(57)【要約】ＩＣカードの機能に対応してＩＣカード端末装置が実行するプログラムが、ＩＣカード端末装置に着脱可能なメモリ装置、特に、ＩＣカードによって提供される。これにより、ＩＣカードの機能の変更・追加に対して、セキュリティを確保しつつ、ＩＣカード端末装置を容易に対応させることが可能となる。
2002005203.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの機能に対応するカードプログラムを記憶するＩＣカードと通信するＩＣカード端末装置において、
前記機能に対応する端末プログラムを記憶するメモリ装置と、
前記ＩＣカードの前記カードプログラムと通信しつつ、前記端末プログラムを実行する演算処理装置とを備え、
前記メモリ装置は、脱着可能であることを特徴とするＩＣカード端末装置。
【請求項２】
請求の範囲１において、
前記メモリ装置は、前記ＩＣカードと異なる別のＩＣカードであることを特徴とするＩＣカード端末装置。
【請求項３】
それぞれ複数の機能を有する第一のＩＣカード及び第二のＩＣカードが差し込まれるＩＣカード読み出し部と、
前記第一のＩＣカード内の特定機能に対応するプログラムを、前記ＩＣカード読み出し部によって前記第二のＩＣカードから選択的に読み出して格納するメモリと、
前記メモリに格納されたプログラムにより前記第一のカードの特定機能に対応する処理を実行する処理部とを備えることを特徴とするＩＣカード端末装置。
【発明の詳細な説明】
技術分野
本発明は、ＩＣカードに対してアクセスして、ＩＣカードの有する機能を実行するＩＣカード端末装置に関する。
背景技術
ＩＣカードは、プラスチックカードに、ＣＰＵとメモリを内蔵するＬＳＩチップを埋め込んだカードである。従来の磁気カードと比較して、高いセキュリティを確保でき、また、大容量のデータを記憶できるので、クレジットカード、電子マネーなどの複数の機能を１枚のカードで実現できる。このようなＩＣカードにアクセスして、ＩＣカードと通信を行うＩＣカード端末装置が、各種提供されている。
図４は、ＩＣカード及びＩＣカード端末装置の概略図である。図４において、ＩＣカード１は、クレジットカード機能や電子マネー機能などの複数の機能に対応するＬＳＩチップ２を内蔵する。ＬＳＩチップ２は、各機能に対応するカード側のアプリケーションプログラム（以下、カードアプリと称する）を格納する。また、図示されるように、ＩＣカード端末装置１０は、例えば、ハンディタイプの端末であって、金額や暗証番号などの情報を入力するための入力部１４、液晶などを利用した表示部１５及び図示されないＩＣカード差込口などを有する。さらに、ＩＣカード端末装置１０は、ＩＣカードに対してアクセスして、データの読み出し及び書き込みを行うＩＣカードリーダ／ライタ（図示せず）、ＩＣカード１のＬＳＩチップ２とリーダ／ライタとの通信を制御するＩＦＤ（Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）（図示せず）、及び各機能に対応する端末側のアプリケーションプログラム（以下、端末アプリと称する）をファームウェアとして格納し、それを実行するマイクロコンピュータ（図示せず）を内蔵する。
図５は、ＩＣカード１のＬＳＩチップ２、及びＩＣカード端末装置１０内のファームウェアの内部構造の模式図である。図５（ａ）は、ＩＣカード１のＬＳＩチップ２内のアプリケーション構造であって、機能Ａ、Ｂ、Ｃにそれぞれ対応するカードアプリＰＡ、ＰＢ、ＰＣと、ＩＣカードＯＳ（オペレーティングシステム）とを有する。また、図５（ｂ）は、ＩＣカード端末装置１０のファームウェアのアプリケーション構造であって、各機能Ａ、Ｂ、Ｃにそれぞれ対応する端末アプリＲＡ、ＲＢ、ＲＣと、各端末アプリ共通の共通アプリケーションプログラムとを有する。
図６は、従来におけるＩＣカードの機能が変更される場合の例を示す図である。ＩＣカードの機能が、機能Ａ、Ｂ、Ｃから機能Ａ、Ｂ、Ｄに変更されると（ＩＣカードに記憶されるカードアプリが、カードアプリＰＡ、ＰＢ、ＰＣから、カードアプリＰＡ、ＰＢ、ＰＤに変更されると）、ＩＣカード端末装置１０のファームウェアに記憶される端末アプリも、端末ＲＡ、ＲＢ、ＲＣから、端末アプリＰＡ、ＰＢ、ＰＤに変更する必要がある。
しかしながら、端末アプリを変更するには、ファームウェアの交換が必要となり、その作業は非常に面倒である。
一方、端末アプリの記憶手段として、磁気ディスク装置を利用することも考えられるが、磁気ディスク装置は、外部からのアクセスが容易であり、セキュリティ上問題がある。
発明の開示
本発明の目的は、セキュリティを確保しつつ、ＩＣカードの機能変更に対して容易に対応できるＩＣカード端末装置を提供することにある。
上記目的を達成するために、本発明によれば、ＩＣカードの機能に対応してＩＣカード端末装置が実行するプログラムが、ＩＣカード端末装置に着脱可能なメモリ装置、特に、ＩＣカードによって提供される。これにより、ＩＣカードの機能の変更・追加に対して、セキュリティを確保しつつ、ＩＣカード端末装置を容易に対応させることが可能となる。
好ましくは、上記目的を達成するための本発明のＩＣカード端末装置は、少なくとも１つの機能に対応するカードプログラムを記憶するＩＣカードと通信するＩＣカード端末装置において、
前記機能に対応する端末プログラムを記憶するメモリ装置と、
前記ＩＣカードの前記カードプログラムと通信しつつ、前記端末プログラムを実行する演算処理装置とを備え、
前記メモリ装置は、脱着可能であることを特徴とする。
好ましくは、メモリ装置は、前記ＩＣカードと異なる別のＩＣカードである。
発明を実施するための最良の形態
以下、本発明の実施の形態について図面に従って説明する。しかしながら、本発明の技術的範囲はかかる実施の形態によって限定されるものではない。
本発明の実施の形態では、消費者（コンシューマ）が保有するＩＣカード（以下、コンシューマ用ＩＣカード）の各機能に対応する端末アプリは、別のＩＣカードに記憶される。この別のカードは、ＩＣカード端末装置を使用する店（エージェント）に提供される。そして、ＩＣカード端末装置は、当該別のＩＣカード（以下、エージェント用カードと称する）を介して、端末アプリを取得し、消費者用ＩＣカードが備える機能を実行する。
図１は、本発明の実施の形態のＩＣカード端末装置を説明する図である。図１において、ＩＣカード端末装置１０は、機能Ａ、Ｂ、Ｃに対応するカードアプリＰＡ、ＰＢ、ＰＣを記憶するコンシューマ用ＩＣカード１−１との間で、機能Ａ、Ｂ、Ｃを実行するため、機能Ａ、Ｂ、Ｃに対応する端末アプリＲＡ、ＲＢ、ＲＣを記憶する別のＩＣカード１−２から、端末アプリＲＡ、ＲＢ、ＲＣを取得する。即ち、ＩＣカード端末装置１０は、そのファームウェア内に端末アプリＲＡ、ＲＢ、ＲＣを格納していない。各端末アプリに共通の共通アプリケーションは、ＩＣカード端末装置１０内のファームウェアに格納したままである。
コンシューマ用ＩＣカードの機能は、例えばクレジットカード機能や電子マネー機能などである。ＩＣカード端末装置１０は、通信回線（無線を含む）を通じて、遠隔のホストコンピュータと通信するための通信手段を備える。ＩＣカードがクレジットカードとして機能する場合は、ＩＣカード端末装置１０は、入力部１４から入力される暗証番号や金額などの各種情報をホストコンピュータに送信し、また、ホストコンピュータからの認証情報などを受信しながら、クレジットカードを用いた取引を進行させる。入力された情報などは、表示部１５に表示される。
また、ＩＣカードが電子マネーとして機能する場合、ＩＣカード端末装置１０は、ＩＣカードに埋め込まれたＬＳＩチップ２に記憶されている電子マネー残高を読み出し、入力部１４から入力される金額に基づいて、電子マネー残高を更新し、その更新された金額をＩＣカードに書き込む。
図２は、本発明の実施の形態におけるＩＣカード端末装置のブロック構成図である。本発明の実施の形態におけるＩＣカード端末装置１０は、コンシューマ用ＩＣカード１−１へのアクセスのためのリーダ／ライタ１１−１、及び端末アプリを記憶するエージェント用ＩＣカード１−２にアクセスするためのリーダ／ライタ１１−２を有する。ＩＦＤ（Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）１２は、リーダ／ライタ１１−１によるＩＣカード１−１との通信及びリーダ１１−２によるＩＣカード１−２との通信を制御する。マイクロコンピュータ１３は、エージェント用ＩＣカード１−２より取得された端末アプリを実行し、コンシューマ用ＩＣカード１−１のカードアプリにアクセスする。
図２では、コンシューマ用ＩＣカード１−１用のリーダ／ライタ１１−１と、エージェント用ＩＣカード１−２用のリーダ／ライタ１１−２が設けられるが、ＩＣカード端末装置１０は、一つのリーダ／ライタを備える構成であってもよい。この場合、ＩＣカード差込口（図示せず）も一つとなり、コンシューマ用ＩＣカード１−１をＩＣカード差込口に差し込んで、コンシューマ用ＩＣカード１−１からカードアプリを読み出す前に、エージェント用ＩＣカード１−２をＩＣカード差込口に差し込んで、端末アプリをあらかじめ読み出して、マイクロコンピュータのＲＡＭに記憶させる。
図３は、本発明におけるＩＣカードの機能が変更される場合の例を示す図である。コンシューマ用ＩＣカード１−１の機能が、機能Ａ、Ｂ、Ｃから機能Ａ、Ｂ、Ｄに変更される場合、ＩＣカード１−１に記憶されるカードアプリは、カードアプリＰＡ、ＰＢ、ＰＣから、カードアプリＰＡ、ＰＢ、ＰＤに変更される。即ち、カードアプリＰＡ、ＰＢ、ＰＤを記憶するコンシューマ用ＩＣカード１−１が用意される。そして、本発明の実施の形態では、端末アプリＲＡ、ＲＢ、ＲＣを記憶するエージェント用ＩＣカード１−２とは別に用意される端末アプリＲＡ、ＲＢ、ＲＤを記憶するエージェント用ＩＣカード１−２を、ＩＣカード端末装置１０に差し込めばよい。
例えば、店の担当者の資格に応じて、異なる機能に対応する端末アプリを記憶する複数種類のエージェント用ＩＣカード１−２が用意されてもよい。これにより、担当者の資格に応じた機能のみ処理することができるようになる。
このように、本発明の実施の形態では、あらかじめ、端末アプリを記憶したエージェント用ＩＣカードが用意される。そして、ＩＣカード端末装置は、そのエージェント用ＩＣカードから端末アプリを取得するようにすることで、コンシューマ用ＩＣカードの機能が変更された場合にも、柔軟に対応することが可能となる。即ち、コンシューマ用ＩＣカードの機能が変更された場合に、ＩＣカード端末装置は、その変更に対応する端末アプリを記憶したエージェント用ＩＣカードから、端末アプリを取得する。
また、ＩＣカードのセキュリティ特性は、磁気ディスクのそれより優れているため、着脱可能なメモリ装置として最適である。
また、本発明の実施の形態は、ＩＣカードの機能の変更に限らず、機能の追加の場合も、上述同様に適用可能である。
本発明の実施の形態におけるＩＣカードの機能は、クレジットカード機能や電子マネー機能に限られない。例えば、ＩＣカードを利用した購入に対して、その購入金額に対応するポイントサービス機能や、購入履歴などを管理する顧客管理機能、デビットカード機能などを有していてもよい。
また、端末アプリを記憶するメモリ装置は、ＩＣカードに限られない。例えば、メモリカードなど、ＩＣカード端末装置に対して着脱可能なメモリ装置であってもよい。さらに、ＩＣカードは、複数の機能を有する場合に限られず、一つの機能のみ有してもよい。
産業上の利用の可能性
以上説明したように、本発明によれば、ＩＣカードの機能に対応してＩＣカード端末装置が実行するプログラムが、ＩＣカード端末装置に着脱可能なメモリ装置、特に、ＩＣカードによって提供される。これにより、ＩＣカードの機能の変更・追加に対して、セキュリティを確保しつつ、ＩＣカード端末装置を容易に対応させることが可能となる。
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【図面の簡単な説明】
図１は、本発明の実施の形態のＩＣカード端末装置を説明する図である。
図２は、本発明の実施の形態におけるＩＣカード端末装置のブロック構成図である。
図３は、本発明におけるＩＣカードの機能が変更される場合の例を示す図である。
図４は、ＩＣカード及びＩＣカード端末装置の概略図である。
図５は、ＩＣカード１のＬＳＩチップ２、及びＩＣカード端末装置１０内のファームウェアのアプリケーション構造の模式図である。
図６は、従来におけるＩＣカードの機能が変更される場合の例を示す図である。
【図１】
2002005203.tif 000003
【図２】
2002005203.tif 000004
【図３】
2002005203.tif 000005
【図４】
2002005203.tif 000006
【図５】
2002005203.tif 000007
【図６】
2002005203.tif 000008
【国際調査報告】
2002005203.tif 000009
2002005203.tif 000010