JPH05120472A - Character recognizing device - Google Patents

Character recognizing device

Info

Publication number
JPH05120472A
JPH05120472A JP3281402A JP28140291A JPH05120472A JP H05120472 A JPH05120472 A JP H05120472A JP 3281402 A JP3281402 A JP 3281402A JP 28140291 A JP28140291 A JP 28140291A JP H05120472 A JPH05120472 A JP H05120472A
Authority
JP
Japan
Prior art keywords
character
candidate
displayed
correction
recognition result
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.)
Withdrawn
Application number
JP3281402A
Other languages
Japanese (ja)
Inventor
Minako Kuwata
みな子 桑田
Yoshihiro Kitamura
義弘 北村
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP3281402A priority Critical patent/JPH05120472A/en
Publication of JPH05120472A publication Critical patent/JPH05120472A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

PURPOSE:To improve efficiency in correcting recognized results and to suppress error occurrence at the time of correction. CONSTITUTION:The screen of this device, when correcting recognition-results, is provided with a recognition-result display window W3 and a character image display window W4 corresponding to each line and character. Only by pointing the erronenously recognized characters with a cursor C, while comparing the recognition-result with the image, respectively displayed in the window W3 and W4, the candidate characters possible to be the optimal characters for the pointed characters are displayed in a window 1. And then only by pointing any one of candidate characters, the erronenously recognized characters pointed with the cursor C are displayed through correction into the candidate characters.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は文字認識装置に関し、
特に文字認識結果の修正が可能な文字認識装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character recognition device,
In particular, it relates to a character recognition device capable of correcting the character recognition result.

【0002】[0002]

【従来の技術】従来の文字認識装置における認識結果の
修正は、入力された文字の画像イメージと認識結果を操
作者が見比べてキー入力などによるデータ入力で修正す
る方法がとられていた。図5は、従来の文字認識装置の
認識結果修正時の表示画面の一例を示す図である。図示
されるように従来は認識結果を修正する場合に認識結果
修正画面100が表示される。画面100には認識結果
文表示用画面a、認識画像表示用画面bおよび候補文字
表示用画面cを含む。従来は、表示用画面aの認識結果
の特定文字(カーソル位置a1で指定される文字)につ
いてその認識画像を画面bに表示するとともに、認識結
果を得るために、最適認識文字となり得る文字の候補を
候補文字表示用画面cに示す。このように、認識結果修
正画面100では、カーソル位置a1で指定される文字
の文字画像イメージと認識結果は行、文字の対応がとれ
ておらず、画面の左右あるいは上下に別々の領域をとっ
て表示されるのが一般的であった。
2. Description of the Related Art The conventional method of correcting the recognition result in a character recognition device has been a method in which an operator compares the input character image with the recognition result and corrects the data by key input. FIG. 5 is a diagram showing an example of a display screen when the recognition result of the conventional character recognition device is corrected. As shown in the figure, conventionally, when the recognition result is corrected, the recognition result correction screen 100 is displayed. The screen 100 includes a recognition result sentence display screen a, a recognition image display screen b, and a candidate character display screen c. Conventionally, in order to obtain a recognition result while displaying a recognition image of a specific character (character designated by the cursor position a1) of a recognition result of the display screen a on the screen b, a candidate of a character that can be an optimum recognition character. Is displayed on the candidate character display screen c. As described above, in the recognition result correction screen 100, the character image image of the character designated by the cursor position a1 and the recognition result do not correspond to each other in line and character, and separate regions are provided on the left and right sides or the upper and lower sides of the screen. It was generally displayed.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の認識結
果修正方式では、入力した紙面上の文字、画面上の認識
結果文字および文字画像イメージの文字位置の対応がと
られていないので、修正時にかなりの視線移動を必要と
して文字修正の能率が悪く、かつ修正ミスを冒す可能性
が高かった。
In the above-described conventional recognition result correction method, since the input characters on the paper, the recognition result characters on the screen, and the character position of the character image image are not associated with each other, correction is required at the time of correction. It required a considerable amount of eye movement, was inefficient in character correction, and was likely to make correction errors.

【0004】それゆえにこの発明の目的は、認識結果修
正の能率を向上させて修正誤り発生を抑制する文字認識
装置を提供することである。
Therefore, an object of the present invention is to provide a character recognition apparatus which improves efficiency of recognition result correction and suppresses correction error occurrence.

【0005】[0005]

【課題を解決するための手段】この発明にかかる文字認
識装置は、文章を読取って画像データにして出力する読
取手段と、読取手段が出力する画像データから文章中の
各文字のパターンを抽出するパターン抽出手段と、文字
コード出力手段と、表示手段と、文字表示制御手段と、
候補文字表示制御手段と、修正手段とを備えて構成され
る。
A character recognition apparatus according to the present invention extracts a pattern of each character in a sentence from a reading unit that reads a sentence and outputs it as image data, and image data output by the reading unit. Pattern extraction means, character code output means, display means, character display control means,
It comprises a candidate character display control means and a correction means.

【0006】文字コード出力手段は、パターン抽出手段
により抽出された各文字パターンを認識し、認識した文
字コードと認識文字コードになり得る複数の候補文字コ
ードとを出力するように構成される。
The character code output means is configured to recognize each character pattern extracted by the pattern extraction means and output the recognized character code and a plurality of candidate character codes that can be the recognized character code.

【0007】文字表示制御手段は、文章の各行対応かつ
各文字対応の位置で、文字コード出力手段が出力する認
識文字コードによる文字とパターン抽出手段が抽出する
文字パターンによる文字とを表示手段に表示させるよう
構成される。
The character display control means displays, on the display means, a character based on the recognized character code output by the character code output means and a character based on the character pattern extracted by the pattern extraction means at positions corresponding to each line and each character of the sentence. Configured to let.

【0008】候補文字表示制御手段は、文字表示制御手
段により表示手段に表示された文字が指定されたことに
応答して、該指定文字に対応の候補文字コードを文字に
して、表示手段の指定文字付近に表示させるよう構成さ
れる。
The candidate character display control means, in response to the character displayed on the display means being designated by the character display control means, sets the candidate character code corresponding to the designated character to a character and designates the display means. It is configured to be displayed near the characters.

【0009】修正手段は、候補文字表示制御手段により
表示された候補文字か指定されたことに応答して、指定
文字を該指定候補文字で修正して表示するよう構成され
る。
The correction means is configured to correct and display the designated character with the designated candidate character in response to designation of the candidate character displayed by the candidate character display control means.

【0010】[0010]

【作用】この発明にかかる文字認識装置は、読取った文
章の各行対応かつ文字対応の位置で、文字コード出力手
段が出力する認識文字コードによる文字とパターン抽出
手段が抽出する文字パターンによる文字とを表示させる
ので、操作者は認識文字コードによる文字と文字パター
ンによる文字とを見比べて修正を所望する文字を容易に
確認することができる。さらに、この確認した文字を指
定するだけで、候補文字表示制御手段は指定文字付近に
文字コード出力手段が出力する候補文字コードを文字に
して表示し、修正手段は、さらにこの候補文字が指定さ
れたことに応答して指定文字を指定候補文字で修正して
表示するので、認識結果1文字と文字パターン1文字と
の対応がとれて、両者の比較が高速かつ容易になり、入
力文書全体と認識結果文書との位置対応がとりやすくな
り、認識結果修正作業は効率化される。
The character recognition device according to the present invention distinguishes a character by the recognized character code output by the character code output means and a character by the character pattern extracted by the pattern extraction means at the position corresponding to each line and the character corresponding to the read sentence. Since it is displayed, the operator can easily confirm the character desired to be corrected by comparing the character based on the recognized character code with the character based on the character pattern. Further, simply by designating the confirmed character, the candidate character display control means displays the candidate character code output by the character code output means in the vicinity of the designated character as a character, and the modifying means further designates this candidate character. In response to this, the designated character is corrected with the designated candidate character and displayed, so that one character of the recognition result can be associated with one character pattern, and both can be compared quickly and easily, and the entire input document can be compared. The position correspondence with the recognition result document is easily obtained, and the recognition result correction work is made efficient.

【0011】[0011]

【実施例】以下、この発明の一実施例について図面を参
照して詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings.

【0012】図1は、本発明の一実施例による文字認識
装置の構成図である。図2は、本発明の一実施例による
認識結果修正部の出力処理のフロー図である。
FIG. 1 is a block diagram of a character recognition apparatus according to an embodiment of the present invention. FIG. 2 is a flowchart of the output processing of the recognition result correction unit according to the embodiment of the present invention.

【0013】図3は、本発明の一実施例による認識結果
修正部の修正処理のフロー図である。
FIG. 3 is a flow chart of the correction processing of the recognition result correction unit according to the embodiment of the present invention.

【0014】図4(a)および(b)は、本発明の一実
施例による認識結果修正時の表示画面の一例を示す図で
ある。
FIGS. 4A and 4B are views showing an example of a display screen when the recognition result is corrected according to one embodiment of the present invention.

【0015】図1において文字認識装置1はスキャナ1
0、文字切出部11、標準パターンR1をアクセスする
認識部12、後処理辞書R2をアクセスする認識後処理
部13、認識結果修正部14、出力部15および表示処
理部16を含んで構成される。
In FIG. 1, the character recognition device 1 is a scanner 1
0, a character cutout unit 11, a recognition unit 12 that accesses the standard pattern R1, a recognition post-processing unit 13 that accesses the post-processing dictionary R2, a recognition result correction unit 14, an output unit 15, and a display processing unit 16. It

【0016】スキャナ10は予め紙面上に書かれている
文章を光学的に走査して画像データG1を文字切出部1
1に導出する。文字切出部11は、画像データG1を入
力し、1行ごとに画像を分割するとともに、各1行ごと
の画像を、さらに1文字ずつの文字パターンに分割し
て、この文字パターンの画像データG1上における位置
(座標)のデータがG2およびG5として導出される。
文字パターンと座標のデータG2は認識部12に導出さ
れ、文字パターンと座標のデータG5は認識後処理部1
3および認識結果修正部14に導出される。
The scanner 10 optically scans a sentence previously written on the paper surface to extract the image data G1 from the character cutout portion 1.
Derived to 1. The character cutout unit 11 inputs the image data G1 and divides the image line by line, and further divides the image for each line into a character pattern for each character. The data of the position (coordinates) on G1 is derived as G2 and G5.
The character pattern and coordinate data G2 is derived to the recognition unit 12, and the character pattern and coordinate data G5 is recognized.
3 and the recognition result correction unit 14.

【0017】認識部12はデータG2にして与えられる
各文字パターンについて標準パターンR1をアクセス
し、候補文字N個を決定し候補文字N個を文字コードに
して認識後処理部13へ句読点から句読点までの1句を
導出するように、N個の候補文字コードと類似度と座標
のデータG3を導出する。標準パターンR1は複数の標
準文字パターンとそれに対応する文字コードとを記憶し
ており、認識部12は与えられる文字パターンと標準パ
ターンR1にストアされる文字パターンとをパターン照
合し、そのパターンの類似度が所定値に達するパターン
に該当の文字コードをN個抽出することにより、N個の
候補文字コードを次段の認識後処理部13に与えること
ができる。
The recognizing unit 12 accesses the standard pattern R1 for each character pattern given as the data G2, determines N candidate characters, converts the N candidate characters into character codes, and sends them to the post-recognition processing unit 13 from punctuation marks to punctuation marks. The data G3 of N candidate character codes, the degree of similarity, and the coordinates is derived so as to derive one phrase. The standard pattern R1 stores a plurality of standard character patterns and the corresponding character codes, and the recognition unit 12 performs pattern matching between the given character pattern and the character pattern stored in the standard pattern R1 to determine whether the patterns are similar. By extracting N character codes corresponding to a pattern whose degree reaches a predetermined value, N candidate character codes can be given to the post-recognition processing unit 13 in the next stage.

【0018】認識後処理部13は、前段の認識部12か
ら与えられる1句ごとに後処理辞書R2をアクセスして
言語処理などの後処理を行ない認識結果を認識文字コー
ドとN個の候補文字コードと座標のデータG4にして認
識結果修正部14に導出する。後処理辞書R2は単語綴
り単位で文字コードデータを記憶しており、認識後処理
部13はデータG3にして与えられるN個の候補文字コ
ードについて単語に展開し、後処理辞書R2を参照しな
がら、存在する単語綴りになるように候補文字コードの
中から最適な文字コードを認識文字コードとして抽出す
る。そして、抽出された認識文字コードとN個の候補文
字コードと座標のデータG4を認識結果修正部14に出
力する。
The post-recognition processing unit 13 accesses the post-processing dictionary R2 for each phrase given from the recognition unit 12 in the preceding stage to perform post-processing such as language processing, and the recognition result is recognized character code and N candidate characters. The data G4 of the code and the coordinates is converted into the recognition result correction unit 14. The post-processing dictionary R2 stores character code data in units of word spelling, and the recognition post-processing unit 13 develops N candidate character codes given as data G3 into words, and refers to the post-processing dictionary R2. , The optimal character code is extracted as a recognized character code from the candidate character codes so that the existing words can be spelled. Then, the extracted recognition character code, N candidate character codes, and coordinate data G4 are output to the recognition result correction unit 14.

【0019】認識結果修正部14は、出力部15の画面
に、認識結果と文字画像イメージを1行ごとに交互に表
示する。このときの1行はスキャナ10によって読取ら
れた紙面上の文章の1行に一致する。また、各認識結果
文字と文字画像イメージはそれぞれ対応文字ごとに上下
に配置される。認識結果修正部14は出力部15におい
てデータG4による認識結果文字を表示するとともに、
与えられるデータG5に含まれる文字パターンに基づい
て文字画像イメージを表示する。修正部14は、出力部
15において表示された認識結果文字または文字画像イ
メージのいずれかが操作者によって指定されることによ
り、指定された文字に対応する候補文字コードによる文
字を出力部15に画面表示するよう動作する。そして、
操作者が候補文字のいずれかの文字を指定すれば、この
指定候補文字は予め指定された文字に置き換えられて表
示されるので、操作者による候補文字を用いた表示画面
上での認識結果修正が行なわれる。この修正結果は改め
て修正結果データG6にして表示処理部16などにおい
てCRTなどに画面表示処理される。また、ユーザーは
表示される候補文字の中に所望する文字がなければ、図
示されないキーボードなどからデータ入力して、該当す
る文字を読出して、この読出された文字で所望する認識
結果文字を修正するようにしてもよい。
The recognition result correction unit 14 alternately displays the recognition result and the character image on the screen of the output unit 15 line by line. One line at this time corresponds to one line of the text on the paper read by the scanner 10. Further, each recognition result character and the character image image are arranged above and below for each corresponding character. The recognition result correction unit 14 displays the recognition result character by the data G4 on the output unit 15, and
A character image image is displayed based on the character pattern included in the given data G5. When the operator designates either the recognition result character displayed on the output unit 15 or the character image image, the correction unit 14 displays on the output unit 15 a character having a candidate character code corresponding to the designated character. Works to display. And
If the operator designates any of the candidate characters, this designated candidate character is displayed after being replaced with the designated character. Therefore, the operator corrects the recognition result on the display screen using the candidate character. Is performed. This correction result is converted into correction result data G6 and is displayed on the CRT or the like in the display processing unit 16 or the like. Also, if the desired character is not among the displayed candidate characters, the user inputs data from a keyboard (not shown) or the like to read the corresponding character and correct the desired recognition result character with the read character. You may do it.

【0020】次に、認識結果修正部14における出力部
15を介した出力処理について図2の処理フローを参照
して説明する。
Next, the output process of the recognition result correction unit 14 via the output unit 15 will be described with reference to the process flow of FIG.

【0021】修正部14は、図2のステップS1(図
中、S1と略す)において、認識後処理部13から与え
られるデータG4に含まれる認識文字コードを1文字分
入力する。その後次のステップS2の処理においてこの
文字入力で1行分の文字入力が終了したか否かを判定す
る。これは、データG4に含まれる座標の値に基づいて
判別される。このときこの文字入力により1行分の文字
入力が終了したことが判定されると後述するステップS
3以降の処理が実行されるが、1行分の文字入力が終了
されてなければ、再びステップS1の処理に戻り、1行
分の文字入力が終了するまで、データG4に含まれる認
識文字コードによる文字入力が繰返し実行される。
In step S1 of FIG. 2 (abbreviated as S1 in the figure), the correction section 14 inputs one character of the recognized character code included in the data G4 given from the post-recognition processing section 13. Then, in the processing of the next step S2, it is determined whether or not the character input for one line is completed by this character input. This is determined based on the coordinate values included in the data G4. At this time, if it is determined that the character input for one line is completed by this character input, step S described later will be performed.
Although the processes from 3 onward are executed, if the character input for one line is not completed, the process returns to the process of step S1 again, and the recognized character code included in the data G4 until the character input for one line is completed. The character input by is repeatedly executed.

【0022】前述のステップS2の処理において1行分
の文字入力が終了すると、出力部15に1行分の認識結
果を表示する。すなわち、データG4に含まれる認識文
字コードを文字にして1行分表示する。その後次のステ
ップS4の処理が実行され、ステップS3で表示された
1行分の認識結果文の次の行に、データG5によるスキ
ャナ10によって読取られた文字パターンによる1行分
の画像イメージを表示する。これにより、各認識結果文
字と文字画像イメージは各行対応かつそれぞれ対応文字
ごとに上下に配置されて表示されることになる。
When the character input for one line is completed in the process of step S2, the recognition result for one line is displayed on the output unit 15. That is, the recognized character code included in the data G4 is displayed as a character and displayed for one line. After that, the process of the next step S4 is executed, and the image of one line of the character pattern read by the scanner 10 by the data G5 is displayed on the line next to the recognition result sentence of one line displayed in step S3. To do. As a result, each recognition result character and the character image image are displayed corresponding to each line and arranged vertically for each corresponding character.

【0023】その後次のステップS5の処理において1
画面分の文字の表示が終了したか否かが判定される。こ
れも、修正部14が与えられる座標のデータに基づいて
判定する。このとき1画面分の表示が終了すれば、一連
の出力処理は終了するが、1画面分表示終了でなければ
前述のステップS1の処理に戻り、次の1行の文字につ
いて同様にして認識結果文字と文字画像イメージとの対
応文字ごとによる上下に配置しての出力表示処理が行な
われる。
After that, in the processing of the next step S5, 1
It is determined whether the display of the characters for the screen is finished. This is also determined based on the coordinate data provided by the correction unit 14. At this time, if the display for one screen ends, the series of output processing ends, but if the display for one screen does not end, the process returns to step S1 described above, and the recognition result for the next one line of characters is similarly determined. The output display processing is performed by arranging the characters corresponding to the characters and the character image image vertically.

【0024】図4(a)に示される画面表示例は、図2
の出力処理による出力部15の画面表示例であり、図示
されるように1行分の認識結果文字と斜線で潰される1
行分の文字画像イメージが、各行対応ごと、かつ各文字
対応ごとに上下に配置されて示される。図4(a)では
認識結果表示ウィンドW3に認識結果文字を表示し、文
字画像イメージ表示ウィンドW4に文字画像イメージを
表示するようにしている。
An example of the screen display shown in FIG. 4A is shown in FIG.
5 is an example of a screen display of the output unit 15 by the output processing of FIG.
Character image images for lines are shown arranged vertically for each line correspondence and for each character correspondence. In FIG. 4A, the recognition result character is displayed in the recognition result display window W3, and the character image image is displayed in the character image image display window W4.

【0025】次に、認識結果修正部14における認識結
果の修正処理について図3の処理フローを参照しながら
説明する。
Next, the correction processing of the recognition result in the recognition result correction unit 14 will be described with reference to the processing flow of FIG.

【0026】図3のステップS10の処理において、修
正部14は修正を行なうかどうかを、操作者による外部
入力に基づいて判定する。この外部入力は図4の(a)
における各種制御アイコン群表示ウィンドW2に示され
るアイコンI2がポイントされることによって判別され
る。このときアイコンI2がポイントされなければ、後
述するステップS20以降の処理が実行される。
In the process of step S10 in FIG. 3, the correction section 14 determines whether or not to make a correction based on an external input by the operator. This external input is shown in FIG.
It is determined by pointing the icon I2 shown in the various control icon group display window W2 in FIG. At this time, if the icon I2 is not pointed, the processing of step S20 and later described later is executed.

【0027】前述のステップS10の処理において、操
作者はアイコンI2をポイントすれば、認識結果修正部
14は応じてステップS11以降の処理を実行開始す
る。
In the process of step S10 described above, if the operator points to the icon I2, the recognition result correction section 14 accordingly starts executing the process of step S11 and subsequent steps.

【0028】ステップS11の処理において、操作者に
より図4(a)のカーソルCが移動させられて図4
(a)に示される画面の“田”がポイントされると、次
のステップS12の処理において、修正部14は候補文
字から修正するための文字を選択するかどうかを判定す
る。この判定は、操作者がアイコンI3をポイントする
か否かによって判定される。このときアイコンI3がポ
イントされなければ、後述するステップS17以降の処
理が実行される。逆に、アイコンI3がポイントされれ
ば、ステップS13以降の処理が実行される。
In the process of step S11, the operator moves the cursor C shown in FIG.
When "T" on the screen shown in (a) is pointed to, in the process of the next step S12, the correction unit 14 determines whether or not to select a character for correction from the candidate characters. This determination is made based on whether or not the operator points to the icon I3. At this time, if the icon I3 is not pointed, the processing of step S17 and subsequent steps described later is executed. On the contrary, if the icon I3 is pointed to, the processing from step S13 onward is executed.

【0029】ステップS13の処理においては、修正部
14はカーソルCによりポイントされ、さらにアイコン
I3がポイントされたことにより、カーソルCによりポ
イントされた認識文字コードとともに与えられるN個の
候補文字コードを候補文字表示ウィンドW1にして図4
(a)に示すように表示する。その後次のステップS1
4の処理において修正部14は操作者によりアイコンI
4がポイントされ候補文字表示ウィンドW1に表示され
る候補文字のいずれかが選択されて文字の修正が所望さ
れるか否かを判定する。このときアイコンI3がポイン
トされず候補文字による文字の修正が所望されなけれ
ば、後述するステップS17以降の処理が実行される。
逆にアイコンI3がポイントされ候補文字を用いた文字
の修正が所望されたことが判定されると、次のステップ
S15の処理が実行される。
In the process of step S13, the correction unit 14 is pointed by the cursor C, and further the icon I3 is pointed, so that N candidate character codes given together with the recognized character code pointed by the cursor C are candidates. The character display window W1 is shown in FIG.
It is displayed as shown in (a). Then the next step S1
In the processing of No. 4, the correction unit 14 causes the operator to change the icon I
4 is pointed to, and it is determined whether any of the candidate characters displayed in the candidate character display window W1 is selected and correction of the character is desired. At this time, if the icon I3 is not pointed and the correction of the character by the candidate character is not desired, the processing from step S17 described below is executed.
On the contrary, when the icon I3 is pointed and it is determined that the correction of the character using the candidate character is desired, the process of the next step S15 is executed.

【0030】ステップS15およステップS16の処理
においては、操作者はカーソルCを用いてウィンドW1
に表示された候補文字のうち、文字画像イメージを参照
して決定した最適な文字、この場合“用”をポイントす
るので、修正部14は候補文字“用”が選択されたこと
に応じて、これで誤認識されていた文字“田”を置換し
て修正する。その後、次のステップS19の処理が実行
されて、修正部14はウィンドW2のアイコンI5が押
下されるか否かにより認識結果の修正処理の継続が所望
されているか否かを判定する。このときアイコンI5が
ポイントされず認識結果の修正が所望されなければ後述
するステップS20以降の処理が実行されるが、アイコ
ンI5がポイントされ認識結果の修正の継続が所望され
れば、前述のステップS11の処理に戻り、次に修正す
べき文字について以下同様にして修正が行なわれる。
In the processing of steps S15 and S16, the operator uses the cursor C to move the window W1.
Of the candidate characters displayed in, the optimum character determined by referring to the character image image, in this case "for", points, so that the correction unit 14 responds to the selection of the candidate character "for", This replaces the character "Ta" that was erroneously recognized and corrects it. After that, the processing of the next step S19 is executed, and the correction unit 14 determines whether or not it is desired to continue the recognition result correction processing depending on whether or not the icon I5 of the window W2 is pressed. At this time, if the icon I5 is not pointed and the correction of the recognition result is not desired, the processing of step S20 and later described below is executed, but if the icon I5 is pointed and the correction of the recognition result is desired to be continued, the above-mentioned steps are performed. Returning to the processing of S11, the next character to be corrected is similarly corrected.

【0031】ステップS20の処理においては、一連の
認識結果修正の終了が、前述のステップSし19の処理
において所望されたことが判別されたことに応じて、次
の画面の表示を行なうかどうかをアイコンI6がポイン
トされるか否かにより判定する。このときアイコンI6
がポイントされ次画面の表示が所望されれば、前述の図
2のステップS1の次画面表示のための出力処理に戻る
が、アイコンI6がポイントされず、次画面の表示が所
望されなければ、次のステップS21の処理に移行す
る。
In the process of step S20, whether or not the next screen is displayed in response to the fact that the end of the series of recognition result corrections is determined to be desired in the process of step S19 described above is determined. Is determined by whether or not the icon I6 is pointed. Icon I6 at this time
Is displayed and the display of the next screen is desired, the process returns to the output processing for displaying the next screen in step S1 of FIG. 2 described above, but if the icon I6 is not pointed and the display of the next screen is not desired, Then, the process proceeds to the next step S21.

【0032】ステップS21の処理においては、修正部
14は操作者によりアイコンI1がポイントされるか否
かにより、認識結果修正の処理の終了が所望されている
か否かを判定する。このとき、アイコンI1がポイント
されなければ、前述のステップS20の処理に戻るが、
アイコンI1がポイントされ、認識結果修正処理の終了
が所望されていることを判定すれば次のステップS22
の処理に移行し、修正部14は出力部15において操作
者により修正された認識の修正結果が表示処理部16に
修正結果データG6にして与えて画面表示などされるよ
う処理する。
In the process of step S21, the correction section 14 determines whether or not the end of the recognition result correction process is desired depending on whether or not the operator points the icon I1. At this time, if the icon I1 is not pointed, the process returns to the above-mentioned step S20.
If it is determined that the icon I1 is pointed to and the end of the recognition result correction processing is desired, the next step S22
Then, the correction unit 14 processes the correction result of the recognition corrected by the operator at the output unit 15 to the display processing unit 16 as the correction result data G6 so as to be displayed on the screen.

【0033】前述のステップS12またはステップS1
4の判別処理において、候補文字表示ウィンドW1から
の文字の選択による認識結果修正が所望されなければ、
ステップS17の処理が実行される。
The above-mentioned step S12 or step S1
In the determination processing of 4, if the recognition result correction by selecting a character from the candidate character display window W1 is not desired,
The process of step S17 is executed.

【0034】ステップS17の処理においては、候補文
字表示ウィンドW1に表示される候補文字を用いた修正
が所望されていないことにより、修正部14は操作者に
よる図示されないキーボードからのキー入力による修正
文字コードの入力を待機する。このとき、キー入力が行
なわなければ、ステップS19以降の処理が実行される
が、何らかのキー入力が行なわれると、修正部14はこ
のキー入力データに基づいて辞書データR3を検索し、
該当するキー入力データによる文字を用いて、カーソル
Cがポイントする文字を置換して修正表示する。その後
ステップS19以降の処理に移行する。
In the process of step S17, since the correction using the candidate character displayed in the candidate character display window W1 is not desired, the correction unit 14 causes the correction character to be input by the operator through a key input from a keyboard (not shown). Wait for code input. At this time, if no key input is made, the processing from step S19 is executed, but if any key input is made, the correction unit 14 searches the dictionary data R3 based on this key input data,
A character pointed by the cursor C is replaced and corrected and displayed using the character based on the corresponding key input data. Then, the process proceeds to step S19 and the subsequent steps.

【0035】図4(b)には候補文字表示ウィンドW1
に表示される候補文字の詳細が示される。表示ウィンド
W1にはデータG4に含まれるN個の候補文字コード
が、類似度により決定される最適文字コードに最も近い
順に第1候補E1、第2候補E2、第3候補E3…第N
候補ENの順にして表示される。
FIG. 4B shows the candidate character display window W1.
The details of the candidate character displayed in are shown. In the display window W1, N candidate character codes included in the data G4 are closest to the optimum character code determined by the degree of similarity: the first candidate E1, the second candidate E2, the third candidate E3 ... Nth candidate character code.
The candidates are displayed in the order of EN.

【0036】なお、認識結果修正部14は修正結果デー
タG6をコンピュータやワードプロセッサなどの外部装
置へそれらの入力データとして送出するようにしてもよ
い。
The recognition result correction unit 14 may send the correction result data G6 to an external device such as a computer or a word processor as input data thereof.

【0037】以上のように文字認識装置1の認識結果を
修正する場合は、認識結果およびスキャナ10によって
読取された文字画像イメージが1行ごと、かつ各文字対
応で交互に表示されるので、どの文字の認識結果が正し
く、またどの文字の認識結果が正しくないかが一目瞭然
で容易に判別できる。また、認識結果を修正するために
用いられる候補文字コードによる複数の候補文字は、操
作者がカーソルCを用いてポイントした文字の側近に表
示されるので、操作者は視線の移動を伴うことなく、ウ
ィンドW4に表示される画像イメージを参照しながら最
適な文字をウィンドW1の候補文字Ei(i=1、2、
3、…N)の中から特定して誤認識文字を修正して表示
すよう処理できる。
When the recognition result of the character recognition device 1 is corrected as described above, the recognition result and the character image image read by the scanner 10 are alternately displayed line by line and corresponding to each character. The character recognition result is correct, and which character recognition result is not correct can be easily discerned at a glance. Further, the plurality of candidate characters by the candidate character code used for correcting the recognition result are displayed near the character pointed by the operator using the cursor C, so that the operator does not move the line of sight. , The optimum character while referring to the image displayed on the window W4 is the candidate character Ei (i = 1, 2,
3, ... N), and the misrecognized character can be corrected and displayed.

【0038】[0038]

【発明の効果】以上のようにこの発明によれば、文字表
示制御手段は、表示手段において読取手段によって読取
られる文章の各行対応かつ各文字対応の位置で、文字コ
ード出力手段が出力する認識文字コードによる文字とパ
ターン抽出手段が抽出する文字パターンによる文字とを
表示させるので、操作者は認識結果文字と文字画像イメ
ージとを見比べて認識誤りしている文字を容易に発見
し、指定することができる。そして、候補文字表示制御
手段はこの指定に応答して該指定文字に対応の候補文字
コードを文字にして指定文字付近に表示させるので、操
作者は、視線の移動を伴うことなく正しい認識文字をそ
の付近に表示される候補文字から容易に特定して修正手
段を介して修正することが容易に可能となり、修正誤り
の低下および修正能率の向上が図られる。
As described above, according to the present invention, the character display control means has the recognition character output by the character code output means at the position corresponding to each line and each character of the sentence read by the reading means on the display means. Since the characters by the code and the characters by the character pattern extracted by the pattern extracting means are displayed, the operator can easily find and specify the erroneously recognized character by comparing the recognition result character with the character image image. it can. Then, in response to this designation, the candidate character display control means converts the candidate character code corresponding to the designated character into a character and displays it near the designated character, so that the operator recognizes the correct recognized character without moving the line of sight. It becomes possible to easily identify from the candidate characters displayed in the vicinity thereof and correct it through the correction means, so that the correction error can be reduced and the correction efficiency can be improved.

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

【図1】本発明の一実施例による文字認識装置の構成図
である。
FIG. 1 is a configuration diagram of a character recognition device according to an embodiment of the present invention.

【図2】本発明の一実施例による認識結果修正部の出力
処理のフロー図である。
FIG. 2 is a flowchart of output processing of a recognition result correction unit according to an embodiment of the present invention.

【図3】本発明の一実施例による認識結果修正部の修正
処理のフロー図である。
FIG. 3 is a flowchart of correction processing of a recognition result correction unit according to an embodiment of the present invention.

【図4】(a)および(b)は、本発明の一実施例によ
る認識結果修正時の表示画面の一例を示す図である。
4A and 4B are diagrams showing an example of a display screen when a recognition result is corrected according to an embodiment of the present invention.

【図5】従来の文字認識装置の認識結果修正時の表示画
面の一例を示す図である。
FIG. 5 is a diagram showing an example of a display screen when a recognition result of a conventional character recognition device is corrected.

【符号の説明】[Explanation of symbols]

1 文字認識装置 10 スキャナ 11 文字切出部 12 認識部 13 認識後処理部 14 認識結果修正部 15 出力部 16 表示処理部 W1 候補文字表示ウィンド W3 認識結果表示ウィンド W4 文字画像イメージ表示ウィンド なお、各図中、同一符号は同一または相当部分を示す。 1 Character Recognition Device 10 Scanner 11 Character Extraction Part 12 Recognition Part 13 Post-recognition Processing Part 14 Recognition Result Modifying Part 15 Output Part 16 Display Processing Part W1 Candidate Character Display Window W3 Recognition Result Display Window W4 Character Image Image Display Window Each In the drawings, the same reference numerals indicate the same or corresponding parts.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 文章を読取って画像データにして出力す
る読取手段と、 前記読取手段の出力する前記画像データから前記文章中
の各文字のパターンを抽出するパターン抽出手段と、 前記パターン抽出手段により抽出された前記各文字パタ
ーンを認識し、認識した文字コードと、前記認識文字コ
ードになり得る複数の候補文字コードとを出力する文字
コード出力手段と、 表示手段と、 前記文章の各行対応かつ各文字対応の位置で、前記文字
コード出力手段が出力する前記認識文字コードによる文
字と前記パターン抽出手段が抽出する前記文字パターン
による文字とを前記表示手段に表示させる文字表示制御
手段と、 前記文字表示制御手段により前記表示手段に表示された
文字が指定されたことに応答して、該指定文字に対応の
前記候補文字コードを文字にして、前記表示手段の指定
文字付近に表示させる候補文字表示制御手段と、 前記候補文字表示制御手段により表示された前記候補文
字が指定されたことに応答して、前記指定文字を該指定
候補文字で修正して表示する修正手段とを備えた、文字
認識装置。
1. A reading unit for reading a sentence and outputting it as image data, a pattern extracting unit for extracting a pattern of each character in the sentence from the image data output by the reading unit, and the pattern extracting unit. Recognizing each of the extracted character patterns, a character code output unit for outputting the recognized character code and a plurality of candidate character codes that can be the recognized character code, a display unit, and each line of the sentence corresponding to each Character display control means for displaying on the display means a character by the recognized character code output by the character code output means and a character by the character pattern extracted by the pattern extraction means at a position corresponding to the character; In response to the character displayed on the display means being designated by the control means, the candidate character code corresponding to the designated character is displayed. A candidate character display control means for displaying a character in the vicinity of a designated character of the display means, and the designated character in response to the candidate character displayed by the candidate character display control means being designated. A character recognition device, comprising: a correction unit that corrects and displays the designated candidate character.
JP3281402A 1991-10-28 1991-10-28 Character recognizing device Withdrawn JPH05120472A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3281402A JPH05120472A (en) 1991-10-28 1991-10-28 Character recognizing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3281402A JPH05120472A (en) 1991-10-28 1991-10-28 Character recognizing device

Publications (1)

Publication Number Publication Date
JPH05120472A true JPH05120472A (en) 1993-05-18

Family

ID=17638647

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3281402A Withdrawn JPH05120472A (en) 1991-10-28 1991-10-28 Character recognizing device

Country Status (1)

Country Link
JP (1) JPH05120472A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033960A (en) * 2007-10-03 2008-02-14 Fujitsu Ltd Apparatus and method for document image processing
JP2008077667A (en) * 2007-10-03 2008-04-03 Fujitsu Ltd Document image processing apparatus and method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008033960A (en) * 2007-10-03 2008-02-14 Fujitsu Ltd Apparatus and method for document image processing
JP2008077667A (en) * 2007-10-03 2008-04-03 Fujitsu Ltd Document image processing apparatus and method
JP4589370B2 (en) * 2007-10-03 2010-12-01 富士通株式会社 Document image processing apparatus and method
JP4633773B2 (en) * 2007-10-03 2011-02-16 富士通株式会社 Document image processing apparatus and method

Similar Documents

Publication Publication Date Title
JPH05120472A (en) Character recognizing device
JP3782467B2 (en) Character input method and apparatus
JP2984170B2 (en) Online handwritten character recognition device
JP3221968B2 (en) Character recognition device
JP2004046388A (en) Information processing system and character correction method
JP3442548B2 (en) Character recognition method and device
JPH05120471A (en) Character recognizing device
JPH07182441A (en) Character recognition device
JP2874815B2 (en) Japanese character reader
JPH07271921A (en) Character recognizing device and method thereof
JPH06333083A (en) Optical character reader
JP2829186B2 (en) Optical character reader
JP2006178543A (en) Image processing method and image processor
JPH06251187A (en) Method and device for correcting character recognition error
JPH01134584A (en) Device for recognizing character
JPH04302070A (en) Character recognizing device
JP2000123116A (en) Character recognition result correction method
JP3717971B2 (en) Corresponding display method of recognized character and image data and character recognition device
JPH04199483A (en) Document recognizing and correcting device
JP2006330780A (en) Character recognition device and character recognition program
JPH11143993A (en) Recognized character correction device and its method
JPH076201A (en) Character recognition parameter control method
JPH0636067A (en) Character reader
JPH06176189A (en) Screen display method for character recognition device
JPH09237322A (en) Candidate correcting system for recognizing device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990107