(57)【要約】【課題】デジタル画像の圧縮処理を効率的に行う。【解決手段】デジタル画像データを圧縮処理する圧縮処理部３３０と、圧縮処理された上記デジタル画像データを記憶するＥＲＤＨ記憶部３４０と、圧縮処理された上記デジタル画像データを解凍する解凍処理部３５０と、解凍された上記デジタル画像データに応じた画像を記録材上に形成する画像形成部と、これら各部の動作を制御する制御部２４０とを備え、画像形成部は記録材上に形成する画像の画質レベルを複数段階に切り替え可能であり、制御部２４０は、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じてこのデジタル画像データを圧縮処理部３３０において圧縮処理する際の圧縮の程度を決定する。【選択図】図１
2011172209.tif 000002
【特許請求の範囲】
【請求項１】
デジタル画像データを圧縮処理する圧縮処理部と、圧縮処理された上記デジタル画像データを記憶する記憶手段と、圧縮処理された上記デジタル画像データを解凍する解凍処理部と、解凍された上記デジタル画像データに応じた画像を記録材上に形成する画像形成部と、これら各部の動作を制御する制御部とを備えた画像処理装置であって、
記録材上に形成する画像の画質レベルを複数段階に切り替え可能であり、  上記制御部は、デジタル画像データに応じた画像を記録材上に形成する際に適用する上記画質レベルに応じて、このデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定することを特徴とする画像処理装置。
【請求項２】
複数種類の上記画質レベルと、上記デジタル画像データを圧縮処理する際の圧縮の程度を示す圧縮パラメータとを対応付けたルックアップテーブルを記憶するルックアップテーブル記憶手段を備えており、
上記制御部は、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じた上記圧縮パラメータを上記ルックアップテーブルから読み出すことにより、上記デジタル画像データを圧縮処理する際の圧縮の程度を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記圧縮パラメータは、画像の圧縮率を示すパラメータであることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
ユーザーまたは通信可能に接続された他の装置からの指示入力を受け付けるインターフェースを備え、
上記制御部は、上記指示入力に応じて上記ルックアップテーブル記憶手段に記憶している上記ルックアップテーブルの内容を更新することを特徴とする請求項２または３に記載の画像処理装置。
【請求項５】
ユーザーまたは通信可能に接続された他の装置からの指示入力を受け付けるインターフェースを備え、
上記制御部は、上記指示入力に応じて上記デジタル画像データに応じた画像を記録材に形成する際の画質レベルを決定することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
上記制御部は、上記デジタル画像データに応じた画像を記録材に形成する際の画質レベルが高いほど、上記圧縮処理部において上記デジタル画像データを圧縮処理する際の圧縮の程度を低くすることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項７】
上記画像形成部は、１色または複数色の色材を２値出力することによってデジタル画像データに応じた画像を記録材上に形成するものであり、
上記解凍処理部によって解凍されたデジタル画像データにおける各画素の値を２値の面積比率を示す値に置き換えるハーフトーン処理を行うハーフトーン処理部を備え、
上記ハーフトーン処理部は、上記ハーフトーン処理後のデジタル画像データにおける各画素のビット数を複数段階に切り替え可能であり、
上記制御部は、上記ハーフトーン処理後のデジタル画像データにおける各画素のビット数に応じてこのデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定し、
上記画像形成部は、上記ハーフトーン処理部によってハーフトーン処理されたデジタル画像データに応じた画像を記録材上に形成することを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
上記ハーフトーン処理部は、上記ハーフトーン処理後のデジタル画像データにおける各画素のビット数を１ビット、２ビット、または４ビットのうちのいずれかに設定することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
記録材上に形成する画像の解像度を複数段階または任意に切り替え可能であり、
上記制御部は、デジタル画像データに応じた画像を記録材上に形成する際の解像度に応じてこのデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定することを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項１０】
過去に採用した画質レベルを記憶する画質レベル履歴記憶手段を備え、
上記制御部は、採用した頻度が最も高い画質レベル、または最も最近に採用した画質レベルを上記デジタル画像に応じた画像を記録材上に形成する際に適用する画質レベルとして推定し、推定した上記画質レベルに応じて、このデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定することを特徴とする請求項１から９のいずれか１項に記載の画像処理装置。
【請求項１１】
デジタル画像データを圧縮処理する圧縮処理部と、圧縮処理された上記デジタル画像データを記憶する記憶手段と、上記記憶手段から読み出された上記デジタル画像データを解凍する解凍処理部と、これら各部の動作を制御する制御部とを備えた画像処理サーバーと、デジタル画像データに応じた画像を記録材上に形成する画像形成部を備えた画像処理装置とが通信ネットワークを介して通信可能に接続されている画像処理システムであって、
記録材上に形成する画像の画質レベルを複数段階に切り替え可能であり、
上記画像処理装置または上記画像処理サーバーは、上記画像形成部においてデジタル画像データに応じた画像を記録材上に形成する際に適用する上記画質レベルに応じて、このデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定する圧縮程度決定部を備えており、
上記圧縮処理部は、上記圧縮程度決定部が決定した圧縮の程度に基づいて上記デジタル画像データの圧縮処理を行い、
上記画像形成部は、上記解凍処理部によって解凍されたデジタル画像データに応じた画像を記録材上に形成することを特徴とする画像処理システム。
【請求項１２】
上記画像処理装置は、原稿の画像を読み取ってこの原稿のデジタル画像データを取得する画像読取部を備え、上記画像読取部が取得したデジタル画像データを上記画像処理サーバーに送信し、
上記画像処理サーバーは、上記画像処理装置から受信したデジタル画像データを、上記圧縮程度決定部が決定した圧縮の程度に基づいて圧縮処理することを特徴とする請求項１１に記載の画像処理システム。
【請求項１３】
上記画像処理装置は、ユーザーからの指示入力を受け付けるユーザーインターフェースを備えており、記録材上に形成する画像の画質レベルをユーザーからの指示入力に応じて設定することを特徴とする請求項１１または１２に記載の画像処理システム。
【請求項１４】
上記画像処理装置は、当該画像処理装置の画像形成能力を上記画像処理サーバーに送信し、
上記画像処理サーバーは、上記画像処理装置の画像形成能力に応じて上記デジタル画像データに応じた画像を記録材上に形成する際の画質レベルを設定することを特徴とする請求項１１または１２に記載の画像処理システム。
【請求項１５】
デジタル画像データを圧縮処理する圧縮処理工程と、圧縮処理された上記デジタル画像データを記憶する記憶工程と、圧縮処理された上記デジタル画像データを解凍する解凍処理工程と、解凍された上記デジタル画像データに応じた画像を記録材上に形成する画像形成工程とを含む画像処理方法であって、
上記圧縮処理工程よりも前に、記録材上に形成する画像の画質レベルを複数段階の画質レベルの中から選択する画質選択工程を含み、
上記圧縮処理工程では、上記画質選択工程で選択された画質レベルに応じて上記デジタル画像データを圧縮処理する際の圧縮の程度を決定することを特徴とする画像処理方法。
【請求項１６】
請求項１から１０のいずれか１項に記載の画像処理装置を動作させるプログラムであって、コンピュータを上記各部として機能させるためのプログラム。
【請求項１７】
請求項１６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像データをより効率的に圧縮するための技術に関するものである。
【背景技術】
【０００２】
従来より、コピー、ファクシミリ、ファイリング、書式変更、印刷、およびスキャンなどの多種類の画像処理サービスを提供する多機能周辺機器（MFP；multifunction peripheral）などの画像処理装置が用いられている。これらの画像処理サービスを行う際、デジタル画像データを記憶装置に記憶させる場合がよくある。例えば、デジタル画像データのコピージョブ（印刷ジョブ）を行う際、このデジタル画像データを記憶装置に記憶させておくことにより、画像を再スキャンしなくても何度も印刷できるという利点、およびこのデジタル画像データにラスター画像処理（RIP；raster image processing）を再実行することなく何度も印刷できるという利点が得られる。
【０００３】
画像処理装置の中には、デジタル画像データを送信する時に用いられるバンド幅およびデジタル画像データを保存するために必要となるメモリー容量を低減するために、デジタル画像データを記憶装置に記憶させる前に圧縮処理を行うものがある。その種の画像処理装置では、一般に、デジタル画像データを圧縮処理する際、画質をできるだけ維持するために高い画質因子（Ｑファクター）が使用される。例えば、９０〜１００の間のＱファクターが使用され、それによって８：１〜１０：１の間の圧縮比(圧縮率)が得られる。この圧縮比では、圧縮前に９６メガバイトであった６００ｄｐｉのＲＧＢ画像ファイルは、９．６〜１２メガバイト程度に圧縮される。
【０００４】
その後、デジタル画像データに応じた画像を印刷するときには、デジタル画像データは記憶装置から検索され、解凍され、カラー変換され、ハーフトーン処理（ハーフトーニング）され、印刷準備の整った画像となる。ハーフトーン処理とは、１色または複数色の色材を２値出力することによってデジタル画像データに応じた画像を記録材上に形成する画像出力装置において多値画像データに応じた画像を出力するために、多値画像データの各画素の値を２値の面積比率を示す値に置き換える処理である。ハーフトーニング処理では、印字設定に応じて、１色あたり８ビットのデジタル画像データを、例えば、１色あたり４ビット、２ビット、または１ビットのデジタル画像データに変換する。４ビットのハーフトーニングは、高画質が必要とされる時に用いられ、２ビットのハーフトーニングは通常の画質でよいときに用いられ、１ビットのハーフトーニングは低画質で十分なときに用いられる。
【０００５】
なお、特許文献１には、複数の圧縮率と圧縮パラメータのセットとを予め関連付けたルックアップテーブルを用いて、圧縮率を調整する技術が開示されている。
【０００６】
また、特許文献２には、パラメータとして設定された圧縮率または誤差値に対応するＱファクタを求め、求めたＱファクタを用いて画像の圧縮を行う技術が開示されている。
【０００７】
また、特許文献３には、画像データに基づいて各画素の重要度を算出し、算出した重要度に応じて圧縮率を変化させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２６８０６３号公報（平成２１年１１月１２日公開）
【特許文献２】特開平６−３２６８７２号公報（平成６年１１月２５日公開）
【特許文献３】特開２０００−０１３６０８号公報（平成１２年１月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、現在の多くの印刷環境では、１ビットのハーフトーニングを行う印字ジョブが多用されている。ところが、１ビットのハーフトーニングで印刷すると画質が低下するため、高いＱファクターを用いてデジタル画像データの品質を高く維持した状態で圧縮して記憶させておいても、そのような高画質の画像データを記憶させておく効果は大きくまたは完全に失われる。このため、例えば１ビットのハーフトーニングを行う印刷ジョブが実行される印刷環境では、ほとんどのデジタル画像データは効率よく圧縮されておらず、メモリーおよびバンド幅を必要以上に消費しており、それによってシステムの性能が妨げられている。同様に、２ビットのハーフトーニングが多用される印刷環境においても、コストよりも高いＱファクターの利用が優先されている。すなわち、従来の技術では、デジタル画像データは効率よく圧縮されておらず、メモリーおよびバンド幅を浪費している。
【００１０】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、デジタル画像データの圧縮処理を効率的に行うことのできる画像処理装置、画像処理システム、および画像処理方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の画像処理装置は、上記の課題を解決するために、デジタル画像データを圧縮処理する圧縮処理部と、圧縮処理された上記デジタル画像データを記憶する記憶手段と、圧縮処理された上記デジタル画像データを解凍する解凍処理部と、解凍された上記デジタル画像データに応じた画像を記録材上に形成する画像形成部と、これら各部の動作を制御する制御部とを備えた画像処理装置であって、記録材上に形成する画像の画質レベルを複数段階に切り替え可能であり、上記制御部は、デジタル画像データに応じた画像を記録材上に形成する際に適用する上記画質レベルに応じて、このデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定することを特徴としている。
【００１２】
上記の構成によれば、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じて、このデジタル画像データを圧縮処理部において圧縮処理する際の圧縮の程度を決定することができる。このため、必要以上に高画質なデジタル画像データを記憶させたり、逆に、記録材に形成する際の画質を低下させてしまうような低画質なデジタル画像データに圧縮してしまったりすることを防止することができる。したがって、デジタル画像データの圧縮処理を効率的に行うことができ、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。
【００１３】
また、複数種類の上記画質レベルと、上記デジタル画像データを圧縮処理する際の圧縮の程度を示す圧縮パラメータとを対応付けたルックアップテーブルを記憶するルックアップテーブル記憶手段を備えており、上記制御部は、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じた上記圧縮パラメータを上記ルックアップテーブルから読み出すことにより、上記デジタル画像データを圧縮処理する際の圧縮の程度を決定する構成としてもよい。なお、上記圧縮パラメータは、例えば、画像の圧縮率を示すパラメータであってもよい。
【００１４】
上記の構成によれば、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じた圧縮の程度を容易に決定することができる。また、必要に応じてルックアップテーブルの内容を更新することにより、画質レベルと圧縮の程度との関係を容易に調整することができる。
【００１５】
また、ユーザーまたは通信可能に接続された他の装置からの指示入力を受け付けるインターフェースを備え、上記制御部は、上記指示入力に応じて上記ルックアップテーブル記憶手段に記憶している上記ルックアップテーブルの内容を更新する構成としてもよい。
【００１６】
上記の構成によれば、ルックアップテーブルの内容を更新することにより、画質レベルと圧縮の程度との関係を容易に調整・変更することができる。
【００１７】
また、ユーザーまたは通信可能に接続された他の装置からの指示入力を受け付けるインターフェースを備え、上記制御部は、上記指示入力に応じて上記デジタル画像データに応じた画像を記録材に形成する際の画質レベルを決定する構成としてもよい。
【００１８】
上記の構成によれば、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルを任意に設定することができる。
【００１９】
また、上記制御部は、上記デジタル画像データに応じた画像を記録材に形成する際の画質レベルが高いほど、上記圧縮処理部において上記デジタル画像データを圧縮処理する際の圧縮の程度を低くする構成としてもよい。
【００２０】
上記の構成によれば、必要以上に高画質なデジタル画像データを記憶させたり、逆に、記録材に形成する際の画質を低下させてしまうような低画質なデジタル画像データに圧縮してしまったりすることを防止することができる。
【００２１】
また、上記画像形成部は、１色または複数色の色材を２値出力することによってデジタル画像データに応じた画像を記録材上に形成するものであり、上記解凍処理部によって解凍されたデジタル画像データにおける各画素の値を２値の面積比率を示す値に置き換えるハーフトーン処理を行うハーフトーン処理部を備え、上記ハーフトーン処理部は、上記ハーフトーン処理後のデジタル画像データにおける各画素のビット数を複数段階に切り替え可能であり、上記制御部は、上記ハーフトーン処理後のデジタル画像データにおける各画素のビット数に応じてこのデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定し、上記画像形成部は、上記ハーフトーン処理部によってハーフトーン処理されたデジタル画像データに応じた画像を記録材上に形成する構成としてもよい。例えば、上記ハーフトーン処理部は、上記ハーフトーン処理後のデジタル画像データにおける各画素のビット数を１ビット、２ビット、または４ビットのうちのいずれかに設定する構成としてもよい。
【００２２】
上記の構成によれば、ハーフトーン処理後のデジタル画像データにおける各画素のビット数（画素値レベル）に応じてこのデジタル画像データを圧縮処理部において圧縮処理する際の圧縮の程度を設定することができる。したがって、デジタル画像データの圧縮処理を効率的に行うことができ、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。
【００２３】
また、記録材上に形成する画像の解像度を複数段階または任意に切り替え可能であり、
上記制御部は、デジタル画像データに応じた画像を記録材上に形成する際の解像度に応じてこのデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定する構成としてもよい。
【００２４】
上記の構成によれば、デジタル画像データに応じた画像を記録材上に形成する際の解像度に応じてこのデジタル画像データを圧縮処理部において圧縮処理する際の圧縮の程度を設定することができる。したがって、デジタル画像データの圧縮処理を効率的に行うことができ、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。
【００２５】
また、過去に採用した画質レベルを記憶する画質レベル履歴記憶手段を備え、上記制御部は、採用した頻度が最も高い画質レベル、または最も最近に採用した画質レベルを上記デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルとして推定し、推定した上記画質レベルに応じて、このデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定する構成としてもよい。
【００２６】
上記の構成によれば、デジタル画像データに応じた画像を記録材上に形成する際の画質レベルが不確定である場合であっても、画質レベルに関する過去の履歴情報に基づいて画質レベルを推定し、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止するように圧縮の程度を設定することができる。
【００２７】
本発明の画像処理システムは、デジタル画像データを圧縮処理する圧縮処理部と、圧縮処理された上記デジタル画像データを記憶する記憶手段と、上記記憶手段から読み出された上記デジタル画像データを解凍する解凍処理部と、これら各部の動作を制御する制御部とを備えた画像処理サーバーと、デジタル画像データに応じた画像を記録材上に形成する画像形成部を備えた画像処理装置とが通信ネットワークを介して通信可能に接続されている画像処理システムであって、記録材上に形成する画像の画質レベルを複数段階に切り替え可能であり、上記画像処理装置または上記画像処理サーバーは、上記画像形成部においてデジタル画像データに応じた画像を記録材上に形成する際に適用する上記画質レベルに応じて、このデジタル画像データを上記圧縮処理部において圧縮処理する際の圧縮の程度を決定する圧縮程度決定部を備えており、上記圧縮処理部は、上記圧縮程度決定部が決定した圧縮の程度に基づいて上記デジタル画像データの圧縮処理を行い、上記画像形成部は、上記解凍処理部によって解凍されたデジタル画像データに応じた画像を記録材上に形成することを特徴としている。
【００２８】
例えば、上記画像処理装置は、原稿の画像を読み取ってこの原稿のデジタル画像データを取得する画像読取部を備え、上記画像読取部が取得したデジタル画像データを上記画像処理サーバーに送信し、上記画像処理サーバーは、上記画像処理装置から受信したデジタル画像データを、上記圧縮程度決定部が決定した圧縮の程度に基づいて圧縮処理する構成としてもよい。
【００２９】
上記の構成によれば、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じて、このデジタル画像データを圧縮処理部において圧縮処理する際の圧縮の程度を決定することができる。このため、必要以上に高画質なデジタル画像データを記憶させたり、逆に、記録材に形成する際の画質を低下させてしまうような低画質なデジタル画像データに圧縮してしまったりすることを防止することができる。したがって、デジタル画像データの圧縮処理を効率的に行うことができ、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。また、圧縮処理部、記憶手段、および解凍処理部を画像処理装置に備える必要がないので、画像処理装置の構成を簡略化できる。
【００３０】
また、上記画像処理装置は、ユーザーからの指示入力を受け付けるユーザーインターフェースを備えており、記録材上に形成する画像の画質レベルをユーザーからの指示入力に応じて設定する構成としてもよい。
【００３１】
上記の構成によれば、ユーザーが必要とする画質レベルに応じて圧縮の程度を設定し、記憶手段の記憶容量を有効に活用することができる。
【００３２】
また、上記画像処理装置は、当該画像処理装置の画像形成能力を上記画像処理サーバーに送信し、上記画像処理サーバーは、上記画像処理装置の画像形成能力に応じて上記デジタル画像データに応じた画像を記録材上に形成する際の画質レベルを設定する構成としてもよい。
【００３３】
上記の構成によれば、画像処理サーバーにおいて画像形成処理を行う画像形成装置の画像形成能力に基づいて記録材状に形成する画像の画質レベルを認識し、認識結果に応じて圧縮の程度を設定することができる。これにより、記憶手段の記憶容量を有効に活用することができる。
【００３４】
また、本発明の画像処理方法は、デジタル画像データを圧縮処理する圧縮処理工程と、圧縮処理された上記デジタル画像データを記憶する記憶工程と、圧縮処理された上記デジタル画像データを解凍する解凍処理工程と、解凍された上記デジタル画像データに応じた画像を記録材上に形成する画像形成工程とを含む画像処理方法であって、上記圧縮処理工程よりも前に、記録材上に形成する画像の画質レベルを複数段階の画質レベルの中から選択する画質選択工程を含み、上記圧縮処理工程では、上記画質選択工程で選択された画質レベルに応じて上記デジタル画像データを圧縮処理する際の圧縮の程度を決定することを特徴としている。
【００３５】
上記の方法によれば、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じて、このデジタル画像データを圧縮処理部において圧縮処理する際の圧縮の程度を決定することができる。このため、デジタル画像データの圧縮の程度を、記録材上に形成される画像の画質の低下を招くことがなく、かつ必要以上に高画質なデジタル画像データを記憶させることがないように設定できる。したがって、デジタル画像データの圧縮処理を効率的に行い、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。
【００３６】
なお、上記画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各部として動作させることにより、上記画像処理装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００３７】
以上のように、本発明の画像処理装置、画像処理方法、および画像処理システムは、デジタル画像データに応じた画像を記録材上に形成する際に適用する上記画質レベルに応じて、このデジタル画像データを圧縮処理する際の圧縮の程度を決定する。
【００３８】
それゆえ、デジタル画像データの圧縮処理を効率的に行うことができ、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態にかかる画像処理システムの構成を示す説明図である。
【図２】図１の画像処理システムに備えられる画像処理装置の構成を示すブロック図である。
【図３】図１の画像処理システムに備えられる画像処理装置における処理の流れを示す説明図である。
【図４】図１の画像処理システムに備えられる画像処理装置における圧縮マップ記憶部に対するアクセス管理方法を示す説明図である。
【図５】図１の画像処理システムに備えられる画像処理装置における圧縮最適化マップを示す説明図である。
【図６】図１の画像処理システムに備えられる画像処理装置におけるデジタル画像データの処理方法を示す説明図である。
【図７】本発明の他の実施形態にかかる画像処理システムの構成例を示すブロック図である。
【発明を実施するための形態】
【００４０】
本発明の一実施形態について説明する。図１は、本実施形態にかかる画像処理システム１の構成を示す説明図である。この画像処理システム１では、演算装置（演算ノード）１１０と画像処理装置（画像処理ノード、画像形成装置）１３０とが通信ネットワーク１２０を介して通信可能に接続されている。なお、図１では、画像処理システム１は演算装置１１０が１つだけ備えられているが、これに限らず、複数の演算装置１１０を備えていてもよい。
【００４１】
演算装置１１０は、画像処理ジョブの開始処理および送信処理を行うクライアントソフトウェアを備えたデータ通信装置である。演算装置１１０としては、例えば、パーソナルコンピュータ、携帯情報端末（ＰＤＡ；personal digital assistant（登録商標））、スマートフォン、携帯電話、あるいはインターネット装置などを用いることができる。演算装置１１０は、ユーザーインターフェースを介したユーザーの指示入力によって開始された画像処理ジョブを有線または無線のネットワークインターフェースを介して送信する。画像処理ジョブは、演算装置１１０から画像処理装置１３０に直接送信されるか、あるいは画像処理ジョブに対して予備的処理を行うサーバー装置（図示せず）等に送られて予備的処理が施されてから画像処理装置１３０に送信される。上記予備的処理としては、例えば、画像処理ジョブの送信先を確認する処理、および画像処理ジョブを画像処理装置１３０に対する互換性のあるフォーマットに変換する処理などが挙げられる。
【００４２】
通信ネットワーク１２０は、演算装置１１０と画像処理装置１３０とを通信可能に接続するためのデータ通信ネットワークである。通信ネットワーク１２０は、例えば、ＬＡＮ（local area network）、ＷＡＮ（wide area network）、ＷｉＭＡＸ（World Interoperability for Microwave Access、登録商標）、携帯電話ネットワーク、アドホック（ad-hoc）、およびその他のネットワークのうちのいずれか、またはこれらのネットワークの組み合わせによって実現されるものであってもよい。また、通信ネットワーク１２０は、有線ネットワークによって実現されるものであってもよく、無線ネットワークによって実現されるものであってもよく、有線ネットワークと無線ネットワークとの組み合わせによって実現されるものであってもよい。また、演算装置１１０と画像処理装置１３０とは、例えば、ＵＳＢ（Universal Serial Bus）、Ｆｉｒｅｗａｒｅ（登録商標）（ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４）、Ｅｔｈｅｒｎｅｔ（登録商標）（ＩＥＥＥ８０２．３）、ＷｉＦｉ（登録商標）（ＩＥＥＥ８０２．１１））、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）（登録商標）、あるいはＩｒＤａ（Infrared Data Association）などの無線リンクや有線接続によって通信可能に接続されていてもよい。
【００４３】
通信ネットワーク１２０は、ソフトウェアの更新（アップデート）および／または画像処理装置１３０の装置設定（例えば後述する圧縮最適化マップなど）の更新を行う更新サーバー装置（更新サーバーノード、図示せず）を含んでいてもよい。上記の更新に関する情報は、更新サーバー装置における有線または無線のネットワークインターフェースを介して送信されてもよい。すなわち、更新サーバー装置が有線または無線のネットワークインターフェースを介してソフトウェアあるいは装置設定の更新情報を画像処理装置１３０に送信し、後述する画像処理装置１３０の制御部２４０がこの画像処理装置１３０に記憶しているソフトウェアあるいは装置設定を更新サーバー装置から受信した更新情報に基づいて更新するようにしてもよい。
【００４４】
図２は、画像処理装置１３０の構成を示すブロック図である。画像処理装置１３０は、コピー、ファックス、ファイリング、フォーマット変換、印刷、およびスキャン等の多種類の画像処理サービスを提供する多機能周辺機器（ＭＦＰ；multifunction peripheral）である。画像処理装置１３０は、ユーザーインターフェース２１０、ネットワークインターフェース２２０、スキャン／コピーエンジン２３０、制御部（ＣＰＵ）２４０、メモリー２５０、およびプリントエンジン２６０を備えている。ユーザーインターフェース２１０、ネットワークインターフェース２２０、スキャン／コピーエンジン２３０、メモリー２５０、およびプリントエンジン２６０は、制御部２４０に対して通信可能に接続されている。
【００４５】
ユーザーインターフェース２１０は、ユーザーからの指示入力を受け付けて制御部２４０に伝達する。
【００４６】
ネットワークインターフェース２２０は、画像処理装置１３０と通信ネットワーク１２０あるいは周辺装置（例えばＵＳＢ装置、外付けハードディスク装置など）とを通信可能に接続するためのものである。ネットワークインターフェース２２０は、例えば、ＵＳＢ、Ｆｉｒｅｗａｒｅ、Ｅｔｈｅｒｎｅｔ、Ｂｌｕｅｔｏｏｔｈ、あるいはＩｒＤａなどの通信プロトコルを用いて通信を行う無線または有線の通信手段である。ネットワークインターフェース２２０は、複数のポートを有していてもよく、これら複数のポートは同一のデータ通信プロトコルを用いるものであっても異なるデータ通信プロトコルを用いるものであってもよい。
【００４７】
画像処理装置１３０は、ユーザーインターフェース２１０および／またはネットワークインターフェース２２０を介してコピージョブ、ファックスジョブ、ファイリングジョブ、フォーマット変換ジョブ、印刷ジョブ、およびスキャンジョブ等の画像処理ジョブを受け取る。画像処理ジョブは、コンテンツ（例えば、文書、写真など）を示す情報として、例えば、上記コンテンツのデジタル画像データそのもの、上記コンテンツのデジタル画像データの所在を示す情報、あるいはデジタル画像データにするべき上記コンテンツのハードコピーの所在を示す情報などを含んでいる。なお、画像処理ジョブは、画像処理装置１３０におけるデジタル画像データの印刷処理時に適用するハーフトーンビット深さを示すハーフトーンビット深さプリント設定情報などのプリント設定情報（印刷設定情報）を含んでいてもよい。ハーフトーンビット深さとは、ハーフトーン処理における各画素の画像データの変換後のビット数である。本実施形態では、主に、１色あたり８ビットのデジタル画像データを、１色あたり４ビット、２ビット、または１ビットのデジタル画像データに変換する場合について説明する。すなわち、本実施形態では、ハーフトーンビット深さが４ビット、２ビット、または１ビットのいずれかである場合について説明する。
【００４８】
画像処理装置１３０が、ユーザーインターフェース２１０を介した装置設定更新情報の入力（例えば、画像処理装置１３０の前に立ってこの画像処理装置１３０を操作するユーザー（walk-up user）からの指示入力、および／または、ネットワークインターフェース２２０を介した指示入力（例えば演算装置１１０あるいは更新サーバー装置のユーザーからの指示入力）を受け付けるようにしてもよい。上記の装置設定更新情報としては、例えば、ハーフトーンビット深さと圧縮最適化情報（圧縮パラメータ。例えば画像品質ファクター（Ｑファクター）あるいは圧縮率。）とを関連付けた圧縮最適化マップの更新情報が挙げられる。
【００４９】
スキャン／コピーエンジン２３０は、スキャナー機能およびコピー機能を実行するスキャナー／コピー機能ロジック部と、スキャナー／コピー機能ロジック部の動作を制御するスキャン／コピー制御部３２０（後述する図３参照）とを備えている。スキャン／コピー制御部３２０は、例えば、１または複数のプリンタ集積回路（ＩＣ）によって構成されていてもよく、ソフトウェアとそれを実行する演算回路とによって実現されるものであってもよい。スキャナー／コピー機能ロジック部は、例えば、画像処理装置１３０に備えられる原稿載置ガラス上に載置された原稿を、１または複数の集積回路の制御に応じて移動しながら読み取るラインイメージセンサを備えた構成であってもよく、原稿を搬送する原稿自動搬送装置を備え、搬送される原稿を読み取る構成であってもよい。
【００５０】
メモリー２５０は、複数種類のハーフトーンビット深さと圧縮最適化情報（Ｑファクターあるいは圧縮率）とを対応付けた圧縮最適化マップ（ルックアップテーブル）を記憶する第１記憶部（ルックアップテーブル記憶手段）と、圧縮されたデジタル画像データを持続的に記憶する第２記憶部とを備えている。なお、第２記憶部は、例えば、ＥＲＤＨ（electronic recirculating document handler、電子循環ドキュメントハンドラ）であってもよい。また、メモリー２５０は、画像処理装置１３０の外部に備えられるものであってもよい。すなわち、メモリー２５０は、画像処理装置１３０に対して着脱可能に装着されるものであってもよく、画像処理装置１３０に対して通信可能に接続された他の装置に備えられるものであってもよい。
【００５１】
プリントエンジン２６０は、プリント制御部３１０（後述する図３参照）と、上記プリンタ集積回路の制御に応じてデジタル画像データに応じた画像を記録材上にハードコピーするプリンタ部（画像形成部）とを備えている。プリント制御部３１０は、例えば、１または複数のプリンタ集積回路（ＩＣ）によって構成されていてもよく、ソフトウェアとそれを実行する演算回路とによって実現されるものであってもよい。プリンタ部は、例えば、移動可能なキャリッジに備えられるカラーインクジェットヘッダ、あるいはトナー粉末溶融システムを備えている。すなわち、プリンタ部としては、例えば、インクジェット方式の画像形成装置や、電子写真方式の画像形成装置などを用いることができる。
【００５２】
図３は、画像処理装置１３０の機能構成、および画像処理時のデータの流れを示す説明図である。この図に示すように、画像処理装置１３０は、プリント制御部３１０、スキャン／コピー制御部３２０、圧縮処理部（圧縮ロジック）３３０、ＥＲＤＨ記憶部３４０、解凍処理部３５０、色変換処理部３６０、およびハーフトーン処理部３７０を備えている。プリント制御部３１０およびスキャン／コピー制御部３２０は圧縮処理部３３０に接続されている。圧縮処理部３３０および解凍処理部３５０は、ＥＲＤＨ記憶部３４０へのアクセス手段を有している。また、解凍処理部３５０は色変換処理部３６０に接続されており、色変換処理部３６０はハーフトーン処理部３７０に接続されている。プリント制御部３１０、スキャン／コピー制御部３２０、圧縮処理部３３０、解凍処理部３５０、色変換処理部３６０、およびハーフトーン処理部３７０は、制御部２４０によって実行されるソフトウェアによって実現されるものであってもよい。また、ＥＲＤＨ記憶部３４０はメモリー２５０に備えられていてもよく、メモリー２５０の外部あるいは画像処理装置１３０の外部に備えられていてもよい。ＥＲＤＨ記憶部３４０は、例えば、画像処理装置１３０がアクセス可能な、外部ハードディスクドライブ、データベースサーバー装置、記憶サーバー装置、あるいはリムーバブル記憶手段などによって実現される。
【００５３】
プリント制御部３１０は、ユーザーインターフェース２１０および／またはネットワークインターフェース２２０で受け取られたプリントジョブを実行する際に起動される。プリント制御部３１０は、予めラスター画像処理（pre-RIP）が施されたデジタル画像データなどの入力プリントジョブコンテンツを受け取り、連続階調（コントーン）フォーマットのデジタル画像データ（例えばＲ，Ｇ，Ｂの各色について１画素あたり８ビットのデジタル画像データ）を圧縮処理部３３０に出力する。ラスター画像処理されたデジタル画像データ（pre-RIPデジタル画像データ）は、例えば、ＰＣＬ５ｃ（プリンターコマンド言語５ｃ）、ＰＣＬＸＬ（ＰＣＬレベル６）、ポストスクリプト、あるいはＰＤＦ（Portable Document Format）などのページ記述言語（ＰＤＬ）であってもよい。プリント制御部３１０に受け取られるプリントジョブは、デジタル画像データ、あるいはデジタル画像データの所在を示す参照情報を含んでいてもよい。例えば、後述する例のように、プリントジョブがＵＲＬ（Uniform Resource Locator）、ＵＲＩ（Uniform Resource Identifier）、あるいはデジタル画像データへのネットワークファイルパスを含んでいてもよく、プリント制御部３１０が上記参照情報に基づいてデジタル画像データを検索する構成であってもよい。
【００５４】
スキャン／コピー制御部３２０は、ユーザーインターフェース２１０および／またはネットワークインターフェース２２０で受け取られたコピージョブを実行する際に起動される。スキャン／コピー制御部３２０は、画像処理装置１３０の原稿載置ガラスに載置された印刷原稿を光学的に読み取ることによって生成されたデジタル画像データなどの入力コピージョブコンテンツを受け取り、連続階調（コントーン）デジタル画像データ（例えば１画素あたりＲ，Ｇ，Ｂの各色について８ビットのデジタル画像データ）を圧縮処理部３３０に出力する。画像処理装置１３０の原稿載置ガラスに載置された印刷原稿を光学的に読み取ることによって生成されたデジタル画像データに代えて、例えばファックス受信したデジタル画像データなどをコピージョブコンテンツとして用いてもよい。
【００５５】
圧縮処理部３３０は、プリント制御部３１０またはスキャン／コピー制御部３２０からデジタル画像データを受け取ると、圧縮最適化情報に基づいてこのデジタル画像データを圧縮処理する。圧縮最適化情報は、デジタル画像データに対して適用するハーフトーンビット深さに基づいて決定される。圧縮最適化情報およびハーフトーンビット深さの詳細については後述する。なお、圧縮アルゴリズムとしては、例えばＪＰＥＧ（Joint Photographic Experts Group）アルゴリズムなどを用いることができる。
【００５６】
圧縮されたデジタル画像データは、その後、ＥＲＤＨ記憶部３４０内のメモリーに引き渡され、その後にコピージョブあるいはプリントジョブを行う際に同じコンテンツを用いた処理を効率的に行うことができるように持続的に保存される。ＥＲＤＨ記憶部３４０からデジタル画像データを検索しやすいように、デジタル画像データを、コピージョブあるいはプリントジョブの属性、あるいはジョブの内容（例えば、名称、日付、サイズ、チェックサムなど）と関連付けて記憶するようにしてもよい。圧縮したデジタル画像データを持続的に記憶させることにより、プリント処理の効率化を図ることができる。例えば、コピージョブで取得したデジタル画像データを記憶しておくことにより、その後にこのデジタル画像データのプリントジョブを行う際に、再スキャンを行うことなく印刷することができる。また、プリントジョブで取得したデジタル画像データを記憶しておくことにより、その後にこのデジタル画像データのプリントジョブを行う際に、ラスター画像処理（ＲＩＰ）を再度行うことなく当該デジタル画像データを印刷することができる。
【００５７】
デジタル画像データがすでにＥＲＤＨ記憶部３４０に記憶されているコンテンツを指定したコピージョブあるいはプリントジョブを受け取った場合、このデジタル画像データがＥＲＤＨ記憶部３４０から検索され、解凍処理部３５０に出力される。解凍処理部３５０は、このデジタル画像データを解凍して色変換処理部３６０に出力する。解凍処理方法としては、圧縮方法に応じた方法で行えばよく、例えばＪＰＥＧアルゴリズムで圧縮されたデジタル画像データの場合にはＪＰＥＧ解凍処理を行えばよい。
【００５８】
色変換処理部３６０は、解凍処理部３５０から受け取ったデジタル画像データをＣＭＹＫ（Ｃ：シアン，Ｍ：マゼンタ，Ｙ：イエロー，Ｋ：ブラック）の各色をそれぞれ８ビットで表現したデジタル画像データに変換し、ハーフトーン処理部３７０に出力する。
【００５９】
ハーフトーン処理部３７０は、色変換処理部３６０から受け取ったＣＭＹＫの各色８ビットで表現されたデジタル画像データを、このデジタル画像データに適用すべきハーフトーンビット深さに応じてこれら各色を４ビット、２ビット、または１ビットで表現したデジタル画像データにハーフトーン処理する。そして、ハーフトーン処理したデジタル画像データであるプリントエンジン準備画像をプリントエンジン２６０に出力する。プリントエンジン２６０は、デジタル画像データに応じた画像を記録材上に出力（ハードコピー）する。
【００６０】
上述したように、圧縮処理部３３０は、デジタル画像データを当該デジタル画像データに適用するハーフトーンビット深さを用いて決定される圧縮最適化情報に応じて圧縮する。図４は、圧縮マップ記憶部に対するアクセス管理方法、および圧縮最適化情報の決定方法を示す説明図である。圧縮マップ記憶部（ルックアップテーブル記憶手段）４００は、互いに異なる複数のハーフトーンビット深さと圧縮最適化情報とを対応付けた複数のエントリーを記憶している。制御部２４０の制御により、画像処理装置１３０は、デジタル画像データに適用するハーフトーンビット深さをルックアップキーとして用いて複数のエントリーの中から圧縮最適化情報を検索する。あるいは、上記のルックアップ処理を、プリント制御部３１０、スキャン／コピー制御部３２０、あるいは圧縮最適化情報を圧縮処理部３３０に送る他の画像処理部が行うようにしてもよい。圧縮マップ記憶部４００は、メモリー２５０内に備えられていてもよく、外部記憶装置であってもよい。
【００６１】
デジタル画像データに適用するハーフトーンビット深さの決定方法は特に限定されるものではなく、種々の方法を用いることができる。例えば、デジタル画像データに対するコピージョブあるいはプリントジョブに対するプリント設定（印刷設定）において指定するようにしてもよい。上記のプリント設定は、デフォルト設定であってもよく、ユーザーインターフェース２１０を介してユーザーが選択した設定であってもよく、演算装置１１０のユーザーがネットワークインターフェース２２０を介して選択した設定であってもよい。
【００６２】
あるいは、上記ハーフトーンビット深さは、画像処理装置１３０によって印刷された他のデジタル画像データに適用したハーフトーンビット深さに基づいて、画像処理装置１３０が独自に決定してもよい。例えば、制御部２４０が、画像処理装置１３０によって印刷された他のデジタル画像データに適用したハーフトーンビット深さをメモリー（画質レベル履歴記憶手段）２５０に記憶させておき、ルックアップキーとして用いられる頻度が最も高いハーフトーンビット深さ、あるいは最も最近に利用されたハーフトーンビット深さを適用するようにしてもよい。あるいは、画像処理装置１３０が、メモリー２５０に記憶されている装置設定で設定されているデフォルトのハーフトーンビット深さを適用するようにしてもよい。
【００６３】
図５は、本実施形態における圧縮最適化マップ５００の一例を示す説明図である。なお、この図に示す例では、圧縮最適化情報としてＱファクターを用いている。圧縮最適化マップ５００は、互いに異なるハーフトーン深さを、それぞれ異なるＱファクターに関連付けた複数のエントリーを有している。図５の例では、圧縮最適化マップ５００は３つのエントリーを有している。第１のエントリーは、１色あたり１ビットのハーフトーンビット深さがＱファクター＝１０（低画質）に対応付けられている。第２のエントリーは、１色あたり２ビットのハーフトーンビット深さがＱファクター＝５０（標準画質）に対応付けられている。第３のエントリーは、１色あたり4ビットのハーフトーンビット深さがＱファクター＝１００（高画質）に対応付けられている。デジタル画像データに適用する圧縮最適化情報を決定するために、画像処理装置１３０は、制御部２４０の制御により、圧縮最適化マップ５００からルックアップキーとするハーフトーンビット深さに対応するハーフトーンビット深さを有するエントリー、およびそれに対応するＱファクターを検索する。なお、当然ながら、図５に示したＱファクターの値は一例にすぎず、適宜変更してもよい。また、圧縮最適化情報（圧縮最適化パラメータ）はＱファクターに限るものではなく、例えば、圧縮率（圧縮比）などのＱファクター以外のパラメータを用いてもよい。また、エントリーの数はこれに限るものではなく、ハーフトーンビット深さの種類数に応じて適宜変更してもよい。
【００６４】
圧縮最適化マップ５００を記憶させる方法としては、様々な方法を用いることができる。例えば、画像処理装置１３０の製造者が、事前に画像処理装置１３０を用いた実験等によってデフォルトのエントリーを設定して圧縮最適化マップ５００を記憶させてもよい。例えば、各ハーフトーンビット深さについて製造者が様々なＱファクターを用いて印刷を行い、目視検査によって各ハーフトーンビット深さに適したＱファクターを決定するようにしてもよい。圧縮最適化マップ５００は、図４に示したように、ユーザーインターフェース２１０に対するユーザーの指示入力、ネットワークインターフェース２２０を介して受信した演算装置１１０のユーザーによる指示入力、あるいはネットワークインターフェース２２０を介して受信した通信ネットワーク１２０に含まれる更新サーバー装置から出力された更新指示などにより、インストール後に適宜更新できるようにしてもよい。
【００６５】
図６は、画像処理装置１３０における制御部２４０の制御によるデジタル画像データに対する処理の流れを示す説明図である。まず、コピージョブあるいはプリントジョブのための連続階調（コントーン）フォーマットのデジタル画像データが生成され（６０５）、デジタル画像データに適用するハーフトーンビット深さを用いてこのデジタル画像データに対する圧縮最適化情報（例えばＱファクター）を決定する（６１０）。次に、圧縮最適化情報を用いて上記デジタル画像データを圧縮処理し（６１５）、圧縮したデジタル画像データをメモリー２５０に持続的に記憶させる（６２０）。その後、このデジタル画像データに対するコピージョブあるいはプリントジョブを受け取ったときに、メモリー２５０からこのデジタル画像データを検索し（６２５）、検索したデジタル画像データを解凍（逆圧縮処理）した後、解凍したデジタル画像データを１色あたり８ビットのＣＭＹＫの画像に色変換処理する（６３５）。その後、色変換処理したデジタル画像データをこのデジタル画像データに適用すべきハーフトーンビット深さに応じてハーフトーン処理し（６４０）、ハーフトーン処理したＣＭＹＫ画像を印刷する（６４５）。
【００６６】
以上のように、本実施形態にかかる画像処理装置１３０は、デジタル画像データを圧縮処理する圧縮処理部３３０と、圧縮処理された上記デジタル画像データを記憶するＥＲＤＨ記憶部（記憶手段）３４０と、圧縮処理された上記デジタル画像データを解凍する解凍処理部３５０と、解凍された上記デジタル画像データに応じた画像を記録材上に形成するプリントエンジン（画像形成部）２６０と、これら各部の動作を制御する制御部２４０とを備えており、プリントエンジン２６０は記録材上に形成する画像の画質レベルを複数段階に切り替え可能であり、制御部（圧縮程度決定部）２４０は、デジタル画像データに応じた画像を記録材上に形成する際に適用する画質レベルに応じてこのデジタル画像データを圧縮処理部３３０において圧縮処理する際の圧縮の程度を決定する。
【００６７】
これにより、必要以上に高画質なデジタル画像データを記憶させたり、逆に、記録材に形成する際の画質を低下させてしまうような低画質なデジタル画像データに圧縮してしまったりすることを防止することができる。したがって、デジタル画像データの圧縮処理を効率的に行うことができ、印刷時の画質の低下を招くことなく、記憶手段の記憶容量が不必要に浪費されることを防止できる。
【００６８】
なお、本実施形態では、プリント制御部３１０、スキャン／コピー制御部３２０、圧縮処理部３３０、ＥＲＤＨ記憶部３４０、解凍処理部３５０、色変換処理部３６０、およびハーフトーン処理部３７０が画像処理装置１３０に備えられている場合について説明したが、これに限らず、これら各部のうちの一部または全部が画像処理装置１３０に対して通信可能に接続される他の装置に備えられていてもよい。
【００６９】
図7は、画像処理装置１３０の機能の一部を画像処理装置１３０に対して通信ネットワーク１２０を介して通信可能に接続される画像処理サーバー１４０に行わせる場合の構成例を示すブロック図である。
【００７０】
この図に示す例では、圧縮処理部３３０、ＥＲＤＨ記憶部３４０、および解凍処理部３５０が画像処理装置１３０ではなく画像処理サーバー１４０に備えられている。また、画像処理サーバー１４０は、ユーザーインターフェース４１０、ネットワークインターフェース４２０、圧縮処理部３３０、ＥＲＤＨ記憶部３４０、解凍処理部３５０、および制御部４３０を備えている。
【００７１】
画像処理装置１３０のユーザーが画像処理装置１３０のユーザーインターフェース２１０を介して画像処理ジョブの開始を指示すると、制御部２４０は、この画像処理ジョブにかかるデジタル画像データおよびこのデジタル画像データに応じた画像を記録材上に形成するときの画質レベルを示す情報（例えばハーフトーンビット深さを示す情報）をネットワークインターフェース２２０および通信ネットワーク１２０を介して画像処理サーバーに送信させる。
【００７２】
画像処理サーバー１４０の制御部（圧縮程度決定部）４３０は、ネットワークインターフェース４２０を介して上記デジタル画像データおよび上記画質レベルを示す情報を受信すると、ＥＲＤＨ記憶部３４０に記憶されている圧縮最適化マップ（ルックアップテーブル）から上記画質レベルに対応する最適圧縮化情報（圧縮パラメータ。例えば画像品質ファクター（Ｑファクター）あるいは圧縮率。）を抽出する。なお、圧縮最適化マップを画像処理装置１３０のメモリー２５０に記憶させておき、画像処理装置１３０の制御部（圧縮程度決定部）２４０が上記画質レベルに対応する最適圧縮化情報をその圧縮最適化マップから抽出し、抽出した結果とデジタル画像データとを画像処理サーバーに送信するようにしてもよい。
【００７３】
そして、制御部４３０は、圧縮処理部３３０を制御し、抽出された最適圧縮化情報に基づいて上記デジタル画像データを圧縮させてＥＲＤＨ記憶部３４０に記憶させる。また、画像処理装置１３０においてデジタル画像データに応じた画像を記録材上に形成する処理を行うときに、制御部４３０は、ＥＲＤＨ記憶部３４０に記憶されている当該デジタル画像データを圧縮したデータを読み出し、解凍処理部３５０に解凍処理させ、ネットワークインターフェース４２０および通信ネットワーク１２０介して画像処理装置１３０に送信させる。
【００７４】
画像処理装置１３０の制御部２４０は、画像処理サーバー１４０から解凍処理されたデジタル画像データを受信すると、色変換処理部３６０およびハーフトーン処理部３７０を制御してデジタル画像データに対して色変換処理およびハーフトーン処理を行わせ、プリントエンジン２６０によって出力させる。
【００７５】
なお、図７に示した例では、色変換処理部３６０およびハーフトーン処理部３７０が画像処理装置１３０に備えられているが、これら各部を画像処理サーバー１４０に備え、解凍処理、色変換処理、およびハーフトーン処理が施されたデジタル画像データを画像処理サーバー１４０から画像処理装置１３０に送信させるようにしてもよい。
【００７６】
また、画像処理ジョブの開始を、演算装置１１０のユーザーが演算装置１１０に備えられるユーザーインターフェースを介して指示するようにしてもよい。この場合、画像処理ジョブの対象となるデジタル画像データは、ユーザーの指示に応じて、演算装置１１０、画像処理装置１３０、または通信ネットワーク１２０に接続されている他の装置から画像処理サーバー１４０に送られる。
【００７７】
また、本実施形態では、デジタル画像のハーフトーン処理する際のハーフトーンビット深さ（画質レベル）に応じてデジタル画像データを圧縮処理する際の圧縮の程度（Ｑファクターあるいは圧縮率）を決定しているが、これに限るものでない。例えば、デジタル画像に応じた画像をプリントする際の解像度（画質レベル）を複数段階または任意に切り替え可能な構成とし、デジタル画像データに応じた画像をプリントする際の解像度に応じて圧縮の程度を決定するようにしてもよい。
【００７８】
また、図７の例では、デジタル画像データに応じた画像を記録材上に形成するときの画質レベルを画像処理装置１３０のユーザーがユーザーインターフェース２１０を介して選択するものとしているが、これに限るものではない。例えば、画像処理装置１３０の制御部２４０がネットワークインターフェース２２０を介して当該画像処理装置１３０の画像形成能力（選択可能な画質レベルの種類、あるいは最高画質レベル）を画像処理サーバー１４０に送信し、画像処理サーバー１４０の制御部４３０が画像処理装置１３０の画像形成能力に応じてデジタル画像データに応じた画像を記録材上に形成するときの画質レベルを設定するようにしてもよい。
【００７９】
例えば、画像処理サーバー１４０に対して複数の画像処理装置１３０を通信可能に接続する場合、これら複数の画像処理装置１３０としては、高価格・高画質なものから低価格・低画質なものまで様々な種類の画像処理装置が想定される。そこで、上記構成のように、画像処理サーバー１４０が記録材に対する画像形成処理を実行する画像処理装置１３０から当該画像処理装置１３０の画像形成能力を取得して画像形成時の画質レベルを認識し、圧縮の程度を設定することにより、画像処理サーバー１４０の記憶容量および処理能力を有効に活用するとともに、処理時間を短縮できる。
【００８０】
また、本実施形態において、画像処理装置１３０に備えられる各部（各ブロック）を、ＣＰＵ等のプロセッサを用いてソフトウェアによって実現してもよい。この場合、画像処理装置１３０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像処理装置１３０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、画像処理装置１３０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって達成される。
【００８１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００８２】
また、画像処理装置１３０を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００８３】
また、画像処理装置１３０の各ブロックは、ソフトウェアを用いて実現されるものに限らず、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御や残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【００８４】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００８５】
本発明は、デジタル画像データを圧縮する処理、圧縮したデジタル画像データを記憶させる処理、圧縮されたデジタル画像データを読み出して解凍する処理、および解凍したデジタル画像データに応じた画像を記録材上に形成する処理を行う画像処理装置、画像処理システム、および画像処理方法に適用できる。
【符号の説明】
【００８６】
１  画像処理システム
１１０  演算装置
１２０  通信ネットワーク
１３０  画像処理装置
１４０  画像処理サーバー
２１０  ユーザーインターフェース
２２０  ネットワークインターフェース
２３０  スキャン／コピーエンジン
２４０  制御部
２５０  メモリ（記憶手段、画質レベル履歴記憶手段）
２６０  プリントエンジン
３１０  プリント制御部
３２０  スキャン／コピー制御部
３３０  圧縮処理部
３４０  ＥＲＤＨ記憶部（記憶手段）
３５０  解凍処理部
３６０  色変換処理部
３７０  ハーフトーン処理部
４００  圧縮マップ記憶部（ルックアップテーブル記憶手段）
４１０  ユーザーインターフェース
４２０  ネットワークインターフェース
４３０  制御部
５００  圧縮最適化マップ
【図１】
2011172209.tif 000003
【図２】
2011172209.tif 000004
【図３】
2011172209.tif 000005
【図４】
2011172209.tif 000006
【図５】
2011172209.tif 000007
【図６】
2011172209.tif 000008
【図７】
2011172209.tif 000009