(57)【要約】【課題】読取処理により原稿の有無を判定し、原稿の有無をより確実に検出する。【解決手段】スキャナーユニット３０では、搬送制御部６４が原稿の搬送処理を実行させると共に読取処理部６１が読取処理を実行させる際に、読取処理部６１がシフト割込数をカウントし、シフト割込数が所定回数に達するまでに読取処理により原稿端部を検出したときには原稿ありと判定する一方、シフト割込数が所定回数に達するまでに読取処理により原稿端部を検出しないときには原稿なしと判定し、読取処理部６１側から原稿の搬送を停止させる。このとき、光源ユニット３５の発光とＡＤＦユニット４４の駆動とを同期して原稿端部の検出処理を実行させる。このＡＤＦユニット４４では、原稿検出センサーを備えておらず、読取処理で原稿Ｓの端部を検出すると共に、読取処理部６１側の主導で搬送処理を停止させる。【選択図】図１
2013165377.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送する搬送手段と、
前記搬送された原稿を読み取る読取手段と、
前記原稿を搬送するよう前記搬送手段を制御する搬送制御手段と、
前記搬送手段により原稿の搬送処理を実行させると共に前記読取手段で読取処理を実行させる際に、制御信号割込数をカウントし、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出したときには原稿ありと判定する一方、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出しないときには原稿なしと判定し、前記搬送制御手段に前記原稿の搬送を停止させる読取制御手段と、
を備えた画像読取装置。
【請求項２】
前記読取手段は、光を照射する照射部と、前記原稿で反射した反射光を受光する受光部とを備え、
前記読取制御手段は、前記照射部の発光と前記搬送手段の駆動とを同期して前記原稿端部の検出処理を実行させる、請求項１に記載の画像読取装置。
【請求項３】
前記搬送制御手段は、前記原稿端部の検出処理の実行時には、所定の端部検出条件で前記原稿を搬送させる一方、前記原稿の端部検出後には、設定されている原稿読取条件で前記原稿を搬送させ、
前記読取制御手段は、前記原稿端部の検出処理の実行時には、所定の端部検出条件で前記原稿を読み取らせる一方、前記原稿の端部検出後には、設定されている原稿読取条件で前記原稿を読み取らせる、請求項１又は２に記載の画像読取装置。
【請求項４】
前記読取制御手段は、前記原稿端部を複数回に亘って検出したときに前記原稿ありと判定する、請求項１〜３のいずれか１項に記載の画像読取装置。
【請求項５】
前記搬送手段は、前記原稿の検出センサーを備えていない、請求項１〜４のいずれか１項に記載の画像読取装置。
【請求項６】
前記搬送制御手段は、前記搬送手段により原稿の搬送処理を実行させる際に、前記搬送手段が備えるモーターの駆動割込数による前記原稿の搬送停止処理は実行しない、請求項１〜５のいずれか１項に記載の画像読取装置。
【請求項７】
原稿を搬送する搬送手段と、前記搬送された原稿を読み取る読取手段と、を利用した画像読取方法であって、
（ａ）前記原稿を搬送するよう前記搬送手段を制御するステップと、
（ｂ）前記搬送手段により原稿の搬送処理を実行させると共に前記読取手段で読取処理を実行させる際に、制御信号割込数をカウントし、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出したときには原稿ありと判定する一方、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出しないときには原稿なしと判定するステップと、
（ｃ）少なくとも前記原稿なしと判定したときには前記原稿の搬送を停止させるステップと、
を含む画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像読取方法に関する。
【背景技術】
【０００２】
従来、画像読取装置としては、原稿又は光学系を所定方向に移動させつつ、原稿画像を１ラインごとに読取を行う装置において、１ラインごとに読取った画像の読み出しを開始させる信号を発生し、１ラインに対応して移動を実行する信号を発生させるカウンターとを有し、読出を開始させる信号と同期してこのカウンターをリセットする装置が提案されている（例えば、特許文献１参照）。この装置では、１ラインごとにカウンターがリセットされるため、複数ラインの積算による累積誤差が生じにくく、制御の手順の複雑さがない、としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭６２−２０２６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述の装置などでは、画像の読取処理と原稿の搬送処理とを制御する際に、原稿の有無の検出結果に基づいて原稿の搬送処理を行う場合がある。一般的には、原稿の搬送装置側に原稿の検出センサーが備えられており、この検出センサーの検出結果に基づいて原稿の搬送、停止を実行することがある。この原稿の検出センサーを用いるか否かにかかわらず、このような画像読取装置では、原稿の有無をより確実に検出することが望まれていた。
【０００５】
本発明は、このような課題に鑑みなされたものであり、原稿の有無をより確実に検出することができる画像読取装置及び画像読取方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の画像読取装置は、
原稿を搬送する搬送手段と、
前記搬送された原稿を読み取る読取手段と、
前記原稿を搬送するよう前記搬送手段を制御する搬送制御手段と、
前記搬送手段により原稿の搬送処理を実行させると共に前記読取手段で読取処理を実行させる際に、制御信号割込数をカウントし、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出したときには原稿ありと判定する一方、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出しないときには原稿なしと判定し、前記搬送制御手段に前記原稿の搬送を停止させる読取制御手段と、を備えたものである。
【０００８】
この画像読取装置では、原稿の搬送処理を実行させると共に読取処理を実行させる際に、制御信号割込数をカウントし、制御信号割込数が所定回数に達するまでに読取処理により原稿端部を検出したときには原稿ありと判定する一方、制御信号割込数が所定回数に達するまでに読取処理により原稿端部を検出しないときには原稿なしと判定し、読取制御手段側から原稿の搬送を停止させる。一般的に、例えば、搬送制御手段側で原稿の搬送停止を検出すると共に、読取制御手段側で原稿の端部判定を行おうとすると、読取制御手段側では端部判定に原稿の搬送が必要であるが、搬送制御手段側では搬送制限により搬送が中断されてしまう場合が生じうる。一方、読取制御手段側では原稿の端部判定は実行したが、搬送制御手段側では原稿の搬送処理が不要に継続されてしまう場合も生じうる。ここでは、読取処理で原稿の端部を検出すると共に、読取制御手段側の主導で搬送処理を停止させることにより、読取制御手段側で原稿端部検出で原稿の搬送が必要である場合に、原稿の搬送が中断されてしまうことを防止可能である。したがって、読取処理により原稿の有無を判定することができ、原稿の有無をより確実に検出することができる。ここで「制御信号割込数」とは、例えば、原稿の読取処理に関する制御信号の割込数としてもよい。この制御信号は、原稿の読取処理で利用されるシフト信号としてもよい。また、「所定回数」は、例えば、原稿を載置した原稿載置部から読取手段までの間において、原稿の搬送に必要な制御信号の割込数を経験的に求め、この割込数に基づいて設定するものとしてもよい。
【０００９】
本発明の画像読取装置において、前記読取手段は、光を照射する照射部と、前記原稿で反射した反射光を受光する受光部とを備え、前記読取制御手段は、前記照射部の発光と前記搬送手段の駆動とを同期して前記原稿端部の検出処理を実行させるものとしてもよい。こうすれば、搬送処理と原稿の読取処理とが同期して実行されるから、読取制御手段側で搬送処理の停止タイミングを合わせやすいため、原稿の有無をより確実に検出することができる。
【００１０】
本発明の画像読取装置において、前記搬送制御手段は、前記原稿端部の検出処理の実行時には、所定の端部検出条件で前記原稿を搬送させる一方、前記原稿の端部検出後には、設定されている原稿読取条件で前記原稿を搬送させ、前記読取制御手段は、前記原稿端部の検出処理の実行時には、所定の端部検出条件で前記原稿を読み取らせる一方、前記原稿の端部検出後には、設定されている原稿読取条件で前記原稿を読み取らせるものとしてもよい。こうすれば、原稿の端部検出に固有の条件を用いることにより、原稿の有無をより確実に検出することができる。
【００１１】
本発明の画像読取装置において、前記読取制御手段は、前記原稿端部を複数回に亘って検出したときに前記原稿ありと判定するものとしてもよい。こうすれば、例えば１回の原稿端部の検出により原稿ありと判定する場合に比して、原稿の有無をより確実に検出することができる。
【００１２】
本発明の画像読取装置において、前記搬送手段は、前記原稿の検出センサーを備えていないものとしてもよい。こうすれば、構成を簡素化する場合において、原稿の有無をより確実に検出することができる。また、原稿の検出センサーを備えないため、読取処理による原稿の端部検出を行う本発明を適用する意義が高い。ここで、「検出センサー」は、例えば、光学的な非接触の方式により原稿の有無を検出するセンサーとしてもよいし、接触する方式により原稿の有無を検出するセンサーとしてもよい。
【００１３】
本発明の画像読取装置において、前記搬送制御手段は、前記搬送手段により原稿の搬送処理を実行させる際に、前記搬送手段が備えるモーターの駆動割込数による前記原稿の搬送停止処理は実行しないものとしてもよい。こうすれば、より読取手段側を主導とすることによって、原稿の有無をより確実に検出することができる。
【００１４】
本発明の画像読取方法は、
原稿を搬送する搬送手段と、前記搬送された原稿を読み取る読取手段と、を利用した画像読取方法であって、
（ａ）前記原稿を搬送するよう前記搬送手段を制御するステップと、
（ｂ）前記搬送手段により原稿の搬送処理を実行させると共に前記読取手段で読取処理を実行させる際に、制御信号割込数をカウントし、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出したときには原稿ありと判定する一方、前記制御信号割込数が所定回数に達するまでに前記読取手段による読取処理により原稿端部を検出しないときには原稿なしと判定するステップと、
（ｃ）少なくとも前記原稿なしと判定したときには前記原稿の搬送を停止させるステップと、を含むものである。
【００１５】
この画像読取方法では、上述した画像読取装置と同様に、読取処理で原稿の端部を検出すると共に、読取処理側の主導で搬送処理を停止させるため、読取処理により原稿の有無を判定することができ、原稿の有無をより確実に検出することができる。なお、この画像読取方法において、上述した画像読取装置の種々の態様を採用してもよいし、また、上述した画像読取装置の各機能を実現するようなステップを追加してもよい。
【図面の簡単な説明】
【００１６】
【図１】マルチファンクションプリンター２０の構成の概略を示す構成図。
【図２】原稿端部検出読取処理ルーチンの一例を示すフローチャート。
【図３】端部が検出された場合の原稿端部検出処理の説明図。
【図４】端部が検出されない場合の原稿端部検出処理の説明図。
【発明を実施するための形態】
【００１７】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態であるマルチファンクションプリンター２０の構成の概略を示す構成図である。本実施形態のマルチファンクションプリンター２０は、装置全体の制御を司るコントローラー２１と、外部機器との通信を行うネットワークインターフェイス（Ｉ／Ｆ）２６と、表示部と操作部とを有しユーザーによる各種操作が可能な操作パネル２８と、原稿を光学的に読み取ってイメージデータを生成するスキャナーユニット３０と、印刷媒体に画像を印刷するプリンターユニット７０と、を備える。
【００１８】
コントローラー２１は、ＣＰＵ２２を中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したフラッシュメモリー２３と、一時的にスキャンデータや印刷データを記憶するＲＡＭ２４とを備える。コントローラー２１は、スキャナーユニット３０やプリンターユニット７０からの各種動作信号や各種検出信号を入力したり、操作パネル２８のタッチ操作に応じて発生する操作信号を入力したりする。また、コントローラー２１は、操作パネル２８からのスキャン指令に基づいて原稿Ｓを画像データとして読み取るようスキャナーユニット３０に指令を出力したり、画像データの印刷を実行するようプリンターユニット７０に指令を出力したりする。
【００１９】
操作パネル２８は、中央に配置された表示部と、この表示部を含んで構成された操作部とを備える。表示部は、タッチパネル式の液晶ディスプレイとして構成されており、モードを選択するモードボタンや、ディスプレイ上に表示される案内に従ってタッチすることによりメニューや項目を選択する選択／設定ボタン，スキャンやコピー、印刷を開始するスタートボタンなどを表示してタッチ操作を受け付ける。
【００２０】
スキャナーユニット３０は、スキャナーエンジン３２を制御するスキャナーＡＳＩＣ３１と、コンタクトイメージセンサーモジュール（ＣＩＳＭ）３４などを有するスキャナーエンジン３２とを備える。スキャナーエンジン３２は、ガラス台４１に載置された原稿Ｓを光学的に読み取るフラットベッド部４０と、原稿ガイド３９によりガイドされ原稿トレイ３７のＡＤＦ挿入口３７ａにセットされた原稿ＳをＡＤＦ読取領域としてのコンタクトガラス４２上に自動搬送するＡＤＦユニット４４と、キャリッジモーター５１ａと従動ローラー５１ｂとに架け渡されたベルト５２をキャリッジモーター５１ａで駆動することにより往復動するＣＩＳモジュール（ＣＩＳＭ）３４と、を備える。
【００２１】
ＣＩＳＭ３４は、ガラス台４１に載置された原稿Ｓやコンタクトガラス４２に搬送された原稿Ｓを読み取るモジュールであり、光を照射する光源ユニット３５と、原稿Ｓからの反射光を受光素子３３で受光して電荷として蓄えることにより原稿Ｓを読み取るＣＩＳ３６とを搭載している。光源ユニット３５は、赤色光を点灯する赤ＬＥＤ３５Ｒ、緑色光を点灯する緑ＬＥＤ３５Ｇ、青色光を点灯する青ＬＥＤ３５Ｂの３色の光源を有しており、光源からの光をガラス台４１或いはコンタクトガラス４２に照射する。ＣＩＳ３６は、一ライン分の複数の受光素子３３（例えばＣＭＯＳイメージセンサー）が主走査方向に配列されたものとして構成されており、各色のＬＥＤの点灯を順次切り替えながら反射光を一色ずつ読み取ることによりカラーイメージデータを生成する。
【００２２】
ＡＤＦユニット４４は、ＣＩＳＭ３４により読み取り可能なコンタクトガラス４２上へ原稿Ｓを搬送経路４５に沿って搬送する原稿自動搬送装置として構成されている。このＡＤＦユニット４４は、搬送経路４５に配置された複数の搬送ローラー４６を搬送モーター５３で回転駆動させることにより、ＡＤＦ挿入口３７ａにセットされた原稿Ｓを一枚ずつ取り込んで搬送経路４５上に自動搬送する。ＡＤＦユニット４４は、コンタクトガラス４２に対向し、搬送された原稿ＳがＣＩＳＭ３４との間を通過する位置に、搬送された原稿Ｓを支持する支持部材４８が配設されている。このＡＤＦユニット４４は、例えば、接触式又は非接触式の原稿検出センサーなどは搬送経路４５に配設されていない。このスキャナーユニット３０では、ＣＩＳＭ３４による原稿Ｓの端部の読取画像に基づいて、搬送経路４５に原稿Ｓがあるか否かを判定するよう構成されている。
【００２３】
スキャナーＡＳＩＣ３１は、スキャナーエンジン３２を制御する集積回路であり、コントローラー２１からのスキャン指令を受けると、ガラス台４１上の原稿Ｓまたは、原稿搬送部としてのＡＤＦユニット４４で搬送された原稿Ｓをイメージデータとして読み取るようスキャナーエンジン３２を制御する。このスキャナーＡＳＩＣ３１は、各デバイスの制御を司る制御部６２や読み取ったデータを用いて原稿Ｓの端部を判定する端部判定部６３を有する読取処理部６１を備える。また、このスキャナーＡＳＩＣ３１は、原稿Ｓの搬送を制御する搬送制御部６４と、各色のＬＥＤを個別にオンオフするＬＥＤ駆動部６５と、ＣＩＳ３６で生じたアナログ信号を図示しない増幅器を介して入力してデジタル信号に変換するＡ／Ｄ変換部６６とを備える。搬送制御部６４は、原稿Ｓを搬送するよう、搬送モーター５３を制御する機能を有している。原稿Ｓは、搬送モーター５３により駆動された搬送ローラー４６の回転に伴い、搬送経路４５を搬送される。また、読取処理部６１は、ＣＩＳＭ３４で読取処理を実行させる際に、シフト割込数（制御信号割込数）をカウントする機能を有している。また、端部判定部６３は、カウントしたシフト割込数と読取処理により検出された原稿端部とに基づいて、搬送経路４５での原稿Ｓの有無を判定する機能を有している。また、制御部６２は、原稿Ｓの有無に基づき、搬送制御部６４に原稿Ｓの搬送を停止させる機能を有している。
【００２４】
プリンターユニット７０は、プリンターＡＳＩＣ７１とプリンターエンジン７２とを備える。プリンターＡＳＩＣ７１は、プリンターエンジン７２を制御する集積回路であり、コントローラー２１から印刷指令を受けると、印刷指令の対象となる画像ファイルに基づいて印刷媒体に画像を印刷するようプリンターエンジン７２を制御する。プリンターエンジン７２は、印刷ヘッドから印刷媒体へインクを吐出することにより印刷を行なう周知のインクジェット方式のカラープリンター機構として構成されている。なお、プリンターユニット７０は、本発明の要旨をなさないから、その詳細な説明は省略する。
【００２５】
次に、こうして構成された本実施形態のマルチファンクションプリンター２０の動作、特に、スキャナーユニット３０において、ＡＤＦユニット４４で搬送された原稿Ｓを読み取る処理について説明する。図２は、スキャナーＡＳＩＣ３１により実行される原稿端部検出読取処理ルーチンの一例を示すフローチャートである。また、図３は、端部が検出された場合の原稿端部検出処理の説明図であり、図４は、端部が検出されない場合の原稿端部検出処理の説明図である。この原稿端部検出読取処理ルーチンは、ＡＤＦユニット４４で搬送した原稿ＳをＣＩＳＭ３４で読み取るスキャン指令が操作パネル２８などから入力されたのちなどに実行される。この原稿端部検出読取処理は、スキャナーＡＳＩＣ３１が、読取処理部６１、搬送制御部６４、ＬＥＤ駆動部６５及びＡ／Ｄ変換部６６などの機能を利用して実行するものとする。
【００２６】
このルーチンを実行すると、スキャナーＡＳＩＣ３１は、先端検出処理を実行する（ステップＳ１００）。この先端検出処理は、搬送制御部６４が、予め経験的に定められた先端検出条件により原稿Ｓを搬送させる一方、読取処理部６１が、先端検出条件によりＣＩＳＭ３４による読取処理を実行する。スキャナーユニット３０は、原稿検出センサーを備えていないことから、原稿Ｓを所定の搬送ステップずつ搬送したときに、ＣＩＳＭ３４で支持部材４８の画像を読み取り、支持部材４８と異なる画像が得られたときに、原稿Ｓの先端であると検出するよう設定されている。先端検出処理の実行中には、図３に示すように、搬送制御部６４では、搬送モーター５３のＰＰＧ割込を駆動ステップ数としてカウントし、搬送モーター５３の遷移状態をＰＰＧ遷移状態として制御する。ＰＰＧ遷移状態としては、固定（Ｈｏｌｄ）、高速駆動（Ｄｏｆｓｔ）、駆動（Ｄｏ）、最後（Ｅｎｄ）、停止（Ｓｔｏｐ）などがある。一方、読取処理部６１では、ＣＩＳＭ３４の読取制御用のシフト信号の割込（シフト割込）をＲＥカウントとしてカウントし、ＣＩＳＭ３４の遷移状態をシフト遷移状態として制御する。シフト遷移状態としては、導入（Ｅｎｔｒｙ）、読取（Ｂｕｓｙ）、待機（Ｄｅｆａｕｌｔ）などがある。また、読取処理部６１には、原稿Ｓの搬送ステップ数に合わせ、原稿Ｓが原稿トレイ３７から支持部材４８まで達するのに妥当なＲＥカウント数が最大ＲＥカウントとして経験的に定められている（ここではＲＥカウント数＝４０）。ＲＥカウントが最大ＲＥカウント以上となると、原稿Ｓが搬送経路４５にないか、原稿Ｓが搬送経路４５で詰まっているかなどを判定可能である。また、読取処理部６１は、端部判定部６３による原稿端部の検出数を、Ｒ，Ｇ，Ｂの３回の発光をまとめて１カウントとしてカウントし、原稿端部を所定の複数回（ここでは端部検出カウント＝５回）に亘って検出したとき原稿ありと判定するよう設定されている。なお、図３、４においては、上段から下段に繋がって処理が実行されるものとして説明する。また、図３、４においては、理解の容易のため、光源ユニット３５のＬＥＤ点灯色と、ＣＩＳ３６からの画像情報転送、端部判定部６３での判定と、受光素子３３からの電荷移動の概念についても図示した。
【００２７】
ステップＳ１００の先端検出処理が実行されると、図３、４に示すように、駆動準備状態からスタートし、所定のシフト割込タイミングで、ＬＥＤ点灯と同期して搬送モーター５３の駆動制御を開始する。そして、読取処理部６１ではＲＥカウントをカウントアップし、搬送制御部６４では、駆動ステップをカウントする。原稿Ｓの色は不明であるので、読取処理部６１は、光源ユニット３５に対してＲ，Ｇ，Ｂの順に各ＬＥＤを点灯させ、フルカラーでＣＩＳＭ３４に読取処理を実行させる。そして、図３に示すように、端部判定部６３により原稿端部が検出されると（ＲＥカウント＝２５）、端部検出カウント値をカウントアップする。そして、ＲＥカウント値が最大ＲＥカウント値に到達する前に、所定の複数回（５回）に亘って、端部検出カウント値がカウントアップされると（ＲＥカウント＝３７）、端部判定部６３は、原稿Ｓがあるものと判定し、読取処理部６１は搬送制御部６４へ駆動停止指令を出力する（ＰＰＧへの指示参照）。これを受けた搬送制御部６４は、搬送モーター５３の停止処理を実行させる。一般に、スキャナーユニット３０に原稿検出センサーが設けられている場合は、そのセンサーの検出信号と、駆動ステップ数とに基づいて、搬送制御部６４の主導で搬送モーター５３の駆動停止を実行させる。ここでは、原稿検出センサーを省略したことから、搬送モーター５３のＰＰＧ割込数による原稿Ｓの搬送停止処理は実行せず、読取処理部６１の主導で原稿Ｓの搬送停止処理を実行するのである。
【００２８】
一方、図４に示すように、端部判定部６３により原稿端部が検出されると（ＲＥカウント＝３５）、端部検出カウントをカウントアップするが、所定の複数回（５回）に亘る前に、ＲＥカウント値が最大ＲＥカウント値に到達する（ＲＥカウント＝４０）。すると、端部判定部６３は、原稿Ｓがあるものと判定できず、読取処理部６１は搬送制御部６４へ駆動停止指令を出力する。これを受けた搬送制御部６４は、搬送モーター５３の停止処理を実行させる。この場合においても、搬送モーター５３のＰＰＧ割込数による原稿Ｓの搬送停止処理は実行せず、読取処理部６１の主導で原稿Ｓの搬送停止処理を実行するのである。このように、先端検出処理では、読取処理部６１の読取処理によって、原稿Ｓがあるか否かの情報を得るのである。
【００２９】
さて、ステップＳ１００の先端検出処理のあと、スキャナーＡＳＩＣ３１は、原稿Ｓの先端を検出したか否かを判定し（ステップＳ１１０）、原稿Ｓの先端が検出されないときには、メッセージを操作パネル２８に表示させ（ステップＳ１４０）、そのままこのルーチンを終了する。ここでは、例えば、「原稿が検出できませんでした」などのメッセージを表示してもよい。
【００３０】
一方、ステップＳ１１０で原稿Ｓの先端が検出されたときには、原稿Ｓの画像読取処理を実行させる（ステップＳ１２０）。原稿Ｓの画像読取処理では、予め使用者により設定されている解像度に適合する原稿読取条件により搬送制御部６４が原稿Ｓを搬送させる一方、予め使用者により設定されている解像度に適合する原稿読取条件により読取処理部６１がＣＩＳＭ３４による読取処理を実行する。また、この画像読取処理と並行して、原稿Ｓの後端検出処理を実行するものとする。後端検出処理では、所定の複数回（例えば５回）に亘って、支持部材４８の画像が得られたときには、原稿Ｓの後端に至ったものと端部判定部６３が判定するものとする。ステップＳ１３０で原稿Ｓの後端がいつまでも検出されない場合は、ステップＳ１４０でその旨のメッセージを表示し、そのままこのルーチンを終了する。一方、原稿Ｓの後端が検出されたときには、ステップＳ１００以降の処理を実行する。そして、ステップＳ１１０で原稿Ｓの先端が検出されないときには、ステップＳ１４０で原稿が検出できなかった旨のメッセージを表示しこのルーチンを終了する。
【００３１】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のＡＤＦユニット４４が本発明の搬送手段に相当し、ＣＩＳＭ３４が読取手段に相当し、搬送制御部６４が搬送制御手段に相当し、読取処理部６１が読取制御手段に相当し、光源ユニット３５が照射部に相当し、ＣＩＳ３６が受光部に相当する。なお、本実施形態では、スキャナーユニット３０の動作を説明することにより本発明の画像読取方法の一例も明らかにしている。
【００３２】
以上詳述した本実施形態のスキャナーユニット３０によれば、搬送制御部６４が原稿Ｓの搬送処理を実行させると共に読取処理部６１が読取処理を実行させる際に、読取処理部６１がシフト割込数（制御信号割込数）をカウントし、シフト割込数が所定回数に達するまでに読取処理により原稿端部を検出したときには原稿ありと判定する一方、シフト割込数が所定回数に達するまでに読取処理により原稿端部を検出しないときには原稿なしと判定し、読取処理部６１側から原稿Ｓの搬送処理を停止させる。一般的に、例えば、搬送制御部６４側で原稿Ｓの端部を検出すると共に、読取処理部６１側で原稿の端部判定を行おうとすると、読取処理部６１側では端部判定に原稿Ｓの搬送が必要であるが、搬送制御部６４側での搬送制限により搬送が中断される場合が生じうる。一方、読取処理部６１側で原稿Ｓの端部判定は終了したが、搬送制御部６４側で原稿Ｓの搬送処理が不要に継続されてしまう場合も生じうる。ここでは、読取処理で原稿Ｓの端部を検出すると共に、読取処理部６１側の主導で搬送処理を停止させるのである。したがって、原稿Ｓの有無をより確実に検出することができる。
【００３３】
また、読取処理部６１は、光源ユニット３５の発光とＡＤＦユニット４４の駆動とを同期して原稿端部の検出処理を実行させるため、原稿Ｓの有無をより確実に検出することができる。更に、搬送制御部６４は、原稿端部の検出処理の実行時には、所定の先端（端部）検出条件で原稿Ｓを搬送させる一方、原稿Ｓの端部検出後には、設定されている原稿読取条件で原稿Ｓを搬送させ、読取処理部６１は、原稿端部の検出処理の実行時には、所定の先端検出条件で原稿Ｓを読み取らせる一方、原稿Ｓの端部検出後には、設定されている原稿読取条件で原稿Ｓを読み取らせるため、原稿Ｓの端部検出に固有の条件を用いることにより、原稿Ｓの有無をより確実に検出することができる。更にまた、読取処理部６１は、原稿端部を複数回に亘って検出したとき原稿ありと判定するため、１回の原稿端部の検出により原稿ありと判定する場合に比して、原稿Ｓの有無をより確実に検出することができる。そして、ＡＤＦユニット４４は、原稿検出センサーを備えていないため、構成を簡素化する場合において、原稿Ｓの有無をより確実に検出することができる。また、原稿検出センサーを備えないため、読取処理による原稿Ｓの端部検出を行う本発明を適用する意義が高い。そしてまた、搬送制御部６４は、ＡＤＦユニット４４で原稿Ｓの搬送処理を実行させる際に、搬送モーター５３の駆動割込数による原稿Ｓの搬送停止処理は実行しないため、より読取処理部６１側を主導とすることによって、原稿Ｓの有無をより確実に検出することができる。また、搬送処理側のＰＰＧ割込と読取処理側のシフト割込とが２：３のようにずれたタイミングであっても、より確実な位置で原稿Ｓを停止させることができる。
【００３４】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３５】
例えば、上述した実施形態では、原稿Ｓの先端を検出する際には、所定の端部検出条件で原稿Ｓの搬送及び読取を実行し、原稿Ｓの読取処理を実行する際には、設定された原稿読取条件で原稿Ｓの搬送及び読取を実行するものとしたが、特にこれに限定されず、原稿Ｓの先端検出と原稿Ｓの読取処理とで同じ条件で原稿Ｓの搬送及び読取を行うものとしてもよい。
【００３６】
上述した実施形態では、原稿端部を複数回に亘って検出したときに原稿Ｓがあるものと判定するものとしたが、特にこれに限定されず、原稿端部を１回検出したときに原稿Ｓがあるものと判定するものとしてもよいし、原稿端部を２回以上検出したときに原稿Ｓがあるものと判定するものとしてもよい。
【００３７】
上述した実施形態では、マルチファンクションプリンター２０として説明したが、搬送される原稿Ｓの端部を検出するものとすれば特に限定されず、例えば、プリンターユニット７０を備えないスキャナー装置としてもよいし、ＦＡＸ機能を備えたＦＡＸ装置としてもよい。また、プリンターユニット７０は、インクジェット方式のカラープリンター機構としたが、特にこれに限定されず、電子写真方式のカラープリンターとしてもよいし、ドットインパクト方式のカラープリンターとしてもよいし、これらのモノクロプリンターとしてもよい。
【００３８】
上述した実施形態では、マルチファンクションプリンター２０として説明したが、画像読取方法としてもよいし、この方法を実行するプログラムとしてもよい。
【符号の説明】
【００３９】
２０  マルチファンクションプリンター、２１  コントローラー、２２  ＣＰＵ、２３  フラッシュメモリー、２４  ＲＡＭ、２６  ネットワークインターフェイス（Ｉ／Ｆ）、２８  操作パネル、３０  スキャナーユニット、３１  スキャナーＡＳＩＣ、３２  スキャナーエンジン、３３  受光素子、３４  ＣＩＳＭ、３５  光源ユニット、３６  ＣＩＳ、３７  原稿トレイ、３７ａ  ＡＤＦ挿入口、３９  原稿ガイド、４０  フラットベッド部、４１  ガラス台、４２  コンタクトガラス、４４  ＡＤＦユニット、４５  搬送経路、４６  搬送ローラー、４８  支持部材、５１ａ  キャリッジモーター、５１ｂ  従動ローラー、５２  ベルト、５３  搬送モーター、６１  読取処理部、６２  制御部、６３  端部判定部、６４  搬送制御部、６５  ＬＥＤ駆動部、６６  Ａ／Ｄ変換部、７０  プリンターユニット、７１  プリンターＡＳＩＣ、７２  プリンターエンジン、Ｓ  原稿。
【図１】
2013165377.tif 000003
【図２】
2013165377.tif 000004
【図３】
2013165377.tif 000005
【図４】
2013165377.tif 000006