(57)【要約】【課題】ランプオン／オフによる原稿サイズ誤検知を低減すると共に、原稿照射手段であるランプ点灯時の光量安定特性、光学精度等のばらつきに影響されにくくし、検知精度を向上させるようにする。【解決手段】副走査方向の画像データ変化を監視し、原稿の状態を判断する手段と、原稿照射手段の状態を認識し、原稿照射手段が原稿の走査が可能な状態となるまでの時間を認識する手段を有するようにしている。このように、原稿照射手段が原稿の走査が可能な状態となるまでの時間を認識する手段を設けることで、時間計測結果により原稿サイズ検知動作を含む原稿走査の処理時間短縮や生産性向上の効果がある。【選択図】図１３
2008306584.tif 000002
【特許請求の範囲】
【請求項１】
原稿照射手段を備え、該原稿照射手段により原稿を走査して原稿画像読取を行う画像読取装置であって、
前記原稿照射手段の状態を検知し、該原稿照射手段が原稿の走査が可能な状態となるまでの時間を計測する時間計測手段と、
前記時間計測手段による計測結果および副走査方向の画像データ変化に基づいて該副走査方向における原稿サイズを判定する副走査判定手段と、を備えたことを特徴とする画像読取装置。
【請求項２】
前記副走査判定手段は、原稿を走査して原稿の複数ラインの画像データを取得し、該取得結果を用いて原稿の副走査サイズを判定する手段を有することを特徴とする請求項１記載の画像読取装置。
【請求項３】
原稿の副走査開始位置の選択入力を受ける選択手段を備え、
前記副走査判定手段は、前記選択手段により選択された副走査開始位置より下流の副走査サイズを検知することを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
前記時間計測手段による時間認識結果を利用して、前記原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御するタイミング制御手段を備えたことを特徴とする請求項１から３の何れか１項に記載の画像読取装置。
【請求項５】
前記原稿照射手段によって前回原稿の照射が完了してから今回原稿の照射が開始されるまでの時間を計測する時間間隔計測手段を備え、
前記タイミング制御手段は、前記時間間隔計測手段による計測結果、および前記時間計測手段による計測結果を利用して前記制御を行うことを特徴とする請求項４記載の画像読取装置。
【請求項６】
前記時間間隔計測手段により前回原稿が照射されてから今回原稿の照射が開始されるまでの時間が認識できない場合、前記タイミング制御手段は、前記時間間隔計測手段による計測結果、および前記時間計測手段による計測結果を前記制御に利用しないことを特徴とする請求項５記載の画像読取装置。
【請求項７】
前記タイミング制御手段による前記制御に、前記時間計測手段による計測結果を利用するか否かの選択入力を受ける制御方法選択手段を備えたことを特徴とする請求項４から６の何れか１項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタル複写機、ファクシミリ、プリンタ、スキャナ、ネットワークファイルサーバといった画像入出力機器や、これらのうちの複数の機能を備えたデジタル複合機等の画像読取装置に関し、特に、画像読取部にて副走査、主走査もしくは主／副走査両方の原稿サイズ検知を行う画像読取装置に関する。
【背景技術】
【０００２】
従来、原稿読取装置では、ブック（原稿）読取り時に原稿サイズを検知する方式として赤外線センサを用いていたが、近年赤外線センサを用いずに、原稿読取り用のラインセンサを用いて原稿サイズを検知する方式が用いられるようになってきている。
【０００３】
原稿サイズを検知する場合、主走査サイズのみならず副走査方向のサイズも必要になるが、副走査方向の原稿サイズ検知を行おうとすると、原稿載置可能領域全体を走査する必要が出てくる。これだとスキャン速度等に影響を及ぼしてしまうので、実際には副走査方向の原稿サイズ検知は従来通り赤外線センサにて行い、主走査方向検知のみ、ラインセンサ読取データを使う方式が多く用いられている。
【０００４】
特許文献１〜３のものは、３件とも主走査方向のみ検知する方式をとっている。
特許文献１のものは、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式であるが、原稿内に黒が来てしまった場合、ラインセンサ読取り位置を移動させ原稿内が白のラインにてサイズ検知を行うことを特徴としている。
【０００５】
また、特許文献２のものは、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式は特許文献１と同じであるが、ランプが点いた場合とランプが消えた場合と２条件でデータを取り、外乱光の影響を除くことを特徴としている。
【０００６】
また、特許文献３のものも、圧板開放時に原稿内は白、原稿外は黒であるとして主走査方向の原稿サイズを判断する方式は特許文献１と同じであるが、主走査方向複数点でのラインセンサの読取データを用いて主走査原稿サイズを検知することを特徴としている。
【特許文献１】特開平１０−２５７２５５号公報
【特許文献２】特開２０００−１３８７９８号公報
【特許文献３】特開２００３−１９８８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１、２のものは、２種類以上の読取データから原稿サイズ検知の精度を上げようとするものではあるが、圧板が閉まるまでの時間をより短くすることや、ユーザの目に優しいものにするといったことについてまで考慮されたものではなかった。
【０００８】
また、上述した特許文献３のものは、圧板が閉まるまでの時間を短くしようとするものであり、ランプが点いているかどうかという点についてまでは考慮されておらず、さらに副走査に単純平均してしまっているため、ランプのオン／オフ状態により誤動作する可能性を下げることについてまで考慮されたものではなかった。
【０００９】
また、さらに付け加えると、原稿照射手段として用いられるランプは点灯時に暗黒始動と呼ばれる通電後に点灯が開始するまでの非点灯時間が存在し、その後点灯が開始されてから光量が安定するまでの時間がある。
【００１０】
一般に原稿の読取りを行う場合にはこの暗黒始動および光量安定時間が経過してから読み取りを開始することが多いが、原稿サイズ検知においては圧板の状態によって検知可能な時間が制限されているためにランプの特性によっては暗黒始動時間を含む光量安定時間の経過を待つことができないことが考えられる。
また、暗黒始動時間はランプ周囲の明るさ、温度（設置場所の状況）等の環境条件や、前回点灯してから今回点灯するまでの非点灯期間によって大きく変動することが知られている。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、
・    ランプオン／オフによる原稿サイズ誤検知を低減する
・    原稿照射手段であるランプ点灯時の光量安定特性、光学精度等のばらつきに影響されにくく、検知精度を向上させる
ことができ、さらに副走査方向の原稿サイズ（長さ）を赤外線センサを用いることなく検知する手段を設けることで、赤外線センサを削減してコスト削減すると共に、検知精度向上させることが可能な画像読取装置を提供することを目的とする。
【００１２】
さらに本発明では、特に暗黒始動特性の認識に着目し、原稿照射手段の制御を行うことで原稿サイズ誤検知の低減および検知精度の向上を可能とする画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
かかる目的を達成するために、本発明に係る画像読取装置は、原稿照射手段を備え、該原稿照射手段により原稿を走査して原稿画像読取を行う画像読取装置であって、上記原稿照射手段の状態を検知し、該原稿照射手段が原稿の走査が可能な状態となるまでの時間を計測する時間計測手段と、上記時間計測手段による計測結果および副走査方向の画像データ変化に基づいて該副走査方向における原稿サイズを判定する副走査判定手段と、を備えたことを特徴とする。
【００１４】
上記副走査判定手段は、原稿を走査して原稿の複数ラインの画像データを取得し、該取得結果を用いて原稿の副走査サイズを判定する手段を有することが好ましい。
【００１５】
原稿の副走査開始位置の選択入力を受ける選択手段を備え、上記副走査判定手段は、上記選択手段により選択された副走査開始位置より下流の副走査サイズを検知することが好ましい。
【００１６】
上記時間計測手段による時間認識結果を利用して、上記原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御するタイミング制御手段を備えたことが好ましい。
【００１７】
上記原稿照射手段によって前回原稿の照射が完了してから今回原稿の照射が開始されるまでの時間を計測する時間間隔計測手段を備え、上記タイミング制御手段は、上記時間間隔計測手段による計測結果、および上記時間計測手段による計測結果を利用して上記制御を行うことが好ましい。
【００１８】
上記時間間隔計測手段により前回原稿が照射されてから今回原稿の照射が開始されるまでの時間が認識できない場合、上記タイミング制御手段は、上記時間間隔計測手段による計測結果、および上記時間計測手段による計測結果を上記制御に利用しないことが好ましい。
【００１９】
上記タイミング制御手段による上記制御に、上記時間計測手段による計測結果を利用するか否かの選択入力を受ける制御方法選択手段を備えたことが好ましい。
【発明の効果】
【００２０】
以上のように、本発明によれば、ランプオン／オフによる原稿サイズ誤検知を低減すると共に、原稿照射手段であるランプ点灯時の光量安定特性、光学精度等のばらつきに影響されにくくし、検知精度を向上させることができる。
さらに、赤外線センサを削減することでコスト削減できると共に、検知精度向上させることができる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明に係る画像読取装置を適用した一実施形態について、図面を用いて詳細に説明する。
本実施形態は、ディジタル複写機、複合機等の画像形成装置における画像読取装置を例示し、画像読取部にて原稿サイズ検知を行う場合における原稿サイズ検知精度を向上させる好適なものを例示している。
【００２２】
以下、本発明の実施形態による原稿サイズ検知動作について、図面を参照して詳細に説明する。本実施形態においては、サイズ検知動作における画像データの解析処理においてサイズ検知と同様の手段を利用して原稿照射手段の状態を認識する。本実施形態では、原稿照射手段の状態を認識は原稿サイズ検知と同時に行うことも、原稿照射手段の状態を認識を単独に行うことも可能である。
原稿照射手段の状態の認識については、本実施形態の主要な特徴となる構成として後述する。
【００２３】
図１は、本実施形態に係る画像読取装置の概略構成を示す断面図である。この画像読取装置は、原稿面をなすコンタクトガラス１上に置いた原稿１０に対してランプ２により光を照射し、第１ミラー３、第２ミラー４、第３ミラー５によって反射させた光をレンズ８によって集光し、ＣＣＤ９上に結像する。ランプ２及び第１ミラー３が距離Ｌだけ進む間に第２ミラー４、第３ミラー５は距離Ｌ／２だけ進む。このことにより、光学系の光路長を一定に保ち、原稿全体を走査する。
【００２４】
図２は、図１の画像読取装置の機械構成を示す斜視図である。ランプ２と第１ミラー３を備えた第１キャリッジ６は駆動ワイヤ１１に取り付けられ，第２ミラー４、第３ミラー５、を備えた第２キャリッジ７はプーリ１２に駆動ワイヤが巻きつけられる。駆動軸１４に繋がれたワイヤプーリ１５に駆動ワイヤ１１を巻きつけ、タイミングプーリ１６とタイミングベルト１７によって、モータ１８の駆動を伝達する。第１キャリッジ６の一端がホームポジションセンサ１３を横切ってからある一定距離をリターンさせた位置をホームポジションとする。
【００２５】
図３に一連のコピー動作における電装ブロック図を示す。スキャナ１００１に原稿をセットしてスタートキーを押下すると、スキャナ１００１にて原稿読み取り、ＩＰＵ１００２内で一連の画像処理を行い、プリンタ１００３に画像データを出力し、紙排出が行われる。スキャナ１００１、ＩＰＵ１００２、プリンタ１００３内の必要なパラメータはＣＰＵの持つＲＡＭ１０１３内に保持されており、ＣＰＵ１００４により各デバイスに設定が行われる。またパラメータ設定に必要なモード情報は操作部１００５を使ってユーザが指定できるような構成となっており、操作部１００５内になるＣＰＵとＣＰＵ１００４とが通信を行うことで情報の交換を行っている。
【００２６】
図４に本実施形態の主要な構成要素となるＩＰＵ１００２内のブロック図を示す。スキャナ１００１から受け取った原稿読み取りデータに対し、所望の画像処理を実施するが、原稿サイズ検知動作を行う場合、画像処理モジュール１０１１に接続された複数ラインメモリ１０１２にその画像データを蓄える。複数ラインメモリ１０１２を制御するメモリコントロール１０１３を併せ持ち、ＣＰＵ１００４から複数ラインメモリ１０１２データのリード／ライトが可能となっている。
【００２７】
図５は本実施形態の原稿サイズ検知動作シーケンスを示すフローチャートである。以下、図５を用いて原稿サイズ動作を説明する。
キャリッジが原稿サイズ検知位置に載置され、かつ圧板が閉められたことを検知、もしくはユーザが原稿の読取りを開始した時点で原稿サイズ検知動作の開始する［ステップＳ１］。圧板の開閉は、ＤＦ開閉センサのＯＮ／ＯＦＦによって検知する。原稿サイズ検知が開始されると、第１に原稿サイズ検知のために必要な準備を行う［ステップＳ２］。［ステップＳ２］においては、後述する図７、図８に示されるような原稿サイズ検知のための原稿読取りタイミングの設定、および必要に応じてシェーディング補正に必要な準備設定を実行する。
【００２８】
［ステップＳ２］で準備が完了すると、原稿読取りのために原稿の照射を開始する［ステップＳ３］。［ステップＳ３］では、ランプ点灯を実行する。図５において、［ステップＳ２］および［ステップＳ３］は順次処理するような記載となっているが、特に順序の規定はなく、並行処理することも可能である。
【００２９】
［ステップＳ２］および［ステップＳ３］の処理が完了した時点で原稿の読取りを実行する［ステップＳ４］。［ステップＳ４］では、原稿サイズ用のライト信号を発生し、ライト信号の有効期間内の画像データ読取りを行って処理を終了する。このとき、キャリッジを移動させて原稿を走査しながら読取りを実行するか、もしくはキャリッジを原稿サイズ検知位置に停止させたまま読取りを実行し、２ライン以上の読取り画像データを取得しても良い。
【００３０】
キャリッジを移動させて原稿を走査しながら読取りを実行する場合には、原稿上の異なる位置の画像を読取ることが可能であり、原稿上の画像データの内容によって原稿サイズの誤検知を招くことを防止するとともに読取りと同時に並行してキャリッジを本来の原稿読取り（本スキャン）位置へ移動させるため、原稿検知後の本スキャン開始までの時間を短縮することができる。
【００３１】
一方、キャリッジを原稿サイズ検知位置に停止させたまま読取れば、原稿台に対する外光の影響や原稿照射用のランプの点灯状態の変化を画像データの内容から明確検出することが可能になるという利点もある。ただし、キャリッジを移動させる場合でも検出は不可能ではない。
【００３２】
［ステップＳ４］で原稿の読取りが完了したら、原稿の照射を終了する［ステップＳ５］。ただし、サイズ検知のための原稿読取りが完了した直後に本スキャンを開始するような場合には、［ステップＳ５］の処理を実行せず原稿照射用のランプを点灯したままにする場合もあり得るが、図５には本スキャンを実行するか否かの判断処理は記載しない。また、［ステップＳ５］の処理は以下に説明する［ステップＳ６］の処理との順序の規定はなく平行処理することも可能である。
【００３３】
［ステップＳ４］の処理が完了した時点で、原稿サイズを解析するために読取った原稿画像データの取り出しを行う［ステップＳ６］。本実施形態において、読取った原稿画像データの取り出しは、図４に記載されているＣＰＵ１００４から複数ラインメモリ１０１２に保存されたデータを読み出すことで行われる。［ステップＳ６］で取り出した画像データを解析し、原稿サイズの判定を行う［ステップＳ７］。［ステップＳ７］における解析の詳細は、本実施形態の主要な特徴となる構成として後述する。
【００３４】
［ステップＳ７］において、原稿サイズの判定が成功した場合には、［ステップＳ８］で原稿サイズを決定する。原稿サイズの決定とは具体的には図４におけるＣＰＵ１００４に接続されたプログラム実行用のメモリ１０１３（ＲＡＭ）に原稿サイズ情報を保存するしておくことであり、以降は必要に応じて決定した原稿サイズ情報を読み出して利用する。
【００３５】
原稿サイズの決定後は、原稿サイズ検知動作を完了する［ステップＳ９］。［ステップＳ７］において、原稿サイズの判定に失敗した場合には、原稿サイズを決定せず、原稿サイズ検知動作を完了する［ステップＳ９］。原稿サイズの判定が失敗する例としては、真黒な原稿であったり、原稿台に対する外光の影響や原稿照射用のランプの点灯状態（ランプをＯＮしたが光量が安定していない状態で読取りを実行する等）によって、読取りデータから原稿のサイズを判定することができない場合が考えられる。以上が本実施形態における原稿サイズ検知動作の基本シーケンスである。
【００３６】
本実施形態における主要な特徴は特に［ステップＳ７］における原稿画像データの解析（原稿サイズの判定）に関するものであり、以降の実施形態の説明において個々にその特徴を説明する。
【００３７】
図６にメモリコントロール１０１３の一例を示す。ラインセンサ読み取り１ラインの基準となるＸＬＳＹＮＣ信号と画素クロックであるところのＰＣＬＫ、ラインセンサ読み取り開始トリガを示すＸＦＳＹＮＣ信号を画像処理モジュール１０１１から受け取り、複数ラインメモリ１０１２にライトリセット（ＸＷＲＳＴ）信号とライトイネーブル（ＸＷＥ）信号を渡している。それと共にＣＰＵ１００４からメモリライト領域を示す主走査スタート、主走査幅、副走査スタート、副走査幅の４つのパラメータを受け取り、２つの基準信号：ＸＦＳＹＮＣ、ＸＬＳＹＮＣからメモリのライト位置を確定する。
【００３８】
図７に副走査方向のタイミングを、図８に主走査方向のタイミングを示す。メモリコントロールとして上記構成を持つことにより、図９に示すような２次元方向の複数パッチのデータを同時にメモリに書き込むことが可能となる。（斜線部がメモリ書込み領域を示す。）パラメータ、タイミングとして主走査方向、副走査方向としたが、本実施形態における副走査方向は原稿読み取りに対する副走査方向のみならず、時間の経過をも示すものとしている。図９の横軸ｔは時間の経過を示す例で、Ｔ１、Ｔ２での読取パッチの位置を示している。
【００３９】
図１０に図５の基本フローチャートの中の［ステップＳ６］、画像データを取り出す実施形態を示す。図９に示すパッチデータを複数ラインメモリ１０１２から１パッチずつＣＰＵ１００４の持つＲＡＭ１０１３に読み出し、１パッチの平均値を求め２値化を行うことで、パッチの白黒判定を行っている。
【００４０】
以下、図１０のフローチャートに従って説明する。［ステップＳ１１］にて白黒判定フロースタートし、［ステップＳ１２］にて１パッチ内の画素数を設定する。その後複数ラインメモリ１０１２から１画素単位でリードを行い、設定されたＮ画素の加算を行う。［ステップＳ１３、Ｓ１４］  その後［ステップＳ１５］にて１パッチ内の平均値を求め、そのパッチの２値化を行う［ステップＳ１６］。その結果からパッチの黒画素、白画素を判定し［ステップＳ１７］白黒判定フローを終了する［ステップＳ１８］。
【００４１】
平均値を求めるフローとしてＮ画素全加算のあと全平均としている［ステップＳ１４、Ｓ１５］が、例えば主走査方向だけの加算を行い１ラインでの平均を求め、その後次のラインの加算と平均を繰り返し、最終判定を行う方式でも本実施形態には何ら影響は無い。
【００４２】
次に、原稿無しと誤判定されやすい原稿の例について、図１１を使って説明する。原稿サイズ検知の基本的なアルゴリズムは、圧板が開いている時に原稿の白地部分と原稿外の原稿の無い部分が反射光が無く黒になることを利用している。つまり図１１のようなグラフに示すと、ＴＨよりも明るい場合が原稿有り、ＴＨよりも暗い場合が原稿無しとして判定することとなる。
【００４３】
ところが、図１１にあるように地肌濃度が暗い原稿の場合、原稿内を読み取ってもＴＨを越えず原稿無しと誤判定してしまう。これを防ぐために図１０の［ステップＳ１６］にあるように時間Ｔ１、Ｔ２で読み取ったパッチをＰＡＴ１、ＰＡＴ２とし、ＰＡＴ１とＰＡＴ２との差分値を求め、ΔＤ以上差分がある場合にはＴＨを越えない場合でも原稿有り
と判断するようにしている。図６のＣＰＵ１００４からのパラメータ設定として主走査方向スタート／幅、副走査方向スタート／幅に加え、ΔＤ設定を追加する。
【００４４】
次に図５の基本フローチャートの中の［ステップＳ７］、画像データを解析する実施形態を示す。図１２のフローチャートに従い説明する。読み取りパッチとして図９に示すようにＬ（ｎ）ＩＮとＬ（ｎ）ＪＵＤＧＥを用いている。Ｌ（ｎ）のｎはラインセンサ読み取りスタートしてから何回目の読み取りかを示し（時間経過を示す）、ＩＮとＪＵＤＧＥは主走査方向の位置を示し、ＩＮが検知対象原稿すべて原稿内に入る主走査位置を、ＪＵＤＧＥが原稿により原稿内／外が切り替わる主走査位置を示している。
【００４５】
［ステップＳ２１］検知フローを開始する。［ステップＳ２２］にて検知回数Ｎを設定し、初期値としてｎ＝１を設定する。［ステップＳ２３］にてｎが検知回数を超えていないかどうか判断し、Ｎを超えていた場合、検知できずと判断し検知フローを抜けてしまう。
ｎ＝Ｎになるまでは以下の判定を繰り返す。［ステップＳ２４］Ｌｎ（ＩＮ）が白かどうかを判定する。原稿内も黒である場合はランプオフと判断し、ｎ＝ｎ＋１として［ステップＳ２３］に戻る。
【００４６】
Ｌｎ（ＩＮ）が白だった場合、Ｌ（ｎ）ＪＵＤＧＥの判定結果を検知候補とし［ステップＳ２５］、次のステップに進む。検知候補を得たｎにプラス１を行い、次の読み取り結果の判定を行う。［ステップＳ２６］Ｌ（ｎ）ＪＵＤＧＥが黒かどうかを判定する。白だった場合、圧板が閉じてしまった可能性が高いため、ここでの判断は行わず前回検知候補だった結果をそのまま用いることとする。もし黒であった場合は前回よりもランプがより安定していると考えられるので、［ステップＳ２７］今回の判定結果を用いることとする。最後に［ステップＳ２８］原稿サイズ検知フローを終了する。
【００４７】
次に、本実施形態における主要な特徴となる各構成について、詳細に説明する。
本実施形態では、原稿照射手段と、該原稿照射手段により原稿を走査して原稿の複数ラインの画像データを取得し、該データを用いて原稿の副走査サイズを判定する画像読取装置において、副走査方向の画像データ変化を監視し、原稿の状態を判断する手段と、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御可能な手段と、原稿照射手段の状態を認識し、原稿照射手段が原稿の走査が可能な状態となるまでの時間を認識する手段を有するようにしている。
こうした本実施形態の構成について、図１３、および上述の原稿サイズ検知のフロー（図５、図１０、図１２）に補足・修正する形で説明する。
【００４８】
図１３は原稿照射手段の状態を認識し、原稿照射手段として一般的に使用されるキセノンランプ、ハロゲンランプ等の光源を点灯するために通電してから光源が点灯し始めたことを検出するフローを示す。
【００４９】
本来であれば、原稿サイズ検知の処理においても通常の原稿画像読み取りと同じく光源が点灯した後、光量が安定してから原稿を走査することが望ましいが、上述のように時間的な制約があることと、光量が安定していない場合でも検知することが可能な構成になっているので、ここでは光源が点灯し始めたら原稿の走査が可能であることを前提とする。
【００５０】
副走査の原稿サイズの判定は、図１０の白黒判定フローにおいて、主走査方向の全ての位置のデータが黒であれば原稿領域外とし、データが白に変化した位置を原稿サイズとする。
もしくは、確実に原稿が載置されている（主走査）位置の読み取りパッチのデータが黒が白かを判定し、黒であれば原稿領域外と判定することで、判定に要する処理時間を短縮することも可能である。
【００５１】
本実施形態においては、図１３に示すフローは図１０の白黒判定フローに類似しているので、原稿サイズ検知の処理と同時に（並行して）実行することも可能であり、原稿読取装置の生産性への影響を比較的少なく発明の効果を達成することができる。
【００５２】
まず、［ステップＳ３１］にて原稿照射手段状態検出フロースタートし、［ステップＳ３２］にて１パッチ内の画素数を設定する。その後複数ラインメモリ１０１２から１画素単位でリードを行い、設定されたＮ画素の加算を行う（［ステップＳ３３、Ｓ３４］の繰り返し）。その後［ステップＳ３５］にて１パッチ内の平均値を求める。［ステップＳ３６］では［ステップＳ３５］の結果からパッチの画像データのレベルを判定する。画像データの判定は、原稿照射手段が非点灯状態のデータレベルを暗黒始動閾値とし、この暗黒始動閾値との大小比較によって行う。
【００５３】
［ステップＳ３７］でランプを点灯してからの時間計測を停止する。本実施形態ではラインセンサ読み取りをスタートしてからの（パッチの）読み取り回数によって時間の経過を認識しているので、原稿照射手段状態検出における時間計測もこの読み取り回数を記憶することで認識が可能であり、後述の実施形態においては時間計測結果はこの読み取り回数を用いて説明する。図１３のフローは、図１０のフローと同様パッチの数（読み取り回数分）だけ実行され、全てのパッチの読み取りデータのレベルが暗黒始動閾値を超えない場合には最大パッチ数が計測結果として保持される。
【００５４】
原稿照射（通電）開始からの絶対時間を計測する場合には、例えばＣＰＵに搭載されているタイマユニットを利用し、図５のステップＳ３で原稿の照射を開始した時点でタイマユニットを起動し、図１３の［ステップＳ３７］にてタイマを停止させて時間を計測することになる。
計測が終了したら、原稿照射手段状態検出フローを終了する（［ステップＳ３８］）。
【００５５】
上述のように原稿照射手段の状態を認識（検知）する手段によって原稿照射開始から原稿が走査可能になるまでの時間を計測することで、原稿の走査に要する時間を短縮するために計測結果を利用することができる。以下の実施形態では原稿サイズ検知時の処理について説明を行うが、通常の原稿読み取りの処理においても展開は容易である。
【００５６】
また、本実施形態としての画像読取装置は、原稿を走査して原稿の複数ラインの画像データを取得し、該データを用いて原稿の副走査サイズを判定する手段を有する。
このように、副走査方向のサイズ判定の結果、原稿領域内であると判定された時点より以降の画像データを用いて図１０の白黒判定フローによって、主走査方向の白黒判定を行うことで、主走査の原稿サイズを検知する。
【００５７】
また、本実施形態としての画像読取装置は、原稿の副走査開始位置を選択する手段を有する。
このように、本実施形態では、副走査方向の読み取り開始位置の選択入力を受ける手段により、指定した読み取り開始位置以下の副走査サイズを検知する。読み取り開始位置を選択する手段を用いることで、画像読取装置の構成に応じて赤外線センサを搭載しない場合でも確実に副走査の原稿サイズの検知を行うことが可能となるため、センサを搭載しないことによる装置のコスト削減や、検知時間短縮のための赤外線センサの配置変更等にも柔軟に対応できる構成となっている。
特に図示しないが、副走査方向の読み取り開始位置の選択手段の例としては、画像読み取り装置の操作画面からの位置情報入力によって実現可能である。入力された位置情報に基づき、原稿サイズ検知開始時のキャリッジ位置を決定する。
【００５８】
また、本実施形態としての画像読取装置は、原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用して、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する。
【００５９】
以下、図１３のフローに基づいて認識した原稿照射手段が原稿の走査が可能となるまでの時間の計測結果（読み取り回数）をＭとして、図５、図１０、図１２のフローを補足して本実施形態としての、原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する手段の説明を行う。
【００６０】
図１０の［ステップＳ１２］において、処理回数ｎにＭを入力して白黒判定フローを開始することで、暗黒始動時間経過後の読み取りデータを元に原稿サイズ検知を行うことが可能となる。同様に図１２においても［ステップＳ２２］にて処理回数ｎにＭを入力する。
上述の例では、原稿サイズ検知に必要なデータ解析時間の短縮が可能となるが、以下に他の制御例を挙げる。
【００６１】
図５の［ステップＳ３］において、原稿の照射を開始した後、上記の原稿照射手段が原稿の走査が可能となるまでの時間の計測結果を元に原稿の読み取り開始を遅らせる時間制御を行う。読み取り開始までの遅延時間の算出は、読み取りのための原稿走査時間と読み取り回数Ｍから時間を容易に算出することができる。原稿照射手段が原稿の走査が可能となるまでの時間の計測を失敗した場合や、計測結果による読み取り開始までの遅延時間を行わない場合には、予め定められた遅延時間によって制御を行えば良い。この例では、暗黒始動時間経過後に原稿の走査を行うため、原稿サイズ検知に利用できる画像データの数が多くなり、検知の精度が向上する効果が得られる。
【００６２】
また、本実施形態としての画像読取装置は、原稿照射手段によって前回原稿の照射が完了してから今回原稿の照射が開始されるまでの時間を認識および記憶する手段を備え、上記時間、および原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用して、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する。
【００６３】
また、原稿照射手段によって前回原稿が照射されてから今回原稿の照射が開始されるまでの時間が認識できない場合には、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を、原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を制御に利用しないようにしている。
【００６４】
こうした本実施形態の構成について、図１４、および上述の原稿サイズ検知のフロー（図５）に補足・修正する形で説明する。
図１４は、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する構成について、原稿照射手段の状態を認識し、原稿照射手段として一般的に使用されるキセノンランプ、ハロゲンランプ等の光源を点灯するために通電してから光源が点灯し始めたことを検出するフローを示す。
【００６５】
本実施形態においては、図１４に示すフローは図１０の白黒判定フローに類似しているので、原稿サイズ検知の処理と同時に（並行して）実行することも可能であり、原稿読取装置の生産性への影響を比較的少なく発明の効果を達成することができる。
【００６６】
まず、［ステップＳ４１］にて原稿照射手段状態検出フロースタートし、［ステップＳ４２］にて１パッチ内の画素数を設定する。その後複数ラインメモリ１０１２から１画素単位でリードを行い、設定されたＮ画素の加算を行う（［ステップＳ４３、Ｓ４４］の繰り返し）。その後［ステップＳ４５］にて１パッチ内の平均値を求める。
【００６７】
［ステップＳ４６］では［ステップＳ４５］の結果からパッチの画像データのレベルを判定する。画像データの判定は、原稿照射手段が非点灯状態のデータレベルを暗黒始動閾値とし、この暗黒始動閾値との大小比較によって行う。［ステップＳ４７］でランプを点灯してからの時間計測を停止する。本実施形態ではラインセンサ読み取りをスタートしてからの（パッチの）読み取り回数によって時間の経過を認識しているので、原稿照射手段状態検出における時間計測もこの読み取り回数を記憶することで認識が可能である。
【００６８】
［ステップＳ４７］で時間計測を停止した後、前回原稿照射を終了してから今回照射を行うまでの非照射間隔（時間）を計測し、結果を保持する［ステップＳ４８］。照射間隔の測定は、ＣＰＵタイマユニット等を用いて、前回の原稿照射終了から今回の原稿照射までの時間を計測することで行われる。
【００６９】
以下、図１４のフローに基づいて認識した原稿照射手段が原稿の走査が可能となるまでの時間の計測結果（読み取り回数）と、非照射間隔の計測結果に基づいて、本実施形態における原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する手段の説明を行う。
計測した原稿照射手段が原稿の走査が可能となるまでの時間の計測結果（読み取り回数）と、非照射間隔は、それぞれ対応付けられて複数回保持されている。
【００７０】
保持されている原稿照射手段が原稿の走査が可能となるまでの時間の計測結果（読み取り回数）をＭ（ｋ）、非照射間隔をＴ（ｋ）、とする。このｋはある計測の時点を表しており、ｋによって原稿照射手段が原稿の走査が可能となるまでの時間の計測結果（読み取り回数）と、非照射間隔の保存結果が対応付けられている。
【００７１】
まず、図５の［ステップＳ３］において、原稿の照射を開始する際に非照射時間Ｔを計測し、前回までに保持されたＴ（ｋ）のデータから一致もしくは略一致しているデータを検索する。検索の結果、該当するデータが存在した場合にはＴ（ｋ）に対応する原稿の走査が可能となるまでの時間の計測結果（読み取り回数）をＭ（ｋ）を読み出し、図１０の［ステップＳ１２］において、処理回数ｎにＭ（ｋ）を入力して白黒判定フローを開始することで、暗黒始動時間経過後の読み取りデータを元に原稿サイズ検知を行うことが可能となりる。同様に図１２においても［ステップＳ２２］にて処理回数ｎにＭ（ｋ）を入力する。
【００７２】
一方検索の結果、該当するデータが存在しない場合や、電源投入直後等で非照射間隔の認識ができない場合いは、原稿照射手段が原稿の走査が可能な状態となるまでの時間計測結果を利用せずに、図１０の［ステップＳ１２］において、処理回数ｎに１を入力して白黒判定フローを開始する。この場合、同様に図１２においても［ステップＳ２２］にて処理回数ｎに１を入力する。
【００７３】
また、本実施形態としての画像読取装置は、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間の制御に原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用するか否かを選択可能な手段を備える。
【００７４】
原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間の制御に原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用するか否かを選択可能な手段とは、特に図示しないが、画像読取装置、もしくは画像読取装置が接続された機器の操作を行うための操作部、もしくはパーソナルコンピュータ等の画像読取装置に接続された外部機器の操作画面であり、操作部、もしくは操作画面から設定することで行われる。
【００７５】
以上のように、本実施形態では、原稿照射手段と、該原稿照射手段により原稿を走査して原稿の複数ラインの画像データを取得し、該データを用いて原稿の副走査サイズを判定する画像読取装置において、副走査方向の画像データ変化を監視し、原稿の状態を判断する手段と、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御可能な手段と、原稿照射手段の状態を認識し、原稿照射手段が原稿の走査が可能な状態となるまでの時間を認識する手段を有するようにしている。
【００７６】
このように、原稿照射手段が原稿の走査が可能な状態となるまでの時間を認識する手段を設けることで、時間計測結果により原稿サイズ検知動作を含む原稿走査の処理時間短縮や生産性向上の効果がある。
【００７７】
また、本実施形態としての画像読取装置は、原稿を走査して原稿の複数ラインの画像データを取得し、該データを用いて原稿の副走査サイズを判定する手段を有する。
このため、副走査方向に加え、主走査方向の原稿サイズも検知することが可能となる。検知の手段は副走査／主走査双方に共通で利用可能である。
【００７８】
また、本実施形態としての画像読取装置は、原稿の副走査開始位置を選択する手段を有する。
このように、画像読取装置の構成に応じて赤外線センサを搭載しない場合でも確実に副走査の原稿サイズの検知を行うことが可能となるため、センサを搭載しないことによる装置のコスト削減や、検知時間短縮のための赤外線センサの配置変更等にも柔軟に対応できる。
【００７９】
また、本実施形態としての画像読取装置は、原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用して、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する。
このように、上述した構成を原稿サイズ検知に適用することで、処理時間短縮の効果に加えてサイズ検知の誤検知防止等の品質向上の効果がある。
【００８０】
また、本実施形態としての画像読取装置は、原稿照射手段によって前回原稿の照射が完了してから今回原稿の照射が開始されるまでの時間を認識および記憶する手段を備え、上記時間、および原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用して、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御する。
【００８１】
また、原稿照射手段によって前回原稿が照射されてから今回原稿の照射が開始されるまでの時間が認識できない場合には、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間を制御に原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用しないようにしている。
【００８２】
このため、原稿照射手段の照射特定の変動に対して、最適な時間制御が可能となる。
特に、保持された計測結果が不足していたり、時間認識ができない場合には不要な時間制御を実施しないようにすることで、柔軟度の高い処理を提供することができる。
【００８３】
また、本実施形態としての画像読取装置は、原稿照射手段によって原稿の照射を開始してから原稿の走査および画像データの取得を開始するまでの時間の制御に原稿照射手段が原稿の走査が可能な状態となるまでの時間認識結果を利用するか否かを選択可能な手段を備える。
【００８４】
このように、画像読取装置を利用する者が原稿照射装置に関する制御方式を選択する手段を備えることにより、例えば画像読取装置の設置される環境や利用状況に応じて、かえって実施形態のような制御が冗長になることを回避することが可能になる。
例えば、常時通電状態でかつ稼働時間が長い場合には、特に原稿照射手段の暗黒始動時間が、原稿読取りの処理に対して無視できるほど短時間であることが多いため、このような場合には時間計測も含めて原稿照射手段に関連する時間制御を行わないようにすることで制御に必要な処理に要する時間（制御手段であるＣＰＵの占有度）を低減することができるという効果がある。
【００８５】
以上の構成により、ランプオン／オフによる原稿サイズ誤検知をできるだけなくすと共に、原稿照射手段であるランプ点灯時の光量安定特性、光学精度等のばらつきに影響されにくくし、検知精度を向上させることができる。
さらに、副走査方向の原稿サイズ（長さ）を赤外線センサを用いることなく検知する手段を設けることで、赤外線センサを削減してコスト削減すると共に、検知精度向上させることが可能となっている。
特に本実施形態では、暗黒始動特性の認識に着目し、原稿照射手段の制御を行うことで、原稿サイズ誤検知の低減および検知精度の向上を効果的に実現している。
【００８６】
なお、上述した各実施形態は本発明の好適な実施形態であり、本発明はこれに限定されることなく、本発明の技術的思想に基づいて種々変形して実施することが可能である。
【００８７】
例えば、上述した各実施形態としての画像読取装置を実現するための処理手順をプログラムとして記録媒体に記録することにより、本発明の各実施形態による上述した各機能を、その記録媒体から供給されるプログラムによって、システムを構成するコンピュータのＣＰＵに処理を行わせて実現させることができる。
この場合、上記の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
すなわち、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体および該記録媒体から読み出された信号は本発明を構成することになる。
この記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリーカード、ＲＯＭ等を用いてよい。
【００８８】
この本発明に係るプログラムによれば、当該プログラムによって制御される画像読取装置に、上述した本発明に係る各実施形態としての画像読取装置における各機能を実現させることができる。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態としての画像読取装置の概略構成を示す断面図である。
【図２】該画像読取装置の機械構成を示す斜視図である。
【図３】該画像読取装置のコピー動作に関する電装構成を示すブロック図である。
【図４】ＩＰＵ１００２内および周囲の構成を示すブロック図である。
【図５】本実施形態の原稿サイズ検知動作シーケンスを示すフローチャートである。
【図６】メモリコントロール１０１３周りの一例を示す図である。
【図７】副走査方向における動作タイミングを示すタイミング図である。
【図８】主走査方向における動作タイミングを示すタイミング図である。
【図９】２次元方向の複数パッチのデータをメモリに書き込む書き込み領域を示す図である。
【図１０】図５の［ステップＳ６］、画像データを取り出す動作を示すフローチャートである。
【図１１】原稿無しと誤判定されやすい原稿の濃度パターン例を示す図である。
【図１２】図５の［ステップＳ７］、画像データを解析する動作を示すフローチャートである。
【図１３】通電してから光源が点灯し始めたことを検出する動作を示すフローチャートである。
【図１４】照射間隔を用いて、通電してから光源が点灯し始めたことを検出する動作を示すフローチャートである。
【符号の説明】
【００９０】
１００１    スキャナ
１００２    ＩＰＵ
１００３    プリンタ
１００４    ＣＰＵ
１００５    操作部（入力手段の一例）
１０１１    画像処理モジュール
１０１２    複数ラインメモリ
１０１３    メモリコントロール
【図１】
2008306584.tif 000003
【図２】
2008306584.tif 000004
【図３】
2008306584.tif 000005
【図４】
2008306584.tif 000006
【図５】
2008306584.tif 000007
【図６】
2008306584.tif 000008
【図７】
2008306584.tif 000009
【図８】
2008306584.tif 000010
【図９】
2008306584.tif 000011
【図１０】
2008306584.tif 000012
【図１１】
2008306584.tif 000013
【図１２】
2008306584.tif 000014
【図１３】
2008306584.tif 000015
【図１４】
2008306584.tif 000016