(57)【要約】【課題】複数の原稿の両面の画像を読取り、各原稿の一方の面と他方の面とが対応していることを利用者が容易に判断できるように、読取られた画像を編集して印刷するための画像形成装置を提供する。【解決手段】画像形成装置１５０は、複数の原稿の各々の一方の面の画像を順番に読取る処理と、当該複数の原稿の他方の面の画像を順番に読取る処理とを別個に行なう画像読取部１５２と、記録媒体の１ページあたりに複数の画像配置領域が定められるように面付けをし、読取られた各画像が配置されるページ及び配置領域を決定することによって１又は複数のページ画像を生成する画像処理部２５０とを含む。画像処理部２５０は、各原稿の一方面の画像と多方面の画像とが互いに対応付けられて配置されるように各画像の配置領域を決定する。画像形成装置１５０はさらに、生成されたページ画像を印刷する画像形成部１５４を含む。【選択図】        図３
2010141550.tif 000002
【特許請求の範囲】
【請求項１】
複数の原稿の各々の一方の面の画像を順番に読取る処理と、前記複数の原稿の他方の面の画像を順番に読取る処理とを別個に行ない、各画像データを出力するための画像読取手段と、
前記画像読取手段により読取られた画像を、記録媒体の１ページあたりに複数の画像配置領域が定められるように面付けをし、各画像が配置されるページ及び配置領域を決定することによって１又は複数のページ画像を生成するための画像生成手段とを含み、
前記画像生成手段は、各原稿の一方の面の画像と、他方の面の画像とが互いに対応付けられる位置に配置されるように各画像の配置領域を決定し、
前記画像形成装置はさらに、前記ページ画像を印刷するための印刷手段を含む、画像形成装置。
【請求項２】
前記画像生成手段は、
記録媒体の１ページにＭ行Ｎ列（Ｍ及びＮはそれぞれ２以上の整数）の行列で画像配置領域が定められるように面付けする配置領域決定手段と、
前記複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とが、同じページの、互いに隣接した配置領域に配置されるようにして前記ページ画像を生成するための配置手段とを含む、請求項１に記載の画像形成装置。
【請求項３】
前記配置手段は、
前記複数の原稿の各々に対して、当該原稿の一方の面の画像を各ページの予め定められた列または行に順番に配置するための手段と、
前記複数の原稿の各々に対して、当該原稿の他方の面の画像が、当該原稿の前記一方の面が配置された配置領域に隣接する配置領域に配置されるように、各画像の配置領域を決定してページ画像を生成するための手段とを含む、請求項２に記載の画像形成装置。
【請求項４】
前記生成するための手段は、
前記複数の原稿の各々に対して、当該原稿の他方の面の画像がブランク画像か否かを判定するための判定手段と、
前記判定手段による判定結果にしたがって、当該原稿の前記一方の面が配置された配置領域に隣接する配置領域に画像を配置しない処理、又は当該領域に当該原稿の他方の面の画像を配置するための手段とを含む、請求項３に記載の画像形成装置。
【請求項５】
前記生成するための手段は、
前記複数の原稿の各々に対して、当該原稿の他方の面の画像がブランク画像か否かを判定するための判定手段と、
前記判定手段により、前記他方の面の画像がブランク画像と判定されたことに応答して、前記複数の原稿のうち、まだ前記一方の面の画像の配置領域が決定されてないものの中で、裏面がブランクであるものの前記一方の面の画像を、前記原稿の前記一方の面の画像が配置された領域に隣接した領域に配置するための手段とを含む、請求項３に記載の画像形成装置。
【請求項６】
前記配置するための手段は、前記判定手段により、前記他方の面の画像がブランク画像と判定されたことに応答して、前記複数の原稿のうち、まだ前記一方の面の画像の配置領域が決定されてないものの中で、裏面がブランクであり、かつ前記画像読取手段により読取られた順番が最も遅いものの前記一方の面の画像を、前記原稿の前記一方の面の画像が配置された領域に隣接した領域に配置するための手段を含む、請求項５に記載の画像形成装置。
【請求項７】
前記画像生成手段は、
記録媒体の１ページにＭ行Ｎ列（Ｍ及びＮはそれぞれ２以上の整数）の行列で画像配置領域が定められるように面付けする配置領域決定手段と、
前記複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とが、隣接するページの、互いに同一の配置領域に配置されるようにして前記ページ画像を生成するための配置手段とを含む、請求項１に記載の画像形成装置。
【請求項８】
前記配置手段は、
前記複数の原稿の各々に対して、当該原稿の一方の面の画像を前記原稿読込手段により読取られた順番にしたがって、各ページの配置領域に行方向優先又は列方向優先で順番に配置するための手段と、
前記複数の原稿の各々に対して、当該原稿の他方の面の画像が、当該原稿の前記一方の面が配置されたページとは別のページで、かつ同じ配置領域に配置されるように、各画像の配置領域を決定してページ画像を生成するための手段とを含む、請求項７に記載の画像形成装置。
【請求項９】
Ｎは偶数である、請求項２〜請求項８のいずれかに記載の画像形成装置。
【請求項１０】
Ｎは２である、請求項９に記載の画像形成装置。
【請求項１１】
前記画像生成手段は、
前記複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とを対応付ける複数の画像配列方法のうち、いずれかを利用者に選択させるための選択手段と、
前記選択手段によって選択された配列方法にしたがって、前記複数の原稿の両面の画像を配列したページ画像を生成するための手段とを含む、請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、複数の原稿の両面の画像を片面ずつ読取って、読取った画像を予め定められた印刷レイアウトにしたがって配列して印刷する機能を持つ画像形成装置、画像形成方法、及び画像形成プログラムに関する。
【背景技術】
【０００２】
近年、原稿の画像を読取って、読取った画像を編集して印刷するためのプリンタ等の画像形成装置が普及している。
【０００３】
特許文献１は、そのような印刷技術を開示している。特許文献１に記載の印刷装置は、複数の画像を記憶する。印刷装置は、記憶されている画像を印刷用紙上でどのように配列して印刷するかを決定するための印刷レイアウトを、利用者に自由に編集させる機能を持つ。印刷装置は、編集された印刷レイアウトにしたがって、印刷用紙に画像を印字して印刷する。
【０００４】
特許文献２は、複数の名刺の片面の画像を読取り、読取った画像を配列して印刷する画像形成装置を開示している。特許文献２に記載の技術では、先ず、利用者は、画像形成装置に設けられている原稿読取装置の原稿読取台に複数の名刺をセットする。利用者は、名刺の縦又は横の方向を全て同じ向きになるように配置する必要はなく、任意の方向に配置しても良い。
【０００５】
画像形成装置は、セットされた名刺の片面の画像を読取る。画像形成装置は、各画像の縦及び横の方向が、それぞれ全て同じ方向を向き、かつ、各画像が互いに所定の間隔を隔てて並ぶように配置された画像を生成して印刷する。
【０００６】
画像形成装置が、原稿読取台に任意の方向を向いて配置された名刺を整列して印刷するので、利用者は、原稿読取台に、複数の名刺を規則正しく整列してセットする手間を省くことができる。
【特許文献１】特開２００３‐３２６７９３号公報
【特許文献２】特開２００８‐１６０３３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
名刺には、片面にのみ文字及び画像等が記載されたものと、両面に文字等が記載されたものとがある。会社において、複数ある名刺の画像を印刷することにより、複数の名刺を管理するのであれば、両面に文字が記載されている名刺について、その両面が同じ名刺であるということが利用者にわかるように印刷することが望ましい。名刺の両面を一度に読取ることができるならば、そのような画像配置は比較的容易である。しかし、原稿の両面を読込むための機構には、原稿をスイッチバックするものが多く、名刺のように厚手でかつ小型の原稿の両面を読取ることができるような機構を持つ原稿読取装置を作成することは極めてむずかしい。そのため、一般的には、最初に名刺の表面を読み、次に名刺の表面と裏面とを手操作で逆転して名刺の裏面を読むという操作が採用される。
【０００８】
しかしこのような順番で多数の名刺の表面及び裏面を読込む場合、名刺の表面及び裏面の関係付けが分かるような形で画像を印刷することは難しい。
【０００９】
特許文献１に記載の技術では、印刷レイアウトを利用者に編集させることが可能である。したがって手作業で印刷レイアウトを決めることはできる。しかし、両面に文字等が記載された名刺の画像について、手作業によらずにその両面の画像をどのように関連付けて配置するかについては全く開示も示唆もされていない。
【００１０】
特許文献２に記載の技術に係る装置は、複数の名刺の片面の画像を一度に読取り、それらの画像を整列して印刷する。しかしこの装置は両面の画像を読取って整列するわけではないので、上記の課題を解決することはできない。
【００１１】
したがって、本発明の目的は、複数の原稿の両面の画像を読取り、各原稿の一方の面と他方の面とが対応していることを利用者が容易に判断できるように、読取られた画像を編集して印刷するための画像形成装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明の第１の局面に係る画像形成装置は、複数の原稿の各々の一方の面の画像を順番に読取る処理と、複数の原稿の他方の面の画像を順番に読取る処理とを別個に行ない、各画像データを出力するための画像読取手段と、画像読取手段により読取られた画像を、記録媒体の１ページあたりに複数の画像配置領域が定められるように面付けをし、各画像が配置されるページ及び配置領域を決定することによって１又は複数のページ画像を生成するための画像生成手段とを含む。画像生成手段は、各原稿の一方の面の画像と、他方の面の画像とが互いに対応付けられる位置に配置されるように各画像の配置領域を決定する。画像形成装置はさらに、ページ画像を印刷するための印刷手段とを含む。
【００１３】
画像読取手段は、複数の原稿の各々の一方の面の画像を順番に読取る処理と、複数の原稿の他方の面の画像を順番に読取る処理とを別個に行ない、各画像データを出力する。画像生成手段は、画像読取手段により読取られた画像を、記録媒体の１ページあたりに複数の画像配置領域が定められるように面付けをし、各画像が配置されるページ及び配置領域を決定することによって１又は複数のページ画像を生成する。印刷手段は、画像生成手段によって生成されたページ画像を印刷する。画像読込手段が、原稿の一方の面の画像を順番に読込む処理と、原稿の他方の面の画像を順番に読込む処理を別個に実行したとしても、画像生成手段は、各原稿の一方の面と他方の面とが互いに対応付けられる位置に配置されるように各画像の配置領域を決定するので、利用者は、印刷されたページ画像を見ることによって、どの一方の面の画像とどの他方の面の画像とが同じ原稿の画像であるかを容易に判断することができる。その結果、複数の原稿の両面の画像を読取り、各原稿の一方の面と他方の面とが対応していることを利用者が容易に判断できるように、読取られた画像を編集して印刷するための画像形成装置を提供することができる。
【００１４】
好ましくは、画像生成手段は、記録媒体の１ページにＭ行Ｎ列（Ｍ及びＮはそれぞれ２以上の整数）の行列で画像配置領域が定められるように面付けする配置領域決定手段と、複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とが、同じページの、互いに隣接した配置領域に配置されるようにしてページ画像を生成するための配置手段とを含む。
【００１５】
配置領域決定手段は、記録媒体の１ページにＭ行Ｎ列の行列で画像配置領域が定められるように面付けする。配置手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とが、同じページの、他以外に隣接した配置領域に配置されるようにしてページ画像を生成する。各原稿の一方の面の画像と他方の面の画像とが、同じページの、互いに隣接した配置領域に配置されるので、利用者は、どの一方の面の画像と、どの他方の面の画像とが同じ原稿に対応するかを容易に判断することができる。その結果、利用者は、原稿の管理をし易くなる。
【００１６】
より好ましくは、配置手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像を各ページの予め定められた列または行に順番に配置するための手段と、複数の原稿の各々に対して、当該原稿の他方の面の画像が、当該原稿の一方の面が配置された配置領域に隣接する配置領域に配置されるように、各画像の配置領域を決定してページ画像を生成するための手段とを含む。
【００１７】
配置するための手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像を各ページの予め定められた列または行に順番に配置する。生成するための手段は、複数の原稿の各々に対して、当該原稿の他方の面の画像が、当該原稿の一方の面が配置された配置領域に隣接する配置領域に配置されるように、各画像の配置領域を決定してページ画像を生成する。各原稿に対して、他方の面の画像が、一方の面が配置された配置領域に隣接する配置領域に配置されるように、各画像の配置領域が決定される。したがって、利用者は、どの一方の面の画像が、どの他方の面の画像に対応するかを容易に判断することができ、原稿の管理をし易くなる。
【００１８】
さらに好ましくは、生成するための手段は、複数の原稿の各々に対して、当該原稿の他方の面の画像がブランク画像か否かを判定するための判定手段と、判定手段による判定結果にしたがって、当該原稿の一方の面が配置された配置領域に隣接する配置領域に画像を配置しない処理、又は当該領域に、当該原稿の他方の面の画像を配置するための手段とを含む。
【００１９】
判定手段は、複数の原稿の各々に対して、当該原稿の他方の面の画像がブランク原稿か否かを判定する。配置するための手段は、判定手段による判定結果にしたがって、当該原稿の一方の面が配置された配置領域に隣接する配置領域に画像を配置しない処理、又は、当該領域に、当該原稿の他方の面の画像を配置する。したがって、利用者は、印刷された原稿の他方の面がブランク原稿であるか、又は、画像が描画されているか否かを容易に判断することができる。
【００２０】
さらに好ましくは、生成するための手段は、複数の原稿の各々に対して、当該原稿の他方の面の画像がブランク画像か否かを判定するための判定手段と、判定手段により、他方の面の画像がブランク画像と判定されたことに応答して、複数の原稿のうち、まだ一方の面の画像の配置領域が決定されてないものの中で、裏面がブランクであるものの一方の面の画像を、原稿の一方の面の画像が配置された領域に隣接した領域に配置するための手段とを含む。
【００２１】
判定手段は、複数の原稿の各々に対して、当該原稿の他方の面の画像がブランク原稿か否かを判定する。配置するための手段は、他方の面の画像がブランク画像と判定されたことに応答して、複数の原稿のうち、まだ一方の面の画像の配置領域が決定されてないものの中で、裏面がブランク画像であるものの一方の面の画像を、原稿の一方の面の画像が配置された領域に隣接した領域に配置する。したがって、ブランク画像の領域が無駄になることがない。その結果、印刷用紙の使用量を節約することができる。
【００２２】
さらに好ましくは、配置するための手段は、判定手段により、他方の面の画像がブランク画像と判定されたことに応答して、複数の原稿のうち、まだ一方の面の画像の配置領域が決定されてないものの中で、裏面がブランクであり、かつ画像読取手段により読取られた順番が最も遅いものの一方の面の画像を、原稿の一方の面の画像が配置された領域に隣接した領域に配置するための手段を含む。
【００２３】
配置するための手段は、判定手段により、他方の面の画像がブランク画像と判定されたことに応答して、複数の原稿のうち、まだ一方の面の画像の配置領域が決定されてないものの中で、裏面がブランクであり、かつ画像読取手段により読取られた順番が最も遅いものの一方の面の画像を、原稿の一方の面の画像が配置された領域に隣接した領域に配置する。したがって、ブランク画像の領域が無駄になることがない。その結果、印刷用紙の使用量を節約することができる。
【００２４】
さらに好ましくは、画像生成手段は、記録媒体の１ページにＭ行Ｎ列（Ｍ及びＮはそれぞれ２以上の整数）の行列で画像配置領域が定められるように面付けする配置領域決定手段と、複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とが、隣接するページの、互いに同一の配置領域に配置されるようにしてページ画像を生成するための配置手段とを含む。
【００２５】
配置領域決定手段は、記録媒体の１ページにＭ行Ｎ列の行列で画像配置領域が定められるように面付けする。配置手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とが、隣接するページの、互いに同一の配置領域に配置されるようにしてページ画像を生成する。したがって、隣接するページが並べられると、利用者は一方の面が配置されたページ画像及び他方の面が配置されたページ画像の両方を見比べて、どの一方の面とどの他方の面が互いに対応しているかを容易に判断できる。
【００２６】
さらに好ましくは、配置手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像を原稿読込手段により読取られた順番にしたがって、各ページの配置領域に行方向優先又は列方向優先で順番に配置するための手段と、複数の原稿の各々に対して、当該原稿の他方の面の画像が、当該原稿の一方の面が配置されたページとは別のページで、かつ同じ配置領域に配置されるように、各画像の配置領域を決定してページ画像を生成するための手段とを含む。
【００２７】
配置するための手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像を原稿読込手段により読取られた順番にしたがって、各ページの配置領域に行方向優先又は列方向優先で順番に配置する。生成するための手段は、複数の原稿の各々に対して、当該原稿の他方の面の画像が、当該原稿の一方の面が配置されたページとは別のページで、かつ同じ配置領域に配置されるように、各画像の配置領域を決定してページ画像を生成する。したがって、隣接するページが並べられると、利用者は一方の面が配置されたページ画像及び他方の面が配置されたページ画像の両方を見比べて、どの一方の面とどの他方の面が互いに対応しているかを容易に判断できる。
【００２８】
さらに好ましくは、Ｎは偶数である。
【００２９】
原稿の一方及び他方の面とを対応付けられる位置に配置するようにページ画像を生成するため、ページ画像の列数が偶数であれば、１行につき、一方の面及び他方の面のいずれかの配置が欠落したページ画像の生成を防止することができる。その結果、利用者は、印刷されたページ画像を見ることによって、どの一方面の画像とどの他方面の画像とが同じ原稿の画像であるかを容易に判定することができ、原稿の管理がし易くなる。
【００３０】
さらに好ましくは、Ｎは２である。
【００３１】
Ｎは２なので、１行につき、原稿の一方の面及び他方の面の両方を配置するようにページ画像を生成することが可能である。その結果、利用者は、印刷されたページ画像を見ることによって、どの一方面の画像とどの他方面の画像とが同じ原稿の画像であるかを容易に判定することができ、原稿の管理がし易くなる。
【００３２】
さらに好ましくは、画像生成手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とを対応付ける複数の画像配列方法のうち、いずれかを利用者に選択させるための選択手段と、選択手段によって選択された配列方法にしたがって、複数の原稿の両面の画像を配列したページ画像を生成するための手段とを含む。
【００３３】
選択手段は、複数の原稿の各々に対して、当該原稿の一方の面の画像と他方の面の画像とを対応付ける複数の画像配列方法のうち、いずれかを利用者に選択させる。生成するための手段は、選択された配列方法にしたがって、複数の原稿の両面の画像を配列したページ画像を生成する。利用者は、自分の好みの配列方法を選択することができるので、当該利用者にとって管理のし易いページ画像を得ることができる。また、利用者は、複数の原稿の各々に対して、一方の面の画像と他方の面の画像とを対応付けるように手作業で印刷レイアウトを決める必要なないので、利用者の手間を省くことができる。
【発明の効果】
【００３４】
以上のように本発明に係る画像形成装置によれば、原稿の一方の面の画像を順番に読込む処理と、原稿の他方の面の画像を順番に読込む処理を別個に実行したとしても、各原稿の一方の面と他方の面とが互いに対応付けられる位置に配置されるように各画像の配置領域を決定することによってページ画像を生成して印刷する。したがって、利用者は、印刷されたページ画像を見ることによって、どの一方面の画像とどの他方面の画像とが同じ原稿の画像であるかを容易に判定することができる。その結果、複数の原稿の両面の画像を読取り、各原稿の一方の面と他方の面とが対応していることを利用者が容易に判断できるように、読取られた画像を編集して印刷するための画像形成装置を提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３６】
［画像形成装置１５０の全体構成］
図１は、本発明の第１の実施の形態に係る画像形成装置１５０の外観を示す斜視図である。図１を参照して、画像形成装置１５０は、デジタル複合機であって、複数の名刺の両面の画像を片面ずつ読取り、読取った画像を、その表面と裏面との関係が分かるようにレイアウトして記録用紙に印刷する機能を有する。なお、本実施の形態では、名刺は全て長方形状であり、同じサイズであるものとする。
【００３７】
この画像形成装置１５０は、画像読取部１５２及び画像形成部１５４を備えている。
【００３８】
ここで、画像読取部１５２が複数の名刺の画像を読取るための動作説明を、画像読取部１５２の構成に関する説明と共に行なう。
【００３９】
図２は、画像読取部１５２の内部構成を簡略化して示す図である。図２を参照して、利用者は、画像読取部１５２の原稿セットトレイ１６２に、氏名等が記載された表面が下側を向くように、複数の名刺を積み重ねてセットする。利用者が画像読取部１５２の前方に設置された操作装置１６６を操作することにより、印刷用紙のサイズ及び変倍率等が入力設定される。利用者は操作装置１６６を操作して原稿読取の指示をする。
【００４０】
上記指示に応答して、画像読取部１５２は、ピックアップローラ２００により原稿セットトレイ１６２上の各名刺を上側から順番に１枚ずつ引出し、名刺を捌き板２０２及び搬送ローラ２０４間を介してプラテンガラス２０６へと送り出す。画像読取部１５２は、名刺をプラテンガラス２０６上で副走査方向に搬送して、原稿セットトレイ１６２にセットされたときと表裏の向きが同じになるように、原稿排紙トレイ２０８へと名刺を排出する。
【００４１】
このとき、読取部２１０が名刺の表面（下側面）を読取る。読取部２１０や第１の走査ユニット２１２及び第２の走査ユニット２１４を有している。第１の走査ユニット２１２及び第２の走査ユニット２１４をいずれも所定位置に移動して位置決めする。第１の走査ユニット２１２の露光ランプによりプラテンガラス２０６を介して原稿の表面を照射し、原稿の反射光を第１の走査ユニット２１２及び第２の走査ユニット２１４の各反射ミラーにより結像レンズ２１６へと導く。導かれた原稿の反射光を結像レンズ２１６によりＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）２１８に集光させ、原稿の表面の画像をＣＣＤ２１８上に結像させて原稿の表面の画像を読取る。
【００４２】
複数の名刺の表面の画像が全て画像読取部１５２によって読取られると、利用者は、原稿排紙トレイ２０８に積み重なった複数の名刺を、上下の向きを反転させて原稿セットトレイ１６２にセットする。つまり、複数の名刺は、裏面が下側を向くように、かつ表面が読取られたときと同じ順序でセットされる。利用者は、操作装置１６６を操作して再度画像読取の指示を行なう。この指示に応答して、画像読取部１５２は、名刺の表面の画像を読取ったときと同様にして、名刺の裏面の画像を読取る。
【００４３】
名刺の両面の画像が読取られると、当該画像を示す画像データが、読取られた順番にしたがって画像メモリに記憶される。
【００４４】
［画像形成装置１５０のハードウェア構成］
図３は画像形成装置１５０のハードウェア構成を示すブロック図である。以下、画像形成装置１５０の構成のうち、上で説明したもの以外について説明する。
【００４５】
図３を参照して、本画像形成装置１５０は、上に構成及び動作を説明した画像読取部１５２と、画像読取部１５２によって読取られた画像信号に対して、本実施の形態の特徴である、名刺画像の自動レイアウトに関する画像処理を行なって出力するための画像処理部２５０と、画像処理部２５０によって出力された画像を用紙上に形成する印刷出力を行なう画像形成部１５４とを含む。
【００４６】
画像形成装置１５０はさらに、画像読取部１５２によって読取られた画像、読取対象の原稿枚数、及び画像処理部２５０によってデジタル処理された画像データ等を記憶するための画像メモリ２６６と、画像読取部１５２、画像処理部２５０、画像形成部１５４、画像メモリ２６６、及び操作装置１６６に接続されたバス２６８と、バス２６８にいずれも接続され、所定の制御プログラムを実行することにより画像形成装置１５０の各部を制御し、画像形成装置としての一般的機能を実現するためのＣＰＵ２５２、ＣＰＵ２５２が実行するプログラム等を記憶するためのＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２５４、及び種々のプログラムのための記憶領域を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２５４とを含む。
【００４７】
画像処理部２５０は、画像読取部１５２から名刺の両面のデジタル画像データを受信するための画像受信部２６０と、画像受信部２６０が受信した画像データを編集し、所定のレイアウトのデジタル画像データに変換して出力する処理を実行するための画像処理制御部２５８と、画像処理制御部２５８によって出力されたデジタル画像データを画像形成部１５４に出力するための画像出力部２６２とを含む。
【００４８】
画像メモリ２６６には、画像読取部１５２によって読取られた画像の画像ファイルと、各画像ファイルの画像ＩＤを、画像ファイルのファイル名と関連付けて格納する画像情報テーブル２７０が記憶される。
【００４９】
図４は、画像情報テーブル２７０の構成を示す図である。図４を参照して、画像情報テーブル２７０は、複数の名刺の両面の画像ファイルの各々に対して、当該画像に関連付けられた画像ＩＤと、当該画像データのファイル名とを記憶する。ただし、名刺の裏面の画像がブランクである場合、その画像データのファイル名には、ブランクであることを示す名前「ＢＬＡＮＫ」を記憶する。
【００５０】
［画像ＩＤの付与］
本実施の形態では、画像読取部１５２が読取った画像を全て画像メモリ２６６にファイル形式で記憶する。画像のレイアウト時にこれらファイルを読出して、ファイルの作成された順番にしたがって、１からの整数を画像に関連付ける。画像ＩＤは画像情報テーブル２７０に記憶される。図５は、読取られた画像に画像ＩＤを付す方法について説明する模式図である。
【００５１】
図５を参照して、名刺がＮ枚あるとする。Ｎは２以上の整数である。原稿読取時、原稿セットトレイ１６２に、１番目〜Ｎ番目の名刺が、上から順番に積み重ねられてセットされるものとする。
【００５２】
上に述べた順番で名刺の画像を読取った場合、画像３００〜３０６は、それぞれ１番目〜Ｎ番目の名刺の表面の画像である。画像３０８〜３１４は、それぞれ１番目〜第Ｎ番目の名刺の裏面の画像である。画像情報テーブル２７０には、画像３００〜３０６に１〜Ｎの画像ＩＤが、画像３０８〜３１４にＮ＋１〜２Ｎの画像ＩＤが、それぞれ関連付けられて記憶される。このように各画像に画像ＩＤを付与すると、名刺の表面の画像の画像ＩＤがＩ（Ｉは１〜Ｎの整数）である場合、その名刺の裏面の画像の画像ＩＤは（Ｉ＋Ｎ）となる。
【００５３】
［画像処理方法］
本実施の形態では、画像処理部２５０は、以下に述べる第１〜第３の配列方法のうち、利用者によって指定された配列方法にしたがって、画像読取部１５２によって読取られた画像をレイアウトして１または複数のページ画像を生成する。ページ画像とは、画像形成部１５４が１ページの印刷用紙に印刷するための画像である。
【００５４】
Ｍを１以上の整数とする。画像処理部２５０は、読取った画像を１ページの印刷用紙につきＭ行×２列で配列して、全画像の縦及び横の向きが各々同じ方向を向くようにページ画像を生成する。本実施の形態において、Ｍの値は、利用者によって自由に定められる。
【００５５】
以下、第１の配列方法について述べる。なお、第１〜第３の配列方法を実現するための画像処理プログラムの制御構造については図９〜図１３を参照して後述する。
【００５６】
（１）第１の配列方法
第１の配列方法では、画像処理部２５０は、名刺の表面の画像を配列したページ画像（以下、表面ページ画像と呼ぶ。）と、名刺の裏面の画像を配列したページ画像（以下、裏面ページ画像と呼ぶ。）を生成する。なお、上記したような順序で名刺の画像を読込む場合、名刺が何枚あるか（すなわちＮの値がいくらか）については、読込の時点で装置が検出することは、既存の技術で容易に行なえる。本実施の形態でも、画像読取部１５２は名刺の読込時点で名刺の枚数を検出し、その情報をＲＡＭ２５６に記憶するものとする。
【００５７】
本方法では、画像処理部２５０は、表面ページ画像を生成する場合、画像ＩＤが１〜Ｎである画像を、以下のような規則で順番に配列する。
【００５８】
１行目の１列目及び２列目に画像ＩＤ＝１の画像及び画像ＩＤ＝２の画像を配置する。続いて２行目の１列目及び２列目に画像ＩＤ＝３の画像及び画像ＩＤ＝４の画像を配置する。以下同様にして、Ｍ行目まで、各行に連続する画像ＩＤの画像を２つ配置する。Ｍ行目の配置が完了すると、次のページのための表面ページ画像を、上記と同様にして生成する。画像ＩＤがＮに達すると、表面ページ画像の生成を終了し、裏面ページ画像の生成を開始する。
【００５９】
画像処理部２５０は、裏面ページ画像を生成する場合、画像ＩＤが（Ｎ＋１）〜２Ｎである画像を、表面ページ画像を生成する場合と同様にして生成する。
【００６０】
以下、第１の配列方法でページ画像を生成する場合の画像の配列について具体的に説明する。
これら名刺が画像読取部１５２によって読取られると、画像情報テーブル２７０には、表面の画像に対して１〜５の画像ＩＤが割当てられ、裏面の画像に対して６〜１０の画像ＩＤが割当てられる。
【００６１】
図６（Ａ）及び（Ｂ）は、Ｍ＝２，Ｎ＝５の場合で、かつ名刺の裏面がいずれもブランク画像でない場合に、第１の配列方法で生成された表面ページ画像及び裏面ページ画像の例をそれぞれ示す図である。名刺の裏面がブランクであるときには、その画像をブランク画像と呼ぶ。これら名刺が画像読取部１５２によって読取られると、画像情報テーブル２７０には、表面の画像に対して１〜５の画像ＩＤが割当てられ、裏面の画像に対して６〜１０の画像ＩＤが割当てられる。
【００６２】
図６（Ａ）を参照して、表面ページ画像には、上記した規則にしたがって、画像ＩＤ＝１〜５の画像が配列される。これらはいずれも名刺の表面の画像である。図６（Ｂ）を参照して、裏面ページ画像は、表面ページ画像とは別ページの画像として作成されるものである。裏面ページ画像には、上記した規則にしたがって画像ＩＤ＝６〜１０の画像が配列される。図６（Ａ）及び（Ｂ）に示されるように、表面ページ画像３５０及び裏面ページ画像３５２を並べると、同じ名刺の表面と裏面とが、２枚のページ画像の同じ位置に配列され印刷されていることが分かる。
【００６３】
図６（Ｃ）及び（Ｄ）は、Ｍ＝２，Ｎ＝５で、１枚目及び４枚目の名刺の裏面がブランクである場合に、第１の配列方法で配列された名刺画像を示す。本実施の形態では、ブランク画像は保存しないが、ブランク画像についても、通常の画像と同様に画像ＩＤを割当てる。図６（Ｃ）及び（Ｄ）に示す例では、画像ＩＤ＝６及び９の画像がブランク画像である。図６（Ｃ）を参照して、表面ページ画像３５４は、図６（Ａ）に示す表面ページ画像３５０と同様である。図６（Ｄ）を参照して、裏面ページ画像３５６は、図６（Ｂ）に示す裏面ページ画像３５２とほぼ同様であるが、画像ＩＤが６及び９である画像が印刷されるべき領域に画像が何も印刷されていない点において異なる。
【００６４】
第１の配列方法では、表面ページ画像と裏面ページ画像とを重ね合わせた場合、同じ名刺の表面の画像と裏面の画像とが重なるようにページ画像が生成される。表面ページ画像及び裏面ページ画像は、同じ配列パターンで、それぞれ表面画像及び裏面画像が配列されている。このため、両者が並べられると、利用者は表面ページ画像及び裏面ページ画像の両方を見比べて、どの表面画像とどの裏面画像が互いに対応しているかを容易に判断できる。
【００６５】
（２）第２の配列方法
第２の配列方法では、画像処理部２５０は、１ページ目のページ画像の１行目の１列目に１枚目の名刺の表面を、２列目に同じ名刺の裏面を、それぞれ配置する。２行目の１列目には２枚目の名刺の表面を、２列目には同じ名刺の裏面を、それぞれ配置する。以下同様に、各行の１列目と２列目とに同じ名刺の表面と裏面とをそれぞれ配置する処理をＭ行目まで繰返す。この処理をＭ行目まで完了してさらに名刺の画像がある場合、それら画像に対して新たなページを設け、上に述べた配列処理を繰返す。名刺の画像がなくなった時点で配列処理を終了する。
【００６６】
図７を参照して、Ｍ＝２，Ｎ＝６の場合について、この方法で生成されるページ画像での画像の配列について具体的に説明する。
【００６７】
図７（Ａ）を参照して、ページ画像３８０の１列目には、画像ＩＤ＝１〜３の画像が上から順番に配列される。２列目には、画像ＩＤ＝１〜３の画像と隣り合う形で、画像ＩＤ＝７〜９である画像が上から順番に配列される。この結果、ページ画像３８０の同じ行の１列目と２列目とには、同じ名刺の表面画像と裏面画像とが隣り合って配列される。図６（Ｂ）を参照して、２ページ目のページ画像３８２の１列目には、画像ＩＤ＝４〜６の画像が上から順番に配置される。２列目には、画像ＩＤ＝４〜６の画像と隣り合う形で、画像ＩＤ＝１０〜１２の画像が上から順番に配列される。
【００６８】
図７（Ｃ）及び（Ｄ）を参照して、本方法において、１枚目、３枚目、及び４枚目の名刺の裏面がブランク画像である場合には画像は以下のように配置される。この場合、画像ＩＤ＝７，９及び１１の画像がブランク画像である。図７（Ｃ）を参照して、ページ画像３８４は、図６（Ａ）に示すページ画像３８４とほぼ同様であるが、画像ＩＤ＝７及び９である画像が配置されるべき部分に何も配置されない点において異なる。図６（Ｄ）を参照して、ページ画像３８４に続くページであるページ画像３８６は、図６（Ｂ）に示すページ画像３８２とほぼ同様であるが、画像ＩＤ＝１１である画像が配置されるべき部分に何も配置されていない点において異なる。
【００６９】
第２の配列方法では、名刺の裏面がブランク画像のものがあっても、同じ名刺の表面の画像と裏面の画像とが互いに隣接されて表示されるので、利用者は名刺の対応関係を容易に判定でき、名刺の管理がし易くなる。
【００７０】
（３）第３の配列方法
第２の配列方法では、裏面がブランク画像である名刺に対しては、その表面の画像の右隣に何も配置しない。それに対して第３の配列方法は、第２の配列方法と基本的には同じ順序で名刺の表面及び裏面の画像を配置するが、裏面がブランク画像である名刺があった場合、他に裏面がブランク画像である名刺を検索してその画像を隣に配置することを特徴とする。
【００７１】
図８（Ａ）及び（Ｂ）は、Ｍ＝２、Ｎ＝８の場合に、第３の配列方法で生成されたページ画像の例を示す図である。ここでは、１枚目、３枚目、７枚目、及び８枚目の名刺の裏面がブランクであるものとする。すなわち、画像ＩＤ＝１，３，７，８の画像がブランク画像である。ただしこの方法でも、ブランク画像に画像ＩＤを割当てるが、ブランク画像自体は記憶しないものとする。
【００７２】
図８（Ａ）を参照して、第３の方法では、１頁目のページ画像４００の１列目には、画像ＩＤ＝１〜３の画像が上から順番に配置される。同じページの２列目には、１列目の画像に対応する裏面の画像が配置される。ただし、配置されるべき画像がブランク画像である場合には、ブランク画像にかえて同じくブランク画像を持つ他の名刺の表面の画像が配置される。図８（Ａ）に示す例では、画像ＩＤ＝１である画像に対応する名刺の裏面の画像はブランク画像なので、その右隣には、裏面がブランクである名刺の裏面の画像ＩＤ＝８である表面の画像が描画される。ここに配置される裏面の画像の決定方法についてはさまざまな方法が考えられるが、この実施の形態では、裏面がブランクの名刺の表面の画像を画像ＩＤの大きい順番に検索していき、最初に見つかったものを配置する。この検索方法の詳細については後述する。ページ画像４００の２列目の２行目には、画像ＩＤ＝２である画像に対応する裏面画像（画像ＩＤ＝１０）とが描画される。３行目の２列目には画像ＩＤが３の画像に対応する裏面画像が配置されるが、ここではその画像はブランク原稿である。したがって、３行目の２列目には、同じく裏面画像がブランク原稿である名刺の表面画像で、画像ＩＤ＝８の次に大きな画像ＩＤ＝７の裏面画像が配置される。３行目の１列目及び２列目の画像の配置が終わり、かつまだ配置されていない画像がある場合には、次のページ（２ページ目）の画像が生成される。顔図の配置が全て完了したときには、３行全てに画像が配置されていなくても処理は終了される。
【００７３】
図８（Ｂ）を参照して、この例では、２ページ目のページ画像４０２の第１列目には、画像ＩＤ＝４〜６の表面の画像が順番に配置される。第２列目には、画像ＩＤ＝１２〜１４である画像が上から順番に、それぞれ画像ＩＤ＝４〜６の画像に隣り合うように配列される。
【００７４】
この第３の配列方法では、第２の実施の形態と同様、名刺の表面の画像と裏面の画像との対応を利用者が容易に判定できる。さらに、ブランク画像の領域に、同じく裏面がブランクとなっている名刺の表面の画像を配置するので、ブランク画像の領域が無駄になることがない。その結果、印刷用紙の使用量を節約できる。
【００７５】
［ソフトウェア構成］
図９〜図１３は、画像形成装置１５０で実行されるプログラムの制御構造を示すフローチャートである。
【００７６】
図９は、ＣＰＵ２５２によって実行されるプログラムのフローチャートである。このプログラムの実行は、画像形成装置１５０において、複数の名刺の読取とレイアウト処理とが指示されたときに開始される。図９を参照して、このプログラムは、画像情報テーブル２７０の全てのレコードを削除する処理と、利用者に印刷の設定をさせる処理と、その他の変数に初期値を設定する処理とを実行するステップ４５０を含む。ここで初期値が設定される変数としては、画像ＩＤを定めるための変数Ｉがある。変数Ｉは０に初期化される。
【００７７】
ステップ４５０における印刷の設定とは、利用者に、１ページあたりの画像の配列行数（整数Ｍ）の値を指定させたり、上記した第１〜第３のいずれの配列方法で名刺の画像を配列して印刷するかを指定させたりすることである。
【００７８】
このプログラムはさらに、ステップ４５０の後、利用者が何らかの操作を行なうまで待機するステップ４５２と、ステップ４５２において、利用者が名刺の読取開始を指示する操作を行なったことに応答して、画像読取部１５２に指示信号を出して名刺の表面の画像を読取る処理を実行させるステップ４５４とを含む。ここでは図示していないが、ステップ４５２で読取開始以外の操作が行なわれた場合には、その操作にしたがった処理がされる。それら処理は本発明に直接関係しないので、ここではそれらの詳細は説明しない。ステップ４５４では、画像読取部１５２は、複数の名刺を順番に取込んで原稿排紙トレイ２０８に排出しながら、各名刺の表面の画像を全て読込む。画像読取部１５２は、読込んだ名刺の表面のデジタル画像データを個別のファイルとして画像メモリ２６６に記憶する。各画像データには画像ＩＤが割当てられ、画像データのファイル名と共に画像情報テーブル２７０に記憶される。
【００７９】
ステップ４５４での名刺の表面の画像の読取終了後、利用者は、原稿排紙トレイ２０８に積み重なった複数の名刺を、上下の向きを反転させて原稿セットトレイ１６２にセットする。
【００８０】
このプログラムはさらに、ステップ４５４の後、利用者の何らかの操作を行なうまで待機するステップ４５６と、ステップ４５６において、利用者が裏面の読込を指示したことに応答して画像読取部１５２に制御信号を与え、名刺の裏面の画像を読取る処理を実行させるステップ４５８とを含む。ここでは図示していないが、ステップ４５６で読取開始以外の操作が行なわれた場合には、その操作にしたがった処理がされる。それら処理は本発明に直接関係しないので、ここではそれらの詳細は説明しない。ステップ４５８では、画像読取部１５２は、名刺を上から順番に取込み、原稿排紙トレイ２０８に排出しながら各名刺の裏面の画像を全て読込む。ただしこの処理では、名刺の裏面がブランクであった場合には画像は記憶せず、画像ＩＤのみがその名刺の裏面に割当てられて画像情報テーブル２７０に記憶される。対応する画像ファイル名には、画像がブランク画像であることを示す情報が記憶される。
【００８１】
このプログラムはさらに、ステップ４５８の後に実行され、ステップ４５０において利用者が第１、第２、及び第３の配列方法のいずれを指定したかに応じて制御の流れを３つに分岐させるステップ４５９と、ステップ４５９の判定結果にしたがって実行され、第１、第２又は第３の配列方法でそれぞれページ画像を生成するステップ４６０、４６２、又は４６４と、ステップ４６０、４６２、又は４６４の後に実行され、ステップ４６０、４６２、又は４６４において生成されたページ画像を記録用紙に印刷して処理を終了させるステップ４６６とを含む。
【００８２】
図１０は、図９に示すステップ４５４及び４５８において実行される、画像読取部１５２を制御しながら名刺の表面の画像を読取るプログラムルーチンの詳細なフローである。図１０を参照して、このルーチンは、変数Ｉの値に１を加算するステップ５００を含む。なお、ステップ５００における変数Ｉの値は、図９に示すステップ４５２において利用者が名刺の読取開始を指示する操作を行なった直後に、０に初期化されている。
【００８３】
このルーチンはさらに、ステップ５００の後、１枚の名刺の下面の画像を読取って、読取られた画像に画像ＩＤとして変数Ｉの値を対応付けるステップ５０２と、ステップ５０２の後、読取られた画像がブランク画像であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ５０４と、ステップ５０４において、読取られた画像がブランク画像であると判定されたことに応答して実行され、画像ＩＤ及びブランク画像であることを示す名前を画像情報テーブル２７０のＩ番目の行に記憶するステップ５０６と、ステップ５０４において、読取った画像がブランク画像でないと判定されたことに応答して実行され、読取られた画像及び画像ＩＤを画像情報テーブル２７０のＩ行目に記憶するステップ５０８と、ステップ５０６又はステップ５０８の後に実行され、原稿セットトレイ１６２に名刺が残っているか否かを判定して、名刺が残っている場合にはこのルーチンの実行を終了するステップ５１０とを含む。なお、ステップ５１０で名刺が残っていると判定された場合、このルーチンは、制御をステップ５００に戻す。
【００８４】
図１１は、図９に示すステップ４６０において実行される、第１の画像処理を実現するプログラムルーチンの詳細なフローである。図１１を参照して、このルーチンは、画像情報テーブル２７０に記憶されている画像データの全ファイルを読出して全原稿枚数を算出するステップ５５０と、ステップ５５０の後、表面ページ画像の１ページ目の１行１列目を、次の画像の配置位置として定めるステップ５５２と、ステップ５５２の後、未だ配置されていない表面の画像のうち、画像ＩＤが一番小さい画像を、次画像の配置位置に配置して、次の画像の配置位置を第１の配列方法にしたがって進めるステップ５６０と、ステップ５６０の後、全ての表面画像を配置したか否かを判定し、まだ配置されていない表面画像が存在する場合に制御をステップ５５８に戻すステップ５６０とを含む。表面画像の数は、最終的な画像ＩＤ、又はステップ５５０で算出された原稿枚数の半分であり、それらから容易に算出できる。各行に２つの画像を配置すると、次の画像の配置位置は次の行の１列目とする。各ページの３行目まで画像の配置が完了すると、次のページを作成し、その１行目の１列目を次の画像の配置位置とする。
【００８５】
このルーチンはさらに、ステップ５６０において全ての表面画像が表面ページ画像に配置されていると判定された場合に実行され、新たに裏面ページ画像を作成し、その１行１列目を次の画像の配置位置に定めるステップ５５４と、ステップ５５４の後、未だ配置されていない裏面の画像のうち、画像ＩＤの数が一番小さい画像を、裏面ページ画像に配置して、次の画像の配置位置を進めるステップ５６２とを含む。ただしステップ５６２では、配置すべき画像がブランク画像である場合には、実際には画像を配置せず、その領域をブランクのままにしておく。このルーチンはさらに、ステップ５６２の後、全ての裏面画像を配置したか否かを判定し、まだ配置していない裏面画像がある場合には制御をステップ５６２に戻すステップ５６４と、ステップ５６４において、全ての裏面画像が配置されたと判定されたことに応答して実行され、以上の処理で生成された表面ページ画像及び裏面ページ画像を全て画像メモリ２６６に記憶して、このルーチンを終了するステップ５６６とを含む。裏面画像の配置時にも、各行に２つの画像を配置すると、次の画像の配置位置は次の行の１列目とする。各ページの３行目まで画像の配置が完了すると、次のページを作成し、その１行目の１列目を次の画像の配置位置とする。
【００８６】
図１２は、図９に示すステップ４６２において実行される、第２の画像配置方法を実現するプログラムルーチンの詳細なフローである。図１２を参照して、このルーチンは、画像ファイルを全て読出し、全原稿枚数を算出するステップ５８０と、ステップ５８０の後、ページ画像の１ページ目の１行１列目を次の画像の配置位置に定めるステップ５８２と、ステップ５８２の後、未だ配置されていない表面画像のうち、画像ＩＤが最も小さい表面画像を現在の配置位置に配置して、配置位置を進めるステップ５８４とを含む。ステップ５８４では、表面画像は１列目のみに１行目から順番に配置する。１列目の３行目まで表面画像を配置したときには、次のページの１列目の１行目に次の画像の配置位置を進める。
【００８７】
このルーチンはさらに、ステップ５８４の後、表面画像が全て配置されたか否かを判定し、まだ配置されていない表面画像が存在するときには制御をステップ５８４に戻すステップ５８８と、ステップ５８８において、表面画像が全て配置されたと判定されたことに応答して実行され、ページ画像の１ページ目の１行２列目を次の画像の配置位置に定めるステップ５９２と、ステップ５９２の後、未だ配置されていない裏面画像のうち、画像ＩＤが最も小さい裏面画像を、現在の配置位置に配置して、次の画像の配置位置を進めるステップ５９０とを含む。ステップ５９０では、２列目にしか画像を配置しない。また、その裏面画像がブランク画像であれば、その位置には画像を配置しない。２列目の３行目まで裏面画像の配置が完了した場合には、次のページ画像の２列目の１行目に画像の配置位置を進める。
【００８８】
このプログラムはさらに、ステップ５９０の後、裏面画像が全て配置されたか否かを判定し、まだ配置されていない裏面画像が存在する場合には制御をステップ５９０に戻すステップ５９４と、ステップ５９４において裏面画像が全て配置されたと判定されたことに応答して実行され、以上の処理で生成された全てのページ画像を画像メモリ２６６に記憶して、このルーチンを終了するステップ５９８とを含む。
【００８９】
図１３は、図９に示すステップ４６４において実行される、第３の画像は一方法を実現するプログラムルーチンの詳細なフローである。図１３を参照して、このルーチンは、画像メモリ２６６に記憶された全画像データファイルを読出して、の全原稿枚数を算出するステップ６２０と、ステップ６２０の後、ページ画像の１ページ目の１行１列目を画像の配置位置に定めるステップ６２２と、ステップ６２２の後、未だ配置されていない表面画像のうち、画像ＩＤが最も小さい表面画像を現在の配置位置に配置して、画像の配置位置を進めるステップ６２６と、ステップ６２６の後、ステップ６２６で配置した表面画像に対応する裏面画像の画像ＩＤを求め、その画像ＩＤに対応する画像がブランク画像か否かを判定し、判定結果に応じて制御の流れを分岐させるステップ６２８と、ステップ６２８において、対応する裏面画像がブランク画像であると判定されたことに応答して実行され、未だ配置されていない表面画像のうち、当該表面画像に対応する裏面画像がブランク画像であり、かつ画像ＩＤが最も大きい値である表面画像を検索し読出すステップ６３０と、ステップ６２８において対応する裏面画像がブランク画像でないと判定されたことに応答して実行され、その裏面画像を読出すステップ６３４と、ステップ６３０又はステップ６３４の後、それぞれのステップで取出された画像を現在の配置位置に配置するステップ６２と、ステップ６３２の後、表面画像が全て配置されたか否かを判定し、未だ配置されていない表面画像が存在する場合には制御をステップ６２６に戻すステップ６３６と、ステップ６３６において、画像が全て配置されたと判定された場合に実行され、以上の処理によって生成された全ページ画像を画像メモリ２６６に記憶して、このルーチンを終了するステップ６４０とを含む。ステップ６２６では、表面画像の配置位置を次の行の１列目に進める。３行目までの配置が完了した場合には、表面画像の配置位置を次のページ画像の１行目の１列目に進める。
【００９０】
なお、図９に示すステップ４６６では、ステップ４６０、４６２、又は４６４において画像メモリ２６６に記憶されたページ画像を印刷用紙に印刷する。
【００９１】
［動作］
図１〜図１３を参照して、上記した構成を持つ本実施の形態に係る画像形成装置１５０は以下のように動作する。
【００９２】
画像形成装置１５０は、名刺の読込及びレイアウトの処理が起動されると、画像情報テーブル２７０のレコードを全て削除し、１ページに配置される画像の行数（整数Ｍ）及び第１〜第３のいずれの配列方法でページ画像を生成するかを利用者に指定させる（図９に示すステップ４５０）。
【００９３】
利用者は、レイアウト印刷しようとする複数の名刺を積み重ねて、原稿セットトレイ１６２にセットし、読取開始の指示する操作を画像形成装置１５０に対して行なう。図９に示すステップ４５０の判定結果はＹＥＳとなる。
【００９４】
画像形成装置１５０は、積み重ねられた名刺の上側から順番に取込みながら、表面の画像を読込み（図９に示すステップ４５４）、デジタル画像としてそれぞれ個別のファイルとして画像メモリ２６６に格納する。読込後の名刺は、読取られた順に排出され、原稿排紙トレイ２０８に積み重ねられる。
【００９５】
画像形成装置１５０が全ての名刺の表面の画像を読取った後、利用者は、原稿排紙トレイ２０８に積み重ねられた名刺を、上下の向きを反転させて原稿セットトレイ１６２にセットする。利用者は、名刺の画像の読込開始を指示する操作を画像形成装置１５０に対して行なう。図９に示すステップ４５６の判定結果はＹＥＳとなる。
【００９６】
画像形成装置１５０は、積み重ねられた名刺の上側から順番に取込みながら、その裏面の画像を読込み（図９に示すステップ４５８）、デジタル画像としてそれぞれ個別のファイルとして画像メモリ２６６に格納する。読込後の名刺は、読取られた順に排出され、原稿排紙トレイ２０８に積み重ねられる。
【００９７】
利用者が第１の配列方法を選択していれば、画像形成装置１５０は、第１の配列方法で表面ページ画像及び裏面ページ画像を生成し、画像メモリ２６６に記憶する（図９に示すステップ４６０）。
【００９８】
ステップ４５０において、利用者が第２の配列方法を選択していれば、画像形成装置１５０は、第２の配列方法でページ画像を生成し、画像メモリ２６６に記憶する（図９に示すステップ４６２）。
【００９９】
ステップ４５０において、利用者が第３の配列方法を選択していれば、画像形成装置１５０は、第３の配列方法でページ画像を生成し、画像メモリ２６６に記憶する（図９に示すステップ４６４）。
【０１００】
ステップ４６０、４６２、又は４６４の後、画像形成装置１５０は、画像メモリ２６６に記憶されたページ画像を記録用紙に印刷する（図９に示すステップ４６６）。
【０１０１】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置１５０を利用することにより、利用者は、印刷されたページ画像を見ることによって、どの表面画像とどの裏面画像とが同じ名刺であるかを容易に判定できる。したがって、利用者は、当該印刷物によって名刺の管理をし易くなる。
【０１０２】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【図面の簡単な説明】
【０１０３】
【図１】本実施の形態に係る画像形成装置１５０の外観を示す斜視図である。
【図２】図１に示す画像読取部１５２の内部構成を簡略化して示す図である。
【図３】図１に示す画像形成装置１５０のハードウェア構成を示すブロック図である。
【図４】図３に示す画像情報テーブル２７０の構成を示す図である。
【図５】画像ＩＤの付与方法について説明するための図である。
【図６】第１の配列方法によって配列されたページ画像の例を示す図である。
【図７】第２の配列方法によって配列されたページ画像の例を示す図である。
【図８】第３の配列方法によって配列されたページ画像の例を示す図である。
【図９】図３に示すＣＰＵ２５２によって実行されるプログラムの制御構造を示すフローチャートである。
【図１０】図９に示すステップ４５４及び４５８の詳細なフローである。
【図１１】図９に示すステップ４６０の詳細なフローである。
【図１２】図９に示すステップ４６２の詳細なフローである。
【図１３】図９に示すステップ４６４の詳細なフローである。
【符号の説明】
【０１０４】
１５０  画像形成装置
１５２  画像読取部
１５４  画像形成部
１６６  操作装置
２５０  画像処理部
２５２  ＣＰＵ
２５４  ＨＤＤ
２５６  ＲＡＭ
２５８  画像処理制御部
２６０  画像受信部
２６２  画像出力部
２６６  画像メモリ
２７０  画像情報テーブル
【図１】
2010141550.tif 000003
【図２】
2010141550.tif 000004
【図３】
2010141550.tif 000005
【図４】
2010141550.tif 000006
【図５】
2010141550.tif 000007
【図６】
2010141550.tif 000008
【図７】
2010141550.tif 000009
【図８】
2010141550.tif 000010
【図９】
2010141550.tif 000011
【図１０】
2010141550.tif 000012
【図１１】
2010141550.tif 000013
【図１２】
2010141550.tif 000014
【図１３】
2010141550.tif 000015