[go: up one dir, main page]

JP2005210493A - Draft reader, draft reading method, and image forming apparatus - Google Patents

Draft reader, draft reading method, and image forming apparatus Download PDF

Info

Publication number
JP2005210493A
JP2005210493A JP2004015905A JP2004015905A JP2005210493A JP 2005210493 A JP2005210493 A JP 2005210493A JP 2004015905 A JP2004015905 A JP 2004015905A JP 2004015905 A JP2004015905 A JP 2004015905A JP 2005210493 A JP2005210493 A JP 2005210493A
Authority
JP
Japan
Prior art keywords
image
paper
document
size
original
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.)
Pending
Application number
JP2004015905A
Other languages
Japanese (ja)
Inventor
Hironobu Hirayama
博信 平山
Yasumasa Tsukamoto
恭正 塚本
Yoshihisa Kamata
義久 鎌田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2004015905A priority Critical patent/JP2005210493A/en
Publication of JP2005210493A publication Critical patent/JP2005210493A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Exposure Or Original Feeding In Electrophotography (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To accurately output a paper size of a draft even if the draft is placed to be inclined to the reference position of the draft, and improve much more operability at a time of draft setting compared with conventional systems. <P>SOLUTION: A draft 20 is arranged by making the image formation face upwards on a platen cover 50 which has a different color from the paper color of the draft 20, and a size larger than the paper size of the draft 20. The apparatus comprises a scanner 11 which scans the platen cover 50 including the image formation face of the draft 20, and obtains an image data Din; a reader and processor 81 which develops the image data Din, and detects the paper image of the draft from the acquired image of the platen cover 50; an inclining corrector 82 which compares the paper image of the draft 20 and a reference position established beforehand, and corrects inclining of the paper image for the reference position; and a size detector 83 which calculates the paper size of the draft 20 after calculation of coordinates of top points of the paper image after correction. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

この発明は、任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力するスキャナや、原稿画像情報及び原稿用紙サイズ情報に基づいて所定の用紙に画像を形成するデジタル複写機、複合機等に適用して好適な原稿読取装置、原稿読取方法及び画像形成装置に関するものである。   The present invention relates to a scanner that reads a document of an arbitrary size and outputs document image information and document sheet size information, a digital copying machine that forms an image on a predetermined sheet based on document image information and document sheet size information, The present invention relates to a document reading apparatus, a document reading method, and an image forming apparatus that are suitable for application to a multi-function peripheral.

近年、任意の画像情報に基づいて画像を形成する白黒及びカラー用のプリンタや複写機、これらの複合機が使用される場合が多くなってきた。例えば、白黒用のデジタル複写機は、スキャナ機能に加えて、露光手段、現像器、感光体ドラム及び定着装置から成る画像形成手段を備えている。   In recent years, black and white and color printers and copiers that form images based on arbitrary image information, and multi-function peripherals thereof are often used. For example, a digital copier for black and white includes an image forming unit including an exposure unit, a developing unit, a photosensitive drum, and a fixing device in addition to a scanner function.

原稿はスキャナによって読み取られ、原稿画像は二値化されて画像情報となる。露光手段では画像処理後の画像情報に基づいて感光体ドラムに静電潜像を描くようになされる。現像器では感光体ドラムに描かれた静電潜像に黒色のトナー剤を付着して現像する。トナー像は、感光体ドラムから用紙に転写された後に定着装置によって定着される。これにより、給紙トレイから繰り出された用紙に画像を形成することができる。   The original is read by a scanner, and the original image is binarized to become image information. The exposure means draws an electrostatic latent image on the photosensitive drum based on the image information after image processing. In the developing device, a black toner agent is attached to the electrostatic latent image drawn on the photosensitive drum and developed. The toner image is transferred from the photosensitive drum to a sheet and then fixed by a fixing device. As a result, an image can be formed on the paper fed from the paper feed tray.

ところで、この種のデジタル複写機には、プラテンガラス上に置かれた原稿の傾きを読み取ってその傾きを補正する機能を備えた装置や、原稿の紙サイズを検知するために、原稿を2度読み込み処理する装置が考案されている。   By the way, this type of digital copying machine includes an apparatus having a function of reading the inclination of an original placed on the platen glass and correcting the inclination, and an original twice to detect the paper size of the original. An apparatus for reading is devised.

このような原稿傾き補正機能を備えた複写機に関連して、特許文献1には、画像傾き補正装置、原稿読取装置及び画像形成装置が開示されている。この原稿読取装置によれば、傾き補正用のメモリ容量、変倍率及び原稿サイズから最大補正角度を演算する演算手段を備え、原稿が最大補正角度を越えて傾いてセットされた場合に、警告表示及び補正の修正等を実行するようになされる。このように構成することで、最大補正角度を越えて大きく傾いてセットされた原稿に対して、誤動作を起こすことなく、適切に作動し、信頼性が高く使用勝手がよい複写機等を提供できるというものである。   In relation to a copying machine having such a document inclination correction function, Patent Document 1 discloses an image inclination correction apparatus, an original reading apparatus, and an image forming apparatus. According to this document reading device, a calculation means for calculating the maximum correction angle from the memory capacity for inclination correction, the magnification and the document size is provided, and a warning is displayed when the document is set to be tilted beyond the maximum correction angle. In addition, correction correction and the like are performed. With such a configuration, it is possible to provide a copying machine or the like that operates properly, does not malfunction, and is highly reliable and easy to use with respect to a document set with a large inclination exceeding the maximum correction angle. That's it.

また、特許文献2には画像読み取り方法が開示されている。この画像読み取り方法によれば、原稿から画像を読み取る場合、白色と黒色が変更可能なスクリーンを準備し、白色と黒色の2つのスクリーンを用いて原稿画像をそれぞれ読み込み、ここで得られた2つの原稿画像データを比較して、原稿画像のサイズを検出し、原稿の傾きを補正するようになされる。このように構成することで、原稿が傾いてセットされた場合であっても、正確な原稿サイズを取得できるというものである。   Patent document 2 discloses an image reading method. According to this image reading method, when reading an image from a manuscript, a screen capable of changing white and black is prepared, the manuscript image is read using two screens of white and black, and the two images obtained here are read. The document image data is compared, the size of the document image is detected, and the skew of the document is corrected. With this configuration, an accurate document size can be acquired even when the document is set at an angle.

特開2000−244728号公報(第3頁、第1図)JP 2000-244728 A (page 3, FIG. 1) 特開2002−271585号公報(第2頁、第1図)JP 2002-271585 A (2nd page, FIG. 1)

ところで、従来例に係る原稿の傾き補正機能やその紙サイズ検知機能を備えた複写機等によれば、次のような問題がある。   By the way, according to a conventional copying machine equipped with a document inclination correction function and its paper size detection function, there are the following problems.

i.特許文献1に示される原稿読取装置は、原稿が最大補正角度を越えて傾いてセットされた場合に、警告表示及び補正の修正等を実行する。従って、原稿が最大補正角度を越えてセットされたか否かを、原稿を読み取る毎に、その判別しなくてはならず、原稿セット時の原稿傾き有無判断の即応性や、これに伴う操作性の向上の妨げとなる。   i. The document reading device disclosed in Patent Document 1 performs warning display, correction correction, and the like when a document is set with an inclination exceeding the maximum correction angle. Therefore, it is necessary to determine whether or not the original has been set beyond the maximum correction angle each time the original is read. Hinder improvement.

ii.特許文献2に示される画像読み取り方法は、原稿の紙サイズを検知する際に、白色と黒色の2つのスクリーンを用いて原稿画像をそれぞれ読み込まなければならない。従って、原稿の紙サイズの検知時間が長くなることから、原稿をセットしてから原稿が画像形成出力されるまでの時間が長くなるおそれがある。   ii. In the image reading method disclosed in Patent Document 2, when detecting the paper size of an original, the original image must be read using two screens of white and black. Therefore, since the detection time of the paper size of the document becomes long, there is a possibility that the time from when the document is set to when the document is imaged and output becomes long.

そこで、この発明は、このような従来例に係る課題を解決したものであって、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙サイズを正確に出力できるようにすると共に、従来方式に比べて原稿セット時の操作性を一段と向上できるようにした原稿読取装置、原稿読取方法及び画像形成装置を提供することを目的とする。   Therefore, the present invention solves such a problem related to the conventional example, and can accurately output the paper size of the original even when the original is inclined with respect to the reference position. It is another object of the present invention to provide a document reading apparatus, a document reading method, and an image forming apparatus that can further improve the operability when setting a document compared to the conventional method.

上述した課題を解決するために、本発明に係る原稿読取装置は、任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力する装置であって、原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有する背景媒体と、この背景媒体に対して画像形成面を表にした原稿が配置され、当該原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得する画像読取手段と、この画像読取手段によって取得された原稿画像情報を展開して背景媒体の取得画像を仕切る原稿の用紙画像を検出する画像検出手段と、この画像検出手段から出力される原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正する補正手段と、この補正手段により補正された後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿の用紙サイズを演算する演算手段とを備えることを特徴とするものである。   In order to solve the above-described problems, an original reading apparatus according to the present invention is an apparatus that reads an original of an arbitrary size and outputs original image information and original paper size information, and has a color different from the original paper color. And a background medium having a size larger than the paper size of the original, and a background medium including the image forming surface of the original, the original having an image forming surface facing the background medium An image reading means for acquiring document image information by scanning the image, an image detection means for detecting a paper image of a document that expands the document image information acquired by the image reading means and partitions the acquired image of the background medium, and A correction means for comparing the paper image of the document output from the image detection means with a preset reference position and correcting the inclination of the paper image with respect to the reference position, and the correction means Calculated vertex coordinate values of the paper image after and is characterized by comprising calculating means for calculating the paper size of the document based on the vertex coordinate values.

本発明に係る原稿読取装置によれば、任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力する場合に、原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有した背景媒体に対して画像形成面を表にした原稿が配置されると、画像読取手段は、当該原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得する。画像検出手段は、画像読取手段によって取得された原稿画像情報を展開して背景媒体の取得画像を仕切る原稿の用紙画像を検出するようになされる。これを前提にして、補正手段は、画像検出手段から出力される原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正し、演算手段は、補正後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿の用紙サイズを演算するようになる。例えば、演算手段は、補正後の用紙画像の4つの頂点座標値から原稿の用紙の幅及び長さを求める(サイズ検知演算処理)。   According to the document reading device of the present invention, when a document of an arbitrary size is read and document image information and document paper size information are output, the document has a color different from the document paper color, and the document When a document with the image forming surface on the background medium having a size larger than the paper size is arranged, the image reading unit scans the background medium including the image forming surface of the document to scan the document image. Get information. The image detecting means detects the paper image of the original that develops the original image information acquired by the image reading means and partitions the acquired image of the background medium. Based on this assumption, the correction means compares the paper image of the document output from the image detection means with a preset reference position to correct the inclination of the paper image with respect to the reference position. The vertex coordinate value of the subsequent paper image is obtained, and the paper size of the document is calculated based on the vertex coordinate value. For example, the calculation means obtains the width and length of the original sheet from the four vertex coordinate values of the corrected sheet image (size detection calculation process).

従って、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙サイズを正確に出力することができる。しかも、従来方式のように原稿を基準位置に合わせるという操作が不要となるので、基準位置から原稿がわずかにずれたのを一々気にして原稿をセットし直すといった二度手間を省くことができる。従来方式に比べて原稿セット時の操作性等が一段と向上する。   Therefore, even when the document is placed at an inclination with respect to the reference position, the paper size of the document can be output accurately. In addition, since the operation of aligning the document with the reference position as in the conventional method is not required, it is possible to save twice the trouble of resetting the document one by one when the document slightly deviates from the reference position. . Compared with the conventional method, the operability at the time of document setting is further improved.

本発明に係る原稿読取方法は、任意の大きさの原稿から原稿画像情報を読み取る方法であって、原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有する背景媒体に対して画像形成面を表にした原稿を配置し、背景媒体に配置された原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得し、ここで取得された原稿画像情報を展開して背景媒体の取得画像を仕切る原稿の用紙画像を検出し、ここで検出された原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正し、この補正後の用紙画像の頂点座標を求め、当該頂点座標に基づいて原稿の用紙サイズを演算することを特徴とするものである。   A document reading method according to the present invention is a method of reading document image information from a document of an arbitrary size, and has a color different from the paper color of the document and has a size larger than the paper size of the document. A document with an image forming surface facing the background medium is placed, the background medium including the image forming surface of the document placed on the background medium is scanned to obtain document image information, and the document obtained here Detect the paper image of the document that expands the image information and partitions the acquired image on the background medium, compares the detected paper image of the document with the preset reference position, and tilts the paper image with respect to the reference position Is corrected, the vertex coordinates of the corrected paper image are obtained, and the paper size of the document is calculated based on the vertex coordinates.

本発明に係る原稿読取方法によれば、任意の大きさの原稿から原稿画像情報を読み取る場合に、1回の走査で原稿画像情報及び原稿の用紙サイズを同時に取得することができる。しかも、原稿の用紙サイズを高い精度で取得することができる。   According to the document reading method of the present invention, when document image information is read from a document of an arbitrary size, the document image information and the paper size of the document can be acquired simultaneously by one scan. In addition, the paper size of the document can be acquired with high accuracy.

本発明に係る画像形成装置は、任意の大きさの原稿を読み取って所定サイズの用紙に原稿画像を形成する装置であって、原稿を読み取って原稿画像情報を出力する原稿読取装置と、この原稿読取装置から出力される原稿画像情報及び原稿用紙サイズ情報に基づいて所定サイズの用紙に原稿画像を形成する画像形成手段とを備え、原稿読取装置は、原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有する背景媒体と、この背景媒体に対して画像形成面を表にした原稿が配置され、当該原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得する画像読取手段と、この画像読取手段によって取得された原稿画像情報を展開して背景媒体の取得画像を仕切る原稿の用紙画像を検出する画像検出手段と、この画像検出手段から出力される原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正する補正手段と、この補正手段により補正された後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿の用紙サイズを演算する演算手段とを有することを特徴とするものである。   An image forming apparatus according to the present invention is an apparatus that reads a document of an arbitrary size and forms a document image on a sheet of a predetermined size, a document reading device that reads the document and outputs document image information, and the document Image forming means for forming a document image on a paper of a predetermined size based on document image information and document paper size information output from the reading device, the document reading device has a color different from the paper color of the document, In addition, a background medium having a size larger than the paper size of the document and a document with an image forming surface facing the background medium are arranged, and the background medium including the image forming surface of the document is scanned. Image reading means for acquiring document image information, and image detection means for detecting a paper image of a document that expands the document image information acquired by the image reading means and partitions the acquired image of the background medium, The paper image of the document output from the image detecting means is compared with a preset reference position to correct the inclination of the paper image with respect to the reference position, and the paper image corrected by the correction means And calculating means for calculating the paper size of the document based on the vertex coordinate values.

本発明に係る画像形成装置によれば、本発明に係る原稿読取装置が応用されるので、任意の大きさの原稿を読み取って所定サイズの用紙に原稿画像を形成する場合に、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙サイズに合致したサイズの用紙に画像を形成するようになる。   According to the image forming apparatus of the present invention, the original reading apparatus according to the present invention is applied. Therefore, when an original of an arbitrary size is read to form an original image on a predetermined size of paper, the original is positioned at the reference position. Even when the image is placed at an angle to the image, an image is formed on a sheet having a size that matches the sheet size of the document.

従って、原稿画像が異なるサイズの用紙に形成されて出力されたり、原稿画像が曲がった状態で形成されて出力されることが防止できる。しかも、従来方式のように原稿を基準位置に合わせるという操作が不要となるので、基準位置から原稿がわずかにずれたのを一々気にして原稿をセットし直すといった二度手間を省くことができる。   Accordingly, it is possible to prevent the document image from being formed and output on a sheet having a different size, or from being formed and output in a bent state. In addition, since the operation of aligning the document with the reference position as in the conventional method is not required, it is possible to save twice the trouble of resetting the document one by one when the document slightly deviates from the reference position. .

本発明に係る原稿読取装置によれば、任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力する場合に、原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きが補正され、この補正後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿の用紙サイズを演算する演算手段を備えるものである。   According to the document reading apparatus of the present invention, when a document of an arbitrary size is read and document image information and document sheet size information are output, the document image of the document is compared with a preset reference position. The inclination of the paper image with respect to the reference position is corrected, a vertex coordinate value of the paper image after the correction is obtained, and calculation means for calculating the paper size of the document based on the vertex coordinate value is provided.

この構成によって、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙サイズを正確に出力することができる。しかも、従来方式のように原稿を基準位置に合わせるという操作が不要となるので、基準位置から原稿がわずかにずれたのを一々気にして原稿をセットし直すといった二度手間を省くことができる。従来方式に比べて原稿セット時の操作性が一段と向上する。   With this configuration, even when the document is placed at an inclination with respect to the reference position, the paper size of the document can be accurately output. In addition, since the operation of aligning the document with the reference position as in the conventional method is not required, it is possible to save twice the trouble of resetting the document one by one when the document slightly deviates from the reference position. . Compared with the conventional method, the operability during document setting is further improved.

本発明に係る原稿読取方法によれば、所定の色及びサイズを有する背景媒体に対して画像形成面を表にした原稿を配置し、その後、原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得し、この原稿画像情報を展開して背景媒体の取得画像を仕切る原稿の用紙画像を検出し、ここで検出された原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正し、補正後の用紙画像の頂点座標を求め、当該頂点座標に基づいて原稿の用紙サイズを演算するようになされる。   According to the document reading method of the present invention, a document having an image forming surface as a front is arranged on a background medium having a predetermined color and size, and then the background medium including the image forming surface of the document is scanned. The original image information is acquired, the original image information is expanded to detect the original paper image that partitions the acquired image on the background medium, and the detected original paper image is compared with a preset reference position. Then, the inclination of the paper image with respect to the reference position is corrected, the vertex coordinates of the corrected paper image are obtained, and the paper size of the document is calculated based on the vertex coordinates.

この構成によって、1回の走査で原稿画像情報及び原稿の用紙サイズを同時に取得することができる。しかも、原稿の用紙サイズを高い精度で取得することができる。   With this configuration, the original image information and the paper size of the original can be acquired simultaneously by one scan. In addition, the paper size of the document can be acquired with high accuracy.

本発明に係る画像形成装置によれば、本発明に係る原稿読取装置が応用されるので、任意の大きさの原稿を読み取って所定サイズの用紙に原稿画像を形成する場合に、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙サイズに合致したサイズの用紙に画像を形成するようになる。   According to the image forming apparatus of the present invention, the original reading apparatus according to the present invention is applied. Therefore, when an original of an arbitrary size is read to form an original image on a predetermined size of paper, the original is positioned at the reference position. Even when the image is placed at an angle to the image, an image is formed on a sheet having a size that matches the sheet size of the document.

この構成によって、原稿画像が異なるサイズの用紙に形成されて出力されたり、原稿画像が曲がった状態で形成されて出力されることが防止できる。しかも、従来方式のように原稿を基準位置に合わせるという操作が不要となるので、基準位置から原稿がわずかにずれたのを一々気にして原稿をセットし直すといった二度手間を省くことができる。従って、原稿セット操作が簡単な複写機等を提供することができる。   With this configuration, it is possible to prevent the document image from being formed and output on paper of different sizes, or the document image being formed and output in a bent state. In addition, since the operation of aligning the document with the reference position as in the conventional method is not required, it is possible to save twice the trouble of resetting the document one by one when the document slightly deviates from the reference position. . Accordingly, it is possible to provide a copying machine and the like that can easily perform manuscript setting operations.

続いて、この発明に係る原稿読取装置、原稿読取方法及び画像形成装置の一実施例について、図面を参照しながら説明をする。   Next, an embodiment of a document reading apparatus, a document reading method, and an image forming apparatus according to the present invention will be described with reference to the drawings.

(1)原稿読取装置
図1は本発明に係る第1の実施例としてのスキャナ100の構成例を示す概念図である。
この実施例では、任意の大きさの原稿を読み取って原稿画像情報を出力する場合に、原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正し、補正後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿の用紙サイズを演算する制御手段を備え、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙サイズを正確に出力できるようにすると共に、従来方式に比べて原稿セット時の操作性等を一段と向上できるようにしたものである。
(1) Document Reading Device FIG. 1 is a conceptual diagram showing a configuration example of a scanner 100 as a first embodiment according to the present invention.
In this embodiment, when a document of an arbitrary size is read and document image information is output, the sheet image of the document is compared with a preset reference position to correct the inclination of the sheet image with respect to the reference position. The control means for calculating the vertex coordinate value of the corrected paper image and calculating the paper size of the document based on the vertex coordinate value, even when the document is placed at an inclination with respect to the reference position, In addition to being able to output the paper size of the original document accurately, the operability at the time of document setting can be further improved as compared with the conventional system.

図1に示すスキャナ100は、原稿読取装置の一例であり、任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力する装置である。スキャナ100は、スキャナ本体11aを有しており、原稿画像情報及び原稿用紙サイズ情報に基づいて所定の用紙に画像を形成する白黒及びカラー用のデジタル複写機や複合機等に適用して好適である。   A scanner 100 shown in FIG. 1 is an example of a document reading device, and is a device that reads a document of an arbitrary size and outputs document image information and document sheet size information. The scanner 100 has a scanner main body 11a, and is suitable for application to black and white and color digital copiers and multifunction machines that form images on predetermined paper based on original image information and original paper size information. is there.

スキャナ本体11aには、例えば、自動原稿給紙装置(ADF)40が取り付けられており、任意の原稿20を自動給紙するように動作する。ADF40は原稿載置部41、ローラ42a、ローラ42b、ローラ43、搬送ローラ44及び排紙皿46を有している。原稿載置部41には一又は複数の原稿20が載置される。   For example, an automatic document feeder (ADF) 40 is attached to the scanner body 11a and operates to automatically feed an arbitrary document 20. The ADF 40 includes a document placing portion 41, a roller 42 a, a roller 42 b, a roller 43, a transport roller 44, and a paper discharge tray 46. One or a plurality of documents 20 are placed on the document placing portion 41.

原稿載置部41の下流側にはローラ42a及びローラ42bが設けられ、自動給紙モードが選択されたとき、原稿載置部41から繰り出された原稿20は、下流側のローラ43によってU字回転するように搬送される。この自動給紙モードでは、原稿20の記録面が原稿載置部41で上に向けて載置するようになされる。ADF40の下方には、画像読取手段の一例となるスキャナ部11が備えられ、自動給紙モード又はプラテンモードに基づいて原稿画像を読み取るようになされる。   A roller 42 a and a roller 42 b are provided on the downstream side of the document placing portion 41. When the automatic paper feeding mode is selected, the document 20 fed out from the document placing portion 41 is U-shaped by the downstream roller 43. It is conveyed so as to rotate. In the automatic paper feeding mode, the recording surface of the document 20 is placed upward on the document placement unit 41. Below the ADF 40, a scanner unit 11 as an example of an image reading unit is provided to read a document image based on an automatic paper feed mode or a platen mode.

ここに自動給紙モードとは、ADF40に載置された原稿20を自動給紙して原稿画像を自動的に読み取る動作をいう。プラテンモードとは、プラテンガラス上に載置された原稿20を走査して原稿画像を自動的に読み取るする動作をいう。スキャナ部11には縮小型イメージセンサが使用され、例えば、自動給紙モード時には、原稿20がローラ43によってU字状に反転するときに、その原稿20の表面を読み取って画像データDinを出力するようになされる。スキャナ部11で読み取られた原稿20は、搬送ローラ44により搬送されて排紙皿46へ排紙される。   Here, the automatic paper feeding mode refers to an operation of automatically feeding a document 20 placed on the ADF 40 and automatically reading a document image. The platen mode refers to an operation of scanning a document 20 placed on a platen glass and automatically reading a document image. For example, in the automatic paper feeding mode, the scanner unit 11 reads the surface of the document 20 and outputs the image data Din when the document 20 is reversed in a U shape by the roller 43. It is made like. The document 20 read by the scanner unit 11 is transported by the transport roller 44 and discharged to the discharge tray 46.

一方、ADF40の下側には、背景媒体の一例となるプラテンカバー(読取りカバー)50が設けられる。プラテンカバー50は、原稿20の用紙色と異なる色(反射色)を有し、かつ、当該原稿20の用紙サイズよりも大きいサイズを有している。このADF40の下方に設けられた上述のスキャナ部11では、プラテンモード時に、プラテンカバー50に対して画像形成面を表にした原稿20が配置され、当該原稿20の画像形成面を含む当該プラテンカバー50を走査して原稿画像情報を取得するようになされる。   On the other hand, a platen cover (reading cover) 50 as an example of a background medium is provided below the ADF 40. The platen cover 50 has a color (reflection color) different from the paper color of the document 20 and a size larger than the paper size of the document 20. In the scanner unit 11 provided below the ADF 40, the platen cover including the image forming surface of the document 20 is disposed in the platen mode in which the document 20 with the image forming surface facing the platen cover 50 is disposed. 50 is scanned to obtain document image information.

スキャナ部11は、例えば、第1のプラテンガラス51、第2のプラテンガラス52、光源53、ミラー54、55、56、結像光学部57、CCD撮像装置58及び図示しない光学系駆動部を有している。原稿20は、プラテンガラス51上に原稿記録面を下方にしてセットされ、上述のプラテンカバー50によって押さえ込まれる。この状態で、スキャナ部11は、光学系駆動部を動作させて、当該原稿20の画像形成面を含む当該プラテンカバー50に対して、光源53、ミラー54、55、56を走査する。スキャナ部11には、縮小型イメージセンサを構成するCCD撮像装置58が備えられ、原稿20を読み取って得た原稿読取信号Sinを出力するようになされる。   The scanner unit 11 includes, for example, a first platen glass 51, a second platen glass 52, a light source 53, mirrors 54, 55, and 56, an imaging optical unit 57, a CCD imaging device 58, and an optical system drive unit (not shown). doing. The document 20 is set on the platen glass 51 with the document recording surface facing downward, and is pressed by the platen cover 50 described above. In this state, the scanner unit 11 operates the optical system driving unit to scan the light source 53 and the mirrors 54, 55, and 56 with respect to the platen cover 50 including the image forming surface of the document 20. The scanner unit 11 is provided with a CCD imaging device 58 that constitutes a reduction type image sensor, and outputs a document reading signal Sin obtained by reading the document 20.

スキャナ本体11aの内部には、制御手段15及び画像処理手段80が設けられる。画像処理手段80は、例えば、読取り処理部81、傾き補正部82及びサイズ検出部83から構成される。読取り処理部81は、画像検出手段の一例であり、スキャナ部11のCCD撮像装置58に接続される。読取り処理部81には図示しないアナログ・デジタル変換(以下A/D変換という)器が設けられ、CCD撮像装置58から入力した原稿読取信号SinをA/D変換して二値の原稿画像情報(以下単に画像データDinという)を出力する。   A control unit 15 and an image processing unit 80 are provided inside the scanner body 11a. The image processing unit 80 includes, for example, a reading processing unit 81, an inclination correction unit 82, and a size detection unit 83. The read processing unit 81 is an example of an image detection unit, and is connected to the CCD imaging device 58 of the scanner unit 11. The reading processing unit 81 is provided with an analog / digital converter (hereinafter referred to as A / D converter) (not shown). The document reading signal Sin input from the CCD image pickup device 58 is A / D converted to obtain binary document image information ( Hereinafter, the image data Din) is output.

また、読取り処理部81は図示しないメモリを有しており、画像データDinをメモリに展開してプラテンカバー50の取得画像を仕切る原稿20の用紙画像を検出するように動作する。例えば、読取り処理部81は二値行列から用紙画像の4つの頂点座標値を求める。もちろん、読取り処理部81は、従来例と同様にして画像データDinをγ補正処理や、シェーディング補正、タイミング制御、ライン間補正処理等を実行して、画像処理後の画像データDoutをプリンタ等に出力するようになされる。   The reading processing unit 81 has a memory (not shown), and operates to detect the paper image of the document 20 that develops the image data Din in the memory and partitions the acquired image of the platen cover 50. For example, the reading processing unit 81 obtains four vertex coordinate values of the paper image from the binary matrix. Of course, the reading processing unit 81 executes γ correction processing, shading correction, timing control, interline correction processing, and the like on the image data Din in the same manner as in the conventional example, and the image data Dout after image processing is transferred to a printer or the like. It is made to output.

読取り処理部81には傾き補正部82が接続され、読取り処理部81から出力される画像データDinに基づく原稿20の用紙画像と予め設定された基準位置に関する情報とを比較して当該基準位置に対する用紙画像の傾きを補正するように動作する。例えば、傾き補正部82は、読取り処理部81で求められた用紙画像の4つの頂点座標値に基づいて用紙画像の傾き角度θを無くすように補正する。このとき、傾き補正部82は、用紙画像の一辺が、基準位置を規定する基準線に平行になるように図形回転処理等が実行される。これにより、基準位置に対する用紙画像の差を無くすように原稿用紙20’の傾きを補正することができる。   An inclination correction unit 82 is connected to the reading processing unit 81, and the sheet image of the document 20 based on the image data Din output from the reading processing unit 81 is compared with information related to a preset reference position, with respect to the reference position. It operates to correct the inclination of the paper image. For example, the inclination correction unit 82 performs correction so as to eliminate the inclination angle θ of the paper image based on the four vertex coordinate values of the paper image obtained by the reading processing unit 81. At this time, the inclination correction unit 82 executes graphic rotation processing or the like so that one side of the paper image is parallel to the reference line that defines the reference position. Thereby, the inclination of the original paper 20 'can be corrected so as to eliminate the difference in the paper image with respect to the reference position.

また、読取り処理部81には演算手段の一例となるサイズ検出部83が接続され、補正後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿20の用紙サイズを演算する。例えば、サイズ検出部83はマイクロプロセッサ等から成り、補正後の用紙画像の4つの頂点座標値から原稿用紙20’の幅及び長さを求めるサイズ検知演算処理を実行して、原稿用紙サイズ情報(以下単にサイズデータという)Dszを出力する。これにより、読取り処理部81からプリンタ等へ画像データDoutの他にサイズデータDszを検出することができる。   The reading processing unit 81 is connected to a size detection unit 83 which is an example of a calculation unit, obtains the vertex coordinate value of the corrected paper image, and calculates the paper size of the document 20 based on the vertex coordinate value. For example, the size detection unit 83 is formed of a microprocessor or the like, and executes size detection calculation processing for obtaining the width and length of the original paper 20 ′ from the four vertex coordinate values of the corrected paper image to obtain original paper size information ( Dsz (hereinafter simply referred to as size data) is output. Accordingly, the size data Dsz can be detected from the reading processing unit 81 to the printer or the like in addition to the image data Dout.

読取り処理部81には制御手段15が接続される。この制御手段15にはCPU等が使用され、スキャナ本体11aに設けられた操作手段14が接続される。操作手段14は、任意の原稿20を読み取って得られる、画像データDout及びサイズデータDszをプリンタ等に出力するように操作される。操作手段14には、図示しないスタートキーが設けられ、ADF40に原稿20が載置され、スタートキーを押下すると、自動給紙モードが設定され、ADF40に載置された原稿20を自動給紙して原稿画像を自動的に読み取るようになされる。また、プラテンガラス上に原稿20が載置された状態でスタートキーを押下すると、プラテンモードが設定され、プラテンガラス上に載置された原稿20を走査して原稿画像を自動的に読み取るようになされる。   Control means 15 is connected to the reading processing unit 81. A CPU or the like is used for the control means 15, and an operation means 14 provided in the scanner body 11a is connected. The operation means 14 is operated to output image data Dout and size data Dsz obtained by reading an arbitrary document 20 to a printer or the like. The operation means 14 is provided with a start key (not shown), and the document 20 is placed on the ADF 40. When the start key is pressed, the automatic feeding mode is set, and the document 20 placed on the ADF 40 is automatically fed. The document image is automatically read. When the start key is pressed while the document 20 is placed on the platen glass, the platen mode is set, and the document 20 placed on the platen glass is scanned to automatically read the document image. Made.

図2A〜Cは、プラテンモード時の画像処理例を示す図である。図2Aは、プラテンモード時の原稿20とプラテンカバー50との関係例を示す図である。図2Aに示すプラテンカバー50は、原稿20の用紙色と異なる色(反射色)を有し、かつ、当該原稿20の用紙サイズよりも大きいサイズを有している。この例で、プラテンカバー50に対して原稿20が斜めにセットされた状態を示している。例えば、基準位置(基準線)に対して角度θを以てセットされた場合である。このような状態で、図1に示したADF40の下方に設けられたスキャナ部11は、プラテンモード時に、プラテンカバー50に対して画像形成面を表にした原稿20が配置され、当該原稿20の画像形成面を含む当該プラテンカバー50を走査して画像データDinを取得するようになされる。   2A to 2C are diagrams illustrating examples of image processing in the platen mode. FIG. 2A is a diagram illustrating an example of the relationship between the document 20 and the platen cover 50 in the platen mode. The platen cover 50 shown in FIG. 2A has a color (reflective color) different from the paper color of the original 20 and has a size larger than the paper size of the original 20. In this example, a state in which the document 20 is set obliquely with respect to the platen cover 50 is shown. For example, it is a case where the angle θ is set with respect to the reference position (reference line). In such a state, the scanner unit 11 provided below the ADF 40 shown in FIG. 1 has the document 20 with the image forming surface facing the platen cover 50 in the platen mode. The platen cover 50 including the image forming surface is scanned to acquire image data Din.

図2Bは、プラテンモード時の原稿用紙画像20’とプラテンカバー画像50’との関係例を示す図である。図2Bにおいて、横軸は水平方向(H方向)であり、縦軸は垂直方向(V方向)である。図2B中、黒部分が図1に示した読取り処理部81でメモリ等に展開された原稿画像を含む原稿用紙画像20’であり、その周辺の白部分がプラテンカバー画像50’である。このように、原稿用紙画像20’とプラテンカバー画像50’とをくっきりと、区分させるためには、原稿20の用紙色と異なる色(反射色)のプラテンカバー50を準備すればよい。   FIG. 2B is a diagram illustrating a relationship example between the document sheet image 20 ′ and the platen cover image 50 ′ in the platen mode. In FIG. 2B, the horizontal axis is the horizontal direction (H direction), and the vertical axis is the vertical direction (V direction). In FIG. 2B, a black portion is a document sheet image 20 'including a document image developed in a memory or the like by the reading processing unit 81 shown in FIG. 1, and a white portion around it is a platen cover image 50'. In this way, in order to clearly separate the original paper image 20 ′ and the platen cover image 50 ′, the platen cover 50 having a color (reflection color) different from the paper color of the original 20 may be prepared.

図2Cは、プラテンモード時の原稿用紙20’の頂点付近の画像とプラテンカバー画像50’との関係例を示す二値行列図である。図2Cにおいて、頂点画素の位置を特定するために、H−V画像処理系を定義する。このH−V画像処理系では、ある頂点画素Dijの画素位置を(hi,vj)で表現するようになされる。   FIG. 2C is a binary matrix diagram showing an example of the relationship between the image near the vertex of the original paper 20 'and the platen cover image 50' in the platen mode. In FIG. 2C, an HV image processing system is defined to specify the position of the vertex pixel. In this HV image processing system, the pixel position of a certain vertex pixel Dij is expressed by (hi, vj).

図2Cに示す二値行列図において、原稿用紙20’の頂点付近の画像は、図2Bに示した黒部分の原稿用紙画像20’からある頂点付近の画像を抽出して拡大したものである。この例では、主走査方向に10画素及び副走査方向に15画素の合計10×15画素をマトリクス状に抽出した場合に、格子の1つ1つは画素Gijを成す。   In the binary matrix diagram shown in FIG. 2C, the image near the apex of the original paper 20 'is obtained by extracting and enlarging an image near the apex from the black original paper image 20' shown in FIG. 2B. In this example, when a total of 10 × 15 pixels of 10 pixels in the main scanning direction and 15 pixels in the sub-scanning direction are extracted in a matrix, each of the lattices forms a pixel Gij.

図2Cにおいて、論理値「0」の部分がプラテンカバー画像50’である。論理値「1」の部分が原稿用紙画像20’である。この例では、頂点の画素はG38であり、頂点画素G38が論理値「1」でその周囲が論理値「0」である。H−V画像処理系でその位置を表現すると、(h8,v3)となる。また、頂点画素G38の左側で、画素G47、G56、G65、G74、G83、G92及びG101が原稿用紙画像20’のエッジ画像を成す。更に、頂点画素G38の右側で、画素G49、G510、G611、G712、G813、G914及びG1015が原稿用紙の他のエッジ画像を成す。   In FIG. 2C, the portion of logical value “0” is the platen cover image 50 ′. The portion of logical value “1” is the original paper image 20 ′. In this example, the pixel at the vertex is G38, the vertex pixel G38 has a logical value “1”, and the surrounding area has a logical value “0”. When the position is expressed by the HV image processing system, (h8, v3) is obtained. On the left side of the vertex pixel G38, the pixels G47, G56, G65, G74, G83, G92, and G101 form an edge image of the original paper image 20 '. Further, pixels G49, G510, G611, G712, G813, G914, and G1015 form another edge image of the original paper on the right side of the vertex pixel G38.

図3A、B、図4A及びBは、プラテンモード時の原稿用紙画像20’の第1〜第4の頂点#1〜#4の抽出例を示す図である。この例では、原稿用紙画像20’が矩形状を有していることを前提にして、読取り処理部81は、二値行列の左上部から例えば、水平方向(H方向)及び垂直方向(V方向)に走査して4つの頂点を求めるようになされる。4つ目の頂点(最後の頂点)は抽出しなくも計算で求めてもよい。   3A, 3B, 4A, and 4B are diagrams showing examples of extracting the first to fourth vertices # 1 to # 4 of the document sheet image 20 'in the platen mode. In this example, on the assumption that the original paper image 20 ′ has a rectangular shape, the reading processing unit 81 starts from the upper left of the binary matrix, for example, in the horizontal direction (H direction) and the vertical direction (V direction). ) To find four vertices. The fourth vertex (the last vertex) may be calculated without being extracted.

図3Aにおいて、まず、第1の頂点#1の画素位置を探索する。例えば、ある頂点画素と予測される画素G1が探索され、その画素G1の論理値が「1」でその周囲が論理値「0」となる関係にある場合に、第1の頂点座標が決定される。図3Aに示す例で、頂点#1は、プラテンカバー50における基準線を含むH−V画像処理系で表現すると、その原点(0,0)を基準にしたとき、頂点画素G1の画素位置座標はG1(h1,v1)で表現される。   In FIG. 3A, first, the pixel position of the first vertex # 1 is searched. For example, a pixel G1 that is predicted to be a certain vertex pixel is searched, and when the logical value of the pixel G1 is “1” and its surroundings have a logical value “0”, the first vertex coordinate is determined. The In the example shown in FIG. 3A, when the vertex # 1 is expressed by the HV image processing system including the reference line in the platen cover 50, the pixel position coordinates of the vertex pixel G1 when the origin (0, 0) is used as a reference. Is represented by G1 (h1, v1).

次に、第2の頂点#2の画素位置を探索する。図3Aに示した例では、頂点画素G1の左側で原稿用紙画像20’のエッジ画像を成す。これに沿うように、水平及び垂直方向に走査を続けると、第2の頂点画素が見出される。そして、頂点画素G2の論理値が「1」でその周囲の論理値が「0」となる第2の頂点#2の画素位置座標を決定する。この例で、図3Bに示すように第2の頂点画素G2の画素位置座標はG2(h2,v2)で示される。   Next, the pixel position of the second vertex # 2 is searched. In the example shown in FIG. 3A, an edge image of the original paper image 20 'is formed on the left side of the vertex pixel G1. Along with this, if the scanning is continued in the horizontal and vertical directions, the second vertex pixel is found. Then, the pixel position coordinate of the second vertex # 2 at which the logical value of the vertex pixel G2 is “1” and the surrounding logical value is “0” is determined. In this example, as shown in FIG. 3B, the pixel position coordinate of the second vertex pixel G2 is indicated by G2 (h2, v2).

図4Aにおいて、第3の頂点#3の画素位置を探索する。図4Aに示す頂点画素G1の右側で原稿用紙画像20’のエッジ画像を成す。これに沿うように、水平及び垂直方向に走査を続けると、第3の頂点画素が見出される。そして、頂点画素G3の論理値が「1」でその周囲の論理値が「0」となる第3の頂点#3の画素位置座標を決定する。この例で、図4Aに示すように第3の頂点画素G3の画素位置座標はG3(h3,v3)で示される。   In FIG. 4A, the pixel position of the third vertex # 3 is searched. An edge image of the original paper image 20 'is formed on the right side of the vertex pixel G1 shown in FIG. 4A. Along with this, if the scanning is continued in the horizontal and vertical directions, the third vertex pixel is found. Then, the pixel position coordinate of the third vertex # 3 in which the logical value of the vertex pixel G3 is “1” and the surrounding logical value is “0” is determined. In this example, as shown in FIG. 4A, the pixel position coordinate of the third vertex pixel G3 is indicated by G3 (h3, v3).

同様にして、図4Bにおいて、第4の頂点#4の画素位置を探索する。図4に示す頂点画素G3の左側で原稿用紙画像20’のエッジ画像を成す。これに沿うように、水平及び垂直方向に走査を続けると、第4の頂点画素が見出される。そして、頂点画素G4の論理値が「1」でその周囲の論理値が「0」となる第4の頂点#4の画素位置座標を決定する。この例で、図4Bに示すように第4の頂点画素G4の画素位置座標はG4(h4,v4)で示される。   Similarly, in FIG. 4B, the pixel position of the fourth vertex # 4 is searched. An edge image of the original paper image 20 'is formed on the left side of the vertex pixel G3 shown in FIG. Along with this, if the scanning is continued in the horizontal and vertical directions, the fourth vertex pixel is found. Then, the pixel position coordinates of the fourth vertex # 4 at which the logical value of the vertex pixel G4 is “1” and the surrounding logical value is “0” are determined. In this example, as shown in FIG. 4B, the pixel position coordinate of the fourth vertex pixel G4 is indicated by G4 (h4, v4).

図5A及びBは、プラテンモード時の原稿用紙画像20’の傾き補正例(その1)を示す図であり、図5Aは、その系変換後の原稿用紙画像20’とプラテンカバー画像50’との関係例を示す図である。   FIGS. 5A and 5B are diagrams showing an example of inclination correction (part 1) of the original paper image 20 ′ in the platen mode. FIG. 5A shows the original paper image 20 ′ and the platen cover image 50 ′ after the system conversion. It is a figure which shows the example of a relationship.

この例で、傾き補正部82は、読取り処理部81から出力される画像データDinに基づく原稿20の原稿用紙画像20’と予め設定された基準位置に関する情報とを比較して当該基準位置に対する原稿用紙画像20’の傾きを補正するように動作する。例えば、傾き補正部82は、読取り処理部81で求められた原稿用紙画像20’の4つの頂点の画素座標G1(h1,v1)、G2(h2,v2)、G3(h3,v3)、G4(h4,v4)に基づいて原稿用紙画像20’の傾き角度θを補正する。このとき、傾き補正部82は、原稿用紙画像20’の一辺が、基準位置を規定する基準線に平行になるように図形回転処理等が実行される。これにより、基準位置に対する原稿用紙画像20’の傾き角度θを無くすように原稿用紙画像20’の傾きを補正することができる。   In this example, the inclination correction unit 82 compares the document sheet image 20 ′ of the document 20 based on the image data Din output from the reading processing unit 81 with information related to a preset reference position, and the document corresponding to the reference position. It operates to correct the inclination of the paper image 20 ′. For example, the inclination correction unit 82 has pixel coordinates G1 (h1, v1), G2 (h2, v2), G3 (h3, v3), and G4 of the four vertices of the original paper image 20 ′ obtained by the reading processing unit 81. The inclination angle θ of the original paper image 20 ′ is corrected based on (h4, v4). At this time, the inclination correction unit 82 performs graphic rotation processing or the like so that one side of the original paper image 20 ′ is parallel to a reference line that defines a reference position. Thereby, the inclination of the original paper image 20 ′ can be corrected so as to eliminate the inclination angle θ of the original paper image 20 ′ with respect to the reference position.

図5Aにおいて、横軸はX−Y走査系における副走査方向(X方向)であり、縦軸は主走査方向(Y方向)である。
この例で、図3A、B、図4A及びBで説明した原稿用紙画像20’の傾き時の第1〜第4の頂点の画素座標G1(h1,v1)、G2(h2,v2)、G3(h3,v3)、G4(h4,v4)は、X−Y走査系における頂点A〜Dの位置座標に変換される。例えば、図3Aに示した第1の頂点画素G1の画素位置座標G1(h1,v1)は、図5Aに示すように、頂点Bを示す位置座標B(x2,y2)に変換される。なお、x2及びy2は、変換定数をα1及びβ1とすると、x2=α1・h1、y2=β1・v1である。
In FIG. 5A, the horizontal axis represents the sub-scanning direction (X direction) in the XY scanning system, and the vertical axis represents the main scanning direction (Y direction).
In this example, the pixel coordinates G1 (h1, v1), G2 (h2, v2), G3 of the first to fourth vertices when the original paper image 20 ′ described in FIGS. 3A, 3B, 4A and 4B is tilted. (H3, v3) and G4 (h4, v4) are converted into the position coordinates of the vertices A to D in the XY scanning system. For example, the pixel position coordinates G1 (h1, v1) of the first vertex pixel G1 shown in FIG. 3A are converted into position coordinates B (x2, y2) showing the vertex B as shown in FIG. 5A. Note that x2 and y2 are x2 = α1 · h1 and y2 = β1 · v1, where α1 and β1 are conversion constants.

同様にして、第2の頂点画素G2の画素位置座標G2(h2,v2)は、頂点Aを示す位置座標A(x1,y1)に変換される。なお、x1及びy1は、変換定数をα2及びβ2とすると、x1=α2・h2、y2=β2・v2である。第3の頂点画素G3の画素位置座標G3(h3,v3)は、頂点Dを示す頂点位置座標D(x4,y4)に変換される。なお、x4及びy4は、変換定数をα3及びβ3とすると、x4=α3・h3、y4=β3・v3である。第4の頂点画素G4の画素位置座標G4(h4,v4)は、頂点Cを示す頂点位置座標C(x3,y3)に各々変換される。なお、x3及びy3は、変換定数をα4及びβ4とすると、x3=α4・h4、y3=β4・v4である。   Similarly, the pixel position coordinate G2 (h2, v2) of the second vertex pixel G2 is converted into a position coordinate A (x1, y1) indicating the vertex A. Note that x1 and y1 are x1 = α2 · h2 and y2 = β2 · v2, where α2 and β2 are conversion constants. The pixel position coordinate G3 (h3, v3) of the third vertex pixel G3 is converted into a vertex position coordinate D (x4, y4) indicating the vertex D. Note that x4 and y4 are x4 = α3 · h3 and y4 = β3 · v3, where α3 and β3 are conversion constants. The pixel position coordinates G4 (h4, v4) of the fourth vertex pixel G4 are converted into vertex position coordinates C (x3, y3) indicating the vertex C, respectively. Note that x3 and y3 are x3 = α4 · h4 and y3 = β4 · v4 when the conversion constants are α4 and β4.

図5Bは、座標変換後の原稿用紙画像20’の傾き補正例を示す図である。この例では、図5Aで得られた4つの頂点位置座標=A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)から傾きを求め、それぞれを補正する。ここでは線分ACの直線を利用して補正する。例えば、メモリには、「原稿用紙傾き無し」とした場合のマトリクスが展開され、各々の格子点には、原稿用紙画像20’を成す画素値が記述される。この例で、格子点aには、頂点Aの画素値が記述され、格子点bには座標Aから線分ABの傾き方向へ1画素だけ進んだ位置の画素値が記述される。   FIG. 5B is a diagram illustrating an example of inclination correction of the original paper image 20 ′ after coordinate conversion. In this example, the four vertex position coordinates obtained in FIG. 5A = A (x1, y1), B (x2, y2), C (x3, y3), D (x4, y4) are obtained, and to correct. Here, correction is performed using a straight line of the line segment AC. For example, a matrix in the case of “no original paper tilt” is developed in the memory, and pixel values constituting the original paper image 20 ′ are described in each lattice point. In this example, the pixel value of the vertex A is described in the lattice point a, and the pixel value of the position advanced by one pixel from the coordinate A in the inclination direction of the line segment AB is described in the lattice point b.

このような画素値を記述処理を続けると、傾き角度θを除いたと同等の結果で、マトリクスの各頂点には、4つの頂点位置座標=A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)に係る画素値G1、G2、G3、G4が各々記述される(図形回転処理)。   If the description process of such pixel values is continued, the result is equivalent to excluding the inclination angle θ, and each vertex of the matrix has four vertex position coordinates = A (x1, y1), B (x2, y2), Pixel values G1, G2, G3, and G4 relating to C (x3, y3) and D (x4, y4) are respectively described (graphic rotation processing).

図6は、プラテンモード時の原稿用紙画像20’の傾き補正例(その2)を示す図であり、補正後の原稿用紙画像20’とプラテンカバー画像50’との関係例を示す図である。図6において、横軸はX−Y走査系における副走査方向(X方向)であり、縦軸は主走査方向(Y方向)である。補正後の原稿用紙画像20’の頂点A’〜D’は、図中の傾き角度θが0°、つまり、傾き無しにセットされた場合と等価となる。   FIG. 6 is a diagram showing an example of the inclination correction (part 2) of the original paper image 20 ′ in the platen mode, and is a diagram showing an example of the relationship between the corrected original paper image 20 ′ and the platen cover image 50 ′. . In FIG. 6, the horizontal axis is the sub-scanning direction (X direction) in the XY scanning system, and the vertical axis is the main scanning direction (Y direction). The vertices A 'to D' of the corrected original paper image 20 'are equivalent to the case where the inclination angle θ in the figure is set to 0 °, that is, no inclination.

この例で、頂点A’の位置座標は(X1,Y1)であり、頂点B’の位置座標は(X2,Y2)であり、頂点C’の位置座標は(X3,Y3)であり、頂点D’の位置座標は(X4,Y4)である。   In this example, the position coordinates of the vertex A ′ are (X1, Y1), the position coordinates of the vertex B ′ are (X2, Y2), the position coordinates of the vertex C ′ are (X3, Y3), and the vertex The position coordinates of D ′ are (X4, Y4).

この座標取得結果から、頂点A’−B’間の距離は(X2−X1)であり、頂点C’−D’間の距離は(X4−X3)である。同様にして、頂点A’−C’間の距離は(Y3−Y1)であり、頂点B’−D’間の距離は(Y4−Y2)である。これらの情報からサイズデータ(原稿用紙サイズ情報)Dszを決定する。この例で、原稿20の長さをLとすると、長さLは(1)式、すなわち、
L=X2−X1 ・・・・・・(1)
で与えられる。なお、長さLは、C’−D’間の距離、すなわち、L=X4−X3でもよい。
From this coordinate acquisition result, the distance between the vertices A'-B 'is (X2-X1), and the distance between the vertices C'-D' is (X4-X3). Similarly, the distance between the vertices A′-C ′ is (Y3-Y1), and the distance between the vertices B′-D ′ is (Y4-Y2). Size data (original paper size information) Dsz is determined from these pieces of information. In this example, if the length of the document 20 is L, the length L is the expression (1), that is,
L = X2-X1 (1)
Given in. The length L may be a distance between C ′ and D ′, that is, L = X4−X3.

また、原稿20の幅をWとすると、幅Wは(2)式、すなわち、
W=Y3−Y1 ・・・・・・(2)
で与えられる。なお、幅Wは、D’−D’間の距離、すなわち、W=Y4−Y2でもよい。このようにスキャナ100を構成すると、原稿20に傾きが無い場合と等価の画像データDoutの他に、サイズデータDszをプリンタ等へ出力することができるので、原稿20をプラテンガラス上に載置し、ADF40を閉めた後に、当該原稿20がずれてしまった場合等においても、原稿20を再セットし直す必要がなくなる。ユーザにおける再セット等の手間を省くことができる。
Further, if the width of the document 20 is W, the width W is expressed by equation (2), that is,
W = Y3-Y1 (2)
Given in. The width W may be a distance between D ′ and D ′, that is, W = Y4−Y2. When the scanner 100 is configured in this manner, the size data Dsz can be output to a printer or the like in addition to the image data Dout equivalent to the case where the document 20 is not tilted. Therefore, the document 20 is placed on the platen glass. Even when the original 20 is displaced after the ADF 40 is closed, there is no need to reset the original 20 again. It is possible to save the user from the trouble of resetting.

続いて、本発明に係る原稿読取方法について説明をする。図7は、スキャナ100における原稿読取例を示すフローチャートである。
この実施例では、原稿20の用紙色と異なる色を有し、かつ、当該原稿20の用紙サイズよりも大きいサイズを有するプラテンカバー50が予めADF40等の裏面に設けられ、任意の大きさの原稿20を読み取って、その原稿20の画像データDin及びサイズデータDszをプリンタ等に出力する場合を前提とする。この例では、プラテンモード又は自動給紙モードに基づいて制御を分岐する場合を想定する。自動給紙モードは、ADF40に原稿20が載置されることで自動設定され、また、プラテンモードは、プラテンガラス上に原稿20が載置されることで自動設定されるものとする。
Next, the document reading method according to the present invention will be described. FIG. 7 is a flowchart illustrating an example of document reading by the scanner 100.
In this embodiment, a platen cover 50 having a color different from the paper color of the original 20 and having a size larger than the paper size of the original 20 is provided in advance on the back surface of the ADF 40, etc. 20 is read, and image data Din and size data Dsz of the document 20 are output to a printer or the like. In this example, it is assumed that the control is branched based on the platen mode or the automatic paper feed mode. The automatic paper feed mode is automatically set by placing the document 20 on the ADF 40, and the platen mode is automatically set by placing the document 20 on the platen glass.

これらを原稿読取条件にして、図7に示すフローチャートのステップP1で、制御手段15は、原稿セットを待機する。このとき、ユーザは、プラテンガラス上のADF40を上方に開き、プラテンガラス上に画像形成面を伏せた状態で原稿20を配置し、その後、プラテンカバー50を覆うようにADF40を下方に操作する。これにより、プラテンガラス上に配置された原稿20は、画像形成面を下向きにしてプラテンカバー50で覆い被された状態となる(図2A参照)。プラテンガラス上の原稿20は、周知の用紙検知技術により、「原稿がプラテンガラス上にセットされた」ことを示す用紙検知信号によって制御手段15に認知される。   Under these document reading conditions, the control unit 15 waits for a document set in step P1 of the flowchart shown in FIG. At this time, the user opens the ADF 40 on the platen glass upward, places the document 20 with the image forming surface turned down on the platen glass, and then operates the ADF 40 downward to cover the platen cover 50. As a result, the document 20 placed on the platen glass is covered with the platen cover 50 with the image forming surface facing downward (see FIG. 2A). The document 20 on the platen glass is recognized by the control means 15 by a sheet detection signal indicating that “the document has been set on the platen glass” by a known sheet detection technique.

その後、ステップP2で制御手段15は、スタート/ストップキー等の押下によって制御を分岐する。スタートキーが押下された場合は、ステップP3に移行して、更に、プラテンモードあるいは自動給紙モードに基づいて制御を分岐する。プラテンモードが設定された場合は、ステップP4に移行して、スキャナ部11は、画像形成面を含む原稿20及び当該プラテンカバー全体を走査して画像を読み取る。読取り処理部81では、CCD撮像装置58から出力される原稿読取信号SinをA/D変換して二値の画像データDin(二値行列)を取得する(図2C参照)。   Thereafter, in step P2, the control means 15 branches control by pressing a start / stop key or the like. If the start key is pressed, the process proceeds to step P3, and the control is further branched based on the platen mode or the automatic paper feed mode. When the platen mode is set, the process proceeds to step P4, and the scanner unit 11 scans the document 20 including the image forming surface and the entire platen cover to read an image. The reading processing unit 81 A / D converts the document reading signal Sin output from the CCD imaging device 58 to obtain binary image data Din (binary matrix) (see FIG. 2C).

そして、ステップP5に移行して読取り処理部81は、画像データDinを展開してプラテンカバー50の取得画像を仕切る原稿20の原稿用紙画像20’を検出する。この例では、H−V画像処理系で、2値の画像データDinから原稿20の4つの頂点G1〜G4を求めるようになされる。このとき、読取り処理部81は、図3Aに示したように、第1の頂点#1の画素位置を探索する。例えば、ある頂点画素と予測される画素G1が探索され、その画素G1の論理値が「1」でその周囲が論理値「0」となる関係にある場合に、第1の頂点座標が決定される。図3Aに示した例で頂点#1に関して、頂点画素G1の画素位置座標がG1(h1,v1)で表現される。   In step P5, the reading processing unit 81 expands the image data Din and detects the document sheet image 20 'of the document 20 that partitions the acquired image of the platen cover 50. In this example, the four vertexes G1 to G4 of the document 20 are obtained from the binary image data Din in the HV image processing system. At this time, the reading processing unit 81 searches for the pixel position of the first vertex # 1 as shown in FIG. 3A. For example, a pixel G1 that is predicted to be a certain vertex pixel is searched, and when the logical value of the pixel G1 is “1” and its surroundings have a logical value “0”, the first vertex coordinate is determined. The In the example shown in FIG. 3A, the pixel position coordinate of the vertex pixel G1 is expressed by G1 (h1, v1) with respect to the vertex # 1.

同様にして、読取り処理部81では、第2の頂点#2の画素位置が探索される。この例では、図3Bに示したように頂点画素G2の画素位置座標がG2(h2,v2)で示される。その後、第3の頂点#3の画素位置が探索される。この例では、図4Aに示したように、頂点画素G3の画素位置座標がG3(h3,v3)で示される。そして、第4の頂点#4の画素位置が探索される。この例では、図4Bに示すように頂点画素G4の画素位置座標はG4(h4,v4)で示される。   Similarly, the reading processing unit 81 searches for the pixel position of the second vertex # 2. In this example, as shown in FIG. 3B, the pixel position coordinate of the vertex pixel G2 is indicated by G2 (h2, v2). Thereafter, the pixel position of the third vertex # 3 is searched. In this example, as shown in FIG. 4A, the pixel position coordinate of the vertex pixel G3 is indicated by G3 (h3, v3). Then, the pixel position of the fourth vertex # 4 is searched. In this example, as shown in FIG. 4B, the pixel position coordinate of the vertex pixel G4 is indicated by G4 (h4, v4).

そして、ステップP6に移行して、読取り処理部81は、図5Aに示したH−V画像処理系の第1〜第4の頂点の画素座標G1(h1,v1)、G2(h2,v2)、G3(h3,v3)、G4(h4,v4)を、X−Y走査系における頂点A〜Dの位置座標に変換する。例えば、図3Aに示した第1の頂点画素G1の画素位置座標G1(h1,v1)は、図5Aに示したように、頂点Bを示す位置座標B(x2,y2)に変換される。同様にして、第2の頂点画素G2の画素位置座標G2(h2,v2)は、頂点Aを示す位置座標A(x1,y1)に変換される。第3の頂点画素G3の画素位置座標G3(h3,v3)は、頂点Dを示す頂点位置座標D(x4,y4)に変換される。第4の頂点画素G4の画素位置座標G4(h4,v4)は、頂点Cを示す頂点位置座標C(x3,y3)に各々変換される。   Then, the process proceeds to step P6, where the reading processing unit 81 performs pixel coordinates G1 (h1, v1) and G2 (h2, v2) of the first to fourth vertices of the HV image processing system shown in FIG. 5A. , G3 (h3, v3), G4 (h4, v4) are converted into position coordinates of the vertices A to D in the XY scanning system. For example, the pixel position coordinates G1 (h1, v1) of the first vertex pixel G1 shown in FIG. 3A are converted into position coordinates B (x2, y2) showing the vertex B as shown in FIG. 5A. Similarly, the pixel position coordinate G2 (h2, v2) of the second vertex pixel G2 is converted into a position coordinate A (x1, y1) indicating the vertex A. The pixel position coordinate G3 (h3, v3) of the third vertex pixel G3 is converted into a vertex position coordinate D (x4, y4) indicating the vertex D. The pixel position coordinates G4 (h4, v4) of the fourth vertex pixel G4 are converted into vertex position coordinates C (x3, y3) indicating the vertex C, respectively.

その後、ステップP7に移行して、傾き補正部82は、原稿用紙画像20’と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾き補正処理を実行する。例えば、傾き補正部82は、読取り処理部81で求められた用紙画像の4つの頂点の画素座標A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)に基づいて用紙画像の傾き角度θをゼロにするように補正をする。   Thereafter, the process proceeds to step P7, where the inclination correction unit 82 compares the original paper image 20 'with a preset reference position, and executes a paper image inclination correction process with respect to the reference position. For example, the inclination correction unit 82 has pixel coordinates A (x1, y1), B (x2, y2), C (x3, y3), D (x4, 4) of the four vertices of the paper image obtained by the reading processing unit 81. Based on y4), correction is performed so that the inclination angle θ of the paper image becomes zero.

このとき、図5Bに示した例によれば、座標変換後の原稿用紙画像20’の4つの頂点位置座標=A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)から傾きを求め、それぞれを補正するようになされる。ここでは線分ACの直線を利用して補正する。例えば、図5Bに示したように、「原稿用紙傾き無し」とした場合のマトリクスが展開され、各々の格子点には、原稿用紙画像20’を成す画素値が記述される。この例で、格子点aには、頂点Aの画素値が記述され、格子点bには座標Aから線分ABの傾き方向へ1画素だけ進んだ位置の画素値が記述される。   At this time, according to the example shown in FIG. 5B, the four vertex position coordinates of the original paper image 20 ′ after the coordinate conversion = A (x1, y1), B (x2, y2), C (x3, y3), The inclination is obtained from D (x4, y4), and each is corrected. Here, correction is performed using a straight line of the line segment AC. For example, as shown in FIG. 5B, a matrix in the case of “no original paper inclination” is developed, and pixel values constituting the original paper image 20 ′ are described in each lattice point. In this example, the pixel value of the vertex A is described in the lattice point a, and the pixel value of the position advanced by one pixel from the coordinate A in the inclination direction of the line segment AB is described in the lattice point b.

このような画素値を記述処理を続けると、傾き角度θを除いたと同等の結果で、マトリクスの各頂点には、4つの頂点位置座標=A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)に係る画素値G1、G2、G3、G4が各々記述される(図形回転処理)。この図形回転処理によって、用紙画像の一辺が、基準位置を規定する基準線に平行になり、基準位置に対する用紙画像の傾き角度θが無くなる。ここで、傾き補正処理後の原稿用紙画像20’の各頂点A〜Dを図6に示したように頂点A’〜D’と書き改める。この例で、頂点A’の位置座標はA’(X1,Y1)であり、頂点B’の位置座標はB’(X2,Y2)であり、頂点C’の位置座標はC’(X3,Y3)であり、頂点D’の位置座標はD’(X4,Y4)である。   If the description process of such pixel values is continued, the result is equivalent to excluding the inclination angle θ, and each vertex of the matrix has four vertex position coordinates = A (x1, y1), B (x2, y2), Pixel values G1, G2, G3, and G4 relating to C (x3, y3) and D (x4, y4) are respectively described (graphic rotation processing). By this graphic rotation processing, one side of the paper image becomes parallel to the reference line that defines the reference position, and the inclination angle θ of the paper image with respect to the reference position is eliminated. Here, the vertices A to D of the original paper image 20 'after the inclination correction processing are rewritten as vertices A' to D 'as shown in FIG. In this example, the position coordinate of the vertex A ′ is A ′ (X1, Y1), the position coordinate of the vertex B ′ is B ′ (X2, Y2), and the position coordinate of the vertex C ′ is C ′ (X3, Y3). Y3), and the position coordinates of the vertex D ′ are D ′ (X4, Y4).

そして、ステップP8に移行してサイズ検出部83は、当該頂点座標A’〜D’に基づいて原稿20の用紙サイズを演算する。このとき、サイズ検出部83は、 頂点A’の位置座標(X1,Y1)及び頂点B’の位置座標(X2,Y2)に基づいて原稿20の長さL=X2−X1を算出する。また、頂点A’の位置座標(X1,Y1)及び頂点C’の位置座標(X3,Y3)に基づいて原稿20の幅W=Y3−Y1を算出するようになされる(サイズ検出処理)。この長さL=X2−X1及び幅W=Y3−Y1に関する情報は、原稿20のサイズデータDszとなる。   In step P8, the size detection unit 83 calculates the paper size of the document 20 based on the vertex coordinates A ′ to D ′. At this time, the size detection unit 83 calculates the length L = X2−X1 of the document 20 based on the position coordinates (X1, Y1) of the vertex A ′ and the position coordinates (X2, Y2) of the vertex B ′. Further, the width W = Y3-Y1 of the document 20 is calculated based on the position coordinates (X1, Y1) of the vertex A ′ and the position coordinates (X3, Y3) of the vertex C ′ (size detection process). The information regarding the length L = X2-X1 and the width W = Y3-Y1 is the size data Dsz of the document 20.

そして、ステップP9で画像データDin及びサイズデータDszをプリンタ等へ出力する。その後、ステップP11に移行する。なお、ステップP3で自動給紙モードが設定された場合は、ステップP10に移行して自動原稿給紙読み取り処理を実行する。例えば、原稿載置部41から繰り出された原稿20は、下流側のローラ43によってU字回転するように搬送される。この自動給紙モードでは、原稿20の記録面が原稿載置部41で上に向けて載置するようになされる。ADF40の下方に備えられたスキャナ部11は、原稿画像を読み取るようになされる。その後、ステップP11に移行する。   In step P9, the image data Din and the size data Dsz are output to a printer or the like. Thereafter, the process proceeds to step P11. If the automatic paper feed mode is set in step P3, the process proceeds to step P10 to execute automatic document feed reading processing. For example, the document 20 fed out from the document placing unit 41 is conveyed by the downstream roller 43 so as to rotate in a U-shape. In the automatic paper feeding mode, the recording surface of the document 20 is placed upward on the document placement unit 41. The scanner unit 11 provided below the ADF 40 reads a document image. Thereafter, the process proceeds to step P11.

また、上述のステップP2でストップキーが押下された場合は、ステップP11に移行して、制御手段15は原稿読取処理を終了するかを判別する。例えば、制御手段15は、電源オフ情報を検出して原稿読取処理を終了する。電源オフ情報が検出されない場合は、ステップP1に戻って上述した処理を繰り返すようになされる。   If the stop key is pressed in step P2 described above, the process proceeds to step P11, and the control unit 15 determines whether to end the document reading process. For example, the control unit 15 detects the power-off information and ends the document reading process. If the power-off information is not detected, the process returns to step P1 and the above-described processing is repeated.

このように、本発明に係る第1の実施例としてのスキャナ及び原稿読取方法によれば、任意の大きさの原稿20を読み取って画像データDin及びサイズデータDszを出力する場合に、傾き補正部82は、読取り処理部81から出力される原稿用紙画像20’と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正し、サイズ検出部83は補正後の用紙画像の頂点座標値を求め、当該頂点座標値に基づいて原稿20の用紙サイズを演算するようになる。このとき、サイズ検出部83は、補正後の用紙画像の4つの頂点座標A’(X1,Y1)、B’(X2,Y2)、C’(X3,Y3)又はD’(X4,Y4)から原稿20の用紙の幅W及び長さLを求める(サイズ検知演算処理)。   As described above, according to the scanner and the document reading method as the first embodiment according to the present invention, when the document 20 of an arbitrary size is read and the image data Din and the size data Dsz are output, the inclination correction unit 82 compares the original paper image 20 ′ output from the reading processing unit 81 with a preset reference position and corrects the inclination of the paper image with respect to the reference position, and the size detection unit 83 corrects the corrected paper image. , And the paper size of the document 20 is calculated based on the vertex coordinate value. At this time, the size detection unit 83 has four vertex coordinates A ′ (X1, Y1), B ′ (X2, Y2), C ′ (X3, Y3) or D ′ (X4, Y4) of the corrected paper image. The width W and the length L of the sheet of the document 20 are obtained from the above (size detection calculation processing).

従って、原稿20が基準位置(基準線)に対して傾いて置かれた場合であっても、当該原稿20の用紙サイズを正確に出力することができる。しかも、従来方式のように原稿20を基準位置に合わせるという操作が不要となるので、基準位置から原稿20がわずかにずれたのを一々気にして原稿20をセットし直すといった二度手間を省くことができる。また、1度の読込み処理で原稿の傾き補正及びそのサイズ検知を同時に実行することができ、従来方式に比べて原稿セット時の操作性が一段と向上する。   Therefore, even when the document 20 is placed at an inclination with respect to the reference position (reference line), the paper size of the document 20 can be output accurately. In addition, since the operation of aligning the original 20 with the reference position as in the conventional method is not required, it is possible to save the time and trouble of re-setting the original 20 while paying attention to the slight deviation of the original 20 from the reference position. be able to. In addition, it is possible to perform document inclination correction and size detection at the same time by one reading process, and the operability at the time of document setting is further improved as compared with the conventional method.

(2)画像形成装置
図8は、本発明に係る第2の実施例としてのモノクロ用の複写機200の構成例を示す概念図である。
この実施例では、先に説明したスキャナ100をモノクロ用の複写機200に組み込み、そのスキャナ100から出力されるサイズデータDszに基づいて複数の給紙トレイの中から該当するサイズの用紙を自動的に選択し、当該用紙に原稿画像を形成するようにしたものである。
(2) Image Forming Apparatus FIG. 8 is a conceptual diagram showing a configuration example of a monochrome copying machine 200 as a second embodiment according to the present invention.
In this embodiment, the scanner 100 described above is incorporated in a monochrome copying machine 200, and a sheet of a corresponding size is automatically selected from a plurality of paper feed trays based on the size data Dsz output from the scanner 100. The original image is formed on the paper.

図8に示す複写機200は画像形成装置の一例であり、任意の大きさの原稿20を読み取って所定サイズの用紙30に原稿画像を形成するものである。複写機200はモノクロ画像を得る直接転写方式の画像形成装置を構成する。装置本体201には図1〜図7で説明したスキャナ100が備えられ、スキャナ100には、プラテンカバー50が備えられる。プラテンカバー50は、原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有している。   A copying machine 200 shown in FIG. 8 is an example of an image forming apparatus, and reads a document 20 of an arbitrary size and forms a document image on a sheet 30 of a predetermined size. The copying machine 200 constitutes an image forming apparatus of a direct transfer type that obtains a monochrome image. The apparatus main body 201 includes the scanner 100 described with reference to FIGS. 1 to 7, and the scanner 100 includes a platen cover 50. The platen cover 50 has a color different from the paper color of the document, and has a size larger than the paper size of the document.

この装置本体201の内部には、スキャナ部11、給紙トレイ#1、#2、画像書き込み部60、画像形成部70及び状態管理用の制御ブロック202等が備えられ、装置本体側面には、例えば、増設用の給紙装置35が取り付けられる。給紙装置35には大容量給紙トレイが備えられる。   The apparatus main body 201 includes a scanner unit 11, paper feed trays # 1 and # 2, an image writing unit 60, an image forming unit 70, a state management control block 202, and the like. For example, an additional paper feeder 35 is attached. The paper feeding device 35 is provided with a large capacity paper feeding tray.

このスキャナ部11の上部には自動原稿給紙装置(ADF)40が取り付けられており、図1で説明したように、任意の原稿20を自動給紙するように動作する。一方、本体装置内に設けられたスキャナ部11は、任意の原稿20を読み取るように動作する。例えば、スキャナ部11は、プラテンカバー50に対して画像形成面を表にした原稿が配置されると、当該原稿の画像形成面を含む当該プラテンカバー50を走査する。スキャナ部11に備えられたCCD撮像装置58には、制御ブロック202が接続され、当該制御ブロック202の内部に設けられた、図示しない画像処理手段80へ原稿読取信号Sinを出力するようになされる。   An automatic document feeder (ADF) 40 is attached to the upper portion of the scanner unit 11 and operates to automatically feed an arbitrary document 20 as described with reference to FIG. On the other hand, the scanner unit 11 provided in the main body device operates to read an arbitrary document 20. For example, when a document with an image forming surface facing the platen cover 50 is arranged, the scanner unit 11 scans the platen cover 50 including the image forming surface of the document. A control block 202 is connected to the CCD image pickup device 58 provided in the scanner unit 11, and a document reading signal Sin is output to an image processing means 80 (not shown) provided in the control block 202. .

制御ブロック202では、原稿読取信号SinがA/D変換処理、傾き補正処理及びサイズ検知処理等がなされる。画像処理後の画像データDoutは、画像書き込み部60に出力される。画像書き込み部60は、画像データDoutに基づいて所定の強度のレーザー光を発生する。画像書き込み部60に対峙した位置には、画像形成部70が設けられ、スキャナ部11によって得られた画像データDinに基づいて画像を形成するようになされる。   In the control block 202, the document reading signal Sin undergoes A / D conversion processing, tilt correction processing, size detection processing, and the like. The image data Dout after the image processing is output to the image writing unit 60. The image writing unit 60 generates laser light having a predetermined intensity based on the image data Dout. An image forming unit 70 is provided at a position facing the image writing unit 60, and an image is formed based on the image data Din obtained by the scanner unit 11.

画像形成部70の下方には給紙トレイ#1、#2を有する給紙手段23が設けられる。給紙手段23には給紙装置35が含まれる。給紙装置35は、例えば、3つの給紙トレイ#3〜#5が設けられ、これらの給紙トレイ#1〜#5には所定のサイズの用紙30が収納される。   Below the image forming unit 70, a sheet feeding unit 23 having sheet feeding trays # 1 and # 2 is provided. The paper feeding means 23 includes a paper feeding device 35. For example, the paper feeding device 35 is provided with three paper feeding trays # 3 to # 5, and papers 30 of a predetermined size are stored in these paper feeding trays # 1 to # 5.

画像形成部70では給紙トレイ#1〜#5等の1つから繰り出された用紙30に画像を形成するようになされる。画像形成部70は有機感光体ドラム(以下感光体ドラムという)71、帯電器72、現像器73、転写器74、分離器75、クリーニング部76、搬送機構77及び定着装置78を有している。   The image forming unit 70 forms an image on the paper 30 fed out from one of the paper feed trays # 1 to # 5. The image forming unit 70 includes an organic photosensitive drum (hereinafter referred to as a photosensitive drum) 71, a charger 72, a developing unit 73, a transfer unit 74, a separator 75, a cleaning unit 76, a transport mechanism 77, and a fixing device 78. .

この感光体ドラム71の上方には帯電器72が配設され、所定の帯電電位に基づいて予め感光体ドラム71が一様に帯電される。感光体ドラム71の例えば斜め右上方には、画像書き込み部60が設けられ、画像処理後の画像データDoutに基づく所定強度のレーザー光が照射され、感光体ドラム71が露光されてそのドラム上に静電潜像が形成される。   A charger 72 is disposed above the photosensitive drum 71, and the photosensitive drum 71 is uniformly charged in advance based on a predetermined charging potential. An image writing unit 60 is provided, for example, on the upper right side of the photosensitive drum 71, and laser light having a predetermined intensity based on the image data Dout after image processing is irradiated to expose the photosensitive drum 71 to the drum. An electrostatic latent image is formed.

感光体ドラム71の右側にはトナー及びキャリア(現像剤)が収容された現像器73が配設され、画像書き込み部60によって露光された静電潜像は、トナー剤によって現像される。この現像器73の下方にはレジストローラ62や給紙トレイ#1及び#2等が設けられる。   On the right side of the photosensitive drum 71, a developing device 73 containing toner and a carrier (developer) is disposed, and the electrostatic latent image exposed by the image writing unit 60 is developed by the toner agent. Below the developing unit 73, a registration roller 62, paper feed trays # 1 and # 2, and the like are provided.

感光体ドラム71の下方には転写器74が配設され、帯電、露光、現像を経てその感光体ドラム71上に形成されたトナー像が、レジストローラ62により搬送タイミング制御される用紙30に転写される。この転写器74に隣接して分離器75が設けられ、トナー像を転写した用紙30が感光体ドラム71から分離される。この分離器75の下流側には搬送機構部77が設けられ、その終端部には定着装置78が設けられる。定着装置78では用紙30に転写されたトナー像が定着される。搬送機構部77と上述の帯電器72との間であって、感光体ドラム71に対向してクリーニング部76が設けられ、感光体ドラム71に残留したトナーがクリーニングされる。   A transfer device 74 is disposed below the photosensitive drum 71, and a toner image formed on the photosensitive drum 71 through charging, exposure, and development is transferred to a sheet 30 whose conveyance timing is controlled by a registration roller 62. Is done. A separator 75 is provided adjacent to the transfer device 74, and the paper 30 onto which the toner image has been transferred is separated from the photosensitive drum 71. A transport mechanism 77 is provided on the downstream side of the separator 75, and a fixing device 78 is provided at the end thereof. In the fixing device 78, the toner image transferred to the paper 30 is fixed. A cleaning unit 76 is provided between the transport mechanism unit 77 and the above-described charger 72 so as to face the photoconductive drum 71, and the toner remaining on the photoconductive drum 71 is cleaned.

この例で両面コピーが選択されると、一方の用紙30面(表面)に画像形成され、定着装置78から排出された用紙30の裏面にも画像が形成される。定着装置78から排出された用紙30は分岐手段91によりシート排紙路から分岐され、それぞれ給紙手段2323を構成する下方の反転ローラ92や、反転部93等により表裏を反転され、反転後の用紙30は反転搬送路94を通過して給紙ローラ61の手前において通常の給紙路と合流する。   When double-sided copying is selected in this example, an image is formed on one side (front side) of the paper 30 and an image is also formed on the back side of the paper 30 discharged from the fixing device 78. The sheet 30 discharged from the fixing device 78 is branched from the sheet discharge path by the branching unit 91, and the front and back are reversed by the lower reversing roller 92 and the reversing unit 93 constituting the sheet feeding unit 2323, respectively. The sheet 30 passes through the reverse conveying path 94 and joins the normal sheet feeding path before the sheet feeding roller 61.

ここで反転搬送された用紙30は、レジストローラ62を経て、再度、転写器74に搬送され、用紙30の他方の面(裏面)上にトナー像が転写される。トナー像が転写された用紙30は、定着装置78により定着処理され、排紙ローラ95に挟持されて機外の排紙トレイ96等に排紙される。これらの画像形成の際には、用紙30として52.3〜63.9kg/m2(1000枚)程度の薄紙や64.0〜81.4kg/m2(1000枚)程度の普通紙や83.0〜130.0kg/m2(1000枚)程度の厚紙や150.0kg/m2(1000枚)程度の超厚紙が用いられる。画像形成条件としては、線速度を80〜350mm/sec程度とし、環境条件として温度を5〜35℃程度、湿度を15〜85%程度の設定条件とすることが好ましい。用紙30の厚み(紙厚)としては0.05〜0.15mm程度の厚さのものが用いられる。 The paper 30 that has been transported in the reverse direction passes through the registration rollers 62 and is transported again to the transfer device 74, and the toner image is transferred onto the other surface (back surface) of the paper 30. The sheet 30 on which the toner image is transferred is fixed by the fixing device 78, is sandwiched between the discharge rollers 95, and is discharged to a discharge tray 96 or the like outside the apparatus. The time of forming these images, 52.3~63.9kg / m 2 (1000 sheets) about thin and 64.0~81.4kg / m 2 (1000 sheets) of approximately plain paper or a paper 30 83 .0~130.0kg / m 2 (1000 sheets) about cardboard and 150.0kg / m 2 (1000 sheets) about super thick paper is used. As the image forming conditions, it is preferable that the linear velocity is about 80 to 350 mm / sec, and the environmental conditions are a setting condition of a temperature of about 5 to 35 ° C. and a humidity of about 15 to 85%. The thickness of the paper 30 (paper thickness) is about 0.05 to 0.15 mm.

図9は、複写機200の制御系の構成例を示すブロック図である。図9に示す複写機200は、スキャナ部11、給紙手段23、複数の給紙トレイ#1〜#5、ADF40、条件設定用の操作パネル48、画像形成部70、後処理装置(FNS)90及び状態管理用の制御ブロック202から構成される。   FIG. 9 is a block diagram illustrating a configuration example of a control system of the copying machine 200. The copying machine 200 shown in FIG. 9 includes a scanner unit 11, a sheet feeding unit 23, a plurality of sheet feeding trays # 1 to # 5, an ADF 40, an operation panel 48 for setting conditions, an image forming unit 70, and a post-processing device (FNS). 90 and a control block 202 for state management.

スキャナ部11及びADF40は原稿読取装置を構成し、図1〜図7で説明したスキャナ100が応用される。この例で、スキャナ部11には、CCD撮像装置58の他にスキャナ制御部11bが設けられ、ADF40にはADF制御部40aが設けられる。プラテンモード時には、スキャナ制御部11bの制御を受けて、スキャナ部11は、原稿20を読み取って原稿読取信号Sinを制御ブロック202に出力する。自動給紙モード時には、ADF制御部40aの制御を受けて、ADF40は、原稿20を読み取って原稿読取信号Sinを制御ブロック202に出力する。   The scanner unit 11 and the ADF 40 constitute a document reading apparatus, and the scanner 100 described with reference to FIGS. In this example, the scanner unit 11 is provided with a scanner control unit 11b in addition to the CCD imaging device 58, and the ADF 40 is provided with an ADF control unit 40a. In the platen mode, under the control of the scanner control unit 11b, the scanner unit 11 reads the document 20 and outputs a document reading signal Sin to the control block 202. In the automatic paper feeding mode, under the control of the ADF control unit 40a, the ADF 40 reads the document 20 and outputs a document reading signal Sin to the control block 202.

この制御ブロック202には、条件設定用の操作パネル48が接続される。操作パネル48は、操作&制御部14’及び表示部(LCD)18から構成される。操作&制御部14’のうち、操作部は、例えば、タッチパネルから構成され、表示部18は液晶表示パネルから構成される。この例では、表示部18を構成する液晶表示パネル上に、操作部を構成するタッチパネルが組み合わされ、GUI(Graphic User Interface)方式の条件設定手段が構成される。   The control block 202 is connected with an operation panel 48 for setting conditions. The operation panel 48 includes an operation & control unit 14 ′ and a display unit (LCD) 18. Of the operation & control unit 14 ′, the operation unit is composed of, for example, a touch panel, and the display unit 18 is composed of a liquid crystal display panel. In this example, a touch panel forming an operation unit is combined with a liquid crystal display panel forming a display unit 18 to configure a GUI (Graphic User Interface) type condition setting unit.

例えば、操作パネル48には、自動給紙モード又はプラテンモードを実行する際のスタート/ストップキー等が設けられる。操作&制御部14’は、任意の原稿20を読み取って得られる、画像データDout及びサイズデータDszを画像形成部70等に出力するように操作される。また、操作パネル48は給紙手段23に準備された用紙30のサイズを選択するように操作される。   For example, the operation panel 48 is provided with a start / stop key for executing the automatic paper feed mode or the platen mode. The operation & control unit 14 ′ is operated to output image data Dout and size data Dsz obtained by reading an arbitrary document 20 to the image forming unit 70 and the like. The operation panel 48 is operated so as to select the size of the paper 30 prepared in the paper supply means 23.

表示部18には、操作&制御部14’によって選択されたサイズの用紙30での原稿画像仕上り状態を表示するようになされる(プレビュー表示)。このようにすると、いくつかの用紙30の候補の中からユーザが操作&制御部14’を操作して選択した用紙サイズでの原稿画像仕上り状態等を表示画面上で確認できるようになる。   The display unit 18 displays the finished state of the original image on the sheet 30 of the size selected by the operation & control unit 14 '(preview display). In this way, it becomes possible to confirm on the display screen the finished state of the original image on the paper size selected by the user by operating the operation & control unit 14 ′ from among several paper 30 candidates.

また、スキャナ部11及びADF40には、状態管理用の制御ブロック202が接続される。制御ブロック202は、画像メモリ13、不揮発メモリ21、システムバス22、プログラムメモリ24、画像制御用のCPU(Central Processing Unit;中央処理ユニット)25、システムメモリ26、圧縮伸長用のIC28、I/Oインターフェース29、画像書き込み部60、画像処理手段80、DRAM制御用のIC85から構成される。   Further, a state management control block 202 is connected to the scanner unit 11 and the ADF 40. The control block 202 includes an image memory 13, a nonvolatile memory 21, a system bus 22, a program memory 24, an image control CPU (Central Processing Unit) 25, a system memory 26, a compression / decompression IC 28, and an I / O. It comprises an interface 29, an image writing unit 60, an image processing means 80, and an IC 85 for DRAM control.

上述のスキャナ部11には画像処理手段80が接続され、原稿読取信号Sinを入力して画像処理をするようになされる。画像処理手段80は、読取り処理部81、傾き補正部82及びサイズ検出部83を有している。読取り処理部81は、スキャナ部11から入力した原稿読取信号SinをA/D変換して画像データDinを得る。また、画像データDinをメモリ上に展開してプラテンカバー50の取得画像を仕切る原稿の用紙画像を検出する。この他、読取り処理部81は、画像データDinを入力して、濃度変換処理、空間フィルタ処理、γ補正処理や、シェーディング補正処理、タイミング制御、ライン間補正処理等を実行する。   An image processing means 80 is connected to the above-described scanner unit 11, and an original reading signal Sin is input to perform image processing. The image processing unit 80 includes a reading processing unit 81, an inclination correction unit 82, and a size detection unit 83. The reading processing unit 81 A / D converts the document reading signal Sin input from the scanner unit 11 to obtain image data Din. Further, the image data Din is developed on the memory, and the paper image of the document that partitions the acquired image of the platen cover 50 is detected. In addition, the reading processing unit 81 inputs the image data Din, and executes density conversion processing, spatial filter processing, γ correction processing, shading correction processing, timing control, interline correction processing, and the like.

傾き補正部82は、読取り処理部81から出力される原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正する。サイズ検出部83は、傾き補正部82により補正された後の用紙画像の頂点座標A’(X1,Y1)、B’(X2,Y2)、C’(X3,Y3)及びD’(X4,Y4)を求め、当該頂点座標A’(X1,Y1)、B’(X2,Y2)、C’(X3,Y3)及び/又はD’(X4,Y4)に基づいて原稿20のサイズデータ(幅W及び長さL情報を含む)Dszを演算する。   The inclination correction unit 82 compares the original paper image output from the reading processing unit 81 with a preset reference position, and corrects the inclination of the paper image with respect to the reference position. The size detection unit 83 uses the vertex coordinates A ′ (X1, Y1), B ′ (X2, Y2), C ′ (X3, Y3), and D ′ (X4) of the paper image corrected by the inclination correction unit 82. Y4) is obtained, and the size data (20) of the document 20 based on the vertex coordinates A ′ (X1, Y1), B ′ (X2, Y2), C ′ (X3, Y3) and / or D ′ (X4, Y4) Calculate Dsz (including width W and length L information).

この画像処理手段80には、画像制御用のCPU25が接続され、サイズ検出部83によって演算された原稿20のサイズデータDszが入力される。CPU25には、システムバス22が接続される。システムバス22には、CPU25の他に、不揮発メモリ21、プログラムメモリ(ROM)24、システムメモリ(RAM)26及びI/Oインターフェース29が接続される。   The CPU 25 for image control is connected to the image processing means 80, and the size data Dsz of the document 20 calculated by the size detection unit 83 is input. A system bus 22 is connected to the CPU 25. In addition to the CPU 25, a nonvolatile memory 21, a program memory (ROM) 24, a system memory (RAM) 26, and an I / O interface 29 are connected to the system bus 22.

不揮発メモリ21には、CPU25と給紙手段23との間で通信した内容データ、例えば、給紙トレイ#1〜#5に収納されている用紙の種類等のデータを更新記憶するようになされる。不揮発メモリ21にはハードディスク(HDD)や、EEPROM等が使用される。HDDやEEPROM等はデータの書き換えが可能で電源を切ってもデータが消去されないメモリである。   The nonvolatile memory 21 updates and stores content data communicated between the CPU 25 and the paper feed means 23, for example, data such as the types of paper stored in the paper feed trays # 1 to # 5. . As the nonvolatile memory 21, a hard disk (HDD), an EEPROM, or the like is used. HDDs, EEPROMs, and the like are memories that can rewrite data and are not erased even when the power is turned off.

プログラムメモリ24には、当該複写機全体を制御するためのシステムプログラムデータが格納される。システムメモリ26はワークメモリとして使用され、例えば、制御コマンドや、サイズデータDsz等を一時記憶するようになされる。CPU25は電源がオンされると、プログラムメモリ24からシステムプログラムデータを読み出してシステムを起動し、操作&制御部14’からの操作データD3に基づいて当該複写機全体を制御するようになされる。   The program memory 24 stores system program data for controlling the entire copying machine. The system memory 26 is used as a work memory, and temporarily stores control commands, size data Dsz, and the like, for example. When the power is turned on, the CPU 25 reads the system program data from the program memory 24, starts the system, and controls the entire copying machine based on the operation data D3 from the operation & control unit 14 '.

また、I/Oインターフェース29には給紙手段23が接続され、所定サイズの用紙30を画像形成部70に給紙するように動作する。例えば、給紙手段23は、CPU25からの給紙制御信号Sfに基づいて5個の給紙トレイ#1〜#5の給紙制御を実行する。給紙制御信号Sfには、原稿のサイズデータDszを含んでいる。   The I / O interface 29 is connected to a paper feeding unit 23 and operates to feed a predetermined size of paper 30 to the image forming unit 70. For example, the sheet feeding unit 23 performs sheet feeding control for the five sheet feeding trays # 1 to # 5 based on the sheet feeding control signal Sf from the CPU 25. The paper feed control signal Sf includes document size data Dsz.

この例で、給紙手段23は、サイズの異なる用紙30を収納した5つの給紙トレイ#1〜#5を有している。CPU25は、サイズ検出部83から原稿20のサイズデータDszを受信し、このサイズデータDszに基づいて5つの給紙トレイの中から最適なサイズの用紙30を選択するように給紙手段23を制御する。   In this example, the paper feed unit 23 has five paper feed trays # 1 to # 5 that store papers 30 of different sizes. The CPU 25 receives the size data Dsz of the document 20 from the size detection unit 83, and controls the paper feeding means 23 so as to select the optimum size paper 30 from the five paper feeding trays based on the size data Dsz. To do.

各給紙トレイ#1〜#5には、用紙サイズ検知用のセンサS1〜S5が取り付けられる。センサS1は、給紙トレイ#1にセットされた用紙30のサイズを検知してサイズ検知信号SP1を、例えば、給紙手段23に出力する。同様にして、センサS2は、給紙トレイ#2にセットされた用紙30のサイズを検知してサイズ検知信号SP2を給紙手段23に出力する。   Sensors S1 to S5 for detecting paper size are attached to the respective paper feed trays # 1 to # 5. The sensor S1 detects the size of the paper 30 set in the paper feed tray # 1, and outputs a size detection signal SP1 to, for example, the paper feeding unit 23. Similarly, the sensor S2 detects the size of the paper 30 set in the paper feed tray # 2, and outputs a size detection signal SP2 to the paper feed means 23.

センサS3は、給紙トレイ#3にセットされた用紙30のサイズを検知してサイズ検知信号SP3を給紙手段23に出力する。センサS4は、給紙トレイ#4にセットされた用紙30のサイズを検知してサイズ検知信号SP4を給紙手段23に出力する。センサS5は、給紙トレイ#5にセットされた用紙30のサイズを検知してサイズ検知信号SP5を給紙手段23に出力する。給紙手段23は、各サイズ検知信号SP1〜SP5に基づいてどの給紙トレイ#1〜#5にどんなサイズの用紙30をセットしているかを認知するようになされる。   The sensor S3 detects the size of the paper 30 set in the paper feed tray # 3 and outputs a size detection signal SP3 to the paper feed means 23. The sensor S4 detects the size of the paper 30 set in the paper feed tray # 4 and outputs a size detection signal SP4 to the paper feed means 23. The sensor S5 detects the size of the paper 30 set in the paper feed tray # 5 and outputs a size detection signal SP5 to the paper feed means 23. The paper feeding means 23 recognizes what size paper 30 is set in which paper feed trays # 1 to # 5 based on the respective size detection signals SP1 to SP5.

この例で給紙手段23は、各給紙トレイ#1〜#5に準備された用紙30のサイズと、CPU25から受信した原稿20の用紙サイズとを比較し、当該比較結果で給紙トレイに、該当するサイズの用紙30が有る場合に、当該サイズの用紙30を収納した給紙トレイを選択するように動作する。なお、当該比較結果で給紙トレイに、該当するサイズの用紙30が無い場合は、最も近いサイズの用紙30を収納した給紙トレイを選択するように動作する。   In this example, the paper feeding unit 23 compares the size of the paper 30 prepared in each of the paper feeding trays # 1 to # 5 with the paper size of the document 20 received from the CPU 25, and the result of the comparison is stored in the paper feeding tray. When there is a paper 30 of the corresponding size, the operation is performed to select a paper feed tray that stores the paper 30 of the size. If there is no paper 30 of the corresponding size in the paper feed tray as a result of the comparison, an operation is performed to select a paper feed tray containing the paper 30 of the closest size.

また、上述の画像処理手段80には、CPU25の他に、DRAM制御用のIC85が接続される。IC85には、更に、画像メモリ13、圧縮伸長用のIC28及び画像書き込み部60が接続される。上述の読取り処理部81から出力される画像データDoutは、原稿読取時に、IC85のDRAM制御を受けて圧縮伸長用のIC28に出力される。IC28では、画像データDoutが圧縮される。圧縮後の画像データDoutは、IC85のDRAM制御を受けて画像メモリ13に転送される。画像メモリ13には圧縮メモリ27が構築され、圧縮後の画像データDinが一時格納される。   In addition to the CPU 25, the above-described image processing means 80 is connected to an IC 85 for DRAM control. The IC 85 is further connected to the image memory 13, the compression / decompression IC 28 and the image writing unit 60. The image data Dout output from the reading processing unit 81 is output to the compression / decompression IC 28 under the DRAM control of the IC 85 during document reading. In the IC 28, the image data Dout is compressed. The compressed image data Dout is transferred to the image memory 13 under the DRAM control of the IC 85. A compression memory 27 is constructed in the image memory 13, and the compressed image data Din is temporarily stored.

また、画像メモリ13に格納された圧縮後の画像データDinは、画像形成時に、圧縮メモリ27から読み出される。圧縮メモリ27から読み出された画像データDoutは、IC85のDRAM制御を受けて圧縮伸長用のIC28に出力される。IC28では、画像データDoutが伸長される。伸長後の画像データDoutは、IC85のDRAM制御を受けて画像書き込み部60に転送される。   The compressed image data Din stored in the image memory 13 is read from the compression memory 27 at the time of image formation. The image data Dout read from the compression memory 27 is output to the compression / decompression IC 28 under the DRAM control of the IC 85. In the IC 28, the image data Dout is expanded. The decompressed image data Dout is transferred to the image writing unit 60 under the DRAM control of the IC 85.

画像書き込み部60では、レーザー駆動信号Sdを画像データDoutに基づいてPWM変調される。画像書き込み部60には画像形成部70が接続され、スキャナ100から出力される画像データDin及びサイズデータDszに基づいて所定サイズの用紙30に原稿画像を形成するように動作する。画像形成部70は、レーザーダイオード(LD)70aの他にプリンタ制御部70bを有している。   In the image writing unit 60, the laser drive signal Sd is PWM-modulated based on the image data Dout. An image forming unit 70 is connected to the image writing unit 60 and operates to form an original image on a sheet 30 of a predetermined size based on the image data Din and size data Dsz output from the scanner 100. The image forming unit 70 includes a printer control unit 70b in addition to the laser diode (LD) 70a.

例えば、変調後のレーザー駆動信号Sdは、レーザーダイオード70aに出力される。レーザーダイオード70aは、レーザー駆動信号Sdに基づいて所定強度のレーザービームを出射する。レーザーダイオード70aから出射されたレーザービームは、図8に示した感光体ドラム71に走査される。これにより、画像データDoutに基づく静電潜像が感光体ドラム71に形成される(書き込まれる)。   For example, the modulated laser drive signal Sd is output to the laser diode 70a. The laser diode 70a emits a laser beam having a predetermined intensity based on the laser drive signal Sd. The laser beam emitted from the laser diode 70a is scanned on the photosensitive drum 71 shown in FIG. Thereby, an electrostatic latent image based on the image data Dout is formed (written) on the photosensitive drum 71.

感光体ドラム71に形成された静電潜像は、プリンタ制御部70bの制御を受けてトナー部材により現像される。現像後のトナー画像は、給紙手段23によって給紙制御される用紙30に転写される。用紙30に転写されたトナー画像は定着され、複写物30’となって排紙される。又は、後処理装置(FNS)90でFNS制御部90aの制御を受けて画像形成後の複写物30’が後処理される。   The electrostatic latent image formed on the photosensitive drum 71 is developed by the toner member under the control of the printer control unit 70b. The developed toner image is transferred to a sheet 30 whose sheet feeding is controlled by the sheet feeding unit 23. The toner image transferred to the paper 30 is fixed and discharged as a copy 30 '. Alternatively, a copy 30 ′ after image formation is post-processed under the control of the FNS controller 90 a by a post-processing device (FNS) 90.

図10A〜Fは、給紙手段23における用紙サイズの選択例を示す概念図である。   10A to 10F are conceptual diagrams illustrating examples of selection of the paper size in the paper feeding unit 23. FIG.

この例で、給紙手段23において取り扱われる、図10Aに示すような原稿用紙のサイズは、スキャナ部11によって読み取られた原稿20のサイズであって、その長さがLxであり、幅がWxである。原稿20の長さLx及び幅Wxは、サイズデータDszによって認知される。   In this example, the size of the original paper as shown in FIG. 10A handled by the paper supply unit 23 is the size of the original 20 read by the scanner unit 11, the length is Lx, and the width is Wx. It is. The length Lx and the width Wx of the document 20 are recognized by the size data Dsz.

また、図10Bに示すような用紙サイズは、給紙トレイ#1に収納される用紙30であって、その長さがL1であり、その幅がW1である。用紙30の長さL1及び幅W1は、サイズ検知信号SP1によって認知される。図10Cに示す用紙サイズは、給紙トレイ#2に収納される用紙30であって、その長さがL2であり、その幅がW2である。用紙30の長さL2及び幅W2は、サイズ検知信号SP2によって認知される。   Also, the paper size as shown in FIG. 10B is the paper 30 stored in the paper feed tray # 1, the length is L1, and the width is W1. The length L1 and the width W1 of the paper 30 are recognized by the size detection signal SP1. The paper size shown in FIG. 10C is the paper 30 stored in the paper feed tray # 2, the length is L2, and the width is W2. The length L2 and the width W2 of the paper 30 are recognized by the size detection signal SP2.

更に、図10Dに示す用紙サイズは、給紙トレイ#3に収納される用紙30であって、その長さがL3であり、その幅がW3である。用紙30の長さL3及び幅W3は、サイズ検知信号SP3によって認知される。図10Eに示す用紙サイズは、給紙トレイ#4に収納される用紙30であって、その長さがL4であり、その幅がW4である。用紙30の長さL4及び幅W4は、サイズ検知信号SP4によって認知される。   Furthermore, the paper size shown in FIG. 10D is the paper 30 stored in the paper feed tray # 3, the length is L3, and the width is W3. The length L3 and the width W3 of the paper 30 are recognized by the size detection signal SP3. The paper size shown in FIG. 10E is the paper 30 stored in the paper feed tray # 4, the length is L4, and the width is W4. The length L4 and the width W4 of the paper 30 are recognized by the size detection signal SP4.

図10Fに示す用紙サイズは、給紙トレイ#5に収納される用紙30であって、その長さがL5であり、その幅がW5である。用紙30の長さL5及び幅W5は、サイズ検知信号SP5によって認知される。給紙手段23は、各サイズ検知信号SP1〜SP5に基づいてどの給紙トレイ#1〜#5にどんなサイズの用紙30をセットしているかを認知する。   The paper size shown in FIG. 10F is the paper 30 stored in the paper feed tray # 5, the length is L5, and the width is W5. The length L5 and the width W5 of the paper 30 are recognized by the size detection signal SP5. The paper feed means 23 recognizes what size paper 30 is set in which paper feed trays # 1 to # 5 based on the respective size detection signals SP1 to SP5.

この例で給紙手段23は、各給紙トレイ#1〜#5に準備された用紙30のサイズと、CPU25から受信した原稿20の用紙サイズとを比較する。例えば、原稿20の長さLxと、各給紙トレイ#1〜#5に準備された用紙30の長さL1〜L5を順に比較する。その後、原稿20の幅Wxと、各給紙トレイ#1〜#5に準備された用紙30の幅W1〜W5を順に比較する。   In this example, the paper feed unit 23 compares the size of the paper 30 prepared in each of the paper feed trays # 1 to # 5 with the paper size of the document 20 received from the CPU 25. For example, the length Lx of the document 20 and the lengths L1 to L5 of the sheets 30 prepared in the respective sheet feeding trays # 1 to # 5 are sequentially compared. Thereafter, the width Wx of the document 20 and the widths W1 to W5 of the paper 30 prepared in the respective paper feed trays # 1 to # 5 are sequentially compared.

このとき、給紙手段23では、原稿20の長さをLxとし、その幅をWxとし、予め登録されている用紙30の長さをL1、L2、L3、L4又はL5とし、その幅をW1、W2、W3、W4又はW5としたとき、(2)式に示す判定式J、すなわち、
J=[Wx−(W1、W2、W3、W4又はW5)]2
+[Lx−(L1、L2、L3、L4又はL5)]2 ・・・・・・(3)
が最小となる紙サイズを選択するようになされる。
At this time, in the paper feeding means 23, the length of the document 20 is Lx, the width is Wx, the length of the paper 30 registered in advance is L1, L2, L3, L4, or L5, and the width is W1. , W2, W3, W4 or W5, the judgment formula J shown in the formula (2), that is,
J = [Wx− (W1, W2, W3, W4 or W5)] 2
+ [Lx− (L1, L2, L3, L4 or L5)] 2 ... (3)
The paper size that minimizes is selected.

この比較結果で5つの給紙トレイ#1〜#5のいずれかの給紙トレイに、該当するサイズの用紙30が有る場合は、当該サイズの用紙30を収納した給紙トレイを選択するように給紙手段23は、給紙トレイ#1〜#5を制御する。なお、当該比較結果で5つの給紙トレイ#1〜#5のいずれにも、該当するサイズの用紙30が無い場合は、最も近いサイズの用紙30を収納した給紙トレイを選択するように、給紙手段23は、給紙トレイ#1〜#5を制御する。   If there is a paper 30 of the corresponding size in any of the five paper feeding trays # 1 to # 5 as a result of this comparison, the paper feeding tray storing the paper 30 of that size is selected. The paper feed unit 23 controls the paper feed trays # 1 to # 5. If there is no paper 30 of the corresponding size in any of the five paper feed trays # 1 to # 5 in the comparison result, the paper feed tray containing the paper 30 of the closest size is selected. The paper feed unit 23 controls the paper feed trays # 1 to # 5.

図11は、操作パネル48における用紙サイズ選択画面PR1の表示例を示す概念図である。
図11に示す操作パネル48には、スタートキーK6や、ストップキーK7の他に表示部18が設けられる。この表示部18には、画像形成条件設定時に用紙サイズ選択画面PR1を表示するようになされる。用紙サイズ選択画面PR1には、「サイズ1」〜「サイズ5」のアイコンキーK1〜K5が表示される。表示部18は表示データD2に基づいて用紙サイズ選択画面PR1を表示する。アイコンキーK1〜K5は、図10で説明した(3)式に基づく、判定式Jが最小となる紙サイズから順に5つが選択され、これらの表示データD2に基づいて表示される。
FIG. 11 is a conceptual diagram showing a display example of the paper size selection screen PR1 on the operation panel 48. As shown in FIG.
In addition to the start key K6 and the stop key K7, the operation panel 48 shown in FIG. The display unit 18 displays a paper size selection screen PR1 when setting image forming conditions. On the paper size selection screen PR1, icon keys K1 to K5 of “size 1” to “size 5” are displayed. The display unit 18 displays a paper size selection screen PR1 based on the display data D2. Five icon keys K1 to K5 are selected in order from the paper size that minimizes the determination formula J based on the formula (3) described with reference to FIG. 10, and are displayed based on the display data D2.

これらのアイコンキーK1〜K5の表示領域の左側には、プレビュー表示領域PR2が設けられ、この用紙サイズ選択画面PR1で選択したサイズの用紙30に、原稿画像を形成した出力画像を表示するようになされる。ユーザはこの用紙サイズ選択画面PR1で実際に画像形成することなく、事前に画像形成後の出力画像を確認することができる。この例では、「サイズ2」が選択された場合を示しており、当該「サイズ2」のアイコンキーK2が反転表示される。   A preview display area PR2 is provided on the left side of the display area of these icon keys K1 to K5, and an output image on which a document image is formed is displayed on the paper 30 having the size selected on the paper size selection screen PR1. Made. The user can confirm the output image after the image formation in advance without actually forming the image on the paper size selection screen PR1. In this example, “size 2” is selected, and the icon key K2 of “size 2” is highlighted.

また、プレビュー表示領域PR2に表示される画像形成後の出力画像は、表示データD2に基づいて表示される。画像形成後の出力画像に係る表示データD2は、CPU25で作成される。例えば、CPU25は、用紙サイズ選択画面PR1で選択されたサイズの用紙30に、原稿20の画像データDoutを貼り付けた(合成した)後の表示データD2を作成する。表示部18は、表示データD2に基づいて画像形成後の出力画像をプレビュー表示するようになされる。   Further, the output image after image formation displayed in the preview display area PR2 is displayed based on the display data D2. The display data D2 relating to the output image after the image formation is created by the CPU 25. For example, the CPU 25 creates display data D2 after the image data Dout of the document 20 is pasted (synthesized) on the paper 30 having the size selected on the paper size selection screen PR1. The display unit 18 displays a preview of the output image after image formation based on the display data D2.

続いて、複写機200における原稿読取りを含む画像形成例について説明をする。図12及び13は複写機200における画像形成例(その1、2)を示すフローチャートである。   Next, an example of image formation including document reading in the copying machine 200 will be described. 12 and 13 are flowcharts showing image formation examples (Nos. 1 and 2) in the copying machine 200. FIG.

この実施例では、スキャナ100の機能を備えた複写機200において、原稿20を基準位置に合わせること無く、原稿サイズが検知可能で原稿20が傾いてセットされた場合でも、その傾きを自動補正して、原稿20をセットし直す手間を省略できるようにする共に、画像処理手段80から出力されるサイズデータDszに基づいて5つ給紙トレイ#1〜#5の中から該当するサイズの用紙30を自動的に選択して、当該用紙30に正しい原稿画像を形成できるようになされる。   In this embodiment, in the copying machine 200 having the function of the scanner 100, even when the document 20 can be detected and the document 20 is set to be tilted without adjusting the document 20 to the reference position, the tilt is automatically corrected. Thus, the trouble of resetting the original 20 can be omitted, and the paper 30 of the corresponding size is selected from the five paper feed trays # 1 to # 5 based on the size data Dsz output from the image processing means 80. Is automatically selected, and a correct original image can be formed on the paper 30.

この例でも、プラテンモード又は自動給紙モードに基づいて制御を分岐する場合を想定する。自動給紙モードは、ADF40に原稿20が載置されることで自動設定され、また、プラテンモードは、プラテンガラス上に原稿20が載置されることで自動設定されるものとする。   Also in this example, it is assumed that control is branched based on the platen mode or the automatic paper feed mode. The automatic paper feed mode is automatically set by placing the document 20 on the ADF 40, and the platen mode is automatically set by placing the document 20 on the platen glass.

これらを画像形成条件にして、図12に示すフローチャートのステップQ1でスキャナ制御部11bは、原稿セットを待機する。このとき、ユーザは、プラテンガラス上のADF40を上方に開き、プラテンガラス上に画像形成面を伏せた状態で原稿20を配置し、その後、プラテンカバー50を覆うようにADF40を下方に操作する。これにより、プラテンガラス上に配置された原稿20は、画像形成面を下向きにしてプラテンカバー50で覆い被された状態となる(図2A参照)。プラテンガラス上の原稿20は、周知の用紙検知技術により、「原稿がプラテンガラス上にセットされた」ことを示す用紙検知信号によってスキャナ制御部11bに認知される。   Using these as image forming conditions, the scanner controller 11b waits for a document set in step Q1 of the flowchart shown in FIG. At this time, the user opens the ADF 40 on the platen glass upward, places the document 20 with the image forming surface turned down on the platen glass, and then operates the ADF 40 downward to cover the platen cover 50. As a result, the document 20 placed on the platen glass is covered with the platen cover 50 with the image forming surface facing downward (see FIG. 2A). The document 20 on the platen glass is recognized by the scanner control unit 11b by a known sheet detection technique by a sheet detection signal indicating that “the document has been set on the platen glass”.

その後、ステップQ2でCPU25は画像形成条件を入力する。このとき、ユーザは操作&制御部14’を操作して画像形成条件を入力する。例えば、複写枚数や、画像濃度を設定するようになされる。なお、自動給紙モードでは給紙トレイを選択するように操作される。プラテンモードでは、給紙トレイ選択操作をしてもしなくてもよい。   Thereafter, in step Q2, the CPU 25 inputs image forming conditions. At this time, the user operates the operation & control unit 14 'to input image forming conditions. For example, the number of copies and the image density are set. In the automatic paper feed mode, an operation is performed to select a paper feed tray. In the platen mode, the paper feed tray selection operation may or may not be performed.

そして、ステップQ3でCPU25は、スタートキーK6又はストップキーK7の押下によって制御を分岐する。スタートキーK6が押下された場合は、ステップQ4に移行して、更に、プラテンモードあるいは自動給紙モードに基づいて制御を分岐する。プラテンモードが設定された場合は、ステップQ5に移行して、スキャナ制御部11bは、画像形成面を含む原稿20及び当該プラテンカバー全体を走査して画像を読み取るように光学駆動系等を制御する。   In step Q3, the CPU 25 branches the control by pressing the start key K6 or the stop key K7. When the start key K6 is pressed, the process proceeds to step Q4, and the control is further branched based on the platen mode or the automatic paper feed mode. When the platen mode is set, the process proceeds to step Q5, and the scanner control unit 11b controls the optical drive system and the like so as to scan the document 20 including the image forming surface and the entire platen cover and read the image. .

このとき、読取り処理部81では、CCD撮像装置58から出力される原稿読取信号SinをA/D変換して二値の画像データDin(二値行列)を取得する(図2C参照)。また、読取り処理部81は、画像データDinを入力して、濃度変換処理、空間フィルタ処理、γ補正処理や、シェーディング補正処理、タイミング制御、ライン間補正処理等を実行する。   At this time, the reading processing unit 81 A / D converts the document reading signal Sin output from the CCD image pickup device 58 to obtain binary image data Din (binary matrix) (see FIG. 2C). The reading processing unit 81 also receives the image data Din and executes density conversion processing, spatial filter processing, γ correction processing, shading correction processing, timing control, interline correction processing, and the like.

そして、ステップQ6に移行して読取り処理部81は、画像データDinをメモリ上に展開してプラテンカバー50の取得画像を仕切る原稿用紙画像20’を検出する。この例では、H−V画像処理系で、2値の画像データDinから原稿20の4つの頂点G1〜G4を求めるようになされる。このとき、読取り処理部81は、図3Aに示したように、第1の頂点#1の画素位置を探索する。例えば、ある頂点画素と予測される画素G1が探索され、その画素G1の論理値が「1」でその周囲が論理値「0」となる関係にある場合に、第1の頂点座標が決定される。図3Aに示した例で頂点#1に関して、頂点画素G1の画素位置座標がG1(h1,v1)で表現される。   In step Q6, the reading processing unit 81 detects the original paper image 20 'that develops the image data Din on the memory and partitions the acquired image on the platen cover 50. In this example, the four vertexes G1 to G4 of the document 20 are obtained from the binary image data Din in the HV image processing system. At this time, the reading processing unit 81 searches for the pixel position of the first vertex # 1 as shown in FIG. 3A. For example, a pixel G1 that is predicted to be a certain vertex pixel is searched, and when the logical value of the pixel G1 is “1” and its surroundings have a logical value “0”, the first vertex coordinate is determined. The In the example shown in FIG. 3A, the pixel position coordinate of the vertex pixel G1 is expressed by G1 (h1, v1) with respect to the vertex # 1.

同様にして、読取り処理部81では、第2の頂点#2の画素位置が探索される。この例では、図3Bに示したように頂点画素G2の画素位置座標がG2(h2,v2)で示される。その後、第3の頂点#3の画素位置が探索される。この例では、図4Aに示したように、頂点画素G3の画素位置座標がG3(h3,v3)で示される。そして、第4の頂点#4の画素位置が探索される。この例では、図4Bに示すように頂点画素G4の画素位置座標はG4(h4,v4)で示される。   Similarly, the reading processing unit 81 searches for the pixel position of the second vertex # 2. In this example, as shown in FIG. 3B, the pixel position coordinate of the vertex pixel G2 is indicated by G2 (h2, v2). Thereafter, the pixel position of the third vertex # 3 is searched. In this example, as shown in FIG. 4A, the pixel position coordinate of the vertex pixel G3 is indicated by G3 (h3, v3). Then, the pixel position of the fourth vertex # 4 is searched. In this example, as shown in FIG. 4B, the pixel position coordinate of the vertex pixel G4 is indicated by G4 (h4, v4).

そして、ステップQ7に移行して、読取り処理部81は、図5Aに示したH−V画像処理系の第1〜第4の頂点の画素座標G1(h1,v1)、G2(h2,v2)、G3(h3,v3)、G4(h4,v4)を、X−Y走査系における頂点A〜Dの位置座標に変換する。例えば、図3Aに示した第1の頂点画素G1の画素位置座標G1(h1,v1)は、図5Aに示したように、頂点Bを示す位置座標B(x2,y2)に変換される。同様にして、第2の頂点画素G2の画素位置座標G2(h2,v2)は、頂点Aを示す位置座標A(x1,y1)に変換される。第3の頂点画素G3の画素位置座標G3(h3,v3)は、頂点Dを示す頂点位置座標D(x4,y4)に変換される。第4の頂点画素G4の画素位置座標G4(h4,v4)は、頂点Cを示す頂点位置座標C(x3,y3)に各々変換される。   Then, the process proceeds to step Q7, and the reading processing unit 81 performs pixel coordinates G1 (h1, v1) and G2 (h2, v2) of the first to fourth vertices of the HV image processing system shown in FIG. 5A. , G3 (h3, v3), G4 (h4, v4) are converted into position coordinates of the vertices A to D in the XY scanning system. For example, the pixel position coordinates G1 (h1, v1) of the first vertex pixel G1 shown in FIG. 3A are converted into position coordinates B (x2, y2) showing the vertex B as shown in FIG. 5A. Similarly, the pixel position coordinate G2 (h2, v2) of the second vertex pixel G2 is converted into a position coordinate A (x1, y1) indicating the vertex A. The pixel position coordinate G3 (h3, v3) of the third vertex pixel G3 is converted into a vertex position coordinate D (x4, y4) indicating the vertex D. The pixel position coordinates G4 (h4, v4) of the fourth vertex pixel G4 are converted into vertex position coordinates C (x3, y3) indicating the vertex C, respectively.

その後、ステップQ8に移行して、傾き補正部82は、原稿用紙画像20’と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾き補正処理を実行する。例えば、傾き補正部82は、読取り処理部81で求められた用紙画像の4つの頂点の画素座標A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)に基づいて用紙画像の傾き角度θを補正する。   Thereafter, the process proceeds to step Q8, where the inclination correction unit 82 compares the original paper image 20 'with a preset reference position, and executes a paper image inclination correction process with respect to the reference position. For example, the inclination correction unit 82 has pixel coordinates A (x1, y1), B (x2, y2), C (x3, y3), D (x4, 4) of the four vertices of the paper image obtained by the reading processing unit 81. The inclination angle θ of the paper image is corrected based on y4).

このとき、図5Bに示した例によれば、座標変換後の原稿用紙画像20’の4つの頂点位置座標=A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)から傾きを求め、それぞれを補正するようになされる。ここでは線分ACの直線を利用して補正する。例えば、図5Bに示したように、「原稿用紙傾き無し」とした場合のマトリクスが展開され、各々の格子点には、原稿用紙画像20’を成す画素値が記述される。この例で、格子点aには、頂点Aの画素値が記述され、格子点bには座標Aから線分ABの傾き方向へ1画素だけ進んだ位置の画素値が記述される。   At this time, according to the example shown in FIG. 5B, the four vertex position coordinates of the original paper image 20 ′ after the coordinate conversion = A (x1, y1), B (x2, y2), C (x3, y3), The inclination is obtained from D (x4, y4), and each is corrected. Here, correction is performed using a straight line of the line segment AC. For example, as shown in FIG. 5B, a matrix in the case of “no original paper inclination” is developed, and pixel values constituting the original paper image 20 ′ are described in each lattice point. In this example, the pixel value of the vertex A is described in the lattice point a, and the pixel value of the position advanced by one pixel from the coordinate A in the inclination direction of the line segment AB is described in the lattice point b.

このような画素値を記述処理を続けると、傾き角度θを除いたと同等の結果で、マトリクスの各頂点には、4つの頂点位置座標=A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4)に係る画素値G1、G2、G3、G4が各々記述される(図形回転処理)。この図形回転処理によって、用紙画像の一辺が、基準位置を規定する基準線に平行になり、基準位置に対する用紙画像の傾き角度θが無くなる。ここで、傾き補正処理後の原稿用紙画像20’の各頂点A〜Dを図6に示したように頂点A’〜D’と書き改める。この例で、頂点A’の位置座標はA’(X1,Y1)であり、頂点B’の位置座標はB’(X2,Y2)であり、頂点C’の位置座標はC’(X3,Y3)であり、頂点D’の位置座標はD’(X4,Y4)である。   If the description process of such pixel values is continued, the result is equivalent to excluding the inclination angle θ, and each vertex of the matrix has four vertex position coordinates = A (x1, y1), B (x2, y2), Pixel values G1, G2, G3, and G4 relating to C (x3, y3) and D (x4, y4) are respectively described (graphic rotation processing). By this graphic rotation processing, one side of the paper image becomes parallel to the reference line that defines the reference position, and the inclination angle θ of the paper image with respect to the reference position is eliminated. Here, the vertices A to D of the original paper image 20 'after the inclination correction processing are rewritten as vertices A' to D 'as shown in FIG. In this example, the position coordinate of the vertex A ′ is A ′ (X1, Y1), the position coordinate of the vertex B ′ is B ′ (X2, Y2), and the position coordinate of the vertex C ′ is C ′ (X3, Y3). Y3), and the position coordinates of the vertex D ′ are D ′ (X4, Y4).

そして、ステップQ9に移行してサイズ検出部83は、当該頂点座標A’〜D’に基づいて原稿20の用紙サイズを演算する。このとき、サイズ検出部83は、 頂点A’の位置座標(X1,Y1)及び頂点B’の位置座標(X2,Y2)に基づいて原稿20の長さLx=X2−X1を算出する。また、頂点A’の位置座標(X1,Y1)及び頂点C’の位置座標(X3,Y3)に基づいて原稿20の幅Wx=Y3−Y1を算出するようになされる(サイズ検出処理)。この長さLx=X2−X1及び幅Wx=Y3−Y1に関する情報は、原稿20のサイズデータDszとなる。   In step Q9, the size detection unit 83 calculates the paper size of the document 20 based on the vertex coordinates A 'to D'. At this time, the size detection unit 83 calculates the length Lx = X2−X1 of the document 20 based on the position coordinates (X1, Y1) of the vertex A ′ and the position coordinates (X2, Y2) of the vertex B ′. Further, the width Wx = Y3-Y1 of the document 20 is calculated based on the position coordinates (X1, Y1) of the vertex A ′ and the position coordinates (X3, Y3) of the vertex C ′ (size detection processing). Information regarding the length Lx = X2-X1 and the width Wx = Y3-Y1 is the size data Dsz of the document 20.

そして、図13に示すフローチャートのステップQ10に移行してCPU25は、画像データDinを画像メモリ13に格納し、サイズデータDszを給紙手段23に通知する。このとき、サイズデータDszは、給紙制御信号Sfにして給紙手段23へ転送される。また、上述の読取り処理部81から出力される画像データDoutは、IC85のDRAM制御を受けて圧縮伸長用のIC28に出力される。IC28では、画像データDoutが圧縮される。圧縮後の画像データDoutは、IC85のDRAM制御を受けて画像メモリ13に転送され、一時格納される。その後、ステップQ12に移行する。   Then, the process proceeds to step Q10 in the flowchart shown in FIG. 13, and the CPU 25 stores the image data Din in the image memory 13 and notifies the paper feeding means 23 of the size data Dsz. At this time, the size data Dsz is transferred to the paper feed means 23 as a paper feed control signal Sf. Further, the image data Dout output from the above-described reading processing unit 81 is output to the compression / decompression IC 28 under the DRAM control of the IC 85. In the IC 28, the image data Dout is compressed. The compressed image data Dout is transferred to the image memory 13 under the DRAM control of the IC 85 and temporarily stored. Thereafter, the process proceeds to step Q12.

なお、上述のステップQ4で自動給紙モードが設定された場合は、ステップQ11に移行して自動原稿給紙読み取り処理を実行する。例えば、原稿載置部41から繰り出された原稿20は、下流側のローラ43によってU字回転するように搬送される。この自動給紙モードでは、原稿20の記録面が原稿載置部41で上に向けて載置するようになされる。ADF40の下方に備えられたスキャナ部11は、原稿画像を読み取るようになされる。   If the automatic paper feed mode is set in step Q4 described above, the process proceeds to step Q11 to execute automatic document feed reading processing. For example, the document 20 fed out from the document placing unit 41 is conveyed by the downstream roller 43 so as to rotate in a U-shape. In the automatic paper feeding mode, the recording surface of the document 20 is placed upward on the document placement unit 41. The scanner unit 11 provided below the ADF 40 reads a document image.

その後、ステップQ12に移行して、給紙手段23は当該原稿用紙に係る給紙トレイの選択及び給紙処理を実行する。このとき、給紙手段23は、各給紙トレイ#1〜#5に準備された用紙30のサイズと、CPU25から受信した原稿20の用紙サイズとを比較し、当該比較結果で給紙トレイに、該当するサイズの用紙30が有る場合に、当該サイズの用紙30を収納した給紙トレイを選択するように動作する。なお、当該比較結果で給紙トレイに、該当するサイズの用紙30が無い場合は、最も近いサイズの用紙30を収納した給紙トレイを選択するように動作する。   Thereafter, the process proceeds to step Q12, in which the paper feed unit 23 selects a paper feed tray for the original paper and performs paper feed processing. At this time, the paper feeding unit 23 compares the size of the paper 30 prepared in each of the paper feeding trays # 1 to # 5 with the paper size of the document 20 received from the CPU 25, and uses the comparison result as the paper feeding tray. When there is a paper 30 of the corresponding size, the operation is performed to select a paper feed tray that stores the paper 30 of the size. If there is no paper 30 of the corresponding size in the paper feed tray as a result of the comparison, an operation is performed to select a paper feed tray containing the paper 30 of the closest size.

そして、ステップQ13に移行してCPU25は、画像形成処理を実行する。このとき、画像メモリ13に格納された圧縮後の画像データDinは、圧縮メモリ27から読み出される。圧縮メモリ27から読み出された画像データDoutは、IC85のDRAM制御を受けて圧縮伸長用のIC28に出力される。IC28では、画像データDoutが伸長される。伸長後の画像データDoutは、IC85のDRAM制御を受けて画像書き込み部60に転送される。画像書き込み部60では、レーザー駆動信号Sdを画像データDoutに基づいてPWM変調される。   In step Q13, the CPU 25 executes an image forming process. At this time, the compressed image data Din stored in the image memory 13 is read from the compression memory 27. The image data Dout read from the compression memory 27 is output to the compression / decompression IC 28 under the DRAM control of the IC 85. In the IC 28, the image data Dout is expanded. The decompressed image data Dout is transferred to the image writing unit 60 under the DRAM control of the IC 85. In the image writing unit 60, the laser drive signal Sd is PWM-modulated based on the image data Dout.

このPWM変調後のレーザー駆動信号Sdは、レーザーダイオード70aに出力される。レーザーダイオード70aは、レーザー駆動信号Sdに基づいて所定強度のレーザービームを出射する。レーザーダイオード70aから出射されたレーザービームは、画像形成部70において、図8に示した感光体ドラム71に走査される。これにより、画像データDoutに基づく静電潜像が感光体ドラム71に形成される(書き込まれる)。感光体ドラム71に形成された静電潜像は、プリンタ制御部70bの制御を受けてトナー部材により現像される。静電潜像は、現像器73によってトナー画像化される。現像後のトナー画像は、先のステップで選択され、かつ、給紙手段23によって給紙制御される用紙30に転写される。用紙30上のトナー像は、定着装置78によって定着される。その後、トナー像が定着された用紙(画像形成物)30は、排紙皿96等に排紙される。   The laser drive signal Sd after the PWM modulation is output to the laser diode 70a. The laser diode 70a emits a laser beam having a predetermined intensity based on the laser drive signal Sd. The laser beam emitted from the laser diode 70a is scanned by the photoconductor drum 71 shown in FIG. Thereby, an electrostatic latent image based on the image data Dout is formed (written) on the photosensitive drum 71. The electrostatic latent image formed on the photosensitive drum 71 is developed by the toner member under the control of the printer control unit 70b. The electrostatic latent image is converted into a toner image by the developing device 73. The developed toner image is transferred to the paper 30 selected in the previous step and controlled to be fed by the paper feeding means 23. The toner image on the paper 30 is fixed by the fixing device 78. Thereafter, the sheet (image formed product) 30 on which the toner image is fixed is discharged onto a discharge tray 96 or the like.

そして、ステップQ14に移行してCPU25は、画像形成処理に係るページが最終ページか否かの判別をする。この際に、CPU25は、当該画像形成処理に係るページが最終ページでないと判別した場合は、ステップQ13に戻って画像形成処理を繰り返すようになされる。当該画像形成処理に係るページが最終ページであると判別した場合は、ステップQ15に移行する。   In step Q14, the CPU 25 determines whether the page related to the image forming process is the last page. At this time, if the CPU 25 determines that the page related to the image forming process is not the last page, the CPU 25 returns to step Q13 to repeat the image forming process. If it is determined that the page related to the image forming process is the last page, the process proceeds to step Q15.

なお、上述のステップQ2でストップキーが押下された場合は、ステップQ15に移行して、CPU25は原稿読取処理を終了するかを判別する。例えば、CPU25は、電源オフ情報を検出して原稿読取処理を終了する。電源オフ情報が検出されない場合は、ステップQ1に戻って上述した処理を繰り返すようになされる。   If the stop key is pressed in step Q2, the process proceeds to step Q15, and the CPU 25 determines whether to end the document reading process. For example, the CPU 25 detects the power-off information and ends the document reading process. If the power-off information is not detected, the process returns to step Q1 to repeat the above-described processing.

このように、本発明に係る第2の実施例としての複写機によれば、本発明のスキャナ機能(スキャナ100)が応用されるので、任意の大きさの原稿を読み取って所定サイズの用紙30に原稿画像を形成する場合に、原稿が基準位置に対して傾いて置かれた場合であっても、当該原稿の用紙30サイズに合致したサイズの用紙30に画像を形成するようになる。   As described above, according to the copying machine as the second embodiment of the present invention, the scanner function (scanner 100) of the present invention is applied. Therefore, a document 30 of a predetermined size is read by reading a document of an arbitrary size. When an original image is formed, an image is formed on a paper 30 having a size that matches the paper 30 size of the original even if the original is inclined with respect to the reference position.

従って、原稿画像が異なるサイズの用紙30に形成されて出力されたり、原稿画像が曲がった状態で形成されて出力されることが防止できる。しかも、従来方式のように原稿を基準位置に合わせるという操作が不要となるので、基準位置から原稿がわずかにずれたのを一々気にして原稿をセットし直すといった二度手間を省くことができる。これにより、原稿セット操作が簡単な複写機等を提供することができる。   Accordingly, it is possible to prevent the original image from being formed and output on the paper 30 having a different size, or the original image being formed and output in a bent state. In addition, since the operation of aligning the document with the reference position as in the conventional method is not required, it is possible to save twice the trouble of resetting the document one by one when the document slightly deviates from the reference position. . Thereby, it is possible to provide a copying machine or the like in which the manuscript setting operation is simple.

この発明は、任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力するスキャナや、原稿画像情報及び原稿用紙サイズ情報に基づいて所定の用紙に画像を形成するデジタル複写機、複合機等に適用して極めて好適である。   The present invention relates to a scanner that reads a document of an arbitrary size and outputs document image information and document sheet size information, a digital copying machine that forms an image on a predetermined sheet based on document image information and document sheet size information, It is extremely suitable when applied to a multifunction machine or the like.

本発明に係る第1の実施例としてのスキャナ100の構成例を示す概念図である。1 is a conceptual diagram illustrating a configuration example of a scanner 100 as a first embodiment according to the present invention. (A)〜(C)は、プラテンモード時の画像処理例を示す図である。(A)-(C) is a figure showing an example of image processing at the time of platen mode. (A)及び(B)は、プラテンモード時の原稿用紙画像20’の第1及び第2の頂点#1、#2の抽出例を示す図である。(A) and (B) are diagrams showing examples of extracting the first and second vertices # 1 and # 2 of the document sheet image 20 'in the platen mode. (A)及び(B)は、プラテンモード時の原稿用紙画像20’の第3及び第4の頂点#3、#4の抽出例を示す図である。(A) and (B) are diagrams showing examples of extracting the third and fourth vertices # 3 and # 4 of the document sheet image 20 'in the platen mode. (A)及び(B)は、プラテンモード時の原稿用紙画像20’の傾き補正例(その1)を示す図である。(A) and (B) are diagrams showing an example (part 1) of correcting the inclination of the original paper image 20 ′ in the platen mode. プラテンモード時の原稿用紙画像20’の傾き補正例(その2)を示す図である。It is a figure which shows the example 2 of the inclination correction | amendment of the original paper image 20 'at the time of a platen mode. スキャナ100における原稿読取例を示すフローチャートである。6 is a flowchart illustrating an example of reading a document by the scanner. 本発明に係る第2の実施例としてのモノクロ用の複写機200の構成例を示す概念図である。It is a conceptual diagram which shows the structural example of the copying machine 200 for monochrome as 2nd Example which concerns on this invention. 複写機200の制御系の構成例を示すブロック図である。3 is a block diagram illustrating a configuration example of a control system of the copying machine 200. FIG. (A)〜(F)は、給紙手段23における用紙サイズの選択例を示す概念図である。(A) to (F) are conceptual diagrams showing examples of selection of the paper size in the paper supply means 23. 操作パネル48における用紙サイズ選択画面PR1の表示例を示す概念図である。7 is a conceptual diagram illustrating a display example of a paper size selection screen PR1 on the operation panel 48. FIG. 複写機200における画像形成例(その1)を示すフローチャートである。6 is a flowchart illustrating an image forming example (part 1) in the copying machine. 複写機200における画像形成例(その2)を示すフローチャートである。6 is a flowchart illustrating an image forming example (No. 2) in the copying machine.

符号の説明Explanation of symbols

11 スキャナ部(画像読取手段)
13 画像メモリ
14 操作手段
14’ 操作&制御部
15 制御手段
18 表示部
23 給紙手段
25 画像制御用のCPU(制御手段)
35 給紙装置
48 操作パネル(表示部+操作&制御部)
50 プラテンカバー(背景媒体)
60 画像書き込み部
70 画像形成部
80 画像処理手段
81 読取り処理部(画像検出手段)
82 傾き補正部(補正手段)
83 サイズ検出部(演算手段)
100 スキャナ(原稿読取装置)
200 複写機
11 Scanner unit (image reading means)
DESCRIPTION OF SYMBOLS 13 Image memory 14 Operation means 14 'Operation & control part 15 Control means 18 Display part 23 Paper feed means 25 Image control CPU (control means)
35 Paper Feeder 48 Operation Panel (Display Unit + Operation & Control Unit)
50 Platen cover (background medium)
60 Image Writing Unit 70 Image Forming Unit 80 Image Processing Unit 81 Reading Processing Unit (Image Detection Unit)
82 Inclination correction unit (correction means)
83 Size detector (calculation means)
100 Scanner (document reading device)
200 copier

Claims (8)

任意の大きさの原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力する装置であって、
前記原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有する背景媒体と、
前記背景媒体に対して画像形成面を表にした原稿が配置され、当該原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得する画像読取手段と、
前記画像読取手段によって取得された前記原稿画像情報を展開して前記背景媒体の取得画像を仕切る前記原稿の用紙画像を検出する画像検出手段と、
前記画像検出手段から出力される前記原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正する補正手段と、
前記補正手段により補正された後の前記用紙画像の頂点座標値を求め、当該頂点座標値に基づいて前記原稿の用紙サイズを演算する演算手段とを備えることを特徴とする原稿読取装置。
An apparatus for reading a document of an arbitrary size and outputting document image information and document paper size information,
A background medium having a color different from the paper color of the original and having a size larger than the paper size of the original;
An image reading unit that arranges a document with an image forming surface facing the background medium, scans the background medium including the image forming surface of the document, and acquires document image information;
Image detecting means for expanding the original image information acquired by the image reading means and detecting a paper image of the original that partitions the acquired image of the background medium;
Correction means for comparing the paper image of the document output from the image detection means and a preset reference position to correct the inclination of the paper image with respect to the reference position;
An original reading apparatus comprising: an arithmetic means for obtaining a vertex coordinate value of the paper image after being corrected by the correcting means and calculating a paper size of the original based on the vertex coordinate value.
前記演算手段は、
補正後の前記用紙画像の4つの頂点座標値から前記原稿の用紙の幅及び長さを求めるサイズ検知演算処理を実行することを特徴とする請求項1に記載の原稿読取装置。
The computing means is
2. The document reading apparatus according to claim 1, wherein a size detection calculation process for obtaining a width and length of the sheet of the document from four vertex coordinate values of the corrected sheet image is executed.
任意の大きさの原稿から原稿画像情報及び原稿用紙サイズ情報を読み取る方法であって、
前記原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有する背景媒体に対して画像形成面を表にした原稿を配置し、
前記背景媒体に配置された前記原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得し、
取得された前記原稿画像情報を展開して前記背景媒体の取得画像を仕切る前記原稿の用紙画像を検出し、
検出された前記原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正し、
補正後の前記用紙画像の頂点座標を求め、当該頂点座標に基づいて前記原稿の用紙サイズを演算することを特徴とする原稿読取方法。
A method for reading original image information and original paper size information from an original of an arbitrary size,
Placing a document with an image forming surface facing the background medium having a color different from the paper color of the document and having a size larger than the paper size of the document;
Scanning the background medium including the image forming surface of the document placed on the background medium to obtain document image information;
A paper image of the original document that expands the acquired original image information and partitions the acquired image of the background medium, and
Comparing the detected paper image of the document with a preset reference position to correct the inclination of the paper image with respect to the reference position,
An original reading method comprising: obtaining vertex coordinates of the paper image after correction, and calculating a paper size of the original based on the vertex coordinates.
任意の大きさの原稿を読み取って所定サイズの用紙に原稿画像を形成する装置であって、
前記原稿を読み取って原稿画像情報及び原稿用紙サイズ情報を出力する原稿読取装置と、
前記原稿読取装置から出力される原稿画像情報及び原稿用紙サイズ情報に基づいて所定サイズの用紙に原稿画像を形成する画像形成手段とを備え、
前記原稿読取装置は、
前記原稿の用紙色と異なる色を有し、かつ、当該原稿の用紙サイズよりも大きいサイズを有する背景媒体と、
前記背景媒体に対して画像形成面を表にした原稿が配置され、当該原稿の画像形成面を含む当該背景媒体を走査して原稿画像情報を取得する画像読取手段と、
前記画像読取手段によって取得された前記原稿画像情報を展開して前記背景媒体の取得画像を仕切る前記原稿の用紙画像を検出する画像検出手段と、
前記画像検出手段から出力される前記原稿の用紙画像と予め設定された基準位置とを比較して当該基準位置に対する用紙画像の傾きを補正する補正手段と、
前記補正手段により補正された後の前記用紙画像の頂点座標値を求め、当該頂点座標値に基づいて前記原稿の用紙サイズを演算する演算手段とを有することを特徴とする画像形成装置。
An apparatus for reading a document of an arbitrary size and forming a document image on a sheet of a predetermined size,
A document reading device that reads the document and outputs document image information and document sheet size information;
Image forming means for forming a document image on a sheet of a predetermined size based on document image information and document sheet size information output from the document reader;
The document reading device includes:
A background medium having a color different from the paper color of the original and having a size larger than the paper size of the original;
An image reading unit that arranges a document with an image forming surface facing the background medium, scans the background medium including the image forming surface of the document, and acquires document image information;
Image detecting means for expanding the original image information acquired by the image reading means and detecting a paper image of the original that partitions the acquired image of the background medium;
Correction means for comparing the paper image of the document output from the image detection means and a preset reference position to correct the inclination of the paper image with respect to the reference position;
An image forming apparatus comprising: an arithmetic unit that obtains a vertex coordinate value of the paper image after being corrected by the correction unit, and calculates a paper size of the document based on the vertex coordinate value.
前記演算手段は、
補正後の前記用紙画像の4つの頂点座標値から前記原稿の用紙の幅及び長さを求めるサイズ検知演算処理を実行することを特徴とする請求項4に記載の画像形成装置。
The computing means is
5. The image forming apparatus according to claim 4, wherein a size detection calculation process for obtaining a width and a length of the paper of the original from four vertex coordinate values of the paper image after correction is performed.
前記所定サイズの用紙を前記画像形成手段に給紙する給紙手段を備え、
前記給紙手段は、
サイズの異なる用紙を収納した複数の給紙トレイを有し、
前記原稿読取装置から前記原稿用紙サイズ情報を受信し、
前記原稿用紙サイズ情報に基づいて前記給紙トレイを選択することを特徴とする請求項4に記載の画像形成装置。
A paper feeding unit that feeds the predetermined size paper to the image forming unit;
The paper feeding means is
It has multiple paper feed trays that store paper of different sizes,
Receiving the document paper size information from the document reader;
The image forming apparatus according to claim 4, wherein the paper feed tray is selected based on the document paper size information.
前記給紙手段は、
前記給紙トレイに準備された用紙のサイズと、前記制御手段から受信した前記原稿用紙サイズ情報とを比較し、
当該比較結果で前記給紙トレイに該当するサイズの用紙が無い場合に、最も近いサイズの用紙を収納した前記給紙トレイを選択することを特徴とする請求項6に記載の画像形成装置。
The paper feeding means is
Comparing the size of the paper prepared in the paper feed tray with the original paper size information received from the control means;
The image forming apparatus according to claim 6, wherein when there is no paper of a size corresponding to the paper feed tray as a result of the comparison, the paper feed tray storing the paper of the closest size is selected.
前記給紙手段に準備された用紙のサイズを選択するように操作される操作手段と、
前記操作手段によって選択された前記サイズの用紙での原稿画像仕上がり状態を表示する表示手段とを備えることを特徴とする請求項6に記載の画像形成装置。
Operating means operated to select the size of the paper prepared in the paper feeding means;
The image forming apparatus according to claim 6, further comprising: a display unit that displays a finished state of the original image on the sheet of the size selected by the operation unit.
JP2004015905A 2004-01-23 2004-01-23 Draft reader, draft reading method, and image forming apparatus Pending JP2005210493A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004015905A JP2005210493A (en) 2004-01-23 2004-01-23 Draft reader, draft reading method, and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004015905A JP2005210493A (en) 2004-01-23 2004-01-23 Draft reader, draft reading method, and image forming apparatus

Publications (1)

Publication Number Publication Date
JP2005210493A true JP2005210493A (en) 2005-08-04

Family

ID=34901235

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004015905A Pending JP2005210493A (en) 2004-01-23 2004-01-23 Draft reader, draft reading method, and image forming apparatus

Country Status (1)

Country Link
JP (1) JP2005210493A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008259172A (en) * 2007-03-15 2008-10-23 Ricoh Co Ltd Image processing device, image processing method, and program
JP2011029997A (en) * 2009-07-27 2011-02-10 Brother Industries Ltd Image reading apparatus
KR200453635Y1 (en) 2010-12-23 2011-05-19 조민선 Scan image automatic align method
US10257384B2 (en) * 2016-10-28 2019-04-09 Kyocera Document Solutions Inc. Image processing apparatus
JP2020068481A (en) * 2018-10-25 2020-04-30 東芝テック株式会社 Image processing apparatus and image processing method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008259172A (en) * 2007-03-15 2008-10-23 Ricoh Co Ltd Image processing device, image processing method, and program
JP2011029997A (en) * 2009-07-27 2011-02-10 Brother Industries Ltd Image reading apparatus
KR200453635Y1 (en) 2010-12-23 2011-05-19 조민선 Scan image automatic align method
US10257384B2 (en) * 2016-10-28 2019-04-09 Kyocera Document Solutions Inc. Image processing apparatus
JP2020068481A (en) * 2018-10-25 2020-04-30 東芝テック株式会社 Image processing apparatus and image processing method

Similar Documents

Publication Publication Date Title
JP5533891B2 (en) Operation display device, control method thereof, and control program thereof
JPH09222824A (en) Image processing device
JP6701735B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
US20100123940A1 (en) Image forming apparatus and image forming method
JPH11175710A (en) Picture forming device
US6833926B1 (en) Image processing apparatus
JP2008219106A (en) Image reading device
JP2006145888A (en) Image forming apparatus and image forming system
JP2005210493A (en) Draft reader, draft reading method, and image forming apparatus
JP2009296370A (en) Information processor and program
JP5544795B2 (en) Image reading apparatus, image forming apparatus, and control program
JP4941160B2 (en) Image processing apparatus, image processing method, and image processing program
US6654140B1 (en) Image forming apparatus that permits easy job registration
JPH1169096A (en) Image forming device
JP3562329B2 (en) Image forming device
JPH11177775A (en) Detector for original
JP2005136767A (en) Image forming apparatus having image correcting function
JP2006239896A (en) Image forming apparatus
JPH11177773A (en) Detector for original
JP3052618B2 (en) Digital copier
JP3563908B2 (en) Image forming apparatus and method, and method of controlling image forming apparatus
JP4779862B2 (en) Image processing device
JP2010039799A (en) Image forming apparatus
JP2007226152A (en) Image forming apparatus
JP2007013592A (en) Image reader and program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060606