(57)【要約】【課題】リーダライタ側のポーリング間隔に拘わらず、リーダライタとの間で適切な通信方式の通信インターフェースを用いて通信を行えるようにする。【解決手段】リーダライタからの呼び出し信号を受けると、呼び出し信号の通信方式とデフォルトとして設定されている通信インターフェースの通信方式とが同じであるか否かを判定し、通信方式が同じであればデフォルトの通信インターフェース（例えば、通信方式α）を使用し、通信方式が同じでなければ使用する通信インターフェースを別の通信方式の通信インターフェース（例えば通信方式β）に切り替える。通信インターフェースの切り替えは１回限りとする。【選択図】  図８
2006072786.tif 000002
【特許請求の範囲】
【請求項１】
通信方式が異なる複数の通信インターフェースが搭載された非接触ＩＣカードの通信インターフェース切替方法であって、
前記リーダライタからの呼び出し信号を受けて、その呼び出し信号の通信方式とデフォルトとして設定されている通信インターフェースの通信方式とが同じであるか否かを判定する通信方式判定ステップと、
この通信方式判定ステップでの判定結果に基づき、通信方式が同じであると判定された場合には前記デフォルトの通信インターフェースを使用して前記リーダライタへ応答を返し、通信方式が同じではないと判定された場合には使用する通信インターフェースを別の通信インターフェースに切り替える通信方式切替ステップと
を備えることを特徴とする非接触ＩＣカードの通信インターフェース切替方法。
【請求項２】
請求項１に記載された非接触ＩＣカードの通信インターフェース切替方法において、
前記通信方式切替ステップは、前記通信方式の切り替えを１回限りとすることを特徴とする非接触ＩＣカードの通信インターフェース切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信方式が異なる複数の通信インターフェースが搭載された非接触ＩＣカードの通信インターフェース切替方法に関するものである。
【背景技術】
【０００２】
従来、非接触ＩＣカードとリーダライタからなるシステムは、単一の通信インターフェースのみを所有し、その通信インターフェースに対応する非接触ＩＣカードとリーダライタとの間でのみ通信を行っていた。
【０００３】
現在では、いくつかの国際標準化された通信インターフェースが存在しており、さらに複数の通信インターフェースに対応した非接触ＩＣカードやリーダライタが開発されてきている。特に、非接触ＩＣカードは、１つのＩＣチップにて、複数の通信インターフェースをサポートできるものも登場している。
【０００４】
例えば、複数の通信インターフェースをサポートできる非接触ＩＣカードとして、方式が異なる２つの通信インターフェースを搭載した非接触ＩＣカードがある。この非接触ＩＣカードでは、カード側での通信インターフェースの切替方法の一つとして、切替時間を設定し、この切替時間に従って通信インターフェースの切り替えを行う方式（以下、この方式をタイマ方式と呼ぶ）が考えられる。
【０００５】
タイマ方式では、非接触ＩＣカードに切替時間を設定し、この切替時間に従って通信インターフェースの切り替えを行う。この通信インターフェースの切り替えを図１１を用いて説明する。図１１において、１’は非接触ＩＣカード、２はリーダライタ（Ｒ／Ｗ）である。非接触ＩＣカード１’には通信方式αと通信方式βの２つの通信インターフェースが搭載されている。この例では、リーダライタ２が通信方式αにて通信を行うものとする。
【０００６】
非接触ＩＣカード１’をリーダライタ２にかざすと、非接触ＩＣカード１’はリーダライタ２からの電力の供給を受けて、電源ＯＮとなる。この電源ＯＮにより、非接触ＩＣカード１’内のＣＰＵ（図示せず）は、ソフトタイマを動作させ、時間Ｔαの間、通信方式αの通信インターフェースを使用する。時間Ｔαが経過すると、時間Ｔβの間、通信方式βの通信インターフェースを使用する。以下、同様にして、時間Ｔα，Ｔβを切替時間として、使用する通信インターフェース（以下、選択Ｉ／Ｆと呼ぶ）を交互に切り替えて行く。
【０００７】
リーダライタ２からは、所定間隔（ポーリング間隔）で通信方式αの呼び出し信号が送出され、この呼び出し信号が非接触ＩＣカード１’に与えられる。非接触ＩＣカード１’は、選択Ｉ／Ｆが通信方式αに切り替えられている場合に、リーダライタ２からの通信方式αの呼び出し信号に対して応答を返す。なお、リーダライタ２が通信方式βの呼び出し信号を送出する場合には、図１２に示すように、非接触ＩＣカード１’は、選択Ｉ／Ｆが通信方式βに切り替えられている場合に、リーダライタ２からの通信方式βの呼び出し信号に対して応答を返す。
【０００８】
なお、上述したタイマー方式は、出願人が出願時点で知る限りにおいてどのような文献にも示されておらず、公知の従来技術ではない。
また、出願人は出願時までに本発明に関連する先行技術文献を発見することはできなかった。よって、先行技術文献情報を開示していない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述したタイマ方式によると、非接触ＩＣカード側の切替時間とリーダライタ側のポーリング間隔の同期をとる必要性がある。このため、リーダライタ側のポーリング間隔を明確に規定する必要があるなど、非接触ＩＣカードの開発時点で決めたリーダライタしか使用することができず、後から製品化される様々なリーダライタへの対応が難しいという問題が生じる。
【００１０】
本発明は、このような課題を解決するためになされたもので、その目的とするところは、リーダライタ側のポーリング間隔に拘わらず、リーダライタとの間で適切な通信方式の通信インターフェースを用いて通信を行うことが可能な非接触ＩＣカードの通信インターフェース切替方法を提供することにある。
【課題を解決するための手段】
【００１１】
このような目的を達成するために本発明（請求項１に係る発明）は、通信方式が異なる複数の通信インターフェースが搭載された非接触ＩＣカードの通信インターフェース切替方法であって、リーダライタからの呼び出し信号を受けて、その呼び出し信号の通信方式とデフォルトとして設定されている通信インターフェースの通信方式とが同じであるか否かを判定する通信方式判定ステップと、この通信方式判定ステップでの判定結果に基づき、通信方式が同じであると判定された場合にはデフォルトの通信インターフェースを使用してリーダライタへ応答を返し、通信方式が同じではないと判定された場合には使用する通信インターフェースを別の通信インターフェースに切り替える通信方式切替ステップとを設けたものである。
【００１２】
この発明において、非接触ＩＣカードは、リーダライタから呼び出し信号を受けると、その呼び出し信号の通信方式とデフォルトの通信インターフェースの通信方式とが同じであるか否かを判定する。ここで、デフォルトの通信インターフェースの通信方式が通信方式αであり、呼び出し信号の通信方式が通信方式αであれば、通信方式が同じであるので、非接触ＩＣカードは、通信方式αの通信インターフェースを使用してリーダライタへ応答を返す。これに対し、デフォルトの通信インターフェースの通信方式が通信方式αであり、呼び出し信号の通信方式が通信方式βであれば、通信方式が同じではないので、非接触ＩＣカードは、使用する通信インターフェース（選択Ｉ／Ｆ）を通信方式βの通信インターフェースに切り替える。
【００１３】
リーダライタには、同じ通信方式の呼び出し信号を繰り返し送出するタイプだけではなく、異なる通信方式の呼び出し信号を交互に繰り返し送出するタイプのものもある。このタイプでは、選択Ｉ／Ｆの切り替えが繰り返され、通信が確立できない可能性がある。
この問題を回避するために、本発明（請求項２に係る発明）では、通信方式の切り替えを１回限りとし、繰り返さないようにする。
【発明の効果】
【００１４】
本発明によれば、リーダライタからの呼び出し信号を受けると、非接触ＩＣカードにおいて通信方式の判定が行われ、その呼び出し信号の通信方式とデフォルトの通信インターフェースの通信方式とが同じであれば、デフォルトの通信インターフェースを使用してリーダライタへ応答が返され、通信方式が同じでなければ、選択Ｉ／Ｆが別の通信インターフェースに切り替えられるものとなり、リーダライタ側のポーリング間隔に拘わらず、リーダライタとの間で適切な通信方式の通信インターフェースを用いて通信を行うことができるようになる。
【００１５】
また、本発明によれば、通信方式の切り替えを１回限りとし、繰り返さないようにすることにより、同じ通信方式の呼び出し信号を繰り返し送出するタイプのリーダライタ（標準的なリーダライタ）だけではなく、異なる通信方式の呼び出し信号を交互に繰り返し送出するタイプのリーダライタにも対応することができるようになる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を図面に基づいて詳細に説明する。図１はこの発明に係る非接触ＩＣカードの一実施の形態を用いたシステムの要部を示す斜視図である。同図において、１は非接触ＩＣカード、２はリーダライタ（Ｒ／Ｗ）である。
【００１７】
非接触ＩＣカード１には、図２に示すように、通信方式αの通信インターフェース１Ａや通信方式βの通信インターフェース１Ｂ、ＣＰＵ１Ｃ、Ｉ／Ｆ設定検出レジスタ１Ｄ、Ｉ／Ｆ選択レジスタ１Ｅなどが搭載されている。なお、この例では、通信方式αの通信インターフェース１Ａがデフォルトの通信インターフェースとして設定されているものとする。また、Ｉ／Ｆ設定検出レジスタ１Ｄ、Ｉ／Ｆ選択レジスタ１Ｅには、デフォルト値としてそれぞれ「０」が格納されているものとする。
【００１８】
〔実施の形態１：リーダライタ２が通信方式αの呼び出し信号を繰り返し送出する場合〕
非接触ＩＣカード１をリーダライタ２にかざすと、非接触ＩＣカード１はリーダライタ２からの電力の供給を受けて、電源ＯＮとなる（図３に示すｔ０点）。この電源ＯＮにより、ＣＰＵ１Ｃは、デフォルトの通信インターフェース１Ａを初期化し、受信待ちの状態に入る。
【００１９】
そして、ＣＰＵ１Ｃは、受信待ち状態に入った後のリーダライタ２からの１発目の呼び出し信号を受けて（図３に示すｔ１点）、その呼び出し信号の通信方式とデフォルトの通信インターフェースの通信方式とが同じであるか否かを判定する。この場合、通信方式αの通信インターフェース１Ａがデフォルトとして設定されているので、ＣＰＵ１Ｃは、通信方式が同じであると判定し、通信インターフェース１Ａを使用してリーダライタ２へ応答を返す。
【００２０】
〔実施の形態２：リーダライタ２が通信方式βの呼び出し信号を繰り返し送出する場合〕
非接触ＩＣカード１をリーダライタ２にかざすと、非接触ＩＣカード１はリーダライタ２からの電力の供給を受けて、電源ＯＮとなる（図４に示すｔ０点）。この電源ＯＮにより、ＣＰＵ１Ｃは、デフォルトの通信インターフェース１Ａを初期化し、受信待ちの状態に入る。
【００２１】
そして、ＣＰＵ１Ｃは、受信待ち状態に入った後のリーダライタ２からの１発目の呼び出し信号を受けて（図４に示すｔ１点）、その呼び出し信号の通信方式とデフォルトの通信インターフェースの通信方式とが同じであるか否かを判定する。
【００２２】
この場合、通信方式αの通信インターフェース１Ａがデフォルトとして設定されているので、ＣＰＵ１Ｃは、通信方式が同じではないと判定し、Ｉ／Ｆ設定検出レジスタ１Ｄのフラグを「０」から「１」に変える（図５参照）。Ｉ／Ｆ設定検出レジスタ１Ｄのフラグが「０」から「１」に変わると、この状態がＩ／Ｆ選択レジスタ１Ｅに通知され、Ｉ／Ｆ選択レジスタ１Ｅのフラグが「０」から「１」へと変わり、使用する通信インターフェースが通信方式αの通信インターフェース１Ａから通信方式βの通信インターフェース１Ｂに切り替えられる。すなわち、選択Ｉ／Ｆが通信方式βの通信インターフェース１Ｂとされる。
【００２３】
リーダライタ２から次の呼び出し信号（２発目）を受けると（図４に示すｔ２点）、ＣＰＵ１Ｃは、その呼び出し信号の通信方式と選択Ｉ／Ｆとが同じであるか否かを判定するこの場合、ＣＰＵ１Ｃは、選択Ｉ／Ｆが通信方式βの通信インターフェース１Ｂに切り替えられており、呼び出し信号の通信方式が通信方式βであるので、通信方式が同じであると判定し、通信インターフェース１Ｂを使用してリーダライタ２へ応答を返す。
【００２４】
〔実施の形態３：リーダライタ２が通信方式α，βの呼び出し信号を交互に繰り返し送出する場合〕
非接触ＩＣカード１をリーダライタ２にかざすと、非接触ＩＣカード１はリーダライタ２からの電力の供給を受けて、電源ＯＮとなる（図６に示すｔ０点）。この電源ＯＮにより、ＣＰＵ１Ｃは、デフォルトの通信インターフェース１Ａを初期化し、受信待ちの状態に入る。
【００２５】
そして、ＣＰＵ１Ｃは、受信待ち状態に入った後のリーダライタ２からの１発目の呼び出し信号（通信方式β）を受けて（図６に示すｔ１点）、その呼び出し信号の通信方式とデフォルトの通信インターフェースの通信方式とが同じであるか否かを判定する。
【００２６】
この場合、通信方式αの通信インターフェース１Ａがデフォルトとして設定されているので、ＣＰＵ１Ｃは、通信方式が同じではないと判定し、Ｉ／Ｆ設定検出レジスタ１Ｄのフラグを「０」から「１」に変える（図５参照）。Ｉ／Ｆ設定検出レジスタ１Ｄのフラグが「０」から「１」に変わると、この状態がＩ／Ｆ選択レジスタ１Ｅに通知され、Ｉ／Ｆ選択レジスタ１Ｅのフラグが「０」から「１」へと変わり、使用する通信インターフェースが通信方式αの通信インターフェース１Ａから通信方式βの通信インターフェース１Ｂに切り替えられる。すなわち、選択Ｉ／Ｆが通信方式βの通信インターフェース１Ｂとされる。
【００２７】
リーダライタ２から次の呼び出し信号（２発目：通信方式α）を受けると（図６に示すｔ２点）、ＣＰＵ１Ｃは、その呼び出し信号の通信方式と選択Ｉ／Ｆの通信方式とが同じであるか否かを判定する。この場合、選択Ｉ／Ｆが通信方式βの通信インターフェース１Ｂに切り替えられており、呼び出し信号の通信方式が通信方式αであるので、ＣＰＵ１Ｃは、通信方式が同じではないと判定し、Ｉ／Ｆ設定検出レジスタ１Ｄのフラグを「１」から「０」に変える（図７参照）。Ｉ／Ｆ設定検出レジスタ１Ｄのフラグが「１」から「０」に変わると、この状態がＩ／Ｆ選択レジスタ１Ｅに通知され、Ｉ／Ｆ選択レジスタ１Ｅのフラグが「１」から「０」へと変わり、使用する通信インターフェースが通信方式βの通信インターフェース１Ｂから通信方式αの通信インターフェース１Ａに切り替えられる。すなわち、選択Ｉ／Ｆが通信方式αの通信インターフェース１Ａとされる。
【００２８】
以下同様にして、ＣＰＵ１Ｃは、リーダライタ２から呼び出し信号を受ける毎に、その呼び出し信号の通信方式と選択Ｉ／Ｆの通信方式とが同じであるか否かを判定し、通信方式が同じではないという判定結果に従い、選択Ｉ／Ｆを通信インターフェース１Ａと１Ｂとに交互に切り替える。この実施の形態３では、リーダライタ２から呼び出し信号を受ける毎に、選択Ｉ／Ｆが切り替わるので、いつまでたっても通信を確立することができないという問題が生じる。
【００２９】
〔実施の形態４〕
上述した実施の形態３の問題を回避するために、実施の形態４では、通信方式の切り替えを１回限りとし、繰り返さないような方式とする。すなわち、図８に示すように、受信待ち状態に入った後のリーダライタ２からの１発目の呼び出し信号で通信方式の判定を行い（図８に示すｔ１点）、使用する通信インターフェースを通信方式αの通信インターフェース１Ａから通信方式βの通信インターフェース１Ｂに切り替えた後は、通信インターフェースの切り替えを行わないようにする。これにより、選択Ｉ／Ｆの切り替えが繰り返されるということがなくなり、いつまでたっても通信を確立することができないという問題が解決される。
【００３０】
〔実施の形態５〕
図９に非接触ＩＣカードの内部構成の別の例を示す。この非接触ＩＣカード１は、接触／非接触のインターフェースを持つカードであり、ＣＰＵ１Ｃ、通信方式αの通信インターフェース１Ａ、通信方式βの通信インターフェース１Ｂ、切替管理の情報を記憶するメモリ１Ｆ、接触インターフェース（接触Ｉ／Ｆ）１Ｇ、非接触タイプの通信インターフェースのデフォルト情報を記憶するメモリ１Ｈなどが搭載されている。
【００３１】
この例では、非接触タイプの通信インターフェースのデフォルト情報として、「通信方式α優先」をメモリ１Ｈに設定している。なお、メモリ１Ｈに設定可能なデフォルト情報として、「通信方式α固定」、「通信方式β優先」、「通信方式β固定」も用意されている。また、メモリ１Ｆには、デフォルト値として「０」が格納されている。
【００３２】
以下、図１０に示すフローチャートを用いて、この非接触ＩＣカード１における特徴的な処理動作を説明する。なお、この例において、リーダライタ２は、通信方式α，βの呼び出し信号を交互に繰り返し送出するタイプであるとする。
【００３３】
非接触ＩＣカード１をリーダライタ２にかざすと、非接触ＩＣカード１はリーダライタ２からの電力の供給を受けて、電源ＯＮとなる（ステップ１０１）。この電源ＯＮにより、ＣＰＵ１Ｃは、メモリ１Ｈに設定されている非接触タイプの通信インターフェースのデフォルト情報を読み出す（ステップ１０３）。この場合、デフォルト情報として、「通信方式α優先」を読み出す。
【００３４】
なお、非接触ＩＣカード１のＩＣ端子（図示せず）に電源やクロックが印加された場合、ＣＰＵ１Ｃは、非接触タイプではなく、接触タイプであると判断し（ステップ１０２の「接触」）、通信インターフェースとして接触Ｉ／Ｆ・１Ｇを使用する（ステップ１２２）。
【００３５】
ＣＰＵ１Ｃは、非接触タイプの通信インターフェースのデフォルト情報として「通信方式α優先」を読み出すと、ステップ１０４，１０５のＮＯに応じてステップ１０６へ進み、通信方式αの通信インターフェース１Ａを初期化し、選択Ｉ／Ｆとする。
【００３６】
そして、ＣＰＵ１Ｃは、リーダライタ２からの呼び出し信号の受信待ち状態に入り（ステップ１０７）、リーダライタ２からの呼び出し信号（１発目）を受けると、メモリ１Ｆのフラグ（切替管理フラグ）が「０」とされていることを確認のうえ（ステップ１０８のＹＥＳ）、受信した呼び出し信号の通信方式が通信方式αであるか否かをチェックする（ステップ１０９）。すなわち、受信した呼び出し信号の通信方式と選択Ｉ／Ｆの通信方式とが同じであるか否かを判定する。
【００３７】
ここで、上記１発目の呼び出し信号の通信方式が通信方式αであったとすると、ＣＰＵ１Ｃは、呼び出し信号の通信方式と選択Ｉ／Ｆの通信方式とが同じであると判定し（ステップ１１０のＹＥＳ）、通信方式の切り替えを１回限りとするための措置として、すなわち２回目の通信方式の切り替えを防ぐ措置として、切替管理フラグを「１」とする（ステップ１１０）。そして、リーダライタ２へ応答を返し、これに対するリーダライタ２からの応答を確認のうえ（ステップ１１１のＮＯ）、ステップ１１２へ進み、リーダライタ２との間での通信方式αによる通信を行う。
【００３８】
ステップ１０９において、上記１発目の呼び出し信号の通信方式が通信方式βであったとすると、ＣＰＵ１Ｃは、呼び出し信号の通信方式と選択Ｉ／Ｆの通信方式とが同じではないと判定し（ステップ１０９のＮＯ）、通信方式の切り替えを１回限りとする措置として切替管理フラグを「１」としたうえ（ステップ１１３）、通信方式βの通信インターフェース１Ｂを初期化し、選択Ｉ／Ｆとする（ステップ１１４）。
【００３９】
ＣＰＵ１Ｃは、ステップ１１４での通信インターフェース１Ｂの初期化後、リーダライタ２からの次の呼び出し信号（２発目：通信方式α）の受信を待つ（ステップ１１５）。リーダライタ２から呼び出し信号（２発目：通信方式α）を受けると、ＣＰＵ１Ｃは、ステップ１１６のＮＯに応じてステップ１１７へ進み、切替管理フラグが「０」であるか否かをチェックする。この場合、切替管理フラグは先のステップ１１３において「１」とされているので、ステップ１１７のＮＯに応じてステップ１２１へ進む。そして、リーダライタ２への応答を返し、これに対するリーダライタ２からの応答を確認のうえ（ステップ１２０のＮＯ）、ステップ１２１へ進み、リーダライタ２との間での通信方式βによる通信を行う。
【００４０】
なお、メモリ１Ｈにデフォルトとして「通信方式α固定」が設定されていた場合には、ステップ１０５のＹＥＳに応じてステップ１２３へ進み、通信方式αのコマンドを実行する。また、メモリ１Ｈにデフォルトとして「通信方式β固定」が設定されていた場合には、ステップ１０４のＹＥＳに応じてステップ１１４へ進み、選択Ｉ／Ｆを通信方式βの通信インターフェース１Ｂに切り替え、受信待ちの状態に入る（ステップ１１５）。リーダライタ２からの通信方式βの呼び出し信号を確認すると、「ステップ１１６のＹＥＳ」、「ステップ１２０のＮＯ」に応じてステップ１２１へ進み、リーダライタ２との間での通信方式βによる通信を行う。
【００４１】
また、メモリ１Ｆにデフォルトとして「通信方式β優先」が設定されていた場合には、ステップ１０４のＹＥＳに応じてステップ１１４へ進み、選択Ｉ／Ｆを通信方式βの通信インターフェース１Ｂに切り替え、受信待ちの状態に入る（ステップ１１５）。リーダライタ２からの呼び出し信号を確認すると、「ステップ１１６のＮＯ」、「ステップ１１７のＹＥＳ」に応じてステップ１１８へ進み、ここで呼び出し信号の通信方式がαであれば（ステップ１１８のＹＥＳ）、通信方式の切り替えを１回限りとするための措置として切替管理フラグを「１」としたうえ（ステップ１２４）、ステップ１０６以降の処理を実行する。呼び出し信号の通信方式がαでなければ（ステップ１１８のＮＯ）、通信方式の切り替えを１回限りとするための措置として切替管理フラグを「１」としたうえ（ステップ１１９）、ステップ１２０へ進む。
【００４２】
なお、上述した実施の形態では、非接触タイプの通信インターフェースを通信方式α、通信方式βの２つとしたが、非接触ＩＣカード１に搭載する通信インターフェースの種別は２種類に限られるものではない。通信方式を２つとする場合には、レジスタ内のフラグ値を「０」，「１」の１ビットで表現するが、例えば３つとする場合には、レジスタ内のビットを増やして、「０」は通信方式α、「１」は通信方式β、「２」は通信方式γというように割り当てればよい。また、レジスタ内に情報をもって切替判断を行うだけではなく、カード内のメモリに情報をもって切替判断を行うようにしてもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明に係る非接触ＩＣカードの一実施の形態を用いたシステムの要部を示す斜視図である。
【図２】非接触ＩＣカードの内部構成の概略を示すブロック図である。
【図３】リーダライタが通信方式αの呼び出し信号を繰り返し送出する場合の非接触ＩＣカードとリーダライタとの間の送受信の状況を示す図である。
【図４】リーダライタが通信方式βの呼び出し信号を繰り返し送出する場合の非接触ＩＣカードとリーダライタとの間の送受信の状況を示す図である。
【図５】通信方式αの通信インターフェースがデフォルトとして設定されている場合に通信方式βの呼び出し信号を受けた場合のＩ／Ｆ設定検出レジスタおよびＩ／Ｆ選択レジスタのフラグ値の変化を示す図である。
【図６】リーダライタが通信方式α，βの呼び出し信号を交互に繰り返し送出する場合（切り替え回数：制限なし）の非接触ＩＣカードとリーダライタとの間の送受信の状況を示す図である。
【図７】通信方式βの通信インターフェースが選択Ｉ／Ｆとして設定されている場合に通信方式αの呼び出し信号を受けた場合のＩ／Ｆ設定検出レジスタおよびＩ／Ｆ選択レジスタのフラグ値の変化を示す図である。
【図８】リーダライタが通信方式α，βの呼び出し信号を交互に繰り返し送出する場合（切り替え回数：１回）の非接触ＩＣカードとリーダライタとの間の送受信状況を示す図である。
【図９】非接触ＩＣカードの内部構成の別の例を示す図である。
【図１０】この非接触ＩＣカードにおける特徴的な処理動作を説明するフローチャートである。
【図１１】非接触ＩＣカード側での通信インターフェースの切り替え方法の一つとして考えられるタイマ方式を説明する図（１発目が通信方式αの場合）である。
【図１２】非接触ＩＣカード側での通信インターフェースの切り替え方法の一つとして考えられるタイマ方式を説明する図（１発目が通信方式βの場合）である。
【符号の説明】
【００４４】
１…非接触ＩＣカード、１Ａ…通信インターフェース（通信方式α）、１Ｂ…通信インターフェース（通信方式β）、１Ｃ…ＣＰＵ、１Ｄ…Ｉ／Ｆ設定検出レジスタ、１Ｅ…Ｉ／Ｆ選択レジスタ、１Ｆ…メモリ、１Ｇ：接触インターフェース（接触Ｉ／Ｆ）、１Ｈ…メモリ、２…リーダライタ。
【図１】
2006072786.tif 000003
【図２】
2006072786.tif 000004
【図３】
2006072786.tif 000005
【図４】
2006072786.tif 000006
【図５】
2006072786.tif 000007
【図６】
2006072786.tif 000008
【図７】
2006072786.tif 000009
【図８】
2006072786.tif 000010
【図９】
2006072786.tif 000011
【図１０】
2006072786.tif 000012
【図１１】
2006072786.tif 000013
【図１２】
2006072786.tif 000014