当前位置: 首页 > 专利查询>索尼公司专利>正文

程序使用系统、程序使用方法及程序技术方案

技术编号:6695873 阅读:169 留言:0更新日期:2012-04-11 18:40
基于电子设备的设备信息,将用于控制一个或多个第一设备的现有的宏的、宏中用于指定第一设备中的每个电子设备的设备指定信息转换为用于指定电子设备的种类的种类指定信息,并记录转换后的现有的宏。基于控制器以及第一和第二设备的设备信息,从记录的现有的宏中选择可用于控制一个或多个第二设备的宏。基于控制器以及第一和第二设备的设备信息,将所选择的宏中的种类指定信息转换为设备指定信息,所述设备指定信息用于指定属于由种类指定信息指定的种类的第二电子设备中的电子设备。

【技术实现步骤摘要】

本专利技术涉及程序使用系统、程序使用方法及程序
技术介绍
为了控制一个或多个电子设备,已知例如用于自动执行以程序形式描述的指令串 的宏的程序。根据电子设备的使用环境来创建宏(程序),并且宏(程序)在诸如指令器 (commander)或个人计算机之类的控制器上执行。这里,电子设备的使用环境易受电子设备 型号、种类、支持的指令类型和代码、兼容的控制系统、相互合作的电子设备的组合、对控制 器兼容的控制系统等的影响。
技术实现思路
这里,由于创建宏需要一些时间和劳动,因此存在使用现有的宏的要求。然而,宏 很大程度上依赖于电子设备的使用环境。如果电子设备的使用环境改变,通常现有的宏不 能照原样使用。特别的,在控制新开发的电子设备时,现有的宏不能照原样使用,除非创建 了对电子设备兼容的宏。另外,当控制相互合作两个或多个电子设备时,需要搜索对电子设 备的组合兼容的宏,并且这样的搜索工作常常带来许多困难。考虑到上述内容,希望提供一种程序使用系统、程序使用方法及程序,其能够使得 为在某一使用环境中的某一电子设备而创建的程序可用作用于在另一使用环境中的电子 设备的程序。根据本专利技术的第一实施例,提供了一种程序使用系统,包括第一转换器,配置为 基于电子设备的设备信息,将用于控制第一电子设备的现有的程序中用于指定一个或多个 第一电子设备中的每个电子设备的设备指定信息转换为用于指定电子设备的种类的种类 指定信息;记录器,配置为记录其设备指定信息被转换后的现有的程序;选择器,配置为基 于第一和第二电子设备以及用于控制第二电子设备的控制器的设备信息,从记录的一个或 多个现有的程序中选择可用于控制一个或多个第二电子设备的程序;以及第二转换器,配 置为基于控制器以及第一和第二电子设备的设备信息,将所选择的程序中的种类指定信息 转换为设备指定信息,所述设备指定信息用于指定属于由种类指定信息指定的种类的第二 电子设备中的电子设备。根据这样的结构,基于电子设备的种类执行现有的程序的选择以及新程序的重 写。因此,可以使用为在某一使用环境中的电子设备创建的程序,作为用于另一使用环境中 的电子设备的程序。第一和第二电子设备可以被分类为分级地表示电子设备的功能的种类,并且当第 二电子设备中不存在对应于由第一层级表示的种类指定信息的电子设备时,第二转换器可 以将程序中的种类指定信息转换为用于指定对应于由作为第一层级的高层级的第二层级 表示的种类指定信息的电子设备的设备指定信息。记录器可以记录第一电子设备的设备信息。 电子设备的设备信息可以包含用于表示控制器可用来控制电子设备的控制指令的指令信息。 指令信息可以包含在电子设备之间共同使用以识别控制指令的类型的信息。 指令信息可以包含用于示出控制指令的控制系统的信息。 控制器的设备信息可以包含用于表示控制器可用来控制电子设备的控制系统的信息。 根据本专利技术的第二实施例,提供了一种程序使用方法,包括步骤基于电子设备的设备信息,将用于控制第一电子设备的现有的程序中用于指定一个或多个第一电子设备中的每个电子设备的设备指定信息转换为用于指定电子设备的种类的种类指定信息;记录其设备指定信息被转换后的现有的程序;基于第一和第二电子设备以及用于控制第二电子设备的控制器的设备信息,从记录的一个或多个现有的程序中选择可用于控制一个或多个第二电子设备的程序;以及基于控制器以及第一和第二电子设备的设备信息,将所选择的程序中的种类指定信息转换为设备指定信息,所述设备指定信息用于指定属于由种类指定信息指定的种类的第二电子设备中的电子设备。 根据本专利技术的第三方面,提供了一种用于使得计算机执行程序使用方法的程序。这里,可以使用计算机可读记录介质来提供该程序,或者可以经由通信方法来提供该程序。 如上所述,本专利技术可以提供一种程序使用系统1程序使用方法及程序,其能够使得为在某一使用环境中的电子设备创建的程序可用作用于在另一使用环境中的电子设备的程序。附图说明 图l图示了根据本专利技术第一实施例的程序使用系统的概要; 图2图示了应用程序使用系统的宏注册1查找和提供系统的结构; 图3图示了宏的示例; 图4是图示宏注册处理的例程的顺序 图5图示了注册处理中的操作屏幕图像的示例; 图6图示了指令代码清单(“St)的示例; 图7图示了机器种类分类的示例; 图8图示了注册处理中的指定信息转换的示例; 图9是图示宏查找处理的例程的顺序 图loA图示了查找处理中的操作屏幕图像(1/2)的示例; 图lOB图示了查找处理中的操作屏幕图像(2/2)的示例; 图11是图示宏查找处理的细节的流程图(1/2); 图12是图示宏查找处理的细节的流程图(2/2); 图13是图示宏提供处理的例程的顺序 图14图示了提供处理中的操作屏幕图像的示例; 图15图示了提供处理中的指定信息转换的示例。具体实施例方式以下,将参考附图详细描述本专利技术的优选实施例。注意,在本说明书和附图中,具 有实质相同的功能和结构的结构元件用相同的参考标号来表示,并且省略这些结构元件的 重复说明。将参考图1描述根据本专利技术实施例的程序使用系统的概要。如图1中图示的,程序使用系统包括一个或多个控制器la,Ib,...(下文中也称为 “控制器1”)、由控制器1控制的一个或多个电子设备2a, 2b,.. ·(下文中也称为“设备2”) 以及用于管理设备2的设备信息和程序的管理设备3。程序使用系统使得为控制一个或多 个第一设备加而创建的现有的程序可用作用于控制一个或多个第二设备2b的新程序。在随后的说明中,每个第一设备加由控制器Ia控制,并且每个第二设备2b由控 制器Ib控制。但是,第一设备加和第二设备2b可以由一个控制器控制。控制器Ia在管理设备3中注册被创建用于控制第一设备加的现有的程序(步骤 Si)。管理设备3基于第一设备加的设备信息将现有的程序中用于指定第一设备加中的 每个设备2的设备指定信息转换为用于指定设备2的种类的种类指定信息(S2)。另外,管 理设备3记录其中设备指定信息被转换后的现有的程序(S3)。为了获得可用于控制第二设备北的程序,控制器Ib将自身及第二设备北的设备 信息提供至管理设备3 (S4,S5)。管理设备3使用控制器Ib以及第一设备加和第二设备北 的设备信息作为基础,从一个或多个现有的程序中选择可用于控制第二设备北的程序(S6)。管理设备3将基于控制器Ib以及第一设备加和第二设备2b的设备信息而选择 的程序中的种类指定信息转换为用于指定属于由种类指定信息指定的种类的第二设备2b 中的设备2的设备指定信息(S7)。然后,管理设备3将转换后的程序作为新程序提供至控 制器 lb (S8)。通过这一步骤,由于选择现有的程序以及重写新程序都是基于设备2的种类进行 的,因此为在某一使用环境中的设备加创建的程序可以用作用于在另一使用环境中的设 备2b的程序。此处,可以在控制器1中而不是在管理设备3中进行设备指定信息和种类指 定信息的转换。接下来将参考图2和3描述应用上面描述的程序使用系统的宏(程序)注册、查 找和提供系统的结构。如图2中所图示的,系统包括一个或多个指令器10a,10b,...(下面称为“指令器 10”)、一个或多个设备20a,20b,..本文档来自技高网...

【技术保护点】
1.一种程序使用系统,包括:第一转换器,配置为基于电子设备的设备信息,将用于控制第一电子设备的现有的程序中用于指定一个或多个第一电子设备中的每个电子设备的设备指定信息转换为用于指定电子设备的种类的种类指定信息;记录器,配置为记录其设备指定信息被转换后的现有的程序;选择器,配置为基于第一和第二电子设备以及用于控制第二电子设备的控制器的设备信息,从记录的一个或多个现有的程序中选择可用于控制一个或多个第二电子设备的程序;以及第二转换器,配置为基于控制器以及第一和第二电子设备的设备信息,将所选择的程序中的种类指定信息转换为设备指定信息,所述设备指定信息用于指定属于由种类指定信息指定的种类的第二电子设备中的电子设备。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:大桥良德
申请(专利权)人:索尼公司
类型:发明
国别省市:JP

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

1