(57)【要約】【課題】種類が異なる複数の原稿から出力画像を生成する場合に、それら複数の原稿の組み合わせに対応するレイアウトでそれら原稿の画像を配置した出力画像を生成できるようにする。【解決手段】レイアウト判定部４３８は、手続に必要な原稿（ＩＤカード等）の組み合わせ、それら各原稿のサイズ、それら各原稿の画像をまとめてコピーする際のレイアウト、の情報を有する。画像処理部４３０は、読み取り装置１２０が読み取った画像中から、輪郭抽出部４３４等を用いて、各原稿の画像を抽出する。レイアウト判定部４３８は、抽出された各原稿の画像のサイズの組合せに対応するレイアウトを求め、各原稿の画像をそのレイアウトで配列した出力画像を生成し、画像形成部２２０に送って印刷させる。【選択図】図３
2018019203.tif 000002
【特許請求の範囲】
【請求項１】
読み取り領域に配置された複数の原稿を読み取ることにより、それら複数の原稿の各々について原稿画像を生成する読み取り手段と、
前記読み取り手段で生成された複数の原稿画像のサイズの組み合わせに対応するレイアウトに従ってそれら原稿画像を配置した出力画像、を生成する出力画像生成手段と、
を含む画像処理装置。
【請求項２】
前記出力画像生成手段は、前記レイアウトとして、前記読み取り手段で生成された複数の原稿画像のサイズの組み合わせと、それら複数の原稿画像の前記読み取り領域内での位置関係と、の組に対応するレイアウトを用いる、ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記出力画像生成手段は、前記読み取り手段で生成された複数の原稿画像のサイズの組み合わせに対応するレイアウトが複数ある場合、それら複数のレイアウトを提示してユーザから選択を受け、前記ユーザが選択したレイアウトを用いて前記出力画像を生成する、ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
コンピュータを、
読み取り領域に配置された複数の原稿を読み取った読み取り装置から取得した読み取り画像から、それら複数の原稿の各々について原稿画像を抽出する手段と、
抽出された複数の原稿画像のサイズの組み合わせに対応するレイアウトに従ってそれら原稿画像を配置した出力画像、を生成する出力画像生成手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
免許証やパスポート、名刺といった特定サイズの原稿の複数の面（例えば免許証の表面と裏面）から１つの画像を形成する機能を持った画像形成装置がある。
【０００３】
例えば特許文献１に開示された装置は、原稿の種類を指定する原稿種指定手段と、前記原稿種に応じて２つの原稿面の切り替えを指示する原稿面切り替え指示手段と、前記指定された原稿種の前記原稿面の読み込みの際に前記原稿種と原稿面により予め特定された画像処理を行なう画像処理手段とを有する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１００１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
定められた複数種類の原稿の特定の面を組み合わせて１ページにコピーするというニーズがある。例えば、手続のために個人のＩＤカードとパスポートの特定のページとを１枚の用紙に特定のレイアウトで配置したコピーを提出することが求められる場合があり得る。目的が異なれば、提出する原稿の組み合わせや提出するコピーにおけるそれら原稿の並べ方（レイアウト）も異なる。ユーザが指定した１種類の原稿の各面の画像を読み取って１ページにコピーする方式では、複数種類の原稿の画像をその組み合わせに対応したレイアウトで配置した出力画像を生成することはできない。
【０００６】
本発明は、種類が異なる複数の原稿から出力画像を生成する場合に、それら複数の原稿の組み合わせに対応するレイアウトでそれら原稿の画像を配置した出力画像を生成できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、読み取り領域に配置された複数の原稿を読み取ることにより、それら複数の原稿の各々について原稿画像を生成する読み取り手段と、前記読み取り手段で生成された複数の原稿画像のサイズの組み合わせに対応するレイアウトに従ってそれら原稿画像を配置した出力画像、を生成する出力画像生成手段と、を含む画像処理装置である。
【０００８】
請求項２に係る発明は、前記出力画像生成手段は、前記レイアウトとして、前記読み取り手段で生成された複数の原稿画像のサイズの組み合わせと、それら複数の原稿画像の前記読み取り領域内での位置関係と、の組に対応するレイアウトを用いる、ことを特徴とする請求項１に記載の画像処理装置である。
【０００９】
請求項３に係る発明は、前記出力画像生成手段は、前記読み取り手段で生成された複数の原稿画像のサイズの組み合わせに対応するレイアウトが複数ある場合、それら複数のレイアウトを提示してユーザから選択を受け、前記ユーザが選択したレイアウトを用いて前記出力画像を生成する、ことを特徴とする請求項１に記載の画像処理装置である。
【００１０】
請求項４に係る発明は、コンピュータを、読み取り領域に配置された複数の原稿を読み取った読み取り装置から取得した読み取り画像から、それら複数の原稿の各々について原稿画像を抽出する手段と、抽出された複数の原稿画像のサイズの組み合わせに対応するレイアウトに従ってそれら原稿画像を配置した出力画像、を生成する出力画像生成手段、として機能させるためのプログラムである。
【発明の効果】
【００１１】
請求項１又は４に係る発明によれば、個々の原稿画像のサイズから特定される原稿の組み合わせに対応したレイアウトで、それら原稿の画像を配置した出力画像を生成できる。
【００１２】
請求項２に係る発明によれば、複数の原稿画像のサイズの組み合わせに対応するレイアウトが複数存在する場合に、読み取り領域に配置する原稿の位置関係により、使用するレイアウトを特定することができる。
【００１３】
請求項３に係る発明によれば、複数の原稿画像のサイズの組み合わせに対応するレイアウトが複数存在する場合、ユーザの望むレイアウトを指定することができる。
【図面の簡単な説明】
【００１４】
【図１】中国の戸籍表のページ構成を説明するための図である。
【図２】ＩＤカードと戸籍表の特定のページ群を１枚の用紙にコピーして生成した提出書類を模式的に示す図である。
【図３】実施形態の画像形成装置の構成の一例を示す図である。
【図４】中国のＩＤカード、戸籍表、パスポートの各面のサイズを示す図である。
【図５】ある手続のために提出する原稿のコピーを生成するためのスキャン作業と、それら原稿のレイアウトを説明するための図である。
【図６】レイアウト判定テーブルのデータ内容の一例を示す図である。
【図７】別の手続のために提出する原稿のコピーを生成するためのスキャン作業と、それら原稿のレイアウトを説明するための図である。
【図８】更に別の手続のために提出する原稿のコピーを生成するためのスキャン作業と、それら原稿のレイアウトを説明するための図である。
【図９】更に別の手続のために提出する原稿のコピーを生成するためのスキャン作業と、それら原稿のレイアウトを説明するための図である。
【図１０】更に別の手続のために提出する原稿のコピーを生成するためのスキャン作業と、それら原稿のレイアウトを説明するための図である。
【図１１】更に別の手続のために提出する原稿のコピーを生成するためのスキャン作業と、それら原稿のレイアウトを説明するための図である。
【図１２】実施形態の処理手順の一例を示す図である。
【図１３】図１２の処理手順のうちのスキャン処理の更に詳細な手順を例示する図である。
【図１４】対応する原稿画像のサイズの組み合わせが同一である複数のレイアウトの中から使用するものをユーザに選択させるために提供するＵＩ画面を模式的に示す図である。
【発明を実施するための形態】
【００１５】
以下では、本実施形態の装置の機能を分かりやすく説明するために、中国の行政等の手続における提出書類の例を用いて説明を行う。
【００１６】
中国では、各個人ごとにＩＤ（身分証明）カードを所有しており、役所等で手続を行う際、ＩＤカードの表・裏両面をコピーして提出する機会が多い。また、手続の際に提出を要するものはＩＤカードとは限らず、戸籍表やパスポートのコピーの提出が必要なケースもある。パスポートは個人ごとに発行されるのに対し、戸籍表は個人単位ではなく家族を単位として発行される。戸籍表は、図１に例示するように、複数のページからなる冊子であり、一冊の中に戸主の情報が記載されたページと家族の各構成員の情報が記載されたページとが組み合わされている。図示のように、戸籍表は上下に見開く形式であり、戸主や他の各構成員の基本情報は下段のページに記載され、それら各下段ページの次の上段ページにその基本情報に対する変更事項が記載される。見開き２ページのコピーの提出が求められる場合もあるが、多くの場合は下半分に位置する戸主や各構成員の基本情報のページの提出が必要とされる。
【００１７】
ＩＤカード、戸籍表又はパスポートなどといった複数種類の書類のコピーの提出を求められる手続もある。例えば、ある手続では、図２に例示するように、提出者個人のＩＤカードの表裏両面と、その個人が属する家族の戸籍表の戸主ページとその提出者の個人ページとを１ページにまとめたコピーの提出が要求される場合がある。
【００１８】
従来、ユーザから指定された１種類の書類について、提出が必要なページを順にスキャンし、それら各ページのスキャン結果を１ページに配列して印刷出力する機能を持つ画像形成装置がある。しかし、この機能は、１種類の書類のページの画像を１枚にまとめるものであり、複数種類の書類から抽出したページ群を配列することはできない。
【００１９】
これに対し、本実施形態の画像形成装置は、複数種類の書類から抽出したページ群を１ページ（あるいは複数ページ）にまとめて、提出用のコピーを生成する機能を提供する。この機能のことを以下では「ＩＤカードコピー・オートモード」と呼ぶこととする。以下、この「ＩＤカードコピー・オートモード」機能を有する画像形成装置の例を説明する。
【００２０】
図３は、この画像形成装置の構成の例を示す図である。図３の画像形成装置は、スキャン機能、印刷機能、コピー機能を兼ね備えた複合機として構成された装置であり、画像読み取りユニット１００、画像形成ユニット２００、ＵＩ(ユーザインタフェース)ユニット３００及びシステム制御ユニット４００を含む。
【００２１】
画像読み取りユニット１００は、原稿を光学的にスキャンして画像データを生成するユニットであり、原稿送り装置１１０と読み取り装置１２０を含む。原稿送り装置１１０は、載置された原稿を１枚ずつ読み取り装置１２０に供給する装置である。この原稿の供給の制御は原稿送り制御部１１２により行われる。読み取り装置１２０は、原稿送り装置１１０により送られてくる原稿の表面上の画像を光学的に読み取り、読み取り結果を示す画像データを生成する。この読み取りの制御は読み取り制御部１２２により行われる。また、画像読み取りユニット１００は、図示省略したプラテン上にユーザが載置した１枚以上の原稿を読み取って、それら１枚以上の原稿を含んだ画像データを生成する機能も有する。
【００２２】
画像形成ユニット２００は、画像データが表す画像を用紙等の媒体（以下単に用紙と呼ぶ）に対して画像形成するユニットである。画像形成ユニット２００は、画像形成制御部２１０、画像形成部２２０、用紙収容部２３０、用紙搬送部２４０を含む。画像形成制御部２１０は、画像形成ユニット２００を制御する制御機構である。画像形成部２２０は、画像データを用紙に画像形成（例えば印刷）する。用紙収容部２３０は、多数の用紙を収容する用紙トレイ等の収容装置である。用紙搬送部２４０は、用紙収容部２３０内に収容された用紙を画像形成部２２０まで搬送し、画像形成部２２０により画像形成がなされた用紙を図示しない排出部まで搬送する。
【００２３】
ＵＩユニット３００は、画像形成装置に対するユーザの操作を受け付けるための機構であり、例えばユーザに対し画像形成装置の状態や操作のための入力欄等を有する画面を表示する表示装置と、表示された画面等へのユーザの入力を受け付ける入力装置を有する。ＵＩユニット３００は、表示装置と入力装置とが一体化されたタッチパネル、入力装置としてのテンキー、ハードウエアボタン等を有していてもよい。ＵＩ制御部３１０は、表示装置への画面の表示や、その画面に対するユーザの入力の受付等の制御を行う。
【００２４】
システム制御ユニット４００は、画像形成装置全体のシステムとしての動作を制御する。システム制御ユニット４００は、中央制御部４１０、記憶部４２０、画像処理部４３０を含む。中央制御部４１０は、システム制御ユニット４００の全体的な制御を担う装置であり、その制御のためのプログラムを実行するプロセッサを含む。記憶部４２０は、中央制御部４１０が行う制御のためのプログラムやその制御に用いるデータを記憶する記憶装置であり、例えばＲＡＭ（ランダムアクセスメモリ）を含む。また、記憶部４２０は、ハードディスクやフラッシュメモリ等の二次記憶を更に有していてもよい。画像処理部４３０は、画像読み取りユニット１００が読み取った画像や、画像形成ユニット２００が画像形成する画像に対して各種の画像処理を行う。
【００２５】
画像処理部４３０は、本実施形態の「ＩＤカードコピー・オートモード」機能のための画像処理を担う機能モジュールとして、輪郭認識部４３２、輪郭抽出部４３４、画像補正部４３６及びレイアウト判定部４３８を含む。輪郭認識部４３２は、画像読み取りユニット１００が出力した画像データにエッジ検出等の処理を施すことにより、その画像データ中に含まれる各原稿の画像の輪郭（一般には矩形）を認識する。輪郭抽出部４３４は、認識された各原稿画像の輪郭を示す画素群を抽出する。画像補正部４３６は、抽出された各原稿画像の輪郭の画素群の情報から、各原稿画像の傾きを求め、求めた傾きの情報から各原稿画像の傾きを補正する。すなわち、原稿画像の輪郭の矩形の縦及び横の辺が画像データのＸ軸及びＹ軸に対してそれぞれ実質的に平行になるよう、原稿画像を回転させる。レイアウト判定部４３８は、画像読み取りユニット１００の複数回の読み取り結果に含まれる複数の原稿画像を１乃至複数ページの出力画像にまとめる際のレイアウトを判定する。このレイアウト判定では、それら原稿画像のサイズの組合せが、予め登録されているどの原稿組合せに該当するかを判定し、判定した原稿組合せに対応するレイアウトを求める。画像処理部４３０は、画像補正部４３６により傾き補正がなされた原稿画像群を、レイアウト判定部４３８が判定したレイアウトに従って配列した出力画像を生成し、その出力画像を画像形成ユニット２００に渡して用紙に印刷させる。レイアウト判定部４３８が行うレイアウト判定やこれに従って形成される出力画像について後で更に詳しく説明する。
【００２６】
この画像形成装置の「ＩＤカードコピー・オートモード」機能が取り扱う証明書類のサイズの例を図４に示す。図４に例示するように、この画像形成装置（特にレイアウト判定部４３８）は、ＩＤカード、戸籍表、パスポートという３種類の証明書類のサイズ情報を有している。冊子形態である戸籍表及びパスポートについては、見開き２ページ分（「全面」）のサイズと１ページ分（「半面」）のサイズの情報を有している。例えば、各証明書類のサイズは以下の通りであるとする。
ＩＤカード  ：54mm X 86mm   天位置：長辺側
戸籍（半面）：108mm X 148mm 天位置：長辺側
戸籍（全面）：216mm X 148mm 天位置：短辺側
パスポート（半面）：135mm X  90mm 天位置：短辺側
パスポート（全面）：135mm X 180mm 天位置：長辺側
【００２７】
例えば、ある行政手続では、ＩＤカードの表裏面と戸籍表の特定の２ページ（「半面１」と「半面２」）を、図５の右側のレイアウトＡに示すようにＡ４サイズ縦長の用紙１ページにコピーして提出することが求められているとする。このレイアウトＡは、ＩＤカードの表面と裏面の画像をＡ４縦長の用紙の上側に左右に並べて配置し、その下に戸籍表の特定の「半面１」（例えば戸主ページ）と「半面２」（例えば提出者の個人ページ）を順に縦に配置するものである。
【００２８】
ＩＤカードの表裏の面は同時にスキャンできず、また戸籍表の「半面１」と「半面２」も別々のページなので同時にスキャンできない。したがって、レイアウトＡに従ったコピーを生成するには、最低でも２回に分けてスキャンする必要がある。そこで、図５に示すように、例えば、１回目でＩＤカードの表の面と戸籍表の「半面１」をプラテン上に置いてスキャンし、２回目でＩＤカードの裏の面と戸籍表の「半面２」をスキャンする。画像処理部４３０は、これら各回のスキャン結果の画像を保持し、それら画像の中にそれぞれどのようなサイズの原稿画像が含まれるかに応じて、それら原稿画像をどのレイアウトに当てはめて印刷出力するかを決定する。
【００２９】
図５に示す［１回目スキャン］と題した図は、画像読み取りユニット１００のプラテン５００上に、ＩＤカードの表面６００と戸籍表の特定のページである「半面１」６１０を並べて載置した状態を示している。マーク５１０はプラテン５００の原点Ｏの位置を指し示す。この［１回目スキャン］でプラテン５００の全域を読み取ると、ＩＤカードの表面６００と戸籍表の特定のページである「半面１」６１０とが図示の位置関係で並んだスキャン画像が得られる。図５に示す［２回目スキャン］と題した図も同様である。図５の例では、プラテン５００の全域をスキャン処理における読み取り領域としたが、原稿の配置を認める領域を例えばＡ４横長の範囲等といった予め定めた範囲に限定し、スキャンの読み取り領域をその範囲に限定してもよい。
【００３０】
図５の例では、１回目のスキャン結果からはＩＤカードサイズの画像が１つと戸籍表の半面（戸籍表の冊子の１ページ）のサイズの画像が１つ検出され、２回目のスキャン結果からも同じくＩＤカードサイズと戸籍表半面サイズの画像が１つずつ検出される。このような原稿サイズの組み合わせを検出した場合、レイアウト判定部４３８は、今回読み取った原稿画像群に適用すべきレイアウトはレイアウトＡであると判定し、このレイアウトを画像処理部４３０に知らせる。画像処理部４３０は、原稿画像群をそのレイアウトで配列することで出力画像を生成し、この出力画像を画像形成ユニット２００に印刷させる。
【００３１】
以上、ＩＤカードの表裏面と戸籍表の特定の２ページを含む提出用のコピーを作成する場合を例にとって、本実施形態の画像処理装置が持つ「ＩＤカードコピー・オートモード」機能の概要を説明した。
【００３２】
このような機能を提供するために、画像形成装置のレイアウト判定部４３８は、図６に例示するレイアウト判定テーブルを用いる。
【００３３】
図６のレイアウト判定テーブルには、１回目及び２回目のスキャンで読み取った領域の画像内に含まれる原稿画像のサイズの組み合わせと、その組み合わせに対応するレイアウトの識別情報とが登録されている。レイアウトの識別情報は、対応するレイアウト情報にリンクされている。レイアウト情報は、そのレイアウトに含まれる各原稿画像の種類と、それら各種類の原稿画像の配置位置（例えば原点に最も近い頂点の座標）との情報を含む。「提出書類の種別」の欄は、当該エントリの１回目及び２回目のスキャンで読み取った原稿画像をまとめたコピー結果（すなわち提出書類）が、役所のどのような手続についてのものかを示す。このように、レイアウト判定テーブルには、手続ごとに、その手続のために提出すべき原稿の種類（ＩＤカードや戸籍表等の特定の面）の組み合わせの情報がサイズの組み合わせの情報として含まれ、その組み合わせに対するレイアウトの情報が含まれる。
【００３４】
図６のテーブルの最初のエントリ「手続１用」は、図５に例示した１回目及び２回目のスキャン画像内の原稿画像の組み合わせに対応するレイアウトを規定したものである。
【００３５】
２番目のエントリ「手続２用」は、図７に例示するように、１回目のスキャンで戸籍表の特定の半面（半面１）とＩＤカードの表面を読み取り、２回目のスキャンで戸籍表の別の特定の半面（半面２）とを読み取った場合に、これら原稿の画像をレイアウトＢで配列して印刷出力することを規定している。手続２は、手続１とは違う手続であり、１回目及び２回目のスキャンで読み取る戸籍表の半面の組み合わせは、手続１（図５）の２回のスキャンで読み取る戸籍表の半面の組み合わせと異なる。
【００３６】
手続１用のコピー（図５参照）と手続２用のコピー（図７参照）とは、共にＩＤカードサイズの画像２面分と戸籍表の半面サイズの画像２面分とを含む点では共通である。したがって、読み取った原稿画像のサイズの組み合わせだけは両者の区別ができない。そこで、プラテン上でのそれら各原稿の位置関係（すなわちプラテン全面をスキャンした画像内での各原稿の画像同士の位置関係）でそれら両者を区別するようにしている。すなわち、手続１用は、ＩＤカードと戸籍表の半面のうち、前者が後者よりもプラテン５００の原点に近い位置に配置されるのに対し、手続２用はその逆に、戸籍表の方がＩＤカードよりも原点に近い位置に配置される。ユーザは、手続１用のコピーを作成する際には、ＩＤカードの表面と、戸籍表のうちレイアウトＡで上側に配置すべきページ（半面）とを、ＩＤカードの方が原点Ｏに近い位置に来るように左右に並べてプラテン５００上に配置し、１回目のスキャンを行う。１回目のスキャンが終わると、ＩＤカードを裏返すと共に、戸籍表のうちレイアウトＡの下側に配置すべきページをそのＩＤカードの右側（原点ＯからみてＩＤカードより遠い側）に置き、２回目のスキャンを行う。手続２用のコピーを作成する場合は、戸籍表のうち手続２のために提出すべき半面をＩＤカードよりも原点Ｏに近い左側に配置し、スキャンを行う。レイアウト判定部４３８は、１回目と２回目のスキャン画像からそれぞれＩＤカードサイズと戸籍表の半面サイズの画像を１つずつ検出した場合、ＩＤカードサイズの画像の方が戸籍表半面サイズの画像よりも原点に近ければ、今回の処理ではレイアウトＡを用いるものと判定する。
【００３７】
レイアウト判定テーブル（図７）では、１回目及び２回目の各スキャンで読み取る各原稿画像のサイズを、プラテン５００の原点Ｏに近い順に配列している。例えば、手続１用のエントリでは、各回のスキャンにおける原稿画像サイズとして、上から順にＩＤカードサイズと戸籍表半面サイズとを示しているが、これはＩＤカードサイズの原稿画像の方が戸籍表半面サイズの原稿画像よりも原点Ｏに近い位置にあることを示す。
【００３８】
レイアウト判定テーブル（図７）において、手続３用のエントリは、図８に示すように、２回のスキャン結果に含まれる原稿画像が、ＩＤカードの表裏２面と戸籍表の特定の見開き全面の組み合わせ（ただしＩＤカードを戸籍表より原点Ｏ寄りに配置）である場合についてのものである。この場合、ＩＤカードの表裏の画像をＡ４縦長の用紙の上方に左右に並べ，その下に戸籍表のその見開き全面の画像を配置するというレイアウトＣが用いられる。（ａ）ＩＤカードの表面と、これよりも原点Ｏから遠い右側に配置した戸籍表の特定の見開き全面とを１回目のスキャンで読み取り、２回目はＩＤカードの裏面のみ読み取るというスキャン順序でも、（ｂ）１回目のスキャンでＩＤカードの表面を読み取り、２回目のスキャンでＩＤカードの裏面とこの右側に配置した戸籍表を読み取るというスキャン順序でも、同じ手続３用のレイアウトＣが適用される。
【００３９】
レイアウト判定テーブル内の手続４用のエントリは、手続３と同様、ＩＤカードの表裏２面と戸籍表の特定の見開き全面（ただし手続３で提出する見開きとは異なる）とを２回のスキャンで読み取った場合についてのものである。ただし、手続３との区別のために、１回目のスキャンで、戸籍表の特定の見開き全面をＩＤカードの表面よりも原点Ｏの近くに配置してスキャンする。この場合に適用されるレイアウトＤは、Ａ４縦長の用紙の上側に戸籍表の見開き全面の画像を配置し、その下にＩＤカードの表裏面を左右に並べるものである。
【００４０】
レイアウト判定テーブル内の手続５用のエントリは、図１０に示すように、戸籍表の特定の見開き全面と特定の半面とを２回のスキャンで読み取り、前者をＡ４縦長用紙の上側に、後者を下側に配置したコピー（レイアウトＥ）を生成するものである。戸籍表の見開き全面１つと半面１つを組み合わせたコピーを提出する手続が他にない場合は、図１０の例とは逆に、特定の半面を１回目のスキャンで読み取り、特定の見開き全面を２回目のスキャンで読み取った場合も、レイアウトＥを適用すると判定してもよい。なお、戸籍表の見開き全面１つと半面１つを組み合わせたコピーを提出する手続が他にも存在し、その手続における戸籍全面と半面のレイアウトが図１０のレイアウトＥとは逆（半面が上、全面が下。これをレイアウトＥ２と呼ぶ）である場合には、全面と半面のいずれを先にスキャンしたかで、レイアウトＥ（図１０）とＥ２のいずれを用いるかを選択するようにしてもよい。
【００４１】
レイアウト判定テーブル内の手続６用のエントリは、図１１に示すように、３枚のＩＤカードの表裏面を２回のスキャンで読み取り、同一のＩＤカードの表面と裏面を左右に並べ、上から順に３つ分配置するレイアウトＦのコピーを生成することを示す。レイアウトＥにおける３つのＩＤカードの上からの配列順は、プラテンの原点Ｏから右へ進み右端に達すると１段下がって再び左端から右へ進むというラスタ走査の順序で見た場合のＩＤカードの配列順に応じたものとする。それら各ＩＤカードの画像のラスタ走査経路に沿った配列順も、それらＩＤカード同士の位置関係の一例である。図示例では、原点に最も近いＩＤカードＡが一番上であり、ＩＤカードＢが真ん中、ＩＤカードＣが一番下に来る。ここで、１回目と２回目のスキャン結果において座標が最も近いＩＤカード画像同士が同じＩＤカードの表面と裏面であるものと判定する。例えば、図１１の例では、２回目のスキャン画像内の各ＩＤカードの画像のうち、１回目のスキャン画像内のＩＤカードＡの表面の画像の座標に最も近いのは、ＩＤカードＡの裏面の画像であるので、これら２つが同じＩＤカードの表裏面であると判定される。ユーザは、プラテン５００上に３枚のＩＤカードを配置して１回目のスキャンを行った後、２回目のスキャンのためにそれら各ＩＤカードをほぼ同じ位置で裏返す動作を行うことが多いと考えられるので、このような対応付け手法を用いればよい。なお、図示例ではレイアウトＦはＩＤカード３枚分の表裏を１ページに合成する例であったが、レイアウトＦが対応するＩＤカードの枚数は３枚に限らない。１回目のスキャンと２回目のスキャンでそれぞれＩＤカードサイズの画像をＮ個（Ｎは１以上の整数）ずつ読み取った場合にもレイアウトＦが適用される。この場合、１回目にスキャンしたＮ個のカード画像を（３枚の例の場合と同様）ページの左側に並べ、２回目にスキャンしたＮ個のカード画像をページの右側に並べたページ画像が生成される。
【００４２】
以上、レイアウト判定部４３８によるレイアウト判定の方法を、具体例を参照しつつ説明した。次に、この画像形成装置による「ＩＤカードコピー・オートモード」の処理の手順の例を、図１２及び図１３を参照して説明する。
【００４３】
図１２に示すように、この手順は、ユーザが画像形成装置のＵＩユニット３００に表示されたメニュー画面上で、「ＩＤカードコピー・オートモード」の利用を選択した場合に開始される（Ｓ１０）。この選択の後、ユーザは、画像読み取りユニット１００のプラテン上に、目的とする手続用の提出コピーの作成のために１回目のスキャンで読み取るべき原稿（ＩＤカード等）を配置する（Ｓ１２）。この配置は、レイアウト判定テーブル（図７）に規定されたルールに従って行う。例えば、顧客のために手続用の提出コピーを作成する業者であれば、そのようなルールは記憶しているので、そのような配置を行うことは容易である。
【００４４】
ユーザは、プラテン上への原稿の配置が完了すると、ＵＩユニット３００のスタートボタンを押下する（Ｓ１４）。ユーザがスタートボタンを押下すると、画像読み取りユニット１００は、１回目のスキャン処理を実行する（Ｓ１６）。このスキャン処理は、図１３に示す手順に従って行われる。
【００４５】
すなわち、画像読み取りユニット１００は、プラテンの全面をスキャンし（Ｓ４０）、このスキャンにより得られたスキャン画像を画像処理部４３０に渡す。画像処理部４３０は、輪郭認識部４３２及び輪郭抽出部４３４によりそのスキャン画像から各原稿の画像を切り出す（Ｓ４２）。そして、切り出した原稿画像の枚数が０か１以上かを判定し（Ｓ４４）、０であれば異常終了する。切り出した原稿画像の枚数が１以上の場合、画像補正部４３６がそれら各原稿画像に対して公知の傾き補正処理を施す（Ｓ４６）。そして、画像処理部４３０は、傾き補正済みの各原稿画像の基準点の座標（例えば補正済みの原稿画像の矩形輪郭のうち原点Ｏに最も近い頂点の座標）とサイズを求め、それら各補正済み画像の画像データ、基準点の座標及びサイズの情報を、今回スキャンした原稿の情報として記録する（Ｓ４８）。また、画像処理部４３０は、傾き補正済みの各原稿画像の順序を判定し、今回スキャンした原稿画像の順序情報として記録する（Ｓ５０）。この順序は、例えばスキャン画像を原点Ｏからはじめてラスタ走査順に調べていった場合に、各原稿画像（傾き補正済み）に出会う順番（又は原点Ｏに近い順）である。
【００４６】
図１２の説明に戻ると、１回目のスキャン処理が異常終了した場合は、画像形成装置は、スキャンエラーが生じた旨を画面表示（Ｓ１８）して処理を終了し、メニュー画面を表示してユーザからの指示を待つ。
【００４７】
１回目のスキャン処理が正常終了した場合、ユーザは、プラテン上の原稿群を２回目のスキャン用に置き換える（Ｓ２０）。例えば、ＩＤカードは裏返し、戸籍表は２回目で読み取るべきページを開いてプラテン上に置き直す。原稿の置き換え作業が完了した後、ユーザはスタートボタンを押下する（Ｓ２２）。これにより、画像読み取りユニット１００はプラテンの全域をスキャンする（Ｓ２４：２回目のスキャン処理）。この２回目のスキャン処理についても、後で図１３を参照して説明する。このスキャン処理が異常終了した場合は、画像形成装置は、スキャンエラーが生じた旨を画面表示（Ｓ２６）して処理を終了し、メニュー画面を表示してユーザからの指示を待つ。
【００４８】
２回目のスキャン処理が正常終了すると、レイアウト判定部４３８が、１回目及び２回目で読み取られた原稿画像のサイズの組合せに該当するレイアウトをレイアウト判定テーブル（図７）から検索する（Ｓ２８）。すなわち、１回目及び２回目のスキャンごとに、Ｓ４８及びＳ５０で記録した各原稿画像のサイズとその順序を取得し、１回目と２回目のスキャンについてのそれらサイズと順序の組合せを求める。そして、その組合せに合致するエントリをレイアウト判定テーブルから探し、該当するエントリが見つかれば、そのエントリのレイアウトの情報を取得する。
【００４９】
画像処理部４３０は、Ｓ２８で、該当するエントリが見つかったか否かを判定する（Ｓ３０）。該当するエントリが見つからなかった場合は、スキャンした原稿の組み合わせに対応するレイアウトがない等のエラーメッセージをＵＩユニット３００の表示画面上に表示する（Ｓ３２）。なお、該当するエントリが見つからなかった場合にエラーとする代わりに、スキャンした原稿画像群を予め定めた規則に従って配置（例えば読み取り画像順に配置する等）したページ画像を生成して印刷するようにしてもよい。
【００５０】
Ｓ３０で、該当するエントリが見つかった場合、画像処理部４３０は、各回のスキャン処理のＳ４８で記憶した傾き補正済みの原稿画像を、そのエントリ中のレイアウトに従って配列することで、出力画像データを生成する（Ｓ３４）。そして、その出力画像データを画像形成ユニット２００に供給し、用紙に印刷させる（Ｓ３６）。
【００５１】
以上の例では、提出すべき原稿画像の種別（サイズに対応）の組み合わせが同じ手続が複数存在する場合、レイアウト判定部４３８は、それら原稿画像の位置関係（例えばＩＤカードと戸籍表半面のどちらがプラテン原点に近いか）により、どちらの手続についてのレイアウトを用いるかを判定した。これに対し、別の例として、どちらのレイアウトを用いるかをユーザに選択させてもよい。この例では、１回目と２回目のスキャンで得た原稿画像のサイズの組み合わせに対応するレイアウトがレイアウト判定テーブルに複数存在する場合、レイアウト判定部４３８は、ＵＩユニット３００にそれら複数のレイアウトの通知し、それら複数のレイアウトを選択肢として示したＵＩ画面７００（図１４参照）を表示させる。図１４に例示するＵＩ画面７００の、左側には、ＩＤカードサイズが２面分と戸籍表半面サイズが２面分との組み合わせに対応する２つのレイアウト、すなわち手続１用と手続２用のレイアウトが表示され、ユーザは、そのいずれを用いるかをタッチ操作またはレイアウトの番号を入力することにより指定する。
【００５２】
以上、本発明の実施形態を説明した。以上に例示した画像形成装置の情報処理機構（例えばシステム制御ユニット４００）は、コンピュータにその情報処理機構についての上述の機能を表すプログラムを実行させることにより実現される。ここで、コンピュータは、例えば、ハードウエアとして、ＣＰＵ等のマイクロプロセッサ、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリメモリ（ＲＯＭ）等のメモリ（一次記憶）、フラッシュメモリやＳＳＤ（ソリッドステートドライブ）、ＨＤＤ（ハードディスクドライブ）や等の固定記憶装置を制御するコントローラ、各種Ｉ／Ｏ（入出力）インタフェース、ローカルエリアネットワークなどのネットワークとの接続のための制御を行うネットワークインタフェース等が、たとえばバス等を介して接続された回路構成を有する。それら各機能の処理内容が記述されたプログラムがネットワーク等の経由でフラッシュメモリ等の固定記憶装置に保存され、コンピュータにインストールされる。固定記憶装置に記憶されたプログラムがＲＡＭに読み出されＣＰＵ等のマイクロプロセッサにより実行されることにより、上に例示した機能モジュール群が実現される。また、システム制御ユニット４００のうちの一部（例えば輪郭抽出等の画像処理を担う部分）または全部をＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）等のハードウエア回路で実装してもよい。
【符号の説明】
【００５３】
１００  画像読み取りユニット、１１０  原稿送り装置、１１２  原稿送り制御部、１２０  読み取り装置、１２２  読み取り制御部、２００  画像形成ユニット、２１０  画像形成制御部、２２０  画像形成部、２３０  用紙収容部、２４０  用紙搬送部、３００  ＵＩユニット、３１０  ＵＩ制御部、４００  システム制御ユニット、４１０  中央制御部、４２０  記憶部、４３０  画像処理部、４３０  画像処理部、４３２  輪郭認識部、４３４  輪郭抽出部、４３６  画像補正部、４３８  レイアウト判定部。
【図１】
2018019203.tif 000003
【図２】
2018019203.tif 000004
【図３】
2018019203.tif 000005
【図４】
2018019203.tif 000006
【図５】
2018019203.tif 000007
【図６】
2018019203.tif 000008
【図７】
2018019203.tif 000009
【図８】
2018019203.tif 000010
【図９】
2018019203.tif 000011
【図１０】
2018019203.tif 000012
【図１１】
2018019203.tif 000013
【図１２】
2018019203.tif 000014
【図１３】
2018019203.tif 000015
【図１４】
2018019203.tif 000016