(57)【要約】【課題】  衝突防止処理にかかる時間を短縮できる非接触式ＩＣカード、非接触式携帯可能電子装置及び通信装置を提供する。【解決手段】  非接触式携帯可能電子装置は、外部と非接触式通信が可能な通信部と、前記通信部を介して入力される初期応答要求の回数を計上する計数部と、初期応答要求の回数を登録可能な記憶部と、制御部とを備える。制御部は、初期応答可能な状態に移行した後に通信部を介して初期応答要求が入力される際、計数部にて計上された初期応答要求の回数が、記憶部に登録されている初期応答要求の回数と一致しているのかどうか判断する（Ｓ４）。制御部は、上記計上された回数が上記登録されている回数と一致した場合、通信部を介して外部に初期応答する。【選択図】図４
2012018649.tif 000002
【特許請求の範囲】
【請求項１】
外部と非接触式通信が可能な通信部と、前記通信部を介して入力される初期応答要求の回数を計上する計数部と、初期応答要求の回数を登録可能な記憶部と、制御部と、を具備したＩＣモジュールと、
前記ＩＣモジュールを収納したＩＣカード本体と、を備え、
前記制御部は、初期応答可能な状態に移行した後に前記通信部を介して前記初期応答要求が入力される際、前記計数部にて計上された前記初期応答要求の回数が、前記記憶部に登録されている前記初期応答要求の回数と一致しているのかどうか判断し、前記計上された回数が前記登録されている回数と一致した場合、前記通信部を介して外部に初期応答する非接触式ＩＣカード。
【請求項２】
複数のアプリケーションを記憶可能な他の記憶部をさらに備え、
前記記憶部は、前記初期応答要求の回数を、前記複数のアプリケーションに対応させて複数登録可能である請求項１に記載の非接触式ＩＣカード。
【請求項３】
前記制御部は、
前記計数部に、計上する回数の最大値を設定可能であり、
前記計数部が前記最大値を超えて前記初期応答要求の回数を計上したとの情報を取得した場合、前記計数部の前記回数の計上を初期化させ、外部に前記初期応答するための設定を初期化する請求項１に記載の非接触式ＩＣカード。
【請求項４】
前記制御部は、前記記憶部に前記初期応答要求の回数を登録及び変更可能である請求項１に記載の非接触式ＩＣカード。
【請求項５】
前記制御部は、前記初期応答可能な状態に移行する毎に、前記初期応答可能な状態に移行するまでの間、前記記憶部に登録されている前記初期応答要求の回数を変更可能である請求項１に記載の非接触式ＩＣカード。
【請求項６】
乱数を生成する乱数生成部をさらに備え、
前記制御部は、前記乱数生成部で生成した乱数を用いて前記記憶部に登録されている前記初期応答要求の回数を変更可能である請求項５に記載の非接触式ＩＣカード。
【請求項７】
前記制御部は、前記初期応答可能な状態に移行するまでの間、前記記憶部に前記初期応答要求の回数を登録可能である請求項１に記載の非接触式ＩＣカード。
【請求項８】
乱数を生成する乱数生成部をさらに備え、
前記制御部は、前記乱数生成部で生成した乱数を用いて前記記憶部に前記初期応答要求の回数を登録可能である請求項７に記載の非接触式ＩＣカード。
【請求項９】
外部と非接触式通信が可能な通信部と、
前記通信部を介して入力される初期応答要求の回数を計上する計数部と、
初期応答要求の回数を登録可能な記憶部と、
制御部と、を備え、
前記制御部は、初期応答可能な状態に移行した後に前記通信部を介して前記初期応答要求が入力される際、前記計数部にて計上された前記初期応答要求の回数が、前記記憶部に登録されている前記初期応答要求の回数と一致しているのかどうか判断し、前記計上された回数が前記登録されている回数と一致した場合、前記通信部を介して外部に初期応答する非接触式携帯可能電子装置。
【請求項１０】
外部と非接触式通信が可能な通信部と、前記通信部を介して入力される初期応答要求の回数を計上する計数部と、初期応答要求の回数を登録可能な記憶部と、制御部と、を備えた非接触式携帯可能電子装置であって、前記制御部は、初期応答可能な状態に移行した後に前記通信部を介して前記初期応答要求が入力される際、前記計数部にて計上された前記初期応答要求の回数が、前記記憶部に登録されている前記初期応答要求の回数と一致しているのかどうか判断し、前記計上された回数が前記登録されている回数と一致した場合、前記通信部を介して外部に初期応答する非接触式携帯可能電子装置との間で非接触通信可能な通信装置であって、
前記非接触式携帯可能電子装置と非接触式通信が可能な通信モジュールと、
前記通信モジュールを介して前記非接触式携帯可能電子装置に前記初期応答要求を出力し、前記通信モジュールを介して前記非接触式携帯可能電子装置から前記初期応答があるのかどうか判断し、前記初期応答がある場合、前記通信モジュールを介して前記非接触式携帯可能電子装置との間で非接触通信を開始する処理モジュールと、を備える通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、非接触式ＩＣカード、非接触式携帯可能電子装置及び通信装置に関する。
【背景技術】
【０００２】
一般的に、携帯可能電子装置としてＩＣカードが使用されている。ＩＣカードは、カード本体、ＩＣチップ及び通信部を備えている。ＩＣカードは、接触通信、非接触通信（無線通信）、又は接触通信及び非接触通信の双方の機能を有している。
【０００３】
非接触式ＩＣカードの通信方式は、国際規格であるＩＳＯ／ＩＥＣ  １４４４３で標準化されているが、上記規格では、複数枚の非接触式ＩＣカードを同時にリーダライタにかざした場合でも、何れかの非接触式ＩＣカードが優先的に選択できるような仕組みとなっている。
【０００４】
例えば、ＩＳＯ／ＩＥＣ  １４４４３のＴｙｐｅ−Ｂカードでは、リーダライタは、非接触式ＩＣカードを検出するために「ＲＥＱＢコマンド」を非接触式ＩＣカードに送信し、選択したい非接触式ＩＣカードの応用分野（交通用途や金融用途など）を識別する「応用分野識別子」を指定することが可能である。
【０００５】
ＩＳＯ／ＩＥＣ  １４４４３では、リーダライタが応用分野識別子を指定すると、同じ応用分野識別子を有する非接触式ＩＣカードだけがリーダライタに応答する。なお、応用分野識別子を指定しない場合には、全ての非接触式ＩＣカードがリーダライタに応答する。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】ＩＳＯ／ＩＥＣ  １４４４３
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記各応用分野では、現実に、複数の異なるアプリケーションが使用されている。このため、リーダライタが「ＲＥＱＢコマンド」を送信して応用分野識別子を指定する手法では、非接触式ＩＣカードが通信の対象であるのかどうか識別するのに時間がかかってしまう。このため、衝突防止処理にかかる時間を短縮できる技術が求められている。  
この発明は以上の点に鑑みなされたもので、その目的は、衝突防止処理にかかる時間を短縮できる非接触式ＩＣカード、非接触式携帯可能電子装置及び通信装置を提供することにある。
【課題を解決するための手段】
【０００８】
一実施形態に係る非接触式ＩＣカードは、
外部と非接触式通信が可能な通信部と、前記通信部を介して入力される初期応答要求の回数を計上する計数部と、初期応答要求の回数を登録可能な記憶部と、制御部と、を具備したＩＣモジュールと、
前記ＩＣモジュールを収納したＩＣカード本体と、を備え、
前記制御部は、初期応答可能な状態に移行した後に前記通信部を介して前記初期応答要求が入力される際、前記計数部にて計上された前記初期応答要求の回数が、前記記憶部に登録されている前記初期応答要求の回数と一致しているのかどうか判断し、前記計上された回数が前記登録されている回数と一致した場合、前記通信部を介して外部に初期応答する。
【０００９】
また、一実施形態に係る非接触式携帯可能電子装置は、
外部と非接触式通信が可能な通信部と、
前記通信部を介して入力される初期応答要求の回数を計上する計数部と、
初期応答要求の回数を登録可能な記憶部と、
制御部と、を備え、
前記制御部は、初期応答可能な状態に移行した後に前記通信部を介して前記初期応答要求が入力される際、前記計数部にて計上された前記初期応答要求の回数が、前記記憶部に登録されている前記初期応答要求の回数と一致しているのかどうか判断し、前記計上された回数が前記登録されている回数と一致した場合、前記通信部を介して外部に初期応答する。
【００１０】
また、一実施形態に係る通信装置は、
外部と非接触式通信が可能な通信部と、前記通信部を介して入力される初期応答要求の回数を計上する計数部と、初期応答要求の回数を登録可能な記憶部と、制御部と、を備えた非接触式携帯可能電子装置であって、前記制御部は、初期応答可能な状態に移行した後に前記通信部を介して前記初期応答要求が入力される際、前記計数部にて計上された前記初期応答要求の回数が、前記記憶部に登録されている前記初期応答要求の回数と一致しているのかどうか判断し、前記計上された回数が前記登録されている回数と一致した場合、前記通信部を介して外部に初期応答する非接触式携帯可能電子装置との間で非接触通信可能な通信装置であって、
前記非接触式携帯可能電子装置と非接触式通信が可能な通信モジュールと、
前記通信モジュールを介して前記非接触式携帯可能電子装置に前記初期応答要求を出力し、前記通信モジュールを介して前記非接触式携帯可能電子装置から前記初期応答があるのかどうか判断し、前記初期応答がある場合、前記通信モジュールを介して前記非接触式携帯可能電子装置との間で非接触通信を開始する処理モジュールと、を備える。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係るＩＣカードと、ＩＣカードとの通信機能を有する外部装置としてのＩＣカード処理装置と、を備えた通信システムを概略的に示すブロック図である。
【図２】図１に示したＩＣカードの構成を概略的に示すブロック図である。
【図３】上記ＩＣカードの記憶部に登録された、アプリケーションによる初期応答要求の回数の値を示すテーブルである。
【図４】上記ＩＣカード及びＩＣカード処理装置間で行う通信方法を説明するためのフローチャートである。
【図５】図４に続く、上記通信方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら実施形態に係る非接触式ＩＣカード及びＩＣカード処理装置について詳細に説明する。  
図１に示すように、非接触式携帯可能電子装置としての非接触式のＩＣカード２及び非接触式携帯可能電子装置の処理装置としてのＩＣカード処理装置１は、通信システムを形成している。
【００１３】
ＩＣカード処理装置１は、リーダライタ１０、端末装置１３、キーボード１４、表示部としてのＣＲＴ（Cathode-Ray Tube）１５、プリンタ１６などを有している。端末装置１３は、ＣＰＵ、種々のメモリ及び各種インターフェースなどを有する装置により構成され、ＩＣカード処理装置１全体の動作を制御するものである。端末装置１３は、リーダライタ１０によりＩＣカード２へコマンドを送信する機能、ＩＣカード２から受信したデータを基に種々の処理を行う機能などを有している。
【００１４】
例えば、端末装置１３は、リーダライタ１０を介してＩＣカード２にデータの書き込みコマンドを送信することによりＩＣカード２内の不揮発性メモリにデータを書き込む。また、端末装置１３は、ＩＣカード２に読み取りコマンドを送信することによりＩＣカード２からデータを読み出す。
【００１５】
キーボード１４は、ＩＣカード処理装置１の操作員が操作する操作部として機能し、操作員により種々の操作指示やデータなどが入力される。ＣＲＴ１５は、端末装置１３の制御により種々の情報を表示する。
【００１６】
通信装置としてのリーダライタ１０は、ＩＣカード２と非接触式通信が可能な通信モジュール１１及び処理モジュール１２を備えている。リーダライタ１０は、ＩＣカード２との通信を行うためのインターフェース装置である。リーダライタ１０では、ＩＣカード２に対して電磁波により、データの送受信が行われるようになっている。このような機能によってリーダライタ１０は、端末装置１３による制御に基づいてＩＣカード２の活性化（起動）、種々のコマンドの送信、及び送信したコマンドに対する応答の受信などを行なう。
【００１７】
処理モジュール１２は、通信モジュール１１を介してＩＣカード２に電磁波により電力供給を開始し、ＩＣカード２の活性化を行い、ＩＣカード２を初期応答可能な状態に移行させる。その後、処理モジュール１２は、通信モジュール１１を介してＩＣカード２に初期応答要求を出力する。処理モジュール１２は、通信モジュール１１を介してＩＣカード２に初期応答要求を出力し、通信モジュール１１を介してＩＣカード２から初期応答があるのかどうか判断する。すなわち、処理モジュール１２は、ＩＣカード２が通信の対象であるのかどうか識別する。
【００１８】
このため、衝突防止処理にかかる時間を短縮することができる。また、処理モジュール１２によりＩＣカード２の識別が行われるため、従来と比較すると、ＩＣカード２の返信が衝突する機会を大幅に減らすことができる。さらに、通信不要のＩＣカード２との通信（交信）機会を最初の初期応答要求のみで排除することができるため、衝突防止処理にかかる時間を短縮することが可能である。なお、上記初期応答要求の詳細は後述する。
【００１９】
上記初期応答がある場合、すなわち、ＩＣカード２が通信の対象であると識別した場合、処理モジュール１２は、通信モジュール１１を介して上記ＩＣカード２との間で非接触通信を開始する。この場合、上記のように、衝突防止処理にかかる時間を短縮することができ、ＩＣカード２の返信が衝突する機会を大幅に減らすことができる。
【００２０】
上記初期応答がない場合、すなわち、ＩＣカード２が通信の対象ではないと識別した場合、処理モジュール１２は、上記ＩＣカード２との間で非接触通信を行わない。この場合、上記のように、通信不要のＩＣカード２との通信（交信）機会を最初の初期応答要求のみで排除することができ、衝突防止処理にかかる時間を短縮することができる。
【００２１】
図１及び図２に示すように、ＩＣカード２は、カード本体３と、カード本体３に収納されたＩＣモジュール４とを有している。ＩＣモジュール４は、１つまたは複数のＩＣチップ５と通信部としてのアンテナ回路２７とが接続された状態で一体的に形成され、ＩＣカード２のカード本体３内に埋設されている。また、ＩＣモジュール４は、制御部２１、不揮発性メモリ２２、ＲＡＭ（Random Access Memory）２３、ＲＯＭ（Read-Only Memory）２４、計数回路２５、乱数生成回路２６、復調モジュール２８及び変調モジュール２９を備えている。
【００２２】
ＩＣカード２は、ＩＣカード処理装置１などの上位機器から動作可能な磁界を受けた際、活性化される（動作可能な状態になる）ようになっている。ＩＣカード２が非接触通信によりＩＣカード処理装置１と通信する場合、ＩＣカード２は、アンテナ回路２７を介してＩＣカード処理装置１からの電波を受信し、その電波から図示しない電源部により動作電源及び動作クロックを生成して活性化するように構成されている。リーダライタ１０との間のデータの送受信は、アンテナ回路２７を介して電磁誘導方式等により行われる。
【００２３】
制御部２１は、ＩＣカード２全体の制御を司るものである。制御部２１は、ＣＰＵ（central processing unit）等のプロセッサにより構成されている。
【００２４】
制御部２１は、ＲＯＭ２４に格納された制御プログラムに従って受信データの解析や受信したデータを不揮発性メモリ２２に格納するなどの処理を行う。また、制御部２１は、受信データをＲＡＭ２３内の送受信バッファに一旦書き込むようにしても良い。その後、制御部２１は、受信データについて、不揮発性メモリ２２との間で、データの読み出し、書き込み処理を行い、応答のための送信データを作成する。制御部２１は、不揮発性メモリ２２或いはＲＯＭ２４に記憶されている制御プログラムや制御データに基づいて動作することにより、種々の処理手段として機能する。
【００２５】
プログラムメモリとしてのＲＯＭ２４は、予め制御用のプログラムや制御データなどが記憶されている不揮発性のメモリである。ＲＯＭ２４は、製造段階で制御プログラムや制御データなどが記憶された状態でＩＣカード２内に組み込まれるものである。つまり、ＲＯＭ２４に記憶されている制御プログラムや制御データは、予めＩＣカード２の仕様に応じて組み込まれる。
【００２６】
揮発性メモリとしてのＲＡＭ２３は、ワーキングメモリとして機能するメモリである。また、ＲＡＭ２３は、制御部２１が処理中のデータなど一時保管する送信バッファ（バッファ）としても機能する。送信バッファは、不揮発性メモリ２２、ＲＡＭ２３又はＲＯＭ２４の送信予定のデータを一時保管する。
【００２７】
不揮発性メモリ２２は、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）、フラッシュＲＯＭなどの、データの書き込み及び書換えが可能なメモリにより形成されている。不揮発性メモリ２２には、ＩＣカード２の運用用途に応じて制御プログラムや種々のデータが書込まれ、記憶される。例えば、不揮発性メモリ２２では、プログラムファイルやデータファイルなどが定義され、それらのファイルに制御プログラムや種々のデータが記憶される。不揮発性メモリ２２は、初期応答要求の回数を登録可能な記憶部２２ａを有している。
【００２８】
計数部としての計数回路２５は、アンテナ回路２７を介して入力される初期応答要求の回数を計上するものである。  
乱数生成部としての乱数生成回路２６は、乱数を生成するものである。乱数生成回路２６は、制御部２１からの指示に応じて乱数を生成するようになっている。このため、制御部２１は、乱数生成回路２６が生成した乱数を用いて記憶部２２ａに初期応答要求の回数を登録することができる。また、制御部２１は、乱数生成回路２６が生成した乱数を用いて記憶部２２ａに登録されている初期応答要求の回数を変更することができる。なお、ＩＣカード２は、乱数生成回路２６無しに形成されていてもよく、例えば、乱数を生成させるためのプログラムにより、制御部２１に乱数生成部を形成しても良い。
【００２９】
初期応答可能な状態に移行した後にアンテナ回路２７を介して初期応答要求が入力される際、制御部２１は、計数回路２５にて計上された初期応答要求の回数が、記憶部２２ａに登録されている初期応答要求の回数と一致しているのかどうか判断する。制御部２１は、上記計上された回数が上記登録されている回数と一致していると判断した場合、アンテナ回路２７を介してリーダライタ１０に初期応答するように構成されている。反対に、制御部２１は、上記計上された回数が上記登録されている回数と一致していないと判断した場合、リーダライタ１０に初期応答しないように構成されている。
【００３０】
復調モジュール２８は、アンテナ回路２７にて変調されたデータを受信する。復調モジュール２８は、受信したデータを復調し、制御部２１に送信する。  
変調モジュール２９は、制御部２１が作成した応答のためのデータを受信する。変調モジュール２９は、受信したデータを変調し、アンテナ回路２７に送信する。これにより、変調したデータは、アンテナ回路２７を介してリーダライタ１０に送信される。
【００３１】
図２及び図３に示すように、この実施形態において、不揮発性メモリ２２は、複数のアプリケーションを記憶可能である。記憶部２２ａに登録されている初期応答要求の回数は、各アプリケーションに付与されている。このように、記憶部２２ａは、初期応答要求の回数を、複数のアプリケーションに対応させて複数登録可能である。  
図３に示す例では、７以下の自然数をｎとすると、アプリケーションｎに付与されている初期応答要求の回数の値は「ｎ」である。
【００３２】
例えば、リーダライタ１０から入力される初期応答要求の回数がｎ回の場合、計数回路２５は「ｎ」を計上する。制御部２１は、上記計上された回数が上記登録されている回数と一致していると判断し、リーダライタ１０に初期応答する。これにより、制御部２１はアプリケーションｎを選択できるため、ＩＣカード２はアプリケーションｎを使用してリーダライタ１０との間で通信を行うことができる。
【００３３】
反対に、リーダライタ１０から入力される初期応答要求の回数が８回以上の場合、例えば１０回の場合、計数回路２５は「１０」を計上する。制御部２１は、上記計上された回数が上記登録されている回数と一致していないと判断し、リーダライタ１０に初期応答しないことになる。
【００３４】
次に、ＩＣカード処理装置１から初期応答要求が入力された場合の制御部２１の制御方法について説明する。ここでは、上記のように構成されたＩＣカード処理装置１及びＩＣカード２間で行う、通信方法と併せて説明する。図４及び図５は、上記通信方法を説明するためのフローチャートである。
【００３５】
図１、図２及び図４に示すように、通信システムによる通信方法がスタートすると、まず、ステップＳ１において、ＩＣカード処理装置１の通信エリア内に存在するＩＣカード２に、リーダライタ１０から電力供給が行われ、ＩＣカード２が活性化される。これにより、ＩＣカード２は、初期応答可能な状態に移行する。
【００３６】
次いで、ステップＳ２において、リーダライタ１０の通信エリア内に存在するＩＣカード２に、リーダライタ１０から初期応答要求が入力される。続いて、ステップＳ３において、ＩＣカード２毎、制御部２１は、計数回路２５にリーダライタ１０から入力される初期応答要求の回数を計上させる。
【００３７】
その後、ステップＳ４において、制御部２１は、計数回路２５にて計上された初期応答要求の回数が、記憶部２２ａに登録されている初期応答要求の回数と一致しているのかどうか判断する。
【００３８】
上記計上された回数が上記登録されている回数と一致していない場合（ステップＳ４）、ステップＳ５に移行し、ステップＳ５において、制御部２１は、リーダライタ１０に初期応答するための設定を初期化し、上記通信方法は、ＩＣカード２がリーダライタ１０と通信すること無しに終了する。なお、この場合、制御部２１は、リーダライタ１０に応答しない。
【００３９】
上記計上された回数が上記登録されている回数と一致している場合（ステップＳ４）、図１、図２及び図５に示すように、ステップＳ６に移行し、ステップＳ６において、制御部２１は、リーダライタ１０に初期応答する。  
次いで、ステップＳ７において、リーダライタ１０は、ＩＣカード２からの初期応答（返信）に衝突が生じているのかどうか判断する。
【００４０】
ＩＣカード２からの初期応答に衝突が生じていない場合（ステップＳ７）、ステップＳ９に移行する。なお、ＩＣカード２からの初期応答に衝突が生じていない場合とは、リーダライタ１０の通信エリア内にＩＣカード２が複数存在していない場合や、リーダライタ１０の通信エリア内にＩＣカード２が複数存在しているが各ＩＣカード２の記憶部２２ａに登録されている初期応答要求の回数が異なっている場合が挙げられる。これにより、ステップＳ９において、リーダライタ１０及びＩＣカード２は通信を開始する。
【００４１】
ＩＣカード２からの初期応答に衝突が生じている場合（ステップＳ７）、ステップＳ８に移行する。なお、ＩＣカード２からの初期応答に衝突が生じている場合とは、リーダライタ１０の通信エリア内にＩＣカード２が複数存在し、ＩＣカード２間で、記憶部２２ａに登録されている初期応答要求の回数が一致している場合が挙げられる。
【００４２】
この場合、ステップＳ８において、制御部２１は、他の手法を用い、通信の対象となるＩＣカード２を識別し、ステップＳ９に移行すればよい。ここで、上記他の手法としては、「ＲＥＱＢコマンド」で、選択したいＩＣカード２の応用分野（交通用途や金融用途など）を識別する「応用分野識別子」を指定し、又はスロット番号を指定し、非接触ＩＣカードを識別する手法が挙げられる。なお、上記他の手法は、上述した例に限定されるものではなく、従来から使用されている手法であってもよい。  
次に、ステップＳ１０において、制御部２１は、通信終了であるのかどうか判断を続け、通信が終了すると、ステップＳ５に移行し、上記通信方法が終了する。
【００４３】
以上のように構成された上記実施形態に係るＩＣカード２及びＩＣカード処理装置１によれば、リーダライタ１０は、ＩＣカード２に初期応答要求を出力し、ＩＣカード２から初期応答があるのかどうか判断する。詳しくは、計数回路２５が計上した初期応答要求の回数が記憶部２２ａに登録されている初期応答要求の回数と一致しているのかどうか判断し、上記計上された回数が上記登録されている回数と一致した場合に制御部２１はリーダライタ１０に初期応答し、一致しない場合に制御部２１は無応答としている。これにより、リーダライタ１０は、ＩＣカード２が通信の対象であるのかどうか識別することができる。
【００４４】
このため、衝突防止処理にかかる時間を短縮することができる。また、リーダライタ１０（処理モジュール１２）によりＩＣカード２の識別が行われるため、従来と比較すると、ＩＣカード２の返信が衝突する機会を大幅に減らすことができる。さらに、通信不要のＩＣカード２との通信（交信）機会を最初の初期応答要求のみで排除することができるため、衝突防止処理にかかる時間を短縮することが可能である。  
上記のことから、衝突防止処理にかかる時間を短縮できるＩＣカード２及びＩＣカード処理装置１を得ることができる。
【００４５】
なお、この発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化可能である。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００４６】
例えば、制御部２１は、計数回路２５に、計上する回数の最大値を設定可能であってもよい。そして、制御部２１は、計数回路２５が上記最大値を超えて初期応答要求の回数を計上したとの情報を取得した場合、計数回路２５の上記回数の計上を初期化させ、リーダライタ１０に初期応答するための設定を初期化してもよい。上記最大値は、例えば１６又は３２である。計数回路２５に上記最大値を設定することにより、初期応答にかかる時間の短縮に寄与することができる。
【００４７】
制御部２１は、記憶部２２ａに初期応答要求の回数を登録したり、また、記憶部２２ａに予め登録されている初期応答要求の回数を変更したりしてもよい。  
例えば、制御部２１は、初期応答可能な状態に移行する毎に、初期応答可能な状態に移行するまでの間、記憶部２２ａに登録されている初期応答要求の回数を変更してもよい。すなわち、制御部２１は、記憶部２２ａの初期応答要求の回数を増減させてもよい。また、制御部２１は、初期応答可能な状態に移行するまでの間、記憶部２２ａに初期応答要求の回数を登録してもよい。
【００４８】
初期応答要求の回数を登録可能な記憶部は、記憶部２２ａに限らず種々変形可能であり、例えばＲＡＭ２３の一部で構成したり、図示しない他のメモリで構成されていてもよい。
【００４９】
この発明の非接触式携帯可能電子装置は、ＩＣカード２に限らず、通信機能を有した各種の非接触式携帯可能電子装置に適用することが可能である。この発明の通信装置は、リーダライタ１０に限らず、各種の通信装置に適用することが可能である。
【符号の説明】
【００５０】
１…ＩＣカード処理装置、２…ＩＣカード、３…カード本体、４…ＩＣモジュール、５…ＩＣチップ、１０…リーダライタ、１１…通信モジュール、１２…処理モジュール、２１…制御部、２２…不揮発性メモリ、２２ａ…記憶部、２３…ＲＡＭ、２４…ＲＯＭ、２５…計数回路、２６…乱数生成回路、２７…アンテナ回路。
【図１】
2012018649.tif 000003
【図２】
2012018649.tif 000004
【図３】
2012018649.tif 000005
【図４】
2012018649.tif 000006
【図５】
2012018649.tif 000007