[go: up one dir, main page]

JP3368348B2 - Media processing device - Google Patents

Media processing device

Info

Publication number
JP3368348B2
JP3368348B2 JP04481195A JP4481195A JP3368348B2 JP 3368348 B2 JP3368348 B2 JP 3368348B2 JP 04481195 A JP04481195 A JP 04481195A JP 4481195 A JP4481195 A JP 4481195A JP 3368348 B2 JP3368348 B2 JP 3368348B2
Authority
JP
Japan
Prior art keywords
decoding
data
read
magnetic
time
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
JP04481195A
Other languages
Japanese (ja)
Other versions
JPH08212719A (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.)
Omron Corp
Original Assignee
Omron Corp
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 Corp filed Critical Omron Corp
Priority to JP04481195A priority Critical patent/JP3368348B2/en
Publication of JPH08212719A publication Critical patent/JPH08212719A/en
Application granted granted Critical
Publication of JP3368348B2 publication Critical patent/JP3368348B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】この発明は、例えば、磁気カード
に記録された磁気データを所定のデコード方式でデコー
ドする磁気読取り装置のような媒体処理装置に関する。 【0002】 【従来の技術】従来の磁気読取り装置は、例えば、記録
媒体の磁気記録の方式が、F2F記録方式の場合、記録
の磁気データが所定の周波数で磁束反転しているので、
これを磁気ヘッドで読取って、そのアナログ信号を電位
の変化で磁束反転位置を検知して、磁束間隔(周波数)
を検知し、各磁束間隔を設定されたサンプリングタイム
で判定してデコードしている。そのために、上述の磁気
読取り装置は、該装置内に上述のサンプリングタイムを
発生するサンプリングタイム発生手段と、デコード手段
と、デコード結果の正当性判定手段を備え、該装置内部
でデコード結果の判定までの一連の処理を実行して、そ
の判定結果と、判定が正しい時はその読取りデータも付
加して外部装置、例えば、メインCPUなどのデータ処
理部に伝送している。 【0003】上述のサンプリングタイムによるデコード
方式には、固定長デコード方式(サンプリングタイムを
一定に設定する方式)、およびこの方式において順方向
と逆方向の2方式があり、また、可変長デコード方式
(サンプリングタイムに読取りビットの直前のビットの
磁束反転時間を採用する方式)、およびこの方式におい
ても順方向と逆方向の2方式がある。 【0004】しかし、何れの方式を採用するも、最初の
読取りで磁気データが正しく読取れていない場合、記録
媒体を再度搬送して、再度読取りを実行しなければなら
ない問題点を有する。 【0005】さらに、上述の各方式においては次のよう
な問題点を有している。すなわち、順方向および逆方向
を含めて固定長デコード方式では、記録媒体の書込み不
良や、搬送速度のバラツキにより、磁気データの出力間
隔がバラツキ、読取り不良が発生する。順方向および逆
方向を含めて可変長デコード方式では、記録媒体の書込
み時ノイズや読取り時のノイズにより、読取ったサンプ
リングの同期がずれ、読取り不良が発生する。 【0006】 【発明が解決しようとする課題】この発明は、上述のよ
うな問題点を解決し、デコード不良のとき記録媒体を再
読取りすることなく再デコードし、各種デコート方式の
問題点をカバーして、読取り不良を改善すると共に、記
録媒体の書込み後のデータベリファイ(書込み規格精度
の確認)の精度を上げ、さらに、他のデータリーダ/ラ
イタが如何なるデコード方式を採用して記録した記録媒
体であっても読取りが可能であり、さらにまた、本装置
でデータベリファイを受けた記録媒体であれば、他のデ
ータリーダ/ライタがどのようなデコード方式を採用し
ても、読取り可能となる媒体処理装置の提供を目的とす
る。 【0007】 【課題を解決するための手段】この発明は、記録媒体に
対してデータの読取り書込みを行う読取り書込み手段
と、上記読取り書込み手段が記録媒体から読取ったデー
タを時間のデータに変換して記憶する記憶手段と、順方
向と逆方向の複数のデコード方式を持つデコード手段
と、前記記憶手段に記憶した記録媒体から読取った時間
変換データを前記デコード手段によりデコード方式でデ
コードし、全方式でデコードができたとき、書込み判定
を可とする判定手段とを備えた媒体処理装置であること
を特徴とする。 【0008】 【作用】この発明の媒体処理装置によれば、読取り書込
み手段で読取った記録媒体のデータを時間のデータに変
換して記憶手段に記憶し、この記憶した時間のデータを
デコード手段が順方向と逆方向とのデコード方式でデコ
ードし、判定手段が順方向および逆方向の両方式の判定
可を出力したときデータベリファイをよしとする。 【0009】 【発明の効果】この発明によれば、読取りデータを時間
のデータに変換してデコードするので、デコードが不良
で再度デコードするとき、この記憶したデータで処理す
ることができ、その結果、記録媒体を再度読取る必要が
なく、制御が簡単化され、処理時間も短縮される。 【0010】記憶されたデータでデコード処理する結
果、デコード方式に順方向、逆方向の方向性があって
も、データを並び変えるだけで対応でき、したがって、
全デコード方式が採用できる。 【0011】ことに、この装置でデータベリファイOK
の記録媒体は、順方向のデコードでも、逆方向のデコー
ドでも、データベリファイがOKであるため、他のリー
ダ/ライタが如何なるデコード方式を採用しても読取り
が可能であり、リーダ/ライタを特定する必要なく、汎
用性を備える。 【0012】 【実施例】この発明の一実施例を以下図面に基づいて詳
述する。図面は記録媒体として磁気カードの磁気データ
を読取り処理を行う読取り装置を示し、図1において、
カード10は磁気記録の可能な磁気ストライプを有し、
該カード10は搬送ベルトおよびガイドローラなどで形
成されてモータで駆動制御される搬送ライン11で搬送
される。 【0013】搬送ライン11の始端部のカード挿入口近
傍には、カード10の磁気ストライプの存在を検知する
磁気センサH0を有し、さらに、搬送ライン11の所定
の位置にはカード10を検知する光電センサS0,S
1,S2,S3,S4を配設し、さらに、光電センサS
3の位置にカード10の磁気ストライプに対して磁気デ
ータの書込み処理および読取り処理が可能な磁気ヘッド
12を設けている。また、光電センサS1の後段にはシ
ャッタ13を配設し、磁気ストライプを持ったカード1
0の挿入が検知されたとき開放される。 【0014】図2は、読取り装置の制御回路ブロック図
を示し、例えば、該読取り装置が銀行業務の自動預金支
払い機や物品の自動販売機などの装置に組み込まれる装
置であれば、そのような装置においてスレーブCPUと
なるCPU15を備え、該CPU15はROM16に格
納されたプログラムに沿って各回路装置を駆動制御し、
RAM17は制御に必要なデータを読出し可能に記憶す
る。 【0015】カード検知部18は前述の磁気センサH
0、光電センサS0〜S4からなり、それぞれの位置で
カード10を検知した信号を出力する。シャッタ駆動部
19は前述のシャッタ13を開閉駆動し、搬送駆動部2
0は搬送レベルトおよびガイドローラなどで形成されて
モータで駆動される搬送ライン11を駆動制御する。 【0016】磁束反転時間計側部21は、図3にも示す
ように、磁気ヘッド12で読取った読取り信号(イ)の
電位変化から磁束反転(ロ)を検出して、この反転間隔
の時間を計測する。この計測はサンプリングクロック発
生部22で発生されるサンプリングクロック(ハ)を磁
束反転の間計測し、さらに、この計数値にサンプリング
ックの周期を乗じて求めた計測値(時間、μs)(ニ)
である。同時に磁束反転個数(ホ)も計数し、これらの
計測値および計数値からデコード結果も出され、これら
の計測値、計数値およびデコード結果は、図4にも示さ
れるように、RAM17の所定のエリアに記憶される。
なお、この実施例におけるカード10の磁気記録は、F
2F記録方式を採用している。 【0017】図2において、伝送制御部23は、この磁
気カード読取り装置とデータ処理装置のメインCPUな
どの外部制御部24とを接続して読取りデータの送受信
を実行する。 【0018】前述のCPU15が読取りデータのデコー
ド処理をするために、固定長デコード方式の順方向およ
び逆方向と、可変長デコード方式の順方向および逆方向
とのデコード方式のプログラムをROM16に格納して
いる。 【0019】図5は正常な読取りデータとその壊れたデ
ータのデコードを示し、正常データ(イ)に対して、固
定長デコード方式、可変長デコード方式共に、順方向
(ロ)と逆方向(ハ)とがあり、順方向異常データ
(ニ)では、2箇所に反転遅れの異常を示しており、こ
のような反転遅れでは順方向のデコードでは異常データ
と判定されるが、しかし、逆方向のデコード(ホ)では
正常データとしてデコードができる。 【0020】また、逆方向異常データ(ヘ)では、2箇
所に反転が早い異常を示しており、このような反転進み
では逆方向のデコードでは異常データと判定されるが、
しかし、順方向のデコード(ト)では正常データとして
デコードができる。順方向・逆方向異常データ(チ)で
は、反転遅れの異常と反転の早い異常とを示しており、
このような異常の場合はデコード不可となる。 【0021】図6は、図2で示したCPU15の読取り
デコード処理のフローチャートを示し、カード10が挿
入されると磁気センサH0がカード10の磁気ストライ
プの存在を検知し、さらに、光電センサS0がカード1
0の挿入を検知すると、シャッタ駆動部19が駆動され
てシャッタ13を開放し、同時に搬送駆動部20が駆動
されて搬送ライン11が取込み方向に駆動され、光電セ
ンサS3がカード10を検知することに同期して、磁気
ヘッド12は磁気データを読取る(ステップn1)。 【0022】図3で説明したように、磁束反転時間計側
部21は、磁気ヘッド16で読取った読取り信号(イ)
の電位変化から磁束反転(ロ)を検出して、この反転間
隔の時間をサンプリングクロック発生部22で発生され
るサンプリングクロック(ハ)で計測(時間、μs)
し、さらに、磁束反転個数(ホ)も計数して、これらの
磁束反転時間計測値および磁束反転個数計数値をRAM
17の所定のエリアに記憶する(ステップn2,n
3)。 【0023】読取りデータのデコード処理をするため
に、固定長デコード方式の順方向および逆方向と、可変
長デコード方式の順方向および逆方向との処理順位を予
め設定しており、その第1の方式が設定されると、その
設定方式、例えば、固定長デコード方式の順方向でデコ
ードする(ステップn4)。 【0024】次いで、RAM17から磁束反転時間計測
値および磁束反転個数計数値を読出し(ステップn
5)、前述の設定した方式でデコードを実行し、例え
ば、パリティチェックなどの所定のチェック方式でデコ
ードOKか否かを判定する(ステップn6)。 【0025】読取りがOKであれば、他のデコード方式
でのデコードを実行することなくデコードを終了して、
そのデコード結果をRAM17の所定のエリアに記憶
し、さらに、このデコード結果を伝送制御部23を介し
て外部制御部24に伝送する(ステップn7)。 【0026】しかし、デコードがNGであれば、次のデ
コード方式を設定して(ステップn8)、ステップn5
にリターンする。なお、デコード方式が前回の方向と逆
方向になる場合は、例えば、前回が順方向で今回が逆方
向、または、前回が逆方向で今回が順方向のような場合
は、ステップn5でその方向に対応してデータを並び変
えてデコード処理を実行する。 【0027】上述のようにして、設定されたデコード方
式の順番でデコードを実行し、デコードがOKであれ
ば、その時点でデコードを終了し、また、全ての方式を
実行してもデコードがNGであれば(ステップn9)、
読取りエラーとして(ステップn10)処理を終了す
る。 【0028】このように処理した場合、読取りデータを
時間のデータに変換してデコードするので、デコードが
不良で再度デコードするとき、この記憶したデータで処
理することができ、その結果、カードを再度読取る必要
がなく、制御が簡単化され、処理時間も短縮される。 【0029】記憶されたデータでデコード処理する結
果、デコード方式に順方向、逆方向の方向性があって
も、データを並び変えるだけで対応でき、したがって、
全デコード方式が採用できる。 【0030】さらに、複数あるデコード方式の何れかの
方式でデコードができることで、読取り判定を可とする
と、各デコード方式の問題点を相互の方式でカバーする
ことができ、読取り不良を改善することができる等の効
果を奏する。 【0031】図7は、磁気データを書込んだカード10
のデータベリファイを実行処理するフローチャートを示
し、ステップn11〜n15は前述した図6のステップ
n1〜n5と同一の処理であるためその詳細を省略す
る。 【0032】すなわち、RAM17から磁束反転時間計
測値および磁束反転個数計数値を読出し、設定した第1
の方式でデコードを実行し、例えば、パリティチェック
などの所定のチェック方式でデコードOKか否かを判定
する(ステップn16)。 【0033】デコードがNGであれば、他のデコード方
式でのデコードを実行することなくデコードを終了し
て、該カード10に対する磁気データの書込みはエラー
であると判定して、処理を終了する(ステップn1
7)。 【0034】しかし、1回目のデコードがOKであれ
ば、次のデコード方式を設定して(ステップn18)、
ステップn15にリターンする。なお、デコード方式が
前回の方向と逆方向になる場合は、例えば、前回が順方
向で今回が逆方向、または、前回が逆方向で今回が順方
向のような場合は、ステップn15でその方向に対応し
てデータを並び変えてデコード処理を実行する。 【0035】上述のようにして、設定されたデコード方
式の順番で全方式のデコードを実行し、全デコードがO
Kであれば、カードテータベリファイがOKであると判
定して処理を終了するが(ステップn19,n20)、
しかし、1つでもデコード方式のデコードがNGであれ
ば、その時点でデコードを終了し、該カード10に対す
る磁気データの書込みはエラーであると判定して、処理
を終了する(ステップn17)。 【0036】このように処理した場合、この装置でデー
タベリファイOKの記録媒体は、他のリーダ/ライタが
如何なるデコード方式を採用しても読取りが可能であ
り、リーダ/ライタを特定する必要なく、汎用性を備え
る。 【0037】この発明の構成と、実施例との対応におい
て、この発明の記録媒体は、実施例のカード10に対応
し、以下同様に、書込み読取り手段は、磁気ヘッド12
に対応し、記憶手段は、RAM17に対応し、デコード
手段は、ROM16、または、RAM17に対応し、判
定手段は、CPU15の判定処理に対応するも、この発
明は、上述の実施例の構成のみに限定されるものではな
い。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a medium processing device such as a magnetic reading device for decoding magnetic data recorded on a magnetic card by a predetermined decoding method. 2. Description of the Related Art In a conventional magnetic reading apparatus, for example, when a magnetic recording system of a recording medium is an F2F recording system, magnetic data of recording is magnetically inverted at a predetermined frequency.
This is read by a magnetic head, and the analog signal is detected as a magnetic flux reversal position based on a change in potential, and a magnetic flux interval (frequency) is detected.
Is detected, and each magnetic flux interval is determined based on the set sampling time and decoded. For this purpose, the above-described magnetic reading apparatus includes a sampling time generating means for generating the above-described sampling time in the apparatus, a decoding means, and a decoding result validity judging means. Are transmitted to an external device, for example, a data processing unit such as a main CPU, with the result of the determination and, when the determination is correct, the read data added. There are two types of decoding methods based on the sampling time described above: a fixed-length decoding method (a method of setting the sampling time to be constant), and two methods of this method, a forward direction and a reverse direction. A method in which the magnetic flux reversal time of the bit immediately before the read bit is used for the sampling time), and also in this method, there are two methods, a forward direction and a reverse direction. However, whichever method is adopted, if the magnetic data is not correctly read at the first reading, there is a problem that the recording medium must be transported again and read again. Further, each of the above-mentioned systems has the following problems. That is, in the fixed-length decoding method including the forward direction and the reverse direction, the output interval of the magnetic data varies and the reading failure occurs due to a writing failure of the recording medium and a variation of the transport speed. In the variable length decoding method including the forward direction and the reverse direction, the sampling sampling read is out of synchronization due to noise at the time of writing and noise at the time of reading, and a reading error occurs. SUMMARY OF THE INVENTION The present invention solves the above-mentioned problems, and re-decodes a recording medium without re-reading when a decoding error occurs, thereby covering the problems of various decoding systems. In addition to improving read errors, increasing the accuracy of data verification (checking the writing standard accuracy) after writing on the recording medium, and recording data recorded by another data reader / writer using any decoding method Even if the recording medium has been data-verified by the present apparatus, the medium can be read even if any data reader / writer employs any decoding method. It is intended to provide a processing device. [0007] [Means for solving problems] The inventions, converting a read write unit for reading writing data to the recording medium, the data of the data which the read and write means is read from the recording medium time A decoding means having a plurality of forward and reverse decoding schemes; and decoding the time-converted data read from the recording medium stored in the storage means by the decoding means using the decoding scheme. A medium processing device including a determination unit that enables a write determination when decoding can be performed by the system. [0008] [act] According to the inventions of the medium processing apparatus, converts the data in the recording medium read by the read-write unit on the time data stored in the storage means, decoding means the data in this that the stored time Are decoded by the forward and reverse decoding methods, and the data verification is good when the determination means outputs both forward and reverse determinations. According to the present invention, since the read data is converted into time data and decoded, when decoding is performed again due to bad decoding, the stored data can be processed. Further, it is not necessary to read the recording medium again, so that the control is simplified and the processing time is shortened. As a result of decoding the stored data, even if the decoding method has a forward direction or a backward direction, it can be dealt with only by rearranging the data.
All decoding methods can be adopted. [0011] thing, data verification in the apparatus of this OK
Since the data verification is OK in both the forward decoding and the reverse decoding, the recording medium can be read regardless of the decoding method adopted by another reader / writer, and the reader / writer is specified. It is versatile without having to do it. An embodiment of the present invention will be described below in detail with reference to the drawings. The drawing shows a reading device for reading magnetic data of a magnetic card as a recording medium, and in FIG.
The card 10 has a magnetic stripe capable of magnetic recording,
The card 10 is transported on a transport line 11 formed by a transport belt and guide rollers and controlled by a motor. A magnetic sensor H0 for detecting the presence of a magnetic stripe of the card 10 is provided near the card insertion slot at the start end of the transport line 11, and the card 10 is detected at a predetermined position on the transport line 11. Photoelectric sensors S0, S
1, S2, S3, S4, and a photoelectric sensor S
At a position 3, a magnetic head 12 capable of writing and reading magnetic data to and from a magnetic stripe of the card 10 is provided. Further, a shutter 13 is provided at a stage subsequent to the photoelectric sensor S1, and a card 1 having a magnetic stripe is provided.
Opened when zero insertion is detected. FIG. 2 shows a control circuit block diagram of the reader. For example, if the reader is a device incorporated in a device such as an automatic teller machine for banking or a vending machine for goods, such a device is used. The apparatus includes a CPU 15 serving as a slave CPU, and the CPU 15 drives and controls each circuit device according to a program stored in a ROM 16,
The RAM 17 stores data necessary for control in a readable manner. The card detecting section 18 is provided with the magnetic sensor H described above.
0, comprising photoelectric sensors S0 to S4, and outputs a signal detecting the card 10 at each position. The shutter drive unit 19 drives the shutter 13 to open and close,
Numeral 0 controls the drive of a transport line 11 formed by a transport level and guide rollers and driven by a motor. As shown in FIG. 3, the magnetic flux reversal time meter side section 21 detects the magnetic flux reversal (b) from the potential change of the read signal (a) read by the magnetic head 12, and detects the time of the reversal interval. Is measured. In this measurement, a sampling clock (C) generated by the sampling clock generating unit 22 is measured during magnetic flux reversal, and a measurement value (time, μs) obtained by multiplying the count value by a period of the sampling clock (d)
It is. At the same time, the number of magnetic flux reversals (e) is counted, and a decoded result is also obtained from the measured value and the counted value. As shown in FIG. Stored in the area.
The magnetic recording of the card 10 in this embodiment is
The 2F recording method is adopted. In FIG. 2, a transmission controller 23 connects the magnetic card reader to an external controller 24 such as a main CPU of the data processor to transmit and receive read data. In order for the CPU 15 to decode the read data, the ROM 16 stores programs for the fixed-length decoding method in the forward and reverse directions and the variable-length decoding method for the forward and reverse directions. ing. FIG. 5 shows decoding of normal read data and its broken data. For normal data (a), both the fixed-length decoding method and the variable-length decoding method use the forward direction (b) and the reverse direction (c). ), The forward abnormal data (d) indicates an inversion delay abnormality at two locations. In such an inversion delay, the decoding in the forward direction is determined to be abnormal data. In the decoding (e), decoding can be performed as normal data. Further, in the reverse direction abnormal data (f), two places show abnormalities in which the reversal is rapid, and in such an inversion proceeding, the decoding in the reverse direction is determined to be abnormal data.
However, in the forward decoding (g), decoding can be performed as normal data. In the forward / reverse abnormal data (h), the abnormalities of the inversion delay and the inversion of the inversion are shown.
In the case of such an abnormality, decoding becomes impossible. FIG. 6 shows a flowchart of the read decoding process of the CPU 15 shown in FIG. 2. When the card 10 is inserted, the magnetic sensor H0 detects the presence of the magnetic stripe of the card 10, and the photoelectric sensor S0 detects the presence of the magnetic stripe. Card 1
When the insertion of 0 is detected, the shutter drive unit 19 is driven to open the shutter 13, and at the same time, the transport drive unit 20 is driven to drive the transport line 11 in the loading direction, and the photoelectric sensor S3 detects the card 10. In synchronization with the above, the magnetic head 12 reads magnetic data (step n1). As described with reference to FIG. 3, the magnetic flux reversal time meter side section 21 outputs the read signal (a) read by the magnetic head 16.
Magnetic flux inversion (b) is detected from the change in the potential, and the time of this inversion interval is measured by the sampling clock (c) generated by the sampling clock generation unit 22 (time, μs)
Further, the magnetic flux reversal number (e) is also counted, and the magnetic flux reversal time measurement value and the magnetic flux reversal count value are stored in a RAM.
17 (steps n2, n
3). In order to decode the read data, the processing order of the forward and reverse directions of the fixed length decoding system and the forward and reverse directions of the variable length decoding system are set in advance. When the method is set, decoding is performed in the forward direction of the setting method, for example, the fixed-length decoding method (step n4). Next, the magnetic flux reversal time measured value and the magnetic flux reversal count value are read from the RAM 17 (step n).
5) Decode is performed by the set method described above, and it is determined whether or not decoding is OK by a predetermined check method such as a parity check (step n6). If the reading is OK, the decoding is terminated without executing the decoding by another decoding method.
The decoding result is stored in a predetermined area of the RAM 17, and the decoding result is transmitted to the external control unit 24 via the transmission control unit 23 (step n7). However, if the decoding is NG, the next decoding method is set (step n8), and step n5
Return to If the decoding method is the reverse direction from the previous direction, for example, if the previous time is the forward direction and the current time is the reverse direction, or if the previous time is the reverse direction and the current time is the forward direction, the direction is determined in step n5. The decoding process is executed by rearranging the data in accordance with. As described above, decoding is executed in the order of the set decoding method. If decoding is OK, decoding is terminated at that point. If (step n9),
As a reading error (step n10), the process ends. In the above processing, since the read data is converted into time data and decoded, when decoding is defective and decoding is performed again, processing can be performed with the stored data. There is no need to read, the control is simplified and the processing time is reduced. As a result of the decoding process using the stored data, even if the decoding method has a forward direction or a backward direction, it can be dealt with only by rearranging the data.
All decoding methods can be adopted. Further, if the decoding can be performed by any one of a plurality of decoding methods, and the reading judgment is made possible, the problems of each decoding method can be covered by the mutual method, and the reading defect can be improved. And the like. FIG. 7 shows a card 10 on which magnetic data has been written.
6 shows a flowchart of the data verifying execution process. Steps n11 to n15 are the same as steps n1 to n5 in FIG. That is, the measured value of the magnetic flux reversal time and the counted number of magnetic flux reversals are read out from the RAM 17 and the set first
Then, it is determined whether the decoding is OK by a predetermined check method such as a parity check (step n16). If the decoding is NG, the decoding is terminated without executing the decoding by another decoding method, the writing of the magnetic data to the card 10 is determined to be an error, and the processing is ended ( Step n1
7). However, if the first decoding is OK, the next decoding method is set (step n18).
It returns to step n15. When the decoding method is the reverse direction to the previous direction, for example, when the previous time is the forward direction and the current time is the reverse direction, or when the previous time is the reverse direction and the current time is the forward direction, the direction is determined in step n15. The decoding process is executed by rearranging the data in accordance with. As described above, decoding of all the systems is executed in the order of the set decoding system, and
If K, the card data verify is determined to be OK and the process is terminated (steps n19 and n20).
However, if at least one of the decoding methods is NG, the decoding is terminated at that time, the writing of the magnetic data to the card 10 is determined to be an error, and the processing is terminated (step n17). When the processing is performed as described above, the data verify OK recording medium can be read by this apparatus even if another reader / writer adopts any decoding method, and there is no need to specify the reader / writer. It has versatility. In correspondence between the configuration of the present invention and the embodiment, the recording medium of the present invention corresponds to the card 10 of the embodiment, and similarly, the writing / reading means is the magnetic head 12.
The storage means corresponds to the RAM 17, the decoding means corresponds to the ROM 16 or the RAM 17, and the judgment means corresponds to the judgment processing of the CPU 15. However, the present invention has only the configuration of the above-described embodiment. However, the present invention is not limited to this.

【図面の簡単な説明】 【図1】 読取り装置の概略構成図。 【図2】 読取り装置の制御回路ブロック図。 【図3】 データの読取り説明図。 【図4】 データの記憶説明図。 【図5】 データの異常説明図。 【図6】 デコード処理のフローチャート。 【図7】 テコード処理のフローチャート。 【符号の説明】 10…カード 12…磁気ヘッド 15…CPU 16…ROM 17…RAM[Brief description of the drawings] FIG. 1 is a schematic configuration diagram of a reading device. FIG. 2 is a control circuit block diagram of a reading device. FIG. 3 is an explanatory diagram of reading data. FIG. 4 is an explanatory diagram of data storage. FIG. 5 is an explanatory diagram of data abnormalities. FIG. 6 is a flowchart of a decoding process. FIG. 7 is a flowchart of a tecode process. [Explanation of symbols] 10 ... Card 12 Magnetic head 15 ... CPU 16 ... ROM 17 ... RAM

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−37876(JP,A) 特開 昭58−6515(JP,A) 特表 平8−509089(JP,A) (58)調査した分野(Int.Cl.7,DB名) G11B 20/18,20/10 G06K 19/00 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-63-37876 (JP, A) JP-A-58-6515 (JP, A) JP-T8-509089 (JP, A) (58) Field (Int.Cl. 7 , DB name) G11B 20 / 18,20 / 10 G06K 19/00

Claims (1)

(57)【特許請求の範囲】 【請求項1】記録媒体に対してデータの読取り書込みを
行う読取り書込み手段と、 上記読取り書込み手段が記録媒体から読取ったデータを
時間のデータに変換して記憶する記憶手段と、 順方向と逆方向のデコード方式を持つデコード手段と、 前記記憶手段に記憶した記録媒体から読取った時間変換
データを前記デコード手段によりデコード方式でデコー
ドし、全方式でデコードができたとき、書込み判定を可
とする判定手段とを備えた媒体処理装置。
(57) [Claim 1] Read / write means for reading / writing data from / to a recording medium, and convert the data read from the recording medium by the read / write means into time data and store it. A decoding means having forward and reverse decoding methods, and a time conversion data read from a recording medium stored in the storage means, decoded by the decoding means by the decoding method, and can be decoded by all methods. A medium processing device comprising: a determination unit configured to determine whether writing can be performed.
JP04481195A 1995-02-08 1995-02-08 Media processing device Expired - Fee Related JP3368348B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04481195A JP3368348B2 (en) 1995-02-08 1995-02-08 Media processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04481195A JP3368348B2 (en) 1995-02-08 1995-02-08 Media processing device

Publications (2)

Publication Number Publication Date
JPH08212719A JPH08212719A (en) 1996-08-20
JP3368348B2 true JP3368348B2 (en) 2003-01-20

Family

ID=12701820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04481195A Expired - Fee Related JP3368348B2 (en) 1995-02-08 1995-02-08 Media processing device

Country Status (1)

Country Link
JP (1) JP3368348B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5755079B2 (en) * 2011-08-22 2015-07-29 日本電産サンキョー株式会社 Magnetic data demodulating method and magnetic data demodulating apparatus

Also Published As

Publication number Publication date
JPH08212719A (en) 1996-08-20

Similar Documents

Publication Publication Date Title
JP3368348B2 (en) Media processing device
EP1396848B1 (en) Device for determining coercive force of magnetic recording medium
JP3516038B2 (en) Magnetic media reader
JPH06139385A (en) Magnetic card reader
JP3245902B2 (en) Redundant bit setting device for magnetic ticket
JPS58158784A (en) Discrimination of propriety in bit interval of ticket
JP3312208B2 (en) Magnetic media reader
JPH071603B2 (en) Magnetic stripe data reader
JPH0728926A (en) Magnetic medium reading device
JP3429893B2 (en) Magnetic recording media processing equipment for automatic ticket gates
JP3532639B2 (en) Magnetic information recording device
JP2955919B2 (en) Magnetic card reader / writer
JP4115298B2 (en) Medium reading apparatus and medium reading method
JPH05258091A (en) Card reading method
JP2513619B2 (en) Magnetic card reader
JP2000011099A (en) Magnetic card reader
JPH0442722B2 (en)
JP2844820B2 (en) Magnetic data reader
JP3452784B2 (en) Magnetic data processing device
JP2871337B2 (en) Memory monitoring circuit
JPS6130342B2 (en)
JPH08221883A (en) Recording medium read-out device and transaction processing device
JP2629887B2 (en) Magnetic disk processing unit
JPH0235582A (en) Method for checking data in magnetic card
JP2506366B2 (en) Data processing device

Legal Events

Date Code Title Description
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

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

Free format text: PAYMENT UNTIL: 20071115

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081115

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091115

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101115

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20101115

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111115

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20111115

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20121115

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20121115

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20131115

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees