具有接触式和非接触式接口的便携式电子设备的制作方法

文档序号:6416342阅读:378来源:国知局
专利名称:具有接触式和非接触式接口的便携式电子设备的制作方法
技术领域
本发明涉及具有接触式和非接触式接口的复合IC卡等的便携式电子设备,特别是具有不论在从哪个接口进行驱动的情况下通过防止误动作从而可以充分确保作为复合IC卡的可靠性的接触式和非接触式接口的复合IC卡和包含复合IC卡用IC模块的便携式电子设备。
迄今,作为便携式电子设备的一种的具有接触式和非接触式接口的复合IC卡,有日本专利特公平4-16831号公报所公开的复合IC卡。
即,该特公平4-16831号公报中所示的复合IC卡是具有存储器和CPU、同时具有应答外部的输入而发生信号的IC并设有用于与外部机器接触而进行应答的电气接点机构和用于与外部机器非接触而通过通信进行应答的天线机构的卡。
并且,该复合IC卡可以利用与电气接点机构连接的外部机器写入和改变存储器的内容,在与外部机器非接触地通过通信进行应答时,则调制存储器内的特定信息并从天线机构输出。
另外,在日本专利特开平9-326021号公报中,还公开了内装利用从终端装置供给的电压进行充电的电池的复合IC卡。
然而,上述复合IC卡存在如下应解决的问题。
即,在上述复合IC卡中,在通过电气接点机构与外部机器连接而驱动期间,通过非接触式的天线进行驱动时,或在通过非接触式的天线由外部机器驱动的期间,通过电气接点机构从外部机器进行驱动时,完全没有采取防止误动作的对策,从而作为复合IC卡的可靠性就不充分。
此外,在上述复合IC卡中,在与外部机器接触而进行应答和与外部机器通过非接触进行应答时都共用存储器等的IC,在与外部机器通过非接触而进行应答时,只单纯地输出数据,所以,在与外部机器通过非接触而进行应答时,只能作为核对媒体而利用,限定了它的用途。
另外,在上述复合IC卡中,在与外部机器通过非接触进行应答时,CPU不动作,在按非接触方式进行应答时不能实现充分的保密性功能。
本发明就是鉴于上述问题而提案的,目的在于提供在具有接触式和非接触式接口的复合IC卡中具有通过不论在从哪个接口进行驱动时都可通过防止误动作充分确保作为复合IC卡所可靠性的接触式和非接触式接口的复合IC卡和包含复合IC卡用IC模块的便携式电子设备。
另外,本发明的另一目的在于提供在具有接触式和非接触式接口的复合IC卡中,通过在按非接触式驱动时和按接触式驱动时都执行同样的功能并且实现充分的保密性功能,从而可以将复合IC卡应用于各种用途,同时不论在从接触式和非接触式接口的哪个接口进行驱动时通过防止误动作,从而可以充分确保作为复合IC卡的可靠性的接触式和非接触式接口的复合IC卡的便携式电子设备。
为了达到上述目的,按照本发明的实施例,具有接触式接口和非接触式接口并利用接触式接口或非接触式接口而驱动的便携式电子设备包括检测上述便携式电子设备通过上述接触式接口进行驱动的情况的检测单元和根据上述检测单元的检测结果控制上述便携式电子设备的动作的控制单元。
另外,为了达到上述目的,按照本发明的其他实施例,便携式电子设备包括由用于收发驱动电力和数据等的多个接触端子构成的接触式接口、天线、利用通过上述天线接收的信号生成驱动电力和进行接收数据的解调的非接触式接口、处理通过上述接触式接口或非接触式接口而接收的数据的控制电路和控制上述接触式接口的各接触端子与控制电路之间的连接通/断的开关。
另外,为了达到上述目的,按照本发明的其他实施例,具有接触式接口和非接触式接口,同时具有有选择地与上述接触式接口和非接触式接口连接的控制电路并有选择地由上述接触式接口或非接触式接口进行驱动的便携式电子设备包括选择上述接触式接口和非接触式接口中的一方与上述控制电路连接的选择连接单元,判断上述便携式电子设备由上述接触式接口或非接触式接口中的哪一个起动的判断单元,和根据该判断单元的判断结果维持由上述选择连接单元将上述接触式接口或非接触式接口的一方与上述控制电路连接的状态并使通过上述接触式接口或非接触式接口的另一方的信号的输入输出成为禁止状态的保持单元。
另外,为了达到上述目的,按照本发明的其他实施例,便携式电子设备包括由用于收发驱动电力和数据等的多个接触端子构成的接触式接口;天线;利用通过上述天线接收的信号生成驱动电力和进行接收数据的解调的非接触式接口;与上述接触式接口和非接触式接口连接并通过上述接触式接口或非接触式接口处理接收的数据,同时通过确认从上述接触式接口供给驱动电力还是从非接触式接口供给驱动电力而判断上述便携式电子设备是由上述接触式接口起动还是由上述非接触式接口起动的控制电路;存储上述控制电路关于上述便携式电子设备由上述接触式接口起动还是由上述非接触式接口起动的判断结果的易失性存储器和存储在上述便携式电子设备由上述接触式接口驱动时存储可执行的指令的列表的第1表和在上述便携式电子设备由上述非接触式接口驱动时存储可执行的指令的列表的第2表的非易失性存储器。
另外,为了达到上述目的,按照本发明的其他实施例,具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡包括与各指令对应地存储在上述无线复合卡中可执行的指令的列表和表示各指令是在由接触式接口驱动时可执行还是在由非接触式接口驱动时可执行的可否执行信息的表和判断无线复合卡是由接触式接口起动还是由非接触式接口起动的起动模式的判断单元,在从外部机器接收指令时,参照上述表判断所接收的指令是否为可以在由上述判断单元判定的起动模式中执行的指令,在判定是可以在当前的起动模式中执行的指令时,就执行所接收的指令。
另外,为了达到上述目的,按照本发明的其他实施例,具有接触式接口和非接触式接口并具有由上述接触式接口或非接触式接口有选择地起动的控制电路的复合IC卡包括选择上述接触式接口和非接触式接口的一方与上述控制电路连接的选择连接单元;判断上述复合IC卡由上述接触式接口和非接触式接口中的哪一个起动的判断单元;根据上述判断单元的判断结果切换上述控制电路的可执行的指令的切换单元;根据上述判断单元的判断结果维持上述选择连接单元将上述接触式接口或非接触式接口的一方与上述控制电路连接的状态,同时使通过上述接触式接口或非接触式接口的另一方的信号的输入输出成为禁止状态的保持单元,和根据上述接触式接口和非接触式接口的状态信号进行上述判断单元的初始化动作的初始化单元。上述初始化单元存储上述接触式接口和非接触式接口的状态信号,同时根据预先存储的程序进行上述判断单元的初始化动作;上述保持单元在上述复合IC卡通过上述接触式接口或非接触式接口与终端机器的通信中监视上述接触式接口和非接触式接口的状态信号,同时判断该监视结果是否变化为上述初始化单元存储的上述接触式接口和非接触式接口的状态信号并在已变化为该状态信号时就使与上述终端机器的通信成为停止状态;同时,上述切换单元在上述判断单元的判断结果为由上述非接触式接口起动时除了使复合Ic卡作为核对媒体使用外还可以作为预付货款卡使用。
本发明的其它目的和优点将通过以下的描述进行说明,通过以下的描述或通过本发明的实践也将更为清楚。通过所附的权利要求书中所特别限定的装置及其组合,可以达到本发明的目的,实现本发明的优点。
所附加的附图是说明书的一部分,用于与说明书的上述的描述及以下实施例的详细描述一起来说明本发明的优选实施例,来解释本发明原理。


图1是表示使用作为本发明的便携式电子设备的一种的复合IC卡而应用的数据存储媒体的无线复合卡的无线卡系统的结构的框图。
图2是表示包括用于无线复合卡与外部机器接触而应答的作为电气接点机构露出到外表面而设置的8个电气接点C1~C8和埋入到卡内的单片微处理器310的复合IC卡用IC模块的图。
图3是表示埋入到作为本发明实施例1而应用的无线复合卡300的卡内的单片微处理器310的结构的框图。
图4是表示埋入到作为本发明实施例2而应用的无线复合卡300的卡内的单片微处理器310的结构的框图。
图5是表示埋入到作为本发明实施例3而应用的无线复合卡300的卡内的单片微处理器310的结构的框图。
图6是用于说明使用作为本发明的便携式电子设备的一种的复合IC卡而应用的数据存储媒体的无线复合卡的无线卡系统的动作的流程图。
图7是表示埋入到作为本发明实施例3的变形例而应用的无线复合卡300的卡内的单片微处理器310的结构的框图。
图8是表示埋入到作为本发明实施例4而应用的无线复合卡300的卡内的单片微处理器310的结构的框图。
图9是表示设定在作为本发明的实施例5而应用的无线复合卡300的卡内的用于接触式操作时的指令列表的图。
图10是表示设定在作为本发明的实施例5而应用的无线复合卡300的卡内的用于接触式和非接触式操作时的指令列表的图。
图11是表示设定在作为本发明的实施例5而应用的无线复合卡300的卡内的用于接触式和非接触式操作时的指令列表的图。
图12是用于说明CPU的处理动作的流程图。
下面,参照附图详细说明本发明的实施例,其中多个附图中相同的参考标记表示相同的部分。
实施例1
首先,参照图1至图3说明本发明的实施例1。
图1是表示使用作为本发明的便携式电子设备的一种的复合IC卡而应用的数据存储媒体的无线复合卡的无线卡系统的结构的图。
如图1所示,该无线卡系统大致包括作为数据处理装置的无线卡读出器·写入器200和作为具有接触式的通信功能和无线通信功能这两种通信功能的便携式数据存储媒体的无线复合卡300。
无线卡读出器·写入器200向无线复合卡300发送读出、写入(存储)指令,进行读出数据的处理和写入数据的发送等,如图1所示,由控制部207、调制电路204、发送用的驱动器203、发射天线201、接收天线202、接收用的放大器205、解调电路206、键盘等操作部209、显示部208、以向各部分供给工作电源的电池等为主体构成的电源部210和与外部装置(图中未示出)连接的接口211等构成。
无线复合卡300解读无线卡读出器·写入器200的指令,进行数据的写入(存储)和数据的发送等,如图1所示,由作为收发天线的环状天线线圈(图中未示出)与调谐电容器(图中未示出)构成的并联调谐电路(接收单元)301、电源生成部(电源生成单元)302、解调电路(解调单元)303、控制逻辑电路(CPU)305、调制电路(调制单元)304、作为存储单元的EEPROM等构成的非易失性存储器306和时钟生成电路(时钟生成单元)307等构成。
无线复合卡300在执行后面所述的接触式通信功能时使用,如图2所示,具有作为用于与外部机器接触而应答的电气接点机构而露出外表面的8个电气接点C1~C8。
下面,更详细地说明无线卡读出器·写入器200和无线复合卡300。
首先,说明无线卡读出器·写入器200从无线复合卡300读出数据。
由无线卡读出器·写入器200的控制部207生成读出指令,并向调制电路204发送。
在调制电路204中,按任意的调制方式调制指令,并向发送用的驱动器203发送。
在驱动器203中,将调制信号放大到发射所需要的足够的强度,并将放大的信号供给发射天线201。
供给发射天线201的信号向空间发射,由无线复合卡300的并联调谐电路301接收。
该接收信号由解调电路303进行解调,并向控制逻辑电路305发送,在此进行指令分析。
结果,在解读指令的内容是读出时,控制逻辑电路305就从存储卡数据的非易失性存储器306读出指定的数据,并向调制电路304发送。
在调制电路304中,调制卡数据,并供给并联调谐电路301。
供给并联调谐电路301的信号向空间发射,由无线卡读出器·写入器200的接收天线202接收。
该接收信号向接收用的放大器205发送。
在放大器205中,放大接收信号后,向解调电路206发送,在此进行解调。
解调的信号向控制部207发送,在此进行指定的数据处理。
根据需要,可以在显示部208上进行数据显示,另外,可以用操作部209进行数据输入。
其次,说明无线卡读出器·写入器200向无线复合卡300写入数据。
由无线卡读出器·写入器200的控制部207生成写入指令和写入数据,并向调制电路204发送。
在调制电路204中,按任意的调制方式调制指令和数据,并向发送用的驱动器203发送。
在驱动器203中,将调制信号放大到发射所需要的足够的强度,并将放大的信号供给发射天线201。
供给发射天线201的信号向空间发射,由无线复合卡300的并联调谐电路301接收。
该接收信号由解调电路303解调,并向控制逻辑电路305发送,在此进行指令分析。
结果,在解读指令的内容为写入时,控制逻辑电路305就将在写入指令之后发送来的写入数据写入非易失性存储器306的指定的地址。
无线复合卡300内的电源生成部302是通过将上述并联调谐电路301的接收信号分路整流而生成在无线复合卡300内消费的电源。
另外,无线复合卡300内的时钟生成电路307根据上述并联调谐电路301的接收信号,发生使各电路动作所需要的时钟。
由该时钟生成电路307生成的时钟向解调电路303、调制电路304和控制逻辑电路305输出。
这样,无线卡读出器·写入器200必须在与无线复合卡300的并联调谐电路301相对的位置使发射天线201与接收天线202接近地配置。
从发射天线201向无线复合卡300发射强度强的信号。
另外,接收系统必须接收无线复合卡300的微弱信号,所以,具有高的灵敏度。
下面,使用图2、图3说明上述无线复合卡300内的详细的结构。
如图2、图3所示,在无线复合卡300中,作为接触式接口401,在卡表面配置与终端装置的接触端子C1(VCC)、C2(RST)、C3(CLK)、C4(将来用的预备端子RFU)、C5(GND)、C6(VPP未使用)、C7(I/O)、C8(将来用的预备端子RFU)。
在无线复合卡300的卡内,埋入图2、图3所示的单片微处理器310。
如图3所示,该单片微处理器310具有由与上述控制逻辑电路305相当的控制用的CPU405、存储控制程序的ROM406、由记录密码(例如4位)和数据等的EEPROM构成的数据存储器407、UART等构成的接口电路408、暂时存储用的RAM409、密码电路402和I/O切换电路403等构成的一系列的数据处理装置。
并且,利用这种无线复合卡300进行接触式数据交换时,由插入卡300的终端装置从接触端子C1向VCC(通常为5V)端子供给电压,同时,通过接触端子C3、C2、C5向CLK(时钟)端子、RST(复位)端子、GND(接地电位)端子输入信号,同时,将接触端子C7与I/O端口连接,进行数据交换。
上述各部分由IC芯片构成,设置在1个基板上。
另外,上述各端子利用导线连接,同时,搭载各端子和IC芯片的基板作为一体化的IC模块而处理,如图2所示,埋入到卡内,在卡表面露出各端子。
另外,在卡300内,为了进行非接触式数据交换,设置了并联调谐电路301。
即,并联调谐电路301接收无线卡读出器·写入器200的发射天线201的两相调制波信号(第1个两相调制波信号),同时,也用f0/2的载波频率的两相调制波信号(第2个两相调制波信号)进行发送,由环状天线线圈301a和调谐电容器301b构成。
在该并联调谐电路301中,从环状天线线圈301a接收,同时也用f0/2的载波频率进行发送,但是,必须确保根据接收电波高效率地生成电源的电力,因此,与所接收的两相调制波信号的载波频率f0进行调谐。
上述发送用的载波频率可以不是所接收的两相调制波信号的载波频率的1/2,是其他整数分之一也可以。
环状天线线圈301a只是用于收发送号的,可以将1个线圈设置为兼作收发用,也可以分别采用发送用和接收用的线圈。
在上述单片微处理器310中,为了进行非接触式的数据交换,内装了通过并联调谐电路301进行数据交换的非接触接口电路400。
该非接触接口电路400由利用上述并联调谐电路301的两相调制波信号生成用于供给无线复合卡300内的整个电路的电源的电源生成部302、根据通过并联调谐电路301接收的模拟信号生成动作用的时钟的时钟生成电路(时钟生成单元)307、将通过并联调谐电路301接收的模拟信号变换为用于读入单片微处理器310内的CPU405的数字信号的解调电路(解调单元)303、利用从CPU405输出的信号调制振荡电路的输出并从并联调谐电路301的环状天线(发送)线圈301a发送的调制电路(调制单元)304和根据由时钟生成电路(时钟生成单元)307生成的时钟生成复位信号的复位信号生成电路308等构成。
在上述无线复合卡300内,设置控制非接触式接口400与天线线圈301a(并联调谐电路301)的导通/截止的开关(SW)309。
该开关(SW)309通常为接通(连接)状态,但是,从接触式接口401的接触端子C1向VCC(通常为5V)端子加上Vcc电压时,使该开关(SW)309断开。
下面,说明本发明的实施例1的无线复合卡的动作。
例如,将卡300插入终端装置,从卡300的接触式接口401的接触端子C1向VCC(通常为5V)加上Vcc电压时,上述开关(SW)309断开。
并且,通过CLK端子、RST端子、I/O端口进行接触式的数据交换。
即,在进行接触式的数据交换期间,上述开关(SW)309断开,非接触式接口400全部保持不动作的状态。
因此,在进行接触式的数据交换的期间,或在按接触式进行驱动的期间接收天线(并联调谐电路301)即使接收到某种电波,上述电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308都不动作,确保接触式的驱动或接触式的数据交换。
实施例2下面,参照图4说明本发明的实施例2。
在实施例2中,上述图1、图2的结构是相同的,无线复合卡300内的结构一部分与图3的不同,对于相同的部分省略其说明。
在无线复合卡300内,设置了控制非接触式接口400与天线线圈(并联调谐电路301)的导通/截止的开关(SW1)309a。
该开关(SW1)309a通常为接通(连接)状态,但是,在从接触式接口401的接触端子C1向VCC(通常为5V)端子加上Vcc电压时,就使该开关(SW1)309a断开。
并且,在实施例2中,除了开关(SW1)309a外,与非接触式接口400的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308对应地分别还设置了开关(SW2、SW3、SW4、SW5、SW6)312~316。
这些开关(SW2、SW3、SW4、SW5、SW6)312~316通常为接通(连接)状态,但是,在从接触式接口401的接触端子C1向VCC(通常为5V)端子加上Vcc电压时,就使这些开关(SW2、SW3、SW4、SW5、SW6)312~316断开。
并且,这些开关(SW2、SW3、SW4、SW5、SW6)312~316禁止通过非接触式接口400的信号输入输出。
即,通过设置这些开关(SW2、SW3、SW4、SW5、SW6)312~316,在进行接触式的数据交换的期间或在按接触式驱动的期间,可以完全禁止通过非接触式接口400的信号的输入输出,从而可以防止误动作。
此外,在实施例2中,与接触式接口401的接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)对应地还分别设置了开关(SW7、SW8、SW9、SW10)317~320。
这些开关(SW7、SW8、SW9、SW10)317~320通常为接通(连接)状态,但是,在从非接触式接口400的电源生成部302施加Vcc电压时,使这些开关(SW7、SW8、SW9、SW10)317~320成为断开状态。这些开关(SW7、SW8、SW9、SW10)317~320禁止通过接触式接口(接触端子)401的信号的输入输出。
即,通过设置这些开关(SW7、SW8、SW9、SW10)317~320,在进行非接触式的数据交换的期间或按非接触式驱动的期间,可以完全禁止通过接触式接口401的信号的输入输出,从而可以防止误动作。
因此,按照上述本发明的实施例1和实施例2,具有在通过接触式接口401进行驱动的期间使非接触式接口400的动作成为禁止状态的动作禁止单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会发生误动作。
另外,按照上述本发明的实施例1和实施例2,具有在通过接触式接口401进行驱动的期间阻断非接触式接口400与天线线圈301a(并联调谐电路301)的导通的单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会接收,从而不会发生误动作。
另外,按照上述本发明的实施例1和实施例2,微处理器的非接触式接口400具有根据并联调谐电路301的输出而动作的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304和复位信号生成电路308,具有控制非接触式接口400与并联调谐电路301的导通/截止的开关,在通过接触式接口401加上Vcc电压时,就使该开关断开,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,非接触式接口400也完全不会动作,从而不会发生误动作。
并且,按照上述本发明的实施例1和实施例2,可以归纳为以下的要点1.一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,其特征在于具有在通过接触式接口驱动的期间使非接触式接口的动作成为禁止状态的动作禁止单元。
2.按上述1所述的无线复合卡,其特征在于在通过接触式接口驱动的期间使非接触式接口的动作成为禁止状态的动作禁止单元由阻断非接触式接口与天线线圈导通的单元构成。
3.一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,其特征在于具有控制非接触式接口与天线线圈的导通/截止的开关,在通过接触式接口施加Vcc电压的期间使该开关断开。
4.一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,其特征在于具有在通过非接触式接口驱动的期间使通过接触式接口的信号的输入输出成为禁止状态的禁止单元。
5.按上述4所述的无线复合卡,其特征在于禁止单元具有使接触式接口与控制电路间的信号输入输出成为禁止状态的单元。
6.按上述4所述的无线复合卡,其特征在于禁止单元具有使连接在作为接触式接口的接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)与控制电路之间的各开关SW7、SW8、SW9、SW10断开的单元。
7.一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,其特征在于具有在通过接触式接口驱动的期间使通过非接触式接口的信号的输入输出成为禁止状态的禁止单元。
8.按上述7所述的无线复合卡,其特征在于禁止单元具有使非接触式接口与控制电路之间的信号输入输出成为禁止状态的单元。
9.按上述7所述的无线复合卡,其特征在于禁止单元在作为非接触式接口的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路与控制电路之间分别设置开关SW2、SW3、SW4、SW5和SW6,在从接触式接口的接触端子C1向VCC(通常为5V)施加Vcc电压时使各开关SW2、SW3、SW4、SW5和SW6断开。
10.一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,其特征在于具有在通过接触式接口驱动的期间使通过非接触式接口的信号的输入输出成为禁止状态的第1禁止单元和在通过非接触式接口驱动的期间使通过接触式接口的信号的输入输出成为禁止状态的第2禁止单元。
如上所述,按照本发明的实施例1和实施例2,在具有接触式接口和非接触式接口的复合IC卡中,不论在从哪个接口驱动时通过防止发生误动作,可以提供具有可以充分确保作为复合IC卡的可靠性的接触式接口和非接触式接口的复合IC卡和包含复合IC卡用IC模块的便携式电子设备。
实施例3下面,参照图5说明本发明的实施例3。
假定图1所示的无线卡系统的结构和图2所示的无线复合卡的结构,对实施例3同样也适用。
下面,使用图2和图5说明无线复合卡300内的详细结构。
如图2和图5所示,在无线复合卡300内,作为接触式接口401,在卡表面配置了与终端装置的接触端子C1(VCC)、C2(RST)、C3(CLK)、C4(将来用的预备端子RFU)、C5(GND)、C6(VPP未使用)、C7(I/O)、C8(将来用的预备端子RFU)。
在无线复合卡300的卡内,埋入了图2和图5所示的单片微处理器310。
如图5所示,该单片微处理器310具有由与上述控制逻辑电路305相当的控制用的CPU405、存储控制程序的ROM406、由记录密码号码(例如4位)和数据等的EEPROM构成的数据存储器407、由UART等构成的接口电路408、暂时存储用的RAM409、密码电路402等构成的一系列的数据处理装置。
并且,在该无线复合卡300的接触式的数据交换时,由插入卡300的终端装置从接触端子C1向VCC(通常为5V)端子供给电压,同时通过接触端子C3、C2、C5向CLK(时钟)端子、RST(复位)端子、GND(接地电位)端子输入信号,同时将接触端子C7与I/O端口连接进行数据交换。
上述各部分由IC芯片构成,设置在1个基板上。
另外,上述各端子利用导线连接,同时搭载各端子和IC芯片的基板通过实现一体化作为IC模块进行处理,如图2所示,埋入到卡内,使各端子露出到卡表面。
另外,在卡300内,为了进行非接触式数据交换,设置了并联调谐电路301。
即,并联调谐电路301接收无线卡读出器写入器200的发射天线201的两相调制波信号(第1个两相调制波信号),同时按f0/2的载波频率的两相调制波信号(第2个两相调制波信号)进行发送,由环状天线线圈301a和调谐电容器301b构成。
在该并联调谐电路301中,从环状天线线圈301a接收,同时用f0/2的载波频率进行发送,但是,为了根据接收电波生成电源,必须有效地确保电力,因此,与所接收的两相调制波信号的载波频率f0进行调谐。
上述发送用的载波频率也可以不是所接收的两相调制波信号的载波频率的1/2,而是整数分之一。
环状天线线圈301a只是进行收发送号用的,可以将1个线圈设置为收发兼用,也可以分别设置为发送用和接收用的线圈。
在上述单片微处理器310内,内装了通过并联调谐电路301进行数据交换的非接触式接口电路400。
该非接触式接口电路400由根据上述并联调谐电路301的两相调制波信号生成用于供给无线复合卡300内的整个电路的电源的电源生成部302、根据通过并联调谐电路301接收的模拟信号生成动作用的时钟的时钟生成电路(时钟生成单元)307、将通过并联调谐电路301接收的模拟信号变换为用于读入单片微处理器310内的CPU405的数字信号的解调电路(接单元)303、利用从CPU405输出的信号调制振荡电路的输出用于从并联调谐电路301的环状天线(发送)线圈301a进行发送的调制电路(调制单元)304、根据由时钟生成电路(时钟生成单元)307生成的时钟生成复位信号的复位信号生成电路38等构成。
在上述无线复合卡300内,设置了控制非接触式接口400与并联调谐电路301的环状天线线圈301a的导通/截止的开关(SW1)309。
该开关(SW1)309在初始状态通常为接通(连接)状态,但是,在从监察员式接口401的接触端子C1向VCC(通常为5V)端子施加Vcc电压时,由CPU405使该开关(SW1)309断开。
并且,在实施例3中,除了上述开关(SW1)309外,与各接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)对应地还设置了开关(SW2、SW3、SW4、SW5)312~315。
这些开关(SW2、SW3、SW4、SW5)312~315的各一边的输入端分别与接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)连接。
并且,开关(SW2)312的另一边的输入端与电源生成部302连接,用以输入由非接触式接口400的电源生成部302生成的Vcc电压。
这里,开关(SW2)312根据由CPU405控制的选择电路320的输出,选择某一方的输入端成为允许状态。
开关(SW2)312根据CPU405选择另一方的输入端,用以输入在初始状态由电源生成部302生成的Vcc电压。
另外,开关(SW3)313的另一方的输入端与复位信号生成电路308连接,用以输入由非接触式接口400的复位信号生成电路308生成的复位信号。
这里,开关(SW3)313根据由CPU405控制的选择电路320的输出选择某一方的输入端成为允许状态。
开关(SW3)313根据CPU405选择另一方的输入端,用以输入在初始状态由复位信号生成电路308生成的复位信号。
另外,开关(SW4)314的另一方的输入端与时钟生成电路307连接,用以输入由非接触式接口400时钟生成电路307生成的时钟信号。
这里,开关(SW4)314根据CPU405控制的选择电路320的输出,选择某一方的输入端成为允许状态。
开关(SW4)314根据CPU405选择另一方的输入端,用以输入在初始状态由时钟生成电路307生成的时钟信号。
另外,开关(SW5)315的另一方的输入端与非接触式接口400的解调电路(解调单元)303连接。
另外,开关(SW5)315的一边的输出端与非接触式接口400的调制电路(调制单元)304连接。
这里,开关(SW5)315根据CPU405控制的选择电路320的输出有选择地与解调电路(解调单元)303的输出端、调制电路(调制单元)304的输入端或接触端子C7(I/O)连接,选择某一方的输入端或输出端成为允许状态。
开关(SW5)315根据CPU405选择在初始状态解调电路(解调单元)303的输出端和调制电路(调制单元)304的输入端进行连接。
另一方面,接触式接口401的接触端子C1和电源生成部302的输出分别输入CPU405的端子A和B,在无线复合卡300起动进行初始化动作时,在CPU405中,判断是由接触式接口401进行驱动还是由非接触式接口400进行驱动。
并且,CPU405读出ROM406存储的用于进行初始化动作的程序,进行初始化动作。
下面,按照图6所示的流程图说明该结构的无线复合卡的动作。
例如,在将卡300插入终端装置时,就从卡300的接触式接口401的接触端子C1加上VCC(通常为5V)电压(ST1)。
这里,从接触端子C1向VCC(通常为5V)端子施加Vcc电压时,卡300的选择电路320就向各开关(SW2、SW3、SW4、SW5)312~315输出选择信号“1”,用以选择接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)进行连接(ST101)。
然后,从CLK端子C3、RST端子C2分别供给时钟信号还复位信号时(ST2、ST2),CPU405就开始进行初始化动作(ST102)。
在该初始化动作时,CPU405确认输入端子A、B的状态,在CPU405中,判断无线复合卡300是由接触式接口401驱动还是由非接触式接口400驱动(ST103)。
即,在输入端子A为“1”、输入端子B为“0”的状态时,就判定是由非接触式接口400驱动。
另外,在输入端子A为“0”、输入端子B为“1”的状态时,就判定是由接触式接口401驱动。
并且,在输入端子A为“0”、输入端子B为“0”或输入端子A为“1”、输入端子B为“1”的状态时,就判定是错误。
并且,在发生错误时,CPU405就使动作停止。
这时,由接触式接口401驱动,CPU405使输入端子A、B的状态保持在RAM409的指定区域内(ST104)。
在由非接触式接口400进行驱动时,将(1,0)存储到RAM409的指定区域内,在由接触式接口401进行驱动时,就将(0,1)存储到RAM409的指定区域内。
其次,CPU405根据RAM409存储的信息判断卡300是否由接触式接口401驱动即RAM409存储的模式是否为(0,1)(ST105)。
在由接触式接口401驱动、RAM409的指定区域的模式为(0,1)时,CPU405就输出使上述开关(SW1)309断开的选择信号(ST106)。
根据该选择信号,开关(SW1)309断开。
另外,该选择信号也供给选择电路320,控制选择电路320用以维持各开关(SW2、SW3、SW4、SW5)312~315选择各接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)的状态(ST106)。
根据该选择电路320的选择,维持开关(SW2、SW3、SW4、SW5)312~315选择各接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)的状态,以后,通过终端装置的I/O端口接收指令,根据指令通过I/O进行接触式的数据交换。
即,在进行接触式的数据交换的期间,使上述开关(SW1)309断开,同时开关(SW2、SW3、SW4、SW5)312~315维持选择各接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)的状态,所以,在进行接触式的数据交换期间或按接触式进行驱动的期间,即使并联调谐电路301的接收天线线圈301a接收到某种电波,复合卡300也不会发生误动作,从而可以确保接触式的驱动或接触式的数据交换。
另一方面,在由非接触式接口400驱动时,开关(SW1)309通常为接通(连接)状态,所以,由并联调谐电路301的接收天线线圈301a接收电波(ST201),上述电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304和复位信号生成电路308动作(ST202)。
从电源生成部302施加电压时,选择电路320输出选择信号“0”(ST202)。
各开关(SW2、SW3、SW4、SW5)312~315在初始状态选择电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308进行连接,选择信号“0”不改变各开关(SW2、SW3、SW4、SW5)312~315的状态。
然后,通过从时钟生成电路(时钟生成单元)307和复位信号生成电路308分别供给时钟信号和复位信号,CPU405开始进行初始化动作(ST102)。
在该初始化动作时,CPU405确认输入端子A、B的状态,在CPU405中判断无线复合卡300是由接触式接口401驱动还是由非接触式400驱动(ST103)。
这时,由非接触式接口400驱动,CPU405将输入端子A、B的状态以(1,0)存储到RAM409的指定区域(ST103)。
其次,CPU405根据RAM409存储的信息判断卡300是由接触式接口401驱动还是由非接触式接口400驱动(ST105、ST107)。
在判定由非接触式接口400驱动、RAM409的指定区域的模式为(1,0)时(ST106),CPU405向选择电路320和开关(SW1)309输出选择信号“0”(ST108)。
该选择信号“0”将各开关保持为初始状态。
然后,各开关(SW2、SW3、SW4、SW5)选择电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308进行连接,分别成为非接触式接口400连接的状态。
通过上述ST102~ST108的处理,CPU405就完成初始化动作。
作为初始化动作,还进行ROM406、RAM409、EEPROM407等的硬件检查。
在初始化动作结束时,卡300就可以与外部进行数据的收发。
在由接触式接口401驱动卡300时,外部装置(读出器写入器)开始向接触端子C3供给时钟后,在经过4万时钟计数后,就解除加到接触端子C2上的复位信号。
另外,复位信号生成电路308同样也在时钟生成电路307开始供给时钟计数后,在经过指定数量的时针数后接触复位信号。
并且,CPU405在解除加到接触端子C2上的复位信号或复位信号生成电路308的复位信号时,通过在接触式接口401和非接触式接口400中选择的一方,向外部装置(读出器写入器)输出初始应答信号(ATR)。
外部装置(读出器写入器)从卡300接收到初始应答信号(ART)时,就可以与卡300进行指令的收发,从而可以向卡300发送指令。
卡300通过在接触式接口401和非接触式接口400中当前选择的一方接收指令(ST110)。
接收到指令时,CPU405判断输入端子A、B的状态,并与RAM409存储的模式(初始状态)进行比较(ST111)。
在确认输入端子A、B的状态与RAM409存储的模式(初始状态)相同时(ST112),CPU405就执行所接收的指令,并将该处理结果向外部输出(ST113)。
并且,以后同样与外部装置之间进行指令和数据的收发。
在未发生外部的不正确的尝试或异常时,输入端子A、B的状态与RAM409存储的模式(初始状态)必须相同,在ST112,确认输入端子A、B的状态与RAM409存储的模式(初始状态)不相同时,CPU405就输出错误,从而停止动作(ST114)。
通过并联调谐电路301的接收天线线圈301a接收的信号由解调电路(解调单元)303变换为数字信号,同时通过UART(I/O)读入CPU405进行适当的信号处理后,根据需要存储到RAM409等中。
另外,应向终端发送的信号从UART(I/O)408向调制电路304输出,调制时钟生成电路307的输出,通过并联调谐电路301的天线线圈而发送。
按这样的方式进行非接触式的数据交换。
在本实施例中,CPU405在初始化时确认输入端子A、B的状态,在CPU405中判断无线复合卡300是由接触式接口401驱动还是由非接触式接口400驱动,并将该结果存储到RAM409中。
并且,在与终端机器的信息交换中,监视输入端子A、B的状态,通过与RAM409存储的模式进行比较,可以判断状态是否发生了变化。
CPU405监视输入端子A、B的状态,在与RAM409存储的模式相同时,就是正常状态,认为没有问题,但是,在输入端子A、B的状态与RAM409存储的模式不同时,就设想发生了某种异常状态,所以,就向终端机器输出错误响应,可以使CPU405的动作成为停止状态。
假定在初始状态下使各开关(SW2、SW3、SW4、SW5)312~315分别选择接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)的状态,如图7所示,通过将选择电路320的输出信号反相后的信号作为选择信号使用,可以进行同样的动作。
因此,按照上述实施例3,具有在通过接触式接口401进行驱动的期间使非接触式接口400的动作成为动作禁止状态的禁止单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会发生误动作。
另外,按照上述实施例3,具有阻断非接触式接口400与并联调谐电路301的天线线圈301a的导通的单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会接收,从而不会发生误动作。
另外,按照上述实施例3,微处理器310的非接触式接口400具有根据并联调谐电路301的输出而动作的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(停止单元)304、复位信号生成电路308,具有控制非接触式接口400与并联调谐电路301的导通/截止的开关309,在通过接触式接口401施加Vcc电压时,使该开关309断开,所以,在通过接触式接口进行信息交换的期间,即使周围发射电波,非接触式接口400也完全不动作,从而不会发生误动作。
实施例4下面,参照图8说明本发明的实施例4。
在实施例4中,上述图1、图2的结构也是相同的,无线复合卡300内的结构一部分与图5的不同,对于相同的部分,省略其说明。
即,如图8所示,在无线复合卡300内,设置了控制非接触式接口400与天线线圈(并联调谐电路301)的导通/截止的开关(SW1)309a。
该开关(SW1)309a通常为接通(连接)状态,但是,在从接触式接口401的接触端子C1向VCC(通常为5V)端子施加Vcc电压时,使该开关(SW1)309a断开。
并且,在实施例4中,除了开关(SW1)309a外,与非接触式接口400的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308对应地还分别设置了开关(SW2、SW3、SW4、SW5)312a~315a。
这些开关(SW2、SW3、SW4、SW5)312a~315a通常为接通(连接)状态,但是,在从接触式接口401的接触端子C1向VCC(通常为5V)端子施加Vcc电压时,就使这些开关(SW2、SW3、SW4、SW5)312a~315a断开。
并且,这些开关(SW2、SW3、SW4、SW5)312a~315a禁止通过非接触式接口400的信号的输入输出。
即,通过设置这些开关(SW2、SW3、SW4、SW5)312a~315a,在进行接触式的数据交换期间或按接触式进行驱动的期间,可以完全禁止通过非接触式接口400的信号的输入输出,从而可以防止发生误动作。
此外,在实施例4中,与接触式接口401的接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)对应地还分别设置了开关(SW6、SW7、SW8、SW9、SW10)316a~320A。
这些开关(SW6、SW7、SW8、SW9、SW10)316a~320A通常为接通(连接)状态,但是,在从非接触式接口400的电源生成部302施加Vcc电压时,就使这些开关(SW6、SW7、SW8、SW9、SW10)316a~320A断开。
这些开关(SW6、SW7、SW8、SW9、SW10)316a~320A禁止通过接触式接口(接触端子)401进行信号的输入输出。
即,通过设置这些开关(SW6、SW7、SW8、SW9、SW10)316a~320A,在进行非接触式的数据交换的期间或按非接触式进行驱动的期间,可以完全禁止接触式接口401的信号的输入输出,从而可以防止发生误动作。
因此,按照上述实施例4,具有在通过接触式接口401进行驱动的期间使非接触式接口400的动作成为禁止状态的动作禁止单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会发生误动作。
另外,按照上述本发明的实施例4,具有在通过接触式接口401进行驱动的期间阻断非接触式接口401与天线线圈(并联调谐电路)的导通的单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会接收,从而不会发生误动作。
另外,按照上述本发明的实施例4,微处理器的非接触式接口400具有根据并联调谐电路301的输出而动作的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308,具有控制非接触式接口400与并联调谐电路301的导通/截止的开关,在通过接触式接口401施加Vcc电压时,就使该开关断开,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,非接触式接口400也完全不动作,从而不会发生误动作。
并且,按照上述实施例4,可以归纳为以下要点(1)一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,其特征在于具有选择接触式接口和非接触式接口的一方与控制电路连接的选择连接单元、判断由接触式接口和非接触式接口中的哪一个进行驱动的判断单元和根据该判断单元的判断结果维持上述选择连接单元与接触式接口或非接触式接口中的一方连接的状态并使通过另一方的接口的信号的输入输出成为禁止状态的保持单元。
(2)上述选择连接单元在初始状态下选择非接触式接口或接触式接口的一方与控制电路连接,在通过另一方的接口进行驱动时,就切换为与另一方的接口连接,上述保持单元根据判断单元的判断结果维持与另一方的接口的连接状态。
(3)一种无线复合卡,其特征在于在作为接触式接口的接触端子C1(VCC)、C2(RST)、C3(CLK)、C7(I/O)与控制电路之间,通过连接开关(SW2、SW3、SW4、SW5)312~315而连接,并且各开关分别与作为非接触式接口的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308连接,在初始状态下,选择一方的接口与控制电路连接,在从接触端子C1向VCC(通常为5V)端子施加Vcc电压时,将各开关SW7~10与接触式接口连接,在从电源生成部302施加电压时,将各开关(SW2、SW3、SW4、SW5)312~315与非接触式接口连接,进行初始化动作,在进行初始化动作时,判断由非接触式接口或接触式接口中的哪个接口驱动,保持各开关(SW2、SW3、SW4、SW5)312~315的连接状态,直至不使用。
如上所述,按照本发明的实施例3和实施例4,在具有接触式接口和非接触式接口的复合IC卡中,通过不论从哪个接口进行驱动时防止发生误动作,可以提供包含具有可以充分确保复合IC卡的可靠性的接触式接口和非接触式接口的复合IC卡的便携式电子设备。
实施例5下面,参照图9~图12说明本发明的实施例5。
在实施例5中,上述图1、图2的结构同样适用。
另外,在实施例5中,假定上述图5、图7的结构和图6的流程图同样也适用。
在本实施例中,在与外部机器接触而应答时和与外部机器非接触而应答时,共用存储器等IC,同时在与外部机器非接触而应答时和按接触式进行应答时使CPU405动作。
因此,在本实施例中,在与外部机器按接触式进行应答时和与外部机器按非接触式进行应答时通过切换可执行的指令,可以共用同一存储器并保持接触式和非接触式的独立性。
即,在上述ROM406中存储用于处理各种应用程序和指令的子程序,CPU405根据从外部机器接收的指令读出ROM406的子程序并执行该子程序。
并且,在上述EEPROM407的系统区域内作为各种定义信息存储使从外部机器接收的指令与ROM406的子程序对应的指令表(列表),该指令表(列表)按接触式和非接触式的情况而区别。
另外,在上述EEPROM407的用户区域内存储剩余数据、存取日志等各种存取信息。
即,接触式的指令表设定为如图9所示的那样,非接触式的指令表设定为图10所示的那样。
该设定在卡的初次发行时由制造者或发行者通过写入指令表(列表)而设定。
并且,在CPU405中,根据图11所示的流程图进行处理。
即,在由接触式接口401驱动时,RAM409的指定区域的模式为(0,1)时,就参照图9所示的指令表(列表)(S1、S3)。
另外,在由非接触式接口400驱动时,RAM409的指定区域的模式为(1,0)时,就参照图10所示的指令表(列表)(S2、S4)。
并且,通过参照这些指令表(列表),如果其中有与所接收的指令一致,就执行ROM406的子程序(S5、S6)。
即,在由接触式接口401驱动时,可以执行AAA(追加写入)、BBB(读出)、CCC(改写)、DDD(抹去)、EEE(系统数据的追加、变更)的指令。另外,在由非接触式接口400驱动时,只可以执行AAA(追加写入)、BBB(读出)的指令,对EEPROM407的用户区域的追加写入和读出可以从外部装置执行。
因此,在该无线复合卡300中,在插入终端装置并由接触式接口401驱动时,可以更新(相加)预付款剩余数等的数据及抹去不需要的数据等。
另一方面,在由非接触式接口400驱动时,即在无线式自动剪票机、公共汽车的票价精算机及自动售货机中使用时,可以将余额的读出及使用金额作为日志数据而追加写入,但是,不能执行其他指令。
在与外部机器以接触式进行应答时和与外部机器以非接触式进行应答时,通过切换可执行的指令,在以非接触式进行应答时不仅可以只作为输出数据的核对媒体使用,而且可以作为预付货款卡使用等用于各种用途。
另外,在上述说明中,分别设定了接触式的指令表和非接触式的指令表,但是,如图所示,也可以根据同一指令表而实现。
即,如图11所示,将接触式时的指令可否执行和非接触式时的指令可否执行作为表中的标志信息存储,在由接触式接口驱动时,RAM409的指定区域的模式为(0,1)时,参照接触式时的指令可否执行的标志。
另外,在由非接触式接口400驱动时,RAM409的指定区域的模式(1,0)时,参照非接触式的指令可否执行的标志,判断指令可否执行。
即,可否执行标志为“1”时,就判定可以执行,可否执行标志为“0”时,就判定不可以执行。
因此,按照上述本发明的实施例5,在与外部机器以接触式进行应答时和与外部机器以非接触式进行应答时,通过切换可执行的指令,在按非接触式进行应答时,不仅可以只作为输出数据的核对媒体使用,而且可以作为预付货款卡使用等用于各种用途。
另外,按照上述本发明的实施例5,具有在通过接触式接口401进行驱动的期间使非接触式接口400的动作成为动作禁止状态的禁止单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会发生误动作。
另外,按照上述实施例5,具有阻断非接触式接口400与天线线圈(并联调谐电路)301的导通的单元,所以,在通过接触式接口401进行信息交换的期间,即使周围发射电波,也不会接收,从而不会发生误动作。
另外,按照上述本发明的实施例5,微处理器310的非接触式接口400具有根据并联调谐电路301的输出而动作的电源生成部302、时钟生成电路(时钟生成单元)307、解调电路(解调单元)303、调制电路(调制单元)304、复位信号生成电路308,具有控制非接触式接口400与并联调谐电路301的导通/截止的开关309,在通过接触式接口401施加Vcc电压时,就使该开关309断开,所以,在通过接触式接口进行信息交换的期间,即使周围发射电波,非接触式接口也完全不动作,从而不会发生误动作。
并且,按照上述本发明的实施例5,可以归纳为以下的要点(1)一种具有接触式接口和非接触式接口并由接触式接口或非接触式接口驱动的无线复合卡,具有判断无线复合卡是由接触式接口驱动的还是由非接触式接口驱动的单元和根据该判断结果在与外部机器以接触式进行应答时和与外部机器以非接触式进行应答时切换可执行的指令的单元。
(2)CPU确认输入端子A、B的状态,在CPU中判断无线复合卡300由接触式接口驱动还是由非接触式接口驱动。
并且,在由接触式接口驱动时,参照接触式的指令表(列表),在由非接触式接口驱动时,参照非接触式的指令表(列表),如果有与所接收的指令一致的指令,就执行ROM的子程序,如果没有就判定不可能执行。
如上所述,按照本发明的实施例5,在具有接触式还非接触式接口的复合IC卡中,通过在以非接触式驱动时和以接触式驱动时执行同等的功能并且实现充分的保密功能,可以将复合IC卡应用于各种用途,同时通过表在从接触式和非接触式接口中的任一个接口驱动时防止发生误动作,可以提供包含具有可以充分确保作为复合IC卡的可靠性的接触式和非接触式接口的复合IC卡的便携式电子设备。
对本领域的技术人员来说,通过说明书和本发明的详细描述将能清楚地实现本发明。说明书和实施例仅是用于示例,本发明的真正保护范围如以下的权利要求书所述。
权利要求
1.一种便携式电子设备,其特征在于具有由用于进行驱动电力和数据等的收发的多个接触端子构成的接触式接口,根据通过天线接收的信号进行驱动电力的生成和接收数据的解调的非接触式接口和在通过上述接触式接口或非接触式接口的一个进行驱动期间禁止另一个接口的动作的禁止单元。
2.按权利要求1所述的便携式电子设备,其特征在于上述禁止单元包括在上述便携式电子设备通过上述接触式接口进行驱动期间使上述非接触式接口的动作成为禁止状态的第1禁止单元。
3.按权利要求2所述的便携式电子设备,其特征在于上述第1禁止单元在上述便携式电子设备通过上述接触式接口进行驱动期间通过阻断上述天线线圈与非接触式接口的导通而使非接触式接口的动作成为动作禁止状态。
4.按权利要求3所述的便携式电子设备,其特征在于上述第1禁止单元具有控制上述天线线圈与非接触式接口的导通/截止的开关,在通过上述接触式接口将驱动电压加到上述便携式电子设备上期间使上述开关断开。
5.按权利要求2所述的便携式电子设备,其特征在于进一步包括通过接触式接口或非接触式接口处理接收的数据的控制电路,上述第1禁止单元具有控制上述控制电路与非接触式接口的导通/截止的开关,在通过上述接触式接口将驱动电压加到上述便携式电子设备上期间使上述开关断开。
6.按权利要求2所述的便携式电子设备,其特征在于上述禁止单元包括在上述便携式电子设备通过上述非接触式接口驱动期间使通过上述接触式接口的信号的输入输出成为禁止状态的第2禁止单元。
7.按权利要求6所述的便携式电子设备,其特征在于进一步包括通过接触式接口或非接触式接口处理接收的处理的控制电路,上述第2禁止单元在上述便携式电子设备通过上述非接触式接口驱动期间阻断上述接触式接口与控制电路之间的导通。
8.按权利要求7所述的便携式电子设备,其特征在于上述第2禁止单元具有控制上述控制电路与接触式接口的导通/截止的开关,在通过上述非接触式接口将驱动电压加到上述便携式电子设备上期间使上述开关断开。
9.具有接触式接口和非接触式接口以及与上述接触式接口和非接触式接口连接的控制电路并由接触式接口或非接触式接口驱动的便携式电子设备,其特征在于包括检测上述便携式电子设备是通过上述接触式接口驱动还是通过上述非接触式接口驱动的检测单元;和根据上述检测单元的检测结果有选择地将接触式接口或非接触式接口的一个与上述控制电路连接,同时使通过上述接触式接口或非接触式接口的另一个的信号的输入输出成为禁止状态的连接单元。
10.按权利要求9所述的便携式电子设备,其特征在于上述连接单元包括控制上述接触式接口的各接触端子与控制电路间的连接通/断的第1开关和控制上述非接触式接口与上述控制电路间的连接通/断的第2开关,其中上述控制电路根据上述检测单元的检测结果在上述便携式电子设备通过上述非接触式接口驱动的期间通过使上述第1开关断开而禁止通过上述接触式接口的驱动电力和数据等的收发,在通过上述接触式接口驱动上述便携式电子设备的期间通过使上述第2开关断开而禁止通过上述非接触式接口的驱动电力和数据等的收发。
11.按权利要求10所述的便携式电子设备,其特征在于进一步具有根据上述检测单元的检测结果在通过上述接触式接口驱动上述便携式电子设备的期间使上述非接触式接口成为禁止状态的禁止单元。
12.按权利要求11所述的便携式电子设备,其特征在于上述禁止单元包括控制上述天线与非接触式接口的导通/截止的第3开关,其中上述禁止单元根据上述检测单元的检测结果在上述便携式电子设备通过上述接触式接口而驱动的期间通过使上述第3开关断开而禁止通过上述非接触式接口的驱动电力和数据等的收发。
13.按权利要求9所述的便携式电子设备,其特征在于上述选择连接单元在初始状态下选择上述非接触式接口或接触式接口的一个与上述控制电路连接,在通过上述非接触式接口或接触式接口的另一个驱动上述便携式电子设备时,选择该另一个,切换为与上述控制电路连接。
14.按权利要求13所述的便携式电子设备,其特征在于进一步具有根据上述判断单元的判断结果维持上述另一个的接口与上述控制电路的连接的保持单元。
15.按权利要求14所述的便携式电子设备,其特征在于上述选择连接单元在上述接触式接口和非接触式接口中选择开始驱动的一个与上述控制电路连接,上述判断单元和保持单元在上述便携式电子设备起动时通过执行预先存储的初始化程序而动作。
16.按权利要求15所述的便携式电子设备,其特征在于进一步具有存储上述判断单元的判断结果的存储单元;和在上述便携式电子设备通过上述接触式接口或非接触式接口与终端机器的通信中,监视上述非接触式接口和接触式接口的状态信号,同时判断该监视结果是否变化为上述存储单元存储的状态信号,并在已变化时使上述终端机器的通信成为停止状态的控制单元。
17.按权利要求9所述的便携式电子设备,其特征在于上述选择连接单元包括设置在上述非接触式接口和上述接触式接口的各接触端子与控制电路之间的将上述接触式接口或非接触式接口的一个与控制电路连接的开关。
18.一种具有接触式接口和非接触式接口并由上述接触式接口和非接触式接口驱动的便携式电子设备,其特征在于具有检测上述便携式电子设备通过上述接触式接口驱动还是通过上述非接触式接口驱动的检测单元;和根据上述检测单元的检测结果切换上述便携式电子设备可执行的指令的切换单元。
19.按权利要求18所述的便携式电子设备,其特征在于上述切换单元根据上述检测单元的检测结果在上述便携式电子设备由上述接触式接口驱动时允许执行改写数据和删去指令,在由上述非接触式接口驱动时禁止执行改写数据和删去指令。
20.按权利要求18所述的便携式电子设备,其特征在于包括存储在上述便携式电子设备由上述接触式接口驱动时可执行的指令和在上述便携式电子设备由上述非接触式接口驱动时可执行的指令的列表的表,上述切换单元根据上述检测单元的检测结果通过参照上述表而决定可否执行从外部机器接收的指令。
全文摘要
本发明的复合IC卡和IC卡用IC模块分别具有接触式接口和非接触式接口,并由其驱动。其中检测部检测上述复合IC卡通过上述接触式接口驱动的情况。动作禁止部根据上述检测部的检测结果在上述复合IC卡通过上述接触市接口而驱动的期间使上述非接触式接口的动作成为禁止状态。复合IC卡具有接触式接口和非接触式接口,同时具有有选择地连接上述接触式接口和非接触式接口的控制电路,有选择地由上述接触式接口或非接触式接口驱动。
文档编号G06K19/07GK1231459SQ9910440
公开日1999年10月13日 申请日期1999年3月24日 优先权日1998年3月24日
发明者小林务, 椋毛正嗣, 中野宽生, 福田亚纪 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1