(57)【要約】【課題】  システム管理者や、エンドユーザによって指定されたエクスポートファイルサイズ、ネットワーク要求及び送信要件に基づいて走査画像ファイルのサイズを動的に変更する。【解決手段】  カラーディジタル画像を表わすデータを生成するのに適した画像入力装置と、カラーディジタル画像を表わすデータを記憶する該画像入力装置に接続されたメモリと、カラーディジタル画像を表わすデータを上記メモリからリトリーブする画像処理プロセッサと、を含む画像入力システムであって、該画像処理プロセッサが、画像を表わすデータを処理し、定義済みフォーマットに従って画像ファイルを生成するために、前もってプログラムされた指示のセットに応答して作動し、定義済み要件に応答して画像ファイルのサイズを動的に制御する。【選択図】        図１
2006005923.tif 000002
【特許請求の範囲】
【請求項１】
カラーディジタル画像を表わすデータを生成するのに適した画像入力装置と、
カラーディジタル画像を表わすデータを記憶する、前記画像入力装置に接続された、メモリと、
カラーディジタル画像を表わすデータを前記メモリからリトリーブする画像処理プロセッサと、
を含み、
前記画像処理プロセッサが、画像を表わすデータを処理し、定義済みフォーマットに従って画像ファイルを生成するために、前もってプログラムされた指示のセットに応答して作動し、定義済み要件に応答して画像ファイルのサイズを動的に制御する、
画像入力システム。
【請求項２】
（ａ）圧縮されていないカラーディジタル画像データを受信し、
（ｂ）前記カラーディジタル画像データを使用し、単一色として表示するのに適した画像のセグメントの第１のセット、及び、連続階調として表示するのに適したセグメントの第２のセットの識別を含む画像のセグメントを識別するために前記ディジタル画像データをセグメント化し、
（ｃ）少なくとも、第１のセットのセグメントが、第１の画像面を生成するために単一色のセグメントに適用可能な第１の方法に従って圧縮されるべきであり、第２のセットのセグメントが、第２の画像面を生成するために連続階調セグメントに適用可能な第２の方法に従って圧縮されるべきである場合に、（ｂ）に基づいて圧縮画像のサイズを推定し、
（ｄ）圧縮画像の推定サイズが定義済みファイルサイズ制限の範囲内にあるかどうかを判断し、該制限の範囲内にある場合、（ｇ）に進み、該制限の範囲内になければ、
（ｅ）単一色として表示するために、及び、前記第１のセットのセグメント及び前記第１の画像面内に組み込むために、前記第２のセットのセグメント内の少なくとも１つのセグメントを識別し、
（ｆ）（ｃ）から上記を繰り返し、
（ｇ）少なくとも第２の画像面が圧縮されている場合に、前記第１のセットのセグメントの画像データに基づいて第１の画像面を生成し、前記第１のセットのセグメントの画像データに基づいて第２の画像面を生成し、
（ｈ）前記第１及び第２の各画像面のデータを出力する、
カラーディジタル画像のファイルサイズを動的に制御する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は走査画像ファイルのエクスポート及び保存に関し、詳細には、エクスポート、保存、送信などを容易にするために走査画像ファイルのサイズを動的に変更するために混合ラスターコンテンツ（ＭＲＣ）画像フォーマットを利用するシステム及び方法に関する。
【背景技術】
【０００２】
本発明は、特定のサイズ制限に合わせるために、動的に画像ファイルサイズを操作するためのシステム及び方法に関する。本発明は、黒／白（Ｂ／Ｗ）テキストや線画、あるいは図形を表示する一定のフォアグラウンド（前景）層を備えた混合ラスターコンテンツ（ＭＲＣ）画像を作成するために画像セグメント化を利用する。さらに、ＭＲＣ画像サイズは、画像がネットワークバンド幅、ストレージ、またはこれらに類似するものの容量制約条件を越えないことを確実にするために特定サイズを越えないように動的に制御されることもできる。
【０００３】
ＭＲＣ（混合ラスターコンテンツ）は、再構築される画像の品質を高く維持し、かつ、高圧縮比を実現する際の有力な画像表示概念である。ＭＲＣは、また、圧縮標準として設定されている。ＭＲＣにおいて、基本的な３層（面）モデル（連続階調前景、連続階調背景、及びバイナリマスク）は、最も一般的な表示形式である。これは、背景層、及び、マスク／前景層対を使用してカラーラスター画像を表示する。前景層及び背景層は普通、連続階調ビットマップであるが、マスクは通常、２進数（バイナリ）である。マスク層は、他の２つの層から最終画像を再構築する方法を記述する。マスク層ピクセル値が１であるときに、前景層からの対応するピクセルがその最終画像に対して選択され、マスク層ピクセル値が０である場合、背景層からの対応するピクセルが選択される。各層は、適切な圧縮方法によって個々に圧縮されることもできる。連続階調画像層では、ＪＰＥＧが使用されることが多く、この場合、圧縮のＱファクターは、画質を犠牲にしてより良い圧縮比を達成するために変更される。
【０００４】
こうしたファイルの記憶と送信、及び、より詳しくは、ボタンを押しながら画像を走査し、その画像を所定の宛先に転送することができる、スキャン−エクスポート機能を使用可能にする多機能マシンの導入に対応するときに、ディジタル画像ファイルサイズはユーザが考慮すべき重要なことであった。詳細には、ネットワークに対し走査カラードキュメントを送信することは、多くのデバイス上で標準機能になりつつある。高品質の走査ドキュメントが多くのアプリケーションでますます多く使用され、こうしたドキュメントの保存／ネットワーク（送受信）要求は多い。ある場合には、混合ラスターコンテンツ出力は、ディジタル多機能デバイスのスキャン−エクスポート選択において、ファイルサイズを低減するために選ばれるものとして提供されている。ＭＲＣを用いて、ドキュメントが最初に分析され、２層、即ち、テキスト／マスク層及び画像／背景層が抽出される。これら２つの層は、異なる圧縮スキームを使用して圧縮される。現在、マスク層はＴＩＦＦ−Ｇ４圧縮技術を使用して圧縮されるのに対し、画像層はＪＰＥＧ圧縮技術を使用して圧縮される。
【０００５】
しかしながら、ＭＲＣフォーマットは、走査画像のファイルサイズに対し非常に厳しい要件や制限がある特定の市場では、まだ充分でないこともある。現在、異なるレベルの画質、結果として、異なるファイルサイズを生成する種々の異なる圧縮品質モードが提供されている。しかしながら、ユーザは、課せられたファイルサイズ要件や制約条件に対して画質を最上限にしたり、最適化したりする容易な方法を持っていない。この結果、ファイルサイズ制限を画質の犠牲とし、または、画質をファイルサイズ制限の犠牲とする決定に到達するために、異なる圧縮設定を試みる必要があるという苛立たしさをユーザが経験することになることが多くある。
【０００６】
例えば、特許文献１及び２は、本願発明に関連する技術について記載している。
【特許文献１】米国特許第５７６７９７８号明細書
【特許文献２】米国特許出願公開２００４／０１０９１８２号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、システム管理者がウォークアップスキャナなどの画像入力端末から、エクスポートされるファイルサイズに最大限度を設定することができることによって、操作「モード」を使用可能にするシステムに関する。この限度に応じて、スキャニング装置又は関連した画像処理プロセッサは、ＭＲＣモデルに従ってエクスポートするための層に走査画像をセグメント化するために必要なパラメータを動的に変更し、その結果、最終的にエクスポートされるファイルサイズは特定の制限内にとどまる。こうしたシステムは、走査／圧縮モードを反復して選択する必要性を除去することによってユーザの満足感を高める結果になることがあると確信される。
【課題を解決するための手段】
【０００８】
本発明の画像入力システムは、  カラーディジタル画像を表わすデータを生成するのに適した画像入力装置と、カラーディジタル画像を表わすデータを記憶する、前記画像入力装置に接続された、メモリと、カラーディジタル画像を表わすデータを前記メモリからリトリーブする画像処理プロセッサと、を含み、前記画像処理プロセッサが、画像を表わすデータを処理し、定義済みフォーマットに従って画像ファイルを生成するために、前もってプログラムされた指示のセットに応答して作動し、定義済み要件に応答して画像ファイルのサイズを動的に制御する。
【０００９】
本発明の方法は、カラーディジタル画像のファイルサイズを動的に制御する方法であって、（ａ）圧縮されていないカラーディジタル画像データを受信し、（ｂ）前記カラーディジタル画像データを使用し、単一色として表示するのに適した画像のセグメントの第１のセット、及び、連続階調として表示するのに適したセグメントの第２のセットの識別を含む画像のセグメントを識別するために前記ディジタル画像データをセグメント化し、（ｃ）少なくとも、第１のセットのセグメントが、第１の画像面を生成するために単一色のセグメントに適用可能な第１の方法に従って圧縮されるべきであり、第２のセットのセグメントが、第２の画像面を生成するために連続階調セグメントに適用可能な第２の方法に従って圧縮されるべきである場合に、（ｂ）に基づいて圧縮画像のサイズを推定し、（ｄ）圧縮画像の推定サイズが定義済みファイルサイズ制限の範囲内にあるかどうかを判断し、該制限の範囲内にある場合、（ｇ）に進み、該制限の範囲内になければ、（ｅ）単一色として表示するために、及び、前記第１のセットのセグメント及び前記第１の画像面内に組み込むために、前記第２のセットのセグメント内の少なくとも１つのセグメントを識別し、（ｆ）（ｃ）から上記を繰り返し、（ｇ）少なくとも第２の画像面が圧縮されている場合に、前記第１のセットのセグメントの画像データに基づいて第１の画像面を生成し、前記第１のセットのセグメントの画像データに基づいて第２の画像面を生成し、（ｈ）前記第１及び第２の各画像面のデータを出力する。
【００１０】
本発明の一態様は、ドキュメントのファイルサイズを縮小させるために走査ドキュメントの一部のカラー忠実度に関して妥協することをユーザがいとわないことが多く、ＭＲＣ画像フォーマットを使用して走査ドキュメントのサイズを繰り返し推定することが可能であるという発見に基づく。この発見により、ウォークアップスキャナ／コピー機等の多機能装置、及び、こうしたシステム上のスキャン−エクスポート機能を使用する際に生じる問題が回避され、所望の出力ファイルサイズを達成するために、ユーザが「手動で」画質を調整する必要を排除する。本明細書中に示される技術を使用すると、本発明は、ネットワーク送信及びローカル装置やネットワーク化装置上での保存に適した改良（２層）ＭＲＣフォーマットの画像の表示を作成することができる。したがって、本発明は、画像のセグメント化及び圧縮を使用することによって、ファイルサイズが制限内となることを自動的に達成する、若しくは、制限内であることを維持するために、走査画像の動的な調整を可能にするが、走査画像のカラー忠実度を選択的に最大限にするようにして行なう。本発明によって用いられる技術の結果として、スキャナ及び多機能装置のユーザ、及び、こうしたシステムのスキャン−エクスポート機能のユーザは、自主的に課した又はネットワークで課されたファイルサイズ制限を満たし、かつ、走査画像の品質を自動的に最適化することができるようになる。
【発明を実施するための最良の形態】
【００１１】
「画像」は、物理的な光のパターンである。画像は、文字、単語、及びテキスト、ならびに、図形などの他の特徴を含むことがある。テキストは、ドキュメントのページの画像のように、１つ以上の画像のセットに含まれることがある。「画像セット」は、１つ以上の画像のセットである。画像は「セグメント」に分割でき、各セグメントは、それ自身が画像である。画像のセグメントは、画像全面を含むサイズまでであればよい。画像における各位置は、「ピクセル」と称されることもある。「画像層」又は「画像面」は、少なくとも１つの画像セグメントを表わし、各層又は各面は、同様に表示されたピクセル、例えば、黒／白層及び連続階調（コントーン（contone））カラー層から構成される。「黒／白」（Ｂ／Ｗ）という用語は、単一出力色（この単一色は黒に限定されない）を使用して描画されたり、若しくは表現されたりすることができる画像ピクセル又はセグメントを表わすように意図される。
【００１２】
「画像特性」又は「特性」は、画像の測定可能な属性である。オペレーションでは、画像を定義するデータを使用して特性を示すデータを作成することによって特性を「測定」することができる。特性は、発生するたびにほぼ同じ結果をもたらす可能性があるような方法で測定される場合、「画像に対して」測定される。
【００１３】
「テキスト」は、１つ以上の文字の配列又は文字のラインであり、テキストの文字はワードを形成することができる。
【００１４】
「画像入力端末」（ＩＩＴ）は、画像を受信し、この画像のバージョンを定義するデータのアイテムを提供することができるデバイスである。「スキャナ」は、ハードコピードキュメントを走査するような走査作業によって画像を受信する画像入力装置である。「ディジタルカメラ」も、画像入力装置であるが、ディジタルカメラは、一般に、ハードコピードキュメント上に表示されていないシーンを取得するために使用される。
【００１５】
「画像出力端末」（ＩＯＴ）は、画像を定義するデータのアイテムを受信し、その画像を出力として提供することができるデバイスである。「プリンタ」は、画像出力端末である。「ディスプレイ」は、出力画像を人間が見える形式で提供する画像出力端末である。ディスプレイによって示される可視パターンは、「表示画像」、又は、単に「画像」である。
【００１６】
本発明の一実施の形態において記載される方法は、コンピュータソフトウェアで駆動されるシステムとして作動することを意図される。したがって、１つ以上の以下に詳述されるプロセスのステップは、専用のディジタル画像処理サブシステムやディジタル信号処理サブシステム、又は、画像データを受信し、処理し、さらに出力することができるプリントプリプロセッサ若しくは好適なコンピュータやワークステーションなどの、コンピュータプラットフォーム上で動作することもできる。こうしたソフトウェアが、関連するＩＩＴ、ＩＯＴ、又は、これらに類似する装置や周辺装置に他の機能性を付与する働きもする埋め込み型プロセッサ上で動作するプログラムデータでもよいことがさらに理解されるだろう。
【００１７】
本発明は、システム管理者がスキャン−エクスポートジョブに対して最大限のファイルサイズを設けることを可能にする。各ドキュメントのファイルサイズが特定の限度内であることを保証するスキャン−エクスポートに対して特別のモードを設けることもできる。本発明の一態様は、出力ファイルサイズ又は推定された出力ファイルサイズに基づいてＭＲＣ層の生成に使用されるセグメントを動的に変更する機能である。出力ファイルサイズが特定の制限より大きいと予測されるとき、本発明の「自動レイヤ生成（Automatic Layer Generation; ALG）」プロセスは、カラー忠実度の一部の損失を犠牲にして圧縮比を向上させるために、より多くの着色テキスト／ラインをＭＲＣ黒色マスク層内にプッシュする。一般に、これは、連続階調画像セグメントのＪＰＥＧ圧縮のためのＱファクターを大きく変更する必要がないこともあり、特定の圧縮比に対し（テキスト及び画像上でリンギングを低減し）更なる高画質の達成を可能にする。
【００１８】
図１には、本発明を実行するためのシステム１００の構成要素間の情報の流れを説明する一般的なフローチャートが示される。図のように、ハードコピードキュメント１１０は最初に、スキャナ１１６やこれと同様のＩＩＴなどの画像入力装置に提示される。ＩＩＴ１１６が多機能装置の構成要素、スタンドアロン画像走査ステーション、又は、ハードコピードキュメントやシーンなどを表示するディジタル画像１２０を生成するための種々の手段の何れでもよいことは理解されるだろう。ディジタル画像は、スキャナから（共有ハウジング内のスキャナと一体化されることがある）画像処理プロセッサ１３０に転送されることもでき、画像処理プロセッサ１３０は、ネットワークコントローラ若しくはインタフェース１３２を介してネットワーク１５０を介しての送信若しくはネットワーク１５０への記憶に適切な圧縮画像１４０を作成するために、ディジタル画像１２０上で動作する。画像処理プロセッサ１３０が、カラーディジタル画像を表示するデータを記憶するための画像入力装置に接続された内部メモリ１３４を含むこともできることが更に理解されるだろう。さらに、画像処理プロセッサ１３０は、定義済みフォーマット（例えば、ＭＲＣ）に従って画像ファイルを生成するように、メモリから画像データをリトリーブし、前もってプログラムされた指示や規則のセットに従ってデータ上で動作することができるように接続されている。本発明の態様による画像処理プロセッサは、指示のセットに対応して、以下で更に詳述されるようなファイルサイズ限度のような定義済み要件に応じて画像ファイルのサイズを動的に制御する。
【００１９】
ハードコピードキュメント１１０に関して示されるように、ドキュメントは数個の部分又はセグメントから構成され、セグメントの一部が従来の黒／白テキストを使用する一方、他の領域はカラーテキストや線画、連続階調色等を使用する。本発明の一般的な動作を説明するために、ハードコピードキュメント１１０は、図示のように、紺色テキストから成るタイトル領域１７０、白い背景上の黒色テキストから成る説明テキスト領域１７２、白い背景上の緑色テキストから成る第２の説明テキスト領域１７４、連続階調のフルカラー画像領域１７６、及び、白い背景上の赤色テキストから成るキャプション領域１７８を含んでいる。スキャナ１１６によって走査され、ディジタル化されると、結果として生じる画像データは、以下の画像セグメントを識別するために画像処理プロセッサ１３０によって処理されることもできる。これら画像セグメントは、タイトル領域１７０に対応するセグメント１８０、テキスト領域１７２に対応するセグメント１８２、テキスト領域１７４に対応するセグメント１８４、連続階調領域１７６に対応するセグメント１８６、及び、キャプションテキスト領域１７８に対応するセグメント１８８である。本明細書中に詳述されるように、画像の種々のセグメントは、同様の画像機能を表示するように意図され（例えば、テキスト／線画又は連続階調セグメント）、これらセグメントは、同色の隣接するテキストや線画を組み込むように、テキスト／線画の色に従って更に分割される。
【００２０】
図２には、本発明の一実施の形態による一般的なデータフローが示されている。具体的には、スキャナ１１６は、走査ジョブを開始するように作動し、（画像処理プロセッサ１３０又はスキャナと対応付けられる同様の処理装置を介して実施される）スキャン−エクスポート機能２１０は、定義済みサイズ制限に従って、画像ファイルをセグメント化し、圧縮する。明らかであるように、本発明にしたがって記載されるファイルサイズ制限は予め指定されたサイズ制限であってもよいし、入力ドキュメントサイズに従って設定される制限であってもよい（例えば、より大きい原稿には大きいデータファイルが許容されることもある）。また、こうした制限が、スキャナ／画像処理プロセッサへのアクセスや、ネットワークアクセス（例えば、管理者ワークステーション１５２）を備えたシステム管理者によって制御されることができることもまた理解されるだろう。このシステム管理者は、ユーザ許可（例えば、特定のユーザには、より大きいファイルサイズが許可されることもある）、記憶媒体や一般のネットワーク上の空いているファイル記憶容量、利用可能なネットワークバンド幅、又は、ネットワーク容量に関して公知である種々の他の変数に基づいて、サイズを制限するように制御を更に定義することもできる。
【００２１】
本発明は、ネットワークに接続するときに、ループバックプロセッサとして使用されることもでき、スキャン−エクスポート機能２１０は、ネットワークコントローラ又はインタフェース１３２を介して、ネットワーク上に記憶されたり、又はネットワーク上で転送されたりする画像ファイル上で動作する。このようにして、スキャン−エクスポート機能２１０は、定義済みファイルサイズ要件を満たす出力に対して多層（例えば２層）ＭＲＣファイルを生成するために種々の画像データ上で動作することもできる。
【００２２】
図３には、本発明による、カラーディジタル画像のファイルサイズを動的に制御するための方法３００において使用される種々のステップを示す詳細な流れ図が示されている。最初にステップ３１０で、圧縮されていないカラーディジタル画像、又は、こうした画像を表示するデータが受信される。ステップ３１２で、データは、同様の画像特性を有する画像の領域又はセグメントを決定するために、図１に関して既に示されたようにセグメント化される。１つの実施の形態において、セグメント化プロセスは、単一のテキスト若しくはエッジの色（例えば白い背景上の黒色）として表示するのに好適な画像のセグメントの第１のセットと、テキスト若しくはエッジの色、すなわち、連続階調画像として表示するのに好適なセグメントの第２のセットを識別するように動作する。１色のすべての隣接するテキストがセグメントにおいて関連付けられるが、別の色のテキストが第２のセグメントにおいて識別され、関連付けられるように、その中のテキストの色の関数ｆとしてセグメントが生成されることもまた理解されるだろう。次に、ステップ３１８は、黒色テキスト／線画のセグメントのみがＭＲＣ画像のセレクタ若しくは前景面に保持されることを保証するために、セレクタ面を修正する。次に、ＡＬＧセクション３２０として示されるように、ステップ３３０乃至３３８は、圧縮ＭＲＣ画像ファイルのファイルサイズを決定するために実行される。ステップ３３０はまず、下方すなわち背景面を生成し、次に、ステップ３３２はグループ４ ＴＩＦＦなどの第１の圧縮スキームに基づいて圧縮セレクタ面（テキスト／線画）の結果として生じるサイズを推定する。
【００２３】
次に、ステップ３３４は、（ＪＰＥＧ圧縮における所望のＱファクターに対するファクターを含む）ＪＰＥＧなどの第２の圧縮スキームに基づいて圧縮された背景層又は背景面のサイズを推定する。合計が最大ファイルサイズを越えるか否かをステップ３３８が検査することができるように、ステップ３３６は圧縮セレクタ面及び背景面の推定サイズを「合計する」。この推定値が所要のサイズ制限範囲内にある場合、処理がステップ３５０に進み、セレクタ面及び背景面が出力され、その後ＭＲＣ出力ファイルフォーマット（ステップ３５４）、例えば、ネットワークにエクスポートするためのポータブルドキュメントフォーマット形式（ＰＤＦ）ファイル、にまとめられる。かかるドキュメントの表示は図１において、ファイル１４０であると考えられ、このファイル１４０は、白い背景上に黒色テキストを有する第１の層１４２、及び、連続階調画像セグメントを内部に有する第２の層１４４を含む。
【００２４】
ファイルサイズ制限が、ＡＬＧプロセス３２０のテストステップ３３８で満たされない場合には、背景面に既に含まれているセグメントがテキスト若しくは線画を含むかどうかステップ３６０で判断することによって処理が続けられる。該判断が否定された場合、背景面から容易に取り除くことができる更なるセグメントが存在せず、ＪＰＥＧ圧縮に対してよりアグレッシブなＱ−テーブルを使用して画像ファイルの更なる圧縮を達成しなければならない。あるいは、ステップ３６８によって表示されるように、更なるテキスト／線画セグメントを背景面から取り除いてもよく、それによって、これらセグメントを黒／白表示に変換する。この場合、黒／白テキストとして表示されるように着色したテキスト／線画セグメントを移動させることによって両方の面に影響が与えられているので、かかる変更は上記の推定値の再計算を必要とすることが理解されるだろう。フローチャートにおいて示されるように、ステップ３６４又は３６８が完了されると、ＡＬＧプロセス３２０に関するステップが繰り返され、処置は、ファイルサイズ制限が満たされるまで繰り返すことになる。図１における画像ファイル１４０の表示は、層１４２を生成するように、カラーテキストセグメント１８４及び１８８の組合せに、黒色テキストセグメント１８２を加えたものを示しているが、セグメント１８０における着色テキストは変更されておらず、連続階調画像として処理されている。
【００２５】
上記のように、ステップ３３８において検査された特定の最大ファイルサイズは、ユーザ又は管理者によって設定される事前定義値であることがある。しかしながら、この値は、また、スキャナへの入力として使用されたハードコピードキュメントのサイズの関数として決定されることもできる。このファイルサイズは、圧縮画像が送信されるべきネットワークの関数であってもよい。例えば、ファイル宛て先は、ファイルが存在すべきネットワーク若しくは記憶装置を決定し、そのネットワーク若しくは記憶装置が事前定義制限を有することを判断することができる。すなわち、ネットワーク上に存在する１つの大容量記憶装置に対し画像を保存するユーザは、その画像が該ユーザのワークステーションと関連付けられる記憶装置を対象にしている場合、第１のサイズ制限及び無制限のサイズを有することができる。
【００２６】
本発明の自動レイヤ生成機能により、（テキスト及び連続階調領域を有する）混合ドキュメントが連続階調領域の品質を低下させるようにＱファクターを変更させる必要なしに特定の圧縮サイズを実現することができる。しかしながら、着色したテキスト／線画をあまり多く有していないドキュメントでは、圧縮サイズを更に低下させるためによりアグレッシブなＱテーブルの変更を使用することが依然として可能である。本発明は、ＭＲＣ層の抽出及び圧縮を実行するためにディジタル信号処理又はマイクロプロセッサを使用するシステム構成に特定用途を見出す。マスク層及び画像層の圧縮サイズの推定は、公知の技術を使用して実行することもできる。グループ４の圧縮では、所与の画像の圧縮比を推定するために種々の方法があることが理解されるだろう。マスク層のグループ４の圧縮には６０乃至８０ミリ秒の時間だけが必要とされるので、より正確な推定値を生成するためにマスク層を実際に圧縮することをさらに考えることもできる。背景層のＪＰＥＧ圧縮サイズ推定値では、最終的な圧縮サイズを予測するために公知の方法が存在する。また、圧縮サイズの正確な推定値を得るために、実際のＪＰＥＧ圧縮を実行することを考慮することもできる。理解されるように、本発明は、ＭＲＣの生成及び圧縮が後処理作業として実行され、ジョブ全体が、異なる層を抽出し、ネットワーク上で転送されるべきこうした層を圧縮するために、おそらくはネットワーク上で画像メモリ（例えば、ディスク）内に最初に走査され、次にループバックされる、種々のスキャン構成に対する用途を有する。すなわち、ＡＬＧは、特定のファイルサイズ要件を越えていない画像のエクスポートを可能にする。
【００２７】
本明細書中に述べられているように、本発明は、システム管理者や、エンドユーザによって指定されたエクスポートファイルサイズ、ネットワーク要求及び送信要件に基づいて走査画像ファイルのサイズを動的に変更するために使用することもできる。記載されている一実施の形態は、カラー忠実度を犠牲にしてファイルサイズを縮小するために、第１のアプローチとして黒色マスクに含めるようにカラーテキスト／エッジをプッシュすることを含んでいる。画像圧縮に関する第２の操作は、必要に応じてファイルサイズを縮小するために更に使用されることもある。記載されているシステム及び方法は、ユーザの要求に基づいてファイルサイズを縮小するための代替方法を更に含むこともある。こうした方法は、例えば、入力走査画像に適用されるアグレッシブなＱテーブル又は異なる画像処理パラメータを含むこともできる。
【図面の簡単な説明】
【００２８】
【図１】本発明を実施するための実施の形態の構成要素間の情報の流れを示している一般的な図である。
【図２】本発明の一実施の形態による一般的なデータフローを示す図である。
【図３】本発明による、カラーディジタル画像のファイルサイズを動的に制御するための方法において使用される種々のステップを示す詳細なフローチャートである。
【符号の説明】
【００２９】
１００  システム
１１０  ハードコピードキュメント
１１６  スキャナ
１２０  ディジタル画像
１３０  画像処理プロセッサ
１３４  内部メモリ
１４０  圧縮画像
１５０  ネットワーク
１５２  管理者ワークステーション
【図１】
2006005923.tif 000003
【図２】
2006005923.tif 000004
【図３】
2006005923.tif 000005