(57)【要約】【課題】ＦｅｌｉＣａシステムのような非接触の通信システムにおいて、金属製の筐体に実装される通信部の消費電力を減少させる。【解決手段】出力レベル調整処理により、増幅部の出力レベルは、図示するように、初期値から段階的に上げられて、通信可能なレベルが維持されて、非接触ＩＣカードに記録されている情報が読み出されるので、非接触ＩＣカードとリーダデバイスの通信系の相互インダクタンスが変動することを要因とする通信感度の変動に対処できるとともに、増幅部の出力レベルを常に高い状態とする場合に比較して、消費電力を減少させることができる。本発明は、ＩＣカードと非接触で通信するＰＤＡ等に適用することができる。【選択図】      図１１
2004240715.tif 000002
【特許請求の範囲】
【請求項１】
情報の記録が可能なＩＣカードと非接触方式で通信を行い、前記ＩＣカードに記憶されている情報を読み出す情報処理装置において、
前記ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドを送信する送信手段と、
前記送信手段によって送信された前記通信確認用コマンドに対する前記ＩＣカードからの応答を受信する受信手段と、
前記受信手段の受信結果に基づいて、前記送信手段の出力レベルを調整する調整手段と
を含むことを特徴とする情報処理装置。
【請求項２】
前記調整手段は、前記受信手段によって前記ＩＣカードからの応答が受信できない場合、前記送信手段の出力レベルを、前記出力レベルの設定し得る最小の値から最大の値に段階的に上昇させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記送信手段、前記受信手段、および前記調整手段を含む筐体は、金属製である
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記送信手段に電力を供給するバッテリを
さらに含むことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
情報の記録が可能なＩＣカードと非接触方式で通信を行い、前記ＩＣカードに記憶されている情報を読み出す情報処理方法において、
前記ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドを送信する送信ステップと、
前記送信ステップの処理で送信された前記通信確認用コマンドに対する前記ＩＣカードからの応答を受信する受信ステップと、
前記受信ステップの処理の受信結果に基づいて、前記送信ステップの処理の出力レベルを調整する調整ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
情報の記録が可能なＩＣカードと非接触方式で通信を行い、前記ＩＣカードに記憶されている情報を読み出すためのプログラムであって、
前記ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドを送信する送信ステップと、
前記送信ステップの処理で送信された前記通信確認用コマンドに対する前記ＩＣカードからの応答を受信する受信ステップと、
前記受信ステップの処理の受信結果に基づいて、前記送信ステップの処理の出力レベルを調整する調整ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、ＩＣカードと非接触方式でデータを通信するようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードと非接触方式でデータを通信するＦｅｌｉＣａ（商標）システムが普及しつつある（例えば、非特許文献１参照）。
【０００３】
例えば、ＦｅｌｉＣａシステムを利用したＥｄｙカードは、クレジットカードやプリペイドカード等に代わるものとして商取引に利用されている。また、例えばＦｅｌｉＣａシステムを利用したＳｕｉｃａカードは、電車の定期券や乗車運賃のプリペイドカードとして利用されている。
【０００４】
ＦｅｌｉＣａシステムに利用されるＩＣカードは、例えば、極めて薄い半導体集積回路（ＩＣチップ）が埋め込まれたキャッシュカード大のプラスチック製カードであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、またはＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の機能を有しており、各種の情報を記録できるようになされている。さらに、ＩＣカードは、アンテナを内蔵しており、微弱な電波を利用して改札ゲート等に設けられる通信部と近距離無線通信を行うことができるようになされている。また、内蔵されたアンテナの受電効率を変化させることにより、ＩＣカードの消費電力を抑える方法が知られている（例えば、特許文献１参照）。
【０００５】
【非特許文献１】
＜ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／Ｐｒｏｄｕｃｔｓ／ｆｅｌｉｃａ／ｉｎｄｅｘ．ｈｔｍｌ＞
【特許文献１】
特開２００２−６４４０３号公報
【０００６】
【発明が解決しようとする課題】
従来、ＦｅｌｉＣａシステムにおいてＩＣカードと非接触方式で通信を行う通信部は、通信の妨げとなるので金属製の筐体に実装しないことを前提としている。ところが、ＦｅｌｉＣａシステムが様々な用途に適用されるにつれて、通信部を金属製の筐体に実装する必要性が生じている。
【０００７】
通信部を金属製の筐体に実装した場合においてＩＣカードと正常に通信できるようにする対策として、筐体の全体を磁性体で覆う方法、筐体に設けられた通信部のアンテナ付近だけを磁性体で覆う方法、常に高出力で通信を行う方法等が知られている。
【０００８】
しかしながら、筐体の全体を磁性体で覆う方法は、筐体の強度やコストを考慮した場合、あまり現実的ではない。筐体に設けられた通信部のアンテナ付近だけを磁性体で覆う方法は、ＩＣカードを通信部に近づけたとき、磁性体で覆われていない部分の金属の影響により、通信系の相互インダクタンスが大きく変動し、それに起因して、通信部を非金属製の筐体に実装した場合に比較して、通信エリアが狭くなったり、通信可能距離が短くなったりする。
【０００９】
常に高出力で通信を行う方法は、上述した通信系の相互インダクタンスが大きく変動することに起因する問題を解決することができるが、消費電力が大きくなる。したがって、例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）のように電池で駆動し、かつ、金属製の筐体を有する機器にＦｅｌｉＣａシステムの通信部を実装した場合には適用することができない課題があった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、ＦｅｌｉＣａシステムのような非接触の通信システムにおいて、金属製の筐体に実装される通信部の消費電力を減少させることを目的とする。
【００１１】
【課題を解決するための手段】
本発明の情報処理装置は、ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドを送信する送信手段と、送信手段によって送信された通信確認用コマンドに対するＩＣカードからの応答を受信する受信手段と、受信手段の受信結果に基づいて、送信手段の出力レベルを調整する調整手段とを含むことを特徴とする。
【００１２】
前記調整手段は、受信手段によってＩＣカードからの応答が受信できない場合、送信手段の出力レベルを、出力レベルの設定し得る最小の値から最大の値に段階的に上昇させるようにすることができる。
【００１３】
送信手段、受信手段、および調整手段を含む筐体は、金属製とすることができる。
【００１４】
本発明の情報処理装置は、送信手段に電力を供給するバッテリをさらに含むことができる。
【００１５】
本発明の情報処理方法は、ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドを送信する送信ステップと、送信ステップの処理で送信された通信確認用コマンドに対するＩＣカードからの応答を受信する受信ステップと、受信ステップの処理の受信結果に基づいて、送信ステップの処理の出力レベルを調整する調整ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドを送信する送信ステップと、送信ステップの処理で送信された通信確認用コマンドに対するＩＣカードからの応答を受信する受信ステップと、受信ステップの処理の受信結果に基づいて、送信ステップの処理の出力レベルを調整する調整ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１７】
本発明の情報処理装置および方法、並びにプログラムにおいては、ＩＣカードに対して通信可能であることを確認するための通信確認用コマンドが送信され、送信された通信確認用コマンドに対するＩＣカードからの応答が受信される。そして、この受信結果に基づいて、送信の処理の出力レベルが調整される。
【００１８】
【発明の実施の形態】
図１は、本発明の一実施の形態であるＰＤＡの正面の構成例を示している。
【００１９】
このＰＤＡ１は、内蔵されている充電式のバッテリを電源として駆動するものである。ＰＤＡ１の筐体は、所定の強度が保証されるように金属製とされている。
【００２０】
ＰＤＡ１は、中央のヒンジ部１２を境に、表示部１１と本体部１３とに分けられており、ヒンジ部１２を介して折り畳み可能に形成されている。換言すると、表示部１１は、ヒンジ部１２の軸を中心として回動して本体部１３に対して開閉自在とされている。さらに、表示部１１は、その軸に対してほぼ垂直な軸を中心として本体部１３に対して回動自在とされている。
【００２１】
表示部１１の面１１−１のほぼ全面には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２８、および、ＬＣＤ２８の表面上に積層された透明なタッチパネル３６が設けられている。即ち、ユーザの操作により、タッチペン３５がＬＣＤ２８上の任意の位置に接触されると、その座標がタッチパネル３６により検出され、検出された座標に対応する所定の処理が行われる。なお、タッチパネル３６は、ユーザの操作によって生じるタッチパネル３６に対する圧力を検知する抵抗膜式とされているので、タッチペン３５による操作だけでなく、例えば、ユーザの爪先による操作も検知し、その座標を検出することができる。
【００２２】
例えば、いま、ＬＣＤ２８に、図２に示されるような画像が表示されているものとすると、ユーザがタッチペン３５を操作して、ソフトボタン４１−１乃至４１−１２のいずれかを押下する（タッチペン３５をソフトボタン４１−１乃至４１−１２のいずれかの上に配置させる）と、そのソフトボタン４１に割り当てられているアプリケーションソフトウェアが起動される。
【００２３】
さらに、ユーザがタッチペン３５を操作してソフトボタン４３を押下すると、文字入力エリア２９には、図３に示されるソフトキーボード５０が表示される。ユーザが、タッチペン３５を操作して、ソフトキーボード上の任意のキーを押下すると、その押下されたキーに対応する文字（または記号等）が入力される。即ち、タッチペン３５が配置されている座標がタッチパネル３６により検知され、その座標に対応するキーが認識され、認識されたキーに割り当てられている文字（または記号等）が入力される。
【００２４】
このように、ユーザは、タッチペン３５、および、ソフトウェアとしての文字入力エリア２９を利用して、容易、かつ迅速に文字を入力することができる。なお、ＬＣＤ２８の表示面上全体に渡ってタッチパネル３６が積層されているので、文字入力エリア２９のＬＣＤ２８に対する位置は、図１に示される位置に限定されない。例えば、図２に示される画像の上下左右が反転されると、文字入力エリア２９は、図１中上方に配置され、上下逆に表示される。このような場合においても、ユーザは、上述した例と同様に、文字を入力することができる。
【００２５】
図１に戻り、ヒンジ部１２には、図中右方に、ＰＤＡ１の電源をオンまたはオフ状態にする電源ボタン３１が、その左隣に、ＰＤＡ１に内蔵されているバッテリ（図示せず）が充電中の場合には点灯し、充電が終了すると消灯するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）３０が、さらにその左隣に、ＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサよりなる回動可能なカメラ２２が、左端には、カメラ２２で被写体を撮像するとき操作されるキャプチャーボタン２３が、それぞれ設けられている。
【００２６】
即ち、ユーザは、被写体を撮像する場合、キャプチャーボタン２３を１回押下して、カメラ機能（被写体をカメラ２２により撮像し、その撮像された被写体の画像を記録する機能）を有するアプリケーションソフトウェアを起動させ、カメラ２２の撮像方向を被写体に向けるように回動させる。このとき、ＬＣＤ２８には、後述するように、カメラ２２が撮像している画像（被写体の画像）が表示されるので、ユーザは、ＬＣＤ２８を確認しながらカメラ２２の位置を確定し、シャッターボタンとして機能するキャプチャーボタン２３を再度押下する。これにより、キャプチャーボタン２３が押下された時点のカメラ２２により撮像された画像が、ＰＤＡ１のメモリに記憶される。
【００２７】
本体部１３の折り畳んだとき表示部１１に対向する面１３−１には、図中上方に、ＰＤＡ１にインストールされているアプリケーションソフトウェアのそれぞれを表すシンボルが印刷されたボタン３２が設けられており、ユーザがその指でボタン３２を押下すると、それに対応するアプリケーションソフトウェアが起動される。即ち、ボタン３２は、上述した図２のソフトボタン４１−１乃至４１−１２のいずれかに対応するハードウェアとしてのボタンである。
【００２８】
また、面１３−１のボタン３２が配置されている領域の中央部には、ＬＣＤ２８に表示されている画像をスクロールするためのスクロールボタン３３が設けられている。
【００２９】
さらに、面１３−１のボタン３２の下方には、文字（記号等を含む）を入力するためのキーボード３４が設けられている。即ち、キーボード３４は、上述した図３のソフトキーボード５０に対応するハードウェアとしてのキーボードである。
【００３０】
さらに、そのキーボート３４の下方には、非接触ＩＣカード１４６（図５）と近距離無線通信を行い、非接触ＩＣカード１４６に記録されている情報を読み出すリーダデバイス３７が内蔵されており、面１３−１側に近接された非接触ＩＣカード１４６を検知し、非接触方式で無線通信を行う。
【００３１】
本体部１３の面１３−１と垂直な面（側面）１３−２の、図中上方には、リモートコントローラ（以下、単にリモコンと称する）や、外部のヘッドホンと接続し、接続したそれらに音声を出力するためのヘッドホンジャック２４が設けられており、その下方には、押下および回転自在なジョグダイヤル２５が面１３−２から僅かに突出した状態で設けられており、その下方には、直前の操作を取り消したりするためのバックボタン２６が設けられており、さらにその下方には、誤って他のボタンが押下された場合、それに対応する機能の実行を禁止するためのホールドスイッチ２７が設けられている。
【００３２】
本体部１３の面１３−１，１３−２に垂直な面（図中下側の端面）１３−４の、中央部には、クレードル等の付属機器を接続するためのコネクタ６７が設けられている。
【００３３】
図４は、ＰＤＡ１の裏面の構成例を表している。図４に示されるように、ヒンジ部１２の図中左側上部には、小型薄型形状のプラスチックケース内に電気的に書き換えや消去が可能な不揮発性メモリであるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄＰｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）の一種であるフラッシュメモリ素子を格納した、抜き差し自在なメモリカード１４３、または、メモリカード１４３と同様のインタフェースを有する機能拡張モジュール１２１が装着されるスロット６４、メモリカード１４３内のデータが読み書きされている場合に点灯するランプ６３、および、赤外線で他の装置と通信するための赤外線ポート６２が設けられている。
【００３４】
メモリカード１４３は、スロット６４やメモリカード１４３内に設けられたフラッシュメモリ素子用のコントローラの制御により、スロット６４を介して供給された画像や音声、音楽等の各種情報（データ）を書き込んだり、記憶されている各種情報を読み出したりすることができるようになっている。したがって、ＰＤＡ１は、このようなメモリカード１４３を挿着することができるために、メモリカード１４３を介して他の装置との間でデータの共有化を図ることができる。
【００３５】
本体部１３の面１３−１の反対側の面１３−３の中央部の図中左側には、ＰＤＡ１をリセットするためのリセットボタン６５が設けられており、その下方には、音声を出力するためのスピーカ６６が設けられている。
【００３６】
本体部１３の面１３−１，１３−３に垂直な面（図中下側の端面）１３−４の、中央部には、上述したように、コネクタ６７が設けられており、その図中左方には、タッチペン３５を収納する収納口６８が設けられている。
【００３７】
次に、図５は、ＰＤＡ１の内部の構成例を示している。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３２に記憶されているプログラム、または記憶部１３９からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１３３にはまた、ＣＰＵ１３１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００３８】
ＣＰＵ１３１、ＲＯＭ１３２、およびＲＡＭ１３３は、バス１３４を介して相互に接続されている。このバス１３４にはまた、ＬＣＤ２８に表示させる画像を制御する表示制御部１３６が接続されている。
【００３９】
表示制御部１３６には、ＣＰＵ１３１の制御に基づいて、上述したカメラ２２、および、ＬＣＤ２８の他、ＶＲＡＭ１３８が接続されている。表示制御部１３６は、カメラ２２により撮像された画像を、ＶＲＡＭ１３８に記憶させ、そのＶＲＡＭ１３８に記憶されている画像や、他のメモリ（ＲＡＭ１３３、記憶部１３９、スロット６４に接続されたメモリスティック１４３）に記憶されている画像を、ＬＣＤ２８に表示させる。
【００４０】
バス１３４には、上述したキーボード３４、各種ボタン２２，３２，３３、および、ジョグダイヤル２５等からなる入力部１３７、タッチパネル３６、赤外線通信ポート６２、メモリスティック１４３若しくは機能拡張モジュール１２１が装着されるスロット６４、ＰＤＡ１が内蔵するバッテリ（図示せず）を充電させるとともに、他の外部装置１５２との通信の中継装置となるクレードル９１等が接続されるコネクタ６７、リモコン１０１若しくはヘッドホン１５３と接続される音声出力部としてのヘッドホンジャック２４、他の通信装置とブルートゥースを用いた無線通信を行うブルートゥースモジュール３８、並びに、近接されたＩＣカード１４６と近距離無線通信を行うリーダデバイス３７が接続されている。
【００４１】
なお、タッチパネル３６により検出された座標は、バス１３４を介してＣＰＵ１３１に提供され、ＣＰＵ１３１は、提供されたその座標に対応する所定の情報を取得する。
【００４２】
バス１３４にはまた、必要に応じて、ハードディスクなどより構成される記憶部１３９が接続される。外部装置１５２に適宜装着される磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどから読み出されたコンピュータプログラムは、赤外線ポート６２、ブルートゥースモジュール３８、若しくはリーダデバイス３７を介する無線通信、無線ＬＡＮモジュール（機能拡張モジュール）１２１を介する無線通信、または、クレードル９１を介する有線通信等の手段により、必要に応じてＰＤＡ１に対して供給され、記憶部１３９にインストールされる。または、スロット６４に適宜装着されるメモリスティック１４３から読み出されたコンピュータプログラムも、必要に応じて記憶部１３９にインストールされる。
【００４３】
バス１３４にはさらにまた、表示部１１が本体部１３に対して閉状態の場合、オン状態となり、かつ、表示部１１が本体部１３に対して開状態の場合、オフ状態となるＬＣＤ開閉スイッチ１４４、および、表示部１１が所定の回動角度以上回動された場合にオン状態となるＬＣＤ回転スイッチ１４５が設けられている。
【００４４】
即ち、この例においては、ＣＰＵ１３１は、ＬＣＤ開閉スイッチ１４４やＬＣＤ回転スイッチ１４５の、それぞれのオン状態またはオフ状態に基づいて、表示部１１の本体部１３に対する開閉の状態（以下、ＬＣＤ開閉状態と称する）、および回動状態、並びに、カメラ２２の回動状態を認識する。
【００４５】
図６は、図５のリーダデバイス３７の詳細な構成例を示している。
【００４６】
制御部２０１は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、ＳＣＣ（Ｓｅｒｉａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｎｔｒｏｌｌｅｒ）２１４、ＳＰＵ（Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１６、並びに、これらのＣＰＵ２１１乃至ＳＰＵ２１６を相互に接続するバス２１５から構成されている。
【００４７】
ＣＰＵ２１１は、ＲＯＭ２１２に格納されている制御プログラムをＲＡＭ２１３に展開し、例えば、非接触ＩＣカード１４６から送信されてきた応答データや、図５のＣＰＵ１３１から供給される制御信号に基づいて、各種の処理を実行する。例えば、ＣＰＵ２１１は、非接触ＩＣカード１４６に送信するコマンドを生成し、それを、バス２１５を介してＳＰＵ２１６に出力したり、非接触ＩＣカード１４６から送信されてきたデータの認証処理などを行ったりする。
【００４８】
ＳＣＣ２１４は、図５のＣＰＵ１３１から供給されてきたデータを、バス２１５を介してＣＰＵ２１１に供給したり、ＣＰＵ２１１から、バス２１５を介して供給されてきたデータをＣＰＵ１３１に出力したりする。
【００４９】
ＳＰＵ２１６は、非接触ＩＣカード１４６からの応答データが復調部２０８から供給されてきたとき、そのデータに対して、例えば、ＢＰＳＫ復調（マンチェスターコードのデコード）などを施し、取得したデータをＣＰＵ２１１に供給する。また、ＳＰＵ２１６は、非接触ＩＣカード１４６に送信するコマンドがバス２１５を介して供給されてきたとき、そのコマンドにＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調（マンチェスターコードへのコーディング）を施し、取得したデータを変調部２０２に出力する。
【００５０】
変調部２０２は、発振部２０３から供給される所定の周波数（例えば、１３．５６ＭＨｚ）の搬送波を、ＳＰＵ２１６より供給されるデータに基づいて、ＡＳＫ（Ａｍｐｌｉｔｕｄｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調し、生成された変調波を増幅部２０４に出力する。増幅部２０４は、変調部２０２から入力される変調波を増幅し、出力特性調整部２０５から指示される出力レベルで、アンテナ２０６から電磁波として出力させる。出力特性調整部２０５は、ＣＰＵ２１１からの制御に基づき、増幅部２０４の出力レベルを調整する。出力特性調整部２０５による増幅部２０４の出力レベルを調整する処理については、図９以降を参照して後述する。
【００５１】
アンテナ２０６は、所定の電磁波を輻射し、それに対する負荷の変化に基づいて、非接触ＩＣカード１４６が近接されたか否かを検出する。そして、例えば、非接触ＩＣカード１４６が近接されたとき、アンテナ２０６は、非接触ＩＣカード１４６と各種のデータを送受信する。
【００５２】
増幅部２０７は、アンテナ２０６により受信された変調波（ＡＳＫ変調波）を増幅して復調部２０８に出力する。復調部２０８は、増幅部２０７によって増幅された変調波（ＡＳＫ変調波）を復調し、復調されたデータをＳＰＵ２１６に出力する。
【００５３】
図７は、非接触ＩＣカード１４６の詳細な構成例を示している。
【００５４】
非接触ＩＣカード１４６は、例えば、図に示すアンテナ（ループアンテナ）２３０およびコンデンサ２３１と、これら以外の構成が１チップに格納されたＩＣから構成され、電磁誘導を利用してＰＤＡ１に設けられたリーダデバイス３７等と各種のデータを半二重通信するものである。ただし、その形状は、カード状のものでなくてもよい。また、ＩＣカードとは、説明の便宜上用いた名称であり、上述したような、または後述するような機能を意図するものである。この非接触ＩＣカード１４６と基本的に同様の機能を提供するものとして、例えば、ＦｅｌｉＣａチップ（登録商標）などがある。すなわち、例えば、携帯電話機にＦｅｌｉＣａチップを搭載すれば、当該携帯電話機を非接触ＩＣカード１４６と同様に用いることができる。
【００５５】
ＣＰＵ２２１は、ＲＯＭ２２２に格納されている制御プログラムをＲＡＭ２２３に展開し、非接触ＩＣカード１４６の全体の動作を制御する。例えば、ＣＰＵ２２１は、ＰＤＡ１に設けられたリーダデバイス３７等から輻射されている電磁波がアンテナ２３０において受信されたとき、それに応じて、非接触ＩＣカード１４６に設定されているカード識別番号等を含むＩＣカード情報をリーダデバイス３７に通知したり、リーダデバイス３７の要求に応じて、商取引の履歴情報をリーダデバイス３７に供給したりする。
【００５６】
アンテナ２３０とコンデンサ２３１により構成されるＬＣ回路は、近傍に配置されたＰＤＡ１に設けられたリーダデバイス３７等から輻射される所定の周波数の電磁波と共振する。インタフェース部２２９は、ＡＳＫ復調部２４３において、アンテナ２３０を介して受信した変調波（ＡＳＫ変調波）を包絡線検波して復調し、復調後のデータをＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）復調部２３２に出力する。
【００５７】
また、インタフェース部２２９は、アンテナ２３０において励起された交流磁界をＡＳＫ復調部２４３により整流し、それを電圧レギュレータ２４１において安定化し、各部に直流電源として供給する。リーダデバイス３７等から輻射される電磁波の電力は、後述するように非接触ＩＣカード１４６に必要な電力を賄う磁界を発生させるように調整されている。
【００５８】
また、インタフェース部２２９の発振回路２４４はＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）回路を内蔵し、受信信号のクロック周波数と同一の周波数のクロック信号を発生する。
【００５９】
さらに、インタフェース部２２９は、例えば、残金情報等の要求をＰＤＡ１に設けられたリーダデバイス３７等に送信する場合、ＢＰＳＫ変調部２２８から供給されるデータに対応して、例えば、所定のスイッチング素子（図示せず）をオン／オフさせ、スイッチング素子がオン状態であるときだけ、所定の負荷をアンテナ２３０に並列に接続させることにより、アンテナ２３０の負荷を変動させる。
【００６０】
ＡＳＫ変調部２４２は、アンテナ２３０の負荷の変動により、ＢＰＳＫ変調部２２８より供給されたＢＰＳＫ変調波をＡＳＫ変調し、その変調成分を、アンテナ２３０を介してリーダデバイス３７に送信する（リーダデバイス３７のアンテナの端子電圧を変動させる）（ロードスイッチング方式）。
【００６１】
ＢＰＳＫ復調部２３２は、ＡＳＫ復調部２４３で復調されたデータがＢＰＳＫ変調されている場合、図示せぬＰＬＬ回路から供給されるクロック信号に基づいて、そのデータの復調（マンチェスターコードのデコード）を行い、復調したデータをデータ受信部２３３に出力する。データ受信部２３３は、供給されてきたデータをＣＰＵ２２１に適宜出力する。ＣＰＵ２２１はこのデータをＲＡＭ２２３またはＥＥＰＲＯＭ２２４に記憶させる。
【００６２】
ＥＥＰＲＯＭ２２４に記憶されたデータは、ＣＰＵ２２１により読み出され、データ送信部２２７に供給される。ＢＰＳＫ変調部２２８は、データ送信部２２７から供給されてきたデータにＢＰＳＫ変調（マンチェスターコードへのコーディング）を行い、それをＡＳＫ変調部２４２に出力する。
【００６３】
ＥＥＰＲＯＭ２２４には、電子マネー情報等が記憶される。ユーザは、この電子マネーを利用して、購入した商品、サービス等の代金を決済することができる。決済の履歴もＥＥＰＲＯＭ２２４に記憶される。
【００６４】
ここで、非接触ＩＣカード１４６の仕様の例を図８に示す。上述したように、リーダデバイス３７と非接触ＩＣカード１４６間の通信は、半二重により行われ、その通信速度は、例えば、２１１．８７５ｋｂｐｓとされる。
【００６５】
また、リーダデバイス３７から非接触ＩＣカード１４６に対する電力電送、およびデータ転送、並びに、非接触ＩＣカード１４６からリーダデバイス３７に対するデータ転送により使用される周波数帯域の中心周波数は、例えば、１３．５６ＭＨｚとされる。
【００６６】
リーダデバイス３７から非接触ＩＣカード１４６に対するデータ転送は、上述したように、マンチェスターコードにコード化されたデータをＡＳＫ変調することにより行われ、その変調度（データ信号の最大振幅／搬送波の最大振幅）は、例えば、約０．１とされる。また、非接触ＩＣカード１４６からリーダデバイス３７に対するデータ転送は、上述したように、ロードスイッチング方式により出力データを送信信号に変換する（出力データに応じてスイッチング素子をオン／オフさせることによりアンテナ１７０の負荷を変動させる）ことにより行われる。
【００６７】
ユーザは、上述したリーダデバイス３７の機能を用いて、非接触ＩＣカード１４６に記憶されている商取引（決済）の履歴情報や、非接触ＩＣカード１４６に記憶されている（チャージされている）電子マネーの残高情報等をＰＤＡ１のＬＣＤ２８に表示させることができる。
【００６８】
すなわち、ユーザが、ＰＤＡ１を操作し、上述した処理を行うためのアプリケーションを起動させ、非接触ＩＣカード１４６をＰＤＡ１の面１３−１のリーダデバイス３７上の位置に近接させると、ＰＤＡ１のＣＰＵ１３１は、リーダデバイス３７を制御して、上述した非接触ＩＣカード１４６より履歴情報等を読み取り、ＬＣＤ２８に表示させる。
【００６９】
次に、出力特性調整部２０５による増幅部２０４の出力レベルを調整する処理について説明する。
【００７０】
図９は、非接触ＩＣカード１４６に内蔵されているアンテナ２３０の形状の例を示している。同図に示すように、アンテナ２３０の形状は特に定められておらず、様々である。したがって、リーダデバイス３７との通信感度も、アンテナ２３０の形状によって多少の差異が生じることとなる。
【００７１】
また、非接触ＩＣカード１４６の通信相手であるリーダデバイス３７を含む本体部１３の筐体が金属製であることに起因して、非接触ＩＣカード１４６がリーダデバイス３７に近づけられたとき、非接触ＩＣカード１４６とリーダデバイス３７の通信系の相互インダクタンスが変動する。この通信系の相互インダクタンスの変動も、通信感度を変動させる要因となっている。
【００７２】
上述したように、相互インダクタンスの変動に起因する通信感度の変動は、リーダデバイス３７の送信出力を常に高くすることによって抑止することができる。しかしながら、ＰＤＡ１は、内蔵されている充電式のバッテリを電源として駆動するので、リーダデバイス３７からの送信を常に高出力とすることは、消費電力が大きくなるので省電力の観点から好ましくない。
【００７３】
そこで、本発明の一実施の形態であるＰＤＡ１では、出力特性調整部２０５により、増幅部２０４の出力レベルを徐々に上げていき、通信が可能になった出力レベルを保った状態で通信を行うようになされている。
【００７４】
出力特性調整部２０５による増幅部２０４の出力レベルを調整する処理（以下、出力レベル調整処理と記述する）について、図１０を参照して説明する。この出力レベル調整処理は、リーダデバイス３７の通信機能をオンとさせるユーザの操作（例えば、ＬＣＤ２８に表示されたソフトボタン（ＩＣカードビューアＡ）４１−８を押下する操作）に対応して開始される。
【００７５】
ステップＳ１において、出力特性調整部２０５は、制御部２０１からの制御に基づき、増幅部２０４の出力レベルを最も低い初期値に設定する。ステップＳ２において、増幅部２０４は、変調部２０２から供給されている非接触ＩＣカード１４６に対する通信確認用コマンドの変調波を、出力特性調整部２０５により設定された出力レベルでアンテナ３７から出力させる。
【００７６】
ステップＳ３において、制御部２０１は、ステップＳ２で送信した通信確認用コマンドに対する非接触ＩＣカード１４６からの応答を受信できたか否かを判定する。非接触ＩＣカード１４６からの応答を受信できたと判定された場合、現在設定されている出力レベルが維持されて、非接触ＩＣカード１４６に記録されている情報が読み出され、リーダデバイス３７の動作が終了される（正常終了）。
【００７７】
ステップＳ３において、非接触ＩＣカード１４６からの応答を受信できていないと判定された場合、処理はステップＳ４に進む。ステップＳ４において、制御部２０１は、ステップＳ２で通信確認用コマンドを送信した後、所定の時間（数１００ミリ秒乃至数秒）が経過したか否かを判定し、所定の時間が経過していないと判定した場合、ステップＳ３に戻り、それ以降の処理を繰り返す。
【００７８】
ステップＳ４において、ステップＳ２で通信確認用コマンドを送信した後、所定の時間が経過したと判定された場合、処理はステップＳ５に進む。ステップＳ５において、制御部２０１は、増幅部２０４の出力レベルの設定が最大値であるか否かを判定する。増幅部２０４の出力レベルの設定が最大値ではないと判定された場合、処理はステップＳ６に進む。ステップＳ６において、出力特性調整部２０５は、制御部２０１からの制御に基づき、増幅部２０４の出力レベルを、現状よりも所定のレベルだけ上に設定する。処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【００７９】
ステップＳ５において、増幅部２０４の出力レベルの設定が最大値であると判定された場合、非接触ＩＣカード１４６からの応答を受信できない理由が、通信系の相互インダクタンスの変動以外にあると判断されて、リーダデバイス３７の動作が終了される（エラーによる終了）。
【００８０】
以上に説明した出力レベル調整処理により、増幅部２０４の出力レベルは、図１１に示すように、初期値から段階的に上げられて、通信可能なレベルが維持されて、非接触ＩＣカード１４６に記録されている情報が読み出されるので、非接触ＩＣカード１４６とリーダデバイス３７の通信系の相互インダクタンスが変動することを要因とする通信感度の変動に対処できるとともに、増幅部２０４の出力レベルを常に高い状態とする場合に比較して、消費電力を減少させることができる。よって、内蔵されているバッテリを電源するＰＤＡ１の駆動時間を伸長させることにも効果がある。
【００８１】
なお、上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムがＰＤＡ１に、ネットワークや記録媒体からインストールされる。ただし、記録媒体は、ＰＤＡ１に直接装着される場合のみならず、必要に応じて他の装置に装着される場合もある。この場合、他の装置とＰＤＡ１が相互に通信を行うことで、プログラムがＰＤＡ１にインストールされる。
【００８２】
この記録媒体は、図５に示されるように、装置本体とは別に、ユーザにプログラムを供給するために配布される、プログラムが記憶されているメモリカード１４３といった半導体メモリのみならず、図示は省略するが、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を含む）、もしくは光磁気ディスク（ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）を含む）などよりなるパッケージメディアにより構成されることができる。さらに、装置本体に予め組み込まれた状態でユーザに供給される、プログラムが記憶されているＲＯＭ１３２や、ハードディスクとしての記憶部１３９などで構成される。
【００８３】
なお、以上においては、各フローチャートに示される処理は、ソフトウェアにより実行するようにしたが、各処理を実行するハードウェアを用意するようにして、ハードウェアにより実行されるようにすることも、もちろん可能である。
【００８４】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００８５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００８６】
【発明の効果】
以上のように、本発明によれば、ＦｅｌｉＣａシステムのような非接触の通信システムにおいて、金属製の筐体に実装される通信部の消費電力を減少させることが可能となる。
【図面の簡単な説明】
【図１】本発明が適用されるＰＤＡの正面の構成例を示す斜視図である。
【図２】図１のＰＤＡのＬＣＤに表示される画像の例を示す斜視図である。
【図３】図１のＰＤＡのＬＣＤの文字入力エリアに表示される画像の例を示す図である。
【図４】図１のＰＤＡの裏面の構成例を示す斜視図である。
【図５】図１のＰＤＡの内部の構成例を示すブロック図である。
【図６】図５のリーダデバイスの詳細な構成例を示すブロック図である。
【図７】図５のリーダデバイスに対応する非接触ＩＣカードの構成例を示すブロック図である。
【図８】図７の非接触ＩＣカードの仕様の例を示す図である。
【図９】非接触ＩＣカードに内蔵されるアンテナの形状の例を示す図である。
【図１０】リーダデバイスの出力レベル調整処理を説明するフローチャートである。
【図１１】出力レベル調整処理による増幅部の出力レベルの変化を示す図である。
【符号の説明】
１  ＰＤＡ  ，  １３  本体部，  ３７  リーダデバイス，  １４６  非接触ＩＣカード，  ２０１  制御部，  ２０４  増幅部，  ２０５  出力特性調整部，２０６  アンテナ
【図１】
2004240715.tif 000003
【図２】
2004240715.tif 000004
【図３】
2004240715.tif 000005
【図４】
2004240715.tif 000006
【図５】
2004240715.tif 000007
【図６】
2004240715.tif 000008
【図７】
2004240715.tif 000009
【図８】
2004240715.tif 000010
【図９】
2004240715.tif 000011
【図１０】
2004240715.tif 000012
【図１１】
2004240715.tif 000013