JP6825254B2 - Image reader, image forming device, original image projection method and program - Google Patents
Image reader, image forming device, original image projection method and program Download PDFInfo
- Publication number
- JP6825254B2 JP6825254B2 JP2016142737A JP2016142737A JP6825254B2 JP 6825254 B2 JP6825254 B2 JP 6825254B2 JP 2016142737 A JP2016142737 A JP 2016142737A JP 2016142737 A JP2016142737 A JP 2016142737A JP 6825254 B2 JP6825254 B2 JP 6825254B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- frame
- size
- document
- paper
- 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
Links
- 238000000034 method Methods 0.000 title claims description 55
- 238000001514 detection method Methods 0.000 claims description 64
- 238000003384 imaging method Methods 0.000 claims description 33
- 230000009467 reduction Effects 0.000 claims description 31
- 230000002194 synthesizing effect Effects 0.000 claims description 19
- 239000002131 composite material Substances 0.000 claims description 15
- 239000000203 mixture Substances 0.000 claims description 5
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 238000003786 synthesis reaction Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 23
- 238000007639 printing Methods 0.000 description 23
- 238000012545 processing Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 20
- 230000000694 effects Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 5
- 241000872198 Serjania polyphylla Species 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 239000003086 colorant Substances 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000011946 reduction process Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Image Input (AREA)
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
- Editing Of Facsimile Originals (AREA)
- Studio Devices (AREA)
Description
本発明は、画像読取装置、画像形成装置、原稿画像投影方法およびプログラムに関する。 The present invention relates to an image reader, an image forming apparatus, a document image projection method and a program.
原稿の画像を読み取り、電気的に処理を行う画像読取装置には、従来から様々なタイプのものがある。これらの画像読取装置の中には、載置台等の上に原稿を上向きに載置し、原稿の読取面の上方から原稿を照明し、撮像して画像を読み取ることにより、読み取り操作の容易性を高めた画像読取装置がある。この種の装置は、トップショットスキャナとも称され、例えば特開2015−170907号公報(特許文献1)に記載の画像読取装置が知られている。 Conventionally, there are various types of image reading devices that read an image of a document and perform electrical processing. In these image reading devices, the original is placed upward on a mounting table or the like, the original is illuminated from above the reading surface of the original, and the image is imaged to read the image, thereby facilitating the reading operation. There is an image reader with enhanced image reading. This type of device is also referred to as a top shot scanner, and for example, an image reading device described in Japanese Patent Application Laid-Open No. 2015-170907 (Patent Document 1) is known.
この特許文献1記載の技術は、複数のオブジェクトを載置する載置手段と、前記載置手段に載置される複数のオブジェクトを撮影してカメラ画像を生成するカメラと、前記載置手段に所定の測定パターンまたはユーザインタフェースを投影する投影手段とを備えるスキャナシステムにおいて、前記ユーザインタフェースに対する指示に従い前記載置手段に載置された複数のオブジェクトを1ページに合成して格納するか、それぞれのオブジェクトを分離して1ページずつ格納するかを示す格納形式を設定する技術が開示されている。 The technique described in Patent Document 1 includes a mounting means for mounting a plurality of objects, a camera that captures a plurality of objects mounted on the preceding mounting means to generate a camera image, and the preceding mounting means. In a scanner system including a projection means for projecting a predetermined measurement pattern or a user interface, a plurality of objects placed on the above-described placement means are combined and stored on one page according to an instruction for the user interface, or each of them is stored. A technique for setting a storage format indicating whether objects are separated and stored one page at a time is disclosed.
しかし、特許文献1記載の技術では、画像の投影領域に物体を置くことはできるが、撮影領域、特に用紙へと撮影データを印刷する場合には用紙サイズに収まる形で撮影が行われるのかは分からない。そのため、用紙に対してどの程度の大きさで撮影データが印刷されるのかまでは、当然分からない。このようにエリアセンサを原稿の位置検出および画像読取に使用するトップショットスキャナでは、ユーザが原稿を原稿台のどの位置においてよいかわからず、画像読取時に画像が読取範囲の外に出てしまうことがあった。これを防止するためには、ユーザが印刷用紙に対する原稿読取領域と読取結果の関係を把握できればよい。 However, with the technique described in Patent Document 1, although it is possible to place an object in the projection area of an image, when printing shooting data on a shooting area, particularly on paper, is the shooting performed in a form that fits in the paper size? I do not understand. Therefore, it is of course unknown how large the photographed data will be printed on the paper. In the top shot scanner that uses the area sensor for document position detection and image scanning in this way, the user does not know where to place the document on the platen, and the image goes out of the scanning range when scanning the image. was there. In order to prevent this, the user only needs to be able to grasp the relationship between the document scanning area and the scanning result for the printing paper.
そこで、本発明が解決しようとする課題は、ユーザが印刷用紙に対する原稿読取領域と読取結果を把握できるようにすることにある。 Therefore, an object to be solved by the present invention is to enable a user to grasp a document scanning area and a scanning result for printing paper.
前記課題を解決するため、本発明の一態様は、画像読取装置に関し、原稿の上方に位置し、前記原稿を撮像する撮像手段と、入力された給紙用紙情報から給紙用紙のサイズを判断する給紙用紙サイズ判断手段と、前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像として生成する枠画像生成手段と、前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を合成する画像合成手段と、前記画像合成手段によって合成された画像を投影する投影手段と、前記原稿の載置位置を検知する原稿検知手段と、を備え、前記原稿検知手段は、前記投影手段により投影された合成画像から得られた前記枠画像のサイズである枠サイズがすでに生成されている枠画像サイズ情報とあっているか否かを判断し、前記枠画像生成手段は、前記合成画像から得られた枠サイズが元の枠画像サイズ情報とあっていない場合、または、当該合成画像に係る枠位置が元の枠位置情報とあっていない場合は、前記撮像手段を介して取得された撮影画像データに含まれる前記枠画像の枠サイズ及び枠位置に基づいて位置及び大きさを補正した新たな枠画像を生成する、ことを特徴とする。
In order to solve the above problems, one aspect of the present invention relates to an image reading device, which is located above a document and determines the size of the paper feed from the image pickup means for capturing the document and the input paper feed information. The paper feed paper size determining means, the frame image generating means for generating the determined paper size as a frame image with respect to the image signal output from the imaging means, and the image signal output from the imaging means. An image synthesizing means for synthesizing a frame image generated by the frame image generating means, a projection means for projecting an image synthesized by the image synthesizing means, and a document detecting means for detecting a placement position of the document are provided . The document detecting means determines whether or not the frame size, which is the size of the frame image obtained from the composite image projected by the projection means, matches the already generated frame image size information, and determines whether or not the frame size matches the already generated frame image size information. The image generation means is described when the frame size obtained from the composite image does not match the original frame image size information, or when the frame position related to the composite image does not match the original frame position information. It is characterized in that a new frame image whose position and size are corrected based on the frame size and the frame position of the frame image included in the captured image data acquired through the imaging means is generated .
本発明の一態様によれば、ユーザが印刷用紙に対する原稿読取領域と読取結果を把握することができる。なお、前記以外の課題、構成および効果は、以下の実施形態の説明において明らかにされる。 According to one aspect of the present invention, the user can grasp the document scanning area and the scanning result for the printing paper. Issues, configurations and effects other than the above will be clarified in the following description of the embodiments.
本発明は、エリアセンサを解像度の低い動画撮影機能で動作させ、動画撮影された画像データに対して印刷する画像領域を計算し、印刷画像領域と読取結果の画像を画像投影装置から投影することが特徴になっている。以下、図面を参照し、本発明の実施形態について説明する。 The present invention operates an area sensor with a low-resolution moving image shooting function, calculates an image area to be printed with respect to the moving image shooting image data, and projects the printed image area and the image of the reading result from the image projection device. Is a feature. Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は本発明の一実施形態に係る画像読取装置を備えた画像形成装置の内部構成の概略を示す図である。同図において、画像形成装置100は、スキャナ101、画像読取装置(以下、ドキュメントスキャナと称す。)102、給紙部103、画像形成装置本体104および操作部114から基本的に構成されている。 FIG. 1 is a diagram showing an outline of an internal configuration of an image forming apparatus including an image reading apparatus according to an embodiment of the present invention. In the figure, the image forming apparatus 100 is basically composed of a scanner 101, an image reading apparatus (hereinafter referred to as a document scanner) 102, a paper feeding unit 103, an image forming apparatus main body 104, and an operation unit 114.
画像形成装置本体104内には、タンデム方式の作像部105、レジストローラ108、光書き込み装置109、定着部110および両面トレイ111が設けられている。レジストローラ108は作像部105に給紙部103から搬送路107を介して記録紙を供給するためのもので、転写する中間転写ベルト113上の画像と記録紙の画像形成位置とのタイミングを合わせて作像部105側に記録紙を搬送する。作像部105には、YMCK4色に対応して4本の感光体ドラム112が並設され、各感光体ドラム112の回りは帯電器、現像器106、転写器、クリーナ、および除電器を含む作像要素が配置されている。また、転写器と感光体ドラム112との間には両者のニップに挟持された状態で駆動ローラと従動ローラとの間に張架された前記中間転写ベルト113が配置されている。 A tandem image forming unit 105, a resist roller 108, an optical writing device 109, a fixing unit 110, and a double-sided tray 111 are provided in the image forming apparatus main body 104. The resist roller 108 is for supplying the recording paper from the paper feeding unit 103 to the image forming unit 105 via the transport path 107, and determines the timing between the image on the intermediate transfer belt 113 to be transferred and the image forming position of the recording paper. At the same time, the recording paper is conveyed to the image forming unit 105 side. In the image forming unit 105, four photoconductor drums 112 are arranged side by side corresponding to four colors of YMCK, and around each photoconductor drum 112, a charger, a developer 106, a transfer device, a cleaner, and a static eliminator are included. Image-making elements are arranged. Further, the intermediate transfer belt 113 stretched between the drive roller and the driven roller while being sandwiched between the nips of both is arranged between the transfer device and the photoconductor drum 112.
このように構成されたタンデム方式の画像形成装置では、YMCKの色毎に各色に対応する感光体ドラム112に光書き込みを行い、現像器106で各色のトナー毎に現像し、中間転写ベルト113上に例えばY,M,C,Kの順で1次転写する。そして、4色重畳されたフルカラーの1次転写された画像を給紙部103から搬送路107を介して搬送されてきた記録紙に2次転写した後、定着部110で定着する。定着部110で画像が定着された記録紙は、定着部110の搬送装置により搬送され、排紙トレイ上に排紙される。このような一連の動作によりフルカラーの画像が記録紙上に形成される。 In the tandem image forming apparatus configured in this way, light is written on the photoconductor drum 112 corresponding to each color of each color of YMCK, developed for each toner of each color by the developing device 106, and on the intermediate transfer belt 113. For example, the primary transfer is performed in the order of Y, M, C, K. Then, the full-color primary transferred image in which four colors are superimposed is secondarily transferred from the paper feeding unit 103 to the recording paper conveyed via the conveying path 107, and then fixed by the fixing unit 110. The recording paper on which the image is fixed by the fixing unit 110 is conveyed by the conveying device of the fixing unit 110 and discharged onto the paper ejection tray. A full-color image is formed on the recording paper by such a series of operations.
図2は図1におけるドキュメントスキャナの詳細を示す図で、同図(a)は正面図、同図(b)はドキュメントスキャナの照明装置を矢印A方向(下面側)から見た図である。 2A and 2B are views showing the details of the document scanner in FIG. 1, FIG. 2A is a front view, and FIG. 2B is a view of the lighting device of the document scanner viewed from the direction of arrow A (lower surface side).
ドキュメントスキャナ102は、エリアセンサ(撮像装置)201、原稿を照らす照明装置205、原稿250を載置する原稿台203、エリアセンサ201と照明装置205を支持する支持部204、および投影装置206を備えている。原稿台203の原稿を載置する領域には、例えば後述の図10に示すように最大原稿サイズより大きな黒く色付けされた原稿載置領域が設定されている。なお、特に符号は付していないが、原稿載置領域には中央を通る十字の白線が引かれ、領域をさらに4つに分割している。 The document scanner 102 includes an area sensor (imaging device) 201, a lighting device 205 that illuminates the document, a document table 203 on which the document 250 is placed, a support portion 204 that supports the area sensor 201 and the lighting device 205, and a projection device 206. ing. In the area on which the originals of the platen 203 are placed, for example, as shown in FIG. 10 described later, a black-colored document placing area larger than the maximum original size is set. Although not particularly coded, a white cross line passing through the center is drawn in the document placement area, and the area is further divided into four.
図2の例では、原稿台203に対して上向きに原稿250をセットして、その上方に位置するエリアセンサ201を用いて原稿スキャンを実施する。したがってエリアセンサ201が原稿の上方に位置し、原稿250を撮像する撮像手段として機能する。このような形態のドキュメントスキャナ102では読取画像に室内照明の写り込みや、撮影者自身の影の写り込み(以後、外来影響)が発生する。そこで、本実施形態に係るドキュメントスキャナ102では、これらの外来影響を抑制する照明装置205が装備されている。照明装置205は、本実施形態では、複数のLED202をエリアセンサ201の両側の長手方向に2列平行に配置してLED照明としている。照明装置205はユーザのスキャン指示にあわせて点灯・消灯を行う。 In the example of FIG. 2, the document 250 is set upward with respect to the platen 203, and the document scan is performed using the area sensor 201 located above the document stand 203. Therefore, the area sensor 201 is located above the document and functions as an imaging means for capturing the document 250. In the document scanner 102 of such a form, reflection of indoor lighting and reflection of the photographer's own shadow (hereinafter, external influence) occur in the scanned image. Therefore, the document scanner 102 according to the present embodiment is equipped with a lighting device 205 that suppresses these external influences. In the present embodiment, the lighting device 205 has a plurality of LEDs 202 arranged in two rows parallel to each other in the longitudinal direction on both sides of the area sensor 201 to provide LED lighting. The lighting device 205 turns on and off according to the scan instruction of the user.
ユーザは原稿台203に原稿250をセットして、スキャンしたいページを開き、操作部114のスタートボタンを押下することにより、照明装置205が点灯し、原稿スキャンが行われる。その後、ユーザがページをめくり、操作部114のスタートボタン押下を繰り返すことにより、連続スキャンを実現する。また、操作部114からの選択動作により、スキャン後の読取画像データについて紙出力を実行すること、あるいは図示しないUSBメモリなどの記憶装置へのデータ出力を選択実行することが可能である。また、投影装置206は、エリアセンサ201の前側に並設され、印刷用紙の範囲である枠画像あるいは読み取った後の印刷する画像の結果を原稿台203側に投影し、ユーザに枠画像および読取画像の情報を提示する。 The user sets the document 250 on the document table 203, opens the page to be scanned, and presses the start button of the operation unit 114 to turn on the lighting device 205 and scan the document. After that, the user turns the page and repeatedly presses the start button of the operation unit 114 to realize continuous scanning. Further, by the selection operation from the operation unit 114, it is possible to execute paper output on the scanned image data after scanning, or to selectively execute data output to a storage device such as a USB memory (not shown). Further, the projection device 206 is arranged side by side on the front side of the area sensor 201, projects the result of the frame image which is the range of the printing paper or the image to be printed after reading on the platen 203 side, and the frame image and the reading are performed on the user. Present image information.
図3は図1の画像形成装置のハード構成を示すブロック図である。同図において、画像形成装置は画像形成装置本体104とドキュメントスキャナ102とを備えた構成となっている。 FIG. 3 is a block diagram showing a hardware configuration of the image forming apparatus of FIG. In the figure, the image forming apparatus is configured to include an image forming apparatus main body 104 and a document scanner 102.
ドキュメントスキャナ102は、制御デバイス301、記憶装置302、制御インターフェース(以下、I/Fと称する。)303、画像I/F304、エリアセンサ201、照明装置205および投影装置206を含む。 The document scanner 102 includes a control device 301, a storage device 302, a control interface (hereinafter referred to as I / F) 303, an image I / F 304, an area sensor 201, a lighting device 205, and a projection device 206.
制御デバイス301は、エリアセンサ201、照明装置205および投影装置206など各種デバイスの制御および画像処理を行う。記憶装置302は例えば画像データなどの大容量のデータを読み書き可能に保持するHDD(ハードディスク装置)などの大容量メモリからなる。制御I/F303は画像形成装置本体104との間で制御指示の遣り取りを行うインターフェースである。画像I/F304は画像形成装置本体104との間で画像データを遣り取りするインターフェースである。 The control device 301 controls various devices such as the area sensor 201, the lighting device 205, and the projection device 206, and performs image processing. The storage device 302 is composed of a large-capacity memory such as an HDD (hard disk device) that holds a large-capacity data such as image data readable and writable. The control I / F 303 is an interface for exchanging control instructions with the image forming apparatus main body 104. The image I / F 304 is an interface for exchanging image data with the image forming apparatus main body 104.
制御デバイス301は、CPU301a、ROM301b、RAM301c、NV−RAM301dの各モジュールを含む。ROM(Read Only Memory、以下、同様。)301bは、ドキュメントスキャナ102内でのデータの管理および周辺モジュールを制御するためのプログラムを格納している。CPU(Central Processing Unit、以下、同様。)301aはROM301bに格納されたプログラムの手順にしたがって所定の処理を実行する。RAM(Random Access Memory、以下、同様。)301cは、CPU301aが処理するときのワークメモリであり、エリアセンサ201からのデータを一時記憶するバッファおよびバッファに記憶されたデータを処理するメモリ等に使われる。NV−RAM301dは、電源を切っても保持したいデータを格納しておくための不揮発性RAMである。 The control device 301 includes modules of CPU 301a, ROM 301b, RAM 301c, and NV-RAM 301d. The ROM (Read Only Memory, the same applies hereinafter) 301b stores a program for managing data in the document scanner 102 and controlling peripheral modules. The CPU (Central Processing Unit, hereinafter the same) 301a executes a predetermined process according to the procedure of the program stored in the ROM 301b. The RAM (Random Access Memory, the same applies hereinafter) 301c is a work memory for processing by the CPU 301a, and is used as a buffer for temporarily storing data from the area sensor 201 and a memory for processing data stored in the buffer. Will be. The NV-RAM 301d is a non-volatile RAM for storing data to be retained even when the power is turned off.
画像形成装置本体104は、本体制御コントローラ210、画像処理デバイス220および本体制御デバイス230を含む。本体制御コントローラ210、画像処理デバイス220および本体制御デバイス230は、制御デバイス301と同様にCPU210a,220a,230a、ROM210b,220b,230c、RAM210c,220c,220c、NV−RAM210d,220d,230dを備えている。これらの各制御要素の機能は制御デバイス301の制御要素と同様である。なお、制御デバイス301、画像処理デバイス220、本体制御デバイス230は必要に応じて所望の部分をASIC(application specific integrated circuit)に置き換えることもできる。また、本体制御コントローラ210は、外部と通信を行うための通信部211を備えている。 The image forming apparatus main body 104 includes a main body control controller 210, an image processing device 220, and a main body control device 230. The main body control controller 210, the image processing device 220, and the main body control device 230 include CPU 210a, 220a, 230a, ROM 210b, 220b, 230c, RAM 210c, 220c, 220c, NV-RAM 210d, 220d, 230d, similarly to the control device 301. There is. The functions of each of these control elements are the same as those of the control device 301. The control device 301, the image processing device 220, and the main body control device 230 can be replaced with ASICs (application specific integrated circuits) as desired. Further, the main body control controller 210 includes a communication unit 211 for communicating with the outside.
画像形成装置本体104には、前記作像部105などの作像要素からなるプリンタエンジン215が含まれ、画像処理デバイス220はプリンタエンジン215を制御して記録紙に画像を形成させる。そのため、CPU220aとバス接続されたエンジンI/F221を備え、エンジンI/F221を介してプリンタエンジン215を制御する信号を送信し、プリンタエンジン215側から画像形成に必要各部の情報を受信する。また、画像形成のための情報およびプログラムを保持するための記憶装置としてHDD222を備えている。 The image forming apparatus main body 104 includes a printer engine 215 including image forming elements such as the image forming unit 105, and the image processing device 220 controls the printer engine 215 to form an image on a recording paper. Therefore, the engine I / F221 which is bus-connected to the CPU 220a is provided, a signal for controlling the printer engine 215 is transmitted via the engine I / F221, and information of each part necessary for image formation is received from the printer engine 215 side. Further, the HDD 222 is provided as a storage device for holding information and a program for image formation.
画像形成装置本体104には、ユーザI/Fとして操作部114と操作表示部(図では、単に表示部と記載)232が設けられ、操作部I/F231と表示部I/F233を介して本体制御デバイス230と通信可能に接続されている。 The image forming apparatus main body 104 is provided with an operation unit 114 and an operation display unit (simply referred to as a display unit in the figure) 232 as user I / F, and the main body is provided via the operation unit I / F 231 and the display unit I / F 233. It is communicatively connected to the control device 230.
図4は図2における投影装置206の動作イメージを示す図である。投影装置206はエリアセンサ201で読み取った画像データと給紙部103の用紙の設置情報および操作部114のユーザ操作結果に基づき、原稿台203に対して枠画像501aを投影する。枠画像501aは、前記設置情報およびユーザ操作結果に基づいて算出された、給紙用紙の印刷サイズ枠、あるいは読み取った画像データと給紙用紙の印刷サイズ枠である。このように枠画像501aを投影することにより、印刷出力される状態をユーザに通知する。 FIG. 4 is a diagram showing an operation image of the projection device 206 in FIG. The projection device 206 projects the frame image 501a on the platen 203 based on the image data read by the area sensor 201, the paper installation information of the paper feed unit 103, and the user operation result of the operation unit 114. The frame image 501a is a print size frame of the paper feed paper calculated based on the installation information and the user operation result, or a print size frame of the read image data and the paper feed paper. By projecting the frame image 501a in this way, the user is notified of the print output state.
図5は図4に印刷領域を示す枠の投影を行うためのドキュメントスキャナの機能構成を示すブロック図である。 FIG. 5 is a block diagram showing a functional configuration of a document scanner for projecting a frame showing a print area in FIG.
画像形成装置本体104は、原稿用紙指示部509、給紙用紙検知部511および用紙情報生成部510の各機能部を含む。給紙用紙検知部511は給紙部103の給紙トレイ103aに搭載された用紙サイズと向きを検出する機能を備えている。用紙情報生成部510は、ユーザが原稿用紙指示部509から指定した原稿用紙サイズと、給紙用紙検知部511で検知された用紙サイズと向きとから用紙情報を生成し、ドキュメントスキャナ102側に送る。なお、図のブロックでは「部」は省略している(以下、同様。)。 The image forming apparatus main body 104 includes each functional unit of the manuscript paper indicating unit 509, the paper feed paper detecting unit 511, and the paper information generating unit 510. The paper feed paper detection unit 511 has a function of detecting the size and orientation of the paper mounted on the paper feed tray 103a of the paper feed unit 103. The paper information generation unit 510 generates paper information from the original paper size specified by the user from the original paper instruction unit 509 and the paper size and orientation detected by the paper feed paper detection unit 511, and sends the paper information to the document scanner 102 side. .. In addition, in the block of the figure, "part" is omitted (the same applies hereinafter).
具体的には、原稿用紙指示部509は操作部114において液晶画面に表示される「A4横」、「A4縦」あるいは「A3」などの用紙サイズを操作部114の操作画面からユーザがサイズを選択することにより原稿の用紙サイズの情報を作成する。 Specifically, the manuscript paper instruction unit 509 determines the size of the paper such as "A4 landscape", "A4 portrait", or "A3" displayed on the liquid crystal screen in the operation unit 114 from the operation screen of the operation unit 114. Create paper size information for the manuscript by selecting it.
給紙用紙検知部511は給紙部103の給紙トレイ103aに設置された、例えば、エンドフェンス511aとサイドフェンス511bの位置を検出して、用紙サイズを検知する。詳細は図8を参照して後述する。なお、給紙用紙検知部511は給紙部103の給紙トレイ103a内部に例えば複数の反射型センサを設置し、給紙トレイ103aを閉めたときに用紙のサイズと向きをセンサの光の反射によって検知するように構成することもできる。また、給紙用紙検知部511は、前記位置を検出した結果として入力された給紙用紙情報から給紙用紙のサイズを判断する給紙用紙サイズ判断手段として機能する。 The paper feed paper detection unit 511 detects the positions of, for example, the end fence 511a and the side fence 511b installed in the paper feed tray 103a of the paper feed unit 103, and detects the paper size. Details will be described later with reference to FIG. The paper feed detection unit 511 installs, for example, a plurality of reflective sensors inside the paper feed tray 103a of the paper feed unit 103, and reflects the light of the sensor when the paper feed tray 103a is closed. It can also be configured to be detected by. In addition, the paper feed paper detection unit 511 functions as a paper feed paper size determining means for determining the size of the paper feed paper from the paper feed paper information input as a result of detecting the position.
検出された結果は第1トレイが「A4縦」、第2トレイが「A4横」など画像形成装置100の保有する給紙トレイ103aの数に応じて、情報が検出され作成される。 The detected result is created by detecting information according to the number of paper feed trays 103a possessed by the image forming apparatus 100, such as "A4 vertical" for the first tray and "A4 horizontal" for the second tray.
操作部114でユーザにより用紙サイズが「A3」と指示された場合、原稿用紙指示部509からは「A3」という情報が用紙情報生成部510に入力される。また、給紙用紙検知部511から、全ての給紙トレイ103aの情報が用紙情報生成部510へ入力される。入力される全ての給紙トレイ103aの情報は、例えば、第1給紙トレイ:「A4縦」、第2給紙トレイ:「A4横」、第3給紙トレイ:「A3横」、第4給紙トレイ:「A4縦」のように4段給紙トレイの場合には4つの情報である。 When the user instructs the operation unit 114 to set the paper size to "A3", the manuscript paper instruction unit 509 inputs the information "A3" to the paper information generation unit 510. Further, the information of all the paper feed trays 103a is input from the paper feed paper detection unit 511 to the paper information generation unit 510. The information of all the input trays 103a is, for example, the first paper tray: "A4 portrait", the second paper tray: "A4 landscape", the third paper tray: "A3 landscape", the fourth. Paper tray: In the case of a 4-stage paper feed tray such as "A4 vertical", there are four pieces of information.
用紙情報生成部510では原稿用紙指示部509から入力された「A3」という情報に対して、また、給紙用紙検知部511から入力された情報に対して、以下の2点の情報が生成され、給紙用紙情報としてドキュメントスキャナ102に入力される。
(1) 最大の給紙トレイ情報 → 第3給紙トレイ:「A3横」
(2) 選択された原稿用紙指示に対する対応給紙トレイ情報 → 第3給紙トレイ:「A3横」
ここで、原稿用紙指示部509で「A4縦」等が選択された場合には、(2)の情報が変更される。
The paper information generation unit 510 generates the following two points of information for the information "A3" input from the manuscript paper instruction unit 509 and for the information input from the paper feed paper detection unit 511. , Is input to the document scanner 102 as paper feed information.
(1) Maximum paper feed tray information → 3rd paper feed tray: "A3 horizontal"
(2) Correspondence to the selected manuscript paper instruction Paper tray information → 3rd paper tray: "A3 landscape"
Here, when "A4 portrait" or the like is selected in the manuscript paper instruction unit 509, the information in (2) is changed.
ドキュメントスキャナ102は、画像投影部501、投影画像生成部502、枠画像生成部503、枠位置算出部504、画像入力部505、フォーマット変換部506、画像サイズ情報生成部507および枠サイズ算出部508の各機能部を含む。 The document scanner 102 includes an image projection unit 501, a projected image generation unit 502, a frame image generation unit 503, a frame position calculation unit 504, an image input unit 505, a format conversion unit 506, an image size information generation unit 507, and a frame size calculation unit 508. Includes each functional part of.
画像入力部505はエリアセンサ201から入力された画像データを受け取り、記憶装置302に画像データを格納する。フォーマット変換部506は入力された画像データに対して、RGBフォーマット以外であった場合に、RGBフォーマットへと変換を行う。一例として、YCbCr422フォーマットの画像に対して、一般的な計算を行い、RGB888フォーマットの画像データへと変換を行うような計算処理を行う。 The image input unit 505 receives the image data input from the area sensor 201 and stores the image data in the storage device 302. The format conversion unit 506 converts the input image data into the RGB format when the format is other than the RGB format. As an example, a general calculation is performed on an image in the YCbCr422 format, and a calculation process is performed so as to convert the image data in the RGB888 format.
画像サイズ情報生成部507はフォーマット変換部506で変換された画像データに対して、エリアセンサ201の解像度とあわせて画像サイズ情報を生成する。本実施形態では固定の画像サイズ情報の場合について説明するが、エリアセンサ201がズーム機能などの拡大縮小機能を備えている場合、あるいは支持部204が可動の場合(伸縮する場合)などについては、画像サイズが変化する。そのような場合には、画像サイズ情報生成部507は画像サイズの変化に合わせて画像サイズ情報を生成する。 The image size information generation unit 507 generates image size information for the image data converted by the format conversion unit 506 together with the resolution of the area sensor 201. In the present embodiment, the case of fixed image size information will be described, but when the area sensor 201 has a zoom function or other enlargement / reduction function, or when the support portion 204 is movable (expands / contracts), etc. The image size changes. In such a case, the image size information generation unit 507 generates image size information according to the change in image size.
ドキュメントスキャナ102は、用紙情報生成部510から用紙情報を受け取った後、その用紙情報を枠サイズ算出部508へと送る。枠サイズ算出部508は用紙情報生成部510から受け取った用紙情報と画像サイズ情報生成部507によって生成された画像サイズ情報を受け取り、投影に使用する枠のサイズを算出する。 After receiving the paper information from the paper information generation unit 510, the document scanner 102 sends the paper information to the frame size calculation unit 508. The frame size calculation unit 508 receives the paper information received from the paper information generation unit 510 and the image size information generated by the image size information generation unit 507, and calculates the size of the frame used for projection.
ここで、ドキュメントスキャナ102は画像投影部501の解像度と投影サイズ情報を持っている。これに対して、枠サイズ算出部508は用紙情報生成部510から入力された情報および画像サイズ情報生成部507から入力された画像サイズ情報を比較して、枠画像サイズの算出を行う。 Here, the document scanner 102 has the resolution and projection size information of the image projection unit 501. On the other hand, the frame size calculation unit 508 calculates the frame image size by comparing the information input from the paper information generation unit 510 with the image size information input from the image size information generation unit 507.
原稿台203の位置に対して投影サイズが1024x768画素で横450mmx縦300mmとし、給紙トレイ「A3横」の場合について説明する。 A case where the projection size is 1024 x 768 pixels and the width is 450 mm x the height is 300 mm with respect to the position of the platen 203, and the paper feed tray "A3 width" is described will be described.
最大の給紙用紙のサイズ情報が「A3横」なので、
A3用紙サイズ → 縦297x横420(mm)
投影サイズ → 縦300x横450(mm)
縦の割合 → 297/300=0.99≒0.9(投影内に収めるため、小数点第2以下切捨て)
横の割合 → 420/450=0.93≒0.9(投影内に収めるため、小数点第2以下切捨て)
縦、横の割合のうち最小のもの → 0.9
以上から、原稿の最大投影サイズは
縦:768x0.9=690(画素)
横:1024x0.9=920(画素)
となる。
Since the size information of the maximum paper feed is "A3 landscape"
A3 paper size → length 297 x width 420 (mm)
Projection size → length 300 x width 450 (mm)
Vertical ratio → 297/300 = 0.99 ≒ 0.9 (rounded down to the second decimal place to fit in the projection)
Horizontal ratio → 420/450 = 0.93 ≒ 0.9 (rounded down to the second decimal place to fit in the projection)
The smallest of the vertical and horizontal ratios → 0.9
From the above, the maximum projection size of the document is vertical: 768x0.9 = 690 (pixels).
Horizontal: 1024 x 0.9 = 920 (pixels)
Will be.
この原稿の最大投影サイズに対応して枠画像のサイズが決定される。枠画像はA3横のため、縦690x横920(画素)となる。また、「A4縦」の場合には横幅が半分となるため、枠画像は縦690x横460(画素)となる。 The size of the frame image is determined according to the maximum projection size of this document. Since the frame image is A3 horizontal, it is 690 vertical x 920 horizontal (pixels). Further, in the case of "A4 vertical", the horizontal width is halved, so that the frame image is 690 vertical x 460 horizontal (pixels).
枠サイズ算出部508で枠画像のサイズが算出された後、そのサイズ情報は枠位置算出部504と枠画像生成部503に枠画像サイズ情報として送られる。 After the frame image size is calculated by the frame size calculation unit 508, the size information is sent to the frame position calculation unit 504 and the frame image generation unit 503 as frame image size information.
枠位置算出部504では送られてきた枠画像サイズ情報から以下のようにして枠位置を算出する。 The frame position calculation unit 504 calculates the frame position from the sent frame image size information as follows.
投影画像データの解像度が縦768x横1024(画素)であり、枠画像サイズが縦690x横920(画素)とした場合、横方向については
1024−920=104
が枠画像の外の部分となり、
104/2=52
が片側の枠画像の外となる。そのため、52画素目が枠画像501aの左側となる。同様に縦方向は(768−690)/2=39が枠画像501aの片側の外となり、39ライン目が枠画像501aの上側となる。そこで、上から39ライン目、左から52画素目が枠画像501aの左上として枠位置を算出し、枠位置情報を生成し、枠画像生成部503へ送る。この状態を図6に示す。図6は算出された枠位置の状態を示す図である。
When the resolution of the projected image data is 768 vertical x 1024 horizontal (pixels) and the frame image size is 690 vertical x 920 horizontal (pixels), 1024-920 = 104 in the horizontal direction.
Is the part outside the frame image,
104/2 = 52
Is outside the frame image on one side. Therefore, the 52nd pixel is on the left side of the frame image 501a. Similarly, in the vertical direction, (768-690) / 2 = 39 is outside one side of the frame image 501a, and the 39th line is above the frame image 501a. Therefore, the frame position is calculated with the 39th line from the top and the 52nd pixel from the left as the upper left of the frame image 501a, and the frame position information is generated and sent to the frame image generation unit 503. This state is shown in FIG. FIG. 6 is a diagram showing a state of the calculated frame position.
枠画像生成部503では送られてきた枠画像サイズ情報と枠位置情報から投影用の画像を生成する。本実施形態では、縦768x横1024画素の画像データに対して、
左上位置:(縦、横)=(39、52)
右下位置:(縦、横)=(729、972)
となるように画像データとして四角の枠を描画する。その際の線の太さは解像度と投影サイズに合わせて変更するが、ここでは1画素分として説明する。また、線の色についてもここでは赤色を例として説明する。
The frame image generation unit 503 generates an image for projection from the frame image size information and the frame position information sent. In this embodiment, for image data of 768 vertical × 1024 horizontal pixels,
Upper left position: (vertical, horizontal) = (39, 52)
Lower right position: (vertical, horizontal) = (729, 972)
Draw a square frame as image data so that The line thickness at that time is changed according to the resolution and the projection size, but here, it will be described as one pixel. Further, the line color will be described here by taking red as an example.
画像データとしてはまずは背景を原稿台の色と同じ黒色として描画し、その背景の上に上記の座標にあわせて赤色の線を描画する。これによって、枠画像データを生成することができる。 As the image data, first, the background is drawn as black, which is the same as the color of the platen, and then a red line is drawn on the background in accordance with the above coordinates. Thereby, the frame image data can be generated.
投影画像生成部502では以下の2つの機能を切り替えて実施する。
(1)原稿読取前は画像入力部505からの画像データと枠画像データを合成した合成画像データを投影する。
(2)原稿読取後(スタートキー押下)は枠画像データと印刷画像とを合成した画像データを投影する。この場合、操作部114でプレビュー機能などによりユーザが選択可能に構成することもできる。
The projection image generation unit 502 switches between the following two functions.
(1) Before scanning the original, the composite image data obtained by synthesizing the image data and the frame image data from the image input unit 505 is projected.
(2) After scanning the document (pressing the start key), the image data obtained by combining the frame image data and the printed image is projected. In this case, the operation unit 114 can be configured to be selectable by the user by a preview function or the like.
したがって、枠画像生成部503が前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像として生成する枠画像生成手段として機能する。また、投影画像生成部502が前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を合成する画像合成手段として機能し、画像投影部501が画像合成手段によって合成された画像を投影する投影手段として機能する。 Therefore, the frame image generation unit 503 functions as a frame image generation means for generating the determined paper size as a frame image with respect to the image signal output from the imaging means. Further, the projection image generation unit 502 functions as an image composition means for synthesizing the frame image generated by the frame image generation means with the image signal output from the imaging means, and the image projection unit 501 is synthesized by the image composition means. It functions as a projection means for projecting an image.
画像投影部501は、このようにして投影画像生成部502で生成されたいずれかの合成画像データによる画像を原稿台203に向けて投影する。 The image projection unit 501 projects an image based on any of the composite image data thus generated by the projection image generation unit 502 toward the platen 203.
ユーザがスタートキーなどの印刷開始指示を行った場合には、エリアセンサ201で印刷画像を取得する。その際、画像投影部501から投影している画像については撮影する瞬間のみ投影する処理を停止し、撮影後、再度投影を実施することで、原稿以外の情報が撮影画像に写りこむことを防止する。 When the user gives a print start instruction such as a start key, the area sensor 201 acquires a print image. At that time, for the image projected from the image projection unit 501, the process of projecting only at the moment of shooting is stopped, and after shooting, the projection is performed again to prevent information other than the original from being reflected in the shot image. To do.
図7は図5に示したドキュメントスキャナ102のCPU301aが実行する制御手順を示すフローチャートである。 FIG. 7 is a flowchart showing a control procedure executed by the CPU 301a of the document scanner 102 shown in FIG.
画像形成装置100は電源投入後、ユーザの操作待ち状態となる。ユーザが操作部114に対して、ドキュメントスキャナモードを選択することで、本フローチャートの動作が
開始される。それ以外のモードとして、通常のコピーモードあるいはスキャナモードなどがあるが、ここでは既知の技術のため、割愛する。
After the power is turned on, the image forming apparatus 100 is in a state of waiting for user operation. When the user selects the document scanner mode for the operation unit 114, the operation of this flowchart is started. Other modes include a normal copy mode and a scanner mode, but since they are known technologies, they are omitted here.
STARTでは、画像形成装置100は電源投入後、ユーザの操作待ち状態となる。 In START, the image forming apparatus 100 is in a state of waiting for user operation after the power is turned on.
ユーザが操作部114に対して、ドキュメントスキャナモードを選択したときに以下の処理が開始される(S101)。それまで、ドキュメントスキャナモードの選択待ちとなる。 When the user selects the document scanner mode for the operation unit 114, the following processing is started (S101). Until then, it waits for the document scanner mode to be selected.
ドキュメントスキャナモードが選択されると、エリアセンサ201は、定期的に画像取得を行う動画モードにて動作する(S102)。エリアセンサ201は、解像度の低い動画モード(動画撮影機能)で動作させ、読み取った動画データを定期的に記憶装置302に撮影画像データとして保存する(S103)。その際、フォーマット変換部506が画像データのフォーマット変換を行う。 When the document scanner mode is selected, the area sensor 201 operates in the moving image mode in which images are periodically acquired (S102). The area sensor 201 is operated in a moving image mode (moving image shooting function) having a low resolution, and the read moving image data is periodically stored in the storage device 302 as captured image data (S103). At that time, the format conversion unit 506 performs format conversion of the image data.
画像サイズ情報生成部507は、記憶装置302に保存した撮影画像データから画像サイズ情報を取得する(S104)。そして、操作部114に対して原稿サイズをユーザが指定しているか否かを確認する(S105)。原稿サイズの指定が完了していない場合、完了まで待ち、原稿サイズの指定が完了すると、次のステップへ進む。 The image size information generation unit 507 acquires image size information from the captured image data stored in the storage device 302 (S104). Then, it is confirmed whether or not the user has specified the document size for the operation unit 114 (S105). If the original size specification has not been completed, wait until the completion, and when the original size specification is completed, proceed to the next step.
用紙情報生成部510は、原稿用紙指示部509で選択された原稿用紙のサイズ情報と給紙トレイ103aにセットされた用紙情報を検知する給紙用紙検知部511から原稿と用紙のサイズと向き情報をそれぞれ取得し、用紙情報を生成する(S106)。 The paper information generation unit 510 detects the size information of the original paper selected by the original paper instruction unit 509 and the paper information set in the paper feed tray 103a from the paper feed paper detection unit 511 to provide the size and orientation information of the original paper and the paper. Are acquired respectively, and paper information is generated (S106).
枠サイズ算出部508は、用紙情報生成部510から用紙情報を取得し、さらに画像サイズ情報生成部507から画像サイズ情報を取得し、投影に使用する枠のサイズを算出して枠画像サイズ情報を生成する(S107)。 The frame size calculation unit 508 acquires paper information from the paper information generation unit 510, further acquires image size information from the image size information generation unit 507, calculates the size of the frame used for projection, and obtains the frame image size information. Generate (S107).
枠位置算出部504は、枠サイズ算出部508から枠画像サイズ情報を取得し、さらに画像サイズ情報生成部507から画像サイズ情報を取得し、投影に使用する枠の位置を算出して枠位置情報を生成する(S108)。 The frame position calculation unit 504 acquires frame image size information from the frame size calculation unit 508, further acquires image size information from the image size information generation unit 507, calculates the position of the frame used for projection, and frame position information. Is generated (S108).
枠画像生成部503は、枠サイズ算出部508から枠画像サイズ情報を取得し、さらに枠位置算出部504から枠位置情報を取得して投影に使用する枠画像データを生成する(S109)。 The frame image generation unit 503 acquires frame image size information from the frame size calculation unit 508, further acquires frame position information from the frame position calculation unit 504, and generates frame image data to be used for projection (S109).
投影画像生成部502は、枠画像生成部503から枠画像データを取得し、さらにフォーマット変換部506が記憶装置302に保存した撮影画像データを取得する。そして、枠画像データと撮影画像データを合成した合成画像データを生成し、画像投影部501に送る(S110)。 The projection image generation unit 502 acquires frame image data from the frame image generation unit 503, and further, the format conversion unit 506 acquires the captured image data stored in the storage device 302. Then, a composite image data in which the frame image data and the captured image data are combined is generated and sent to the image projection unit 501 (S110).
画像投影部501は受け取った画像データに基づく画像(枠画像)を原稿台203に向けて投影する(S111)。すなわち、画像投影部501は枠画像の投影を開始する。次いで、印刷開始のスタートキーあるいはそれと同じ意味合いのキーの押下を待つ(S112)。そして、スタートキーが押下されると(S112:Yes)、操作部114で印刷結果のプレビュー表示機能を有効としているか否かを判断する(S113)。 The image projection unit 501 projects an image (frame image) based on the received image data toward the platen 203 (S111). That is, the image projection unit 501 starts projecting the frame image. Next, it waits for the start key for starting printing or a key having the same meaning as the start key to be pressed (S112). Then, when the start key is pressed (S112: Yes), the operation unit 114 determines whether or not the print result preview display function is enabled (S113).
この判断で、印刷結果のプレビュー表示機能を有効としている場合(S113:Yes)には、印刷用の撮影を実施し、制御デバイス301にて印刷時に行う処理を入力画像データに行い、投影データとして作成する。そして、その作成した画像データに対して、枠画像を付与し、両者を合成した画像を原稿台203に投影する(S114)。 Based on this judgment, when the print result preview display function is enabled (S113: Yes), shooting for printing is performed, and the process performed at the time of printing by the control device 301 is performed on the input image data as projection data. create. Then, a frame image is added to the created image data, and an image obtained by combining the two is projected onto the platen 203 (S114).
この状態で、ユーザの再度のスタートキー押下を待つ(S115)。ここでは表示にOKなどのキーを搭載して、スタートキーの代替としても良い。そして、スタートキーが押下されると(S115:Yes)、画像形成装置本体104で印刷を実施する。一方、S113でプレビュー表示機能を使用しない場合には、スタートキーの押下1回で印刷を実施する(S117)。 In this state, wait for the user to press the start key again (S115). Here, a key such as OK may be mounted on the display to replace the start key. Then, when the start key is pressed (S115: Yes), printing is performed by the image forming apparatus main body 104. On the other hand, when the preview display function is not used in S113, printing is performed by pressing the start key once (S117).
図8は給紙トレイにおける用紙のセット状態と枠投影の関係を示す図である。 FIG. 8 is a diagram showing the relationship between the set state of paper in the paper feed tray and the frame projection.
給紙用紙検知部511は給紙部103の給紙トレイ103aに設置され、給紙トレイ103aに積載された用紙のサイズと方向を検知する機能部である。本実施形態では、例えば、エンドフェンス511aとサイドフェンス511bの位置を検出して、用紙サイズを確定する機能を備えている。例えば、A3用紙を搭載した場合には用紙の方向が固定なためエンドフェンスおよびサイドフェンスは図8(a)に示すように用紙の大きさに合わせてセットすることとなる。A4用紙の場合には横方向か縦方向の2種類に用紙を搭載できるため、その方向にあわせてエンドフェンス511aあるいはサイドフェンス511bが短くなり、用紙の方向を検知することができる。図8(b)はA4縦、図8(c)はA4横の場合を示している。 The paper feed paper detection unit 511 is installed in the paper feed tray 103a of the paper feed unit 103, and is a functional unit that detects the size and direction of the paper loaded on the paper feed tray 103a. The present embodiment has, for example, a function of detecting the positions of the end fence 511a and the side fence 511b and determining the paper size. For example, when A3 paper is loaded, the direction of the paper is fixed, so the end fence and the side fence are set according to the size of the paper as shown in FIG. 8A. In the case of A4 paper, since the paper can be loaded in two types, the horizontal direction and the vertical direction, the end fence 511a or the side fence 511b is shortened according to the direction, and the direction of the paper can be detected. FIG. 8B shows the case of A4 vertical, and FIG. 8C shows the case of A4 horizontal.
図8では、エンドフェンス511aの位置を検出する図示しない検出装置(センサ)およびサイドフェンス511bの位置を検出する図示しない検出装置(センサ)を備え、前記各位置をそれぞれ検出装置(センサ)で検出し、その検出情報に基づいて表示する枠画像501aを枠画像生成部503で生成する。サイドフェンス511bの位置情報は枠画像501aの縦方向の長さと連動し、エンドフェンス511aの位置情報は枠画像501aの横方向の長さと連動する。また、原稿サイズに対して、サイドフェンス511bあるいはエンドフェンス511aの位置が定型の原稿サイズとずれている場合には、給紙トレイ103aのセット状態に問題があるため、画像形成装置本体104の表示部232に給紙トレイ103aでの用紙のセットを再度やり直す指示などの警告を表示するようにする。 FIG. 8 includes a detection device (sensor) (not shown) for detecting the position of the end fence 511a and a detection device (sensor) (not shown) for detecting the position of the side fence 511b, and each position is detected by the detection device (sensor). Then, the frame image generation unit 503 generates a frame image 501a to be displayed based on the detection information. The position information of the side fence 511b is linked with the vertical length of the frame image 501a, and the position information of the end fence 511a is linked with the horizontal length of the frame image 501a. Further, when the position of the side fence 511b or the end fence 511a deviates from the standard document size with respect to the document size, there is a problem in the set state of the paper feed tray 103a, so that the image forming apparatus main body 104 is displayed. A warning such as an instruction to reload the paper setting in the paper feed tray 103a is displayed on the unit 232.
なお、図8では、左側の縦並びが給紙トレイ103aの状態の例を、中央の縦並びが枠画像501aの投影の例を、右側の縦並びが動画投影の例を、それぞれ示す。 In FIG. 8, the vertical arrangement on the left side shows an example of the state of the paper feed tray 103a, the vertical arrangement in the center shows an example of projection of the frame image 501a, and the vertical arrangement on the right side shows an example of moving image projection.
図9は、図5の構成に原稿検知/枠検知部701を追加し、枠画像に対する原稿位置の検知を行う機能構成を示すブロック図である。 FIG. 9 is a block diagram showing a functional configuration in which the document detection / frame detection unit 701 is added to the configuration of FIG. 5 to detect the position of the document with respect to the frame image.
原稿検知/枠検知部701は、画像入力部305から入力された撮影画像データに対して投影を行っている枠画像の検出と原稿がその枠画像に対してどの位置にあるか、また正常に印刷できる撮影状態にあるかを判定する機能部である。原稿検知/枠検知部701は前記原稿の載置位置を検知する原稿検知手段として機能する。原稿検知/枠検知部701は制御デバイス301のCPU301aにプログラムにより設定されており、ソフトウェアによって構成された機能部である。その他、各部および各部の機能は図5の各部と同一なので、重複する説明は省略する。 The document detection / frame detection unit 701 detects the frame image that is projecting onto the captured image data input from the image input unit 305, determines the position of the document with respect to the frame image, and normally. This is a functional unit that determines whether or not the image is ready for printing. The document detection / frame detection unit 701 functions as a document detection means for detecting the placement position of the document. The document detection / frame detection unit 701 is set in the CPU 301a of the control device 301 by a program, and is a functional unit configured by software. In addition, since the functions of each part and each part are the same as those of each part of FIG. 5, overlapping description will be omitted.
図10は原稿検知/枠検知部701における原稿検知の判定方法を示す説明図である。(a)は画像データの領域分割を示す図、(b)は原稿なしの状態を示す図、(c)は原稿ズレ1の状態を示す図、(d)は原稿ズレ2を示す図、(e)は原稿OK判定1を示す図、(f)は原稿OK判定2を示す図、(g)は原稿OK判定3を示す図である。 FIG. 10 is an explanatory diagram showing a method for determining document detection in the document detection / frame detection unit 701. (A) is a diagram showing the area division of image data, (b) is a diagram showing a state without a document, (c) is a diagram showing a state of document deviation 1, and (d) is a diagram showing a document deviation 2. e) is a diagram showing the document OK determination 1, (f) is a diagram showing the document OK determination 2, and (g) is a diagram showing the document OK determination 3.
原稿検知/枠検知部701は、図10(a)に示すように、表示する画像データを第1の領域(1)〜第4の領域(4)の4つの領域に分割して画像検出を行う。その際、本実施形態では、第1の領域(1)〜第4の領域(4)において枠画像501aの外と内を別の領域として画像検出を実施する。つまり、第1の領域(1)外、第1の領域(1)内、・・・というように領域を8分割する。 As shown in FIG. 10A, the document detection / frame detection unit 701 divides the image data to be displayed into four areas of the first area (1) to the fourth area (4) and performs image detection. Do. At that time, in the present embodiment, image detection is performed in the first region (1) to the fourth region (4) with the outside and the inside of the frame image 501a as separate regions. That is, the area is divided into eight, such as outside the first area (1), inside the first area (1), and so on.
まず、表示画像データに対して、第1の領域(1)内の枠画像501aに隣接した画素に対して、カラー情報が黒か否かを判断する。第1の領域(1)内の枠画像501aの下側((1)−1)の画素のカラー情報が「黒」の場合は、枠内上側に原稿250がないと判定する。また、第1の領域(1)内の枠画像501aの左側((1)−2)の画素のカラー情報が「黒」の場合には枠内右側に原稿250がないと判定する。なお、ここでいう「黒」を図面では濃い網点で示している。なお、「黒」の領域305aは、前述のように予めドキュメントスキャナ102の原稿台203上に設けられた原稿載置領域であり、画像入力部305からの入力画像データに含まれ、原稿位置判断に使用される。 First, with respect to the display image data, it is determined whether or not the color information is black for the pixels adjacent to the frame image 501a in the first region (1). When the color information of the pixels on the lower side ((1) -1) of the frame image 501a in the first area (1) is "black", it is determined that the document 250 is not on the upper side in the frame. Further, when the color information of the pixels on the left side ((1) -2) of the frame image 501a in the first area (1) is "black", it is determined that the document 250 is not on the right side in the frame. Note that "black" here is indicated by dark halftone dots in the drawing. The "black" area 305a is a document placement area previously provided on the document base 203 of the document scanner 102 as described above, and is included in the input image data from the image input unit 305 to determine the document position. Used for.
同様に第2の領域(2)内についても判定を行い、上側((2)−1)と左側((2)−2)に原稿250がないか判定し、第3の領域(3)内は右側((3)−2)と下側((3)−1)について、第4の領域(4)内は左側((4)−2)と下側((4)−1)について、それぞれ判定する。 Similarly, the inside of the second area (2) is also judged, and it is judged whether or not the document 250 is on the upper side ((2) -1) and the left side ((2) -2), and the inside of the third area (3) is determined. Is about the right side ((3) -2) and the lower side ((3) -1), and in the fourth area (4) is about the left side ((4) -2) and the lower side ((4) -1). Judge each.
図10(b)の状態では第1の領域(1)内〜第4の領域(4)内の前記判定した領域の画素のカラー情報に「黒」が検出される。そこで、この状態のときには、枠画像501a周辺には原稿250がないと判定する。 In the state of FIG. 10B, "black" is detected in the color information of the pixels in the determined region in the first region (1) to the fourth region (4). Therefore, in this state, it is determined that there is no document 250 around the frame image 501a.
枠画像501a周辺に原稿250がないと判定した場合には引き続き中心部に原稿250がないか判定する。第1の領域(1)内では左下((1)−3)、第2の領域(2)内では右下((2)−3)、第3の領域(3)内では左上((3)−3)、第4の領域(4)内では右上((4)−4)の各範囲を対象とする。その際、原稿台203のマーキングなどにより誤検出を行うことがあるため、第1の領域(1)内〜第4の領域(4)内の各対象範囲においてはその境界から数画素(ここでは10画素と規定する)離れた範囲とし、原稿台203のマーキングがない範囲となるように指定する。原稿台203のマーキングについては枠情報などを投影しているため、マーキングについても投影すればマーキングに伴う誤検知が発生しないので、この対応は不要となる。 When it is determined that there is no document 250 around the frame image 501a, it is continuously determined whether or not there is a document 250 in the center. Lower left ((1) -3) in the first area (1), lower right ((2) -3) in the second area (2), upper left ((3) -3) in the third area (3) ) -3), in the fourth area (4), each range of the upper right ((4) -4) is targeted. At that time, since erroneous detection may be performed by marking the platen 203 or the like, several pixels (here, in this case) from the boundary in each target range within the first region (1) to the fourth region (4). The range is separated (defined as 10 pixels), and the range is specified so that there is no marking on the platen 203. Since frame information or the like is projected on the marking of the platen 203, if the marking is also projected, erroneous detection due to the marking does not occur, so this measure is unnecessary.
第1の領域(1)内〜第4の領域(4)内の中心部に寄った前記範囲((1)−3、(2)−3、(3)−3、(4)−3)の画素においてカラー情報が「黒」か否かを判定し、「黒」と判定できる場合には、中心部にも原稿250がないため、原稿250が枠画像501a内に存在しないと判断し、枠画像501aの色を例えば赤色に設定し、枠画像生成部503へ通知する。 The range ((1) -3, (2) -3, (3) -3, (4) -3) closer to the center in the first region (1) to the fourth region (4). It is determined whether or not the color information is "black" in the pixels of, and if it can be determined as "black", it is determined that the original 250 does not exist in the frame image 501a because there is no original 250 in the center. The color of the frame image 501a is set to, for example, red, and the frame image generation unit 503 is notified.
逆に前記範囲((1)−3、(2)−3、(3)−3、(4)−3)のカラー情報に「黒以外」がある場合には、原稿250が枠画像501a内に存在するとして、枠画像501aの色を例えば青色に設定し、枠画像生成部503へ通知する。その際の原稿状態は図10(g)となる。 On the contrary, when the color information in the range ((1) -3, (2) -3, (3) -3, (4) -3) includes "other than black", the document 250 is in the frame image 501a. The color of the frame image 501a is set to, for example, blue, and the frame image generation unit 503 is notified. The original state at that time is shown in FIG. 10 (g).
枠画像501a周辺に原稿250があると判定する場合は以下のようになる。 When it is determined that the document 250 is around the frame image 501a, it is as follows.
第1の領域(1)内〜第4の領域(4)内の枠画像501aに隣接した領域((1)−1、(1)−2、(2)−1、(2)−2、(3)−1、(3)−2、(4)−1、(4)−2)の画素のカラー情報が「黒以外」を検出した場合、その部分に原稿250があると判定し、枠画像501a内に原稿250があると判断する。 Regions ((1) -1, (1) -2, (2) -1, (2) -2, adjacent to the frame image 501a in the first region (1) to the fourth region (4)) When the color information of the pixels of (3) -1, (3) -2, (4) -1, (4) -2) is detected as "other than black", it is determined that the original 250 is in that part. It is determined that the document 250 is in the frame image 501a.
その際、領域((1)−1、(1)−2、(2)−1、(2)−2、(3)−1、(3)−2、(4)−1、(4)−2)の全ての画素のカラー情報が「黒以外」を検出した場合には枠画像501a内に原稿250が入っていると判断できるため、枠画像501aの色を青色に設定し、枠画像生成部503へ通知する。その際の原稿状態は図10(e)および(f)となる。 At that time, the regions ((1) -1, (1) -2, (2) -1, (2) -2, (3) -1, (3) -2, (4) -1, (4) When the color information of all the pixels in -2) is detected as "other than black", it can be determined that the original 250 is contained in the frame image 501a. Therefore, the color of the frame image 501a is set to blue and the frame image is set to blue. Notify the generation unit 503. The document states at that time are shown in FIGS. 10 (e) and 10 (f).
また、領域((1)−1、(1)−2、(2)−1、(2)−2、(3)−1、(3)−2、(4)−1、(4)−2)のいずれかの領域の画素のカラー情報で「黒」を検出した場合には、原稿250が枠画像501aの外にずれている可能性があるため、枠画像501a周辺の外の領域((1)−4、(1)−5、(2)−4、(2)−5、(3)−4、(3)−5、(4)−4、(4)−5)の画素についてカラー情報が「黒」か否かを判定する。 In addition, the regions ((1) -1, (1) -2, (2) -1, (2) -2, (3) -1, (3) -2, (4) -1, (4)- When "black" is detected in the color information of the pixels in any of the regions of 2), the document 250 may be displaced outside the frame image 501a, so that the region outside the frame image 501a ( Pixels of (1) -4, (1) -5, (2) -4, (2) -5, (3) -4, (3) -5, (4) -4, (4) -5) It is determined whether or not the color information is "black".
この判定表の一例を下記に示す。 An example of this judgment table is shown below.
表1 原稿検知の判定一覧(第1の領域(1))
(1)−1 (1)−2 (1)−3 (1)−4 (1)−5 判定
黒 黒 黒 − − 原稿なし
黒 黒 黒以外 − − 原稿あり
黒以外 黒 黒 黒 黒 ※1
黒 黒以外 黒 黒 黒 ※1
黒以外 黒 黒以外 黒 黒 原稿あり
黒 黒以外 黒以外 黒 黒 原稿あり
黒以外 黒 黒 黒以外 黒 ※1
黒 黒以外 黒 黒 黒以外 ※1
黒以外 黒 黒以外 黒以外 黒 ※2
黒 黒以外 黒以外 黒 黒以外 ※3
黒以外 黒以外 黒以外 黒 黒 原稿あり
黒以外 黒以外 黒以外 黒以外 黒 原稿あり
黒以外 黒以外 黒以外 黒 黒以外 原稿あり
黒以外 黒以外 黒以外 黒以外 黒以外 原稿あり
※1:小さい原稿の可能性があるため、原稿台のマーキング中心へ原稿を移動する警告を表示
※2:(3)−1、(3)−3、(3)−4の判定情報を加味して判定を行う。
:(3)−3が「黒」あるいは(3)−3が「黒以外」で(3)−1が「黒」の場合には※1
:(3)−1、(3)−3「黒以外」の場合には原稿あり
※3:(2)−2、(2)−3、(2)−5の判定情報を加味して判定を行う。
:(2)−3が「黒」あるいは(2)−3が「黒以外」で(2)−2が「黒」の場合には※1
:(2)−2、(2)−3「黒以外」の場合には原稿あり
表1記載以外の検知結果については原稿台203にゴミや汚れがあるとして、原稿台203のクリーニングを指示する警告を表示部232に表示する。また、投影する枠に情報を追加して表示しても良い。
Table 1 Manuscript detection judgment list (first area (1))
(1) -1 (1) -2 (1) -3 (1) -4 (1) -5 Judgment
Black Black Black − − No manuscript Black Black Other than black − − With manuscript Black Other than black Black Black Black Black * 1
Other than black black black black black * 1
Other than black Black Other than black Black Black With manuscript Black Other than black Black Other than black Black With manuscript Other than black Black Black Other than black Black * 1
Other than black Black Other than black black black * 1
Other than black Black Other than black Black other than black * 2
Other than black Other than black Black Other than black * 3
Other than black Other than black Black Other than black With manuscript Other than black Other than black Other than black Black Other than black Manuscript Yes Other than black Other than black Black Other than black Manuscript
Other than black Other than black Other than black There is an original * 1: Since there is a possibility of a small original, a warning to move the original to the marking center of the platen is displayed * 2: (3) -1, (3)- The judgment is made in consideration of the judgment information of 3 and (3) -4.
: When (3) -3 is "black" or (3) -3 is "other than black" and (3) -1 is "black" * 1
: (3) -1, (3) -3 There is a manuscript in the case of "other than black" * 3: Judgment by adding the judgment information of (2) -2, (2) -3, (2) -5 I do.
: When (2) -3 is "black" or (2) -3 is "other than black" and (2) -2 is "black" * 1
: (2) -2, (2) -3 If "other than black", there is a document. For detection results other than those listed in Table 1, it is assumed that the document table 203 is dusty or dirty, and the document table 203 is instructed to be cleaned. A warning is displayed on the display unit 232. In addition, information may be added to the projected frame and displayed.
また、表1のような判定を第2の領域(2)〜第4の領域(4)の各領域についても実施する。 Further, the determination as shown in Table 1 is also carried out for each region of the second region (2) to the fourth region (4).
ただし、第2の領域(2)の場合は、判定結果が※2の場合、(4)−1、(4)−3、(4)−4の判定情報を加味して判定を行う。なお、判定結果が※3の場合、(1)−2、(1)−3、(1)−5の判定情報を加味して判定を行う。 However, in the case of the second area (2), when the determination result is * 2, the determination is made in consideration of the determination information of (4) -1, (4) -3, and (4) -4. When the judgment result is * 3, the judgment is performed by adding the judgment information of (1) -2, (1) -3, and (1) -5.
また、第3の領域(3)の場合は、判定結果が※2の場合、(1)−1、(1)−3、(1)−4の判定情報を加味して判定を行う。また、判定結果が※3の場合、(4)−2、(4)−3、(4)−5の判定情報を加味して判定を行う。 Further, in the case of the third region (3), when the determination result is * 2, the determination is performed by adding the determination information of (1) -1, (1) -3, and (1) -4. When the judgment result is * 3, the judgment is performed by adding the judgment information of (4) -2, (4) -3, and (4) -5.
また、第4の領域(3)の場合は、判定結果が※2の場合、(2)−1、(2)−3、(2)−4の判定情報を加味して判定を行う。なお、判定結果が※3の場合、(3)−2、(3)−3、(3)−5の判定情報を加味して判定を行う。 Further, in the case of the fourth region (3), when the determination result is * 2, the determination is performed by adding the determination information of (2) -1, (2) -3, and (2) -4. When the judgment result is * 3, the judgment is performed by adding the judgment information of (3) -2, (3) -3, and (3) -5.
例として、図10(c)、(d)、(e)では以下のような判定となる。 As an example, in FIGS. 10 (c), (d), and (e), the determination is as follows.
図10(c)の場合、第1の領域(1)では、(1)−1が黒、(1)−2が黒以外、(1)−3が黒以外、(1)−4が黒、(1)−5が黒以外であるため、判定結果は※3になる。つまり、(2)−2、(2)−3、(2)−5の判定情報を加味して、第1の領域(1)の判定を再度行う。ここでは、(2)−2が黒、(2)−3が黒以外であるため、第1の領域(1)の判定結果は※1になる。また、第2の領域(2)では、(2)−1が黒、(2)−2が黒、(2)−3が黒以外であるため、判定結果は原稿ありになる。また、第3の領域(3)では、(3)−1が黒以外、(3)−2が黒以外、(3)−3が黒以外、(3)−4が黒以外、(3)−5が黒以外であるため、結果は原稿ありになる。また、第4の領域(4)では、(4)−1が黒以外、(4)−2が黒、(4)−3が黒以外、(4)−4が黒以外、(4)−5が黒であるため、判定結果は※2になる。つまり、(2)−1、(2)−3、(2)−4の判定情報を加味して、第4の領域(4)の判定を再度行う。ここでは、(2)−1が黒、(2)−3が黒以外であるため、第4の領域(4)の判定結果は※1になる。この結果に基づいて、原稿台203のマーキング中心へ原稿250を移動する警告表示を投影により行う(図11)。 In the case of FIG. 10 (c), in the first region (1), (1) -1 is black, (1) -2 is other than black, (1) -3 is other than black, and (1) -4 is black. , (1) -5 is other than black, so the judgment result is * 3. That is, the determination of the first region (1) is performed again by adding the determination information of (2) -2, (2) -3, and (2) -5. Here, since (2) -2 is black and (2) -3 is other than black, the determination result of the first region (1) is * 1. Further, in the second region (2), since (2) -1 is black, (2) -2 is black, and (2) -3 is other than black, the determination result is the original. In the third region (3), (3) -1 is other than black, (3) -2 is other than black, (3) -3 is other than black, (3) -4 is other than black, (3). Since -5 is other than black, the result is manuscript. In the fourth region (4), (4) -1 is other than black, (4) -2 is black, (4) -3 is other than black, (4) -4 is other than black, and (4)-. Since 5 is black, the judgment result is * 2. That is, the determination of the fourth region (4) is performed again by adding the determination information of (2) -1, (2) -3, and (2) -4. Here, since (2) -1 is black and (2) -3 is other than black, the determination result of the fourth region (4) is * 1. Based on this result, a warning display for moving the document 250 to the marking center of the platen 203 is projected (FIG. 11).
図10(d)の場合、第1の領域(1)では、(1)−1が黒、(1)−2が黒以外、(1)−3が黒以外、(1)−4が黒、(1)−5が黒以外であるため、判定結果は※3になる。つまり、(2)−2、(2)−3、(2)−5の判定情報を加味して、第1の領域(1)の判定を再度行う。ここでは、(2)−2が黒、(2)−3が黒以外であるため、第1の領域(1)の判定結果は※1になる。また、第2の領域(2)では、(2)−1が黒、(2)−2が黒、(2)−3が黒以外であるため、判定結果は原稿ありになる。また、第3の領域(3)では、(3)−1が黒以外、(3)−2が黒以外、(3)−3が黒以外、(3)−4が黒以外、(3)−5が黒以外であるため、結果は原稿ありになる。また、第4の領域(4)では、(4)−1が黒以外、(4)−2が黒、(4)−3が黒以外、(4)−4が黒以外、(4)−5が黒であるため、判定結果は※2になる。つまり、(2)−1、(2)−3、(2)−4の判定情報を加味して、第4の領域(4)の判定を再度行う。ここでは、(2)−1が黒、(2)−3が黒以外であるため、第4の領域(4)の判定結果は※1になる。この結果に基づいて原稿台203のマーキング中心へ原稿250を移動する警告表示を投影により行う(図11)。 In the case of FIG. 10D, in the first region (1), (1) -1 is black, (1) -2 is other than black, (1) -3 is other than black, and (1) -4 is black. , (1) -5 is other than black, so the judgment result is * 3. That is, the determination of the first region (1) is performed again by adding the determination information of (2) -2, (2) -3, and (2) -5. Here, since (2) -2 is black and (2) -3 is other than black, the determination result of the first region (1) is * 1. Further, in the second region (2), since (2) -1 is black, (2) -2 is black, and (2) -3 is other than black, the determination result is the original. In the third region (3), (3) -1 is other than black, (3) -2 is other than black, (3) -3 is other than black, (3) -4 is other than black, (3). Since -5 is other than black, the result is manuscript. In the fourth region (4), (4) -1 is other than black, (4) -2 is black, (4) -3 is other than black, (4) -4 is other than black, and (4)-. Since 5 is black, the judgment result is * 2. That is, the determination of the fourth region (4) is performed again by adding the determination information of (2) -1, (2) -3, and (2) -4. Here, since (2) -1 is black and (2) -3 is other than black, the determination result of the fourth region (4) is * 1. Based on this result, a warning display for moving the document 250 to the marking center of the platen 203 is projected (FIG. 11).
図10(e)の場合、第1の領域(1)では、(1)−1が黒以外、(1)−2が黒以外、(1)−3が黒以外、(1)−4が黒以外、(1)−5が黒以外であるため判定結果は原稿ありになる。第2の領域(2)では、(2)−1が黒以外、(2)−2が黒以外、(2)−3が黒以外、(2)−4が黒以外、(2)−5が黒以外であるため判定結果は原稿ありになる。第3の領域(3)では、(3)−1が黒以外、(3)−2が黒以外、(3)−3が黒以外、(3)−4が黒以外、(3)−5が黒以外であるため判定結果は原稿ありになる。第4の領域(4)では、(4)−1が黒以外、(4)−2が黒以外、(4)−3が黒以外、(4)−4が黒以外、(4)−5が黒以外であるため判定結果は原稿ありになる。この結果に基づいて原稿ありと判断し、その状態で原稿を読み込めばよい。 In the case of FIG. 10 (e), in the first region (1), (1) -1 is other than black, (1) -2 is other than black, (1) -3 is other than black, and (1) -4 is. Other than black, (1) -5 is other than black, so the judgment result is the original. In the second region (2), (2) -1 is other than black, (2) -2 is other than black, (2) -3 is other than black, (2) -4 is other than black, and (2) -5. Is other than black, so the judgment result is that there is a manuscript. In the third region (3), (3) -1 is other than black, (3) -2 is other than black, (3) -3 is other than black, (3) -4 is other than black, and (3) -5. Is other than black, so the judgment result is that there is a manuscript. In the fourth region (4), (4) -1 is other than black, (4) -2 is other than black, (4) -3 is other than black, (4) -4 is other than black, and (4) -5. Is other than black, so the judgment result is that there is a manuscript. Based on this result, it is determined that there is a manuscript, and the manuscript may be read in that state.
なお、図10(e),(f),(g)の場合、原稿検知/枠検知部701は、枠画像501aの内側に原稿(原稿画像250a)があることを検知しているので、その旨、および色を変更する旨を枠画像生成部503に通知し、当該通知を受けた前記枠画像生成部503は枠画像501aの投影情報、ここでは色情報を赤から青に変更する。これにより、ユーザは原稿250の載置位置が枠画像501aの読取範囲内であることを画像投影部501からの投影画像により確認することができる。 In the case of FIGS. 10 (e), (f), and (g), the document detection / frame detection unit 701 detects that the document (original image 250a) is inside the frame image 501a. The frame image generation unit 503 is notified to that effect and the fact that the color is to be changed, and the frame image generation unit 503 that receives the notification changes the projection information of the frame image 501a, here, the color information from red to blue. As a result, the user can confirm from the projected image from the image projection unit 501 that the placement position of the document 250 is within the reading range of the frame image 501a.
図11は、原稿台のマーキング中心へ原稿を移動する警告表示の投影例を示す図である。投影による警告画像550は、画像投影部501から例えば「原稿が用紙からはみ出します(印刷OK→スタートキー)」というメッセージとして投影される。この投影による警告画像550では、原稿250が用紙からはみ出した状態で印刷しても良い場合は、ユーザはスタートキーを押して、印刷の開始を指示する。そうでない場合には、画像投影部501からの投影画像を見て、原稿250の位置を修正する。 FIG. 11 is a diagram showing a projection example of a warning display for moving the document to the marking center of the platen. The warning image 550 by projection is projected from the image projection unit 501 as, for example, a message "The original is out of the paper (printing OK → start key)". In the warning image 550 by this projection, if the original 250 may be printed in a state of protruding from the paper, the user presses the start key to instruct the start of printing. If this is not the case, the position of the document 250 is corrected by looking at the projected image from the image projection unit 501.
図12は枠検出および原稿検出の処理を含むドキュメントスキャナ102のCPU301aが実行する制御手順を示すフローチャートである。図12では、図7のフローチャートのS111以降に枠検出および原稿検出の処理を追加した制御手順である。 FIG. 12 is a flowchart showing a control procedure executed by the CPU 301a of the document scanner 102 including the processing of frame detection and document detection. FIG. 12 is a control procedure in which frame detection and document detection processes are added after S111 in the flowchart of FIG. 7.
S101からS111までは、図7のフローチャートの処理と同一なので、説明は割愛する。 Since S101 to S111 are the same as the processing of the flowchart of FIG. 7, the description is omitted.
また、図7のフローチャートの相違点を明確にするため、S111の次ステップをS212として説明する。 Further, in order to clarify the difference in the flowchart of FIG. 7, the next step of S111 will be described as S212.
S111で投影画像データを生成した後、投影装置206から枠画像501aを投影し、その後、エリアセンサ201で撮影した撮影画像データで枠のサイズが枠サイズ算出部508および枠位置算出部504で算出した算出結果と合っているか否かを判断する(S212)。撮影画像データの枠サイズが枠画像サイズ情報と合っている場合、さらに、撮影画像データの枠位置が枠位置情報とあっているかを判断し、合っていれば、S214に移行する。S214では、原稿検知結果がOKか否かを判断する。すなわち、原稿の載置位置が図10(e),(f),(g)の状態にあり枠画像501a内にあれば、OKと判断し、この処理から抜ける。原稿の載置位置が枠画像501aから外にズレていれば、図11に示すように警告表示を行う(S215)。この警告にしたがって原稿の載置位置が修正され、枠画像501a内に収まるまで、この処理を繰り返す。 After the projected image data is generated by S111, the frame image 501a is projected from the projection device 206, and then the frame size is calculated by the frame size calculation unit 508 and the frame position calculation unit 504 using the captured image data captured by the area sensor 201. It is determined whether or not it matches the calculated calculation result (S212). When the frame size of the captured image data matches the frame image size information, it is further determined whether the frame position of the captured image data matches the frame position information, and if they match, the process proceeds to S214. In S214, it is determined whether or not the document detection result is OK. That is, if the placement position of the document is in the state of FIGS. 10 (e), (f), and (g) and is within the frame image 501a, it is determined that the document is OK, and the process is exited. If the placement position of the original is deviated from the frame image 501a, a warning is displayed as shown in FIG. 11 (S215). This process is repeated until the placement position of the document is corrected according to this warning and the image is within the frame image 501a.
S212で、撮影画像データの枠サイズが枠画像サイズ情報と合っていない場合、または撮影画像データの枠サイズが枠画像サイズ情報と合っているが、撮影画像データの枠位置が枠位置情報とあっていない場合は、投影する枠画像501aを修正するためS213に移行する。すなわち、撮影画像データの枠サイズが枠画像サイズ情報と合っていない場合、撮影画像データの枠位置が枠位置情報とあっていない場合は、投影する枠画像501aを修正する。 In S212, when the frame size of the captured image data does not match the frame image size information, or the frame size of the captured image data matches the frame image size information, but the frame position of the captured image data matches the frame position information. If not, the process proceeds to S213 in order to correct the frame image 501a to be projected. That is, if the frame size of the captured image data does not match the frame image size information, or if the frame position of the captured image data does not match the frame position information, the frame image 501a to be projected is corrected.
S213では、枠画像生成部503が画像データから投影枠を補正する補正処理を実行し、ステップ106に戻って以降の処理を繰り返す。S213の補正処理では、撮影画像データから枠サイズ情報と枠位置情報にそれぞれ該当する情報を作成し、枠サイズ算出部508および枠位置算出部504で比較して補正処理を実行する。以下、詳細に説明する。 In S213, the frame image generation unit 503 executes a correction process for correcting the projection frame from the image data, returns to step 106, and repeats the subsequent processes. In the correction process of S213, information corresponding to the frame size information and the frame position information is created from the captured image data, and the frame size calculation unit 508 and the frame position calculation unit 504 compare and execute the correction process. The details will be described below.
前述のように本実施形態では、縦768x横1024画素の画像データに対して、
左上位置:(縦、横)=(39、52)
右下位置:(縦、横)=(729、972)
となるように画像データとして四角の枠を描画している。そのため、撮影画像データにおいても枠は前記位置で投影している。
As described above, in the present embodiment, for image data of 768 vertical × 1024 horizontal pixels,
Upper left position: (vertical, horizontal) = (39, 52)
Lower right position: (vertical, horizontal) = (729, 972)
A square frame is drawn as image data so as to be. Therefore, the frame is projected at the above position even in the captured image data.
そこで、撮影画像データの1画素目から主走査方向に順番に画素の確認を行い、「黒以外」の画素を抽出し、該当する最初の画素を見つけ出す。なお、枠画像501aが赤色あるいは青色であるため、赤色、青色を検出するようにしても良い。また、主走査方向に一通り確認が終了したら、副走査方向に1ラインシフトし、同じく主走査方向に順番に画素の確認を行う。その際、左上位置(39、52)で「黒以外」の色を最初に検出できれば、枠位置の開始点は正常である。それ以外の場所から最初の「黒以外」の色が検知された場合には異常であるため、その座標情報を撮影時枠位置情報の左上位置に保存する。同様にして、右下まで「黒以外」の色があるかを探索していき、最後の画素まで探索を行った後、「黒以外」の色の画素が検出される最後の画素が右下位置となり、その情報を撮影時枠位置情報の右下位置として保存する。 Therefore, the pixels are confirmed in order from the first pixel of the captured image data in the main scanning direction, the pixels "other than black" are extracted, and the corresponding first pixel is found. Since the frame image 501a is red or blue, red or blue may be detected. Further, when the confirmation is completed in the main scanning direction, the pixels are shifted by one line in the sub-scanning direction, and the pixels are also confirmed in order in the main scanning direction. At that time, if a color "other than black" can be detected first at the upper left position (39, 52), the start point of the frame position is normal. If the first "non-black" color is detected from any other location, it is abnormal, so the coordinate information is saved in the upper left position of the frame position information at the time of shooting. In the same way, the search is performed to see if there is a "non-black" color up to the lower right, and after searching to the last pixel, the last pixel in which the "non-black" color pixel is detected is the lower right. It becomes the position, and that information is saved as the lower right position of the frame position information at the time of shooting.
また、最初の「黒以外」の色を発見した横ラインに対しては連続した「黒以外」の色が何画素あるかをあわせて集計する。これが枠サイズの横の情報となる。正常であれば920画素となり、その値を撮影時枠サイズ情報の横幅として保存するが、それ以外の画素数であれば、異常として撮影時枠サイズ情報の横幅として保存する。同様に次に連続した「黒以外」の色が探索できるのが枠の下ラインとなるため、最初のラインからの画素数を計算し、縦幅として撮影時枠サイズ情報として保存する。 In addition, for the horizontal line where the first "non-black" color is found, the number of consecutive "non-black" colors is added up. This is the information next to the frame size. If it is normal, the number of pixels is 920, and the value is saved as the width of the shooting frame size information, but if the number of pixels is other than that, it is saved as the width of the shooting frame size information as an abnormality. Similarly, since the next continuous "non-black" color can be searched for in the lower line of the frame, the number of pixels from the first line is calculated and saved as the frame size information at the time of shooting as the vertical width.
以上のように検出することができた各種情報については、撮影時枠サイズ情報は枠サイズ算出部508へ、撮影時枠位置情報は枠位置算出部504へと入力する。枠サイズ算出部508および枠位置算出部504は入力された情報と元から保持していた枠サイズ情報および枠位置情報とを比較し、補正処理を行う。 Regarding the various information that can be detected as described above, the frame size information at the time of shooting is input to the frame size calculation unit 508, and the frame position information at the time of shooting is input to the frame position calculation unit 504. The frame size calculation unit 508 and the frame position calculation unit 504 compare the input information with the originally held frame size information and frame position information, and perform correction processing.
例えば、ドキュメントスキャナ102のエリアセンサ201の搭載部がなんらかの外力が働き下方向に少し傾いた場合、入力された画像の枠は少し大きくなる。例えば、計算の位置と大きさが、
左上位置:(縦、横)=(39、52)
右下位置:(縦、横)=(729、972)
枠縦長さ:690画素
枠横長さ:920画素
であり、実際の位置と大きさが、
左上位置:(縦、横)=(34、47)
右下位置:(縦、横)=(734、977)
枠縦長さ:700画素
枠横長さ:930画素
である場合、実際の位置と大きさは入力画像データから抽出することで判断できるため、この結果と計算の値とを比較する。この例では、サイズを縦10画素、横10画素縮小し、位置を内側に5画素ずつシフトさせる。すなわち、98.9%の倍率で縮小処理することになる。このようにして補正した後の位置と大きさは、
左上位置:(縦、横)=(44、57)
右下位置:(縦、横)=(724、967)
枠縦長さ:680画素
枠横長さ:910画素
となる。
For example, when the mounting portion of the area sensor 201 of the document scanner 102 is slightly tilted downward due to some external force acting on it, the frame of the input image becomes slightly larger. For example, the position and size of the calculation
Upper left position: (vertical, horizontal) = (39, 52)
Lower right position: (vertical, horizontal) = (729, 972)
Frame vertical length: 690 pixels Frame horizontal length: 920 pixels, and the actual position and size are
Upper left position: (vertical, horizontal) = (34, 47)
Lower right position: (vertical, horizontal) = (734,977)
Frame vertical length: 700 pixels When the frame horizontal length: 930 pixels, the actual position and size can be determined by extracting from the input image data, so this result is compared with the calculated value. In this example, the size is reduced by 10 pixels vertically and 10 pixels horizontally, and the position is shifted inward by 5 pixels. That is, the reduction process is performed at a magnification of 98.9%. The position and size after correction in this way are
Upper left position: (vertical, horizontal) = (44, 57)
Lower right position: (vertical, horizontal) = (724, 967)
Frame vertical length: 680 pixels Frame horizontal length: 910 pixels.
図13は投影した枠画像と原稿を検知して、印刷用紙にあわせたサイズへの自動的な拡大/縮小処理を行う機能構成を示すブロック図である。 FIG. 13 is a block diagram showing a functional configuration in which a projected frame image and a document are detected and automatic enlargement / reduction processing is performed to a size suitable for printing paper.
図13に示した機能構成は、図9に示したドキュメントスキャナ102に対して拡大/縮小部1101を追加した構成となっている。その他の構成は、図9に示したドキュメントスキャナ102と同一である。拡大/縮小部1101は、原稿検知/枠検知部701の原稿のサイズおよび位置の検出情報と枠サイズ算出部508および枠位置算出部504の枠サイズ情報および枠位置情報を取得し、原稿の拡大倍率あるいは縮小倍率を算出する。拡大/縮小部1101は、さらに、算出した原稿の拡大倍率あるいは縮小倍率に基づいて撮影画像データに拡大あるいは縮小の処理を施した後、記憶装置302に保存する。その他の各部の構成および機能は図5および図9を参照して説明した通りである。 The functional configuration shown in FIG. 13 is such that the enlargement / reduction unit 1101 is added to the document scanner 102 shown in FIG. Other configurations are the same as those of the document scanner 102 shown in FIG. The enlargement / reduction unit 1101 acquires the document size and position detection information of the document detection / frame detection unit 701 and the frame size information and frame position information of the frame size calculation unit 508 and the frame position calculation unit 504 to enlarge the document. Calculate the magnification or reduction magnification. The enlargement / reduction unit 1101 further performs enlargement / reduction processing on the captured image data based on the calculated enlargement / reduction magnification of the original, and then stores the captured image data in the storage device 302. The configurations and functions of the other parts are as described with reference to FIGS. 5 and 9.
図14は撮影画像データによる画像と拡大/縮小部1101で処理した画像、同図(a)は撮影画像データによる画像、同図(b)は原稿の外形検知の状態を示し、同図(c)は拡大/縮小した後の投影画像をそれぞれ示す。 FIG. 14 shows an image based on captured image data and an image processed by the enlargement / reduction unit 1101, FIG. 14A shows an image based on captured image data, and FIG. 14B shows a state of external shape detection of a document. FIG. ) Indicates the projected image after enlargement / reduction, respectively.
図14(a)に示すように投影している枠画像501aの内側に原稿250が入っていると検知できている場合に、拡大/縮小の判断を行う。原稿検知/枠検知部701から原稿250が枠画像501aの内側に入っているフラグが入力された後、拡大/縮小部1101は拡大/縮小処理を実施するか否かを判断する。 When it can be detected that the document 250 is inside the projected frame image 501a as shown in FIG. 14A, the enlargement / reduction determination is performed. After the flag that the document 250 is inside the frame image 501a is input from the document detection / frame detection unit 701, the enlargement / reduction unit 1101 determines whether or not to perform the enlargement / reduction process.
ここでは、原稿検知/枠検知部701の原稿ありの結果に対して、拡大/縮小の判断は以下のようになる。 Here, with respect to the result of the document detection / frame detection unit 701 with the document, the determination of enlargement / reduction is as follows.
拡大:図10(a)において(1)−3、(2)−3、(3)−3、(4)−3のいずれかが黒以外の場合
縮小:図10(a)において*−4、*−5のいずれかが黒以外の場合(*は(1)〜(4)が該当)
つまり、拡大時は枠画像501aの外に原稿250がはみ出していないと判断できること、また縮小時には枠画像501aの外に原稿250がはみ出していると判断できることが条件となる。この判断後、拡大あるいは縮小の処理を実施する。
Enlargement: When any of (1) -3, (2) -3, (3) -3, and (4) -3 in FIG. 10 (a) is other than black Reduction: * -4 in FIG. 10 (a) , * -5 is other than black (* corresponds to (1) to (4))
That is, it is a condition that it can be determined that the document 250 does not protrude outside the frame image 501a at the time of enlargement, and that the document 250 can be determined that the document 250 does not protrude outside the frame image 501a at the time of reduction. After this judgment, enlargement or reduction processing is performed.
拡大/縮小の処理にあたって、まずは原稿250の外形を検出する。外形の検出方法については原稿250と背景のエッジ検出を行い、そのエッジ検出された部分を直線とし、その直線の交点を形成するものを外形と判断する公知の技術を使用する。その他の公知技術であってもよい。ただし、原稿250が撮影領域最大となっている場合には、原稿250と背景のエッジ検出が行えないため、その場合には撮影領域最大範囲を外形として検出する。検出された外形に対して、枠サイズ情報および枠位置情報と比較して倍率計算を行う。 In the enlargement / reduction process, the outer shape of the document 250 is first detected. As a method for detecting the outer shape, a known technique is used in which the edge of the document 250 and the background is detected, the edge-detected portion is defined as a straight line, and the one forming the intersection of the straight lines is determined as the outer shape. Other known techniques may be used. However, when the document 250 has the maximum shooting area, the edge of the document 250 and the background cannot be detected. In that case, the maximum shooting area is detected as the outer shape. For the detected outer shape, the magnification is calculated by comparing with the frame size information and the frame position information.
倍率計算を行う例として、例えば、
枠:縦690x横920(画素)
原稿:縦460x横690(画素) → A4横相当の場合
という条件で縦横の倍率計算を行うと、
縦:690 / 460 = 1.5
横:920 / 690 = 1.33
となり、縦横比を一定にするため、倍率としては1.33倍となる。この倍率が原稿250の拡大後のサイズとすると、拡大後のサイズは、縦611x横917(画素)となる。
As an example of performing magnification calculation, for example
Frame: Vertical 690 x Horizontal 920 (pixels)
Manuscript: Vertical 460 x Horizontal 690 (pixels) → If you calculate the vertical and horizontal magnification under the condition that it is equivalent to A4 horizontal,
Vertical: 690/460 = 1.5
Horizontal: 920/690 = 1.33
Therefore, in order to keep the aspect ratio constant, the magnification is 1.33 times. Assuming that this magnification is the size of the original 250 after enlargement, the size after enlargement is 611 vertical × 917 horizontal (pixels).
そこで、計算された倍率で記憶装置302に保存してある撮影画像データを拡大し、記憶装置302に保存する。投影画像生成部502では拡大した撮影画像データと枠画像生成部503で生成した枠画像501aを合成した画像データを生成し、画像投影部501から合成した画像データの画像を投影する。図14(c)は、このように拡大処理した場合に投影したときの状態を示す図である。縮小の場合についても拡大と同様に枠と原稿の外形から縦横の倍率計算を行い、処理を実施する。 Therefore, the captured image data stored in the storage device 302 is enlarged at the calculated magnification and stored in the storage device 302. The projected image generation unit 502 generates image data obtained by synthesizing the enlarged captured image data and the frame image 501a generated by the frame image generation unit 503, and projects the image of the image data synthesized from the image projection unit 501. FIG. 14 (c) is a diagram showing a state when projected in the case of such enlargement processing. In the case of reduction, the vertical and horizontal magnifications are calculated from the frame and the outer shape of the original as in the case of enlargement, and the processing is performed.
図15は拡大/縮小処理を伴うドキュメントスキャナ102のCPU301aの制御手順を示すフローチャートである。 FIG. 15 is a flowchart showing a control procedure of the CPU 301a of the document scanner 102 that involves enlargement / reduction processing.
この処理手順では、まず、原稿250があるか否かの判断を待つ(S301)。原稿250があるか否かは、図10に示した領域分割での原稿検知処理の結果に基づいて判断される。S301で原稿ありと判断されると、撮影画像データから原稿250の外形を検出し、原稿サイズを算出する(S302)。次いで、枠サイズ情報および枠位置情報とS302で算出した原稿サイズから倍率の計算を行う(S303)。 In this processing procedure, first, a determination as to whether or not there is a document 250 is awaited (S301). Whether or not there is a document 250 is determined based on the result of the document detection process in the region division shown in FIG. When it is determined in S301 that there is a document, the outer shape of the document 250 is detected from the captured image data, and the document size is calculated (S302). Next, the magnification is calculated from the frame size information, the frame position information, and the original size calculated in S302 (S303).
S303の倍率の計算結果に対して、1倍の場合には拡大/縮小はできないため、1倍のときはNOの処理として終了する(S304)。拡大/縮小の余地があれば、S303で計算した拡大/縮小の倍率で撮影画像データを処理し、枠画像501aと合成して画像投影する(S305)。投影後、操作部114に「拡大/縮小印刷を実行しますか?」という通知を行い、ユーザの指示を待つ(S306)。 With respect to the calculation result of the magnification of S303, when it is 1x, it cannot be enlarged / reduced, so when it is 1x, it ends as NO processing (S304). If there is room for enlargement / reduction, the captured image data is processed at the enlargement / reduction magnification calculated in S303, combined with the frame image 501a, and projected as an image (S305). After the projection, the operation unit 114 is notified that "Do you want to perform enlargement / reduction printing?" And waits for the user's instruction (S306).
ユーザが同意し、印刷指示を行った場合にはS307へ移行し、拡大/縮小処理をした撮影画像データで印刷処理を行う。一方、ユーザが元のまま印刷する指示を行った場合にはS308へ移行し、拡大/縮小処理をしない撮影画像データで印刷処理を行う。 If the user agrees and gives a print instruction, the process proceeds to S307, and the print process is performed using the captured image data that has been enlarged / reduced. On the other hand, when the user gives an instruction to print as it is, the process proceeds to S308, and the printing process is performed with the captured image data that is not enlarged / reduced.
このようにして、枠画像501aと読み取った画像の画像データを合成し、原稿台203上の原稿250に対して枠画像501aと読み取った画像の画像データを合成した画像を投影する。ユーザはこの投影画像を見ながら、原稿250の位置を調整し、原稿画像を読み取らせることができる。 In this way, the frame image 501a and the image data of the read image are combined, and the combined image data of the frame image 501a and the read image is projected onto the original 250 on the platen 203. The user can adjust the position of the document 250 while viewing the projected image and have the document image read.
このように本実施形態では、エリアセンサ201を解像度の低い動画モードで動作させ、動画撮影された画像データから印刷する画像領域を計算し、投影装置206から原稿250に向けて印刷画像領域と読取結果の画像の投影するように構成されている。これにより、印刷用紙に対する原稿読取領域と読み取り結果をユーザに提示することができる。その結果、撮影領域、特に用紙へと撮影データを印刷する場合に、用紙サイズに収まる形で撮影が行われることをユーザは認識することができる。また、用紙に対してどの程度の大きさで印刷されるようになるのかまで投影装置206から投影される映像で理解することができる。これにより、従来、トップショットスキャナにおいて原稿250の設置位置を示すことができないという問題は解消することができた。 As described above, in the present embodiment, the area sensor 201 is operated in the moving image mode having a low resolution, the image area to be printed is calculated from the image data captured by the moving image, and the printed image area is read from the projection device 206 toward the document 250. It is configured to project the resulting image. As a result, the document scanning area and the scanning result for the printing paper can be presented to the user. As a result, when printing the shooting data on the shooting area, particularly on the paper, the user can recognize that the shooting is performed in a form that fits in the paper size. In addition, it is possible to understand from the image projected from the projection device 206 how large the size of the paper will be printed. As a result, it has been possible to solve the problem that the installation position of the document 250 cannot be indicated by the top shot scanner in the past.
これまで説明してきた本実施形態における画像読取装置の処理は、図5、図9および図13に示した各機能部の機能としてソフトウェアにより実行される。ソフトウェアはプログラムとしてコンピュータ読み取り可能な記録媒体、例えば記憶装置302であるHDDあるいはROM301bに記憶され、ドキュメントスキャナ102の制御デバイス301のCPU301aがRAM301cをバッファおよびワークエリアとして使用しながらプログラムで定義された手順を実行する。また、この処理方法の一部をネットワーク上に有し、通信回線を通して実現することもできる。 The processing of the image reading device according to the present embodiment described so far is executed by software as a function of each functional unit shown in FIGS. 5, 9 and 13. The software is stored as a program on a computer-readable recording medium, such as an HDD or ROM 301b, which is a storage device 302, and the procedure defined by the program while the CPU 301a of the control device 301 of the document scanner 102 uses the RAM 301c as a buffer and a work area. To execute. It is also possible to have a part of this processing method on the network and realize it through a communication line.
また、このプログラムは、図16に示すように、前記記録媒体を介して、インターネットなどの通信網140によってパーソナルコンピュータなどの装置(1)141、(2)142、(3)143に配布することができる。すなわち、このプログラムは、例えばコンピュータに内蔵されている記録媒体としてのハードディスクに、あらかじめインストールした状態で提供することができる。また、このプログラムは記録媒体に一時的あるいは永続的に格納し、コンピュータにユニットとして組み込み、あるいは着脱式の記録媒体として利用することで、パッケージソフトウェアとして提供することができる。 Further, as shown in FIG. 16, this program is distributed to devices (1) 141, (2) 142, (3) 143 such as a personal computer by a communication network 140 such as the Internet via the recording medium. Can be done. That is, this program can be provided, for example, in a pre-installed state on a hard disk as a recording medium built in a computer. In addition, this program can be provided as package software by temporarily or permanently storing it in a recording medium, incorporating it into a computer as a unit, or using it as a detachable recording medium.
記録媒体としては、例えば、フレキシブルディスク、CD−ROM、MOディスク、DVD、BD、磁気ディスク、半導体メモリなどが利用できる。プログラムは、ダウンロードサイトから、LAN(Local Area Network)やインターネットといったネットワークを介して、有線または無線でコンピュータに転送し、そのコンピュータにおいて、内蔵するハードディスクなどの記憶装置にインストールさせるようにすることができる。 As the recording medium, for example, a flexible disk, a CD-ROM, a MO disk, a DVD, a BD, a magnetic disk, a semiconductor memory, or the like can be used. The program can be transferred from the download site to a computer by wire or wirelessly via a network such as LAN (Local Area Network) or the Internet, and installed in a storage device such as an internal hard disk in the computer. ..
このように本発明は、画像読取装置の形態に加えてコンピュータに実行させるためのプログラムとしての形態も、あるいは、そのプログラムを記録したコンピュータ読み取り可能な記録媒体としての形態も可能である。 As described above, the present invention can be in the form of a program for being executed by a computer in addition to the form of an image reading device, or as a computer-readable recording medium in which the program is recorded.
以上のように、本発明を本実施形態に対応させれば、次のような効果を奏する。なお、以下の説明では、特許請求の範囲における各構成要素と本実施形態の各部について対応を取り、両者の用語が異なる場合には後者をかっこ書きで示し、また、対応する参照符号を付して両者の対応関係を明確にした。 As described above, if the present invention corresponds to the present embodiment, the following effects can be obtained. In the following description, each component in the claims and each part of the present embodiment correspond to each other, and when the terms of the two are different, the latter is shown in parentheses and the corresponding reference code is attached. The correspondence between the two was clarified.
(1)原稿250の上方に位置し、前記原稿250を撮像する撮像手段(エリアセンサ201)と、入力された給紙用紙情報から給紙用紙のサイズを判断する給紙用紙サイズ判断手段(給紙用紙検知部511)と、前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像として生成する枠画像生成手段(枠画像生成部503)と、前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像501aを合成する画像合成手段(投影画像生成部502)と、前記画像合成手段によって合成された画像を投影する投影手段(画像投影部501、投影装置206)と、を備えた本実施形態にかかる画像読取装置(ドキュメントスキャナ102)によれば、印刷用紙に対する原稿読取領域と読取結果をユーザに提示することができる。これにより、ユーザが印刷用紙に対する原稿読取領域と読取結果の関係を把握することが可能となり、ユーザは投影画像を見て、画像読取時に画像が読取範囲の外に出てしまわないようにして原稿を読み取らせることができる。 (1) An imaging means (area sensor 201) that is located above the document 250 and images the document 250, and a paper feed paper size determining means (supply) that determines the size of the paper feed paper from the input paper feed paper information. The paper paper detection unit 511), the frame image generation means (frame image generation unit 503) that generates the determined paper size as a frame image with respect to the image signal output from the image pickup means, and the image pickup means output. An image synthesizing means (projection image generation unit 502) that synthesizes a frame image 501a generated by the frame image generation means with the image signal to be generated, and a projection means (image projection unit 501) that projects an image synthesized by the image synthesizing means. According to the image reading device (document scanner 102) according to the present embodiment including the projection device 206), it is possible to present the document reading area and the reading result for the printing paper to the user. This enables the user to grasp the relationship between the document scanning area and the scanning result on the printing paper, and the user looks at the projected image and prevents the image from going out of the scanning range when scanning the image. Can be read.
(2)前記入力された給紙用紙情報から前記給紙用紙の方向を判断する給紙用紙方向判断手段(エンドフェンス511aの位置を検出する検出装置およびサイドフェンス511bの位置を検出する検出装置)を備え、前記枠画像生成手段(枠画像生成部503)は前記給紙用紙方向判断手段が判断した前記給紙用紙の方向に合わせて前記枠画像の投影情報を変更する(例えば赤線から青線へと変更する)本実施形態によれば、原稿台203の上に載置した原稿250の上に撮像手段によって読み取った画像の画像信号に枠画像501aを合成した画像を投影するので、原稿250上の投影画像を見れば、給紙用紙に対する原稿の印刷状態を直ちに判別することができる。 (2) Paper feed paper direction determining means for determining the direction of the paper feed paper from the input paper feed paper information (detecting device for detecting the position of the end fence 511a and detecting device for detecting the position of the side fence 511b). The frame image generation means (frame image generation unit 503) changes the projection information of the frame image according to the direction of the paper feed paper determined by the paper feed paper direction determination means (for example, from the red line to blue). According to the present embodiment (changed to a line), an image obtained by synthesizing the frame image 501a with the image signal of the image read by the imaging means is projected onto the original 250 placed on the platen 203. By looking at the projected image on the 250, the printing state of the original on the paper feed can be immediately determined.
(3)前記原稿250の載置位置を検知する原稿検知手段(原稿検知/枠検知部701)を備え、前記原稿検知手段は、撮影画像データの枠サイズが枠画像サイズ情報とあっているか否かを判断し、前記枠画像生成手段(枠画像生成部503)は、前記撮影画像データの枠サイズが枠画像サイズ情報とあっていない場合、または、撮影画像データの枠位置が枠位置情報とあっていない場合(S212:No)は、前記枠画像を修正する(S213→S106…S212)本実施形態によれば、原稿の載置が不適な場合に投影情報を修正して原稿を読み取らせることができる。 (3) The document detecting means (manuscript detection / frame detecting unit 701) for detecting the placement position of the document 250 is provided, and the document detecting means determines whether or not the frame size of the captured image data matches the frame image size information. The frame image generation means (frame image generation unit 503) determines whether or not the frame size of the captured image data does not match the frame image size information, or the frame position of the captured image data is the frame position information. If they do not match (S212: No), the frame image is corrected (S213 → S106 ... S212). According to the present embodiment, when the placement of the document is inappropriate, the projection information is corrected and the document is read. be able to.
(4)前記原稿250の載置位置を検知する原稿検知手段(原稿検知/枠検知部701)を備え、前記原稿検知手段が、前記枠画像501aの外側に前記原稿250があることを検知した場合、前記投影手段(投影装置206)からその旨原稿上に警告投影を行う本実施形態によれば、原稿載置位置が不適なことをユーザに知らせることができる。 (4) A document detecting means (manuscript detection / frame detecting unit 701) for detecting the placement position of the document 250 is provided, and the document detecting means detects that the document 250 is outside the frame image 501a. In this case, according to the present embodiment in which the projection means (projection device 206) performs warning projection on the document to that effect, the user can be notified that the document placement position is inappropriate.
(5)前記撮像手段(エリアセンサ201)が解像度の低い動画撮影機能で前記原稿250を撮像する本実施形態によれば、動画撮影された画像データを使用して印刷用紙に対する原稿読取領域をユーザに提示することが可能になる。その際、解像度の低い動画撮影機能で動作させるので、制御回路に負担を掛けずに迅速に投影処理を行うことができる。 (5) According to the present embodiment in which the imaging means (area sensor 201) images the document 250 with a low-resolution moving image shooting function, the user uses the moving image shooting image data to obtain a document reading area for printing paper. It will be possible to present to. At that time, since it is operated by the moving image shooting function having a low resolution, the projection process can be performed quickly without imposing a burden on the control circuit.
(6)前記撮像手段(エリアセンサ201)によって撮影された画像から前記原稿250と前記枠画像501aの大きさおよび位置を検出し、拡大あるいは縮小の倍率を計算し、前記枠画像にあわせて原稿画像を拡大あるいは縮小する拡大縮小手段(拡大/縮小部1101)を備えた本実施形態によれば、前記画像を原稿サイズに基づいて拡大あるいは縮小し、最適な印刷サイズで印刷させることができる。 (6) The size and position of the document 250 and the frame image 501a are detected from the image captured by the image pickup means (area sensor 201), the magnification of enlargement or reduction is calculated, and the document is matched with the frame image. According to the present embodiment provided with the enlargement / reduction means (enlargement / reduction unit 1101) for enlarging or reducing the image, the image can be enlarged or reduced based on the original size and printed at the optimum print size.
(7)前記拡大縮小手段(拡大/縮小部1101)によって拡大あるいは縮小された画像を、前記枠画像生成手段(枠画像生成部503)によって生成された前記枠画像501aにあわせて前記投影手段(投影装置206)から投影する本実施形態によれば、ユーザは印刷状態を原稿250上に投影された画像により確認することができる。 (7) The projection means (7) the image enlarged or reduced by the enlargement / reduction means (enlargement / reduction unit 1101) is matched with the frame image 501a generated by the frame image generation means (frame image generation unit 503). According to the present embodiment projected from the projection device 206), the user can confirm the print state by the image projected on the document 250.
(8)前記(1)ないし(7)のいずれかの画像読取装置を備えた本実施形態に係る画像形成装置100によれば、前記(1)ないし(7)の効果を画像形成装置においても奏することができる。 (8) According to the image forming apparatus 100 according to the present embodiment provided with the image reading apparatus according to any one of the above (1) to (7), the effects of the above (1) to (7) can also be applied to the image forming apparatus. Can play.
(9)原稿250の上方に位置する撮像手段(エリアセンサ201)が前記原稿を撮像するステップ(S103)と、給紙用紙サイズ判断手段(給紙用紙検知部511)が、入力された給紙用紙情報から給紙用紙のサイズを判断するステップ(S106)と、枠画像生成手段(枠画像生成部503)が前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像501aとして生成するステップ(S109)と、画像合成手段(投影画像生成部502)が、前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を合成するステップ(S110)と、投影手段(画像投影部501、投影装置206)が前記画像合成手段によって合成された画像を投影するステップ(S111)と、を備えた本実施形態に係る原稿画像投影方法によれば、前記(1)で述べた効果を奏することができる。 (9) The step (S103) in which the image pickup means (area sensor 201) located above the document 250 images the document, and the paper feed paper size determination means (paper feed sheet detection unit 511) input the paper feed. The step (S106) of determining the size of the paper to be fed from the paper information and the frame image generation means (frame image generation unit 503) set the determined paper size as a frame image with respect to the image signal output from the imaging means. A step (S109) of generating as 501a, and a step (S110) in which the image synthesizing means (projected image generation unit 502) synthesizes a frame image generated by the frame image generating means with the image signal output from the imaging means. According to the manuscript image projection method according to the present embodiment, the projection means (image projection unit 501, projection device 206) projects the image synthesized by the image composition means (S111). The effects described in 1) can be achieved.
(10)コンピュータ(CPU301a)に、原稿250の上方に位置する撮像手段(エリアセンサ201)により前記原稿を撮像する手順(S103)と、入力された給紙用紙情報から給紙用紙のサイズを給紙用紙サイズ判断手段(給紙用紙検知部511)により判断する手順(S106)と、前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像生成手段(枠画像生成部503)により枠画像501aとして生成する手順(S109)と、前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を画像合成手段(投影画像生成部502)により合成する手順(S110)と、前記画像合成手段によって合成された画像を投影手段(画像投影部501、投影装置206)により投影する手順(S111)と、を実行させるためのプログラムをインストールし、コンピュータが当該プログラムを実行することにより、前記(1)で述べた効果を奏する画像読取処理を行うことができる。 (10) The computer (CPU 301a) is supplied with the procedure (S103) of imaging the original by the imaging means (area sensor 201) located above the original 250 and the size of the paper to be fed from the input paper feed information. The procedure (S106) for determining by the paper paper size determining means (paper feed paper detecting unit 511) and the frame image generating means (frame image generating unit) for determining the determined paper size with respect to the image signal output from the imaging means. A procedure (S109) for generating the frame image 501a according to 503) and a procedure for synthesizing the frame image generated by the frame image generating means with the image signal output from the imaging means by the image synthesizing means (projected image generating unit 502). (S110) and the procedure (S111) for projecting the image synthesized by the image synthesizing means by the projection means (image projection unit 501, projection device 206) are installed, and the computer installs the program. By executing the above, the image reading process that achieves the effect described in (1) above can be performed.
なお、本発明は前述した実施形態に限定されず、本発明の要旨を逸脱しない範囲で種々の変形が可能であり、特許請求の範囲に記載された技術思想に含まれる技術的事項の全てが本発明の対象となる。前記実施形態は、好適な例を示したものであるが、当業者ならば、本明細書に開示の内容から、各種の代替例、修正例、変形例あるいは改良例を実現することができ、これらは添付の特許請求の範囲に記載された技術的範囲に含まれる。 The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention, and all the technical matters included in the technical idea described in the claims are all. It is the subject of the present invention. Although the above-described embodiment shows a suitable example, those skilled in the art can realize various alternative examples, modified examples, modified examples or improved examples from the contents disclosed in the present specification. These are included in the technical scope described in the appended claims.
100 画像形成装置
102 ドキュメントスキャナ(画像読取装置)
201 エリアセンサ(撮像手段)
203 原稿台
206 投影装置(投影手段)
250 原稿
301a CPU(コンピュータ)
501 画像投影部(投影手段)
501a 枠画像
502 投影画像生成部(画像合成手段)
503 枠画像生成部(枠画像生成手段)
511 給紙検知部(給紙用紙サイズ判断手段)
701 原稿検知/枠検知部(原稿検知手段)
1101 拡大/縮小部
100 Image forming device 102 Document scanner (image reading device)
201 Area sensor (imaging means)
203 Document stand 206 Projector (projection means)
250 Manuscript 301a CPU (Computer)
501 image projection unit (projection means)
501a Frame image 502 Projection image generation unit (image composition means)
503 Frame image generation unit (frame image generation means)
511 Paper feed detector (paper feed paper size determination means)
701 Manuscript detection / frame detection unit (manuscript detection means)
1101 Enlargement / reduction part
Claims (9)
入力された給紙用紙情報から給紙用紙のサイズを判断する給紙用紙サイズ判断手段と、
前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像として生成する枠画像生成手段と、
前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を合成する画像合成手段と、
前記画像合成手段によって合成された画像を投影する投影手段と、
前記原稿の載置位置を検知する原稿検知手段と、
を備え、
前記原稿検知手段は、前記投影手段により投影された合成画像から得られた前記枠画像のサイズである枠サイズがすでに生成されている枠画像サイズ情報とあっているか否かを判断し、
前記枠画像生成手段は、前記合成画像から得られた枠サイズが元の枠画像サイズ情報とあっていない場合、または、当該合成画像に係る枠位置が元の枠位置情報とあっていない場合は、前記撮像手段を介して取得された撮影画像データに含まれる前記枠画像の枠サイズ及び枠位置に基づいて位置及び大きさを補正した新たな枠画像を生成する、
ことを特徴とする画像読取装置。 An imaging means that is located above the document and captures the document,
Paper feed paper size determination means that determines the size of paper feed from the input paper feed information, and
A frame image generating means that generates the determined paper size as a frame image with respect to the image signal output from the imaging means.
An image synthesizing means that synthesizes a frame image generated by the frame image generating means with an image signal output from the imaging means, and an image synthesizing means.
A projection means for projecting an image synthesized by the image composition means, and
A document detecting means for detecting the placement position of the document and
Equipped with a,
The document detecting means determines whether or not the frame size, which is the size of the frame image obtained from the composite image projected by the projection means, matches the already generated frame image size information.
When the frame size obtained from the composite image does not match the original frame image size information, or when the frame position related to the composite image does not match the original frame position information, the frame image generation means Generates a new frame image whose position and size are corrected based on the frame size and frame position of the frame image included in the captured image data acquired via the imaging means.
An image reader characterized by this .
前記入力された給紙用紙情報から前記給紙用紙の方向を判断する給紙用紙方向判断手段を備え、
前記枠画像生成手段は前記給紙用紙方向判断手段が判断した前記給紙用紙の方向に合わせて前記枠画像の投影情報を変更する画像読取装置。 The image reading device according to claim 1.
A paper feed paper direction determining means for determining the direction of the paper feed paper from the input paper feed paper information is provided.
The frame image generating means is an image reading device that changes the projection information of the frame image according to the direction of the paper feed paper determined by the paper feed paper direction determining means.
前記原稿検知手段が前記枠画像の外側に前記原稿があることを検知した場合、前記投影手段からその旨原稿上に警告投影を行う画像読取装置。 The image reading device according to claim 1 or 2 .
An image reading device that, when the document detecting means detects that the document is outside the frame image, projects a warning on the document from the projection means.
前記撮像手段が動画撮影機能で前記原稿を撮像する画像読取装置。 The image reading device according to any one of claims 1 to 3 .
Image reading apparatus for imaging the document by the imaging unit Gado image shooting function.
前記撮像手段によって撮影された画像から前記原稿と前記枠画像の大きさおよび位置を検出し、拡大あるいは縮小の倍率を計算し、前記枠画像にあわせて原稿画像を拡大あるいは縮小する拡大縮小手段を備えた画像読取装置。 The image reading device according to any one of claims 1 to 4 .
An enlargement / reduction means for detecting the size and position of the original and the frame image from the image captured by the imaging means, calculating the magnification of enlargement or reduction, and enlarging or reducing the original image according to the frame image. Equipped with an image reader.
前記拡大縮小手段によって拡大あるいは縮小された画像を、前記枠画像生成手段によって生成された前記枠画像にあわせて前記投影手段から投影する画像読取装置。 The image reading device according to claim 5 .
An image reading device that projects an image enlarged or reduced by the scaling means from the projection means in accordance with the frame image generated by the frame image generating means.
給紙用紙サイズ判断手段が入力された給紙用紙情報から給紙用紙のサイズを判断するステップと、
枠画像生成手段が前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像として生成する枠画像生成ステップと、
画像合成手段が前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を合成するステップと、
投影手段が前記画像合成手段によって合成された画像を投影する投影ステップと、
前記原稿の載置位置を検知する原稿検知ステップと、
を備え、
前記原稿検知ステップにおいて、前記投影ステップで投影された合成画像から得られた前記枠画像のサイズである枠サイズがすでに生成されている枠画像サイズ情報とあっているか否かを判断し、
前記枠画像生成ステップにおいて、前記合成画像から得られた枠サイズが元の枠画像サイズ情報とあっていない場合、または、当該合成画像に係る枠位置が元の枠位置情報とあっていない場合は、前記撮像ステップにて取得された撮影画像データに含まれる前記枠画像の枠サイズ及び枠位置に基づいて位置及び大きさを補正した新たな枠画像を生成する、
ことを特徴とする原稿画像投影方法。 An imaging step in which the imaging means images the document located above the document, and
The step of determining the size of the paper feed paper from the paper feed paper information input by the paper feed paper size determination means, and
The image signal output frame image generating means from said imaging means, a frame image generating step of generating the determination paper size as a frame image,
A step in which the image synthesizing means synthesizes a frame image generated by the frame image generating means with an image signal output from the imaging means, and
A projection step in which the projection means projects an image synthesized by the image synthesis means,
A document detection step that detects the placement position of the document, and
Equipped with a,
In the document detection step, it is determined whether or not the frame size, which is the size of the frame image obtained from the composite image projected in the projection step, matches the frame image size information that has already been generated.
In the frame image generation step, when the frame size obtained from the composite image does not match the original frame image size information, or when the frame position related to the composite image does not match the original frame position information. Generates a new frame image whose position and size are corrected based on the frame size and frame position of the frame image included in the captured image data acquired in the imaging step.
A method of projecting a manuscript image , characterized in that .
原稿の上方に位置する撮像手段により前記原稿を撮像する手順と、
入力された給紙用紙情報から給紙用紙のサイズを給紙用紙サイズ判断手段により判断する手順と、
前記撮像手段から出力された画像信号に対して、前記判断した用紙サイズを枠画像生成手段により枠画像として生成する手順と、
前記撮像手段から出力される画像信号に前記枠画像生成手段で生成した枠画像を画像合成手段により合成する手順と、
前記画像合成手段によって合成された画像を投影手段により投影する手順と、
前記原稿の載置位置を検知する手順と、
を実行させ、
前記投影する手順で投影された合成画像から得られる前記枠画像のサイズである枠サイズが、すでに生成されている枠画像サイズ情報とあっているか否かを判断させ、
前記枠画像を生成する手順において、前記合成画像から得られた枠サイズが元の枠画像サイズ情報とあっていない場合、または、当該合成画像に係る枠位置が元の枠位置情報とあっていない場合は、前記撮像手段にて取得された撮影画像データに含まれる前記枠画像の枠サイズ及び枠位置に基づいて位置及び大きさを補正した新たな枠画像を生成させる、
ことを特徴とするプログラム。
On the computer
The procedure for imaging the document by the imaging means located above the document, and
The procedure for determining the size of the paper feed from the input paper feed information by the paper feed paper size determination means, and
A procedure for generating the determined paper size as a frame image by the frame image generation means with respect to the image signal output from the image pickup means, and
A procedure for synthesizing a frame image generated by the frame image generating means with an image signal output from the imaging means by the image synthesizing means, and
The procedure of projecting the image synthesized by the image synthesizing means by the projection means and
The procedure for detecting the placement position of the document and
To execute ,
It is made to judge whether or not the frame size which is the size of the frame image obtained from the composite image projected in the projection procedure matches the already generated frame image size information.
In the procedure for generating the frame image, when the frame size obtained from the composite image does not match the original frame image size information, or the frame position related to the composite image does not match the original frame position information. In this case, a new frame image whose position and size are corrected based on the frame size and frame position of the frame image included in the captured image data acquired by the imaging means is generated.
A program characterized by that .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016142737A JP6825254B2 (en) | 2016-07-20 | 2016-07-20 | Image reader, image forming device, original image projection method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016142737A JP6825254B2 (en) | 2016-07-20 | 2016-07-20 | Image reader, image forming device, original image projection method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018014604A JP2018014604A (en) | 2018-01-25 |
JP6825254B2 true JP6825254B2 (en) | 2021-02-03 |
Family
ID=61020354
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016142737A Expired - Fee Related JP6825254B2 (en) | 2016-07-20 | 2016-07-20 | Image reader, image forming device, original image projection method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6825254B2 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05241245A (en) * | 1992-02-28 | 1993-09-21 | Minolta Camera Co Ltd | Picture projector |
JP3425366B2 (en) * | 1998-06-30 | 2003-07-14 | シャープ株式会社 | Image correction device |
JP4524616B2 (en) * | 2004-07-06 | 2010-08-18 | カシオ計算機株式会社 | Imaging apparatus, image processing method and program for captured image |
JP2015170907A (en) * | 2014-03-05 | 2015-09-28 | キヤノン株式会社 | Scanner system, data processing method of scanner system, and program |
-
2016
- 2016-07-20 JP JP2016142737A patent/JP6825254B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2018014604A (en) | 2018-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6728750B2 (en) | Image reading apparatus, image forming apparatus, document image display method and program | |
US20070285743A1 (en) | Image forming apparatus and image forming method | |
JP2005186614A (en) | Image forming apparatus and method of controlling it | |
JP2011151570A (en) | Image reading apparatus, method of controlling the same, and program | |
JP2011183803A (en) | Image forming apparatus and method of controlling image forming apparatus | |
JP2009143141A (en) | Image forming device | |
JP2004004622A (en) | Image forming apparatus and form setting control method | |
JP2016147438A (en) | Image processor, printer, method for controlling image processor, method for controlling printer, program, and storage medium | |
JP6825254B2 (en) | Image reader, image forming device, original image projection method and program | |
JP2013247430A (en) | Image processing device and image processing method | |
JP2000358131A (en) | Image reader | |
JP5099033B2 (en) | Image reading device | |
JP4239905B2 (en) | Image forming apparatus and image forming method | |
JP2004160666A (en) | Image forming apparatus | |
JP2018026729A (en) | Imaging apparatus, imaging method and imaging program | |
US20170054863A1 (en) | Scanner providing centered alignment marks | |
JP6939069B2 (en) | Image reader, image forming device, image reading method, and image reading program | |
JP4988679B2 (en) | Image reading apparatus and image forming apparatus | |
US11659129B2 (en) | Information processing apparatus and display method | |
JPH10224551A (en) | Image processor and its method | |
JP6780603B2 (en) | Image reader and image forming device | |
JP4573742B2 (en) | Image output device | |
JP2004219722A (en) | Image forming apparatus | |
JP2016119534A (en) | Image forming apparatus | |
JP2006020030A (en) | Image reading apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190417 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20200107 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20200221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200529 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200609 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200803 |
|
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: 20201215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201228 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6825254 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |