(57)【要約】【課題】騒音を防ぐこと、また、スイッチバック動作をなくし生産性の向上も図ること。【解決手段】画像読取装置は、原稿をライン単位で読取る読取手段と、画像データを外部装置へ送信する画像データ送信手段と、搬送手段で相対的に移動させた量を検出する移動距離検出手段を有し、原稿領域の端から端へ読取る場合、搬送手段一定速度で駆動させ、なおかつ、全読取り領域の画像データ量の半分以上のデータ量を読取り、外部装置もしくは画像データ記憶部へ蓄積する。【選択図】図１
2009130434.tif 000002
【特許請求の範囲】
【請求項１】
原稿をライン単位で読取る読取手段と、
画像データをライン単位で記録する画像データ記憶部と、
前記原稿と前記読取手段を相対的に移動させる搬送手段と、
前記搬送手段を駆動させる駆動制御手段と、
画像データを外部装置へ送信する画像データ送信手段と、
前記搬送手段で相対的に移動させた量を検出する移動距離検出手段を有し、
原稿領域の端から端へ読取る場合、前記搬送手段一定速度で駆動させ、なおかつ、全読取り領域の画像データ量の半分以上のデータ量を読取り、外部装置もしくは画像データ記憶部へ蓄積可能な画像読取装置。
【請求項２】
読取りラインを移動させ、原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ画像データ記憶部へ蓄積された画像データを外部装置へ送信を行い、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、前記と同じ速度で読取りラインを移動させ原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ、画像データ記憶部へ蓄積された画像データを外部装置へ送信を行うことを特徴とする請求項１記載の画像読取装置。
【請求項３】
請求項１記載の画像読取装置において、読取りラインを移動させ、原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ画像データ記憶部へ蓄積された画像データを外部装置へ送信を行い、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、前記と同じ速度で読取りラインを移動させ原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ、画像データ記憶部へ蓄積された画像データを外部装置へ送信を行うことを特徴とする画像読取方法。
【請求項４】
原稿の端から逆の端の方向へ一定速度で読取りラインを移動させ、原稿を部分的に読取り（以下この読取った部分を甲と呼ぶ）、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、一定速度で読取りラインを移動させ原稿の部分的に読取る際に（以下この読取った部分を乙と呼ぶ）、画像データ記憶部の記憶領域が満杯にならず、なおかつ、部分甲、乙の和集合が原稿領域全体を覆うような部分甲、乙を算出する手段と、
読取った部分が原稿領域全体を覆うような部分甲、乙が存在するような搬送手段の搬送速度を調整する手段を備えたことを特徴とする請求項１記載の画像読取装置。
【請求項５】
請求項１記載の画像読取り装置において、原稿の端から逆の端の方向へ一定速度で読取りラインを移動させ、原稿を部分的に読取り（以下この読取った部分を甲と呼ぶ）、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、一定速度で読取りラインを移動させ原稿の部分的に読取る際に（以下この読取った部分を乙と呼ぶ）、画像データ記憶部の記憶領域が満杯にならず、なおかつ、部分甲、乙の和集合が原稿領域全体を覆うような部分甲、乙を算出し、読取った部分が原稿領域全体を覆うような部分甲、乙を決定することを特徴とする画像読取方法。
【請求項６】
原稿の端から逆の端の方向へ一定速度で読取りラインを移動させ、原稿を部分的に読取り（以下この読取った部分を甲と呼ぶ）、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、一定速度で読取りラインを移動させ原稿の部分的に読取る際に（以下この読取った部分を乙と呼ぶ）、画像データ記憶部の記憶領域が満杯にならず、なおかつ、読取った部分が原稿領域全体を覆うような部分甲、乙が存在する搬送手段の搬送速度を算出し、部分甲、乙を決定する手段を有することを特徴とする請求項１記載の画像読取装置。
【請求項７】
部分的に読取った各々の画像データを外部装置へ各々送信することを特徴とする請求項１記載の画像読取装置。
【請求項８】
外部機器へ送信する各々の画像データに対して、読取った順序と読取った時の搬送手段の搬送方向を意味した情報を付加して外部機器に送信することを特徴とする請求項１記載の画像読取装置。
【請求項９】
請求項１記載の画像読取装置より送信された画像データ及び受信した順序と読取った方向を意味した情報に基づいて画像データを反転、結合を行い原稿の画像データを復元することを特徴とする画像処理装置。
【請求項１０】
請求項１記載の画像読取装置と請求項９記載の画像処理装置を備えた画像読取りシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置と画像読取装置から送信された画像データを受信する画像処理装置に関する。
【背景技術】
【０００２】
低廉化のために、画像読取装置に搭載する画像メモリを削減する場合がある。画像１枚分の画像データが画像メモリに入りきらない、すなわち高解像度や低圧縮な読取りをするような場合、いわゆる間欠読取り動作（間欠読取駆動とも言われる）を行う。
【０００３】
原稿静止型の間欠読取り動作の場合、画像メモリがニアフル状態になると読取りを中断し、読取りラインの速度を減速、停止させ、加速に必要な距離だけ後退させ（スイッチバック動作）、画像メモリに空きが出来た時点で再度読取りラインを加速させ読取りを再開させるという動作を行う。
【０００４】
それらの問題を解決するために、読取り時には間引きすなわち解像度を低くして読取り、その後画像処理で間引いた画素を補完する方法が提案されている。
【０００５】
また、別の手段として、原稿またはセンサの読取り位置の搬送（移動）速度を遅くし、画像データの蓄積する量が画像データを転送する速度を超えないように調整する方法も知られている。
【０００６】
ここで、所定の間引きパターンデータをＲＡＭに格納しておき、間引き判定処理回路は、間引きパターンデータを、ＣＰＵから生成されるステッピングモータの駆動クロック毎に繰り返し参照し、走査したライン毎に間引きの有無判定と該判定に従った間引き処理を実行することで、ラインセンサと、原稿の走査駆動にステッピングモータを用いたデジタル画像読取り装置において、画像読取り部と画像処理部との間でのイメージデータの多様な転送速度に適用可能なデジタル画像読取りを行うこと技術が開示されている（例えば、特許文献１参照）。
【０００７】
また、画像パラメータ設定手段により設定されたパラメータから読取画像の総画像データ量を算出する総画像データ量算出手段を備え、副走査速度設定手段は総画像データ量算出手段により算出された総画像データ量に応じて副走査方向Ａにおける読取速度を設定する。これにより、副走査方向Ａにおける読取速度が、読取ユニットＵにおける原稿の画像の読取りに関するパラメータに基づいて算出される総画像データ量に応じて設定されるので、副走査方向Ａにおける読取速度について、読取画像の総画像データ量に応じたより細かな速度設定をすることが可能になる技術が開示されている（例えば、特許文献２参照）。
【０００８】
また、ＣＣＤで読み取った画像データを記憶するスキャンバッファと、駆動モータ（がスルーダウン中にＣＣＤで読み取った画像データを記憶するラインバッファと、スキャンバッファの使用状態がフルになった場合に、ＣＣＤで読み取った画像データの記憶先を、スキャンバッファからラインバッファへ切り換えるバッファコントローラと、スキャンバッファの使用状態がフルになった場合に、駆動モータをスルーダウンさせるＣＰＵとを備えることで、スルーダウン時の走行体の移動を有効に利用し、スループットの低下を回避する技術が開示されている（例えば、特許文献３参照）。
【０００９】
また、外部装置に対する画像データ転送手段として画像データ転送速度が異なる汎用インタフェースであるＩＥＥＥ１３９４とＳＣＳＩとの２種類を選択自在に用いるが、用いられる画像データ転送手段の種類に応じてＣＰＵによる制御の下に副走査速度設定手段により副走査方向の読取速度を可変設定することで、画像データ転送速度に応じた読取速度となり、一時読取停止動作が発生しにくくなり、読取画像品質が向上する技術が開示されている（例えば、特許文献４参照）。
【特許文献１】特開２００１−２０３８５７号公報
【特許文献２】特許第３８１６３４２号公報
【特許文献３】特許第３２５１０８３号公報
【特許文献４】特開２０００−３４１４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
一般的に行われる欠読取り動作はスイッチバック動作が伴うため、画像読取装置としての生産性が低下してしまう。
【００１１】
上記の関連技術では間引きして読取る方法を提案しているが、この方法は要求された解像度以下で読取り、画像処理にて間引き分の画素を補完しているため、高度な画像処理をしないと要求された画素数で間引きせずに読み込んだ画像と比べ劣化してしまう。特に精細な画像が載った原稿（例えば写真など）を読取った際に劣化を防ぐことは非常に難しい。
【００１２】
また、別の手段として、原稿またはセンサの読取り位置の搬送（移動）速度を遅くし、画像データの蓄積する量が画像データを転送する速度を超えないように調整する方法も知られているが、無論生産性が落ちるだけでなく、モーターの回転速度が極端に遅くなるため、画像読取装置において一般的に使用されるパルスモータを使用した場合不快な騒音を発生させる場合もある。
【００１３】
本発明は、画像メモリに原稿１枚分のデータが入らないような画像読取装置において、要求された解像度と同じ解像度で読取りをし、なおかつ、読取りラインの搬送（移動）の最低速度を上げることで騒音を防ぐこと、また、スイッチバック動作をなくし生産性の向上も図ることを目的としている。
【課題を解決するための手段】
【００１４】
請求項１記載の発明は、原稿をライン単位で読取る読取手段と、画像データをライン単位で記録する画像データ記憶部と、原稿と読取手段を相対的に移動させる搬送手段と、搬送手段を駆動させる駆動制御手段と、画像データを外部装置へ送信する画像データ送信手段と、搬送手段で相対的に移動させた量を検出する移動距離検出手段を有し、原稿領域の端から端へ読取る場合、搬送手段一定速度で駆動させ、なおかつ、全読取り領域の画像データ量の半分以上のデータ量を読取り、外部装置もしくは画像データ記憶部へ蓄積可能な画像読取装置である。
【００１５】
請求項２記載の発明は、請求項１記載の画像読取装置において、読取りラインを移動させ、原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ画像データ記憶部へ蓄積された画像データを外部装置へ送信を行い、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、と同じ速度で読取りラインを移動させ原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ、画像データ記憶部へ蓄積された画像データを外部装置へ送信を行うことを特徴とする。
【００１６】
請求項３記載の発明は、請求項１記載の画像読取装置において、読取りラインを移動させ、原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ画像データ記憶部へ蓄積された画像データを外部装置へ送信を行い、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、と同じ速度で読取りラインを移動させ原稿を部分的に読取り、読取った原稿の画像データを画像データ記憶部へ蓄積しつつ、画像データ記憶部へ蓄積された画像データを外部装置へ送信を行うことを特徴とする画像読取方法である。
【００１７】
請求項４記載の発明は、請求項１記載の画像読取装置において、原稿の端から逆の端の方向へ一定速度で読取りラインを移動させ、原稿を部分的に読取り（以下この読取った部分を甲と呼ぶ）、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、一定速度で読取りラインを移動させ原稿の部分的に読取る際に（以下この読取った部分を乙と呼ぶ）、画像データ記憶部の記憶領域が満杯にならず、なおかつ、部分甲、乙の和集合が原稿領域全体を覆うような部分甲、乙を算出する手段と、読取った部分が原稿領域全体を覆うような部分甲、乙が存在するような搬送手段の搬送速度を調整する手段を備えたことを特徴とする。
【００１８】
請求項５記載の発明は、請求項１記載の画像読取り装置において、原稿の端から逆の端の方向へ一定速度で読取りラインを移動させ、原稿を部分的に読取り（以下この読取った部分を甲と呼ぶ）、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、一定速度で読取りラインを移動させ原稿の部分的に読取る際に（以下この読取った部分を乙と呼ぶ）、画像データ記憶部の記憶領域が満杯にならず、なおかつ、部分甲、乙の和集合が原稿領域全体を覆うような部分甲、乙を算出し、読取った部分が原稿領域全体を覆うような部分甲、乙を決定することを特徴とする画像読取方法である。
【００１９】
請求項６記載の発明は、請求項１記載の画像読取装置において、原稿の端から逆の端の方向へ一定速度で読取りラインを移動させ、原稿を部分的に読取り（以下この読取った部分を甲と呼ぶ）、読取りラインが逆の端へ到達した後、読取りラインの移動方向を逆転し、一定速度で読取りラインを移動させ原稿の部分的に読取る際に（以下この読取った部分を乙と呼ぶ）、画像データ記憶部の記憶領域が満杯にならず、なおかつ、読取った部分が原稿領域全体を覆うような部分甲、乙が存在する搬送手段の搬送速度を算出し、部分甲、乙を決定する手段を有することを特徴とする。
【００２０】
請求項７記載の発明は、請求項１記載の画像読取装置において、部分的に読取った各々の画像データを外部装置へ各々送信することを特徴とする。
【００２１】
請求項８記載の発明は、請求項１記載の画像読取装置において、外部機器へ送信する各々の画像データに対して、読取った順序と読取った時の搬送手段の搬送方向を意味した情報を付加して外部機器に送信することを特徴とする。
【００２２】
請求項９記載の発明は、請求項１記載の画像読取装置より送信された画像データ及び受信した順序と読取った方向を意味した情報に基づいて画像データを反転、結合を行い原稿の画像データを復元することを特徴とする画像処理装置である。
【００２３】
請求項１０記載の発明は、請求項１記載の画像読取装置と請求項９記載の画像処理装置を備えた画像読取りシステムである。
【発明の効果】
【００２４】
原稿領域の端から端へ読取る場合、搬送手段一定速度で駆動させ、なおかつ、全読取り領域の画像データ量の半分以上のデータ量を読取り、外部装置もしくは画像データ記憶部へ蓄積可能であるため、一定速度で一往復で原稿の全領域を読取り、同原稿の画像データを送信することが可能となる。
【発明を実施するための最良の形態】
【００２５】
図１は画像読取装置の断面図である。画像読取装置には、原稿に対して光を照射する光源１６、その反射光をイメージセンサ１９に受光させるためのレンズ１８、原稿からの反射光を受光するイメージセンサ１９、光源１６とレンズ１８とイメージセンサ１９を支持しこれらを同時に移動させる走行体１１０と、その走行体を移動させる走行体ステッピングモータ１１１と、光源の光と原稿からの反射光を透過しイメージセンサの受光を可能にするガラス板１５が存在している。
【００２６】
読取り領域の端から逆の端の方向へ一定速度で前記読取手段が読取っているライン(以下、読取りライン)１１２とは光源１６より照射された光が原稿によって反射されイメージセンサに受光される光の光路である。基準白板１は基準白となる色で塗装されており、基準白板１を読み込んだ時の画像が完全な白になるように色を調整する。
【００２７】
なお、便宜上、走行体１１０が図１に対して右方向に移動することを“走行体１１０が前進する”と表現し左方向へ移動することを“走行体１１０が後退する”と表現する。さらに走行体１１０が前進するように走行体ステッピングモータ１１１回転させることを“走行体ステッピングモータ１１１を正転させる”と表現し、逆に走行体が後退させる方向へ移動させる回転の場合は“走行体ステッピングモータ１１１を逆転させる”と表現することにする。
【００２８】
また、図１に対して原稿の左端を先端、右端を後端と表現する。さらに、走行体１１０が原稿先端側から原稿後端側へ移動することを往路、原稿後端側から原稿先端側へ移動することを復路と呼ぶこととする。また、〜の右端、右方向と言った場合は図１に対して右側であるとする。左端、左方向についても同様である。
【００２９】
また、基準白板より左側にはホームポジションセンサ（図示せず）が設置しており、走行体がホームポジションに位置したことを検出することができ、走行体ステッピングモータ１１１の正転距離と走行体１１０の前進距離は同じとなる構成となっている。逆転に関しても同様である。
【００３０】
図２は画像読取装置の構成図である。ＣＰＵ２０はＲＡＭ２１に記録されているプログラムを解釈実行し各部を制御し、ＲＡＭ２１は記憶媒体であり特に画像データを蓄積する画像メモリ２２を備えており、ステッピングモータ制御部２６はＣＰＵの指示に従い走行体ステッピングモータ１１１の制御を行い、タイマ２７はＣＰＵ２０の要求があった時点での現在時刻を知らせ、Ａ／Ｄ変換機２８はイメージセンサ１９が受光した光を画像データとして変換する役割をもち、画像処理部２９は画像データの変換、圧縮や調整を行い、通信部２１１は画像読取装置の外部との通信を行う。システムバス２１２は、上記各部がデータをやり取りするためのデータバス・アドレスバス・制御バス、割り込み信号ラインなどにより構成される信号ラインである。
【００３１】
また、ステッピングモータ制御部２６は回転角監視部とステップカウンタ監視部を備えており、ＣＰＵ２０は走行体ステッピングモータ１１１の回転角度もしくは回転距離を指示可能である。また、ＣＰＵ２０はステップカウンタを用いることで回転角度もしくは回転距離を検出することができる。
【００３２】
また、画像メモリ２２はＦＩＦＯ構造をとっており、イメージセンサ１９から光電変換され、Ａ／Ｄ変換機２８によってデータ化された画像が画像メモリ２２に蓄積され（エンキュー）、通信部２１１によって画像メモリより送信される（デキュー）。なお、送信されたデータは直ちに画像メモリ２２より削除されるものとする。
【００３３】
ゲート信号ｆｇａｔｅ（図示せず）は画像の有効ラインを指定する信号である。ゲート信号ｆｇａｔｅの有効期間であるアサート期間に限り、イメージセンサ１９への入力が有効となる。
【００３４】
ホストコンピュータ（図示せず）は画像読取装置と通信部２１１を通じて接続されており、相互にデータを送受信可能である。ホストコンピュータは原稿全面を読取った場合の全データ量を扱うには十分な記憶領域があり、画像の結合や反転などの画像処理を行うことが出来る。
【００３５】
実施例１
上記のように構成された画像読取装置の実施例を示す。図３のフローチャートを参照して説明する。開始直後から画像読取タスク（ステップ１〜２２）とデータ送信タスク（ステップ３０〜３２）に分けて並行処理を行う。まず画像読取タスクから説明する。
【００３６】
ステップ１で読取り要求の発行を待つ。ステップ２では外部の画像処理装置との通信速度を判定する。例えば接続形態(例えばＵＳＢ等)で通信速度を判断しても良いし、外部の画像処理装置に対して試験データを送信してどの程度の時間で送信が完了するのか測定しても良い。通信速度測定方法は一般的で、本実施例では特に方法は問わないので詳細は省略する。
【００３７】
ステップ３では往路、復路の読取り範囲の決定をする。具体的には以下のようにする。
【００３８】
ステップ２で算出した１秒あたりの転送速度をＶ[byte/sec]とする。また、読取りラインの原稿との相対速度をv[mm/sec]とし、また、単位長さ×原稿主走査長を読み込んだ場合のデータ量をx[byte]、画像メモリの容量をMem[byte]とした場合、
【００３９】
【数１】
2009130434.tif 000003
【００４０】
を満たすような読取りラインの原稿との相対速度vが実施不可能であれば、本フローチャートを終了して通常の読取り動作を行う。以下実施可能であったとして説明をする。長さlを以下のようにして算出する。
【００４１】
【数２】
2009130434.tif 000004
【００４２】
なお、画像読取装置において、画像メモリに蓄積する際に画像圧縮をを行うような画像読取装置であった場合はxを最悪値(最も圧縮率が低い場合の値)とする。
【００４３】
原稿の副走査長を先端側から長さl毎に区切る。なお、原稿の副走査長はホストコンピュータから読取要求が発行された時に通知された原稿サイズでも良いし、原稿サイズ検知機構が備わっていればサイズ検知を行なっても良い。この際長さlで割り切れなかった場合は最後端区間だけ長さl未満でも良い。
【００４４】
先端方向から区間に順序を付け、奇数番目の区間を順にS1（１番目）,S2（３番目）,S3（５番目）・・・・Sn（2n-1番目）とし、S1からSnを全て指す場合は区間群Sと呼ぶ。また残った区間を後端方向からT1,T2,・・・Tmとし、同様に区間群Tと呼ぶ。S1,S2…Snは原稿先端側から読み込まれる部分を意味し、T1,T2…Tmは原稿後端側から読み込まれる部分であることを意味する。
【００４５】
この様に原稿の副走査長を長さlで分割し、往路で区間群Ｓ、往路で区間群Ｔを読み込むことでメモリフルが発生せず、なおかつ一般的に行われる間欠読取りのようなスイッチバック動作を行うことなく原稿全体の読み込みを行うことが出来る。なぜなら往路の場合、長さlの区間Siを読み込んだ場合、蓄積されるデータ量は高々Memであり、区間Siの隣の区間Tjの間を読取りラインが移動する間にデータ量Mem分転送できるためである。
【００４６】
ステップ４ではシェーディング補正を行う。画像読取装置において一般的に行われていることなので詳細は省略する。
【００４７】
ステップ５で読取りラインを原稿先端まで移動させる様にモータを正転させる。読取りラインが原稿先端上に到達した時点でモータ線速はvになるよう加速する。また、線速vに到達した後は線速vで等速回転させる。
【００４８】
ステップ７〜１４は往路での区間群Sを読取るための動作である。以下具体的に説明する。ステップ７〜１３において変数iは現在読取っている区間Sの番号を示している。ステップ７では変数iを初期化している。ステップ８ではfgateをアサートして光電変換を開始し、画像データを画像メモリ２２に蓄積される。なお、この際に画像データがどの区間の画像データなのか示すために画像データのヘッダ情報としてSi画像であることを付加する。
【００４９】
ステップ９では読取りラインを区間Siの長さ分だけ移動するのを待つ。ここでは区間Siの長さ÷線速v時間分だけ待つとする。ステップ10ではfgateをネゲートし、画像データの蓄積を中断する。ステップ１１では読取りラインが原稿後端上にあった場合は、ステップ14〜22の読取りラインの移動方向を反転し区間群Tを読みとる処理に移る。そうでない場合はステップ１２で進む。ステップ１２では区間Tm+1- iの長さ分だけ移動するのを待つ。ここでは区間Tm+1 - iの長さ÷線速v時間分だけ待つとする。ステップ１３ではステップ１１と同様である。ステップ１４は変数Iに１を足して、ステップ8へ戻り、ステップ８〜１３を繰り返す。
【００５０】
ステップ１５では原稿後端より減速するので、読取りラインは原稿後端より外側へ移動することとなる。ステップ１６ではT1読み取り中に画像メモリ２２があふれないように空になるまで待った後、読取りラインを原稿先端方向へ移動させる。ステップ１７では読取りラインが区間T1の右端(原稿後端側)に移動するのを待つ。この位置については、以下の様にして容易に知ることが出来る。最後端区間が区間T1の場合、原稿後端が区間T1の右端は原稿後端を同じなので、ステップ１５で減速した距離だけ移動したら良い。又は、その距離を移動する分だけの時間を待っても良い。最後端区間が区間Snの場合、ステップ１５で減速した距離と区間Snの長さの和から区間T1の位置が分かる。
【００５１】
ステップ１８〜２５は復路で区間群Tの読取るための動作である。ステップ７〜１４と読取りラインの移動方向が逆であるだけなので詳細は省略する。ステップ２２，２４で読取りラインが原稿先端に到達した場合、ステップ２５に移行し、ホームポジション位置まで戻った上で次の読取り要求を待つ。
【００５２】
一方、データ送信タスク（ステップ３０〜３２）の動作は、ステップ３０で画像メモリにデータがあることを監視し、あった場合はステップ31でデータを送信し、ステップ３２で送信可能状態になるまで待った後ステップ３０に戻る動作を繰り返す。
【００５３】
一方、画像データを受信したホストコンピュータはヘッダ情報がT1,T2…Tmとなっている画像の左右を反転し、S1,Tm,S2,Tm-1,S3,Tm-2…の順で画像を結合することにより元の画像が復元される。
【００５４】
図４は以上の実施例の具体例を副走査方向の読取りラインの位置とfgate,ステッピングモータ１１１の線速と画像メモリの残量の関係を往路と復路に分けて説明したものである。
【００５５】
【数３】
2009130434.tif 000005
【００５６】
かつ、長さlが原稿副走査長の４分の１であった場合を説明している。矢印の方向は時系列で未来の方向を意味している。
【００５７】
図５は図４のように長さlが原稿副走査長の４分の１であった場合の、原稿とS1,S2,T1,T2の位置関係と画像読取装置からの画像の送信順序及びホストコンピュータ側で画像を復元した場合の状況を説明している。
【００５８】
以下に各請求項ごとの目的、作用効果を記載する。
【００５９】
請求項２,３の発明によれば、原稿を部分的に読取ることで、読取りをしない領域に読取りラインがある間は画像メモリの蓄積が無く画像メモリに蓄積されている画像データを送信するために画像メモリの空き領域を増やすことができる。
【００６０】
請求項４の発明によれば、往路の場合は部分乙、復路の場合は部分甲に読取りラインがいる間に画像メモリに蓄積されているデータを送信しきることが画像メモリがメモリフル状態になることが無い。
【００６１】
請求項５，６の発明によれば、部分甲、乙で原稿全体を覆うように甲、乙を算出、決定するので原稿全体を読取ることが可能となる。
【００６２】
請求項７の発明によれば、画像データを各々送信することで画像読取装置で全画像データを蓄積する必要が無いので、全画像データを蓄積するだけの画像メモリが備わっていない画像読取り装置であっても原稿の全面を読取り、外部装置へ画像データを送信することが可能となる。
【００６３】
請求項８の発明によれば、読取った順序と読取った時の方向を意味する情報を付加して画像処理装置に画像データを送信するので画像処理装置側で各々の画像データの左右の繋がりの関係と画像データの先端が原稿先端側か原稿後端側か判別することができる。
【００６４】
請求項９の発明によれば、読取った順序と読取った時の方向を意味する情報に基づき画像データの反転、結合を行うことで原稿全体の画像データを復元することができる。
【００６５】
請求項１０の発明によれば、前記画像読取装置と前記画像処理装置を合わせた画像読取システムを提供することにより、原稿の全画像データを蓄積することができない画像メモリを備えた画像読取装置であってもスイッチバック動作を行なわずに原稿を読取り、画像処理装置側で原稿の画像データの復元を行うことで、要求された解像度と同じ解像度で読取りを可能とし、なおかつ、読取りラインの搬送（移動）の速度を平均化するので、最低速度が上がるので騒音を防ぐことが出来る。またスイッチバック動作をなくしたため１原稿あたりの時間は高々
【００６６】
【数４】
2009130434.tif 000006
とすることができ、従来の間欠読取り手法では
【００６７】
【数５】
2009130434.tif 000007
であるので、生産性の向上する場合がある。
【００６８】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々の変更実施が可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の画像読取装置の断面図であるである。
【図２】画像読取装置の構成図であるである。
【図３】画像読取動作のフローチャートである。
【図４】往路と復路に分けて説明した図である。
【図５】長さlが原稿副走査長の４分の１であった場合の図である。
【符号の説明】
【００７０】
１    基準白板
１０    原稿
１５    ガラス板
１６    光源
１８    レンズ
１９    イメージセンサ
１１０    走行体
１１１    走行体ステッピングモータ
１１２    読取りライン
【図１】
2009130434.tif 000008
【図２】
2009130434.tif 000009
【図３】
2009130434.tif 000010
【図４】
2009130434.tif 000011
【図５】
2009130434.tif 000012