(57)【特許請求の範囲】
【請求項１】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理装置において、予め記憶されているソースデバイスの色特性情報を入力する第１のソース側入力手段と、前記第１のソース側入力手段で入力された色特性情報に従って複数のデータセットを生成するソース側データセット生成手段と、ソースデバイスの色特性情報を生成するための複数のデータセットを入力する第２のソース側入力手段と、予め記憶されているターゲットデバイスの色特性情報を入力する第１のターゲット側入力手段と、前記第１のターゲット側入力手段で入力された色特性情報に従って複数のデータセットを生成するターゲット側データセット生成手段と、ターゲットデバイスの色特性情報を生成するための複数のデータセットを入力する第２のターゲット側入力手段と、前記第１のソース側入力手段あるいは前記第２のソース側入力手段のいずれか及び前記第１のターゲット側入力手段あるいは前記第２のターゲット側入力手段のいずれかを選択する選択指示手段と、前記選択指示手段による選択に従い前記ソース側データセット生成手段で生成したデータセットあるいは前記第２のソース側入力手段によって入力されたデータセットのいずれかと前記ターゲット側データセット生成手段で生成したデータセットあるいは前記第２のターゲット側入力手段によって入力されたデータセットのいずれかとに基づいて前記色変換データを作成する色変換データ生成手段を有することを特徴とするカラーデータ処理装置。
【請求項２】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理装置において、予め記憶されているソースデバイスの色特性情報を入力する第１のソース側入力手段と、前記第１のソース側入力手段で入力された色特性情報に従って複数のデータセットを生成するソース側データセット生成手段と、ソースデバイスの色特性情報を生成するための複数のデータセットを入力する第２のソース側入力手段と、予め記憶されているターゲットデバイスの色特性情報を入力するターゲット側入力手段と、前記第１のソース側入力手段あるいは前記第２のソース側入力手段のいずれかを選択する選択指示手段と、前記選択指示手段による選択に従い前記ソース側データセット生成手段で生成したデータセットあるいは前記第２のソース側入力手段によって入力されたデータセットのいずれかと前記ターゲット側入力手段によって入力された前記色特性情報とに基づいて前記色変換データを作成する色変換データ生成手段を有することを特徴とするカラーデータ処理装置。
【請求項３】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理装置において、予め記憶されているソースデバイスの色特性情報を入力するソース側入力手段と、予め記憶されているターゲットデバイスの色特性情報を入力する第１のターゲット側入力手段と、前記第１のターゲット側入力手段で入力された色特性情報に従って複数のデータセットを生成するターゲット側データセット生成手段と、ターゲットデバイスの色特性情報を生成するための複数のデータセットを入力する第２のターゲット側入力手段と、前記第１のターゲット側入力手段あるいは前記第２のターゲット側入力手段のいずれかを選択する選択指示手段と、前記ソース側入力手段によって入力された前記色特性情報と前記選択指示手段による選択に従い前記ターゲット側データセット生成手段で生成したデータセットあるいは前記第２のターゲット側入力手段によって入力されたデータセットのいずれかとに基づいて前記色変換データを作成する色変換データ生成手段を有することを特徴とするカラーデータ処理装置。
【請求項４】
さらに、少なくとも前記ソース側データセット生成手段で生成された複数のデータセットに対して所定の処理を施すデータ処理手段を有することを特徴とする請求項１または請求項２に記載のカラーデータ処理装置。
【請求項５】
さらに、少なくとも前記ターゲット側データセット生成手段で生成された複数のデータセットに対して所定の処理を施すデータ処理手段を有することを特徴とする請求項１または請求項３に記載のカラーデータ処理装置。
【請求項６】
さらに、前記色変換データ生成手段で作成された前記色変換データを用いて入力された画像データに対して色変換処理を行う色変換実行手段を有することを特徴とする請求項１ないし請求項５のいずれか１項に記載のカラーデータ処理装置。
【請求項７】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理方法において、予め記憶されているソースデバイスの色特性情報に従ってソース側データセット生成手段が生成した複数のデータセットあるいはソースデバイスの色特性情報を生成するための複数のデータセットのいずれを入力するかを選択指示手段が選択するとともに、予め記憶されているターゲットデバイスの色特性情報に従ってターゲット側データセット生成手段が生成した複数のデータセットあるいはターゲットデバイスの色特性情報を生成するための複数のデータセットのいずれを入力するかを選択指示手段が選択し、選択されたソースデバイス側の前記データセットとターゲットデバイス側の前記データセットを入力してこれらに基づいて色変換データ生成手段が前記色変換データを作成することを特徴とするカラーデータ処理方法。
【請求項８】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理方法において、予め記憶されているソースデバイスの色特性情報に従ってソース側データセット生成手段が生成した複数のデータセットあるいはソースデバイスの色特性情報を生成するための複数のデータセットのいずれを入力するかを選択指示手段が選択し、選択されたソースデバイス側の前記データセットとターゲットデバイス側の色特性情報とを入力してこれらに基づいて色変換データ生成手段が前記色変換データを作成することを特徴とするカラーデータ処理方法。
【請求項９】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理方法において、予め記憶されているターゲットデバイスの色特性情報に従ってターゲット側データセット生成手段が生成した複数のデータセットあるいはターゲットデバイスの色特性情報を生成するための複数のデータセットのいずれを入力するかを選択指示手段が選択し、ソースデバイス側の色特性情報と選択されたターゲットデバイス側の前記色特性情報または前記データセットとを入力してこれらに基づいて色変換データ生成手段が前記色変換データを作成することを特徴とするカラーデータ処理方法。
【請求項１０】
予め記憶されているソースデバイスの色特性情報から生成した複数のデータセットに対してデータ処理手段が所定の処理を施し、処理後のデータセットを前記色変換データの作成に用いることを特徴とする請求項７または請求項８に記載のカラーデータ処理方法。
【請求項１１】
予め記憶されているターゲットデバイスの色特性情報から生成した複数のデータセットに対してデータ処理手段が所定の処理を施し、処理後のデータセットを前記色変換データの作成に用いることを特徴とする請求項７または請求項９に記載のカラーデータ処理方法。
【請求項１２】
さらに、作成された前記色変換データを用いて入力された画像データに対して色変換処理を行うことを特徴とする請求項７ないし請求項１１のいずれか１項に記載のカラーデータ処理方法。
【請求項１３】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成する処理をコンピュータに実行させるプログラムを格納したコンピュータ読取可能な記憶媒体において、予め記憶されているソースデバイスの色特性情報を入力する第１のソース側入力処理と、前記第１のソース側入力処理で入力された色特性情報に従って複数のデータセットを生成するソース側データセット生成処理と、ソースデバイスの色特性情報を生成するための複数のデータセットを入力する第２のソース側入力処理と、予め記憶されているターゲットデバイスの色特性情報を入力する第１のターゲット側入力処理と、前記第１のターゲット側入力処理で入力された色特性情報に従って複数のデータセットを生成するターゲット側データセット生成処理と、ターゲットデバイスの色特性情報を生成するための複数のデータセットを入力する第２のターゲット側入力処理と、前記第１のソース側入力処理あるいは前記第２のソース側入力処理のいずれか及び前記第１のターゲット側入力処理あるいは前記第２のターゲット側入力処理のいずれかを選択する選択指示処理と、前記選択指示処理による選択に従い前記ソース側データセット生成処理によって生成したデータセットあるいは前記第２のソース側入力処理によって入力されたデータセットのいずれかと前記ターゲット側データセット生成処理によって生成したデータセットあるいは前記第２のターゲット側入力処理によって入力されたデータセットのいずれかとに基づいて前記色変換データを作成する色変換データ生成処理をコンピュータに実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１４】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成する処理をコンピュータに実行させるプログラムを格納したコンピュータ読取可能な記憶媒体において、予め記憶されているソースデバイスの色特性情報を入力する第１のソース側入力処理と、前記第１のソース側入力処理で入力された色特性情報に従って複数のデータセットを生成するソース側データセット生成処理と、ソースデバイスの色特性情報を生成するための複数のデータセットを入力する第２のソース側入力処理と、予め記憶されているターゲットデバイスの色特性情報を入力するターゲット側入力処理と、前記第１のソース側入力処理あるいは前記第２のソース側入力処理のいずれかを選択する選択指示処理と、前記選択指示処理による選択に従い前記ソース側データセット生成処理によって生成したデータセットあるいは前記第２のソース側入力処理によって入力されたデータセットのいずれかと前記ターゲット側入力処理によって入力された前記色特性情報とに基づいて前記色変換データを作成する色変換データ生成処理をコンピュータに実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１５】
ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成する処理をコンピュータに実行させるプログラムを格納したコンピュータ読取可能な記憶媒体において、予め記憶されているソースデバイスの色特性情報を入力するソース側入力処理と、予め記憶されているターゲットデバイスの色特性情報を入力する第１のターゲット側入力処理と、前記第１のターゲット側入力処理で入力された色特性情報に従って複数のデータセットを生成するターゲット側データセット生成処理と、ターゲットデバイスの色特性情報を生成するための複数のデータセットを入力する第２のターゲット側入力処理と、前記第１のターゲット側入力処理あるいは前記第２のターゲット側入力処理のいずれかを選択する選択指示処理と、前記ソース側入力処理によって入力された前記色特性情報と前記選択指示処理による選択に従い選択された前記ターゲット側データセット生成処理によって生成したデータセットあるいは前記第２のターゲット側入力処理によって入力されたデータセットのいずれかとに基づいて前記色変換データを作成する色変換データ生成処理をコンピュータに実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１６】
さらに、少なくとも前記ソース側データセット生成処理で生成された複数のデータセットに対して所定の処理を施すデータ処理をコンピュータに実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な請求項１３または請求項１４に記載の記憶媒体。
【請求項１７】
さらに、少なくとも前記ターゲット側データセット生成処理で生成された複数のデータセットに対して所定の処理を施すデータ処理をコンピュータに実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な請求項１３または請求項１５に記載の記憶媒体。
【請求項１８】
さらに、前記色変換データ生成処理で作成された前記色変換データを用いて入力された画像データに対して色変換処理を行う色変換実行処理をコンピュータに実行させるプログラムを格納したことを特徴とするコンピュータ読取可能な請求項１３ないし請求項１７のいずれか１項に記載の記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ソースデバイスとターゲットデバイスの各々の特性に基づいて、画像データの色変換を行うための色変換データを作成し、さらには作成した色変換データを用いて色変換処理を行うカラーデータ処理装置、カラーデータ処理方法と、そのようなカラーデータ処理装置の機能あるいはカラーデータ処理方法をコンピュータで実行するプログラムを格納した記憶媒体に関するものである。
【０００２】
【従来の技術】
異なる入出力デバイス間でのカラーマネージメント処理、すなわち、どの入力デバイス及び出力デバイスを用いてもほぼ同様の色が再現されるための処理を行う際に、それぞれのデバイスの色特性を記述したプロファイルを利用してカラーマッチング処理（色一致処理）を行う手法が知られている。このようなデバイスごとのプロファイルの規格としては、ＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）で規格化されているプロファイルが標準的に使われており、一般的となっている。以下、このような色特性情報を記録するファイルを、ＩＣＣプロファイルとして説明するが、より一般的にデバイスの色特性情報をあらかじめ記憶した異なるファイル形式としても本発明の主旨と異なるものではない。
【０００３】
デバイスプロファイルの種類としては、スキャナなどの画像入力装置や、プリンタなどの画像出力装置、モニタなどの画像表示装置などがある。それぞれデバイスの色特性を取得するためには、デバイスカラー（例えばＲＧＢ値やＣＭＹＫ値）と、測色などで得られるデバイスインデぺンデントな色空間における色度値（例えばＬ* ａ* ｂ* 値やＸＹＺ値）とのデータの対を用いて、任意のデバイスカラーとデバイスインデぺンデントな色空間における色度値との対応関係を生成する必要がある。
【０００４】
図７は、一般的な色特性データの生成処理の一例を示すブロック図である。図中、４１はデータ入力部、４２はデータ処理部、４３はプロファイルデータ生成部、４４はプロファイル出力部である。特定のデバイスの色特性データを生成する際には、まず、そのデバイスが出力デバイスであれば、そのデバイスにデバイスカラーデータ（例えばＲＧＢ値やＣＭＹＫ値）を与えて、デバイスカラーデータに対応する色を出力させ、その色を例えば測色計などで測色してデバイスインデぺンデントな色空間における色度値（測色データ、例えばＬ* ａ* ｂ* 値やＸＹＺ値）を得ておく。デバイスが入力デバイスであれば、そのデバイスに読み取らせる色を例えば測色計等で測色してデバイスインデぺンデントな色空間における色度値（測色データ、例えばＬ* ａ* ｂ* 値やＸＹＺ値）を得るとともに、その色をデバイスに読み取らせ、デバイスカラーデータ（例えばＲＧＢ値やＣＭＹＫ値）を取得する。
【０００５】
このようにしてデバイスカラーデータとそれに対応するデバイスインディペンデントな測色データの多数の対が得られたら、データ入力部４１でこれらを入力し、データ処理部４２で適宜処理を行った後、プロファイルデータ生成部４３に入力される。プロファイルデータ生成部４３では、デバイスカラーデータと測色データの対を入力として、その対応関係を記述できる種々のカラーモデルを用いて演算を行い、例えばＩＣＣプロファイルなどのプロファイルデータを生成する。生成されたプロファイルデータは、プロファイル出力部４４から出力され、デバイス色特性ファイルとして格納される。デバイス色特性ファイルは、それぞれのデバイス毎あるいはデバイスの種々の条件毎に作成される。その条件とは、例えばプリンタであれば紙の種類やスクリーン条件が挙げられるし、モニタであれば設定色温度などが挙げられる。
【０００６】
このようにして生成された、デバイスのＩＣＣプロファイルを利用して、ソースデバイスの入力画像データから、ターゲットデバイスの出力画像データへの色変換処理が行われている。ソースデバイスは、例えば画像を読み取って入力するのであればその入力デバイスである。また、ある出力デバイスで所望の色が再現されるように作成された画像データを考える場合には、その出力デバイスがソースデバイスとなる場合もある。また、ターゲットデバイスは、画像データを出力する対象の出力デバイスである。
【０００７】
ソースデバイスとターゲットデバイスが同一のデバイスであれば、基本的には色変換なしに所望の色再現を実現することができる。しかし、一般的には異なるデバイス間での色合わせが必要となる。また、同じ出力方式であっても、デバイスの型式が異なればやはり発色が異なってしまう。さらに、同じ型式のデバイスであっても、それぞれの装置毎の違い（機差）により発色は微妙に異なる。さらに同じデバイスであっても、経時変化や部品交換などによって発色のずれが生じることもある。
【０００８】
このように、入力デバイスで入力した画像データを出力デバイスで出力する場合や、ある出力デバイスを想定して作成した画像データを別の出力デバイスで出力する場合など、異なるデバイスで所望の色再現を実現するためには、種々の状況に応じたデバイス状態を反映する色変換処理を行う必要がある。さらには同じ出力デバイスでも時間的に長時間が経過しているような場合にも、色変換処理が必要な場合がある。
【０００９】
このような色変換処理の際に、ソースデバイスのプロファイルとターゲットデバイスのプロファイルを用いてターゲットデバイスで同じ色が再現されるように色変換データを生成し、その色変換データを用いて色変換処理を行っている。この色変換処理が上述のカラーマッチング処理である。
【００１０】
図８は、一般的な色変換処理の一例を示すブロック図である。図中、５１はプロファイル入力部、５２は色変換データ生成部、５３は色変換実行部、５４は画像データ入力部、５５は画像データ出力部である。プロファイル入力部５１では、ソースデバイスのプロファイルとターゲットデバイスのプロファイルを例えばそれぞれのデバイス色特性ファイルから読み込み、色変換データ生成部５２に渡す。色変換データ生成部５２では、読み込まれたソースデバイスのプロファイルとターゲットデバイスのプロファイルを用いて、ターゲットデバイスでソースデバイスと同じ色が再現されるように、色変換データを生成する。
【００１１】
この色変換データが色変換実行部５３にセットされた後、画像データ入力部５４で入力されたソースデバイスに対応した画像データに対して、色変換実行部５３で色変換データに従った色変換処理を行い、画像データ出力部５５を介してターゲットデバイスに対応した画像データとして出力する。この画像データをターゲットデバイスで出力すれば、ソースデバイスで出力した場合と同様に色再現された画像を得ることができる。
【００１２】
このような色変換処理を行うシステムとしては、Ａｐｐｌｅ  Ｃｏｍｐｕｔｅｒ社のＯＳに搭載されているＣｏｌｏｒＳｙｎｃ２．６や、ＭｉｃｒｏＳｏｆｔ社のＯＳに搭載されているＩＣＭ２．０と呼ばれるＣＭＳ（Ｃｏｌｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）が知られており、アプリケーションプログラムやデバイスドライバなどでプロファイルを利用した色変換を実施することができる。
【００１３】
図９は、従来の色変換処理のための処理手順の一例の説明図である。上述のように、従来のカラーマネージメント処理では、図７に示したような色特性データの生成処理によって、Ｓ６１でソースデバイスのＩＣＣプロファイルを作成し、またＳ６２でターゲットデバイスのＩＣＣプロファイルを作成する。そして、例えば図８に示すような色変換処理において、Ｓ６１，Ｓ６２で作成したソースデバイスのＩＣＣプロファイル及びターゲットデバイスのＩＣＣプロファイルを利用して、Ｓ６３において色変換データを生成した後、この色変換データを用いてＳ６４において色変換を行いたい画像あるいはグラフィックやテキストのカラーデータに対して実際に色変換を行う。
【００１４】
上述のように、同一機種であっても個々のデバイス特性のばらつきなどがあるため、利用しているデバイスそのものに対してＩＣＣプロファイルを作成する必要がある。しかしながら、その作成は、何種類もの色特性データを測定するなど、手間がかかる作業である。さらには、ＩＣＣプロファイルなどの仕様を満たすには、複数の色変換パラメータを作成することも必要となり、さらに処理時間がかかるなどの不具合があった。そのため、より正確な色あわせが必要な作業（デザイン見本、印刷色校正など）以外では行われないのが普通である。
【００１５】
印刷の色校正などの作業では、印刷の色見本に対して、例えばカラープリンタの出力結果を合わせる場合には、ソースデバイスのプロファイルとして、印刷の色見本を作成した条件のＩＣＣプロファイルを利用し、ターゲットプロファイルとして、利用するカラープリンタのデバイスのＩＣＣプロファイルを作成する。これらのソースデバイスのプロファイルとカラープリンタのプロファイルを用い、ソース（印刷機）のＣＭＹＫデバイスカラーから、ターゲット（カラープリンタ）のＣＭＹＫデバイスカラーへの色変換パラメータを作成し、ソース用に分版作成された画像などの色変換を行うことができる。
【００１６】
この場合、例えばデバイスの経時変化なども考慮して正確な色変換を行うためには、ソースデバイスおよびターゲットデバイスのプロファイルを、その都度作成する必要がある。しかし、このような作業を毎回行うことは、作業効率が著しく悪い。そのため、通常の色変換処理においては、予め作成しておいたプロファイルを適宜選択することによって、各種のデバイスに対応できるようにしている。この場合、通常は図７に示すようなデバイス毎の色特性データを作成する装置と、図８に示すような色変換処理を行う装置とは別の装置として構成されており、ユーザは色変換処理装置を用い、適宜、プロファイルの作成を外部に発注するといったことも行われている。
【００１７】
しかし、通常は既に作成されているプロファイルを用いて作業の効率を向上させるが、どうしても正確な色再現を行いたい場合には、ユーザ側において手間をかけてでもプロファイルの作成から行いたい場合がある。従来はそのようなユーザの要求に対応することはできなかった。
【００１８】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、既に作成されているプロファイルを利用する機能と、デバイスのプロファイルから作成して正確な色再現を行うための機能を選択的に利用可能として、ユーザの使用目的にあった適応的な色変換パラメータ生成を可能としたカラーデータ処理装置及びカラーデータ処理方法と、そのような機能を実現するプログラムを格納した記憶媒体を提供することを目的とするものである。
【００１９】
【課題を解決するための手段】
本発明は、ソースデバイスとターゲットデバイスの各々の特性に基づいて色変換データを作成するカラーデータ処理装置及びカラーデータ処理方法と、そのような機能を実現するプログラムを格納した記憶媒体であって、例えばユーザなどによって、予め記憶されているソースデバイスの色特性情報あるいはソースデバイスの色特性情報を生成するための複数のデータセットのいずれを入力するかを選択するとともに、予め記憶されているターゲットデバイスの色特性情報あるいはターゲットデバイスの色特性情報を生成するための複数のデータセットのいずれを入力するかを選択する。そして、その選択に従って、ソースデバイスの色特性情報から生成したデータセットまたはソースデバイス側のデータセットのいずれかと、ターゲットデバイス側の色特性情報から生成したデータセットまたはターゲットデバイスのデータセットのいずれかとを入力して、これらに基づいて色変換データを作成することを特徴とするものである。
【００２０】
このような構成によって、予め作成されている色特性情報を利用したい場合にはそちらを選択すればよいし、より現状にあった色合わせを行いたい場合には、色特性情報を生成するための複数のデータセットを入力してプロファイルから作成することが選択的に行うことができる。そのため、ユーザの使用目的に合わせて適応的に色変換データを作成することが可能になる。
【００２１】
さらに、予め作成されている色特性情報をそのまま利用するよりも、所定の処理を施した上で色変換データの作成に利用したい場合に対応し、ソース側の色特性情報あるいはターゲット側の色特性情報から複数のデータセットを生成し、生成した複数のデータセットに対して所定の処理を施してから色変換データの作成に利用している。これによって、生成する特定色のデータの値を制御したり、値の合計値に制限を加えるなど、種々の条件の範囲内で色変換データを作成することができるようになる。
【００２２】
なお、予め作成されている色特性情報と色特性情報を生成するための複数のデータセットのいずれかを選択可能とする構成は、例えばソースデバイス側のみとしたり、あるいは逆にターゲットデバイス側のみとして構成することもできる。さらに、作成された色変換データを用いて画像データの色変換を行う色変換実行手段を設けてもよい。
【００２３】
【発明の実施の形態】
図１は、本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態を示すブロック図である。図中、１１はソースデバイスプロファイル入力部、１２はプロファイル処理部、１３はソースデバイスカラーデータ入力部、１４はソース側測色データ入力部、１５はデータ処理部、１６はソース側選択指示部、２１はターゲットデバイスプロファイル入力部、２２はプロファイル処理部、２３はターゲットデバイスカラーデータ入力部、２４はターゲット側測色データ入力部、２５はデータ処理部、２６はターゲット側選択指示部、３１は色変換データ生成部、３２は色変換実行部、３３は画像データ入力部、３４は画像データ出力部である。
【００２４】
ソースデバイスプロファイル入力部１１は、予め作成されているプロファイルのうちから、ソースデバイスに対応するプロファイルを読み出す。ソースデバイスプロファイル入力部１１で読み出したソースデバイスに対応するプロファイルは、プロファイル処理部１２で所定の処理が施された後、色変換データ生成部３１に渡される。
【００２５】
ソースデバイスカラーデータ入力部１３は、ソースデバイスにおけるデバイスカラーデータを入力する。また、ソース側測色データ入力部１４は、デバイスカラーデータに対応する測色データを入力する。これによって、ソースデバイスの色特性情報を生成するためのデバイスカラーデータと測色データとの複数のデータセットを入力することができる。入力された複数のデータセットは、データ処理部１５で所定の処理が施された後、色変換データ生成部３１に渡される。
【００２６】
ソース側選択指示部１６は、ソースデバイスプロファイル入力部１１で予め作成されているプロファイルの１つを読み込むか、あるいは、ソースデバイスカラーデータ入力部１３及びソース側測色データ入力部１４でソースデバイスにおけるデバイスカラーデータ及び測色データを読み込むかを、例えばユーザの指示などの外部からの指示によって選択し、読み込みの指示及び読み込みのための情報をいずれかに送る。
【００２７】
ターゲットデバイスプロファイル入力部２１は、予め作成されているプロファイルのうちから、ターゲットデバイスに対応するプロファイルを読み出す。ターゲットデバイスプロファイル入力部２１で読み出したターゲットデバイスに対応するプロファイルは、プロファイル処理部２２で所定の処理が施された後、色変換データ生成部３１に渡される。
【００２８】
ターゲットデバイスカラーデータ入力部２３は、ターゲットデバイスにおけるデバイスカラーデータを入力する。また、ターゲット側測色データ入力部２４は、デバイスカラーデータに対応する測色データを入力する。これによって、ターゲットデバイスの色特性情報を生成するためのデバイスカラーデータと測色データとの複数のデータセットを入力することができる。入力された複数のデータセットは、データ処理部２５で所定の処理が施された後、色変換データ生成部３１に渡される。
【００２９】
ターゲット側選択指示部２６は、ターゲットデバイスプロファイル入力部２１で予め作成されているプロファイルの１つを読み込むか、あるいは、ターゲットデバイスカラーデータ入力部２３及びターゲット側測色データ入力部２４でターゲットデバイスにおけるデバイスカラーデータ及び測色データを読み込むかを、例えばユーザの指示などの外部からの指示によって選択し、読み込みの指示及び読み込みのための情報をいずれかに送る。
【００３０】
色変換データ生成部３１は、ソースデバイスのデータとして、ソースデバイスプロファイル入力部１１で入力されたソースデバイスのプロファイル、または、ソースデバイスカラーデータ入力部１３及びソース側測色データ入力部１４で入力したソースデバイスのデバイスカラーデータと測色データとの複数のデータセットのいずれかを、プロファイル処理部１２あるいはデータ処理部１５を介して受け取る。また、ターゲットデバイスのデータとして、ターゲットデバイスプロファイル入力部２１で入力されたターゲットデバイスのプロファイル、または、ターゲットデバイスカラーデータ入力部２３及びターゲット側測色データ入力部２４で入力したターゲットデバイスのデバイスカラーデータと測色データとの複数のデータセットのいずれかを、プロファイル処理部２２あるいはデータ処理部２５を介して受け取る。そして、ソースデバイスのプロファイルあるいはデバイスカラーデータと測色データとの複数のデータセットと、ターゲットデバイスのプロファイルあるいはデバイスカラーデータと測色データとの複数のデータセットとから、ターゲットデバイスでソースデバイスと同じ色が再現されるように色変換データを作成する。この処理は、例えばＬ* ａ* ｂ* やＸＹＺ色空間で同じ値になるようにするものである。但し、デバイスによって色表現範囲の異なりがある場合、色再現範囲圧縮等の処理が必要となる場合がある。このことは、必ずしも色が一致するとは限らないことを示すものである。
【００３１】
色変換実行部３２は、色変換データ生成部３１で生成した色変換データを用いて、画像データ入力部３３を介して入力される画像データに対して色変換処理を施す。画像データ入力部３３を介して入力される画像データは、ソースデバイスにおけるデバイスカラーを有する画像データ等である。また、色変換実行部３２によって色変換処理が施された後の画像データ等は、ターゲットデバイスにおけるデバイスカラーを有しているが、ソースデバイスにおける色再現とほぼ同一の色再現が行われるものである。色変換実行部３２によって色変換処理が施された後の画像データ等は、画像データ出力部３４を介して出力される。
【００３２】
次に、本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態における動作の一例を説明する。ここではソース側選択指示部１６及びターゲット側選択指示部２６においてユーザが予め記憶されているプロファイルまたはデバイスカラーデータと測色データとの複数のデータセットのいずれかをそれぞれ選択するものとして説明する。もちろんこの選択動作は、他のソフトウェアやデータによって選択されるように構成してもよい。
【００３３】
ユーザは、まず、ソース側のデバイスの入力条件と、ターゲット側のデバイスの入力条件を選択する。ソース側のデバイスの選択指示においては、ソースデバイスの色特性情報をあらかじめ記憶したファイルから読み込むか、ソースデバイスの色特性情報を生成に必要なソースデバイスカラーデータ、およびソース側のデバイスカラーデータに対応する測色データを読み込むかをソース側選択指示部１６において選択する。図２は、ソース側選択指示部１６におけるユーザインタフェースの一例の説明図である。ソース側選択指示部１６は、例えば図２に示すような入力ダイアログで逐次選択させるような構成とすることができる。図２（Ａ）では、まずパラメータの入力手段を選択するダイアログを示している。このダイアログにおいて、予め記憶されているプロファイルを用いるか（ＩＣＣプロファイルからの入力）、あるいはソースデバイスにおけるデバイスカラーデータおよび対応する測色データの対を読み込むか（データ対からの入力）を選択する。いずれかを選択して、「次へ」と進むと、ユーザの選択に応じたデータ入力ダイアログを表示する。
【００３４】
例えば予め記憶されているプロファイルを用いる場合には、図２（Ａ）に示したダイアログにおいて「ＩＣＣプロファイルからの入力」を選択して「次へ」を指示する。すると、図２（Ｃ）に示すダイアログが表示される。このダイアログでは、予め記憶されている例えばＩＣＣプロファイルなどのソース側デバイスのプロファイルが格納されている場所（ファイル名などを含む）を入力すればよい。もちろん、プロファイルが格納されているファイルなどの特定方法は任意である。「次へ」を指示することによって、ソース側デバイスに対する入力指示を終了してターゲット側デバイスに対する入力指示に移る。入力手段の選択をやり直したい場合には「戻る」を指示すればよい。また色変換処理をやめたい場合には「キャンセル」を指示すればよい。
【００３５】
一方、ソースデバイスにおけるデバイスカラーデータおよび対応する測色データの対を読み込む場合には、図２（Ａ）に示したダイアログにおいて「データ対からの入力」を選択し、「次へ」を指示する。すると、図２（Ｂ）に示すダイアログが表示される。このダイアログでは、ソースデバイスのデバイスカラーを示すデータが格納されたカラーデータファイルと、それと対となる測色値データが格納されたデータファイルが格納されている場所（ファイル名などを含む）を入力することになる。もちろん、プロファイルが格納されているファイルなどの特定方法は任意である。「次へ」を指示することによって、ソース側デバイスに対する入力指示を終了してターゲット側デバイスに対する入力指示に移る。入力手段の選択をやり直したい場合には「戻る」を指示すればよい。また色変換処理をやめたい場合には「キャンセル」を指示すればよい。
【００３６】
同様に、ターゲット側のデバイスの入力条件も同様の方法で指定して、選択することが可能である。すなわち、図２（Ａ）と同様のダイアログによって、予め記憶されているプロファイルを用いるか、あるいはターゲットデバイスにおけるデバイスカラーデータおよび対応する測色データの対を読み込むかを選択する。予め記憶されているプロファイルを用いる場合には、さらに図２（Ｃ）と同様のダイアログ等によって、予め記憶されているターゲットデバイスのプロファイルが格納されている場所（ファイル名などを含む）を入力すればよい。一方、ターゲットデバイスにおけるデバイスカラーデータおよび対応する測色データの対を読み込む場合には、図２（Ｂ）と同様のダイアログ等によって、ターゲットデバイスのデバイスカラーを示すデータが格納されたカラーデータファイルと、それと対となる測色値データが格納されたデータファイルが格納されている場所（ファイル名などを含む）を入力すればよい。
【００３７】
なお、図２に示したダイアログは一例であって、任意に構成することができる。例えば図２（Ａ）〜（Ｃ）を一つのダイアログにまとめ、入力手段に切替によってファイル名などの入力可能域を切り替えるようにしてもよい。また、ソースデバイスとターゲットデバイスのダイアログを一緒にしてもよい。あるいは、図２（Ｂ）に示すダイアログを、カラーデータファイルの指定と対応する測色データファイルの指定のためのダイアログに分けてもよい。もちろん、これらのダイアログのレイアウトなどは任意である。
【００３８】
ソース側、ターゲット側の入力方法の指定と、その指定された入力方法に応じたデータファイルの指定が終了したら、指定された入力方法に応じた入力部に対してデータの入力を指示する。例えばソースデバイス側において予め記憶されているプロファイルの入力が指示されている場合には、ソースデバイスプロファイル入力部１１に対してプロファイルが格納されているファイル名を含む場所の情報を渡し、プロファイルの読み込みを指示する。一方、ソースデバイス側においてデバイスカラーデータと対応する測色データの対の入力が指示されている場合には、入力されたデバイスカラーデータファイルのファイル名を含む場所の情報をソースデバイスカラーデータ入力部１３に渡してソースデバイスのデバイスカラーデータを読み込む。また、対応する測色データファイルのファイル名を含む場所の情報をソース側測色データ入力部１４に渡して対応する測色データを読み込む。同様に、例えばターゲットデバイス側において予め記憶されているプロファイルの入力が指示されている場合には、ターゲットデバイスプロファイル入力部２１に対してプロファイルが格納されているファイル名を含む場所の情報を渡し、プロファイルの読み込みを指示する。一方、ターゲットデバイス側においてデバイスカラーデータと対応する測色データの対の入力が指示されている場合には、入力されたデバイスカラーデータファイルのファイル名を含む場所の情報をターゲットデバイスカラーデータ入力部２３に渡してターゲットデバイスのデバイスカラーデータを読み込む。また、対応する測色データファイルのファイル名を含む場所の情報をターゲット側測色データ入力部２４に渡して対応する測色データを読み込む。
【００３９】
このようにして、ソースデバイス側についてはソースデバイスプロファイル入力部１１からプロファイルが読み込まれるか、あるいは、ソースデバイスカラーデータ入力部１３及びソース側測色データ入力部１４からデバイスカラーデータ及び対応する測色データが読み込まれる。読み込まれたプロファイル、あるいはデバイスカラーデータ及び測色データは、それぞれ、プロファイル処理部１２あるいはデータ処理部１５で所定の処理が施された後、色変換データ生成部３１へ渡される。同様に、ターゲットデバイス側についてはターゲットデバイスプロファイル入力部２１からプロファイルが読み込まれるか、あるいは、ターゲットデバイスカラーデータ入力部２３及びターゲット側測色データ入力部２４からデバイスカラーデータ及び対応する測色データが読み込まれる。読み込まれたプロファイル、あるいはデバイスカラーデータ及び測色データは、それぞれ、プロファイル処理部２２あるいはデータ処理部２５で所定の処理が施された後、色変換データ生成部３１へ渡される。
【００４０】
色変換データ生成部３１では、ソースデバイス側のプロファイルあるいはデバイスカラーデータと測色データの対、および、ターゲットデバイス側のプロファイルあるいはデバイスカラーデータと測色データの対を受け取り、ソースデバイスにおける色とほぼ一致する色がターゲットデバイスで再現されるように、色変換データを生成する。色変換データ生成部３１で生成する色変換データは、色変換実行部３２において利用する色変換方式あるいは色変換を行う画像データによって異なる。例えば上述のようなＣＭＹＫ４色刷りの印刷色見本に対する、ＣＭＹＫ４色カラープリンタの色校正の処理を想定すれば、４次元テーブル型の色変換でＣＭＹＫからＣ’Ｍ’Ｙ’Ｋ’への色変換を行えばよく、そのためのパラメータをソース側、ターゲット側の色特性データから生成すればよい。ソース側デバイスが例えばＣＭＹの３色印刷や、特色などを使用した６色印刷であったり、ターゲット側のデバイスが、同じくＣＭＹの３色印刷や、特色などを使用した６色印刷であったりしても、該条件にあわせた色変換テーブルを利用すればよい。また、ソース側のデバイスがスキャナーや、デジタルカメラなどのＲＧＢデータであっても同様である。また、ターゲット側デバイスとして、カラープリンタや、印刷、モニタなどのデバイスであっても同様である。さらに、テーブル型の色変換の他にも、例えばマトリクス変換型の色変換などのその他の色変換方式、あるいはそれらをいくつか併用した方式などであってもよく、それらの方式に応じた色変換データを生成すればよい。
【００４１】
色変換データ生成部３１で生成された色変換データは、色変換実行部３２に渡され、色変換実行部３２において色変換のための準備が行われる。その後、ソースデバイスにおけるデバイスカラーを有する画像データ等が画像データ入力部３３から入力され、色変換実行部３２において、ソースデバイスにおける色とほぼ同一の色再現がターゲットデバイスにおいて行われるように色変換処理が行われる。そして、色変換処理後の画像データ等は、画像データ出力部３４から、例えばターゲットデバイスへと送られ、出力される。例えばソースデバイスが印刷機であり、ＣＭＹＫ４色刷りの印刷物の画像データが入力され、その画像データをターゲットデバイスであるＣＭＹＫ４色カラープリンタに出力する場合、上述のような色変換データの作成及び作成された色変換データを用いた色変換処理によって、カラープリンタでは印刷機で印刷した場合と同様の色再現によって画像のプリントを行うことができる。そのため、カラープリンタを用いた色校正などを実現することが可能である。
【００４２】
図３は、本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態における変形例を示すブロック図である。図中の符号は図１と同様である。この変形例では、ソースデバイス側では予め記憶されているプロファイルかあるいはデバイスカラーデータと測色データの対のいずれかを選択可能であるが、ターゲットデバイス側では予め記憶されているプロファイルの利用のみとした構成を示している。
【００４３】
このような構成では、ターゲットデバイスが特定のデバイスに限定され、経時変化などもそれほど発生しない場合に有効である。また、例えばターゲットデバイスのプロファイルが他の装置において作成され、そのプロファイルを取得可能な場合には、このような構成でよい。
【００４４】
図４は、本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態における別の変形例を示すブロック図である。図中の符号は図１と同様である。この変形例では、ターゲットデバイス側では予め記憶されているプロファイルかあるいはデバイスカラーデータと測色データの対のいずれかを選択可能であるが、ソースデバイス側では予め記憶されているプロファイルの利用のみとした構成を示している。
【００４５】
このような構成では、ソースデバイスが特定のデバイスに限定され、経時変化などもそれほど発生しない場合に有効である。また、例えばソースデバイスのプロファイルが他の装置において作成され、そのプロファイルを取得可能な場合には、このような構成でよい。例えば印刷機を有していない印刷の発注元や印刷物の作成会社などにおいて、自社のプリンタによって色校正を行う場合に、印刷会社から印刷機のプロファイルをダウンロードしてソースデバイスのプロファイルとして利用し、ターゲットデバイスとなる自社のプリンタについては入力手段を切替可能にするといったことが考えられる。
【００４６】
図５は、本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態におけるさらに別の変形例を示すブロック図である。図中、図１と同様の部分には同じ符号を付して説明を省略する。１７はソース側データセット生成部、２７はターゲット側データセット生成部である。例えば、ターゲット側選択指示部２６によってターゲットデバイスプロファイル入力部２１で予め作成されているプロファイルの１つを読み込むことを選択した場合、プロファイルがＩＣＣプロファイルであれば、デバイスの色特性をもとに、すでにデバイスカラーとＬ* ａ* ｂ* 色空間あるいはＸＹＺ色空間との色変換方法が記述されている。そのため、その記述された方法により色変換を行うことが可能となっている。
【００４７】
しかし、ＩＣＣプロファイルに記述された色変換方法をそのまま用いずに、各種の処理を施したい場合がある。例えばＣ（Ｃｙａｎ），Ｍ（Ｍａｇｅｎｔａ），Ｙ（Ｙｅｌｌｏｗ），Ｋ（Ｂｌａｃｋ）の色材を用いた４色プリンタなどにおいて色変換データを生成する際に、生成されるＫデータの値を、色変換データ生成時に任意に変更することができない。また、例えばＣ，Ｍ，Ｙ，Ｋの色材量の合計を３００％以下にしたいなど、色材の総データ量の制限が必要な場合もあるが、そのような制限を課することができない。これらのことは、プリンタにおいて色再現性を向上させるために重要であり、これらの処理を施した上で色変換データが生成されることが望ましい。もちろん、ソース側データセットについても同様である。
【００４８】
図５に示した例では、このようにＩＣＣプロファイルを選択した場合でも、色変換データ生成前に各種の処理を施すことが可能な構成を示している。そのために図５に示す例では、ソース側にソース側データセット生成部１７を、ターゲット側にターゲット側データセット生成部２７を設けている。
【００４９】
ソース側データセット生成部１７は、ソースデバイスプロファイル入力部１１で読み出され、プロファイル処理部１２で所定の処理が施されたプロファイルを受け取る。そして、そのプロファイルに格納されている、デバイスカラーとＬ* ａ* ｂ* 色空間あるいはＸＹＺ色空間との色変換方法を利用し、ソースデバイスの色特性情報を生成するために必要なデバイスカラーデータと、そのデバイスカラーデータに対応するＬ* ａ* ｂ* 色空間あるいはＸＹＺ色空間のカラーデータとの対からなる複数のデータセットの生成を行う。データセットの生成は、例えば予め決めておいたＣ，Ｍ，Ｙ，Ｋの組み合わせのデータから、プロファイルに記載されている色変換方法に従って、対応するＬ* ａ* ｂ* 色空間あるいはＸＹＺ色空間などにおける値を生成してゆけばよい。
【００５０】
ソース側データセット生成部１７で生成された複数のデータセットはデータ処理部１５に入力され、所定の処理が施される。このとき、色変換データ生成時に色変換条件を任意に変更するなどの処理を行うことができる。例えば色変換データ生成時に生成されるＫデータの値をソース側で任意に変更することができ、墨量の調節によって画質を向上させることができる。また各色成分の合計を所定値以下に抑えるなどといったように、種々の制限を課することもできる。
【００５１】
同様にターゲット側データセット生成部２７は、ターゲットデバイスプロファイル入力部２１で読み出され、プロファイル処理部２２で所定の処理が施されたプロファイルを受け取る。そして、そのプロファイルに格納されている、デバイスカラーとＬ* ａ* ｂ* 色空間あるいはＸＹＺ色空間との色変換方法を利用し、ターゲットデバイスの色特性情報を生成するために必要なデバイスカラーデータと、そのデバイスカラーデータに対応するＬ* ａ* ｂ* 色空間あるいはＸＹＺ色空間のカラーデータとの対からなる複数のデータセットの生成を行う。データセットの生成方法はソース側データセット生成部１７と同様である。
【００５２】
ターゲット側データセット生成部２７で生成された複数のデータセットはデータ処理部２５に入力され、所定の処理が施される。このとき、色変換データ生成時に色変換条件を任意に変更するなどの処理を行うことができる。例えば色変換データ生成時に生成されるＫデータの値をターゲット側で任意に変更することができ、墨量の調節によって画質を向上させることができる。また各色材量の合計を所定値以下に抑え、画像形成時の不具合を防止するなどといったように、種々の制限を課することもできる。
【００５３】
なお、図５に示した例では、ソース側にソース側データセット生成部１７を、ターゲット側にターゲット側データセット生成部２７をそれぞれ設けているが、いずれか一方を設けずに構成してもよい。また、ソース側においてソース側データセット生成部１７によりデータセットを生成するか否か、あるいはターゲット側においてターゲット側データセット生成部２７によりデータセットを生成するか否かを切替可能に構成してもよい。
【００５４】
図６は、本発明のカラーデータ処理装置の機能またはカラーデータ処理方法をコンピュータプログラムで実現した場合におけるコンピュータプログラムを格納した記憶媒体の一例の説明図である。図中、１０１はプログラム、１０２はコンピュータ、１１１は光磁気ディスク、１１２は光ディスク、１１３は磁気ディスク、１１４はメモリ、１２１は光磁気ディスク装置、１２２は光ディスク装置、１２３は磁気ディスク装置である。
【００５５】
上述の本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の形態及び変形例に示した構成における機能は、コンピュータにより実行可能なプログラム１０１によっても実現することが可能である。その場合、そのプログラム１０１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶することも可能である。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク１１１，光ディスク１１２、磁気ディスク１１３，メモリ１１４等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００５６】
これらの記憶媒体にプログラム１０１を格納しておき、例えばコンピュータ１０２の光磁気ディスク装置１２１，光ディスク装置１２２，磁気ディスク装置１２３，あるいは図示しないメモリスロットにこれらの記憶媒体を装着することによって、コンピュータからプログラム１０１を読み出し、本発明の各実施の形態で説明した構成の機能を実行することができる。あるいは、予め記憶媒体をコンピュータ１０２に装着しておき、例えばネットワークなどを介してプログラム１０１をコンピュータ１０２に転送し、記憶媒体にプログラム１０１を格納して実行させてもよい。
【００５７】
【発明の効果】
以上の説明から明らかなように、本発明によれば、デバイスの色特性データを入力する際に、あらかじめ記憶されているＩＣＣプロファイルなどのデバイスの色特性情報を入力するか、あるいは、デバイスの色特性データを生成するためのデバイスカラーデータ及び対応する測色データの対を入力するかを選択可能である。これによって、例えば予め記憶されているプロファイルを用いることによって、処理手順、処理速度の短縮化を図ることができるとともに、デバイスカラーデータ及び対応する測色データの対を入力して処理時点での色特性情報を作成することによって、より精度の高い色変換処理を行うことができる。このように、本発明では、色特性データの管理を、ＩＣＣプロファイルでの管理、デバイスデータでの管理といった適応的な選択を可能とし、ユーザの利便性の向上を図ることができるという効果がある。またプロファイルから色特性データを一旦生成し、その色特性データに処理を加えて利用することも可能である。
【図面の簡単な説明】
【図１】  本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態を示すブロック図である。
【図２】  ソース側選択指示部におけるユーザインタフェースの一例の説明図である。
【図３】  本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態における変形例を示すブロック図である。
【図４】  本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態における別の変形例を示すブロック図である。
【図５】  本発明のカラーデータ処理装置及びカラーデータ処理方法の実施の一形態におけるさらに別の変形例を示すブロック図である。
【図６】  本発明のカラーデータ処理装置の機能またはカラーデータ処理方法をコンピュータプログラムで実現した場合におけるコンピュータプログラムを格納した記憶媒体の一例の説明図である。
【図７】  一般的な色特性データの生成処理の一例を示すブロック図である。
【図８】  一般的な色変換処理の一例を示すブロック図である。
【図９】  従来の色変換処理のための処理手順の一例の説明図である。
【符号の説明】
１１…ソースデバイスプロファイル入力部、１２…プロファイル処理部、１３…ソースデバイスカラーデータ入力部、１４…ソース側測色データ入力部、１５…データ処理部、１６…ソース側選択指示部、１７…ソース側データセット生成部、２１…ターゲットデバイスプロファイル入力部、２２…プロファイル処理部、２３…ターゲットデバイスカラーデータ入力部、２４…ターゲット側測色データ入力部、２５…データ処理部、２６…ターゲット側選択指示部、２７…ターゲット側データセット生成部、３１…色変換データ生成部、３２…色変換実行部、３３…画像データ入力部、３４…画像データ出力部、４１…データ入力部、４２…データ処理部、４３…プロファイルデータ生成部、４４…プロファイル出力部、５１…プロファイル入力部、５２…色変換データ生成部、５３…色変換実行部、５４…画像データ入力部、５５…画像データ出力部。
【図１】
0003915879.tif 000002
【図２】
0003915879.tif 000003
【図３】
0003915879.tif 000004
【図４】
0003915879.tif 000005
【図５】
0003915879.tif 000006
【図６】
0003915879.tif 000007
【図７】
0003915879.tif 000008
【図８】
0003915879.tif 000009
【図９】
0003915879.tif 000010