信息处理装置的软件连接系统制造方法及图纸

技术编号:2888630 阅读:150 留言:0更新日期:2012-04-11 18:40
在具备多个软件可以同时工作的操作系统的信息处理装置中,该信息处理装置的软件连接系统包括取得信息处理装置内的信息的信息取得装置、根据上述信息取得装置取得的信息判断连接源软件有没有特定用于识别连接目的地软件的连接条件的锚信息的锚识别装置和与由上述锚识别装置识别的锚信息对应执行进行连接动作连接目的地软件的连接执行装置,由此,能够得到一种信息处理装置的软件连接系统,不改变连接软件和该形式的文件,通过在连接软件的外部进行锚处理,使软件可以成为连接源和连接目的地二者。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及具有多个软件可以同时工作的操作系统的信息处理装置,特别是涉及可以取得工作中的软件信息、使其和其它软件连接起来工作的信息处理装置的软件连接系统
技术介绍
图35是表示使用了微软公司的软件连接技术即Object Linkingand Embedding(以下称OLE)的超级媒体型软件连接系统的画面例的图。这里,所谓超级媒体,是指通过将识别进行用于连接的连接动作的连接目的地的软件的信息作为锚信息装入到连接源软件来实现连接的。即,如图35所示的画面那样,连接源软件A112在打开了自己格式的文件AA113的窗口上粘贴并显示B114软件格式的文件BB115的一部分,当在软件A112上的文件BB115的部分出现由鼠标111产生的事件时,则起动作为连接目的地的文件BB115的原来的软件即软件B114并打开文件BB115,进行窗口显示。如上所述,使用了OLE技术的先有的软件连接系统必须进行预先将连接目的地软件B114格式的文件BB115粘贴在连接源软件A112格式的文件AA113上的操作,将粘贴的内容作为锚信息进行软件连接。粘贴内容的信息和已说过的连接目标软件的信息保存在连接源软件A112格式的文件AA113中。连接软件所必要的锚处理功能只在软件内部执行,锚处理分别装入每一个软件去执行。因此,由于不具备OLE功能的软件不能保存锚信息,所以不能形成连接源软件。本专利技术是为了解决上述问题而提出的,其目的在于获得一种信息处理装置的软件连接系统,不需要改变连接软件和该软件格式的文件,通过在连接软件的外部进行锚处理,可以使软件既成为连接源又成为连接目的地。专利技术的公开为了达到上述目的,在具备多个软件可以同时工作的操作系统的信息处理装置中,与本专利技术有关的信息处理装置的软件连接系统包括信息取得装置,取得信息处理装置内的信息;锚识别装置,根据上述信息取得装置取得的信息判断连接源软件有没有特定用于识别连接目的地软件的连接条件的锚信息;连接执行装置,与由上述锚信息识别装置识别的锚信息对应执行进行连接动作的连接目的地软件。此外,上述信息取得装置的特征在于,包括信息取得登录部,对应取代连接源软件而接收上述信息处理装置的操作系统发出的信息的上述操作系统进行信息取得登录;信息接收部,接收从上述操作系统来的信息。此外,上述信息取得装置的特征在于,包括覆盖连接源软件进行屏幕显示的窗口的透明窗口部和取得对上述透明窗口部输入的信息的窗口信息取得部。此外,上述信息取得装置的特征在于,包括将取得的信息登录存储的取得信息表存储部和取得已登录在上述取得信息表存储部中的信息的信息取得部。此外,上述锚识别装置的特征在于,包括登录存储锚信息的锚信息表存储部和将上述信息取得装置取得的信息与上述锚信息表存储部中的某个信息进行对照的锚对照部。此外,上述锚识别装置的特征在于,进而包括在上述信息取得装置取得的信息没有满足条件的锚信息的情况下将信息向连接源软件的程序送出的信息送出部。此外,上述锚识别装置的特征在于,进而包括将锚信息登录在上述锚信息表存储部的锚登录部。此外,上述锚识别装置的特征在于,包括取得信息存储装置,将上述信息取得装置取得的信息存储起来,上述锚对照部通过上述取得信息存储装置存储的多个信息的组合,可以进行锚的对照。此外,上述锚识别装置的特征在于,进而包括连接锚存储部,将由上述锚对照部判断为满足条件的所有的锚信息存储起来,并向上述连接执行装置输出。此外,上述连接执行装置的特征在于,包括连接信息表存储部,登录存储软件连接信息;连接信息取得部,从上述连接信息表存储部取得与从上述锚识别装置得到的锚信息对应的软件连接信息;连接信息执行部,从上述连接信息取得部取得的软件连接信息向连接目的地软件输出执行命令。此外,特征在于,进而包括锚显示装置,将由上述锚识别装置识别或登录存储的锚信息显示在画面上。进而,在具备多个软件可以同时工作的操作系统的信息处理装置中,与另一专利技术有关的信息处理装置的软件连接系统包括文件变换装置,将连接源软件的文件或窗口显示的内容变换成可以识别锚的软件格式;连接执行装置,与由可识别锚的软件识别了的锚信息对应去执行连接目的地软件。附图的简单说明附图说明图1是表示与本专利技术有关的信息处理装置的软件连接系统的结构图。图2是用鼠标操作的软件连接的画面例的说明图。图3是与本专利技术实施形态1有关的软件连接系统的动作流程图。图4是从操作系统取得信息的信息取得装置的内部结构图。图5是从操作系统取得信息的信息取得装置的动作流程图。图6是锚识别装置的内部结构图。图7是锚识别装置的动作流程图。图8是将软件名作为锚信息的种类的锚信息表的说明图。图9是连接执行装置的内部结构图。图10是连接执行装置的动作流程图。图11是连接信息表的说明图。图12是透明窗口取得信息的信息取得装置的内部结构图。图13是透明窗口取得信息的信息取得装置的动作流程图。图14是取得预先设定的信息的信息取得装置的内部结构图。图15是取得预先设定的信息的信息取得装置的动作流程图。图16是取得软件的目标信息的取得信息表的说明图。图17是从软件向外部公开的变量中取得信息的取得信息表的说明图。图18是取得信息处理装置内的存储器的特定地址的信息的取得信息表的说明图。图19是从作成软件的文件中取得信息的取得信息表的说明图。图20是将事件作为锚信息的种类的锚信息表的说明图。图21是将坐标作为锚信息的种类的锚信息表的说明图。图22是将键信息作为锚信息的种类的锚信息表的说明图。图23是将窗口状态作为锚信息的种类的锚信息表的说明图。图24是将目标名作为锚信息的种类的锚信息表的说明图。图25是将打开的文件名作为锚信息的种类的锚信息表的说明图。图26是将页号作为锚信息的种类的锚信息表的说明图。图27是将图8、图20~26的所有的信息作为锚信息的种类的锚信息表的说明图。图28是具有信息送出部的锚识别装置的内部结构图。图29是具有锚登录部的锚识别装置的内部结构图。图30是具有取得信息存储部的锚识别装置的内部结构图。图31是具有连接锚存储部的锚识别装置的内部结构图。图32是具有锚显示装置的软件连接系统的结构图。图33是表示与另一专利技术有关的信息处理装置的软件连接系统的结构图。图34是图33所示的软件连接系统的动作流程图。图35是与先有例有关的OLE软件连接的画面例的说明图。实施专利技术的最佳形态实施形态1下面,说明本专利技术的实施形态1。图1是实施形态1的软件连接系统的结构图。图1所示的软件连接系统是在具有可使连接源软件7和连接目的地软件9同时动作的操作系统的信息处理装置中可以取得动作中的连接源软件7的信息并使连接目的地软件9进行连接动作的系统,包括信息取得装置1,取得信息处理装置内的信息、即原来送往连接源软件7的信息;锚识别装置2,根据上述信息取得装置1取得的信息,判断连接源软件7有没有特定用于识别连接目的地软件9的连接条件的锚信息;连接执行装置3,与由上述锚信息识别装置2识别的锚信息对应,向程序执行部8输出执行进行连接动作的连接目的地软件9的命令。再有,图1中,6表示执行连接源软件7的程序执行部。图2示出通过用户使用输入装置输入信息进行软件连接动作的画面例,是当用户利用鼠标101对软件A102执行了输入操作时在窗口内显示软件B本文档来自技高网...

【技术保护点】
一种信息处理装置的软件连接系统,所述信息处理装置是具备多个软件可以同时工作的操作系统的信息处理装置,该软件连接系统包括:信息取得装置,取得信息处理装置内的信息;锚识别装置,根据上述信息取得装置取得的信息,判断连接源软件有没有特定用于 识别连接目的地软件的连接条件的锚信息;连接执行装置,与由上述锚识别装置识别的锚信息对应执行进行连接动作的连接目的地软件。

【技术特征摘要】

【专利技术属性】
技术研发人员:武田哲土田泰治永沼和智横里纯一铃木靖宏
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利