(57)【要約】【課題】キャリッジの所定位置の検出の精度を向上させる画像読取装置を提供する。【解決手段】原稿台上を覆う原稿カバーが閉じている状態において、原稿を読み取るための読取部を移動させる。読取部の移動中に、原稿台の下方に設けられた原稿サイズを検知するためのセンサの検知信号が変化したか否かを判定する。検知信号が変化したと判定した場合、当該変化したと判定したセンサの位置に基づいて、読取部の所定位置を特定し、所定位置まで読取部を移動させる。【選択図】図７
2018023012.tif 000002
【特許請求の範囲】
【請求項１】
原稿台上を覆う原稿カバーと、
前記原稿台上に載置された原稿を読み取る読取手段と、
前記読取手段を前記原稿台に対して移動可能な移動手段と、
前記原稿カバーが開状態である場合に、前記原稿台上に載置された原稿サイズを検知し、前記原稿カバーが閉状態である場合に、前記読取手段の所定位置を検知するための検知手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記移動手段は、前記原稿カバーが閉状態である場合の前記検知手段による検知結果に基づいて、前記読取手段を前記所定位置へ移動させることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記所定位置は、前記読取手段がシェーディング補正値を取得する位置であることを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記移動手段は、前記シェーディング補正値が取得された後、前記読取手段が原稿を読取可能な読取位置まで前記読取手段を移動させることを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記所定位置は、前記原稿カバーが閉状態である場合の前記検知手段の検知結果の変化に基づいて検知されることを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
前記検知手段は、前記原稿台の下方に設けられ、
前記原稿カバーが閉状態である場合に前記原稿カバーを検知している前記検知手段が、前記読取手段が当該検知手段上を移動することによって前記原稿カバーを検知しなくなることで、前記所定位置が検知されることを特徴とする請求項５に記載の画像読取装置。
【請求項７】
前記移動手段は、前記検知手段によって前記原稿サイズが検出された後、前記読取手段を前記所定位置へ移動させることを特徴とする請求項１乃至６のいずれか１項に記載の画像読取装置。
【請求項８】
前記原稿台の下方に設けられ、前記原稿台上の原稿のサイズを検知する複数のセンサをさらに有し、
前記検知手段は、前記複数のセンサのうち、シェーディング補正値を取得するための基準板に最も近い位置にあるセンサである、
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像読取装置。
【請求項９】
前記読取手段の移動の履歴情報を記憶する記憶手段、をさらに備え、
前記移動手段は、前記原稿カバーが開状態である場合、前記記憶手段に記憶された前記読取手段の移動の履歴情報に基づいて、前記所定位置まで前記読取手段を移動させる、
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像読取装置。
【請求項１０】
原稿台上を覆う原稿カバーと、
前記原稿台上に載置された原稿を読み取る読取手段と、を備える画像読取装置において実行される方法であって、
前記原稿カバーが開状態である場合に前記原稿台上に載置された原稿サイズを検知するための検知手段と前記原稿台とに対して、前記原稿カバーが閉状態である場合に前記読取手段を移動させ、
当該移動により、前記読取手段の所定位置を検知する、
ことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像を読み取る画像読取装置、および方法に関する。
【背景技術】
【０００２】
主走査方向の外側に、原稿の反射光を受光するイメージセンサにより読取可能に配置された基準パターンにより、原稿台側と流し読み（シートスルー）用の読取位置側とのいずれにキャリッジが存在するかを検出する画像読取装置が知られている（特許文献１）。特許文献１では、基準パターンの位置に基づいて、キャリッジをホームポジションに移動させることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−９３８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、基準パターンの読取結果からキャリッジのホームポジションの位置を検出する場合、基準パターンの汚れや、読取時のノイズ等によりホームポジションを誤検知してしまう場合がある。
【０００５】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、キャリッジの所定位置の検出の精度を向上させる画像読取装置、および方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る画像読取装置は、原稿台上を覆う原稿カバーと、前記原稿台上に載置された原稿を読み取る読取手段と、前記読取手段を前記原稿台に対して移動可能な移動手段と、前記原稿カバーが開状態である場合に、前記原稿台上に載置された原稿サイズを検知し、前記原稿カバーが閉状態である場合に、前記読取手段の所定位置を検知するための検知手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、キャリッジの所定位置の検出の精度を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の構成を示す斜視図である。
【図２】画像読取部の主要な構成を示す断面図である。
【図３】スキャナ部を下方（キャリッジ側）から見た下面図である。
【図４】原稿カバーの動作原理を説明するための図である。
【図５】原稿サイズ検知センサが設置されている様子を示す図である。
【図６】画像読取装置の制御系の構成を示すブロック図である。
【図７】キャリッジの駆動制御処理を示すフローチャートである。
【図８】キャリッジの駆動制御処理を示すフローチャートである。
【図９】キャリッジの駆動制御処理を示すフローチャートである。
【図１０】キャリッジの駆動制御処理を示すフローチャートである。
【図１１】原稿サイズ検知センサが設置されている様子を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１０】
本実施形態における画像形成装置１０は、例えば、複写機、スキャナ、プリンタ、ファクスなどの機能を有するＡＩＯ（Ａｌｌ  Ｉｎ  Ｏｎｅ）型の複合機（ＭＦＰ：  Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。
【００１１】
図１は、本実施形態に係る画像形成装置の構成を示す斜視図である。図１に示されるように、画像形成装置１は、スキャナ部１１０と、スキャナ部１１０へ原稿を自動搬送するＡＤＦ（ＡｕｔｏＤｏｃｕｍｅｎｔＦｅｅｄｅｒ）部１２０と、スキャナ部１１０が生成した画像データ等に基づいてシート（記録媒体）上にトナー像を形成する画像形成装置本体１３０と、を備えている。
【００１２】
ＡＤＦ部１２０は、原稿トレイ１２１に載置された原稿をスキャナ部１１０に自動的に連続的に供給する。スキャナ部１１０は、ＡＤＦ部１２０によって供給される原稿や、スキャナ部１１０の原稿台上にセットされた原稿を光学的に読み取ることによって画像データを生成する。また、画像形成装置本体１３０には、プリンタ部１３１と、プリンタ部１３１の下側に設けられた給紙部１３２とが設けられており、給紙部１３２によってシートがプリンタ部１３１に供給される。
【００１３】
プリンタ部１３１では、スキャナ部１１０にて生成された画像データ、あるいは、ＬＡＮ等のネットワークを介して外部から送られる画像データに基づいて、電子写真方式等の記録方式によって、シート上にトナー画像を印刷する。プリンタ部１３１によって画像が印刷されたシートは、スキャナ部１１０と画像形成装置本体１３０との間に設けられた排紙トレイ１３３上に排出される。プリンタ部１３１の記録方式は、電子写真方式に限られるものではなく、インクジェット記録方式等、他の記録方式であっても良い。
【００１４】
また、スキャナ部１１０の正面側部分には、操作パネル１１１が設けられている。操作パネル１１１には、文字、数字の入力や、スキャンの実行指示等のための複数のキーが設けられたキー入力部１１２と、指示メニュー、取得した画像に関する情報等がユーザインタフェース画面として表示される表示部１１３とが設けられている。表示部１１３は、例えば液晶パネルによって構成されている。
【００１５】
画像形成装置本体１３０は、画像形成装置１を統括的に制御するコントローラ１３４を含む。コントローラ１３４は、ＣＰＵや、ＲＯＭ、ＲＡＭ等の記憶部を含み、スキャナ部１１０やＡＤＦ部１２０が生成した画像データ等を記憶する。また、公衆回線を経由して画像データ等のファクシミリ送受信を行う通信部１３５を備えている。通信部１３５が受信した画像データ等もコントローラ１３４の記憶部に格納される。なお、以下においては、図１のスキャナ部１１０、操作パネル１１１、ＡＤＦ部１２０をまとめて画像読取部（画像読取装置）１００という。
【００１６】
図２は、画像読取部１００の主要な構成を示す断面図である。図２に示されるように、ＡＤＦ部１２０が備える原稿トレイ１２１には、載置された原稿Ｄを検出する原稿検出センサ２１１が設けられている。原稿トレイ１２１上の原稿Ｄは、ピックアップローラ２１２によって搬送路２１４に向かって送り出され、更に、レジストローラ２１３によって搬送路２１４を経由してプラテンローラ２１５の上部に搬送される。ピックアップローラ２１２は、実線で示した退避位置と破線で示した給紙位置とに相互に移動可能に構成されており、原稿Ｄを搬送路２１４に送り出す場合には、上方の退避位置から原稿トレイ１２１上の原稿Ｄに圧接される下方の給紙位置に移動する。
【００１７】
プラテンローラ２１５の上部には搬送ローラ２１６が圧接されており、下部には搬送ローラ２１７が圧接されている。原稿Ｄは、搬送ローラ２１６、２１７とプラテンローラ２１５との間を通過することによって、プラテンローラ２１５の外周面の略半周に沿って搬送され、スキャナ部１１０の原稿読取位置上を通過して、排紙ローラ対２１８にまで搬送される。排紙ローラ対２１８は、原稿Ｄを原稿排出トレイ（不図示）上に排出する。
【００１８】
なお、ピックアップローラ２１２、レジストローラ２１３及びプラテンローラ２１５は、ＡＤＦ駆動モータ２１９によって駆動される。また、プラテンローラ２１５の下方には、搬送ローラ２１７からスキャナ部１１０の原稿読取位置へ搬送される原稿Ｄを検出するレジストセンサ２２０が設けられている。
【００１９】
スキャナ部１１０には、ＬＥＤ等の線状光源２０５およびイメージセンサ（ライン型イメージセンサ）２０６が搭載されたキャリッジ２０４が設けられている。キャリッジ２０４は、主走査方向（図面に対して垂直方向）に沿って長く延びた形状になっており、長手方向における両端部がガイドレール（不図示）にスライド可能に支持されている。キャリッジ２０４は、ベルト、ワイヤー、プーリ等によって構成された駆動伝達部２０８を介して、画像読取モータ２０７により、主走査方向に直交する副走査方向に沿って、矢印Ａ方向や矢印Ｂ方向に往復移動する。画像読取モータ２０７は、パルス制御されるパルスモータで構成されており、駆動信号のパルス数に基づいて、キャリッジ２０４を所望の距離分、移動させることが可能である。
【００２０】
スキャナ部１１０の上面には、主走査方向に沿って形成されたスリット内に配置されているコンタクトガラス（以下、「スリットガラス」という）２０１と、プラテンガラス２０２とが設けられている。スリットガラス２０１は、ＡＤＦ部１２０によって原稿Ｄを搬送しながら読み取る場合（シートスルー方式）における原稿読取位置に配置されており、ＡＤＦ部１２０により搬送される原稿Ｄがスリットガラス２０１上を通過する。プラテンガラス２０２は、スリットガラス２０１に対して矢印Ａ方向に所定の間隔をあけて配置されており、読取対象の原稿が手置き載置される。
【００２１】
キャリッジ２０４に搭載されたイメージセンサ２０６は、主走査方向に沿って配置された複数の光電変換素子を有するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）によって構成されている。線状光源２０５は、直線状に延びるキセノンランプ、ＬＥＤ等によって構成されており、イメージセンサ２０６に平行な状態でキャリッジ２０４に搭載されている。線状光源２０５は、スリットガラス２０１上を通過する原稿またはプラテンガラス２０２上に載置された原稿に対して光を照射し、原稿から反射される光が、スリットガラス２０１またはプラテンガラス２０２を介してイメージセンサ２０６によって受光される。原稿からの反射光を受光したイメージセンサ２０６は、原稿画像の濃淡に対応した画像データを出力する。この画像データに対して、イメージセンサ２０６を構成する複数の画素間でのバラツキを補正するために、シェーディング補正が行われる。
【００２２】
スリットガラス２０１とプラテンガラス２０２との間には、イメージセンサ２０６から出力される画像データをシェーディング補正する際の基準データを取得するための基準板（シェーディング板）２０３が設けられている。図３は、スキャナ部１１０を下方（キャリッジ２０４側）から見た下面図である。図３に示されるように、基準板２０３は、キャリッジ２０４と同程度の長さの長方形状の平板な部材であって、線状光源２０５から照射される光を長手方向の全体にわたってイメージセンサ２０６に反射する。例えば、基準板２０３は、全体に亘って白色である。
【００２３】
次に、原稿カバーと、本実施形態における原稿サイズ検知について図４を参照しながら説明する。図４は、原稿カバーの動作を説明するための図である。
【００２４】
原稿カバー４００は、図１のＡＤＦ部１２０に対応する。原稿カバー４００は、装置本体４０２上のプラテンガラス４０１に対して開閉自在に配置されている。プラテンガラス４０１、装置本体４０２はそれぞれ、図１のプラテンガラス２０２、スキャナ部１１０に対応する。原稿カバー４００は、プラテンガラス４０１を覆う閉状態とプラテンガラス４０１から所定の角度分離れた開状態との間で揺動自在に、装置本体４０２の上面端部に対してヒンジ機構等で固定されている。原稿カバー４００を閉じた際に、原稿カバー４００のプラテンガラス４０１と接触する面については、白色等の反射率の高い色で構成されている。また、装置本体４０２の原稿カバー４００の揺動中心側には、原稿カバー４００の開閉状態を検知可能な構成として、開閉検知センサ４０６が設けられている。
【００２５】
開閉検知センサ４０６は、原稿カバー４００が開閉される際に原稿カバー４００に連動して上下する開閉フラグ４０３と、原稿カバー４００の開閉角度を検知するための角度検知センサ４０４、４０５とを含んで構成されている。角度検知センサ４０４、４０５はそれぞれ、発信部、受信部を備えたフォトインタラプタで構成されており、発信部から発信された信号を開閉フラグ３５が遮り、それを受信部が検出することによりセンサのＯＮ／ＯＦＦの状態を取得する。そして、角度検知センサ４０４、４０５のＯＮ／ＯＦＦ状態の組み合わせにより、原稿カバー４００の開閉状態及び角度が取得される。
【００２６】
スキャナ部１１０の内部には、図５に示すように、それぞれが、プラテンガラス２０２の所定位置における原稿の有無を検知する構成としての原稿サイズ検知センサ５０１、５０２、５０３、５０４が設置されている。原稿サイズ検知センサ５０１、５０２、５０３、５０４はそれぞれ、それぞれ発信部と受信部から構成されており、原稿がセンサ上に載置されていた場合、発信部からの信号を原稿が反射し、受光部で受信することにより原稿が載置されたことを検知する。そして、各センサの検知結果から、載置された原稿のサイズの候補が複数決定される。
【００２７】
図６は、画像読取装置１００の制御系の構成を示すブロック図である。ＣＰＵ６０１は、画像読取装置１００全体を統括的に制御する。例えば、ＣＰＵ６０１は、各種センサの信号を検知して以下のような制御を実行する。ＣＰＵ６０１は、図４の開閉検知センサ４０６の検知結果から、原稿カバー４００の開閉状態を検知する。図４は、開閉検知センサ４０６の角度検知センサ４０４、４０５の検知結果の組み合わせによる原稿カバー４００の開閉状態（角度）を、第１の開状態、第２の開状態、第３の開状態として示している。まず、原稿カバー４００がプラテンガラス４０１から離れた開状態のうちの最大に開いた第１の開状態では、角度検知センサ４０４、４０５は、共にＯＦＦとなる。また、原稿カバー４００を閉じかけた状態であり、原稿カバー４００が第１の開状態よりもプラテンガラス４０１に近づいた第２の開状態では、角度検知センサ４０４がＯＮ、角度検知センサ４０５は、ＯＦＦとなる。更に、原稿カバーをほぼ閉じた第３の開状態では、角度検知センサ４０４、４０５は、共にＯＮとなる。
【００２８】
また、ＣＰＵ６０１は、原稿カバー４００が第２の開状態のときにおける原稿サイズ検知センサ５０１、５０２、５０３、５０４の検知結果から、プラテンガラス４０１に載置された原稿のサイズの候補を複数決定する。原稿サイズ検知センサ５０１、５０２、５０３、５０４は、載置可能な原稿サイズとの関係で、図５に示すような位置に配置されている。原稿サイズ検知センサ５０１、５０２は、原稿の主走査方向のサイズを検知するためのセンサである。原稿サイズ検知センサ５０３、５０４は、原稿の副走査方向のサイズを検知するためのセンサである。そして、原稿サイズ検知センサ５０１、５０２、５０３、５０４のＯＮ、ＯＦＦ信号から、ＣＰＵ６０１は、原稿サイズの候補を複数決定する。
【００２９】
ＲＡＭ６０２は、汎用的なＲＡＭであり、ＣＰＵ６０１の作業領域及びデータの一時記憶領域として用いられる。ＲＯＭ６０３は、汎用的なＲＯＭであり、画像読取装置１００を駆動するためのファームウェアプログラムや、ファームウェアプログラムを制御するためのブートプログラムを記憶し、ＣＰＵ６０１によってＲＡＭ６０２に読み出されて実行される。また、本実施形態では、ＲＯＭ６０３やＲＡＭ６０２には、キャリッジ２０４の移動履歴情報（プラテンガラス２０２上の位置情報）がＣＰＵ６０１により格納される。通信Ｉ／Ｆ６０４は、外部のコンピュータ端末装置等と有線や無線等のネットワーク媒体を介して接続し、データやジョブ等が送信される。操作部６０５は、パネルや入力キー等を有し、ユーザによる画像読取装置１００の各種設定操作を受付けたり、ユーザインタフェース画面等を表示したりする。操作部６０５は、図１の操作パネル１１１に対応する。
【００３０】
印刷制御部６０６は、外部から受信した画像データや、画像読取部６０７で原稿を読み取った画像データを画像形成装置本体１３０に供給する。画像読取部６０７は、イメージセンサ及びＬＥＤ等の光源で構成されるライン型イメージセンサが搭載されたキャリッジ２０４を含む。画像読取部６０７は、原稿台上に設置された原稿を光学的に読み取って画像データを取得したり、原稿の主走査方向（ライン方向）の長さを検知したり、原稿台上の原稿の有無を検知する。
【００３１】
センサ６０８は、各種センサを含み、例えば、開閉検知センサ４０６、原稿サイズ検知センサ５０１〜５０４を含む。ＣＰＵ６０１は、それらのセンサの出力信号を検出する。スキャンモータ６０９は、主走査方向と直交する副走査方向にキャリッジ２０４を走査させる。システムバス６００は、上記の各ブロックの間を相互に通信可能に接続する。
【００３２】
以下、図７を参照しながら、電源ＯＮ時における画像読取装置１００の動作について説明する。図７の各処理は、例えば、ＣＰＵ６０１がＲＯＭ６０３に記憶されたプログラムをＲＡＭ６０２に読み出して実行することにより実現される。
【００３３】
Ｓ１００において、オペレータにより画像形成装置１の電源がＯＮとされると、ＣＰＵ６０１は、角度検知センサ４０４、４０５により、原稿カバー４００が閉じている状態であるか否かを判定する。以下の説明においては、原稿カバー４００は、ＡＤＦ部１２０であるとする。原稿カバー４００が閉じている状態であると判定された場合、Ｓ１０２に進み、原稿カバー４００が閉じている状態でないと判定された場合、Ｓ１０３に進む。
【００３４】
Ｓ１０１で原稿カバー４００が閉じている状態であると判定された場合、Ｓ１０２において、ＣＰＵ６０１は、キャリッジ２０４を副走査方向上を往復移動させる。そして、Ｓ１０４において、ＣＰＵ６０１は、キャリッジ２０４の移動中に、原稿サイズ検知センサ５０１〜５０４の検知状態に変化があったか否かを判定する。ここで、変化があったと判定された場合、Ｓ１０５に進み、変化がないと判定された場合、Ｓ１０２からの処理を繰り返す。
【００３５】
原稿カバー４００が閉じている状態であると判定された場合、原稿サイズ検知センサ５０１〜５０４は、原稿カバー裏面部材からの反射によりＯＮ状態となっている。ここで、キャリッジ２０４が移動し、キャリッジ２０４が原稿サイズ検知センサの上面を通過すると、原稿サイズ検知センサとキャリッジ２０４の高さ方向の距離が短くなり、焦点距離が合わずに、原稿サイズ検知センサの光源の反射光が受光部に返ってこないので、ＯＦＦとなる。
【００３６】
本実施形態では、ＣＰＵ６０１は、原稿サイズ検知センサの出力がＯＮからＯＦＦに変更したことを検出すると、そのタイミングでキャリッジ２０４が原稿サイズ検知センサ上面を通過したと判定する。そして、ＣＰＵ６０１は、特定の基準となる原稿サイズ検知センサについての出力の変化のタイミングに該当する原稿サイズ検知センサの位置から一定距離進んだ位置をホームポジションと特定し、その特定した位置でキャリッジ２０４を停止させる（Ｓ１０５）。Ｓ１０５の処理後、図７の処理を終了する。複数の原稿サイズ検知センサ５０１〜５０４のうち、どの原稿サイズ検知センサの出力の変化を基準とするかについては後述する。
【００３７】
また、Ｓ１０１で原稿カバーが閉じている状態でないと判定された場合、Ｓ１０３において、ＣＰＵ６０１は、不揮発性メモリであるＲＯＭ６０３に記憶されている、キャリッジ２０４の移動履歴情報に基づいてホームポジションを特定する。キャリッジ２０４の移動履歴情報とは、過去に、原稿カバー４００が閉じた状態であると判定された場合に、キャリッジ２０４を移動した移動履歴情報である。例えば、その移動履歴情報は、過去にＳ１０２及びＳ１０５で行われたキャリッジ２０４の移動履歴情報であり、ホームポジションまでの移動履歴情報が含まれている。ＣＰＵ６０１は、その特定したホームポジションまでキャリッジ２０４を移動して停止させる。Ｓ１０３の処理後、図７の処理を終了する。
【００３８】
このように、装置に電源が投入された際に原稿カバーが閉じていれば、キャリッジ２０４を移動させる。そして、その移動により原稿サイズ検知センサの出力の変化に基づいて、キャリッジ２０４のホームポジションを特定する。その結果、専用のセンサ等を設けることなく、キャリッジ２０４のホームポジションを特定することができる。
【００３９】
次に、図８を参照しながら、原稿読取後における画像読取装置１００の動作について説明する。図８の各処理は、例えば、ＣＰＵ６０１がＲＯＭ６０３に記憶されたプログラムをＲＡＭ６０２に読み出して実行することにより実現される。
【００４０】
Ｓ２０１において、ＣＰＵ６０１は、読取動作の終了を検出する。その時点では、例えば、読取りが終了し、ユーザにより原稿台から原稿が取り除かれている。ここでは、Ｓ２０１の時点で、キャリッジ２０４が図２の矢印Ａの方向上の端部に位置しているとする。Ｓ２０２において、ＣＰＵ６０１は、キャリッジ２０４を反転移動させる。つまり、Ｓ２０２において、ＣＰＵ６０１は、キャリッジ２０４を矢印Ｂに向かって移動させる。Ｓ２０３において、ＣＰＵ６０１は、原稿カバー４００が閉じている状態であるか否かを判定する。原稿カバーが閉じている状態であると判定された場合、Ｓ２０４に進み、原稿カバーが閉じている状態でないと判定された場合、Ｓ２０５に進む。
【００４１】
Ｓ２０４において、ＣＰＵ６０１は、キャリッジ２０４の移動中に、原稿サイズ検知センサの検知状態に変化があったか否かを判定する。ここで、変化があったと判定された場合、Ｓ２０６に進み、変化がないと判定された場合、Ｓ２０４の処理を繰り返す。
【００４２】
Ｓ２０６において、ＣＰＵ６０１は、特定の基準となる原稿サイズ検知センサの出力がＯＮからＯＦＦに変更したことを検出すると、そのタイミングでキャリッジ２０４が原稿サイズ検知センサ上面を通過したと判定する。そして、ＣＰＵ６０１は、そのタイミングに該当する位置から一定距離進んだ位置をホームポジションと特定し、その特定した位置でキャリッジ２０４を停止させる（Ｓ２０６）。Ｓ２０６の処理後、図８の処理を終了する。複数の原稿サイズ検知センサ５０１〜５０４のうち、どの原稿サイズ検知センサの出力の変化を基準とするかについては後述する。
【００４３】
また、Ｓ２０３で原稿カバーが閉じている状態でないと判定された場合、ＣＰＵ６０１は、不揮発性メモリであるＲＯＭ６０３に記憶されているキャリッジ２０４の移動履歴情報に基づいてホームポジションを特定し、その特定したホームポジションまでキャリッジ２０４を移動して停止させる（Ｓ２０５）。Ｓ２０５の処理後、図８の処理を終了する。キャリッジ２０４の移動履歴情報については、図７での説明と同じである。
【００４４】
このように、読取終了後に原稿カバーが閉じている状態において、キャリッジ２０４を移動させる。そして、その移動による原稿サイズ検知センサの出力の変化に基づいて、キャリッジ２０４のホームポジションを特定する。その結果、専用のセンサ等を設けることなく、キャリッジ２０４のホームポジションを特定することができる。
【００４５】
次に、図９を参照しながら、ＡＤＦ読み取り（いわゆる流し読み）の場合の画像読取装置１００の動作について説明する。図９の各処理は、例えば、ＣＰＵ６０１がＲＯＭ６０３に記憶されたプログラムをＲＡＭ６０２に読み出して実行することにより実現される。
【００４６】
Ｓ３００において、オペレータにより画像読取装置１００の電源がＯＮとされる。Ｓ３０１において、ＣＰＵ６０１は、キャリッジ２０４を副走査方向上を往復移動させる。Ｓ３０２において、ＣＰＵ６０１は、キャリッジ２０４の移動中に、原稿サイズ検知センサ５０１〜５０４の検知状態に変化があったか否かを判定する。ここで、変化があったと判定された場合、Ｓ３０３に進み、変化がないと判定された場合、Ｓ３０１からの処理を繰り返す。
【００４７】
Ｓ３０３において、ＣＰＵ６０１は、特定の基準となる原稿サイズ検知センサの出力がＯＮからＯＦＦに変更したことを検出すると、そのタイミングでキャリッジ２０４が原稿サイズ検知センサ上面を通過したと判定する。そして、ＣＰＵ６０１は、そのタイミングに該当する位置から一定距離進んだ位置を、シェーディング補正を行う位置と特定し、その特定した位置でキャリッジ２０４を停止させる。複数の原稿サイズ検知センサ５０１〜５０４のうち、どの原稿サイズ検知センサの出力の変化を基準とするかについては後述する。
【００４８】
Ｓ３０４において、ＣＰＵ６０１は、操作パネル１１１上のスキャンキーの押下等により読取指示を受け付けたか否かを判定する。ここで、読取指示を受け付けたと判定された場合、Ｓ３０５に進み、読取指示を受け付けていないと判定された場合、Ｓ３０４の処理を繰り返す。
【００４９】
Ｓ３０５において、ＣＰＵ６０１は、基準板２０３を読み取らせることにより、シェーディング補正を実行する。Ｓ３０６において、ＣＰＵ６０１は、原稿検出センサ２１１による原稿トレイ１２１上の原稿の検知信号に基づいて、キャリッジ２０４を、シェーディング補正を行う位置から一定距離離れた原稿読取位置（スリットガラス２０１）に移動させて停止させる。Ｓ３０７において、ＣＰＵ６０１は、ＡＤＦ部１２０から供給される原稿の読取りを開始する。
【００５０】
このように、原稿カバーとして、ＡＤＦ部１２０が閉じている状態において、キャリッジ２０４を移動させる。そして、その移動による原稿サイズ検知センサの出力の変化に基づいて、キャリッジ２０４のシェーディング補正を実行するための位置を特定する。その結果、専用のセンサ等を設けることなく、キャリッジ２０４のシェーディング補正を実行するための位置を特定することができる。
【００５１】
次に、図１０を参照しながら、原稿カバー４００の開閉時にプラテンガラス２０２上の原稿サイズを検出する場合の画像読取装置１００の動作について説明する。図１０の各処理は、例えば、ＣＰＵ６０１がＲＯＭ６０３に記憶されたプログラムをＲＡＭ６０２に読み出して実行することにより実現される。
【００５２】
Ｓ４００において、ＣＰＵ６０１は、原稿カバー４００が開状態から閉状態になったか否かを判定する。開状態から閉状態になったと判定された場合、Ｓ４０１に進み、開状態から閉状態になっていないと判定された場合、Ｓ４００の処理を繰り返す。
【００５３】
Ｓ４０１において、ＣＰＵ６０１は、原稿サイズ検知センサ５０１、５０２、５０３、５０４の検知信号に基づいて、プラテンガラス２０２上の原稿サイズを検出する。
【００５４】
Ｓ４０２において、ＣＰＵ６０１は、キャリッジ２０４を移動させる。Ｓ４０３において、ＣＰＵ６０１は、キャリッジ２０４の移動中に、原稿サイズ検知センサ５０１〜５０４の検知状態に変化があったか否かを判定する。ここで、変化があったと判定された場合、Ｓ４０４に進み、変化がないと判定された場合、Ｓ４０３の処理を繰り返す。
【００５５】
Ｓ４０４において、ＣＰＵ６０１は、原稿サイズ検知センサの出力がＯＮからＯＦＦに変更したことを検出すると、そのタイミングでキャリッジ２０４が原稿サイズ検知センサ上面を通過したと判定する。そして、ＣＰＵ６０１は、出力が変化した特定の原稿サイズ検知センサの位置から一定距離進んだ位置をホームポジションと特定し、その特定した位置でキャリッジ２０４を停止させる。Ｓ４０４の処理後、図１０の処理を終了する。複数の原稿サイズ検知センサ５０１〜５０４のうち、どの原稿サイズ検知センサの出力の変化を基準とするかについては後述する。
【００５６】
このように、原稿が載置されて原稿カバーが閉じている状態において、原稿サイズ検知センサ５０１、５０２、５０３、５０４により原稿サイズを検知し、その後、キャリッジ２０４を移動させる。その移動による原稿サイズ検知センサの出力の変化に基づいて、キャリッジ２０４のホームポジションを特定する。その結果、専用のセンサ等を設けることなく、キャリッジ２０４のホームポジションを特定することができる。
【００５７】
次に、原稿サイズ検知センサが図５に示すように複数ある場合に、図７〜図１０において、どの原稿サイズ検知センサの出力の変化に基づいてキャリッジ２０４のホームポジションやシェーディング補正を実行するための位置などの所定位置を特定するかについて説明する。
【００５８】
原稿サイズ検知センサ５０１〜５０４が図５に示すように複数存在する場合、シェーディング補正等の調整に使用する白色基準部材から最も距離が近い原稿サイズ検知センサを通過する時のタイミングを基準とする。即ち、主走査方向の原稿サイズを検出する原稿サイズ検知センサ５０１、５０２、副走査方向の原稿サイズを検出する原稿サイズ検知センサ５０３、５０４のうち、最も白色基準部材に近い位置の原稿サイズ検知センサ５０１の出力の変化を基準とする。また、図１１に示すように副走査方向の原稿サイズを検出する原稿サイズ検知センサ１１０１、１１０２のみである場合には、白色基準部材に最も近い位置の原稿サイズ検知センサ１１０１の出力の変化を基準とする。
【００５９】
図７〜図９の場合には、原稿は載置されておらず、キャリッジ２０４が通過しない状態では原稿サイズ検知センサの出力はＯＮであり、通過することでＯＮからＯＦＦへの出力の変化が生じる。従って、上記のように、特定の基準となる原稿サイズ検知センサを予め決定し、その原稿サイズ検知センサの出力の変化を検出することで、キャリッジ２０４の所定位置を特定することができる。
【００６０】
このように、原稿サイズ検知センサの出力からキャリッジ２０４の位置を検出することができる。そのため、基準パターンを読取ることでキャリッジ２０４等の読取手段の位置を検出する場合に比べて、大きく変化する検知結果によって読取手段の位置を検出することができる。その結果、誤検出することなく、より正確に読取手段の位置を検出することができる。
【００６１】
一方、図１０の場合には、原稿が載置されているので、例えば暗色原稿であれば原稿サイズ検知センサの出力はＯＮとはならない。つまり、キャリッジ２０４が白色基準部材から最も距離が近い原稿サイズ検知センサを通過する場合に、必ずしもＯＮからＯＦＦへの変化を検出できるとは限らない。従って、その場合には、原稿サイズ検知センサ５０１〜５０４それぞれから、キャリッジ２０４の所定位置までの距離情報をＲＯＭ６０３等に予め記憶しておいても良い。そして、出力の変化を検出した原稿サイズ検知センサの位置に基づいて、キャリッジ２０４の所定位置を特定するようにしても良い。
【００６２】
また、Ｓ１０５、Ｓ２０６、Ｓ３０３、Ｓ４０４においては、ＣＰＵ６０１は、出力の変化を検出した原稿サイズ検知センサと所定位置までの距離と、キャリッジ２０４の移動速度とから、移動時間を算出する。そして、ＣＰＵ６０１は、その移動時間分、キャリッジ２０４を所定位置まで移動させるようにしても良い。
【００６３】
以上のように、本実施形態によれば、専用のホームポジションセンサ等の構成を用いることなく、キャリッジ２０４のホームポジションやシェーディング補正を実行するための所定位置を正確に特定することができる。
【符号の説明】
【００６４】
１  画像形成装置：  １００  画像読取装置：  ６０１  ＣＰＵ：  ６０２  ＲＡＭ：  ６０３  ＲＯＭ
【図１】
2018023012.tif 000003
【図２】
2018023012.tif 000004
【図３】
2018023012.tif 000005
【図４】
2018023012.tif 000006
【図５】
2018023012.tif 000007
【図６】
2018023012.tif 000008
【図７】
2018023012.tif 000009
【図８】
2018023012.tif 000010
【図９】
2018023012.tif 000011
【図１０】
2018023012.tif 000012
【図１１】
2018023012.tif 000013