(57)【要約】    【課題】  画像から読み取ったデータに影響を及ぼすことなく画像の読み取りができる画像読取装置を提供する。    【解決手段】  画像読取装置は、最初のシャッターのスイッチングタイミングSHT1とProcessタイムの画像データ転送Areaとが重なる場合には、AreaがSHT1と重ならないようには、Ｂ１のタイミングがSHT1よりも後になるようにProcessタイムのデータ転送の開始位置Ｐ１を後ろにずらしてProcessタイムの開始を遅らせる。開始位置Ｐ１を後ろにずらした後に、SHT2とAreaとが重なっている場合には、AreaがSHT2と重ならないようにProcessのタイミングをずらす。Processタイムのデータ転送の終了位置Ｐ２が１Lineの読み取りの終端Ｌ２よりも後ろにある場合には、１Lineあたりの読み取り時間をProcessタイムのデータ転送の開始位置Ｐ１から画像データの転送終了点である画像エリアの終端Ｂ２の分の長さ８１だけ延長する。【選択図】      図７
2005117318.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像光を電気的な画像データに光電変換して蓄積する蓄積手段と、前記蓄積手段に蓄積された有効画像データを外部に転送する第１の転送手段と、前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトする第１のゲート手段と、前記蓄積手段に蓄積された無効画像データを外部に転送する第２の転送手段と、前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトする第２のゲート手段と、を有するラインイメージセンサを備えた画像読取装置において、
前記画像光の濃度に応じて、前記第１のゲート手段により前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトするタイミングと、前記第２のゲート手段により前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトするタイミングと、前記必要な画像データを前記第１の転送手段から外部に転送するタイミングを制御することを特徴とする画像読取装置。
【請求項２】
前記有効画像データを前記第１の転送手段から外部に転送する期間が前記第２のゲート手段による前記無効画像データのシフト開始タイミングと重ならないように制御することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記制御に起因して１ラインあたりの読み取り終了タイミングよりも前記有効画像データの前記第１の転送手段から外部への転送終了タイミングが遅くなる場合に、１ラインあたりの読み取り時間を延長することを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
原稿の画像光を電気的な画像データに光電変換して蓄積する蓄積手段と、前記蓄積手段に蓄積された有効画像データを外部に転送する第１の転送手段と、前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトする第１のゲート手段と、前記蓄積手段に蓄積された無効画像データを外部に転送する第２の転送手段と、前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトする第２のゲート手段と、を有するラインイメージセンサを用いた画像読取方法において、
前記画像光の濃度に応じて、前記第１のゲート手段により前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトするタイミングと、前記第２のゲート手段により前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトするタイミングと、前記必要な画像データを前記第１の転送手段から外部に転送するタイミングを制御することを特徴とする画像読取方法。
【請求項５】
前記有効画像データを前記第１の転送手段から外部に転送する期間が前記第２のゲート手段による前記無効画素データのシフト開始タイミングと重ならないように制御することを特徴とする請求項４記載の画像読取方法。
【請求項６】
前記制御に起因して１ラインあたりの読み取り終了タイミングよりも前記有効画像データの前記第１の転送手段から外部への転送終了タイミングが遅くなる場合に、１ラインあたりの読み取り時間を延長することを特徴とする請求項４または５記載の画像読取方法。
【請求項７】
原稿の画像光を電気的な画像データに光電変換して蓄積する蓄積手段と、前記蓄積手段に蓄積された有効画像データを外部に転送する第１の転送手段と、前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトする第１のゲート手段と、前記蓄積手段に蓄積された無効画像データを外部に転送する第２の転送手段と、前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトする第２のゲート手段と、を有するラインイメージセンサに画像読取を実行させる画像読取プログラムにおいて、
前記画像光の濃度に応じて、前記第１のゲート手段により前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトするタイミングと、前記第２のゲート手段により前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトするタイミングと、前記必要な画像データを前記第１の転送手段から外部に転送するタイミングを制御するステップとをコンピュータに実行させることを特徴とする画像読取プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
走査した原稿の画像を電気的な画像データに光電変換する複数の画素を有し、前記画像データを蓄積手段に蓄積してから出力する、電子シャッターを有するラインイメージセンサを備えた画像読取装置及び方法、ならびにプログラムに関する。
【背景技術】
【０００２】
従来、写真フィルム等の原稿の画像を読み取る画像読取装置では、光源からの光を原稿に照射し、原稿を反射した光や透過した光を結像させてから光電変換素子で受光して、この受光した光を電気信号に変換させてから画像処理を行っている。光電変換素子には、Ｒ，Ｇ，Ｂ３色の色別に測定する３ラインのＣＣＤラインセンサ（以下、ＣＣＤセンサと記す。）が用いられている。ＣＣＤラインセンサには電子が蓄積されるフォトダイオードから余分な電子をシフトさせて送り出すシャッターゲートを備えるものと備えないものとがある。
【０００３】
図９は、光源に白色光源を用いてネガフィルムをＣＣＤセンサで読み取ったときのＡ／Ｄ変換出力のヒストグラムを示す図であり、（ａ）は、Ｒチャネルのヒストグラムを示し、（ｂ）は、Ｇチャネルのヒストグラムを示し、（ｃ）は、Ｂチャネルのヒストグラムを示す。
【０００４】
この図９に示すヒストグラムの横軸はＡ／Ｄ変換された信号のデジタル値であり、縦軸は頻度である。実線は、各チャネルの電子の蓄積時間である画像の読み取り時間を共通に設定した場合の結果を示している。ネガフィルムは一般的にフィルムベースがオレンジ色であるので、（ａ）のRchチャネルのヒストグラムを参照するとわかるように赤色光Ｒ（赤）の透過率は高く、かつ、広域に分布している。また、Bchチャネルのヒストグラムを参照するとわかるように、青色光Ｂ（青）の透過率は低く、分布しているレンジが狭い。また、Gchチャネルのヒストグラムを参照するとわかるように、緑色光Ｇ（緑）の透過率及び分布レンジはＲの透過率及び分布レンジとＢの透過率及び分布レンジとの中間である。
【０００５】
実際の読取を行う場合にはＲ、Ｇ、Ｂの各色で電子の蓄積時間を変えるか、またはゲインを変えるかして、レンジを有効に使うためにダークからハイライトまで満遍なくデータが有効レンジに分布するように調整する。しかし、アナログやデジタルのゲインを使ってレンジ調整を行う場合には、ノイズ成分までもが増幅されてしまう。このため、画像のノイズを目立たせることになってしまう。そこで、通常は電子の蓄積時間を調整（蓄積時間制御）することによりＲＧＢの各レンジを揃える方法が用いられる。このようなレンジの調整を行った後の濃度分布が破線で示されている。図からＲＧＢの各色は、共にレンジが揃っていることがわかる。
【０００６】
図１０は、電子シャッターを備えないＣＣＤセンサによる、データの蓄積時間制御における１ラインあたりの各チャネルの制御を示す図である。
【０００７】
符号１１００と１００２とによって示す区間は、何れも画像読み取りには不要のデータが蓄積される時間であり、１００３によって示す区間が画像読み取りに使用するデータの蓄積時間である。このような画像読み取りに使用するデータを蓄積するための最適な蓄積時間の自動設定値は、プレビューで読み取られた画像から算出する。また、シフトパルスSHRはRchのシフトゲート１２０２（図１２参照）のＯＮ／ＯＦＦの信号を表す。
【０００８】
図１１は、電子シャッターを備えないＣＣＤセンサによる、データの蓄積時間制御における１ラインあたりのＲチャネルの制御を例示する図である。図１２は、図１１に示した制御による１ラインにおけるＣＣＤセンサの動作を示す模式図であり、（ａ）は、図１１における時間ｔ５１の動作を示し、（ｂ）は、同図における時間ｔ５２の動作を示し、（ｃ）は、同図における時間ｔ５３の動作を示し、（ｄ）は、同図におけるｔ５４の瞬間における動作を示す。
【０００９】
電子シャッターを備えないＣＣＤセンサ１２００Ａでは、図１１に示す時間ｔ５１（図１０では１００１）において、図１２の（ａ）に示すように、複数のフォトダイオードから構成されたフォトダイオード部１２０１においてデータである電子が蓄積されており、シフトレジスタ１２０３では電子の転送が行われている。この転送されているデータは直前のラインのデータである。
【００１０】
次に、時間ｔ５２では、図１２の（ｂ）に示すように時間ｔ５１でフォトダイオード１２０１に蓄積された電子がシフトレジスタ１２０３へ転送されてから不図示の出力バッファへ送られる。この時間ｔ５１で蓄積された電子は、直前のラインのデータをシフトレジスタ１２０３で転送している間に蓄積されたものであり、不要のデータであるので、時間ｔ５２で転送されるデータは画像読み取りには使用しない。
【００１１】
また、この時間ｔ５２は他のチャネル（この場合はGchやBch）における、画像読み取りに必要なデータの蓄積時間を確保するために設けられた時間であり、Rchでは不要であるので、この時間ｔ５２では電子の蓄積と転送とを繰り返して、実質データを捨てる作業を繰り返す。
【００１２】
時間ｔ５３では、図１２の（ｃ）に示すようにRchのデータとして必要な電子の蓄積を行う。蓄積時間が終了した瞬間ｔ５４には、図１２の（ｄ）に示すようにシフトレジスタ１２０３に電子が転送され、時間ｔ５１で行なわれる動作のように次のラインのProcessタイムを利用して出力バッファへ電子が転送される。
【００１３】
このように、電子シャッターを備えないＣＣＤセンサを使用する場合には、次のラインのデータを蓄積するべきときに、直前のラインのデータを転送しなければならず、このために画像データとして使えないデータを蓄積する時間ｔ５１（Processタイム）を設ける必要があり、これが読み取り時間の増加につながっていた。
【００１４】
次に電子シャッター付きＣＣＤセンサの場合に、１ラインあたりの各チャネルにおける蓄積時間制御を説明する。
【００１５】
図１３は、電子シャッター付きＣＣＤセンサによる、データの蓄積時間制御における1ラインあたりの各チャネルの制御を示す図である。
【００１６】
符号１３０１が示す細線で示した時間は、画像読み取りには不要なデータが蓄積される時間であり、符号１３０２が示す太線で示した時間は、画像読み取りに使用する必要なデータの蓄積時間である。
【００１７】
次に、Rchの場合を例にとって、電子シャッター付きＣＣＤセンサの１ラインにおける動作を説明する。
【００１８】
図１４は、電子シャッター付きＣＣＤセンサによる、原稿画像データの蓄積時間制御における１ラインあたりのＲチャネルの制御を例示する図である。図１５は、図１４に示した制御による１ラインにおけるＣＣＤセンサの動作を示す模式図であり、（ａ）は、図１４における時間ｔ７１の動作を示し、（ｂ）は、同図における時間ｔ７２の動作を示し、（ｃ）は、同図における時間ｔ７３の動作を示し、（ｄ）は、同図におけるｔ７４の瞬間における動作を示す。
【００１９】
電子シャッター付きＣＣＤセンサ１２００Ｂでは、図１４に示す時間ｔ７１において、図１５の（ａ）に示すように、シフトレジスタ１２０３にシフトした画像データの転送が行われている。このシフトレジスタ１２０３で転送されている画像データは直前のラインの画像データである。この同じ時間ｔ７１にフォトダイオード部１２０１に蓄積されている電子は、図１３に示すようにRchの場合には不要な電子ので、フォトダイオード部１２０１を境にしてシフトレジスタ１２０３とは逆側に配設されたオーバーフロードレイン（ＯＦＤ）１２０６にシャッターゲート１２０５（電子シャッター）を介して捨てられる。
【００２０】
時間ｔ７１内にシフトレジスタ１２０３によるデータの転送が終了したので、時間ｔ７２では、図１５の（ｂ）に示すようにフォトダイオード２０１からＯＦＤ２０６への転送のみが行われる。この時間ｔ７２は、図１３に示すように、他のチャネル（この場合はGchやBch）における必要な電子（データ）の蓄積時間を確保するために必要である。
【００２１】
時間ｔ７３では、図１５の（ｃ）に示すようにRchの画像読み取りに使われるデータの蓄積が行なわれ、蓄積時間が終了した瞬間のｔ７４では、図１５の（ｄ）に示すように蓄積したデータ（電子）がシフトレジスタ１２０３にシフトされて、時間ｔ７１で行なわれる動作のように次のラインの読み取り中にシフトレジスタ１２０３から出力バッファへのデータの転送が行われる。
【００２２】
尚、Bchは、図１３の例では画像読取に不要なデータが蓄積される時間１３０１が無いので、時間ｔ７１，ｔ７２で行われる動作は無く、時間ｔ７３および瞬間ｔ７４に行われる動作が繰り返される。
【００２３】
このように、電子シャッター付きＣＣＤセンサの場合にはＯＦＤ１２０６を使って余分な電子を捨てることができるため、図１０、１１に示した例では必要であったProcessタイムでのデータ蓄積が不要になる。従ってその分だけ、データ（電子）の蓄積時間を短くできるので、電子シャッターを備えないＣＣＤセンサに比べて画像の読み取り時間が短縮できる。
【特許文献１】特開平５−６６４９９号公報
【発明の開示】
【発明が解決しようとする課題】
【００２４】
しかしながら、読み取り時間の短縮化を図るために電子シャッター付きＣＣＤセンサを使用してフィルム読み取りを行う際には、図１３のGchについて示すように、ShutterゲートのＯＮになるタイミングＡがProcessタイム内に有ると、出力信号（画像信号）に影響が出るという問題が有る。このことを具体的に図１６を参照しながら説明する。
【００２５】
図１６は、図１５におけるシャッターゲート１２０５のＯＮになるタイミングがProcessタイム内に有ることに起因して出力信号に現れる影響を示す図である。
【００２６】
ＯＳは出力信号（Output Signal）を示し、Shutterはシャッターゲート１２０５のＯＮ／ＯＦＦを示すパルスであり、Clockパルスはシフトレジスタ１２０３でのデータ転送を示している。濃度が均一なフィルムを読み取った場合には、通常は区間１６０１に示すように出力信号は一定のレベルを示す。しかし、シフトレジスタ１２０３でのデータ転送中にシャッターゲート１２０５がＯＦＦからＯＮに変わると、これによる電位変動の影響を受けて、区間１６０２に示すように出力信号レベルが変化してしまう。この変化の度合いはデバイス等によって異なるが、一般にシャッターゲート１２０５を切り替えた時に生じる変化量をピークにして約１０〜２０画素程度に亘って続くと言われている。走査型ライン読取装置の場合には、この影響は画像に対して線状に表れるため、非常に目に付き易い。
【００２７】
本発明の目的は、画像から既に読み取ったデータに悪影響を及ぼすことなく画像の読み取りを高速に行うことができる画像読取装置及び方法、ならびにプログラムを提供することにある。
【課題を解決するための手段】
【００２８】
上記目的を達成するために、請求項１記載の画像読取装置は、原稿の画像光を電気的な画像データに光電変換して蓄積する蓄積手段と、前記蓄積手段に蓄積された有効画像データを外部に転送する第１の転送手段と、前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトする第１のゲート手段と、前記蓄積手段に蓄積された無効画像データを外部に転送する第２の転送手段と、前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトする第２のゲート手段と、を有するラインイメージセンサを備えた画像読取装置において、前記画像光の濃度に応じて、前記第１のゲート手段により前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトするタイミングと、前記第２のゲート手段により前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトするタイミングと、前記必要な画像データを前記第１の転送手段から外部に転送するタイミングを制御することを特徴とする。
【００２９】
請求項２記載の画像読取装置は、請求項１記載の画像読取装置において、前記有効画像データを前記第１の転送手段から外部に転送する期間が前記第２のゲート手段による前記無効画像データのシフト開始タイミングと重ならないように制御することを特徴とする。
【００３０】
請求項３記載の画像読取装置は、請求項１または２記載の画像読取装置において、前記制御に起因して１ラインあたりの読み取り終了タイミングよりも前記有効画像データの前記第１の転送手段から外部への転送終了タイミングが遅くなる場合に、１ラインあたりの読み取り時間を延長することを特徴とする。
【００３１】
上記目的を達成するために、請求項４記載の画像読取取方法は、原稿の画像光を電気的な画像データに光電変換して蓄積する蓄積手段と、前記蓄積手段に蓄積された有効画像データを外部に転送する第１の転送手段と、前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトする第１のゲート手段と、前記蓄積手段に蓄積された無効画像データを外部に転送する第２の転送手段と、前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトする第２のゲート手段と、を有するラインイメージセンサを用いた画像読取方法において、前記画像光の濃度に応じて、前記第１のゲート手段により前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトするタイミングと、前記第２のゲート手段により前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトするタイミングと、前記必要な画像データを前記第１の転送手段から外部に転送するタイミングを制御することを特徴とする。
【００３２】
請求項５記載の画像読取方法は、請求項４記載の画像読取方法において、前記有効画像データを前記第１の転送手段から外部に転送する期間が前記第２のゲート手段による前記無効画素データのシフト開始タイミングと重ならないように制御することを特徴とする。
【００３３】
請求項６記載の画像読取方法は、請求項４または５記載の画像読取方法において、前記制御に起因して１ラインあたりの読み取り終了タイミングよりも前記有効画像データの前記第１の転送手段から外部への転送終了タイミングが遅くなる場合に、１ラインあたりの読み取り時間を延長することを特徴とする。
【００３４】
上記目的を達成するために、請求項７記載の画像読取プログラムは、原稿の画像光を電気的な画像データに光電変換して蓄積する蓄積手段と、前記蓄積手段に蓄積された有効画像データを外部に転送する第１の転送手段と、前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトする第１のゲート手段と、前記蓄積手段に蓄積された無効画像データを外部に転送する第２の転送手段と、前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトする第２のゲート手段と、を有するラインイメージセンサに画像読取を実行させる画像読取プログラムにおいて、前記画像光の濃度に応じて、前記第１のゲート手段により前記有効画像データを前記蓄積手段から前記第１の転送手段にシフトするタイミングと、前記第２のゲート手段により前記無効画像データを前記蓄積手段から前記第２の転送手段にシフトするタイミングと、前記必要な画像データを前記第１の転送手段から外部に転送するタイミングを制御するステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００３５】
請求項１記載の画像読取装置、請求項４記載の画像読取方法、及び請求項７記載の画像読取プログラムによれば、イメージセンサから外部に転送される前ラインの画像データに悪影響を及ぼすことなく現ラインの画像の読み取りを高速に行うことができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態に係る画像読取装置を図面を参照しながら説明する。
【００３７】
図１は、本発明の実施の形態に係る画像読取装置の構成を示すブロック図である。
【００３８】
画像読取装置１０において、１０１は調光制御可能な光源、１０２は原稿を反射した光や透過した光を結像するための集光レンズ、１０３は結像した光を電気信号に変換する光電変換素子、１０４は画像信号を処理するための画像処理回路、１０５は画像読取装置１０全体の動作を制御するためのＣＰＵ、１０６はホストとなるパーソナルコンピュータ（以下、ＰＣ）、１０７は読み取った画像を表示するためのディスプレイを示す。光電変換素子２００は、Ｒ，Ｇ，Ｂ３色のフィルムがフィルタとして各々に塗布された３ラインのＣＣＤラインセンサ（以下、ＣＣＤセンサと記す。）である。
【００３９】
原稿画像の読み取りに際して、光源１０１から発せられた光は、原稿Ｄを反射あるいは透過して、集光レンズ１０２によって結像され、ＣＣＤセンサ２００により受光されて電気信号に変換される。この電気信号は、画像処理回路１０４とホストＰＣ１０６とによって画像処理されてからディスプレイ１０７に表示される。
【００４０】
図２は、図１におけるＣＣＤセンサ２００の概略構成を示す図である。
【００４１】
２０１は、複数のフォトダイオードから構成されているフォトダイオード部（蓄積手段）であり、集光レンズ１０２によって結像された原稿からの画像光を受光して電気信号（電子）に光電変換するとともに光電変換された電子を画像データとして蓄積する。２０２はフォトダイオード部２０１で蓄積された電子を転送部であるシフトレジスタ２０３（第１の転送手段）にシフトするためのシフトゲート（第１のゲート手段）である。シフトレジスタ２０３には、電気信号を増幅したり、合成した上で外部に出力するための出力バッファ２０４が接続されている。このシフトレジスタ２０３はシフトゲート２０２によってシフトされた電子（有効画像データ）を出力バッファ２０４に転送する。
【００４２】
ＣＣＤセンサ２００は、不要な電子（無効画像データ）を排除する電子シャッター付きのＣＣＤラインセンサであり、フォトダイオード部２０１から余分な電子（無効画像データ）をシフトさせるシャッターゲート２０５（電子シャッター；第２のゲート手段）、及び当該シャッターゲート２０５によってシフトされた電子を外部に捨てるためのオーバーフロードレイン（ＯＦＤ；第２の転送手段）２０６を備えている。
【００４３】
図３は、フィルム原稿を読み取る場合の、フィルム原稿と画像読取装置との関係を示す図である。
【００４４】
図３に例示した画像読取装置はフラットベッドスキャナであり、１１１は原稿載置ガラス面、１１２は３５ｍｍフィルム原稿、１１３は３５ｍｍフィルム原稿１１２を固定するためのフィルムフォルダを示している。ここで、図３にはＣＣＤラインセンサ２００は不図示であるが、図面の３５ｍｍフィルム原稿１１２の配列方向に対して垂直な横方向に位置し、不図示の駆動機構によりフィルム原稿１１２の配列方向に沿って走査が行われることでフィルム原稿１１２上の画像を読み取ることができる。１１４は、背景技術として図１０及び図１３で説明したProcessタイムを表しており、ここではＣＣＤラインセンサにより読取可能な原稿幅であるＡ４幅分のデータを転送していることを示している。
【００４５】
反射原稿の読み取りを行うときにはＣＣＤラインセンサ２００によりＡ４幅全面を読み込むこともあるが、フィルム１１２は１コマ毎にデータの蓄積時間等の読み取り条件が変るので、１コマ毎に独立に読み込む。この場合は１コマ分の幅で読み込むので、一般にはＡ４幅全面を読み込む場合よりも読み込む幅のサイズは小さい。図示した例では、３５ｍｍフィルム１１２が２本並べられてフィルムフォルダ１１３に固定されている。３５ｍｍフィルム１１２のどのコマを読み取る場合であっても、Processタイム１１４中に１コマの占める時間領域は、１１５で示す時間領域となる。
【００４６】
図４は、図３における３５ｍｍフィルム原稿１１２を従来の方法によって読み取る場合の動作タイミングを示す図である。
【００４７】
図４において、Clockは、シフトレジスタ２０３のデータ転送パルスを示し、ＳＨは、フォトダイオード部２０１で蓄積した有効画像データをフォトダイオード部２０１からシフトレジスタ２０３にシフトする信号（シフトパルス）を示し、Shutterは、無効画像データをフォトダイオード２０１からＯＦＤ２０６へシフトする信号（シャッターパルス）を示す。これらのパルス群は、図１のＣＰＵ１０５から供給される。なお、ＰＣ１０６から供給されるように構成しても良い。
【００４８】
図４では、符号１００１で示した瞬間にシャッターパルスによりシャッターゲート２０５が閉じられ、このチャネルのデータの蓄積が始まるが、その際にシフトレジスタ２０３では直前に走査したラインによる３５ｍｍフィルム１１２の画像データの信号転送が行われている（Processタイム１１４の時間領域１１５に相当）ので、シャッターゲート２０５のスイッチングノイズが転送中の信号に影響を及ぼして、画像に影響が現れる。ここで、Processタイム１１４とShutterのスイッチングタイミングとが重なっていても、読み取ったフィルム原稿の画像領域に関するデータの信号転送が行われていなければ、何ら問題は無い。
【００４９】
図５は、本実施の形態に係る画像読取装置により、３５ｍｍフィルム原稿を読み取る場合の動作タイミングを示す図である。
【００５０】
本実施の形態ではProcessタイム１１４の開始タイミングを遅らせることにより、フォトダイオード部２０１からシフトレジスタ２０３にシフトする画像信号がShutterパルスのスイッチングノイズの影響を受けないようにしている。具体的には、シャッターゲート２０５がＯＦＦになるタイミング１００１とProcessタイム１１４のうち画像読み取り領域（時間）１１５が占める場所とを比較して、それらが重ならないようにProcessタイム１１４の開始タイミングを遅らせるように制御する。ここで、Processタイム１１４の開始タイミングは、レジスタ転送のクロックClockの供給開始タイミングを遅らせることにより調整する。
【００５１】
図６は、３５ｍｍフィルム１１２を読み取る場合のシャッターパルス（Shutter）のスイッチングタイミングを示す図である。図７は、Processタイムの開始時間の制御処理を示すフローチャートである。図８は、Processタイムのデータ転送の終了位置Ｐ２が１Lineの読み取りの終端Ｌ２との位置関係を示す図である。
【００５２】
図６おいてＰは、Processタイム１１４の長さを示しており、これはシフトレジスタ２０３におけるＡ４幅１ライン分の画像データの転送時間を表す。Ｐ１はProcessタイム１１４のデータ転送開始位置（タイミング）を示し、Ｐ２はデータ転送終了位置（タイミング）を示す。Areaは、３５ｍｍフィルム１１２を読み取った時の画像データが存在するProcessタイム１１４中の時間領域１１５を示す。Ｂ１は３５ｍｍフィルム１１２の画像データの転送開始点（タイミング）、Ｂ２は同画像データの転送終了点（タイミング）を示す。
【００５３】
また、SHT1,SHT2は１Line読み取り中のあるチャネル（この場合はRch,Gch）のシャッターパルス（Shutter）のスイッチングタイミングを示し、有効画像データの蓄積開始タイミングが早い方をSHT1（この場合はGch）、遅い方をSHT2（この場合はRch）とする。１Lineの長さはプレビュー画像データから計算された各色のデータ蓄積時間のうち、一番長いチャネル（この場合はBch）と同じである。
【００５４】
図７のフローチャートを参照すると、先ず、ステップＳ７０１において、最初（Gch）の電子シャッターパルスのスイッチングタイミングであるSHT1と、Processタイム１１４のうち有効画像データの転送時間Areaとが重なっているか否かを判別する。重なっていない場合には、Processタイム１１４をずらす必要が無いので、何も行わずに本処理を終了する。ステップＳ７０１の判別の結果、シャッターパルスのスイッチングタイミングSHT1と有効画像データ転送時間Areaとが重なっている場合には、ステップＳ７０２において転送時間AreaがスイッチングタイミングSHT1と重ならないようにProcessタイム１１４の開始タイミングをずらす。このずらし方は、画像データの転送開始点Ｂ１のタイミングがスイッチングタイミングSHT1よりも後になるようにProcessタイム１１４のデータ転送の開始位置（タイミング）Ｐ１を後ろにずらす。すなわち、Processタイム１１４の開始タイミングを遅らせる。後ろにずらす量はデバイスに依存するが、例えば、クロックパルスで約１０〜２０パルス分である。
【００５５】
開始位置（タイミング）Ｐ１を後ろにずらした後に、ステップＳ７０３においてRchのシャッターパルスのスイッチングタイミングSHT2と有効画像データ転送時間Areaとが重なっているか否かを判別する。重なっている場合にはステップＳ７０４において、有効画像データ転送時間AreaがシャッターパルスのスイッチングタイミングSHT2と重ならないようにProcessタイム１１４のタイミングをずらす。ここでは、Processタイム１１４のデータ転送の開始位置（タイミング）Ｐ１を更に後ろにずらす。
【００５６】
ステップＳ７０３の判別の結果、有効画像データ転送時間AreaとRchのシャッターパルスのスイッチングタイミングSHT2とが重なっていない場合には、ステップＳ７０５に進む。ステップＳ７０５においては、Processタイム１１４のデータ転送の終了位置（タイミング）Ｐ２が１Lineの読み取り時間の終端Ｌ２よりも後ろか否かを判別する。透過率の高いフィルム等をスキャンするときは、画像データの蓄積時間が短く設定されるために、１Lineあたりの読み取り時間が短くなる。しかし、Processタイム１１４に必要な時間はデータの蓄積時間に依存せずＡ４幅分必要なため、透過率の高いフィルムを読み込んだ場合などには、ステップＳ７０２やステップＳ７０４でProcessタイム１１４をずらした場合に、Processタイム１１４のデータ転送の終了位置（タイミング）Ｐ２が１Lineの読み取り時間の終端Ｌ２よりも後ろに来てしまう場合がある（図８の上半分参照）。
【００５７】
ステップＳ７０５の判別の結果、Processタイム１１４のデータ転送の終了位置（タイミング）Ｐ２が１Lineの読み取り時間の終端Ｌ２よりも後ろにある場合には、１Lineあたりの読み取り時間をProcessタイム１１４のデータ転送の開始位置（タイミング）Ｐ１から有効画像データの転送終了点である画像エリアの終端Ｂ２の分の長さ８１だけ延長して（図８の下半分参照）、本処理を終了する。これにより、１Lineあたりの読み取り時間は長くなるが、どのチャネルのシャッターパルスのスイッチングにも影響されずに有効画像データの転送を行うことができる。ステップＳ７０５の判別の結果、Processタイム１１４のデータ転送の終了位置（タイミング）Ｐ２が１Lineの読み取り時間の終端Ｌ２よりも後ろには無い場合には、本処理を終了する。
【００５８】
以上のように、本処理によれば、有効な画像データ転送時間AreaがRchおよびGchのシャッターパルスのスイッチングタイミングSHT2およびSHT1に重ならないようにProcessタイム１１４をずらすので、シフトレジスタ２０３において転送中の画像信号がシャッターゲート２０５のスイッチングノイズに起因する悪影響を受けることが無い。
【００５９】
なお、本発明は、上述した実施の形態の機能を実現するソフトウエアのプログラム（図７のフローチャート）をコンピュータ１０６又はＣＰＵ１０５に供給し、そのコンピュータ１０６又はＣＰＵ１０５が該供給されたプログラムを読出して実行することによって、達成することができる。
【００６０】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００６１】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００６２】
また、本発明は、上述した実施の形態の機能を実現するソフトウエアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００６３】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００６４】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００６５】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態に係る画像読取装置の構成を示すブロック図である。
【図２】図１におけるＣＣＤセンサ２００の概略構成を示す図である。
【図３】フィルム原稿を読み取る場合の、フィルムと画像読取装置との関係を示す図である。
【図４】図３における３５ｍｍフィルム原稿１１２を従来の方法によって読み取る場合の動作タイミングを示す図である。
【図５】本実施の形態に係る画像読取装置により、３５ｍｍフィルム原稿を読み取る場合の動作タイミングを示す図である。
【図６】３５ｍｍフィルム１１２を読み取る場合のShutterパルスのスイッチングタイミングを示す図である。
【図７】Processタイムの開始時間の制御処理を示すフローチャートである。
【図８】Processタイムのデータ転送の終了位置Ｐ２が１Lineの読み取りの終端Ｌ２との位置関係を示す図である。
【図９】光源に白色光源を用いてネガフィルムをＣＣＤセンサで読み取ったときのＡ／Ｄ変換出力のヒストグラムを示す図であり、（ａ）は、Ｒチャネルのヒストグラムを示し、（ｂ）は、Ｇチャネルのヒストグラムを示し、（ｃ）は、Ｂチャネルのヒストグラムを示す。
【図１０】電子シャッターを備えないＣＣＤセンサによる、データの蓄積時間制御における１ラインあたりの各チャネルの制御を示す図である。
【図１１】電子シャッターを備えないＣＣＤセンサによる、データの蓄積時間制御における１ラインあたりのＲチャネルの制御を例示する図である。
【図１２】図１２は、図１１に示した制御による１ラインにおけるＣＣＤセンサの動作を示す模式図であり、（ａ）は、図１１における時間ｔ５１の動作を示し、（ｂ）は、同図における時間ｔ５２の動作を示し、（ｃ）は、同図における時間ｔ５３の動作を示し、（ｄ）は、同図におけるｔ５４の瞬間における動作を示す。
【図１３】電子シャッター付きＣＣＤセンサによる、データの蓄積時間制御における1ラインあたりの各チャネルの制御を示す図である。
【図１４】電子シャッター付きＣＣＤセンサによる、データの蓄積時間制御における１ラインあたりのＲチャネルの制御を例示する図である。
【図１５】図１４に示した制御による１ラインにおけるＣＣＤセンサの動作を示す模式図であり、（ａ）は、図１４における時間ｔ７１の動作を示し、（ｂ）は、同図における時間ｔ７２の動作を示し、（ｃ）は、同図における時間ｔ７３の動作を示し、（ｄ）は、同図におけるｔ７４の瞬間における動作を示す。
【図１６】図１５におけるシャッターゲート１２０５のＯＮになるタイミングがProcessタイム内に有ることに起因して出力信号に現れる影響を示す図である。
【符号の説明】
【００６７】
１０  画像読取装置
２００  ラインイメージセンサ
２０１  フォトダイオード部
２０２  シフトゲート
２０３  シフトレジスタ
２０４  出力バッファ
２０５  シャッターゲート
２０６  オーバーフロードレイン
Ｂ１  画像データの転送開始点
Ｂ２  画像データの転送終了点
Ｄ  原稿
Ｐ  Processタイムの長さ
【図１】
2005117318.tif 000003
【図２】
2005117318.tif 000004
【図３】
2005117318.tif 000005
【図４】
2005117318.tif 000006
【図５】
2005117318.tif 000007
【図６】
2005117318.tif 000008
【図７】
2005117318.tif 000009
【図８】
2005117318.tif 000010
【図９】
2005117318.tif 000011
【図１０】
2005117318.tif 000012
【図１１】
2005117318.tif 000013
【図１２】
2005117318.tif 000014
【図１３】
2005117318.tif 000015
【図１４】
2005117318.tif 000016
【図１５】
2005117318.tif 000017
【図１６】
2005117318.tif 000018