(57)【特許請求の範囲】
【請求項１】
ＩＣカード処理装置であって、
ＩＣカード内のメモリにアクセスするリーダライタと、
当該ＩＣカード処理装置の外部装置から供給された課金データを前記リーダライタに供給可能であり、前記リーダライタを介して前記ＩＣカードとのデータの送受を行い、トランザクションの処理を行う、制御装置と、
前記ＩＣカード、前記リーダライタまたは前記制御装置の状態量を測定し、測定して得られた前記状態量のデータを前記制御装置に供給する測定装置と
を有し、
前記トランザクションの処理は、課金データを扱う処理であり、
前記制御装置は、前記ＩＣカード、前記リーダライタまたは前記制御装置の上記課金データを扱う処理であるトランザクションの処理中に、前記測定装置で測定された前記状態量を表すデータを前記リーダライタに供給し、
前記リーダライタは、前記課金データと前記状態量を表すデータとが対応付けて前記ＩＣカード内のメモリに記憶されるように、前記課金データと前記状態量を表すデータとを前記ＩＣカードに送信して当該ＩＣカード内のメモリに書き込ませる、
ＩＣカード処理装置。
【請求項２】
前記リーダライタおよび／または前記ＩＣカードは、前記課金データの通信機能を有する前記通信装置が搭載されている、自動車のダッシュボードに設置され、
前記状態量は、前記リーダライタまたは前記ＩＣカードの温度もしくは周囲温度であり、
前記課金データは、前記自動車が特定の道路を通行する場合の通行料金のデータである、
請求項１に記載のＩＣカード処理装置。
【請求項３】
前記状態量は、前記制御装置または前記リーダライタの電源電圧、湿度、温度もしくは気圧であり、あるいは、前記ＩＣカードの湿度、温度もしくは気圧である、
請求項１に記載のＩＣカード処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣカード処理装置に関する。
【０００２】
【従来の技術】
ＩＣカードおよびＩＣカード処理装置を有するＩＣカードシステムを構築する場合、動作保証範囲を一般的に設定する。
動作保証範囲は、システムが使用される使用環境を想定して設定され、動作保証範囲を満たす場合の動作が保証される。
【０００３】
【発明が解決しようとする課題】
ＩＣカードシステムが動作保証範囲外の条件下で使用されて異常が発生した場合、動作保証範囲外で使用されたことを示す情報が存在しないことが多い。また、どのタイミングで動作保証範囲外で使用されたかを示す情報が存在しないことが多い。
このため、システムの異常解析において、異常発生の原因となる特殊な使用環境の特定が困難な場合がある。
【０００４】
本発明の目的は、使用の履歴を残すことが可能なＩＣカード処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
本発明によれば、ＩＣカード処理装置であって、
ＩＣカード内のメモリにアクセスするリーダライタと、当該ＩＣカード処理装置の外部装置から供給された課金データを前記リーダライタに供給可能であり、前記リーダライタを介して前記ＩＣカードとのデータの送受を行い、トランザクションの処理を行う、制御装置と、前記ＩＣカード、前記リーダライタまたは前記制御装置の状態量を測定し、測定して得られた前記状態量のデータを前記制御装置に供給する測定装置とを有し、
前記トランザクションの処理は、課金データを扱う処理であり、
前記制御装置は、前記ＩＣカード、前記リーダライタまたは前記制御装置の上記課金データを扱う処理であるトランザクションの処理中に、前記測定装置で測定された前記状態量を表すデータを前記リーダライタに供給し、
前記リーダライタは、前記課金データと前記状態量を表すデータとが対応付けて前記ＩＣカード内のメモリに記憶されるように、前記課金データと前記状態量を表すデータとを前記ＩＣカードに送信して当該ＩＣカード内のメモリに書き込ませる、
ＩＣカード処理装置が提供される。
【０００７】
本発明に係るＩＣカード処理装置では、より好適には、前記リーダライタおよび／または前記ＩＣカードは、前記課金データの通信機能を有する自動車のダッシュボードに設置され、前記状態量は、前記リーダライタまたは前記ＩＣカードの温度もしくは周囲温度であり、前記課金データは、前記自動車が特定の道路を通行する場合の通行料金のデータである。
【０００８】
本発明に係るＩＣカード処理装置では、例えば、前記トランザクションは、前記ＩＣカード内のメモリに前記課金データを書き込む処理である構成としてもよい。
本発明に係るＩＣカード処理装置では、例えば、前記トランザクションは、前記ＩＣカード内のメモリにデータを書き込む処理、または、前記ＩＣカード内のメモリからデータを読み出す処理である構成としてもよい。
【０００９】
本発明に係るＩＣカード処理装置では、例えば、前記状態量は、前記制御装置または前記リーダライタの電源電圧、湿度、温度もしくは気圧であり、あるいは、前記ＩＣカードの湿度、温度もしくは気圧である構成としてもよい。
【００１０】
ＩＣカード、リーダライタまたは制御装置のトランザクション中に測定装置で測定された状態量のデータを、ＩＣカード内のメモリに書き込んで記憶させることで、前記ＩＣカード、リーダライタまたは制御装置の使用の履歴を残すことができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を、添付図面を参照して説明する。
【００１２】
図１は、本発明に係るＩＣカード処理装置を有する通信システムの実施の形態を示す概略的なブロック構成図である。
この通信システム３０は、通信機能を備えた自動車１０と、通信装置２９と、ネットワーク２５と、ホストコンピュータ２０と、ホストコンピュータ２０がアクセスする記憶装置２１とを有する。通信システム３０は、例えば高度道路交通システム（ＩＴＳ）で使用され、自動車１０が特定の道路を通行する場合にＩＣカード１を利用して通行料金の自動徴収を行う。
【００１３】
ホストコンピュータ２０は、ネットワーク２５を介して通信装置２９に接続されている。
ホストコンピュータ２０は、ＩＣカード１の識別データを認識し、当該識別データに対して通行料金のデータである課金データを生成し、この課金データを通信装置２９に供給する。
また、ホストコンピュータ２０は、前記課金データと、前記課金データを生成した時刻のデータと、前記識別データとを対応付けて記憶装置２１に書き込んで記憶させる。
【００１４】
通信装置２９は、自動車１０に搭載された通信装置１９との無線通信を行う。
この通信装置２９は、例えば、道路に埋め込まれ、または信号機の近傍に設置される。
通信装置２９は、通信装置１９から送信されたＩＣカード１の識別データを受信し、当該識別データをネットワーク２５を介してホストコンピュータ２０に供給する。
また、通信装置２９は、ホストコンピュータ２０から課金データが供給され、当該課金データを通信装置１９に送信する。
【００１５】
自動車１０には、ＩＣカードシステム１６と、通信装置１９とが搭載されている。ＩＣカードシステム１６は、ＩＣカード１と、ＩＣカード処理装置１５とを有する。
ＩＣカード処理装置１５は、ＩＣカード１との通信を行うリーダライタ１１と、制御装置１２と、表示装置１３と、測定装置１４とを有する。
【００１６】
制御装置１２は、ＩＣカード処理装置１５の全体を制御するコントローラであり、リーダライタ１１および測定装置１４を制御し、表示装置１３の表示制御を行う。
この制御装置１２は、ＩＣカード１内のメモリに書き込む書込用のデータをリーダライタ１１に供給する。
また、制御装置１２は、ＩＣカード１内のメモリの記憶データがリーダライタ１１から供給される。さらに、制御装置１２は、測定装置１４から測定データが供給される。
【００１７】
リーダライタ１１は、ＩＣカード１（ＩＣカード１内のメモリ）から記憶データを読み取り、読み取った記憶データを制御装置１２に供給する。例えば、リーダライタ１１は、ＩＣカード１から識別データを読み取り、当該識別データを制御装置１２に供給する。
また、リーダライタ１１は、制御装置１２からの書込用のデータをＩＣカード１（ＩＣカード１内のメモリ）に書き込む。例えば、リーダライタ１１は、ホストコンピュータ２０からの課金データが制御装置１２を介して供給され、当該課金データをＩＣカード１に書き込む。さらにリーダライタ１１は、制御装置１２から測定データが供給され、当該測定データをＩＣカード１に書き込む。
なお、リーダライタ１１は、課金データと測定データとを１つの書込コマンドで一体に書き込んでもよく、課金データと測定データとを別個の書込コマンドで別個に書き込んでもよい。
【００１８】
測定装置１４は、ＩＣカード１、リーダライタ１１または制御装置１２の状態量を測定し、測定して得られた状態量のデータを測定データとして制御装置１２に供給する。
なお、測定装置１４は、ＩＣカード処理装置１５がパワーオン状態時の前記状態量を常時測定し、測定データを制御回路１２に供給する構成としてもよい。
前記状態量は、例えば、制御装置１２またはリーダライタ１１の電源電圧、湿度、温度もしくは気圧であり、あるいは、ＩＣカード１の湿度、温度もしくは気圧である。
【００１９】
表示装置１３は、制御装置１２の制御下で種々のデータを表示画面に表示する。例えば、表示装置１２は、識別データの一部または全部を表示画面に表示し、ＩＣカード１に保持されている課金データを表示する。
【００２０】
通信装置１９は、制御装置１２からのデータを通信装置２９に送信する。例えば、通信装置１９は、制御装置１２から供給されたＩＣカード１の識別データを通信装置２９に送信する。
また、通信装置１９は、通信装置２９から送信されたホストコンピュータ２０からの課金データを受信して制御装置１２に供給する。
【００２１】
リーダライタ１１は、自動車１０のダッシュボードに設置されている。
自動車１０のダッシュボードは、夏期では高温になることがあるため、前記状態量は、好適には、リーダライタ１１またはＩＣカード１の温度もしくは周囲温度とすることで、ダッシュボードの温度の履歴を残すことが可能である。
【００２２】
制御装置１２は、ＩＣカード１、リーダライタ１１または制御装置１２のトランザクション中に測定装置１４で測定された前記状態量のデータを、リーダライタ１１に供給する。前記トランザクションは、例えば、課金データを扱う処理とする。
リーダライタ１１は、前記状態量のデータをＩＣカード１内のメモリに書き込む。ＩＣカード１は、中央処理装置（ＣＰＵ）およびメモリを有し、メモリは前記課金データと前記状態量のデータとを対応付けて記憶する。前記ＣＰＵおよびメモリは、例えば、１チップマイクロコンピュータ（１チップマイコン）により構成する。リーダライタ１１は、前記ＣＰＵを介して前記メモリにアクセスする。
【００２３】
図２は、図１中のＩＣカード処理装置１５の動作を示す概略的なフローチャートである。
先ず、ステップＳ１では、ＩＣカード処理装置１５は、ＩＣカード１の認証を行う。
例えば、制御装置１２は、乱数データを生成してリーダライタ１１を介してＩＣカード１に供給する。ＩＣカード１は、リーダライタ１１からの乱数データを暗号化して第１の暗号化データを生成し、当該第１の暗号化データをリーダライタ１１を介して制御装置１２に返送する。制御装置１２は、前記乱数データを暗号化して第２の暗号化データを生成し、当該第２の暗号化データと前記第１の暗号化データとを比較し、一致する場合にＩＣカード１の認証を行う。
【００２４】
なお、ステップＳ１では、ＩＣカード処理装置１５とＩＣカード１の双方が互いに認証する相互認証を行う構成としてもよい。
例えば、ＩＣカード処理装置１５は、第２の電子署名データをＩＣカード１に送信し、ＩＣカード１はＩＣカード１が保持する第１の電子署名データと前記第２の電子署名データとを比較し、一致した場合にＩＣカード処理装置１５の認証を行う。
【００２５】
ステップＳ２では、ＩＣカード処理装置１５は、ＩＣカード１から識別データを読み取り、この識別データを通信装置１９，２９およびネットワーク２５を介してホストコンピュータ２０に供給する。
ホストコンピュータ２０は、識別データを認識して当該識別データに対して課金データを生成し、この課金データをネットワーク２５および通信装置２９，１９を介してＩＣカード処理装置１５に供給すると共に、前記課金データを生成した時刻データと前記課金データと前記識別データとを対応付けて記憶装置２１に書き込んで記憶させる。
【００２６】
ステップＳ３では、ＩＣカード処理装置１５内の制御回路１２は、ホストコンピュータ２０からの課金データを受信し、前記課金データおよび測定装置１４からの測定データをラッチする。そして、書込コマンドをＩＣカードに送信してデータを書き込むことにより、決済処理を行う。書込コマンドの書込データは、課金データおよび測定データであり、これらのデータを対応付けてメモリに書き込み、対応付けて記憶させる。
【００２７】
なお、制御回路１２は、リーダライタ１１が課金データをＩＣカード１に書き込む書込処理時に測定データをラッチし、リーダライタ１１は課金データの書込後に測定データを書き込む構成としてもよい。また、制御回路１２は、ＩＣカード１からデータを読み出す読出時に測定データをラッチする構成としてもよい。リーダライタ１１は、課金データと測定データとが対応付けて記憶されるように、前記測定データをメモリに書き込む。
【００２８】
また、ＩＣカード１がメモリにデータを格納する場合、平文の課金データおよび測定データを受信してメモリに格納してもよく、平文の課金データおよび測定データを暗号化してメモリに格納してもよい。また、ＩＣカード処理装置１５で課金データおよび測定データを暗号化し、暗号化された課金データおよび測定データを受信してメモリに格納してもよい。
また、上記実施の形態は本発明の例示であり、本発明は上記実施の形態に限定されない。
【００２９】
【発明の効果】
本発明によれば、ＩＣカード、リーダライタまたは制御装置のトランザクション中に測定装置で測定された状態量のデータを、ＩＣカード内のメモリに書き込んで記憶させることで、前記ＩＣカード、リーダライタまたは制御装置の使用の履歴を残すことができる。そして、この履歴を、使用環境の追跡や、種々の動作の解析等に利用可能であり、ＩＣカード処理装置およびＩＣカードシステムの信頼性の向上に役立てることができる。
【図面の簡単な説明】
【図１】本発明に係るＩＣカード処理装置を有する通信システムの実施の形態を示す概略的なブロック構成図である。
【図２】図１中のＩＣカード処理装置の動作を示す概略的なフローチャートである。
【符号の説明】
１…ＩＣカード、１１…リーダライタ、１２…制御装置、１３…表示装置、１４…測定装置、１５…ＩＣカード処理装置、１６…ＩＣカードシステム、１９，２９…通信装置、２０…ホストコンピュータ、２１…記憶装置、２５…ネットワーク、３０…通信システム。
【図１】
0004624538.tif 000002
【図２】
0004624538.tif 000003