信息存储装置和信息处理装置的制作方法

文档序号:6492819阅读:159来源:国知局
专利名称:信息存储装置和信息处理装置的制作方法
技术领域
本发明涉及一种诸如智能卡的信息存储装置、以及诸如安装有该信息存储装置从而与其进行接触通信的蜂窝电话的信息处理装置。
背景技术
近年来,智能卡已经被投入诸如电子结算卡、月票、具有支付功能的预付火车票等等的实际使用中。人们期望智能卡的应用得到进一步扩展。存在两种智能卡的通信方法。一种方法是接触通信,通过使用读写器与智能卡进行电子接触从而将所记录的信息读出/写入智能卡。另一种方法是非接触通信,不必与读写器进行物理接触就可以通过无线通信来交换信息。
专利文献1(JP-A-2002-345037)公开了这样一种配置,其中能够执行接触通信和非接触通信的智能卡被安装在便携式通信设备中,从而通过智能卡与外部装置之间的非接触通信来执行已记录信息的读/写,同时通过智能卡与便携式通信设备之间的接触通信执行读/写。
例如,假设在智能卡中已经记录了关于预付火车票的信息。在这种情况下,当安装有该智能卡的便携式通信设备靠近作为外部设备的检票机时,读或重写信息数据的指令通过非接触通信从该检票机输入到智能卡。记录在智能卡上的余额数据根据该指令被更新。
当用户操作便携式通信设备的按键来给出显示余额的指令时,通过接触通信将该指令从便携式通信设备输入到智能卡。因此,智能卡的余额信息被读出,并且被显示在便携式通信设备的屏幕上,或者从便携式通信设备的扬声器中用声音输出。
然而,在该设备中的使用非接触通信的处理和使用接触通信的处理彼此是毫无关系的。因此,现有技术的设备不能协作地执行这些处理,因此,在便携式通信设备的屏幕等上自动显示例如在该设备通过检票机时支付的数量。
这是因为智能卡被初始配置成给出对命令的响应(对查询的查询器简单给出对查询的响应),并且通过非接触通信指示处理的结束的信号不能自发从智能卡发出到便携式通信设备。

发明内容
本发明旨在解决现有技术中的上述问题。本发明的目的是提供信息处理装置和能够从事执行的信息存储装置,该信息处理装置可以使得具有多个通信功能的信息存储装置协作执行通过一种通信功能的处理与通过其他通信功能执行的另一处理。
本发明提供一种信息存储装置,包括第一通信部件和第二通信部件,用于在同一时刻仅执行响应从第一通信部件接收到的处理请求命令而执行的第一处理和响应从第二通信部件接收到的处理请求命令而执行的第二处理中的一个,该信息存储装置包括处理部件,用于执行第一处理和第二处理;和状态改变部件,用于当该状态改变部件通过第二通信部件接收用于查询处理部件的处理的条件的检查请求命令时,根据处理部件的处理的当前执行状态而给出响应,当状态改变部件通过第二通信部件接收用于给出改变处理部件的处理到第二处理的指令的改变请求命令时,如果处理部件未进行第一处理的执行,则该状态改变部件向处理部件发送将处理部件的处理改变为第二处理的指令。
当第一处理的执行已经终止时,该信息存储装置对于通过第二通信发送的检查请求给出响应。作为当前处理执行状态,该响应指示没有执行第一处理或者改变到第二处理是可能的。因此,信息存储装置直接或间接通知到第二处理的转变是可能的情况。当从第二通信部件发送处理改变请求时,信息存储装置将其状态改变为用于执行第二处理的状态。因此,使用第一通信部件的第一处理的结果通过第二通信部件可被发送到外部。
顺便提及,信息存储装置的状态不仅仅改变为用于当已经检查关于“第一处理”状态时执行“第二处理”的状态,而且作为等效转换,状态也可以改变为用于当已经检查关于“第二处理”状态时执行“第一处理”的状态。
另外,在根据本发明的信息存储装置中,如果处理部件当前未进行第一处理的执行,则状态改变部件对于检查请求命令而给出指示改变为第二处理是可能的响应。
因此,当检查请求命令被发送到信息存储装置时,能够直接发现到第二处理的转换是否可能。
另外,在根据本发明的信息存储装置中,假设第一通信部件是用于执行非接触通信的通信部件,和第二通信部件是用于执行接触通信的通信部件。或者,假设第一通信部件是用于执行接触通信的通信部件,和第二通信部件是用于执行非接触通信的通信部件。
因此,在具有非接触通信功能和接触通信功能的智能卡等中,使用接触通信的处理可以与使用非接触通信的处理合作地执行。
而且,本发明提供一种用于通过第二通信部件执行与信息存储装置的通信的信息处理装置。所述信息存储装置包括第一通信部件和第二通信部件,用于在同一时刻仅执行响应从第一通信部件接收到的处理请求命令而执行的第一处理和响应从第二通信部件接收到的处理请求命令而执行的第二处理中的一个,所述信息处理装置包括控制部件,用于控制对于信息处理装置的第二处理的处理请求;和信息存储装置监视部件,用于向信息存储装置发送用于查询信息存储装置的处理的条件的检查请求命令,并且当信息存储装置监视部件根据对检查请求命令的响应而推断信息存储装置的状态可被改变为执行第二处理的状态时,该信息存储装置监视部件向信息存储装置发送用于给出将信息存储装置的处理改变为第二处理的指令的改变请求命令。
因此,使用第二通信部件可以得出并显示通过信息存储装置由第一通信部件执行的第一处理的结果。
另外,在根据本发明的信息处理装置中,假设第一通信部件是用于执行非接触通信的通信部件,第二通信部件是用于执行接触通信的通信部件。或者,假设第一通信部件是用于执行接触通信的通信部件,第二通信部件是用于执行非接触通信的通信部件。
因此,具有非接触通信功能和接触通信功能的智能卡等可被用来与通过非接触通信执行的处理协作地执行通过接触通信的处理。
此外,在根据本发明的信息处理装置中,信息存储装置监视部件将检查请求重复地发送到信息存储装置。
因此,通过轮询(polling)可以检测信息存储装置的非接触通信的终止,因此在非接触通信的终止之后能够立即执行到接触通信的改变。
另外,在根据本发明的信息处理装置中,当在存在指示来自信息存储装置的检查请求命令改变的可能的响应之后存在指示来自信息存储装置的检查请求命令改变预定连续次数的不可能的响应时,信息存储装置监视部件推断出信息存储装置正在执行第一处理。因此,信息存储装置监视部件不将改变请求命令发送到信息存储装置。
因此,能够正确地确定信息存储装置开始第一处理的时间。
另外,在根据本发明的信息处理装置中,当存在指示来自信息存储装置的检查请求命令改变预定连续次数的可能的响应时,信息存储装置监视部件推断出信息存储装置的状态可被改变为用于执行第二处理的状态。因此,信息存储装置监视部件将改变请求命令发送到信息存储装置。
因此,能够正确地确定允许信息存储装置将其状态改变为第二处理的时间。


图1是用于解释本发明的第一实施例的、用户终端、卡和服务终端之间的三方通信的图;图2是示出本发明的第一实施例的用户终端和卡的配置的方框图;图3是示出本发明的第一实施例的卡操作部件的配置的图;图4是本发明的第一实施例的三方通信的流程图;图5是用于解释读写器的无线电波区的不稳定部分的视图;图6是用于解释读写器的无线电波区的无线电波未检测部分的视图;图7是本发明的第二实施例中的、用于确定卡已进入非接触通信时而不受不稳定部分的影响的时间的处理流程图;图8是本发明的第二实施例中的、用于确定卡已断开非接触通信时而不受无线电波未检测部分的影响的时间的处理流程图;和图9是本发明的第二实施例中的、用于确定卡已断开非接触通信时而不受不稳定部分的影响的时间的处理流程图。
附图中的附图标记表示如下。
10---用户终端;11---终端操作部件;12---卡监视部件;13---终端命令通信部件;30---卡;31---状态改变部件;32---卡命令通信部件;33---卡操作部件;50---服务终端;51---读写器;61---不稳定部分;62---无线电波未检测部分;70---无线电波检测部分;331---非接触通信状态存储部件;332---当前状态存储部件;333---信息存储部件。
具体实施例方式
下面将参考附图来描述本发明的实施例。
(第一实施例)将描述本发明的第一实施例,其中在诸如蜂窝电话的用户终端中安装并使用具有接触通信和非接触通信功能的智能卡(下文中被简称为“卡”)。
如图1所示,该卡30执行与用户终端10的接触通信,并且执行与诸如检票机的服务终端50的符合IS0/IEC 1443等的非接触通信。
当安装在用户终端10上的卡30接收服务终端50(其例如是检票机)的无线电波时,卡30开始与服务终端50进行非接触通信,从而在检票时执行付款处理。在用户终端10已确认终止卡30的非接触通信之后,用户终端10打开卡30的接触通信功能,请求非接触通信处理的结果,并且在用户终端10的显示屏幕等上显示从卡30获取的信息。
在用户终端10、卡30和服务终端50之间如此协作执行的非接触通信和接触通信这里将被称作“三方通信”。
在三方通信中,当用户终端10通过接触通信向正在通过非接触通信执行处理的卡30请求处理时,存在执行的处理顺序被破坏或出现不期望的信息泄漏等的可能性。
例如,当在由非接触通信执行的检票处理的中间来自用户终端10的处理请求命令到达卡30时,将会出现这样的情况,即,检票处理挂起,尽管对其付费但是检票结果未被记录在卡30中,或者用户终端10仅被检票机权力机构允许获得对将被读写的数据的访问。
这种情况可以通过检查三方通信的状态转变并且设计和安装卡30以便能够处理所有可能性来解决。然而,这样做实际上是非常困难的,并且如果可以,则设计和安装的成本将会增加。
因此,在该实施例中,使用了很难出现问题的系统。为此,卡的规范被设定如下·卡不能同时使用接触通信功能和非接触通信功能。
·卡在非接触通信期间不能调用接触通信功能(只要卡在从读写器接收无线电波)。
·当使用接触通信功能时,卡忽略通过非接触通信发送的无线电波。
·卡根据转变命令打开/关闭接触通信功能。
对于与转变到接触通信功能相关的命令,两种命令被设定如下(1)“检查命令”,用于检查是否可以执行转变,而实际上不执行转变。
(2)“转变命令”,用于给出实际上执行转变的指令。
这两种命令可以通过不同的命令来实现,或者可以通过一个命令的变元(argument)来进行彼此区分。
当安装有卡30的用户终端10接近服务终端50(例如,是检票机),时,已从服务终端50接收到无线电波的卡30开始与服务终端50进行非接触通信,以便在检票时执行付款处理。用户终端10使用检查命令来执行对卡30的轮询,以便监视卡30的非接触通信的终止。
这种轮询是用于参考由卡30管理并更新的信息的处理。卡30的内部状态不被这一轮询改变。
当支付处理完成并且用户终端10远离服务终端50时,与用户终端50的非接触通信终止。用户终端10确认非接触通信的终止,发出用于打开卡30的接触通信功能的转变命令,并且向其状态已转变为接触通信状态的卡30作出非接触通信处理的结果的请求。用户终端10从卡30获取指示非接触通信处理的结果的信息,并且在用户终端10的显示屏幕等上显示信息。
为了执行这种三方通信,如图2所示,用户终端10包括终端操作部件11、终端命令通信部件13、和卡监视部件12。终端操作部件11专门执行用户终端10的处理。终端命令通信部件13根据终端操作部件11的指令向卡30发送命令,并且向终端操作部件11发送从卡30接收到的处理结果。卡监视部件12监视卡30的接触/非接触通信状态,并且作出用于将卡30的状态改变为接触或非接触通信状态的请求。终端操作部件11执行除了由终端命令通信部件13和卡监视部件12执行的处理以外的用户终端10的所有处理。
另一方面,卡30包括卡操作部件33、卡命令通信部件32和状态改变部件31。卡操作部件33专门地执行卡中的处理。卡命令通信部件32接收来自用户终端10的终端命令通信部件13的命令,并且根据所接收的命令向终端命令通信部件13发送由卡操作部件33执行的处理的结果。当用户终端10的卡监视部件12作出请求时,状态改变部件31对于用于卡30的接触/非接触通信状态的检查的请求作出响应。当卡监视部件12作出请求时,状态改变部件31对接触/非接触通信状态的改变的请求作出响应。卡操作部件33执行除了由卡命令通信部件32和状态改变部件31执行的处理以外的卡30的所有处理。
如图3所示,卡操作部件33具有非接触通信状态存储部件331、当前状态存储部件332和信息存储部件333。非接触通信状态存储部件331保存指示非接触通信的物理无线电波状态的信息。当前状态存储部件332保存指示卡30处于哪个状态(接触通信状态或非接触通信状态)的信息。信息存储部件333存储非接触通信处理的结果(检票处理的结果、POS的收费金额等)。
当当前状态存储部件332的当前状态指示非接触通信状态时,卡操作部件33根据从服务终端50接收到的无线电波的存在与否来更新非接触通信状态存储部件331的信息。将允许状态改变部件31只参考非接触通信状态存储部件331中保存的信息。当状态改变部件31从用户终端10的卡监视部件12接收用于检查卡30的状态改变为接触通信状态的可能性的检查命令时,状态改变部件31参考非接触通信状态存储部件331。当非接触通信状态存储部件331处于无线电波不存在的状态时,状态改变部件31给出指示可能改变的响应。当非接触通信状态存储部件331处于存在无线电波的状态时,状态改变部件31给出指示不可能改变的响应。
允许状态改变部件31参考并且更新在当前状态存储部件332中保存的信息。当状态改变部件31从用户终端10的卡监视部件12接收用于执行到接触通信的转变的转变命令时,状态改变部件31参考当前状态存储部件332的信息,并且当卡30的当前状态是非接触通信状态时,将卡30的状态更新为接触通信状态。作为对此的响应,卡操作部件33执行接触通信功能。
假设在非接触通信期间从用户终端10接收转变命令(只要正接收来自读写器的无线电波),卡操作部件33根据预定的保护程序来拒绝用户终端10的请求。
信息存储部件333对应智能卡功能内部的文件。卡操作部件33基于非接触通信处理的结果来更新信息存储部件333的信息。允许卡命令通信部件32来参考信息存储部件333中保存的信息。当卡命令通信部件32从用户终端10的终端命令通信部件13接收用于请求非接触通信处理的结果的命令时,卡命令通信部件32参考信息存储部件333的信息,并且公开该信息。只要信息存储部件333中存储的参考信息被参考,卡操作部件33就可以将参考信息自动地认为是不必要的,并且删除/改变它。或者,在参考之后,卡操作部件33可以根据从用户终端10发送的删除请求来删除参考信息。而且,可以保持信息被参考时的状态,直到下次该信息被覆盖为止。
假设当卡30的当前状态是非接触通信状态时从用户终端10的终端命令通信部件13接收命令,卡操作部件33根据预定的保护过程来拒绝用户终端10的请求。
用户终端10的卡监视部件12使用检查命令来执行对处于非接触通信状态的卡30的状态改变部件31的轮询,以便检查卡30的状态改变为接触通信状态的可能性。当用户终端10的终端操作部件11根据状态改变部件31的响应而推断出卡30的非接触通信已中止时,终端操作部件11通过卡监视部件12向状态改变部件31发送用于将状态转变为接触通信状态的转变命令。
一旦接收该转变命令,状态改变部件31就将当前状态存储部件332的当前状态更新为接触通信状态。卡30将其状态从非接触通信状态转换为接触通信状态。终端操作部件11通过终端命令通信部件13请求非接触通信处理的结果。已接收到该请求的卡命令通信部件32从信息存储部件333中读出信息,并且将该信息发送到用户终端10。该信息被显示在用户终端10的显示屏幕等上。
图4示出了三方通信的处理流程。
(1)在用户终端10已经检查卡30的状态改变为非接触通信状态的可能性之后,用户终端10向卡30发送用于将卡30的状态转变为非接触通信状态的转变命令。已成功将其状态改变为非接触通信状态的卡30向用户终端10发送确认。
(2)用户终端10例如以10毫秒的间隔向卡30发送检查命令,以便检查卡30的状态改变为接触通信状态的可能性。当用户终端10接近服务终端50从而允许卡30从其接收无线电波时,卡30开始与服务终端50的非接触通信。在卡30到达该状态之前,在用户终端10正在接近服务终端50的过程期间卡30不能接收无线电波。这一阶段的卡30对于检查命令给出作为“能够改变”为接触通信状态的响应。然后,当卡30已经能够接收无线电波并且开始非接触通信时,卡30对于检查命令给出作为“不能改变”为接触通信状态的响应。当对于检查命令的响应从“能够改变”变化为“不能改变”时,用户终端10推断出卡30已经进入非接触通信。在卡30将非接触通信处理的结果连续地存储到信息存储部件333中并且继续非接触通信的同时,卡30对于检查命令重复作为“不能改变”的响应。
(3)当已经完成了非接触通信处理并且用户终端10离开服务终端50时,由卡30接收的无线电波断开。当卡30在该阶段接收检查命令时,卡30给出作为“可能改变”为接触通信状态的响应。由于由已经进入非接触通信的卡30给出的作为“可能改变”的响应,用户终端10推断出卡30已经进入非接触通信,并且向卡30发送用于将卡30的状态改变为接触通信状态的转变命令。已成功将其状态改变为接触通信状态的卡30向用户终端10发送确认。
(4)用户终端10向卡30发送用于给出参考非接触通信处理的结果的指令的命令。作为对该命令的响应,卡30向用户终端10发送非接触通信处理的结果的信息。例如,以IS0/IEC 7816-part4定义的APDU(应用协议数据单元)的形式来产生的命令和响应。
以这种方式,在根据本实施例的三方通信中,用户终端10对卡30执行轮询,用以检查接触通信与非接触通信之间的变化的可能性,从而检测卡30进入非接触通信和中断非接触通信。只要用户终端10确认卡30已经中断非接触通信,则用户终端10就向卡30请求非接触通信结果。以这种方式,卡30的非接触通信和接触通信能够彼此合作。
(第二实施例)在使用检查命令进行轮询中,关于对付错误结论将描述在本发明的第二实施例。图1到3的配置在第二实施例中保持不变。
如图5所示,其中无线电波状态是不稳定的不稳定部分61存在于远离产生无线电波的服务终端的读写器51的位置。为了使得卡30执行非接触通信,必须将卡30刚好移动到靠近读写器51的无线电波检测部分70,如由箭头所指,因此卡30能够稳定地检测无线电波。在卡30到达无线电波检测部分70之前,卡30必须通过不稳定部分61。类似地,当非接触通信中止并且卡30远离读写器51时,卡30也必须通过不稳定部分61。
不稳定部分61中的卡30如此不稳定,从而使得它有时成功检测到无线电波但是它有时无法检测到无线电波。为此,存在这样的可能性,即,可能发生其中通过不稳定部分61的卡30在它第一次接收到检查命令时检测到无线电波而在它下一次接收到检查命令时没有检测到无线电波的情况。因此,当响应轮询的结果而立即确定卡的状态时恐怕会进行错误结论。
当卡30接近读写器51时,存在这样的可能性,即,其中卡30不能接收无线电波的无线电波未检测部分62存在于无线电波检测部分70的中间,如图6所示。这种事实可以通过测验来核实。当在卡30正接近于读写器51或远离读写器51的过程中、卡30通过该无线电波未检测部分62时,无线电波检测状态改变为不检测状态。当轮询的定时与卡30通过无线电波不检测部分62的时间一致时,存在这样的可能性,即,错误地推断出已经中止了卡30的非接触通信处理。
当用户携带并移动用户终端10以使得卡30接近读写器50时,卡30在根据用户移动用户终端10的方式检测无线电波的过程中可能成功或失败。例如,假设用户靠近无线电波检测部分和未检测部分之间的边界以高速上/下移动卡30,由于移动卡30的这种方式,由卡30检测到的无线电波可能出现和消失,从而导致轮询中的错误推断。
为了避免由于在根据该实施例的三方通信中的这些原因引起的错误结论,卡30的状态的改变仅是在通过轮询持续地检测到相同状态之后而确定的。
图7示出了用于确定卡30已进入非接触通信的时间的处理流程。
用户终端10使用检查命令来执行对已经成功将其状态改变为非接触通信状态的卡30的轮询,以便检查卡30的状态改变为接触通信状态的可能性。卡30对该轮询给出作为“可能改变”的响应,直到卡30到达无线电波不稳定部分61。当卡30通过不稳定部分61时,该卡30对轮询给出作为“可能改变”或者“不可能改变”的响应。当卡30进入无线电波检测部分70时,该卡30对轮询给出作为“不可能改变”的响应。
(5)一旦用户终端10在时间间隔m、连续N次确认“不可能改变”,则用户终端10推断卡30已经进行入接触通信。m和N这些值是通过服务终端50的读写器等的特性来调节的。
之后的处理流程与图4中的相同。
在上述方式中,推断出卡30没有进入非接触通信,除非在一段固定的时间上稳定地获得作为“不可能改变”的响应。因此,能够防止错误结论。
图8示出了用于确定卡30中断非接触通信时而不受无线电波不检测部分62的影响的处理流程。
用户终端10使用检查命令来对已经进入非接触通信的卡30进行轮询,以便检查卡30的状态改变为接触通信状态的可能性。
(6)当卡30通过无线电波未检测部分62时,卡30可以对检测命令给出作为“可能改变”的响应。仅通过该响应,用户终端10推断出卡30没有中断非接触通信。仅在该响应已经被接收多次后,用户终端10才确定卡30已经中断非接触通信的时间。
在上述方式中,推断出卡30没有中断非接触通信,除非在一段固定的时间上稳定地获得作为“可能改变”的响应。因此,能够防止由于无线电波不检测部分62的存在而引起的错误检测。
图9示出了用于确定卡30中断非接触通信的时间而不受不稳定部分61的影响的处理流程。
用户终端10使用检查命令来对已经进入非接触通信的卡30进行轮询,以便检查卡30的状态改变为接触通信状态的可能性。
(7)一旦用户终端10在时间间隔m、连续N次确认“可能改变”,则用户终端10推断卡30已经中断非接触通信。m和N这些值是通过服务终端50的读写器等的特性来调节的。
之后的处理流程与图4中的相同。
在上述方式中,推断出卡30没有中断非接触通信,除非在一段固定的时间上稳定地获得作为“可能改变”的响应。因此,能够防止由于不稳定部分61的存在而引起的错误检测。
尽管上面参考具体实施例详细地描述了本发明,但是本领域的普通技术人员显而易见的是,在不背离本发明的精神和范围的情况下,可以进行各种变化或修改。
本申请基于2003年9月11日提交的日本专利申请(日本专利申请号2003-319745),其内容并入于此作为参考。
工业实用性根据本发明的信息存储装置可应用于智能卡、各种安全设备等。另外,根据本发明的信息处理装置可应用于各种信息处理终端,诸如蜂窝电话、PHS(个人手持电话系统)、PDA(个人数字助理)、包括通信功能的便携型个人电脑等,它们中的每一个被安装有该信息存储装置。
根据本发明的信息处理装置可以使得具有多个通信功能的信息存储装置与使用一个通信功能的处理协作地执行使用通信功能之一的处理。而且,根据本发明的信息存储装置可以执行由该信息处理装置请求的处理。
因此,例如,具有非接触通信功能和接触通信功能的信息存储装置可以通过非接触通信执行检票处理,并且通过接触通信将付费金额的信息发送到信息处理装置。该信息处理装置能够显示该信息。
根据本发明,信息存储装置中的相互处理工作是以这样一种方式设定的,即,两通信功能未被允许同时使用以防止发生任何问题。因此,易于设计和安装信息存储装置。
权利要求
1.一种信息存储装置,包括第一通信部件和第二通信部件,用于在同一时刻仅执行响应从第一通信部件接收到的处理请求命令而执行的第一处理和响应从第二通信部件接收到的处理请求命令而执行的第二处理中的一个,包括处理部件,用于执行第一处理和第二处理;和状态改变部件,用于当该状态改变部件通过第二通信部件接收用于查询处理部件的处理的条件的检查请求命令时,根据处理部件的处理的当前执行状态而给出响应,当状态改变部件通过第二通信部件接收用于给出改变处理部件的处理到第二处理的指令的改变请求命令时,如果处理部件未进行第一处理的执行,则该状态改变部件向处理部件发送将处理部件的处理改变为第二处理的指令。
2.根据权利要求1所述的信息存储装置,其中,如果处理部件当前未进行第一处理的执行,则状态改变部件对于检查请求命令而给出指示处理部件的处理可被改变为第二处理的响应。
3.根据权利要求1或2所述的信息存储装置,其中,第一通信部件是用于执行非接触通信的通信部件,和其中,第二通信部件是用于执行接触通信的通信部件。
4.根据权利要求1或2所述的信息存储装置,其中,第一通信部件是用于执行接触通信的通信部件,和其中,第二通信部件是用于执行非接触通信的通信部件。
5.一种信息处理装置,用于通过第二通信部件执行与信息存储装置的通信,所述信息存储装置包括第一通信部件和第二通信部件,用于在同一时刻仅执行响应从第一通信部件接收到的处理请求命令而执行的第一处理和响应从第二通信部件接收到的处理请求命令而执行的第二处理中的一个,所述信息处理装置包括控制部件,用于控制对于信息处理装置的第二处理的处理请求;和信息存储装置监视部件,用于向信息存储装置发送用于查询信息存储装置的处理的条件的检查请求命令,并且当信息存储装置监视部件根据对检查请求命令的响应而推断信息存储装置的状态可被改变为执行第二处理的状态时,该信息存储装置监视部件向信息存储装置发送用于给出将信息存储装置的处理改变为第二处理的指令的改变请求命令。
6.根据权利要求5所述的信息处理装置,其中,第一通信部件是用于执行非接触通信的通信部件,和其中,第二通信部件是用于执行接触通信的通信部件。
7.根据权利要求5所述的信息处理装置,其中,第一通信部件是用于执行接触通信的通信部件,和其中,第二通信部件是用于执行非接触通信的通信部件。
8.根据权利要求5、6或7所述的信息处理装置,其中,信息存储装置监视部件将检查请求命令重复地发送到信息存储装置。
9.根据权利要求8所述的信息处理装置,其中,当在存在指示对来自信息存储装置的检查请求命令进行改变的可能的响应之后存在指示对来自信息存储装置的检查请求命令进行改变预定连续次数的不可能的响应时,信息存储装置监视部件推断信息存储装置正在进行第一处理的执行,从而不将改变请求命令发送到信息存储装置。
10.根据权利要求8所述的信息处理装置,其中,当存在指示对来自信息存储装置的检查请求命令进行改变预定连续次数的可能的响应时,信息存储装置监视部件推断信息存储装置的状态可被改变为用于执行第二处理的状态,从而将改变请求命令发送到信息存储装置。
全文摘要
在具有多个通信功能的信息存储装置(卡)中,通过一个通信功能的处理与通过另一个通信功能的处理链接。所述卡(30)具有接触通信部件和非接触通信部件,并且同时仅执行通过非接触通信的处理和通过接触通信的处理中的一个。所述卡(30)还包括处理部件(33),用于通过接触通信和非接触通信执行处理;和状态改变部件(31)。当经由接触通信部件从卡监视部分(12)接收到询问非接触通信的处理状态的确认请求命令时,状态改变部分(31)发送关于非接触通信处理的执行状态的响应。当从卡监视部分(12)接收到指示修改为接触通信处理的修改请求命令时,如果处理部件(33)没有执行非接触通信处理,则状态改变部分(31)向处理部件(33)发送修改为接触通信处理的指示。因此,能够使得所述卡通过与使用非接触通信的处理链接的接触通信来执行处理。
文档编号G06F3/08GK1846217SQ20048002564
公开日2006年10月11日 申请日期2004年9月8日 优先权日2003年9月11日
发明者中西良明, 菊地隆文, 高木佳彦 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1