(57)【特許請求の範囲】
【請求項１】
画像情報をあらかじめ設定されたパラメータにより読み込む手段と、前記手段によって読み込まれた画像情報によりパラメータを再設定する手段と、前記手段によって再設定されたパラメータにより、画像情報を再度読み込む手段を有するデータ読取装置において、パラメータを再設定する必要がない許容範囲を設定する手段と、少なくとも一回所定量読み込んだ画像情報が許容範囲内であれば、その画像情報を有効画像情報として引き続き残りを読み込む手段と、前記で読み込んだ画像情報が、許容範囲でない場合は、読み取りを中断し、パラメータを再設定し、読み取った画像情報を無効とし、再度読み直す手段と、を備えたことを特徴とするデータ読取装置。
【請求項２】
画像情報をあらかじめ設定されたパラメータにより読み込む手段と、前記手段によって読み込まれた画像情報によりパラメータを再設定する手段と、前記手段によって再設定されたパラメータにより、画像情報を再度読み込む手段を有するデータ読取装置において、
前の原稿の処理が終了しない時点で、挿入された後続原稿を読み取り開始位置まで後退する手段と、
該手段にて原稿を後退する間に、画像情報を読み込む手段と
読み込んだ画像情報に基づきパラメータを再設定する手段と、
パラメータを再設定後、後続原稿を再度読み込み直す手段と、
を備えたことを特徴とするデータ読取装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、事前に一度読み込んだ画像情報をもとに、コントラストレベル等の様々な入力条件を設定し直し、自動的に再読み込みできるデータ読取装置に関する。
【０００２】
【従来の技術】
図５は本発明の従来例である画像読取装置１の構成例であり、画像センサ３、原稿送りモーター４、原稿送りモーター４によって駆動される原稿送り前ローラー５及び原稿送り後ローラー６、原稿のある無しの検出に使用される原稿検出センサ７、原稿送り前・後ローラー５，６と対になって使用される原稿押さえローラー８と、画像センサ３・モーター４・原稿検出センサ７を制御する制御回路２ににより構成される。
【０００３】
制御回路２のブロック図を図６に示す。制御回路２は、周知のＣＰＵ２０１，ＲＯＭ２１０，画像メモリ２０７の他、モーター４を制御するモーターＩ／Ｆ２０８，原稿検出センサ７を制御する原稿検出センサＩ／Ｆ２０９，画像センサ３からの入力を増幅するアンプ２０３，画像センサからのアナログ信号を量子化するＡ／Ｄコンバータ２０４，Ａ／Ｄコンバータ２０４の量子化の為に、高位のリファレンス電圧をつくるＤ／Ａコンバータ２０５、低位のリファレンス電圧を作るＡ／Ｄコンバータ２０６、以上の機器を接続するバス２０２で構成されている。
【０００４】
ＣＰＵ２０１はＲＯＭ２１０に予め記憶されたプログラムにしたがって、Ａ／Ｄコンバータ２０４、Ｄ／Ａコンバータ２０５，２０６，モーターＩ／Ｆ２０８，原稿検出センサＩ／Ｆ２０９を制御し、図５に示される原稿９の画像を読み取る作業をする。モーターＩ／Ｆ２０８及びモーター４は、ＣＰＵからの制御により、原稿９を原稿送り前ローラー５から原稿送り後ローラー６に向かって送る正転、その逆方向に送る反転、停止ができる。原稿送り前ローラー５及び原稿送り後ローラー６は一つのモーター４に連動しているために、原稿送り前ローラー５のみ、あるいは原稿送り後ローラー６のみ回転させるといったことはできない。画像センサ２０３からアンプ２０３によって増幅されたアナログ画像信号は、高位側Ｄ／Ａコンバータ２０５と低位側Ｄ／Ａコンバータ２０６により設定される高位側リファレンス電圧・低位側リファレンス電圧と比較されて、Ａ／Ｄコンバータ２０４により量子化される。ＣＰＵ２０１はＡ／Ｄコンバータ２０４によって量子化された値を読み込み、そのまま、２値化、あるいは圧縮し、画像メモリ２０７に蓄積する。
【０００５】
図９・図１０はリファレンス電圧の設定及び再設定の従来例である。本従来例では、画像濃度とアンプ２０３の出力電圧は比例関係にある。
【０００６】
特開平２−１１６２６６号公報に示されるように、しきい値を中心電圧付近にとり２値化するような場合、アンプ２０３の出力値が中心値の近傍で変化するような場合は十分なコントラストは得られるが、低位側、あるいは高位側に偏った出力の場合は、十分なコントラストは得られない。
【０００７】
より具体的な例として、０〜１６の電圧値が存在する際場合に、中央値の８をしきいとして、８以下の値を０、８以上の値を１として２値化した場合を考える。中央値である８の近傍で変化する出力電圧は明暗のはっきりした画像となるが、原稿が０〜４程度の薄い濃度の場合は、総て白の画像となり、１２〜１６の濃い濃度の場合は、黒い画像となる。
【０００８】
図１０は上記問題を解決するために、リファレンス電圧を再設定した状態を示す説明図である。図９のリファレンス電圧で取り込んだ画像情報で画像濃度の最大値、最小値に高位側・低位側リファレンス電圧を設定してあるので、Ａ／Ｄ変換した値は低位側あるいは高位側に偏ることがないので、中央値で２値化しても、明瞭なコントラストが得られる。
【０００９】
図７はＲＯＭ２１０に記憶されたＣＰＵ２０１が実行する読み取りプログラムのフローであり、図８は図７の流れにそって、原稿９及び後続原稿１１の画像読取装置１の中での位置及び動きを示した図である。図７、図８により、原稿９の位置にしたがって読み取り処理の流れを説明する。Ｓ７．１で画像読み取り処理を画像読取装置１が開始しすると、ＣＰＵ２０１は画像メモリ２０７をＳ７．２で初期化し、画像を読み込み蓄積する準備をする。画像メモリ２０７の初期化がＳ７．２で終了すると、原稿検出センサ７により原稿の有無をＳ７．３で監視する。本実施例ではフォトリフレクタによるセンサを使用しているが、機械式スイッチ等の応用も考えられる。Ｐ８．１のように原稿９が原稿検出センサ７の下にきた場合、原稿があると判断しＳ７．４でモーターを正転させ画像センサ３に原稿を送る。原稿が画像センサ３に到着するまでの間に、Ｓ７．５でＤ／Ａコンバータ２０５，２０６を初期化することにより、Ａ／Ｄコンバータ２０４のリファレンス電圧を初期化する。Ｓ７．６で画像センサ３により原稿の先頭がＰ８．２のように画像センサの位置にくるまで待つ。
【００１０】
原稿９がＰ８．２の読み取り位置にあるかの判断は、原稿が無い状態のセンサの読み取り値がすべて黒になるように、画像センサ３の背景を調整しておき、読み取った画像のＮ１％が濃度Ｎ２％以下であれば、画像センサ上に原稿があると判断する。
【００１１】
次に画像を読み取りながら、図示しないエンコーダ及びカウンタにより、原稿９の進んだ長さをチェックし読み取った長さがＬ１になるまで、画像濃度の最大値・最小値をＳ７．８でサンプリングする。Ｐ８．３のように読み取り長がＬ１になった時点で、Ｓ７．９でモーターの回転を反転させ、原稿９を読み取り開始位置までまで戻しはじめる。その間に、Ｓ７．１０で、読み取った画像濃度の最大値に高位側リファレンス電圧が、再低値に低位側リファレンス電圧が一致するように、Ｄ／Ａコンバータ２０５及びＤ／Ａコンバータ２０６を設定する。Ｓ７．１１で原稿９が読み取り開始位置に戻るまで待ち、戻った時点Ｐ８．４で、Ｓ７．１２により再びモーターを正転にし、Ｓ７．１４で画像読み取り長がＬ２になるまで、Ｓ７．１３で画像を読み取り、画像メモリ２０７に蓄積する。Ｐ８．７で画像読取り長がＬ２になったら、原稿９の排出のために、長さＬ３に相当する間、モーター４を正転のままにしておく。原稿９がＰ８．８で排出されたなら、Ｓ７．１６でモーターを停止して、読み取り作業を終了する。
【００１２】
【発明が解決しようとする課題】
しかしながら、上記従来例において、
Ｓ７．５で設定するリファレンス電圧とＳ７．１０で再設定するリファレンス電圧が同じ場合は、Ｓ７．６からＳ７．１２の処理はすべて無意味となり、無駄な時間が生じていた。
【００１３】
また、Ｐ８．７の時点で後続原稿１１をＰ８．９のように挿入された場合、原稿前送りローラーと原稿後送りローラーが連動している為に、原稿排出の為にＳ７．１５でモーターを正転させている間、連動してＰ８．１０のように画像読取装置１が途中まで読み込んでしまう。このような場合、従来は、後続原稿１１を排出、あるいは、読み取り開始位置まで戻し、改めて図７のＳ７．１から読み取りを開始するので、不必要な原稿の動きが生じ、無駄な時間が生じていた。
【００１４】
【課題を解決するための手段】
本発明のデータ読取装置は、画像情報をあらかじめ設定されたパラメータにより読み込む手段と、前記手段によって読み込まれた画像情報によりパラメータを再設定する手段と、前記手段によって再設定されたパラメータにより、画像情報を再度読み込む手段を有するデータ読取装置において、パラメータを再設定する必要がない許容範囲を設定する手段と、少なくとも一回所定量読み込んだ画像情報が許容範囲内であれば、その画像情報を有効画像情報として引き続き残りを読み込む手段と、前記で読み込んだ画像情報が、許容範囲でない場合は、読み取りを中断し、パラメータを再設定し、読み取った画像情報を無効とし、再度読み直す手段と、を備えたことを特徴とする。
【００１５】
また、画像情報をあらかじめ設定されたパラメータにより読み込む手段と、前記手段によって読み込まれた画像情報によりパラメータを再設定する手段と、前記手段によって再設定されたパラメータにより、画像情報を再度読み込む手段を有するデータ読取装置において、
前の原稿の処理が終了しない時点で、挿入された後続原稿を読み取り開始位置まで後退する手段と、
該手段にて原稿を後退する間に、画像情報を読み込む手段と
読み込んだ画像情報に基づきパラメータを再設定する手段と、
パラメータを再設定後、後続原稿を再度読み込み直す手段と、
を備えたことを特徴とする。
【００１６】
【作用】
本発明によれば、初回に画像情報を所定量読み取り、かつ、読み込み処理に使用したパラメータの妥当性を評価し、あらかじめ用意した許容値範囲内であればそのまま画像情報を有効として、再設定が必要な時のみ、読み込みを中断して再設定・再読み込み処理を行い画像情報の読み取りを高速化する。
【００１７】
また、初回原稿の処理途中で挿入された後続原稿を、読み取り開始位置まで戻す動作中に、画像情報を、読み取りパラメータを再設定することにより、パラメータ決定の為だけに原稿を不必要に移動することを無くし、画像情報の読み取りを高速化する。
【００１８】
【実施例】
以上説明した本発明の構成・作用をいっそう明らかに説明するために、以下本発明の好適な実施例について説明する。
【００１９】
最初に、オートリトライ機能の実施例について、図１，図２及び図４にしたがって説明する。図１は本実施例の流れを説明する図であり、図４は図１の流れに従って移動する原稿９及び原稿１１の位置及び動きを示す図である。Ｓ１．１からＳ１．６までは、図７のＳ７．１〜Ｓ７．６と同じである。原稿９が読み取り開始位置にきた時点で、Ｓ１．７で画像濃度の最大値・最少値をチェックし、かつ、Ｓ１．８でＣＰＵ２０１は画像を読み取り、画像メモリ１０７への蓄積をする。この作業は従来例のＳ７．１３の作業と同じである。Ｓ１．７、Ｓ１．８をＳ１．９で読取り長＝Ｌ１なるまで繰り返す。
【００２０】
図２はリファレンス電圧を再設定する必要が無いとみなす最大値・最小値の許容範囲を示す図である。Ｌ１まで読み取った時点で、最大値・最小値が図２に示す許容レベルに入っているか調べる。この時点で原稿９は図８のＰ４．３の位置に対応する。最大値・最小値がともに許容レベルに入っていた場合、ＣＰＵ６はリファレンス電圧の再設定を必要なしと判断し、そのままＳ１．１１の画像読み取り作業を、読み取り長がＬ２になるまで続ける。図８のＰ４．４〜Ｐ４．５の処理が省略された形なる。
【００２１】
反対に、Ｓ１．１０で最大値あるいは最小値のどちらかが許容値に入っていなかった場合、ＣＰＵ２０１はリファレンス電圧の再設定が必要と判断し、Ｓ１．２１で画像メモリを初期化し、原稿９をＳ１．２１からＳ１．２５により、読み取り開始位置まで戻し、画像読み取りを行う。この場合、原稿９の流れは図８の従来例と同じとなり、Ｓ１．２１〜Ｓ１．２５・Ｓ１．１１〜Ｓ１．１３は図７の従来例Ｓ７．９〜Ｓ７．１７に対応する。
【００２２】
本実施例では、原稿がセンサ上を移動する方式であったが、センサが原稿にそって移動しながら読み取る方式の画像読取装置等の応用も考えられる。
【００２３】
原稿処理中に挿入された後続原稿処理の実施例について図３・図４にしたがって説明する。従来、図７の処理に図３で示す処理を追加することによって実現している。従って、Ｓ７．１７で読み取り終了した時点が図３のＳ３．１に対応する。
【００２４】
Ｓ３．１において、図８のＰ８．８のように画像センサ３上に原稿が無い場合は、Ｓ３．１０で読み取り処理を完了し、Ｓ７．１に分岐しＳ７．２で次の原稿待ちとなる。
【００２５】
Ｓ３．２でＰ４．９のように読み取り位置に後続の原稿１１があった場合、Ｓ３．３でメモリを初期化し、Ｓ３．４でリファレンス電圧を初期設定することにより、Ｓ３．５でモーターを反転し、Ｐ４．１０の位置に原稿１１が来るまで戻す。原稿１１がＰ４．９からＰ４．１０の位置まで移動している間、Ｓ３．６で画像濃度の最大値・最小値の調査を行う。Ｓ３．７で原稿１１がＰ４．１０の位置にとなった判断できた時点で、Ｓ３．８でリファレンス電圧を再設定し、Ｓ３．９でモーターを正転させ、図７の従来例Ｓ７．２０に分岐し、原稿１１の画像を読み取る。
【００２６】
本実施例では、Ｐ４．９からＰ４．１０にいたる間に、画像センサ３上を通り過ぎる原稿１１のすべての領域にわたり、画像濃度の最大値最小値を調査していたが、調査領域を任意の長さ、例えばＬ１のみおこなう等の応用例、さらに原稿１１をもどす長さがＬ１に満たない場合は、ポストプリスキャンの処理を無効としても良い。
【００２７】
また本実施例では、Ｓ３．７で原稿１１がＰ４．１０の位置に戻った時点で、次の画像読み取り作業に入ったが、外部からの通信手段を設けてその通信手段よりのコマンド待ち、あるいはスイッチを設けてそのスイッチ入力待ちをし、コマンドまたはスイッチ入力により画像読み取りを開始する等の応用、また、画像メモリを設けず、通信手段により外部へ画像情報を転送し、画像メモリ初期化処理の代わりに画像情報無効を通信する手段を設けることも可能である。
【００２８】
本実施例では、画像情報を可視光線としているが、赤外線、紫外線、また可視光線の一部の周波数帯とした応用も可能である。
【００２９】
本実施例では、リファレンス電圧の許容範囲を図３のように、高位側低位側に設けたが、どちらか一方のみとした応用、逆に中央値を許容範囲としてコントラストの低い画像情報を取得することも可能である。
【００３０】
また、リファレンス電圧は全ての画素について一定の値を実施例としているが、シェーディング補正等を考慮して、画素毎にリファレンス電圧を制御する応用例も考えられる。
【００３１】
本実施例では、Ｌ１を固定長としたが、スイッチ等による設定・外部からの通信による設定等により変更可能とした応用、あるいは、Ｌ１を特に設定せずに許容範囲から外れた時点で、その時点までの読み取った長さをＬ１としてＳ１．１０〜Ｓ１．２５の処理を行うことも可能である。
【００３２】
本実施例では、リファレンス電圧を変更に伴う再読み取りの処理であるが、原稿に照射する光源の光量・色の変更、原稿からの光線を画像センサに誘導するレンズの投下率・屈折率、前記光線に対するフィルターの透過率・色等の変更、その他光学系の諸設定値の変更、画像センサ３の感度変更、アンプ２０３の増幅率の変更、２値化処理におけるしきい値変更、画像圧縮における圧縮率の変更、ディザ処理に伴うパターンの変更、また、以上の設定変更の組み合わせによる変更に伴う再読み取り処理にも応用可能ある。
【００３３】
本実施例では、単純に画像読取のみであるが、画像出力する手段を設け、その出力のフィードバックに本発明を使用することにより、画像出力機にも応用出来る。例えば、Ｓ１．８の画像読取処理の前に、画像出力処理を設け、該画像出力手段の結果をＳ１．８に画像読取処理で取込、Ｓ１．１０で判定する。許容範囲ならばそのまま実行し、許容範囲外であれば、出力手段を含めた各種設定を（例えば、感熱温度、インク噴出圧力、電流、電圧、光量）変更し、画像メモリの初期化及び出力結果の初期化・無効化（出力原稿の交換、出力結果の消去）等を行い、再出力を行うことも可能である。画像出力だけに限らず、コンクリート表面の平滑化、その他材料の研磨・加熱処理にも応用可能である。
【００３４】
本実施例では、画像のコントラストに注目した実施れでいあるが、前述したように、許容値未満の圧縮率に満たない場合、圧縮した結果のデータ数が許容値を越える場合、許容範囲外の温度、許容範囲外の電圧、許容範囲外の電流を検出した場合、再処理をするといった応用もある。
【００３５】
本実施例は、画像読取機による実施例であるが、コピー機、ＦＡＸ、ＯＣＲ等の応用例もある。
【００３６】
本実施例では原稿は紙であるが、木、コンクリート、ガラス、金属、プラスチックにも応用できる。
【００３７】
本実施例では、一度の設定で設定値を変更したが、一意に設定値が決まらない場合はＳ１．２５の分岐先をＳ１．７として、設定値を段階に分けて設定し直し、許容範囲に入るまでやり直す方法も考えられる。
【００３８】
本実施例では、後続原稿を手により挿入することを考えてあるが、自動給紙装置により、Ｐ４．７の時点で後続原稿を挿入する画像読取装置にも応用が考えられる。
【００３９】
【発明の効果】
以上説明したように本発明によれば、初回に画像情報を所定量読み取り、かつ読み込み処理に使用したパラメータの妥当性を評価し、あらかじめ用意した許容値範囲内であればそのまま画像情報を有効として、再設定が必要な時のみ、読み込みを中断して再設定・再読み込み処理を行い、画像情報の読み取りを高速化することができる。
【００４０】
また、初回原稿の処理途中で挿入された後続原稿を、読み取り開始位置まで戻す動作中に、画像情報を、読み取りパラメータを再設定することにより、パラメータ決定の為だけに原稿を不必要に移動することを無くし、画像情報の読み取りを高速化する。
【図面の簡単な説明】
【図１】本実施例による画像読み取りの流れを示す図である。
【図２】本実施例における画像濃度の最大値・最小値の許容範囲を示す図である。
【図３】本実施例における後続原稿の処理の流れを示す図である。
【図４】本実施例、図１及び図３の処理の流れに対応した、原稿９及び原稿１１の画像読取装置１中の位置・動きを示す図である。
【図５】従来例及び本実施例の構成図である。
【図６】従来例及び本実施例を構成している制御回路２のブロック図である。
【図７】従来例による画像読み取りの流れを示す図である。
【図８】従来例、図７の処理の流れに対応した、原稿９及び原稿１１の画像読取装置１中の位置・動きを示す図である。
【図９】従来例において、初期状態における、アンプ２０３の出力電圧と高位側リファレンス電圧・低位側リファレンス電圧の関係を示した図である。
【図１０】従来例において、設定値を変更した後における、アンプ２０３の出力電圧と高位側リファレンス電圧・低位側リファレンス電圧の関係を示した図である。
【符号の説明】
１：画像読取装置
２：制御回路
３：画像センサ
４：原稿送りモーター
５：原稿送り前ローラー
６：原稿送り後ローラー
７：原稿検出センサ
８：原稿押さえローラー
９：原稿
１１：後続原稿
２０１：ＣＰＵ
２０２：バス
２０３：アンプ
２０４：Ａ／Ｄ変換回路
２０５：高位側リファレンス電圧用Ｄ／Ａ変換回路
２０６：低位側リファレンス電圧用Ｄ／Ａ変換回路
２０７：画像メモリ
２０８：モーターＩ／Ｆ
２０９：原稿検出センサＩ／Ｆ
２１０：ＲＯＭ
【図１】
0003555143.tif 000002
【図２】
0003555143.tif 000003
【図３】
0003555143.tif 000004
【図４】
0003555143.tif 000005
【図５】
0003555143.tif 000006
【図６】
0003555143.tif 000007
【図７】
0003555143.tif 000008
【図８】
0003555143.tif 000009
【図９】
0003555143.tif 000010
【図１０】
0003555143.tif 000011