(57)【要約】【課題】必要のない電波を輻射しないようにし、かつユーザが所望するサービスを、より簡単に提供することができるようにする。【解決手段】  検出装置１３は、ＩＣカード１１の近接または接触を検出する。ＰＣ１２は、ＩＣカード１１が検出されると、アンテナ１５に電波を輻射させる。アンテナ１５は、ＩＣカード１１から送信されてきたサービスコードを受信し、受信したサービスコードを、リーダライタ１４を介して、ＰＣ１２に供給する。ＰＣ１２は、サービスコードによって特定されるアプリケーションプログラムを起動させ、所定の処理を実行させる。ＰＣ１２は、処理が終了すると、アンテナ１５が電波を輻射しないようにさせる。本発明は、鉄道改札システム、ＰＣ組み込み端末などに適用できる。【選択図】図１
2006157392.tif 000002
【特許請求の範囲】
【請求項１】
通信装置と無線通信する情報処理装置において、
前記通信装置の近接、または接触を検出する検出手段と、
検出された前記通信装置と通信するための電磁波を輻射するとともに、前記通信装置から送信されてきた、実行する処理を特定するための情報を受信する通信手段と、
受信した前記情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御手段と、
前記通信装置が検出された場合、前記通信装置との通信を開始するために、電磁波を輻射させるように前記通信手段を制御し、前記通信装置との通信が終了した場合、電磁波を輻射させないように前記通信手段を制御する通信制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記通信制御手段は、前記通信装置の近接または接触が検出されてから所定の期間が経過しても、前記通信装置との通信を開始できなかった場合、電磁波を輻射させないように、さらに前記通信手段を制御する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
複数の前記情報を受信した場合、受信した前記情報のそれぞれによって特定される処理のそれぞれを表す画像を表示する表示手段をさらに備え、
前記実行制御手段は、複数の前記情報を受信した場合、前記表示手段に表示されている複数の前記画像から１つの前記画像が選択されたとき、受信した前記情報によって特定される処理を実行するためのアプリケーションプログラムのうち、選択された前記画像が表す処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記通信制御手段は、複数の前記情報を受信した場合、前記表示手段に表示されている複数の前記画像から１つの前記画像が選択されるまで、電磁波を輻射させないように、さらに前記通信手段を制御する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
通信装置と無線通信する情報処理方法において、
前記通信装置の近接、または接触を検出する検出ステップと、
前記通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信を制御する受信制御ステップと、
受信した前記情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップと、
前記通信装置が検出された場合、前記通信装置との通信を開始するために、電磁波を輻射させるように前記通信手段を制御し、前記通信装置との通信が終了した場合、電磁波を輻射させないように前記通信手段を制御する通信制御ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
通信装置と無線通信する情報処理用のプログラムであって、
前記通信装置の近接、または接触を検出する検出ステップと、
前記通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信を制御する受信制御ステップと、
受信した前記情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップと、
前記通信装置が検出された場合、前記通信装置との通信を開始するために、電磁波を輻射させるように前記通信手段を制御し、前記通信装置との通信が終了した場合、電磁波を輻射させないように前記通信手段を制御する通信制御ステップと
を含むことを特徴とするコンピュータが読みとり可能なプログラムが記録されている記録媒体。
【請求項７】
通信装置と無線通信する情報処理を、コンピュータに行わせる通信制御プログラムにおいて、
前記通信装置の近接、または接触を検出する検出ステップと、
前記通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信を制御する受信制御ステップと、
受信した前記情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップと、
前記通信装置が検出された場合、前記通信装置との通信を開始するために、電磁波を輻射させるように前記通信手段を制御し、前記通信装置との通信が終了した場合、電磁波を輻射させないように前記通信手段を制御する通信制御ステップと
を含むことを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および方法、記録媒体、並びに通信制御プログラムに関し、特に、無線通信する情報処理装置および方法、記録媒体、並びに通信制御プログラムに関する。
【背景技術】
【０００２】
鉄道の改札システムなどにおいて、非接触ＩＣカード（以下、ＩＣカードと称する）が利用されるようになってきている。ユーザは、ＩＣカードをリーダライタにかざすだけで、リーダライタに接続されている装置から、鉄道の発券処理、電子マネーによる決済の処理などのサービスを受けることができる。
【０００３】
このリーダライタは、常時、ＩＣカードと通信を行うための電磁波を輻射し、ＩＣカードを検出するためにポーリングを行っている。そして、ユーザがリーダライタにＩＣカードをかざすことによって、ＩＣカードが、リーダライタと通信することができる位置に配置されると、リーダライタは、ＩＣカードを検出し、検出したＩＣカードと通信を開始する。
【０００４】
また、従来のリーダライタとして、必要となった時点でシステムの電源を入れる（システムを起動させる）ものもある。このリーダライタにおいては、ＩＣカードとの通信を開始するときに、リーダライタに電源から電力が供給されるようになされており、リーダライタは、電力が供給されると電磁波を輻射して、ＩＣカードとの通信を開始する。
【０００５】
さらに、リーダライタがコンピュータに接続されている場合には、リーダライタがＩＣカードとの通信を開始するときに、コンピュータにおいて、リーダライタを制御するためのプログラムを起動（実行）させる。リーダライタは、コンピュータにおいて実行されるプログラムによる制御に基づいて、電磁波（電波）を輻射してＩＣカードとの通信を開始する。
【０００６】
しかしながら、常に電波を輻射しているリーダライタに接続されている装置が、いわゆるＷｉ‐Ｆｉ（Wireless Fidelity）（商標）などの無線LAN（Local Area Network）やブルートゥース（Bluetooth）を利用して、他の装置と無線通信している場合、リーダライタが輻射する電波の高調波成分による抑圧によって、リーダライタに接続されている装置と他の装置との通信が途切れてしまうことがあるという問題があった。
【０００７】
また、必要に応じてリーダライタのシステムの電源を入れるか、またはリーダライタを制御するためのプログラムを起動させてから、リーダライタが電波を輻射して、ＩＣカードとの通信を開始する場合、ユーザは、まず、リーダライタのシステムを立ち上げるか、またはリーダライタを制御するプログラムを起動させてから、リーダライタにＩＣカードをかざして、リーダライタとの通信を開始させなければならず、ユーザにとっては、２段階の作業が必要となり、その作業が非常に煩雑であるという問題があった。
【０００８】
これらの問題を解決する方法として、リーダライタに永久磁石の発生磁界を検出する手段を設けることによって、永久磁石が組み込まれたＩＣカードを検出するという方法が提案されている（例えば、特許文献１参照）。このリーダライタは、永久磁石の発生磁界を検出することにより、ＩＣカードを検出してから電波を輻射して、ＩＣカードとの通信を開始する。したがって、このリーダライタにおいては、２段階の作業を必要とせず、また、常に電波を輻射することなく、ＩＣカードとの通信を行うことができる。
【０００９】
【特許文献１】特開２００１−２４３４３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した特許文献１に開示されている技術においては、リーダライタは、ＩＣカードに対して、１つのサービスしか提供することができないため、ユーザ（ＩＣカード）が複数のサービスを受けようとする場合、ＩＣカードが受けようとするサービスの数だけリーダライタを設置（配置）しなければならなかった。
【００１１】
すなわち、ＩＣカードに複数のサービスを受けるためのデータおよびプログラムが記憶されている場合、ユーザは、設置されている複数のリーダライタから、所望のサービスを提供することができるリーダライタを探し出し、そのリーダライタにＩＣカードをかざさなければならなかった。したがって、ユーザは、所望のサービスを受けようとするときに、どのリーダライタにＩＣカードをかざせばよいかが、非常に分かりにくいという課題があった。
【００１２】
また、ユーザが複数のＩＣカードを所持している場合、どのＩＣカードを使用すれば、どのサービスが受けられるかが分からないため、適切なＩＣカードを選択することができないという課題があった。
【００１３】
本発明は、このような状況に鑑みてなされたものであり、必要のない電波を輻射しないようにし、かつユーザが所望するサービスを、より簡単に提供することができるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の情報処理装置は、通信装置の近接、または接触を検出する検出手段と、検出された通信装置と通信するための電磁波を輻射するとともに、通信装置から送信されてきた、実行する処理を特定するための情報を受信する通信手段と、受信した情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御手段と、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段を制御し、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段を制御する通信制御手段とを備えることを特徴とする。
【００１５】
通信制御手段は、通信装置の近接または接触が検出されてから所定の期間が経過しても、通信装置との通信を開始できなかった場合、電磁波を輻射させないように、さらに通信手段を制御するようにすることができる。
【００１６】
本発明の情報処理装置は、複数の情報を受信した場合、受信した情報のそれぞれによって特定される処理のそれぞれを表す画像を表示する表示手段をさらに設け、実行制御手段は、複数の情報を受信した場合、表示手段に表示されている複数の画像から１つの画像が選択されたとき、受信した情報によって特定される処理を実行するためのアプリケーションプログラムのうち、選択された画像が表す処理を実行するためのアプリケーションプログラムに、所定の処理を実行させるようにすることができる。
【００１７】
通信制御手段は、複数の情報を受信した場合、表示手段に表示されている複数の画像から１つの画像が選択されるまで、電磁波を輻射させないように、さらに通信手段を制御するようにすることができる。
【００１８】
本発明の情報処理方法は、通信装置の近接、または接触を検出する検出ステップと、通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信を制御する受信制御ステップと、受信した情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップと、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段を制御し、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段を制御する通信制御ステップとを含むことを特徴とする。
【００１９】
本発明の記録媒体のプログラムは、通信装置の近接、または接触を検出する検出ステップと、通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信を制御する受信制御ステップと、受信した情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップと、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段を制御し、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段を制御する通信制御ステップとを含むことを特徴とする。
【００２０】
本発明の通信制御プログラムは、通信装置の近接、または接触を検出する検出ステップと、通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信を制御する受信制御ステップと、受信した情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップと、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段を制御し、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段を制御する通信制御ステップとを含むことを特徴とする。
【００２１】
本発明の情報処理装置においては、通信装置の近接、または接触が検出され、検出された通信装置と通信するための電磁波が輻射されるとともに、通信装置から送信されてきた、実行する処理を特定するための情報が受信され、受信された情報によって特定される処理を実行するためのアプリケーションプログラムによる、所定の処理の実行が制御され、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段が制御され、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段が制御される。
【００２２】
本発明の情報処理方法、記録媒体、および通信制御プログラムにおいては、通信装置の近接、または接触が検出され、通信装置から送信されてきた、実行する処理を特定するための情報の通信手段による受信が制御され、受信された情報によって特定される処理を実行するためのアプリケーションプログラムによる、所定の処理の実行が制御され、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段が制御され、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段が制御される。
【００２３】
記録装置は、独立した装置であっても良いし、記録再生装置の記録処理を行うブロックであっても良い。
【発明の効果】
【００２４】
本発明によれば、通信することができる。また、本発明によれば、必要のない電波を輻射しないようにすることができる、さらに、本発明によれば、ユーザが所望するサービスを、より簡単に提供することができる。
【発明を実施するための最良の形態】
【００２５】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２６】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００２７】
請求項１に記載の情報処理装置は、通信装置（例えば、図１のＩＣカード１１）の近接、または接触を検出する検出手段（例えば、図１の検出装置１３）と、検出された通信装置と通信するための電磁波を輻射するとともに、通信装置から送信されてきた、実行する処理を特定するための情報（例えば、図１のＩＣカード１１が記録しているサービスコード）を受信する通信手段（例えば、図１のアンテナ１５）と、受信した情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御手段（例えば、図３の実行制御部１１１）と、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段を制御し、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段を制御する通信制御手段（例えば、図３の制御部１０１）とを備えることを特徴とする。
【００２８】
請求項２に記載の情報処理装置は、通信制御手段（例えば、図３の制御部１０１）は、通信装置（例えば、図１のＩＣカード１１）の近接または接触が検出されてから所定の期間が経過しても、通信装置との通信を開始できなかった場合、電磁波を輻射させないように、さらに通信手段（例えば、図１のアンテナ１５）を制御することを特徴とする。
【００２９】
請求項３に記載の情報処理装置は、複数の情報（例えば、図１のＩＣカード１１が記録しているサービスコード）を受信した場合、受信した情報のそれぞれによって特定される処理のそれぞれを表す画像を表示する表示手段（例えば、図３の表示部３２）をさらに備え、実行制御手段（例えば、図３の実行制御部１１１）は、複数の情報を受信した場合、表示手段に表示されている複数の画像から１つの画像が選択されたとき、受信した情報によって特定される処理を実行するためのアプリケーションプログラムのうち、選択された画像が表す処理を実行するためのアプリケーションプログラムに、所定の処理を実行させることを特徴とする。
【００３０】
請求項４に記載の情報処理装置は、通信制御手段（例えば、図３の制御部１０１）は、複数の情報（例えば、図１のＩＣカード１１が記録しているサービスコード）を受信した場合、表示手段（例えば、図３の表示部３２）に表示されている複数の画像から１つの画像が選択されるまで、電磁波を輻射させないように、さらに通信手段（例えば、図１のアンテナ１５）を制御することを特徴とする。
【００３１】
請求項５に記載の情報処理方法は、通信装置（例えば、図１のＩＣカード１１）の近接、または接触を検出する検出ステップ（例えば、図７のステップＳ３１の処理）と、通信装置から送信されてきた、実行する処理を特定するための情報（例えば、図１のＩＣカード１１が記録しているサービスコード）の通信手段（例えば、図１のアンテナ１５）による受信を制御する受信制御ステップ（例えば、図８のステップＳ５６の処理）と、受信した情報によって特定される処理を実行するためのアプリケーションプログラムに、所定の処理を実行させる実行制御ステップ（例えば、図９のステップＳ７５の処理）と、通信装置が検出された場合、通信装置との通信を開始するために、電磁波を輻射させるように通信手段を制御し、通信装置との通信が終了した場合、電磁波を輻射させないように通信手段を制御する通信制御ステップ（例えば、図６のステップＳ１２の処理またはステップＳ１７の処理）とを含むことを特徴とする。
【００３２】
なお、請求項６に記載の記録媒体および請求項７に記載の通信制御プログラムも、上述した請求項５に記載の情報処理方法と基本的に同様の処理であるため、繰り返しになるので、その説明は省略する。
【００３３】
本発明は、無線通信網を介して、データを送受信する情報処理システム、ＩＣカードを利用した電子マネーシステム、鉄道などの改札システム、ＰＣ組み込み端末、またはセキュリティーシステムなどに適用できる。
【００３４】
以下、図を参照して、本発明を適用した実施の形態について説明する。
【００３５】
図１は、本発明に係る無線通信システムを説明する図である。この無線通信システムは、ＩＣカード１１、ＰＣ（Personal Computer）１２、ＰＣ１２に接続されている検出装置１３およびリーダライタ１４、並びにリーダライタ１４に接続されているアンテナ１５から構成され、ＩＣカード１１とアンテナ１５との間では、電磁波を利用して非接触でのデータの送受信が行われるようになされている。
【００３６】
また、検出装置１３およびリーダライタ１４は、例えば、USB（Universal Serial Bus）などの所定のインターフェースを介して、そのインターフェースの仕様に合ったケーブルなどにより、ＰＣ１２に接続されている。
【００３７】
検出装置１３は、アンテナ１５に近接して配置されている。検出装置１３は、検出装置１３の近傍に配置されたＩＣカード１１または検出装置１３に接触したＩＣカード１１を検出する。すなわち、検出装置１３は、ＩＣカード１１が、検出装置１３に近接するか、または接触すると、ＩＣカード１１を、リーダライタ１４と無線通信するためにアンテナ１５の近傍に配置された（アンテナ１５にかざされた）ＩＣカード１１として検出する。検出装置１３は、起動スイッチ３１を備えている。
【００３８】
検出装置１３の起動スイッチ３１は、ＩＣカード１１が検出装置１３に近接または接触すると、オンされるようになされている。検出装置１３は、検出装置１３の起動スイッチ３１がオンされると、ＩＣカード１１が検出された旨の信号をＰＣ１２に供給する。
【００３９】
検出装置１３の起動スイッチ３１は、例えば、機械的なスイッチ、電波、音波、光などを利用したスイッチ、磁界を利用したスイッチなどとすることができる。
【００４０】
例えば、検出装置１３の起動スイッチ３１が、機械的なスイッチである場合、ＩＣカード１１によって、検出装置１３の起動スイッチ３１が押圧され、オンされたとき、検出装置１３は、ＩＣカード１１を、リーダライタ１４と無線通信するために、アンテナ１５にかざされたＩＣカード１１として検出する。そして、検出装置１３は、ＩＣカード１１が検出された旨の信号をＰＣ１２に供給する。
【００４１】
また、例えば、検出装置１３の起動スイッチ３１が、電波、音波、または光などの信号を輻射（送信）し、輻射した信号を受信する場合、ＩＣカード１１が検出装置１３の近傍に配置されることによって、送信した信号の経路が遮断され、送信した信号が受信されなくなったとき、検出装置１３の起動スイッチ３１がオンされ、検出装置１３は、ＩＣカード１１を、リーダライタ１４と無線通信するために、アンテナ１５にかざされたＩＣカード１１として検出する。
【００４２】
さらに、例えば、検出装置１３の起動スイッチ３１が、電波、音波、または光などの信号を輻射（送信）し、検出装置１３の起動スイッチ３１が輻射した信号であって、検出装置１３の近傍に配置されたＩＣカード１１において反射された信号を受信することによって、検出装置１３からＩＣカード１１までの距離を測定する場合、測定した距離が、予め定められた所定の距離よりも小さくなったとき、検出装置１３の起動スイッチ３１がオンされ、検出装置１３は、ＩＣカード１１を、リーダライタ１４と無線通信するために、アンテナ１５にかざされたＩＣカード１１として検出するようにしてもよい。
【００４３】
さらに、また、ＩＣカード１１が、磁界を発生させるようにしておき、検出装置１３の起動スイッチ３１が、ＩＣカード１１が発生させた磁界を検出した場合に、検出装置１３の起動スイッチ３１がオンされ、検出装置１３が、ＩＣカード１１を、リーダライタ１４と無線通信するために、アンテナ１５にかざされたＩＣカード１１として検出するようにしてもよい。
【００４４】
ＰＣ１２は、検出装置１３から、ＩＣカード１１が検出された旨の信号が供給されると、予め定められた、リーダライタ１４を制御するためのプログラムを起動させ、起動させたプログラムを実行することによって、リーダライタ１４を制御する。
【００４５】
ＰＣ１２は、接続されているリーダライタ１４に、ＩＣカード１１と通信させるために、ポーリングの実行を指示する信号を生成する。ＰＣ１２は、生成したポーリングの実行を指示する信号をリーダライタ１４に供給する。また、ＰＣ１２は、ディスプレイなどからなる表示部３２を備えている。ＰＣ１２は、各種の画像をＰＣ１２の表示部３２に表示する。
【００４６】
リーダライタ１４は、ＰＣ１２からポーリングの実行を指示する信号が供給されると、リーダライタ１４の各部を動作させて磁界を発生させることにより、接続しているアンテナ１５に電磁波（電波）を輻射させ、ポーリングを行う。リーダライタ１４が、ポーリングを行うことにより、ＩＣカード１１が検出されると、リーダライタ１４およびＩＣカード１１は、必要に応じて認証の処理を行い、アンテナ１５に、所定のデータを送受信させることによって、通信を開始する。
【００４７】
すなわち、ＩＣカード１１は、ＩＣカード１１とリーダライタ１４とが通信することによって、ＩＣカード１１がリーダライタ１４（ＰＣ１２）から受けるサービスを特定するためのサービスコードを、無線通信により、アンテナ１５あてに送信する。ここで、サービスコードとは、例えば、電子マネーによる決済の処理、鉄道の発券処理など、ユーザが、ＰＣ１２から提供される所定のサービスを特定する情報である。
【００４８】
アンテナ１５は、ＩＣカード１１から送信されてきたサービスコードを受信し、受信したサービスコードをリーダライタ１４に供給する。リーダライタ１４は、アンテナ１５から供給されたサービスコードをＰＣ１２に供給する。ＰＣ１２は、リーダライタ１４からサービスコードが供給されると、供給されたサービスコードによって特定されるサービスを提供するために、必要な処理を実行するためのアプリケーションプログラムを起動させて、リーダライタ１４を制御し、処理を実行させる。
【００４９】
すなわち、ＰＣ１２は、ＩＣカード１１の持ち主であるユーザに提供することができるサービスを特定するためのサービスコードを、予め記録しており、リーダライタ１４からサービスコードが供給されると、供給されたサービスコードのうち、予め記録しているサービスコードと同一のサービスコードによって特定される、サービスを提供するためのアプリケーションプログラムを起動させる。
【００５０】
なお、リーダライタ１４から供給されたサービスコードのうち、予め記録しているサービスコードと同一のサービスコードが複数ある場合、ＰＣ１２は、サービスコードによって特定されるサービスを表すアイコン（画像）の画像データを基に、アイコンをＰＣ１２の表示部３２に表示する。そして、ＩＣカード１１のユーザ（ＩＣカード１１の持ち主）によって、ＰＣ１２の表示部３２に表示されている複数のアイコンのうち、１つのアイコンが選択されると、ＰＣ１２は、選択されたアイコンが示すサービスを提供するためのアプリケーションプログラムを起動させて、リーダライタ１４を制御し、サービスを提供するために必要な処理を実行させる。
【００５１】
ＩＣカード１１およびリーダライタ１４は、データを送受信し、サービスを提供するか、またはサービスを受けるための処理を、それぞれ実行する。ＰＣ１２は、この処理が終了すると、リーダライタ１４の各部の動作を停止させ、アンテナ１５から電波を輻射しないようにさせる。
【００５２】
図２は、ＰＣ１２の構成の例を示すブロック図である。CPU（Central Processing Unit）５１は、ROM（Read Only Memory）５２、または記録部５８に記録されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）５３には、CPU５１が実行するプログラムやデータなどが適宜記憶される。これらのCPU５１、ROM５２、およびRAM５３は、バス５４により相互に接続されている。
【００５３】
CPU５１にはまた、バス５４を介して入出力インターフェース５５が接続されている。入出力インターフェース５５には、キーボード、マウス、スイッチなどよりなる入力部５６、スピーカ、ランプなどよりなる出力部５７、ディスプレイからなる表示部３２、検出装置１３、およびリーダライタ１４が接続されている。CPU５１は、入力部５６から入力される指示に対応して各種の処理を実行する。また、CPU５１は、検出装置１３からＩＣカード１１が検出された旨の信号が供給されると、所定のプログラムを起動させ、起動させたプログラムを実行することによって、リーダライタ１４を制御する。
【００５４】
入出力インターフェース５５に接続されている記録部５８は、例えばハードディスクなどで構成され、CPU５１が実行するプログラムや各種のデータを記録する。通信部５９は、インターネット、その他のネットワークなどの通信網を介して、外部の装置と通信する。
【００５５】
また、通信部５９は、通信網を介してプログラムを取得し、取得したプログラムを記録部５８に記録させるようにしてもよい。
【００５６】
入出力インターフェース５５に接続されているドライブ６０は、磁気ディスク８１、光ディスク８２、光磁気ディスク８３、或いは半導体メモリ８４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部５８に転送され、記録される。
【００５７】
図３は、ＰＣ１２の機能の構成を示すブロック図である。なお、図中、図２における場合と対応する部分には、同一の符号を付してあり、繰り返しになるので、その説明は、適宜、省略する。
【００５８】
ＰＣ１２は、表示部３２、入力部５６、記録部５８、および制御部１０１を含むように構成される。
【００５９】
制御部１０１は、プログラムを実行するCPU５１によって実現され、検出装置１３からＩＣカード１１が検出された旨の信号が供給されると、ポーリングの実行を指示する信号を生成し、生成したポーリングの実行を指示する信号をリーダライタ１４に供給する。
【００６０】
制御部１０１は、アンテナ１５が受信した応答信号が、リーダライタ１４を介して、アンテナ１５から供給されると、サービスを提供するための処理を実行するために、サービスを特定するサービスコードの取得を指示する信号を生成し、生成したサービスコードの取得を指示する信号をリーダライタ１４に供給する。ここで、応答信号とは、リーダライタ１４が行うポーリングの処理に対して、ＩＣカード１１が送信してくる信号をいう。
【００６１】
制御部１０１は、リーダライタ１４からサービスコードが供給されると、供給されたサービスコードから、記録部５８に予め記録されているサービスコードと同一のサービスコードを検出する。
【００６２】
制御部１０１は、実行制御部１１１を備えている。制御部１０１の実行制御部１１１は、制御部１０１によって検出されたサービスコードにより特定されるサービスを、ユーザに提供するための処理を実行させる、アプリケーションプログラムを起動させる。
【００６３】
制御部１０１の実行制御部１１１は、供給されたサービスコードのうち、記録部５８に予め記録されているサービスコードと同一のサービスコードが１つであった場合、すなわち、制御部１０１によって、記録部５８に予め記録されているサービスコードと同一のサービスコードが、１つ検出された場合、検出されたサービスコードによって特定されるサービスを提供するための処理を実行させる、アプリケーションプログラムを起動させる。
【００６４】
制御部１０１の実行制御部１１１は、アプリケーションプログラムが起動すると、アプリケーションプログラムを実行することにより、リーダライタ１４を制御し、サービスを提供するために必要な処理を実行させる。制御部１０１の実行制御部１１１は、サービスを提供するために必要な処理の実行を指示する信号を生成し、生成した処理の実行を指示する信号を、リーダライタ１４に供給する。
【００６５】
制御部１０１は、複数のサービスコードが供給され、供給されたサービスコードであって、記録部５８に予め記録されている複数のサービスコードのうちの何れかと同一の（一致する）サービスコードが、複数あった場合、すなわち、供給された複数のサービスコードのうち、記録部５８に予め記録されている、複数のサービスコードのうちの何れかと一致するサービスコードが、複数個検出された場合、検出されたサービスコードによって特定される、サービスを表すアイコンの画像データを記録部５８から取得し、取得した画像データを表示部３２に供給する。
【００６６】
制御部１０１の実行制御部１１１は、入力部５６から、サービスを指定する入力信号が供給されると、供給された入力信号によって指定されたサービスを、ユーザに提供するための処理を実行させる、アプリケーションプログラムを起動させる。
【００６７】
制御部１０１の実行制御部１１１は、アプリケーションプログラムが起動すると、アプリケーションプログラムを実行することにより、リーダライタ１４を制御し、サービスを提供するために必要な処理を実行させる。制御部１０１の実行制御部１１１は、入力信号によって指定されたサービスを、ユーザに提供するために必要な処理の実行を指示する信号を生成し、生成した処理の実行を指示する信号を、リーダライタ１４に供給する。
【００６８】
制御部１０１は、リーダライタ１４から処理が終了した旨の信号が供給された場合、またはリーダライタ１４にポーリングの実行を指示する信号を供給してから、所定の期間が経過してもリーダライタ１４から応答信号が供給されなかった場合、ＩＣカード１１およびリーダライタ１４が通信しないので、電波の輻射の停止を指示する信号を生成し、生成した電波の輻射の停止を指示する信号を、リーダライタ１４に供給する。
【００６９】
また、制御部１０１は、リーダライタ１４から供給されたデータ、または制御部１０１が生成したデータを記録部５８に供給する。
【００７０】
記録部５８は、サービスコード、サービスを表すアイコンを表示させるための画像データ、および各種の処理に必要なデータを記録している。記録部５８は、記録しているアイコンを表示させるための画像データおよび各種の処理に必要なデータを、制御部１０１に供給する。また、記録部５８は、制御部１０１から供給されたデータを記録する。
【００７１】
入力部５６は、ＩＣカード１１のユーザが、入力部５６を操作することによって、表示部３２に表示されているサービスを表すアイコンを選択（指定）すると、その操作に応じて、サービスを指定する入力信号を制御部１０１に供給する。ここで、サービスを指定する入力信号には、例えば、ユーザにより選択されたアイコンが表すサービスを、特定するためのサービスコードが含まれている。
【００７２】
表示部３２は、制御部１０１から供給された、アイコンを表示させるための画像データを基に、サービスを表すアイコンを表示する。また、表示部３２は、制御部１０１から供給された画像データを基に、所定の画像を表示する。
【００７３】
図４は、リーダライタ１４の機能の構成を示すブロック図である。
【００７４】
リーダライタ１４は、入出力インターフェース１２１、制御部１２２、記録部１２３、SPU（Signal Processing Unit）１２４、発振回路１２５、変調部１２６、および復調部１２７を含むように構成される。
【００７５】
入出力インターフェース１２１は、ＰＣ１２に接続されており、ＰＣ１２から供給されるポーリングの実行を指示する信号、サービスコードの取得を指示する信号、処理の実行を指示する信号、または電波の輻射の停止を指示する信号を制御部１２２に供給する。
【００７６】
入出力インターフェース１２１は、制御部１２２から供給された応答信号、サービスコード、または処理が終了した旨の信号をＰＣ１２に供給する。
【００７７】
制御部１２２は、入出力インターフェース１２１からポーリングの実行を指示する信号が供給されると、SPU１２４、変調部１２６、および復調部１２７を動作させ、アンテナ１５からＩＣカード１１と通信するための電波を輻射させる。そして、制御部１２２は、所定の時間間隔でＩＣカード１１を検出するための検出信号を生成し、生成した検出信号をSPU１２４に供給する。制御部１２２は、SPU１２４から応答信号が供給されるか、または入出力インターフェース１２１から電波の輻射の停止を指示する信号が供給されるまで、所定の時間間隔で検出信号を生成し、生成した検出信号をSPU１２４に供給し続ける。
【００７８】
制御部１２２は、SPU１２４から応答信号またはサービスコードが供給されると、供給された応答信号またはサービスコードを入出力インターフェース１２１に供給する。
【００７９】
制御部１２２は、入出力インターフェース１２１からサービスコードの取得を指示する信号が供給されると、サービスコードの送信を要求する旨の送信要求信号を生成し、生成した送信要求信号をSPU１２４に供給する。
【００８０】
制御部１２２は、入出力インターフェース１２１から、処理の実行を指示する信号が供給されると、実行が指示された処理を行う。すなわち、制御部１２２は、必要に応じて、記録部１２３から所定のデータを取得し、取得したデータまたはＩＣカード１１に所定の処理を実行させるためのコマンドをSPU１２４に供給する。また、制御部１２２は、必要に応じて、SPU１２４から供給されたデータを記録部１２３に供給する。
【００８１】
制御部１２２は、ＰＣ１２によって指示された処理が終了すると、処理が終了した旨の信号を生成し、生成した処理が終了した旨の信号を、入出力インターフェース１２１に供給する。制御部１２２は、入出力インターフェース１２１から、電波の輻射の停止を指示する信号が供給されると、SPU１２４、変調部１２６、および復調部１２７の動作を停止させ、アンテナ１５から電波が輻射しないようにさせる。
【００８２】
制御部１２２は、入出力インターフェース１２１からプログラムやデータが供給された場合、供給されたプログラムやデータを必要に応じて、記録部１２３に供給し、記録部１２３に記録されたプログラムを読み込み、読み込んだプログラムを実行する。
【００８３】
記録部１２３は、書き換え可能で、電源が遮断されても記録内容を保持できる、いわゆる不揮発性の記憶媒体または記録媒体からなり、例えば、ハードディスクまたはフラッシュメモリなどにより構成される。記録部１２３は、各種のデータを記録している。また、記録部１２３は、記録しているデータを制御部１２２に供給する。記録部１２３は、制御部１２２から供給されたデータを記録する。
【００８４】
SPU１２４は、制御部１２２から供給された検出信号、サービスコードの送信を要求する旨の送信要求信号、データまたはコマンドを、所定の方式により符号化し、符号化した検出信号、送信要求信号、データまたはコマンドを変調部１２６に供給する。また、SPU１２４は、復調部１２７から供給された応答信号、サービスコード、またはデータを、応答信号、サービスコード、またはデータの符号化方式に対応する方式により復号し、復号した応答信号、サービスコード、またはデータを制御部１２２に供給する。
【００８５】
例えば、SPU１２４は、ＩＣカード１１あてに送信するコマンドが、制御部１２２から供給されてきた場合、そのコマンドに、例えば、マンチェスターコードへのコーディングなどの符号化処理を施し、これにより得られた信号を変調部１２６に出力する。また、SPU１２４は、ＩＣカード１１からのデータが復調部１２７から供給されてきた場合、そのデータに対して、例えば、マンチェスターコードのデコードなどの復号処理を施し、これにより得られた信号を、制御部１２２に供給する。
【００８６】
変調部１２６は、発振回路１２５から供給された所定の周波数のクロック信号を基に、搬送波を生成する。変調部１２６は、搬送波に基づいて、SPU１２４から供給された検出信号、送信要求信号、データまたはコマンドを所定の方式により変調することにより変調した検出信号、送信要求信号、データまたはコマンドを生成し、変調した検出信号、送信要求信号、データまたはコマンドをアンテナ１５に供給する。
【００８７】
例えば、変調部１２６は、SPU１２４から供給された検出信号に基づいて、搬送波の位相、振幅、周波数などを変化させることにより変調した検出信号を生成する。
【００８８】
より具体的には、例えば、変調部１２６は、発振回路１２５から供給される13.56MHzの周波数のクロック信号を搬送波として、SPU１２４より供給されるデータ（または信号）をASK（Amplitude Shift Keying）変調し、生成された変調波を、電磁波としてアンテナ１５から出力させる。
【００８９】
発振回路１２５は、所定の周波数の、基準となるクロック信号を生成し、生成したクロック信号を変調部１２６に供給する。
【００９０】
復調部１２７は、アンテナ１５から供給された応答信号、サービスコード、またはデータを、変調部１４８（図５）の変調方式に対応する復調方式により復調し、復調した応答信号、サービスコード、またはデータをSPU１２４に供給する。例えば、復調部１２７は、アンテナ１５を介して取得した変調波（ASK変調波）を復調し、復調した応答信号、サービスコード、またはデータをSPU１２４に出力する。
【００９１】
アンテナ１５は、変調部１２６から供給された検出信号、送信要求信号、データまたはコマンドを、無線通信によりＩＣカード１１あてに送信する。すなわち、例えば、アンテナ１５は、変調部１２６から供給された検出信号、送信要求信号、データまたはコマンドを伝送するための電波を輻射（放射）する。また、アンテナ１５は、ＩＣカード１１から送信されてきた応答信号、サービスコード、またはデータを受信し、受信した応答信号、サービスコード、またはデータを復調部１２７に供給する。
【００９２】
図５は、ＩＣカード１１の機能の構成を示すブロック図である。
【００９３】
ＩＣカード１１は、アンテナ１４１、復調部１４２、SPU１４３、制御部１４４、記録部１４５、RAM１４６、発振回路１４７、変調部１４８、および電力発生部１４９を含むように構成される。
【００９４】
アンテナ１４１は、アンテナ１５から送信されてきた検出信号、送信要求信号、データまたはコマンドを受信し、受信した検出信号、送信要求信号、データまたはコマンドを復調部１４２に供給する。また、アンテナ１４１は、変調部１４８から供給された応答信号、サービスコード、またはデータを、無線通信により、アンテナ１５あてに送信する。すなわち、例えば、アンテナ１４１は、変調部１４８から供給されたデータを伝送するための電波を放射する。また、アンテナ１４１においては、アンテナ１５から放射される所定の周波数の電波により、共振が生じ、起電力が発生する。
【００９５】
復調部１４２は、アンテナ１４１から供給された検出信号、送信要求信号、データまたはコマンドを、変調部１２６（図４）の変調方式に対応する復調方式により復調し、復調した検出信号、送信要求信号、データまたはコマンドをSPU１４３に供給する。例えば、復調部１４２は、アンテナ１４１を介して受信したASK変調波であるコマンドを包絡線検波して復調し、復調したコマンドをSPU１４３に出力する。
【００９６】
SPU１４３は、復調部１４２から供給された検出信号、送信要求信号、データまたはコマンドを所定の方式により復号し、復号した検出信号、送信要求信号、データまたはコマンドを制御部１４４に供給する。
【００９７】
SPU１４３は、制御部１４４から供給された応答信号、サービスコード、またはデータを、所定の符号化方式により符号化し、符号化した応答信号、サービスコード、またはデータを変調部１４８に供給する。例えば、SPU１４３は、復調部１４２において復調されたコマンドがマンチェスター方式で符号化されている場合、図示せぬPLL（Phase Locked Loop）回路から供給されるクロック信号に基づいて、そのコマンドの復号（マンチェスターコードのデコード）を行い、復号したコマンドを制御部１４４に供給する。例えば、SPU１４３は、制御部１４４から供給されたデータを、マンチェスター方式で符号化し、符号化したデータを変調部１４８に供給する。
【００９８】
制御部１４４は、SPU１４３から検出信号が供給されると、応答信号を生成し、生成した応答信号をSPU１４３に供給する。ここで、応答信号には、例えば、ＩＣカード１１を特定するための情報である、識別コードなどが含まれている。
【００９９】
制御部１４４は、SPU１４３から送信要求信号が供給されると、記録部１４５からサービスコードを取得し、取得したサービスコードをSPU１４３に供給する。
【０１００】
制御部１４４は、SPU１４３から供給されたデータまたはコマンドを基に、ユーザが、リーダライタ１４（ＰＣ１２）からサービスを受けるために必要な、所定の処理を実行する。例えば、制御部１４４は、SPU１４３から供給されたデータを、記録部１４５の所定の記録領域に記録させる。また、例えば、制御部１４４は、SPU１４３から供給されたコマンドを実行し、記録部１４５の所定の記録領域に記録されているデータを取得し、取得したデータをSPU１４３に供給する。
【０１０１】
制御部１４４は、必要に応じて記録部１４５に記録されているプログラムを読み込み、読み込んだプログラムを実行する。制御部１４４は、必要に応じて、データをRAM１４６に供給する。また、制御部１４４は、必要に応じて、RAM１４６が一時的に記憶しているデータを取得する。
【０１０２】
記録部１４５は、例えば、フラッシュメモリ、EEPROM（Electrically Erasable Programmable Read Only Memory）、MRAM（Magnetoresistive Random Access Memory（磁気抵抗メモリ））、またはFeRAM（強誘電体メモリ）などの不揮発性メモリなどにより構成され、リーダライタ１４（アンテナ１５）に送信されるデータなどの各種データを記録している。また、記録部１４５は、ユーザが、リーダライタ１４から受けることができるサービスを特定する、サービスコードを記録している。
【０１０３】
記録部１４５は、記録しているサービスコードまたはデータを制御部１４４に供給する。また、記録部１４５は、制御部１４４の制御のもと、制御部１４４から供給されたデータを記録する。
【０１０４】
RAM１４６は、制御部１４４が各種の処理を行うとき、その処理の途中のデータなどを一時的に記憶する。RAM１４６は、記憶しているデータを制御部１４４に供給する。
【０１０５】
発振回路１４７は、アンテナ１４１が受信する検出信号、送信要求信号、データまたはコマンドの周波数と同じ周波数のクロック信号を生成し、生成したクロック信号を変調部１４８に供給する。例えば、発振回路１４７は、PLL回路を内蔵し、コマンドのクロック周波数と同一の周波数のクロック信号を発生する。
【０１０６】
変調部１４８は、発振回路１４７から供給された所定の周波数のクロック信号を基に、搬送波を生成する。変調部１４８は、搬送波に基づいて、SPU１４３から供給された応答信号、サービスコード、またはデータを、所定の方式によって変調することにより、変調した応答信号、サービスコード、またはデータを生成し、変調した応答信号、サービスコード、またはデータをアンテナ１４１に供給する。例えば、変調部１４８は、SPU１４３から供給された、マンチェスター方式により符号化されたデータを、さらにASK変調し、変調したデータを、アンテナ１４１を介して、アンテナ１５に送信する。
【０１０７】
また、例えば、変調部１４８は、SPU１４３から供給されるデータに対して、所定のスイッチング素子（図示せず）をオン、オフさせ、スイッチング素子がオン状態であるときだけ、所定の負荷をアンテナ１４１に並列に接続させることにより、アンテナ１４１の負荷を変動させる。ASK変調されたデータは、アンテナ１４１の負荷の変動により、アンテナ１４１を介して、アンテナ１５に送信される（リーダライタ１４に接続されているアンテナ１５の端子電圧を変動させる）。
【０１０８】
電力発生部１４９は、アンテナ１４１に生じた交流の起電力を基に、直流電力を発生させ、発生させた直流電力をＩＣカード１１の各部に供給する。
【０１０９】
次に、図６のフローチャートを参照して、検出装置１３、ＰＣ１２、およびリーダライタ１４による、応答の処理を説明する。
【０１１０】
ステップＳ１１において、検出装置１３およびＰＣ１２は、検出の処理を行う。なお、検出の処理の詳細は、後述するが、検出の処理において、検出装置１３は、アンテナ１５にかざされたＩＣカード１１を検出し、ＰＣ１２は、ＩＣカード１１が検出されると、ポーリングの実行を指示する信号を生成し、生成したポーリングの実行を指示する信号を、リーダライタ１４に供給する。
【０１１１】
ステップＳ１２において、リーダライタ１４は、ポーリングを行う。例えば、制御部１２２は、SPU１２４、変調部１２６、および復調部１２７を動作させる。そして、制御部１２２は、ＩＣカード１１を検出するための検出信号を生成し、生成した検出信号をSPU１２４に供給する。このとき、制御部１２２は、SPU１２４から応答信号が供給されるか、または入出力インターフェース１２１から電波の輻射の停止を指示する信号が供給されるまで、所定の時間間隔で検出信号を生成し、生成した検出信号をSPU１２４に供給し続ける。
【０１１２】
SPU１２４は、制御部１２２から供給された検出信号を、例えば、マンチェスター方式などの符号化方式により符号化し、符号化した検出信号を変調部１２６に供給する。
【０１１３】
変調部１２６は、発振回路１２５から供給されたクロック信号に対応する、所定の周波数（例えば、13.56MHz）の搬送波に基づいて、SPU１２４から供給された検出信号を、例えば、ASK方式、PSK（Phase Shift Keying）方式、FSK（Frequency Shift Keying）方式などの変調方式により変調し、変調した検出信号をアンテナ１５に供給する。そして、アンテナ１５は、変調部１２６から供給された検出信号を、無線通信によりＩＣカード１１あてに送信する。
【０１１４】
また、アンテナ１５は、ＩＣカード１１から応答信号が送信されてきた場合、ＩＣカード１１から送信されてきた応答信号を受信し、受信した応答信号を復調部１２７に供給する。復調部１２７は、アンテナ１５から供給された応答信号を、変調部１４８（図５）の変調方式に対応する復調方式により復調し、復調した応答信号をSPU１２４に供給する。
【０１１５】
SPU１２４は、復調部１２７から供給された応答信号を、SPU１４３（図５）の符号化方式に対応する復号方式により復号し、復号した応答信号を制御部１２２に供給する。そして、制御部１２２は、SPU１２４から供給された応答信号を、入出力インターフェース１２１を介して、ＰＣ１２に供給する。
【０１１６】
ステップＳ１３において、制御部１０１は、アンテナ１５が、応答信号を受信したか否かを判定する。例えば、ステップＳ１３において、制御部１０１は、リーダライタ１４から応答信号が供給されたか否かを基に、アンテナ１５が、応答信号を受信したか否かを判定する。
【０１１７】
ステップＳ１３において、アンテナ１５が、応答信号を受信していないと判定された場合、ステップＳ１４に進み、制御部１０１は、リーダライタ１４にポーリングの実行を指示する信号を供給してから、所定の期間が経過したか否かを判定する。例えば、ステップＳ１４において、制御部１０１は、リーダライタ１４に、ポーリングの実行を指示する信号を供給してから、３秒が経過したか否かを判定する。
【０１１８】
ステップＳ１４において、リーダライタ１４にポーリングの実行を指示する信号を供給してから、所定の期間が経過していないと判定された場合、継続してポーリングを行うので、ステップＳ１２に戻る。また、このとき、例えば、制御部１０１が、記録部５８から所定の画像データを取得し、取得した画像データを表示部３２に供給することによって、表示部３２が、“ＩＣカードを近づけてください”や“データを読み取れません”などのエラーメッセージを表示するようにしてもよい。
【０１１９】
一方、ステップＳ１４において、リーダライタ１４にポーリングの実行を指示する信号を供給してから、所定の期間が経過したと判定された場合、リーダライタ１４がＩＣカード１１を検出できなかったので、処理はステップＳ１７に進む。
【０１２０】
また、ステップＳ１３において、アンテナ１５が、応答信号を受信したと判定された場合、リーダライタ１４が、ＩＣカード１１との通信を開始するので、ステップＳ１５に進み、リーダライタ１４は、サービスコードの受信の処理を行う。なお、サービスコードの受信の処理の詳細は後述するが、サービスコードの受信の処理において、アンテナ１５は、ＩＣカード１１から送信されてきたサービスコードを受信し、受信したサービスコードをリーダライタ１４に供給する。そして、リーダライタ１４は、アンテナ１５から供給されたサービスコードをＰＣ１２に供給する。
【０１２１】
ステップＳ１６において、ＰＣ１２およびリーダライタ１４は、サービスの実行の処理を行う。なお、サービスの実行の処理の詳細は、後述するが、サービスの実行の処理において、リーダライタ１４は、ＩＣカード１１とデータの送受信を行い、サービスを提供するために必要な処理を実行する。そして、処理が終了すると、リーダライタ１４は、処理が終了した旨の信号を生成し、生成した処理が終了した旨の信号を、ＰＣ１２に供給する。
【０１２２】
ステップＳ１７において、制御部１０１は、リーダライタ１４のＩＣカード１１との通信が終了したので（または、ＩＣカード１１と通信できなかったので）、電波の送信の停止を指示する信号を生成し、生成した電波の送信の停止を指示する信号を、リーダライタ１４に供給する。そして、入出力インターフェース１２１は、ＰＣ１２から供給された電波の送信の停止を指示する信号を、制御部１２２に供給する。
【０１２３】
ステップＳ１８において、制御部１２２は、SPU１２４、変調部１２６、および復調部１２７の動作を停止させることによって、アンテナ１５が電波を輻射（送信）しないようにさせ、ステップＳ１１に戻り、上述した処理を繰り返す。
【０１２４】
このようにして、検出装置１３は、ＩＣカード１１を検出し、リーダライタ１４は、ポーリングを行う。また、ＰＣ１２は、リーダライタ１４にポーリングの実行を指示する信号を供給してから、所定の期間が経過しても応答信号が供給されなかったか、またはリーダライタ１４とＩＣカード１１との通信が終了すると、アンテナ１５が電波を輻射しないようにさせる。
【０１２５】
このように、ＩＣカード１１が検出されてから、ポーリングを行うことで、必要のない電波を輻射しないようにすることができる。
【０１２６】
また、リーダライタ１４にポーリングの実行を指示する信号を供給してから、所定の期間が経過しても応答信号が供給されなかったか、またはリーダライタ１４とＩＣカード１１との通信が終了すると、アンテナ１５が電波を輻射しないようにさせることで、必要のない電波を輻射しないようにすることができる。これにより、アンテナ１５の周辺において、無線通信している他の装置（例えば、ＰＣ１２）が、アンテナ１５から輻射される電波の影響により通信が途切れて、通信できなくなることを防止することができる。
【０１２７】
すなわち、より詳細には、ＩＣカード１１と通信するときだけ、アンテナ１５に電波を輻射させることで、アンテナ１５が輻射する電波が、アンテナ１５の周辺における、他の通信システムに通信障害を与える時間をより短くすることができる。これにより、他の通信システムにおいて、通信が途絶する時間をより短くすることができ、再接続が可能な環境とすることができる。
【０１２８】
さらに、また、検出装置１３において、ＩＣカード１１を検出することで、ユーザは、ＩＣカード１１を、アンテナ１５にかざすという簡単な作業（操作）だけで（ワンアクションで）、所望のサービスを受けることができる。
【０１２９】
次に、図７のフローチャートを参照して、図６のステップＳ１１の処理に対応する、検出の処理を説明する。
【０１３０】
ステップＳ３１において、検出装置１３は、検出装置１３の起動スイッチ３１がオンされたか否かを判定する。例えば、検出装置１３の起動スイッチ３１が、機械的なスイッチである場合、ステップＳ３１において、検出装置１３は、ＩＣカード１１によって、検出装置１３の起動スイッチ３１が押圧されたか否かを判定することにより、検出装置１３の起動スイッチ３１がオンされたか否かを判定する。
【０１３１】
ステップＳ３１において、検出装置１３の起動スイッチ３１がオンされていないと判定された場合、ＩＣカード１１が、アンテナ１５にかざされていない（ＩＣカード１１が検出されていない）ので、検出装置１３の起動スイッチ３１がオンされたと判定されるまで、判定の処理が繰り返される。
【０１３２】
一方、ステップＳ３１において、検出装置１３の起動スイッチ３１がオンされたと判定された場合、ＩＣカード１１が検出されたので、ステップＳ３２に進み、検出装置１３は、ＩＣカード１１が検出された旨の信号を生成し、生成したＩＣカード１１が検出された旨の信号をＰＣ１２に供給する。
【０１３３】
検出装置１３から、ＩＣカード１１が検出された旨の信号が供給されたので、ステップＳ３３において、制御部１０１は、ポーリングの実行を指示する信号を生成し、生成したポーリングの実行を指示する信号を、リーダライタ１４に供給する。入出力インターフェース１２１は、ＰＣ１２から供給されたポーリングの実行を指示する信号を、制御部１２２に供給し、処理は終了する。
【０１３４】
このとき、制御部１２２は、入出力インターフェース１２１から、ポーリングの実行を指示する信号が供給されたので、ポーリングを行うために、SPU１２４、変調部１２６、および復調部１２７を動作させ、アンテナ１５に、ＩＣカード１１と通信するための電波を輻射させることにより、ポーリングを行う（図６のステップＳ１２の処理）。
【０１３５】
このようにして、検出装置１３は、ＩＣカード１１を検出し、ＰＣ１２は、検出されたＩＣカード１１と通信させるためにリーダライタ１４にポーリングをさせる。
【０１３６】
このように、検出装置１３によって、ＩＣカード１１が検出されてから、ポーリングを行うことで、必要のない電波を輻射しないようにすることができる。
【０１３７】
図８のフローチャートを参照して、図６のステップＳ１５の処理に対応する、サービスコードの受信の処理を説明する。
【０１３８】
ステップＳ５１において、制御部１０１は、ＩＣカード１１が記録しているサービスコードの取得を指示する信号を生成し、生成したサービスコードの取得を指示する信号を、リーダライタ１４に供給する。そして、入出力インターフェース１２１は、ＰＣ１２から供給された、サービスコードの取得を指示する信号を制御部１２２に供給する。
【０１３９】
入出力インターフェース１２１から、サービスコードの取得を指示する信号が供給されたので、ステップＳ５２において、制御部１２２は、サービスコードの送信を要求する旨の送信要求信号を生成し、生成した送信要求信号をSPU１２４に供給する。
【０１４０】
ステップＳ５３において、SPU１２４は、制御部１２２から供給された送信要求信号を、所定の符号化方式により符号化し、符号化した送信要求信号を変調部１２６に供給する。例えば、ステップＳ５３において、SPU１２４は、制御部１２２から供給された送信要求信号を、マンチェスター方式などの符号化方式により符号化し、符号化した送信要求信号を、変調部１２６に供給する。
【０１４１】
ステップＳ５４において、変調部１２６は、SPU１２４から供給された送信要求信号を変調し、変調した送信要求信号をアンテナ１５に供給する。例えば、ステップＳ５４において、変調部１２６は、発振回路１２５から供給されたクロック信号に対応する、所定の周波数（例えば、13.56MHz）の搬送波に基づいて、SPU１２４から供給された送信要求信号を、所定の方式により変調する。変調部１２６は、変調した送信要求信号をアンテナ１５に供給する。
【０１４２】
より詳細には、例えば、ステップＳ５４において、変調部１２６は、ASK方式、PSK方式、またはFSK方式などの変調方式により送信要求信号を変調し、変調した送信要求信号をアンテナ１５に供給する。
【０１４３】
ステップＳ５５において、アンテナ１５は、変調部１２６から供給された送信要求信号を、無線通信によってＩＣカード１１あてに送信する。例えば、ステップＳ５５において、アンテナ１５は、変調部１２６から供給された送信要求信号を伝送する電波を、輻射することにより送信要求信号を送信する。
【０１４４】
送信要求信号をＩＣカード１１あてに送信すると、ＩＣカード１１から、サービスコードが送信されてくるので、ステップＳ５６において、アンテナ１５は、ＩＣカード１１から送信されてきたサービスコードを受信し、受信したサービスコードをリーダライタ１４に供給する。
【０１４５】
ステップＳ５７において、復調部１２７は、アンテナ１５から供給されたサービスコードを、変調部１４８（図５）の変調方式に対応する復調方式により復調し、復調したサービスコードを、SPU１２４に供給する。
【０１４６】
ステップＳ５８において、SPU１２４は、復調部１２７から供給されたサービスコードを、SPU１４３（図５）の符号化方式に対応する復号方式により復号し、復号したサービスコードを、制御部１２２に供給する。
【０１４７】
ステップＳ５９において、制御部１２２は、SPU１２４から供給されたサービスコードを、入出力インターフェース１２１を介して、ＰＣ１２に供給し、処理は終了する。すなわち、ステップＳ５９において、制御部１２２は、SPU１２４から供給されたサービスコードを、入出力インターフェース１２１に供給する。そして、入出力インターフェース１２１は、制御部１２２から供給されたサービスコードを、ＰＣ１２に供給する。
【０１４８】
このようにして、リーダライタ１４は、ＩＣカード１１が記録しているサービスコードの送信を要求する旨の送信要求信号を生成し、生成した送信要求信号を、無線通信によりＩＣカード１１あてに送信する。また、アンテナ１５は、ＩＣカード１１から送信されてきたサービスコードを受信し、受信したサービスコードを、リーダライタ１４を介して、ＰＣ１２に供給する。
【０１４９】
このように、サービスコードを受信することによって、ＰＣ１２は、ユーザが受けようとしているサービスを、特定することができる。
【０１５０】
図９のフローチャートを参照して、図６のステップＳ１６の処理に対応するサービスの実行の処理を説明する。
【０１５１】
リーダライタ１４からサービスコードが供給されたので、ステップＳ７１において、制御部１０１は、リーダライタ１４から供給されたサービスコードのうち、記録部５８が予め記録しているサービスコードと同一のサービスコードが複数個あるか否かを判定する。
【０１５２】
例えば、記録部５８が、サービスコードＢ１、サービスコードＢ２、およびサービスコードＢ３を記録しており、リーダライタ１４からサービスコードＢ２およびサービスコードＢ３が供給された場合、記録部５８が記録しているサービスコードＢ２と、リーダライタ１４から供給されたサービスコードＢ２とが同一であり、また記録部５８が記録しているサービスコードＢ３と、リーダライタ１４から供給されたサービスコードＢ３とが同一であるので、制御部１０１は、リーダライタ１４から供給されたサービスコードのうち、記録部５８が予め記録しているサービスコードと同一のサービスコードが複数個あると判定する。
【０１５３】
ステップＳ７１において、リーダライタ１４から供給されたサービスコードのうち、記録部５８が予め記録しているサービスコードと同一のサービスコードが複数個あると判定された場合、提供するサービスが特定できないので、ステップＳ７２に進み、制御部１０１は、記録部５８が予め記録しているサービスコードと同一のサービスコードによって特定される、サービスを表すアイコンの画像データを記録部５８から取得し、取得した画像データを表示部３２に供給する。そして、表示部３２は、制御部１０１から供給された画像データを基に、サービスを表すアイコンを表示する。
【０１５４】
例えば、リーダライタ１４から供給されたサービスコードのうち、サービスコードＢ２およびサービスコードＢ３が、記録部５８が予め記録しているサービスコードと同一のサービスコードであった場合、制御部１０１は、サービスコードＢ２によって特定されるサービスを表すアイコンＡ２の画像データＤ２およびサービスコードＢ３によって特定されるサービスを表すアイコンＡ３の画像データＤ３を、記録部５８から取得し、取得した画像データＤ２および画像データＤ３を、表示部３２に供給する。そして、表示部３２は、制御部１０１から供給された画像データＤ２および画像データＤ３を基に、アイコンＡ２およびアイコンＡ３を表示する。
【０１５５】
ステップＳ７３において、制御部１０１は、ＩＣカード１１のユーザによって、ＰＣ１２が提供するサービスが選択されたか否かを判定する。例えば、ステップＳ７３において、制御部１０１は、ＩＣカード１１のユーザが、入力部５６を操作することによって、表示部３２に表示されているアイコンを選択した場合に、入力部５６から供給される入力信号を基に、ＰＣ１２が提供するサービスが選択されたか否かを判定する。
【０１５６】
ステップＳ７３において、サービスが選択されなかったと判定された場合、サービスが選択されていないので、ステップＳ７３に戻り、サービスが選択されたと判定されるまで、判定の処理が繰り返される。なお、ステップＳ７３において、所定の期間が経過してもサービスが選択されなかったと判定された場合、表示部３２に“サービスを選択してください”などの文字を表示したり、ステップＳ７４の処理乃至ステップＳ７７の処理をスキップしてステップＳ１７（図６）に進み、アンテナ１５に電波を輻射しないようにさせるようにしてもよい。
【０１５７】
さらに、アンテナ１５が、ＩＣカード１１から送信されてきたサービスコードを受信すると、ＰＣ１２が、アンテナ１５が電波を輻射しないようにリーダライタ１４を制御し、ステップＳ７３の処理においてサービスが選択されてから、ＰＣ１２が、リーダライタ１４を制御して、アンテナ１５に再び電波を輻射させるようにしてもよい。
【０１５８】
一方、ステップＳ７３において、サービスが選択されたと判定された場合、提供するサービスが選択されたので、ステップＳ７４に進む。
【０１５９】
また、ステップＳ７１において、記録部５８が予め記録しているサービスコードと同一のサービスコードが複数個ないと判定された場合、ＰＣ１２が提供するサービスは特定されるので、ステップＳ７４に進む。なお、ステップＳ７１において、記録部５８が予め記録しているサービスコードと同一のサービスコードが複数個ないと判定された場合においても、表示部３２に、サービスを表すアイコンを表示させ、そのアイコンが選択されてから、ステップＳ７４に進むようにしてもよい。
【０１６０】
ステップＳ７４において、制御部１０１の実行制御部１１１は、特定（選択）されたサービスを提供するための処理を実行させる、アプリケーションプログラムを起動させる。
【０１６１】
例えば、ステップＳ７４において、制御部１０１の実行制御部１１１は、特定（選択）されたサービスを提供するための処理を実行させる、アプリケーションプログラムを、記録部５８から取得し、取得したアプリケーションプログラムを実行することにより、アプリケーションプログラムを起動させる。
【０１６２】
アプリケーションプログラムが起動すると、ステップＳ７５において、制御部１０１の実行制御部１１１は、特定（選択）されたサービスを提供するために必要な処理の実行を指示する信号を生成し、生成した処理の実行を指示する信号を、リーダライタ１４に供給する。そして、入出力インターフェース１２１は、ＰＣ１２から供給された、処理の実行を指示する信号を制御部１２２に供給する。
【０１６３】
例えば、ＩＣカード１１のユーザが、入力部５６を操作して、表示部３２に表示されているアイコンＡ１を選択した場合、ステップＳ７５において、制御部１０１の実行制御部１１１は、選択されたアイコンＡ１が表すサービスを提供するために必要な、所定の処理の実行を指示する信号を生成し、生成した処理の実行を指示する信号をリーダライタ１４に供給する。
【０１６４】
入出力インターフェース１２１から、処理の実行を指示する信号が供給されたので、ステップＳ７６において、リーダライタ１４の各部は、供給された処理の実行を指示する信号によって指定された、所定の処理を実行する。
【０１６５】
例えば、ステップＳ７６において、制御部１２２は、必要に応じて、記録部１２３から所定のデータを取得し、取得したデータまたはＩＣカード１１に所定の処理を実行させるためのコマンドをSPU１２４に供給する。SPU１２４は、制御部１２２から供給されたデータまたはコマンドを、例えば、マンチェスター方式により符号化し、符号化したデータまたはコマンドを、変調部１２６に供給する。そして、変調部１２６は、SPU１２４から供給されたデータまたはコマンドを、例えば、ASK変調方式により変調し、変調したデータまたはコマンドをアンテナ１５に供給する。アンテナ１５は、変調部１２６から供給されたデータまたはコマンドを、無線通信により、ＩＣカード１１あてに送信する。
【０１６６】
また、例えば、ステップＳ７６において、アンテナ１５は、ＩＣカード１１からデータが送信されてくると、送信されてきたデータを受信し、受信したデータを、リーダライタ１４に供給する。復調部１２７は、アンテナ１５から供給されたデータを、変調部１４８（図５）の変調方式に対応する復調方式により復調し、復調したデータをSPU１２４に供給する。また、SPU１２４は、復調部１２７から供給されたデータを、SPU１４３（図５）の符号化方式に対応する復号方式により復号し、復号したデータを制御部１２２に供給する。そして、制御部１２２は、必要に応じて、SPU１２４から供給されたデータを記録部１２３に供給するか、または、入出力インターフェース１２１を介して、ＰＣ１２に供給する。
【０１６７】
ステップＳ７７において、制御部１２２は、ユーザにサービスを提供するために必要な処理が終了すると、処理が終了した旨の信号を生成し、生成した処理が終了した旨の信号を、入出力インターフェース１２１に供給する。そして、入出力インターフェース１２１は、制御部１２２から供給された、処理が終了した旨の信号を、ＰＣ１２に供給し、処理は終了する。
【０１６８】
このようにして、ＰＣ１２は、ＩＣカード１１からのサービスコードを基に、必要に応じて、サービスを表す画像を表示し、提供するサービスを特定する。そして、ＰＣ１２は、特定したサービスを提供するための処理の実行を指示する信号を、リーダライタ１４に供給する。また、リーダライタ１４は、供給された処理の実行を指示する信号によって指定された、所定の処理を実行する。
【０１６９】
なお、サービスを表すアイコンを表示させると説明したが、アイコンに限らず、サービスを示す文字などを表示することも可能である。
【０１７０】
このように、ＰＣ１２は、ＩＣカード１１から、複数のサービスコードを受信した場合、サービスを表す画像を表示することによって、ユーザが所望するサービスを、より簡単に提供することができる。
【０１７１】
また、サービスを表す画像を表示することで、ユーザは、ＩＣカード１１を利用することによって、ＰＣ１２から受けることができるサービスを確認することができる。したがって、ユーザが、複数のＩＣカード１１を所持している場合、ユーザは、より簡単に、適切なＩＣカード１１を選択することができる。
【０１７２】
さらに、複数のサービスコード、サービスを提供するためのアプリケーションプログラムなどを、予め記録しておくことにより、ユーザ（ＩＣカード１１）に複数のサービスを提供することができ、提供するサービスごとにリーダライタ１４を設置する必要がなくなる。これにより、ユーザが所望するサービスを、より簡単に提供することができ、さらに、複数のアンテナ１５（リーダライタ１４）、ＰＣ１２などの他の装置から輻射される電波の混信を防止することができる。
【０１７３】
次に、図１０のフローチャートを参照して、ＩＣカード１１による、応答信号の送信の処理を説明する。
【０１７４】
ＩＣカード１１のユーザが、ＩＣカード１１を、アンテナ１５の近傍にかざすと、検出装置１３において、ＩＣカード１１が検出されるので、リーダライタ１４は、ポーリングを行う。リーダライタ１４が、ポーリングを行うと、リーダライタ１４がＩＣカード１１を検出するための検出信号が、アンテナ１５から送信されてくるので、ステップＳ１１１において、アンテナ１４１は、検出信号を受信し、受信した検出信号を、復調部１４２に供給する。
【０１７５】
ステップＳ１１２において、復調部１４２は、アンテナ１４１から供給された検出信号を、変調部１２６（図４）の変調方式に対応する復調方式により復調し、復調した検出信号をSPU１４３に供給する。
【０１７６】
ステップＳ１１３において、SPU１４３は、復調部１４２から供給された検出信号を、SPU１２４（図４）の符号化方式に対応する復号方式により復号し、復号した検出信号を制御部１４４に供給する。
【０１７７】
SPU１４３から検出信号が供給されたので、ステップＳ１１４において、制御部１４４は、応答信号を生成し、生成した応答信号を、SPU１４３に供給する。例えば、ステップＳ１１４において、制御部１４４は、記録部１４５から、ＩＣカード１１を特定するための識別コードを取得し、取得した識別コードを含む、応答信号を生成する。そして、制御部１４４は、生成した応答信号を、SPU１４３に供給する。
【０１７８】
ステップＳ１１５において、SPU１４３は、制御部１４４から供給された応答信号を、所定の符号化方式により符号化し、符号化した応答信号を変調部１４８に供給する。例えば、ステップＳ１１５において、SPU１４３は、制御部１４４から供給された応答信号を、マンチェスター方式により符号化し、符号化した応答信号を変調部１４８に供給する。
【０１７９】
ステップＳ１１６において、変調部１４８は、SPU１４３から供給された応答信号を、所定の方式により変調し、変調した応答信号をアンテナ１４１に供給する。例えば、ステップＳ１１６において、変調部１４８は、発振回路１４７から供給されたクロック信号により生成した搬送波を基に、SPU１４３から供給された応答信号を、ASK方式により変調し、変調した応答信号をアンテナ１４１に供給する。
【０１８０】
ステップＳ１１７において、アンテナ１４１は、変調部１４８から供給された、変調されている応答信号を、無線通信により、アンテナ１５あてに送信し、応答信号の送信の処理は終了する。例えば、ステップＳ１１７において、アンテナ１４１は、変調部１４８から供給された応答信号を伝送する電波を放射することにより、応答信号を送信する。
【０１８１】
このようにして、ＩＣカード１１は、アンテナ１５から送信されてきた検出信号を受信する。また、ＩＣカード１１は、応答信号を生成し、生成した応答信号を、無線通信によりアンテナ１５あてに送信する。
【０１８２】
図１１のフローチャートを参照して、ＩＣカード１１による、要求の処理を説明する。
【０１８３】
アンテナ１５が、ＩＣカード１１が送信した応答信号を受信すると、アンテナ１５は、ＩＣカード１１に記録されている、サービスコードの送信を要求する旨の送信要求信号を送信してくるので、ステップＳ１３１において、アンテナ１４１は、送信要求信号を受信し、受信した送信要求信号を、復調部１４２に供給する。
【０１８４】
ステップＳ１３２において、復調部１４２は、アンテナ１４１から供給された送信要求信号を、変調部１２６（図４）の変調方式に対応する復調方式により復調し、復調した送信要求信号をSPU１４３に供給する。
【０１８５】
ステップＳ１３３において、SPU１４３は、復調部１４２から供給された送信要求信号を、SPU１２４（図４）の符号化方式に対応する復号方式により復号し、復号した送信要求信号を制御部１４４に供給する。
【０１８６】
SPU１４３から送信要求信号が供給されたので、ステップＳ１３４において、制御部１４４は、記録部１４５からサービスコードを取得し、取得したサービスコードを、SPU１４３に供給する。
【０１８７】
ステップＳ１３５において、SPU１４３は、制御部１４４から供給されたサービスコードを、所定の符号化方式により符号化し、符号化したサービスコードを変調部１４８に供給する。例えば、ステップＳ１３５において、SPU１４３は、制御部１４４から供給されたサービスコードを、マンチェスター方式により符号化し、符号化したサービスコードを変調部１４８に供給する。
【０１８８】
ステップＳ１３６において、変調部１４８は、SPU１４３から供給されたサービスコードを、所定の方式により変調し、変調したサービスコードをアンテナ１４１に供給する。例えば、ステップＳ１３６において、変調部１４８は、発振回路１４７から供給されたクロック信号により生成した搬送波を基に、SPU１４３から供給されたサービスコードを、ASK方式により変調し、変調したサービスコードをアンテナ１４１に供給する。
【０１８９】
ステップＳ１３７において、アンテナ１４１は、変調部１４８から供給された、変調されているサービスコードを、無線通信により、アンテナ１５あてに送信する。例えば、ステップＳ１３７において、アンテナ１４１は、変調部１４８から供給されたサービスコードを伝送する電波を放射することにより、サービスコードを送信する。
【０１９０】
アンテナ１５が、サービスコードを受信し、ユーザが受けようとするサービスが特定されると、リーダライタ１４は、ユーザがサービスを受けるために必要な処理を実行する。すなわち、リーダライタ１４は、アンテナ１５を介して、必要に応じて、所定のデータまたはコマンドを送信してくるので、ステップＳ１３８において、ＩＣカード１１の各部は、ユーザが、ＰＣ１２からサービスを受けるために必要な処理を実行し、要求の処理は終了する。
【０１９１】
例えば、ステップＳ１３８において、アンテナ１４１は、アンテナ１５からデータまたはコマンドが送信されてくると、送信されてきたデータまたはコマンドを受信し、受信したデータまたはコマンドを、復調部１４２に供給する。復調部１４２は、アンテナ１４１から供給されたデータまたはコマンドを、変調部１２６（図４）の変調方式に対応する復調方式により復調し、復調したデータまたはコマンドをSPU１４３に供給する。また、SPU１４３は、復調部１４２から供給されたデータまたはコマンドを、SPU１２４（図４）の符号化方式に対応する復号方式により復号し、復号したデータまたはコマンドを制御部１４４に供給する。
【０１９２】
そして、制御部１４４は、必要に応じて、SPU１４３から供給されたデータを記録部１４５に供給する。記録部１４５は、制御部１４４から供給されたデータを記録する。また、制御部１４４は、SPU１４３から供給されたコマンドを実行し、例えば、記録部１４５に記録されているデータを取得し、取得したデータをSPU１４３に供給する。
【０１９３】
SPU１４３は、制御部１４４から供給されたデータを、例えば、マンチェスター方式により符号化し、符号化したデータを、変調部１４８に供給する。そして、変調部１４８は、SPU１４３から供給されたデータを、例えば、ASK変調方式により変調し、変調したデータをアンテナ１４１に供給する。アンテナ１４１は、変調部１４８から供給されたデータを、無線通信により、アンテナ１５あてに送信する。
【０１９４】
このようにして、ＩＣカード１１は、アンテナ１５から送信されてきた送信要求信号を受信する。また、ＩＣカード１１は、送信要求信号を受信すると、要求されたサービスコードを、無線通信によりアンテナ１５あてに送信する。そして、ＩＣカード１１は、ユーザが、ＰＣ１２からサービスを受けるために、所定の処理を実行する。
【０１９５】
このように、アンテナ１５あてにサービスコードを送信することによって、ＩＣカード１１は、リーダライタ１４に、ユーザ（ＩＣカード１１）が受けようとするサービスを通知することができる。その結果、ユーザは、より簡単に、ＰＣ１２から、所望するサービスを受けることができる。
【０１９６】
以上のように、ＩＣカード１１が検出されてから、電波を輻射するようにし、また、ＩＣカード１１との通信が終了すると、電波を輻射しないようにしたので、必要のない電波を輻射しないようにすることができる。さらに、予め複数のサービスコードを記録し、ＩＣカード１１からサービスを特定するサービスコードを受信するようにしたので、ユーザが所望するサービスを、より簡単に提供することができる。
【０１９７】
本発明によれば、電波を輻射するようにしたので、通信することができる。また、本発明によれば、ＩＣカードが検出されてから、電波を輻射するようにし、ＩＣカードとの通信が終了すると、電波を輻射しないようにしたので、必要のない電波を輻射しないようにすることができる。
【０１９８】
さらに、本発明によれば、予め複数のサービスコードを記録し、ＩＣカードからサービスを特定するサービスコードを受信するようにしたので、ユーザが所望するサービスを、より簡単に提供することができる。
【０１９９】
なお、リーダライタ１４を、ＰＣ１２に接続すると説明したが、ＰＣに限らず、PDA（Personal Digital Assistants）や携帯電話機などに接続するようにしてもよい。また、検出装置１３をＰＣ１２に接続すると説明したが、検出装置１３を、リーダライタ１４に接続するようにしてもよく、検出装置１３が、リーダライタ１４またはアンテナ１５に組み込まれるようにしてもよい。さらに、検出装置１３、リーダライタ１４、およびアンテナ１５が、ＰＣ１２に組み込まれる（内蔵される）ようにしてもよい。
【０２００】
さらに、また、ＩＣカード１１は、非接触式のＩＣカードに限らず、接触式のＩＣカードとしてもよく、また、その通信方式も、マイクロ波方式、光方式、電磁誘導方式、電磁結合方式など、何れの通信方式としてもよい。
【０２０１】
さらに、また、検出装置１３において、ＩＣカード１１が検出されてから、ＰＣ１２が、リーダライタ１４を起動させて、電波を輻射させ、通信が終了すると、リーダライタ１４を停止させるようにしてもよい。この場合、ユーザは、いちいちリーダライタ１４を起動させてから、ＩＣカード１１をかざさなくてもよいため、より簡単に所望するサービスを受けることができる。
【０２０２】
さらに、また、検出装置１３において、ＩＣカード１１が検出されてから、リーダライタ１４を制御するためのプログラムを起動させると説明したが、予めリーダライタ１４を制御するためのプログラムを起動させて、待機させておき、検出装置１３において、ＩＣカード１１が検出されてから、割り込み処理などの所定の処理を実行させるようにしてもよい。
【０２０３】
同様に、ＰＣ１２に、リーダライタ１４からサービスコードが供給されてから、ＰＣ１２が、アプリケーションプログラムを起動させると説明したが、予めアプリケーションプログラムを起動させて、待機させておき、リーダライタ１４からサービスコードが供給されてから、サービスコードによって特定されるアプリケーションプログラムに、割り込み処理などの所定の処理を実行させるようにしてもよい。
【０２０４】
さらに、また、ＰＣ１２に接続されたリーダライタ１４と、リーダライタ１４に接続され、検出装置１３が組み込まれた（内蔵されている）アンテナ１５とを、それぞれ複数設けるようにしてもよい。この場合、アンテナ１５は、内蔵されている検出装置１３が、ＩＣカード１１を検出するまで、電波を輻射しないので、アンテナ１５を複数設けても、複数のアンテナ１５が同時に電波を輻射して、混信することはない。
【０２０５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０２０６】
この記録媒体は、図２に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク８１（フレキシブルディスクを含む）、光ディスク８２（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク８３（ＭＤ(Mini-Disc)（商標）を含む）、若しくは半導体メモリ８４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM５２や、記録部５８に含まれるハードディスクなどで構成される。
【０２０７】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０２０８】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０９】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０２１０】
【図１】本発明に係る無線通信システムを説明する図である。
【図２】ＰＣの構成の例を示すブロック図である。
【図３】ＰＣの機能の構成を示すブロック図である。
【図４】リーダライタの機能の構成を示すブロック図である。
【図５】ＩＣカードの機能の構成を示すブロック図である。
【図６】応答の処理を説明するフローチャートである。
【図７】検出の処理を説明するフローチャートである。
【図８】サービスコードの受信の処理を説明するフローチャートである。
【図９】サービス実行の処理を説明するフローチャートである。
【図１０】応答信号の送信の処理を説明するフローチャートである。
【図１１】要求の処理を説明するフローチャートである。
【符号の説明】
【０２１１】
１１  ＩＣカード，  １２  ＰＣ，  １３  検出装置，  １４  リーダライタ，  １５  アンテナ，  ３１  起動スイッチ，  ３２  表示部，  ５１  CPU，  ５２  ROM，  ５３  RAM，  ５８  記録部，  ８１  磁気ディスク，  ８２  光ディスク，  ８３  光磁気ディスク，  ８４  半導体メモリ，  １０１  制御部，  １１１  実行制御部，  １２２  制御部，  １２４  SPU，  １２６  変調部，  １２７  復調部，  １４１  アンテナ，  １４２  復調部，  １４３  SPU，  １４４  制御部，  １４５  記録部，  １４８  変調部
【図１】
2006157392.tif 000003
【図２】
2006157392.tif 000004
【図３】
2006157392.tif 000005
【図４】
2006157392.tif 000006
【図５】
2006157392.tif 000007
【図６】
2006157392.tif 000008
【図７】
2006157392.tif 000009
【図８】
2006157392.tif 000010
【図９】
2006157392.tif 000011
【図１０】
2006157392.tif 000012
【図１１】
2006157392.tif 000013