JP6175963B2 - Reading apparatus and information processing apparatus - Google Patents
Reading apparatus and information processing apparatus Download PDFInfo
- Publication number
- JP6175963B2 JP6175963B2 JP2013158504A JP2013158504A JP6175963B2 JP 6175963 B2 JP6175963 B2 JP 6175963B2 JP 2013158504 A JP2013158504 A JP 2013158504A JP 2013158504 A JP2013158504 A JP 2013158504A JP 6175963 B2 JP6175963 B2 JP 6175963B2
- Authority
- JP
- Japan
- Prior art keywords
- sender
- reading
- character recognition
- character
- read data
- 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
- Sorting Of Articles (AREA)
- Character Input (AREA)
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
本発明は,原稿の画像を読み取って読み取った原稿の文字認識を行う読取装置および読取データに基づいて文字認識を行う情報処理装置に関する。 The present invention relates to a reading device that performs character recognition of a document that has been read by reading an image of the document, and an information processing device that performs character recognition based on read data.
従来から,原稿の画像を読み取る読取装置であって,特定の原稿を読み取った画像データに対して文字認識処理を行う技術が知られている。例えば,郵便はがきを読み取り,宛名を文字認識によって取得する技術が知られている。 2. Description of the Related Art Conventionally, there is known a reading apparatus that reads an image of a document and performs a character recognition process on image data obtained by scanning a specific document. For example, a technique for reading a postcard and acquiring an address by character recognition is known.
前述した郵便はがきを読み取る技術としては,例えば,特許文献1に開示されている技術がある。具体的に特許文献1では,郵便はがきの宛名面全体の画像データから宛名が記載されている領域を検出し,検出された領域について文字認識処理を行って宛名を取得する技術が開示されている。
As a technique for reading the postcard described above, for example, there is a technique disclosed in
しかしながら,前記した従来の技術には,次のような問題があった。すなわち,郵便はがきの差出人の記載は,宛名面にある場合もあればその反対面である通信面にある場合もある。このように文字認識対象がある面を特定できない場合,両面を毎回読み取り,両面に対して文字認識を行うと,文字認識にかかる処理負荷が大きくなる。 However, the conventional technique described above has the following problems. In other words, the postcard sender's description may be on the address side or on the opposite side of the communication side. In this way, when a surface with a character recognition target cannot be identified, if both sides are read each time and character recognition is performed on both sides, the processing load for character recognition increases.
本発明は,前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは,原稿の文字認識対象がある面を特定できない場合の,文字認識にかかる処理負荷を低減する技術を提供することにある。 The present invention has been made to solve the above-described problems of the prior art. That is, an object of the present invention is to provide a technique for reducing the processing load related to character recognition when it is not possible to identify a surface on which a character recognition target of a document is present.
この課題の解決を目的としてなされた読取装置は,原稿の画像を読み取る読取部と,制御部とを備え,前記制御部は,前記読取部で読取対象となった前記原稿の一方の面である第1面の読取データに基づいて文字認識を行う第1面文字認識処理と,前記第1面文字認識処理の結果に基づいて前記第1面の読取データに差出人の記載が有るか否かを判断する判断処理と,前記判断処理にて差出人の記載が無いと判断したことを条件として,前記原稿の前記第1面と反対の面である第2面の読取データに基づいて文字認識を行う第2面文字認識処理とを実行することを特徴としている。 A reading device for solving this problem includes a reading unit that reads an image of a document and a control unit, and the control unit is one side of the document that is read by the reading unit. A first surface character recognition process for performing character recognition based on the read data of the first surface, and whether or not the sender is described in the read data of the first surface based on a result of the first surface character recognition process. Character recognition is performed on the basis of reading data on the second side, which is the opposite side of the first side of the document, on the condition that it is determined that there is no description of the sender in the determination process and the determination process. The second surface character recognition process is executed.
本明細書に開示される読取装置は,文字認識を行うことが可能な読取装置であって,先ず,原稿となる郵便はがきの一方の面(第1面)の読取データに基づいて文字認識を行う。そして,その文字認識の結果に基づいて差出人の記載の有無を判断し,差出人の記載が無い場合に,反対の面(第2面)の読取データに基づいて文字認識を行う。 The reading device disclosed in this specification is a reading device capable of performing character recognition. First, character recognition is performed based on reading data on one side (first side) of a postcard to be a manuscript. Do. Then, the presence / absence of the sender is determined based on the result of the character recognition, and when there is no description of the sender, the character is recognized based on the reading data of the opposite surface (second surface).
すなわち,本明細書に開示される読取装置は,始めに文字認識を行った第1面について差出人の記載が無いと判断したことを条件として,反対の面である第2面の文字認識を行う。このことから,第1面について差出人の記載が有れば,第2面の文字認識を行わない。そのため,第2面について文字認識を行う機会が減り,文字認識についての処理負荷
を軽減できる。
That is, the reading device disclosed in this specification performs character recognition on the second surface, which is the opposite surface, on the condition that it is determined that there is no description of the sender on the first surface on which character recognition has been performed first. . Therefore, if there is a description of the sender on the first side, the character recognition on the second side is not performed. For this reason, the opportunity for character recognition on the second surface is reduced, and the processing load on character recognition can be reduced.
なお,第2面の読み取りについては,第1面に差出人の記載が無いと判断したことを条件としてもよいし,判断前に読み取りを開始してもよい。つまり,原稿の読み取りは,第1面が先であっても第2面が先であってもよい。第1面の差出人の判断前に第2面の読み取りを行う場合には,第2面の文字認識についてはその判断結果を待ってから行う。 Note that the reading of the second surface may be based on the condition that it is determined that there is no description of the sender on the first surface, or the reading may be started before the determination. In other words, the document may be read with the first side first or the second side first. When reading the second side before judging the sender on the first side, the character recognition on the second side is performed after waiting for the judgment result.
また,前記制御部は,前記判断処理にて,前記第1面の読取データの特定領域に文字が有れば,前記読取データに差出人の記載が有ると判断するとよい。差出人の記載は,例えば,差出人の郵便番号欄,切手,年賀マークから特定される領域に文字があれば,その読取データに記載されている可能性が高い。そのため,そのような特定の領域に文字の記載あれば,差出人の記載があると判断する方が好ましい。 Moreover, the said control part is good to judge that the sender is described in the said reading data, if there exists a character in the specific area of the reading data of the said 1st surface in the said determination process. The description of the sender is likely to be described in the read data if there is a character in the area specified from the sender's postal code field, stamp, New Year's card, for example. Therefore, it is preferable to judge that there is a description of the sender if a character is described in such a specific area.
また,前記制御部は,前記判断処理にて,前記第1面文字認識処理によって,差出人の郵便番号欄に相当する前記特定領域に数字が有れば,前記読取データに差出人の記載が有ると判断するとよい。差出人の郵便番号欄が存在し,その差出人の郵便番号欄に数字が記載されている場合には,差出人の情報が記載されている可能性が高い。 In addition, the control unit determines that the sender has a description in the read data if there is a number in the specific area corresponding to the sender's postal code column in the determination process in the first face character recognition process. It is good to judge. If the sender's postal code field exists and numbers are written in the sender's postal code field, the sender's information is likely to be described.
また,前記制御部は,前記第1面文字認識処理の結果に基づいて文字が縦書きか文字が横書きかを判断する文字列方向判断処理を実行し,前記文字列方向判断処理にて文字が縦書きと判断された場合には,前記第1面の読取データのうち縦書きで差出人の情報が記載される領域である縦書差出人領域に差出人の記載が有るか否かを判断し,前記文字列方向判断処理にて文字が横書きと判断された場合には,前記第1面の読取データのうち横書きで差出人の情報が記載される領域である横書差出人領域に差出人の記載が有るか否かを判断するとよい。縦書きか横書きかによって,差出人の情報が記載される領域が異なる傾向にある。そのため,縦書きと横書きとでそれぞれ別の差出人領域を設けることで,差出人の記載の有無を判断できる。なお,縦書差出人領域としては,例えば,差出人郵便番号欄の右端よりも左側であって切手や年賀マークの下端よりも下側の領域が該当し,横書差出人領域としては,例えば,切手や年賀マークの下端よりも下側の領域のうちのさらに下半分の領域が該当する。縦書き横書きの判断は,例えば,黒色領域の分布で,縦方向が長い領域が多ければ縦書きと判断し,横方向が長い領域が多ければ横書きと判断する。 In addition, the control unit executes a character string direction determination process for determining whether the character is vertically written or the character is horizontally written based on the result of the first face character recognition process. If it is determined as vertical writing, it is determined whether or not there is a description of the sender in the vertical writing sender area in which the sender information is written in vertical writing of the read data of the first surface, If the character string direction determination process determines that the character is written horizontally, is the sender written in the horizontally written sender area, which is the area where the sender information is written horizontally in the read data on the first page It is good to judge whether or not. The area in which sender information is written tends to differ depending on whether it is written vertically or horizontally. Therefore, by providing separate sender areas for vertical writing and horizontal writing, it is possible to determine whether or not the sender is described. The vertical sender area is, for example, the area to the left of the right end of the sender postal code field and below the lower end of the stamp or New Year's card, and the horizontal sender area is, for example, a stamp or This corresponds to the lower half of the area below the lower end of the New Year's card. In the determination of vertical writing and horizontal writing, for example, in the distribution of black areas, if there are many areas with a long vertical direction, it is determined as vertical writing, and if there are many areas in the horizontal direction, it is determined as horizontal writing.
また,前記制御部は,文字が集合する領域である文字領域を複数抽出する抽出処理と,前記抽出処理にて抽出された各文字領域の文字認識率を算出する算出処理とを実行し,前記判断処理では,前記算出処理により算出された文字認識率が他の文字領域と比較して低い文字領域があれば前記読取データに差出人の記載が有ると判断するとよい。文字認識率は,文字として認識できればよく,差出人の情報としての正当性は問わなくてよい。差出人の情報は,宛名の情報よりも小文字で記載される傾向にある。そのため,小文字の領域,すなわち文字認識率が低い文字領域があれば,当該文字領域に差出人の情報が有ると推測できる。 Further, the control unit executes an extraction process for extracting a plurality of character areas, which are areas where characters are gathered, and a calculation process for calculating a character recognition rate of each character area extracted in the extraction process, In the determination process, if there is a character area whose character recognition rate calculated by the calculation process is lower than that of other character areas, it is preferable to determine that the read data includes the sender. The character recognition rate only needs to be recognized as characters, and it does not matter whether the sender is legitimate as information. The sender information tends to be written in lowercase letters rather than the address information. Therefore, if there is a lower-case area, that is, a character area with a low character recognition rate, it can be estimated that there is sender information in the character area.
また,本明細書に開示される読取装置は,原稿を前記読取部に搬送する搬送機構と,前記読取部に読み取られた原稿を,読み取り面を反転させて再度前記読取部の読取位置に搬送する反転機構とを備え,前記制御部は,前記第1面文字認識処理にて,前記判断処理にて差出人の記載が無いと判断したことを条件として,前記反転機構を介して前記第1面が読み取られた後の原稿を反転させ,前記読取部に再度当該原稿の第2面を読み取らせ,前記第2面の読取結果となる読取データに基づいて文字認識を行うとよい。第1面に差出人の記載が無いことを条件に第2面の読み取りを行うことから,反転読み取りにかかる負荷も軽減できる。 Further, the reading device disclosed in this specification includes a conveyance mechanism that conveys a document to the reading unit, and conveys the document read by the reading unit to the reading position of the reading unit by reversing the reading surface. A reversing mechanism, and the control unit is configured to provide the first surface via the reversing mechanism on the condition that it is determined in the first surface character recognition processing that the sender is not described in the determination processing. It is preferable to invert the original after reading the image, cause the reading unit to read the second side of the original again, and perform character recognition based on the read data that is the result of reading the second side. Since the second surface is read on the condition that there is no description of the sender on the first surface, the load on the reverse reading can be reduced.
また,本明細書に開示される読取装置は,原稿を前記読取部に搬送する搬送機構を備え,前記読取部は,前記搬送機構による搬送路上に,原稿の第1面を読み取る第1読取部および当該原稿の第2面を読み取る第2読取部を備え,前記制御部は,前記第1読取部により原稿の第1面を読み取らせた後,前記第1面文字認識処理を実行し,前記第1面文字認識処理にて,前記判断処理にて前記第1面の読取データに差出人の記載が無いと判断したことを条件として,前記第2読取部により読み取った前記第2面の読取データに基づいて文字認識を行うとよい。両面読み取りを行う場合に,第1読取部および第2読取部によって原稿の搬送向きを変えることなく1回の搬送で原稿の両面の画像を読み取る読取装置について,第1面に差出人の記載が無いことを条件に第2面の文字認識を行うことから,上記構成の装置であっても文字認識についての処理負荷を軽減できる。 The reading device disclosed in this specification includes a transport mechanism that transports a document to the reading unit, and the reading unit reads a first surface of the document on a transport path by the transport mechanism. And a second reading unit that reads the second surface of the document, and the control unit performs the first surface character recognition process after the first surface of the document is read by the first reading unit, In the first surface character recognition process, the second surface read data read by the second reading unit on the condition that the determination processing determines that there is no description of the sender in the read data of the first surface. Character recognition should be performed based on the above. When performing double-sided reading, there is no description of the sender on the first side of the reading device that reads the images on both sides of the original by one conveyance without changing the conveyance direction of the original by the first reading unit and the second reading unit. Since the character recognition on the second surface is performed on the condition, the processing load for character recognition can be reduced even with the apparatus configured as described above.
また,前記制御部は,前記判断処理にて差出人の記載が有ると判断した場合には,前記第1面文字認識処理で認識した差出人の情報を出力し,前記判断処理にて差出人の記載が無いと判断した場合には,前記第2面文字認識処理で認識した差出人の情報を出力する出力処理を実行するとよい。出力方法は,例えば,操作パネル等の表示部での表示,特定のデバイスへのファイル送信が該当する。差出人の情報を出力することで,ユーザが差出人の情報を認識できる。 In addition, when it is determined that the sender is described in the determination process, the control unit outputs the sender information recognized in the first face character recognition process, and the sender is described in the determination process. If it is determined that there is not, an output process for outputting the sender information recognized in the second face character recognition process may be executed. The output method corresponds to, for example, display on a display unit such as an operation panel or file transmission to a specific device. By outputting the sender information, the user can recognize the sender information.
また,本明細書では,原稿の一方の面である第1面の読取データである第1読取データと,前記原稿の他方の面の読取データである第2読取データとを取得する取得部と,制御部とを備え,前記制御部は,前記第1読取データに基づいて文字認識を行う第1面文字認識処理と,前記第1面文字認識処理の結果に基づいて前記第1読取データに差出人の記載が有るか否かを判断する判断処理と,前記判断処理にて差出人の記載が無いと判断したことを条件として,前記第2読取データに基づいて文字認識を行う第2面文字認識処理とを実行することを特徴とする情報処理装置が開示されている。 Further, in the present specification, an acquisition unit that acquires first read data that is read data of the first surface that is one side of a document, and second read data that is read data of the other surface of the document; , A control unit, wherein the control unit converts the first reading data based on a first surface character recognition process for performing character recognition based on the first reading data and a result of the first surface character recognition processing. A determination process for determining whether or not there is a description of the sender, and a second face character recognition for performing character recognition based on the second read data on the condition that it is determined that there is no description of the sender in the determination process An information processing apparatus characterized by executing processing is disclosed.
また,前記制御部は,前記判断処理にて差出人の記載が有ると判断した場合には,前記第1面文字認識処理で認識した差出人の情報を出力し,前記判断処理にて差出人の記載が無いと判断した場合には,前記第2面文字認識処理で認識した差出人の情報を出力する出力処理を実行するとよい。 In addition, when it is determined that the sender is described in the determination process, the control unit outputs the sender information recognized in the first face character recognition process, and the sender is described in the determination process. If it is determined that there is not, an output process for outputting the sender information recognized in the second face character recognition process may be executed.
本発明によれば,原稿の文字認識対象がある面を特定できない場合の,文字認識にかかる処理負荷を低減する技術が実現される。 According to the present invention, it is possible to realize a technique for reducing the processing load for character recognition when it is not possible to specify a surface on which a character recognition target of a document is present.
以下,本発明にかかる印刷装置を具体化した実施の形態について,添付図面を参照しつつ詳細に説明する。本形態は,原稿の画像を読み取る読取機能を有する複合機(MFP:Multi Function Peripheral)に本発明を適用したものである。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, embodiments of a printing apparatus according to the invention will be described in detail with reference to the accompanying drawings. In this embodiment, the present invention is applied to a multi function peripheral (MFP) having a reading function for reading an image of a document.
[MFPの全体構成]
実施の形態のMFP100は,図1に示すように,シートに画像を印刷する画像形成部10と,原稿の画像を読み取る画像読取部20とを備えている。また,画像読取部20の前面側には,液晶ディスプレイからなる表示部41と,スタートキー,ストップキー,テンキー等から構成されるボタン群42とを備えた操作パネル40が設けられ,この操作パネル40により動作状況の表示やユーザによる入力操作が可能になっている。
[Overall configuration of MFP]
As shown in FIG. 1,
[画像読取部の構成]
画像読取部20は,図2に示すように,原稿の画像を読み取るスキャナ部21と,原稿の自動搬送を行うADF(Auto Document Feeder:自動原稿供給装置)22とを備えている。スキャナ部21は,その上面に位置する透明なプラテンガラス23,24と,その内部に位置する第1イメージセンサ251とを備えている。第1イメージセンサ251は,読取部あるいは第1読取部の一例である。
[Configuration of Image Reading Unit]
As shown in FIG. 2, the
ADF22は,読み取り前の原稿を収容する原稿トレイ221と,読み取り後の原稿を収容する排出トレイ222と,第1イメージセンサ251が読み取る面とは反対側の面を読み取る第2イメージセンサ252と,原稿を搬送する各種の搬送ローラとを備えている。第2イメージセンサ252は,第2読取部の一例である。具体的に,原稿トレイ221は,排出トレイ222の上方に設けられている。そして,ADF22は,原稿トレイ221に載置された原稿を搬入ローラ271によって1枚ずつ取り出し,その原稿の読み取りが行われた後,その原稿を排紙ローラ272によって排出トレイ222上に排出する。また,ADF22は,スキャナ部21の上方を開閉可能に覆い,プラテンガラス24上に載置された原稿に対する原稿押さえカバーとしての機能も兼ねる。
The
原稿の読取方式としては,フラットベッド(原稿固定走査)方式と,ADF(原稿移動走査)方式とがある。フラットベッド方式の場合,原稿を1枚ずつプラテンガラス24(以下,「FBガラス24」とする)上に載置する。その状態で,第1イメージセンサ251が副走査方向(主走査方向に直交方向,図2の矢印A方向)に移動し,その際に主走査方向に1ラインずつ原稿の画像が読み取られる。
As a document reading method, there are a flat bed (document fixed scanning) method and an ADF (document moving scanning) method. In the case of the flat bed system, documents are placed one by one on a platen glass 24 (hereinafter referred to as “
一方,ADF方式の場合,原稿を纏めて原稿トレイ221に載置する。そして,第1イメージセンサ251がプラテンガラス23(以下,「ADFガラス23」とする)に対向する位置に移動し,固定される。その状態で,原稿が第1イメージセンサ251の読取位置に搬送され,その際に主走査方向に1ラインずつ原稿の画像が読み取られる。なお,ADF22内の第2イメージセンサ252は,主に両面読み取りを行う際に利用される。
On the other hand, in the case of the ADF method, documents are collectively placed on the
続いて,ADF22について詳説する。ADF22の内部には,各種のローラよって原稿トレイ221と排出トレイ222とを連結する略U字形状の搬送路27が設けられている。具体的に,ADF22の搬送路27は,搬入ローラ271によって原稿トレイ221からADF22内に取り込まれた原稿が,幾つものローラを経由してUターンし,ADFガラス23上を通って排紙ローラ272によって排出トレイ222に送り出される経路を構成している。そして,ADFガラス23上の通過時に,第1イメージセンサ251によって原稿の一方の面の画像が読み取られる。搬送路27は,搬送機構の一例である。
Next, the
また,ADF22は,原稿の両面の画像の読み取りを行うための両面読取機構を備える。具体的に,ADF22は,両面読取の読取方式として,原稿の一方の面を読み取った後,原稿を反転させて他方の面を読み取る反転読取方式と,原稿を反転させることなく1
回の搬送で両面を読み取る非反転読取方式とがある。
The
There is a non-inverted reading method in which both sides are read by one transport.
図2中の搬送路28は,一方の面の画像読み取りが行われた原稿の,他方の面にも画像読み取りが行われるように,第1イメージセンサ251上を通過した原稿を再度第1イメージセンサ251上に搬送する,反転読取方式用の搬送経路である。具体的に,ADF22の内部には,第1案内フラップ282と,第2案内フラップ283とが設けられている。搬送路28は,搬送路27の第1イメージセンサ251よりも下流の位置から分岐し,第1案内フラップ282から第2案内フラップ283を経由して,搬送路27の第1イメージセンサ251よりも上流の位置に合流する経路になる。搬送路28は,反転機構の一例である。
In the
反転読取方式の両面読み取りでは,原稿トレイ221から原稿が搬送路27に送り出される。そして,送り出された原稿が第1イメージセンサ251の読取位置を通過する際,第1イメージセンサ251によって原稿の第1面の画像が読み取られる。
In the double-sided reading of the reverse reading method, the document is sent from the
その後,その原稿を,排紙ローラ272まで案内し,排紙ローラ272がその原稿を挟持した状態で搬送を停止させる。そして,排紙ローラ272の回転方向を逆転させ,原稿の搬送向きを反転させ,第1案内フラップ282および第2案内フラップ283の向きを切り換える。そして,反転搬送を開始した原稿を,第1案内フラップ282によって搬送路28に案内し,搬送路28を経由して,第2案内フラップ283によって搬送路27に案内する。原稿を搬送路27に戻した後は,第1案内フラップ282および第2案内フラップ283の向きを元に戻す。
Thereafter, the document is guided to the
搬送路27に戻った原稿は,再び第1イメージセンサ251の読取位置まで導かれる。これにより,第1イメージセンサ251によって第1面の反対側の面である第2面の画像が読み取られる。すなわち,反転読取方式では,第1イメージセンサ251によって原稿の両面の画像が読み取られる。その後,原稿は,排紙ローラ272によって排出トレイ222に排出される。
The document returned to the
一方,非反転読取方式の両面読み取りでは,原稿トレイ221から原稿が1枚ずつ送り出され,第1イメージセンサ251の読取位置で原稿の第1面が読み取られ,第2イメージセンサの読取位置で原稿の第2面が読み取られる。すなわち,2つのイメージセンサ251,252によって,1回の搬送で原稿の両面が読み取られる。その後,原稿は,反転搬送されることなく,排紙ローラ272から排出トレイ222に排出される。
On the other hand, in the double-side reading of the non-inversion reading method, the originals are sent out one by one from the
MFP100は,両面読み取りの読取設定として,反転読取方式と非反転読取方式との一方を操作パネル40を介して選択することができ,その選択に従って両面読み取り時の読取方式を決定する。
The
[画像処理システムの構成]
続いて,画像処理システム900について説明する。本形態の画像処理システム900は,前述したMFP100と,MFP100と通信可能に接続するパーソナルコンピュータ(PC)200とを備えている。以下,画像処理システム900を構成するMFP100およびPC200の電気的構成について説明する。
[Configuration of image processing system]
Next, the
MFP100は,図3に示すように,各種処理を実行するCPU31と,プリンタ200の起動時にCPU31が行う起動処理のプログラム(BIOS)等を記憶したROM32と,CPU31が各種処理を行う際に一時的な記憶領域として利用されるRAM33と,各種のプログラムやデータを記憶したNVRAM(Non Volatile RAM)34とを有するコントローラ30を備えている。なお,コントローラ30は,CPU31等,MF
P100の制御に利用されるハードウェアを纏めた総称であって,実際にMFP100に存在する単一のハードウェアと表すとは限らない。CPU31は,印刷装置の制御部の一例である。なお,コントローラ30が印刷装置の制御部であってもよい。
As shown in FIG. 3, the
It is a collective term for hardware used for control of P100, and is not necessarily expressed as a single piece of hardware that actually exists in
また,MFP100のROM32には,BIOSの他,文字を認識する文字認識(OCR:Optical Character Reader)プログラムが記憶されている。OCRプログラムは,画像読取部20で読み取った画像データである読取データと,前もって記憶したパターンとの照合によって文字を認識する。
The
また,MFP100は,画像形成部10と,画像読取部20と,操作パネル40と,ネットワークインターフェース37とを有し,これらがCPU31によって制御される。ネットワークインターフェース37は他装置とLANケーブルを介して通信を行うためのハードウェアである。
The
また,MFP100は,ネットワークインターフェース37を介して,パーソナルコンピュータ(PC)200と接続し,MFP100とPC200とで画像処理システム900を構成している。画像処理システム900を構成する画像処理装置,PCはそれぞれ何台接続されていてもよい。また,画像処理システム900には,その他の情報処理装置や画像処理装置を接続してもよい。
The
PC200は,各種処理を実行するCPU51と,当該PC200の起動時にCPU51が行う起動処理のプログラム(BIOS)等を記憶したROM52と,CPU51が各種処理を行う際に一時的な記憶領域として利用されるRAM53と,各種のプログラムやデータを記憶したハードディスクドライブ(HDD)54とを備え,これらを含むコントローラ50によってPC200の各構成要素が制御される。なお,コントローラ50は,CPU51等,PC200の制御に利用されるハードウェアを纏めた総称であって,実際にPC200に存在する単一のハードウェアと表すとは限らない。CPU51は,情報処理装置の制御部の一例である。なお,コントローラ50が情報処理装置の制御部であってもよい。
The
また,PC200は,キーボードやマウス等からなる入力部61と,液晶ディスプレイ等からなる表示部62と,ネットワークインターフェース57とを備え,これらがCPU51と電気的に接続され,これらがCPU51によって制御される。ネットワークインターフェース57はLANケーブルを介して接続された装置と通信を行うためのハードウェアである。
The
HDD54には,オペレーティングシステム(OS)と,アプリケーションプログラム(文書作成ソフト,作図ソフト,表計算ソフト,写真データ編集ソフト等)と,MFP100を制御するデバイスドライバとが記憶されている。
The
PC200は,MFP100に対して印刷ジョブや読取ジョブを送信する。例えば,読取ジョブを送信した場合,MFP100が原稿の読み取りを開始し,原稿の画像データである読取データがMFP100からPC200に送信される。PC200は,読取データを受信すると,所定のフォルダに当該読取データを記憶する。
The
[郵便はがきの読み取り]
続いて,MFP100による,郵便はがきに記載されている差出人情報の取得について説明する。郵便はがきは,一方の面に宛名となる氏名および住所が記載される。本明細書では,宛名が記載される面を「宛名面」とする。
[Reading postcards]
Next, acquisition of sender information described in the postcard by the
図4に示すように,一般的な郵便はがき80の宛名面には,上方右側に位置し,宛先の郵便番号を記載するための四角形が並置された領域である宛先郵便番号欄81や,上方左側に位置し,郵便切手が貼付もしくは印刷された領域である切手欄82や,下側左側に位置し,差出人の郵便番号を記載するための四角形が並置された領域である差出人郵便番号欄84がある。そのため,これらの欄の有無に基づいて,宛名面か,その反対側の面である「通信面」かを判断できる。なお,郵便はがきのうち,図4に示した年賀はがきのような特定種類のはがきの場合であれば,そのはがき特有の領域(年賀はがきであれば,抽選番号欄88や年賀マーク欄89)の有無を宛名面であるか否かの判断に利用してもよい。
As shown in FIG. 4, on the address face of a
宛名面には,宛名が記載される。そのため,読取データから宛名の情報を取得する場合には,例えば,宛名面を読み取った読取データに対してOCR処理を行い,宛先郵便番号欄81の下端よりも下方に位置する所定の領域83に記載されている文字を認識することで取得できる。
The address is written on the address. Therefore, when acquiring address information from the read data, for example, OCR processing is performed on the read data obtained by reading the address surface, and a
一方で,差出人の記載については,必ずしも宛名面に記載されるとは限らない。すなわち,宛名面に記載されている場合もあれば通信面に記載される場合もある。そこで,MFP100では,始めに宛名面に対してOCR処理を行い,その結果に基づいて差出人の記載の有無を判断する。そして,差出人の記載が無いと判断した場合に,通信面に対してOCR処理を行い。その結果から差出人情報を取得する。
On the other hand, the description of the sender is not always written on the address. That is, it may be described on the address side or may be described on the communication side. Therefore, the
[差出人取得処理]
[第1の形態]
続いて,MFP100にて,前述した差出人情報の取得動作を実現する差出人取得処理について,図5のフローチャートに基づいて説明する。MFP100は,操作パネル40にて,差出人情報の取得を指示するボタンの入力を受け付ける。本形態の差出人取得処理は,MFP100がそのボタンの入力を受け付けたことを契機に,CPU31によって実行される。
[Sender acquisition processing]
[First embodiment]
Next, sender acquisition processing for realizing the above-described sender information acquisition operation in
なお,第1の形態の差出人取得処理では,宛名面が上向きにセットされた郵便はがきを読み取ることを前提としている。そのため,MFP100は,差出人情報の取得指示を入力するに際し,宛名面を上向きにして,読取対象の郵便はがきを原稿トレイ221にセットするように,操作パネル40に報知する。
In the sender acquisition process of the first form, it is assumed that a postcard with the address side set upward is read. Therefore, when inputting the sender information acquisition instruction, the
第1の形態の差出人取得処理では,先ず,郵便はがきの両面を読み取る際の読取設定として,反転読取方式が選択されたか否かを判断する(S101)。読取設定は,読取指示を入力する前にユーザ操作によって設定される。 In the sender acquisition process of the first form, first, it is determined whether or not the reverse reading method is selected as the reading setting when reading both sides of the postcard (S101). The reading setting is set by a user operation before inputting a reading instruction.
反転読取方式が選択されていた場合には(S101:YES),ADF22によって原稿トレイ221から読取対象の原稿となる郵便はがきを搬入し,反転読取方式による郵便はがきの搬送を開始する(S102)。
If the reverse reading method has been selected (S101: YES), the
郵便はがきの搬送を開始した後は,その郵便はがきの一方の面である第1面を第1イメージセンサ251に読み取らせる(S103)。なお,ユーザが正しく郵便はがきをセットしていれば第1面は宛名面となるが,必ずしもユーザが宛名面を上向きにセットしているとは限らない。そのため,S103で読み取られる面を「第1面」とする。その後,その郵便はがきを排紙ローラ272まで搬送し,その郵便はがきを排紙ローラ272で挟持した状態で郵便はがきの搬送を停止させる(S104)。
After the postcard is started to be conveyed, the
その後,第1イメージセンサ251で読み取った第1面の読取データに対してOCR処理を行う(S105)。S105は,第1面文字認識処理の一例である。そして,そのOCR処理の結果に基づいて差出人情報を取得する差出人解析処理を実行する(S106)。 Thereafter, OCR processing is performed on the read data of the first surface read by the first image sensor 251 (S105). S105 is an example of a first face character recognition process. Then, a sender analysis process for obtaining sender information based on the result of the OCR process is executed (S106).
ここで,S106の差出人解析処理について,図6のフローチャートを参照しつつ説明する。差出人解析処理では,先ず,差出人の郵便番号を取得する(S161)。具体的には,読取データから差出人郵便番号欄84(図4参照)を抽出し,差出人郵便番号欄84に記載されている文字,より具体的には数値を取得する。
Here, the sender analysis processing in S106 will be described with reference to the flowchart of FIG. In the sender analysis process, first, the sender's postal code is acquired (S161). Specifically, the sender postal code column 84 (see FIG. 4) is extracted from the read data, and the characters described in the sender
次に,差出人の郵便番号となる数字を取得できたか否かを判断する(S162)。差出人の郵便番号となる数字を取得できた場合には(S162:YES),差出人郵便番号欄84の右端よりも左側であって,差出人郵便番号欄84の上端よりも上方かつ切手欄82(あるいは年賀マーク欄89)の下端よりも下方の領域85には,差出人の住所,氏名等の差出人情報が記載されている可能性が高いと判断できる。そこで,領域85に記載されている文字列を差出人情報として取得する(S181)。
Next, it is determined whether or not a number serving as the postal code of the sender has been acquired (S162). If the sender postal code number can be obtained (S162: YES), it is to the left of the right end of the sender
一方,差出人の郵便番号となる数字を取得できなかった場合(S162:NO),例えば,差出人郵便番号欄84に郵便番号が記載されていない場合や,差出人郵便番号欄84が特定できなかった場合には,縦書きか横書きかを判断する(S163)。S163は,文字列方向判断処理の一例である。
On the other hand, when the number that becomes the sender's postal code could not be acquired (S162: NO), for example, when the postal code is not described in the sender
S163の判断は,例えば,OCR処理によって読み取られた文字列の配置に基づいて行う。縦書きの場合,図7に示すように,文字列が記載されている領域を抽出すると,各領域(図7中のハッチングされた各領域)が縦長になる傾向にある。一方,横書きの場合,図8に示すように,文字列が記載されている領域を抽出すると,各領域(図8中のハッチングされた各領域)が横長になる傾向にある。そのため,文字列が記載されている領域の形状を解析することで,縦書きか横書きかを判断できる。この他,縦書きか横書きかをユーザに問い合わせてもよい。 The determination in S163 is made based on, for example, the arrangement of character strings read by OCR processing. In the case of vertical writing, as shown in FIG. 7, when an area in which a character string is described is extracted, each area (hatched areas in FIG. 7) tends to be vertically long. On the other hand, in the case of horizontal writing, as shown in FIG. 8, when an area in which a character string is described is extracted, each area (hatched areas in FIG. 8) tends to be horizontally long. Therefore, by analyzing the shape of the area where the character string is described, it can be determined whether it is vertical writing or horizontal writing. In addition, the user may be inquired whether the writing is vertical or horizontal.
さらには,縦書きと横書きとで,それぞれ差出人情報が記載される特定領域が異なる傾向にある。例えば,縦書きであれば,図4に示したように,前述した領域85が,縦書き用の特定領域に該当する。一方,横書きであれば,図8に示すように,切手欄82(あるいは年賀マーク欄89)の下端よりも下方であって差出人郵便番号欄84の上端よりも上側にある領域90のうち,さらに領域90の下半分に位置する領域91が横書き用の特定領域に該当する。そこで,縦書きと判断した場合には(S163:YES),縦書き用の特定領域から文字列を取得する(S164)。横書きと判断した場合には(S163:NO),横書き用の特定領域から文字列を取得する(S171)。
Furthermore, the specific area where the sender information is described tends to be different between vertical writing and horizontal writing. For example, in the case of vertical writing, as shown in FIG. 4, the
S164あるいはS171の後,S164あるいはS171によって文字列を取得できたか否かを判断する(S165)。文字列が取得できた場合には(S165:YES),取得した文字列を差出人情報として取得する(S181)。 After S164 or S171, it is determined whether or not a character string has been acquired in S164 or S171 (S165). If the character string can be acquired (S165: YES), the acquired character string is acquired as sender information (S181).
一方,文字列が取得できなかった場合には(S165:NO),所定数以上の文字が連続して記載されている領域である文字領域を複数抽出する(S166)。S166は,抽出処理の一例である。そして,各文字領域の文字の認識率を算出する(S167)。S167は,算出処理の一例である。すなわち,差出人の記載は,宛名の記載と比較して文字サイズが小さく,文字の認識率が宛名と比較して低い傾向にある。そこで,文字の認識率が所定値より低い文字領域が有るか否かを判断する(S168)。なお,文字認識率は,文字として認識できればよく,差出人の情報としての正当性は問わない。 On the other hand, when the character string cannot be acquired (S165: NO), a plurality of character areas, which are areas where a predetermined number of characters or more are continuously described, are extracted (S166). S166 is an example of an extraction process. Then, the character recognition rate of each character area is calculated (S167). S167 is an example of a calculation process. That is, the description of the sender has a smaller character size than the address description, and the character recognition rate tends to be lower than that of the address. Therefore, it is determined whether or not there is a character area having a character recognition rate lower than a predetermined value (S168). The character recognition rate is not limited as long as it can be recognized as characters, and the validity of the sender information is not questioned.
文字の認識率が所定値より低い文字領域が有る場合には(S168:YES),該当する文字領域から文字列を取得し,取得した文字列を差出人情報として取得する(S181)。一方,文字の認識率が所定値より低い文字領域が無い場合には(S168:NO),差出人情報は取得されず,差出人不明のまま差出人解析処理を終了する。S181の後は,差出人情報を取得した状態で,差出人解析処理を終了する。 If there is a character area whose character recognition rate is lower than the predetermined value (S168: YES), a character string is acquired from the corresponding character area, and the acquired character string is acquired as sender information (S181). On the other hand, if there is no character area having a character recognition rate lower than the predetermined value (S168: NO), the sender information is not acquired, and the sender analysis process is terminated with the sender unknown. After S181, the sender analysis process is terminated with the sender information acquired.
図5の差出人取得処理の説明に戻り,S106の差出人解析処理の後は,その差出人解析処理によって差出人情報が取得できたか否かを判断する(S111)。S111は,判断処理の一例である。差出人情報が取得できた場合には(S111:YES),排紙ローラ272で挟持した状態で搬送を停止していた郵便はがきの搬送を再開し,当該郵便はがきを排紙222に排紙する(S116)。すなわち,第2面を読み取らずに排紙する。
Returning to the description of the sender acquisition process in FIG. 5, after the sender analysis process in S106, it is determined whether or not the sender information has been acquired by the sender analysis process (S111). S111 is an example of a determination process. If the sender information can be acquired (S111: YES), the postcard that has been transported while being held by the
S116の後は,S181において取得した差出人情報を出力する(S141)。出力方法としては,例えば,指定されたフォルダへのファイル保存,操作パネル40への表示,指定されたデバイスやクラウドサーバへのファイル送信が該当する。取得した差出人情報は,例えば,返信用はがきを作成する際に,宛名情報として利用できる。なお,通信面でも差出人情報が取得できなかった場合には,エラーを報知する。S141の後は,差出人取得処理を終了する。
After S116, the sender information acquired in S181 is output (S141). Examples of the output method include file storage in a specified folder, display on the
一方,差出人情報が取得できなかった場合には(S111:NO),排紙ローラ272を逆回転させて郵便はがきの搬送を再開し,搬送路28への反転搬送を開始する(S112)。
On the other hand, when the sender information cannot be acquired (S111: NO), the
郵便はがきが搬送路27に戻った後は,その郵便はがきの他方の面である第2面を第1イメージセンサ251に読み取らせる(S113)。なお,ユーザが操作パネル40の表示に従って郵便はがきをセットしていれば第2面は通信面となる。その後,第1イメージセンサ251で読み取った第2面の読取データに対してOCR処理を行う(S114)。S114は,第2面文字認識処理の一例である。
After the postcard returns to the
S114の後,S114でのOCR処理の結果に基づいて差出人情報を抽出する(S115)。通信面における差出人情報は,通信面の左端付近や下端付近に記載されている傾向にある。そのため,例えば,図9に示すように,通信面の左下に位置する特定領域95に記載されている文字列を差出人情報として取得する。また,例えば,郵便マーク「〒」から始まる文字列を差出人情報として取得してもよい。S115を開始した後は,郵便はがきを排紙222に排紙する(S116)。そして,S115において抽出した差出人情報を出力する(S141)。すなわち,S141では,S181にて第1面の読取データから差出人情報が取得できればその差出人情報を出力し,第1面の読取データから差出人情報が取得できなければS115にて第2面の読取データから抽出した差出人情報を出力する。S141は,出力処理の一例である。
After S114, sender information is extracted based on the result of the OCR process in S114 (S115). The sender information on the communication side tends to be written near the left end or the lower end of the communication side. Therefore, for example, as shown in FIG. 9, a character string described in a
また,反転読取方式が選択されていない場合には(S101:NO),ADF22によって原稿トレイ221から読取対象の原稿となる郵便はがきを搬入し,非反転読取方式による郵便はがきの搬送を開始する(S121)。
If the reverse reading method is not selected (S101: NO), the
郵便はがきの搬送を開始した後は,その郵便はがきの他方の面である第2面を第2イメージセンサ252に読み取らせ(S122),一方の面である第1面を第1イメージセンサ251に読み取らせる(S123)。なお,本形態のMFP100では,第2イメージセンサ252が第1イメージセンサ251よりも上流に配置されているため,第2イメージセンサ252での読み取りを第1イメージセンサ251での読み取りよりも先に開始しているが,逆順であっても同時であってもよい。両面とも読み取り終えた後は,当該郵便はがきを排紙トレイに排紙する(S124)。
After transporting the postcard, the
その後,S123で読み取った第1面の読取データに対してOCR処理を行う(S125)。そして,そのOCR処理の結果に基づいて差出人情報を取得する差出人解析処理を実行する(S126)。S126での差出人解析処理は,S106と同様である。 Thereafter, OCR processing is performed on the read data of the first surface read in S123 (S125). Then, a sender analysis process for obtaining sender information based on the result of the OCR process is executed (S126). The sender analysis process in S126 is the same as S106.
S126の後は,差出人情報が取得できたか否かを判断する(S131)。差出人情報が取得できなかった場合には(S131:NO),S122で読み取った第2面の読取データに対してOCR処理を行う(S132)。その後,S132でのOCR処理の結果に基づいて差出人情報を抽出する(S133)。S133での差出人情報の抽出は,S115と同様である。S133の後,あるいは差出人情報が取得できた場合には(S131:YES),差出人情報を出力する(S141)。S141の後,差出人取得処理を終了する。 After S126, it is determined whether the sender information has been acquired (S131). If the sender information cannot be acquired (S131: NO), the OCR process is performed on the read data of the second surface read in S122 (S132). Thereafter, the sender information is extracted based on the result of the OCR process in S132 (S133). The extraction of the sender information in S133 is the same as that in S115. After S133 or when the sender information can be acquired (S131: YES), the sender information is output (S141). After S141, the sender acquisition process is terminated.
[第2の形態]
続いて,差出人取得処理の別形態について,図10のフローチャートに基づいて説明する。本形態では,PC200にOCR処理を実行するプログラムがインストールされている。そして,MFP100で読み取った読取データについて,PC200でOCR処理を行い,PC200が差出人情報を取得する。この点,MFP100がOCR処理を行い,MFP100が差出人情報を取得する第1の形態と異なる。本形態の差出人取得処理は,PC200にインストールされているアプリケーションプログラムにより,読取データの差出人情報の取得指示を受け付けたことを契機に,CPU51によって実行される。
[Second form]
Next, another form of the sender acquisition process will be described based on the flowchart of FIG. In this embodiment, a program for executing OCR processing is installed in the
第2の形態の差出人取得処理では,先ず,郵便はがきの読取データを取得する(S201)。本形態の差出人取得処理では,あらかじめMFP100が郵便はがきの両面を読み取っており,2面分の読取データがあることを前提としている。そのため,宛名面および通信面の各々の読取データの保存先をユーザに選択させ,選択された保存先から各々読取データを読み出す。
In the sender acquisition process of the second form, first, read data of a postcard is acquired (S201). In the sender acquisition process of the present embodiment, it is assumed that the
次に,S201で取得した読取データのうち,宛名面の読取データに対してOCR処理を行う(S202)。そして,そのOCR処理の結果に基づいて差出人情報を取得する差出人解析処理を実行する(S203)。S203での差出人解析処理は,図5のS106と同様である。 Next, of the read data acquired in S201, OCR processing is performed on the read data on the address side (S202). Then, sender analysis processing for acquiring sender information based on the result of the OCR processing is executed (S203). The sender analysis process in S203 is the same as S106 in FIG.
S203の後は,差出人情報が取得できたか否かを判断する(S211)。差出人情報が取得できなかった場合には(S211:NO),S201で取得した読取データのうち,通信面の読取データに対してOCR処理を行う(S212)。その後,S212でのOCR処理の結果に基づいて差出人情報を抽出する(S213)。S213での差出人情報の抽出は,図5のS115と同様である。S213の後,あるいは差出人情報が取得できた場合には(S211:YES),差出人情報を出力する(S214)。S214の後,差出人取得処理を終了する。 After S203, it is determined whether the sender information has been acquired (S211). When the sender information cannot be acquired (S211: NO), the OCR process is performed on the communication side read data among the read data acquired in S201 (S212). Thereafter, the sender information is extracted based on the result of the OCR process in S212 (S213). The extraction of the sender information in S213 is the same as S115 in FIG. After S213 or when the sender information can be acquired (S211: YES), the sender information is output (S214). After S214, the sender acquisition process is terminated.
以上詳細に説明したようにMFP100あるいはPC200での差出人取得処理では,始めに第1面の文字認識(OCR処理)を行い,その第1面について差出人の記載が無いと判断したことを条件として,反対の面である第2面の文字認識(OCR処理)を行う。このことから,第1面について差出人の記載が有れば,第2面の文字認識を行わない。そのため,第2面について文字認識を行う機会が減り,文字認識についての処理負荷を軽減できる。
As described in detail above, in the sender acquisition process in
なお,本実施の形態は単なる例示にすぎず,本発明を何ら限定するものではない。したがって本発明は当然に,その要旨を逸脱しない範囲内で種々の改良,変形が可能である。例えば,MFPに限らず,スキャナ,ファクシミリ装置等,読み取り機能を備えるものであれば適用可能である。 Note that this embodiment is merely an example, and does not limit the present invention. Therefore, the present invention can naturally be improved and modified in various ways without departing from the gist thereof. For example, the present invention is applicable not only to MFPs but also to scanners, facsimile machines, and the like that have a reading function.
また,実施の形態では,反転読取方式として,反転読取方式と非反転読取方式との2つの読取方式が可能であるが,いずれか一方のみであってもよい。また,自動両面搬送機構を備えていなくてもよい。例えば,フラットベッド方式で宛名面(第1面)を読み取って差出人情報を解析し,その読取データに差出人情報が無ければ,再度フラットベッド方式で通信面を読み取って差出人情報を抽出してもよい。 In the embodiment, as the reversal reading method, two reversal reading methods, a reversal reading method and a non-reversing reading method, are possible, but only one of them may be used. Further, the automatic duplex conveyance mechanism may not be provided. For example, the address information (first surface) is read by the flat bed method to analyze the sender information, and if there is no sender information in the read data, the communication surface is read again by the flat bed method to extract the sender information. .
また,実施の形態では,図6の差出人解析処理として,差出人郵便番号,縦書き横書きごとの特定領域内の文字列,文字認識率,の3つの解析を行っているが,必ずしも全てを解析する必要はない。それらのうち2つを解析するとしてもよいし,1つを解析するとしてもよい。 In the embodiment, as the sender analysis processing of FIG. 6, three analyzes of the sender zip code, the character string in the specific area for each vertical writing and horizontal writing, and the character recognition rate are performed, but all are analyzed. There is no need. Two of them may be analyzed, or one of them may be analyzed.
また,実施の形態では,宛名情報を取得してないが,差出人取得処理において宛名情報も取得してもよい。すなわち,差出人取得処理では宛名面に対してOCR処理を行うため,例えば,宛先郵便番号欄81の下方の所定の領域83(図4参照)に記載されている文字を認識することで宛名情報を取得できる。宛名情報を取得することで,例えば,宛名ごとに差出人情報の出力先を変えることができ,差出人情報の整理が容易になる。
In the embodiment, the address information is not acquired, but the address information may also be acquired in the sender acquisition process. That is, since the sender acquisition process performs the OCR process on the address surface, for example, the address information is obtained by recognizing the characters described in a predetermined area 83 (see FIG. 4) below the destination
また,実施の形態では,差出人取得処理を実行する際には,ユーザが宛名面を上向きにセットすることを前提としているが,セットする面を問わない構成であってもよい。この場合,例えば反転読取方式であれば,第1面を読み取った後であって第1面のOCR処理を開始する前に,宛先郵便番号欄81や切手欄82を抽出する画像解析処理を行い,宛名面か否かを判断する。そして,第1面が宛名面であればS106の差出人解析処理を行い,通信面であればS115の差出人情報の抽出を行う。そして,差出人情報が取得できなければ,第2面のOCR処理を行い,第2面が宛名面であればS106の差出人解析処理を行い,通信面であればS115の差出人情報の抽出を行う。
In the embodiment, when the sender acquisition process is executed, it is assumed that the user sets the address surface upward, but the configuration may be made regardless of the surface to be set. In this case, for example, in the case of the reverse reading method, image analysis processing for extracting the destination
また,実施の形態に開示されている処理は,単一のCPU,複数のCPU,ASICなどのハードウェア,またはそれらの組み合わせで実行されてもよい。また,実施の形態に開示されている処理は,その処理を実行するためのプログラムを記録した記録媒体,または方法等の種々の態様で実現することができる。 The processing disclosed in the embodiments may be executed by a single CPU, a plurality of CPUs, hardware such as an ASIC, or a combination thereof. Further, the processing disclosed in the embodiment can be realized in various modes such as a recording medium or a method recording a program for executing the processing.
10 画像形成部
20 画像読取部
100 MFP
200 PC
251 第1イメージセンサ
252 第2イメージセンサ
DESCRIPTION OF
200 PC
251
Claims (9)
制御部と,
を備え,
前記制御部は,
前記読取部で読取対象となった前記原稿の一方の面である第1面の読取データに基づいて文字認識を行う第1面文字認識処理と,
前記第1面文字認識処理の結果に基づいて前記第1面の読取データに差出人の記載が有るか否かを判断する判断処理と,
前記判断処理にて差出人の記載が無いと判断したことを条件として,前記原稿の前記第1面と反対の面である第2面の読取データに基づいて文字認識を行う第2面文字認識処理と,
文字が集合する領域である文字領域を複数抽出する抽出処理と,
前記抽出処理にて抽出された各文字領域の文字認識率を算出する算出処理と,
を実行し,
前記判断処理では,前記算出処理により算出された文字認識率が他の文字領域と比較して低い文字領域があれば前記読取データに差出人の記載が有ると判断することを特徴とする読取装置。 A reading unit for reading an image of a document;
A control unit;
With
The controller is
A first surface character recognition process for performing character recognition based on read data of a first surface, which is one surface of the original that is read by the reading unit;
A determination process for determining whether or not there is a description of the sender in the read data of the first surface based on a result of the first surface character recognition process;
Second surface character recognition processing for performing character recognition based on reading data of the second surface, which is the surface opposite to the first surface of the document, on the condition that it is determined that the sender is not described in the determination processing. When,
An extraction process that extracts multiple character areas, which are areas where characters gather,
A calculation process for calculating a character recognition rate of each character area extracted in the extraction process;
The execution,
In the determination process, the reading apparatus determines that there is a description of the sender in the read data if there is a character area whose character recognition rate calculated by the calculation process is lower than other character areas .
前記制御部は,
前記判断処理にて,前記第1面の読取データの特定領域に文字が有れば,前記読取データに差出人の記載が有ると判断することを特徴とする読取装置。 The reading device according to claim 1,
The controller is
In the determination process, if there is a character in a specific area of the read data on the first surface, it is determined that the sender is described in the read data.
前記制御部は,
前記判断処理にて,前記第1面文字認識処理によって,差出人の郵便番号欄に相当する前記特定領域に数字が有れば,前記読取データに差出人の記載が有ると判断することを特徴とする読取装置。 The reading device according to claim 2,
The controller is
In the determination process, the first face character recognition process determines that there is a description of the sender in the read data if there is a number in the specific area corresponding to the postal code column of the sender. Reader.
前記制御部は,
前記第1面文字認識処理の結果に基づいて文字が縦書きか文字が横書きかを判断する文字列方向判断処理を実行し,
前記文字列方向判断処理にて文字が縦書きと判断された場合には,前記第1面の読取データのうち縦書きで差出人の情報が記載される領域である縦書差出人領域に差出人の記載が有るか否かを判断し,前記文字列方向判断処理にて文字が横書きと判断された場合には,前記第1面の読取データのうち横書きで差出人の情報が記載される領域である横書差出人領域に差出人の記載が有るか否かを判断することを特徴とする読取装置。 The reading device according to claim 1,
The controller is
A character string direction determination process for determining whether the character is vertically written or the character is horizontally written based on the result of the first face character recognition process;
When it is determined that the character is written vertically in the character string direction determination process, the sender's description is written in the vertical writing sender area, which is the area where the information of the sender is written vertically in the read data of the first surface. If the character is determined to be in horizontal writing in the character string direction determination process, the horizontal data is a region in which the sender information is written in horizontal writing in the read data of the first surface. A reader which judges whether or not a sender is described in a sender area.
原稿を前記読取部に搬送する搬送機構と,
前記読取部に読み取られた原稿を,読み取り面を反転させて再度前記読取部の読取位置に搬送する反転機構と,
を備え,
前記制御部は,
前記第1面文字認識処理にて,前記判断処理にて差出人の記載が無いと判断したことを条件として,前記反転機構を介して前記第1面が読み取られた後の原稿を反転させ,前記読取部に再度当該原稿の第2面を読み取らせ,前記第2面の読取結果となる読取データに基づいて文字認識を行うことを特徴とする読取装置。 In the reading device according to any one of claims 1 to 4 ,
A transport mechanism for transporting a document to the reading unit;
A reversing mechanism for reversing the reading surface and transporting the original read by the reading unit to the reading position of the reading unit;
With
The controller is
In the first surface character recognition process, on the condition that it is determined that there is no description of the sender in the determination process, the original after the first surface is read through the reversing mechanism is reversed, A reading apparatus that causes the reading unit to read the second surface of the document again and performs character recognition based on the read data that is the result of reading the second surface.
原稿を前記読取部に搬送する搬送機構を備え,
前記読取部は,
前記搬送機構による搬送路上に,原稿の第1面を読み取る第1読取部および当該原稿の第2面を読み取る第2読取部を備え,
前記制御部は,
前記第1読取部により原稿の第1面を読み取らせた後,前記第1面文字認識処理を実行し,
前記第1面文字認識処理にて,前記判断処理にて前記第1面の読取データに差出人の記載が無いと判断したことを条件として,前記第2読取部により読み取った前記第2面の読取データに基づいて文字認識を行うことを特徴とする読取装置。 In the reading device according to any one of claims 1 to 4 ,
A transport mechanism for transporting the document to the reading unit;
The reading unit is
A first reading unit for reading the first surface of the document and a second reading unit for reading the second surface of the document on the transport path by the transport mechanism;
The controller is
After the first side of the original is read by the first reading unit, the first side character recognition process is executed,
The reading of the second surface read by the second reading unit on the condition that in the first surface character recognition processing, it is determined in the determination processing that there is no description of the sender in the read data of the first surface. A reading device that performs character recognition based on data.
前記制御部は,
前記判断処理にて差出人の記載が有ると判断した場合には,前記第1面文字認識処理で認識した差出人の情報を出力し,前記判断処理にて差出人の記載が無いと判断した場合には,前記第2面文字認識処理で認識した差出人の情報を出力する出力処理を実行することを特徴とする読取装置。 In the reading device according to any one of claims 1 to 6 ,
The controller is
If it is determined that the sender is described in the determination process, the sender information recognized in the first face character recognition process is output, and if it is determined that the sender is not described in the determination process. A reading apparatus for executing output processing for outputting the sender information recognized in the second face character recognition processing.
制御部と,
を備え,
前記制御部は,
前記第1読取データに基づいて文字認識を行う第1面文字認識処理と,
前記第1面文字認識処理の結果に基づいて前記第1読取データに差出人の記載が有るか否かを判断する判断処理と,
前記判断処理にて差出人の記載が無いと判断したことを条件として,前記第2読取データに基づいて文字認識を行う第2面文字認識処理と,
文字が集合する領域である文字領域を複数抽出する抽出処理と,
前記抽出処理にて抽出された各文字領域の文字認識率を算出する算出処理と,
を実行し,
前記判断処理では,前記算出処理により算出された文字認識率が他の文字領域と比較して低い文字領域があれば前記読取データに差出人の記載が有ると判断することを特徴とする情報処理装置。 An acquisition unit that acquires first read data that is read data of a first surface that is one side of a document, and second read data that is read data of the other surface of the document;
A control unit;
With
The controller is
A first face character recognition process for performing character recognition based on the first read data;
A determination process for determining whether or not there is a description of the sender in the first read data based on a result of the first face character recognition process;
A second face character recognition process for performing character recognition based on the second read data on the condition that it is determined that the sender is not described in the determination process;
An extraction process that extracts multiple character areas, which are areas where characters gather,
A calculation process for calculating a character recognition rate of each character area extracted in the extraction process;
The execution,
In the determination process, if there is a character area whose character recognition rate calculated by the calculation process is lower than other character areas, it is determined that the sender has a description of the sender. .
前記制御部は,
前記判断処理にて差出人の記載が有ると判断した場合には,前記第1面文字認識処理で認識した差出人の情報を出力し,前記判断処理にて差出人の記載が無いと判断した場合には,前記第2面文字認識処理で認識した差出人の情報を出力する出力処理を実行することを特徴とする情報処理装置。 The information processing apparatus according to claim 8 ,
The controller is
If it is determined that the sender is described in the determination process, the sender information recognized in the first face character recognition process is output, and if it is determined that the sender is not described in the determination process. An information processing apparatus for executing an output process for outputting the sender information recognized in the second face character recognition process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013158504A JP6175963B2 (en) | 2013-07-31 | 2013-07-31 | Reading apparatus and information processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013158504A JP6175963B2 (en) | 2013-07-31 | 2013-07-31 | Reading apparatus and information processing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015031962A JP2015031962A (en) | 2015-02-16 |
JP6175963B2 true JP6175963B2 (en) | 2017-08-09 |
Family
ID=52517272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013158504A Active JP6175963B2 (en) | 2013-07-31 | 2013-07-31 | Reading apparatus and information processing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6175963B2 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07271902A (en) * | 1994-03-25 | 1995-10-20 | Oki Electric Ind Co Ltd | Optical character reader |
JP3316326B2 (en) * | 1994-12-26 | 2002-08-19 | シャープ株式会社 | Image processing device |
JP3775133B2 (en) * | 1999-09-30 | 2006-05-17 | カシオ計算機株式会社 | Data processing apparatus and program recording medium thereof |
JP2004185355A (en) * | 2002-12-04 | 2004-07-02 | Fuji Xerox Co Ltd | Data processor and data processing method |
-
2013
- 2013-07-31 JP JP2013158504A patent/JP6175963B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015031962A (en) | 2015-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6575084B2 (en) | Sheet processing apparatus and image forming system | |
WO2012012274A1 (en) | Method for document scanning | |
US9898237B1 (en) | System and method of printing using mixed paper sizes | |
JP5585552B2 (en) | Image reading apparatus and reading control program | |
JP7338432B2 (en) | image forming device | |
JP6085902B2 (en) | Image data distribution apparatus, image data distribution system, program, and image data distribution method | |
JP7169532B2 (en) | Image processing device Image processing system and program | |
JP6222242B2 (en) | Image processing apparatus and image processing system | |
US20130094065A1 (en) | Determining document characteristics prior to scanning | |
US9036222B2 (en) | Document scanner | |
JP6175963B2 (en) | Reading apparatus and information processing apparatus | |
US9906665B1 (en) | Document handler having opposing belts maintaining constant sheet contact for scanning small and delicate sheets | |
JP4347256B2 (en) | Image processing apparatus, image processing method, image processing program, and computer-readable recording medium recorded with the same | |
JP2009171418A (en) | Image processing device and image processing method | |
JP7476562B2 (en) | Image Processing Device | |
JP5460136B2 (en) | Image processing apparatus, control method therefor, and program | |
US9213291B2 (en) | Control system for forming image, image forming apparatus, image forming apparatus control method, and recording medium storing image forming apparatus control program | |
EP3179708B1 (en) | Scanner capable of reading double sides of sheet once | |
US20230049493A1 (en) | Printing system, image processing apparatus, and comparison method | |
US10033894B2 (en) | Automatic paper selection for custom media sizes | |
JP2016036113A (en) | Image processing apparatus | |
JP2022146155A (en) | Electronic apparatus, control method for electronic apparatus, and control system for electronic apparatus | |
JP2022166660A (en) | image forming device | |
JP2012151560A (en) | Device for determining original document size, control method of the same, and program | |
JP2023066724A (en) | Image reading device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160318 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170131 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170315 |
|
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: 20170613 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170626 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6175963 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |