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

信息处理装置、通信装置和程序制造方法及图纸

技术编号:5129173 阅读:181 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种信息处理装置、通信装置和程序。所述信息处理装置包括:存储块,配置为存储作为层结构的一部分的第一区域;执行块,其响应于由通信装置传输来指定作为所述第一区域的下层的第二区域的创建的指定命令,执行用于创建作为所述第一区域的下层的所述第二区域的区域创建处理;以及传输块,如果停止所述区域创建处理,则所述传输块响应于来自所述通信装置的请求,传输指示是否已经创建所述第二区域的第一信息到所述通信装置。

【技术实现步骤摘要】

本专利技术涉及信息处理装置、通信装置和程序。更具体地,本专利技术涉及这样的信息 处理装置、通信装置和程序,其优选用于执行额外的登记处理,从而根据来自通信装置的指 令,在信息处理装置的存储器上额外登记(创建)新的区域。
技术介绍
通常,在它们的生产阶段,如Felica(注册商标)卡的IC(集成电路)卡在其中具 有典型地通过物理格式化而初始化的存储器区域。然后对该初始化的存储器区域执行初始 登记处理,以便在该区域中登记(创建)面积区域(area region)以及服务区域。如图1所示,初始登记处理包括首先在IC卡的存储器区域中创建面积区域A0,随 后是在面积区域AO下创建作为下层的面积区域Al,然后是面积区域Al下的服务区域S11。 面积区域每个指允许在其下创建作为下层的另一面积区域或服务区域的区域。每个面积区域由IC卡的存储器区域中存储的面积定义信息来定义。当这种面积 定义信息写到IC卡的存储器区域时,在存储器区域中创建对应的面积区域。面积定义信息是这样的信息,其包括指示存储器区域中发现的对应面积区域的范 围的面积范围、用于唯一地识别面积区域的面积代码、用于创建在访问面积区域时用于认 证目的的认证密钥的面积密钥、面积密钥的密钥版本和指示分配给面积区域的大小的分配 大小。服务区域指存储为IC卡的用户提供预定服务(例如,通过电子货币的支付)所需 的用户数据(例如,电子货币)的存储器区域。该服务区域由IC卡的存储器区域中存储的 服务定义信息来定义。当这种服务定义信息写到IC卡的存储器区域时,在存储器区域中创 建对应的服务区域。服务定义信息是这样的信息,其包括用于唯一地识别(存储器区域中发现的)对 应的服务区域的服务代码、用于创建在访问服务区域时用于认证目的的认证密钥的服务密 钥、服务密钥的密钥版本和指示分配给服务区域的大小的分配大小。用户可以通过将IC卡保持在提供所述服务的读取器/写入器等装置上,获得IC 卡的服务区域Sll中存储的用户数据(其中,通过初始登记处理创建服务区域Sll)。更具 体地,如果IC卡用作电子货币系统的一部分,则用户可以给IC卡充有预付货币,或者从预 付货币扣除产品的购买价格。可能发生的用户想要使用相同的IC卡接收新的服务。例如,用户可能希望给目前 用作身份证的IC卡增加电子货币服务或通勤票服务。如果情况如此,则需要重新在IC卡 的存储器区域中创建与新增加的服务对应的区域。在该情况下,如图1所示,以创建在之前创建的面积区域AO之下的作为下层的面 积区域A2、面积区域A2之下的面积区域A21和面积区域A21之下的服务区域S211的方式 执行额外的登记处理。在进行额外登记处理的同时,正在进行的处理可能中途停止,例如,因为IC卡的电源的中断。具体地,如果IC卡是由来自读取器/写入器的电磁波供电的所谓的非接触型 IC卡,则比IC卡是经由连接端供电的接触型IC卡的情况存在更高的电源可能中断的可能 性,从而额外的登记处理趋于停止。如果额外的登记处理中途停止,则可能出现一些区域还没有创建而其它区域已经 创建的情况。例如,面积区域A2可能已经创建,但是它下面的面积区域A21和服务区域S211 还没有创建。通常,如果初始登记处理中途停止,例如,因为IC卡的电源的中断,则IC卡的存储 器区域被初始化回到额外的登记处理之前的状态。然后再次执行初始化登记处理。类似地,如果额外的登记处理中途停止,则可以想象到IC卡的存储器区域可以被 初始化回到额外的登记处理之前的状态(即,登记了面积区域AO和Al以及服务区域Sll 的状态)。然后,可以再次执行额外的登记处理。然而,如果初始化IC卡的存储器区域,则不仅在额外的登记处理期间已经创建的 区域(例如,面积区域A2),而且在初始化登记处理期间创建的面积区域AO和Al以及服务 区域Sll将被删除。在安装在移动电话上的IC芯片(即,提供等效于上述IC卡的那些功能的IC芯 片)的情况下,存在特定的区域登记方法。根据该方法,当新的面积区域A2和A21以及服 务区域S211要增加到IC芯片时,与这些区域相关联的面积定义信息和服务定义信息全部 暂时保存到移动电话的易失性存储器中,使得保存的信息稍后将一起从易失性存储器移动 到芯片的存储器区域中用于登记。还存在这样的技术,从而紧接在中途停止额外的登记处理之前,要在IC卡的存储 器区域中创建的区域与其中已经创建的区域比较。根据该技术,比较结果用作用于确定在 额外的登记处理期间哪些区域在它们的创建中中途停止的基础。例如,在日本专利公开 No. 2005-242553中公开了一种这样的确定技术。
技术实现思路
根据现有的区域登记方法,如果中断电源,则删除暂时保存到易失性存储器中的 面积定义信息和服务定义信息,并且恢复执行区域登记方法之前的有效状态(即,登记了 面积区域AO和Al以及服务区域Sll的状态)。因此,不需要初始化IC卡的存储器区域。然而,根据现有的区域登记方法,需要大量的硬件资源(特别是易失性存储器)用 于处理。与安装在移动终端上的IC芯片相比,IC卡仅具有有限数量的可用易失性存储器 容量。这意味着采用现有的区域登记方法用于IC卡不是可行的选项。此外,根据现有的确定技术,可能确定正在进行的额外的登记处理中途停止的位 置,使得处理将在停止的位置继续。然而,该技术具有的缺点是取决于额外的登记处理中途 停止的位置不得不执行不同种类的处理。本专利技术已经考虑上述问题作出并提供安排,从而使用与额外的登记处理的步骤相 同的步骤来恢复通过中途停止的额外的登记处理将要创建但在存储器中缺失的区域,而不 管额外的登记处理中途停止的位置。在执行本专利技术并根据其一个实施例时,提供了一种信息处理装置或一种包括使得 计算机用作信息处理装置的步骤的程序。该信息处理装置包括存储块,配置为存储作为层结构的一部分的第一区域;执行块,配置为响应于由通信装置传输来指定作为所述第一区 域的下层的第二区域的创建的指定命令,所述执行块执行用于创建作为所述第一区域的下 层的所述第二区域的区域创建处理;以及传输块,配置为如果停止所述区域创建处理,则所 述传输块响应于来自所述通信装置的请求,传输指示是否已经创建所述第二区域的第一信 息到所述通 信装置;其中,在接收响应于指示所述第二区域没有创建的接收的第一信息而 由所述通信装置传输的所述指定命令时,所述执行块执行区域创建处理而不管所述区域创 建处理的停止状态。优选地,如果确定已经创建所述第二区域,则所述传输块可以响应于来自所述通 信装置的请求传输第二信息,所述第二信息指示关于所述第二区域的区域信息是否匹配由 所述通信装置指定的区域信息;以及在接收响应于指示所述第二区域已经创建的所述第一 信息的传输而来自所述通信装置的所述指定命令以及指定两种区域信息相互匹配的所述 信息时,所述执行块可以执行区域创建处理而不管所述区域创建处理的停止状态。优选地,所述传输块可以传输所述第二信息,该第二信息指示所述两种区域信息 是否至少在用于已经创建的第二区域的密钥、所述密钥的版本、或表示已经创建的第二区 域的存储容量的分配大小方面相互匹配。优选地,如果执行所述区域创建处理以在所述层结构中创建多个所述第二区域, 则所述传输块可以响应于来自所述通信装置的请求,传本文档来自技高网
...

【技术保护点】
一种信息处理装置,包括:存储部件,用于存储作为层结构的一部分的第一区域;执行部件,用于响应于由通信装置传输来指定作为所述第一区域的下层的第二区域的创建的指定命令,执行用于创建作为所述第一区域的下层的所述第二区域的区域创建处理;以及传输部件,用于如果停止所述区域创建处理,则响应于来自所述通信装置的请求,传输指示是否已经创建所述第二区域的第一信息到所述通信装置;其中,在接收响应于指示所述第二区域没有创建的传输的第一信息而由所述通信装置传输的所述指定命令时,所述执行部件执行区域创建处理而不管所述区域创建处理的停止状态。

【技术特征摘要】
JP 2009-10-21 242243/091.一种信息处理装置,包括存储部件,用于存储作为层结构的一部分的第一区域;执行部件,用于响应于由通信装置传输来指定作为所述第一区域的下层的第二区域 的创建的指定命令,执行用于创建作为所述第一区域的下层的所述第二区域的区域创建处 理;以及传输部件,用于如果停止所述区域创建处理,则响应于来自所述通信装置的请求,传输 指示是否已经创建所述第二区域的第一信息到所述通信装置;其中,在接收响应于指示所述第二区域没有创建的传输的第一信息而由所述通信装置 传输的所述指定命令时,所述执行部件执行区域创建处理而不管所述区域创建处理的停止 状态。2.如权利要求1所述的信息处理装置,其中,如果确定已经创建所述第二区域,则所述传输部件响应于来自所述通信装置的请求传 输第二信息,所述第二信息指示关于所述第二区域的区域信息是否匹配由所述通信装置指 定的区域信息;以及 在接收响应于指示所述第二区域已经创建的所述第一信息的传输而来自所述通信装 置的所述指定命令、以及指示两种区域信息相互匹配的所述第二信息时,所述执行部件执 行区域创建处理而不管所述区域创建处理的停止状态。3.如权利要求2所述的信息处理装置,其中所述传输部件传输所述第二信息,该第二 信息指示所述两种区域信息是否至少在用于已经创建的第二区域的密钥、所述密钥的密钥 版本、或表示已经创建的第二区域的存储容量的分配大小方面相互匹配。4.如权利要求1所述的信息处理装置,其中,如果执行所述区域创建处理以在所述层 结构中创建多个所述第二区域,则所述传输部件响应于来自所述通信装置的请求,传输指 示是否已经创建所述层结构中的所述多个第二区域中最低的一个的所述第一信息。5.如权利要求1所述的信息处理装置,其中所述执行部件在执行所述区域创建处理之 前,基于用于所述第一区域的密钥执行与所述通信装置的相互认证。6.一种程序,包括以下步骤使得计算机用作存储部件,用于存储作为层结构的一部分的第一区域;执行部件,用于响应于由通信装置传输来指定作为所述第一区域的下层的第二区域 的创建的指定命令,执行用于创建作为所述第一区域的下层的所述第二区域的区域创建处 理;以及传输部件,用于如果停止所述区域创建处理,则响应于来自所述通信装置的请求,传输 指示是否已经创建所述第二区域的第一信息到所述通信装置;其中,在接收响应于指示所述第二区域没有创建的传输的第一信息而由所述通信装置 传输的所述指定命令时,所述执行部件执行区域创建处理而不管所述区域...

【专利技术属性】
技术研发人员:竹村俊治森田直中村光宏
申请(专利权)人:索尼公司
类型:发明
国别省市:JP[日本]

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

1