(57)【要約】【課題】より確実に個人情報漏洩を防ぐとともに、ロスカード発生を低減するＩＣカード発行システムを提供する。【解決手段】第１発行装置のＣＰＵに、ファイルアクセス権限としてＰＩＮ０を設定させる第１ファイルアクセス認証鍵設定プログラムと、第２発行装置のＣＰＵに、ファイルに個人情報を書き込ませる個人情報書込プログラムと、暗証番号入力装置３に、暗証番号を入力するための入力部３２と、ＣＰＵ３５に、ファイルアクセス権限として暗証番号をＰＩＮ１に設定する第２ファイルアクセス認証鍵設定プログラム３７Ｄと、を備えた。【選択図】図４
2007293425.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣチップを備えるＩＣカードを発行するＩＣカード発行システムにおいて、
前記ＩＣカードを発行する発行装置と、前記発行装置により発行されたＩＣカードに対して所有者により入力される暗証番号を設定する暗証番号入力装置と、を備え、
前記発行装置は、
前記ＩＣチップ内のファイルに対する読出処理，書込処理，変更処理を含む所定の処理を行うためのファイルアクセス権限として第１ファイルアクセス認証鍵を設定する第１ファイルアクセス認証鍵設定手段と、
前記ファイルに個人情報を書き込む個人情報書込手段と、
を備え、
前記暗証番号入力装置は、
前記暗証番号を入力するための入力手段と、
前記ファイルに対する読出処理を行うための前記ファイルアクセス権限として前記入力手段により入力された前記暗証番号を第２ファイルアクセス認証鍵に設定する第２ファイルアクセス認証鍵設定手段と、
を備えることを特徴とするＩＣカード発行システム。
【請求項２】
前記暗証番号入力装置は、
前記ＩＣカードの前記ＩＣチップに対して、前記ファイルアクセス権限を設定・変更するコマンドの使用を不可とする設定を行う使用不可手段を備えることを特徴とする請求項１に記載のＩＣカード発行システム。
【請求項３】
前記暗証番号入力装置は、前記第１ファイルアクセス認証鍵により前記発行装置によって処理された前記ＩＣカードを照合する照合手段を備えることを特徴とする請求項１又は２に記載のＩＣカード発行システム。
【請求項４】
前記暗証番号入力装置は、
前記ＩＣカードに記憶されている個人情報を表示する表示手段と、
前記表示手段によって表示された個人情報が正しいか否かの確認情報を入力するための確認情報入力手段と、
前記ファイル内の個人情報を変更させる変更情報を入力する変更情報入力手段と、
前記変更情報入力手段により入力された前記変更情報に基づいて、前記ファイル内の個人情報を変更する変更手段と、
を備えることを特徴とする請求項１〜３の何れか一項に記載のＩＣカード発行システム。
【請求項５】
前記発行装置は、
第３ファイルアクセス認証鍵及び第４ファイルアクセス認証鍵を生成するファイルアクセス認証鍵生成手段を備え、
前記第２ファイルアクセス認証鍵設定手段は、
前記ファイルに対する読出処理を行うための前記ファイルアクセス権限として前記第２ファイルアクセス認証鍵及び前記第３ファイルアクセス認証鍵を設定し、前記ファイルに対する書込処理，変更処理を行うための前記ファイルアクセス権限として前記第４ファイルアクセス認証鍵を設定することを特徴とする請求項１〜４の何れか一項に記載のＩＣカード発行システム。
【請求項６】
前記発行装置は、
前記ファイルアクセス権限を設定・変更するコマンドを使用するためのコマンドアクセス権限として、コマンドアクセス認証鍵を設定するコマンドアクセス認証鍵設定手段を備え、
前記コマンドアクセス認証鍵と前記第１ファイルアクセス認証鍵とは、同一のものであることを特徴とする請求項１〜５の何れか一項に記載のＩＣカード発行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード発行システムにかかるものである。
【背景技術】
【０００２】
近年、ＩＣチップが内蔵された社員証や各種免許証等のＩＤカードを発行するＩＣカード発行システムが知られている。ＩＣチップには、ＩＤカード所有者の個人情報等が記憶されるので、当該ＩＤカードには、通常、暗証番号が設定される。従来、当該暗証番号は、申請者によって申請書等に記入され、当該申請書に記載された暗証番号をオペレータが入力することにより、設定されていた（例えば、特許文献１）。
【特許文献１】特開平１１−２１９４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のように、申請書に記載された暗証番号がオペレータにより入力され設定されることとすると、個人情報が漏洩されてしまうという畏れがある。また、申請者が申請書に暗証番号を記入してからＩＣカードを受け取るまでに申請者が暗証番号を忘れてしまった場合には、ＩＣカードを再発行することとなり、ロスカードが発生するという問題がある。
【０００４】
本発明の課題は、より確実に個人情報漏洩を防ぐとともに、ロスカード発生を低減するＩＣカード発行システムを提供することである。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、ＩＣチップを備えるＩＣカードを発行するＩＣカード発行システムにおいて、
前記ＩＣカードを発行する発行装置と、前記発行装置により発行されたＩＣカードに対して所有者により入力される暗証番号を設定する暗証番号入力装置と、を備え、
前記発行装置は、
前記ＩＣチップ内のファイルに対する読出処理，書込処理，変更処理を含む所定の処理を行うためのファイルアクセス権限として第１ファイルアクセス認証鍵を設定する第１ファイルアクセス認証鍵設定手段と、
前記ファイルに個人情報を書き込む個人情報書込手段と、
を備え、
前記暗証番号入力装置は、
前記暗証番号を入力するための入力手段と、
前記ファイルに対する読出処理を行うための前記ファイルアクセス権限として前記入力手段により入力された前記暗証番号を第２ファイルアクセス認証鍵に設定する第２ファイルアクセス認証鍵設定手段と、
を備えることを特徴としている。
【０００６】
請求項２に記載の発明は、請求項１に記載のＩＣカード発行システムにおいて、
前記暗証番号入力装置は、
前記ＩＣカードの前記ＩＣチップに対して、前記ファイルアクセス権限を設定・変更するコマンドの使用を不可とする設定を行う使用不可手段を備えることを特徴としている。
【０００７】
請求項３に記載の発明は、請求項１又は２に記載のＩＣカード発行システムにおいて、
前記暗証番号入力装置は、前記第１ファイルアクセス認証鍵により前記発行装置によって処理された前記ＩＣカードを照合する照合手段を備えることを特徴としている。
【０００８】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載のＩＣカード発行システムにおいて、
前記暗証番号入力装置は、
前記ＩＣカードに記憶されている個人情報を表示する表示手段と、
前記表示手段によって表示された個人情報が正しいか否かの確認情報を入力するための確認情報入力手段と、
前記ファイル内の個人情報を変更させる変更情報を入力する変更情報入力手段と、
前記変更情報入力手段により入力された前記変更情報に基づいて、前記ファイル内の個人情報を変更する変更手段と、
を備えることを特徴としている。
【０００９】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載のＩＣカード発行システムにおいて、
前記発行装置は、
第３ファイルアクセス認証鍵及び第４ファイルアクセス認証鍵を生成するファイルアクセス認証鍵生成手段を備え、
前記第２ファイルアクセス認証鍵設定手段は、
前記ファイルに対する読出処理を行うための前記ファイルアクセス権限として前記第２ファイルアクセス認証鍵及び前記第３ファイルアクセス認証鍵を設定し、前記ファイルに対する書込処理，変更処理を行うための前記ファイルアクセス権限として前記第４ファイルアクセス認証鍵を設定することを特徴としている。
【００１０】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載のＩＣカード発行システムにおいて、
前記発行装置は、
前記ファイルアクセス権限を設定・変更するコマンドを使用するためのコマンドアクセス権限として、コマンドアクセス認証鍵を設定するコマンドアクセス認証鍵設定手段を備え、
前記コマンドアクセス認証鍵と前記第１ファイルアクセス認証鍵とは、同一のものであることを特徴としている。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、申請書に暗証番号を記入せずに暗証番号の設定が行われることとなって、申請書に暗証番号を記入してオペレータにより暗証番号の設定がされる場合に比べて、より確実に個人情報の漏洩を防ぐことができる。
また、発行装置によるＩＣカードの発行後に、暗証番号入力装置において暗証番号を設定するので、暗証番号の設定をＩＣカードの受取と同時に行うこととなって、ＩＣカード受取時に申請者が暗証番号を忘れてしまうことによるロスカード発生を防ぐことができ、ロスカード発生を低減することができる。
【００１２】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られるのは勿論のこと、特に、暗証番号入力装置において、ファイルアクセス権限を設定・変更するコマンドの使用が不可とされるので、ＩＣカード交付後に、当該ＩＣカードの暗証番号や個人情報が不正に改ざんされることを防ぐことができる。
【００１３】
請求項３に記載の発明によれば、請求項１又は２に記載の発明と同様の効果が得られるのは勿論のこと、特に、ＩＣカードの作成途中において、ＩＣカード発行システム内の装置以外の装置によって、ＩＣカードに対して不正に読出処理，書込処理，変更処理がされてしまうことを防ぐことができる。
【００１４】
請求項４に記載の発明によれば、請求項１〜３の何れか一項に記載の発明と同様の効果が得られるのは勿論のこと、特に、受取時にＩＣカードに記憶されている個人情報を確認して変更することができ、間違った個人情報が記憶されてしまうことによるロスカード発生を防ぐことができ、ロスカード発生をさらに低減することができる。
【００１５】
請求項５に記載の発明によれば、請求項１〜４の何れか一項に記載の発明と同様の効果が得られるのは勿論のこと、特に、受取後のＩＣカードのファイルに対する読出処理は所有者が設定した暗証番号により行えるが、受取後のＩＣカードのファイルに対する書込処理及び変更処理は所有者が設定した暗証番号によっても行えないこととなって、ＩＣカードの受取後における不正改ざんを防ぐことができる。
【００１６】
請求項６に記載の発明によれば、請求項１〜５の何れか一項に記載の発明と同様の効果が得られるのは勿論のこと、特に、発行装置において、１つの認証鍵によりファイルアクセス権限を設定・変更するコマンドを使用することができるとともに、ファイルに対して読出処理，書込処理，変更処理を含む所定の処理を行うことができ、より効率良く処理を行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の最良の形態について詳細に説明する。ただし、発明の範囲は、図示例に限定されない。また、限定的な表現をする場合があるが、これに限られるものではない。
【００１８】
（第１の実施形態）
本発明の第１の実施形態に係るＩＣカード発行システム１００は、例えば、図１に示すように、ＩＣカードを発行する発行装置としての第１発行装置１及び第２発行装置２，第１発行装置１及び第２発行装置２により発行されたＩＣカードに対して所有者により入力された暗証番号を設定する暗証番号入力装置３，ホストコンピュータ４，制御装置５等を備えている。また、第１発行装置１，第２発行装置２，暗証番号入力装置３，ホストコンピュータ４，制御装置５等は、例えば、ＬＡＮ（Local  Area  Network）やＷＡＮ（Wide  Area  Network）等の通信回線を介して通信可能に接続されている。
【００１９】
制御装置５は、例えば、ＣＰＵ（Central  Processing  Unit）（図示省略），ＲＡＭ（Random  Access  Memory）（図示省略），記憶部（図示省略）等を備えて構成されている。ＣＰＵは、記憶部に格納された処理プログラム等を読み出して、ＲＡＭに展開して実行することにより、第１発行装置１，第２発行装置２，暗証番号入力装置３を制御する。
【００２０】
ホストコンピュータ４は、例えば、個人情報を記憶している。個人情報は、例えば、申請者により申請書に記入され、オペレータにより予め登録されている。
【００２１】
第１発行装置１は、例えば、図２に示すように、通信部１１，ＩＣリーダライタ１２，ＣＰＵ１３，ＲＡＭ１４，記憶部１５等を備えている。
【００２２】
通信部１１は、例えば、第１発行装置１とＩＣカード発行システム１００内の他の装置との間の通信を行う。
【００２３】
ＩＣリーダライタ１２は、例えば、ＣＰＵ１３からの制御信号に従って、ＩＣカードのＩＣチップと電磁誘導波を用いて非接触方式により通信して、当該ＩＣチップ内にファイルを作成したり、当該ファイルに対して読出処理，書込処理，変更処理等の所定の処理を行う。
【００２４】
ＣＰＵ１３は、例えば、記憶部１５に格納された処理プログラム等を読み出して、ＲＡＭ１４に展開して実行することにより、第１発行装置１全体の制御を行う。
【００２５】
ＲＡＭ１４は、例えば、ＣＰＵ１３により実行された処理プログラム等を、ＲＡＭ１４内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００２６】
記憶部１５は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部１５は、ＣＰＵ１３が第１発行装置１全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部１５は、例えば、図２に示すように、コマンドアクセス認証鍵設定プログラム１５Ａ，ファイル生成プログラム１５Ｂ，第１ファイルアクセス認証鍵設定プログラム１５Ｃ等を格納している。
【００２７】
コマンドアクセス認証鍵設定プログラム１５Ａは、例えば、ＣＰＵ１３に、ＩＣカードのＩＣチップに対して、ファイルアクセス権限を設定・変更するコマンドを使用するためのコマンドアクセス権限としてＰＩＮ０（コマンドアクセス認証鍵）を設定する機能を実現させるプログラムである。ここで、ＰＩＮ０は、当該ＩＣカード発行システム１００内の各装置共通の認証鍵である。ＣＰＵ１３は、かかるコマンドアクセス認証鍵設定プログラム１５Ａを実行することにより、コマンドアクセス認証鍵設定手段として機能する。
【００２８】
ファイル生成プログラム１５Ｂは、例えば、ＣＰＵ１３に、ＩＣチップ内にファイルを作成する機能を実現させるプログラムである。
【００２９】
第１ファイルアクセス認証鍵設定プログラム１５Ｃは、例えば、ＣＰＵ１３に、ＩＣチップ内のファイルに対する読出処理，書込処理，変更処理等を含む所定の処理を行うためのファイルアクセス権限として、ＰＩＮ０（第１ファイルアクセス認証鍵）を設定する機能を実現させるプログラムである。ＣＰＵ１３は、かかる第１ファイルアクセス認証鍵設定プログラム１５Ｃを実行することにより、第１ファイルアクセス認証鍵設定手段として機能する。
【００３０】
第２発行装置２は、例えば、図３に示すように、通信部２１，プリンタ２２，ＩＣリーダライタ２３，ＣＰＵ２４，ＲＡＭ２５，記憶部２６等を備えている。
【００３１】
通信部２１は、例えば、第２発行装置２とＩＣカード発行システム１００内の他の装置との間の通信を行う。
【００３２】
プリンタ２２は、例えば、ＣＰＵ２４からの印刷指示に従って、ＩＣカードのカード表面にＩＣカード番号や申請者（所有者）の顔画像を印刷する。
【００３３】
ＩＣリーダライタ２３は、例えば、ＣＰＵ２４からの制御信号に従って、ＩＣカードのＩＣチップと電磁誘導波を用いて非接触方式により通信して、当該ＩＣチップ内にファイルを作成したり、当該ファイルに対して読出処理，書込処理，変更処理等の所定の処理を行う。
【００３４】
ＣＰＵ２４は、例えば、記憶部２６に格納された処理プログラム等を読み出して、ＲＡＭ２５に展開して実行することにより、第２発行装置２全体の制御を行う。
【００３５】
ＲＡＭ２５は、例えば、ＣＰＵ２４により実行された処理プログラム等を、ＲＡＭ２５内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００３６】
記憶部２６は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部２６は、ＣＰＵ２４が第２発行装置２全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部２６は、例えば、図３に示すように、照合プログラム２６Ａ，ファイルアクセス認証鍵生成プログラム２６Ｂ，個人情報書込プログラム２６Ｃ等を格納している。
【００３７】
照合プログラム２６Ａは、例えば、ＣＰＵ２４に、ＰＩＮ０により、第１発行装置１により処理されたＩＣカードを照合する機能を実現させるプログラムである。
【００３８】
ファイルアクセス認証鍵生成プログラム２６Ｂは、例えば、ＣＰＵ２４に、ＰＩＮ２（第３ファイルアクセス認証鍵）及びＰＩＮ３（第４ファイルアクセス認証鍵）を生成する機能を実現させるプログラムである。ＣＰＵ２４は、かかるファイルアクセス認証鍵生成プログラム２６Ｂを実行することにより、ファイルアクセス認証鍵生成手段として機能する。
【００３９】
個人情報書込プログラム２６Ｃは、例えば、ＣＰＵ２４に、ＩＣカードのＩＣチップ内のファイルに個人情報を書き込む機能を実現させるプログラムである。より具体的には、個人情報書込プログラム２６Ｃは、例えば、ＣＰＵ２４に、通信部２１を制御して、ホストコンピュータ４から申請者（所有者）の個人情報をダウンロードさせるとともに、当該個人情報をＩＣチップ内のファイルに書き込む機能を実現させるプログラムである。ＣＰＵ２４は、かかる個人情報書込プログラム２６Ｃを実行することにより、個人情報書込手段として機能する。
【００４０】
暗証番号入力装置３は、例えば、図４に示すように、通信部３１，入力部３２，表示部３３，ＩＣリーダライタ３４，ＣＰＵ３５，ＲＡＭ３６，記憶部３７等を備えている。
【００４１】
通信部３１は、例えば、暗証番号入力装置３とＩＣカード発行システム１００内の他の装置との間の通信を行う。
【００４２】
入力部３２は、例えば、マウスや各種の操作キーによって構成されるキーボード等を備え、当該マウスやキーボード等の申請者（所有者）による操作に基づいて、各種の操作信号をＣＰＵ３５に出力する。
より具体的には、入力部３２は、例えば、所有者によって操作されることにより、暗証番号の情報信号をＣＰＵ３５に出力し、入力手段として機能する。
また、入力部３２は、例えば、所有者によって操作されることにより、表示部３３に表示された個人情報が正しいか否かの確認情報をＣＰＵ３５に出力し、確認情報入力手段として機能する。
また、入力部３２は、例えば、所有者によって操作されることにより、ＩＣチップのファイル内の個人情報を変更させる変更情報をＣＰＵ３５に出力し、変更情報入力手段として機能する。
【００４３】
表示部３３は、例えば、ＬＣＤ（Liquid  Crystal  Display）等を備えて構成され、ＣＰＵ３５からの制御信号に従って、各種の画面表示を行う。より具体的には、表示部３３は、例えば、ＣＰＵ３５が後述する内容確認プログラム３７Ｂを実行することにより制御されて、ＩＣカードに記憶されている個人情報を表示し、表示手段として機能する。
【００４４】
ＩＣリーダライタ３４は、例えば、ＣＰＵ３５からの制御信号に従って、ＩＣカードのＩＣチップと電磁誘導波を用いて非接触方式により通信して、当該ＩＣチップ内にファイルを作成したり、当該ファイルに対して読出処理，書込処理，変更処理等の所定の処理を行う。
【００４５】
ＣＰＵ３５は、例えば、記憶部３７に格納された処理プログラム等を読み出して、ＲＡＭ３６に展開して実行することにより、暗証番号入力装置３全体の制御を行う。
【００４６】
ＲＡＭ３６は、例えば、ＣＰＵ３５により実行された処理プログラム等を、ＲＡＭ３６内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００４７】
記憶部３７は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部３７は、ＣＰＵ３５が暗証番号入力装置３全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部３７は、例えば、図４に示すように、照合プログラム３７Ａ，内容確認プログラム３７Ｂ，変更プログラム３７Ｃ，第２ファイルアクセス認証鍵設定プログラム３７Ｄ，鍵使用不可プログラム３７Ｅ等を格納している。
【００４８】
照合プログラム３７Ａは、例えば、ＣＰＵ３５に、ＰＩＮ０により第２発行装置２により処理されたＩＣカードを照合する機能を実現させるプログラムである。ＣＰＵ３５は、かかる照合プログラム３７Ａを実行することにより、照合手段として機能する。
【００４９】
内容確認プログラム３７Ｂは、例えば、ＣＰＵ３５に、表示部３３を制御して、ＩＣカードに記憶された個人情報を表示させるとともに、入力部３２から入力される表示部３３に表示させた個人情報が正しいか否かの確認情報に基づいて、当該個人情報が正しいか否かを判断する機能を実現させるプログラムである。
【００５０】
変更プログラム３７Ｃは、例えば、ＣＰＵ３５に、入力部３２から入力される変更情報に基づいて、ＩＣカードに記憶されている個人情報に変更処理を行う機能を実現させるプログラムである。ＣＰＵ３５は、かかる変更プログラム３７Ｃを実行することにより、変更手段として機能する。
【００５１】
第２ファイルアクセス認証鍵設定プログラム３７Ｄは、例えば、ＣＰＵ３５に、入力部３２から暗証番号の情報信号が入力されたか否かを判断し、暗証番号が入力されたと判断した場合には、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限として入力部３２から入力された暗証番号であるＰＩＮ１（第２ファイルアクセス認証鍵）及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定し、暗証番号が入力されなかったと判断した場合には、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限としてデフォルト番号であるＰＩＮ１（第２ファイルアクセス認証鍵）及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する機能を実現させるプログラムである。ＣＰＵ３５は、かかる第２ファイルアクセス認証鍵設定プログラム３７Ｄを実行することにより、第２ファイルアクセス認証鍵設定手段として機能する。
【００５２】
鍵使用不可プログラム３７Ｅは、例えば、ＣＰＵ３５に、ファイルアクセス権限を設定・変更するコマンドの使用を不可とする設定を行う機能を実現させるプログラムである。より具体的には、鍵使用不可プログラム３７Ｅは、例えば、ＣＰＵ３５に、コマンドアクセス権限として設定されていたＰＩＮ０を使用不可とする設定を行う機能を実現させるプログラムである。ＣＰＵ３５は、かかる鍵使用不可プログラム３７Ｅを実行することにより、使用不可手段として機能する。
【００５３】
次に、上述のような構成の第１の実施形態に係るＩＣカード発行システム１００におけるＩＣカード発行動作の一例を図５〜図６に示すフローチャートを参照しながら説明する。
まず、第１発行装置１に新しいＩＣカードが供給されると（ステップＳ１）、ＣＰＵ１３は、コマンドアクセス認証鍵設定プログラム１５Ａを実行することにより、コマンドアクセス権限として、ＰＩＮ０を設定する（ステップＳ２）。
【００５４】
次に、ＣＰＵ１３は、ファイル生成プログラム１５Ｂを実行することにより、ＩＣチップ内にファイルを作成する（ステップＳ３）。
【００５５】
次に、ＣＰＵ１３は、第１ファイルアクセス認証鍵設定プログラム１５Ｃを実行することにより、ファイルアクセス権限として、ＰＩＮ０を設定する（ステップＳ４）。
【００５６】
次に、第１発行装置１により処理されたＩＣカードが第２発行装置２へ搬送される（ステップＳ５）。
【００５７】
次に、第２発行装置２が、第１発行装置１により処理されたＩＣカードを受け取ると（ステップＳ６）、ＣＰＵ２４は、照合プログラム２６Ａを実行することにより、ＰＩＮ０により、第１発行装置１により処理されたＩＣカードを照合する（ステップＳ７）。
【００５８】
次に、ＣＰＵ２４は、ファイルアクセス認証鍵生成プログラム２６Ｂを実行することにより、ＰＩＮ２，ＰＩＮ３を生成する（ステップＳ８）。
【００５９】
次に、ＣＰＵ２４は、個人情報書込プログラム２６Ｃを実行することにより、ＩＣカードのＩＣチップ内のファイルに個人情報を書き込む（ステップＳ９）。
【００６０】
次に、第２発行装置２により処理されたＩＣカードが暗証番号入力装置３へ搬送される（ステップＳ１０）。
【００６１】
次に、暗証番号入力装置３が、第２発行装置２により処理されたＩＣカードを受け取ると（ステップＳ１１）、ＣＰＵ３５は、照合プログラム３７Ａを実行することにより、ＰＩＮ０により第２発行装置２により処理されたＩＣカードを照合する（ステップＳ１２）。
【００６２】
次に、ＣＰＵ３５は、内容確認プログラム３７Ｂを実行することにより、表示部３３を制御して、ＩＣカードに記憶された個人情報を表示させるとともに、入力部３２から入力される表示部３３に表示させた個人情報があっているか否かの確認情報に基づいて、当該個人情報が正しいか否かを判断する（ステップＳ１３）。
【００６３】
ステップＳ１３において、ＣＰＵ３５が、ＩＣカードに記憶されている個人情報が正しいと判断した場合には（ステップＳ１３；Ｙｅｓ）、ステップＳ１５に進む。
ステップＳ１３において、ＣＰＵ３５が、ＩＣカードに記憶されている個人情報が正しくないと判断した場合には（ステップＳ１３；Ｎｏ）、ＣＰＵ３５は、変更プログラム３７Ｃを実行することにより、入力部３２から入力される変更情報に基づいて、ＩＣカードに記憶されている個人情報に変更処理を行う（ステップＳ１４）。
【００６４】
次に、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄを実行することにより、を実行することにより、入力部３２から暗証番号の情報信号が入力されたか否かを判断する（ステップＳ１５）。
【００６５】
ステップＳ１５において、ＣＰＵ３５が、暗証番号が入力されたと判断した場合には（ステップＳ１５；Ｙｅｓ）、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄの実行に基づいて、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限として入力部３２から入力された暗証番号であるＰＩＮ１（第２ファイルアクセス認証鍵）及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する（ステップＳ１６）。
ステップＳ１５において、ＣＰＵ３５が、暗証番号が入力されなかったと判断した場合には（ステップＳ１５；Ｙｅｓ）、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄの実行に基づいて、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限としてデフォルト番号であるＰＩＮ１（第２ファイルアクセス認証鍵）及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する（ステップＳ１７）。
【００６６】
次に、ＣＰＵ３５は、鍵使用不可プログラム３７Ｅを実行することにより、コマンドアクセス権限として設定されたＰＩＮ０を使用不可とする設定を行って（ステップＳ１８）、本処理を終了する。
【００６７】
次に、上述のような動作で発行されるＩＣカードの認証鍵の設定状態について、図７を参照しながら説明する。まず、第１発行装置１による１次発行後のＩＣカードのＩＣチップにおいては（図７（ａ）参照）、コマンドアクセス権限及びファイルアクセス権限としてＰＩＮ０が設定されている。そのため、ＩＣカード発行システム１００内の各装置において、当該ＩＣカードに対してファイルアクセス権限を設定・変更することができ、ＩＣチップ内の各ファイルに対して読出処理，書込処理，変更処理が行えるようになっている。
【００６８】
次に、第２発行装置２による２次発行後のＩＣカードのＩＣチップにおいては（図７（ｂ）参照）、コマンドアクセス権限及びファイルアクセス権限として、ＰＩＮ０が設定されている。そのため、１次発行後と同様に、ＩＣカード発行システム１００内の各装置において、当該ＩＣカードに対してファイルアクセス権限を設定・変更することができ、ＩＣチップ内の各ファイルに対して読出処理，書込処理，変更処理が行えるようになっている。
【００６９】
次に、暗証番号入力装置３による交付処理後のＩＣカードのＩＣチップにおいては（図７（ｃ）参照）、コマンドアクセス権限として、ＰＩＮ０が使用不可となっている。そのため、ＩＣカードに対してファイルアクセス権限を設定・変更することができなくなっている。また、読出処理を行うためのファイルアクセス権限として、ＰＩＮ１又はＰＩＮ２が設定されており、書込処理及び変更処理を行うためのファイルアクセス権限として、ＰＩＮ３が設定されている。そのため、ＰＩＮ１を用いて照合できる所有者のみによりファイルに対して読出処理が行え、所有者であっても、ファイルに対して書込処理及び変更処理が行えないようになっている。
【００７０】
以上に説明した、第１の実施形態に係るＩＣカード発行システム１００によれば、第１発行装置１において、ＣＰＵ１３が第１ファイルアクセス認証鍵設定プログラム１５Ｃを実行することにより、ＩＣチップ内のファイルに対する読出処理，書込処理，変更処理を含む所定の処理を行うためのファイルアクセス権限としてＰＩＮ０が設定され、第２発行装置２において、ＣＰＵ２４が個人情報書込プログラム２６Ｃを実行することにより、ファイルに個人情報が書き込まれ、暗証番号入力装置３において、入力部３２により暗証番号が入力され、ＣＰＵ３５が第２ファイルアクセス認証鍵設定プログラム３７Ｄを実行することにより、ファイルに対する読出処理を行うためのファイルアクセス権限として入力部３２によって入力された暗証番号がＰＩＮ１に設定されるので、申請書に暗証番号を記入せずに暗証番号の設定が行われることとなって、申請書に暗証番号を記入してオペレータにより暗証番号の設定がされる場合に比べて、より確実に個人情報の漏洩を防ぐことができる。
また、発行装置によるＩＣカードの発行後に、暗証番号入力装置において暗証番号を設定するので、暗証番号の設定をＩＣカードの受取と同時に行うこととなって、ＩＣカード受取時に申請者が暗証番号を忘れてしまうことによるロスカード発生を防ぐことができ、ロスカード発生を低減することができる。
【００７１】
また、ＣＰＵ１３がコマンドアクセス認証鍵設定プログラム１５Ａを実行することにより、コマンドアクセス権限としてＰＩＮ０が設定され、ＣＰＵ３５が鍵使用不可プログラム３７Ｅを実行することにより、コマンドアクセス権限として設定されたＰＩＮ０の使用が不可とされるので、暗証番号入力装置３において、ＩＣチップに対してファイルアクセス権限の設定・変更を行うコマンドにアクセスするためのコマンドアクセス権限として設定されたＰＩＮ０が使用不可とされるので、ＩＣカード交付後に、当該ＩＣカードの暗証番号や個人情報が不正に改ざんされることを防ぐことができる。
【００７２】
また、暗証番号入力装置３において、ＣＰＵ３５が照合プログラム３７Ａを実行することにより、ＰＩＮ０により発行装置によって処理されたＩＣカードが照合されるので、ＩＣカードの作成途中において、ＩＣカード発行システム内の装置以外の装置によって、ＩＣカードに対して不正に読出処理，書込処理，変更処理がされてしまうことを防ぐことができる。
【００７３】
また、暗証番号入力装置３において、表示部３３により、ＩＣカードに記憶されている個人情報が表示され、入力部３２により、表示部３３によって表示された個人情報が正しいか否かの確認情報が入力され、入力部３２により、所有者にからファイル内の個人情報を変更させる変更情報が入力され、ＣＰＵ３５が変更プログラム３７Ｃを実行することにより、入力部３２によって入力された変更情報に基づいて、ファイル内の個人情報が変更されるので、受取時にＩＣカードに記憶されている個人情報を確認して変更することができ、間違った個人情報が記憶されてしまうことによるロスカード発生を防ぐことができ、ロスカード発生をさらに低減することができる。
【００７４】
また、第２発行装置２において、ＰＩＮ２及びＰＩＮ３が生成され、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄを実行することにより、ファイルに対する読出処理を行うためのファイルアクセス権限としてＰＩＮ１及びＰＩＮ２を設定し、ファイルに対する書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定するので、受取後のＩＣカードのファイルに対する読出処理は所有者が設定した暗証番号により行えるが、受取後のＩＣカードのファイルに対する書込処理及び変更処理は所有者が設定した暗証番号によっても行えないこととなって、ＩＣカードの受取後における不正改ざんを防ぐことができる。
【００７５】
また、コマンドアクセス権限とファイルアクセス権限として、同一のもの（ＰＩＮ０）が設定されるので、第１発行装置１及び第２発行装置２において、１つの認証鍵によりファイルアクセス権限を設定・変更するコマンドを使用することができるとともに、ファイルに対して読出処理，書込処理，変更処理を含む所定の処理を行うことができ、より効率良く処理を行うことができる。
【００７６】
（第２の実施形態）
第２の実施形態に係るＩＣカード発行システム２００では、例えば、図８，図９，図１０に示すように、第２発行装置２の記憶部２６０及び暗証番号入力装置３の記憶部３７０の構成のみが第１の実施形態に係るＩＣカード発行システム１００と異なるので、同一の構成については、同一の符号を付すとともに、その説明を省略する。
【００７７】
記憶部２６０は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部２６０は、ＣＰＵ２４が第２発行装置２全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部２６０は、例えば、図９に示すように、照合プログラム２６Ａ，ファイルアクセス認証鍵生成プログラム２６Ｂ，個人情報書込プログラム２６Ｃ，第３ファイルアクセス認証鍵設定プログラム２６０Ａ等を格納している。
【００７８】
第３ファイルアクセス認証鍵設定プログラム２６０Ａは、例えば、ＣＰＵ２４に、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限としてＰＩＮ０及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する機能を実現させるプログラムである。
【００７９】
記憶部３７０は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部３７０は、ＣＰＵ３５が暗証番号入力装置３全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部３７０は、例えば、図１０に示すように、照合プログラム３７Ａ，第２ファイルアクセス認証鍵設定プログラム３７Ｄ，鍵使用不可プログラム３７Ｅ等を格納している。
【００８０】
次に、上述のような構成の第２の実施形態に係るＩＣカード発行システム２００におけるＩＣカード発行動作の一例を図１１〜図１２に示すフローチャートを参照しながら説明する。なお、ステップＳ１０１〜ステップＳ１０９の処理動作は、ステップＳ１〜ステップＳ９の処理動作と同じであるので、その説明を省略する。
【００８１】
次に、ＣＰＵ２４は、第３ファイルアクセス認証鍵設定プログラム２６０Ａを実行することにより、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限としてＰＩＮ０及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する（ステップＳ１１０）。
【００８２】
次に、第２発行装置２により処理されたＩＣカードが暗証番号入力装置３へ搬送される（ステップＳ１１１）。
【００８３】
次に、暗証番号入力装置３が、第２発行装置２により処理されたＩＣカードを受け取ると（ステップＳ１１２）、ＣＰＵ３５は、照合プログラム３７Ａを実行することにより、ＰＩＮ０により第２発行装置２により処理されたＩＣカードを照合する（ステップＳ１１３）。
【００８４】
次に、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄを実行することにより、入力部３２から暗証番号の情報信号が入力されたか否かを判断する（ステップＳ１１４）。
【００８５】
ステップＳ１１４において、ＣＰＵ３５が、暗証番号が入力されたと判断した場合には（ステップＳ１１４；Ｙｅｓ）、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄの実行に基づいて、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限として入力部３２から入力された暗証番号であるＰＩＮ１（第２ファイルアクセス認証鍵）及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する（ステップＳ１１５）。
ステップＳ１１４において、ＣＰＵ３５が、暗証番号が入力されなかったと判断した場合には（ステップＳ１１４；Ｙｅｓ）、ＣＰＵ３５は、第２ファイルアクセス認証鍵設定プログラム３７Ｄの実行に基づいて、ＩＣチップ内のファイルに対して読出処理を行うためのファイルアクセス権限としてデフォルト番号であるＰＩＮ１（第２ファイルアクセス認証鍵）及びＰＩＮ２を設定するとともに、ＩＣチップ内のファイルに対して書込処理，変更処理を行うためのファイルアクセス権限としてＰＩＮ３を設定する（ステップＳ１１６）。
【００８６】
次に、ＣＰＵ３５は、鍵使用不可プログラム３７Ｅを実行することにより、コマンドアクセス権限として設定されたＰＩＮ０を使用不可とする設定を行って（ステップＳ１１７）、本処理を終了する。
【００８７】
次に、上述のような動作で発行されるＩＣカードの認証鍵の設定状態について、図１３を参照しながら説明する。まず、第１発行装置１による１次発行後のＩＣカードのＩＣチップにおいては（図１３（ａ）参照）、コマンドアクセス権限及びファイルアクセス権限としてＰＩＮ０が設定されている。そのため、ＩＣカード発行システム２００内の各装置において、当該ＩＣカードに対してファイルアクセス権限を設定・変更でき、ＩＣチップ内の各ファイルに対して読出処理，書込処理，変更処理が行えるようになっている。
【００８８】
次に、第２発行装置２による２次発行後のＩＣカードのＩＣチップにおいては（図１３（ｂ）参照）、コマンドアクセス権限として、ＰＩＮ０が設定されている。また、読出処理を行うためのファイルアクセス権限として、ＰＩＮ０又はＰＩＮ２が設定されており、書込処理及び変更処理を行うためのファイルアクセス権限として、ＰＩＮ３が設定されている。そのため、ＩＣカード発行システム２００内の各装置において、当該ＩＣカードに対してファイルアクセス権限を設定・変更でき、ＩＣチップ内の各ファイルに対しては読出処理のみが行えるようになっている。
【００８９】
次に、暗証番号入力装置３による交付処理後のＩＣカードのＩＣチップにおいては（図１３（ｃ）参照）、コマンドアクセス権限として設定されていたＰＩＮ０が使用不可となっており、ＩＣカードに対してファイルアクセス権限を設定・変更できないようになっている。また、読出処理を行うためのファイルアクセス権限として、ＰＩＮ１又はＰＩＮ２が設定されており、書込処理及び変更処理を行うためのファイルアクセス権限として、ＰＩＮ３が設定されている。そのため、ＰＩＮ１を用いて照合できる所有者のみによりファイルに対して読出処理が行え、所有者であっても、ファイルに対して書込処理及び変更処理が行えないようになっている。
【００９０】
以上に説明した、第２の実施形態に係るＩＣカード発行システム２００によれば、第１の実施形態に係るＩＣカード発行システム１００と同様の効果が得られるのは、勿論のこと、特に、第２発行装置２において、ＣＰＵ２４が、第３ファイルアクセス認証鍵設定プログラム２６０Ａを実行することにより、ファイルに対して読出処理を行うファイルアクセス権限としてＰＩＮ０又はＰＩＮ２が設定され、ファイルに対して書込処理，変更処理を行うファイルアクセス権限としてＰＩＮ３が設定されるので、第２発行装置２による２次発行後においては、ＩＣカード発行システム２００内の各装置において、ＩＣチップ内の各ファイルに対しては読出処理のみが行えるようになっているので、ファイルに記憶された個人情報が不正に改ざんされることを防ぐことができる。
【００９１】
また、暗証番号入力装置３では、個人情報の確認・変更が行われないので、より迅速にＩＣカードの交付処理を行うことができる。
【００９２】
なお、本実施形態においては、コマンドアクセス認証鍵と第１ファイルアクセス認証鍵とは、同一であることとして説明したが、同一でなくともよい。
また、第１発行装置１及び第２発行装置２は１つの装置で構成されてもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の第１の実施形態に係るＩＣカード発行システムの概略構成図である。
【図２】本発明の第１の実施形態に係る第１発行装置の内部構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る第２発行装置の内部構成を示すブロック図である。
【図４】本発明の第１の実施形態に係る暗証番号入力装置の内部構成を示すブロック図である。
【図５】本発明の第１の実施形態に係るＩＣカード発行システムのＩＣカード発行動作の一例を説明するためのフローチャートである。
【図６】本発明の第１の実施形態に係るＩＣカード発行システムのＩＣカード発行動作の一例を説明するためのフローチャートである。
【図７】本発明の第１の実施形態に係るＩＣカード発行システムにおけるＩＣカードの認証鍵の設定状態について説明する図である。
【図８】本発明の第２の実施形態に係るＩＣカード発行システムの概略構成図である。
【図９】本発明の第２の実施形態に係る第２発行装置の内部構成を示すブロック図である。
【図１０】本発明の第２の実施形態に係る暗証番号入力装置の内部構成を示すブロック図である。
【図１１】本発明の第２の実施形態に係るＩＣカード発行システムのＩＣカード発行動作の一例を説明するためのフローチャートである。
【図１２】本発明の第２の実施形態に係るＩＣカード発行システムのＩＣカード発行動作の一例を説明するためのフローチャートである。
【図１３】本発明の第２の実施形態に係るＩＣカード発行システムにおけるＩＣカードの認証鍵の設定状態について説明する図である。
【符号の説明】
【００９４】
１  第１発行装置（発行装置）
１３  ＣＰＵ（コマンドアクセス認証鍵設定手段，第１ファイルアクセス認証鍵設定手段）
１５Ａ  コマンドアクセス認証鍵設定プログラム（コマンドアクセス認証鍵設定手段）
１５Ｃ  第１ファイルアクセス認証鍵設定プログラム（第１ファイルアクセス認証鍵設定手段）
２  第２発行装置（発行装置）
２４  ＣＰＵ（ファイルアクセス認証鍵生成手段，個人情報書込手段）
２６Ｂ  ファイルアクセス認証鍵生成プログラム（ファイルアクセス認証鍵生成手段）
２６Ｃ  個人情報書込プログラム（個人情報書込手段）
３  暗証番号入力装置
３２  入力部（入力手段，確認情報入力手段，変更情報入力手段）
３３  表示部（表示手段）
３５  ＣＰＵ（照合手段，変更手段，第２ファイルアクセス認証鍵設定手段，使用不可手段）
３７Ａ  照合プログラム（照合手段）
３７Ｃ  変更プログラム（変更手段）
３７Ｄ  第２ファイルアクセス認証鍵設定プログラム（第２ファイルアクセス認証鍵設定手段）
３７Ｅ  鍵使用不可プログラム（使用不可手段）
１００，２００  ＩＣカード発行システム
【図１】
2007293425.tif 000003
【図２】
2007293425.tif 000004
【図３】
2007293425.tif 000005
【図４】
2007293425.tif 000006
【図５】
2007293425.tif 000007
【図６】
2007293425.tif 000008
【図７】
2007293425.tif 000009
【図８】
2007293425.tif 000010
【図９】
2007293425.tif 000011
【図１０】
2007293425.tif 000012
【図１１】
2007293425.tif 000013
【図１２】
2007293425.tif 000014
【図１３】
2007293425.tif 000015