(57)【要約】【課題】複数の画像入力装置を使用する際、装置間の個体ばらつきを吸収する階調補正を容易に行うことができるようにする。【解決手段】光電変換手段により画像を電気信号に変換する複数の画像入力手段１００ａ、１００ｂと、前記画像入力手段に固有の識別情報と前記画像入力手段１００ａ、１００ｂの画像特性とを対応付けて記憶する第一の記憶手段３００と、前記画像入力手段１００ａ、１００ｂは前記第一の記憶手段３００を備え、前記画像入力手段１００ａ、１００ｂにより画像が入力された場合、前記画像入力手段１００ａ、１００ｂの前記識別情報に対応する前記画像特性を前記第一の記憶手段３００から読み出して、前記画像入力手段１００ａ、１００ｂによって入力された画像を、読み出した前記画像特性に基づいて補正する階調補正手段４０７を更に備えたことを特徴とする。【選択図】        図１
2008022253.tif 000002
【特許請求の範囲】
【請求項１】
光電変換手段により画像を電気信号に変換する複数の画像入力手段と、
前記画像入力手段に固有の識別情報と前記画像入力手段の画像特性とを対応付けて記憶する第一の記憶手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第一の記憶手段は、前記画像入力手段に設けられていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像入力手段により画像が入力された場合、前記画像入力手段の前記識別情報に対応する前記画像特性を前記第一の記憶手段から読み出して、前記画像入力手段によって入力された画像を、読み出した前記画像特性に基づいて補正する階調補正手段を更に備えたことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記第一の記憶手段に記憶される複数の前記画像特性に基づいて、新たに画像特性を生成する画像特性生成手段を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記画像特性の基準となる基準特性を記憶する第二の記憶手段を更に備え、
前記階調補正手段は、更に、前記画像入力手段によって入力された画像を、前記基準特性と前記画像特性に基づいて補正することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記第一の記憶手段は、前記画像特性生成手段により生成された前記画像特性を記憶することを特徴とする請求項２に記載の画像処理装置。
【請求項７】
前記第一の記憶手段に記憶された前記識別情報と前記画像特性とを外部記憶媒体に保存する処理を行う保存手段と、
前記外部記憶媒体に記憶された前記識別情報と前記画像特性を参照する参照手段と、
を更に有することを特徴とする請求項１〜６のいずれか一つに記載の画像処理装置。
【請求項８】
画像処理装置によって画像を処理する画像処理方法であって、
前記画像処理装置は、光電変換手段により画像を電気信号に変換する複数の画像入力手段と、前記画像入力手段に固有の識別情報と前記画像入力手段の画像特性とを対応付けて記憶する第一の記憶手段と、を備え、
前記画像入力手段により画像が入力された場合、前記画像入力手段の前記識別情報に対応する前記画像特性を前記第一の記憶手段から読み出して、前記画像入力手段によって入力された画像を、読み出した前記画像特性に基づいて補正する階調補正ステップ
を含むことを特徴とする画像処理方法。
【請求項９】
請求項８に記載の画像処理方法をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のスキャナなどの画像入力手段を接続した構成において、入力画像を補正するための画像特性を画像入力手段の識別情報と対応付けて記憶媒体に記憶することによって、画像入力手段の個体差を吸収して階調補正の実施操作性を向上した画像処理装置、画像処理方法および画像処理プログラムに関するものである。
【背景技術】
【０００２】
従来、複写機の出力高速化要求に伴い、デジタル複写機を複数接続し、１つのデジタル複写機の画像入力部から読み取った画像信号を、他の複数のデジタル複写機のプリンタ部に転送して、プリント分散処理を行う装置構成が特許文献１に開示されている。特許文献１は、プリント出力処理の性能を最大限に活用するために、画像信号の出力条件に応じて出力ジョブの優先度を設定し、その優先度に応じて出力装置の台数や出力ジョブの割り振りを決定するという技術である。
【０００３】
【特許文献１】特開２０００−４１１２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、親機の画像入力装置から読み取った画像信号を、接続された複数の子機へ転送しプリントすることにより、画像出力の効率性を改善する機能面しか考慮されていない。一方、複数の画像入力装置から読み取った複数の画像信号を扱う場合、画像入力装置の個体差を意識せずに同一に扱いたいという要求があるが、複数の画像入力装置で同じ原稿を読み取ったとしても、画像入力装置それぞれの個体差により、同じ画像信号にならないという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、複数の画像入力手段の識別情報および画像特性を対応付けて記憶することにより、複数の画像入力手段の個体差を吸収して該当する画像入力装置の階調補正の実施操作性を向上することができる画像処理装置、画像処理方法および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明によれば、光電変換手段により画像を電気信号に変換する複数の画像入力手段と、前記画像入力手段に固有の識別情報と前記画像入力手段の画像特性とを対応付けて記憶する第一の記憶手段と、を有することを特徴とする。
【０００７】
また、請求項２にかかる発明によれば、請求項１に記載の画像処理装置において、前記第一の記憶手段は、前記画像入力手段に設けられていることを特徴とする。
【０００８】
また、請求項３にかかる発明によれば、請求項１または２に記載の画像処理装置において、前記画像入力手段により画像が入力された場合、前記画像入力手段の前記識別情報に対応する前記画像特性を前記第一の記憶手段から読み出して、前記画像入力手段によって入力された画像を、読み出した前記画像特性に基づいて補正する階調補正手段を更に備えたことを特徴とする。
【０００９】
また、請求項４にかかる発明によれば、請求項１に記載の画像処理装置において、前記第一の記憶手段に記憶される複数の前記画像特性に基づいて、新たに画像特性を生成する画像特性生成手段を更に有することを特徴とする。
【００１０】
また、請求項５にかかる発明によれば、請求項３に記載の画像処理装置において、前記画像特性の基準となる基準特性を記憶する第二の記憶手段を更に備え、前記階調補正手段は、更に、前記画像入力手段によって入力された画像を、前記基準特性と前記画像特性に基づいて補正することを特徴とする。
【００１１】
また、請求項６にかかる発明によれば、請求項２に記載の画像処理装置において、前記第一の記憶手段は、前記画像特性生成手段により生成された前記画像特性を記憶することを特徴とする。
【００１２】
また、請求項７にかかる発明によれば、請求項１〜６のいずれか一つに記載の画像処理装置において、前記第一の記憶手段に記憶された前記識別情報と前記画像特性とを外部記憶媒体に保存する処理を行う保存手段と、前記外部記憶媒体に記憶された前記識別情報と前記画像特性を参照する参照手段と、を更に有することを特徴とする。
【００１３】
また、請求項８にかかる発明によれば、画像処理装置によって画像を処理する画像処理方法であって、前記画像処理装置は、光電変換手段により画像を電気信号に変換する複数の画像入力手段と、前記画像入力手段に固有の識別情報と前記画像入力手段の画像特性とを対応付けて記憶する第一の記憶手段と、を備え、前記画像入力手段により画像が入力された場合、前記画像入力手段の前記識別情報に対応する前記画像特性を前記第一の記憶手段から読み出して、前記画像入力手段によって入力された画像を、読み出した前記画像特性に基づいて補正する階調補正ステップを含むことを特徴とする。
【００１４】
また、請求項９にかかる発明によれば、請求項８に記載の画像処理方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
請求項１にかかる発明によれば、画像入力装置の画像特性を識別情報と共に記憶することにより、識別情報で画像特性を参照することが可能になり、画像入力装置間の個体差を吸収する階調補正を容易に実施できるという効果を奏する。
【００１６】
請求項２にかかる発明によれば、識別情報および画像入力装置に該当する画像特性を画像入力装置側にも記憶可能としたことにより、画像入力装置を識別して画像特性を設定する手間を省くという効果を奏する。
【００１７】
請求項３にかかる発明によれば、画像特性による階調補正プログラムを画像入力装置側にも記憶可能としたことにより、画像入力装置を操作するコンピュータ側に特別なソフトウェアやハードウェアを追加することなく、常時、階調補正を容易に実施できるという効果を奏する。
【００１８】
請求項４にかかる発明によれば、複数の画像入力装置を接続した構成において、それぞれの画像特性から更に新しい画像特性を作成することが可能となり、画像特性の更に広範な活用を可能にするという効果を奏する。
【００１９】
請求項５にかかる発明によれば、画像特性の基準特性を参照することによって、特定の特性に偏らない、印刷業界や写真業界などの標準的な基準を以って画像特性を作成することができるという効果を奏する。
【００２０】
請求項６にかかる発明によれば、複数の画像特性から新たに作成された画像特性を画像入力装置側にも記憶させることが可能となり、画像特性の更に広範な活用を可能にするという効果を奏する。
【００２１】
請求項７にかかる発明によれば、複数の識別情報と画像特性を外部記憶媒体やネットワークを介してデータ交換可能としたことにより、画像特性の更に広範な活用を可能にするという効果を奏する。
【００２２】
請求項８にかかる発明によれば、画像入力装置の画像特性を識別情報と共に記憶することにより、識別情報で画像特性を参照することが可能になり、画像入力装置間の個体差を吸収する階調補正を容易に実施できるという効果を奏する。
【００２３】
請求項９にかかる発明によれば、請求項８に記載の画像処理方法をプログラムで実行させることにより、実装するコンピュータによらず画像入力装置間の個体差を吸収する階調補正を実行できるという効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下に添付図面を参照して、本発明の実施の形態における画像処理装置、画像処理方法および画像処理プログラムの最良な実施の形態を詳細に説明する。
【００２５】
（第一の実施の形態）
以下、第一の実施の形態を詳細に説明する。図１は、第一の実施の形態における画像処理装置のブロック図である。図１に従って、各部を詳細に説明する。画像処理装置２００は、画像入力装置からの画像入力および入力画像の処理を行う構成である。画像入力装置Ａ１００ａと画像入力装置Ｂ１００ｂの２台が汎用バス２１３を介して画像特性補正装置２０１に接続されて構成される。
【００２６】
汎用バス２１３のインターフェースは、コンピュータのプロセッサと周辺機器との間の通信を行うためのバスアーキテクチャであるＰＣＩ（Peripheral Component Interconnect）バスやＳＣＳＩ（Small Computer System Interface）、またはシリアルバスであるＵＳＢ（Universal Serial Bus）などを使用する。
【００２７】
画像特性補正装置２０１は、画像入力装置Ａ１００ａと画像入力装置Ｂ１００ｂからの画像入力、画像特性作成および階調補正を行う部分であり、通常、汎用バス２１３のインターフェースを備えたコンピュータである。図１に示すように、画像特性補正装置２０１は、バス制御部２０２、ＣＰＵ２０３、メモリ２０４、ＨＤＤ２０５、ページメモリ２０６、Ｉ／Ｆ制御部２０７、操作部２０８、ＵＳＢインターフェース２０９、ＳＤカード２１０、ＮＩＣ２１１、ネットワーク２１２から構成される。
【００２８】
バス制御部２０２は、汎用バス２１３を介して接続される画像入力装置Ａ１００ａおよび画像入力装置Ｂ１００ｂとの通信を制御する。ＣＰＵ２０３は、コンピュータの演算および処理を実行する部分であり、画像入力装置からの画像入力と、実施の形態における画像特性作成および画像特性による階調補正を行う画像処理プログラムを実行する。メモリ２０４は、ＣＰＵ２０３処理中のデータを一時的に記憶する記憶部である。
【００２９】
ページメモリ２０６は、画像入力装置Ａ１００ａおよび画像入力装置Ｂ１００ｂからの入力画像をＨＤＤ２０５に記憶する処理前に一時的に蓄積しておくためのものである。操作部２０８は、画像特性補正装置２０１のユーザーインターフェースを制御する部分である。ＵＳＢインターフェース２０９は、シリアルバスＵＳＢの周辺機器インターフェースを制御する部分である。
【００３０】
ＳＤカード２１０は、市販されているＳＤ（Secure Digital）メモリーカードのデータ読み書きを制御する部分である。ＮＩＣ２１１は、ネットワーク２１２を介して行われる外部機器との通信を制御する部分である。Ｉ／Ｆ制御部２０７は、操作部２０８、ＵＳＢインターフェース２０９、ＳＤカード２１０、ＮＩＣ２１１の各部とＣＰＵ２０３の通信を制御する部分である。
【００３１】
ＨＤＤ２０５は、画像入力装置Ａ１００ａおよび画像入力装置Ｂ１００ｂによる入力画像や実施の形態における画像処理プログラムによって作成された画像特性テーブル、画像特性および画像特性から作成される階調テーブルを記憶するハードディスクである。画像特性テーブルは、図２に示すような構成で記憶される。
【００３２】
以下、画像特性テーブルの記憶構造について説明する。図２は、第一の実施の形態における画像特性テーブルの記憶構造を示す図である。画像特性テーブル３００には、画像入力装置に固有の識別番号ＩＤ３０２と、画像特性データ部３０１の記憶場所を示すデータアドレス３０３がそれぞれ対応付けられて記憶されている。データアドレス３０３の記憶場所には、画像特性の実データを保持する画像特性データ部３０１が記憶されている。従って、所定の識別番号ＩＤ３０２を認識すれば、画像特性テーブル３００によって関連付けられた画像特性データ部３０１を特定できるという記憶構造でＨＤＤ２０５に記憶される。
【００３３】
なお、本実施の形態では、画像特性テーブル３００として、識別番号ＩＤ３０２と画像特性データ部３０１の記憶場所のデータアドレス３０３を対応付けて登録することにより、画像入力装置と該当する画像特性とを対応付けた構成としているが、これに限定されるものではなく、識別番号ＩＤ３０２と画像特性データ部３０１とを直接対応付けて画像特性テーブル３００を保持する構成としてもよい。
【００３４】
以下、画像入力装置Ａ１００ａの構成について説明する。図１において、画像入力装置Ａ１００ａは、ＣＣＤセンサ１０１ａ、バス制御部１０２ａ、ＣＰＵ１０３ａ、メモリ１０４ａ、スキャナ画像処理部１０５ａから構成される。また、画像入力装置Ｂ１００ｂも同様の構成を備えており、ＣＣＤセンサ１０１ｂ、バス制御部１０２ｂ、ＣＰＵ１０３ｂ、メモリ１０４ｂ、スキャナ画像処理部１０５ｂから構成される。各部の動作は、画像入力装置Ａ１００ａとまったく同様である。
【００３５】
ＣＣＤセンサ１０１ａは、光電変換特性によって入力光量に応じて電気信号を生成する部分である。バス制御部１０２ａは、スキャナ画像処理部１０５ａやＣＰＵ１０３ａと汎用バス２１３との通信を制御する部分である。ＣＰＵ１０３ａは、画像入力装置Ａ１００ａ内の各部の動作制御を実行する部分である。メモリ１０４ａは、ＣＰＵ１０３ａで実行される制御プログラムや処理中のデータと共に、画像入力装置Ａ１００ａ固有の識別情報ＩＤ３０２を記憶する。同様に、メモリ１０４ｂは、ＣＰＵ１０３ｂで実行される制御プログラムや処理中のデータと共に、画像入力装置Ｂ１００ｂ固有の識別情報ＩＤ３０２を記憶する。
【００３６】
以下、画像入力装置Ａ１００ａの全体動作について説明する。図３は、第一の実施の形態における画像入力装置Ａ１００ａの内部構造を示す断面図である。画像入力装置Ａ１００ａは、光電変換特性を有するＣＣＤセンサ１０１ａに走査露光することにより、画像信号を生成する装置であり、自動原稿送り装置１１２、原稿１１３、原稿台ガラス１１４、光学走査ユニット１１５、原稿照明ランプ１１６、走査ミラー１１７、ＣＣＤユニット１１８、バス制御部１０２ａから構成される。更に、ＣＣＤユニット１１８は、結像レンズ１１９、ＣＣＤセンサ１０１ａ、スキャナ画像処理部１０５ａから構成される。
【００３７】
図３において、自動原稿送り装置１１２上にセットされた原稿１１３は、原稿台ガラス１１４上に順次送出される。原稿１１３が原稿台ガラス１１４上にセットされた段階で、光学走査ユニット１１５内部の原稿照明ランプ１１６が、原稿１１３表面の走査露光を行い、原稿１１３の反射光を走査ミラー１１７で反射させ、ＣＣＤユニット１１８内部の結像レンズ１１９を経て、ＣＣＤセンサ１０１ａに導く。ＣＣＤセンサ１０１ａで生成された画像信号は、スキャナ画像処理部１０５ａで適切な画像処理が施され、バス制御部１０２ａから画像特性補正装置２０１へ送信される。
【００３８】
以下、スキャナ画像処理部１０５ａの構成を説明する。図４は、第一の実施の形態におけるスキャナ画像処理部１０５ａ内部のブロック図である。スキャナ画像処理部１０５ａは、ＣＣＤセンサ１０１ａで生成された画像信号に画像処理を施す部分であり、シェーディング補正部１０６、スキャナ階調変換部１０７、フィルタ処理部１０８、主走査変倍部１０９、スキャナ階調記憶部１１０、フィルタ係数記憶部１１１から構成される。
【００３９】
原稿１１３が印刷物である場合、印刷物の網点の周期と画像センサのサンプリング周期の周期的なずれから干渉モアレが発生する。この干渉モアレによる濃淡ムラを除去するため、平滑化フィルタ係数が必要となる場合がある。また、文字部の画像をより鮮明に処理するため、強調フィルタ係数が必要となる場合もある。フィルタ係数記憶部１１１は、これら複数のフィルタ係数を記憶する部分である。フィルタ処理部１０８は、フィルタ係数記憶部１１１に記憶された所定のフィルタ係数に基づいてフィルタ処理を実行する部分である。主走査変倍部１０９は、画像入力時の主走査方向の縮小、拡大処理を実行する部分である。シェーディング補正部１０６は、原稿照明ランプ１１６の長手方向の光量ムラおよびＣＣＤセンサ１０１ａの光感度ムラを補正する部分である。
【００４０】
第一の実施の形態では、画像特性テーブル３００を画像特性補正装置２０１のＨＤＤ２０５に保持する構成としているが、この他、画像入力装置１００ａ、１００ｂのそれぞれに該当する画像特性データ部３０１をスキャナ階調記憶部１１０に記憶する構成としてもよい。スキャナ階調記憶部１１０は、画像特性補正装置２０１から指示された画像特性データ部３０１を記憶する部分である。スキャナ階調変換部１０７は、スキャナ階調記憶部１１０に記憶された画像特性データ部３０１に基づき、階調テーブル４０７を作成し画像入力装置の特性ばらつきの補正を実行する部分である。
【００４１】
以下、画像入力装置の特性ばらつきについて説明する。図５は、第一の実施の形態におけるグレースケールチャートの概要図である。グレースケールチャート４００は、十数ステップに濃度変化したパッチから構成されるグレースケールパターン４０１を含んでいる。一般的には、イーストマン・コダック社（登録商標）や富士写真フィルム社（登録商標）などの市販グレースケールチャートを使用する。これらのグレースケールチャートには、各パッチの濃度をあらかじめ、Ｘ−ＲＩＴＥ社（登録商標）製もしくはＧＲＥＴＡＧ社（登録商標）製等の高精度の業界標準濃度計で測定することにより、グレースケールチャート使用上の基準濃度値が添付されている。
【００４２】
ここで、濃度をＤとすると、反射率Ｒは数１式で示される。
【数１】
2008022253.tif 000003
すなわち、濃度が高くなるほど、反射光量は低くなる。グレースケールパターン４０１は、一番上の部分が白地部であり、下に下がるほど濃度が濃くなっていく構成である。
【００４３】
図６は、画像入力装置の個体ばらつきにより光量変化特性のばらつきが発生することを示す図である。濃度が最も低い白地部は原稿台ガラス１１４上の反射光量が最も高くなるため、グレースケールチャート４００を画像入力した場合の光量変化特性は、図６の光量変化特性４０２や光量変化特性４０３のように画像入力装置ごとにばらつく。このばらつきを補正するために、画像特性による階調テーブル作成が必要となる。
【００４４】
以下、画像特性から階調テーブルを作成する手順について説明する。ここでは説明を簡略化するため、８ｂｉｔグレーの白黒画像について処理手順例を示す。画像特性データ部３０１には、画像特性の実データが記憶されている。画像特性は、図７に示す画像特性４０４のように構成される。画像特性の作成処理を実行すると、図７のような合成テーブルが作成される。図７は、第一の実施の形態における画像特性と基準特性の合成テーブルを示す図である。グレースケールパターン４０１において、一番上のパッチをＮｏ.１、基準濃度をＤ1と名づけ、下へ順次、Ｎｏ.２、Ｄ2、Ｎｏ.３、Ｄ3、Ｎｏ.４、Ｄ4・・・・Ｎｏ.１５、Ｄ15とする。図７において、左列から、グレースケールパターン４０１の基準濃度Ｄ1Ｄ2Ｄ3Ｄ4・・・・Ｄ15、画像入力装置Ａ１００ａの画像特性４０４、基準特性４０５と順次並んでいる。
【００４５】
ここで、基準特性４０５は、前述の業界標準濃度計等による測定値を考慮してあらかじめ定められた数値であり、各画像入力装置にとって基準値を意味する。一方、画像特性４０４は、グレースケールチャート４００の入力画像上、Ｎｏ.１〜Ｎｏ.１５の各パッチ部分から読み取ったデジタル値である。これらデジタル値は、８ｂｉｔグレーの場合、０〜２５５の値となり、数値が小さいほどグレーレベルが低く、濃度が濃いことを示している。すなわち、図７においては、画像特性４０４と基準特性４０５の１５組の対応テーブルができたことを意味する。すなわち、これをグラフに図示すると、Ｎｏ.１〜Ｎｏ.１５の１５個の座標がプロットされた図８のようになる。
【００４６】
図８は、第一の実施の形態における画像特性による階調補正カーブ作成を説明する図である。階調テーブル作成のために、これら１５個の座標から統計的な手法を用いて回帰式を求める必要がある。複数の数式の組み合わせから回帰式を求めるために、様々な手法が存在するが、ここでは一般的な最小自乗法を使用して、その手順を説明する。
【００４７】
ｙがｘの関数として表される時、数２式で示される。
【数２】
2008022253.tif 000004
最小自乗法は、数３式で示される残差の平方和を算出し、この残差の平方和が最小になるように、ｘの関数ｆ(ｘ)の係数を決定するという手法である。
【数３】
2008022253.tif 000005
【００４８】
ｆ(ｘ)は、一次式、二次以上の多次式、もしくは対数式、指数式など式の形態の選択肢は多数あるが、回帰式を求めたい曲線の形状に合わせて式の形態を選択する。このような手順で演算処理を実行した結果、図８の階調補正カーブ４０６に表された回帰式が求められる。この回帰式を基に、８ｂｉｔの０〜２５５を１ｄｉｇｉｔ置きにｘに入力して、ｆ(ｘ)を算出する。つまり、Ｎｏ.１〜Ｎｏ.１５の１５組のデータセットから２５６組のデータセットに情報を増幅したことを意味する。このｆ(ｘ)の算出により、図９のような階調テーブル４０７が得られる。
【００４９】
図９は、第一の実施の形態における階調テーブル４０７の記憶構造を示す図である。ここで、階調テーブル４０７は、基準特性４０５に変換するための画像入力装置Ａ１００ａ用のＬＵＴ（Look Up Table）を表しており、２５６組のデータセットから構成される。
【００５０】
以上、説明したような階調テーブル４０７の作成は、画像特性補正装置２０１またはスキャナ階調変換部１０７において実行される。画像を入力する際、階調テーブル４０７による入力画像の階調補正も行われる。
【００５１】
以上、説明を簡略にするため、８ｂｉｔグレー画像について階調テーブル作成を述べてきたが、フルカラー画像入力の場合、ＲＧＢのチャンネルごとに以上と同様の処理を実行することにより、ＲＧＢチャンネルごとに階調テーブルが作成され、ＲＧＢチャンネルごとに階調補正が実行される。また、８ｂｉｔ以外のグレーレベル画像入力の場合、例えば、１０ｂｉｔであれば、０〜１０２４を入力する同様の手順により１０ｂｉｔ用の階調テーブルが作成される。
【００５２】
図１０は、第一の実施の形態における画像特性を記憶するフローチャート図である。図１０に従って、画像特性データ部３０１作成時の動作を説明する。まず、画像入力装置Ａ１００ａの画像特性を把握するため、スキャナ画像処理部１０５ａ内部のスキャナ階調変換部１０７およびフィルタ処理部１０８をスルーに設定する（ステップＳ１００）。グレースケールチャート４００を原稿台ガラス１１４上にセットし画像入力を実施する（ステップＳ１０１）。入力された画像から、画像特性を作成しＨＤＤ２０５に記憶する（ステップＳ１０２）。画像入力装置Ａ１００ａに対する識別番号ＩＤ３０２を、既にＨＤＤ２０５に記憶している画像特性テーブル３００から認識する（ステップＳ１０３）。画像特性テーブル３００の情報を更新し記憶する（ステップＳ１０４）。
【００５３】
図１１は、第一の実施の形態における画像特性を設定するフローチャート図である。図１１に従って、画像特性データ部３０１設定時の動作を説明する。画像入力装置に記憶した識別番号ＩＤ３０２を認識する（ステップＳ２００）。画像特性テーブル３００の記憶構造により、識別番号ＩＤ３０２に従って、画像特性データ部３０１が選択される（ステップＳ２０１）。一方、グレースケールチャート４００に添付された基準濃度値などを基にした基準特性４０５を選択する（ステップＳ２０２）。選択された画像特性データ部３０１と基準特性４０５を基に、階調テーブル４０７を作成する（ステップＳ２０３）。作成した階調テーブル４０７を画像特性補正装置２０１のＨＤＤ２０５等の記憶部またはスキャナ画像処理部１０５ａ内部のスキャナ階調変換部１０７に設定する（ステップＳ２０４）。
【００５４】
以上、述べてきたように、第一の実施の形態における画像処理装置によれば、画像入力装置を接続した構成において、画像入力装置の個体差を記述した画像特性を作成すると共に、その画像特性を画像入力装置固有の識別情報とあわせて記憶することにより、画像入力装置の個体差を意識せず、容易に基準に合わせて統一された画像入力を実施することが可能となる。
【００５５】
（第二の実施の形態）
以下、第二の実施の形態を詳細に説明する。第二の実施の形態における画像処理装置が、第一の実施の形態と異なる点は、画像入力装置が２台接続されているという点である。第二の実施の形態における画像入力装置は、第一の実施の形態における画像入力装置を示す図３と同様である。その他、第一の実施の形態で説明した構成は、全て同一のものとする。図中に示される同じ構成要素を同じ符号で示し、説明を省略する。
【００５６】
第二の実施の形態では、図１のように２台の画像入力装置を接続する場合、画像入力装置Ａと画像入力装置Ｂの間で階調補正を行う画像処理装置の構成を説明する。第二の実施の形態では、第一の実施の形態で説明した画像特性作成と同様の動作を行い、それぞれの画像入力装置Ａ１００ａと画像入力装置Ｂ１００ｂに対して画像特性を作成する。このように作成された複数の画像特性に対して、階調補正を実施する構成を説明する。
【００５７】
図１２は、第二の実施の形態における画像特性による階調補正を示す図である。以下、図１２に従って、第二の実施の形態における画像特性による階調補正について説明する。図１２において、左列から、グレースケールパターン４０１の基準濃度Ｄ1Ｄ2Ｄ3Ｄ4・・・・Ｄ15、画像入力装置Ａ１００ａの画像特性４０８、画像入力装置Ｂ１００ｂの画像特性４０９と順次並んでいる。第一の実施の形態における説明と同様、図１２の２つの画像特性を合わせたテーブルから、回帰式を求めて階調テーブル４１０を作成する。
【００５８】
図１３は、第二の実施の形態における階調テーブルの記憶構造を示す図である。階調テーブル４１０は、画像入力装置Ａ１００ａの特性から画像入力装置Ｂ１００ｂの特性に補正するＬＵＴである。
【００５９】
図１４は、第二の実施の形態における画像処理装置のフローチャート図である。以下、図１４に従って、第二の実施の形態における画像処理装置の動作を説明する。１つ目の画像入力装置の識別番号ＩＤ３０２を認識する（ステップＳ３００）。２つ目の画像入力装置の識別番号ＩＤ３０２を認識する（ステップＳ３０１）。１つ目の識別番号ＩＤに対応する画像特性データ部３０１を選択する（ステップＳ３０２）。２つ目の識別番号ＩＤに対応する画像特性データ部３０１を選択する（ステップＳ３０３）。１つ目の画像特性と２つ目の画像特性から階調テーブル４１０を作成する（ステップＳ３０４）。作成した階調テーブル４１０を画像特性補正装置２０１のＨＤＤ２０５等記憶部またはスキャナ画像処理部１０５ａ内部のスキャナ階調変換部１０７に設定する（ステップＳ３０５）。
【００６０】
なお、説明を簡略にするため、画像入力装置Ａと画像入力装置Ｂの間で単純に階調補正を行う処理手順を示したが、補正対象は、このような実存の装置だけでなく、複数の画像特性から平均レベル、最も濃度が低いレベル、もしくは最も濃度が高いレベルなどの算出を行った上で新たな画像特性を求めて、それらを基に階調補正を実施してもよい。
【００６１】
以上、述べてきたように、第二の実施の形態における画像処理装置によれば、２台の画像入力装置を接続した構成において、それぞれの画像特性を基に、一方の特性を他方の特性に補正する処理を行うことにより、他の画像入力装置を使用しているかのように仮想的に使用できる。また、実在の画像入力装置の画像特性を基に新たに作成した画像特性を補正に使用するならば、複数の画像入力装置の平均、もしくは最も濃度が低い特性、もしくは最も濃度が高い特性など仮想の画像入力装置を想定して画像入力を実施することが可能となる。
【００６２】
（第三の実施の形態）
以下、第三の実施の形態を詳細に説明する。第三の実施の形態における画像処理装置が、第一の実施の形態と異なる点は、画像入力装置が３台以上接続されているという点である。第三の実施の形態における画像入力装置は、第一の実施の形態における画像入力装置を示す図３と同様である。その他、第一の実施の形態で説明した構成は、全て同一のものとする。図中に示される同じ構成要素を同じ符号で示し、説明を省略する。
【００６３】
第三の実施の形態では、図１５のように３台以上の画像入力装置を接続する場合、複数の画像入力装置に対して作成された画像特性をネットワークや外部メモリによって更に広範に活用する画像処理装置の構成を説明する。図１５は、第三の実施の形態における画像処理装置のブロック図である。以下、図１５に従って、第三の実施の形態における画像処理装置を詳細に説明する。図１５では、画像処理装置２００は、画像入力装置Ａ１００ａ、画像入力装置Ｂ１００ｂ、画像入力装置Ｃ１００ｃ、画像入力装置Ｄ１００ｄの計４台が汎用バス２１３を介して画像特性補正装置２０１に接続されて構成される。更に、外部メモリ２１４とネットワーク２１２が画像特性補正装置２０１に接続される。
【００６４】
画像入力装置の台数は、ここでは４台と図示しているが、ＰＣＩバスを想定した場合、汎用バス２１３のバス占有率が１００％以内の範囲で複数の画像入力装置を接続可能である。また、他の汎用バスを使用する場合は、それぞれのバス仕様に従って接続可能な台数は変わってくるものであり、接続台数が技術の可否に依存するものではない。
【００６５】
図１５においては、簡略的に図示しているが、画像特性補正装置２０１の内部は第一の実施の形態で説明した図１同様のものである。従って、第三の実施の形態における処理動作は、画像特性補正装置２０１内部のＨＤＤ２０５やメモリ２０４または外部メモリ２１４等の記憶媒体への記憶、またはそれらに記憶した情報の参照動作などを含めて、ＣＰＵ２０３の指示命令によって処理実行される。
【００６６】
図１６は、第三の実施の形態における画像特性を外部メモリへ転送するフローチャート図である。以下、図１６に従って、第三の実施の形態における画像特性を外部メモリ２１４へ転送する動作を説明する。まず、画像特性を外部メモリ２１４またはネットワーク２１２に転送するための通信を確認する（ステップＳ４００）。ＨＤＤ２０５またはメモリ２０４に記憶された中から転送対象の画像特性を選択する（ステップＳ４０１）。選択した画像特性を外部メモリ２１４またはネットワーク２１２に転送する（ステップＳ４０２）。
【００６７】
図１７は、第三の実施の形態における画像特性を外部メモリから転送するフローチャート図である。図１７に従って、第三の実施の形態における画像特性を外部メモリ２１４から転送する動作を説明する。まず、外部メモリ２１４またはネットワーク２１２上に存在する画像特性の中から転送する画像特性を選択する（ステップＳ５００）。転送対象の画像特性を転送する（ステップＳ５０１）。転送した画像特性をＨＤＤ２０５またはメモリ２０４に記憶する（ステップＳ５０２）。
【００６８】
図１８は、第三の実施の形態における複数の画像特性から新規画像特性を作成するフローチャート図である。図１８に従って、第三の実施の形態における複数の画像特性から新規画像特性を作成する動作を説明する。まず、ＨＤＤ２０５、メモリ２０４、外部メモリ２１４またはネットワーク２１２上に存在する画像特性の中から複数の画像特性を転送する（ステップＳ６００）。転送した複数の画像特性から新規の画像特性を作成する（ステップＳ６０１）。新規に作成した複数の画像特性をＨＤＤ２０５、メモリ２０４または外部メモリ２１４に記憶する（ステップＳ６０２）。
【００６９】
以上、述べてきたように、第三の実施の形態における画像処理装置によれば、複数の画像入力装置と外部メモリまたはネットワークに接続される構成であることから、作成した画像特性を特定のコンピュータだけでなく、外部メモリまたはネットワークから自由に外部に持ち出し活用できることによって、画像特性の更に広範な活用を可能にする。
【００７０】
なお、特開２００４−２０７７７９号公報では、多部数原稿を複数の画像入力装置で分割して画像入力する場合、入力処理や出力処理の処理状況を把握して、入力画像を転送する技術が記載されているが、分割処理の機能面しか考慮されていない。また、ＩＣＣ(INTERNATIONAL COLOR CONSORTIUM：http://www.color.org/)が提唱したＩＣＣ  Ｐｒｏｆｉｌｅは入出力装置の特性を記述した色定義ファイルであり、これを活用する技術も公知であるが、常にコンピュータ側から色定義ファイルを選択および設定する必要があると共に、色定義ファイルが機種単位であるため、画像入力装置の個体差を常時意識することなく使用する技術として不十分である。これらの従来技術において、異なる画像入力装置間の画像不一致という問題は依然として残る。
【００７１】
それに対して、第一の実施の形態、第二の実施の形態、第三の実施の形態では、容易に画像入力装置間の画像特性を統一的に扱うことが可能となり、異なる画像入力装置においても入力画像が一致するという効果が常時得られることが可能となる。
【００７２】
なお、実施の形態においては、画像入力装置、画像入力装置を制御する装置、外部メモリおよびネットワークの種類や方式に技術の可否が依存するものではない。
【００７３】
なお、本実施形態の画像処理装置で実行される画像処理プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００７４】
本実施形態の画像処理装置で実行される画像処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００７５】
さらに、本実施形態の画像処理装置で実行される画像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の画像処理装置で実行される画像処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７６】
本実施形態の画像処理装置で実行される画像処理プログラムは、上述した各部（画像入力部、記憶部、画像入力制御部、処理実行部、インターフェース制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、記憶部、画像入力制御部、処理実行部、インターフェース制御部が主記憶装置上に生成されるようになっている。
【００７７】
なお、本発明は、上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【００７８】
【図１】第一の実施の形態における画像処理装置のブロック図である。
【図２】第一の実施の形態における画像特性テーブルの記憶構造を示す図である。
【図３】第一の実施の形態における画像入力装置Ａ１００ａの内部構造を示す断面図である。
【図４】第一の実施の形態におけるスキャナ画像処理部１０５ａ内部のブロック図である。
【図５】第一の実施の形態におけるグレースケールチャートの概要図である。
【図６】画像入力装置の個体ばらつきにより光量変化特性のばらつきが発生することを示す図である。
【図７】第一の実施の形態における画像特性と基準特性の合成テーブルを示す図である。
【図８】第一の実施の形態における画像特性による階調補正カーブ作成を説明する図である。
【図９】第一の実施の形態における階調テーブルの記憶構造を示す図である。
【図１０】第一の実施の形態における画像特性を記憶するフローチャート図である。
【図１１】第一の実施の形態における画像特性を設定するフローチャート図である。
【図１２】第二の実施の形態における画像特性による階調補正を示す図である。
【図１３】第二の実施の形態における階調テーブルの記憶構造を示す図である。
【図１４】第二の実施の形態における画像処理装置のフローチャート図である。
【図１５】第三の実施の形態における画像処理装置のブロック図である。
【図１６】第三の実施の形態における画像特性を外部メモリへ転送するフローチャート図である。
【図１７】第三の実施の形態における画像特性を外部メモリから転送するフローチャート図である。
【図１８】第三の実施の形態における複数の画像特性から新規画像特性を作成するフローチャート図である。
【符号の説明】
【００７９】
１００ａ  画像入力装置Ａ
１００ｂ  画像入力装置Ｂ
１００ｃ  画像入力装置Ｃ
１００ｄ  画像入力装置Ｄ
１０１ａ  ＣＣＤセンサ（画像入力装置Ａ）
１０１ｂ  ＣＣＤセンサ（画像入力装置Ｂ）
１０２ａ  バス制御部（画像入力装置Ａ）
１０２ｂ  バス制御部（画像入力装置Ｂ）
１０３ａ  ＣＰＵ（画像入力装置Ａ）
１０３ｂ  ＣＰＵ（画像入力装置Ｂ）
１０４ａ  メモリ（画像入力装置Ａ）
１０４ｂ  メモリ（画像入力装置Ｂ）
１０５ａ  スキャナ画像処理部（画像入力装置Ａ）
１０５ｂ  スキャナ画像処理部（画像入力装置Ｂ）
１０６  シェーディング補正部
１０７  スキャナ階調変換部
１０８  フィルタ処理部
１０９  主走査変倍部
１１０  スキャナ階調記憶部
１１１  フィルタ係数記憶部
１１２  自動原稿送り装置
１１３  原稿
１１４  原稿台ガラス
１１５  光学走査ユニット
１１６  原稿照明ランプ
１１７  走査ミラー
１１８  ＣＣＤユニット
１１９  結像レンズ
２００  画像処理装置
２０１  画像特性補正装置
２０２  バス制御部
２０３  ＣＰＵ
２０４  メモリ
２０５  ＨＤＤ
２０６  ページメモリ
２０７  Ｉ／Ｆ制御部
２０８  操作部
２０９  ＵＳＢインターフェース
２１０  ＳＤカード
２１１  ＮＩＣ
２１２  ネットワーク
２１３  汎用バス
２１４  外部メモリ
３００  画像特性テーブル
３０１  画像特性データ部
３０２  識別情報ＩＤ
３０３  データアドレス
４００  グレースケールチャート
４０１  グレースケールパターン
４０２  光量変化特性
４０３  光量変化特性
４０４  画像特性
４０５  基準特性
４０６  階調補正カーブ
４０７  階調テーブル
４０８  画像特性
４０９  画像特性
４１０  階調テーブル
【図１】
2008022253.tif 000006
【図２】
2008022253.tif 000007
【図３】
2008022253.tif 000008
【図４】
2008022253.tif 000009
【図５】
2008022253.tif 000010
【図６】
2008022253.tif 000011
【図７】
2008022253.tif 000012
【図８】
2008022253.tif 000013
【図９】
2008022253.tif 000014
【図１０】
2008022253.tif 000015
【図１１】
2008022253.tif 000016
【図１２】
2008022253.tif 000017
【図１３】
2008022253.tif 000018
【図１４】
2008022253.tif 000019
【図１５】
2008022253.tif 000020
【図１６】
2008022253.tif 000021
【図１７】
2008022253.tif 000022
【図１８】
2008022253.tif 000023