Sim用夹持器、输入方法和夹持器的程序的制作方法

文档序号:6625002阅读:160来源:国知局
专利名称:Sim用夹持器、输入方法和夹持器的程序的制作方法
技术领域
本发明涉及输入密码序号、数字、记号等文字的SIM用夹持器(holder)、输入方法和夹持器的程序。
背景技术
以往,操作ATM等终端等的情况下,为确认进行该操作的人(操作者)是具有该权限的本人,将操作者所输入的密码序号(输入PIN)与仅本人知道的登录了的密码序号(登录PIN)对照,进行操作者的本人认证。
例如,便携式电话中,在个人信息读出、利用互联网的电子交易等过程中,从数字键输入密码序号。但是,担心通过键的配置、手指动作输入的密码序号泄漏给第三者。
因此,有一种密码序号输入装置和密码序号输入方法,其并不从开头的位顺序输入4位的密码序号,而是通过随机改变密码序号的输入开始位,从而防止密码序号的泄漏(例如参考专利文献1。下面叫作“专利文献1的发明”)。
此外,还有一种密码序号输入装置,其使用随机数表示各位的数字,通过UP开关、DOWN开关的操作来改变该数字,进而确定由确定开关输入的数字,输入密码序号,由此防止密码序号的泄漏(例如参考专利文献2。下面叫作“专利文献2的发明”)。
专利文献1特开2000-330699号公报专利文献2特开平11-191094号公报但是,由于人从开头的位顺序记忆密码序号,在专利文献1的发明中就出现难以想出密码序号的问题。此外,虽然各序号是密码序号的哪一位难以泄漏给第三者,但由于通过数字键的操作输入密码序号,因此也担心密码序号中包含的各序号泄漏给第三者。而且,在本申请人申请的SIM读写器(特愿2003-046657)等可与可拆装地保持的便携式信息存储媒体进行通信的便携式夹持器中,设置输入键的空间受限,担心不能实现专利文献1的发明。另外,所谓便携式信息存储媒体,是包括IC卡、SIM卡(Subscriber Identity Module签署者识别模块)、UIM卡(User Identity Module用户识别模块)、IC标签、便携式电话或插入于便携夹持器的SIM卡或UIM卡等的IC、外部终端、IC间通信的媒介的通信部以及接口等,为访问该IC内部的数据而需要外部终端的规定处理的机密性高的便携式信息处理装置。此外,SIM读写器包括安装SIM卡并用于和SIM卡进行通信的接触型的接口、用于与外部终端进行通信的USB(Universal Serial Bus通用串行总线)接口、SIM卡与外部终端进行通信用的非接触型的接口的3种接口和液晶显示器等。
在该SIM读写器的液晶显示器上显示数据时,由于在SIM读写器的存储器中读出SIM的数据,因此SIM卡的耐损坏性变没了,此外,由于在丢失该SIM读写器时,SIM卡内的数据会被他人看到,故在个人信息等重要信息从SIM卡读出的情况下,需要以密码序号等认证为条件。
而且,SIM读写器要求小型化,需要使键的数目尽可能少。并且,SIM读写器有时在有他人在场的环境下使用,要求不能由第三者从手指动作推算出密码序号。
另一方面,专利文献2的发明中,可从开头位输入密码序号,可防止密码序号包含的各序号向第三者的泄漏,此外,可减小设置输入键的空间,能够解决专利文献1的问题。
然而,专利文献2的发明中,输入密码序号用的输入键至少需要3个(DOWN开关、UP开关和确定开关),SIM读写器等限定设置输入键的空间的小型终端中,恐怕不能利用。此外,设置校正开关的情况下,就需要4个输入键。而且,按下校正开关时,就返回到了开头位,当弄错了第三位、第四位的输入时,进行校正的负担就增大,出现操作性变差的问题。

发明内容
本发明的课题是提供一种SIM用夹持器、输入方法和夹持器的程序,可用有限的键输入文字,并且可提高操作性和安全性。
本发明是一种夹持器,可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其特征在于至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,而且,包括第一和第二键,根据上述第一和第二键的按下向液晶显示器输入文字,上述控制用IC芯片具有显示切换单元,对应于上述第一键的按下顺序、循环地切换多个规定的输入文字候选并将其显示在上述液晶显示器上;输入文字确定单元,在按下上述第二键时,从显示在上述液晶显示器上的输入文字候选选择并确定输入的文字。
本发明是如下的夹持器,其特征在于上述显示切换单元在上述输入文字确定单元确定了一位输入文字时,对应于上述第一键的按下顺序、循环地切换下一位输入文字候选,上述输入文字确定单元在按下上述第二键时,从显示在上述显示单元上的下一位输入文字候选选择并确定输入的文字,逐位地确定输入的多位文字。
本发明是如下的夹持器,其特征在于上述显示切换单元对应于上述第一键的按下,顺序、循环地切换上述下一位输入文字候选和输入文字校正选择记号,并显示在上述液晶显示器上,通过上述第二键的按下选择上述输入文字校正选择记号时,对应于上述第一键的按下,顺序、循环地切换关于由上述输入文字确定单元确定完了输入文字的上述一位的输入文字候选,显示在上述液晶显示器上,上述输入文字确定单元在按下上述第二键时,从显示在上述液晶显示器上的关于上述一位的输入文字候选重新确定输入的文字。
本发明是如下的夹持器,其特征在于上述显示切换单元在将上述第一键按下规定时间以上时,循环地、反序和/或连续地切换多个规定的输入文字候选,显示在上述液晶显示器上。
本发明是如下的夹持器,其特征在于上述液晶显示器将任意数字作为输入文字候选的初始值显示,上述显示切换单元顺序、循环地增加或减少上述液晶显示器上显示的任意数字,切换输入文字候选并显示在上述液晶显示器上。
本发明是一种通过夹持器对应于第一键和第二键的按下来输入文字的输入方法,该夹持器可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,而且,包括上述第一键和上述第二键,该方法其特征在于包括显示切换步骤,对应于上述第一键的按下顺序、循环地切换多个规定的输入文字候选并将其显示在上述液晶显示器上;输入文字确定步骤,在按下上述第二键时,从显示在上述液晶显示器上的输入文字候选选择并确定输入的文字。
本发明是如下的输入方法,其特征在于在上述输入文字确定步骤中确定了一位输入文字时,再次执行上述显示切换步骤和上述输入文字确定步骤,对于下一位确定输入文字,逐位地确定多位的输入文字。
本发明是如下的输入方法,其特征在于上述显示切换步骤对应于上述第一键的按下,在上述下一位的输入文字候选中包含输入文字校正选择记号,顺序、循环地进行切换并显示在上述液晶显示器上,通过上述第二键的按下选择上述输入文字校正选择记号时,再次执行上述显示切换步骤和上述输入文字确定步骤,重新确定在以前的输入文字确定步骤中确定的上述一位输入文字。
本发明是如下的输入方法,其特征在于上述显示切换步骤在将上述第一键按下规定时间以上时,循环地进行按上述输入文字候选的反序的切换和/或上述输入文字候选的连续切换。
本发明是如下的输入方法,其特征在于上述显示切换步骤将任意数字作为输入文字候选的初始值,对应于上述第一键的按下,顺序、循环地增加或减少,显示在上述液晶显示器上。
本发明是一种具有用于实现上述输入方法的程序编码的程序。
本发明是一种夹持器,可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其特征在于至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,上述控制用IC芯片包括属性信息接收单元,从上述保持的SIM接收表示上述SIM的属性的属性信息;处理单元,进行对应于由上述属性信息接收单元接收的属性信息的处理。
本发明是如下的夹持器,其特征在于上述属性信息接收单元从上述SIM接收包含上述属性信息的初始应答。
本发明是如下的夹持器,其特征在于上述控制用IC芯片包括属性区别处理存储单元,用于按SIM的每个属性相关联地存储指定对应的处理的处理指定信息,上述处理单元执行由上述属性区别处理存储单元存储的、对应于由上述属性信息接收单元接收的属性信息的处理。
本发明是如下的夹持器,其特征在于上述处理单元包括向上述保持的SIM发送规定的处理要求的处理要求发送单元、接收对于上述处理要求发送单元发送的处理要求的应答的应答接收单元、对应于由上述应答接收单元接收的应答在液晶显示器上进行显示的单元。
本发明是一种使夹持器执行的程序,该夹持器可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,该程序其特征在于包括属性信息接收步骤,从上述保持的SIM接收表示上述SIM的属性的属性信息;处理步骤,进行对应于在上述属性信息接收步骤中接收的属性信息的处理。
本发明是如下的夹持器的程序,其特征在于上述属性信息接收步骤从上述SIM接收包含上述属性信息的初始应答。
本发明是如下的夹持器的程序,其特征在于上述夹持器包括属性区别处理存储单元,用于按SIM的每个属性相关联地存储指定对应的处理的处理指定信息,上述处理步骤执行由上述属性区别处理存储单元存储的、对应于由上述属性信息接收步骤中接收的属性信息的处理。
本发明是如下的夹持器的程序,其特征在于上述处理步骤包括向上述保持的SIM发送规定的处理要求的处理要求发送步骤、接收对于上述处理要求发送步骤中发送的处理要求的应答的应答接收步骤、对应于在上述应答接收步骤中接收的应答由上述显示单元进行显示的显示步骤。
本发明是一种夹持器,可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其特征在于至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,上述控制用IC芯片包括属性区别读出要求存储单元,将SIM的各属性与对应于各属性的个别信息读出要求相关联地存储;属性信息接收单元,从上述保持的SIM接收表示上述SIM的属性的属性信息;要求发送单元,在由上述属性信息接收单元接收了属性信息的情况下,对应于该属性信息将上述属性区别读出要求存储单元中存储的个别信息读出要求发送到上述SIM;应答接收单元,从上述SIM接收该个别信息,作为对于上述要求发送单元发送的个别信息读出要求的应答。
本发明是如下的夹持器,其特征在于上述应答接收单元接收包含上述SIM中存储的识别信息和/或价值余量信息的个别信息,作为对于由上述要求发送单元发送的个别信息读出要求的应答。
本发明是如下的夹持器,其特征在于上述控制用IC芯片为向使用者通知由上述应答接收单元接收的上述便携式信息存储媒体的个别信息,而将其显示在液晶显示器上。
本发明是如下的夹持器,其特征在于上述控制用IC芯片还包括对应使用者的指示切换供电的通断的供电切换单元;在由上述供电切换单元切换为接通时向上述保持的SIM发送初始应答要求的初始应答要求发送单元,上述属性信息接收单元从上述SIM接收对于由上述初始应答要求发送单元发送的初始应答要求的、包含上述属性信息的初始应答。
本发明是如下的夹持器,其特征在于上述控制用IC芯片还包括个别信息存储单元,存储规定的SIM的个别信息;判定单元,在由上述应答接收单元接收了上述SIM的个别信息时,根据该接收的个别信息和由上述个别信息存储单元存储的个别信息,判定上述保持着的SIM是否为规定的SIM。
本发明是如下的夹持器,其特征在于上述个别信息存储单元至少在上述应答接收单元再次接收个别信息之前,将由上述应答接收单元接收的个别信息作为规定的SIM的个别信息进行存储,上述判定单元在再次由上述应答接收单元接收了个别信息的情况下,根据该接收的个别信息和以前由应答接收单元接收并存储在上述个别信息存储单元中的个别信息,判定是否保持着和以前相同的SIM。
本发明是如下的夹持器,其特征在于上述控制用IC芯片还包括在上述判定单元判定为否情况下,输入新登录由上述应答接收单元接收的个别信息的使用者指示的登录指示输入单元,上述个别信息存储单元在由上述登录指示输入单元输入了上述指示的情况下,将由上述应答接收单元接收的个别信息作为规定的SIM的个别信息进行存储。
本发明是如下的夹持器,其特征在于还包括向使用者通知上述判定单元的判定结果的通知单元。
本发明是一种使夹持器执行的程序,该夹持器可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,该程序其特征在于包括属性信息接收步骤,从上述保持的SIM接收表示上述SIM的属性的属性信息;要求发送步骤,在上述属性信息接收步骤中接收了属性信息的情况下,将对应于该属性信息的个别信息读出要求发送到上述SIM;应答接收步骤,从上述SIM接收该个别信息,作为对于上述要求发送步骤中发送的个别信息读出要求的应答。
本发明是如下的夹持器的程序,其特征在于上述应答接收步骤接收包含上述SIM的识别信息和/或价值余量信息的个别信息,作为对于上述要求发送步骤中发送的个别信息读出要求的应答。
本发明是如下的夹持器的程序,其特征在于包括向使用者通知上述应答接收步骤中接收的上述SIM的个别信息的个别信息通知步骤。
本发明是如下的夹持器的程序,其特征在于还包括对应使用者的指示将供电切换为接通时向上述保持的SIM发送初始应答要求的初始应答要求发送步骤,上述属性信息接收步骤从上述SIM接收对于上述初始应答要求发送步骤中发送的初始应答要求的、包含上述属性信息的初始应答。
本发明是如下的夹持器的程序,其特征在于包括判定步骤,在上述应答接收步骤中接收了上述SIM的个别信息时,根据该接收的个别信息和预先存储的规定SIM的个别信息,判定上述保持的SIM是否为规定的SIM。
本发明是如下的夹持器的程序,其特征在于还包括将上述应答接收步骤中接收的个别信息作为规定的SIM的个别信息进行存储的个别信息存储步骤,上述判定步骤再次执行上述应答接收步骤并接收了个别信息的情况下,根据该接收的个别信息和在以前的应答接收步骤中接收并在上述个别信息存储步骤中存储的个别信息,判定是否保持着和以前相同的SIM。
本发明是如下的夹持器的程序,其特征在于还包括登录指示输入步骤,在上述判定步骤中判定为否情况下,输入登录上述应答接收步骤中接收的个别信息的使用者指示;个别信息登录步骤,上述登录指示输入步骤中输入了上述指示的情况下,将在上述应答接收步骤中接收的个别信息作为规定的SIM的个别信息进行存储。
本发明是如下的夹持器的程序,其特征在于还包括向使用者通知上述判定步骤的判定结果的通知步骤。
根据本发明,可得到如下效果。
通过第一键进行输入文字候选的切换、通过第二键进行输入的文字的选择、确定,操作者可从规定的输入文字候选选择并确定输入的文字,可仅用2个键容易地输入文字。此外,第三者难以从键操作推算输入文字,可提高安全性。
确定了一位输入文字时,对应第一键的按下切换下一位输入文字候选,确定下一位输入文字,从而即便是密码序号等多位的文字,也可仅用2个键容易地输入。
对应第一键的按下循环地切换输入文字候选和输入文字校正选择记号、通过第二键选择输入文字校正选择记号时,通过重新确定前一位(1位)的输入文字,可仅用2个键进行输入完了的文字的校正。选择了输入文字校正选择记号的情况下,通过切换刚刚确定的一位输入文字候选,与从最初重新进行输入的情况相比,可容易地进行校正。
第一键按下规定时间以上时,通过反序和/或连续进行输入文字候选的切换,在循环的文字数多等情况下,可缩短输入占用的时间,提高操作性。
通过将任意数字设为输入文字候选的初始值,第三者不能从操作者的第一键的按下次数等推算输入的数字,可提高安全性。
通过便携式夹持器配备输入装置,可将便携式夹持器小型化,提高便携性等,可提高使用者的方便性。
根据本发明,可得到如下效果。
通过进行对应SIIM属性的处理,保持的SIM的属性作为选择执行的处理的材料,以其接收为契机可实现处理迅速化以及提高用户的方便性。
尤其,通过进行与初始应答中包含的属性信息相对应的处理,仅通过接通电源就可自动进行对应属性的处理等,可实现用户的方便性并且实现处理的迅速化。
通过将SIM属性和处理指定信息相关联地存储,可节省确认SIM中存储的应用程序的功能的通信等处理占用的时间,进一步实现处理迅速化,同时可提高用户方便性。
此外,从SIM接收针对对应属性的处理要求的应答,对应于该应答进行显示,可对应保持的SIM属性进行显示,进一步提高用户的方便性。
根据本发明,可得到如下效果。
通过向保持的SIM发送对应属性的个别信息读出要求,不管属性如何,都可得到SIM的个别信息。
可得到包含各种SIM的用户名、卡序号等的识别信息和/或电子货币的金额、点余高等价值余量信息的个别信息。
通过向使用者通知个别信息提高使用者的方便性。
接收初始应答中包含的属性信息,向SIM发送对应该属性的个别信息读出要求,得到个别信息,可以使用者切换电源为契机得到个别信息。
根据预先存储的规定的SIM的个别信息和接收的个别信息判定保持的SIM的适当与否,可判别规定的SIM。
通过存储接收的个别信息,可留下保持的SIM的个别信息的历史。此外,根据存储的个别信息、接收的个别信息判定是否保持着与以前相同的SIM,检测出SIM的更换等时,可进行基于历史的处理。
判定为并非规定的SIM时,也可根据使用者的指示将接收的个别信息存储为规定SIM的个别信息,从而容易登录新的SIM的个别信息。
通过向使用者通知判定结果,向使用者通知保持不适当的SIM等的保持的SIM的信息,提高方便性。


图1是表示本发明的第一实施方式的便携式夹持器的使用状态的图;图2是表示便携式夹持器结构的框图;图3是表示UIM30的结构的框图;图4是表示夹持器的工作的流程图;图5是表示便携式夹持器的工作、输入方法和程序的流程图;
图6是表示PIN输入处理中显示在液晶显示器上的信息的图;图7是说明本发明的第二实施方式的信息存储媒体的夹持器的说明图;图8是表示信息存储媒体的夹持器结构的框图;图9是说明存储器中存储的初始应答-自动执行功能对应表T1及自动执行功能-地址对应表T2的图;图10是表示便携式信息存储媒体的夹持器工作和便携式信息存储媒体的夹持器程序的流程图;图11是说明本发明的第三实施方式的信息存储媒体的夹持器的说明图;图12是表示信息存储媒体的夹持器结构的框图;图13是说明存储器中存储的初始应答-个别识别指令对应表T1及历史信息的说明图;图14是表示便携式信息存储媒体的夹持器工作和便携式信息存储媒体的夹持器程序的流程图;图15是表示信息存储媒体的夹持器结构的框图;图16是说明存储器中存储的正当卡情况的说明图;图17是表示便携式信息存储媒体的夹持器工作和便携式信息存储媒体的夹持器程序的流程图;图18是表示本发明的第四实施方式的带液晶显示器的SIM读写器的框结构的图;图19是表示带液晶显示器的SIM读写器的外形的图;图20是表示SIM读写器内的、SIM的接触端子板面侧的立体图;图21是图20的平面图;图22是表示SIM读写器内的、与SIM的接触端子板相反一面侧的立体图;图23是图22的平面图;图24是表示SIM的图。
具体实施例方式
第一实施方式本发明是可用有限的键输入文字的同时,就提高操作性和安全性的目的而言,可通过包括显示部和第一与第二键的输入装置,对应于第一和第二键的按下输入密码序号的输入方法。将任意数字作为输入文字候选的初始值显示,对应于第一键的按下,顺序循环地切换显示多个规定输入序号候选,在按下第二键的情况下,从显示的输入序号候选选择并确定输入的序号,在确定了一位的输入序号时,对应于第一键的按下,顺序循环地切换下一位的输入序号候选,可逐位地确定输入的密码序号。
下面参考图1到图6,用本发明的实施例进行更详细的说明。
图1是表示本发明的输入装置和便携式夹持器的使用状态的图。此外,本实施例的输入装置为液晶显示器16、操作部18等,便携式夹持器为UIM夹持器10。
如图1(a)所示,用户(使用者、操作者)将UIM30(也叫SIM)安装在UIM夹持器10上,使用UIM30(也叫SIM)和UIM夹持器10。通过UIM30安装于UIM夹持器10,UIM30的接触端子板35和UIM夹持器10的读写器端子板12(下面将“读写器”叫作“R/W”)接触,UIM30和UIM夹持器10可进行接触式通信。
此外,如图1(b)所示,UIM夹持器10经包括USB端子的作为信息处理终端的PC40和USB端口15可进行接触式通信,作为UIM30和PC40之间的通信的媒介。
而且,如图1(c)所示,UIM夹持器10可作为UIM30和PC40之间的非接触式通信的媒介,UIM30通过安装于UIM夹持器10可与外部装置50进行非接触式的通信。
图2是表示本发明的输入装置与便携式夹持器的结构的框图。
如图1(a)和图2所示,UIM夹持器10是可自由拆装地保持作为便携式信息存储媒体的UIM30,可与该保持的UIM30进行通信的便携式夹持器,或者是作为PC40与安装的UIM30之间的通信媒介的读写器。UIM夹持器10可从PC40的USB端子拆装,用户将UIM30安装于UIM夹持器10进行携带,将UIM夹持器10连接于自家设置的PC40、公司设置的PC40等的外部装置来使用。
UIM夹持器10以彼此的接触端子板接触的方式包括可自由拆装地保持UIM30的安装部11、R/W端子板12、天线线圈13、蓝牙天线14、USB端口15、液晶显示器16、电池17、操作部18、控制用IC芯片20等。各部12、14、15、16、17、18连接于控制用IC芯片20,从电池17或PC40经USB端口15供给驱动用的功率。
R/W端子板12包括8个接触端子,分别与安装部11上安装的UIM30包括的接触端子板的8个端子接触连接。该8个接触端子中的成为预备端子的C4和C8端子连接天线线圈13的两端。
天线线圈13包括连接C4和C8的2个接触端子的绕组线圈和连接于绕组线圈两端的调谐用电容器等,实现基于ISO14443TypeA,B的非接触通信。
蓝牙天线14是蓝牙通信用天线,希望使用各公司产品化的长8mm左右以下的小型天线。此外,图2中,表示出也具有蓝牙无线通信功能的夹持器10,但蓝牙功能并非本发明必须的构成要件。
USB端口15包括USB通信用的外部端子等,通过物理连接于PC40的USB端子,作为与PC40的USB通信媒介。
液晶显示器16是显示信息并向用户通知的显示装置,希望为液晶显示器、有机EL、电子纸等薄型且功耗少的装置。液晶显示器16显示用户可操作操作部18而输入的作为指示的选择项的菜单等。
电池17是成为控制用IC芯片20、液晶显示器16等的驱动电源的电源。希望电池17中使用薄型锂离子电池等的小型二次电池。
操作部18是通过用户操作输入用户的指示等的输入装置,由电源键18a、确定键(第二键)18b和选择键(第三键)18c的3个键开关构成。电源键18a用于从电池17的供电通/断的切换,确定键18b用于输入文字的确定,选择键18c用于输入文字候选的滚动(切换)等。
控制用IC芯片20包括CPU21、存储器22等,CPU21通过执行存储器22中存储的程序实现蓝牙驱动器21a、ISO7816驱动器21b、USB通信驱动器21c、液晶驱动器21d等,统一控制UIM夹持器10。
蓝牙驱动器21a是发送接收用模块,通过蓝牙天线14控制蓝牙通信。蓝牙驱动器21a开发出单芯片化的结构。ISO7816驱动器21b进行根据传输协议、公共指令等作为接触型IC卡的国际标准规格的ISO7816的处理。USB通信驱动器21c控制经USB端口15的与PC40的通信。液晶驱动器21d对应于确定键18b、选择键18c的按下切换液晶显示器16的显示等,驱动控制液晶显示16。
存储器22是一种存储装置,包括用作CPU21进行处理的作业区域的作为易失性存储器的RAM、存储OS等基本软件的作为非易失性读出专用存储器的ROM、用作用户的工作区和程序区等的EEPROM、闪存储器和FRAM等作为可随时改写的非易失性存储器的非易失性存储器等。存储器22存储操作系统(下面叫“OS”)、各种应用软件等的程序、程序的执行需要的数据等。
从UIM30发送的信号经R/W端子板12、中继器等接口输入控制用IC芯片20。从PC40发送的信号经USB端口15等的接口输入控制用IC芯片20。
UIM夹持器10在USB连接器插入于USB端口15中时(USB驱动时),连接控制用IC芯片20和USB端口15,电池17不连接于液晶显示器16等,不进行工作。USB连接器未插入于USB端口15的情况下,电源键18a切换为接通时,控制用IC芯片20连接R/W端子板12,液晶显示器16进行显示。
此外,天线线圈13进行的ISO14443通信中电源键18a切换为接通或者USB连接器插入于USB端口15中的情况下,需要硬件复位,UIM30返回ATR(answer to reset复位应答),非接触通信强制中断。
UIM夹持器10通过按下电源键18a而接入电源,启动OS,显示菜单。菜单的选择项中有“余量显示”、“显示历史”,用户可操作确定键18b和选择键18c选择某个项。此外,菜单内容可对应于UIM30上搭载的应用程序等任意设定。进行菜单选择的情况下,UIM夹持器10将指令发送到UIM30,将从UIM30返回的结果显示在液晶显示器16上(参考后面的图4)。其中,USB端口15中插入USB连接器、连接于PC40的情况下,菜单程序不启动,由PC40来控制。
图3是表示UIM30结构的框图。
如图1(a)和图3所示,UIM30包括CPU33、连接于CPU33的存储器34、连接于CPU33的接触I/F31和非接触I/F32等。UIM30是进行对应于从UIM夹持器10等的外部装置接收的处理要求(指令)的处理,将结果作为应答(响应)返回的UIM大小的IC卡(UIM)。UIM30与UIM夹持器10等包括接触式R/W的信息处理装置进行接触式通信,经UIM夹持器10与包括非接触式R/W的外部装置50进行非接触式通信。
接触I/F31包括6个接触端子35a等,与安装UIM30的UIM夹持器10的R/W端子板12的6个接触端子一对一地接触,进行电导通,通过UIM30插入连接于UIM夹持器10,接受电源、时钟供给,与UIM夹持器10进行信息发送接收。即,接触I/F31是从UIM夹持器10进行信息输入和向UIM夹持器10进行信息输出的输入输出装置,实现与UIM夹持器10的接触式通信。
非接触I/F32包括与UIM夹持器10侧的R/W端子板12的C4和C8的2个接触端子一对一地接触的2个接触端子35b、调制电路和解调电路等的端口等,与天线线圈13一起作为CPU33与外部装置50之间的非接触式通信媒介。
存储器34是具有RAM、ROM、非易失性存储器等的存储装置,存储CPU33执行的OS、PIN认证应用程序、预付型电子货币应用程序等的程序。此外,存储器34存储登录PIN、电子货币余量、历史、密码密钥、解码密钥等的程序执行需要的数据。登录PIN是应该仅UIM30的正当使用者知道的密码序号,历史是购物日期、金额等的电子货币使用历史,为从UIM夹持器10读出,用户的认证成为条件。从UIM夹持器10读出余量时,该认证并非条件。存储在存储器34中的各种信息从UIM夹持器10读出时是否以认证为条件可任意设定。
CPU33执行存储器34中存储的OS、应用程序等程序,进行各种运算和控制,实现PIN对照引擎33a、电子货币部33b等,统一控制UIM30。
PIN对照引擎33a根据证明用户是正当使用者的使用者证明信息和用于认证使用者的使用者认证信息进行用户的认证。即,对照从PC40经UIM夹持器10输入的作为使用者证明信息的输入PIN和存储器34中存储的作为使用者认证信息的登录PIN,根据二者是否一致判断用户是否为正当使用者。一致的情况下,将对照完成标志作为表示对照完成的“1”写入在存储器34的RAM区域中。不一致的情况下,对照完成标志仍为初始值,为表示未对照的“0”。因此,对照完成标志在UIM夹持器10从PC40拔出而不供电时为“0”。电子货币部33b进行将根据补充、消费对存储器34中存储的使用者的电子货币余量进行增减的历史写入存储器34中等与电子货币有关的处理。
图4是表示本发明的输入装置的工作的流程图。下面以UIM夹持器10的CPU21的处理为中心说明。
步骤100(下面将“步骤”称为“S”)中,UIM30为安装在UIM夹持器10的安装部11中的状态。S110中,用户将UIM夹持器10的电源键18a设为接通,UIM夹持器10开始处理。
UIM夹持器10经R/W端子板12等向UIM30供电,发送复位信号等的初始应答要求,接收初始应答,激活UIM(S120)。UIM夹持器10在液晶显示器16上显示菜单(S140)。用户边观察液晶显示器16边操作确定键18b和选择键18c,选择菜单的选择项(显示历史或余量显示)之一,UIM夹持器10输入选择信息(S140)。
选择了显示历史的情况下,UIM夹持器10进行输入密码序号(PIN)的PIN输入处理(S160,参考后面的图5和图6)。
UIM夹持器10从输入PIN存储缓冲器读出PIN输入处理中输入的输入PIN,向UIM30发送包含该输入PIN、要求用户认证的认证指令(S170)。UIM30的PIN对照引擎33a对照登录PIN和输入PIN,一致的情况下,建立对照完成标志,成为UIM夹持器10可从UIM30的存储器34读出历史的状态。
UIM30向UIM夹持器10发送表示是否认证了的处理结果的应答,UIM夹持器10接收该应答(S180)。应答为表示不能认证的NG情况下,UIM夹持器10向液晶显示器16上显示这种示意和要求选择是否再输入PIN的示意(S190,S240)。UIM夹持器10在选择了再输入的情况下返回PIN输入处理(S160),不再输入的情况下返回菜单显示(S130),反复同样处理。
S180中接收的应答表示为可认证的OK的情况下,UIM夹持器10向UIM30发送要求读取历史的指令,将历史作为应答接收(S210)。UIM夹持器10将该显示历史在液晶显示器16上(S220),经过一定时间或按下确定键18b、选择键18c的情况下,返回菜单显示(S230,S130),按下电源键18a到电源断开之前都反复同样处理。
另一方面,从菜单选择余量显示的情况下(S140,S150),UIM夹持器10向UIM30发送要求读取余量显示的指令(S200),将作为应答接收的余量显示显示在液晶显示器16上(S210,S220)等,进行同样的处理(S230,S130)。
图5是表示本发明的输入装置和便携式夹持器的工作、输入方法和程序的流程图,表示UIM夹持器10的PIN输入处理(图4的S160)。图6表示在PIN输入处理中显示在液晶显示器16上的信息。下面以UIM夹持器10的CPU21的处理和液晶显示器16的显示为中心说明。
此外,密码序号为4位,在选择中(输入中)的位上显示序号,在输入序号候选(从“0”到“9”)或校正标记(输入序号校正选择记号)、输入完成位上显示输入完成示意信息(“*”),在未输入位上显示未输入示意信息(“?”)。输入中的位上,对应于选择键18c的按下,顺序循环地切换显示输入候选数字和校正标记。即,每当按下选择键18c时,输入候选数字在“0”到“9”的范围中增加1,按“9”的方式按下选择键18c时,显示校正标记(“←”),再次按下时,返回“0”。此外,显示校正标记的情况下,按下确定键18b时,选择中的位切换为前一位(上面的位),前一位的输入完成示意信息的显示切换为输入候选数字。用户将输入密码序号从最上面位向最下面位逐位地输入4位的密码序号“9876”,将从最上面位(开头位)朝向最下面位表现为第一位,第二位来作出说明。
UIM夹持器10的CPU21开始PIN输入处理,将输入PIN存储缓冲器清空(S310)。此外,CPU21取得随机数等任意一位数字(“0”到“9”之一)(S320),将该取得的数字作为输入序号候选显示在第一位(最上面位)中,剩余位中显示未输入示意信息(“?”)(S330),敦促用户输入PIN。例如,取得的数字为“5”时,液晶显示器16上显示4位的文字“5???”(图6的#10)。
用户边观察液晶显示器16边按下选择键18c以显示输入的PIN(“9876”)的第一位的序号“9”。用户从第一位中显示输入序号候选“5”的状态按下1次选择键18c时(S340,S350),CPU21递增序号(S410),将“5”切换为“6”并显示在液晶显示器16上(S330,图6的#20)。此外,将选择键18c按下3次时,CPU21反复3次同样处理,在液晶显示器16上显示“9”(S340,S350,S410,S330,图6的#30)。
用户为将显示的输入序号候选“9”选择为输入序号而按下选择键18b。CPU21对应于选择键18b的按下(S340,S350,S360)将显示在液晶显示器16的输入序号候选“9”作为输入PIN的第一位写入输入PIN存储(器)中(S370),将第一位的显示切换为输入完成示意信息(“*”)(S380),确定第一位的输入序号。UIM夹持器10将取得的随机数(例如“7”)作为输入序号候选显示在下一位(第二位)中(S390,S430,S320,S330,图6的#40),选择中的位切换为下一位(第二位)。
用户为选择输入的PIN(“9876”)的第二位的“8”而将选择键18c按下1次,UIM夹持器10将“8”显示在第二位上(S340,S350,S410,S330,图6的#50)。用户按下确定键18b(S340,S350,S360),CPU21将“8”作为输入PIN的第二位写入输入PIN存储缓冲器中(S370),将第二位的显示切换为输入完成示意信息(“*”)(S380),确定第二位的输入序号。UIM夹持器10将取得的随机数(例如“9”)作为输入序号候选显示在第三位中(图6的#60),选择中的位切换为第三位(S390,S430,S320,S330)。
用户将选择键18c按下1次后,UIM夹持器10在第三位显示校正标记(“←”),而且,将选择键18c按下1次后显示“0”(S340,S350,S410,S330,图6的#70,#80)。
这里用户将选择键18c按下6次、将“6”显示在第三位的状态下,由于弄错而按下了确定键18b。UIM夹持器10将“6”作为输入PIN的第三位写入输入PIN存储缓冲器中,将第三位的显示切换为输入完成示意信息,确定第三位的输入序号(S340~S380)。UIM夹持器10将取得的随机数(例如“2”)作为输入序号候选显示在第四位中(S390,S430,S320,S330,图6的#90),选择中的位切换为第四位。
用户由于想要校正第三位而将选择键18c按下8次,配合校正标记(S340,S350,S410,S330,图6的#100)进行第四位的显示,按下确定键18b(S340~S360)。UIM夹持器10将取得的随机数(例如“4”)切换为第三位的显示,将第四位的显示切换为未输入示意信息(S420,S320,S330,图6的#110)。
用户将选择键18c按下3次将第三位的显示变为“7”(S340,S350,S410,S330),按下确定键18b,将输入PIN的第三位确定为“7”(S340~S390)。UIM夹持器10将取得的随机数(例如“1”)作为输入序号候选显示在第四位中(图6的#120),选择中的位切换为第四位(S390,S430,S330)。
用户将选择键18c按下5次(第四位的显示为“6”、S340,S350,S410,S330),按下确定键18b,将输入PIN的第四位确定为“6”(S340~S390),将4位的输入PIN存储在输入PIN存储缓冲器中并确定密码序号的输入,UIM夹持器10结束PIN输入处理(S440)。
这样,根据本实施例,UIM夹持器10对应于选择键18c的按下进行输入序号候选的切换、对应于确定键18b的按下进行输入的序号的选择确定,因此用户仅用2个键可容易地输入序号,可提高操作性。此外可仅用2个键输入PIN,因此第三者难以看到键操作来推算输入文字,可提高安全性。
而且,UIM夹持器10在确定了一位的输入序号时对应于选择键18c的按下切换下一位的输入序号候选,因此即便是密码序号等的多位序号,也可仅用2个键容易地进行输入。
此外,UIM夹持器10对应于选择键18c的按下循环地切换输入序号候选和校正标记、由确定键18b选择校正标记,因此仅用2个键可进行输入完的序号的校正。此外,选择校正标记的情况下,将刚刚之前的位切换为选择中的位,从而与从最初重新进行输入的情况相比,可容易进行校正。
而且,由于任意数字为输入序号候选的初始值,第三者不能从用户对选择键18c的按下次数、确定键18b的操作推算输入的PIN,可提高安全性。
并且,仅用确定键18b和选择键18c的2个键输入PIN,因此可缩小设置PIN输入用的输入装置的空间,小型化UIM夹持器10,提高便携性等,提高使用者的方便性。
此外,UIM夹持器10从开头顺序,即按用户记忆或记录的顺序输入多位的输入PIN,因此用户容易想出各位的PIN等,可使PIN输入变容易。
(变形例)不限定于上述说明的实施例,可进行种种变形和变更,这些也在本发明的同等范围内。例如,UIM夹持器10在将选择键18c按下规定时间以上的情况下(长按下时),将切换输入序号候选的模式切换为反顺序模式,以后每当按下选择键18c时将数字递减一(从9到0的顺序)。
要输入“5”而最初的随机数显示为“6”的情况、过分地按下选择键18c的情况、循环的数字、记号种类多的情况等情况下,可减少按下选择键18c的次数,用户可通过少量的按下次数选择输入的数字,提高用户的操作性。
此外,UIM夹持器10在将选择键18c按下规定时间以上时,可快速地连续地进行输入序号候选的切换。同样可提高用户的操作性。
作为包括本发明的输入装置的终端,表示出UIM夹持器10,但可以是便携式信息存储媒体,包括输入装置的终端不限定于此。尤其,只要是便携式的终端,可实现小型化,都可提高使用者的方便性。
此外,作为本发明的便携式夹持器,表示出UIM夹持器10,但可以是SIM读写器等其他便携式夹持器,其种类不限定。
UIM夹持器10输入密码序号,但可输入记号、ID序号、图画文字等其它种类的多位数字。可得到同样效果。
此外,UIM夹持器10逐位取得随机数,但可一次取得多个随机数。
第二实施方式本发明就提高用户方便性和使处理迅速化的目的而言,是一种可自由拆装地保持SIM、与该SIM进行信息发送接收的SIM夹持器,通过如下结构实现按SIM的每个属性,相关联地存储指定对应的处理的处理指定信息的存储部;和从SIM接收初始应答,向SIM发送对应于在接收的初始应答中包含的属性信息的处理要求并接收应答的通信部;根据该应答进行显示的显示部。
图7是说明本发明的信息存储媒体的夹持器的实施例的说明图,图8是表示其结构的框图。本实施例的信息存储媒体的夹持器是夹持器110,图8表示出将作为信息存储媒体的IC卡130(也叫SIM)安装在夹持器110的状态。
如图7所示,用户将IC卡130(SIM)安装在夹持器110上,使用IC卡130和夹持器110。通过IC卡130安装于夹持器110,IC卡130的接触端子板136和夹持器110的接触端子板(未示出)接触,IC卡130和夹持器110可进行接触式通信。此外,通过IC卡130安装于夹持器110,可与包括进行非接触式通信的读写器(下面叫“R/W”)的作为信息处理装置的外部装置140进行非接触式通信。夹持器110可经USB(Universal Serial Bus)端口117与包括USB端子的外部装置(未示出)进行接触式通信。
夹持器110以彼此的接触端子板接触的方式包括可自由拆装地保持安装的UIM大小的IC卡130的安装部111、天线部112、电池113、CPU120、连接于CPU120的I/F114和存储器121、连接于I/F114的接触端子115、显示器116、USB端口117、操作开关118和电源开关119等。
天线部112包括与安装部111上安装的IC卡130的非接触端子I/F132的2个端子136b接触的接触端子板中的8个端子中的2个端子、连接该2个端子的绕组线圈和连接于绕组线圈的两端的调谐用电容器等。
电池113为锂离子电池等的成为CPU120、显示器116等的驱动源的电源,由电源开关119切换从电池113的供电的通/断。
I/F114是包括连接于I/F114的USB端口117等的各输入输出装置与CPU120之间的端口、切换CPU120与和外部进行通信的单元(接触端子115或USB端口117)之间的连接的中继器等的电子电路。
接触端子115是接触端子板的8个端子中的6个端子,该接触端子板分别与安装在安装部111的IC卡130的接触I/F131的6个端子136a接触。
显示器116是显示信息并向用户通知的显示装置,希望为液晶显示器、有机EL、电子纸等薄型且功耗少的装置。显示器116显示用户可操作操作开关118而输入的作为指示的选择项的菜单等。
USB端口117作为外部装置的USB端子与通过USB线等物理连接而成的USB外部装置的通信媒介。
操作开关118是通过用户操作输入显示器116的显示切换指示、选择指示等的用户指示的输入装置,电源开关119是切换夹持器110的电源通/断的开关。
CPU120通过执行存储器121中存储的程序实现各种功能,统一控制夹持器110。CPU120的工作细节使用图9描述。
存储器121是包括易失性存储器(RAM)、读出专用存储器(ROM)、非易失性存储器等的存储装置,存储操作系统(下面叫“OS”)、各种应用程序等的程序、程序的执行需要的数据等。存储器121根据IC卡130的每个属性相关联地存储指定执行的处理的处理指定信息。
图9是说明存储器121中存储的初始应答-自动执行功能对应表T1和自动执行功能-地址对应表T2的图。
如图9(a)所示,存储器121存储将初始应答(ATR)的种类与和种类对应的自动执行功能识别符以及待机时间相关联的初始应答-自动执行功能对应表T1。该表T1可存储为可改写的,也可存储为不能改写的(在后述的表T2中同样)。本实施例中,初始应答遵从于JISX6304(ISO/IEC 7816-3)、JIS X6306(ISO/IEC 7816-4)等规定,由构成表示字符、连接信息字符、管理信息字符、检查字符等构成,包含表示通信条件的部分和最大10字节的卡可任意设定的部分。“TCK”表示检查(核查)字符,按异或的逻辑或求出。初始应答的值按卡(应用程序)的种类等的每个属性而不同,不能识别各个卡。例如,A银行和B银行的卡中初始应答值不同,但A银行的a先生的卡和b先生的卡为相同值。此外,IC卡130的属性是指IC卡130上搭载的应用程序等的IC卡130具有的功能种类、进行的通信的种类等可分组区分IC卡130的特征。
自动执行功能识别符是识别执行的处理的识别符,是关于余量显示的函数名、关于面部图像显示的函数名等的识别执行应用软件中包含的任一功能的一连串的处理的函数名。自动执行功能识别符从IC卡130接收对应的初始应答的情况下,表示自动执行的功能(处理)。与初始应答相关联的自动执行功能识别符所表示的功能种类可任意设定,希望得使用频度高。
待机时间是自动执行功能识别符表示的处理要求发送到IC卡130、关于其应答显示在显示器116上的显示时间,经过该待机时间后,显示器116显示主菜单画面,该主菜单画面表示出用户选择执行的功能的最上位的选择项(参见后述的图9)。
此外,如图9(b)所示,存储器121存储将对应的开始地址与初始应答-自动执行功能对应表T1的自动执行功能识别符相关联地存储的自动执行功能-地址对应表T2。开始地址表示存储器121中存储自动执行功能识别符表示的函数的程序的场所的开头地址。
这样,存储器121通过初始应答-自动执行功能对应表T1和自动执行功能-地址对应表T2将表示IC卡130的属性的初始应答、自动执行功能识别符、开始地址等的指定对应处理的处理指定信息相关联地存储。
如图7和图8所示,IC卡130包括CPU133、连接于CPU133的存储器134、连接于CPU133的接触I/F131和非接触I/F132等。IC卡130与夹持器110等包括接触式R/W的信息处理装置进行接触式通信,与包括非接触式R/W的外部装置140进行非接触式通信。IC卡130是进行对应从夹持器110或外部装置140接收的处理要求(指令)的处理,将结果作为应答(响应)返回的UIM大小的卡(UIM卡)。
本实施例中,说明使用IC卡(A)130A、IC卡(B)130B、IC卡(C)130C的3块IC卡130的情况。IC卡(A)130A和IC卡(C)130C包括电子货币功能(预付),初始应答(ATR)为“0x3B EA 00 FF 81 31 FE 45TCK”。IC卡(B)130B包括ID卡功能(预付),初始应答为“0x3B FA 1200 FF 91 81 31 FE 46 TCK”。ID卡功能中包含存储面部图像数据的功能,该面部图像数据显示在夹持器110的显示器116上,可目视确认。此外,关于夹持器110使用的IC卡130的种类,不限定于此,搭载的应用程序的种类和数目同样如此。
接触I/F131包括6个接触端子136a等,与安装IC卡130的夹持器110进行接触式通信,与夹持器110的接触端子板中6个接触端子一对一地接触,进行电导通,通过IC卡130插入连接于夹持器110,接受电源、时钟供给,与夹持器110进行信息发送接收。即,接触I/F131是从夹持器110进行信息输入和向夹持器110进行信息输出的输入输出装置,实现与夹持器110的接触式通信。
非接触I/F132包括与夹持器110侧的接触端子板中天线部112的2个接触端子一对一地接触的2个接触端子136b、调制电路和解调电路等的接口等,与天线部112一起作为CPU133与外部装置140之间的非接触式通信媒介。
存储器134是具有用作CPU133进行处理的作业区域的作为易失性存储器的RAM、存储OS等基本软件的作为非易失性读出专用存储器的ROM、用作用户的工作区和程序区等的EEPROM、闪存储器和FRAM等作为可随时改写的非易失性存储器的非易失性存储器等的存储装置。IC卡(A)130A和IC卡(C)130C的存储器134中存储电子货币应用软件、IC卡(B)130B的存储器134中存储进行个人认证的ID卡应用软件。
CPU133执行存储器134中存储的OS、应用程序等程序,进行各种运算和控制,统一控制IC卡130。
图10是表示本发明的便携式信息存储媒体的夹持器的工作和便携式信息存储媒体的夹持器的程序的流程图,为从夹持器110的电源接通到主菜单显示的处理。下面以夹持器110的CPU120的处理为中心说明。
步骤100A(下面“步骤”称为“S”)中,IC卡130为安装在夹持器110的安装部111中的状态。S110A中,用户将夹持器110的电源开关119设为接通,夹持器110开始处理。
夹持器110经接触端子115等向IC卡130供电,发送复位信号等的初始应答要求(S120A),接收初始应答(S130A)。CPU120在存储于存储器121中的初始应答-自动执行功能对应表T1中检索该初始应答的值(S140A),判定是否登录有一致的初始应答值(S150A)。判定为没有一致的初始应答值的情况下,夹持器110在显示器116上显示主菜单(S210A,S220A)。有一致的初始应答值时,CPU120从初始应答-自动执行功能对应表T1中读出与该初始应答值对应的自动执行功能识别符和待机时间,将与该自动执行功能识别符对应的开始地址从存储器121的自动执行功能-地址对应表T2中读出(S160A)。
CPU120设置中断,设定成按下操作开关118后跳向主菜单的开始地址(移动处理控制)。CPU120同时将计时器设置为从初始应答-自动执行功能对应表T1中读出的待机时间,设定成经过该时间后跳向主菜单的开始地址(S170A)。
CPU120执行从自动执行功能-地址对应表T2读出的开始地址表示的程序,夹持器110向IC卡130发送处理要求,进行接收器应答等的处理(S180A)。夹持器110根据从IC卡130接收的应答将信息显示在显示器116上(S190A),显示中按下操作开关118时,或者经过了设置的待机时间时,结束该显示,在主菜单上切换显示(S200A,S210A,S220A)。主菜单中有选择“电子货币”、“ID卡”的应用软件的选择项,各自的下面有“余量显示”、“支付显示历史”、“进入金额显示历史”和“面部照片显示”、“姓名显示”“进出室显示历史”等选择应用程序的各功能的选择项。用户通过操作操作开关118进行选择这些选择项等与原来同样的操作,夹持器110进行对应于此的处理。
参考图10顺序分别说明IC卡(A)130A、IC卡(B)130B和IC卡(C)130C安装在夹持器110上时夹持器110的处理。
夹持器110上安装IC卡(A)130A时(S100A),从IC卡(A)130A向夹持器110返回初始应答“0x3B EA 00 FF 81 31 FE 45 TCK”(S130A),CPU120从存储器121的初始应答-自动执行功能对应表T1读出与一致的初始应答对应的自动执行功能识别符“zandaka_hyouji”和待机时间“5”,从自动执行功能-地址对应表T2中与该自动执行功能识别符对应的开始地址“1000”(S160A)。
CPU120设置中断和待机时间“5”(S170A),跳向地址“1000”并执行程序。具体说,CPU120向IC卡(A)110A发送要求读出存储的余量的处理要求,进行接收包含余量的应答等的用于余量显示的处理(S180A)。夹持器110将余量显示在显示器116上(S190A),经过待机时间5秒时或操作操作开关118时主菜单上切换显示(S200A,S210A,S220A)。
夹持器110上安装IC卡(B)130B时(S100A),从IC卡(B)130B向夹持器110返回初始应答“0x3B FA 12 00 FF 91 81 31 FE 46 TCK”(S130A),CPU120从存储器121的初始应答-自动执行功能对应表T1读出与一致的初始应答对应的自动执行功能识别符“kao_data_hyouji”和待机时间“10”,从自动执行功能-地址对应表T2中与该自动执行功能识别符对应的开始地址“2000”(S160A)。
CPU120设置中断和待机时间“10”(S170A),跳向地址“2000”并执行程序。具体说,CPU120发送要求读出存储的面部图像数据的处理要求,进行接收包含面部图像数据的应答等的用于面部图像显示的处理(S180A)。夹持器110将接收的面部图像数据显示在显示器116上(S190A),经过待机时间10秒时或操作操作开关118时主菜单上切换显示(S200A,S210A,S220A)。
夹持器110上安装IC卡(C)130C时,夹持器110进行与安装IC卡(A)130A时同样的处理。
这样,夹持器110按表示IC卡130的属性的初始应答的每个值相关联地存储指定对应的处理的自动执行功能识别符,进行对应从IC卡130接收的初始应答的处理,将IC卡130的属性作为选择执行的处理的材料,以初始应答的接收为处理开始的契机,从而可实现处理迅速化并提高用户方便性。此外仅通过接通电源而不用用户进行操作就可自动执行对应IC卡130的属性的处理(显示),可进一步提高用户方便性。
此外,夹持器110可节省确认搭载在IC卡130上的应用程序的功能所用的通信等处理中占用的时间,可实现处理迅速化,同时可提高用户方便性。
(变形例)不限定于上述说明的实施例,可进行种种变形和变更,这些也在本发明的同等范围内。例如,作为便携式信息存储媒体,例示出UIM大小的IC卡130(UIM卡),但便携式信息存储媒体不限定于此,可以是一般的IC卡、SIM卡、IC标签等的其他便携式信息存储媒体(SIM)。作为便携式信息存储媒体的夹持器,表示出夹持器110,但便携式信息存储媒体的夹持器不限定于此,可以是插入了SIM卡或UIM卡的便携式电话等的其他便携式信息存储媒体的夹持器。
夹持器110将余量显示、面部图像显示等的对应的一连串的处理与表示IC卡130的属性的初始应答相关联地存储在存储器121中,但相关联的处理不限定。例如,可以是向IC卡130发送的处理要求的识别符(指令名)、交易等,或者为不可使用的种类的IC卡130的情况下,将电源断开等相关的处理的种类、单位可任意设定。
夹持器110中存储的自动执行功能识别符、待机时间等的初始应答-自动执行功能对应表T1、自动执行功能-地址对应表T2的内容可配合用户的喜好改写。
可应对对每个用户而言使用频度高的性能不同的情况,因此可进一步提高用户方便性。
夹持器110从IC卡130接收应答来作为属性信息,但不限定于此,例如也可以根据不同通信规格进行通信,初始应答后从IC卡接收表示属性的信息。此时,夹持器110将自动执行功能识别符等处理指定信息与该信息相关地存储。
第三实施方式本发明就提高使用者方便性和使处理迅速化的目的而言,是一种可自由拆装地保持SIM、与该SIM进行信息发送接收的SIM夹持器,通过如下结构实现将各种SIM的初始应答中包含的属性信息与要求个别信息的读出的、对应该各属性信息的个别信息读出要求相关联地存储的存储部;和从保持的SIM接收初始应答,向保持的SIM发送对应于在接收的初始应答中包含的属性信息存储在存储部中的个别信息读出要求并作为其应答接收个别信息的通信部;根据该个别信息判定保持的SIM是否为规定SIM的判定部。
实施例3-1图11是说明本发明的信息存储媒体的夹持器的实施例3-1的说明图,图12是表示其结构的框图。本实施例的信息存储媒体的夹持器是夹持器210,图12表示出将作为信息存储媒体的IC卡230安装在夹持器210的状态。
如图11所示,用户将IC卡230安装在夹持器210上,使用IC卡230和夹持器210。通过IC卡230安装于夹持器210,IC卡230的接触端子板235和夹持器210的接触端子板(未示出)接触,IC卡230和夹持器210可进行接触式通信。此外,通过IC卡230安装于夹持器210,可与包括进行非接触式通信的读写器(下面叫“R/W”)的作为信息处理装置的外部装置240进行非接触式通信。夹持器210可经USB端口217与包括USB端子的外部装置(未示出)进行接触式通信。
夹持器210以彼此的接触端子板接触的方式包括可自由拆装地保持安装的UIM大小的IC卡230的安装部211、天线部212、电池213、CPU221、连接于CPU221的I/F214和存储器222、连接于I/F214的接触端子215、显示器216、USB端口217、选择按钮218、确定按钮219和电源按钮220等。
天线部212包括与安装部211上安装的IC卡230的非接触端子I/F232的2个端子235b接触的接触端子板中的8个端子中的2个端子、连接该2个端子的绕组线圈和连接于绕组线圈的两端的调谐用电容器等。
电池213为锂离子电池等的成为CPU221、显示器216等的驱动源的锂离子电池等电源,由电源按钮220切换从电池213的供电的通/断。
I/F214是包括连接于I/F214的USB端口217等的各输入输出装置与CPU221之间的端口、切换CPU221与和外部进行通信的个输入输出装置之间的连接的中继器等的电子电路。
接触端子215是接触端子板的8个端子中的6个端子,该接触端子板分别与安装在安装部211的IC卡230的接触I/F231的6个端子235a接触。
显示器216是显示信息并向用户通知的显示装置,希望为液晶显示器、有机EL、电子纸等薄型且功耗少的装置。显示器216显示用户可操作选择按钮218和确定按钮219而输入的作为指示的选择项的菜单等。
USB端口217媒介进行外部装置的USB端子与通过USB线等物理连接而成的USB外部装置的通信。
选择按钮218、确定按钮219和电源按钮220是通过用户操作输入其指示的输入装置。选择按钮218使光标在显示器216的画面上移动,确定按钮219输入光标选择的项目作为用户指示,电源按钮220切换从电池213的供电通/断。
CPU221通过执行存储器222中存储的程序实现各种功能,统一控制夹持器210。CPU221的工作细节使用图13描述。
存储器222是包括用作CPU221进行处理的作业区域的作为易失性存储器的RAM、存储OS等基本软件的作为非易失性读出专用存储器的ROM、用作用户的工作区和程序区等的EEPROM、闪存储器、FRAM等作为可随时改写的非易失性存储器的非易失性存储器等的存储装置,存储操作系统(下面叫“OS”)、各种应用程序等的程序、程序的执行需要的数据等。存储器222相关联地存储初始应答的值(数值)和个别识别指令。
图13是说明存储器222中存储的初始应答-个别识别指令对应表T1和应答历史T2的图。
如图13(a)所示,存储器222存储将各种初始应答(ATR)的值与对应该值的个别识别指令相关联的初始应答-个别识别指令对应表T1。该表T1可存储为可改写的,也可存储为不能改写的。本实施例中,初始应答遵从于JIS X6304(ISO/IEC 7816-3)、JIS X6306(ISO/IEC7816-4)等规定,由构成表示字符、连接信息字符、管理信息字符、检查(核查)字符等构成,包含表示通信条件的部分和最大10字节的卡可任意设定的部分。TCK表示检查字符,按异或的逻辑或求出。初始应答的值按IC卡230的种类等的每个属性而不同,是表示属性的属性信息,不能识别各个卡。例如,A银行和B银行的卡中初始应答值不同,但A银行的a先生的卡和b先生的卡为相同值。此外,IC卡230的属性是指IC卡230上搭载的应用软件等的IC卡230具有的功能种类、进行的通信的种类等可分组区分IC卡230的特征。
个别识别指令是对IC卡230要求个别信息的读出的个别信息读出要求。“SELECT FILE”指令是要求读出存储在文件识别符指定的基础文件(EF)中的信息的指令。“READ RECORD”指令是要求读出基础文件(EF)中存储的指定记录的信息的指令。“GET DATA”是要求读出指定的数据对象的规定文件中保存的电子货币余量、点余量等的数据的指令。夹持器230从IC卡230接收初始应答时,将与该接收的初始应答的值对应的个别识别指令发送到IC卡230。所谓个别信息是IC卡230的用户名、搭载于IC卡230中的应用软件的用户名、会员序号等识别使用者的使用者识别信息、IC卡230的卡序号等识别IC卡230的便携式信息存储媒体识别信息、电子货币余量、点余量等表示价值余量的价值余量信息、IC卡230的使用时间等等存储在各个IC卡230中的个别信息。
另外,个别识别指令不限定于1个指令,可以是多个指令组和来构成。例如,选择作为“SELECT FILE”指令的EF文件,按“READ RECORD”指令读出文件中的个别信息等。该情况下,最终的指令(“READRECORD”)的应答处理为个别信息。
此外,如图13(b)所示,存储器222存储历史信息,其相关联地存储上次使用时从安装在安装部211上的IC卡230接收的初始应答的值和与此对应的个别识别指令以及对于该指令从IC卡230返回的应答中包含的作为个别信息的应答结果。
如图11和图12所示,IC卡230包括CPU233、连接于CPU233的存储器234、连接于CPU233的接触I/F231和非接触I/F232等。IC卡230与夹持器210等包括接触式R/W的信息处理装置进行接触式通信,与包括非接触式R/W的外部装置240进行非接触式通信。IC卡230是进行对应从夹持器210或外部装置240接收的处理要求(指令)的处理,将结果作为应答(响应)返回的UIM大小的卡(UIM卡)。
本实施例中,说明将IC卡(A)230A、IC卡(B)230B、IC卡(C)230C的3块IC卡230安装在夹持器210的情况。IC卡(A)230A和IC卡(C)230C具有相同属性,初始应答(ATR)的值为“0x3B EA 00 FF 81 31FE 45 TCK”。另一方面,IC卡(B)230B与这些卡属性不同,初始应答的值为“0x3B FA 12 00 FF 91 81 31 FE 46 TCK”。
接触I/F231包括6个接触端子235a等,与安装IC卡230的夹持器210进行接触式通信,与夹持器210的接触端子板中6个接触端子一对一地接触,进行电导通,通过IC卡230插入连接于夹持器210,接受电源、时钟供给,与夹持器210进行信息发送接收。即,接触I/F231是从夹持器210进行信息输入和向夹持器210进行信息输出的输入输出装置,实现与夹持器210的接触式通信。
非接触I/F232包括与夹持器210侧的接触端子板中天线部212的2个接触端子一对一地接触的2个接触端子235b、调制电路和解调电路等的端口等,与天线部212一起媒介进行CPU233与外部装置240之间的非接触式通信。
存储器234是包括RAM、ROM、非易失性存储器等的存储装置。IC卡(A)230A的存储器234在识别符为“0001”的基础文件(EF)中保存个别卡序号“0*01 02 03 04”。IC卡(B)230B的存储器234在识别符为“0010”的基础文件中保存个别卡序号“0*04 03 02 01”。IC卡(C)230C的存储器234在识别符为“0001”的基础文件中保存个别卡序号“0*01 02 03 05”。识别符是在各IC卡230内识别文件的识别符号,个别卡序号是IC卡230的发行者对各卡分配的识别符号。
CPU233执行存储器234中存储的OS、应用程序等程序,进行各种运算和控制,统一控制IC卡230。
图14是表示本发明的便携式信息存储媒体的夹持器的工作和便携式信息存储媒体的夹持器的程序的实施例3-1的流程图,为从夹持器210的电源接通到主菜单显示的菜单显示处理。下面以夹持器210的CPU221的处理为中心说明。
步骤100B(下面“步骤”称为“S”)中,IC卡230为安装在夹持器210的安装部211中的状态。S110B中,用户将夹持器210的电源按钮220设为接通,夹持器210开始处理。
夹持器210经接触端子215等向IC卡230供电,发送复位信号等的初始应答要求(S120B),接收初始应答(S130B)。CPU221在存储于存储器222中的初始应答-个别识别指令对应表T1中检索该初始应答的值(S140B),判定是否登录有一致的初始应答值(S150B)。判定为没有一致的初始应答值的情况下,夹持器210在显示器216上显示未登录IC卡230(S230B),结束处理(S260B)。有一致的初始应答值时,CPU221读出与接收的初始应答对应的个别识别指令并发送到IC卡230(S160B),从IC卡230接收对于该指令的应答(S170B)。个别识别指令由多个指令构成的情况下,顺序发送指令,反复进行同样处理(S160B,S170B),如果没有错误,个别信息包含在最后接收的应答中。如果应答状态字表示出错,夹持器230在显示器216上显示不能识别IC卡230的警告(S180B,S240B),结束处理(S260B)。
接收包含个别信息的应答的情况下,CPU221将该接收的个别信息、S130B接收的初始应答的值与存储器222中存储的历史信息相比,根据是否一致判定是否安装与上次的IC卡230相同的IC卡230(S190B,S200B)。不一致的情况下,夹持器210在显示器216上显示安装了与上次不同的IC卡230的警告(S250B)。CPU221将S130B接收的初始应答的值和S160B发送的个别识别指令、以及S170B中接收的个别信息作为历史信息存储到存储器222中(S210B),夹持器210显示主菜单,结束菜单显示处理(S220B,S260B)。此外,个别识别指令由多个指令构成的情况下,最后接收的应答中包含的个别信息作为历史信息存储到存储器222中。主菜单中有“电子货币”、“ID卡”等的选择IC卡230上搭载的应用软件的选择项,其各自的下面有“余量显示”、“支付显示历史”、“进入金额显示历史”和“面部照片显示”、“姓名显示”“进出室显示历史”等选择应用程序的各功能的选择项。主菜单显示后,用户通过操作选择按钮218和确定按钮219进行从这些选择项选择等的操作,夹持器210进行对应于此的处理。
参考图14顺序分别说明IC卡(A)230A、IC卡(B)230B和IC卡(C)230C安装在夹持器210上时夹持器210的处理。
首先,说明夹持器210上安装IC卡(A)230A,之后更换安装IC卡(C)230C的情况。
用户将电源按钮220设为接通(S110B),夹持器210向IC卡(C)230C供电等(S120B),从IC卡(C)230C接收包含“0x3B EA 00 FF 8131 FE 45 TCK”的初始应答(S130B)。夹持器210读出与该初始应答的值对应的个别识别指令“SELECT FILE(EF=0001)”(S140B),向IC卡(C)230C发送(S160B),接收正常结束的应答并设定当前文件。个别识别指令由2个指令构成,因此向IC卡发送下一指令“READRECORD”,接收包含“0x01 02 03 05”的应答(S170B)。CPU221根据S130B接收的初始应答的值和S170B接收的个别信息以及存储器222中存储的历史信息(参考图13(b))判定是否安装与上次IC卡(A)230A相同的IC卡(S190B,S200B)。不一致时,夹持器230在显示器216上显示安装了与上次不同的IC卡(C)230C的警告(S240B)。CPU221将S130B接收的应答、与该应答对应的个别识别指令以及S170B中接收的个别信息作为历史信息存储在存储器222中(S210B),夹持器210显示主菜单(S250B),结束菜单显示处理(S260B)。
接着说明从夹持器210拔出IC卡(C)230C并安装IC卡(B)230B的情况。
存储器222作为历史信息存储初始应答值“0x3B EA 00 FF 81 31FE 45 TCK”和个别信息“0x01 02 03 05”(S100B)。
夹持器210在S110B到S130B中进行同样的处理,从初始应答-个别识别指令对应表T1读出与从IC卡(B)230B接收的初始应答“0x3BFA 12 00 FF 91 81 31 FE 46 TCK”对应的个别识别指令“SELECTFILE(EF=0010)”(S140B),发送到IC卡(B)230B(S160B)。个别识别指令由2个指令构成,因此夹持器210将下一指令“READ RECORD”发送到IC卡(B)并接收包含个别信息“0x04 03 02 01”的应答(S170B),将接收的初始应答的值与个别信息与历史信息相比(S190B)。不一致的情况下,夹持器230在显示器216上显示安装了与上次不同的IC卡(B)230B的警告(S240B)。CPU221将S130B接收的应答、S160B发送的个别识别指令、以及S170B中接收的个别信息作为历史信息存储在存储器222中(S210B),夹持器210显示主菜单(S250B),结束菜单显示处理(S260B)。
之后,用户通过电源按钮220将电源切换为断开,仍安装IC卡(B)230B再次切换为接通时(S110B),由于接收的初始应答的值与个别信息以及历史信息一致(S200B),夹持器210不显示警告,显示主菜单(S220B)。
这样,夹持器210按表示出IC卡230的属性的每个初始应答的值相关地存储对应的个别信息读出要求,将对应从IC卡230接收的初始应答的个别信息读出要求发送到IC卡230,读出该个别信息,从而可不依赖于电子货币的余量、点余量等价值余量信息等IC卡230的属性而得到该个别信息。
而且,夹持器210在显示器216上显示读出的个别信息,因此通知对用户的警告等对用户有用的信息,提高方便性。
此外,利用初始应答中包含的属性信息读出个别信息,因此可将对电源按钮220的接通切换作为个别信息的读出契机。
此外,将接收的个别信息存储为历史信息,因此可判定是否安装相同的IC卡230,检测出IC卡230的更换。
并且,IC卡230可使用与原来相同的卡,通过在夹持器(特愿2003-046657)上搭载新的软件可实现夹持器230,因此实现性高,不需要特殊硬件,降低开发成本。
实施例3-2图15是表示本发明的信息存储媒体的夹持器的实施例3-2的结构的框图。本实施例的信息存储媒体的夹持器是夹持器210,表示出将作为信息存储媒体的IC卡230安装在夹持器210的状态。实现与上述实施例3-1相同功能的部分加上相同符号并省略重复说明。
如图15所示,夹持器210具有CPU221-2、存储器222-2等,具有和实施例3-1的夹持器210大致相同的结构。
CPU221-2通过执行存储器222-2中存储的程序实现各种功能,统一控制夹持器210。CPU221-2工作的细节使用图17说明。
存储器222-2存储初始应答-个别识别指令对应表T1(参考图13),和如图16所示,对于夹持器210可使用且使用户识别的规定IC卡230使初始应答、个别识别指令以及个别信息(应答结果)相关联的正当卡信息。
图17是表示本发明的便携式信息存储媒体的夹持器的工作和便携式信息存储媒体的夹持器的程序的实施例3-2的流程图,为从夹持器210的电源接通到主菜单显示的处理。下面以夹持器210的CPU221-2的处理为中心说明。
步骤300B中,IC卡230为安装在夹持器210的安装部211中的状态。S310B中,用户将夹持器210的电源按钮220设为接通,夹持器210开始处理。
夹持器210从S310B到S380B进行与实施例3-2的夹持器210的S110B到S180B相同的处理。夹持器210参照将从IC卡230接收的个别信息存储在存储器222-2中的正当卡信息,根据一致的固有信息的有无判定IC卡230的适当与否(S390B)。有一致的固有信息的情况下,夹持器210在显示器216上显示主菜单(S400B),结束菜单显示处理(S470B)。
没有一致的固有信息时,夹持器210在显示器216上进行显示,并显示要求羊诉输入是否新登录关于IC卡230的固有信息的指示。夹持器210从选择按钮218和确定按钮219输入指示(S440B),不新登录的情况下,夹持器210结束处理(S450B,S470B)。新登录的情况下,CPU221-2将S330中接收的初始应答和S360B中发送的个别识别指令以及S370B接收的个别信息相关联,作为正当卡信息存储到存储器222-2(S450B,S460B)。夹持器230显示主菜单(S400B),结束菜单显示处理(S470B)。
这样,根据实施例3-2,除与实施例3-1大致同样的效果外,由于根据预先存储的规定IC卡230的个别信息和接收的个别信息判定保持的IC卡230是否适当,因此可防止他人的IC卡230等用户不假定使用的IC卡230的使用。
此外,保持的IC卡230未判定为正当的情况下,也可对应用户指示重新将接收的个别信息作为正当卡信息进行登录,可提高使用者的方便性。
(变形例)不限定于上述说明的实施例,可进行种种变形和变更,这些也在本发明的同等范围内。例如,各实施例中,作为便携式信息存储媒体,例示出UIM大小的IC卡230(UIM卡),但便携式信息存储媒体不限定于此,可以是一般的IC卡、SIM卡、IC标签等的其他便携式信息存储媒体(SIM)。作为便携式信息存储媒体的夹持器,表示出夹持器210,但便携式信息存储媒体的夹持器不限定于此,可以是插入了SIM卡或UIM卡的便携式电话等的其他便携式信息存储媒体的夹持器。
各实施例中,夹持器210根据从IC卡230接收的初始应答中包含的属性信息进行处理,但不限定于此,例如,初始应答不包含属性信息的情况下,可在初始应答接收后从IC卡230接收属性信息。此时,夹持器210将个别识别指令等的个别信息读出要求与该属性信息相关地存储。
各实施例中,夹持器210读出个别信息时(S170B,S370B),可将该个别信息显示在显示器216上。例如读出点余量等的价值余量信息,显示在显示器216上,可确认使用者安装了正当的IC卡230,提高方便性。此时,初始应答判定的IC卡230的属性也配合来显示。
此外,夹持器210从IC卡230读出的个别信息不限定于1种,可将多个个别识别指令,如用户名等读出识别信息的指令以及读出最近的使用时间的指令与初始应答的值相关联,读出这些个别信息,向显示器216进行显示等。
各实施例中,接收的初始应答不存在于初始应答-个别识别指令对应表T1中时(S150B,S230B,S350B,S410B),根据用户输入的指示进行处理,以关于该初始应答重新登录在初始应答-个别识别指令对应表T1中。此外,个别识别信息不一致的情况下(S180B,S240B),同样根据从用户输入的指示就该接收的个别信息进行正当卡信息的登录。
各实施例中,夹持器210通过在显示器216进行显示可对用户进行各种警告,但通知方法着限定于此。例如夹持器210配备扬声器等声音输出装置的情况下,可通过声音通知。
实施例3-1中夹持器210根据个别信息判定是否安装与上次相同的IC卡230或者实施例3-2中夹持器210根据个别信息判定是否安装正当的IC卡230,但可进行两者的判定。
实施例3-1中夹持器210进行上次同样的处理时将从IC卡230接收的个别信息(S170B)等作为历史信息存储,但作为历史信息可存储多次历史,例如,安装的IC卡230在最近3次以内未安装使用的情况下,进行警告显示(S250B)。
可进一步提高用户的方便性。
实施例3-1中夹持器210在存储器222中作为历史信息存储初始应答的值、个别识别指令和个别信息(应答结果),但如果可判定IC卡230的同一性,则可仅存储个别信息。实施例3-2中夹持器210的存储器222-2中存储的历史信息也同样。
第四实施方式参考

本发明的带液晶显示器的SIM读写器。图18是表示本发明的带液晶显示器的SIM读写器的框图。图19是表示带液晶显示器的SIM读写器的外形图,图20~23是SIM读写器的内部结构图,图24是表示SIM的平面图。
第四实施方式中所示的SIM读写器包含下面所示本实施方式的功能,但此外还包含第一到第三实施方式所示的夹持器的功能。
如图18所示,本发明的带液晶显示器的SIM读写器(下面简称“SIM夹持器”或“SIM读写器”)301可自由拆装地安装SIM302,具有控制用IC芯片303。控制用IC芯片303具有CPU和存储器,同时具有ISO7816驱动器331和液晶显示器驱动用液晶驱动器332以及红外通信用的红外线驱动器333。其中不限定于将这些全部一体地IC芯片化。
SIM302的信号经读写器(R/W)端子板312和中继器308连接于控制用IC芯片303,来自USB端口325的信号经USB/ISO7816变换IC310和中继器308连接于控制用IC芯片303。
读写器端子板312具有和SIM302包括的接触端子板的8个端子接触的结构。接触端子的情况下,成为预备端子的C4和C8端子连接于SIM读写器的外壳内的天线线圈311。天线线圈311进行基于ISO14443Type A,B的非接触通信。
SIM读写器301最好包括电池(二次电池)307作为液晶显示器304和控制用IC芯片303等的驱动电源。电池307中最好使用薄型锂离子电池。
开关按钮341用于电源通断,开关按钮342用于显示选择和工作确定。
SIM读写器301在USB连接器插入于个人计算机(PC)的USB端口325中时,不连接电池307。因此,此时开关按钮341接通,控制用IC芯片303的CPU也不工作,液晶显示器304不显示。
仅表示出在液晶显示器304不连接于PC的情况下接通开关按钮341的情况。
此时(电源按钮接通时),中继器308将CPU与读写器端子板312连接。USB连接器插入于USB端口的USB驱动时,中继器308连接控制用IC芯片303的CPU和USB端口325。
由天线线圈311在ISO14443通信中接通电源按钮或USB连接器插入到USB借口325中时,硬件复位,SIM返回ATR(answer to reset)。即,非接触通信强制中断。
SIM读写器301包括红外线通信单元。红外线通信单元通过控制用IC芯片303的红外线驱动器333控制,红外线收发部305包括红外线发光部和接收部以及滤波器等,和与其有相同结构的包括收发部的外部电子设备交换通信并进行数据发送接收。
此时,SIM302的信息通过控制用IC芯片303处理,通过红外线收发部305的发光部光电变换并发送到外部电子设备。另一方面,来自外部电子设备的信号由光接收部光电变换,经控制用IC芯片303发送到SIM302。
由此,ISO14443可进行比非接触长的近距离的非接触通信。
SIM读写器可以是任何外形,但作为容易便携式的形状,如图19所示,考虑最好是USB连接器320的插入方向和SIM302的插入方向为直线状。
如图19(a)所示,表面上有液晶显示器304、左端部有USB连接器320、右端部有SIM302的插入口315。
插入口315的面前部分设置比液晶显示器304低一个台阶的台阶部316。SIM插入时该台阶部316上托着SIM302,从而容易插入SIM302。液晶显示器304和插入口315之间设置开关按钮341、432。符号341是电源用LED显示。
携带SIM读写器301时,将绳子穿过键安装孔317可防止SIM302的不经意的脱落。
液晶显示器304通过开关按钮342的操作顺序显示SIM302的IC芯片保持的信息。
显示内容因SIM搭载的应用软件而不同,但例如电子货币201的情况下,是支付明细表等,电子票202的情况下是使用日期、会场、开演时间、指定座位等,为定期票卷的情况下,为通用区间、同用时间、使用者等的显示。这样,SIM302可搭载多个应用程序。
液晶显示器304中可采用点矩阵型反射型彩色液晶显示,也可进行图形显示。液晶显示器304的厚度为1.0mm~1.5mm左右。显示面积可至宽20~30mm、长50~70mm左右。
此外,不限定于液晶显示器,可以替代为有机EL、电子纸等薄型功耗少的显示装置来使用。
图19(b)是表示图19(a)的A-A线截面图。此时,表示安装SIM302的状态。SIM302和液晶显示器304之间有读写(R/W)端子板312,确保与SIM302的接触端子板322的接触。读写器端子板312设置在液晶基板的整个面上并兼作布线基板。
SIM读写器301分割为包括液晶显示器304和读写器端子板312的上盖部318以及下壳体部319来成型,组装布线基板后组合为一体。虽然未示出,但天线线圈311布线在上述布线基板的周围,或布线在上盖部318和下壳体部319的里面。
SIM读写器301的背面上不设置特别部件,虽然未示出,但可设置电源充电用的机构部等。
如果用透明树脂成型下壳体部319,则如后所述,可透视SIM上设置的面部照片和名字印件。
图20~23是表示SIM读写器内部结构的图,液晶显示器304的背面上表示出读写器端子板312和天线线圈311的关系。
图20是SIM读写器内表示SIM302的接触端子板322一侧的立体图,图21是平面图,图22是SIM读写器内SIM302的与接触端子板相反侧立体图,图23是平面图。
如图20、21所示,天线线圈311沿着壳体的上盖部318内圆周等布线,其末端连接于读写器端子板312的C4和C8端子。SIM302从图20的右侧插入并进入固定到读写器端子板312的下侧。
图20、21中,省略了对USB连接器320的布线,但C5(GND)、C1(Vcc)、C2(RST)、C7(I/O)导向USB/ISO7816变换IC310。
上述专利文献1中,记载具有USB功能的IC芯片,记载USB(D+)利用C4端子、USB(D-)利用C8端子的例子,但本发明的SIM读写器301使用USB/ISO7816变换IC310,因此可使用原来功能的双IC模块。
此外,天线线圈311的端子中利用C4和C8端子,因此优点是具有8端子以上的特设端子板的端子不用于SIM302和读写器。
如图22所示,读写器端子板312的背面突出8个接触销13,与SIM302的接触端子板322接触。
图23是将SIM302安装在SIM读写器301后的状态。SIM302在端子板312的背面,沿着下侧壳体319插入,因此如果下侧壳体319是透明树脂,则可视觉识别SIM302的面部照片加工327等。
如上所述,连接于PC时,非接触通信功能被截断,但非连接时,使用非接触接口可用于便利店、饭店的付账和交通机关的检票、设施的进出室管理。
包括红外线通信单元的情况下,可进行比ISO14443的非接触通信更长距离的通信。
另一方面,可直接连接于PC,具有不需要另外的读写器用作外围设备的优点。
图24是表示本发明中使用的SIM的平面图。图24(a)是具有接触端子板322的表面侧,图24(b)是其相反侧。
如图24(a)所示,SIM302由长边L1为25mm、短边L2为15mm的基板321构成。厚度为1.0mm以内,通常为0.76mm的均匀薄板。
接触端子板322的背面基板中安装接触、非接触双模式的IC模块。矩形SIM的一端角部具有切口323是为了在将SIM302安装于SIM读写器301时容易进行定位。
如图24(b)所示,SIM302的与接触端子板322相反侧可设置面部照片加工327和名字印件328、序号印件329,容易识别所有者,同时使SIM读写器301的下侧壳体部透明时,安装SIM的状态下可在视觉上识别使用者。
SIM302对应マルトス(商标),可搭载电子货币、电子票、员工证件等多个应用软件来使用。
如上所述,说明了本发明的SIM读写器,但本发明产品不限定于和PC组合使用,本领域技术人员显然知道,具有与个人计算机同样功能的装置,如POS寄存器、或数字照相机等关系中也可适用。
本发明的带液晶显示器的SIM读写器作为USB端口用于PC访问权限认证,此外,包括ISO14443非接触通信功能,因此可用于电子票、电子货币清算等各种非接触交易用途。
此外,SIM的存储器中保持的信息内容可显示在显示器上,从而可省略将信息内容输出到个人计算机、专用终端的显示器所确认的打印机进行确认的手续。
权利要求
1.一种夹持器,可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其特征在于,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,还包括第一和第二键,根据上述第一和第二键的按下向液晶显示器输入文字,上述控制用IC芯片具有显示切换单元,对应于上述第一键的按下,顺序、循环地切换多个规定的输入文字候选并显示在上述液晶显示器上;输入文字确定单元,在按下上述第二键时,从显示在上述液晶显示器上的输入文字候选选择并确定输入的文字。
2.根据权利要求1所述的夹持器,其特征在于,上述显示切换单元在上述输入文字确定单元确定了一位输入文字时,对应于上述第一键的按下,顺序、循环地切换下一位输入文字候选,上述输入文字确定单元在按下上述第二键时,从显示在上述显示单元上的下一位输入文字候选选择并确定输入的文字,逐位地确定输入的多位文字。
3.根据权利要求2所述的夹持器,其特征在于,上述显示切换单元对应于上述第一键的按下,顺序、循环地切换上述下一位输入文字候选和输入文字校正选择记号,并显示在上述液晶显示器上,通过上述第二键的按下选择上述输入文字校正选择记号时,对应于上述第一键的按下,顺序、循环地切换关于由上述输入文字确定单元确定完了输入文字的上述一位的输入文字候选,并显示在上述液晶显示器上,上述输入文字确定单元在按下上述第二键时,从显示在上述液晶显示器上的关于上述一位的输入文字候选重新确定输入的文字。
4.根据权利要求1到3之一所述的夹持器,其特征在于,上述显示切换单元在将上述第一键按下规定时间以上时,循环地、反序和/或连续地切换多个规定的输入文字候选,并显示在上述液晶显示器上。
5.根据权利要求1到4之一所述的夹持器,其特征在于,上述液晶显示器将任意数字作为输入文字候选的初始值进行显示,上述显示切换单元顺序、循环地增加或减少上述液晶显示器上显示的任意数字,切换输入文字候选并显示在上述液晶显示器上。
6.一种输入方法,通过夹持器对应于第一键和第二键的按下来输入文字,该夹持器可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,还包括上述第一键和上述第二键,所述方法其特征在于,包括显示切换步骤,对应于上述第一键的按下,顺序、循环地切换多个规定的输入文字候选并显示在上述液晶显示器上;输入文字确定步骤,在按下上述第二键时,从显示在上述液晶显示器上的输入文字候选选择并确定输入的文字。
7.根据权利要求6所述的输入方法,其特征在于,在上述输入文字确定步骤中确定了一位输入文字时,再次执行上述显示切换步骤和上述输入文字确定步骤,对于下一位确定输入文字,逐位地确定多位的输入文字。
8.根据权利要求7所述的输入方法,其特征在于,上述显示切换步骤对应于上述第一键的按下,在上述下一位的输入文字候选中包含输入文字校正选择记号,顺序、循环地对其进行切换并显示在上述液晶显示器上,通过上述第二键的按下选择上述输入文字校正选择记号时,再次执行上述显示切换步骤和上述输入文字确定步骤,重新确定在以前的输入文字确定步骤中确定的上述一位输入文字。
9.根据权利要求6到8之一所述的输入方法,其特征在于,上述显示切换步骤在将上述第一键按下规定时间以上时,循环地进行上述输入文字候选的按反序的切换和/或上述输入文字候选的连续切换。
10.根据权利要求6到9之一所述的输入方法,其特征在于,上述显示切换步骤将任意数字作为输入文字候选的初始值,对应于上述第一键的按下,顺序、循环地使其增加或减少并显示在上述液晶显示器上。
11.一种程序,具有用于实现权利要求6到权利要求10之一所述输入方法的程序编码。
12.一种夹持器,可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其特征在于,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,上述控制用IC芯片包括属性信息接收单元,从上述保持的SIM接收表示上述SIM的属性的属性信息;处理单元,进行对应于由上述属性信息接收单元接收的属性信息的处理。
13.根据权利要求12所述的夹持器,其特征在于,上述属性信息接收单元从上述SIM接收包含上述属性信息的初始应答。
14.根据权利要求12或13所述的夹持器,其特征在于,上述控制用IC芯片包括属性区别处理存储单元,用于按SIM的每个属性相关联地存储指定对应的处理的处理指定信息,上述处理单元执行由上述属性区别处理存储单元存储的、对应于由上述属性信息接收单元接收的属性信息的处理。
15.根据权利要求12到14之一所述的夹持器,其特征在于,上述处理单元包括向上述保持的SIM发送规定的处理要求的处理要求发送单元、接收对于上述处理要求发送单元发送的处理要求的应答的应答接收单元、对应于由上述应答接收单元接收的应答在液晶显示器上进行显示的单元。
16.一种使夹持器执行的程序,该夹持器可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,所述程序其特征在于,包括属性信息接收步骤,从上述保持的SIM接收表示上述SIM的属性的属性信息;处理步骤,进行对应于在上述属性信息接收步骤中接收的属性信息的处理。
17.根据权利要求16所述的夹持器的程序,其特征在于,上述属性信息接收步骤从上述SIM接收包含上述属性信息的初始应答。
18.根据权利要求16或17所述的夹持器的程序,其特征在于,上述夹持器包括属性区别处理存储单元,用于按SIM的每个属性相关联地存储指定对应的处理的处理指定信息,上述处理步骤执行由上述属性区别处理存储单元存储的、对应于由上述属性信息接收步骤中接收的属性信息的处理。
19.根据权利要求16到18之一所述的夹持器的程序,其特征在于,上述处理步骤包括向上述保持的SIM发送规定的处理要求的处理要求发送步骤、接收对于上述处理要求发送步骤中发送的处理要求的应答的应答接收步骤、对应于在上述应答接收步骤中接收的应答由上述显示单元进行显示的显示步骤。
20.一种夹持器,可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,其特征在于,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,上述控制用IC芯片包括属性区别读出要求存储单元,将SIM的各属性与对应于各属性的个别信息读出要求相关联地存储;属性信息接收单元,从上述保持的SIM接收表示上述SIM的属性的属性信息;要求发送单元,在由上述属性信息接收单元接收了属性信息的情况下,对应于该属性信息将上述属性区别读出要求存储单元中存储的个别信息读出要求发送到上述SIM;应答接收单元,从上述SIM接收该个别信息,作为对于上述要求发送单元发送的个别信息读出要求的应答。
21.根据权利要求20所述的夹持器,其特征在于,上述应答接收单元接收包含上述SIM中存储的识别信息和/或价值余量信息的个别信息,作为对于由上述要求发送单元发送的个别信息读出要求的应答。
22.根据权利要求20或21所述的夹持器,其特征在于,上述控制用IC芯片为向使用者通知由上述应答接收单元接收的上述便携式信息存储媒体的个别信息,而将其显示在液晶显示器上。
23.根据权利要求20到22之一所述的夹持器,其特征在于,上述控制用IC芯片还包括对应使用者的指示切换供电的通断的供电切换单元;在由上述供电切换单元切换为接通时向上述保持的SIM发送初始应答要求的初始应答要求发送单元,上述属性信息接收单元从上述SIM接收对于由上述初始应答要求发送单元发送的初始应答要求的、包含上述属性信息的初始应答。
24.根据权利要求20到23之一所述的夹持器,其特征在于,上述控制用IC芯片还包括个别信息存储单元,存储规定的SIM的个别信息;判定单元,在由上述应答接收单元接收了上述SIM的个别信息时,根据该接收的个别信息和由上述个别信息存储单元存储的个别信息,判定上述保持的SIM是否为规定的SIM。
25.根据权利要求24所述的夹持器,其特征在于,上述个别信息存储单元至少在上述应答接收单元再次接收个别信息之前,将由上述应答接收单元接收的个别信息作为规定的SIM的个别信息进行存储,上述判定单元在再次由上述应答接收单元接收了个别信息的情况下,根据该接收的个别信息和以前由应答接收单元接收并存储在上述个别信息存储单元中的个别信息,判定是否保持着和以前相同的SIM。
26.根据权利要求24或25所述的夹持器,其特征在于,上述控制用IC芯片还包括登录指示输入单元,用于在上述判定单元判定为否情况下,输入新登录由上述应答接收单元接收的个别信息的使用者指示,上述个别信息存储单元在由上述登录指示输入单元输入了上述指示的情况下,将由上述应答接收单元接收的个别信息作为规定的SIM的个别信息进行存储。
27.根据权利要求24到26之一所述的夹持器,其特征在于,还包括向使用者通知上述判定单元的判定结果的通知单元。
28.一种使夹持器执行的程序,该夹持器可自由拆装地保持具有ISO7816规定的接触接口、ISO14443规定的非接触接口的SIM,至少包括(1)USB端口、(2)控制用IC芯片、(3)R/W端子板、(4)天线线圈、(5)液晶显示器,所述程序其特征在于,包括属性信息接收步骤,从上述保持的SIM接收表示上述SIM的属性的属性信息;要求发送步骤,在上述属性信息接收步骤中接收了属性信息的情况下,将对应于该属性信息的个别信息读出要求发送到上述SIM;应答接收步骤,从上述SIM接收该个别信息,作为对于上述要求发送步骤中发送的个别信息读出要求的应答。
29.根据权利要求28所述的夹持器的程序,其特征在于,上述应答接收步骤接收包含上述SIM的识别信息和/或价值余量信息的个别信息,作为对于上述要求发送步骤中发送的个别信息读出要求的应答。
30.根据权利要求28或29所述的SIM夹持器的程序,其特征在于,包括个别信息通知步骤,用于向使用者通知上述应答接收步骤中接收的上述SIM的个别信息。
31.根据权利要求28到30之一所述的SIM夹持器的程序,其特征在于,还包括初始应答要求发送步骤,用于当对应使用者的指示将供电切换为接通时,向上述保持的SIM发送初始应答要求,上述属性信息接收步骤从上述SIM接收对于上述初始应答要求发送步骤中发送的初始应答要求的、包含上述属性信息的初始应答。
32.根据权利要求28到31之一所述的夹持器的程序,其特征在于,包括判定步骤,在上述应答接收步骤中接收了上述SIM的个别信息时,根据该接收的个别信息和预先存储的规定的SIM的个别信息,判定上述保持的SIM是否为规定的SIM。
33.根据权利要求32所述的夹持器的程序,其特征在于,还包括个别信息存储步骤,用于将上述应答接收步骤中接收的个别信息作为规定的SIM的个别信息进行存储,上述判定步骤中,在再次执行上述应答接收步骤并接收了个别信息的情况下,根据该接收的个别信息和在以前的应答接收步骤中接收并在上述个别信息存储步骤中存储的个别信息,判定是否保持着和以前相同的SIM。
34.根据权利要求32或33所述的夹持器的程序,其特征在于,还包括登录指示输入步骤,在上述判定步骤中判定为否的情况下,输入登录上述应答接收步骤中接收的个别信息的使用者指示;个别信息登录步骤,在上述登录指示输入步骤中输入了上述指示的情况下,将在上述应答接收步骤中接收的个别信息作为规定的SIM的个别信息进行存储。
35.根据权利要求32到34之一所述的夹持器的程序,其特征在于,还包括向使用者通知上述判定步骤的判定结果的通知步骤。
全文摘要
SIM用夹持器包括液晶显示器(16)、选择键(18c)和确定键(18b)。对应于选择键(18c)和确定键(18b)的按下输入密码序号。对应于选择键(18c)的按下,顺序、循环地切换多个规定的输入序号候选并显示在液晶显示器(16)上(显示切换步骤)。按下确定键(18b)时,从显示在液晶显示器(16)上的输入序号候选选择并确定输入的序号(输入序号确定步骤)。显示切换步骤在输入序号确定步骤中确定了一位输入序号时,对应于选择键的按下,顺序、循环地切换一位的下面位的输入序号候选,逐位地确定输入的密码序号。
文档编号G06K19/07GK1716172SQ20051007947
公开日2006年1月4日 申请日期2005年6月23日 优先权日2004年6月29日
发明者西川诚一, 萩庭崇, 斋藤博夫, 铃木直久 申请人:大日本印刷株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1