(57)【要約】【課題】  情報記憶媒体の読み取りおよび書き込み装置の電力消費をより少なくする。【解決手段】  電源を持たない別の装置と通信して所定の情報を受信する情報処理装置（１００）は、アンテナと、そのアンテナに結合された送信機および受信機（２３０、２５０）と、その送信機を制御する制御手段（２７０）と、を具えている。その制御手段は、その送信機に低い送信電力で信号を送信させ（Ｓ７０２、Ｓ７３８）、その受信機によるその別の装置からの応答信号の受信を待つ。その制御手段は、その応答信号中に所定の情報を検出したとき、その送信機の送信電力を上昇させて、その送信機に、高い送信電力で信号を送信させる（Ｓ７２８）。それによって別の装置の情報の読み取りまたは別の装置への情報の書き込みが可能になる【選択図】  図１
2005303697.tif 000002
【特許請求の範囲】
【請求項１】
電源を持たない別の装置と通信して所定の情報を受信する情報処理装置であって、
アンテナと、前記アンテナに結合された送信機および受信機と、前記送信機を制御する制御手段と、を具え、
前記制御手段は、前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待ち、
前記制御手段は、前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にすることを特徴とする、情報処理装置。
【請求項２】
前記制御手段は、前記応答信号中に前記所定の情報を検出するまで、前記低い送信電力で送信される信号の送信間隔を第１の所定の間隔に設定し、
前記制御手段は、前記高い送信電力で送信される信号の間隔を前記第１の所定の間隔より短い第２の所定の間隔に設定することを特徴とする、
請求項１に記載の情報処理装置。
【請求項３】
前記別の装置は非接触ＩＣカードまたはＲＦ  ＩＤタグであり、
前記制御手段は、前記送信機に、前記低い送信電力で非接触ＩＣカード用の信号とＲＦ  ＩＤタグ用の信号を交互に送信させることを特徴とする、請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、前記送信機に前記低い送信電力で非接触ＩＣカード用の信号を送信し、前記受信機によって前記別の装置から受信した応答信号の中に第１の識別情報を検出したとき、高い送信電力で前記送信機に信号を送信させて第１の所定の情報を検出し、次いで、前記送信機に前記低い送信電力でＲＦ  ＩＤタグ用の信号を送信させ、前記受信機によって前記別の装置から受信した応答信号の中に第２の識別情報を検出したとき、高い送信電力で前記送信機に信号を送信させて第２の所定の情報を検出することを特徴とする、請求項１に記載の情報処理装置。
【請求項５】
電源を持たない別の装置と通信可能な送信機および受信機を具える情報処理装置用の、所定の情報を受信するためのプログラムであって、
前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待つステップと、
前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にするステップと、
を実行させるよう動作可能なプログラム。
【請求項６】
電源を持たない別の装置と通信可能な送信機および受信機を具える情報処理装置用の、所定の情報を受信するためのプログラムであって、
前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待つステップと、
前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にするステップと、
を実行させるよう動作可能なプログラムを格納した記憶媒体。
【請求項７】
電源を持たない別の装置と通信可能な送信機および受信機を具える情報処理装置用の、所定の情報を受信する方法であって、
前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待つ工程と、
前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にする工程と、
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば非接触ＩＣカードおよびＲＦ  ＩＤタグのような情報記憶媒体用の非接触の読み取りおよび書き込みに関し、特に、バッテリ給電型のモバイル機器に組み込み可能な非接触リーダおよびライタに関する。
【背景技術】
【０００２】
最近、非接触ＩＣカード（スマートカード）およびＲＦ  ＩＤタグが普及しつつある。非接触ＩＣカードは、ＩＳＯ１４４４３標準に準拠した住民基本台帳カード、およびＦｅｌｉｃａ方式の電子乗車券カード、従業員カード、電子マネー等に適用可能である。ＲＦ  ＩＤタグは、ＩＳＯ１５６９３標準に準拠した、商品管理システム、在庫管理システムおよび物流システム等に適用可能である。現在、これらのＩＣカードおよびタグは、それぞれ専用の非接触読み取りおよび書き込み装置（リーダ／ライタ）を用いて、それぞれに対して読み取りおよび書き込みが行われる。
【０００３】
いわゆる受動型の非接触ＩＣカードおよびＲＦ  ＩＤタグのような情報記憶媒体はバッテリを含んでおらず、非接触リーダ／ライタ装置から電磁誘導により電力を受け取る必要がある。従って、そのリーダ／ライタ装置は比較的大きい電流を流すことが要求される。従って、例えばゲートにおいてセンサとして用いられる場合、およびノートブック・パーソナル・コンピュータおよび携帯端末のログインに用いられる場合には、いつどの種類の非接触ＩＣカードまたはＲＦ  ＩＤタグが通過するか分からないので、常に起動状態にする必要があり、リーダ／ライタ装置は大量の電力を消費し、バッテリの使用可能時間が大幅に減少するであろう。
【０００４】
２０００年１１月２日付けのＰＣＴ出願の国際公開公報ＷＯ  ００／６５５５１（特許文献１）には、赤外線センサにより活動が検出されたときだけＲＦ  ＩＤ読み取りに電力を供給することが記載されている。
【特許文献１】国際公開ＷＯ  ００／６５５５１
【０００５】
流石、他によって１９９９年５月１１日付けで公開された特開平１１−１２６２４０号公報（特許文献２）には、待ち受け状態では送信部の電源を間欠的にオン状態にしてコマンドデータを送信するリーダ・ライタ・コントローラが記載されている。
【特許文献２】特開平１１−１２６２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
リーダ／ライタに赤外線センサを組み込むには、余分な回路が必要となり、サイズ、重量およびコストが増える。また、赤外線センサは、非接触ＩＣカードおよびＲＦ  ＩＤタグ以外の無関係な物体を誤って検出し得る。
【０００７】
リーダ／ライタの送信部の電源を間欠的にターンオンするには、検出し損なうのを防止するために、ターンオンの間隔を比較的短くする必要がある。従って、大きい節電効果は期待できない。
【０００８】
発明者たちは、非接触ＩＣカードおよびＲＦ  ＩＤタグの読み取りおよび書き込み装置をバッテリ給電型の機器に組み込むには、大幅に電力消費を低減する必要があると認識した。
【０００９】
本発明の目的は、情報記憶媒体の読み取りおよび書き込み装置の電力消費をより少なくすることである。
【００１０】
本発明の別の目的は、低電力消費で複数の規格に従って動作することができる読み取りおよび書き込み装置を実現することである。
【課題を解決するための手段】
【００１１】
本発明の特徴によれば、電源を持たない別の装置と通信して所定の情報を受信する情報処理装置、アンテナと、そのアンテナに結合された送信機および受信機と、その送信機を制御する制御手段と、を具えおり、その制御手段は、その送信機に低い送信電力で信号を送信させ、その受信機によるその別の装置からの応答信号の受信を待つ。その制御手段は、その応答信号中に所定の情報を検出したとき、その送信機の送信電力を上昇させて、その送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にする。
【００１２】
また、本発明は、上述の情報処理装置を実現するプログラムに関する。また、本発明は、上述の情報処理装置を実現する方法に関する。
【発明の効果】
【００１３】
本発明によれば、情報記憶媒体の読み取りおよび書き込み装置の電力消費をより少なくすることができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施形態を、図面を参照して説明する。図面において、同様の構成要素には同じ参照番号が付されている。
【００１５】
図１は、本発明の実施形態による、情報記憶媒体の相異なる規格である、非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０に対して情報の読み出しおよび書き込みを行う非接触リーダまたは非接触リーダおよびライタ（Ｒ／Ｗ）（以下、単にリーダ／ライタという）２００を含む情報処理装置１６０を示している。情報処理装置１００は、さらにリーダ／ライタ２００との間でデータおよび制御信号をやりとりするプロセッサ１７０と、プログラムおよびデータを格納するメモリ１７２と、表示装置１７４とを含んでいる。情報処理装置１６０は、移動電話通信および無線ＬＡＮ通信のような遠隔電磁波ＲＦ信号通信用の別のアンテナ（図示せず）を具えた携帯電話機またはＰＤＡ（Personal Digital Assistant）等であってもよい。リーダ／ライタ２００は、時分割的に交互にまたは循環的に、相異なる規格の非接触ＩＣカード３１０および３３０を検出するためのそれぞれの非接触ＩＣカード検出モード、および相異なる規格のＲＦ  ＩＤタグ３５０および３６０を検出するためのそれぞれのＲＦ  ＩＤタグ検出モードで動作することができる。この実施形態における非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０は電源そのものを持たないタイプのものである。
【００１６】
リーダ／ライタ２００は、メモリ２１２を含むデータ制御部２１０と、送信用のデータ符号化部２２０と、送信機（ＴＸ）２３０と、データ復号部２４０と、受信機（ＲＸ）２５０と、メモリ２７２およびタイマ２７４を含む状態制御部２７０と、状態制御部２７０が結合された送信電力制御部２８２およびポーリング間隔制御部２８４と、を具えている。送信機２３０は、送信用の変調部２３２、およびコイル・アンテナ（ＡＮＴ）２６０に結合された送信電力増幅部２３４を含んでいる。受信部２５０は、コイル・アンテナ２６０に結合された受信用の検波部２５４、および復調部２５２を含んでいる。データ符号化部２２０は、複数の規格の複数の符号化方式で動作可能である。データ復号部２４０は、その複数の符号化方式に対応する複数の復号方式で動作可能である。データ変調部２３２は、複数の規格の複数の変調方式で動作可能である。データ復調部２５２は、その複数の変調方式に対応する複数の復調方式で動作可能である。
【００１７】
ＩＳＯ／ＩＥＣ１４４４３−２規格は非接触ＩＣカード用のタイプＡおよびＢの方式を規定している。タイプＡにおいて、リーダから非接触ＩＣカードへの通信について変調方式としてＡＳＫおよび符号化方式としてＭｏｄｉｆｉｅｄ  Ｍｉｒｒｏｒ符号化が規定され、非接触ＩＣカードからリーダへの通信について変調方式として負荷変調および符号化方式としてＭａｎｃｈｅｓｔｅｒ符号化が規定されている。タイプＢにおいて、リーダから非接触ＩＣカードへの通信について変調方式としてＡＳＫおよび符号化方式としてＮＲＺ−Ｌ符号化が規定され、非接触ＩＣカードからリーダへの通信について変調方式として負荷変調および符号化方式としてＮＲＺ−Ｌ（ＢＰＳＫ）符号化が規定されている。日本で電子マネー等に用いられＩＳＯ規格として提案されているタイプＣにおいて、リーダから非接触ＩＣカードへの通信について変調方式としてＡＳＫおよび符号化方式としてＭａｎｃｈｅｓｔｅｒ符号化が規定され、非接触ＩＣカードからリーダへの通信について変調方式として負荷変調および符号化方式としてＭａｎｃｈｅｓｔｅｒ符号化が規定されている。
【００１８】
ＩＳＯ／ＩＥＣ１５６９３規格およびＭａｇｅｌｌａｎ社方式はＲＦ  ＩＤタグ用のそれぞれ異なる方式を規定している。規格ＩＳＯ／ＩＥＣ１５６９３において、リーダからＲＦ  ＩＤタグへの通信について変調方式としてＡＳＫおよび符号化方式としてＰＷＭが規定され、ＲＦ  ＩＤタグからリーダへの通信について変調方式とし負荷変調方式（ＯＯＫおよびＦＳＫ）および符号化方式としてＭａｎｃｈｅｓｔｅｒ符号化が規定されている。Ｍａｇｅｌｌａｎ社方式において、リーダからＲＦ  ＩＤタグへの通信について変調方式としてＰＪＭ（Ｐｈａｓｅ  Ｊｉｔｔｅｒ  Ｍｏｄｕｌａｔｉｏｎ）および符号化方式としてＤＦＭＦＭ（Ｄｏｕｂｌｅ  Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｉｆｉｅｄ  Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｉｏｎ）が規定され、ＲＦ  ＩＤタグからリーダへの通信について変調方式とし負荷変調方式（ＢＰＳＫ）および符号化方式としてＭＦＭ符号化が規定されている。
【００１９】
図１において、プロセッサ１７０は、リーダ／ライタ２００のデータ制御部２１０との間で制御信号およびデータを送受信する。データ制御部２１０は、プロセッサ１７０からの送信すべきデータをデータ符号化部２２０に供給する。データ符号化部２２０は、状態制御部２７０によって選択された所定の符号化方式でデータを符号化して、その符号化されたデータを送信部２３０の変調部２３２に供給する。変調部２３２は、その符号化されたデータでキャリアを所定の変調方式で変調して、変調されたキャリア信号を送信電力増幅部２３４に供給する。送信電力増幅部２３４はその変調されたキャリア信号を増幅して選択された所定の送信電力でアンテナ２６０を介して送信する。
【００２０】
状態制御部２７０は、リーダ／ライタ２００の現在の検出モードを決定して、送信電力制御部２８２および送信間隔制御部２８４に、リーダ／ライタ２００の現在の制御状態に対応する切り換え制御信号を供給する。状態制御部２７０は、現在の検出モードに従って、符号化および復号方式を選択する制御信号をデータ符号化部２２０およびデータ復号部２４０に供給し、変調および復調方式を選択する制御信号を変調部２３２および復調部２５２に供給する。送信間隔制御部２８４は、現在の制御状態に従って、データ符号化部２２０をイネーブルおよびディセーブルする。送信電力制御部２８２は、現在の制御状態に従って送信電力増幅部２３４の送信電力を制御する。
【００２１】
リーダ／ライタ２００は、典型的には、非接触ＩＣカード３１０および３３０に対してはより高いまたは中レベルの送信電力（例えば、５０ｍＷ）で約１ｃｍの距離範囲内で正常に動作できる。リーダ／ライタ２００は、典型的には、ＲＦ  ＩＤタグ３５０および３６０に対してはより高いまたは最高のレベルの送信電力（例えば、１００ｍＷ、５０ｍＷ）で数ｃｍ乃至数ｍの距離範囲内で正常に動作できる。リーダ／ライタ２００は、非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０に対して、例えば所定の距離範囲内で正常に動作可能な送信電力のほぼ２分の１の値のような、低レベルの送信電力（例えば、２５ｍＷ）では、固有の識別情報である固有ＩＤ（ユニークＩＤ）を受信できるが、正常には動作しない。
【００２２】
図２は、非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０の各々の内部構成を示している。非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０の各々は、コイル・アンテナＡＮＴと、ＲＦ変調・復調回路３１４と、電源回路３１６と、論理回路３１８と、メモリ３２０とを具えている。
【００２３】
非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０の各々は、ＲＦ変調および復調回路３１４でリーダ／ライタ２００から受け取った誘導電流による電荷を電源３１６内のキャパシタに蓄え、電源３１６からの給電によって動作し、ＲＦ変調および復調回路３１４を介してリーダ／ライタ２００との間で少なくとも１つの所定の変調方式で送受信し、論理回路３１８は、リーダ／ライタ２００からの命令に従ってメモリ３２０に対して情報の読み出しおよび書き込みを行う。
【００２４】
図３Ａおよび３Ｂは、本発明の実施形態による、リーダ／ライタ２００の１つの規格の非接触ＩＣカードの検出モードＭＯＤＥ  Ａと別の１つの規格のＲＦ  ＩＤタグの検出モードＭＯＤＥ  Ｂにおけるそれぞれの態遷移図を示している。図４は、リーダ／ライタ２００の各状態における送信間隔またはポーリング周期および送信出力電力または振幅の大きさを示している。ここでは、２つの規格による検出モードＭＯＤＥ  ＡおよびＭＯＤＥ  Ｂについて説明するが、さらに他の規格の非接触ＩＣカードの検出モードおよび／または他の規格のＲＦ  ＩＤタグの検出モードが用いられてもよい。
【００２５】
図３Ａおよび３Ｂを参照すると、リーダ／ライタ２００は、非接触ＩＣカード検出モードＭＯＤＥ  ＡおよびＲＦ  ＩＤタグの検出モードＭＯＤＥ  Ｂにおける初期状態においてそれぞれ４０２および４３２で示された状態Ｓ００をとる。状態Ｓ００は、全ての検出モードについて非接触ＩＣカード３１０および３３０およびＲＦ  ＩＤタグ３５０および３６０からの応答が前に未検出であることを表す。これら２つの検出モードにおける各々の状態Ｓ００では、リーダ／ライタ２００は、最も長い送信間隔またはポーリング周期ＰＬ（例えば、ポーリング周期５００ｍｓ）と低いまたは最低の送信電力ＬＬ（例えば、２５ｍＷ）とを設定し、非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０からの応答の受信を待つ。
【００２６】
図３Ａにおいて、リーダ／ライタ２００は、４０２で示された状態Ｓ００にあるときに他の検出モード（例えば、ＭＯＤＥ  Ｂ）において応答の受信が前に検出されたとき、現在の非接触ＩＣカード検出モードＭＯＤＥ  Ａについて矢印４１２で示されているように４０４で示された状態Ｓ０１に移行する。状態Ｓ０１では、リーダ／ライタ２００は、非接触ＩＣカード検出モードＭＯＤＥ  Ａについて短いポーリング周期ＰＳ（例えば、ポーリング周期２００ｍｓ）および低い送信電力ＬＬ（例えば、２５ｍＷ）を設定する。リーダ／ライタ２００は、状態Ｓ０１にあるときに全ての検出モードにおいて所定の時間期間だけ応答受信が検出されないときは、タイムアウトにより矢印４２２で示されているように状態Ｓ００に戻る。
【００２７】
リーダ／ライタ２００は、状態Ｓ００にあるときに現在の非接触ＩＣカード検出モードＭＯＤＥ  Ａについて非接触ＩＣカード３１０からの応答の受信を検出すると、矢印４１４で示されているように４０６で示された状態Ｓ１に移行する。状態Ｓ１では、リーダ／ライタ２００は、短いポーリング周期ＰＳ（例えば、ポーリング周期２００ｍｓ）および中レベルの送信電力ＭＬ（例えば、５０ｍＷ）を設定する。リーダ／ライタ２００は、状態Ｓ１にあるときに全ての検出モードにおいて所定の時間期間だけ応答受信が検出されないときは、タイムアウトにより矢印４２４で示されているように状態Ｓ００に戻る。
【００２８】
リーダ／ライタ２００は、状態Ｓ０１にあるときに現在の非接触ＩＣカード検出モードＭＯＤＥ  Ａについて非接触ＩＣカード３１０からの応答の受信を検出すると、矢印４１６で示されているように４０６で示された状態Ｓ１に移行する。状態Ｓ１では、リーダ／ライタ２００は、短いポーリング周期ＰＳ（例えば、ポーリング周期２００ｍｓ）および中レベルの送信電力ＭＬ（例えば、５０ｍＷ）を設定する。状態Ｓ１では、リーダ／ライタ２００は、現在の非接触ＩＣカード検出モードＭＯＤＥ  Ａにおいて所定の時間期間だけ応答の受信が検出されないことによってタイムアウトが発生し、かつそれ以外の全ての検出モードにおいて応答の受信が検出されまたはタイムアウトが発生していないときに、矢印４２６で示されているように状態Ｓ０１に移行する。
【００２９】
図３Ｂにおいて、リーダ／ライタ２００は、４３２で示された状態Ｓ００にあるときに他の検出モード（例えば、ＭＯＤＥ  Ａ）において応答の受信が前に検出されたとき、現在のＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂについて矢印４４２で示されているように４３４で示された状態Ｓ０１に移行する。状態Ｓ０１では、リーダ／ライタ２００は、非接触ＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂについて短いポーリング周期ＰＳ（例えば、ポーリング周期２００ｍｓ）および低い送信電力ＬＬ（例えば、２５ｍＷ）を設定する。リーダ／ライタ２００は、状態Ｓ０１にあるときに全ての検出モードにおいて所定の時間期間だけ応答受信が検出されないときは、タイムアウトにより矢印４５２で示されているように状態Ｓ００に戻る。
【００３０】
リーダ／ライタ２００は、状態Ｓ００にあるときに現在のＲＦ  ＩＤタグ検出モードＭＯＤＥ  ＢについてＲＦ  ＩＤタグ３５０からの応答の受信を検出すると、矢印４４４で示されているように４３６で示された状態Ｓ２に移行する。状態Ｓ１では、リーダ／ライタ２００は、短いポーリング周期ＰＳ（例えば、ポーリング周期２００ｍｓ）および高いまたは最高の送信電力ＨＬ（例えば、１００ｍＷ）を設定する。リーダ／ライタ２００は、状態Ｓ２にあるときに全ての検出モードにおいて所定の時間期間だけ応答受信が検出されないときは、タイムアウトにより矢印４５４で示されているように状態Ｓ００に戻る。
【００３１】
リーダ／ライタ２００は、状態Ｓ０１にあるときに現在のＲＦ  ＩＤタグ検出モードＭＯＤＥ  ＢについてＲＦ  ＩＤタグ３５０からの応答の受信を検出すると、矢印４４６で示されているように４３６で示された状態Ｓ２に移行する。状態Ｓ２では、リーダ／ライタ２００は、短いポーリング周期ＰＳ（例えば、ポーリング周期２００ｍｓ）および高いまたは最高の送信出力電力ＨＬ（例えば、１００ｍＷ）を設定する。状態Ｓ２では、リーダ／ライタ２００は、現在のＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂにおいて所定の時間期間だけ応答の受信が検出されないことによってタイムアウトが発生し、かつそれ以外の全ての検出モードにおいて応答の受信が検出されまたはタイムアウトが発生していないときに、矢印４５６で示されているように状態Ｓ０１に移行する。
【００３２】
図５Ａおよび５Ｂは、それぞれ、リーダ／ライタ２００の検出モードの交番的および循環的変化を示している。リーダ／ライタ２００は、図５Ａに示されているように２つの検出モードＭ０およびＭ１の間、例えば非接触ＩＣカード検出モードＭＯＤＥ  ＡおよびＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂの間で交番してもよい。リーダ／ライタ２００は、図５Ｂに示されているように３つ以上の検出モードＭ０、Ｍ１およびＭ２、例えば、相異なる規格の２つの非接触ＩＣカード３１０および３３０の検出モードＭＯＤＥ  ＡおよびＭＯＤＥ  Ａ’および１つの規格のＲＦ  ＩＤタグ３５０の検出モードＭＯＤＥ  Ｂ、を順に循環してもよい。検出モードＭ０、Ｍ１およびＭ２は、相異なる複数の規格の非接触ＩＣカード検出モードおよびＲＦ  ＩＤタグ検出モードの中の相異なる検出モードであればよい。
【００３３】
図６Ａ、６Ｂおよび６Ｃは、状態Ｓ００、Ｓ０１、Ｓ１およびＳ２におけるリーダ／ライタ２００によるポーリング周期およびデータ送受信のタイムチャートを示している。
【００３４】
図６Ａにおいて、状態Ｓ００において、例えば５００ｍｓのような長いポーリング周期ＰＬにおいて、例えば１０ｍｓの持続時間の最初のタイムスロット６２でポーリング信号が送信され、次の例えば１０ｍｓのような短いタイムスロット６４で無変調信号を送信して固有ＩＤ（ユニークＩＤ）を含む応答信号の受信の有無が検出され、その後の例えば４８０ｍｓのような長い遅延時間ＤＬ８４の期間において送信が中断される。
【００３５】
図６Ｂにおいて、状態Ｓ０１において、例えば２００ｍｓのような短いポーリング周期ＰＳにおいて、最初のタイムスロット６２でポーリング信号が送信され、次の短いタイムスロット６４で無変調信号を送信して固有ＩＤを含む応答信号の受信の有無が検出され、その後の例えば２００ｍｓのような短い遅延時間ＤＳ８６の期間において送信が中断される。
【００３６】
図６Ｃにおいて、状態Ｓ１およびＳ２において、例えば２００ｍｓのようなポーリング周期ＰＳにおいて、最初のタイムスロット６２でポーリング信号が送信され、次の短いタイムスロット６４で無変調信号を送信して固有ＩＤを含む応答信号の受信が検出される。必要に応じて、次の例えば１０ｍｓのようなタイムスロット６６で読み出し（リード）命令が送信され、次の例えば５０ｍｓのようなタイムスロット６８でデータが受信され、次の例えば５０ｍｓのようなタイムスロット７０で書き込み用の命令およびデータが送信され、次の例えば１０ｍｓのようなタイムスロット７２でＡＣＫが受信され、その後の例えば８０ｍｓのような短い遅延時間８８の期間において送信が中断される。ポーリング周期における受信用のタイムスロット６４と次のポーリング周期における送信用のタイムスロット６２の間の合計の遅延時間ＤＳ（６６、６８、７０、７２および８８）は図６Ｂにおける短い遅延時間ＤＳ８６と同じ長さである。
【００３７】
図７は、交番的または循環的な複数の検出モードＭｉにおいて、メモリ２７２に格納された制御プログラムに従ってリーダ／ライタ２００の状態制御部２７０によって実行されるポーリング周期および送信電力を調整するためのフローチャートを示している。ここで、相異なる検出モードの数はｎ（≧２）である。相異なる検出モードとは、例えば、非接触ＩＣカード用のＩＳＯ／ＩＥＣ１４４４３−２規格のタイプＡおよびＢ、および提案されたタイプＣ、およびＲＦ  ＩＤタグ用のＩＳＯ／ＩＥＣ１５６９３規格およびＭａｇｅｌｌａｎ社方式のような相異なる複数の読み取りおよび書き込み方式で時分割的にそれらの対応する情報記憶媒体を検出するモードである。例えば、第１の検出モードＭ０はＩＳＯ／ＩＥＣ１４４４３−２規格のタイプＡの非接触ＩＣカード３１０を検出するモードであり、第２の検出モードＭ１は、ＩＳＯ／ＩＥＣ１５６９３規格のＲＦ  ＩＤタグ３５０を検出するモードである。例えば、第３の検出モードＭ２はＩＳＯ／ＩＥＣ１４４４３−２規格のタイプＢの非接触ＩＣカード３３０を検出するモードであってもよい。
【００３８】
ステップ７０２において、状態制御部２７０は検出モードＭｉとして初期値Ｍｎ（ｉ＝ｎ≧２）を設定し、送信電力制御部２８２を制御して送信電力増幅部２３４の送信電力を低レベルＬＬに設定する。ステップ７０４において、状態制御部２７０は、現在、ｎ個の検出モードＭ０〜Ｍ（ｎ−１）の全ての送信電力が低レベルＬＬかどうかを判定する。それが低レベルであると判定された場合には、ステップ７０６において状態制御部２７０は送信間隔制御部２８４を制御して次のポーリングの前に長い時間遅延ＤＬ（例えば、４８０ｍｓ）を与えさせる。それが低レベルでないと判定された場合には、ステップ７０８において、状態制御部２７０は送信間隔制御部２８４を制御して次のポーリングの前に短い時間遅延ＤＳ（例えば、１８０ｍｓ）を与えさせる。ステップ７１２において、状態制御部２７０は次の検出モードＭｉ＝Ｍ（ｉ＋１）（ｉ＝ｉ＋１（ｍｏｄ  ｎ））に移行し、最初は検出モードＭ０に移行する。状態制御部２７０は、現在のモードＭｉの規定に従って、データ符号化部２２０および変調部２３２を所定の符号化方式および変調方式に設定する。
【００３９】
ステップ７２０において、データ制御部２１０は、状態制御部２７０によって設定された検出モードＭｉでデータを送信および受信し、それによってリーダ／ライタ２００は非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０をポーリングしてその応答を検出する。最初は、リーダ／ライタ２００は低い送信電力ＬＬで送信する。応答には非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０の固有ＩＤが含まれている。非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０は、ポーリングされると、送信部２３４から受信した電磁波によって充電されたキャパシタのエネルギを用いて固有ＩＤのデータで変調した応答信号を送信し返す。受信電磁波のエネルギが充分大きいときは、非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０は、固有ＩＤを送信した後、リーダ／ライタ２００からのリード命令に従って、メモリ３２０に格納されているデータを送信することができ、ライト命令に従って受信データをメモリ３２０に書き込むことができる。低い送信電力ＬＬに対応する小さいエネルギの電磁波を受信したときは、非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０は固有ＩＤを含む応答信号を低い電力で送信することができるだけである。
【００４０】
ステップ７２２において、状態制御部２７０は、応答信号中に検出モードＭｉに対応する固有ＩＤを検出したかどうかを判定する。それが固有ＩＤであると判定された場合には、ステップ７２４において、状態制御部２７０は、例えばダウンカウンタのようなタイムアウト・エラー検出用のタイマ７２４に所定値をセットし、または現在の計数値に所定値を上書きする。ステップ７２６において、現在の検出モードＭｉにおける送信電力が低レベルＬＬかどうか、即ち図３Ａまたは３Ｂの状態遷移図における現在の状態がＳ００またはＳ０１であるかどうかを判定する。検出モードＭｉにおける送信電力は最初は低レベルＬＬである。それが低レベルＬＬであると判定された場合は、状態制御部２７０は送信電力制御部２８２に次の送信電力を上昇させる（ＨＬまたはＭＬ）。即ち、状態制御部２７０は、現在の検出モードＭｉが図３Ａの非接触ＩＣカード検出モードＭＯＤＥ  Ａであれば状態Ｓ１における中レベルに上昇させ、現在の検出モードＭｉが図３ＢのＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂであれば状態Ｓ２における高いまたは最高のレベルＨＬに上昇させる。その後、手順はステップ７１８に進む。ステップ７１８において、状態制御部２７０は送信間隔制御部２８４を制御して次のポーリングまでに短い時間遅延ＤＳを与えさせる。ステップ７２０において、同じ検出モードで、上昇させた送信電力（ＨＬまたはＭＬ）でポーリングを行い、応答の受信を検出する。このようにして、低い送信電力（ＬＬ）のときに固有ＩＤが検出できたときには、その後に送信電力を上昇させて（ＨＬまたはＭＬ）ポーリングおよび応答の受信検出を再度行う。
【００４１】
ステップ７２６において送信電力が低レベル（ＬＬ）でないと判定された場合は、手順はステップ７０４に戻る。それと同時に、データ制御部２１０内に読み取るおよび／または書き込むべきデータを表す制御表示が存在するときには、ステップ７３０において、状態制御部２７０はデータ符号化部２２０、送信部２３０、データ復号部２４０および受信部２５０をイネーブルして、リード命令を送信してデータを受信し、および／またはライト命令およびデータを送信する。この読み取りおよび／または書き込みはステップ７０８の短い時間遅延ＤＳ（図６Ｃ）の期間において行われる。このようにして、送信電力が低レベルでなく、即ち中レベルまたは高レベル（ＭＬまたはＨＬ）のときに、非接触ＩＣカード３１０またはＲＦ  ＩＤタグ３５０に対して、必要に応じて対応するデータを読み出しおよび／または書き込みすることができる。
【００４２】
ステップ７２２においてデータ制御部２１０が固有ＩＤを検出しなかった場合には、ステップ７３４において、状態制御部２７０は、ステップ７２４において前に設定されたタイマ２７４がタイムアウトを示しているかどうかを判定する。それがタイムアウトを示していないと判定された場合には、手順はステップ７０４に戻る。タイマ２７４がタイムアウトを示している場合には、ステップ７３６において状態制御部２７０はタイマ２７４を停止する。ステップ７３８において、状態制御部２７０は、送信電力制御部２８２に現在の検出モードＭｉにおける次の送信電力を低レベルＬＬに設定する。その後、手順はステップ７０４に戻る。
【００４３】
図８は、交番する２つのモードＭ０およびＭ１において図７に従ってリーダ／ライタ２００によって実行される、状態および送信電力のタイムチャートの例を示している。ここで、検出モードＭ０は１つの特定の規格の非接触ＩＣカード検出モードを表し、検出モードＭ１は別の特定の規格のＲＦ  ＩＤタグ検出モードを表す。
【００４４】
図８において、リーダ／ライタ２００は、最初、検出モードＭ０およびその初期状態Ｓ００を設定し、低い送信電力ＬＬで送信用のタイムスロット００１においてポーリングを行う。受信用のタイムスロット００２においてタイムアウト・エラーによって非接触ＩＣカード３１０の受信データ、即ち固有ＩＤは検出されない（ＣＤ−Ａ  ＮＤ）。長い遅延ＤＬの後、リーダ／ライタ２００は検出モードＭ１およびその状態Ｓ００を設定し、低い送信電力ＬＬでタイムスロット００３においてポーリングを行う。タイムスロット００４においてＲＦ  ＩＤタグの受信データは検出されない（ＴＧ−Ｂ  ＮＤ）。長い遅延ＤＬの後、リーダ／ライタ２００は検出モードＭ０およびその状態Ｓ００を設定し、低い送信電力ＬＬでタイムスロット００５においてポーリングを行う。タイムスロット００６において受信データ、即ち非接触ＩＣカード３１０の固有ＩＤが検出される（ＣＤ−Ａ  ＤＴ）が、受信電力レベルが低いのでデータ・エラーを生じる。短い遅延ＤＳの後、リーダ／ライタ２００は同じ検出モードＭ０において状態Ｓ１を設定し、中レベルの送信電力（ＭＬ）でタイムスロット００７においてポーリングを行う。タイムスロット００８において受信データ、即ち同じ固有ＩＤが検出され、受信電力レベルが充分大きいので受信確認（ＡＣＫ）を生じる。リーダ／ライタ２００は、必要に応じて非接触ＩＣカード３１０のリード命令を送信し（ＣＤ−Ａ  ＲＤ）非接触ＩＣカード３１０に対して読み出しおよび／または書き込みを行う。
【００４５】
短い遅延ＤＳの後、リーダ／ライタ２００は検出モードＭ１およびその状態Ｓ０１を設定し、低い送信電力ＬＬでタイムスロット００９においてポーリングを行う。タイムスロット０１０において受信データは検出されない（ＮＤ）。短い遅延ＤＳの後、リーダ／ライタ２００は検出モードＭ０およびその状態Ｓ１を設定し、中レベルの送信電力ＭＬでタイムスロット０１１においてポーリングを行う。タイムスロット０１２において受信データは検出されない（ＮＤ）。タイムスロット０１３〜０１６はタイムスロット００９〜０１２と同様である。タイムスロット０１６において、タイムスロット００８の後にセットされたタイマ２７４がタイムアウトを示す。長い遅延ＤＬの後、タイムスロット０１７〜０２０においてタイムスロット００１〜００４と同様の処理が行われる。
【００４６】
長い遅延ＤＬの後、リーダ／ライタ２００は検出モードＭ１およびその状態Ｓ００を設定し、低い送信電力ＬＬでタイムスロット０２１においてポーリングを行う。タイムスロット０２２において受信データ、即ちＲＦ  ＩＤタグ３５０の固有ＩＤが検出される（ＴＧ−Ｂ  ＤＴ）が、受信電力レベルが低いのでデータ・エラーを生じる。短い遅延ＤＳの後、リーダ／ライタ２００は同じ検出モードＭ１およびその状態Ｓ２を設定し、高い送信電力ＨＬでタイムスロット０２３においてポーリングを行う。タイムスロット０２４において受信データ、即ち同じ固有ＩＤが検出され、受信電力レベルが充分大きいので受信確認（ＡＣＫ）を生じ、リーダ／ライタ２００は必要に応じて読み出し命令を送信し（ＴＧ−Ｂ  ＲＤ）非接触ＩＣカード３１０に対して読み出しおよび／または書き込みを行う。短い遅延ＤＳの後、リーダ／ライタ２００は検出モードＭ０およびその状態Ｓ０１を設定し、低い送信電力ＬＬでタイムスロット０２５においてポーリングを行う。タイムスロット０２６において受信データは検出されない（ＮＤ）。短い遅延ＤＳの後、タイムスロット０２７〜０２８においてタイムスロット０２３〜０２４と同様の処理が行われる。タイムスロット０２９〜０３６において、タイムスロット０２５〜０２８と同様の処理が行われるが、受信データは検出されない（ＮＤ）。タイムスロット０３６において、タイムスロット０２８の後にセットされたタイマ２７４がタイムアウトを示す。タイムスロット０３７〜０３８において、リーダ／ライタ２００は最初の状態に戻って、再び検出モードＭ１において状態Ｓ００を設定し、低い送信電力ＬＬでタイムスロット０２１においてポーリングを行う。
【００４７】
図９は、交番する２つのモードＭ０およびＭ１において図７に従ってリーダ／ライタ２００によって実行される、状態および送信電力のタイムチャートの別の例を示している。
【００４８】
図９において、タイムスロット００１〜００１３において図８のものと同様の処理が行われる。タイムスロット０１４において受信データが検出される（ＤＴ）。短い遅延ＤＳの後、リーダ／ライタ２００は同じ検出モードＭ１において状態Ｓ２を設定し、高い送信電力ＨＬでタイムスロット０１５においてポーリングを行う。タイムスロット０１６において受信データ固有ＩＤが検出され、電力レベルが充分大きいので受信確認（ＡＣＫ）が生じ、リーダ／ライタ２００は必要に応じて読み出し命令を送信し（ＲＤ）非接触ＩＣカード３１０に対して読み出しおよび／または書き込みを行う。短い遅延ＤＳの後、タイムスロット０１７〜０１８においてタイムスロット０１１〜０１２と同様の処理が行われる。短い遅延ＤＳの後、タイムスロット０１９〜０３０において図８のタイムスロット０２７〜０３８と同様の処理が行われる。タイムスロット０１８において、タイムスロット００８の後にセットされたタイマ２７４がタイムアウトを示す。タイムスロット０２８において、タイムスロット０２０の後にセットされたタイマ２７４がタイムアウトを示す。
【００４９】
図１０および１１は、循環する相異なる３つのモードＭ０、Ｍ１およびＭ２において図７に従ってリーダ／ライタ２００によって実行される、状態および送信電力のタイムチャートのさらに別の例を示している。ここで、検出モードＭ２はさらに別の１つの特定の規格の非接触ＩＣカードの検出モードを表す。
【００５０】
図１０および１１のタイムチャートは、図８のタイムチャートにおける検出モードＭ１とＭ０の間に検出モードＭ２の期間が挿入される形態を有する。図１０および１１において、タイムスロット０５１〜０５８、０７３〜０８６および１０１〜１０８において、リーダ／ライタ２００は、図８のタイムスロット００１〜００６、０１７〜０２２、および０３７〜０３８と同様に、検出モードＭ０、Ｍ１およびＭ２において状態Ｓ００を設定し、長い時間遅延ＤＬの後、低い送信電力ＬＬでポーリングを行う。タイムスロット０５９〜０６０、０６５〜０６６、０７１〜０７２は、図８のタイムスロット００７〜００８、０１１〜０１２および０１５〜０１６に対応する。タイムスロット０６１〜０６２、０６７〜０６８は、図８のタイムスロット００９〜０１０および０１３〜０１４に対応する。タイムスロット０８７〜０８８、０９３〜０９４および０９９〜１００は、図８のタイムスロット０２７〜０２８、０３１〜０３２および０３５〜０３６に対応する。タイムスロット０９１〜０９２および０９７〜０９８は、図８のタイムスロット０２９〜０３０および０３３〜０３４に対応する。短い遅延時間ＤＳの後のタイムスロット０６３〜０６４、０６９〜０７０、０８９〜０９０および０９５〜０９６において、検出モードＭ２およびその状態Ｓ０１が設定されて、低い送信電力ＬＬでポーリングが行われる。
【００５１】
図１１において、長い時間遅延ＤＬの後、タイムスロット１０７において、リーダ／ライタ２００は検出モードＭ２およびその状態Ｓ００を設定し、低い送信電力ＬＬでポーリングを行う。タイムスロット１０８において受信データが検出される（ＤＴ）。短い遅延ＤＳの後、リーダ／ライタ２００は同じ検出モードＭ２において状態Ｓ１を設定し、タイムスロット１０９において中レベルの送信電力ＭＬでポーリングを行う。タイムスロット１１０において受信データが検出され、電力レベルが充分大きいので受信確認（ＡＣＫ）を生じ、リーダ／ライタ２００は必要に応じて読み出し命令を送信し（ＲＤ）非接触ＩＣカード３１０に対して読み出しおよび／または書き込みを行う。短い遅延ＤＳの後、タイムスロット１１１〜１２０において、同様に固有ＩＤの検出が行われる。
【００５２】
図１２は、本発明の別の実施形態による、非接触ＩＣカードの検出モードで非接触ＩＣカード３１０を検出した後でＲＦ  ＩＤタグ検出モードに移行してＲＦ  ＩＤタグ３５０を検出するための別の状態遷移図を示している。
【００５３】
図１２において、リーダ／ライタ２００は、初期状態では非接触ＩＣカード検出モードＭＯＤＥ  Ａで動作し４０２で示された状態Ｓ００にある。リーダ／ライタ２００は、４０２で示された状態Ｓ００にあるときに非接触ＩＣカード３１０からの固有ＩＤを含む応答の受信を検出すると、矢印４１４で示されているように４０６で示された状態Ｓ１に移行する。リーダ／ライタ２００は、状態Ｓ１にあるときに非接触ＩＣカード３１０からの固有ＩＤを含む応答の受信を検出すると、矢印４５６で示されているようにＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂおよび４３２で示されたその状態Ｓ００に移行する。
【００５４】
リーダ／ライタ２００は、４３２で示された状態Ｓ００にあるときにＲＦ  ＩＤタグ検出モードＭＯＤＥ  Ｂで動作して、ＲＦ  ＩＤタグ３５０からの固有ＩＤを含む応答の受信を検出すると、矢印４４４で示されているように４３６で示された状態Ｓ２に移行する。リーダ／ライタ２００は、状態Ｓ２にあるときに所定の時間期間だけ応答受信がないときは、タイムアウトにより矢印４５４で示されているように４３２で示された状態Ｓ００に戻る。リーダ／ライタ２００は、４３２で示された状態Ｓ００にあるときに所定の時間期間だけ応答受信がないときは、タイムアウトにより矢印４５８で示されているように４０２で示された初期の状態Ｓ００に戻って、非接触ＩＣカード検出モードＭＯＤＥ  Ａで動作する。
【００５５】
図１３Ａおよび１３Ｂは、本発明の実施形態による、図１２の状態遷移図に基づく、メモリ１７２に格納された制御プログラムに従ってプロセッサ１７０によっておよびメモリ２７２に格納された制御プログラムに従ってリーダ／ライタ２００の状態制御部２７０によって、非接触ＩＣカードの検出モードで非接触ＩＣカード３１０を検出し、その後でＲＦ  ＩＤタグ検出モードに移行してＲＦ  ＩＤタグ３５０を検出するためのフローチャートを示している。図１４Ａ、１４Ｂおよび１４Ｃは、図１３のフローチャートのステップ１２０２、１２１０および１２２０において表示装置１７４上に表示される画面を示している。
【００５６】
図１３Ａのステップ１２０２において、状態制御部２７０は、送信間隔制御部２８４を制御して次のポーリングの前に長い時間遅延ＤＬ（例えば４８０ｍｓ）を与えさせ、非接触ＩＣカード検出モードＭ０に従ってデータ符号化部２２０および変調部２３２を所定の符号化方式および変調方式に設定し、送信電力制御部２８４を制御して送信電力増幅部２３４を低い送信電力ＬＬに設定する（状態Ｓ００）。データ制御部２１０は、状態制御部２７０によって設定された検出モードＭ０でデータを送信および受信し、それによってリーダ／ライタ２００は非接触ＩＣカード３１０をポーリングしてその応答を検出する。その期間中、プロセッサ１７０は、ユーザに対して非接触ＩＣカード３１０を近づけるよう指示するための図１４Ａの画面、即ち非接触ＩＣカード待ち受け画面を表示装置１７４に表示させる。ステップ１２０４において、リーダ／ライタ２００は非接触ＩＣカード３１０の固有ＩＤを検出したかどうかを判定する。それが検出されなかった場合は、手順はステップ１２０２に戻る。ステップ１２０２および１２０４はそれが検出されるまで繰り返される。
【００５７】
ステップ１２０４において固有ＩＤが検出された場合には、ステップ１２０６において、状態制御部２７０は、送信間隔制御部２８４を制御して短い遅延時間ＤＳを与えた後、送信電力制御部２８２を制御して電力増幅部２３４の送信電力をより高い中レベルＭＬに上昇させて、データ制御部２１０がデータを送信し、それによって非接触ＩＣカード検出モードＭ０でポーリングを行って固有ＩＤを検出し、非接触ＩＣカード３１０に対して、必要に応じて対応するデータを読み出しおよび／または書き込む（状態Ｓ１）。ステップ１２０８において、リーダ／ライタ２００は非接触ＩＣカード３１０の固有ＩＤを検出したかどうかを判定する。それが検出されなかった場合は、手順はステップ１２０６に戻る。ステップ１２０６および１２０８はそれが検出されるまで繰り返される。所定の時間期間、固有ＩＤが検出されない場合は、ステップ１２０２に戻るようにしてもよい。
【００５８】
ステップ１２０８においてそれが検出された場合には、図１３Ｂのステップ１２１０において、状態制御部２７０は、送信間隔制御部２８４を制御して長い時間遅延ＤＬ（例えば４８０ｍｓ）を与えさせ、ＲＦ  ＩＤタグ検出モードＭ１を設定し、送信電力制御部２８２を制御して低いまたは最低の送信電力ＬＬを設定させ、それによってリーダ／ライタ２００がポーリングを行う（状態Ｓ００）。その期間中、プロセッサ１７０は、ユーザに対してＲＦ  ＩＤタグ３５０を近づけるよう指示するための図１４Ｂの画面、即ち非接触ＩＣカード待ち受け画面を表示装置１７４に表示させる。ステップ１２１２において、状態制御部２７０は非接触ＩＣカード３１０の固有ＩＤを検出したかどうかを判定する。それが検出されなかった場合は、ステップ１２１４において、状態制御部２７０はＲＦ  ＩＤタグの未検出が所定の時間期間だけ継続したかどうか、即ちタイムアウトかどうかを判定する。タイムアウトであると判定された場合は、手順は図１３Ａのステップ１２０２に戻る。タイムアウトでないと判定された場合は、手順はステップ１２１０に戻る。
【００５９】
ステップ１２１２において固有ＩＤが検出された場合は、ステップ１２１６において、状態制御部２７０は、送信間隔制御部２８４を制御して短い遅延時間ＤＳを与えさせた後、同じ検出モードで送信電力制御部２８２を制御して送信電力を高いまたは最高のレベルＨＬに上昇させて、再度ポーリングして固有ＩＤを検出し、必要に応じて対応するデータを読み出しおよび／または書き込む（状態Ｓ２）。ステップ１２１８において、リーダ／ライタ２００は、ＲＦ  ＩＤタグ３５０の固有ＩＤを検出したかどうかを判定する。それが検出されなかった場合は、ステップ１２２２において、状態制御部２７０はＲＦ  ＩＤタグの未検出が所定の時間期間だけ継続したかどうか、即ちタイムアウトかどうかを判定する。タイムアウトであると判定された場合は、手順はステップ１２１０に戻る。タイムアウトでないと判定された場合は、手順はステップ１２１６に戻る。
【００６０】
ステップ１２１８において、それが検出されたと判定された場合には、ステップ１２２０において、プロセッサ１７０は、検出した固有ＩＤおよび読み出された情報を図１４Ｃの画面のように表示装置１７４上に表示させる。その後、手順はステップ１２１６に戻る。このようにして、ユーザを非接触ＩＣカード３１０によって認証をした後、商品等に取り付けられた１つまたは複数のＲＦ  ＩＤタグ３５０内の情報の読み取りが行われる。
【００６１】
図１５は、２つのモードＭ０およびＭ１において図１３Ａおよび１３Ｂのフローチャートに従ってリーダ／ライタ２００によって実行される、状態および送信電力のタイムチャートの例を示している。タイムスロット００１〜００６において、図１３Ａにおけるステップ１２０２が実行される。タイムスロット００７〜００８において、図１３Ａにおけるステップ１２０６が実行される。タイムスロット００９〜０１４において、図１３Ｂにおけるステップ１２１０が実行される。タイムスロット０１５〜０２６において、図１３Ｂにおけるステップ１２１６および１２２０が実行される。タイムアウトの後、タイムスロット０２７〜０３２において図１３Ｂにおけるステップ１２１０が再び実行される。タイムアウトの後、初期状態に戻り、タイムスロット０３３〜０３４においてステップ１２０２が再び実行される。
【００６２】
以上説明した実施形態は典型例として挙げたに過ぎず、その各実施形態の構成要素を組み合わせること、その変形およびバリエーションは当業者にとって明らかであり、当業者であれば本発明の原理および請求の範囲に記載した発明の範囲を逸脱することなく上述の実施形態の種々の変形を行えることは明らかである。
【００６３】
以上の実施例を含む実施形態に関して、さらに以下の付記を開示する。
（付記１）  電源を持たない別の装置と通信して所定の情報を受信する情報処理装置であって、
アンテナと、前記アンテナに結合された送信機および受信機と、前記送信機を制御する制御手段と、を具え、
前記制御手段は、前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待ち、
前記制御手段は、前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にすることを特徴とする、情報処理装置。
（付記２）  前記別の装置は非接触ＩＣカードまたはＲＦ  ＩＤタグであることを特徴とする、付記１に記載の情報処理装置。
（付記３）  前記制御手段は、前記応答信号中に前記所定の情報を検出するまで、前記低い送信電力で送信される信号の送信間隔を第１の所定の間隔に設定し、
前記制御手段は、前記高い送信電力で送信される信号の間隔を前記第１の所定の間隔より短い第２の所定の間隔に設定することを特徴とする、
付記１に記載の情報処理装置。
（付記４）  前記別の装置は非接触ＩＣカードまたはＲＦ  ＩＤタグであり、
前記制御手段は、前記送信機に、前記低い送信電力で非接触ＩＣカード用の信号とＲＦ  ＩＤタグ用の信号を交互に送信させることを特徴とする、付記１に記載の情報処理装置。
（付記５）  前記制御手段は、前記送信機に前記低い送信電力で非接触ＩＣカード用の信号を送信し、前記受信機によって前記別の装置から受信した応答信号の中に第１の識別情報を検出したとき、高い送信電力で前記送信機に信号を送信させて第１の所定の情報を検出し、次いで、前記送信機に前記低い送信電力でＲＦ  ＩＤタグ用の信号を送信させ、前記受信機によって前記別の装置から受信した応答信号の中に第２の識別情報を検出したとき、高い送信電力で前記送信機に信号を送信させて第２の所定の情報を検出することを特徴とする、付記１に記載の情報処理装置。
（付記６）  さらに、前記別の装置を前記情報処理装置の前記受信機に近づけるよう指示する画面を表示し、前記別の装置から受信した情報を表示する表示手段を具える、付記１に記載の情報処理装置。
（付記７）  電源を持たない別の装置と通信可能な送信機および受信機を具える情報処理装置用の、所定の情報を受信するためのプログラムであって、
前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待つステップと、
前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にするステップと、
を実行させるよう動作可能なプログラム。
（付記８）  電源を持たない別の装置と通信可能な送信機および受信機を具える情報処理装置用の、所定の情報を受信するためのプログラムであって、
前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待つステップと、
前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にするステップと、
を実行させるよう動作可能なプログラムを格納した記憶媒体。
（付記９）  電源を持たない別の装置と通信可能な送信機および受信機を具える情報処理装置用の、所定の情報を受信する方法であって、
前記送信機に低い送信電力で信号を送信させ、前記受信機による前記別の装置からの応答信号の受信を待つ工程と、
前記応答信号中に所定の情報を検出したとき、前記送信機の送信電力を上昇させて、前記送信機に、高い送信電力で信号を送信させ、それによって前記別の装置の情報の読み取りまたは前記別の装置への情報の書き込みを可能にする工程と、
を含む方法。
【図面の簡単な説明】
【００６４】
【図１】図１は、本発明の実施形態による、情報記憶媒体の相異なる規格である、非接触ＩＣカードおよびＲＦ  ＩＤタグに対して情報の読み出しおよび書き込みを行う非接触リーダまたは非接触リーダおよびライタを含む情報処理装置を示している。
【図２】図２は、非接触ＩＣカードおよびＲＦ  ＩＤタグの各々の内部構成を示している。
【図３】図３Ａおよび３Ｂは、本発明の実施形態による、リーダ／ライタの１つの規格の非接触ＩＣカードの検出モードと別の１つの規格のＲＦ  ＩＤタグの検出モードにおけるそれぞれの態遷移図を示している。
【図４】図４は、リーダ／ライタの各状態における送信間隔またはポーリング周期および送信出力電力または振幅の大きさを示している。
【図５】図５Ａおよび５Ｂは、それぞれ、リーダ／ライタの検出モードの交番的および循環的変化を示している。
【図６】図６Ａ、６Ｂおよび６Ｃは、状態Ｓ００、Ｓ０１、Ｓ１およびＳ２におけるリーダ／ライタによるポーリング周期およびデータ送受信のタイムチャートを示している。
【図７】図７は、交番的または循環的な複数の検出モードにおいて、リーダ／ライタによって実行されるポーリング周期および送信電力を調整するためのフローチャートを示している
【図８】図８は、交番する２つのモードＭ０およびＭ１において図７に従ってリーダ／ライタによって実行される、状態および送信電力のタイムチャートの例を示している。
【図９】図９は、交番する２つのモードＭ０およびＭ１において図７に従ってリーダ／ライタによって実行される、状態および送信電力のタイムチャートの別の例を示している。
【図１０】図１０および１１は、循環する相異なる３つのモードＭ０、Ｍ１およびＭ２において図７に従ってリーダ／ライタによって実行される、状態および送信電力のタイムチャートのさらに別の例を示している。
【図１１】 
【図１２】図１２は、本発明の別の実施形態による、非接触ＩＣカードの検出モードで非接触ＩＣカードを検出した後でＲＦ  ＩＤタグ検出モードに移行してＲＦ  ＩＤタグを検出するための別の状態遷移図を示している。
【図１３Ａ】図１３Ａおよび１３Ｂは、本発明の実施形態による、図１２の状態遷移図に基づく、プロセッサおよびリーダ／ライタによって、非接触ＩＣカードの検出モードで非接触ＩＣカードを検出し、その後でＲＦ  ＩＤタグ検出モードに移行してＲＦ  ＩＤタグを検出するためのフローチャートを示している。
【図１３Ｂ】 
【図１４】図１４Ａ、１４Ｂおよび１４Ｃは、図１３のフローチャートにおいて表示装置上に表示される画面を示している。
【図１５】図１５は、２つのモードＭ０およびＭ１において図１３Ａおよび１３Ｂに従ってリーダ／ライタによって実行される、状態および送信電力のタイムチャートの例を示している。
【符号の説明】
【００６５】
１００  情報処理装置
１７０  プロセッサ
２００  リーダおよびライタ
２１０  データ制御部
２２０  データ符号化部
２３０  送信機
２４０  データ復号部
２５０  受信機
２６０  コイル・アンテナ
２７０  状態制御部
２８２  送信電力制御部
２８４  送信間隔制御部
３１０、３３０  非接触ＩＣカード
３５０、３６０  ＲＦ  ＩＤタグ
【図１】
2005303697.tif 000003
【図２】
2005303697.tif 000004
【図３】
2005303697.tif 000005
【図４】
2005303697.tif 000006
【図５】
2005303697.tif 000007
【図６】
2005303697.tif 000008
【図７】
2005303697.tif 000009
【図８】
2005303697.tif 000010
【図９】
2005303697.tif 000011
【図１０】
2005303697.tif 000012
【図１１】
2005303697.tif 000013
【図１２】
2005303697.tif 000014
【図１３Ａ】
2005303697.tif 000015
【図１３Ｂ】
2005303697.tif 000016
【図１４】
2005303697.tif 000017
【図１５】
2005303697.tif 000018