(57)【要約】【課題】１枚のカードに、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）等の複数種類の非接触型ＩＣカード機能を収めることを可能にした非接触型ＩＣカードを提供する。【解決手段】パルスカウンタ２４で、サンプリングタイマ２５で計時する一定のサンプリング期間内における搬送波の波数（振幅数）をカウントし、このカウント値に基づき受信搬送波の周波数がＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で通信に用いる搬送波と一致するかを判別し、一致した場合は、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３をＣＰＵ２９の制御により順次起動して、その初期応答動作で受信データの解析エラーが発生しないモジュールを選択的に活性状態へ制御する。【選択図】図１
2012068932.tif 000002
【特許請求の範囲】
【請求項１】
リーダライタから搬送される搬送波の電磁誘導により発生される電力で駆動され、前記搬送波の変調により前記リーダライタとの間で通信を行う非接触型ＩＣカードであって、
前記通信に用いる搬送波の周波数は同じであるが、通信速度、変調方式、符号化方式がそれぞれ異なる複数のカード処理回路と、
前記複数のカード処理回路が用いる搬送波が送受信可能な無線回路と、
前記無線回路で受信した前記リーダライタからの搬送波の周波数を検出する周波数検出手段と、
前記周波数検出手段により検出した周波数が前記複数のカード処理回路で使用する搬送波の周波数に一致した場合は、該複数のカード処理回路を順次起動する起動制御手段と、
前記起動制御手段による順次起動により各カード処理回路での初期応答動作で受信データの解析エラーが発生するかを判別する判別手段と、
前記判別手段で前記受信データの解析エラーが発生しないカード処理回路を選択的に活性状態へ制御する活性化制御手段と
を具備する非接触型ＩＣカード。
【請求項２】
前記無線回路は、
前記複数のカード処理回路にそれぞれ対応する複数の変復調回路
を具備し、
前記複数の変復調回路のなかの前記起動制御手段および前記活性化手段による起動若しくは活性化されたカード処理回路に対応する変復調回路を用いて前記搬送波の変復調を行う請求項１記載の非接触型ＩＣカード。
【請求項３】
前記周波数検出手段は、
前記無線回路で受信した前記リーダライタからの搬送波をアナログデジタル変換してパルス信号を出力するアナログデジタル変換回路と、
前記搬送波の振幅が安定した場合に、オンになって前記アナログデジタル変換回路から出力されるパルス信号を通過させるスイッチ回路と、
前記スイッチ回路のオンにより所定のサンプリング時間の計時を開始するサンプリングタイマと、
前記サンプリングタイマの計時時間の間、前記スイッチ回路を通過した前記アナログデジタル変換回路から出力されるパルス信号のパルスをカウントするパルスカウンタと
を具備し、
前記パルスカウンタのカウントデータに基づき前記搬送波の周波数を検出する請求項１記載の非接触型ＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触型ＩＣカードに関し、特に、複数種類の非接触型カード機能を１枚のカードに収めることを可能にした非接触型ＩＣカードに関する。
【背景技術】
【０００２】
演算をするための集積回路（ＩＣ）を組み込んだＩＣカードとしては、接触型ＩＣカードと非接触型ＩＣカードとが知られている。
【０００３】
ここで、非接触型ＩＣカードは、リーダライタから搬送波を送信して電磁誘導によりＩＣカードに電力を供給し、搬送波の変調によりリーダライタとカード間で通信を行う。搬送波の周波数として１３．５６ＭＨｚを使用する非接触型ＩＣカードとしては、ＩＳＯ／ＩＥＣ １４４４３で規格化されているＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ソニー株式会社が開発したＦｅｌｉＣａ（商標）の３種類が知られている。
【０００４】
ＴＹＰＥ−Ａは、通信速度が１０６Ｋｂｐｓ、変調方式がＡＳＫ（振幅偏移変調）１００％、符号化方式がミラーとマンチェスターを採用している。
【０００５】
また、ＴＹＰＥ−Ｂは、通信速度が１０６Ｋｂｐｓ、変調方式がＡＳＫ（振幅偏移変調）１０％、符号化方式がＮＲＺ（non-return-to-zero）を採用している。
【０００６】
また、ＦｅｌｉＣａ（商標）は、通信速度が２１２Ｋｂｐｓ、変調方式がＡＳＫ（振幅偏移変調）１０％、符号化方式がマンチェスターを採用している。
【０００７】
上記３種類の非接触型ＩＣカードは、上述したように、通信速度、変調方式、符号化方式がそれぞれ異なるので、上記ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）の３種類の非接触型ＩＣカードを利用する場合は各規格に対応した３種類のカードを携帯しなければならない。
【０００８】
ところで、従来、１枚のカードに複数のカード機能を持たせようとしたＩＣカードとしては、１枚のカードに、複数の接触型ＩＣカード機能を持たせたもの、１枚のカードに、非接触型ＩＣカードと１または複数の接触型ＩＣカード機能を持たせたものが知られている。
【０００９】
また、１枚のカードに、複数の非接触型ＩＣカード機能を持たせたものとしては、特許文献１に記載されたものが知られている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００７−２８７１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし、特許文献１に記載された非接触型ＩＣカードは、１枚のカードにＲＦモジュールとＩＣカードモジュールとの対を複数搭載することで、通信に使用する搬送波の周波数がそれぞれ異なる複数の非接触型ＩＣカード機能を実現するものであり、搬送波の周波数は同じであるが、通信速度、変調方式、符号化方式がそれぞれ異なる、たとえば、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）の３種類の非接触型ＩＣカード機能を１枚のカードで実現したものは従来存在しない。
【００１２】
そこで、本発明は、１枚のカードに、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）等の複数種類の非接触型ＩＣカード機能を収めることを可能にした非接触型ＩＣカードを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、請求項１の発明は、リーダライタから搬送される搬送波の電磁誘導により発生される電力で駆動され、前記搬送波の変調により前記リーダライタとの間で通信を行う非接触型ＩＣカードであって、前記通信に用いる搬送波の周波数は同じであるが、通信速度、変調方式、符号化方式がそれぞれ異なる複数のカード処理回路と、前記複数のカード処理回路が用いる搬送波が送受信可能な無線回路と、前記無線回路で受信した前記リーダライタからの搬送波の周波数を検出する周波数検出手段と、前記周波数検出手段により検出した周波数が前記複数のカード処理回路で使用する搬送波の周波数に一致した場合は、該複数のカード処理回路を順次起動する起動制御手段と、前記起動制御手段による順次起動により各カード処理回路での初期応答動作で受信データの解析エラーが発生するかを判別する判別手段と、前記判別手段で前記受信データの解析エラーが発生しないカード処理回路を選択的に活性状態へ制御する活性化制御手段とを具備する。
【００１４】
請求項２の発明は、請求項１の発明において、前記無線回路は、前記複数のカード処理回路にそれぞれ対応する複数の変復調回路を具備し、前記複数の変復調回路のなかの前記起動制御手段および前記活性化手段による起動若しくは活性化されたカード処理回路に対応する変復調回路を用いて前記搬送波の変復調を行う。
【００１５】
請求項３の発明は、請求項１の発明において、前記周波数検出手段は、前記無線回路で受信した前記リーダライタからの搬送波をアナログデジタル変換してパルス信号を出力するアナログデジタル変換回路と、前記搬送波の振幅が安定した場合に、オンになって前記アナログデジタル変換回路から出力されるパルス信号を通過させるスイッチ回路と、前記スイッチ回路のオンにより所定のサンプリング時間の計時を開始するサンプリングタイマと、前記サンプリングタイマの計時時間の間、前記スイッチ回路を通過した前記アナログデジタル変換回路から出力されるパルス信号のパルスをカウントするパルスカウンタとを具備し、前記パルスカウンタのカウントデータに基づき前記搬送波の周波数を検出する。
【発明の効果】
【００１６】
本発明によれば、
（１）通信に用いる搬送波の周波数は同じであるが、通信速度、変調方式、符号化方式がそれぞれ異なる複数種類の非接触型カード機能を１枚のカードに収めることができるので、用途別に複数種類の非接触型ＩＣカードを携帯する必要がなくなる
（２）１枚のカードで、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）の３種類の非接触型ＩＣカード機能を実現することができる
等の効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明に係わる非接触型ＩＣカードの構成を示すブロック図である。
【図２】図２は、図１に示した非接触型ＩＣカードのＲＦモジュールの詳細構成を示すブロック図である。
【図３】図３は、図１に示した非接触型ＩＣカードの動作を説明する波形図である。
【図４】図４は、図１に示した非接触型ＩＣカードの処理を説明するフローチャートである。
【図５】図５は、本発明に係わる非接触型ＩＣカードの他の構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施例を添付図面を参照して詳細に説明する。
【００１９】
図１は、本発明に係わる非接触型ＩＣカードの構成を示すブロック図である。
【００２０】
本発明に係わる非接触型ＩＣカードにおいては、１枚のカードで、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）の３種類の非接触型ＩＣカード機能を実現する。
【００２１】
この図１に示す非接触型ＩＣカードにおいては、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）の３種類の非接触型ＩＣカード機能を実現するためのＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３の３つのカード処理回路が搭載される。
【００２２】
図１に示す非接触型ＩＣカードは、パルスカウンタ２４で、サンプリングタイマ２５で計時する一定期間、たとえば１ｍｓのサンプリング期間内における搬送波の波数（振幅数）をカウントし、このカウント値に基づき受信搬送波の周波数がＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で通信に用いる１３．５６ＭＨｚの搬送波と一致するかを判別し、一致した場合は、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３をＣＰＵ２９の制御により順次起動し、その初期応答動作で受信データの解析エラーが発生しないモジュールを選択的に活性状態へ制御する。
【００２３】
ＲＦモジュール１０は、図示しないカードリーダライタからの搬送波を受信して、この搬送波の電磁誘導により電力を発生する誘導電源部１１を有する。また、このＲＦモジュール１０は、ＡＳＫ変調等によりデジタル変調された搬送波を対応する図示しないカードリーダライタとの間で送受信する。
【００２４】
ここで、ＲＦモジュール１０は、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３のそれぞれで用いる搬送波の送受信を行うので、このＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で通信に用いる１３．５６ＭＨｚの搬送波を送受信する。
【００２５】
図１に示すＲＦモジュール１０の詳細構成を図２に示す。このＲＦモジュール１０は、上記誘導電源部１１に加えて、アンテナ１、受信部２、送信部３、搬送波分離回路４、ＴＹＰＥ−Ａ用デジタル復調部５−１、ＴＹＰＥ−Ｂ用デジタル復調部５−２、ＦｅｌｉＣａ（商標）用デジタル復調部５−３、受信データ抽出部６を具備する。
【００２６】
このＲＦモジュール１０においては、１３．５６ＭＨｚの搬送波のデジタル変調、すなわちＡＳＫ（振幅偏移変調）を利用して図示しない対応するカードリーダライタとの間で通信を行うので、ＴＹＰＥ−Ａモジュール３０−１を用いて通信を行う場合は、ＴＹＰＥ−Ａ用デジタル復調部５−１で受信搬送波をデジタル復調して受信データを取り出し、ＴＹＰＥ−Ｂモジュール３０−２を用いて通信を行う場合は、ＴＹＰＥ−Ｂ用デジタル復調部５−２で受信搬送波をデジタル復調して受信データを取り出し、ＦｅｌｉＣａ（商標）モジュール３０−３を用いて通信を行う場合は、ＦｅｌｉＣａ（商標）用デジタル復調部５−３で受信搬送波をデジタル復調して受信データを取り出す。
【００２７】
また、送信部３は、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３にそれぞれ対応する変調回路を有し、ＴＹＰＥ−Ａモジュール３０−１を用いて通信を行う場合は、ＴＹＰＥ−Ａモジュール３０−１に対応する変調方式により搬送波を受信データで変調し、ＴＹＰＥ−Ｂモジュール３０−２を用いて通信を行う場合は、ＴＹＰＥ−Ｂモジュール３０−２に対応する変調方式により搬送波を受信データで変調し、ＦｅｌｉＣａ（商標）モジュール３０−３を用いて通信を行う場合は、ＦｅｌｉＣａ（商標）モジュール３０−３に対応する変調方式により搬送波を受信データで変調する。
【００２８】
受信データ抽出部６は、ＣＰＵ２９の制御により、ＴＹＰＥ−Ａ用デジタル復調部５−１、ＴＹＰＥ−Ｂ用デジタル復調部５−２、ＦｅｌｉＣａ（商標）用デジタル復調部５−３の出力のなかから、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３の中の、起動または活性状態に制御されている１つのモジュールに対応する受信データを抽出する。
【００２９】
ＲＦモジュール１０は、アンテナ１で搬送波を受信すると、誘導電源部１１でこの搬送波の電磁誘導により電力を発生する。この誘導電源部１１で発生された電力は、この非接触型ＩＣカードの各部に供給されるとともに、ＣＰＵ２９を駆動するためのクロック信号を生成する水晶発振子２１を駆動する。
【００３０】
また、ＲＦモジュール１０のアンテナ１で受信した搬送波は、受信部２で受信され、搬送波分離回路４で搬送波が分離される。搬送波分離回路４で分離された搬送波は、図１のＡ／Ｄ変換回路２２に出力され、ここで、搬送波の波数をカウントするためのパルス信号に変換される。
【００３１】
誘導電源部１１は、ＲＦモジュール１０で受信した搬送波の振幅が安定すると、電力検知信号を出力する。この電力検知信号は、Ａ／Ｄ変換回路２２から出力されるパルス信号を開閉するスイッチ回路２３に加えられる。スイッチ回路２３は、この電力検知信号により開（ＯＮ）となって、Ａ／Ｄ変換回路２２から出力されるパルス信号を通過させ、パルスカウンタ２４に加えられる。
【００３２】
また、スイッチ回路２３が開になると、このスイッチ回路２３の出力により、一定のサンプリング期間を計時するサンプリングタイマ２５を起動する。
【００３３】
パルスカウンタ２４は、ＣＰＵ２９の制御のもとで、サンプリングタイマ２５で計時するサンプリング期間内にＡ／Ｄ変換回路２２から出力されるパルス信号のパルス数をカウントする。
【００３４】
サンプリングカウントデータテーブル２８には、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で用いる搬送波の周波数、すなわち、１３．５６ＭＨｚに対応する一定のサンプリング期間内の波数のカウントデータに対応するサンプリングカウントデータが記憶されている。
【００３５】
ＣＰＵ２９は、パルスカウンタ２４のカウントデータとサンプリングカウントデータテーブル２８に予め記憶されているサンプリングカウントデータとを比較して、ＲＦモジュール１０で受信した搬送波の周波数が、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で用いる搬送波の周波数、すなわち、１３．５６ＭＨｚに該当するかを判定する。
【００３６】
ＲＦモジュール１０で受信した搬送波の周波数が、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で用いる搬送波の周波数、すなわち、１３．５６ＭＨｚに該当すると判定された場合、ＣＰＵ２９は、搬送波を受信したカードリーダライタが、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３のうちのどのモジュールに対応するかを判定するために、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３を順次起動する。
【００３７】
このＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３の順次起動は、ＣＰＵ２９から出力されるチップセレクト信号ＣＳ１、ＣＳ２、ＣＳ３により行われる。
【００３８】
すなわち、まず、チップセレクト信号ＣＳ１をＯＮにし、チップセレクト信号ＣＳ２およびＣＳ３をＯＦＦにする。
【００３９】
このとき、ＲＦモジュール１０の図２に示す受信データ抽出部６は、ＣＰＵ２９の制御によりＴＹＰＥ−Ａ用デジタル復調部５−１から出力されるＴＹＰＥ−Ａモジュール３０−１に対応する受信データを抽出し、この抽出した受信データを受信回路２６で受信して、メモリ２６に記憶するとともに、直接ＣＰＵ２９に送信する。
【００４０】
ＣＰＵ２９は、このＴＹＰＥ−Ａモジュール３０−１に対応する受信データをＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３にシリアル通信で送信する。
【００４１】
ここでは、チップセレクト信号ＣＳ１のみがＯＮになっているので、ＣＰＵ２９から送信されたＴＹＰＥ−Ａモジュール３０−１に対応する受信データは、ＴＹＰＥ−Ａモジュール３０−１で受信される。
【００４２】
ＴＹＰＥ−Ａモジュール３０−１は、このＴＹＰＥ−Ａモジュール３０−１に対応する受信データの受信により、初期応答動作を開始し、ここで、受信データの解析エラーが生じないと、搬送波を受信した対応する図示しないカードリーダライタは、ＴＹＰＥ−Ａモジュール３０−１に対応するものであるとして、引き続きチップセレクト信号ＣＳ１をＯＮに保持し、ＴＹＰＥ−Ａモジュール３０−１を活性状態にする活性状態処理を行う。
【００４３】
これにより、この非接触型ＩＣカードは、ＴＹＰＥ−Ａモジュール３０−１を用いて図示しないカードリーダライタとの間の通信を行う。
【００４４】
なお、ＴＹＰＥ−Ａモジュール３０−１から図示しないカードリーダライタへの送信データは、ＴＹＰＥ−Ａモジュール３０−１から出力され、ＲＦモジュール１０の図２に示す送信部３に加えられる。送信部３は、この送信データで搬送波をＴＹＰＥ−Ａモジュール３０−１に対応する変調方式で変調して、アンテナ１から出力する。
【００４５】
ＴＹＰＥ−Ａモジュール３０−１での初期応答動作で、受信データの解析エラーがあると、搬送波を受信した対応する図示しないカードリーダライタは、ＴＹＰＥ−Ａモジュール３０−１に対応するものではないと判断して、次に、チップセレクト信号ＣＳ２をＯＮにし、チップセレクト信号ＣＳ１およびＣＳ３をＯＦＦにする。
【００４６】
このとき、ＲＦモジュール１０の図２に示す受信データ抽出部６は、ＣＰＵ２９の制御によりＴＹＰＥ−Ｂ用デジタル復調部５−２から出力されるＴＹＰＥ−Ｂモジュール３０−２に対応する受信データを抽出し、この抽出した受信データを受信回路２６で受信して、メモリ２７に記憶するとともに、直接ＣＰＵ２９に送信する。
【００４７】
ＣＰＵ２９は、このＴＹＰＥ−Ｂモジュール３０−２に対応する受信データをＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３にシリアル通信で送信する。
【００４８】
ここでは、チップセレクト信号ＣＳ２のみがＯＮになっているので、ＣＰＵ２９から送信されたＴＹＰＥ−Ｂモジュール３０−２に対応する受信データは、ＴＹＰＥ−Ｂモジュール３０−２で受信される。
【００４９】
ＴＹＰＥ−Ｂモジュール３０−２は、このＴＹＰＥ−Ｂモジュール３０−２に対応する受信データの受信により、初期応答動作を開始し、ここで、受信データの解析エラーが生じないと、搬送波を受信した対応する図示しないカードリーダライタは、ＴＹＰＥ−Ｂモジュール３０−２に対応するものであるとして、引き続きチップセレクト信号ＣＳ２をＯＮに保持し、ＴＹＰＥ−Ｂモジュール３０−２を活性状態にする活性状態処理を行う。
【００５０】
これにより、この非接触型ＩＣカードは、ＴＹＰＥ−Ｂモジュール３０−２を用いて図示しないカードリーダライタとの間の通信を行う。
【００５１】
なお、ＴＹＰＥ−Ｂモジュール３０−２から図示しないカードリーダライタへの送信データは、ＴＹＰＥ−Ｂモジュール３０−２から出力され、ＲＦモジュール１０の図２に示す送信部３に加えられる。送信部３は、この送信データで搬送波をＴＹＰＥ−Ｂモジュール３０−２に対応する変調方式で変調し、アンテナ１から出力する。
【００５２】
ＴＹＰＥ−Ｂモジュール３０−２での初期応答動作で、受信データの解析エラーがあると、搬送波を受信した対応する図示しないカードリーダライタは、ＴＹＰＥ−Ｂモジュール３０−２に対応するものではないと判断して、次に、チップセレクト信号ＣＳ３をＯＮにし、チップセレクト信号ＣＳ１およびＣＳ２をＯＦＦにする。
【００５３】
このとき、ＲＦモジュール１０の図２に示す受信データ抽出部６は、ＣＰＵ２９の制御によりＦｅｌｉＣａ（商標）用デジタル復調部５−３から出力されるＦｅｌｉＣａ（商標）モジュール３０−３に対応する受信データを抽出し、この抽出した受信データを受信回路２６で受信して、メモリ２７に記憶してＣＰＵ２９に送信するとともに、受信回路２６で受信したＴＹＰＥ−Ａモジュール３０−１に対応する受信データを直接ＣＰＵ２９に送信する。
【００５４】
ＣＰＵ２９は、このＦｅｌｉＣａ（商標）モジュール３０−３に対応する受信データをＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３にシリアル通信で送信する。
【００５５】
ここでは、チップセレクト信号ＣＳ３のみがＯＮになっているので、ＣＰＵ２９から送信されたＦｅｌｉＣａ（商標）モジュール３０−３に対応する受信データは、ＦｅｌｉＣａ（商標）モジュール３０−３で受信される。
【００５６】
ＦｅｌｉＣａ（商標）モジュール３０−３は、このＦｅｌｉＣａ（商標）モジュール３０−３に対応する受信データの受信により、初期応答動作を開始し、ここで、受信データの解析エラーが生じないと、搬送波を受信した対応する図示しないカードリーダライタは、ＦｅｌｉＣａ（商標）モジュール３０−３に対応するものであるとして、引き続きチップセレクト信号ＣＳ３をＯＮに保持し、ＦｅｌｉＣａ（商標）モジュール３０−３を活性状態にする活性状態処理を行う。
【００５７】
これにより、この非接触型ＩＣカードは、ＦｅｌｉＣａ（商標）モジュール３０−３を用いて図示しないカードリーダライタとの間の通信を行う。
【００５８】
なお、ＦｅｌｉＣａ（商標）モジュール３０−３から図示しないカードリーダライタへの送信データは、ＦｅｌｉＣａ（商標）モジュール３０−３から出力され、ＲＦモジュール１０の図２に示す送信部３に加えられる。送信部３は、この送信データで搬送波をＦｅｌｉＣａ（商標）モジュール３０−３に対応する変調方式で変調し、アンテナ１から出力する。
【００５９】
このような構成によると１枚のカードで、ＴＹＰＥ−Ａ、ＴＹＰＥ−Ｂ、ＦｅｌｉＣａ（商標）の３種類の非接触型ＩＣカード機能を実現することができる。
【００６０】
なお、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３の構成は周知の構成を用いることができるので、その詳細説明は省略する。
【００６１】
図３は、図１に示した非接触型ＩＣカードの動作を説明する波形図である。図３においては、ＲＦモジュール１０が受信する搬送波として、図３（Ａ）、（Ｃ）、（Ｅ）に示す３種類の搬送波が示されている。図２に示した非接触型ＩＣカードにおいて、パルスカウンタ２４は、サンプリングタイマ２５で計時する一定のサンプリング期間内における搬送波の波数（振幅数）をカウントする。
【００６２】
たとえば、ＲＦモジュール１０が受信する搬送波が図３（Ａ）のようであると、パルスカウンタ２４は「１６」をカウントし、ＲＦモジュール１０が受信する搬送波が図３（Ｃ）のようであると、パルスカウンタ２４は「３２」をカウントし、ＲＦモジュール１０が受信する搬送波が図３（Ｅ）のようであると、パルスカウンタ２４は「６４」をカウントする。そして、このカウントデータに基づきこの搬送波がＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で通信に用いる１３．５６ＭＨｚの搬送波であるかを判断する。
【００６３】
また、図３（Ｂ）は、ＲＦモジュール１０が受信する搬送波が図３（Ａ）のようである場合のＡＳＫ変調成分を示し、図３（Ｄ）は、ＲＦモジュール１０が受信する搬送波が図３（Ｃ）のようである場合のＡＳＫ変調成分を示し、図３（Ｆ）は、ＲＦモジュール１０が受信する搬送波が図３（Ｅ）のようである場合のＡＳＫ変調成分を示す。
【００６４】
図４は、図１に示した非接触型ＩＣカードの処理を説明するフローチャートである。
【００６５】
この処理が開始され、ＲＦモジュール１０が搬送波を受信すると（ステップ４０１）、水晶発振子２１を駆動し、次に、この受信した搬送波の振幅が安定したかを調べる（ステップ４０２）。ここで、搬送波の振幅が安定していないと判断されると（ステップ４０２でＮＯ）、ステップ４０２に戻り、受信した搬送波の振幅が安定するのを待つ。
【００６６】
ステップ４０２で、受信した搬送波の振幅が安定したと判断されると（ステップ４０２でＹＥＳ）、スイッチ回路２３をＯＮにし（ステップ４０３）、パルスカウンタ２４でＡ／Ｄ変換回路２２から出力されるパルス信号のパルス数をカウントする（ステップ４０４）。
【００６７】
次に、パルスカウンタ２４のカウントデータとサンプリングカウントデータテーブル２８のサンプリングカウントデータとを比較し（ステップ４０５）、該当する周波数かを調べる（ステップ４０６）。ここで、受信搬送波の周波数が該当する周波数でない、すなわち、パルスカウンタ２４のカウントデータとサンプリングカウントデータテーブル２８のサンプリングカウントデータとが一致せず、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で用いる搬送波の周波数である１３．５６ＭＨｚでないと判断されると（ステップ４０６でＮＯ）、ステップ４０１へ戻る。
【００６８】
ステップ４０６で、受信搬送波の周波数が該当する周波数である、すなわち、パルスカウンタ２４のカウントデータとサンプリングカウントデータテーブル２８のサンプリングカウントデータとが一致して、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３で用いる搬送波の周波数である１３．５６ＭＨｚであると判断されると（ステップ４０６でＹＥＳ）、まず、チップセレクト信号ＣＳ１をＯＮにし、ＴＹＰＥ−Ａモジュール３０−１を起動する（ステップ４０７）。
【００６９】
そして、ＴＹＰＥ−Ａモジュール３０−１の初期応答動作を開始し（ステップ４０８）、ここで、受信データの解析エラーがあるかを調べる（ステップ４０９）。
【００７０】
ステップ４０９で、ＴＹＰＥ−Ａモジュール３０−１の初期応答動作について受信データの解析エラーがないと判断されると（ステップ４０９でＮＯ）、引き続きチップセレクト信号ＣＳ１をＯＮに保持し、ＴＹＰＥ−Ａモジュール３０−１を活性状態にする活性状態処理を行い（ステップ４１６）、この非接触型ＩＣカードの処理を終了する。
【００７１】
また、ステップ４０９で、受信データの解析エラーがあると判断されると（ステップ４０９でＹＥＳ）、次に、チップセレクト信号ＣＳ２をＯＮにし、ＴＹＰＥ−Ｂモジュール３０−２を起動する（ステップ４１０）。
【００７２】
そして、ＴＹＰＥ−Ｂモジュール３０−２の初期応答動作を開始し（ステップ４１１）、ここで、受信データの解析エラーがあるかを調べる（ステップ４１２）。
【００７３】
ステップ４１２で、ＴＹＰＥ−Ｂモジュール３０−２の初期応答動作について受信データの解析エラーがないと判断されると（ステップ４１２でＮＯ）、引き続きチップセレクト信号ＣＳ２をＯＮに保持し、ＴＹＰＥ−Ｂモジュール３０−２を活性状態にする活性状態処理を行い（ステップ４１６）、この非接触型ＩＣカードの処理を終了する。
【００７４】
また、ステップ４１２で、受信データの解析エラーがあると判断されると（ステップ４１２でＹＥＳ）、次に、チップセレクト信号ＣＳ３をＯＮにし、ＦｅｌｉＣａ（商標）モジュール３０−３を起動する（ステップ４１３）。
【００７５】
そして、ＦｅｌｉＣａ（商標）モジュール３０−３の初期応答動作を開始し（ステップ４１４）、ここで、受信データの解析エラーがあるかを調べる（ステップ４１５）。
【００７６】
ステップ４１５で、ＦｅｌｉＣａ（商標）モジュール３０−３の初期応答動作について受信データの解析エラーがないと判断されると（ステップ４１５でＮＯ）、引き続きチップセレクト信号ＣＳ３をＯＮに保持し、ＦｅｌｉＣａ（商標）モジュール３０−３を活性状態にする活性状態処理を行い（ステップ４１６）、この非接触型ＩＣカードの処理を終了する。
【００７７】
なお、ステップ４１５で受信データの解析エラーがあると判断された場合は（ステップ４１５でＹＥＳ）、このまま、この非接触型ＩＣカードの処理を終了する。
【００７８】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記実施例及び図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００７９】
たとえば、上記実施例においては、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３の順で起動するように構成したが、この順番は、たとえば、ＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３の使用頻度等に応じて他の順番に変えてもよい。
【００８０】
また、上記実施例においては、受信回路２６で受信した受信データを直接ＣＰＵ２９に加え、ＣＰＵ２９から受信データをＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３にシリアル通信で送信するように構成したが、図５に示すように、チップセレクト信号ＣＳ１またはＣＳ２またはＣＳ３のいずれかがＯＮになるときＯＮになるチップセレクト信号ＣＳ４によりＣＰＵ２９によって駆動されるドライブ回路２９０を設け、受信回路２６で受信した受信データをこのドライブ回路２９０を介してＴＹＰＥ−Ａモジュール３０−１、ＴＹＰＥ−Ｂモジュール３０−２、ＦｅｌｉＣａ（商標）モジュール３０−３にシリアル通信で送信するように構成してもよい。
【符号の説明】
【００８１】
１    アンテナ
２    受信部
３    送信部
４    搬送波分離回路
５−１    ＴＹＰＥ−Ａ用デジタル復調部
５−２    ＴＹＰＥ−Ｂ用デジタル復調部
５−３    ＦｅｌｉＣａ（商標）用デジタル復調部
６    受信データ抽出部
１０    ＲＦモジュール（無線回路）
１１    誘導電源部
２１    水晶発振子
２２    Ａ／Ｄ変換回路
２３    スイッチ回路
２４    パルスカウンタ
２５    サンプリングタイマ
２６    受信回路
２７    メモリ
２８    サンプリングカウントデータテーブル
２９    ＣＰＵ
３０−１    ＴＹＰＥ−Ａモジュール（カード処理回路）
３０−２    ＴＹＰＥ−Ｂモジュール（カード処理回路）
３０−３    ＦｅｌｉＣａ（商標）モジュール（カード処理回路）
２９０    ドライブ回路
【図１】
2012068932.tif 000003
【図２】
2012068932.tif 000004
【図３】
2012068932.tif 000005
【図４】
2012068932.tif 000006
【図５】
2012068932.tif 000007