JP6917688B2 - Form reader, form reading method, program, and form reading system - Google Patents
Form reader, form reading method, program, and form reading system Download PDFInfo
- Publication number
- JP6917688B2 JP6917688B2 JP2016172284A JP2016172284A JP6917688B2 JP 6917688 B2 JP6917688 B2 JP 6917688B2 JP 2016172284 A JP2016172284 A JP 2016172284A JP 2016172284 A JP2016172284 A JP 2016172284A JP 6917688 B2 JP6917688 B2 JP 6917688B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- unit
- data
- item name
- coordinate range
- 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.)
- Active
Links
Images
Landscapes
- Character Input (AREA)
Description
本発明の実施形態は,帳票の画像から文字を読み取る帳票読取装置、帳票読取方法、プログラム、および帳票読取システムに関する。 An embodiment of the present invention relates to a form reading device for reading characters from a form image, a form reading method, a program, and a form reading system.
帳票読取装置は、光学式の読取装置で取得した帳票の画像(デジタル写真など)を、文字認識アプリケーションソフトウェア(以下「OCRソフト」と称す)を利用して文字認識する。 The form reader recognizes an image (digital photograph, etc.) of a form acquired by an optical reader using character recognition application software (hereinafter referred to as "OCR software").
読取り対象の帳票が、例えば、複数枚からなる契約書類などの場合、一般に、ページ毎に独自の項目が配置される。このため、帳票読取装置は、ページ毎に帳票の定義情報を有する必要がある。帳票の定義情報とは、例えば認識項目名、その項目名に対応する読取り位置の座標(x座標,y座標)、サイズ、文字種、文字数などである。 When the form to be read is, for example, a contract document composed of a plurality of sheets, a unique item is generally arranged for each page. Therefore, the form reading device needs to have form definition information for each page. The definition information of the form is, for example, the recognition item name, the coordinates (x coordinate, y coordinate) of the reading position corresponding to the item name, the size, the character type, the number of characters, and the like.
しかし、互いに形式が異なる複数の帳票を読み取るためには、複数の帳票の定義情報を事前に作成する必要があり、時間と労力が必要となる。また、帳票にはさまざまな形式が存在し、読取対象の全ての帳票について事前に定義情報を作成することは困難である。 However, in order to read a plurality of forms having different formats from each other, it is necessary to create definition information of a plurality of forms in advance, which requires time and labor. In addition, there are various formats for forms, and it is difficult to create definition information in advance for all forms to be read.
本発明は、帳票を読み取るための事前の準備の容易化を図った帳票読取装置、帳票読取方法、プログラムおよび帳票読取システムを提供することを目的とする。 An object of the present invention is to provide a form reading device, a form reading method, a program, and a form reading system for facilitating advance preparation for reading a form.
実施形態の帳票読取装置は,項目名と、この項目名に対応するデータと、を含む帳票の画像を記憶する記憶部と、前記帳票の画像から所定の項目名を探索する探索部と、前記帳票の画像上のデータを選択する情報を受け取る入力部と、前記選択されたデータと前記探索された項目名を関連付ける関連付け部と、前記関連付けられたデータを文字認識する文字認識部と、を備える。 The form reading device of the embodiment includes a storage unit that stores an image of a form including an item name, data corresponding to the item name, a search unit that searches for a predetermined item name from the image of the form, and the above. It includes an input unit that receives information for selecting data on the image of the form, an association unit that associates the selected data with the searched item name, and a character recognition unit that recognizes the associated data as characters. ..
帳票読取システムは、種々の定型、非定型の複数の帳票を画像(イメージ)として読み取り、イメージデータおよび文字データを一体化したエントリ情報を作成、保持する。
定型帳票は、あらかじめ帳票読取システムに帳票の定義情報が登録された帳票であり、非定型帳票は、あらかじめ帳票読取システムに帳票の定義情報が登録されていない帳票である。
The form reading system reads a plurality of various fixed and atypical forms as an image (image), and creates and holds entry information in which image data and character data are integrated.
A standard form is a form in which the definition information of the form is registered in advance in the form reading system, and a non-standard form is a form in which the definition information of the form is not registered in advance in the form reading system.
帳票として、保険業務用の書類、例えば、告知書、取扱者報告書、健康診断結果通知書を挙げることができる。これらの帳票から作成されたクリーンデータを用いて、保険の査定を行うことができる。
なお、クリーンデータとは、オペレータによる確認、確定が行われ、文字認識結果の誤りを訂正された後のエントリ情報のことである。
Examples of the form include documents for insurance business, such as a notification form, a handler report, and a health examination result notification form. Insurance assessments can be made using the clean data created from these forms.
The clean data is entry information after confirmation and confirmation by the operator and correction of an error in the character recognition result.
保険業務用の書類のうち、告知書、取扱者報告書は、書式が保険会社により一定の定型書類であり、帳票の定義情報を事前に登録することが可能であるため、読み取り等が容易である。
これに対して、健康診断結果通知書は、例えば、医療機関毎に書式が異なる非定型な書類であり、かつ複数書類の読み取りが必要となることが多い。したがって、事前に帳票の定義情報を登録することが困難である。すなわち、帳票の形式を事前に入手することは困難である。また、多数の定義情報を事前に登録しておくことになるため多大な時間と労力がかかる。このように、複数の非定型の帳票から適正なエントリ情報を作成するのは容易ではない。
Of the documents for insurance business, the notification form and the handler report are standard documents with a fixed format by the insurance company, and the definition information of the form can be registered in advance, so it is easy to read. be.
On the other hand, the health examination result notification is, for example, an atypical document having a different format for each medical institution, and it is often necessary to read a plurality of documents. Therefore, it is difficult to register the form definition information in advance. That is, it is difficult to obtain the form of the form in advance. In addition, it takes a lot of time and effort to register a large amount of definition information in advance. In this way, it is not easy to create appropriate entry information from a plurality of atypical forms.
以下では、帳票の例として、健康診断結果通知書を用いて、帳票読取システムの構成、動作を説明する。 In the following, as an example of the form, the configuration and operation of the form reading system will be described using the health diagnosis result notification.
図1に示すように,帳票読取システム1は、携帯端末10、画像読取装置20、データサーバ30a,処理サーバ30b,エントリ用クライアント40a,マーキング用クライアント40b,データ確定用クライアント40c,外部サーバ50を有する。
As shown in FIG. 1, the form reading system 1 includes a
携帯端末10は、オペレータ(ここでは、例えば、保険の外交員)が携帯し、保険の対象者(客先)において、非定型の帳票(例えば、健康診断結果通知書)の画像を読み込むために用いられる。
The
図2は、携帯端末10の内部構成を表すブロック図である。
携帯端末10は、例えば、タブレット端末であり、画像取得部としてのカメラ部11、タッチパネル12、帳票読取処理部13、メモリ14、通信インターフェース15(以下「通信I/F15」と称す)などを備える。
FIG. 2 is a block diagram showing an internal configuration of the
The
カメラ部11は例えばCCDカメラなどであり、読取り対象の帳票、例えば帳票Aの帳票イメージ(帳票画像)を撮像、つまり光学的に読み取る。
The
タッチパネル12は、情報の表示機能と入力機能の2つの機能を備え、カメラ部11で撮像した帳票画像を表示すると共に、手を触れる(タッチ操作)ことにより、情報を入力する。
帳票読取処理部13は、カメラ部11による帳票読み取り処理を制御するものであり、カメラ部11に読み取られる帳票の画像の適否を判定し、画像が不適な場合にタッチパネル12上に警告表示を行う。
帳票読取処理部13は、この警告後、画像が不適な状態が解消されるかを確認する。画像が不適な状態が解消されたら、オペレータの操作を待つこと無く、自動的に撮影できる。
The
The form
After this warning, the form
不適な画像とは、例えば、白飛び、サイズ不良、傾き、手振れである。
白飛びとは、画像の少なくとも一部の領域が、カメラ部11の階調の上限を超えていることをいう。この一部の領域内は均一な階調(上限)となり、その領域内に文字、イメージが有ったとしても、後の文字認識等の処理が行えなくなる。
Inappropriate images are, for example, overexposure, poor size, tilt, and camera shake.
Overexposure means that at least a part of the area of the image exceeds the upper limit of the gradation of the
サイズ不良は、カメラ部11での撮像範囲内に占める帳票の大きさが適切でないことをいう。撮像範囲に対して帳票が小さすぎたり、大きすぎたり(帳票の一部しか撮像できない)すると、後の文字認識等の処理が困難となる。
Poor size means that the size of the form occupied within the imaging range of the
傾きは、カメラ部11での撮像範囲に対して、帳票が傾いていることをいう。撮像範囲に対して帳票が傾いていると、後の文字認識等の処理が困難となる。帳票読取処理部13は、傾きがある程度小さければ、画像データを加工することで、帳票の画像の傾きを補正できる(傾き補正処理)。しかし、撮像範囲に対する帳票の傾きが大きくなりすぎると、傾きの補正が困難となる。
The tilt means that the form is tilted with respect to the imaging range of the
手振れは、カメラ部11が帳票に対して、振動していることをいう。帳票の画像が不鮮明となり、後の文字認識等の処理が困難となる。
The camera shake means that the
帳票読取処理部13は、読み取る帳票の画像の白飛び、サイズ不良、傾き、手振れの少なくとも何れかを検出する検出部として機能する。すなわち、帳票読取処理部13は、次のように、白飛び、サイズ不良、傾き、手振れを検出する。
白飛びは、画像上に階調上限の連続領域が存在するか否かによって検出できる。
サイズ不良は、画像全体に占める帳票の面積の割合を算出し、この割合が適正範囲から外れているか否かによって検出できる。例えば、画像から帳票の輪郭を抽出することによって、帳票の面積を求めることができる。
傾きは、画像全体に対する、帳票の傾きを算出し、この値が適正範囲から外れているか否かによって検出できる。例えば、画像から帳票の輪郭を抽出することによって、帳票の傾きを求めることができる。帳票読取処理部13は、傾き補正処理が困難な場合に、オペレータに対して警告を発することとできる。
手振れは、カメラ部11で撮像している帳票の画像が時間的に変化するか否かによって検出できる。
The form
Overexposure can be detected by whether or not there is a continuous region of the upper limit of gradation on the image.
The size defect can be detected by calculating the ratio of the area of the form to the entire image and checking whether or not this ratio is out of the appropriate range. For example, the area of the form can be obtained by extracting the outline of the form from the image.
The inclination can be detected by calculating the inclination of the form with respect to the entire image and checking whether or not this value is out of the appropriate range. For example, the slope of the form can be obtained by extracting the outline of the form from the image. The form
The camera shake can be detected by whether or not the image of the form captured by the
メモリ14は、読み取った帳票画像を記憶する他、帳票画像の読み取り処理のための作業領域として機能する。
通信I/F15は、ネットワークNETを通じて、データサーバ30aに帳票の画像を送信する。
The
The communication I / F15 transmits the image of the form to the
画像読取装置20は、定型および非定型の帳票のいずれもの画像を読み込むために用いられる、例えば、スキャナ装置である。画像読取装置20は、帳票の表面を例えばCCDなどで走査(スキャン)して画像情報(イメージデータ)を取得(生成)する。
The
データサーバ30a,処理サーバ30b,エントリ用クライアント40a,マーキング用クライアント40b,データ確定用クライアント40cは、文字認識システムとして機能し,携帯端末10または画像読取装置20で読み込まれた帳票の画像を用いて、文字データとイメージデータを一体化したエントリ情報を生成する。
外部サーバ50は、データサーバ30aからエントリ情報を受け取り、例えば、保険の査定に利用する。
The
The
図3は、データサーバ30a,処理サーバ30b,エントリ用クライアント40a,マーキング用クライアント40b,データ確定用クライアント40cの内部構成を表すブロック図である。
FIG. 3 is a block diagram showing the internal configurations of the
データサーバ30aは、サーバ・コンピュータであり、帳票画像データベース31a(以下「帳票画像DB31a」と称す)、エントリ項目データベース32a「(エントリ項目DB32a)、文字データベース33a(文字DB33a)、エントリ情報データベース34a(エントリ情報DB34a)、通信I/F35aを有する。
The
帳票画像DB31aには、カメラ部11により取得された帳票画像71が記憶される(詳細は後述する)。帳票画像DB31aは、「項目名と、この項目名に対応するデータと、を複数組含む帳票の画像を記憶する記憶部」として機能する。
The
エントリ項目DB32aは、後述の探索部31bがエントリ(入力)対象となるエントリ項目の名称を探索するためのデータを記憶する。
図4は、エントリ項目DB32aに記憶されるエントリ項目の一例を表す。ここでは、健康診断のエントリ項目として、身長、体重、最大血圧、最小血圧等が示される。
The
FIG. 4 shows an example of an entry item stored in the
項目インデックスは、エントリ項目の上位概念を表す。
ターゲット文字列は、探索部31bがエントリ項目を探索するために用いられる。すなわち、ターゲット文字列のいずれかに一致する文字列は、エントリ項目に対応すると判断できる。
The item index represents the superordinate concept of the entry item.
The target character string is used by the
OCRの要、不要は、各エントリ項目におけるOCR(文字認識)の要、不要を表す。一部のエントリ項目、例えば、胸部X線では、X線写真の画像をデータとして使うことを想定し、文字認識を不要としている。すなわち、OCR不要のエントリ項目のデータは文字ではなく、X線写真等のイメージである。
なお、このOCRの要、不要については、設定により適宜に変更できる。
The necessity of OCR indicates the necessity of OCR (character recognition) in each entry item. For some entry items, for example, chest X-rays, it is assumed that the image of the X-ray photograph is used as data, and character recognition is unnecessary. That is, the data of the entry item that does not require OCR is not a character but an image such as an X-ray photograph.
The necessity of this OCR can be changed as appropriate by setting.
文字DB33aは文字種の辞書であり、複数の文字種を識別するためのID、タイプ、ルールが対応付けて記憶されている。IDとしては、例えば「1」,「2」などの数値、タイプとしては「かな」、「英語」など、ルールとしては、「かな」であれば「あいうえお…」、「英語」であれば「abcdef…」などが設定されている。
The
エントリ情報DB34aには、エントリ情報が記憶される。エントリ情報は、イメージデータおよび文字データを一体化したものであり、項目名と、項目名に対応する帳票上の画像の認識結果またはイメージの組み合わせを含む。
通信I/F35aは、処理サーバ30bと通信する。
Entry information is stored in the
The communication I / F35a communicates with the
処理サーバ30bは、探索部31b,関連付け部32b,文字認識部33b,エントリ情報作成部34b,表示制御部35b,通信I/F36bを有する。
The
探索部31bは、帳票の画像上からエントリ項目DB32aに記憶されるエントリ項目に対応するターゲット文字列(所定の項目名)を探索する。帳票の画像に簡易的な文字認識を行い、文字認識された文字列がターゲット文字列と一致するか否かを探索し、その座標を特定する。
The
関連付け部32bは、帳票上の文字イメージ(文字列で表されるデータ)、データイメージ(X線写真などイメージ自体で表されるデータ)をエントリ項目と関連付ける。
The
(1)文字イメージの関連付け
先に文字イメージの関連付けについて、説明する。
関連付け部32bは、帳票の画面への入力により、エントリ項目に対応する読取り対象が指定された場合(データの選択)、探索部31bによって探索された項目名(ターゲット文字列)を選択されたデータと関連付ける。すなわち、関連付け部32bは、選択されたデータに対応する領域の画像を切り取り、その座標を特定し、切り取られた画像、その座標、対応するエントリ項目を関連付けられた情報としてメモリ等に記憶する。
(1) Character image association The character image association will be described first.
When the reading target corresponding to the entry item is specified by the input to the form screen (data selection), the
関連付け部32bは、必要に応じて、関連付けの前に、選択されたデータと探索された項目名(ターゲット文字列)が対応することを確認する。この対応の確認は、項目名(ターゲット文字列)と選択されたデータの座標を比較することで行える。例えば、選択されたデータの座標の左方が、探索された項目名(ターゲット文字列)の座標である場合、これらの間に対応関係があると判定し、関連付けを行う。
If necessary, the
ここで、複数のデータが選択されることがある(例えば、後述のように、帳票の画像上の2点を結ぶ線上に存在する複数のデータ(文字列)の選択)。この場合、関連付け部32bは、これら複数のデータ(文字列)中、エントリ項目に対応するものを関連付ける。
Here, a plurality of data may be selected (for example, as described later, selection of a plurality of data (character strings) existing on a line connecting two points on the image of the form). In this case, the
関連付け部32bは、関連付けられたデータの画像(切り取られた画像)を文字認識部33bに送って、文字認識させ、この文字認識結果も、切り取られた画像、その座標、対応するエントリ項目と共に、関連付けられた情報としてメモリ等に記憶させる。
The
(2)データイメージの関連付け
データイメージの場合、一般にデータイメージ(データ)およびエントリ項目を選択することで、関連付けがなされる。
すなわち、関連付け部32bは、項目名および帳票の画像の範囲を選択する情報に基づいて、前記選択範囲の画像を切り取り、前記選択された項目名と関連付け、メモリに記憶する。
(2) Association of data image In the case of a data image, an association is generally made by selecting a data image (data) and an entry item.
That is, the
文字認識部33bは、関連付け部32bによって関連付けられたデータの画像(読取り対象)を文字認識する。
The character recognition unit 33b character-recognizes an image (read target) of the data associated with the
エントリ情報作成部34bは、複数のエントリ項目、この項目に対応する文字データ、イメージデータを関連付けたエントリ情報を作成する。 The entry information creation unit 34b creates entry information in which a plurality of entry items, character data corresponding to the items, and image data are associated with each other.
表示制御部35bは、マーキング用画面をマーキング用クライアント40bのタッチパネル41bに表示させる。
図5〜図7は、マーキング用画面の一例を表す。
マーキング用画面は、帳票画像71を表示する欄と、エントリ項目指定欄72とを有する。エントリ項目指定欄72は、エントリ項目を指定するために用いられる。
The
5 to 7 show an example of a marking screen.
The marking screen has a column for displaying the
帳票画像71中、一部の文字列(ターゲット文字列)がハイライト表示されている。すなわち、表示制御部35bは、探索された項目名をハイライトして前記帳票の画像を表示させる表示制御部として機能する。
In the
ハイライト表示された文字列は、探索部31bで探索されたターゲット文字列(エントリ項目)である。図5では、「身長」、「体重」の項目が、図6では「HDLコレステロール」〜「潜血」の項目が、図7では「心電図」、「胸部」の項目がハイライト表示されている。
The highlighted character string is the target character string (entry item) searched by the
このハイライト表示は、その箇所を他の箇所と比べて、視覚的に目立たせるためのものであり、例えば、色彩、枠などの付加、明暗の時間的変化(点滅)等種々の手法を用いることができる。
マーキング用画面を用いて、複数のデータを効率的に選択できる。この詳細は後述する。
This highlight display is for making the part visually conspicuous compared to other parts, and various methods such as addition of colors and frames, temporal change (blinking) of light and dark, etc. are used. be able to.
Multiple data can be efficiently selected using the marking screen. The details will be described later.
表示制御部35bは、エントリ項目欄81、文字イメージ欄82,認識文字欄83、データイメージ欄84を有するデータ確定用画面をデータ確定用クライアント40cの表示部41cに表示させる。すなわち、表示制御部35bは、複数の所定の項目名の欄と、前記選択されたデータの欄と、前記選択されたデータを文字認識した結果の欄とを有する画像を表示させる第2の表示制御部として機能する。
The
図8は、データ確定用画面の一例を表す。
データ確定用画面は、エントリ項目欄81、文字イメージ欄82,認識文字欄83を有する。
エントリ項目欄81に、エントリ項目の名称が表される。
文字イメージ欄82は、帳票の画像から切り出されたイメージを表す欄であり、認識文字欄83はイメージを文字認識した結果の文字を表す欄である。
文字イメージ欄82と認識文字欄83を見比べることで、文字認識の誤りを容易に見つけることができる。文字認識に誤りがあった場合、その認識文字欄83を指定してキーボード等から文字を入力することで、容易に誤りを訂正できる。
データイメージ欄84は、帳票の画像から切り出されたX線写真等のイメージを表す欄である。
FIG. 8 shows an example of a data confirmation screen.
The data confirmation screen has an
The name of the entry item is displayed in the
The
By comparing the
The
通信I/F36bは、携帯端末10、画像読取装置20、データサーバ30a,エントリ用クライアント40a,マーキング用クライアント40b,データ確定用クライアント40c,外部サーバ50と通信する。
The communication I /
エントリ用クライアント40aは、定型帳票のデータ入力のためのクライアント・コンピュータであり、表示部41a、入力部42a、通信I/F43aを有する。
The
マーキング用クライアント40b、データ確定用クライアント40cはそれぞれ、非定型帳票(例えば、健康診断結果通知書)のデータ入力およびデータ確定のためのクライアント・コンピュータである。
The marking
マーキング用クライアント40bは、タッチパネル41b、入力部42b、通信I/F43bを有し、主として、マーキングおよび文字認識のための表示および入力が行われる。マーキングとは、文字認識等する帳票画像上の範囲の指定を意味し、タッチパネル41bからの入力によって行われる。
The marking
タッチパネル41bは、情報の表示機能と入力機能の2つの機能を備え、カメラ部11で撮像した帳票画像を表示すると共に、触れる(タッチ操作)ことにより、情報を入力する。
The touch panel 41b has two functions, an information display function and an input function, and displays a form image captured by the
このタッチ操作に、入力用のペン(入力ペン)を用いると便宜である。入力ペンの先端をタッチパネル41bに接触させて、線上を移動させ、離すことで、線上の2点を指定することができる。
また、移動する線の方向に応じて、異なる入力とすることができる。
例えば、画面上を所定の基準方向(例えば、縦方向)に滑らせることで、複数のデータ(複数の文字列)を選択できる。
また、画面上を所定の基準方向と垂直な方向(例えば、横方向)に滑らせることで、1のデータ(1の文字列)の範囲を指定できる。
さらに、画面上を所定の基準方向と斜めの方向に滑らせることで、画像(イメージ)の範囲を指定できる。この場合、斜めの線の始点、終点を対角線とする矩形の領域が選択される。
It is convenient to use an input pen (input pen) for this touch operation. By bringing the tip of the input pen into contact with the touch panel 41b, moving it on the line, and releasing it, two points on the line can be specified.
In addition, different inputs can be used depending on the direction of the moving line.
For example, a plurality of data (a plurality of character strings) can be selected by sliding the screen in a predetermined reference direction (for example, a vertical direction).
Further, the range of 1 data (1 character string) can be specified by sliding the screen in a direction perpendicular to a predetermined reference direction (for example, a horizontal direction).
Further, the range of the image can be specified by sliding the screen in a predetermined reference direction and an oblique direction. In this case, a rectangular area whose diagonal lines are the start point and the end point of the diagonal line is selected.
以上は、タッチパネル41bを用いて文字列やイメージを選択する場合を示したが、タッチパネル41bを用いた選択の解除も可能である。例えば、ペンの先端を比較的硬く尖った状態とし、他端を比較的柔らかく丸みを帯びた状態とする。このように、ペンの先端、他端のタッチパネル41bに対する接触面積を異ならせれば、それぞれを異なる入力に利用できる。例えば、ペンの先端を選択用、他端を選択解除用とできる。
ペンの先端の形状に限らず、例えば、選択モード、解除モードを指定する入力によって、文字列やイメージを適宜に選択したり、選択を解除したりすることが可能となる。
The above shows the case where the character string or the image is selected using the touch panel 41b, but the selection can be canceled using the touch panel 41b. For example, the tip of the pen is relatively hard and pointed, and the other end is relatively soft and rounded. In this way, if the contact areas of the tip and the other end of the pen with respect to the touch panel 41b are different, each can be used for different inputs. For example, the tip of the pen can be used for selection and the other end can be used for deselection.
Not limited to the shape of the tip of the pen, for example, a character string or an image can be appropriately selected or deselected by input for specifying a selection mode or a deselection mode.
以上のように、タッチパネル41bは、表示部上の座標を連続して入力可能なタッチ入力機構であり、帳票の画像上のデータを選択する情報、選択を解除する情報を受け取る入力部として機能する。 As described above, the touch panel 41b is a touch input mechanism capable of continuously inputting coordinates on the display unit, and functions as an input unit for receiving information for selecting data on the image of the form and information for deselecting the data. ..
データ確定用クライアント40cは、表示部41c、入力部42c、通信I/F43cを有する。
入力部42cは、結果の欄を訂正する情報を受け取る第2の入力部として機能する。
The
The
以下、図9〜図11を参照して帳票読取システムの動作を説明する。
図9、帳票読取システム1の全体的な動作(概要動作)を表す。
Hereinafter, the operation of the form reading system will be described with reference to FIGS. 9 to 11.
FIG. 9 shows the overall operation (outline operation) of the form reading system 1.
A.帳票のイメージ取得(ステップS11)
オペレータが携帯端末10を操作することによって、カメラ部11が帳票を撮影し、メモリ14に記憶される。
A. Image acquisition of form (step S11)
When the operator operates the
帳票は、例えば、健康診断結果通知書であり、基本的に複数の帳票の画像が取得される。オペレータがタッチパネル12の画面内に処理対象の帳票を入れて撮影する。この結果、1枚以上の帳票の画像がメモリ14に取り込まれる。
The form is, for example, a health examination result notification, and basically, images of a plurality of forms are acquired. The operator puts the form to be processed in the screen of the
この撮影時に帳票読取処理部13は、カメラ部11に読み取られる帳票の画像の適否を判定し、画像が不適な場合にタッチパネル12上に警告表示を行う。
その後、メモリ14に記憶された帳票の画像は、ネットワークNETを介して、通信I/F15からデータサーバ30aに送られ、帳票画像DB31aに記憶される。
At the time of this shooting, the form
After that, the form image stored in the
なお、ここでは携帯端末10によって帳票の画像を取得したが、画像読取装置20を用いて帳票の画像を取得してもよい。
Although the image of the form was acquired by the
B.マーキング・OCR(文字認識)(ステップS12〜S17)
マーキングおよび文字認識は、基本的にはマーキング用クライアント40bからの入力によって、処理サーバ30bで実行される。
B. Marking / OCR (character recognition) (steps S12 to S17)
The marking and character recognition are basically executed by the
(1)帳票の選択(ステップS12)
マーキング用クライアント40bからの入力によって、処理サーバ30bの表示制御部35bは、帳票画像DB31aに蓄積されている一つ以上の帳票画像71を読み込み、タッチパネル41bに表示する。
一般に、帳票画像71のサムネイルが表示され、その中から所望のサムネイルが選択される。
(1) Form selection (step S12)
Upon input from the marking
Generally, thumbnails of the
(2)マーキング用画面の表示(エントリ項目のハイライト表示、ステップS13)
指定されたサムネイルに対応する帳票画像71を含むマーキング用画面がタッチパネル41b上に表示される(図5〜図7参照)。
マーキング用画面は、帳票画像71、エントリ項目指定欄72を有し、帳票画像71上のエントリ項目に対応する文字列(ターゲット文字列、図5では「身長」、「体重」)がハイライト表示される。
(2) Display of marking screen (highlight display of entry item, step S13)
A marking screen including the
The marking screen has a
探索部31bが、帳票の画像上からエントリ項目に対応するターゲット文字列を探索して、その座標を特定し(ステップS21)、この探索されたターゲット文字列がハイライト表示される(ステップS22)。
このとき、関連する一連の帳票の全領域に対して、ターゲット文字列の探索、その座標の特定が行われる。
The
At this time, the target character string is searched and the coordinates are specified for the entire area of the related series of forms.
(3)複数文字列の座標範囲の指定(ステップS14)
帳票画像71上で複数文字列の座標範囲(複数のOCR箇所)が指定される(マーキング)。
例えば、図5の「今回の結果」から「30.7」に至る複数の文字列を入力ペンで縦になぞる。この結果、「今回の結果」を始点とし「30.7」を終点とする座標範囲が指定される。
(3) Designation of coordinate range of a plurality of character strings (step S14)
Coordinate ranges (plurality of OCR points) of a plurality of character strings are specified on the form image 71 (marking).
For example, a plurality of character strings from "this time result" to "30.7" in FIG. 5 are vertically traced with an input pen. As a result, a coordinate range starting from the "result of this time" and ending at "30.7" is specified.
(4)エントリ項目と座標範囲の対応確認(ステップS15)
指定された座標範囲がエントリ項目と対応するか否かが確認される。この確認結果は、タッチパネル41b上でも表示される。
例えば、図12に示すようにハイライト表示されたターゲット文字列(ここでは、「身長」、「体重」)に対応する箇所の文字列(ここでは、「173.0」,「93.2」)がハイライト表示され、かつこの両者が関連付けられていることが線分で表される。
なお、この関連付け表示は、線分に限らず、両者に関連付けがあることを連想される表示であれば、適宜に利用できる。
(4) Confirmation of correspondence between entry items and coordinate range (step S15)
It is checked whether the specified coordinate range corresponds to the entry item. This confirmation result is also displayed on the touch panel 41b.
For example, as shown in FIG. 12, the character strings (here, "173.0", "93.2") corresponding to the highlighted target character strings (here, "height", "weight"). ) Is highlighted, and a line segment indicates that the two are related.
It should be noted that this association display is not limited to the line segment, and can be appropriately used as long as it is a display associated with the association between the two.
図11は、この関連付けの詳細を表すフロー図である。
a)関連付け部32bは指定した座標範囲に対応するエントリ項目(ターゲット文字列)があるかを判定する(ステップS31)。
指定した座標範囲と対応する位置(例えば、指定した座標範囲の左側)にハイライトされたターゲット文字列があるか否かが判定される。
なお、エントリ項目の一部(胸部X線、心電図)は、図4に示すようにOCR不要であるため、これらに対応する座標範囲が指定されても、この判定対象からは除外される。
FIG. 11 is a flow chart showing the details of this association.
a) The
It is determined whether or not there is a highlighted target character string at a position corresponding to the specified coordinate range (for example, to the left of the specified coordinate range).
Since some of the entry items (chest X-ray, electrocardiogram) do not require OCR as shown in FIG. 4, even if the coordinate range corresponding to these is specified, they are excluded from this determination target.
b)指定した座標範囲に対応するエントリ項目(ターゲット文字列)がある場合、関連付け部32bは、マーキングした周囲の文字列(イメージ)を切り出し、その座標を特定する(ステップS32)。
b) When there is an entry item (target character string) corresponding to the specified coordinate range, the
c)関連付け部32bは、この座標値と、これに対応するエントリ項目を関連付けてメモリ等に記憶する(ステップS33)。
指定した座標範囲全体を処理するまで(残りの文字列がなくなるまで)、以上が繰り返され(ステップS34)、エントリ項目とこれに対応するOCR対象の組み合わせが定まる。
c) The
The above is repeated until the entire specified coordinate range is processed (until the remaining character strings are exhausted) (step S34), and the combination of the entry item and the corresponding OCR target is determined.
図12に示すように、「今回の結果」から「30.7」に至る複数の文字列の座標範囲を指定した場合であっても、エントリ項目(ターゲット文字列)と対応しない「今回の結果」、「30.7」はハイライト表示されず、エントリ項目と対応する「173.0」,「93.2」のみがハイライト表示される。 As shown in FIG. 12, even when the coordinate range of a plurality of character strings from "this result" to "30.7" is specified, the "current result" does not correspond to the entry item (target character string). , "30.7" are not highlighted, and only "173.0" and "93.2" corresponding to the entry item are highlighted.
(5)対応する文字列のOCR処理(ステップS16)
文字認識部33bは、文字DB33aを用いて切り出された文字画像を文字認識する。関連付け部32bは、文字認識の結果をエントリ項目と対応付けてメモリ等に記憶させる。
(5) OCR processing of the corresponding character string (step S16)
The character recognition unit 33b recognizes a character image cut out using the
(6)エントリ項目、入力イメージの指定(ステップS17)
エントリ項目には、イメージのみを必要とし、文字認識を必要としないものがある。このような対象には、帳票画像71上のイメージを指定し、エントリ項目と関連付けて記憶される。
例えば、帳票画像71上を斜めに入力ペンを走らせることで、イメージの範囲を指定する。
この前後に、エントリ項目指定欄72上のエントリ項目を指定することで、入力イメージ、エントリ項目の指定、関連付けを行える。
(6) Designation of entry items and input images (step S17)
Some entry items require only images and do not require character recognition. An image on the
For example, the range of the image is specified by running the input pen diagonally on the
By specifying the entry items on the entry
以上のように、エントリ項目、文字データ(文字認識の結果)、イメージデータが関連付けられたエントリ情報が作成され、エントリ情報DB34aに記憶される。
As described above, the entry information associated with the entry item, the character data (character recognition result), and the image data is created and stored in the
C.データの確定
データ確定用クライアント40cにおいて、作成されたエントリ情報を確認・確定できる。
(1)データ確定画面の表示(ステップS18)
データ確定用クライアント40cの表示部41cにデータ確定用画面が表示される。
(2)OCR結果の確定(ステップS19)
オペレータは、文字イメージ欄82と認識文字欄83を見比べることで、文字認識の誤りを容易に見つけることができる。
文字認識に誤りがあった場合、その認識文字欄83を指定してキーボード等から入力することで、容易に誤りを訂正できる。
C. Data confirmation The created entry information can be confirmed and confirmed on the
(1) Display of data confirmation screen (step S18)
The data confirmation screen is displayed on the
(2) Confirmation of OCR result (step S19)
The operator can easily find an error in character recognition by comparing the
When there is an error in character recognition, the error can be easily corrected by designating the
以上では、エントリ項目に対応するターゲット文字列をハイライト表示した状態で、オペレータが対応するデータの文字列を指定していた。これに対して、ターゲット文字列と対応するデータの文字列の位置関係が判っている場合には、図12に示すように、ターゲット文字列および対応するデータの文字列の双方をハイライト表示し、この対応の当否をオペレータが確認しても良い。 In the above, the operator specifies the character string of the corresponding data while the target character string corresponding to the entry item is highlighted. On the other hand, when the positional relationship between the target character string and the character string of the corresponding data is known, both the target character string and the character string of the corresponding data are highlighted as shown in FIG. , The operator may confirm the propriety of this correspondence.
図13は、「今回」の検査結果ではなく、「前回」の検査結果が選択(ハイライト表示)されている。
このように、対応するデータの文字列が間違って選択されている場合、次のようにして訂正できる。
In FIG. 13, the “previous” inspection result is selected (highlighted) instead of the “current” inspection result.
In this way, if the character string of the corresponding data is selected incorrectly, it can be corrected as follows.
(1)誤った選択の解除
データの文字列の選択を解除する。例えば、タッチパネル41bの「前回」の検査結果の欄上をペンの他端(選択解除側)で縦方向になぞる。この結果、図6に示すようなターゲット文字列のみがハイライト表示された状態となる。
(1) Deselecting an erroneous selection Deselecting a character string of data. For example, the other end (deselection side) of the pen traces the column of the "previous" inspection result of the touch panel 41b in the vertical direction. As a result, only the target character string as shown in FIG. 6 is highlighted.
また、項目名(ターゲット文字列)が誤って探索され、ハイライト表示されている場合、その選択を解除する。例えば、そのターゲット文字列の箇所をペンの他端でタッチすることで、選択が解除され、その箇所のハイライトは消失する。 Also, if the item name (target character string) is erroneously searched and highlighted, its selection is deselected. For example, by touching the part of the target character string with the other end of the pen, the selection is canceled and the highlight of the part disappears.
(2)正しい選択の入力
正しい文字列の範囲を指定する。例えば、図6の「前回」の検査結果の欄をペンの先端で縦方向になぞる。
この結果、図14に示すように、ターゲット文字列および対応するデータの文字列の双方がハイライト表示された状態となり、OCR処理して、エントリ情報を作成できる。
(2) Input of correct selection Specify the correct range of character strings. For example, the “previous” inspection result column in FIG. 6 is traced vertically with the tip of a pen.
As a result, as shown in FIG. 14, both the target character string and the character string of the corresponding data are highlighted, and the entry information can be created by OCR processing.
以上では、複数のデータを一括して入力していたが、データを個別的に入力してもよい。
例えば、ペンを画像上の横方向に滑らせることで、1のデータ(1の文字列)の範囲を指定できる。そして、エントリ項目指定欄72をタッチすることで、エントリ項目と文字列の対応付けを行い、OCR処理して、エントリ情報を作成しできる。
In the above, a plurality of data have been input at once, but the data may be input individually.
For example, by sliding the pen in the horizontal direction on the image, the range of 1 data (1 character string) can be specified. Then, by touching the entry
上記実施形態では、エントリ項目とこれに対応するデータをオペレータが選択する場合と比べ、効率的にエントリ項目とデータを関連付け、データを文字認識し、確定したエントリ情報(クリーンデータ)を短時間で作成できる。
すなわち、帳票画像上からエントリ項目に対応するターゲット文字列が自動的に探索されるため、エントリ項目を目視で探し、選択する必要がなくなる。そして、座標範囲を指定するだけで、その範囲内の文字イメージが切り出され、エントリ項目と自動的に関連付けられる。
In the above embodiment, as compared with the case where the operator selects the entry item and the corresponding data, the entry item and the data are efficiently associated with each other, the data is recognized as characters, and the confirmed entry information (clean data) is obtained in a short time. Can be created.
That is, since the target character string corresponding to the entry item is automatically searched on the form image, it is not necessary to visually search for and select the entry item. Then, just by specifying the coordinate range, the character image within that range is cut out and automatically associated with the entry item.
上記実施形態では、携帯端末10、データサーバ30a,処理サーバ30b,エントリ用クライアント40a,マーキング用クライアント40b,データ確定用クライアント40cを有する文字認識システムを用いている。これに対して、これらの機能を一台の装置(コンピュータ)で実現しても良い。
In the above embodiment, a character recognition system having a
また、コンピュータにこれらの機能を実現させるためのプログラムを、コンピュータ読取可能な電子媒体:electronic mediaに記憶しておき、適宜にコンピュータに読み取らせてもよい。電子媒体としては、例えばCD−ROM,DVD−ROMなどの記録媒体やフラッシュメモリ、リムーバブルメディア:Removable mediaなどが含まれる。 Further, a program for realizing these functions in a computer may be stored in a computer-readable electronic medium: electronic media, and may be appropriately read by the computer. Examples of the electronic medium include a recording medium such as a CD-ROM and a DVD-ROM, a flash memory, a removable media: and the like.
本発明のいくつかの実施形態を説明したが,これらの実施形態は,例として提示したものであり,発明の範囲を限定することは意図していない。これら新規な実施形態は,その他の様々な形態で実施されることが可能であり,発明の要旨を逸脱しない範囲で,種々の省略,置き換え,変更を行うことができる。これら実施形態やその変形は,発明の範囲や要旨に含まれるとともに,特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.
1 帳票読取システム
10 携帯端末
11 カメラ部
12 タッチパネル
13 帳票読取処理部
14 メモリ
15 通信I/F
20 画像読取装置
30a データサーバ
31a 帳票画像DB
32a エントリ項目DB
33a 文字DB
34a エントリ情報DB
35a 通信I/F
30b 処理サーバ
31b 探索部
32b 関連付け部
33b 文字認識部
34b エントリ情報作成部
35b 表示制御部
36b 通信I/F
40a エントリ用クライアント
41a 表示部
42a 入力部
43a 通信I/F
40b マーキング用クライアント
41b タッチパネル
42b 入力部
43b 通信I/F
40c データ確定用クライアント
41c 表示部
42c 入力部
43c 通信I/F
50 外部サーバ
71 帳票画像
72 エントリ項目指定欄
81 エントリ項目欄
82 文字イメージ欄
83 認識文字欄
84 データイメージ欄
1
20
32a entry item DB
33a character DB
34a Entry information DB
35a communication I / F
40b Marking client
40c
50
Claims (18)
前記帳票の画像から所定の項目名を探索する探索部と、
前記帳票の画像および前記探索された項目名を表示する表示制御部と、
前記表示された前記帳票の画像上のデータの座標範囲を選択する情報を受け取る入力部と、
前記選択されたデータの座標範囲と前記探索された項目名を関連付ける関連付け部と、
前記関連付けられたデータの座標範囲を文字認識する文字認識部と、
を具備する帳票読取装置。 A storage unit that stores an image of a form including an item name, data corresponding to this item name, and
A search unit that searches for a predetermined item name from the image of the form, and
A display control unit that displays the image of the form and the name of the searched item,
An input unit that receives information for selecting the coordinate range of the data on the displayed image of the form, and
An association unit that associates the coordinate range of the selected data with the searched item name, and
A character recognition unit that recognizes the coordinate range of the associated data and
A form reading device comprising.
請求項1に記載の帳票読取装置。 The form reading device according to claim 1, wherein the input unit receives information for selecting a coordinate range of a plurality of data.
請求項2に記載の帳票読取装置。 The selection of the coordinate range of the plurality of data is an input along a predetermined reference direction of the image.
The form reading device according to claim 2.
前記帳票の画像上の少なくとも2点を指定する情報である
請求項2または3に記載の帳票読取装置。 The information for selecting the coordinate range of multiple data is
The form reading device according to claim 2 or 3, which is information for designating at least two points on the image of the form.
前記文字認識部が、前記切り取られた画像を文字認識する
請求項1に記載の帳票読取装置。 The association unit cuts out an image of the selected data and associates it with the searched item name.
The form reading device according to claim 1, wherein the character recognition unit recognizes the cut image as characters.
請求項1に記載の帳票読取装置。 The first aspect of claim 1 is that the associating unit confirms that the coordinate range of the selected data and the searched item name correspond to each other, and associates the coordinate range of the confirmed data with the item name. Form reader.
請求項6に記載の帳票読取装置。 The form reading device according to claim 6, wherein the association unit confirms the correspondence based on the coordinate range of the selected data and the coordinates on the image of each of the searched item names.
前記関連付け部が、前記選択範囲の画像を切り取り、前記選択された項目名と関連付ける
請求項1記載の帳票読取装置。 The input unit receives information for selecting the item name and the range of the image of the form, and receives the information.
The form reading device according to claim 1, wherein the associating unit cuts out an image of the selected range and associates it with the selected item name.
請求項8記載の帳票読取装置。 The selection of the range of the image is an input along a direction oblique to the predetermined reference direction.
The form reading device according to claim 8.
請求項1記載の帳票読取装置。 Wherein the display control unit, the search item name document reading apparatus of the highlight to Ru <br/> claim 1, wherein an image is displayed in the form a.
請求項10に記載の帳票読取装置。 The form reading device according to claim 10, wherein the display control unit highlights the associated item name and data to display an image of the form.
前記表示制御部が、前記項目名のハイライトを解除する
請求項10または11に記載の帳票読取装置。 The input unit receives the information for deselecting the item name on the image of the form, and receives the information.
The form reading device according to claim 10 or 11, wherein the display control unit cancels the highlighting of the item name.
前記入力部が、前記表示部上の座標を連続して入力可能なタッチ入力機構である
請求項1記載の帳票読取装置。 A display unit that is controlled by the display control unit to display an image is further provided.
The form reading device according to claim 1, wherein the input unit is a touch input mechanism capable of continuously inputting coordinates on the display unit.
前記結果の欄を訂正する情報を受け取る第2の入力部と、をさらに具備し、
前記第2の表示制御部が、前記結果の欄に訂正された情報を表示させる
請求項1記載の帳票読取装置。 A second display control unit that displays an image having the plurality of predetermined item name fields, the selected data field, and the character recognition result field of the selected data.
A second input unit for receiving information for correcting the result column is further provided.
The form reading device according to claim 1, wherein the second display control unit displays the corrected information in the result column.
前記読み取る帳票の画像の白飛び、サイズ不良、傾き、手振れの少なくとも何れかを検出する検出部と、
をさらに具備する請求項1記載の帳票読取装置。 A reading unit that optically reads the image of the form,
A detection unit that detects at least one of overexposure, size defect, tilt, and camera shake of the image of the form to be read.
The form reading device according to claim 1, further comprising.
前記帳票の画像から所定の項目名を探索するステップと、
前記帳票の画像および前記探索された項目名を表示するステップと、
前記表示された前記帳票の画像上のデータの座標範囲を選択する情報を受け取るステップと、
前記選択されたデータの座標範囲と前記探索された項目名を関連付けるステップと、
前記関連付けられたデータの座標範囲を文字認識するステップと、
を具備する帳票読取方法。 A step to store an image of a form including an item name, data corresponding to this item name, and
A step of searching for a predetermined item name from the image of the form, and
A step of displaying the image of the form and the searched item name, and
A step of receiving information for selecting a coordinate range of data on the displayed image of the form, and
A step of associating the coordinate range of the selected data with the searched item name,
The step of character recognition of the coordinate range of the associated data and
A form reading method comprising.
項目名と、この項目名に対応するデータと、を含む帳票の画像を記憶する記憶部と、
前記帳票の画像から所定の項目名を探索する探索部と、
前記帳票の画像および前記探索された項目名を表示する表示制御部と、
前記表示された前記帳票の画像上のデータの座標範囲を選択する情報を受け取る入力部と、
前記選択されたデータの座標範囲と前記探索された項目名を関連付ける関連付け部と、
前記関連付けられたデータの座標範囲を文字認識する文字認識部と、
として機能させるプログラム。 Computer,
A storage unit that stores an image of a form including an item name, data corresponding to this item name, and
A search unit that searches for a predetermined item name from the image of the form, and
A display control unit that displays the image of the form and the name of the searched item,
An input unit that receives information for selecting the coordinate range of the data on the displayed image of the form, and
An association unit that associates the coordinate range of the selected data with the searched item name, and
A character recognition unit that recognizes the coordinate range of the associated data and
A program that functions as.
前記端末装置は、
項目名と、この項目名に対応するデータと、を含む帳票の画像を光学的に読み取る読み取り部と、
前記読み取られた帳票の画像の白飛び、サイズ不良、傾き、手振れの少なくとも何れかを検出する検出部と、
前記読み取った帳票の画像を前記文字認識装置に送信する送信部と、を備え、
前記文字認識装置は、
前記読み取られた帳票の画像を受信する受信部と、
前記帳票の画像から所定の項目名を探索する探索部と、
前記帳票の画像および前記探索された項目名を表示する表示制御部と、
前記表示された前記帳票の画像上のデータの座標範囲を選択する情報を受け取る入力部と、
前記選択されたデータの座標範囲と前記探索された項目名を関連付ける関連付け部と、
前記関連付けられたデータの座標範囲を文字認識する文字認識部と、を備える
帳票読取システム。 A form reading system including a terminal device and a character recognition device.
The terminal device is
A reading unit that optically reads the image of the form including the item name and the data corresponding to this item name.
A detection unit that detects at least one of overexposure, size defect, tilt, and camera shake of the read form image.
A transmission unit that transmits the image of the read form to the character recognition device is provided.
The character recognition device is
A receiving unit that receives the image of the read form and
A search unit that searches for a predetermined item name from the image of the form, and
A display control unit that displays the image of the form and the name of the searched item,
An input unit that receives information for selecting the coordinate range of the data on the displayed image of the form, and
An association unit that associates the coordinate range of the selected data with the searched item name, and
A form reading system including a character recognition unit that recognizes the coordinate range of the associated data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016172284A JP6917688B2 (en) | 2016-09-02 | 2016-09-02 | Form reader, form reading method, program, and form reading system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016172284A JP6917688B2 (en) | 2016-09-02 | 2016-09-02 | Form reader, form reading method, program, and form reading system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018037036A JP2018037036A (en) | 2018-03-08 |
| JP6917688B2 true JP6917688B2 (en) | 2021-08-11 |
Family
ID=61567471
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016172284A Active JP6917688B2 (en) | 2016-09-02 | 2016-09-02 | Form reader, form reading method, program, and form reading system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6917688B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6899603B1 (en) * | 2020-05-15 | 2021-07-07 | 株式会社ダブルスタンダード | Information processing equipment, information processing methods and information processing programs |
| JP2022011034A (en) | 2020-06-29 | 2022-01-17 | キヤノン株式会社 | Data entry support device, data entry support method and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10240960A (en) * | 1997-02-27 | 1998-09-11 | Daitetsuku:Kk | Figure selection method |
| JP2007233913A (en) * | 2006-03-03 | 2007-09-13 | Fuji Xerox Co Ltd | Image processing apparatus and program |
| JP2013196479A (en) * | 2012-03-21 | 2013-09-30 | Toshiba Corp | Information processing system, information processing program, and information processing method |
| US9317764B2 (en) * | 2012-12-13 | 2016-04-19 | Qualcomm Incorporated | Text image quality based feedback for improving OCR |
| JP5959460B2 (en) * | 2013-03-22 | 2016-08-02 | 株式会社エヌ・ティ・ティ・データ | Data processing apparatus, data processing method, and program |
| JP6109688B2 (en) * | 2013-09-06 | 2017-04-05 | 株式会社東芝 | Form reader and program |
| JP6230878B2 (en) * | 2013-11-06 | 2017-11-15 | 株式会社東芝 | Form reading device, program, and form reading system |
-
2016
- 2016-09-02 JP JP2016172284A patent/JP6917688B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018037036A (en) | 2018-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10860848B2 (en) | Multi-page document recognition in document capture | |
| US9916627B1 (en) | Methods systems and articles of manufacture for providing tax document guidance during preparation of electronic tax return | |
| US20150205777A1 (en) | Automated form fill-in via form retrieval | |
| US20150169944A1 (en) | Image evaluation apparatus, image evaluation method, and non-transitory computer readable medium | |
| WO2019019446A1 (en) | Method and apparatus for performing locating in file input template according to image file, and related device | |
| JP6230878B2 (en) | Form reading device, program, and form reading system | |
| US20180115681A1 (en) | Display system | |
| JP6917688B2 (en) | Form reader, form reading method, program, and form reading system | |
| US10839502B2 (en) | Photography session assistant | |
| JPH0991410A (en) | Panoramic image composition system | |
| JP4474231B2 (en) | Document link information acquisition system | |
| JP2017097859A (en) | Information processing device, and processing method and program thereof | |
| JP2017199288A (en) | Image processing apparatus, image processing method, and program | |
| JP2016200899A (en) | Information processing apparatus, information processing method, and program | |
| JP5115350B2 (en) | Form image filing system | |
| CN117520575A (en) | Medical data query method, device, equipment and storage medium | |
| US11163992B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
| JP2022093466A (en) | Information processing device, information processing system, and program | |
| US11462014B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
| JP6188342B2 (en) | Portable display device | |
| JP6350104B2 (en) | Extraction program, extraction apparatus, and extraction method for registered image candidate in electronic medical record system | |
| JP6582954B2 (en) | Document camera device, clipping support method and program | |
| JP2019179461A (en) | Pocketbook management device, pocketbook management program, and pocketbook management method | |
| US11914654B2 (en) | Document management apparatus, document management system, and non-transitory computer readable medium storing program | |
| JP2014063457A (en) | Annotation management system, and program for making computer execute the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20170914 Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20170914 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20170914 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190802 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200904 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201020 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20201216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210219 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210622 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210720 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6917688 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |