(57)【要約】【課題】この発明は、接触式及び非接触式インターフェイスを有する複合ＩＣカードにおいて、いずれのインターフェイスから駆動された場合でも誤動作を防止することにより、複合ＩＣカードとしての信頼性を十分に確保するようにした接触式及び非接触式インターフェイスを有する複合ＩＣカードを提供することを目的としている。【解決手段】接触式インターフェイス４０１と制御回路４０５との間に設けられた第１の接続手段３１２ａ〜３１５ａと、非接触式インターフェイス４００と制御回路４０５との間に設けられた第２の接続手段３１６ａ〜３２０ａとを共に接続状態とするとともに、いずれか一方のインターフェイスから所定の電圧が供給されたとき、第１の接続手段及び第２の接続手段のうち、電圧が供給されていない側の接続手段を遮断状態とする。【選択図】    図６
2006120178.tif 000002
【特許請求の範囲】
【請求項１】
駆動電力およびデータ等の授受を行なうための複数の接触端子から成る接触式インターフェイスと、
アンテナを介して受信した信号により駆動電力の生成および受信データの復調を行なう非接触式インタ一フェイスと、
前記接触式インターフェイスまたは非接触式インターフェイスを介して受信したデータの処理を行なう制御回路と、
前記接触式インターフェイスと前記制御回路との間に設けられた第１の接続手段と、
前記非接触式インターフェイスと前記制御回路との間に設けられた第２の接続手段と、
初期状態で前記第１の接続手段及び前記第２の接続手段を共に接続状態とするとともに、いずれか一方のインターフェイスから所定の電圧が供給されたとき、前記第１の接続手段及び前記第２の接続手段のうち、電圧が供給されていない側の接続手段を遮断状態とする動作禁止手段と、
を有することを特徴とする複合ＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、接触式及び非接触式インターフェイスを有する複合ＩＣカードに係り、特に、いずれのインターフェイスから駆動された場合でも誤動作を防止することにより、複合ＩＣカードとしての信頼性を十分に確保するようにした複合ＩＣカードに関する。
【背景技術】
【０００２】
従来より接触式及び非接触式インターフェイスを有するＩＣカードとして、特許文献１に示されるようなものが知られている。
【０００３】
すなわち、この特許文献１に示される複合ＩＣカードは、メモリ及びＣＰＵを有すると共に、外部からの入力に応答して信号を発生するＩＣを備え、外部機器と接触して応答するための電気的接点機構と、外部機器と非接触で通信により応答するためのアンテナ機構とを併設したカードである。
【０００４】
そして、この複合ＩＣカードは、電気的接点機構に接続した外部機器によりメモリの内容の書込み、変更が可能であり、外部機器と非接触で通信により応答する場合にはメモリ内の特定情報を変調してアンテナ機構から出力するように構成されている。
【０００５】
また、特許文献２には、端末装置から供給される電圧により充電されるバッテリを内蔵した複合ＩＣカードが開示されている。
【特許文献１】特公平４−１６８３１号公報
【特許文献２】特開平９−３２６０２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかるに、上述したような複合ＩＣカードの解決すべき問題点は次のとおりである。
【０００７】
すなわち、上述したような複合ＩＣカードでは、電気的接点機構を介して外部機器に接続されて駆動されている間に、非接触式のアンテナを介して駆動された場合、もしくは、非接触式のアンテナを介して外部機器に駆動されている間に、電気的接点機構を介して外部機器から駆動された場合に誤動作を防止する対策が全くとられておらず、複合ＩＣカードとしての信頼性が十分ではないということである。
【０００８】
そこで、この発明は上記事情を考慮してなされたもので、接触式及び非接触式インターフェイスを有する複合ＩＣカードにおいて、いずれのインターフェイスから駆動された場合でも誤動作を防止することにより、複合ＩＣカードとしての信頼性を十分に確保するようにした複合ＩＣカードを提供することを目的としている。
【課題を解決するための手段】
【０００９】
この発明に係る複合ＩＣカードは、駆動電力およびデータ等の授受を行なうための複数の接触端子から成る接触式インターフェイスと、アンテナを介して受信した信号により駆動電力の生成および受信データの復調を行なう非接触式インタ一フェイスと、接触式インターフェイスまたは非接触式インターフェイスを介して受信したデータの処理を行なう制御回路と、接触式インターフェイスと制御回路との間に設けられた第１の接続手段と、非接触式インターフェイスと制御回路との間に設けられた第２の接続手段と、初期状態で第１の接続手段及び第２の接続手段を共に接続状態とするとともに、いずれか一方のインターフェイスから所定の電圧が供給されたとき、第１の接続手段及び第２の接続手段のうち、電圧が供給されていない側の接続手段を遮断状態とする動作禁止手段とを備えるようにしたものである。
【発明の効果】
【００１０】
上記した発明によれば、接触式及び非接触式のいずれのインターフェイスから駆動された場合でも誤動作を防止することができ、複合ＩＣカードとしての信頼性を十分に確保することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながらこの発明の実施の形態について詳細に説明する。
【００１２】
（第１の実施の形態）
まず、この発明による第１の実施の形態について図１乃至図３を参照して説明する。
【００１３】
図１は、この発明による複合ＩＣカードとして適用されるデータ記憶媒体としての無線コンビネーションカード（以下、単に、無線コンビカードと記す）を用いた無線カードシステムの構成を示すものである。
【００１４】
この無線カードシステムは、図１に示すように、データ処理装置としての無線カードリーダ・ライタ２００と、携帯可能で、接触式の通信機能と無線通信機能の双方の通信機能を有するデータ記憶媒体としての無線コンビカード３００とに大別される。
【００１５】
無線カードリーダ・ライタ２００は、無線コンビカード３００への読出し、書込み（記憶）コマンドの送信、読出しデータの処理、書込みデータの送信などを行うもので、図１に示すように、制御部２０７、変調回路２０４、送信用のドライバ２０３、送信アンテナ２０１、受信アンテナ２０２、受信用の増幅器２０５、復調回路２０６、キーボードなどの操作部２０９、表示部２０８、各部に動作電源を供給する電池などを主体に構成される電源部２１０、および外部装置（図示しない）と接続されるインターフェイス２１１などによって構成されている。
【００１６】
無線コンビカード３００は、無線カードリーダ・ライタ２００からのコマンドの解読、データの書込み（記憶）、データの送信などを行うもので、図１に示すように、送受信アンテナとしてのループ状アンテナコイル（図示しない）と同調コンデンサ（図示しない）とからなる並列同調回路（受信手段）３０１、電源生成部（電源生成手段）３０２、復調回路（復調手段）３０３、制御ロジック回路（ＣＰＵ）３０５、変調回路（変調手段）３０４、記憶手段としてのＥＥＰＲＯＭ等で構成される不揮発性メモリ３０６、およびクロック生成回路（クロック生成手段）３０７などによって構成されている。
【００１７】
なお、無線コンビカード３００は、後述する接触式の通信機能を実行する場合に用いられるものとして、図２に示すように、外部機器と接触して応答するための電気的接点機構となる外表面に露出した８個の電気接点Ｃ１〜Ｃ８を備えている。
【００１８】
以下、無線カードリーダ・ライタ２００および無線コンビカード３００について更に詳細に説明する。
【００１９】
まず、無線カードリーダ・ライタ２００における無線コンビカード３００に対するデータの読出しについて説明する。
【００２０】
無線カードリーダ・ライタ２００の制御部２０７で読出しコマンドを生成し、変調回路２０４へ送る。
【００２１】
変調回路２０４では、任意の変調方式でコマンドを変調し、送信用のドライバ２０３へ送る。
【００２２】
ドライバ２０３では、変調信号を放射するに十分な強度まで増幅し、増幅した信号を送信アンテナ２０１へ供給する。
【００２３】
送信アンテナ２０１に供給された信号は空間へ放射され、無線コンビカード３００の並列同調回路３０１で受信される。
【００２４】
この受信信号は、復調回路３０３で復調されて、制御ロジック回路３０５に送られ、ここでコマンド解析が行われる。
【００２５】
その結果、コマンドの内容が読出しであると解読すると、制御ロジック回路３０５は、カードデータが格納されている不揮発性メモリ３０６から所定のデータを読出して変調回路３０４へ送る。
【００２６】
変調回路３０４では、カードデータを変調して、並列同調回路３０１へ供給する。
【００２７】
並列同調回路３０１に供給された信号は空間へ放射され、無線カードリーダ・ライタ２００の受信アンテナ２０２で受信される。
【００２８】
この受信信号は、受信用の増幅器２０５へ送られる。
【００２９】
増幅器２０５では、受信信号を増幅した後、復調回路２０６へ送り、ここで復調する。
【００３０】
復調された信号は、制御部２０７へ送られ、ここで所定のデータ処理が行われる。
【００３１】
なお、必要に応じて表示部２０８でデータ表示が可能であり、また操作部２０９でデータ入力が可能である。
【００３２】
次に、無線カードリーダ・ライタ２００における無線コンビカード３００に対するデータの書込みについて説明する。
【００３３】
無線カードリーダ・ライタ２００の制御部２０７で書込みコマンドおよび書込みデータを生成し、変調回路２０４へ送る。
【００３４】
変調回路２０４では、任意の変調方式でコマンドおよびデータを変調し、送信用のドライバ２０３へ送る。
【００３５】
ドライバ２０３では、変調信号を放射するに十分な強度まで増幅し、増幅した信号を送信アンテナ２０１へ供給する。
【００３６】
送信アンテナ２０１に供給された信号は空間へ放射され、無線コンビカード３００の並列同調回路３０１で受信される。
【００３７】
この受信信号は、復調回路３０３で復調されて、制御ロジック回路３０５に送られ、ここでコマンド解析が行われる。
【００３８】
その結果、コマンドの内容が書込みであると解読すると、制御ロジック回路３０５は、書込みコマンドの後に送られてくる書込みデータを不揮発性メモリ３０６の所定のアドレスに書込む。
【００３９】
無線コンビカード３００内の電源生成部３０２は、上記並列同調回路３０１での受信信号を分岐して整流することにより、無線コンビカード３００内で消費する電源を生成するものである。
【００４０】
また、無線コンビカード３００内のクロック生成回路３０７は、上記並列同調回路３０１での受信信号に基づいて、各回路を動作させるのに必要なクロックを発生するものである。
【００４１】
このクロック生成回路３０７で生成されたクロックは復調回路３０３、変調回路３０４、および制御ロジック回路３０５に出力されている。
【００４２】
このように、無線カードリーダ・ライタ２００は、無線コンビカード３００の並列同調回路３０１と相対向する位置に送信アンテナ２０１と受信アンテナ２０２とを接近して配置する必要がある。
【００４３】
送信アンテナ２０１からは無線コンビカード３００に対して強度の強い信号が放射される。
【００４４】
また、受信系は、無線コンビカード３００からの微弱信号を受信する必要があるため高感度となっている。
【００４５】
次に、上記無線コンビカード３００内の詳細な構成を、図２、図３を用いて説明する。
【００４６】
無線コンビカード３００には、図２、図３に示すように、カード表面に端末装置との接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ４（将来のための予備端子：ＲＦＵ）、Ｃ５（ＧＮＤ）、Ｃ６（ＶＰＰ：未使用）、Ｃ７（Ｉ／Ｏ）、Ｃ８（将来のための予備端子：ＲＦＵ）が接触式インターフェイス４０１として配置されている。
【００４７】
無線コンビカード３００のカード内には、図２、図３に示すような１チップマイクロプロセッサ３１０が埋め込まれている。
【００４８】
この１チップマイクロプロセッサ３１０は、図３に示すように、上記制御ロジック回路３０５に相当する制御用のＣＰＵ（セントラル・プロセッシング・ユニット）４０５、制御プログラムを記憶するＲＯＭ４０６、暗証番号（たとえば４桁）、およびデータなどが記録されるＥＥＰＲＯＭで構成されるデータメモリ４０７、ＵＡＲＴ等で構成されるインターフェイス回路４０８、一時記憶用のＲＡＭ４０９、暗号回路４０２などからなる一連のデータ処理装置を有している。
【００４９】
そして、このような無線コンビカード３００による接触式でのデータ交換に際しては、カード３００を挿入した端末装置より、接触端子Ｃ１からＶＣＣ（通常５Ｖ））端子へ電圧が供給されるとともに、接触端子Ｃ３、Ｃ２、Ｃ５を通してＣＬＫ（クロック）端子、ＲＳＴ（リセット）端子、ＧＮＤ（接地電位）端子に信号が入力され、同時に接触端子Ｃ７とＩ／Ｏポートが接続されてデータ交信が行われる。
【００５０】
上記各部はＩＣチップで構成され、１つの基板上に設けられている。
【００５１】
また、上記各端子とは配線により接続されていると共に、各端子とＩＣチップを搭載した基板とは、一体化されて、ＩＣモジュールとしてハンドリングされることにより、図２に示すように、カード表面に各端子が露出するようにカードに埋込まれている。
【００５２】
また、カード３００内には非接触式でのデータ交換のために、並列同調回路３０１が設けられている。
【００５３】
すなわち、並列同調回路３０１は、無線カードリーダ・ライタ２００の送信アンテナ２０１からの２相位相変調波信号（第１の２相位相変調波信号）を受信するとともに、ｆ0／２の搬送波周波数の２相位相変調波信号（第２の２相位相変調波信号）で送信も行われるものであり、ループ状アンテナコイル３０１ａおよび同調コンデンサ３０１ｂにより構成されている。
【００５４】
この並列同調回路３０１において、ループ状アンテナコイル３０１ａからは受信と同時にｆ0／２の搬送波周波数で送信も行わせているが、受信電波から電源生成のための電力の確保を効率良く行わせる必要があり、このために受信した２相位相変調波信号の搬送波周波数ｆ0に同調するようになっている。
【００５５】
上記送信のための搬送波周波数が受信する２相位相変調波信号の搬送波周波数の１／２ではなく、整数分の１であっても良い。
【００５６】
なお、ループ状アンテナコイル３０１ａは単に信号の授受のためのものであり、これらは１個のコイルを送受信用に兼用に設けてもよいが、送信用と受信用で別々にするようにしてもよい。
【００５７】
上記１チップマイクロプロセッサ３１０には、非接触式でのデータ交換のために、並列同調回路３０１を介してデータ交換を行なう非接触インターフェイス回路４００が内蔵されている。
【００５８】
この非接触インターフェイス回路４００には、上記並列同調回路３０１からの２相位相変調波信号により無線コンビカード３００内の回路全体に供給するための電源を生成する電源生成部３０２、並列同調回路３０１を介して受信したアナログ信号から動作用のクロックを生成するクロック生成回路（クロック生成手段）３０７、並列同調回路３０１を介して受信したアナログ信号を１チップマイクロプロセッサ３１０内のＣＰＵ４０５に読み込ませるためのデジタル信号に変換する復調回路（復調手段）３０３、ＣＰＵ４０５から送出される信号で発振回路出力を変調して並列同調回路３０１のループ状アンテナ（送信）コイル３０１ａから送信するための変調回路（変調手段）３０４、クロック生成回路（クロック生成手段）３０７により生成されたクロックに基づきリセット信号を生成するリセット信号生成回路３０８などによって構成されている。
【００５９】
上記無線コンビカード３００内には、非接触式インターフェイス４００と並列同調回路３０１のループ状アンテナコイル３０１ａとの導通をＯＮ／ＯＦＦするスイッチ（ＳＷ１）３０９が設けられている。
【００６０】
このスイッチ（ＳＷ１）３０９は、初期状態では、通常ＯＮ（接続）状態となっているが、接触式インターフェイス４０１の接触端子Ｃ１からＶＣＣ（通常５Ｖ）端子へＶｃｃ電圧が印可されている場合には、ＣＰＵ４０５によって、このスイッチ（ＳＷ１）３０９をＯＦＦとするように構成されている。
【００６１】
そして、さらに、第１の実施の形態においては、上記スイッチ（ＳＷ１）３０９の他に、接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々に対応してスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５が設けられる。
【００６２】
これらのスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各一方の入力端が、接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々に対応して接続されている。
【００６３】
そして、スイッチ（ＳＷ２）３１２の他方の入力端が、非接触式インターフェイス４００の電源生成部３０２にて生成されたＶｃｃ電圧が入力されるように電源生成部３０２と接続されている。
【００６４】
ここで、スイッチ（ＳＷ２）３１２は、ＣＰＵ４０５によって制御される選択回路（ｓｅｌ）３２０の出力により、いずれか一方の入力端がイネーブル状態に選択される。
【００６５】
なお、スイッチ（ＳＷ２）３１２は、ＣＰＵ４０５によって、初期状態では電源生成部３０２にて生成されたＶｃｃ電圧が入力されるように、他方の入力端が選択されている。
【００６６】
また、スイッチ（ＳＷ３）３１３の他方の入力端が、非接触式インターフェイス４００のリセット信号生成回路３０８にて生成されたリセット信号が入力されるようにリセット信号生成回路３０８と接続されている。
【００６７】
ここで、スイッチ（ＳＷ３）３１３は、ＣＰＵ４０５によって制御される選択回路（ｓｅｌ）３２０の出力により、いずれか一方の入力端がイネーブル状態に選択される。
【００６８】
なお、スイッチ（ＳＷ３）３１３は、ＣＰＵ４０５によって、初期状態ではリセット信号生成回路３０８にて生成されたリセット信号が入力されるように、他方の入力端が選択されている。
【００６９】
また、スイッチ（ＳＷ４）３１４の他方の入力端が、非接触式インターフェイス４００のクロック生成回路３０７にて生成されたクロック信号が入力されるようクロック生成回路３０７と接続されている。
【００７０】
ここで、スイッチ（ＳＷ４）３１４は、ＣＰＵ４０５によって制御される選択回路（ｓｅｌ）３２０の出力により、いずれか一方の入力端がイネーブル状態に選択される。
【００７１】
なお、スイッチ（ＳＷ４）３１４は、ＣＰＵ４０５によって、初期状態ではクロック生成回路３０７にて生成されたクロック信号が入力されるように、他方の入力端が選択されている。
【００７２】
また、スイッチ（ＳＷ５）３１５の他方の入力端が、非接触式インターフェイス４００の復調回路（復調手段）３０３と接続されている。
【００７３】
また、スイッチ（ＳＷ５）３１５の一方の出力端が、非接触式インターフェイス４００の変調回路（変調手段）３０４と接続されている。
【００７４】
ここで、スイッチ（ＳＷ５）３１５は、ＣＰＵ４０５によって制御される選択回路（ｓｅｌ）３２０の出力により、復調回路（復調手段）３０３の出力端、変調回路（変調手段）３０４の入力端若しくは接触端子Ｃ７（Ｉ／Ｏ）と選択的に接続されるように、いずれか一方の入力端若しくは出力端がイネーブル状態に選択される。
【００７５】
なお、スイッチ（ＳＷ５）３１５は、ＣＰＵ４０５によって、初期状態では復調回路（復調手段）３０３の出力端、変調回路（変調手段）３０４の入力端が選択されて接続されている。
【００７６】
一方、接触式インターフェイス４０１の接触端子Ｃ１及び電源生成部３０２の出力は、各々ＣＰＵ４０５の端子Ａ，Ｂに入力されており、無線コンビカード３００が起動されて初期化動作を行なう際に、ＣＰＵ４０５において接触式インターフェイス４０１により駆動されているのか、若しくは、非接触式インターフェイス４００により駆動されているのかが判別されるようになっている。
【００７７】
そして、ＣＰＵ４０５は、ＲＯＭ４０６に記憶されている初期化動作を行うためのプログラムを読み出して初期化動作を行うようになされている。
【００７８】
次に、このような構成による無線コンビカードの動作を図４に示すフローチャートに従って説明する。
【００７９】
例えば、カード３００を端末装置に挿入すると、カード３００の接触式インターフェイス４０１の接触端子Ｃ１からＶＣＣ（通常５Ｖ））電圧が印可される（ＳＴ１）。
【００８０】
ここで、接触端子Ｃ１からＶＣＣ（通常５Ｖ）端子へＶｃｃ電圧が印可されると、カード３００の選択回路（ｓｅｌ）３２０は、接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々を選択して接続するようスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々に対して選択信号「１」を出力する（ＳＴ１０１）。
【００８１】
その後、ＣＬＫ端子Ｃ３、ＲＳＴ端子Ｃ２から各々クロック信号、リセット信号が供給される（ＳＴ２，ＳＴ２）と、ＣＰＵ４０５は初期化動作を開始する（ＳＴ１０２）。
【００８２】
この初期化動作時において、ＣＰＵ４０５は、入力端子Ａ，Ｂの状態を確認し、無線コンビカード３００が、ＣＰＵ４０５において接触式インターフェイス４０１により起動されているか、非接触式インターフェイス４００により起動されているのかを判別する（ＳＴ１０３）。
【００８３】
すなわち、入力端子Ａが「１」で、入力端子Ｂが「０」での状態判別は、非接触式インターフェイス４００により、起動されていることとなる。
【００８４】
また、入力端子Ａが「０」で、入力端子Ｂが「１」での状態判別は、接触式インターフェイス４０１により、起動されていることとなる。
【００８５】
そして、入力端子Ａが「０」で、入力端子Ｂが「０」若しくは、入力端子Ａが「１」で、入力端子Ｂが「１」での状態判別は、エラーとなる。
【００８６】
そして、エラーの場合、ＣＰＵ４０５は動作を停止する。
【００８７】
この場合、接触式インターフェイス４０１により起動されており、ＣＰＵ４０５は、入力端子Ａ，Ｂの状態をＲＡＭ４０９の所定エリアに保持する（ＳＴ１０４）。
【００８８】
非接触式インターフェイス４００による起動の場合には、ＲＡＭ４０９の所定エリアに（１，０）を記憶し、接触式インターフェイス４０１による起動の場合には、ＲＡＭ４０９の所定エリアに（０，１）を記憶する。
【００８９】
次に、ＣＰＵ４０５はＲＡＭ４０９に格納されている情報により、カード３００が接触式インターフェイス４０１により起動されているか否か、すなわち、ＲＡＭ４０９に格納されているパターンが（０，１）であるか否かを判別する（ＳＴ１０５）。
【００９０】
接触式インターフェイス４０１により起動され、ＲＡＭ４０９の所定エリアのパターンが（０，１）の場合、ＣＰＵ４０５は、上記スイッチ（ＳＷ１）３０９をＯＦＦにする選択信号を出力する（ＳＴ１０６）。
【００９１】
この選択信号により、スイッチ（ＳＷ１）３０９はＯＦＦとされる。
【００９２】
また、この選択信号は選択回路（ｓｅｌ）３２０にも供給され、スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々が接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々を選択した状態を維持するよう選択回路（ｓｅｌ）３２０を制御する（ＳＴ１０６）。
【００９３】
この選択回路（ｓｅｌ）３２０の選択により、スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々が接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々を選択した状態が維持され、以後、端末装置からのＩ／Ｏポートを介してコマンドを受信し、コマンドに応じてＩ／Ｏポートを介しての接触式でのデータ交換が行われる。
【００９４】
すなわち、接触式でのデータ交換が行われている間は、上記スイッチ（ＳＷ１）３０９はＯＦＦにされていると共に、スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々が接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３  （ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々を選択した状態が維持されるので、接触式でのデータ交換が行われている間、若しくは、接触式で駆動されている間に、並列同調回路３０１の受信アンテナコイル３０１ａに何らかの電波を受けたとしても、無線コンビカード３００は誤動作することなく、接触式での駆動若しくは、接触式でのデータ交換が確保される。
【００９５】
一方、非接触式インターフェイス４００により起動される場合、スイッチ（ＳＷ１）３０９は通常ＯＮ（接続）状態となっているので、並列同調回路３０１の受信アンテナコイル３０１ａにより電波を受信し（ＳＴ２０１）、上述した電源生成部３０２、クロック生成回路（クロック生成手段）３０７、復調回路（復調手段）３０３、変調回路（変調手段）３０４、リセット信号生成回路が動作する（ＳＴ２０２）。
【００９６】
電源生成部３０２から電圧が印可されると、選択回路（ｓｅｌ）３２０は、選択信号「０」を出力する（ＳＴ２０２）。
【００９７】
スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々は初期状態では電源生成部３０２、クロック生成回路（クロック生成手段）３０７、復調回路（復調手段）３０３、変調回路（変調手段）３０４、リセッ卜信号生成回路３０８の各々を選択して接続しており、選択信号「０」は各スイッチスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の状態を変化させない。
【００９８】
その後、クロック生成回路（クロック生成手段）３０７、リセット信号生成回路３０８から各々クロック信号、リセット信号が供給されることにより、ＣＰＵ４０５は初期化動作を開始する（ＳＴ１０２）。
【００９９】
この初期化動作時において、ＣＰＵ４０５は入力端子Ａ，Ｂの状態を確認し、無線コンビカード３００が、ＣＰＵ４０５において接触式インターフェイス４０１により起動されているのか、非接触式インターフェイス４００により起動されているのかを判別する（ＳＴ１０３）。
【０１００】
この場合、非接触式インターフェイス４００により起動されており、ＣＰＵ４０５は入力端子Ａ，Ｂの状態をＲＡＭ４０９の所定エリアに（１，０）として記憶する（ＳＴ１０３）。
【０１０１】
次に、ＣＰＵ４０５はＲＡＭ４０９に格納されている情報により、カード３００が接触式インターフェイス４０１により起動されているのか、非接触式インターフェイス４００により起動されているのかを判別する（ＳＴ１０５，ＳＴ１０７）。
【０１０２】
非接触式インターフェイス４００により起動され、ＲＡＭ４０９の所定エリアのパターンが（１，０）であることが判別されると（ＳＴ１０６）、ＣＰＵ４０５は選択回路（ｓｅｌ）３２０及びスイッチ（ＳＷ１）３０９に対して選択信号「０」を出力する（ＳＴ１０８）。
【０１０３】
この選択信号「０」は各スイッチを初期状態に保持する。
【０１０４】
その後、スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々は電源生成部３０２、クロック生成回路（クロック生成手段）３０７、復調回路（復調手段）３０３、変調回路（変調手段）３０４、リセット信号生成回路３０８の各々を選択して接続しており、それぞれ非接触インターフェイス４００が接続された状態となっている。
【０１０５】
以上のステップＳＴ１０２乃至ステップＳＴ１０８によりＣＰＵ４０５による初期化動作が完了する。
【０１０６】
なお、初期化動作としては、他にもＲＯＭ４０６，ＲＡＭ４０９，ＥＥＰＲＯＭ４０７等のハードウェアチェック等が行われている。
【０１０７】
初期化動作が完了すると、カード３００は外部とのデータの送受信が可能となる。
【０１０８】
接触式インターフェイス４０１によりカード３００を駆動している場合、外部装置（リーダライタ）は接触端子Ｃ３にクロックの供給を開始してから、４万クロックが経過した後に、接触端子Ｃ２に印可しているリセット信号を解除するようになっている。
【０１０９】
また、リセット信号生成回路３０８も同様に、クロック生成回路３０７によるクロックの供給が開始されてから、所定数のクロックが経過した後に、リセット信号を解除するようになっている。
【０１１０】
そして、ＣＰＵ４０５は、接触端子Ｃ２に印可されているリセット信号が解除されるか、リセット信号生成回路３０８からのリセット信号が解除されると、接触式インターフェイス４０１、非接触式インターフェイス４００のうち選択されている一方を介して初期応答信号（ＡＴＲ）を外部装置（リーダライタ）に出力する。
【０１１１】
外部装置（リーダライタ）はカード３００より初期応答信号（ＡＴＲ）を受信すると、カード３００とのコマンドの送受信が可能となり、カード３００に対してコマンドの送信を行う。
【０１１２】
カード３００は接触式インターフェイス４０１、非接触式インターフェイス４００のうち、現在、選択されている一方を介してコマンドを受信する（ＳＴ１１０）。
【０１１３】
コマンドを受信すると、ＣＰＵ４０５は入力端子Ａ，Ｂの状態を判別し、ＲＡＭ４０９に格納されているパターン（初期状態）と比較する（ＳＴ１１１）。
【０１１４】
入力端子Ａ，Ｂの状態とＲＡＭ４０９に格納されているパターン（初期状態）とが同一であることが確認されると（ＳＴ１１２）、ＣＰＵ４０５は受信したコマンドを実行し、その処理結果を外部に出力する（ＳＴ１１３）。
【０１１５】
そして、以後、同様に外部装置との間でのコマンドおよびデータの送受信が行われる。
【０１１６】
外部からの不正な試みや異常が発生していない場合には、入力端子Ａ，Ｂの状態とＲＡＭ４０９に格納されているパターン（初期状態）とは同一でなければならず、ステップ１１２において、入力端子Ａ，Ｂの状態とＲＡＭ４０９に格納されているパターン（初期状態）とが同一でないことが確認されるとＣＰＵ４０５はエラー出力を行って動作を停止する（ＳＴ１１４）。
【０１１７】
なお、並列同調回路３０１の受信アンテナコイル３０１ａを通して受信された信号は、復調回路（復調手段）３０３でデジタル信号に変換されると共に、ＵＡＲＴ（Ｉ／Ｏ）４０８を通してＣＰＵ４０５に取り込まれて適宜信号処理された後、必要に応じてＲＡＭ４０９等に記憶される。
【０１１８】
また、端末側に送信すべき信号は、ＵＡＲＴ（Ｉ／Ｏ）４０８から変調回路３０４へ出力され、クロック生成回路３０７の出力を変調して並列同調回路３０１のアンテナコイルを通して送信される。
【０１１９】
こうして、非接触式でのデータ交換が行われる。
【０１２０】
この実施の形態においては、ＣＰＵ４０５は初期化時に、入力端子Ａ，Ｂの状態を確認し、無線コンビカード３００が、ＣＰＵ４０５において接触式インターフェイス４０１により起動されているのか、非接触式インターフェイス４００により起動されているのかを判別し、その結果をＲＡＭ４０９に保持するようにしている。
【０１２１】
そして、端末機器との情報交換中に入力端子Ａ，Ｂの状態を監視し、ＲＡＭ４０９に保持しているパターンと比較することにより、状態が変化したか否かを判別することができる。
【０１２２】
ＣＰＵ４０５は、入力端子Ａ，Ｂの状態を監視し、ＲＡＭ４０９に保持しているパターンと同一の場合には正常状態であり問題なしとするが、入力端子Ａ，Ｂの状態とＲＡＭ４０９に保持しているパターンとが異なる場合には何らかの異常状態が発生していることが予想されるため、端末機器に対してはエラーレスポンスを出力して、ＣＰＵ４０５の動作を停止状態とすることができる。
【０１２３】
なお、スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２〜３１５の各々を初期状態において接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々を選択した状態とする場合には、図５に示すように選択回路（ｓｅｌ）３２０の出力信号を反転したものを選択信号として用いることにより、同様の動作を行うことができる。
【０１２４】
したがって、以上のような第１の実施の形態によれば、接触式インターフェイス４０１を介して駆動されている間、非接触式インターフェイス４００の動作を動作禁止状態とする禁止手段を有するので、接触式インターフェイス４０１を介して情報交換されている間に周囲で電波が放射されても誤動作しない。
【０１２５】
また、以上のような第１の実施の形態によれば、非接触式インターフェイス４００と並列同調回路３０１のアンテナコイル３０１ａとの導通を遮断する手段により構成されているので、接触式インターフェイス４０１を介して情報交換されている間に周囲で電波が放射されても受信することなく、誤動作しない。
【０１２６】
また、以上のような第１の実施の形態によれば、マイクロプロセッサ３１０の非接触式インターフェイス４００は並列同調回路３０１の出力により動作する電源生成部３０２、クロック生成回路（クロック生成手段）３０７、復調回路（復調手段）３０３、変調回路（変調手段）３０４、リセット信号生成回路３０８を有し、非接触式インターフェイス４００と並列同調回路３０１の導通をＯＮ／ＯＦＦするスイッチ３０９を有し、接触式インターフェイス４０１を介してＶｃｃ電圧が印可されている場合には、このスイッチ３０９をＯＦＦとするように構成されているので、接触式インターフェイスを介して情報交換されている間に、周囲で電波が放射されても、非接触式インターフェイス４００は全く動作せず、誤動作しない。
【０１２７】
（第２の実施の形態）
次に、この発明の第２の実施の形態について図６を参照して説明する。
【０１２８】
第２の実施の形態においては、上述した図１、図２の構成は同一であり、無線コンビカード３００内の構成が図３のものと一部異なっており、同一部分については説明を省略する。
【０１２９】
無線コンビカード３００内には、非接触式インターフェイス４００とアンテナコイル（並列同調回路３０１）との導通をＯＮ／ＯＦＦするスイッチ（ＳＷ１）３０９ａが設けられている。
【０１３０】
このスイッチ（ＳＷ１）３０９ａは、通常０Ｎ（接続）状態となっているが、接触式インターフェイス４０１の接触端子Ｃ１からＶＣＣ（通常５Ｖ））端子へＶｃｃ電圧が印可されている場合には、このスイッチ（ＳＷ１）３０９ａをＯＦＦとするように構成されている。
【０１３１】
そして、さらに、第２の実施の形態においては、スイッチ（ＳＷ１）３０９ａの他に、非接触式インターフェイス４００の電源生成部３０２、クロック生成回路（クロック生成手段）３０７、復調回路（復調手段）３０３、変調回路（変調手段）３０４、リセット信号生成回路３０８の各々に対応してスイッチ（ＳＷ６，ＳＷ７，ＳＷ８，ＳＷ９，ＳＷ１０）３１６ａ〜３２０ａが設けられている。
【０１３２】
これらのスイッチ（ＳＷ６，ＳＷ７，ＳＷ８，ＳＷ９，ＳＷ１０）３１６ａ〜３２０ａは、通常０Ｎ（接続）状態となっているが、接触式インターフェイス４０１の接触端子Ｃ１からＶＣＣ（通常５Ｖ）端子へＶｃｃ電圧が印可されている場合には、これらのスイッチ（ＳＷ６，ＳＷ７，ＳＷ８，ＳＷ９，ＳＷ１０）３１６ａ〜３２０ａをＯＦＦとするように構成されている。
【０１３３】
そして、これらのスイッチ（ＳＷ６，ＳＷ７，ＳＷ８，ＳＷ９，ＳＷ１０）３１６ａ〜３２０ａは、非接触式インターフェイス４００を介しての信号の入出力を禁止するものである。
【０１３４】
つまり、これらのスイッチ（ＳＷ６，ＳＷ７，ＳＷ８，ＳＷ９，ＳＷ１０）３１６ａ〜３２０ａを設けることにより、接触式でのデータ交換が行われている間、若しくは、接触式で駆動されている間に非接触式インターフェイス４００を介しての信号の入出力を完全に禁止し、誤動作を防ぐことができる。
【０１３５】
さらに、第２の実施の形態においては、接触式インターフェイス４０１の接触端子Ｃ１（ＶＣＣ）、Ｃ２（ＲＳＴ）、Ｃ３（ＣＬＫ）、Ｃ７（Ｉ／Ｏ）の各々に対応してスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２ａ〜３１５ａが設けられている。
【０１３６】
これらのスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２ａ〜３１５ａは、通常ＯＮ（接続）状熊となっているが、非接触式インターフェイス４００の電源生成部３０２からＶｃｃ電圧が印可されている場合には、これらのスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２ａ〜３１５ａをＯＦＦとするように構成されている。
【０１３７】
これらのスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２ａ〜３１５ａは、接触式インターフェイス（接触端子）４０１を介しての信号の入出力を禁止するものである。
【０１３８】
つまり、これらのスイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５）３１２ａ〜３１５ａを設けることにより、非接触式でのデータ交換が行われている間、若しくは、非接触式で駆動されている間に接触式インターフェイス４０１を介しての信号の入出力を完全に禁止し、誤動作を防ぐことができる。
【０１３９】
したがって、以上のような第２の実施の形態によれば、接触式インターフェイス４０１を介して駆動されている間、非接触式インターフェイス４００の動作を禁止状態とする動作禁止手段を備えているので、接触式インターフェイス４０１を介して情報交換されている間に、周囲で電波が放射されても誤動作しない。
【０１４０】
また、以上のような実施の形態によれば、接触式インターフェイス４０１を介して駆動されている間、非接触式インターフェイス４０１とアンテナコイル（並列同調回路）との導通を遮断する手段を備えて構成されているので、接触式インターフェイス４０１を介して情報交換されている間に、周囲で電波が放射されても受信することなく、誤動作しない。
【０１４１】
また、以上のような実施の形態によれば、マイクロプロセッサの非接触式インターフェイス４００は並列同調回路３０１の出力により動作する電源生成部３０２、クロック生成回路（クロック生成手段）３０７、復調回路（復調手段）３０３、変調回路（変調手段）３０４、リセット信号生成回路３０８を有し、非接触式インターフェイス４００と並列同調回路３０１との導通をＯＮ／ＯＦＦするスイッチを有し、接触式インターフェイス４０１を介してＶｃｃ電圧が印可されている場合には、このスイッチをＯＦＦとするように構成されているので、接触式インターフェイス４０１を介して情報交換されている間に、周囲で電波が放射されても、非接触式インターフェイス４００は全く動作せず、誤動作しない。
【０１４２】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【図面の簡単な説明】
【０１４３】
【図１】この発明による複合ＩＣカードとして適用されるデータ記憶媒体としての無線コンビネーションカード（無線コンビカード）を用いた無線カードシステムの構成を示すブロック図。
【図２】無線コンビカードが外部機器と接触して応答するための電気的接点機構となる外表面に露出して設けられている８個の電気接点Ｃ１〜Ｃ８と、カード内に埋め込まれている１チップマイクロプロセッサ３１０を示す図。
【図３】この発明の第１の実施の形態として適用される無線コンビカード３００のカード内に埋め込まれた１チップマイクロプロセッサ３１０の構成を示すブロック図。
【図４】この発明による複合ＩＣカードとして適用されるデータ記憶媒体としての無線コンビネーションカード（無線コンビカード）を用いた無線カードシステムの動作を説明するためのフローチャート。
【図５】この発明の第１の実施の形態の変形例として適用される無線コンビカード３００のカード内に埋め込まれた１チップマイクロプロセッサ３１０の構成を示すブロック図。
【図６】この発明の第２の実施の形態として適用される無線コンビカード３００のカード内に埋め込まれた１チップマイクロプロセッサ３１０の構成を示すブロック図。
【符号の説明】
【０１４４】
２００…無線カードリーダ・ライタ、３００…無線コンビネーションカード（無線コンビカード、複合ＩＣカード）、２０７…制御部、２０４…変調回路、２０３…送信用のドライバ、２０１…送信アンテナ、２０２…受信アンテナ、２０５…受信用の増幅器、２０６…復調回路、２０９…操作部、２０８…表示部、２１０…電源部、２１１…インターフェイス、３０１…並列同調回路（受信手段）、３０１ａ…ループ状アンテナコイル、３０１ｂ…同調コンデンサ、３０２…電源生成部（電源生成手段）、３０３…復調回路（復調手段）、３０５…制御ロジック回路（ＣＰＵ）、３０４…変調回路（変調手段）、３０６…不揮発性メモリ、３０７…クロック生成回路（クロック生成手段）、Ｃ１〜Ｃ８…電気接点、３１０…１チップマイクロプロセッサ、３２０…選択回路（ｓｅｌ）、４０２…暗号回路、４０５…ＣＰＵ（セントラル・プロセッシング・ユニット）、４０６…ＲＯＭ、４０７…データメモリ、４０８…インターフェイス回路、４０９…ＲＡＭ、４００…非接触インターフェイス回路、３０９…スイッチ（ＳＷ、禁止手段）、４０１…接触式インターフェイス、３０９ａ…スイッチ（ＳＷ１、禁止手段）、３１２〜３１５，３１２ａ〜３１５ａ…スイッチ（ＳＷ２，ＳＷ３，ＳＷ４，ＳＷ５、禁止手段）、３１６ａ〜３２０ａ…スイッチ（ＳＷ６，ＳＷ７，ＳＷ８，ＳＷ９，ＳＷ１０、禁止手段）。
【図１】
2006120178.tif 000003
【図２】
2006120178.tif 000004
【図３】
2006120178.tif 000005
【図４】
2006120178.tif 000006
【図５】
2006120178.tif 000007
【図６】
2006120178.tif 000008