保密器件和信息处理装置的制作方法

文档序号:7601045阅读:130来源:国知局
专利名称:保密器件和信息处理装置的制作方法
技术领域
本发明涉及一种诸如IC卡的保密器件以及诸如蜂窝电话的安装有该保密器件的信息处理装置,该信息处理装置有效地掌握在保密器件与外部读出器/写入器之间执行的处理结果,并与所述处理协调工作。
背景技术
近年来,IC卡已经被广泛用于电子结算卡、月票旅客通行证(commuter pass)、和具有充值功能的预付费地铁票等。近来,随着微制造技术的增强,具有相对大容量的IC卡可用于市场。由于多种卡应用程序执行其中存储的卡服务,所以这种IC卡能够被用作支持多种应用的多应用程序卡。
用于IC卡的通信系统包括接触式通信系统和非接触式通信系统,在所述接触式通信系统中读出器/写入器在IC卡的电接触式上的接触允许读出/写入已记录的信息,在所述非接触式通信系统中使用无线通信而不是与读出器/写入器物理接触来交换信息。
用于IC卡的国际标准包括与接触式通信相关的ISO7816和与无接触式通信相关的ISO14443。这些国际标准描述了在IC卡上的卡应用程序与在读出器/写入器上的终端应用程序之间执行的数据交换是以从终端应用程序向卡应用程序发送的“命令”和从卡应用程序向终端应用程序发送的“应答”为基础的。所述标准已经规定了用于规定命令或应答格式的APDU(应用程序协议数据单元)。因此,IC卡能够仅以无源方式工作。
近来,在公共实践中已经将既能够进行接触式通信又能够进行非接触式通信的芯片形IC卡装入蜂窝电话中并使用所述蜂窝电话-代替电子钱包或月票旅客通行证。例如,在将关于预付费地铁票的信息记录到IC卡的情况下,当用户操作他/她的蜂窝电话上的一些按键来指示显示余额时,该指令经由接触式通信被从所述蜂窝电话输入至IC卡,并且读出IC卡上的余额信息,并显示在所述蜂窝电话的屏幕上。当所述蜂窝电话面对车站中的自动检票口放置时,读出或重写信息数据的指令经由非接触式通信被输入至蜂窝电话上的IC卡,并根据该指令更新记录在IC卡上的余额数据。
日本未审定专利No.2003-60748披露了这样一种装置,即当借助于安装在所述蜂窝电话上的IC卡成功实施非接触式通信时,该装置使用蜂窝电话上的显示单元来显示卡功能的成功完成。IC卡开始多个卡应用程序当中的由外部读出器/写入器指定的卡功能,根据所使用的服务执行与所述外部读出器/写入器的基于卡的通信(非接触式通信)。在成功完成基于卡的通信之后,IC卡向所述蜂窝电话的控制器发送指示通信结束和应用ID的通知信号。一旦接收到所述信息,控制器就根据来自蜂窝电话的显示部件的应用ID而输出预定控制信息。
安装有IC卡的蜂窝电话包括键盘、显示屏、通信功能和应用程序执行功能。通过与借助于IC卡的非接触式通信相互协调工作使用这种蜂窝电话功能,可以执行增强的便利性、操作性和功能性的服务。在日本未审定专利No.2003-60748中描述的装置旨在提供一种使用所述蜂窝电话的显示单元与所述IC卡的非接触式通信处理协作的显示屏。
遵守相应国际标准的IC卡能够执行对经过非接触式通信从外部读出器/写入器接收的命令返回应答的无源操作。这种IC卡本身不能象在日本未审定专利No.2003-60748描述的一样将通知信号或应用程序ID传送至蜂窝电话的控制器。
本发明研究了各种措施,即使在满足相应国际标准的IC卡被安装在蜂窝电话中的情况下,将所述蜂窝电话与在IC卡和外部读出器/写入器之间的非接触式通信相互协同地执行操作。这些措施包括下面将要描述的方法(1)和(2)。
(1)终端应用程序的预先激活当安装有IC卡的蜂窝电话面对外部读出器/写入器时,该IC卡内存储的多个卡应用程序当中由该外部读出器/写入器指定的卡应用程序被激活,由此,开始由在所述IC卡和所述外部读出器/写入器之间使用的非接触式通信。问题是遵守相应国际标准的IC卡不能够产生通知所述蜂窝电话该非接触式通信已经结束的信号。
因此,根据本发明,所述蜂窝电话经由接触式通信保持向所述IC卡发送轮询信号,以允许所述蜂窝电话检测非接触式通信的结束。接收用于监控处理状态的所述轮询信号的IC卡在非接触式通信正在进行中的情况下发送应答“正在通信中”或者在没有进行非接触式通信的情况下发送应答“未在通信中”。这允许检测到非接触式通信的结束。
检测到IC卡非接触式通信结束的蜂窝电话发送命令以指令已经由所述卡处理使用的卡应用程序返回卡处理结果。当接收到该应答数据时,所述卡处理结果可以被显示在所述蜂窝电话上。
由每个服务提供商建立并存储在IC卡中用于支持多应用程序的多个卡应用程序请求访问的认证,以及在服务提供商(卡应用程序)之间所使用的认证系统的差别。但是,由于需要保密,所以,认证系统是不公开的。这样,所述蜂窝电话很难发送命令至已经执行了卡使用处理的卡应用程序。
根据方法(1),服务提供商创建与卡应用程序协同工作的终端应用程序(能够访问到卡应用程序的应用程序),并将该终端应用程序存储到蜂窝电话中。在将蜂窝电话放置到面对所述外部读出器/写入器之前,用户要求由所述外部读出器/写入器指定的卡应用程序,并预先激活相应的终端应用程序。
通过这种方法,当蜂窝电话检测到IC卡的非接触式通信结束时,被预先激活的终端应用程序可以从已经执行卡使用处理的所述卡应用程序中请求卡处理结果,并在该蜂窝电话的显示屏上显示所获得的处理结果。
(2)试图从所有卡应用程序中获得信息用于监控IC卡的处理状态并检测该IC卡的非接触式通信结束的蜂窝电话试图从所有卡应用程序中获得有关卡处理结果的信息。如此,它可以从实际已经执行卡使用处理的卡应用程序中获得有关卡使用结果的信息,并在所述蜂窝电话的显示屏上示出该信息。
方法(1)的“预先激活终端应用程序”迫使用户激活终端应用程序,这增加了用户的工作负荷并且不方便。用户不可能知道所述终端程序被激活。方法(2)的“试图从所有卡应用程序中获得信息”试图从还没有执行卡使用处理的卡应用程序中获得信息。这延缓了处理。另外,这个方法单独需要一种手段去支持用于卡应用程序的各种认证系统。

发明内容
本发明解决了上述问题,本发明的目的是提供一种保密器件和一种信息处理装置,所述保密器件能够以符合国际标准的方式发送关于对从外部读出器/写入器给予的指令的应答中执行的处理的信息,所述信息处理装置能够在从所述保密器件获取的信息的基础上与所述保密器件协同执行操作。
本发明提供一种包括第一通信单元、第二通信单元和一个或多个卡功能单元(卡应用程序)的保密器件,其特征在于所述保密器件包括可访问所有卡功能单元中的信息传送单元,所述卡功能单元向所述信息传送单元写入基于经过所述第一通信单元从外部读出器/写入器所接收的信息产生的发送信息,所述信息传送单元基于经过所述第二通信单元从信息处理装置接收的指令将所述发送信息传送至所述信息处理装置。
在完成所述保密器件的第一通信单元的卡处理的基础上,所述信息处理装置可以访问该保密器件的所述信息处理装置以获取有关卡处理的信息。当信息处理装置发出指令时,所述保密器件传送所述发送信息。该处理符合相应的国际标准。
本发明保密器件的特征在于所述第一通信单元执行非接触式通信和所述第二通信单元执行接触式通信。
根据本发明,传送至信息处理装置的所述发送信息包括用于识别所述信息处理装置的处理单元(终端应用程序)的信息和将被传送至该处理单元的信息或用于识别所述卡功能单元的信息。
由此,用户不必预先激活终端应用程序。
本发明提供支持所述保密器件的信息处理装置,其特征在于该信息处理装置包括中间件,该中间件经过所述保密器件的第二通信单元访问该保密器件的信息传送单元并获取/解释由所述信息传送单元保持的发送信息,其特征还在于所述中间件执行控制以允许使用所述信息处理装置的资源执行由所述发送信息请求的处理。
当执行处理开始操作时,所述中间件获取所述发送信息。
通过使用所述中间件,可以在不知道存储在所述保密器件中的访问各卡功能单元(卡应用程序)的方法和相应认证方法的情况下获取由卡功能单元产生的发送信息。
本发明提供一种支持所述保密器件的信息处理装置,其特征在于所述信息处理装置包括状态监控单元,用于借助于所述保密器件的第一通信单元监控通信的结束或者通过所述保密器件的第二通信单元监控禁止通信的电磁场,一旦所述状态监控单元检测到通信的结束或者退出所述电磁场,所述中间件经过该保密器件的第二通信单元访问该保密器件的信息传送单元,以及获取/解释由信息传送单元保留的传送信息,其特征还在于所述中间件执行控制以允许使用所述信息处理装置的资源执行由所述发送信息请求的处理。
结果是,通过使用信息处理装置的资源,可以执行与保密器件的卡处理协同工作的操作。
本发明的保密器件以可拆卸的方式附接到信息处理装置上或者被整合嵌于在所述信息处理装置中。
本发明的保密器件能够以遵从国际标准的有效方式发送与对从外部读出器/写入器发出的指令执行应答的处理相关的信息。本发明的信息处理装置能够被用于有效获取由卡功能单元产生的发送信息而不必知道访问存储在所述保密器件中各卡功能单元(卡应用程序)的方法和相应的认证方法。
在从所述保密器件获取的信息的基础上,通过使用所述信息处理装置的资源、即键盘、显示屏、通信功能和终端应用程序等,所述信息处理装置能够执行与保密器件的卡处理协调的操作。
这增强了所述保密器件的便利性、操作性和功能性并借助于遵守国际标准的一般IC卡提供更加理想的服务。


图1是示出根据本发明第一实施例的蜂窝电话和IC卡的结构的方框图;图2是示出根据本发明第一实施例的蜂窝电话、IC卡和外部读出器/写入器(其中提示输入用户的PIN)的第一协同操作的顺序图;图3是示出根据本发明第一实施例的蜂窝电话、IC卡和外部读出器写入器(其中提示输入用户的PIN)的第二协同操作的顺序图;图4是示出根据本发明第一实施例的蜂窝电话、IC卡和外部读出器/写入器(其中充值应用程序已被激活)的第二协同操作的顺序图;图5是示出根据本发明第一实施例的蜂窝电话、IC卡和外部读出器/写入器(其中持续执行状态监控轮询)的第二协同操作的顺序图;图6是示出根据本发明第二实施例的蜂窝电话和IC卡的结构的方框图;图7是示出根据本发明第二实施例的IC卡的信息存储部分的结构的方框图;和图8是示出根据本发明第二实施例的蜂窝电话、IC卡和外部读出器/写入器的操作的顺序图。
具体实施例方式
(第一实施例)在本发明的第一实施例中,描述了所述保密器件是配备了接触式通信功能和非接触式通信功能两者的IC卡和所述信息处理装置是蜂窝电话的情况。配接到所述蜂窝电话的IC卡经过接触式通信与所述蜂窝电话交换信息。在所述蜂窝电话被放置到面对外部读出器/写入器从而IC卡将进入外部读出器/写入器的通信区域的情况下,所述IC卡经过非接触式通信与外部读出器/写入器交换信息。
所述IC卡配备有专用应用程序(信息传送卡应用程序),用于向/从所述蜂窝电话传送/接收信息。根据IC卡中存储的任一卡应用程序,信息可以被写入信息传送卡应用程序。在蜂窝电话中,中间件负责向/从信息传送卡应用程序传送/接收信息。
图1示意性示出了蜂窝电话10、IC卡20和外部读出器/写入器30的结构。IC卡20包括用于执行由服务提供商创建的各种服务的多个卡应用程序21、用于向/从蜂窝电话10集中(centrally)传送/接收信息的信息传送卡应用程序22、用于暂存将被传送的信息的信息存储部分23、和用于执行通信和文件管理的卡OS24。蜂窝电话10包括用于执行与卡应用程序21协同处理操作的终端应用程序11、用于利用所述终端应用程序11执行信息传送服务的中间件12、和用于控制蜂窝电话10操作的设备驱动器13。
IC卡20的所有卡应用程序21可以访问信息传送卡应用程序22。从外部读出器/写入器20发送到卡应用程序21的信息可以被写入到卡应用程序22的信息存储部分23。
在例如其卡应用程序是以Java(R)语言建立的Java(R)卡的情况下,可以使用可共享的接口来实现所述信息传送卡应用程序22。在IC卡上,使用防火墙来隔离卡应用程序,以便保证卡应用程序的安全共存。所述可共享的接口提供对卡应用程序的访问而不必被所述防火墙中断。
蜂窝电话10的中间件12一旦与信息传送卡应用程序22相互认证,就可以无限制地访问信息传送卡应用程序22。
在图1中,由蜂窝电话10、IC卡20和外部读出器/写入器30协调执行的处理顺序由圆圈中的数字指出。用户操作所述蜂窝电话以指示开始处理。蜂窝电话10的中间件12借助于轮询①请求设备驱动器13执行IC卡20的状态监控。当用户靠近外部读出器/写入器30放置蜂窝电话10时,IC卡20被激活。由外部读出器/写入器30指定的卡应用程序21执行由外部读出器/写入器30指示的处理②。卡应用程序21根据处理③将现在将被发送至蜂窝电话10的信息写入信息传送卡应用程序22。
所述信息包括将被激活的终端应用程序(包括中间件)的名称、将被传送至该终端应用程序的信息、以及所请求的卡应用程序的ID。
用于监控IC卡20的状态的蜂窝电话10的设备驱动器13检测IC卡20的非接触式通信的结束,并且向中间件12发送处理结束通知。中间件12在与信息传送卡应用程序22相互认证之后访问信息传送卡应用程序22并获取其中保留的信息。中间件12基于从信息传送卡应用程序22获取的信息而激活指定的终端应用程序11。终端应用程序11执行指定的处理。当指定中间件12时,所述中间件本身执行处理⑥。
利用这种方式,该装置的IC卡装载信息传送卡应用程序22,从而,一旦由IC卡20的非接触式通信执行的处理结束,蜂窝电话10的中间件12就访问信息传送卡应用程序22和获取伴随处理的信息。由此,所述装置就可以免于不知道访问目的地的情况。不再需要访问所有卡应用程序21的无效处理。
蜂窝电话10的中间件12只需要与信息传送卡应用程序22相互认证而不需要识别各卡应用程序21的认证系统。
从信息传送卡应用程序22获取的信息包括需要被激活的所述终端应用程序的信息。因此,能够根据该信息来识别所述终端应用程序。用户不必预先激活终端应用程序。
从蜂窝电话10的中间件12接收指令的IC卡20的信息传送卡应用程序22向中间件12返回保留信息。IC卡20的这个操作符合国际标准。
在上述的示例中,在蜂窝电话10的设备驱动器13检测IC卡20的非接触式通信的结束和与中间件12就某一事件通信的同时,设备驱动器13也可以检测与外部读出器/写入器30的通信区域的脱离(exit),即,检测下述状态IC卡已经脱离了使能非接触式通信的电磁场、非接触式通信不再可用、和与中间件12就所述事件的通信。
通过按压蜂窝电话10上的特定键或振动嵌入电子传感器的蜂窝电话10可以形成开始轮询的基于用户的指令。
图2示出了这样一种处理流程,即其中蜂窝电话10、IC卡20和外部读出器/写入器30作为结算终端来协调工作,以请求用户输入信用结算所需的个人识别号(PIN)。蜂窝电话10的中间件12监控IC卡20的状态(1)。当蜂窝电话10靠近外部读出器/写入器放置时,外部读出器/写入器30指定卡应用程序21并指示激活该卡应用程序(2)。由于从卡应用程序21接收了激活OK,所以外部读出器/写入器30执行与卡应用程序21的相互认证(3)并请求与有关被提供至蜂窝电话10的结算量的信息一起的PIN(4)。
卡应用程序21试着从信息传送卡应用程序22中读出所述PIN。信息传送卡应用程序22不保留所述PIN。因此,所请求的终端应用程序(在该例中是中间件12)的名称、PIN请求、有关结算量的信息和所述请求者的卡应用程序ID都被写入到信息传送卡应用程序22中(5)和对所述PIN请求的应答的NG被返回至外部读出器/写入器30。由此,结算处理1以失败而告终。
检测IC卡20处理结束(6)的蜂窝电话10的中间件12指令激活信息传送卡应用程序22(7)。由于从信息传送卡应用程序22接收了激活OK的应答,所以,中间件12执行与信息传送卡应用程序22的相互认证(8)并将信息获取命令发送至信息传送卡应用程序22(9)。在接收所述命令的基础上,信息传送卡应用程序22向中间件12返回应答(10),包括作为应答数据的由信息传送卡应用程序22保留的信息。中间件12解释所获取的信息(11)并在蜂窝电话10的显示屏上显示结算量以及显示PIN输入窗口(12)。当用户操作蜂窝电话10的键盘以输入PIN时,中间件12将所述PIN写入信息传送卡应用程序22(13)。
当用户再次将蜂窝电话10靠近外部读出器/写入器30放置时,外部读出器/写入器30激活卡应用程序21(14),执行相互认证(15)和提供所述结算量并请求PIN(16)。卡应用程序21访问信息传送卡应用程序22以读出其中保留的所述PIN(17),并向外部读出器/写入器30发送对具有所包括的PIN信息的PIN请求的OK应答(18)。PIN的匹配是由连接到外部读出器/写入器30上的中心执行的。在匹配成功的情况下,执行所述结算处理和从外部读出器/写入器30向卡应用程序21发送处理结束通知(19)。结算处理2成功结束。
如图3所示,利用中间件12写入PIN(13)可以根据包括在从IC卡20中获取的信息中的所请求卡应用程序ID来直接进入所请求的卡应用程序21。在这种情况下,卡应用程序21能够响应从外部读出器/写入器30接收的PIN请求(16)向外部读出器/写入器30发送PIN(18)而不必访问信息传送卡应用程序22。
图4示出了其中利用来自外部服务器的以电子值再充值没有结算余额所需量的IC卡20的处理流程。蜂窝电话10的中间件12监控IC卡20的状态(20)。当蜂窝电话10靠近外部读出器/写入器30放置时,外部读出器/写入器30指定卡应用程序21并指示激活该应用程序(21)。由于从卡应用程序21接收了激活OK应答,所以,外部读出器/写入器30执行与卡应用程序21的相互认证(22)并显示结算量(23)。IC卡20不以结算所需的量进行再充值。当从卡应用程序21返回NG时,外部读出器/写入器30请求激活终端应用程序(充值程序),该程序用于执行IC卡20的再充值(24)。卡应用程序21写入请求终端应用程序的名称,请求者的充值请求和卡应用程序ID被写入信息传送卡应用程序22(25)和对激活充值应用程序的请求的OK应答被返回至外部读出器/写入器30。由此进行的结算处理以失败告终。
检测IC卡20处理结束(26)的蜂窝电话10的中间件12指令激活信息传送卡应用程序22(27)。由于从信息传送卡应用程序22接收了激活OK应答,所以,中间件12执行与信息传送卡应用程序22的相互认证(28),并向信息传送卡应用程序22发送信息获取命令(29)。在接收该命令的基础上,信息传送卡应用程序22将作为应答数据的应答返回到中间件12(30),所述应答包括由信息传送卡应用程序22保留的信息。中间件12解释所获取的信息(31)并激活指定的终端应用程序(充值程序)11和指令对所请求的卡应用程序执行充值处理(32)。
被激活的终端应用程序11利用蜂窝电话10的通信功能与外部服务器连接以执行对IC卡20的再充值,并执行必要信息的通信(33)。所述外部读出器/写入器指示激活请求的IC卡20的卡应用程序21(34)。由于从被请求的卡应用程序21接收了激活OK应答,所述外部读出器/写入器执行与被请求的卡应用程序21的相互认证(35),向请求的卡应用程序21写入电子值(36),并结束所述远程再充值。
当用户将包括IC卡的蜂窝电话置于自动检票门以通过该门时,该自动检票门的外部读出器/写入器可以向所述IC卡传送火车晚点信息并使该晚点信息显示在所述蜂窝电话的显示屏上。
为了减少指示开始轮询的用户的工作量,可以持续进行用于监控卡状态的轮询,以便监控允许进入和退出非接触式通信的所述电磁场。图5示出了在由中间件12经过设备驱动器13持续执行卡状态监控的轮询情况下的处理流程。一旦IC卡20的非接触式通信结束,通过持续执行用于卡状态监控的轮询,中间件12从信息传送卡应用程序22获取信息并解释该信息。
可能存在下述情况,即在已经检测到非接触式通信结束的中间件12正在从所述信息传送卡应用程序读取信息和执行解释的同时,通过所述外部读出器/写入器30来激活另一个卡应用程序21、执行处理、并且将信息写入信息传送卡应用程序22,或再次激活相同的卡应用程序、执行处理、和将信息写入信息传送卡应用程序22。在这种情况下,蜂窝电话10正在读出所述初始信息并解释该初始信息,这可能引起麻烦。为了避免这种情况,建议下述的方法(1)和(2)(a)在信息存储部分23包括单一数据输入区(缓存器)的情况下,信息传送卡应用程序22包括一个用于表示“由中间件进行的处理正在进行中”的标记,并且当中间件12从信息传送卡应用程序22读出信息时设置该标记。当该标记是ON时,请求写入信息的卡应用程序21从信息传送卡应用程序22接收信息写入失败通知。
(b)在信息存储部分23包括一个以上数据输入区(缓存器)的情况下,信息传送卡应用程序22包括用于指出正在被中间件12处理的数据区号的区域。从卡应用程序21接收请求写信息的信息传送卡应用程序22参考这个区域并将所述信息写入到具有靠近正在被中间件12处理的区域号的号的区域中。中间件12连续解释和处理写入到所述区中的信息。
利用这种方式,该装置能够使用安装在蜂窝电话上的终端应用程序以及该蜂窝电话的键盘、显示屏和通信功能等以增强IC卡的便利性、操作性和功能性,借此使用符合国际标准的通用IC卡来执行更加复杂的服务。
尽管在这个示例中所述IC卡被附接到蜂窝电话,但本发明并不局限于此。可以使用PDA(个人数字助理)、邮件终端、袖珍PC、游戏机或其它信息处理装置来代替所述蜂窝电话。所述IC卡可以是只要能够响应APDU格式命令而运行卡应用程序的任一保密器件,保密器件的形状可以是卡状或片状,或可以被嵌入到信息处理装置中。
(第二实施例)本发明的第二实施例涉及下述情况,即中间件按用户指令读出由已经执行非接触式通信的卡应用程序写入信息传送卡应用程序的信息,并在此后显示、解释和处理所述信息。
用户可以在任一定时检查写入到信息传送卡应用程序中的信息,或者如果不需要则跳过所述检查。
图6示出了第二实施例的蜂窝电话和IC卡的结构。蜂窝电话10和IC卡20的结构块与第一实施例(图1)所示的结构相同。
在图6中,由蜂窝电话10、IC卡20和外部读出器/写入器30执行的处理顺序由圆圈中的数字指出。当用户将蜂窝电话10靠近外部读出器/写入器30放置时,IC卡20被激活,并且由外部读出器/写入器30指定的卡应用程序21执行由外部读出器/写入器30指示的处理(1)。卡应用程序21根据所述处理将现在应当发送至蜂窝电话10的信息写入信息传送卡应用程序22(2)。
该信息包括将被激活的终端应用程序(包括中间件)的名称、将被传送至该终端应用程序的信息、以及被请求的卡应用程序的ID。
希望检查非接触式通信处理结果的用户利用任一定时来执行指令开始例如振动蜂窝电话10的处理的操作(3)。响应该操作,中间件12执行与信息传送卡应用程序22的相互认证,访问信息传送卡应用程序22并且获得其中所保留的信息(4)。媒介12基于从信息传送卡应用程序22获得的信息来激活指定的终端应用程序11。终端应用程序11执行指定的处理。当指定中间件12时,中间件12本身执行处理(5)。
由信息传送卡应用程序22管理的信息存储部分23包括单一数据输入区(缓存器)(a)或多于一个的数据输入区(缓存器)(在这个示例中是3个)(b),如图7所示。在信息存储部分23包括单一数据输入区(缓存器)(a)的情况下,该区域总是被重写。由此,信息存储部分23只存储与最后的非接触式通信相关的信息。当用户检查非接触式通信的结果时,显示所述最后非接触式通信的结果。
在信息存储部分23包括多于一个的数据输入区(缓存器)(b)的情况下,该区域被连续地用于存储有关最后非接触式通信处理的信息。接下来利用有关所述最后非接触式通信处理的信息重写这些数据输入区中的信息。存储指出存储有关最后非接触式通信处理的信息的数据输入区被写入的数量。
由此,在这个示例中,可以显示、解释和处理在过去达到第n次(n是数据输入区的数量)非接触式通信处理的最后非接触式通信处理的结果。在这种情况下的显示操作可以按逆时针顺序每个用户指令执行一次,例如利用用户的显示指令来显示最后的处理结果,利用用户的下一个显示指令来显示次最后结果。或者可以利用用户的显示指令同时显示存储在存储部分23中的所有处理结果。
图8示出了根据第二实施例的系统执行图4所示的处理(其中IC卡20没有结算余额所需的量)的情况的流程。在这个示例中,通过将蜂窝电话10靠近外部读出器/写入器30放置而进行的结算处理和后续处理是分开进行的,并且后续处理是当被用户的指令触发时才开始的。
以这种方式,在第二实施例的系统中,当被用户的指令触发时,中间件12读出由卡应用程序21存储在信息传送卡应用程序22的信息存储部分23中的信息,并对该信息解释并随后进行处理。所述用户能够选择是否进行该处理。与第一实施例不同,不需要用户做出预先状态监控指令,这增强了便利性。
在这个示例中,IC卡20被配备有信息传送卡应用程序22和蜂窝电话10的中间件12来访问IC卡20以获取由每个卡应用程序21写入的信息。由此,中间件12可以从每个卡应用程序21有效地获取信息而不必知道访问或认证每个卡应用程序21的方法。
本发明的保密器件和信息处理装置可以被用在包括结算卡、交通通行证和火车票、游乐票、医疗卡和由管理机关发放的卡的各种卡的应用中。
权利要求
1.一种用于向信息处理装置传送信息的保密器件,所述保密器件包括第一通信单元;第二通信单元;至少一个卡功能单元;和信息传送单元,可访问所述至少一个卡功能单元中的每一个;其中,所述至少一个卡功能单元中的每一个可操作地将基于经由所述第一通信单元从外部读出器/写入器接收的指令而产生的发送信息写入所述信息传送单元;和所述信息传送单元基于经由所述第二通信单元从所述信息处理装置接收的指令可操作地将所述发送信息传送给所述信息处理装置。
2.根据权利要求1所述的保密器件,其中,所述第一通信单元可操作地执行非接触式通信,和所述第二通信单元可操作地执行接触式通信。
3.根据权利要求1所述的保密器件,其中,所述发送信息包括用于识别所述信息处理装置的处理单元的信息和将被传送至所述处理单元的信息。
4.根据权利要求3所述的保密器件,其中,所述发送信息还包括用于识别所述至少一个卡功能单元的信息。
5.一种包括根据权利要求1所述的保密器件的信息处理装置,包括中间件,用于经由所述保密器件的第二通信单元可操作地访问所述保密器件的所述信息传送单元,并获取由所述信息传送单元保留的所述发送信息;其中,所述中间件可操作地执行控制,从而允许使用所述信息处理装置来执行由所述发送信息请求的处理。
6.根据权利要求5所述的信息处理装置,其中,当执行所述处理操作时,所述中间件可操作地获取所述发送信息。
7.一种包括根据权利要求1所述的保密器件的信息处理装置,所述信息处理装置包括状态监控单元,可操作地通过所述保密器件的第一通信单元来监控通信的结束;和中间件,在所述状态监控单元检测到通信的结束之后,可操作地经由所述保密器件的第二通信单元访问该保密器件的信息传送单元,并获取/解释由所述信息传送单元保留的发送信息,其中,所述中间件可操作地执行控制,以允许使用所述信息处理装置来执行由所述发送信息请求的处理。
8.一种包括根据权利要求1所述的保密器件的信息处理装置,所述信息处理装置包括状态监控单元,可操作地通过所述保密器件的第一通信单元来监控禁止通信的电磁场的脱离;和中间件,在所述状态监控单元检测到脱离了所述电磁场之后,可操作地经由所述保密器件的第二通信单元访问该保密器件的所述信息传送单元并获取由所述信息传送单元保留的所述发送信息;和其中,所述中间件可操作地执行控制以允许使用所述信息处理装置执行由所述发送信息请求的处理。
9.根据权利要求5所述的信息处理装置,其中,所述保密器件以可拆卸的方式附加到所述信息处理装置。
10.根据权利要求7所述的信息处理装置,其中,所述保密器件以可拆卸的方式附加到所述信息处理装置。
11.根据权利要求8所述的信息处理装置,其中,所述保密器件以可拆卸的方式附加到所述信息处理装置。
12.根据权利要求5所述的信息处理装置,其中,所述保密器件被整合嵌入在所述信息处理装置中。
13.根据权利要求7所述的信息处理装置,其中,所述保密器件被整合嵌入在所述信息处理装置中。
14.根据权利要求8所述的信息处理装置,其中,所述保密器件被整合嵌入在所述信息处理装置中。
全文摘要
包括第一通信单元、第二通信单元和卡应用程序单元的IC卡,还包括可访问所有卡应用程序的信息传送单元。所述卡应用程序基于经由第一通信单元从外部R/W接收的指令而产生发送信息,并将该信息写入所述信息传送单元。该信息传送单元基于经由所述第二通信单元从蜂窝电话接收的指令将所述发送信息传送至该蜂窝电话。在完成IC卡的卡处理之后,蜂窝电话可以访问所述信息传送单元以获取有关卡处理的信息。IC卡基于来自蜂窝电话的指令来传送所述发送信息,所述处理符合国际标准。
文档编号H04M1/00GK1630401SQ200410102188
公开日2005年6月22日 申请日期2004年12月15日 优先权日2003年12月15日
发明者峰村淳 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1