(57)【要約】【課題】原稿サイズを高速に検出する画像読取装置等の提供。【解決手段】初回プレスキャン動作に基く画像信号に対する画像処理の結果、抽出された原稿サイズの候補が複数ある場合に、当該複数の候補における原稿の副走査方向長さを決定し、当該決定した長さに基いて、原稿の副走査方向における非読取区間及び読取区間を決定する。また、決定した読取区間における追加プレスキャン動作に基く画像信号に対する画像処理の結果に基いて、原稿サイズを特定する。また、非読取区間では、原稿の反射光を撮像する必要がないため、読取区間よりも速い速度でキャリッジを移動させる。【選択図】図３
2010074753.tif 000002
【特許請求の範囲】
【請求項１】
設置台に設置された原稿の主走査方向に光を照射し、かつ、前記原稿の副走査方向に移動可能なキャリッジと、
前記キャリッジを駆動する駆動手段と、
前記原稿からの反射光に基づく画像信号を処理する画像処理手段と、を有する画像読取装置において、
前記画像処理手段は、
前記原稿の副走査方向における一端部周辺のプレスキャン画像に基いて、前記原稿のサイズの候補を抽出し、
前記抽出された候補が複数ある場合に、当該候補における前記原稿の副走査方向の長さを決定し、
前記決定した長さに基いて、前記原稿の副走査方向における非読取区間及び読取区間を決定し、
前記読取区間のプレスキャン画像に基いて、前記原稿のサイズを特定し、
前記駆動手段は、
前記読取区間では、第１の速度で前記キャリッジを移動させ、
前記非読取区間では、前記第１の速度よりも速い第２の速度で前記キャリッジを移動させる、
ことを特徴とする画像読取装置。
【請求項２】
前記画像処理手段は、原稿のサイズの候補をＮ個（Ｎは自然数）抽出し、当該複数の候補に対し、原稿のサイズの副走査方向長さが短い順に、１番目、２番目、・・・、Ｎ−１番目とした場合において、
前記画像処理手段が第ｎ番目（ｎはＮ−２以下の自然数）の候補に対する読取区間のプレスキャン画像に基いて前記原稿のサイズを特定できなかった場合は、前記駆動手段は、前記キャリッジを第ｎ＋１番目の候補に対する読取区間まで移動させ、
前記画像処理手段が第ｎ番目の候補に対する読取区間のプレスキャン画像に基いて前記原稿のサイズを特定できた場合は、前記駆動手段は、前記キャリッジを初期位置まで移動させる、
ことを特徴とする請求項１の画像読取装置。
【請求項３】
前記画像処理手段は、前記読取区間における一部領域のプレスキャン画像に基いて、前記原稿のサイズを判別する、
ことを特徴とする請求項１または請求項２の画像読取装置。
【請求項４】
前記一部領域は、前記原稿の隅部付近である、
ことを特徴とする請求項３の画像読取装置。
【請求項５】
被印刷媒体が設置されるトレイと、
前記被印刷媒体に印刷する印刷手段と、
をさらに有し、
前記印刷手段は、前記特定された原稿のサイズ及び前記被印刷媒体のサイズに基いて決定した印刷倍率により、前記キャリッジが読み取った画像を印刷する、
ことを特徴とする請求項１ないし請求項４いずれかの画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿サイズを高速に検出することができる画像読取装置等に関するものである。
【背景技術】
【０００２】
従来、プレスキャン（プリスキャン）により原稿サイズを検出する技術が種々提案されている。例えば、下記特許文献１では、高速度設定の状態で原稿終端までプレスキャンを行う点が開示されている。
【０００３】
【特許文献１】特開平５−１４５７１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１における「高速度設定」における速度は、「原稿の種類の判別や、原稿画像の濃度判別に支障をきたさない範囲において可能な限り速めた速度」（上記特許文献１の（段落００３４参照））であるため、その速度には制約がある。また、原稿サイズを検出するための処理はできるだけ高速に行うことが望ましい。
【０００５】
本発明は、原稿サイズを高速に検出することができる画像読取装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面である請求項１に係る発明は、設置台に設置された原稿の主走査方向に光を照射し、かつ、前記原稿の副走査方向に移動可能なキャリッジと、前記キャリッジを駆動する駆動手段と、前記原稿からの反射光に基づく画像信号を処理する画像処理手段と、を有する画像読取装置において、前記画像処理手段は、前記原稿の副走査方向における一端部周辺のプレスキャン画像に基いて、前記原稿のサイズの候補を抽出し、前記抽出された候補が複数ある場合に、当該複数の候補ごとに、前記原稿の副走査方向の長さを決定し、前記決定した長さに基いて、前記原稿の副走査方向における非読取区間及び読取区間を決定し、前記読取区間のプレスキャン画像に基いて、前記原稿のサイズを特定し、前記駆動手段は、前記読取区間では、第１の速度で前記キャリッジを移動させ、前記非読取区間では、前記第１の速度よりも速い第２の速度で前記キャリッジを移動させることを特徴とする。
【０００７】
上記画像読取装置によれば、原稿をプレスキャンすべき区間（読取区間）では第１の速度でキャリッジを移動させ、また、当該原稿をプレスキャンする必要がない区間（非読取区間）では前記第１の速度よりも速い第２の速度でキャリッジを移動させる。これにより、キャリッジの移動速度を速め、原稿のサイズを高速に検出することができる。
【０００８】
本発明の一側面である請求項２に係る発明は、前記画像処理手段は、原稿のサイズの候補をＮ個（Ｎは自然数）抽出し、当該複数の候補に対し、原稿のサイズの副走査方向長さが短い順に、１番目、２番目、・・・、Ｎ−１番目とした場合において、前記画像処理手段が第ｎ番目（ｎはＮ−２以下の自然数）の候補に対する読取区間のプレスキャン画像に基いて前記原稿のサイズを特定できなかった場合は、前記駆動手段は、前記キャリッジを第ｎ＋１番目の候補に対する読取区間まで移動させ、前記画像処理手段が第ｎ番目の候補に対する読取区間のプレスキャン画像に基いて前記原稿のサイズを特定できた場合は、前記駆動手段は、前記キャリッジを初期位置まで移動させることを特徴とする。
【０００９】
上記画像読取装置によれば、第ｎ番目の読取区間のプレスキャン画像によって原稿のサイズが特定できた場合は、駆動手段はキャリッジを初期位置に移動させる。これにより、原稿のサイズが特定できた時点で原稿のサイズを検出するための処理を終了するので、無駄な処理を省き、原稿のサイズを高速に検出することができる。
【００１０】
本発明の一側面である請求項３に係る発明は、前記画像処理手段は、前記読取区間における一部領域のプレスキャン画像に基いて、前記原稿のサイズを判別することを特徴とする。
【００１１】
上記画像読取装置によれば、原稿のサイズを判別するためのプレスキャン画像の領域を、読取区間の一部領域とする。これにより、画像処理の対象領域を少なくすることができ、原稿のサイズを高速に検出することができる。
【００１２】
本発明の一側面である請求項４に係る発明は、前記一部領域は、前記原稿の隅部付近であることを特徴とする。
【００１３】
上記画像読取装置によれば、原稿のサイズを判別するためのプレスキャン画像の領域を、原稿の隅部付近とする。これにより、原稿のサイズを特定するための画像処理における誤認識を防ぐことができる。
【００１４】
本発明の一側面である請求項５に係る発明は、被印刷媒体が設置されるトレイと、前記被印刷媒体に印刷する印刷手段と、をさらに有し、前記印刷手段は、前記特定された原稿のサイズ及び前記被印刷媒体のサイズに基いて決定した印刷倍率により、前記キャリッジが読み取った画像を印刷することを特徴とする。
【００１５】
上記画像読取装置によれば、特定された原稿のサイズ及びトレイに設置された被印刷媒体のサイズに基いて印刷倍率が決定される。これにより、トレイに設置された被印刷媒体のサイズに基いて印刷倍率を自動的に決定することができる。
【発明の効果】
【００１６】
本発明によれば、原稿サイズを高速に検出することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態である画像読取装置について図面を参照しつつ説明する。以下の説明においては、当該画像読取装置を、コピー機能、スキャナ機能、ファクシミリ機能及びコードレス電話機能を備えた複合機（ＭＦＰ）として実現した形態について説明する。
なお、本実施形態の画像読取装置が、コピー装置、スキャナ装置、ファクシミリ装置等に適用可能であることはいうまでもない。
【００１８】
まず、画像読取装置１００の概略構成について説明する。図１は、画像読取装置１００の外観斜視図である。
図１に示すように、画像読取装置１００は、合成樹脂製の本体ケース（ハウジング）１０１によって形成されている。画像読取装置１００の前面には、給紙カセット（トレイ）１０２が挿抜可能に形成されている。給紙カセット１０２の上側には、排紙部１０３が配置されている。
【００１９】
画像読取装置１００の前面には、スロット部１０４が配置されている。スロット部１０４にメモリカード等の各種記憶媒体が装填され、当該記憶媒体に記憶された画像データ等を印刷することができる。
【００２０】
画像読取装置１００の上側には、各種操作ボタンや液晶表示部等を備えた操作パネル部１０５が設けられている。
画像読取装置１００の上側には、設置台１０６が設けられている。設置台１０６には、原稿が配置される。
画像読取装置１００の上側には、カバー部１０７が設けられている。カバー部１０７は、開閉可能に構成され、原稿の読み取り時には閉状態となる。
【００２１】
画像読取装置１００の内部には、原稿の反射光を撮像する撮像機構と、キャリッジ１０８が設けられている。キャリッジ１０８は、原稿に光を照射するための光源を有している。撮像機構は、原稿から反射した光をＣＣＤなどの撮像素子で読み取ることで、主走査方向（図１におけるＹ方向）に撮像する。
キャリッジ１０８は、駆動モータ（図示せず）によって駆動する駆動ベルト（図示せず）によって、副走査方向（図１におけるＸ方向）の位置制御が行われる。以下、駆動モータ及び駆動ベルトを総称して駆動機構という。
【００２２】
なお、撮像機構は、キャリッジ１０８の内部に設けてもよく、キャリッジ１０８の外部に設けてもよい。
【００２３】
画像読取装置１００の内部には、印字機構が設けられている。印刷機構は、給紙カセット１０２にセットされている被印刷媒体に、撮像機構で読み取った原稿、記憶媒体の画像データ、または通信Ｉ／Ｆを介してコンピュータ（ＰＣ）から受信した画像データ等の所定のデータを印刷する。
画像読取装置１００の内部には、紙送り機構が設けられている。紙送り機構は、印刷済みの記録媒体を、撮像機構から見た主走査方向（図１におけるＹ方向）に搬送することができる。
【００２４】
なお、撮像機構、印刷機構、及び紙送り機構それぞれの構成・動作については、公知であるので、詳細な説明は省略する。
【００２５】
画像読取装置１００の内部には、制御装置が設けられている。
以下、画像読取装置１００の制御装置について説明する。図２は、制御装置のブロック図である。図２に示すように、制御装置には、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、入出力Ｉ／Ｆ１２４、通信Ｉ／Ｆ１２５が設けられている。また、それぞれの要素は、信号線によって互いに接続され、種々のデータが送受信される。
【００２６】
ＣＰＵ１２１は、画像読取装置１００全体を制御する。また、本発明を実現するためのプログラム（後述の原稿サイズ特定処理プログラム）を実行する。
ＲＯＭ１２２には、上記プログラム及び各種テーブル（後述の第１テーブル及び第２テーブル）が記憶されている。ＲＯＭ１２２として、フラッシュメモリを用いてもよい。
ＲＡＭ１２３には、ＣＰＵ１２１によるプログラムの実行の際に、種々のデータの読み込み／書き込みが行われる。また、第１テーブル及び第２テーブルが展開される。また、ＲＡＭ１２３には、撮像機構が撮像した画像信号が記憶される。
【００２７】
入出力Ｉ／Ｆ１２４には、種々の機器（操作パネル部１０５、キャリッジ１０８、駆動機構、撮像機構、印刷機構、紙送り機構等）が接続されており、接続されている機器との間で、種々のデータが送受信される。
【００２８】
なお、図２に示す内部構成は、単なる一例であり、本発明は、この内部構成を有するものに限定されないことはいうまでもない。
【００２９】
次に、原稿サイズ特定処理について説明する。原稿サイズ特定処理は、設置台１０６に設置された原稿２００の原稿サイズを特定するための処理である。図３は、原稿サイズ特定処理のフローチャートである。原稿サイズ特定処理は、設置台１０６に原稿２００が設置され、カバー部１０７が閉じられ、操作パネル部１０５の所定のボタンが押下されることにより、実行が開始される。なお、操作パネル部１０５の操作に代えて、接続されるコンピュータ等からの指示信号に基いて、原稿サイズ特定処理の実行を開始してもよい。
【００３０】
図４は、設置台１０６に、原稿２００（サイズ：Ｌ１×Ｌ２）が設置された様子を示している。
【００３１】
Ｓ１１において、初回プレスキャン動作指示を出力する。これにより、キャリッジ１０８は、設置台１０６上の原稿２００に光を照射する。また、駆動機構は、キャリッジ１０８を副走査方向に、所定距離（ｄ２）だけ移動させる。この区間は、プレスキャン動作を行う「読取区間」である。また、撮像機構は、原稿からの反射光を光電変換し、画像信号をＲＡＭ１２３に書き込む。初回プレスキャン動作指示が出力されることにより、初回プレスキャン領域の画像信号（副走査方向における一端部周辺のプレスキャン画像）が、ＲＡＭ１２３に書き込まれる。
【００３２】
図５は、設置台１０６、原稿２００、及び初回プレスキャン領域の位置関係を示している。図５において、設置台１０６の左端から長さ「ｄ１」までの領域は、画像読取装置１００の構造上、原稿の読み取りが不可能な領域である。また、図５において、長さ「ｄ２」は、適宜設定可能である。例えば、３０ｍｍとすることができる。また、初回プレスキャン領域内の解像度は、適宜設定可能である。
【００３３】
Ｓ１２において、原稿サイズの候補を抽出する。
以下、原稿サイズの候補を抽出する方法を説明する。
まず、Ｓ１１で取得した画像信号を画像処理することにより、原稿の主走査方向における端部位置を検出する。なお、端部位置を検出するための処理は公知なので、その説明を省略する。そして、検出した端部位置（すなわち、原稿の主走査方向長さ）及び第１テーブルに基いて、原稿の副走査方向長さの候補を抽出する。
【００３４】
ここで、第１テーブルについて説明する。図６は、第１テーブルの構造を示している。図６に示すように、第１テーブルには、主走査方向長さごとに、原稿サイズ候補及び副走査移動距離が定義されている。
「原稿サイズの候補」には、主走査方向長さに対応する原稿サイズが定義されている。第１テーブルを参照することにより、検出した主走査方向長さに基いて原稿サイズの候補を抽出することができる。
「副走査移動位置」には、追加プレスキャン動作（後述）の開始位置が定義されている。
【００３５】
例えば、検出した主走査方向長さが「３８ｍｍ」であった場合は、原稿サイズの候補として「Ａ９」が抽出される（候補の数は「１」）。また、検出した主走査方向長さが「４８ｍｍ」であった場合は、原稿サイズの候補として「Ｂ９、または、Ａ８」が抽出される（候補の数は「２」）。また、検出された主走査方向長さが「２１１ｍｍ」であった場合は、「Ｌｅｔｔｅｒ、または、Ａ４、または、Ｌｅｇａｌ」が抽出される（候補の数は「３」）。なお、以下の説明において、原稿サイズの候補の数を「ＣＮ」という。また、「ＣＮ」の値は、ＲＡＭ１２３に記憶される。
【００３６】
第１テーブルは、第２テーブルに基づいて作成される。
ここで、第２テーブルについて説明する。
図７は、第２テーブルの構造を示している。図７に示すように、第２テーブルには、原稿サイズごとに、主走査方向長さ、副走査方向長さ、及び主走査方向範囲が定義されている。
【００３７】
「主走査方向長さ」には、それぞれの原稿サイズにおける主走査方向長さが定義されている。
「副走査方向長さ」には、それぞれの原稿サイズにおける副走査方向長さが定義されている。
「主走査方向範囲」には、それぞれの主走査方向長さに対する検出許容範囲が定義されている。主走査方向範囲は、主走査方向長さに対し±５ｍｍの誤差範囲の値である。
【００３８】
例えば、第２テーブルにおいて、「Ｂ９」の原稿は、主走査方向長さが「４５ｍｍ」、副走査方向長さが「６４ｍｍ」であることを示している。また、第２テーブルにおいて、検出された主走査方向長さが「４０ｍｍ」〜「５０ｍｍ」の範囲内であれば、原稿サイズの候補が「Ｂ９」であることを示している。
【００３９】
また、第２テーブルにおいて、主走査方向長さ「３４」には、原稿サイズ「Ｂ１０」（主走査方向範囲「２７」〜「３７」）及び原稿サイズ「Ａ９」（主走査方向範囲「３２」〜「４２」）が対応している。したがって、第１テーブルにおいて、主走査方向長さ「３１．１」〜「３７」（「３４」が属する範囲）には、原稿サイズの候補として、「Ｂ１０」及び「Ａ９」が定義されている。
【００４０】
また、第２テーブルにおいて、主走査方向長さ「２１２」については、原稿サイズ「Ａ４」（主走査方向範囲「２０５」〜「２１５」）、原稿サイズ「Ｌｅｔｔｅｒ」（主走査方向範囲「２１０．９」〜「２２０．９」）、及び原稿サイズ「Ｌｅｇａｌ」（主走査方向範囲「２１０．９」〜「２２０．９」）が対応している。したがって、第１テーブルにおいて、主走査方向長さ「２１０．９」〜「２１５」（「２１２」が属する範囲）には、原稿サイズの候補として、「Ｌｅｔｔｅｒ」、「Ａ４」、及び「Ｌｅｇａｌ」が定義されている。
【００４１】
また、第１テーブルにおける副走査方向移動位置の値は、第２テーブルで定義されている副走査方向長さよりも５ｍｍ短い。なお、副走査方向移動位置の値は、適宜設定可能である。
設置台１０６上において、原稿が多少傾いて配置された場合には原稿サイズと副走査方向の長さとは完全に一致しないため、副走査方向の移動位置の値は、原稿の傾き度合いの許容範囲から設定してもよい。
【００４２】
ここで、図６において、原稿サイズの候補が「Ｂ１０／Ａ９」については、副走査移動距離として「４０」が定義されている。この値は、原稿サイズ「Ｂ１０」及び「Ａ９」のうち、副走査方向長さが短い原稿サイズ「Ｂ１０」（副走査方向長さ：４５ｍｍ）に基いて決定されている。
【００４３】
また、図６において、原稿サイズの候補が「Ｌｅｔｔｅｒ／Ａ４／Ｌｅｇａｌ」については、副走査移動距離として「２７４．４／２９２」が定義されている。この値は、原稿サイズ「Ｌｅｔｔｅｒ」、「Ａ４」、「Ｌｅｇａｌ」のうち、副走査方向長さが最も短い原稿サイズ「Ｌｅｔｔｅｒ」（副走査方向長さ：２７９．４ｍｍ）、及び、副走査方向長さが２番目に短い原稿サイズ「Ａ４」（副走査方向長さ：２９７ｍｍ）に基いて決定されている。
【００４４】
なお、本実施形態においては、第１テーブル及び第２テーブルのいずれもがＲＯＭ１２２に予め記憶されているが、第２テーブルのみをＲＯＭ１２２に記憶しておき、原稿サイズ特定処理中に、当該第２テーブルに基いて第１テーブルを作成してＲＡＭ１２３に展開するように構成してもよい。
【００４５】
図３に説明を戻す。Ｓ１３において、Ｓ１２で抽出した原稿サイズの候補の数が「１」であるか否かを判断する。このとき、ＲＡＭ１２３に記憶されている「ＣＮ」の値が参照される。候補の数が「１」であると判断した場合は（Ｓ１３：ＹＥＳ）、Ｓ１９に移行する。一方、候補の数が「１」ではないと判断した場合は（Ｓ１３：ＮＯ）、Ｓ１４に移行する。
【００４６】
なお、Ｓ１４に移行した回数が、移行回数カウンタ（ＲＡＭ１２３に設けられる）記憶される。ここで、Ｓ１３からＳ１４に移行したときは、移行回数カウンタに「１」が記憶される。以下、移行回数カウンタに記憶される数値を「ＳＣ」という。
【００４７】
Ｓ１４において、キャリッジ１０８の移動量を決定する。
以下、移動量の決定方法について説明する。
まず、キャリッジ１０８の移動位置を特定する。このとき、第１テーブルが参照される。例えば、ＳＣ＝１、かつ、原稿サイズの候補が「Ｌｅｔｔｅｒ、または、Ａ４、または、Ｌｅｇａｌ」であると判断されているときは、キャリッジ１０８の移動位置は、「２７４．４」（すなわち、第１テーブルの「副走査移動距離」に記憶されている値（２７４．４／２９２）のうち、左から数えて「ＳＣ」番目の値）と決定される。
【００４８】
そして、現在のキャリッジ１０８の位置は、初回プレスキャン動作の終了時の位置（すなわち、設置台１０６の一端部から「ｄ１＋ｄ２」だけ移動した位置）であるから、キャリッジ１０８の移動量は、「２７４．４−（ｄ１＋ｄ２）」となる。
ここで、キャリッジ１０８の移動量を「Ｍ１」、第１テーブルにおける「副走査方向移動位置」の値を「Ｃ１」とすれば、
Ｍ１＝Ｃ１−（ｄ１＋ｄ２）              ・・・  （式１）
として算出することができる。
【００４９】
図８は、キャリッジ１０８が移動する様子を示している。
【００５０】
Ｓ１５において、キャリッジ移動指示を出力する。これにより、キャリッジ１０８は、指示された移動量だけ副走査方向に移動する。また、このときの移動速度は、プレスキャン動作時よりも速い速度である。また、この区間はプレスキャン動作を行う必要がない「非読取区間」である。
【００５１】
Ｓ１６において、追加プレスキャン動作指示を出力する。これにより、キャリッジ１０８は、設置台１０６上の原稿２００に光を照射する。また、駆動機構は、キャリッジ１０８を副走査方向に、所定距離（ｄ３）だけ移動させる。この区間はプレスキャン動作を行う「読取区間」である。また、撮像機構は、原稿からの反射光を光電変換し、画像信号をＲＡＭ１２３に書き込む。追加プレスキャン動作指示が出力されることにより、追加プレスキャン領域の画像信号（読取区間のプレスキャン画像）が、ＲＡＭ１２３に書き込まれる。
【００５２】
Ｓ１７において、原稿サイズの候補を抽出する。ここでは、Ｓ１６で取得した画像信号を画像処理することにより、追加プレスキャン領域内に、原稿２００の副走査方向における端部が存在するか否かを判断する。
【００５３】
ここで、Ｓ１７への移行時の原稿サイズの候補の数が「２」（ＣＮ＝２）のときは、Ｓ１７の処理により、原稿サイズの候補の数が「１」となる。すなわち、Ｓ１７の処理により、原稿サイズを特定することができる。
【００５４】
例えば、原稿サイズの候補が「Ｂ１０、または、Ａ９」であれば、追加プレスキャン動作の画像信号に対する画像処理の結果、原稿２００の端部が検出された場合は、原稿サイズは、「Ｂ１０」に特定される（すなわち、原稿サイズの候補の数が「１」となる）。また、原稿２００の端部が検出されなかった場合は、原稿サイズの候補は「Ａ９」に特定される（すなわち、原稿サイズの候補の数が「１」となる）。
【００５５】
また、Ｓ１７への移行時の原稿サイズの候補の数が「３」以上（ＣＸ≧３）のときは、Ｓ１７の処理により、原稿サイズの候補の数は、「１」または「複数」となる。すなわち、Ｓ１７の処理により、原稿サイズを特定できる場合もあるが、特定できない場合もある。
【００５６】
例えば、原稿サイズの候補が「Ｌｅｔｔｅｒ、または、Ａ４、または、Ｌｅｇａｌ」であれば、副走査移動距離が２７４．４のとき（すなわち、１回目の追加プレスキャン動作時）の画像信号に対する画像処理の結果、原稿２００の端部が検出された場合は、原稿サイズは、「Ｌｅｔｔｅｒ」に特定される（すなわち、原稿サイズの候補の数が「１」となる）。しかしながら、原稿２００の端部が検出されなかった場合は、原稿サイズの候補は「Ａ４、または、Ｌｅｇａｌ」となる（すなわち、原稿サイズの候補の数が「２」となる）。
【００５７】
Ｓ１７の処理のあと、「ＣＮ」はデクリメントされる。
【００５８】
Ｓ１８において、Ｓ１７で抽出した原稿サイズの候補の数が「１」であるか否かを判断する。このとき、ＲＡＭ１２３に記憶されている「ＣＮ」の値が参照される。候補の数が「１」であると判断した場合は（Ｓ１８：ＹＥＳ）、Ｓ１９に移行する。一方、候補の数が「１」ではないと判断した場合は（Ｓ１８：ＮＯ）、Ｓ１４に戻る。また、Ｓ１４に移行した時点で、移行回数カウンタの数がインクリメントされる。
【００５９】
ここで、Ｓ１８からＳ１４に移行した場合の処理について説明する。以下の説明においては、Ｓ１２で原稿サイズの候補が「Ｌｅｔｔｅｒ、または、Ａ４、または、Ｌｅｇａｌ」であると判断され、１回目のＳ１７の処理により原稿サイズの候補が「Ａ４、または、Ｌｅｇａｌ」に更新されているものとする。
【００６０】
Ｓ１４においては、ＳＣ＝２となっているから、キャリッジ１０８の移動位置は、「２９２」（すなわち、第１テーブルの「副走査移動距離」に記憶されている値（２７４．４／２９２）のうち、左から数えて「ＳＣ」番目の値）と決定される。
【００６１】
そして、現在のキャリッジ１０８の位置は、１回目の追加プレスキャン動作の終了時の位置（すなわち、設置台１０６の一端部から「Ｃ１＋ｄ３」だけ移動した位置）であるから、キャリッジ１０８の移動量は、「２９２−（Ｃ１＋ｄ３）」となる。
ここで、キャリッジ１０８の移動量を「Ｍ２」、第１テーブルにおける「副走査移動距離」の値を「Ｃ２」とすれば、
Ｍ２＝Ｃ２−（Ｃ１＋ｄ３）              ・・・  （式２）
として算出することができる。
【００６２】
図９は、キャリッジ１０８が移動する様子を示している。
【００６３】
原稿サイズの候補が「Ａ４、または、Ｌｅｇａｌ」の場合において、２回目の追加プレスキャン動作の画像信号に対する画像処理の結果、原稿２００の端部が検出された場合は、原稿サイズは、「Ａ４」に特定される（すなわち、原稿サイズの候補の数が「１」となる）。また、原稿２００の端部が検出されなかった場合は、原稿サイズの候補は「Ｌｅｇａｌ」に特定される（すなわち、原稿サイズの候補の数が「１」となる）。
【００６４】
したがって、Ｓ１２で原稿サイズの候補が「Ｌｅｔｔｅｒ、または、Ａ４、または、Ｌｅｇａｌ」と判断された場合、すなわち、原稿サイズの候補の数が「３」であると判断された場合、最大で「２回」の追加プレスキャン動作が行われることになる。
【００６５】
これを一般化すれば、Ｓ１２で原稿サイズの候補の数が「Ｎ個」であると判断された場合は、最大で「Ｎ−１回」の追加プレスキャン動作が行われる。
【００６６】
説明を図３に戻す。
Ｓ１９において、特定した原稿サイズをＲＡＭ１２３に記憶する。記憶された情報は、別のプロセスにおいて参照される。また、キャリッジ１０８を初期位置まで移動させる指示を出力する。
【００６７】
以上説明した実施形態によれば、初回プレスキャン動作に基く画像信号に対する画像処理の結果、抽出された原稿サイズの候補が複数ある場合に、当該複数の候補における原稿の副走査方向長さを決定し、当該決定した長さに基いて、原稿の副走査方向における非読取区間及び読取区間を決定する。また、決定した読取区間における追加プレスキャン動作に基く画像信号に対する画像処理の結果に基いて、原稿サイズを特定する。また、非読取区間では、原稿の反射光を撮像する必要がないため、読取区間よりも速い速度でキャリッジを移動させる。これにより、原稿サイズを高速に検出することができる。
【００６８】
［その他の実施形態］
上述した実施形態においては、追加プレスキャン領域は、読取区間における主走査方向長さ全部の領域であったが、前記読取区間における一部領域としてもよい。この場合、原稿の端部検出のための画像処理の対象領域が小さくなり、原稿サイズを判別するための画像処理の高速化が可能となるので、原稿サイズをより高速に検出することができる。
また、原稿２００の主走査方向端部の位置は既知となっているので、当該一部領域を、図１０に示すように、原稿２００の隅部周辺とすることにより画像処理における誤認識を防ぐことができる。
【００６９】
また、印刷機構を用いた印刷処理においては、上述した原稿サイズ特定処理で特定された原稿サイズ及び給紙カセット１０２にセットされている被印刷媒体のサイズに基いて、印刷倍率を自動的に決定することができる。例えば、Ｂ５サイズの原稿が設置台１０６に設置され、給紙カセット１０２にＡ４サイズの原稿がセットされている場合は、印刷倍率を「１．１５４倍」に自動的に決定することができる。
【００７０】
なお、本発明は上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることはいうまでもない。
【００７１】
また、上述したフローチャートは単なる一例であり、該フローチャートの処理と同等の結果を得ることできるものであれば、他のフローチャートによって原稿サイズ特定処理を実現してもよい。
【００７２】
また、上述した画像読取装置に係る方法、該方法をコンピュータに実行させるためのプログラム、該プログラムを記憶した記憶媒体等としても本発明は実現可能である。
【図面の簡単な説明】
【００７３】
【図１】画像読取装置のシステム構成の一例である。
【図２】制御装置のブロック図である。
【図３】原稿サイズ特定処理のフローチャートである。
【図４】設置台に原稿が設置された様子を示した模式図である。
【図５】設置台、原稿、及び初回プレスキャン領域の関係を示した模式図である。
【図６】第１テーブルの構造を示した説明図である。
【図７】第２テーブルの構造を示した説明図である。
【図８】キャリッジが移動する様子を示した模式図である。
【図９】キャリッジが移動する様子を示した模式図である。
【図１０】追加プレスキャン領域を示した説明図である。
【符号の説明】
【００７４】
１００  画像読取装置
１０６  設置台
１０８  キャリッジ
１２１  ＣＰＵ
１２２  ＲＯＭ
１２３  ＲＡＭ
２００  原稿
【図１】
2010074753.tif 000003
【図２】
2010074753.tif 000004
【図３】
2010074753.tif 000005
【図４】
2010074753.tif 000006
【図５】
2010074753.tif 000007
【図６】
2010074753.tif 000008
【図７】
2010074753.tif 000009
【図８】
2010074753.tif 000010
【図９】
2010074753.tif 000011
【図１０】
2010074753.tif 000012