(57)【特許請求の範囲】
【請求項１】
多数のカードをストックするカードストック部と、前記カードストック部からカードを取り出し該カードをカード発行のための処理を行う位置に移動させるカード取り出し移動手段と、前記カード取り出し移動手段により取り出されたカードに対してカード発行に必要な処理を行うカード発行処理手段と、カード発行装置を動作させるためのコマンド及び該コマンドの実行に必要なＰＩＮを入力するための入力手段と、前記コマンドに基きカード発行装置の動作を制御する制御手段とを備えたカード発行装置において、変更可能な作業用ＰＩＮと変更不可能なマスターＰＩＮとを格納した記憶手段とを備え、前記制御手段は、前記入力手段に入力されたコマンドがＰＩＮ照合命令である場合は、前記入力手段に入力された入力ＰＩＮが前記作業用ＰＩＮ又は前記マスターＰＩＮと一致しているか否か判断するＰＩＮ照合処理を実行し、前記入力手段に入力されたコマンドがカード発行命令である場合は、前記カード取り出し移動手段により前記カードストック部からカードを取り出し該カードをカード発行処理を行う位置まで移動させるように制御した後に、前記ＰＩＮ照合処理で前記入力ＰＩＮが前記作業用ＰＩＮと一致していると判断されているか否か確認し、前記ＰＩＮ照合処理で前記入力ＰＩＮが前記作業用ＰＩＮと一致していると判断されている場合には前記カード発行処理手段によるカード発行処理を実行し、一致していると判断されていない場合には当該カード発行命令に関わる処理を終了させ、前記入力手段に入力されたコマンドが前記作業用ＰＩＮの変更命令である場合は、前記ＰＩＮ照合処理で前記入力ＰＩＮが前記作業用ＰＩＮ又は前記マスターＰＩＮのいずれかと一致している場合に前記作業用ＰＩＮの変更処理を実行するようにしたことを特徴とするカード発行装置。
【請求項２】
前記入力手段に入力されたコマンドが前記作業用ＰＩＮの変更命令である場合は、前記ＰＩＮ照合処理で前記入力ＰＩＮが前記作業用ＰＩＮと一致していると判断されているか否か確認し、一致していると判断されている場合は、前記作業用ＰＩＮの変更処理を実行し、一致していると判断されていない場合は、前記入力ＰＩＮが前記マスターＰＩＮと一致していると判断されているか否か確認し、一致していると判断されている場合は、前記作業用ＰＩＮの変更処理を実行するようにしたことを特徴とする請求項１に記載のカード発行装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カード発行装置に関する。さらに詳述すると、本発明は、ＰＩＮ（Personal Identification Number）を用いたセキュリティ機能を備えるカード発行装置に関する。
【０００２】
【従来の技術】
クレジットカード等を発行するカード発行装置を一構成装置とし、その他必要な装置を備えて構成されるカード発行システムには、不正なカード発行を防止するために、ＰＩＮまたはＩＤ及びパスワード等の鍵データを用いたセキュリティ機能が備えられているものがある。カード発行装置では、正しい鍵データが入力されない限りはカード発行を行わない。
【０００３】
鍵データを用いてセキュリティを高める技術は、特開平５−４０８６４号、特開平９−２０４４７２号、特開昭６０−２２０４８９号にも開示されている。例えば特開平５−４０８６４号には、ＩＣカードのメモリ内データの改ざん防止のため、入力されたＰＩＮデータとＩＣカードのメモリ内に格納されているＰＩＮデータとが一致しない場合には所定処理を実行しないようにし、更にセキュリティを高めるべく二つのＰＩＮデータの照合を行う内容が開示されている。また、特開平９−２０４４７２号には、作業者不在時の不正者による不正発行を防止するようにした証明カード作成システムが開示されている。この証明カード作成システムは、証明カード作成システムを稼動するための照合媒体に記憶されている照合情報を読取る読取手段と、この読取手段で読取った照合情報を予め定められた情報と照合して処理する照合処理手段と、この照合処理手段による照合した結果に応じて証明カード作成システムの稼動開始の可否を判定する判定手段と、この判定手段で証明カード作成システムの稼動開始可と判定された際、読取手段で読取った照合情報を一時記憶する記憶手段と、この記憶手段に記憶されている照合情報を消去する消去手段と、この消去手段で照合情報が消去された際、証明カード作成システムの稼動を停止する停止手段とを具備している。また、特開昭６０−２２０４８９号には、カードリーダにて読み取ったオペレータカードのパスワードと、キーボードで入力されたパスワードの一致を条件として、マシンロック手段をオン・オフ制御する取引処理装置が開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のカード発行装置における鍵データを用いたセキュリティ技術では、鍵データを入手した不正者による不正カード発行の事実が発覚し難いという問題がある。
【０００５】
また、ＰＩＮは不正者の盗用を防止するために比較的頻繁に変更することが運用上行われる。一方、使用者が変更したパスワードを忘れてしまったときのために、変更不可のマスターＰＩＮが用意される場合がある。このような場合、マスターＰＩＮが盗用されてしまうと、正当使用者のＰＩＮ変更にかかわらず、不正者はカード発行が自由に行えてしまう。
【０００６】
また、特開平５−４０８６４号、特開昭６０−２２０４８９号、特開平９−２０４４７２号に開示されているセキュリティ技術は、カード発行装置を一構成装置とするカード発行システム全体としてセキュリティ機能を持たせたものである。インテリジェント化した最近のカード発行装置では、カード発行システムから切り離してカード発行装置単体の動作をさせることも可能になっており、オフラインで操作された場合、即ちカード発行装置単体に対して操作された場合には、システム全体としてのセキュリティ機能が働かず無防備となってしまうという問題がある。
【０００７】
そこで本発明は、不正カード発行を防ぐとともに、不正カード発行の事実を容易かつ早期に発見できるカード発行装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
かかる目的を達成するため、請求項１記載の発明は、多数のカードをストックするカードストック部と、カードストック部からカードを取り出し該カードをカード発行のための処理を行う位置に移動させるカード取り出し移動手段と、カード取り出し移動手段により取り出されたカードに対してカード発行に必要な処理を行うカード発行処理手段と、カード発行装置を動作させるためのコマンド及び該コマンドの実行に必要なＰＩＮを入力するための入力手段と、コマンドに基きカード発行装置の動作を制御する制御手段とを備えたカード発行装置において、変更可能な作業用ＰＩＮと変更不可能なマスターＰＩＮとを格納した記憶手段とを備え、制御手段は、入力手段に入力されたコマンドがＰＩＮ照合命令である場合は、入力手段に入力された入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮと一致しているか否か判断するＰＩＮ照合処理を実行し、入力手段に入力されたコマンドがカード発行命令である場合は、カード取り出し移動手段によりカードストック部からカードを取り出し該カードをカード発行処理を行う位置まで移動させるように制御した後に、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されているか否か確認し、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されている場合にはカード発行処理手段によるカード発行処理を実行し、一致していると判断されていない場合には当該カード発行命令に関わる処理を終了させ、入力手段に入力されたコマンドが作業用ＰＩＮの変更命令である場合は、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれかと一致している場合に作業用ＰＩＮの変更処理を実行するようにしている。また、請求項２記載の発明は、請求項１記載のカード発行装置において、 入力手段に入力されたコマンドが作業用ＰＩＮの変更命令である場合は、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されているか否か確認し、一致していると判断されている場合は、作業用ＰＩＮの変更処理を実行し、一致していると判断されていない場合は、入力ＰＩＮがマスターＰＩＮと一致していると判断されているか否か確認し、一致していると判断されている場合は、作業用ＰＩＮの変更処理を実行するようにしている。
【０００９】
したがって、不正使用者はマスターＰＩＮを知得しても、マスターＰＩＮではカード発行命令は実行できない。また、不正使用者がマスターＰＩＮを用いて作業用ＰＩＮを変更し、当該変更した作業用ＰＩＮで不正にカード発行を行った場合は、正当使用者は、自身の作業用ＰＩＮではカード発行命令の実行ができないことから、不正使用者によって不正なカード発行が行われたことを認識できる。また、正当使用者は作業用ＰＩＮ変更命令により作業用ＰＩＮを例えば定期的に変更することで、不正使用者による作業用ＰＩＮの盗用を防止し、カードの不正発行を防止できる。
【００１１】
また、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されていない場合でも、ＰＩＮの再入力の機会は与えられずカード発行命令に関わる処理は終了する。したがって、不正使用者が多数の入力ＰＩＮを順次入力して作業用ＰＩＮの解読を図ろうとした場合、カード発行命令の都度カードの取り出し・移動という機械的な動作が行われることになる。これにより、ＰＩＮ入力のやり直しに長時間を要するようにして、不正使用者による多数回の不正ＰＩＮの入力を防ぎ、作業用ＰＩＮの不正解読を防止する。
【００１２】
【発明の実施の形態】
以下、本発明の構成を図面に示す実施形態に基づいて詳細に説明する。
【００１３】
図１及び図２に本発明のカード発行装置の実施の一形態を示す。このカード発行装置は、多数のカードをストックするカードストック部と、カードストック部からカードを取り出し該カードをカード発行のための処理を行う位置に移動させるカード取り出し移動手段４と、カード取り出し移動手段４により取り出されたカードに対してカード発行に必要な処理を行うカード発行処理手段５と、カード発行装置を動作させるためのコマンド及び該コマンドの実行に必要なＰＩＮを入力するための入力手段３と、コマンドに基きカード発行装置の動作を制御する制御手段１とを備えたものであり、変更可能な作業用ＰＩＮと変更不可能なマスターＰＩＮとを格納した記憶手段２とを備えている。
【００１４】
そして、カード発行装置の制御手段１は、入力手段３に入力されたコマンドがＰＩＮ照合命令である場合は、入力手段３に入力された入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮと一致しているか否か判断するＰＩＮ照合処理を実行するようにしている。また、制御手段１は、入力手段３に入力されたコマンドがカード発行命令である場合は、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致している場合にカード発行処理手段５によるカード発行処理を実行するようにしている。また、制御手段１は、入力手段３に入力されたコマンドが作業用ＰＩＮの変更命令である場合は、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれかと一致している場合に作業用ＰＩＮの変更処理を実行するようにしている。
【００１５】
カード発行装置は、例えばクレジットカードや各種証明カード等のカードを発行するための装置である。カード発行処理手段５は、新規に発行されるカードに対してエンボスや裏インデント等の加工を施す機構や、必要な情報をカードの磁気ストライプやＩＣチップに記録する装置等を備える。カード取り出し移動手段４は、カードストック部から一枚のカードを取り出して、当該取り出したカードを、カード発行処理手段５によりエンボス等の加工が行なわれる所定位置、または必要な情報をカードに記録するための所定位置に移動するための機構である。カードストック部は、多数の未加工のカードを積み重ねてストックしておくもので、カード取り出し移動手段４がカードを一枚ずつ取り出せるようにカード供給部が形成される。
【００１６】
入力手段３は、カード発行装置の使用者（以下、単に使用者と呼ぶ）がコマンド及びコマンドの実行に必要なＰＩＮをカード発行装置に入力するための手段である。入力手段３の形態は特に限定されるものではない。例えば、キーボードやタッチパネル等既知のインタフェースを利用しても良い。また、入力手段３として例えばカードリーダを備えるようにして、ＰＩＮまたはコマンドが記録されたＩＤカード等を当該カードリーダにより読み取るように構成しても良い。
【００１７】
記憶手段２は、例えばＲＡＭやＲＯＭ等のメモリである。例えば、フラッシュメモリ等の書き換え可能な不揮発性メモリ６に作業用ＰＩＮ及びマスターＰＩＮを記憶しておくようにする。なお、ワーク用のＲＡＭ７を備えるようにして、電源オン時に、書き換え可能な不揮発性メモリに格納されている作業用ＰＩＮ及びマスターＰＩＮをワーク用ＲＡＭ７にコピーするようにし、制御手段１が当該ワーク用ＲＡＭ７から高速に作業用ＰＩＮまたはマスターＰＩＮを参照できるように構成しても良い。
【００１８】
制御手段１は、例えばマイクロコンピュータ等で構成され、記憶手段２、入力手段３、カード取り出し移動手段４、カード発行処理手段５と接続されている。制御手段１は、入力手段３に入力されたコマンドに基いて、記憶手段２、またはカード取り出し移動手段４、或いはカード発行処理手段５に制御信号を送り、これら手段に当該コマンドに従った処理若しくは動作を実行させる。カード発行装置に所期の動作をさせるためのコマンドとして、例えば本実施形態では、ＰＩＮ照合命令、カード発行命令、作業用ＰＩＮ変更命令、その他の必要な命令がある。その他必要な命令とは、例えば、カード取り込み命令や、磁気データの読み込み又は書込み命令、カード排出命令等である。
【００１９】
ＰＩＮ照合命令は、入力手段３に入力された入力ＰＩＮと記憶手段２に格納されている作業用ＰＩＮまたはマスターＰＩＮとが一致するか否か判断するＰＩＮ照合処理を実行するコマンドである。カード発行命令は、新規カードを発行するカード発行処理を実行するコマンドである。作業用ＰＩＮ変更命令は、記憶手段２に格納されている作業用ＰＩＮを、使用者が入力手段３から入力する変更希望ＰＩＮに書き換える作業用ＰＩＮ変更処理を実行するコマンドである。
【００２０】
ＰＩＮは、特定の正当使用者だけが特定のコマンドを実行できるようにするための鍵データであり、いわゆるパスワードと同様の働きをする。本実施形態では、作業用ＰＩＮとマスターＰＩＮとの二種類のＰＩＮがある。
【００２１】
作業用ＰＩＮは、カード発行命令を実行するためのＰＩＮである。本実施形態では、ＰＩＮ照合処理によって予め入力ＰＩＮと作業用ＰＩＮとの一致が確認されている場合にのみ、カード発行命令により新規カードの発行処理が実行可能であるようにする。従って、使用者は、カード発行命令を実行するためには、予めＰＩＮ照合命令を実行しておく必要がある。また、ＰＩＮ照合処理によって入力ＰＩＮと作業用ＰＩＮとが不一致と判断された場合は勿論、たとえ入力ＰＩＮがマスターＰＩＮと一致していると判断されていたとしても、入力ＰＩＮと作業用ＰＩＮとの一致が確認されていない場合には、カード発行装置は新規カードの発行処理を実行しない。
【００２２】
また、作業用ＰＩＮは、作業用ＰＩＮ変更命令によって変更可能である。そして、本実施形態では、ＰＩＮ照合処理によって予め入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれかと一致していると判断されている場合にのみ、作業用ＰＩＮ変更処理が実行可能であるようにする。従って、使用者は、作業用ＰＩＮ変更命令を実行するためには、予めＰＩＮ照合命令を実行しておく必要がある。
【００２３】
マスターＰＩＮは、例えば本実施形態では、作業用ＰＩＮの変更のためにのみ用いられ、使用者が変更不可能であるものとしている。マスターＰＩＮ及び作業用ＰＩＮは、例えばカード発行装置の製造時若しくは修理時に、製造者によって記憶手段２に格納される。
【００２４】
また、本実施形態では、作業用ＰＩＮ及びマスターＰＩＮを参照できるコマンドは、存在しないものとしている。即ち、隠しコマンドを含めて作業用ＰＩＮ及びマスターＰＩＮを参照できるコマンドを意図的に用意しないようにしている。これにより、不正使用者がいかなるコマンドを使用しても作業用ＰＩＮ及びマスターＰＩＮを参照できないようにする。また、本実施形態では、他の命令（カード取り込み命令や、磁気データの読み込み又は書込み命令、カード排出命令等）においては、ＰＩＮ照合処理の有無または結果に関係無く、常時実行可能であるものとする。
【００２５】
また、本実施形態では、入力手段３より入力されたコマンドがカード発行命令である場合に、制御手段１は、カード取り出し移動手段４によりカードストック部からカードを取り出し該カードをカード発行処理を行う位置、特に本実施形態ではカードにエンボス又は裏インデントを施す位置まで移動させるように制御した後に、即ちエンボス又は裏インデントを実行する直前に、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されているか否か確認するようにしている。そして、一致していると判断されていない場合は、何らエラー応答は返さずに当該カード発行命令に関わる処理を終了させるようにしている。また、本実施形態では、ＰＩＮ照合命令、カード発行命令、作業用ＰＩＮ変更命令において、ＰＩＮ照合処理の結果等より命令を実行できない場合であっても、エラー応答は返さずに当該命令に関わる処理を終了させるようにしている。
【００２６】
以上のように構成されるカード発行装置の処理の一例を図２に示すフローチャートに従って説明する。使用者が入力手段３にコマンドを入力すると、その入力コマンドに基いて制御手段１は各手段の制御を行う。
【００２７】
入力コマンドがＰＩＮ照合命令の場合は（ステップ１；Ｙｅｓ）、制御手段１はＰＩＮ照合処理を実行する（ステップ２）。即ち、入力手段３に入力された入力ＰＩＮと記憶手段２に格納されている作業用ＰＩＮまたはマスターＰＩＮとが一致するか否か判断する。なお、使用者が入力ＰＩＮを入力するタイミングは、ＰＩＮ照合命令と同時に入力手段３に入力するようにしても良く、またはＰＩＮ照合命令の入力後、例えばディスプレイ等のカード発行装置が備える出力装置にメッセージを出力することで使用者に入力ＰＩＮの入力を促すようにしても良い。
【００２８】
ＰＩＮ照合処理の結果は、「作業用ＰＩＮと一致」、「マスターＰＩＮと一致」、「作業用ＰＩＮとマスターＰＩＮのいずれとも不一致」との三つの結果のうちいずれかとなる。制御手段１は、当該結果を例えばコード化してワーク用ＲＡＭ７の所定作業エリアに記録しておく。これにより、他の命令における処理において当該作業エリアを参照することで、ＰＩＮ照合処理が実行されたか否か、ＰＩＮ照合処理が実行されていれば結果はどうであったか、が分かるようにする。また、ワーク用ＲＡＭ７の当該作業エリアは、カード発行装置の電源オフ時にクリアされる他、カード発行処理後、または定期的にクリアするようにしても良い。
【００２９】
また、ＰＩＮ照合処理の結果の如何を問わず、エラー応答は返さないで当該ＰＩＮ照合命令は終了する。したがって、使用者は、例えばエラー応答に対する再トライ（ＰＩＮの再入力）はできないことになる。また、使用者が入力した入力ＰＩＮが「作業用ＰＩＮとマスターＰＩＮのいずれとも不一致」であったとしても、その結果は現段階では使用者には分からない。
【００３０】
また、入力コマンドがカード発行命令の場合は（ステップ１；Ｎｏ、ステップ３；Ｙｅｓ）、制御手段１は先ずカード取り出し移動機構に制御信号を送って、カードストック部からカードを取り出し、取り出したカードをエンボス又は裏インデント動作を実行する位置まで移動するようにする。そして、エンボス又は裏インデント動作を実行する前に、予め行われているはずであるＰＩＮ照合処理において入力ＰＩＮと作業用ＰＩＮと一致していると判断されているか否か、例えばワーク用ＲＡＭ７の作業エリアを参照して確認する（ステップ４）。そして、入力ＰＩＮと作業用ＰＩＮとの一致が確認できれば（ステップ４；Ｙｅｓ）、新規カードを発行すべく、制御手段１はカード発行処理手段５に制御信号を送ってエンボス又は裏インデント動作を実行する（ステップ５）。そして、新規カードが発行されて、当該カード発行命令は終了する。
【００３１】
一方、ＰＩＮ照合処理において入力ＰＩＮと作業用ＰＩＮと一致していると判断されていない場合、例えば未だＰＩＮ照合処理が行われていない場合、またはＰＩＮ照合処理で入力ＰＩＮと作業用ＰＩＮとが不一致と判断されている場合、或いはＰＩＮ照合処理で入力ＰＩＮとマスターＰＩＮとが一致すると判断されている場合は（ステップ４；Ｎｏ）、エンボス又は裏インデント動作を実行せず、取り出し移動したカードを回収等して、当該カード発行命令を終了する。この際、エラー応答は返さないで当該カード発行命令を終了する。
【００３２】
また、入力コマンドが作業用ＰＩＮ変更命令であった場合は（ステップ１；Ｎｏ，ステップ３；Ｎｏ、ステップ６；Ｙｅｓ）、予め行われているはずであるＰＩＮ照合処理において入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれかと一致していると判断されているか否か、例えばワーク用ＲＡＭ７の作業エリアを参照して確認する。入力ＰＩＮが作業用ＰＩＮと一致していると判断されている場合は（ステップ７；Ｙｅｓ）、作業用ＰＩＮ変更処理を実行する（ステップ９）。また、入力ＰＩＮが作業用ＰＩＮと一致していないが（ステップ７；Ｎｏ）、マスターＰＩＮと一致していると判断されている場合は（ステップ８；Ｙｅｓ）、作業用ＰＩＮ変更処理を実行する（ステップ９）。作業用ＰＩＮ変更処理では、記憶手段２に格納されている作業用ＰＩＮを、使用者が入力手段３から入力する変更希望ＰＩＮに書き換える。なお、使用者が変更希望ＰＩＮを入力するタイミングは、作業用ＰＩＮ変更命令と同時であっても良く、または作業用ＰＩＮ変更命令の入力後、例えばディスプレイ等のカード発行装置が備える出力装置にメッセージを出力することで使用者に変更希望ＰＩＮの入力を促すようにしても良い。
【００３３】
一方、ＰＩＮ照合処理において入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれかと一致しているとは判断されていない場合、例えば未だＰＩＮ照合処理が行われていない場合、またはＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれとも不一致と判断されている場合は（ステップ７；Ｎｏ、ステップ８；Ｎｏ）、作業用ＰＩＮ変更処理を実行せず、エラー応答も返さないで当該作業用ＰＩＮ変更命令は終了する。
【００３４】
また、入力コマンドがＰＩＮ照合命令、カード発行命令、作業用ＰＩＮ変更命令以外の命令（カード取り込み命令や、磁気データの読み込み又は書込み命令、カード排出命令等）の場合は（ステップ１；Ｎｏ，ステップ３；Ｎｏ、ステップ６；Ｎｏ）、ＰＩＮ照合処理の有無または結果に関係無く、当該コマンドを実行する（ステップ９）。なお、作業用ＰＩＮ、マスターＰＩＮを参照するためのコマンドは本実施形態では存在せず、またマスターＰＩＮを変更するためのコマンドも本実施形態では存在しない。
【００３５】
以上のように、本発明のカード発行装置では、例えば正当使用者が作業用ＰＩＮ変更命令により作業用ＰＩＮを定期的に変更することで、不正使用者による作業用ＰＩＮの盗用を防止し、カードの不正発行を防止できる。また、仮に複数回の作業用ＰＩＮの変更によって使用者が作業用ＰＩＮを忘れてしまった場合でも、マスターＰＩＮにより作業用ＰＩＮを希望のＰＩＮに変更できる。
【００３６】
また、不正使用者が仮にマスターＰＩＮを知得しても、マスターＰＩＮではカード発行命令は実行できない。ここで、不正使用者がマスターＰＩＮを用いて作業用ＰＩＮを変更し、当該変更した作業用ＰＩＮで不正にカード発行を行う場合が考えられる。この場合、不正使用者による作業用ＰＩＮの変更により、正当使用者は自身の作業用ＰＩＮを用いてカード発行命令の実行ができなくなってしまうが、一方で、不正使用者によって不正なカード発行が行われたことが分かる。例えば、夜間に不正使用がなされた場合、翌朝の正当使用者のカード発行命令の実行不可により、不正カード発行が発覚する。これにより、例えば当該不正に発行されたカードを無効にする等の対策を早期にとれ、被害を最小限に抑えることができる。なお、正当使用者は、マスターＰＩＮを用いて作業用ＰＩＮを変更してカード発行命令を実行することができる。また、例えばカード発行装置の製造者にマスターＰＩＮを変更するように修理を依頼することもできる。
【００３７】
また、本実施形態では、ＰＩＮ照合処理において入力ＰＩＮが作業用ＰＩＮまたはマスターＰＩＮと一致しない場合でも、エラー応答は返さず、当該ＰＩＮ照合処理の中での再トライ（ＰＩＮの再入力）の機会は与えないようにしている。従って、不正使用者は、自身が入力したＰＩＮが作業用ＰＩＮと一致するものか否かは、カード発行命令をしてみなければ分からない。ここで、カード発行命令においては、制御手段１は、カード取り出し移動手段４によりカードストック部からカードを取り出し当該カードをカード発行処理を行う位置まで移動させた後に、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されているか否か確認し、一致していると判断されていない場合は当該カード発行命令に関わる処理を終了させるようにしている。このため、不正使用者が多数の入力ＰＩＮを順次入力して作業用ＰＩＮの解読を図ろうとした場合、カード発行命令の都度カードの取り出し・移動という機械的な動作が行われることになる。即ち、ＰＩＮ入力のやり直しに長時間を要するようにして、不正使用者による多数回の不正ＰＩＮの入力を防ぎ、作業用ＰＩＮの不正解読を防止できる。
【００３８】
また、本発明は、カード発行装置自体にセキュリティ機能をもたせたものであるから、オフラインで操作された場合であっても、即ちカード発行装置単体に対して操作された場合であっても、上記のセキュリティ機能を発揮することが可能である。
【００３９】
なお、上述の実施形態は本発明の好適な実施の一例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。
【００４０】
例えば、上述の実施形態では、ＰＩＮ照合命令、カード発行命令、作業用ＰＩＮ変更命令について、エラー応答は返さないものとしたが、必ずしもこの例に限定されるものではない。例えば、命令が実行されない理由（例えば入力ＰＩＮが作業用ＰＩＮと不一致である旨など）を示すエラーメッセージを、例えばカード発行装置が備えるディスプレイ等の出力装置に表示するようにしても良い。また、場合によっては、エラーメッセージを表示した後にＰＩＮの再入力を促すようにしても良い。この場合、再入力の回数を限定するようにしても良い。
【００４１】
また、上述の実施形態では、一つの作業用ＰＩＮと一つのマスターＰＩＮを用いた例について説明したが、必ずしもこの例に限定されるものではない。例えば、複数の正当使用者がカード発行装置を利用できるように複数の作業用ＰＩＮを記憶手段２に格納するようにしても良い。この場合、ＰＩＮ照合処理において、入力ＰＩＮが複数の作業用ＰＩＮのうちいずれかと一致すれば、入力ＰＩＮと作業用ＰＩＮとが一致したと判断する。また、場合によっては、複数のマスターＰＩＮを記憶手段２に格納するようにしても良い。この場合も、ＰＩＮ照合処理において、入力ＰＩＮが複数のマスターＰＩＮのうちいずれかと一致すれば、入力ＰＩＮとマスターＰＩＮとが一致したと判断する。
【００４２】
また、上述の実施形態では、作業用ＰＩＮ及びマスターＰＩＮは、カード発行装置の製造時若しくは修理時に、記憶手段２に格納されるものとしたが、必ずしもこの例に限定されず、製品出荷後に格納するようにしても良い。また例えば、使用者自身が希望するマスターＰＩＮを記憶手段２に格納できるようにしても良い。また、マスターＰＩＮは変更可能であるようにしても良い。
【００４３】
また、上述の実施形態では、ＰＩＮ照合命令とカード発行命令と作業用ＰＩＮ変更命令とは各々独立した命令としたが、この例に限定されるものではない。例えば、カード発行命令にＰＩＮ照合命令を含めるようにしても良く、作業用ＰＩＮ変更命令にＰＩＮ照合命令を含めるようにしても良い。この場合、カード発行命令を実行すればＰＩＮ照合処理も併せて行われる。また、作業用ＰＩＮ変更命令を実行すればＰＩＮ照合処理も併せて行われる。
【００４４】
【発明の効果】
以上の説明から明らかなように、本発明のカード発行装置では、変更可能な作業用ＰＩＮと変更不可能なマスターＰＩＮとを格納した記憶手段とを備え、制御手段は、入力手段に入力されたコマンドがＰＩＮ照合命令である場合は、入力手段に入力された入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮと一致しているか否か判断するＰＩＮ照合処理を実行し、入力手段に入力されたコマンドがカード発行命令である場合は、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致している場合にカード発行処理手段によるカード発行処理を実行し、入力手段に入力されたコマンドが作業用ＰＩＮの変更命令である場合は、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮ又はマスターＰＩＮのいずれかと一致している場合に作業用ＰＩＮの変更処理を実行するようにしているので、不正カード発行を防ぐとともに、不正カード発行の事実を容易かつ早期に発見することができる。これにより、例えば当該不正に発行されたカードを無効にする等の対策を迅速にとれ、被害を最小限に抑えることができる。
【００４５】
また、入力手段より入力されたコマンドがカード発行命令である場合に、制御手段は、カード取り出し移動手段によりカードストック部からカードを取り出し該カードをカード発行処理を行う位置まで移動させるように制御した後に、ＰＩＮ照合処理で入力ＰＩＮが作業用ＰＩＮと一致していると判断されているか否か確認し、一致していると判断されていない場合は当該カード発行命令に関わる処理を終了させるようにしているので、不正使用者による多数回の不正ＰＩＮの入力を防ぎ、作業用ＰＩＮの不正解読を防止することができる。
【図面の簡単な説明】
【図１】本発明のカード発行装置の実施の一形態を示す概略機能ブロック図である。
【図２】本発明のカード発行装置の処理の一例を示すフローチャートである。
【符号の説明】
１  制御手段
２  記憶手段
３  入力手段
４  カード取り出し移動手段
５  カード発行処理手段
【図１】
0003973856.tif 000002
【図２】
0003973856.tif 000003