(57)【要約】【課題】ＣＭＹＫ−ＣＭＹＫＫpＲＧＢ色変換実行方法を提供する。【解決手段】画像入力装置から、ｃi／ｍi／ｙi／ｋiの入力割合被覆率を受信し、ある閾値を越えたｃi／ｍi／ｙiによってＣＭＹ着色剤がＫ着色剤の点と重ならないようにｃi／ｍi／ｙiを切取り、メモリから、ｃi／ｍi／ｙi／ｋiの関数のパラメータ値（α）を検索し、入力インク被覆率に応じて（ｋmin）を求め、コンポジットＫ被覆率の次の点が正の白空間と共存しないようにコンポジットＫと白画素点の共存を排除する（ｋmax）を求め、Ｋ着色剤の実現可能点によって（ｋp）を求め、ｃi／ｍi／ｙiから（ｋp）を減算し、残りのｃ1／ｍ1／ｙ1の被覆率領域の量に達するように（ｒｇｂ＿ａｒｅａ）を求め、出力二次色値を求め、これに基づいて出力原色値を求め、ＣＭＹＫＫｐＲＧＢ値をハーフトーンアルゴリズムへ付与する。【選択図】なし【特許請求の範囲】
【請求項１】
ドット・オン・ドット印刷が可能であるカラーマーキング装置において、ＣＭＹＫ−ＣＭＹＫＫpＲＧＢカラー変換を実行するための方法であって、
画像入力装置から、各チャンネルｃi／ｍi／ｙi／ｋiの入力パーセンテージ被覆率を受信し、所定の閾値より大きいｃi／ｍi／ｙiのいずれかに応答して、ＣＭＹ着色剤がＫ着色剤のドットとオーバーラップしないように、前記ｃi／ｍi／ｙiの各々をクリッピングするステップと、
メモリから、入力値ｃi／ｍi／ｙi／ｋiの関数としてのパラメータ値（α）を検索するステップと、
前記入力インク被覆率を維持するために必要な割合で、コンポジット‐Ｋ被覆率の最小量（ｋmin）を求めるステップと、
コンポジット‐Ｋ被覆率の二次、三次のドッドが正のホワイト空間と共存しないように、コンポジット‐Ｋとホワイト画素ドットの共存を排除するコンポジット‐Ｋ被覆率の最大量（ｋmax）を求めるステップと、
Ｋ着色剤の物理的に実現可能なドットによって到達可能なフレキシブルなコンポジット‐Ｋ被覆率の量（ｋp）を求めるステップと、
残りのｃi／ｍi／ｙiの被覆率領域の量を得るために、前記ｃi／ｍi／ｙiのそれぞれから、前記ｋpの量を減算するステップと、
前記残りのｃ1／ｍ1／ｙ1の被覆率領域の量に到達するために必要とされる二次カラーＲＧＢドット（ｒｇｂ＿ａｒｅａ）の被覆率領域全体の量を求めるステップと、
出力二次カラー値のそれぞれを求めるステップと、
前記出力二次カラー値に基づいて出力原色値の各々を求めるステップと、
前記求められたＣＭＹＫＫｐＲＧＢ値をハーフトーンアルゴリズムへ付与するステップと、
を含む、方法。
【請求項２】
αが０と１を含む０〜１の範囲内の値を有し、以下の式：
α＝ｆ（ｃi＋ｍi＋ｙi）・ ｇ（ｍｉｎ（ｃi，ｍi,ｙi）／ｍａｘ（ｃi，ｍi,ｙi）) ・ｈ（ｋ1）                                               ．．．．．．．．．(１)
によって表され、
式中、ｆ（）及びｇ（）が中立軸と彩度大きさ方向のそれぞれに沿って、コンポジット‐Ｋの使用法を調整する関数であり、ｈ（）が入力値ｋi被覆率に依存する、
請求項１に記載の方法。
【請求項３】
ｋmin が、ｍａｘ（０，（ｃi＋ｍi＋ｙi＋２ｋi−２００）によって求められ、
ｋmax が、ｍｉｎ（ｍｉｎ（ｃi，ｍi，ｙi）、 ｍａｘ（０, （０．５*（ｃi＋ｍi＋ｙi＋ｋi））−５０））（式中、０≦ｋｍａｘ≦ｍｉｎ（ｃi，ｍi,ｙi））によって求められ、
ｋpが、ｋmin＋α・（ｋmax−ｋmin）によって求められ、
ｒｇｂ＿ａｒｅａが、 ｍａｘ（（ｃ1＋ｍ1＋ｙ1）−１００＋ｋi＋ｋp，０）によって求められる、
請求項１に記載の方法。
【請求項４】
前記出力二次カラー値が、
ｂ＝ｒｇｂ＿ａｒｅａ−ｍｉｎ（ｙ1，ｒｇｂ＿ａｒｅａ）、
ｒ＝ｒｇｂ＿ａｒｅａ−ｂ−ｍｉｎ（ｃ1−ｂ，ｒｇｂ＿ａｒｅａ−ｂ）、及び
ｇ＝ｒｇｂ＿ａｒｅａ−ｂ−ｒ
によって求められ、
前記出力された第１のカラー値が、
ｃ＝ｃ1−ｂ−ｇ、
ｍ＝ｍ1−ｂ−ｒ、
ｙ＝ｙ1−ｒ−ｇ、及び
ｋ＝ｋi
によって求められる、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドット・オン・ドット印刷を可能にする印刷装置において、ドットのオーバーラップストラテジーを調整するＣＭＹＫ−ＣＭＹＫＫpＲＧＢ変換を実行するための方法に関する。
【背景技術】
【０００２】
ハーフトーン処理は、ある適当な距離を置いて目視した時に、２層（バイレベル）画像がコントーン画像と同じ印象を与えるように、バイレベル画像によって連続階調画像を表示する処理である。ハーフトーン処理は、ハーフトーンスクリーンを用いる場合が多い。ハーフトーンスクリーンは、出力ハーフトーンパターンを生成するために、ハーフトーンスクリーン処理に適用される閾値の集合を共に作成する値の集合を記述する。
【０００３】
ハーフトーン処理技術は、デジタル画像を印刷する際に広く用いられる。ハーフトーン処理の背後には、個々の原色：シアン、マゼンタ、イエロー（黄色）、ブラック（黒色）（ＣＭＹＫ）を印刷するために使用されるドットの濃度を変えることによって、陰影が再現されるという概念がある。ドット濃度を変えることによって、人間の眼は、無色と背景紙色の間のどこかに陰影を認識するが、その効果には限界があった。ドットが小さすぎるか、又は、ドット同士が離れすぎる場合、人間の眼は、ドット一つ一つを再認識し始め、画像が粒状に見えるという問題があった。
【０００４】
複数のオーバーラップカラーによって印刷（色を重ねてする印刷）する場合、ハーフトーン処理は、特殊なチェレンジを要求する。ドット・オン・ドット印刷の場合、単一ハーフトーンスクリーンを用いる傾向がある。単一ハーフトーンスクリーンは、様々な場所で印刷されるドットの分散に対して、空間周波数を低減させるという欠点があった。これによって、粒状に見える画像が形成されやすくなる。異なる色のドットが互いに隣接して印刷され、所望される中間色として視覚的に認識されるマルチドットクラスタを作成するクラスタ化されたドット印刷に対しても同様のことが言える。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許第７，４９９，２０３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本明細書には、ドット・オン・ドット印刷が可能な印刷装置においてエンジンのエンジン特有ハーフトーンアーチファクト（人工物）を削減することを助けるための新しいＣＭＹＫ−ＣＭＹＫＫpＲＧＢ変換が開示されている。
【課題を解決するための手段】
【０００７】
一つの例示的な実施の形態において、ドット・オン・ドット印刷を可能とするカラーマーキング装置においてＣＭＹＫ−ＣＭＹＫＫpＲＧＢカラー変換を実行するための本発明のコンピュータ実施方法は、以下のことを実行することを含む。画像入力装置から、各チャンネルｃi，ｍi,ｙiの入力パーセンテージ被覆率を受け取る。各入力値ｃi，ｍi,ｙiが所定の閾値より大きいと、着色剤がＫ（黒）着色剤のドットにオーバーラップしないように入力値ｃi，ｍi,ｙiの各々がクリッピング（切り取られる；減算）される。パラメータαの値がメモリから検索される。一実施の形態において、一般に、αは、ＣＭＹＫの関数である。入力インク被覆率を維持するために必要な最小量のコンポジット‐Ｋの被覆率（ｋmin）が求められる。コンポジット‐Ｋとホワイト画素の共存を排除する最大量のコンポジット‐Ｋ被覆率ｋmaxが求められる。その後、Ｋ着色剤の物理的に実現可能なドットによって到達可能なコンポジット‐Ｋ被覆率の量ｋpが求められる。本明細書において、ｋmin、ｋmax、ｋpの各々を求めるための実施の形態が提供されている。入力値ｃi／ｍi／ｙiのそれぞれから、ｋpの量を取り除いて、残りのｃi／ｍi／ｙiの被覆率領域の量が得られる。二次カラーＲＧＢドットの被覆率領域全体の量が求められる。ｒｇｂ＿ａｒｅａに基づいて、出力二次カラー値が求められる。出力二次カラー値に基づいて出力原色値が求められる。次に、得られたＣＭＹＫＫｐＲＧＢカラー値が、ハーフトーンアルゴリズムへ付与される。
【図面の簡単な説明】
【０００８】
【図１】本発明の方法のＣＭＹＫ−ＣＭＹＫＫpＲＧＢ変換の例示的な実施の形態を示すフローチャートである。
【図２】ノードＡ１に対して続行される処理を示す図１に続くフローチャートである。
【図３】等価のＣＭＹの拡がり（スイープ）と異なるα値（α＝０．０、α＝０．５、及びα＝１．０）のハーフトーン比較を示す図である。
【図４】二つのハーフトーンビットマップ例であって、αを０から１．０まで水平方向に連続的に変化させた時の効果を示す図である。
【図５】本発明の様々な態様を実施するために有用な特殊用途のコンピュータシステムの例示的な実施の形態を示すブロック図である。
【発明を実施するための形態】
【０００９】
「画像入力装置」は、画像のカラー値を受信するか、さもなければ、得ることが可能な任意の装置である。画像入力装置のセットは、多種多様な画像キャプチャ（取得）装置を含むことを目的とする。画像取得装置のセットは、スキャナ、カメラ、写真装置、ファクシミリマシン、写真再生装置、デジタル印刷機、電子写真装置、及び画像を縮小したデジタル再生を可能とする他の装置を含む。スキャナは、光学的に画像を走査して、走査画像をデジタル形式に変換する画像入力装置である。
【００１０】
「画像出力装置」は、画像の信号を受信して、ハーフトーン処理アルゴリズムを実行するか、そうでなければ、ハーフトーン処理アルゴリズムへ信号を送信する装置であり、この受信した画像信号をメモリ又は記憶装置へ記憶させることが可能であり、画像の信号を縮小して目視可能な形式にすることが可能であり、又は、画像の信号を他の装置へ伝達することが可能である。画像出力装置のセットは、カラーマーキング装置、コンピュータワークステーション、ドキュメント再生システム、ファクシミリ機などを含む。
【００１１】
ベクトルハーフトーン処理アルゴリズム及び階層的エラー拡散の主要要素は、ドット・オン・ドット印刷が可能であるカラーマーキング装置においてドットのオーバーラップ・ストラテジー（方策）を制御する、ＣＭＹＫ−ＣＭＹＫＫpＲＧＢ変換である。この変換の重要な変形は、非ゼロ濃度の一つの二次色（等和色）を可能にする。このような制約は、いくつかの印刷エンジンでは効果的に作用するが、印刷エンジンンの噴霧に依存してドットが配置されることで、より粒状の二次ドットを生成されやすい。
【００１２】
本明細書中でいくつかの仮定がなされる。まず、任意のＣ、Ｍ、及びＹのカラードットのオーバーラップが、Ｋ着色剤量に置き換えられると仮定する。第２に、他のいかなる着色剤も、着色剤Ｋとのオーバーラップが可能ではない。第３に、各着色剤のインク被覆率が、０から１００までの値に拡大縮小されると仮定される。当業者は、このような制約が印刷装置においては一般的な制約であると判断するであろう。また、これらの仮定は、本発明を制限することを意図するものではない。これらの制約は、必要に応じて、変更したり又は排除したりすることができる。
【００１３】
図１のステップ１００において、画像入力装置から各チャンネルｃi／ｍi／ｙi／ｋiの入力パーセンテージ被覆率とが受信される。一つの例示的な実施の形態において、入力値チャンネルは、カラー画像を走査して、デジタル形式に変換するカラー走査装置の入力値チャンネルである。例えば、カラー画像を受信し、受信画像をＣＭＹＫカラー値の信号へ縮小することが可能であるカラー装置が知られている。
【００１４】
ステップ１０２において、入力値ｃi／ｍi／ｙiのいずれかが１００‐ｋiより大きいかどうかが判断される。入力値ｃi／ｍi／ｙiのいずれかが１００‐ｋiより大きい場合、ステップ１０４において、いずれの着色剤もＫ着色剤のドットとオーバーラップしないように、ｃi／ｍi／ｙiをクリッピングする
【００１５】
ステップ１０６において、パラメータαの値が検索される。パラメータは、メモリ又は記憶装置から検索することができる。パラメータは、ユーザがαの値を入力した時点で、インターフェースを使って、ユーザによって調節することができる。或いは、αは、デフォルト値に前設定される。パラメータαの値は、好ましくは、０と１を含む０〜１の範囲内にある。
【００１６】
入力値ｃi／ｍi／ｙi／ｋiの関数として定義付けられるαの一実施の形態は、以下の式：
α＝ｆ（ｃi＋ｍi＋ｙi）・ g（ｍｉｎ（ｃi，ｍi，ｙi）／ｍａｘ（ｃi，ｍi，ｙi）) ・h（ｋ1）                                                                                   ．．．．．．．．．(１)
によって表される。
【００１７】
式中、ｆ（）及びｇ（）は、中立軸と彩度大きさ方向のそれぞれに沿って、コンポジット‐Ｋの使用を調整する関数であり、ｈ（）は、入力値（ｋi）の被覆率に依存している。一つの単純なケースにおいて、ｈ（）＝１．０である。上記の関数の各々は、一次元のルックアップテーブル（ＬＵＴ）として実行することができる。多数の無地（単色）インクの印刷製品の場合、ｋ＝０であるので、必要なのは、２つの一次元（１−Ｄ）ＬＵＴ（ｆ（）及びｇ（）のそれぞれに対して）のみである。このように、本発明の変換方法によって、コンピュータ計算がより効率化される。
【００１８】
ステップ１０８において、入力値のインク被覆率を維持するために必要な最小量のコンポジット‐Ｋの被覆率が求められる。一実施の形態において、ｋminは、以下の式：
ｋmin＝ｍａｘ（０，（ｃi＋ｍi＋ｙi＋２ｋi−２００）  ．．．．．．．．．（２）
によって求められる。
【００１９】
ステップ１１０において、第２、第３のドット（コンポジット‐Ｋ）の被覆率が、変換の出力において、正のホワイト空間と共存しないように、コンポジット‐Ｋとホワイト画素ドットの共存を排除する最大量のコンポジット‐Ｋの被覆率が求められる。一実施の形態において、ｋmax は、以下の式：
ｋmax＝ｍｉｎ（ｍｉｎ（ｃi，ｍi，ｙi）、 ｍａｘ（０， （０．５*（ｃi＋ｍi＋ｙi＋ｋi））−５０））                                    ．．．．．．．．．（３）
によって求められる。
【００２０】
式中、非負性（ｎｏｎ−ｎｅｇａｔｉｖｉｔｙ）と、入力値ｃi／ｍi／ｙi被覆率によって設定される最大コンポジット‐Ｋの上界に対して、０≦ｋmax≦ｍｉｎ（ｃi，ｍi,ｙi）である。
【００２１】
ステップ１１２において、Ｋ着色剤の物理的に実現可能なドットによって達成可能なフレキシブルなコンポジット‐Ｋの被覆率の量が求められる。この値は、パラメータαとｋminとｋmax の各々に対して求められる値に基づく。一実施の形態において、ｋpは、以下の式によって求められる。
ｋp＝ｋmin＋α・（ｋmax−ｋmin）      ．．．．．．．．（４）
【００２２】
パラメータαに部分的に基づいたｋpのフレキシビリティは、コンポジット‐Ｋ被覆率の量を、変化する印刷エンジンの行動に対応させるように、調整可能にする。
【００２３】
図２は、処理がノードＡ１に対して続行されている図１に続くフローチャートである。
【００２４】
ステップ１１４において、ｋpの量は、入力値ｃi／ｍi／ｙiのそれぞれから減算され、残りのｃi／ｍi／ｙiの被覆率領域の量が求められる。一実施の形態において、これは、以下のように、求められる。
ｃ1＝ｃi−ｋp                       ．．．．．．．．（５）
ｍ1＝ｍi−ｋp                      ．．．．．．．．（６）
ｙ1＝ｙi−ｋp                    ．．．．．．．．（７）
【００２５】
ステップ１１６において、残りの入力値ｃ1／ｍ1／ｙ1の被覆率の量を達成するために必要とされる二次カラーＲＧＢドットの被覆率領域全体の量が求められる。一実施の形態において、ｒｇｂ＿エリアは、以下の式によって求められる。
ｒｇｂ＿ａｒｅａ＝ ｍａｘ（（ｃ1＋ｍ1＋ｙ1）−１００＋ｋi＋ｋp，０）．．（８）
【００２６】
二次カラーＲＧＢドットエリアの全体被覆率がゼロである場合、入力値ｃi／ｍi／ｙiの被覆率は、原色被覆率エリアの全てを含み、ＲＧＢドット被覆率は必要とされない。同じ着色剤がそれ自体にオーバーラップできないので、ｒｇｂ＿エリアより大きいｃi／ｍi／ｙiのいずれの部分も、原色被覆率に含まれる。
【００２７】
ステップ１１８において、出力された二次カラー値は、二次カラーＲＧＢドットとｃ1／ｍ1／ｙ1の全体の被覆率エリアに基づいて求められる。一実施の形態において、出力二次カラー値は、以下の式によって求められる。
ｂ＝ｒｇｂ＿ａｒｅａ−ｍｉｎ（ｙ1，ｒｇｂ＿ａｒｅａ）    ．．．．．．．．（９）
ｒ＝ｒｇｂ＿ａｒｅａ−ｂ−ｍｉｎ（ｃ1−ｂ，ｒｇｂ＿ａｒｅａ−ｂ）．．．（１０）
ｇ＝ｒｇｂ＿ａｒｅａ−ｂ−ｒ                          ．．．．．．．．．（１１）
【００２８】
ステップ１２０において、出力された原色値は、出力二次カラー値に基づく。一実施の形態において、出力原色値は、以下の式によって求められる。
ｃ＝ｃ1−ｂ−ｇ                                      ．．．．．．．（１２）
ｍ＝ｍ1−ｂ−ｒ                                      ．．．．．．．（１３）
ｙ＝ｙ1−ｒ−ｇ                                      ．．．．．．．（１４）
ｋ＝ｋi                                             ．．．．．．．（１５）
【００２９】
ステップ１２２において、出力原色と出力された二次カラー値（集合的に、ＣＭＹＫＫpＲＧＢと呼ばれる）が、ハーフトーン処理アルゴリズムに付与される。上記に求めた出力値は、従来の技術において知られている多種多様なハーフトーン処理アルゴリズムにおいて使用される。当業者は、ハーフトーン処理方法において上記に求めた出力被覆率の使用法を理解するであろう。このようなハーフトーン処理方法は、装置によって、及び達成しようとする目的によって、変えられる。従って、従来の技術において知られている任意の特定のハーフトーン処理方法についての説明は省略する。コンポジット‐Ｋ生成は、グレイ成分の除去（ＧＣＲ）の概念とは異なることに注目されたい。ＧＣＲは、入力値ｃi、ｍi、ｙi、ｋi被覆率を生成するための独立した調整としてみなすべきである。一方、本発明の方法は、ＣＭＹ着色剤がどのようにオーバーラップするかを調整する。
【００３０】
図３（ａ）〜図３（ｃ）は、等価のＣＭＹの拡がり（スイープ）と異なるα値（α＝０．０（図３（ａ））、α＝０．５（図３（ｂ））、及びα＝１．０（図３（ｃ）））のハーフトーン比較を示す図である。図４（ａ）、図４（ｂ）は、二つのハーフトーンビットマップ例であって、αを０から１．０まで水平方向に連続的に変化させた時の効果を示す図である。
【００３１】
要するに、境界線ケースとして二つの前変換を含み、ベクトルハーフトーン処理及び階層的エラー分散アルゴリズムに対してハーフトーンテクスチャアーチファクト（人工物）を生成せずに、二つの境界ケースをシームレスに混合することが可能な一般化されたＣＭＹＫ−ＣＭＹＫＫpＲＧＢカラー変換が提示される。
【００３２】
図５の本発明の方法を様々な実施の形態を実施するために有用な特殊用途のコンピュータの一実施の形態を示すブロック図を参照されたい。図示されている特殊用途のコンピュータ５００は、本発明の方法を実施するためのマシン実施可能プログラム命令を実行することが可能なプロセッサ５０６を含む。プロセッサは、バス５０２と連通している。主記憶装置（メインメモリ）５０４は、データを記憶し、再プログラミングをサポートするためにランダムアクセスメモリ（ＲＡＭ）を含むことができる。バッファ（緩衝装置）５６６は、データを記憶する。プログラムメモリ５６４は、本発明の方法のさまざまな態様を実施するために実行可能な命令を記憶する。ディスプレイインターフェース５０８は、コミュニケーションバス５０２からディスプレイ５１０へデータを転送する。第２のメモリ５１２は、この様々な実施の形態の実行を容易にする。ディスクドライブ５１４と取り外し可能な記憶装置５１６は、取り外し可能な記憶装置５１８から読出し及び／又は書込みを行う。記憶装置５２２は、インターフェース５２０を介して、データを交換する。インターフェース５２４によって、ソフトウェアとデータを外部デバイスへ転送することができる。インターフェース５２４を介して、転送及び／又は受信されるソフトウェア、データ、及びコンピュータプログラムは、例えば、電子的、電磁的、光学的な信号、又は、通信インターフェースによって受信することが可能な任意の他の信号の形態を取ることができる。これらの信号は、例えば、ワイヤ、ケーブル、光ファイバ、電話線、セルラー方式のリンク、ＲＦ（無線周波数）などの信号を搬送するように設計されたチャンネル、又は他のチャンネルを介して、通信される。このようなシステムは、少なくともシステムの一部が、本発明の方法の一つ以上の態様を実行するように構成されたワークステーション、画像入力装置、又は画像出力装置に統合することができる。このシステムは、例えば、入力値カラーチャンネルを受信するための走査装置と通信するように配置されるか、又は、例えば、測色計、分光器、分光光度計、又は他のカラー値測定装置などの様々な装置と統合されることができる。本発明の方法は、マイクロプロセッサ、マイクロコントローラ、ＡＳＩＣ（特定用途向け集積回路）、又は他の集積回路、ＤＳＰ（デジタル信号プロセッサ）、ディスクリートな素子回路などの電子回路、ＰＬＤ（プログラマブルロジックデバイス）、ＰＬＡ（プログラマブルロジックアレイ）、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）、ＰＡＬ（位相反転線）、ＰＤＡ（携帯情報端末）などのプログラム可能な装置上で実施することができる。一般に、有限状態マシンを実施することができ、有限状態マシンがまた、共に付与されるフローチャートの一つ以上の要素又はフローチャートの一部を実施することができる、任意の装置を用いることができる。フローチャートの一部は、マシン実行可能命令に連動するハードウェアにおいて部分的に又は全体的に実施することもできる。
【００３３】
期間コンピュータプログラム製品は、上記のように、本発明の方法の一つ以上の態様を実施するためのコンピュータシステムに、命令及び／又はデータを提供することが可能な任意のコンピュータ読取り可能媒体、コンピュータ実行可能媒体、複数のマシン読取り可能媒体を含むことを目的とする。コンピュータプログラム製品は、データ、命令、メッセージパケット、又は、他のマシン読取り可能情報を記憶することができ、フロッピー（登録商標）ディスク、ハードディスクなどの非揮発性メモリ、及びＲＯＭ（リードオンリーメモリ）、ＲＡＭ（ランダムアクセスメモリ）、フラッシュメモリなどの揮発性メモリを含む。コンピュータプログラム製品は、本明細書中に開示されている機能、能力、及び方法を実施するとともに容易にする一つ以上の論理的プログラミング命令又は他のマシン実行コード又はコマンドを具体化させることができる、ＣＤ−ＲＯＭ、ＤＶＤ、テープ、カセット、又は、他の複数のデジタル又はアナログ媒体を更に含むことができる。更に、コンピュータプログラム製品は、コンピュータがこのようなコンピュータ読取り可能な情報を読取らせる有線ネットワーク又は無線ネットワークを含むことができるネットワークリンク又はネットワークインターフェースなどの一過性の状態において保持される情報を含むこともできる。特殊用途のコンピュータは、全体的又は部分的に統合することができる。
【００３４】
このコンピュータのフローチャートは例示目的に提供されていることを理解されたい。例えば、他の動作を追加し、変更し、改良し、凝縮し、強化し、又は統合することができる。それらの変形は、添付の請求の範囲を逸脱しないことが前提とされる。
【００３５】
また、本発明の方法の一つ以上の態様は、一つ以上のコンピュータプログラム製品を含む製造品に組み込むことを意図していることも理解されたい。製造品は、プログラム命令を実行することができるマシンアーキテクチャ、電子写真、カラー管理、又は他の画像処理システムによって読取り可能な少なくとも一つの記憶装置に含むことができる。製造品は、製品は、電子写真システム、カラー管理システム、オペレーティング・システム、ソフトウエア・プログラム、プラグイン（拡張）の一部として含むことができる。このような製造品は、更に、出荷、販売、リースすることができ、さもなければ、単独か又は本発明の出願人またはその使用権取得者（ライセンシー）によるアッドオン（拡張機能）、更新、アップグレード、又は製品一式にいずれかとして、個別に提供することができる。
【符号の説明】
【００３６】
５０２    バス
５０４    主記憶装置（メインメモリ）
５０６    プロセッサ
５０８    ディスプレイインターフェース
５１０    ディスプレイユニット
５１２    第二のメモリ
５１４    ハードディスクドライブ
５１６    取外し可能記憶装置ドライブ
５１８    取外し可能記憶装置ユニット
５２０    インターフェース
５２２    取外し可能記憶装置ユニット
５２４    通信インターフェース
５２６    通信経路
５６４    プログラムメモリ
５６６    バッファ
【図１】
2010246119.tif 000002
【図２】
2010246119.tif 000003
【図５】
2010246119.tif 000004
【図３】
2010246119.tif 000005
【図４】
2010246119.tif 000006