(57)【要約】【課題】原稿の画像を読み取る画像読取装置と、該画像読取装置に対する制御をコンピュータで実現するプログラムとに関し、画像の読み取りに際し、ＳＮ比の向上と読み取り時間の短縮とを両立させることを目的とする。【解決手段】撮像手段は、複数の画素が一次元配列されて成るラインセンサが所定の間隔で複数配置され、該ラインセンサによって原稿上の異なる複数のラインを所定の露光量で同時に読み取って画像データを生成し、移動手段は、撮像手段と原稿との少なくとも一方を前記ラインセンサに直交する方向に移動させ該ラインセンサによる読み取り対象のラインを順次変え、処理手段は、移動手段を制御することによって、原稿上の同一ラインを前記ラインセンサの読み取り対象とし該ラインセンサによって個別に生成された同一ラインの画像データを画素単位で加算することを特徴とする。【選択図】      図３
2004208007.tif 000002
【特許請求の範囲】
【請求項１】
複数の画素が一次元配列されて成るラインセンサが所定の間隔で複数配置され、該ラインセンサによって原稿上の異なる複数のラインを所定の露光量で同時に読み取って画像データを生成する撮像手段と、
前記撮像手段と前記原稿との少なくとも一方を前記ラインセンサに直交する方向に移動させ、該ラインセンサによる読み取り対象のラインを順次変える移動手段と、
前記移動手段を制御することによって、前記原稿上の同一ラインを前記ラインセンサの読み取り対象とし、該ラインセンサによって個別に生成された同一ラインの画像データを画素単位で加算する処理手段と
を備えたことを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において、
前記処理手段は、
読み取り速度とＳＮ比とに応じて、前記ラインセンサによる読み取り時の露光量を決定する
ことを特徴とする画像読取装置。
【請求項３】
請求項１に記載の画像読取装置において、
前記処理手段は、
前記撮像手段と前記移動手段とによって行われる予備的な読み取りの結果として得られる前記原稿の輝度情報に応じて、前記ラインセンサによる読み取り時の露光量を決定する
ことを特徴とする画像読取装置。
【請求項４】
請求項１に記載の画像読取装置において、
前記処理手段は、
前記移動手段に対する制御モードとして、前記撮像手段と前記原稿との少なくとも一方を前記ラインセンサに直交する方向に一定のピッチで移動させ、該原稿上の同一ラインを該ラインセンサの読み取り対象とする第１の制御モードと、短いピッチによる所定回数の移動と長いピッチによる１回の移動とを繰り返し行って該原稿上のラインを重複せずに該ラインセンサの読み取り対象とする第２の制御モードとの２つの制御モードを備え、該２つの制御モードを切り換えて該移動手段を制御する
ことを特徴とする画像読取装置。
【請求項５】
請求項４に記載の画像読取装置において、
前記処理手段は、
前記原稿の種類に応じて、前記２つの制御モードを切り換える
ことを特徴とする画像読取装置。
【請求項６】
請求項４に記載の画像読取装置において、
前記処理手段は、
前記撮像手段と前記移動手段とによって行われる予備的な読み取りの結果として得られる前記原稿の輝度情報に応じて、前記２つの制御モードを切り換える
ことを特徴とする画像読取装置。
【請求項７】
複数の画素が一次元配列されて成るラインセンサが所定の間隔で複数配置され、該ラインセンサによって原稿上の異なる複数のラインを所定の露光量で同時に読み取って画像データを生成する撮像手段と、前記撮像手段と前記原稿との少なくとも一方を前記ラインセンサに直交する方向に移動させ、該ラインセンサによる読み取り対象のラインを順次変える移動手段とを備えた画像読取装置に対する制御をコンピュータで実現するプログラムであって、
前記移動手段を制御することによって、前記原稿上の同一ラインを前記ラインセンサの読み取り対象とし、該ラインセンサによって個別に生成された同一ラインの画像データを画素単位で加算する処理手順
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿の画像を読み取る画像読取装置と、該画像読取装置に対する制御をコンピュータで実現するプログラムとに関する。
【０００２】
【従来の技術】
画像読取装置には、ラインセンサ（複数の画素が１次元配列された撮像素子）によって、原稿の反射光や透過光を撮像して、画像の読み取りを実現するものがある。
近年、このような画像読取装置では、高解像度化に伴い、画素サイズの縮小化がなされている。
【０００３】
【発明が解決しようとする課題】
しかし、画素サイズの縮小化は感度の低下を招き、高速で読み取りを行うとＳＮ比が劣化し、ＳＮ比を高くするために露光時間を長くすると読み取りに時間がかかるという、相反する問題を発生させる。
そこで、本発明は、画像の読み取りに際し、ＳＮ比の向上と読み取り時間の短縮とを両立させることを目的とする。
【０００４】
【課題を解決するための手段】
請求項１に記載の画像読取装置は、複数の画素が一次元配列されて成るラインセンサが所定の間隔で複数配置され、該ラインセンサによって原稿上の異なる複数のラインを所定の露光量で同時に読み取って画像データを生成する撮像手段と、前記撮像手段と前記原稿との少なくとも一方を前記ラインセンサに直交する方向に移動させ、該ラインセンサによる読み取り対象のラインを順次変える移動手段と、前記移動手段を制御することによって、前記原稿上の同一ラインを前記ラインセンサの読み取り対象とし、該ラインセンサによって個別に生成された同一ラインの画像データを画素単位で加算する処理手段とを備えたことを特徴とする。
【０００５】
請求項２に記載の画像読取装置は、請求項１に記載の画像読取装置において、前記処理手段は、読み取り速度とＳＮ比とに応じて、前記ラインセンサによる読み取り時の露光量を決定することを特徴とする。
請求項３に記載の画像読取装置は、請求項１に記載の画像読取装置において、前記処理手段は、前記撮像手段と前記移動手段とによって行われる予備的な読み取りの結果として得られる前記原稿の輝度情報に応じて、前記ラインセンサによる読み取り時の露光量を決定することを特徴とする。
【０００６】
請求項４に記載の画像読取装置は、請求項１に記載の画像読取装置において、前記処理手段は、前記移動手段に対する制御モードとして、前記撮像手段と前記原稿との少なくとも一方を前記ラインセンサに直交する方向に一定のピッチで移動させ、該原稿上の同一ラインを該ラインセンサの読み取り対象とする第１の制御モードと、短いピッチによる所定回数の移動と長いピッチによる１回の移動とを繰り返し行って該原稿上のラインを重複せずに該ラインセンサの読み取り対象とする第２の制御モードとの２つの制御モードを備え、該２つの制御モードを切り換えて該移動手段を制御することを特徴とする。
【０００７】
請求項５に記載の画像読取装置は、請求項４に記載の画像読取装置において、前記処理手段は、前記原稿の種類に応じて、前記２つの制御モードを切り換えることを特徴とする。
請求項６に記載の画像読取装置は、請求項４に記載の画像読取装置において、前記処理手段は、前記撮像手段と前記移動手段とによって行われる予備的な読み取りの結果として得られる前記原稿の輝度情報に応じて、前記２つの制御モードを切り換えることを特徴とする。
【０００８】
請求項７に記載のプログラムは、複数の画素が一次元配列されて成るラインセンサが所定の間隔で複数配置され、該ラインセンサによって原稿上の異なる複数のラインを所定の露光量で同時に読み取って画像データを生成する撮像手段と、前記撮像手段と前記原稿との少なくとも一方を前記ラインセンサに直交する方向に移動させ、該ラインセンサによる読み取り対象のラインを順次変える移動手段とを備えた画像読取装置に対する制御をコンピュータで実現するプログラムであって、前記移動手段を制御することによって、前記原稿上の同一ラインを前記ラインセンサの読み取り対象とし、該ラインセンサによって個別に生成された同一ラインの画像データを画素単位で加算する処理手順を備えたことを特徴とする。
【０００９】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施形態について詳細を説明する。
ただし、以下では、本発明の画像読取装置の一例として、フィルム原稿の画像を読み取るフィルムスキャナを用いて説明を行う。また、フィルムスキャナ内には、本発明のプログラムが実行可能な状態に予め記録されているとする。
【００１０】
図１は、本実施形態のフィルムスキャナの構成図である。
図１において、フィルムスキャナ１０は、ＣＰＵ１１、照明制御部１２、光学ブロックモータ制御部１３、センサ制御部１４、信号処理回路１５、アナログスイッチ１６、Ａ／Ｄ変換器１７、メモリ１８、インタフェース部１９を備えており、これらは、バスを介して相互に接続されている。
【００１１】
また、フィルムスキャナ１０は、光学ブロックモータ制御部１３からの制御信号が入力される光学ブロックモータ２０と、光学ブロックモータ２０に接続される光学ブロック２１と、フィルム原稿２２の搬送路（図示省略）等を備えている。
光学ブロック２１は、照明制御部１２からの制御信号が入力される照明装置２３と、レンズ２４と、センサ制御部１４からの制御信号が入力される３ラインモノクロＣＣＤ２５等を備えている。ここで、３ラインモノクロＣＣＤ２５は、３つのモノクロのＣＣＤラインセンサが所定の間隔で配置されて成り、３系統のアナログ画像信号を同時に出力することが可能である。
【００１２】
３ラインモノクロＣＣＤ２５の出力は、信号処理回路１５に接続され、信号処理回路１５の出力は、アナログスイッチ１６に接続される。アナログスイッチ１６からは、１系統のアナログ画像信号が出力され、Ａ／Ｄ変換器１７に接続される。
また、インタフェース部１９は、外部のホストコンピュータ３０に接続され、ホストコンピュータ３０には、モニタ５０が接続されている他、キーボードやマウスなどの操作部７０が接続されている。
【００１３】
ここで、フィルムスキャナ１０の各部の機能を説明する。
照明装置２３は、ＣＰＵ１１の指示下で動作する照明制御部１２の制御を受け、赤色光（Ｒ），緑色光（Ｇ），青色光（Ｂ）の３色の光を点灯する。
レンズ２４は、照明装置２３による光の点灯によって得られるフィルム原稿２２の透過光を、３ラインモノクロＣＣＤ２５に導いて結像させる。
【００１４】
３ラインモノクロＣＣＤ２５において、各々のＣＣＤラインセンサは、ＣＰＵ１１の指示下で動作するセンサ制御部１４の制御を受け、複数の画素の受光部で光電変換を行って、レンズ２４によって導かれたフィルム原稿２２の透過光に応じた信号電荷を生成し、その信号電荷を走査してアナログ画像信号を生成する。すなわち、３ラインモノクロＣＣＤ２５は、フィルム原稿２２上の異なる３つのラインに対応する３系統のアナログ画像信号を同時に生成することができる。なお、３ラインモノクロＣＣＤ２５は、３つのＣＣＤラインセンサのうち、１つのＣＣＤラインセンサのみによってアナログ画像信号を生成することも可能であり、何れのＣＣＤラインセンサを用いるかは、ＣＰＵ１１からの指示に応じて決められる。
【００１５】
光学ブロックモータ２０は、ＣＰＵ１１の指示下で動作する光学ブロックモータ制御部１３の制御を受け、光学ブロック２１を所定の距離だけ副走査方向へ移動させる。すなわち、光学ブロック２１は、ＣＰＵ１１によって指示された距離だけ、副走査方向へ移動することになる。
本実施形態では、光学ブロック２１を移動させる制御の仕方として、以下に示すような２種類のモードが用意されている。
【００１６】
まず、第１のモードは、一定のピッチで光学ブロック２１を移動させるモードである。
例えば、１ラインピッチで光学ブロック２１を移動させると、フィルム原稿２２上の全てのラインが、３ラインモノクロＣＣＤ２５内の各々のＣＣＤラインセンサによる読み取り対象となる。そのため、全てのラインに対して、３つのＣＣＤラインセンサによってアナログ画像信号が生成されることになる。
【００１７】
以下、一定のピッチで光学ブロック２１を移動させるモードを、「シングルステップモード」と称する。
なお、シングルステップモードにおいて、光学ブロック２１を副走査方向へ移動させるピッチ（以下、「副走査送りピッチ」と称する）は、１ラインピッチに限定されず、複数ラインピッチを設定することも可能である。ただし、本実施形態では、３ラインモノクロＣＣＤ２５内の各々のＣＣＤラインセンサによってフィルム原稿２２上の同一ラインが読み取られるように、副走査送りピッチが設定されると仮定する。例えば、３ラインモノクロＣＣＤ２５内の３つのモノクロのＣＣＤラインセンサが８ライン間隔で配置されている場合、副走査送りピッチとしては、２ラインピッチや４ラインピッチなどが設定されることになる。
【００１８】
また、第２のモードは、以下に示すように、短いピッチによる光学ブロック２１の移動（以下、「小ステップ移動」と称する）を所定回数行った後、長いピッチによる光学ブロック２１の移動（以下、「大ステップ移動」と称する）を行うモードである。
例えば、３ラインモノクロＣＣＤ２５内の３つのモノクロのＣＣＤラインセンサが８ライン間隔で配置されている場合、１ラインピッチで小ステップ移動を行うと、２番目に位置するＣＣＤラインセンサは、８回目の小ステップ移動において、１番目に位置するＣＣＤラインセンサによって既に読み取りが終了したラインに到達する。また、同様に、３番目に位置するＣＣＤラインセンサは、２番目のＣＣＤラインセンサによって既に読み取りが終了したラインに到達する。そこで、８回目の小ステップ移動は行わず、２４（８×３）ライン分を一度に移動する大ステップ移動を行うと、３つのＣＣＤラインセンサは、読み取りが行われていないラインに到達する。
【００１９】
すなわち、１ラインピッチの７回の小ステップ移動と、２４ライン分の１回の大ステップ移動とを繰り返すと、フィルム原稿２２上の全てのラインを、３ラインモノクロＣＣＤ２５内の何れか１つのＣＣＤラインセンサによって、重複することなく読み取ることができる。
以下、小ステップ移動と大ステップ移動とを繰り返し行うモードを、「マルチステップモード」と称する。
【００２０】
なお、マルチステップモードにおいて、小ステップ移動時の副走査送りピッチは、１ラインピッチに限定されず、複数ラインピッチを設定することも可能である。ただし、本実施形態では、フィルム原稿２２上の等間隔のラインが読み取れるように、小ステップ移動時の副走査送りピッチが設定されると仮定する。例えば、前述したように３ラインモノクロＣＣＤ２５内の３つのモノクロのＣＣＤラインセンサが８ライン間隔で配置されている場合、小ステップ移動時の副走査送りピッチとしては、２ラインピッチや４ラインピッチなどが設定されることになる。
【００２１】
信号処理回路１５は、３ラインモノクロＣＣＤ２５によって生成されたアナログ画像信号に対し、ＣＰＵ１１の指示に応じて、相関二重サンプリング処理やゲイン調整処理等を施す。
アナログスイッチ１６は、信号処理回路１５によって種々の処理が施されたアナログ画像信号を、ＣＰＵ１１の指示に応じて、１系統のアナログ信号にして、Ａ／Ｄ変換器１７に供給する。
【００２２】
Ａ／Ｄ変換器１７は、アナログスイッチ１６を介して供給される１系統のアナログ画像信号をＡ／Ｄ変換して、ディジタルの画像データを生成する。そして、このような画像データを、バスを介してメモリ１８に供給する。
なお、アナログスイッチ１６を設けずにＡ／Ｄ変換器を３つ設けると、３系統のアナログ画像信号に対して並行にＡ／Ｄ変換を行うことができる。しかし、Ａ／Ｄ変換器は高価であり、各々のＡ／Ｄ変換特性は必ずしも一致しない。そのため、Ａ／Ｄ変換器を３つ設ける構成よりも、本実施形態のように、アナログスイッチ１６を設け、１つのＡ／Ｄ変換器１７でＡ／Ｄ変換を行う構成の方が望ましい。
【００２３】
メモリ１８には、本スキャンの際に、Ａ／Ｄ変換器１７から供給される画像データが格納されるが、このような画像データは、ＣＰＵ１１によって、フィルム原稿２２上のラインアドレスに対応付けられて格納される。
したがって、前述したようなシングルステップモードによる本スキャンが行われた場合、メモリ１８には、同一のラインアドレスに対応付けられて３つの画像データが格納されることになる。一方、マルチステップモードによる本スキャンが行われた場合、メモリ１８には、各々のラインアドレスに対応付けられて１つの画像データが格納されることになる。
【００２４】
なお、本スキャンの開始直後や終了直前では、３ラインモノクロＣＣＤ２５内の一部のＣＣＤラインセンサは、フィルム原稿２２上の副走査範囲から外れてしまう場合があるが、このような状態では、副走査範囲内の画像データのみがＣＰＵ１１によって選択されてメモリ１８に格納されると仮定する。
インタフェース部１９は、メモリ１８に格納されている画像データを、ＣＰＵ１１の指示に応じて、ホストコンピュータ３０に供給したり、ホストコンピュータ３０からフィルムスキャナ１０への指示をＣＰＵ１１に通知する。
【００２５】
ホストコンピュータ３０は、インタフェース部１９を介して供給される画像データや、種々の操作画面をモニタ５０に表示する。また、ホストコンピュータ３０は、操作者から操作部７０を介して設定された内容や、フィルムスキャナ１０への指示を、インタフェース部１９を介してフィルムスキャナ１０内のＣＰＵ１１に通知する。
【００２６】
ＣＰＵ１１は、ホストコンピュータ３０からの指示を受けて、フィルムスキャナ１０内の各部の動作を制御する。また、シングルステップモードによる本スキャンによって得られる画像データに対しては、後述するような平均や加算などの処理を施す。
【００２７】
図２および図３は、本実施形態のフィルムスキャナ１０の動作フローチャートであり、特に、ＣＰＵ１１の動作を示す。
以下、図２および図３を参照して、ＣＰＵ１１の動作を中心に、本実施形態のフィルムスキャナ１０の動作を説明する。
まず、操作部７０を介して操作者によってプリスキャンが指示された場合、ＣＰＵ１１は、フィルムスキャナ１０内の各部を制御して、プリスキャンを行う（図２Ｓ１）。
【００２８】
すなわち、ＣＰＵ１１は、照明制御部１２およびセンサ制御部１４に対して、１つのＣＣＤラインセンサのみを用いてプリスキャン用の露光量でアナログ画像データを生成することを指示し、光学ブロックモータ制御部１３に対して、プリスキャン用の解像度に対応する副走査送りピッチで光学ブロック２１を移動させることを指示することによって、プリスキャンを実現する。
【００２９】
次に、ＣＰＵ１１は、プリスキャンによって得られた画像データに基づき画像の輝度分布情報を求め、このような輝度分布情報によって、フィルム原稿２２の画像が予め決められた状態よりも暗いか否かを判定する（図２Ｓ２）。
そして、フィルム原稿２２の画像が暗い場合、ＣＰＵ１１は、プリスキャンによって得られた画像データに基づき、フィルム原稿２２上の最明点が３ラインモノクロＣＣＤ２５内のＣＣＤラインセンサによる光電変換時に過飽和を起こさない最大の露光量（以下、「飽和露光量」と称する）を求める（図２Ｓ３）。
【００３０】
その後、操作部７０を介して操作者によって設定された解像度および読み取りモードと、本スキャンの開始の指示とが、インタフェース部１９を介してホストコンピュータ３０から通知されると、ＣＰＵ１１は、まず、操作者によって設定された解像度に応じてシングルステップモードにおける副走査送りピッチを決定する（図２Ｓ４）。
【００３１】
ただし、本実施形態では、３ラインモノクロＣＣＤ２５内の各々のＣＣＤラインセンサにより、フィルム原稿２２上の同一ラインが読み取られるような副走査送りピッチが決定される。すなわち、操作者によって設定可能な解像度は、３ラインモノクロＣＣＤ２５内のＣＣＤラインセンサの間隔よりも細かい解像度とする。
【００３２】
また、本実施形態では、操作者によって設定される読み取りモードは、「高画質モード」、「標準モード」、「高速モード」の何れか１つのモードであると仮定する。すなわち、操作者は、読み取り時間の短縮よりもＳＮ比の向上を優先させたい場合には高画質モードを設定し、ＳＮ比の向上よりも読み取り時間の短縮を優先させたい場合には高速モードを設定し、これらのモードの中間的な効果を期待する場合には標準モードを設定することになる。
【００３３】
ＣＰＵ１１は、操作者によって設定された読み取りモードが如何なるモードであるかを判定する（図３Ｓ６）。
そして、高画質モードが設定されている場合、ＣＰＵ１１は、プリスキャンによる飽和露光量を本スキャン用の露光量とし（図３Ｓ７）、フィルムスキャナ１０内の各部を制御して、シングルステップによる本スキャンを行う（図３Ｓ８）。
【００３４】
すなわち、ＣＰＵ１１は、照明制御部１２およびセンサ制御部１４に対して、３つのＣＣＤラインセンサを用いて本スキャン用の露光量でアナログ画像データを生成することを指示し、光学ブロックモータ制御部１３に対して、前述したように決定した副走査送りピッチを通知すると共に、シングルステップモードによって光学ブロック２１を移動させることを指示することによって、シングルステップによる本スキャンを実現する。
【００３５】
そして、ＣＰＵ１１は、このようなシングルステップによる本スキャンによって得られた画像データを、同一ラインアドレス毎に画素単位で平均する（図３Ｓ９）。
【００３６】
また、標準モードが設定されている場合、ＣＰＵ１１は、飽和露光量の１／３の露光量を本スキャン用の露光量とし（図３Ｓ１０）、フィルムスキャナ１０内の各部を制御して、シングルステップによる本スキャンを行う（図３Ｓ１１）。
そして、ＣＰＵ１１は、このようなシングルステップによる本スキャンによって得られた画像データを、同一ラインアドレス毎に画素単位で加算する（図３Ｓ１２）。
【００３７】
さらに、高速モードが設定されている場合、ＣＰＵ１１は、飽和露光量の１／６の露光量を本スキャン用の露光量とし（図３Ｓ１３）、フィルムスキャナ１０内の各部を制御して、２倍のゲイン調整を伴うシングルステップによる本スキャンを行う（図３Ｓ１４）。
すなわち、ＣＰＵ１１は、前述したような照明制御部１２、光学ブロックモータ制御部１３、センサ制御部１４に対する指示に加えて、信号処理回路１５に対して、２倍のゲイン調整を行うことを指示することによって、シングルステップによる本スキャンを実現する。
【００３８】
そして、ＣＰＵ１１は、このようなシングルステップによる本スキャンによって得られた画像データを、同一ラインアドレス毎に画素単位で加算する（図３Ｓ１５）。
一方、フィルム原稿２２の画像が明るい場合（図２Ｓ２のＮＯ側）や、ＣＰＵ１１は、操作者によって設定された解像度に応じて、マルチステップモードによる小ステップ移動時の副走査送りピッチを決定する（図２Ｓ１６）。
【００３９】
ただし、本実施形態では、３ラインモノクロＣＣＤ２５内の各々のＣＣＤラインセンサにより、フィルム原稿２２上の等間隔のラインが重複することなく読み取られるような副走査送りピッチが決定される。すなわち、操作者によって設定可能な解像度は、３ラインモノクロＣＣＤ２５内のＣＣＤラインセンサの間隔よりも細かい解像度とする。
【００４０】
そして、フィルムスキャナ１０内の各部を制御して、マルチステップによる本スキャンを行う（図２Ｓ１７）。すなわち、ＣＰＵ１１は、照明制御部１２およびセンサ制御部１４に対して、３つのＣＣＤラインセンサを用いて本スキャン用の露光量でアナログ画像データを生成することを指示し、光学ブロックモータ制御部１３に対して、前述したように決定した小ステップ移動時の副走査送りピッチを通知すると共に、マルチステップモードによって光学ブロック２１を移動させることを指示することによって、マルチステップによる本スキャンを実現する。
【００４１】
以上説明したように、本実施形態では、シングルステップモードにおける本スキャンの際、高画質モードが設定されている場合、飽和露光量による３回の露光によって得られる画像データが平均されることになる。そのため、既存のマルチサンプルスキャンと同様に、ＳＮ比を向上させる効果が得られる。また、飽和露光量による３回の露光は、他のラインに対する露光と同時に行われる。そのため、露光回数の増加に伴って読み取り時間が長くなってしまう既存のマルチサンプルスキャンと異なり、１回の露光による読み取りと同程度の読み取り時間で、３回の露光による読み取りを実現することができる。
【００４２】
なお、本実施形態では、３ラインモノクロＣＣＤ２５が設けられているが、３ラインモノクロＣＣＤ２５に代えて、Ｎ個（Ｎ≧２）のモノクロのＣＣＤラインセンサが所定の間隔で配置されて成るＮラインモノクロＣＣＤを設けると、１回の露光による読み取りと同程度の読み取り時間で、Ｎ回の露光による読み取りを実現することができる。
【００４３】
すなわち、本実施形態の高画質モードによれば、単一のＣＣＤラインセンサを用いて飽和露光量による１回の露光で読み取りを行う場合と同程度の読み取り時間でありながら、ＳＮ比を格段に向上させることができる。
また、シングルステップモードにおける本スキャンの際、標準モードが設定されている場合、飽和露光量の１／３の露光量による３回の露光によって得られる画像データが加算されることになる。そのため、単一のＣＣＤラインセンサを用いて飽和露光量による１回の露光で読み取りを行う場合と同程度のＳＮ比を実現しつつ、読み取り時間を約１／３に短縮できる。
【００４４】
なお、本実施形態では、３ラインモノクロＣＣＤ２５が設けられているが、３ラインモノクロＣＣＤ２５に代えて、前述したようなＮラインモノクロＣＣＤを設ける場合、フィルム原稿２２上の同一ラインに対してＮ回の露光による読み取りを実現することができる。そのため、このような場合、飽和露光量の１／Ｎの露光量によるＮ回の露光によって得られる画像データを加算すれば、単一のＣＣＤラインセンサを用いて飽和露光量による１回の露光で読み取りを行う場合と同程度のＳＮ比を実現しつつ、読み取り時間を約１／Ｎに短縮できる。
【００４５】
さらに、シングルステップモードにおける本スキャンの際、高速モードが設定されている場合には、飽和露光量の１／６の露光量による３回の露光によって得られるアナログ画像信号が２倍にゲイン調整され、その結果として得られる画像データが加算されることになる。そのため、ＳＮ比の劣化を抑えつつ、読み取り時間を大幅に短縮することができる。
【００４６】
なお、本実施形態では、高速モードが設定されている場合、露光量を飽和露光量の１／６にして２倍のゲイン調整を行っているが、露光量を減らしてゲイン調整量を増やせば、読み取り時間を更に短縮することが可能である。
また、３ラインモノクロＣＣＤ２５に代えて、Ｎ個（Ｎ≧２）のモノクロのＣＣＤラインセンサが所定の間隔で配置されて成るＮラインモノクロＣＣＤを設けると、フィルム原稿２２上の同一ラインに対してＮ回の露光による読み取りを実現することができる。そのため、飽和露光量の１／Ｎ・Ｍの露光量によるＮ回の露光によって得られるアナログ画像信号をＭ倍にゲイン調整すれば、ＳＮ比の劣化を抑えつつ、読み取り時間を約１／Ｎ・Ｍに短縮できる。さらに、アナログ画像信号をＭ倍にゲイン調整せず、最終的に得られる画像データをＭ倍しても良い。
【００４７】
ところで、マルチステップモードによる本スキャンでは、前述したようなシングルステップモードによる本スキャンと異なり、３ラインモノクロＣＣＤ２５内の何れか１つのＣＣＤラインセンサによる１回の露光によって、画像データが得られることになる。そのため、シングルステップモードによる本スキャンと比べて、読み取り時間を大幅に短縮することができるが、３ラインモノクロＣＣＤ２５内の３つのＣＣＤラインセンサの出力特性がばらついている場合、平坦部分の画像データにノイズが生じることがある。なお、このようなノイズは、明るい画像では目立ち難く、暗い画像では目立ち易い。
【００４８】
本実施形態では、フィルム原稿２２の種類やフィルム原稿２２の画像の明るさに応じて、シングルステップモードによる本スキャンとマルチステップモードによる本スキャンとを切り換えることができ、特に、マルチステップモードによる本スキャンは、フィルム原稿２２の画像が明るい場合のように、前述したようなノイズが目立ち難い明るい画像の読み取りに際してのみ行われる。
【００４９】
すなわち、本実施形態によれば、前述したようなノイズが目立ち難い明るい画像については、ＳＮ比を劣化させることなく高速に読み取ることができる。
なお、本実施形態では、シングルステップモードによる本スキャンは、操作者によって設定された読み取りモードに応じて行われるが、読み取りモードは、フィルム原稿２２の画像の明るさの状態に応じてＣＰＵ１１が設定しても良い。
【００５０】
例えば、ＣＰＵ１１は、プリスキャンによって得られた画像データに基づいて画像の輝度分布情報を求め、このような輝度分布情報によって、フィルム原稿２２の画像の明るさを、「暗い」、「標準」、「明るい」の３段階に分類する。そして、フィルム原稿２２の画像が暗い場合には高画質モードを設定し、フィルム原稿２２の画像の明るさが標準である場合には標準モードを設定し、フィルム原稿２２の画像が明るい場合には高速モードを設定すれば良い。
【００５１】
また、本実施形態では、操作者によって設定可能な解像度を、３ラインモノクロＣＣＤ２５内のＣＣＤラインセンサの間隔よりも細かい解像度としているが、他の解像度が設定されても良い。
ただし、３ラインモノクロＣＣＤ２５内のＣＣＤラインセンサの間隔よりも荒い解像度が設定された場合、フィルム原稿２２上の同一ラインを３つのＣＣＤラインセンサによって読み取ることや、フィルム原稿２２上の等間隔のラインを重複することなく読み取ることが困難となる。そのため、３つのＣＣＤラインセンサのうち、１番目に位置するＣＣＤラインセンサと３番目に位置するＣＣＤラインセンサとを用いて本スキャンを行ったり、何れか１つのＣＣＤラインセンサのみを用いて本スキャンを行う必要がある。
【００５２】
さらに、本実施形態では、シングルステップモードによる本スキャンによって得られた画像データを、同一ラインアドレス毎に、平均したり加算したりしているが、このような平均や加算は、同一ラインに対する３つの画像データが揃った時点で行っても良いし、全ての読み取り対象のラインに対して３つの画像データが揃ってから行っても良い。また、単なる平均や加算ではなく、３ラインモノクロＣＣＤ２５内の各々のＣＣＤラインセンサの出力特性に応じて、加重平均したり加重加算しても良い。
【００５３】
また、本実施形態では、光学ブロック２１を副走査方向へ移動させることによって、フィルム原稿２２上の読み取り対象の位置が変えられているが、シングルステップモードやマルチステップモードによる本スキャンが実現できれば、フィルム原稿２２を移動させる構成であっても良い。
さらに、本実施形態では、副走査送りピッチおよび本スキャン用の露光量の決定、シングルステップによる本スキャンによって得られた画像データの平均や加算は、ＣＰＵ１１によって行われているが、ホストコンピュータ３０によって行っても良い。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、ＳＮ比の向上と読み取り時間の短縮とを両立させることが可能である。
【図面の簡単な説明】
【図１】フィルムスキャナの構成図である。
【図２】フィルムスキャナの動作フローチャートである。
【図３】フィルムスキャナの動作フローチャートである。
【符号の説明】
１０  フィルムスキャナ
１１  ＣＰＵ
１２  照明制御部
１３  光学ブロックモータ制御部
１４  センサ制御部
１５  信号処理回路
１６  アナログスイッチ
１７  Ａ／Ｄ変換器
１８  メモリ
１９  インタフェース部
２０  光学ブロックモータ
２１  光学ブロック
２２  フィルム原稿
２３  照明装置
２４  レンズ
２５  ３ラインモノクロＣＣＤ
３０  ホストコンピュータ
２０  モニタ
７１  操作部
【図１】
2004208007.tif 000003
【図２】
2004208007.tif 000004
【図３】
2004208007.tif 000005