JPS60140490A - optical character reader - Google Patents
optical character readerInfo
- Publication number
- JPS60140490A JPS60140490A JP58251561A JP25156183A JPS60140490A JP S60140490 A JPS60140490 A JP S60140490A JP 58251561 A JP58251561 A JP 58251561A JP 25156183 A JP25156183 A JP 25156183A JP S60140490 A JPS60140490 A JP S60140490A
- Authority
- JP
- Japan
- Prior art keywords
- character
- circuit
- glyph
- identification
- selection means
- 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.)
- Pending
Links
- 238000012015 optical character recognition Methods 0.000 title 1
- 230000003287 optical effect Effects 0.000 claims description 11
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(イ)利用分野
この発明は、複数種類の字形を認識する光学的文字読取
装置に関する。DETAILED DESCRIPTION OF THE INVENTION (A) Field of Application This invention relates to an optical character reading device that recognizes multiple types of character shapes.
(ロ)先行技術
従来、複数種類の字形を1つの認識部のみで認識する方
式(OCR−B、407フオント等)の、例えば第1図
に示すハント8スキャン光学的文字読取袈置が知られて
いる。この光学的文字読取装置は、スキャナ1を千2に
持ち、文字の記載された用紙6上を水平方向へ移動せし
めながら前記文字を識別するものである。第1図で、ラ
ンプ4で用紙6を照射し、この用紙3上の文字パターン
をレンズ系5を介して二次元センサ6上に結像させる。(B) Prior art Hitherto, for example, the Hunt 8 scan optical character reading system shown in Fig. 1, which uses a system (OCR-B, 407 font, etc.) to recognize multiple types of character shapes using only one recognition unit, has been known. ing. This optical character reading device has a scanner 1, which is moved horizontally over a paper 6 on which characters are written, to identify the characters. In FIG. 1, a lamp 4 illuminates a paper 6, and a character pattern on the paper 3 is imaged onto a two-dimensional sensor 6 via a lens system 5.
このセンサ6は光電変換素子(以下セルと称する)をn
Xm個方形に配列したものである。用紙6からの反射光
は用紙乙の背景領域からの反射光と文字領域からの反射
光は夫々異なるから、それらに対応して各セルで得られ
た信号は制御及び二値化回路7に加えられレベル判定に
より白と黒の二値化の判定が行なわれ、二値化の判定結
果が出力される。用紙ろ上の文字パターンがセル配列即
ちセンサ6上に結像された一例を第2図に示す。同図は
各セルと制御及び二値化回路7かも出力される二値化信
号との対応の一例であり、nXm個のセルで構成される
ノミターンを画面と称す。VAは垂直文字エリア、HA
は水平文字エリアを示す。This sensor 6 has a photoelectric conversion element (hereinafter referred to as a cell).
They are arranged in Xm squares. Since the light reflected from the paper 6, the light reflected from the background area of the paper B, and the light reflected from the character area are different, the corresponding signals obtained in each cell are added to the control and binarization circuit 7. A determination is made as to whether to binarize white or black based on the level determination, and the binarization determination result is output. FIG. 2 shows an example in which the character pattern on the paper filter is imaged on the cell array, that is, on the sensor 6. The figure shows an example of the correspondence between each cell and the binarized signal outputted from the control and binarization circuit 7, and a nomiturn made up of nXm cells is called a screen. VA is vertical character area, HA
indicates a horizontal character area.
制御及び二値化回路7は最上前R1の01列から順次C
2,03,・・・、Cn列に対応する信号を出力し、次
いで次の行R2のCI、G2.・・・、Cn列、その後
33行、最後にRm行のCs 、C2、−、Cn列に対
応する信号を出力することにより一画面の走査を終える
。垂直切出し回路8は垂直方向の文字エリアを検出する
回路であり、各行毎にC1列からCn列まで、黒セルが
存在するか否かを調べ黒セルの存在した行が連続しであ
る範囲(文字の大きさから決定される)の数であれば垂
直方向の文字エリアとする。第2図ではR。The control and binarization circuit 7 sequentially selects C from the 01 column of the top front R1.
2, 03, . . . , the signals corresponding to the Cn columns are output, and then the signals corresponding to the CI, G2 . . . , Cn columns, then 33 rows, and finally the Rm rows of Cs, C2, -, Cn columns, thereby completing the scanning of one screen. The vertical extraction circuit 8 is a circuit that detects a character area in the vertical direction, and checks whether or not there are black cells in each row from column C1 to column Cn, and detects the range in which the rows in which black cells exist are continuous ( (determined from the character size), it is considered a vertical character area. In Figure 2, R.
行からRjfN行までが連続して黒セルの存在する行で
あり、この範囲を文字エリアVAとしてRj 行〜RJ
−4−N行を垂直文字エリアレジスタ9ヘセツトする。The rows from row RjfN to row RjfN are rows in which black cells exist continuously, and this range is defined as character area VA from row Rj to RJ
-4-Set line N to vertical character area register 9.
なお、次の画面にて垂直方向の文字エリアを検出する場
合には、垂直文字エリアレジスタ9がら前の文字エリア
情報を垂直切出し回路8へもどし前の文字エリアから大
きく変わることがないことを考慮して決定している。In addition, when detecting the vertical character area on the next screen, the previous character area information is returned from the vertical character area register 9 to the vertical cutting circuit 8, taking into consideration that there will be no major change from the previous character area. It has been decided.
水平切出し回路10は文字が水平方向の所定の位置に達
したか否かを判断する回路であり、垂直方向文字エリア
内で、例えばC1列が全部臼かつC2列の一部が黒の時
、文字が所定位置に達したとして水平切出し信号VHを
出力する。The horizontal cutting circuit 10 is a circuit that determines whether or not a character has reached a predetermined position in the horizontal direction.In the vertical character area, for example, when column C1 is entirely blank and part of column C2 is black, When the character reaches a predetermined position, a horizontal cutting signal VH is output.
水平切出しフラグ回路11は一度前記VH信号が出力さ
れたら、同じ文字を二重に識別しないよってセットして
おく回路である。切出し判定回路12は水平切出し回路
10からVH倍信号出力された時、水平切出しフラグ回
路11がら出力されている水平切出しフラグBFVHの
内容眞より文字を識別すべきか否かを判定する回路であ
る。即ち、水平切出しフラグBFVHが立つ前に、水平
切出し信号VHが出力されたときに、水平(走査)方向
の位置が正[〜いと判断する。The horizontal cutting flag circuit 11 is a circuit that is set so that the same character will not be identified twice once the VH signal is output. The cutout determination circuit 12 is a circuit that, when the horizontal cutout circuit 10 outputs the VH times signal, determines whether or not a character should be identified based on the contents of the horizontal cutout flag BFVH outputted from the horizontal cutout flag circuit 11. That is, when the horizontal cutting signal VH is output before the horizontal cutting flag BFVH is set, it is determined that the position in the horizontal (scanning) direction is correct.
水平切出しフラグBFVHはGx列が全て自という条件
で、文字が通過したと判断しクリアされる。The horizontal cutting flag BFVH is cleared when it is determined that the character has passed under the condition that the Gx column is all self.
識別回路16は切出し判定回路12により水平方向位置
が正しいと判定されたときに垂直文字エリアVA(例え
ばRj行〜R5+s行)を対象として文字を識別する。The identification circuit 16 identifies characters in the vertical character area VA (for example, rows Rj to R5+s) when the cutout determination circuit 12 determines that the horizontal position is correct.
走査方向検出回路14は、文字が左から読まhたが、右
から読まれたか、走査方向を・検出する回路である。検
出方法はC2列の一部が黒でかつC3列の一部が黒の場
合、右から左へ走査されたと判定し、それ以外の場合は
左から右へ走査されたと判定する。The scanning direction detection circuit 14 is a circuit that detects whether a character is read from the left or from the right. In the detection method, if part of the C2 column is black and part of the C3 column is black, it is determined that the scan was performed from right to left, and in other cases, it is determined that the scan was performed from left to right.
編集部15は識別回路16による識別結果を走査方向検
出回路14の出力によって並べ換える機能をもつもので
ある。The editing section 15 has a function of rearranging the identification results by the identification circuit 16 according to the output of the scanning direction detection circuit 14.
←・)問題点
前述した方式の光学的文字読取装置は以下の欠点を有す
る。(1)例えば’1 ” 、 ”i ” 、 ”L”
のように同じ数字のパいち”′でも文字の特徴が毘なる
ため、文字の特徴系列の分類、識別等の識別アルゴリズ
ムの開発が複雑になる。(11)例えば数字の″いち″
の字形を認識する場合は1111″1”l 、 t+
L l”の3文字を認識することが必要であるようK、
認識文字種も字形分必要となるため記憶容量を増加する
必要がある。しかしながら、安易に記憶容量を増やすと
認識処理時間の増加を招き、ハンドスキャン光学的読取
装置の操作性が低下する。これを防ぐため、認識できる
文字種を制限する必要がある。←・) Problems The optical character reading device of the above-mentioned type has the following drawbacks. (1) For example, '1'', 'i', 'L'
Even if the number ``ichi'' is the same, the characteristics of the character remain the same, making it complicated to develop identification algorithms for classifying and identifying character feature sequences. (11) For example, the number ``ichi''
To recognize the character shape, use 1111″1″l, t+
It is necessary to recognize the three letters ``L'', ``K'',
Since the number of recognized character types is also required for each character shape, it is necessary to increase the storage capacity. However, if the storage capacity is increased too easily, the recognition processing time will increase, and the operability of the hand scan optical reading device will deteriorate. To prevent this, it is necessary to limit the types of characters that can be recognized.
(、→ 目 r白
この発明は前記事情に基づいてなされたもので、その目
的とするところは、識別アルゴリズムの開発が容易で、
かつ認識処理時間が変わらない複数の文字種を認識でき
る光学的文字読取装置を提供することである。(, → 目 rwhite) This invention was made based on the above circumstances, and its purpose is to facilitate the development of identification algorithms.
Another object of the present invention is to provide an optical character reading device that can recognize a plurality of character types without changing the recognition processing time.
(ホ)実施例
以下、この発明の一実施例につき第6図に基づいて説明
する。第6図において第1図と同一部分には同一符号を
附して示し、説明は省略する。第3図の光学的読取装置
は第1図のスキャナ1に、さらに字形選択スイッチ部1
6、字形表示駆動部17、字形表示器18が追加されて
いる。前記字形選択スイッチ部16は、オRレータがラ
ベル又(土用俄に印刷されている文字の字形を見てスイ
ッチ設定により字形を選択するためのものである。この
字形選択部16からの信号は字形表示駆動部17知入力
され、字形表示駆動部17は入力された信号と対応する
字形コードを、引動して字形表示器18に表示する。(E) Embodiment An embodiment of the present invention will be described below with reference to FIG. 6. In FIG. 6, the same parts as in FIG. 1 are designated by the same reference numerals, and the explanation thereof will be omitted. The optical reading device shown in FIG. 3 includes the scanner 1 shown in FIG.
6. A glyph display driver 17 and a glyph display 18 are added. The glyph selection switch section 16 is for the operator to select a glyph by looking at the glyph of the character printed on the label or by setting the switch. is input to the glyph display driver 17, and the glyph display driver 17 displays the glyph code corresponding to the input signal on the glyph display 18 by moving it.
一方、識別回路(II 13’と別に新たに並列状態に
識別回路(II)19が設けられ、識別回路(1)16
′と同様に、二値化回路7.垂直文字エリアレジスタ9
.および切出し判定回路12からの各信号が入力される
。識別回路(1) 13’、識別回路(n)19は各々
独立で巨つ並列に動作を行い、夫々異なる字形、の文字
を識別するもので、例えば識別回路(INろ′は゛′丁
′の字形を、識別回路(Tl) 19は′1“の字形を
夫々識別し、この識別結果を選択回路20へ出力する。On the other hand, an identification circuit (II) 19 is newly provided in parallel with the identification circuit (II 13'), and the identification circuit (1) 16
Similarly to ', the binarization circuit 7. Vertical character area register 9
.. and each signal from the cutout determination circuit 12 are input. The identification circuit (1) 13' and the identification circuit (n) 19 operate independently and in parallel, and are used to identify characters of different character shapes.For example, the identification circuit (INro') The character shape identification circuit (Tl) 19 identifies each of the character shapes of '1'' and outputs the identification results to the selection circuit 20.
選択回路2oには字形選択スイッチ部16において選択
された字形を示す信号も入力されており、選択回路2o
は選択字形と対応する字形を識別する識別回路(I)1
3′又は識別回路(lTN9のいずれが一方の信号のみ
を選択して編集部15へ送出する。A signal indicating the glyph selected by the glyph selection switch section 16 is also input to the selection circuit 2o.
Identification circuit (I) 1 that identifies the selected glyph and the corresponding glyph
3' or the identification circuit (ITN9) selects only one signal and sends it to the editing section 15.
しかして、オはレータは用紙ろを目視して字形選択スイ
ッチ部16を操作し、′1“に対応する字形のスイッチ
を設定すると、その字形は字形表示器18に表示されて
字形の確認が行なわれる。一方、用紙ろ上の読み取られ
たパ1“′の文字は前述したように各回路を介して識別
回路[工)13’において°′いち′と識別されるもの
の、識別回路1.旧19においては識別されない。識別
回路(Ij 13’の識別結果のみが選択回路2oを介
して編集部15に送られ、編集される。Therefore, when the operator visually checks the paper drawer and operates the glyph selection switch section 16 and sets the switch for the glyph corresponding to '1'', that glyph is displayed on the glyph display 18 and the glyph can be confirmed. On the other hand, the character ``Pa1'' read on the paper tray is identified as °'ichi' by the identification circuit 13' through each circuit as described above. It is not identified in the old version 19. Only the identification result of the identification circuit (Ij 13') is sent to the editing section 15 via the selection circuit 2o and edited.
前記実施例においてはスキャナ1側に字形選択スイッチ
16、字形表示器18が設げられているため、字種の選
択切替および確認をオはし一夕は容易に行うことができ
て便利である。In the embodiment described above, the font selection switch 16 and the font display 18 are provided on the scanner 1 side, which is convenient because it is possible to easily switch and confirm the selection of font types. .
(へ)効果
以上説明したようにこの発明は、複−数種類の字形を認
識するために一種類の字形を認識する識別手段を複数並
列して設け、字形選択手段によって選択された字形の認
識を、選択字形と対応する前記識別手段の選択によって
行うようにしたから、以下の効果を有する。(1)前記
各識別手段は単独に動作するから各字形の識別アルゴリ
ズムの開発を単独に行うことができ、識別アルゴリズム
の開発を複数字形混合によって行う場合と比べて容易で
ある。(11)各識別手段は単独の字形の識別アルi
l)ズムを並列して処理するため、処理速度、即ち走査
速度は低下することはなく、複数種類の字形を認識でき
る。(F) Effects As explained above, the present invention provides a plurality of identification means for recognizing one type of character shape in parallel in order to recognize a plurality of types of character shapes, and recognizes the character shape selected by the character shape selection means. , by selecting the identification means corresponding to the selected character shape, the following effects are achieved. (1) Since each of the identification means operates independently, it is possible to independently develop an identification algorithm for each character shape, which is easier than developing an identification algorithm by mixing a plurality of character shapes. (11) Each identification means is a single character shape identification algorithm i.
l) Since the glyphs are processed in parallel, the processing speed, that is, the scanning speed does not decrease, and multiple types of glyphs can be recognized.
第1図は従来例の回路構成図、第2図は第1図の読取動
作の説明図、第6図はこの発明の一実施を示す回路構成
図である。
1・・・スラヤナ、 16′・・・識別回路(1)、1
6・・・字形選択スイッチ部、
18・・・字形表示器、 19・・・識別回路([)、
20・・・選択回路。
(外4名す
第1図
第2図
A
手 続 補 正 書
昭和59年7月27日
上事件の表示
昭和58年特許願第 2515151号2、発明の名称
光学的文字読取装置
6、補正をする者
事件との関係 特許出願人
住所
名 称(21ろ)住友電気工業株式会社4、代理人
6、補正の内容
(1)明細書中に以下の補正を行う。
頁 行 補正前 補正後
61.6It L It l1llIf9 20 スラ
ヤナ スキャナ
以 上FIG. 1 is a circuit configuration diagram of a conventional example, FIG. 2 is an explanatory diagram of the reading operation of FIG. 1, and FIG. 6 is a circuit configuration diagram showing one implementation of the present invention. 1... Srayana, 16'... Identification circuit (1), 1
6... Character shape selection switch section, 18... Character shape display, 19... Identification circuit ([),
20...Selection circuit. (Four other persons Figure 1 Figure 2 A Procedures Amendment Document Date of July 27, 1980 Patent Application No. 2515151 of 1988 2, Name of Invention Optical Character Reading Device 6, Amendment) Relationship with the case of the person who filed the patent application Patent applicant Address Name (21) Sumitomo Electric Industries, Ltd. 4, Agent 6, Contents of amendment (1) The following amendments will be made in the specification. Page Line Before amendment After amendment 61 .6It L It l1llIf9 20 Srayana Scanner or above
Claims (3)
択手段と、複数種類の字形を認識するために異種の字形
ごとに並列して夫々設けられた複数の識別手段と、前記
字形選択手段によって選択された字形のみを認識する前
記識別手段を選択する識別選択手段とを備え、 光学的に読み取られた文字の認識は前記字形選択手段に
よって選択された字形のみを認識する前記識別手段によ
って行なわれることを特徴とする光学的文字読取装置。(1) A glyph selection means for selecting one glyph from a plurality of glyphs, a plurality of identification means provided in parallel for each different glyph in order to recognize a plurality of glyphs, and the glyph selection means and identification selection means for selecting the identification means that recognizes only the glyphs selected by the character shape selection means, wherein the recognition of the optically read characters is performed by the identification means that recognizes only the glyphs selected by the glyph selection means. An optical character reading device characterized by:
する字形表示手段を含む、ことを特徴とする特許請求の
範囲第(1)項記載の光学的文字読取装置。(2) The optical character reading device according to claim 1, further comprising a character shape display means for displaying the character shape selected by the character shape selection means.
ドスキャナ本体に設けたことを特徴とする特許請求の範
囲第(2)項記載の光学的文字読取装置。(3) The optical character reading device according to claim (2), wherein the character shape selection means and the character shape display means are provided in a hand scanner body.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58251561A JPS60140490A (en) | 1983-12-27 | 1983-12-27 | optical character reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58251561A JPS60140490A (en) | 1983-12-27 | 1983-12-27 | optical character reader |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60140490A true JPS60140490A (en) | 1985-07-25 |
Family
ID=17224646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58251561A Pending JPS60140490A (en) | 1983-12-27 | 1983-12-27 | optical character reader |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60140490A (en) |
-
1983
- 1983-12-27 JP JP58251561A patent/JPS60140490A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6529645B2 (en) | Recording method and apparatus | |
US6575367B1 (en) | Image data binarization methods enabling optical reader to read fine print indicia | |
US4962432A (en) | Selective retrieval of data from microfilm images of different forms by reading a memory index form cord (bar code) recorded on each image frame | |
US4797940A (en) | Optical character reader | |
JPS60140490A (en) | optical character reader | |
JPS5841542B2 (en) | optical character reader | |
JPH0421915B2 (en) | ||
JP3171626B2 (en) | Character recognition processing area / processing condition specification method | |
JPS5981766A (en) | Optical reading device | |
JPH0469788A (en) | Optical information reader | |
JPH0252329A (en) | Method for recording and reading image information | |
JP2925275B2 (en) | Optical character reader | |
JP2925300B2 (en) | Optical character reader | |
JP2906608B2 (en) | Optical character reader | |
JPS61208584A (en) | Character reader | |
JPH0820669B2 (en) | Image information recording / reading method | |
JPH0469785A (en) | Optical information reader | |
JPH0573717A (en) | Optical character reader | |
JPS6278686A (en) | optical character reader | |
JPH02217977A (en) | Optical character reader | |
JPS5878270A (en) | Optical character reader | |
WO1998002792A2 (en) | Data processor input device | |
JPH034386A (en) | Optical character reader | |
JPH0731716B2 (en) | Optical character reader | |
JPH0252328A (en) | Image information reader |