JP4401885B2 - 画像処理装置、画像処理装置の制御方法、およびプログラム - Google Patents
画像処理装置、画像処理装置の制御方法、およびプログラム Download PDFInfo
- Publication number
- JP4401885B2 JP4401885B2 JP2004211369A JP2004211369A JP4401885B2 JP 4401885 B2 JP4401885 B2 JP 4401885B2 JP 2004211369 A JP2004211369 A JP 2004211369A JP 2004211369 A JP2004211369 A JP 2004211369A JP 4401885 B2 JP4401885 B2 JP 4401885B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- unit
- input
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Control Or Security For Electrophotography (AREA)
- Image Processing (AREA)
- Storing Facsimile Image Data (AREA)
- Editing Of Facsimile Originals (AREA)
Description
以下、本発明の実施形態を図面に基づいて詳説する。
上記第1実施形態では、原稿移動式の場合であってもバンド単位で画像圧縮し、画像圧縮した順序を圧縮データと関連付けて保存することで、プラテンガラスからのスキャン時と同様のメモリ効率を実現し、また正しい順序で画像の読み出しが出来ることを説明した。以下、ハードディスク8に書き込まれたバンド単位で画像圧縮した圧縮データの解凍(伸長)処理例を説明する。なお、この圧縮データを伸長する場合には、後述するように、読み出し時の処理において画像を180度回転する処理が必要となる場合、例えば原稿の読み取りモードに応じて、あるいは画像出力モード(両面出力等)に応じて必要な場合がある。以下、その実施形態について説明する。
なお、上記実施形態では、圧縮画像データをハードディスク8に転送して記憶させる場合について説明したが、請求項5〜8に示した構成、すなわち、圧縮処理を施すことなく、画像データをハードディスク8に蓄積する実施形態についても同様に、少ないメモリを効率的に利用して、走査部を固定して、原稿画像を読み取る場合であっても、正常な出力画像を出力することは可能である。
以下、図16に示すメモリマップを参照して本発明に係る画像入出力装置で読み取り可能なデータ処理プログラムの構成について説明する。
原稿走査部を固定あるいは移動して原稿画像を読み取り可能な画像入力手段と、前記画像入力手段から入力される原稿画像情報を出力する画像出力手段とを備える画像入出力装置であって、所定位置に固定される前記原稿走査部に原稿を搬送する原稿搬送手段(例えば図1に示す原稿給紙ユニット10)と、前記原稿搬送手段より順次搬送される原稿から前記原稿走査部が読み取る画像データを原稿サイズ以下の容量で確保されるメモリに書き込み、該メモリに記憶された画像データを読み出すメモリ制御手段(図3に示すCPU33による、例えば図14に示すバンディング処理に基づくDRAM38に対するメモリアクセス制御に相当)と、1頁に満たない所定サイズの画像データが前記メモリに書き込みされていることを検知する検知手段(図3に示すCPU33による、例えば図12に示すステップSTEP1のバンド入力完了検知処理)と、前記メモリに所定サイズの画像データに所定の符号化処理で圧縮して圧縮画像データを生成する圧縮手段(図3に示すCPU33による、例えば図12に示すステップSTEP1のバンド入力単位での画像データ圧縮処理)とを有し、前記メモリ制御手段は、前記検知手段により前記所定サイズの画像データが前記メモリに書き込みされていることを検出する毎に、前記圧縮手段により得られる圧縮画像データと圧縮処理情報とを前記メモリに書き込むことを特徴とする画像入出力装置。
前記圧縮処理情報は、前記圧縮手段による符号化処理時における画像データの順番と符号化した圧縮画像データとの関連付けを示す情報であることを特徴とする実施態様1記載の画像入出力装置。
データを記憶する不揮発性メモリ(図3に示すハードディスク8)を備え、前記メモリ制御手段は、前記メモリに記憶されている圧縮画像データと圧縮処理情報を前記不揮発性メモリに蓄積可能とすることを特徴とする実施態様1記載の画像入出力装置。
前記圧縮画像データを伸長して前記画像出力手段から出力可能な画像データを復元する伸長手段(図3に示すCODEC40に相当)と、前記メモリ(例えばDRAM38)または前記不揮発性メモリ(図3に示すハードディスク8)から読み出される圧縮画像データの向きを回転する必要があるかどうかを前記圧縮処理情報または画像出力モードから判断する判断手段(図3に示すCPU33による、例えば図15に示すステップSTEP1504、1503の回転判断処理)とを有し、前記メモリ制御手段は、前記メモリまたは前記不揮発性メモリに記憶された圧縮画像データの出力要求時に、前記圧縮処理情報および前記判断手段による判断結果に基づいて、前記メモリまたは前記不揮発性メモリから読み出される圧縮画像データを前記伸長手段により伸長して得られる画像データをそのままあるいは回転処理して読み出すことを特徴とする実施態様1記載の画像入出力装置。
原稿走査部を固定あるいは移動して原稿画像を読み取り可能な画像入力手段と、前記画像入力手段から入力される原稿画像情報を出力する画像出力手段とを備える画像入出力装置であって、所定位置に固定される前記原稿走査部に原稿を搬送する原稿搬送手段(例えば図1に示す原稿給紙ユニット10)と、前記原稿搬送手段より順次搬送される原稿から前記原稿走査部が読み取る画像データを原稿サイズ以下の容量で確保されるメモリに書き込み、該メモリに記憶された画像データを読み出すメモリ制御手段(図3に示すCPU33による、例えば図14に示すバンディング処理に基づくDRAM38に対するメモリアクセス制御に相当)と、1頁に満たない所定サイズの画像データが前記メモリに書き込みされていることを検知する検知手段(図3に示すCPU33による、例えば図12に示すステップSTEP1のバンド入力完了検知処理)とを有し、前記メモリ制御手段は、前記検知手段により前記所定サイズの画像データが前記メモリに書き込みされていることを検出する毎に、画像データと読取り処理情報とを不揮発性メモリ(図3に示すハードディスク8)に書き込むことを特徴とする画像入出力装置。
前記読取り処理情報は、画像データの順番と画像データとの関連付けを示す情報であることを特徴とする実施態様5記載の画像入出力装置。
前記不揮発性メモリに記憶された前記画像データの向きを回転する必要があるかどうかを前記読み取り処理情報または画像出力モードから判断する判断手段(図3に示すCPU33による、例えば図15に示すステップSTEP1504、1503の回転判断処理)とを有し、前記メモリ制御手段は、前記不揮発性メモリに記憶された画像データの出力要求時に、前記読取り処理情報および前記判断手段による判断結果に基づいて、前記不揮発性メモリから読み出される画像データをそのままあるいは回転処理して読み出すことを特徴とする実施態様5記載の画像入出力装置。
データを記憶する不揮発性メモリ(図3に示すハードディスク8)と、所定位置に固定される前記原稿走査部に原稿を搬送する原稿搬送手段(例えば原稿給紙ユニット10)と、原稿走査部を固定あるいは移動して原稿画像を読み取り可能な画像入力手段(図1に示すスキャナユニット11)と、前記画像入力手段から入力される原稿画像情報を出力する画像出力手段(図1に示すプリンタ部6)とを備える画像入出力装置における画像処理方法であって、前記原稿搬送手段より順次搬送される原稿から前記原稿走査部が読み取る画像データを原稿サイズ以下の容量で確保されるメモリに書き込み、該メモリに記憶された画像データを読み出すメモリ制御ステップ(図3に示すCPU33による、例えば図14に示すバンディング処理に基づくDRAM38に対するメモリアクセス制御ステップに相当)と、1頁に満たない所定サイズの画像データが前記メモリに書き込みされていることを検知する検知ステップ(図3に示すCPU33による、例えば図12に示すステップSTEP1のバンド入力完了検知処理)と、前記メモリに所定サイズの画像データに所定の符号化処理で圧縮して圧縮画像データを生成する圧縮ステップ(図3に示すCPU33による、例えば図12に示すステップSTEP1のバンド入力単位での画像データ圧縮処理)とを有し、前記メモリ制御ステップは、前記検知ステップにより前記所定サイズの画像データが前記メモリに書き込みされていることを検出する毎に、前記圧縮手段により得られる圧縮画像データと圧縮処理情報とを前記メモリに書き込むことを特徴とする画像処理方法。
前記圧縮処理情報は、前記圧縮ステップによる符号化処理時における画像データの順番と符号化した圧縮画像データとの関連付けを示す情報であることを特徴とする実施態様8記載の画像処理方法。
前記メモリ制御ステップは、前記メモリに記憶されている圧縮画像データと圧縮処理情報を前記不揮発性メモリに蓄積可能とすることを特徴とする実施態様8記載の画像処理方法。
前記圧縮画像データを伸長して前記画像出力手段から出力可能な画像データを復元する伸長ステップ(図3に示すCODEC40による、例えば図15に示すステップSTEP1501に基づくステップ)と、前記メモリまたは前記不揮発性メモリから読み出される圧縮画像データの向きを回転する必要があるかどうかを前記圧縮処理情報または画像出力モードから判断する判断ステップ(図3に示すCPU33による、例えば図15に示すステップSTEP1501に基づくステップSTEP1503,1504)とを有し、前記メモリ制御ステップは、前記メモリまたは前記不揮発性メモリに記憶された圧縮画像データの出力要求時に、前記圧縮処理情報および前記判断ステップによる判断結果に基づいて、前記メモリまたは前記不揮発性メモリから読み出される圧縮画像データを前記伸長ステップにより伸長して得られる画像データをそのままあるいは回転処理して読み出すことを特徴とする実施態様8記載の画像処理方法。
所定位置に固定される原稿走査部に原稿を搬送する原稿搬送手段と、前記原稿走査部を固定あるいは移動して原稿画像を読み取り可能な画像入力手段と、前記画像入力手段から入力される原稿画像情報を出力する画像出力手段とを備える画像入出力装置における画像処理方法であって、前記原稿搬送手段より順次搬送される原稿から前記原稿走査部が読み取る画像データを原稿サイズ以下の容量で確保されるメモリに書き込み、該メモリに記憶された画像データを読み出すメモリ制御ステップ(図3に示すCPU33による、例えば図14に示すバンディング処理に基づくDRAM38に対するメモリアクセス制御ステップに相当)と、1頁に満たない所定サイズの画像データが前記メモリに書き込みされていることを検知する検知ステップ(図3に示すCPU33による、例えば図12に示すステップSTEP1401のバンド入力完了検知処理)とを有し、前記メモリ制御ステップは、前記検知ステップにより前記所定サイズの画像データが前記メモリに書き込みされていることを検出する毎に、画像データと読取り処理情報とを不揮発性メモリに書き込むことを特徴とする画像処理方法。
前記読取り処理情報は、画像データの順番と画像データとの関連付けを示す情報であることを特徴とする実施態様12記載の画像処理方法。
前記不揮発性メモリに記憶された前記画像データの向きを回転する必要があるかどうかを前記読取り処理情報または画像出力モードから判断する判断ステップ(図3に示すCPU33による、例えば図15に示すステップSTEP1501に基づくステップSTEP1503,1504)を有し、前記メモリ制御ステップは、前記不揮発性メモリに記憶された画像データの出力要求時に、前記読取り処理情報および前記判断ステップによる判断結果に基づいて、前記不揮発性メモリから読み出される画像データをそのままあるいは回転処理して読み出すことを特徴とする実施態様12記載の画像処理方法。
実施態様8〜14のいずれかに記載の画像処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
実施態様8〜14のいずれかに記載の画像処理方法を実行させることを特徴とするプログラム。
6 プリンタ部
8 ハードディスク
32 メインコントローラ
33 CPU
36 ROM
38 DRAM
40 CODEC
43 SRAM
Claims (5)
- 固定された原稿に対して読取部を移動させることにより原稿に応じた画像データを入力する第1の入力手段と、
前記第1の入力手段により入力される画像データに含まれる第1のサイズの画像データを圧縮した後に、前記第1の入力手段により入力される画像データに含まれ 前記第1のサイズの画像データより後に入力される第2のサイズの画像データを圧縮する第1の圧縮手段と、
固定された読取部に対して原稿を移動させることにより原稿に応じた画像データを入力する第2の入力手段と、
前記第2の入力手段により入力される画像データに含まれる前記第2のサイズの画像データを圧縮した後に、前記第2の入力手段により入力される画像データに含まれ前記第2のサイズの画像データより後に入力される第1のサイズの画像データを圧縮する第2の圧縮手段と、
前記第1の圧縮手段により圧縮された複数の画像データ及び前記第2の圧縮手段により圧縮された複数の画像データを記憶する記憶手段と、
前記第1の圧縮手段により圧縮された複数の画像データを前記記憶手段から読み出す場合は、前記第1のサイズの画像データを読み出した後に前記第2のサイズの画像データが読み出されるよう前記第1の圧縮手段により圧縮された順番で前記複数の画像データを前記記憶手段から読み出し、前記第2の圧縮手段により圧縮された複数の画像データを前記記憶手段から読み出す場合は、前記第1のサイズの画像データを読み出した後に前記第2のサイズの画像データが読み出されるよう前記第2の圧縮手段により圧縮された順番とは逆の順番で前記複数の画像データを前記記憶手段から読み出す読出手段と、
を有することを特徴とする画像処理装置。 - 前記記憶手段は、
前記第1の圧縮手段により圧縮された複数の画像データを読み出す順番及び前記第2の圧縮手段により圧縮された複数の画像データを読み出す順番を示す付加情報を、前記第1の圧縮手段により圧縮された複数の画像データ及び前記第2の圧縮手段により圧縮された複数の画像データと関連付けて記憶することを特徴とする請求項1に記載の画像処理装置。 - 前記読出手段は、
前記付加情報に基づいて前記第1の圧縮手段により圧縮された複数の画像データ及び前記第2の圧縮手段により圧縮された複数の画像データを読み出すことを特徴とする請求項2に記載の画像処理装置。 - 画像処理装置の画像処理方法であって、
固定された原稿に対して読取部を移動させることにより原稿に応じた画像データを入力する第1の入力工程と、
前記第1の入力工程により入力される画像データに含まれる第1のサイズの画像データを圧縮した後に、前記第1の入力工程により入力される画像データに含まれ 前記第1のサイズの画像データより後に入力される第2のサイズの画像データを圧縮する第1の圧縮工程と、
固定された読取部に対して原稿を移動させることにより原稿に応じた画像データを入力する第2の入力工程と、
前記第2の入力工程により入力される画像データに含まれる前記第2のサイズの画像データを圧縮した後に、前記第2の入力工程により入力される画像データに含まれ前記第2のサイズの画像データより後に入力される第1のサイズの画像データを圧縮する第2の圧縮工程と、
前記第1の圧縮工程により圧縮された複数の画像データ及び前記第2の圧縮手段により圧縮された複数の画像データを記憶手段に記憶する記憶工程と、
前記第1の圧縮工程により圧縮された複数の画像データを前記記憶手段から読み出す場合は、前記第1のサイズの画像データを読み出した後に前記第2のサイズの画像データが読み出されるよう前記第1の圧縮工程により圧縮された順番で前記複数の画像データを前記記憶手段から読み出し、前記第2の圧縮工程により圧縮された複数の画像データを前記記憶手段から読み出す場合は、前記第1のサイズの画像データを読み出した後に前記第2のサイズの画像データが読み出されるよう前記第2の圧縮工程により圧縮された順番とは逆の順番で前記複数の画像データを前記記憶手段から読み出す読出工程と、
を有することを特徴とする画像処理装置の画像処理方法。 - 請求項4項に記載の画像処理装置の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004211369A JP4401885B2 (ja) | 2004-07-20 | 2004-07-20 | 画像処理装置、画像処理装置の制御方法、およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004211369A JP4401885B2 (ja) | 2004-07-20 | 2004-07-20 | 画像処理装置、画像処理装置の制御方法、およびプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006033568A JP2006033568A (ja) | 2006-02-02 |
JP2006033568A5 JP2006033568A5 (ja) | 2007-09-06 |
JP4401885B2 true JP4401885B2 (ja) | 2010-01-20 |
Family
ID=35899361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004211369A Expired - Fee Related JP4401885B2 (ja) | 2004-07-20 | 2004-07-20 | 画像処理装置、画像処理装置の制御方法、およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4401885B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008011266A (ja) * | 2006-06-29 | 2008-01-17 | Ricoh Co Ltd | 複合画像形成方法及び複合画像形成装置 |
JP6354532B2 (ja) * | 2014-11-12 | 2018-07-11 | ブラザー工業株式会社 | 圧縮装置 |
-
2004
- 2004-07-20 JP JP2004211369A patent/JP4401885B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006033568A (ja) | 2006-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8230420B2 (en) | Apparatus for transferring a virtual machine using stored correspondence information | |
JP4181661B2 (ja) | 画像処理装置および画像処理装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
JP4401885B2 (ja) | 画像処理装置、画像処理装置の制御方法、およびプログラム | |
JP2001030564A (ja) | 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
JP4522077B2 (ja) | 印刷装置の制御方法及び印刷装置 | |
JP2010004271A (ja) | 画像処理装置 | |
JP2006186656A (ja) | 画像処理装置、転送ジョブの管理方法、プログラムおよび記憶媒体 | |
JP2006197049A (ja) | 画像処理装置および画像処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP2004194254A (ja) | 情報処理装置 | |
JP2009145579A (ja) | 画像出力装置 | |
JP2009073036A (ja) | 画像処理システム、記憶媒体、及びプログラム | |
JP2006173843A (ja) | 画像情報入出力装置 | |
JP2006039766A (ja) | 画像入出力装置、制御方法、及びプログラム | |
JP2004153568A (ja) | 画像形成装置 | |
JP2012190199A (ja) | 画像形成装置 | |
JP3927615B2 (ja) | 画像形成装置及びその方法 | |
JP2008099013A (ja) | デジタル複合機及びその制御方法、プログラム並びに記憶媒体 | |
JP2004058499A (ja) | 画像形成装置の制御方法 | |
JP2006020029A (ja) | 画像入出力装置 | |
JP2007226463A (ja) | 情報処理装置及び情報処理方法 | |
JP2006168206A (ja) | 画像形成装置 | |
JP2008060807A (ja) | イメージ追跡システム | |
JP2006244150A (ja) | 印刷システム及びその制御方法 | |
JP4269508B2 (ja) | 画像形成装置 | |
JP2001285600A (ja) | 画像処理装置と該画像処理装置の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070719 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070719 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080107 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080219 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090707 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090714 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090914 |
|
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: 20091013 |
|
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: 20091028 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4401885 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121106 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131106 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |