JP2000236452A - 画像読取装置 - Google Patents
画像読取装置Info
- Publication number
- JP2000236452A JP2000236452A JP11035658A JP3565899A JP2000236452A JP 2000236452 A JP2000236452 A JP 2000236452A JP 11035658 A JP11035658 A JP 11035658A JP 3565899 A JP3565899 A JP 3565899A JP 2000236452 A JP2000236452 A JP 2000236452A
- Authority
- JP
- Japan
- Prior art keywords
- value
- pixel data
- image reading
- tone curve
- color
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Facsimile Scanning Arrangements (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
(57)【要約】
【課題】 被読取原稿に記録された画像の撮影時におけ
る露出状態が不適当であっても、適切なトーンの画像を
再現する。 【解決手段】 ネガフィルムに記録されたカラー画像を
読取り、レッド(R)、グリーン(G)およびブルー
(B)の色成分の画素データを得る。各色成分の画素デ
ータに基づいて、これらの画素データの値の分布をそれ
ぞれ示す複数のヒストグラムを生成する。Gのヒストグ
ラムについて、分布の傾向を示す代表値である中間値G
mid を算出する。各色成分毎に、画素データに対応した
入力画素値と、画素データにガンマ補正等の処理を施し
た結果である出力画素値との関係を示すトーンカーブを
利用して、画素データにガンマ補正等の処理を施す。こ
の処理に先立ち、中間値Gmid にしたがってトーンカー
ブを修正する。この修正により、再生画像のトーンを調
整する。
る露出状態が不適当であっても、適切なトーンの画像を
再現する。 【解決手段】 ネガフィルムに記録されたカラー画像を
読取り、レッド(R)、グリーン(G)およびブルー
(B)の色成分の画素データを得る。各色成分の画素デ
ータに基づいて、これらの画素データの値の分布をそれ
ぞれ示す複数のヒストグラムを生成する。Gのヒストグ
ラムについて、分布の傾向を示す代表値である中間値G
mid を算出する。各色成分毎に、画素データに対応した
入力画素値と、画素データにガンマ補正等の処理を施し
た結果である出力画素値との関係を示すトーンカーブを
利用して、画素データにガンマ補正等の処理を施す。こ
の処理に先立ち、中間値Gmid にしたがってトーンカー
ブを修正する。この修正により、再生画像のトーンを調
整する。
Description
【0001】
【発明の属する技術分野】本発明は、例えばフィルムに
記録されたカラー画像を読取る画像読取装置に関し、特
に、読取られたカラー画像の色調を調整する機能を備え
た画像読取装置に関する。
記録されたカラー画像を読取る画像読取装置に関し、特
に、読取られたカラー画像の色調を調整する機能を備え
た画像読取装置に関する。
【0002】
【従来の技術】フィルムに記録されたカラー画像を読取
ってディスプレイ装置の画面上に表示するとき、表示さ
れたカラー画像の色合いが自然になるようにするため、
読取られたカラー画像の色調を調整する機能を備えた画
像読取装置が知られている。色調の調整は例えば、トー
ンカーブが格納されたルックアップテーブルを用いて行
なわれる。すなわちルックアップテーブルにおいて、入
力画素値に対応したアドレスに出力画素値が格納されて
おり、アドレスと出力画素値の関係はトーンカーブに対
応している。
ってディスプレイ装置の画面上に表示するとき、表示さ
れたカラー画像の色合いが自然になるようにするため、
読取られたカラー画像の色調を調整する機能を備えた画
像読取装置が知られている。色調の調整は例えば、トー
ンカーブが格納されたルックアップテーブルを用いて行
なわれる。すなわちルックアップテーブルにおいて、入
力画素値に対応したアドレスに出力画素値が格納されて
おり、アドレスと出力画素値の関係はトーンカーブに対
応している。
【0003】
【発明が解決しようとする課題】ネガフィルムは、ダイ
ナミックレンジが広いため、撮影時の露出状態が不適当
であっても被写体像をある程度の解像度で記録すること
ができる。しかし、このようなネガフィルムをフィルム
スキャナ等の画像読取装置によって読取り、ディスプレ
イ装置の画面上に表示すると、露出状態に応じて、ハイ
トーン(全体的に明るい)またはロートーン(全体的に
暗い)の画像が表示される。
ナミックレンジが広いため、撮影時の露出状態が不適当
であっても被写体像をある程度の解像度で記録すること
ができる。しかし、このようなネガフィルムをフィルム
スキャナ等の画像読取装置によって読取り、ディスプレ
イ装置の画面上に表示すると、露出状態に応じて、ハイ
トーン(全体的に明るい)またはロートーン(全体的に
暗い)の画像が表示される。
【0004】本発明は、被読取原稿に記録された画像の
撮影時における露出状態が不適当であっても、適切なト
ーンの画像を再現することができる画像読取装置を提供
することを目的としている。
撮影時における露出状態が不適当であっても、適切なト
ーンの画像を再現することができる画像読取装置を提供
することを目的としている。
【0005】
【課題を解決するための手段】本発明に係る画像読取装
置は、被読取原稿に記録されたカラー画像を読取ること
により所定の色成分の画素データを得るとともに、各色
成分毎に、画素データに対応した入力画素値と、画素デ
ータに所定の処理を施した結果である出力画素値との関
係を示すトーンカーブを利用して、画素データに所定の
処理を施す画像読取装置であって、各色成分の画素デー
タに基づいて、これらの画素データの値の分布をそれぞ
れ示す複数のヒストグラムを生成するヒストグラム生成
手段と、複数のヒストグラムのうち、少なくとも1つの
ヒストグラムについて、分布の傾向を示す代表値を算出
する代表値算出手段と、代表値にしたがって、前記トー
ンカーブを修正するトーンカーブ修正手段とを備えたこ
とを特徴としている。
置は、被読取原稿に記録されたカラー画像を読取ること
により所定の色成分の画素データを得るとともに、各色
成分毎に、画素データに対応した入力画素値と、画素デ
ータに所定の処理を施した結果である出力画素値との関
係を示すトーンカーブを利用して、画素データに所定の
処理を施す画像読取装置であって、各色成分の画素デー
タに基づいて、これらの画素データの値の分布をそれぞ
れ示す複数のヒストグラムを生成するヒストグラム生成
手段と、複数のヒストグラムのうち、少なくとも1つの
ヒストグラムについて、分布の傾向を示す代表値を算出
する代表値算出手段と、代表値にしたがって、前記トー
ンカーブを修正するトーンカーブ修正手段とを備えたこ
とを特徴としている。
【0006】カラー画像を読取ることにより3原色の画
素データがそれぞれ得られる場合には、ヒストグラム生
成手段は、これらの画素データに対応した第1、第2お
よび第3のヒストグラムを生成する。
素データがそれぞれ得られる場合には、ヒストグラム生
成手段は、これらの画素データに対応した第1、第2お
よび第3のヒストグラムを生成する。
【0007】代表値は例えば、ヒストグラムにおいて、
画素データの最大値または最小値から各画素データの値
ごとに出現画素数を積算し、積算された出現画素数が全
画素数の2分の1になるときの画素データの値である中
間値である。また代表値は、ヒストグラムの重心であっ
てもよい。
画素データの最大値または最小値から各画素データの値
ごとに出現画素数を積算し、積算された出現画素数が全
画素数の2分の1になるときの画素データの値である中
間値である。また代表値は、ヒストグラムの重心であっ
てもよい。
【0008】代表値算出手段は、複数のヒストグラムに
対して代表値を1つだけ算出してもよい。この場合、ト
ーンカーブ修正手段は、代表値を用いて、全ての色成分
の画素データに関してトーンカーブを修正する。
対して代表値を1つだけ算出してもよい。この場合、ト
ーンカーブ修正手段は、代表値を用いて、全ての色成分
の画素データに関してトーンカーブを修正する。
【0009】代表値算出手段は、複数のヒストグラムの
全てについて代表値を算出してもよい。この場合、トー
ンカーブ修正手段は、代表値を用いて、各色成分毎にト
ーンカーブを修正する。
全てについて代表値を算出してもよい。この場合、トー
ンカーブ修正手段は、代表値を用いて、各色成分毎にト
ーンカーブを修正する。
【0010】トーンカーブ修正手段は、所定の規定値と
代表値との差に基づいてトーンカーブを修正することが
好ましい。
代表値との差に基づいてトーンカーブを修正することが
好ましい。
【0011】
【発明の実施の形態】以下、本発明の実施形態を図面を
参照して説明する。図1は本発明の一実施形態である画
像読取装置を示すブロック図である。
参照して説明する。図1は本発明の一実施形態である画
像読取装置を示すブロック図である。
【0012】この画像読取装置において用いられる被読
取原稿Mは透過原稿(ネガフィルム)であり、このフィ
ルムにはカラー画像が記録されている。フィルムMは原
稿移送機構10によって矢印A方向に間欠的に移送され
る。フィルムMの通過経路の上方には光源20とシリン
ドリカルレンズ23が配設され、また下方には結像レン
ズ31とラインセンサ30が設けられている。光源20
の点灯と消灯は光源駆動回路41によって、またライン
センサ30による画像の検出動作はラインセンサ駆動回
路42によって制御される。原稿移送機構10、光源駆
動回路41およびラインセンサ駆動回路42はシステム
コントロール回路40から出力される指令信号に従って
動作する。
取原稿Mは透過原稿(ネガフィルム)であり、このフィ
ルムにはカラー画像が記録されている。フィルムMは原
稿移送機構10によって矢印A方向に間欠的に移送され
る。フィルムMの通過経路の上方には光源20とシリン
ドリカルレンズ23が配設され、また下方には結像レン
ズ31とラインセンサ30が設けられている。光源20
の点灯と消灯は光源駆動回路41によって、またライン
センサ30による画像の検出動作はラインセンサ駆動回
路42によって制御される。原稿移送機構10、光源駆
動回路41およびラインセンサ駆動回路42はシステム
コントロール回路40から出力される指令信号に従って
動作する。
【0013】ラインセンサ30から読み出された画素デ
ータはアンプ43により増幅され、A/D変換器44に
よってデジタル信号に変換される。デジタルの画素デー
タは、画像処理回路45においてシェーディング補正を
施された後、メモリ46に一旦格納される。この画素デ
ータはメモリ46から読み出され、色補正、ガンマ補正
等の所定の演算処理を施される。そして画素データは、
インターフェース回路47において所定のフォーマット
に従った信号に変換され、入出力端子48を介して、こ
の画像読取装置の外部に設けられたコンピュータ60に
出力される。画像処理回路45とインターフェース回路
47は、システムコントロール回路40により制御され
る。
ータはアンプ43により増幅され、A/D変換器44に
よってデジタル信号に変換される。デジタルの画素デー
タは、画像処理回路45においてシェーディング補正を
施された後、メモリ46に一旦格納される。この画素デ
ータはメモリ46から読み出され、色補正、ガンマ補正
等の所定の演算処理を施される。そして画素データは、
インターフェース回路47において所定のフォーマット
に従った信号に変換され、入出力端子48を介して、こ
の画像読取装置の外部に設けられたコンピュータ60に
出力される。画像処理回路45とインターフェース回路
47は、システムコントロール回路40により制御され
る。
【0014】システムコントロール回路40に設けられ
たROM40aには、ガンマ補正等を行なうときに用い
られるデフォルトのルックアップテーブル(LUT)が
格納されている。このルックアップテーブルはメモリ4
6に転送されて利用され、後述するように、必要に応じ
て修正される。
たROM40aには、ガンマ補正等を行なうときに用い
られるデフォルトのルックアップテーブル(LUT)が
格納されている。このルックアップテーブルはメモリ4
6に転送されて利用され、後述するように、必要に応じ
て修正される。
【0015】図2は原稿移送機構10、光源20および
ラインセンサ30を示している。ネガフィルムMは枠体
11に支持され、枠体11は板状のステージ12に止め
具13によって固定される。ステージ12には、フィル
ムMに対応した位置に、図示しない開口が形成されてい
る。ステージ12の側端面にはラック14が形成され、
このラック14には原稿送りモータ15の出力軸に設け
られたピニオン16が噛合している。原稿送りモータ1
5はシステムコントロール回路40の制御に基づいて駆
動され、フィルムMの位置が制御される。
ラインセンサ30を示している。ネガフィルムMは枠体
11に支持され、枠体11は板状のステージ12に止め
具13によって固定される。ステージ12には、フィル
ムMに対応した位置に、図示しない開口が形成されてい
る。ステージ12の側端面にはラック14が形成され、
このラック14には原稿送りモータ15の出力軸に設け
られたピニオン16が噛合している。原稿送りモータ1
5はシステムコントロール回路40の制御に基づいて駆
動され、フィルムMの位置が制御される。
【0016】光源20はステージ12の上方に位置し、
レッド(R)、グリーン(G)およびブルー(B)の光
を出射する発光素子21R、21G、21Bを、この順
序で周期的に配列して構成されているが、この配列は目
的に応じて変更可能である。なお、図2では発光素子は
6個だけ示されているが、さらに多くの発光素子を設け
てもよく、あるいは少なくてもよい。これらの発光素子
21R、21G、21Bはステージ12の幅方向に延び
る細長い支持部材22に支持され、支持部材22とステ
ージ12の間には、支持部材22と平行に延びるシリン
ドリカルレンズ23が配設されている。すなわち発光素
子21から出射された光はシリンドリカルレンズ23に
よって集光され、フィルムMの上にライン状に照射され
る。
レッド(R)、グリーン(G)およびブルー(B)の光
を出射する発光素子21R、21G、21Bを、この順
序で周期的に配列して構成されているが、この配列は目
的に応じて変更可能である。なお、図2では発光素子は
6個だけ示されているが、さらに多くの発光素子を設け
てもよく、あるいは少なくてもよい。これらの発光素子
21R、21G、21Bはステージ12の幅方向に延び
る細長い支持部材22に支持され、支持部材22とステ
ージ12の間には、支持部材22と平行に延びるシリン
ドリカルレンズ23が配設されている。すなわち発光素
子21から出射された光はシリンドリカルレンズ23に
よって集光され、フィルムMの上にライン状に照射され
る。
【0017】ラインセンサ30はステージ12を挟んで
光源20の下方に位置し、光源20とシリンドリカルレ
ンズ23に平行に設けられている。すなわちラインセン
サ30は、フィルムMが移送される方向に略直交する方
向に延びている。ラインセンサ30とステージ12の間
には結像レンズ31が設けられている。結像レンズ31
はラインセンサ30と平行に延び、ロッドレンズアレイ
32によって構成される。したがって、フィルムMに対
して光源20によって光が照射されると、このフィルム
Mに記録された画像が、結像レンズ31を介してライン
センサ30の受光面に結像される。
光源20の下方に位置し、光源20とシリンドリカルレ
ンズ23に平行に設けられている。すなわちラインセン
サ30は、フィルムMが移送される方向に略直交する方
向に延びている。ラインセンサ30とステージ12の間
には結像レンズ31が設けられている。結像レンズ31
はラインセンサ30と平行に延び、ロッドレンズアレイ
32によって構成される。したがって、フィルムMに対
して光源20によって光が照射されると、このフィルム
Mに記録された画像が、結像レンズ31を介してライン
センサ30の受光面に結像される。
【0018】図3は画像読取装置において実行される画
像読取ルーチンを示すフローチャートである。図4は、
コンピュータ60に接続されたディスプレイ装置の画面
の一例を示し、本実施形態において画像読取装置の動作
は、ディスプレイ装置の画面に表示された所定のマーク
を例えばマウスを用いてクリックすることにより制御さ
れる。なお画像読取ルーチンが開始する前、フィルムM
は、ラインセンサ30が読取られる画像の端部に対応し
た位置(読取原点)に来るように定められている。
像読取ルーチンを示すフローチャートである。図4は、
コンピュータ60に接続されたディスプレイ装置の画面
の一例を示し、本実施形態において画像読取装置の動作
は、ディスプレイ装置の画面に表示された所定のマーク
を例えばマウスを用いてクリックすることにより制御さ
れる。なお画像読取ルーチンが開始する前、フィルムM
は、ラインセンサ30が読取られる画像の端部に対応し
た位置(読取原点)に来るように定められている。
【0019】ステップ100ではプリスキャンを開始す
るか否かが判定される。ディスプレイ装置の画面に表示
された「プリスキャン」のマークMPがクリックされる
と、ステップ100からステップ102へ進み、露出測
定が実行され、最適露光時間が求められる。すなわち光
源20が点灯された状態で、フィルムMが原稿移送機構
10により、ステップ120において実行される本スキ
ャンよりも粗いピッチで間欠的に移送される。この間欠
移送において、光源20は、ステージ12が停止する度
に発光素子21R、21G、21Bが所定の順序で点灯
されるように制御される。これにより、フィルムMに記
録された画像に関するR、G、Bの画素データが検出さ
れる。
るか否かが判定される。ディスプレイ装置の画面に表示
された「プリスキャン」のマークMPがクリックされる
と、ステップ100からステップ102へ進み、露出測
定が実行され、最適露光時間が求められる。すなわち光
源20が点灯された状態で、フィルムMが原稿移送機構
10により、ステップ120において実行される本スキ
ャンよりも粗いピッチで間欠的に移送される。この間欠
移送において、光源20は、ステージ12が停止する度
に発光素子21R、21G、21Bが所定の順序で点灯
されるように制御される。これにより、フィルムMに記
録された画像に関するR、G、Bの画素データが検出さ
れる。
【0020】露出測定における各発光素子の点灯時間す
なわちラインセンサ30に対する露光時間は、R、G、
B毎に異なり、画像読取装置の電源投入時に行なわれる
照明キャリブレーションにおいて決定される。すなわち
露光時間は、フィルムMを装着しない状態で発光素子2
1R、21G、21Bを1つずつ点灯し、ラインセンサ
30の各フォトダイオードによって検出される画素値の
最大値が所定値となるように定められる。この所定値
は、ラインセンサ30の出力が飽和しないように露光時
間を定めるために決定され、画素値が8ビットで表され
る場合、例えば220である。
なわちラインセンサ30に対する露光時間は、R、G、
B毎に異なり、画像読取装置の電源投入時に行なわれる
照明キャリブレーションにおいて決定される。すなわち
露光時間は、フィルムMを装着しない状態で発光素子2
1R、21G、21Bを1つずつ点灯し、ラインセンサ
30の各フォトダイオードによって検出される画素値の
最大値が所定値となるように定められる。この所定値
は、ラインセンサ30の出力が飽和しないように露光時
間を定めるために決定され、画素値が8ビットで表され
る場合、例えば220である。
【0021】さて露出測定では、まず、検出されたR、
G、Bの画素データについて、画素値のレベルの度数
(画素数)分布を示すヒストグラムがそれぞれ求められ
る。図5はヒストグラムの一例であり、横軸は画素値の
レベルを示し、縦軸は画素値の出現頻度(度数)を示
す。この例において、Rのヒストグラムは横軸に関し、
3つのヒストグラムの中では最も広範囲にわたって広が
っている。これに対し、Bのヒストグラムは最も狭い範
囲に集中して度数のピーク値は最も高く、また最も画素
値レベルの低い側(図の左側)に片寄っている。
G、Bの画素データについて、画素値のレベルの度数
(画素数)分布を示すヒストグラムがそれぞれ求められ
る。図5はヒストグラムの一例であり、横軸は画素値の
レベルを示し、縦軸は画素値の出現頻度(度数)を示
す。この例において、Rのヒストグラムは横軸に関し、
3つのヒストグラムの中では最も広範囲にわたって広が
っている。これに対し、Bのヒストグラムは最も狭い範
囲に集中して度数のピーク値は最も高く、また最も画素
値レベルの低い側(図の左側)に片寄っている。
【0022】R、GおよびBの各成分のヒストグラムに
ついて、最大画素値MXから所定量だけ小さい画素値で
ある最大有効値Dが求められる。すなわち最大有効値D
は、各画素値の度数を最大画素値MX側から積算し、そ
の積算値が全画素数の例えば1%に達したときの画素値
であり、フィルムMに記録されたカラー画像のR、G、
Bの各色成分毎の透過率に対応している。
ついて、最大画素値MXから所定量だけ小さい画素値で
ある最大有効値Dが求められる。すなわち最大有効値D
は、各画素値の度数を最大画素値MX側から積算し、そ
の積算値が全画素数の例えば1%に達したときの画素値
であり、フィルムMに記録されたカラー画像のR、G、
Bの各色成分毎の透過率に対応している。
【0023】最適露光時間は、露出測定における露光時
間tと検出された最大有効値Dと所定値(例えば25
5)とに基づいて、下式によって求められる。 最適露光時間=(所定値/D)×t 最大有効値Dは各色毎に異なり、したがって最適露光時
間も各色毎に異なる。後述するステップ104およびス
テップ120では、最適露光時間を用いて粗読取りおよ
び本スキャンがそれぞれ実行される。
間tと検出された最大有効値Dと所定値(例えば25
5)とに基づいて、下式によって求められる。 最適露光時間=(所定値/D)×t 最大有効値Dは各色毎に異なり、したがって最適露光時
間も各色毎に異なる。後述するステップ104およびス
テップ120では、最適露光時間を用いて粗読取りおよ
び本スキャンがそれぞれ実行される。
【0024】ステップ104では、フィルムMが読取原
点に定められ、粗読取り(プリスキャン)が開始され
る。すなわち、ステップ120において実行される本ス
キャンよりも粗いピッチでステージ12が間欠的に移送
される。この間欠移送の間に、ラインセンサ30が、
R、G、Bの各色成分毎に最適露光時間だけ露光されて
画素データが検出される。各色成分の画素データはA/
D変換器44によりデジタルの画素データに変換され
る。
点に定められ、粗読取り(プリスキャン)が開始され
る。すなわち、ステップ120において実行される本ス
キャンよりも粗いピッチでステージ12が間欠的に移送
される。この間欠移送の間に、ラインセンサ30が、
R、G、Bの各色成分毎に最適露光時間だけ露光されて
画素データが検出される。各色成分の画素データはA/
D変換器44によりデジタルの画素データに変換され
る。
【0025】ステップ106では、ラインセンサ30の
出力信号(画素値)に対して色補正とネガ/ポジ変換す
るための色補正パラメータが求められる。まず、最大有
効値Dと最小有効値dが求められる。最小有効値dは、
上述した最大有効値Dの求め方と同様な方法により求め
られ、各画素値の度数を最小画素値MI側から積算し、
その積算値が全画素数の例えば1%に達したときの画素
値である(図6参照)。色補正パラメータは、最大有効
値Dと最小有効値dを用いて求められる。
出力信号(画素値)に対して色補正とネガ/ポジ変換す
るための色補正パラメータが求められる。まず、最大有
効値Dと最小有効値dが求められる。最小有効値dは、
上述した最大有効値Dの求め方と同様な方法により求め
られ、各画素値の度数を最小画素値MI側から積算し、
その積算値が全画素数の例えば1%に達したときの画素
値である(図6参照)。色補正パラメータは、最大有効
値Dと最小有効値dを用いて求められる。
【0026】次に、図6〜図9を参照して色補正パラメ
ータの算出について説明する。(1)式は色補正とネガ
/ポジ変換を施すための式であり、これによって得られ
た正規化データは、メモリ46に格納されたルックアッ
プテーブル(LUT)を参照することにより、ガンマ補
正等の補正を施される。
ータの算出について説明する。(1)式は色補正とネガ
/ポジ変換を施すための式であり、これによって得られ
た正規化データは、メモリ46に格納されたルックアッ
プテーブル(LUT)を参照することにより、ガンマ補
正等の補正を施される。
【0027】
【数1】
【0028】(1)式において、L1、L2は、ガンマ
補正等を行うためのルックアップテーブル(LUT)の
下側基準値と上側基準値である。すなわち下側基準値L
1はLUTにおいて参照可能な画素値の最小値であり、
上側基準値L2はLUTにおいて参照可能な画素値の最
大値である。
補正等を行うためのルックアップテーブル(LUT)の
下側基準値と上側基準値である。すなわち下側基準値L
1はLUTにおいて参照可能な画素値の最小値であり、
上側基準値L2はLUTにおいて参照可能な画素値の最
大値である。
【0029】図6のヒストグラムH1における画素値は
次の(2)式に従ってオフセット減算を施される。 X1=(画素値−d)+L1 (2)
次の(2)式に従ってオフセット減算を施される。 X1=(画素値−d)+L1 (2)
【0030】すなわち(画素値−d)の項によって、画
素値が最小有効値dだけ減算され、ヒストグラムH1は
図6の左側にシフトする。このシフト後の画素値に下側
基準値L1を加算することにより、図7に示されるヒス
トグラムH2が得られる。
素値が最小有効値dだけ減算され、ヒストグラムH1は
図6の左側にシフトする。このシフト後の画素値に下側
基準値L1を加算することにより、図7に示されるヒス
トグラムH2が得られる。
【0031】ヒストグラムH2の実質的な分布幅W1は
L1〜(D−d)+L1であるが、(3)式に従って分
布幅W2に変換される。
L1〜(D−d)+L1であるが、(3)式に従って分
布幅W2に変換される。
【0032】
【数2】
【0033】すなわち、図7のヒストグラムH2におけ
る画素値X1からオフセットL1を引いた値(X1−L
1)に係数(L2−L1)/(D−d)を乗じることに
より、図8に示される分布幅W2に拡大される。これに
下側基準値L1を加算することにより、図8に示される
ヒトグラムH3が得られる。
る画素値X1からオフセットL1を引いた値(X1−L
1)に係数(L2−L1)/(D−d)を乗じることに
より、図8に示される分布幅W2に拡大される。これに
下側基準値L1を加算することにより、図8に示される
ヒトグラムH3が得られる。
【0034】次に、上側基準値L2から(2)式のX2
を減じるとともに下側基準値L1を加算することにより
((4)式参照)、ヒストグラムは図において左右に反
転される。すなわち画素データがネガ/ポジ変換され、
図9に示される正規化データのヒストグラムH4が得ら
れる。
を減じるとともに下側基準値L1を加算することにより
((4)式参照)、ヒストグラムは図において左右に反
転される。すなわち画素データがネガ/ポジ変換され、
図9に示される正規化データのヒストグラムH4が得ら
れる。
【0035】
【数3】
【0036】このように画素データのヒストグラムは
(4)式によって、最小有効値dから最大有効値Dの分
布範囲が上側基準値L2から下側基準値L1の分布範囲
へ変換される。この分布範囲の変換が、R、GおよびB
の各色成分についてそれぞれ独立に行なわれることによ
って、各色成分のバランスがとられ、読取られた画像が
本来有する自然な色調で再現され得る。すなわち各色成
分のヒストグラムの分布範囲が調整されることによっ
て、画素データが色補正される。なお(4)式におい
て、 L2+{(L2−L1)/(D−d)}×d はオフセット値、 (L2−L1)/(D−d) は係数であり、これらオフセット値と係数は色補正パラ
メータである。これらの色補正パラメータはR、G、B
の各色成分毎に求められる。
(4)式によって、最小有効値dから最大有効値Dの分
布範囲が上側基準値L2から下側基準値L1の分布範囲
へ変換される。この分布範囲の変換が、R、GおよびB
の各色成分についてそれぞれ独立に行なわれることによ
って、各色成分のバランスがとられ、読取られた画像が
本来有する自然な色調で再現され得る。すなわち各色成
分のヒストグラムの分布範囲が調整されることによっ
て、画素データが色補正される。なお(4)式におい
て、 L2+{(L2−L1)/(D−d)}×d はオフセット値、 (L2−L1)/(D−d) は係数であり、これらオフセット値と係数は色補正パラ
メータである。これらの色補正パラメータはR、G、B
の各色成分毎に求められる。
【0037】図3のステップ108では、画像処理回路
45において、画素データがステップ106において算
出された色補正パラメータを用いて色補正とネガ/ポジ
変換を施され、そして画素データはガンマ補正と色調調
整を施される。ステップ108の処理内容については図
10〜図12を参照して後述する。
45において、画素データがステップ106において算
出された色補正パラメータを用いて色補正とネガ/ポジ
変換を施され、そして画素データはガンマ補正と色調調
整を施される。ステップ108の処理内容については図
10〜図12を参照して後述する。
【0038】ステップ110では、画素データが入出力
端子48を介してコンピュータ60へ出力され、コンピ
ュータ60に接続されたディスプレイ装置の画面上にカ
ラー画像(プリスキャン画像)PIが表示される。ステ
ップ112では、フィルムMが読取原点の位置まで復帰
せしめられる。
端子48を介してコンピュータ60へ出力され、コンピ
ュータ60に接続されたディスプレイ装置の画面上にカ
ラー画像(プリスキャン画像)PIが表示される。ステ
ップ112では、フィルムMが読取原点の位置まで復帰
せしめられる。
【0039】ステップ114では本スキャンを開始する
か否かが判定される。ユーザはディスプレイ装置の画面
に表示された画像PIを見ることによって、本スキャン
を開始するか否かを判断することができる。例えばマウ
スを用いて本スキャンを開始するためのマークMSをク
リックすることにより、ステップ114からステップ1
20へ移り、本スキャンが実行される。本スキャンで
は、相対的に細かいピッチで画像の読取が行なわれ、こ
の画像はプリスキャンと同様な作用によってディスプレ
イ装置の画面上に表示される。そしてステップ122に
おいて、フィルムMが所定の読取原点の位置まで復帰せ
しめられ、このルーチンは終了する。
か否かが判定される。ユーザはディスプレイ装置の画面
に表示された画像PIを見ることによって、本スキャン
を開始するか否かを判断することができる。例えばマウ
スを用いて本スキャンを開始するためのマークMSをク
リックすることにより、ステップ114からステップ1
20へ移り、本スキャンが実行される。本スキャンで
は、相対的に細かいピッチで画像の読取が行なわれ、こ
の画像はプリスキャンと同様な作用によってディスプレ
イ装置の画面上に表示される。そしてステップ122に
おいて、フィルムMが所定の読取原点の位置まで復帰せ
しめられ、このルーチンは終了する。
【0040】これに対し、ステップ114において本ス
キャンを開始しないと判定されたとき、ステップ116
において読取動作等の処理を中止するか否かが判定され
る。ディスプレイ装置の画面上の「キャンセル」のマー
クMCをクリックすることによって処理の中止が選択さ
れているとき、ステップ122が実行され、このルーチ
ンは終了する。処理の中止が選択されていないときは、
ステップ118においてプリスキャンを実行すべきか否
かが判定される。ディスプレイ装置の画面に表示された
「プリスキャン」のマークMPがクリックされたとき、
プリスキャンを実行すべくステップ118からステップ
102へ戻る。これに対し、プリスキャンを実行しない
とき、ステップ114へ戻る。
キャンを開始しないと判定されたとき、ステップ116
において読取動作等の処理を中止するか否かが判定され
る。ディスプレイ装置の画面上の「キャンセル」のマー
クMCをクリックすることによって処理の中止が選択さ
れているとき、ステップ122が実行され、このルーチ
ンは終了する。処理の中止が選択されていないときは、
ステップ118においてプリスキャンを実行すべきか否
かが判定される。ディスプレイ装置の画面に表示された
「プリスキャン」のマークMPがクリックされたとき、
プリスキャンを実行すべくステップ118からステップ
102へ戻る。これに対し、プリスキャンを実行しない
とき、ステップ114へ戻る。
【0041】図10は、図3のステップ108において
実行される画像処理ルーチンのフローチャートである。
実行される画像処理ルーチンのフローチャートである。
【0042】ステップ202では、ルックアップテーブ
ル(LUT)が修正される。LUTはガンマ補正と色調
補正とを行なうための入出力特性(トーンカーブ)を示
しており、システムコントロール回路40のROM40
aから読み出され、後述する修正が施された後、メモリ
46に格納される。LUTにおいて、入力画素値に対応
したアドレスに出力画素値が格納されており、アドレス
と出力画素値の関係はディスプレイ装置およびフィルム
Mのガンマ特性に対応している。
ル(LUT)が修正される。LUTはガンマ補正と色調
補正とを行なうための入出力特性(トーンカーブ)を示
しており、システムコントロール回路40のROM40
aから読み出され、後述する修正が施された後、メモリ
46に格納される。LUTにおいて、入力画素値に対応
したアドレスに出力画素値が格納されており、アドレス
と出力画素値の関係はディスプレイ装置およびフィルム
Mのガンマ特性に対応している。
【0043】したがってLUTを参照することにより、
読取られた画像が本来有する自然な色調で再現され得
る。しかしネガフィルムMに記録された画像の露光状態
が不適切であると、色補正によってR、G、B間のバラ
ンスが調整されても、全体的に明るすぎたり、あるいは
暗すぎる画像が再現されてしまう。そこでステップ20
2では、ROM40aから読み出された基準となるLU
Tに対して、(5)式に従った修正が施される。なお
(5)式は、画素値が8ビットで表される場合を示して
いる。
読取られた画像が本来有する自然な色調で再現され得
る。しかしネガフィルムMに記録された画像の露光状態
が不適切であると、色補正によってR、G、B間のバラ
ンスが調整されても、全体的に明るすぎたり、あるいは
暗すぎる画像が再現されてしまう。そこでステップ20
2では、ROM40aから読み出された基準となるLU
Tに対して、(5)式に従った修正が施される。なお
(5)式は、画素値が8ビットで表される場合を示して
いる。
【0044】
【数4】
【0045】(5)式においてyは入力画素値、K1 は
修正係数、K2 は規定値である。また、JはR、G、B
の各ヒストグラム(図6参照)の中間値Rmid 、
Gmid 、B mid に基づいて得られる正規化中間値であ
る。修正係数K1 は例えば300であり、規定値K2 は
100である。規定値K2 はR、G、Bの色成分毎に異
なる値をとってもよいし、共通の値をとってもよい。正
規化中間値は、図11に示される正規化中間値演算ルー
チンによって求められる。
修正係数、K2 は規定値である。また、JはR、G、B
の各ヒストグラム(図6参照)の中間値Rmid 、
Gmid 、B mid に基づいて得られる正規化中間値であ
る。修正係数K1 は例えば300であり、規定値K2 は
100である。規定値K2 はR、G、Bの色成分毎に異
なる値をとってもよいし、共通の値をとってもよい。正
規化中間値は、図11に示される正規化中間値演算ルー
チンによって求められる。
【0046】ステップ204では、画素数を示すカウン
タNが初期値0にセットされる。ステップ206では、
メモリ46から読み出された画素データに対応した画素
値が(4)式に代入されることにより、色補正とネガ/
ポジ変換が施される。ステップ208では、R、G、B
の色成分に関し、ステップ206において色補正とネガ
/ポジ変換が施された画素値に基づいて、LUTが参照
される。
タNが初期値0にセットされる。ステップ206では、
メモリ46から読み出された画素データに対応した画素
値が(4)式に代入されることにより、色補正とネガ/
ポジ変換が施される。ステップ208では、R、G、B
の色成分に関し、ステップ206において色補正とネガ
/ポジ変換が施された画素値に基づいて、LUTが参照
される。
【0047】ステップ210では、パラメータNが全画
素数よりも小さいか否かが判定される。パラメータNが
全画素数よりも小さいとき、ステップ212においてパ
ラメータNが1だけインクリメントされ、ステップ20
6が再び実行される。これに対し、ステップ210にお
いてパラメータNが全画素数以上であると判定される
と、画像処理ルーチンは終了する。
素数よりも小さいか否かが判定される。パラメータNが
全画素数よりも小さいとき、ステップ212においてパ
ラメータNが1だけインクリメントされ、ステップ20
6が再び実行される。これに対し、ステップ210にお
いてパラメータNが全画素数以上であると判定される
と、画像処理ルーチンは終了する。
【0048】図11は画像処理ルーチンのステップ20
2において実行される正規化中間値演算ルーチンのフロ
ーチャートである。
2において実行される正規化中間値演算ルーチンのフロ
ーチャートである。
【0049】ステップ302ではパラメータnが初期値
0に定められる。パラメータnはヒストグラムの横座標
すなわち画素値レベルを示し、画素値が8ビットで表さ
れる場合、0から255まで変化する。ステップ304
では、画素値の度数の積算値Nが初期値0に定められ
る。
0に定められる。パラメータnはヒストグラムの横座標
すなわち画素値レベルを示し、画素値が8ビットで表さ
れる場合、0から255まで変化する。ステップ304
では、画素値の度数の積算値Nが初期値0に定められ
る。
【0050】ステップ306、308、310では、画
素値が低い側(図6において左側)から積算され、その
積算値が全画素の2分の1に達したときの画素値が中間
値として求められる。ステップ306では、画素値の度
数Q(n)がそれまでの積算値Nに加算される。ステッ
プ308では、ステップ306において得られた積算値
Nが全画素数の2分の1(=T1)に達したか否かが判
定される。達していないとき、ステップ310において
パラメータnに1が加算され、ステップ306が再び実
行される。
素値が低い側(図6において左側)から積算され、その
積算値が全画素の2分の1に達したときの画素値が中間
値として求められる。ステップ306では、画素値の度
数Q(n)がそれまでの積算値Nに加算される。ステッ
プ308では、ステップ306において得られた積算値
Nが全画素数の2分の1(=T1)に達したか否かが判
定される。達していないとき、ステップ310において
パラメータnに1が加算され、ステップ306が再び実
行される。
【0051】このような処理の間にステップ308にお
いて、積算値Nが全画素数の2分の1に達したと判定さ
れると、ステップ312において、(6)式に従って正
規化中間値Jが求められる。なお(6)式はGの色成分
に関するものであるが、RおよびBの色成分についても
同様な式によって正規化中間値が求められる。
いて、積算値Nが全画素数の2分の1に達したと判定さ
れると、ステップ312において、(6)式に従って正
規化中間値Jが求められる。なお(6)式はGの色成分
に関するものであるが、RおよびBの色成分についても
同様な式によって正規化中間値が求められる。
【0052】
【数5】 ここでGmid は、ステップ308において積算値Nが全
画素数の2分の1に達したと判定されたときの積算値N
すなわち中間値である。またDとdは、図6に示される
最大有効値と最小有効値である。
画素数の2分の1に達したと判定されたときの積算値N
すなわち中間値である。またDとdは、図6に示される
最大有効値と最小有効値である。
【0053】(6)式から理解されるように正規化中間
値Jは、最大有効値と最小有効値の差(D−d)に対す
る中間値Gmid と最小有効値dの差(Gmid −d)の比
と、最大有効値Dと最小有効値dの比との積である。す
なわち正規化中間値Jは、ヒストグラムの全幅における
中間値Gmid の相対的な位置に対応している。
値Jは、最大有効値と最小有効値の差(D−d)に対す
る中間値Gmid と最小有効値dの差(Gmid −d)の比
と、最大有効値Dと最小有効値dの比との積である。す
なわち正規化中間値Jは、ヒストグラムの全幅における
中間値Gmid の相対的な位置に対応している。
【0054】図12は、画像処理ルーチンのステップ2
02において実行されるLUTの修正における入出力特
性(トーンカーブ)の修正の傾向を示し、(5)式に対
応している。図12において、直線S1はトーンカーブ
が修正されないとき、すなわち(5)式においてJ=K
2 の場合を示している。
02において実行されるLUTの修正における入出力特
性(トーンカーブ)の修正の傾向を示し、(5)式に対
応している。図12において、直線S1はトーンカーブ
が修正されないとき、すなわち(5)式においてJ=K
2 の場合を示している。
【0055】破線S2はJ>K2 の場合を示している。
正規化中間値Jは、ネガフィルムに関するヒストグラム
から得られたものであるため、画像が全体的に暗いほど
大きい。すなわちJ>K2 の場合、画素値の小さい部分
において画像が不鮮明になりやすい。しかし、破線S2
によって示されるように、相対的に暗い部分(図12の
左側)において、入力画素値yに対する出力画素値y’
の変化率が相対的に大きく、階調が強調される。
正規化中間値Jは、ネガフィルムに関するヒストグラム
から得られたものであるため、画像が全体的に暗いほど
大きい。すなわちJ>K2 の場合、画素値の小さい部分
において画像が不鮮明になりやすい。しかし、破線S2
によって示されるように、相対的に暗い部分(図12の
左側)において、入力画素値yに対する出力画素値y’
の変化率が相対的に大きく、階調が強調される。
【0056】一方、破線S3はJ<K2 の場合、すなわ
ち正規化中間値Jが相対的に小さい場合を示している。
この場合、画像は全体的に明るいので、画素値の大きい
部分において画像が不鮮明になりやすいが、破線S2に
よって示されるように、相対的に明るい分(図12の右
側)において、入力画素値yに対する出力画素値y’の
変化率が相対的に大きく、階調が強調される。
ち正規化中間値Jが相対的に小さい場合を示している。
この場合、画像は全体的に明るいので、画素値の大きい
部分において画像が不鮮明になりやすいが、破線S2に
よって示されるように、相対的に明るい分(図12の右
側)において、入力画素値yに対する出力画素値y’の
変化率が相対的に大きく、階調が強調される。
【0057】以上のように本実施形態では、R、G、B
のヒストグラム(図6参照)が作成され、各ヒストグラ
ムについて、画素データの値の分布の傾向を示す代表値
である正規化中間値Jが求められる。そして、規定値K
2 と正規化中間値Jの差に基づいて((5)式参照)、
ガンマ補正と色調補正とを行なうためのLUTの入出力
特性であるトーンカーブがR、G、Bの色成分の画素デ
ータに関して修正される(図12参照)。これにより、
ネガフィルムに記録されカラー画像の撮影時における露
出状態が不適当であっても、適当なトーンの画像を再現
することが可能となる。
のヒストグラム(図6参照)が作成され、各ヒストグラ
ムについて、画素データの値の分布の傾向を示す代表値
である正規化中間値Jが求められる。そして、規定値K
2 と正規化中間値Jの差に基づいて((5)式参照)、
ガンマ補正と色調補正とを行なうためのLUTの入出力
特性であるトーンカーブがR、G、Bの色成分の画素デ
ータに関して修正される(図12参照)。これにより、
ネガフィルムに記録されカラー画像の撮影時における露
出状態が不適当であっても、適当なトーンの画像を再現
することが可能となる。
【0058】なお、正規化中間値JはR、G、Bの色成
分の全てについて求める必要はなく、例えばG色成分の
みについて求めてもよい。この場合の(5)式における
修正係数K1 と規定値K2 は、R、G、Bの色成分につ
いて共通であってもよく、また相互に異なっていてもよ
い。
分の全てについて求める必要はなく、例えばG色成分の
みについて求めてもよい。この場合の(5)式における
修正係数K1 と規定値K2 は、R、G、Bの色成分につ
いて共通であってもよく、また相互に異なっていてもよ
い。
【0059】本実施形態では、R、G、Bのヒストグラ
ムに関して、画素データの値の分布の傾向を示す代表値
として正規化中間値Jが求められていたが、ヒストグラ
ムの重心を利用することもできる。ヒストグラムの重心
値Ggrv は Ggrv =Σn・Q(n)/ΣQ(n) (7) によって求められる。正規化中間値演算ルーチンと同様
に、nはヒストグラムの横座標である画素値レベルを示
し、Q(n)は画素値の度数を示す。Σは、ヒストグラ
ムの最小有効値dから最大有効値Dまで積算することを
意味する。
ムに関して、画素データの値の分布の傾向を示す代表値
として正規化中間値Jが求められていたが、ヒストグラ
ムの重心を利用することもできる。ヒストグラムの重心
値Ggrv は Ggrv =Σn・Q(n)/ΣQ(n) (7) によって求められる。正規化中間値演算ルーチンと同様
に、nはヒストグラムの横座標である画素値レベルを示
し、Q(n)は画素値の度数を示す。Σは、ヒストグラ
ムの最小有効値dから最大有効値Dまで積算することを
意味する。
【0060】ステップ402では、パラメータnが初期
値0に定められる。パラメータnはヒストグラムの横座
標すなわち画素値レベルを示し、画素値が8ビットで表
される場合、0から255まで変化する。ステップ40
4では、第1および第2の積算値A、Bがそれぞれ初期
値0に定められる。第1の積算値Aは(7)式のΣQ
(n)に対応し、第2の積算値BはΣn・Q(n)に対
応する。
値0に定められる。パラメータnはヒストグラムの横座
標すなわち画素値レベルを示し、画素値が8ビットで表
される場合、0から255まで変化する。ステップ40
4では、第1および第2の積算値A、Bがそれぞれ初期
値0に定められる。第1の積算値Aは(7)式のΣQ
(n)に対応し、第2の積算値BはΣn・Q(n)に対
応する。
【0061】ステップ406では、画素値の度数Q
(n)がそれまでの第1の積算値Aに加算される。ステ
ップ408では、パラメータnと度数Q(n)の積がそ
れまでの第2の積算値Bに加算される。ステップ410
ではパラメータnが全画素数T2に達したか否かが判定
される。パラメータnがまだ全画素数T2に達していな
いとき、ステップ412においてパラメータnが1だけ
インクリメントされ、ステップ406へ戻る。このよう
にして、全画素に関して第1および第2の積算値A、B
が求められると、ステップ410からステップ414へ
移る。
(n)がそれまでの第1の積算値Aに加算される。ステ
ップ408では、パラメータnと度数Q(n)の積がそ
れまでの第2の積算値Bに加算される。ステップ410
ではパラメータnが全画素数T2に達したか否かが判定
される。パラメータnがまだ全画素数T2に達していな
いとき、ステップ412においてパラメータnが1だけ
インクリメントされ、ステップ406へ戻る。このよう
にして、全画素に関して第1および第2の積算値A、B
が求められると、ステップ410からステップ414へ
移る。
【0062】ステップ414では(7)式に従ってB/
Aが演算され、ヒストグラムの重心値Ggrv が求められ
る。ステップ416では、(6)式において中間値G
mid の代わりに重心値Ggrv を用いることによって、正
規化重心値が求められる。
Aが演算され、ヒストグラムの重心値Ggrv が求められ
る。ステップ416では、(6)式において中間値G
mid の代わりに重心値Ggrv を用いることによって、正
規化重心値が求められる。
【0063】正規化重心値を、画素データの値の分布の
傾向を示す代表値として用いても、正規化中間値を用い
た場合と同様な効果が得られる。なお、正規化重心値の
場合も、R、G、Bの色成分の全てについて求めてもよ
く、また例えばG色成分のみについて求めてもよい。さ
らに、(5)式における修正係数K1 と規定値K2 に関
しても、R、G、Bの色成分について共通であってもよ
く、また相互に異なっていてもよい。
傾向を示す代表値として用いても、正規化中間値を用い
た場合と同様な効果が得られる。なお、正規化重心値の
場合も、R、G、Bの色成分の全てについて求めてもよ
く、また例えばG色成分のみについて求めてもよい。さ
らに、(5)式における修正係数K1 と規定値K2 に関
しても、R、G、Bの色成分について共通であってもよ
く、また相互に異なっていてもよい。
【0064】
【発明の効果】以上のように本発明によれば、被読取原
稿に記録された画像の撮影時における露出状態が不適当
であっても、適切なトーンの画像を再現することができ
るという効果が得られる。
稿に記録された画像の撮影時における露出状態が不適当
であっても、適切なトーンの画像を再現することができ
るという効果が得られる。
【図1】本発明の一実施形態である画像読取装置を示す
ブロック図である。
ブロック図である。
【図2】原稿移送機構、光源およびラインセンサを示す
斜視図である。
斜視図である。
【図3】画像読取ルーチンを示すフローチャートであ
る。
る。
【図4】コンピュータに接続されたディスプレイ装置の
画面の一例を示す図である。
画面の一例を示す図である。
【図5】ラインセンサによって得られたR、G、Bの画
素値の分布を示すヒストグラムの図である。
素値の分布を示すヒストグラムの図である。
【図6】色補正とネガポジ変換を説明するために用いる
ヒストグラムの図である。
ヒストグラムの図である。
【図7】図5のヒストグラムにオフセット演算を施すこ
とによって得られたヒストグラムを示す図である。
とによって得られたヒストグラムを示す図である。
【図8】図6のヒストグラムに係数(L2−L1)/
(D−d)を乗じることにより得られたヒストグラムを
示す図である。
(D−d)を乗じることにより得られたヒストグラムを
示す図である。
【図9】正規化データのヒストグラムを示す図である。
【図10】図3のステップ108において実行される画
像処理ルーチンのフローチャートである。
像処理ルーチンのフローチャートである。
【図11】正規化中間値演算ルーチンのフローチャート
である。
である。
【図12】トーンカーブの一例を示す図である。
【図13】正規化重心値演算ルーチンのフローチャート
である。
である。
M フィルム(被読取原稿)
フロントページの続き Fターム(参考) 5C072 AA01 BA19 QA16 UA11 UA18 VA03 WA04 XA01 5C077 LL19 MM20 MP08 NP01 PP15 PP32 PP43 PP48 PQ08 PQ17 PQ19 PQ23 TT06 5C079 HB01 JA04 LA01 LA12 LA31 MA05 NA03 PA02 PA08
Claims (9)
- 【請求項1】 被読取原稿に記録されたカラー画像を読
取ることにより所定の色成分の画素データを得るととも
に、各色成分毎に、前記画素データに対応した入力画素
値と、前記画素データに所定の処理を施した結果である
出力画素値との関係を示すトーンカーブを利用して、前
記画素データに前記処理を施す画像読取装置であって、 前記各色成分の画素データに基づいて、これらの画素デ
ータの値の分布をそれぞれ示す複数のヒストグラムを生
成するヒストグラム生成手段と、前記複数のヒストグラ
ムのうち、少なくとも1つのヒストグラムについて、前
記分布の傾向を示す代表値を算出する代表値算出手段
と、前記代表値にしたがって、前記トーンカーブを修正
するトーンカーブ修正手段とを備えたことを特徴とする
画像読取装置。 - 【請求項2】 前記カラー画像を読取ることにより3原
色の画素データがそれぞれ得られ、前記ヒストグラム生
成手段が、これらの画素データに対応した第1、第2お
よび第3のヒストグラムを生成することを特徴とする請
求項1に記載の画像読取装置。 - 【請求項3】 前記代表値が、ヒストグラムにおいて、
画素データの最大値または最小値から各画素データの値
ごとに出現画素数を積算し、積算された出現画素数が全
画素数の2分の1になるときの画素データの値である中
間値であることを特徴とする請求項1に記載の画像読取
装置。 - 【請求項4】 前記代表値が、ヒストグラムの重心であ
ることを特徴とする請求項1に記載の画像読取装置。 - 【請求項5】 前記代表値算出手段が前記複数のヒスト
グラムに対して前記代表値を1つだけ算出することを特
徴とする請求項1に記載の画像読取装置。 - 【請求項6】 前記トーンカーブ修正手段は、前記代表
値を用いて、全ての色成分の画素データに関してトーン
カーブを修正することを特徴とする請求項5に記載の画
像読取装置。 - 【請求項7】 前記代表値算出手段が前記複数のヒスト
グラムの全てについて前記代表値を算出することを特徴
とする請求項1に記載の画像読取装置。 - 【請求項8】 前記トーンカーブ修正手段は、前記代表
値を用いて、各色成分毎にトーンカーブを修正すること
を特徴とする請求項7に記載の画像読取装置。 - 【請求項9】 前記トーンカーブ修正手段が、所定の規
定値と前記代表値との差に基づいてトーンカーブを修正
することを特徴とする請求項1に記載の画像読取装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11035658A JP2000236452A (ja) | 1999-02-15 | 1999-02-15 | 画像読取装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11035658A JP2000236452A (ja) | 1999-02-15 | 1999-02-15 | 画像読取装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000236452A true JP2000236452A (ja) | 2000-08-29 |
Family
ID=12447983
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11035658A Withdrawn JP2000236452A (ja) | 1999-02-15 | 1999-02-15 | 画像読取装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000236452A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6947078B1 (en) * | 1999-09-30 | 2005-09-20 | Seiko Epson Corporation | Color correction apparatus, color correction method, and recording medium having color correction control program recorded |
| US7142712B2 (en) | 2001-06-14 | 2006-11-28 | Matsushita Electric Industrial Co., Ltd | Automatic tone correction apparatus, automatic tone correction method, and automatic tone correction program storage mediums |
| CN101146170B (zh) * | 2006-09-11 | 2010-12-08 | 富士施乐株式会社 | 色彩处理装置和色彩处理方法 |
-
1999
- 1999-02-15 JP JP11035658A patent/JP2000236452A/ja not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6947078B1 (en) * | 1999-09-30 | 2005-09-20 | Seiko Epson Corporation | Color correction apparatus, color correction method, and recording medium having color correction control program recorded |
| US7142712B2 (en) | 2001-06-14 | 2006-11-28 | Matsushita Electric Industrial Co., Ltd | Automatic tone correction apparatus, automatic tone correction method, and automatic tone correction program storage mediums |
| CN101146170B (zh) * | 2006-09-11 | 2010-12-08 | 富士施乐株式会社 | 色彩处理装置和色彩处理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4322781B2 (ja) | 撮像装置 | |
| US8106976B2 (en) | Peripheral light amount correction apparatus, peripheral light amount correction method, electronic information device, control program and readable recording medium | |
| US7876367B2 (en) | Imaging apparatus | |
| US20090041350A1 (en) | Image processing apparatus, imaging apparatus and image processing program | |
| JP2009512303A (ja) | デジタル画像のビグネッティングを除去する方法および装置 | |
| JP4176369B2 (ja) | 光バランスの変化を最小としつつディジタル画像を光フォールオフについて補償する方法 | |
| JP5173664B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP4110715B2 (ja) | 画像処理装置 | |
| JP3823865B2 (ja) | 画像処理方法、画像処理プログラムおよび画像処理プログラムを記録した記録媒体 | |
| JP2000236452A (ja) | 画像読取装置 | |
| US6674466B1 (en) | Image processing apparatus utilizing light distribution characteristics of an electronic flash | |
| JP3467171B2 (ja) | 画像読取装置 | |
| JP2000069251A (ja) | 画像読取装置の露光制御装置 | |
| JPH113419A (ja) | 色調調整装置および画像読取装置 | |
| JP4085956B2 (ja) | 撮像装置 | |
| JP4154694B2 (ja) | フィルム画像入力装置 | |
| JPH06197266A (ja) | レンズ及び撮像装置 | |
| US7342680B2 (en) | Image reading apparatus | |
| JP4439841B2 (ja) | 撮像装置及びその画像処理方法 | |
| JP3441626B2 (ja) | 画像読取装置 | |
| KR100242025B1 (ko) | 쉐이딩 보정을 이용한 칼라 화상 스캐닝 장치 및 방법 | |
| JP3411821B2 (ja) | 画像読取装置 | |
| JP3569450B2 (ja) | ネガ・ポジ判別装置 | |
| JP4265374B2 (ja) | 画像読取装置及び画像処理プログラム | |
| JP2000078420A (ja) | 画像読取装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050427 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050517 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20050722 |