(57)【要約】【課題】カードを発行する過程におけるカード発行状況をリアルタイムに管理する。【解決手段】カード発行端末装置が、カード発行機の動作を制御し、カード発行データベースから前記店舗用の発行データを読出し、該発行データに基づき、前記カード発行機を用いてカードを発行し、カードを発行する過程の状況をあらわす発行状況データを適宜に前記カード発行状況ステータス管理手段に送信し、前記カード発行状況ステータス管理手段が、前記発行状況データに関する前記カードの発行状況ステータスを更新して前記カード発行データベースに記憶させて前記カードの発行状況を管理するカード発行システムを用いる。【選択図】図４
2018092519.tif 000002
【特許請求の範囲】
【請求項１】
カードを即時発行する店舗にカード発行端末装置とカード発行機が設置され、前記カード発行端末装置がネットワークを介して接続するカード発行管理装置と、該カード発行管理装置にネットワークを介して接続するホストコンピュータで構成されるカード発行システムであって、
前記カード発行管理装置が、カード発行データ生成手段と、カード発行データベースと、カード発行状況ステータス管理手段と、在庫管理手段で構成され、
前記カード発行データ生成手段が、前記ホストコンピュータからの発行依頼データに基づき、店舗毎の発行データを作成し、前記カード発行データベースに記憶させ、
前記カード発行端末装置が、前記カード発行機の動作を制御し、前記カード発行データベースから前記店舗用の発行データを読出し、該発行データに基づき、前記カード発行機を用いて前記カードを発行し、
前記カードを発行する過程の状況をあらわす発行状況データを適宜に前記カード発行状況ステータス管理手段に送信し、
前記カード発行状況ステータス管理手段が、前記発行状況データに関する前記カードの発行状況ステータスを更新して前記カード発行データベースに記憶させて前記カードの発行状況を管理することを特徴とするカード発行システム。
【請求項２】
請求項１記載のカード発行システムであって、前記カード発行端末装置が、前記カード発行データベースから前記店舗の前記発行状況データに関する前記カードの発行状況ステータスを読出して表示手段に表示するとともに、帳票を出力する機能を有することを特徴とするカード発行システム。
【請求項３】
請求項１又は２に記載のカード発行システムであって、前記カード発行機が前記カードを発行する過程でカード発行が停止した場合に、前記カード発行端末装置が、前記カードの滞留している位置を特定し、該位置のデータを含む発行状況データを作成し前記カード発行状況ステータス管理手段へ送信することを特徴とするカード発行システム。
【請求項４】
請求項１乃至３の何れか一項に記載のカード発行システムであって、前記カード発行端末装置が、前記カード発行端末装置の店舗向けのカード券種毎のカード残枚数のデータを前記カード発行管理装置から受信し、前記カード発行機が格納しているカード残枚数のデータを前記カード発行機から受信し、両カード残枚数のデータを照合する機能と、前記カード発行管理装置にカード残枚数の記録を修正させる機能を有することを特徴とするカード発行システム。
【請求項５】
請求項１乃至４の何れか一項に記載のカード発行システムであって、前記カード発行機が、前記カードをホッパーに券種毎に格納しているカード残枚数が少なくなった状態を検出し前記カード発行端末装置に警告情報を送信する警告手段を有することを特徴とするカード発行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード発行機を制御してカードを発行する技術に関し、更に詳しくは、カード発行機内の未発行カードのカード残枚数を管理するカード発行システムに関する。
【背景技術】
【０００２】
カードは、金融決済システムや個人を特定するＩＤ管理、企業の入退室管理システムなど、高いセキュリティが要求されるシステムで用いられるため、発行前のカードである未発行カードのカード残枚数を厳密に管理する必要がある。
【０００３】
カードを即時発行するシステムにおいて、特許文献１では、未発行カードのカード残枚数を管理するカード発行システムを提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２２２３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の技術では、カード発行機の発行機番号に関連付けて未発行カードのカード残枚数をカード種別毎に管理し、カード発行制御手段から、リモート制御したカード発行機の発行機番号、発行したカードのカード種別および発行枚数が通知されると、発行機番号に関連付けられているカード種別のカード残枚数から発行枚数を減算している。
【０００６】
そのため、特許文献１の技術では、カード発行の成否にかかわらずカード残枚数が減算され、カード残枚数が乖離する可能性がある問題があった。また修正する機能のリアルタイム性に問題があった。
【０００７】
そのため、本発明の課題は、発行データ毎にカードを発行する過程におけるカード発行状況ステータスを管理し、未発行カードのカード残枚数を正確かつリアルタイムに反映するカード発行システムを得ることを課題とする。
【課題を解決するための手段】
【０００８】
本発明は、上記の課題を解決するために、カードを即時発行する店舗にカード発行端末装置とカード発行機が設置され、前記カード発行端末装置がネットワークを介して接続するカード発行管理装置と、該カード発行管理装置にネットワークを介して接続するホストコンピュータで構成されるカード発行システムであって、
前記カード発行管理装置が、カード発行データ生成手段と、カード発行データベースと、カード発行状況ステータス管理手段と、在庫管理手段で構成され、
前記カード発行データ生成手段が、前記ホストコンピュータからの発行依頼データに基づき、店舗毎の発行データを作成し、前記カード発行データベースに記憶させ、
前記カード発行端末装置が、前記カード発行機の動作を制御し、前記カード発行データベースから前記店舗用の発行データを読出し、該発行データに基づき、前記カード発行機を用いて前記カードを発行し、
前記カードを発行する過程の状況をあらわす発行状況データを適宜に前記カード発行状況ステータス管理手段に送信し、
前記カード発行状況ステータス管理手段が、前記発行状況データに関する前記カードの発
行状況ステータスを更新して前記カード発行データベースに記憶させて前記カードの発行状況を管理することを特徴とするカード発行システムである。
【０００９】
本発明は、この構成により、カード発行の経過毎にカード発行状況ステータスを管理することで、未発行カードのカード残枚数を正確かつリアルタイムに反映することができる効果がある。
【００１０】
また、本発明は、上記のカード発行システムであって、前記カード発行端末装置が、前記カード発行データベースから前記店舗の前記発行状況データに関する前記カードの発行状況ステータスを読出して表示手段に表示するとともに、帳票を出力する機能を有することを特徴とするカード発行システムである。
【００１１】
また、本発明は、上記のカード発行システムであって、前記カード発行機が前記カードを発行する過程でカード発行が停止した場合に、前記カード発行端末装置が、前記カードの滞留している位置を特定し、該位置のデータを含む発行状況データを作成し前記カード発行状況ステータス管理手段へ送信することを特徴とするカード発行システムである。
【００１２】
また、本発明は、上記のカード発行システムであって、前記カード発行端末装置が、前記カード発行端末装置の店舗向けのカード券種毎のカード残枚数のデータを前記カード発行管理装置から受信し、前記カード発行機が格納しているカード残枚数のデータを前記カード発行機から受信し、両カード残枚数のデータを照合する機能と、前記カード発行管理装置にカード残枚数の記録を修正させる機能を有することを特徴とするカード発行システムである。
【００１３】
また、本発明は、上記のカード発行システムであって、前記カード発行機が、前記カードをホッパーに券種毎に格納しているカード残枚数が少なくなった状態を検出し前記カード発行端末装置に警告情報を送信する警告手段を有することを特徴とするカード発行システムである。
【発明の効果】
【００１４】
このように、本発明によれば、カード発行の経過毎にカード発行状況ステータスを管理することで、未発行カードのカード残枚数を正確かつリアルタイムに反映することができるカード発行管理システムを提供できる効果がある。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態のカード発行システムの概略の構成を示すブロック図である。
【図２】本発明の第１の実施形態で用いるカードのデータの一例を示す図である。
【図３】本発明の第１の実施形態のカード発行システムのカード発行端末装置の概略の構成を示すブロック図である。
【図４】本発明の第１の実施形態のカード発行システムのカード発行管理装置の概略の構成を示すブロック図である。
【図５】本発明の第１の実施形態のカード発行管理装置が管理するカード発行データの一例を示す図である。
【図６】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その１）である。
【図７】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その２）である。
【図８】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その３）である。
【図９】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その４）である。
【図１０】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その５）である。
【図１１】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その６）である。
【図１２】本発明の第１の実施形態によるカードの再発行処理の手順のフローチャート（その７）である。
【発明を実施するための形態】
【００１６】
これから説明する実施形態は、本発明の、カードを即時発行するカード発行システムを例示したものであり、本発明は、これらの実施形態のみに限定されず、これらの実施形態を種々に変形や変更した構成も可能である。
【００１７】
＜第１の実施形態＞
以下、本発明の第１の実施の形態のカード発行システムについて、図１から図１２を参照して説明する。図１は、第１の実施形態のカード発行システムの構成を説明する図である。
【００１８】
図１の様に、カード発行システムは、カードイシュア（例えば、金融機関）のセンタに設置されているホストコンピュータ１００に、ＬＡＮやインターネットを含む通信回線５００によって接続された、店舗に設置された申し込み端末１２０と、カード発行端末装置３００と、カード発行管理装置４００を有し、カード発行端末装置３００にＵＳＢやシリアルケーブルで接続された小型のカード発行機２００で構成する。
【００１９】
本実施形態のカード発行システムは、カード契約時業者が、申込者（顧客）からのカードの申込みを受け、カード発行機２００を用いて、カード発行者がアプリケーションソフトウェアを使用して券種コードＩＥＦ１が書き込まれているカード１０に、その申込者のユーザ用個別データを上書きすることで、カード１０を即時発行するシステムである。
【００２０】
（カード１０）
カード１０は、磁気ストライプ１１にカード発行データＣＲＤを記録したカード１０や、また、ＩＣチップ１２を有するＩＣカードであり、また、磁気ストライプ１１とＩＣチップ１２を併用するカード１０である。カード１０は、カード発行機２００のカードリーダライタ２１０との間でデータを交換する。
【００２１】
磁気ストライプ１１を有するカード１０は、カードリーダライタ２１０の磁気リードライト手段２１１で磁気ストライプ１１とデータを交換する。また、ＩＣチップ１２を有するカード１０は、ＩＣチップ１２の接触型のデータ通信インターフェースを介してカードリーダライタ２１０のＩＣリードライト手段２１２とデータ交換するカード１０や、ＩＣチップ１２の非接触型のデータ通信インターフェースを介してデータ交換するカード１０がある。
【００２２】
図２に、カード１０のＩＣチップ１２に記録するデータの例と、磁気ストライプ１１に記録するデータの例を示す。すなわち、ＩＣチップ１２に記憶させるデータに、ＩＤ番号Ｄ１と、金融機関番号Ｄ２と支店番号Ｄ３と口座番号Ｄ４と有効期限Ｄ５を含ませる。また、磁気ストライプ１１に記録するデータに、ＩＤ番号Ｄ１と、金融機関番号Ｄ２と支店番号Ｄ３と口座番号Ｄ４を含ませる。
【００２３】
（ホストコンピュータ１００）
ホストコンピュータ１００は、カード１０の顧客の取引情報を格納した顧客データファイル１１０の記憶装置を有する。顧客データファイル１１０のデータには、例えば、金融機関向けのカード１０の場合は、カード１０のＩＤ番号Ｄ１、金融機関番号Ｄ２、支店番号Ｄ３、口座番号Ｄ４、有効期限Ｄ５、暗証番号、通帳残高情報等を記憶させる。
【００２４】
（申し込み端末１２０）
申し込み端末１２０は店舗に設置し、カードの申し込み者に、店舗の申し込み端末１２０から、申し込み者（顧客）の氏名等の個人データと発行を希望するカードのカード券種等を含む顧客情報を入力させ、申し込み端末１２０は、入力された顧客情報をホストコンピュータ１００に送信する。
【００２５】
ホストコンピュータ１００は、申し込み端末１２０から受信した顧客情報を顧客データファイル１１０に登録すると共に、カード番号を採番し、顧客情報とカード番号、店舗番号を基に、発行依頼データＲＥＱを作成し、カード発行管理装置４００へ送信する。
【００２６】
（カード発行機２００）
カード発行機２００は、カードリーダライタ２１０とカード印刷機２２１とカード供給手段２２２とカード枚数計数手段２２３と警告手段２２４を有する。また、カード発行機２００は、カード発行機２００にＵＳＢケーブルやシリアルケーブルで接続したカード発行端末装置３００によって制御され、所定の動作のコマンドを受信して動作し、また、所定のデータをカード発行端末装置３００に送信する。
【００２７】
（カードリーダライタ２１０）
カード発行機２００のカードリーダライタ２１０は、カード１０の磁気ストライプ１１のデータを読み書きする磁気リードライト手段２１１と、カード１０のＩＣチップ１２のデータを読み書きするＩＣリードライト手段２１２を有する。ＩＣリードライト手段２１２は、自動取引に用いるカード１０のＩＣチップ１２のデータ通信インターフェースが非接触型又は接触型であるかに従って、非接触方式又は接触方式でデータ通信を行う。
【００２８】
（カード供給手段２２２）
カード供給手段２２２は、カード発行機２００の、複数券種（例えば、キャッシュカード、クレジットカード及びＥＴＣカード等）の未発行カードを券種毎に格納する券種毎のホッパー２２２ａから、所定の券種のカード１０を繰り出し、カードリーダライタ２１０等の所定の位置まで搬送する。
【００２９】
（カード枚数計数手段２２３）
カード枚数計数手段２２３は、カード発行機２００のホッパー２２２ａに券種毎に格納されている未発行カード１０の券種毎のカード残枚数を、変位センサ等を用いて数え上げ、その計数結果のデータをカード発行端末装置３００に送信する。
【００３０】
（警告手段２２４）
カード発行機２００は、カード発行機２００のホッパー２２２ａに券種毎に格納されている未発行カード１０の所定の券種のカード残枚数が無くなった場合や無くなりかけている状態を検出し、カード発行端末装置３００へ、その券種のカード残枚数の警告を通知する警告手段２２４を有する。また、警告手段２２４は、カード発行機２００の消耗品が無くなった場合や無くなりかけている状態も検出し、カード発行端末装置３００へ通知する。
【００３１】
（カード発行端末装置３００）
図３にカード発行端末装置３００のブロック図を示す。カード発行端末装置３００は、
カード発行手順制御手段３１０と、発行状況ステータス表示手段３２０と、カード在庫管理手段３３０と、帳票出力手段３４０と、カード発行機監視手段３５０を備える。
【００３２】
カード発行端末装置３００は店舗に設置し店舗の操作者が操作し、ＵＳＢケーブルやシリアルケーブルで店舗のカード発行機２００に接続し、カード発行端末装置３００がカード発行機２００を制御してカード発行を制御する。
【００３３】
また、カード発行端末装置３００は、カード発行管理装置４００と通信回線５００で接続されて情報を交換し、カード発行管理装置４００のカード発行データベース４４０が記憶する店舗毎の発行データを用いて、カード発行機２００を用いてカード１０を発行する。
【００３４】
すなわち、カード発行端末装置３００は、店舗の操作者が操作し、カード発行端末装置３００がカード発行管理装置４００のカード発行状況ステータス管理手段４２０へ発行データ要求コマンドを送信して、カード発行状況ステータス管理手段４２０からカード発行データＣＲＤを取得して、カード発行機２００を用いてカード１０を発行する。
【００３５】
カード発行端末装置３００は、それが含む主な手段・機能をカード発行機２００に内蔵させることもできる。操作者の操作する操作手段と表示手段は、カード発行機２００に内蔵させたカード発行端末装置３００から引き出したＵＳＢケーブルやシリアルケーブルで接続して、操作者にその操作手段を用いて必要な操作を行わせるようにすることもできる。
【００３６】
（カード発行手順制御手段３１０）
カード発行端末装置３００のカード発行手順制御手段３１０は、カード発行機２００へ動作指示を行う。そして、その動作指示に対するレスポンスデータＲＥＳをカード発行機２００から受信し、そのレスポンスデータＲＥＳからカードの発行状況を解析してカードの発行状況データを作成してカード発行管理装置４００へ送信する。
【００３７】
カード発行端末装置３００のカード発行手順制御手段３１０は、カード発行機２００へ動作指示を行う都度、カード発行機２００からレスポンスデータを受信する。カード発行手順制御手段３１０は、そのレスポンスデータを受信すると直ぐに、カードの発行状況を解析し、そのカードの発行状況データをカード発行管理装置４００へ送信する。
【００３８】
そのカードの発行状況データを受信したカード発行管理装置４００は、在庫管理手段４３０が、カードの発行状況データに従って在庫情報のカード残枚数を減算して在庫情報を更新する。
【００３９】
また、カード発行手順制御手段３１０は、すべてのカード１０の発行処理において、そのカード１０の発行の経過につれてカード発行機２００から受信したレスポンスデータをデータベースに記録する。そのデータベースの記録により、カード発行手順制御手段３１０が、すべてのカード発行の経過を管理することができる。
【００４０】
（発行状況ステータス表示手段３２０）
また、発行状況ステータス表示手段３２０は、カード発行管理装置４００のカード発行データベース４４０で管理される、店舗に関連付けられたカード発行データＣＲＤの過去から当日まで含めた発行状況ステータスＳＴＳを閲覧する。
【００４１】
（カード在庫管理手段３３０）
カード在庫管理手段３３０は、カード発行管理装置４００のカード発行データベース４
４０が記憶する、店舗に関連付けられたすべてのカード券種のカード発行データＣＲＤを読み出す。
【００４２】
カード在庫管理手段３３０は、在庫管理手段４３０が記憶するカード残枚数を受信し、カード発行機２００から受信したカード残枚数と照合する処理を行う。
【００４３】
そして、カード在庫管理手段３３０が操作者に通知するカード残枚数に差があった場合に、操作者は、カード発行端末装置３００のカード在庫管理手段３３０を使って、修正するカード枚数を入力して在庫操作データを作成し、カード発行管理装置４００の在庫管理手段４３０へ送信することで、在庫管理手段４３０が記憶するカード残枚数を修正することができる。また、カード在庫管理手段３３０は、在庫管理手段４３０に修正させた在庫操作履歴を、過去から当日まで含めて読み出すことができる。
【００４４】
（帳票出力手段３４０）
帳票出力手段３４０は、発行状況ステータス表示手段３２０およびカード在庫管理手段３３０がカード発行管理装置４００から読み出した情報を、ＰＤＦファイル等の電子データの帳票として帳票出力媒体に出力する。
【００４５】
（カード発行機監視手段３５０）
カード発行機監視手段３５０は、カード発行機２００のカード計数手段から、カード発行機２００に格納されているすべての未発行カードの枚数を受信し、カード発行端末装置３００の表示手段に表示する。
【００４６】
また、カード発行機監視手段３５０は、カード発行機２００の警告手段２２４から、カード発行機２００に格納されている未発行カード１０やカード発行機２００の消耗品が無くなった場合や無くなりかけている状態の警告データを受信し、又、カード発行機２００の故障情報を受信し、カード発行端末装置３００の表示手段に表示する。
【００４７】
カード発行機監視手段３５０は、更に、それらの問題の事象の対処方法もカード発行端末装置３００の表示手段に表示する。
【００４８】
（カード発行管理装置４００）
図４にカード発行管理装置４００のブロック図を示す。カード発行管理装置４００は、ホストコンピュータ１００から受信した発行依頼データＲＥＱから、カード１０のカード発行データＣＲＤを作成して、カード発行端末装置３００に送信する。それにより、カード発行端末装置３００にカード発行機２００を制御させてカード１０を発行させる。
【００４９】
カード発行管理装置４００は、ＨＳＭ（Hardware Security Module）と呼ばれる専用ハードウエアを用いるカード発行データ生成手段４１０と、カード発行状況ステータス管理手段４２０と、在庫管理手段４３０と、カード発行データベース４４０を備える。
【００５０】
（専用ハードウエアＨＳＭ）
専用ハードウエアＨＳＭ（Hardware Security Module）は、目的別のセキュリティ機能を実現するための鍵（暗号化／復号化用の鍵データ）をセキュアに管理する。一般的に、ＨＳＭは、ＰＫＩ（Public Key Infrastructure）やＳＳＬ（Secure Sockets Layer）における暗号処理のセキュアな管理、及びアプリケーションレベル・コードの実行を保護・高速化するための専用ハードウエアである。
【００５１】
（カード発行データ生成手段４１０）
カード発行管理装置４００のカード発行データ生成手段４１０は、ホストコンピュータ
１００から送信された発行依頼データＲＥＱを受信し、受信した発行依頼データＲＥＱを、専用ハードウエアＨＳＭ等の暗号化手段を用いて暗号化し、カード発行データベース４４０に登録する。
【００５２】
（暗号鍵の生成）
カード発行データ生成手段４１０は、ＩＣチップ１２を有するカード１０を発行する場合は、カード１０のＩＣチップ１２との通信セキュリティ機能を実現するためのペアとなる暗号鍵ペアをＨＳＭに生成させて、暗号鍵をカード発行データＣＲＤに紐付ける。
【００５３】
カード発行データ生成手段４１０は、カード発行データベース４４０から発行依頼データＲＥＱを呼び出し、専用ハードウエアＨＳＭ等の暗号化手段を用いて、発行依頼データＲＥＱを復号する。そして、カード発行データ生成手段４１０は、発行依頼データＲＥＱからカード発行データＣＲＤを作成する。
【００５４】
（カード発行データＣＲＤ）
図５にカード発行データＣＲＤのデータ構造を示す。すなわち、カード発行データＣＲＤに、ＩＤ番号Ｄ１と、券種コードＩＥＦ１と、金融機関番号Ｄ２と支店番号Ｄ３と口座番号Ｄ４と有効期限Ｄ５と、発行状況ステータスＳＴＳを含ませる。
【００５５】
カード発行データ生成手段４１０は、暗号化手段を用いて、カード発行データＣＲＤを暗号化してカード発行データベース４４０へ登録する。また、カード発行データベース４４０は、暗号化手段が生成した暗号化鍵を、カード１０のＩＤ番号Ｄ１に関連付けて記憶する。
【００５６】
（カード発行状況ステータス管理手段４２０）
カード発行状況ステータス管理手段４２０は、カード発行データベース４４０に登録するすべてのカード発行データＣＲＤを「データ受信」「データ処理中」「カード発行待ち」「カード発行中」「発行完了」「発行失敗」の発行状況ステータスＳＴＳで管理する処理を行う。
【００５７】
カード発行状況ステータス管理手段４２０は、店舗のカード発行端末装置３００よりカード１０の発行データの要求コマンドを受信した場合に、店舗に関連付けられたカード発行データＣＲＤをカード発行端末装置３００に送信し、カード発行端末装置３００にカード発行機２００を制御させてカード１０を発行させる。
【００５８】
カード発行状況ステータス管理手段４２０は、カード発行機２００のカード発行処理中に、カード発行端末装置３００から、カード発行機２００のカード発行状況データを受信する。カード発行状況ステータス管理手段４２０は受信したカード発行状況データに応じて、カード発行データＣＲＤの発行状況ステータスＳＴＳを更新する。
【００５９】
（在庫管理手段４３０）
在庫管理手段４３０は、店舗毎のカード券種毎のカード残枚数を記憶する。在庫管理手段４３０は、店舗のカード発行機２００でカード１０が発行され、カード発行状況ステータス管理手段４２０によって、カード発行データＣＲＤの発行状況ステータスＳＴＳのデータの内容が「カード発行待ち」から「カード発行中」に更新された際に、店舗のカード発行データＣＲＤの指定する券種のカード残枚数を減算して記憶する。
【００６０】
店舗のカード発行端末装置３００のカード在庫管理手段３３０は、在庫管理手段４３０からカード残枚数を受信し、また、カード発行機２００からカード残枚数を受信し、両者のカード残枚数を照合する。そして、両者のカード残枚数に差があった場合に、操作者が
、カード在庫管理手段３３０を使って修正するカード枚数を入力することで在庫操作データを作成する。カード在庫管理手段３３０は、在庫操作データをカード発行管理装置４００の在庫管理手段４３０へ送信する。在庫操作データを受信した在庫管理手段４３０は、在庫操作データを基にカード残枚数を修正する。
【００６１】
（カード発行データベース４４０）
カード発行管理装置４００のカード発行データベース４４０は、図４の様に、店舗毎のカードの発行依頼データＲＥＱと、カード発行データＣＲＤを記憶する。カード発行データＣＲＤには、図５の様に、そのカード１０の発行の進捗を表す発行状況ステータスＳＴＳのデータを記録する。
【００６２】
発行状況ステータスＳＴＳのデータの内容は、カードの発行が進むに従って更新し、そのデータの内容には、「データ受信」「データ処理中」「カード発行待ち」「カード発行中」「発行完了」「発行失敗」がある。
【００６３】
（動作手順）
以下、第１の実施の形態に係るカード発行システムの動作手順を、図６から図１２のフローチャートを参照して説明する。
【００６４】
（カードの申込み手順）
図６を参照して利用者がカード１０の作成を依頼する手順を説明する。
【００６５】
（ステップＳ１）
カードの申し込み者が、申し込み端末１２０から、申し込み者の氏名等の個人データと発行を希望するカードのカード券種等を含む顧客情報を申し込み端末１２０に入力すると、申し込み端末１２０が、顧客情報をホストコンピュータ１００に送信する。
【００６６】
（ステップＳ２）
ホストコンピュータ１００は、申し込み者の個人データとカード券種等を含む顧客情報を申し込み端末１２０から受信すると、申し込み者のカード番号を採番し、店舗番号と併せて顧客情報に加え、発行依頼データＲＥＱを作成し、作成した発行依頼データＲＥＱをカード発行管理装置４００へ送信する。
【００６７】
（ステップＳ３）
カード発行管理装置４００は、ホストコンピュータ１００から発行依頼データＲＥＱを受信すると、カード発行データ生成手段４１０を動作させ、カード発行データ生成手段４１０は、専用ハードウエアＨＳＭ等の暗号化手段を用いて、発行依頼データＲＥＱに含まれるカード番号や個人データを暗号化して、カード発行データベース４４０に登録し、発行依頼データＲＥＱの発行状況ステータスＳＴＳを「データ受信」に更新する。
【００６８】
（ステップＳ４）
次に、カード発行データ生成手段４１０は、カード発行データベース４４０から暗号化された発行依頼データＲＥＱを呼び出する。そして、専用ハードウエアＨＳＭ等の暗号装置を用いて発行依頼データＲＥＱを復号し、カード発行データＣＲＤの作成処理を開始する。カード発行データＣＲＤの作成を開始した時点では、発行状況ステータスＳＴＳを、「データ処理中」に更新してカード発行データＣＲＤに記録する。
【００６９】
（ステップＳ５）
カード発行データ生成手段４１０は、カード発行データＣＲＤの作成が完了した場合は、カード発行データＣＲＤの発行状況ステータスＳＴＳを「カード発行待ち」に更新したカード発行データＣＲＤを生成し、そのカード発行データＣＲＤを再度暗号化してカード発行データベース４４０に登録する。
【００７０】
（カード発行手順）
次に、図７から図１１を参照してカード１０を発行する手順を説明する。
【００７１】
（ステップＳ１１）
店舗のカード発行端末装置３００は、定期的に、当該店舗に関連付いたカード発行データＣＲＤの存在の有無を、カード発行管理装置４００のカード発行状況ステータス管理手段４２０に問い合わせる発行データ確認処理を行う。
【００７２】
（ステップＳ１２）
店舗のカード発行端末装置３００は、カード発行データベース４４０に当該店舗に関連付いたカード発行データＣＲＤが存在することをカード発行状況ステータス管理手段４２０から通知された場合は、カード発行機監視手段３５０を用いて、カード発行機２００の状態が不正な状態に無いかの確認を行う。
【００７３】
カード発行処理の不正な状態として、カード発行機２００のホッパー２２２ａに券種毎に格納されている未発行カードの所定の券種のカード残枚数が無くなった状態や、カード発行機２００の消耗品が無くなった状態があり得る。また、カード発行機２００内にカード１０が不正な位置に滞留している場合があり得る。
【００７４】
カード発行機２００の警告手段２２４が、ホッパー２２２ａに券種毎に格納されている未発行カード１０の所定の券種のカード残枚数が無くなった場合や無くなりかけている状態や、消耗品が無くなった場合や無くなりかけている状態、あるいは、カード発行機２００内にカード１０が不正な位置に滞留している状態を検出し、カード発行端末装置３００のカード発行機監視手段３５０へ通知する。
【００７５】
更に、カード発行機監視手段３５０が、カード発行機２００のカード枚数計数手段２２３を動作させてホッパー２２２ａに券種毎に格納されている未発行カードの枚数（カード残枚数）を、変位センサ等を用いて数え上げる。そして、カード発行機２００の所定の券種のカード残枚数が無くなり、又はカード残枚数がわずかになった場合を検出することができる。
【００７６】
カード発行手順制御手段３１０は、カード発行機２００の警告手段２２４からカード発行機２００の不正な状態のレスポンスを受信した場合や、又は、カード発行機監視手段３５０がカード発行機２００の不正な状態を検出した場合は、カード発行処理を停止する。
【００７７】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０の位置データを受信し、カード１０が不正な位置に滞留している場合は、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【００７８】
（ステップＳ１３）
カード発行手順制御手段３１０は、カード発行機２００から正常な状態のレスポンスを受信し、又、カード発行機監視手段３５０も正常な状態であると判定した場合には、カード発行状況ステータス管理手段４２０に、当該店舗に関連付いたカード発行データＣＲＤの送信を要求する。
【００７９】
（ステップＳ１４）
店舗のカード発行端末装置３００からカード発行データＣＲＤを要求されたカード発行
状況ステータス管理手段４２０は、カード発行データＣＲＤを店舗のカード発行端末装置３００へ送信する。
【００８０】
（ステップＳ１５）
カード発行端末装置３００は、カード発行状況ステータス管理手段４２０からカード発行データＣＲＤを受信すると、カード発行手順制御手段３１０により、カード発行機２００に対して、カード繰り出し動作指令コマンドＣＭＮＤを送信する。
【００８１】
（ステップＳ１６）
カード発行機２００は、カード発行手順制御手段３１０から受信したカード繰り出し動作指令コマンドＣＭＮＤに従い、カード供給手段２２２を用いて、未発行カードが格納されているホッパー２２２ａから、１枚のカード１０を繰り出し、カードリーダライタ２１０まで搬送する。
【００８２】
ここで、カード１０が、磁気ストライプ１１を有するカード１０の場合は、カードリーダライタ２１０の磁気リードライト手段２１１まで搬送する。
【００８３】
又は、カード１０が、磁気ストライプ１１を持たずＩＣチップ１２を有するＩＣカードである場合は、カードリーダライタ２１０の、カード１０の接触型のデータ通信インターフェース又は非接触型のデータ通信インターフェースに応じたＩＣリードライト手段２１２までカード１０を搬送する。
【００８４】
そして、カード発行機２００は、カード供給手段２２２によるカード繰り出し操作の結果の情報をレスポンスデータＲＥＳにしてカード発行手順制御手段３１０へ送信する。カード発行手順制御手段３１０はそのレスポンスデータＲＥＳの含むカード繰り出し操作の結果の情報を含む発行状況データをカード発行状況ステータス管理手段４２０へ送信する。
【００８５】
すなわち、カード発行機２００は、カード繰り出し操作異常であった場合は、カード繰り出し異常通知エラーコードを含むレスポンスデータＲＥＳをカード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【００８６】
または、カード発行機２００は、カード繰り出し操作が正常に完了した場合は、「繰り出し操作正常完了」のレスポンスデータＲＥＳをカード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【００８７】
こうして、カード発行手順制御手段３１０が、カード発行機２００から、カード繰り出し操作のレスポンスデータＲＥＳを受信することで、カード発行機２００によるカード１０の発行の状況を把握する。
【００８８】
（ステップＳ１７）
カード発行手順制御手段３１０は、カード繰り出し異常通知エラーコードを含むレスポンスデータＲＥＳを受信した場合は、カード発行処理を停止する。
【００８９】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０が滞留している不正な位置のデータを受信し、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【００９０】
これにより、カード１０が、格納されていたカード発行機２００のホッパー２２２ａに未発行カードとして滞留しているのか、あるいはホッパー２２２ａからカード１０が取り出され、カード発行機２００の内部の不正な位置で滞留しているのかを特定し、そのカード１０の不正な位置のデータを含む発行状況データをカード発行状況ステータス管理手段４２０へ送信して記憶させる。
【００９１】
（ステップＳ１８）
カード発行状況ステータス管理手段４２０は、カード繰り出し操作異常エラーコードを受信した場合は、カード発行データＣＲＤの発行状況ステータスＳＴＳは更新しない。
【００９２】
（ステップＳ１９）
カード発行手順制御手段３１０は、カード繰り出し操作が正常に完了した場合は、「繰り出し操作正常完了」の発行状況データをカード発行状況ステータス管理手段４２０に送信する。また、その場合は、カード発行機２００に対して、カード１０の種別に応じて、磁気リードライト手段２１１又はＩＣリードライト手段２１２を用いてカード１０の券種コードＩＥＦ１の読み出し動作指令コマンドＣＭＮＤを送信することで、繰り出したカード１０の券種コードＩＥＦ１を読み取らせる。
【００９３】
（ステップＳ２０）
カード発行状況ステータス管理手段４２０は、「繰り出し操作正常完了」の発行状況データを受信した場合は、当該カード発行データＣＲＤの発行状況ステータスＳＴＳを「カード発行中」に更新する。
【００９４】
（ステップＳ２１）
カード発行データＣＲＤの発行状況ステータスＳＴＳが「カード発行中」に更新された場合、カード発行状況ステータス管理手段４２０は、在庫管理システムを動作させ、当該店舗のカード券種のカード残枚数を減算する。
【００９５】
（ステップＳ２２）
カード発行手順制御手段３１０からカード１０の券種コードＩＥＦ１を読み出すことを指示されたカード発行機２００は、カード１０の種別に応じて、磁気リードライト手段２１１又はＩＣリードライト手段２１２を用いて、カード１０の券種コードＩＥＦ１を読み取る。
【００９６】
そして、カード発行機２００は、カード１０の券種コードＩＥＦ１の読み取り操作の結果の情報をレスポンスデータＲＥＳにしてカード発行手順制御手段３１０へ送信する。カード発行手順制御手段３１０はそのレスポンスデータＲＥＳの含むカード１０の券種コードＩＥＦ１の読み取り操作の結果の情報を含む発行状況データをカード発行状況ステータス管理手段４２０へ送信する。
【００９７】
すなわち、カード発行機２００は、繰り出したカード１０の券種コードＩＥＦ１が正常に読み取れた場合は、「券種コード読取り正常完了」のレスポンスデータＲＥＳをカード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【００９８】
しかし、カード１０の券種コードＩＥＦ１が正常に読み取れない場合には、カード発行機２００は、所定回数のリトライ動作を実行して再読み取りを行なう。リトライ動作を行って再度判読できなかった場合は、カード発行機２００は、「読取り異常通知」エラーコードを含むレスポンスデータＲＥＳをカード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【００９９】
（ステップＳ２３）
カード発行手順制御手段３１０は、「読取り異常通知」エラーコードを含むレスポンスデータＲＥＳを受信した場合は、カード発行処理を停止する。
【０１００】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０の位置データを受信し、カード１０が不正な位置に滞留している場合は、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１０１】
（ステップＳ２４）
読取り異常通知エラーコードを含む発行状況データを受信したカード発行状況ステータス管理手段４２０は、カード発行データＣＲＤの発行状況ステータスＳＴＳを「発行失敗」へ更新し、読取り異常通知エラーコードに紐付くエラー原因のデータを当該カード発行データＣＲＤの発行状況ステータスＳＴＳに紐付けて記憶する。次に、ステップＳ１１に戻る。
【０１０２】
（ステップＳ２５）
カード発行機２００は、繰り出したカード１０の券種コードＩＥＦ１が正常に読み取れた場合は、カード１０の券種コードＩＥＦ１のデータをカード発行手順制御手段３１０へ返信する。
【０１０３】
（ステップＳ２６）
カード発行手順制御手段３１０は、カード発行機２００から受信したカード１０の券種コードＩＥＦ１のデータを、カード発行データＣＲＤの券種コードＩＥＦ１と照合する。
【０１０４】
両者の券種コードＩＥＦ１が一致した場合は、カード発行手順制御手段３１０は、照合結果の「一致」報告を、カード発行状況ステータス管理手段４２０へ送信する。
【０１０５】
両者の券種コードＩＥＦ１が一致しなかった場合は、カード発行手順制御手段３１０は、照合結果の「不一致」エラーコードを、カード発行状況ステータス管理手段４２０へ送信する。
【０１０６】
（ステップＳ２７）
両者の券種コードＩＥＦ１が一致しなかった場合は、カード発行手順制御手段３１０は、カード発行処理を停止する。
【０１０７】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０の位置データを受信し、カード１０が不正な位置に滞留している場合は、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１０８】
（ステップＳ２８）
カード発行手順制御手段３１０から照合結果の「不一致」エラーコードを受信したカード発行状況ステータス管理手段４２０は、カード１０の発行状況ステータスＳＴＳを「発行失敗」へ更新し、「不一致」エラーコードに紐付くエラー原因のデータを当該カード発行データＣＲＤの発行状況ステータスＳＴＳに紐付けて記憶する。次に、ステップＳ１１に戻る。
【０１０９】
（ステップＳ２９）
照合結果が「一致」した場合に、カード発行手順制御手段３１０は、カード発行機２０
０に、カード発行データＣＲＤを書き込む一連のカード発行動作指令コマンドＣＭＮＤを送信する。すなわち、カード発行機２００に、カードの券種に応じて、カード発行状況ステータス管理手段４２０から受信したカード発行データＣＲＤを、カード１０の磁気ストライプ１１又はＩＣチップ１２にカード発行データＣＲＤを書き込んでカード１０を発行する一連の動作を指令する。
【０１１０】
（ステップＳ２９ａ）
例えば、カード発行手順制御手段３１０は、カード発行機２００に、磁気ストライプ１１とＩＣチップ１２を有するカード１０に対して、先ず、カード１０の磁気ストライプ１１へデータを書き込む動作指令コマンドＣＭＮＤをカード発行機２００に送信して動作させる。
【０１１１】
（ステップＳ２９ｂ）
カード発行機２００は、カード発行手順制御手段３１０から受信した、磁気ストライプ１１へデータを書き込む動作指令コマンドＣＭＮＤに従い、カード１０の磁気ストライプ１１への書き込み動作を実行する。
【０１１２】
カード発行機２００は、その動作の結果、磁気ストライプ１１への書き込みが正常な場合は、「磁気ストライプ書き込み成功」のレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１１３】
カード発行機２００は、磁気ストライプ１１への書き込みが異常な場合は、「磁気ストライプ書き込み異常」エラーコードのレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１１４】
（ステップＳ２９ｃ）
カード発行手順制御手段３１０は、カード発行機２００から、「磁気ストライプ書き込み異常」エラーコードのレスポンスデータＲＥＳを受信した場合は、カード発行処理を停止する。
【０１１５】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０の位置データを受信し、カード１０が不正な位置に滞留している場合は、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１１６】
（ステップＳ２９ｄ）
カード発行状況ステータス管理手段４２０は、「磁気ストライプ書き込み異常」エラーコードを含む発行状況データを受信した場合は、カード１０の発行状況ステータスＳＴＳを「発行失敗」へ更新する。そして、「磁気ストライプ書き込み異常」エラーコードに紐付くエラー原因を表すデータを当該カード発行データＣＲＤの発行状況ステータスＳＴＳに紐付けて記憶する。次に、ステップＳ１１に戻る。
【０１１７】
カード発行状況ステータス管理手段４２０は、「磁気ストライプ書き込み成功」の発行状況データを受信した場合は、当該カード発行データＣＲＤの発行状況ステータスＳＴＳに「磁気ストライプ書き込み成功」の発行状況を紐付けて記憶する。
【０１１８】
（ステップＳ２９ｅ）
カード発行手順制御手段３１０は、カード発行機２００から「磁気ストライプ書き込み成功」のレスポンスデータＲＥＳを受信した場合は、カード発行機２００に、カード１０
のＩＣチップ１２へのデータ書き込み動作指令ＣＭＮＤを送信する。
【０１１９】
（ステップＳ２９ｆ）
カード発行機２００は、カード発行手順制御手段３１０から受信した、ＩＣチップ１２へのデータ書き込み動作指令ＣＭＮＤに従って、カード１０のＩＣチップ１２へのデータ書き込む動作を実行する。
【０１２０】
カード発行機２００は、その動作の結果、ＩＣチップ１２への書き込みが正常な場合は、「ＩＣチップ書き込み成功」のレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１２１】
カード発行機２００は、ＩＣチップ１２への書き込みが異常な場合は、「ＩＣチップ書き込み異常」エラーコードのレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が「ＩＣチップ書き込み異常」エラーコードを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１２２】
（ステップＳ２９ｇ）
カード発行手順制御手段３１０は、カード発行機２００から、「ＩＣチップ書き込み異常」エラーコードのレスポンスデータＲＥＳを受信した場合は、カード発行処理を停止する。
【０１２３】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０の位置データを受信し、カード１０が不正な位置に滞留している場合は、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１２４】
（ステップＳ２９ｈ）
カード発行状況ステータス管理手段４２０は、「ＩＣチップ書き込み異常」エラーコードを含む発行状況データを受信した場合は、カード１０の発行状況ステータスＳＴＳを「発行失敗」へ更新する。そして、「ＩＣチップ書き込み異常」エラーコードに紐付くエラー原因を表すデータを当該カード発行データＣＲＤの発行状況ステータスＳＴＳに紐付けて記憶する。次に、ステップＳ１１に戻る。
【０１２５】
カード発行状況ステータス管理手段４２０は、「ＩＣチップ書き込み成功」の発行状況データを受信した場合は、当該カード発行データＣＲＤの発行状況ステータスＳＴＳに「ＩＣチップ書き込み成功」の発行状況を紐付けて記憶する。
【０１２６】
（ステップＳ２９ｉ）
カード発行手順制御手段３１０は、カード発行機２００から「ＩＣチップ書き込み成功」のレスポンスデータＲＥＳを受信した場合は、カード発行機２００に、カード１０への印刷動作指令ＣＭＮＤを送信する。
【０１２７】
（ステップＳ２９ｊ）
カード発行機２００は、カード発行手順制御手段３１０から受信した、カード１０への印刷動作指令ＣＭＮＤに従って、カード印刷機２２１を用いてカード１０に必要な印刷を行う。
【０１２８】
カード発行機２００は、その動作の結果、カード１０への印刷が正常な場合は、「印刷成功」のレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２
０へ送信する。
【０１２９】
カード発行機２００は、カード１０への印刷が異常な場合は、「印刷異常」エラーコードのレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が「印刷異常」エラーコードを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１３０】
（ステップＳ２９ｋ）
カード発行手順制御手段３１０は、カード発行機２００から、「印刷異常」エラーコードのレスポンスデータＲＥＳを受信した場合は、カード発行処理を停止する。
【０１３１】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０の位置データを受信し、カード１０が不正な位置に滞留している場合は、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１３２】
（ステップＳ２９ｌ）
カード発行状況ステータス管理手段４２０は、「印刷異常」エラーコードを含む発行状況データを受信した場合は、カード１０の発行状況ステータスＳＴＳを「発行失敗」へ更新する。そして、「印刷異常」エラーコードに紐付くエラー原因を表すデータを当該カード発行データＣＲＤの発行状況ステータスＳＴＳに紐付けて記憶する。次に、ステップＳ１１に戻る。
【０１３３】
カード発行状況ステータス管理手段４２０は、「印刷成功」の発行状況データを受信した場合は、当該カード発行データＣＲＤの発行状況ステータスＳＴＳに「印刷成功」の発行状況を紐付けて記憶する。
【０１３４】
（ステップＳ２９ｍ）
カード発行手順制御手段３１０は、カード発行機２００から「印刷成功」のレスポンスデータＲＥＳを受信した場合は、カード発行機２００に、カード１０の排出動作指令ＣＭＮＤを送信する。
【０１３５】
（ステップＳ２９ｎ）
カード発行機２００は、カード発行手順制御手段３１０から受信した、カード１０の排出動作指令ＣＭＮＤに従って、カード１０を排出する。
【０１３６】
カード発行機２００は、その動作の結果、カード１０への排出が正常な場合は、「排出成功」のレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１３７】
カード発行機２００は、カード１０への排出が異常な場合は、「排出異常」エラーコードのレスポンスデータＲＥＳを、カード発行手順制御手段３１０に送信し、カード発行手順制御手段３１０が「排出異常」エラーコードを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１３８】
（ステップＳ２９ｏ）
カード発行手順制御手段３１０は、カード発行機２００から、「排出異常」エラーコードのレスポンスデータＲＥＳを受信した場合は、カード発行処理を停止する。
【０１３９】
次に、カード発行手順制御手段３１０は、カード発行機２００から、カード１０が滞留
している不正な位置データを受信し、その不正な位置のデータを含む発行状況データを作成しカード発行状況ステータス管理手段４２０へ送信する。
【０１４０】
（ステップＳ２９ｐ）
カード発行状況ステータス管理手段４２０は、「排出異常」エラーコードを含む発行状況データを受信した場合は、カード１０の発行状況ステータスＳＴＳを「発行失敗」へ更新する。そして、「排出異常」エラーコードに紐付くエラー原因を表すデータを当該カード発行データＣＲＤの発行状況ステータスＳＴＳに紐付けて記憶する。次に、ステップＳ１１に戻る。
【０１４１】
カード発行状況ステータス管理手段４２０は、「排出成功」の発行状況データを受信した場合は、カード１０のカード発行データＣＲＤの発行状況ステータスＳＴＳを「発行完了」へ更新する。
【０１４２】
このように本発明によれば、カード発行の経過毎にカード発行のステータスを管理することで、未発行ＩＣカードのＩＣカード残枚数を正確かつリアルタイムに反映することができるようになる。
【０１４３】
（日次締め処理）
次に、図１２を参照して、ＩＣカード残枚数を確認する日次締め処理の手順を説明する。
【０１４４】
（ステップＳ３１）
店舗のカード発行端末装置３００のカード在庫管理手段３３０が、１週間毎か１ヶ月毎に、カード発行状況ステータス管理手段４２０へ発行状況ステータス要求コマンドを送信する。そのコマンドを受信したカード発行状況ステータス管理手段４２０は、カード発行データＣＲＤの発行状況ステータスＳＴＳをカード在庫管理手段３３０へ送信する。
【０１４５】
（ステップＳ３２）
加えて、ＩＣカード残枚数の確認として、カード在庫管理手段３３０が、在庫管理手段４３０へカード残枚数データ要求コマンドを送信する。そのコマンドを受信した在庫管理手段４３０が、カード残枚数データをカード在庫管理手段３３０へ送信する。
【０１４６】
（ステップＳ３３）
また、カード在庫管理手段３３０は、ＩＣカード発行機２００のカード枚数計数手段２２３を用いてカード発行機２００のホッパー２２２ａに券種毎に格納されている未発行カードの枚数（カード残枚数）を数え上げる。
【０１４７】
（ステップＳ３４）
カード在庫管理手段３３０は、在庫管理手段４３０から受信したＩＣカード残枚数と、ＩＣカード発行機２００のカード枚数計数手段２２３から受信したカード残枚数を照合し、カード残枚数の帳票出力を行う。
【０１４８】
（ステップＳ３５）
店舗の操作者は、カード在庫管理手段３３０がカード発行状況ステータス管理手段４２０から受信した店舗で発行したカード１０の発行状況ステータスＳＴＳをカード発行端末装置３００表示手段に表示する。
【０１４９】
また、帳票出力手段３４０を用いて、その情報の帳票を出力する。帳票出力手段３４０は、店舗で当日に発行したカード１０の発行履歴と発行状況ステータスＳＴＳとカード残
枚数の帳票情報をＰＤＦファイル等の電子データの帳票として帳票出力媒体に出力する。
【０１５０】
（ステップＳ３６）
また、店舗の操作者が、カード発行端末装置３００の帳票出力手段３４０を用いて、カード発行機監視手段３５０から、カード発行機２００に券種毎に格納されるカード残枚数を読み出し、ＰＤＦファイル等の電子データの帳票として帳票出力媒体に出力する。
【０１５１】
（ステップＳ３７）
店舗の操作者は、出力された当日のカード１０の発行履歴を、当日に即時発行したカード１０の申し込み用紙やカード受領証等と照合することで、不正なカード発行処理が無かったことを確認する。
【０１５２】
（ステップＳ３８）
カード在庫管理手段３３０がステップＳ３４の処理で照合した、在庫管理手段４３０から受信したＩＣカード残枚数と、カード枚数計数手段２２３から受信したカード残枚数に差分がある場合は、操作者が、発行状況ステータス表示手段３２０を使って、カード発行管理装置４００のカード発行データベース４４０で管理される、店舗に関連付けられたカード発行データＣＲＤの過去から当日までの発行状況ステータスＳＴＳの履歴を読み出して確認し、また、カード在庫管理手段３３０が記憶する過去の在庫操作履歴を調査する。
【０１５３】
（カード残枚数の修正処理）
以下の様にして、カード残枚数を修正することができる。先ず、カード在庫管理手段３３０が、ステップＳ３２の処理により、在庫管理手段４３０からカード残枚数データを受信する。また、ステップＳ３３の処理により、カード在庫管理手段３３０が、ＩＣカード発行機２００のカード枚数計数手段２２３が数え上げたカード発行機２００のホッパー２２２ａに格納されている未発行カードの、券種毎の枚数（カード残枚数）を受信する。
【０１５４】
カード在庫管理手段３３０は、ステップＳ３４の処理により、在庫管理手段４３０から受信したＩＣカード残枚数と、ＩＣカード発行機２００のカード枚数計数手段２２３から受信したカード残枚数を照合する。
【０１５５】
（ステップＳ３９）
ステップＳ３４の処理によるカード残枚数の照合の結果、在庫管理手段４３０から受信したＩＣカード残枚数と、カード枚数計数手段２２３から受信したカード残枚数に差分がある場合は、操作者が以下の作業を行う。
【０１５６】
すなわち、操作者が、カード発行端末装置３００の発行状況ステータス表示手段３２０を使って、カード発行管理装置４００のカード発行データベース４４０で管理される、店舗に関連付けられたカード発行データＣＲＤの過去から当日までの発行状況ステータスＳＴＳの履歴を読み出して確認し、また、カード在庫管理手段３３０が記憶する過去の在庫操作履歴を調査する。
【０１５７】
また、操作者は、必要に応じて、ＩＣカード発行機２００のホッパー２２２ａに未発行のカード１０を格納、あるいは、回収する。
【０１５８】
（ステップＳ４０）
また、操作者は、必要に応じて、カード在庫管理手段３３０を使って、カード１０の修正枚数を入力し、在庫操作データをカード発行管理装置４００の在庫管理手段４３０へ送信して、在庫管理手段４３０に在庫を反映させる。
【０１５９】
この運用方法を実施することで、不正なカード発行を防止し、店舗にて厳密にカード残枚数を管理することができる。
【０１６０】
＜第２の実施形態＞
本発明の第２の実施形態として、カード発行機２００は、ＩＣチップ１２にカード１０のアプリケーションソフトウェアが書き込まれていない、すなわち、券種（例えば、クレジットカード及びＥＴＣカード等）が確定していない未発行のカード１０をホッパー２２２ａに格納するカード発行機２００を用いることができる。
【０１６１】
そして、カード発行機２００は、カード供給手段２２２がホッパー２２２ａから未発行のカード１０を取出し、カードリーダライタ２１０が、カード１０のＩＣチップ１２に、指定された券種（例えば、クレジットカード及びＥＴＣカード等）のアプリケーションソフトウェアを書き込み、カード１０に券種コードＩＥＦ１を書き込む。その上で、カードリーダライタ２１０が、カード１０に申込者のユーザ用個別データを書き込んでカード１０を発行する。
【０１６２】
カード発行管理装置４００は、アプリケーションソフトウェアの記憶手段を持ち、カード発行端末装置３００からカード発行データＣＲＤの要求を受けた場合に、カード発行端末装置３００に対し、カード発行データＣＲＤと合わせて、そのカード発行データＣＲＤのカード１０の券種のカード１０のアプリケーションソフトウェアを送信する。
【０１６３】
こうして、カード発行機２００は、ホッパー２２２ａに格納する未発行のカード１０の種類が、磁気ストライプ１１を有するカード１０か、ＩＣチップ１２を有するＩＣカードであるか、又は、磁気ストライプ１１とＩＣチップ１２を併用するカードであるかで区分する。
【０１６４】
また、ＩＣチップ１２を有するカード１０は、接触型インターフェースを持つカードであるか、非接触型インターフェースを持つカードであるか、又は、接触型と非接触型のインターフェースを併用するカードであるかで区分けする。
【０１６５】
そして、カード発行機２００は、カード印刷機２２１が、アプリケーションソフトウェアによって異なるカード１０の券種に応じてカード１０を印刷することで、カード１０を発行する。
【０１６６】
第２の実施形態では、カード発行機２００がカード１０にアプリケーションソフトウェアを書き込むので、カードの券種の在庫の管理が容易になる効果がある。
【符号の説明】
【０１６７】
１０・・・カード
１１・・・磁気ストライプ
１２・・・ＩＣチップ
１００・・・ホストコンピュータ
１１０・・・顧客データファイル
１２０・・・申し込み端末
２００・・・カード発行機
２１０・・・カードリーダライタ
２１１・・・磁気リードライト手段
２１２・・・ＩＣリードライト手段
２２１・・・カード印刷機
２２２・・・カード供給手段
２２２ａ・・・ホッパー
２２３・・・カード枚数計数手段
２２４・・・警告手段
３００・・・カード発行端末装置
３１０・・・カード発行手順制御手段
３２０・・・発行状況ステータス表示手段
３３０・・・カード在庫管理手段
３４０・・・帳票出力手段
３５０・・・カード発行機監視手段
４００・・・カード発行管理装置
４１０・・・カード発行データ生成手段
４２０・・・カード発行状況ステータス管理手段
４３０・・・在庫管理手段
４４０・・・カード発行データベース
５００・・・通信回線
ＣＭＮＤ・・・動作指令コマンド
ＣＲＤ・・・カード発行データ
Ｄ１・・・ＩＤ番号
Ｄ２・・・金融機関番号
Ｄ３・・・支店番号
Ｄ４・・・口座番号
Ｄ５・・・有効期限
ＲＥＱ・・・発行依頼データ
ＨＳＭ・・・専用ハードウエア
ＩＥＦ１・・・券種コード
ＲＥＳ・・・コマンドへのレスポンスデータ
ＳＴＳ・・・発行状況ステータス
【図１】
2018092519.tif 000003
【図２】
2018092519.tif 000004
【図３】
2018092519.tif 000005
【図４】
2018092519.tif 000006
【図５】
2018092519.tif 000007
【図６】
2018092519.tif 000008
【図７】
2018092519.tif 000009
【図８】
2018092519.tif 000010
【図９】
2018092519.tif 000011
【図１０】
2018092519.tif 000012
【図１１】
2018092519.tif 000013
【図１２】
2018092519.tif 000014