(57)【特許請求の範囲】
【請求項１】
画像データを入力する複数の画像入力手段と、
これらの各画像入力手段によって入力された画像データから各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数を取得して保持する画像入力特性情報保持手段と、
ユーザーが希望する画質を選択する選択手段と、
この選択手段によって選択された画質と、前記画像入力特性情報保持手段に保持されている、対応する前記各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数とに基づいて画像処理制御パラメータを設定する画像処理パラメータ設定手段と、を備え、
前記画像処理パラメータ設定手段により設定された画像処理制御パラメータに基づいて、前記画像入力手段が画像データを入力することを特徴とする画像処理装置。
【請求項２】
画像データを出力する複数の画像出力手段と、
これらの各画像出力手段によって出力された画像データから各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数を取得して保持する画像出力特性情報保持手段と、
ユーザーが希望する画質を選択する選択手段と、
この選択手段によって選択された画質と、前記画像出力特性情報保持手段に保持されている、対応する前記各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数とに基づいて画像処理制御パラメータを設定する画像処理パラメータ設定手段と、を備え、
前記画像処理パラメータ設定手段により設定された画像処理制御パラメータに基づいて、前記画像出力手段が画像データを出力することを特徴とする画像処理装置。
【請求項３】
画像データを入力する複数の画像入力手段と、
画像データを出力する複数の画像出力手段と、
前記各画像入力手段によって入力された画像データから各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数を取得して保持する画像入力特性情報保持手段と、
前記各画像出力手段によって出力された画像データから各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数を取得して保持する画像出力特性情報保持手段と、
ユーザーが希望する画質を選択する選択手段と、
前記選択手段によって選択された画質と、前記画像入力特性情報保持手段に保持されている、対応する前記各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数、または前記画像出力特性情報保持手段に保持されている、対応する前記各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数とに基づいて、画像処理制御パラメータを設定する画像処理パラメータ設定手段と、を備え、
前記画像処理パラメータ設定手段により設定された画像処理制御パラメータに基づいて、前記画像入力手段は画像データを入力し、前記画像出力手段は画像データを出力することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置に係り、特に、コンピュータにネットワーク接続されている複数のディジタルの複写機、スキャナ装置、プリンタ装置等の画像処理装置に関する。
【０００２】
【従来の技術】
近年、コンピュータに回線を介してネットワーク接続されているスキャナ装置、プリンタ装置、ディジタル複写機等の複数の画像処理装置が利用されている。
例えば、１台のコンピュータに複数のプリンタ装置が接続されている場合、ユーザーは希望する画質を得たい場合、コンピュータからその画質に合った画像処理装置に対して、画像入出力や画像編集などの処理を行う。
特開平２−６７０７６号公報には、原稿を転写紙に複写する際、その原稿の周囲に様々な飾り線や飾りパターンなどの模様を彩り付加する機能を具備したカラー画像記録装置が記載されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の画像処理装置では、１台のコンピュータに接続されている複数のスキャナ装置やプリンタ装置がある場合、ユーザーが要求する画質の出力をするためには、それぞれのスキャナ装置やプリンタ装置に対応した画像処理機能が必要であった。
従って、ユーザーが外部コンピュータ等に画像入出力や画像編集を行う場合、画像入力装置の違いや画像出力装置の違いにより、希望するような画像出力結果を得ることは難しかった。
特に、蓄積された画像の画像処理を順次行う場合、蓄積画像の画像特性情報が変化することがあるため、変化した後の画像特性情報に対応した画像処理を行わねばならず、処理に時間がかかった。
さらに、ユーザーが使用するコンピュータのアプリケーションから要求するような画質を得るためには、入出力機器や蓄積画像の特性に合わせた詳細な画像処理制御が必要であり、システム構造が複雑化してしまっていた。
これら複数の各画像処理装置の特性を生かし、各画像処理装置機能の高性能化、高精度化の要求が高まってきており、それぞれに対応した画像処理が必要となってきている。
ディジタル複写機は、スキャナ装置、プリンタ装置というように別体となることで、機種バリエーションとしてスキャナ部の性能アップ等が検討されてきている。
【０００４】
そこで、本発明の第１の目的は、画像入力装置ごとに管理される画像入力特性とユーザーが要求する画質に従って画像処理制御パラメータを制御できる画像処理装置を提供することである。
本発明の第２の目的は、画像出力装置ごとに管理される画像出力特性とユーザーが要求する画質に従って画像処理の制御パラメータを制御できる画像処理装置を提供することである。
本発明の第３の目的は、蓄積画像ごとに管理される画像特性とユーザーが要求する画質に従って画像処理の制御パラメータを制御できる画像処理装置を提供することである。
【０００５】
【課題を解決するための手段】
請求項１記載の発明では、画像データを入力する複数の画像入力手段と、これらの各画像入力手段によって入力された画像データから各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数を取得して保持する画像入力特性情報保持手段と、ユーザーが希望する画質を選択する選択手段と、この選択手段によって選択された画質と、前記画像入力特性情報保持手段に保持されている、対応する前記各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数とに基づいて画像処理制御パラメータを設定する画像処理パラメータ設定手段と、を備え、前記画像処理パラメータ設定手段により設定された画像処理制御パラメータに基づいて、前記画像入力手段が画像データを入力することにより前記第１の目的を達成する。
【０００６】
請求項２記載の発明では、画像データを出力する複数の画像出力手段と、これらの各画像出力手段によって出力された画像データから各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数を取得して保持する画像出力特性情報保持手段と、ユーザーが希望する画質を選択する選択手段と、この選択手段によって選択された画質と、前記画像出力特性情報保持手段に保持されている、対応する前記各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数とに基づいて画像処理制御パラメータを設定する画像処理パラメータ設定手段と、を備え、前記画像処理パラメータ設定手段により設定された画像処理制御パラメータに基づいて、前記画像出力手段が画像データを出力することにより、前記第２の目的を達成する。
【０００８】
請求項３記載の発明では、画像データを入力する複数の画像入力手段と、画像データを出力する複数の画像出力手段と、前記各画像入力手段によって入力された画像データから各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数を取得して保持する画像入力特性情報保持手段と、前記各画像出力手段によって出力された画像データから各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数を取得して保持する画像出力特性情報保持手段と、ユーザーが希望する画質を選択する選択手段と、前記選択手段によって選択された画質と、前記画像入力特性情報保持手段に保持されている、対応する前記各画像入力手段に共通のフィルタ係数、及び各画像入力手段に依存するフィルタ係数、または前記画像出力特性情報保持手段に保持されている、対応する前記各画像出力手段に共通の細線化処理の係数、及び各画像出力手段に依存する細線化処理の係数とに基づいて、画像処理制御パラメータを設定する画像処理パラメータ設定手段と、を備え、前記画像処理パラメータ設定手段により設定された画像処理制御パラメータに基づいて、前記画像入力手段は画像データを入力し、前記画像出力手段は画像データを出力することにより前記第１及び第２の目的を達成する。
【０００９】
【発明の実施の形態】
以下、本発明の好適な実施形態について図１ないし図１５を参照して詳細に説明する。
図１は、第１の実施形態に係る画像処理装置１０の構成を示したブロック図である。第１の実施形態では、スキャナ装置Ａ、Ｂ各々から入力される画像データの異なる入力画像特性を、ユーザーが要求する画質に従って画像処理制御パラメータにより制御する画像処理装置について説明する。
画像処理装置１０は、ディジタル画像入力部１１、入力特性保持部１２、画像特性管理部１３、画像処理制御パラメータ制御部１４、画像処理部１５を備えている。
図２は、スキャナ装置の入力特性であるＭＴＦ特性を示した図である。また、図中、太い実線は理想的なＭＴＦ特性の濃度分布を、点線はスキャナ装置ＡのＭＴＦ特性を、破線はスキャナ装置ＢのＭＴＦ特性を表している。
スキャナ装置Ｂは、スキャナ装置ＡよりもＭＴＦ特性が劣化していることが図２からわかる。ここで、ユーザーが画像をデータ処理する要求をした場合、スキャナ装置Ａとスキャナ装置Ｂとでは画像処理制御パラメータも違うものとなる。
【００１０】
図３は、第１の実施形態の画像処理制御パラメータ設定を示した図である。本実施形態では、フィルタの係数を画像処理制御パラメータとして説明する。
第１の実施の形態では、ユーザーのアプリケーションから要求された処理内容を、スキャナ装置ＡおよびＢの共通フィルタ係数とスキャナ装置ＡおよびＢ各々に依存のフィルタ係数に分割し、その組合わさったものを設定すべき画像処理制御パラメータとしている。
すなわち、画像処理制御パラメータ制御部１４は、ユーザーが要求する処理内容を共通部分と各装置依存部分に分割し、画像特性管理部１３に対応する装置特性を要求する。画像特性管理部１３は、管理している特性の中から対応する装置の特性を取得する。また、画像処理制御パラメータ制御部１４では、最終的な画像処理制御パラメータを画像処理部１５に設定する。この場合、画像処理部１５は、フィルタ処理を実行する。
【００１１】
図４は、第１の実施形態の画像処理装置の制御構造を示した図である。図５は、図４の制御構造の流れ（シーケンス）を示した図である。
ユーザーが要求する画質のアプリケーションの発行を受けると、画像処理制御パラメータ制御部１４は、ハンドラマネージャ１００に画像入力などの動作を要求する。ハンドラマネージャ１００の要求により、画像入力ハンドラ１０１は、各スキャナ装置Ａ、Ｂから画像を入力するよう画像入力ドライバ１０２に要求を出す。各スキャナ装置Ａ、Ｂは、画像入力ドライバ１０２の入力動作要求に従って入力動作を開始する。画像処理制御ハンドラ１０３は、入力特性情報１０４および共通制御情報１０５から要求されたアプリケーションに対応する特性を選択する。そして、この選択した特性を画像処理制御ドライバ１０６に設定し、ハードウエア／ＯＳ（オペレーションシステム）１０７は設定に従って画像処理を開始する。
図４および図５からわかるように、ユーザーが要求する画質を指定すると画像処理装置１０内の画像処理制御パラメータ制御部１４がその要求に合った特性を選択するので、画像処理装置に依存しないで要求画質を得ることができ、自由度のあるものとなる。
【００１２】
次に、第２の実施の形態について説明する。
図６は、第２の実施形態の画像処理装置２０の構成を示したブロック図である。第２の実施形態では、２種類のプリンタ装置ＣおよびＤに出力する画像データの出力画像特性を、ユーザーが要求する画質に従って画像処理の制御パラメータを制御することが可能な画像処理装置２０について説明する。
画像処理装置２０は、ディジタル画像出力部２１、出力特性保持部２２、画像特性管理部２３、画像処理制御パラメータ制御部２４および画像処理部２５を備えている。
図７は、プリンタ装置の出力特性を示した図である。
図中、実線は理想的なドット領域を、点線はプリンタ装置Ｃの出力特性を、破線はプリンタ装置Ｄの出力特性を表している。なお、図７では１ドットの分布特性を示している。
プリンタ装置Ｄの出力特性は、プリンタ装置Ｃよりも１ドットの広がりがある。従って、ユーザーが画像をシャープにするよう要求した場合、プリンタ装置Ｃとプリンタ装置とＤでは画像処理制御パラメータも違ってくる。
【００１３】
図８は、第２の実施形態の画像処理制御パラメータ設定を示した図である。本実施形態では、細線化処理の係数を画像処理制御パラメータとして説明する。
第２の実施形態では、共通の細線化係数と機器依存の細線化係数に分割し、その組合わさったものを設定すべき画像処理制御パラメータとしている。
つまり、画像処理制御パラメータ制御部２４では、アプリケーションから要求された処理内容を共通部分と機器依存部分に分割し、画像特性管理部２３に対応する機器の特性を要求する。画像特性管理部２３は、管理している特性の中から、対応する機器の特性を取得する。また、画像処理制御パラメータ制御部２４では、最終的な画像処理制御パラメータを画像処理部２５に設定する。この場合、画像処理部２５は、細線化処理を実行する。
【００１４】
図９は、第２の実施形態の画像処理装置の制御構造を示した図である。図１０は、図９の制御構造の流れ（シーケンス）を示した図である。
ユーザーが要求する画質のアプリケーションの発行を受けると、画像処理制御パラメータ制御部２４は、ハンドラマネージャ２００に画像入力などの動作を要求する。ハンドラマネージャ２００の要求により、画像出力ハンドラ２０１は、各プリンタ装置Ｃ、Ｄから画像を入力するよう画像出力ドライバ２０２に要求を出す。各プリンタ装置Ｃ、Ｄは、画像出力ドライバ２０２の出力動作要求に従ってプリンタ出力動作を開始する。画像処理制御ハンドラ２０３は、出力特性情報２０４および共通制御情報２０５から要求されたアプリケーションに対応する特性を選択する。そして、この選択した特性を画像処理制御ドライバ２０６に設定し、ハードウエア／ＯＳ２０７は設定に従って画像処理を開始する。
図９および図１０からわかるように、ユーザーが要求する画質を指定すると画像処理装置２０内の画像処理制御パラメータ制御部２４がその要求に合った特性を選択するので、画像処理装置に依存しないで要求画質を得ることができ、自由度のあるものとなる。
【００１５】
次に、第３の実施形態について説明をする。
図１１は、第３の実施形態の画像処理装置３０の構成を示したブロック図である。第３の実施形態は、２種類の蓄積されている画像データである蓄積装置ＥおよびＦの画像特性とユーザーが要求する画質に従って、画像処理制御パラメータを制御することが可能な画像処理装置３０について説明する。
画像処理装置３０は、ディジタル画像蓄積部３１、蓄積特性保持部３２、画像特性管理部３３、画像処理制御パラメータ制御部３４および画像処理部３５を備えている。
図１２は、蓄積画像データの蓄積特性を示した図である。
図中、実線は要求されている理想的な画像処理手順を、点線は蓄積Ｅの画像処理手順を、破線は蓄積Ｆの画像処理手順を表している。なお、図１２では一連の画像処理手順の進行度を表している。
蓄積Ｆは、蓄積Ｅより処理手順が進んでいることがわかる。ここで、ユーザーが誤差拡散処理後のデータを要求した場合、蓄積Ｅと蓄積Ｆでは画像処理制御パラメータも違ってくる。
【００１６】
図１３は、第３の実施形態の画像処理制御パラメータ設定を示した図である。本実施形態では、各処理手順の画像処理制御パラメータとして説明する。
共通の処理手順と蓄積特性ごとの処理手順に分割し、そのすべての処理手順を設定すべき、画像処理制御パラメータとしている。
つまり、画像処理制御パラメータ制御部３４では、アプリケーションから要求された処理内容を共通部分と蓄積特性依存部分に分割し、蓄積特性保持部３３に対応する蓄積画像データの特性を要求する。
蓄積特性保持部３３は、管理している特性の中から、対応する蓄積画像データの特性を取得する。また、画像処理制御パラメータ制御部３４では、最終的な画像処理制御パラメータを画像処理部３５に設定する。
この場合、画像処理部３５は、画像処理手順を実行する。
【００１７】
図１４は、第３の実施形態の画像処理装置３０の制御構造を示した図である。図１５は、図１４の制御構造の流れ（シーケンス）を表した図である。
ユーザーが要求する画質のアプリケーションの発行を受けると、画像処理制御パラメータ制御部３４は、ハンドラマネージャ３００に画像入出力などの動作を要求する。ハンドラマネージャ３００の要求により、画像入出力ハンドラ３０１は、各蓄積装置Ｅ、Ｆに蓄積されている画像データを入出力するよう画像入出力ドライバ３０２に要求を出す。各蓄積装置Ｅ、Ｆは、画像入出力ドライバ３０２の出力動作要求に従って画像蓄積動作を開始する。画像処理制御ハンドラ３０３は、蓄積特性情報３０４および共通制御情報３０５から要求されたアプリケーションに対応する特性を選択する。そして、この選択した特性を画像処理制御ドライバ３０６に設定し、ハードウエア／ＯＳ３０７は設定に従って画像処理を開始する。
図１４および図１５からわかるように、ユーザーが要求する画質を指定すると画像処理装置３０内の画像処理制御パラメータ制御部３４がその要求に合った特性を選択するので、画像処理装置に依存しないで要求画質を得ることができ、自由度のあるものとなる。
【００１８】
【発明の効果】
請求項１記載の発明では、ユーザーが希望する画質と画像入力手段の共通のフィルタ係数、及び依存するフィルタ係数とに基づいて設定した画像処理制御パラメータに基づいて画像入力手段が画像データを入力するので、画像処理装置に依存しないで要求画質を得ることができ、自由度のあるものとなる。
【００１９】
請求項２記載の発明では、ユーザーが希望する画質と画像出力手段の共通の細線化処理の係数、及び依存する細線化処理の係数とに基づいて設定した画像処理制御パラメータに基づいて画像出力手段が画像データを出力するので、画像処理装置に依存しないで要求画質を得ることができ、自由度のあるものとなる。
【００２１】
請求項３記載の発明では、ユーザーが希望する画質と画像入力手段の共通のフィルタ係数、及び依存するフィルタ係数、または、画像出力手段の共通の細線化処理の係数、及び依存する細線化処理の係数とに基づいて設定した画像処理制御パラメータに基づいて、前記画像入力手段は画像データを入力し、前記画像出力手段は画像データを出力するので、画像処理装置に依存しないで要求画質を得ることができ、自由度のあるものとなる。
【図面の簡単な説明】
【図１】第１の実施の形態に係る画像処理装置の構成を示したブロック図である。
【図２】スキャナ装置の入力特性であるＭＴＦ特性を示した図である。
【図３】第１の実施形態の画像処理制御パラメータ設定を示した図である。
【図４】第１の実施形態の画像処理装置の制御構造を示した図である。
【図５】図４の制御構造の流れ（シーケンス）を示した図である。
【図６】第２の実施の形態に係る画像処理装置の構成を示したブロック図である。
【図７】プリンタ装置の出力特性を示した図である。
【図８】第２の実施形態の画像処理制御パラメータ設定を示した図である。
【図９】第２の実施形態の画像処理装置の制御構造を示した図である。
【図１０】図９の制御構造の流れ（シーケンス）を示した図である。
【図１１】第３の実施の形態に係る画像処理装置の構成を示したブロック図である。
【図１２】蓄積画像データの蓄積特性を示した図である。
【図１３】第３の実施形態の画像処理制御パラメータ設定を示した図である。
【図１４】第３の実施形態の画像処理装置の制御構造を示した図である。
【図１５】図１４の制御構造の流れ（シーケンス）を表した図である。
【符号の説明】
１１    ディジタル画像入力部
１２    入力特性保持部
１３    画像特性管理部
１４    画像処理制御パラメータ制御部
１５    画像処理部
１０  第１の実施の形態の画像処理装置
２０  第２の実施の形態の画像処理装置
３０  第３の実施の形態の画像処理装置
【図１】
0003922677.tif 000002
【図２】
0003922677.tif 000003
【図３】
0003922677.tif 000004
【図４】
0003922677.tif 000005
【図５】
0003922677.tif 000006
【図６】
0003922677.tif 000007
【図７】
0003922677.tif 000008
【図８】
0003922677.tif 000009
【図９】
0003922677.tif 000010
【図１０】
0003922677.tif 000011
【図１１】
0003922677.tif 000012
【図１２】
0003922677.tif 000013
【図１３】
0003922677.tif 000014
【図１４】
0003922677.tif 000015
【図１５】
0003922677.tif 000016