(57)【特許請求の範囲】
【請求項１】
少なくとも第１および第２の色成分の画素データから構成されるカラー画像の色合いを調整する色調調整装置であって、
前記第１および第２の色成分のゲインを変更するゲイン調整手段と、
このゲイン調整手段によって変更されたゲインを用いて前記第１および第２の色成分の画素データを演算する画素データ演算手段と、
この画素データ演算手段によって得られた前記第１および第２の色成分の画素データの少なくとも一部が所定の飽和レベルから逸脱したとき、前記変更されたゲインが不適当であることを示す警告を出力する警告手段とを備え、
前記警告手段が、前記飽和レベルから逸脱した画素データを反転して、前記カラー画像をディスプレイ装置の画面に表示するとともに、前記飽和レベルから逸脱したのが何れの色成分であるかを告知する
ことを特徴とする色調調整装置。
【請求項２】
前記第１および第２の色成分が、それぞれレッド、グリーンおよびブルーのいずれかであることを特徴とする請求項１に記載の色調調整装置。
【請求項３】
前記飽和レベルが調整可能であることを特徴とする請求項１に記載の色調調整装置。
【請求項４】
前記飽和レベルの上限値と下限値が独立に設定可能であることを特徴とする請求項３に記載の色調調整装置。
【請求項５】
前記カラー画像がディスプレイ装置の画面に表示され、前記警告が前記画面に表示されたカラー画像の一部として出力されることを特徴とする請求項１に記載の色調調整装置。
【請求項６】
前記カラー画像の一部が、本来の色とは異なる色に表示されることを特徴とする請求項５に記載の色調調整装置。
【請求項７】
前記警告が音声として出力されることを特徴とする請求項１に記載の色調調整装置。
【請求項８】
前記警告がディスプレイ装置の画面上にコメントとして出力されることを特徴とする請求項１に記載の色調調整装置。
【請求項９】
前記警告手段の動作の有無を選択的に切替える警告切替手段を備えたことを特徴とする請求項１に記載の色調調整装置。
【請求項１０】
複数の色成分の画素データから構成されるカラー画像の色合いを調整する色調調整装置であって、
前記色成分のゲインを変更可能なゲイン調整手段と、
このゲイン調整手段によって変更されたゲインを用いて演算された前記複数の色成分の画素データに、所定の飽和レベルから逸脱した画素データが含まれるとき、前記画素データの一部が前記飽和レベルから逸脱したことを示す警告を出力する警告手段とを備え、
前記警告手段が、前記飽和レベルから逸脱した画素データを反転して、前記カラー画像をディスプレイ装置の画面に表示するとともに、前記飽和レベルから逸脱したのが何れの色成分であるかを告知する
ことを特徴とする色調調整装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばフィルムに記録された画像に光を照射し、ラインセンサを用いてその画像を読み取る画像読取装置に設けられた色調調整装置に関する。
【０００２】
【従来の技術】
従来この種の画像読取装置として、読取対象であるフィルムを、ラインセンサの長手方向と直交する方向に沿って間欠的に移送することにより、カラー画像を１ラインずつ読み取るものが知られている。すなわちフィルムが停止している間に、光源から出力された光がフィルムに照射され、１ラインの画像が光源に対向したラインセンサによって検出され、この検出動作の後、フィルムは移送機構によって所定量だけ移送される。このような画像の検出と移送が繰り返し実行され、１画面分の画像が読み取られる。
【０００３】
このようなラインセンサによる読取動作において、まず画像は粗いピッチでプリスキャンされ、このプリスキャンにより得られたカラー画像がディスプレイ装置の画面上に表示される。ユーザは、この画面上のカラー画像を見ることによって、好みに応じて色調を変化させるべく、レッド（Ｒ）、グリーン（Ｇ）およびブルー（Ｂ）に関するゲインを調整することができる。すなわち、この調整後のゲインに従って再びスキャンが行なわれ、色調調整後のカラー画像が画面上に表示される。
【０００４】
【発明が解決しようとする課題】
このような色調調整において、画素データの値が飽和すると、再生画像の色合いが本来のものとは変わってしまう。この飽和の発生は、ゲイン調整の後にフィルムをスキャンして再生画像を表示すれば認識することが可能であるが、飽和の発生の有無を判定するまでに時間がかかるという問題がある。また、飽和の発生状態によっては、画像全体を見ただけでは飽和の発生が判別できない場合もあり得る。
【０００５】
本発明は、色成分のゲイン調整を行なった場合に、調整後のゲインによる画素データの飽和の有無を直ちに判断することができる色調調整装置を提供することを目的としている。
【０００６】
【課題を解決するための手段】
本発明に係る第１の色調調整装置は、少なくとも第１および第２の色成分の画素データから構成されるカラー画像の色合いを調整する色調調整装置であって、第１および第２の色成分のゲインを変更するゲイン調整手段と、このゲイン調整手段によって変更されたゲインを用いて第１および第２の色成分の画素データを演算する画素データ演算手段と、この画素データ演算手段によって得られた第１および第２の色成分の画素データの少なくとも一部が所定の飽和レベルから逸脱したとき、変更されたゲインが不適当であることを示す警告を出力する警告手段とを備えたことを特徴としている。
【０００７】
第１および第２の色成分は例えば、それぞれレッド、グリーンおよびブルーのいずれかである。
【０００８】
飽和レベルは調整可能であることが好ましい。また飽和レベルの上限値と下限値が独立に設定可能であることが好ましい。
【０００９】
カラー画像がディスプレイ装置の画面に表示され、警告が画面に表示されたカラー画像の一部として出力されてもよい。この場合、カラー画像の一部が、本来の色とは異なる色に表示されることが好ましい。
【００１０】
警告は音声として出力されてもよく、あるいはディスプレイ装置の画面上にコメントとして出力されてもよい。
【００１１】
警告手段は、飽和レベルから逸脱した画素データを所定の画素データに変換して、カラー画像をディスプレイ装置の画面に表示するように構成されていてもよい。
【００１２】
また本発明の色調調整装置は、警告手段の動作の有無を選択的に切替える警告切替手段を備えてもよい。
【００１３】
本発明に係る第２の色調調整装置は、複数の色成分の画素データから構成されるカラー画像の色合いを調整する色調調整装置であって、色成分のゲインを変更可能なゲイン調整手段と、このゲイン調整手段によって変更されたゲインを用いて演算された複数の色成分の画素データに、所定の飽和レベルから逸脱した画素データが含まれるとき、画素データの一部が飽和レベルから逸脱したことを示す警告を出力する警告手段とを備えたことを特徴としている。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の一実施形態である色調調整装置を備えた画像読取装置を示すブロック図である。
【００１５】
読取対象であるフィルムＭはこの例ではネガフィルムすなわち透過原稿であり、このフィルムＭには１つのカラー画像が記録されている。フィルムＭは原稿移送機構１０によって矢印Ａ方向に間欠的に移送される。フィルムＭの通過経路の上方には光源２０が配設され、また下方には結像レンズ３１とラインセンサ３０が設けられている。光源２０の点灯と消灯は光源駆動回路４１によって、またラインセンサ３０による画像の検出動作はラインセンサ駆動回路４２によって制御される。原稿移送機構１０、光源駆動回路４１およびラインセンサ駆動回路４２はシステムコントロール回路４０から出力される指令信号に従って動作する。
【００１６】
ラインセンサ３０は、１列に配置された多数のフォトダイオードを有し、各フォトダイオードでは受光量に応じた電気信号が発生する。ラインセンサ３０から読み出された電気信号すなわち画像データはアンプ４３により増幅され、Ａ／Ｄ変換器４４によってデジタル信号に変換される。デジタルの画像データは、画像処理回路４５においてシェーディング補正等の処理を施された後、メモリ４６に一旦格納される。この画像データはメモリ４６から読み出され、色補正、ガンマ補正等の所定の演算処理を施される。そして画像データは、インターフェース回路４７において所定のフォーマットに従った信号に変換され、入出力端子４８を介してコンピュータ（画像処理装置）６０に出力される。画像処理回路４５とインターフェース回路４７はシステムコントロール回路４０により制御される。
【００１７】
本実施形態において、画像読取装置の全ての動作はコンピュータ６０によって制御されるが、スイッチ４９をシステムコントロール回路４０に接続して、このスイッチ４９を操作することによって画像読取装置の動作を制御するように構成してもよい。
【００１８】
図２は原稿移送機構１０、光源２０およびラインセンサ３０を示している。フィルムＭは枠体１１によって支持され、枠体１１は板状のステージ１２に止め具１３によって固定される。ステージ１２には、フィルムＭに対応した位置に、図示しない開口が形成されている。ステージ１２の側端面にはラック１４が形成され、このラック１４には原稿送りモータ１５の出力軸に設けられたピニオン１６に噛合している。原稿送りモータ１５はシステムコントロール回路４０の制御に基づいて駆動され、フィルムＭの位置が制御される。
【００１９】
光源２０はステージ１２の上方に位置し、ブルー（Ｂ）、グリーン（Ｇ）およびレッド（Ｒ）の光を出射する発光素子２１Ｒ、２１Ｇ、２１Ｂを、この順序で周期的に配列して構成されているが、この配列は目的に応じて変更可能である。なお、図２では発光素子は６個だけ示されているが、さらに多くの発光素子を設けてもよく、あるいは少なくてもよい。これらの発光素子２１Ｒ、２１Ｇ、２１Ｂはステージ１２の幅方向に延びる細長い支持部材２２に支持され、支持部材２２とステージ１２の間には、支持部材２２と平行に延びるシリンドリカルレンズ２３が配設されている。すなわち発光素子２１から出射された光はシリンドリカルレンズ２３によって集光され、フィルムＭの上にライン状に照射される。
【００２０】
ラインセンサ３０はステージ１２を挟んで光源２０の下方に位置し、光源２０とシリンドリカルレンズ２３に平行に設けられている。すなわちラインセンサ３０は、フィルムＭが移送される方向に略直交する方向に延びている。ラインセンサ３０とステージ１２の間には結像レンズ３１が設けられている。結像レンズ３１はラインセンサ３０と平行に延び、ロッドレンズアレイによって構成される。したがって、フィルムＭに対して光源２０によって光が照射されると、このフィルムＭに記録された画像が、結像レンズ３１を介してラインセンサ３０の受光面に結像される。
【００２１】
図３は画像読取装置において実行される画像読取ルーチンを示すフローチャートである。図４はコンピュータ６０のディスプレイ装置の画面の一例を示す。図５および図６は、それぞれステップ１０２、１０６の粗スキャンによって得られる画像データに基いて作成される、画素値の出現頻度の分布を示すヒストグラムである。これらの図を参照して画像読取装置の動作を説明する。なおこの画像読取装置の動作は、ディスプレイ装置の画面に表示された所定のマークを、例えばマウスを使ってクリックすることによって制御される。
【００２２】
ステップ１０１では、プリスキャンを開始するか否かが判定される。ディスプレイ装置の画面上の「プリスキャン」のマークＭＰがクリックされるとステップ１０１からステップ１０２へ進み、粗スキャンすなわち露出測定が実行される。すなわち光源２０が点灯された状態で、フィルムＭが原稿移送機構１０により、ステップ１１１によって実行される本スキャンよりも粗いピッチで間欠的に移送される。この間欠移送の間に、ラインセンサ３０を一定の露光時間ｔだけ露光することにより、１画面分の画像データが検出される。なお粗スキャンにおいて、光源２０は、ステージ１２が停止する度に発光素子２１Ｒ、２１Ｇ、２１Ｂが所定の順序で点灯されるように制御される。
【００２３】
ステップ１０３では、ステップ１０２において得られたＲ、Ｇ、Ｂの画像データに関し、信号レベルの分布を示すヒストグラムが作成され、図５に示すように、ＲのヒストグラムＨＲ１と、ＧのヒストグラムＨＧ１と、ＢのヒストグラムＨＢ１とが得られる。ステップ１０４では、各色成分Ｒ、Ｇ、Ｂ毎に、ヒストグラムの最大値から所定量だけ小さい値、すなわち上側有効レベルＤＲ１、ＤＧ１、ＤＢ１が抽出される。この上側有効レベルは、ヒストグラムにおいて信号レベルの高い方からその度数の累計を求め、この累計が全度数の例えば０．５％に達したときの信号レベルである。
【００２４】
ステップ１０５では、ステップ１０２において実行された露光時間ｔと、ステップ１０４において求められた上側有効レベルＤＲ１、ＤＧ１、ＤＢ１と、所定値（例えば１０２３）とに基づいて、各色成分毎に最適露光時間が算出される。Ｒに関する最適露光時間ＴＲは
ＴＲ＝（所定値／ＤＲ１）×ｔ
である。Ｇに関する最適露光時間ＴＧは
ＴＧ＝（所定値／ＤＧ１）×ｔ
である。Ｂに関する最適露光時間ＴＢは
ＴＢ＝（所定値／ＤＢ１）×ｔ
である。
【００２５】
図５の右側に示される第２のヒストグラムＨＲ２、ＨＧ２、ＨＢ２は、それぞれ最適露光時間ＴＲ、ＴＧ、ＴＢを用いて画像を検出したときに得られるであろうと予測されるＲ、ＧおよびＢに関するヒストグラムである。しかし実際には若干異なるヒストグラムが得られる。すなわちステップ１０６において、最適露光時間ＴＲ、ＴＧ、ＴＢを用いて再度粗スキャンを実行すると、図６の左側に示されるように、第３のヒストグラムＨＲ３、ＨＧ３、ＨＢ３が得られる。
【００２６】
ステップ１０７では、第３のヒストグラムＨＲ３に関し、上側有効レベルＤＲ２と下側有効レベルｄＲ２が求められる。上側有効レベルＤＲ２の求め方はステップ１０４と同じであり、ヒストグラムの最大値から所定量だけ小さい値が上側有効レベルＤＲ２として定められる。下側有効レベルｄＲ２はヒストグラムの最小値から所定量だけ大きい値である。そして、このヒストグラムＨＲ３は、左右を反転させ、上側有効レベルＤＲ２が、後述するルックアップテーブルの下側基準値ＬＲ１に合致するとともに、下側有効レベルｄＲ２がルックアップテーブルの上側基準値ＬＲ２に合致するように変換される。これにより線形反転階調補正が行なわれ、第４のヒストグラムＨＲ４が得られる。
【００２７】
第３のヒストグラムＨＧ３についても同様に、上側有効レベルＤＧ２と下側有効レベルｄＧ２が求められるとともに、上側有効レベルＤＧ２と下側有効レベルｄＧ２がそれぞれルックアップテーブルの下側基準値ＬＧ１と上側基準値ＬＧ２に合致するように線形反転階調補正が行われ、第４のヒストグラムＨＧ４が得られる。また、第３のヒストグラムＨＢ３についても同様に、上側有効レベルＤＢ２と下側有効レベルｄＢ２が求められるとともに、上側有効レベルＤＢ２と下側有効レベルｄＢ２がそれぞれルックアップテーブルの下側基準値ＬＢ１と上側基準値ＬＢ２に合致するように線形反転階調補正が行われ、第４のヒストグラムＨＢ４が得られる。
【００２８】
Ｒの画像に関し、第３のヒストグラムＨＲ３に対応する画像データを第４のヒストグラムＨＲ４に対応する画像データに変換するための式は、
Ｒ正規化データ
＝ＬＲ２−（入力値−ｄＲ２）×（ＬＲ２−ＬＲ１）／（ＤＲ２−ｄＲ２）・・・（１）
となる。ここで、正規化データは第４のヒストグラムＨＲ４に対応する画像データであり、入力値は第３のヒストグラムＨＲ３に対応する画像データである。またｄＲ２と（ＬＲ２−ＬＲ１）／（ＤＲ２−ｄＲ２）は、Ｒの色補正パラメータである。
【００２９】
Ｇの画像についても同様に、第３のヒストグラムＨＧ３に対応する画像データを第４のヒストグラムＨＧ４に対応する画像データに変換するための式は、
Ｇ正規化データ
＝ＬＧ２−（入力値−ｄＧ２）×（ＬＧ２−ＬＧ１）／（ＤＧ２−ｄＧ２）・・・（２）
となる。またＢの画像については、第３のヒストグラムＨＢ３に対応する画像データを第４のヒストグラムＨＢ４に対応する画像データに変換するための式は、
Ｂ正規化データ
＝ＬＢ２−（入力値−ｄＢ２）×（ＬＢ２−ＬＢ１）／（ＤＢ２−ｄＢ２）・・・（３）
となる。ｄＧ２と（ＬＧ２−ＬＧ１）／（ＤＧ２−ｄＧ２）はＧの色補正パラメータであり、ｄＢ２と（ＬＢ２−ＬＢ１）／（ＤＢ２−ｄＢ２）はＢの色補正パラメータである。
【００３０】
このようにしてステップ１０７では、Ｒ、Ｇ、Ｂの画像データに関し、個々に線形反転階調補正を行なうための変換式（１）〜（３）を決定する色補正パラメータが算出される。
【００３１】
ステップ１０８では、ステップ１０５において求められた最適露光時間に従ってプリスキャンが行なわれる。プリスキャンにおいてフィルムＭは、例えばその端部が光源２０に対向した初期位置に定められ、ステップ１１１において実行される本スキャンよりも粗いピッチで画像が読み取られる。この読み取りにおいて、ステージ１２が停止する度に発光素子２１Ｒ、２１Ｇ、２１Ｂが所定の順序で点灯され、１ライン毎にＲ、Ｇ、Ｂの画像データが検出される。そして、これらの画像データに対して色補正パラメータを用いた補正処理が施され、さらにルックアップテーブル（ＬＵＴ）を参照することによってガンマ補正が施された後、コンピュータ６０に転送される。すなわち（１）、（２）、（３）式に従って画像データに補正処理が施される。これにより得られた画像ＰＩはコンピュータ６０のディスプレイ装置の画面の一部に他のマーク等とともに表示される。
【００３２】
ステップ１０９では、本スキャンを開始するか否かが判定される。この画像読取装置の操作者はディスプレイ装置の画面に表示されたプリスキャン画像ＰＩを見ることによって、本スキャンを開始するか否かを判断することができる。コンピュータ６０のディスプレイ装置の画面上の「スキャン」のマークＭＳがクリックされるとステップ１０９からステップ１１１へ進み、本スキャンが行われる。本スキャンはプリスキャンと比較して、ラインセンサ３０による読取ピッチが相対的に細かいことを除いて、基本的に同じ動作である。すなわち本スキャンによって読み取られた画像データは、（１）、（２）、（３）式に従った補正処理を施され、ガンマ補正された後、コンピュータ６０のディスプレイ装置の画面上に表示される。本スキャンが終了すると、ステップ１０９が再び実行される。
【００３３】
これに対し、「スキャン」のマークＭＳがクリックされないとき、ステップ１１０において、プリスキャンを再び行なうか否かが判定される。「プリスキャン」のマークＭＰがクリックされたときはステップ１０７へ戻るが、「プリスキャン」のマークＭＰがクリックされないときは、ステップ１０９へ戻る。すなわちマークＭＳ、ＭＰのいずれもクリックされない間、ステップ１０９、１１０が繰り返し実行される。
【００３４】
なお、図３の画像読取ルーチンの途中において、ディスプレイ装置の画面上の「イジェクト」のマークＭＥがクリックされると、割り込み処理によってこの画像読取ルーチンは終了し、またフィルムＭが画像読取装置から排出される。
【００３５】
図７はＲ、Ｇ、Ｂの色成分のゲインを変更するゲイン調整ルーチンのフローチャートを示し、このゲイン調整ルーチンはディスプレイ装置の画面に表示されるカラー画像の色合いを調整するために行われる。ゲイン調整ルーチンはコンピュータ６０において実行され、例えば１００msec毎に割り込み処理される。
【００３６】
ステップ２０１では色調トリミングパラメータが変化したか否かが判定される。色調トリミングパラメータは、図４に示すディスプレイ装置の画面において、ゲイン設定のボタンＢＲ、ＢＧ、ＢＢを移動させることによって変化せしめられる。これらのボタンＢＲ、ＢＧ、ＢＢの位置は、マウスをドラッグさせて左右方向に移動させることにより変化する。例えば、Ｒのゲイン設定のボタンＢＲを中央よりも右側に変位させると、Ｒのゲインはそれまで設定されていた値よりも大きくなり、再生画像の色合いは赤味が強くなる。逆に、Ｒのゲイン設定のボタンＢＲを中央よりも左側に変位させると、Ｒのゲインはそれまで設定されていた値よりも小さくなる。ＧおよびＢのゲインについても同様である。
【００３７】
ステップ２０１において色調トリミングパラメータが変化していないと判定された場合、このゲイン調整ルーチンはステップ２０２〜２０９をスキップして終了する。これに対し、ステップ２０１において色調トリミングパラメータが変化したと判定された場合、ステップ２０２以下においてゲイン調整が行われる。
【００３８】
ステップ２０２では、Ｒのゲイン設定のボタンＢＲを介して入力されたパラメータが、Ｒの修正係数ｒＫとして設定される。ステップ２０３では、Ｇのゲイン設定のボタンＢＧを介して入力されたパラメータが、Ｇの修正係数ｇＫとして設定される。ステップ２０４では、Ｂのゲイン設定のボタンＢＢを介して入力されたパラメータが、Ｂの修正係数ｂＫとして設定される。これらの修正係数ｒＫ、ｇＫ、ｂＫは、例えば−０．５〜０．５の範囲の値を有する。
【００３９】
ステップ２０５〜２０７では、１画面を構成する全ての画素データに関してゲイン調整が行われる。ステップ２０５では、Ｒの元の画素データに対して（１＋ｒＫ）が乗じられ、ゲイン調整後のＲの画素データが求められる。ステップ２０６では、Ｇの元の画素データに対して（１＋ｇＫ）が乗じられ、ゲイン調整後のＧの画素データが求められる。ステップ２０７では、Ｂの元の画素データに対して（１＋ｂＫ）が乗じられ、ゲイン調整後のＢの画素データが求められる。ゲイン調整後の各画素データはコンピュータ６０内の画像表示用メモリに格納される。
【００４０】
例えば、ボタンＢＲ、ＢＧ、ＢＢのいずれかの移動量が大きすぎた場合、その色成分の画素データの値が飽和して上限値を越えてしまい、再生画像の色合いは不自然なものとなる。本実施形態は、画素データの飽和が発生しているか否かを判別できるように構成されている。
【００４１】
ステップ２０８では、警告が有効であるか否かが判定される。この警告が有効か否かは、ディスプレイ装置の画面上に表示された「飽和警告」の「入」のマークＭＮおよび「切」のマークＭＦのいずれが黒丸に定められているかによって決まる。すなわち、「入」のマークＭＮが黒丸に定められているとき、警告は有効であり、「切」のマークＭＦが黒丸に定められているとき、警告は無効である。これらのマークＭＮ、ＭＦの黒丸と白丸の間の切替えは、例えばマウスをクリックすることによって行われる。
【００４２】
警告が無効であるとき、ステップ２０９を実行することなく、このルーチンは終了するが、警告が有効であるとき、ステップ２０９が実行される。ステップ２０９では、図８に示される飽和チェックルーチンが実行され、ディスプレイ装置の画面に表示された画像ＰＩにおいて、飽和レベルから逸脱した画素データが所定の画素データに変換されて表示される。
【００４３】
図８の飽和チェックルーチンにおいて、まずステップ３０１では、１画像の画素を示すパラメータＮが０にセットされる。ステップ３０２では、Ｎ番目の画素についてＲ、Ｇ、Ｂの各画素データがメモリから読み出される。これらのＲ、Ｇ、Ｂの画素データをそれぞれＲｎ、Ｇｎ、Ｂｎとする。また、ここでは各画素データが８ビットで表され、飽和レベルの上限値が２５５、飽和レベルの下限値が０であるとする。
【００４４】
ステップ３０３では、Ｒｎの画素データの値が飽和レベルの上限値以上であるか否かが判定される。Ｒｎの画素データの値が飽和レベルの上限値以上でないとき、ステップ３０４が実行され、Ｒｎの画素データの値が飽和レベルの下限値以下であるか否かが判定される。Ｒｎの画素データの値が飽和レベルの上限値以上または下限値以下であるとき、ステップ３０５において
Ｒｎ＝２５５−Ｒｎ
の式により、画素データが反転される。
【００４５】
同様にしてステップ３０６では、Ｇｎの画素データの値が飽和レベルの上限値以上であるか否かが判定され、ステップ３０７では、Ｇｎの画素データの値が飽和レベルの下限値以下であるか否かが判定される。Ｇｎの画素データの値が飽和レベルの上限値以上または下限値以下であるとき、ステップ３０８において
Ｇｎ＝２５５−Ｇｎ
の式により、画素データが反転される。
【００４６】
またステップ３０９では、Ｂｎの画素データの値が飽和レベルの上限値以上であるか否かが判定され、ステップ３１０では、Ｂｎの画素データの値が飽和レベルの下限値以下であるか否かが判定される。Ｂｎの画素データの値が飽和レベルの上限値以上または下限値以下であるとき、ステップ３１１において
Ｂｎ＝２５５−Ｂｎ
の式により、画素データが反転される。
【００４７】
ステップ３１２では、パラメータＮに１が加算される。ステップ３１３では、パラメータＮが最終値すなわち１画像の全画素数以上であるか否かが判定される。パラメータＮが最終値に達していないとき、ステップ３０２へ戻るが、パラメータＮが最終値以上であるとき、全画素について飽和レベルのチェックが完了しているので、このルーチンは終了する。
【００４８】
このようにして得られた画素データに基いて、カラー画像がディスプレイ装置の画面上に表示される。すなわち、ディスプレイ装置に表示されたカラー画像ＰＩにおいて、飽和レベルを越えた画素データに対応した部分ＰＳでは、その画素における飽和成分のデータが反転されている。したがってユーザは、飽和した領域を容易に判断することができる。
【００４９】
また本実施形態では、Ｒ、Ｇ、Ｂの色成分の画素データの少なくとも一部が飽和レベルから逸脱したとき、画像の飽和した部位ＰＳの色が反転されるだけでなく、ボタンＢＲ、ＢＧ、ＢＢによって変更されたゲインが不適当であることを示す警告が出力される。この警告は、ディスプレイ装置において、表示されたカラー画像ＰＩの下側に例えば「！飽和画素発生（Ｇ）」というコメントＰＣとして出力され、また音声として出力される。なおこのコメントにおいて「（Ｇ）」は、Ｇの画素データが飽和していることを示す。
【００５０】
警告が出力されるときの飽和レベルの上限値ＵＶは、ディスプレイ装置の画面に表示され、これは例えばマウスを用いて変更することが可能である。同様に、飽和レベルの下限値ＬＶもディスプレイ装置の画面に表示され、マウスあるいはキーボードを用いて変更することが可能である。すなわち飽和レベルは調整可能であり、また上限値ＵＶと下限値ＬＶは独立に設定可能であり、これらはシステムコントロール回路４０に入力され、図８に示される飽和チェックルーチンにおいて、飽和レベルの上限値および下限値として利用される。
【００５１】
以上のように本実施形態では、コンピュータ６０においてＲ、Ｇ、Ｂの色成分のゲイン調整の演算を行ない、この演算により得られた画像および画素データの飽和の発生の有無を、コンピュータ６０のディスプレイ装置の画面上に表示している。したがって、調整されたゲインに従ってフィルムＭをスキャンする前に、再生画像における飽和の発生の有無を判定することができる。
【００５２】
また本実施形態では、ディスプレイ装置の画面に表示されたゲイン調整後の再生画像において、飽和が発生する部位が、本来の色とは異なる色に表示されるので、飽和の発生とその発生領域を容易に認識することができる。
【００５３】
【発明の効果】
以上のように本発明によれば、色成分のゲイン調整を行なった場合に、調整後のゲインによる画素データの飽和の有無を直ちに判断することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である色調調整装置を備えた画像読取装置を示すブロック図である。
【図２】フィルムとして透過原稿が用いられる場合の、原稿移送機構、光源およびラインセンサを示す斜視図である。
【図３】画像読取装置において実行される画像読取ルーチンを示すフローチャートである。
【図４】コンピュータのディスプレイ装置の画面の一例を示す図である。
【図５】図３のフローチャートのステップ１０２の粗スキャンによって得られる画像データに基いて作成されるヒストグラムを示す図である。
【図６】図３のフローチャートのステップ１０６の粗スキャンによって得られる画像データに基いて作成されるヒストグラムを示す図である。
【図７】Ｒ、Ｇ、Ｂの色成分のゲインを変更するゲイン調整ルーチンのフローチャートである。
【図８】飽和チェックルーチンのフローチャートである。
【符号の説明】
２０  光源
３０  ラインセンサ（光学センサ）
Ｍ  フィルム
ＢＲ  Ｒのゲイン設定のボタン
ＢＧ  Ｇのゲイン設定のボタン
ＢＢ  Ｂのゲイン設定のボタン
【図１】
0003851448.tif 000002
【図２】
0003851448.tif 000003
【図３】
0003851448.tif 000004
【図４】
0003851448.tif 000005
【図５】
0003851448.tif 000006
【図６】
0003851448.tif 000007
【図７】
0003851448.tif 000008
【図８】
0003851448.tif 000009