(57)【特許請求の範囲】
【請求項１】
所定のデータを書込むことにより非接触ＩＣカードを発行する非接触ＩＣカード発行システムであって、伝送データ生成部とカード搬送部とデータ書込部とを有し、
前記伝送データ生成部は、集合データファイルから個々の非接触ＩＣカードに書込む基データを抽出し、また前記基データの属性であるデータ容量から、そのままデータ伝送を行った場合の実質伝送時間Ａと、データ圧縮しデータ伝送を行った後にデータ伸長を行った場合の実質伝送時間Ｂとを比較して、実質伝送時間を最小とする形態の前記基データとして伝送データを生成するとともに書込無駄時間を最小とするための搬送制御データを生成し、
前記カード搬送部は、前記搬送制御データに基づいて前記書込無駄時間を最小とする適正な搬送の間隔で非接触ＩＣカードを搬送し、
前記データ書込部は、前記伝送データに基づいて非接触ＩＣカードに書込む形態の書込データを生成し、データ書込可能な範囲に搬送されている前記非接触ＩＣカードに前記書込データを書込む、
ことを特徴とする非接触ＩＣカード発行システム。
【請求項２】
請求項１記載の非接触ＩＣカード発行システムにおいて、前記書込無駄時間は、次の非接触ＩＣカードの書込みデータを生成するまでの時間と、次の非接触ＩＣカードをデータ書込可能な範囲に搬送するまでの時間との時間差であることを特徴とする非接触ＩＣカード発行システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は非接触ＩＣカードの技術分野に属する。特に、非接触ＩＣカードに搭載されているＩＣチップにＩＤ情報等のデータを書込むことにより非接触ＩＣカードを発行する非接触ＩＣカード発行システムに関する。
【０００２】
【従来技術】
個々の非接触ＩＣカードに書込むデータ容量が異なっている場合には、個々の非接触ＩＣカードにおいて発行に必要とする時間は異なったものとなる。しかし、従来の非接触ＩＣカード発行システムにおいては、非接触ＩＣカードの発行を一律に規定した時間間隔で行っている。すなわち、想定される最大の時間にマージンを加えた時間を、発行するすべての非接触ＩＣカードに適用する時間間隔として一律に規定している。
【０００３】
この従来の非接触ＩＣカード発行システムの方式を説明図として図３に示す。
搬送速度を一定とした場合には、図３に示すように、カード搬送部のカードフィーダからデータ書込部のアンテナへと給送されるカード▲１▼、▲２▼、▲３▼の供給間隔は一律に一定である。またカードとアンテナの通信可能範囲に入っている時間も一律に一定である。
【０００４】
【発明が解決しようとする課題】
ところが、このような時間間隔を一律に規定すると、書込むデータ容量が最大のものよりも小さい非接触ＩＣカードにおいては書込無駄時間が生じることとなる。そして、ほとんどすべての非接触ＩＣカードにおいては書込むデータ容量が最大のものよりも小さいから、この書込無駄時間の総和は膨大なものとなり、非接触ＩＣカード発行システムにおける生産性を著しく阻害している。
【０００５】
本発明はこのような課題を解決するためになされたものであり、その目的は、生産性が極めて高い非接触ＩＣカード発行システムを提供することにある。
【０００６】
【課題を解決するための手段】
上記課題は下記の本発明によって解決される。すなわち、本発明の請求項１に係る非接触ＩＣカード発行システムは、所定のデータを書込むことにより非接触ＩＣカードを発行する非接触ＩＣカード発行システムであって、伝送データ生成部とカード搬送部とデータ書込部とを有し、前記伝送データ生成部は、集合データファイルから個々の非接触ＩＣカードに書込む基データを抽出し、また前記基データの属性であるデータ容量から、そのままデータ伝送を行った場合の実質伝送時間Ａと、データ圧縮しデータ伝送を行った後にデータ伸長を行った場合の実質伝送時間Ｂとを比較して、実質伝送時間を最小とする形態の前記基データとして伝送データを生成するとともに書込無駄時間を最小とするための搬送制御データを生成し、前記カード搬送部は、前記搬送制御データに基づいて前記書込無駄時間を最小とする適正な搬送の間隔で非接触ＩＣカードを搬送し、前記データ書込部は、前記伝送データに基づいて非接触ＩＣカードに書込む形態の書込データを生成し、データ書込可能な範囲に搬送されている前記非接触ＩＣカードに前記書込データを書込むようにしたものである。
【０００７】
本発明によれば、伝送データ生成部により集合データファイルから個々の非接触ＩＣカードに書込む基データが抽出され、また前記基データの属性であるデータ容量から、そのままデータ伝送を行った場合の実質伝送時間Ａと、データ圧縮しデータ伝送を行った後にデータ伸長を行った場合の実質伝送時間Ｂとを比較して、実質伝送時間を最小とする形態の基データとして伝送データが生成されるとともに書込無駄時間を最小とするための搬送制御データが生成され、カード搬送部により搬送制御データに基づいて書込無駄時間を最小とする適正な搬送の間隔で非接触ＩＣカードが搬送され、データ書込部により伝送データに基づいて非接触ＩＣカードに書込む形態の書込データが生成され、データ書込可能な範囲に搬送されている非接触ＩＣカードに所定のデータが書込まれる。すなわち、実質伝送時間と書込無駄時間が最小化される。したがって、生産性が極めて高い非接触ＩＣカード発行システムが提供される。
【０００９】
また本発明の請求項２に係る非接触ＩＣカード発行システムは、請求項１に係る非接触ＩＣカード発行システムにおいて、前記書込無駄時間は、次の非接触ＩＣカードの書込みデータを生成するまでの時間と、次の非接触ＩＣカードをデータ書込可能な範囲に搬送するまでの時間との時間差であるようにしたものである。本発明によれば、次の非接触ＩＣカードの書込みデータを生成するまでの時間と、次の非接触ＩＣカードをデータ書込可能な範囲に搬送するまでの時間との時間差が書込無駄時間として最小化される。
【００１０】
【発明の実施の形態】
次に、本発明について実施の形態を説明する。本発明の非接触ＩＣカード発行システムにおける構成の一例を図１に示す。図１において、１はホストコンピュータ、２は搬送制御装置、３はカードフィーダ、４はリード・ライト（ＲＷ）制御装置、５はアンテナ、６はカード回収部である。また、▲１▼、▲２▼、▲３▼は非接触ＩＣカードである。
【００１１】
ホストコンピュータ１は、書込み対象となる非接触ＩＣカードに書込むすべての基データである集合データファイルを記憶装置に格納している。一つの作業で処理される一組みの基データが記録された集合データファイルは、たとえば、他のデータ編集用のコンピュータシステムによって前もって作成される。その集合データファイルは、フロッピーディスク、ＭＯ（magneto-optical）ディスク、等の携帯可能な記録媒体から、または、ＬＡＮ（local area network）、等の通信回線を通じてホストコンピュータ１の記憶装置に格納される。
【００１２】
ホストコンピュータ１は、集合データファイルから個々の非接触ＩＣカードに書込む基データを抽出する。基データは、一つの非接触ＩＣカードに関する処理を一単位とする情報が記録されたレコードである。集合データファイルは、そのレコードの集合である。レコードには発行する非接触ＩＣカードの発行順番を示すＩＤ（identification）が付されている（たとえば、先頭フィールドに記録されている）。ホストコンピュータ１は、リード・ライト制御装置４による非接触ＩＣカードへの書込みが終了したことを示すデータ（フラッグ）を受け取る。このフラッグを受け取ったホストコンピュータ１は次の発行順番のレコードを読取る。すなわち、次に非接触ＩＣカードに書込む基データを抽出する。
【００１３】
なお、非接触ＩＣカードがカードフィーダ３からアンテナ５まで搬送される時間は、その間の距離によって異なるものとなる。したがって、その間の距離が長く、その間に搬送途中の非接触ＩＣカードが存在する構成の場合には、ホストコンピュータ１は存在する数に応じた発行順番のレコードを読取る。すなわち、その数だけ先の非接触ＩＣカードに書込む基データを抽出することにより同期をとる。
【００１４】
抽出された基データは、一般的にはリード・ライト制御装置４で読取ることができる形態のデータではない。その場合には、ホストコンピュータ１は、基データをリード・ライト制御装置４で読取ることができる形態のデータに変換した基データを生成する。
【００１５】
ホストコンピュータ１は、その基データの属性から実質伝送時間を最小とする形態の基データとしての伝送データを生成する。実質伝送時間は、ホストコンピュータ１からリード・ライト制御装置４にデータを伝送する過程で実質的に要する時間のことである。たとえば、実質伝送時間は、伝送時間と圧縮伸長時間を加算した時間である。
【００１６】
また、リード・ライト制御装置４で伸長された伝送データは、一般的には非接触ＩＣカードに書込む形態のデータではない。その場合には、リード・ライト制御装置４は、その伝送データを非接触ＩＣカードに書込む形態のデータに変換した書込データを生成する。その変換時間も含めると、実質伝送時間は、伝送時間と圧縮伸長時間と変換時間を加算した時間である。
この時間は基データの属性、たとえば、データ容量によって異なったものとなる。
【００１７】
ホストコンピュータ１には、リード・ライト制御装置４との間のデータ伝送路における伝送速度に関するパラメータが記憶されている。また、ホストコンピュータ１には、ホストコンピュータ１における圧縮速度に関するデータと、リード・ライト制御装置４における伸長（復元）速度と書込データへの変換速度に関するパラメータが記憶されている。これらのパラメータを用い、ホストコンピュータ１は、基データの属性から、そのままデータ伝送を行った場合の実質伝送時間Ａを演算する。また、ホストコンピュータ１においてデータ圧縮し、データ伝送を行った後にリード・ライト制御装置４においてデータ伸長を行った場合の実質伝送時間Ｂを演算する。ホストコンピュータ１は、実質伝送時間Ａと実質伝送時間Ｂを比較して、実質伝送時間が短い方の形態でもって基データから伝送データを生成し、その伝送データを伝送する。
【００１８】
たとえば、圧縮前のデータ容量が９６００Ｂ（byte）で、かつ圧縮率が２、受信側のリード・ライタ制御コンピュータでの伸長時間が２secの基データを、１０２４Ｂ／secの伝送路で伝送する場合では、▲１▼非圧縮時にデータの伝送に要する時間は９．４sec、▲２▼圧縮時にデータの伝送に要する時間は９．４／２＝４．７secである。すなわち、圧縮によるデータ伝送に要する時間の短縮が▲１▼−▲２▼＝４．７secであるのに対して伸長時間が２secである。したがって、ホストコンピュータ１は、圧縮してデータを伝送することとなる。
【００１９】
また、ホストコンピュータ１は、書込無駄時間を最小とするための搬送制御データを生成する。書込無駄時間は、次の非接触ＩＣカードの書込みデータを生成するまでの時間と、次の非接触ＩＣカードをデータ書込可能な範囲に搬送するまでの時間との時間差である。言い換えると、書込無駄時間は、リード・ライト制御装置４が書込みを行える状態でありながら、非接触ＩＣカードがデータ書込可能な範囲に到達してないために待機する時間である。
【００２０】
この書込無駄時間を最小とするための搬送制御データとしては、たとえば、非接触ＩＣカードを搬送する間隔を決めるためのデータである。すなわち、カードフィーダ３が非接触ＩＣカードを搬送ベルト等に供給するタイミングに関するデータである。具体的には、ホストコンピュータ１が演算した実質伝送時間を搬送制御データとして用いることができるが、後述するように、そのものだけに限定されない。
【００２１】
搬送制御装置２は、この搬送制御データに基づいて書込無駄時間を最小とする適正な間隔で非接触ＩＣカードを搬送する。搬送制御装置２は、搬送ベルトにおける搬送速度の制御と、カードフィーダ３から非接触ＩＣカードを供給するタイミング制御を行う。搬送制御装置２は、たとえば、搬送ベルトにおける搬送速度を一定とすると、（搬送速度）×（実質伝送時間）に相当する間隔を開けて非接触ＩＣカードが搬送されるようにするカードフィーダ３を制御する。
【００２２】
勿論、直前の非接触ＩＣカードがデータ書込可能な範囲にあって書込みを行なっている最中に、その次の非接触ＩＣカードがデータ書込み可能な範囲に入ってはならない、というような制約に基づく間隔を確保する必要性がある。そのような、制約条件を含めた演算は、搬送制御装置２において行うことができる。しかし、より高速に演算する能力を有するホストコンピュータ１において演算してもよい。その場合には、搬送制御データは非接触ＩＣカードを搬送する間隔そのもの、すなわち供給間隔データであり、搬送制御装置２は、その供給間隔データに基づいて搬送ベルトにおける搬送速度やカードフィーダ３における供給タイミングを制御する。
【００２３】
カードフィーダ３は、搬送制御装置２の制御下において非接触ＩＣカードを搬送ベルトに供給する。図１に示すように、カードフィーダ３から供給された非接触ＩＣカード▲１▼、▲２▼、▲３▼は、前述した間隔を開けて搬送ベルトによって搬送され、アンテナ５による書込可能な範囲を通過した後にカード回収部６において回収される。
【００２４】
リード・ライト制御装置４は、伝送データに基づいて、非接触ＩＣカードに書込む形態の書込データを生成する。リード・ライト制御装置４は、ホストコンピュータ１が生成した伝送データを入力し、その伝送データが圧縮したデータである場合には伸長した伝送データに変換する。すでに説明したように、リード・ライト制御装置４で伸長された伝送データは、一般的には非接触ＩＣカードに書込む形態のデータではない。その場合には、リード・ライト制御装置４は、その伝送データのデータ変換を行なって、非接触ＩＣカードに書込む形態のデータである書込データを生成する。
【００２５】
また、リード・ライト制御装置４は、書込み対象となっている非接触ＩＣカードがデータ書込可能な範囲に搬送されて来ると、その書込データを所定の方法で変調した信号を生成する。その信号はアンテナ５を駆動するための電気信号である。
また、リード・ライト制御装置４は、その信号を生成し終えると、すなわち、非接触ＩＣカードへの書込みを完了すると、ホストコンピュータ１と搬送制御装置２にそのことを示すデータ（発行結果データ）を転送する。このデータによって、ホストコンピュータ１、搬送制御装置２、リード・ライト制御装置４の間の同期（タイミングずれの調整）が行われる。
【００２６】
アンテナ５は、非接触ＩＣカードと非接触でリード・ライトを行うためのデータ通信アンテナである。たとえば、アンテナ５と非接触ＩＣカードの内部に設けられたアンテナには、ループアンテナが用いられ、電磁気作用（電磁誘導）によって結合する。
カード回収部６は、書込みを終えた非接触ＩＣカードを回収する。
【００２７】
以上、本発明の非接触ＩＣカード発行システムについて構成と動作の説明を行った。次に、図２を参照して、この動作方式の骨子について整理して説明する。
図２に示すように、本発明の非接触ＩＣカード発行システムは、非接触ＩＣカードの供給間隔を最適化するものである。図２において、非接触ＩＣカード▲１▼と▲２▼の間隔は、非接触ＩＣカード▲２▼の伝送と変換に要する時間に相当する。また、非接触ＩＣカード▲２▼と▲３▼の間隔は、非接触ＩＣカード▲２▼の伝送と変換に要する時間に相当する。それぞれの時間は、ホストコンピュータ１によって、データ伝送前に演算される。
【００２８】
【発明の効果】
本発明の請求項１に係る非接触ＩＣカード発行システムによれば、生産性が極めて高い非接触ＩＣカード発行システムが提供される。また本発明の請求項２に係る非接触ＩＣカード発行システムによれば、次の非接触ＩＣカードの書込みデータを生成するまでの時間と、次の非接触ＩＣカードをデータ書込可能な範囲に搬送するまでの時間との時間差が書込無駄時間として最小化される。
【図面の簡単な説明】
【図１】本発明の非接触ＩＣカード発行システムにおける構成の一例を示す図である。
【図２】本発明の非接触ＩＣカード発行システムにおける動作方式の骨子について整理した説明す図である。
【図３】従来の非接触ＩＣカード発行システムの方式を示す説明図である。
【符号の説明】
１  ホストコンピュータ
２  搬送制御装置
３  カードフィーダ
４  リード・ライト制御装置
５  アンテナ
６  カード回収部
【図１】
0004580494.tif 000002
【図２】
0004580494.tif 000003
【図３】
0004580494.tif 000004