(57)【要約】【課題】この発明は、磁気記録媒体の適切な書込み電流を判定し、その判定した適切な書込み電流で磁気情報を磁気記録媒体に書込むことである。【解決手段】この発明は、磁気記録媒体への書込みに適した電流値を求める際、該磁気記録媒体に書込まれた磁気情報を読取ったときの電圧と、その磁気記録媒体の搬送量とから該磁気記録媒体の抗磁力を求め、この抗磁力に応じた電流値を求めるものである。【選択図】    図１
2004296058.tif 000002
【特許請求の範囲】
【請求項１】
磁気記録媒体を書込みヘッドおよび読取りヘッドに対して一方向に相対移動させる間に、前記書込みヘッドが複数の異なる電流値で前記磁気記録媒体に予備書込みを行い、該予備書込みした情報を前記読取りヘッドで読取り、この読取り結果に基づいて前記磁気記録媒体への書込み電流の適正値を求め、この求めた適正値で前記書込みヘッドより前記磁気記録媒体に本書込みを行う
磁気記録方法。
【請求項２】
磁気記録媒体に磁気情報を書込む書込みヘッドと、
前記磁気記録媒体から磁気情報を読出す読取りヘッドと、
これらを制御する制御手段とを備えた磁気記録装置であって、
前記制御手段に、
前記書込みヘッドおよび前記読取りヘッドに対して前記磁気記録媒体が一方向へ相対移動する間に、前記書込みヘッドが前記磁気記録媒体に複数の異なる電流値で予備書込みを実行する予備書込み処理と、
該予備書込みの結果である予備書込み結果を前記読取りヘッドで読取る予備書込み読取り処理と、
前記予備書込み結果に基づいて前記磁気記録媒体への書込み電流の適正値を取得する適正値取得処理と、
該適正値に基づいて前記書込みヘッドで前記磁気記録媒体に本書込みを実行する本書込み処理と、
を備えた磁気記録装置。
【請求項３】
磁気記録媒体を搬送する搬送手段と、
磁気記録媒体の搬送量を検出する搬送量検出手段と、
前記搬送手段で搬送している前記磁気記録媒体の一方向への搬送中に、該磁気記録媒体に複数の異なる電流値で磁気情報を書込む書込みヘッドと、
前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記搬送手段で搬送している前記磁気記録媒体の磁気情報を読取る読取りヘッドと、
前記読取りヘッドで読取った電圧、読取ったときの磁気記録媒体の搬送量に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段と、
を備えた磁気記録媒体の抗磁力判定装置。
【請求項４】
磁気記録媒体を搬送する搬送手段と、
前記磁気記録媒体の搬送量を検出する搬送量検出手段と、
前記搬送手段で搬送している前記磁気記録媒体に磁気情報を書込む書込みヘッドと、
前記書込みヘッドの書込み電流値の搬送量に対応して変化する波形を記憶する書込み電流波形記憶手段と、
前記書込み電流波形記憶手段に記憶されている書込み電流値に従って、前記書込ヘッドの書込み電流を変更する書込み電流変更手段と、
前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記搬送手段で搬送している前記磁気記録媒体の磁気情報を読取る読取りヘッドと、
前記読取りヘッドで読取った電圧、読取ったときの磁気記録媒体の搬送量、および前記書込み電流波形記憶手段に記憶されている書込み電流値の時間変化に応じて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であって、
前記書込み電流変更手段は、同じ波形を複数回繰返して変更することを特徴とする磁気記録媒体の抗磁力判定装置。
【請求項５】
前記同じ波形の繰返しの間に、前記書込みヘッドは、複数の同じ波形を区切るための距離だけ書込まないことを特徴とする請求項４に記載されている磁気記録媒体の抗磁力判定装置。
【請求項６】
前記同じ波形の繰返しの間に、前記書込み電流変更手段は、基準位置となる別の波形を作成する時間だけ前記書込みヘッドの書込み電流を、該基準位置となる波形の大きさに維持することを特徴とする請求項４に記載されている磁気記録媒体の抗磁力判定装置。
【請求項７】
前記書込み電流変更手段は、前記書込みヘッドの書込み電流を所定の間隔で出力と停止とに交互に繰返させることを特徴とする請求項４に記載されている磁気記録媒体の抗磁力判定装置。
【請求項８】
前記書込み電流変更手段は、前記書込みヘッドの書込み電流を段階的に高めて行き、高める度にその電流値を維持する時間を異ならせることを特徴とする請求項４に記載されている磁気記録媒体の抗磁力判定装置。
【請求項９】
磁気記録媒体を搬送する搬送手段と、
前記磁気記録媒体の搬送量を検出する搬送量検出手段と、
前記搬送手段で搬送している前記磁気記録媒体に磁気情報を書込む書込みヘッドと、
前記書込みヘッドの書込み電流値の搬送量に対応して変化する波形を記憶する書込み電流波形記憶手段と、
前記書込み電流波形記憶手段に記憶されている書込み電流値に従って、前記書込みヘッドの書込み電流を変更する書込み電流変更手段と、
前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記磁気記録媒体で搬送している前記磁気記録媒体の磁気情報を読取る読取りヘッドと、
前記読取りヘッドで読取った電圧、読取ったときの磁気記録媒体の搬送量、および前記書込み電流波形記憶手段に記憶されている書込み電流値の時間変化に応じて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であって、
前記磁気記録媒体の前記読取りヘッドによる波形読取り領域の両端において、読取った読取り電圧値が大きい位置を基準として前記判定手段は、前記読取りヘッドで読取ったときの磁気記録媒体の搬送量を決定することを特徴とする磁気記録媒体の抗磁力判定装置。
【請求項１０】
磁気記録媒体に磁気情報を書込む書込みヘッドと、
磁気記録媒体の磁気情報を読取る読取りヘッドと、
前記書込みヘッドおよび前記読取りヘッドとを搬送する搬送手段と、
前記書込みヘッドおよび前記読取りヘッドの搬送量を検出する搬送量検出手段と、
前記搬送手段により前記書込みヘッドを搬送する一方向への搬送中に該書込みヘッドの駆動電流を変更する電流変更手段と、
前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記読取りヘッドを前記搬送手段で搬送し、前記磁気記録媒体の磁気情報を読取る読取り制御手段と、
前記読取り制御手段によって前記読取りヘッドで読取った値、読取ったときの読取りヘッドの搬送量に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段と、
を備えた磁気記録媒体の抗磁力判定装置。
【請求項１１】
磁気記録媒体を書込みヘッドおよび読取りヘッドに対して相対移動させる搬送手段と、
前記搬送手段による移動量を検出する搬送量検出手段と、
前記搬送手段によって、前記書込みヘッドに対して相対移動している前記磁気記録媒体の一方向への移動中に、前記磁気ヘッドの書込み電流を変更する書込み電流変更手段と、
前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記読取りヘッドに対して相対移動している前記磁気記録媒体の磁気情報を前記読取りヘッドで読取り、前記読取りヘッドで読取った電圧、読取ったときの移動量に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段と、
を備えた磁気記録媒体の抗磁力判定装置。
【請求項１２】
請求項１１記載の磁気記録媒体の抗磁力判定装置において、
前記読取りヘッドは、事前に磁気記録媒体の磁気情報を読取り、前記事前に読取った磁気記録媒体の磁気情報を記憶する磁気情報記憶手段を設け、
前記判定手段による判定後、前記磁気情報記憶手段に記憶されている磁気情報を、前記書込みヘッドが、前記判定手段で判定された抗磁力に応じた電流で、磁気記録媒体に対して書込むことを特徴とする磁気記録媒体の抗磁力判定装置。
【請求項１３】
磁気記録媒体を書込みヘッドおよび読取りヘッドに対して相対移動させる搬送手段と、
前記搬送手段による移動量を検出する搬送量検出手段と、
前記搬送手段によって、前記書込みヘッドに対して相対移動している前記磁気記録媒体の一方向への搬送中に、前記磁気ヘッドの書込み電流を変更する書込み電流変更手段と、
前記書込みヘッドが磁気記録媒体に書込んだ位置を検出する書込み位置検出手段と、
前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記読取りヘッドに対して相対移動している前記磁気記録媒体の磁気情報を前記読取りヘッドで読取り、前記読取りヘッドで読取った電圧、読取ったときの移動量、前記書込んだ位置に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段と、
を備えた磁気記録媒体の抗磁力判定装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、磁気カード、磁気ストライプ付きの帳票、磁気券などの磁気記録媒体に磁気情報を適切な電流値で記録するような磁気記録方法とその装置および磁気記録媒体の抗磁力判定装置に関する。
【０００２】
【従来の技術】
通常、磁気カードには、磁気ストライプの種類が異なる２種類の磁気カードが存在する。一つは、小さな書込み電流の磁気ヘッドによって、磁気情報が記録される低抗磁力磁気カードである。他の一つは、大きな書込み電流の磁気ヘッドによって、磁気情報が記録される高抗磁力磁気カードである。
【０００３】
低抗磁力磁気カードに対して、磁気ヘッドが大きな書込み電流で磁気情報を書込んだ場合、その磁気情報が十分に書込めない場合がある。そのため、その磁気情報を磁気ヘッドで読取った場合、適切な読取り電圧を検出できず、書込んだ情報を再現できないことが発生する。
【０００４】
高抗磁力磁気カードに対して、磁気ヘッドが小さな書込み電流で磁気情報を書込んだ場合、も同様な問題が生じている。
【０００５】
そこで、高抗磁力磁気カードか低抗磁力磁気カードかを判定するために、次のような判定技術が存在する。
【０００６】
（１）  ヘッドを相対移動させながら、予め設定された範囲内で書込み電流を増加させつつ磁気ストライプの所定長当たり、所定数の磁束変化で書込む。その書込んだ磁気ストライプを読取りヘッドにより読取る。読取りヘッドからの電圧値および電流値を比較し、その電圧値が許容範囲内にある場合には、その場合の電流値を選択する。電圧値が許容範囲内にない場合には、前記書込み時の予め選択された範囲を変更し、再度磁気ストライプに書込んで、それを読取って、書込み電流値を決定するまでの工程を繰返す。これにより、磁気ストライプの抗磁力を判定し、適切な電流値で磁気情報を磁気ストライプに書込むことができる（特許文献１参照）。
【０００７】
（２）  磁気記録媒体の抗磁力を判別し、この判別結果に応じて、磁気記録媒体に付加する磁気の強さを、その磁気記録媒体の抗磁力に合わせながら変化させて記録する磁気情報の記録装置である。この記録情報に使用される磁気記録媒体は、普通券と定期券の２種類がある。これらの券には高抗磁力券であるか低抗磁力券であるかを示す情報が書込まれている。これを読取りヘッドで読取ることによって、投入された券が高抗磁力券であるか低抗磁力券であるかを識別している。この識別結果に基づき、励磁電流を券の抗磁力に適した値にして磁気記録を行う（特許文献２参照）。
【０００８】
また、他の方法として、次のものが記載されている。小さい普通券は高抗磁力の記録媒体である。大きい定期券は低抗磁力の記録媒体である。搬送された券が普通券であるか定期券であるかを券の大きさに基づいて判別する。この判別の結果、小さい普通券と判別された場合には、券に対して高抗磁力で情報を書込む。一方、判別の結果、大きな定期券と判別された場合には、券に対して低抗磁力で情報を書込む。これにより、券の抗磁力の大小に応じた磁気の強さで磁気記録するものである。
【０００９】
（３）使用される磁気カードの抗磁力を磁気カードリーダで読取って判定するものである。この場合は、カード挿入口に挿入された磁気カードの磁気情報を、磁気ヘッドにより再生または記録するようにした磁気カードリーダにおいて、磁気情報を記録するためのデータトラックの抗磁力を判定する判定手段を設ける。そして、取込んだ磁気カードのデータトラックに、低抗磁力カードに対応する電流にてテストデータを記録した後、再生し、この再生データがテストデータと一致した場合に低抗磁力カードであると判定するものである（特許文献３参照）。
【００１０】
（４）使用される磁気カードの抗磁力を磁気カードリーダで読取って判定するものである。この場合は、カード挿入口より挿入した磁気カードに形成された複数トラックの磁気情報を複数トラックに対応して設けた複数の磁気ヘッドにより再生または記録するようにした磁気カードリーダであって、複数の磁気ヘッドのそれぞれを異なる所定値の電流によってデータの記録または消去を行うとともに、その記録または消去結果の再生によりデータトラックの３種以上の抗磁力を判定する抗磁力判定部を設けたものである。例えば、第１のトラックに第１の値の電流にて消去を行った後に再生を行うとともに、第２のトラックに第２の値の電流にて消去を行った後に再生を行い、これらの再生結果の出力レベルと、第１および第２の値との関係に基づいて、磁気カードの抗磁力を判定するものである（特許文献４参照）。
【００１１】
（５）  使用される磁気カードの抗磁力を判定する磁気カードの抗磁力判定方法である。この場合は、カード挿入口より挿入された低抗磁力カードまたは高抗磁力カードに形成された磁気情報を磁気ヘッドにより再生または記録するようにした磁気カードの抗磁力判定方法であって、低抗磁力カードのデータのみ消去可能な電流にて挿入されたカードのデータを消去した後、そのカードのデータを再生し、データが破壊状態である場合に、挿入されたカードを低抗磁力カードと判定するものである。データの破壊状態は、再生したデータの磁化反転回数により判定するか、予め定められたカードに記録されているべき特定データ（ＳＴＸコード）が認識されないことにより判定するものである（特許文献５参照）。
【００１２】
（６）  磁気保磁力の判定動作を省略可能として、装置寿命を延長、および誤判定によるデータ破壊の危険性を回避するものである。実際に挿入された磁気カードが、高保磁力カードまたは低保磁力カードのいずれの場合であっても、そのいずれであるかを判定することなく所望の磁気情報が良好に書込まれるように、高書込み電流を用いた記録動作の後に、低書込み電流を用いた再記録動作を行わせて、磁気カードへの記録動作を実行させるようにしたものである（特許文献６参照。）。
【００１３】
【特許文献１】
特開２００１−１４８１０１号公報、
【特許文献２】
特公平４−３８０４５号公報、
【特許文献３】
特開平１１−９６５０６号公報、
【特許文献４】
特開平１１−３２８６０４号公報、
【特許文献５】
特開２０００−１５５８１６号公報、
【特許文献６】
特開２００１―１１８２０６号公報。
【００１４】
【発明が解決しようとする課題】
しかし、特許文献１では、適切な書込み電流を判定するには、何度も磁気カードを搬送しなければならないため、判定処理に長時間を要してしまうという問題がある。
【００１５】
その他の特許文献２〜６については、磁気カードの種類が高抗磁力であるか、低抗磁力であるかの判定を行うことはできる。しかし、低抗磁力磁気カードの抗磁力のばらつきは一定の許容できる領域であるのに対し、高抗磁力磁気カードの抗磁力は、抗磁力が異なっている場合が多い。このため、高抗磁力磁気カード毎に適切な書込み電流が異なっている場合が多い。
【００１６】
これらの特許文献２〜６では、磁気カードが高抗磁力であるか低抗磁力であるかの抗磁力が判定されても、その抗磁力の異なる各々の磁気カードに書込むための適切な書込み電流は測定できていない。
【００１７】
このため、各々の磁気カードに応じた適切な書込み電流を求めることが望まれる。例えば、磁気カードに抗磁力判定用の磁気情報を書込み、この書込まれた磁気情報を読取ることによって、磁気カードの抗磁力に適した書込み電流を求めることが考えられる。
【００１８】
しかし、この場合は磁気カードに書込まれた抗磁力判定用の磁気情報に異常があっても、そのまま磁気判定してしまい正常な抗磁力が得られなくなる。
【００１９】
そこで、この発明の目的は、磁気記録媒体から抗磁力判定用の異常のない磁気情報を取得できるようにすることである。そして、取得した異常のない抗磁力判定用の磁気情報から磁気記録媒体の適切な書込み電流を求め、この求めた適切な書込み電流で磁気情報を磁気記録媒体に書込むことである。さらに、磁気記録媒体の適切な書込み電流を求めるために要する書込み回数よりも、書込み時の搬送回数を少なくすることである。
【００２０】
【課題を解決するための手段】
この発明は、磁気記録媒体を書込みヘッドおよび読取りヘッドに対して一方向に相対移動させる間に、前記書込みヘッドが複数の異なる電流値で前記磁気記録媒体に予備書込みを行い、該予備書込みした情報を前記読取りヘッドで読取り、この読取り結果に基づいて前記磁気記録媒体への書込み電流の適正値を求め、この求めた適正値で前記書込みヘッドより前記磁気記録媒体に本書込みを行う磁気記録方法である。
【００２１】
ここで、磁気記録媒体とは、磁気情報を記録または再生を許容する磁気ストライプなどの磁気記録面を備えた媒体である。
【００２２】
前記書込みヘッドは、書込みヘッドに電流をかけることで磁界が発生し、書込みヘッドに接触した磁気記録媒体の磁気記録面に磁気情報を書込む。この書込みヘッドが磁気記録媒体に対して一方向に相対移動したとき、磁気記録媒体の磁気記録面に順次磁気情報を書込む。例えば、書込みヘッドを移動させながら書込む。あるいは、磁気記録媒体を移動させながら書込むなど書込みヘッドおよび磁気記録媒体を一方向に相対的に移動させながら書込むものである。
【００２３】
前記読取りヘッドは、磁気記録媒体の磁気記録面上を移動すると磁界が発生し、読取りヘッドに電圧が発生し、その電圧の変化から、磁気記録媒体の磁気記録面から磁気情報を読取る。この書込みヘッドが磁気記録媒体に対して一方向に相対移動したとき、磁気記録媒体の磁気記録面から順次磁気情報を読取る。例えば、読取りヘッドを移動させながら読取る。あるいは、磁気記録媒体を移動させながら読取るなど読取りヘッドおよび磁気記録媒体を一方向に相対的に移動させながら読取るものである。
【００２４】
これらの書込みヘッドと読取りヘッドは、磁気記録媒体の同一搬送路の搬送方向に併設してもよいし、読取り書込み可能な両機能を持たせた一つのヘッドで兼用してもよい。
【００２５】
前記予備書込みとは、書込みヘッドの書込み電流の電流値を変化させながら磁気記録媒体の磁気記録面に磁気情報を書込むことである。
【００２６】
前記本書込みとは、予備書込みの結果から求まった磁気記録媒体の磁気記録面の抗磁力に適した書込み電流で、磁気情報を書込むものである。
【００２７】
前記適正値は、磁気記録媒体毎に異なっている抗磁力に適した書込みヘッドに加えられる書込み電流値である。
【００２８】
この磁気記録方法によれば、磁気記録媒体に予備書込みした結果から本書込みに要する適正値を求めて本書込みする。このときの予備書込みと本書込みとの各書込み動作は、書込みヘッドに対し磁気記録媒体を一方向に相対移動させる間に実行する。
【００２９】
別の発明では、磁気記録媒体に磁気情報を書込む書込みヘッドと、前記磁気記録媒体から磁気情報を読出す読取りヘッドと、これらを制御する制御手段とを備えた磁気記録装置であって、前記制御手段に、前記書込みヘッドおよび前記読取りヘッドに対して前記磁気記録媒体が一方向へ相対移動する間に、前記書込みヘッドが前記磁気記録媒体に複数の異なる電流値で予備書込みを実行する予備書込み処理と、該予備書込みの結果である予備書込み結果を前記読取りヘッドで読取る予備書込み読取り処理と、前記予備書込み結果に基づいて前記磁気記録媒体への書込み電流の適正値を取得する適正値取得処理と、該適正値に基づいて前記書込みヘッドで前記磁気記録媒体に本書込みを実行する本書込み処理とを備えたことを特徴とする。
【００３０】
ここで、磁気記録装置とは、磁気記録媒体の磁気情報を読取り、そして磁気記録媒体へ磁気情報を書込むカードリーダなどで構成することができる。
【００３１】
前記適正値取得処理は、前記読取りヘッドで読取った出力値から書込み電流の適正値を算出する。例えば、読取りヘッドで読取った波形データの振幅のピーク値、または該ピーク値に近い値を検出し、この検出値から書込み電流の適正値を取得する。
【００３２】
別の発明によれば、予備書込み処理は、書込みヘッドに対して磁気記録媒体が一方向へ一回通過する動作で完了する。また、予備読込み処理も、読取りヘッドに対して磁気記録媒体が一回通過する動作で完了する。
【００３３】
また、読取りヘッドと書込みヘッドを磁気記録媒体の同一搬送路上に併設すれば、磁気記録媒体を一方向に搬送するだけで書込み処理と読取り処理が行える。このため、少ない搬送回数で磁気記録媒体の抗磁力を求めることができる。
【００３４】
別の発明では、磁気記録媒体を搬送する搬送手段と、磁気記録媒体の搬送量を検出する搬送量検出手段と、前記搬送手段で搬送している前記磁気記録媒体の一方向への搬送中に、該磁気記録媒体に複数の異なる電流値で磁気情報を書込む書込みヘッドと、前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記搬送手段で搬送している前記磁気記録媒体の磁気情報を読取る読取りヘッドと、前記読取りヘッドで読取った電圧、読取ったときの磁気記録媒体の搬送量に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であることを特徴とする。
【００３５】
前記搬送手段は、例えばモータからの回転駆動力を受けて回転する搬送ローラや搬送ベルトなどの搬送部材を搬送方向に配設して磁気記録媒体の搬送路を構成する。そして、ここに導かれた磁気記録媒体を取込み方向または返却方向に移動させる。
【００３６】
さらに、この搬送路に書込みヘッドや読取りヘッドを配設して、ここを通過する磁気記録媒体に磁気情報を書込む。また、ここを通過する磁気記録媒体の磁気情報を読取る。
【００３７】
前記搬送量は、前記搬送手段をモータなどで駆動して、磁気記録媒体を搬送したときの、その搬送距離または搬送時間に相当する。
【００３８】
前記搬送量検出手段は、磁気記録媒体が搬送されたときの前記搬送量を検出する。例えば、搬送手段の駆動源となるモータの回転数と磁気記録媒体の移動距離とは比例関係にある。このため、モータの回転数を検出してもよいし、磁気記録媒体の移動距離を検出してもよい。さらに、磁気記録媒体を一定速度で搬送したとき、磁気記録媒体の移動距離と移動に要する時間は比例関係にある。このため、磁気記録媒体の移動距離を検出してもよいし、その移動時間を検出してもよい。
【００３９】
前記判定手段は、複数の異なる電流値で書込まれた磁気記録媒体の磁気情報を読取ったとき、磁気記録媒体の搬送量と、その搬送量に応じて読取りヘッドから得られる電圧の変化とから該磁気記録媒体の抗磁力を判定するものである。
【００４０】
別の発明によれば、磁気記録媒体に書込まれた磁気情報を読取ったときの電圧と、その磁気記録媒体の搬送量とから磁気記録媒体への磁気情報の書込み位置および読取り位置を測定する。そして、この磁気記録位置を測定することによって、磁気記録媒体の抗磁力を求める。特に、電流が異なる毎に区別して搬送するのではなく、磁気記録媒体を搬送する場合の一方向への搬送中に、書込みヘッドが磁気記録媒体に高い電流や低い電流など複数の異なる電流値で幅広い磁気情報を書込む。このため、予備書込みの際に磁気情報を書込むときの搬送回数が一回で済む。
【００４１】
また、別の発明では磁気記録媒体を搬送する搬送手段と、前記磁気記録媒体の搬送量を検出する搬送量検出手段と、前記搬送手段で搬送している前記磁気記録媒体に磁気情報を書込む書込みヘッドと、前記書込みヘッドの書込み電流値の搬送量に対応して変化する波形を記憶する書込み電流波形記憶手段と、前記書込み電流波形記憶手段に記憶されている書込み電流値に従って、前記書込ヘッドの書込み電流を変更する書込み電流変更手段と、前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記搬送手段で搬送している前記磁気記録媒体の磁気情報を読取る読取りヘッドと、前記読取りヘッドで読取った電圧、読取ったときの磁気記録媒体の搬送量、および前記書込み電流波形記憶手段に記憶されている書込み電流値の時間変化に応じて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であって、前記書込み電流変更手段は、同じ波形を複数回繰返して変更することを特徴とする。
【００４２】
前記搬送距離に対応して変化する波形は、書込み時の電流値を搬送距離の経過に伴って表す波形である。この波形以外にも書込み時の電流値を時間の経過に伴って表す関数によって作成してもよい。また、搬送距離の替わりに搬送時間を用いてもよい。
【００４３】
別の発明によれば、書込みヘッドで書込む場合、書込み電流を変更して同じ波形を複数回繰返すことによって、複数の波形の情報を取得する。このため、取得した複数の波形を比較すれば、同じ波形を書込んでいるため各波形の適否を判別できる。例えば、３波形のうち、２つの波形が同じで１つの波形が異なっていれば、１つの波形が不具合な異常波形として認められる。この結果、異常波形を除いた複数の波形から抗磁力を判定できる。
【００４４】
また別の発明では、前記磁気記録媒体の搬送中において、前記同じ波形の繰返しの間に、前記書込みヘッドが複数の同じ波形を区切るための時間だけ書込まないことを特徴とする。
【００４５】
前記距離の替わりに搬送時間を用い、この搬送時間で複数の波形を区切るようにしてもよい。
【００４６】
この場合は、波形と波形との間に、該両波形を区切るための書込まない部分があるため、繰返し書込まれた波形の個々を区別することができる。
【００４７】
また別の発明では、前記磁気記録媒体の搬送中において、前記同じ波形の繰返しの間に前記書込み電流変更手段が基準位置となる別の波形を作成する時間だけ前記書込みヘッドの書込み電流を、基準位置となる波形の大きさに維持することを特徴とする。
【００４８】
この場合は、波形と波形との間に、該波形とは異なる別の波形ができる。これが目印となり、該目印を設けることにより、複数の波形を区別することができる。また、この目印は波形を位置決めするための基準位置に設定できることから磁気記録媒体の搬送量を求めることができる。
【００４９】
別の発明では、前記磁気記録媒体の搬送中において、前記書込み電流変更手段が、前記書込みヘッドの書込み電流を所定の間隔で出力と停止とに交互に繰返させることを特徴とする。
【００５０】
この場合は、書込み停止部分が波形のない目印となり、これが波形の位置を測定するときの基準位置となる。特に、短時間の間隔に波形と目印を交互に設けることができるため、仮にどこかの波形が消失しても見分けることができる。従って、磁気記録媒体の書込み位置に対応する該媒体の搬送位置を特定できる。
【００５１】
別の発明では、前記磁気記録媒体の搬送中において、前記書込み電流変更手段が前記書込みヘッドの書込み電流を段階的に高めて行き、高める度にその電流値を維持する時間を異ならせることを特徴とする。
【００５２】
この場合は、段階的に高めた書込み電流値毎の維持する時間が異なる。このため、この維持時間が異なった時間差によって、段階的に書込まれた一つ一つの書込み波形そのものが目印となる。
【００５３】
別の発明では、磁気記録媒体を搬送する搬送手段と、前記磁気記録媒体の搬送量を検出する搬送量検出手段と、前記搬送手段で搬送している前記磁気記録媒体に磁気情報を書込む書込みヘッドと、前記書込みヘッドの書込み電流値の搬送距離に対応して変化する波形を記憶する書込み電流波形記憶手段と、前記書込み電流波形記憶手段に記憶されている書込み電流値に従って、前記書込みヘッドの書込み電流を変更する書込み電流変更手段と、前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記磁気記録媒体で搬送している前記磁気記録媒体の磁気情報を読取る読取りヘッドと、前記読取りヘッドで読取った電圧、読取ったときの磁気記録媒体の搬送量、および前記書込み電流波形記憶手段に記憶されている書込み電流値の時間変化に応じて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であって、前記磁気記録媒体の前記読取りヘッドによる波形読取り領域の両端において、読取った読取り電圧値が大きい位置を基準として前記判定手段は、前記読取りヘッドで読取ったときの磁気記録媒体の搬送量を決定することを特徴とする。
【００５４】
前記波形読取り領域の両端とは、読取りヘッドで読取った波形毎の書込み開始位置から書込み終了位置までのことである。
【００５５】
この場合は、読取った読取り電圧値が大きい位置を基準位置に設定している。このため、波形自体に基準位置を持たせることができる。
【００５６】
別の発明では、磁気記録媒体に磁気情報を書込む書込みヘッドと、磁気記録媒体の磁気情報を読取る読取りヘッドと、前記書込みヘッドおよび前記読取りヘッドとを搬送する搬送手段と、前記書込みヘッドおよび前記読取りヘッドの搬送量を検出する搬送量検出手段と、前記搬送手段により前記書込みヘッドを搬送する一方向への搬送中に該書込みヘッドの駆動電流を変更する電流変更手段と、前記書込みヘッドによって前記磁気記録媒体に磁気情報を書込んだ後、前記読取りヘッドを前記搬送手段で搬送し、前記磁気記録媒体の磁気情報を読取る読取り制御手段と、前記読取り制御手段によって前記読取りヘッドで読取った値、読取ったときの読取りヘッドの搬送量に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であることを特徴とする。
【００５７】
この場合は、磁気記録媒体を静止させ、書込みヘッドと読取りヘッドを搬送させながら磁気記録媒体に磁気情報を記録または再生している。
【００５８】
別の発明では、磁気記録媒体を書込みヘッドおよび読取りヘッドに対して相対移動させる搬送手段と、前記搬送手段による移動量を検出する搬送量検出手段と、前記搬送手段によって、前記書込みヘッドに対して相対移動している前記磁気記録媒体の一方向への移動中に、前記磁気ヘッドの書込み電流を変更する書込み電流変更手段と、前記書込みヘッドによって、前記磁気記録媒体に磁気情報を書込んだ後、前記読取りヘッドに対して相対移動している前記磁気記録媒体の磁気情報を前記読取りヘッドで読取り、前記読取りヘッドで読取った電圧および読取ったときの移動量に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であることを特徴とする。
【００５９】
この場合は、磁気記録媒体の磁気情報を記録または再生する際、静止させたヘッドの位置に磁気記録媒体を移動させながら記録または再生してもよく、静止させた磁気記録媒体の位置にヘッドを移動させながら記録または再生してもよい。さらに、磁気記録媒体とヘッドとの一方だけでなく、双方を移動させながら磁気処理してもよい。
【００６０】
別の発明では、上述の磁気記録媒体の抗磁力判定装置において、前記読取りヘッドが事前に磁気記録媒体の磁気情報を読取り、前記事前に読取った磁気記録媒体の磁気情報を記憶する磁気情報記憶手段と、前記判定手段による判定後、前記磁気情報記憶手段に記憶されている磁気情報を、前記書込みヘッドが前記判定手段で判定された抗磁力に応じた電流で、磁気記録媒体に対して書込むことを特徴とする。
【００６１】
この場合は、磁気記録媒体を一方向に搬送させたときに、該媒体に記憶されている磁気情報を読取って抗磁力を求める。そして、その抗磁力に応じた電流で書込む。
【００６２】
別の発明では、磁気記録媒体を書込みヘッドおよび読取りヘッドに対して相対移動させる搬送手段と、前記搬送手段による移動量を検出する搬送量検出手段と、前記搬送手段によって、前記書込みヘッドに対して相対移動している前記磁気記録媒体の一方向への搬送中に、前記磁気ヘッドの書込み電流を変更する書込み電流変更手段と、前記書込みヘッドが磁気記録媒体に書込んだ位置を検出する書込み位置検出手段と、前記書込みヘッドによって前記磁気記録媒体に磁気情報を書込んだ後、前記読取りヘッドに対して相対移動している前記磁気記録媒体の磁気情報を前記読取りヘッドで読取り、前記読取りヘッドで読取った電圧、読取ったときの移動量、前記書込んだ位置に基づいて、前記磁気記録媒体の抗磁力を判定する判定手段とを備えた磁気記録媒体の抗磁力判定装置であることを特徴とする。
【００６３】
前記書込み位置検出手段は、書込み情報のビット数を計数することで実現できる。
【００６４】
この場合は、磁気記録媒体の磁気情報を記録または再生する際、磁気記録媒体またはヘッド（書込みヘッド、読取りヘッド）とのいずれか一方あるいは双方を移動させながら磁気処理してもよい。さらに、磁気記録媒体に書込んだ位置を検出するため、この書込んだ位置から磁気記録媒体の抗磁力を求めることができる。この結果、磁気記録媒体の抗磁力に適した適正書込み電流値を求めて磁気情報を書込むことができる。
【００６５】
【発明の効果】
この発明によれば、磁気記録媒体への書込み電流の適正値を求めることができ、そして、搬送回数が少なくなる。
【００６６】
【発明の実施の形態】
この発明の実施の形態を以下図面に基づいて説明する。
【００６７】
〔第１実施の形態〕
図面は磁気カードに磁気情報を書込み読取りするカードリーダを示す。
【００６８】
図１はカードリーダ３０の制御回路ブロック図を示している。このカードリーダ３０は、モータエンコーダ３１と、ＣＰＵ３２と、Ｄ／Ａコンバータ３３と、電流制御回路３４と、書込みヘッド３５と、読取りヘッド３６と、アンプ３７と、Ａ／Ｄコンバータ３８と、ＲＡＭ３９と、ＲＯＭ４０とを備えた回路構成を有している。
【００６９】
前記モータエンコーダ３１は、搬送系のモータに備えたエンコーダである。該モータエンコーダ３１は、モータ軸に備えた円盤のスリットからフォトセンサでモータが回転出力したときのパルス数を検出する。これにより、ＣＰＵ３２はモータが駆動されたこと、およびそのときの回転数を算出する。
【００７０】
前記ＣＰＵ３２は、ＲＯＭ４０に格納されたプログラムに従って、該ＣＰＵ３２に接続されている機器の制御処理を実行する。前記プログラムに従って磁気情報を磁気カードに書込む場合、磁気カードに予備書込みした結果から本書込みに要する適切な書込み電流値を求めて本書込みする。
【００７１】
先ず、予備書込みする場合、書込み電流を段階的に上げて行き、そのときの高い電流や低い電流の複数の異なる電流値で予備書込みするものである。この複数の異なる電流値は予備データとしてＲＯＭ４０に記憶させている。そして、この予備書込みされた予備データを読取ったときにＣＰＵ３２は、予備書込み結果から磁気カード毎の各抗磁力に適した書込み電流の適正値を求める。この求めた適正値を本書込みの電流値に設定し、この電流値を本データとしてＲＯＭ４０に記憶する。そして、この本データの電流値で本書込みするものである。
【００７２】
前記Ｄ／Ａコンバータ３３は、デジタルデータをアナログ信号に変換する。このとき、該Ｄ／Ａコンバータ３３は磁気カードＣに書込む磁気情報（予備データや本データ）の書込み電流を設定する。具体的には、段階的に電流値を上げるように設定してあるデジタルデータに基づいて、電流制御回路３４に供給する電流を段階的に上げる処理を実行する。
【００７３】
前記電流制御回路３４は、ＣＰＵ３２から命令された書込みデータを、前記Ｄ／Ａコンバータ３３から供給される電流値で書込みヘッド３５に出力する。
前記書込みヘッド３５は、磁束を変化させることで、磁気カードＣの磁気ストライプＳｔ（図３参照）に、前記書込みデータを前記電流値で書込む。
【００７４】
前記読取りヘッド３６は、磁気カードＣの磁気ストライプＳｔに書込まれているデータを読取ったときに得られる電圧値（出力値）を読取る。
【００７５】
前記アンプ３７は、前記読取りヘッド３６が読取った電圧値をＡ／Ｄコンバータ３８に出力する。
【００７６】
前記Ａ／Ｄコンバータ３８は、アナログ信号をデジタルデータに変換する。また、Ａ／Ｄコンバータ３８は前記電圧値を波形で読出し、波形データとして出力する。
前記ＲＡＭ３９は、ＣＰＵ３２での制御処理に必要なデータ等を一時記憶する。
【００７７】
前記ＲＯＭ４０は、適正電流値割出プログラム等の必要なプログラムを格納している。該適正電流値割出プログラムは、初期電流値（最低電流値）データ、既定最大電流値（最高電流値）データ、および予備データを保有している。また、適正な書込み電流値を算出するために、予備データを電流制御回路３４に送信する。さらに、最低電流値データから最高電流値データに至るまで段階的に電流値を増加させて、Ｄ／Ａコンバータ３３から電流制御回路３４に送信する予備書込み処理を実行する。このとき、モータエンコーダ３１を備えているモータよって磁気カードＣを移動させ、前記電流値の異なる予備データを順番に書込むように制御する。
【００７８】
該予備書込み処理が終了すると、読取りヘッド３６からアンプ３７を介して取得した電圧値を、Ａ／Ｄコンバータ３８において波形データに変換する。該変換した波形データの振幅のピーク値を割出し、該ピーク値の少し手前の波形データを適正値として本データの書込み電流値に設定する。
【００７９】
この場合、適正な書込み電流値を振幅のピーク値より少し手前側に設定するのは、振幅のピーク値を過ぎると出力電圧は飽和状態になるためである（図４参照）。このため、出力電圧の飽和前に該当する位置を適正な書込み電流値に設定する。
【００８０】
以上の構成により、ＣＰＵ３２は磁気カードの磁気ストライプに対して予備データや本データを書込み、該予備データや本データを読取ることと、その出力値を読取ることができる。
【００８１】
次に、カードリーダ３０の処理動作を図２のフローチャートおよび図３の磁気処理動作の説明図を参照して説明する。
ＣＰＵ３２は適正電流値割出プログラムを起動する。そして、最低電流値を設定するとともに磁気カードＣの搬送を開始する（ステップｎ１）。
【００８２】
ＣＰＵ３２は、図３（Ａ）に示すように、書込みヘッド３５で磁気カードＣの磁気ストライプＳｔに予備データを、現在の電流値（デジタルデータ）で書込む（ステップｎ２）。
【００８３】
そして、電流値を一定量、増加させる（ステップｎ３）。
【００８４】
この増加させた電流値が最高電流値に満たない場合には、ステップｎ２に戻り、増加させた電流値が最高電流値に到達するまで、この予備データの書込みを繰返す（ステップｎ４）。
【００８５】
この繰返しにより、図３（Ｂ）に示すように、段階的に電流値を増加させて予備データの書込みを行う。図中、仮想線で示す図表は、横軸を時間ｔ、縦軸を電流強度ｍＡとし、電流を増加させつつ繰返し書込む様子を表している。
【００８６】
最高電流値に達した場合は、書込んだ予備データを読取りヘッド３６で読取る（ステップｎ５）。
【００８７】
このとき、読取りヘッド３６は磁気ストライプＳｔから予備データの電圧値を読取り、図３（Ｃ）に仮想線で示すように、電圧の波形データを得ることができる。この波形データを表す図表は、横軸を電流強度ｍＡ、縦軸を電圧強度ｍＶとし、磁気ストライプＳｔから出力される電圧値の変化を表している。
【００８８】
該予備データの読取りによって取得した波形データは、Ａ／Ｄコンバータ３８でデジタルデータに変換して振幅のピーク値を検出する（ステップｎ６）。
【００８９】
そして、このピーク値より少し手前の位置に対応する電流値を書込み電流値に設定する（ステップｎ７）。
【００９０】
ＣＰＵ３２は、適正電流値割出プログラムを終了し、算出（取得）した適正電流値で磁気カードＣの磁気ストライプＳｔに適正電流値での本データの本書込みを実行する（ステップｎ８）。
【００９１】
以上の動作により、図４の図表に示すように、例えば各種磁気カードＣ毎の第１〜第５の波形データＡ１〜Ａ５に表される抗磁力の異なる磁気カードＣに適した第１〜第５の電流値Ｐ１〜Ｐ５を設定することができる。
すなわち、
第１波形データＡ１の磁気カードに対しては、第１電流値Ｐ１（約２１５ｍＡ）、
第２波形データＡ２の磁気カードに対しては、第２電流値Ｐ２（約８９ｍＡ）、
第３波形データＡ３の磁気カードに対しては、第３電流値Ｐ３（約７２ｍＡ）、
第４波形データＡ４の磁気カードに対しては、第４電流値Ｐ４（約１８ｍＡ）、
第５波形データＡ５の磁気カードに対しては、第５電流値Ｐ５（約１７ｍＡ）、
を設定して、適正な電流値で本書込みを実行できる。
【００９２】
この場合、第１〜第３波形データＡ１〜Ａ３の場合は、出力電圧が高いときに書込み電流値が高い値を表す高抗磁力の磁気カードＣである。これに対し、第４，第５波形データＡ４，Ａ５の場合は、出力電圧が高いときに書込み電流値が低い値を表す低抗磁力の磁気カードＣである。
【００９３】
ところが、それぞれの電流値Ｐ１〜Ｐ５を過ぎると飽和状態になる。従って、書込みの安全性（安定性）を得るために、書込みに適した電流値として、飽和になったときの各電流値に設定してもよい。
【００９４】
また、第１〜第３波形データＡ１〜Ａ３に示す高抗磁力の磁気カードの場合であれば、書込みの安全性（安定性）をより高めるために、飽和時以上の電流値（例えば飽和時の２倍の電流値等）に設定することも可能である。
【００９５】
このようにしてカードリーダ３０は、高抗磁力磁気カードや低抗磁力磁気カードの、どのような磁気カードＣに対しても適正な電流値を探索して、本書込みを実行することができる。
【００９６】
特に、予備データの書込みは、書込みヘッド３５に対して磁気カードＣが一方向へ一回通過する動作で完了する。また、該予備データの読込みも、読取りヘッド３６に対して磁気カードＣが一回通過する動作で完了する。
【００９７】
上述した実施の形態では磁気カードＣを一回通過させる動作で予備データの書込みおよび読込みを実行したが、これに限らない。例えば、磁気カードＣを往復搬送させるカードリーダにおいて、一回通過させる動作で予備データの書込みを実行し、磁気カードＣを戻す方向へ通過させる次の動作で予備データの読込みを実行するように設定してもよい。この場合は、書込みヘッド３５と読取りヘッド３６との間隔に依存せず、磁気ストライプＳｔの全体に予備データを書込むことが可能になる。
【００９８】
〔第２実施の形態〕
図５は磁気カードの抗磁力判定装置を備えたカードリーダ５１の断面の概観を示す。
このカードリーダ５１は、本体５２の前面に磁気カードＣを挿入または返却するカード挿入口５３を備えている。このカード挿入口５３とつながった内方には、挿入された磁気カードＣを挿入方向に搬送または返却方向に搬送するカード搬送路５４を備えている。
【００９９】
上述のカード搬送路５４は、カード挿入口５３から内部奥方にかけて、上下一対の前搬送ローラＲ１，Ｒ２と、磁気ヘッド５５と、上下一対の後搬送ローラＲ３，Ｒ４とを配設している。さらに、これら３ヵ所の位置には第１〜第３の検知センサＳ１〜Ｓ３を配設して構成している。
【０１００】
前記搬送ローラＲ１〜Ｒ４のうち、上下に対向する片方の搬送ローラの回転軸は、図示しないモータからの回転駆動力を受けるように接続されている。そして、モータが回転するに従って、搬送ローラが回転する。
【０１０１】
これにより、ここに導かれた磁気カードＣを、上下の前搬送ローラＲ１，Ｒ２および後搬送ローラＲ３，Ｒ４で挟持して取込み方向または返却方向に搬送する。モータを一定速度で回転させて、搬送ローラを回転させることにより、該磁気カードＣは一定速度で搬送される。
【０１０２】
そして、磁気カードＣが搬送されて、該磁気カードＣが磁気ヘッド５５に接したとき、磁気カードＣは磁気書込みまたは磁気読取りされる。このカード搬送路５４には磁気ヘッド５５を１個配設し、この１個で磁気カードＣに書込みと読取りを行うものである。さらに、前記第１〜第３の検知センサＳ１〜Ｓ３でカード搬送路５４上の磁気カードＣの存在位置を検知する。
【０１０３】
図６はカードリーダ５１の制御ブロック図を示す。
このカードリーダ５１は、ＣＰＵ６１と、メモリ６２と、磁気書込み制御部６３と、磁気読取り制御部６４と、磁気ヘッド５５と、モータ制御部６５と、モータＭと、ロータリーエンコーダ６６と、カード位置検知部６７と、第１〜第３検知センサＳ１〜Ｓ３とを備えている。
【０１０４】
前記ＣＰＵ６１は、メモリ６２に格納されたプログラムに従って、該ＣＰＵ６１に接続された機器を制御する。
【０１０５】
前記メモリ６２は、磁気カード毎に異なる抗磁力に適した書込み電流値の適切な電流値を割出すためのプログラムやデータなどを格納している。
【０１０６】
前記磁気書込み制御部６３は、Ｄ／Ａコンバータを備えている。Ｄ／Ａコンバータは、ＣＰＵ６１から受信した書込み情報のデジタルデータをアナログ信号に変換する。そして、磁気書込み制御部６３は、このアナログ信号に対応した電流値を一定周期で出力する制御を行う。
【０１０７】
前記磁気読取り制御部６４は、磁気ストライプからの読取りトラック別の読取り制御を行う。磁気ヘッド５５から受信した信号を増幅する。そしてＡ／Ｄコンバータによって、アナログ信号をデジタルデータに変換する。そして、変換されたデジタルデータをＣＰＵ６１に送信する。
【０１０８】
磁気ヘッド５５は、電流を加えられることにより、磁界を発生する。加える電流を変化させることにより、磁気ヘッド５５に接触させた磁気カードＣに磁気情報を書込む。磁気ヘッド５５に対して磁気カードＣを搬送することで、多数の情報を順次書込む。
【０１０９】
そして、磁気情報が書込まれた磁気カードＣを磁気ヘッドに接触させて搬送することによって、磁界が発生する。磁気ヘッド５５には、磁界の変化に対応して、電圧が発生する。磁気ヘッド５５は、この電圧の変化を検出することで、磁気カードに記録されている情報を読取る。
【０１１０】
ところで、上述の書込みに際しては、磁気カードＣに予備書込みした結果から本書込みに要する適切な書込み電流値を求めて、本書込みするものである。先ず、予備書込みする場合、書込み電流を段階的に上げて行き、そのときの高い電流や低い電流の複数の異なる電流値で予備書込みするものである。この複数の異なる電流値は予備データとしてメモリ６２に記憶させている。そして、この予備書込みされた予備データを磁気カードＣから読取ったときにＣＰＵ６１は、予備書込み結果から磁気カード毎の各抗磁力に適した書込み電流の適正値を求める。この求めた適正値を本書込みの電流値に設定し、この電流値を本データとしてメモリ６２に記憶する。そして、この本データの電流値で本書込みするものである。
【０１１１】
前記モータ制御部６５は、ＣＰＵ６１からの駆動信号または停止信号を受けてモータＭを一定の回転速度で回転するように制御する。また、モータＭを正転方向または逆転方向に回転することにより、カード搬送路５４において磁気カードＣが取り込み方向にまたは返却方向に搬送される。
【０１１２】
前記ロータリーエンコーダ６６は、モータＭのモータ軸に備えた円盤のスリットからフォトセンサでパルス数を検出して回転数を算出する。
【０１１３】
カード位置検知部６７は、カード搬送路５４に配設した第１〜第３検知センサＳ１〜Ｓ３からの各検知した信号を取得する。そして、磁気カードＣが存在する位置をＣＰＵ６１に出力する。
【０１１４】
前記ＣＰＵ６１はメモリ６２のプログラムに従って、最低電流値から最高電流値に至るまで段階的に電流値が増加している予備データの書込み処理を実行する。このとき、モータＭによって磁気カードＣを取込み方向に移動させながら前記予備データを順番に書込むように制御する。
【０１１５】
該予備書込み後、予備書込みされた磁気情報を磁気カードＣから磁気ヘッド５５で読取る。そして、磁気ヘッド５５から磁気読取り制御部６４が受信する電圧値を波形データとして受信する。この波形データの波形ピークを割出し、この波形ピークの少し手前を適正値として、本データの書込みに適した電流値に設定する。
【０１１６】
この場合、適正な書込み電流値を振幅のピーク値より少し手前側に設定するのは、振幅のピーク値を過ぎると出力電圧は飽和状態になるためである（図４参照）。出力電圧が飽和しないようにするため、出力電圧の飽和前に該当する位置を適正な書込み電流値に設定する。
【０１１７】
次に、磁気カードの抗磁力を判定した結果から適正な書込み電流値を求める場合について説明する。
【０１１８】
ＣＰＵ６１はカード搬送路５４で一方向に搬送している磁気カードＣに対し、その一方向への搬送中に磁気ヘッド５５を介して、複数の異なる電流値で磁気情報を書込み制御する。該磁気情報を書込んだ後、前記カード搬送路５４上を搬送している前記磁気カードＣの磁気情報を磁気ヘッド５５が読取る。この読取った電圧、読取ったときの磁気カードＣの搬送量に基づいて、前記磁気カードＣの抗磁力を判定する。そして、この抗磁力に応じた電流値を書込みに適した電流値として設定する。
【０１１９】
特に、磁気カードＣを一方向へ搬送する間に、磁気ヘッド５５が段階的に上げられて行く複数の異なる電流値で磁気情報を該磁気カードＣに書込んで行く。すると、一方向に一回通過するだけで予備データを書込むことができる。このため、書込み電流値をある値から他の値まで変化させて書込むときの搬送回数が一回で済む。さらに、書込んだときの電流値によって情報が正常に書込まれているか否かを磁気カードＣの返却方向への搬送時に磁気ヘッド５５により読取って確認できる。
【０１２０】
前記磁気カードＣの書込み位置の検知に際しては、ＣＰＵ６１からモータＭへのパルス命令周期と、同じくＣＰＵ６１から磁気ヘッド５５への書込み命令周期とは比例関係にある。これにより、磁気カードから書込みデータを読取り、そのビット数を計数することにより、書込まれた磁気カード上の磁気情報に応じた書込み位置を知ることができる。よって、磁気カードＣに磁気情報を書込んだ位置の検出を、モータＭに対する書込み命令周期を計数することにより求めることができる。
【０１２１】
そのほかの磁気カードＣの書込み位置の検出手段として、書込む情報のビット数を計数することでもよい。また、モータＭの回転量を出力するロータリーエンコーダの回転量を計測することでもよい。
【０１２２】
さらに、磁気カードＣにロータリーエンコーダに接続したローラを接触させ、その回転量を計測することでもよい。いずれの方法を用いてもよい理由は、これらの計測量は磁気カードＣを搬送したときの搬送量に比例しているからである。
【０１２３】
一方、磁気カードＣから磁気情報を読取るときには、モータＭの回転量を出力するロータリーエンコーダの回転量を計測することにより、読取り位置を検出することができる。また、磁気カードＣにロータリーエンコーダのローラを接触させ、その回転量を計測することでもよい。
【０１２４】
次に、カードリーダ５１の主処理動作を図７の磁気カードＣが搬送された位置を示す図およびフローチャートを参照して説明する。図７は、左側に各処理の順序を示している。右側の各カードリーダ５１の断面図は、各処理が終了したときの磁気カードＣの位置を示している。そして磁気カードＣ付近の矢印は、次の処理で磁気カードＣが移動する方向を示している。
【０１２５】
モータ制御部６５はモータＭを駆動して、カードリーダ５１のカード挿入口５３に挿入された磁気カードＣを取込む。そして、カード取込み方向に搬送中の磁気カードＣの磁気ストライプに記録されている磁気情報を磁気ヘッド５５で読取る。読取った磁気情報をメモリ６２に初期データとして記憶させる（ステップｎ１１）。
【０１２６】
読取り後は、磁気カードＣを返却方向に搬送する。磁気ヘッド５５との接触時にデータ消去用の電流を磁気ヘッド５５に印加して、該磁気カードＣの磁気情報を消去する。これにより、磁気カードは予備書込みの待機状態になる（ステップｎ１２）。
【０１２７】
磁気カードＣの磁気情報が消去されると、この磁気カードＣを再び取り込み方向に搬送する。そして、この搬送中に磁気ヘッド５５により、予備書込みを行う。この予備書込みとは、電流値を低電流値から高電流値へと段階的に変化させた書込み（後述する図８および図９参照）を行うことである（ステップｎ１３）。
【０１２８】
この電流値を段階的に変化させた予備書込み後は、次に磁気カードＣを返却方向に搬送して、磁気ヘッド５５により磁気カードＣに予備書込みされている磁気情報を読取る。このとき、エンコーダパルス数を同時に計数する。これにより、モータＭの回転数を取得する。モータＭの回転数と磁気カードＣの移動距離とは比例関係にあるため、このエンコーダパルス数から磁気カードＣの移動距離を求めることができる。この移動距離を求めることで、予備書込み位置とその書込まれたデータとの対応をとる（ステップｎ１４）。
【０１２９】
予備書込み情報の読取り後は磁気カードがカード挿入口５３側の元の位置に戻り、次の本書込みに備えて待機する。そして、読取った磁気情報からＣＰＵ６１は適切な書込み電流値を検出する（後述する図１０参照）（ステップｎ１５）。
【０１３０】
この検出した結果からＣＰＵ６１は適切な書込み電流値を設定する（ステップｎ１６）。
【０１３１】
適切な書込み電流値が設定されると、ＣＰＵ６１は本書込みに移って、磁気カードＣを取り込み方向に搬送する。搬送される間に磁気カードＣに磁気ヘッド５５が書込みに適した書込み電流値で磁気情報を本書込みする。ここで書込まれる磁気情報は、ステップｎ１１で読取った初期データである。また、メモリ６２に記憶されている所定の情報を磁気カードに書込んでもよい。これにより、本書込みが終了する（ステップｎ１７）。
【０１３２】
この本書込みが終了すると、次に本書込みされた磁気カードＣを返却方向に搬送する。この返却方向に搬送する間に、磁気ヘッド５５が該磁気カードＣの磁気情報を読取る。このとき、磁気カードＣに磁気情報が正常に磁気記録されているかを確認する（ステップｎ１８）。
【０１３３】
そして、読取ったデータが書込んだデータに合っていることを確認すれば、磁気カードＣをカード挿入口５３へと返却する（ステップｎ１９）。利用者は、カードリーダ５１の挿入口から磁気カードＣを取り出すことができる。これにより、カードリーダ５１での１枚の磁気カードＣの主処理動作が終了する。
【０１３４】
次に、上述のステップｎ１３における電流値を段階的に変化させた予備書込みの一例を説明する。
【０１３５】
メモリ６２には、磁気ヘッド５５の書込み電流値の搬送距離に対応して変化する波形を記憶している。そして、このメモリ６２に記憶されている書込み電流値に従って、磁気ヘッド５５に加える書込み電流値を変更する。この場合、搬送距離に対応して変化する波形は、書込み時の電流値の変化状態を搬送距離の変化に伴って段階的に表した波形である。
【０１３６】
この場合、波形は１磁気ストライプに対して１つではなく、１磁気ストライプに同じ波形を複数回繰返したものである。例えば、図８に示すように、磁気カードＣの長手方向に形成された磁気ストライプ上に、同じ波形を３回繰返したものである。この波形に従って、磁気ヘッド５５の電流値を変化させ、磁気ストライプに磁気情報を書込む。これにより、書込み順に従って第１〜第３の波形Ｗ１〜Ｗ３が得られる。この結果、取得した３波形Ｗ１〜Ｗ３のそれぞれを比較すれば、同じ波形を書込んでいるため、いずれかの波形に異常が生じていても、その適否を判別できる。
【０１３７】
例えば３つの波形のうち、２つの波形が同じで１つの波形が異なっていれば、１つの波形が不具合な異常波形として認められる。この結果、異常波形を除いた波形から抗磁力を判定することができる。このときの波形の異常発生原因は、磁気ストライプ面に傷が生じている場合、あるいはゴミの付着などによって生じる。
【０１３８】
上述の波形以外にも、書込み時の電流値を搬送距離の変化に伴って表す関数によって作成することもできる。また、搬送距離の替わりに搬送時間を用いることもできる。
【０１３９】
また、３つの波形Ｗ１〜Ｗ３を繰返し書込む際、波形を書込む前に波形間を区切るための僅かの時間だけ書込まない書込み停止部８１を形成している。これにより、波形と波形との間には、書込み停止部８１が介在することになる。従って、書込み停止部８１を各波形Ｗ１〜Ｗ３の基準位置に設定できるため、繰返し書込まれた波形Ｗ１〜Ｗ３の個々を明確に区別することができる。
【０１４０】
次に、電流値を段階的に変化させて予備書込みする動作を図９のフローチャートを参照して説明する。
【０１４１】
ＣＰＵ６１は磁気カードＣに予備書込みするため、先ず、モータＭを駆動する。これにより、磁気カードが一定速度で搬送される  （ステップｎ２１）。
【０１４２】
この搬送中に、ＣＰＵ６１は波形を書込む前に、磁気書込み制御部６３を介して磁気ヘッド５５の書込み電流を一時停止させて、書込み停止部８１が得られる時間、書込み動作を待機させる（ステップｎ２２）。
【０１４３】
該待機時間が経過すると、磁気書込み制御部６３は、先ず、最低電流値での書込みを設定する（ステップｎ２３）。
【０１４４】
この最低電流値で、１ビット分の情報を書込む（ステップｎ２４）。
【０１４５】
そして、所定ビット分が書込まれたか否かを判定する（ステップｎ２５）。所定ビット分だけ書込まれていないと判定すると、再び、１ビット分だけ書込む（ステップｎ２４）。所定ビット分だけ書込んだと判定すると、電流値を段階的に高めて書込むために次の電流値を設定する（ステップｎ２６）。そして、第１波形の書込みが完了したか否かを判定する（ステップｎ２７）。第１波形の書込みが完了していなければ、再び１ビット分を書込む（ステップｎ２４）。
【０１４６】
そして、最初の第１波形Ｗ１（図８参照）に基づいた電流値で書込みが完了するまで、この１ビット分ずつの電流値を高めて行く書込み動作を段階的に繰返し実行する（ステップｎ２４〜ｎ２７）。
【０１４７】
その後、最初の第１波形Ｗ１に基づいた書込みが完了したと判定すると（ステップｎ２７）、次の波形に基づく書込みに移る。この場合も、最初は書込み停止部８１の時間、書込み動作を待機させる。その後、書込み停止部８１の距離だけ磁気カードＣが搬送されると、上述したステップｎ２２以降の最低電流値からの書込みを実行する。このようにして、次の第２波形Ｗ２（図８参照）に基づいた電流値で情報を１ビットずつ書込む。該第２波形Ｗ２に基づいた書込み後は、同様な手順を繰返して第３波形Ｗ３（図８参照）に基づいた電流値で情報を１ビットずつ書込む（ステップｎ２８）。
【０１４８】
この書込みが終ると、書込み電流を停止し、またモータＭの回転を停止させて、磁気カードＣの搬送を停止させ、予備書込みが終了する（ステップｎ２９）。
【０１４９】
このようにして、全波形Ｗ１〜Ｗ３に基づいた電流値で情報を書込む。磁気カードＣをカード搬送路５４の始端側から終端側へと一方向に搬送する間に、全３波形Ｗ１〜Ｗ３を書込んでいる。
【０１５０】
次に、本書込みに要する適正書込み電流値の検出動作を図１０のフローチャートを参照して説明する。
【０１５１】
予備書込みを終えてカード搬送路５４の終端側に移動した磁気カードＣを、該カード搬送路５４上で返却方向に搬送する。このように搬送されている間に、磁気カードＣは磁気ヘッド５５と接触し、該磁気カードＣに書込まれている磁気情報に基づいて、磁気ヘッド５５に発生する電圧が読取られる。この読取られたときの電圧値から最大出力の電圧を探索する（ステップｎ３１）。
【０１５２】
そして、最大出力電圧が得られたときのモータ信号（エンコーダパルス）から磁気カードＣのカード位置を計算して求める（ステップｎ３２）。
【０１５３】
この求めたカード位置において、予備書込みのときに書込んだ情報の電流値を求める。これが、磁気カードＣに本書込みするための適正な電流値になる。（ステップｎ３３）。
【０１５４】
次に、このカード位置を求める場合、基準位置となる小さな目印波形に基づいた電流値で情報を書込む場合について、説明する。図１１は、メモリ６２に記憶されている変化させる書込み電流に対応させた第１〜第３の波形Ｗ１１〜Ｗ１３である。この３つの波形に加えて、高抗磁力用電流値の目印波形１１１と、低抗磁力用電流値の目印波形１１２がメモリ６２に記憶されている。
【０１５５】
これらの目印波形１１１，１１２は、目印となる小さな波形を作成する短い搬送時間だけ磁気ヘッド５５の書込み電流を、その目印となる波形の大きさに維持する（図においては棒グラフ状に表れる）。
【０１５６】
このため、各波形Ｗ１１〜Ｗ１３の書込み前には、該波形Ｗ１１〜Ｗ１３とは異なる目印波形１１１，１１２に基づいた電流で情報が書込まれる。これらの目印波形１１１，１１２を設けることにより、全３波形Ｗ１１〜Ｗ１３を区別することができる。また、これらの目印波形１１１，１１２は、波形を位置決めするための基準位置に設定するため、磁気カードＣの搬送位置を容易に求めることができる。
【０１５７】
このような目印波形１１１，１１２を書込むようにした予備書込みを実行する場合も、図７のフローチャートで述べた磁気カードＣの処理動作と同様な処理を行う。また、図７のステップｎ１４において、磁気ヘッド５５が磁気カードＣに書込まれた磁気情報を読取る場合にも、各目印波形１１１，１１２を読取って、各波形Ｗ１１〜Ｗ１３の位置を特定できる。
【０１５８】
次に、波形Ｗ１１〜Ｗ１３と目印波形１１１，１１２とを書込む書込み処理動作を図１２のフローチャートを参照して説明する。
【０１５９】
ＣＰＵ６１は磁気カードＣに予備書込みするため、先ず、モータＭを駆動する。これにより、磁気カードが一定速度で搬送される  （ステップｎ４１）。
【０１６０】
このとき、カード搬送路５４に沿って搬送されてきた磁気カードＣが、磁気ヘッド５５に接触したとき、ＣＰＵ６１は各波形Ｗ１１〜Ｗ１３に基づく書込みに先立って、磁気書込み制御部６３を介して磁気ヘッド５５の書込み電流を一時停止させる（ステップｎ４２）。
【０１６１】
その後、磁気カードＣが目印波形の書込み位置に至ると、先ず、高抗磁力用電流値による目印波形１１１に基づいた書込みを開始する。この目印波形１１１に基づいた搬送距離だけ書込めば、該高抗磁力用電流値による目印波形１１１の書込みが終る（ステップｎ４３）。
【０１６２】
続いて、低抗磁力用電流値による目印波形１１２との区別がつく搬送距離だけ、書込み電流を停止させる（ステップｎ４４）。
【０１６３】
その後、磁気カードＣが低抗磁力用電流値による目印波形１１２の書込み位置に至ると、低抗磁力用電流値による目印波形１１２の書込みを開始する（ステップｎ４５）。
【０１６４】
この目印波形１１２に基づく搬送距離だけ書込めば、その低抗磁力用電流値による目印波形１１２の書込みを終える。このようにして、各目印波形１１１，１１２に基づいた電流値で情報を書込む（ステップｎ４６）。
【０１６５】
その後、書込み電流を停止させて、所定時間が経過すると、最低電流値を設定して、これより段階的に電流値を上げながら書込んで行く第１波形Ｗ１１に基づく電流値による情報の書込みに移る（ステップｎ４７）。
【０１６６】
この設定された最低電流値で、１ビット分の情報を書込む（ステップｎ４８）。
【０１６７】
所定ビット分が書込まれたか否かを判定する（ステップｎ４９）。所定ビット分だけ書込まれていないと判定すると、再び、１ビット分だけ書込む（ステップｎ４８）。所定ビット分だけ書込んだと判定すると、電流値を段階的に高めて書込むために次の電流値を設定する（ステップｎ５０）。そして、第１波形の書込みが完了したか否かを判定する（ステップｎ５１）。第１波形の書込みが完了していなければ、再び１ビット分を書込む（ステップｎ４８）。
【０１６８】
そして、最初の第１波形Ｗ１１（図１１参照）が得られるまで、この１ビット分ずつの電流値を波形に従って高めて行く予備書込み動作を段階的に繰返し実行する（ステップｎ５１）。
【０１６９】
その後、最初の第１波形Ｗ１１に基づいた書込みが完了したと判定すると（ステップｎ５１）、次の波形に基づく書込みに移る。この場合も、最初は上述したステップｎ４２〜ステップｎ４６の目印波形１１１，１１２に基づいた書込みを行う。その後、再び次の第２波形Ｗ１２（図１１参照）を作成する手順（ステップｎ４７〜ステップｎ５２）に移行して第２波形Ｗ１２に基づいて情報を書込む。該第２波形Ｗ１２に基づく情報の書込み後は、同様な手順を繰返して第３波形Ｗ１３（図１１参照）に基づいて情報を書込む（ステップｎ４２〜ｎ５２）。
【０１７０】
この書込みが終ると、書込み電流を停止し、またモータＭの回転を停止させて、磁気カードＣの搬送を停止させ、予備書込みが終了する（ステップｎ５３）。
【０１７１】
このようにして、全波形１１１、１１２およびＷ１１〜Ｗ１３に基づいた電流値を磁気ヘッド５５に加えて情報を書込む。磁気カードＣをカード搬送路５４の挿入口付近の始端側から奥の終端側へと一方向に搬送する間に、全３波形Ｗ１１〜Ｗ１３に基づいて情報を書込んでいる。
【０１７２】
次に、予備書込みした結果から適正書込み電流値を検出する動作を図１３のフローチャートを参照して説明する。
【０１７３】
予備書込みを終えた磁気カードＣは、その予備書込みされたデータの適否を判定するために返却方向に搬送される。この搬送中に磁気ヘッド５５と磁気カードＣが接触し、該磁気カードＣに書込まれている磁気情報に基づいて、発生する電圧が読取られる。この読取られたときの電圧値から、磁気カードＣに書込まれている目印波形１１１，１１２から該磁気カードＣの基準位置が検出される（ステップｎ６１）。
【０１７４】
ＣＰＵ６１は、読取った電圧値から最大出力の電圧値を探索する（ステップｎ６２）。
【０１７５】
そして、検出された基準位置からこの探索した最大出力電圧が得られた位置までの距離を求める（ステップｎ６３）。
【０１７６】
この求めた磁気情報に対応するカード位置において、予備書込みの時に書込んだ情報の電流値を求める。これが、磁気カードＣに本書込みするための適正な電流値になる（ステップｎ６４）。
【０１７７】
この場合は、目印波形１１１，１１２が各波形Ｗ１１〜Ｗ１３を位置決めするときの基準になるため、磁気カードＣの磁気情報の記録位置を正確に求めることができる。
【０１７８】
図１４は高抗磁力磁気カードの書込み電流値とその読取り結果の一例を示している。図においては３つの波形のうちの１つの波形を拡大して示している。
【０１７９】
このうち、図中、上側に示す波形データは、ＣＰＵ６１がメモリ６２のプログラムに従って磁気ヘッド５５で書込むときに印加する電流値の搬送距離に対応して変化する波形１４１を表し、書込み電流（ｍＡ）と搬送距離（ｍｍ）との関係を波形図で表している。下側の波形データは、磁気ヘッド５５で読取ったときに得られる電圧値の搬送距離に対応して変化する波形１４２を表し、出力電圧（ｍＶ）と搬送距離（ｍｍ）との関係を波形図で表している。
【０１８０】
これらの搬送距離に対応して変化する波形１４１，１４２から高抗磁力磁気カードの適正書込み電流値を求めるものである。先ず、最低電流値から最高電流値に至るまで、書込み電流値を時間の経過とともに変化させて、予備書込みするときに印加する電流値の搬送距離に対応して変化する波形１４１をメモリ６２に記憶させておく。
【０１８１】
その後、磁気ヘッド５５で読取ったときの電圧の搬送距離に対応して変化する波形１４２の最大電圧値を検出する。次に、この検出した最大電圧値に対応する波形ピーク位置１４３を求める。この波形ピーク位置１４３と、メモリ６２に記憶されている上側の搬送距離に対応して変化する波形１４１のカード書込み位置と交わる書込み電流値１４４が、該高抗磁力磁気カードに適した適正書込み電流値となる。
【０１８２】
図１５は低抗磁力磁気カードの書込み電流値とその読取り結果の一例を示している。図においては３波形のうちの１波形を拡大して示している。
【０１８３】
この場合も同様に、図中上側に示す波形データは、ＣＰＵ６１がメモリ６２のプログラムに従って磁気ヘッド５５で書込むときに印加する電流値の搬送距離に対応して変化する波形１５１を表し、書込み電流（ｍＡ）と搬送距離（ｍｍ）との関係を波形図で表している。下側の波形データは、磁気ヘッド５５で読取ったときに得られる電圧値の搬送距離に対応して変化する波形１５２を表し、出力電圧（ｍＶ）と搬送距離（ｍｍ）との関係を波形図で表している。
【０１８４】
これらの搬送距離に対応して変化する波形１５１，１５２から高抗磁力磁気カードの適正書込み電流値を求めるものである。先ず、最低電流値から最高電流値に至るまで、書込み電流値を時間の経過とともに変化させて予備書込みするときに印加する電流値の搬送距離に対応して変化する波形１５１をメモリ６２に記憶させておく。
【０１８５】
その後、磁気ヘッド５５で読取ったときの電圧の搬送距離に対応して変化する波形１５２の最大電圧値を検出する。次に、この検出した最大電圧値に対応する波形ピーク位置１５３を求める。この波形ピーク位置１５３と、メモリ６２に記憶されている上側の搬送距離に対応して変化する波形１５１のカード書込み位置と交わる書込み電流値１５４が、該低抗磁力磁気カードに適した適正書込み電流値となる。
【０１８６】
従って、高抗磁力磁気カードの場合も、低抗磁力磁気カードの場合であっても、その磁気カードが持つ抗磁力に適した書込み電流値を求めることができる。このため、各磁気カードが持つ抗磁力に適した書込みが行える。特に、高抗磁力磁気カードの場合は、該カードの抗磁力が異なることが多い。このような抗磁力の異なる高抗磁力磁気カード毎に対しても、該磁気カード毎に応じた適正書込み電流値を求めることができる。
【０１８７】
さらに、図１６および図１７に示すように、図中、下側に示す電圧の搬送距離に対応して変化する波形１６１，１７１は、その書込み開始位置１６２，１７２が緩やかに立ち上るため不明瞭で捉え難い。これに対し、該波形１６１，１７１の書込み終了位置１６３，１７３は電圧値が高く明瞭で捉え易い。
【０１８８】
このため、磁気ヘッド５５が読取った波形毎の書込み開始位置１６２，１７２から書込み終了位置１６３，１７３までの該波形の読取り領域１６４，１７４の両端において、その読取った書込み電流値が大きく明瞭に表される書込み終了位置１６３，１７３を波形の基準位置とする。この基準位置に基づいて、ＣＰＵ６１は磁気ヘッド５５で読取ったときの磁気カードＣの搬送量を決定することができる。
【０１８９】
このように、書込む波形に不明瞭な書込み開始位置、あるいは目印波形がない場合でも、その波形１６１，１７１自体に書込み基準位置を持たせることができる。
【０１９０】
図１８は波形自体に基準位置を持たせた他の実施の形態の搬送距離に対応して変化する波形の一例を示す。この搬送距離に対応して変化する波形の一形態として間欠波形１８１のものである。この間欠波形１８１は、磁気ヘッド５５で電流値を段階的に上げながら書込む際に、その書込み電流の出力を短時間の間隔で出力と停止とに交互に繰返させるものである。
【０１９１】
このように書込めば、短時間の間隔で間欠波形１８１に基づいて磁気ヘッド５５に電流が加わり情報が書込まれる。そして、立ち上った間欠波形１８１の次には、短時間の間欠書込み停止部１８２に基づいて、間欠波形１８１に基づいて磁気ヘッド５５に電流が加えられ、情報が書込まれる。このため、間欠書込み停止部１８２が波形自体の基準位置となる。特に、短い搬送時間の間隔に間欠波形１８１と間欠書込み停止部１８２とに基づいて交互に電流が加えられるため、一部分の間欠波形１８１が消失しても見分けることができる。
【０１９２】
図１９は波形自体に基準位置を持たせた他の実施の形態の搬送距離に対応して変化する波形の一例を示す。この搬送距離に対応して変化する波形の一形態は不整列な階段状波形１９１である。この不整列な階段状波形１９１は磁気ヘッド５５で電流値を段階的に上げながら書込む際に、その書込み電流の出力を段階的に高める度の電流値の維持時間Ｔ１〜Ｔ６…を徐々に長くなるように異ならせて書込んで行くものである。
【０１９３】
このように書込めば、段階的に高めた書込み電流値毎の維持時間が異なるため、この維持時間が異なった時間差によって段階的に書込まれた一つ一つの書込み波形自体が異なる。この異なった不規則な階段状波形１９１のそれぞれが基準位置となる。このように出力しても波形自体に基準位置を持たせることができる。
【０１９４】
なお、上述の図１４〜図１７に表示した波形は、図８および図１１で示した波形と同様に階段状波形で表されるが、その表示が不明瞭になりやすいため直線および曲線で明瞭に表している。
【０１９５】
この発明は、上述の実施の形態の構成のみに限定されるものではなく、多くの実施の形態を得ることができる。
例えば、上述の実施の形態では静止させたヘッド３５，３６，５５の位置に磁気カードＣを移動させながら磁気処理するものを示したが、これに限らず、静止させた磁気カードの位置に、書込みヘッド・読取りヘッドあるいは書込みと読取りとを兼用する１つの磁気ヘッドを移動させて磁気処理するように構成することもできる。
【図面の簡単な説明】
【図１】第１実施の形態のカードリーダの制御回路ブロック図。
【図２】第１実施の形態のカードリーダの処理動作を示すフローチャート。
【図３】第１実施の形態のカードリーダの磁気処理動作を示す説明図。
【図４】第１実施の形態の様々な磁気カードの波形データ例を示す図表。
【図５】第２実施の形態のカードリーダを示す概略断面図。
【図６】第２実施の形態のカードリーダの制御ブロック図。
【図７】第２実施の形態のカード処理動作を示すフローチャート。
【図８】第２実施の形態の予備書込み時の３波形を示す波形図。
【図９】第２実施の形態の波形書込み動作を示すフローチャート。
【図１０】第２実施の形態の適正書込み電流値を求めるためのフローチャート。
【図１１】第２実施の形態の目印波形付きの波形を示す波形図。
【図１２】第２実施の形態の目印波形付きの波形の書込み動作を示すフローチャート。
【図１３】第２実施の形態の目印波形から適正書込み電流値を求めるフローチャート。
【図１４】第２実施の形態の高抗磁力磁気カードの適正書込み電流値を求めた波形図。
【図１５】第２実施の形態の低抗磁力磁気カードの適正書込み電流値を求めた波形図。
【図１６】第２実施の形態の高抗磁力磁気カードの波形の基準位置を示す波形図。
【図１７】第２実施の形態の低抗磁力磁気カードの波形の基準位置を示す波形図。
【図１８】第２実施の形態の間欠波形と間欠書込み停止部を示す波形図。
【図１９】第２実施の形態の不規則な階段形状波形を示す波形図。
【符号の説明】
３０，５１…カードリーダ
３２，６１…ＣＰＵ
３５…書込みヘッド
３６…読取りヘッド
４０…ＲＯＭ
５５…磁気ヘッド
Ｃ…磁気カード
６２…メモリ
８１，１８２…書込み停止部
１１１，１１２…目印波形
Ｗ１〜Ｗ３，Ｗ１１〜Ｗ１３，１４１，１４２，１５１，１５２，１６１，１７１，１８１，１９１…波形
１４３，１５３…波形ピーク位置
１４４，１５４…適正書込み電流値
【図１】
2004296058.tif 000003
【図２】
2004296058.tif 000004
【図３】
2004296058.tif 000005
【図４】
2004296058.tif 000006
【図５】
2004296058.tif 000007
【図６】
2004296058.tif 000008
【図７】
2004296058.tif 000009
【図８】
2004296058.tif 000010
【図９】
2004296058.tif 000011
【図１０】
2004296058.tif 000012
【図１１】
2004296058.tif 000013
【図１２】
2004296058.tif 000014
【図１３】
2004296058.tif 000015
【図１４】
2004296058.tif 000016
【図１５】
2004296058.tif 000017
【図１６】
2004296058.tif 000018
【図１７】
2004296058.tif 000019
【図１８】
2004296058.tif 000020
【図１９】
2004296058.tif 000021