(57)【要約】【課題】画像読み取り時間を減らすとともに、切れ目の少ない画像を提供可能とする。【解決手段】ラインバッファ１０５のデータ量が第１の所定量になったときには、センサユニットによる画像読み取りを一時停止し、ラインバッファ１０５のデータ量が第２の所定量になったら、センサユニットによる画像読み取りを再開する画像読み取り制御を行うようにした画像読取装置であって、画像読み取り終了毎に一時停止〜再開の回数と、解像度、読み取りモード、サイズ情報、読み取り速度等の読み取り条件とを関連付けて記憶する。かかる構成とすることより、過去の一時停止〜再開の回数及び読み取り条件に基づいてセンサユニットによる読み取り速度を算出することができ、一時停止〜再開の回数を抑えた画像読み取りが可能となる。【選択図】      図１
2004304729.tif 000002
【特許請求の範囲】
【請求項１】
原稿と相対的に移動しながら画像を読み取る画像読取手段と、
上記画像読取手段により読み取られる画像データを一時的に蓄積する蓄積手段と、
上記蓄積手段に記憶された画像データを外部機器に転送する転送手段と、
上記蓄積手段のデータ量が第１の所定量になったときには、上記画像読取手段による画像読み取りを一時停止し、上記転送手段による転送により上記蓄積手段のデータ量が第２の所定量になったら、上記画像読取手段による画像読み取りを再開する画像読み取り制御を行う制御手段と、
上記一時停止及び再開の回数を検出する検出手段とを備えたことを特徴とする画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばフラットベッドタイプのイメージスキャナ、複写機等に用いられる画像読取装置に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータの普及、高機能化によりフルカラー画像の編集、ＯＣＲ等が高速に処理できるようになった。これに伴い初心者でも画像を容易に入力することのできるフラットベッドタイプのイメージスキャナが普及している。ユーザにとって、読み取り速度は画質と並んで最も重要なスペックであり、特に初心者層に関しては最重要スペックといっても過言ではない。読み取り速度はホストコンピュータの通信転送速度に依存する。
【０００３】
スキャナによる読み取り速度がホストコンピュータへの画像データ転送速度を上回る場合には、スキャナ内のバッファメモリと呼ばれる一時記憶手段を用い、一時的に読み取った画像データをここに蓄積して転送を待つ。そして、バッファメモリがフルになってしまったときには画像の読み取りを一時停止し、バッファメモリが空になるのを待ち、その後バッファメモリが空になったら、画像読み取りを再開する。この一時停止〜再開動作が発生すると、当然ながらトータルの読み取り時間は増えていく。
【０００４】
また、パーソナルコンピュータの普及、高機能化により、従来は紙による資料保存を行っていたのに対し、誰でも安価かつ簡単に資料を電子化し、保存しておくといった使い方もできるようになった。このような流れに対してメーカ側もＡＤＦ（オート・ドキュメント・フィーダ：自動原稿搬送装置）を装備し、原稿の交換なしにできるだけ簡単かつ高速に電子ファイルが得られるようなイメージスキャナが投入されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、近年の高解像度化が進むにつれ、転送するデータ量が膨大になっていくことから、画像読み取りの一時停止〜再開動作の回数は増える方向にある。この回数がホストコンピュータへのデータ転送能力に依存することは上述したが、この能力はユーザの所有するコンピュータのＣＰＵ種類／速度、メモリサイズ、ＨＤＤ容量／速度、通信方式毎の転送速度等の様々な構成に依存し、一概にどの速度で読み取るのがスキャナとして最速に読み取りが行えるのかを決めることは困難である。
【０００６】
また、高解像度化するにつれ、一時停止〜再開動作により発生する画像の切れ目も大きくなっていくため（例えば２倍の解像度になったら、位置合わせ精度も２分の１が要求される）、一時停止〜再開動作の発生時には一時的に読み取りユニットを一度読み取り方向と逆に動作させてから読み取りを再開する方式（いわゆるスイッチバック方式）も用いられているが、完全に切れ目を無くすことは難しく、この戻り量を大きくする方法が一般に考えられている。このような制御が入っている場合には一時停止〜再開にかかる時間はさらに増大し、この回数が増えれば増えるほど、読み取り時間に大きな影響を及ぼす。
【０００７】
また、現状では原稿両面を同時に読み取る機能を持ち合わせた安価なスキャナは存在しない。もし原稿の両面の読み取りを行うならば、高価なデジタル複写機に備わっている機能のように原稿を一度原稿台に配置し、原稿表面の画像読み取りを行った後に反転させて再度原稿台に配置し、原稿裏面の画像読み取りを行う方法があるが、これでは機構が複雑になり部品点数が増えることから、実現したとしても極めて高価なスキャナとなってしまい、一般ユーザの手には届かない。
【０００８】
さらに近年の省エネ、省資源の波に乗り最近主流となりつつあるＵＳＢのバスパワーを利用し、電源供給をＵＳＢコネクタから行うことで外部電源が不要なスキャナもあるが、複数の光源を持ち、原稿両面の画像読み取りを同時に行う時点で非常に大きな電流を消費し、使用できる電流量をオーバーしてしまう。そのため、原稿両面の画像読み取りを実現するためには確実に外部電源が必要になってしまう。
【０００９】
本発明は上記の点に鑑みてなされたものであり、画像読取装置の高性能化を図ることを目的とする。具体的には、画像読み取り時間を減らすとともに、切れ目の少ない画像を提供可能とすることを目的とする。また、複雑な構成を必要とせず、かつ、消費電力を抑えながら、原稿両面の同時読み取りを可能とすることを目的とする。
【００１０】
【課題を解決するための手段】
本発明の画像読取装置は、原稿と相対的に移動しながら画像を読み取る画像読取手段と、上記画像読取手段により読み取られる画像データを一時的に蓄積する蓄積手段と、上記蓄積手段に記憶された画像データを外部機器に転送する転送手段と、上記蓄積手段のデータ量が第１の所定量になったときには、上記画像読取手段による画像読み取りを一時停止し、上記転送手段による転送により上記蓄積手段のデータ量が第２の所定量になったら、上記画像読取手段による画像読み取りを再開する画像読み取り制御を行う制御手段と、上記一時停止及び再開の回数を検出する検出手段とを備えた点に特徴を有する。
【００１１】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を説明する。
【００１２】
（第１の実施の形態）
図１は、本実施の形態における画像読取装置の構成を示す図である。同図において、１０１は原稿、１０２はレンズ、１０３はレンズ１０２によって結像した画像を電気信号に変換する受光素子群である。
【００１３】
１０４は読み取り信号を処理して２値化する画像処理回路、１０５はラインバッファである。１０６−１、１０６−２は外部機器１１２との通信に使うインターフェイス回路であり、選択的に接続が可能である。通信方式としては、例えばＵＳＢ１．０、ＵＳＢ１．１、ＵＳＢ２．０、ＥＰＰ、ＥＣＰ、ＳＣＳＩ、ＩＥＥＥＥ１３９４、Ｂｌｕｅ  ｔｏｏｔｈ等が知られている。１０７はラインバッファ１０５を各色光源毎に制御を行うラインバッファ制御回路である。
【００１４】
１０８はＣＰＵ（中央演算処理装置）、１１３はＲＡＭ（ランダムアクセスメモリ）、１１４はＲＯＭ（リードオンリーメモリ）であり、これらによりラインバッファ制御回路１０７に対して、格納ライン数を指示し、インターフェイス回路１０６−１、１０６−２によって外部機器１１２へデータを送信する。ＲＡＭ１１３には一時的に読み取った画像データが記憶される。ＲＯＭ１１４には読み取り等の制御処理プログラムが埋め込まれている。
【００１５】
１０９は内部光源のＯＮ／ＯＦＦ及び光量の制御回路であり、１１１は内部光源である。
【００１６】
１１２はインターフェイス回路１０６−１、１０６−２に接続されたホストコンピュータ等の外部機器である。
【００１７】
図２には、本実施の形態における画像読取装置の断面図を示す。同図において、２０１は枠体、２０２はセンサユニット、２０３はセンサユニット２０２を副走査方向へ移動する基準となる基準軸、２０４はセンサユニット２０２を基準軸２０３に沿って動作させるための動作ベルト、２０５はステッピングモータ、２０６はステッピングモータ２０５からの駆動力を動作ベルト２０４に伝えるためのギア群である。
【００１８】
外部機器１１２からスキャン命令を受けた画像読取装置のＣＰＵ１０８はステッピングモータ２０５を駆動し、ギア群２０６を介して動作ベルト２０４を駆動する。これによりセンサユニット２０２が基準軸２０３に沿って副走査作方向へ移動して、枠体２０１の原稿台上に置かれた原稿の画像を読み取る。
【００１９】
図３は上記説明したような画像読取装置の基本解像度である１２００ｄｐｉでの画像読み取りにおける１ライン読み取りに関するセンサ、モータパルスのタイミングを示す図である。３０１は１ラインの読み取り基準信号を示す。これは基準となる時間であり最小３ｍｓ〜最大３０ｍｓの間で可変であり、デフォルトで５．７ｍｓとなっている。
【００２０】
３０２はモータパルスを作成するための基準信号を示す。モータのパルス数は１ライン基準信号３０１と同期し、この解像度においては１ライン＝２パルスにて制御される。
【００２１】
３０３は電子シャッタ制御信号を示す。これにより電子シャッタのＯＰＥＮ時間を制御し、受光素子群１０３の露光時間を決定する。これは１ラインの読み取り開始タイミングと同時にＯＰＥＮされ、所定タイミングでＣＬＯＳＥされる。このタイミングはランプの光量等により読み取り開始前に決定される。
【００２２】
これら信号のうち、１ライン基準信号３０１は、後述する方法にて読み取り速度を変更するために基準信号の間隔を変更する。これに伴い１ライン基準信号３０１に同期して作られるモータ基準信号３０２も追従して変更される。
【００２３】
次に、図４のフローチャートを参照して、画像読み取り前処理について説明する。まず、ホストコンピュータの環境を検知し（ステップＳ１０１）、情報保存ファイルがあるか否かの判断を行う（ステップＳ１０２）。
【００２４】
上記ステップＳ１０２において情報保存ファイルがなければ、情報保存ファイルを新規に作成し（ステップＳ１０３）、ホストコンピュータの環境情報を保存し（ステップＳ１０４）、デフォルトの読み取り速度を設定して（ステップＳ１０５）、その条件でのキャリブレーションデータを取得する（ステップＳ１０６）。
【００２５】
また、上記ステップＳ１０２において情報保存ファイルがあれば、上記ステップＳ１０１で検出されたホストコンピュータの環境とファイルに保存された環境とが等しいか否かの判断を行い（ステップＳ１０７）、等しくなければファイル内のデータを破棄して（ステップＳ１０８）、ステップＳ１０４へ移行する。
【００２６】
上記ステップＳ１０１で検出されたホストコンピュータの環境とファイルに保存された環境とが等しければ、通信方式が同一のデータがあるか否かの判断を行い（ステップＳ１０９）、なければステップＳ１０５へ移行する。
【００２７】
通信方式が同一のデータがあれば、同一読み取り条件での読み取りの一時停止〜再開（以降、一時停止及び再開（Ｓｔａｒｔ−Ｓｔｏｐ）の略称として「ＳＳ」と表記）回数データがあるか否かの判断を行い（ステップＳ１１０）、なければステップＳ１０５へ移行する。
【００２８】
ＳＳ回数データがあれば、ＳＳ回数データより読み取り速度を計算して、設定を行い（ステップＳ１１１）、キャリブレーションデータをファイルから読み込み設定する（ステップＳ１１２）。ここでの読み取り速度の計算方法については後に述べる。
【００２９】
次に、図５のフローチャートを参照して、画像読み取り開始から終了までの処理について説明する。まず、読み取りが開始したらＳＳカウンタの値をクリアする（ステップＳ２０１）。次にバッファフルか否かの判断を行い（ステップＳ２０２）、フルでないならば全データがホストコンピュータに転送終了したか否かの判断を行い（ステップＳ２０３）、全データの転送が終了していないならば上述したバッファフルか否かの判断（ステップＳ２０２）に戻る。
【００３０】
バッファフルになったならば、読み取りを一時中断し（ステップＳ２０４）、ＳＳカウンタに１を加える（ステップＳ２０５）。そして、バッファが空になるのを待って（ステップＳ２０６）、空になったならば全データの転送が終了したか否かの判断を行い（ステップＳ２０３）、全データの転送が終了していないならば上述したバッファフルか否かの判断（ステップＳ２０２）に戻る。
【００３１】
全データの転送が終わったならば、読み取り終了処理を行い（ステップＳ２０７）、ＳＳカウンタの値及び後述する読み取り条件をファイルに保存する（ステップＳ２０８）。
【００３２】
以上のシーケンスにより実際に読み取りを行った際に、どれだけ読み取りの一時中断〜再開が発生したのかをファイルに記憶しておく。
【００３３】
次に、図６のファイルフォーマットを参照して、ファイルに保存する内容について説明する。同図に示すように、情報保存ファイル６０１は、以下の４つのブロック（６０２）〜（６０５）から構成されている。
【００３４】
スキャナＩＤブロック（６０２）には本スキャナのＩＤが入る。環境保存ブロック（６０３）にはホストコンピュータの詳細な構成が自動検出されて保存される。キャリブレーションデータ保存ブロック（６０４）には画像を取得する際の微調整パラメータ群が保存される。ＳＳ回数保存ブロック（６０５）には発生したＳＳ回数と共にその際の読み取り条件等が保存される。キャリブレーションデータ保存ブロック（６０４）、ＳＳ回数保存ブロック（６０５）にはすべての解像度とモードの組み合わせ分のブロックにより構成される。
【００３５】
環境保存ブロック（６０３）は、更にＣＰＵ  Ｔｙｐｅ（６０３−１）、ＣＰＵ  Ｃｌｏｃｋ（６０３−２）、ＨＤＤ  Ｃａｐａｃｉｔｙ（６０３−３）、ＲＡＭ  Ｓｉｚｅ（６０３−４）、ＯＳ  Ｔｙｐｅ（６０３−５）の５つにより構成される。これらはスキャン直前にソフトウェアにより検出され、あらかじめファイルに設定されているデータと比較し、同一であるならば読み取り速度を過去のＳＳ回数から算出し、一つでも異なるならばユーザによりシステムが変更されたと判断し、ＳＳ回数データを廃棄する。なお、ここでは廃棄するようにしたが、参照しないようにしてもよい。
【００３６】
キャリブレーションデータ保存ブロック（６０４）は、更にＲｅｓｏｌｕｔｉｏｎ（解像度）（６０４−１）、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード（６０４−２）、Ｗｈｉｔｅ  Ｓｈａｄｉｎｇ  Ｄａｔａ（６０４−３）、Ｂｌａｃｋ  Ｓｈａｄｉｎｇ  Ｄａｔａ（６０４−４）、Ａｎａｌｏｇ  Ｇａｉｎ（６０４−５）、Ｄｉｇｉｔａｌ  Ｇａｉｎ（６０４−６）の６つにより構成される。これらのデータを同じ解像度でのスキャン時に再利用することで、キャリブレーションにかかる時間を短縮することができる。
【００３７】
ＳＳ回数保存ブロック（６０５）は、更に通信方式（６０５−１）、Ｒｅｓｏｌｕｔｉｏｎ（解像度）（６０５−２）、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード（６０５−３）、Ｗｉｄｔｈコード（６０５−４）、Ｌｅｎｇｔｈコード（６０５−５）、ＳＳカウント数（６０５−６）、サンプル数（６０５−７）、１ライン時間（６０５−８）の８つにより構成される。
【００３８】
このうちＷｉｄｔｈコード（６０５−４）には、
１：３／４≦Ｗｉｄｔｈ≦フルサイズ
２：１／２≦Ｗｉｄｔｈ＜３／４
３：１／４≦Ｗｉｄｔｈ＜１／２
４：Ｗｉｄｔｈ＜１／４
のいずれかが入る。
【００３９】
Ｌｅｎｇｔｈコード（６０５−５）にも同様に、
１：３／４≦Ｌｅｎｇｔｈ≦フルサイズ
２：１／２≦Ｌｅｎｇｔｈ＜３／４
３：１／４≦Ｌｅｎｇｔｈ＜１／２
４：Ｌｅｎｇｔｈ＜１／４
のいずれかが入る。
【００４０】
また、ＳＳカウント数（６０５−６）にはこれまでの履歴に対する平均ＳＳ回数が、サンプル数（６０５−７）には同条件でのデータ取得数が、１ライン時間（６０５−８）には読み取り時に用いた１ラインの時間が入る。
【００４１】
このブロックは通信方式、解像度、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード（読み取りモード）毎に数珠つなぎに追加されていく。
【００４２】
次に、保存されたデータから読み取り速度を決定する計算方法（図４のステップＳ１１１）について述べる。本実施の形態では解像度、Ｗｉｄｔｈコード、Ｌｅｎｇｔｈコード、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード、１ライン時間に対してのＳＳ回数を保存している。これよりすべてのデータから単位時間あたりのデータ転送量（Ｂｙｔｅ／Ｓｅｃ）が、下記の数１に示す式により算出される。
【００４３】
【数１】
2004304729.tif 000003
【００４４】
また、Ｌｅｎｇｔｈ＝フルサイズを基準としたＳＳ回数が、下記の数２に示す式より算出される。
【００４５】
【数２】
2004304729.tif 000004
【００４６】
これらにより、図７に示すようなグラフが内部的に計算される。ＳＳ回数と読み取り時間の関係は、ＳＳ回数が１スキャンに約３〜１０回くらい発生する程度が読み取り時間を最短にするということが検討によりわかっているため、このグラフに読み取りモードにおける発生をこの範囲に抑えるべく１ライン時間を設定する。
【００４７】
この計算手順は以下のようになる。
１：まず、デフォルトの１ライン時間によりＳＳ回数の予測を行う。
２：予測されたＳＳ回数＜３ならば、１ライン時間を短縮して再計算し、また、予測されたＳＳ回数＞１０ならば１ライン時間を延長して再計算し、３≦予測ＳＳ回数≦１０となるまで再計算する。
３：１ライン時間があらかじめ決められた最短時間よりも短くなってしまった場合には最短１ライン時間３ｍｓを使用する。
４：１ライン時間があらかじめ決められた最長時間よりも長くなってしまった場合には最長１ライン時間３０ｍｓを使用する。
【００４８】
計算された１ライン時間をＲＡＭ１１３に保存し、それを用いて次の画像の読み取りを制御する。
【００４９】
以上のように第１の実施の形態においては、ファイルに保存されたＳＳ回数等からＳＳが頻発しない１ラインの読み取り時間を計算し、これに準じて読み取りを行うことでＳＳ回数を極力抑え、トータルでの最速の読み取り速度を得ると同時に切れ目の少ない美しい画像をユーザに提供することが可能となる。
【００５０】
また、持つホストコンピュータから取得されたデータを基に制御データを最適にあわせ込むので、システムの違いによらず最適に制御が可能となる。さらに、ユーザのシステム構成の変更を自動的に検出することで、アップグレードされたシステムに関してもリアルタイムに順応し、常にシステムとして最短時間での画像読み取りを実現することができる。
【００５１】
また、複数の通信方式を採用する系においてはそれぞれの通信方式毎に読み取り速度を最適化できるよう、これらのデータを方式毎に保存し、選択的に適用することでそれぞれの通信方式の持つ、転送速度を最大限に活かして読み取り時間の短縮を行うこともできる。
【００５２】
（第２の実施の形態）
第２の実施の形態では、ファイルに保存する内容を変更する例を説明する。なお、画像読取装置の構成は図１、２で説明したものと同様であり、以下では上記第１の実施の形態との相違点を中心に説明する。
【００５３】
図８のフローチャートを参照して、画像読み取り前処理について説明する。まず、ホストコンピュータの環境を検知し（ステップＳ３０１）、情報保存ファイルがあるか否かの判断を行う（ステップＳ３０２）。
【００５４】
上記ステップＳ３０２において情報保存ファイルがなければ、情報保存ファイルを新規に作成し（ステップＳ３０３）、ホストコンピュータの環境情報を保存し（ステップＳ３０４）、デフォルトの読み取り速度を設定して（ステップＳ３０５）、その条件でのキャリブレーションデータを取得する（ステップＳ３０６）。
【００５５】
また、上記ステップＳ３０２において情報保存ファイルがあれば、上記ステップＳ３０１で検出されたホストコンピュータの環境とファイルに保存された環境とが等しいか否かの判断を行い（ステップＳ３０７）、等しくなければファイル内のデータを破棄して（ステップＳ３０８）、ステップＳ３０４へ移行する。
【００５６】
上記ステップＳ３０１で検出されたホストコンピュータの環境とファイルに保存された環境とが等しければ、通信方式が同一のデータがあるか否かの判断を行い（ステップＳ３０９）、なければステップＳ３０５へ移行する。
【００５７】
通信方式が同一のデータがあれば、同一読み取り条件での１ライン読み取り時間データがあるか否かの判断を行い（ステップＳ３１０）、なければステップＳ３０５へ移行する。
【００５８】
１ライン読み取り時間データがあれば、ファイルから１ライン読み取り時間の設定を行い（ステップＳ３１１）、キャリブレーションデータをファイルから読み込み設定する（ステップＳ３１２）。ここでの読み取り速度の計算方法については後に述べる。
【００５９】
次に、図９のフローチャートを参照して、画像読み取り開始から終了までの処理について説明する。まず、読み取りが開始したらＳＳカウンタの値をクリアする（ステップＳ４０１）。次にバッファフルか否かの判断を行い（ステップＳ４０２）、フルでないならば全データがホストコンピュータに転送終了したか否かの判断を行い（ステップＳ４０３）、全データの転送が終了していないならば上述したバッファフルか否かの判断（ステップＳ４０２）に戻る。
【００６０】
バッファフルになったならば、読み取りを一時中断し（ステップＳ４０４）、ＳＳカウンタに１を加える（ステップＳ４０５）。そして、バッファが空になるのを待って（ステップＳ４０６）、空になったならば全データの転送が終了したか否かの判断を行い（ステップＳ４０３）、全データの転送が終了していないならば上述したバッファフルかどうかの判断（ステップＳ４０２）に戻る。
【００６１】
全データの転送が終わったならば、読み取り終了処理を行い（ステップＳ４０７）、後述する計算式にてフルラインサイズ相当のＳＳ回数、１ライン時間の計算を行い（ステップＳ４０８）、その算出値及び後述する読み取り条件をファイルに保存する（ステップＳ４０９）。
【００６２】
以上のシーケンスにより実際に読み取りを行った際に、フルサイズ相当のＳＳ回数及び理想的な１ライン時間を算出し、ファイルに保存する。
【００６３】
次に、図１０のファイルフォーマットを参照して、ファイルに保存する内容について説明する。同図に示すように、情報保存ファイル１００１は、以下の４つのブロック（１００２）〜（１００５）から構成されている。
【００６４】
スキャナＩＤブロック（１００２）には本スキャナのＩＤが入る。環境保存ブロック（１００３）にはホストコンピュータの詳細な構成が自動検出されて保存される。キャリブレーションデータ保存ブロック（１００４）には画像を取得する際の微調整パラメータ群が保存される。ＳＳ回数保存ブロック（１００５）には発生したＳＳ回数と共にその際の読み取り条件等が保存される。キャリブレーションデータ保存ブロック（１００４）、ＳＳ回数保存ブロック（１００５）にはすべての解像度とモードの組み合わせ分のブロックにより構成される。
【００６５】
環境保存ブロック（１００３）は、更にＣＰＵ  Ｔｙｐｅ（１００３−１）、ＣＰＵ  Ｃｌｏｃｋ（１００３−２）、ＨＤＤ  Ｃａｐａｃｉｔｙ（１００３−３）、ＲＡＭ  Ｓｉｚｅ（１００３−４）、ＯＳ  Ｔｙｐｅ（１００３−５）の５つにより構成される。これらはスキャン直前にソフトウェアにより検出され、あらかじめファイルに設定されているデータと比較し、同一であるならば読み取り速度を過去のＳＳ回数から算出し、一つでも異なるならばユーザによりシステムが変更されたと判断し、ＳＳ回数データを廃棄する。
【００６６】
キャリブレーションデータ保存ブロック（１００４）は、更にＲｅｓｏｌｕｔｉｏｎ（解像度）（１００４−１）、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード（１００４−２）、Ｗｈｉｔｅ  Ｓｈａｄｉｎｇ  Ｄａｔａ（１００４−３）、Ｂｌａｃｋ  Ｓｈａｄｉｎｇ  Ｄａｔａ（１００４−４）、Ａｎａｌｏｇ  Ｇａｉｎ（１００４−５）、Ｄｉｇｉｔａｌ  Ｇａｉｎ（１００４−６）の６つにより構成される。これらのデータを同じ解像度でのスキャン時に再利用することで、キャリブレーションにかかる時間を短縮することができる。
【００６７】
ＳＳ回数保存ブロック（１００５）は、更に通信方式（１００５−１）、Ｒｅｓｏｌｕｔｉｏｎ（解像度）（１００５−２）、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード（１００５−３）、フルサイズ相当でのＳＳ回数（１００５−４）、１ライン時間（１００５−５）の５つにより構成される。これらのデータは下記の数３に示す式によりスキャン終了時に計算され、保存される。
【００６８】
【数３】
2004304729.tif 000005
【００６９】
このブロックは通信方式、解像度、Ｃｏｌｏｒ／Ｇｒａｙ／Ｂ＆Ｗモード（読み取りモード）毎に数珠つなぎに追加されていく。
【００７０】
以上のように第２の実施の形態においては、上記第１の実施の形態では保存したデータをスキャン前に読み込んで計算していたのに対して、保存する際に第１の実施の形態と同様の計算を行い、保存するパラメータを解像度、読み取りモード、予測されるＳＳ回数、１ライン時間に絞っている。これにより、複雑な計算をスキャン直前に行う必要が無くなり、スキャンボタンが押されてから実際にスキャンが始まるまでの時間短縮も可能となる。
【００７１】
（第３の実施の形態）
図１１は本実施の形態における画像読取装置であるイメージスキャナの構成を示す図である。同図において、１１０１は原稿である。１１０２−１は本体側のレンズ、１１０３−１はレンズ１１０２−１によって結像した画像を電気信号に変換する受光素子群である。１１０４−１は原稿１１０１を本体側から照射するＲ，Ｇ，Ｂ色それぞれのＬＥＤであり、１１０５−１はそれらの点灯／消灯を制御する制御回路である。
【００７２】
同様の構成はＡＤＦ側にもあり、１１０２−２はＡＤＦ側のレンズ、１１０３−２はレンズ１１０２−２によって結像した画像を電気信号に変換する受光素子群である。１１０４−２は原稿１１０１をＡＤＦ側から照射するＲ，Ｇ，Ｂ色それぞれのＬＥＤであり、１１０５−２はそれらの点灯／消灯を制御する制御回路である。
【００７３】
１１０６は読み取り信号を処理する画像処理回路、１１０７はラインバッファである。１１０８は外部機器（ホストコンピュータ）との通信に使うインターフェイス回路、１１１０はラインバッファ１１０７を各色光源毎に、かつ、本体側・ＡＤＦ側の画像を取りまとめる制御を行うラインバッファ制御回路である。
【００７４】
１１０９はＣＰＵ（中央演算処理装置）、１１１１はセンサ群、１１１２は原稿１１０１、及び、本体側の光源１１０４−１、本体側の光源制御回路１１０５−１を移動させるためのモータ群である。
【００７５】
１１１３はＲＡＭ（ランダムアクセスメモリ）、１１１４はＲＯＭ（リードオンリーメモリ）であり、これらによりラインバッファ制御回路１１１０に対し、格納ライン数を指示し、インターフェイス回路１１０８によって外部機器へデータを送信する。ＲＡＭ１１１３には一時的に読み取った画像データが記憶される。ＲＯＭ１１１４には読み取り等の制御処理プログラムが埋め込まれている。
【００７６】
図１２に、本実施の形態における画像読取装置の外観図を示す。１２０１は本体スキャナユニット、１２０２はＡＤＦユニットである。ＡＤＦユニット１２０２は本体スキャナユニット１２０１の端部で接続され、開閉可能な仕組みになっており、ＡＤＦユニット１２０２を開くことで通常の原稿を本体スキャナユニット１２０１上に配置し、読み取りを行うことができる。
【００７７】
１２０３はＡＤＦにより読み取りを行うための原稿台、１２０４は原稿、１２０５は原稿１２０４のずれを防ぐための可動式の原稿ガイドである。１２０６は開閉式のカバーであり、原稿１２０４が詰まった場合にはこれを開いて原稿１２０４を取り出すためのものである。
【００７８】
本体スキャナユニット１２０１の構成については、上記図２で説明したのと同様であり、ここではその詳細な説明は省略する。
【００７９】
図１３に本実施の形態におけるＡＤＦユニットの断面図を示す。同図において、１３０１は本体スキャナユニットとの接続部分である。１３０２は本体スキャナユニットのみで画像を読み取る場合の原稿抑えである。１３０３はＡＤＦを使用して読み取る際に原稿を積載するための原稿台である。１３０４は積載された原稿のずれを防ぐための可動式の原稿抑えである。
【００８０】
１３０６は積載された原稿の有無を検出するセンサである。１３０５は積載された原稿を１枚ずつ搬送するための原稿分離ローラ群である。１３０７は分離された原稿１枚を搬送するための搬送ローラ群である。１３０９は搬送された原稿の上面から読み取るためのコンタクトセンサである。１３０８は読み取った原稿を排出するための原稿排出ローラ群である。
【００８１】
次に、図１４を参照して、原稿の画像読み取り方法について説明する。１４０１は本体スキャナユニット、１４０２はＡＤＦユニットである。１４０３は本体スキャナユニット１４０１内部にあるコンタクトセンサである。１４０４はＡＤＦユニット１４０２内部にあるコンタクトセンサである。１４０４はＡＤＦユニット１４０２を用いずに読み取りを行う際に原稿を配置する為の原稿台ガラスである。
【００８２】
ＡＤＦユニット１４０２を用いずに原稿の片面だけを読み取る際には、原稿台ガラス１４０４上に原稿を配置し、本体スキャナユニット１４０１内のコンタクトセンサ１４０３を原稿の下を移動させながら原稿の下面を読み取る。
【００８３】
ＡＤＦユニット１４０２を用いて原稿の両面を読み取る際には、本体スキャナユニット１４０１内のコンタクトセンサ１４０３を読み取り位置に移動させ、ＡＤＦユニット１４０２の原稿台上に積載された原稿を分離ローラ群１４０６により１枚ずつに分離し、搬送ローラ群１４０７により搬送して、読み取り位置１４０８においてＡＤＦユニット１４０２内のコンタクトセンサ１４０４により上面側の画像を読み取り、本体スキャナユニット１４０１内のコンタクトセンサ１４０３により下面側の画像を読み取る。読み取った原稿は排紙ローラ１４０９により搬出される。
【００８４】
ＡＤＦユニット１４０２を用いて原稿の片面を読み取る際には、同様にＡＤＦユニット１４０２の原稿台上に積載された原稿を分離ローラ群１４０６により１枚ずつに分離し、搬送ローラ群１４０７により搬送して、読み取り位置１４０８においてＡＤＦユニット１４０２内のコンタクトセンサ１４０４により上面側の画像を読み取る。読み取った原稿は排紙ローラ１４０９により搬出される。
【００８５】
次に、図１５を参照して、ＡＤＦを用いた両面読み取り時の光源の点灯制御について述べる。（ａ）が本体スキャナユニットに内蔵される光源であるＬＥＤの点灯区間を示し、（ｂ）がＡＤＦユニットに内蔵される光源であるＬＥＤの点灯区間を示す。図１５から理解されるように１ラインの各ＬＥＤ群の点灯時間は完全に互いに排他的になるように制御されており、決して重なることはない。
【００８６】
さらに本体側のＬＥＤ群とＡＤＦ側のＬＥＤ群の点灯を１つの単位としてそれぞれ１ライン分の原稿搬送を送るよう制御している。
【００８７】
さらには、（ｃ）に示すように、画像処理回路が処理する画像は１／２ライン時間毎に本体側の受光素子群からの画像データとＡＤＦ側の受光素子群からのデータとを交互に処理する仕組みになっており、１つの画像処理回路が２つの受光素子から出力されるデータの処理を行っている。
【００８８】
以上のように、ＡＤＦを備えかつ、原稿を搬送しながら同時に原稿の両面を読み込むために、原稿を挟み込むようにして受光素子群（例えばコンタクト・イメージ・センサＣＩＳ（原稿接触型センサ））を配置し、両面同時読み取りの際には、光源である二組のＬＥＤを時系列で交互に排他的に点灯させることにより、安価で、また、同時にＬＥＤが点灯している状態を作らないことで消費電流を抑え込むことができる。
【００８９】
さらにはこれにより、２つの受光素子から出力される画像データ信号が同時に発生することはなくなるので、１つの画像データ処理回路を切り替えながら使用することで、画像データ処理回路が２つ必要となるのを避けて、コストダウン及びさらなる消費電流の低下を実現することができる。そして、結果的にＵＳＢのバスパワーによる駆動が可能となり、外部電源回路を省略することができ、安価な両面同時読み取りスキャナをユーザに提供することができる。
【００９０】
以上のように第３の実施の形態においては、２つのコンタクトセンサにより原稿を挟み、ＡＤＦを用いて原稿を搬送して、原稿の両面を読み取る際に、使用する複数のコンタクトセンサすべてにおけるＬＥＤの点灯区間を互いに排他的に設定することにより、消費電流を抑えることが可能となる。
【００９１】
また、複数の受光素子から出力される画像データも時系列的に交互に排出されることから、１つの画像処理装置において複数の画像データ（本実施の形態では原稿の両面の画像）を同時に処理することができる。
【００９２】
（その他の実施の形態）
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置或いはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ或いはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００９３】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。そのプログラムコードの伝送媒体としては、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネット等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）を用いることができる。
【００９４】
さらに、上記プログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００９５】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）或いは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることはいうまでもない。
【００９６】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれることはいうまでもない。
【００９７】
なお、上記実施の形態において示した各部の形状及び構造は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００９８】
以下、本発明の実施態様の例を列挙する。
（実施態様１）  原稿と相対的に移動しながら画像を読み取る画像読取手段と、
上記画像読取手段により読み取られる画像データを一時的に蓄積する蓄積手段と、
上記蓄積手段に記憶された画像データを外部機器に転送する転送手段と、
上記蓄積手段のデータ量が第１の所定量になったときには、上記画像読取手段による画像読み取りを一時停止し、上記転送手段による転送により上記蓄積手段のデータ量が第２の所定量になったら、上記画像読取手段による画像読み取りを再開する画像読み取り制御を行う制御手段と、
上記一時停止及び再開の回数を検出する検出手段とを備えたことを特徴とする画像読取装置。
【００９９】
（実施態様２）  画像読み取り終了毎に上記検出された一時停止及び再開の回数と読み取り条件とを関連付けて記憶する記憶手段を備えたことを特徴とする実施態様１に記載の画像読取装置。
【０１００】
（実施態様３）  上記読み取り条件は、解像度、読み取りモード、サイズ情報、読み取り速度の少なくともいずれか１つを含むことを特徴とする実施態様２に記載の画像読取装置。
【０１０１】
（実施態様４）  画像読み取り開始前に、上記記憶手段に記憶された一時停止及び再開の回数及び読み取り条件に基づいて上記画像読取手段による読み取り速度を算出する算出手段を備え、
上記制御手段は、上記算出手段により算出された読み取り速度に基づいて上記画像読み取り制御を実行することを特徴とする実施態様２又は３に記載の画像読取装置。
【０１０２】
（実施態様５）  画像読み取り開始前に上記外部機器の環境を検出し、検出された外部機器の環境が保存されたものと異なる場合、上記記憶手段に記憶された一時停止及び再開の回数及び読み取り条件を破棄する或いは参照しないことを特徴とする実施態様２〜４のいずれか１項に記載の画像読取装置。
【０１０３】
（実施態様６）  画像読み取り終了毎にフルサイズ相当での一時停止及び再開の回数と読み取り時間を算出し、読み取り条件を関連付けて記憶する記憶手段を備えたことを特徴とする実施態様１に記載の画像読取装置。
【０１０４】
（実施態様７）  上記読み取り条件は、解像度、読み取りモードの少なくともいずれか１つを含むことを特徴とする実施態様６に記載の画像読取装置。
【０１０５】
（実施態様８）  上記制御手段は、上記記憶手段に記憶された読み取り速度に基づいて上記画像読み取り制御を実行することを特徴とする実施態様６又は７に記載の画像読取装置。
【０１０６】
（実施態様９）  画像読み取り開始前に上記外部機器の環境を検出し、検出された外部機器の環境が保存されたものと異なる場合、上記記憶手段に記憶された読み取り速度及び読み取り条件を破棄する或いは参照しないことを特徴とする実施態様６〜８のいずれか１項に記載の画像読取装置。
【０１０７】
（実施態様１０）  上記外部機器の環境が異なると判断された場合、デフォルトの読み取り速度で読み取りを行うことを特徴とした実施態様５又は９に記載の画像読取装置。
【０１０８】
（実施態様１１）  上記読み取り条件には上記外部機器との通信方式に関する情報が含まれ、画像読み取り開始前に通信方式を検出し、通信方式の同一性を判断することを特徴とする実施態様２又は６に記載の画像読取装置。
【０１０９】
（実施態様１２）  原稿を照射する第１の光源と、
上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、
上記第１の光源と反対側から原稿を照射する第２の光源と、
上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、
原稿を移動させる原稿移動手段と、
上記第１、２の光源の点灯を時系列により互いに排他的に行う光源切替手段とを備えたことを特徴とする画像読取装置。
【０１１０】
（実施態様１３）  原稿を照射する第１の光源と、
上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、
上記第１の光源と反対側から原稿を照射する第２の光源と、
上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、
原稿を移動させる原稿移動手段と、
上記画像読取手段により読み取られた画像データを処理する画像データ処理手段と、
上記第１の画像読取手段及び上記第２の画像読取手段からの画像データを上記画像データ処理手段へ交互に転送するための転送切替手段とを備えたことを特徴とする画像読取装置。
【０１１１】
（実施態様１４）  原稿を照射する第１の光源と、
上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、
上記第１の光源と反対側から原稿を照射する第２の光源と、
上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、
原稿を移動させる原稿移動手段と、
上記画像読取手段により読み取られた画像データを処理する画像データ処理手段と、
上記第１、２の光源の点灯を時系列により互いに排他的に行う光源切替手段と、
上記第１の画像読取手段及び上記第２の画像読取手段からの画像データを上記画像データ処理手段へ交互に転送するための転送切替手段とを備え、
上記光源切替タイミングと上記転送切替タイミングとを同期させたことを特徴とする画像読取装置。
【０１１２】
（実施態様１５）  原稿と相対的に移動しながら画像を読み取る画像読取手段と、上記画像読取手段により読み取られる画像データを一時的に蓄積する蓄積手段とを用いた画像読取方法であって、
上記蓄積手段に記憶された画像データを外部機器に転送する転送手順と、
上記蓄積手段のデータ量が第１の所定量になったときには、上記画像読取手段による画像読み取りを一時停止し、上記転送手段による転送により上記蓄積手段のデータ量が第２の所定量になったら、上記画像読取手段による画像読み取りを再開する画像読み取り制御を行う手順と、
上記一時停止及び再開の回数を検出する検出手順とを有することを特徴とする画像読取方法。
【０１１３】
（実施態様１６）  原稿を照射する第１の光源と、上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、上記第１の光源と反対側から原稿を照射する第２の光源と、上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、原稿を移動させる原稿移動手段とを用いた画像読取方法であって、
上記第１、２の光源の点灯を時系列により互いに排他的に行う光源切替手順を有することを特徴とする画像読取方法。
【０１１４】
（実施態様１７）  原稿を照射する第１の光源と、上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、上記第１の光源と反対側から原稿を照射する第２の光源と、上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、原稿を移動させる原稿移動手段と、上記画像読取手段により読み取られた画像データを処理する画像データ処理手段とを用いた画像読取方法であって、
上記第１の画像読取手段及び上記第２の画像読取手段からの画像データを上記画像データ処理手段へ交互に転送するための転送切替手順を有することを特徴とする画像読取方法。
【０１１５】
（実施態様１８）  原稿を照射する第１の光源と、上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、上記第１の光源と反対側から原稿を照射する第２の光源と、上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、原稿を移動させる原稿移動手段と、上記画像読取手段により読み取られた画像データを処理する画像データ処理手段とを用いた画像読取方法であって、
上記第１、２の光源の点灯を時系列により互いに排他的に行う光源切替手順と、
上記第１の画像読取手段及び上記第２の画像読取手段からの画像データを上記画像データ処理手段へ交互に転送するための転送切替手順とを有し、
上記光源切替タイミングと上記転送切替タイミングとを同期させたことを特徴とする画像読取方法。
【０１１６】
（実施態様１９）  原稿と相対的に移動しながら画像を読み取る画像読取手段と、上記画像読取手段により読み取られる画像データを一時的に蓄積する蓄積手段とを用いて画像読み取りを実行するためのプログラムであって、
上記蓄積手段に記憶された画像データを外部機器に転送する転送処理と、
上記蓄積手段のデータ量が第１の所定量になったときには、上記画像読取手段による画像読み取りを一時停止し、上記転送手段による転送により上記蓄積手段のデータ量が第２の所定量になったら、上記画像読取手段による画像読み取りを再開する画像読み取り制御を行う処理と、
上記一時停止及び再開の回数を検出する検出処理とを実行させることを特徴とするプログラム。
【０１１７】
（実施態様２０）  原稿を照射する第１の光源と、上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、上記第１の光源と反対側から原稿を照射する第２の光源と、上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、原稿を移動させる原稿移動手段とを用いて画像読み取りを実行するためのプログラムであって、
上記第１、２の光源の点灯を時系列により互いに排他的に行う光源切替処理を実行させることを特徴とするプログラム。
【０１１８】
（実施態様２１）  原稿を照射する第１の光源と、上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、上記第１の光源と反対側から原稿を照射する第２の光源と、上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、原稿を移動させる原稿移動手段と、上記画像読取手段により読み取られた画像データを処理する画像データ処理手段とを用いて画像読み取りを実行するためのプログラムであって、
上記第１の画像読取手段及び上記第２の画像読取手段からの画像データを上記画像データ処理手段へ交互に転送するための転送切替処理を実行させることを特徴とするプログラム。
【０１１９】
（実施態様２２）  原稿を照射する第１の光源と、上記第１の光源により照射された原稿の画像読み取りを行う第１の画像読取手段と、上記第１の光源と反対側から原稿を照射する第２の光源と、上記第２の光源により照射された原稿の画像読み取りを行う第２の画像読取手段と、原稿を移動させる原稿移動手段と、上記画像読取手段により読み取られた画像データを処理する画像データ処理手段とを用いて画像読み取りを実行するためのプログラムであって、
上記第１、２の光源の点灯を時系列により互いに排他的に行う光源切替処理と、
上記第１の画像読取手段及び上記第２の画像読取手段からの画像データを上記画像データ処理手段へ交互に転送するための転送切替処理とを実行させるとともに、
上記光源切替タイミングと上記転送切替タイミングとを同期させたことを特徴とするプログラム。
【０１２０】
（実施態様２３）  実施態様２０〜２２のいずれか１項に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【０１２１】
【発明の効果】
以上述べたように本発明によれば、一時停止及び再開の回数を検出するようにしたので、例えばその回数に基づいて次回以降の画像読み取り速度を算出することができ、一時停止及び再開の回数を抑えた画像読み取りが可能となり、画像読み取り時間を減らすとともに、切れ目の少ない画像を提供することができる。
【図面の簡単な説明】
【図１】第１の実施の形態における画像読取装置の構成を示す図である。
【図２】第１の実施の形態における画像読取装置の断面図を示す図である。
【図３】１ライン基準信号、モータ基準信号、電子シャッタ制御信号の関係を示す図である。
【図４】第１の実施の形態での画像読み取り前処理について説明するフローチャートである。
【図５】第１の実施の形態での画像読み取り開始から終了までの処理について説明するフローチャートである。
【図６】第１の実施の形態でのファイルに保存する内容を説明するための図である。
【図７】ＳＳ発生回数、データ転送量、１ライン時間の関係を表すグラフである。
【図８】第２の実施の形態での画像読み取り前処理について説明するフローチャートである。
【図９】第２の実施の形態での画像読み取り開始から終了までの処理について説明するフローチャートである。
【図１０】第２の実施の形態でのファイルに保存する内容を説明するための図である。
【図１１】第３の実施の形態における画像読取装置の構成を示す図である。
【図１２】第３の実施の形態における画像読取装置の外観図である。
【図１３】第３の実施の形態におけるＡＤＦユニットの断面図である。
【図１４】第３の実施の形態における原稿の画像読み取り方法について説明するための図である。
【図１５】ＡＤＦを用いた両面読み取り時の光源の点灯制御について説明するための図である。
【符号の説明】
１０１        原稿
１０２        レンズ
１０３        受光素子群
１０４        画像処理回路
１０５        ラインバッファ
１０６−１    インターフェイス回路
１０６−２    インターフェイス回路
１０７        ラインバッファ制御回路
１０８        ＣＰＵ
１０９        内部光源のＯＮ／ＯＦＦ及び光量の制御回路
１１１        内部光源
１１２        外部機器
１１３        ＲＡＭ
１１４        ＲＯＭ
【図１】
2004304729.tif 000006
【図２】
2004304729.tif 000007
【図３】
2004304729.tif 000008
【図４】
2004304729.tif 000009
【図５】
2004304729.tif 000010
【図６】
2004304729.tif 000011
【図７】
2004304729.tif 000012
【図８】
2004304729.tif 000013
【図９】
2004304729.tif 000014
【図１０】
2004304729.tif 000015
【図１１】
2004304729.tif 000016
【図１２】
2004304729.tif 000017
【図１３】
2004304729.tif 000018
【図１４】
2004304729.tif 000019
【図１５】
2004304729.tif 000020