(57)【要約】【課題】本発明は、原稿固定型読み取り方式で原稿を高品質で高速にかつ安価に読み取る画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体に関する。【解決手段】画像読み取り装置１は、副走査方向において原稿先端側から後端側への往路方向と原稿後端側から先端側への復路方向に指定解像度の半分の解像度に対応する速度でキャリッジを移動させて該原稿の往路読み取りと復路読み取りを行うとともに、該往路読み取りと該復路読み取りを該指定解像度の１画素分副走査方向にずらして行う両方向画像読み取り動作を実行し、該往路読み取りで取得された往路画像データと該復路読み取りで取得された復路画像データをライン毎に交互に合成して該原稿の画像データとする。【選択図】          図５
2010118819.tif 000002
【特許請求の範囲】
【請求項１】
入射光を光電変換して画像データを出力する画像読み取り手段と、原稿台上に載置された原稿に読み取り光を照射する光源及び該原稿からの主走査方向１ライン分の反射光を該画像読み取り手段に導入する光学素子を搭載する走行体と、該走行体を主走査方向と直交する副走査方向に移動させる走行体駆動手段と、原稿の読み取り解像度を指定する解像度指定手段と、該解像度指定手段で指定された指定解像度の半分の解像度に対応する速度で原稿先端側から後端側への往路方向と原稿後端側から先端側への復路方向に該走行体を該走行体駆動手段によって移動させて該原稿からの反射光を該画像読み取り手段で光電変換させる往路読み取りと復路読み取りを行い、かつ、該往路読み取りと該復路読み取りを該指定解像度の１画素分副走査方向にずらして行う両方向画像読み取り動作を実行する読み取り制御手段と、該往路読み取りで取得された往路画像データと該復路読み取りで取得された復路画像データを該原稿の画像データとしてライン毎に交互に合成する画像編集手段と、を備えていることを特徴とする画像読み取り装置。
【請求項２】
前記読み取り制御手段は、前記指定解像度に対応する速度で前記走行体を移動させて往路または復路のいずれかにおいて前記画像読み取り手段に原稿の画像を読み取らせる一方向画像読み取り動作と前記両方向画像読み取り動作を適宜切り替えて実行することを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記走行体駆動手段は、前記走行体を所定の限界移動速度の範囲内で移動させ、前記読み取り制御手段は、前記指定解像度に対応する走行体の移動速度が該限界移動速度を超えているか否かに基づいて前記両方向画像読み取り動作と前記一方向画像読み取り動作を切り替えて実行することを特徴とする請求項２記載の画像読み取り装置。
【請求項４】
前記画像編集手段は、前記往路画像データと前記復路画像データの相隣接するラインの主走査方向同一画素位置における画素値の差の累積値を算出し、該累積値が所定の基準閾値を超えていると、所定の警告を出力することを特徴とする請求項１から請求項３のいずれかに記載の画像読み取り装置。
【請求項５】
前記画像編集手段は、前記往路画像データに基づいて原稿の先端部と後端部においてライン全体の画素値が所定範囲内である無画像ライン領域の領域幅を判定し、前記読み取り制御手段は、前記復路読み取り時に、該無画像ライン領域においては、前記画像読み取り手段による画像読み取りを省略させるとともに前記走行体駆動手段に前記走行体の移動速度を画像読み取り時よりも速い速度で移動させる読み取り省略処理を行い、該画像編集手段は、該無画像ライン領域の復路画像データを該往路画像データに基づいて生成することを特徴とする請求項１から請求項４のいずれかに記載の画像読み取り装置。
【請求項６】
画像読み取り手段に入射光を光電変換させて画像データを出力させる画像読み取り処理ステップと、原稿台上に載置された原稿に読み取り光を照射する光源及び該原稿からの主走査方向１ライン分の反射光を該画像読み取り手段に導入する光学素子を搭載する走行体を主走査方向と直交する副走査方向に移動させる走行体駆動処理ステップと、該走行体駆動処理ステップで原稿先端側から後端側への往路方向と原稿後端側から先端側への復路方向に指定解像度の半分の解像度に対応する速度で走行体を移動させて該原稿の往路読み取りと復路読み取りを該画像読み取り処理ステップで行わせ、かつ、該往路読み取りと該復路読み取りを該指定解像度の１画素分副走査方向にずらして行う両方向画像読み取り動作を実行する読み取り制御処理ステップと、該往路読み取りで取得された往路画像データと該復路読み取りで取得された復路画像データを該原稿の画像データとしてライン毎に交互に合成する画像編集処理ステップと、を有していることを特徴とする画像読み取り方法。
【請求項７】
前記読み取り制御処理ステップは、前記指定解像度に対応する速度で前記走行体を移動させて往路または復路のいずれかにおいて前記画像読み取り処理ステップで原稿の画像を読み取らせる一方向画像読み取り動作と前記両方向画像読み取り動作を適宜切り替えて実行することを特徴とする請求項７記載の画像読み取り方法。
【請求項８】
前記走行体駆動処理ステップは、前記走行体を所定の限界移動速度の範囲内で移動させ、前記読み取り制御処理ステップは、前記指定解像度に対応する走行体の移動速度が該限界移動速度を超えているか否かに基づいて前記両方向画像読み取り動作と前記一方向画像読み取り動作を切り替えて実行することを特徴とする請求項８記載の画像読み取り方法。
【請求項９】
前記画像編集処理ステップは、前記往路画像データに基づいて原稿の先端部と後端部においてライン全体の画素値が所定範囲内である無画像ライン領域の領域幅を判定し、前記読み取り制御処理ステップは、前記復路読み取り時に、該無画像ライン領域においては、前記画像読み取り手段による画像読み取りを省略させるとともに前記走行体駆動処理ステップでの前記走行体の移動速度を画像読み取り時よりも速い速度で移動させる読み取り省略処理を行い、該画像編集処理ステップは、該無画像ライン領域の復路画像データを該無画像ライン領域の該往路画像データに基づいて生成することを特徴とする請求項７から請求項９のいずれかに記載の画像読み取り方法。
【請求項１０】
コンピュータに、画像読み取り手段に入射光を光電変換させて画像データを出力させる画像読み取り処理と、原稿台上に載置された原稿に読み取り光を照射する光源及び該原稿からの主走査方向１ライン分の反射光を該画像読み取り手段に導入する光学素子を搭載する走行体を主走査方向と直交する副走査方向に移動させる走行体駆動処理と、該走行体駆動処理で原稿先端側から後端側への往路方向と原稿後端側から先端側への復路方向に指定解像度の半分の解像度に対応する速度で走行体を移動させて該原稿の往路読み取りと復路読み取りを該画像読み取り処理で行わせ、かつ、該往路読み取りと該復路読み取りを該指定解像度の１画素分副走査方向にずらして行う両方向画像読み取り動作を実行する読み取り制御処理と、該往路読み取りで取得された往路画像データと該復路読み取りで取得された復路画像データを該原稿の画像データとしてライン毎に交互に合成する画像編集処理と、を実行させることを特徴とする画像読み取りプログラム。
【請求項１１】
請求項１１記載の画像読み取りプログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体に関し、詳細には、原稿固定型読み取り方式で原稿を高品質で高速にかつ安価に読み取る画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体に関する。
【背景技術】
【０００２】
スキャナ装置、ファクシミリ装置、複写装置、複合装置等の画像読み取り装置においては、その原稿の読み取り方式として、コンタクトガラス上に固定されている原稿に対して読み取りユニットを移動させて該原稿の画像を読み取る原稿固定型読み取り方式（ブック型読み取り方式）と、搬送移動される原稿を固定されている読み取りユニットで読み取る原稿移動型読み取り方式とがある。
【０００３】
この原稿固定型読み取り方式の画像読み取り装置は、副走査方向に移動するキャリッジに光走査部を搭載し、該キャリッジに搭載されている光走査部からコンタクトガラス上に固定されている原稿に読み取り光を主走査方向に走査照射する。画像読み取り装置は、この原稿での反射光をキャリッジに搭載されているミラーによって光電変換部のレンズに反射して、レンズでＣＣＤ（Charge Coupled Device ）に集光し、ＣＣＤで光電変換して１ライン分のアナログ画像信号を出力する主走査読み取り処理を行う。この原稿固定型読み取り方式の画像読み取り装置は、該ライン毎の主走査読み取りを行いつつ、ホームポジションを基準として、該光走査部を搭載するキャリッジを副走査方向に移動させて、ライン毎の主走査読み取りを順次行い、１ページ分の画像データを読み取る。そして、画像読み取り装置は、１ページ分の画像データを読み取ると、キャリッジを原稿後端からホームポジションまで戻す（リターン動作）を行い、このリターン動作が完了するまで、次の原稿の読み取りを行うことができない。
【０００４】
そして、原稿の読み取りにおいては、原稿の画像読み取り領域では、キャリッジを等速移動させる必要があるが、原稿先端から該画像読み取り領域に至るまでの空白領域では、キャリッジを該等速移動の移動速度まで加速させる。その後、画像読み取り領域以降の原稿後端側の空白領域ではキャリッジを減速させて、原稿後端を通過した後反転位置まで移動させてキャリッジを停止させ、その後キャリッジを反転させて原稿後端及び原稿先端を通過させてホームポジションまで戻すリターン動作を行わせる。そこで、従来、読み取り処理を高速で行うために、画像読み取り領域以降の原稿後端側の空白領域における往路時の減速速度を通常の減速速度よりも増加または減少させた特殊な減速速度に変更する技術が提案されている（特許文献１参照）。すなわち、この従来技術は、減速速度を変更することで原稿読み取り終了後のキャリッジリターン動作の時間短縮を図っている。
【０００５】
【特許文献１】特開２００６−２４５９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、減速速度を変更することで原稿読み取り終了後のキャリッジリターン動作の時間短縮を図っているため、キャリッジの減速速度を変更する機構と動作制御技術を必要とし、コストが高くつくとともに、読み取り速度の高速化が要望されている今日、原稿読み取り終了後のキャリッジ減速時における速度の変更のみでは、原稿を読み取るための総読み取り速度を十分に向上させることが困難であるという問題があった。
【０００７】
そこで、本発明は、原稿固定型の読み取り方式で、原稿を高品質で高速にかつ安価に読み取る画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために、主走査方向と直交する副走査方向において原稿先端側から後端側への往路方向と原稿後端側から先端側への復路方向に指定解像度の半分の解像度に対応する速度で走行体を移動させて該原稿の往路読み取りと復路読み取りを行うとともに、該往路読み取りと該復路読み取りを該指定解像度の１画素分副走査方向にずらして行う両方向画像読み取り動作を実行し、該往路読み取りで取得された往路画像データと該復路読み取りで取得された復路画像データをライン毎に交互に合成して該原稿の画像データとすることを特徴としている。
【０００９】
また、本発明は、前記指定解像度に対応する速度で前記走行体を移動させて往路または復路のいずれかにおいて原稿の画像を読み取る一方向画像読み取り動作と前記両方向画像読み取り動作を適宜切り替えて実行することを特徴としてもよい。
【００１０】
さらに、本発明は、前記走行体を所定の限界移動速度の範囲内で移動させ、前記指定解像度に対応する走行体の移動速度が該限界移動速度を超えているか否かに基づいて前記両方向画像読み取り動作と前記一方向画像読み取り動作を切り替えて実行することを特徴としてもよい。
【００１１】
また、本発明は、前記往路画像データに基づいて原稿の先端部と後端部においてライン全体の画素値が所定範囲内である無画像ライン領域の領域幅を判定し、前記復路読み取り時に、該無画像ライン領域においては、画像読み取りを省略するとともに前記走行体の移動速度を画像読み取り時よりも速い速度で移動する読み取り省略処理を行い、該無画像ライン領域の復路画像データを該無画像ライン領域の該往路画像データに基づいて生成することを特徴としてもよい。
【発明の効果】
【００１２】
本発明によれば、原稿固定型の読み取り方式で、原稿を高品質で高速にかつ安価に読み取ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１４】
図１〜図７は、本発明の原稿を高品質で高速にかつ安価に読み取る画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第１実施例を示す図であり、図１は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第１実施例を適用した画像読み取り装置１の要部ブロック構成図である。
【００１５】
図１において、画像読み取り装置１は、ＣＰＵ（Central Processing Unit ）２、メモリ３、オペレーションパネル４、読み取り駆動部５、画像読み取り部６及びランプ７等を備えており、上記各部は、バス８により接続されている。
【００１６】
メモリ３は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ＲＯＭ ）、ハードディスク等の揮発性、不揮発性のメモリであり、画像読み取り装置１の基本プログラム及び後述する両方向画像読み取り処理による画像読み取りを行う画像読み取り方法を実行する画像読み取りプログラム等のプログラム及びこれらのプログラムを実行するのに必要なシステムデータやその他のデータを記憶するとともに、ＣＰＵ２のワークメモリとして利用される。
【００１７】
ＣＰＵ（画像読み取り制御手段、画像編集手段）２は、メモリ３内のプログラムに基づいて画像読み取り装置１の各部を制御して、画像読み取り装置１としての基本処理を実行するとともに、後述する両方向画像読み取りを行う画像読み取り方法を実行する。
【００１８】
すなわち、画像読み取り装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像読み取り方法を実行する画像読み取りプログラムを読み込んでメモリ３に導入することで、後述する両方向画像読み取り動作による画像読み取りを安価にかつ高速に行う画像読み取り方法を実行する画像読み取り装置として構築されている。この画像読み取りプログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００１９】
オペレーションパネル（解像度指定手段）４は、スタートキー、ファンクションキー等の各種操作キーが設けられているとともに、表示部、例えば、液晶ディスプレイが設けられている。オペレーションパネル４は、操作キーによって画像読み取り装置１に目的とする動作を行わせるのに必要な各種命令が入力操作され、表示部には、操作キーで入力された各種命令内容や画像読み取り装置１からユーザに通知する各種情報が表示される。特に、オペレーションパネル４は、後述する両方向画像読み取りで原稿Ｇ（図４、図６参照）の読み取りを行う場合の各種条件設定、特に、原稿を読み取る際の読み取り解像度（指定解像度）の指定等の操作が行われ、また、該原稿読み取りにおける各種情報を表示部に表示する。
【００２０】
読み取り駆動部（走行体駆動手段）５は、駆動モータ等を備えており、ＣＰＵ２の制御下で、画像走査部を搭載する走行体であるキャリッジ１２（図４、図６参照）を副走査方向（ライン方向と直交する方向）に駆動する。すなわち、画像読み取り装置１は、読み取り対象の原稿Ｇのセットされるコンタクトガラス１０（図４、図６参照）を備えており、該コンタクトガラス１０の下方に画像走査部を搭載するキャリッジ１２が副走査方向に移動可能に配設されている。読み取り駆動部５は、原稿Ｇの読み取りに際して、まず、キャリッジ１２を画像読み取り装置１の予め設定されているホームポジションＰｈ（図４、図６参照）に移動させて、該ホームポジションＰｈから往路読み取り開始位置（通常は、原稿先端）に加速させつつ移動させ、往路読み取り開始位置からキャリッジ１２を等速度で往路読み取り終了位置（通常は、原稿後端）に至る往路方向移動を行う。その後、読み取り駆動部５は、キャリッジ１２を減速させて停止させた後、モータを反転駆動させて、往路読み取り終了位置を復路読み取り開始位置として原稿先端方向にキャリッジ１２を等速度で移動させ、往路読み取り位置を復路読み取り終了位置として復路方向移動を行って、ホームポジションＰｈに戻す。
【００２１】
なお、画像読み取り装置１は、コンタクトガラス１０上を開閉可能に覆って、コンタクトガラス１０上にセットされた原稿Ｇを該コンタクトガラス１０に押しつける圧板（図示略）が設けられている。
【００２２】
キャリッジ１２に搭載されている画像走査部は、通常、読み取り光を照射する光源であるランプ７、ランプ７から原稿Ｇに照射されて反射された反射光を順次反射して、画像読み取り方向に反射するミラー（光学素子）等を備えており、ランプ７は、ＣＰＵ２によって点灯制御される。
【００２３】
画像読み取り部（画像読み取り手段）６は、光電変換素子であるＣＣＤ（Charge Coupled Device ）やキャリッジ１２の搭載する画像走査部からの読み取り光をＣＣＤに集光させるレンズ等を備え、画像走査部から入力される読み取り光をＣＣＤで光電変換して、画像データを出力する。また、画像読み取り部６は、読み取り光を光電変換して画像データを出力する主走査方向のタイミングが、ＬＳＹＮＣ信号によって制御され、画像データを出力する副走査方向のタイミングが、ＦＧＡＴＥ信号によって制御される。
【００２４】
次に、本実施例の作用を説明する。本実施例の画像読み取り装置１は、画像走査部を搭載するキャリッジ１２の往路移動時と復路移動時の双方で原稿Ｇの画像の読み取りを行うとともに、キャリッジ１２を指定解像度で要求される移動速度（線速度）の２倍の移動速度で移動させて原稿Ｇの画像の読み取りを行って、該往路と復路で読み取った画像データを合成して原稿Ｇの読み取り画像データとする。
【００２５】
すなわち、従来、原稿Ｇの画像読み取りは、図２に示すように、キャリッジ１０２（図３参照）を一旦ホームポジションＰｈに移動させた後、コンタクトガラス１００上に規制部材１０１へ当接させた状態でセットされた原稿Ｇの原稿先端Ｇａに移動させ、キャリッジ１２が原稿先端Ｇａに位置するタイミングでＦＧＡＴＥ信号をアサートして、キャリッジ１２を原稿先端Ｇａから原稿後端Ｇｂへ移動させる往路移動を行いつつ、キャリッジ１０２に搭載された画像走査部で該原稿Ｇの画像を読み取って、原稿後端ＧｂでＦＧＡＴＥ信号をネゲートすることで、ＦＧＡＴＥ信号のアサート時間に応じた画素数の画像データを取得する。そして、原稿後端Ｇｂまで走査して、１ページの原稿Ｇの読み取りが完了すると、キャリッジ１０２を復路方向に移動させてホームポジションＰｈに戻すリターン動作を行い、次の原稿Ｇを同様に読み取るという一方向画像読み取り動作を行っている。そして、従来の原稿読み取り動作では、図３（ａ）に示すように、キャリッジ１０２を所定の移動速度Ｖ１で原稿先端Ｇａから原稿後端Ｇｂに移動させ、読み取り時間ｔ１で原稿Ｇの画像データを読み取る。そして、従来の原稿読み取り動作では、図３（ｂ）に示すように、原稿後端Ｇｂへ移動させたキャリッジ１０２の移動方向を反転させて、復路方向に所定の移動速度Ｖmax（通常、画像読み取り時よりも速い速度）で移動させて、リターン時間ｔｒ１でキャリッジ１０２をホームポジションＰｈに戻す。すなわち、従来の原稿読み取り動作は、往路移動時にのみ、図２（ａ）に示すように、所定の画像解像度で原稿Ｇの画像を読み取り、復路移動時（リターン動作時）には、図３（ｂ）に示すように、リターン動作のみを行ってキャリッジ１０２をホームポジションＰｈに戻している。この従来の原稿読み取り動作では、上述のように、キャリッジ１２を原稿先端Ｇａから原稿後端Ｇｂに移動させて原稿Ｇを走査する際に、原稿Ｇの先端画素から後端画素までの範囲でＦＧＡＴＥ信号をアサートして、アサート時間に応じた画素数の画素データを読み取る。すなわち、画像の読み取りにおいては、読み取り画像はＦＧＡＴＥ信号のアサート時間に応じた画素数となるため、キャリッジ１２の移動速度が速いほど、ＦＧＡＴＥ信号のアサート時間が短くなって低解像度の画像が得られ、キャリッジ１２の移動速度が遅くなるほど、ＦＧＡＴＥ信号のアサート時間が長くなって高解像度の画像が得られる。
【００２６】
ところが、このような一方向画像読み取り動作では、キャリッジ１０２の移動速度やリターン時の速度を読み取り時よりも速い速度Ｖmaxに制御しても、画像読み取り時間の短縮化に限界があるとともに、リターン時のキャリッジ１０２の移動速度を速く制御すると、キャリッジ１０２の高速度での速度制御を行うための機構を必要とし、コストが高くつくという問題がある。
【００２７】
そこで、本実施例の画像読み取り装置１は、図４に示すように、指定された読み取り解像度の半分の読み取り解像度に対応する移動速度（線速度）で往路方向（順方向）にキャリッジ１２を移動させつつ原稿Ｇの画像を原稿先端Ｇａから原稿後端Ｇｂまで読み取り、キャリッジ１２の移動方向を反転させて復路方向（逆方向）に該指定読み取り解像度の半分の読み取り解像度に対応する移動速度（線速度）で移動させつつ同じ原稿Ｇの画像を原稿後端Ｇｂから原稿先端Ｇａまで読み取る。そして、画像読み取り装置１は、往路方向で読み取った往路画像データＤｆと復路方向で読み取った復路画像データＤｒを合成して原稿１ページ分の画像データを取得する。
【００２８】
画像読み取り装置１は、図４（ａ）に示すように、コンタクトガラス１１のキャリッジ１２が原稿Ｇの副走査方向に移動可能に配設されており、キャリッジ１２のホームポジションＰｈ及び規制部材１１が設けられている。そして、画像読み取り装置１は、原稿Ｇがその先端（原稿先端）Ｇａを画像読み取り装置１の規制部材１１に当接させる状態でコンタクトガラス１１上にセットされる。
【００２９】
そしえ、画像読み取り装置１は、原稿Ｇがその先端Ｇａを規制部材１１に当接させた状態でセットされて、オペレーションパネル４で必要な読み取り条件（特に、読み取り解像度）が設定操作された後、スタートキーが操作されると、図５に示すように、キャリッジ１２（図６参照）を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置（通常、原稿Ｇの原稿先端Ｇａであり、以下、原稿先端Ｇａとする。）に移動させる（ステップＳ１０１）。画像読み取り装置１は、キャリッジ１２を原稿先端Ｇａに移動させると、副走査方向の画像データの出力タイミングを決定するＦＧＡＴＥ信号をアサートし、往路方向での読み取り動作（往路読み取り動作）を開始する。このとき、画像読み取り装置１は、一方向画像読み取り動作に対して、図４（ａ）及び図４（ｂ）に示すように、指定読み取り解像度の１画素分だけＦＧＡＴＥ信号のアサートを遅らせ、また、オペレーションパネル４で指定された指定読み取り解像度の半分の解像度で読み取りを行うのに要求されるキャリッジ１２の要求移動速度（すなわち、一方向画像読み取り動作での該指定読み取り解像度のときに要求されるキャリッジ１２の移動速度に対して倍の移動速度）に設定して、往路方向の読み取り動作を開始する（ステップＳ１０２）。
【００３０】
画像読み取り装置１は、キャリッジ１２を原稿先端Ｇａから原稿後端Ｇｂの往路方向に移動させて原稿Ｇを往路方向に走査して、原稿Ｇの画像を読み取って往路画像データＤｆを取得し（ステップＳ１０３）、原稿後端Ｇｂまで画像を読み取ると、図４（ｂ）に示すように、該原稿後端ＧｂでＦＧＡＴＥ信号をネゲートして画像の読み取りを終了して、キャリッジ１２を停止させる（ステップＳ１０４）。
【００３１】
次に、画像読み取り装置１は、キャリッジ１２を復路方向に移動させて復路における原稿Ｇの読み出し開始位置（通常、原稿Ｇの原稿後端Ｇｂであり、以下、原稿後端Ｇｂとする。）に移動させる（ステップＳ１０５）。画像読み取り装置１は、キャリッジ１２を原稿後端Ｇｂに移動させると、ＦＧＡＴＥ信号をアサートし、復路方向での読み取り動作（復路読み取り動作）を開始する。このとき、画像読み取り装置１は、一方向画像読み取り動作に対して、図４（ｃ）に示すように、指定読み取り解像度１画素分だけＦＧＡＴＥ信号のアサートを遅らせ、また、一方向画像読み取り動作に対して、倍の移動速度（線速度）、すなわち、読み取り解像度を半分に設定して、復路読み取り動作を開始する（ステップＳ１０６）。
【００３２】
画像読み取り装置１は、キャリッジ１２を原稿後端Ｇｂから原稿先端Ｇａの復路方向に移動させて原稿Ｇを復路方向に走査して、原稿Ｇの画像を読み取って復路画像データＤｒを取得し（ステップＳ１０７）、原稿先端Ｇａまで原稿Ｇの画像を読み取ると、図４（ｃ）に示すように、該原稿先端ＧａでＦＧＡＴＥ信号をネゲートして、画像の読み取りを終了する（ステップＳ１０８）。画像読み取り装置１は、キャリッジ１２の移動を継続させて、ホームポジションＰｈに移動させ（ステップＳ１０９）、往路方向の読み取り動作で取得した往路画像データＤｆと復路方向の読み取り動作で取得した復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得する（ステップＳ１１０）。画像読み取り装置１は、この画像データの合成処理においては、逆方向である復路読み取り動作で取得した復路画像データＤｒが、原稿Ｇの原稿後端Ｇｂから原稿先端Ｇａ方向にキャリッジ１２を移動させながら原稿Ｇの画像を読み取っているため、原稿先端Ｇａから原稿後端Ｇｂにキャリッジ１２を移動させながら原稿Ｇの画像を読み取った往路画像データＤｆとは１８０°反転した画像となっているため、復路画像データＤｒを１８０°回転させた後に、往路画像データＤｆと合成する。
【００３３】
すなわち、画像読み取り装置１は、原稿Ｇを読み取る際に、往路読み取り動作と復路読み取り動作でのそれぞれのＦＧＡＴＥ信号のアサート時間を、一方向画像読み取り動作でのＦＧＡＴＥ信号のアサート時間に対して半分の時間にすることで、取得する画素数をそれぞれの読み取り動作で半分になり、また、往路と復路でのＦＧＡＴＥ信号の開始タイミングを指定画像解像度１画素分だけ遅らせることで、往路画像データＤｆと復路画像データＤｒを互いの画素の中間を読み取った画像データとしている。したがって、往路読み取り動作で取得された往路画像データＤｆと復路読み取り動作で取得された復路画像データＤｒを重ね合わせることで、一方向画像読み取り動作で得られる画像データの画素数（解像度）と同一の画素数（解像度）の画像データを得ることができる。
【００３４】
すなわち、画像読み取り装置１は、図６（ａ）及び図６（ｂ）に示すように、キャリッジ１２を所定の移動速度Ｖ２で原稿先端Ｇａから原稿後端Ｇｂに移動させ、読み取り時間ｔ２で原稿Ｇの画像データを所定の解像度、例えば、図２及び図３に示した従来の読み取り動作（一方向画像読み取り動作）の半分の解像度で読み取る。そして、画像読み取り装置１は、図６（ｂ）に示すように、原稿後端Ｇｂへ移動させたキャリッジ１２の移動方向を反転させて、往路方向と同じ移動速度Ｖ２で復路方向に移動させて、読み取り時間ｔ３で原稿Ｇの画像データを往路方向と同じ解像度で読み取り、原稿先端Ｇａまで原稿Ｇの画像を読み取ると、リターン時間ｔｒ２で原稿先端ＧａからホームポジションＰｈにキャリッジ１２を戻す。すなわち、画像読み取り装置１の両方向画像読み取り動作は、往路移動時と復路移動時の両方で、図４（ｂ）、（ｃ）に示すように、所定の画像解像度（例えば、図２及び図３の従来読み取り動作の半分の解像度）で、一方向画像読み取り動作と略同じ読み取り時間で原稿Ｇの画像を読み取り、原稿先端ＧａからホームポジションＰｈへの短い距離のみを、図６（ｂ）に示すように、リターン動作として、リターン時間ｔｒ２を従来のリターン時間ｔｒ１よりも短い時間としている。
【００３５】
すなわち、従来の原稿読み取り動作では、図７（ａ）に示すように、往路での原稿読み取り時間ｔ１と復路のリターン時間ｔｒ１を加算した時間が総読み取り時間となり、本実施例の画像読み取り装置１では、図７（ｂ）に示すように、往路での原稿読み取り時間（往路読み取り時間）ｔ２と復路での原稿読み取り時間（復路読み取り時間）ｔ３及び原稿先端ＧａからホームポジションＰｈへの短いリターン時間ｔｒ２を加算した時間が総読み取り時間となる。そして、上記実施例の場合、往路読み取り速度と復路読み取り速度を従来の読み取り速度の半分の速度に設定しているので、実施例の往路読み取り時間ｔ２と復路読み取り時間ｔ３を加算した合計読み取り時間（ｔ２＋ｔ３）は、従来の原稿読み取り時間ｔ１と約同じ時間となるが、実施例のリターン時間ｔｒ２は、原稿先端ＧａからホームポジションＰｈまでの短い距離だけキャリッジ１２を移行させるのに要する時間であるのに対して、従来の原稿読み取り動作では、往路での原稿先端Ｇａから原稿後端Ｇｂまでの原稿読み取りが完了してからキャリッジ１２の移動方向を反転させて、さらに、原稿後端Ｇｂ及び原稿先端Ｇａを通過してホームポジションＰｈに戻すまでの時間がリターン時間ｔｒ１となるため、本実施例のリターン時間ｔｒ２よりも相当量長い時間（ｔｒ１＞ｔｒ２）となる。そして、従来の読み取り動作では、リターン時にキャリッジ１０２を画像読み取り時よりも速い速度で移動させているが、本実施例の画像読み取り装置１は、リターン距離が短いため、画像読み取り時と同じ移動速度でキャリッジ１２を移動させている。
【００３６】
なお、画像読み取り装置１は、この往路画像データＤｆと復路画像データＤｒの合成を復路方向の原稿Ｇの読み取り動作と並行して行ってもよい。このようにすると、全体の画像読み取り処理時間をより一層短縮することができる。
【００３７】
また、上記説明では、往路での原稿読み取りの開始と復路での原稿読み取りの開始でのＦＧＡＴＥ信号のアサートを１画素遅らせることで、往路での原稿読み取りラインと復路での原稿読み取りラインが相互に補完する状態で読み取りを行っているが、往路と復路での読み取りラインの相互補完は、往路と復路での読み取り開始時のＦＧＡＴＥ信号のアサートを１画素遅らせて実行する方法に限るものではなく、例えば、往路での原稿読み取りの終了と復路での原稿読み取りの終了におけるＦＧＡＴＥ信号のネゲートをそれぞれ１画素早くすることで、往路と復路での読み取りラインの相互補完を行ってもよい。
【００３８】
このように、本実施例の画像読み取り装置１は、副走査方向において原稿Ｇの先端Ｇａ側から後端Ｇｂ側への往路方向と原稿後端Ｇｂ側から先端Ｇａ側への復路方向に指定解像度の半分の解像度に対応する速度でキャリッジ１２を移動させて該原稿Ｇａの往路読み取りと復路読み取りを行うとともに、該往路読み取りと該復路読み取りを該指定解像度の１画素分副走査方向にずらして行う両方向画像読み取り動作を実行して、該往路読み取りで取得された往路画像データＤｆと該復路読み取りで取得された復路画像データＤｒをライン毎に交互に合成して該原稿の画像データとしている。
【００３９】
したがって、原稿固定型の読み取り方式で、原稿Ｇの総読み取り時間を短縮することができ、原稿Ｇを高品質で高速にかつ安価に読み取ることができる。
【００４０】
また、本実施例の画像読み取り装置１によれば、従来のようにキャリッジ１２のリターン動作に対してリターン専用の高速動作を行う必要が無く、キャリッジ１２の移動機構としての読み取り駆動部５を簡素で小型の構成とすることができ、コストを削減することができるとともに、キャリッジ１２の動作を安定化させデジタル画像データよ１の動作の安定化を向上させることができる。
【００４１】
さらに、上述のように、この往路画像データＤｆと復路画像データＤｒの合成を復路方向の原稿Ｇの読み取り動作と並行して行ってもよく、画像データの合成を復路方向の原稿Ｇの読み取り動作と並行して行うと、全体の画像読み取り処理時間をより一層短縮することができる。
【００４２】
なお、上記説明では、リターン動作でのキャリッジ１２の移動速度を読み取り時と同じ移動速度としているが、リターン動作でのキャリッジ１２の移動速度を読み取り時よりも速い速度に制御してもよい。このようにすると、全体の画像読み取り処理時間をより一層短縮することができる。
【実施例２】
【００４３】
図８は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第２実施例を適用した画像読み取り装置による画像読み取り処理を示すフローチャートである。
【００４４】
なお、本実施例は、上記第１実施例の画像読み取り装置１と同様の画像読み取り装置に適用したものであり、本実施例の説明においては、第１実施例の説明で用いた符号をそのまま用いて説明する。また、図８においては、第１実施例の図５の画像読み取り処理と同様の処理ステップについては、同一のステップナンバを付して、その説明を省略または簡略化する。
【００４５】
本実施例の画像読み取り装置１は、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時の両方で原稿Ｇの画像の読み取りを行う両方向画像読み取り動作と、キャリッジ１２の原稿Ｇの往路方向移動時と復路方向移動時のいずれか一方（通常は往路方向移動時）で原稿Ｇの画像の読み取りを行う一方向画像読み取り動作と、を選択的に実行する機能を備えており、また、画像読み取り装置１は、読み取り駆動部５によるキャリッジ１２の移動速度に予め設定された限界移動速度が設けられている。さらに、画像読み取り装置１は、両方向画像読み取り動作で原稿Ｇの画像の読み取りを行う場合、オペレーションパネル４で指定された読み取り解像度の半分の読み取り解像度によって要求される要求移動速度で読み取り駆動部５によりキャリッジ１２を移動させて原稿Ｇの読み取りを行う。
【００４６】
そして、画像読み取り装置１は、ＣＰＵ２が、オペレーションパネル４で指定された読み取り解像度の半分の読み取り解像度によって要求されるキャリッジ１２の要求移動速度が限界移動速度を超えるか否か判断して、該要求移動速度が該限界移動速度よりも遅いときには、両方向画像読み取り動作によって原稿Ｇの画像の読み取りを行い、要求移動速度が限界移動速度を超えているときには、一方向画像読み取り動作によって原稿Ｇの画像の読み取りを行う。
【００４７】
すなわち、画像読み取り装置１は、コンタクトガラス１０上に原稿Ｇがセットされて、オペレーションパネル４で読み取り解像度の指定が行われ、読み取りスタートが指示操作されると、ＣＰＵ２が、図８に示すように、オペレーションパネル４で指定された読み取り解像度（指定解像度）の半分の読み取り解像度に対して要求されるキャリッジ１２の要求移動速度が限界移動速度よりも遅いか、すなわち、指定された読み取り解像度の半分の読み取り解像度で読み取りが可能であるか判断し（ステップＳ２０１）、指定読み取り解像度の半分の読み取り解像度で原稿Ｇの読み取りが可能であると、図５に示した画像読み取り処理と同様の両方向画像読み取り動作処理によって原稿Ｇの画像を読み取る（ステップＳ１０１〜ステップＳ１１０）。
【００４８】
ステップＳ２０１において、指定された読み取り解像度の半分の読み取り解像度で読み取りが不可能であると、ＣＰＵ２は、キャリッジ１２を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置である原稿先端Ｇａに移動させる（ステップＳ２１１）。画像読み取り装置１は、キャリッジ１２を原稿先端Ｇａに移動させると、ＦＧＡＴＥ信号をアサートし、往路方向の読み取り動作を開始する。このとき、画像読み取り装置１は、一方向画像読み取り動作において、読み取り開始時に、指定解像度１画素分だけＦＧＡＴＥ信号のアサートを遅らせる処理を行うことなく、また、キャリッジ１２の移動速度を、オペレーションパネル４で指定された読み取り解像度に対して要求されるキャリッジ１２の要求移動速度に設定して、往路方向の読み取り動作を開始する（ステップＳ２１２）。
【００４９】
画像読み取り装置１は、キャリッジ１２を原稿先端Ｇａから原稿後端Ｇｂへ往路方向に移動させて原稿Ｇを走査して、原稿Ｇの画像を読み取って原稿画像データＤを取得し（ステップＳ２１３）、原稿後端Ｇｂまで原稿Ｇの画像を読み取ると、該原稿後端ＧｂでＦＧＡＴＥ信号をネゲートして画像の読み取りを終了して、キャリッジ１２を停止させる（ステップＳ２１４）。
【００５０】
その後、ＣＰＵ２は、読み取り駆動部５を制御して、キャリッジ１２を反転移動させ、ホームポジションＰｈに戻して、処理を終了する（ステップＳ２１５）。
【００５１】
なお、上記説明では、一方向画像読み取り動作において、往路移動時にのみ原稿Ｇの画像を読み取っているが、復路移動時にのみ原稿Ｇの画像を読み取るようにしてもよい。
【００５２】
このように、本実施例の画像読み取り装置１は、オペレーションパネル４で指定された指定解像度に対応する速度でキャリッジ１２を移動させて往路または復路のいずれかにおいて原稿Ｇの画像を読み取る一方向画像読み取り動作と両方向画像読み取り動作を適宜切り替えて実行している。
【００５３】
したがって、一方向画像読み取り動作と両方向画像読み取り動作を適宜切り替えて原稿Ｇの画像を読み取ることができ、高品質の画像の読み取りを安価にかつ読み取り速度を向上させつつ行うことができる。
【００５４】
また、本実施例の画像読み取り装置１は、キャリッジ１２を所定の限界移動速度の範囲内で移動させ、指定解像度に対応するキャリッジ１２の移動速度が該限界移動速度を超えているか否かに基づいて両方向画像読み取り動作と一方向画像読み取り動作を切り替えて実行している。特に、キャリッジ１２の移動速度が限界移動速度を超えると、一方向画像読み取り動作を行い、キャリッジ１２の移動速度が限界移動速度以下であると、両方向画像読み取り動作を行っている。
【００５５】
したがって、キャリッジ１２の移動速度を抑制してキャリッジ１２の移動機構である読み取り駆動部５を安価な構成とすることができるとともに、例えば、読み取り解像度が低くても高速読み取りが要求されるときには、一方向画像読み取り動作によって原稿Ｇの画像の読み取りを行い、要求された読み取り解像度が高く読み取り速度が遅いときには、両方向画像読み取り動作で原稿Ｇの画像の読み取りを行うことができ、より一層安価にかつ読み取り速度を向上させつつ高品質の画像の読み取りを行うことができる。
【実施例３】
【００５６】
図９は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第３実施例を適用した画像読み取り装置による画像読み取り処理を示すフローチャートである。
【００５７】
なお、本実施例は、上記第１実施例の画像読み取り装置１と同様の画像読み取り装置に適用したものであり、本実施例の説明においては、第１実施例の説明で用いた符号をそのまま用いて説明する。また、図９においては、第１実施例の図５の画像読み取り処理及び第２実施例の図８の画像読み取り処理と同様の処理ステップについては、同一のステップナンバを付して、その説明を省略または簡略化する。
【００５８】
本実施例の画像読み取り装置１は、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時の両方で原稿Ｇの画像の読み取りを行う両方向画像読み取り動作と、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時のいずれか一方（通常は原稿往路方向移動時）で原稿Ｇの画像の読み取りを行う一方向画像読み取り動作と、を選択的に実行する機能を備えており、また、画像読み取り装置１は、読み取り駆動部５によるキャリッジ１２の移動速度に予め設定された限界移動速度が設けられている。さらに、画像読み取り装置１は、コンタクトガラス１０上を開閉可能に覆って、コンタクトガラス１０上にセットされた原稿Ｇを該コンタクトガラス１０に押しつける圧板が設けられており、この圧板が開かれているか否かで両方向画像読み取り動作と一方向画像読み取り動作を切り換えて実行する。すなわち、圧板が開かれていると、コンタクトガラス１０上の原稿Ｇの位置変動が発生する機会が多く、両方向画像読み取り動作で原稿Ｇの画像の読み取りを行っている途中で原稿位置が変動すると、画像品質が劣化する。
【００５９】
そこで、本実施例の画像読み取り装置１は、圧板が閉じられているときにのみ、両方向画像読み取り動作を行う。
【００６０】
すなわち、画像読み取り装置１は、オペレーションパネル４によって読み取り開始が指示されると、圧板が開いているか判別し（ステップＳ３０１）、圧板が閉じていると、図５に示した画像読み取り処理と同様の両方向画像読み取り動作処理によって原稿Ｇの画像を読み取る（ステップＳ１０１〜ステップＳ１１０）。
【００６１】
ステップＳ３０１で、圧板が開いていると、ＣＰＵ２は、往復読み取り動作によって読み取りを行うことなくオペレーションパネル４で指定された読み取り解像度で往路のみの一方向画像読み取り動作で読み取りが可能であるか判断し（ステップＳ３０２）、一方向画像読み取り動作のみで読み取りが不可能であると、図５に示した画像読み取り処理と同様の両方向画像読み取り動作処理によって原稿Ｇの画像を読み取る（ステップＳ１０１〜ステップＳ１１０）。
【００６２】
ステップＳ３０２で、一方向画像読み取り動作のみで読み取りが可能であると、ＣＰＵ２は、図７の場合と同様に、キャリッジ１２を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置である原稿先端Ｇａに移動させて（ステップＳ２１１）、ＦＧＡＴＥ信号をアサートし、往路方向（一方向）の読み取り動作を開始する。このとき、画像読み取り装置１は、一方向画像読み取り動作に対して、読み取り開始時に、指定解像度１画素分だけＦＧＡＴＥ信号のアサートを遅らせる処理を行うことなく、また、キャリッジ１２の移動速度を、オペレーションパネル４で指定された読み取り解像度に対して要求されるキャリッジ１２の要求移動速度に設定して、往路方向の読み取り動作を開始する（ステップＳ２１２）。
【００６３】
画像読み取り装置１は、キャリッジ１２を原稿先端Ｇａから原稿後端Ｇｂへ往路方向に移動させて原稿Ｇを走査して、原稿Ｇの画像を読み取って原稿画像データＤを取得し（ステップＳ２１３）、原稿後端Ｇｂまで原稿Ｇの画像を読み取ると、該原稿後端ＧｂでＦＧＡＴＥ信号をネゲートして画像の読み取りを終了して、キャリッジ１２を停止させる（ステップＳ２１４）。その後、ＣＰＵ２は、読み取り駆動部５を制御して、キャリッジ１２を反転移動させて、ホームポジションＰｈに戻して、処理を終了する（ステップＳ２１５）。
【００６４】
このように、本実施例の画像読み取り装置１は、コンタクトガラス１０上の原稿Ｇを覆う圧板が開いているか否かで両方向画像読み取り動作と一方向画像読み取り動作を適宜選択して原稿Ｇの画像の読み取りを行っている。
【００６５】
したがって、圧板が開いていて往路と復路での読み取り動作の間に原稿位置が変動する等によって読み取り画像データが乱れることを防止することができ、総読み取り時間を安価に削減しつつ、画像品質をより一層向上させることができる。
【００６６】
また、往復路での画像読み取りをその可能な範囲内で行っているので、安価にかつ適切に総読み取り処理時間を削減することができる。
【実施例４】
【００６７】
図１０は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第４実施例を適用した画像読み取り装置による画像読み取り処理を示すフローチャートである。
【００６８】
なお、本実施例は、上記第１実施例の画像読み取り装置１と同様の画像読み取り装置に適用したものであり、本実施例の説明においては、第１実施例の説明で用いた符号をそのまま用いて説明する。また、図９においては、第１実施例の図５の画像読み取り処理及び第２実施例の図８の画像読み取り処理と同様の処理ステップについては、同一のステップナンバを付して、その説明を省略または簡略化する。
【００６９】
本実施例の画像読み取り装置１は、画像読み取り装置１は、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時の両方で原稿Ｇの画像の読み取りを行う両方向画像読み取り動作を行うが、該両方読み取り動作で読み取った往路読み取り画像データＤｆと復路読み取り画像データＤｒの副走査方向における画素毎の変化程度を判定して、変化程度が大きいときには、画像変化が大きい旨の警告を行う。例えば、ＣＰＵ２は、両方読み取り動作で読み取った往路読み取り画像データＤｆと復路読み取り画像データＤｒの副走査方向で相隣接するラインの主走査方向同一画素位置における各画素値の差の累積値（変動値）を算出し、該累積値を予め設定されている設定閾値と比較して、該累積値が該設定閾値を超えていると、オペレーションパネル４のディスプレイに往路と復路の画像データの変化程度が大きい旨等の警告情報を表示する等の方法によって警告する。
【００７０】
すなわち、画像読み取り装置１は、図１０に示すように、まず、キャリッジ１２を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置である原稿先端Ｇａに移動させ、原稿先端Ｇａから原稿後端Ｇｂまでの原稿Ｇの往路画像データＤｆを取得する往路読み取り動作を行う（ステップＳ１０１〜Ｓ１０４）。次に、画像読み取り装置１は、キャリッジ１２の移動方向を反転させて復路方向に移動させ、原稿後端Ｇｂから原稿先端Ｇａまでの原稿Ｇの復路画像データＤｒを取得する復路読み取り動作を行う（ステップＳ１０５〜Ｓ１０８）。
【００７１】
その後、画像読み取り装置１は、キャリッジ１２の移動を継続させて、ホームポジションＰｈに移動させ（ステップＳ１０９）、ＣＰＵ２が、往路読み取り動作で取得した往路画像データＤｆと復路読み取り動作で取得した復路画像データＤｒの副走査方向で相隣接するラインの主走査方向同一画素位置における各画素値の差の累積値（累計）を変動値として算出し、該変動値を予め設定されている基準閾値（設定閾値）と比較する（ステップＳ４０１）。なお、この基準閾値は、オペレーションパネル４から適宜設定可能としてもよい。
【００７２】
ステップＳ４０１で、変動値が基準閾値以下であると、画像読み取り装置１は、往路方向の読み取り時と復路方向の読み取り時で原稿位置の変動等による画像の乱れが無いかあっても少ないと判断して、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得して、処理を終了する（ステップＳ４０２）。
【００７３】
ステップＳ４０１で、変動値が基準閾値を超えていると、画像読み取り装置１は、往路方向の読み取り時と復路方向の読み取り時で原稿位置の変動等による画像の乱れが大きく画像に異常があると判断して、往路と復路の画像データの変化程度が大きく、読み取り画像が異常である旨の画像異常情報をオペレーションパネル４のディスプレイに表示するとの方法で通知する（ステップＳ４０３）。この画像異常通知は、オペレーションパネル４のディスプレイへの表示による方法に限るものではなく、音声による通知方法、電子メールによる通知方法等の各種の方法を用いることができる。
【００７４】
画像読み取り装置１は、画像異常情報の通知を行うと、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得して、処理を終了する（ステップＳ４０４）。
【００７５】
このように、本実施例の画像読み取り装置１は、両方向画像読み取り動作で取得した往路画像データＤｆと復路画像データＤｒの変化程度が多きと、読み取り画像が異常である旨の警告を行う。
【００７６】
したがって、読み取り中に原稿位置がずれる等によって往路画像データＤｆと復路画像データＤｒの変化程度が大きい場合には、読み取り画像が異常である旨の警告を行うことができ、画像品質の適正化を図って、利用性を向上させることができる。
【００７７】
また、往路画像データＤｆと復路画像データＤｒの変動の目安となる基準閾値をオペレーションパネル４等から適宜設定可能とすると、画像読み取り装置１の利用目的等に応じて画像品質の適正化と画像読み取り動作の生産性の向上を適切に図ることができ、より一層利用性を向上させることができる。
【００７８】
さらに、読み取り中に原稿位置がずれる等による両方向画像読み取り画像データの異常の警告処理を、圧板が開いているときに限定したり、該警告処理を圧板が開いているときに限定するか否かを適宜選択可能としてもよい。
【００７９】
このようにすると、圧板が開いているときに原稿Ｇの位置がずれて往路方向と復路方向の画像の変動が起きやすいことに対する適切な処理を行うことができ、往路方向と復路方向の画像の変動を判断する処理を必要なときにのみ行って、処理速度を向上させつつ、不必要な警告が発生されることを抑制して、利用性を向上させることができる。
【００８０】
また、圧板が開いているか否かによって、往路方向と復路方向の画像の変化程度（画素値の差の累積値）の算出に使用するライン数を変更（例えば、圧板が閉じているときには、該画像の変動の算出に使用するライン数を少ないライン数に制限）したり、算出方法を異ならせたりしてもよい。
【００８１】
このようにすると、往路方向と復路方向の画像変動により一層適切に対応することができるとともに、処理速度を向上させることができる。
【実施例５】
【００８２】
図１１及び図１２は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第５実施例を適用した画像読み取り装置による画像読み取り処理を示すフローチャートである。
【００８３】
なお、本実施例は、上記第１実施例の画像読み取り装置１と同様の画像読み取り装置に適用したものであり、本実施例の説明においては、第１実施例の説明で用いた符号をそのまま用いて説明する。また、図１１及び図１２においては、第１実施例の図５の画像読み取り処理及び第４実施例の図１０の画像読み取り処理と同様の処理ステップについては、同一のステップナンバを付して、その説明を省略または簡略化する。
【００８４】
本実施例の画像読み取り装置１は、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時の両方で原稿Ｇの画像の読み取りを行う両方向画像読み取り動作を行うが、該両方読み取り動作で読み取った往路読み取り画像データＤｆと復路読み取り画像データＤｒの副走査方向同一画素位置における画素毎の変化程度を判定して、画像変化が大きいときには、その旨の警告を行い、また、ユーザの選択に応じて、往路読み取り画像データＤｆと復路読み取り画像データＤｒの合成を行うか否かの制御を行う。
【００８５】
すなわち、画像読み取り装置１は、図１１に示すように、まず、キャリッジ１２を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置である原稿先端Ｇａに移動させ、原稿先端Ｇａから原稿後端Ｇｂまでの原稿Ｇの往路画像データＤｆを取得する往路読み取り動作を行う（ステップＳ１０１〜Ｓ１０４）。次に、画像読み取り装置１は、キャリッジ１２の移動方向を反転させて復路方向に移動させ、原稿後端Ｇｂから原稿先端Ｇａまでの原稿Ｇの復路画像データＤｒを取得する復路読み取り動作を行う（ステップＳ１０５〜Ｓ１０８）。
【００８６】
その後、画像読み取り装置１は、キャリッジ１２の移動を継続させて、ホームポジションＰｈに移動させ（ステップＳ１０９）、ＣＰＵ２が、往路読み取り動作で取得した往路画像データＤｆと復路読み取り動作で取得した復路画像データＤｒの副走査方向で相隣接するラインの主走査方向同一画素位置における各画素値の差の累積値（累計）を変動値として算出し、該変動値を予め設定されている基準閾値（設定閾値）と比較する（ステップＳ４０１）。なお、この基準閾値は、オペレーションパネル４から適宜設定可能としてもよい。
【００８７】
ステップＳ４０１で、変動値が基準閾値以下であると、画像読み取り装置１は、往路方向の読み取り時と復路方向の読み取り時で原稿位置の変動等による画像の乱れが無いかあっても少ないと判断して、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得して、処理を終了する（ステップＳ４０２）。
【００８８】
ステップＳ４０１で、変動値が基準閾値を超えていると、図１２に示すように、画像読み取り装置１は、往路方向の読み取り時と復路方向の読み取り時で原稿位置の変動等による画像の乱れが大きく画像に異常があると判断して、読み取り画像が異常である旨の画像異常情報をオペレーションパネル４のディスプレイに表示するとの方法で通知する（ステップＳ４０３）また、画像読み取り装置１は、この画像異常通知において、往路読み取り画像データＤｆと復路読み取り画像データＤｒの合成を行って保存するか否かを問い合わせを、該問い合わせのメッセージをオペレーションパネル４のディスプレイに表示する等の方法で行う。
【００８９】
画像読み取り装置１は、画像異常情報の通知を行うと、読み取り画像の保存がオペレーションパネル４の操作等によって選択されたかチェックし（ステップＳ５０１）、読み取り画像の保存が選択されると、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得して、処理を終了する（ステップＳ４０４）。ステップＳ５０１で、読み取り画像の保存が選択されないときには、画像読み取り装置１は、往路画像データＤｆと復路画像データＤｒの合成及び保存を行うことなく、処理を終了する。
【００９０】
このように、本実施例の画像読み取り装置１は、両方向画像読み取り動作で取得した往路画像データＤｆと復路画像データＤｒの変化程度が多きと、読み取り画像が異常である旨の警告を行うとともに、選択に応じて、往路画像データＤｆと復路画像データＤｒの合成及び保存を行うか否か制御する。
【００９１】
したがって、往路方向と復路方向の画像変動が生じたときに、該画像の保存を行うか否か選択することができ、画像品質の適切化を図って、利用性を向上させることができる。
【実施例６】
【００９２】
図１３は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第６実施例を適用した画像読み取り装置による画像読み取り処理を示すフローチャートである。
【００９３】
なお、本実施例は、上記第１実施例の画像読み取り装置１と同様の画像読み取り装置に適用したものであり、本実施例の説明においては、第１実施例の説明で用いた符号をそのまま用いて説明する。また、図１３においては、第１実施例の図５の画像読み取り処理と同様の処理ステップについては、同一のステップナンバを付して、その説明を省略または簡略化する。
【００９４】
本実施例の画像読み取り装置１は、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時の両方で原稿Ｇの画像の読み取りを行う両方向画像読み取り動作を行うが、往路画像データに基づいて原稿Ｇの先端部と後端部においてライン全体の画素値が所定範囲内である無画像ライン領域である空白領域の領域幅を判定し、復路読み取り時に、該空白領域においては、ＦＧＡＴＥ信号をアサートすることなく画像読み取りを省略するとともにキャリッジ１２の移動速度を画像読み取り時よりも速い速度で移動する読み取り省略処理を行い、該空白領域の復路画像データＤｒを該空白領域の往路画像データＤｆに基づいて生成する。
【００９５】
すなわち、画像読み取り装置１は、図１３に示すように、まず、キャリッジ１２を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置である原稿先端Ｇａに移動させ、原稿先端Ｇａから原稿後端Ｇｂまでの原稿Ｇの往路画像データＤｆを取得する往路読み取り動作を行う（ステップＳ１０１〜Ｓ１０４）。
【００９６】
画像読み取り装置１は、往路読み取り動作を行うと、１ライン以上の画素が全て白画素または白画素と判断可能な閾値である閾値Ｔｗ以上、あるいは、全て黒画素または黒画素と判断可能な閾値である閾値Ｔｂ以下である領域の有無を検索して、該領域を空白領域と判断し、該原稿先端Ｇａから連続する空白領域の領域幅を先端空白領域としてメモリ３に記憶する。また、画像読み取り装置１は、同様に、原稿後端Ｇｂから連続する空白領域を後端空白領域としてその領域幅をメモリ３に記憶する（ステップＳ６０１）。
【００９７】
次に、画像読み取り装置１は、キャリッジ１２を復路方向への移動を開始させて原稿Ｇの原稿後端Ｇｂに移動させ（ステップＳ１０５）、復路の画像読み取り動作を開始する（ステップＳ６０２）。このとき、画像読み取り装置１は、往路読み取り動作でメモリ３に記憶した後端空白領域においては、ＦＧＡＴＥ信号をアサートすることなく、キャリッジ１２の移動速度を原稿Ｇの画像を往路読み取り動作で読み取るときの移動速度よりも速くし、該後端空白領域を過ぎた画像領域では、上記復路読み取り動作と同様に、指定解像度１画素分だけＦＧＡＴＥ信号のアサートを遅らせ、また、オペレーションパネル４で指定された指定読み取り解像度の半分の解像度で読み取りを行うのに要求されるキャリッジ１２の要求移動速度（一方向画像読み取り動作での該指定読み取り解像度に対して要求されるキャリッジ１２の移動速度に対して倍の移動速度）に設定して、復路読み取り動作を行う（ステップＳ６０２）。
【００９８】
そして、画像読み取り装置１は、画像領域の復路読み取り動作を読み取りを行って、先端空白領域の開始位置まで読み取り動作を行うと、該先端空白領域の開始位置でＦＧＡＴＥ信号をネゲートして読み取り動作を終了し（ステップＳ６０３）、キャリッジ１２をホームポジションＰｈに移動させるリターン動作を行う（ステップＳ１０９）。
【００９９】
画像読み取り装置１は、復路読み取り動作を完了すると、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得するとともに、復路読み取り動作で読み飛ばした空白領域については、該空白領域の往路画像データＤｆに基づいて復路画像データＤｒを生成し、往路画像データＤｆと生成した該復路画像データＤｒを合成する（ステップＳ６０４）。この空白領域の復路画像データＤｒの生成は、例えば、該空白領域の往路画像データＤｆの各ラインをライン毎に複製して復路方向画像データＤｒとして生成する。
【０１００】
このように、本実施例の画像読み取り装置１は、両方向画像読み取り動作の往路読み取りで取得した往路画像データＤｆに基づいて原稿Ｇの先端部と後端部においてライン全体の画素値が所定範囲内である空白領域（無画像ライン領域）の領域幅を判定し、復路読み取り時に、該空白領域においては、ＦＧＡＴＥ信号をアサートすることなく画像読み取りを省略するとともにキャリッジ１２の移動速度を画像読み取り時よりも速い速度で移動する読み取り省略処理を行い、該空白領域の復路画像データＤｒを該空白領域の往路画像データＤｆに基づいて生成している。
【０１０１】
したがって、復路読み取り動作において空白領域の読み取り動作を省いてキャリッジ１２をより速やかに移動させることができ、より一層総読み取り処理時間を短縮することができる。
【０１０２】
この場合、空白領域と判断するか否かの閾値Ｔｗ、Ｔｂを適宜設定可能とすると、画像読み取り装置１の利用目的や原稿Ｇの地肌色等に応じて適宜設定することで、より適切で利用者の意図する領域を読み取り領域として画像の読み取りを行わせることができ、より一層読み取り画像の画像品質を向上させることができるとともに、利用性を向上させることができる。
【実施例７】
【０１０３】
図１４は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第７実施例を適用した画像読み取り装置による画像読み取り処理を示すフローチャートである。
【０１０４】
なお、本実施例は、上記第１実施例の画像読み取り装置１と同様の画像読み取り装置に適用したものであり、本実施例の説明においては、第１実施例の説明で用いた符号をそのまま用いて説明する。また、図１４においては、第１実施例の図５の画像読み取り処理及び第６実施例の図１３の画像読み取り処理と同様の処理ステップについては、同一のステップナンバを付して、その説明を省略または簡略化する。
【０１０５】
本実施例の画像読み取り装置１は、キャリッジ１２の原稿往路方向移動時と原稿復路方向移動時の両方で原稿Ｇの画像の読み取りを行う両方向画像読み取り動作を行うが、往路画像データに基づいて原稿Ｇの先端部と後端部においてライン全体の画素値が所定範囲内である無画像ライン領域である空白領域の領域幅を判定し、復路読み取り時に、該空白領域においては、ＦＧＡＴＥ信号をアサートすることなく画像読み取りを省略するとともにキャリッジ１２の移動速度を画像読み取り時よりも速い速度で移動する読み取り省略処理を行い、該空白領域の復路画像データＤｒを該空白領域の往路画像データＤｆに基づいて生成する。また、画像読み取り装置１は、原稿後端Ｇｂ側の空白領域の領域幅が予め設定された閾値Ｔｈを超えている場合に、該空白領域の読み取りを行わずにキャリッジ１２の高速移動を行い、原稿後端Ｇｂ側の空白領域の領域幅が閾値Ｔｈ以下であると、該空白領域の読み取り動作を行う。
【０１０６】
すなわち、画像読み取り装置１は、図１４に示すように、まず、キャリッジ１２を一旦ホームポジションＰｈに移動させた後、原稿読み取り開始位置である原稿先端Ｇａに移動させ、原稿先端Ｇａから原稿後端Ｇｂまでの原稿Ｇの往路画像データＤｆを取得する往路読み取り動作を行う（ステップＳ１０１〜Ｓ１０４）。
【０１０７】
画像読み取り装置１は、往路読み取り動作を行うと、１ライン以上の画素が全て白画素または白画素と判断可能な閾値である閾値Ｔｗ以上、あるいは、全て黒画素または黒画素と判断可能な閾値である閾値Ｔｂ以下である領域の有無を検索して、該領域を空白領域と判断し、該原稿先端Ｇａから連続する空白領域の領域幅を先端空白領域としてメモリ３に記憶する。また、画像読み取り装置１は、同様に、原稿後端Ｇｂから連続する空白領域を後端空白領域としてその領域幅をメモリ３に記憶する（ステップＳ６０１）。
【０１０８】
次に、画像読み取り装置１は、キャリッジ１２を復路方向に移動させて原稿Ｇの原稿後端Ｇｂに移動させ（ステップＳ１０５）、メモリ３に記憶している原稿後端Ｇｂ側の空白領域（後端空白領域幅）の領域幅を予め設定されてメモリ３に記憶されている閾値Ｔｈと比較する（ステップＳ７０１）。この閾値Ｔｈは、該後端空白領域でキャリッジ１２を高速移動させた後、該後端空白領域に続く画像読み取り領域でキャリッジ１２の移動を画像読み取り動作に応じた移動速度まで遅くする処理を行うのに適切な領域幅であるか否かの閾値となっている。
【０１０９】
ステップＳ７０１で、後端空白領域幅が閾値Ｔｈを超えていると、画像読み取り装置１は、往路読み取り動作でメモリ３に記憶した後端空白領域においては、ＦＧＡＴＥ信号をアサートすることなく、キャリッジ１２の移動速度を原稿Ｇの画像を往路読み取り動作で読み取るときの移動速度よりも速くし、該後端空白領域を過ぎた画像領域では、上記復路読み取り動作と同様に、指定解像度１画素分だけＦＧＡＴＥ信号のアサートを遅らせ、また、オペレーションパネル４で指定された指定読み取り解像度の半分の解像度で読み取りを行うのに要求されるキャリッジ１２の要求移動速度に設定して、復路読み取り動作を開始する（ステップＳ７０２）。
【０１１０】
そして、画像読み取り装置１は、画像領域の復路読み取り動作を読み取りを行って、先端空白領域の開始位置まで読み取り動作って復路画像データＤｒを取得すると（ステップＳ１０７）、先端空白領域の開始位置で、ＦＧＡＴＥ信号をネゲートして読み取り動作を終了し（ステップＳ６０３）、キャリッジ１２をホームポジションＰｈに移動させるリターン動作を行う（ステップＳ１０９）。
【０１１１】
画像読み取り装置１は、復路読み取り動作を完了すると、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得するとともに、復路読み取り動作で読み飛ばした空白領域については、該空白領域の往路画像データＤｆに基づいて復路画像データＤｒを生成し、往路画像データＤｆと生成した該復路画像データＤｒを合成する（ステップＳ６０４）。この空白領域の復路画像データＤｒの生成は、例えば、該空白領域の往路画像データＤｆの各ラインをライン毎に複製して復路方向画像データＤｒとして生成する。
【０１１２】
また、ステップＳ７０１で、後端空白領域幅が閾値Ｔｈ以下であると、画像読み取り装置１は、該後端空白領域幅での読み取り動作を省くことなく、該後端空白領域を含めて前端空白領域までの範囲を読み取り範囲として、復路読み取り動作を開始する（ステップＳ７０３）。すなわち、画像読み取り装置１は、キャリッジ１２を復路方向に移動させて原稿Ｇの原稿後端Ｇｂに移動させて、原稿後端Ｇｂから原稿Ｇの画像の読み取りを行うが、この原稿後端Ｇｂから指定解像度１画素分だけＦＧＡＴＥ信号のアサートを遅らせて復路読み取り動作を行って復路画像データＤｒを取得し（ステップＳ１０７）、先端空白領域の開始位置で、ＦＧＡＴＥ信号をネゲートして（ステップＳ６０３）、キャリッジ１２をホームポジションＰｈに移動させるリターン動作を行う（ステップＳ１０９）。
【０１１３】
画像読み取り装置１は、復路読み取り動作を完了すると、往路画像データＤｆと１８０°反転させた復路画像データＤｒを合成して、１ページの原稿Ｇの読み取り画像データを取得するとともに、復路読み取り動作で読み飛ばした空白領域については、該空白領域の往路画像データＤｆに基づいて復路画像データＤｒを生成し、往路画像データＤｆと生成した該復路画像データＤｒを合成する（ステップＳ６０４）。
【０１１４】
このように、本実施例の画像読み取り装置１は、両方向画像読み取り動作の往路読み取りで取得した往路画像データＤｆに基づいて原稿Ｇの先端部と後端部においてライン全体の画素値が所定範囲内である空白領域（無画像ライン領域）の領域幅を判定し、復路読み取り時に、該空白領域においては、ＦＧＡＴＥ信号をアサートすることなく画像読み取りを省略するとともに、原稿後端Ｇｂ側の空白領域の領域幅が予め設定された閾値Ｔｈ以下であると、該空白領域の読み取り動作を行う。
【０１１５】
したがって、読み取り画像中に空白領域が存在する場合であっても、原稿後端Ｇｂ側の空白領域については、空白領域の領域幅が狭いときには、該空白領域の読み飛ばしを行わない等の空白領域の領域幅に基づいて読み飛ばしを行うか否か制御することができ、狭い空白領域でキャリッジ１２の加速直後に減速動作を行うような動作を抑制して、キャリッジ１２の移動動作に対する負荷を低減し、動作の安定性を向上させつつ、読み取り動作を短縮させることができる。
【０１１６】
また、後端空白領域の読み飛ばしを行うか否かの閾値Ｔｈをオペレーションパネル４等から適宜設定可能とすると、画像読み取り装置１の利用目的等に応じて適宜閾値Ｔｈを設定することができ、動作の安定性を向上させつつ利用性を向上させることができる。
【０１１７】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１１８】
本発明は、原稿の画像を安価にかつ効率的に読み取るスキャナ装置、複写装置、ファクシミリ装置、複合装置等の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記憶媒体に利用することができる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の第１実施例を適用した画像読み取り装置の要部ブロック構成図。
【図２】従来の画像読み取り処理動作の説明図。
【図３】従来の画像読み取り時間の説明図。
【図４】第１実施例の画像読み取り装置による画像読み取り処理動作の説明図。
【図５】第１実施例の画像読み取り処理を示すフローチャート。
【図６】第１実施例の画像読み取り装置による画像読み取り時間の説明図。
【図７】従来と第１実施例の画像読み取り時間の比較説明図。
【図８】第２実施例の画像読み取り処理を示すフローチャート。
【図９】第３実施例の画像読み取り処理を示すフローチャート。
【図１０】第４実施例の画像読み取り処理を示すフローチャート。
【図１１】第５実施例の画像読み取り処理を示すフローチャート。
【図１２】図１１の続きの画像読み取り処理を示すフローチャート。
【図１３】第６実施例の画像読み取り処理を示すフローチャート。
【図１４】第７実施例の画像読み取り処理を示すフローチャート。
【符号の説明】
【０１２０】
１  画像読み取り装置
２  ＣＰＵ
３  メモリ
４  オペレーションパネル
５  読み取り駆動部
６  画像読み取り部
７  ランプ
８  バス
１０  コンタクトガラス
１１  規制部材
１２  キャリッジ
Ｇ  原稿
Ｇａ  原稿先端
Ｇｂ  原稿後端
Ｐｈ  ホームポジション
【図１】
2010118819.tif 000003
【図２】
2010118819.tif 000004
【図３】
2010118819.tif 000005
【図４】
2010118819.tif 000006
【図５】
2010118819.tif 000007
【図６】
2010118819.tif 000008
【図７】
2010118819.tif 000009
【図８】
2010118819.tif 000010
【図９】
2010118819.tif 000011
【図１０】
2010118819.tif 000012
【図１１】
2010118819.tif 000013
【図１２】
2010118819.tif 000014
【図１３】
2010118819.tif 000015
【図１４】
2010118819.tif 000016