JPH0313628B2 - - Google Patents
Info
- Publication number
- JPH0313628B2 JPH0313628B2 JP58108957A JP10895783A JPH0313628B2 JP H0313628 B2 JPH0313628 B2 JP H0313628B2 JP 58108957 A JP58108957 A JP 58108957A JP 10895783 A JP10895783 A JP 10895783A JP H0313628 B2 JPH0313628 B2 JP H0313628B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- waveform
- character
- pulse
- sampling
- 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
Links
Landscapes
- Character Discrimination (AREA)
Description
【発明の詳細な説明】 本発明は読取り文字の特徴抽出装置に関する。[Detailed description of the invention] The present invention relates to an apparatus for extracting characteristics of read characters.
文字認識装置にはカード上の磁気インク文字の
読取り波形を微分波形として取り出して積分し、
その積分波形を上記微分波形のピークが文字に応
じて選択的に現われる各位置の中間点でサンプリ
ングパルスによりサンプリングしてホールドし、
このサンプリングホールド波形と上記積分波形と
を上記サンプリングパルスにより比較して上記積
分波形の増減関係を見ることによつて読取り文字
の特徴を抽出して読取り文字を認識するものが特
開昭56−103774号公報により知られている。しか
しこの文字認識装置ではサンプリング及び比較を
微分波形のピークが選択的に現われる各位置の中
間部で行うが、この中間部はインクのはみ出し、
凹み、にじみ等によりノイズが乗りやすい位置に
当るため、このノイズにより積分波形も変動して
その増減関係を正確に把握できず、読取り文字の
特徴を正しく抽出できなくて読取り文字を認識で
きなくなる場合があり、文字認識率が低くかつ
た。 The character recognition device extracts the reading waveform of the magnetic ink characters on the card as a differential waveform and integrates it.
The integral waveform is sampled and held by a sampling pulse at the midpoint of each position where the peak of the differential waveform appears selectively according to the character,
Japanese Patent Laid-Open No. 56-103774 discloses a method for extracting the characteristics of a read character and recognizing the read character by comparing this sampling hold waveform and the above-mentioned integral waveform using the above-mentioned sampling pulse and observing the increase/decrease relationship in the above-mentioned integral waveform. It is known from the publication No. However, in this character recognition device, sampling and comparison are performed in the middle of each position where the peak of the differential waveform selectively appears, but this middle part is where the ink protrudes and the comparison occurs.
This occurs in a position where noise is likely to occur due to dents, blurring, etc., and the integral waveform also fluctuates due to this noise, making it impossible to accurately grasp the relationship between increases and decreases, making it impossible to correctly extract the characteristics of the read characters and making it impossible to recognize the read characters. The character recognition rate was low.
本発明は読取り文字の特徴を誤りなく抽出する
ためにノイズの乗りやすい部分を避けて積分出力
の増減を見るようにした読取り文字の特徴抽出装
置を提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide a feature extraction device for read characters that avoids areas where noise is likely to occur and monitors increases and decreases in integral output in order to extract features of read characters without error.
以下図面を参照しながら本発明について実施例
をあげて説明する。 The present invention will be described below by way of examples with reference to the drawings.
第1図は本発明を応用した文字認識装置の一例
を示す。 FIG. 1 shows an example of a character recognition device to which the present invention is applied.
この例は小切手等のカードよりなる媒体上に記
録されている磁気インク文字E13Bを読取つて認
識するものであり、上記カードは搬送手段により
横方向へ一定速度で搬送されて磁化手段11によ
りカード上の磁気インク文字が磁化される。磁気
ヘツド12はカード上の磁化された文字を磁気的
に読取つてその微分波形を出力する。カード上の
磁気インク文字は第2図に示すように1文字分の
文字記録領域42(この図は0の文字が記録され
ている)を分割線〜で7個の等しいブロツク
に分割した場合変化量のピークが分割線〜上
で各文字に応じて選択的に現われるようになつて
おり、磁気ヘツド12からの読取り信号は分割線
〜に対応する点でピークが文字に応じて選択
的に現われる。第3図は「1」の磁気インク文字
を読取つた場合のタイミングチヤートであり、磁
気ヘツド12からの読取り信号はピークが選択的
に現われる点の中間部でノイズが多い。この読取
り信号は増幅器13で増幅された後、演算増幅器
14、コンデンサ15及び抵抗16,17よりな
る積分回路18で積分されて第3図ニに示すよう
な波形となり、オフセツト回路19及びサンプリ
ングホールド回路20に加えられる。また単安定
マルチバイプレータ(以下モノマルチ略称する)
21は磁気ヘツド12からの読取り信号の始端で
トリガーされて規定文字幅に対応する時間幅tを
持つ第3図ハに示すような出力パルスを生じる。
ここに磁気インク文字はいずれも始端が分割線
上にある。モノマルチ22はモノマルチ21の出
力パルスの立上りでトリガーされて一定時間幅の
パルスを出力し、モノマルチ23はモノマルチ2
2の出力パルスの立下りでトリガーされて出力が
一定時間低レベルになる。モノマルチ24はモノ
マルチ23の出力の立上りでトリガーされて一定
時間幅のパルスを出力し、このパルスの立下りで
モノマルチ22がトリガーされる。磁気ヘツド1
2からの読取り信号は分割線〜に対応する点
でピークが磁気インク文字に応じて選択的に現わ
れるが、これらの点の間隔をAとすると、モノマ
ルチ22の出力パルス幅は1/4Aに設定される。
モノマルチ23の低レベル出力の時間幅は2/4A
に設定され、モノマルチ24の出力パルス幅は1/
4Aに設定される。従つてモノマルチ22の出力
は第3図ホに示すようになり、モノマルチ23の
出力は第3図ヘに示すようになり、モノマルチ2
4の出力は第3図トに示すようになる。サンプリ
ングパルス発振器25はモノマルチ23の出力パ
ルスの立上りで第3図チに示すようなサンプリン
グパルスを発生し、比較用パルス発振器26はモ
メマルチ23の出力パルスの立下りで第3図リに
示すような比較用パルスを発生する。上記サンプ
リングパルス及び比較用パルスは磁気ヘツド12
からの読取り信号のピークが選択的に現われる点
を中心にしてその前後に1/4Aだけ離れた点で発
生することになる。サンプリングホールド回路2
0はスイツチ28及びコンデンサ29からなり、
積分回路18の出力信号をスイツチ28の上記サ
ンプリングパルスによるオンでサンプリングして
コンデンサ29によりホールドする。オフセツト
回路19は積分回路18の出力信号の電位変化が
小さい場合にそれを電位変化と判定しないように
するために設けられたものであつて抵抗31,3
2、ダイオード33,34及び可変抵抗35,3
6により構成され、積分回路18の出力信号を所
定レベルだけ上方と下方に修正する。コンパレー
タ37はオフセツト回路19の上方修正出力とサ
ンプリングホールド回路20の出力を比較して前
者が後者より大きい時に出力が“1”となり、前
者が後者より小さい時に出力が“0”になる。コ
ンパレータ38はオフセツト回路19の下方修正
出力とサンプリングホールド回路20の出力とを
比較して前者が後者より小さい時に出力が“1”
になり、前者が後者より大きい時に出力が“0”
になる。Dフリツプフロツプ39,40は上記比
較用パルスによりコンパレータ37,38の出力
をラツチし、従つてサンプリングホールド回路2
0の出力とオフセツト回路19の出力との比較は
上記比較用パルスの発生タイミングで実質的に行
なわれる。このため第3図ニに示すように磁気ヘ
ツド12からの読取り信号(微分波形)のピーク
が選択的に現われる点を中心としてその前後に1/
4Aだけ離れた点であつてノイズによる変動がな
い点で上記サンプリングSと上記比較Cが行なわ
れて積分回路18の出力信号の増減関係が検出さ
れることによつて読取り文字の特徴が第3図ヌに
示すようなデータとして正しく抽出される。識別
回路41はモノマルチ21の出力パルスが入力さ
れている時に比較用パルス発生器26からのパル
スによりDフリツプフロツプ39,40の出力デ
ータを読込んで内部記憶の区分パターンで各ビツ
トの有効、無効を判断し内部記憶の各文字パター
ンと比較して読取り文字を認識する。 In this example, magnetic ink characters E13B recorded on a medium such as a card such as a check are read and recognized. magnetic ink letters are magnetized. The magnetic head 12 magnetically reads the magnetized characters on the card and outputs a differential waveform thereof. The magnetic ink characters on the card change when the character recording area 42 for one character (in this figure, the character 0 is recorded) is divided into seven equal blocks by dividing lines ~, as shown in Figure 2. The peak of the quantity appears selectively according to each character above the dividing line ~, and the peak of the read signal from the magnetic head 12 selectively appears according to the character at the point corresponding to the dividing line ~. . FIG. 3 is a timing chart when a magnetic ink character "1" is read, and the read signal from the magnetic head 12 has a lot of noise in the middle of the point where peaks selectively appear. This read signal is amplified by an amplifier 13, and then integrated by an integrating circuit 18 consisting of an operational amplifier 14, a capacitor 15, and resistors 16 and 17, resulting in a waveform as shown in FIG. Added to 20. Also, monostable multiviprator (hereinafter abbreviated as monomulti)
21 is triggered at the beginning of the read signal from the magnetic head 12 to produce an output pulse as shown in FIG. 3C having a time width t corresponding to the specified character width.
Here, the magnetic ink characters all have their starting edges on the dividing line. The mono multi 22 is triggered by the rising edge of the output pulse of the mono multi 21 and outputs a pulse with a constant time width, and the mono multi 23 outputs a pulse with a fixed time width.
It is triggered by the falling edge of the second output pulse and the output remains at a low level for a certain period of time. The mono multi 24 is triggered by the rising edge of the output of the mono multi 23 and outputs a pulse with a constant time width, and the mono multi 22 is triggered by the falling edge of this pulse. magnetic head 1
In the read signal from 2, peaks appear selectively in accordance with the magnetic ink characters at points corresponding to the dividing line ~, but if the interval between these points is A, the output pulse width of the monomulti 22 will be 1/4A. Set.
The time width of the low level output of Mono Multi 23 is 2/4A
The output pulse width of the mono multi 24 is set to 1/
It is set to 4A. Therefore, the output of the monomulti 22 becomes as shown in FIG. 3 E, and the output of the monomulti 23 becomes as shown in FIG.
The output of 4 is as shown in FIG. The sampling pulse oscillator 25 generates a sampling pulse as shown in FIG. 3H at the rising edge of the output pulse of the monomulti 23, and the comparison pulse oscillator 26 generates a sampling pulse as shown in FIG. Generates a comparison pulse. The above sampling pulse and comparison pulse are applied to the magnetic head 12.
The peak of the read signal from the signal selectively appears at a point 1/4 A away from the center around the point where the peak selectively appears. Sampling hold circuit 2
0 consists of a switch 28 and a capacitor 29,
The output signal of the integrating circuit 18 is sampled when the switch 28 is turned on by the sampling pulse, and is held by the capacitor 29. The offset circuit 19 is provided to prevent a small potential change in the output signal of the integrating circuit 18 from being judged as a potential change.
2. Diodes 33, 34 and variable resistors 35, 3
6, which corrects the output signal of the integrating circuit 18 upward and downward by a predetermined level. The comparator 37 compares the upwardly corrected output of the offset circuit 19 with the output of the sampling and hold circuit 20, and when the former is larger than the latter, the output becomes "1", and when the former is smaller than the latter, the output becomes "0". A comparator 38 compares the downwardly corrected output of the offset circuit 19 and the output of the sampling hold circuit 20, and when the former is smaller than the latter, the output becomes "1".
and when the former is larger than the latter, the output is “0”
become. The D flip-flops 39 and 40 latch the outputs of the comparators 37 and 38 using the comparison pulses, and therefore the sampling and holding circuit 2
The comparison between the output of 0 and the output of the offset circuit 19 is substantially performed at the timing of generation of the comparison pulse. For this reason, as shown in FIG.
The above-mentioned sampling S and the above-mentioned comparison C are performed at a point 4A away from the point where there is no fluctuation due to noise, and the increase/decrease relationship in the output signal of the integrating circuit 18 is detected, thereby determining the characteristics of the read character. The data is correctly extracted as shown in Figure 1. The identification circuit 41 reads the output data of the D flip-flops 39 and 40 using the pulse from the comparison pulse generator 26 when the output pulse of the monomulti 21 is input, and determines whether each bit is valid or invalid based on the division pattern stored in the internal memory. It recognizes the read characters by comparing them with each character pattern in internal memory.
なお上記サンプリングと比較を磁気ヘツド12
からの微分波形のピークが選択的に現われる点の
前後3/8以内の両点で行えばノイズの乗りやすい
点を避けて積分出力の増減を精度良く検出するこ
とができる。但し、ノイズとの関係や、上記サン
プリングと比較との間隔が狭ますぎることによる
精度上の問題から、上記サンプリングと比較は磁
気ヘツドからの微分波形のピークが選択的に現わ
れる点の前後1/4Aで行うのが最適である。 Note that the above sampling and comparison were performed using the magnetic head 12.
By performing this at both points within 3/8 before and after the point where the peak of the differential waveform selectively appears, it is possible to avoid points where noise is likely to occur and detect increases and decreases in the integral output with high accuracy. However, due to the relationship with noise and accuracy problems due to the interval between the sampling and comparison being too narrow, the sampling and comparison described above are performed at 1/1/2 of the point before and after the point where the peak of the differential waveform from the magnetic head selectively appears. It is best to use 4A.
以上のように本発明によればノイズの乗りやす
い点を避けて積分出力の増減を見るので、読取り
文字の特徴を誤りなく抽出することができ、結果
として文字認識率が向上する。 As described above, according to the present invention, since the increase or decrease in the integral output is checked while avoiding points where noise is likely to occur, the characteristics of the read character can be extracted without error, and as a result, the character recognition rate is improved.
第1図は本発明の応用例を示すブロツク図、第
2図は磁気インク文字のブロツク構成を示す図、
第3図は上記応用例の1読取り認識時でのタイミ
ングチヤートである。
22〜24……モノマルチ、25……サンプリ
ングパルス発振器、26……比較用パルス発振
器。
FIG. 1 is a block diagram showing an application example of the present invention, FIG. 2 is a diagram showing a block configuration of magnetic ink characters,
FIG. 3 is a timing chart during one reading recognition of the above application example. 22-24...Monomulti, 25...Sampling pulse oscillator, 26...Comparison pulse oscillator.
Claims (1)
て積分するようにすると共に、この積分波形とそ
のサンプリングホールド波形とを比較することに
よつて上記微分波形のピークが選択的に現われる
点の前後で上記積分波形の増減関係を見て読取り
文字の特徴を取り出すようになした読取り文字の
特徴抽出装置において、上記微分波形におけるピ
ーク点を中心に、相隣接するピーク点の間隔の半
分以内の時点にタイミング信号を発生する手段を
設け、上記サンプリングと比較を上記タイミング
信号に応じて行うようにしてなる読取り文字の特
徴抽出装置。1. The character reading signal is extracted as a differential waveform and integrated, and by comparing this integrated waveform and its sampling hold waveform, the above integral is calculated before and after the point where the peak of the differential waveform selectively appears. In a read character feature extraction device that extracts features of read characters by looking at the increase/decrease relationship in the waveform, a timing signal is generated at a point within half of the interval between adjacent peak points, centering on the peak point in the differential waveform. What is claimed is: 1. A feature extraction device for read characters, comprising: means for generating a character, and performing the sampling and comparison in accordance with the timing signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58108957A JPS603069A (en) | 1983-06-17 | 1983-06-17 | Feature extracting device of read character |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58108957A JPS603069A (en) | 1983-06-17 | 1983-06-17 | Feature extracting device of read character |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS603069A JPS603069A (en) | 1985-01-09 |
| JPH0313628B2 true JPH0313628B2 (en) | 1991-02-22 |
Family
ID=14497940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58108957A Granted JPS603069A (en) | 1983-06-17 | 1983-06-17 | Feature extracting device of read character |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS603069A (en) |
-
1983
- 1983-06-17 JP JP58108957A patent/JPS603069A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS603069A (en) | 1985-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5204513A (en) | Decoder for magnetic stripe recording | |
| US4356472A (en) | Character recognition system | |
| US5353175A (en) | Apparatus for using window signal generators to enable detection of header information such as an address mark, sector mark, or address information recorded on each sector of a disc recording medium only where such information could be present | |
| US5285328A (en) | Process for evaluating binary data of a magnetic storage card using curve patterns | |
| JPH05159454A (en) | Address information detecting device for magnetic disk recording medium | |
| US6204990B1 (en) | Circuit and method for determining the position of a read head for a magnetic disk drive device | |
| US3879707A (en) | Character recognition system for bar coded characters | |
| JPH0313628B2 (en) | ||
| JP2000516378A (en) | Automatic gain control circuit | |
| EP0181784A1 (en) | Digital signal processing system and method | |
| US4490853A (en) | Matrix character reading system | |
| JPS59127187A (en) | Reader for magnetic pattern | |
| JPH0421233B2 (en) | ||
| JP2891592B2 (en) | Servo information extraction device, servo mark detection device, and window generation device | |
| US5583708A (en) | Circuit for detecting unrecorded portion of recording medium | |
| JPH0235605A (en) | Magnetic stripe reading method | |
| JP3104419B2 (en) | Fuzzy control device for detecting punched holes in cards | |
| JPH0120792B2 (en) | ||
| JP2955919B2 (en) | Magnetic card reader / writer | |
| JPH0337230B2 (en) | ||
| JPS6029431B2 (en) | Character identification data extraction device | |
| JPH0660557A (en) | Magnetic card reader / writer | |
| JPS6131547B2 (en) | ||
| JPH0644331B2 (en) | Peak detection circuit | |
| JPS6159626A (en) | Sector mark detection device for optical discs |