Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3642829B2 - Issuing file management method in card issuing system - Google Patents
[go: Go Back, main page]

JP3642829B2 - Issuing file management method in card issuing system - Google Patents

Issuing file management method in card issuing system Download PDF

Info

Publication number
JP3642829B2
JP3642829B2 JP13567895A JP13567895A JP3642829B2 JP 3642829 B2 JP3642829 B2 JP 3642829B2 JP 13567895 A JP13567895 A JP 13567895A JP 13567895 A JP13567895 A JP 13567895A JP 3642829 B2 JP3642829 B2 JP 3642829B2
Authority
JP
Japan
Prior art keywords
card
information
file
issuance
issue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP13567895A
Other languages
Japanese (ja)
Other versions
JPH08305809A (en
Inventor
恵美 早田
宏 逢坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP13567895A priority Critical patent/JP3642829B2/en
Publication of JPH08305809A publication Critical patent/JPH08305809A/en
Application granted granted Critical
Publication of JP3642829B2 publication Critical patent/JP3642829B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Description

【0001】
【産業上の利用分野】
本発明は、磁気カード、ICカード等のカードに対して、データの書込み、読出し、検証等の各種処理を行うカードリーダライタ等のカードアクセス手段を用いて、複数のカードに対して連続的に所定の発行処理を行うカード発行システムにおいて、発行処理に必要な情報をカード毎に一まとめにした発行情報を、発行ファイルとして予め作成し、該発行ファイルにてカード発行を行う際に、重複発行を確実に防止する発行ファイルの管理方法に関する。
【0002】
【従来の技術】
例えば、磁気カード、ICカード、メモリカード等のカードの発行に際しては、所望のデータをカード発行システムによりカードに書込む発行処理が行われている。
カード発行システムは、通常、カードに対して情報の授受を受け持つ、例えば、ICカードであればICカードリーダライタ、光カードであれば光カードリーダライタ、磁気カードであれば磁気カードリーダライタ等のカードアクセス手段に対して、カードを逐次、連続的に供給し、そして排出するカード自動搬送手段を結合し、さらに、これら手段の動作を総合的に制御するコンピュータ等の制御手段等から構成されている。
【0003】
そして、制御手段は、例えば、データの書込みであれば、カードアクセス手段に対して当該データとデータを書込めというコマンドコードと所定のデータとを一まとめにしたコマンドとして伝送し、所望の処理を行わせる。また、制御手段がカードアクセス手段に伝送する情報には、カードに対してではなくカードアクセス手段自身で完結する動作を命令するコマンド等の制御情報等もある。
そして、ICカードの場合、データの書込等の命令をカードのCPUに命令した場合、その実行結果をレスンポンスとして返信し、これを正しく実行された場合に返されるであろうレスポンスと比較することで、逐次、実行結果をチェックしている。また、データの読出を命令した場合も、データはレンポンスとして返される。
【0004】
制御手段からカードアクセス手段に対して伝送される情報は、ICカード発行システムであれば、通常、書込みを命令を意味するコマンドコードに、書込まれるべきデータのコードそのもの又は当該データの在り処を示すコード情報とを1セットにし、それをコマンドという形式で伝送する。そして、カードアクセス手段は、返信されたレスポンスにより書込処理が正常に行われたかをチェックする。
従って、カードアクセス手段では、1セットのデータの書込を行う毎に、コマンドの送信、レンポンスのチェックを交互に繰返して実行していく。
そして、通常、処理に使用するコマンドとレンポンスとをパターンファイルとして用意しておき、これを制御手段からカードアクセス手段に逐次伝送して処理が行われていく。このパターンファイルはカード発行処理の為の情報であり、発行情報を格納した本発明の発行ファイルに他ならない。
【0005】
図9(a)でこの発行ファイルを説明すれば、該ファイルには、C1は最初にカードアクセス手段に対して伝送されるコマンド、R1はC1が実行された時にICカードから返信されるレスポンスと比較すべきレスポンス、C2は次に伝送されるコマンド、R2はC2が実行された時にICカードから返信されるレスポンスと比較すべきレスポンス、そしてC3、R3と、一つのカードに対して順次行われる処理について必要な情報が格納されている。
【0006】
そして、ICカードを対象とするICカード発行システムでは、このような発行ファイルをカード毎に予め作成しておき、所望の発行処理が行われる。
カード発行システムで、カードアクセス手段が発行処理に必要な情報をカード毎に一まとめにして発行情報とする理由は、各カード毎に書込まれるデータ、例えば、会員カードであれば、カード発行組織の名称等の共通データもあるが、個人ID番号、氏名、住所、電話番号等と、個人毎に異なるデータを書込む処理であり、これらを予め一まとめに整理して準備しておいた方がカードアクセス手段の負担が軽くなり処理が円滑に行えるからである。
【0007】
なお、発行ファイルは、例えば、発行するカード枚数分だけ準備する。発行ファイルの作成は、会員カードの発行であれば、各会員の属性情報を有する個人情報ファイルと、発行組織に関する情報等、さらにカードアクセス手段が要求する特定の書式等に基づいて行われる。
【0008】
【発明が解決しようとする課題】
しかし、このような発行ファイルを用いたカード発行において、同一内容のカードを間違って重複して発行する恐れがあった。その理由は、発行ファイル作成の元になる個人情報ファイル自身に、同一人が同一ID番号で二重登録されていることがあり得るからである。しかし、カード発行システムは、基本的には元になる個人情報ファイルには二重登録がないことを前提としており、二重登録された個人情報ファイルを利用すると、発行情報も二重に作成され、同一カードが重複発行されてしまうことになる。
そこで、本発明の目的は、発行ファイルを用いるカード発行処理システムにおいて、元になる個人情報ファイルに二重登録があっても、カードの重複発行を確実に防止できる方法を提供することである。
【0009】
【課題を解決するための手段】
上記目的を達成するために、本発明のカード発行システムにおける発行ファイルの管理方法は、磁気カード、ICカード等の情報記憶手段を有するカードに対して、カード毎に異なる個別データの書込み等の発行処理を、多数のカードについて行う発行システムにおいて、カードアクセス手段が発行処理に必要な処理情報を一枚のカード毎に一まとめにした情報を、発行情報として格納した発行ファイルを用いて発行処理を行う際に、カード毎に異なるべき個別データを識別する個別データ識別情報をキー情報として、該キー情報に対応したカードが発行済みの場合には発行済みであることを示す発行済み情報を格納する、管理ファイルを利用して、上記キー情報で管理ファイルを検索し、該当キー情報が存在し且つ該当キー情報に対応した発行済み情報が記録されていない場合は、該キー情報に対応した発行情報を格納する発行ファイルを用い発行処理を行い、該当キー情報が存在し且つ該当キー情報に対応した発行済み情報が記録されている場合は、発行処理を行わないことで、 同一内容のカードの重複発行を防止するとともに、可搬性情報記憶媒体に格納された対象とする全個別データについて発行ファイルの作成が完了した場合に、発行ファイルが作成済みであることを示す発行ファイル作成済み情報を記録し、発行ファイル作成済み情報が記録された可搬性情報記憶媒体に格納された個別データに対しては、発行ファイルを作成しないようにした方法である。
【0010】
また、上記発行ファイルの管理方法において、管理ファイルを検索するキー情報を、未発行カードに既に記録された個別データ識別情報から得る様にした方法でもある。
【0011】
【作用】
本発明の発行ファイルの管理方法をICカードを例とすれば、カードに対して所定の発行処理が行われる前に、予め1枚毎のカードに対してカードリーダライタが発行処理するのに必要な情報を一まとめにして発行情報とし、それを発行ファイルとして作成しておく。発行情報はID番号(個別データ識別情報)、氏名等の個別データを有する個人データファイルから作成する。その際、個人データファイルを使い切ったならば、そのファイルが収容されているフロッピーディスクや光磁気ディスク等には、発行ファイル作成済み情報を記録し、ディスクの二重使用を防止する。また、発行ファイルと共に管理ファイルも作成しておく。管理ファイルは、ID番号を一つのキー情報として、発行処理に際し逐次、発行済みカードには「発行済み」の意味の発行済み情報を記録しておく。そして、カードにはICメモリー部に対して発行処理する前に、ID番号、氏名等を目視可能な情報としてエンボス文字で、また磁気ストライプに磁気情報として作成しておく。発行システムはこのカードに作成された情報からID番号を読取り、このID番号で管理ファイルを検索する。そして、該当するID番号が有りそのID番号に対応した発行済み情報が無ければ、そのID番号で発行ファイルを検索して該当する発行ファイルを用いて発行処理が実行され、該当するID番号が有るが対応した発行済み情報が有れば、発行処理は実行させず重複発行を防止する。
【0012】
【実施例】
以下、本発明のカード発行システムにおける発行ファイルの管理方法について、その一実施例を図を参照しながら具体的に説明する。先ず、本発明が利用され得る従来公知のカード発行システムの一例を一応概説した後に、本発明のファイル管理方法を詳述する。
【0013】
適用し得るカード発行システムは、ハードウェア的には従来公知の発行システムと同じであり、これに本発明の発行ファイルの管理方法を実行し得る、実行プログラムの搭載、及び発行ファイル及び管理ファイルを収容し得る程度の記憶手段を用意すれば良く、以下の例に限定されるものではない。
カード発行システムは、例えば図10の概念図に示す様な構造であり、1はカード7にデータの書込み等の発行処理を行うカードアクセス手段、2はカードアクセス手段に所定のタイミングでカードを連続的に供給して発行処理が終了したカードを排出するカード自動搬送手段、3はこれらを制御する制御手段であり、カードアクセス手段に発行情報を逐次与える。
また、図11は本発明の発行ファイルの管理方法を実行し得るカード発行システムのブロック図の一例である。カード発行システムはカードアクセス手段1、カード自動搬送手段2、制御手段3から構成される。制御手段3は情報記憶手段4を備え、情報記憶手段4には発行ファイル5や管理ファイル6が収容されていおり、これらファイルを操作し重複発行を回避しながらカードを発行する。制御手段3は発行情報をカードアクセス手段に伝送し、所望の発行処理を実行させる。
【0014】
カードアクセス手段1は、例えばICカードならICカードリーダライタ装置であり、制御手段から伝送される発行情報に基づき、カードへのデータの書込み、レンポンス値のチェック等の所定の発行処理を行う。
カード自動搬送手段2は、供給マガジン等のカード供給手段21と搬送ベルト等のカード移動手段22とスタッカ等のカード収納手段23からなり、カード移動手段22により、カード供給手段からカードアクセス手段、そしてカード収納手段へと、所定のタイミングでカードを逐次搬送する。
制御手段3は、カードアクセス手段1、カード自動搬送手段2等の動作タイミング等を制御し、情報記憶手段4に格納されている管理ファイル及び発行ファイルを用いて発行情報を得てカードアクセス手段に伝送し所望の処理を実行させる共に、管理ファイルにより重複発行を防止し、また読み込んだ元になる個人データファイルが収容されているディスクに使用済み情報を記録したりする。
【0015】
また、カード発行システムには、例えば、発行対象となる未発行カードにID番号がエンボス文字等の可視情報や磁気ストライプ等による磁気情報等として予め記録されており、これに対応した個別データを有する発行情報を抽出するための個別データ識別情報として、ID番号を読取る識別手段8を、カード供給手段からカードアクセス手段へ至るカード自動搬送手段の途中に配置することもある。
この場合、制御手段は、識別手段が取得し個別データ識別情報をキー情報として管理ファイルを検索して最終的に発行ファイルから該当する発行情報を抽出する。
【0016】
次に、本発明のカード発行システムにおける発行ファイルの管理方法の一実施例を図1〜図8を参照しながら順を追って説明する。図1は処理の流れを示すフローチャートであり、図2〜図4は、ハードディスク等の情報記憶手段に確保されたディレクトリ及びそのツリー構造と、ディレクトリ内に格納された、管理ファイル、発行ファイル等の各種情報の状態変化を概念的に説明する説明図である。そして、図6〜図8は,管理ファイル、エラー管理ファイルの内容を概念的に説明する説明図である。図6は発行途中の管理ファイルを、図7は発行完了時の管理ファイルを、また、図8は発行完了時のエラー管理ファイルである。
【0017】
先ず、図1のフローチャートにて最初の処理であるステップS1は、顧客情報の設定である(図2参照)。ここで、顧客であるカード発行者から発行を依頼されたカード製造者は、システムのハードディスク等の情報記憶媒体のルートディレクトリの下に顧客毎にデイレクトリを作成し、その中に、該当顧客に共通で基本的な各種情報を収容する。ここでは、一例として、顧客コード3333に合わせて名称が3333なるディレクトリが作成されている。新規顧客の場合は、新たにその顧客のディレクトリを作成する。顧客のデイレクトリに収容する情報は、発行ファイルを生成する為の発行ファイル生成情報、個人データのレイアウト情報、ハードウェア制御情報等である。
【0018】
なお、発行ファイル生成情報とは、例えば、カードへのデータ格納場所等の各カードで共通の情報等で、個人データを組み込んで発行ファイルの作成に使用する情報である。個人データのレイアウト情報とは、個人データファイルから必要な個人データを得る為に、そのファイルのレコード長、望むデータのフィールド位置及び長さ等である。なお、このデータにはエンボス文字等の目視可能な表示データとしても使用するID番号や氏名等、或いは目視不可能にカードに記録するデータ等がある。ハードウェア制御情報とは、コンピュータ等からなるカード発行システムの制御手段が、カードアクセス手段や、カード自動搬送手段等を、顧客独自の仕様に合わせて動作させるための情報である。
【0019】
そして図2は、既に何度が発行処理が行われた顧客であるので、ディレクトリ3333が既に有り、該ディレクトリ3333内には既に上記各種情報が収容され、ディレクトリ3333の下にはサブディレクトリが700まで作られている状態を示す。そして、サブディレクトリ700が最後に使用したディレクトリで、その中には、前回使用した管理ファイルと前回作成さたエラー管理ファイルが保存されている。作成するサブディレクトリの名称は発行処理のロット等を単位として、サブディレクトリカウンタを+1づつイクリメントしていくことで管理している。
【0020】
次に、ステップS2として、顧客より与えられた個人データファイルから必要な情報をカード発行システムに取り込む(図3参照)。先ず、サブディレクトリカウンタをインクリメントしてサブディレクトリ701をディレクトリ3333の下に作成する。取り込まれる個人データはサブディレクトリ701に収容する。なお、この際、個人データファイルは顧客から1枚以上のフロッピーディスク等の可搬性情報記憶媒体によって渡されるので、一度使用したディスクを重複使用することは避ける必要がある。この為、発行システムはセットされたディスクに発行ファイル作成済み情報が書き込まれているか否かをチェックし、該情報がなければ、そのディスクから個人データを取り込む。従って、或るディスクに収容されている関係する全個人データが取り込まれたならば、そのディスクには、既に発行ファイルが作成済みであることを示す発行ファイル作成済み情報を記録しておく。
【0021】
次に、ステップS3(図4参照)として、サブディレクトリ701の中に発行ファイルを作成すると共に管理ファイルも作成する。発行ファイルが作成されてしまえば、個人データは用済みであるから消去して、メモリスペースを空けてメモリの有効利用を図る。ここでは個人データ300件分についてカードを発行するので、発行ファイルは、名称が「K000001.701」〜「K000300.701」までの、カード一枚につき1ファイルが対応した300本のファイルが作成される。名称「H3333.701」なる管理ファイルには、発行システムとしての一連のシリアル番号と共に、個人データからキー情報(例えば、ID番号)、表示データとしても使用するカナ氏名等を記録しておく。
【0022】
ところで、未発行ICカードには、既にエンボス文字部と磁気ストライプ部にID番号(キー情報)とカナ氏名等が記録されている。このため、カード発行システムは、供給ホッパーから送られてくるカードについて、画像認識や磁気ヘッド等の識別手段でID番号を読取り、これをキー情報として、そのカードに使用するべき発行ファイルを選びだすことになる。なお、カードにキー情報が既に記録されていない場合は、例えば、個人データ取込み後に個人データからキー情報を発行ファイルとは別途確保しておき、これから昇順にキー情報を抽出取得しても良い。
【0023】
本実施例では、既にキー情報がカードに記録されているので、これを識別手段で読取り、キー情報を取得する(ステップS4)。
【0024】
次のステップからは、図6の管理ファイルで説明する。なお、図6の管理ファイルは、シリアル番号、キー情報、カナ氏名、発行済みマーク、エラー、発行日時、発行者のデータフィールドを持つ複数のレコードから構成されている。そして、シリアル番号は昇順に並んでおり、シリアル番号で110までは、発行済みマークが記録されており、既に発行が済んでいることを示す。また、シリアル番号111以降は発行済みマークが記録されておらず、発行処理の対象であることを示す。
ステップS5では、取得したキー情報と同一キー情報が管理ファイルに有るか否かを検索する。例えば、キー情報が「330123111」はシリアル番号111のレコードに存在する。そこで、キー情報有りとして(ステップS6)、該レコードの発行済みマークのフィールドの発行済み情報(発行済みマーク)の有無をチェックする(ステップS7)。
【0025】
もしも、ステップS6で該当するキー情報が存在しなかったり、ステップS7で発行済みマークが記録されていれば、係るカードの発行処理はせずに、次のカードに移る(ステップS13)。
なお、一つの管理ファイルに重複発行防止の対象となる件数分の全てのキー情報(ID番号)が収容されていないときは、他のサブディレクトリの管理ファイルに記録されているキー情報も検索対象として検索する。
【0026】
ところで、図6の例では、シリアル番号111には発行済みマークは無いので、係るキー情報を有するカードは発行対象であり、次いで該キー情報を該当する発行ファイルを、シリアル番号111に対応するファィル名(「K000111.701」で検索する(ステップS8)。
【0027】
そして、該当する発行ファイルの発行情報を、発行システムのリーダライタに伝送して、所望のデータをカードに書込む発行処理を行わせる(ステップS9)。そして、所定の発行処理が正常に終了すれば(ステップS10)、管理ファイルの該当フィールドに発行済みマークを発行済み情報として記録する(ステップS11)。そして、次のカードが有れば(ステップS13)、ステップS4に戻りキー情報の所得から所定枚数分だけ繰り返す。
【0028】
なお、発行処理の書込み等の際に、正常にデータが書き込まれない等の異常が発生した場合は(ステップS10)、管理ファイルに発行済みマークは記録せず、管理ファイルのエラーフィールドにエラー情報を記録して(ステップS12)から、次のカードが有れば(ステップS13)、ステップS4に戻る。
【0029】
そして、図7に、シリアル番号300までの発行処理が終了した時の、管理ファイルの内容の一例を示す。この図を用いて、重複発行を発行済み情報で防止する方法を説明する。先に説明したシリアル番号111に該当するキー情報を有するカードは、その発行処理の過程で異常が発生した為に、カードは発行できなかったので、発行済みマークは記録されない。次のシリアル番号112に該当するカードは、シリアル番号110(に該当する既に発行したカード)と重複する問題のカードである。シリアル番号112の未発行カードには、キー情報が「330123110」とシリアル番号110と同一のキー情報を、既に磁気ストライプ、エンボス文字等に記録されている。係るキー情報「330123110」を発行システムは未発行カードから取得し、該キー情報で管理ファイルをシリアル番号で昇順に検索すると、シリアル番号110のレコードで同一のキー情報を探し当て、そのレコードに発行済みマークが既に記録されていることを確認する。この為、シリアル番号112に該当するカードについて、さらに(既に生成してある)発行ファイル「K000112.701」を探して発行情報をリーダライタに伝送して所定の書込み処理を行わせることはしない。従って、管理ファイルでは、シリアル番号112のレコードには発行済マークは記録しない。この様にして重複発行が確実に防止され、且つ管理ファイルとしも記録が残される。なお、同図では、次のシリアル番号113に該当するカードからは発行済マークが記録されているので、問題なく発行されたことを示している。
【0030】
なお、本実施例では、上記のシリアル番号111のカードの様に異常発生した場合に、ステップS12にて、エラー情報を管理ファイルのエラーフィールドに記録し、さらに、エラー管理ファイル(「E3333.701」)にもエラー情報を記録する。なお、新規エラーの場合は、エラー管理ファイルをサブディレクトリ701に新規作成した上で、記録する。
図8のエラー管理ファイルを概説すれば、該ファイルのレコードは、番号、キー情報、カナ氏名、エラーコード、エラーの発生した発行処理のステップ番号、エラー内容、発生日時等のフィールドを有し、これら各フィールドの情報が異常発生の都度、記録される。同図は、対象する発行ファイルの発行処理が一通り全て終了した後の内容の一例を示す。これら、管理ファイル及びエラー管理ファイルのエラー情報は、一覧表として印刷したりして、後の異常診断に有効利用される。なお、未発行カードにエンボス文字でID番号、氏名が記録されていると、管理ファイル及びエラー管理ファイルが有するキー情報(ID番号)、カナ氏名で、一覧表の内容とエラー発生したカードとを目視で突き合わせることができる。
【0031】
なお、上記実施例の説明はICカードで行ったが、本発明の主旨は重複発行の防止であり、対象とするカードはこれに限定されず、磁気カード、メモリカード、光カード等の情報記憶手段を有するカードであれば良い。また、「カード」とは、携帯型の情報記憶媒体の意味であり、いわゆるシート状のプラスチックカードに限定されるものではない。
また、上記実施例では、一つの発行ファイルはカード一枚分の発行情報を収容したが、収容する発行情報は、例えば1ロット分等と複数であっても良い。この場合、各発行情報は図9(b)の様に個別データ識別情報と組にして収容すれば良い。
【0032】
また、カード発行システムは、書込処理に重点を置いたカード処理装置の一種であるが、カードに対する処理には、書込処理の他、記憶されたデータを読出す読出処理、読出したデータを検証する検証処理、あるいはICカードでは内部のCPUに記憶データの入出力を伴わない或る特定の動作、例えば演算処理等を命令する制御処理等の各種の処理がある。従って、これら各種の処理を多数のカードに対して行うカード処理装置において、重複処理を防止使用とする場合にも、本発明の技術思想はそのまま適用できるものである。
【0033】
【発明の効果】
以上詳述した如く本発明の発行ファイルの管理方法によれば、大量の異なる内容のカードの発行処理に際して、重複発行が確実に防止できる。その結果、従来ならば別工程で行うこととなる重複チェック工程が不要となり、生産性も向上する。
【図面の簡単な説明】
【図1】本発明に係る発行ファイルの管理方法の一実施例による処理の流れを説明するフローチャート。
【図2】ディレクトリに格納された各種ファイルの状態変化の説明図(A:個人データ取り込み前)。
【図3】同各種ファイルの状態変化の説明図(B:個人データ取り込み後)。
【図4】同各種ファイルの状態変化の説明図(C:管理ファイル及び発行ファイル作成後)。
【図5】同各種ファイルの状態変化の説明図(D:発行処理終了後)。
【図6】発行途中における管理ファイルの内容を例示する説明図。
【図7】発行完了時点における管理ファイルの内容を例示する説明図。
【図8】発行完了時点におけるエラー管理ファイルの内容を例示する説明図。
【図9】発行ファイルの内容の例示する説明図。
【図10】本発明の発行ファイルの管理方法を適用し得るカード発行システムの一例を示す概念図。
【図11】同カード発行システムのブロック図の一例。
【符号の説明】
1 カードアクセス手段
2 カード自動搬送手段
21 カード供給手段
22 カード移動手段
23 カード収納手段
3 制御手段
4 情報記憶手段
5 発行ファイル
6 管理ファイル
7 カード
8 識別手段
[0001]
[Industrial application fields]
The present invention continuously uses a card access unit such as a card reader / writer to perform various processes such as data writing, reading, and verification on a card such as a magnetic card or an IC card. In a card issuance system that performs predetermined issuance processing, issuance information in which information necessary for issuance processing is grouped for each card is created in advance as an issuance file, and duplicate issuance is performed when issuing a card with the issuance file. The present invention relates to a method for managing issued files that reliably prevent the occurrence of errors.
[0002]
[Prior art]
For example, when a card such as a magnetic card, an IC card, or a memory card is issued, an issuing process is performed in which desired data is written to the card by a card issuing system.
The card issuance system is usually in charge of transferring information to the card. For example, an IC card reader / writer for an IC card, an optical card reader / writer for an optical card, a magnetic card reader / writer for a magnetic card, etc. The card access means is composed of a control means such as a computer for comprehensively controlling the operation of these means, combined with an automatic card conveying means for supplying and discharging cards sequentially and continuously. Yes.
[0003]
And, for example, if the data is written, the control means transmits the data and the command code for writing the data to the card access means and a predetermined data as a command, and performs a desired process. Let it be done. The information transmitted from the control means to the card access means includes control information such as a command for instructing an operation to be completed by the card access means itself, not to the card.
In the case of an IC card, when a command such as data writing is instructed to the CPU of the card, the execution result is returned as a response, and this is compared with a response that will be returned if it is executed correctly. And the execution result is checked sequentially. Data is also returned as a response when an instruction is given to read data.
[0004]
In the case of an IC card issuing system, the information transmitted from the control means to the card access means is usually the command code meaning a command for writing, the code itself of the data to be written, or the location of the data. The code information shown is set as one set and transmitted in the form of a command. Then, the card access means checks whether the writing process has been normally performed based on the returned response.
Accordingly, every time a set of data is written, the card access means repeats command transmission and response check alternately.
Normally, commands and responses used for processing are prepared as a pattern file, which is sequentially transmitted from the control means to the card access means for processing. This pattern file is information for card issuance processing, and is nothing but the issuance file of the present invention storing issuance information.
[0005]
9A, this issued file will be described. In this file, C1 is a command transmitted to the card access means first, R1 is a response returned from the IC card when C1 is executed, and Response to be compared, C2 is a command to be transmitted next, R2 is a response to be compared with a response returned from the IC card when C2 is executed, and C3 and R3 are sequentially performed on one card Information necessary for processing is stored.
[0006]
In an IC card issuing system for an IC card, such an issue file is created in advance for each card, and a desired issuing process is performed.
In the card issuance system, the reason why the card access means collects the information necessary for the issuance process for each card and makes it issuance information is the data written for each card, for example, if it is a membership card, the card issuance organization There is also common data such as names, but personal ID numbers, names, addresses, telephone numbers, etc., and the process of writing different data for each individual. This is because the burden on the card access means is reduced and the processing can be performed smoothly.
[0007]
For example, as many issuance files as the number of cards to be issued are prepared. The issuance file is created based on a personal information file having attribute information of each member, information on the issuing organization, a specific format requested by the card access means, and the like if the member card is issued.
[0008]
[Problems to be solved by the invention]
However, when issuing a card using such an issuance file, there is a risk that a card having the same content is issued in duplicate. The reason is that the same person may be double-registered with the same ID number in the personal information file itself that is the source of the issue file creation. However, the card issuance system basically assumes that there is no double registration in the original personal information file. If you use a personal information file that has been double-registered, the issuance information is also created twice. The same card will be issued twice.
SUMMARY OF THE INVENTION An object of the present invention is to provide a method that can reliably prevent repeated issuance of cards even if there is double registration in the original personal information file in a card issuance processing system using an issuance file.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, the issuance file management method in the card issuance system according to the present invention is a method of issuing individual data writing, etc., which differs from card to card to a card having information storage means such as a magnetic card or an IC card. In an issuance system that performs processing for a large number of cards, the card access means performs issuance processing using an issuance file that stores processing information necessary for the issuance processing for each card as a group. When performing, the individual data identification information for identifying individual data that should be different for each card is used as key information, and the issued information indicating that the card corresponding to the key information has been issued is stored. Using the management file, search the management file with the above key information, the corresponding key information exists and corresponds to the corresponding key information If no executed information is recorded, issue processing is performed using an issue file storing issue information corresponding to the key information, and the issued key information exists and the issued information corresponding to the key information is recorded. If the issue file has been created for all the individual data to be stored in the portable information storage medium, the issue process is not performed to prevent duplicate issuance of cards with the same contents. The issue file creation information indicating that the issue file has been created is recorded, and the issue file is not created for the individual data stored in the portable information storage medium in which the issue file creation information is recorded. This is the method.
[0010]
Further, in the management method of the issued file, the key information for searching the management file is obtained from the individual data identification information already recorded on the unissued card.
[0011]
[Action]
If the IC card is used as an example of the issue file management method of the present invention, it is necessary for the card reader / writer to issue the card to each card in advance before the predetermined issue process is performed on the card. This information is collected as issue information and created as an issue file. The issue information is created from a personal data file having individual data such as an ID number (individual data identification information) and a name. At that time, if the personal data file is used up, the issued file creation information is recorded on the floppy disk, magneto-optical disk or the like in which the file is accommodated to prevent double use of the disk. A management file is also created together with the issue file. In the management file, the ID number is used as one key information, and the issued information having the meaning of “issued” is recorded in the issued card sequentially during the issuing process. Then, before issuing the card to the IC memory unit, the ID number, name, etc. are created as embossed characters as visible information and as magnetic information in the magnetic stripe. The issuing system reads the ID number from the information created on this card and searches the management file with this ID number. If there is a corresponding ID number and there is no issued information corresponding to the ID number, the issue file is searched using the ID number, and the issue process is executed using the corresponding issue file, and there is a corresponding ID number. If there is issued information corresponding to, the issue processing is not executed and duplicate issue is prevented.
[0012]
【Example】
Hereinafter, a method for managing an issue file in the card issuing system of the present invention will be described in detail with reference to the drawings. First, after an overview of an example of a conventionally known card issuing system in which the present invention can be used, the file management method of the present invention will be described in detail.
[0013]
The card issuing system that can be applied is the same as a conventionally known issuing system in terms of hardware. An execution program that can execute the issuing file management method of the present invention is mounted on the card issuing system, and the issuing file and the management file are provided. It is only necessary to prepare storage means that can be accommodated, and the present invention is not limited to the following examples.
The card issuance system has a structure as shown in the conceptual diagram of FIG. 10, for example. 1 is a card access means for performing an issuance process such as writing data to the card 7, and 2 is a card access means in which a card is continuously connected at a predetermined timing. The card automatic conveying means 3 for discharging the card which has been supplied and the issuing process is completed is a control means for controlling them, and sequentially gives the issue information to the card access means.
FIG. 11 is an example of a block diagram of a card issuing system that can execute the method for managing issued files according to the present invention. The card issuing system includes a card access means 1, a card automatic transfer means 2, and a control means 3. The control unit 3 includes an information storage unit 4, and an issue file 5 and a management file 6 are accommodated in the information storage unit 4, and a card is issued while operating these files and avoiding redundant issuance. The control unit 3 transmits the issuance information to the card access unit, and executes a desired issuance process.
[0014]
The card access means 1 is, for example, an IC card reader / writer device in the case of an IC card, and performs predetermined issue processing such as writing data to the card and checking a response value based on issue information transmitted from the control means.
The automatic card conveying means 2 comprises a card supplying means 21 such as a supply magazine, a card moving means 22 such as a conveying belt, and a card storing means 23 such as a stacker. The card moving means 22 changes the card supplying means to the card access means, and The card is sequentially conveyed to the card storage means at a predetermined timing.
The control means 3 controls the operation timing etc. of the card access means 1, the card automatic transport means 2, etc., obtains issuance information using the management file and the issuance file stored in the information storage means 4, and sends them to the card access means. In addition to transmitting and executing a desired process, the management file prevents duplicate issuance, and records used information on a disk containing a personal data file that is read.
[0015]
Also, in the card issuing system, for example, an ID number is recorded in advance on an unissued card to be issued as visible information such as embossed characters, magnetic information by a magnetic stripe, etc., and has individual data corresponding to this As the individual data identification information for extracting the issue information, the identification means 8 for reading the ID number may be arranged in the middle of the automatic card conveying means from the card supply means to the card access means.
In this case, the control unit searches the management file using the individual data identification information acquired by the identification unit as key information, and finally extracts the corresponding issuance information from the issuance file.
[0016]
Next, an embodiment of an issuance file management method in the card issuance system of the present invention will be described step by step with reference to FIGS. FIG. 1 is a flowchart showing the flow of processing. FIGS. 2 to 4 show a directory secured in an information storage means such as a hard disk and its tree structure, and management files, issued files, etc. stored in the directory. It is explanatory drawing explaining the state change of various information notionally. 6 to 8 are explanatory diagrams conceptually illustrating the contents of the management file and the error management file. 6 shows a management file in the middle of issuance, FIG. 7 shows a management file when the issuance is completed, and FIG. 8 shows an error management file when the issuance is completed.
[0017]
First, step S1, which is the first process in the flowchart of FIG. 1, is setting of customer information (see FIG. 2). Here, the card manufacturer requested to be issued by the card issuer who is the customer creates a directory for each customer under the root directory of the information storage medium such as the hard disk of the system, and is common to the corresponding customer. It contains various basic information. Here, as an example, a directory whose name is 3333 is created in accordance with the customer code 3333. In the case of a new customer, a new directory for the customer is created. Information stored in the customer's directory is issue file generation information for generating an issue file, personal data layout information, hardware control information, and the like.
[0018]
The issue file generation information is information that is common to each card, such as a data storage location on the card, and is information that is used to create an issue file by incorporating personal data. The personal data layout information includes the record length of the file, the field position and length of the desired data, etc. in order to obtain the necessary personal data from the personal data file. This data includes ID numbers and names used as visible display data such as embossed characters, or data recorded on the card invisible. The hardware control information is information that allows a control unit of a card issuing system including a computer or the like to operate a card access unit, a card automatic transfer unit, and the like in accordance with customer-specific specifications.
[0019]
In FIG. 2, since the customer has already been issued many times, a directory 3333 already exists, and the directory 3333 already contains the various types of information, and under the directory 3333 there are 700 subdirectories. The state that has been made up to. The subdirectory 700 is the last directory used, in which the previously used management file and the previously created error management file are stored. The name of the subdirectory to be created is managed by incrementing the subdirectory counter by +1 in units of issue lots.
[0020]
Next, as step S2, necessary information is taken into the card issuing system from the personal data file given by the customer (see FIG. 3). First, the subdirectory counter is incremented to create a subdirectory 701 under the directory 3333. The captured personal data is stored in the subdirectory 701. At this time, since the personal data file is delivered from the customer by a portable information storage medium such as one or more floppy disks, it is necessary to avoid the repeated use of the disks once used. For this reason, the issuing system checks whether or not the issue file creation completed information is written on the set disc. If there is no such information, the issue data is taken in from the disc. Therefore, when all the related personal data stored in a certain disk is taken in, the issued file creation information indicating that the issued file has already been created is recorded on the disk.
[0021]
Next, in step S3 (see FIG. 4), an issue file is created in the subdirectory 701 and a management file is also created. Once the issue file is created, the personal data is already used, so it is deleted to free up memory space for effective use of the memory. Here, since the card is issued for 300 personal data, 300 files corresponding to one file for each card with names “K00000.701” to “K0000300.701” are created. The In the management file named “H333.701”, a series of serial numbers as an issuing system, key information (for example, ID number) from personal data, a name of Kana used as display data, and the like are recorded.
[0022]
By the way, in the unissued IC card, an ID number (key information), a name of Kana, and the like are already recorded in the embossed character portion and the magnetic stripe portion. For this reason, the card issuing system reads the ID number of the card sent from the supply hopper by an identification means such as image recognition or a magnetic head, and selects the issuing file to be used for the card as the key information. It will be. If the key information is not already recorded on the card, for example, after taking the personal data, the key information may be secured separately from the issue file from the personal data, and then the key information may be extracted and acquired in ascending order.
[0023]
In this embodiment, since the key information is already recorded on the card, it is read by the identification means to obtain the key information (step S4).
[0024]
The following steps will be described with reference to the management file in FIG. The management file shown in FIG. 6 includes a plurality of records each having a serial number, key information, a Kana name, an issued mark, an error, an issue date, and an issuer data field. The serial numbers are arranged in ascending order, and up to 110 serial numbers have been issued marks, indicating that they have already been issued. Further, after the serial number 111, an issued mark is not recorded, indicating that it is an issue process target.
In step S5, it is searched whether the management file has the same key information as the acquired key information. For example, the key information “330123111” exists in the record of the serial number 111. Therefore, with the presence of key information (step S6), the presence / absence of issued information (issued mark) in the issued mark field of the record is checked (step S7).
[0025]
If the corresponding key information does not exist in step S6 or the issued mark is recorded in step S7, the process proceeds to the next card without performing the card issuing process (step S13).
If not all the key information (ID numbers) for the number of items that are subject to duplicate issue prevention is stored in one management file, the key information recorded in the management file in the other subdirectory is also searched. Search as.
[0026]
In the example of FIG. 6, since there is no issued mark in the serial number 111, the card having such key information is the issue target, and then the issue file corresponding to the key information is assigned to the file corresponding to the serial number 111. Search by name ("K000111.701") (step S8).
[0027]
Then, issuance information of the corresponding issuance file is transmitted to the reader / writer of the issuance system, and issuance processing for writing desired data on the card is performed (step S9). If the predetermined issuance process ends normally (step S10), the issued mark is recorded as issued information in the corresponding field of the management file (step S11). Then, if there is a next card (step S13), the process returns to step S4 and repeats by a predetermined number from the income of the key information.
[0028]
If an abnormality such as data not being written normally occurs during the issuance process write (step S10), the issued mark is not recorded in the management file, and error information is stored in the error field of the management file. Is recorded (step S12), and if there is a next card (step S13), the process returns to step S4.
[0029]
FIG. 7 shows an example of the contents of the management file when the issuing process up to the serial number 300 is completed. A method for preventing duplicate issuance with issued information will be described with reference to FIG. Since the card having the key information corresponding to the serial number 111 described above has failed during the issuing process, the card could not be issued, so the issued mark is not recorded. The card corresponding to the next serial number 112 is a problem card that overlaps with the serial number 110 (the card already issued corresponding to the serial number 110). On the unissued card with the serial number 112, the key information “330123110” and the same key information as the serial number 110 are already recorded in a magnetic stripe, an embossed character, or the like. When the issuing system obtains the key information “330123110” from the unissued card and searches the management file with the key information in ascending order by serial number, the same key information is found in the record of the serial number 110 and issued to that record. Check that the mark has already been recorded. For this reason, for the card corresponding to the serial number 112, the issue file “K000112.701” (which has already been generated) is further searched, and the issue information is not transmitted to the reader / writer to perform a predetermined write process. Therefore, the issued mark is not recorded in the record of the serial number 112 in the management file. In this way, duplication is surely prevented and a record is left as a management file. In the figure, since the issued mark is recorded from the card corresponding to the next serial number 113, it indicates that the card has been issued without any problem.
[0030]
In this embodiment, when an error occurs like the above-mentioned serial number 111 card, error information is recorded in the error field of the management file in step S12, and the error management file ("E333.701") is recorded. ]) Also records error information. In the case of a new error, an error management file is newly created in the subdirectory 701 and recorded.
Outline of the error management file of FIG. 8, the record of the file has fields such as number, key information, name of Kana, error code, step number of issuance processing in which an error has occurred, error content, occurrence date and time, etc. Information on each of these fields is recorded whenever an abnormality occurs. This figure shows an example of the contents after the issue processing of the target issue file has been completed. The error information in the management file and the error management file is printed as a list and used effectively for subsequent abnormality diagnosis. If the ID number and name are recorded in embossed characters on the unissued card, the key information (ID number) of the management file and error management file, the contents of the list and the card in which the error occurred are displayed with the name of Kana. Can be visually matched.
[0031]
Although the above embodiment has been described with an IC card, the gist of the present invention is prevention of duplicate issuance, and the target card is not limited to this. Information storage such as a magnetic card, memory card, optical card, etc. Any card having means may be used. The “card” means a portable information storage medium, and is not limited to a so-called sheet-like plastic card.
Further, in the above embodiment, one issue file contains issue information for one card, but the issue information to be accommodated may be plural, for example, for one lot. In this case, each issue information may be accommodated in combination with individual data identification information as shown in FIG.
[0032]
The card issuance system is a kind of card processing device with an emphasis on the writing process. In addition to the writing process, the card issuing system reads the stored data, reads the stored data, There are various processes such as a verification process for verification, or a specific operation that does not involve input / output of stored data to the internal CPU in the IC card, for example, a control process for instructing arithmetic processing. Therefore, the technical idea of the present invention can be applied to a card processing apparatus that performs these various types of processing on a large number of cards even when the redundant processing is used for prevention.
[0033]
【The invention's effect】
As described above in detail, according to the issuance file management method of the present invention, it is possible to reliably prevent duplicate issuance when issuing a large number of cards having different contents. As a result, the duplication check process that would otherwise be performed in a separate process becomes unnecessary, and the productivity is improved.
[Brief description of the drawings]
FIG. 1 is a flowchart illustrating a process flow according to an embodiment of a method for managing issued files according to the present invention.
FIG. 2 is an explanatory diagram of state changes of various files stored in a directory (A: before personal data capture);
FIG. 3 is an explanatory diagram of state changes of the various files (B: after capturing personal data);
FIG. 4 is an explanatory diagram of state changes of the various files (C: after creation of a management file and an issuance file).
FIG. 5 is an explanatory diagram of state changes of the various files (D: after completion of the issuing process).
FIG. 6 is an explanatory diagram illustrating the contents of a management file during issuance.
FIG. 7 is an explanatory diagram illustrating the contents of a management file at the time of completion of issuance.
FIG. 8 is an explanatory diagram illustrating the contents of an error management file at the time of completion of issuance.
FIG. 9 is an explanatory diagram illustrating the contents of an issue file.
FIG. 10 is a conceptual diagram showing an example of a card issuing system to which an issue file management method of the present invention can be applied.
FIG. 11 shows an example of a block diagram of the card issuing system.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Card access means 2 Card automatic conveyance means 21 Card supply means 22 Card movement means 23 Card storage means 3 Control means 4 Information storage means 5 Issued file 6 Management file 7 Card 8 Identification means

Claims (2)

磁気カード、ICカード等の情報記憶手段を有するカードに対して、カード毎に異なる個別データの書込み等の発行処理を、多数のカードについて行う発行システムにおいて、
カードアクセス手段が発行処理に必要な処理情報を一枚のカード毎に一まとめにした情報を、発行情報として格納した発行ファイルを用いて発行処理を行う際に、
カード毎に異なるべき個別データを識別する個別データ識別情報をキー情報として、該キー情報に対応したカードが発行済みの場合には発行済みであることを示す発行済み情報を格納する、管理ファイルを利用して、上記キー情報で管理ファイルを検索し、該当キー情報が存在し且つ該当キー情報に対応した発行済み情報が記録されていない場合は、該キー情報に対応した発行情報を格納する発行ファイルを用い発行処理を行い、該当キー情報が存在し且つ該当キー情報に対応した発行済み情報が記録されている場合は、発行処理を行わないことで、 同一内容のカードの重複発行を防止するとともに、
可搬性情報記憶媒体に格納された対象とする全個別データについて発行ファイルの作成が完了した場合に、発行ファイルが作成済みであることを示す発行ファイル作成済み情報を記録し、発行ファイル作成済み情報が記録された可搬性情報記憶媒体に格納された個別データに対しては、発行ファイルを作成しない、
ことを特徴とするカード発行システムにおける発行ファイルの管理方法。
In an issuance system that performs issuance processing such as writing of individual data different for each card on a card having information storage means such as a magnetic card, an IC card, etc.
When the card access means performs the issuing process using the issuing file that stores the processing information necessary for the issuing process as one piece for each card,
A management file that stores issued information indicating that it has been issued when the card corresponding to the key information has been issued, with individual data identification information that identifies individual data that should be different for each card as key information The management file is searched using the key information. If the key information exists and the issued information corresponding to the key information is not recorded, the issue information corresponding to the key information is stored. Issue processing is performed using a file, and if the relevant key information exists and the issued information corresponding to the relevant key information is recorded, the issue processing is not performed, thereby preventing duplicate issuance of cards with the same contents. With
When creation of the issuance file is completed for all target individual data stored in the portable information storage medium, the issuance file creation information is recorded, indicating that the issuance file has been created. No issue file is created for individual data stored in a portable information storage medium with
An issue file management method in a card issue system.
管理ファイルを検索するキー情報を、未発行カードに既に記録された個別データ識別情報から得ることを特徴とする、請求項1記載のカード発行システムにおける発行ファイルの管理方法。2. The issued file management method in a card issuing system according to claim 1, wherein key information for searching for a management file is obtained from individual data identification information already recorded on an unissued card.
JP13567895A 1995-05-11 1995-05-11 Issuing file management method in card issuing system Expired - Lifetime JP3642829B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13567895A JP3642829B2 (en) 1995-05-11 1995-05-11 Issuing file management method in card issuing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13567895A JP3642829B2 (en) 1995-05-11 1995-05-11 Issuing file management method in card issuing system

Publications (2)

Publication Number Publication Date
JPH08305809A JPH08305809A (en) 1996-11-22
JP3642829B2 true JP3642829B2 (en) 2005-04-27

Family

ID=15157376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13567895A Expired - Lifetime JP3642829B2 (en) 1995-05-11 1995-05-11 Issuing file management method in card issuing system

Country Status (1)

Country Link
JP (1) JP3642829B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4577950B2 (en) * 2000-06-23 2010-11-10 大日本印刷株式会社 Non-contact type IC card issuance processing system
JP4136492B2 (en) * 2002-06-27 2008-08-20 株式会社ジェーシービー Card system
JP4828958B2 (en) * 2006-02-16 2011-11-30 株式会社エヌ・ティ・ティ・ドコモ Subscriber authentication module issuing system and subscriber authentication module issuing method
JP5082633B2 (en) * 2007-03-20 2012-11-28 日立化成工業株式会社 IC chip mounting medium issuing system
JP5396777B2 (en) * 2008-09-01 2014-01-22 沖電気工業株式会社 Card reissue system, customer terminal and card reissue method
JP5235574B2 (en) * 2008-09-17 2013-07-10 セコム株式会社 Recording medium management system
JP5700066B2 (en) * 2013-05-16 2015-04-15 沖電気工業株式会社 Card reissue system, customer terminal and card reissue method
JP6271335B2 (en) * 2014-05-21 2018-01-31 東芝プラントシステム株式会社 ID card issue management device and ID card issue management program

Also Published As

Publication number Publication date
JPH08305809A (en) 1996-11-22

Similar Documents

Publication Publication Date Title
JP2854636B2 (en) Apparatus and method for issuing portable medium
JP3642829B2 (en) Issuing file management method in card issuing system
JP2008158890A5 (en)
JP2008158890A (en) Workflow management system, method and program, copy-type document spelling, and terminal device
JPH08263600A (en) Method and device for issuing portable storage medium
JPH0719311B2 (en) Data processing device
JP2663779B2 (en) Credit card information extraction device
JP4371696B2 (en) IC card issuing system
JP2001175426A (en) VTOC automatic recovery device for random access storage device and computer-readable recording medium storing VTOC automatic recovery program
JPH08115390A (en) System for backup and recovery of IC card
JP3631505B2 (en) Inventory management method
JP2588201B2 (en) Method for issuing portable storage medium and apparatus for issuing portable storage medium
JPH07325673A (en) Process file management method
JP4193912B2 (en) Electronic voting system, electronic voting method, and electronic voting program
JP2001291064A (en) IC card issuing method and IC card issuing system
JP4092578B2 (en) Electronic voting system, voting card issuing device, voting device, voting card issuing control program and voting control program
JPH04340698A (en) Sales summing-up system
JP2001067430A (en) Method and device for data fetching and recording medium
JPH0973521A (en) Card processing method and card processing system
JP2001195283A (en) Data processing device and data processing method
JP2000242442A (en) Method and device for fetching data and recording medium
JP2004192539A (en) IC tag issuing system
JPH07168917A (en) Magnetic card issuing machine
JP2002133246A (en) Member card management device
JP2002109477A (en) Card issuance method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040914

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050125

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050126

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090204

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100204

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110204

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110204

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120204

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130204

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130204

Year of fee payment: 8

EXPY Cancellation because of completion of term