(57)【特許請求の範囲】
【請求項１】
画像データ及び当該画像データの補正に利用される属性情報ファイル、及び当該属性情報ファイルに関連づけられた関連情報を含むプリントジョブを記憶する記憶装置からプリントジョブを読み出すデータ読み出し部と、
前記データ読み出し部を介して、前記記憶装置から読み出された前記プリントジョブの内容を解析する解析手段と、
前記解析手段の解析内容に応じて、前記関連情報に基づき前記属性情報ファイルを取得した後に、前記プリントジョブに指定される画像データを取得する取得手段と、
前記取得手段で取得された前記属性情報ファイルに応じて、前記画像データの画像特性を補正する補正手段と、
前記補正手段で補正された画像データをプリンタでプリントさせるプリント制御手段を有することを特徴とする画像処理装置。
【請求項２】
前記属性情報ファイルは、前記プリンタの特性に基づいて作成されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記取得手段は、１画像のプリント制御ごとに、前記属性情報ファイルと前記画像データとを前記記憶装置から取得することを特徴とする請求項１ないし２のいずれか１項に記載の画像処理装置。
【請求項４】
前記属性情報ファイルを特定するための情報は前記プリントジョブ中に記載されていることを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記補正は、色調整処理、または出力マスキング処理、またはγ変換処理の調整に関する情報であることを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項６】
前記取得手段は、前記プリントジョブに指定される画像データをプリント後に、次にプリントすべき画像データの前記ファイルを取得することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
複数のプリントジョブに対して同一の属性情報ファイルを適用可能であるこことを特徴とする請求項１ないし６のいずれか１項に記載の画像処理装置。
【請求項８】
画像データ及び当該画像データの補正に利用される属性情報ファイル、及び当該属性情報ファイルに関連づけられた関連情報を含むプリントジョブを記憶する記憶装置からプリントジョブを読み出すデータ読み出し工程と、
前記データ読み出し工程を介して、前記記憶装置から読み出された前記プリントジョブの内容を解析する解析工程と、
前記解析工程の解析内容に応じて、前記関連情報に基づき前記属性情報ファイルを取得した後に、前記プリントジョブに指定される画像データを取得する取得工程と、
前記取得工程で取得された前記属性情報ファイルに応じて、前記画像データの画像特性を補正する補正工程と、
前記補正工程で補正された画像データをプリンタでプリントさせるプリント制御工程を有することを特徴とする画像処理装置の制御方法。
【請求項９】
前記属性情報ファイルは、前記プリンタの特性に基づいて作成されることを特徴とする請求項８に記載の画像処理装置の制御方法。
【請求項１０】
前記取得工程は、１画像のプリント制御ごとに、前記属性情報ファイルと前記画像データとを前記記憶装置から取得することを特徴とする請求項８ないし９のいずれか１項に記載の画像処理装置の制御方法。
【請求項１１】
前記属性情報ファイルを特定するための情報は前記プリントジョブ中に記載されていることを特徴とする請求項８ないし１０のいずれか１項に記載の画像処理装置の制御方法。
【請求項１２】
前記補正は、色調整処理、または出力マスキング処理、またはγ変換処理の調整に関する情報であることを特徴とする請求項８ないし１１のいずれか１項に記載の画像処理装置の制御方法。
【請求項１３】
前記取得工程は、前記プリントジョブに指定される画像データをプリント後に、次にプリントすべき画像データの前記ファイルを取得することを特徴とする請求項１０に記載の画像処理装置の制御方法。
【請求項１４】
複数のプリントジョブに対して同一の属性情報ファイルを適用可能であることを特徴とする請求項８ないし１３のいずれか１項に記載の画像処理装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶装置に記憶された画像データ、プリントジョブ、画像データの補正に利用される属性情報等を読み出して画像処理行い印刷する画像処理装置および画像処理装置の制御方法に関するものである。
【０００２】
【従来の技術】
近年、デジタルカメラ、ビデオカメラ等の撮像装置で、撮影された画像情報をプリントするビデオプリンタが知られている。これらの機器では、カメラで撮影した画像情報をメモリ力ードに記憶し、画像情報の記憶されたメモリ力ードをパーソナルコンピュータに接続することにより、パーソナルコンピュータにて、前記メモリ力ードより画像情報を読み出し、これをパーソナルコンピュータに接続されたプリンタに出力して、プリント画像を得るものが知られている。
【０００３】
また、撮像装置とパーソナルコンピュータをケーブルで接続し、撮像装置に接続されたメモリ力ード、または撮像装置内部に設けられた画像情報の記憶部より、ケーブルを介してパーソナルコンピュータに画像情報を取り込み、パーソナルコンピュータより、これをプリンタに出力することによりプリント出力するもの、またはパーソナルコンピュータを媒介することなく、撮像装置とビデオプリンタをケーブルで接続することにより、ビデオプリンタより、撮像装置に記憶された画像情報のプリント出力を得るものが知られている。
【０００４】
【発明が解決しようとする課題】
しかしながら、デジタルカメラ等で撮影された画像情報はさまざまな条件下にてさまざまな被写体を撮像した結果であるため、これらをプリントした出力結果は必ずしも操作者の満足を得られるものではなかった。
【０００５】
また、使用するプリンタの階調特性、あるいは色再現範囲の相違により、使用するプリンタにより、出力結果が異なるという問題があった。
【０００６】
また、プリントされた出力結果が、所望のものでなかった場合には、操作者が、パーソナルコンピュータに取り込まれた画像情報をパーソナルコンピュータ上にて所望のアプリケーションソフトウエアを利用し、所望の色調整、階調調整等の画質調整を行った後に再度プリントを実行しなければならず甚だ操作性の悪いものであった。
【０００７】
さらに、パーソナルコンピュータを仲介せずにプリント出力を得るシステムにおいては、操作者が所望する画質調整を行うことが不可能で、プリント無駄となってしまう等の問題点も指摘されていた。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、記憶装置に記憶された属性情報ファイル、及び当該属性情報ファイルに関連づけられた関連情報を含むプリントジョブを記憶した後、該プリントジョブに指定される各画像データを補正して印刷する場合に、各画像データが記憶された属性情報ファイルをそれぞれ参照しながら同一条件で画像特性を補正して、各画像データの色再現性を同一の属性情報ファイルを１つ記憶するだけで均一に画像特性を調整できる仕組みを提供することである。
【０００９】
【課題を解決するための手段】
本発明に係る画像処理装置は、以下の特徴的構成を備える。
画像データ及び当該画像データの補正に利用される属性情報ファイル、及び当該属性情報ファイルに関連づけられた関連情報を含むプリントジョブを記憶する記憶装置からプリントジョブを読み出すデータ読み出し部と、前記データ読み出し部を介して、前記記憶装置から読み出された前記プリントジョブの内容を解析する解析手段と、前記解析手段の解析内容に応じて、前記関連情報に基づき前記属性情報ファイルを取得した後に、前記プリントジョブに指定される画像データを取得する取得手段と、前記取得手段で取得された前記属性情報ファイルに応じて、前記画像データの画像特性を補正する補正手段と、前記補正手段で補正された画像データをプリンタでプリントさせるプリント制御手段を有することを特徴とする。
【００１０】
本発明に係る画像処理装置の制御方法は、以下の特徴的構成を備える。
画像データ及び当該画像データの補正に利用される属性情報ファイル、及び当該属性情報ファイルに関連づけられた関連情報を含むプリントジョブを記憶する記憶装置からプリントジョブを読み出すデータ読み出し工程と、前記データ読み出し工程を介して、前記記憶装置から読み出された前記プリントジョブの内容を解析する解析工程と、前記解析工程の解析内容に応じて、前記関連情報に基づき前記属性情報ファイルを取得した後に、前記プリントジョブに指定される画像データを取得する取得工程と、前記取得工程で取得された前記属性情報ファイルに応じて、前記画像データの画像特性を補正する補正工程と、前記補正工程で補正された画像データをプリンタでプリントさせるプリント制御工程を有することを特徴とする。
【００２５】
【発明の実施の形態】
以下に、添付図面を参照して、本発明に係る好適な実施形態を詳細に説明する。
【００２６】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像処理装置を適用可能なプリントシステムの構成を説明するブロック図である。
【００２７】
図１において、１は本装置に着脱可能な記録媒体であり、半導体メモリ、ハードディスク、光ディスク等のデジタル記録可能な媒体が着脱可能に構成されている。２はデータ読み出し部で、記録媒体１より記録データを読み出し、該データ読み出し部２より出力されるデータ信号は、画像データ復元部３、後述する本システム全体を制御する制御部１１に接続される。
【００２８】
その際、画像データ復元部３より出力された信号は、色調整部４に入力され、色調整部４の出力は、空間フィルタ部５に入力される。空間フィルタ部５の出力は、出力マスキング部６及び表示部１０に出力される。
【００２９】
そして、出力マスキング部６の出力信号は、γ変換部７に入力され、γ変換部７の出力信号は、疑似中間調処理部８に入力される。疑似中間調処理部８の出力信号は、プリント部９に入力され、プリント部９にて、入力される出力信号に基づいたプリント処理が実行されてプリントアウトされる。
【００３０】
次に、図１に示す記録媒体１に記録されるデータファイルの構成に関して説明する。
【００３１】
図１に示す記録媒体１には、デジタルカメラ、ビデオカメラ、スキャナにて取り込まれた画像データファイル、またはパーソナルコンピュータにて作成された画像データファイルと、制御情報が記された制御情報ファイルが保存されている。
【００３２】
このうち、制御情報データファイルは、上記画像データファイルが記録媒体に記録される時に、画像データに関連して作成、更新可能となっているばかりでなく、前記記録媒体へのデータの書き込みが可能なパーソナルコンピュータや、デジタルカメラ、ビデオカメラ、スキャナ本体にて、追記、変更、削除等の編集が可能に構成されている。
【００３３】
図２は、図１に示した記録媒体１に記憶される制御情報ファイルの一例を示す図である。
【００３４】
図２に示すように、本実施形態における制御情報ファイルは、ファイル管理情報と、プリントＪＯＢ情報とから構成され、ファイル管理情報には、ファイル作成日時、ユーザＩＤ（ユーザ情報）等の情報が含まれる。
【００３５】
また、プリントＪＯＢ情報には、カラー又は白黒、プリントサイズを指示するプリント種類、プリント枚数、プリントＪＯＢを行う画像ファイルのフォーマットを指定する画像ファイルフォーマット、また画像ファイルの記録されている領域を示すパス指定データ、並びに画像ファイルをプリントする際に画像データの補正に使用される属性情報に関するフォーマット、さらに、前記属性情報ファイルが記録されている領域を示すパス指定データが含まれている。
【００３６】
なお、前記属性情報ファイルに関するデータは、必ずしも必要なものではなく、省略することも可能となっている。ただし、省略された場合には、記録された画像データの自動補正が実施されないことになる。また、同一の制御情報ファイル中には、複数のプリントＪＯＢ情報を含むことが可能に構成されている。
【００３７】
以下に本装置の動作を図３に示すフローチャートに従って詳細に説明する。
【００３８】
図３は、本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。なお、（１）〜（１２）は各ステップを示す。
【００３９】
先ず、ステップ（１）にて、本装置の制御部１１に設けられた図示していない操作部中の自動制御スイッチがＯＮされると、ステップ（２）にて、記録媒体１が装着されているか否かが判断され、装着されていないと判断した場合には、ステップ（１２）に進みフローを終了する。
【００４０】
一方、ステップ（２）で、記録媒体１が装着されていると判断した場合には、ステップ（３）へ進み、制御部１１がデータ読み出し部２を制御して、記録媒体１より、前述した制御情報ファイルを検索して、該制御情報ファイルがあるかどうかを判断し、制御情報ファイルが記録媒体１より検出されなかったと判断した場合は、ステップ１２に進みフローを終了する。
【００４１】
一方、ステップ（３）で、制御情報ファイルが検出されたと判断した場合は、ステップ（４）へ進み、制御部１１はデータ読み出し部２を介して記録媒体１より、制御情報ファイル中のファイル管理情報、およびプリントＪＯＢ情報を読み出し、プリントＪＯＢ情報が検出されたかどうかを判断し、プリントＪＯＢ情報が検出されなかったと判断した場合、すなわち、自動プリントＪＯＢの設定がなされていないものと判断された場合は、ステップ（１２）に進み、動作を終了する。
【００４２】
一方、ステップ（４）で、制御情報ファイル中に、プリントＪＯＢ情報が検出されたと判断した場合は、ステップ（５）に進み、プリントＪＯＢ情報中、属性情報ファイルのパス指定があるか否かが判断され、パス指定があると判断した場合には、ステップ（６）に進み、属性情報のファイルフォーマットに従って、制御部１１によりデータ読み出し部２を介して属性情報ファイルの読み出しが行われる。その後フローは、ステップ（７）に進み、ここで、属性情報ファイルの内容に従って、画像補正データがセットされる。
【００４３】
これにより、ステップ（５）で、属性情報ファイルのパス指定があると判定された場合、例えば属性情報ファイルの一例として、ＲＧＢ信号に対するゲイン補正値が使用される場合は、ステップ（６）へ進み、属性情報のファイルフォーマットデータより、プリントＪＯＢ情報として記録されている属性情報ファイルの内容が制御部１１により判別される。
【００４４】
この場合は、ＲＧＢ信号に対するゲイン補正値を示す情報が属性情報ファイルとして記録されていることが判別される。そして、制御部１１は属性情報ファイルが記録されているパス指定情報を読み出し、これに従って属性情報ファイルを記録媒体１より読み出し、該読み出された属性情報ファイルの内容は、属性情報のファイルフォーマットデータにより、ＲＧＢ信号に対するゲイン補正値と解釈されていることより、読み出された属性情報ファイルより、ＲＧＢ信号に対するゲイン調整パラメータが算出される。
【００４５】
そして、ステップ（７）で、算出されたゲイン調整パラメータは、制御部１１により、色調整部４のゲイン調整ブロック４Ａ（図４参照）に設定される。
【００４６】
図４は、図１に示した色調整部４のゲイン調整ブロックの構成を説明するブロック図である。
【００４７】
本実施形態では、入力されるＲＧＢ信号がゲイン調整ブロック４Ａに設定されるゲイン補正値により、Ｒ' Ｇ' Ｂ' 信号に補正されることとなる。
この場合、ステップ（５）で、属性情報ファイルのパス指定がなかったと判断した場合には、ステップ（１１）に進み、ここで、図４のゲイン調整パラメータとして、初期値（ゲイン＝１）が設定される。
【００４８】
次に、ステップ（８）で、制御部１１はプリントＪＯＢ情報中の画像ファイルフォーマット、および画像ファイルの相対パス指定に従い、データ読み出し部２、画像データ復元部３を制御して、記録媒体１より画像ファイルの読み出しを制御する。
【００４９】
そして、記録媒体１より読み出された画像ファイルデータは、データ読み出し部２を介して画像データ復元部３に入力される。そして、画像データ復元部３では、プリントＪＯＢ情報中の画像ファイルフォーマットに従って、画像の復元が行われる。
【００５０】
本実施形態において、画像ファイルフォーマットとしては、ＪＰＥＧ，ＴＩＦＦ、ビットマップ等のフォーマットが使用可能であり、それぞれの画像フォーマットにあわせて画像データが復元され、ＲＧＢ信号として、色調整部４に出力される。
そして、色調整部４では、図４に示したＲＧＢのゲイン調整が行わたＲ' Ｇ'B’信号が、空間フィルタ部５に出力される。そして、空間フィルタ部５では、入力画像信号の空間周波数特性が制御部１１からの入力信号に従って調整され、空間フィルタ部５の出力信号は出力マスキング部６と表示部１０に入力される。そして、出力マスキング部６では、プリント部９で使用されるシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色インクの信号レベルに入力画像データを変換する処理が行われる。
【００５１】
ここでは、変換処理として、テーブル変換が使用されているが、公知のマトリクス演算による変換処理を用いてもよい。
【００５２】
また、表示部１０では、入力画像データがモニタ表示され、記録媒体１より読み出された画像ファイルの画像データの確認を行うことが可能となる。出力マスキング部６の出力信号は、γ変換部７に入力される。γ変換部７は、入力信号のγ特性を変換するブロックであり、制御部１１からの入力信号により特性が切り替えられるものである。
【００５３】
そして、ステップ（９）で、疑似中間調処理部８では、Ｃ，Ｍ，Ｙ，Ｋ各色に対応する入力信号を誤差拡散処理し、プリント部９に出力する。プリント部９にて入力され画像データの印字が行われる。
【００５４】
ここでは、Ｃ，Ｍ，Ｙ，Ｋの４色インクを使用したインクジェットプリンタが使用され、入力される画像データ信号に応じたプリント画像が出力される。
【００５５】
次に、ステップ（１０）で、プリントが終了したか否かが判別され、終了していないと判定した場合には、ステップ（８）に戻り、プリントＪＯＢとして指定された画像ファイルの読み出しを行い、プリント終了まで、以下のフローを繰り返す。
【００５６】
一方、ステップ（１０）にてプリント終了と判別された場合、フローはステップ（４）へ戻り、新たなプリントＪＯＢ情報があるかどうかが判別され、新たなプリントＪＯＢ情報が検出された場合には、上記フローを繰り返し、プリント動作を継続する。ステップ（４）にて、新たなプリントＪＯＢ情報が検出されなかった場合には、フローはステップ（１２）に進み、制御を終了する。
【００５７】
以上、図３のフローにて説明したように、本装置によれば、自動制御スイッチがＯＮされると、記録媒体１に予め記録された制御情報ファイル中のプリントＪＯＢ情報に従い、記録媒体１に記録された画像ファイルのプリントが自動的に行われる。
【００５８】
なお、上記第１実施形態中では、属性情報ファイルの例としてＲＧＢ信号に対するゲイン補正データを示した。
【００５９】
ここで、ＲＧＢ信号に対するゲイン補正データは、デジタルカメラ等を用いて撮影した画像信号をプリント対象とする場合に、撮影条件下の色温度条件により、変化するホワイトバランスを補正するために、有効な補正手段であり、特に撮影時に十分な補正が行えなかった場合であっても、補正データを属性情報ファイルとして、記録媒体に記録しておくことにより、プリント、またはモニタ表示する際には、さらに、補正を行うことが可能となり、ホワイトバランスの良好なプリント画像を得ることが可能となる。
【００６０】
また、属性情報ファイルの内容は、これに限定されるものではなく、前述したプリントＪＯＢ情報中の属性情報ファイルフォーマットにより、指定可能な構成となっている。
【００６１】
〔第２実施形態〕
図５は、本発明の第２実施形態を示す画像処理装置における要部構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００６２】
図５において、４Ｂはルックアップテーブルであり、属性情報のファイルフォーマットとしてＲＧＢ信号に対する変換テーブルとして機能する。
【００６３】
本実施形態では、記録媒体に記録されたカラー画像信号の色空間を補正する場合の例であり、属性情報のファイルフォーマットとして、ＲＧＢ信号に対する変換テーブルが指定される。
【００６４】
具体的には、図３に示したステップ（６）で、読み出された属性情報ファイルは、制御部１１により色調整部４中の３次元ルックアップテーブル４Ｂのデータに変換されてセットされる。すなわち、色調整部４では、入力されるＲＧＢ信号をルックアップテーブルにてＲ' Ｇ' Ｂ' 信号に変換する処理を行う。
なお、ルックアップテーブル４Ｂの容量は、入力のＲＧＢ信号のデータ幅をそれぞれ８ビットとすると、２２４×８ビット×３色分が必要となるが、ルックアップテーブル４Ｂの容量削減のため、ルックアップテーブル４Ｂとしては、入力されるＲＧＢ信号のそれぞれ上位３ビットを入力とする、２９  ×８ビット×３色を用意し、入力ＲＧＢ信号の下位ビットによりテーブルから読み出されたデータ値を補間処理する構成としてもよい。
【００６５】
〔第３実施形態〕
図６は、本発明の第３実施形態を示す画像処理装置における要部構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００６６】
図６において、４Ｃはマトリクス演算部で、入力されるＲＧＢ信号としての画像データに演算実行して補正したＲ' Ｇ' Ｂ' 信号を生成する。
本実施形態では、図６に示すように、マトリクス演算部４Ｃのマトリクス演算により、ＲＧＢ信号をＲ' Ｇ' Ｂ' 信号に変換する構成としている。
この場合、前述したプリントＪＯＢ情報中の属性情報ファイルフォーマットにより、マトリクス係数が指定され、読み出された属性情報ファイルより読み出された各係数を、制御部１１が色調整部４のマトリクス演算部４Ｃに設定することにより、画像データの補正が行われる。
【００６７】
また、色調整部４として、マトリクス演算部４Ｃを持たず、ルックアップテーブルのみの場合には、制御部１１により属性情報ファイルより読み出されたマトリクス係数を用いて、ルックアップテーブルに設定する値を算出し、ルックアップテーブルにより、マトリクス演算と等価な処理を行うよう制御するようにしてもよい。
【００６８】
〔第４実施形態〕
また、上記実施形態では、色調整部の入力、出力信号をＲＧＢ信号としたが、これに限定されるものではなく、Ｘ，Ｙ，Ｚ、あるいはＹ，Ｕ，Ｖ空間の信号を用いてをよい。以下、その実施形態について説明する。
【００６９】
図７は、本発明の第４実施形態を示す画像処理装置における要部構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００７０】
図７において、４Ｄはルックアップテーブルで、入力されるＹ，Ｕ，Ｖ信号をＲ’Ｇ’Ｂ’信号に変換する。
【００７１】
さらに、属性情報ファイルにより行われる補正は、上記色調整部４に限らず、空間フィルタ部５の空間周波数特性、出力マスキング部６、γ変換部７、疑似中間調処理部８の特性を補正、調整するために使用可能であることは、明白である。
【００７２】
また、上記実施形態では、属性情報ファイルフォーマットを示すデータがプリントＪＯＢ情報中に使用されているが、これは属性情報ファイル中に含めることも可能であり、属性情報ファイル中の所定領域に、前記属性情報ファイルフォーマットに相当する情報を設定しておくようにしてもよい。
【００７３】
〔第５実施形態〕
次に、属性情報ファイルにより行われる補正の例として、プリンタの階調特性を補正する実施形態を説明する。
【００７４】
図１において、図示していない操作部により、プリンタ階調補正動作を指示する入力が行われると、制御部１１により予め設定された所定の画像データのプリント動作が開始される。予め設定された所定の画像データは、予め記録媒体１に記録されていてもよいし、制御部１１が、画像復元部３を制御し、所定の画像データを発生させるようにしてもよい。予め設定された画像データのプリントアウト出力を図８に示す。
【００７５】
図８は、図１に示したプリント部９から出力される階調補正用画像データの一例を示す図であり、プリント部９にて使用される色材であるＣ，Ｍ，Ｙ，Ｋ各色のグラデーションパターンで構成される。各グラデーションパターンに対応する画像データのレンジは、画像データが８ビットで構成される場合には、０〜２５５となる。
【００７６】
図９は、図１に示した制御部１１により作成される階調特性テーブルの一例を示す特性図であり、縦軸はプリント出力濃度レベルを示し、横軸は出力レベルを示す。
【００７７】
図１０は、図１に示した制御部１１により作成される階調特性テーブルの一例を示す特性図であり、制御部１１が作成された階調特性テーブルより、階調特性を理想特性に補正するためのγ補正テーブルを作成する。なお、縦軸はγ変換出力を示し、横軸はγ変換入力を示す。
【００７８】
上記のようにプリント部９より出力されたプリント画像をデジタルカメラ等の画像入力装置により撮影し、画像データとして記録媒体１に記録する。
【００７９】
次に、この記録媒体１を、本体にセットし、図示していない操作部より、画像読み出しの指示を行うと、記録媒体１より、図８に示したプリント出力画像を撮影した画像データの読み出しを行う。
【００８０】
そして、制御部１１は、読み出されたＣ，Ｍ，Ｙ，Ｋの各グラデーションパターンの画像データより、図９に示す階調特性テーブルを作成する。
【００８１】
次に、制御部１１は、作成された階調特性テーブルより、階調特性を理想特性に補正するためのγ補正テーブル（図１０参照）を作成し、これを属性情報ファイルとして記録媒体１に記録する。１２はデータリード・ライト制御部で、記録媒体１に対するメモリアクセスを制御する。
【００８２】
そして、制御部１１は、作成されたγ補正テーブルを、図１に示したγ変換部７の変換テーブルに設定する。以上のようにして使用するプリンタの階調特性が理想特性と一致しない場合においても、プリンタヘの出力信号のγ特性を補正することにより、階調再現性に優れたプリント出力を得ることが可能となる。
【００８３】
上記のようにして作成され、記録媒体１に属性情報ファイルとして記録されたγ補正テーブルは、前述したプリントＪＯＢ情報中にて、属性ファイルのフォーマットを指定し、属性情報ファイルのパス指定を行うことにより、前記図３のフロー中のステップ（７）にて、画像補正データとして、記録媒体より読み出され、γ変換部７に設定されることにより、プリンタの特性を補正した良好なプリント出力が得られる。
【００８４】
〔第６実施形態〕
上記第５実施形態では、記録媒体１ヘデータ記録機能を持つ場合について説明したが、記録媒体１ヘデータ記録機能を持たない場合には、後述するようにスキャナを接続して、図８に示したプリント出力を走査して読み取りを行う構成としてもよい。以下、その実施形態について説明する。
【００８５】
図１１は、本発明の第６実施形態を示す画像処理装置の構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００８６】
図１１において、１５はスキャナで、パーソナルコンピュータ１４に接続され、パーソナルコンピュータ１４により制御され、原稿台上に置かれた原稿を走査し、光電変換された画像データ信号がパーソナルコンピュータ１４に入力可能に構成されている。１３は外部インタフェースで、パーソナルコンピュータ１４と所定のインタフェースを介して接続されるとともに、制御部１１に通信可能に接続され、該外部インタフェース１３を介して、本装置の制御部１１とパーソナルコンピュータ１４は、データの入出力が可能となっている。
【００８７】
なお、スキャナ１５は、フラットベットタイプのものに限定されるものではなく、原稿を搬送して画像を読み取るタイプのものであっても本発明に適用することができる。
【００８８】
上記のように構成された画像処理装置において、図８に示すプリント出力をスキャナ１５により画像データとしてパーソナルコンピュータ１４に取り込む。次に、取り込まれた画像データ信号を、外部インタフェース１３を介して、制御部１１に入力する。制御部１１では、外部インタフェース１３より入力された画像データより、Ｃ，Ｍ，Ｙ，Ｋの各グラデーションパターンのγテーブル（図９参照）を作成し、γ特性を理想特性に補正するためのγ補正テーブル（図１０参照）を作成する。これを属性情報ファイルとして記録媒体１に記録する。
【００８９】
なお、スキャナ１５により画像データとしてパーソナルコンピュータに取り込まれた画像データをパーソナルコンピュータ１４内で処理し、パーソナルコンピュータ１４内で、γ補正テーブルを作成し、該作成されたγ補正テーブルを外部インタフェース１３を介して制御部１１に入力し、これを属性情報ファイルとして、記録媒体１に記録するようにしてもよい。
【００９０】
これにより、γ補正データを外部インタフェース１３を介して画像データを入力する場合に比較して、この場合には、通信データ量の削減が可能となり、システムの高速化が可能となる。
【００９１】
〔第７実施形態〕
次に、属性情報ファイルにより行われる補正の例として、出力マスキング特性を補正する実施形態を説明する。
【００９２】
図１において、図示していない操作部により、プリント色調整を指示する入力が行われると、制御部１１により、予め設定された所定の画像データのプリント動作が開始される。
【００９３】
なお、予め設定された所定の画像データは、予め記録媒体１に記録されていてもよいし、制御部１１が、画像データ復元部３を制御して所定の画像データを発生させるようにしてもよい。
【００９４】
図１２は、図１に示したプリント部９より出力されるカラーパッチ出力例を示す図であり、図１に示した記録媒体１に予め記録された所定の画像データ、あるいは制御部１１が画像データ復元部３を制御して発生させた所定の画像データのプリントアウト例に対応する。
【００９５】
図１２において、プリントパターンは、プリント部９にて使用される色材であるＣ，Ｍ，Ｙ，Ｋ各色に対応するデータ信号値の所定の組み合わせで形成される複数のカラーパッチで構成され、再現可能な色空間がほば含まれるものである。上記出力されたプリント画像をデジタルカメラ等の画像入力装置により、撮影し画像データとして記録媒体１に記録する。
【００９６】
次に、この記録媒体１を本体にセットし、図示していない操作部より、画像読み出しの指示を制御部１１に行い、記録媒体１より、図１２に示したプリント出力画像を撮影した画像データの読み出しを行う。
【００９７】
そして、制御部１１は撮影されて記録媒体１に記憶されたカラーパッチの画像データより、カラー補正データを作成する。
【００９８】
カラー補正データは、図１２に示したプリント出力を、前記デジタルカメラ等の入力装置にて撮影された際の各パッチの画像データ信号を処理し、出力マスキング部６により変換されたＣＭＹＫデータが、図１２に示した対応するカラーパッチ作成時のＣＭＹＫデータ信号値と略等しくなるような、変換テーブルとして制御部１１により作成される。
【００９９】
次に、制御部１１は、作成された変換テーブルを属性情報ファイルとして、記録媒体１に記録する。また、作成された変換テーブルを出力マスキング部６のテーブルに設定する。
【０１００】
以上ようにして使用するプリンタの色再現特性と、撮影装置の再現特性との対応を補正することに色再現特性に優れたプリント出力を得ることが可能となる。
また、上記のようにして作成され、記録媒体に属性情報ファイルとして記録された変換テーブルは、前述したプリントＪＯＢ情報中にて、属性ファイルのフォーマットを指定し、属性情報ファイルのパス指定を行うことにより、前記図３のフローチャートのステップ（７）にて、記録媒体より属性情報ファイルとして読み出され、読み出された変換テーブルが画像補正データとして、出力マスキング部６に設定されることにより、色再現特性が補正された良好なプリント出力が得られる。
【０１０１】
一般に、撮像装置が有するカラーセンサにて撮影されたカラー画像信号の色空間と、プリント部９にて再現される色空間とは、必ずしも一致しておらず、撮像装置で撮影されたカラー画像信号の色空間に対して、プリンタが再現可能な色空間は、狭くなっていることが多いが、上記のように、属性情報ファイルに従って入力カラー画像信号の色空間をプリンタの色再現範囲内に変換することにより、疑似輪郭のない良好な階調特性のプリント出力を得ることが可能となる。
【０１０２】
なお、他の実施形態として、デジタルカメラ等の撮影装置にて被写体の撮影を行う条件下にて、色再現の基準となるチャートを撮影し、これを記録媒体に記録しておけば、この撮影データ信号に基づいて制御部１１は、色補正データを作成することも可能である。
【０１０３】
さらに、これを属性情報ファイルとして、記録媒体に記録しておくことにより、同一条件下にて撮影された被写体の色補正を行うことが可能となる。
【０１０４】
さらには、他の機器にて作成されたデジタルカメラの撮像系のカラープロファイル特性や、プリンタのカラープロファィル特性に基づいて作成された画像補正データを前記図１１に示した外部インタフェース１３を介して本装置に入力し、これを属性ファイル情報として、記録媒体１に記録することにより、より高度な画像補正を行うことが可能となる。
【０１０５】
上記実施形態では、プリント出力に関して説明を行ったが、表示部１０に表示させる画像に関しても、同様に、画像補正データによる補正を行うことにより、表示画像の品質を上げることが可能となる。
【０１０６】
特に、表示部のカラープロファィル特性に基づいて作成された画像補正データを使用して、表示する画像データの色調整を行うことにより、色再現性に良好な色再現画像の表示が可能となる。
【０１０７】
以下、図１３に示すメモリマップを参照して本発明に係る画像処理装置を適用可能な画像処理システムで読み出し可能なデータ処理プログラムの構成について説明する。
【０１０８】
図１３は、本発明に係る画像処理装置を適用可能な画像処理システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１０９】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１１０】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１１１】
本実施形態における図３に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１２】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０１１５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１１７】
【発明の効果】
以上説明したように、本発明によれば、記憶装置に記憶された属性情報ファイル、及び当該属性情報ファイルに関連づけられた関連情報を含むプリントジョブを記憶した後、該プリントジョブに指定される各画像データを補正して印刷する場合に、各画像データが記憶された属性情報ファイルをそれぞれ参照しながら同一条件で画像特性を補正して、各画像データの色再現性を同一の属性情報ファイルを１つ記憶するだけで均一に画像特性を調整できる。
【０１１８】
また、プリンタの階調特性を補正することが可能となり、疑似輪郭の無い良好なプリント出力を得ることが可能となる。
【０１１９】
さらに、撮影装置と、プリンタの有する色空間を考慮した色補正処理も可能となり、プリント画質の色再現性を向上させることが可能となる等の優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す画像処理装置を適用可能なプリントシステムの構成を説明するブロック図である。
【図２】図１に示した記録媒体に記憶される制御情報ファイルの一例を示す図である。
【図３】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図４】図１に示した色調整部のゲイン調整ブロックの構成を説明するブロック図である。
【図５】本発明の第２実施形態を示す画像処理装置における要部構成を説明するブロック図である。
【図６】本発明の第３実施形態を示す画像処理装置における要部構成を説明するブロック図である。
【図７】本発明の第４実施形態を示す画像処理装置における要部構成を説明するブロック図である。
【図８】図１に示したプリント部から出力される階調補正用画像データの一例を示す図である。
【図９】図１に示した制御部により作成される階調特性テーブルの一例を示す特性図である。
【図１０】図１に示した制御部により作成される階調特性テーブルの一例を示す特性図である。
【図１１】本発明の第６実施形態を示す画像処理装置の構成を説明するブロック図である。
【図１２】図１に示したプリント部より出力されるカラーパッチ出力例を示す図である。
【図１３】本発明に係る画像処理装置を適用可能な画像処理システムで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１  記録媒体
２  データ読み出し部
３  画像データ復元部
４  色調整部
５  空間フィルタ部
６  出力マスキング部
７  γ変換部
８  擬似中間調処理部
９  プリント部
１０  表示部
１１  制御部
【図１】
0003902913.tif 000002
【図２】
0003902913.tif 000003
【図３】
0003902913.tif 000004
【図４】
0003902913.tif 000005
【図５】
0003902913.tif 000006
【図６】
0003902913.tif 000007
【図７】
0003902913.tif 000008
【図８】
0003902913.tif 000009
【図９】
0003902913.tif 000010
【図１０】
0003902913.tif 000011
【図１１】
0003902913.tif 000012
【図１２】
0003902913.tif 000013
【図１３】
0003902913.tif 000014