JP6135440B2 - 画像処理装置および画像形成装置 - Google Patents
画像処理装置および画像形成装置 Download PDFInfo
- Publication number
- JP6135440B2 JP6135440B2 JP2013212952A JP2013212952A JP6135440B2 JP 6135440 B2 JP6135440 B2 JP 6135440B2 JP 2013212952 A JP2013212952 A JP 2013212952A JP 2013212952 A JP2013212952 A JP 2013212952A JP 6135440 B2 JP6135440 B2 JP 6135440B2
- Authority
- JP
- Japan
- Prior art keywords
- shift
- image data
- image
- data
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 21
- 230000008569 process Effects 0.000 claims description 21
- 238000004364 calculation method Methods 0.000 claims description 13
- 239000003086 colorant Substances 0.000 claims description 13
- 238000009966 trimming Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 claims description 7
- 230000006837 decompression Effects 0.000 description 44
- 238000010586 diagram Methods 0.000 description 22
- 238000013523 data management Methods 0.000 description 20
- 101100217231 Caenorhabditis elegans asic-1 gene Proteins 0.000 description 12
- 238000013500 data storage Methods 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000013144 data compression Methods 0.000 description 3
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
画像形成装置の一実施の形態であるMFPについて、説明する。図1は、MFPのハードウェアの構成を概略的に示す図である。
次に、図1のASIC1の構成をより詳細に説明する。図2は、ASIC1の構成を示す図である。
MFP10において、サブメモリー8への画像データの書き込みに複数のシフト演算器11が利用される際の、各シフト演算器11の処理対象のブロックの設定について説明する。
次に、MFP10における画像形成動作の一例であるプリント動作について説明する。
プリント動作では、MFP10は、プリンター7において用紙等の上に画像を形成して出力する。このようなプリント動作(プリントジョブ)の実行が指示されると、MFP10では、新たに開始するジョブを管理するための情報(ジョブ情報)が生成される。図9は、ジョブ情報の一例を模式的に示す図である。ジョブ情報は、たとえば、動作制御部2内に設けられる不揮発性のメモリーに格納される。
「ページ数」は、実行するジョブにおける原稿のページ数である。
圧縮された画像データを管理する情報(画像データ管理情報)について説明する。画像データ管理情報は、原稿のページごとに定義される。図15は、画像データ管理情報の一例を模式的に示す図である。画像データ管理情報は、たとえば、動作制御部2内に設けられる不揮発性のメモリーに格納される。
MFP10では、伸長処理に関する設定内容(伸長情報)に基づいて、伸長器12およびシフト演算器11は、画像データを処理する。図17は、伸長情報の一例を示す図である。伸長情報は、たとえば、動作制御部2内に設けられる不揮発性のメモリーに格納される。
ページNo.は、当該伸長情報が対応するページの、当該伸長情報が対応するページが属するジョブ(以下、「対応ジョブ」ともいう)における通し番号である。
回転角度は、対応ジョブのジョブ情報(図9参照)において設定されている回転角度である。
シフト設定,トリミング設定,マスク設定のそれぞれは、対応ジョブのジョブ情報(図9参照)において設定されている「シフト設定」「トリミング設定」「マスク設定」の値である。
MFP10では、複数の伸長器12と複数のシフト演算器11の動作が、動作制御部2内に設けられる不揮発性のメモリーに格納される情報(動作情報)を用いて管理される。図19は、動作情報の一例を示す図である。
MFP10は、ファイルメモリー41(図2参照)に圧縮データを格納された画像を、プリンター7から出力する。ここで、当該画像の出力のためにMFP10において実行される処理(画像形成処理)について、図20〜図22を主に参照して説明する。図20〜図22は、画像形成処理のフローチャートである。図20〜図22の画像形成処理は、たとえば、実行中のジョブについて、ページごとに実行される。
以上説明した本実施の形態では、カラーの画像データ(たとえば、YMCK系の画像データ)の取り扱いについて、たとえば2つの実施例が考えられる。1つ目の実施例(以下、「実施例1」という)は、全ての色のデータが、1つの圧縮器13の入力とされ、また、1つの伸長器12の入力とされる例である。2つ目の実施例(以下、「実施例2」という)は、色ごとのデータ(Yデータ、Mデータ、Cデータ、および、Kデータ)が、別々の圧縮器13に入力され、そして、別々の伸長器12に入力される例である。
<データ圧縮>
図23は、カラーの画像データの圧縮についての2つの実施例を説明するための図である。
図25は、カラーの画像データの伸長についての2つの実施例を説明するための図である。
Claims (8)
- 処理対象の画像データにおける複数の部分のそれぞれについてシフト演算処理を実行する2以上のシフト演算器と、
各前記シフト演算器における画像処理後のデータを出力するためのメモリと、
前記2以上のシフト演算器の動作を制御するための制御装置とを備えた画像処理装置において、
前記シフト演算器は、前記部分よりも予め定められた拡張部分だけ延長された領域に対応する画像データを前記メモリから読み込み、当該読み込んだ画像データと前記部分のシフト演算処理後の画像データとを用いて論理演算処理することによって書き込み用の画像データを生成し、当該書き込み用の画像データを前記メモリに書き込むように構成されており、
前記制御装置は、各前記シフト演算器に、前記複数の部分のうち、前記2以上のシフト演算器のうち動作中のものによって処理対象とされている前記部分に対して少なくとも前記拡張部分以上離間している部分について、シフト演算処理を実行させるように構成されている、画像処理装置。 - 前記処理対象の画像データは、画像が走査されることによって生成され、
前記制御装置は、前記複数の部分のうち、前記走査の副走査方向の先頭に近い部分から優先的に、各前記シフト演算器の処理対象とするように構成されている、請求項1に記載の画像処理装置。 - 前記画像データは、2以上の色のデータを含み、
前記シフト演算器は、各前記部分の前記2以上の色のデータを1回のシフト演算処理のための入力として受け付ける、請求項1または請求項2に記載の画像処理装置。 - 前記画像データは、1以上の色のデータを含み、
前記シフト演算器は、各前記部分の画像データについて、各前記色ごとに、1回のシフト演算処理のための入力として受け付ける、請求項1または請求項2に記載の画像処理装置。 - 前記シフト演算器は、さらに、画像データに対して、回転処理、トリミング処理、またはマスク処理の機能を有するように構成されている、請求項1〜請求項4のいずれか1項に記載の画像処理装置。
- 前記処理対象の画像データを、所定の処理を施した後、各前記シフト演算器へ出力する2以上のデータ処理器をさらに備え、
前記2以上のデータ処理器のそれぞれは、各前記シフト演算器に対応して設けられ、
各前記データ処理器は、当該前記データ処理器が対応する前記シフト演算器に、前記所定の処理後のデータを出力する、請求項1〜請求項5のいずれか1項に記載の画像処理装置。 - 前記データ処理器は、データ伸長器であり、
前記処理対象の画像データは、圧縮された画像データであり、
前記データ処理器は、各前記部分の圧縮された画像データを伸長した後、当該データ処理器が対応する前記シフト演算器へと出力する、請求項6に記載の画像処理装置。 - 画像データを処理するための画像処理装置と、前記画像処理装置によって処理された画像データに用いて画像を出力する画像出力装置を備えた画像形成装置であって、
前記画像処理装置は、
処理対象の画像データにおける複数の部分のそれぞれについてシフト演算処理を実行する2以上のシフト演算器と、
各前記シフト演算器における画像処理後のデータを出力するためのメモリと、
前記2以上のシフト演算器の動作を制御するための制御装置とを備え、
前記シフト演算器は、前記部分よりも予め定められた拡張部分だけ延長された領域に対応する画像データを前記メモリから読み込み、当該読み込んだ画像データと前記部分のシフト演算処理後の画像データとを用いて論理演算処理することによって書き込み用の画像データを生成し、当該書き込み用の画像データを前記メモリに書き込むように構成されており、
前記制御装置は、各前記シフト演算器に、前記複数の部分のうち、前記2以上のシフト演算器のうち動作中のものによって処理対象とされている前記部分に対して少なくとも前記拡張部分以上離間している部分について、シフト演算処理を実行させるように構成されており、
前記画像出力装置は、前記シフト演算器による書き込みが完了した画像データを用いて、画像を出力する、画像形成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013212952A JP6135440B2 (ja) | 2013-10-10 | 2013-10-10 | 画像処理装置および画像形成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013212952A JP6135440B2 (ja) | 2013-10-10 | 2013-10-10 | 画像処理装置および画像形成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015076800A JP2015076800A (ja) | 2015-04-20 |
| JP6135440B2 true JP6135440B2 (ja) | 2017-05-31 |
Family
ID=53001332
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013212952A Expired - Fee Related JP6135440B2 (ja) | 2013-10-10 | 2013-10-10 | 画像処理装置および画像形成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6135440B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004056447A (ja) * | 2002-07-19 | 2004-02-19 | Canon Inc | 画像処理装置および画像処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラム |
| JP6071208B2 (ja) * | 2012-02-17 | 2017-02-01 | キヤノン株式会社 | 投影装置 |
-
2013
- 2013-10-10 JP JP2013212952A patent/JP6135440B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015076800A (ja) | 2015-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4405884B2 (ja) | 描画処理回路、及び画像出力制御装置 | |
| US10762401B2 (en) | Image processing apparatus controlling the order of storing decompressed data, and method thereof | |
| JP5522890B2 (ja) | 画像処理装置及び方法 | |
| JP4594042B2 (ja) | 画像処理方法、画像処理装置、及びコンピュータプログラム | |
| US9172839B2 (en) | Image forming apparatus, control method and storage medium | |
| JP6544905B2 (ja) | 画像処理装置、画像処理方法、プログラム | |
| JP6135440B2 (ja) | 画像処理装置および画像形成装置 | |
| JP2018106222A (ja) | 情報処理装置及び通信制御方法 | |
| JP6904717B2 (ja) | 画像処理装置、その制御方法、およびプログラム | |
| JP5560785B2 (ja) | 情報処理装置、画像形成装置及び情報処理方法 | |
| JP2015022363A (ja) | データ転送制御装置、データ転送制御方法、及びプログラム | |
| JP5936363B2 (ja) | 画像処理装置及び画像処理方法 | |
| US20150269463A1 (en) | Buffer management technology in image forming apparatus | |
| JP2000255111A (ja) | 画像処理装置及びその方法 | |
| JP6882099B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP5045036B2 (ja) | データ処理装置 | |
| JP4495048B2 (ja) | データ転送装置及びそれを用いた操作表示装置及び画像形成装置 | |
| JP6015478B2 (ja) | 制御装置、制御方法およびプリンタードライバプログラム | |
| JP2012227598A (ja) | 画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体 | |
| JP2005047137A (ja) | 画像配置方法、画像配置装置、および画像配置プログラム | |
| JP6191106B2 (ja) | 画像処理装置および画像処理方法 | |
| JP6775558B2 (ja) | 画像伸長装置及びその制御方法及びプログラム | |
| JP2014069526A (ja) | 描画処理装置、画像形成装置、コンピュータープログラムおよび描画処理方法 | |
| JP5841902B2 (ja) | 画像形成装置 | |
| JP2016136359A (ja) | 画像処理装置、その制御方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170104 |
|
| 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: 20170328 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170410 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6135440 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |