[发明专利]信息处理设备、信息处理方法和程序有效
申请号: | 201010567122.0 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102087715A | 公开(公告)日: | 2011-06-08 |
发明(设计)人: | 竹内康雄 | 申请(专利权)人: | 索尼公司 |
主分类号: | G06K19/07 | 分类号: | G06K19/07;G06K17/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 设备 方法 程序 | ||
技术领域
本发明涉及信息处理设备、信息处理方法和程序。
背景技术
传统地,应经增加地应用具有能够进行信息记录或操作的集成电路(IC)的IC卡。具体地,近年来,应经广泛使用具有在用于实现高级信息处理的IC中包括的处理器的被称为智能卡的IC卡用于各种目的,作为日常生活中的支付装置或个人标识装置。
通常响应于从能够与IC卡通信的外部设备给出的所接收的命令来进行对IC卡的信息处理。给予IC卡的命令包括用于使得IC卡执行信息输入/输出或操作、安全处理等的命令。在此,大量近来开发的IC卡具有在电路中安装的操作系统(此后,称为OS),其是执行这种命令组的基础。多种OS可以被安装在IC卡中以便使得在符合不同标准的多个外部设备之间携带IC卡,并增加IC卡的多样性。
例如,已知在日本专利特开公开No.2005-242445中描述的技术为与具有在其中安装的多个OS的IC卡相关的技术。例如,在日本专利特开公开No.2005-242445中公开来一种技术,其中即使当所传递的消息的结构在与外部设备的接触通信和与外部设备的非接触通信之间不同时,也可以进行对应于每个消息的处理。
发明内容
在具有在其中安装的多个OS的IC卡中,可以在另一OS的执行环境上操作任何OS。例如,在具有多个OS的、在其中安装诸如Java(注册商标)卡OS和FeliCa(注册商标)OS的IC卡中,一个人可能想要通过将模拟FeliCaOS的应用并入Java卡OS来在Java卡OS的执行环境上运行FeliCa OS,而不是安装FeliCa OS。当在Java卡OS的执行环境上执行模拟FeliCa OS的应用时,获得当运行FeliCa OS时生成的相同处理结果。模拟FeliCa OS的上述应用是被修改以经由Java卡OS的执行环境进行除了在由原始OS管理的硬件周围的存取控制或任务调度功能、加密功能、寄存器设置等以外的控制的应用,且是被改变以执行诸如文件系统管理、命令解析功能、取决于命令内容的处理和响应生成之类的功能的应用。如果在该卡上建立诸如VM Ware(注册商标)的虚拟机,可以以其形式安装当前OS,且在该情况下,模拟FeliCa OS的应用在意义上与能够在不同执行环境上运行的FeliCa OS相同。
在由本申请所指示的可实现形式的种类中包括以提取形式的OS的有限功能或一些功能的提供以及以其整体形式的所有功能的植入。在该情况下,由于Java卡OS允许稍后添加功能作为应用,因此如果必要可以稍后添加FeliCa OS。部分模拟的应用可以通过稍后被添加到Java卡OS或从Java卡OS删除来实现各种服务的替换,作为提供一种服务的形式。
但是,当如上所述在Java卡OS的执行环境上执行模拟FeliCa OS的应用时,由于在其上运行FeliCa OS的执行环境不同于通常,因此在典型FeliCa OS中使用的转移协议或命令格式由于Java卡OS的接口的约束而不可用。另外,优选地不改变由外部设备传送的命令的规范。
鉴于前述,期望提供能够使得OS在不同于通常的执行环境上运行以执行来自外部设备的命令而不改变来自外部设备的命令的规范的新颖且改进的信息处理设备、信息处理方法和程序。
根据本发明的实施例,提供一种信息处理设备,包括接收单元,用于接收要被输入到第一操作系统的命令和要被输入到不同于第一操作系统的第二操作系统的命令;存储单元,用于存储其中在由接收单元接收的给定命令中包括的给定信息和用于标识应用的信息彼此相关的表格;生成单元,用于基于由接收单元接收的给定命令和在存储单元中存储的表格来生成用于选择性地执行应用的应用选择命令;以及执行单元,用于执行由生成单元生成的应用选择命令以选择性地执行应用。
所述执行单元可以通过在第一操作系统的执行环境上执行给定应用来输出与由第二操作系统生成的相同的处理结果。
给定的命令可以是用于选择对应于第二操作系统的给定存储器区域的信息获取命令,以及所述给定信息可以是用于标识在信息获取命令中包括的给定存储器区域的区域信息。
所述信息处理设备还可以包括区分单元,用于区分由接收单元接收的命令的类型。所述区分单元可以在区分命令类型时在区分该命令是否是信息获取命令之后区分该命令是否是应用选择命令。
所述信息处理设备还可以包括格式检查单元,用于进行由接收单元接收的命令的格式的检查。所述格式检查单元可以在由执行单元执行给定的应用时停止命令的格式的检查。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010567122.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:与位置无关地执行用户接口操作
- 下一篇:一类荧光探针及其制备方法和用途