JPH0244487A - 7b character reading system for optical character reader - Google Patents
7b character reading system for optical character readerInfo
- Publication number
- JPH0244487A JPH0244487A JP63195404A JP19540488A JPH0244487A JP H0244487 A JPH0244487 A JP H0244487A JP 63195404 A JP63195404 A JP 63195404A JP 19540488 A JP19540488 A JP 19540488A JP H0244487 A JPH0244487 A JP H0244487A
- Authority
- JP
- Japan
- Prior art keywords
- character
- straight line
- linear component
- recognition
- characters
- 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
- 238000009826 distribution Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 8
- 230000003287 optical effect Effects 0.000 claims description 6
- 238000000605 extraction Methods 0.000 abstract description 7
- 239000000284 extract Substances 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000005520 cutting process Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Landscapes
- Character Input (AREA)
- Character Discrimination (AREA)
Abstract
Description
【発明の詳細な説明】
〔概 要〕
例えばエンボスされた7B文字を紙その他にインプリン
トし、そこに転写された7B文字を読み取る光学文字読
取装置の7B文字読取方式に関し、7B文字の認識率を
高め、かつ高速読み取りを可能にすることを目的とし、
7B文字を含む所定の領域の画像データを取り込み、そ
の直線成分を検出する直線成分検出手段と、この直線成
分の中心点の分布状態から文字位置を判別する文字位置
判別手段とを備え、各文字位置に対応して文字の認識を
行なう光学文字読取装置において、文字位置の判別に供
された直線成分のデータから、各文字位置に応じて7B
文字を形成する文字直線成分を抽出する文字直線成分抽
出手段と、抽出された文字直線成分から対応する7B文
字のii!i!識を行なう文字認識手段とを備えて構成
する。[Detailed Description of the Invention] [Summary] Regarding the 7B character reading method of an optical character reading device that imprints, for example, embossed 7B characters on paper or other material and reads the 7B characters transferred thereto, the recognition rate of 7B characters has been evaluated. In order to improve the image quality and enable high-speed reading, we have developed a linear component detection means that captures image data of a predetermined area including 7B characters and detects the linear component, and a linear component detection means that detects the linear component from the distribution state of the center point of this linear component. In an optical character reading device that is equipped with a character position determination means for determining the character position and performs character recognition corresponding to each character position, a Te7B
A character straight line component extraction means for extracting character straight line components forming a character, and ii! of the corresponding 7B character from the extracted character straight line components. i! character recognition means for performing recognition.
本発明は、例えばキャッシュカードなどのカード上にエ
ンボス(薄板の凹凸変形により凸部で文字を形成)され
た7B文字を帳票類にインプリント(感圧紙を圧着する
か、インクローラによりインクを塗布して転写)し、そ
こに転写された7B文字を読み取る光学文字読取装置に
関する。The present invention is a method of imprinting 7B characters embossed (characters are formed on convex parts by deforming the thin plate) on a card such as a cash card onto a form (pressing pressure-sensitive paper or applying ink with an ink roller). It relates to an optical character reading device that reads 7B characters transferred thereto.
特に、転写された7B文字の認識率を高め、かつ高速読
み取りを可能にする7B文字読取方式に関する。In particular, the present invention relates to a 7B character reading method that increases the recognition rate of transcribed 7B characters and enables high-speed reading.
従来の光学文字読取装置では、印刷文字の読み取りと同
様の方式でインプリントされた7B文字の読み取りが行
なわれている。すなわち、第5図に示すように、文字画
像501から縦方向と横方向でそれぞれ画素数の分布状
態503.505を求め、画素数の分布が最小となる位
置から文字の切れ目を検出し、判別された文字位置に対
応する文字パターンを切り出し、標準パターンとの照合
により文字を認識する構成になっていた。In conventional optical character reading devices, imprinted 7B characters are read in the same manner as printed characters are read. That is, as shown in FIG. 5, the distribution states 503 and 505 of the number of pixels in the vertical and horizontal directions are obtained from the character image 501, and the break in the character is detected from the position where the distribution of the number of pixels is the minimum, and the discrimination is performed. The system cut out a character pattern corresponding to the specified character position and recognized the character by comparing it with a standard pattern.
しかし、エンボスされた文字をインプリントすると、文
字周辺に汚れ511が付着しやすく、また文字に「欠け
」や「つぶれ」が発生しやすいために、画素数の分布の
最小位置が文字の切り目に一致しない場合がある。この
場合には、印刷文字に比較して、文字位置の判別が不正
確になり文字認識率が低下していた。However, when embossed characters are imprinted, dirt 511 tends to adhere to the periphery of the characters, and the characters tend to be "chipped" or "collapsed", so the minimum position of the pixel count distribution is at the cut-off of the characters. They may not match. In this case, compared to printed characters, character position determination becomes inaccurate and the character recognition rate decreases.
この問題点を解決するために、7B文字が縦方向と横方
向の直線の組み合わせにより形成されていることから、
各方向の直線成分を検出し、この直線成分の位置(中心
点の分布状態)から文字位置を判別し、以下同様に文字
の認識を行なうことにより文字認識率を高めたr文字読
取装置」が同一出願人により出願された(特願昭63−
83849)。In order to solve this problem, since the 7B character is formed by a combination of vertical and horizontal straight lines,
A character reading device that increases the character recognition rate by detecting linear components in each direction, determining the character position from the position of the linear component (distribution state of the center point), and recognizing the characters in the same manner. Filed by the same applicant (Patent Application 1986-
83849).
第6図は、この先願方式の特徴部分(画像データから文
字パターンを切り出すための文字位置判別)を説明する
図である。FIG. 6 is a diagram illustrating a characteristic part of this prior application method (character position determination for cutting out a character pattern from image data).
第6図(a)は、スキャナより読み込まれた文字画像で
ある。第6図(b)、(d)は、7B文字を形成する直
線のうち所定の長さ以上の直線成分を検出し、それぞれ
縦方向および横方向に分けて表示した状態を示す。第6
図(C)、(e)は、各直線成分の中心点の分布状態を
示す。FIG. 6(a) shows a character image read by a scanner. FIGS. 6(b) and 6(d) show a state in which straight line components having a predetermined length or more are detected among the straight lines forming the 7B character, and are displayed separately in the vertical and horizontal directions. 6th
Figures (C) and (e) show the distribution of the center points of each straight line component.
この各中心点の分布の最大位置から文字の中心位置が検
出され、さらに文字間および行間の切れ目が判別され、
その文字位置に応じた一つの文字パターンを切り出し、
文字の認識が行なわれる。The center position of the character is detected from the maximum position of the distribution of each center point, and the breaks between characters and lines are determined.
Cut out one character pattern according to the character position,
Character recognition is performed.
この各方向の直線成分検出処理により、インプリントさ
れたときに生じた文字以外の汚れ、文字の欠けあるいは
つぶれに影響されない文字位置の検出が可能になり、文
字認識率を向上させることができた。This linear component detection process in each direction makes it possible to detect character positions that are unaffected by stains other than characters that occur during imprinting, missing or crushed characters, and improves character recognition rates. .
このように、先願方式では、文字画像からその直線成分
の検出による文字位置情報(直線成分の中心点の分布状
態)を取り出して文字位置を判別し、確実な文字パター
ンの切り出しを可能にするものであるが、その切り出し
処理および標準パターンとの照合により文字の認識を行
なう認識処理は従来方式と同等であった。In this way, the first application method extracts character position information (distribution state of the center point of the straight line component) from the character image by detecting its linear component, determines the character position, and makes it possible to reliably cut out character patterns. However, the recognition process in which characters are recognized by cutting them out and comparing them with standard patterns was the same as the conventional method.
本発明は、文字パターンの切り出し処理を不要にし、文
字位置の判別に用いた直線成分のデータから直接文字の
認識を行なうことができ、文字認識率が高く、かつ高速
読み取りを可能にする光学文字読取装置の7B文字読取
方弐を提供することを目的とする。The present invention eliminates the need for character pattern cutting processing, allows character recognition to be performed directly from linear component data used to determine character positions, and provides optical characters that have a high character recognition rate and enable high-speed reading. The purpose of this invention is to provide a method for reading 7B characters using a reading device.
第1図は、本発明の原理ブロック図である。 FIG. 1 is a block diagram of the principle of the present invention.
図において、直線成分検出手段101は、エンボスされ
た7B文字が転写された祇その他から得られた転写文字
を含む所定の領域の画像データを取り込み、その直線成
分を検出する。In the figure, a straight line component detecting means 101 takes in image data of a predetermined area including the transferred characters obtained from the embossed 7B characters transferred and detects the straight line components.
文字位置判別手段103は、この直線成分の中心点の分
布状態から文字位置を判別する。The character position determination means 103 determines the character position from the distribution state of the center points of this straight line component.
文字直線成分抽出手段105は、文字位置の判別に供さ
れた直線成分のデータから、各文字位置に応じて7B文
字を形成する文字直線成分を抽出する。The character straight line component extraction means 105 extracts character straight line components forming a 7B character according to each character position from the straight line component data used for character position determination.
文字認識手段107は、抽出された文字直線成分から対
応する7B文字の認識を行なう。The character recognition means 107 recognizes the corresponding 7B character from the extracted character line component.
本発明は、画像データから直線成分を検出し、その中心
点の分布状態から文字位置を判別する構成を用いて、こ
の直線成分のデータから、各文字位置に応じて7B文字
を形成する文字直線成分を抽出することにより、対応す
る7B文字の認識を可能にするものである。The present invention detects a straight line component from image data and determines the character position from the distribution state of its center point.The present invention uses a configuration that detects a straight line component from image data and determines the character position from the distribution state of the center point. By extracting the components, it is possible to recognize the corresponding 7B characters.
すなわち、7B文字は所定の直線成分で形成されている
ために、文字位置の判別に供された直線成分のデータは
7B文字を識別するのに十分な情報を有しており、その
情報を解析する文字認識手段107は、各文字位置ごと
に抽出された文字直線成分のデータから7B文字を認識
することができる。In other words, since the 7B character is formed of predetermined linear components, the linear component data used to determine the character position has sufficient information to identify the 7B character, and that information can be analyzed. The character recognition means 107 can recognize the 7B character from data of character straight line components extracted for each character position.
以下、図面に基づいて本発明の実施例について詳細に説
明する。Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
第2図は、本発明の一実施例構成を示すブロック図であ
る。FIG. 2 is a block diagram showing the configuration of an embodiment of the present invention.
図において、カードにエンボスされた7B文字がインプ
リントされる帳票類に対して、7B文字を含む所定の領
域を走査するスキャナ部201から対応する画像データ
が得られる。複数の7B文字を有する文字列の画像デー
タ■は、画像メモリ203に蓄積される。In the figure, corresponding image data is obtained from a scanner unit 201 that scans a predetermined area including the 7B characters for a form on which the 7B characters embossed on the card are imprinted. The image data (■) of a character string having a plurality of 7B characters is stored in the image memory 203.
直線成分検出部205は、画像メモリ203から画像デ
ータ■を取り込み、検出された直線成分■を直線成分テ
ーブル207に一旦格納する。この直線成分■は、文字
位置判別部209に送出されて先願方式により文字位置
の判別が行なわれる。The straight line component detection unit 205 takes in the image data (■) from the image memory 203 and temporarily stores the detected straight line component (2) in the straight line component table 207. This straight line component (2) is sent to the character position determining section 209, where the character position is determined using the first application method.
ここで判別された文字位置■および直線成分■は、文字
直線成分抽出部211に取り込まれ、文字位置に応じて
各7B文字を形成する文字直線成分■が抽出され、文字
認識部213に送出される。The character position ■ and the straight line component ■ determined here are taken into the character straight line component extraction section 211, and the character straight line component ■ forming each 7B character is extracted according to the character position and sent to the character recognition section 213. Ru.
文字認識部213では、この文字直線成分■に基づいて
各7B文字の認識が行なわれ、認識結果■を出力する。The character recognition unit 213 recognizes each 7B character based on the character linear component (2), and outputs a recognition result (2).
第3図は、7B文字の一例を示す図である。FIG. 3 is a diagram showing an example of a 7B character.
図において、7B文字は1.その横幅から定まる所定の
長さ28、その高さから定まる所定の長さj2h+およ
びその約2の長さehlの各長さに対応する直線成分か
ら形成されている。In the figure, the 7B character is 1. It is formed from straight line components corresponding to a predetermined length 28 determined from its width, a predetermined length j2h+ determined from its height, and a length ehl which is about 2 of the length j2h+.
なお、ここに示す「b」および「佳」、「9」は、すべ
ての長さfiw 、ghIs lhzに対応する直線成
分を有するが、「0」、「1」、「]」は長さ1.、、
で、Iに対応する直線成分のみであり、また「2」、「
ヨコ、「5」、「8」は長さ!1、!、、□に対応する
直線成分のみである。Note that "b", "good", and "9" shown here have straight line components corresponding to all lengths fiw and ghIs lhz, but "0", "1", and "]" have linear components corresponding to length 1. .. ,,
, there is only a linear component corresponding to I, and "2", "
Horizontal, “5” and “8” are length! 1,! , , only the linear components corresponding to □.
このように、7B文字は各長さに対応する直線成分を有
しており、第2図に示す直線成分検出部205では、各
長さに対応する直線成分の検出が行なわれる。In this way, the 7B character has linear components corresponding to each length, and the linear component detection section 205 shown in FIG. 2 detects the linear components corresponding to each length.
第4図は、本発明方式により各直線成分のデータから7
B文字を認識する過程を説明する図である。Figure 4 shows 7
It is a figure explaining the process of recognizing a B character.
なお、各図の符号は第2図に示す各部の符号(■、■、
■)に対応する。The symbols in each figure are the symbols for each part shown in Figure 2 (■, ■,
■).
以下、第2図〜第4図を参照して、本実施例の動作につ
いて説明する。The operation of this embodiment will be described below with reference to FIGS. 2 to 4.
直線成分検出部205では、画像データ■から横方向の
直線成分■8、縦方向の直線成分■2、■3を検出する
。すなわち、直線成分■1は7B文字の横幅!8に対応
する長さの直線部分であり、直線成分■2はその高さe
hlに対応する長さの直線部分であり、直線成分■3は
高さffhlの約2である26□に対応する長さの直線
部分である。The straight line component detecting unit 205 detects a horizontal straight line component ■8 and vertical straight line components ■2 and ■3 from the image data ■. In other words, the straight line component ■1 is the width of a 7B character! It is a straight line part with a length corresponding to 8, and the straight line component ■2 is its height e
It is a straight line portion with a length corresponding to hl, and the straight line component 3 is a straight line portion with a length corresponding to 26□, which is about 2 of the height ffhl.
文字位置判定部209では、各直線成分の中心点の分布
状態■、@、■からそれぞれの極大値を求め、中心点の
分布状態■から文字間隔に一致するものを取り出し、そ
の横方向位置を決定して横方向における文字位置を判別
し、また中心点の分布状態@、■から同様に縦方向位置
を決定して縦方向における文字位置を判別する。The character position determination unit 209 calculates the local maximum values from the center point distribution states ■, @, and ■ of each linear component, extracts the one that matches the character spacing from the center point distribution state ■, and calculates its horizontal position. The character position in the horizontal direction is determined by determining the position of the character in the horizontal direction, and the position in the vertical direction is similarly determined from the distribution state of the center point @, ■ to determine the character position in the vertical direction.
なお、以上の構成および動作は先願方式と同等である。Note that the above configuration and operation are equivalent to the prior application system.
文字直線成分抽出部211では、このようにして判別さ
れた文字位置(各7B文字の範囲)■に応じて、その各
範囲中の直線成分から7B文字を形成する文字直線成分
■が抽出される。In accordance with the character position (range of each 7B character) ■ determined in this way, the character straight line component extraction unit 211 extracts the character straight line component ■ forming the 7B character from the straight line components in each range. .
文字認識部213では、この文字直線成分■に対応する
7B文字との関係を示す辞書(テーブル)を参照し、各
直線成分の組み合わせに対応する7B文字の認識が行な
われる。なお、各直線成分の組み合わせにより形成され
た文字は元の7B文字そのものではないが、標準パター
ンとの照合を行なう方法によってもその識別は可能であ
る。The character recognition unit 213 refers to a dictionary (table) showing the relationship between the character linear component (2) and the 7B character corresponding to the character, and recognizes the 7B character corresponding to the combination of each linear component. Although the character formed by the combination of each linear component is not the original 7B character itself, it can be identified by comparing it with a standard pattern.
このように、判別された文字位置に応じて、改めて文字
画像の切り出しを行なうことなく、その判別に用いた直
線成分■のデータで、それにより形成される7B文字の
認識を行なうことができる。In this way, the 7B character formed thereby can be recognized using the data of the straight line component (2) used for the determination without cutting out the character image again according to the determined character position.
上述したように、本発明によれば、紙その他に転写され
た7B文字の認識において、その文字位置の判別に用い
た直線成分のデータを利用して直接に7B文字の認識を
行なうために、文字認識率が高くなるとともに、その読
み取りを高速に行なうことが可能になり、実用的には極
めて有用である。As described above, according to the present invention, in the recognition of 7B characters transferred to paper or other materials, in order to directly recognize the 7B characters by using the linear component data used to determine the character position, In addition to increasing the character recognition rate, it also becomes possible to read the characters at high speed, which is extremely useful in practice.
第1図は本発明の原理ブロック図、
第2図は本発明の一実施例構成を示すブロック図、第3
図は7B文字の一例を示す図、
第4図は本発明方式により各直線成分のデータから7B
文字を認識する過程を説明する図、第5図は従来方式に
よる文字読み取りを説明する図、
第6図は先願方式の特徴部分(画像データから文字パタ
ーンを切り出すための文字位置判別)を説明する図であ
る。
図において、
101は直線成分検出手段、
は文字位置判別手段、
は文字直線成分抽出手段、
は文字認識手段、
はスキャナ部、
は画像メモリ、
は直線成分検出部、
は直線成分テーブル、
は文字位置判別部、
は文字直線成分抽出部、
は文字認識部である。
木絡G目伶埋アロ、7目
第1図
第
図
7日 タコリ9 o) −イ列
第
図
第駄弐を瞠B8郭1カ
第5図Figure 1 is a block diagram of the principle of the present invention, Figure 2 is a block diagram showing the configuration of an embodiment of the present invention, and Figure 3 is a block diagram of the principle of the present invention.
The figure shows an example of a 7B character.
Figure 5 is a diagram explaining the process of character recognition, Figure 5 is a diagram explaining character reading using the conventional method, and Figure 6 is a diagram explaining the characteristics of the prior application method (character position determination to cut out character patterns from image data). This is a diagram. In the figure, 101 is a straight line component detection means, is a character position discrimination means, is a character straight line component extraction means, is a character recognition means, is a scanner section, is an image memory, is a straight line component detection section, is a straight line component table, is a character position is the discrimination section, is the character straight line component extraction section, and is the character recognition section. Wooden G Mere bu Aro, 7th Figure 1 Figure 7th Tacori 9 o) - A row Figure 2 Dag2 wo B8 Kaku 1 Ka Figure 5
Claims (1)
み、その直線成分を検出する直線成分検出手段(101
)と、 この直線成分の中心点の分布状態から文字位置を判別す
る文字位置判別手段(103)とを備え、各文字位置に
対応して文字の認識を行なう光学文字読取装置において
、 前記文字位置の判別に供された直線成分のデータから、
各文字位置に応じて7B文字を形成する文字直線成分を
抽出する文字直線成分抽出手段(105)と、 抽出された文字直線成分から対応する7B文字の認識を
行なう文字認識手段(107)とを備えたことを特徴と
する光学文字読取装置の7B文字読取方式。(1) Straight line component detection means (101
) and a character position determining means (103) for determining character positions from the distribution state of center points of the linear components, and performs character recognition corresponding to each character position. From the linear component data used to determine
A character straight line component extracting means (105) for extracting a character straight line component forming a 7B character according to each character position, and a character recognition means (107) for recognizing a corresponding 7B character from the extracted character straight line component. A 7B character reading method of an optical character reading device characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63195404A JPH0244487A (en) | 1988-08-05 | 1988-08-05 | 7b character reading system for optical character reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63195404A JPH0244487A (en) | 1988-08-05 | 1988-08-05 | 7b character reading system for optical character reader |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0244487A true JPH0244487A (en) | 1990-02-14 |
Family
ID=16340549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63195404A Pending JPH0244487A (en) | 1988-08-05 | 1988-08-05 | 7b character reading system for optical character reader |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0244487A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019159415A1 (en) * | 2018-02-16 | 2019-08-22 | 株式会社 東芝 | Reading system |
JP2019145181A (en) * | 2019-06-11 | 2019-08-29 | 株式会社東芝 | Reading system, reading method, program, and storage medium |
US11694451B2 (en) | 2019-05-27 | 2023-07-04 | Kabushiki Kaisha Toshiba | Reading system, reading method, storage medium, and moving body |
-
1988
- 1988-08-05 JP JP63195404A patent/JPH0244487A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019159415A1 (en) * | 2018-02-16 | 2019-08-22 | 株式会社 東芝 | Reading system |
JP2019144704A (en) * | 2018-02-16 | 2019-08-29 | 株式会社東芝 | Reading system, reading method, program, and storage medium |
US11301709B2 (en) | 2018-02-16 | 2022-04-12 | Kabushiki Kaisha Toshiba | Reading system, reading device, and storage medium |
US11915498B2 (en) | 2018-02-16 | 2024-02-27 | Kabushiki Kaisha Toshiba | Reading system, reading device, and storage medium |
US11694451B2 (en) | 2019-05-27 | 2023-07-04 | Kabushiki Kaisha Toshiba | Reading system, reading method, storage medium, and moving body |
JP2019145181A (en) * | 2019-06-11 | 2019-08-29 | 株式会社東芝 | Reading system, reading method, program, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2940936B2 (en) | Tablespace identification method | |
IL98293A (en) | Method of discriminating between text and graphics | |
Chhabra et al. | Detection of horizontal lines in noisy run length encoded images: The FAST method | |
JPH0244487A (en) | 7b character reading system for optical character reader | |
JP3276555B2 (en) | Format recognition device and character reader | |
JPH0291789A (en) | Character recognizing system | |
JPS6254380A (en) | Character recognizing device | |
JP3645403B2 (en) | Character reading apparatus and character reading method | |
JPH10105641A (en) | Method and device for detecting machine code | |
JP3711186B2 (en) | Size identification method and apparatus | |
JPS6227887A (en) | Character type separating system | |
JPH0564396B2 (en) | ||
JPH07160810A (en) | Character recognizing device | |
JPH03182985A (en) | Character reader | |
JP2978801B2 (en) | Character input method for handwritten character recognition | |
JP2929919B2 (en) | Optical character extraction device | |
JPH10162104A (en) | Character recognition device | |
JP2888885B2 (en) | Character extraction device | |
JP2521915B2 (en) | Type character recognition device | |
JP2925270B2 (en) | Character reader | |
JPH04139593A (en) | Postal code number recognition device | |
JPS60159986A (en) | Optical character reading device | |
JPH01217583A (en) | Ruled line recognizing device | |
JPH08171609A (en) | High-speed character string extracting device | |
JP2002230481A (en) | Optical character reader |