信息处理设备和信息处理方法

文档序号:6467701阅读:97来源:国知局
专利名称:信息处理设备和信息处理方法
技术领域
本发明涉及信息处理设备和信息处理方法。
背景技术
近年来,能够以非接触方式与读写器(reader/writer)(或具有读写功 能的装置;下文称为"读写器")通信的诸如非接触式IC (集成电路)卡 和具有非接触式IC芯片的移动电话之类的信息处理设备已经变得普遍。
通过包括防篡改IC芯片,如上所述的能够以非接触方式与读写器通 信的信息处理设备可以安全地发送/接收或更新诸如电子货币之类的对其的 变更可能成为问题的数据。因此,使用如上所述具有非接触式IC芯片且 能够以非接触方式与读写器通信的信息处理设备的各种服务正在社会上变 得普遍。而且,随着对这些服务的提供的扩展,诸如非接触式IC (集成电 路)卡和具有非接触式IC芯片的移动电话之类的信息处理设备正变得更 加普遍。
在这种情况下,正在开发与通过能够以非接触方式与读写器通信的信 息处理设备进行的通信有关的技术。例如,JP2004-146910A公开了一种在 与读写器通信时在多种通信方法之间切换以便不影响移动电话功能的接收 机灵敏度的技术。

发明内容
随着诸如具有非接触式IC芯片的移动电话之类的信息处理设备变得普 遍,用户例如通过改变移动电话的型号而更频繁地改变信息处理设备。已 经出现了如下的服务,该服务在改变移动电话型号时(或在移动电话故障 时),将改变前的移动电话中的IC芯片(源IC芯片)上的数据转移到改 变后的移动电话中的IC芯片(目的IC芯片)中。然而,IC芯片具有如下的存储区域,对该存储区域的存取受到限制以 防止数据变更,并且与经由读写器(或具有读写器功能的装置)提供的服 务相对应的数据(下文称为"服务数据")可能存储在这种存储区域中。
从而,不容易将数据从源IC芯片转移到目的IC芯片。
此外,从源IC芯片到目的IC芯片的数据转移不限于将源IC芯片上的 所有数据转移到目的ic芯片,可能存在源IC芯片上的一部分数据不转移 到目的IC芯片的情况。作为源IC芯片上的一部分数据不转移到目的IC芯
片的情况,存在如下的情况向源IC芯片上的数据添加了禁止数据转移
的附加信息。
因此,在现有技术中,当从源IC芯片向目的IC芯片转移数据时,不
仅转移数据很麻烦,而且可能存在如下情况存储在型号改变后的信息处
理设备的IC芯片(目的IC芯片)中的数据和存储在型号改变前的信息处 理设备的IC芯片(源IC芯片)中的数据不匹配。从而,即使转移了数 据,诸如具有非接触式ic芯片的移动电话之类的信息处理设备的用户可
能也无法利用该数据所转移到的信息处理设备接收与利用先前保存该数据 的信息处理设备接收的相同的服务。在与能够以非接触方式与读写器通信 的信息处理设备的通信有关的现有技术中,没有考虑上述问题。
考虑到上述问题而提供了本发明,并且希望提供一种新的改进的信息 处理设备,其能够容易地将存储在一个信息处理设备中的服务数据转移到 另一信息处理设备。
根据本发明的实施例,提供了一种信息处理设备,该信息处理设备包
括以下部件IC芯片,该IC芯片通过与读写器通信而接收与经由读写器
提供的服务相对应的服务数据,并处理所接收的服务数据;SIM卡存放部 件,该SIM卡存放部件存放SIM卡,该SIM卡包括存储信息的卡内部存 储器,该SIM卡被添加了用于识别用户的唯一号码;以及控制部件,该控 制部件执行以下处理在所述SIM卡的卡内部存储器中存储所述IC芯片 在与所述读写器的通信中处理的服务数据,读取存储在所述SIM卡的卡内 部存储器中的服务数据并使所述IC芯片处理所述服务数据。
根据本发明另一实施例,提供了一种信息处理设备,该信息处理设备包括以下部件IC芯片,该IC芯片通过与读写器通信而接收来自所述读 写器的服务数据,所述服务数据与经由所述读写器提供的服务相对应; SIM卡存放部件,该SIM卡存放部件存放SIM卡,该SIM卡包括存储信 息的卡内部存储器,该SIM卡被添加了用于识别用户的唯一号码;以及控 制部件,该控制部件执行以下处理将所述IC芯片在与所述读写器的通 信中接收的服务数据转发到存放在所述SIM卡存放部件中的SIM卡,使 所述SIM卡处理所述服务数据,使所述SIM卡将处理后的服务数据存储 在所述SIM卡的卡内部存储器中,读取存储在所述SIM卡的卡内部存储 器中的服务数据并使所述IC芯片发送所述服务数据。
根据本发明另一实施例,提供了一种信息处理设备,该信息处理设备 包括以下部件SIM卡存放部件,该SIM卡存放部件存放SIM卡,该 SIM卡通过与读写器通信而接收来自所述读写器的服务数据,所述服务数 据与经由所述读写器提供的服务相对应,所述SIM卡处理所接收的服务数 据,所述SIM卡包括存储处理后的服务数据的卡内部存储器,并且所述 SIM卡被添加了用于识别用户的唯一号码;以及控制部件,该控制部件执 行以下处理使所述SIM卡在所述SIM卡的卡内部存储器中存储所述 SIM卡在与所述读写器的通信中处理的服务数据,读取存储在所述SIM卡 的卡内部存储器中的服务数据并使所述SIM卡将所述服务数据发送到所述 读写器。
利用这种配置,可以使SIM卡存储服务数据,并可以将存储在信息处 理设备中的服务数据容易地转移到另一信息处理设备。
根据本发明的实施例,可以容易地将存储在信息处理设备中的服务数 据转移到另一信息处理设备。


图1是示出根据本发明第一实施例的信息处理设备的框图。 图2是示出根据本发明第一实施例的信息处理设备的硬件配置的示例 的说明图。
图3是示出根据本发明第一实施例的IC芯片和SIM卡的硬件配置示
6例的说明图。
图4是示出根据本发明第一实施例的写数据的方法的示例的流程图。
图5是示出根据本发明第二实施例的IC芯片和SIM卡的硬件配置示 例的说明图。
图6是示出根据本发明第二实施例的写数据的方法的示例的流程图。
图7是示出根据本发明第三实施例的信息处理设备的框图。
图8是示出根据本发明第三实施例的SIM卡的硬件配置示例的说明图。
具体实施例方式
在下文中,将参照附图详细描述本发明的优选实施例。注意,在该说 明书和附图中,具有基本相同的功能和配置的结构元件用相同的标号来表 示,并且省略了对这些结构元件的重复性说明。 (本发明实施例的方法)
在描述根据本发明实施例的信息处理设备之前,将描述根据本发明实 施例的用于解决问题的信息处理设备的方法。
根据本发明实施例的信息处理设备针对其中存储了用于识别移动电话 的用户的唯一 ID号的IC卡(或IC芯片),即SIM (Subscriber Identity Module Card,用户标识模块卡),并以下文描述的方式处理和转移服务数 据。
(1) 服务数据的存储 根据本发明实施例的信息处理设备在SIM卡中存储由与经由读写器提
供的服务有关的处理(下文称为"服务处理")所处理的服务数据。此 外,根据本发明实施例的信息处理设备根据需要读取存储在SIM卡中的服 务数据并对其执行服务处理。此外,根据本发明实施例的信息处理设备, 存储在SIM卡中并从SIM卡中读取的数据不限于服务数据,诸如应用程 序、图像数据和音乐数据之类的各种数据可以存储在SIM卡中并根据需要 读取。
(2) 数据的转移SIM卡是可以插入信息处理设备中及从信息处理设备移除的IC卡,并 且通过将从信息处理设备移除的SIM卡插入另一信息处理设备中,SIM卡 在该另一信息处理设备中工作。因此,利用在SIM卡中存储服务数据的本 发明实施例的信息处理设备,通过SIM卡的插入/移除,可以将服务数据 转移到另一信息处理设备。
这里,利用根据本发明实施例的信息处理设备,存储了服务数据的 SIM卡自身可以实体上转移到另一信息处理设备。因此,与现有技术的数 据转移方法相比可以容易地转移数据,而且不发生源IC芯片中的部分数 据未转移到目的地IC芯片的情况。
如上所述,通过将服务数据存储在SIM卡中,根据本发明实施例的信 息处理设备可以容易地将数据转移到另一信息处理设备。在下文中,将更 具体描述本发明实施例的信息处理设备。 (第一实施例)
图1是示出根据本发明第一实施例的信息处理设备100的框图。图1 示出了设在信息处理设备IOO中的IC芯片102 (后面描述)和执行与服务 有关的通信的读写器10。此外,虽然信息处理设备100的IC芯片102和 读写器IO例如可以通过使用13.56MHz的磁场(下文称为"载波")以非 接触方式彼此通信,但并不限于这种配置,它们可以以接触方式彼此通 信。在下文中,作为本发明实施例的示例,描述了如下的配置在该配置 中,信息处理设备100的IC芯片102和读写器IO通过使用载波以非接触 方式彼此通信。
参照图1,根据第一实施例的信息处理设备IOO包括IC芯片102、控 制部件104、 SIM卡存放部件106和通信部件108。
信息处理设备IOO可以在其自身内包含SIM卡150,该SIM卡150包 括能够存储服务数据的卡内部存储器152。这里,向SIM卡150添加了用 于识别用户的称为IMSI (国际移动用户标识)的唯一号码,并且信息处理 设备IOO可以唯一地识别SIM卡150。此外,SIM卡150的卡内部存储器 152可以包括存取受限区域X。这里,存取受限区域X是如下的存储区 域当执行存储在存取受限区域X中的服务数据的读处理或写处理时,例如可以在该存储区域中设置(或解除)需要利用加密密钥进行的认证的存
取限制。图1示出了一个示例,其中服务数据A 160、服务数据B 162和 服务数据C 164存储在卡内部存储器152中,在这些数据当中,服务数据 A 160和服务数据C 164存储在存取受限区域X中。
此外,信息处理设备100还可包括ROM (只读存储器;未示出)、 RAM (随机存取存储器;未示出)、操作部件(未示出)、显示部件(未 示出)、存储部件(未示出)等等,所述ROM存储由控制部件104使用 的程序和诸如计算参数之类的控制数据,所述RAM临时存储由控制部件 104执行的程序等,所述操作部件可由用户操作。信息处理设备100例如 可以利用作为数据传输路径的总线来连接每个组件。
这里,操作部件(未示出)例如可以是诸如键盘、鼠标等的操作输入 装置、按钮、方向键、诸如转轮(jog dial)之类的旋转选择器,或者上述 的组合,但不限于此。此外,显示部件(未示出)例如可以是LCD (液晶 显示器)或有机EL显示器(有机电致发光显示器,也称为OLED显示器
(有机发光二极管显示器)),但不限于此。注意,操作部件(未示出) 和显示部件(未示出)例如可以是由触摸屏构成的集成部件。
此外,存储部件(未示出)例如可以是诸如硬盘之类的磁记录介质或 者诸如EEPROM (电可擦可编程只读存储器)、闪存、MRAM (磁阻随 机存取存储器)、FeRAM (铁电随机存取存储器)和PRAM (相变随机存 取存储器)之类的非易失性存储器,但不限于此。 (信息处理设备100的硬件配置示例)
图2是示出本根据发明第一实施例的信息处理设备100的硬件配置的 示例的说明图。参照图2,信息处理设备100包括IC芯片102、 MPU 120、 ROM 122、 RAM 124、记录介质126、输入/输出接口 128、操作输入 装置130、显示装置132、通信接口 134和插槽136。此外,信息处理设备 100例如还利用作为数据传输路径的总线138连接每个组件。
IC芯片102是集成了与跟读写器10的通信有关的各种部件的芯片, 并且可以是防篡改的。此外,IC芯片102还响应于来自IC芯片102外部 的命令执行各种数据处理(例如服务处理),所述命令例如是来自读写器10的各种命令或来自信息处理设备100中除IC芯片102之外的组件(例 如控制部件104)的命令。此外,后面将描述IC芯片102的硬件配置。
MPU 120充当后面描述的控制部件104。 ROM 122存储由MPU 120使 用的程序和诸如计算参数之类的控制数据。RAM 124临时存储由MPU 120 执行的程序等。记录介质126充当信息处理设备100的存储部件(未示 出),并例如可以存储在信息处理设备100中使用的应用程序和数据。
输入/输出接口 128例如可将操作输入装置130和显示装置132连接到 信息处理设备100。这里,输入/输出接口 128例如可以是USB端子、DVI
(数字可视接口)端子或HDMI (高清多媒体接口)端子,但不限于此。 此外,操作输入装置130例如可以是按钮、方向键、诸如转轮之类的旋转 选择器,或上述的组合,但不限于此。操作输入装置130设在信息处理设 备IOO上并与信息处理设备100内的输入/输出接口 128连接。此外,显示 装置132例如可以是LCD (液晶显示器)或有机EL显示器(有机电致发 光显示器,也称为OLED显示器(有机发光二极管显示器))等,但不限 于此。显示装置132设在信息处理设备IOO上并与信息处理设备100内的 输入/输出接口 128连接。此外,不必说,输入/输出接口 128可以连接到 信息处理设备100的作为外部单元的操作输入装置(例如键盘或鼠标)或 作为外部单元的显示装置(例如外部显示器)。
通信接口 134是用于与外部单元通信的接口,并可以充当通信部件 108。这里,通信接口可以是具有用于与基站通信的无线通信天线的RF (射频)电路、LAN (局域网)端子、红外线端口或IEEE 802.11端口, 但不限于此。
插槽136充当以可拆装(attachable/detachable)方式容纳SIM卡150 的SIM卡存放部件106。此外,插槽136将信息处理设备100和SIM卡 150相连,以允许彼此间的数据转移。
利用图2所示的硬件配置,信息处理设备100可以在SIM卡中存储由 IC芯片102在与跟读写器IO的通信有关的服务处理中处理的服务数据。
再次参照图l,将描述信息处理设备100的每个组件。如上文参照图2 所述,IC芯片102响应于来自读写器10的各种命令或来自控制部件104的命令而执行服务处理。
控制部件104接收由IC芯片102处理的服务数据,并将服务数据存储 在SIM卡150的卡内部存储器152中,所述SIM卡150存放在SIM卡存 放部件106中。此外,根据从IC卡接收到的服务数据的属性,控制部件 104还可以将服务数据存储在卡内部存储器152的存取受限区域X中。这 里,诸如用于对卡内部存储器152的存取受限区域X进行存取的加密密钥 之类的信息例如可以存储在设在控制部件104中的存储装置中。这里,设 在控制部件104中的存储装置例如可以是诸如EEPROM之类的非易失性 存储器,但不限于此。此外,诸如加密密钥之类的信息例如可以存储在图 2所示的ROM 122、 RAM 124或记录介质126中,并由控制部件104根据 需要而读取。
此外,控制部件104可以读取存储在SIM卡150的卡内部存储器152 中的服务数据,将该服务数据转发到IC芯片102,并使IC芯片102处理 服务数据。
此外,根据添加到保存在SIM卡存放部件106中的SIM卡150的 IMSI (唯一号码),控制部件104还可以限制服务数据的写入和/或读取 (即,执行所谓的"反面校验")。这里,用于限制服务数据的写入和/或 读取的信息可以以数据库格式存储在存储部件(未示出)中,但不必说, 这不限于此。此外,通过从操作部件(未示出)输入信息或经由通信部件 108从外部单元转发信息,控制部件104可以添加或删除用于限制服务数 据的写入和/或读取的信息。
如上所述,通过包括控制部件104,信息处理设备100可以将服务数 据存储在SIM卡150中,并且还使IC芯片102处理存储在SIM卡150中 的服务数据。因此,信息处理设备IOO可以使执行其自身与IC芯片102之 间的服务处理的读写器IO将信息处理设备100识别为以与现有技术中具 有IC芯片的信息处理设备相同的方式执行服务处理的设备。从而,与信 息处理设备100通信的读写器10不需要实现新的功能来与信息处理设备 IOO进行通信。
通信部件108例如经由基站与诸如移动电话或个人计算机(PC)之类
ii的外部单元进行通信。此外,在该通信中,通信部件108还可以向信息处 理设备100发送被称为IMEI (国际移动设备标识)的唯一的号码(例如, 存储在设在信息处理设备100中的ROM (未示出)中)和存放在SIM卡 存放部件106中的SIM卡150的IMSI。
(根据第一实施例的IC芯片102和SIM卡150的硬件配置的示例) 接下来,将描述根据第一实施例的IC芯片102和SIM卡150的硬件 配置的示例,以更清楚地说明如何将由IC芯片102处理的服务数据存储 在SIM卡中。
图3是示出根据本发明第一实施例的IC芯片102和SIM卡150的硬 件配置示例的说明图。注意,在图3中,虽然未示出控制部件104,但向 SIM卡150中写入(存储)服务数据、从SIM卡150读取服务数据和向IC 芯片102转发服务数据是由控制部件104执行的。 (IC芯片102)
IC芯片102包括用于无线通信的天线电路210、 MPU 212、 ROM 214、 RAM 216、加密电路218和UART (通用异步收发器)220,并且每 个组件通过芯片内部总线222互连。此外,IC芯片102经由UART 220与 IC芯片102之外的总线138相连,UART 220作为IC芯片102与IC芯片 102外部的组件之间的接口。
用于无线通信的天线电路210例如设有谐振电路和解调器电路,并接 收从读写器10发送的载波以及解调各种命令或服务数据,所述谐振电路 具有线圈和电容器,所述线圈作为发送/接收天线并具有预定电感量,所述 电容器具有预定电容量。此外,用于无线通信的天线电路210例如包括负 载调制电路并执行负载调制,并通过改变IC芯片102对读写器10的阻 抗,通过载波与读写器10进行通信。注意,在图3中,示出了用于无线 通信的天线电路210设在IC芯片102内部的配置。但是,根据本发明第一 实施例的IC芯片102的配置不限于此。例如,根据本发明第一实施例的 IC芯片102可以具有设在IC芯片102外部的发送/接收天线,或可以具有 与IC芯片102设在一个封装中的发送/接收天线。
MPU 212响应于经用于无线通信的天线电路210解调的各种命令而执行服务处理。然后,MPU212使加密电路218将处理后的服务数据解密, 并经由UART 220将服务数据转发到IC芯片102外部的总线138。
ROM 214可以存储由MPU 212使用的程序和诸如计算参数之类的控 制数据。此外,RAM 216还可以临时存储由MPU 212执行的程序等。此 外,加密电路218例如存储加密密钥,并通过使用该加密密钥对诸如服务 数据之类的数据进行加密。
利用图3所示的配置,IC芯片102例如可以将处理后的服务数据转发 给IC芯片102外部的控制部件104。 (SIM卡150)
SIM卡150包括ROM 260、非易失性存储器262和UART 264,并且 每个组件通过卡内部总线266相连。此外,SIM卡150还经由UART 264 与信息处理设备100的插槽136 (SIM卡存放部件106)连接,UART 264 作为SIM卡150与SIM卡150的外部单元之间的接口。
ROM 260存储IMSI,该IMSI是用于唯一识别SIM卡150的唯一号 码。非易失性存储器262充当卡内部存储器152并可存储服务数据。
禾,图3所示的配置,SIM卡150例如可以存储诸如服务数据之类的 数据。此外,所存储的诸如服务数据之类的数据由信息处理设备100的控 制部件104写入SIM卡150,并由信息处理设备100的控制部件104读 取。
(根据第一实施例的写数据方法)
接下来,将描述根据本发明第一实施例的写数据的方法。图4是示出 根据本发明第一实施例的写数据的方法的示例的流程图。
信息处理设备100判断是否接收到来自读写器10的命令(S100)。信 息处理设备IOO可以根据在IC芯片102的通信天线处是否激励了电压来执 行步骤S100的判断。
当在步骤S100未判断出接收到来自读写器10的命令时,信息处理设 备IOO不继续进行处理,直到接收到来自读写器IO的命令。
此外,当在步骤S100判断出接收到来自读写器IO的命令时,信息处 理设备IOO将来自读写器IO的命令解密(S102)。此外,在步骤S102解密的信息不限于诸如从读写器10发送的写命令和读命令之类的各种命 令,而是可以包括诸如服务数据之类的数据。
当在步骤S102中执行了解密时,信息处理设备100执行与命令相对应 的处理(服务处理)(S104)。然后,信息处理设备100加密在步骤S104 中经处理的数据(S106)。这里应当注意,步骤S100到S106的处理例如 是由信息处理设备100的IC芯片102执行的。
此外,在步骤S104中处理的数据不限于在步骤S102中解密的数据 (从读写器IO发送来的数据)。例如,在步骤S104中处理的数据可以是 由控制部件104响应于来自读写器10的读命令从存放在SIM卡存放部件 106中的SIM卡150读取并转发到IC芯片102的数据。
当在步骤S106中加密了处理后的数据时,信息处理设备IOO将该数据 写入存放在SIM卡存放部件106中的SIM卡的卡内部存储器152 (S108)。然后,信息处理设备100判断步骤S108中的写入是否完成 (S110)。这里,步骤S110的判断例如可以基于是否正常完成了写事务 来执行。此外,步骤S108和S110的处理例如是由信息处理设备100的控 制部件104执行的。
当在步骤S110未判断出写入完成时,信息处理设备IOO不继续进行处理。
此外,当在步骤S110中判断出写入完成时,信息处理设备100将处理 结果发送到读写器10 (S112)。这里,在信息处理设备100中,步骤 S112的处理是通过控制部件104使IC芯片102发送处理结果来执行的。
通过使用图4所示的写数据方法,信息处理设备100可以使存放在 SIM卡存放部件106中的SIM卡150将服务数据存储在其自身当中。 (根据第一实施例的读数据方法)
此外,虽然图4示出了根据本发明第一实施例的写数据的方法,但第 一实施例的读数据的方法可以以相同的方式,响应于从读写器IO发送的 命令而执行。具体而言,例如可以通过将图4的步骤S100到S104和步骤 S112组合起来而实现根据第一实施例的读数据的方法。即,信息处理设备 IOO响应于来自读写器IO的命令从SIM卡150读取数据,并将处理结果发送到读写器10。注意,当从读写器10发送针对数据的读命令时,不必 说,信息处理设备IOO可以将从SIM卡150读取的数据作为处理结果而发 送。
如上所述,根据本发明第一实施例的信息处理设备100包括与读写器 10通信的IC芯片102、存放SIM卡150的SIM卡存放部件106,以及将 经IC芯片102处理的服务数据存储在SIM卡150中的控制部件104。这 里,SIM卡150是可以插入信息处理设备100中和从信息处理设备100中 移除的IC卡,并且通过将从信息处理设备100移除的SIM卡150插入到 另一信息处理设备中,SIM卡150在该另一信息处理设备中工作。从而, 通过使SIM卡150在其自身中存储服务数据,信息处理设备IOO可以容易 地将服务数据转移到另一信息处理设备。
此外,设在信息处理设备100中的控制部件104可以读取存储在SIM 卡150中的服务数据,并使IC芯片102处理该服务数据。从而,信息处理 设备IOO可以使执行其自身与IC芯片102之间的服务处理的读写器10将 信息处理设备100识别为以与现有技术中包括IC芯片的信息处理设备相 同的方式执行服务处理的设备。
虽然己经将信息处理设备100作为本发明第一实施例而描述,但本发 明的实施例不限于这样的实施例,而是可以应用于诸如移动电话或PHS (个人手持电话系统)之类的便携式通信装置或具有SIM卡的诸如个人计 算机之类的计算机。
(第一实施例的程序)
利用使第一实施例的信息处理设备100充当计算机的程序,可以使 SIM卡在其自身中存储服务数据。 (第二实施例)
对于上述的根据第一实施例的信息处理设备100,示出了如下的配 置在该配置中IC芯片102执行服务处理和数据加密,且控制部件104将 处理后的数据存储在SIM卡150中。然而,根据本发明实施例的信息处理 设备不限于这种配置。从而,接下来将描述根据本发明第二实施例的信息 处理设备。注意,虽然设在第二实施例的信息处理设备中的IC芯片可以通过使用载波,以非接触方式与读写器10通信,但其不限于这种配置, IC芯片也可以以接触方式通信。在下文中,作为本发明实施例的示例,将 描述如下的配置在该配置中,根据第二实施例的信息处理设备的IC芯
片和读写器io通过使用载波以非接触方式彼此通信。
根据第二实施例的信息处理设备(未示出;下文称为"信息处理设备 200")可以具有与上述第一实施例的信息处理设备100相同的配置,并 包括IC芯片202、控制部件204、 SIM卡存放部件106和通信部件108。 这里,设在信息处理设备200中的SIM卡存放部件106和通信部件108可 以具有与第一实施例的信息处理设备100中的相应部件相同的配置和功 能。此外,例如,类似于第一实施例的信息处理设备100,信息处理设备 200具有图2所示的硬件配置。
信息处理设备200可以在其自身之内包含SIM卡250, SIM卡250包 括能够存储服务数据的卡内部存储器152。 SIM卡250的配置和功能不同 于包含在第一实施例的信息处理设备100中的SIM卡150。后面将描述 SIM卡250的配置。
IC芯片202是在其上集成了与跟读写器10的通信有关的各种部件的 芯片,并且可以是防篡改的。应当注意,尽管第一实施例的IC芯片102 具有用于执行服务处理的配置,但IC芯片202不执行服务处理,而是执 行诸如数据解调或通过负载调制进行响应之类的与读写器10的通信。
控制部件204接收经IC芯片202解调的服务数据,将服务数据转发到 存放在SIM卡存放部件106中的SIM卡250,并使SIM卡250在其自身中 存储服务数据。即,控制部件204与第一实施例的控制部件104的不同之 处在于,第一实施例的控制部件104将服务数据存储在SIM卡150中,而 控制部件204使SIM卡250在其自身中存储服务数据。
此外,控制部件204可以读取存储在SIM卡250中的服务数据,将服 务数据转发给IC芯片202,并使IC芯片将服务数据发送到读写器10。
在下文中,将描述根据第二实施例的IC芯片202的配置和SIM卡250 的配置。
(根据第二实施例的IC芯片202和SIM卡250的硬件配置示例)图5是示出根据第二实施例的IC芯片202和SIM卡250的硬件配置 示例的说明图。注意,在图5中,虽然未示出控制部件204,但如上所 述,将服务数据存储在SIM卡250中是由控制部件204控制的,并且从 SIM卡250中读取服务数据和向IC芯片202转发服务数据是由控制部件 204执行的。
(IC芯片202)
IC芯片202包括用于无线通信的天线电路210和UART 220,并且每 个组件与芯片内部总线222相连。此外,IC芯片202还经由UART 220与 IC芯片202外部的总线138连接。
与图3所示的根据第一实施例的用于无线通信的天线电路210类似, 用于无线通信的天线电路210例如包括谐振电路、解调器电路和负载调制 电路。注意,在图3中,示出了用于无线通信的天线电路210被设在IC芯 片202之内的配置。然而,根据本发明第二实施例的IC芯片202的配置不 限于此。例如,根据本发明第二实施例的IC芯片202可以具有构成IC芯 片202外部的谐振电路的发送/接收天线,或者可以具有与IC芯片202设 在一个封装中的发送/接收天线。
利用图5所示的配置,IC芯片202例如可以将解调后的服务数据、命 令等转发给IC芯片202外部的控制部件204。 (SIM卡250)
SIM卡250包括ROM 260、非易失性存储器262、 UART 264、 MPU 268、 RAM 270和加密电路272,并且每个组件通过卡内部总线266相 连。此外,SIM卡250经由UART 264与信息处理设备200的插槽136 (SIM卡存放部件106)相连。
设在SIM卡250中的ROM 260、非易失性存储器262和UART 264可 以具有与图3所示的第一实施例的SIM卡150中的相应部件相同的配置和 功能。此外,ROM 260可以存储由MPU 268使用的程序、诸如计算参数 之类的控制数据,等等。
响应于来自信息处理设备200的控制部件204的命令,MPU 268在非 易失性存储器262 (卡内部存储器152)中存储从控制部件204转发来的
17诸如服务数据之类的数据。然后,当存储完成(或存储失败)时,MPU 268经由UART 264将处理结果转发给信息处理设备200的控制部件204。
此外,响应于来自信息处理设备200的控制部件204的命令,MPU 268读取存储在非易失性存储器262 (卡内部存储器152)中的服务数据, 并经由UART 264将服务数据转发给信息处理设备200的控制部件204。
RAM270临时存储由MPU 268执行的程序等等。此外,加密电路272 例如存储加密密钥,并通过使用该加密密钥对诸如服务数据之类的数据进 行加密。
利用图5所示的配置,SIM卡250例如可以存储诸如服务数据之类的 数据。此外,所存储的诸如服务数据之类的数据可以由SIM卡250响应于 来自信息处理设备200的控制部件204的命令存储在非易失性存储器262 (卡内部存储器152)中,并可由SIM卡250响应于来自信息处理设备 200的控制部件204的命令而读取。 (根据第二实施例的写数据方法)
接下来,将描述根据本发明第二实施例的写数据的方法。图6是示出 根据本发明第二实施例的写数据的方法的示例的流程图。
信息处理设备200与第一实施例的信息处理设备100类似地判断是否 接收到来自读写器10的命令(S200)。
当在步骤S200未判断出接收到来自读写器10的命令时,信息处理设 备200不继续进行处理,直到接收到来自读写器IO的命令。
此外,当在步骤S200判断出接收到来自读写器IO的命令时,类似于 第一实施例的信息处理设备100,信息处理设备200将来自读写器10的命 令解密(S202)。此外,在步骤S202解密的信息不限于诸如从读写器10 发送的写命令和读命令之类的各种命令,而是可以包括诸如服务数据之类 的数据。此外,步骤S200和S202的处理例如是由信息处理设备200的IC 芯片202执行的。
当在步骤S202中执行了解密时,响应于解密后的写命令,信息处理 设备200使SIM卡250在其自身中写入解密后的数据(S204)。这里,步 骤S204的处理例如是由将解密后的数据和写命令转发给SIM卡250的信
18息处理设备200的控制部件204执行的。此外,控制部件204还可指定要 存储数据的存储器地址。
此外,图6示出了如下的示例在该示例中写命令和要写入的数据 (服务数据)是从读写器10发送的,并且响应于在步骤S204中解密的写 命令和数据,信息处理设备200使SIM卡250在其自身中写入数据,但其 不限于此。例如,当从读写器10发送了针对服务数据的读命令时,响应 于在步骤S204解密的读命令,信息处理设备200可以使SIM卡250从其 自身中读取数据。
在步骤S204中使SIM卡250将解密后的数据写入其自身之后,信息 处理设备200判断是否从SIM卡250发来了处理结果(S206)。这里,如 果未从SIM卡250发来处理结果,则信息处理设备200不继续进行处理。 此外,如果在预定时间之后未从SIM卡250发来处理结果,则信息处理设 备200可以再次重复步骤S204的处理或继续到下一步骤。
当在步骤S206中从SIM卡250发来了处理结果时,信息处理设备200 将处理结果发送到读写器10 (S208)。这里,信息处理设备200可以通过 控制部件204使IC芯片202发送处理结果来执行步骤S208的处理。
通过使用图6所示的写数据方法,信息处理设备200可以使保存在 SIM卡存放部件106中的SIM卡250将数据存储在其自身中。
如上所述,根据本发明第二实施例的信息处理设备200包括与读写器 10通信的IC芯片202、存放SIM卡250的SIM卡存放部件106,以及使 SIM卡250在其自身中存储经IC芯片202解调的服务数据的控制部件 204。这里,信息处理设备200与第一实施例的信息处理设备100的不同 之处在于,控制部件204使SIM卡250在其自身中存储经IC芯片202解 调的数据(即,数据的写入是由SIM卡250执行的)。然而,设在信息处 理设备200中的SIM卡250以与设在信息处理设备100中的SIM卡150相 同的方式存储诸如服务数据之类的数据。SIM卡250是可以插入信息处理 设备200中和从信息处理设备200中移除的IC卡,并且通过将从信息处理 设备200移除的SIM卡250插入到另一信息处理设备中,SIM卡250在该 另一信息处理设备中工作。从而,通过使SIM卡250在其自身中存储服务数据,信息处理设备200可以容易地将服务数据转移到另一信息处理设 备。
此外,设在信息处理设备200中的控制部件204可以使SIM卡250读 取存储在SIM卡250中的服务数据,并使SIM卡250将所读取的服务数据 发送到IC芯片202。因此,信息处理设备200可以使执行其自身与IC芯 片102之间的服务处理的读写器IO将信息处理设备200识别为以与现有技 术中具有IC芯片的信息处理设备相同的方式执行服务处理的设备。 (根据第二实施例的信息处理设备的修改示例)
到目前为止,作为根据第二实施例的信息处理设备,已经描述了如下 配置在该配置中,例如,如图5所示,设置了 IC芯片202,该IC芯片 202由UART 220和与读写器10通信的用于无线通信的天线电路210配 置。然而,根据第二实施例的信息处理设备不限于设有IC芯片的配置。 例如,根据第二实施例的修改示例的信息处理设备可以设有非IC芯片形 式的用于无线通信的天线电路。即使利用上述配置,根据第二实施例的修 改示例的信息处理设备也可以与读写器10通信并解调数据或命令,从 而,可以实现与第二实施例的信息处理设备200类似的效果。
虽然己经将信息处理设备200作为本发明第二实施例而描述,但本发 明的实施例不限于这样的实施例,而是可以应用于诸如移动电话或PHS之 类的便携式通信装置或具有SIM卡的诸如个人计算机之类的计算机。 (根据第二实施例的程序)
利用使第二实施例的信息处理设备200充当计算机的程序,可以使 SIM卡在其自身中存储服务数据。 (第三实施例)
对于上述的第一和第二实施例的信息处理设备,示出了如下的配置 在所述配置中,设在信息处理设备中的IC芯片与读写器通信,并且与通 信有关的数据存储在所包含的SIM卡中(或使SIM卡存储数据)。然 而,本发明的实施例不限于此,包含在信息处理设备中的SIM卡可以通过 自身与读写器通信并存储诸如服务数据之类的数据。那么,作为第三实施 例,接下来将描述SIM卡通过自身与读写器通信的配置。图7是示出根据本发明第三实施例的信息处理设备300的框图。参照 图7,信息处理设备300包括控制部件302、 SIM卡存放部件106和通信部 件108。此外,信息处理设备300还可包括ROM (未示出)、RAM (未 示出)、操作部件(未示出)、显示部件(未示出)、存储部件(未示 出)等等,所述ROM存储由控制部件302使用的程序和诸如计算参数之 类的控制数据,所述RAM临时存储由控制部件302执行的程序等,所述 操作部件可由用户操作。
控制部件302例如被设有MPU,并执行存储在ROM (未示出)中的 控制程序以及控制整个信息处理设备300。此外,控制部件302还可以通 过执行存储在存储部件(未示出)中的应用程序来实现各种功能。
SIM卡存放部件106和通信部件108可以具有与图1所示的第一实施 例的信息处理设备100中的相应部件相同的配置和功能。
此外,通过包括SIM卡存放部件106,信息处理设备300可以在其自 身之内包含SIM卡350。在下文中,将描述SIM卡350。 (SIM卡350)
SIM卡350包括卡内部存储器152、卡内通信部件352和存储器管理 部件354,卡内部存储器152能够存储服务数据。这里,与图1所示的第 一实施例的SIM卡150类似地向SIM卡350添加了 IMSI (唯一号码), 并且信息处理设备300可以唯一地识别SIM卡350。
卡内部存储器152可以与设在图l所示的第一实施例的SIM卡150中 的卡内部存储器152类似地存储服务数据。此外,卡内部存储器152还可 包括存取受限区域X。图7示出了一个示例,其中服务数据A 160、服务 数据B 162和服务数据C 164存储在卡内部存储器152中,在这些数据当 中,服务数据A 160和服务数据C 164存储在存取受限区域X中。
例如,卡内通信部件352通过使用载波以非接触方式与读写器10通 信,将从读写器10发来的命令和数据解调,并发送响应。注意,卡内通 信部件352也可以以接触方式与读写器10通信。在下文中,将利用示例 来描述如下的配置在该配置中,卡内通信部件352以非接触方式与读写 器10通信。存储器管理部件354基于经卡内通信部件352解调的数据或命令执行 服务处理,并将处理后的诸如服务数据之类的数据存储在卡内部存储器 152中。此外,存储器管理部件354可以读取存储在卡内部存储器152中 的服务数据,并处理服务数据,以及通过使用卡内通信部件352将处理结 果发送到读写器IO。注意,处理后的服务数据可以包括在处理结果中。
利用图7所示的配置,SIM卡350可以通过自身与读写器IO通信,并 将诸如服务数据之类的数据存储在卡内部存储器152中。接下来,将描述 SIM卡350的硬件配置。
(SIM卡350的硬件配置)
图8是示出根据本发明第三实施例的SIM卡350的硬件配置示例的说 明图。
参照图8, SIM卡350包括用于无线通信的天线电路360、 MPU 362、 ROM 260、非易失性存储器262、 UART 264、 RAM 270和加密电路272, 并且每个组件通过卡内部总线266相连。此外,SIM卡350经由UART 264与信息处理设备300的插槽136 (SIM卡存放部件106)相连。
用于无线通信的天线电路360例如被设有作为发送/接收天线的谐振电 路和解调器电路,并接收从读写器10发送的载波并解调各种命令或服务 数据,所述谐振电路具有线圈和电容器,所述线圈具有预定电感量,所述 电容器具有预定电容量。此外,用于无线通信的天线电路360例如还包括
负载调制电路并执行负载调制,并通过改变SIM卡350对读写器10的阻 抗,通过载波与读写器IO进行通信。注意,在图8中,示出了用于无线 通信的天线电路360被设在SIM卡350内部的配置。但是,根据本发明第 三实施例的SIM卡350的配置不限于此。例如,根据本发明第三实施例的 SIM卡350可以具有设在SIM卡350外部的发送/接收天线,或可以具有与 SIM卡350设在一个封装中的发送/接收天线。
MPU 362响应于经用于无线通信的天线电路360解调的各种命令而执 行服务处理。然后,MPU 362使加密电路218将处理后的服务数据加密, 并将服务数据存储在非易失性存储器262中。此外,不必说,MPU 362可 以将处理后的服务数据存储在非易失性存储器262中而不将服务数据加密。
ROM 260存储IMSI、由MPU 362使用的程序和诸如计算参数之类的 控制数据,所述IMSI是用于唯一识别SIM卡350的唯一号码。此外, RAM270可以临时存储由MPU362执行的程序等等。此外,加密电路272 例如存储加密密钥,并通过使用该加密密钥对诸如服务数据之类的数据进 行加密。
如上所述,第三实施例的信息处理设备300包括SIM卡存放部件 106,并在其自身之内包含SIM卡350, SIM卡350与读写器IO通信并通 过自身存储诸如服务数据之类的数据。这里,SIM卡350是可以插入信息 处理设备300中和从信息处理设备300中移除的IC卡,并且通过将从信息 处理设备300移除的SIM卡350插入到另一信息处理设备中,SIM卡350 在该另一信息处理设备中工作。因此,通过在其自身中包含与读写器10 通信并通过自身存储诸如服务数据之类的数据的SIM卡350,信息处理设 备300可以容易地将数据转移到另一信息处理设备。
此外,由于包含在信息处理设备300中的SIM卡350可以与读写器10 通信,因此信息处理设备300可以使读写器10将信息处理设备300识别为 以与现有技术中包括IC芯片的信息处理设备相同的方式执行服务处理的 设备。
虽然已经将信息处理设备300作为本发明第三实施例而描述,但本发 明的实施例不限于这样的实施例,而是可以应用于诸如移动电话或PHS之 类的便携式通信装置或具有SIM卡的诸如个人计算机之类的计算机。
本领域相关技术人员应当理解,可以根据设计需要以及其它因素来实 行各种修改、组合、子组合和改动,只要这些修改、组合、子组合和改动 在所附权利要求或其等同物的范围内即可。
本发明包含与2007年10月29日向日本特许厅提交的日本专利申请 JP2007-280885相关的主题,该在先申请的全部内容通过引用结合于此。
权利要求
1. 一种信息处理设备,包括IC芯片,该IC芯片通过与读写器通信而接收与经由所述读写器提供的服务相对应的服务数据,并处理所接收的服务数据;SIM卡存放部件,该SIM卡存放部件存放SIM卡,该SIM卡包括存储信息的卡内部存储器,该SIM卡被赋予了用于识别用户的唯一号码;以及控制部件,该控制部件执行以下处理在所述SIM卡的所述卡内部存储器中存储所述IC芯片在与所述读写器的通信中处理的服务数据,读取存储在所述SIM卡的所述卡内部存储器中的所述服务数据并使所述IC芯片处理所述服务数据。
2. —种信息处理设备,包括-IC芯片,该IC芯片通过与读写器通信而接收来自所述读写器的服务 数据,所述服务数据与经由所述读写器提供的服务相对应;SIM卡存放部件,该SIM卡存放部件存放SIM卡,该SIM卡包括存 储信息的卡内部存储器,该SIM卡被添加了用于识别用户的唯一号码;以 及控制部件,该控制部件执行以下处理将所述IC芯片在与所述读写 器的通信中接收的服务数据转发到存放在所述SIM卡存放部件中的SIM 卡,使所述SIM卡处理所述服务数据,使所述SIM卡将处理后的服务数 据存储在所述SIM卡的卡内部存储器中,读取存储在所述SIM卡的卡内 部存储器中的服务数据并使所述IC芯片发送所述服务数据。
3. —种信息处理设备,包括SIM卡存放部件,该SIM卡存放部件存放SIM卡,该SIM卡通过与 读写器通信而接收来自所述读写器的服务数据,所述服务数据与经由所述 读写器提供的服务相对应,所述SIM卡处理所接收的服务数据,所述SIM 卡包括用于存储处理后的服务数据的卡内部存储器,并且所述SIM卡被添 加了用于识别用户的唯一号码;以及控制部件,该控制部件执行以下处理使所述SIM卡在所述SIM卡的 卡内部存储器中存储所述SIM卡在与所述读写器的通信中处理的服务数 据,读取存储在所述SIM卡的卡内部存储器中的服务数据并使所述SIM 卡将所述服务数据发送到所述读写器。
4.一种信息处理方法,包括以下步骤通过与读写器通信而处理与所提供的服务相对应的服务数据; 将所述服务数据存储在SIM卡中,该SIM卡包括卡内部存储器,该 SIM卡被添加了用于识别用户的唯一号码;以及读取存储在所述SIM卡的卡内部存储器中的服务数据并将所述服务数据发 送到所述读写器。
全文摘要
本发明提供了信息处理设备和信息处理方法。信息处理设备包括以下部件IC芯片,该IC芯片通过与读写器通信而接收与经由读写器提供的服务相对应的服务数据,并处理所接收的服务数据;SIM卡存放部件,该SIM卡存放部件存放SIM卡,该SIM卡包括存储信息的卡内部存储器,该SIM卡被添加了用于识别用户的唯一号码;以及控制部件,该控制部件在所述SIM卡的卡内部存储器中存储所述IC芯片在与所述读写器的通信中处理的服务数据,读取存储在所述SIM卡的卡内部存储器中的服务数据并使所述IC芯片处理所述服务数据。
文档编号G06K17/00GK101426051SQ20081017304
公开日2009年5月6日 申请日期2008年10月29日 优先权日2007年10月29日
发明者今孝安, 佐古曜一郎, 镰田恭则, 阿部三树 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1