(57)【要約】【課題】読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿を、読取装置で複数回に分けて読み取らせる構成において、原稿画像の特徴量に関わらず、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を決定する場合に比べて、その読み取り画像を合成した合成画像を生成するにあたって、原稿画像に対する出来上がりの合成画像の一致度を向上させることができる読取方法案内装置を提供する。【解決手段】読取方法案内装置の受付手段は、読み取り対象となる原稿のサイズである原稿サイズを受け付け、取得手段は、前記原稿における少なくとも一部領域の画像を取得し、案内手段は、前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する。【選択図】図１
2018201128.tif 000002
【特許請求の範囲】
【請求項１】
読み取り対象となる原稿のサイズである原稿サイズを受け付ける受付手段と、
前記原稿における少なくとも一部領域の画像を取得する取得手段と、
前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する案内手段と、
を有する読取方法案内装置。
【請求項２】
前記読み取り手順には、各回の読み取り時に、それぞれ前記原稿におけるどの領域を前記読取装置に読み取らせるかの指示を含む、
請求項１に記載の読取方法案内装置。
【請求項３】
前記読み取り手順には、各回の読み取り時に、それぞれ前記原稿をどのような位置又はどのような向きで前記読取装置にセットさせるかの指示を含む、
請求項１に記載の読取方法案内装置。
【請求項４】
前記読み取り手順には、前記原稿を読み取らせる回数の指示を含む、
請求項１に記載の読取方法案内装置。
【請求項５】
前記読み取り手順には、少なくとも１回以上の読み取りを終えた後、さらに読み取りが必要か否かの指示を含む、
請求項１に記載の読取方法案内装置。
【請求項６】
前記操作者に対し、前記案内手段による案内よりも前に前記原稿を前記読取装置で読み取るよう指示する指示手段
をさらに有し、
前記取得手段は、前記指示手段による指示に基づき読み取った結果から、前記原稿における少なくとも一部領域の画像を取得する、
請求項１に記載の読取方法案内装置。
【請求項７】
前記指示手段は、前記操作者に対し、前記原稿における特徴的な領域が前記読み取り可能領域に入るように前記原稿を前記読取装置で読み取るよう指示する、
請求項６に記載の読取方法案内装置。
【請求項８】
前記取得手段は、前記読取装置とは異なる第２の読取装置であって前記読取装置よりも読み取り精度の低い前記第２の読取装置を用いて前記原稿における全領域を読み取った結果を受け付けることにより、前記原稿における少なくとも一部領域の画像を取得する、
請求項１に記載の読取方法案内装置。
【請求項９】
前記案内手段は、少なくとも２回以上の読み取りの際の読み取り領域に、前記原稿における局所的な前記特徴量の変化が大きい領域が含まれるよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、
請求項１に記載の読取方法案内装置。
【請求項１０】
前記案内手段は、原稿サイズごと、互いに読み取り領域が重複する複数の読み取りパターンの中から、前記局所的な前記特徴量の変化が大きい領域が重複するような読み取りパターンを選ぶ、
請求項９に記載の読取方法案内装置。
【請求項１１】
前記読み取りパターンは、読み取りパターンごとに、原稿のどの領域が複数回の読み取り領域であり、どの領域が単数回の読み取り領域であるのかが特定されている、
請求項１０に記載の読取方法案内装置。
【請求項１２】
前記案内手段は、前記局所的な前記特徴量の変化が大きい領域の位置にしたがって、読み取りの回数の案内を変更する、
請求項９に記載の読取方法案内装置。
【請求項１３】
前記案内手段は、前記原稿における局所的な前記特徴量の変化が大きい領域が複数あった場合に、その複数の領域が重複領域に含まれるよう、読み取り手順を案内する、
請求項９に記載の読取方法案内装置。
【請求項１４】
前記案内手段は、少なくとも２回以上の読み取りの際の読み取り領域に、前記原稿における局所的な前記特徴量の変化が小さい領域が含まれないよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、
請求項１に記載の読取方法案内装置。
【請求項１５】
前記案内手段は、前記原稿における局所的な前記特徴量の変化が小さい領域を境にして、複数回の読み取りの際の読み取り領域が互いに重複しないよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、
請求項１に記載の読取方法案内装置。
【請求項１６】
前記案内手段は、前記原稿サイズが前記読み取り可能サイズの整数倍であった場合、つなぎ目になり得る領域を特定し、その領域近くについて、前記局所的な前記特徴量の変化が小さいか否かをチェックする、
請求項１５に記載の読取方法案内装置。
【請求項１７】
前記案内手段は、前記整数の回数だけ読み取りが行われた後、前記つなぎ目領域について前記チェックを行う、
請求項１６に記載の読取方法案内装置。
【請求項１８】
前記案内手段は、前記読み取った後、前記つなぎ目領域について前記チェックを行い、変化が小さかった場合、読み取りを終了する旨の案内を行う、
請求項１７に記載の読取方法案内装置。
【請求項１９】
前記案内手段は、前記読み取った後、前記つなぎ目領域について前記チェックを行い、変化が大きかった場合、次回の読み取りを促す旨の案内を行う、
請求項１７に記載の読取方法案内装置。
【請求項２０】
前記案内手段は、前記次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内する、
請求項１９に記載の読取方法案内装置。
【請求項２１】
前記チェックとして、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づき判断する、
請求項１６から２０のいずれか一項に記載の読取方法案内装置。
【請求項２２】
前記案内手段は、前記原稿サイズが前記読み取り可能サイズの整数倍でない場合、複数回の読み取りの際の重複した読み取り領域が小さくなるよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、
請求項１に記載の読取方法案内装置。
【請求項２３】
前記案内手段は、重複した読み取り領域内で、局所的な前記特徴量の変化が小さい領域が含まれているか否かをチェックする、
請求項２２に記載の読取方法案内装置。
【請求項２４】
前記案内手段は、前記チェックを行い、前記局所的な前記特徴量の変化が小さい領域が含まれているならば読み取りを終了する旨の案内を行う、
請求項２３に記載の読取方法案内装置。
【請求項２５】
前記案内手段は、前記チェックを行い、前記局所的な前記特徴量の変化が小さい領域が含まれていないならば次回の読み取りを促す旨の案内を行う、
請求項２３に記載の読取方法案内装置。
【請求項２６】
前記案内手段は、前記次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内する、
請求項２５に記載の読取方法案内装置。
【請求項２７】
前記チェックとして、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づき判断する、
請求項２３から２６のいずれか一項に記載の読取方法案内装置。
【請求項２８】
コンピュータを、
読み取り対象となる原稿のサイズである原稿サイズを受け付ける受付手段と、
前記原稿における少なくとも一部領域の画像を取得する取得手段と、
前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する案内手段
として機能させるための読取方法案内プログラム。
【請求項２９】
読取方法案内装置と読取装置と画像合成装置を有し、
前記読取方法案内装置は、
読み取り対象となる原稿のサイズである原稿サイズを受け付ける受付手段と、
前記原稿における少なくとも一部領域の画像を取得する取得手段と、
前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び前記読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する案内手段と、
を有し、
前記読取装置は、
原稿を読み取る読取手段
を有し、
前記画像合成装置は、
前記読取装置によって読み取られた複数の画像を合成する合成手段
を有する画像処理システム。
【請求項３０】
（１）前記読取装置は前記読取方法案内装置を有する、
（２）前記読取装置は前記画像合成装置を有する、
（３）前記読取装置は前記画像合成装置と前記読取方法案内装置を有する、
のいずれかである請求項２９に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取方法案内装置、読取方法案内プログラム及び画像処理システムに関する。
【背景技術】
【０００２】
特許文献１には、マッチングの誤差を減少させてマッチングの処理時間を短縮することを課題とし、画像メモリに記憶された一対の対象画像信号を、２値化回路によって個別に２値化して線画像信号を生成し、特徴点抽出回路は、参照側の線画像信号から、各参照領域ごとに、特徴点画素を複数抽出し、変換回路は、探索側の線画像信号を２値多値変換して、線画像の線の幅を拡大させ、相関演算回路は、各参照領域ごとに、変換回路から出力される変換画像信号が表す変換画像のうちの探索領域内の各画素と特徴点画素との相関を求め、相関に基づいて探索領域内に対応領域を定め、合成処理部は、相関演算回路によって定められた対応領域の位置を基準にして、各対応領域の中心点が各参照領域の中心点に重なるように、一対の対象画像を部分的に変形しながら前記像を重畳させるように、一対の対象画像信号を合成して、合成画像信号を生成することが開示されている。
【０００３】
特許文献２には、画像読み取り装置の原稿台より大きい原稿を２回に分けて読み取る場合、操作者が原稿のセット方向を迷うことなく読み取りを行うことが可能とすることを課題とし、読み取ったそれぞれの画像データの文字情報から画像データの方向を判別し、画像の方向及び原稿台の原稿つけあて基準位置情報とから原稿の向きと原稿内の画像データの配置情報を自動的に判別し、２つの画像データを合成することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−０１５９５１号公報
【特許文献２】特開２００９−１０００９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来から、読取装置を用いて原稿画像を読み取る方法が知られている。しかし、一般的な読取装置では、一度に読み取り可能な領域のサイズは限られており、読み取り対象となる原稿のサイズによっては、その原稿サイズが読取装置で読み取り可能な領域のサイズ（以下、「読み取り可能サイズ」と呼ぶ）よりも大きいものがある。このようなケースにおいて原稿画像全体を読み取ろうとした場合には、原稿を複数回に分けて読取装置で読み取ることが必要である。
そこで、原稿を複数回に分けて読み取らせる方法として、複数回の読み取りで原稿画像全体の読み取り結果が得られるよう、原稿サイズ及び読み取り可能サイズに応じて読み取り手順を決定し、操作者に対しこれに対応する案内（例えば、原稿のセット位置や回数等）を表示する方法が知られている。
しかしながら、前記のように原稿サイズを考慮したとしても、原稿画像の特徴量を考慮せずに読み取り方法を決定した場合には、読み取った画像を合成して得られた画像（以下、「合成画像」と呼ぶ）の精度、すなわち元の原稿画像に対する出来上がりの合成画像の一致度には限界がある。
本発明は、読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿を、読取装置で複数回に分けて読み取らせる構成において、原稿画像の特徴量に関わらず、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を決定する場合に比べて、その読み取り画像を合成した合成画像を生成するにあたって、原稿画像に対する出来上がりの合成画像の一致度を向上させることができる読取方法案内装置、読取方法案内プログラム及び画像処理システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、読み取り対象となる原稿のサイズである原稿サイズを受け付ける受付手段と、前記原稿における少なくとも一部領域の画像を取得する取得手段と、前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する案内手段と、を有する読取方法案内装置である。
【０００７】
請求項２の発明は、前記読み取り手順には、各回の読み取り時に、それぞれ前記原稿におけるどの領域を前記読取装置に読み取らせるかの指示を含む、請求項１に記載の読取方法案内装置である。
【０００８】
請求項３の発明は、前記読み取り手順には、各回の読み取り時に、それぞれ前記原稿をどのような位置又はどのような向きで前記読取装置にセットさせるかの指示を含む、請求項１に記載の読取方法案内装置である。
【０００９】
請求項４の発明は、前記読み取り手順には、前記原稿を読み取らせる回数の指示を含む、請求項１に記載の読取方法案内装置である。
【００１０】
請求項５の発明は、前記読み取り手順には、少なくとも１回以上の読み取りを終えた後、さらに読み取りが必要か否かの指示を含む、請求項１に記載の読取方法案内装置である。
【００１１】
請求項６の発明は、前記操作者に対し、前記案内手段による案内よりも前に前記原稿を前記読取装置で読み取るよう指示する指示手段をさらに有し、前記取得手段は、前記指示手段による指示に基づき読み取った結果から、前記原稿における少なくとも一部領域の画像を取得する、請求項１に記載の読取方法案内装置である。
【００１２】
請求項７の発明は、前記指示手段は、前記操作者に対し、前記原稿における特徴的な領域が前記読み取り可能領域に入るように前記原稿を前記読取装置で読み取るよう指示する、請求項６に記載の読取方法案内装置である。
【００１３】
請求項８の発明は、前記取得手段は、前記読取装置とは異なる第２の読取装置であって前記読取装置よりも読み取り精度の低い前記第２の読取装置を用いて前記原稿における全領域を読み取った結果を受け付けることにより、前記原稿における少なくとも一部領域の画像を取得する、請求項１に記載の読取方法案内装置である。
【００１４】
請求項９の発明は、前記案内手段は、少なくとも２回以上の読み取りの際の読み取り領域に、前記原稿における局所的な前記特徴量の変化が大きい領域が含まれるよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、請求項１に記載の読取方法案内装置である。
【００１５】
請求項１０の発明は、前記案内手段は、原稿サイズごと、互いに読み取り領域が重複する複数の読み取りパターンの中から、前記局所的な前記特徴量の変化が大きい領域が重複するような読み取りパターンを選ぶ、請求項９に記載の読取方法案内装置である。
【００１６】
請求項１１の発明は、前記読み取りパターンは、読み取りパターンごとに、原稿のどの領域が複数回の読み取り領域であり、どの領域が単数回の読み取り領域であるのかが特定されている、請求項１０に記載の読取方法案内装置である。
【００１７】
請求項１２の発明は、前記案内手段は、前記局所的な前記特徴量の変化が大きい領域の位置にしたがって、読み取りの回数の案内を変更する、請求項９に記載の読取方法案内装置である。
【００１８】
請求項１３の発明は、前記案内手段は、前記原稿における局所的な前記特徴量の変化が大きい領域が複数あった場合に、その複数の領域が重複領域に含まれるよう、読み取り手順を案内する、請求項９に記載の読取方法案内装置である。
【００１９】
請求項１４の発明は、前記案内手段は、少なくとも２回以上の読み取りの際の読み取り領域に、前記原稿における局所的な前記特徴量の変化が小さい領域が含まれないよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、請求項１に記載の読取方法案内装置である。
【００２０】
請求項１５の発明は、前記案内手段は、前記原稿における局所的な前記特徴量の変化が小さい領域を境にして、複数回の読み取りの際の読み取り領域が互いに重複しないよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、請求項１に記載の読取方法案内装置である。
【００２１】
請求項１６の発明は、前記案内手段は、前記原稿サイズが前記読み取り可能サイズの整数倍であった場合、つなぎ目になり得る領域を特定し、その領域近くについて、前記局所的な前記特徴量の変化が小さいか否かをチェックする、請求項１５に記載の読取方法案内装置である。
【００２２】
請求項１７の発明は、前記案内手段は、前記整数の回数だけ読み取りが行われた後、前記つなぎ目領域について前記チェックを行う、請求項１６に記載の読取方法案内装置である。
【００２３】
請求項１８の発明は、前記案内手段は、前記読み取った後、前記つなぎ目領域について前記チェックを行い、変化が小さかった場合、読み取りを終了する旨の案内を行う、請求項１７に記載の読取方法案内装置である。
【００２４】
請求項１９の発明は、前記案内手段は、前記読み取った後、前記つなぎ目領域について前記チェックを行い、変化が大きかった場合、次回の読み取りを促す旨の案内を行う、請求項１７に記載の読取方法案内装置である。
【００２５】
請求項２０の発明は、前記案内手段は、前記次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内する、請求項１９に記載の読取方法案内装置である。
【００２６】
請求項２１の発明は、前記チェックとして、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づき判断する、請求項１６から２０のいずれか一項に記載の読取方法案内装置である。
【００２７】
請求項２２の発明は、前記案内手段は、前記原稿サイズが前記読み取り可能サイズの整数倍でない場合、複数回の読み取りの際の重複した読み取り領域が小さくなるよう、各回の読み取りにおいて前記原稿におけるどの領域を読み取らせるかを案内する、請求項１に記載の読取方法案内装置である。
【００２８】
請求項２３の発明は、前記案内手段は、重複した読み取り領域内で、局所的な前記特徴量の変化が小さい領域が含まれているか否かをチェックする、請求項２２に記載の読取方法案内装置である。
【００２９】
請求項２４の発明は、前記案内手段は、前記チェックを行い、前記局所的な前記特徴量の変化が小さい領域が含まれているならば読み取りを終了する旨の案内を行う、請求項２３に記載の読取方法案内装置である。
【００３０】
請求項２５の発明は、前記案内手段は、前記チェックを行い、前記局所的な前記特徴量の変化が小さい領域が含まれていないならば次回の読み取りを促す旨の案内を行う、請求項２３に記載の読取方法案内装置である。
【００３１】
請求項２６の発明は、前記案内手段は、前記次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内する、請求項２５に記載の読取方法案内装置である。
【００３２】
請求項２７の発明は、前記チェックとして、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づき判断する、請求項２３から２６のいずれか一項に記載の読取方法案内装置である。
【００３３】
請求項２８の発明は、コンピュータを、読み取り対象となる原稿のサイズである原稿サイズを受け付ける受付手段と、前記原稿における少なくとも一部領域の画像を取得する取得手段と、前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する案内手段として機能させるための読取方法案内プログラムである。
【００３４】
請求項２９の発明は、読取方法案内装置と読取装置と画像合成装置を有し、前記読取方法案内装置は、読み取り対象となる原稿のサイズである原稿サイズを受け付ける受付手段と、前記原稿における少なくとも一部領域の画像を取得する取得手段と、前記取得した画像から得られる特徴量と、前記受け付けた原稿サイズ及び前記読取装置で読み取り可能な領域のサイズである読み取り可能サイズとを用いて、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を操作者に対し案内する案内手段と、を有し、前記読取装置は、原稿を読み取る読取手段を有し、前記画像合成装置は、前記読取装置によって読み取られた複数の画像を合成する合成手段を有する画像処理システムである。
【００３５】
請求項３０の発明は、（１）前記読取装置は前記読取方法案内装置を有する、（２）前記読取装置は前記画像合成装置を有する、（３）前記読取装置は前記画像合成装置と前記読取方法案内装置を有する、のいずれかである請求項２９に記載の画像処理システムである。
【発明の効果】
【００３６】
請求項１の読取方法案内装置によれば、読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿を、読取装置で複数回に分けて読み取らせる構成において、原稿画像の特徴量に関わらず、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を決定する場合に比べて、その読み取り画像を合成した合成画像を生成するにあたって、原稿画像に対する出来上がりの合成画像の一致度を向上させることができる。
【００３７】
請求項２の読取方法案内装置によれば、読み取り手順として、各回の読み取り時に、それぞれ原稿におけるどの領域を読取装置に読み取らせるかの指示を含ませることができる。
【００３８】
請求項３の読取方法案内装置によれば、読み取り手順として、各回の読み取り時に、それぞれ原稿をどのような位置又はどのような向きで読取装置にセットさせるかの指示を含ませることができる。
【００３９】
請求項４の読取方法案内装置によれば、読み取り手順として、原稿を読み取らせる回数の指示を含ませることができる。
【００４０】
請求項５の読取方法案内装置によれば、読み取り手順として、少なくとも１回以上の読み取りを終えた後、さらに読み取りが必要か否かの指示を含ませることができる。
【００４１】
請求項６の読取方法案内装置によれば、案内を行うよりも前に原稿を読取装置で読み取って、原稿における少なくとも一部領域の画像を取得することができる。
【００４２】
請求項７の読取方法案内装置によれば、原稿において特徴的な領域が含まれている画像を取得することができる。
【００４３】
請求項８の読取方法案内装置によれば、読取装置とは異なる第２の読取装置であって読取装置よりも読み取り精度の低い第２の読取装置を用いて原稿における全領域を読み取った結果を、原稿における少なくとも一部領域の画像として取得することができる。
【００４４】
請求項９の読取方法案内装置によれば、少なくとも２回以上の読み取りの際の読み取り領域に、原稿における局所的な特徴量の変化が大きい領域が含まれるよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内することができる。
【００４５】
請求項１０の読取方法案内装置によれば、原稿サイズごと、互いに読み取り領域が重複する複数の読み取りパターンの中から、局所的な特徴量の変化が大きい領域が重複するような読み取りパターンを選ぶことができる。
【００４６】
請求項１１の読取方法案内装置によれば、読み取りパターンによって、原稿のどの領域が複数回の読み取り領域であり、どの領域が単数回の読み取り領域であるのかを特定することができる。
【００４７】
請求項１２の読取方法案内装置によれば、局所的な特徴量の変化が大きい領域の位置にしたがって、読み取りの回数の案内を変更することができる。
【００４８】
請求項１３の読取方法案内装置によれば、原稿における局所的な特徴量の変化が大きい領域が複数あった場合に、その複数の領域が重複領域に含まれるよう、読み取り手順を案内することができる。
【００４９】
請求項１４の読取方法案内装置によれば、少なくとも２回以上の読み取りの際の読み取り領域に、原稿における局所的な特徴量の変化が小さい領域が含まれないよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内することができる。
【００５０】
請求項１５の読取方法案内装置によれば、原稿における局所的な特徴量の変化が小さい領域を境にして、複数回の読み取りの際の読み取り領域が互いに重複しないよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内することができる。
【００５１】
請求項１６の読取方法案内装置によれば、原稿サイズが読み取り可能サイズの整数倍であった場合、つなぎ目になり得る領域を特定し、その領域近くについて、局所的な特徴量の変化が小さいか否かをチェックすることができる。
【００５２】
請求項１７の読取方法案内装置によれば、整数の回数だけ読み取りが行われた後、つなぎ目領域についてチェックを行うことができる。
【００５３】
請求項１８の読取方法案内装置によれば、つなぎ目領域についてチェックを行い、変化が小さかった場合、読み取りを終了する旨の案内を行うことができる。
【００５４】
請求項１９の読取方法案内装置によれば、つなぎ目領域について前記チェックを行い、変化が大きかった場合、次回の読み取りを促す旨の案内を行うことができる。
【００５５】
請求項２０の読取方法案内装置によれば、次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内することができる。
【００５６】
請求項２１の読取方法案内装置によれば、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づきチェックすることができる。
【００５７】
請求項２２の読取方法案内装置によれば、原稿サイズが読み取り可能サイズの整数倍でない場合、複数回の読み取りの際の重複した読み取り領域が小さくなるよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内することができる。
【００５８】
請求項２３の読取方法案内装置によれば、重複した読み取り領域内で、局所的な特徴量の変化が小さい領域が含まれているか否かをチェックすることができる。
【００５９】
請求項２４の読取方法案内装置によれば、局所的な特徴量の変化が小さい領域が含まれているならば読み取りを終了する旨の案内を行うことができる。
【００６０】
請求項２５の読取方法案内装置によれば、局所的な特徴量の変化が小さい領域が含まれていないならば次回の読み取りを促す旨の案内を行うことができる。
【００６１】
請求項２６の読取方法案内装置によれば、次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内することができる。
【００６２】
請求項２７の読取方法案内装置によれば、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づきチェックすることができる。
【００６３】
請求項２８の読取方法案内プログラムによれば、読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿を、読取装置で複数回に分けて読み取らせる構成において、原稿画像の特徴量に関わらず、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を決定する場合に比べて、その読み取り画像を合成した合成画像を生成するにあたって、原稿画像に対する出来上がりの合成画像の一致度を向上させることができる。
【００６４】
請求項２９の画像処理システムによれば、読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿を、読取装置で複数回に分けて読み取らせる構成において、原稿画像の特徴量に関わらず、前記原稿を複数回に分けて前記読取装置で読み取るときの読み取り手順を決定する場合に比べて、その読み取り画像を合成した合成画像を生成するにあたって、原稿画像に対する出来上がりの合成画像の一致度を向上させることができる。
【００６５】
請求項３０の画像処理システムによれば、（１）読取装置は読取方法案内装置を有する、（２）読取装置は画像合成装置を有する、（３）読取装置は画像合成装置と読取方法案内装置を有する、のいずれかの構成とすることができる。
【図面の簡単な説明】
【００６６】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】本実施の形態を利用したシステム構成例を示す説明図である。
【図４】読み取り可能サイズより大きい原稿の読み取り手順例を示す説明図である。
【図５】本実施の形態による処理例を示すフローチャートである。
【図６】本実施の形態による処理例を示す説明図である。
【図７】読取装置・読み取り可能サイズ対応テーブルのデータ構造例を示す説明図である。
【図８】本実施の形態による処理例を示すフローチャートである。
【図９】本実施の形態による処理例を示す説明図である。
【図１０】本実施の形態による処理例を示す説明図である。
【図１１】領域・置き方対応テーブルのデータ構造例を示す説明図である。
【図１２】スキャン手順ＤＢのデータ構造例を示す説明図である。
【図１３】本実施の形態による処理例を示すフローチャートである。
【図１４】本実施の形態による処理例を示す説明図である。
【図１５】本実施の形態による処理例を示すフローチャートである。
【図１６】本実施の形態による処理例を示す説明図である。
【図１７】本実施の形態による処理例を示す説明図である。
【図１８】本実施の形態による処理例を示す説明図である。
【図１９】本実施の形態による処理例を示す説明図である。
【図２０】本実施の形態による処理例を示す説明図である。
【図２１】本実施の形態による処理例を示す説明図である。
【図２２】本実施の形態による処理例を示す説明図である。
【図２３】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００６７】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理ごとに又はモジュール内で複数の処理を行う場合はその処理ごとに、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００６８】
本実施の形態である読取方法案内装置１００は、読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿を、読取装置で複数回に分けて読み取らせるための案内を提示するものであって、図１の例に示すように、画像取得モジュール１０５、案内モジュール１１０、指示モジュール１４０を有している。ここで「読取装置で読み取り可能な領域よりも大きなサイズを持つ原稿」とは、例えば、スキャナーの読み取りサイズがＡ４サイズである場合に、Ａ３サイズの原稿が該当する。このような場合、１回の読み取り（スキャンともいわれる）で、原稿全体の画像を取得することはできないので、複数回の読み取りが必要である。そして、読み取った画像を合成して、元のサイズ（前述の例ではＡ３サイズ）の画像を生成する。この合成処理のため、原稿画像内の特徴量に応じて、読み取り手順が異なる場合が生じる。読取方法案内装置１００は、この読み取り手順を提示する。
【００６９】
以下に、本実施の形態を説明するにあたって、用語の定義を行う。
「サイズ」とは、原稿や読み取り可能な領域を矩形化処理（矩形化処理前の領域そのものが矩形である場合は、矩形化処理が不要である場合もある）したときの、長辺の長さと短辺の長さの組み合わせを表すものであり、長辺短辺どちらか一方のみの長さや矩形の面積によってのみ定まるものではない。なお、「サイズＡがサイズＢより大きい」とは、サイズＡの長辺の長さ及び短辺の長さが共にサイズＢのそれよりも大きいことを指す。例えば、国際規格、日本工業規格等で定められているＡ３サイズ、Ａ４サイズ、Ｂ４サイズ、Ｂ５サイズ等がある。
「読み取り可能サイズ」とは、読み取り可能な領域のサイズをいう。
「読み取り画像」とは、１回の読み取りで得られた画像をいう。
「合成画像」とは、読み取り画像を合成して得られた画像をいう。
「（画像の）特徴量」とは、画像における特徴を示す量であって、例えば、明度、彩度、色相といった色のパラメータそれぞれの物理量や、各物理量の変化度合い等を指す。より具体的には、エッジ量（画像の明度等が不連続に変換している箇所の量）、ヒストグラム（濃度値の分布）、文字認識結果（文字コード、文字認識できたか否かを示す情報（文字認識結果の確からしさを示す値等）等を含む）、又は、これらの組み合わせがある。一般的には、これらを解析した結果から文字や写真、エッジ部、白紙部等さまざまな画像の特性を把握できる。
【００７０】
読取装置Ａ：１９０は、読取方法案内装置１００の画像取得モジュール１０５と接続されている。読取装置Ａ：１９０は、原稿における少なくとも一部領域を読み取る。読取装置Ａ：１９０は、読取装置Ｂ：１９５とは異なり、読取装置Ｂ：１９５よりも読み取り精度の低いものである。読取装置Ａ：１９０として、例えば、携帯可能なデジタルカメラ、デジタルカメラを有している携帯情報機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）等が該当する。したがって、読取装置Ａ：１９０で原稿を読み取った場合には、読取装置Ｂ：１９５に比べてゆがみ等が発生することが多い。なお、読取装置Ａ：１９０が読み取った画像は、プレスキャンとしての画像であって、最終的に合成を行うための画像ではない。ここでの「原稿における少なくとも一部領域」には、原稿全体を含めてもよい。また、原稿全体でなくても、原稿における特徴的な領域がその一部領域に含まれていればよい。ここで「特徴的な領域」とは、画像合成の位置合わせに用いることができる箇所であり、局所的な特徴量の変化が大きい領域である。
【００７１】
読取装置Ｂ：１９５は、読取方法案内装置１００の画像取得モジュール１０５、案内モジュール１１０と接続されている。読取装置Ｂ：１９５は、原稿における少なくとも一部領域を読み取る。読取装置Ｂ：１９５として、例えば、スキャナー、スキャナーの機能を有している複合機（スキャナーの機能以外に、プリンター、複写機、ファックス等の機能を有している画像処理装置）等が該当する。読取装置Ｂ：１９５で読み取り可能な領域のサイズである読み取り可能サイズは固定である。原稿をセットする読み取り面（一般的には、原稿台、原稿ガラス等ともいわれる）が固定だからである。なお、読取装置Ｂ：１９５が読み取った画像は、最終的に合成を行うための画像である。また、プレスキャンとしての画像であってもよい。ここでの「プレスキャンとしての画像」には、原稿における特徴的な領域が読み取り可能領域に含まれていればよい。プレスキャンとしての画像として用いる場合は、読取装置Ａ：１９０の機能を読取装置Ｂ：１９５に代替させるものであり、読取装置Ａ：１９０は不要となる。
【００７２】
画像取得モジュール１０５は、案内モジュール１１０の特徴量抽出モジュール１１５、読取装置Ａ：１９０、読取装置Ｂ：１９５と接続されている。画像取得モジュール１０５は、読取装置Ａ：１９０又は読取装置Ｂ：１９５から、原稿における少なくとも一部領域の画像を取得する。なお、画像取得モジュール１０５は、読取装置Ａ：１９０、読取装置Ｂ：１９５のいずれか一方、又は両方と接続されていてもよい。そして、読取装置Ａ：１９０から、原稿における少なくとも一部領域の画像を取得する場合における「原稿における少なくとも一部領域」には、原稿全体を含めてもよい。プレスキャンとしての画像となる場合である。ただし、原稿における特徴的な領域が画像に含まれていれば、原稿全体ではなく、その原稿の一部領域であってもよい。また、読取装置Ｂ：１９５から取得する画像は、読取装置Ｂ：１９５における読み取り可能サイズの画像である。
【００７３】
案内モジュール１１０は、特徴量抽出モジュール１１５、原稿サイズ受付モジュール１２０、読取可能サイズ抽出モジュール１２５、手順生成モジュール１３０、手順提示モジュール１３５を有しており、読取装置Ｂ：１９５、画像取得モジュール１０５と接続されている。
特徴量抽出モジュール１１５は、画像取得モジュール１０５、手順生成モジュール１３０と接続されている。特徴量抽出モジュール１１５は、プレスキャンとしての画像（読取装置Ａ：１９０又は読取装置Ｂ：１９５が読み込んだ画像、特に、読取装置Ａ：１９０が読み取った全体画像が好適である）から、画像合成の際に、位置合わせに用いることができる箇所を抽出するための特徴を抽出する。
【００７４】
原稿サイズ受付モジュール１２０は、手順生成モジュール１３０と接続されている。原稿サイズ受付モジュール１２０は、読み取り対象となる原稿のサイズである原稿サイズを受け付ける。例えば、原稿サイズ受付モジュール１２０は、タッチパネルを兼ねる液晶ディスプレイを制御して、操作者によるサイズ指定の操作を受け付けるようにしてもよい。この他、マウス、キーボード、カメラ、マイク等を用いた操作者の操作（視線、ジェスチャ、音声等も含む）によって、原稿サイズを受け付けるようにしてもよい。また、読み取る原稿サイズを固定とした場合は、予め定められた原稿サイズを受け付けるようにしてもよい。
【００７５】
読取可能サイズ抽出モジュール１２５は、手順生成モジュール１３０と接続されている。読取可能サイズ抽出モジュール１２５は、読取装置Ｂ：１９５で読み取り可能な領域のサイズである読み取り可能サイズを抽出する。例えば、読取装置Ｂ：１９５と通信を行い、問い合わせによって読取装置Ｂ：１９５の読み取り可能サイズを取得するようにしてもよい。また、図７の例に示す読取装置・読み取り可能サイズ対応テーブル７００を用いて、読取装置Ｂ：１９５の読み取り可能サイズを抽出するようにしてもよい。
【００７６】
手順生成モジュール１３０は、特徴量抽出モジュール１１５、原稿サイズ受付モジュール１２０、読取可能サイズ抽出モジュール１２５、手順提示モジュール１３５と接続されている。手順生成モジュール１３０は、画像取得モジュール１０５が取得した画像から得られる特徴量（特徴量抽出モジュール１１５が抽出した特徴量）と、原稿サイズ受付モジュール１２０が受け付けた原稿サイズ及び読取装置Ｂ：１９５で読み取り可能な領域のサイズである読み取り可能サイズ（読取可能サイズ抽出モジュール１２５が抽出した読み取り可能サイズ）とを用いて、対象としている原稿を複数回に分けて読取装置Ｂ：１９５で読み取るときの読み取り手順を生成する。
読み取り手順として、以下のいずれか１つ以上を含むようにしてもよい。
（１）各回の読み取り時に、それぞれ原稿におけるどの領域を読取装置Ｂ：１９５に読み取らせるかの指示
（２）各回の読み取り時に、それぞれ原稿をどのような位置又はどのような向きで読取装置Ｂ：１９５にセットさせるかの指示
（３）原稿を読み取らせる回数の指示
（４）少なくとも１回以上の読み取りを終えた後、さらに読み取りが必要か否かの指示
【００７７】
また、手順生成モジュール１３０は、少なくとも２回以上の読み取りの際の読み取り領域に、原稿における局所的な特徴量の変化が大きい領域が含まれるよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内する読み取り手順を生成するようにしてもよい。
その場合、手順生成モジュール１３０は、原稿サイズごと、互いに読み取り領域が重複する複数の読み取りパターンの中から、局所的な特徴量の変化が大きい領域が重複するような読み取りパターンを選ぶようにしてもよい。
その読み取りパターンは、読み取りパターンごとに、原稿のどの領域が複数回の読み取り領域であり、どの領域が単数回の読み取り領域であるのかが特定されているものとしてもよい。
また、手順生成モジュール１３０は、局所的な特徴量の変化が大きい領域の位置にしたがって、読み取りの回数を変更するようにしてもよい。
また、手順生成モジュール１３０は、原稿における局所的な特徴量の変化が大きい領域が複数あった場合に、その複数の領域が重複領域に含まれるよう、読み取り手順を生成するようにしてもよい。
また、手順生成モジュール１３０は、少なくとも２回以上の読み取りの際の読み取り領域に、原稿における局所的な特徴量の変化が小さい領域が含まれないよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内する読み取り手順を生成するようにしてもよい。
【００７８】
手順生成モジュール１３０は、原稿における局所的な特徴量の変化が小さい領域を境にして、複数回の読み取りの際の読み取り領域が互いに重複しないよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内する読み取り手順を生成するようにしてもよい。ここで「互いに重複しないよう」とは、重複する部分が少なくなるようにと同義である。
そして、手順生成モジュール１３０は、原稿サイズが読み取り可能サイズの整数倍であった場合、つなぎ目になり得る領域を特定し、その領域近くについて、局所的な特徴量の変化が小さいか否かをチェックするようにしてもよい。ここで「原稿サイズが読み取り可能サイズの整数倍」とは、面積が整数倍である場合をいい、例えば、原稿サイズがＡ３サイズであり、読み取り可能サイズがＡ４サイズである場合が該当する。
さらに、手順生成モジュール１３０は、整数の回数だけ読み取りが行われた後、つなぎ目領域についてチェックを行うようにしてもよい。
また、手順生成モジュール１３０は、読み取った後、つなぎ目領域についてチェックを行い、変化が小さかった場合、読み取りを終了する旨の案内を行う読み取り手順を生成するようにしてもよい。
また、手順生成モジュール１３０は、読み取った後、つなぎ目領域についてチェックを行い、変化が大きかった場合、次回の読み取りを促す旨の案内を行う読み取り手順を生成するようにしてもよい。
また、手順生成モジュール１３０は、次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内する読み取り手順を生成するようにしてもよい。
【００７９】
これらにおけるチェックとして、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づき判断するようにしてもよい。例えば、エッジ量が予め定められた閾値以上である場合は、特徴量の変化が大きい領域と判断する。また、例えば、文字認識結果として文字認識できなかった対象数（例えば、文字の一部分を文字認識の対象としたために、文字認識できなかった場合の対象数）が予め定められた閾値以上である場合は、特徴量の変化が大きい領域と判断してもよい。また、文字認識結果が空白（文字がなかったとの認識結果）である場合は、特徴量の変化が小さい領域と判断してもよい。また、ヒストグラムを用いた判断については、図１８、図１９の例を用いて後述する。
【００８０】
手順生成モジュール１３０は、原稿サイズが読み取り可能サイズの整数倍でない場合、複数回の読み取りの際の重複した読み取り領域が小さくなるよう、各回の読み取りにおいて原稿におけるどの領域を読み取らせるかを案内する読み取り手順を生成するようにしてもよい。ここで「原稿サイズが読み取り可能サイズの整数倍でない場合」とは、面積が整数倍でない場合をいい、例えば、原稿サイズがＢ４サイズであり、読み取り可能サイズがＡ４サイズである場合が該当する。
そして、手順生成モジュール１３０は、重複した読み取り領域内で、局所的な特徴量の変化が小さい領域が含まれているか否かをチェックするようにしてもよい。
さらに、手順生成モジュール１３０は、チェックを行い、局所的な特徴量の変化が小さい領域が含まれているならば読み取りを終了する旨の案内を行う読み取り手順を生成するようにしてもよい。
また、手順生成モジュール１３０は、チェックを行い、局所的な特徴量の変化が小さい領域が含まれていないならば次回の読み取りを促す旨の案内を行う読み取り手順を生成するようにしてもよい。
また、手順生成モジュール１３０は、次回の読み取りは、既に読み取られた領域の少なくとも一部を含み、かつ、その一部は局所変化の大きいところを含む領域が読み取り領域となるよう案内する読み取り手順を生成するようにしてもよい。
これらにおけるチェックとして、結合方向のエッジ量、ヒストグラム、文字認識結果、又は、これらの組み合わせに基づき判断するようにしてもよい。
【００８１】
手順提示モジュール１３５は、手順生成モジュール１３０と接続されている。手順提示モジュール１３５は、手順生成モジュール１３０によって生成された読み取り手順を提示する。ここでの提示には、液晶ディスプレイ等の表示装置への表示の他に、３Ｄ（Ｄｉｍｅｎｓｉｏｎｓ）映像としての出力を含めてもよく、さらに、スピーカー等の音声出力装置による音声の出力、振動、プリンター等の印刷装置での印刷等を組み合わせてもよい。
【００８２】
指示モジュール１４０は、操作者に対し、手順提示モジュール１３５による案内よりも前に原稿を読取装置Ａ：１９０又は読取装置Ｂ：１９５で読み取るよう指示する。いわゆるプレスキャンの指示である。
そして、読取装置Ｂ：１９５で読み取る場合、画像取得モジュール１０５は、指示モジュール１４０による指示に基づき読み取った結果から、原稿における少なくとも一部領域の画像を取得する。
また、読取装置Ｂ：１９５で読み取る場合、指示モジュール１４０は、操作者に対し、原稿における特徴的な領域が読み取り可能領域に入るように、その原稿を読取装置Ｂ：１９５で読み取るよう指示するようにしてもよい。
また、読取装置Ａ：１９０で読み取る場合、画像取得モジュール１０５は、読取装置Ａ：１９０を用いて原稿における全領域を読み取った結果を受け付けることにより、その原稿における少なくとも一部領域の画像を取得するようにしてもよい。なお、前述したように、この場合の「原稿における少なくとも一部領域の画像」とは、原稿における全領域の画像である。
【００８３】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
図２（ａ）に示す例は、携帯情報処理装置２００Ａと画像処理装置２０５Ａで構成したものである。
携帯情報処理装置２００Ａは、読取方法案内装置１００、読取装置Ａ：１９０を有している。読取方法案内装置１００と読取装置Ａ：１９０は、接続されている。画像処理装置２０５Ａは、読取装置Ｂ：１９５を有している。
携帯情報処理装置２００Ａの読取装置Ａ：１９０で原稿２８０を読み取り（プレスキャン）し、読み取り手順を携帯情報処理装置２００Ａのディスプレイ上に提示し、操作者は、それを見ながら画像処理装置２０５Ａを操作して、原稿２８０を読み込む。
【００８４】
図２（ｂ）に示す例は、携帯情報処理装置２００Ｂと画像処理装置２０５Ｂで構成したものである。
携帯情報処理装置２００Ｂは、読取装置Ａ：１９０を有している。画像処理装置２０５Ｂは、読取方法案内装置１００、読取装置Ｂ：１９５を有している。読取方法案内装置１００と読取装置Ｂ：１９５は、接続されている。携帯情報処理装置２００Ｂ内の読取装置Ａ：１９０と画像処理装置２０５Ｂ内の読取方法案内装置１００は、通信回線を介して接続されている。
携帯情報処理装置２００Ｂの読取装置Ａ：１９０で原稿２８０を読み取り（プレスキャン）し、その画像を、通信回線を介して画像処理装置２０５Ｂの読取方法案内装置１００に送信する。そして、読取方法案内装置１００は読み取り手順を画像処理装置２０５Ｂのディスプレイ上に提示し、操作者は、それを見ながら画像処理装置２０５Ｂを操作して、原稿２８０を読み込む。
【００８５】
図３は、本実施の形態を利用したシステム構成例を示す説明図である。
読取方法案内装置１００、携帯情報処理装置２００Ａ、携帯情報処理装置２００Ｂ、画像処理装置２０５Ａ、画像処理装置２０５Ｂ、画像処理装置２０５Ｃ、画像処理装置２０５Ｄ、合成装置２１０は、通信回線２９０を介してそれぞれ接続されている。通信回線２９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、読取方法案内装置１００、合成装置２１０による機能は、クラウドサービスとして実現してもよい。携帯情報処理装置２００Ａは、読取方法案内装置１００、読取装置Ａ：１９０を有している。携帯情報処理装置２００Ｂは、読取装置Ａ：１９０を有している。画像処理装置２０５Ａは、読取装置Ｂ：１９５を有している。画像処理装置２０５Ｂは、読取方法案内装置１００、読取装置Ｂ：１９５を有している。画像処理装置２０５Ｃは、読取装置Ｂ：１９５、合成装置２１０を有している。画像処理装置２０５Ｄは、読取方法案内装置１００、読取装置Ｂ：１９５、合成装置２１０を有している。合成装置２１０は、画像処理装置２０５によって読み取られた複数の画像を合成する。そして、その合成した画像を出力してもよい。画像を出力するとは、例えば、プリンター等の印刷装置で印刷すること、ディスプレイ等の表示装置に表示すること、ファックス等の画像送信装置で画像を送信すること、画像データベース等の画像記憶装置へ画像を書き込むこと、メモリーカード等の記憶媒体に記憶すること、他の情報処理装置へ渡すこと等が含まれる。
【００８６】
合成装置２１０が行う合成処理として、例えば、以下の文献に示す技術がある。
http://matthewalunbrown.com/autostitch/autostitch.html
http://news.mynavi.jp/series/computer_vision/029/
これらの合成処理では、例えば、複数の画像内の重複領域が特徴量の少ない部分（模様等が少ない平坦な部分）であると、合成の位置合わせに用いることができない。したがって、重複して読み込ませる領域には、合成の位置合わせに用いることができる程度に、特徴量の変化が大きい領域が含まれている必要がある。読取方法案内装置１００は、その特徴量の変化が大きい領域を、重複領域に含めるように、読み取り手順を提示する。
【００８７】
例えば、携帯情報処理装置２００Ａと画像処理装置２０５Ａと合成装置２１０の組み合わせによって、複数回に分けて読み取った画像を合成することができる。
また、例えば、携帯情報処理装置２００Ｂと画像処理装置２０５Ｂと合成装置２１０の組み合わせによって、複数回に分けて読み取った画像を合成することができる。
また、例えば、携帯情報処理装置２００Ｂと画像処理装置２０５Ｄの組み合わせによって、複数回に分けて読み取った画像を合成することができる。
図２（ａ）、（ｂ）に示した例では、読取方法案内装置１００は、携帯情報処理装置２００Ａ又は画像処理装置２０５Ｂに含まれていたが、読取方法案内装置１００を単独で構成してもよい。例えば、読取方法案内装置１００の機能をクラウドサービスとして提供し、手順提示モジュール１３５は、原稿を読み取らせる操作者が用いる携帯情報処理装置２００又は画像処理装置２０５に読み取り手順を提示させるようにすればよい。
例えば、携帯情報処理装置２００Ｂと読取方法案内装置１００と画像処理装置２０５Ｃの組み合わせによって、複数回に分けて読み取った画像を合成することができる。
また、前述したように、画像処理装置２０５でプレスキャンも行わせる場合は、携帯情報処理装置２００は不要となる。
【００８８】
図４は、読み取り可能サイズより大きい原稿の読み取り手順例を示す説明図である。
画像合成を行うための位置合わせの箇所（互いの画像内で一致させる箇所）は、複数回スキャンした領域内になければならない。そのため、その領域は限定される。図４に示す例では、Ａ３サイズの原稿４００をＡ４サイズの読み取り可能サイズのスキャナーで読み取る場合を示している。
図４（ａ）の例に示すように、原稿４００には、位置合わせに用いることができる箇所として、左上に特徴領域４０２、特徴領域４０４、右下に特徴領域４０６、特徴領域４０８があるとする。特徴領域４０２等は、例えば、エッジが密集している箇所であり、合成の位置合わせに用いるべきである。
ここで、一般的なスキャン手順である、図４（ｂ）〜図４（ｅ）に示すようにスキャンしたとする。つまり、１回目では図４（ｂ）の例のように読み取り面の右上と原稿４００の右上を一致させて読み取り領域４１０の画像の取得し、２回目では図４（ｃ）の例のように読み取り面の左上と原稿４００の左上を一致させて読み取り領域４２０の画像の取得し、３回目では図４（ｄ）の例のように読み取り面の右下と原稿４００の右下を一致させて読み取り領域４３０の画像の取得し、４回目では図４（ｅ）の例のように読み取り面の左下と原稿４００の左下を一致させて読み取り領域４４０の画像の取得している。
そして、読み取り領域４１０と読み取り領域４２０と読み取り領域４３０と読み取り領域４４０とを合成した結果は、図４（ｆ）の例に示すようになる。しかし、特徴領域４０２、特徴領域４０４、特徴領域４０６、特徴領域４０８は、１回だけのスキャンである。つまり、重複読み取り領域４５０（図４（ｆ）内の十字部分）には、特徴領域４０２、特徴領域４０４、特徴領域４０６、特徴領域４０８が含まれていないため、合成処理の位置合わせに用いることができない。したがって、このスキャン手順では、合成画像４６０（特に、重複読み取り領域４５０の部分）の画質が低下することとなる。
【００８９】
図５は、本実施の形態による処理例を示すフローチャートである。
ステップＳ５０２では、指示モジュール１４０が、操作者に対して、原稿の全体を読み取るように指示する。
ステップＳ５０４では、操作者の操作にしたがって、読取装置Ａ：１９０が、原稿の全体画像を読み取る。
ステップＳ５０６では、画像取得モジュール１０５が、読取装置Ａ：１９０から原稿の全体画像を受け取る。
【００９０】
ステップＳ５０８では、特徴量抽出モジュール１１５が、全体画像から特徴抽出を行う。例えば、図６に示すように、画像６００内から特徴量の変化が大きい箇所（合成処理の位置合わせに用いることができる箇所）を検出し、その箇所が画像６００を９つに分割した領域（領域６１０Ａ〜領域６１０Ｉ）のどこに属しているかを検出する。もちろんのことながら、９つ以外の数に分割してもよいし、分割した領域の面積は同じであってもよいし、異なっていてもよい。
【００９１】
ステップＳ５１０では、操作者の操作にしたがって、原稿サイズ受付モジュール１２０が、原稿サイズを受け付ける。例えば、操作者が原稿サイズである「Ａ３サイズ」等を指定する。
ステップＳ５１２では、読取可能サイズ抽出モジュール１２５が、読取装置Ｂ：１９５の読み取り可能サイズを抽出する。例えば、読取装置・読み取り可能サイズ対応テーブル７００を用いる。図７は、読取装置・読み取り可能サイズ対応テーブル７００のデータ構造例を示す説明図である。読取装置・読み取り可能サイズ対応テーブル７００は、読取装置欄７１０、読み取り可能サイズ欄７２０を有している。読取装置欄７１０は、読取装置の機種情報（読取装置を一意に識別できる情報であってもよい）を記憶している。読み取り可能サイズ欄７２０は、その読取装置における読み取り可能サイズを記憶している。図７の例では、読取装置・読み取り可能サイズ対応テーブル７００の１行目は、読取装置Ｂ：１９５では、読み取り可能サイズはＡ４であることを示している。例えば、読取方法案内装置１００に接続されている読取装置Ｂ：１９５の機種情報を読取装置欄７１０から検索し、読み取り可能サイズ欄７２０内の情報を抽出すればよい。
なお、ステップＳ５０８からステップＳ５１２までの処理は、図５の例に示す順番でなくてもよく、並列に行われてもよい。
【００９２】
ステップＳ５１４では、手順生成モジュール１３０が、読み取り手順生成処理を行う。ステップＳ５１４の詳細な処理については、図８又は図１５の例に示すフローチャートを用いて後述する。
ステップＳ５１６では、手順提示モジュール１３５が、操作者に対して、読み取り手順を提示する。この後、操作者は、提示された読み取り手順にしたがって、読取装置Ｂ：１９５でスキャン操作を行って、複数回の読み取りが行われ、合成画像が生成される。
【００９３】
図８は、本実施の形態（主に、手順生成モジュール１３０）による処理例を示すフローチャートである。
ステップＳ８０２では、原稿サイズと読み取りサイズの関係は、予め定めた条件を満たしているか否かを判断し、満たしている場合はステップＳ８０４へ進み、それ以外の場合はステップＳ８０８へ進む。
図９に示す例を用いて、予め定めた条件を説明する。
図９（ａ）の例に示すように、原稿９００の幅をＷｏ、高さをＨｏとする。そして、スキャナーの読み取り面９５０の幅をＷｓ、高さをＨｓとする。このとき下記条件をみたすものとして説明する。
（１）Ｗｏ＞Ｈｏ
（２）Ｗｓ＞Ｈｓ
つまり、原稿９００のサイズは読み取り面９５０のサイズより大きい関係を有している。なお、原稿９００の左上角を「Ｌｕ」、右上角を「Ｒｕ」、左下角を「Ｌｄ」、右下角を「Ｒｄ」とし、読み取り面９５０の左上角を「Ｌｓ」、右上角を「Ｒｓ」とする。
そらに、原稿９００と読み取り面９５０のサイズ関係の条件を以下に示す。
（３）１．５Ｗｓ≧Ｗｏ＞Ｗｓ
（４）１．５Ｈｓ≧Ｈｏ＞Ｈｓ
（５）Ｗｓ≧Ｈｏ
（６）２Ｈｓ≧Ｗｏ
例えば、Ａ３サイズの原稿９００、Ａ４サイズの読み取り面９５０であるスキャナーの場合、Ｗｓ＝２９７、Ｈｓ＝２１０、Ｗｏ＝４２０、Ｈｏ＝２９７であるので、１．４１Ｗｓ＝Ｗｏ、１．４１Ｈｓ＝Ｈｏ、Ｗｓ＝Ｈｏ、２Ｈｓ＝Ｗｏとなり、上記条件を満たすこととなる。
【００９４】
そして、これらの条件を満たす場合は、図１０の例に示すように、６通りの置き方（読み取り面９５０に対して原稿９００の位置関係）がある。
置き方１（図１０（ａ））  ：  原稿９００のＬｕを読み取り面９５０のＬｓに合わせる。
置き方２（図１０（ｂ））  ：  原稿９００のＲｕを読み取り面９５０のＲｓに合わせる。
置き方３（図１０（ｃ））  ：  原稿９００のＬｄを読み取り面９５０のＲｓに合わせる。（原稿９００を１８０度回転）
置き方４（図１０（ｄ））  ：  原稿９００のＲｄを読み取り面９５０のＬｓに合わせる。（原稿９００を１８０度回転）
置き方５（図１０（ｅ））  ：  原稿９００のＬｄを読み取り面９５０のＬｓに合わせる。（原稿９００を時計回りに９０度回転）
置き方６（図１０（ｆ））  ：  原稿９００のＲｕを読み取り面９５０のＬｓに合わせる。（原稿９００を時計回りに２７０度回転）
【００９５】
ステップＳ８０４では、特徴量が多い領域（特徴量の変化が大きい領域）を２か所以上抽出する。具体的には、特徴抽出を行い、図６の例に示した９つの領域から抽出する。例えば、特徴量が多い順にソートし、上位の２つの領域を選択してもよいし、特徴量が予め定められた閾値より多い又は以上である領域を選択してもよい。
【００９６】
ステップＳ８０６では、領域・置き方対応テーブル１１００を用いて、読み取り面に対しての原稿の位置、向きを抽出する。図１１（ａ）は、領域・置き方対応テーブル１１００のデータ構造例を示す説明図である。領域・置き方対応テーブル１１００の各行は、図１０の例で示した各置き方を示し、領域・置き方対応テーブル１１００の各列は、図１１（ｂ）（図６の例に示す画像６００と同等）の例に示す画像１１５０内の各領域を示している。そして、各セル内の「○」は、その領域の全体が読み取られることを示しており、「△」は、その領域の一部が読み取られることを示している。
ステップＳ８０４で抽出された領域を２回以上読み取ることができるような置き方を読み取り手順として選択する。
例えば、特徴量の多い領域が、領域Ａと領域Ｆである場合は、置き方１、置き方５、置き方２、置き方４、置き方６を選択すればよい。置き方１と置き方５でＡ領域を、置き方２と置き方４と置き方６でＦ領域を複数回読み取ることができるからである。
また、例えば、特徴量の多い領域が、領域Ｂと領域Ｃである場合は、置き方１、置き方２、置き方５、置き方６を選択すればよい。置き方１と置き方２と置き方５と置き方６でＢ領域を、置き方２と置き方６でＣ領域を複数回読み取ることができるからである。
【００９７】
また、ステップＳ８０６では、スキャン手順ＤＢ１２００を用いて、読み取り手順を抽出してもよい。図１２は、スキャン手順ＤＢ１２００のデータ構造例を示す説明図である。スキャン手順ＤＢ１２００は、例えば、手順１２１０、手順１２２０、手順１２３０等を記憶している。
手順１２１０は、Ａ３サイズの原稿、読み取り面がＡ４サイズのスキャナーとの組み合わせであって、特徴量の多い領域がＢ領域（特徴領域１２１２と特徴領域１２１４を含む領域）とＨ領域（特徴領域１２１６と特徴領域１２１８を含む領域）である場合の読み取り手順を記憶している。この読み取り手順は、４回の読み取りからなっている。
手順１２２０は、Ａ３サイズの原稿、読み取り面がＡ４サイズのスキャナーとの組み合わせであって、特徴量の多い領域がＡ領域（特徴領域１２２２と特徴領域１２２４を含む領域）とＩ領域（特徴領域１２２６と特徴領域１２２８を含む領域）である場合の読み取り手順を記憶している。この読み取り手順は、４回の読み取りからなっている。
手順１２３０は、Ａ３サイズの原稿、読み取り面がＡ４サイズのスキャナーとの組み合わせであって、特徴量の多い領域がない場合の読み取り手順を記憶している。この読み取り手順は、６回の読み取りからなっている。
【００９８】
ステップＳ８０６の処理結果にしたがって、図５の例に示したフローチャートのステップＳ５１６では、読み取り手順として、以下のいずれか１つ以上を提示する。
（１）各回の読み取り時に、それぞれの読み取りにおいて、原稿におけるどの領域をスキャナーの読み取り面で読み取らせるかの指示
具体的には、図１０の例で示した原稿９００における読み取り面９５０の領域を指し示す表示を行う。
（２）各回の読み取り時に、それぞれの読み取りにおいて、原稿をどのような位置又はどのような向きでスキャナーの読み取り面にセットさせるかの指示
具体的には、図１０の例で示した読み取り面９５０に対しての原稿９００の位置関係を指し示す表示を行う。
（３）原稿を読み取らせる回数の指示
具体的には、ステップＳ８０４で抽出した置き方の数が、読み取らせる回数に該当する。
（４）少なくとも１回以上の読み取りを終えた後、さらに読み取りが必要か否かの指示
具体的には、読み取りの回数を計数し、読み取らせる回数に達したか否かを判断し、さらに読み取りを行うか否かを提示する。
【００９９】
ステップＳ８０８では、エラー処理を行う。例えば、読取方法案内装置１００では読み取り手順を提示できない旨を表示する。また、図４（ｂ）〜図４（ｅ）の例で示したデフォルトの読み取り手順を提示してもよい。
【０１００】
図１３は、本実施の形態による処理例を示すフローチャートである。ステップＳ１３０２からステップＳ１３１２までの処理、ステップＳ１３１８からステップＳ１３２０までの処理は、図５の例に示したフローチャートのステップＳ５０２からステップＳ５１２までの処理、ステップＳ５１４からステップＳ５１６までの処理と同等である。
ステップＳ１３０２では、指示モジュール１４０が、操作者に対して、原稿の全体を読み取るように指示する。
ステップＳ１３０４では、操作者の操作にしたがって、読取装置Ａ：１９０が、原稿の全体画像を読み取る。
ステップＳ１３０６では、画像取得モジュール１０５が、読取装置Ａ：１９０から原稿の全体画像を受け取る。
【０１０１】
ステップＳ１３０８では、特徴量抽出モジュール１１５が、全体画像から特徴抽出を行う。
ステップＳ１３１０では、操作者の操作にしたがって、原稿サイズ受付モジュール１２０が、原稿サイズを受け付ける。
ステップＳ１３１２では、読取可能サイズ抽出モジュール１２５が、読取装置Ｂ：１９５の読み取り可能サイズを抽出する。
なお、ステップＳ１３０８からステップＳ１３１２までの処理は、図１３の例に示す順番でなくてもよく、並列に行われてもよい。
【０１０２】
ステップＳ１３１４では、原稿をデフォルト読み取り手順で読み取った場合、特徴量が多い領域は複数回読み取られるか否かを判断し、複数回読み取られる場合はステップＳ１３１６へ進み、それ以外の場合はステップＳ１３１８へ進む。デフォルト読み取り手順として、例えば、図１４に示す読み取り手順がある。具体的には、１回目の読み取りでは図１４（ａ）の例のように読み取り面１４５０の右上と原稿１４００の右上を一致させて読み取り、２回目の読み取りでは図１４（ｂ）の例のように読み取り面１４５０の左上と原稿１４００の左上を一致させて読み取り面１４５０、３回目の読み取りでは図１４（ｃ）の例のように読み取り面１４５０の右下と原稿１４００の右下を一致させて読み取り、４回目の読み取りでは図１４（ｄ）の例のように読み取り面１４５０の左下と原稿１４００の左下を一致させて読み取る読み取り手順としている。
ステップＳ１３１６では、手順生成モジュール１３０が、デフォルト読み取り手順を採用する。
【０１０３】
ステップＳ１３１８では、手順生成モジュール１３０が、読み取り手順生成処理を行い、ステップＳ１３２０へ進む。ステップＳ１３１８の詳細な処理については、図８の例に示すフローチャートを用いて説明した。
ステップＳ１３２０では、手順提示モジュール１３５が、操作者に対して、読み取り手順を提示する。この後、操作者は、提示された読み取り手順にしたがって、読取装置Ｂ：１９５でスキャン操作を行って、複数回の読み取りが行われ、合成画像が生成される。
【０１０４】
図８を用いて説明した処理例は、合成処理を行うための位置合わせ箇所（特徴量の多い箇所）を用いて複数回読み取りための読み取り手順を生成するものであったが、図１５を用いて説明する処理例は、合成処理において切り貼りする境界（つなぎ目であり、特徴量の少ない箇所）を用いて複数回読み取りための読み取り手順を生成するものである。
【０１０５】
図１５は、本実施の形態（主に、手順生成モジュール１３０）による処理例を示すフローチャートである。
ステップＳ１５０２では、原稿サイズは読み取り可能サイズの整数倍か否かを判断し、整数倍の場合はステップＳ１５０４へ進み、それ以外の場合はステップＳ１５１８へ進む。原稿サイズは読み取り可能サイズの整数倍である場合とは、面積が整数倍である場合をいい、例えば、原稿サイズがＡ３サイズであり、読み取り可能サイズがＡ４サイズである場合が該当する。それ以外の場合として、例えば、原稿サイズがＢ４サイズであり、読み取り可能サイズがＡ４サイズである場合が該当する。
【０１０６】
ステップＳ１５０４では、その整数倍の回数だけ原稿の読み取りを行うように案内する。
ステップＳ１５０６では、原稿の読み取りを行う。
ステップＳ１５０８では、つなぎ目になり得る領域を特定する。具体的には、１回目に読み取った画像の下方（画像が続く領域）と２回目に読み取った画像の上方（１回目に読み取った画像から続く領域）が、つなぎ目になり得る領域である。２回目以降も、同様に、つなぎ目になり得る領域を特定すればよい。
ステップＳ１５１０では、その領域の近傍で特徴量の変化の小さい領域を抽出する。
【０１０７】
ステップＳ１５１２では、特徴量の変化の小さい領域を抽出できたか否かを判断し、抽出できた場合は処理を終了し（ステップＳ１５９９）、それ以外の場合はステップＳ１５１４へ進む。
例えば、図１６に示す原稿１６００に対しては、読み取り領域１６１０と読み取り領域１６２０の２回の読み取りを行う。ここで、つなぎ目１６５０（つなぎ目１６５０を含む近傍の領域を含めてもよい）は空白であるので、特徴量の変化の小さい領域と判断されるので、ステップＳ１５１２で「Ｙｅｓ」となり、処理を終了する。この後、合成処理において、読み取り領域１６１０と読み取り領域１６２０をつなぎ目１６５０で合成すればよい。
特徴量の変化の小さい領域か否かの判断処理として、例えば、ヒストグラムを生成して、特徴量の変化の小さい領域を抽出すればよい。図１８の例に示すヒストグラムは、図１６の例に示す原稿１６００のつなぎ目１６５０におけるものであり、横軸に画素値、縦軸に画素数としたグラフである。空白であるので、その領域内の画素の画素値が１つの画素値に集中すること（山が１つ）になる。閾値１８５０を越えているので、特徴量の変化の小さい領域を抽出できたと判断できる。
【０１０８】
また、例えば、図１７（ａ）に示す原稿１７００に対しては、読み取り領域１７１０と読み取り領域１７２０の２回の読み取りを行う。ここで、つなぎ目１７５０（つなぎ目１７５０を含む近傍の領域を含めてもよい）は文字列が記載されているので、特徴量の変化の小さい領域は抽出できない。例えば、つなぎ目１７５０を含む対象領域１７６０では、図１７（ｂ）の例に示すように、文字列の上につなぎ目１７５０がある。本実施の形態による処理を行わずに、つまり、このつなぎ目１７５０を、合成処理におけるつなぎ目としてしまうと、図１７（ｃ）の例に示すように、合成用部分画像１７８０と合成用部分画像１７９０とを結合位置１７７０で合成することになり、文字列の画像において結合位置１７７０でずれが発生してしまい、結合位置１７７０の近傍での画質が劣化することになる。
図１９の例に示すヒストグラムは、図１７の例に示す原稿１７００のつなぎ目１７５０におけるものであり、横軸に画素値、縦軸に画素数としたグラフである。文字列が含まれているので、その領域内の画素の画素値が２つ以上の画素値に集まること（山が２つ）になる。閾値１９５０を越えていないので、特徴量の変化の小さい領域を抽出できなかったと判断できる。
【０１０９】
ステップＳ１５１４では、特徴量の変化の大きい領域を含むように、次回の読み取りを案内する。
図２０の例に示す原稿１７００では、結合位置１７７０で特徴量の変化の小さい領域を抽出できなかったので、ステップＳ１５１４の処理を行う。ここでは、特徴量の変化の大きい領域である結合位置１７７０を含め、さらに、つなぎ目となる得る特徴量の変化の小さい領域も含めて読み取り領域を決定する。図２０の例に示すように、原稿１７００には、特徴量の変化の小さい領域として、つなぎ目方向（主走査方向）に空白領域２０１０、空白領域２０２０、空白領域２０３０がある。そこで、結合位置１７７０に最も近い空白領域２０３０を選択し、結合位置１７７０と空白領域２０３０を含むように、次の読み取り領域を決定する。
そして、図２１の例に示すような提示を行う。図２１は、本実施の形態による処理例を示す説明図である。画面２１００には、サムネイル画像２１１０、メッセージ領域２１５０を表示する。そして、サムネイル画像２１１０上に、結合位置１７７０と空白領域２０３０を含む読み取り領域２１２０を表示する。メッセージ領域２１５０には、例えば、「赤い箇所（読み取り領域２１２０）を含んでスキャンを実施してください」と表示する。
ステップＳ１５１６では、原稿の読み取りを行う。例えば、操作者は、図２１の表示にしたがって、読み取り領域２１２０を読み込むように、スキャン操作を行う。
【０１１０】
ステップＳ１５１８では、原稿全体の読み取りを行うように案内する。ここでの「原稿全体の読み取り」とは、大きいサイズの原稿を小さいサイズの読み取り面で読み込むために、その原稿の全体を読み込めるだけの回数（原稿サイズを読み取り可能サイズで除した商の小数点以下を繰り上げた数）だけ読み込むことをいう。
ステップＳ１５２０では、原稿の読み取りを行う。
ステップＳ１５２２では、重複した領域を特定する。面積が整数倍ではないので、重複して読み込んだ領域があることになる。
ステップＳ１５２４では、その特定した領域内で特徴量の変化の小さい領域を抽出し、ステップＳ１５１２へ進む。
【０１１１】
図２２は、本実施の形態による処理例を示す説明図である。原稿サイズは読み取り可能サイズの整数倍ではない場合の例を示すものである。例えば、原稿２２００はＢ４サイズであり、読み取り可能サイズがＡ４サイズである場合、ステップＳ１５２０で、１回目の読み取り領域２２５０、２回目の読み取り領域２２６０を得る。
そして、ステップＳ１５２２で、重複領域２２７０を特定する。重複領域２２７０は、１回目の読み取り、２回目の読み取りの両方で読み取られる領域である。
ステップＳ１５２４で、重複領域２２７０内で、特徴量の変化の小さい領域として空白領域２２３０を抽出する。
したがって、ステップＳ１５１２で、重複領域２２７０内に空白領域２２３０があるので、２回の読み取りで終了することになる。
この後、１回目の読み取り領域２２５０内の空白領域２２３０と２回目の読み取り領域２２６０内の空白領域２２３０をつなぎ合わせることによって、合成画像を生成する。
【０１１２】
図２３を参照して、本実施の形態の読取方法案内装置１００（携帯情報処理装置２００、画像処理装置２０５等を含めてもよい）のハードウェア構成例について説明する。図２３に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナー等のデータ読み取り部２３１７と、プリンター等のデータ出力部２３１８を備えたハードウェア構成例を示している。
【０１１３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２３０１は、前述の実施の形態において説明した各種のモジュール、すなわち、画像取得モジュール１０５、案内モジュール１１０、特徴量抽出モジュール１１５、原稿サイズ受付モジュール１２０、読取可能サイズ抽出モジュール１２５、手順生成モジュール１３０、手順提示モジュール１３５、指示モジュール１４０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【０１１４】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３０２は、ＣＰＵ２３０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３０３は、ＣＰＵ２３０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス２３０４により相互に接続されている。
【０１１５】
ホストバス２３０４は、ブリッジ２３０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス２３０６に接続されている。
【０１１６】
キーボード２３０８、マウス等のポインティングデバイス２３０９は、操作者により操作されるデバイスである。ディスプレイ２３１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス２３０９とディスプレイ２３１０の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード２３０８のように物理的に接続しなくても、画面（タッチスクリーン）上にソフトウェアでキーボード（いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる）を描画して、キーボードの機能を実現するようにしてもよい。
【０１１７】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２３１１は、ハードディスク（フラッシュ・メモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ２３０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、読取装置Ａ：１９０又は読取装置Ｂ：１９５が読み込んだ画像、読取装置・読み取り可能サイズ対応テーブル７００、領域・置き方対応テーブル１１００等が格納される。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【０１１８】
ドライブ２３１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体２３１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース２３０７、外部バス２３０６、ブリッジ２３０５、及びホストバス２３０４を介して接続されているＲＡＭ２３０３に供給する。なお、リムーバブル記録媒体２３１３も、データ記録領域として利用可能である。
【０１１９】
接続ポート２３１４は、外部接続機器２３１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート２３１４は、インタフェース２３０７、及び外部バス２３０６、ブリッジ２３０５、ホストバス２３０４等を介してＣＰＵ２３０１等に接続されている。通信部２３１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部２３１７は、例えばスキャナーであり、ドキュメントの読み取り処理を実行する。データ出力部２３１８は、例えばプリンターであり、ドキュメントデータの出力処理を実行する。
【０１２０】
なお、図２３に示す読取方法案内装置１００のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２３に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図２３に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報機器、情報家電、ロボット、複写機、ファックス、スキャナー、プリンター、複合機などに組み込まれていてもよい。
【０１２１】
また、前述の実施の形態の説明内での比較処理において、「以上」、「以下」、「より大きい」、「より小さい（未満）」としたものは、その組み合わせに矛盾が生じない限り、それぞれ「より大きい」、「より小さい（未満）」、「以上」、「以下」としてもよい。
【０１２２】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【０１２３】
１００…読取方法案内装置
１０５…画像取得モジュール
１１０…案内モジュール
１１５…特徴量抽出モジュール
１２０…原稿サイズ受付モジュール
１２５…読取可能サイズ抽出モジュール
１３０…手順生成モジュール
１３５…手順提示モジュール
１４０…指示モジュール
１９０…読取装置Ａ
１９５…読取装置Ｂ
２００…携帯情報処理装置
２０５…画像処理装置
２１０…合成装置
２８０…原稿
２９０…通信回線
【図１】
2018201128.tif 000003
【図２】
2018201128.tif 000004
【図３】
2018201128.tif 000005
【図４】
2018201128.tif 000006
【図５】
2018201128.tif 000007
【図６】
2018201128.tif 000008
【図７】
2018201128.tif 000009
【図８】
2018201128.tif 000010
【図９】
2018201128.tif 000011
【図１０】
2018201128.tif 000012
【図１１】
2018201128.tif 000013
【図１２】
2018201128.tif 000014
【図１３】
2018201128.tif 000015
【図１４】
2018201128.tif 000016
【図１５】
2018201128.tif 000017
【図１６】
2018201128.tif 000018
【図１７】
2018201128.tif 000019
【図１８】
2018201128.tif 000020
【図１９】
2018201128.tif 000021
【図２０】
2018201128.tif 000022
【図２１】
2018201128.tif 000023
【図２２】
2018201128.tif 000024
【図２３】
2018201128.tif 000025