(57)【要約】【課題】  ＩＣカードの発行者とそのＩＣカードに搭載されるアプリケーションの提供者とが異なる場合であっても現行カードから更新カードへの切り替えを簡便に行うことのできるカード更新装置、カード更新システム、カード更新方法、カード更新プログラム、記録媒体及びＩＣカードの提供を目的とする。【解決手段】  動的に情報の追加及び削除が可能なＩＣカードについて現行カードから更新カードへの切り替えを行うカード更新装置であって、提示された前記現行カードから読み取られた情報に基づいて当該現行カードの更新期限までの所定の期間内であることを判定する更新時期判定手段と、前記所定の期間内であると判定されたときに前記更新カードの提示要求を出力する更新カード要求手段と、提示された前記更新カードに所定のアプリケーションを搭載するアプリケーション搭載手段とを有することにより上記課題を解決する。【選択図】  図４
2006252177.tif 000002
【特許請求の範囲】
【請求項１】
動的に情報の追加及び削除が可能なＩＣカードについて現行カードから更新カードへの切り替えを行うカード更新装置であって、
提示された前記現行カードから読み取られた情報に基づいて当該現行カードの更新期限までの所定の期間内であることを判定する更新時期判定手段と、
前記所定の期間内であると判定されたときに前記更新カードの提示要求を出力する更新カード要求手段と、
提示された前記更新カードに所定のアプリケーションを搭載するアプリケーション搭載手段とを有することを特徴とするカード更新装置。
【請求項２】
提示された前記現行カードと提示された前記更新カードとの対応関係を検証することにより前記更新カードの正当性を判定する更新カード判定手段を有することを特徴とする請求項１記載のカード更新装置。
【請求項３】
前記更新カード判定手段は、提示された前記更新カードより読み取られた当該更新カードに対応する前記現行カードを識別するための情報に基づいて前記更新カードの正当性を判定することを特徴とする請求項２記載のカード更新装置。
【請求項４】
動的に情報の追加及び削除が可能なＩＣカードの発行者に係るカード発行者装置と、前記ＩＣカードに記録されているアプリケーションを用いてサービスを提供するサービス提供装置と、前記ＩＣカードについて現行カードから更新カードへの切り替えを行うカード更新装置とを有するカード更新システムであって、
前記カード更新装置は、
前記カード発行者装置より前記現行カードの更新期限を含む情報を受信する情報取得手段と、
前記サービス提供装置において提示された前記現行カードから読み取られた情報と前記情報取得手段によって取得された情報とに基づいて当該現行カードの更新期限までの所定の期間内であることを判定する更新時期判定手段と、
前記所定の期間内であると判定されたときに前記更新カードの提示要求を前記サービス提供装置に出力させる更新カード要求手段と、
前記サービス提供装置において提示された前記更新カードに所定のアプリケーションを搭載するアプリケーション搭載手段とを有することを特徴とするカード更新システム。
【請求項５】
前記カード更新装置は、提示された前記現行カードと提示された前記更新カードとの対応関係を検証することにより前記更新カードの正当性を判定する更新カード判定手段を有することを特徴とする請求項４記載のカード更新システム。
【請求項６】
前記更新カード判定手段は、提示された前記更新カードより読み取られた当該更新カードに対応する前記現行カードを識別するための情報に基づいて前記更新カードの正当性を判定することを特徴とする請求項５記載のカード更新システム。
【請求項７】
動的に情報の追加及び削除が可能なＩＣカードについて現行カードから更新カードへの切り替えをコンピュータを用いて行うカード更新方法であって、
提示された前記現行カードから読み取られた情報に基づいて当該現行カードの更新期限までの所定の期間内であることを判定する更新時期判定手順と、
前記所定の期間内であると判定されたときに前記更新カードの提示要求を出力する更新カード要求手順と、
提示された前記更新カードに所定のアプリケーションを搭載するアプリケーション搭載手順とを有することを特徴とするカード更新方法。
【請求項８】
提示された前記現行カードと提示された前記更新カードとの対応関係を検証することにより前記更新カードの正当性を判定する更新カード判定手順を有することを特徴とする請求項７記載のカード更新方法。
【請求項９】
前記更新カード判定手順は、提示された前記更新カードより読み取られた当該更新カードに対応する前記現行カードを識別するための情報に基づいて前記更新カードの正当性を判定することを特徴とする請求項８記載のカード更新方法。
【請求項１０】
動的に情報の追加及び削除が可能なＩＣカードについて現行カードから更新カードへの切り替えをコンピュータに実行させるカード更新プログラムであって、
提示された前記現行カードから読み取られた情報に基づいて当該現行カードの更新期限までの所定の期間内であることを判定する更新時期判定手順と、
前記所定の期間内であると判定されたときに前記更新カードの提示要求を出力する更新カード要求手順と、
提示された前記更新カードに所定のアプリケーションを搭載するアプリケーション搭載手順とを有することを特徴とするカード更新プログラム。
【請求項１１】
提示された前記現行カードと提示された前記更新カードとの対応関係を検証することにより前記更新カードの正当性を判定する更新カード判定手順を有することを特徴とする請求項１０記載のカード更新プログラム。
【請求項１２】
前記更新カード判定手順は、提示された前記更新カードより読み取られた当該更新カードに対応する前記現行カードを識別するための情報に基づいて前記更新カードの正当性を判定することを特徴とする請求項１１記載のカード更新プログラム。
【請求項１３】
請求項１０乃至１２いずれか一項記載のカード更新プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
動的に情報の追加及び削除が可能なＩＣカードであって、
当該ＩＣカードに更新される前のカードの識別情報が記録されていることを特徴とするＩＣカード。
【請求項１５】
当該ＩＣカードへの更新の際に、前記識別情報に基づいて当該ＩＣカードの正当性が検証されることを特徴とする請求項１４記載のＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード更新装置、カード更新システム、カード更新方法、カード更新プログラム、記録媒体及びＩＣカード関し、特に動的に情報の追加及び削除が可能なＩＣカードについて現行カードから更新カードへの切り替えを行うカード更新装置、カード更新システム、カード更新方法、カード更新プログラム、記録媒体及びＩＣカードに関する。
【背景技術】
【０００２】
従来、ＩＣカードの発行者とＩＣカード内に記録されたアプリケーションによってサービスを提供するサービス提供者（すなわち、ＩＣカード内に記録されるアプリケーションの提供者）は同一であることが一般的であった。この場合、ＩＣカードの有効期限とサービス（アプリケーション）の有効期限とはカード発行者側で一括管理が可能であった。したがって、カードの更新の際は、ＩＣカード及びサービスの有効期限について一義的な更新が可能であり、カード発行者が、アプリケーションをも含めて新たなＩＣカードを発行すればよかった。
【特許文献１】特開２００３−１５７４１０号公報
【非特許文献１】ＮＴＴ技術ジャーナル，Ｖｏｌ.１３Ｎｏ１２，２００１年１２月１日発行，ＩＳＳＮ０９１５−２３１８
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、カード発行者とサービス提供者とが独立分離したいわゆるＮＩＣＳＳモデルのＩＣカードでは、ＩＣカードにどのようなアプリケーションが搭載されているかについてはサービス提供者からカード発行者への搭載許可申請で発行者側が管理できるが、アプリケーションの内容についてはカード発行者側では分からない仕組みとなっている（例えば、非特許文献１）。したがって、ＩＣカードの有効期限とそれに搭載されている複数のアプリケーションとの有効期限はそれぞれに独立しており一致しないのが一般的である。
【０００４】
なお、特許文献１には、カード発行者側からの情報とサービス提供者側からの情報とをカード発行支援装置において一元管理することで、カードの再発行等を効率化する技術が記載されている。しかし、特許文献１に記載されている技術では、ＮＩＣＳＳモデル本来の特徴であるカード発行者とサービス提供者との独立性が保証されない。すなわち、カード発行支援装置を運用する企業にカード情報の全てを委ねることになってしまい個人のプライバシーの安全性等が確保できないという懸念がある。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、ＩＣカードの発行者とそのＩＣカードに搭載されるアプリケーションの提供者とが異なる場合であっても現行カードから更新カードへの切り替えを簡便に行うことのできるカード更新装置、カード更新システム、カード更新方法、カード更新プログラム、記録媒体及びＩＣカードの提供を目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、本発明は、請求項１に記載されるように、動的に情報の追加及び削除が可能なＩＣカードについて現行カードから更新カードへの切り替えを行うカード更新装置であって、提示された前記現行カードから読み取られた情報に基づいて当該現行カードの更新期限までの所定の期間内であることを判定する更新時期判定手段と、前記所定の期間内であると判定されたときに前記更新カードの提示要求を出力する更新カード要求手段と、提示された前記更新カードに所定のアプリケーションを搭載するアプリケーション搭載手段とを有することを特徴とする。
【０００７】
また、上記課題を解決するため、本発明は、上記カード更新装置を有するカード更新システム、上記カード更新装置におけるカード更新方法、前記カード更新方法をコンピュータに実行させるためのカード更新プログラム、前記カード更新プログラムを記録した記録媒体又は前記ＩＣカードとしてもよい。
【発明の効果】
【０００８】
本発明によれば、ＩＣカードの発行者とそのＩＣカードに搭載されるアプリケーションの提供者とが異なる場合であっても現行カードから更新カードへの切り替えを簡便に行うことのできるカード更新装置、カード更新システム、カード更新方法、カード更新プログラム、記録媒体及びＩＣカードを提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態におけるカード更新システムの構成例を示す図である。図１においてカード更新システム１は、インターネット等のネットワーク５０（有線又は無線の別は問わない。）によって接続されたカード発行者装置１０、利用者装置２０、サービス提供者装置３０等によって構成されている。また、サービス提供装置３０にはカード更新装置４０が接続されている。但し、カード更新装置４０の機能は、サービス提供者装置３０や利用者装置３０に内蔵されていてもよい。また、カード更新装置４０は、利用者装置２０に接続されていてもよく、ネットワーク５０に直接接続されていてもよい。
【００１０】
カード発行者装置１０は、ＩＣカードの発行者（以下「カード発行者」という。）によって利用されるコンピュータである。利用者装置２０は、ＩＣカードの利用者（以下「カード利用者」という。）によって利用されるコンピュータである。サービス提供者装置３０は、サービス提供者によって提供される装置であり、ＩＣカードに記録されたアプリケーションを用いてサービスを提供するコンピュ−タ又は機器である。なお、サービス提供者とは、ＩＣカードにアプリケーションを搭載することによりサービス提供装置３０等を通してカード利用者に何らかのサービスを提供する者をいう。カード更新装置４０は、ＩＣカードの更新処理を実行するコンピュータである。
【００１１】
なお、カード更新システム１においては、カード発行者とサービス提供者とは必ずしも一致しない。本実施の形態では、両者は別個独立した者（組織）であるとして説明する。
【００１２】
本実施の形態において用いられるＩＣカードの内部構成について説明する。図２は、本発明の実施の形態におけるＩＣカードの内部構成例を説明するための図である。図２において、ＩＣカード６０は、カードマネージャ（ＣＭ）部６１、アプリケーションが搭載されるＡＰ部６２、ＡＰ部６３、及びＡＰ部６４等を有する。各ＡＰ部には、カード発行後においてもアプリケーション等の各種情報の書き込みや削除が動的に可能である。
【００１３】
次に、カード更新装置４０の詳細について説明する。図３は、本発明の実施の形態におけるカード更新装置のハードウェア構成例を示す図である。図３のカード更新装置４０は、それぞれバスＢで相互に接続されているドライブ装置４００と、補助記憶装置４０２と、メモリ装置４０３と、演算処理装置４０４と、インタフェース装置４０５とを有するように構成される。
【００１４】
カード更新装置４０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体４０１によって提供される。プログラムが記録された記録媒体４０１がドライブ装置４００にセットされると、プログラムが記録媒体４０１からドライブ装置４００を介して補助記憶装置４０２にインストールされる。補助記憶装置４０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１５】
メモリ装置４０３は、プログラムの起動指示があった場合に、補助記憶装置４０２からプログラムを読み出して格納する。演算処理装置４０４は、メモリ装置４０３に格納されたプログラムに従ってカード更新装置４０に係る機能を実行する。インタフェース装置４０５はネットワークに接続するためのインタフェースとして用いられる。
【００１６】
なお、カード発行者装置１０、利用者装置２０及びサービス提供者装置３０等についても、カード更新装置４０と同様のハードウェア構成で実現することができる。但し、必要に応じて表示装置やキーボード又はマウス等の入力装置を備えていてもよい。
【００１７】
図４は、本発明の実施の形態におけるカード更新装置の機能構成例を説明するための図である。図４において、カード更新装置４０は、インストールされたプログラムによって実現されるカード情報取得部４１、更新期限判定部４２、利用者通知部４３、更新カード判定部４４及びアプリ搭載部４５等より構成されている。
【００１８】
カード情報取得部４１は、ＩＣカードの更新に関する情報として、現行カード６０ａの更新期限やカード所有者情報、カード属性情報、カード搭載アプリ情報等を通信によってカード発行者装置１０より取得し、補助記憶装置４０２に保存する機能である。
【００１９】
更新期限判定部４２は、カード利用者２１によって提示された現行のＩＣカード（現行カード６０ａ）のカード属性情報等を読み込み、現行のカード属性情報等と、予めカード発行者から通知されているカード属性情報等とを比較判定する機能である。
【００２０】
利用者通知部４３は、カード更新装置４０とカード利用者２１とのインタフェースとして、カード利用者２１へシステムの状態を通知したり、通知内容に対する利用者からの応答を受け付けたりする機能である。
【００２１】
更新カード判定部４４は、更新時にカード利用者２１から提示された更新用のＩＣカード（更新用カード６０ｂ）が、確かに当該カード利用者２１のカード（正当なカード）であるかを判定する機能である。
【００２２】
アプリ搭載部４５は、カード利用者２１により提示された更新カード６０ｂが正当なカードであると判定された場合、現行カード６０ａに搭載されていたアプリケーションを更新カード６０ｂに書き込む機能である。
【００２３】
以下、図１のカード更新システム１の処理手順について説明する。図５は、本実施の形態における更新カードの発行手順の概略を説明するためのシーケンス図である。なお、図５において、カード発行者１１は、カード発行者とカード発行者装置１０とを含むものとする。また、サービス提供者３１は、サービス提供者とサービス提供者装置３０及びカード更新装置４０とを含むものとする。また、カード利用者２１は、カード利用者とカード利用者装置２０とを含むものとする。
【００２４】
カード発行者１１は、現行カード６０ａの更新期限が近づくと、その旨をカード利用者２１に郵送又は電子メール等によって通知する（Ｓ１０１）。カード利用者２１は、カード発行者１１に対してカードの更新手続を行う（Ｓ１０２）。カード発行者１１は、更新カードを発行する旨と、現行カード６０ａの更新期限とをサービス提供者３１に通知し（Ｓ１０３）、カード利用者２１に対して更新カード６０ｂを発行する（Ｓ１０４）。なお、カード発行者１１は、更新カード６０ｂの発行に際し、現行カード６０ａを特定できる情報、例えば、現行カード番号と、更新カード６０ｂのカード番号と、現行カード６０ａに搭載されている各アプリケーションの番号と等を更新カード６０に書き込む。ここでは、これらの情報が更新カード６０ｂのＡＰ部６４に書き込まれたものとする。なお、カード発行者１１は、サービス提供者３１からの搭載許可申請（アプリケーションをＩＣカードに搭載させるための許可申請）により現行カード６０ａに搭載されているアプリケーションの番号を特定することができる。
【００２５】
なお、更新カード６０ｂが発行されてしばらくの期間は、現行カード６０ａ及び更新カード６０ｂのいずれの使用も可能な併用期間とされる。例えば、現行カード６０ａの更新期限まで併用期間としてもよい。
【００２６】
併用期間において、カード利用者２１が現行カード６０ａを提示して何らかのサービスを受けようとすると（Ｓ１０５）、サービス提供者３１は、現行カード６０ａの更新期限が間近であることから更新カード６０ｂの利用をカード利用者２１に促す（Ｓ１０６）。
【００２７】
カード利用者２１が、それに応じて改めて更新カード６０ｂを提示してサービスを受けようとすると（Ｓ１０７）、サービス提供者３１は、更新カード６０ｂの正当性を確認した上で現行カード６０ａに搭載されていたアプリケーションを更新カード６０ｂに書き込むと共に、要求されたサービスを提供する（Ｓ１０８）。
【００２８】
続いて、図５における手順の中で、カード更新装置４０によって実行される処理について説明する。図６は、カード更新装置によるカード更新処理を説明するためのフローチャートである。
【００２９】
ステップＳ２０１において、カード情報取得部４１は、更新カード６１ｂ発行される旨及び現行カード６０ａの更新期限等を含む情報（以下「カード更新情報」という。）をカード発行者装置１０より受信し、それらの情報を保存しておく。この処理は、ステップＳ１０３（図５）に相当する処理である。
【００３０】
続いて、更新カード６０ｂの発行を受けたカード利用者２１が、併用期間中に現行カード６０ａを提示してサービスを受けようとすると、サービス提供者装置３０に接続されている非図示のＩＣカードリーダライタを介して現行カード６０ａについてＰＩＮ（Personal Identification Number）照合が行われる。なお、ＰＩＮ照合に伴ってＩＣカードリーダライタより読み出された現行カード６０ａのカード番号等がカード更新装置４０に送信される。更新期限判定部４２は、ＩＣカードリーダより読み出されたカード番号に対するカード更新情報（Ｓ２０１において保存されている情報）を参照することにより、提示された現行カード６０ａが更新時期（更新期限まで所定の期間内）であるか否かを判定する（Ｓ２０２）。なお、現行カード６０ａに更新期限が記録されていてもよい。この場合、更新期限判定部４２は、現行カード６０ａに記録されている更新期限に基づいて更新時期であるか否かを判定すればよい。
【００３１】
現行カード６０ａの更新時期であった場合、利用者通知部４３は、カード利用者２１に更新カード６０ｂの利用を促す（Ｓ２０３）。例えば、利用者通知部４３は、提示された更新カード６０ａが更新時期である旨のメッセージや、カードの入れ替えをこの場で行うかを選択させる画面（以下「選択画面」という。）等をサービス提供者装置３０の表示装置に表示させる。
【００３２】
カード利用者２１が、選択画面においてカードの入れ替えを選択すると、更新用カード６０ｂの提示を促す画面が表示される。そこで、カード利用者２１が、更新カード６０ｂを提示すると、更新カード６０ｂがリーダライタに挿入され、更新カード判定部４４によって、更新カード６０ｂの正当性が判定される（Ｓ２０４）。正当性の判定は、現行カード６０ａと更新カード６０ｂとの対応関係を検証することにより行われる。すなわち、更新カード６０ｂのＡＰ部６４に記録されている現行カード６０ａのカード番号と、既に提示された現行カード６０ａから読み取られた現行カード６０ａのカード番号とが一致すれば更新カード６０ｂの正当性は確認される。
【００３３】
更新カード６０ｂの正当性が確認されると、アプリ搭載部４５は、現行カード６０ａで使用されていたアプリケーションを更新カード６０ｂのＡＰ部６２及び６３等に搭載する（Ｓ２０５）。なお、現行カード６０ａで使用されていたアプリケーションは、更新カード６０ｂに記録されているアプリケーション番号に基づいて判定される。但し、現行カード６０ａの内容に基づいて、現行カード６０ａに搭載されているアプリケーションを判定してもよい。この場合、カード発行者１１は、必ずしも現行カード６０ｂに搭載されているアプリケーションの番号を更新カード６０ａに書き込んでおく必要はない。
【００３４】
なお、続けて、更新用カード６０ｂにアプリケーションが正常に搭載されたことを確認した上で現行カード６０ａの再提示をカード利用者２１に促し、現行カード６０ａのサービス停止を行う処理を行ってもよい。
【００３５】
ところで、サービス提供者装置３０としては、コンピュータのみならず、情報処理が可能な各種の機器を用いてもよい。例えば、複合機又は融合機と呼ばれる多機能型の画像処理装置又は画像形成装置を用いてもよい。
【００３６】
この場合、機密印刷アプリケーションが搭載された現行カード６０ａが複合機に翳されたとき、複合機の操作パネルにカードの更新を促す画面を表示させ、その場で更新用カード６０ｂに機密印刷アプリケーション６０ｂを搭載することも可能である。
【００３７】
また、利用者装置２０において、所定のアプリケーションにＩＣカードによってログインする際に、更新時期の現行カード６０ａが翳されると利用者装置２０の表示装置にカードの更新を促す画面を表示させ、その場で更新用カード６０ｂにアプリケーションを搭載してもよい。
【００３８】
上述したように、本発明の実施の形態におけるカード更新システム１によれば、更新カードへのアプリケーションの移行が、サービスの提供を受ける場で行われる。また、アプリケーションの移行は更新カードの正当性が確認された上で行われる。したがって、物理的な耐用年数等で必要となるカードの更新を、カード発行者とサービス提供者の独立分離性を保ちつつ、安全かつ簡便に行うことができる。
【００３９】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態におけるカード更新システムの構成例を示す図である。
【図２】本発明の実施の形態におけるＩＣカードの内部構成例を説明するための図である。
【図３】本発明の実施の形態におけるカード更新装置のハードウェア構成例を示す図である。
【図４】本発明の実施の形態におけるカード更新装置の機能構成例を説明するための図である。
【図５】本実施の形態における更新カードの発行手順の概略を説明するためのシーケンス図である。
【図６】カード更新装置によるカード更新処理を説明するためのフローチャートである。
【符号の説明】
【００４１】
１            カード更新システム
１０          カード発行者装置
２０          利用者装置
３０          サービス提供者装置
４０          カード更新装置
４１          カード情報取得部
４２          更新期限判定部
４３          利用者通知部
４４          更新カード判定部
４５          アプリ搭載部
６０          ＩＣカード
６０ａ        現行カード
６０ｂ        更新カード
６１          ＣＭ部
６２、６３、６４    ＡＰ部
４００        ドライブ装置
４０１        記録媒体
４０２        補助記憶装置
４０３        メモリ装置
４０４        演算処理装置
４０５        インタフェース装置
Ｂ            バス
【図１】
2006252177.tif 000003
【図２】
2006252177.tif 000004
【図３】
2006252177.tif 000005
【図４】
2006252177.tif 000006
【図５】
2006252177.tif 000007
【図６】
2006252177.tif 000008