(57)【要約】【課題】記憶媒体と無線通信する自装置以外の装置と、該記憶媒体との間の無線通信を阻害せずに、記憶媒体に記憶されている情報を読み出して表示する情報処理装置を提供する。【解決手段】報処理装置は、無線通信により情報の読み出し及び書き込みをする記憶媒体との間で通信に利用する周波数帯域において受信電力を検出するキャリア検出部と、前記キャリア検出部により検出された受信電力の状況に応じて、前記記憶媒体に向けた信号を送受信する動作の制限をしながら前記記憶媒体と通信する通信部と、前記通信部が前記記憶媒体から受信した情報を表示する表示部とを備える。【選択図】図２
2014032709.tif 000002
【特許請求の範囲】
【請求項１】
無線通信により情報の読み出し及び書き込みをする記憶媒体との間で通信に利用する周波数帯域において受信電力を検出するキャリア検出部と、
前記キャリア検出部により検出された受信電力の状況に応じて、前記記憶媒体に向けた信号の送信をするか否かを決定して前記記憶媒体と通信する通信部と、
前記通信部が前記記憶媒体から受信した情報を表示する表示部と
を備え、
前記通信部は、
前記キャリア検出部により検出される受信電力の値が予め定められた基準電力値以下の場合、自装置以外の装置と前記記憶媒体とが通信をしていないと判定し、前記記憶媒体に向けた送信をし、前記キャリア検出部の検出する受信電力の値が前記基準電力値より大きい場合、自装置以外の装置と前記記憶媒体とが通信をしていると判定し、前記記憶媒体に向けた送信をせず、
自装置以外の装置と前記記憶媒体との通信が完了したことを前記受信電力に基づいて検出すると、前記記憶媒体と通信をして得られる情報を前記表示部に表示させる
ことを特徴とする情報処理装置。
【請求項２】
前記通信部は、前記記憶媒体に向けて信号を送信している場合に、前記キャリア検出部が前記基準電力値より大きい受信電力を検出すると、信号の送信を停止する
ことを特徴とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体と通信する情報処理装置に関する。
【背景技術】
【０００２】
近年、近距離無線通信を利用した非接触型のＩＣカードなどの記憶媒体を利用した商取引が普及している。このような商取引では、非接触型の記憶媒体を専用のリーダライタ装置にかざすことにより、記憶媒体とリーダライタ装置とが通信をして支払いなどの処理が行われている。具体的には、リーダライタ装置に接続された端末装置が、リーダライタ装置を介して、記憶媒体に備えられている不揮発性の記憶領域に記憶されている利用可能金額などを示す電子マネー情報を読み出し、新たな情報を書き込んで更新することにより、支払いなどの処理が行われている（特許文献１）。
【０００３】
現在の記憶媒体には、内部に記憶している電子マネー情報などを表示する機能を備えていない記憶媒体がある。そのため、専用のリーダライタ装置が接続されている端末装置に、記憶媒体に記憶されている情報を読み出させて表示させたり、書き換え可能なリライト層を記憶媒体の表面に有する場合にはリライト層の表面に印刷させたりすることで、記憶媒体に記憶されている電子マネー情報などを表示させている。
【０００４】
上述の方法では、端末装置がないところではリアルタイムに電子マネー情報などを確認することができないので、例えば、買い物の支払いなどの前に利用可能な金額を即時に確認することができず、利便性を損なっていた。そこで、記憶媒体に記憶されている電子マネー情報を即時に確認できるように、記憶媒体に記憶されている情報を読み出して表示する携帯型のビューワーなどの情報処理装置が利用されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２５０１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、記憶媒体を情報処理装置に取り付けた状態で、支払い処理などを行う場合、記憶媒体に記憶されている情報を読み出すために情報処理装置が送信する信号と、支払い処理を実行する端末装置に接続されたリーダライタ装置から送信される信号とが干渉することがある。この場合、支払い処理を実行する端末装置と、記憶媒体とが正しく通信を行うことができず、支払い処理を行うことができないという問題があった。すなわち、情報処理装置が、記憶媒体と無線通信を行う自装置以外の装置と、当該記憶媒体との間の無線通信を阻害してしまうという問題があった。
【０００７】
本発明は、上記問題を解決すべくなされたもので、その目的は、記憶媒体と無線通信する自装置以外の装置と、該記憶媒体との間の無線通信を干渉せずに、記憶媒体に記憶されている情報を読み出して表示することができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
（１）上記問題を解決するために、本発明は、無線通信により情報の読み出し及び書き込みをする記憶媒体との間で通信に利用する周波数帯域において受信電力を検出するキャリア検出部と、前記キャリア検出部により検出された受信電力の状況に応じて、前記記憶媒体に向けた信号の送信をするか否かを決定して前記記憶媒体と通信する通信部と、前記通信部が前記記憶媒体から受信した情報を表示する表示部とを備え、前記通信部は、前記キャリア検出部により検出される受信電力の値が予め定められた基準電力値以下の場合、自装置以外の装置と前記記憶媒体とが通信をしていないと判定し、前記記憶媒体に向けた送信をし、前記キャリア検出部の検出する受信電力の値が前記基準電力値より大きい場合、自装置以外の装置と前記記憶媒体とが通信をしていると判定し、前記記憶媒体に向けた送信をせず、自装置以外の装置と前記記憶媒体との通信が完了したことを前記受信電力に基づいて検出すると、前記記憶媒体と通信をして得られる情報を前記表示部に表示させることを特徴とする情報処理装置である。
【０００９】
（２）また、本発明は、上記に記載の発明において、前記通信部は、前記記憶媒体に向けて信号を送信している場合に、前記キャリア検出部が前記基準電力値より大きい受信電力を検出すると、信号の送信を停止することを特徴とする。
【発明の効果】
【００１０】
この発明によれば、記憶媒体と無線通信を行う自装置以外の装置と、該記憶媒体との間の無線通信に干渉せずに、記憶媒体に記憶されている情報を読み出して表示することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における情報処理装置１の外形の一例を示す模式図である。
【図２】本実施形態における情報処理装置１及び記憶媒体２の構成の一例を示す概略ブロック図である。
【図３】情報処理装置１に備えられている非接触ＩＣ１１２と、記憶媒体２に備えられている非接触ＩＣ２１とに記憶されている情報の一例を示す図である。
【図４】本実施形態における情報処理装置１の制御処理を示すフローチャートである。
【図５】図４におけるステップＳ１１４のカード読取処理の詳細な動作の一例を示すフローチャートである。
【図６】本実施形態の情報処理装置１において表示パネル１２２に表示する情報を生成する過程の第１の例を示す図である。
【図７】本実施形態の情報処理装置１において表示パネル１２２に表示する情報を生成する過程の第２の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の一実施形態による情報処理装置を説明する。
図１は、本実施形態における情報処理装置１の外形の一例を示す模式図である。なお、本実施形態では、記憶媒体２がカード状の形状をした場合を例にして説明する。
【００１３】
同図に示すように、情報処理装置１は、記憶媒体２から読み出した情報を表示する表示パネル１２２と、ユーザによる操作に基づいて操作信号が入力される入力部１３とを備えている。また、情報処理装置１には、カード状の記憶媒体２を差し込むことで、記憶媒体２を内部に収納するスロットを備えている。なお、図１において、入力部１３は、１つの場合を示しているが、複数あってもよいし、表示パネル１２２上に配置されるタッチ式のパネルであってもよいし、加速度センサ（モーションセンサ）などでもよい。
【００１４】
図２は、本実施形態における情報処理装置１及び記憶媒体２の構成の一例を示す概略ブロック図である。
同図に示すように、情報処理装置１は、通信部１１と、表示部１２と、入力部１３と、電源部１４と、キャリア検出部１５とを備えている。記憶媒体２は、非接触ＩＣ（Integrated circuit；集積回路）２１と、アンテナ（ループアンテナ）２２とを備えている。
【００１５】
情報処理装置１において、通信部１１は、記憶媒体２と無線による通信を行い、記憶媒体２に備えられている非接触ＩＣ２１が記憶している情報を読み出し、読み出した情報を表示部１２に出力する。通信部１１は、制御部１１１と、非接触ＩＣ１１２と、アンテナ（ループアンテナ）１１３とを備えている。
【００１６】
制御部１１１は、受信した情報を非接触ＩＣ２１に記憶させるカードモードと、記憶媒体２から情報を読み出すリーダライタモード（ＲＷモード）との２つの動作モードを切り替えて、情報処理装置１内の各構成部に対する制御を行う。例えば、制御部１１１は、マイクロプロセッサ、マイクロプロセッサの記憶領域としてのＲＡＭ、マイクロプロセッサのプログラムが記憶されているＲＯＭ、タイマなどを含み構成されている。
また、制御部１１１は、入力部１３から入力される操作信号に基づいて、非接触ＩＣ１１２を制御し、非接触ＩＣ１１２を通じて読み出した記憶媒体２の情報を表示部１２に表示させる処理を行う。
【００１７】
非接触ＩＣ１１２は、アンテナ１１３を通じて通信を行い、記憶媒体２に記憶されている情報を読み出して制御部１１１に出力する。また、非接触ＩＣ１１２には、自装置を一意に識別できる識別子が予め記憶されている。また、非接触ＩＣ１１２が送信する信号の電力は、自装置（情報処理装置１）に差し込まれた記憶媒体２と通信ができる範囲内で可能な限り小さい電力に設定されている。この電力値は、シミュレーションや、実測に基づいて設定される。
【００１８】
更に、非接触ＩＣ１１２は、不揮発性の記憶領域を有し、当該記憶領域にアプリケーション・プログラム及びデータが記憶されている。アンテナ１１３は、例えば、情報処理装置１の中央部に配置され、記憶媒体２が情報処理装置１に差し込まれた際に、記憶媒体２が有するアンテナ２２と重ならない位置に配置されている。
【００１９】
表示部１２は、表示ドライバ１２１と、表示パネル１２２とを有している。表示ドライバ１２１は、通信部１１から入力される情報を表示パネル１２２に応じた電気信号に変換して表示パネル１２２に出力する。
表示パネル１２２は、表示ドライバ１２１から入力された電気信号に応じた情報を表示する。例えば、表示パネル１２２には、液晶ディスプレイや、電子ペーパーなどが用いられる。
【００２０】
入力部１３は、図１において示したように、ユーザの操作による操作信号が入力される。入力部１３は、例えば、機械式のスイッチや、抵抗膜方式又は静電容量方式のタッチ・センサなどが用いられる。入力部１３には、例えば、ユーザの操作により、記憶媒体２に記憶されている情報を読み出して表示部１２に表示させる操作情報が入力される。
電源部１４は、情報処理装置１内に電源を供給する。電源部１４としては、例えば、１次電池、２次電池などが用いられる。また、大容量のコンデンサと太陽電池とを組み合わせて電源部１４を構成するようにしてもよい。
【００２１】
キャリア検出部１５は、非接触ＩＣ１１２を介してアンテナ１１３に接続されている。
また、キャリア検出部１５は、アンテナ１１３を通じて、記憶媒体２と通信をする周波数帯域において受信する信号の受信電力の値に基づいて、自装置以外の装置と記憶媒体２とが通信しているか否かを判定する。この基準電力値は、自装置以外の記憶媒体２と通信をする装置、例えば、電子マネー情報を利用して商取引の処理をする際に使用されるリーダライタ装置などの送信電力に基づいて設定される。
【００２２】
具体的には、基準電力値は、自装置の非接触ＩＣ１１２の送信電力、及び記憶媒体の非接触ＩＣ２１の送信電力より高く、リーダライタ装置などの送信電力より低く設定される。一般的に、記憶媒体２と通信できる範囲を広くするために、リーダライタ装置から送信される信号の電力は高く設定されているので、このような基準電力値を設定することは容易である。これにより、キャリア検出部１５は、受信する信号の受信電力の値が基準電力値より高い場合、記憶媒体２が自装置以外の装置と通信をしていると判定し、受信する信号の電力の値が基準電力値以下の場合、記憶媒体２が自装置以外の装置と通信をしていないと判定する。また、自装置の非接触ＩＣ１１２が送信している信号と、自装置以外の装置から送信される信号とを受信電力の大きさにより区別することができる。
【００２３】
記憶媒体２に備えられている非接触ＩＣ２１は、アンテナ２２を通じて無線通信を行う。また、非接触ＩＣ２１は、情報処理装置１に備えられている非接触ＩＣ１１２と同様に、不揮発性の記憶領域を有し、当該記憶領域には、電子マネー情報などとともに、アプリケーション・プログラム及びデータが記憶されている。また、非接触ＩＣ２１は、受信する信号に基づいて当該記憶領域に記憶されている情報を読み出して送信し、また、受信した信号に基づいて情報を記憶又は更新する。また、非接触ＩＣ２１は、アンテナ２２を通じて受信した信号により発電し、発電した電力により動作する。
【００２４】
図３は、情報処理装置１に備えられている非接触ＩＣ１１２と、記憶媒体２に備えられている非接触ＩＣ２１とに記憶されている情報の一例を示す図である。
図３（ａ）は、記憶媒体２に備えられている非接触ＩＣ２１に記憶されている情報の一例である。記憶領域のうち、アプリケーション・プログラム及びデータが記憶されている領域は、複数のアプリケーション領域に分割され、各アプリケーション領域には、アプリケーション・プログラム又はデータが記憶されている。
【００２５】
同図に示す例では、１番目の領域には、画像データが記憶されている。２番目の領域には、３番目以降のアプリケーション領域に記憶されているプログラム又はデータを選択するための表示機能アプリケーションが記憶されている。３番目の領域には、電子マネー情報の更新履歴を表示させる際に用いる履歴画像データと、更新履歴を示す文字情報を組版するためのスクリプトとを含む履歴表示アプリケーションが記憶されている。
【００２６】
４番目の領域には、電子マネー情報として記憶されている利用可能な残高を表示させる際に用いる残高画像データと、残高を示す文字情報を組版するためのスクリプトとを含む残高表示アプリケーションが記憶されている。５番目の領域には、非接触ＩＣ２１の記憶領域に記憶されているチケット情報を表示させる際に用いるチケット画像データと、文字情報を組版するためのスクリプトとを含むチケット表示アプリケーションが記憶されている。
以上のように、各領域には、アプリケーションに応じたプログラム（スクリプト）と、画像などのデータとが記憶されている。
【００２７】
また、図３（ｂ）は、情報処理装置１に備えられている非接触ＩＣ１１２に記憶されている情報の一例を示す図である。非接触ＩＣ１１２の記憶領域は、複数のアプリケーション領域に分割され、各アプリケーション領域には、アプリケーション・プログラム及びデータが記憶されている。
【００２８】
同図に示す例では、１番目の領域には、画像データが記憶されている。２番目の領域には、３番目以降のプリケーション領域に記憶されているプログラム又はデータを選択するためのプログラムを含む表示機能アプリケーションが記憶されている。３番目の領域には、買い物や食事などで割引を受けられる電子クーポンを表す画像データを含むクーポン情報が記憶されている。４番目の領域には、地図を表す画像データを含む地図情報記憶されている。５番目の領域には、お店の特徴などを記載した文章を示す文章データを含む店舗情報が記憶されている。６番目の領域には、史跡の特徴などを記載した文章を示す文章データや、史跡の写真などを示す画像データを含む史跡情報が記憶されている。
以上のように、各領域には、アプリケーションに応じた情報が記憶されている。
【００２９】
図４は、本実施形態における情報処理装置１の制御処理を示すフローチャートである。
同図に示す処理例では、情報処理装置１は、３つの割り込み処理ルーチンと、メイン処理ルーチンとを実行する。なお、ここでは、情報処理装置１には、記憶媒体２が差し込まれ、情報処理装置１以外に記憶媒体２と通信をする装置をリーダライタ装置とした場合を例にして説明する。
【００３０】
まずは、メイン処理ルーチンから説明する。
メイン処理が開始されると、キャリア検出部１５は、記憶媒体２との通信で使用する周波数帯域の信号を受信すると、リーダライタ装置から送信された信号（ＲＷキャリア）が送信されているか否かを判定して、制御部１１１に出力する（ステップＳ１０１）。
【００３１】
リーダライタ装置から送信された信号が検出された場合（ステップＳ１０１、Ｙｅｓ）、制御部１１１は、動作モードをカードモードに切り替え（ステップＳ１０２）、リーダライタ装置から受信した信号に自装置の識別子が含まれている否かを非接触ＩＣ１１２に判定させる（ステップＳ１０３）。なお、ステップＳ１０３の判定において、不特定の装置を示すブロードキャスト用の識別子が含まれていた場合、自装置の識別子が含まれていると判定する。
【００３２】
自装置の識別子が含まれていない場合（ステップＳ１０３、Ｎｏ）、制御部１１１は、後述するステップＳ１０９とステップＳ１１０とを順に行う。
一方、自装置の識別子が含まれていた場合（ステップＳ１０３、Ｙｅｓ）、制御部１１１は、非接触ＩＣ１１２を制御してリーダライタ装置から情報の受信を開始し（ステップＳ１０４）、リーダライタ装置から情報の受信が完了するまで、受信を継続する（ステップＳ１０５、ステップＳ１０６）。
【００３３】
リーダライタ装置から情報の受信が完了すると（ステップＳ１０６、Ｙｅｓ）、制御部１１１は、受信した情報を変換して表示ドライバ１２１に出力する（ステップＳ１０７）。ここで、制御部１１１が行う変換は、例えば、圧縮されたデータの復元などである。
表示ドライバ１２１は、制御部１１１から入力された情報を表示パネル１２２に応じた電気信号に変換して出力し、表示パネル１２２に表示させる（ステップＳ１０８）。
続いて、制御部１１１は、予め定められた時間を設定してタイマ１１１Ａを起動させ（ステップＳ１０９）、設定された時間が経過したことをタイマ１１１Ａにより検出すると、一時的に動作を停止してスリープ状態（節電状態）になる（ステップＳ１１０）。
【００３４】
ステップＳ１０１における判定で、リーダライタ装置から送信された信号が検出されなかった場合（ステップＳ１０１、Ｎｏ）、制御部１１１は、記憶媒体２から情報を読み出して表示させることを示す操作信号が入力部１３に入力されているか否かを判定する（ステップＳ１１１）。ここで、記憶媒体２から情報を読み出して表示させることを示す操作信号とは、例えば、予め定められたスイッチをオンにすることにより入力される信号などである。
【００３５】
記憶媒体２に記憶されている情報を表示させる操作信号が入力されていない場合（ステップＳ１１１、Ｎｏ）、制御部１１１は、ステップＳ１０９と、ステップＳ１１０とを順に行う。
一方、記憶媒体２から情報を読み出して表示させることを示す操作信号が入力されている場合（ステップＳ１１１、Ｙｅｓ）、制御部１１１は、動作モードをＲＷモードに切り替えて（ステップＳ１１２）、非接触ＩＣ１１２から記憶媒体２に向けて情報の読み出し要求を含む信号を送信させ（ステップＳ１１３）、非接触ＩＣ１１２を介して記憶媒体２に記憶されている情報を読み出す（ステップＳ１１４）。
【００３６】
制御部１１１は、記憶媒体２から情報の読み出しが完了すると、非接触ＩＣ１１２に信号の送信を停止させて（ステップＳ１１５）、ステップＳ１０７〜ステップＳ１１０を順に行う。
【００３７】
続いて、割り込み処理Ａについて説明する。
キャリア検出部１５は、リーダライタ装置からの信号（ＲＷキャリア）を検出すると、制御部１１１にＲＷキャリアを検出したことを示す情報を出力する（ステップＳ１４１）。
制御部１１１は、ＲＷキャリアを検出したことを示す情報が入力されると、表示ドライバ１２１にＲＷキャリアを検出したこと表示させる情報を出力して、表示パネル１２２に表示させ（ステップＳ１４３）、リアルタイム・インターラプト（Real Time Interrupt；ＲＴＩ）により、メイン処理ルーチン（ステップＳ１０１〜ステップＳ１１５）の動作を行うように、各機能部を制御する。
【００３８】
割り込み処理Ｂについて説明する。
制御部１１１は、入力部１３からユーザによる操作信号が入力されると（ステップＳ１５１）、直前に表示部１２に表示させた情報を再度表示させて（ステップＳ１５２）、ＲＴＩにより、メイン処理ルーチン（ステップＳ１０１〜ステップＳ１１５）の動作を行うように、各機能部を制御する。
【００３９】
割り込み処理Ｃについて説明する。
制御部１１１は、設定された時間が経過したことをタイマ１１１Ａの桁あふれ（Overflow；ＯＶＦ）により検出すると（ステップＳ１６１）、表示ドライバ１２１に表示を停止させる信号を出力して、表示パネル１２２の表示を停止させ（ステップＳ１６２）、ＲＴＩにより、ステップＳ１１０の動作を行う。
【００４０】
上述のように、制御部１１１は、リーダライタ装置から送信される信号を検出すると非接触ＩＣ１１２に送信を停止させる（ステップＳ１４２）。また、制御部１１１は、入力部１３に入力された操作信号により動作を開始する場合、リーダライタ装置から送信される信号を検出すると動作モードを、信号を送信しないカードモードとして動作させる（ステップＳ１５１〜Ｓ１５３、ステップＳ１０１、Ｓ１０２）。
これにより、情報処理装置１は、リーダライタ装置と記憶媒体２との通信に干渉せずに、記憶媒体２に記憶されている情報を読み出して表示することができる。
【００４１】
図５は、図４におけるステップＳ１１４のカード読取処理の詳細な動作の一例を示すフローチャートである。
ステップＳ１１４の動作が開始されると、制御部１１１は、記憶媒体２に記憶されている２番目のアプリケーション領域（図３（ａ））から表示機能プログラムを読み出して実行する（ステップＳ２０１）。制御部１１１は、ユーザの操作によりスクロールなどして選択されたアプリケーション領域を示す操作信号が入力部１３を通じて入力され、選択されたアプリケーション領域から読み出した情報にスクリプトが含まれているか否かを判定する（ステップＳ２０２）。
【００４２】
スクリプトが含まれている場合（ステップＳ２０２、Ｙｅｓ）、制御部１１１は、選択されたアプリケーション領域に記憶されている情報を、非接触ＩＣ１１２を介して読み出し（ステップＳ２０３）、読み出した情報に含まれる画像データを表示パネル１２２に表示できるサイズに設定し（ステップＳ２０４）、読み出した情報に含まれる文字情報をスクリプトに従って組版を行う（ステップＳ２０５）。
制御部１１１は、読み出した情報に含まれる画像データが圧縮されている場合、復元し（ステップＳ２０６）、読み出した情報に複数の画像データが含まれている場合、当該複数の画像データを組版して表示パネル１２２に表示する情報を生成する。制御部１１１は、生成した情報を表示ドライバ１２１に出力して、表示パネル１２２に表示させる（ステップＳ２０８）。
【００４３】
ステップＳ２０２において、スクリプトが含まれていない場合（ステップＳ２０２、Ｎｏ）、制御部１１１は、読み出した情報に含まれる画像データがＪＰＥＧ２０００形式であるか否かを判定する（ステップＳ２１１）。
画像データの形式がＪＰＥＧ２０００である場合（ステップＳ２１１、Ｙｅｓ）、制御部１１１は、ステップＳ２０６〜ステップＳ２０８の動作を行う。一方、画像データの形式がＪＰＥＧ２０００でない場合（ステップＳ２１１、Ｎｏ）、画像データのフォーマットがビットマップ形式（BitMap；ＢＭＰ）であるか否かを判定する（ステップＳ２２１）。
【００４４】
画像データの形式がＢＭＰである場合（ステップＳ２２１、Ｙｅｓ）、制御部１１１は、ビットマップ形式の画像データを表示パネル１２２に表示できるサイズに設定し（ステップＳ２２２）、ステップＳ２０８の動作を行う。
一方、画像データの形式がＢＭＰでない場合（ステップＳ２１１、Ｎｏ）、制御部１１１は、表示パネル１２２に何も表示させない情報を生成して（ステップＳ２３１）、ステップＳ２０８の動作をする。すなわち、表示パネル１２２のクリアを行う。
【００４５】
図６は、本実施形態の情報処理装置１において表示パネル１２２に表示する情報を生成する過程の一例を示す図である。ここでは、記憶媒体２に記憶されている情報のうち、図３（ａ）において３番目のアプリケーション領域に記憶されている履歴表示アプリケーションが選択された場合について説明する。
図６において、画像データ６ａは、履歴画像データの一例を示す図である。履歴画像データ６ａには、図示するように、電子マネー情報による支払いをした年月日を示す「年月日」列と、支払い額を示す「支払」列と、支払い後の残高を示す「残高」列と、備考欄として「備考」列とが予め含まれている。
【００４６】
電子マネー情報６ｂは、記憶媒体２から読み出された情報の一例である。制御部１１１は、記憶媒体２から読み出した電子マネー情報６ｂに対して文字コード変換を行い、文字情報６ｃに変換する。制御部１１１は、記憶媒体２から読み出した情報に含まれるスクリプトに基づいて、文字コード変換により得られた文字情報６ｃに対して組版をし、組版をした文字情報と、支払い画像データとを重ね合わせた情報を生成し、生成した情報を表示ドライバ１２１に出力して表示パネル１２２に表示させる。
【００４７】
図７は、本実施形態の情報処理装置１において表示パネル１２２に表示する情報を生成する過程の図６と異なる一例を示す図である。ここでは、記憶媒体２に記憶されている情報のうち、図３（ａ）において５番目のアプリケーション領域に記憶されているチケット表示アプリケーションが選択された場合について説明する。
図７において、画像データ７ａは、チケット画像データの一例を示す図である。チケット画像データには、表示するチケットの種別、航空券などの搭乗券や、イベントの入場券などを表す画像が予め含まれている。
【００４８】
チケット表示アプリケーションには、チケット項目情報７ｂが含まれている。制御部１１１は、チケット表示アプリケーションに含まれているチケット項目情報７ｂに基づいて、記憶媒体２からチケット情報７ｃを読み出し、読み出したチケット情報を文字情報に変換する。そして、制御部１１１は、変換により得られた文字情報と、画像データ７ａとを組み合わせた情報を生成し、生成した情報を表示ドライバ１２１に出力して表示パネル１２２に表示させる。
【００４９】
本実施形態における情報処理装置１は、キャリア検出部１５の検出する受信電力により、自装置以外の装置が記憶媒体２と通信をしているか否かを検出して、記憶媒体２に向けた信号を送信するか否かを判定する。これにより、自装置以外の装置と、記憶媒体２との通信に干渉することなく、記憶媒体２に記憶されている情報を読み出すことができる。例えば、支払い処理を実行する端末装置と、記憶媒体２とが通信をすることにより、記憶媒体２に記憶されている電子マネー情報を利用した支払いを行う場合、情報処理装置１は、記憶媒体２に向けた信号の送信を停止するので、支払い処理を阻害することがない。
【００５０】
また、情報処理装置１は、記憶媒体２と独立した構成としているので、情報処理装置１に備えられた電源部１４から電力を供給できなくなった場合においても、記憶媒体２と、リーダライタ装置などの他の装置との通信を阻害することはない。そのため、ユーザは、情報処理装置１が動作しない場合でも、記憶媒体２を利用した支払いなどの処理を行うことができる。
【００５１】
なお、本実施形態において、制御部１１１は、記憶媒体２が他の装置と通信をしていることを検出した場合、表示パネル１２２に記憶媒体２が通信中であることを示す情報を表示するようにしてもよい。これにより、ユーザに記憶媒体２から情報を読み出せないことを通知することができる。
また、本実施形態では、情報処理装置１と、記憶媒体２とが独立した構成を説明したが、情報処理装置１が記憶媒体２を含む構成にしてもよい。その場合、情報処理装置１の内部に、非接触ＩＣ２１及びアンテナ２２が含まれることになる。
【００５２】
また、制御部１１１は、記憶媒体２が他の装置と通信をしていることを検出した場合、キャリア検出部１５の検出する受信電力が基準電力値以下に低下したことにより、当該通信が完了したと判定して、記憶媒体２から情報を読み出して表示するようにしてもよい。
これにより、他の装置との通信（支払い処理）などで記憶媒体２の情報が更新された場合に、表示パネル１２２に表示する情報を更新することができ、ユーザの利便性を向上させることができる。
【００５３】
また、上述の制御部１１１は内部に、コンピュータシステムを有していてもよい。その場合、上述した制御処理及びカード読取処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われることになる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【産業上の利用可能性】
【００５４】
非接触ＩＣカードなどの記憶媒体を利用した既存のシステムに干渉することなく、当該記憶媒体に記憶されている情報を読み出し表示することができる。
【符号の説明】
【００５５】
１…情報処理装置、２…記憶媒体、１１…通信部、１２…表示部、１３…入力部、１４…電源部、１５…キャリア検出部、２１…非接触ＩＣ、２２…アンテナ、１１１…制御部、１１２…非接触ＩＣ、１１３…アンテナ、１２１…表示ドライバ、１２２…表示パネル
【図１】
2014032709.tif 000003
【図２】
2014032709.tif 000004
【図３】
2014032709.tif 000005
【図４】
2014032709.tif 000006
【図５】
2014032709.tif 000007
【図６】
2014032709.tif 000008
【図７】
2014032709.tif 000009