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

JP6946676B2 - Information processing equipment and programs - Google Patents

Information processing equipment and programs Download PDF

Info

Publication number
JP6946676B2
JP6946676B2 JP2017047667A JP2017047667A JP6946676B2 JP 6946676 B2 JP6946676 B2 JP 6946676B2 JP 2017047667 A JP2017047667 A JP 2017047667A JP 2017047667 A JP2017047667 A JP 2017047667A JP 6946676 B2 JP6946676 B2 JP 6946676B2
Authority
JP
Japan
Prior art keywords
character string
inspection
input
predetermined
matches
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2017047667A
Other languages
Japanese (ja)
Other versions
JP2018151868A (en
Inventor
木村 俊一
俊一 木村
久保田 聡
聡 久保田
拓也 桜井
拓也 桜井
越 裕
裕 越
鈴木 理敏
理敏 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2017047667A priority Critical patent/JP6946676B2/en
Publication of JP2018151868A publication Critical patent/JP2018151868A/en
Application granted granted Critical
Publication of JP6946676B2 publication Critical patent/JP6946676B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Discrimination (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program.

従来、各種の会員番号や製品番号あるいは登録番号などの数値列等からなる各種番号を各種システムに入力する業務においては、様々な入力方法が用いられている。例えば、人が番号を見てキーボードで入力したり、番号が記載された帳票等の画像からOCR(Optical Character Recognition光学文字認識)を用いて番号を取得したり、バーコード等の画像情報から番号を取得したりしている。あるいはこれらの方法を組み合わせて番号を取得している。 Conventionally, various input methods have been used in the business of inputting various numbers consisting of numerical strings such as various member numbers, product numbers, or registration numbers into various systems. For example, a person looks at a number and inputs it with a keyboard, obtains a number from an image such as a form on which the number is written using OCR (Optical Character Recognition), or obtains a number from image information such as a barcode. Is getting. Alternatively, a number is obtained by combining these methods.

このとき入力ミスを避けるために、誤り検出符号の一例としてチェックディジットと呼ばれる数値で構成される検査用文字列を各種番号に付加して入力するようにしていた。そして、入力された番号に対して所定の演算を行い検査用文字列を算出し、算出された検査用文字列と入力された各種番号に付加されていた検査用文字列とを比較するようにしていた。 At this time, in order to avoid input errors, as an example of the error detection code, a check character string composed of numerical values called a check digit is added to various numbers and input. Then, a predetermined operation is performed on the input number to calculate the inspection character string, and the calculated inspection character string is compared with the inspection character string added to each of the input numbers. Was there.

算出された検査用文字列と入力された検査用文字列とが合致しない場合には、入力された番号はエラーと判定して、人手によるチェックを行い、また算出された検査用文字列と入力された検査用文字列とが合致した場合には、人手によるチェックを行わず、入力された番号は正しいと判定していた。 If the calculated inspection character string and the input inspection character string do not match, the entered number is judged to be an error, and a manual check is performed, and the calculated inspection character string and input are performed. If it matches the inspection character string, it was judged that the entered number was correct without performing a manual check.

例えば、帳票のイメージデータの番号部分にOCRを適用し、OCR結果のチェックディジットが正しいか否かを判定し、チェックディジットがエラーの場合、数値の入れ替え等を行って正しい番号を得るようにした帳票読取装置が提案されている(例えば、特許文献1参照)。 For example, OCR is applied to the number part of the image data of the form, it is judged whether the check digit of the OCR result is correct, and if the check digit is an error, the numerical value is replaced to obtain the correct number. A form reading device has been proposed (see, for example, Patent Document 1).

特許文献1に開示された帳票読取装置は、帳票記入者により記入された帳票から読み取ったイメージデータからチェックディジットを含む所定の桁数の番号部分を認識し、この番号部分についてチェックディジットに基づいてエラーチェックを行う。そして、エラー有りとされた番号部分に対して所定の規則に従って演算処理を行い並べ替えを行い、並べ替えた番号部分に対してチェックディジットに基づいてエラーチェックを行う。その結果、チェックディジットが合致した番号部分と、予め登録された加入者情報とを照合し、加入者データベースに登録されている中から加入者の情報を含む番号部分の候補をモニタに表示するようにしている。 The form reading device disclosed in Patent Document 1 recognizes a number portion having a predetermined number of digits including a check digit from the image data read from the form entered by the form writer, and this number portion is based on the check digit. Perform error check. Then, the number portion determined to have an error is subjected to arithmetic processing according to a predetermined rule and rearranged, and the rearranged number portion is subjected to an error check based on the check digit. As a result, the number part that matches the check digit is collated with the subscriber information registered in advance, and the candidate number part including the subscriber information is displayed on the monitor from among those registered in the subscriber database. I have to.

特開2001−14410号公報Japanese Unexamined Patent Publication No. 2001-14410

上述したように、算出された検査用文字列と入力された検査用文字列とが合致した場合でも、入力された文字列が正しいと判定できない場合があるが、合致したすべての場合に人手によるチェックを行うと多大な工数が生じてしまう。 As described above, even if the calculated inspection character string and the input inspection character string match, it may not be possible to determine that the input character string is correct, but in all matching cases, it is manually performed. If you check it, a lot of man-hours will be required.

そこで本発明の課題の一つは、入力された文字列から算出された検査用文字列が、入力された検査用文字列に合致する場合でも検査用文字列の合致のみを用いた場合に比べて効率的に入力文字列エラーを検出する情報処理装置及びプログラムを提供することにある。 Therefore, one of the problems of the present invention is that even when the inspection character string calculated from the input character string matches the input inspection character string, compared with the case where only the matching of the inspection character string is used. It is an object of the present invention to provide an information processing device and a program for efficiently detecting an input character string error.

[1]入力された検査用文字列を含む文字列の前記検査用文字列以外の文字列から算出された検査用文字列が、前記入力された文字列中の検査用文字列と合致した場合に、前記入力された文字列中の検査用文字列が予め定められた所定の文字列と一致することを検出する検出手段を備えた情報処理装置。
[2]前記入力された文字列中の検査用文字列が前記所定の文字列と一致することが検出された場合に、修正対象の文字列を表示する表示手段をさらに備えた前記[1]に記載の情報処理装置。
[3]読取画像中の文字記入枠内に記入された文字列を認識する認識手段と、前記認識手段の前記文字列中の各文字に対する認識確度を算出する算出手段と、をさらに備え、
前記表示手段は、前記認識確度に基づく値が所定の第1の閾値以下の場合、前記修正対象の文字列を表示する前記[2]に記載の情報処理装置。
[4]前記入力された文字列中の検査用文字列が前記所定の文字列と一致することが検出されなかった場合には、前記入力された文字列を出力する出力手段をさらに備えた前記[1]に記載の情報処理装置。
[5]前記表示手段は、前記入力された文字列中の検査用文字列が前記所定の文字列と一致することが検出されなかった場合であって、前記認識確度に基づく値が前記第1の閾値より小さい第2の閾値以下の場合に、前記修正対象の文字列を表示する前記[]に記載の情報処理装置。
[6]コンピュータを、
入力された検査用文字列を含む文字列の前記検査用文字列以外の文字列から算出された検査用文字列が、前記入力された文字列中の検査用文字列と合致した場合に、前記入力された文字列中の検査用文字列が予め定められた所定の文字列と一致することを検出する検出手段として、
機能させるプログラム。
[1] When the inspection character string calculated from the character string other than the inspection character string of the character string including the input inspection character string matches the inspection character string in the input character string. An information processing apparatus provided with a detection means for detecting that the inspection character string in the input character string matches a predetermined character string.
[2] The above-mentioned [1] further provided with a display means for displaying a character string to be corrected when it is detected that the inspection character string in the input character string matches the predetermined character string. The information processing device described in.
[3] Further provided with a recognition means for recognizing the character string entered in the character entry frame in the scanned image and a calculation means for calculating the recognition accuracy for each character in the character string of the recognition means.
The display means, wherein when the value based on the recognition accuracy is equal to or less than a predetermined first threshold value, the information processing apparatus according to the displaying character string of the correction object [2].
[4] If it is not detected that the inspection character string in the input character string matches the predetermined character string, the output means for outputting the input character string is further provided. The information processing apparatus according to [1].
[5] The display means is a case where it is not detected that the inspection character string in the input character string matches the predetermined character string, and the value based on the recognition accuracy is the first. of the case than the threshold smaller than the first threshold value, the information processing apparatus according to prior Symbol [3] that displays the character string of the correction target.
[6] Computer
When the inspection character string calculated from the character string other than the inspection character string of the character string including the input inspection character string matches the inspection character string in the input character string, the above As a detection means for detecting that the inspection character string in the input character string matches a predetermined character string
A program to make it work.

請求項1及び6に係る発明によれば、入力された文字列から算出された検査用文字列が、入力された検査用文字列に合致する場合でも検査用文字列の合致のみを用いた場合に比べて効率的に入力文字列エラーを検出することができる。
請求項2に係る発明によれば、算出された検査用文字列が、入力された検査用文字列と合致した場合でも、入力された検査用文字列が所定の文字列と一致する場合には確認・修正の対象として文字列を表示することで判定ミスを抑制する。
請求項3に係る発明によれば、算出された検査用文字列が入力された検査用文字列と合致し、入力された検査用文字列が所定の文字列と一致した場合に、さらに認識確度により判定することで検査の精度を高める。
請求項4に係る発明によれば、算出された検査用文字列が入力された検査用文字列と合致し、入力された検査用文字列が所定の文字列と一致しない場合に、入力された文字列を修正することなく出力する。
請求項5に係る発明によれば、算出された検査用文字列が入力された検査用文字列と合致し、入力された検査用文字列が所定の文字列と一致しない場合に、さらに認識確度を判定することで検査の精度を高める。
According to the inventions according to claims 1 and 6, even if the inspection character string calculated from the input character string matches the input inspection character string, only the match of the inspection character string is used. Input character string errors can be detected more efficiently than in.
According to the invention of claim 2, even if the calculated inspection character string matches the input inspection character string, if the input inspection character string matches the predetermined character string, Judgment mistakes are suppressed by displaying a character string as a target for confirmation / correction.
According to the invention of claim 3, when the calculated inspection character string matches the input inspection character string and the input inspection character string matches the predetermined character string, the recognition accuracy is further increased. The accuracy of the inspection is improved by judging by.
According to the invention of claim 4, the input is performed when the calculated inspection character string matches the input inspection character string and the input inspection character string does not match the predetermined character string. Output without modifying the string.
According to the invention of claim 5, when the calculated inspection character string matches the input inspection character string and the input inspection character string does not match the predetermined character string, the recognition accuracy is further increased. The accuracy of the inspection is improved by judging.

図1は、本発明の第1の実施の形態に係る情報処理装置の概略の構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of an information processing apparatus according to a first embodiment of the present invention. 図2は、第1の実施の形態の情報処理装置の動作の一例を示すフローチャートである。FIG. 2 is a flowchart showing an example of the operation of the information processing apparatus according to the first embodiment. 図3は、入力文字列の一例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of an input character string. 図4は、本発明の第2の実施の形態に係る情報処理装置の概略の構成を示すブロック図である。FIG. 4 is a block diagram showing a schematic configuration of an information processing apparatus according to a second embodiment of the present invention. 図5は、第2の実施の形態の情報処理装置の動作の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the operation of the information processing apparatus according to the second embodiment. 図6は、第2の実施の形態の変形例の情報処理装置の動作の一例を示すフローチャートである。FIG. 6 is a flowchart showing an example of the operation of the information processing apparatus of the modified example of the second embodiment. 図7は、本発明の第3の実施の形態の情報処理装置の動作の一例を示すフローチャートである。FIG. 7 is a flowchart showing an example of the operation of the information processing apparatus according to the third embodiment of the present invention.

[実施の形態の要約]
本発明の実施の形態の情報処理装置は、入力された検査用文字列を含む文字列の前記検査用文字列以外の文字列から算出された検査用文字列が、前記入力された文字列中の検査用文字列と合致した場合に、前記入力された文字列中の検査用文字列が予め定められた所定の文字列と一致することを検出する検出手段を備え、算出された検査用文字列が入力された検査用文字列と合致した場合でも、検査用文字列が所定の文字列と一致することを検出するようにしたものである。
[Summary of Embodiment]
In the information processing apparatus according to the embodiment of the present invention, the inspection character string calculated from the character string other than the inspection character string of the character string including the input inspection character string is included in the input character string. The calculated inspection character is provided with a detection means for detecting that the inspection character string in the input character string matches a predetermined character string when it matches the inspection character string of. Even if the column matches the input inspection character string, it is detected that the inspection character string matches the predetermined character string.

[第1の実施の形態]
以下、本発明の実施の形態について図面を参照して詳細に説明する。
[First Embodiment]
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

(情報処理装置の構成)
図1は、本発明の第1の実施の形態に係る情報処理装置の概略の構成を示すブロック図である。
(Configuration of information processing device)
FIG. 1 is a block diagram showing a schematic configuration of an information processing apparatus according to a first embodiment of the present invention.

図1に示すように、情報処理装置1は、制御部10、記憶部12、入力部14、表示部16及び外部I/F18を含んで構成される。 As shown in FIG. 1, the information processing device 1 includes a control unit 10, a storage unit 12, an input unit 14, a display unit 16, and an external I / F 18.

制御部10は、CPU等から構成され、各部を制御するとともに各種のプログラムを実行する。 The control unit 10 is composed of a CPU and the like, controls each unit, and executes various programs.

制御部10は、文字認識手段100、検査用文字列算出手段101、検査用文字列検査手段102、検査用文字列一致検出手段103、文字列修正手段104及びデータ出力手段105を含んで構成される。 The control unit 10 includes a character recognition means 100, a character string calculation means 101 for inspection, a character string inspection means 102 for inspection, a character string match detection means 103 for inspection, a character string correction means 104, and a data output means 105. NS.

記憶部12は、ハードディスクやフラッシュメモリ等の記録媒体から構成され、情報を記憶する。 The storage unit 12 is composed of a recording medium such as a hard disk or a flash memory, and stores information.

記憶部12は、情報処理プログラム120、帳票画像格納部121、認識結果格納部122、所定値格納部123及びデータ格納部124を含んで構成される。 The storage unit 12 includes an information processing program 120, a form image storage unit 121, a recognition result storage unit 122, a predetermined value storage unit 123, and a data storage unit 124.

文字認識手段100は、帳票画像から文字列を認識するものである。文字認識手段100としては、例えば光学文字認識(OCR;Optical Character Recognition)が好適に用いられる。文字認識手段100によって認識された文字列は、テキスト化された数値列である入力文字列となる。入力文字列は、詳しくは後述するが、例えば各種番号等のような意味のある情報文字列と、情報文字列の検査に用いられる検査用文字列(「チェックディジット」ともいう。)とから構成される。 The character recognition means 100 recognizes a character string from a form image. As the character recognition means 100, for example, optical character recognition (OCR) is preferably used. The character string recognized by the character recognition means 100 becomes an input character string which is a textualized numerical string. The input character string will be described in detail later, but is composed of a meaningful information character string such as various numbers and an inspection character string (also referred to as a "check digit") used for inspecting the information character string. Will be done.

帳票画像としては、例えば紙帳票をスキャンして電子化した画像であるが、これに限定されるものではなく、デジタルカメラで撮影したものやファックスで受信したものであってもよい。 The form image is, for example, an image obtained by scanning a paper form and digitizing it, but the form image is not limited to this, and may be an image taken by a digital camera or an image received by fax.

検査用文字列算出手段101は、数値列である入力文字列の情報文字列(すなわち入力文字列の検査用文字列以外の部分)に対して、詳しくは後述するが所定の演算を行い、チェック用の検査用文字列を算出するものである。 The inspection character string calculation means 101 performs a predetermined calculation on the information character string of the input character string (that is, a part other than the inspection character string of the input character string), which is a numerical string, and checks the input character string. This is to calculate the inspection character string for.

検査用文字列検査手段102は、検査用文字列算出手段101が算出したチェック用の検査用文字列と、入力文字列中の検査用文字列とが合致するか否かを検査するものである。 The inspection character string inspection means 102 inspects whether or not the check inspection character string calculated by the inspection character string calculation means 101 and the inspection character string in the input character string match. ..

算出されたチェック用の検査用文字列と、入力文字列中の検査用文字列とが合致しない場合には、入力文字列には入力ミスがある可能性が高く、合致する場合には入力文字列に入力ミスがある可能性は低い。しかし、合致する場合でも入力ミスが存在する場合があるので、本実施の形態では、また別の検査が用意されている。 If the calculated check string for checking and the check string in the input string do not match, there is a high possibility that there is an input error in the input string, and if they do match, the input character It is unlikely that there is a typo in the column. However, since there may be an input error even if they match, another inspection is prepared in the present embodiment.

検査用文字列一致検出手段103は、入力文字列中の検査用文字列が所定の文字列と一致することを検出するものである。これは上述したように、算出されたチェック用の検査用文字列と、入力文字列中の検査用文字列とが合致する場合でも、入力ミスの可能性はあるので、そのような場合の入力ミスの見落としを防止するためのものである。 The inspection character string match detecting means 103 detects that the inspection character string in the input character string matches a predetermined character string. As described above, even if the calculated check character string for checking and the check character string in the input character string match, there is a possibility of an input error, so input in such a case. This is to prevent oversight of mistakes.

この一致検出についても詳しくは後述するが、予め所定の文字列を決めておき、入力文字列中の検査用文字列がその所定の文字列に一致する場合には、人手による確認を行うようにするものである。 This match detection will be described in detail later, but a predetermined character string should be determined in advance, and if the inspection character string in the input character string matches the predetermined character string, a manual confirmation should be performed. Is what you do.

文字列修正手段104は、入力文字列に入力ミスが存在する可能性が高い場合に、人手による確認・修正が行われたとき、人手入力のデータに基づいて入力文字列を修正するものである。 The character string correction means 104 corrects an input character string based on manually input data when a manual confirmation / correction is performed when there is a high possibility that an input error exists in the input character string. ..

データ出力手段105は、人手による確認・修正が行われ入力ミスのなくなった入力文字列を、あるいはもともと入力ミスのない入力文字列はそのまま、システムに入力するために外部I/F18を介して出力するものである。 The data output means 105 outputs an input character string that has been manually confirmed / corrected and has no input error, or an input character string that originally has no input error as it is to be input to the system via an external I / F18. Is what you do.

記憶部12に記憶された情報処理プログラム120は、制御部10を上述した各手段として機能させるものである。帳票画像格納部121は、入力部14から入力された帳票画像を格納しておくものである。認識結果格納部122は、文字認識手段100が認識した入力文字列を格納しておくものである。 The information processing program 120 stored in the storage unit 12 causes the control unit 10 to function as the above-mentioned means. The form image storage unit 121 stores the form image input from the input unit 14. The recognition result storage unit 122 stores the input character string recognized by the character recognition means 100.

所定値格納部123は、入力文字列中の検査用文字列と比較するための所定の文字列を格納しておくものである。また、データ格納部124は、入力ミスのない入力文字列、あるいは人手による確認・修正により入力ミスのなくなった入力文字列を格納しておくものである。 The predetermined value storage unit 123 stores a predetermined character string for comparison with the inspection character string in the input character string. Further, the data storage unit 124 stores an input character string having no input error or an input character string having no input error due to manual confirmation / correction.

なお、入力部14としては、キーボード、マウス又はタッチパネル等を適宜選択して用いることができる。また、表示部16は、文字や画像等を表示するものでディスプレイ装置等で構成される。 As the input unit 14, a keyboard, mouse, touch panel, or the like can be appropriately selected and used. Further, the display unit 16 displays characters, images, and the like, and is composed of a display device and the like.

(第1の実施の形態の動作)
次に、本発明の第1の実施の形態の情報処理装置1の動作を図2を参照して説明する。図2は、第1の実施の形態の情報処理装置1の動作の一例を示すフローチャートである。
(Operation of the first embodiment)
Next, the operation of the information processing apparatus 1 according to the first embodiment of the present invention will be described with reference to FIG. FIG. 2 is a flowchart showing an example of the operation of the information processing apparatus 1 according to the first embodiment.

まず、入力部14から帳票画像が入力される(S100)。帳票画像は記憶部12の帳票画像格納部121に格納される。次に文字認識手段100は、帳票画像から文字列を認識し、数値列としての入力文字列が取得される(S101)。文字認識手段100の認識結果として得られた入力文字列は記憶部12の認識結果格納部122に格納される。 First, the form image is input from the input unit 14 (S100). The form image is stored in the form image storage unit 121 of the storage unit 12. Next, the character recognition means 100 recognizes the character string from the form image and acquires the input character string as the numerical value string (S101). The input character string obtained as the recognition result of the character recognition means 100 is stored in the recognition result storage unit 122 of the storage unit 12.

図3に入力文字列の一例を示す。図3に示すように、入力文字列30は、情報数字31と検査用文字列32とから構成される。情報数字31は、例えば各種番号のように意味のある数字列であり、検査用文字列32は情報数字31が正しいか否かをチェックするためのいわゆるチェックディジットである。 FIG. 3 shows an example of an input character string. As shown in FIG. 3, the input character string 30 is composed of the information number 31 and the inspection character string 32. The information number 31 is a meaningful number string such as various numbers, and the inspection character string 32 is a so-called check digit for checking whether or not the information number 31 is correct.

図3の例では、情報数字31は、11桁の数字からなり、各桁a〜kはそれぞれ0〜9のいずれかの数字である。また、検査用文字列32は、一桁の数字Xである。従って入力文字列30全体は12桁の数字で構成されている。なお、情報数字31や検査用文字列32の桁数は、この例のように11桁や1桁に限定されるものではない。 In the example of FIG. 3, the information number 31 is composed of 11 digits, and each digit a to k is any number from 0 to 9. Further, the inspection character string 32 is a one-digit number X. Therefore, the entire input character string 30 is composed of 12-digit numbers. The number of digits of the information number 31 and the inspection character string 32 is not limited to 11 digits or 1 digit as in this example.

次に検査用文字列算出手段102は、認識された入力文字列の検査用文字列以外の部分(情報数字)に所定の演算を行い、入力文字列中の検査用文字列をチェックするためのチェック用検査用文字列を算出する(S102)。 Next, the inspection character string calculation means 102 performs a predetermined operation on a part (information number) other than the inspection character string of the recognized input character string, and checks the inspection character string in the input character string. The check character string is calculated (S102).

これを図3の例を用いて説明する。この例では、情報数字31は11桁の数字abcdefghijkである。まず、この各桁の数字a、b、c、d、e、f、g、h、i、j、kにそれぞれ重みを掛けて加算したものをSとする。すなわち、S=6a+5b+4c+3d+2e+7f+6g+5h+4j+3j+2kとする。次に、11からこのSを引いたものをWとする。すなわち、W=11−Sである。 This will be described with reference to the example of FIG. In this example, the information number 31 is the 11-digit number abcdefghijk. First, let S be the number a, b, c, d, e, f, g, h, i, j, k of each digit multiplied by a weight and added. That is, S = 6a + 5b + 4c + 3d + 2e + 7f + 6g + 5h + 4j + 3j + 2k. Next, let W be obtained by subtracting this S from 11. That is, W = 11-S.

次に、このWを11で割ったあまり(正である)をYとする。すなわち、Y=W(mod11)とする。整数を11で割ったあまりなので、Yは0から10までのいずれかの数となる。そしてチェック用検査用文字列Zは、Yが10のときはZ=0とし、Yが10以外のときはそのままZ=Yとする。このようにして検査用文字列算出手段102はチェック用検査用文字列Zを算出する。なお、ここで説明したチェック用検査用文字列の算出方法は一例であり、このような算出方法に限定されるものではない。 Next, let Y be the remainder (positive) obtained by dividing this W by 11. That is, Y = W (mod 11). Since the integer is too much divided by 11, Y is any number from 0 to 10. Then, the check character string Z is set to Z = 0 when Y is 10, and Z = Y as it is when Y is other than 10. In this way, the inspection character string calculating means 102 calculates the check inspection character string Z. The method for calculating the check character string described here is an example, and is not limited to such a calculation method.

次に、検査用文字列検査手段102は、今算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとが合致するか否か検査する(S103)。 Next, the inspection character string inspection means 102 inspects whether or not the currently calculated check inspection character string Z and the inspection character string X in the input character string match (S103).

算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとが合致しない場合には(S103;No)、情報数字31に入力ミスがあった可能性が高いので、操作者に確認・修正を行わせるために、帳票画像を表示部16に表示する(S104)。 If the calculated check inspection character string Z and the inspection character string X in the input character string do not match (S103; No), there is a high possibility that there was an input error in the information number 31. The form image is displayed on the display unit 16 so that the operator can confirm and correct it (S104).

操作者は、表示された帳票画像を確認して、正しい文字列を入力部14の例えばキーボードからキー入力する。文字列修正手段104は、この入力に基づいて入力文字列を修正する(S105)。 The operator confirms the displayed form image and inputs the correct character string by key from the input unit 14, for example, the keyboard. The character string correction means 104 corrects the input character string based on this input (S105).

なお、この場合の処理としては、表示部16に、帳票画像並びに文字認識手段100によるその認識結果を表示して、操作者がこれらを見比べて確認・修正するような処理としてもよい。 The process in this case may be a process in which the form image and the recognition result by the character recognition means 100 are displayed on the display unit 16 and the operator compares and corrects them.

一方、算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとが合致した場合には(S103;Yes)、次に検査用文字列検査手段102は、入力文字列中の検査用文字列Xが予め所定値格納部123に格納されている所定の文字列と一致するか否か検出する(S106)。 On the other hand, if the calculated check inspection character string Z and the inspection character string X in the input character string match (S103; Yes), then the inspection character string inspection means 102 uses the input character. It is detected whether or not the inspection character string X in the column matches the predetermined character string stored in the predetermined value storage unit 123 in advance (S106).

ここで、上で説明したチェック用検査用文字列Zの算出方法の例では、最後にWを11で割ったあまりをYとし、Yが10の場合も、Yが0の場合も、Zを0としていた。従って、算出されたチェック用検査用文字列Zが0と言っても、もともと入力を誤って本来Y=0であるところY=10となってしまった場合、あるいは逆にY=10がY=0となってしまったような場合の両方の場合がある。 Here, in the example of the calculation method of the check character string Z described above, the remainder obtained by dividing W by 11 at the end is defined as Y, and Z is defined regardless of whether Y is 10 or Y. It was set to 0. Therefore, even if the calculated check character string Z for checking is 0, if the input is mistakenly changed to Y = 10 where Y = 0 originally, or conversely, Y = 10 becomes Y =. There are both cases where it becomes 0.

そのため、入力文字列中の検査用文字列Xが0の場合には、算出されたチェック用検査用文字列Zが0で入力文字列中の検査用文字列Xと一致したとしても、入力文字列中の検査用文字列Xが0以外の場合と比べて、入力文字列エラーの検出ができなくなってしまう確率が大きい。 Therefore, when the inspection character string X in the input character string is 0, even if the calculated check inspection character string Z is 0 and matches the inspection character string X in the input character string, the input character Compared with the case where the inspection character string X in the column is other than 0, there is a higher probability that the input character string error cannot be detected.

よって、この例の場合の入力文字列中の検査用文字列Xが0のときのように、入力文字列中の検査用文字列Xがある所定の文字列と一致する場合には、その後の処理方法を変更することが合理的であると考えられる。 Therefore, when the inspection character string X in the input character string matches a predetermined character string, such as when the inspection character string X in the input character string is 0 in this example, the subsequent inspection character string X is followed. It seems reasonable to change the processing method.

そこで検査用文字列検査手段102により、入力文字列中の検査用文字列Xが所定の文字列と一致することを検出するものである。今の例では、この所定の文字列は0である。なお、ここでの検査は、算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとが一致した場合に行われるものなので、算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとのどちらを用いても同じである。 Therefore, the inspection character string inspection means 102 detects that the inspection character string X in the input character string matches a predetermined character string. In this example, this predetermined character string is 0. Since the inspection here is performed when the calculated check inspection character string Z and the inspection character string X in the input character string match, the calculated check inspection character string is used. It is the same regardless of whether Z or the inspection character string X in the input character string is used.

検査用文字列検査手段102により、入力文字列中の検査用文字列Xが所定の文字列(ここでは0)と一致したことが検出された場合には(S106;Yes)、入力ミスの可能性があるので操作者に確認させるために帳票画像と認識結果を表示部16に表示する(S107)。 When it is detected by the inspection character string inspection means 102 that the inspection character string X in the input character string matches a predetermined character string (here, 0) (S106; Yes), an input error is possible. Since there is a possibility, the form image and the recognition result are displayed on the display unit 16 so that the operator can confirm them (S107).

操作者は、表示部16に表示された帳票画像と認識結果とを見比べて確認し、必要であれば正しい文字列を入力する。文字列修正手段104は、操作者による入力に基づいて文字列を修正する(S108)。 The operator compares and confirms the form image displayed on the display unit 16 with the recognition result, and inputs a correct character string if necessary. The character string correction means 104 corrects the character string based on the input by the operator (S108).

また、この場合の処理も、表示部16には帳票画像のみを表示して、操作者がこれを見て入力文字列を再度キー入力し、そのキー入力結果と文字認識手段100の認識結果とを突き合わせて、これらが合致した場合にはそれをそのままシステムに入力することとし、合致しない場合には、再び操作者がキー入力するようにしてもよい。 Further, in the processing in this case as well, only the form image is displayed on the display unit 16, the operator sees this, and the input character string is key-entered again, and the key input result and the recognition result of the character recognition means 100 are displayed. If they match, they may be input to the system as they are, and if they do not match, the operator may input the keys again.

また、検査用文字列検査手段102により、入力文字列中の検査用文字列Xが所定の文字列(ここでは0)と一致することが検出されなかった場合には(S106;No)、文字列の入力ミスがある可能性は低いので、入力文字列30をそのままシステムに入力する。すなわち、この場合及び上述したように操作者が人手によって修正した場合、正しい入力文字列のデータが外部I/F18を介して出力される(S109)。 Further, when the inspection character string inspection means 102 does not detect that the inspection character string X in the input character string matches the predetermined character string (here, 0) (S106; No), the character. Since it is unlikely that there is a column input error, the input character string 30 is input to the system as it is. That is, in this case and when the operator manually corrects it as described above, the data of the correct input character string is output via the external I / F18 (S109).

なお、正しい入力文字列データは、記憶部12のデータ格納部124に格納しておき、まとめて出力するようにしてもよい。 The correct input character string data may be stored in the data storage unit 124 of the storage unit 12 and output collectively.

このように第1の実施の形態によれば、算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとが合致した場合には、さらに入力文字列中の検査用文字列Xが所定の文字列と一致するか否かを検出して、その後の処理を分けるようにしている。その結果、検査用文字列が正常な場合(算出されたチェック用検査用文字列Zと、入力文字列中の検査用文字列Xとが合致した場合)であっても、効率的に入力文字列エラーを検証することができ、人手によるチェックの工数を抑制しつつ検査の精度を高めることができる。 As described above, according to the first embodiment, when the calculated check inspection character string Z and the inspection character string X in the input character string match, further inspection in the input character string is performed. It detects whether or not the character string X matches a predetermined character string, and divides the subsequent processing. As a result, even if the inspection character string is normal (when the calculated check inspection character string Z and the inspection character string X in the input character string match), the input character is efficiently input. It is possible to verify the column error, and it is possible to improve the accuracy of the inspection while suppressing the labor of manual check.

[第2の実施の形態]
次に、本発明の第2の実施の形態について説明する。本発明の第2の実施の形態は、帳票画像から認識された入力文字列の検査用文字列以外の部分から算出された検査用文字列が、入力文字列の検査用文字列と合致した場合に、検査用文字列を所定の文字列と比較して、検査用文字列が所定の文字列と一致する場合に、入力文字列の認識確度を所定の閾値と比較してその後の処理を分けるようにしたものである。
[Second Embodiment]
Next, a second embodiment of the present invention will be described. The second embodiment of the present invention is a case where the inspection character string calculated from a part other than the inspection character string of the input character string recognized from the form image matches the inspection character string of the input character string. In addition, the inspection character string is compared with the predetermined character string, and when the inspection character string matches the predetermined character string, the recognition probability of the input character string is compared with the predetermined threshold value and the subsequent processing is divided. It was made like this.

(情報処理装置の構成)
図4は、本発明の第2の実施の形態に係る情報処理装置の概略の構成を示すブロック図である。
(Configuration of information processing device)
FIG. 4 is a block diagram showing a schematic configuration of an information processing apparatus according to a second embodiment of the present invention.

図4に示すように、情報処理装置2は、制御部20、記憶部22、入力部24、表示部26及び外部I/F28を含んで構成される。制御部20は、CPU等から構成され、各部を制御するとともに各種のプログラムを実行する。記憶部22は、ハードディスクやフラッシュメモリ等の記録媒体から構成され、情報を記憶する。 As shown in FIG. 4, the information processing device 2 includes a control unit 20, a storage unit 22, an input unit 24, a display unit 26, and an external I / F 28. The control unit 20 is composed of a CPU and the like, controls each unit, and executes various programs. The storage unit 22 is composed of a recording medium such as a hard disk or a flash memory, and stores information.

第2の実施の形態の情報処理装置2が第1の実施の形態と異なるのは、制御部20が、文字認識手段200、検査用文字列算出手段201、検査用文字列検査手段202、検査用文字列一致検出手段203、文字列修正手段204、データ出力手段205の他に、認識確度算出手段206及び認識確度判定手段207を備えている点である。 The information processing device 2 of the second embodiment is different from the first embodiment in that the control unit 20 uses the character recognition means 200, the inspection character string calculation means 201, the inspection character string inspection means 202, and the inspection. In addition to the character string match detection means 203, the character string correction means 204, and the data output means 205, the recognition accuracy calculation means 206 and the recognition accuracy determination means 207 are provided.

記憶部22の構成は第1の実施の形態と同様であり、情報処理プログラム220、帳票画像格納部221、認識結果格納部222、所定値格納部223及びデータ格納部224を含んで構成されている。なお、所定値格納部223は所定の文字列の他に所定の閾値を格納している。 The configuration of the storage unit 22 is the same as that of the first embodiment, and includes an information processing program 220, a form image storage unit 221, a recognition result storage unit 222, a predetermined value storage unit 223, and a data storage unit 224. There is. The predetermined value storage unit 223 stores a predetermined threshold value in addition to the predetermined character string.

文字認識手段200、検査用文字列算出手段201、検査用文字列検査手段202、検査用文字列一致検出手段203、文字列修正手段204、データ出力手段205については第1の実施の形態と同様であるので、説明を省略する。 The character recognition means 200, the inspection character string calculation means 201, the inspection character string inspection means 202, the inspection character string match detection means 203, the character string correction means 204, and the data output means 205 are the same as those in the first embodiment. Therefore, the description thereof will be omitted.

認識確度算出手段206は、文字認識手段200で認識された1文字あるいは文字列の認識確度を算出する。なお、認識確度とは、文字認識手段100が入力画像から文字を認識する確信度をいう。1文字の場合には、文字認識手段200の認識結果に対する確信度をそのまま認識確度とする。 The recognition accuracy calculation means 206 calculates the recognition accuracy of one character or a character string recognized by the character recognition means 200. The recognition accuracy means the certainty that the character recognition means 100 recognizes a character from the input image. In the case of one character, the certainty of the recognition result of the character recognition means 200 is used as the recognition accuracy as it is.

認識確度算出手段206としては、特に限定されるものではないが、例えば、特開2011−113125号公報あるいは特開2013−069132号公報に記載された認識装置の出力値を認識確度として用いるようにしてもよい。 The recognition accuracy calculation means 206 is not particularly limited, but for example, the output value of the recognition device described in Japanese Patent Application Laid-Open No. 2011-113125 or Japanese Patent Application Laid-Open No. 2013-069132 is used as the recognition accuracy. You may.

例えば、特開2011−113125号公報に記載された認識装置の出力値の算出方法について以下簡単に説明する。入力された対象データ(画像データ)に対してまずフィルタリング処理を行い、フィルタリング処理の結果の各画素に対して非線形関数処理を行う。この非線形関数としては、例えばロジスティック関数や双曲線正接関数等のシグモイド関数が利用されるが、所定の条件を満たすものであればこれ以外のものでもよい。 For example, the method of calculating the output value of the recognition device described in Japanese Patent Application Laid-Open No. 2011-113125 will be briefly described below. First, filtering processing is performed on the input target data (image data), and nonlinear function processing is performed on each pixel as a result of the filtering processing. As this nonlinear function, for example, a sigmoid function such as a logistic function or a hyperbolic tangent function is used, but any other function may be used as long as it satisfies a predetermined condition.

次に、各画素に対して縮小処理を行い、これに対して再度非線形関数処理を行う。各画素に対して重み付をしてすべての画素について総和をとり、これにバイアスを加える。その結果に対して非線形関数による演算を行う。これらの非線形関数も上記のものと同等のものでよい。こうして得られた画像に対して所定の強調関数による演算を行い、さらに正規化したものを最終出力とする。 Next, reduction processing is performed on each pixel, and nonlinear function processing is performed again on this. Each pixel is weighted, summed for all pixels, and biased. The result is calculated by a non-linear function. These non-linear functions may also be equivalent to those described above. The image obtained in this way is calculated by a predetermined emphasis function, and the normalized image is used as the final output.

本実施形態では、この最終出力値を認識確度の一例として用いるが、認識確度の算出方法はこれに限定されるものではなく、他の算出方法を用いてもよいのはもちろんである。 In the present embodiment, this final output value is used as an example of the recognition accuracy, but the calculation method of the recognition accuracy is not limited to this, and it goes without saying that another calculation method may be used.

認識確度判定手段207は、算出された認識確度を、予め設定され所定値格納部223に格納されている閾値と比較して、認識確度が閾値以上であることを検出するものである。 The recognition accuracy determining means 207 compares the calculated recognition accuracy with a preset threshold value stored in the predetermined value storage unit 223, and detects that the recognition accuracy is equal to or higher than the threshold value.

記憶部22の情報処理プログラム220、帳票画像格納部221、認識結果格納部222及びデータ格納部224については第1の実施の形態と同様であるので説明を省略する。なお、所定値格納部223には、第1の実施の形態と同様に所定の文字列を格納するとともに、本実施の形態で用いられる第1の閾値Pも格納される。また、入力部24、表示部26及び外部I/F28については第1の実施の形態と同様である。 The information processing program 220, the form image storage unit 221 and the recognition result storage unit 222 and the data storage unit 224 of the storage unit 22 are the same as those in the first embodiment, and thus the description thereof will be omitted. The predetermined value storage unit 223 stores a predetermined character string as in the first embodiment, and also stores a first threshold value P used in the present embodiment. Further, the input unit 24, the display unit 26, and the external I / F 28 are the same as those in the first embodiment.

(第2の実施の形態の動作)
次に、本発明の第2の実施の形態の情報処理装置2の動作を図5を参照して説明する。図5は、第2の実施の形態の情報処理装置2の動作の一例を示すフローチャートである。
(Operation of the second embodiment)
Next, the operation of the information processing apparatus 2 according to the second embodiment of the present invention will be described with reference to FIG. FIG. 5 is a flowchart showing an example of the operation of the information processing apparatus 2 according to the second embodiment.

まず、入力部24から帳票画像が入力される(S200)。帳票画像は記憶部22の帳票画像格納部221に格納される。次に文字認識手段200は、帳票画像から文字列を認識し、数値列としての入力文字列が取得される(S201)。文字認識手段200の認識結果として得られた入力文字列は記憶部22の認識結果格納部222に格納される。 First, the form image is input from the input unit 24 (S200). The form image is stored in the form image storage unit 221 of the storage unit 22. Next, the character recognition means 200 recognizes the character string from the form image and acquires the input character string as the numerical value string (S201). The input character string obtained as the recognition result of the character recognition means 200 is stored in the recognition result storage unit 222 of the storage unit 22.

次に検査用文字列算出手段202は、認識された入力文字列の検査用文字列以外の部分(情報数字)に所定の演算を行い、入力文字列中の検査用文字列をチェックするためのチェック用検査用文字列を算出する(S202)。次に、検査用文字列検査手段202は、今算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致するか否か検査する(S203)。 Next, the inspection character string calculation means 202 performs a predetermined operation on a part (information number) other than the inspection character string of the recognized input character string, and checks the inspection character string in the input character string. The check character string is calculated (S202). Next, the inspection character string inspection means 202 inspects whether or not the currently calculated check inspection character string and the inspection character string in the input character string match (S203).

算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致しない場合には(S203;No)、情報数字に入力ミスがあった可能性が高いので、帳票画像を表示部26に表示し(S204)、操作者は、表示された帳票画像を確認して、入力文字列を修正する(S205)。 If the calculated check inspection character string and the inspection character string in the input character string do not match (S203; No), there is a high possibility that there was an input error in the information number, so the form image is displayed. It is displayed on the display unit 26 (S204), and the operator confirms the displayed form image and corrects the input character string (S205).

一方、算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致した場合には(S203;Yes)、検査用文字列検査手段202により、入力文字列中の検査用文字列が所定の文字列と一致するか否か検出する(S206)。 On the other hand, if the calculated check inspection character string and the inspection character string in the input character string match (S203; Yes), the inspection character string inspection means 202 inspects the input character string. Detects whether or not the character string matches a predetermined character string (S206).

入力文字列中の検査用文字列が所定の文字列と一致することが検出された場合には(S206;Yes)、認識確度算出手段206は、文字認識手段200で認識された入力文字列の認識確度Rを算出する(S207)。 When it is detected that the inspection character string in the input character string matches the predetermined character string (S206; Yes), the recognition accuracy calculation means 206 is the input character string recognized by the character recognition means 200. The recognition accuracy R is calculated (S207).

次に、認識確度判定手段207は、算出された入力文字列の認識確度Rを予め設定された第1の閾値Pと比較して、認識確度Rが第1の閾値P以下であることを検出する(S208)。 Next, the recognition accuracy determining means 207 compares the calculated recognition accuracy R of the input character string with the preset first threshold value P, and detects that the recognition accuracy R is equal to or less than the first threshold value P. (S208).

その結果、認識確度Rが第1の閾値P以下であることが検出された場合には(S208;Yes)、情報数字に入力ミスがあった可能性が高いので、表示部26に帳票画像及び文字認識手段200の認識結果を表示する(S209)。操作者は、これを見て文字列の確認及び修正を行う(S210)。 As a result, when it is detected that the recognition accuracy R is equal to or less than the first threshold value P (S208; Yes), there is a high possibility that there is an input error in the information number. The recognition result of the character recognition means 200 is displayed (S209). The operator sees this and confirms and corrects the character string (S210).

一方、認識確度Rが第1の閾値P以下であることが検出されなかった場合には(S208;No)、入力ミスの可能性は低いので、入力文字列のデータをそのままシステムに入力する。 On the other hand, when it is not detected that the recognition accuracy R is equal to or less than the first threshold value P (S208; No), the possibility of an input error is low, so the data of the input character string is input to the system as it is.

すなわち、入力文字列中の検査用文字列が所定の文字列と一致することが検出されなかった場合(S206;No)、算出されたチェック用検査用文字列と入力文字列中の検査用文字列とが合致せず操作者が帳票画像を確認して、入力文字列を修正した場合(S205)、及び入力文字列中の検査用文字列が所定の文字列と一致することが検出されたが、認識確度Rが第1の閾値P以下でなかった場合(S208;No)のいずれの場合も、データ出力手段205は、そのときの入力文字列データを外部I/F28を介して出力する(S211)。 That is, when it is not detected that the inspection character string in the input character string matches the predetermined character string (S206; No), the calculated check inspection character string and the inspection character in the input character string are not detected. It was detected that the column did not match and the operator checked the form image and corrected the input character string (S205), and that the inspection character string in the input character string matched the predetermined character string. However, in any case where the recognition accuracy R is not equal to or less than the first threshold value P (S208; No), the data output means 205 outputs the input character string data at that time via the external I / F 28. (S211).

このように第2の実施の形態においては、算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致し、入力文字列中の検査用文字列が所定の文字列と一致した場合には、入力文字列の認識確度を用いてその後の処理を分けるようにしている。 As described above, in the second embodiment, the calculated check inspection character string and the inspection character string in the input character string match, and the inspection character string in the input character string is a predetermined character. If it matches the column, the subsequent processing is divided using the recognition accuracy of the input character string.

(第2の実施の形態の変形例)
次に、本発明の第2の実施の形態の変形例について説明する。この変形例は、算出されたチェック用検査用文字列と入力文字列中の検査用文字列とが合致したが、入力文字列中の検査用文字列が所定の文字列と一致することが検出されなかった場合にも、入力文字列の認識確度を用いてその後の処理を分けるようにしたものである。
(Modified example of the second embodiment)
Next, a modified example of the second embodiment of the present invention will be described. In this modification, it is detected that the calculated check inspection character string and the inspection character string in the input character string match, but the inspection character string in the input character string matches the predetermined character string. Even if it is not done, the subsequent processing is divided using the recognition accuracy of the input character string.

なお、この変形例の情報処理装置は上記第2の実施の形態のものと同様である。 The information processing device of this modified example is the same as that of the second embodiment.

(第2の実施の形態の変形例の動作)
以下、本発明の第2の実施の形態の変形例の動作を図6を参照して説明する。図6は、第2の実施の形態の変形例の動作の一例を示すフローチャートである。
(Operation of the modified example of the second embodiment)
Hereinafter, the operation of the modified example of the second embodiment of the present invention will be described with reference to FIG. FIG. 6 is a flowchart showing an example of the operation of the modified example of the second embodiment.

まず、入力部24から帳票画像が入力される(S300)。帳票画像は記憶部22の帳票画像格納部221に格納される。次に文字認識手段200は、帳票画像から文字列を認識し、数値列としての入力文字列が取得される(S301)。文字認識手段200の認識結果として得られた入力文字列は記憶部22の認識結果格納部222に格納される。 First, the form image is input from the input unit 24 (S300). The form image is stored in the form image storage unit 221 of the storage unit 22. Next, the character recognition means 200 recognizes the character string from the form image and acquires the input character string as the numerical value string (S301). The input character string obtained as the recognition result of the character recognition means 200 is stored in the recognition result storage unit 222 of the storage unit 22.

次に検査用文字列算出手段202は、認識された入力文字列の検査用文字列以外の部分(情報数字)に所定の演算を行い、入力文字列中の検査用文字列をチェックするためのチェック用検査用文字列を算出する(S302)。次に、検査用文字列検査手段202は、今算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致するか否か検査する(S303)。 Next, the inspection character string calculation means 202 performs a predetermined operation on a part (information number) other than the inspection character string of the recognized input character string, and checks the inspection character string in the input character string. The check character string is calculated (S302). Next, the inspection character string inspection means 202 inspects whether or not the currently calculated check inspection character string and the inspection character string in the input character string match (S303).

算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致しない場合には(S303;No)、情報数字に入力ミスがあった可能性が高いので、帳票画像を表示部26に表示し(S304)、操作者は、表示された帳票画像を確認して、入力文字列を修正する(S305)。 If the calculated check inspection character string and the inspection character string in the input character string do not match (S303; No), there is a high possibility that there was an input error in the information number, so the form image is displayed. It is displayed on the display unit 26 (S304), and the operator confirms the displayed form image and corrects the input character string (S305).

一方、算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致した場合には(S303;Yes)、検査用文字列検査手段202により、入力文字列中の検査用文字列が所定の文字列と一致するか否か検出する(S306)。 On the other hand, if the calculated check inspection character string and the inspection character string in the input character string match (S303; Yes), the inspection character string inspection means 202 inspects the input character string. Detects whether or not the character string matches a predetermined character string (S306).

入力文字列中の検査用文字列が所定の文字列と一致することが検出された場合には(S306;Yes)、認識確度算出手段206は、文字認識手段200で認識された入力文字列の認識確度Rを算出する(S307)。 When it is detected that the inspection character string in the input character string matches the predetermined character string (S306; Yes), the recognition accuracy calculation means 206 is the input character string recognized by the character recognition means 200. The recognition accuracy R is calculated (S307).

次に、認識確度判定手段207は、算出された入力文字列の認識確度Rを予め設定された第1の閾値Pと比較して、認識確度Rが第1の閾値P以下であることを検出する(S308)。 Next, the recognition accuracy determining means 207 compares the calculated recognition accuracy R of the input character string with the preset first threshold value P, and detects that the recognition accuracy R is equal to or less than the first threshold value P. (S308).

その結果、認識確度Rが第1の閾値P以下であることが検出された場合には(S308;Yes)、入力ミスの可能性があるので表示部26に帳票画像及び文字認識手段200の認識結果を表示する(S309)。操作者は、これを見て文字列の確認及び修正を行う(S310)。 As a result, when it is detected that the recognition accuracy R is equal to or less than the first threshold value P (S308; Yes), there is a possibility of an input error, so the display unit 26 recognizes the form image and the character recognition means 200. The result is displayed (S309). The operator sees this and confirms and corrects the character string (S310).

一方、認識確度Rが第1の閾値P以下であることが検出されなかった場合には(S308;No)、入力ミスの可能性は低いので、入力文字列のデータをそのままシステムに入力する。 On the other hand, when it is not detected that the recognition accuracy R is equal to or less than the first threshold value P (S308; No), the possibility of an input error is low, so the data of the input character string is input to the system as it is.

また、算出されたチェック用検査用文字列と、入力文字列中の検査用文字列とが合致したが(S303;Yes)、入力文字列中の検査用文字列が所定の文字列と一致することが検出されなかった場合には(S306;No)、やはり、認識確度算出手段206は、文字認識手段200で認識された入力文字列の認識確度Rを算出する(S311)。 Further, the calculated check inspection character string and the inspection character string in the input character string match (S303; Yes), but the inspection character string in the input character string matches the predetermined character string. If this is not detected (S306; No), the recognition accuracy calculation means 206 also calculates the recognition accuracy R of the input character string recognized by the character recognition means 200 (S311).

そして認識確度判定手段207は、算出された入力文字列の認識確度Rを、予め設定された第1の閾値Pより小さい第2の閾値Qと比較し、認識確度Rが第2の閾値Q以下であることを検出する(S312)。なお、第2の閾値Qも所定値格納部223に予め格納されているものとする。 Then, the recognition accuracy determination means 207 compares the calculated recognition accuracy R of the input character string with the second threshold value Q smaller than the preset first threshold value P, and the recognition accuracy R is equal to or less than the second threshold value Q. Is detected (S312). It is assumed that the second threshold value Q is also stored in the predetermined value storage unit 223 in advance.

認識確度Rが第2の閾値Q以下であることが検出された場合には(S312;Yes)、入力ミスの可能性があるので表示部26に帳票画像及び文字認識手段200の認識結果を表示する(S309)。操作者は、これを見て文字列の確認及び修正を行う(S310)。 When it is detected that the recognition accuracy R is equal to or less than the second threshold value Q (S312; Yes), there is a possibility of an input error, so the form image and the recognition result of the character recognition means 200 are displayed on the display unit 26. (S309). The operator sees this and confirms and corrects the character string (S310).

一方、認識確度Rが第2の閾値Q以下であることが検出されなかった場合には(S312;No)、入力ミスの可能性が低いので、入力文字列をそのままシステムに入力する。 On the other hand, when it is not detected that the recognition accuracy R is equal to or less than the second threshold value Q (S312; No), the possibility of an input error is low, so the input character string is input to the system as it is.

すなわち、操作者が入力文字列の確認・修正を行った場合(S305、S310)及び認識確度Rが第1の閾値P以下であることが検出されなかった場合(S308;No)とともに、データ出力手段205は、修正された入力文字列あるいはそのままの入力文字列を外部I/F28を介して出力する(S313)。 That is, the data is output together with the case where the operator confirms / corrects the input character string (S305, S310) and the case where it is not detected that the recognition accuracy R is equal to or less than the first threshold value P (S308; No). The means 205 outputs the modified input character string or the input character string as it is via the external I / F 28 (S313).

このように、第2の実施の形態の変形例では、算出されたチェック用検査用文字列と入力文字列中の検査用文字列とが合致したが、入力文字列中の検査用文字列が所定の文字列と一致することが検出されなかった場合に、入力文字列の認識確度を第1の閾値より小さい第2の閾値と比較して、その後の処理を分けるようにしている。 As described above, in the modified example of the second embodiment, the calculated check inspection character string and the inspection character string in the input character string match, but the inspection character string in the input character string is When it is not detected that the character string matches the predetermined character string, the recognition accuracy of the input character string is compared with the second threshold value smaller than the first threshold value, and the subsequent processing is separated.

[第3の実施の形態]
次に、本発明の第3の実施の形態について説明する。第3の実施の形態は、帳票画像も入力するが、これとは別に操作者が人手で入力文字列を入力し、人手入力された文字列をチェックするようにしたものである。
[Third Embodiment]
Next, a third embodiment of the present invention will be described. In the third embodiment, the form image is also input, but the operator manually inputs the input character string and checks the manually input character string.

第3の実施の形態の情報処理装置も上述した第2の実施の形態の情報処理装置2と同様である。 The information processing device of the third embodiment is also the same as the information processing device 2 of the second embodiment described above.

(第3の実施の形態の動作)
以下、本発明の第3の実施の形態の動作を図7を参照して説明する。図7は、第3の実施の形態の変形例の動作の一例を示すフローチャートである。
(Operation of the third embodiment)
Hereinafter, the operation of the third embodiment of the present invention will be described with reference to FIG. FIG. 7 is a flowchart showing an example of the operation of the modified example of the third embodiment.

まず、入力部24から帳票画像が入力される(S400)。入力された帳票画像は記憶部22の帳票画像格納部221に格納されるとともに、表示部26に表示される(S401)。 First, the form image is input from the input unit 24 (S400). The input form image is stored in the form image storage unit 221 of the storage unit 22 and displayed on the display unit 26 (S401).

次に、操作者は、表示部26に表示された帳票画像を見て入力部24から入力文字列を人手で入力(例えばキー入力)する(S402)。 Next, the operator manually inputs (for example, key input) an input character string from the input unit 24 by looking at the form image displayed on the display unit 26 (S402).

次に、検査用文字列算出手段201は、人手で入力された入力文字列の検査用文字列以外の部分(情報数字)からチェック用の検査用文字列を算出する(S403)。 Next, the inspection character string calculation means 201 calculates a check inspection character string from a portion (information number) other than the inspection character string of the input character string manually input (S403).

次に、検査用文字列検査手段202は、算出されたチェック用の検査用文字列と入力文字列中の検査用文字列とが合致するか検査する(S404)。 Next, the inspection character string inspection means 202 inspects whether the calculated inspection character string for checking and the inspection character string in the input character string match (S404).

その結果、チェック用の検査用文字列と入力文字列中の検査用文字列とが合致しない場合には(S404;No)、入力ミスの可能性があるので表示部26に帳票画像を表示し(S405)、操作者がこれを見て確認し入力文字列を修正する(S406)。 As a result, if the inspection character string for checking and the inspection character string in the input character string do not match (S404; No), there is a possibility of an input error, so the form image is displayed on the display unit 26. (S405), the operator sees this, confirms it, and corrects the input character string (S406).

また、チェック用の検査用文字列と入力文字列中の検査用文字列とが合致する場合には(S404;Yes)、検査用文字列一致検出手段203は、入力文字列中の検査用文字列が所定の文字列と一致するか否か検出する(S407)。 Further, when the inspection character string for checking and the inspection character string in the input character string match (S404; Yes), the inspection character string match detecting means 203 uses the inspection character in the input character string. Detects whether or not the column matches a predetermined character string (S407).

入力文字列中の検査用文字列が所定の文字列と一致する場合には(S407;Yes)、文字認識手段200は帳票画像から入力文字列を認識する(S408)。 When the inspection character string in the input character string matches the predetermined character string (S407; Yes), the character recognition means 200 recognizes the input character string from the form image (S408).

次に、この認識結果と人手入力結果とを表示部26に表示してこれらを突き合わせ、合致しているか否か判断する(S409)。合致している場合には(S409;Yes)、人手入力による入力文字列をそのままシステムに入力すればよいし、合致していない場合には(S409;No)、文字列を人手により再入力する(S410)。 Next, the recognition result and the manual input result are displayed on the display unit 26, and these are collated to determine whether or not they match (S409). If they match (S409; Yes), the manually input character string can be input to the system as it is, and if they do not match (S409; No), the character string is manually re-entered. (S410).

このようにして、上記各処理に応じて、修正された入力文字列、再入力された入力文字列、あるいは最初に入力されたままの入力文字列は、データ出力手段205により外部I/F28を介して出力される(S411)。 In this way, the corrected input character string, the re-entered input character string, or the input character string as originally input is subjected to the external I / F 28 by the data output means 205 according to each of the above processes. It is output via (S411).

なお、上記認識結果と人手入力結果との突き合わせは、文字認識手段200による入力文字列の認識確度が所定の値以上の場合に限定するようにしてもよい。 The matching between the recognition result and the manual input result may be limited to the case where the recognition accuracy of the input character string by the character recognition means 200 is equal to or more than a predetermined value.

このように、第3の実施の形態においては、人手入力の場合にその入力結果を、文字認識手段による認識結果をチェックする場合と同様にして処理することにより効率的に入力文字列エラーの検証が可能となる。 As described above, in the third embodiment, the input character string error is efficiently verified by processing the input result in the case of manual input in the same manner as in the case of checking the recognition result by the character recognition means. Is possible.

以上、本発明の様々な実施の形態について説明してきたが、本発明はこれらの実施の形態のみに限定されるものではない。例えば、入力文字列は数字列でなくともよい。どのような文字であってもASCIIコードあるいはJISコードその他の文字コードが与えられているため、その文字コードを用いて検査用文字列を算出する数値演算を行うことができるからである。 Although various embodiments of the present invention have been described above, the present invention is not limited to these embodiments. For example, the input character string does not have to be a number string. This is because any character is given an ASCII code, JIS code, or other character code, and the character code can be used to perform a numerical calculation for calculating an inspection character string.

また、上記実施の形態では、検査用文字列Xは1桁の数字であったが、検査用文字列は1桁に限定されるものではなく、複数桁であってもよい。比較時に所定の値を複数桁として、複数桁が所定の値と合致するか否かを判定するようにすればよい。 Further, in the above embodiment, the inspection character string X is a one-digit number, but the inspection character string is not limited to one digit, and may be a plurality of digits. At the time of comparison, a predetermined value may be set as a plurality of digits, and it may be determined whether or not the plurality of digits match the predetermined value.

また、上記実施の形態では、算出した検査用文字列と入力された検査用文字列とが合致した場合に、検査用文字列と比較する所定の文字列は0であった。これは、情報数字が11桁の場合に、検査用文字列を算出する演算の最後に11で除した結果が0のときと10のときに、検査用文字列を0として算出していたためである。 Further, in the above embodiment, when the calculated inspection character string and the input inspection character string match, the predetermined character string to be compared with the inspection character string is 0. This is because when the information number is 11 digits, the inspection character string is calculated as 0 when the result of dividing by 11 at the end of the operation for calculating the inspection character string is 0 and 10. be.

そして検査用文字列が0の場合には、特別な処理を行っていたが、これも0に限定されるものではない。例えば、上記の検査用文字列を算出する演算の最後に11で除した結果が1のときと10のときは、検査用文字列を1とするようにしてもよい。この場合には、入力文字列の末尾の検査用文字列と比較する所定の文字列を1とすればよい。 When the inspection character string is 0, special processing is performed, but this is also not limited to 0. For example, when the result of dividing by 11 at the end of the calculation for calculating the inspection character string is 1 and 10, the inspection character string may be set to 1. In this case, the predetermined character string to be compared with the inspection character string at the end of the input character string may be set to 1.

さらには、検査用文字列が1桁の場合に、所定の文字列を0から9の数字に限定する必要もない。例えば0→A、1→B、2→C、3→D、4→E、5→F、6→G、7→H、8→I、9→Jのように変換することによって、末尾の文字をAからJまでのアルファベットとすることもできる。このような一対一の変換に相当する変換であればどのようなものでもよい。 Furthermore, when the inspection character string is one digit, it is not necessary to limit the predetermined character string to the numbers 0 to 9. For example, by converting 0 → A, 1 → B, 2 → C, 3 → D, 4 → E, 5 → F, 6 → G, 7 → H, 8 → I, 9 → J, the end The letters can also be alphabets from A to J. Any conversion corresponding to such a one-to-one conversion may be used.

また、上記実施の形態では、算出された検査用文字列と入力された検査用文字列が合致するか否かを「検査」した後に、検査用文字列と所定の文字列とが一致するか「検出」していたが、この「検査」と「検出」の順序はこれに限定されず、この順序を逆にしてもよい。 Further, in the above embodiment, after "inspecting" whether or not the calculated inspection character string and the input inspection character string match, whether the inspection character string and the predetermined character string match. Although "detection" was performed, the order of "inspection" and "detection" is not limited to this, and the order may be reversed.

すなわち、まず検査用文字列と所定の文字列とが一致するか検出し、一致する場合には、算出された検査用文字列と入力された検査用文字列が合致するか検査し、合致する場合には帳票画像と認識結果を表示して確認・修正の処理を行い、合致しない場合には帳票画像を表示して修正の処理を行う。また、検査用文字列と所定の文字列とが一致するか検出し、一致しない場合には、算出された検査用文字列と入力された検査用文字列が合致するか検査し、合致する場合にはそのまま出力し、合致しない場合には帳票画像を表示して修正処理を行うようにしてもよい。 That is, first, it is detected whether the inspection character string and the predetermined character string match, and if they match, the calculated inspection character string and the input inspection character string are inspected and match. In that case, the form image and the recognition result are displayed and the confirmation / correction process is performed. If they do not match, the form image is displayed and the correction process is performed. In addition, it detects whether the inspection character string and the predetermined character string match, and if they do not match, it checks whether the calculated inspection character string and the input inspection character string match, and if they match. It may be output as it is, and if it does not match, a form image may be displayed and correction processing may be performed.

本発明は、これらの他にも本発明の趣旨を逸脱しない範囲で種々な変形が可能である。例えば、上記実施の形態における情報処理プログラム120、220をCD−ROM等の記録媒体に記憶して提供するようにしてもよい。 In addition to these, the present invention can be modified in various ways without departing from the spirit of the present invention. For example, the information processing programs 120 and 220 according to the above embodiment may be stored and provided in a recording medium such as a CD-ROM.

また、制御部10、20を構成する各部は、それぞれ一部又は全部を再構成可能回路(FPGA:Field Programmable Gate Array)、特定用途向け集積回路(ASIC:Application Specific Integrated Circuit)等のハードウェア回路によって構成してもよい。 In addition, each part constituting the control units 10 and 20 is a hardware circuit such as a reconfigurable circuit (FPGA: Field Programmable Gate Array) and an integrated circuit for a specific application (ASIC: Application Specific Integrated Circuit). It may be configured by.

1、2…情報処理装置、10、20…制御部、12、22…記憶部、14、24…入力部、
16、26…表示部、18、28…外部I/F、30…入力文字列、31…情報数字、
32…検査用文字列、100、200…文字認識手段、
101、201…検査用文字列算出手段、102、202…検査用文字列検査手段、
103、203…検査用文字列一致検出手段、104、204…文字列修正手段、
105、205…データ出力手段、120、220…情報処理プログラム、
121、221…帳票画像格納部、122、222…認識結果格納部、
123、223…所定値格納部、124、224…データ格納部、
206…認識確度算出手段、207…認識確度判定手段、
1, 2 ... Information processing device, 10, 20 ... Control unit, 12, 22 ... Storage unit, 14, 24 ... Input unit,
16, 26 ... Display unit, 18, 28 ... External I / F, 30 ... Input character string, 31 ... Information number,
32 ... Inspection character string, 100, 200 ... Character recognition means,
101, 201 ... Inspection character string calculation means, 102, 202 ... Inspection character string inspection means,
103, 203 ... Inspection character string match detection means, 104, 204 ... Character string correction means,
105, 205 ... Data output means, 120, 220 ... Information processing program,
121, 221 ... Form image storage unit, 122, 222 ... Recognition result storage unit,
123, 223 ... Predetermined value storage unit, 124, 224 ... Data storage unit,
206 ... Recognition accuracy calculation means, 207 ... Recognition accuracy determination means,

Claims (6)

入力された検査用文字列を含む文字列の前記検査用文字列以外の文字列から算出された検査用文字列が、前記入力された文字列中の検査用文字列と合致した場合に、前記入力された文字列中の検査用文字列が予め定められた所定の文字列と一致することを検出する検出手段を備えた情報処理装置。 When the inspection character string calculated from the character string other than the inspection character string of the character string including the input inspection character string matches the inspection character string in the input character string, the above An information processing device provided with a detection means for detecting that the inspection character string in the input character string matches a predetermined character string. 前記入力された文字列中の検査用文字列が前記所定の文字列と一致することが検出された場合に、修正対象の文字列を表示する表示手段をさらに備えた請求項1に記載の情報処理装置。 The information according to claim 1, further comprising a display means for displaying the character string to be corrected when it is detected that the inspection character string in the input character string matches the predetermined character string. Processing equipment. 読取画像中の文字記入枠内に記入された文字列を認識する認識手段と、前記認識手段の前記文字列中の各文字に対する認識確度を算出する算出手段と、をさらに備え、
前記表示手段は、前記認識確度に基づく値が所定の第1の閾値以下の場合、前記修正対象の文字列を表示する請求項2に記載の情報処理装置。
Further, a recognition means for recognizing a character string entered in the character entry frame in the scanned image and a calculation means for calculating the recognition accuracy for each character in the character string of the recognition means are further provided.
The display means, wherein when the value based on the recognition accuracy is equal to or less than a predetermined first threshold value, the information processing apparatus according to claim 2 for displaying a character string of the correction target.
前記入力された文字列中の検査用文字列が前記所定の文字列と一致することが検出されなかった場合には、前記入力された文字列を出力する出力手段をさらに備えた請求項1に記載の情報処理装置。 The first aspect of claim 1 is further provided with an output means for outputting the input character string when it is not detected that the inspection character string in the input character string matches the predetermined character string. The information processing device described. 前記表示手段は、前記入力された文字列中の検査用文字列が前記所定の文字列と一致することが検出されなかった場合であって、前記認識確度に基づく値が前記第1の閾値より小さい第2の閾値以下の場合に、前記修正対象の文字列を表示する請求項に記載の情報処理装置。 The display means is a case where it is not detected that the inspection character string in the input character string matches the predetermined character string, and the value based on the recognition accuracy is from the first threshold value. if: small second threshold value, the information processing apparatus according toMotomeko 3 that displays the character string of the correction target. コンピュータを、
入力された検査用文字列を含む文字列の前記検査用文字列以外の文字列から算出された検査用文字列が、前記入力された文字列中の検査用文字列と合致した場合に、前記入力された文字列中の検査用文字列が予め定められた所定の文字列と一致することを検出する検出手段として、
機能させるプログラム。
Computer,
When the inspection character string calculated from the character string other than the inspection character string of the character string including the input inspection character string matches the inspection character string in the input character string, the above As a detection means for detecting that the inspection character string in the input character string matches a predetermined character string
A program to make it work.
JP2017047667A 2017-03-13 2017-03-13 Information processing equipment and programs Expired - Fee Related JP6946676B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017047667A JP6946676B2 (en) 2017-03-13 2017-03-13 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017047667A JP6946676B2 (en) 2017-03-13 2017-03-13 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2018151868A JP2018151868A (en) 2018-09-27
JP6946676B2 true JP6946676B2 (en) 2021-10-06

Family

ID=63681735

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017047667A Expired - Fee Related JP6946676B2 (en) 2017-03-13 2017-03-13 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6946676B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5619177A (en) * 1980-06-23 1981-02-23 Toshiba Corp Character reader
JPS6336390A (en) * 1986-07-31 1988-02-17 Toshiba Corp Check digit processing system
JPH09297821A (en) * 1996-05-08 1997-11-18 Toshiba Corp Character recognition method
JPH1196285A (en) * 1997-09-17 1999-04-09 Toshiba Corp Character reading system
JP2007065736A (en) * 2005-08-29 2007-03-15 Toshiba Corp Character recognition device and character recognition method
JP2012093968A (en) * 2010-10-27 2012-05-17 Panasonic Corp Character recognition apparatus and character recognition method, recognition character correction apparatus and recognition character correction method and program

Also Published As

Publication number Publication date
JP2018151868A (en) 2018-09-27

Similar Documents

Publication Publication Date Title
US11170248B2 (en) Video capture in data capture scenario
US5889897A (en) Methodology for OCR error checking through text image regeneration
CN111931731B (en) Question judging method and device, electronic equipment and storage medium
CN105849774B (en) Image comparison device, image sensor, processing system, and image comparison method
CN108665041B (en) Two-dimensional code generation and identification method and device, computer equipment and storage medium
US10068155B2 (en) Verification of optical character recognition results
US10902278B2 (en) Image processing apparatus, image processing system, computer program product, and image processing method
US10796143B2 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
CN112712084B (en) Information processing device, method, storage medium and computer program product
JP6946676B2 (en) Information processing equipment and programs
JP4532331B2 (en) Information embedding device, information extracting device, information embedding method, information extracting method, information embedding program, and information extracting program
US20180374247A1 (en) Graph display method, electronic device, and recording medium
JP2020046721A (en) Information processing apparatus and program
US9734550B1 (en) Methods and apparatus for efficiently determining run lengths and identifying patterns
JP2647271B2 (en) How to identify and correct reading errors
JP4651876B2 (en) PATTERN IDENTIFICATION DEVICE, PATTERN IDENTIFICATION METHOD, AND PATTERN IDENTIFICATION PROGRAM
JP2012093968A (en) Character recognition apparatus and character recognition method, recognition character correction apparatus and recognition character correction method and program
CN114820457B (en) Image detection method, device, equipment and storage medium
JP2003346080A (en) Character recognition method
TW201351306A (en) Character recognition system and method
EP0585861A2 (en) Image verification method
JPH11213087A (en) Character recognition device
CN116029939B (en) An image restoration method based on image detection and region extraction
JP2016115255A (en) Meter recognition system, method, and program
JP4881722B2 (en) Form identification device and form identification program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210415

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20210415

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: 20210817

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210830

R150 Certificate of patent or registration of utility model

Ref document number: 6946676

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees