(57)【要約】【課題】原稿台に置く読取原稿の表面と裏面の画像データの対応付けを確実に行い、容易な操作で原稿の表面と裏面の個別画像を取得でき、原稿の表面と裏面を読み取るために行うユーザの操作負担を軽減させることを課題とする。【解決手段】読み取る原稿を載置する原稿台と、原稿台に載置された１又は複数の原稿を一括して読み取る画像入力部と、一括して読み取られた１又は複数の原稿の個別画像を切り出す個別画像切出部と、切り出された個別画像が、原稿台の読取領域の中において読み取る原稿の数に対応して設定されたエリア内に属しているか否かを判定する個別画像位置判定部と、切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの個別画像を、そのエリアの読取画像として選択する個別画像選択部とを備えたことを特徴とする。【選択図】図１１
2019087811.tif 000002
【特許請求の範囲】
【請求項１】
読み取る原稿を載置する原稿台と、
前記原稿台に載置された１又は複数の原稿を一括して読み取る画像入力部と、
前記一括して読み取られた１又は複数の原稿の個別画像を切り出す個別画像切出部と、
前記切り出された個別画像が、前記原稿台の読取領域の中において読み取る原稿の数に対応して設定されたエリア内に属しているか否かを判定する個別画像位置判定部と、
前記切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの個別画像を、そのエリアの読取画像として選択する個別画像選択部とを備えたことを特徴とする画像処理装置。
【請求項２】
前記切り出された個別画像のうち、１つの個別画像が所定のエリア内に属している場合、前記個別画像選択部が、その個別画像を、そのエリアの読取画像として選択することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、
前記個別画像選択部は、個別画像の選択を行わないことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、
前記個別画像選択部は、複数の個別画像のうち、最大の個別画像をそのエリアの読取画像として選択することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、
前記個別画像選択部は、所定の原稿最小値情報よりも大きい原稿であって、かつ最大の大きさを持つ原稿の個別画像を、そのエリアの読取画像として選択することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、
前記個別画像選択部は、エリア内に属する複数の個別画像のうち、そのエリアの基準点に最も近い位置に載置された原稿の個別画像を、そのエリアの読取画像として選択することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
同時に読み取らせる原稿の数に対応させて、前記原稿台の読取領域の中におけるエリアの数と位置とを設定するエリア位置設定部をさらに備えたことを特徴とする請求項１から６のいずれかに記載の画像処理装置。
【請求項８】
前記複数の原稿の読取面のうち、それぞれの原稿の所定の第１面を読み取るために、
前記複数の原稿を前記原稿台に重ならないように、前記原稿台の読取領域の中において設定されたエリア内にそれぞれ１枚ずつ載置して、前記画像入力部によって、それぞれの原稿の前記第１面を読み取った後に、
前記複数の原稿を裏返し、各原稿の前記第１面を読み取ったときと同じエリア内に、各原稿を載置して、前記画像入力部によって、前記複数の原稿の前記第１面とは異なる第２面を読み取り、
前記個別画像切出部によって、前記読み取られた複数の原稿の第１面の個別画像と、前記読み取られた複数の原稿の第２面の個別画像を切り出し、前記原稿台の同じエリア内に載置されていた原稿の前記第１面の個別画像と前記第２面の個別画像とを、１つの原稿の表面と裏面の画像情報として対応づけることを特徴とする請求項１から７のいずれかに記載の画像処理装置。
【請求項９】
前記個別画像から生成された画像情報を出力する出力部をさらに備え、
前記出力部が、１つの原稿の表面と裏面の画像情報として対応付けられた第１面の個別画像と第２面の個別画像を、合成して１つの画像情報として出力することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
複数の原稿の読取面のうちそれぞれの原稿の所定の第１面を読み取るために、複数の原稿を原稿台に重ならないように並べて、前記原稿台の読取領域の中において設定されたエリア内にそれぞれ１枚ずつ載置して、それぞれの原稿の前記第１面を含む画像データを読み取る１回目の読取処理を行った後に、
前記複数の原稿を裏返し、各原稿の前記第１面を読み取ったときと同じエリア内に、各原稿を載置して、前記第１面とは異なる原稿の第２面を含む画像データを読み取る２回目の読取処理を行い、
前記１回目の読取処理で読み取られた画像データから前記複数の原稿の第１面の個別画像をそれぞれ切り出し、
前記２回目の読取処理で読み取られた画像データから前記複数の原稿の第２面の個別画像をそれぞれ切り出し、
前記切り出された第１面と第２面の各個別画像が、前記原稿台の読取領域の中において設定されたエリア内に属しているか否かを判定し、
前記切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの原稿に対応する前記第１面の１つの個別画像と前記第２面の１つの個別画像を、そのエリアの読取画像として選択し、
前記１つのエリアで選択された原稿の第１面の個別画像と第２面の個別画像とを、１つの原稿の表面と裏面の画像情報として対応づけ、前記読み取られた複数の原稿ごとに、その原稿の対応づけられた表面と裏面の画像情報を出力することを特徴とする画像処理装置の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置に関し、特に、複数の原稿を同時に読み取って、読み取った画像データから、原稿ごとの画像データを切り出す機能を有する画像処理装置に関する。
【背景技術】
【０００２】
従来から、画像形成装置が利用されているが、近年、書類の複製機能に加えて、書類の読取（スキャン）機能や、ネットワーク接続機能も有する複合機が利用されている。
たとえば、複合機において、両面印刷された用紙、名刺、免許証、その他の表裏の両面に画像等が印刷された書類やカードなどの複数の原稿を、重ならないように原稿台に置いて、読取機能を実行し、複数の原稿の画像データを含む全体の画像データを読み取り、読み取った全体画像データから、個々の原稿に対応する独立した複数の画像データを切り出す機能（以下、マルチクロップスキャン機能と呼ぶ）を有するものがある。
【０００３】
また、特許文献１には、マルチクロップスキャン機能を利用し、原稿台に置いた複数の原稿を同時に読取り、原稿ごとに画像データとして切り出し、読取は、原稿の表面と裏面とで別々に２回行い、複数の原稿の表面と裏面との位置情報（たとえば、切り出された原稿のエッジから算出される画像データの中心座標）に基づいて、表面の画像データと、裏面の画像データとを対応付けて、対応付けられた２つの画像データを合成する画像処理システムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３３９７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来の装置では、マルチクロップスキャン機能を利用できる原稿の枚数が1枚に限定されているものがある。
また、複数の原稿を同時に読み取ることが可能な場合でも、読み取る原稿の大きさが制限されているものや、原稿を置く位置が所定の位置に固定されているものもある。
また、原稿台に配置される複数の原稿が、一部分が重なって配置されたり、かなり接近して配置されたりした場合には、原稿ごとの画像データの切り出しに失敗する場合があった。
【０００６】
さらに、特許文献１では、複数の原稿の大きさが異なる場合や、1回目と２回目の読取で各原稿を置く位置がずれて、近くの他の原稿が置かれた位置と一部分重なったような場合には、表面と裏面の対応付けに失敗する場合があった。
表面と裏面の対応付けに失敗した場合は、ユーザは、対応付けの変更を指示入力するか、あるいは、原稿の配置をやり直して、再度、読取処理を実行する必要があり、ユーザの手間や操作負担が大きかった。
【０００７】
そこで、この発明は、以上のような事情を考慮してなされたものであり、両面に画像等が記載された原稿について、両面の画像データを読み取る場合に、1枚または複数の読取原稿の表面の画像データと裏面の画像データとの対応付けを確実に行い、容易な操作で原稿の両面の画像データを取得でき、ユーザの操作負担を軽減できるようにした画像処理装置を提供することを課題とする。
【課題を解決するための手段】
【０００８】
この発明は、読み取る原稿を載置する原稿台と、前記原稿台に載置された１又は複数の原稿を一括して読み取る画像入力部と、前記一括して読み取られた１又は複数の原稿の個別画像を切り出す個別画像切出部と、前記切り出された個別画像が、前記原稿台の読取領域の中において読み取る原稿の数に対応して設定されたエリア内に属しているか否かを判定する個別画像位置判定部と、前記切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの個別画像を、そのエリアの読取画像として選択する個別画像選択部とを備えたことを特徴とする画像処理装置を提供するものである。
【０００９】
また、前記切り出された個別画像のうち、１つの個別画像が所定のエリア内に属している場合、前記個別画像選択部が、その個別画像を、そのエリアの読取画像として選択することを特徴とする。
【００１０】
また、前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、前記個別画像選択部は、個別画像の選択を行わないことを特徴とする。
【００１１】
また、前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、前記個別画像選択部は、複数の個別画像のうち、最大の個別画像をそのエリアの読取画像として選択することを特徴とする。
【００１２】
また、前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、前記個別画像選択部は、所定の原稿最小値情報よりも大きい原稿であって、かつ最大の大きさを持つ原稿の個別画像を、そのエリアの読取画像として選択することを特徴とする。
【００１３】
また、前記所定の１つのエリア内に前記切り出された複数の個別画像が属している場合に、前記個別画像選択部は、エリア内に属する複数の個別画像のうち、そのエリアの基準点に最も近い位置に載置された原稿の個別画像を、そのエリアの読取画像として選択することを特徴とする。
【００１４】
また、同時に読み取らせる原稿の数に対応させて、前記原稿台の読取領域の中におけるエリアの数と位置とを設定するエリア位置設定部をさらに備えたことを特徴とする。
【００１５】
また、前記複数の原稿の読取面のうち、それぞれの原稿の所定の第１面を読み取るために、前記複数の原稿を前記原稿台に重ならないように、前記原稿台の読取領域の中において設定されたエリア内にそれぞれ１枚ずつ載置して、前記画像入力部によって、それぞれの原稿の前記第１面を読み取った後に、前記複数の原稿を裏返し、各原稿の前記第１面を読み取ったときと同じエリア内に、各原稿を載置して、前記画像入力部によって、前記複数の原稿の前記第１面とは異なる第２面を読み取り、前記個別画像切出部によって、前記読み取られた複数の原稿の第１面の個別画像と、前記読み取られた複数の原稿の第２面の個別画像を切り出し、前記原稿台の同じエリア内に載置されていた原稿の前記第１面の個別画像と前記第２面の個別画像とを、１つの原稿の表面と裏面の画像情報として対応づけることを特徴とする。
【００１６】
また、前記個別画像から生成された画像情報を出力する出力部をさらに備え、前記出力部が、１つの原稿の表面と裏面の画像情報として対応付けられた第１面の個別画像と第２面の個別画像を、合成して１つの画像情報として出力することを特徴とする。
【００１７】
また、この発明は、複数の原稿の読取面のうちそれぞれの原稿の所定の第１面を読み取るために、複数の原稿を原稿台に重ならないように並べて、前記原稿台の読取領域の中において設定されたエリア内にそれぞれ１枚ずつ載置して、それぞれの原稿の前記第１面を含む画像データを読み取る１回目の読取処理を行った後に、前記複数の原稿を裏返し、各原稿の前記第１面を読み取ったときと同じエリア内に、各原稿を載置して、前記第１面とは異なる原稿の第２面を含む画像データを読み取る２回目の読取処理を行い、前記１回目の読取処理で読み取られた画像データから前記複数の原稿の第１面の個別画像をそれぞれ切り出し、前記２回目の読取処理で読み取られた画像データから前記複数の原稿の第２面の個別画像をそれぞれ切り出し、前記切り出された第１面と第２面の各個別画像が、前記原稿台の読取領域の中において設定されたエリア内に属しているか否かを判定し、前記切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの原稿に対応する前記第１面の１つの個別画像と前記第２面の１つの個別画像を、そのエリアの読取画像として選択し、前記１つのエリアで選択された原稿の第１面の個別画像と第２面の個別画像とを、１つの原稿の表面と裏面の画像情報として対応づけ、前記読み取られた複数の原稿ごとに、その原稿の対応づけられた表面と裏面の画像情報を出力することを特徴とする画像処理装置の画像処理方法を提供するものである。
【発明の効果】
【００１８】
この発明によれば、一括して読み取られた１又は複数の原稿の個別画像を切り出し、切り出された個別画像が、原稿台の読取領域の中において読み取る原稿の数に対応して設定されたエリア内に属しているか否かを判定し、切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの個別画像を、そのエリアの読取画像として選択するので、両面に画像等が記載された原稿について、両面の画像データを読み取る場合に、1枚または複数の読取原稿の表面の画像データと裏面の画像データとの対応付けを確実に行い、容易な操作で原稿の両面の画像データを取得でき、ユーザの操作負担を軽減させることができる。
【図面の簡単な説明】
【００１９】
【図１】この発明の画像処理装置の一実施例の構成ブロック図である。
【図２】この発明の画像処理装置において、１枚の原稿の表裏を読み取る場合の原稿の置き方と読取領域との関係の一実施例の説明図である。
【図３】この発明の画像処理装置において、複数の原稿の表裏を読み取る場合の原稿の置き方と読取領域との関係の一実施例の説明図である。
【図４】この発明の画像処理装置において、複数の原稿の表裏を読み取る場合の原稿の置き方と読取領域との関係の一実施例の説明図である。
【図５】この発明の画像処理装置において、原稿の読取が不可となる場合の一実施例の説明図である。
【図６】この発明の画像処理装置において、原稿がエリア内に属するか否かを判定する処理の一実施例の説明図である。
【図７】複数の原稿が１つのエリア内に属することが検出された場合に、読取原稿として、１つの原稿を選択するための基準の一実施例の説明図である。
【図８】この発明の画像処理装置で利用される情報の一実施例の説明図である。
【図９】この発明の画像処理装置で利用される情報の一実施例の説明図である。
【図１０】この発明の画像処理装置における読み取られた複数の原稿を印刷する場合の一実施例の説明図である。
【図１１】この発明の画像処理装置における原稿の読取画像処理等の一実施例のフローチャートである。
【図１２】この発明の画像処理装置における原稿のエリア内判定処理の一実施例のフローチャートである。
【図１３】同一エリアに含まれる個別画像が１つの場合における画像処理の一実施例のフローチャートである。
【図１４】同一エリアに含まれる個別画像が１つの場合における画像処理の一実施例のフローチャートである。
【図１５】同一エリアに含まれる個別画像が２つ以上の場合における画像処理の一実施例のフローチャートである。
【図１６】同一エリアに含まれる個別画像が２つ以上の場合における画像処理の一実施例のフローチャートである。
【図１７】同一エリアに含まれる個別画像が２つ以上の場合における画像処理の一実施例のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を使用して本発明の実施の形態を説明する。なお、以下の実施例の記載によって、この発明が限定されるものではない。
＜画像処理装置の構成＞
図１に、この発明の画像処理装置の一実施例の構成ブロック図を示す。
【００２１】
画像処理装置（以下、ＭＦＰ：Multifunction Peripheral、複合機とも呼ぶ）１は、画像データを処理する装置であり、たとえば、複写機能、印刷機能、原稿読取機能（スキャン機能）、ＦＡＸ機能、通信機能などを備えた電子機器である。
特に、この発明では、原稿読取機能を利用して、所定の画像処理を実行する。
原稿読取機能を実行するために、画像処理装置は、読み取る原稿を載置する原稿台を備える。原稿台の読取領域内に原稿が収まるように、１又は複数の原稿を原稿台に載置し、ユーザが、所定の読取開始操作をすることによって、原稿の読取面のうち、一方の面に記載された情報を画像として読み取る。原稿台の読取領域の形状は、長方形とする。
【００２２】
図１において、この発明の画像処理装置（ＭＦＰ）１は、主として、制御部１１、操作部１２、画像入力部１３、表示部１４、出力部１５、個別画像切出部１６、エリア座標算出部１７、個別画像座標取得部１８、個別画像位置判定部１９、個別画像選択部２０、出力画像生成部２１、エリア位置設定部２２、記憶部５０を備える。
【００２３】
制御部１１は、画像入力部などの各構成要素の動作を制御する部分であり、主として、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏコントローラ、タイマー等からなるマイクロコンピュータによって実現される。
ＣＰＵは、ＲＯＭ等に予め格納された制御プログラムに基づいて、各種ハードウェアを有機的に動作させて、この発明の画像入力機能、出力画像生成機能などを実行する。
【００２４】
操作部１２は、文字などの情報の入力や、機能の選択入力をする部分であり、たとえば、キーボード、マウス、タッチパネルなどが用いられる。
【００２５】
画像入力部１３は、画像情報を入力する部分であり、この発明では、原稿台に載置された１又は複数の原稿を一括して読み取る部分である。
たとえば、画像や文字図形等が記載された原稿などの情報を入力する。入力された情報は、電子データとして、記憶部５０に記憶される。
画像入力部１３としては、情報が印刷された原稿書面（以下、原稿と呼ぶ）を読み取るスキャナ（読取装置）を用いる。
画像情報を入力する方法は種々の方法があるが、たとえば、情報が印刷された原稿をスキャナで読み取り、原稿を含む原稿台の読取領域全体の電子データを、記憶部５０に、入力された全体画像データとして記憶する。
【００２６】
ただし、画像などの情報を入力する方法は、以上のものに限るものではなく、たとえば、ＵＳＢメモリなどの外部の記憶媒体を接続するインタフェースが、画像入力部１３に該当する。
入力したい画像や書面などの電子データファイルを、ＵＳＢメモリなどの外部の記憶媒体に保存しておき、ＵＳＢメモリ等をＵＳＢ端子などの入力インタフェースに接続し、操作部１２で所定の入力操作を行うことによって、ＵＳＢメモリ等に保存された所望の電子データファイルを読み出して、記憶部５０に、電子データとして記憶してもよい。
【００２７】
また、一般的に、スキャナで原稿を読み取る場合、ユーザが、原稿を、所定の原稿台（あるいは、原稿載置台とも呼ぶ）に載置して、読み取り開始を意味する入力操作をする。
読み取りが開始されると、通常、原稿台の読取領域（読取面）の全体が、一つの電子データとして読み取られる。原稿の大きさが原稿台の読取領域よりも小さい場合、その読み取られた電子データ（全体画像データ）の中には、原稿の画像が含まれるが、原稿のない部分の情報も含まれる。この発明では、後述するように、個別画像切出部１６によって、読み取られた一つの電子データ（全体画像データ）から、原稿が存在している部分の画像データ（個別画像）を切り出す。
【００２８】
また、原稿台の読取領域は、通常Ａ４用紙やＡ３用紙と同程度の大きさがあるので、名刺、はがき、写真、保険証、クレジットカードなど、その大きさが原稿台の読取領域よりも小さい原稿は、重ならないように、複数枚並べて原稿台に配置することができる。
複数枚並べて原稿台に配置された原稿をスキャナで読み取った場合も、読み取った情報は、上記のように１つの電子データ（全体画像データ）として、生成され、記憶される。この場合、全体画像データの中には、複数個の原稿の画像データ（個別画像）が含まれるので、読み取られた全体画像データから、複数個の原稿の画像データ（個別画像）が切り出される。
【００２９】
この発明では、ユーザが読み取らせようとする原稿の数に対応させて、個別画像を読み取るための個別領域（エリア）の数と位置と大きさを自動的に設定し、読み取られた全体画像データの中に含まれる複数個の原稿の画像データ（個別画像）をそれぞれ切り出し、２回の読取処理によって、切り出された同一エリア内に属する画像データを、１つの原稿の表面と裏面として対応付け、たとえば、１つの原稿の表面と裏面の画像を、一つの画像情報に合成して、１枚の用紙に出力することを特徴とする。
【００３０】
表示部１４は、情報を表示する部分であり、各機能の実行に必要な情報や、機能の実行の結果などを、利用者に知らせるために表示する。たとえば、LCD、有機ELディスプレイなどが用いられ、操作部１２としてタッチパネルが用いられる場合は、表示部とタッチパネルとが重ね合わせて配置される。
【００３１】
出力部１５は、個別画像から生成された画像情報を出力する部分であり、たとえば、画像情報を紙媒体に印刷して出力するプリンタに相当する。
また、出力部１５は、一つの原稿の表面と裏面の画像情報として対応付けられた第１面の個別画像と第２面の個別画像を、合成して１つの画像情報として出力する。
たとえば、後述するように、読み取られた1枚の原稿の表面の個別画像と裏面の個別画像とを合成して、１枚の用紙に印刷する。
ただし、情報の出力は、印刷に限るものではなく、ＵＳＢメモリなどの外部の記憶媒体への情報の記憶や、インターネットなどのネットワークを介して他の情報処理装置やサーバへの情報の送信でもよい。
【００３２】
個別画像切出部１６は、一括して読み取られた１又は複数の原稿の個別画像を切り出す部分である。すなわち、画像入力部１３によって入力された全体画像データから、読み取った原稿の部分の画像データを切り出す。読み取った原稿の部分の画像データを、個別画像と呼ぶ。
読み取る原稿が１枚の場合は、入力された全体画像データから、その１枚の原稿が存在する部分の画像データを抽出する。
【００３３】
また、複数の原稿を原稿台に配置して読取を行った場合は、入力された全体画像データには、複数の原稿の画像データが含まれているので、複数の原稿が存在する部分の画像データをそれぞれ抽出する。
たとえば、４枚の原稿を原稿台に配置して読取を行った場合は、４つの原稿のそれぞれに対応した画像データを抽出する。
個別画像切出部１６による個別画像を切出す機能は、いわゆるマルチクロップスキャン機能に相当し、従来から利用されている技術を利用してもよい。
【００３４】
エリア座標算出部１７は、個別画像を読み取るために設定された個別領域（エリア）の位置を画定するための座標値を算出する部分である。
この発明では、原則として、原稿台の読取領域全体の中において、１枚の原稿の個別画像を読み取るための領域を、読み取らせようとする原稿の数に対応させて、予め設定する。
この１枚の原稿の個別画像を読み取るために、原稿台の読取領域の中において、読み取る原稿の数に対応して設定された領域を、個別領域（以下、エリア、あるいは分割エリアとも呼ぶ）と呼ぶ。
原稿台の読取領域の形状を長方形とし、個別領域の形状も長方形とした場合、個別領域の位置は、長方形の４つの頂点の座標値によって画定される。
【００３５】
また、読み取らせようとする原稿の数は、原則として、分割エリアの数に等しいものとする。
たとえば、読み取らせようとする原稿の数が１枚の場合は、分割エリアの数を１に設定する。この場合、原稿台の読取領域全体が、その１枚の原稿を読み取るエリアとなる。
また、読み取らせようとする原稿の数が２枚の場合は、分割エリアの数を２に設定する。この場合、原稿台の読取領域全体を、たとえば後述する図３のように２分割し、各分割エリア（エリアA、エリアB）が、それぞれの原稿を読み取るエリアとなる。
また、読み取らせようとする原稿の数が４枚の場合は、分割エリアの数を４に設定する。この場合、原稿台の読取領域全体を、たとえば後述する図４のように４分割し、各分割エリア（エリアA、エリアB、エリアC、エリアD）が、それぞれの原稿を読み取るエリアとなる。
【００３６】
各分割エリアの位置は、分割エリアの数に対応して予め固定された位置の長方形領域として設定し、各分割エリアの位置として、長方形領域の４つの頂点の座標（エリア頂点位置座標）が算出され、後述するように、エリア座標情報として記憶部５０に記憶される。
分割エリアの４つの頂点の座標（エリア頂点位置座標）は、原稿台の読取領域に対する相対座標として表される。
【００３７】
たとえば、原稿台の読取領域の長辺方向をＸ軸方向とし、読取領域の短辺方向をＹ軸方向とするようなXY座標系を想定した場合、各分割エリアの４つの頂点の座標（エリア頂点位置座標）は、このXY座標系のＸ座標とＹ座標で表すことができる。
【００３８】
図２に、１枚の原稿の表裏を読み取る場合の原稿の置き方と読取領域との関係の一実施例の説明図を示す。
読み取る原稿が１枚の場合は、読取領域も１つだけ設定される。
図２（a-1）は、読取領域が１つの場合を示しており、原稿台の読取領域全体が、一つの読取領域（ここでは、エリアAと呼ぶ）となる。
【００３９】
図２（a-2）は、エリアAの４つの頂点のＸＹ座標値の実施例を示している。
原稿台の読取領域は長方形であり、図のように、長方形の頂点a1をＸＹ座標系の原点とし、長方形の長辺方向をX軸とし、長方形の短辺方向をY軸に設定する。
この場合、原稿台の読取領域に相当する長方形の４つの頂点（a1、a2、a3、a4）の位置が、図２（a-2）のようなＸＹ座標値で表される。
エリアAは、原稿台の読取領域全体と一致するので、エリアAを画定する４つの頂点の位置のＸＹ座標（エリア頂点位置座標）は、原稿台の読取領域を示す４つの頂点（a1、a2、a3、a4）のＸＹ座標で表され、後述する図８（c）に示すように、エリア座標情報として記憶される。
【００４０】
図３に、２枚の原稿の表裏を読み取る場合の原稿の置き方と読取領域との関係の一実施例の説明図を示す。
読み取る原稿が２枚の場合は、個別画像を読み取る領域として、２つの分割エリアが設定される。
図３（a-1）は、読取領域が２つの場合を示しており、原稿台の読取領域を横方向に２つに分けた２つの分割エリア（ここでは、エリアAとエリアB）を示している。分割方向は、横方向への分割に限るものではなく、たとえば、縦方向に２分割してもよく、また、２つの分割エリアは、同一の面積および同一の形状でもよいが、異なる面積および異なる形状でもよい。
【００４１】
図３（a-2）は、２つの分割エリア（エリアAとエリアB）の４つの頂点のＸＹ座標値の実施例を示している。図２（a-2）と同様に、X軸とY軸を設定する。
エリアAの頂点a4とエリアBの頂点b1とは同一座標で表され、エリアAの頂点a3とエリアBの頂点b2とは同一座標で表され、２つのエリアの４つの頂点のＸＹ座標（エリア頂点位置座標）は、後述する図９（c）に示すように、エリア座標情報として記憶される。
【００４２】
図４に、４枚の原稿の表裏を読み取る場合の原稿の置き方と読取領域との関係の一実施例の説明図を示す。
読み取る原稿が４枚の場合は、個別画像を読み取る領域として、４つの分割エリアが設定される。
図４（a-1）は、読取領域が４つの場合を示しており、原稿台の読取領域を横方向および縦方向にそれぞれ２分割した４つの分割エリア（ここでは、エリアA、エリアB、エリアC、エリアD）を示している。分割方向は、図４（a-1）に示した分割に限るものではなく、たとえば、縦方向のみに４分割してもよく、また、４つの分割エリアは、同一の面積および同一の形状でもよいが、異なる面積および異なる形状でもよい。
【００４３】
図４（a-2）は、４つの分割エリア（エリアA、エリアB、エリアC、エリアD）の４つの頂点の位置の実施例を示している。図２（a-2）と同様に、X軸とY軸を設定する。
４つのエリアの頂点のうちいくつかは、同一座標で表される。
このように設定された各エリアの位置と大きさは、原則として、図示したもののように予め固定的に設定されるが、ユーザが、各エリアの位置と大きさを任意に設定変更できるようにしてもよい。
【００４４】
ただし、設定された個別領域（エリア）の数によって、各エリアの位置と大きさが固定されている場合は、その都度、各エリアの座標値を算出するのではなく、エリアの数に対応させて、各エリアの座標値（エリア頂点位置座標）そのものを、予め、記憶部５０に記憶しておいてもよい。
エリア座標算出部１７によって算出されたエリア頂点位置座標は、切り出された個別画像の位置が、設定された個別領域（エリア）の中に属しているか否かの判定（エリア内判定）をするときに利用される。
【００４５】
個別画像座標取得部１８は、切り出された個別画像の位置を示す座標値を取得する部分である。切り出された個別画像の位置を示す座標値は、分割エリア内に置かれた原稿の位置を画定する座標であり、原稿頂点位置座標と呼ぶ。
原稿頂点位置座標は、原稿台の読取領域に設定されたＸＹ座標系におけるＸ座標とＹ座標であり、原稿が長方形である場合、その長方形の４つの頂点のＸＹ座標値からなる。
また、原稿が長方形である場合、４つの頂点のＸＹ座標値から、原稿の横長さと縦長さを計算してもよい。
横長さは、４つの頂点のＸＹ座標値から特定される長方形の横方向の長さであり、原稿台の読取領域の長辺方向の長さを意味するものとする。
縦長さは、４つの頂点のＸＹ座標値から特定される長方形の縦方向の長さであり、原稿台の読取領域の短辺方向の長さを意味するものとする。
【００４６】
図２（d）に、１枚の原稿を、原稿台の読取領域に置いた場合の、原稿台の読取領域と原稿の座標位置との関係の例を示す。
図２（d）において、原稿は、４つの頂点（P1、P2、P3、P4）で囲まれた長方形部分であり、４つの頂点（P1、P2、P3、P4）の位置座標（原稿頂点位置座標）は、原稿台の読取領域と同じＸＹ座標系におけるＸＹ座標値で表される。
図２（d）には、原稿の横長さL1と縦長さL2も示している。
取得された原稿の原稿頂点位置座標と、横長さL1および縦長さL2は、後述する図８（d）に示すように、読取情報の一部として記憶される。
【００４７】
個別画像座標取得部１８によって取得される原稿頂点位置座標も、切り出された個別画像のエリア内判定をするときに利用される。
原稿の横長さと縦長さは、後述するように、原稿最小値情報と比較して、切り出された複数の個別画像から、１つの個別画像を選択するときに利用される。
【００４８】
個別画像位置判定部１９は、切り出された個別画像が、設定された個別領域（エリア）内に属しているか否かの判定（エリア内判定）をする部分である。
図６に、原稿がエリア内に属するか否かを判定する処理の一実施例の説明図を示す。
図６では、図３（a-2）と同様に、原稿台の読取領域を２つのエリアに分割した場合を示している。
図６（a）は、原稿P1-Sが、１つのエリア内（エリアA）に属する場合を示し、図６（b）は、原稿P1-Sが、１つのエリア内（エリアA）に属していない場合を示している。
【００４９】
まず、図６（a）のように、原稿P1-Sが１つのエリア内（エリアA）に属している場合は、エリアAの４つの頂点（a1、a2、a3、a4）の位置座標と、原稿P1-Sの４つの頂点（P1、P2、P3、P4）の位置座標とは、次のような関係にある。
原稿P1-Sの４つの頂点（P1、P2、P3、P4）のX座標（x1、x2、x3、x4）は、エリアAの頂点a1のX座標xa1よりも大きく、エリアAの頂点a4のX座標xa4よりも小さい（xa1＜x1、x2、x3、x4＜xa4）。
原稿P1-Sの４つの頂点（P1、P2、P3、P4）のY座標（y1、y2、y3、y4）は、エリアAの頂点a1のY座標ya1よりも大きく、エリアAの頂点a2のY座標ya2よりも小さい（ya1＜y1、y2、y3、y4＜ya2）。
【００５０】
逆に言えば、原稿P1-Sの４つの頂点（P1、P2、P3、P4）の位置座標が、１つのエリアAの４つの頂点（a1、a2、a3、a4）の位置座標に対して、上記したような関係（判定条件）をすべて満たしている場合は、原稿P1-Sは、エリアAの中に属していると判定される。
したがって、個別画像位置判定部１９は、切り出されたすべての個別画像の４つの頂点の位置座標と、設定された各個別領域（エリア）の４つの頂点の位置座標とを比較し、両位置座標が、上記のような関係を満たすか否かをチェックして、上記のような関係を満たす場合は、個別画像に対応する原稿が、１つのエリアに属すると判定される。
【００５１】
一方、図６（b）のように、原稿P1-Sが１つのエリア内（エリアA）に属していない場合、たとえば、原稿P1-Sの２つの頂点（P3、P4）の位置座標が、エリアA外のエリアB内に存在している場合は、エリアAの４つの頂点（a1、a2、a3、a4）の位置座標と、原稿P1-Sの４つの頂点（P1、P2、P3、P4）の位置座標とは、次のような関係にある。
原稿P1-Sの２つの頂点（P1、P2）のX座標（x1、x2）は、エリアAの頂点a1のX座標xa1よりも大きく、エリアAの頂点a4のX座標xa4よりも小さい（xa1＜x1、x2＜xa4）。
原稿P1-Sの２つの頂点（P3、P4）のX座標（x3、x4）は、エリアAの頂点a4のX座標xa4よりも大きい（x3、x4＞xa4）。
原稿P1-Sの４つの頂点のY座標（y1、y2、y3、y4）は、エリアAの頂点a1のY座標ya1よりも大きく、エリアAの頂点a2のY座標ya2よりも小さい（ya1＜y1、y2、y3、y4＜ya2）。
【００５２】
この場合は、原稿P1-Sの２つの頂点（P3、P4）の位置が、上記の判定条件を満たしておらず、原稿P1-Sの２つの頂点（P1、P2）は、エリアAに属し、原稿P1-Sの２つの頂点（P3、P4）は、エリアBに属していることがわかるので、原稿P1-Sは、１つのエリアに属していないと判定される。
原稿が１つのエリアに属していると判定された場合は、その原稿の個別画像は、読み取る原稿の候補となる。一方、原稿が１つのエリアに属していないと判定された場合は、その原稿の個別画像の配置は、所定の読取領域内ではないので、読取不可と判定される。
【００５３】
ところで、ユーザが原稿を配置する場合、エリアの境界を意識して、原稿が所定のエリアの中に収まるように、配置する必要があるが、特にエリアの数が多い場合やエリアの大きさが小さい場合には、原稿がエリアの境界線をわずかに超えて配置されてしまう場合もある。
そこで、原稿がエリアの境界線をわずかに超えて配置されてしまった場合に、読取不可と判定されるのを回避するために、エリアの境界線近傍に、ある程度の余裕（マージン領域）を設定してもよい。
【００５４】
図６では、エリアAとエリアBの境界線近傍に、マージン領域を設定する。
たとえば、エリアA内でエリアBの境界線と接する部分に、幅が１０ｍｍ程度の細長い長方形領域を、マージン領域として予め設定し、エリアB内でエリアAの境界線と接する部分に、幅が１０ｍｍ程度の細長い長方形領域を、マージン領域として予め設定してもよい。
この場合、図６（b）のように、原稿P1-Sの２つの頂点（P3、P4）の位置座標が、エリアA外のエリアB内に存在していたとしても、エリアB内のマージン領域内にある場合は、原稿P1-Sは、エリアAに属していると見なす。
【００５５】
これによれば、ユーザが、所定のエリア内に原稿を配置したつもりでも、実際には原稿がエリアの境界線をわずかに超えて配置されてしまっている場合、読取不可と判定されることを回避することができ、原稿の配置を再度やり直すことなくそのまま読取処理を継続できるので、ユーザの操作負担を軽減することができる。
【００５６】
図５に、原稿の読取が不可となる場合の一実施例の説明図を示す。
図５（a）と、図５（b）は、原稿の配置が、２つのエリアを跨いでいる場合を示しており、原稿が、１つの読取領域内に無いために、読取不可となる。
読取不可となった場合は、たとえば、配置エラーが発生していることをユーザに警告通知し、原稿を所定のエリア内に収まるように配置し直して、再度原稿の読取操作を実行することを、ユーザに知らせればよい。
【００５７】
また、図５（c）と、図５（d-2）に、原稿の読取が不可となる他の実施例を示している。
図５（c）は、複数の原稿が、１つのエリア内に存在する場合を示しており、２つの個別画像が、１つのエリア内から切り出された場合に相当する。この場合は、後述する図７に示すように、２つの個別画像のうち、いずれか１つを選択して読取画像としてもよいが、１つの原稿が２つの個別画像として誤って切り出される場合もあるので、同一エリア内に２つ以上の個別画像が切り出された場合は、読取不可と判断してもよい。
【００５８】
図５（d-1）は、読取原稿の個別画像として認識すべき原稿の最小値情報の設定例を示している。
たとえば、図５（d-1）に示すような、長方形の原稿最小値エリアを予め設定する。
原稿最小値エリアを画定する原稿の最小値情報として、長辺の長さL0と、短辺の長さS0とを予め設定する。
この長辺の長さL0と短辺の長さS0で画定される長方形の面積よりも小さい面積を持つ個別画像は、読取不可と判定する。あるいは、切り取られた個別画像の長辺または短辺の長さのいずれかが、原稿の最小値情報の長辺の長さL0および短辺の長さS0よりも小さい場合は、読取不可と判定する。
【００５９】
図５（d-2）において、エリアAに存在する原稿P1-Sの面積が、原稿の最小値情報の長辺の長さL0と短辺の長さS0で画定される長方形の面積よりも小さいために読取不可と判定するものを示している。また、図５（d-2）において、エリアBに存在する原稿P2-Sの縦方向の短辺の長さが、原稿の最小値情報の短辺の長さS0よりも短いために読取不可と判定するものを示している。
切り出された個別画像が、あまりにも小さい場合は、原稿の無い部分やごみが存在した部分を、誤って画像として検出した可能性もあるので、原稿の最小値情報のような閾値を設けて、この閾値を超える大きさの個別画像についてのみ、読み取るべき画像として認識し、この閾値よりも小さな個別画像が切り出された場合は、誤検知防止のために、読取不可と判定することが好ましい。
【００６０】
個別画像選択部２０は、切り出された１又は複数の個別画像が、所定の１つの個別領域（エリア）の中に、属している場合に、所定の選択基準に基づいて、１つの個別画像を、そのエリアの読取画像として選択する部分である。
選択された１つの個別画像は、そのエリアにおける読取画像として、記憶部５０に記憶される。
【００６１】
たとえば、切り出された個別画像のうち、１つの個別画像のみが、所定の１つのエリア内に属している場合は、個別画像選択部２０は、その１つの個別画像を、そのエリアの読取画像として選択する。
ただし、エリア内に属する１つの個別画像を原稿最小値情報と比較し、その個別画像が原稿最小値情報に予め設定された画像の大きさよりも大きい場合に、その個別画像を、そのエリアの読取画像として選択し、一方、その個別画像が原稿最小値情報に予め設定された画像の大きさ以下の場合は、そのエリアの個別画像の選択を行わないものとしてもよい。
【００６２】
図７に、複数の原稿が１つのエリア内に属することが検出された場合に、読取原稿として、１つの原稿を選択するための選択基準のいくつかの実施例の説明図を示す。
（選択基準の実施例１）
所定の１つのエリア内に、切り出された複数の個別画像が属している場合に、たとえば、図７（a）に示すように、１つのエリア内に存在する複数の個別画像のうち、所定の原稿最小値情報よりも大きい原稿であって、かつ、最大の大きさを持つ原稿の個別画像を、そのエリアの読取画像として選択する。
これによれば、ゴミ等による誤検知を防止して、１つの個別画像を選択することができる。
【００６３】
（選択基準の実施例２）
また、所定の１つのエリア内に、切り出された複数の個別画像が属している場合に、図７（b）に示すように、複数の個別画像のうち、最大の原稿の個別画像を、そのエリアの読取画像として選択してもよい。この場合は、原稿最小値情報を考慮することなく、１つのエリア内に存在する複数の個別画像のうち、最大の個別画像が選択される。
【００６４】
（選択基準の実施例３）
あるいは、所定の１つのエリア内に、切り出された複数の個別画像が属している場合に、図７（c）に示すように、エリア内に属する複数の個別画像のうち、そのエリアの基準点に最も近い位置に載置された原稿の個別画像を、そのエリアの読取画像として選択してもよい。
図７（c）において、２つのエリア（エリアA、エリアB）の基準点を、左上の位置の頂点（a1、b1）とすると、各エリアの基準点から各エリアに属する複数の個別画像の頂点までの直線距離のうち、直線距離が最も短い個別画像を、読取画像として選択する。
たとえば、エリアAにおいて、エリアAの基準点a1から２つの原稿（P1-S、P2-S）の個別画像の頂点までの直線距離（L1、L2）のうち、直線距離L1のほうが短いとすると、エリアAの基準点a1に最も近い位置にある原稿P1-Sの個別画像を、エリアAの読取画像として選択する。同様に、エリアBにおいても、エリアBの基準点b1に最も近い位置にある原稿P3-Sの個別画像を、エリアBの読取画像として選択する。
【００６５】
（選択基準の実施例４）
上記の選択基準の実施例３では、エリアの基準点に最も近い位置にある原稿の個別画像を、読取画像として選択したが、この基準点の代わりに、エリアを画定する直線の基準線を利用し、基準線に最も近い位置にある原稿の個別画像を、読取画像として選択してもよい。
たとえば、図７（c）において、エリアAの頂点a1とb1とを結んだ横方向の直線を、エリアAの基準線とし、この基準線に最も近い位置にある原稿の個別画像を、読取画像として選択する。この場合は、基準線に最も近い位置にある原稿P1-Sの個別画像が、エリアAの読取画像として選択される。
また、図７（c）において、エリアAの頂点a1から下に延びる縦方向の直線を、エリアAの基準線としてもよい。この基準線の場合は、原稿P1-Sよりも原稿P2-Sのほうが基準線に近いので、原稿P2-Sの個別画像が、エリアAの読取画像として選択される。
エリアBについても、同様に、基準線を設定することができる。
【００６６】
（選択基準の実施例５）
また、１つの個別領域（エリア）の中に、切り出された個別画像が複数個存在する場合は、たとえば、１枚の原稿のみが配置されていたにもかかわらず、原稿の表面の色や濃淡によって、２つの個別画像として切り出されてしまった場合もある。
したがって、所定の１つのエリア内に、切り出された複数の個別画像が属している場合は、誤検知防止の観点から、個別画像の選択を行わないものとしてもよい。
この場合は、図５（c）に示したように、読取不可と判断し、原稿の配置エラーが生じた可能性があることを示すような警告表示をすればよい。
【００６７】
出力画像生成部２１は、２回の読取操作によって読み取られた個別画像に関する情報（読取情報）から、出力画像情報を生成する部分である。
出力画像情報は、後述するように、たとえば、入力された個別画像ごとに、原稿識別番号と、画像データとを含む情報である。
対応付けられた表面の画像データと裏面の画像データには、同じ原稿であることを示すために、後述するように、たとえば、同じ原稿識別番号を付与しておくことが好ましい。
出力部１５によって、予め設定された出力方法設定情報に基づいて、出力画像情報に設定された個別画像の画像データが出力される。
出力は、上記したように、印刷、外部記憶媒体への記憶、サーバへの送信などの形態で行われる。
【００６８】
エリア位置設定部２２は、原稿の読取処理を行う前に、同時に読み取らせる原稿の数に対応させて、原稿台の読取領域の中におけるエリア（分割エリア）の数と位置とを設定する部分である。
たとえば、ユーザが、操作部１２によって、同時に読み取らせる原稿の数を入力した場合、入力された原稿の数と同じ数のエリアの数が設定される。また、ユーザは、原稿台の読取領域の中におけるエリアの数を、直接入力してもよい。
設定されたエリアの数は、分割エリア数情報として、記憶部５０に記憶される。
【００６９】
また、エリアの数が設定されると、上記した図２、図３、図４に示したように、各分割エリアの位置が設定される。
エリアの数は、１つ、２つ、または４つに限るものではなく、３つでも、５つでもよく、あるいは、６つ以上でもよい。
ただし、原稿台の読取領域に対する各分割エリアの位置は、エリアの数に対応して、予め固定的に決定しておくことが好ましく、ユーザが原稿を置く前に、各分割エリアの位置が原稿台の読取領域のどの位置にあるかをユーザに知らせるために、表示部１４に、各分割エリアの位置の概略を示す案内図面を表示することが好ましい。
【００７０】
ところで、１枚の原稿は、一般的に、表面と裏面という２つの読取面を持つが、この発明では、２回の読取処理を行うことにより、１つの原稿についての表面と裏面の読取を行う。
すなわち、１回目の読取処理で、表面と裏面のうち、どちらかの読取面（第１面と呼ぶ）を読取り、２回目の読取処理で、他方の読取面（第２面と呼ぶ）を読み取るものとする。
【００７１】
たとえば、図２（b-1）と図２（b-2）に、１枚の原稿の表裏を読み取る場合の原稿の置き方の例を示している。
読み取る原稿が１枚の場合、上記した図２（a-1）のように、原稿台の読取領域が、１つの読取領域エリアAとして設定される。
読み取ろうとする原稿が１枚の場合、まず、１回目の読取処理で、図２（b-1）のように、原稿の読取面のうち所定の第１面（たとえば、表面P1-S）を読み取るために、その１枚の原稿を原稿台の任意の位置に載置して、画像入力部１３によって、第１面を読み取る。
次に、２回目の読取処理で、その原稿を裏返し、図２（b-2）のように、原稿台の任意の位置に載置して、画像入力部１３によって、第１面とは異なる第２面（裏面P1-B）を読み取る。
【００７２】
その後、個別画像切出部１６によって、読み取られた第１面の個別画像と、読み取られた第２面の個別画像を切り出すことによって、切り出された第１面の個別画像と第２面の個別画像とを、一つの原稿の表面と裏面の画像情報として対応づける。
対応付けられた表面と裏面の画像情報は、たとえば、図２（c）に示すように、１枚の印刷用紙に印刷される。
読み取ろうとする原稿が１枚の場合、エリアAは原稿台の読取領域全体に相当する１つの領域なので、１枚の原稿を置く位置は、原稿台の読取領域の中であれば、任意の位置でよい。
【００７３】
また、読み取ろうとする原稿が複数枚ある場合は、複数の原稿の読取面のうち、それぞれの原稿の所定の第１面を読み取るために、たとえば、原稿台の読取領域の中において設定された各分割エリア内に、複数の原稿をそれぞれ１枚ずつ載置して、画像入力部１３によって、それぞれの原稿の第１面を読み取る（１回目の読取処理）。
この１回目の読取処理では、それぞれの原稿の第１面を含む画像データ（原稿台の読取領域の全体画像データ）が読み取られる。
そして、それぞれの原稿の第１面を読み取った後に、複数の原稿を裏返し、各原稿の第１面を読み取ったときの分割エリアと同じ分割エリア内に、各原稿を載置して、画像入力部１３によって、複数の原稿の第１面とは異なる第２面を読み取る（２回目の読取処理）。
この２回目の読取処理では、それぞれの原稿の第２面を含む画像データ（原稿台の読取領域の全体画像データ）が読み取られる。
【００７４】
たとえば、図３（b-1）と図３（b-2）に、２枚の原稿の表裏を読み取る場合の原稿の置き方の例を示している。
読み取る原稿が２枚の場合、上記した図３（a-1）のように、原稿台の読取領域が２つに分割され、２つの読取領域（エリアA、エリアB）が設定される。
読み取ろうとする原稿が２枚の場合、まず、図３（b-1）のように、それぞれの原稿の読取面のうち所定の第１面（たとえば、表面P1-S、表面P2-S）を読み取るために、２枚の原稿をそれぞれ、エリアAとエリアBの中に載置して、画像入力部１３によって、第１面を読み取る。
次に、２枚の原稿を裏返し、図３（b-2）のように、それぞれの原稿を、１回目の読取のときに置いたエリアと同じエリア内に載置して、画像入力部１３によって、第１面とは異なる第２面（裏面P1-B、裏面P2-B）を読み取る。
【００７５】
また、図４（b-1）と図４（b-2）に、４枚の原稿の表裏を読み取る場合の原稿の置き方の例を示している。
読み取る原稿が４枚の場合、上記した図４（a-1）のように、原稿台の読取領域が４つに分割され、４つの読取領域（エリアA、エリアB、エリアC、エリアD）が設定される。
読み取ろうとする原稿が４枚の場合、まず、図４（b-1）のように、それぞれの原稿の読取面のうち所定の第１面（たとえば、表面P1-S、表面P2-S、表面P3-S、表面P4-S）を読み取るために、４枚の原稿をそれぞれ、４つのエリア（AからD）の中に載置して、画像入力部１３によって、第１面を読み取る。
次に、４枚の原稿を裏返し、図４（b-2）のように、それぞれの原稿を、１回目の読取のときに置いたエリアと同じエリア内に載置して、画像入力部１３によって、第１面とは異なる第２面（裏面P1-B、裏面P2-B、裏面P3-B、裏面P4-B）を読み取る。
【００７６】
次に、読み取る原稿が２枚と４枚の場合のどちらも、１回目の読取処理で読み取られた画像データから複数の原稿の第１面の個別画像をそれぞれ切り出し、２回目の読取処理で読み取られた画像データから複数の原稿の第２面の個別画像をそれぞれ切り出す。
さらに、切り出された第１面と第２面の各個別画像が、原稿台の読取領域の中において設定されたエリア内に属しているか否かを判定し、切り出された１又は複数の個別画像が所定のエリア内に属している場合に、所定の選択基準に基づいて、１つの原稿に対応する第１面の１つの個別画像と第２面の１つの個別画像を、そのエリアの読取画像として選択する。
【００７７】
その後、読み取る原稿が２枚と４枚の場合のどちらも、個別画像切出部１６によって、読み取られた複数の原稿の第１面の個別画像と、読み取られた複数の原稿の第２面の個別画像を切り出すことによって、原稿台の読取領域の中の同じ分割エリア内に載置されていた原稿の第１面の個別画像と第２面の個別画像とを、一つの原稿の表面と裏面の画像情報として対応づける。
原稿ごとに対応付けられた表面と裏面の画像情報は、たとえば、図３（c）や図４（c）に示すように、原稿ごとに、それぞれ１枚の印刷用紙に印刷される。
【００７８】
なお、読み取ろうとする原稿が複数枚ある場合、１回目の読取処理で読み取る第１面は、全ての原稿について、表面である必要はなく、裏面である必要もない。複数の原稿のうち、数枚が表面で、残りの原稿が裏面というように、表裏が混在してもよい。同様に、２回目の読取処理で読み取る複数の原稿の第２面も、数枚が表面で、残りの原稿が裏面というように、表裏が混在してもよい。
【００７９】
以上のように、１つの原稿について、１回目の読取による個別画像の位置と、２回目の読取による個別画像の位置が、同一エリア内に属するように原稿を配置して読取処理を行うので、同じ原稿について、表面の画像データと裏面の画像データとの対応付けを、容易かつ確実に、行うことができる。
また、読み取らせる原稿の数によって、原稿を置くべきエリアの数と位置が予め設定されるので、ユーザは、読み取らせる原稿の数に相当する分割エリアの数を設定入力し、各エリア内に入るように各原稿を置くだけで、各原稿に対する個別画像が自動的に切り出され、１又は複数の原稿の読取処理におけるユーザの操作負担を軽減させることができる。
【００８０】
記憶部５０は、この発明の画像処理装置の各機能を実行するために必要な情報やプログラムを記憶する部分であり、ＲＯＭ、ＲＡＭ、フラッシュメモリなどの半導体記憶素子、ＨＤＤ、ＳＳＤなどの記憶装置、その他の記憶媒体が用いられる。
記憶部５０には、たとえば、分割エリア数情報５１、エリア座標情報５２、出力方法設定情報５３、原稿最小値情報５４、読取情報５５、出力画像情報５６などが記憶される。
図８および図９に、画像処理装置の記憶部５０に記憶される情報の一実施例の説明図を示す。
【００８１】
分割エリア数情報５１は、原稿台の読取領域を分割する数を意味する情報である。
ユーザは、これから読み取ろうとする原稿の数に対応させて、分割エリアの数を入力する。
入力された分割エリア数情報５１を利用して、原稿台の読取領域を分割する数と領域が設定され、エリア座標算出部１７によって、各分割エリアの位置座標が算出される。
【００８２】
ただし、読み取ろうとする原稿の数と分割エリアの数は、原則として同じ値なので、ユーザに、読み取ろうとする原稿の数を入力してもらってもよい。
この場合は、入力された原稿の数は、分割エリア数情報と読み替えて、設定記憶する。
たとえば、読み取ろうとする原稿の数が１の場合は、１を入力すると、図８(a)のように、分割エリア数情報５１として、１が設定記憶される。
【００８３】
エリア座標情報５２は、分割エリア数情報５１に対応させて設定された分割エリアの位置を示す情報であり、エリア座標算出部１７によって、設定記憶される。
エリア座標情報５２は、たとえば、エリア番号と、エリアを画定する４つの頂点の座標（エリア頂点位置座標）からなる。
分割エリア数情報５１が１の場合は、図８(c)に示すように、エリア番号として、「A」が設定され、エリア頂点位置座標として、エリアAの４つの頂点（a1、a2、a3、a4）のＸＹ座標値が記憶される。
また、分割エリア数情報５１が２の場合は、分割エリアの数が２つなので、図９(c)に示すように、２つのエリア番号（Ａ、Ｂ）が設定され、エリア頂点位置座標として、それぞれのエリアごとに、４つの頂点（a1、a2、a3、a4）と（b1、b2、b3、b4）のＸＹ座標値が記憶される。
【００８４】
出力方法設定情報５３は、読み取った個別画像の出力方法を予め設定した情報である。
出力方法が複数種類ある場合は、複数種類ある出力方法のどれを利用するかを、ユーザが選択入力するようにすればよい。あるいは、初期値としていずれかの出力方法を予め設定しておいてもよい。
図８（b）に、出力方法設定情報５３の一実施例を示す。
ここでは、４つの出力方法が予め設定されている場合を示しており、ユーザは、原稿の読取操作を行う前に、４つの出力方法のうち、いずれかの出力方法を選択入力する。
なお、出力方法は、例示した４つの出力方法に限るものではなく、他の出力方法を予め設定してもよい。
図１０に、図８（b）の４つの出力方法設定情報に対応する印刷例を示す。
【００８５】
たとえば、番号１の出力方法は、表裏画像一体合成出力を意味し、この出力方法を選択した場合は、原稿ごとの表面と裏面を一体化して、１つの画像データに合成して出力することを意味する。この場合、たとえば、図１０（a）に示すように、同じ原稿の表面と裏面の画像データが、１枚の印刷用紙に合成されて印刷される。
【００８６】
また、番号２の出力方法は、表裏別画像出力を意味し、この出力方法を選択した場合は、読み取られた表面の画像データと裏面の画像データとを、それぞれ別の１つの画像データに合成して出力することを意味する。すなわち、複数の原稿の表面の画像データを１つの画像データに合成し、これとは別に、複数の原稿の裏面の画像データを１つの画像データに合成する。
この場合、たとえば、図１０（b）に示すように、複数の原稿の表面の画像データが、１枚の印刷用紙に合成されて印刷され、複数の原稿の裏面の画像データが、他の１枚の印刷用紙に合成されて印刷される。
【００８７】
また、番号３の出力方法は、全画像合成同一用紙出力を意味し、この出力方法を選択した場合は、読み取られた全ての原稿について、表面の画像データと裏面の画像データとを、１つの画像データに合成して、１つの用紙に出力することを意味する。
この場合、たとえば、図１０（c）に示すように、異なる２つの原稿の表面の画像データと裏面の画像データが、同じ１枚の印刷用紙に合成されて印刷される。
【００８８】
また、番号４の出力方法は、入力画像個別出力を意味し、この出力方法を選択した場合は、読み取られた原稿について、取得された個別画像を、別々に出力することを意味する。この場合は、同じ原稿でも、表面の画像データと裏面の画像データとは、異なる用紙に出力することを意味する。たとえば、図１０（d）に示すように、２つの原稿の表面の画像データと裏面の画像データが、それぞれ別の１枚の印刷用紙に印刷される。
【００８９】
原稿最小値情報５４は、読み取る原稿の最小値を予め設定した情報である。
読み取る原稿が、長方形である場合、たとえば、長方形の長辺の長さL0と、短辺の長さS0とが設定される。
図９（b）に、原稿最小値情報５４の一実施例を示す。ここでは、読み取る最小原稿の長辺の長さL0として、８０ｍｍを設定し、短辺の長さS0として、４０ｍｍを設定したものを示している。
【００９０】
このような原稿最小値情報５４が設定されている場合、切り取られた個別画像の長辺の長さが、８０ｍｍよりも小さい場合は、その個別画像は、読取画像としては採用しないようにする。
また、切り取られた個別画像の短辺の長さが、４０ｍｍよりも小さい場合も、その個別画像は、読取画像としては採用しないようにする。
また、切り取られた個別画像の面積が、８０ｍｍ×４０ｍｍよりも小さい場合も、その個別画像は、読取画像としては採用しないようにしてもよい。
原稿最小値情報５４は、予め固定値として設定してもよいが、ユーザが、設定変更できるようにしてもよい。
【００９１】
読取情報５５は、２回の読取操作によって、それぞれ取得された画像データに関する情報を記憶した情報である。
図８（d）に、読取情報５５の一実施例を示す。
図８（d）では、読み取る原稿が１枚の場合について、１回目の読取で取得された画像データと、２回目の読取で取得された画像データの読取情報の例を示している。
たとえば、１つの読取情報は、読取番号、入力画像番号、原稿頂点位置座標、横長さ、縦長さ、エリア番号、画像データ、画像識別番号から構成される。
【００９２】
読取番号は、読取の回数を意味する番号であり、たとえば、１回目の読取で取得された画像データには、SC01の番号が設定され、２回目の読取で取得された画像データには、SC02の番号が設定される。
【００９３】
入力画像番号は、１回の読取操作によって取得された全体画像の画像データから、切り出された個別画像に付与された番号を意味する。複数の原稿が配置されて同時に読み取られた場合は、複数の個別画像が切り出されるので、切り出された個別画像ごとに、異なる番号が付与される。図８（d）では、１回目の読取で切り出された個別画像の入力画像番号として、N01を付与し、２回目の読取で切り出された個別画像の入力画像番号として、N02を付与している。
【００９４】
原稿頂点位置座標は、切り出された個別画像の位置を示すＸＹ座標値であり、原稿台の読取領域に設定されたＸＹ座標系におけるＸＹ座標値である。原稿が長方形である場合、その長方形の４つの頂点のＸＹ座標値からなる。
たとえば、図８（d）に示した１回目（SC01）の読取によって取得された個別画像の原稿頂点位置座標は、図２（b-1）に示した原稿P1-Sの４つの頂点（P1、P2、P3、P4）のＸＹ座標値を示している。また、図８（d）に示した２回目（SC02）の読取によって取得された個別画像の原稿頂点位置座標は、図２（b-2）に示した原稿P1-Bの４つの頂点（P6、P7、P8、P9）のＸＹ座標値を示している。
【００９５】
横長さは、４つの頂点のＸＹ座標値から特定される長方形の横方向の長さであり、原稿台の読取領域の長辺方向の長さを意味するものとする。
縦長さは、４つの頂点のＸＹ座標値から特定される長方形の縦方向の長さであり、原稿台の読取領域の短辺方向の長さを意味するものとする。
横長さL1と縦長さL2は、たとえば、図２（b-1）と図２（b-2）に示した原稿の横方向の長さと縦方向の長さとして、４つの頂点のＸＹ座標値から求められる。
横長さL1と縦長さL2は、原稿最小値情報５４と比較して、取得した個別画像を読取画像として採用するか否かの判断に利用する。
【００９６】
エリア番号は、切り出された個別画像が属するエリアを識別する情報である。たとえば、分割エリアが１つの場合は、エリア番号として、「A」が設定される。
画像データは、スキャナによって読み取られた原稿に記載されている情報であり、切り出された個別画像ごとに記憶される。図８（d）では、画像データを記憶しているファイル名（IMG001、IMG002）を示している。
【００９７】
原稿識別番号は、読み取られた原稿を区別するための番号であり、同じ原稿の表面と裏面として取得された個別画像には、同じ識別番号が設定される。この発明では、１つの原稿については、同じエリア内で、表面と裏面の画像を読み取るものとしているので、同じエリア番号が設定された個別画像には、同じ原稿識別番号が付与される。
図８（d）では、同じエリアAで取得された２つの個別画像に対して、同じ原稿識別番号G01を付与している。
ただし、この発明では、２回の読取操作によって、同一エリアから読み取られる２つの個別画像は、同一原稿の表面と裏面であるはずなので、エリア番号が設定されていれば、原稿識別番号は設定しなくてもよい。
【００９８】
したがって、図８（d）の１回目の読取で取得された画像データの読取情報については、
読取番号がＳＣ０１であり、切り出された個別画像の入力画像番号がＮ０１であり、切り出された個別画像を特定する長方形の４つの頂点（Ｐ１、Ｐ２、Ｐ３、Ｐ４）のＸＹ座標値、長方形の横長さＬ１、縦長さＬ２が求められて記憶され、個別画像が配置されたエリアの番号がAであり、切り出された個別画像の画像データがＩＭＧ００１という名前が付与されたファイルで記憶され、原稿識別番号として、G01が設定されている。
【００９９】
同様に、図８（d）の２回目の読取で取得された画像データの読取情報については、
読取番号がＳＣ０２であり、切り出された個別画像の入力画像番号がＮ０２であり、切り出された個別画像を特定する長方形の４つの頂点（Ｐ６、Ｐ７、Ｐ８、Ｐ９）のＸＹ座標値、長方形の横長さＬ１、縦長さＬ２が求められて記憶され、個別画像が配置されたエリアの番号がAであり、切り出された個別画像の画像データがＩＭＧ００２という名前が付与されたファイルで記憶され、原稿識別番号として、G01が設定されている。
【０１００】
図９（d）に、読み取る原稿が２枚で分割エリアが２つの場合について、読取情報５５の一実施例を示す。
ここでは、上記した図３（b-1）と図３（b-2）に示したように、２つの分割エリア（エリアA,エリアB）に、２つの原稿をそれぞれ置いて、2回の読取を行った場合の読取情報５５に対応する。
図９（d）では、読み取る原稿が２枚の場合について、１回目の読取で取得された２つの画像データと、２回目の読取で取得された２つの画像データの読取情報５５の例を示している。
読取情報５５の詳細項目については、図８（d）で説明したものと同様である。
【０１０１】
図９（d）において、１回目の読取で取得された画像データの読取情報については、読取原稿が２枚あるので、エリアAに属する個別画像と、エリアBに属する個別画像の情報が取得される。１回目の読取では、読取番号にＳＣ０１が設定される。
【０１０２】
エリアAに属する個別画像については、たとえば、入力画像番号がＮ０１であり、図３（b-1）に示すように、切り出された個別画像を特定する長方形の４つの頂点（Ｐ１、Ｐ２、Ｐ３、Ｐ４）のＸＹ座標値、長方形の横長さＬ１、縦長さＬ２が求められて記憶され、個別画像が配置されたエリアの番号がAであり、切り出された個別画像の画像データがＩＭＧ０１１という名前が付与されたファイルで記憶され、原稿識別番号として、G01が設定される。
【０１０３】
また、エリアBに属する個別画像については、たとえば、入力画像番号がＮ０２であり、切り出された個別画像を特定する長方形の４つの頂点（Ｐ６、Ｐ７、Ｐ８、Ｐ９）のＸＹ座標値、長方形の横長さＬ６、縦長さＬ７が求められて記憶され、個別画像が配置されたエリアの番号がBであり、切り出された個別画像の画像データがＩＭＧ０１２という名前が付与されたファイルで記憶され、原稿識別番号として、G02が設定される。
【０１０４】
同様に、図９（d）の２回目の読取で取得された画像データの読取情報についても、
読取原稿が２枚あるので、エリアAに属する個別画像と、エリアBに属する個別画像の情報が取得される。２回目の読取では、読取番号にＳＣ０２が設定される。
【０１０５】
エリアAに属する個別画像については、たとえば、入力画像番号がＮ０３であり、図３（b-2）に示すように、切り出された個別画像を特定する長方形の４つの頂点（Ｐ１１、Ｐ１２、Ｐ１３、Ｐ１４）のＸＹ座標値、長方形の横長さＬ１、縦長さＬ２が求められて記憶され、個別画像が配置されたエリアの番号がAであり、切り出された個別画像の画像データがＩＭＧ０２１という名前が付与されたファイルで記憶され、原稿識別番号として、G01が設定される。
【０１０６】
また、エリアBに属する個別画像については、たとえば、入力画像番号がＮ０４であり、図３（b-2）に示すように、切り出された個別画像を特定する長方形の４つの頂点（Ｐ１６、Ｐ１７、Ｐ１８、Ｐ１９）のＸＹ座標値、長方形の横長さＬ６、縦長さＬ７が求められて記憶され、個別画像が配置されたエリアの番号がBであり、切り出された個別画像の画像データがＩＭＧ０２２という名前が付与されたファイルで記憶され、原稿識別番号として、G02が設定される。
【０１０７】
出力画像情報５６は、出力画像生成部２１によって生成される情報であり、２回の読取操作によって取得された個別画像を出力するときに利用される情報である。
出力画像情報５６は、上記した読取情報５５に含まれる情報から構成されるものとする。
図８（e）に、出力画像情報５６の一実施例を示す。
ここでは、出力画像情報５６は、入力画像番号と、原稿識別番号と、画像データとを含むものを示している。
【０１０８】
出力画像情報５６が、読取情報５５の一部の情報から構成される場合は、新たな情報を生成するものではないので、個別画像を出力するときに、記憶されている読取情報５５の中から、出力に必要な情報を読み出して、出力画像情報５６を生成すればよい。
図８（e）に示す２つの出力画像情報５６は、図８（d）に示した読取情報５５に含まれる一部の情報を読み出したものである。
この２つの出力画像情報５６から、読み取った２つの画像データ（ＩＭＧ００１、ＩＭＧ００２）は、同じ原稿の表面と裏面の画像データであることがわかる。
【０１０９】
この２つの出力画像情報５６を利用して画像の印刷を行う場合において、上記した出力方法設定情報５３が番号１の「表裏画像一体合成出力」に予め設定されていたとすると、たとえば、図８（f）の出力用紙印刷例に示すように、同じ原稿の表面画像データ（ＩＭＧ００１）と、裏面画像データ（ＩＭＧ００２）とが、１枚の用紙に、合成されて印刷される。
【０１１０】
図９（e）に、読み取る原稿が２枚で分割エリアが２つの場合について、出力画像情報５６の一実施例を示す。
出力画像情報５６は、図９（d）に示した読取情報５５に含まれる情報に含まれている入力画像番号と、原稿識別番号と、画像データとからなるものを示している。
ここで、４つの画像データ（ＩＭＧ０１１からＩＭＧ０２２）のうち、同じ原稿識別番号G01が付与された２つの画像データ（ＩＭＧ０１１とＩＭＧ０２１）は、同じ原稿の表面と裏面の画像データであり、同じ原稿識別番号G02が付与された２つの画像データ（ＩＭＧ０１２とＩＭＧ０２２）は、同じ原稿の表面と裏面の画像データである。
【０１１１】
したがって、図９（e）の出力画像情報５６を利用して画像の印刷を行う場合において、上記した出力方法設定情報５３が番号１の「表裏画像一体合成出力」に予め設定されていたとすると、たとえば、図９（f）の出力用紙印刷例に示すように、１つの原稿の表面画像データ（ＩＭＧ０１１）と裏面画像データ（ＩＭＧ０２１）とが合成されて、１枚目の印刷用紙に印刷され、もう１つの原稿の表面画像データ（ＩＭＧ０１２）と裏面画像データ（ＩＭＧ０２２）とが合成されて、２枚目の印刷用紙に印刷される。
【０１１２】
＜この発明の画像処理装置の画像処理等のフローチャート＞
図１１に、この発明の画像処理装置における原稿の読取画像処理等の一実施例のフローチャートを示す。
ここでは、まず、ユーザが、読み取らせようとする原稿の数に対応する分割エリアの数等を入力するものとし、ユーザが原稿を各エリア内に載置した後、読取開始を意味する入力操作をした場合に、読取処理等を実行するものとする。
読取処理は、２回行うものとし、同じエリアで取得された２つの個別画像を、同じ原稿の表面と裏面として対応付ける。
【０１１３】
また、１つのエリアでは、１つの原稿の画像データのみを読み取るものとし、エリアを跨いで配置された原稿や、あまりにも小さな画像として切り出された原稿は、配置エラーとして処理し、１つのエリアに、２つ以上の個別画像が検出された場合は、図７に示したいずれかの基準で、１つの個別画像だけを読取画像として選択するか、あるいは、図５（c）のように、読取不可と判断し、配置エラーとして処理する。
【０１１４】
図１１のステップS1において、ユーザによる設定入力があるか否かをチェックする。
たとえば、分割エリア数、出力方法、原稿最小値の入力があるか否かをチェックし、入力があれば、その情報を、記憶部５０に記憶する。
読み取らせる原稿の数に対応する分割エリア数が入力された場合は、その入力値を分割エリア数情報５１として記憶し、エリア位置設定部２２が、分割エリア数を利用して、原稿台の読取領域を分割したエリアの数と、各エリアの位置を決定する。
各エリアの形状は、長方形とする。
また、出力方法と原稿最小値が入力されれば、それぞれ、出力方法設定情報５３と原稿最小値情報５４として、記憶部５０に記憶する。
【０１１５】
ステップS2において、エリア座標算出部１７が、決定された分割エリアの４つの頂点の座標をそれぞれ算出し、分割エリアごとに、エリア座標情報５２として、記憶する。
ステップS3において、１回目の読取を行うために、読取回数を示す変数(sc）に、１を初期設定する。
【０１１６】
ステップS4において、表示部１４に、１回目の読取を行う原稿の配置が可能であることをユーザに示すための案内文を表示する。
また、複数の原稿を配置する場合は、ユーザが確実に、原稿を各エリア内に収まるように配置できるようにするために、各原稿を配置するエリアの境界が分かるような説明図を表示することが好ましい。
ユーザは、このような表示を見て、原稿を、原稿台の読取領域に配置し、原稿の読取開始を意味する入力操作をする。
【０１１７】
ステップS5において、ユーザによって原稿の読取開始を意味する入力操作が行われたか否かをチェックする。
ステップS6において、原稿の読取開始を意味する入力があった場合は、ステップS7に進み、そうでない場合は、ステップS5に戻る。
【０１１８】
ステップS7において、原稿台の読取領域の読取面全体をスキャンし、読取面全体の画像データを取得し、記憶部５０に一時記憶する。
ステップS8において、個別画像切出部１６が、読取面全体の画像データから、個別画像を切り出す。切り出した各個別画像の画像データを取得し、個別画像ごとの読取情報５５に、記憶する。
ここでは、たとえば、図８（d）のように、読取番号SC01、入力画像番号N01、画像データIMG001が、読取情報５５に記憶される。
【０１１９】
ステップS9において、個別画像座標取得部１８が、切り出された各個別画像について、４つの頂点の位置座標を取得し、原稿頂点位置座標として記憶する。また、この原稿頂点位置座標を利用して、個別画像の横長さと縦長さを計算して記憶する。
【０１２０】
ステップS10において、各エリアと、各個別画像との位置を比較し、各個別画像が、１つのエリア内に属しているか否かを判定する（原稿のエリア内判定処理）。
この原稿のエリア内判定処理の実施例は、後述する図１２に示す。
原稿のエリア内判定処理では、切り出されたすべての個別画像が、それぞれ１つのエリア内に属している場合は、エリア内判定の配置エラー無しが出力される。
一方、１つのエリア内に属していない個別画像がある場合は、エリア内判定の配置エラー有りが出力される。
【０１２１】
ステップS11において、ステップS10のエリア内判定処理の結果として、配置エラーがあったか否かをチェックする。
エリア内判定の配置エラーがあった場合は、ステップS12に進み、エリア内判定の配置エラーが無かった場合は、ステップS13に進む。
【０１２２】
ステップS12において、エリア内判定の配置エラーがあった場合は、エリア内判定による配置エラーがあったことを、ユーザに警告通知する。たとえば、配置された原稿の位置が、エリア内に正しく入っていないので、再度、原稿を配置し直してくださいというようなメッセージを表示部１４に表示する。あるいは、スピーカを備えている場合は、音声によって、上記のようなメッセージを出力してもよい。その後、処理を終了するか、あるいは、ステップS5に戻り、上記した一連の処理を継続してもよい。
【０１２３】
ステップS13において、エリアごとに、その中に含まれる個別画像の数をチェックする。
たとえば、読取情報の中において、同じエリア番号が付与されている個別画像の数をカウントすればよい。
同一エリアに含まれる個別画像の数が１つの場合は、次のステップS14の処理が行われ、
同一エリアに含まれる個別画像の数が２つ以上の場合は、ステップS15の処理が行われる。
【０１２４】
同一エリアに含まれる個別画像の数が１つの場合の処理（ステップS14の処理）の実施例は、後述する図１３と図１４に示す。
同一エリアに含まれる個別画像の数が２つ以上の場合の処理（ステップS15の処理）の実施例は、後述する図１５と図１６と図１７に示す。
【０１２５】
たとえば、ステップS14の処理において、個別画像の数が１つのエリアについては、その個別画像の情報を出力画像情報５６に記憶する。あるいは、その個別画像の大きさを、原稿最小値情報と比較し、個別画像が原稿最小値よりも大きい場合に、その個別画像の情報を出力画像情報５６に記憶し、そうでない場合は、切り出された個別画像が所定の大きさよりも小さすぎると判断して、配置エラー有りを出力する。
個別画像の情報を出力画像情報５６に記憶した場合は、配置エラー無しを出力する。
【０１２６】
また、ステップS15の処理において、個別画像の数が２以上であるエリアについては、たとえば、複数の個別画像のうち、原稿最小値よりも大きく、かつ最大の個別画像を選択して、その個別画像の情報を出力画像情報５６に記憶する。
あるいは、エリアの基準点と、そのエリア内の各個別画像との距離（基準距離）を計算し、最も短い基準距離に対応した１つの個別画像を選択し、その個別画像の情報を出力画像情報５６に記憶してもよい。
また、ある１つのエリアにおいて、個別画像の数が２つ以上あった場合は、1エリア当たり1原稿の配置ルールに違反するとして、配置エラー有りを出力してもよい。
ステップS15の処理でも、個別画像の情報を出力画像情報５６に記憶した場合は、配置エラー無しを出力する。
【０１２７】
ステップS16において、上記したステップS14の個別画像の処理の結果と、ステップS15の個別画像の処理の結果として、配置エラーがあったか否かをチェックする。
ステップS14とステップS15の処理の結果のどちらかに、配置エラーがあった場合は、ステップS17に進み、どちらにも配置エラーが無かった場合は、ステップS18に進む。
ステップS17において、ステップS12と同様に、原稿の配置エラーがあったことを、表示あるいは音声を用いて、ユーザに警告通知する。
その後、処理を終了するか、あるいは、ステップS5に戻り、上記した一連の処理を継続してもよい。
【０１２８】
ステップS18において、読取回数を示す変数(sc）が、２か否かをチェックする。
読取回数を示す変数(sc）が２の場合は、ステップS21に進み、そうでない場合（sc＝１の場合）は、ステップS19に進む。
ステップS19において、読取回数を示す変数(sc）に、２を設定し、ステップS20において、表示部１４に、２回目の読取を行う原稿の配置が可能であることをユーザに示すための案内文を表示する。その後、ステップS5に戻る。
【０１２９】
ステップS21において、２回の読取が終了したので、予め設定された出力方法設定情報５３に基づいて、出力する画像情報を生成する。
たとえば、「表裏画像一体合成出力」が設定されている場合は、記憶されている表面と裏面の画像データを、１枚の印刷用紙に出力できるように、合成する。
ステップS22において、出力部１５が、生成された画像情報を出力する。たとえば、生成された画像情報を、１枚の印刷用紙に印刷したり、ネットワークを介して、外部の情報処理装置に、送信したりする。
以上のフローチャートが、この発明の画像処理装置の読取画像処理の一実施例である。
【０１３０】
図１２に、この発明の画像処理装置における原稿のエリア内判定処理の一実施例のフローチャートを示す。
この原稿のエリア内判定処理は、各個別画像が、設定された分割エリアの中に属しているか否かをチェックする処理であり、図１１に示したステップS10で行われる処理である。
個別画像が、１つの分割エリアの中に属している場合に、エリア内判定の配置エラー無しと判定し、個別画像の位置が、１つの分割エリアの中に属していない場合、たとえば、２つの分割エリアにまたがっている場合は、エリア内判定の配置エラー有りと判定する。
【０１３１】
図１２のステップS31において、上記ステップS8の処理によって、１又は複数の個別画像が取得されているが、個別画像のエリア内判定を１つずつ行うために、取得した個別画像のうち、１つを選択する。ここでは、選択した個別画像の読取情報から、原稿頂点位置座標を読み出す。
【０１３２】
ステップS32において、選択した個別画像の４つの頂点の位置座標が、１つのエリア内に属しているか否かをチェックする。
この処理は、図６に示したように、個別画像の４つの頂点の位置座標と、各エリアの４つの頂点位置座標とを比較し、図６（a）に示したような関係が成立した場合に、個別画像が、関係が成立した１つのエリアの中に属していると判断する。
一方、たとえば、図６（b）に示したような関係が成立した場合には、個別画像が、１つのエリアの中には属していないと判断する。
【０１３３】
選択した個別画像が、１つのエリアの中に属している場合は、ステップS35に進み、そうでない場合は、ステップS34に進む。
ステップS34において、個別画像が１つのエリアの中には属していないので、ユーザが配置した原稿のうちの１つについて、配置エラーがあることを示す情報（エリア内判定の配置エラー有り）を、記憶部５０に設定記憶して、処理を終了する。
このフローでは、複数の原稿が配置された場合において、１つの原稿に配置エラーがあれば、ユーザにその原稿の再配置をしてもらう必要があるので、他の個別画像のエリア内判定をせずに、１つの原稿に配置エラーが見つかった段階で、配置エラー有りと判定している。ただし、すべての個別画像のエリア内判定をした後に、１つ以上の原稿に配置エラーがあった場合に、配置エラー有りと判定してもよい。
【０１３４】
ステップS35において、選択した個別画像が属していると判定されたエリアの番号を、選択した個別画像の読取情報に記憶する。また、そのエリア番号に対応する画像識別番号を設定する。1回目の読取では、個別画像ごとに、新たな画像識別番号を設定する。２回目の読取では、1回目の読取のときにすでにそのエリアに属する個別画像に対して設定された画像識別番号があるはずなので、それと同じ画像識別番号を設定する。
【０１３５】
ステップS36において、取得されたすべての個別画像を選択したか否かをチェックする。
すべての個別画像の選択が終了している場合は、ステップS38に進み、そうでない場合は、ステップS37に進む。
ステップS37において、残りの個別画像の中から、いずれか１つの個別画像を選択し、ステップS32に戻る。
ステップS38において、取得したすべての個別画像が、分割エリアのいずれかの中に属しているので、配置エラーがなかったことを示す情報（エリア内判定の配置エラー無し）を、記憶部５０に設定記憶して、処理を終了する。
図１２におけるエリア内判定の配置エラー有りの設定情報と、エリア内判定の配置エラー無しの設定情報は、図１１のステップS11で用いられる。
【０１３６】
（同一エリアに含まれる個別画像が１つの場合における画像処理の実施形態１）
図１３に、同一エリアに含まれる個別画像が１つの場合における画像処理の一実施例のフローチャートを示す。
この画像処理は、図１１に示したステップS14で行われる処理である。
ここでは、ある分割エリアに含まれる個別画像が１つか否かをチェックし、そのエリアに含まれる個別画像が１つの場合に、個別画像の大きさや位置に関係無く、その個別画像を出力されるべき原稿の読取情報として記憶するものとする。
【０１３７】
図１３のステップS41において、設定された分割エリアのうち、確認するエリアを、初期設定する。すなわち、個別画像の数を確認する分割エリアを１つ選択する。
ステップS42において、確認するエリア内の個別画像の数を取得する。
すでに記憶されている読取情報５５には、個別画像ごとに、エリア番号が設定されているはずなので、今確認している分割エリアのエリア番号が設定されている個別画像の数を数えればよい。
【０１３８】
ステップS43において、取得された個別画像の数が１の場合は、ステップS44に進み、そうでない場合は、ステップS45に進む。
取得された個別画像の数が１でない場合は、何の処理も行わずに、次の分割エリアの確認に進む。
【０１３９】
ステップS44において、確認エリア内には個別画像が１つしか存在しないので、その確認するエリア内の個別画像を、出力画像情報５６に記憶する。
ステップS45において、すべての分割エリアの確認が終了したか否かをチェックする。
すべての分割エリアの確認が終了した場合は、ステップS47に進み、そうでない場合は、ステップS46に進む。
ステップS46において、残りのエリアの中から、次に確認するエリアを設定し、ステップS42に戻る。
【０１４０】
ステップS47において、すべての分割エリアの確認が終了したので、ステップS14についての処理の結果として、配置エラーがなかったことを示す情報（配置エラー無し）を、記憶部５０に設定記憶して、処理を終了する。
この図１３のフローでは、個別画像が１つしか存在しない確認エリアについて、出力画像情報５６に個別画像の情報が必ず記憶され、その他の場合には、何の処理も行わないので、配置エラーが有りとなることはなく、配置エラー無しが設定記憶される。
【０１４１】
（同一エリアに含まれる個別画像が１つの場合における画像処理の実施形態２）
図１４に、同一エリアに含まれる個別画像が１つの場合における画像処理の一実施例のフローチャートを示す。
この画像処理も、図１１に示したステップS14で行われる処理である。
ステップS14において、図１３に示した処理と図１４に示した処理のうち、どちらかの処理を行えばよいが、どちらの処理を行うかを、予め固定的に設定してもよく、あるいは、ユーザが予め選択できるようにしてもよい。
【０１４２】
図１４では、ある分割エリアに含まれる個別画像が１つか否かをチェックし、確認エリアに含まれる個別画像が１つの場合に、その個別画像の大きさが原稿最小値よりも大きいか否かを判断し、個別画像の大きさが原稿最小値よりも大きいときに、その個別画像を出力されるべき原稿の読取情報として記憶するものとする。
一方、個別画像の大きさが原稿最小値以下のときは、配置エラーがあったこと示す情報を設定記憶する。
図１４において、図１３のステップと同じ処理をするステップには、同じステップ番号を付与する。
【０１４３】
まず、図１３と同様に、ステップS41からステップS43までの処理を実行する。
すなわち、確認するエリアを、１つ初期設定し、その確認エリア内の個別画像の数を取得する。
ステップS43において、取得された個別画像の数が１の場合は、ステップS48に進み、そうでない場合は、ステップS45に進む。
【０１４４】
ステップS48において、確認エリア内の個別画像と、記憶部に予め設定されている原稿最小値情報５４とを比較し、個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きいか否かをチェックする。
【０１４５】
ここでは、たとえば、個別画像の読取情報に記憶されている横長さおよび縦長さと、図９（b）の原稿最小値情報５４に設定された長辺長さおよび短辺長さと比較し、横長さおよび縦長さが、原稿最小値情報５４に設定された長辺長さおよび短辺長さよりも長い場合に、個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きいと判断する。
一方、横長さおよび縦長さのどちらかが、原稿最小値情報５４に設定された長辺長さおよび短辺長さ以下の場合、個別画像の大きさが、原稿最小値情報５４に設定された大きさ以下であると判断する。
あるいは、図５（d-1）のように、原稿最小値情報５４で画定される原稿最小値エリアの面積よりも、個別画像の面積が大きい場合に、個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きいと判断する。
【０１４６】
ステップS49において、個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きい場合、ステップS44に進み、そうでない場合は、ステップS50に進む。
ステップS50において、確認エリア内の個別画像は、原稿最小値情報５４に設定された大きさ以下なので、読取エラーなどが発生している可能性があると判断し、ステップS14についての処理の結果として、配置エラーがあることを示す情報（配置エラー有り）を、記憶部５０に設定記憶して、処理を終了する。
【０１４７】
ステップS44において、確認エリア内に存在する１つの個別画像の大きさが、所定の原稿最小値よりも大きいので、その確認するエリア内の個別画像を、出力画像情報５６に記憶する。
【０１４８】
その後、図１３と同様に、ステップS45からステップ47の処理を実行する。
すなわち、すべての分割エリアの確認が終了したか否かをチェックし、すべての分割エリアの確認が終了した場合は、ステップS47に進み、ステップS14についての処理の結果として、配置エラーがなかったことを示す情報（配置エラー無し）を、記憶部５０に設定記憶して、処理を終了する。
一方、すべての分割エリアの確認がまだ終了していない場合は、ステップS46に進み、残りのエリアの中から、次に確認するエリアを設定し、ステップS42に戻る。
図１３と図１４における配置エラー有りの設定情報と、配置エラー無しの設定情報は、図１１のステップS16で用いられる。
【０１４９】
（同一エリアに含まれる個別画像が２つ以上の場合における画像処理の実施形態１）
図１５に、同一エリアに含まれる個別画像が２つ以上の場合における画像処理の一実施例のフローチャートを示す。
この画像処理は、図１１に示したステップS15で行われる処理である。
ここでは、ある分割エリアに含まれる個別画像が２つ以上か否かをチェックし、そのエリアに含まれる個別画像が２つ以上の場合に、各個別画像の大きさをチェックし、個別画像の大きさが原稿最小値よりも大きく、かつ最大の大きさをもつ個別画像を、出力されるべき原稿の読取情報として記憶するものとする。
これは、図７（a）で説明した選択基準を利用した処理に相当する。
【０１５０】
図１５のステップS71において、設定された分割エリアのうち、確認するエリアを、初期設定する。すなわち、個別画像の数を確認する分割エリアを１つ選択する。
ステップS72において、確認するエリア内の個別画像の数を取得する。
すでに記憶されている読取情報５５には、個別画像ごとに、エリア番号が設定されているはずなので、今確認している分割エリアのエリア番号が設定されている個別画像の数を数えればよい。
【０１５１】
ステップS73において、取得された個別画像の数が２以上の場合は、ステップS77に進み、そうでない場合は、ステップS74に進む。
ステップS77において、今確認している分割エリア内には、複数の個別画像が存在するので、確認エリア内の各個別画像と、原稿最小値情報５４に設定された大きさとを比較し、各個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きいか否かをチェックする。
【０１５２】
この比較では、図１４のステップS48で示したものと同様の判断を行う。
すなわち、たとえば、個別画像の読取情報に記憶されている横長さおよび縦長さが、図９（b）の原稿最小値情報５４に設定された長辺長さおよび短辺長さよりも長い場合に、個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きいと判断する。
あるいは、図５（d-1）のように、原稿最小値情報５４で画定される原稿最小値エリアの面積よりも、個別画像の面積が大きい場合に、個別画像の大きさが、原稿最小値情報５４に設定された大きさよりも大きいと判断する。
【０１５３】
ステップS78において、原稿最小値よりも大きい個別画像があった場合は、ステップS79に進み、原稿最小値よりも大きい個別画像が１つもなかった場合は、ステップS80に進む。
ステップS80において、確認エリア内の個別画像は、原稿最小値情報５４に設定された大きさ以下なので、読取エラーなどが発生している可能性があると判断し、ステップS15についての処理の結果として、配置エラーがあることを示す情報（配置エラー有り）を、記憶部５０に設定記憶して、処理を終了する。
【０１５４】
ステップS79において、確認エリア内の個別画像のうち、最大の個別画像を選択し、出力画像情報５６に記憶する。
これにより、確認エリア内に存在する複数の個別画像のうち、原稿最小値よりも大きく、かつ最大の個別画像が、１つだけ、その確認エリアの読取画像として選択される。
その後、ステップS74に進む。
【０１５５】
ステップS74において、すべての分割エリアの確認が終了したか否かをチェックする。
すべての分割エリアの確認が終了した場合は、ステップS76に進み、そうでない場合は、ステップS75に進む。
ステップS75において、残りのエリアの中から、次に確認するエリアを設定し、ステップS72に戻る。
【０１５６】
ステップS76において、すべての分割エリアの確認が終了したので、ステップS15についての処理の結果として、配置エラーがなかったことを示す情報（配置エラー無し）を、記憶部５０に設定記憶して、処理を終了する。
この図１５のフローでは、原稿最小値よりも大きい個別画像が存在しない確認エリアが１つでもあれば、配置エラー有りとなるが、すべての確認エリアで、原稿最小値よりも大きい個別画像が存在すれば、出力画像情報５６に個別画像の情報が必ず記憶され、配置エラーが有りとなることはないので、配置エラー無しが設定記憶される。
図１５における配置エラー有りの設定情報と、配置エラー無しの設定情報は、図１１のステップS16で用いられる。
【０１５７】
（同一エリアに含まれる個別画像が２つ以上の場合における画像処理の実施形態２）
図１６に、同一エリアに含まれる個別画像が２つ以上の場合における画像処理の一実施例のフローチャートを示す。
この画像処理も、図１１に示したステップS15で行われる処理である。
ステップS15において、図１５に示した処理と、図１６に示した処理と、次に示す図１７に示した処理のうち、いずれかの処理を行えばよいが、いずれの処理を行うかを、予め固定的に設定してもよく、あるいは、ユーザが予め選択できるようにしてもよい。
【０１５８】
ここでは、ある分割エリアに含まれる個別画像が２つ以上か否かをチェックし、そのエリアに含まれる個別画像が２つ以上の場合に、各個別画像のエリア内の位置をチェックし、確認エリアの基準点に最も近い位置にある個別画像を、出力されるべき原稿の読取情報として記憶するものとする。
これは、図７（c）で説明した選択基準を利用した処理に相当する。
図１６において、図１５のステップと同じ処理をするステップには、同じステップ番号を付与する。
【０１５９】
まず、図１５と同様に、ステップS71からステップS73までの処理を実行する。
すなわち、確認するエリアを、１つ初期設定し、その確認エリア内の個別画像の数を取得する。
ステップS73において、取得された個別画像の数が２以上の場合は、ステップS91に進み、そうでない場合は、ステップS74に進む。
【０１６０】
ステップS91において、今確認している分割エリア内には、複数の個別画像が存在するので、確認エリアの読取領域の基準点と、確認エリア内の各個別画像との距離（基準距離）を計算する。
基準距離は、図７（c）に示すように、基準点と各個別画像との最短距離である。
ステップS92において、計算した基準距離のうち、最も短い基準距離に対応した１つの個別画像を選択し、出力画像情報５６に記憶する。
これにより、確認エリア内に存在する複数の個別画像のうち、確認エリアの読取領域の基準点に最も近い位置にある個別画像が、１つだけ、その確認エリアの読取画像として選択される。
その後、ステップS74に進む。
【０１６１】
ステップS74からステップS76は、図１５と同様の処理である。
すなわち、すべての分割エリアの確認が終了したか否かをチェックし、すべての分割エリアの確認が終了した場合は、ステップS76に進み、そうでない場合は、ステップS75に進む。
ステップS75において、残りのエリアの中から、次に確認するエリアを設定し、ステップS72に戻る。
【０１６２】
ステップS76において、すべての分割エリアの確認が終了したので、ステップS15についての処理の結果として、配置エラーがなかったことを示す情報（配置エラー無し）を、記憶部５０に設定記憶して、処理を終了する。
この図１６のフローでは、確認エリア内に複数の個別画像が存在すれば、必ず、基準点に最も近い位置にある個別画像が１つ選択され、出力画像情報５６に個別画像の情報が記憶され、その他の場合には、何の処理も行わないので、配置エラーが有りとなることはなく、配置エラー無しが設定記憶される。
図１６における配置エラー無しの設定情報は、図１１のステップS16で用いられる。
【０１６３】
（同一エリアに含まれる個別画像が２つ以上の場合における画像処理の実施形態３）
図１７に、同一エリアに含まれる個別画像が２つ以上の場合における画像処理の一実施例のフローチャートを示す。
この画像処理も、図１１に示したステップS15で行われる処理である。
【０１６４】
ここでは、ある分割エリアに含まれる個別画像が２つ以上か否かをチェックし、そのエリアに含まれる個別画像が２つ以上の場合は、個別画像の大きさなどのチェックは行わず、読取不可と判断し、配置エラー有りの設定を行う。
これは、図５（c）で説明した読取不可とする処理に相当する。
図１７において、図１５のステップと同じ処理をするステップには、同じステップ番号を付与する。
【０１６５】
まず、図１５と同様に、ステップS71からステップS73までの処理を実行する。
すなわち、確認するエリアを、１つ初期設定し、その確認エリア内の個別画像の数を取得する。
ステップS73において、取得された個別画像の数が２以上の場合は、ステップS80に進み、そうでない場合は、ステップS74に進む。
【０１６６】
ステップS80において、１つの確認エリア内に、２つ以上の個別画像が存在するので、このような配置は、１エリア内１原稿の配置のルールに違反していると判断し、ステップS15についての処理の結果として、配置エラーがあることを示す情報（配置エラー有り）を、記憶部５０に設定記憶して、処理を終了する。
【０１６７】
ステップS74からステップS76は、図１５と同様の処理である。
すなわち、すべての分割エリアの確認が終了したか否かをチェックし、すべての分割エリアの確認が終了した場合は、ステップS76に進み、そうでない場合は、ステップS75に進む。
ステップS75において、残りのエリアの中から、次に確認するエリアを設定し、ステップS72に戻る。
【０１６８】
ステップS76において、すべての分割エリアの確認が終了したので、ステップS15についての処理の結果として、配置エラーがなかったことを示す情報（配置エラー無し）を、記憶部５０に設定記憶して、処理を終了する。
この図１７のフローでは、１つの確認エリア内に複数の個別画像が存在すれば、必ず、配置エラー有りとなり、その他の場合には、何の処理も行わないので、配置エラーが有りとなることはなく、配置エラー無しが設定記憶される。
図１７における配置エラー有りの設定情報と、配置エラー無しの設定情報は、図１１のステップS16で用いられる。
【符号の説明】
【０１６９】
１  画像処理装置（ＭＦＰ）、
１１  制御部、
１２  操作部、
１３  画像入力部、
１４  表示部、
１５  出力部、
１６  個別画像切出部、
１７  エリア座標算出部、
１８  個別画像座標取得部、
１９  個別画像位置判定部、
２０  個別画像選択部、
２１  出力画像生成部、
２２  エリア位置設定部、
５０  記憶部、
５１  分割エリア数情報、
５２  エリア座標情報、
５３  出力方法設定情報、
５４  原稿最小値情報、
５５  読取情報、
５６  出力画像情報
【図１】
2019087811.tif 000003
【図２】
2019087811.tif 000004
【図３】
2019087811.tif 000005
【図４】
2019087811.tif 000006
【図５】
2019087811.tif 000007
【図６】
2019087811.tif 000008
【図７】
2019087811.tif 000009
【図８】
2019087811.tif 000010
【図９】
2019087811.tif 000011
【図１０】
2019087811.tif 000012
【図１１】
2019087811.tif 000013
【図１２】
2019087811.tif 000014
【図１３】
2019087811.tif 000015
【図１４】
2019087811.tif 000016
【図１５】
2019087811.tif 000017
【図１６】
2019087811.tif 000018
【図１７】
2019087811.tif 000019