JP4891273B2 - 画像形成装置及びその制御方法 - Google Patents
画像形成装置及びその制御方法 Download PDFInfo
- Publication number
- JP4891273B2 JP4891273B2 JP2008019056A JP2008019056A JP4891273B2 JP 4891273 B2 JP4891273 B2 JP 4891273B2 JP 2008019056 A JP2008019056 A JP 2008019056A JP 2008019056 A JP2008019056 A JP 2008019056A JP 4891273 B2 JP4891273 B2 JP 4891273B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- unit
- rectangular
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/047—Detection, control or error compensation of scanning velocity or position
- H04N1/0473—Detection, control or error compensation of scanning velocity or position in subscanning direction, e.g. picture start or line-to-line synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04758—Control or error compensation of scanning position or velocity by controlling the position of the scanned image area
- H04N2201/04787—Control or error compensation of scanning position or velocity by controlling the position of the scanned image area by changing or controlling the addresses or values of pixels, e.g. in an array, in a memory, by interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04791—Control or error compensation of scanning position or velocity in the sub-scan direction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04793—Control or error compensation of scanning position or velocity using stored control or compensation data, e.g. previously measured data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04794—Varying the control or compensation during the scan, e.g. using continuous feedback or from line to line
- H04N2201/04796—Varying the sub-scan control during the main-scan, e.g. for correcting skew, tilt or bow of a scanning beam
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Record Information Processing For Printing (AREA)
- Laser Beam Printer (AREA)
- Storing Facsimile Image Data (AREA)
- Fax Reproducing Arrangements (AREA)
- Editing Of Facsimile Originals (AREA)
Description
図1は、本発明の実施の形態に係る画像形成装置の概略構成を示すブロック図である。図1に示した画像形成装置100は、例えば、スキャナ機能、プリント機能、FAX機能等の複数の機能を有する複合機(MFP:Multi Function Peripheral)として構成されている。なお、画像形成装置100は、ネットワークI/F(インタフェース)108を介してネットワークに接続され、このネットワークを経由して他の通信機能を有する装置と画像データや装置情報を送受信することができる。
次に、プリンタコントローラ103の構成を説明する。図2は、プリンタコントローラ103の構成を示すブロック図である。
次に、DMAコントローラ305の構成を説明する。図3は、DMAコントローラ305の構成を示すブロック図である。図3に示したように、DMAコントローラ305は、レジスタ部501、アドレス生成部502、バスインターフェース部503、FIFO(First In First Out)部504、及び矩形領域判定部505を有している。
次に、走査ラインの曲がりの補正原理を、図6、図7を用いて説明する。図6と図7は、走査ラインの曲がりの補正原理を説明するための概念図である。
次に、矩形領域の分割原理を図4、図8に基づいて説明する。図4は、本実施の形態を示すものであり、ライン切り替え位置と分割された矩形領域の境界位置が一致している様子を示している。図8は、図4と比較するための比較例を示すものであり、ライン切り替え位置が矩形領域内となっている。
データ処理部101は、プリンタコントローラ103内のDMAコントローラ305にて矩形領域単位で画像メモリ304から転送された矩形画像データ(矩形領域に分割された画像データ)を受信し、その矩形画像データの単位で画像処理を行う。
次に、矩形領域幅の決定、及び画像処理の動作を説明する。この矩形領域幅の決定処理等の流れは、図14のフローチャートに示されている。
101…データ処理部
304…画像メモリ
305…DMAコントローラ
501…レジスタ部
502…アドレス生成部
505…矩形領域判定部
1000…サブデータ処理部
1001…矩形分割部
1002…参照用メモリ
1003…演算部
Claims (6)
- 画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段に記憶された画像データから分割して生成された複数の矩形画像データに基づいて画像処理を実行する画像処理手段と、
前記画像データ記憶手段に記憶された画像データを前記複数の矩形画像データとして読み出して前記画像処理手段に転送する転送手段と、
前記画像処理手段で画像処理された前記複数の矩形画像データに応じた照射光で感光体を走査して画像を形成する画像形成手段と、
前記感光体に対する前記照射光による走査ラインの曲がりを補正するために、前記転送手段が前記記憶手段から読み出す画像データのラインを切り替えるための、前記照射光の走査方向における位置を示す位置情報を記憶する位置情報記憶手段とを有し、
前記転送手段は、前記位置情報記憶手段に記憶された位置情報が示す位置と前記矩形画像データの境界位置が一致するように前記複数の矩形画像データを読み出すことを特徴とする画像形成装置。 - 前記位置情報が示す位置において、読み出しラインを上のラインに切替えるか、下のラインに切替えるかを指定する指定手段を有し、
前記転送手段は、前記位置情報が示す位置において、画像データ記憶手段から読み出すべきラインを、前記指定手段による指定に応じたラインに切り替えることを特徴とする請求項1に記載の画像形成装置。 - 前記画像処理手段は、複数のサブ処理手段を有し、
前記サブ処理手段は、前記矩形画像データに基づいて画像処理を実行することを特徴とする請求項1又は2に記載の画像形成装置。 - 前記サブ処理手段は、矩形画像データの幅が当該サブ処理手段が処理可能な幅より大きい場合は、前記矩形画像データを当該サブ処理手段が処理可能な幅の矩形画像データに更に分割して、当該更に分割した矩形画像データの単位で画像処理を実行することを特徴とする請求項3に記載の画像形成装置。
- 前記転送手段は、DMA(Direct Memory Access)コントローラにより構成されていることを特徴とする請求項1乃至4のいずれか1項に記載の画像形成装置。
- 画像データを記憶する画像データ記憶部と、画像データに応じた照射光で感光体を走査して画像を形成する画像形成部と、前記感光体に対する前記照射光による走査ラインの曲がりを補正するために、前記記憶部から読み出す画像データのラインを切り替えるための、前記照射光の走査方向における位置を示す位置情報を記憶する位置情報記憶部とを有する画像形成装置の制御方法であって、
前記画像データ記憶部に記憶された画像データを前記複数の矩形画像データとして読み出して画像処理部に転送する転送工程とを有し、
前記画像データ記憶部に記憶された画像データから分割して生成された複数の矩形画像データに基づいて画像処理を前記画像処理部にて実行する画像処理工程とを有し、
前記転送工程は、前記位置情報記憶部に記憶された位置情報が示す位置と前記矩形画像データの境界位置が一致するように前記複数の矩形画像データを読み出すことを特徴とする画像形成装置の制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008019056A JP4891273B2 (ja) | 2008-01-30 | 2008-01-30 | 画像形成装置及びその制御方法 |
US12/361,383 US8269996B2 (en) | 2008-01-30 | 2009-01-28 | Image forming apparatus and control method for correcting the offset of scanning lines |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008019056A JP4891273B2 (ja) | 2008-01-30 | 2008-01-30 | 画像形成装置及びその制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009182592A JP2009182592A (ja) | 2009-08-13 |
JP4891273B2 true JP4891273B2 (ja) | 2012-03-07 |
Family
ID=40898913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008019056A Expired - Fee Related JP4891273B2 (ja) | 2008-01-30 | 2008-01-30 | 画像形成装置及びその制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8269996B2 (ja) |
JP (1) | JP4891273B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6344904B1 (en) * | 1998-10-03 | 2002-02-05 | John E. Mercer | Arrangement for reading from and/or writing to flexible sheet media in a curved configuration and method |
JP5662675B2 (ja) * | 2009-12-04 | 2015-02-04 | キヤノン株式会社 | 画像形成装置及びその制御方法 |
JP6544905B2 (ja) * | 2014-09-29 | 2019-07-17 | キヤノン株式会社 | 画像処理装置、画像処理方法、プログラム |
US11343434B2 (en) | 2018-12-20 | 2022-05-24 | Canon Kabushiki Kaisha | Image processing apparatus and control method for same |
JP7425569B2 (ja) | 2019-09-20 | 2024-01-31 | キヤノン株式会社 | 撮像装置、デバイス、制御方法及びプログラム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0911553A (ja) * | 1995-06-26 | 1997-01-14 | Brother Ind Ltd | ホストベースプリンタの印字制御方法及びホストベースプリンタ |
US5774579A (en) * | 1995-08-11 | 1998-06-30 | Canon Kabushiki Kaisha | Block selection system in which overlapping blocks are decomposed |
JP3927388B2 (ja) * | 2000-09-27 | 2007-06-06 | 株式会社リコー | 画像処理装置、画像処理方法及び記録媒体 |
JP2003241131A (ja) | 2002-02-22 | 2003-08-27 | Canon Inc | 偏向走査装置及び画像形成装置 |
JP2004170755A (ja) | 2002-11-21 | 2004-06-17 | Canon Inc | カラー画像形成装置 |
US7777923B2 (en) * | 2006-07-20 | 2010-08-17 | Kabushiki Kaisha Toshiba | Optical beam scanning apparatus, image forming apparatus |
JP4715714B2 (ja) * | 2006-10-17 | 2011-07-06 | セイコーエプソン株式会社 | 被印刷媒体分別装置、被印刷媒体分別プログラム、当該プログラムを記憶した記憶媒体、及び被印刷媒体分別方法、並びに印刷装置、印刷装置制御プログラム、当該プログラムを記憶した記憶媒体、及び印刷装置制御方法 |
-
2008
- 2008-01-30 JP JP2008019056A patent/JP4891273B2/ja not_active Expired - Fee Related
-
2009
- 2009-01-28 US US12/361,383 patent/US8269996B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009182592A (ja) | 2009-08-13 |
US20090190172A1 (en) | 2009-07-30 |
US8269996B2 (en) | 2012-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7859720B2 (en) | Image forming apparatus and method thereof | |
US8264737B2 (en) | Image forming apparatus and control method therefor | |
US8542395B2 (en) | Image forming apparatus and control method therefor | |
JP4891273B2 (ja) | 画像形成装置及びその制御方法 | |
US8049927B2 (en) | Image processing apparatus and control method thereof | |
US8174551B2 (en) | Image forming apparatus and image forming method which utilizes a trapping process | |
KR101109569B1 (ko) | 화상형성장치, 그 제어방법 및 기억매체 | |
JP4942205B2 (ja) | 画像形成装置、画像形成装置の制御方法およびプログラム | |
KR101017388B1 (ko) | 화상 처리장치 및 화상 처리장치의 제어방법 | |
US8537430B2 (en) | Image forming apparatus and control method thereof | |
JP5754972B2 (ja) | 画像処理装置及び画像処理方法 | |
JP5574727B2 (ja) | 画像形成装置及びその制御方法 | |
JP2007279238A (ja) | 画像形成装置及び画像形成方法 | |
JP5123721B2 (ja) | 画像形成装置、方法、及び、プログラム | |
JP2009135885A (ja) | 画像形成装置、画像形成方法、及び印刷データ生成プログラム | |
JP2009180920A (ja) | 画像形成装置及びそのデータ転送方法 | |
JP2007181118A (ja) | 画像処理装置及び画像処理方法、カラー画像形成装置及びその制御方法、並びに制御プログラム | |
JP2006001223A (ja) | 情報処理システム、画像処理方法、印刷方法、及び画像処理方法を実行するプログラムを格納した記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111110 |
|
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: 20111115 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111215 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4891273 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |