JPH0679366B2 - 磁気ストライプリ−ダ/ライタ - Google Patents

磁気ストライプリ−ダ/ライタ

Info

Publication number
JPH0679366B2
JPH0679366B2 JP24588185A JP24588185A JPH0679366B2 JP H0679366 B2 JPH0679366 B2 JP H0679366B2 JP 24588185 A JP24588185 A JP 24588185A JP 24588185 A JP24588185 A JP 24588185A JP H0679366 B2 JPH0679366 B2 JP H0679366B2
Authority
JP
Japan
Prior art keywords
magnetic stripe
data
head
moving
moving head
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 - Fee Related
Application number
JP24588185A
Other languages
English (en)
Other versions
JPS62103805A (ja
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.)
Omron Corp
Original Assignee
Omron Tateisi Electronics Co
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 Omron Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP24588185A priority Critical patent/JPH0679366B2/ja
Publication of JPS62103805A publication Critical patent/JPS62103805A/ja
Publication of JPH0679366B2 publication Critical patent/JPH0679366B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Magnetic Recording (AREA)

Description

【発明の詳細な説明】 (a)技術分野 この発明はムービングヘッドを有する磁気ストライプリ
ーダ/ライタに関する。
(b)発明の概要 この発明に係る磁気ストライプリーダ/ライタは、磁気
ストライプ上をムービングヘッドが移動してデータの読
み取りまたは書き込みを行うものにおいて、ムービング
ヘッドが磁気ストライプの先端部から後端部へ移動する
ときはデータの先頭から読み取りまたは書き込みを行
い、ムービングヘッドが磁気ストライプの後端部から先
端部へ移動するときはデータの末尾から読み取りまたは
書込みを行うようにした。これによって、ムービングヘ
ッドの無駄な移動を無くしたものである。
(c)従来技術とその欠点 挿入されたカード等の磁気ストライプ上を移動するムー
ビングヘッドを有する磁気ストライプリーダ/ライタに
おいては、従来は、データの路み取りまたは書き込みの
方向が一定に定められていた。通常その方向は磁気スト
ライプの先端部から後端部へ向かう方向である。このた
め、挿入されたカードのデータを読み取ってそのデータ
に対応する次のデータを書き込み、書き込んだデータを
ベリファイ(確認)する動作を行った場合、ムービング
ヘッドは3往復するこになった。このため、ムービング
ヘッドの移動距離が長くなる欠点があった。
また、上記欠点を解決するために以下の方式が提案され
ている。挿入されたデータの読み取りは、ムービングヘ
ッドを磁気ストライプの先端部から後端部へ移動させな
がら行う。データの書き込みは後端部から先端部へ移動
させながらおこない、書き込んだデータのベリファイは
再び先端部から後端部へ移動させながら行う。この方式
であると、1回のカードデータ処理をムービングヘッド
の1往復半の移動で済ませることができるが、処理を終
えたムービングヘッドは磁気ストライプの後端部に停止
しているため、次のカードが挿入されたとき、後端部か
ら先端部へ移動してからでなければカードデータの読み
取りを開始することができなかった。
このように従来の磁気ストライプリーダ/ライダでは、
ムービングヘッドの無駄な移動が必要であったため、カ
ード等の磁気ストライプを有する媒体が挿入されたのち
データ処理時間が長くなる欠点があるとともに、ムービ
ングヘッドの移動距離が長くなるためムービングヘッド
駆動系等の疲労を早めてしまう欠点があった。
(d)発明の目的 この発明は、上記欠点に鑑み、ムービングヘッドが磁気
ストライプの先端部,後端部何れの側に停止していても
その位置から移動を開始させてデータの読み取りまたは
書き込みを行える磁気ストライプリーダ/ライタを提供
することを目的とする。
(e)発明の構成及び効果 この発明は、挿入された媒体の磁気ストライプ上を移動
し、この磁気ストライプに記録されたデータを読み取り
または書込みを行うムービングヘッドを有する磁気スト
ライプリーダ/ライタにおいて、 前記ムービングヘッドが前記磁気ストライプの先端側に
あるか後端側にあるかを検知するムービングヘッド位置
検知手段と、 前記磁気ストライプの読取時または書込時に、ムービン
グヘッドを前記ムービングヘッド位置検知手段の検知に
基づいて移動させる手段と、 前記ムービングヘッドが前記磁気ストライプの先端側か
ら後端側に移動しながら磁気ストライプデータを読み取
るとき読み取ったデータを読取順に処理し、または、磁
気ストライプにデータを書き込むときそのデータの先頭
から順に書き込む第一のデータ処理手段と、 前記ムービングヘッドが前記磁気ストライプの後端側か
ら先端側に移動しながら磁気ストライプデータを読み取
るとき読み取ったデータを逆読取順に処理し、または磁
気ストライプにデータを書き込むときそのデータの末尾
から順に書き込む第二のデータ処理手段と、 を有することを特徴とする。なお、この発明に磁気スト
ライプリーダ/ライタとは、読取機能のみを有する装
置、書込機能のみを有する装置および前記両機能を有す
る装置を含む。
以上のように構成することによって、この発明によれ
ば、ムービングヘッドが磁気ストライプの先端部に停止
しているときは、第一のデータ処理手段によって、ムー
ビングヘッドを磁気ストライプの後端部へ移動させなが
らデータの読み取りまた書き込みを行うことができ、ム
ービングヘッドが磁気ストライプの後端部に停止してい
るときは、第二のデータ処理手段によって、ムービング
ヘッドを磁気ストライプの先端部へ移動させながらデー
タの読み取りまたは書き込みを行うことができる。これ
によって、ムービングヘッドの停止位置にかかわらず、
即座にデータの読み取りまたは書き込みを開始すること
ができ、データ処理速度が向上するほか、ムービングヘ
ッドの移動距離が短くなゐ駆動系の疲労が少なくなるこ
とによって移動装置の寿命がのびる利点が生じる。
(f)実施例 第1図はこの発明の磁気ストライプリーダ/ライタの概
略構成を示す図である。装置を制御するマイクロコンピ
ュータ10にはI/Oポート11が接続されている。このI/Oポ
ート11にはムービングヘッド14を磁気ストライプの先端
部,後端部間に移動させるヘッド駆動装置12,前記ムー
ビングヘッド13が検知した磁気ストライプの磁化状態か
らデータを読み取る磁気ストライプ読取/書込部13,ム
ービングヘッド14が磁気ストライプの先端部にあるとき
オンするヘッドセンサS1およびムーピングヘッド14が磁
気ストライプの後端部にあるときオンするヘッドセンサ
S2が接続されている。
なお、20は媒体であり、この磁気カード20はカード搬送
機構(図示せず)によって搬送され所定の読取位置に停
止する。カード20が読取位置に停止したときカード上に
形成されている磁気ストライプはムービングヘッド14の
移動位置に合わせて停止する。ここで、aで示す位置が
磁気ストライプの先端であり、bで示す位置が磁気スト
ライプの後端部である。
ムービングヘッド14はヘッド駆動装置12によって磁気ス
トライプの先端部から後端部または後端部から先端部へ
一定速度で移動される。
前記ヘッドセンサS1,S2はマイクロスイッチであり、移
動してきたムービングヘッド14によって押圧されたとき
オンする。従って、ムービングヘッド14が磁気ストライ
プの先端部(左側)にあるときヘッドセンサS1がオン
し、ムービングヘッド14が磁気ストライプの後端部(右
側)にあるときヘッドセンサS2がオンする。
前記ヘッド駆動装置12はオンしているヘッドセンサ側か
らオフしているヘッドセンサ側へ向けてムービングヘッ
ド14を駆動し、前記オフしているヘッドセンサがオンし
たとき駆動を停止する。
前記磁気ストライプ読取/書込部13はバッファメモリを
有し、データの読取時には磁気ストライプから読み取っ
たデータを一旦記憶してマイクロコンピュータ10へ送
り、データの書込時にはマイクロコンピュータ10から受
け取ったデータを一旦記憶してムービングヘッド14の移
動とともにムービングヘッド14へ出力する。
前記ムービングヘッド14が磁気ストライプの後端部
(右)から先端部(左)に移動しながら磁気ストライプ
データの読み取りが行われた場合、データは末尾から先
頭に向けて逆向きに読み取られるが、読み取られたデー
タはバッファの後端(アドレス:n+m)から先端(n)
に向けて書き込まれ、バッファ内には正しい順序で記憶
される。磁気ストライプ読取/書込部13はマイクロコン
ピュータ10へ正しい順序のデータを伝送する。
また、マイクロコンピュータ10から伝送されてきた書込
データは一旦バッファに記憶されるが、このときデータ
の先端アドレス(n)と末尾アドレス(n+m)が記憶
される。ムービングヘッド14が左から右に移動しながら
磁気ストライプにデータを書き込むときは、アドレス
(n)のデータからアドレス(n+m)のデータまでを
順に書き込んでゆく。ムービングヘッド14が右から左に
移動しながら磁気ストライプにデータを書き込むとき
は、アドレス(n+m)のデータからアドレス(n)の
データまでを逆向きに書き込んでゆく。このとき、デー
タはビット単位で逆転されている。これによって、磁気
ストライプの先端部から後端部へデータの先頭から末尾
が記録される。第3図にバッファの概略構成図を示す。
なお、この磁気ストライプリーダ/ライタは自動取引処
理装置等に組み込まれて使用される。マイクロコンピュ
ータ10は装置全体を制御する主制御部に接続され、前記
読取データおよび書込データはマイクロコンピュータ10
−主制御部間で送受される。
第2図は上記磁気ストライプリーダ/ライタの制御部の
動作を示すフローチャートである。データの読み取りま
たは書き込み命令が発生するとステップn1(以下、ステ
ップniを単にniと言う。),n2でヘッドセンサS1,S2のオ
ンを判定する。ヘッドセンサS1がオンしていればムービ
ングヘッド14は左側にいるため順方向の読書動作(n10
以下)に進み(n1)、ヘッドセンサS2がオンしていれば
ムービングヘッド14は右側にいるため逆方向の読書動作
(n30以下)に進む(n2)。また、ヘッドセンサS1,S2の
いずれもオンしていなければムービングヘッド14は途中
で停止しているため、ヘッド駆動装置によって左に移動
させ(n3)、ヘッドセンサS1がオンしたのちn10以下へ
進む。
n10以下は順方向の読書動作である。まず、n10,n20で発
生した命令が磁気ストライプデータ読み取り命令である
か、データ書き込み命令であるかを判断する。データ読
み取り命令であればn11に進み路み取ったデータを収納
するバッファの先頭アドレスを(n)に指定する。ヘッ
ド駆動装置12によってヘッドを右に移動させながら(n1
2)磁気ストライプデータを読み取りバッファに記憶さ
せてゆく(n13)。アドレス1に加え(n14)、データの
終了をn15で判断するまでn13以下の動作を繰り返す。デ
ータが終了すればヘッドを停止させて(n16)動作を終
える。
一方、発生した命令がデータ書き込み命令であればn20
の判断で、n21に進みマイクロコンピュータ10から入力
され磁気ストライプへ書き込むデータを収納したバッフ
ァの先頭アドレスを(n)に指定する。ヘッド駆動装置
12によってヘッドを右に移動させながら(n22)ムービ
ングヘッド14にデータを出力し磁気セトライプに記録し
てゆく(n23)。アドレスに1を加え(n24)、書込デー
タの終了をn25で判断するまでn23以下の動作を繰り返
す。データが終了すればヘッドを停止させ(n26)、書
き込んだデータを確認して(n27)動作を終える。
n30以下は逆方向の読書動作である。まず、n30,n40で発
生した命令が磁気ストライプデータ読み取り命令である
か、データ書き込み命令であるかを判断する。データ読
み取り命令であればn31に進み読み取ったデータを収納
するバッファの先頭アドレスを(n+m)に指定する。
ヘッド駆動装置12によってヘッドを左に移動させながら
(n32)磁気ストライプデータを読み取りバッファに記
憶させてゆく(n33)。アドレスから1を減じ(n34)、
データの終了をn35で判断するまでn33以下の動作を繰り
返す。データが終了すればヘッドを停止させて(n36)
動作を終える。
一方、発生した命令がデータ書き込み命令であればn40
の判断で、n41に進みマイクロコンピュータ10から入力
され磁気スライプへ書き込むデータを収納したバッファ
の先頭アドレスを(n+m)に指定する。ヘッド駆動装
置12によってヘッドを左に移動させながら(n42)ムー
ビングヘッド14にデータを出力し磁気ストライプに記録
してゆく(n43)。アドレスから1を減じ(n44)、書込
データの終了をn45で判断するまでn43以下の動作を繰り
返す。データが終了すればヘッドを停止させ(n46)、
書き込んだデータを確認したのち(n47)、動作を終え
る。
なお、ヘッドセンサS1,S2およびn1,n2がこの発明のムー
ビングヘッド位置検知手段に対応し、ヘッド駆動装置12
およびn12,n22,n32,n42がこの発明の「ムービングヘッ
ドを位置検知手段の検知に基づいて移動させる手段」に
対応する。また、磁気ストライプ読取/書込部13および
n13〜n15,n23〜n25がこの発明の第一のデータ処理手段
に対応し、磁気ストライプ読取/書込部13およびn33〜n
35,n43〜n45がこの発明の第二のデータ処理手段に対応
する。
このようにこの磁気ストライプリーダ/ライタによれ
ば、ムービングヘッド14が挿入されたカード20の磁気ス
トライプの先端部にある場合でも後端部にある場合であ
っても、そのままムービングヘッド14を磁気ストライプ
の反対側に移動させながらデタの読み取りまたは書き込
みを行うことができる。これによって、カードが挿入さ
れたのち、ムービングヘッド14を特定のイニシャル位置
に移動させる必要が無くなり、読み取り速度が遅くなる
とともに、ムービングヘッドの移動が少なくてすむた
め、ヘッド駆動装置の寿命が長くなり、保守の間隔も長
くすることができる。
【図面の簡単な説明】
第1図はこの発明の実施例である磁気ストライプリーダ
/ライタの概略構成図、第2図は上記磁気ストライプリ
ーダ/ライダの動作を示すフローチャート、第3図は上
記磁気ストライプリーダ/ライタの磁気ストライプ読取
/書込部のバッファの部分構成図である。 S1,S2……ヘッドセンサ、 14……ムービングヘッド。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】挿入された媒体の磁気ストライプ上を移動
    し、この磁気ストライプに記録されたデータを読み取り
    または書き込みを行うムービングヘッドを有する磁気ス
    トライプリーダ/ライタにおいて、 前記ムービングヘッドが前記磁気ストライプの先端側に
    あるか後端側にあるかを検知するムービングヘッド位置
    検知手段と、 前記磁気ストライプの読取時または書込時に、ムービン
    グヘッドを前記ムービングヘッド位置検知手段の検知に
    基づいて移動させる手段と、 前記ムービングヘッドが前記磁気ストライプの先端側か
    ら後端側に移動しながら磁気ストライプデータを読み取
    るとき読み取ったデータを読取順に処理し、または、磁
    気ストライプにデータを書き込むときそのデータの先頭
    から順に書き込む第一のデータ処理手段と、 前記ムービングヘッドが前記磁気ストライプの後端側か
    ら先端側に移動しながら磁気ストライプデータを読み取
    るとき読み取ったデータを逆読取順に処理し、または、
    磁気ストライプにデータを書き込むときそのデータの末
    尾から順に書き込む第二のデータ処理手段と、 を有してなる磁気ストライプリーダ/ライタ。
JP24588185A 1985-10-31 1985-10-31 磁気ストライプリ−ダ/ライタ Expired - Fee Related JPH0679366B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24588185A JPH0679366B2 (ja) 1985-10-31 1985-10-31 磁気ストライプリ−ダ/ライタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24588185A JPH0679366B2 (ja) 1985-10-31 1985-10-31 磁気ストライプリ−ダ/ライタ

Publications (2)

Publication Number Publication Date
JPS62103805A JPS62103805A (ja) 1987-05-14
JPH0679366B2 true JPH0679366B2 (ja) 1994-10-05

Family

ID=17140188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24588185A Expired - Fee Related JPH0679366B2 (ja) 1985-10-31 1985-10-31 磁気ストライプリ−ダ/ライタ

Country Status (1)

Country Link
JP (1) JPH0679366B2 (ja)

Also Published As

Publication number Publication date
JPS62103805A (ja) 1987-05-14

Similar Documents

Publication Publication Date Title
JPS58219660A (ja) 磁気テ−プ駆動装置
JPH0679366B2 (ja) 磁気ストライプリ−ダ/ライタ
KR870001568A (ko) 코멘드 프리페치수단을 가진 자기테이프시스템
JP3127091B2 (ja) 追記印刷処理方法
JP3312208B2 (ja) 磁気媒体読取装置
JPS6220036Y2 (ja)
JP2005078437A (ja) カード処理装置
JPH1078812A (ja) データ転送方法及びデータ転送制御装置
JP2004296058A (ja) 磁気記録方法とその装置および磁気記録媒体の抗磁力判定装置
JP3023274B2 (ja) 磁気媒体取扱い装置
JP2560661B2 (ja) Icカードリーダ
JPS581259A (ja) 磁気テ−プ制御方式
JPS6361490A (ja) フアイル位置付け方式
JP2900049B2 (ja) 印字機能付きカード処理装置
JP2878186B2 (ja) 磁気ストライプ処理装置
JP3040420B2 (ja) 記録装置
JPH0528292A (ja) カード状記録媒体の記録再生装置
JPS5935473B2 (ja) 情報カ−ド記録装置
JPH04372769A (ja) カードリーダ
JPS60121559A (ja) 記録媒体制御システム
JPH02187960A (ja) 磁気カードの読取装置
JPH0512502A (ja) 自動改札装置
JPS6038757B2 (ja) カ−ド送り出し方式
JPH02249107A (ja) ポジショニング制御方式
JPS5870386A (ja) ドツトプリンタの印字制御方式

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees