JPH10171920A - Character recognition device, its character recognition method and its recording medium - Google Patents

Character recognition device, its character recognition method and its recording medium

Info

Publication number
JPH10171920A
JPH10171920A JP8333215A JP33321596A JPH10171920A JP H10171920 A JPH10171920 A JP H10171920A JP 8333215 A JP8333215 A JP 8333215A JP 33321596 A JP33321596 A JP 33321596A JP H10171920 A JPH10171920 A JP H10171920A
Authority
JP
Japan
Prior art keywords
character recognition
character
image
format
recognition device
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
Application number
JP8333215A
Other languages
Japanese (ja)
Inventor
Hideyuki Adachi
秀行 足立
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.)
AIBITSUKUSU KK
Original Assignee
AIBITSUKUSU KK
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 AIBITSUKUSU KK filed Critical AIBITSUKUSU KK
Priority to JP8333215A priority Critical patent/JPH10171920A/en
Publication of JPH10171920A publication Critical patent/JPH10171920A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 罫線が不明瞭な帳票の種類を判別する。 【解決手段】 帳票の読み取り画像に対して印刷文字認
識用CPU102により文字認識を行う。文字認識結果
として得られるテキストの中に帳票の種類を示す会社名
を検出し、この会社名から制御用CPU101によりH
DD107のフォーマットテーブル123からフォーマ
ット情報を取り出す。
(57) [Summary] [Problem] To determine the type of a form in which a ruled line is unclear. SOLUTION: Character recognition is performed by a print character recognition CPU 102 on a read image of a form. The company name indicating the type of the form is detected in the text obtained as a result of the character recognition, and the control
The format information is extracted from the format table 123 of the DD 107.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、帳票を読み取り、
帳票に記載された文字画像を認識して文字コードに変換
する文字認識装置、その文字認識方法およびその記録媒
体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention reads a form,
The present invention relates to a character recognition device for recognizing a character image described on a form and converting the character image into a character code, a character recognition method thereof, and a recording medium thereof.

【0002】[0002]

【従来の技術】現在、受注、発注、納品、請求、支払
い、在庫。物流、予約、診療、納税、通知、振り込み、
振り替えといった各種の指定伝票化が極めて顕著となっ
ている。つまり各企業、団体は個別的な帳票を制定して
業務を遂行している。このような伝票をOCRと呼ばれ
る文字認識装置により読み取りテキストと呼ばれる文書
に変換することが行われている。これにより帳票の内容
をユーザがキーボードからいちいち入力しなくても帳票
の記載内容を情報処理装置、たとえば、ワークステーシ
ョンやパーソナルコンピュータにデータベースの形態で
保存したり、印刷するというような各種の情報処理が可
能になってきている。
2. Description of the Related Art Currently, orders, orders, deliveries, bills, payments, and inventories are made. Logistics, reservation, medical treatment, tax payment, notification, transfer,
The use of various designated slips, such as transfer, has become extremely remarkable. In other words, each company or organization has set up an individual form and performs its business. Such a slip is converted by a character recognition device called OCR into a document called read text. This enables various information processing such as saving or printing the contents of the form in a database on an information processing device, for example, a workstation or a personal computer, without the user having to input the contents of the form from the keyboard. Is becoming possible.

【0003】文字認識装置の文字認識率は向上しつつあ
るものの100%には到っていない。特に帳票のように
罫線画像と文字画像が混在している読み取り原稿ほど文
字認識率が低下する。これは文字認識装置内に記憶して
いる比較用の文字パターンには罫線画像が含まれていな
いので、読み取り対象の画像の中に罫線が含まれている
とパターン認識において、完全一致が得られないことに
起因している。このため、従来の文字認識装置の中に
は、帳票原稿を読み取りしたときに、読み取り画像の中
の罫線を検出し、罫線画像を読み取り画像の中から消去
した後、あるいは文字画像を抽出した後、文字認識を行
う装置が提案されている。
[0003] Although the character recognition rate of the character recognition device is improving, it has not reached 100%. In particular, the read document in which the ruled line image and the character image are mixed like a form has a lower character recognition rate. This is because the comparison character pattern stored in the character recognition device does not include a ruled line image, so that if the image to be read includes a ruled line, a perfect match is obtained in pattern recognition. It is due to not having. For this reason, some conventional character recognition devices detect a ruled line in a read image when a document document is read, delete the ruled line image from the read image, or extract a character image. An apparatus for performing character recognition has been proposed.

【0004】また、帳票の種類判別を自動的に行う技術
としては、罫線枠の長さ、幅等を読み取り画像に基づき
検出し、その寸法に基づき帳票の種類判別を行う技術が
すでに知られている。
As a technique for automatically determining the type of a form, a technique for detecting the length, width, and the like of a ruled line frame based on a read image and discriminating the type of the form based on its size is already known. I have.

【0005】[0005]

【発明が解決しようとする課題】帳票の種類を自動判別
できると、文字認識した結果、すなわち、改行コード等
の制御コードを含む文字コードからなるテキストと、予
めフォーマット(書式)が定まっている罫線イメージを
オーバーレイさせて印刷することが可能となる。
When the type of a form can be automatically determined, the result of character recognition, that is, a text consisting of a character code including a control code such as a line feed code, and a ruled line having a predetermined format (format) It is possible to print the image by overlaying it.

【0006】しかるに帳票原稿の罫線に基づき帳票の種
類判別を行う場合に、以下のような解決すべき課題があ
った。
However, when the type of a form is determined based on the ruled lines of the form original, there are the following problems to be solved.

【0007】(1)罫線の幅が細かったり、点線の場
合、あるいは罫線が未記載の帳票原稿では罫線に関わる
寸法情報を取得できないので、このような帳票の種類判
別はできない。
(1) When the width of a ruled line is narrow, a dotted line, or a form original in which a ruled line is not described, dimensional information relating to the ruled line cannot be obtained, so that the type of such a form cannot be determined.

【0008】(2)読み取り画像から罫線の検出処理を
行うので、帳票原稿が大きいほど、罫線の検出処理に時
間がかかる。また、罫線の本数が多いほど、罫線の検出
処理時間がかかる。
(2) Since the ruled line detection processing is performed from the read image, the ruled line detection processing takes longer as the form document becomes larger. Also, the larger the number of ruled lines, the longer the time required for ruled line detection processing.

【0009】そこで、本発明の目的は、上述の点に鑑み
て、帳票の罫線の形状、記載状態に依存せず、また、種
類判別処理時間を従来よりも短縮できる文字認識装置、
その文字認識方法およびその記録媒体を提供することに
ある。
In view of the above, it is an object of the present invention to provide a character recognition device which does not depend on the shape and description state of ruled lines of a form, and which can reduce the type determination processing time as compared with the related art.
An object of the present invention is to provide a character recognition method and a recording medium.

【0010】[0010]

【課題を解決するための手段】このような目的を達成す
るために、請求項1の発明は、文字が記載され、フォー
マットが異なる帳票の原稿から読み取られた帳票の画像
を文字認識するとともに、帳票のフォーマットの種類を
自動判別する文字認識装置(100)において、前記帳
票の原稿に記載され、前記フォーマットの種類毎に固有
の識別名を該フォーマットの種類に関連付けて文字コー
ドの形態で記憶する識別名記憶手段(107)と、前記
読み取られた帳票の画像の文字認識結果として得られる
文字コード列の中に前記記憶手段に記憶されている識別
名と一致する文字コード列があるか否かを判定する判定
手段(図6のS200)と、肯定判定が得られたときに
前記フォーマットの種類と前記識別名との間の関連付け
に基づき、前記一致する文字列に対応するフォーマット
の種類を取得することを特徴とする。
In order to achieve the above object, according to the first aspect of the present invention, an image of a form read from a document of a form having different characters and having different formats is recognized by a character. In a character recognition device (100) for automatically determining the format type of a form, a unique identification name written on the document of the form and associated with the format type is stored for each type of format in the form of a character code. Identification name storage means (107), and whether or not there is a character code string that matches the identification name stored in the storage means among character code strings obtained as a result of character recognition of the read form image Determining means (S200 in FIG. 6) for determining whether or not the format has been determined based on the association between the type of format and the identification name when an affirmative determination is obtained. And obtaining the type of format corresponding to the character string to be.

【0011】請求項2の発明は、請求項1に記載の文字
認識装置において、前記帳票の原稿には罫線が記載され
ており、前記文字認識に先立って、前記読み取られた帳
票の画像から該罫線の画像を消去する画像処理手段(図
5のS3)をさらに具えたことを特徴とする。
According to a second aspect of the present invention, in the character recognition apparatus according to the first aspect, a ruled line is described in the document of the form, and the document is read from the read form image prior to the character recognition. An image processing means (S3 in FIG. 5) for erasing the image of the ruled line is further provided.

【0012】請求項3の発明は、請求項2に記載の文字
認識装置において、前記フォーマットの種類に関連付け
て罫線の位置を示すフォーマット情報を記憶しておくフ
ォーマット情報記憶手段(107)と、前記フォーマッ
トの種類とフォーマット情報との間の関連付けに基づ
き、前記取得した前記フォーマットの種類に対応するフ
ォーマット情報を前記フォーマット情報記憶手段から取
得する情報処理手段(図5のS8)をさらに具えたこと
を特徴とする。
According to a third aspect of the present invention, in the character recognition device according to the second aspect, a format information storage means (107) for storing format information indicating a position of a ruled line in association with the format type; Information processing means (S8 in FIG. 5) for acquiring format information corresponding to the acquired format type from the format information storage means based on an association between the format type and the format information. Features.

【0013】請求項4の発明は、請求項3に記載の文字
認識装置において、取得した前記フォーマット情報の示
す位置の罫線に挟まれた文字画像をセル文字認識するセ
ル文字認識手段(103)をさらに具えたことを特徴と
する。
According to a fourth aspect of the present invention, in the character recognition apparatus according to the third aspect, a cell character recognizing means (103) for recognizing a cell image of a character image sandwiched between ruled lines at positions indicated by the acquired format information. Further features are provided.

【0014】請求項5の発明は、請求項1に記載の文字
認識装置において、前記帳票の画像を入力する画像入力
手段をさらに具えたことを特徴とする。
According to a fifth aspect of the present invention, in the character recognition apparatus according to the first aspect, an image input means for inputting an image of the form is further provided.

【0015】請求項6の発明は、請求項5に記載の文字
認識装置において、前記画像入力手段は、前記帳票の原
稿を読み取る画像読み取り装置(108)であることを
特徴とする。
According to a sixth aspect of the present invention, in the character recognition apparatus according to the fifth aspect, the image input means is an image reading device (108) for reading the document of the form.

【0016】請求項7の発明は、請求項5に記載の文字
認識装置において、前記画像入力手段は、公衆電話回線
を介して画像発生源から送信される前記帳票の画像を受
信する通信装置(111)であることを特徴とする。
According to a seventh aspect of the present invention, in the character recognition apparatus according to the fifth aspect, the image input means receives an image of the form transmitted from an image source via a public telephone line. 111).

【0017】請求項8の発明は、請求項5に記載の文字
認識装置において、前記画像入力手段は、広域ネットワ
ークを介して画像発生源から送信される前記帳票の画像
を受信する通信装置(111)であることを特徴とす
る。
According to an eighth aspect of the present invention, in the character recognition apparatus according to the fifth aspect, the image input means receives a form image transmitted from an image source via a wide area network. ).

【0018】請求項9の発明は、請求項8に記載の文字
認識装置において、前記画像発生源は情報処理装置(2
00)および該情報処理装置に接続された画像読み取り
装置(201)であることを特徴とする。
According to a ninth aspect of the present invention, in the character recognition device according to the eighth aspect, the image generation source is an information processing device (2
00) and an image reading device (201) connected to the information processing device.

【0019】請求項10の発明は、請求項1に記載の文
字認識装置において、前記判定手段の判定に先立って、
前記認識結果として得られる文字列の中の誤認識部分を
修正する修正手段(図6のS205)をさらに具えたこ
とを特徴とする。
According to a tenth aspect of the present invention, in the character recognition device according to the first aspect, prior to the determination by the determination means,
A correction means (S205 in FIG. 6) for correcting an erroneously recognized portion in the character string obtained as a result of the recognition is further provided.

【0020】請求項11の発明は、請求項10に記載の
文字認識装置において、前記修正手段は、修正すべき前
記文字列に対して文字の挿入および削除の文字編集によ
り修正を行うことを特徴とする文字処理手段(図5のS
7B)を具えたことを特徴とする。
According to an eleventh aspect of the present invention, in the character recognition device according to the tenth aspect, the correction means corrects the character string to be corrected by inserting and deleting characters. Character processing means (S in FIG. 5)
7B).

【0021】請求項12の発明は、請求項10に記載の
文字認識装置において、前記修正手段は、前記記憶手段
に記憶された識別名の文字コード列と前記文字認識結果
として得られる文字コード列との間で所定個数以上の一
致文字を有する識別名を検出する検出手段(図6のS1
20)と、当該検出された識別名の文字コード列を前記
誤認識部分を含む文字列を置換(図6のS205)する
ことにより修正を行う文字処理手段を具えたことを特徴
とする。
According to a twelfth aspect of the present invention, in the character recognition apparatus according to the tenth aspect, the correcting means includes a character code string of the identifier stored in the storage means and a character code string obtained as a result of the character recognition. Detecting means for detecting an identification name having a predetermined number or more of matching characters between S1 and S2 (S1 in FIG. 6)
20) and character processing means for correcting the character code string of the detected identification name by replacing the character string including the erroneously recognized part (S205 in FIG. 6).

【0022】請求項13の発明は、請求項1に記載の文
字認識装置において、前記識別名は組織名であることを
特徴とする。
According to a thirteenth aspect of the present invention, in the character recognition device according to the first aspect, the identification name is an organization name.

【0023】請求項14の発明は、請求項1に記載の文
字認識装置において、前記識別名は伝票名であることを
特徴とする。
According to a fourteenth aspect, in the character recognition device according to the first aspect, the identification name is a slip name.

【0024】請求項15の発明は、文字が記載され、フ
ォーマットが異なる帳票の原稿から読み取られた帳票の
画像を文字認識するとともに、帳票のフォーマットの種
類を自動判別する文字認識装置の文字認識方法におい
て、前記帳票の原稿に記載され、前記フォーマットの種
類毎に固有の識別名を該フォーマットの種類に関連付け
て文字コードの形態で前記文字認識装置内の記憶装置に
記憶しておき、前記読み取られた帳票の画像の文字認識
結果として得られる文字コード列の中に前記記憶手段に
記憶されている識別名と一致する文字コード列があるか
否かを前記文字認識装置内の情報処理装置により判定
し、肯定判定が得られたときに前記情報処理装置は前記
フォーマットの種類と前記識別名との間の関連付けに基
づき、前記一致する文字列に対応するフォーマットの種
類を取得することを特徴とする。
According to a fifteenth aspect of the present invention, there is provided a character recognition method for a character recognition device for recognizing a character of a form read from a document of a form in which characters are described and having different formats and for automatically discriminating the type of the form of the form. In the document of the form, a unique identifier for each type of the format is stored in a storage device in the character recognition device in the form of a character code in association with the type of the format, and It is determined by an information processing device in the character recognition device whether or not there is a character code sequence that matches the identification name stored in the storage means in a character code sequence obtained as a result of character recognition of the image of the created form. When an affirmative determination is obtained, the information processing apparatus determines the matching sentence based on the association between the format type and the identifier. And obtaining the type of format corresponding to the column.

【0025】請求項16の発明は、請求項15に記載の
文字認識装置の文字認識方法において、前記帳票の原稿
には罫線が記載されており、前記文字認識に先立って、
前記情報処理装置は、前記読み取られた帳票の画像から
該罫線の画像を消去することを特徴とする。
According to a sixteenth aspect of the present invention, in the character recognition method of the character recognition device according to the fifteenth aspect, ruled lines are described in the document of the form, and prior to the character recognition,
The information processing apparatus deletes the image of the ruled line from the read image of the form.

【0026】請求項17の発明は、請求項16に記載の
文字認識装置の文字認識方法において、前記フォーマッ
トの種類に関連付けて罫線の位置を示すフォーマット情
報を前記記憶装置に記憶しておき、前記情報処理装置は
前記フォーマットの種類とフォーマット情報との間の関
連付けに基づき、前記取得した前記フォーマットの種類
に対応するフォーマット情報を取得することを特徴とす
る。
According to a seventeenth aspect of the present invention, in the character recognition method of the character recognition apparatus according to the sixteenth aspect, format information indicating a position of a ruled line is stored in the storage device in association with the format type. The information processing apparatus acquires the format information corresponding to the acquired format type based on the association between the format type and the format information.

【0027】請求項18の発明は、請求項17に記載の
文字認識装置の文字認識方法において、前記情報処理装
置は取得した前記フォーマット情報の示す位置の罫線に
挟まれた文字画像をセル文字認識することを特徴とす
る。
According to an eighteenth aspect of the present invention, in the character recognition method of the character recognition apparatus according to the seventeenth aspect, the information processing device recognizes a character image sandwiched between ruled lines at positions indicated by the acquired format information as cell character recognition. It is characterized by doing.

【0028】請求項19の発明は、請求項18に記載の
文字認識装置の文字認識方法において、前記文字認識装
置は前記帳票の画像を入力する画像入力装置を具えたこ
とを特徴とする。
A nineteenth aspect of the present invention is the character recognition method of the character recognition device according to the eighteenth aspect, wherein the character recognition device includes an image input device for inputting an image of the form.

【0029】請求項20の発明は、請求項19に記載の
文字認識装置の文字認識方法において、前記画像入力装
置は、前記帳票の原稿を読み取る画像読み取り装置であ
ることを特徴とする。
According to a twentieth aspect of the present invention, in the character recognition method according to the nineteenth aspect, the image input device is an image reading device for reading the document of the form.

【0030】請求項21の発明は、請求項19に記載の
文字認識装置の文字認識方法において、前記画像入力装
置は、公衆電話回線を介して画像発生源から送信される
前記帳票の画像を受信する通信装置であることを特徴と
する。
According to a twenty-first aspect of the present invention, in the character recognition method for the character recognition device according to the nineteenth aspect, the image input device receives an image of the form transmitted from an image source via a public telephone line. Communication device.

【0031】請求項22の発明は、請求項19に記載の
文字認識装置の文字認識方法において、前記画像入力装
置は、広域ネットワークを介して画像発生源から送信さ
れる前記帳票の画像を受信する通信装置であることを特
徴とする。
According to a twenty-second aspect of the present invention, in the character recognition method according to the nineteenth aspect, the image input device receives an image of the form transmitted from an image source via a wide area network. It is a communication device.

【0032】請求項23の発明は、請求項22に記載の
文字認識装置の文字認識方法において、前記画像発生情
報処理装置および該情報処理装置に接続された画像読み
取り装置であることを特徴とする。
According to a twenty-third aspect of the present invention, in the character recognition method of the character recognition device according to the twenty-second aspect, the image generation information processing apparatus and an image reading apparatus connected to the information processing apparatus. .

【0033】請求項24の発明は、請求項15に記載の
文字認識装置の文字認識方法において、前記情報処理装
置は前記判定の処理に先立って、前記認識結果として得
られる文字列の中の誤認識部分を修正することを特徴と
する。
According to a twenty-fourth aspect of the present invention, in the character recognition method of the character recognition device according to the fifteenth aspect, the information processing apparatus performs an error in the character string obtained as the recognition result prior to the determination processing. It is characterized in that the recognition part is corrected.

【0034】請求項25の発明は、請求項24に記載の
文字認識装置の文字認識方法において、前記情報処理装
置は、修正すべき前記文字列に対して文字の挿入および
削除の文字編集により修正を行うことを特徴とする。
According to a twenty-fifth aspect of the present invention, in the character recognition method of the character recognition apparatus according to the twenty-fourth aspect, the information processing apparatus corrects the character string to be corrected by inserting and deleting characters. Is performed.

【0035】請求項26の発明は、請求項24に記載の
文字認識装置の文字認識方法において、前記情報処理装
置は、前記記憶装置に記憶された識別名の文字コード列
と前記文字認識結果として得られる文字コード列との間
で所定個数以上の一致文字を有する識別名を検出し、当
該検出された識別名の文字コード列を前記誤認識部分を
含む文字列を置換することにより修正を行うことを特徴
とする。
According to a twenty-sixth aspect of the present invention, in the character recognition method of the character recognition device according to the twenty-fourth aspect, the information processing device includes a character code string of an identification name stored in the storage device and the character recognition result. An identifier having at least a predetermined number of matching characters is detected between the obtained character code string and the character code string of the detected identifier is corrected by replacing the character string including the erroneously recognized portion. It is characterized by the following.

【0036】請求項27の発明は、請求項15に記載の
文字認識装置の文字認識方法において、前記識別名は組
織名であることを特徴とする。
According to a twenty-seventh aspect of the present invention, in the character recognition method according to the fifteenth aspect, the identification name is an organization name.

【0037】請求項28の発明は、請求項15に記載の
文字認識装置の文字認識方法において、前記識別名は伝
票名であることを特徴とする。
According to a twenty-eighth aspect of the present invention, in the character recognition method according to the fifteenth aspect, the identification name is a slip name.

【0038】請求項29の発明は、文字が記載され、フ
ォーマットが異なる帳票の原稿から読み取られた帳票の
画像を内部の情報処理装置により文字認識するととも
に、帳票のフォーマットの種類を自動判別する文字認識
装置にローディングされ、前記情報処理装置により読み
取り可能なプログラムコード手段を記録した記録媒体に
おいて、前記帳票の原稿に記載され、前記フォーマット
の種類毎に固有の識別名をが、該フォーマットの種類に
関連付けて文字コードの形態で前記文字認識装置内の記
憶装置に記憶してあり、前記プログラムコード手段は、
前記読み取られた帳票の画像の文字認識結果として得ら
れる文字コード列の中に前記記憶手段に記憶されている
識別名と一致する文字コード列があるか否かを判定する
処理ステップと、肯定判定が得られたときに前記フォー
マットの種類と前記識別名との間の関連付けに基づき、
前記一致する文字列に対応するフォーマットの種類を取
得する処理ステップとを具えたことを特徴とする。
According to a twenty-ninth aspect of the present invention, an image of a form read from a document of a form in which characters are described and having different formats is recognized by an internal information processing device, and the type of the format of the form is automatically determined. On a recording medium loaded with a program code means that is loaded on a recognition device and recorded by the information processing device, an identification name written on the document of the form and unique for each type of the format is set to the type of the format. It is stored in the storage device in the character recognition device in the form of a character code in association with the program code means,
A processing step of determining whether or not there is a character code string that matches the identification name stored in the storage means in a character code string obtained as a result of character recognition of the read form image; Is obtained based on the association between the format type and the identifier,
A processing step of acquiring a format type corresponding to the matching character string.

【0039】[0039]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0040】(実施形態1)図1は本発明を適用した文
字認識システムのシステム構成を示す。図1において、
文字認識装置100と端末装置200とがイーサネット
等で構築したLAN(広域ネットワーク)250を介し
て接続されている。端末装置200にはワークステーシ
ョンやパーソナルコンピュータ等スキャナー201の帳
票の読み取り画像を取り込み、文字認識装置100に転
送可能な情報処理装置を使用することができる。
(Embodiment 1) FIG. 1 shows a system configuration of a character recognition system to which the present invention is applied. In FIG.
The character recognition device 100 and the terminal device 200 are connected via a LAN (Wide Area Network) 250 constructed by Ethernet or the like. The terminal device 200 can use an information processing device that can read a form read by a scanner 201 such as a workstation or a personal computer and transfer it to the character recognition device 100.

【0041】文字認識装置100はファックス(FA
X)送受信機300とも公衆電話回線350と接続し、
ファックス送受信機300から帳票の読み取り画像を受
信することができる。文字認識装置100は端末装置2
00またはFAX送受信機300から送られた帳票の読
み取り画像に対して文字認識を施し、帳票の記載内容を
文字認識するほか、本発明に係わる帳票の種類判別を行
う。なお、後述するが文字認識装置100もスキャナー
を有し、文字認識装置単体で帳票原稿の読み取りが可能
である。
The character recognition device 100 is a fax (FA)
X) The transceiver 300 is also connected to the public telephone line 350,
A read image of a form can be received from the fax transceiver 300. The character recognition device 100 is a terminal device 2
00 or the read image of the form sent from the FAX transceiver 300 is subjected to character recognition to recognize the contents of the form as characters, and to determine the type of the form according to the present invention. As will be described later, the character recognition device 100 also has a scanner, and the document can be read by the character recognition device alone.

【0042】文字認識装置100の内部構成を図2に示
す。図2において、以下の構成部がバス113に接続さ
れている。
FIG. 2 shows the internal configuration of the character recognition device 100. In FIG. 2, the following components are connected to the bus 113.

【0043】制御用CPU101はシステム制御用プロ
グラム(以下、オペレーティングシステム、OSと略記
する)に従って、装置全体を制御する。また、本発明に
関わる帳票の種類判別処理を図5に示す処理手順に従っ
て実行する。
The control CPU 101 controls the entire apparatus according to a system control program (hereinafter abbreviated as an operating system or OS). Further, the form type determination processing according to the present invention is executed according to the processing procedure shown in FIG.

【0044】印刷文字認識用CPU102はDSPなど
の高速処理用のデジタルプロセッサを使用し、文字が活
字で印刷された帳票の読み取り画像に対して文字認識を
行う。文字認識の手法は従来から知られている手法を使
用することができる。本実施の形態では行単位で画像を
取り出し、その中から空白で挟まれる文字列画像を抽出
する。その後、文字毎の画像について標準パターンの文
字画像と比較することにより文字認識する。文字列の認
識結果の各文字は文字コードで表される。
The print character recognition CPU 102 uses a digital processor such as a DSP for high-speed processing, and performs character recognition on a read image of a form in which characters are printed in print. A conventionally known method can be used as the character recognition method. In the present embodiment, an image is extracted for each line, and a character string image sandwiched between blanks is extracted from the image. Thereafter, character recognition is performed by comparing the image of each character with the character image of the standard pattern. Each character of the character string recognition result is represented by a character code.

【0045】手書き認識用CPU103はDSPなどの
高速処理用のデジタルプロセッサを使用し、帳票に記載
された手書き文字を認識する。手書き文字の認識の手法
も従来から知られている手法を使用することができる。
たとえば、文字画像中の線分の方向や長さ、個数等の文
字の特徴パターンを抽出し、各文字毎に用意されている
標準の文字特徴パターンと比較することにより手書き文
字を認識する。
The handwriting recognition CPU 103 uses a digital processor for high-speed processing such as a DSP and recognizes handwritten characters written on a form. As a technique for recognizing handwritten characters, a conventionally known technique can be used.
For example, a handwritten character is recognized by extracting a character feature pattern such as the direction, length, and number of line segments in a character image, and comparing the extracted character pattern with a standard character feature pattern prepared for each character.

【0046】ワークメモリ104は上述のCPU10
1、CPU102、CPU103が実行する演算に使用
する各種のデータを一時記憶する。ワークメモリ104
にはRAMを使用することができる。ビデオメモリ10
5は表示用のイメージデータを記憶する。このイメージ
データは制御用CPU101により書き込まれ、不図示
のDMA(ダイレクトメモリアクセス)コントローラ等
により読み出されてCRT(陰極線管表示器)106に
送られる。CRT106では送られたイメージデータを
表示する。本実施の形態では帳票の読み取り画像、文字
認識結果、帳票の種類判別結果等を表示することができ
る。
The work memory 104 is provided with the CPU 10 described above.
1. Temporarily store various data used for calculations executed by the CPU 102 and the CPU 103. Work memory 104
Can use a RAM. Video memory 10
Reference numeral 5 stores image data for display. The image data is written by the control CPU 101, read out by a DMA (direct memory access) controller (not shown) or the like, and sent to a CRT (cathode ray tube display) 106. The CRT 106 displays the transmitted image data. In this embodiment, a read image of a form, a character recognition result, a form type determination result, and the like can be displayed.

【0047】ハードディスク記憶装置(HDDと略記す
る)107は上述のOS用のシステムプログラムの他、
帳票の読み取り画像120、文字認識後のテキスト12
1、種類判別に使用するフォーマット辞書122、帳票
のフォーマットテーブル123、帳票の読み取り画像か
ら抽出されたセル画像(文字枠の中に含まれる画像)1
24を保存記憶する。なお、これらプログラムおよびデ
ータは上述のCPUが使用する際にワークメモリ104
にロードされて、使用される。
The hard disk storage device (abbreviated as HDD) 107 includes, in addition to the above-described system program for the OS,
Form read image 120, text 12 after character recognition
1. Format dictionary 122 used for type discrimination, form format table 123, cell image (image included in character frame) extracted from form read image 1
24 is stored. These programs and data are stored in the work memory 104 when the CPU is used.
Loaded and used.

【0048】フォーマット辞書122には、会社、法人
等に固有の文字列で帳票に記載されている文字列(文字
コード形態、以下、識別名と称する)と、その会社、法
人の帳票のフォーマットに割り当てられている帳票コー
ドとが互いに関連付けられて記載されている。上記識別
名としては本実施の形態では会社、法人などの組織名を
一例として説明する。
The format dictionary 122 includes a character string (character code form, hereinafter referred to as an identification name) described in the form as a character string unique to the company or the corporation, and a format of the form of the company or the corporation. The assigned form codes are described in association with each other. In the present embodiment, an example of the identification name is an organization name such as a company or a corporation.

【0049】フォーマットテーブル123には帳票に記
載された罫線の始点座標、終点座標、罫線が構成する表
の中の各文字数等を示すフォーマット情報と上記帳票コ
ードとが互いに関連付けて記載されている。
In the format table 123, format information indicating the start point coordinates and end point coordinates of the ruled line described in the form, the number of characters in the table formed by the ruled line, and the like, and the form code are described in association with each other.

【0050】スキャナー108は帳票原稿をCCD等の
撮像デバイスにより読み取り(光電変換し)、イメージ
データの形態でCPU101に引き渡す。スキャナー1
08は通常スカジー(SCSI)ケーブルおよびインタ
フェースを介してバス113に接続されるが、説明の便
宜上これらの構成部品を図示していない。
The scanner 108 reads (photoelectrically converts) the document document using an image pickup device such as a CCD, and delivers the document document to the CPU 101 in the form of image data. Scanner 1
08 is typically connected to the bus 113 via a scuzzy (SCSI) cable and interface, but these components are not shown for convenience of explanation.

【0051】キーボード108は制御用CPU101に
対する動作指示、文字、数字等の情報入力を行う。マウ
ス110はCRT106に表示されたマウスカーソルを
移動させ、クリックボタンの操作でマウスカーソルによ
り位置指定を行う。この位置指定により、この位置に割
り当てた情報、たとえば、コマンド、文字列等の情報入
力を行う。通信インタフェース111は外部機器との間
で通信を行い、帳票画像を内部に取り込む。本実施の形
態ではFAXモデム112、公衆電話回線を介して、ま
た、イーサネットなどのLANを介しても帳票画像を文
字認識装置に入力することが可能である。
The keyboard 108 performs operation instructions to the control CPU 101 and inputs information such as characters and numerals. The mouse 110 moves the mouse cursor displayed on the CRT 106, and specifies the position by operating the click button with the mouse cursor. By this position designation, information assigned to this position, for example, information such as a command and a character string is input. The communication interface 111 communicates with an external device and takes in a form image. In the present embodiment, it is possible to input a form image to the character recognition device via the FAX modem 112, a public telephone line, or also via a LAN such as Ethernet.

【0052】このようなシステム構成において行われる
帳票の種類判別処理を説明する。なお、本実施の形態で
はスキャナー108により帳票原稿画像を読み取るもの
とする。ユーザは帳票原稿をスキャナー109にセット
し、キーボード109から画像読み取り用(OCR)プ
ログラムの起動を指示する。これに応じて図5の記載内
容を持つ文字認識用プログラムがHDD107からワー
クメモリ104内のプログラム記憶領域にローディング
され、制御用CPU101により実行される。図5およ
び図5の詳細内容を示す図6の処理手順はCPUが実行
可能なプログラム言語で記載されているが、説明の便宜
上、周知の機能に分解して記載している。当業者であれ
ば、この記載に基づき、実行用のプログラムを作成する
ことが可能であろう。
The form type discriminating process performed in such a system configuration will be described. In the present embodiment, it is assumed that the form document image is read by the scanner 108. The user sets the document on the scanner 109 and instructs the keyboard 109 to start an image reading (OCR) program. In response, a character recognition program having the contents described in FIG. 5 is loaded from the HDD 107 into the program storage area in the work memory 104 and executed by the control CPU 101. Although FIG. 5 and the processing procedure of FIG. 6 showing the details of FIG. 5 are described in a program language that can be executed by the CPU, they are separated into well-known functions for convenience of description. Those skilled in the art will be able to create an execution program based on this description.

【0053】制御用CPU101はスキャナー108に
対して読み取りを指示する。この指示に応じてスキャナ
ー108は帳票原稿を読み取る。読み取られた帳票画像
は画素ごとのイメージデータ、より具体的には白黒で読
み取る場合には2値データ、カラーで読み取る場合には
多値データの形態でワークメモリ104に取り込まれた
後、HDD107内に記憶される(図2の符号120参
照、ステップS1→S2)。この状態の帳票記載内容を
図3の符号201にて模式的に示す。ここで数字は手書
き文字であり、その他の文字は印刷された活字体であ
る。この読み取り画像201では文字および罫線がイメ
ージデータの形態であることに注意されたい。
The control CPU 101 instructs the scanner 108 to read. In response to this instruction, the scanner 108 reads the form document. The read form image is captured in the work memory 104 in the form of image data for each pixel, more specifically, in the form of binary data when reading in black and white, and in multivalued data when reading in color, and then stored in the HDD 107. (See step 120 in FIG. 2; step S1 → S2). The contents of the form in this state are schematically indicated by reference numeral 201 in FIG. Here, the numbers are handwritten characters, and the other characters are printed typefaces. Note that in the read image 201, characters and ruled lines are in the form of image data.

【0054】CPU101は次にワークメモリ104上
の帳票画像から罫線画像を消去(ファームアウト化)す
る(ステップS3)。罫線は黒画素が一定長さ以上連続
し、一定幅以下となるので、このような条件を満足する
画素の集合を帳票画像の中から検出するという従来技術
を使用する。罫線画像を消去した帳票画像の内容を図3
の符号202にて模式的に示す。制御用CPU101は
この罫線画像を除いた帳票画像に対する文字認識を印刷
文字認識用CPU102に対して指示する。この指示に
応じて印刷用文字認識用CPU102はワークメモリ1
04に格納されている罫線消去済みの帳票読み取り画像
の文字認識を行う(ステップS4)これにより図3の符
号202の記載内容の中の活字部分の文字列が文字認識
される。ただし、一部の文字は誤認識となる場合があ
る。また、空白部分の画像は空白文字コードが認識結果
となり、認識結果の行の最後部には強制改行コードが挿
入される。このような認識結果を用いて本実施の形態で
は帳票の種類判別を行う。すなわち、帳票の性格上、帳
票には必ずその種類を示す固有名詞(識別名)、たとえ
ば、会社名が記載されていることに着目し、予めフォー
マット辞書122に登録されている識別名が文字認識結
果の中にあるかを制御用CPU101により照会する
(ステップS5)。本実施の形態では誤認識があること
を想定してテキストの各文字列中の先頭のたとえば3文
字とフォーマット辞書の中の各識別名の先頭の3文字を
相互に比較して一致する文字列を検出する。一致の文字
列が得られた場合には、次に比較に使用した文字列を含
む文字列全体について比較を行って、完全一致が得られ
なかったときには文字認識結果のテキスト側の文字列を
修正し(図4参照)、ステップS8へと手順を移行させ
る(ステップS6)。この処理は本発明に関わるので、
図6を使用して後で説明する。
Next, the CPU 101 erases the ruled line image from the form image in the work memory 104 (firm-out) (step S3). Since the ruled line has black pixels continuous for a certain length or more and a certain width or less, a conventional technique of detecting a set of pixels satisfying such a condition from a form image is used. Figure 3 shows the contents of the form image with the ruled line image deleted
Is schematically indicated by reference numeral 202. The control CPU 101 instructs the print character recognition CPU 102 to perform character recognition on the form image excluding the ruled line image. In response to this instruction, the CPU 102 for character recognition for printing uses the work memory 1
Character recognition is performed on the form-read image that has been erased from the ruled line stored in the document 04 (step S4). Thus, the character string of the printed portion in the content indicated by reference numeral 202 in FIG. 3 is recognized. However, some characters may be erroneously recognized. A blank character code is used as a recognition result for an image in a blank portion, and a forced line feed code is inserted at the end of the line of the recognition result. In the present embodiment, the type of a form is determined using such a recognition result. That is, due to the nature of the form, attention is paid to the fact that the form always includes a proper noun (identification name) indicating the type, for example, a company name, and the identification name registered in the format dictionary 122 in advance is used for character recognition. The control CPU 101 inquires whether the result is included in the result (step S5). In the present embodiment, assuming that there is an erroneous recognition, for example, the first three characters of each character string of the text and the first three characters of each identification name in the format dictionary are compared with each other to find a matching character string. Is detected. If a matched string is obtained, the entire string including the string used for comparison is compared next, and if an exact match is not found, the character string on the text side of the character recognition result is corrected (See FIG. 4), and the procedure shifts to step S8 (step S6). Since this process is related to the present invention,
This will be described later with reference to FIG.

【0055】一方、フォーマット辞書122に登録され
ている識別名が記載されていない場合には、読み取り対
象となった帳票が新規なものかあるいは比較に使用した
先頭3文字の中に誤認識の文字が含まれている帳票なの
で、制御用CPU101はテキスト形態の帳票(図3の
符号202参照)をワークメモリ104から読み出し
て、文字コードをイメージに変換してビデオメモリ10
5に書き込む。これにより、CRT106には帳票の記
載内容が表示される。同時に、登録の識別名がなかった
旨のメッセージをも表示させる。ユーザはこの表示内容
を見て、帳票が新規なものか誤認識の文字列を含むもの
かを判定する。新規名帳票の場合、ユーザは現在のプロ
グラムを終了し(ステップS7A→終了)、キーボード
109から新規識別名を入力してフォーマット辞書12
2に入力の新規識別名を制御用CPU101により追加
登録する。
On the other hand, if the identification name registered in the format dictionary 122 is not described, the form to be read is a new form or a misrecognized character among the first three characters used for comparison. , The control CPU 101 reads the text form (see reference numeral 202 in FIG. 3) from the work memory 104, converts the character code into an image, and converts the character code into an image.
Write 5 As a result, the contents of the form are displayed on the CRT 106. At the same time, a message indicating that there is no registered identification name is also displayed. The user looks at this display content and determines whether the form is new or contains a misrecognized character string. In the case of a new name form, the user ends the current program (step S7A → end), inputs a new identification name from the keyboard 109, and enters the format dictionary 12
In step 2, the control CPU 101 additionally registers the input new identification name.

【0056】この後、ユーザは図5のプログラムを再実
行して文字認識をやり直す。一方、先頭の3文字の文字
列の中に誤認識が含まれている場合にはユーザはマウス
110により表示画面上のマウスカーソルを誤認識の文
字に移動させて修正の文字指定を行い、キーボード10
9から正しい文字を入力する。制御用CPU101はワ
ークメモリ上のテキストの中の指定文字を削除し、入力
された正しい文字を挿入して修正後のテキストを表示さ
せる。修正終了等のキーボード109からの指示に応じ
て制御用CPU101はステップS5に戻り、識別名の
照会処理を再実行する(ステップS7A→S7B→S
5)。
Thereafter, the user executes the program shown in FIG. 5 again to perform character recognition again. On the other hand, if the first three character strings include erroneous recognition, the user moves the mouse cursor on the display screen to the erroneously recognized character by using the mouse 110 to specify the character to be corrected. 10
Enter correct characters from 9. The control CPU 101 deletes the designated character in the text on the work memory, inserts the input correct character, and displays the corrected text. In response to an instruction from the keyboard 109 such as the end of the correction, the control CPU 101 returns to step S5 and re-executes the inquiry processing of the identifier (steps S7A → S7B → S
5).

【0057】以上の処理を実行すると、テキスト形態の
帳票に記載された識別名からその識別名に対応し、フォ
ーマット辞書122に記載されている帳票の識別コード
が得られる(ステップS6のYES判定)。これにより
帳票の種類内容が判別されたことになるので、制御用C
PU101は読み取りの帳票画像中の手書き文字につい
て文字認識すべく、帳票コードに対応するフォーマット
データをフォーマットテーブル123から検索により抽
出する(ステップS9)。
When the above processing is executed, the identification code of the form described in the format dictionary 122 corresponding to the identification name is obtained from the identification name described in the form in the text form (YES determination in step S6). . As a result, the type content of the form is determined.
The PU 101 retrieves the format data corresponding to the form code from the format table 123 by searching for character recognition of the handwritten characters in the read form image (step S9).

【0058】次に制御用CPU101はフォーマットデ
ータと手書き文字の認識の実行の指示を手書き文字認識
用CPU103に引き渡す。これにより手書き文字認識
用CPU103はフォーマットデータにより位置が示さ
れる罫線枠(セル)の中の、すなわち、縦・横の罫線で
挟まれる文字画像についてセル文字認識を行う(S1
0)。これより認識枠が指定された領域についての認識
結果が図3の符号203のように得られる。なお、活字
体の文字も文字認識されることは言うまでもない。ま
た、その文字認識結果がCRT106に表示される。ユ
ーザはこの表示を見て、認識結果の中の誤認識部分を修
正する(ステップS11→S12)。
Next, the control CPU 101 passes the format data and an instruction to execute handwritten character recognition to the handwritten character recognition CPU 103. As a result, the handwritten character recognition CPU 103 performs cell character recognition for a character image in a ruled line frame (cell) whose position is indicated by the format data, that is, for a character image sandwiched between vertical and horizontal ruled lines (S1).
0). As a result, a recognition result for the region for which the recognition frame is designated is obtained as indicated by reference numeral 203 in FIG. It goes without saying that typeface characters are also recognized. The character recognition result is displayed on the CRT 106. The user looks at this display and corrects an erroneously recognized part in the recognition result (step S11 → S12).

【0059】以上の処理の後、ユーザがキーボード10
9あるいはマウス110により終了を指示すると制御用
CPU101は図5の制御手順を終了する。また、必要
に応じて従来と同様、スキャナー108により読み取っ
た帳票画像(図3の符号201)や手書き文字認識結果
(図3の符号203)は自動または手動指示に応じて制
御用CPU101によりHDD107に格納される。
After the above-described processing, the user operates the keyboard 10
9 or the mouse 110, the control CPU 101 ends the control procedure of FIG. Also, if necessary, the form image (reference numeral 201 in FIG. 3) and the result of handwritten character recognition (reference numeral 203 in FIG. 3) read by the scanner 108 are stored in the HDD 107 by the control CPU 101 according to the automatic or manual instruction. Is stored.

【0060】図5のステップS5の識別名照会処理を図
6を使用して説明する。
The identification name inquiry processing in step S5 in FIG. 5 will be described with reference to FIG.

【0061】制御用CPU101はワークメモリ104
に格納されたテキストから空白コードの次から始まる文
字列群の中の先頭部分を検出する。より具体的には、ポ
インタをテキストの先頭部分に位置させ、このポインタ
の位置の文字を上記テキストから取り出す。この文字が
空白コードであるかの判定を行う。次に、ポインタを次
の文字位置に移動し、その位置の文字をテキストから取
り出す。この文字が空白文字や句読点などの記号でない
文字であるか否かの判定を行う。ポインタを移動させな
がら上記2つの判定処理を実行すると、最初の判定で空
白文字である、次の判定で空白文字ではないの判定が得
られたときに、ポインタの値が先頭の文字列の2番目の
文字位置を示す。これにより最初の文字列の位置を検出
することができる。以下、ポインタを移動させて上述の
処理を行うことにより2番目以降の文字列を検出するこ
とができる。制御用CPU101はこの文字列の先頭部
分から3文字を取り出し、ワークメモリ104に一時記
憶する(ステップS100)。
The control CPU 101 is a work memory 104
From the text stored in, the first part in the character string group starting after the blank code is detected. More specifically, the pointer is positioned at the head of the text, and the character at the position of the pointer is extracted from the text. It is determined whether this character is a blank code. Next, the pointer is moved to the next character position, and the character at that position is extracted from the text. It is determined whether or not this character is a character that is not a symbol such as a blank character or a punctuation mark. When the above two determination processes are executed while moving the pointer, when the first determination is a blank character and the next determination is not a blank character, the pointer value is changed to the first character string of the second character string. Indicates the th character position. Thus, the position of the first character string can be detected. Hereinafter, by moving the pointer and performing the above-described processing, the second and subsequent character strings can be detected. The control CPU 101 extracts three characters from the head of this character string and temporarily stores them in the work memory 104 (step S100).

【0062】次に制御用CPU101はフォーマット辞
書122に記載された先頭の識別名の記憶位置をアドレ
ス指定して先頭の識別名の文字コード列を読み出して、
ワークメモリ104に一時記憶する。このワークメモリ
104上の識別名の文字コード列の先頭の3文字を取り
出し、上述のテキストから取り出した3文字との一致比
較を行う(ステップS110→S120)。
Next, the control CPU 101 reads out the character code string of the first identifier by specifying the address of the storage location of the first identifier described in the format dictionary 122, and
It is temporarily stored in the work memory 104. The first three characters of the character code string of the identification name on the work memory 104 are extracted, and the comparison with the three characters extracted from the above-described text is performed (steps S110 → S120).

【0063】一致判定が得られた場合にはワークメモリ
104上に記憶してあり、識別名およびテキストから取
り出した文字列全体について一致比較を行う(ステップ
S200)。一致の判定が得られた場合は、識別名と同
じフィールドに記憶されている帳票コードをフォーマッ
ト辞書122から取り出す(ステップS210)。
When a match is obtained, a match comparison is performed on the entire character string stored in the work memory 104 and extracted from the identification name and the text (step S200). If a match is obtained, the form code stored in the same field as the identification name is extracted from the format dictionary 122 (step S210).

【0064】一方、不一致判定が得られた場合には、テ
キストから取り出した文字列の中に誤認識部分があると
判断し、制御用CPU101はフォーマット辞書122
から取り出した文字列(識別名)でワークメモリ104
中のテキストの中の該当の文字列を修正する。これによ
りご認識の文字列が正しい文字列に修正される(ステッ
プS200→S205)。この後、正しい文字列から帳
票コードが取り出されることは上述したとおりである
(S205→S200→ステップS210)。
On the other hand, if a mismatch is determined, it is determined that there is an erroneously recognized portion in the character string extracted from the text, and the control CPU 101
Work memory 104 with a character string (identification name) extracted from
Modify the corresponding string in the text inside. As a result, the recognized character string is corrected to a correct character string (step S200 → S205). Thereafter, the form code is extracted from the correct character string as described above (S205 → S200 → Step S210).

【0065】なお、3文字比較において、不一致の判定
(ステップS120のNO判定)が得られた場合には、
比較対象のテキスト側の文字列を固定しておき、フォー
マット辞書122側の比較対象の文字列を次の位置の文
字列に変更する(ステップS130→S135)。以
下、上述と同様にして3文字が一致するかの判定(ステ
ップS120)を行う。このようにして不一致判定が続
くと、比較k対象のフォーマット辞書122側の最終の
識別名の文字列に到達する。そこで、制御用CPU10
1はテキスト側の先頭の文字列はフォーマット辞書12
2に登録されていないと判断し、テキスト側の比較対象
の文字列を変更する(ステップS130→S140→S
145→S100)。このようにしてフォーマット辞書
122の識別名の文字列とテキスト側の文字列とを相互
に比較して、取り出した3文字が一致するまで比較処理
を繰り返す。先頭の3文字が誤認識しておらず、帳票原
稿が新規なものでなければ必ず一致判定が得られ(ステ
ップS120)、この一致の文字列から対応の帳票コー
ドが得られる(ステップS210)。
If a three-character comparison results in a mismatch (NO in step S120),
The character string on the text side to be compared is fixed, and the character string to be compared on the format dictionary 122 is changed to the character string at the next position (step S130 → S135). Hereinafter, it is determined whether the three characters match in the same manner as described above (step S120). When the mismatch determination continues in this way, the character string of the final identifier on the format dictionary 122 side to be compared reaches. Therefore, the control CPU 10
1 is the first character string on the text side is the format dictionary 12
2 is not registered, and the character string to be compared on the text side is changed (steps S130 → S140 → S
145 → S100). In this way, the character string of the identifier in the format dictionary 122 is compared with the character string on the text side, and the comparison process is repeated until the extracted three characters match. If the first three characters are not misrecognized and the form document is not new, a match is always obtained (step S120), and a corresponding form code is obtained from the matched character string (step S210).

【0066】なお、テキスト内の全ての文字列とフォー
マット辞書122の全ての文字列の比較を行っても3文
字の一致判定が得られない場合には、制御用CPU10
1は帳票原稿は新規なものと判断し、その旨のメッセー
ジと、テキストおよび読み取り帳票画像を表示させる。
この表示を見てユーザは手動操作で、たとえば、先頭3
文字部分の中の誤認識文字の修正や、フォーマット辞書
122に対する識別名の新規登録を行う。文字の修正の
ための文字の挿入、削除処理および辞書登録処理は周知
であり、詳細な説明を要しないであろう。
If all character strings in the text are not compared with all character strings in the format dictionary 122, a match cannot be obtained for three characters.
1 judges that the form document is new, and displays a message to that effect, a text and a read form image.
Upon seeing this display, the user manually operates, for example,
Correction of a misrecognized character in the character portion and new registration of an identification name in the format dictionary 122 are performed. The process of inserting and deleting characters for correcting characters and the process of registering a dictionary are well known and will not require detailed description.

【0067】(実施形態2)上述の実施形態1は組織名
で帳票の種類判別を行う例であったが、文字認識の対象
の伝票の種類が増えてくると登録する組織名も増大す
る。そこで多種の伝票を文字認識する場合に好適な実施
形態2を説明する。なお、システム構成は図2に示した
システム構成とほぼ同様とすることができるので、相違
点のみを説明する。第2の実施の形態ではフォーマット
辞書122を図7に示すような階層構造で構成する。す
なわち、伝票の種類を示す文字コード列を上位の階層に
して下位の階層には伝票名の種類毎、たとえば、請求
書、発注書等で使用する組織名の文字コード列およびそ
の帳票コードを関連付けて記載しておく。
(Embodiment 2) In Embodiment 1 described above, the type of a form is determined based on an organization name. However, as the types of slips for character recognition increase, the number of registered organizations also increases. Therefore, a second embodiment suitable for character recognition of various slips will be described. It should be noted that the system configuration can be substantially the same as the system configuration shown in FIG. 2, and therefore only the differences will be described. In the second embodiment, the format dictionary 122 has a hierarchical structure as shown in FIG. That is, the character code string indicating the type of the slip is set to the upper layer, and the lower layer is associated with the character code string of the organization name used in the invoice, purchase order, and the like, and the corresponding form code for each type of the slip name. It is described.

【0068】また、図5のステップS5の識別名の照会
処理ではフォーマット辞書122に対して2段階の照会
を行う。第1回目はフォーマット辞書122の中の伝票
名と、帳票の読み取り画像から文字認識されたテキスト
の文字列との比較を行う。一致の伝票名が得られたとき
には、次にフォーマット辞書122の該当の伝票名の下
位層に位置する組織名と、上記テキストの中の文字列と
の一致判定を行う。組織名の一致判定が得られたときに
対応の帳票コードを取得する。
In the inquiry process of the identifier in step S5 in FIG. 5, a two-stage inquiry is made to the format dictionary 122. In the first time, the slip name in the format dictionary 122 is compared with the character string of the text whose character has been recognized from the read image of the form. When a matching slip name is obtained, next, it is determined whether the organization name located in the lower layer of the corresponding slip name in the format dictionary 122 matches the character string in the text. Acquires the corresponding form code when it is determined that the organization name matches.

【0069】以上の処理を行うと、組織名全ての検索処
理を行う必要はなく、照会処理時間を短くすることがで
きる。
When the above processing is performed, it is not necessary to perform the search processing for all the organization names, and the inquiry processing time can be shortened.

【0070】本実施の形態の他に次の形態を実施でき
る。
The following embodiment can be carried out in addition to this embodiment.

【0071】1)文字認識を結果を正しく修正するため
の文字認識方法については各種の提案があり、ユーザが
所望の文字認識方法を使用するとよい。
1) There are various proposals for a character recognition method for correctly correcting the result of character recognition, and it is preferable that a user uses a desired character recognition method.

【0072】2)帳票画像を文字認識装置100に入力
するためには、上述の形態の他、フロッピーディスク、
光磁気ディスク等の記録媒体から読み取る入力方法を使
用することができる。
2) In order to input a form image to the character recognition device 100, a floppy disk,
An input method for reading from a recording medium such as a magneto-optical disk can be used.

【0073】3)上述実施の形態では、活字体の文字認
識と手書き文字の文字認識を行っているが、帳票が活字
体のみで構成されているときには活字体の文字認識のみ
を行うようにシステムを構成すればよい。
3) In the above-described embodiment, the character recognition of the typeface and the character recognition of the handwritten character are performed. However, when the form is composed of only the typeface, only the character recognition of the typeface is performed. May be configured.

【0074】4)上述の実施の形態では高速処理を目的
としているので、3つのCPU101〜103により文
字認識処理を分担して行っているが、1つのCPUによ
り文字認識処理を行ってもよい。
4) In the above embodiment, the high-speed processing is aimed at, and the character recognition processing is shared by the three CPUs 101 to 103. However, the character recognition processing may be performed by one CPU.

【0075】5)帳票の種類判定に使用する文字列は組
織名、伝票名、これら名称の組み合せの他に、帳票に個
有の名称を使用でき、また、種類の異なる名称を使用者
が選択して使用すればよい。
5) In addition to an organization name, a slip name, and a combination of these names, a character string used to determine the type of a form can use a unique name for the form, and the user can select a different type of name. And use it.

【0076】[0076]

【発明の効果】以上、説明したように、請求項1、1
5、29の発明では、文字認識結果の文字コード列に基
づいて帳票の種類判定を行うので、画像処理を必要と
し、罫線の形状判定により帳票を判定する従来例に比べ
て処理時間が短縮され、また、罫線が不明瞭でもその影
響を受けず、種類判定の精度が向上する。
As described above, as described above, claims 1 and 1
In the inventions of the fifth and 29th embodiments, since the type of the form is determined based on the character code string of the character recognition result, image processing is required, and the processing time is shortened as compared with the conventional example in which the form is determined by determining the shape of the ruled line. In addition, even if the ruled line is not clear, the ruled line is not affected and the type determination accuracy is improved.

【0077】請求項2、16の発明では、罫線画像を消
去することにより文字認識精度が向上する。これにより
種類判別の精度も向上する。
According to the second and 16th aspects of the present invention, the character recognition accuracy is improved by deleting the ruled line image. Thereby, the accuracy of the type determination is also improved.

【0078】請求項3、4、17、18の発明によれ
ば、罫線の位置を示すフォーマット情報と文字認識結果
とから帳票を印刷することも可能であり、また、特定の
罫線枠に記載された手書き文字を文字認識することが可
能となる。さらにフォーマット情報により文字認識領域
を特定できるので、文字画像の切り出し処理が容易であ
り、これにより手書き文字認識処理時間を短縮できる。
According to the third, fourth, seventeenth, and eighteenth aspects of the present invention, it is possible to print a form based on the format information indicating the position of the ruled line and the result of character recognition, and to describe the form in a specific ruled line frame. It becomes possible to recognize the handwritten character. Further, since the character recognition area can be specified by the format information, the cutout processing of the character image is easy, and thus the handwritten character recognition processing time can be reduced.

【0079】請求項5〜9、19〜23の発明によれ
ば、ユーザの要望に応じて好適な帳票画像の入力形態を
採ることができる。
According to the fifth to ninth and nineteenth to twenty-third aspects, it is possible to adopt a suitable form image input form according to the user's request.

【0080】請求項10〜12、24〜26の発明によ
れば、自動または手動により認識文字の修正を行うこと
ができるので、種類判別精度が向上する。
According to the tenth to twelfth and twenty-fourth to twenty-sixth aspects, the recognition character can be corrected automatically or manually, so that the type determination accuracy is improved.

【0081】請求項13、14、27、28の発明によ
れば、会社名や法人名などの組織名や伝票名という帳票
の固有の文字列により簡単に帳票の種類判定が可能とな
る。また、このような名称を組み合わせることにより帳
票の種類判別の精度を向上させ、また、無駄な名称での
照会処理を省くことができる。
According to the invention of claims 13, 14, 27, and 28, it is possible to easily determine the type of a form by using a form-specific character string such as an organization name such as a company name or a corporation name or a form name. Further, by combining such names, it is possible to improve the accuracy of discriminating the type of a form, and to omit an inquiry process using useless names.

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

【図1】実施の形態1の文字認識システムのシステム構
成を示すブロック図である。
FIG. 1 is a block diagram illustrating a system configuration of a character recognition system according to a first embodiment.

【図2】文字認識装置100のシステム構成を示すブロ
ック図である。
FIG. 2 is a block diagram showing a system configuration of the character recognition device 100.

【図3】帳票原稿の読み取り画像、罫線画像除去後の帳
票内容および手書き文字認識領域を示す説明図である。
FIG. 3 is an explanatory diagram showing a read image of a form document, form contents after removing ruled line images, and a handwritten character recognition area.

【図4】文字認識の結果から帳票コードを導くプロセス
を説明するための説明図である。
FIG. 4 is an explanatory diagram for explaining a process of deriving a form code from a result of character recognition.

【図5】帳票の種類判別処理手順を示すフローチャート
である。
FIG. 5 is a flowchart illustrating a form type determination processing procedure.

【図6】図5のステップS5の詳細処理手順を示すフロ
ーチャートである。
FIG. 6 is a flowchart showing a detailed processing procedure of step S5 in FIG. 5;

【図7】実施の形態2のフォーマット辞書122の内容
を示す説明図である。
FIG. 7 is an explanatory diagram showing the contents of a format dictionary 122 according to the second embodiment.

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

100 文字認識装置 101 制御用CPU 102 印刷文字認識用CPU 103 手書き文字認識用CPU 104 ワークメモリ 105 ビデオメモリ 106 CRT 107 HDD 108 スキャナー 109 キーボード 110 マウス 111 通信インタフェース 122 フォーマット辞書 123 フォーマットテーブル 200 端末装置 300 FAX送受信機 100 Character Recognition Device 101 Control CPU 102 Print Character Recognition CPU 103 Handwritten Character Recognition CPU 104 Work Memory 105 Video Memory 106 CRT 107 HDD 108 Scanner 109 Keyboard 110 Mouse 111 Communication Interface 122 Format Dictionary 123 Format Table 200 Terminal Device 300 FAX Transceiver

Claims (29)

【特許請求の範囲】[Claims] 【請求項1】 文字が記載され、フォーマットが異なる
帳票の原稿から読み取られた複数種の帳票の画像を文字
認識するとともに、帳票のフォーマットの種類を自動判
別する文字認識装置において、 前記帳票の原稿に記載され、前記フォーマットの種類毎
に固有の識別名を該フォーマットの種類に関連付けて文
字コードの形態で記憶する識別名記憶手段と、 前記読み取られた帳票の画像の文字認識結果として得ら
れる文字コード列の中に前記記憶手段に記憶されている
識別名と一致する文字コード列があるか否かを判定する
判定手段と、 肯定判定が得られたときに前記フォーマットの種類と前
記識別名との間の関連付けに基づき、前記一致する文字
列に対応するフォーマットの種類を取得することを特徴
とする文字認識装置。
1. A character recognition device for recognizing characters of a plurality of types of forms read from a document of a form in which characters are described and having different formats, and for automatically discriminating a type of the form of the form. And an identifier storing means for storing a unique identifier for each type of the format in the form of a character code in association with the type of the format, and a character obtained as a result of character recognition of the read image of the form. Determining means for determining whether or not there is a character code string that matches the identification name stored in the storage means in the code string; and, when a positive determination is obtained, the type of the format and the identification name A character recognition device for acquiring a type of a format corresponding to the matching character string based on the association between the character strings.
【請求項2】 請求項1に記載の文字認識装置におい
て、前記帳票の原稿には罫線が記載されており、前記文
字認識に先立って、前記読み取られた帳票の画像から該
罫線の画像を消去する画像処理手段をさらに具えたこと
を特徴とする文字認識装置。
2. The character recognition device according to claim 1, wherein a ruled line is described in the document of the form, and the image of the ruled line is erased from the read image of the form before the character recognition. A character recognition device further comprising image processing means for performing
【請求項3】 請求項2に記載の文字認識装置におい
て、前記フォーマットの種類に関連付けて罫線の位置を
示すフォーマット情報を記憶しておくフォーマット情報
記憶手段と、前記フォーマットの種類とフォーマット情
報との間の関連付けに基づき、前記取得した前記フォー
マットの種類に対応するフォーマット情報を前記フォー
マット情報記憶手段から取得する情報処理手段をさらに
具えたことを特徴とする文字認識装置。
3. A character recognition apparatus according to claim 2, wherein: format information storage means for storing format information indicating a position of a ruled line in association with said format type; A character recognition apparatus, further comprising information processing means for acquiring format information corresponding to the acquired format type from the format information storage means based on an association between the formats.
【請求項4】 請求項3に記載の文字認識装置におい
て、取得した前記フォーマット情報の示す位置の罫線に
挟まれた文字画像をセル文字認識するセル文字認識手段
をさらに具えたことを特徴とする文字認識装置。
4. The character recognition apparatus according to claim 3, further comprising cell character recognition means for recognizing a cell image of a character image sandwiched between ruled lines indicated by the acquired format information. Character recognition device.
【請求項5】 請求項1に記載の文字認識装置におい
て、前記帳票の画像を入力する画像入力手段をさらに具
えたことを特徴とする文字認識装置。
5. The character recognition device according to claim 1, further comprising image input means for inputting an image of the form.
【請求項6】 請求項5に記載の文字認識装置におい
て、前記画像入力手段は、前記帳票の原稿を読み取る画
像読み取り装置であることを特徴とする文字認識装置。
6. The character recognition device according to claim 5, wherein said image input means is an image reading device for reading a document of said form.
【請求項7】 請求項5に記載の文字認識装置におい
て、前記画像入力手段は、公衆電話回線を介して画像発
生源から送信される前記帳票の画像を受信する通信装置
であることを特徴とする文字認識装置。
7. The character recognition device according to claim 5, wherein said image input means is a communication device for receiving an image of said form transmitted from an image generation source via a public telephone line. Character recognition device.
【請求項8】 請求項5に記載の文字認識装置におい
て、前記画像入力手段は、広域ネットワークを介して画
像発生源から送信される前記帳票の画像を受信する通信
装置であることを特徴とする文字認識装置。
8. The character recognition device according to claim 5, wherein said image input means is a communication device for receiving an image of said form transmitted from an image generation source via a wide area network. Character recognition device.
【請求項9】 請求項8に記載の文字認識装置におい
て、前記画像発生源は情報処理装置および該情報処理装
置に接続された画像読み取り装置であることを特徴とす
る文字認識装置。
9. The character recognition device according to claim 8, wherein the image generation source is an information processing device and an image reading device connected to the information processing device.
【請求項10】 請求項1に記載の文字認識装置におい
て、前記判定手段の判定に先立って、前記認識結果とし
て得られる文字列の中の誤認識部分を修正する修正手段
をさらに具えたことを特徴とする文字認識装置。
10. The character recognition device according to claim 1, further comprising correction means for correcting an erroneously recognized part in the character string obtained as a result of the recognition before the determination by the determination means. Character recognition device.
【請求項11】 請求項10に記載の文字認識装置にお
いて、前記修正手段は、修正すべき前記文字列に対して
文字の挿入および削除の文字編集により修正を行うこと
を特徴とする文字処理手段を具えたことを特徴とする文
字認識装置。
11. A character processing device according to claim 10, wherein said correction means corrects the character string to be corrected by character editing of insertion and deletion of characters. A character recognition device comprising:
【請求項12】 請求項10に記載の文字認識装置にお
いて、前記修正手段は、前記記憶手段に記憶された識別
名の文字コード列と前記文字認識結果として得られる文
字コード列との間で所定個数以上の一致文字を有する識
別名を検出する検出手段と、当該検出された識別名の文
字コード列を前記誤認識部分を含む文字列を置換するこ
とにより修正を行う文字処理手段を具えたことを特徴と
する文字認識装置。
12. The character recognition device according to claim 10, wherein said correction means determines a predetermined value between a character code string of an identification name stored in said storage means and a character code string obtained as a result of the character recognition. Detecting means for detecting an identifier having more than the number of matching characters, and character processing means for correcting the character code string of the detected identifier by replacing the character string containing the erroneously recognized part. Character recognition device characterized by the above-mentioned.
【請求項13】 請求項1に記載の文字認識装置におい
て、前記識別名は組織名であることを特徴とする文字認
識装置。
13. The character recognition device according to claim 1, wherein the identification name is an organization name.
【請求項14】 請求項1に記載の文字認識装置におい
て、前記識別名は伝票名であることを特徴とする文字認
識装置。
14. The character recognition device according to claim 1, wherein the identification name is a slip name.
【請求項15】 文字が記載され、フォーマットが異な
る帳票の原稿から読み取られた複数種の帳票の画像を文
字認識するとともに、帳票のフォーマットの種類を自動
判別する文字認識装置の文字認識方法において、 前記帳票の原稿に記載され、前記フォーマットの種類毎
に固有の識別名を該フォーマットの種類に関連付けて文
字コードの形態で前記文字認識装置内の記憶装置に記憶
しておき、 前記読み取られた帳票の画像の文字認識結果として得ら
れる文字コード列の中に前記記憶手段に記憶されている
識別名と一致する文字コード列があるか否かを前記文字
認識装置内の情報処理装置により判定し、 肯定判定が得られたときに前記情報処理装置は前記フォ
ーマットの種類と前記識別名との間の関連付けに基づ
き、前記一致する文字列に対応するフォーマットの種類
を取得することを特徴とする文字認識装置の文字認識方
法。
15. A character recognition method of a character recognition apparatus for recognizing characters of a plurality of types of forms read from a document of a form in which characters are described and having different formats and automatically discriminating the type of the format of the form. The identification form, which is described in the document of the form, is stored in a storage device in the character recognition device in the form of a character code in a form associated with a unique identification name for each type of the format in association with the type of the format, It is determined by the information processing device in the character recognition device whether or not there is a character code sequence that matches the identification name stored in the storage unit in the character code sequence obtained as a result of character recognition of the image, When an affirmative determination is obtained, the information processing device matches the matching character string based on the association between the format type and the identifier. A character recognition method for a character recognition device, characterized by acquiring a corresponding format type.
【請求項16】 請求項15に記載の文字認識装置の文
字認識方法において、前記帳票の原稿には罫線が記載さ
れており、前記文字認識に先立って、前記情報処理装置
は、前記読み取られた帳票の画像から該罫線の画像を消
去することを特徴とする文字認識装置の文字認識方法。
16. The character recognition method of the character recognition device according to claim 15, wherein a ruled line is described on the document of the form, and prior to the character recognition, the information processing device reads the read data. A character recognizing method for a character recognizing apparatus, wherein an image of a ruled line is deleted from a form image.
【請求項17】 請求項16に記載の文字認識装置の文
字認識方法において、前記フォーマットの種類に関連付
けて罫線の位置を示すフォーマット情報を前記記憶装置
に記憶しておき、前記情報処理装置は前記フォーマット
の種類とフォーマット情報との間の関連付けに基づき、
前記取得した前記フォーマットの種類に対応するフォー
マット情報を取得することを特徴とする文字認識装置の
文字認識方法。
17. The character recognition method according to claim 16, wherein format information indicating a position of a ruled line is stored in the storage device in association with the format type, and the information processing device performs Based on the association between format type and format information,
A character recognition method for a character recognition device, comprising: obtaining format information corresponding to the obtained type of the format.
【請求項18】 請求項17に記載の文字認識装置の文
字認識方法において、前記情報処理装置は取得した前記
フォーマット情報の示す位置の罫線に挟まれた文字画像
をセル文字認識することを特徴とする文字認識装置の文
字認識方法。
18. The character recognition method for a character recognition device according to claim 17, wherein the information processing device recognizes a cell image of a character image sandwiched between ruled lines at positions indicated by the acquired format information. Character recognition method of the character recognition device to perform.
【請求項19】 請求項18に記載の文字認識装置の文
字認識方法において、前記文字認識装置は前記帳票の画
像を入力する画像入力装置を具えたことを特徴とする文
字認識装置の文字認識方法。
19. The character recognition method for a character recognition device according to claim 18, wherein said character recognition device includes an image input device for inputting an image of said form. .
【請求項20】 請求項19に記載の文字認識装置の文
字認識方法において、前記画像入力装置は、前記帳票の
原稿を読み取る画像読み取り装置であることを特徴とす
る文字認識装置の文字認識方法。
20. The character recognition method for a character recognition device according to claim 19, wherein said image input device is an image reading device for reading a document of said form.
【請求項21】 請求項19に記載の文字認識装置の文
字認識方法において、前記画像入力装置は、公衆電話回
線を介して画像発生源から送信される前記帳票の画像を
受信する通信装置であることを特徴とする文字認識装置
の文字認識方法。
21. The character recognition method according to claim 19, wherein the image input device is a communication device that receives an image of the form transmitted from an image generation source via a public telephone line. A character recognition method for a character recognition device, comprising:
【請求項22】 請求項19に記載の文字認識装置の文
字認識方法において、前記画像入力装置は、広域ネット
ワークを介して画像発生源から送信される前記帳票の画
像を受信する通信装置であることを特徴とする文字認識
装置の文字認識方法。
22. The character recognition method according to claim 19, wherein the image input device is a communication device that receives an image of the form transmitted from an image source via a wide area network. A character recognition method for a character recognition device, comprising:
【請求項23】 請求項22に記載の文字認識装置の文
字認識方法において、前記画像発生源は情報処理装置お
よび該情報処理装置に接続された画像読み取り装置であ
ることを特徴とする文字認識装置の文字認識方法。
23. The character recognition method according to claim 22, wherein the image generation source is an information processing device and an image reading device connected to the information processing device. Character recognition method.
【請求項24】 請求項15に記載の文字認識装置の文
字認識方法において、前記情報処理装置は前記判定の処
理に先立って、前記認識結果として得られる文字列の中
の誤認識部分を修正することを特徴とする文字認識装置
の文字認識方法。
24. The character recognition method for a character recognition device according to claim 15, wherein the information processing device corrects an erroneously recognized portion in the character string obtained as a result of the recognition before the determination process. A character recognition method for a character recognition device, comprising:
【請求項25】 請求項24に記載の文字認識装置の文
字認識方法において、前記情報処理装置は、修正すべき
前記文字列に対して文字の挿入および削除の文字編集に
より修正を行うことを特徴とする文字認識装置の文字認
識方法。
25. The character recognition method according to claim 24, wherein the information processing apparatus corrects the character string to be corrected by inserting and deleting characters. A character recognition method of a character recognition device.
【請求項26】 請求項24に記載の文字認識装置の文
字認識方法において、前記情報処理装置は、前記記憶装
置に記憶された識別名の文字コード列と前記文字認識結
果として得られる文字コード列との間で所定個数以上の
一致文字を有する識別名を検出し、当該検出された識別
名の文字コード列を前記誤認識部分を含む文字列を置換
することにより修正を行うことを特徴とする文字認識装
置の文字認識方法。
26. The character recognition method according to claim 24, wherein the information processing apparatus includes a character code string of an identification name stored in the storage device and a character code string obtained as a result of the character recognition. And detecting a distinguished name having a predetermined number or more of matching characters between the detected distinguished name and correcting the character code string of the detected distinguished name by replacing the character string including the misrecognized part. Character recognition method for character recognition device.
【請求項27】 請求項15に記載の文字認識装置の文
字認識方法において、前記識別名は組織名であることを
特徴とする文字認識装置の文字認識方法。
27. The character recognition method according to claim 15, wherein the identification name is an organization name.
【請求項28】 請求項15に記載の文字認識装置の文
字認識方法において、前記識別名は伝票名であることを
特徴とする文字認識装置の文字認識方法。
28. The character recognition method according to claim 15, wherein the identification name is a slip name.
【請求項29】 文字が記載され、フォーマットが異な
る帳票の原稿から読み取られた複数種の帳票の画像を内
部の情報処理装置により文字認識するとともに、帳票の
フォーマットの種類を自動判別する文字認識装置にロー
ディングされ、前記情報処理装置により読み取り可能な
プログラムコード手段を記録した記録媒体において、前
記帳票の原稿に記載され、前記フォーマットの種類毎に
固有の識別名をが、該フォーマットの種類に関連付けて
文字コードの形態で前記文字認識装置内の記憶装置に記
憶してあり、前記プログラムコード手段は、 前記読み取られた帳票の画像の文字認識結果として得ら
れる文字コード列の中に前記記憶手段に記憶されている
識別名と一致する文字コード列があるか否かを判定する
処理ステップと、 肯定判定が得られたときに前記フォーマットの種類と前
記識別名との間の関連付けに基づき、前記一致する文字
列に対応するフォーマットの種類を取得する処理ステッ
プとを具えたことを特徴とする文字認識装置の記録媒
体。
29. A character recognition device for recognizing a plurality of types of form images read from a document of a form having different characters and having different formats by an internal information processing apparatus and automatically discriminating the type of the form of the form. In the recording medium loaded with the program code means readable by the information processing device, a unique identifier for each type of the format, which is described in the document of the form, is associated with the type of the format. The program code unit is stored in a storage device in the character recognition device in the form of a character code, and the program code unit is stored in the storage unit in a character code string obtained as a character recognition result of the read form image. Processing step of determining whether there is a character code string that matches the identified name, Receiving a format type corresponding to the matching character string based on the association between the format type and the identifier when the recording is performed. Medium.
JP8333215A 1996-12-13 1996-12-13 Character recognition device, its character recognition method and its recording medium Pending JPH10171920A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8333215A JPH10171920A (en) 1996-12-13 1996-12-13 Character recognition device, its character recognition method and its recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8333215A JPH10171920A (en) 1996-12-13 1996-12-13 Character recognition device, its character recognition method and its recording medium

Publications (1)

Publication Number Publication Date
JPH10171920A true JPH10171920A (en) 1998-06-26

Family

ID=18263608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8333215A Pending JPH10171920A (en) 1996-12-13 1996-12-13 Character recognition device, its character recognition method and its recording medium

Country Status (1)

Country Link
JP (1) JPH10171920A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101916327A (en) * 2010-07-09 2010-12-15 北京商纳科技有限公司 Method and system for generating wrong answer list
JP2012053519A (en) * 2010-08-31 2012-03-15 Toshiba Corp Image processing apparatus and image processing system
CN102521516A (en) * 2011-12-20 2012-06-27 北京商纳科技有限公司 Method and system for automatically creating error homework textbooks
US8259326B2 (en) 2006-09-14 2012-09-04 Sharp Kabushiki Kaisha Image readout system, server apparatus, image readout apparatus, and terminal apparatus
JP2015170045A (en) * 2014-03-05 2015-09-28 グローリー株式会社 Sales management system and method
JP2018160284A (en) * 2018-07-19 2018-10-11 凸版印刷株式会社 Electronic leaflet information processing system, terminal device, and program
JP2019219810A (en) * 2018-06-18 2019-12-26 大日本印刷株式会社 Printed material order system, user terminal, printed material order method, and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8259326B2 (en) 2006-09-14 2012-09-04 Sharp Kabushiki Kaisha Image readout system, server apparatus, image readout apparatus, and terminal apparatus
CN101916327A (en) * 2010-07-09 2010-12-15 北京商纳科技有限公司 Method and system for generating wrong answer list
JP2012053519A (en) * 2010-08-31 2012-03-15 Toshiba Corp Image processing apparatus and image processing system
CN102521516A (en) * 2011-12-20 2012-06-27 北京商纳科技有限公司 Method and system for automatically creating error homework textbooks
JP2015170045A (en) * 2014-03-05 2015-09-28 グローリー株式会社 Sales management system and method
JP2019219810A (en) * 2018-06-18 2019-12-26 大日本印刷株式会社 Printed material order system, user terminal, printed material order method, and program
JP2018160284A (en) * 2018-07-19 2018-10-11 凸版印刷株式会社 Electronic leaflet information processing system, terminal device, and program

Similar Documents

Publication Publication Date Title
US7664321B2 (en) Image processing method, system, program, program storage medium and information processing apparatus
US7391917B2 (en) Image processing method
JP4332356B2 (en) Information retrieval apparatus and method, and control program
JP2713622B2 (en) Tabular document reader
JP4078009B2 (en) CHARACTERISTIC RECORDING AREA DETECTION DEVICE FOR FORM, CHARACTER RECORDING AREA DETECTION METHOD FOR FORM, STORAGE MEDIUM, AND FORM FORMAT CREATION DEVICE
JPS63155386A (en) Form data reading device
JP2010061471A (en) Character recognition device and program
US6535652B2 (en) Image retrieval apparatus and method, and computer-readable memory therefor
JP4785655B2 (en) Document processing apparatus and document processing method
JP2002015280A (en) IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING IMAGE RECOGNITION PROGRAM
US6968501B2 (en) Document format identification apparatus and method
JP2003223610A (en) Character recognition device and character recognition method
JP2000322417A (en) Image filing apparatus and method, and storage medium
JPH08180068A (en) Electronic filing equipment
JPH10162098A (en) Document digitizing device and document digitizing method
JPH10171917A (en) Character recognition device, its character recognition method and its recording medium
JP2000082110A (en) Ruled line erasing device, character image extracting device, ruled line erasing method, character image extracting method, and recording medium
JP2002109470A (en) Image recognition device, image recognition method, and computer-readable recording medium storing image recognition program
JP2023046687A (en) Information processing device, information processing method, and program
JP2013182459A (en) Information processing apparatus, information processing method, and program
JP2662404B2 (en) Dictionary creation method for optical character reader
JP3412998B2 (en) Image processing apparatus and method
JP2977247B2 (en) Inter-character space processing method
JPH0757040A (en) Filing device with OCR
JP2002157550A (en) Character recognition device, character recognition method, and recording medium