JP5658092B2 - Scanner device - Google Patents

Scanner device Download PDF

Info

Publication number
JP5658092B2
JP5658092B2 JP2011118775A JP2011118775A JP5658092B2 JP 5658092 B2 JP5658092 B2 JP 5658092B2 JP 2011118775 A JP2011118775 A JP 2011118775A JP 2011118775 A JP2011118775 A JP 2011118775A JP 5658092 B2 JP5658092 B2 JP 5658092B2
Authority
JP
Japan
Prior art keywords
reading
still image
reading medium
shooting
unit
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
JP2011118775A
Other languages
Japanese (ja)
Other versions
JP2012249049A (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.)
Hitachi Omron Terminal Solutions Corp
Original Assignee
Hitachi Omron Terminal Solutions 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 Hitachi Omron Terminal Solutions Corp filed Critical Hitachi Omron Terminal Solutions Corp
Priority to JP2011118775A priority Critical patent/JP5658092B2/en
Publication of JP2012249049A publication Critical patent/JP2012249049A/en
Application granted granted Critical
Publication of JP5658092B2 publication Critical patent/JP5658092B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Facsimile Scanning Arrangements (AREA)

Description

本発明は、例えば、原稿台に載置した読取媒体を読み取るスタンド型のスキャナ装置に関し、例えば、伝票、文書、紙幣などの帳票を読み取ることができるスキャナ装置に関する。   The present invention relates to, for example, a stand-type scanner device that reads a reading medium placed on a platen, and relates to, for example, a scanner device that can read a slip, document, bill, or other form.

スキャナ装置を用いて読取媒体の静止画像を取得するためには、読取媒体を原稿台に載置してから読取媒体の静止画像の読み取りを開始するまでに、例えば、ボタン押下を含めてキーボード、マウスなどの操作手段による一連の操作を必要とする。   In order to obtain a still image of the reading medium using the scanner device, for example, a keyboard including a button press, after the reading medium is placed on the document table and before reading of the still image of the reading medium is started, A series of operations by an operation means such as a mouse is required.

このようにスキャナ装置の操作には時間がかかり、また、操作の手間も要するものであった。特に、スキャナ装置の扱いに不慣れな利用者や、複数種類の読取媒体を撮影する場合などは、操作の回数が多くなるため、さらに操作時間、操作の手間を要することになっていた。   As described above, it takes time to operate the scanner device, and it takes time and effort. In particular, a user who is unfamiliar with the handling of the scanner device or when photographing a plurality of types of reading media increases the number of operations, and therefore requires more operation time and operation.

また、スキャナ装置は、上述したような操作に基づいて読取媒体の読み取りを開始するが、読取媒体の読み取りを開始後、静止画像の取得が完了するまでの処理に時間がかかり、読取媒体の静止画像を迅速に取得する上での障害となっていた。   Further, the scanner device starts reading the reading medium based on the above-described operation. However, it takes time to complete the acquisition of the still image after the reading of the reading medium is started. It was an obstacle to acquiring images quickly.

このように、従来のスキャナ装置は操作時間、処理時間がかかるため、操作を開始してから最終的に読取媒体の静止画像を得るまでのトータル時間がかかるという課題があった。   As described above, since the conventional scanner device takes an operation time and a processing time, there is a problem that it takes a total time from the start of the operation until the final image of the reading medium is obtained.

詳しくは、スキャナ装置の処理時間は、パソコンなどの情報端末機器へデータ転送する時間が大部分を占めているのが現状であるが、転送データが大容量化しているという現状の下、現状よりも通信機器の飛躍的な高性能化、高速化を実現することは限界があった。   Specifically, the processing time of the scanner device currently accounts for the majority of the time to transfer data to an information terminal device such as a personal computer, but under the current situation that the transfer data is large, However, there was a limit to achieving dramatic improvements in performance and speed of communication equipment.

このため、この転送時間の大幅な短縮化を図ることは困難であり、結果的に、スキャナ装置の処理時間短縮を図ることは困難であった。   For this reason, it is difficult to significantly reduce the transfer time, and as a result, it is difficult to reduce the processing time of the scanner device.

このような背景から、スキャナ装置の操作時間の短縮化、操作の簡略化を図るために、スイッチを押下せずとも制御開始することができるスキャナ装置として、特許文献1のスキャナ装置が提案されている。   From such a background, in order to shorten the operation time of the scanner device and simplify the operation, the scanner device of Patent Document 1 has been proposed as a scanner device that can start control without pressing a switch. Yes.

特許文献1に係るスキャナ装置は、赤外光を原稿台に向けて投光し、前記原稿台で反射した赤外光を受光する投赤外光受光手段を原稿台側の面に少なくとも2個以上配設した構成である。   The scanner device according to Patent Document 1 projects at least two infrared light receiving means for projecting infrared light toward the document table and receiving infrared light reflected by the document table on the surface on the document table side. This is the configuration as described above.

上述した構成のスキャナ装置は、利用者が原稿台上で行った手動作によって、原稿台へスポット投光された赤外光が遮光され、該赤外光の遮光状態の遷移を解析することにより、利用者の手動作を認識するものである。   In the scanner device having the above-described configuration, the infrared light spot-projected on the document table is blocked by a manual operation performed by the user on the document table, and the transition of the light shielding state of the infrared light is analyzed. It recognizes user's hand movement.

このような構成のスキャナ装置では、利用者が行う手動作のそれぞれに対するスキャン制御指令を予め設定登録しておくことで、読取り操作のための専用スイッチやマウスやキーボードなどの入力機器を用いることなく、利用者の手動作によりスキャナ装置を制御するための指示を容易に実行させることができ、利用者の作業効率を向上させることができるとされている。   In the scanner device having such a configuration, scan control commands for each manual operation performed by the user are set and registered in advance, without using dedicated switches for reading operations or input devices such as a mouse and a keyboard. It is said that an instruction for controlling the scanner device can be easily executed by a user's manual operation, and the work efficiency of the user can be improved.

しかし、上述した特許文献1に係るスキャナ装置の場合、利用者がスキャナ装置に対して、所定の処理を実行させようとする度に、予め設定登録していたとおりの手動作を原稿台上で行う必要があり、また、所定の処理を実行させようとすると、その処理ごとに対応する手動作の内容を確認したり、習得しておく必要があり、手間と時間を要するという問題があった。   However, in the case of the scanner device according to Patent Document 1 described above, every time a user tries to execute a predetermined process on the scanner device, the manual operation as set and registered in advance is performed on the document table. There is a problem that it takes time and effort to check and learn the contents of the corresponding manual operation for each process when it is necessary to perform a predetermined process. .

特開2006−304127号公報JP 2006-304127 A

そこでこの発明は、操作の簡略化を図ることができるとともに、読取媒体の読み取りを完了するまでの時間の短縮化を図ることができ、適切なタイミングで読取媒体を正確に読み取ることができるスキャナ装置を提供することを目的とする。   Therefore, the present invention can simplify the operation, shorten the time until the reading of the reading medium is completed, and can accurately read the reading medium at an appropriate timing. The purpose is to provide.

この発明は、読取媒体読取可能領域に供した少なくとも読取媒体の静止画像を撮影する静止画像読取手段と、前記読取媒体読取可能領域の動画像を撮影する画像入力手段と、前記画像入力手段により撮影した動画像の中から前記読取媒体読取可能領域における読取媒体に関する状態情報を取得する状態情報取得手段と、前記状態情報のうち、前記読取媒体の形状に関する形状情報に利用者の手と思われる部分がない場合に、撮影の実行を許容する判定をする撮影実行判定手段と、該撮影実行判定手段による前記判定の結果が、撮影の実行を許容する判定である場合に、前記静止画像の撮影を行わせる制御手段と、前記読取媒体よりも光に対する反射率の高い光反射治具を前記読取媒体読取可能領域に供した状態で前記状態情報取得手段により取得した状態情報、或いは前記静止画像読取手段により撮影した前記読取媒体読取可能領域の静止画像を基に、前記読取媒体読取可能領域において前記読取媒体が反射しない非反射領域に関する非反射領域情報を取得し、
前記非反射領域情報を基に前記読取媒体読取可能領域において非反射領域に読取媒体を案内する非反射領域案内手段を備えたスキャナ装置であることを特徴とする。
The present invention provides a still image reading unit that captures at least a still image of a reading medium provided to a reading medium readable region, an image input unit that captures a moving image of the reading medium readable region, and an image that is captured by the image input unit. A state information acquisition unit that acquires state information about the reading medium in the reading medium readable region from the moving image, and a portion of the state information that is considered to be a user's hand in the shape information about the shape of the reading medium If there is no shooting execution determination means for determining that the execution of shooting is permitted, and if the result of the determination by the shooting execution determination means is a determination that allows execution of shooting, the still image is shot. and control means for causing, by the state information acquiring means in a state in which a high reflectance light reflection jig was subjected to the reading medium readable area to light than the reading medium Based on the obtained state information or the still image of the reading medium readable area photographed by the still image reading means, non-reflective area information regarding the non-reflective area where the reading medium is not reflected in the reading medium readable area is acquired. And
The scanner apparatus includes a non-reflective area guide unit that guides the reading medium to the non-reflective area in the reading medium readable area based on the non-reflective area information .

この発明により、操作の簡略化を図ることができるとともに、読取媒体の読み取りを完了するまでの時間の短縮化を図ることができ、適切なタイミングで読取媒体を正確に読み取ることができるスキャナ装置を提供することができる。
According to the present invention, a scanner device capable of simplifying operations and shortening time until reading of a reading medium is completed and accurately reading the reading medium at an appropriate timing is provided. it is possible to provide.

スタンド型スキャナ装置の概略構成図。1 is a schematic configuration diagram of a stand-type scanner device. 帳票を載置した原稿載置面画に基づいて取得した画像の模式図。FIG. 6 is a schematic diagram of an image acquired based on a document placement surface image on which a form is placed. 手をかざした状態の原稿載置面画に基づいて取得した画像の模式図。The schematic diagram of the image acquired based on the document mounting surface image of the state which held the hand. スタンド型スキャナ装置による認識処理を示すフローチャート。The flowchart which shows the recognition process by a stand type scanner apparatus. 帳票を載置していない原稿載置面画に基づいて取得した画像の模式図。FIG. 6 is a schematic diagram of an image acquired based on a document placement surface image on which a form is not placed. 実施例2のスキャナ装置による認識処理を示すフローチャート。9 is a flowchart illustrating recognition processing by the scanner device according to the second embodiment. 非反射領域を表示した画像の模式図。The schematic diagram of the image which displayed the non-reflective area | region. 実施例3の非反射領域を表示する処理を示すフローチャート。10 is a flowchart illustrating processing for displaying a non-reflective region according to the third embodiment.

この発明の一実施例を以下図面に基づいて説明する。   An embodiment of the present invention will be described below with reference to the drawings.

まず、図1及至図3とともに、スキャナ装置1について説明する。
なお、図1は、スタンド型のスキャナ装置1の概略構成を示すブロック図である。図2及図3は、それぞれ原稿台104の上を撮影した動画像から取得した1フレーム画像を2値化した結果を示す例であり、図2は、帳票を置いた状態を示し、図3は、原稿台104の上に手をかざした状態を示す。
First, the scanner device 1 will be described with reference to FIGS. 1 to 3.
FIG. 1 is a block diagram showing a schematic configuration of a stand-type scanner device 1. 2 and 3 are examples showing the result of binarizing one frame image acquired from a moving image taken on the platen 104, and FIG. 2 shows a state where a form is placed. Indicates a state in which a hand is held over the document table 104.

スキャナ装置1は、図1に示すように、イメージスキャナ部100、画像処理部200、画面表示部300、及び、制御部400で構成している。   As shown in FIG. 1, the scanner device 1 includes an image scanner unit 100, an image processing unit 200, a screen display unit 300, and a control unit 400.

制御手段としての制御部400は、CPUの他に、ROMやRAM等の記憶部(図示省略)などで構成するとともに、イメージスキャナ部100、画像処理部200、及び、画像表示部300が接続され、これらイメージスキャナ部100、画面表示部300、及び、後述する画像処理部200を実行制御する。
なお、前記記憶部には、画像処理や機器を制御するためのプログラムのみならず、スキャナ装置1を稼働制御するための適宜のプログラムを格納している。
The control unit 400 as a control unit is configured by a storage unit (not shown) such as a ROM or a RAM in addition to the CPU, and is connected to the image scanner unit 100, the image processing unit 200, and the image display unit 300. The image scanner unit 100, the screen display unit 300, and an image processing unit 200 described later are controlled to be executed.
The storage unit stores not only a program for controlling image processing and equipment but also an appropriate program for controlling the operation of the scanner device 1.

イメージスキャナ部100は、静止画像読取手段としての静止画像入力部101と、画像入力手段(動画像撮影手段)としての動画像入力部102と、ボタン103と、原稿台104とで構成している。   The image scanner unit 100 includes a still image input unit 101 as a still image reading unit, a moving image input unit 102 as an image input unit (moving image capturing unit), a button 103, and a document table 104. .

静止画像入力部101は、図示しないスタンドの上部に取り付けられた光学系のカメラを備え、後述する原稿台104における原稿載置面に載置した読取媒体としての帳票の静止画像を撮影する画像入力部である。   The still image input unit 101 includes an optical camera attached to an upper portion of a stand (not shown), and inputs an image for capturing a still image of a form as a reading medium placed on a document placement surface of a document table 104 described later. Part.

動画像入力部102は、図示しないスタンドの上部に取り付けられた光学系のカメラを備え、後述する原稿台104における読取媒体読取可能領域としての原稿載置面の動画像を撮影する画像入力部である。   The moving image input unit 102 includes an optical camera attached to an upper portion of a stand (not shown), and is an image input unit that captures a moving image of a document placing surface as a reading medium readable area in a document table 104 described later. is there.

ボタン103は、利用者の押下を許容し、制御部400に対して各種処理開始の信号を出力する。
原稿台104は、帳票を載置可能に帳票よりも大きい長方形状で形成した原稿載置面(帳票読取可能領域に対応)を上面に備えている。
また、画面表示部300は、静止画像入力部101により撮影した静止画像や、動画像入力部102により撮影した動画像のうちの所定の1フレーム画像を表示する表示部であり、さらに、後述する帳票非反射検出プログラム203で検出した領域を利用者に表示する表示部である。
The button 103 allows the user to press and outputs various processing start signals to the control unit 400.
The document table 104 has a document placement surface (corresponding to a document readable area) formed on a rectangular shape larger than the document so that a document can be placed on the upper surface.
The screen display unit 300 is a display unit that displays a predetermined one frame image of a still image captured by the still image input unit 101 and a moving image captured by the moving image input unit 102, and will be described later. This is a display unit that displays the area detected by the form non-reflection detection program 203 to the user.

画像処理部200は、制御部400の記憶部(図示省略)に格納されプログラムと制御部400とが協働して実行する処理部であり、帳票検出プログラム201(状態情報取得手段、及び撮影実行判定手段に対応)、帳票静止検出プログラム202(状態情報取得手段、及び撮影実行判定手段に対応)、及び、帳票認識プログラム204で構成している。   The image processing unit 200 is a processing unit that is stored in a storage unit (not shown) of the control unit 400 and is executed by the program and the control unit 400 in cooperation with each other. The form detection program 201 (state information acquisition unit and photographing execution) The form stationary detection program 202 (corresponding to the status information acquisition means and the shooting execution determination means), and the form recognition program 204.

帳票検出プログラム201は、動画像入力部102により撮影した原稿載置面の動画像に基づいて原稿載置面における帳票を検出するプログラムである。   The form detection program 201 is a program for detecting a form on the document placement surface based on the moving image of the document placement surface taken by the moving image input unit 102.

詳しくは、帳票検出プログラム201は、動画像入力部102により撮影した原稿載置面の動画像の中から1フレーム画像を2値化したときに、例えば図2に示すように原稿載置面部分が黒色500、帳票の背景部分が白色600になるように調節された2値化パラメータを保持しておき、黒色と白色の境界601を検出する帳票境界検出方式を採用している。
なお、図2において白色部分と黒色部分との境界についての理解を容易にするため、境界601に幅をもたせて図示しているが、該境界601は実際には白色部分の稜線である。
Specifically, when the form detection program 201 binarizes one frame image from the moving image of the document placement surface photographed by the moving image input unit 102, for example, as shown in FIG. A binarization parameter adjusted so as to be black 500 and white background 600 of the form is held, and a form boundary detection method for detecting a black / white boundary 601 is adopted.
In FIG. 2, in order to facilitate understanding of the boundary between the white portion and the black portion, the boundary 601 is shown with a width, but the boundary 601 is actually a ridge line of the white portion.

そして、帳票検出プログラム201は、上述した帳票境界検出方式により検出した帳票の境界601の内側部分、すなわち、原稿載置面の1フレーム画像を2値化処理したときの白色部分600を帳票の位置情報(状態情報に対応)として取得するとともに、上記帳票の境界601を帳票の形状情報(状態情報に対応)として取得する。   Then, the form detection program 201 converts the inner part of the form boundary 601 detected by the form boundary detection method described above, that is, the white part 600 obtained by binarizing one frame image of the document placement surface to the position of the form. Information is acquired as information (corresponding to state information), and the form boundary 601 is acquired as form shape information (corresponding to state information).

撮影実行判定処理に対応する帳票静止検出プログラム202は、第1静止判定処理及び、第2静止判定処理とで構成し、帳票の静止を検出する処理を実行するプログラムである。なお、帳票静止検出プログラム202において、第1静止判定処理によって複数のフレーム画像に基づいて帳票位置に変化がないと判定された場合、且つ、第2静止判定処理によって、1枚のフレーム画像において、帳票の形状情報より利用者の手がないと判定された場合に帳票が静止していると検出する処理を実行するプログラムである。   The form stillness detection program 202 corresponding to the shooting execution determination process is a program that includes a first stillness determination process and a second stillness determination process, and executes a process for detecting the stillness of the form. In the form still detection program 202, when it is determined by the first still determination process that there is no change in the form position based on a plurality of frame images, and in one frame image by the second still determination process, This program executes processing for detecting that a form is stationary when it is determined that there is no user's hand based on the form information of the form.

第1静止判定処理は、動画像入力部102により動画撮影した原稿載置面の動画像の中から異なる時間ごとの2以上のフレーム画像に対して帳票検出プログラム201を実行し、各フレーム画像の帳票位置情報を取得するとともに比較し、帳票の位置情報に差異がない場合、帳票は静止していると判定し、逆に、帳票の位置情報に差異がある場合、第1静止判定において帳票は静止していないと判定する処理を実行するプログラムである。   In the first stillness determination process, the form detection program 201 is executed on two or more frame images at different times from the moving images of the document placement surface taken by the moving image input unit 102, and each frame image is recorded. The form position information is acquired and compared, and if there is no difference in the position information of the form, it is determined that the form is stationary. Conversely, if there is a difference in the position information of the form, the form is determined in the first stationary determination. It is a program that executes a process for determining that it is not stationary.

第2静止判定処理は、動画像入力部102により動画撮影した原稿載置面の動画像のうちのフレーム画像に対して帳票検出プログラム201を実行し、各フレーム画像の形状情報を取得するプログラムである。   The second stillness determination process is a program that executes the form detection program 201 on the frame image of the moving image of the document placement surface captured by the moving image input unit 102 and acquires the shape information of each frame image. is there.

なお、このとき、動画像入力部102により動画撮影した原稿載置面の動画像から取得した1フレーム画像を2値化処理したときに、原稿台104にかざした手が白色700になるように調節された2値化パラメータを保持しておき、帳票の境界部分601である形状情報を取得し、取得した形状情報に、手と思われる白色部分に塊がない場合、第2静止判定において静止していると判定し、逆に、図3に示すように、形状情報に手と思われる白色部分に塊がある場合、静止していないと判定する処理である。   At this time, when binarization processing is performed on one frame image acquired from the moving image of the document placement surface captured by the moving image input unit 102, the hand held on the document table 104 becomes white 700. The adjusted binarization parameter is retained, the shape information that is the border portion 601 of the form is acquired, and if the acquired shape information does not have a lump in the white portion that seems to be a hand, the second stationary determination In contrast, as shown in FIG. 3, when there is a lump in a white portion that seems to be a hand in the shape information, it is determined that the object is not stationary.

帳票認識手段としての帳票認識プログラム204は、帳票の静止画像に対して帳票識別や文字認識を行う処理であり、帳票認識プログラム204は、例えば帳票内の罫線情報やキーワード文字列、帳票固有に割当てられたID番号等から帳票の種別を判別する帳票識別処理やOCR処理等を実行するプログラムである。   A form recognition program 204 as a form recognition unit is a process for performing form identification and character recognition on a still image of a form. For example, the form recognition program 204 assigns ruled line information in a form, a keyword character string, and a form specific. This is a program that executes a form identification process, an OCR process, and the like that determine the type of form from the ID number and the like.

次に、上述したスキャナ装置1により帳票認識するフローについて図4を用いて説明する。
図4は、スキャナ装置1の原稿台104の原稿載置面に帳票が載置された場合の処理を説明するフローチャートの例である。
Next, a flow for recognizing a form by the above-described scanner device 1 will be described with reference to FIG.
FIG. 4 is an example of a flowchart for explaining processing when a form is placed on the document placement surface of the document table 104 of the scanner apparatus 1.

電源がONにされると、各種プログラムが起動し、動画像入力部102は、原稿台104における原稿載置面の動画像の撮影を開始する(ステップS1)。   When the power is turned on, various programs are activated, and the moving image input unit 102 starts shooting a moving image on the document placement surface of the document table 104 (step S1).

制御部400は、撮像した動画像を基に帳票検出プログラム201による帳票検出処理を実行する(ステップS2)。制御部400は、図2に示すように、帳票検出プログラム201による帳票検出処理にて帳票を検出した場合、帳票検出成功と判定する(ステップS3:YES)。   The control unit 400 executes a form detection process by the form detection program 201 based on the captured moving image (step S2). As shown in FIG. 2, when the form detection process by the form detection program 201 detects a form, the control unit 400 determines that the form detection is successful (step S3: YES).

一方、制御部400は、図5に示すように、帳票検出プログラム201による帳票検出処理にて帳票を検出しなかった場合、帳票検出失敗と判定する(ステップS3:NO)。この場合、制御部400は、ステップS2に戻り、帳票検出が成功するまで帳票検出処理を繰り返し実行する(ステップS2)。
図5は、原稿台104の上を撮影した動画像から取得した1フレーム画像を2値化した結果を示す例であり、原稿台104の上に何も載置していない状態を示す。
On the other hand, as shown in FIG. 5, when the form detection process by the form detection program 201 does not detect the form, the control unit 400 determines that the form detection has failed (step S3: NO). In this case, the control unit 400 returns to step S2 and repeatedly executes the form detection process until the form detection is successful (step S2).
FIG. 5 is an example showing the result of binarizing one frame image acquired from a moving image taken on the platen 104, and shows a state in which nothing is placed on the platen 104.

これに対し、帳票検出に成功した場合(ステップS3:YES)、制御部400は、帳票静止検出プログラム202による帳票静止検出処理を実行する(ステップS4)。   On the other hand, when the form detection is successful (step S3: YES), the control unit 400 executes a form stationary detection process by the form stationary detection program 202 (step S4).

制御部400は、帳票静止検出プログラム202による帳票静止判定処理を実行し(ステップS4)、帳票静止を検出しなかった場合(ステップS5:NO)、ステップS2の前まで戻り、帳票静止検出に成功するまで帳票検出処理以降の処理を繰り返し実行する(ステップS2〜S5)。   The control unit 400 executes the form stillness determination process by the form stillness detection program 202 (step S4), and if the form stillness is not detected (step S5: NO), the control unit 400 returns to before step S2 and succeeds in detecting the stillness of the form. Until this is done, the process after the form detection process is repeated (steps S2 to S5).

一方、帳票静止を検出した場合(ステップS5:YES)、制御部400は、動画像入力部102に対して原稿載置面の動画像の撮像を停止させ(ステップS6)、静止画像入力部101により原稿載置面の静止画像の撮像を実行し(ステップS7)、取得した静止画に対して帳票認識プログラム204による帳票認識処理を実行し(ステップS8)、この処理を終了する。   On the other hand, when the stationary form is detected (step S5: YES), the control unit 400 causes the moving image input unit 102 to stop capturing the moving image on the document placement surface (step S6), and the still image input unit 101. Thus, a still image on the original placement surface is imaged (step S7), a form recognition process by the form recognition program 204 is executed on the acquired still image (step S8), and this process is terminated.

上述したスキャナ装置1は、以下のような様々な作用、効果を奏することができる。
実施例1のスキャナ装置1は、上述した構成により、利用者が帳票を原稿台104の原稿載置面に載置するだけで、例えば、制御開始のための操作をすることなく読み取りを開始することができるため、操作の簡略化を図ることができるとともに、帳票の読み取りを完了するまでの時間の短縮化を図ることができ、適切なタイミングで帳票を正確に撮像することができる。
The scanner device 1 described above can exhibit various actions and effects as follows.
With the above-described configuration, the scanner device 1 according to the first exemplary embodiment starts reading without performing an operation for starting control, for example, when a user simply places a form on the document placement surface of the document table 104. Therefore, the operation can be simplified, the time until the completion of the reading of the form can be shortened, and the form can be accurately imaged at an appropriate timing.

詳しくは、スキャナ装置1は、帳票検出処理(ステップS2)、及び、帳票静止検出処理(ステップS4)を実行した上で、静止画像入力部101により静止画像を撮影するため(ステップS7)、利用者自ら帳票の読み取りを開始するためにボタンを押下したり、例えば、原稿台104に向けて投光した赤外光の遮光状態の遷移を解析することにより、操作者の手動作を認識し、手動作に対応する所定のスキャン制御を実行する従来のスキャナ装置のように、制御を開始するために、原稿載置面の上方で手動作を行う必要がない。   Specifically, the scanner device 1 performs a form detection process (step S2) and a form still detection process (step S4), and then uses the still image input unit 101 to capture a still image (step S7). Recognize the manual action of the operator by pressing the button to start reading the form by himself or by analyzing the transition of the shading state of the infrared light projected toward the document table 104, for example, Unlike the conventional scanner device that executes predetermined scan control corresponding to manual operation, it is not necessary to perform manual operation above the document placement surface in order to start control.

従って、利用者が原稿載置面に載置した帳票が読み取り可能な状態であるかを確認する時間を含めて省くことができ、帳票の読み取りを開始してから読み取りを完了するまでの時間の短縮化を図ることができる。   Therefore, it is possible to save time including the time for the user to check whether the form placed on the document placement surface is readable, and the time from the start of reading the form to the completion of reading can be saved. Shortening can be achieved.

さらに、スキャナ装置1の扱いに不慣れな利用者が操作手段を操作する煩わしさを省略でき、また、各種制御内容ごとに対応付けられた手動作による具体的な動作内容を習得したり、その対応付けを確認する煩わしさを省略することができる。   Furthermore, the troublesome operation of the operation means by the user unfamiliar with the handling of the scanner device 1 can be omitted, and the specific operation content by manual operation associated with each control content can be learned or the response The trouble of confirming the attachment can be omitted.

従って、スキャナ装置1の扱いに不慣れな利用者であっても、容易に操作を行うことができる。   Therefore, even a user who is unfamiliar with the handling of the scanner device 1 can easily perform the operation.

さらにまた、帳票静止検出処理(ステップS4)では、動画像から抽出した原稿載置面における帳票の位置情報や形状情報に基づいて帳票静止検出を行った上で、静止画像入力部101により静止画像を撮影するため、例えば、原稿載置面に載置した帳票に手が重なっている状態で撮影してしまうことや、本来撮影したいはずの帳票とは異なる帳票を誤って撮影してしまうといった意に反した帳票が撮影されることを防ぐことができ、帳票を適切なタイミングで正確に撮影することができる。   Furthermore, in the form still detection process (step S4), after the form still is detected based on the position information and shape information of the form on the document placement surface extracted from the moving image, the still image input unit 101 performs still image detection. This means, for example, that you take a picture with your hand over the form placed on the document placement surface, or you accidentally shoot a form that is different from the form you originally intended to shoot. Therefore, it is possible to prevent a form against the image from being photographed, and it is possible to accurately photograph the form at an appropriate timing.

上述したスキャナ装置1によれば、画像入力手段として、原稿載置面の動画像を撮影する動画像入力部102を備え、帳票静止検出処理では、動画像入力部102により撮影した動画像の中から異なる時間に読み取った帳票の少なくとも2つの位置情報を取得し、これら少なくとも2つの位置情報の間に差異がない場合に、帳票が静止していることを検出することを特徴としている。   According to the scanner device 1 described above, the image input unit includes the moving image input unit 102 that captures a moving image on the document placement surface. In the form still detection process, the moving image input unit 102 includes From the above, at least two pieces of position information of a form read at different times are acquired, and when there is no difference between the at least two pieces of position information, it is detected that the form is stationary.

詳しくは、一般に、原稿載置面に載置した帳票に経時的な位置情報の変化があれば、帳票が静止していないなど、帳票を適切に撮影する上で障害となる要因が生じている可能性が高い。   Specifically, in general, if there is a change in positional information over time on a document placed on the document placement surface, there are factors that hinder proper photographing of the form, such as the form is not stationary. Probability is high.

このため、上述した帳票静止検出処理(ステップS4,ステップS5)を実行することで原稿載置面に載置した帳票の位置情報に経時的な変化がないことを確認した上で、帳票を正確に撮影することができる。   For this reason, after confirming that there is no change with time in the position information of the form placed on the document placement surface by executing the above-described form stationary detection process (step S4, step S5), the form is accurately displayed. Can be taken.

さらに、動画像入力部102を備えることで、該動画像入力部102により撮影した動画像に基づいて取得した帳票の位置情報を用いることができる。このため、時間ごとの帳票の位置状態の変化情報を取得し易くなり、このような詳細な位置情報の変化を基に、静止画像入力部102による帳票の正確な撮影実行のタイミングを判断することができる。   Further, by providing the moving image input unit 102, the position information of the form acquired based on the moving image captured by the moving image input unit 102 can be used. For this reason, it becomes easy to acquire change information of the position state of the report for each time, and based on such a detailed change of the position information, it is possible to determine the timing of accurate photographing execution of the form by the still image input unit 102. Can do.

以下では、スキャナ装置1の他の実施例について説明する。
但し、以下で説明するスキャナ装置1の構成のうち、実施例1のスキャナ装置1と同様の構成、制御プログラムについては、同一の符号を付して、その説明を省略する。
Hereinafter, another embodiment of the scanner device 1 will be described.
However, among the configurations of the scanner device 1 described below, the same configurations and control programs as those of the scanner device 1 of the first embodiment are denoted by the same reference numerals, and description thereof is omitted.

実施例2のスキャナ装置1は、図1中、破線で示したブロックのように、画像処理部200に撮影実行判定手段に対応する帳票置き直し判定プログラム205を備えている。   The scanner device 1 according to the second embodiment includes a form repositioning determination program 205 corresponding to the shooting execution determination unit in the image processing unit 200 as shown by a block indicated by a broken line in FIG.

実施例1で説明したボタン103は、利用者の押下を許容し、押下により帳票検出処理(ステップS4)、或いは、帳票置き直し判定処理の開始信号を制御部400に対して出力する機能を備えている。
なお、ボタン103には、帳票検出処理開始用と、帳票置き直し判定処理開始用とで別々のものを備えても、同じものであってもよい。
The button 103 described in the first embodiment has a function of allowing the user to press and outputting a start signal of the form detection process (step S4) or the form repositioning determination process to the control unit 400 when pressed. ing.
It should be noted that the buttons 103 may be provided separately for the form detection process start and for the form repositioning determination process start, or may be the same.

帳票置き直し判定プログラム205は、帳票静止検出プログラム202による第1静止判定処理と同様の要領で静止画像入力部101による静止画像の撮影前と撮影後との間に帳票の置き直しの有無を判定する処理を実行するプログラムである。   The form repositioning determination program 205 determines whether or not a form has been repositioned between before and after taking a still image by the still image input unit 101 in the same manner as the first stillness determination process by the form still detection program 202. It is a program that executes a process to perform

詳しくは、帳票置き直し判定プログラム205は、静止画像入力部101により撮影する前に動画像入力部102により撮影した原稿載置面の動画像の中から取得したフレーム画像の帳票の撮影前位置情報と、静止画像入力部101により撮影する後に動画像入力部102により撮影した原稿載置面の動画像の中から取得したフレーム画像の帳票の撮影後位置情報とを比較し、これら位置情報に差異がない場合に、帳票の位置変化無しと判定する処理を実行するプログラムである。   Specifically, the form repositioning determination program 205 is the pre-shooting position information of the form of the frame image acquired from the moving image of the document placement surface shot by the moving image input unit 102 before shooting by the still image input unit 101. And the post-shooting position information of the frame image form acquired from the moving image of the document placement surface shot by the moving image input unit 102 after shooting by the still image input unit 101, and there is a difference between these position information. This is a program for executing a process for determining that there is no change in the position of the form when there is no data.

次に、実施例2のスキャナ装置1により帳票認識するフローについて図6を用いて説明する。
図6は、実施例2のスキャナ装置1によって、原稿台104の原稿載置に載置した帳票を認識するまでの一連の処理を説明するフローチャートの例である。
Next, a flow for recognizing a form by the scanner device 1 according to the second embodiment will be described with reference to FIG.
FIG. 6 is an example of a flowchart illustrating a series of processing until the scanner device 1 according to the second embodiment recognizes a document placed on the document placement on the document table 104.

電源がONにされると、各種プログラムが起動し、動画像入力部102にて原稿台104における原稿載置面の動画像の撮影を開始し(ステップT1)、該原稿載置面を撮影した動画像を取得する。   When the power is turned on, various programs are started, and the moving image input unit 102 starts shooting a moving image of the document placing surface on the document table 104 (step T1), and the document placing surface is photographed. Get a video.

制御部400は、利用者によりボタン103が押圧された場合(ステップT2:YES)、動画像入力部102による原稿載置面の動画像の撮影を停止し(ステップT14)、静止画像入力部101により原稿載置面の静止画像を撮影し(ステップT15)、撮影した帳票の静止画像に対して帳票認識処理を実行することで(ステップT16)、帳票認識データを取得し、この処理を終了する。   When the button 103 is pressed by the user (step T2: YES), the control unit 400 stops capturing the moving image on the document placement surface by the moving image input unit 102 (step T14), and the still image input unit 101. To capture a still image of the document placement surface (step T15), execute a form recognition process on the captured still image of the form (step T16), obtain form recognition data, and end this process. .

一方、電源をONにした後、例えば、所定時間経過しても利用者によってボタンが押下されない場合においては(ステップT2:NO)、動画像入力部102により取得した動画像の1フレーム画像に対して、帳票検出処理を実行する(ステップT3)。   On the other hand, after the power is turned on, for example, when the button is not pressed down by the user even after a predetermined time has elapsed (step T2: NO), for one frame image of the moving image acquired by the moving image input unit 102, Then, a form detection process is executed (step T3).

帳票検出処理により帳票検出に成功した場合(ステップT4:YES)、制御部400は、帳票静止検出プログラム202による帳票静止検出処理を実行する(ステップT5)。   When the form detection is successful by the form detection process (step T4: YES), the control unit 400 executes the form still detection process by the form still detection program 202 (step T5).

一方、制御部400は、帳票検出処理により帳票検出に失敗した場合(ステップT4:NO)、ステップT2に戻って利用者によってボタンが押下されるまで待機する(ステップT2)。   On the other hand, if the form detection process fails in the form detection process (step T4: NO), the control unit 400 returns to step T2 and waits until the user presses the button (step T2).

ステップT5において、帳票静止検出に失敗した場合(ステップT6:NO)、制御部400は、ステップT2に戻って、利用者によってボタンが押下されるまで待機する(ステップT2)。   In step T5, when the form stationary detection fails (step T6: NO), the control unit 400 returns to step T2 and waits until the button is pressed by the user (step T2).

一方、ステップT5において、帳票静止検出に成功した場合(ステップT6:YES)、制御部400は、動画像入力部102による原稿載置面の動画像の撮影を停止し(ステップT7)、静止画像入力部101により原稿載置面の静止画像を撮影する(ステップT8)。   On the other hand, if the form still detection is successful in step T5 (step T6: YES), the control unit 400 stops shooting the moving image on the document placement surface by the moving image input unit 102 (step T7), and the still image. The input unit 101 captures a still image on the document placement surface (step T8).

制御部400は、静止画像入力部101により原稿載置面の静止画像を撮影した後は、ボタン103が押下されるまで待機し(ステップT9:NO)、ボタン103が押下されると(ステップT9:YES)、再度、動画像入力部102にて原稿台104における原稿載置面の動画像の撮影を開始し(ステップT10)、該原稿載置面を撮影した動画像を取得する。   After the still image input unit 101 captures a still image on the document placement surface, the control unit 400 waits until the button 103 is pressed (step T9: NO), and when the button 103 is pressed (step T9). : YES), again, the moving image input unit 102 starts shooting a moving image of the document placing surface on the document table 104 (step T10), and acquires a moving image obtained by photographing the document placing surface.

制御部400は、ステップT5で取得し動画像とステップT10で取得した動画像に基づいて、帳票置き直し判定プログラム205による帳票置き直し判定を実行し(ステップT11)、該帳票置き直し判定が完了したら制御部400にて動画像入力部による原稿載置面の動画像の撮影を停止する(ステップT12)。   Based on the moving image acquired in step T5 and the moving image acquired in step T10, the control unit 400 executes the form repositioning determination by the form repositioning determination program 205 (step T11), and the form repositioning determination is completed. Then, the control unit 400 stops shooting the moving image on the document placement surface by the moving image input unit (step T12).

帳票置き直し判定で帳票の位置に変化なしと判定した場合(ステップT13:YES)、ステップT8において静止画像入力部101で撮影した帳票の静止画像に対して帳票認識を実行し(ステップT16)、処理を終了する。   If it is determined in the form repositioning determination that there is no change in the position of the form (step T13: YES), form recognition is performed on the still image of the form captured by the still image input unit 101 in step T8 (step T16). The process ends.

一方、ステップT11において帳票置き直し判定を実行し、帳票の位置に変化があると判定した場合(ステップT13:NO)、静止画像入力部101により再度、原稿載置面の静止画像を撮影し(ステップT15)、帳票認識を実行し(ステップT16)、処理を終了する。   On the other hand, when the form repositioning determination is executed in step T11 and it is determined that the position of the form has changed (step T13: NO), the still image input unit 101 captures a still image on the document placement surface again ( Step T15), form recognition is executed (step T16), and the process is terminated.

上述したスキャナ装置1は、以下のような様々な作用、効果を奏することができる。
実施例2のスキャナ装置1は、上述したように、静止画像入力部101により帳票の撮影静止画像を撮影前後に、動画像の1フレーム画像に基づいて取得した位置情報の間の変化に基づいて、帳票の置き直し判定を実行し、置き直しがあったと判定した場合、置き直し後の帳票を再度、静止画像入力部101により撮影することができる。
The scanner device 1 described above can exhibit various actions and effects as follows.
As described above, the scanner device 1 according to the second embodiment is based on the change between the position information acquired based on one frame image of the moving image before and after the captured still image of the form is captured by the still image input unit 101. When the re-positioning determination of the form is executed and it is determined that the re-positioning has occurred, the re-positioned form can be taken again by the still image input unit 101.

よって、動画像入力部による1回目の帳票の静止画像を撮影後に、例えば、別異の帳票を意図的に或いは意に反して置き直した場合において、帳票を置き直したことを利用者自身が確認したり、再度、スキャナ装置1に対して制御開始のボタンを押下せずとも、自動で帳票の置き直しを判定し、置き直した帳票の静止画像を撮影することができる。   Therefore, after taking a still image of the first form by the moving image input unit, for example, when a different form is intentionally or unintentionally repositioned, the user himself / herself has repositioned the form. Even without confirming or pressing the control start button on the scanner device 1 again, it is possible to automatically determine whether the form is to be repositioned and to capture a still image of the repositioned form.

実施例3のスキャナ装置1は、図1中、破線で示したブロックのように、画像処理部200に非反射領域案内手段として帳票非反射領域検出プログラム203を格納している。   The scanner device 1 according to the third embodiment stores a form non-reflective area detection program 203 as a non-reflective area guide unit in the image processing unit 200 as shown by a block indicated by a broken line in FIG.

帳票非反射領域検出プログラム203は、図7に示すように、静止画像入力部101によって取得した原稿載置面の静止画像において蛍光灯等の光源から照射される光の反射の影響を受けない非反射領域801を検出する処理を実行するプログラムであり、具体的には、所定の2値化パラメータに基づいて原稿載置面において原稿台104の上部に有する光源からの光に対して反射し難い箇所を検出するプログラムである。   As shown in FIG. 7, the form non-reflective area detection program 203 is not affected by reflection of light emitted from a light source such as a fluorescent lamp in a still image on the document placement surface acquired by the still image input unit 101. This is a program for executing processing for detecting the reflection area 801. Specifically, it is difficult to reflect light from a light source provided on the upper part of the document table 104 on the document placement surface based on a predetermined binarization parameter. It is a program that detects the location.

なお、図7は、原稿載置面を撮影した動画像から取得した1フレーム画像に非反射領域801を表示した状態を示す。   FIG. 7 shows a state in which a non-reflective area 801 is displayed on one frame image acquired from a moving image obtained by photographing the document placement surface.

ここで、所定の2値化パラメータは、スキャナ装置1の原稿台104に、予め光を反射し易いアクリル板等の光反射治具を置いた状態で原稿載置面を撮影し、取得した動画像の1フレーム画像を2値化したときに、原稿載置面において、光源からの光に対して反射し易い箇所が例えば図7に示すように、白色800に表示されるように調節することで取得したパラメータであり、記憶部に記憶している。   Here, the predetermined binarization parameter is obtained by photographing a document placement surface in a state where a light reflecting jig such as an acrylic plate that easily reflects light is placed on the document table 104 of the scanner device 1 in advance. When one frame image of an image is binarized, the portion on the document placement surface that is easily reflected with respect to the light from the light source is adjusted to be displayed in white 800 as shown in FIG. 7, for example. The parameters acquired in step 1 are stored in the storage unit.

制御部400は、帳票非反射領域検出プログラム203により、原稿載置面の中でも白色部分800を含まない黒色部分において、帳票のサイズよりも大きな領域を非反射領域801として長方形の枠で囲んだ状態で画面表示部300に表示することができる。   The control unit 400 uses the form non-reflective area detection program 203 to enclose an area larger than the size of the form as a non-reflective area 801 in a black part that does not include the white part 800 on the document placement surface. Can be displayed on the screen display unit 300.

続いて、実施例3のスキャナ装置1により、原稿載置面において非反射領域801を検出し、該非反射領域801を画面表示部300に表示するフローについて図8を用いて説明する。   Next, a flow of detecting the non-reflective area 801 on the document placement surface by the scanner device 1 according to the third embodiment and displaying the non-reflective area 801 on the screen display unit 300 will be described with reference to FIG.

図8は、画面表示部300に非反射領域801を表示するために行う一連の処理を説明するフローチャートの例である。   FIG. 8 is an example of a flowchart illustrating a series of processing performed to display the non-reflective area 801 on the screen display unit 300.

動画像入力部102にて原稿載置面の動画像の撮影を開始し(ステップU1)、帳票非反射領域検出プログラム203による帳票非反射領域検出処理を動画像の1フレーム画像に対して行う(ステップU2)。   The moving image input unit 102 starts capturing a moving image on the document placement surface (step U1), and the form non-reflective area detection processing by the form non-reflective area detection program 203 is performed on one frame image of the moving image ( Step U2).

制御部400は、図7に示すように、帳票非反射領域検出処理により検出した非反射領域801を、原稿載置面の画像中に白色部分800を含まない長方形の枠で囲った領域として画面表示部300に表示し(ステップU3)、動画像入力部102による動画撮影を終了する(ステップU4)。   As shown in FIG. 7, the control unit 400 displays the non-reflective region 801 detected by the form non-reflective region detection process as a region surrounded by a rectangular frame that does not include the white portion 800 in the image on the document placement surface. The image is displayed on the display unit 300 (step U3), and moving image shooting by the moving image input unit 102 is terminated (step U4).

上述した帳票非反射領域検出処理、及び、非反射領域801の画面表示といった一連の処理により、非反射領域801を画面表示部300に表示できるため、このような画面表示部300の表示によって、画面表示部300において反射しない位置に帳票が載置されるように利用者を誘導することができる。
従って、利用者は、非反射領域801に帳票を適切に載置することができる。
The non-reflective region 801 can be displayed on the screen display unit 300 by a series of processes such as the above-described form non-reflective region detection process and screen display of the non-reflective region 801. The user can be guided so that the form is placed at a position that does not reflect on the display unit 300.
Therefore, the user can appropriately place the form on the non-reflective area 801.

上述した帳票非反射領域検出処理(ステップU2)、及び、画面表示部300による非反射領域801の表示処理(ステップU3)は、例えば、実施例1,2で説明した帳票検出処理(ステップS2,ステップT3)の前に実行することが好ましい。   The form non-reflective area detection process (step U2) and the non-reflective area 801 display process (step U3) by the screen display unit 300 are, for example, the form detection process (step S2, S2) described in the first and second embodiments. It is preferably performed before step T3).

この場合、帳票検出処理(ステップS2,ステップT3)にて検出した帳票が非反射領域801内に含まれていることを帳票検出処理(ステップS2,ステップT3)において帳票検出成功の条件として付加してもよい。   In this case, the fact that the form detected in the form detection process (step S2, step T3) is included in the non-reflective area 801 is added as a condition for the successful detection of form in the form detection process (step S2, step T3). May be.

上述した処理を採用することにより、非反射領域801に載置した帳票に基づいて帳票検出処理(ステップS2,ステップT3)や帳票静止検出処理(ステップS4,ステップT5)を実行する際に、原稿載置面が光源に対して反射することにより帳票検出処理や帳票静止検出処理において誤検出することを防ぐことができる。   By adopting the processing described above, when executing the form detection process (step S2, step T3) or the form stationary detection process (step S4, step T5) based on the form placed in the non-reflective area 801, the document It is possible to prevent erroneous detection in the form detection process or the form stationary detection process by reflecting the placement surface with respect to the light source.

従って、必要となる帳票の位置情報や形状情報を正確に取得することが可能となり、静止画像入力部101によって静止画像を適切なタイミングで正確に撮影することができる。   Accordingly, it is possible to accurately acquire the position information and shape information of the necessary form, and the still image input unit 101 can accurately capture a still image at an appropriate timing.

本発明のスキャナ装置は、上述した実施例の構成に限定せず、様々な実施形態で構成することができる。   The scanner device of the present invention is not limited to the configuration of the above-described embodiment, and can be configured in various embodiments.

例えば、帳票静止検出プログラム202は、第1静止判定処理及び、第2静止判定処理とで構成したが、いずれか一方の判定処理のみで構成してもよい。詳しくは、図4中のステップS4や図6中のステップT5の帳票静止検出処理において、複数のフレーム画像に基づいて帳票位置に変化がないと判定する第1静止判定、1枚のフレーム画像において、帳票形状情報より利用者の手がないと判定する第2静止判定とのうち、いずれか一方の判定のみを満足した場合に、帳票が静止していると検出してもよい。   For example, the form still detection program 202 is configured by the first still determination process and the second still determination process, but may be configured by only one of the determination processes. Specifically, in the form stationary detection process in step S4 in FIG. 4 or step T5 in FIG. 6, in the first stillness determination and single frame image in which it is determined that there is no change in the form position based on a plurality of frame images. In addition, it may be detected that the form is stationary when only one of the second stationary determinations that determine that there is no user's hand based on the form shape information is satisfied.

さらに、スキャナ装置1は、第1静止判定処理、第2静止判定処理の双方の判定処理を実行する、或いは、いずれか一方の判定処理のみを実行するという選択が可能となるようハードウェアやソフトウェアを構築してもよい。   Furthermore, the scanner device 1 is configured so that it is possible to select both the first stillness determination process and the second stillness determination process, or only one of the determination processes. May be constructed.

また、実施例1のステップS4、或いは、実施例2のステップT5における帳票静止検出処理で行う第1静止判定において、帳票静止検出処理(ステップS4,T5)内において、異なる時間ごとに取得した2つのフレーム画像に基づいて取得した帳票の位置情報を互いに比較して帳票位置の変化の有無を判定することに限らない。   Further, in the first stillness determination performed in the form stationary detection process in Step S4 of Example 1 or Step T5 of Example 2, 2 obtained at different times in the form stationary detection process (Steps S4 and T5). The present invention is not limited to determining the presence / absence of a change in form position by comparing the position information of forms obtained based on two frame images.

例えば、異なる時間ごとに取得した2のフレーム画像のうち、先に取得したフレーム画像には、実施例1のステップS2、或いは、実施例2のステップT3の帳票検出処理において、動画像入力部102にて撮影した原稿載置面の動画像のフレーム画像を用いもよく、この場合、該フレーム画像に基づいて取得した帳票の位置情報と、帳票静止検出処理(ステップS4,T5)で動画像入力部102にて撮影した動画像のうちの1フレーム画像に基づいて取得した帳票の位置情報とを、第1静止判定において比較して帳票位置の変化の有無を判定してもよい。   For example, among the two frame images acquired at different times, the previously acquired frame image is included in the moving image input unit 102 in the form detection process of step S2 of the first embodiment or step T3 of the second embodiment. It is also possible to use a frame image of a moving image of the document placement surface photographed in step 1. In this case, the position information of the form acquired based on the frame image and the moving image input by the form stationary detection process (steps S4 and T5) The position information of the form acquired based on one frame image of the moving images photographed by the unit 102 may be compared in the first still determination to determine whether or not the form position has changed.

また、帳票検出プログラム201で取得する帳票の位置情報や形状情報は、動画像入力部102により撮影した原稿載置面の動画像に基づいて取得することに限らず、静止画像入力部101により撮影した静止画像を用いてもよい。   Further, the position information and shape information of the form acquired by the form detection program 201 is not limited to being acquired based on the moving image of the document placement surface imaged by the moving image input unit 102, but is captured by the still image input unit 101. Still images may be used.

この場合、静止画像入力部は、帳票として読み取るために撮影する静止画像入力部101を用いることに限らない。例えば、静止画像入力部は、静止画像入力部101よりも解像度は劣るが低コストに抑制することを優先したものを用いるなど、帳票の位置情報や形状情報を取得するために適した性能、解像度などを考慮して上記静止画像入力部101とは、別途、設けてもよい。   In this case, the still image input unit is not limited to using the still image input unit 101 that is photographed for reading as a form. For example, the still image input unit has a lower resolution than the still image input unit 101, but uses the one that gives priority to suppressing the cost, such as performance and resolution suitable for acquiring the position information and shape information of the form. For example, the still image input unit 101 may be provided separately.

また、帳票検出処理201は、帳票の位置情報と形状情報との双方を取得するに限らず、いずれか一方のみでもよく、また、他の帳票に関する情報を取得する処理であってもよい。   Further, the form detection process 201 is not limited to acquiring both the position information and the shape information of the form, and may be only one of them, or may be a process of acquiring information related to other forms.

例えば、帳票の位置情報には、帳票を原稿載置面に載置したときの帳票の姿勢(角度)に関する姿勢情報を含めてもよく、また、該帳票の姿勢情報は、帳票の位置情報や形状情報とは別に帳票に関する情報として規定してもよい。   For example, the position information of the form may include posture information related to the posture (angle) of the form when the form is placed on the original placement surface. The position information of the form includes the position information of the form, You may prescribe | regulate as information regarding a form separately from shape information.

また、実施例3において、非反射領域検出プログラム203は、非反射領域801を画面表示部300に表示して案内するに限らず、逆に反射領域を表示してもよく、或いは、音声などの手段によって非反射領域801を案内してもよい。   In the third embodiment, the non-reflective region detection program 203 is not limited to displaying and guiding the non-reflective region 801 on the screen display unit 300, but may display the reflective region on the contrary, The non-reflective area 801 may be guided by means.

1…スキャナ装置
101…静止画像入力部
102…動画像入力部
201…帳票検出プログラム
202…帳票静止検出プログラム
203…帳票非反射領域検出プログラム
204…帳票認識プログラム
205…帳票置き直し判定プログラム
300…画面表示部
400…制御部
DESCRIPTION OF SYMBOLS 1 ... Scanner apparatus 101 ... Still image input part 102 ... Moving image input part 201 ... Form detection program 202 ... Form still detection program 203 ... Form non-reflective area detection program 204 ... Form recognition program 205 ... Form repositioning determination program 300 ... Screen Display unit 400 ... control unit

Claims (5)

読取媒体読取可能領域に供した少なくとも読取媒体の静止画像を撮影する静止画像読取手段と、
前記読取媒体読取可能領域の動画像を撮影する画像入力手段と、
前記画像入力手段により撮影した動画像の中から前記読取媒体読取可能領域における読取媒体に関する状態情報を取得する状態情報取得手段と、
前記状態情報のうち、前記読取媒体の形状に関する形状情報に利用者の手と思われる部分がない場合に、撮影の実行を許容する判定をする撮影実行判定手段と、
該撮影実行判定手段による前記判定の結果が、撮影の実行を許容する判定である場合に、前記静止画像の撮影を行わせる制御手段と、
前記読取媒体よりも光に対する反射率の高い光反射治具を前記読取媒体読取可能領域に供した状態で前記状態情報取得手段により取得した状態情報、或いは前記静止画像読取手段により撮影した前記読取媒体読取可能領域の静止画像を基に、前記読取媒体読取可能領域において前記読取媒体が反射しない非反射領域に関する非反射領域情報を取得し、
前記非反射領域情報を基に前記読取媒体読取可能領域において非反射領域に読取媒体を案内する非反射領域案内手段を備えた
スキャナ装置。
A still image reading means for taking a still image of at least the reading medium provided in the reading medium readable area;
Image input means for capturing a moving image of the reading medium readable area;
Status information acquisition means for acquiring status information relating to the read medium in the read medium readable area from the moving image captured by the image input means;
A shooting execution determining means for determining whether to allow shooting when there is no portion that seems to be a user's hand in the shape information regarding the shape of the reading medium in the state information;
Control means for capturing the still image when the result of the determination by the capturing execution determining means is determination that permits execution of capturing ;
State information acquired by the state information acquisition unit in a state where a light reflecting jig having a higher light reflectance than the reading medium is provided in the reading medium readable area, or the reading medium imaged by the still image reading unit Based on a still image of the readable area, obtain non-reflective area information regarding a non-reflective area where the reading medium does not reflect in the readable medium readable area;
A scanner device comprising non-reflective area guiding means for guiding a reading medium to a non-reflective area in the reading medium readable area based on the non-reflective area information .
前記状態情報取得手段は、前記読取媒体と前記読取媒体可能領域との境界を前記読取媒体の前記形状情報として取得するものであり、前記読取媒体に前記利用者の手がかざされているときに、前記手と思われる部分があると判定できる2値化処理ができるように調節された2値化パラメータが設定されることを特徴とする
請求項1に記載のスキャナ装置。
The state information acquisition unit acquires a boundary between the reading medium and the readable medium possible area as the shape information of the reading medium, and when the user's hand is held over the reading medium. The scanner apparatus according to claim 1, wherein a binarization parameter adjusted so as to perform a binarization process in which it can be determined that there is a part that seems to be a hand is set.
前記撮影実行判定手段において、前記状態情報のうち、前記読取媒体の形状に関する形状情報に利用者の手と思われる部分がなく、且つ、前記状態情報のうち、前記画像入力手段により撮影した動画像の中から異なる時間に読み取った前記読取媒体の位置に関する2つの位置情報について、2つの位置情報の間に差異がない場合に、撮影の実行を許容する判定をすることを特徴とする
請求項1または2に記載のスキャナ装置。
In the photographing execution determining means, there is no portion that seems to be a user's hand in the shape information related to the shape of the reading medium in the state information, and a moving image photographed by the image input means in the state information 2. The determination as to whether or not to perform shooting is made when there is no difference between the two pieces of position information regarding the position of the reading medium read at different times from among the two pieces of position information. Or the scanner apparatus of 2.
前記静止画像読取手段により読取媒体の静止画像の撮影前に、前記状態情報取得手段により取得した前記位置情報を撮影前位置情報に設定し、
前記状態情報取得手段は、前記静止画像読取手段による読取媒体の静止画像の撮影後に、前記状態情報取得手段により前記位置情報を撮影後位置情報として再取得し、
前記撮影実行判定手段では、前記撮影前位置情報と前記撮影後位置情報とに差異がない場合に、再度の撮影が不要であると判定するとともに、差異がある場合に、再度の撮影が必要であると判定し、
撮影が必要であると前記撮影実行判定手段が判定した場合に、前記制御手段では、前記静止画像読取手段に対して再度の静止画像の撮影実行制御を行うことを特徴とする
請求項3に記載のスキャナ装置。
Before shooting a still image of a reading medium by the still image reading unit, the position information acquired by the state information acquisition unit is set as position information before shooting,
The state information acquisition unit re-acquires the position information as post-shooting position information by the state information acquisition unit after shooting the still image of the reading medium by the still image reading unit,
The photographing execution determining unit determines that the second photographing is unnecessary when there is no difference between the pre-photographing position information and the post-photographing position information, and if there is a difference, the second photographing is necessary. Judge that there is,
4. The control unit according to claim 3, wherein when the shooting execution determining unit determines that shooting is necessary, the control unit performs the still image reading execution control again with respect to the still image reading unit. Scanner device.
前記読取媒体を帳票とし、
前記静止画像読取手段により撮影した帳票の静止画像を帳票情報として認識する帳票認識手段を備えた
請求項1からのいずれかに記載のスキャナ装置。
The reading medium is a form,
The scanner device according to any one of 4 still images of the form taken by the still image reading means from claim 1, further comprising a recognizing form recognition means as document information.
JP2011118775A 2011-05-27 2011-05-27 Scanner device Expired - Fee Related JP5658092B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011118775A JP5658092B2 (en) 2011-05-27 2011-05-27 Scanner device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011118775A JP5658092B2 (en) 2011-05-27 2011-05-27 Scanner device

Publications (2)

Publication Number Publication Date
JP2012249049A JP2012249049A (en) 2012-12-13
JP5658092B2 true JP5658092B2 (en) 2015-01-21

Family

ID=47469092

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011118775A Expired - Fee Related JP5658092B2 (en) 2011-05-27 2011-05-27 Scanner device

Country Status (1)

Country Link
JP (1) JP5658092B2 (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09266528A (en) * 1996-03-27 1997-10-07 Minolta Co Ltd Image reader
JP2001078176A (en) * 1999-09-02 2001-03-23 Fujitsu Ltd Document image pickup unit
JP4144139B2 (en) * 1999-12-22 2008-09-03 沖電気工業株式会社 Media reader
JP4190911B2 (en) * 2003-02-20 2008-12-03 日本電気株式会社 Image reading apparatus and image reading method used in the apparatus
JP4636786B2 (en) * 2003-08-28 2011-02-23 カシオ計算機株式会社 Captured image projection device, image processing method and program for captured image projection device
JP2006237715A (en) * 2005-02-22 2006-09-07 Kyocera Mita Corp Image processing apparatus, image processing method thereof, and image processing program
JP4424314B2 (en) * 2006-02-03 2010-03-03 カシオ計算機株式会社 Document photographing apparatus, document still image detecting method and program
JP5491354B2 (en) * 2010-10-27 2014-05-14 富士通フロンテック株式会社 Scanner device and method for detecting location of photographing object in scanner device
JP5629238B2 (en) * 2011-05-20 2014-11-19 富士通フロンテック株式会社 Image processing program, image processing apparatus, and image processing method

Also Published As

Publication number Publication date
JP2012249049A (en) 2012-12-13

Similar Documents

Publication Publication Date Title
JP4991079B2 (en) Image capturing apparatus and method for selecting and capturing a desired portion of text
US9007633B2 (en) Systems and methods for efficiently capturing high-quality scans of multi-page documents with hand-held devices
JP4058529B2 (en) Optical information reader
US20140362422A1 (en) Handheld device document imaging
US20070172122A1 (en) Image processing apparatus, image processing method, and program
CN103916592A (en) Apparatus and method for photographing portrait in portable terminal having camera
US10694098B2 (en) Apparatus displaying guide for imaging document, storage medium, and information processing method
US10291843B2 (en) Information processing apparatus having camera function and producing guide display to capture character recognizable image, control method thereof, and storage medium
US20160259958A1 (en) Code reading device
US20080170044A1 (en) Image Printing Apparatus and Method for Processing an Image
US9961217B2 (en) Electronic apparatus with instruction reception unit receiving instruction indicated by user and computer-readable medium with program
JP5658092B2 (en) Scanner device
JP6245690B2 (en) Image forming apparatus
US20150098115A1 (en) Information processing apparatus, method for controlling the same, and storage medium
JP5310039B2 (en) Imaging processing apparatus and program
JP6569386B2 (en) Image processing device
US10860820B2 (en) Slip processing device, slip processing method and storage medium
JP2013074451A (en) Image pickup apparatus
JP6288487B2 (en) Image processing apparatus and program
JP5482925B2 (en) Image capturing apparatus and program
JP2010079529A (en) Information processor, information processing method, program therefor and recording medium
US10270929B2 (en) Image processing apparatus, control method, and recording medium
US20100188369A1 (en) Image displaying apparatus and image displaying method
JP5540587B2 (en) Bar code analyzing apparatus and program
US20100002274A1 (en) Independent scanning apparatus and independent scanning method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140513

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140711

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20140711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140805

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141002

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141127

R150 Certificate of patent or registration of utility model

Ref document number: 5658092

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees