(57)【要約】【課題】非接触ＩＣカード処理装置を用いることなくＩＣカードに対するデータ入出力処理を行う。【解決手段】ＩＣカード１０に、各種データを記憶する記憶部１１と、電磁誘導２０Ｓにより非接触ＩＣカード処理装置２０から非接触で供給された供給電力で動作し、当該非接触ＩＣカード処理装置２０との間で非接触データ通信を行うことにより、記憶部１１で記憶する任意のデータの送受信を行う非接触通信回路１と、電池５と、この電池５から供給された動作電源で動作し、無線電波３０Ｓにより無線通信網３０との間で無線データ通信を行うことにより、記憶部１１で記憶する任意のデータの送受信を行う無線通信回路３とを備える。【選択図】  図１
2009151421.tif 000002
【特許請求の範囲】
【請求項１】
各種データを記憶する記憶部と、
電磁誘導により非接触ＩＣカード処理装置から非接触で供給された供給電力で動作し、当該非接触ＩＣカード処理装置との間で非接触データ通信を行うことにより、前記記憶部で記憶する任意のデータの送受信を行う非接触通信回路と、
電池と、
この電池から供給された動作電源で動作し、無線電波により無線通信網との間で無線データ通信を行うことにより、前記記憶部で記憶する任意のデータの送受信を行う無線通信回路と
を備えることを特徴とするＩＣカード。
【請求項２】
請求項１に記載のＩＣカードにおいて、
前記電池は、前記供給電力により充電される二次電池からなることを特徴とするＩＣカード。
【請求項３】
請求項１または２に記載のＩＣカードと、
前記無線通信網を介して前記ＩＣカードの無線通信回路とデータ通信を行うことにより、当該ＩＣカードの記憶部で記憶するデータを送受信するサーバ装置と
を備えることを特徴とするＩＣカードシステム。
【請求項４】
請求項３に記載のＩＣカードシステムにおいて、
前記ＩＣカードは、前記サーバ装置からのデータ読出要求で指定されたデータを前記記憶部から読み出して前記サーバ装置へ送信するＩＣカード制御アプリケーションを有し、
前記サーバ装置は、通信ネットワークを介して通信端末と各種情報をやり取りするＷＥＢサービスアプリケーションと、このＷＥＢサービスアプリケーションにより受信した前記通信端末からの要求に応じて、前記無線通信網を介して前記ＩＣカードへ前記要求に対応するデータを指定したデータ読出要求を送信し、これに応じて当該ＩＣカードから受信した所望のデータを前記ＷＥＢサービスアプリケーションにより前記通信端末へ送信するＩＣカード管理アプリケーションとを有する
ことを特徴とするＩＣカードシステム。
【請求項５】
請求項３に記載のＩＣカードシステムにおいて、
前記ＩＣカードは、前記サーバ装置からのデータ書込要求に含まれているデータを前記記憶部へ書き込むＩＣカード制御アプリケーションを有し、
前記サーバ装置は、通信ネットワークを介して通信端末と各種情報をやり取りするＷＥＢサービスアプリケーションと、このＷＥＢサービスアプリケーションにより受信した前記通信端末からの要求に応じて、前記無線通信網を介して前記ＩＣカードへ当該要求に対応するデータを含むデータ書込要求を送信するＩＣカード管理アプリケーションとを有する
ことを特徴とするＩＣカードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード技術に関し、特に非接触でデータを入出力するＩＣカード技術に関する。
【背景技術】
【０００２】
各種情報をセキュアに管理できるＩＣカードの普及に伴い、各種の管理システムでＩＣカードの導入が進んでいる。
例えば、電磁誘導方式や静電結合方式などの非接触通信手段を介して非接触ＩＣカード処理装置との間でデータ通信を行うＩＣカードは、交通系システムのゲート・アクセス管理に用いられ、その利便性から近年急速に普及、利用拡大が進んでいる。また、交通系システムのみならず電子マネーの機能を搭載したＩＣカードも実用化され、さまざまな種類のＩＣカードが発行・利用されている。
【０００３】
【非特許文献１】「無線ICタグ(RFIDタグ)のすべて」、RFIDテクノロジ編集部、日経ＢＰ社、pp.73-77、2004年3月、ISBN:4822221148
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来技術では、ＩＣカードに対するデータ入出力処理を行うには専用の非接触ＩＣカード処理装置が必要となるため、ユーザに対して使い勝手の良いサービスを提供できないという問題点があった。
例えば、従来の交通系システムでは、ＩＣカードに対する入金や残高照会を行う場合、実際に駅などまでユーザが出向き、券売機などの専用の非接触ＩＣカード処理装置を用いてＩＣカードに対する入金や残高照会を行う必要があり、ユーザは不便を強いられることになる。
【０００５】
本発明はこのような課題を解決するためのものであり、専用の非接触ＩＣカード処理装置を用いることなくＩＣカードに対するデータ入出力処理を行うことができるＩＣカードおよびＩＣカードシステムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
このような目的を達成するために、本発明にかかるＩＣカードは、各種データを記憶する記憶部と、電磁誘導により非接触ＩＣカード処理装置から非接触で供給された供給電力で動作し、当該非接触ＩＣカード処理装置との間で非接触データ通信を行うことにより、記憶部で記憶する任意のデータの送受信を行う非接触通信回路と、電池と、この電池から供給された動作電源で動作し、無線電波により無線通信網との間で無線データ通信を行うことにより、記憶部で記憶する任意のデータの送受信を行う無線通信回路とを備えている。
この際、電池として、供給電力により充電される二次電池を用いてもよい。
【０００７】
また、本発明にかかるＩＣカードシステムは、無線通信網を介してＩＣカードの無線通信回路とデータ通信を行うことにより、当該ＩＣカードの記憶部で記憶するデータを送受信するサーバ装置とを備えている。
【０００８】
この際、ＩＣカードに、サーバ装置からのデータ読出要求で指定されたデータを記憶部から読み出してサーバ装置へ送信するＩＣカード制御アプリケーションを設け、サーバ装置に、通信ネットワークを介して通信端末と各種情報をやり取りするＷＥＢサービスアプリケーションと、このＷＥＢサービスアプリケーションにより受信した通信端末からの要求に応じて、無線通信網を介してＩＣカードへ要求に対応するデータを指定したデータ読出要求を送信し、これに応じて当該ＩＣカードから受信した所望のデータをＷＥＢサービスアプリケーションにより通信端末へ送信するＩＣカード管理アプリケーションとを設けてもよい。
【０００９】
また、ＩＣカードに、サーバ装置からのデータ書込要求に含まれているデータを記憶部へ書き込むＩＣカード制御アプリケーションを設け、サーバ装置に、通信ネットワークを介して通信端末と各種情報をやり取りするＷＥＢサービスアプリケーションと、このＷＥＢサービスアプリケーションにより受信した通信端末からの要求に応じて、無線通信網を介してＩＣカードへ当該要求に対応するデータを含むデータ書込要求を送信するＩＣカード管理アプリケーションとを設けてもよい。
【発明の効果】
【００１０】
本発明によれば、専用の非接触ＩＣカード処理装置を用いることなく、ＩＣカードに対するデータ入出力処理を行うことができる。特に、ＩＣカードに搭載可能に無線通信回路では、数ｋｍ程度の通信距離が得られるため、数ｃｍ程度の通信範囲しかない非接触データ通信と比較して、ＩＣカードの通信範囲として極めて広い通信範囲を実現できる。このため、ユーザは、非接触ＩＣカード処理装置が設置されている場所まで出向くことなく、ＩＣカードで記憶しているデータを更新し、あるいは確認することが可能となる。したがって、ユーザに対する負担を大幅に削減でき、極めて使い勝手の良いＩＣカードおよびＩＣカードシステムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の実施の形態について図面を参照して説明する。
［本実施の形態の構成］
まず、図１を参照して、本発明の一実施の形態にかかるＩＣカードシステムおよびＩＣカードの構成について説明する。図１は、本発明の一実施の形態にかかるＩＣカードシステムおよびＩＣカードの構成を示すブロック図である。
【００１２】
［ＩＣカードシステム］
このＩＣカードシステムは、主な装置として、ＩＣカード１０、非接触ＩＣカード処理装置２０、およびＩＣカード管理サーバ４０を有し、ＩＣカード管理サーバ４０により、広域無線通信網などの無線通信網３０を介してＩＣカード１０とデータ通信を行うことにより、ＩＣカード１０で記憶するデータを送受信するシステムである。
【００１３】
ＩＣカードシステムの具体例としては、交通系のゲート・アクセス管理システムに適用した場合、ＩＣカード１０がＩＣカード乗車券に相当し、非接触ＩＣカード処理装置２０が改札装置や券売機に相当する。また、ＩＣカード管理サーバ４０が電子マネー管理サーバに相当し、ＰＣや携帯電話機などの通信端末６０からインターネットなどの通信ネットワーク５０を介してＩＣカード管理サーバ４０へアクセスして、ＩＣカード１０とＩＣカード管理サーバ４０との間でデータ通信を行うことにより、ＩＣカード１０に対する残高照会や入金処理を行う。
【００１４】
［ＩＣカード］
次に、図１を参照して、本発明の一実施の形態にかかるＩＣカードの構成について詳細に説明する。
ＩＣカード１０は、ＩＣチップを搭載するカードであり、非接触ＩＣカード処理装置２０との間で電磁誘導２０Ｓにより非接触データ通信を行うとともに、無線通信網３０との間で無線電波３０Ｓにより無線データ通信を行う機能を有している。
このＩＣカード１０には、主な回路部として、非接触通信回路１、非接触通信用アンテナ２、無線通信回路３、無線通信用アンテナ４、および電池５が、プラスチックなどのカード本体内に搭載されている。
【００１５】
非接触通信用アンテナ２は、ＩＣカード１０内に配線されたループコイルからなり、電磁誘導２０Ｓの交流変化を非接触信号として出力する機能を有している。
非接触通信回路１は、一般的な非接触ＩＣカードチップなどの専用の回路部からなり、非接触通信用アンテナ２から出力された非接触信号で供給された供給電力により動作し、当該非接触ＩＣカード処理装置２０との間で非接触通信用アンテナ２を介して非接触データ通信を行うことにより、記憶部１１で記憶するデータを送受信する機能を有している。
【００１６】
電池５は、ペーパーリチウム電池などの薄型の二次電池であり、例えば上記非接触信号で供給された供給電力により充電される。この際、ＩＣカード１０を使い捨てタイプとする場合には、乾電池でもよい。
無線通信用アンテナ４は、ＩＣカード１０内に配線された無線アンテナからなり、無線電波３０Ｓを送受信するアンテナである。
無線通信回路３は、ＩＣチップを含む専用の回路部からなり、電池５から供給された動作電源により動作し、非接触通信回路１の記憶部１１で記憶するデータの読み書きを行うとともに、無線通信用アンテナ４を介して無線通信網３０との無線データ通信によりデータの送受信を行う機能を有している。
【００１７】
［無線通信回路］
次に、図２を参照して、本発明の一実施の形態にかかるＩＣカード１０の無線通信回路３の構成について詳細に説明する。図２は、図１の無線通信回路の構成を示すブロック図である。
この無線通信回路３には、主な回路部として、無線インターフェース部（以下、無線ＩＦ部という）３１、入出力インターフェース部（以下、入出力ＩＦ部という）３２、記憶部３３、および演算処理部３４が設けられており、データバスを介して相互に接続されている。
【００１８】
無線ＩＦ部３１は、演算処理部３４から出力された送受信データを無線信号に変調して無線通信用アンテナ４へ出力する機能と、無線通信用アンテナ４からの無線信号を送受信データに復調して演算処理部３４へ出力する機能と有している。
入出力ＩＦ部３２は、演算処理部３４から出力されたデータを非接触通信回路１内部の記憶部１１に書き込む機能と、この記憶部１１から読み出したデータを演算処理部３４へ出力する機能と有している。
【００１９】
記憶部３３は、ＲＡＭ、ＲＯＭ、Ｅ２ＰＲＯＭなどのメモリからなり、演算処理部３４で用いる処理情報やプログラムを記憶する機能を有している。特に、当該ＩＣカードに固有のカード識別情報は、非接触通信回路１から予め読み出されてＥ２ＰＲＯＭで記憶される。
【００２０】
演算処理部３４は、ＭＰＵとその周辺回路を有し、記憶部３３から読み込んだプログラムを実行することにより、上記ハードウェアとプログラムとを協働させて各種機能処理部を実現する機能を有している。
図３は、無線通信回路の演算処理部で実現される機能処理部を示す説明図である。演算処理部３４で実現される主な処理部としては、ＩＣカード制御アプリケーション（以下、ＩＣカード制御ＡＰという）３４Ａ、オペレーションシステム（以下、ＯＳという）３４Ｂ、無線インターフェースマネージャ（以下、無線ＩＦＭという）３４Ｃ、および入出力インターフェースマネージャ（以下、入出力ＩＦＭという）３４Ｄがある。
【００２１】
ＯＳ３４Ｂは、ＩＣカード制御ＡＰ３４Ａなどの上層のアプリケーションの動作を制御する機能と、無線通信回路３内の各種ハードウェア資源を管理し、上層のアプリケーションからハードウェア資源をアクセスするためのインターフェースを提供する機能とを有している。
無線ＩＦＭ３４Ｃは、ＯＳ３４Ｂの下層で動作し、無線ＩＦ部３１をアクセスするためのインターフェースを提供する機能を有している。
入出力ＩＦＭ３４Ｄは、ＯＳ３４Ｂの下層で動作し、入出力ＩＦ部３２をアクセスするためのインターフェースを提供する機能を有している。
【００２２】
ＩＣカード制御ＡＰ３４Ａは、ＯＳ３４Ｂ上で動作し、無線ＩＦ部３１により受信したデータを入出力ＩＦ部３２により非接触通信回路１内部の記憶部１１へ書き込む機能と、この記憶部１１から入出力ＩＦ部３２により読み出したデータを、無線ＩＦ部３１により送信する機能と有している。この際、記憶部１１に対するデータの読み書きは、ＩＣカード制御ＡＰ３４Ａからの指示に応じて、非接触通信回路１内部のアプリケーションで実行される。
【００２３】
［ＩＣカード管理サーバ］
次に、図４を参照して、本発明の一実施の形態にかかるＩＣカードシステムのＩＣカード管理サーバ４０について詳細に説明する。図４は、本発明の一実施の形態にかかるＩＣカードシステムのＩＣカード管理サーバの構成を示すブロック図である。
ＩＣカード管理サーバ４０は、全体として一般的なサーバ装置からなり、主な機能部として、通信インターフェース部（以下、通信ＩＦ部という）４１，４２、記憶部４３、および演算処理部４４が設けられている。
【００２４】
通信ＩＦ部４１は、専用の通信回路からなり、無線通信網３０を介してＩＣカード１０とデータ通信を行う機能を有している。
通信ＩＦ部４２は、専用の通信回路からなり、インターネットや携帯通信網などの通信ネットワーク５０を介して通信端末６０とデータ通信を行う機能とを有している。
記憶部４３は、ハードディスクやメモリなどの記憶装置からなり、演算処理部４４で用いる各種処理情報やプログラムを記憶する機能を有している。
【００２５】
演算処理部４４は、ＭＰＵとその周辺回路を有し、記憶部４３から読み込んだプログラムを実行することにより、上記ハードウェアとプログラムとを協働させて各種機能処理部を実現する。
図５は、ＩＣカード管理サーバの演算処理部で実現される機能処理部を示す説明図である。演算処理部４４で実現される主な処理部としては、ＩＣカード管理アプリケーション（以下、ＩＣカード管理ＡＰという）４４Ａ、ＷＥＢサービスアプリケーション（以下、ＷＥＢサービスＡＰという）４４Ｂ、オペレーションシステム（以下、ＯＳという）４４Ｃ、および通信インターフェースマネージャ（以下、無線ＩＦＭという）４４Ｄがある。
【００２６】
ＯＳ４４Ｃは、ＩＣカード管理ＡＰ４４ＡやＷＥＢサービスＡＰ４４Ｂなどの上層のアプリケーションの動作を制御する機能と、ＩＣカード管理サーバ４０内の各種ハードウェア資源を管理し、上層のアプリケーションからハードウェア資源をアクセスするためのインターフェースを提供する機能とを有している。
通信ＩＦＭ４４Ｄは、ＯＳ４４Ｃの下層で動作し、通信ＩＦ部４１，４２をアクセスするためのインターフェースを提供する機能を有している。
【００２７】
ＷＥＢサービスＡＰ４４Ｂは、ＯＳ４４Ｃ上で動作し、通信ＩＦ部４１により受信した通信端末６０からのアクセス要求に応じてユーザ認証を行う機能と、ユーザ認証後に通信ＩＦ部４１により通信端末６０との間で各種要求メッセージや応答メッセージをやり取りすることによりＩＣカードに関する各種情報を提供する機能とを有している。この際、通信端末との間では、例えばＨＴＭＬ(HyperText Markup Language)などの言語に基づいてＨＴＴＰ(HyperText Transfer Protocol)などのプロトコルを利用して所望のデータを送受信すればよい。
【００２８】
ＩＣカード管理ＡＰ４４Ａは、ＯＳ４４Ｃ上で動作し、ＷＥＢサービスＡＰ４４Ｂで受け取った通信端末６０から要求メッセージに応じて、通信ＩＦ部４２によりＩＣカード１０との間でデータ通信を行う機能と、このデータ通信によりＩＣカード１０から受信したデータに基づいて各種情報を含む応答メッセージをＷＥＢサービスＡＰ４４Ｂへ渡す機能とを有している。この際、ＷＥＢサービスＡＰ４４ＢとＩＣカード管理ＡＰ４４Ａとの間でのデータのやり取りについては、例えばＣＧＩ(Common Gateway Interface)などを利用すればよい。
【００２９】
［本実施の形態の動作］
次に、図６を参照して、本発明の一実施の形態にかかるＩＣカードおよびＩＣカードシステムの動作について説明する。図６は、本発明の一実施の形態にかかるＩＣカードシステムの動作を示すシーケンス図である。ここでは、ＩＣカードシステムを交通系のゲート・アクセス管理システムに適用した場合を例とし、ＩＣカード１０内の電子マネーに対する残高照会および入金処理について説明する。
【００３０】
ユーザは、自分のＩＣカード１０に対して残高照会や入金処理を行う場合、まず、通信端末６０からＩＣカード管理サーバ４０に対してアクセスし、ユーザ識別情報やパスワードなどを用いて認証要求を行う（ステップ１００）。
ＩＣカード管理サーバ４０のＷＥＢサービスＡＰ４４Ｂは、通信ＩＦＭ４４Ｄを介して通信端末６０からの認証要求メッセージを受信し、この認証要求メッセージに含まれているユーザ識別情報やパスワードに基づき認証処理を行う（ステップ１０１）。この認証成功に応じて、ＷＥＢサービスＡＰ４４Ｂは、通信ＩＦＭ４４Ｄを介して通信端末６０へＩＣカード管理メニューを送信する（ステップ１０２）。
【００３１】
［残高照会］
この後、ユーザが、通信端末６０に画面表示されたＩＣカード管理メニューを操作して、ＩＣカード１０の残高照会を要求した場合、通信端末６０からＩＣカード管理サーバ４０へ残高照会要求メッセージが送信される（ステップ１１０）。
ＩＣカード管理サーバ４０のＷＥＢサービスＡＰ４４Ｂは、通信ＩＦＭ４４Ｄを介して通信端末６０からの残高照会要求メッセージを受信し、この残高照会要求メッセージをＩＣカード管理ＡＰ４４Ａに渡す。
【００３２】
ＩＣカード管理ＡＰ４４Ａは、受け取った残高照会要求メッセージに応じて、ＩＣカード１０内の残高データに対するデータ読出要求を、通信ＩＦＭ４４Ｄを介してＩＣカード１０へ送信する（ステップ１１１）。
【００３３】
この際、ＩＣカード管理サーバ４０の記憶部４３に、各ユーザのユーザ識別情報に対応付けて、当該ユーザが所有するＩＣカードのカード識別情報や無線通信網３０上のアドレスなどをカード管理情報として予め登録しておき、ＩＣカードのデータ通信時には、このカード管理情報を参照して、当該ユーザのユーザ識別情報に対応するカード識別情報やアドレスを取得すればよい。
【００３４】
また、ユーザが複数のＩＣカードを所有する場合には、ＩＣカードごとに異なるユーザ識別情報を予め付与して識別してもよく、あるいは通信端末６０からのログオン要求時、残高要求時、あるいは後述する入金要求時に、処理対象となるＩＣカードのカード識別情報をユーザ操作に応じて通信端末６０からＩＣカード管理サーバ４０へ通知するようにしてもよい。
【００３５】
ＩＣカード１０のＩＣカード制御ＡＰ３４Ａは、無線ＩＦＭ３４Ｃを介してＩＣカード管理サーバ４０からのデータ読出要求を受信し、入出力ＩＦＭ３４Ｄを介して非接触通信回路１から残高データを読み出し（ステップ１１２）、無線ＩＦＭ３４Ｃを介してこの残高データを含むデータ読出応答をＩＣカード管理サーバ４０へ送信する（ステップ１１３）。
【００３６】
ＩＣカード管理サーバ４０のＩＣカード管理ＡＰ４４Ａは、通信ＩＦＭ４４Ｄを介してＩＣカード１０からデータ読出応答を受信し、このデータ読出応答で通知された残高データをＷＥＢサービスＡＰ４４Ｂへ渡す。
ＷＥＢサービスＡＰ４４Ｂは、ＩＣカード管理ＡＰ４４Ａから受け取った残高データを含む残高照会応答メッセージを、通信ＩＦＭ４４Ｄを介して通信端末６０へ送信する（ステップ１１４）。これにより、通信端末６０において、ＩＣカード管理サーバ４０からの残高照会応答メッセージで通知されたＩＣカード１０の残高が画面表示され、ユーザが確認することになる。
【００３７】
［入金処理］
この後、ユーザが、通信端末６０に画面表示されているＩＣカード管理メニューを操作して、ＩＣカード１０の入金処理を要求した場合、通信端末６０からＩＣカード管理サーバ４０へ、所望の入金額を含む入金要求メッセージが送信される（ステップ１２０）。
ＩＣカード管理サーバ４０のＷＥＢサービスＡＰ４４Ｂは、通信ＩＦＭ４４Ｄを介して通信端末６０からの入金要求メッセージを受信し、この入金要求メッセージをＩＣカード管理ＡＰ４４Ａに渡す。
【００３８】
ＩＣカード管理ＡＰ４４Ａは、受け取った入金要求メッセージに応じて、例えばクレジットカードの決済可否を確認する（ステップ１２１）。この決済確認については、例えば決済サービスを提供するサーバにアクセスして、入金要求メッセージや予め指定されている当該ユーザのクレジットカードについて、入金要求メッセージで通知された入金額分の決済可否を確認するなど、一般的な公知の技術を利用すればよい。
決済可が確認された後、ＩＣカード管理ＡＰ４４Ａは、ＩＣカード１０内の残高データに対するデータ書込要求を、通信ＩＦＭ４４Ｄを介してＩＣカード１０へ送信する（ステップ１２２）。
【００３９】
ＩＣカード１０のＩＣカード制御ＡＰ３４Ａは、無線ＩＦＭ３４Ｃを介してＩＣカード管理サーバ４０からのデータ書込要求を受信し、入出力ＩＦＭ３４Ｄを介して非接触通信回路１にデータ書込要求で指定された入金額を書き込み（ステップ１２３）、無線ＩＦＭ３４Ｃを介して新たな残高データを含むデータ書込応答をＩＣカード管理サーバ４０へ送信する（ステップ１２４）。
【００４０】
この際、ＩＣカード管理ＡＰ４４Ａにより、データ書込要求にカード識別情報を付加して送信し、ＩＣカード制御ＡＰ３４Ａにより、受信したデータ書込要求に付加されているカード識別情報と、無線通信回路３の記憶部３３あるいは非接触通信回路１の記憶部１１に登録されている当該ＩＣカード１０のカード識別情報とを比較することにより、データ書込要求の正当性を確認するようにしてもよい。また、前述したデータ読出要求についても同様である。これにより、ＩＣカード管理サーバ４０とＩＣカード１０の間でセキュアなデータ通信を実現することが可能となる。
【００４１】
ＩＣカード管理サーバ４０のＩＣカード管理ＡＰ４４Ａは、通信ＩＦＭ４４Ｄを介してＩＣカード１０からデータ書込応答を受信し、ステップ１２１で確認したユーザのクレジットカードから入金分の決済処理を行う（ステップ１２５）。この決済確認については、例えば決済サービスを提供するサーバにアクセスして、入金要求メッセージや予め指定されている当該ユーザのクレジットカードについて、入金要求メッセージで通知された入金額分の決済を実行するなど、一般的な公知の技術を利用すればよい。
決済処理が成功した後、ＩＣカード管理ＡＰ４４Ａは、このデータ書込応答で通知された残高データや決済した入金額を含む入金処理結果をＷＥＢサービスＡＰ４４Ｂへ渡す。
【００４２】
ＷＥＢサービスＡＰ４４Ｂは、ＩＣカード管理ＡＰ４４Ａから受け取った入金処理結果を含む入金応答メッセージを、通信ＩＦＭ４４Ｄを介して通信端末６０へ送信する（ステップ１２６）。これにより、通信端末６０において、ＩＣカード管理サーバ４０からの入金応答メッセージで通知された決済ＩＣカード１０の入金処理結果が画面表示され、ユーザが確認することになる。
なお、ステップ１０１で認証エラーが発生した場合や、ステップ１２１での決済不可が判断された場合、ＩＣカード管理サーバ４０とＩＣカード１０との間でデータ通信エラーが発生した場合、さらにはＩＣカード１０でのデータ読み書きに失敗した場合には、その旨をサービス提供ＡＰ４４Ｂから通信端末６０へ通知すればよい。
【００４３】
［本実施の形態の効果］
このように、本実施の形態は、ＩＣカードに、各種データを記憶する記憶部と、電磁誘導により非接触ＩＣカード処理装置から非接触で供給された供給電力で動作し、当該非接触ＩＣカード処理装置との間で非接触データ通信を行うことにより、記憶部で記憶する任意のデータの送受信を行う非接触通信回路と、電池と、この電池から供給された電力で動作し、無線電波により無線通信網との間で無線データ通信を行うことにより、記憶部で記憶する任意のデータの送受信を行う無線通信回路とを備えている。
【００４４】
これにより、専用の非接触ＩＣカード処理装置を用いることなく、ＩＣカードに対するデータ入出力処理を行うことができる。特に、ＩＣカードに搭載可能に無線通信回路では、数ｋｍ程度の通信距離が得られるため、数ｃｍ程度の通信範囲しかない非接触データ通信と比較して、ＩＣカードの通信範囲として極めて広い通信範囲を実現できる。このため、ユーザは、非接触ＩＣカード処理装置が設置されている場所まで出向くことなく、ＩＣカードで記憶しているデータを更新し、あるいは確認することが可能となる。したがって、ユーザに対する負担を大幅に削減でき、極めて使い勝手の良いＩＣカードおよびＩＣカードシステムを提供することが可能となる。
【００４５】
［実施の形態の拡張］
前述した実施の形態では、ＩＣカード１０に対するデータ書込動作として入金処理を例として説明したが、ＩＣカード管理サーバ４０からＩＣカード１０に書き込むデータについては、ＩＣカード処理に用いる処理データに限定されるものではなく、プログラムデータや、プログラムデータとその処理データが一体となったアプリケーションデータを、ＩＣカード管理サーバ４０からＩＣカード１０に書き込むことも可能である。
【００４６】
例えば、通信端末６０からのアプリケーション追加・変更要求に応じて、新規のアプリケーションデータを含むデータ書込要求をＩＣカード管理サーバ４０からＩＣカード１０へ送信し、無線通信回路３のＩＣカード制御ＡＰ４４Ａにより、当該アプリケーションデータを非接触通信回路１の記憶部１１へ書き込むようにしてもよい。また、通信端末６０からのアプリケーション削除要求に応じて、指定されたアプリケーションデータの削除要求をＩＣカード管理サーバ４０からＩＣカード１０へ送信し、無線通信回路３のＩＣカード制御ＡＰ４４Ａにより、指定されたアプリケーションデータを非接触通信回路１の記憶部１１から削除するようにしてもよい。
【００４７】
これにより、ＩＣカード１０が非接触ＩＣカード処理装置２０との間で相互認証やデータ通信を行うための非接触通信アプリケーションなどの各種アプリケーションを、ＩＣカード管理サーバ４０から任意に追加変更削除することが可能となる。また、これらアプリケーションの追加変更削除は、ＯＳや各種マネージャについても同様に適用でき、さらに無線通信回路３で用いるアプリケーション、ＯＳ、マネージャについても任意の追加変更削除することが可能となる。
【００４８】
また、前述した実施の形態において、無線通信回路３に加えて非接触通信回路１に対しても電池５から動作電源を供給して、常時、動作可能な状態とすれば、非接触通信回路１で記憶するデータを無線通信回路３から任意のタイミングで読み書きすることが可能となる。
一方、電池５の消耗を抑制するために、非接触通信回路１を非接触ＩＣカード処理装置２０から非接触で供給された供給電力でのみ動作させた場合、無線通信時において、非接触通信回路１は動作していないことになる。このような場合には、ＩＣカード１０の無線通信回路３において、非接触通信回路１の記憶部のデータを読み書きする際に、ＩＣカード制御アプリケーション３４Ａにより、電池５に接続された電源回路（図示せず）を制御し、非接触通信回路１へ電池５から動作電源を供給することにより非接触通信回路１を起動して、データの読み書き可能な状態とすればよい。
【００４９】
また、前述した実施の形態では、ＩＣカードシステムで用いるデータや当該ＩＣカードに固有のカード識別情報を、非接触通信回路１の記憶部で記憶する場合を例として説明したが、無線通信回路３の記憶部３３で記憶するようにしてもよい。あるいは、記憶部１１に代えて、これら非接触通信回路１や無線通信回路３とは別個のメモリ回路を設けて、ＩＣカードシステムで用いるデータや当該ＩＣカードに固有のカード識別情報を記憶するようにしてもよい。
これら構成によれば、非接触通信回路１への電源供給に関係なく、簡素な回路構成で各種データの読み書きを行うことができ、電池５の消耗も抑制できる。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施の形態にかかるＩＣカードシステムおよびＩＣカードの構成を示すブロック図である。
【図２】図１の無線通信回路の構成を示すブロック図である。
【図３】無線通信回路の演算処理部で実現される機能処理部を示す説明図である。
【図４】本発明の一実施の形態にかかるＩＣカードシステムのＩＣカード管理サーバの構成を示すブロック図である。
【図５】ＩＣカード管理サーバの演算処理部で実現される機能処理部を示す説明図である。
【図６】本発明の一実施の形態にかかるＩＣカードの非接触データ通信動作を示すシーケンス図である。
【符号の説明】
【００５１】
１０…ＩＣカード、１…非接触通信回路、１１…記憶部、２…非接触通信用アンテナ、３…無線通信回路、３１…無線ＩＦ部、３２…入出力ＩＦ部、３３…記憶部、３４…演算処理部、３４Ａ…ＩＣカード制御ＡＰ、３４Ｂ…ＯＳ、３４Ｃ…無線ＩＦＭ、３４Ｄ…入出力ＩＦＭ、４…無線通信用アンテナ、５…電池、２０…非接触ＩＣカード処理装置、２０Ｓ…電磁誘導、３０…無線通信網、３０Ｓ…無線電波、４０…ＩＣカード管理サーバ、４１，４２…通信ＩＦ部、４３…記憶部、４４…演算処理部、４４Ａ…ＩＣカード管理ＡＰ、４４Ｂ…ＷＥＢサービスＡＰ、４４Ｃ…ＯＳ、４４Ｄ…無線ＩＦＭ、５０…通信ネットワーク、６０…通信端末。
【図１】
2009151421.tif 000003
【図２】
2009151421.tif 000004
【図３】
2009151421.tif 000005
【図４】
2009151421.tif 000006
【図５】
2009151421.tif 000007
【図６】
2009151421.tif 000008