[go: up one dir, main page]

JPS59132031A - Character input device - Google Patents

Character input device

Info

Publication number
JPS59132031A
JPS59132031A JP58006072A JP607283A JPS59132031A JP S59132031 A JPS59132031 A JP S59132031A JP 58006072 A JP58006072 A JP 58006072A JP 607283 A JP607283 A JP 607283A JP S59132031 A JPS59132031 A JP S59132031A
Authority
JP
Japan
Prior art keywords
character
pattern
characters
entry frame
output
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.)
Granted
Application number
JP58006072A
Other languages
Japanese (ja)
Other versions
JPH0376513B2 (en
Inventor
Kozo Tomono
伴野 浩三
Masataka Yamamoto
山本 勝敬
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58006072A priority Critical patent/JPS59132031A/en
Publication of JPS59132031A publication Critical patent/JPS59132031A/en
Publication of JPH0376513B2 publication Critical patent/JPH0376513B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0238Programmable keyboards

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Character Input (AREA)
  • Character Discrimination (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To make the input of external characters easy, by writing the symbol of an external character, which is not included in a dictionary, in a control code entry frame, which is provided in a part of an entry frame on a form, to omit the collation with the dictionary and storing its character pattern in a preliminarily determined address. CONSTITUTION:A control code entry frame 10 is provided in a part of a character entry frame 9 provided on a form 1, and a control code is written there if a character in the entry frame 9 is an external character which is not included in a dictionary. The entry frame 9 on the form 1 is scanned by a scanning part 2 to store temporarily the character in a memory 3, and the character is made binary and has the pattern normalized in a preprocessing part 4 and is stored in a pattern memory 5. With respect to the character for which the control code is not written a recognizing dictionary 7 is retrieved by a recognizing part 6, and the character code is outputted from an output line 81 of an output part 80. With respect to the external character for which the control code is entered, the pattern itself is outputted immediately from an output line 82 of the output part 80 and is stored in a preliminarily determined address position of a storage device. Thus, the input of external characters is made easy.

Description

【発明の詳細な説明】 この発明は、帳票などの記録媒体に記載された文字を、
当該文字を表す符号の形に変換して記憶装置に入力する
ための文字入力装置に関するものであり、更に詳しくは
漢字等の非常に多数の文字種を対象とし、記憶装置から
読出−して表示又は印字に使用するための文字入力装置
に関するものである。
[Detailed Description of the Invention] This invention enables characters written on a recording medium such as a form to be
It relates to a character input device that converts the character into a code representing the character and inputs it into a storage device.More specifically, it targets a very large number of character types such as kanji, and reads it from the storage device and displays or displays it. The present invention relates to a character input device used for printing.

従来のこの種装置の構成上第1図に示す。図において(
1]は帳票、(2)は走査部、(3)はバッファメモリ
、(41は前処理部、151 Fiパターンメモリ、(
6)は認識部、(71は認識辞書、(81は出力部であ
る。
The configuration of a conventional device of this type is shown in FIG. In the figure (
1] is a form, (2) is a scanning unit, (3) is a buffer memory, (41 is a preprocessing unit, 151 is a Fi pattern memory, (
6) is a recognition unit, (71 is a recognition dictionary, and (81 is an output unit).

帳票(1)に記入または印刷された文字を走査部(2)
で走査して、帳票上の濃度(色彩を含んでいう場合もあ
る)に対応する電気信号に変換し、このようにして電気
信号に寒換されたビデオ信号をバッファメモリ(31に
1時記憶する。前処理部(4)はバッファメモリ(3)
に記憶されたビデオ信号に対し2値化及びパターン正規
化等所定の前処理を行いパターンメモリ(5)に送る。
The scanning unit (2) scans the characters written or printed on the form (1).
The video signal, which has been converted into an electrical signal, is stored in a buffer memory (31). The preprocessing section (4) is a buffer memory (3).
The video signal stored in the video signal is subjected to predetermined preprocessing such as binarization and pattern normalization, and then sent to the pattern memory (5).

したがって、パターンメモリ(51には文字を含む帳票
上の所定の領域を所定数の画素に分解した場合、各画素
の濃度が白レベルであるか黒レベルであるかを論理rO
J又は「1」の信号で表す各ビットが、画素の配列に相
似した配列で配列されることになる。これを文字パター
ンという。
Therefore, when a predetermined area on a form containing characters is decomposed into a predetermined number of pixels, the pattern memory (51) stores logic rO
Each bit represented by a signal of J or "1" is arranged in an arrangement similar to the arrangement of pixels. This is called a character pattern.

認識辞書(7)の中には、あらかじめ定めた範囲内のす
べての文字に対し、当該文字の標準的な文字パターンと
当該文字を表す文字コードとを対応させて記憶している
。認識辞書17)に関して言う場合の文字パターンとは
、文字パターンそのものの他に、その文字パターンから
抽出される諸種の特徴ヲキの文字パターンの代りに記憶
する場合をも含むものとする。
In the recognition dictionary (7), for every character within a predetermined range, a standard character pattern of the character and a character code representing the character are stored in association with each other. The character pattern when referring to the recognition dictionary 17) includes not only the character pattern itself but also the case where various features extracted from the character pattern are stored in place of the character pattern.

認識部(6)は、パターンメモリ(5)に記憶されてい
る文字パターンが認識部!(7)内のどの文字パターン
に最もよく類似しているかを決定し、その最もよく類似
している文字パターンに対応する文字コードを出力部(
8)を経て出力する。
The recognition unit (6) recognizes the character pattern stored in the pattern memory (5)! Decide which character pattern is most similar to (7), and output the character code corresponding to the most similar character pattern to the output section (
8) and then output.

第2図は帳票(1)の記載例を示す図であり(9)は文
字を記入する枠を示し、走査部(2)による走査の便宜
のため枠(9)の中にそれぞれの文字を記入又は印刷す
るものとする。枠(9)の中を、たとえば、横方向に3
2等分し、縦方向に32等分し、枠(9)の面積の17
 (32X32)の面積を有する微小区画を32 X 
32個作ったとして、この1つの微小区画を1画素とし
、各画素が白レベルであるか黒レベルであるかを論理r
OJ、r I Jの2短信号で表し、各画素の白、黒レ
ベルを32 X 32ビツトのメモリに記憶すると、枠
(9)内の文字の文字パターンを記憶することができる
。また各文字の文字パターンから抽出した特徴は1個の
文字パターンについては32 X 32ピツトよシも小
数のビットで表示することができる。さらに、認識辞書
(7)に、たとえば4 、000の互に異摩る文字を記
憶するとすれば、その文字コードは12ビツトのコード
(212> 4,000 )で作ることができる。
Figure 2 is a diagram showing an example of writing in the form (1), and (9) shows a frame in which characters are written, and each character is entered in the frame (9) for convenience of scanning by the scanning unit (2). It shall be filled out or printed. Inside the frame (9), for example, move 3 horizontally.
Divide into 2 equal parts, vertically divide into 32 equal parts, and divide into 17 equal parts of the area of frame (9).
(32 x 32) micro-section with area of 32
Assuming that 32 are made, one micro-section is defined as one pixel, and logic r is used to determine whether each pixel is at white level or black level.
If the white and black levels of each pixel are represented by two short signals OJ and rIJ and stored in a 32 x 32 bit memory, the character pattern of the characters in the frame (9) can be stored. Further, the features extracted from the character pattern of each character can be displayed in decimal bits even in 32 x 32 pits for one character pattern. Furthermore, if the recognition dictionary (7) stores, for example, 4,000 characters that differ from each other, the character code can be created as a 12-bit code (212>4,000).

認識辞書(7)が文字パターンの特徴と文字コードとを
対応して記憶している場合は、認識部(6)ではパター
ンメモリ(5)に記憶されている文字パターンからその
特徴全抽出して、この抽出した特徴に最もよく類似して
いる特徴を認識辞書(7)中から検索し、その検索した
特徴に対応する文字コードを出力部(81に出力する。
If the recognition dictionary (7) stores character pattern features and character codes in correspondence, the recognition unit (6) extracts all the features from the character pattern stored in the pattern memory (5). , searches the recognition dictionary (7) for the feature most similar to this extracted feature, and outputs the character code corresponding to the searched feature to the output unit (81).

ところで、認識辞書(7)に登録されている文字を仮に
内字と呼ぶことにすると、内字の総数を余り多くするこ
とは実用的でない。記憶した文字コードから文字パター
ンを読出してその文字パターンを表示装置上に表示し又
は印字するためには文字コード全アトし・スとして文字
パターンを記憶しているフォントメモリ(font n
emory )を必要とするが、内字の総数を多くする
とフォントメモリと認識辞書の容量が共に大きくなるか
らである。
By the way, if the characters registered in the recognition dictionary (7) are temporarily called internal characters, it is not practical to increase the total number of internal characters too much. In order to read a character pattern from a stored character code and display or print that character pattern on a display device, a font memory (font n
This is because the capacity of both the font memory and the recognition dictionary increases as the total number of internal characters increases.

内字以外の文字(以下外字という)を帳票(11に記入
した場合轢、認識部;61での認識結果が、その外字の
文字パターンを棄却し、又は内字の中のいずれかの文字
パターンとして誤認識する。したがって、従来の装置に
おいて外字を入力しようとする場合は、第1図に示す系
統の装置とは別に設けた、たとえば鍵盤等を用いる複雑
な入力装置を必要と丈るという欠点があった。
If a character other than the internal character (hereinafter referred to as external character) is entered in the form (11), the recognition result in 61 rejects the character pattern of the external character, or any character pattern among the internal characters. Therefore, when attempting to input external characters using the conventional device, a complicated input device using a keyboard or the like is required, which is separate from the system shown in Figure 1. was there.

この発明は従来の装置における上述の欠点を除去するた
めになされたもので、この発明では、帳票上の文字記入
枠に対応する位置に制御記号記入枠を設け、この枠内に
制御記号を記入した文字は外字であることを示し、外字
であると判定された文字の文字パターンに対しては認識
辞書の検索を行うことなく、その文字、(ターンを記憶
装置内のあらかじめ定められたアドレス位置に格納し、
その格納位置を示すアドレスを外字用文字コードとして
出力することにより、外字を容易に入力できるようにし
たものである。
This invention was made to eliminate the above-mentioned drawbacks of conventional devices.In this invention, a control symbol entry frame is provided at a position corresponding to a character entry frame on a form, and a control symbol is entered in this frame. The character pattern of the character determined to be a custom character is not searched in the recognition dictionary, and the character (turn) is moved to a predetermined address position in the storage device. Store it in
By outputting the address indicating the storage location as a character code for a non-standard character, it is possible to easily input a non-standard character.

以下、図面についてこの発明の詳細な説明する。第3図
はこの発明の一実施例における帳票の記載例を示す図で
、第2図と同一符号は同一部分全示し、(1のは制御記
号記入枠であシ、(9L) 1(9b)、(9c)で示
す文字記入枠内に記入した文字は外字であること金示す
。第4図はこの発明の一実施例を示すブロック図で、第
1図と同一符号は同−又は相当部分を示し、(80)は
第1図の18)に対応する出力部であるが、第1図の出
力部(8)の出力に相当する文字コードの出力線(81
)の外に文字パターンの出力線(82) を備えている
Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 3 is a diagram showing an example of how to write a form in an embodiment of the present invention, in which the same reference numerals as in FIG. 2 indicate all the same parts, (1 is a control symbol entry frame, ), (9c) indicate that the characters entered in the character entry frame are external characters. Fig. 4 is a block diagram showing an embodiment of this invention, and the same reference numerals as in Fig. 1 indicate the same or equivalent characters. (80) is the output part corresponding to 18) in Fig. 1, but the output line (81) of the character code corresponding to the output of the output part (8) in Fig. 1 is
) is provided with a character pattern output line (82).

走査部(21の走査では文字記入枠(9)と同時に制御
記号記入枠i1αをも走査し、制御記号が記入されてな
い文字は内字と判定し、第1図について説明したと同様
の処理を行って出力線(81)から文字コードを出力す
る。但しこの場合は内字コードであることを示すビット
(たとえば論理「0」の1ビツト)を付加する。
In the scanning section (21), the control symbol entry frame i1α is also scanned at the same time as the character entry frame (9), and characters on which no control symbol is written are determined to be internal characters, and the same processing as explained in connection with Fig. 1 is performed. A character code is output from the output line (81).However, in this case, a bit (for example, one bit of logic "0") indicating that it is an internal character code is added.

走査部(2)において制御記号が検出された文字は外字
であると判定し、外字に対しては認識辞書(7)を検索
する処理を行わず、文字パターンそのものを出力部(8
0)の出力線(82)から出力して記憶装置内のあらか
じめ定めたアドレス位置にその文字パターンを格納する
。文字パターンを読出して表示する場合等の便宜を考え
ると、記憶装置に格納する外字の文字パターンはフォン
トメモリに記憶されている内字の文字パターンと同様な
ビット構成にしておけばよいっ 外字の文字パターンを記憶するアドレス領域はあらかじ
め定めておき、帳票上の走査順に従って順次番号を増加
すればよい。たとえば、第3図において枠(9a)、(
9b)、(9c)、・・・・・内の外字の文字パターン
は、それぞれ’ xoo ’ 、 ’ xoi ’ 、
 ’ XO2’のアドレス位置に格納し、その格納位置
金示すアドレスを外字用文字コードとして出力線(81
)から出力し、内字用文字コードと同様に入力する。
The character whose control symbol is detected in the scanning unit (2) is determined to be a custom character, and the character pattern itself is sent to the output unit (8) without performing the process of searching the recognition dictionary (7) for the custom character.
0) from the output line (82) and stores the character pattern at a predetermined address position in the storage device. For convenience when reading and displaying character patterns, the character patterns of external characters stored in the storage device should have the same bit configuration as the character patterns of internal characters stored in the font memory. The address area for storing the character pattern may be determined in advance, and the number may be sequentially increased according to the scanning order on the form. For example, in Fig. 3, the frame (9a), (
The character patterns of the external characters in 9b), (9c), ... are 'xoo', 'xoi', respectively.
Store it in the address position of '
) and input it in the same way as the internal character code.

但しこの場合は外字コードであることを示すビット(た
とえば論理「1」の1ビツト)t−付加する。
However, in this case, a bit indicating that it is a private character code (for example, one bit of logic "1") is added.

゛  文字コードを読出して文字ノくターンを表示又は
印字するような場合は出力線(81)から出力されて記
憶されている文字コードを読出し、それが内字コードで
あればフォントメモリにアドレスし、外字コードであれ
ば、その外字コードの示すアドレス位置にアドレスすれ
ばよい。
゛ When displaying or printing a character turn by reading a character code, read the stored character code output from the output line (81), and if it is an internal character code, address it to the font memory. , if it is a private character code, it is sufficient to address the address position indicated by the private character code.

なお、第4図に示す構成で内字であると判定されたにか
かわらず、認識部(6)において棄却と決定された文字
パターンに対しては、これを外字として取扱い、出力線
(82)からその文字ノくターンを出力し、出力線(8
1)から対応する外字用文字コードを出力することがで
きる。
Note that, regardless of whether the character pattern is determined to be an internal character using the configuration shown in FIG. Outputs the character number turn from , and connects the output line (8
From 1), the corresponding character code for external characters can be output.

以上のようにこの発明によれば、特殊文字や特殊記号等
の外字を鍵盤等を用いることなく容易に入力することが
できる。
As described above, according to the present invention, external characters such as special characters and special symbols can be easily inputted without using a keyboard or the like.

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

第1図は従来の装置の構成を示すブロック図、第2図は
第1図の帳票の記載例を示す図、第3図はこの発明にお
ける帳票の記載例を示す図、第4図はこの発明の一実施
例を示すブロック図である。 (1)・・・帳票、(2)・・・走査部、(5)・・・
パターンメモリ、(6)・・・認識部、(7)・・・認
識辞書、(8o)・・・出方部、(9)・・・文字記入
枠、測用制御記号記入枠。 なお、図中同一符号は同−又は相等部分を示す。 代理人  葛 野 信 −
FIG. 1 is a block diagram showing the configuration of a conventional device, FIG. 2 is a diagram showing an example of the form shown in FIG. 1, FIG. 3 is a diagram showing an example of the form according to the present invention, and FIG. FIG. 1 is a block diagram showing an embodiment of the invention. (1)...Form, (2)...Scanning unit, (5)...
Pattern memory, (6)... Recognition section, (7)... Recognition dictionary, (8o)... Output section, (9)... Character entry frame, measurement control symbol entry frame. Note that the same reference numerals in the figures indicate the same or equivalent parts. Agent Shin Kuzuno −

Claims (1)

【特許請求の範囲】 帳票などの記録媒体に記載された文字を、当該文字を表
す符号の形に変換して記憶装置に入力するための文字入
力装置において、 上記帳票上の文字のうち所望の文字に対応する帳票上の
位置に当該文字に対する制御記号を記載する手段と、 あらかじめ定めた範囲内のすべての文字に対し当該文字
の標準的な文字パターンと当該文字を表す文字コードと
を対応させて記憶する認識辞書と、上記帳票上の文字及
び制御記号を走査して電気信号に変換する走査部と、 この走査部の出力に対し所定の前処理を施して2短信号
化する前処理部と、 この前処理部の出力を一時記憶するパターンメモリと、 このパターンメモリに記憶される文字パターンのうち対
応する制御記号のパターンの存在しない文字パターンは
、これを上記認識辞書中の文字パターンとの類似度比較
によって該当する標準的な文字パターンを決定し、この
決定した標準的な文字パターンに対応する文字コードを
出力し、制御記号のパターンの存在する文字パターンは
、これを所定の大きさの文字パターンとして記憶装置内
のあらかじめ定めたアドレス位置へ格納すると共に、そ
の格納位#を示すアドレス信号を当該文字に対応する外
字用文字コードとして出力する手段とを備えたことを特
徴とする文字入力装置。
[Claims] A character input device for converting characters written on a recording medium such as a form into a code representing the characters and inputting the converted characters into a storage device, A means for writing a control symbol for a character in a position on a form corresponding to the character, and a means for matching a standard character pattern of the character and a character code representing the character for all characters within a predetermined range. a recognition dictionary that stores the information, a scanning section that scans the characters and control symbols on the form and converts them into electrical signals, and a preprocessing section that performs predetermined preprocessing on the output of the scanning section and converts it into two short signals. and a pattern memory that temporarily stores the output of this preprocessing section. Among the character patterns stored in this pattern memory, character patterns for which there is no corresponding control symbol pattern are identified as character patterns in the recognition dictionary. The corresponding standard character pattern is determined by comparing the similarity of A character characterized by comprising means for storing it as a character pattern in a predetermined address position in a storage device, and outputting an address signal indicating the storage position # as a character code for a non-standard character corresponding to the character. input device.
JP58006072A 1983-01-18 1983-01-18 Character input device Granted JPS59132031A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58006072A JPS59132031A (en) 1983-01-18 1983-01-18 Character input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58006072A JPS59132031A (en) 1983-01-18 1983-01-18 Character input device

Publications (2)

Publication Number Publication Date
JPS59132031A true JPS59132031A (en) 1984-07-30
JPH0376513B2 JPH0376513B2 (en) 1991-12-05

Family

ID=11628367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58006072A Granted JPS59132031A (en) 1983-01-18 1983-01-18 Character input device

Country Status (1)

Country Link
JP (1) JPS59132031A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02220178A (en) * 1989-02-22 1990-09-03 Nec Corp Map retrieving device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02220178A (en) * 1989-02-22 1990-09-03 Nec Corp Map retrieving device

Also Published As

Publication number Publication date
JPH0376513B2 (en) 1991-12-05

Similar Documents

Publication Publication Date Title
US5031225A (en) Character recognition method for recognizing character in an arbitrary rotation position
US5799115A (en) Image filing apparatus and method
EP0063454A2 (en) Method for recognizing machine encoded characters
US5307422A (en) Method and system for identifying lines of text in a document
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
US6535652B2 (en) Image retrieval apparatus and method, and computer-readable memory therefor
US5253305A (en) Character boundary identification method and system
JPH0430070B2 (en)
JPS59132031A (en) Character input device
JPH0516632B2 (en)
US6259814B1 (en) Image recognition through localized interpretation
JP3476595B2 (en) Image area division method and image binarization method
JP3060248B2 (en) Table recognition device
JPH0991385A (en) Character recognition dictionary adding method and terminal ocr device using same
JPH0728935A (en) Document image processor
JP2000331117A (en) Document reading system
JP2976990B2 (en) Character recognition device
JPH05225391A (en) Method and apparatus for detecting dot-matrix printing text for improving optical character recognition
JP2784004B2 (en) Character recognition device
JPS58125183A (en) Method for displaying unrecognizable character in optical character reader
JPS5949628B2 (en) optical character reader
EP0201909A2 (en) Procedure for automatic reading of images and device for carrying out this same procedure
JP2000020638A (en) Character string direction discriminating method
JP2972443B2 (en) Character recognition device
JPH0820669B2 (en) Image information recording / reading method