(57)【要約】【課題】読取可能なサイズよりも大きな原稿を、複数回に分割して読み取り、読み取った複数の画像を接合し、１つの画像として出力する場合、ずれの許容範囲を広くすることができ、ずれた場合でも少ない操作で済む画像合成装置を提供することを目的とする。【解決手段】画像を読み取る読取手段と、上記読取手段が読み取った画像データを保存する画像メモリと、上記画像メモリ内の複数の画像を合成する画像合成手段とを具備する画像合成装置において、原稿を複数回に分けて読み取る際に、原稿の大きさと、それまでに読み取った画像領域の大きさと、その後に読み取ることが可能な画像領域の大きさとに基づいて、読み取った原稿の画像領域の大きさが、読み取った画像データを接合するのに必要な大きさよりも小さいかどうかを判別し、この判別結果に基づいて、上記画像合成手段を制御する画像合成装置である。【選択図】図１６
2010093732.tif 000002
【特許請求の範囲】
【請求項１】
画像を読み取る読取手段と、上記読取手段が読み取った画像データを保存する画像メモリと、上記画像メモリに保存されている複数の画像を合成する画像合成手段とを具備する画像合成装置において、
原稿を複数回に分けて読み取る際に、原稿の大きさと、それまでに読み取った画像領域の大きさと、その後に読み取ることが可能な画像領域の大きさとに基づいて、読み取った原稿の画像領域の大きさが、読み取った画像データを接合するのに必要な大きさよりも小さいかどうかを判別する判別手段と；
上記判別手段による判別結果に基づいて、上記画像合成手段を制御する制御手段と；
を有することを特徴とする画像合成装置。
【請求項２】
請求項１において、
上記制御手段は、読み取った画像領域が、上記接合に必要な大きさよりも小さいと判別すると、読み直しを促す手段であることを特徴とする画像合成装置。
【請求項３】
請求項１において、
上記制御手段は、読み取った画像領域が、上記接合に必要な大きさよりも小さくないと判別すると、次の部分の読み取りに遷移する手段であることを特徴とする画像合成装置。
【請求項４】
請求項１において、
上記制御手段は、原稿の最後の部分を読み取った際に、読み取った画像領域の大きさが、上記接合に必要な大きさよりも小さいと判別すると、読み取った複数の部分の中で、読取範囲が最も不足している部分の読み直しを促す手段であることを特徴とする画像合成装置。
【請求項５】
請求項４において、
上記制御手段は、読み取った複数の部分の中で、読取範囲が最も不足している部分の読み直しを促した後に、画像を読み直した際に、上記判別手段を用いて再び判別し、上記接合に必要な大きさよりも小さいと判別すると、読み取った複数の部分の中で、読取範囲が最も不足している部分の読み直しを促す手段であることを特徴とする画像合成装置。
【請求項６】
請求項１において、
原稿の最初の部分または原稿の最後の部分を読み取った際に、読み取った画像領域が、原稿の端部を含むかどうかを判別する第２の判別手段を有し、
上記制御手段は、読み取った画像領域が原稿の端部を含まないと上記第２の判別手段が判別すると、読み取った画像領域の大きさに関わらず、読み直しを促す手段であることを特徴とする画像合成装置。
【請求項７】
画像を読み取る読取手段と、上記読取手段が読み取った画像データを保存する画像メモリと、上記画像メモリに保存されている複数の画像を合成する画像合成手段とを具備する画像合成装置の制御方法において、
原稿を複数回に分けて読み取る際に、原稿の大きさと、それまでに読み取った画像領域の大きさと、その後に読み取ることが可能な画像領域の大きさとに基づいて、読み取った原稿の画像領域の大きさが、読み取った画像データを接合するのに必要な大きさよりも小さいかどうかを判別する判別工程と；
上記判別工程における判別結果に基づいて、上記画像合成手段を制御する制御工程と；
を有することを特徴とする画像合成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取った複数の画像を合成する画像合成装置に関する。
【背景技術】
【０００２】
原稿台において読取が可能なサイズの原稿よりも、大きな原稿を、複数回に分割して読み取り、これら読み取った複数の画像を接合し、１つの画像として出力する発明が知られている。
【０００３】
画像合成装置において、原稿を読み取った際に、原稿台の指定された位置から、原稿がずれ、または傾いた結果、十分な読み取り範囲を確保することができず、複数の画像を繋ぎ合わせた際に、画像欠損が生じる場合がある。このために、原稿を読み取った際に、読み取り範囲が接合に十分であるかどうかを判別し、不十分である場合には、読み直しを促す必要がある。
【０００４】
この対策として、原稿を２回に分けて読み取る際に、毎回、原稿の半分の領域に、接合に必要なオーバーラップ領域を合わせた分を、読み取ったか否かを判別し、読み取れなければ、その旨を警告する装置が知られている（たとえば、特許文献１参照）。
【０００５】
また、原稿に印字された画像をマッチングし、マッチングの結果、検出された画像のずれを警告の判別に用いる装置が知られている（たとえば、特許文献２参照）。
【特許文献１】特開平０７−１１５５３４号公報
【特許文献２】特開平１１−１３４５００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来例では、ユーザが原稿台に原稿をセットする際に、原稿台の指定された位置に合わせるように注意して、原稿台に原稿を置いても、原稿台からずれる可能性が大きい。
【０００７】
したがって、上記従来例では、原稿を読み取った際に、読み取り範囲が接合に十分であるかどうかの判別基準として、僅かなずれしか許容しなければ、ユーザは何度も読み直しを強いられ、不便であるという問題がある。できるだけ、ずれの許容範囲を広くし、ずれた場合でも、できるだけ少ない操作で済むようにすることが望まれている。
【０００８】
本発明は、読取可能なサイズよりも大きな原稿を、複数回に分割して読み取り、読み取った複数の画像を接合し、１つの画像として出力する場合、ずれの許容範囲を広くすることができ、ずれた場合でも少ない操作で済む画像合成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、画像を読み取る読取手段と、上記読取手段が読み取った画像データを保存する画像メモリと、上記画像メモリに保存されている複数の画像を合成する画像合成手段とを具備する画像合成装置において、原稿を複数回に分けて読み取る際に、原稿の大きさと、それまでに読み取った画像領域の大きさと、その後に読み取ることが可能な画像領域の大きさとに基づいて、読み取った原稿の画像領域の大きさが、読み取った画像データを接合するのに必要な大きさよりも小さいかどうかを判別する判別手段と、上記判別手段による判別結果に基づいて、上記画像合成手段を制御する制御手段とを有する画像合成装置である。
【発明の効果】
【００１０】
本発明によれば、読取可能なサイズよりも大きな原稿を、複数回に分割して読み取り、読み取った複数の画像を接合し、１つの画像として出力する場合、ずれの許容範囲を広くすることができ、ずれた場合でも少ない操作で済むという効果を奏する。
【発明を実施するための最良の形態】
【００１１】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１２】
図１は、本発明の実施例１である読取装置１００の外観を示す図である。
【００１３】
読取装置１００は、画像合成装置の例であり、原稿台に原稿を載せて原稿を読み取り、これら読み取った複数の画像を互いに接合し、インクジェットプリンタである記録手段２０７（図２参照）を用いて印刷する装置である。
【００１４】
実施例１は、原稿台１０１において読取が可能なサイズの原稿よりも大きな原稿を複数回に分割して、読み取る実施例である。具体的には、Ｂ４サイズの原稿を、Ａ４サイズの原稿を、２回に分けて読み取り、読み取った２つの画像を接合手段で接合し、Ａ４サイズで出力する。
【００１５】
原稿台１０１は、原稿を読み取る際に、原稿をセットする。原稿蓋１０２は、原稿を読み取る際に、外部の光を遮断するために用いる。印刷用紙挿入口１０３は、印刷用紙を挿入する入口である。印刷用紙排出口１０４は、印刷済みの印刷用紙が排出される出口である。
【００１６】
図２は、読取装置１００の構成例を示す図である。
【００１７】
ＣＰＵ２０１は、中央演算処理部であり、読取装置１００の全体を制御する。ＲＯＭ２０２は、プログラム及びデータを記憶する。ＤＲＡＭ２０３は、画像メモリ等の一時記憶領域等から成る記憶手段である。操作手段２０４は、ユーザが操作を行うキーで構成されている。
【００１８】
表示手段２０５は、グラフィックやメッセージ等、画面情報をカラー表示する手段である。読取手段２０６は、原稿を読み取る手段である。記録手段２０７は、インクジェット機構を持つ手段である。システムバス２０８は、読取装置１００の各部のデータ通信を行う際に用いる。
【００１９】
読取装置１００は、画像を読み取る読取手段と、上記読取手段が読み取った画像データを保存する画像メモリと、上記画像メモリに保存されている複数の画像を合成する画像合成手段とを具備する装置である。
【００２０】
ＣＰＵ２０１は、原稿を複数回に分けて読み取る際に、原稿の大きさと、それまでに読み取った画像領域の大きさと、その後に読み取ることが可能な画像領域の大きさとに基づいて、判別する判別手段の例である。つまり、ＣＰＵ２０１は、読み取った原稿の画像領域の大きさが、読み取った画像データを接合するのに必要な大きさよりも小さいかどうかを判別する判別手段の例である。
【００２１】
ＣＰＵ２０１は、上記判別手段による判別結果に基づいて、上記画像合成手段を制御する制御手段の例である。
【００２２】
この場合、上記制御手段は、読み取った画像領域が、上記接合に必要な大きさよりも小さいと判別すると、読み直しを促す手段である。また、上記制御手段は、読み取った画像領域が、上記接合に必要な大きさよりも小さくないと判別すると、次の部分の読み取りに遷移する手段である。さらに、上記制御手段は、原稿の最後の部分を読み取った際に、読み取った画像領域の大きさが、上記接合に必要な大きさよりも小さいと判別すると、読み取った複数の部分の中で、読取範囲が最も不足している部分の読み直しを促す手段の例である。
【００２３】
また、読み取った複数の部分の中で、読取範囲が最も不足している部分の読み直しを促した後に、画像を読み直した際に、上記判別手段を用いて再び判別する。そして、上記制御手段は、上記接合に必要な大きさよりも小さいと判別すると、読み取った複数の部分の中で、読取範囲が最も不足している部分の読み直しを促す手段である。
【００２４】
さらに、原稿の最初の部分または原稿の最後の部分を読み取った際に、読み取った画像領域が、原稿の端部を含むかどうかを判別する第２の判別手段が設けられている。また、上記制御手段は、読み取った画像領域が原稿の端部を含まないと上記第２の判別手段が判別すると、読み取った画像領域の大きさに関わらず、読み直しを促す手段である。
【００２５】
図３は、読取装置１００に設けられている操作手段２０４の外観構成を示す図である。
【００２６】
表示手段２０５は、ドットマトリクスＬＣＤで構成されている。十字キー３０１は、表示手段のカーソル移動等に用いる。セットキー３０２は、設定入力キーである。機能キー３０３は、機能設定等に用いる。スタートキー３０４は、印刷の開始等機能の実行に用いる。
【００２７】
図４は、読取装置１００に設けられている読取手段２０６の詳細を示す図である。
【００２８】
読取手段２０６は、原稿台１０１と、原稿をセットするためのガラス台４０１と、ユーザに対して原稿をセットする位置を指示するための原稿位置マーカ４０２と、原稿を読み取るための読取センサ４０３とを有する。スキャナ読取範囲の縦の長さＬｍａｘｈと、横の長さＬｍａｘｗとが定められている。Ｌｍａｘｈ×Ｌｍａｘｗの領域が、スキャナが読取可能な最大領域である。
【００２９】
図５は、実施例１で用いる原稿５００と、１回目の読取範囲（上部読取範囲）と、２回目の読取範囲とを示す図である。なお、１回目の読取範囲を上部読取範囲とも言い、２回目の読取範囲を下部読み取り範囲とも言う。１回目の読取範囲を上部読取範囲とし、２回目の読取範囲を下部読み取り範囲としているが、その逆であってもよい。
【００３０】
図５において、原稿５００は、Ｂ４サイズの縦長の原稿全体を示す。原稿の縦の長さをＬｈとし、原稿の横の長さを、Ｌｗとする。
【００３１】
原稿５００は、上部、下部の順に２回に分けて読み取り、原稿５００の上部読取長Ｌａと、原稿５００の下部読取長Ｌｂとを得る。
【００３２】
オーバーラップ領域の縦の長さの最小値Ｌｄは、２つの画像を接合する際に必要な、上部読取範囲、下部読取範囲の両方に含まれているオーバーラップ領域の縦の長さの最小値である。原稿５００を２回に分けて読み取り、接合する際には、オーバーラップ領域の縦の長さの最小値Ｌｄで定めた領域と、同等またはそれよりも広いオーバーラップ領域が確保されるように読み取る。
【００３３】
実施例１では、オーバーラップ領域の縦の長さの最小値Ｌｄを、５ｍｍとするが、オーバーラップ領域の縦の長さの最小値Ｌｄの値は、要求される接合精度に応じて、０ｍｍ以上の値を設定する。
【００３４】
次に、読取装置１００を用いて、原稿５００を読み取る手順について説明する。
【００３５】
図１６は、読取装置１００における画像合成の動作を示すフローチャートである。
【００３６】
なお、図１６に示すフローチャートでは、原稿５００の下部である第２の部分の読取が完了したか否かの状態をフラグの値として保持し、判別の分岐の条件に用いる。なお、原稿５００の上部を、第１の部分とし、原稿５００の下部を、第２の部分とする。
【００３７】
図６は、原稿５００のサイズを入力させるために表示手段２０５に表示する原稿サイズ入力画面６００を示す図である。
【００３８】
まず、下部読取完了フラグをＯＦＦにする（Ｓ１６０１）。続いて、原稿サイズ入力画面６００に示す画面を表示し、原稿サイズを入力させる（Ｓ１６０２）。図６において、選択可能な原稿サイズが、表示欄６０１、６０２に表示されている。原稿サイズを入力する際に、十字キー３０１で、原稿サイズＢ４を示す原稿サイズ６０２にカーソルを合わせ、セットキー３０２を使用して確定する。
【００３９】
続いて、原稿５００の上部をスキャンする（Ｓ１６０３）。
【００４０】
図７は、図４で説明した原稿台１０１を用いて、原稿５００の上部を読み取る際のイメージを示す図である。
【００４１】
ガラス台４０１の上に、原稿５００の上部を、その読取面が下になるようにセットする。この場合、原稿５００の上部右端が、原稿位置マーカ４０２に突き当たるようにセットする。原稿５００をセットし終わると、読取センサ４０３が画像をスキャンする。
【００４２】
スキャンを終わると、図４で説明したスキャナ読取範囲（Ｌｍａｘｈ×Ｌｍａｘｗ）の中に、原稿５００の上端が含まれているかどうかを判別する（Ｓ１６０４）。
【００４３】
図１７は、読み取った画像領域に、原稿５００の端部が含まれているかどうかを判別する場合に、読取範囲の座標と、検出する原稿５００の縁とのイメージを示す図である。
【００４４】
スキャナ読取範囲に対し、図１７に示すように、Ｘ軸１７０１、Ｙ軸１７０２とし、原稿位置マーカ４０２が指す位置を、原点１７０３とする。スキャン時に、原稿５００の縁ＥＡ、ＥＢ、ＥＣを検出する。検出した縁ＥＡ、ＥＢ、ＥＣを形成するそれぞれの直線の式を求める。次に、縁ＥＡの式と縁ＥＢの式との交点が、原稿５００の角ＣＤの座標（Ｘｄ，Ｙｄ）であり、縁ＥＢの式と縁ＥＣの式との交点が、原稿５００の角ＣＥの座標（Ｘｅ，Ｙｅ）である。その後に、次の式を用いて、角ＣＤの座標と角ＣＥの座標とが、スキャナ読取範囲内にあるかどうかを判別する。
【００４５】
Ｆ：０≦Ｘｄ≦Ｌｍａｘｗ  ……………式（ａ）
Ｇ：０≦Ｙｄ≦Ｌｍａｘｈ  ……………式（ｂ）
Ｈ：０≦Ｘｅ≦Ｌｍａｘｗ  ……………式（ｃ）
Ｉ：０≦Ｙｅ≦Ｌｍａｘｈ  ……………式（ｄ）
Ｆ∩Ｇ∩Ｈ∩Ｉ  …………………………式（ｅ）
角ＣＤの座標（Ｘｄ，Ｙｄ）、角ＣＥの座標（Ｘｅ，Ｙｅ）が、上記式（ｅ）を満たせば、原稿５００の上端が、スキャナ読取範囲内に含まれていると判別する。角ＣＤの座標（Ｘｄ，Ｙｄ）、角ＣＥの座標（Ｘｅ，Ｙｅ）が、上記式（ｅ）を満たさなければ、原稿５００の上端が、スキャナ読取範囲内に含まれていないと判別する。
【００４６】
図８は、原稿５００の上端が読取範囲から外れている場合の例を示す図である。
【００４７】
図１０は、読み直しを警告するために、表示手段２０５に表示する画面の例を示す図である。
【００４８】
原稿５００の上端が読み取り範囲に含まれていないと判別すると、原稿５００の上部のスキャンをし直すために、Ｓ１６０３へ進む。このときに、図１０の読み直し警告画面１０００を表示し、原稿５００をセットし直すことをユーザに促す。
【００４９】
ユーザが原稿５００をセットし直した後に、表示欄１００１に、フォーカスが当たっている状態で、セットキー３０２を押すと、スキャンを開始する。原稿５００の上端が読み取り範囲に含まれていると判別すると、すなわち、図７に示すような場合、Ｓ１６０５へ進む。
【００５０】
Ｓ１６０４で、上部読取範囲の中に原稿５００の上端が含まれていると判別すると、スキャンした原稿５００の上部の読取長を認識する（Ｓ１６０５）。このときに、図７に示すように、原稿５００の中で、図４で説明したスキャナ読取範囲（Ｌｍａｘｈ×Ｌｍａｘｗ）内にあり、原稿５００の横の長さをＬｗとし、長方形であると認識できる最大領域の縦の長さを、上部読取長Ｌａとする。
【００５１】
下部読取完了フラグがＯＦＦであるか否かを判別する（Ｓ１６０６）。下部読取完了フラグがＯＦＦであれば、Ｓ１６０７へ進み、ＯＮであれば、Ｓ１６１１へ進む。
【００５２】
Ｓ１６０５で認識した上部読取長Ｌａが、規定値内にあるか否かを判別する（Ｓ１６０７）。図４に示す原稿台のスキャナ読取範囲と、原稿サイズと２つの画像とを接合する場合に必要なオーバーラップ領域（図５参照）とを考慮し、上部読取長Ｌａが接合に最低限必要な範囲をカバーできるかどうかを判別する。具体的には、以下の式（ｆ）を、判別に用いる。
【００５３】
Ｌａ≧Ｌｈ−Ｌｍａｘｈ＋Ｌｄ  ……………式（ｆ）
図９は、原稿５００の上部を原稿台１０１にセットする際に、原稿５００が大きく傾き、原稿位置マーカ４０２から大きくずれているので、上部読取長Ｌａが、式（ｆ）を満たさない場合を示す図である。
【００５４】
このように、上部読取長Ｌａが、上記式（ｆ）を満たしていなければ、上部をスキャンし直すために、Ｓ１６０３へ進む。この場合、図１０に示す読み直し警告画面１０００を表示し、原稿５００をセットし直すことをユーザに促す。原稿５００をセットし直した後に、表示欄１００１にフォーカスがあたっている状態で、セットキー３０２を押すと、スキャンを開始する。上部読取長Ｌａが、上記式（ｆ）を満たす場合、Ｓ１６０８へ進む。
【００５５】
Ｓ１６０７で、上部読取長Ｌａが、上記式（ｆ）を満たすと判別すると、原稿５００の下部のスキャンへ遷移する（Ｓ１６０８）。
【００５６】
図１１は、図４で説明した原稿台１０１を用いて、図５で説明した原稿５００の下部を読み取る際のイメージを示す図である。
【００５７】
原稿５００の下部を読み取る際に、原稿５００の上下を逆さまにしてから、ガラス台４０１の上に、原稿５００の下部を、読取面が下になるようにセットする。この場合、原稿５００の下部左端が、原稿位置マーカ４０２に突き当たるようにセットする。原稿５００をセットし終わると、読取センサ４０３が画像をスキャンする。
【００５８】
スキャンが終わると、図４で説明したスキャナ読取範囲（Ｌｍａｘｈ×Ｌｍａｘｗ）の中に、原稿５００の下端が含まれているかどうかを判別する（Ｓ１６０９）。スキャナ読取範囲に対して、図１７に示すように、Ｘ軸１７０１、Ｙ軸１７０２とし、原稿位置マーカ４０２が指す位置を、原点１７０３とする。スキャン時に、原稿５００の縁ＥＡ、ＥＢ、ＥＣを検出する。検出した縁ＥＡ、ＥＢ、ＥＣのそれぞれが形成する直線の式を求める。次に、縁ＥＡの式と縁ＥＢの式との交点が、原稿５００の角ＣＤの座標（Ｘｄ，Ｙｄ）であり、縁ＥＢの式と縁ＥＣの式との交点が、原稿５００の角ＣＥの座標（Ｘｅ，Ｙｅ）である。
【００５９】
その後に、次の式を用いて、角ＣＤの座標と角ＣＥの座標とが、スキャナ読取範囲内にあるかどうかを判別する。
【００６０】
Ｆ：０≦Ｘｄ≦Ｌｍａｘｗ  ……………式（ａ）
Ｇ：０≦Ｙｄ≦Ｌｍａｘｈ  ……………式（ｂ）
Ｈ：０≦Ｘｅ≦Ｌｍａｘｗ  ……………式（ｃ）
Ｉ：０≦Ｙｅ≦Ｌｍａｘｈ  ……………式（ｄ）
Ｆ∩Ｇ∩Ｈ∩Ｉ  …………………………式（ｅ）
角ＣＤの座標（Ｘｄ，Ｙｄ）、角ＣＥの座標（Ｘｅ，Ｙｅ）が、上記式（ｅ）を満たせば、原稿５００の下端が、スキャナ読取範囲に含まれていると判別する。角ＣＤの座標（Ｘｄ，Ｙｄ）、角ＣＥの座標（Ｘｅ，Ｙｅ）が、上記式（ｅ）を満たさなければ、原稿５００の下端が、スキャナ読取範囲に含まれていないと判別する。
【００６１】
図１２は、原稿５００の下端が、読取範囲から外れている場合を示す図である。
【００６２】
原稿５００の下端が、スキャナ読取範囲に含まれていないと判別すると、原稿５００の下部のスキャンをし直すために、Ｓ１６０８へ進む。
【００６３】
図１５は、第２の部分の読み直しを警告するために、表示手段２０５に表示する画面の例を示す図である。
【００６４】
この場合、図１５の第２の部分の読み直し警告画面１５００を表示し、原稿５００をセットし直すことを促す。原稿５００をセットし直した後に、表示欄１００１にフォーカスが当たっている状態で、セットキー３０２を押すと、スキャンを開始する。原稿５００の下端が、スキャナ読取範囲に含まれていると判別すると（図１１に示す場合には）、Ｓ１６１０へ進む。
【００６５】
Ｓ１６０９で、下部読取範囲の中に、原稿５００の下端が含まれていると判別すると、続いて、スキャンした原稿５００の下部の読取長を認識する（Ｓ１６１０）。この場合、図１１に示すように、原稿５００の中で、図４で説明したスキャナ読取範囲（Ｌｍａｘｈ×Ｌｍａｘｗ）内にあり、原稿５００の横の長さをＬｗとし、長方形であると認識できる最大領域の縦の長さを、下部読取長Ｌｂとする。
【００６６】
Ｓ１６１０で認識した下部読取長Ｌｂが、規定値内にあるか否かを判別する（Ｓ１６１１）。Ｓ１６０４で認識した上部読取長Ｌａ、原稿サイズと２つの画像を接合する際に必要なオーバーラップ領域（図５参照）を考慮し、下部読取長Ｌｂが、接合するために最低限必要な範囲をカバーできているかどうかを判別する。具体的には、次の式（ｇ）を判別に用いる。
【００６７】
Ｌｂ≧Ｌｈ−Ｌａ＋Ｌｄ  ……………式（ｇ）
上部読取長Ｌａ、下部読取長Ｌｂが、上記式（ｇ）を満たせば、原稿５００の上部、下部の読取が完了したとして、上記フローチャートを終了する。
【００６８】
図１３は、原稿５００の下部を、原稿台１０１にセットする際に、原稿５００が大きく傾き、原稿位置マーカ４０２から大きくずれているので、上部読取長Ｌａ、下部読取長Ｌｂが、上記式（ｇ）を満たさない場合を示す図である。
【００６９】
このように、下部読取長Ｌｂが、上記式（ｇ）を満たしていなければ、Ｓ１６１２へ進む。
【００７０】
上部読取長Ｌａ、下部読取長Ｌｂが、上記式（ｇ）を満たしていなければ、上部読取長Ｌａと下部読取長Ｌｂとを比較し（Ｓ１６１２）、小さい方を、スキャンし直す。具体的には、以下の式（ｈ）を判別に用いる。
【００７１】
Ｌｂ＞Ｌａ  ……………式（ｈ）
上記式（ｈ）を満たさなければ、原稿５００の下部をスキャンし直すために、Ｓ１６０８へ進む。この場合、図１５の第２の部分読み直し警告画面１５００を表示し、原稿５００をセットし直すことを、ユーザに促す。
【００７２】
原稿５００をセットし直した後に、表示欄１００１に、フォーカスが当たっている状態で、セットキー３０２を押すと、スキャンを開始する。上記式（ｈ）を満たす場合、Ｓ１６１３へ進む。
【００７３】
Ｓ１６１２で、上記式（ｈ）を満たすと判別されると、第２の部分読取完了フラグを、ＯＮにする（Ｓ１６１３）。
【００７４】
図１４は、第１の部分（原稿５００の上部）の読み直しの警告を行うために表示手段２０５に表示する画面の例を示す図である。
【００７５】
続いて、原稿５００の上部をスキャンし直すために、Ｓ１６０３へ進む。この場合、図１４の第１の部分読み直し警告画面１４００を、表示し、原稿５００をセットし直すことをユーザに促す。原稿５００をセットし直した後に、表示欄１００１にフォーカスが当たっていれば、セットキー３０２を押すことによって、スキャンを開始する。
【００７６】
スキャンし直すため、Ｓ１６０３またはＳ１６０８へ進んだ場合の処理については、上記の通りである。
【００７７】
上記のように、原稿５００の上部、下部の読取範囲が不足している場合には、図１６に示すフローチャートに従って適宜読み直しを行い、Ｓ１６１１の判別で、上部読取長Ｌａ、下部読取長Ｌｂが上記式（ｇ）を満たした時点で、読取完了として処理を終了する。上部、下部の読取が完了すれば、２つの画像を接合し、接合した画像を出力する。
【００７８】
実施例１は、Ｂ４サイズの原稿５００を、Ａ４サイズの原稿台で、２回に分けて読み取り、２つの画像を接合手段で接合し、Ａ４サイズで出力する場合の実施例であるが、原稿５００をＢ４サイズに限定する必要はなく、他の定型サイズにも、適用できる。定形外のサイズに適用する場合、図１６のＳ１６０２において、原稿５００のサイズを、読取装置１００に知らせるようにすれば、実施例１を、上記と同様に適用することができる。分割する回数を、２回に限定する必要はない。また、出力サイズを、Ａ４サイズに限定する必要はない。
【００７９】
読み直しを必要とするときに警告する場合、実施例１では、警告画面を表示するが、画面を表示するのではなく、ランプや音声を用いて警告するようにしてもよい。
【００８０】
読み取った画像領域に、原稿５００の端部が含まれているかどうかを判別する場合、原稿５００の端部の具体的な検出方法には、実施例１における検出方法に限定する必要はない。
【００８１】
実施例１に記載されている構成要素の相対配置、表示画面等は、特定的な記載がない限り、それらのみに限定されるものではない。
【００８２】
なお、実施例１における各手段を工程に置き換えれば、実施例１を、画像合成装の制御方法の発明として把握することができる。
【産業上の利用可能性】
【００８３】
本発明は、読取手段で複数回に分けて原稿５００を読み取り、複数の画像を合成して出力するシステムに最適である。画像の合成方法によらず、画像欠損を防止しながら、できるだけ原稿５００をセットする際のずれの許容範囲を広くし、ユーザの使い勝手を向上させるために有効である。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施例１である読取装置１００の外観を示す図である。
【図２】読取装置１００の構成例を示す図である。
【図３】読取装置１００に設けられている操作手段２０４の外観構成を示す図である。
【図４】読取装置１００に設けられている読取手段２０６の詳細を表す図である。
【図５】実施例１で用いる原稿５００と、１回目の読取範囲と、２回目の読取範囲とを示す図である。
【図６】原稿５００のサイズを入力させるために表示手段２０５に表示する画面の例を示す図である。
【図７】図４で説明した原稿台１０１を用いて、原稿５００の上部を読み取る際のイメージを示す図である。
【図８】原稿５００の上端が読取範囲から外れている場合のイメージを示す図である。
【図９】原稿５００の上部を原稿台１０１にセットする際に、原稿５００が大きく傾き、原稿位置マーカ４０２から大きくずれているので、上部読取長Ｌａが、式（ｆ）を満たさない場合のイメージを示す図である。
【図１０】読み直しを警告するために、表示手段２０５に表示する画面の例を示す図である。
【図１１】図４で説明した原稿台１０１を用いて、図５で説明した原稿５００の下部を読み取る際のイメージを示す図である。
【図１２】原稿５００の下端が、読取範囲から外れている場合のイメージを示す図である。
【図１３】原稿５００の下部を、原稿台１０１にセットする際に、原稿５００が大きく傾き、原稿位置マーカ４０２から大きくずれているので、上部読取長Ｌａ、下部読取長Ｌｂが、上記式（ｇ）を満たさない場合のイメージを示す図である。
【図１４】第１の部分の読み直しの警告を行うために表示手段２０５に表示する画面の例を示す図である。
【図１５】第２の部分の読み直しを警告するために、表示手段２０５に表示する画面の例を示す図である。
【図１６】読取装置１００における画像合成の動作を示すフローチャートである。
【図１７】読み取った画像領域に、原稿５００の端部が含まれているかどうかを判別する場合に、読取範囲の座標と、検出する原稿５００の縁とのイメージを示す図である。
【符号の説明】
【００８５】
１００…読取装置、
１０１…原稿台、
２０１…ＣＰＵ、
２０２…ＲＯＭ、
２０３…ＤＲＡＭ、
２０４…操作手段、
２０５…表示手段、
２０６…読取手段、
２０７…記録手段、
Ｌｈ…原稿の縦の長さ、
Ｌｗ…原稿の横の長さ、
Ｌａ…原稿の上部読取長、
Ｌｂ…原稿の下部読取長、
Ｌｄ…オーバーラップ領域の縦の長さの最小値、
６００…原稿サイズ入力画面、
ＥＡ、ＥＢ、ＥＣ…原稿の縁、
ＣＤ、ＣＥ…原稿の角。
【図１】
2010093732.tif 000003
【図２】
2010093732.tif 000004
【図３】
2010093732.tif 000005
【図４】
2010093732.tif 000006
【図５】
2010093732.tif 000007
【図６】
2010093732.tif 000008
【図７】
2010093732.tif 000009
【図８】
2010093732.tif 000010
【図９】
2010093732.tif 000011
【図１０】
2010093732.tif 000012
【図１１】
2010093732.tif 000013
【図１２】
2010093732.tif 000014
【図１３】
2010093732.tif 000015
【図１４】
2010093732.tif 000016
【図１５】
2010093732.tif 000017
【図１６】
2010093732.tif 000018
【図１７】
2010093732.tif 000019