(57)【要約】【課題】携帯可能な情報カードであるＩＣカードや磁気カードなどの発行に際し、オペレータの発行作業を必要とせず、いつでもカードの発行を実現できる利便性を備えたカード発行システムを提供する。【解決手段】データベースサーバ１０と、データ制御ＰＣ２０（カード発行制御装置）と、カード発行装置１００乃至６００とがネットワーク１上で接続されたカード発行システムにおいて、カード発行制御装置に入力されるカード発行要求を監視して、このカード発行要求データの入力をトリガとして、カードの種類に応じてカード発行装置１００乃至６００のカード発行機１１１乃至１６１からカードの発行を自動的に行う。【選択図】　図１
2004078795.tif 000002
【特許請求の範囲】
【請求項１】
少なくともカードの種類に応じたカード発行データが格納されるデータベースと、
少なくともカード発行機が接続される複数のカード発行装置と、
前記複数のカード発行装置に接続される前記カード発行機が発行するカード種別を判別し、その判別結果に基づくカード発行データを前記データベースから取得して、前記複数のカード発行装置へ送信するカード発行制御装置とを有し、
前記データベース、前記複数のカード発行装置および前記カード発行制御装置がネットワーク上に接続されていることを特徴とするカード発行システム。
【請求項２】
前記カード発行制御装置からの前記カード発行データを受信した前記カード発行装置は、前記カード発行データ中の識別レコードを参照して、自装置に接続される前記カード発行機の種別と同じである時、前記カード発行機から当該カード発行データに基づくカードを発行することを特徴とする請求項１記載のカード発行システム。
【請求項３】
前記カード発行装置のカード発行機によりカードが正しく発行されると、前記カード発行制御装置のファイルに終了したカード発行データのファイル名を履歴として保存することを特徴とする請求項２記載のカード発行システム。
【請求項４】
前記カード発行データ中の識別レコードが自装置に接続される前記カード発行機の種別と異なる場合、発行対象外データとして前記カード発行制御装置にエラー送信することを特徴とする請求項２記載のカード発行システム。
【請求項５】
前記カード発行装置には台紙プリンタが更に接続され、前記カード発行時にカード台紙を同時に印刷することを特徴とする請求項２記載のカード発行システム。
【請求項６】
前記カード発行装置は自装置に接続される前記カード発行装置および台紙プリンタの稼動状態を監視し、その動作エラーを検出したとき、前記カード発行制御装置へ前記動作エラーを通知すると共に、前記カード発行制御装置は前記動作エラーを表示装置に表示することを特徴とする請求項１または５記載のカード発行システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カード発行システムに関する。
【０００２】
【従来の技術】
近年、携帯可能な情報カードとして、不揮発性のデータメモリとそれを制御するためのＣＰＵを有するＩＣチップを内蔵した、いわゆるＩＣカードと称されるカードが多方面で利用されてきている。この種のＩＣカードの需要は急速に伸びつつあり、カード社会になりつつある中で、より利便性を求めて、このカードの即時的な発行が要望されてきている一方で、この種のカードの発行処理形態が多種多様となってきていることからカードの発行に時間を要している。
【０００３】
従来の一般的なカード発行システムにおいては、個人データを入力する手段としてのキーボードおよびマウスと、入力手段から入力されたデータを処理するためのパソコンを母体とした処理装置と、処理された出力データを表示するディスプレーと、カードを発行するための、台紙印刷装置を含めた発行装置とで構成され、オフラインで構築された発行システムとなっている。
【０００４】
従って、発行システムを動作するためには随時オペレータを必要とし、オペレータがついていないとカードの発行ができないというシステムになっている。
【０００５】
また、利便性を図ったカード発行システムの一例が特開２００１−２６６０７６号公報に開示されている。この公報では、カードのリーダライタを備えた端末装置として、例えば家庭ではファックス機器、コンビニエンスストアでは専用端末装置、オフィスではコンピュータ等を設置しておき、これらの端末装置がカード発行サービス会社とネットワーク上で接続されている。
【０００６】
そして、カード発行の要求者が一般の販売店である、マーケット、コンビニエンスストア、百貨店等で中間処理済みのカードを購入して前記端末装置を操作し、カードの発行を行うシステムとなっていて、カードの発行に際しカード発行要求者がカード発行サービス会社と端末を介して発行処理を行うシステムとしている。
【０００７】
【発明が解決しようとする課題】
従来のシステムにおいては、カード発行を行うにあたり、カード発行処理業務を行うためのオペレータが必要とされている。また、カード発行要求者、またはその代行者がその作業を行うシステムとなっている。
【０００８】
このため、発行に要する時間的な不便さに加え、オペレータが不在の時はカードの発行ができない不便さを有し、さらに、オペレータおよびカード発行端末装置をカード発行要求者自身、またはその代行者が操作するシステムにおいてはこの端末装置を操作する人の人為的なミスも排除できないと言う問題が有った。
【０００９】
本発明は、上記問題に鑑みてなされたもので、これからますます移行すると考えられるネットワーク社会に対応して、ネットワーク上につながれたデータベースサーバと、制御パソコンとからなるシステムを使ってオペレータを介さずカードの発行を実現できるカード発行システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記の目的を達成するために、本発明のカード発行システムは、少なくともカードの種類に応じたカード発行データが格納されるデータベースと、少なくともカード発行機が接続される複数のカード発行装置と、前記複数のカード発行装置に接続される前記カード発行機が発行するカード種別を判別し、その判別結果に基づくカード発行データを前記データベースから取得して、前記複数のカード発行装置へ送信するカード発行制御装置とを有し、前記データベース、前記複数のカード発行装置、および前記カード発行制御装置がネットワーク上に接続されていることを特徴としている。
【００１１】
本発明によれば、カード発行要求データの有無を定期的に監視し、常にカード発行が自動的に行える状態になっているため、カード発行に際して最低限必要とされる必要な入力データを入力するのみで発行オペレータ無しで要求されたカードの発行を行うことができる。
【００１２】
【発明の実施の形態】
以下、本発明の第一の実施の形態を図面を参照しながら説明する。
【００１３】
図１は本発明のカード発行システムの全体構成を示す構成図、図２は本発明のカード発行システムを用いたＩＣカード発行制御部の内部フォルダの構成例である。
【００１４】
図１において、カード発行制御パソコン（以下、カード発行制御ＰＣと称する）１１０には、カードを発行するためのカード発行機１１１と、発行されたカードを郵送するためのカード台紙を印刷する台紙プリンタ１１２が接続されて、カード発行装置１００を形成している。
【００１５】
同様に、カード発行制御ＰＣ１６０には、カード発行機１６１と、台紙プリンタ１６２が接続されて、カード発行装置６００を形成している。このカード発行装置は複数台設置され、ネットワーク１に接続されている。
【００１６】
図１においては、カード発行制御ＰＣ１１０を母体としたカード発行装置１００から、カード発行制御ＰＣ１６０を母体としたカード発行装置６００迄の、６台のカード発行装置が接続されている状態を示している。
【００１７】
カード発行制御ＰＣ１１０にはカード発行機１１１および台紙プリンタ１１２を制御するためのカード発行アプリケーションソフトが搭載され、さらに後述するカード発行データファイル１１３が接続されている。
【００１８】
同じく、カード発行制御ＰＣ１６０には、カード発行機１６１および台紙プリンタ１６２を制御するためのカード発行アプリケーションソフトが搭載され、さらに後述するカード発行データファイル１６３が接続されている。他のカード発行装置についてもこれと同じように構成されている。
【００１９】
カード発行制御ＰＣ１１０乃至１６０に搭載された、このカード発行アプリケーションソフトは発行されるカードの種類の設定機能を持ち、各々異なる種類のカードの発行および台紙印刷が行えるようになっている。
【００２０】
例えば、カード発行装置１００では、発行対象カードとなるＩＣチップ搭載カード５０を予めカード発行機１１１の収納ボックスであるホッパにセットしおき、ＩＣチップ搭載カード５０のみを発行するようになっている。
【００２１】
一方、カード発行装置６００では、発行対象カードとなる磁気ストライプ付カード６０を予めカード発行機１６１のホッパにセットしておき、磁気ストライプ付カード６０のみを発行するようになっている。
【００２２】
このように、カード発行装置１００乃至６００のカード発行装置は、各々固定した種類のカードのみを発行するようになっている。
【００２３】
また、このカード発行制御ＰＣ１１０乃至１６０は、このＰＣの上位となるデータ制御パソコン２０（以下、データ制御ＰＣと称する）にネットワーク１を経由して接続されている。このデータ制御ＰＣ２０には、入力手段としてのキーボード２１とマウス２２が、また表示手段としての表示装置２３が接続されていて、カード発行制御装置を形成している。
【００２４】
そして、このデータ制御ＰＣ２０はネットワーク１経由でさらに上位のデータベースサーバ１０に接続されている。
【００２５】
このデータ制御ＰＣ２０は、カード発行制御ＰＣ１１０乃至１６０から離れた場所に設置されていて、キーボード２１またはマウス２２を使用して、各カード発行装置１００乃至６００の取り扱い条件、例えばカード発行対象者の選択およびＩＣチップ搭載カード５０か、磁気ストライプ付カード６０か等のカードの種類の指定が行えるようになっている。
【００２６】
そして、データ制御ＰＣ２０はデータベースサーバ１０から各種個人情報等の必要なデータを取得し、また指定したカードの種類に応じた情報を取得して、各カード発行装置１００乃至６００のカード発行データファイル１１３乃至１６３に格納するカード発行データを作成する。
【００２７】
例えば、カード発行装置１００にはＩＣチップ搭載カード５０用のカード発行データが作成され、カード発行データファイル１１３に（Ａ１＊．ｔｘｔ）のように格納される。また、カード発行装置６００には磁気ストライプ付カード６０用のカード発行データが作成され、カード発行データファイル１６３に（Ｂ３＊．ｔｘｔ）のように格納される。これにより、例えば、データ制御ＰＣ２０の内部ファイルには、図２に示す￥発行データ１０１等のフォルダが作成される。
【００２８】
即ち、データ制御ＰＣ２０の内部ファイルに作成された￥発行データ１０１のフォルダには、これから各カード発行機１１１…が発行するカード発行データが格納される。また、￥発行対象外データ１０２のフォルダには、カード発行要求に対して発行エラーが発生した場合、そのエラー発生したカード発行データが格納される。
【００２９】
また、￥発行済みデータ１０３のフォルダには、各カード発行機１１１…でカード発行が正しく終了したカード発行データが格納される。
【００３０】
図３は、本発明のカード発行システムにおける、例えばカード発行制御ＰＣ１１０のカード発行データファイル１１３のフォルダの構成例である。
【００３１】
図３において、￥発行データ２０１のフォルダには、データ制御ＰＣ２０から送信され、カード発行装置１００のカード発行機１１１にて発行されるカード発行データが格納される。
【００３２】
￥発行対象外データ２０２のフォルダには、カード発行機１１１にて印刷することができない対象外データを検出した時のエラー履歴としてカード発行データが格納される。
【００３３】
￥発行機状態データ２０３のフォルダには、カード発行機１１１のエラーデータと、台紙プリンタ１１２のエラーデータが格納される。
【００３４】
これらの￥発行外対象データ２０２や￥発行機状態データ２０３はカード発行制御ＰＣ１１０による監視制御により、動作エラーを検出した時に作成されるものであり、そのエラー情報はデータ制御ＰＣ２０へも送信され、表示装置２３にエラー表示される。
【００３５】
また、￥一括発行データ２０４のフォルダには本システム以外の別の装置で行う場合のデータが格納され、手動によって別媒体にファイルを出力することができるようになっている。
【００３６】
図４は、データ制御ＰＣ２０に搭載されたアプリケーションの実行により、カード発行装置１００乃至６００の稼働状態の確認画面例であり、カード発行制御ＰＣ１１０乃至１６０からエラーファイルを受けて、「正常」又は「異常」の状態および異常時の詳細（発行機リボン切れ）を表示している。
【００３７】
図５は、カード発行制御ＰＣ１１０乃至１６０に搭載されたカード発行アプリケーションの実行により１つのカード発行装置（例えばカード発行装置１００）の稼働状態の確認画面例で、進行中のカード発行状況をカード発行機１１１の表示部（図示せず）に表示している。ただし、この表示をカード発行制御装置の表示端末２３に表示してもよい。
【００３８】
即ち、ファイル名には現在、カード発行中のカード発行データのファイル名が表示される。全レコード数には、カード発行データの全レコード件数が表示される。ＩＣカード発行済み件数には、カード発行機１１１にて発行されたカードの件数が表示される。また、プリンタ出力件数には、台紙プリンタ１１２にて印刷したカード台紙の件数が表示される。
【００３９】
図６はデータ制御ＰＣ２０の動作を示すフローチャート、図７は例えばカード発行制御ＰＣ１１０の動作を示すフローチャートである。
【００４０】
次に、図１乃至図７を参照しながら本発明の動作を説明する。
【００４１】
先ず、図６において、カード発行制御装置のアプリケーションが起動すると、ステップＳ１ｄを経てカード発行制御装置のキーボード２１からの入力操作によりカード発行要求があるかチェックする（ステップＳ２ｄ）。
【００４２】
カードの発行要求があった場合（ステップＳ２ｄのＹｅｓ）、アプリケーションは各カード発行装置１００乃至６００におけるカード発行対象者およびＩＣチップ搭載カード５０か、磁気ストライプ付カード６０かの判断を行う（ステップＳ３ｄ）。
【００４３】
そして、アプリケーションはデータ制御ＰＣ２０を動作させ、データベースサーバ１０からカード発行要求に応じた必要なカード発行データを抽出し（ステップＳ４ｄ）、更にデータの編集を行って（ステップＳ５ｄ）、カード発行データのファイルを作成してカードの種類に応じたカード発行装置１００乃至６００のいずれかへＦＴＰで送信する。
【００４４】
このカード発行データのファイルはカード発行装置、例えば、カード発行制御ＰＣ１１０のカード発行アプリケーションソフトが識別可能な値（カード種類区分、発行種別）を持ったファイル名を付けて作成される（ステップＳ６ｄ）。このファイルを受信する例えばカード発行装置１００のカード発行制御ＰＣ１１０では、カード発行データファイル１１３のフォルダ内に、ファイルをコピーする（ステップＳ７ｄ）。
【００４５】
アプリケーションはカード発行データを送信したカード発行装置に対して前記カード発行データを送信し終わると、送信エラーが無いことを確認する（ステップＳ８ｄのＮｏ）。
【００４６】
更に、カード発行装置１００のカード発行データファイル１１３の￥発行機状態データ２０３にエラーデータが無いことを確認し（ステップＳ９ｄのＮｏ）、次のカード発行要求を処理するため、ステップＳ１ｄに戻る。
【００４７】
もし、ステップＳ８ｄにて通信エラーがあった場合（ステップＳ８ｄのＹｅｓ）、データ制御ＰＣ２０はカード発行データの送信をやりなおす。また、もし、ステップＳ９ｄでエラーファイルが有った場合（ステップＳ９ｄのＹｅｓ）、データ制御ＰＣ２０は表示装置２３に図４のようにカード発行装置の稼働状況を示す画面にエラー状況を表示する（ステップＳ１０ｄ）。
【００４８】
これにより、エラー状況対応として、オペレータによる操作を促すことができる。例えば、図４ではカード発行装置＃３（図示せず）でカード発行機のリボン切れが発生していることがメッセージで表示されている。
【００４９】
そして、ステップＳ１ｄにて全てのカード発行要求が処理された場合、または終了ボタンが操作された場合、処理を終了する。
【００５０】
なお、上記実施形態ではカード発行制御装置からのカード発行要求に応じて処理するとしたが、データ制御ＰＣ２０がカード発行制御ＰＣ１１０乃至１６０の、￥発行データ２０１のフォルダを定期的にチェックし、カード発行データファイルが無くなっていたらデータ制御ＰＣ２０からカード発行制御ＰＣ１１０乃至１６０にカード発行データファイルを随時供給するとしてもよい。また、カード発行装置１００乃至６００からのカード発行要求を受信して、カード発行データを送信する方式であってもよい。
【００５１】
次に、図７において、例えばカード発行制御ＰＣ１１０のカード発行アプリケーションソフトが起動すると、カード発行データファイル１１３の￥発行データ２０１にファイルが有るかどうかをチェックし（ステップＳ１ｃ）、ファイルがあればステップＳ２ｃを経て発行データファイルを開く（ステップＳ３ｃ）。
【００５２】
なお、ステップＳ３ｃでカード発行機を停止させるための操作ボタン（終了ボタン）が押されていれば処理は終了する。
【００５３】
このカード発行データファイル１１３に格納された、データ制御ＰＣ２０から送られてきたカード発行データには、識別レコードが備えられていて、カード発行機１１１がカード発行を開始するに当たり、￥発行データ２０１のファイルが開かれた際に、この識別レコードが読み出され（ステップＳ４ｃ）、カード発行機１１１のカード発行種別と一致するか否かがチェックされる（ステップＳ５ｃ）。そして、一致すれば（ステップＳ５ｃのＹｅｓ）カード発行機１１１によるカード発行が開始する（ステップＳ６ｃ）。
【００５４】
もし、ステップＳ５ｃで一致しなければエラーフォルダである￥発行対象外データ１０２および￥発行対象外データ２０２のフォルダにカード発行データのファイル移動し（ステップＳ１１ｃ）、併せてデータ制御ＰＣ２０にエラーが通知される。これにより、データ制御ＰＣ２０は表示装置２３にエラー表示を行って、オペレータに発行対象外データがあったことを通知する（ステップＳ１２ｃ）。
【００５５】
そして、カード発行機１１１では正常にカード発行ができた場合（ステップＳ７ｃのＮｏ）、また、台紙プリンタ１１２にて正常にカード台紙の印刷ができた場合（ステップＳ８ｃのＮｏ）、さらに、最終のレコードまで正常に終了した場合（ステップＳ９ｃのＹｅｓ）は、カード発行装置１００側の処理が終了したことになる。
【００５６】
この終了情報はデータ制御ＰＣ２０に通知され、内部ファイルの￥発行機状態データ１０３に終了したカード発行データの履歴を残すため、そのファイルが記録される（ステップＳ１０ｃ）。
【００５７】
ステップＳ１０ｃが終了すると、カード発行装置１００は次のカード発行データを開き、同様の処理を実行する。また、他のカード発行装置２００乃至６００においても同様の動作が実行されることは言うまでもない。
【００５８】
一方、ステップＳ７ｃまたはステップＳ８ｃでエラーを検出した場合（ステップＳ７ｃのＹｅｓ、またはステップＳ８ｃのＹｅｓ）、カード発行制御ＰＣ１１０からデータ制御ＰＣ２０にその旨が通知され、図４に示すように表示装置２３にエラー表示が行われる。そして、カード発行装置１００側でも、￥発行機状態データ２０３にカード発行機１１１で失敗したカード発行データが記録され、その履歴が保存されるようになっている。
【００５９】
このように構成された本発明のカード発行システムにおいては、従来、カードの発行に際して随時必要とされていたオペレータの操作を必要とせず、ネットワーク上に離れたカード発行装置から簡単且つスピーディにカードの発行が実現できる。
【００６０】
【発明の効果】
以上述べたように、本発明によれば、ネットワーク上に構築されたカード発行システム内で、カード発行制御装置からのカード発行要求に応答してカードの種類に応じたカード発行機からカード発行が自動的に行えるため、カード発行に際して最低限必要とされる必要な入力データを入力するのみでカード発行装置から、オペレータを介さずカードの発行を行うことができ、発行に要する時間の短縮と高い利便性が得られる。
【図面の簡単な説明】
【図１】本発明のカード発行システムの全体構成を示す構成図。
【図２】本発明のカード発行システムにおけるカード発行制御装置の内部フォルダの構成例。
【図３】本発明のカード発行システムにおけるカード発行装置のカード発行データファイルの構成例。
【図４】データ発行制御装置に搭載されたアプリケーションが実行した時のカード発行装置の稼働状態の確認画面例。
【図５】カード発行装置に搭載されたアプリケーションが実行した時のカード発行装置の稼働状態の確認画面例。
【図６】データ発行制御装置の動作を示すフローチャート例。
【図７】カード発行装置の動作を示すフローチャート例。
【符号の説明】
１　ネットワーク
１０　データベースサーバ
２０　データ制御ＰＣ
２１　キーボード
２２　マウス
２３　表示装置
５０　ＩＣチップ搭載カード
６０　磁気ストライプ付カード
１００、６００　カード発行装置
１０１、２０１　発行データフォルダ
１０２、２０２　発行対象外データフォルダ
１０３　発行済みデータフォルダ
１１０、１６０　カード発行制御ＰＣ
１１１、１６１　カード発行機
１１２、１６２　印刷装置
１１３、１６３　カード発行データファイル
２０３　発行機状態データフォルダ
２０４　一括発行データフォルダ
【図１】
2004078795.tif 000003
【図２】
2004078795.tif 000004
【図３】
2004078795.tif 000005
【図４】
2004078795.tif 000006
【図５】
2004078795.tif 000007
【図６】
2004078795.tif 000008
【図７】
2004078795.tif 000009