Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5935466B2 - Character reading method and device - Google Patents
[go: Go Back, main page]

JPS5935466B2 - Character reading method and device - Google Patents

Character reading method and device

Info

Publication number
JPS5935466B2
JPS5935466B2 JP51100590A JP10059076A JPS5935466B2 JP S5935466 B2 JPS5935466 B2 JP S5935466B2 JP 51100590 A JP51100590 A JP 51100590A JP 10059076 A JP10059076 A JP 10059076A JP S5935466 B2 JPS5935466 B2 JP S5935466B2
Authority
JP
Japan
Prior art keywords
characters
character
signal line
specific symbol
symbol
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
Application number
JP51100590A
Other languages
Japanese (ja)
Other versions
JPS5326628A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP51100590A priority Critical patent/JPS5935466B2/en
Publication of JPS5326628A publication Critical patent/JPS5326628A/en
Publication of JPS5935466B2 publication Critical patent/JPS5935466B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Character Discrimination (AREA)

Description

【発明の詳細な説明】 本発明は同一行に異なる種類あるいは字体の文字が混在
する帳票を読取る光学文字読取機に適用される。
DETAILED DESCRIPTION OF THE INVENTION The present invention is applied to an optical character reader that reads forms in which characters of different types or fonts coexist on the same line.

異なる種類あるいは字体の文字を読取る光学文字読取機
、具体的にはカタカナと数字を読取る光、学文字読取機
においては、あらかじめ読取る文字の種類あるいは字体
がわかつていないときには、次のように読取不能あるい
は誤読が発生する。
Optical character readers that read characters of different types or fonts, specifically optical and academic character readers that read katakana and numbers, may fail to read if the type or font of the characters to be read is not known in advance. Or misreading occurs.

すなわち「ノ」(カタカナのの)と「1」(数字の1)
あるいは「ク」(カタカナのく)と「7」数字の7)な
ど区別のしにくい文字の場合は読取不能あるいは誤読が
非常に多く発生する。従来、これを避けるために読取る
べき単位(以下ブロックと略称)内には字体は一種類に
限定していた。この場合には住所[第京都千代田区3丁
目4番地」は第1図のように記入しなければならない。
ここで、1、2、3、4はカナ文字として読むブロック
であり、5、6、7、8は数字文字で読むブロックであ
る。このような方法では住所内に数字が出現する度に新
たなブロックが必要になるため、帳票上に多くのブロッ
クを用意する必要が生じ不経済である。また、美観上も
好ましくない。本発明の目的は異なる種類あるいは字体
の文字が混在する文字列を読取る方法および装置を提供
することである。本発明の特徴とするところは、帳票等
の紙葉に文字を記録する際、少なくとも異なる種類ある
いは字体の文字の間に特定の記号を記録しておき、読取
りに際して特定記号を検出することにより当該特定記号
以降に読取る文字の判別モードを決定することにある。
In other words, ``ノ'' (katakana no) and ``1'' (number 1)
Also, in the case of characters that are difficult to distinguish, such as ``ku'' (katakana no ku) and ``7'' (the number 7), there are many cases where the characters cannot be read or are misread. Conventionally, in order to avoid this, the number of fonts within a unit to be read (hereinafter referred to as a block) has been limited to one type. In this case, the address [3-4, Chiyoda-ku, Kyoto] must be entered as shown in Figure 1.
Here, 1, 2, 3, and 4 are blocks that are read as kana characters, and 5, 6, 7, and 8 are blocks that are read as numeric characters. In such a method, a new block is required each time a number appears in the address, so it is necessary to prepare a large number of blocks on the form, which is uneconomical. It is also not aesthetically pleasing. SUMMARY OF THE INVENTION It is an object of the present invention to provide a method and apparatus for reading character strings containing characters of different types or fonts. A feature of the present invention is that when recording characters on a sheet of paper such as a form, a specific symbol is recorded at least between characters of different types or fonts, and the specific symbol is detected when reading. The purpose is to determine the discrimination mode for characters read after a specific symbol.

以下に本発明の実施例を具体的に説明する。Examples of the present invention will be specifically described below.

第2図に本発明の実施例の光学文字読取機で読取るデー
タの例を示す。「≠」記号は以下に続く読取文字が英文
字であることを示すものとする。「¥」記号は以下に続
く読取文字が数字であることを示すものとする。「*]
記号は以下に続く読取文字がカタカナであることを示す
ものとする。第3図に光学文字読取機の構成図を示す。
走査器10は、帳票上の読取るべき文字パタンを光学的
に走査し電気信号に変える装置であり電気信号に変えら
れた文字パターンは出力線11を介して英字判別部12
、数字判別部13、カタカナ判別部14、記号判別部1
5に送られる。
FIG. 2 shows an example of data read by the optical character reader according to the embodiment of the present invention. The "≠" symbol indicates that the following characters to be read are English characters. The "\" symbol indicates that the following characters are numbers. "*]
The symbol shall indicate that the characters that follow are in katakana. FIG. 3 shows a block diagram of the optical character reader.
The scanner 10 is a device that optically scans a character pattern to be read on a form and converts it into an electrical signal.
, number discrimination section 13, katakana discrimination section 14, symbol discrimination section 1
Sent to 5.

英字判別部12は信号線11により送られた文字パタン
を判別して答を信号線16に送る。答として信号16に
出力されるのは英文字と読取不能コードである。数字判
別部13は信号線11より送られた文字パタンを判別し
て答を信号線17に送る。答として信号17に出力され
るのは数字と読取不能コードである。カタカナ判別部1
4は信号線11より送られた文字パターンを判別して信
号線18に送る。答として信号線18に出力されるのは
カタカナと読取不能コードである。記号判別部15は信
号線11より送られた文字パタンを判別して「◆」記号
が判別されたら「¥」または「*」が判別されるまで信
号線19には「Φ]コードが出力されるものとする。ま
た「¥」記号が判別された場合には「≠」または「*」
が判別されるまで信号線19には「¥」コードが出力さ
れるものとする。また「*」記号が判別された場合には
、「尋」または「Y」が判別されるまで、[*」コード
が信号線19に出力されるものとする。セレクタ20に
は信号線16,17,18および19の信号が入力され
る。信号線19より「≠」コードが入力されたときは信
号線16の信号を信号線21に出力する。信号線19よ
り「Y」コードが入力されたときは、信号線17の信号
を信号線21に出力する。信号線19より「*」コード
が入力された場合には信号線18の信号を信号線21に
出力する。
The alphabetic character discrimination section 12 discriminates the character pattern sent through the signal line 11 and sends the answer to the signal line 16. In response, output on signal 16 are English characters and unreadable codes. The numeric discriminator 13 discriminates the character pattern sent from the signal line 11 and sends the answer to the signal line 17. In response, output on signal 17 is a number and an unreadable code. Katakana discrimination part 1
4 discriminates the character pattern sent from the signal line 11 and sends it to the signal line 18. What is output to the signal line 18 in response are katakana and an unreadable code. The symbol discriminator 15 discriminates the character pattern sent from the signal line 11, and when a "◆" symbol is discriminated, a "Φ" code is output to the signal line 19 until a "¥" or "*" symbol is discriminated. In addition, if the “¥” symbol is determined, “≠” or “*”
It is assumed that the "\" code is output to the signal line 19 until the ``\'' code is determined. Further, when the "*" symbol is determined, the "*" code is outputted to the signal line 19 until "hiro" or "Y" is determined. Signals on signal lines 16, 17, 18 and 19 are input to the selector 20. When the "≠" code is input from the signal line 19, the signal on the signal line 16 is output to the signal line 21. When the "Y" code is input from the signal line 19, the signal on the signal line 17 is output to the signal line 21. When the "*" code is input from the signal line 19, the signal on the signal line 18 is output to the signal line 21.

また、信号線19の信号が例えば「≠」コードより「了
」コードに変つたときには信号線21にはスペースコー
ドが出力されるものとする。次に本装置の動作を説明す
る。
Further, when the signal on the signal line 19 changes from, for example, the "≠" code to the "complete" code, a space code is output to the signal line 21. Next, the operation of this device will be explained.

走査器10により走査された第2図の第1の文字パタン
「≠」が信号線11に出力されると記号判別部15はこ
のパタンを「≠」記号と判定し信号線19へ出力する。
セレクタ20は信号線19の信号が[≠」コードに切変
つたため信号線21にはスペースコードを出力する。こ
のとき英文字判別部12、数字判別部13、カタカナ判
別部14は読取不能コードあるいは各々の判別コードを
出力するが無視される。次に走査器10は「A」のパタ
ンを信号線11へ出力する。このとき英文字判別部12
はこれを判別し[A]コードを信号線16へ出力する。
また記号判別部15では信号線11のパタンは記号とは
判別できないため信号線19には引続き「≠」コードを
出力する。このためセレクタ20は信号線16の「A」
コードを信号線21へ出力し、信号線17,18の信号
は無視する。このようにして第3の文字「B」、第4の
文字「C」も信号線21へ出力される。第5の文字[¥
」記号のパタンが信号線11へ出力されると記号判別部
15はこれを「¥」記号と判定し信号線19へ「¥」コ
ードを出力する。セレクタ20は信号線19線の信号が
「≠」コードから「¥」コードに変化したためスペース
コードを信号線21へ出力する。第6の文字「1」のパ
タンが信号線11に出力されたときには数字判別部13
は「1」と判定し「1」コードを信号線17へ出力する
。このとき信号19は「¥」コードであるからセレクタ
20は信号線21へ「1」コードを出力する。同様にし
て第7,8,9の文字「2」「0」[0」のコードが信
号線21へ出力される。第10の文字[*」が信号線1
1へ出力されると記号判別部15は「*」コードを出力
する。セレクタ20はスペースコードを出力する。第1
1,12,13の文字「ア」 「イ」 「ウ」はカタカ
ナ判別部18によつて判別されそのコードが信号線18
に出力される.セレクタ20は信号19が卜」コードで
あるからこれを信号線21に出力する。このようにして
、第2図のデータは、 (スペース)ABC(スペース)1200(スペース)
アイウ一と出力されることになる。
When the first character pattern "≠" in FIG. 2 scanned by the scanner 10 is output to the signal line 11, the symbol discriminator 15 determines this pattern as a "≠" symbol and outputs it to the signal line 19.
The selector 20 outputs a space code to the signal line 21 because the signal on the signal line 19 has changed to the [≠] code. At this time, the alphabetic character discriminator 12, numeric discriminator 13, and katakana discriminator 14 output unreadable codes or respective discrimination codes, but these are ignored. Next, the scanner 10 outputs the "A" pattern to the signal line 11. At this time, the English character discrimination unit 12
determines this and outputs the [A] code to the signal line 16.
Furthermore, since the symbol discriminator 15 cannot distinguish the pattern of the signal line 11 from a symbol, it continues to output the "≠" code to the signal line 19. Therefore, the selector 20 selects "A" of the signal line 16.
The code is output to the signal line 21, and the signals on the signal lines 17 and 18 are ignored. In this way, the third character "B" and the fourth character "C" are also output to the signal line 21. 5th character [¥
” symbol pattern is output to the signal line 11, the symbol discrimination unit 15 determines this as a “¥” symbol and outputs the “¥” code to the signal line 19. The selector 20 outputs a space code to the signal line 21 because the signal on the signal line 19 has changed from the "≠" code to the "\" code. When the pattern of the sixth character "1" is output to the signal line 11, the numeric discriminator 13
is determined to be “1” and outputs a “1” code to the signal line 17. At this time, since the signal 19 is the "\" code, the selector 20 outputs the "1" code to the signal line 21. Similarly, codes for the seventh, eighth, and ninth characters "2", "0", and "0" are output to the signal line 21. The 10th character [*] is signal line 1
1, the symbol discriminator 15 outputs the "*" code. Selector 20 outputs a space code. 1st
The characters 1, 12, and 13, “A,” “I,” and “U” are distinguished by the katakana discriminator 18 and their codes are sent to the signal line 18.
is output to . The selector 20 outputs the signal 19 to the signal line 21 since it is a ``V'' code. In this way, the data in Figure 2 is (space) ABC (space) 1200 (space)
It will be output as "Iuichi".

このようにして同一プロツク中に異なる種類の文字が混
在しても読取不能あるいは誤読を増すことなく読取るこ
とができる。
In this way, even if characters of different types coexist in the same block, they can be read without increasing the possibility of unreadability or misreading.

また、異なる字体の文字が混在した場合も前述と同様の
手法が適用できることは明らかである。
Furthermore, it is clear that the same method as described above can be applied even when characters of different fonts are mixed.

以上では走査器10は左の文字より入力すると仮定した
が、これは本発明に本質的な仮定ではない。また、ひら
がな等他の字種が増した場合にも記号の追加により応用
できることも明らかである。第4図に本発明の他の応用
例を示す。第4図においては第2図の例とは異なり数字
のデータのみを「〈」と[〉」にはさむ例である。この
場合には第3図において記号判別部15を下記のように
変更することにより本発明が実施し得る。すなわち「¥
」記号のかわりに「く」記号を用いる。また、「Φ」記
号のかわりに「〉」記号を用いる。また、プロツクの読
取りに先立つて信号線19には「〉」コードが出力され
るよう記号判別部15を構成する。このように変更する
ことによりカタカナと数字が同一プロツクに混在してい
ても読取不能および誤読を少なく読取ることができ、ま
た第1図と第4図を比べて明らかなようにデータの記入
欄を著しく小さくすることができる。
Although it has been assumed above that the scanner 10 inputs characters from the left, this is not an essential assumption for the present invention. It is also clear that it can be applied to cases where the number of other character types, such as hiragana, increases by adding symbols. FIG. 4 shows another example of application of the present invention. In FIG. 4, unlike the example in FIG. 2, only numerical data is sandwiched between "<" and ">". In this case, the present invention can be implemented by changing the symbol discriminator 15 in FIG. 3 as follows. In other words, “¥
Use the ``ku'' symbol instead of the ``'' symbol. Also, the ">" symbol is used instead of the "Φ" symbol. Further, the symbol discriminator 15 is configured so that a ">" code is output to the signal line 19 prior to reading the block. By making these changes, even if katakana and numbers are mixed in the same block, it is possible to reduce unreadability and misreading, and as is clear from comparing Figures 1 and 4, it is possible to reduce the number of data entry fields. It can be made significantly smaller.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は従来の帳票の記入例、第2図は本発明の帳票の
記入例、第3図は本発明の実施例を示すプロツク図、第
4図は本発明の帳票の他の記入例を示す。 10・・・・・・走査器、12・・・・・・英字判別部
、13・・・・・・数字判別部、14・・・・・・カタ
カナ判別部、15・・・・・・記号判別部、20・・・
・・・セレクタ。
Fig. 1 is an example of filling in a conventional form, Fig. 2 is an example of filling in a form of the present invention, Fig. 3 is a block diagram showing an embodiment of the present invention, and Fig. 4 is another example of filling in a form of the present invention. shows. 10...Scanner, 12...Alphabet discrimination unit, 13...Numeric discrimination unit, 14...Katakana discrimination unit, 15... Symbol discrimination section, 20...
···selector.

Claims (1)

【特許請求の範囲】 1 帳票等の紙葉に記録された異なる種類あるいは字体
の文字が混在する文字列を読取る方法であつて、紙葉に
文字を記録する際、少なくとも異なる種類あるいは字体
の文字の間に特定の記号を記録しておき、読取りに際し
前記特定記号を検出することにより当該特定記号以降に
読取る文字の判別モードを決定することを特徴とする文
字読取り方法。 2 読取りに際し前記特定記号を検出した後は該特定記
号により指定されるモードの文字判別を行なうことを特
徴とする特許請求の範囲第1項記載の文字読取り方法。 3 使用する文字の種類あるいは字体が2つの場合、読
取りに際し予め最初に読取る文字の種類あるいは字体に
対応した判別モードを設定しておき、前記特定記号を検
出する毎に前記判別モードを切換えることを特徴とする
特許請求の範囲第1項記載の文字読取り方法。 4 帳票等の紙葉上の少なくとも異なる種類あるいは字
体の文字の間に特定の記号が挿入された文字列を読取り
、文字の判別を行なう装置であつて、紙葉上の文字を読
取る走査手段と、文字の種類あるいは字体に対応した判
別モードを有する判別手段と、前記走査手段で読取つた
文字パターンの中から特定の記号を検出したとき前記判
別手段の判別モードを前記特定記号により指定されるモ
ードに選択する選択手段とを具備したことを特徴とする
文字読取装置。 5 文字の種類あるいは字体が2つの場合、少なくとも
1個の特定記号により判別モードを選択することを特徴
とする特許請求の範囲第4項記載の文字読取装置。
[Scope of Claims] 1. A method for reading a character string recorded on a sheet of paper such as a form, in which characters of different types or fonts are mixed, wherein when recording characters on a sheet of paper, at least characters of different types or fonts are read. A character reading method characterized in that a specific symbol is recorded between the characters, and a discrimination mode for characters to be read after the specific symbol is determined by detecting the specific symbol during reading. 2. The character reading method according to claim 1, wherein after detecting the specific symbol during reading, character discrimination is performed in a mode designated by the specific symbol. 3. When there are two types of characters or fonts to be used, a discrimination mode corresponding to the type or font of the character to be read first is set in advance during reading, and the discrimination mode is switched each time the specific symbol is detected. A character reading method according to claim 1, characterized in that: 4 A device that reads a character string in which a specific symbol is inserted between at least characters of different types or fonts on a sheet of paper such as a form, and distinguishes between the characters, which is a scanning means for reading characters on a sheet of paper. , a discriminating means having a discriminating mode corresponding to the type or font of the character, and when a specific symbol is detected from the character pattern read by the scanning means, the discriminating mode of the discriminating means is set to a mode specified by the specific symbol. A character reading device comprising a selection means for selecting. 5. The character reading device according to claim 4, wherein when there are two types of characters or two fonts, the discrimination mode is selected using at least one specific symbol.
JP51100590A 1976-08-25 1976-08-25 Character reading method and device Expired JPS5935466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51100590A JPS5935466B2 (en) 1976-08-25 1976-08-25 Character reading method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51100590A JPS5935466B2 (en) 1976-08-25 1976-08-25 Character reading method and device

Publications (2)

Publication Number Publication Date
JPS5326628A JPS5326628A (en) 1978-03-11
JPS5935466B2 true JPS5935466B2 (en) 1984-08-29

Family

ID=14278080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51100590A Expired JPS5935466B2 (en) 1976-08-25 1976-08-25 Character reading method and device

Country Status (1)

Country Link
JP (1) JPS5935466B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54133842A (en) * 1978-04-10 1979-10-17 Tokyo Keiki Kk Method of and device for optically reading chracter
JPS5617469A (en) * 1979-07-24 1981-02-19 Fujitsu Ltd Character recognition system
US4724674A (en) * 1985-10-30 1988-02-16 Allied Corporation Hydraulic brake booster

Also Published As

Publication number Publication date
JPS5326628A (en) 1978-03-11

Similar Documents

Publication Publication Date Title
US5128527A (en) Apparatus for reading a bar code
USRE36581E (en) Character reader and recognizer with a specialized editing function
US6944820B2 (en) Ensuring proper rendering order of bidirectionally rendered text
US4667089A (en) Bar code discriminating apparatus for bar code reading
US5280544A (en) Optical character reading apparatus and method
JP6888410B2 (en) Information processing equipment and information processing programs
KR100401778B1 (en) Method of reading barcode and barcode reading system
JPS5935466B2 (en) Character reading method and device
US5233672A (en) Character reader and recognizer with a specialized editing function
JPS5932829B2 (en) How to read characters
JPS5848180A (en) Character decision processing system
JP2001251490A (en) Print control apparatus, copier, print control method, copy control method, medium recording print control program, and medium recording copy control program
KR970004099B1 (en) Candidate table display system
JP2877380B2 (en) Optical character reader
JP3310063B2 (en) Document processing device
KR100210492B1 (en) Character recognition device and method
JPS58125183A (en) Method for displaying unrecognizable character in optical character reader
JPH034386A (en) Optical character reader
JP2001209368A (en) Message display device
JPS6013219B2 (en) optical character reader
JPS6020786B2 (en) character reading device
JPS6326789A (en) Character recognizing device
JPS63244286A (en) Character recognition method
JPH04274579A (en) Character recognizing method of optical character reader
JPH0447445A (en) character processing device