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

JP7558728B2 - Image forming device - Google Patents

Image forming device Download PDF

Info

Publication number
JP7558728B2
JP7558728B2 JP2020152245A JP2020152245A JP7558728B2 JP 7558728 B2 JP7558728 B2 JP 7558728B2 JP 2020152245 A JP2020152245 A JP 2020152245A JP 2020152245 A JP2020152245 A JP 2020152245A JP 7558728 B2 JP7558728 B2 JP 7558728B2
Authority
JP
Japan
Prior art keywords
image
pixel data
unit
image forming
reading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020152245A
Other languages
Japanese (ja)
Other versions
JP2021090187A (en
JP2021090187A5 (en
Inventor
和寛 冨樫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to US17/095,646 priority Critical patent/US11102368B2/en
Publication of JP2021090187A publication Critical patent/JP2021090187A/en
Publication of JP2021090187A5 publication Critical patent/JP2021090187A5/ja
Application granted granted Critical
Publication of JP7558728B2 publication Critical patent/JP7558728B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)

Description

本発明は、原稿の画像を読み取る画像読取装置によって読み取られた画像に基づいて記録媒体に画像を形成する画像形成装置に関する。 The present invention relates to an image forming apparatus that forms an image on a recording medium based on an image read by an image reading device that reads an image of a document.

複合機やマルチファンクションプリンタは、原稿の画像を読み取る画像読取装置によって読み取られた画像データ、読み取られた画像データが印刷用に変換された画像データ、外部の装置に送信するための画像データ、PCから送られてくるPDLデータを展開した画像データなど多様な画像データを扱っている。 Multifunction devices and multifunction printers handle a variety of image data, including image data read by an image reading device that reads images from documents, image data that has been converted from the read image data for printing, image data to be sent to an external device, and image data that has been expanded from PDL data sent from a PC.

特開2001-238038号公報JP 2001-238038 A

特許文献1には、これらの画像データが、共通の画像データバスを経由して装置の各種画像処理部に転送されて必要な処理がなされた後、外部機器やプリンタへ転送される構成が記載されている。前記特許文献1には、画像読取装置によって得られた画像データと印刷用の画像データとを、共通の画像データバス上で1ライン単位で交互に転送することが記載されている。この結果、画像読取装置によって得られた画像データを外部のコンピュータに転送する動作と、印刷用の画像データを外部の機器からプリンタに転送する印刷動作と、を共通の画像データバスを用いて同時に実行することができることが記載されている。 Patent document 1 describes a configuration in which this image data is transferred to various image processing units of the device via a common image data bus, where the necessary processing is performed, and then transferred to an external device or printer. Patent document 1 also describes that image data obtained by the image reading device and image data for printing are transferred alternately on a line-by-line basis on the common image data bus. As a result, it describes that the operation of transferring image data obtained by the image reading device to an external computer and the printing operation of transferring image data for printing from the external device to a printer can be performed simultaneously using the common image data bus.

しかしながら、前記特許文献1においては、画像データバスの帯域の使用量が画像データバスにおける帯域の上限に達してしまう場合がある。このような状況になると、処理が追いつかなくなり、エラーが発生して装置が停止するなど、装置に不具合が生じてしまう。 However, in the above-mentioned Patent Document 1, the bandwidth usage of the image data bus may reach the upper limit of the bandwidth of the image data bus. When this happens, the processing cannot keep up, and an error occurs, causing the device to stop, or other malfunctions.

上記課題に鑑み、本発明は、データバスの帯域の使用量が上限に達することを防止することを目的とする。 In view of the above problem, the present invention aims to prevent the bandwidth usage of the data bus from reaching its upper limit.

上記課題を解決するために、本発明に係る画像形成装置は、
記録媒体に画像を形成する画像形成部を含む画像形成装置において、
原稿の画像の読み取りの開始の指示に基づいて前記原稿の画像を読み取り、読取結果に対応する画素データを出力する画像読取部と、
前記画像読取部から出力された画素データをデータバスを介して前記画像形成部に転送する第1の処理と、前記画像形成装置の外部の機器から入力されたデータを前記記録媒体に画像を形成するための画素データに変換し、前記変換された画素データを前記データバスを介して前記画像形成部に転送する第2の処理と、を実行する制御部と、
を有し、
前記画像形成部は、前記データバスを介して転送されてくる画素データに基づいて、前記記録媒体に画像を形成し、
前記画像読取部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中でない場合は前記の読取結果に対応する画素データを第1の周期で出力し、前記指示が入力された際に前記制御部が前記第2の処理を実行中である場合は前記読取結果に対応する画素データを前記第1の周期よりも長い2の周期で出力し、
前記画像読取部は、前記第1の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行わず、前記第2の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行い、1つの周期における出力データとすることを特徴とする。
In order to solve the above problems, an image forming apparatus according to the present invention comprises:
In an image forming apparatus including an image forming unit that forms an image on a recording medium,
an image reading unit that reads an image of a document based on an instruction to start reading the image of the document and outputs pixel data corresponding to the read result;
a control unit that executes a first process of transferring pixel data output from the image reading unit to the image forming unit via a data bus, and a second process of converting data input from an external device of the image forming apparatus into pixel data for forming an image on the recording medium, and transferring the converted pixel data to the image forming unit via the data bus;
having
the image forming unit forms an image on the recording medium based on pixel data transferred via the data bus;
the image reading unit outputs pixel data corresponding to the reading result in a first cycle if the control unit is not executing the second process when the instruction is input, and outputs pixel data corresponding to the reading result in a second cycle longer than the first cycle if the control unit is executing the second process when the instruction is input ;
The image reading unit is characterized in that, when outputting in the first cycle, after outputting pixel data obtained by reading the image of the original document, it does not add an empty data section in which no pixel data is output, and when outputting in the second cycle, after outputting pixel data obtained by reading the image of the original document, it adds an empty data section in which no pixel data is output, thereby resulting in output data for one cycle .

本発明によれば、データバスの帯域の使用量が上限に達することを防止することができる。 This invention makes it possible to prevent data bus bandwidth usage from reaching its upper limit.

第1実施形態に係る画像形成装置の断面図である。1 is a cross-sectional view of an image forming apparatus according to a first embodiment. 第1実施形態に係るブロック図である。FIG. 1 is a block diagram according to a first embodiment. 画像データ出力制御部105に係るブロック図である。FIG. 2 is a block diagram relating to an image data output control unit 105. 第1実施形態に係る制御フローを説明する図である。FIG. 4 is a diagram illustrating a control flow according to the first embodiment. 水平同期信号HSYNC周期と読み取り画像データの画素構成を示すタイムチャートである。4 is a time chart showing a period of a horizontal synchronization signal HSYNC and a pixel configuration of read image data.

〔第1実施形態〕
以下に図面を参照して、本発明の好適な実施の形態を説明する。ただし、この実施の形態に記載されている構成部品の形状及びそれらの相対配置などは、この発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、この発明の範囲が以下の実施の形態に限定される趣旨のものではない。
First Embodiment
Preferred embodiments of the present invention will be described below with reference to the drawings. However, the shapes of the components and their relative positions described in the embodiments may be changed as appropriate depending on the configuration of the device to which the present invention is applied and various conditions, and the scope of the present invention is not intended to be limited to the following embodiments.

図1は、本実施形態で用いられるモノクロの電子写真方式の複写機(以下、画像形成装置と称する)1の構成を示す断面図である。なお、画像形成装置は例えば、ファクシミリ装置、印刷機、プリンタ等であっても良い。また、記録方式は、電子写真方式に限らず、例えば、インクジェット等であっても良い。更に、画像形成装置の形式はモノクロ及びカラーのいずれの形式であっても良い。 Figure 1 is a cross-sectional view showing the configuration of a monochrome electrophotographic copying machine (hereinafter referred to as an image forming apparatus) 1 used in this embodiment. Note that the image forming apparatus may be, for example, a facsimile machine, a printing machine, a printer, etc. Also, the recording method is not limited to the electrophotographic method, and may be, for example, an inkjet method. Furthermore, the type of the image forming apparatus may be either monochrome or color.

以下に、図1を用いて、画像形成装置1の構成および機能について説明する。図1に示すように、画像形成装置1は、画像読取装置100及び画像印刷装置301を有する。 The configuration and functions of the image forming device 1 will be described below with reference to FIG. 1. As shown in FIG. 1, the image forming device 1 has an image reading device 100 and an image printing device 301.

原稿積載部2に積載された原稿Pは、ピックアップローラ3によって1枚ずつ給送され、その後、給送ローラ4によって更に下流へと搬送される。給送ローラ4と対向する位置には、給送ローラ4に圧接する分離ローラ5が設けられている。分離ローラ5は、該分離ローラ5に所定のトルク以上の負荷トルクがかかると回転する構成となっており、2枚重なった状態で給送された原稿を分離する機能を有する。 The documents P loaded on the document stacking section 2 are fed one by one by the pickup roller 3, and then transported further downstream by the feed roller 4. Opposite the feed roller 4 is a separation roller 5 that is pressed against the feed roller 4. The separation roller 5 is configured to rotate when a load torque equal to or greater than a predetermined torque is applied to the separation roller 5, and has the function of separating documents that are fed in a two-sheet stack.

ピックアップローラ3と給送ローラ4は揺動アーム12によって連結されている。揺動アーム12は、給送ローラ4の回転軸を中心にして回動できるように給紙ローラ4の回転軸によって支持されている。 The pickup roller 3 and the feed roller 4 are connected by a swing arm 12. The swing arm 12 is supported by the rotation shaft of the feed roller 4 so that it can rotate around the rotation shaft of the feed roller 4.

原稿Pは、給送ローラ4、搬送ローラ6等の各種搬送ローラによって搬送されて、排紙ローラ11によって排紙トレイ10へ排出される。 The document P is transported by various transport rollers such as the feed roller 4 and the transport roller 6, and is discharged onto the discharge tray 10 by the discharge roller 11.

搬送される原稿の第1面の画像を読み取る原稿読取部16に読み取られた画像を表す画素データは、後述の画像読み取り制御部101へ出力される。なお、原稿読取部16によって読み取られた画像は複数の画素によって表され、画素データは1画素分のデータに対応する。なお、以下では、画素データを画像データとも呼ぶ。 Pixel data representing an image read by the document reading unit 16, which reads the image on the first side of the document being transported, is output to the image reading control unit 101, which will be described later. Note that the image read by the document reading unit 16 is represented by multiple pixels, and the pixel data corresponds to data for one pixel. Note that, hereinafter, the pixel data is also referred to as image data.

また、搬送される原稿の第2面の画像を読み取る原稿読取部17に読み取られた画像を表す画像データは、原稿読取部16において説明した方法と同様にして画像読み取り制御部101へ出力される。 In addition, image data representing the image read by the document reading unit 17, which reads the image on the second side of the document being transported, is output to the image reading control unit 101 in the same manner as described for the document reading unit 16.

前述の如くして、原稿の読取が行われる。 The manuscript is read as described above.

原稿の読取モードとして、第1読取モードと第2読取モードがある。第1読取モードは、上述した方法で搬送される原稿の画像を読み取るモードである。第2読取モードは、原稿ガラス214(透明部材)上に載置された原稿の画像を、一定速度で移動する原稿読取部16によって読み取るモードである。通常、シート状の原稿の画像は第1読取モードで読み取られ、本や冊子等の綴じられた原稿の画像は第2読取モードで読み取られる。 There are two document reading modes: a first reading mode and a second reading mode. The first reading mode is a mode in which an image of a document transported by the method described above is read. The second reading mode is a mode in which an image of a document placed on the document glass 214 (transparent member) is read by the document reading unit 16, which moves at a constant speed. Normally, images of sheet-like documents are read in the first reading mode, and images of bound documents such as books and pamphlets are read in the second reading mode.

画像印刷装置301の内部には、シート収納トレイ302、304が設けられている。シート収納トレイ302、304には、それぞれ異なる種類の記録媒体を収納することができる。例えば、シート収納トレイ302にはA4サイズの普通紙が収納され、シート収納トレイ304にはA4サイズの厚紙が収納される。なお、記録媒体とは、画像形成装置によって画像が形成されるものであって、例えば、用紙、樹脂シート、布、OHPシート、ラベル等は記録媒体に含まれる。 Inside the image printing device 301, sheet storage trays 302 and 304 are provided. Different types of recording media can be stored in the sheet storage trays 302 and 304. For example, A4 size plain paper is stored in the sheet storage tray 302, and A4 size thick paper is stored in the sheet storage tray 304. Note that a recording medium is something on which an image is formed by the image forming device, and examples of recording media include paper, resin sheets, cloth, overhead projector sheets, labels, etc.

シート収納トレイ302に収納された記録媒体は、ピックアップローラ303によって給送されて、搬送ローラ306によってレジストレーションローラ308へ送り出される。また、シート収納トレイ304に収納された記録媒体は、ピックアップローラ305によって給送されて、搬送ローラ307及び306によってレジストレーションローラ308へ送り出される。 The recording medium stored in the sheet storage tray 302 is fed by the pickup roller 303 and sent to the registration roller 308 by the transport roller 306. The recording medium stored in the sheet storage tray 304 is fed by the pickup roller 305 and sent to the registration roller 308 by the transport rollers 307 and 306.

画像読取装置100から出力された画像信号は、半導体レーザ及びポリゴンミラーを含む光走査装置311に入力される。また、感光ドラム309は、帯電器310によって外周面が帯電される。感光ドラム309の外周面が帯電された後、原稿読取装置200から光走査装置311に入力された画像信号に応じたレーザ光が、光走査装置311からポリゴンミラー及びミラー312、313を経由し、感光ドラム309の外周面に照射される。この結果、感光ドラム309の外周面に静電潜像が形成される。 The image signal output from the image reading device 100 is input to an optical scanning device 311 including a semiconductor laser and a polygon mirror. The outer peripheral surface of the photosensitive drum 309 is charged by a charger 310. After the outer peripheral surface of the photosensitive drum 309 is charged, a laser beam corresponding to the image signal input from the document reading device 200 to the optical scanning device 311 is irradiated onto the outer peripheral surface of the photosensitive drum 309 from the optical scanning device 311 via the polygon mirror and mirrors 312 and 313. As a result, an electrostatic latent image is formed on the outer peripheral surface of the photosensitive drum 309.

続いて、静電潜像が現像器314内のトナーによって現像され、感光ドラム309の外周面にトナー像が形成される。感光ドラム309に形成されたトナー像は、感光ドラム309と対向する位置(転写位置)に設けられた転写帯電器315によって記録媒体に転写される。レジストレーションローラ308は、転写帯電器315によって記録媒体に画像が転写される転写タイミングに合わせて記録媒体を転写位置へ送り込む。 The electrostatic latent image is then developed by toner in the developer 314, forming a toner image on the outer peripheral surface of the photosensitive drum 309. The toner image formed on the photosensitive drum 309 is transferred to the recording medium by a transfer charger 315 provided at a position (transfer position) opposite the photosensitive drum 309. The registration roller 308 feeds the recording medium to the transfer position in accordance with the transfer timing at which the image is transferred to the recording medium by the transfer charger 315.

前述の如くして、トナー像が転写された記録媒体は、搬送ベルト317によって定着器318へ送り込まれ、定着器318によって加熱加圧されて、トナー像が記録媒体に定着される。 As described above, the recording medium onto which the toner image has been transferred is sent to the fixing device 318 by the conveyor belt 317, where it is heated and pressurized to fix the toner image onto the recording medium.

片面印刷モードで画像形成が行われる場合は、定着器318を通過した記録媒体は、排紙ローラ319、324によって、不図示の排紙トレイへ排紙される。また、両面印刷モードで画像形成が行われる場合は、定着器318によって記録媒体の第1面に定着処理が行われた後に、記録媒体は、排紙ローラ319、搬送ローラ320、及び反転ローラ321によって、反転パス325へと搬送される。その後、記録媒体は、搬送ローラ322、323によって再度レジストレーションローラ308へと搬送され、前述した方法で記録媒体の第2面に画像が形成される。その後、記録媒体は、排紙ローラ319、324によって不図示の排紙トレイへ排紙される。 When an image is formed in single-sided printing mode, the recording medium that has passed through the fixing unit 318 is discharged to a discharge tray (not shown) by discharge rollers 319 and 324. When an image is formed in double-sided printing mode, the recording medium is conveyed to a reversal path 325 by discharge rollers 319, conveyance rollers 320, and reversal rollers 321 after a fixing process is performed on the first side of the recording medium by the fixing unit 318. The recording medium is then conveyed again to the registration rollers 308 by conveyance rollers 322 and 323, and an image is formed on the second side of the recording medium by the method described above. The recording medium is then discharged to a discharge tray (not shown) by discharge rollers 319 and 324.

図2は本実施形態にかかる画像形成装置1のブロック図である。なお、画像読み取り制御部101、メインコントローラ部107は、少なくとも1つのASICで構成されており、以下に説明する各機能を実行する。 Figure 2 is a block diagram of the image forming device 1 according to this embodiment. Note that the image reading control unit 101 and the main controller unit 107 are configured with at least one ASIC, and execute the functions described below.

画像読み取り制御部101は、画像読取装置100に設けられ、原稿読取部16、17から送られてくる画像データの処理、及び、画像読取装置100の制御を行う。読み取り画像データ受信部102は原稿読取部16、17から出力されてくる画像データを受信する。シェーディング補正部103は画像データに対してシェーディング補正を行う。 The image reading control unit 101 is provided in the image reading device 100, and processes the image data sent from the document reading units 16 and 17, and controls the image reading device 100. The read image data receiving unit 102 receives the image data output from the document reading units 16 and 17. The shading correction unit 103 performs shading correction on the image data.

バッファメモリ104はシェーディング補正後の画像データを保持する。スキャナ画像データ出力制御部105はメインコントローラー部107への画像データの出力を制御する。スキャナ画像データ出力制御部105は、バッファメモリ104に記憶されている画像データを1ラインずつ読み出して出力する。なお、バッファメモリ104から読み出す画像データのデータレート(周波数)は任意の値が設定可能であり、1ライン内の画像データ画素数も任意の値に設定することが可能になっている。なお、バッファメモリ104は読み取り画像データを複数ページ分保持するページメモリとしてもいいし、複数ライン分の画像データを保持するラインメモリで構成してもいい。 The buffer memory 104 holds the image data after shading correction. The scanner image data output control unit 105 controls the output of image data to the main controller unit 107. The scanner image data output control unit 105 reads out and outputs the image data stored in the buffer memory 104 one line at a time. The data rate (frequency) of the image data read out from the buffer memory 104 can be set to any value, and the number of image data pixels in one line can also be set to any value. The buffer memory 104 may be a page memory that holds multiple pages of scanned image data, or may be configured as a line memory that holds multiple lines of image data.

CPU106は、画像読取装置100、画像読み取り制御部101の各構成を制御する。 The CPU 106 controls each component of the image reading device 100 and the image reading control unit 101.

メインコントローラー部107は画像読み取り制御部101から受信した画像データおよび外部から受信したPDLデータに対して処理を行う。スキャナ画像データ受信部108はスキャナ画像データ出力制御部105が出力する画像データを受信する。スキャナー画像処理部109は、スキャナ画像データ受信部108が受信した画像データに対して、例えば、画像印刷装置301が画像データに対応する画像形成(印刷)を行うための処理(色変換処理等)を行う。画像データバス110は画像データを転送することが可能なデータバスであり、各種制御部と接続されており、装置全体の画像データをやり取りするバスとしての役目を担っている。 The main controller unit 107 processes the image data received from the image reading control unit 101 and the PDL data received from the outside. The scanner image data receiving unit 108 receives the image data output by the scanner image data output control unit 105. The scanner image processing unit 109 processes the image data received by the scanner image data receiving unit 108 (such as color conversion processing) so that the image printing device 301 can form (print) an image corresponding to the image data. The image data bus 110 is a data bus capable of transferring image data, is connected to various control units, and serves as a bus for exchanging image data throughout the device.

スキャナー画像処理部109による処理が施された画像データは出力部118を介して、画像印刷装置301を制御する印刷制御部400に送られる。印刷制御部400は、画像印刷装置301に設けられる。なお、メインコントローラ部は、画像読取装置100に設けられてもよいし、画像印刷装置301に設けられてもよい。 The image data processed by the scanner image processing unit 109 is sent via the output unit 118 to a print control unit 400 that controls the image printing device 301. The print control unit 400 is provided in the image printing device 301. Note that the main controller unit may be provided in the image reading device 100 or in the image printing device 301.

プリンタ画像処理部111は、外部のコンピュータから送られてきたPDLデータをビットマップデータに変換し、画像印刷装置301が画像データに対応する画像形成(印刷)を行うための画像データを生成する。生成された画像データは出力部118を介して、画像印刷装置301を制御する印刷制御部400に送られる。 The printer image processing unit 111 converts the PDL data sent from an external computer into bitmap data, and generates image data for the image printing device 301 to form (print) an image corresponding to the image data. The generated image data is sent via the output unit 118 to the print control unit 400 that controls the image printing device 301.

画像圧縮部112は、画像データバス110を介してスキャナー画像処理部109から送られてくる画像データをjpeg形式などに圧縮する処理を行う。RAM113は、画像データバス110上を流れる画像データのバッファとして機能し、必要に応じて画像データの出し入れを行うものである。画像データバス110の帯域の使用量が上限に達するような場合には、データ帯域を確保するために、上限に達する前に画像データがRAM113に一時的に退避され、画像データバス110に流れる画像データの量が低減される。 The image compression unit 112 compresses the image data sent from the scanner image processing unit 109 via the image data bus 110 into a format such as JPEG. The RAM 113 functions as a buffer for the image data flowing on the image data bus 110, and inputs and outputs image data as necessary. When the bandwidth usage of the image data bus 110 reaches its upper limit, the image data is temporarily saved in the RAM 113 before the upper limit is reached in order to secure the data bandwidth, and the amount of image data flowing on the image data bus 110 is reduced.

システムバス114はメインコントローラー部107を制御するためのデータが流れる制御バスである。画像データバスI/F115はシステムバス114と画像データバス110とを接続し、データ構造を変換するバスブリッジである。 The system bus 114 is a control bus through which data for controlling the main controller unit 107 flows. The image data bus I/F 115 is a bus bridge that connects the system bus 114 and the image data bus 110 and converts the data structure.

ネットワークI/F116は、LANなど外部のネットワーク機器とのデータをやりとりする回路である。例えば、画像読取装置100で読み取った原稿画像を外部に送信する場合には、スキャナー画像処理部109からの画像データが、画像データバス110を介して画像圧縮部112に送られ、jpeg圧縮される。そして、圧縮された画像データが画像データバスI/F115、システムバス114を介してネットワークI/F116から外部機器に送信される。ネットワークI/F116は外部機器からもデータを受信する。受信した印刷用PDLデータはシステムバス114、画像データバスI/F115を介して画像データバス110に流され、プリンタ画像処理部111に送られ、その後、印刷制御部400へ出力される。システムバス114にはファックスモデムや、ユーザー操作のための操作部I/Fを介して操作部120も接続されている。 The network I/F 116 is a circuit that exchanges data with external network devices such as a LAN. For example, when an original image read by the image reading device 100 is sent to an external device, the image data from the scanner image processing unit 109 is sent to the image compression unit 112 via the image data bus 110 and compressed into JPEG format. The compressed image data is then sent from the network I/F 116 to the external device via the image data bus I/F 115 and the system bus 114. The network I/F 116 also receives data from the external device. The received PDL data for printing is sent to the image data bus 110 via the system bus 114 and the image data bus I/F 115, sent to the printer image processing unit 111, and then output to the print control unit 400. The system bus 114 is also connected to a fax modem and an operation unit 120 via an operation unit I/F for user operation.

CPU117は、メインコントローラー部107全体の制御を司っている。CPU117は、画像読み取り制御部101のCPU106と通信可能であり、画像読み取り制御部101の制御を行う。CPU117は、スキャナ画像データ出力制御部105が画像データを出力する周波数(周期)に対応する画像クロック周波数VCLKの設定と画像データのライン同期信号HSYNCの周期の設定とを画像読み取り制御部101のCPU106を介して実施する。スキャナ画像データ出力制御部105は、画像クロック周波数VCLKに同期して画像データを出力する。 The CPU 117 controls the entire main controller unit 107. The CPU 117 can communicate with the CPU 106 of the image reading control unit 101, and controls the image reading control unit 101. The CPU 117 sets the image clock frequency VCLK corresponding to the frequency (period) at which the scanner image data output control unit 105 outputs image data, and sets the period of the image data line synchronization signal HSYNC, via the CPU 106 of the image reading control unit 101. The scanner image data output control unit 105 outputs image data in synchronization with the image clock frequency VCLK.

図3はスキャナ画像データ出力制御部105の詳細を表したブロック図である。 Figure 3 is a block diagram showing the details of the scanner image data output control unit 105.

スキャナ画像データ出力制御部105は内部にクロック生成器201と制御信号生成部202を有している。基準クロック発信源200は、水晶発振器などであり、基準クロックを生成する。クロック生成器201はPLLを使用した周波数シンセサイザー回路を内蔵しており、基準クロック信号から任意の周波数のクロック信号を生成可能である。 The scanner image data output control unit 105 has a clock generator 201 and a control signal generation unit 202 inside. The reference clock source 200 is a crystal oscillator or the like, and generates the reference clock. The clock generator 201 has a built-in frequency synthesizer circuit that uses a PLL, and can generate a clock signal of any frequency from the reference clock signal.

制御信号生成部202は、クロック生成器201が生成したクロック信号を使用し、バッファメモリ104に保持されている画像データを読み出すタイミングを制御する読み出し制御信号と、画像クロック信号VCLKとを生成する。よって、クロック生成器201が生成するクロック信号の周波数を変更することにより、画像クロック信号VCLKの周波数及びバッファメモリ104からの画像データの読み出しタイミングを制御することができる。 The control signal generating unit 202 uses the clock signal generated by the clock generator 201 to generate a read control signal that controls the timing of reading out the image data held in the buffer memory 104, and an image clock signal VCLK. Therefore, by changing the frequency of the clock signal generated by the clock generator 201, it is possible to control the frequency of the image clock signal VCLK and the timing of reading out the image data from the buffer memory 104.

制御信号生成部202はスキャナ画像データ受信部108に出力する水平同期信号HSYNCも生成する。制御信号生成部202は、画像クロックVCLKと同じクロック周波数で動作するカウンタ回路(不図示)を有している。このカウンタに水平同期信号HSYNCの周期のもととなるカウント値を設定することにより、画像クロックVCLKに同期した任意の周期の水平同期信号HSYNCを生成することができる。つまり、制御信号生成部202が有するカウンタの値を変更することにより水平同期信号の1周期内に含まれる画像クロック信号VCLKの数を変更することができる。 The control signal generating unit 202 also generates a horizontal synchronization signal HSYNC to be output to the scanner image data receiving unit 108. The control signal generating unit 202 has a counter circuit (not shown) that operates at the same clock frequency as the image clock VCLK. By setting a count value in this counter that is the basis for the period of the horizontal synchronization signal HSYNC, it is possible to generate a horizontal synchronization signal HSYNC of any period synchronized with the image clock VCLK. In other words, by changing the value of the counter that the control signal generating unit 202 has, it is possible to change the number of image clock signals VCLK included in one period of the horizontal synchronization signal.

レジスタ203は、クロック生成器201が生成するクロック信号の周波数の設定値、制御信号生成部202の水平同期信号HSYNCの周期の設定値(カウント値)を保持する。CPU106はCPU117の指示に基づき、レジスタ203に保持されているクロック信号の周波数の設定値、水平同期信号HSYNCの周期の設定値を変更・設定する。CPU117は画像データバス110の帯域使用量を計算し、計算結果に基づいて、CPU106に対して各設定値の変更の指示を行う。 Register 203 holds the setting value of the frequency of the clock signal generated by clock generator 201 and the setting value (count value) of the cycle of the horizontal synchronization signal HSYNC of control signal generating unit 202. Based on instructions from CPU 117, CPU 106 changes or sets the setting value of the frequency of the clock signal held in register 203 and the setting value of the cycle of the horizontal synchronization signal HSYNC. CPU 117 calculates the bandwidth usage of image data bus 110 and instructs CPU 106 to change each setting value based on the calculation results.

図4は制御フローを説明する図である。図4に示すフローチャートの処理は、CPU117によって実行される。 Figure 4 is a diagram explaining the control flow. The processing of the flowchart shown in Figure 4 is executed by the CPU 117.

操作部120を介してユーザーからコピーや画像送信など画像読取装置100を使用したジョブの開始の指示をCPU117は受け付ける(S300)。 The CPU 117 receives an instruction from the user via the operation unit 120 to start a job using the image reading device 100, such as copying or image transmission (S300).

S301は、画像データバス110の使用帯域を計算するステップである。CPU117は投入された読み取りジョブによってこれから使用される画像データバス110の帯域と、現在処理中の印刷などのジョブで使用されている帯域の合計値を計算する。 S301 is a step for calculating the bandwidth used on the image data bus 110. The CPU 117 calculates the total bandwidth of the image data bus 110 that will be used by the submitted reading job and the bandwidth used by jobs such as printing that are currently being processed.

CPU117は、S301で計算された帯域の合計値が第1所定値を超えるかどうかを判定する(S302)。CPU117は、計算された帯域の合計値が第1所定値を超える場合は、処理をS303に進める。なお、第1所定値は、画像データバス110の帯域の上限よりも小さい値である。 The CPU 117 determines whether the total bandwidth value calculated in S301 exceeds a first predetermined value (S302). If the total bandwidth value calculated exceeds the first predetermined value, the CPU 117 advances the process to S303. Note that the first predetermined value is a value smaller than the upper limit of the bandwidth of the image data bus 110.

計算された帯域の合計値が第1所定値を超えない場合、CPU117は読み取りジョブの実行をCPU106に指示する(S307)。この結果、画像読取装置100による原稿の読取が実行される。 If the calculated total bandwidth does not exceed the first predetermined value, the CPU 117 instructs the CPU 106 to execute the reading job (S307). As a result, the image reading device 100 reads the document.

S303は第一の帯域使用料低減処理である。 S303 is the first bandwidth usage fee reduction process.

S303では制御信号生成部202が出力する画像クロック信号VCLKの周波数を小さくする処理が行われる。CPU117は、CPU106に対して、画像クロック信号VCLK周波数を小さくする指示を行う。CPU106は、CPU117からの指示に応じて画像クロック信号VCLKの周波数を変更する。例えば、通常の周波数が50MHzであり、周波数切り替え後の周波数が42.5MHz設定だったとすれば、画像データバス110に占める読み取りジョブによる画像データの帯域の使用量は15%低減される。 In S303, a process is performed to reduce the frequency of the image clock signal VCLK output by the control signal generating unit 202. The CPU 117 instructs the CPU 106 to reduce the frequency of the image clock signal VCLK. The CPU 106 changes the frequency of the image clock signal VCLK in response to the instruction from the CPU 117. For example, if the normal frequency is 50 MHz and the frequency after frequency switching is set to 42.5 MHz, the bandwidth usage of the image data by the reading job on the image data bus 110 is reduced by 15%.

S302において、S301で計算された帯域の合計値が第1所定値よりも大きい第2所定値を超える場合は、処理をS304に進める。S304は第二の帯域使用料低減処理である。なお、第2所定値は、画像データバス110の帯域の上限よりも小さい値である。 In S302, if the total bandwidth value calculated in S301 exceeds a second predetermined value that is greater than the first predetermined value, the process proceeds to S304. S304 is a second bandwidth usage reduction process. The second predetermined value is a value smaller than the upper limit of the bandwidth of the image data bus 110.

S304では水平同期信号HSYNCの周期を拡大する処理が行われる。CPU117はCPU106に対して、水平同期信号HSYNCの周期を拡大させる指示を行い、それを受けたCPU106がレジスタ203の値を書き換えて、水平同期信号HSYNCの周期の切り替えを行う。例えば、通常の周期設定がカウント値=7048、周期=140.96usであり、周期切り替え後のカウント値=10070、周期=201.4usといった具合になる。 In S304, a process is performed to extend the period of the horizontal synchronization signal HSYNC. The CPU 117 instructs the CPU 106 to extend the period of the horizontal synchronization signal HSYNC, and the CPU 106, upon receiving this, rewrites the value of the register 203 to switch the period of the horizontal synchronization signal HSYNC. For example, the normal period setting is count value = 7048, period = 140.96 us, and after period switching, the count value = 10070, period = 201.4 us.

図5は通常時と水平同期信号の周期拡大後の水平同期信号周期とカウント値、画像データの画素構成を示したものである。図4(a)は通常時の例であり、水平同期信号の1周期内にカウント数が7048ある。水平同期信号の周期の開始タイミングから16画素分の無効画素データが付加され、その後、有効画像画素数が7016画素(A4原稿長手サイズ297mm分)あり、その後、16画素分の無効画素データが付加される画素構成となっている。本実施形態では、16画素分の無効画素データの部分では、制御信号生成部202は画像クロックVCLKをスキャナ画像データ受信部108に出力するが、バッファメモリ104から画像データを読み出すための読み出し制御信号は出力しない。つまり、無効画素データと表記されている16画素分の画像データの間、実際は、画像データはスキャナ画像データ受信部108に出力されない。 Figure 5 shows the horizontal synchronization signal period, count value, and pixel configuration of image data under normal conditions and after the horizontal synchronization signal period is expanded. Figure 4 (a) shows an example under normal conditions, where the count number is 7048 within one period of the horizontal synchronization signal. From the start timing of the horizontal synchronization signal period, 16 pixels of invalid pixel data are added, and then the number of valid image pixels is 7016 pixels (corresponding to the longitudinal size of an A4 document of 297 mm), and then the pixel configuration is such that 16 pixels of invalid pixel data are added. In this embodiment, in the portion of the 16 pixels of invalid pixel data, the control signal generating unit 202 outputs the image clock VCLK to the scanner image data receiving unit 108, but does not output a read control signal for reading image data from the buffer memory 104. In other words, during the 16 pixels of image data that are indicated as invalid pixel data, the image data is not actually output to the scanner image data receiving unit 108.

図4(b)は水平同期信号の周期を切り替えた際の例である。水平同期信号の1周期内にカウント数が10070ある。水平同期信号の周期の開始タイミングから16画素分の無効画素データが付加され、その後、有効画像画素数が7016画素(A4原稿長手サイズ297mm分)あり、その後、空データが3022画素あり、その後、16画素分の無効画素データが付加される画素構成となっている。空データにおける処理は図4(a)の無効画素データと同一の処理が行われる。つまり、空データの区間では、画像クロックVCLKはスキャナ画像データ受信部108に出力されるが、画像データは出力されない。したがって、空データの区間と無効画素データの区間、画像データバス110に画像データは流れない。 Figure 4(b) is an example when the cycle of the horizontal synchronization signal is switched. The count number is 10070 within one cycle of the horizontal synchronization signal. From the start timing of the cycle of the horizontal synchronization signal, 16 pixels of invalid pixel data are added, then there are 7016 valid image pixels (corresponding to the longitudinal size of an A4 document, 297 mm), then there are 3022 pixels of null data, and then 16 pixels of invalid pixel data are added, resulting in a pixel configuration. The processing of the null data is the same as that of the invalid pixel data in Figure 4(a). In other words, during the null data section, the image clock VCLK is output to the scanner image data receiving unit 108, but image data is not output. Therefore, during the null data section and the invalid pixel data section, image data does not flow on the image data bus 110.

S302において、S301で計算された帯域の合計値が第2所定値よりも大きい第3所定値を超える場合は、処理をS305に進める。S305及びS306は第三の帯域使用料低減処理である。第三の帯域使用料低減処理は、第一と第二の帯域使用量低減処理の両方を実施するものであり、S305で第一の帯域使用量低減処理を実施し、続いてS306にて第二の帯域使用量低減処理を実施する。なお、第3所定値は、画像データバス110の帯域の上限よりも小さい値である。 In S302, if the total bandwidth value calculated in S301 exceeds a third predetermined value that is greater than the second predetermined value, the process proceeds to S305. S305 and S306 are a third bandwidth usage reduction process. The third bandwidth usage reduction process implements both the first and second bandwidth usage reduction processes, and the first bandwidth usage reduction process is implemented in S305, followed by the second bandwidth usage reduction process in S306. The third predetermined value is a value smaller than the upper limit of the bandwidth of the image data bus 110.

S303からS306のいずれかの帯域使用量低減処理を実施した後は、処理はS307に移行し、原稿の読み取りが開始される。 After performing any of the bandwidth usage reduction processes from S303 to S306, the process proceeds to S307, and scanning of the document begins.

S308は読み取るべき次原稿の有無を判定するステップである。次原稿がある場合はS307に戻り、原稿読み取りを継続する。次原稿がない場合は、処理はS309に移行する。S309は帯域使用量低減処理で設定した画像クロックVCLKの周波数と水平同期信号HSYNCの周期を通常設定に戻すステップである。設定値を通常時に戻したら、読み取りジョブ終了となる。 S308 is a step for determining whether or not there is a next document to be read. If there is a next document, the process returns to S307 and continues reading the document. If there is no next document, the process proceeds to S309. S309 is a step for returning the frequency of the image clock VCLK and the cycle of the horizontal synchronization signal HSYNC, which were set in the bandwidth usage reduction process, to their normal settings. Once the settings have been returned to their normal values, the reading job ends.

以上説明したように、本実施形態では、画像読取装置100を使用した読取ジョブが投入されると、当該ジョブによって使用される画像データバス110の帯域と、現在処理中の印刷などのジョブで使用されている帯域と、の合計値が算出される。そして、算出された合計値に基づいて、画像クロック周波数VCLK及び水平同期信号の周期が変更される。この結果、データバスの帯域の使用量が上限に達することを防止することができる。 As described above, in this embodiment, when a reading job using the image reading device 100 is submitted, the total value of the bandwidth of the image data bus 110 used by that job and the bandwidth used by a job such as printing currently being processed is calculated. Then, based on the calculated total value, the image clock frequency VCLK and the period of the horizontal synchronization signal are changed. As a result, it is possible to prevent the usage of the data bus bandwidth from reaching the upper limit.

なお、帯域使用量低減処理を実施した際に、必要であれば帯域使用量低減処理と併せて、画像読取装置100の原稿の搬送速度を落としてもいいし、原稿と原稿の間隔を空ける制御を実施してもいい。 When performing the bandwidth usage reduction process, if necessary, the document transport speed of the image reading device 100 may be reduced in conjunction with the bandwidth usage reduction process, or control may be implemented to increase the distance between documents.

また、本実施形態では、制御信号生成部202が出力する画像クロック信号VCLKの周波数と水平同期信号HSYNCの周期とをCPU117からの指示で、通常時と帯域使用量低減時の2段階で切り替えていたが、2段階に限定するものではない。また、CPU117からCPU106に対して、画像クロック信号VCLKの周波数と水平同期信号HSYNCの周期とを具体的な数値が通知されてもよい。 In addition, in this embodiment, the frequency of the image clock signal VCLK and the period of the horizontal synchronization signal HSYNC output by the control signal generating unit 202 are switched between two stages, normal and reduced bandwidth usage, in response to an instruction from the CPU 117, but this is not limited to two stages. Also, the CPU 117 may notify the CPU 106 of specific numerical values for the frequency of the image clock signal VCLK and the period of the horizontal synchronization signal HSYNC.

また、本実施形態では、画像クロック信号VCLKの周波数と水平同期信号HSYNCの周期との切り替えを画像読取装置100のジョブ単位で実施しているが、読み取り画像データのページ単位で実施してもよい。 In addition, in this embodiment, the frequency of the image clock signal VCLK and the period of the horizontal synchronization signal HSYNC are switched on a job-by-job basis in the image reading device 100, but they may also be switched on a page-by-page basis in the read image data.

CPU106の機能をCPU117が有していてもよいし、CPU117の機能をCPU106が有していてもよい。 The functions of CPU 106 may be performed by CPU 117, or the functions of CPU 117 may be performed by CPU 106.

なお、画像印刷装置301及び印刷制御部400は画像形成ユニットに含まれる。また、原稿読取部16、17は、画像読取ユニットに含まれる。 The image printing device 301 and the print control unit 400 are included in the image forming unit. The document reading units 16 and 17 are included in the image reading unit.

画像読取装置100を使用した読取ジョブは第1の処理に含まれる。具体的には、スキャナ画像データ出力制御部105から出力された画像データを画像データバス110を介して印刷制御部400へと転送する処理は、第1の処理に含まれる。 The reading job using the image reading device 100 is included in the first process. Specifically, the process of transferring the image data output from the scanner image data output control unit 105 to the print control unit 400 via the image data bus 110 is included in the first process.

また、外部機器から送られてきたPDLデータに基づいて画像印刷装置301が画像形成を行う印刷ジョブは第2の処理に含まれる。具体的には、外部機器から送られてきたPDLデータをビットマップデータに変換し、画像印刷装置301が印刷を行うための画像データを生成し、生成された画像データを画像データバス110を介して印刷制御部400へと転送する処理は、第2の処理に含まれる。 The print job in which the image printing device 301 forms an image based on the PDL data sent from the external device is included in the second process. Specifically, the second process includes the process of converting the PDL data sent from the external device into bitmap data, generating image data for printing by the image printing device 301, and transferring the generated image data to the print control unit 400 via the image data bus 110.

〔第2実施形態〕
第1実施形態の構成と同様の構成である部分については、説明を省略する。
Second Embodiment
Description of parts having the same configuration as the first embodiment will be omitted.

第1実施形態では、投入された読取ジョブによって使用される画像データバス110の帯域と、現在処理中の印刷などのジョブで使用されている帯域と、の合計値に基づいて、画像クロック周波数VCLKの周波数、水平同期信号の周期が変更された。本実施形態では、画像読取装置100を使用した読取ジョブが投入された際に、外部機器から送られてきたPDLデータに基づいて画像印刷装置301が画像形成を行う印刷ジョブが実行中であるか否かに基づいて、画像クロック信号VCLKの周波数が変更される。具体的には、読取ジョブが投入された際に、外部機器から送られてきたPDLデータに基づいて画像印刷装置301が画像形成を行う印刷ジョブが実行中である場合は、CPU117は、CPU106に対して、画像クロック信号VCLKの周波数を小さくする指示を行う。一方、読取ジョブが投入された際に、外部機器から送られてきたPDLデータに基づいて画像印刷装置301が画像形成を行う印刷ジョブが実行中でない場合は、CPU117は、画像クロック信号VCLKの周波数の切替を行わない。即ち、本実施形態では、読取ジョブが投入された際に、第2の処理が実行中である場合は、CPU117は、CPU106に対して、画像クロック信号VCLKの周波数を小さくする指示を行う。一方、読取ジョブが投入された際に、第2の処理が実行中でない場合は、CPU117は、画像クロック信号VCLKの周波数の切替を行わない。 In the first embodiment, the frequency of the image clock frequency VCLK and the period of the horizontal synchronization signal are changed based on the total value of the bandwidth of the image data bus 110 used by the input reading job and the bandwidth used by a job such as printing currently being processed. In this embodiment, when a reading job using the image reading device 100 is input, the frequency of the image clock signal VCLK is changed based on whether a print job in which the image printing device 301 forms an image based on PDL data sent from an external device is being executed. Specifically, when a reading job is input, if a print job in which the image printing device 301 forms an image based on PDL data sent from an external device is being executed, the CPU 117 instructs the CPU 106 to reduce the frequency of the image clock signal VCLK. On the other hand, when a reading job is input, if a print job in which the image printing device 301 forms an image based on PDL data sent from an external device is not being executed, the CPU 117 does not switch the frequency of the image clock signal VCLK. That is, in this embodiment, if the second process is being executed when a reading job is submitted, the CPU 117 instructs the CPU 106 to reduce the frequency of the image clock signal VCLK. On the other hand, if the second process is not being executed when a reading job is submitted, the CPU 117 does not switch the frequency of the image clock signal VCLK.

以上説明したように、本実施形態では、画像読取装置100を使用した読取ジョブが投入された際に、外部機器から送られてきたPDLデータに基づいて画像印刷装置301が画像形成を行う印刷ジョブが実行中であるか否かに基づいて、画像クロック信号VCLKの周波数が変更される。この結果、データバスの帯域の使用量が上限に達することを防止することができる。 As described above, in this embodiment, when a reading job using the image reading device 100 is submitted, the frequency of the image clock signal VCLK is changed based on whether a print job is being executed in which the image printing device 301 forms an image based on PDL data sent from an external device. As a result, it is possible to prevent the bandwidth usage of the data bus from reaching the upper limit.

なお、以下のような構成が適用されてもよい。具体的には、読取ジョブが投入された際に、形成される画像の解像度が第1の解像度に設定された印刷ジョブが実行中である場合は、CPU117は、CPU106に対して、画像クロック信号VCLKの周波数を小さくする指示を行う。一方、読取ジョブが投入された際に、形成される画像の解像度が第1の解像度よりも低い第2の解像度に設定された印刷ジョブが実行中である場合は、CPU117は、画像クロック信号VCLKの周波数の切替を行わない。形成される画像の解像度が高いほど、画像データバス110の帯域の使用量が大きくなるからである。 The following configuration may also be applied. Specifically, when a reading job is submitted, if a print job in which the resolution of the image to be formed is set to a first resolution is in progress, CPU 117 instructs CPU 106 to reduce the frequency of the image clock signal VCLK. On the other hand, when a reading job is submitted, if a print job in which the resolution of the image to be formed is set to a second resolution lower than the first resolution is in progress, CPU 117 does not switch the frequency of the image clock signal VCLK. This is because the higher the resolution of the image to be formed, the greater the bandwidth usage of image data bus 110.

なお、本実施形態では、画像クロック信号VCLKの周波数が変更されたが、この限りではない。例えば、水平同期信号HSYNCの周期が変更されてもよい。 In this embodiment, the frequency of the image clock signal VCLK is changed, but this is not the only option. For example, the period of the horizontal synchronization signal HSYNC may be changed.

16、17 原稿読取部
101 画像読み取り制御部
104 バッファメモリ
105 スキャナ画像データ出力制御部
107 メインコントローラ部
301 画像印刷装置
400 印刷制御部
Reference Signs List 16, 17 Document reading unit 101 Image reading control unit 104 Buffer memory 105 Scanner image data output control unit 107 Main controller unit 301 Image printing device 400 Print control unit

Claims (6)

記録媒体に画像を形成する画像形成部を含む画像形成装置において、
原稿の画像の読み取りの開始の指示に基づいて前記原稿の画像を読み取り、読取結果に対応する画素データを出力する画像読取部と、
前記画像読取部から出力された画素データをデータバスを介して前記画像形成部に転送する第1の処理と、前記画像形成装置の外部の機器から入力されたデータを前記記録媒体に画像を形成するための画素データに変換し、前記変換された画素データを前記データバスを介して前記画像形成部に転送する第2の処理と、を実行する制御部と、
を有し、
前記画像形成部は、前記データバスを介して転送されてくる画素データに基づいて、前記記録媒体に画像を形成し、
前記画像読取部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中でない場合は前記の読取結果に対応する画素データを第1の周期で出力し、前記指示が入力された際に前記制御部が前記第2の処理を実行中である場合は前記読取結果に対応する画素データを前記第1の周期よりも長い2の周期で出力し、
前記画像読取部は、前記第1の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行わず、前記第2の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行い、1つの周期における出力データとすることを特徴とする画像形成装置。
In an image forming apparatus including an image forming unit that forms an image on a recording medium,
an image reading unit that reads an image of a document based on an instruction to start reading the image of the document and outputs pixel data corresponding to the read result;
a control unit that executes a first process of transferring pixel data output from the image reading unit to the image forming unit via a data bus, and a second process of converting data input from an external device of the image forming apparatus into pixel data for forming an image on the recording medium, and transferring the converted pixel data to the image forming unit via the data bus;
having
the image forming unit forms an image on the recording medium based on pixel data transferred via the data bus;
the image reading unit outputs pixel data corresponding to the reading result in a first cycle if the control unit is not executing the second process when the instruction is input, and outputs pixel data corresponding to the reading result in a second cycle longer than the first cycle if the control unit is executing the second process when the instruction is input ;
The image forming apparatus is characterized in that, when outputting in the first cycle, the image reading unit does not add an empty data section in which no pixel data is output after outputting pixel data obtained by reading the image of the original document, and, when outputting in the second cycle, adds an empty data section in which no pixel data is output, thereby resulting in output data for one cycle .
前記画像形成装置は、クロック信号を生成する生成部を有し、
前記画像読取部は、前記クロック信号に同期して、前記読取結果に対応する画素データを出力し、
前記生成部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中でない場合は前記クロック信号の周波数を第1の値として、前記クロック信号の周期を前記第1の周期として前記クロック信号を生成し、前記指示が入力された際に前記制御部が前記第2の処理を実行中である場合は前記クロック信号の周波数を前記第1の値として、前記クロック信号の周期を前記第2の周期として前記クロック信号を生成することを特徴とする請求項1に記載の画像形成装置。
the image forming apparatus includes a generating unit that generates a clock signal;
the image reading unit outputs pixel data corresponding to the reading result in synchronization with the clock signal;
2. The image forming apparatus according to claim 1, wherein the generation unit generates the clock signal by setting the frequency of the clock signal to a first value and the period of the clock signal to the first period when the control unit is not executing the second process when the instruction is input, and generates the clock signal by setting the frequency of the clock signal to the first value and the period of the clock signal to the second period when the control unit is executing the second process when the instruction is input.
前記画像形成装置は、
前記クロック信号のパルスの数をカウントするカウンタ部と、
前記カウンタ部のカウントが所定カウントに到達すると所定の信号を出力する出力部と、
を有し、
前記所定の信号が出力される周期は前記第2の周期よりも長く、
前記画像読取部は、前記所定の信号の1周期内に、所定の数の画素データを出力することを特徴とする請求項2に記載の画像形成装置。
The image forming apparatus includes:
A counter unit that counts the number of pulses of the clock signal;
an output section that outputs a predetermined signal when the count of the counter section reaches a predetermined count;
having
a period during which the predetermined signal is output is longer than the second period;
3. The image forming apparatus according to claim 2, wherein the image reading section outputs a predetermined number of pixel data within one period of the predetermined signal.
記録媒体に画像を形成する画像形成部を含む画像形成装置において、
同期信号を出力する力部と、
原稿の画像の読み取りの開始の指示に基づいて前記原稿の画像を読み取り、読取結果に対応する画素データを前記同期信号に基づいて出力する画像読取部であって、前記同期信号の1周期内において所定の数の前記読取結果に対応する前記画素データを出力する画像読取部と、
前記画像読取部から出力された画素データをデータバスを介して前記画像形成部に転送する第1の処理と、前記画像形成装置の外部の機器から入力されたデータを前記記録媒体に画像を形成するための画素データに変換し、前記変換された画素データを前記データバスを介して前記画像形成部に転送する第2の処理と、を実行する制御部と、
を有し、
前記画像形成部は、前記データバスを介して転送されてくる画素データに基づいて、前記記録媒体に画像を形成し、
前記出力部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中でない場合は第1の周期で前記同期信号を出力し、前記指示が入力された際に前記制御部が前記第2の処理を実行中である場合は前記第1の周期よりも長い第2の周期で前記同期信号を出力し、
前記画像読取部は、前記第1の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データの追加を行わず、前記第2の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行い、1つの周期における出力データとすることを特徴とする画像形成装置。
In an image forming apparatus including an image forming unit that forms an image on a recording medium,
an output unit that outputs a synchronization signal;
an image reading unit that reads an image of a document based on an instruction to start reading the image of the document and outputs pixel data corresponding to the read result based on the synchronization signal, the image reading unit outputting a predetermined number of pixel data corresponding to the read result within one cycle of the synchronization signal;
a control unit that executes a first process of transferring pixel data output from the image reading unit to the image forming unit via a data bus, and a second process of converting data input from an external device of the image forming apparatus into pixel data for forming an image on the recording medium, and transferring the converted pixel data to the image forming unit via the data bus;
having
the image forming unit forms an image on the recording medium based on pixel data transferred via the data bus;
the output unit outputs the synchronization signal in a first cycle if the control unit is not executing the second process when the instruction is input, and outputs the synchronization signal in a second cycle longer than the first cycle if the control unit is executing the second process when the instruction is input ;
The image forming apparatus is characterized in that, when outputting in the first cycle, the image reading unit does not add empty data in which no pixel data is output after outputting the pixel data obtained by reading the image of the original document, and when outputting in the second cycle, the image reading unit adds an empty data section in which no pixel data is output after outputting the pixel data obtained by reading the image of the original document, thereby resulting in output data for one cycle .
記録媒体に画像を形成する画像形成部を含む画像形成装置において、
原稿の読み取りの開始の指示に基づいて前記原稿の画像を読み取り、読取結果に対応する画素データを出力する画像読取部と、
前記画像読取部から出力された画素データをデータバスを介して前記画像形成部に転送する第1の処理と、前記画像形成装置の外部の機器から入力されたデータを前記記録媒体に画像を形成するための画素データに変換し、前記変換された画素データを前記データバスを介して前記画像形成部に転送する第2の処理と、を実行する制御部と、
を有し、
前記画像形成部は、前記データバスを介して転送されてくる画素データに基づいて、前記記録媒体に画像を形成し、
前記画像読取部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中であって且つ前記画像形成部によって形成されるべき画像の解像度が第1の解像度である場合は、前記読取結果に対応する画素データを第1の周期で出力し、
前記画像読取部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中であって且つ前記画像形成部によって形成されるべき画像の解像度が前記第1の解像度より高い第2の解像度である場合は、前記読取結果に対応する画素データを前記第1の周期よりも長い第2の周期で出力し、
前記画像読取部は、前記第1の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データの追加を行わず、前記第2の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行い、1つの周期における出力データとすることを特徴とする画像形成装置。
In an image forming apparatus including an image forming unit that forms an image on a recording medium,
an image reading unit that reads an image of a document based on an instruction to start reading the document and outputs pixel data corresponding to the read result;
a control unit that executes a first process of transferring pixel data output from the image reading unit to the image forming unit via a data bus, and a second process of converting data input from an external device of the image forming apparatus into pixel data for forming an image on the recording medium, and transferring the converted pixel data to the image forming unit via the data bus;
having
the image forming unit forms an image on the recording medium based on pixel data transferred via the data bus;
when the control unit is executing the second process and a resolution of the image to be formed by the image forming unit is a first resolution when the instruction is input, the image reading unit outputs pixel data corresponding to the reading result in a first cycle;
when the control unit is executing the second process when the instruction is input and a resolution of an image to be formed by the image forming unit is a second resolution higher than the first resolution, the image reading unit outputs pixel data corresponding to the reading result in a second cycle longer than the first cycle ;
The image forming apparatus is characterized in that, when outputting in the first cycle, the image reading unit does not add empty data in which no pixel data is output after outputting the pixel data obtained by reading the image of the original document, and when outputting in the second cycle, the image reading unit adds an empty data section in which no pixel data is output after outputting the pixel data obtained by reading the image of the original document, thereby resulting in output data for one cycle .
記録媒体に画像を形成する画像形成部を含む画像形成装置において、
同期信号を出力する力部と、
原稿の読み取りの開始の指示に基づいて前記原稿の画像を読み取り、読取結果に対応する画素データを前記同期信号に基づいて出力する画像読取部であって前記同期信号の1周期内において所定の数の画素データを出力する画像読取部と、
前記画像読取部から出力された画素データをデータバスを介して前記画像形成部に転送する第1の処理と、前記画像形成装置の外部の機器から入力されたデータを前記記録媒体に画像を形成するための画素データに変換し、前記変換された画素データを前記データバスを介して前記画像形成部に転送する第2の処理と、を実行する制御部と、
前記画像形成部は、前記データバスを介して転送された画素データに基づいて、前記記録媒体に画像を形成し、
前記出力部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中でなく且つ前記画像形成部によって形成されるべき画像の解像度が第1の解像度である場合は、前記同期信号を第1の周期で出力し、
前記出力部は、前記指示が入力された際に前記制御部が前記第2の処理を実行中でなく且つ前記画像形成部によって形成されるべき画像の解像度が前記第1の解像度より高い第2の解像度である場合は、前記同期信号を前記第1の周期よりも長い2の周期で出力し、
前記画像読取部は、前記第1の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データの追加を行わず、前記第2の周期で出力する場合、原稿の画像を読み取った画素データを出力した後、画素データが出力されない空データ区間の追加を行い、1つの周期における出力データとすることを特徴とする画像形成装置。
In an image forming apparatus including an image forming unit that forms an image on a recording medium,
an output unit that outputs a synchronization signal;
an image reading unit that reads an image of an original document based on an instruction to start reading the original document and outputs pixel data corresponding to the read result based on the synchronization signal, the image reading unit outputting a predetermined number of pixel data within one cycle of the synchronization signal;
a control unit that executes a first process of transferring pixel data output from the image reading unit to the image forming unit via a data bus, and a second process of converting data input from an external device of the image forming apparatus into pixel data for forming an image on the recording medium, and transferring the converted pixel data to the image forming unit via the data bus;
the image forming unit forms an image on the recording medium based on the pixel data transferred via the data bus;
the output unit outputs the synchronization signal at a first cycle when the control unit is not executing the second process and a resolution of the image to be formed by the image forming unit is a first resolution when the instruction is input;
when the control unit is not executing the second process and a resolution of an image to be formed by the image forming unit is a second resolution higher than the first resolution when the instruction is input, the output unit outputs the synchronization signal at a second period longer than the first period ;
The image forming apparatus is characterized in that, when outputting in the first cycle, the image reading unit does not add empty data in which no pixel data is output after outputting the pixel data obtained by reading the image of the original document, and when outputting in the second cycle, the image reading unit adds an empty data section in which no pixel data is output after outputting the pixel data obtained by reading the image of the original document, thereby resulting in output data for one cycle .
JP2020152245A 2019-11-21 2020-09-10 Image forming device Active JP7558728B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US17/095,646 US11102368B2 (en) 2019-11-21 2020-11-11 Image forming apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019210869 2019-11-21
JP2019210869 2019-11-21

Publications (3)

Publication Number Publication Date
JP2021090187A JP2021090187A (en) 2021-06-10
JP2021090187A5 JP2021090187A5 (en) 2023-08-14
JP7558728B2 true JP7558728B2 (en) 2024-10-01

Family

ID=76220493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020152245A Active JP7558728B2 (en) 2019-11-21 2020-09-10 Image forming device

Country Status (1)

Country Link
JP (1) JP7558728B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004201229A (en) 2002-12-20 2004-07-15 Sharp Corp Image processing apparatus and image processing system including the image processing apparatus
JP2016054411A (en) 2014-09-03 2016-04-14 キヤノン株式会社 Image forming apparatus, image forming apparatus control method, program, and storage medium
JP2018033087A (en) 2016-08-26 2018-03-01 キヤノン株式会社 Image formation device, image reading device, and control method and program therefor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004201229A (en) 2002-12-20 2004-07-15 Sharp Corp Image processing apparatus and image processing system including the image processing apparatus
JP2016054411A (en) 2014-09-03 2016-04-14 キヤノン株式会社 Image forming apparatus, image forming apparatus control method, program, and storage medium
JP2018033087A (en) 2016-08-26 2018-03-01 キヤノン株式会社 Image formation device, image reading device, and control method and program therefor

Also Published As

Publication number Publication date
JP2021090187A (en) 2021-06-10

Similar Documents

Publication Publication Date Title
US8559051B2 (en) Image processing apparatus, control method, and program product notifying controller of tentative and detected document size conveyed in reader
CN102529452B (en) Image formation system
JP2017194629A (en) Image formation apparatus
JP7558728B2 (en) Image forming device
JP5389067B2 (en) Image forming apparatus
US11102368B2 (en) Image forming apparatus
US10397423B2 (en) Printing apparatus, control method for the same, and storage medium to transfer specific data upon occurrence of interruption
JP4935854B2 (en) Image forming apparatus
JP2014034179A (en) Image forming system
JP2005225039A (en) Imaging method and imaging device
JP3258347B2 (en) Image forming device
JP4238889B2 (en) Image forming apparatus, image forming method, and program
JP7129241B2 (en) image forming device
US20150103366A1 (en) Printing apparatus, control method for printing apparatus, and storage medium
US9952543B2 (en) Image-forming apparatus with interrupt printing function
JP2003098915A (en) Image forming device
JP5693130B2 (en) Image processing apparatus and image processing apparatus control method
JP6551150B2 (en) Image processing apparatus, image forming apparatus, and image processing method
JP2015005950A (en) Image forming apparatus, control method of the same, and program
JP4862676B2 (en) Image forming apparatus, image data output apparatus, program
JPH07154541A (en) Picture recorder
JP2019025750A (en) Image formation apparatus and program
JP2018101058A (en) Image forming apparatus and image forming method
JP5882171B2 (en) Image forming apparatus
CN117289567A (en) Image forming apparatus

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230803

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230803

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20231213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240726

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240918

R150 Certificate of patent or registration of utility model

Ref document number: 7558728

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150