(57)【要約】【課題】ＩＣチップに対する情報記録の際のエラーの内容を把握し、これにより、カードロスを低減して効率良くＩＣカードを発行する。【解決手段】ＩＤカード発行システムであって、カード発行装置２は、ＩＤカード１のＩＣチップ１０に各種情報を記録するＩＣリーダライタ２７と、ＩＣリーダライタによる情報記録の際にエラーが発生した場合に、当該エラーの種類に係るエラーコードを取得するＣＰＵ２１と、当該エラーコードをエラー情報テーブルＴに記憶する記憶部２３と、エラーコードに基づいてエラーの種類を表示する表示部２５とを備える。【選択図】図３
2007133747.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣチップを具備するＩＣカードを発行するＩＣカード発行システムであって、
前記ＩＣチップとの間で信号を送受信して当該ＩＣチップに各種情報を記録する情報記録手段と、
前記情報記録手段による前記各種情報の記録の際に、エラーが発生したか否かを判定する発生判定手段と、
前記発生判定手段によりエラーが発生したと判定された場合に、当該エラーの種類に係るエラー種類情報を取得するエラー種類情報取得手段と、
前記エラー種類情報取得手段により取得された前記エラー種類情報を記憶するエラー情報記憶手段と、
前記エラー種類情報取得手段により取得された前記エラー種類情報に基づいて、前記エラーの種類を報知するエラー情報報知手段と、を備えることを特徴とするＩＣカード発行システム。
【請求項２】
前記エラー種類情報取得手段による前記エラー種類情報の取得に基づいて、前記エラーの種類に応じてエラー発生回数を計数するエラー発生回数計数手段と、
前記エラー発生回数計数手段により計数される前記エラー発生回数が予め指定された指定回数以上となっているか否かを判定する回数判定手段と、
前記回数判定手段により前記エラー発生回数が指定回数以上となっていると判定された場合に、前記ＩＣカードの発行を停止する発行停止手段と、を備えることを特徴とする請求項１に記載のＩＣカード発行システム。
【請求項３】
前記発生判定手段によりエラーが発生したと判定された場合に、当該エラーが発生したＩＣカードの再発行処理を行う再発行手段を備えることを特徴とする請求項２に記載のＩＣカード発行システム。
【請求項４】
前記指定回数を設定する指定回数設定手段を備えることを特徴とする請求項２又は３に記載のＩＣカード発行システム。
【請求項５】
前記情報記録手段に、複数の種類のＩＣカードを供給するカード供給手段と、
前記カード供給手段により供給される前記ＩＣカードの種類に係るカード種類情報を取得するカード種類情報取得手段と、を備え、
前記エラー情報記憶手段は、前記カード種類情報取得手段により取得された前記カード種類情報を前記エラー種類情報と対応付けて記憶することを特徴とする請求項１〜４の何れか一項に記載のＩＣカード発行システム。
【請求項６】
前記情報記録手段に、複数の種類のＩＣカードを供給するカード供給手段と、
前記カード供給手段により供給される前記ＩＣカードの種類に係るカード種類情報を取得するカード種類情報取得手段と、を備え、
前記エラー発生回数計数手段は、前記エラー発生回数を前記ＩＣカードの種類毎に計数し、
前記回数判定手段は、前記エラー発生回数が前記指定回数以上となっているか否かを前記ＩＣカードの種類毎に判定し、
前記発行停止手段は、前記ＩＣカードの発行を前記ＩＣカードの種類毎に停止することを特徴とする請求項２〜４の何れか一項に記載のＩＣカード発行システム。
【請求項７】
前記発生判定手段によりエラーが発生したと判定される前記ＩＣカードを識別するカード識別情報を取得するカード識別情報取得手段と、
前記カード識別情報取得手段により取得された前記カード識別情報を報知するカード識別情報報知手段と、を備えることを特徴とする請求項１〜６の何れか一項に記載のＩＣカード発行システム。
【請求項８】
ＩＣチップを具備するＩＣカードを発行するＩＣカード発行方法であって、
前記ＩＣチップとの間で信号を送受信して当該ＩＣチップに各種情報を記録する際に、エラーが発生したか否かを判定する処理と、
エラーが発生したと判定された場合に、当該エラーの種類に係るエラー種類情報を取得する処理と、
取得した前記エラー種類情報を記憶する処理と、
前記エラー種類情報に基づいて、前記エラーの種類を報知する処理と、を行うことを特徴とするＩＣカード発行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、社員証や各種免許証等のＩＣチップを具備するＩＣカードを発行するＩＣカード発行システム及びＩＣカード発行方法に関する。
【背景技術】
【０００２】
近年、例えばＥＥＰＲＯＭ等から構成される不揮発性のメモリ及びＣＰＵ等の制御部を有するＩＣチップを内蔵した社員証や各種免許証等のＩＤカードが普及しており、これらＩＤカードを発行するＩＤカード発行システムが知られている。
また、ＩＤカード発行システムにあっては、複数種類のＩＤカードを発行することができるようになっている。
【０００３】
ところで、ＩＤカード発行システムにおいて、券面印字や印画異常等のエラーが発生すると、そのカードは廃棄対象となることから、ユーザによるカード供給経路上から除かれた後、当該カードの再発行を行うようになっている。
また、ＩＣチップに対するデータの書き込みの際にエラーが発生した場合には、当該カードは自動的に廃棄された後、再発行されるように構成されたシステムも開発されている（例えば、特許文献１及び特許文献２参照）。
【特許文献１】特開２００５−３１９３８号公報
【特許文献２】特開２００５−４５９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようにエラー発生後に自動的に廃棄して再発行処理を行うような構成とすると、エラーの内容、例えば、カード自体の認識ミスやカードの認証鍵の未対応等のエラーによっては再発行処理を行っても同様に同じエラーが発生してしまい、カードロスが増加してしまうと言った問題がある。
【０００５】
そこで、本発明の課題は、ＩＣチップに対する情報記録の際のエラーの内容を把握することができ、これにより、カードロスを低減して効率良くＩＣカードを発行することができるＩＣカード発行システム及びＩＣカード発行方法を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明は、
ＩＣチップを具備するＩＣカードを発行するＩＣカード発行システムであって、
前記ＩＣチップとの間で信号を送受信して当該ＩＣチップに各種情報を記録する情報記録手段と、
前記情報記録手段による前記各種情報の記録の際に、エラーが発生したか否かを判定する発生判定手段と、
前記発生判定手段によりエラーが発生したと判定された場合に、当該エラーの種類に係るエラー種類情報を取得するエラー種類情報取得手段と、
前記エラー種類情報取得手段により取得された前記エラー種類情報を記憶するエラー情報記憶手段と、
前記エラー種類情報取得手段により取得された前記エラー種類情報に基づいて、前記エラーの種類を報知するエラー情報報知手段と、を備えることを特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載のＩＣカード発行システムにおいて、
前記エラー種類情報取得手段による前記エラー種類情報の取得に基づいて、前記エラーの種類に応じてエラー発生回数を計数するエラー発生回数計数手段と、
前記エラー発生回数計数手段により計数される前記エラー発生回数が予め指定された指定回数以上となっているか否かを判定する回数判定手段と、
前記回数判定手段により前記エラー発生回数が指定回数以上となっていると判定された場合に、前記ＩＣカードの発行を停止する発行停止手段と、を備えることを特徴としている。
【０００８】
請求項３に記載の発明は、請求項２に記載のＩＣカード発行システムにおいて、
前記発生判定手段によりエラーが発生したと判定された場合に、当該エラーが発生したＩＣカードの再発行処理を行う再発行手段を備えることを特徴としている。
【０００９】
請求項４に記載の発明は、請求項２又は３に記載のＩＣカード発行システムにおいて、
前記指定回数を設定する指定回数設定手段を備えることを特徴としている。
【００１０】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載のＩＣカード発行システムにおいて、
前記情報記録手段に、複数の種類のＩＣカードを供給するカード供給手段と、
前記カード供給手段により供給される前記ＩＣカードの種類に係るカード種類情報を取得するカード種類情報取得手段と、を備え、
前記エラー情報記憶手段は、前記カード種類情報取得手段により取得された前記カード種類情報を前記エラー種類情報と対応付けて記憶することを特徴としている。
【００１１】
請求項６に記載の発明は、請求項２〜４の何れか一項に記載のＩＣカード発行システムにおいて、
前記情報記録手段に、複数の種類のＩＣカードを供給するカード供給手段と、
前記カード供給手段により供給される前記ＩＣカードの種類に係るカード種類情報を取得するカード種類情報取得手段と、を備え、
前記エラー発生回数計数手段は、前記エラー発生回数を前記ＩＣカードの種類毎に計数し、
前記回数判定手段は、前記エラー発生回数が前記指定回数以上となっているか否かを前記ＩＣカードの種類毎に判定し、
前記発行停止手段は、前記ＩＣカードの発行を前記ＩＣカードの種類毎に停止することを特徴としている。
【００１２】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載のＩＣカード発行システムにおいて、
前記発生判定手段によりエラーが発生したと判定される前記ＩＣカードを識別するカード識別情報を取得するカード識別情報取得手段と、
前記カード識別情報取得手段により取得された前記カード識別情報を報知するカード識別情報報知手段と、を備えることを特徴としている。
【００１３】
請求項８に記載の発明は、
ＩＣチップを具備するＩＣカードを発行するＩＣカード発行方法であって、
前記ＩＣチップとの間で信号を送受信して当該ＩＣチップに各種情報を記録する際に、エラーが発生したか否かを判定する処理と、
エラーが発生したと判定された場合に、当該エラーの種類に係るエラー種類情報を取得する処理と、
取得した前記エラー種類情報を記憶する処理と、
前記エラー種類情報に基づいて、前記エラーの種類を報知する処理と、を行うことを特徴としている。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、ＩＣカードのＩＣチップとの間で信号を送受信して当該ＩＣチップに各種情報を記録する際に、エラーが発生した場合に、当該エラーの種類に係るエラー種類情報を取得し、当該エラー種類情報に基づいて、エラーの種類を報知することができるので、ＩＣチップに対する情報記録の際のエラーの内容を把握することができる。また、エラー種類情報を記憶するエラー情報記憶手段を備えるので、当該エラー種類情報に基づいてエラーの種類の管理を適正に行うことができる。これにより、カードロスを低減して効率良くＩＣカードを発行することができる。
【００１５】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られるのは無論のこと、特に、エラー発生回数が予め指定された指定回数以上となっていると判定された場合に、ＩＣカードの発行を停止することができるので、カードロスの低減をより効率良く行うことができることとなって、ＩＣカードの発行を適正に行うことができる。
【００１６】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られるのは無論のこと、特に、エラーが発生した場合に、当該エラーが発生したＩＣカードの再発行処理を行うことができるので、エラーが発生したＩＣカードであっても再発行処理により当該ＩＣカードの発行を再度行うことができることとなって、ＩＣカードの発行をより適正に行うことができる。
【００１７】
請求項４に記載の発明によれば、請求項２又は３に記載の発明と同様の効果が得られるのは無論のこと、指定回数設定手段を用いて、ＩＣカードの発行停止に係る発生回数の判定における指定回数を設定することができるので、指定回数の設定をより簡便に行うことができる。
【００１８】
請求項５に記載の発明によれば、請求項１〜４に記載の発明と同様の効果が得られるのは無論のこと、特に、複数の種類のＩＣカードのうち、供給されるＩＣカードの種類に係るカード種類情報を取得し、当該カード種類情報をエラー種類情報と対応付けて記憶することができるので、各種類のカードにおけるエラーの種類の管理をより適正に行うことができる。
【００１９】
請求項６に記載の発明によれば、請求項２〜４に記載の発明と同様の効果が得られるのは無論のこと、特に、複数の種類のＩＣカードにおいて、エラー発生回数をＩＣカードの種類毎に計数し、エラー発生回数が指定回数以上となっているか否かを前記ＩＣカードの種類毎に判定し、ＩＣカードの発行をＩＣカードの種類毎に停止することができるので、各種類のＩＣカード毎に、カードロスの低減をより効率良く行うことができることとなって、各種類毎にＩＣカードの発行を適正に行うことができる。
【００２０】
請求項７に記載の発明によれば、請求項１〜６に記載の発明と同様の効果が得られるのは無論のこと、特に、エラーが発生したＩＣカードを識別するカード識別情報を取得し、取得されたカード識別情報を報知することができるので、表示されるカード識別情報に基づいて、エラーに係るＩＣカードの把握をより適正に行うことができる。従って、再発行処理を自動化させることなく、即ち、コストアップを招くことなく、エラーに係るＩＣカードの廃棄を適正に行うができるＩＣカード発行システムを提供することができる。
【００２１】
請求項８に記載の発明によれば、ＩＣカードのＩＣチップとの間で信号を送受信して当該ＩＣチップに各種情報を記録する際に、エラーが発生した場合に、当該エラーの種類に係るエラー種類情報を取得し、当該エラー種類情報に基づいて、エラーの種類を報知することができるので、ＩＣチップに対する情報記録の際のエラーの内容を把握することができる。また、エラー種類情報を記憶するので、当該エラー種類情報に基づいてエラーの種類の管理を適正に行うことができる。これにより、カードロスを低減して効率良くＩＣカードを発行することができる。
【発明を実施するための最良の形態】
【００２２】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
図１は、本発明を適用した好適な一実施形態として例示するＩＤカード発行システム１００の全体構成を示す図である。
【００２３】
図１に示すように、本実施形態のＩＤカード発行システム１００は、例えば、ＩＤカード１を作成するカード発行装置２と、このカード発行装置２と例えば通信ケーブル（通信回線）等を介して通信可能に接続され、当該カード発行装置２を制御する制御装置３とを備え、カード発行装置２に備わるＩＣリーダライタ２７（図４参照）とＩＤカード１のＩＣチップ１０とが非接触方式により通信して顔画像情報や個人情報等の所定の情報をＩＣチップ１０に記録するようになっている。
また、ＩＤカード発行システム１００は、制御装置３と所定の通信回線を介して接続され、カード発行装置２にＩＤカード１を供給するカード供給装置４と、ＩＤカード１に所定のプリントを形成するプリンタ５とを備えて構成されている。
【００２４】
先ず、制御装置３について図２を参照して説明する。
ここで、図２は、制御装置３の要部構成を示すブロック図である。
制御装置３は、例えばパーソナルコンピュータ等により構成され、具体的には、図２に示すように、ＣＰＵ３１と、ＲＡＭ３２と、記憶部３３と、操作入力部３４と、表示部３５と、通信制御部３６等を備えている。
【００２５】
ＣＰＵ（Central Processing Unit）３１は、制御装置３の各部を統括的に制御するものであり、記憶部３３に記憶されている制御装置３としての機能に関る各種プログラムを読み出してＲＡＭ３２の作業領域に展開し、当該プログラムに従って各種処理を実行するようになっている。
具体的には、ＣＰＵ３１は、操作入力部３４や通信制御部３６を介して入力されるデータに応じて、所定のプログラムに従った各種処理を実行し、処理結果をＲＡＭ３２の格納領域に格納するようになっている。
また、ＣＰＵ３１は、処理結果を表示するための表示情報を生成して表示部３５に対して出力するようになっている。
【００２６】
ＲＡＭ（Random Access Memory）３２は、例えば、書き換え可能なメモリであり、ＣＰＵ３１の制御下にて記憶部３３から読み出されたプログラムや各種データ等の格納領域や作業領域等を構成している。
【００２７】
記憶部３３は、例えば、ハードディスク等から構成されており、ＣＰＵ３１の制御下にて実行される各種プログラム、各プログラムの処理に係るデータ等を記憶している。
【００２８】
操作入力部３４は、例えば、マウスや各種の操作キーによって構成されるキーボード（図示略）を備え、当該マウスやキーボードのユーザによる操作に基づいて操作信号をＣＰＵ３１に出力する。
【００２９】
表示部３５は、例えば、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）等により構成されており、ＣＰＵ３１から出力された所定の表示制御信号に従って各種の画面表示を行うようになっている。
【００３０】
通信制御部３６は、例えば、ＣＰＵ３１の制御下にて、カード発行装置２との間で情報の通信制御を行うためのものである。
【００３１】
次に、カード供給装置４について説明する。
カード供給装置（カード供給手段）４は、例えば、制御装置３の制御下にて駆動して、カード発行装置２やプリンタ５に所定のＩＤカード１を供給するものであり、具体的には、種類に応じて所定のカードを収納する複数（例えば、３つ）のカード収納部４１、…を備え、制御装置３の制御下にて指示された所定の種類のＩＤカード１が一枚ずつ取り出されるようになっている。即ち、複数のカード収納部４１、…は、例えば、当該カード発行装置２により各種の免許証を発行する場合にあっては、ペナルティーの有無、その量等により区分けされるカードの種類に応じて複数設けられている。
【００３２】
次に、プリンタ５について説明する。
プリンタ５は、例えば、制御装置３の制御下にて駆動して、カード供給装置４から供給されるＩＤカード１に対して、制御装置３から送信された個人情報や顔画像情報に係るプリントデータに基づいて所定のプリントを形成するようになっている。
【００３３】
次に、カード発行装置２について図３及び図４を参照して説明する。
ここで、図３は、カード発行装置２の要部構成を示すブロック図である。また、図４は、カード発行装置２の記憶部２３に記憶されたエラー情報テーブルＴの一例を模式的に示した図である。
カード発行装置２は、制御装置３の通信制御部３６から送信される所定の顔画像情報や個人情報に基づいてＩＤカード１を作成するものであり、図４に示すように、ＣＰＵ２１と、ＲＡＭ２２と、記憶部２３と、操作入力部２４と、表示部２５と、通信制御部２６と、ＩＣリーダライタ２７と、カード廃棄部２８等を備えている。
【００３４】
ＣＰＵ２１は、カード発行装置２の各部を統括的に制御するものであり、記憶部２３に記憶されているカード発行装置２としての機能に関る各種プログラムを読み出してＲＡＭ２２の作業領域に展開し、当該プログラムに従って各種処理を実行するようになっている。
【００３５】
具体的には、ＣＰＵ２１は、例えば、カード供給装置４からのＩＤカード１の供給を制御することによって、当該カード供給装置４から供給されるカードの種類に係るカード情報を取得するようになっている。ここで、ＣＰＵ２１は、カード種類情報取得手段を構成している。
【００３６】
また、ＣＰＵ２１は、ＩＣリーダライタ２７における情報の送受信の際にエラーが発生した場合に、当該ＩＣリーダライタ２７から出力されたエラーの種類に係るエラーコード（エラー種類情報）が入力されることによりエラーコードを取得するようになっている。ここで、ＣＰＵ２１は、エラー種類情報取得手段を構成している。
【００３７】
ＲＡＭ２２は、例えば、書き換え可能なメモリであり、ＣＰＵ２１の制御下にて記憶部２３から読み出されたプログラムや各種データ等の格納領域や作業領域等を構成している。
【００３８】
記憶部２３は、例えば、電気的にデータの書きこみ、及び消去が可能な読み出し専用のメモリであるＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory ）等から構成されており、ＣＰＵ２１の制御下にて実行される各種プログラム、各プログラムの処理に係るデータ等を記憶している。
具体的には、記憶部２３は、再発行プログラム２３ａ、エラー発生回数計数プログラム２３ｂ、回数判定プログラム２３ｃ、発行停止プログラム２３ｄ等を記憶している。
【００３９】
再発行プログラム２３ａは、ＣＰＵ２１に、再発行手段として、ＩＣリーダライタ２７にてエラーが発生した場合に、当該エラーが発生したＩＤカード１の再発行処理の実行に係る機能を実現させるためのプログラムである。具体的には、ＣＰＵ２１による再発行プログラム２３ａの実行に基づいて、カード廃棄部２８を制御してカード搬送経路上からエラーが発生したＩＤカード１を取り除かせた後、カード供給装置４を制御してエラーが発生したカードと同一の種類のカードを当該カード発行装置２に供給させて、ＩＣチップ１０に各種情報をＩＣリーダライタ２７により書き込ませる処理を行うようになっている。
【００４０】
エラー発生回数計数プログラム２３ｂは、ＣＰＵ２１に、エラー発生回数計数手段として、ＩＣリーダライタ２７にてエラーが発生することにより所定のエラーコードが取得される毎にエラーの種類に応じてエラー枚数（エラー発生回数）を計数するエラー発生回数計数処理に係る機能を実現させるためのプログラムである。具体的には、ＣＰＵ２１によるエラー発生回数計数プログラム２３ｂの実行に基づいて、ＩＤカード１の種類毎にエラーの種類に応じてエラー発生回数計数処理を行うようになっている。
【００４１】
回数判定プログラム２３ｃは、ＣＰＵ２１に、回数判定手段として、エラー発生回数計数処理にて計数されるエラー枚数が予め指定された指定枚数（指定回数）以上となっているか否かを判定する回数判定処理に係る機能を実現させるためのプログラムである。即ち、ＣＰＵ２１による回数判定プログラム２３ｃの実行に基づいて、エラーの種類毎に、より具体的には、ＩＤカード１の種類毎にエラーの種類に応じてエラー枚数が指定枚数以上となっているか否かを判定するようになっている。
【００４２】
発行停止プログラム２３ｄは、ＣＰＵ２１に、発行停止手段として、回数判定処理によりエラー発生回数が指定回数以上となっていると判定された場合に、ＩＤカード１の発行処理を停止させる発行停止処理に係る機能を実現させるためのプログラムである。具体的には、ＣＰＵ２１による発行停止プログラム２３ｄの実行に基づいて、ＩＤカード１の種類毎に、所定のエラーの発生回数（エラー枚数）が指定枚数以上となっていると判定されたＩＤカード１の発行処理を停止させる発行停止処理を実行するようになっている。
【００４３】
また、記憶部２３は、例えば、ハードディスク等から構成され、エラーコードに係るエラー情報テーブルＴを記憶するデータベースＤＢを構成している（図４参照）。
エラー情報テーブルＴは、例えば、カード種類と、エラーコードと、エラー枚数（エラー発生回数）と、回数判定処理に係る指定枚数（指定回数）とを対応付けて記憶している。
ここで、記憶部２３は、エラーコード（エラー種類情報）を記憶するエラー情報記憶手段を構成している。
【００４４】
操作入力部２４は、例えば、マウスや各種の操作キーによって構成されるキーボード（図示略）を備え、当該マウスやキーボードのユーザによる操作に基づいて操作信号をＣＰＵ２１に出力するようになっている。
また、操作入力部２４は、ユーザによる所定操作に基づいて、指定回数設定手段として、エラー発生回数の判定に係る指定枚数（指定回数）を設定するようになっている。具体的には、操作入力部２４は、例えば、エラーが連続して発生した回数、或いは所定期間（例えば、一日の間等）に発生した回数に応じて設定することができるようになっている。このように、操作入力部２４を用いて、指定回数の設定をより簡便に行うことができる。
【００４５】
表示部２５は、例えば、ＬＣＤやＣＲＴ等により構成されており、ＣＰＵ２１から出力された所定の表示制御信号に従って各種の画面表示を行うようになっている。
具体的には、表示部２５は、ＣＰＵ２１により取得されたエラー種類情報に基づいてエラーコード（エラーの種類）を表示するようになっている。より具体的には、表示部２５は、エラーコードとカード種類とを対応付けて表示するようになっている。ここで、表示部２５は、エラー種類情報を報知するエラー情報報知手段を構成している。
【００４６】
なお、操作入力部２４と表示部２５とは、例えば、一体となってタッチパネル等により構成されても良い。
【００４７】
通信制御部２６は、ＣＰＵ２１の制御下にて、制御装置３との間で情報の通信制御を行うためのものである。
【００４８】
ＩＣリーダライタ２７は、例えば、ＣＰＵ２１の制御下にて駆動し、カード供給装置４から供給されるＩＤカード１のＩＣチップ１０と電磁誘導波を用いて非接触方式により通信して、顔画像情報や個人情報等の所定の情報をＩＣチップ１０の記憶部１３に記録させたり、記憶部１３に記録されている各種の情報を消去したり読み取るためのものである。
具体的には、ＩＣリーダライタ２７は、例えば、ＩＤカード１の発行の際に、例えば制御装置３から送信され通信制御部２６により受信されたＩＣチップ１０により実行される各種のコマンドをＩＤカード１に対して送信するようになっている。また、ＩＣリーダライタ２７は、例えば、ＩＤカード１のＩＣチップ１０によるコマンドの実行後にアンテナから送信される返信コマンドを受信するようになっている。なお、受信された返信コマンドは、ＣＰＵ２１に対して出力されるようになっている。
また、ＩＣリーダライタ２７は、上記のＩＣチップ１０との通信の際に、所定の通信エラーが発生すると、発生したエラーの種類に係るエラーコードをＣＰＵ２１に対して出力するようになっている。即ち、ＩＣリーダライタ２７は、発生判定手段として、ＩＣチップ１０に所定の情報を記録させる際に、通信エラーが発生したか否かを判定して、エラーが発生した場合に所定のエラーコードをＣＰＵ２１に対して出力するようになっている。
【００４９】
エラーの種類には、例えば、各カードに固有のエラーやカード種類毎のエラー等がある。
各カードに固有のエラーとしては、例えば、ＩＣチップ１０が破損していることによるＩＣリーダライタ２７によるＩＤカード１の認識エラーや、ＩＤカード１の認証は行うことができてもＩＣチップ１０による情報記録を行うことができない書き込みエラーなどが挙げられる。
また、カード種類毎のエラーとしては、例えば、ＩＤカード１の製造ロット等により指定されるＩＣリーダライタ２７とＩＤカード１との認証鍵が期限超過などにより対応していない状態となることによる認証鍵エラーなどの等が挙げられる。
【００５０】
カード廃棄部２８は、例えば、ＣＰＵ２１の制御下にて、ＩＤカード１の再発行処理の際に、エラーが発生したＩＤカード１をＩＣリーダライタ２７から自動的に取り除くようになっている。例えば、カード廃棄部２８は、カード搬送経路上に配されたカード落下機構（図示略）を稼動させることによりカード搬送経路上からＩＤカード１を取り除くことができるようになっている。
【００５１】
次に、ＩＤカード１について図５を参照して説明する。
ここで、図５は、ＩＤカード１の要部構成を示すブロック図である。
ＩＤカード１は、ＩＣリーダライタ２７から送信される電磁誘導波を受信することにより駆動して、コマンドの実行を行うものであり、具体的には、図５に示すように、ＣＰＵ１１と、ＲＡＭ１２と、記憶部１３と、インターフェース（Ｉ／Ｆ）部１６等を有するＩＣチップ１０が設けられている。
【００５２】
Ｉ／Ｆ部１６は、ＩＣリーダライタ２７とのデータ通信や、電磁誘導波の受信により電力の生成を行うものであり、具体的には、例えば、アンテナ（図示略）によりＩＣリーダライタ２７との間で信号の送信及び受信を行う通信制御部１６１と、アンテナによる電磁誘導波の受信に基づいて直流電圧を各部に供給する電源部１６２とを備えている。
通信制御部１６１は、例えば、ＩＣリーダライタ２７から送信されたコマンドの当該ＩＣチップ１０のＣＰＵ１１による実行後にＣＰＵ１１から出力される返信コマンドを送信するようになっている。具体的には、通信制御部１６１は、例えば、ＣＰＵ１１から出力される返信コマンドを変調回路（図示略）により変調して、アンテナを介してＩＣリーダライタ２７に出力するようになっている。
【００５３】
ＣＰＵ１１は、記憶部１３に記憶されている各種プログラムを読み出してＲＡＭ１２の作業領域に展開し、当該プログラムに従って各種処理を実行するようになっている。
具体的には、ＣＰＵ１１は、例えば、所定のプログラムの実行に基づいて、Ｉ／Ｆ部１６により受信されたコマンドを実行する処理の制御を行い、また、当該処理の実行後に、コマンドを実行済であることを表す返信コマンドをＩ／Ｆ部１６に対して出力するようになっている。
【００５４】
ＲＡＭ１２は、例えば、書き換え可能なメモリであり、ＣＰＵ１１の制御下にて記憶部１３から読み出されたプログラムや各種データ等の格納領域や作業領域等を構成している。
記憶部１３は、例えば、電気的にデータの書きこみ、及び消去が可能な読み出し専用のメモリであるＥＥＰＲＯＭ等から構成されており、ＣＰＵ１１の制御下にて実行される各種プログラム、各プログラムの処理に係るデータ等を記憶している。
【００５５】
次に、ＩＤカード発行システム１００によるカード発行処理について、図６を参照して説明する。
ここで、図６は、カード発行処理に係る動作の一例を示すフローチャートである。
【００５６】
図６に示すように、制御装置３の制御下にて、カード発行装置２は、カード供給装置４に対して当該カード発行装置２やプリンタ５等に供給されるＩＤカード１を指示する指示信号を出力するとともに、当該指示信号に係るＩＤカード１の種類を規定するカード情報を取得する（ステップＳ１）。
カード供給装置４にあっては、カード発行装置２から出力された指示信号が入力されると、当該指示信号に対応する種類のＩＤカード１が収納されたカード収納部４１からＩＤカード１を一枚取り出して、所定の搬送経路に応じてプリンタ５に対して供給する（ステップＳ２）。
【００５７】
プリンタ５にあっては、供給されるＩＤカード１に対して、制御装置３から送信された個人情報や顔画像情報に係るプリントデータに基づいて所定のプリントを形成する（ステップＳ３）。なお、ＩＤカード１は、プリンタ５による所定のプリントの形成後、カード発行装置２に対して搬送される。
【００５８】
カード発行装置２にあっては、ＩＣリーダライタ２７を制御して、プリント形成されたＩＤカード１のＩＣチップ１０に対して所定の情報を記録させる情報記録処理を行う（ステップＳ４）。
ここで、情報記録処理が正常に行われた場合には（正常）、カード発行装置２は、制御装置３の制御下にて、次のＩＤカード１の発行を開始する（ステップＳ５）。
一方、情報記録処理が正常に行われなかった場合（異常）、即ち、ＩＣリーダライタ２７から所定のエラーコードがＣＰＵ２１に対して出力された場合には、当該エラーコードが入力されると、ＣＰＵ２１は、記憶部２３からエラー発生回数計数プログラム２３ｂを読み出してＲＡＭ２２に展開し、このエラー発生回数計数プログラム２３ｂの実行に基づいて、エラーの種類に応じてエラー発生回数（エラー枚数）を計数するエラー発生回数計数処理を実行する（ステップＳ６）。続けて、ＣＰＵ２１は、計数されたエラー枚数をカード情報に対応づけて記憶部２３のデータベースＤＢのエラー情報テーブルＴに書き込む（ステップＳ７）。
【００５９】
次に、ＣＰＵ２１は、記憶部２３から読み出した回数判定プログラム２３ｃの実行に基づいて、エラー情報テーブルＴに書き込まれた当該カードにおけるエラー枚数が指定回数以上となっているか否かを判定する回数判定処理を行う（ステップＳ８）。
ここで、エラー枚数が指定回数以上ではない（指定回数未満である）と判定されると（ステップＳ８；ＮＯ）、ＣＰＵ２１は、記憶部２３から再発行プログラム２３ａを読み出してＲＡＭ２２に展開し、この再発行プログラム２３ａの実行に基づいて、ＩＤカード１を再発行する再発行処理の実行を制御する（ステップＳ９）。
【００６０】
一方、ステップＳ７にて、エラー枚数が指定枚数以上であると判定されると（ステップＳ８；ＹＥＳ）、ＣＰＵ２１は、記憶部２３から発行停止プログラム２３ｄを読み出してＲＡＭ２２に展開し、この発行停止プログラム２３ｄの実行に基づいて、当該種類のＩＤカード１のみの発行を停止させる発行停止処理の実行を制御する（ステップＳ１０）。続けて、ＣＰＵ２１は、表示部２５を制御して、発生したエラーの種類を表示させる処理を行う（ステップＳ１１）。
その後、ＣＰＵ２１は、発行停止処理に係るＩＤカード１以外の他のＩＤカード１の発行処理を行うか否かを判定する処理を行い（ステップＳ１２）、判定の結果、他のＩＤカード１の発行を行う場合には（ステップＳ１２；ＹＥＳ）、ステップＳ１に移行してそれ以降の処理を行う。一方、他のＩＤカード１の発行を行わない場合には（ステップＳ１２；ＮＯ）、当該カード発行処理を終了する。
【００６１】
以上のように、本実施形態のＩＤカード発行システム１００によれば、ＩＤカード１のＩＣチップ１０との間で信号を送受信して当該ＩＣチップ１０に各種情報を記録する際に、エラーが発生した場合に、当該エラーの種類に係るエラーコードを取得し、当該エラーコードに基づいて、エラーの種類を報知することができるので、ＩＣチップ１０に対する情報記録の際のエラーの内容を把握することができる。
また、エラーコードを含むエラー情報テーブルＴを記憶する記憶部２３を備えるので、当該エラー情報テーブルＴに基づいてエラーの種類の管理を適正に行うことができる。特に、複数の種類のＩＤカード１のうち、供給されるＩＤカード１の種類に係るカード情報とエラーコードとを対応付けて記憶することができるので、各種類のＩＤカード１におけるエラーの種類の管理をより適正に行うことができる。
これにより、カードロスを低減して効率良くＩＤカード１を発行することができる。
即ち、エラー発生回数が予め指定された指定回数以上となっていると判定された場合に、ＩＤカード１の発行を停止することができるので、カードロスの低減をより効率良く行うことができることとなって、ＩＤカード１の発行を適正に行うことができる。特に、複数の種類のＩＤカード１において、エラー枚数をＩＤカード１の種類毎に計数し、エラー枚数が指定回数以上となっているか否かをＩＤカード１の種類毎に判定し、ＩＤカード１の発行をＩＤカード１の種類毎に停止することができるので、各種類のＩＤカード１毎に、カードロスの低減をより効率良く行うことができることとなって、各種類毎にＩＤカード１の発行を適正に行うことができる。
また、エラーが発生した場合に、当該エラーが発生したＩＤカード１の再発行処理を行うことができるので、エラーが発生したＩＤカード１であっても再発行処理により当該ＩＤカード１の発行を再度行うことができ、ＩＤカード１の発行をより適正に行うことができる。
【００６２】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、上記実施形態では、再発行処理を自動的に行うようにしたが、これに限られるものではなく、再発行処理を自動的に行うか否かは適宜変更することができる。
【００６３】
また、上記実施形態では、表示部２５にエラーの種類を表示するようにしたが、これに限られるものではなく、例えば、ＩＤカード１を識別するためのＩＤ番号２５ａを表示するようにしても良い（図７参照）。
即ち、ＩＤカード発行システムを再発行処理を自動的に行わないように構成した場合には、ＩＣリーダライタ２７にてエラーが発生するとＩＤカード１の発行が停止してしまうことから、作業者がＩＤカード１を取り除く作業を行う必要がある。ここで、ＩＤカード発行システムは、ＩＤカード１の発行処理をより効率良く行うために、搬送されるＩＤカード１どうしの間隔を狭くし、且つ、搬送速度を高速化させるようになっている。このため、ＩＣリーダライタ２７にてエラーが発生した場合に、エラーに係るＩＤカード１に続けて搬送されるＩＤカード１が誤ってＩＣリーダライタ２７に搬送されてしまう虞がある。かかる場合には、ＩＣリーダライタ２７にて２枚のＩＤカード１が重なった状態となってしまうため、作業者は何れのＩＤカード１を取り除くべきか判断することができないこととなる。
そこで、例えば、図７に示すように、カード識別情報取得手段としてのＣＰＵ２１が取得したエラーが発生したカードのＩＤ番号（カード識別情報）２５ａを表示部（カード識別情報報知手段）２５に表示することにより、エラーに係るＩＤカード１の特定を行うことができるようになっている。また、ＩＤカード１の再発行処理を再開する上で、表示部２５にエラーに係るＩＤカード１を取り除く作業を行ったか否かの確認メッセージ２５ｂを表示させるようになっている。
【００６４】
従って、上記構成とすることにより、再発行処理を自動化させることなく、即ち、コストアップを招くことなく、エラーに係るＩＤカード１の廃棄を適正に行うができるＩＤカード発行システムを提供することができる。
【００６５】
また、上記実施形態では、エラーの種類、或いはカード識別情報を報知する手段として表示部２５を例示したが、これに限られるものではなく、エラー種類情報に基づいて所定のエラーの種類を報知したり、カード識別情報を報知することができるものであれば如何なるものであっても良い。例えば、エラーの種類やカード識別情報を所定の発音にて報知する発音部等であっても良い。
【００６６】
また、制御装置３により制御されるカード発行装置２の数は、上記実施形態に例示したように、一つに限られるものではなく、適宜変更することができる。
さらに、ＩＣリーダライタ２７とＩＤカード１との通信方式は、非接触方式に限られるものではなく、例えば、接触方式により行うようにしても良い。
加えて、例えば、カード供給装置４とプリンタ５とカード発行装置２とを一装置として構成するようにしても良いし、プリンタ５とカード発行装置２とを一装置で構成するようにしても良い。
【図面の簡単な説明】
【００６７】
【図１】本発明を適用した好適な一実施形態として例示するＩＤカード発行システムの全体構成を示す図である。
【図２】図１のＩＤカード発行システムに備わる制御装置の要部構成を示すブロック図である。
【図３】図１のＩＤカード発行システムに備わるカード発行装置の要部構成を示すブロック図である。
【図４】図３のカード発行装置に備わる記憶部に記憶されるエラー情報テーブルの一例を模式的に示す図である。
【図５】図１のＩＤカード発行システムにより作成されるＩＤカードの要部構成を示すブロック図である。
【図６】図１のＩＤカード発行システムによるカード発行処理に係る動作の一例を示すフローチャートである。
【図７】変形例１のＩＤカード発行システムに備わるカード発行装置の表示部に表示されるカード識別情報表示画面の一例を示す図である。
【符号の説明】
【００６８】
１００    ＩＤカード発行システム（ＩＣカード発行システム）
１        ＩＤカード（ＩＣカード）
１０      ＩＣチップ
２        カード発行装置
２１      ＣＰＵ（エラー種類情報取得手段、再発行手段、エラー発生回数計数手段、回数判定手段、再発行停止手段、カード種類情報取得手段、カード識別情報取得手段）
２３      記憶部（エラー情報記憶手段）
２４      操作入力部（指定回数設定手段）
２５      表示部（エラー情報報知手段、カード識別情報報知手段）
２７      ＩＣリーダライタ（発生判定手段、情報記録手段）
３        制御装置
４        カード供給装置（カード供給手段）
【図１】
2007133747.tif 000003
【図２】
2007133747.tif 000004
【図３】
2007133747.tif 000005
【図４】
2007133747.tif 000006
【図５】
2007133747.tif 000007
【図６】
2007133747.tif 000008
【図７】
2007133747.tif 000009