(57)【要約】【課題】キャリッジの停止位置に拘わらず、原稿の読み取りが完了するまでに要する時間を短縮する。【解決手段】画像読取装置は、主走査方向に延びるラインセンサを備え、副走査方向に移動して原稿を走査して、ラインセンサで原稿上の画像を読み取るキャリッジを有する。ＨＰセンサ１０８及びフラグ１０７によって走査キャリッジがＨＰに位置するか否かを検出される。目印１０９に応じてキャリッジの副走査方向における位置がキャリッジ位置として検出される。画像読取装置は、画像読取動作の前に、キャリッジがＨＰに位置することが検出されると、イニシャライズ制御を実行する。また、画像読取装置は、キャリッジがＨＰに位置することが検出されないと、キャリッジ位置とＨＰとの距離が所定の距離よりも離れている場合には、キャリッジ位置とＨＰとの距離が所定の距離以下である場合に比べてキャリッジの移動速度を高速としてキャリッジをＨＰの方向に移動させる。【選択図】図４
2012019269.tif 000002
【特許請求の範囲】
【請求項１】
第１の方向に延びる画像読取部を備え、該第１の方向と直交する第２の方向に移動して被走査対象物を走査して、前記画像読取部で前記被走査対象物上の画像を読み取る走査キャリッジを有する画像読取装置において、
前記走査キャリッジが予め規定された基準位置に位置するか否かを検出する基準位置検出手段と、
前記走査キャリッジの前記第２の方向における位置をキャリッジ位置として検出するキャリッジ位置検出手段と、
前記画像の読み取り動作に先立って、前記基準位置検出手段によって前記走査キャリッジが前記基準位置に位置することが検出されると、所定のイニシャライズ制御を実行するイニシャライズ制御手段と、
前記画像の読み取り動作に先立って、前記基準位置検出手段によって前記走査キャリッジが前記基準位置に位置することが検出されないと、前記キャリッジ位置と前記基準位置との距離が所定の距離よりも離れている場合には、前記キャリッジ位置と前記基準位置との距離が前記所定の距離以下である場合に比べて前記走査キャリッジの移動速度を高速として前記走査キャリッジを前記基準位置の方向に移動させる移動制御手段とを有することを特徴とする画像読取装置。
【請求項２】
前記走査キャリッジは、前記被走査対象物が載置される走査対象物領域よりも広い範囲で走査され、
前記キャリッジ位置検出手段は、前記走査対象物領域の外に形成され、前記第２の方向に延びる位置検出目印と、
前記画像読取部によって前記位置検出目印を読み取った結果に応じて前記キャリッジ位置を得るキャリッジ位置取得手段とを有することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記被走査対象物が配置されるプラテンガラスを有し、
前記位置検出目印は、前記第２の方向に延び、前記被走査対象物を前記プラテンガラスに配置する際の指標として用いられる指標板に形成されていることを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記位置検出目印は、前記第２の方向に延びる平行線分と、前記被走査対象物の走査開始位置で前記平行線分と交わり、前記走査開始位置から前記第２の方向に向うにつれて前記平行線分から離れる対角線分とを有し、
前記キャリッジ位置取得手段は、前記平行線分と前記対角線分との間の間隔に応じて前記キャリッジ位置を得るようにしたことを特徴とする請求項２又は３記載の画像読取装置。
【請求項５】
前記位置検出目印は、前記第２の方向に平行でなく、しかも互いに平行でない２本の線分を有し、
前記キャリッジ位置取得手段は、前記互いに平行でない２本の線分との間の間隔に応じて前記キャリッジ位置を得るようにしたことを特徴とする請求項２又は３記載の画像読取装置。
【請求項６】
前記位置検出目印は、前記第２の方向に沿って延び、その濃度レベルが前記第２の方向の位置に応じて異なる濃度マークであることを特徴とする請求項２又は３記載の画像読取装置。
【請求項７】
前記移動制御手段は、前記キャリッジ位置と前記基準位置との距離が所定の距離よりも離れていると、予め定められた第１速度で前記走査キャリッジを移動させ、前記キャリッジ位置と前記基準位置との距離が前記所定の距離以下であると、前記第１速度よりも低速の第２速度で前記走査キャリッジを移動させるようにしたことを特徴とする請求項１〜６いずれか１項記載の画像読取装置。
【請求項８】
第１の方向に延びる画像読取部を備え、該第１の方向と直交する第２の方向に移動して被走査対象物を走査して、前記画像読取部で前記被走査対象物上の画像を読み取る走査キャリッジを有する画像読取装置を制御するための画像読取制御方法において、
前記走査キャリッジが予め規定された基準位置に位置するか否かを検出する基準位置ステップと、
前記走査キャリッジの前記第２の方向における位置をキャリッジ位置として検出するキャリッジ位置検出ステップと、
前記画像の読み取り動作に先立って、前記基準位置検出ステップによって前記走査キャリッジが前記基準位置に位置することが検出されると、所定のイニシャライズ制御を実行するイニシャライズ制御ステップと、
前記画像の読み取り動作に先立って、前記基準位置検出ステップによって前記走査キャリッジが前記基準位置に位置することが検出されないと、前記キャリッジ位置と前記基準位置との距離が所定の距離よりも離れている場合には、前記キャリッジ位置と前記基準位置との距離が前記所定の距離以下である場合に比べて前記走査キャリッジの移動速度を高速として前記走査キャリッジを前記基準位置の方向に移動させる移動制御ステップとを有することを特徴とする画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿上の画像を読み取るための画像読取装置、画像読取装置及び画像読取制御方法に関し、特に、初期化動作を短縮するとともに、駆動音を低減してキャリッジ（原稿走査手段）を駆動制御するための画像読取装置及び画像読取制御方法に関する。
【背景技術】
【０００２】
一般に、画像読取装置においては、原稿上の画像を読み取る際、キャリッジ（原稿走査手段）で原稿を走査して画像を読み取っている。原稿の走査に際して、走査位置基準となるＨＰセンサ（ホームポジションセンサ）を検出し、キャリッジの位置を初期化している。つまり、キャリッジの位置を走査基準位置に合わせている。
【０００３】
ところが、画像読取装置に電源が投入された時、キャリッジがＨＰセンサ近傍に停止していないと、キャリッジを走査基準位置に移動してＨＰセンサがキャリッジを検出するまで待つ必要がある。このため、原稿の読取が開始されるまで時間を要することになって、結果的に、原稿の読取に時間が掛かってしまうことになる。また、従来の画像読取装置においては、キャリッジの駆動制御を開始して、所定の時間内にＨＰセンサが検出されないと、駆動制御系の不具合と判断して、制御を停止する。その後、画像読取装置に備えられた操作パネルを介して不具合通知をオペレータに行っている。
【０００４】
なお、画像読取装置を移動させた際にキャリッジが移動してしまうことがある。このような場合には、キャリッジＨＰセンサから離れた位置に停止することがある。また、原稿走査中に停電によって、画像読取装置の動作が停止すると、キャリッジＨＰセンサから離れた位置に停止することがある。さらに、不具合検出によって、画像読取装置が停止すると、キャリッジＨＰセンサから離れた位置に停止することがある。
【０００５】
上記のように、電源投入後に原稿読取時間（走査時間）が掛かるとなると、ユーザにとっては使い勝手が悪い。このため、読み取り時間を短縮するため、キャリッジの走査基準位置（走査開始位置）から原稿セット位置の手前までの所定範囲を、例えば、２層励磁方式によってキャリッジを高速駆動で制御するようにしたものがある（例えば、特許文献１参照）。ここでは、原稿セット位置の手前から原稿領域の後端までについては、１−２相励磁方式によってキャリッジの駆動制御を行っている。つまり、走査速度可変制御を行うようにしている。
【０００６】
一方、画像読取装置において、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）の読み取り領域内でかつ原稿範囲の外に位置検出用マーキングを設けるようにしたものがある（例えば、特許文献２参照）。ここでは、キャリッジの初期位置合わせの際、電源投入が投入されると、位置検出用マーキングを読み取ってキャリッジの位置を判断するようにしている。これによって、電源投入の際、キャリッジがホームポジションにあると初期位置合わせてのための位置決め動作を省略して、初期化動作時間を短縮するようにしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平５−３７７４０号公報
【特許文献２】特開２００３−３２４５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、上述のように、画像読取装置においては、ＨＰセンサによってキャリッジがＨＰ（ホームポジション：基準位置）にあるか否かを検出している。一方、画像読取装置においては、所謂メカ精度及び組み付け公差に起因した機体差が不可避的に存在する。そして、このような機体差等に起因する誤差をＨＰセンサからの検出出力によって補正している。つまり、画像読取装置において、駆動系で用いられるプーリ、従動プーリ、及びタイミングベルト等とメカ的な製造公差とによって機体毎にキャリッジの駆動制御にばらつくがある。そして、このばらつきをＨＰセンサからの検出出力によって補正している。従って、画像読取装置においては、原稿の走査開始前に走査位置のキャリブレーションを実行する上で必ずＨＰ検出を行う必要がある。
【０００９】
通常、原稿走査を実行した際には、キャリッジは原稿読取後、復路を往路と同様に駆動制御される。そして、ＨＰセンサによってキャリッジがＨＰに復帰したことが検出されると、キャリッジは停止する。このように、原稿読取装置が通電状態であれば、キャリッジの位置情報はＨＰセンサの検出出力に基づいて更新・保持される。そして、キャリッジを駆動するための駆動制御部が励磁されているので、キャリッジは動くことなくＨＰに保持される。
【００１０】
ところが、画像読取装置において電源オフ状態では、駆動制御部が励磁されていない関係上、キャリッジに外力が加われば、キャリッジは容易に移動してしまう。よって、前回の画像読み取り後において、キャリッジがＨＰに位置づけられたとしても、キャリッジがＨＰから移動してしまえば、たとえ、キャリッジの位置を記憶しておいたとしても、電源投入の際にキャリッジの位置を改めて検出する必要がある。
【００１１】
同様に、原稿走査中に何らかの不具合によって安全装置が動作した場合又は停電が生じた場合には、キャリッジはＨＰから離れた位置に停止している可能性がある。
【００１２】
このように、電源投入時などにおいては、キャリッジがＨＰに位置するか否かを検出しなければならず、このＨＰ検出に要する時間は原稿読取動作に要する時間に対して長くなる。つまり、キャリッジの停止位置が判らないと、キャリッジの最適な駆動制御ができない。このため、キャリッジの停止位置が分からない場合には、キャリッジの移動制御によって不具合を生じないように低速駆動によってＨＰ検出を行う必要がある。ＨＰ検出を高速制御で行うとキャリッジの停止位置精度が悪化してしまうからである。さらに、キャリッジの振動が原稿に影響を及ぼして位置ずれ等が生じないようにする必要もある。
【００１３】
上述のように、従来の画像読取装置においては、原稿走査開始前のキャリッジの停止位置に応じてＨＰ検出に要する時間が大きく異なる。その結果、原稿読み取りが完了するまでに要する時間が異常に長くなってしまうことがある。
【００１４】
従って、本発明の目的は、キャリッジの停止位置に拘わらず、原稿読み取りが完了するまでに要する時間を短縮することのできる画像読取装置及び画像読取制御方法を提供することにある。
【課題を解決するための手段】
【００１５】
上記の目的を達成するため、本発明による画像読取装置は、所定の第１の方向に延びる画像読取部を備え、該所定の方向と直交する第２の方向に移動して被走査対象物を走査して、前記画像読取部で前記被走査対象物上の画像を読み取る走査キャリッジを有する画像読取装置において、前記走査キャリッジが予め規定された基準位置に位置するか否かを検出する基準位置検出手段と、前記走査キャリッジの前記第２の方向における位置をキャリッジ位置として検出するキャリッジ位置検出手段と、前記画像の読み取り動作に先立って、前記基準位置検出手段によって前記走査キャリッジが前記基準位置に位置することが検出されると、所定のイニシャライズ制御を実行するイニシャライズ制御手段と、前記画像の読み取り動作に先立って、前記基準位置検出手段によって前記走査キャリッジが前記基準位置に位置することが検出されないと、前記キャリッジ位置と前記基準位置との距離が所定の距離よりも離れている場合には、前記キャリッジ位置と前記基準位置との距離が前記所定の距離以下である場合に比べて前記走査キャリッジの移動速度を高速として前記走査キャリッジを前記基準位置の方向に移動させる移動制御手段とを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、走査キャリッジが基準位置に位置することが検出されないと、キャリッジ位置と基準位置との距離が所定の距離よりも離れている場合には、キャリッジ位置と基準位置との距離が所定の距離以下である場合に比べて走査キャリッジの移動速度を高速として走査キャリッジを前記基準位置の方向に移動させるようにしている。従って、キャリッジの停止位置に応じて、速やかに走査キャリッジを基準位置に移動させてイニシャライズ制御を行うことができる結果、被走査対象物である原稿の読み取りが完了するまでに要する時間を短縮することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態による画像読取装置の一例の構成を概略的に示す図である。
【図２】図１に示す画像読取装置のハードウェア構成を説明するためのブロック図である。
【図３】図１に示すキャリッジの構造（構成）を示す斜視図であり、（ａ）はキャリッジの全体の構成を示す図、（ｂ）はキャリッジの一部分の構成を示す図である。
【図４】図１に示す画像読取装置においてキャリッジの位置検出ついて説明するための図である。
【図５】図４に示す指標板を用いたキャリッジの位置検出について説明するための図である。
【図６】図１に示すキャリッジの駆動制御を説明するための図である。
【図７】図３に示す原稿照明部を説明するための図である。
【図８】図３に示す原稿照明部を点灯制御するための点灯制御回路の一例の構成を示す図である。
【図９】図４に示すキャリッジ位置検出目印のレイアウトの一例を説明するための図である。
【図１０Ａ】図４に示す画像読取装置の動作の一例を説明するためのフローチャートである。
【図１０Ｂ】図４に示す画像読取装置の動作の一例を説明するためのフローチャートである。
【図１１】図４に示すキャリッジ位置検出目印のレイアウトの他の例を説明するための図であり、（ａ）は原稿指標板の走査面側に複数の濃度マークを配列した状態の一例を示す図、（ｂ）は原稿指標板の走査面側に複数の濃度マークを配列した状態の他の例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態による画像読取装置の一例について図面を参照して説明する。
【００１９】
図１は、本発明の実施形態による画像読取装置の一例の構成を概略的に示す図である。
【００２０】
図１を参照して、図示の画像読取装置１０１は、光電変換手段であるラインセンサ（図１には示さず）を有している。画像読取装置１０１はプラテンガラス（原稿台ガラス）１０２及び流し読みガラス１０３を備えている。プラテンガラス１０２には本等の原稿がセットされ、原稿からの反射光がプラテンガラス１０２を透過してラインセンサ２１９に導かれる。一方、原稿搬送装置（図示せず）によって画像読取装置１０１に搬送されたシート原稿は、流し読みガラス１０３でシート原稿からの反射光が透過されてラインセンサ２１９に導かれる。
【００２１】
図示の例では、プラテンガラス１０２及び流し読みガラス１０３が備えられているが、機種によっては１枚のガラスで構成する場合もある。また、圧板モデルと呼ばれる画像読取装置１０１おいては、原稿搬送装置は搭載されないので、流し読みガラス１０３は除かれる、そして、流し読みガラス１０３を除いた箇所は目隠しカバー（図示せず）等で覆われることが多い。なお、以下の説明では、原稿搬送装置の説明は行わないことにする。
【００２２】
画像読取装置１０１は、原稿走査キャリッジ（以下単にキャリッジと呼ぶ）１０６を有している。そして、キャリッジ１０６は、ラインセンサが搭載されたセンサ基板１１１、原稿照明部（図１には示さず）、及びレンズ等の光学ユニット（図１には示さず）を備えている。
【００２３】
図示画像読取装置１０１において、原稿１０４をコピーする際には、原稿指標板１０９を目安として、原稿１０４がプラテンガラス１０２上にセットされる。その後、オペレータが操作パネル（図示せず）のコピーボタンを押すと、原稿の読み取りシーケンスが開始される。
【００２４】
原稿読み取りシーケンスが開始されると、画像読取装置１０１は、先ずイニシャライズ制御（初期化制御）を実施する。このイニシャライズ制御については、例えば、ラインセンサの動作状態、原稿照明部の明るさ、及び基準白板１０５の読み取り状態が実施される。
【００２５】
このため、画像読取装置１０１はキャリッジ１０６にセットされたフラグ１０７をＨＰセンサ１０８で検出して、キャリッジ１０６を位置決めする。そして、画像読取装置は基準位置（ＨＰ）から白板１０５までの領域（原稿走査領域）においてキャリッジを駆動する。
【００２６】
なお、キャリッジ１０６には位置を検出する機能は備えられていない。このため、電源が投入された際に、キャリッジ１０６が原稿走査領域のどこに停止しているのかについて分からない。よって、電源投入時においては、低速駆動制御によってキャリッジ１０６を移動させて基準位置の検出を行うことになる。
【００２７】
キャリッジ１０６は、モータ（以下光学モータと呼ぶ）１１２によって駆動される。光学モータ１１２の駆動軸には駆動プーリ１１３が圧入されている。一方、画像読取装置１０１の筐体には、キャリッジ１０６の移動方向に交差する方向に延びる駆動軸１１７Ａ及び従動軸１１７Ｂが所定の間隔をおいて配置されている。そして、この駆動軸１１７Ａの端部にはそれぞれ糸巻き部１２１Ａ及び１２１Ｂが設けられている。
【００２８】
同様に、従動軸１１７Ｂの端部にはそれぞれ糸巻き部１２１Ｃ及び１２１Ｄが設けられている。糸巻き部１２１に隣接して従動プーリ１１６が駆動軸１１７Ａに取り付けられ、この従動プーリ１１６はタイミングベルト１１５によって駆動プーリ１１３に連結されている。糸巻き部１２１Ａ及び１２１Ｃ間にはワイヤー１１９が渡され、糸巻き部１２１Ｂ及び１２１Ｄ間にはワイヤー１２０が渡されている。そして、駆動プーリ１１３及び従動プーリ１１６のプーリ比、糸巻き部１２１Ａ〜１２１Ｄの直径、及びワイヤー１１９及び１２０の径に応じてキャリッジ１０６の移動量が規定される。
【００２９】
なお、画像読取装置１０１の筐体には、キャリッジ１０６の移動方向に沿って一対のレール１１８が配置されている。そして、キャリッジ１０６は、ワイヤー１２０と接続され、ワイヤー１１９の移動に伴って、レール上を移動する。
【００３０】
ここで、光学モータ１１２として２相のステッピングモータを用い、駆動プーリ１１３の歯数を２０、従動プーリ１１６の歯数を６０、糸巻き部１２１Ａ〜１２１Ｄの直径をそれぞれ３０．０ｍｍ、ワイヤー１１９及び１２０の直径０．８０ｍｍとする。この場合、キャリッジ１０６の移動量は、表１で示される。
【００３１】
【表１】
2012019269.tif 000003
【００３２】
表１において、分割数とは、２相のステッピングモータを１周り回転制御する際に必要なパルス数であり、１パルス当たりの移動角度は１．８度である。また、キャリッジ１０６の移動量は、２相のステッピングモータをＦＵＬＬ−ＳＴＥＰ制御した際の移動量を示している。なお、２相のステッピングモータの場合、モータ構造上、制御パルスの１パルス当たりの回転角度が１．８°であり、１．８°を基本ステップ角度として回転制御を行う駆動制御をフルステップ（ＦＵＬＬ−ＳＴＥＰ）という。
【００３３】
専用のモータドライバＩＣを用いて、Ｗ１‐２相励磁で駆動すれば、移動量は４分割制御され、０．０４４８（ｍｍ／ｓｔｅｐ）となる。また、２Ｗ１−２相励磁で駆動すれば、移動量は８分割制御され、０．０２２４（ｍｍ／ｓｔｅｐ）の刻み幅で駆動制御できる。
【００３４】
ここで、Ｗ１−２相励磁及び２Ｗ１−２相励磁とは、２相ステッピングモータにおいてＡ相及びＢ相のモータコイルに流す電流値を制御することによって、１．８°の基本ステップ角度よりも細かい角度で回転制御する方式である。Ｗ１−２相励磁及び２Ｗ１−２相励磁では、それぞれＦＵＬＬ−ＳＴＥＰの４分割に当たる０．４５°及びＦＵＬＬ−ＳＴＥＰの８分割に当たる０．２２５°単位で回転制御を行うことになる。
【００３５】
つまり、ＦＵＬＬ−ＳＴＥＰ及び１パルスで、光学モータ１１２は１．８°回転し、駆動プーリ１１２のプーリ比３．０であるので、従動プーリ１１５はさらに１／３の回転量、即ち０．６°回転する。要するに、直径（３０．０＋０．８）ｍｍの糸巻きは０．６／３６０回転する。よって、キャリッジ１０６の移動量は、３０．８×π×０．６÷３６０≒０．１６１３ｍｍとなる。
【００３６】
なお、光モータ１１２の軸後端にはダイナミックダンパー１１４がセットされる。そして、ダイナミックダンパー１１４によって光モータ１１２の回転斑及び振動等を抑制する。このダイナミックダンパー１１４は必ずしも必要なものではなく、必要に応じてセットされる。
【００３７】
上述した駆動機構によって、キャリッジ１０６は、イニシャライズ制御の際、基本位置（以下所定の位置ともいう）に移動する。キャリッジ１０６の位置を検出する際には、ＨＰセンサ１０８が用いられる。キャリッジ１０６には移動方向と交差する方向に延びるフラグ１０７が取り付けられており、フラグ１０７がＨＰセンサ１０８を通過する際、フラグ１０７がＨＰセンサ１０８によって検知される。これによって、後述するように、所定位置との関係を表すキャリッジ１０６の相対位置を判断して、原稿走査位置（主走査読み取りライン）１２２の位置を知る。
【００３８】
いま、フラグ１０７が、図１に示す位置からＨＰセンサ１０８を通過する方向、つまり、実線矢印で示す方向に移動するとする。この際、フラグ１０７がＨＰセンサ１０８を通過した位置（切った位置ともいう）は、通常、プラテンガラス１０２上にセットされた原稿１０４の画先位置（走査開始位置）に設定されている。つまり、原稿走査位置（主走査読み取りライン）１２２が原稿１０４の一端部と一致していることになる。そして、プラテンガラス１０２の画先位置から基準白板１０５までの距離は設計上明らかであるからフラグ１０７がＨＰセンサ１０８を切った位置から、１パルス当たりの移動距離から得られるパルス数分、キャリッジ１０６を駆動制御する。これによって、キャリッジ１０６を所定の位置に位置づけることができる（なお、機差が存在するとしても、基準白板１０５は十分な幅を持っているので、読み取りに際して支障はない）。
【００３９】
イニシャライズ制御を実施するため、キャリッジ１０６が所定の位置に到達すると、ラインセンサがアクティブ（読み取り可能な動作モード）とされ、さらに、原稿照明部２１６が所定の設定光量で点灯制御される。この際、基準白板１０５の読み取り結果が画像読取装置１０１で設定した条件となっていない場合には、原稿照明部の光量制御又はラインセンサの出力信号を増幅して、基準白板１０５の読み取りレベルを画像読取装置１０１で必要とするレベルに合わせる。
【００４０】
なお、上述のようにしても、基準白板１０５の読み取りレベルが所定の条件を満たさない場合には、画像読取装置１０１はハード的な不具合が生じたと判断して、エラー表示を操作パネルに表示する。
【００４１】
基準白板１０５の読み取りレベルが所定の条件を満たしている場合には、画像処理部（図示せず）は、基準白板１０５の読取レベル信号をフラットに補正するためのシェーディング補正係数を算出する。そして、シェーディング補正係数を算出した後、キャリッジ１０６は原稿走査のための加速開始位置に移動する。
【００４２】
なお、シェーディング補正は、走査ライン上のラインセンサの感度ムラ、原稿照明部の配光ムラ、光学系の集光特性に起因する所謂端部光量落ちを改善するために実行される。キャリッジ１０６が移動する間、原稿照明部の点灯・消灯制御については、原稿照明部の特性によって制御を変えるべきである。この場合、点灯制御後の光量が直前に点灯制御した光量レベルと同等レベルで安定した応答性の良い原稿照明部を用いる場合には、電力、発熱の観点から一旦消灯して、キャリッジ１０６を加速開始位置に移動する。画像読取装置１０１の画質に影響を及ぼさないのであれば、どのようにしてもよい。
【００４３】
図示の例では、加速開始位置を明確には定義しないが、通常は等速駆動制御に入って、キャリッジ１０６の振動が収まってから原稿１０４の走査を開始したいため、原稿１０４の画先位置に到達する前を加速開始位置とする。そして、少なくとも画先の１０ｍｍ〜２０ｍｍ前に加速が完了して、等速制御ができる位置を加速開始位置とする。つまり、流し読みガラス１０３よりもさらに画像読取装置１０１の側板に近い位置、糸巻き部１２１に近い位置に加速開始位置が設定される。
【００４４】
原稿１０４を走査する際、原稿１０４がＡ４サイズであれば、原稿幅２１０ｍｍであるから、光モータ１１２を２Ｗ１−２相励磁で駆動すれば、表１から分かるように、光モータ１１２は８分周の０．０２２４（ｍｍ／ｓｔｅｐ）の刻み幅で制御される。
【００４５】
例えば、画先から、２１０ｍｍ÷０．０２２４ｍｍ＝９３７５パルス（＋α）でパルス制御を行い、続いて減速制御を行う。そして、復路については、往路と同一のパルス数でキャリッジ１０６を駆動制御して加速開始位置に戻す。
【００４６】
復路については、フラグ１０７がＨＰセンサ１０８を検出した時点で、画像読取装置１０１で設定した所定の位置に停止制御するようにしてもよい。例えば、ＨＰセンサ１０８でフラグ１０７を検出した後、キャリッジ１０６を減速して、停止後にキャリッジ１０６を基準白板１０５の読取位置に移動させて停止させる。又は、キャリッジ１０６をプラテンガラス１０２上にセットされた原稿１０４の原稿サイズ検出位置に停止させるようにしてもよい。原稿サイズ検出位置に特に制約は無いが、サイズ検出後のキャリッジ移動時間を短くするため、画先から１０ｍｍ〜２０ｍｍ原稿内側に移動した位置を定位置とする。
【００４７】
図２は、図１に示す画像読取装置１０１のハードウェア構成を説明するためのブロック図である。
【００４８】
図２を参照して、画像読取装置は制御ブロック２０１を有しており、この制御ブロック２０１によってキャリッジ１０６が駆動制御それる。制御ブロック２０１はコントロール基板２２２を備えており、このコントロール基板２２２には、ＣＰＵ２０２、画像処理部２０３、ＲＯＭ２０４、ＥＥＰＲＯＭ２０５、及びモータドライバ２０６が実装されている。また、キャリッジ１０６は、センサ基板１１１、原稿照明部２１６、及びレンズユニット２１８を有しており、センサ基板１１１には、センサ制御ＩＣ２１５、ラインセンサ２１９、及びＡＦＥ２２０が実装されている。
【００４９】
ＣＰＵ２０２は、ＲＯＭ２０４から制御プログラムを読み出して、画像処理部２０３のＩ／Ｏ（入出力）ポートを介してモータドライバ２０６を制御する。なお、ＣＰＵ２０２のＩ／Ｏポートを用いてもモータドライバ２０６を制御するようにしてもよい。
【００５０】
モータドライバ２０６はモータ１１２を駆動する。そして、モータ１１２によってキャリッジ１０６は原稿走査方向に移動させられる。制御ブロック２０１とキャリッジ１０６とは摺動可能な接続ケーブル２０８で接続されている。つまり、キャリッジ１０６のセンサ基板１１１とコントロール基板２２２とは摺動可能な接続ケーブル２０８で接続されている。
【００５１】
キャリッジ１０６を駆動制御す際には、前述したように、キャリッジ１０６に設けられたフラグ１０７をＨＰセンサ１０８で検出して、キャリッジ位置のイニシャライズを行う。具体的には、ＨＰ２０９は発光部及び受光部を備えており、発光部から投光した光がフラグ１０７で反射されると、この反射光を受光部で受光して、フラグ１０７を検出する（図中符号２０９で示す）。
【００５２】
キャリッジ１０６の位置をイニシャライズする際、シェーディング補正も同時に実行される。この際には、キャリッジ１０６を白板１０５が読み取り可能な位置に移動して、原稿照明部２１６を点灯制御する。符号２１７で示す照射光のように白板１０５からの反射光がレンズユニット２１８を介してラインセンサ２１９上に集光され、白板１０５の走査イメージが読み取られる。キャリッジ１０６の位置を検出する際には、プラテンガラス１０２の原稿外領域にセットされたキャリッジ位置検出用目印２１３を読み取ることによってキャリッジ１０６の概略位置を検出することができる。上記の制御を行うセンサ制御ＩＣ２１５は、原稿照明部２１６の制御用Ｉ／Ｏを有し、原稿照明部２１６の部分点灯制御と全体点灯制御を選択的に制御する。
【００５３】
ＥＥＰＲＯＭ２０５は不揮発性のバックアップメモリであり、画像読取装置１０１で用いられる調整値が記憶される。また、装置固有のバラツキを補正する補正値等もＥＥＰＲＯＭ２０５に記憶される。
【００５４】
画像処理部２０３は、センサ制御ＩＣ２１５及びＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）２２０とシリアル通信を行って、キャリッジ１０６の駆動制御設定を行う。そして、センサ制御ＩＣ２１５は設定された条件でラインセンサ２１９を駆動制御する。ＡＦＥ２２０はラインセンサ２１９のアナログ出力をアナログ信号処理（サンプルホールド）した後、内蔵Ａ／Ｄコンバータ（図示せず）によってディジタル信号とする。このディジタル信号はビデオ信号として画像処理部２０３に与えられ、画像処理部２０３はビデオ信号に応じて上述したシェーディング補正等の各種画像処理を実行する。
【００５５】
図３は、図１に示すキャリッジ１０６の構造（構成）を示す斜視図である。そして、図３（ａ）はキャリッジ１０６の全体の構成を示す図、図３（ｂ）はキャリッジ１０６の一部分の構成を示す図である。
【００５６】
図３を参照して、キャリッジ１０６は光学ボックス３１０を備えており、この光学ボックス３１０に前述の原稿照明部２１６及びセンサ基板１１１が搭載されている。センサ基板１１１は、コネクタ３０４を介してケーブル３０３に接続され、このケーブル３０３を介してコントロール基板２２２（図２）とデータ通信を行う。さらに、ケーブル３０３を介してセンサ基板１１１に電力が供給される。
【００５７】
図示の例では、原稿照明部２１６は、ＬＥＤ（白色ＬＥＤ）３０９が主走査方向（第１の方向）に多数配列されたＬＥＤアレイ光源であり、コネクタ３０５は、ＬＥＤアレイ光源（原稿照明部２１６に、給電線３０６を介して電力を供給する。この際、ＬＥＤ３０９は定電流制御される。ＬＥＤアレイ光源２１６の照射効率を改善するためのリフレクタ（反射板）３０７が光学ボックス２１６に配置されている。
【００５８】
光学ボックス３１０内部では縮小光学系が形成され、ラインセンサ（画像読取部：光電変換素子）２１９に結像するように原稿反射光が導光される。また、光学ボックス３１０にはフラグ１０７がセットされている。
【００５９】
図４は、図１に示す画像読取装置１０１においてキャリッジ１０６の位置検出ついて説明するための図である。
【００６０】
図４に示す例では、ＨＰセンサ１０８によってフラグ１０７を検出できない場合に備えて、プラテンガラス１０２の走査面側に指標板１０９が備えられる。この指標板１０９はキャリッジ１０６の位置を検出する目印２１３を有している。この目印２１３は、白色板１０５から平行に延びる線分と、対角線方向に延びる線分を有している。そして、目印２１３は対角方向に延びる線分によって２つの領域に区分され、２つの領域は符号５０２で示すように色分けされている。
【００６１】
なお、２つの領域をあえて色分けする必要はない。また、図示の例では、プラテンガラス１０２に指標板１０９を形成する例については説明したが、画像読取装置筐体の上フレームの走査面側に罫書き線を形成するようにしてもよい。
【００６２】
図５は、図４に示す指標板１０９を用いたキャリッジ１０６の位置検出について説明するための図である。
【００６３】
いま、縮小光学系２１９におけるラインセンサの画素数を７５００画素とする。この場合、画像読取装置１０１の読み取り解像度が６００ｄｐｉであるとすると、主走査幅６０２として３１７．２５ｍｍの幅を読み取ることができる。この寸法（つまり、主走査幅６０２）は、原稿突き当て基準６０７に合わせてＡ４原稿６０３をセットした場合に、Ａ４主走査幅６０４（２９７ｍｍ）を読み取っても、まだ２０．２５ｍｍの余裕を有することになる。つまり、３１７．２５ｍｍ−２９７ｍｍ＝２０．２５ｍｍとなる。
【００６４】
そこで、Ａ３原稿の副走査長６０５（４２０ｍｍ）の副走査位置において、目印２１３の幅が１０ｍｍとなるとなるように構成する。この場合の主走査幅６０６は、１０ｍｍ÷４２．３μｍ≒２３６画素である。よって、この目印２１３の主走査幅が１画素変化する毎に、主走査方向に直交する副走査方向（第２の方向）は、およそ１．７８ｍｍ位置がずれることになる。つまり、４２０ｍｍ÷２３６画素≒１．７８ｍｍ／画素となる。
【００６５】
この結果、目印２１３における平行線分と対角線分との差であるΔＹを読み取れば、キャリッジ１０６の画先からの距離ΔＸを求めることができる。つまり、ΔＸ＝ΔＹ×１．７８ｍｍとなる。
【００６６】
このように、ＨＰセンサ１０８によってフラグ１０７を検出できない場合、画像読取装置１０１が目印２１３を読み取るようにすれば、キャリッジ１０６の位置を概略検出することができることになる。
【００６７】
なお、上述の例では、目印２１３における平行線分と対角線分とに応じてキャリッジ１０６の位置を検出するようにしたが、例えば、目印２１３が副走査方向（第２の方向）に平行でなく、しかも互いに平行でない２本の線分を有するようにしてもよい。この場合にも、互いに平行でない２本の線分との間の間隔に応じてキャリッジ１０６の位置を検出することになる。
【００６８】
図６は図１に示すキャリッジ１０６の駆動制御を説明するための図である。
【００６９】
図６において、横軸は画像読取装置１０１の副走査方向の距離を表している。また、縦軸は制御速度（つまり、移動速度）を表している。そして、図６には、加速開始位置７０１、ＨＰセンサ１０８のセット位置７０２、画先位置７０３、Ａ４原稿後端部の位置７０４、Ａ３原稿の後端部の位置７０５、及びＡ３原稿走査時のキャリッジ１０６の停止位置７０６が示されている。
【００７０】
画像読取装置１０１が起動された際、ＨＰセンサ１０８がフラグ１０７を検出していると、キャリッジ１０６はＦＷＤ方向（原稿を走査する方向）７１２に駆動制御される。駆動テーブルイメージ７０７上にはＨＰ７２０、つまり、フラグ１０７がＨＰセンサ１０８で非検出となる瞬間が示されている。駆動テーブルイメージ７０７において駆動停止後、キャリッジ１０６は駆動テーブル７０８によって戻り（ＢＡＣＫ）方向７１１に移動制御され、途中で位置７２１においてＨＰセンサ１０８を検出する。そして、キャリッジ１０６は白板１０５（図６には示さず）をサンプリングして、加速開始位置７０１へ移動する。
【００７１】
なお、シェーディングポジションにおいて停止制御を行ってもよいが、図示の例では、移動中におけるサンプリングを行う場合について説明する。
【００７２】
加速開始位置７０１に移動したキャリッジ１０６は、駆動テーブル７０９によって、Ａ３原稿（図示せず）を前進（ＦＷＤ）方向７１２に走査する。途中で、キャリッジ１０６は、ＨＰセンサ１０８の検出位置７０２、つまり、画先位置７０３（原稿先端を読み取る位置）に到達する前に、位置７１３において、加速制御から等速制御に切り替えられる。
【００７３】
キャリッジ１０６はＡ３原稿後端７０５を走査後に減速制御されて、位置７０６において停止する。原稿イメージを走査完了後、キャリッジ１０６は駆動テーブル７１０でＢＡＣＫ方向７１１へ移動制御され、位置７２２においてＨＰセンサ１０８を検出する。そして、キャリッジ１０６は停止制御（減速）され、所定の位置（基準位置）に停止する。
【００７４】
続いて、電源投入の際、キャリッジ１０６が所定の位置に停止していなかった場合におけるＨＰセンサ１０８の検出制御について説明する。ここでは説明を簡単にするため、キャリッジ１０６の走査範囲を領域７１４、７１５、及び７１６に分けた場合について説明する。
【００７５】
ここでは、領域７１４は、キャリッジ１０６がＨＰセンサ１０８の近くに停止している領域である。この領域７１４においては、キャリッジ１０６の位置検出は前述したようにして行われるので、説明を省略する。なお、キャリッジ１０６が領域７１４に停止している場合には、駆動テーブル７１７でキャリッジ１０６をＢＡＣＫ方向７１１に移動制御し、位置７２３においてＨＰセンサ１０８が検出されて、キャリッジ１０６は停止制御される。
【００７６】
同様にして、領域７１５にキャリッジ１０６が停止している場合には、駆動テーブル７１８でキャリッジ１０６をＢＡＣＫ方向７１１に移動制御し、位置７２４においてＨＰセンサ１０８が検出されて、キャリッジ１０６は停止制御される。
【００７７】
領域７１６にキャリッジ１０６が停止している場合には、駆動テーブル７１９でキャリッジ１０６をＢＡＣＫ方向７１１へ移動制御する。そして、位置７２５において、キャリッジ１０６がＨＰセンサ１０８を検出すると、キャリッジ１０６は停止制御される。
【００７８】
前述したように、駆動テーブル７１７、７１８、及び７１９は、制御速度が異なるので、制御速度の相違が縦軸方向に示され、駆動速度は、駆動テーブル７１７、７１８、及び７１９の順に速くなる。領域７１４において、従来の制御と同様の制御がイメージされているが、実際には、選定した駆動速度と当該速度に至る加速距離との関係が重要である。このため、キャリッジ１０６の停止位置からＨＰセンサ１０８までの距離において、所望の駆動速度まで加速制御可能であれば、より速い速度で駆動制御を行って、ＨＰセンサ１０８検出制御に掛る時間を短縮するようにする。これによって、原稿走査制御に係るトータルの時間を短縮することが可能である。
【００７９】
以上のように、ＨＰセンサ１０８を検出するための距離（キャリッジ１０６が概略検出された位置に応じて算出される）において、加速制御が完了可能な駆動速度でキャリッジ１０６を制御することができれば、加速途中で停止制御に切り替わるような急発進及び急停止のような不安定な駆動制御となることがない。そして、高速でしかも安定した静かな駆動制御を実現して、原稿走査時間の短縮することが可能となる。
【００８０】
図７は、図３に示す原稿照明部２１６を説明するための図である。
【００８１】
図７を参照して、前述したように、図示の例では、原稿照明部２１６として、白色ＬＥＤ３０９を複数個基板上に配列した２灯のＬＥＤアレイ光源が用いられる。この原稿照明部２１６は原稿領域である照明範囲８０２を照明する。また、原稿照明部２１６は、原稿外領域の照明範囲８０１及び８０３も照明する。照明範囲８０１は、画像読取装置１０１においてフラグ１０７がない側、つまり、指標板１０９が無い側の原稿外領域を示している。また、照明範囲８０３は指標板１０９が在る側の原稿外領域を示している。そして、８０５で囲んだ部分はＬＥＤ３０９が発光している状態が破線枠８０５で示されている。
【００８２】
画像読取装置１０１において原稿（被走査対象物）１０４を走査して、原稿上（被走査対象物上）の画像を読み取る場合、原稿照明部２１６は全領域点灯制御される。このため、配光特性８０６が原稿領域（被走査対象物が載置される走査対象物領域）から原稿外領域までを網羅するように、原稿照明部２１６は点灯制御される。ここでは、配光を原稿領域８０２の全領域において均一光（フラット）とするため、照明領域にゆとりをもたせている結果、原稿外領域まで配光がフラットに延びている。
【００８３】
一方、配光８０７では、キャリッジ１０６の位置検出の際に原稿外領域だけが照明される。図示の原稿外領域８１１において、原稿外の配光８０８と位置検出用目印２１３及びキャリッジ１０６の停止位置８０９及び８１０が示されている。ここで、キャリッジ１０６の停止位置８０９においてラインセンサ２１９のセンサ出力イメージ８１２を示す。同様に、キャリッジ１０６の停止位置８１０においてラインセンサ２１９のセンサ出力イメージ８１３を示す。これらは、ΔＸ及びΔＹが位置検出用目印２１３を走査した結果を示し、ΔＸ及びΔＹに応じてキャリッジ１０６の停止位置が算出される。
【００８４】
図８は、図３に示す原稿照明部２１６を点灯制御するための点灯制御回路の一例の構成を示す図である。
【００８５】
図８を参照すると、点灯制御回路はＬＥＤ電源９０２及びキャパシタ（コンデンサ）９０３を有している。キャパシタ９０３はＬＥＤ電源９０２のリプルを改善するためのものである。原稿照明部２１６は、前述したように、複数の白色ＬＥＤ３０９を有しており、図示のように、これら白色ＬＥＤ３０９は複数のＬＥＤブロック９０４に分類され、ＬＥＤブロック９０４毎にそれぞれＬＥＤドライバー９０６によって点灯制御される。
【００８６】
ＬＥＤブロック９０４における光量制御及び点灯制御はコントロール回路９０１によって行われる。ここでは、コントロール回路９０１は、データ（ＤＡＴＡ）、クロック（ＣＬＯＣＫ）、点灯信号（ＯＮ信号）をＬＥＤドライバー９０６に与えて、ＬＥＤブロック９０４の光量調整（光量制御）及び点灯制御を実行する。なお、図示の例では、左端に位置するＬＥＤドライバー９０６にのみＤＡＴＡ、ＣＬＯＣＫ、及びＯＮ信号が与えられているように示されているが、これらＤＡＴＡ、ＣＬＯＣＫ、及びＯＮ信号は全てのＬＥＤドライバー９０６に与えられる。
【００８７】
図示のように、点灯制御回路は選択回路９１１を備えており、コントロール回路９０１は選択回路９１１点灯制御信号（Ｅｄｇｅ  ＬＥＤ  ＯＮ信号）を与える。選択回路９１１は、点灯制御信号又はＯＮ信号に応じて（つまり、いずれの信号を受けても）、図中右側に位置するＬＥＤブロック９０６の点灯制御を行う。この右端に位置するＬＥＤドライバー９０６は原稿外領域に位置するＬＥＤブロック９０４を点灯するためのものである。つまり、図中右端に位置するＬＥＤブロック９０６は他のＬＥＤブロック９０６とは独立して単独に点灯制御される。
【００８８】
図９は、図４に示すキャリッジ位置検出目印２１３のレイアウトを説明するための図である。
【００８９】
図９を参照すると、画像読取装置１０１において、汎用的なラインセンサ２１９を用いた場合には、原稿領域外の走査可能な領域を十分広くとることができない。なお、通常のラインセンサにおける読取可能領域はキャリッジ１０６の位置検出を説明する際に既に説明した。ところで、十分な有効画素数を有するラインセンサを用いれば、例えば、プラテンガラスの奥及び手前両方向の原稿外領域をキャリッジ位置検出に利用することが可能となる。
【００９０】
通常原稿外領域の手前側に読み取り領域を設定する余裕はないが、十分な有効画素数を有するラインセンサ２１９を用いた場合、原稿外領域の手前側にも走査領域を設けることが可能となる。つまり、奥側は、プラテンガラスの指標板の裏面を用い、手前側は画像読取装置の上フレームの罫書線を用いて、複合的な目印を利用したキャリッジ位置検出が可能となり、設計上の制約が緩和される。
【００９１】
なお、通常、画像読取装置においては、キャリッジの交換を想定して設計されている。このため、通常、キャリッジ１０６は取り外し可能となっており、画像読取装置１０１の筐体上フレーム１００１にはキャリッジ１０６を矢印１００２で示す経路において抜き取るための切り欠きが形成されている。切り欠きの形成箇所は特に限定されず、片側にのみ切り欠け部を設けることも可能である。
【００９２】
上述の点を考慮すると、キャリッジ１０６の位置検出目印は、指標板１０９の裏面１００３に形成するが好ましい。また、プラテンガラスは原稿走査領域に限定されるため、例えば、筐体上フレーム１００１の走査面１００４の側に位置検出目印を設ければ、画像読取装置の全域に対してキャリッジ１０６の位置検出目印を配置することが可能となる。キャリッジ１０６の位置検出については、裏面１００３及び走査面１００４の両方の原稿外領域探索結果を総合的に判断するが、前述した位置検出手法物を用いればよいので、ここでは説明を省略する。
【００９３】
図１０Ａ及び図１０Ｂは、図４に示す画像読取装置１０１の動作の一例を説明するためのフローチャートである。
【００９４】
図２、図４、図５、図１０Ａ、及び図１０Ｂを参照して、画像読取装置１０１の電源を投入されると、画像読取装置１０１はイニシャライズ（初期化）を行うため、キャリッジ１０６とＨＰセンサ１０８との位置関係を確認する（ステップＳ４０２）。そして、画像読取装置１０１（つまり、ＣＰＵ２０２）はＨＰセンサ１０８がＯＮ状態であるか否かを判断する（ステップＳ４０３）。ＨＰセンサ１０８がＯＮ状態であると（ステップＳ４０３において、ＹＥＳ）、ＣＰＵ２０２はキャリッジ１０６がＨＰセンサ１０８に対してフラグ１０７の幅の範囲で停止していると判断する。そして、ＣＰＵ２０２は画像処理部２０３を介してモータドライバ２０６を制御して、ＦＷＤ方向にキャリッジ１０６を移動する。ＣＰＵ２０２はフラグ１０７がＨＰセンサ１０８から外れる位置を再度検出して、キャリッジ１０６のゼロ点調整を行う（ステップＳ４０４）。
【００９５】
続いて、ＣＰＵ２０２は画像処理部２０３を介してモータドライバ２０６を制御して、キャリッジ１０６を白板１０５読み取り位置に移動する（ステップＳ４０６）。そして、ＣＰＵ２０２は、ラインセンサ２１９を介して白板１０５を読み取って、光量及びセンサ信号系のゲイン調整値等の回路系の調整値を決定し、シェーディング補正係数を算出する（ステップＳ４０７）。このようにして、初期調整が終了すると、ＣＰＵ２０２は、画像処理部２０３を介してモータドライバ２０６を制御して、キャリッジ１０６を待機位置に移動する（ステップＳ４０８）。そして、ＣＰＵ２０２は画像読み取りＪＯＢの実行指令があるまで待機する。
【００９６】
ステップＳ４０３において、ＨＰセンサがＯＦＦ状態であると（ステップＳ４０３において、ＮＯ）、ＣＰＵ２０２はキャリッジ１０６をアクティブ状態（原稿走査モード）に設定する（ステップＳ４１０）。つまり、ＣＰＵ２０２は、センサ制御ＩＣ２１５を介してラインセンサ２１９を動作状態する。ＡＦＥ２２０は初期調整時に決定したゲイン調整値等を読み出して、センサ制御ＩＣ２１５は原稿照明部２１６を点灯制御する。これによって、ＣＰＵ２０２は原稿を読み取れる状態を整える。
【００９７】
続いて、ＣＰＵ２０２は通常の原稿読み取り時には使用しない原稿外領域の読み取りモードを設定する（ステップＳ４１１）。つまり、ＣＰＵ２０２は画像処理部２０３を制御して、参照領域を原稿外領域に設定し、誤った別の読み取り情報を用いてキャリッジ１０６の位置検出を行うことがないように画像処理範囲を設定する。そして、ＣＰＵ２０２は原稿外領域におけるラインセンサ２１９の読み取り値に応じてキャリッジ１０６が所定の距離より離れた位置にいるか否かを判定する（ステップＳ４１２）。
【００９８】
キャリッジ１０６が所定の距離よりも離れていると（ステップＳ４１２において、ＹＥＳ）、ＣＰＵ２０２はセンサ制御ＩＣ２１５を介して原稿照明部２１６を消灯して、を原稿外領域の読み取りを停止する（ステップＳ４１３）。そして、ＣＰＵ２０２は、キャリッジ１０６の駆動制御設定上の最も早い加速・駆動テーブル（第１速度）を用いて、ＨＰセンサ１０８の検出制御を実施する（ステップＳ４１４）。続いて、ＣＰＵ２０２は、ＨＰセンサ１０８がＯＮ状態であるか否かを判断する（ステップＳ４１６）。ＨＰセンサ１０８がＯＦＦ状態であると（ステップＳ４１６において、ＮＯ）、ＣＰＵ２０２はＨＰセンサ１０８がオンとなるまで待つ。
【００９９】
ＨＰセンサ１０８がＯＮ状態であると（ステップＳ４１６において、ＹＥＳ）、ＣＰＵ２０２はキャリッジ１０６の制御を減速・停止テーブルに切り替えて、所定のパルス数に応じてキャリッジ１０６を停止制御する。キャリッジ１０６が停止した後、ＣＰＵ２０２はステップＳ４０６に移行して、キャリッジ１０６を白板１０５の読み取り位置に移動制御する。
【０１００】
ステップＳ４１２において、キャリッジ１０６が所定の距離よりも離れていないと、つまり、所定の距離以下であると（ステップＳ４１２において、ＮＯ）、ＣＰＵ２０２はセンサ制御ＩＣ２１５を介して原稿照明部２１６を消灯して、原稿外領域の読み取りを停止する（ステップＳ４１８）。そして、ＣＰＵ２０１は第１速度より低速の第２速度の加速・駆動テーブルを用いて、ＨＰセンサ１０８の検出制御を実施する（ステップＳ４１９）。その後、ＣＰＵ２０２はステップＳ４１６に移行して、ＨＰセンサ１０８がＯＮ状態であるか否かを確認する。
【０１０１】
なお、ステップＳ４１３において、原稿照明部２１６を消灯して原稿外領域の読み取りを停止するとして説明したが、例えば、原稿照明部２１６において原稿外領域のみを点灯制御するようにしてもよい。この場合、ＨＰセンサ１０８を検出するため、キャリッジ１０６を移動させつつ、原稿外領域を走査する。これによって、キャリッジ１０６の位置をリアルタイムに検出することができる。従って、キャリッジ１０６の駆動制御と読み取った原稿イメージとには相関関係がないのであるから、キャリッジ１０６の駆動制御とその位置とを対応付ければ、キャリッジ１０６の駆動制御における信頼性を向上させることが可能となる。
【０１０２】
前述のように、キャリッジ１０６が所定の距離より近い位置にいることを検出すると、第１の速度より低速の第２の速度で駆動制御が行われる。この理由は、加速距離とキャリッジ１０６からＨＰセンサ１０８までの距離との関係にある。キャリッジ１０６からＨＰセンサ１０８までの距離よりも加速距離の方が長い場合には、キャリッジ１０６の駆動制御は急発進又は急停止のようなギクシャクした駆動制御となってしまう。この点は静かな駆動制御に不向きであり、駆動系が脱調する可能性もある。よって、図示の例では、キャリッジ１０６の停止位置に応じた最適な速度でのキャリッジ１０６駆動制御を行って、ＨＰセンサ１０８までの戻りの時間を短縮しつつ、確実な駆動で静音制御をようにしている。
【０１０３】
図１１は図４に示すキャリッジ位置検出目印のレイアウトの他の例を説明するための図である。そして、図１１（ａ）は原稿指標板１０９の走査面側に濃度マーク１２０１〜１２０９を配列した状態の一例を示す図であり、図１１（ｂ）は原稿指標板１０９の走査面側に濃度マーク１２１０及び１２１１を配列した状態の他の例を示す図である。
【０１０４】
まず、図１１（ａ）を参照すると、ここでは、原稿指標板１０９に互いに濃度レベルの異なる濃度マーク１２０１〜１２０９が形成されている。つまり、図示の例では、９個の濃度マーク１２０１〜１２０９が形成され、濃度マーク１２０９以降は、着色されていないが、原稿指標板１０９自体の色が現れることになる。よって、全１０種類の濃度マークが付されていることになる。
【０１０５】
例えば、画像読取装置１０１における読み取り解像度が８ビットであれば、２５６階調を１０等分した２５レベル程度の輝度レベル差をもたせて濃度マーク１２０１〜１２０９を形成する。濃度マーク１２０１〜１２０９間の濃度ばらつきは厳密でなくてもよく、輝度濃度が濃度マーク１２０１から順に並んでいれば、キャリッジ１０６の位置検出には利用することができる。
【０１０６】
ところで、キャリッジ１０６の移動制御を行う際、高速移動制御を行うと、十分な加速距離が取れない場合がある。このために、加速制御が困難な領域のみキャリッジ位置検出手段（つまり、ここでは濃度マーク）を準備すればよい。
【０１０７】
図１１（ｂ）を参照すると、プラテンガラス１０２上の原稿指標板１０９の走査面側には、濃度マーク１２１０及び１２１１が配列されている。ここでは、濃度マーク１２１０及び１２１０によってキャリッジ１０６がＨＰセンサ１０８の近傍に位置することを検出する。キャリッジ１０６がＨＰセンサ１０８から離れている場合には、キャリッジ１０６をＨＰセンサ１０８まで戻す制御が実行される。
【０１０８】
なお、図示の例では、キャリッジ１０６の移動時間を短縮すべく、キャリッジ位置検出手段によって検出された位置情報に応じてキャリッジの移動速度を切り替えるようにするが、キャリッジ位置検出手段はキャリッジの停止中以外にも機能させることが可能である。例えば、キャリッジ１０６の移動制御を行っても、キャリッジ１０６の位置が変化しない場合には、駆動制御系に不具合が発生していることを検出することが可能である。そして、駆動制御系の不具合発生時には検出結果を操作パネルに表示するようにすれば、不具合要因の切り分けに活用することができる。
【０１０９】
このようにして、上述の実施の形態においては、電源投入時等の起動時において（画像読取動作に先立って）、キャリッジ１０６によって走査可能な原稿外領域に形成されたキャリッジ位置検出目印を読み取って、キャリッジ位置を検出するようにしている。この結果、ＨＰとキャリッジ位置との距離に応じてキャリッジ１０６を最適な速度で移動させることができる。
【０１１０】
さらに、キャリッジ位置検出目印として、例えば、画像読取装置の上フレームのラインセンサの読み取り面に設けられた罫書き線又はプラテンガラス上にセットされた原稿サイズ指標板の裏面に形成された線分を用いるようにしている。このため、コストアップは軽微であるというメリットもある。
【０１１１】
キャリッジ１０６の駆動伝達部にワイヤー及びベルトが用いられている場合、ワイヤー外れ等の不具合が発生することがある。上述の実施の形態では、キャリッジ位置を検出しているから、つまり、キャリッジの移動を知ることができるから、上記のような不具合を速やかに検出することができる。
【０１１２】
以上説明したように、本実施の形態による画像読取装置によれば、コストアップをすることなく、電源投入時等の画像読取装置の起動時において、キャリッジ１０６の位置を検出して、キャリッジ位置に応じた最適な駆動制御でキャリッジをＨＰに移動させることができる。これによって、原稿走査までの時間を短縮することができるという効果がある。
【０１１３】
さらに、キャリッジ１０６を高速で駆動しても、駆動音が大きくなる恐れがなく、短時間で、スムーズない起動制御を実現することが可能となる。
【０１１４】
また、キャリッジ１０６の位置情報をリアルタイムで確認することができるので、原稿外領域の走査情報に応じてキャリッジの移動速度を知ることができ、その結果、キャリッジ１０６の駆動不具合を検出することができる。
【０１１５】
なお、上述の説明から明らかなように、この実施の形態では、ステップＳ４０１及びＳ４０２が基準位置検出手段として機能し、ステップＳ４１０及びＳ４１１がキャリッジ位置検出手段（キャリッジ位置取得手段）として機能する。そして、ステップＳ４０６〜Ｓ４０８がイニシャライズ制御手段として機能し、ステップＳ４１２〜Ｓ４１９が移動制御手段として機能する。
【０１１６】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１１７】
例えば、上記の実施の形態の機能を画像読取制御方法として、この画像読取制御方法を、画像読取装置が備えるコンピュータに実行させるようにしてもよい。この際、画像読取制御方法は、少なくとも基準位置ステップ、キャリッジ位置検出ステップ、イニシャライズ制御ステップ、及び移動制御ステップを有することになる。
【０１１８】
また、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種のコンピュータに読み取り可能な記録媒体を介してシステム或いは装置に供給するようにしてもよい。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理ようにしてもよい。
【符号の説明】
【０１１９】
１０５  基準白板
１０６  キャリッジ
１０７  フラグ
１０８  ＨＰ（ホームポジション）センサ
１０９  指標板
２０２  ＣＰＵ
２０３  画像処理部
２１３  キャリッジ位置検出用目印
２１６  原稿照明部
２１９  ラインセンサ
【図１】
2012019269.tif 000004
【図２】
2012019269.tif 000005
【図３】
2012019269.tif 000006
【図４】
2012019269.tif 000007
【図５】
2012019269.tif 000008
【図６】
2012019269.tif 000009
【図７】
2012019269.tif 000010
【図８】
2012019269.tif 000011
【図９】
2012019269.tif 000012
【図１０Ａ】
2012019269.tif 000013
【図１０Ｂ】
2012019269.tif 000014
【図１１】
2012019269.tif 000015