(57)【要約】【課題】一回の読取開始操作で複数の給紙口から原稿を順次読み取る画像処理装置、読取制御方法、及びプログラムを提供することを目的とする。【解決手段】発明の一実施形態の画像処理装置は、複数の給紙口と、上記複数の給紙口にセットされた各原稿を読み取る読取手段と、上記複数の給紙口の上記各原稿の読取開始の指示信号を受け付ける受付手段と、上記受付手段による上記指示信号の受け付けにより、上記読取手段が上記複数の給紙口の内の１つの給紙口からの原稿の読み取りを終えた後に引き続き上記読取手段に他の１つの給紙口からの原稿の読み取りを実行させる制御手段と、を有する。【選択図】図１
2018007229.tif 000002
【特許請求の範囲】
【請求項１】
複数の給紙口と、
前記複数の給紙口にセットされた各原稿を読み取る読取手段と、
前記複数の給紙口の前記各原稿の読取開始の指示信号を受け付ける受付手段と、
前記受付手段による前記指示信号の受け付けにより、前記読取手段が前記複数の給紙口の内の１つの給紙口の原稿の読み取りを終えた後に引き続き前記読取手段に他の１つの給紙口の原稿の読み取りを実行させる制御手段と、
を有する画像処理装置。
【請求項２】
前記複数の給紙口からの原稿の読取順序を示す読取順序情報を設定する設定手段を、更に有し、
前記制御手段は、前記設定手段により設定された前記読取順序情報の前記読取順序で前記複数の給紙口の原稿を前記読取手段により読み取らせる、
請求項１に記載の画像処理装置。
【請求項３】
前記設定手段は、更に、前記複数の給紙口の該給紙口毎の原稿の読取条件を設定し、
前記制御手段は、更に、前記設定手段により設定された前記読取条件に従って各給紙口の原稿を前記読取手段により読み取らせる、
請求項２に記載の画像処理装置。
【請求項４】
前記設定手段は、更に、原稿を前記複数の給紙口に渡って連続的に読み取るか、それとも原稿を１つの給紙口から読み取るかを選択的に設定し、
前記制御手段は、前記設定手段により原稿を前記複数の給紙口に渡って連続的に読み取る設定に選択された場合に、前記設定手段により設定された前記読取順序情報の前記読取順序で前記複数の給紙口の原稿を前記読取手段により読み取らせる、
請求項２又は３に記載の画像処理装置。
【請求項５】
更に、前記設定手段は、前記読取手段により読み取らせる各給紙口の原稿の読取枚数を前記給紙口毎に個別に設定し、
前記制御手段は、前記読取順序情報の前記読取順序で、給紙口毎に前記読取枚数の原稿を前記読取手段により読み取らせる読取実行要求を発行する、
請求項２乃至４の内の何れか一項に記載の画像処理装置。
【請求項６】
更に、前記設定手段は、前記読取順序で各給紙口から原稿を読み取らせる読取パターンの繰り返しを設定し、
前記制御手段は、前記読取手段に前記読取パターンによる読み取りを繰り返させる繰り返し実行要求を発行する、
請求項２乃至５の内の何れか一項に記載の画像処理装置。
【請求項７】
前記読取手段により前記複数の給紙口の内の前記１つの給紙口の原稿の読み取りにより出力される画像の所定領域に、前記読取手段により前記他の１つの給紙口の原稿の読み取りにより出力される画像を合成する画像合成手段を更に有する、
請求項１乃至６の内の何れか一項に記載の画像処理装置。
【請求項８】
前記指示信号は、ユーザによる１回の読取開始キーの押下により前記受付手段により受け付けられる、
請求項１乃至７の内の何れか一項に記載の画像処理装置。
【請求項９】
更に、
前記給紙口毎に原稿がセットされているかを検出する検出手段と、
前記給紙口に前記原稿がセットされていない場合にその旨をユーザに通知するユーザ通知手段と、
を有する、
請求項１乃至８の内の何れか一項に記載の画像処理装置。
【請求項１０】
前記ユーザ通知手段は、前記原稿がセットされていない場合に、前記原稿をセットする給紙口と原稿枚数とをユーザに通知する、
請求項９に記載の画像処理装置。
【請求項１１】
前記読取手段により読み取られた、前記複数の給紙口の前記各原稿の、各画像データを出力する出力手段を、更に有し、
前記制御手段は、更に、前記各画像データを集約した集約データを前記出力手段により出力させる、
請求項１乃至１０の内の何れか一項に記載の画像処理装置。
【請求項１２】
複数の給紙口を有する画像処理装置で実行される読取制御方法であって、
前記画像処理装置は、
前記複数の給紙口の各原稿の読取開始の指示信号を受け付ける工程と、
前記指示信号の受け付けにより、前記複数の給紙口の内の１つの給紙口の原稿の読み取りを終えた後に引き続き他の１つの給紙口の原稿を読み取る工程と、
を含む読取制御方法。
【請求項１３】
更に、前記複数の給紙口の読み取られた各原稿の画像データを集約して出力する工程を含む、
請求項１２に記載の読取制御方法。
【請求項１４】
手差しの給紙口の原稿を検知する工程と、
前記手差しの給紙口の原稿を検知した場合に、前記手差しの給紙口から第１の原稿を読み取る工程と、
前記手差しの給紙口の原稿を検知しなかった場合に、圧板から前記第１の原稿を読み取る工程と、
ＡＤＦの給紙口の原稿を検知する工程と、
前記ＡＤＦの給紙口の原稿を検知した場合に、前記ＡＤＦから第２の原稿を読み取る工程と、
前記ＡＤＦの原稿を検知しなかった場合に、前記圧板から前記第２の原稿を読み取る工程と、
前記第１の原稿の読み取りにより出力される画像の所定領域に前記第２の原稿の読み取りにより出力される画像を合成する工程と、
を含む請求項１２に記載の読取制御方法。
【請求項１５】
複数の給紙口と原稿を読み取る読取手段とを有する画像処理装置を制御するコンピュータを、
前記複数の給紙口の各原稿の読取開始の指示信号を受け付ける受付手段と、
前記指示信号の受け付けにより、前記複数の給紙口の内の１つの給紙口の原稿の読み取りを前記読取手段が終えた後に引き続き他の１つの給紙口の原稿を前記読取手段により読み取らせる制御手段と、
して機能させるためのプログラム。
【請求項１６】
前記コンピュータを、更に、
前記複数の給紙口の読み取られた各原稿の画像データを集約して出力する出力手段、
として機能させるための請求項１５に記載のプログラム。
【請求項１７】
手差しの給紙口の原稿を検知するステップと、
前記手差しの給紙口の原稿を検知した場合に、前記手差しの給紙口から第１の原稿を読み取るステップと、
前記手差しの給紙口の原稿を検知しなかった場合に、圧板から前記第１の原稿を読み取るステップと、
ＡＤＦの給紙口の原稿を検知するステップと、
前記ＡＤＦの給紙口の原稿を検知した場合に、前記ＡＤＦから第２の原稿を読み取るステップと、
前記ＡＤＦの原稿を検知しなかった場合に、前記圧板から前記第２の原稿を読み取るステップと、
前記第１の原稿の読み取りにより出力される画像の所定領域に前記第２の原稿の読み取りにより出力される画像を合成するステップと、
を含む請求項１５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、読取制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、スキャナやＭＦＰ（Multifunction  Peripheral）などの画像処理装置として複数の給紙口を有するものが広く利用されている。このような画像処理装置では、オペレータが原稿を１つの給紙口にセットし、読み取りの開始キーを操作することにより、その給紙口から原稿が搬入され、イメージセンサにより画像の読取が実行される。シート状の原稿を排出するシート排出口をカード等の取り込み口としても共有することにより２つの給紙口を備えた画像処理装置の開示がある。この画像処理装置では、モードの切り替えにより、シート排出口からカード等を取り込んでその画像の読み取りを行う（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、オペレータは、複数の給紙口を利用して原稿の読み取りを実施する場合、一回毎に原稿の読取対象の給紙口を指定して、更に毎回読み取りの開始キーを押下する必要があるので、操作が煩わしいという問題があった。
【０００４】
本発明は、上記に鑑みてなされたものであって、一回の読取開始操作で複数の給紙口から原稿を順次読み取る画像処理装置、読取制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、発明の一実施形態の画像処理装置は、複数の給紙口と、上記複数の給紙口にセットされた各原稿を読み取る読取手段と、上記複数の給紙口の上記各原稿の読取開始の指示信号を受け付ける受付手段と、上記受付手段による上記指示信号の受け付けにより、上記読取手段が上記複数の給紙口の内の１つの給紙口の原稿の読み取りを終えた後に引き続き上記読取手段に他の１つの給紙口の原稿の読み取りを実行させる制御手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、一回の読取開始の操作で複数の給紙口から原稿を所定順序で読み取ることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】図２は、実施例１のＭＦＰの外観の構成を概略的に示した図である。
【図３】図３は、ＡＤＦの給紙口の構成を説明するための図である。
【図４】図４は、第１の給紙口と第２の給紙口から原稿をＡＤＦの内部へと導く搬送機構の構成を示す図である。
【図５】図５は、ＭＦＰのハードウェアの一例を示すブロック図である。
【図６】図６は、本体制御ボードに実現される機能の一例を示すブロック図である。
【図７】図７は、連続読取に係る設定画面の一例を示す図である。
【図８】図８は、連続読取時に原稿が無い場合に通知する通知画面の一例を示す図である。
【図９】図９は、設定データのデータ構造の一例を示す図である。
【図１０】図１０は、給紙口の原稿の有無情報のデータ構造の一例を示す図である。
【図１１】図１１は、ＭＦＰにおける設定データの更新フローの一例を示す図である。
【図１２】図１２は、更新された設定データの更新状態の一例を示す図である。
【図１３】図１３は、ＭＦＰにおける連続読取の制御動作の一例を示すフロー図である。
【図１４】図１４は、通知処理の一例を示すフロー図である。
【図１５】図１５は、各給紙口にセットされる原稿の一例を示す図である。
【図１６】図１６は、連続読取した場合の画像データの構成の一例を示す図である。
【図１７】図１７は、印刷設定画面の一例を示す図である。
【図１８】図１８は、印刷設定データのデータ構造の一例を示す図である。
【図１９】図１９は、ＭＦＰにおける印刷制御動作の一例を示すフロー図である。
【図２０】図２０は、３つの画像データを１つに集約した場合の記録紙の出力例を示す図である。
【図２１】図２１は、変形例１の連続読取に係る設定画面の一例を示す図である。
【図２２】図２２は、連続読取に係る設定画面の一例を示す図である。
【図２３】図２３は、給紙口設定画面により設定された情報を記憶する設定データのデータ構造の一例を示す図である。
【図２４】図２４は、読取パターン設定画面により設定された情報を記憶する設定データのデータ構造の一例を示す図である。
【図２５】図２５は、カウンタの構成の一例を示す図である。
【図２６】図２６は、オペレータに原稿補充を促すための通知画面の一例を示す図である。
【図２７】図２７は、読取パターンの繰り返しをオペレータに確認する通知画面の一例を示す図である。
【図２８】図２８は、複数枚読取制御動作の一例を示すフロー図である。
【図２９】図２９は、給紙順番制御部によるカウンタ設定処理の一例を示すフロー図である。
【図３０】図３０は、読取順ｎ番目の複数枚読取処理の一例を示すフロー図である。
【図３１】図３１は、読取順ｎ番目の複数枚読取処理において行われる通知処理の一例を示すフロー図である。
【図３２】図３２は、「読取パターン」を繰り返す場合の制御動作の一例を示すフロー図である。
【図３３】図３３は、読取順ｎ番目の複数枚読取処理の通知処理の一例を示すフロー図である。
【図３４】図３４は、給紙口にセットする原稿の一例を示す図である。
【図３５】図３５は、各原稿を１つに集約する設定にした場合の記録紙への出力例を示す図である。
【図３６】図３６は、変形例２の連続読取に係る設定画面の一例を示す図である。
【図３７】図３７は、合成設定画面により設定された情報を記憶する設定データのデータ構造の一例を示す図である。
【図３８】図３８は、オペレータに原稿補充を促すための通知画面の一例を示す図である。
【図３９】図３９は、画像合成を含む連続読取制御動作の一例を示すフロー図である。
【図４０】図４０は、画像合成処理の説明図である。
【図４１】図４１は、画像合成処理の説明図である。
【図４２】図４２は、読取順決定処理の一例を示すフロー図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、画像処理装置、読取制御方法、及びプログラムの実施の形態を詳細に説明する。
【０００９】
（第１の実施の形態）
図１は、第１の実施の形態に係る画像処理装置の構成を示すブロック図である。画像処理装置は、記録媒体から原稿を読み取って画像データを生成する装置である。図１に示すように、第１の実施形態に係る画像処理装置１は、複数の給紙口１０と、読取手段１１と、受付手段１２と、制御手段１３とを有する。
【００１０】
複数の給紙口１０は、画像処理装置１に設けられた原稿用の給紙口である。
【００１１】
読取手段１１は、給紙口１０にセットされた原稿を読み取りその画像データを生成する手段である。
【００１２】
受付手段１２は、給紙口１０の原稿の読み取りの開始を指示する指示信号（読取開始信号）を受け付ける受付手段である。受付手段１２は、例えばタッチパネルや入力キーなどの入力装置からユーザであるオペレータの操作を検知し、オペレータによる読取開始キーの１回の操作などの所定操作による読取指示信号を受け付ける。なお、受付手段１２は、上記入力装置に限定されるものではない。例えば、受付手段１２は、ネットワークなどに接続される通信インタフェースを介して上記読取指示信号を外部装置から受け付けるように構成しても良い。
【００１３】
制御手段１３は、受付手段１２が読取指示信号を受け付けたことを条件に、原稿を複数の給紙口１０から順次読み取らせるように読取手段１１を制御する手段である。つまり、１つの給紙口１０の原稿の読み取りを終えた後に引き続き他の１つの給紙口１０の原稿の読み取りを実行させるように読取手段１１を制御する。制御手段１３は、原稿がセットされる給紙口１０の読取順を示す読取順序情報を有する。読取順序情報は、複数の給紙口１０の内の少なくとも２つの給紙口１０の読取順が設定されていれば良く、制御手段１３は、その読取順序情報に設定の各給紙口１０から設定の順序で原稿を読み取らせるように読取手段１１を制御する。なお、読取順序情報について少なくとも２つの給紙口１０の読取順が設定されていれば良いと述べたが、これは複数の給紙口１０から連続して原稿を読み取るために最低限必要とされる読取順序情報の条件を述べたものである。出力する原稿画像の組み合わせなどに合わせ、２つや３つなど複数の給紙口１０を適宜設定する。また、制御手段１３は、従来モードを含んでいても良い。この場合、制御手段１３は、読取指示信号を受け付けたことを条件に、オペレータから指定されたモードを判断し、従来モードの場合は原稿を指定された１つの給紙口１０から読み取らせるように読取手段１１を制御する。
【００１４】
以上の構成により、画像処理装置１は、少なくとも２つ以上の給紙口１０にセットされる各原稿を、読取開始信号の１回の受け付けを基に所定順序で連続的に読み取りを完了することが可能になる。なお、以上の各手段は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）などの専用のハードウェア回路により設けても良いし、コンピュータにプログラムを実行させるなどして一部を機能として設けても良い。
【００１５】
（実施例１）
続いて、第１の実施の形態に示す画像処理装置１をＭＦＰ（Multifunction  Peripheral）に適用した例を示す。
【００１６】
図２は、実施例１のＭＦＰの外観の構成を概略的に示す図である。実施例１として示すＭＦＰ２は、上部に画像読取装置２０を備える。画像読取装置２０は、画像読取ユニット２１と自動原稿搬送ユニット（「ＡＤＦ」）２２とからなる。また、ＭＦＰ２は、下部に画像形成ユニット２３を備える。以下の説明では、ＡＤＦ２２として２つの給紙口を設けたものについて示す。
【００１７】
図３は、ＡＤＦ２２の給紙口の構成を説明するための図である。図３（ａ）は、ＡＤＦ２２の平面図であり、ＡＤＦ２２の２つの給紙口の内の１つの第１の給紙口の構成を主に示している。図３（ｂ）は、２つの給紙口の内の他方の第２の給紙口の構成を示す斜視図である。
【００１８】
図３に示すように、ＡＤＦ２２は、２つの給紙口として第１の給紙口２２０と第２の給紙口２２１とを有する。第１の給紙口２２０は普通紙等の薄手のシート状の原稿を給紙するタイプのものであり、原稿トレイ２２０ａを有する。原稿トレイ２２０ａに原稿が積載されてなる原稿束Ｘ１は、原稿トレイ２２０ａの案内レール２２０ｂに沿って第１の給紙口２２０の開口部２２０ｃの内部へと導かれる。他方の第２の給紙口２２１は、カード等の厚手の原稿を１枚ずつ手差しで給紙するタイプのものであり、カバー２２１ａと開閉式の手差し原稿トレイ２２１ｂとを有する。カバー２２１ａから手差し原稿トレイ２２１ｂを開放することにより第２の給紙口２２１の開口部２２１ｃが露出する。手差し原稿トレイ２２１ｂの１枚ずつセットされた原稿Ｘ２は、手差し原稿トレイ２２１ｂの案内レール２２１ｄに沿って第２の給紙口２２１の開口部２２１ｃの内部へと導かれる。
【００１９】
図４は、２つの給紙口（第１の給紙口２２０と第２の給紙口２２１）から、それぞれのセットされた原稿をＡＤＦ２２の内部へと導く搬送機構の構成を示す図である。図４は、当該搬送機構の他にＭＦＰ２の主な内部構成を示している。
【００２０】
図４に示す画像読取装置２０は、原稿の読取面として、フラットベットコンタクトガラス２１０とＤＦ（Document  Feeder）コンタクトガラス２１１とを有する。ＡＤＦ２２は、フラットベットコンタクトガラス２１０から上方に開放可能な構成のものである。フラットベットコンタクトガラス２１０（第３の給紙口）に対しての原稿の配置やその原稿の取り出しは、オペレータがＡＤＦ２２を開放するなどして行われる。他方のＤＦコンタクトガラス２１１に対しては、ＡＤＦ２２の搬送機構が原稿を自動搬送し、画像読取後、当該搬送機構がその原稿を自動排紙する。
【００２１】
画像読取ユニット２１の内部には、読取ユニット２１２ａや読取ユニット２１２ａの移動機構２１２ｂなどが収められている。読取ユニット２１２ａは、主走査方向（図４の紙面の奥方向）に延在するラインセンサ（ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  MOS）等）や照明ユニットなどを備え、ブラケット２１３ａなどにより保持されている。移動機構２１２ｂは、副走査方向に延在するガイドロッド２１３ｂを有し、ガイドロッド２１３ｂに対してブラケット２１３ａが摺動可能に接続されている。この移動機構２１２ｂにより、画像読取ユニット２１は、フラットベットコンタクトガラス２１０とＤＦコンタクトガラス２１１間を移動する。
【００２２】
図４には、画像読取ユニット２１がＤＦコンタクトガラス２１１に配置された状態を実線で示し、フラットベットコンタクトガラス２１０に配置された状態を破線で示している。ブラケット２１３ａは、フラットベットコンタクトガラス２１０とＤＦコンタクトガラス２１１のガラス面の傾きに応じて読取ユニット２１２ａが傾く機構を有する。この機構により、画像読取ユニット２１は異なるガラス面においても原稿の像をラインセンサの撮像エリアに結像する。
【００２３】
本実施形態では、画像読取装置２０は、ＤＦコンタクトガラス２１１における読取ユニット２１２ａの対向位置に裏面読取ユニット２１２ａ−１を設けている。この構成により、ＤＦコンタクトガラス２１１における両面読取も可能にしている。
【００２４】
次に、ＡＤＦ２２の搬送機構について説明する。ＡＤＦ２２は、第１の給紙口２２０から搬入する原稿をＤＦコンタクトガラス２１１の対面位置に搬送する第１の原稿搬送路２２３ａを有する。第１の原稿搬送路２２３ａは、反転構造２２３−１ａを有する反転搬送経路であり、原稿の搬入から排出までの間に原稿の搬送方向を反転させて原稿の表裏を逆転させる。第１の原稿搬送路２２３ａの経路内には、原稿束Ｘ１から最上位の原稿を１枚ずつ繰り出す分離ユニット２２４や、分離された原稿を第１の原稿搬送路２２３ａに沿って搬送するローラ対（例えばローラ対２２５ａ、２２５ｂ、２２５ｃなど）や、各種の検知センサ（例えば検知センサ２２６ａ、２２６ｂなど）を有する。ここで、検知センサ２２６ａは、第１の給紙口２２０に搬入された原稿を検知する検知センサである。検知センサ２２６ｂは、原稿のエッジを検知するレジストセンサである。これ以外にも、図示を省略しているが、原稿の排紙を検知する排紙センサ、原稿幅を検知する原稿幅センサ、画像読取ユニット２１がホームポジションに位置することを検知するセンサ等を有する。
【００２５】
ＡＤＦ２２は、更に、第２の給紙口２２１から搬入する原稿をＤＦコンタクトガラス２１１の対面位置に搬送する第２の原稿搬送路２２３ｂを有する。第２の原稿搬送路２２３ｂの入り口（つまり、第２の給紙口２２１の開口部２２１ｃ）には、手差しにより搬入された原稿を検知する検知センサ２２６ｃを有する。第２の原稿搬送路２２３ｂは、ストレート搬送経路であり、厚手の原稿を反転させずにＤＦコンタクトガラス２１１に直接導くことができる。第２の原稿搬送路２２３ｂは、第１の原稿搬送路２２３ａ内に構成されている反転構造２２３−１ａの後段のストレート搬送路を共有する。つまり、第２の原稿搬送路２２３ｂは、主に第１の原稿搬送路２２３ａのストレート搬送路により構成される。
【００２６】
第１の給紙口２２０及び第２の給紙口２２１から搬入された各原稿は、第２の原稿搬送路２２３ｂにおいて、共通のローラ対２２５ｂによりＤＦコンタクトガラス２１１に導かれる。そして、ＤＦコンタクトガラス２１１で読み取られた各原稿は、共通のローラ対２２５ｃにより排出口２２７へと搬送され、排紙トレイ２２８へスタックされる。
【００２７】
画像形成ユニット２３は、破線部に示す位置に配置されている。画像形成ユニット２３は露光ユニットや、感光体ドラムや、現像装置（ＣＭＹＫの４色トナーの現像装置等）や、転写ベルトや、二次転写部や、定着部等を有する従来構成のものである。また、画像形成ユニット２３は、記録紙の収納庫や、記録紙を転写位置に搬送して排紙する搬送機構等を有する。
【００２８】
画像形成ユニット２３は、画像読取ユニット２１で読み取った読取画像から生成された印刷データに基づき、例えばカラー出力であれば露光ユニットにより各色の感光体ドラムを露光して各感光体ドラム上に静電潜像を形成し、現像装置の各色の現像ユニットで各感光体ドラムの潜像上にトナーを供給して現像する。また、画像形成ユニット２３は、各色の感光体ドラム上のトナー像を転写ベルトに一次転写し、二次転写部で記録紙上に重ねて二次転写した後、定着部により記録紙上のトナー像を加熱および加圧して定着させ、記録紙上にカラー画像を形成する。画像形成ユニット２３については、従来と同様の構成であるため、これ以上の具体的な説明は省略する。
【００２９】
図５は、ＭＦＰ２のハードウェアの一例を示すブロック図である。図５に示すように、ＭＦＰ２は、本体制御ボード３０と、タッチパネル３１と、表示パネル３２と、読取制御ボード３３と、印刷制御ボード３４とを有する。
【００３０】
本体制御ボード３０は、ＣＰＵ（Central  Processing  Unit）とフラッシュＲＯＭ（Read  Only  Memory）やＲＡＭ（Random  Access  Memory）などの書き換え自在のメモリとを含むマイクロコンピュータを有する。ＣＰＵは、フラッシュＲＯＭ等に記憶されている制御プログラムの実行により、ＭＦＰ２全体を統括的に制御する。フラッシュＲＯＭは制御プログラムや各種データを記憶する。各種データは、読取条件や印刷条件などを設定する設定データや、画面情報などが含まれる。ＲＡＭは、ＣＰＵのワーク領域や読取画像の一時的な記憶領域として使用される。
【００３１】
タッチパネル３１は、オペレータにタッチされた位置の情報を本体制御ボード３０に出力する。表示パネル３２は、本体制御ボード３０から出力された表示データを表示する。なお、タッチパネル３１と表示パネル３２は、積層されるなどしてＭＦＰ２本体に操作パネルとして設けたものである。
【００３２】
読取制御ボード３３は、本体制御ボード３０とインタフェース３３ｃを介して通信し、センサ類３３ａから検知した原稿有無情報の、本体制御ボード３０への送信や、モータ類３３ｂや読取ユニット２１２ａの制御などを行う。例えば、読取制御ボード３３は、本体制御ボード３０から所定の給紙口の原稿有無の情報を要求する要求信号を受信すると、センサ類３３ａの内の対象の給紙口の原稿の有無を検知する検知センサ（つまり「検出手段」）から取得した有無情報を本体制御ボード３０に出力する。また、読取制御ボード３３は、本体制御ボード３０から、読み取り動作の制御信号を受信すると、制御信号が指定する給紙口に係るモータを駆動するなどして指定の給紙口から原稿を搬入し、読取ユニット２１２ａを移動して読取の準備を行う。そして、読取制御ボード３３は、当該制御信号に含まれる設定に従い、読取ユニット２１２ａのイメージセンサや照明装置を制御するなどして読取動作を開始し、上記設定の画像データを本体制御ボード３０に出力する。
【００３３】
印刷制御ボード３４は、本体制御ボード３０とインタフェース３４ｃを介して通信し、画像形成ユニット２３を制御する。例えば、印刷制御ボード３４は、本体制御ボード３０から印刷データを受信すると、画像形成ユニット２３を制御して印刷を開始する。画像形成ユニット２３は、印刷の開始により、収納庫から記録紙を繰り出し、その記録紙に印刷データが示す画像を転写等により形成する。
【００３４】
続いて、ＭＦＰ２の機能構成について説明する。ＭＦＰ２では、本体制御ボード３０のＣＰＵがフラッシュＲＯＭの制御プログラムを実行することにより、本体制御ボード３０に各種機能が実現される。
【００３５】
図６は、本体制御ボード３０に実現される機能の一例を示すブロック図である。図６に示すように、本体制御ボード３０には、操作受付部４０や、表示制御部４１や、システム制御部４２や、エンジン制御部４３や、記憶制御部４４や、給紙順番制御部４５や、センサ検知信号受信部４６などの機能が実現される。
【００３６】
操作受付部４０は、タッチパネル３１からのオペレータにタッチされたタッチ位置の情報を受け付け、タッチ位置に該当する操作情報をシステム制御部４２に通知する。
【００３７】
表示制御部４１は、システム制御部４２が出力する表示情報に従って表示パネル３２の表示を制御する。
【００３８】
システム制御部４２は、各機能部を統括的に管理して、所定の処理を実行する。例えば、システム制御部４２は、操作受付部４０から読取開始を示す通知を受けると、給紙順番制御部４５による本体処理の実行手順に基づいてエンジン制御部４３を動作させるなどすることにより、原稿の読取処理を実行する。また、システム制御部４２は、操作受付部４０から印刷開始を示す通知を受けると、エンジン制御部４３を動作させるなどすることにより、読取画像の印刷処理を実行する。
【００３９】
エンジン制御部４３は、読取制御ボード３３及び印刷制御ボード３４を制御する。
【００４０】
記憶制御部４４は、本体制御ボード３０のメモリを対象に情報の読出しや書き込みなどの記憶制御を行う。
【００４１】
給紙順番制御部４５は、複数の給紙口（第１の給紙口２２０、第２の給紙口２２１、第３の給紙口）の給紙の順序を管理してシステム制御部４２に通知する。
【００４２】
センサ検知信号受信部４６は、読取制御ボード３３から対象の給紙口の原稿の有無情報を受信する。
【００４３】
「受付手段１２（図１参照）」には、主に操作受付部４０が対応する。「読取手段１１（図１参照）」や「出力手段」には、主にエンジン制御部４３が対応する。「制御手段１３（図１参照）」には、主にシステム制御部４２と記憶制御部４４と給紙順番制御部４５とが対応する。「検出手段」には、主にセンサ検知信号受信部４６と給紙順番制御部４５とが対応する。「ユーザ通知手段」には、主に表示制御部４１が対応する。「設定手段」には、主に記憶制御部４４が対応する。
【００４４】
（原稿の読取）
続いて、複数の給紙口の原稿の連続読取に係るＵＩ（User  Interface）画面の画面構成について説明する。先ず図７において、連続読取等の設定を行う設定画面を示し、続いて図８において、連続読取時の原稿不足を示す通知画面を示す。
【００４５】
図７は、連続読取に係る設定画面の一例を示す図である。図７（ａ）は、複数の給紙口を連続読取する設定を行う給紙口設定画面である。図７（ｂ）は、給紙口別の読取条件の設定を行うスキャン設定画面である。各画面情報は、メモリ（フラッシュＲＯＭ）に記憶され、操作受付部４０による所定の操作ボタンの操作信号の受け付けにより、システム制御部４２が記憶制御部４４を介してメモリ（フラッシュＲＯＭ）から取得し、表示制御部４１が表示パネル３２に表示する。本実施例では、各設定画面は、タブ別に配置され、タブの切り替えにより、表示されるものとする。
【００４６】
図７（ａ）に示す給紙口設定画面Ｇ１は、「複数給紙口連続読取」設定ボックスＢ１と、「給紙口別設定」設定ボックスＢ２と、「優先給紙口」設定ボックスＢ３と、設定ボタンＢ４などを有する。
【００４７】
「複数給紙口連続読取」設定ボックスＢ１は、複数の給紙口からの連続読取を行うか否かを設定する。「給紙口別設定」設定ボックスＢ２は、給紙口別にスキャニングの読取条件の設定を行うか否かを設定する。「優先給紙口」設定ボックスＢ３は、複数の給紙口の内の優先的に給紙を行わせる給紙口を設定する。各設定ボックスＢ１〜Ｂ３は、一覧情報をプルダウンなどにより表示し、その一覧情報から選択された設定内容を表示させる。
【００４８】
設定ボタンＢ４は、各設定ボックスＢ１〜Ｂ４に設定された内容を確定し、メモリ（フラッシュＲＯＭ）の設定データの更新を指示するための操作ボタンである。
【００４９】
図７（ｂ）に示すスキャン設定画面Ｇ２は、「カラーモード」設定ボックスＢ５と、「解像度」設定ボックスＢ６と、「原稿セット方向」設定ボックスＢ７と、「原稿面」設定ボックスＢ８と、設定ボタンＢ９などを有する。各設定項目は、給紙口設定画面Ｇ１の「給紙口別設定」設定ボックスＢ２が「する」に設定されている場合などに、設定可能に表示される。
【００５０】
「カラーモード」設定ボックスＢ５は、フルカラーやモノクロなどの読取カラーモードを設定する。「解像度」設定ボックスＢ６は、読取解像度（ｄｐｉ）を設定する。「原稿セット方向」設定ボックスＢ７は、原稿の印字面を読み取り後の画像において正立させる向きに回転させるための原稿セット方向を設定する。本例では、原稿セット方向が横方向の場合に、原稿の印字面はＤＦコンタクトガラス２１１において正立した向きの画像として読み取られ、原稿セット方向が縦方向の場合に、原稿の印字面はＤＦコンタクトガラス２１１において９０°回転した向きの画像として読み取られるものとする。「原稿面」設定ボックスＢ８は、原稿の読取面（片面又は両面）を設定する。各設定ボックスＢ５〜Ｂ８は、一覧情報をプルダウンなどにより表示し、その一覧情報から選択された設定内容を表示させる。
【００５１】
設定ボタンＢ９は、各設定ボックスＢ５〜Ｂ８に設定された内容を確定し、メモリ（フラッシュＲＯＭ）の設定データの更新を指示するための操作ボタンである。
【００５２】
図８は、連続読取時において給紙口に読取対象の原稿が無い場合にオペレータに通知する通知画面の一例を示す図である。図８（ａ）の第１の通知画面Ｇ３は、第１の給紙口２２０に原稿が無いこと示す通知画面である。図８（ｂ）の第２の通知画面Ｇ４は、第２の給紙口２２１に原稿が無いことを示す通知画面である。各画面情報は、メモリ（フラッシュＲＯＭ）に記憶され、センサ検知信号受信部４６において原稿無しを示す情報が受信された場合に、システム制御部４２が記憶制御部４４を介してメモリ（フラッシュＲＯＭ）から取得し、表示制御部４１が表示パネル３２に表示する。
【００５３】
続いて、メモリ（フラッシュＲＯＭ）が記憶する連続読取に係る設定データのデータ構造について示す。各設定データは、メモリ（フラッシュＲＯＭ）に記憶されている。操作受付部４０による設定ボタンＢ４、Ｂ９の操作信号の受け付けにより、システム制御部４２が記憶制御部４４を介してメモリ（フラッシュＲＯＭ）の設定データを更新する。
【００５４】
図９は、図７の各画面により設定された設定データのデータ構造の一例を示す図である。図９（ａ）は、図７（ａ）の給紙口設定画面Ｇ１により設定された情報を記憶する設定データのデータ構造の一例を示す図である。図９（ｂ）は、図７（ｂ）のスキャン設定画面Ｇ２により設定された情報を記憶する設定データのデータ構造の一例を示す図である。なお、図９（ｂ）に示す設定データは、第１の給紙口２２０についてのものである。これ以外の各給紙口の設定データも含まれるものとする。
【００５５】
図９（ａ）に示す設定データＤ１は、設定項目情報Ｋ１と設定内容情報Ｋ２とを有する。設定項目情報Ｋ１には、「複数給紙口連続読取」Ｋ１１と、「給紙口別設定」Ｋ１２と、「優先給紙口」Ｋ１３とが、設定項目を表す情報として設定されている。
【００５６】
一方の設定内容情報Ｋ２には、設定項目情報Ｋ１の項目毎に一つの設定内容情報が設定される。図９（ａ）の設定内容情報Ｋ２には、説明のため、プルダウンなどにより表示される一覧情報を全て示し、設定されている方を下線により示している。設定内容情報Ｋ２の下線に示す設定は、給紙口設定画面Ｇ１での設定変更に応じて他の設定に随時切り替えられる。
【００５７】
図９（ａ）の設定内容情報Ｋ２の「複数給紙口連続読取」Ｋ１１に対応する設定内容情報には、「する」と「しない」の選択肢がある。「する」は、連続読取を行う設定を示し、「しない」は、単独読取を行う設定を示す。同図においては、デフォルトの「しない」が設定されたものを示している。
【００５８】
図９（ａ）の設定内容情報Ｋ２の「給紙口別設定」Ｋ１２に対応する設定内容情報には、「する」と「しない」の選択肢がある。「する」は、給紙口別にスキャン設定を行うことを示し、「しない」は、デフォルトのスキャン設定のままにすることを示す。同図においては、デフォルトの「しない」が設定されたものを示している。
【００５９】
図９（ａ）の設定内容情報Ｋ２の「優先給紙口」Ｋ１３に対応する設定内容情報には、「ＡＤＦ」と「手差し」と「圧板」の３つの選択肢を設けている。「ＡＤＦ」は第１の給紙口２２０のことを示し、「手差し」は第２の給紙口２２１のことを示す。「圧板」は、フラットベットコンタクトガラス２１０の第３の給紙口のことを示す。
【００６０】
本実施例では、「優先給紙口」Ｋ１３の設定内容情報を「読取順序情報」とし、「ＡＤＦ」が選択された場合、読取順が第１の給紙口２２０、続いて第２の給紙口２２１となるものとする。また、「手差し」が選択された場合、読取順が第２の給紙口２２１、続いて第１の給紙口２２０となるものとする。また、「圧板」が選択された場合、読取順が第３の給紙口、続いて第１の給紙口２２０となるものとする。
【００６１】
同図は、デフォルトの「ＡＤＦ」が設定されたものを示している。なお、「読取順序情報」はこれに限らず適宜決めても良い。例えば、「優先給紙口」Ｋ１３に「読取順序情報」として、「ＡＤＦ」と「手差し」と「圧板」の優先順を示す番号（１番、２番、３番）を任意に設定しても良い。例えば、「ＡＤＦ：１番」、「手差し：２番」などとする。また、「ＡＤＦ：１番」、「圧板：２番」、「手差し：３番」などとする。このような場合、その設定した給紙口が読取の対象となり、その設定した順番が読取順となる。
【００６２】
図９（ｂ）に示す設定データＤ２は、設定項目情報Ｋ３と設定内容情報Ｋ４とを有する、設定項目情報Ｋ３には、「カラーモード」Ｋ３１と、「解像度」Ｋ３２と、「原稿セット方向」Ｋ３３と、「原稿面」Ｋ３４とが設定されている。
【００６３】
一方の設定内容情報Ｋ４には、設定項目情報Ｋ３の項目毎に一つの設定内容情報が設定される。図９（ｂ）の設定内容情報Ｋ４には、説明のため、プルダウンなどにより表示される一覧情報を全て示し、設定されている方を下線により示している。設定内容情報Ｋ４の下線に示す設定は、スキャン設定画面Ｇ２での設定変更に応じて他の設定に随時切り替えられる。
【００６４】
図９（ｂ）の設定内容情報Ｋ４の「カラーモード」Ｋ３１に対応する設定内容情報には、「フルカラー」と「モノクロ」の選択肢がある。同図においては、図７（ｂ）のスキャン設定画面Ｇ２に設定の「フルカラー」が設定されたものを示している。
【００６５】
図９（ｂ）の設定内容情報Ｋ４の「解像度」Ｋ３２に対応する設定内容情報には、「２００ｄｐｉ」と「４００ｄｐｉ」の選択肢がある。同図においては、図７（ｂ）のスキャン設定画面Ｇ２に設定の「２００ｄｐｉ」が設定されたものを示している。
【００６６】
図９（ｂ）の設定内容情報Ｋ４の「原稿セット方向」Ｋ３３に対応する設定内容情報には、「縦方向」と「横方向」の選択肢がある。同図においては、図７（ｂ）のスキャン設定画面Ｇ２に設定の「縦方向」が設定されたものを示している。
【００６７】
図９（ｂ）の設定内容情報Ｋ４の「原稿面」Ｋ３４に対応する設定内容情報には、「片面」と「両面」の選択肢がある。同図においては、図７（ｂ）のスキャン設定画面Ｇ２に設定の「片面」が設定されたものを示している。
【００６８】
図１０は、読取制御ボード３３が管理する給紙口の原稿の有無情報のデータ構造の一例を示す図である。図１０に示す有無情報Ｄ３は、給紙口識別情報Ｋ５と、原稿有無情報Ｋ６とを有する。
【００６９】
給紙口識別情報Ｋ５には、本実施例に示す構成に従い、第１の給紙口２２０を示す識別情報と第２の給紙口２２１を示す識別情報とが設定されている。原稿有無情報Ｋ６には、説明のため「有り」と「無し」の両方を示し、検知されている状態を下線により示している。
【００７０】
読取制御ボード３３は、給紙口の原稿検知センサから原稿有りを示す信号を受けた場合に、その給紙口の原稿有無情報Ｋ６を「有り」に設定し、給紙口の原稿検知センサから原稿無しを示す信号を受けた場合に、その給紙口の原稿有無情報Ｋ６を「無し」に設定する。また、読取制御ボード３３は、センサ検知信号受信部４６からの要求により、センサ検知信号受信部４６に当該有無情報Ｄ３を送信する。
【００７１】
続いて、ＭＦＰ２の複数の給紙口からの連続読取に係る制御フローについて説明する。なお、以下においては、連続読取の対象とする複数の給紙口を、一例として第１の給紙口２２０と第２の給紙口２２１として説明しているが、本実施例の構成であれば、第３の給紙口を混在させることも可能である。
【００７２】
図１１は、ＭＦＰ２における設定データのデフォルト設定からの更新フローの一例を示す図である。本実施例では、オペレータは、単独読取から連続読取の処理にＭＦＰ２をモード変換するために、設定データの変更操作を行う。ＭＦＰ２は、原稿読取の本体処理を行う前に上記変更操作を受け付けて次の更新処理を行う。
【００７３】
先ず、操作受付部４０が、オペレータによる給紙口やスキャンなどの設定条件の変更操作を受け付ける（Ｓ１）。具体的に、操作受付部４０は、表示パネル３２に表示制御部４１により表示される給紙口設定画面Ｇ１やスキャン設定画面Ｇ２などに基づき、オペレータがタッチパネル３１に対して行ったタッチ位置の、給紙口やスキャンなどの設定条件の変更情報を、受け付ける。
【００７４】
本実施例では、連続読取について説明するため、オペレータに給紙口設定画面Ｇ１の「複数給紙口連続読取」設定ボックスＢ１を「する」に変更させる。また、一例として第１の給紙口２２０、続いて第２の給紙口２２１の順に読み取りを行わせるために、「優先給紙口」設定ボックスＢ３を「ＡＤＦ」に変更させるものとする。また、各給紙口の読取条件を個別に設定するために「給紙口別設定」設定ボックスＢ２を「する」に変更させ、スキャン設定画面Ｇ２で各給紙口の読取条件をデフォルトの設定から適宜変更させるものとする。
【００７５】
ステップＳ１に続いて、操作受付部４０は、受け付けた変更情報をシステム制御部４２に通知する（Ｓ２）。
【００７６】
システム制御部４２は、メモリ（フラッシュＲＯＭ）に記憶されている設定データへの当該変更情報の書き込みを記憶制御部４４に依頼する（Ｓ３）。これにより、記憶制御部４４は設定データのデフォルト設定を当該変更情報により更新する。
【００７７】
図１２は、図１１に示す更新フローにより更新されてなる設定データの一例を示す図である。図１２に示す設定データＤ１は、デフォルトの設定である設定データＤ１（図９参照）を基に更新されたものである。また、図１２に示す設定データＤ２は、不図示のデフォルトの設定の設定データを基に更新されたものである。
【００７８】
図１２（ａ）に示すように、設定データＤ１において、設定内容情報Ｋ２の「複数給紙口連続読取」Ｋ１１は、「する」に更新される。また、設定内容情報Ｋ２の「給紙口別設定」Ｋ１２は、「する」に更新される。設定内容情報Ｋ２の「優先給紙口」Ｋ１３については、本例ではデフォルトの「ＡＤＦ」のままとなる。
【００７９】
図１２（ｂ）と図１２（ｃ）に示す設定データＤ２は、給紙口毎に異なる読取条件となるように設定を異ならせた例を示している。ここでは、図１２（ｂ）の設定データＤ２を第１の給紙口２２０の設定とし、図１２（ｃ）の設定データＤ２を第２の給紙口２２１の設定とし、それぞれに図７（ｂ）のスキャン設定画面Ｇ２の設定を設定したものを一例として示している。
【００８０】
図１２（ｂ）に示す第１の給紙口２２０についての設定データＤ２は、デフォルト設定からの更新により、「カラーモード」Ｋ３１が「フルカラー」、「解像度」Ｋ３２が「２００ｄｐｉ」、「原稿セット方向」Ｋ３３が「縦方向」、「原稿面」Ｋ３４が「片面」となる。図１２（ｃ）に示す第２の給紙口２２１についての設定データＤ２は、デフォルト設定からの更新により、「カラーモード」Ｋ３１が「フルカラー」、「解像度」Ｋ３２が「４００ｄｐｉ」、「原稿セット方向」Ｋ３３が「横方向」、「原稿面」Ｋ３４が「両面」となる。
【００８１】
図１３は、ＭＦＰ２における連続読取の制御動作の一例を示すフロー図である。以下では、図１３の制御フローについて図１２の更新後の設定データを例に説明する。
【００８２】
先ず、操作受付部４０は、オペレータによる操作信号として読取開始キーの押下信号を受け付け（Ｓ１１）、読取開始の指示をシステム制御部４２に通知する（Ｓ１２）。これにより、システム制御部４２は、給紙順番制御部４５に読取準備の指示を通知する（Ｓ１３）。
【００８３】
給紙順番制御部４５は、読取準備処理として、先ず、メモリ（フラッシュＲＯＭ）に記憶されている設定データを記憶制御部４４を介して取得し、設定データの設定内容を読み取る（Ｓ１４）。
【００８４】
そして、給紙順番制御部４５は、設定データに設定されている給紙口の「読取順序情報」に従い、センサ検知信号受信部４６を介して読取対象の給紙口の原稿の有無情報を取得する（Ｓ１５）。具体的に、給紙順番制御部４５は、センサ検知信号受信部４６を介し、読取制御ボード３３から原稿の有無情報Ｄ３の１番目の読取対象の給紙口の原稿の有無情報を取得する。
【００８５】
ここで、給紙順番制御部４５が、有無情報として「有り」情報を取得したとする。その場合、給紙順番制御部４５は、読取実行要求を発行し、システム制御部４２に対して読取順が１番目に設定されている給紙口の情報（給紙口の識別情報や、原稿の「有り」情報や、当該給紙口の読取条件を示す情報など）を返し、読取処理（本体処理）の実行を要求する（Ｓ１６）。
【００８６】
一方、給紙順番制御部４５が、有無情報として「無し」情報を取得したとする。その場合はオペレータに通知する通知処理を行う。この処理については後述する。
【００８７】
システム制御部４２は、給紙順番制御部４５から返された、読取順が１番目の給紙口の識別情報や読取条件を示す情報などに基づきステップＳ１７〜ステップＳ２０に示す読取処理を実行する。なお、ステップＳ１７〜ステップＳ２０に示す読取処理は一例であり、読取処理をこれに限定するものではない。
【００８８】
読取順の１番目の給紙口が第１の給紙口２２０に設定されている本例の場合、システム制御部４２は、先ず、エンジン制御部４３に設定データＤ２（図１２（ｂ）参照）の読取条件のパラメータを渡し、第１の給紙口２２０の読取処理の実行を要求する（Ｓ１７）。
【００８９】
この要求により、エンジン制御部４３は読取制御ボード３３を制御して読取処理を実行する（Ｓ１８）。
【００９０】
エンジン制御部４３は例えば次のように読取処理を実行する。先ず、エンジン制御部４３は、第１の給紙口２２０の原稿の搬送に係るモータ類３３ｂを駆動してローラ対等の各種ローラを回転させ、第１の給紙口２２０の原稿を第１の原稿搬送路２２３ａに沿って搬送させる。更に、エンジン制御部４３は、センサ類３３ａからの検知信号により原稿の搬送位置を検出し、原稿がＤＦコンタクトガラス２１１の位置に検出されると、片面用の読取ユニット２１２ａを駆動し、原稿の読取処理を実行する。なお、読取ユニット２１２ａは、原稿到達前に予めＤＦコンタクトガラス２１１の位置に移動しておくものとする。そして、エンジン制御部４３は、原稿を搬送方向（副走査方向）へ送り出すなどして原稿の片面読取処理を行う。エンジン制御部４３は、この片面読取処理により得られた読取画像を９０°回転し、更に２００ｄｐｉへ解像度変換するなどの画像処理を施し、その画像データを記憶制御部４４を介してメモリ（ＲＡＭ）に記憶する。
【００９１】
このような読取処理を終えると、エンジン制御部４３は、システム制御部４２に読取処理の終了を通知する（Ｓ１９）。原稿は引き続き排出口２２７へ向けて搬送される。
【００９２】
システム制御部４２は、エンジン制御部４３から読取処理の終了が通知されると、給紙順番制御部４５に１番目の給紙口の読取処理の終了を通知する（Ｓ２０）。
【００９３】
給紙順番制御部４５は、メモリ（フラッシュＲＯＭ）から取得した先の設定データに、単独読取を示す「複数給紙口連続読取：しない」が設定されている場合、システム制御部４２に処理の終了を通知する。この通知により、オペレータによる読取開始の入力信号に基づく一連の処理を終了する。
【００９４】
図１３には、設定データに連続読取を示す「複数給紙口連続読取：する」が設定されている場合の連続処理の一連の処理の続きを示している。先ず、給紙順番制御部４５は、２番目に読取対象となっている給紙口の原稿の有無情報をセンサ検知信号受信部４６を介して取得する（Ｓ２１）。
【００９５】
ここで、給紙順番制御部４５が、有無情報として「有り」情報を取得したとする。この場合、給紙順番制御部４５は、読取実行要求を発行し、システム制御部４２に対して読取順が２番目に設定されている給紙口の情報（給紙口の識別情報や、原稿の「有り」情報や、当該給紙口の読取条件を示す情報など）を返し、読取処理（本体処理）の実行を要求する（Ｓ２２）。
【００９６】
一方、給紙順番制御部４５が、有無情報として「無し」情報を取得したとする。その場合はオペレータに通知する通知処理を行う。この処理については後述する。
【００９７】
システム制御部４２は、給紙順番制御部４５から返された、読取順が２番目の給紙口の識別情報や読取条件を示す情報などに基づきステップＳ２３〜ステップＳ２６に示す読取処理を実行する。なお、ステップＳ２３〜ステップＳ２６に示す読取処理は一例であり、読取処理をこれに限定するものではない。
【００９８】
読取順の２番目の給紙口が第２の給紙口２２１に設定されている本例の場合、システム制御部４２は、先ず、エンジン制御部４３に設定データＤ２（図１２（ｃ）参照）の読取条件のパラメータを渡し、第２の給紙口２２１の読取処理の実行を要求する（Ｓ２３）。この要求により、エンジン制御部４３が読取制御ボード３３を制御して読取処理を実行する（Ｓ２４）。
【００９９】
エンジン制御部４３は例えば次のように読取処理を実行する。先ず、エンジン制御部４３は、第２の給紙口２２１の原稿の搬送に係るモータ類３３ｂを駆動してローラ対等の各種ローラを回転させ、第２の給紙口２２１の原稿を第２の原稿搬送路２２３ｂに沿って搬送させる。更に、エンジン制御部４３は、センサ類３３ａからの検知信号により原稿がＤＦコンタクトガラス２１１の位置に検出されると、読取ユニット２１２ａと裏面読取ユニット２１２ａー１とを駆動し、原稿を搬送方向（副走査方向）へ送り出すなどして両面読取処理を実行する。エンジン制御部４３は、この両面読取処理により得られた読取画像を記憶制御部４４を介してメモリ（ＲＡＭ）に記憶する。
【０１００】
このような読取処理を終えると、エンジン制御部４３は、システム制御部４２に読取処理の終了を通知する（Ｓ２５）。原稿は引き続き排出口へ向けて搬送される。
【０１０１】
システム制御部４２は、エンジン制御部４３から読取処理の終了が通知されると、給紙順番制御部４５に２番目の読取処理の終了を通知する（Ｓ２６）。
【０１０２】
給紙順番制御部４５は、メモリ（フラッシュＲＯＭ）から取得した先の設定データにおいて、３番目の読取順の給紙口が設定されていないため、システム制御部４２に処理の終了を通知する（Ｓ２７）。この通知により、オペレータによる読取開始の入力信号に基づく連続読取の一連の処理を終了する。
【０１０３】
図１４は、図１３に示すステップＳ１５やステップＳ２１において給紙順番制御部４５が「無し」情報を取得した場合の通知処理の一例を示すフロー図である。このフロー図は、オペレータに通知画面により通知する場合の例を示すものである。
【０１０４】
先ず、ステップＳ１５に続く通知処理として、給紙順番制御部４５は、システム制御部４２に対し、読取順が１番目の給紙口である第１の給紙口２２０の識別情報と共に「無し」情報を返す（Ｓ１５１）。
【０１０５】
「無し」情報を受けとった場合、システム制御部４２は、給紙順番制御部４５から返った識別情報（第１の給紙口２２０の識別情報）に従い、当該給紙口に対応する通知画面情報（第１の通知画面Ｇ３の画面情報）を記憶制御部４４を介してメモリ（フラッシュＲＯＭ）から取得する（Ｓ１５２）。
【０１０６】
そして、システム制御部４２は、その通知画面情報を表示制御部４１に出力する（Ｓ１５３）。これにより、表示制御部４１が当該通知画面（第１の通知画面Ｇ３）を表示パネル３２に表示する。
【０１０７】
その後、オペレータが第１の給紙口２２０に原稿をセットし、更にタッチパネル３１を介して再実行の処理を指示すると、当該再実行の処理の指示を操作受付部４０が受け付け（Ｓ１５４）、操作受付部４０がシステム制御部４２に当該再実行の処理を指示する（Ｓ１５５）。
【０１０８】
システム制御部４２は、操作受付部４０からの再実行の処理の指示により、再び、給紙順番制御部４５に読取準備の指示を通知する（Ｓ１５６）。
【０１０９】
この再通知により、給紙順番制御部４５は、センサ検知信号受信部４６を介して第１の給紙口２２０の原稿の有無情報（この場合「有り」情報となる）を取得する（Ｓ１５７）。
【０１１０】
そして、給紙順番制御部４５は、原稿の有無情報が「有り」情報なので、システム制御部４２に読取処理（本体処理）の実行を要求する（Ｓ１５８）。
【０１１１】
なお、ステップＳ２１に続く通知処理であるステップＳ２１１〜ステップＳ２１８のフローは、ステップＳ１５１〜ステップＳ１５８のフローに対応する。ステップＳ２１１〜ステップＳ２１８のフローは、ステップＳ１５１〜ステップＳ１５８のフローにおいてした説明の、読取順を１番目から２番目に置き換え、給紙口を第１の給紙口２２０から第２の給紙口２２１に置き換え、通知画面を第１の通知画面Ｇ３から第２の通知画面Ｇ４に置き換えることにより、同様に説明することができる。従って、繰り返しの説明になるため、ステップＳ２１１〜ステップＳ２１８のこれ以上の説明については省略する。
【０１１２】
図１５及び図１６は、図１３に示す連続読取の制御動作のフローにより複数の給紙口の原稿を基に生成される画像データの説明図である。図１５は、各給紙口にセットされる原稿の一例を示す図であり、図１６は、図１５に示す各原稿が図１２に示す各設定データの設定により連続読取された場合の画像データの構成を示す図である。
【０１１３】
図１５に示す原稿Ｘ１０は、普通紙原稿であり、表面Ｘ１０−１と裏面Ｘ１０−２とにそれぞれ「Ｒ１」と「Ｒ２」の印字面を有する。原稿Ｘ２０は、免許証等のカード原稿であり、表面Ｘ２０−１と裏面Ｘ２０−２とにそれぞれ「顔写真Ｘ２０ａを含む画像」と「書誌情報Ｘ２０ｂを含む画像」の印字面を有する。
【０１１４】
原稿Ｘ１０は、図１２（ｂ）の設定データにおいて「原稿セット方向」Ｋ３３が縦方向に設定されているので、原稿Ｘ１０の印字面の正立向きに対して矢印Ｙ１の向きに第１の給紙口２２０から搬入され、ＤＦコンタクトガラス２１１に搬送される。原稿Ｘ２０は、図１２（ｃ）の設定データにおいて「原稿セット方向」Ｋ３３が横方向に設定されているので、原稿Ｘ２０の印字面の正立向きに対して矢印Ｙ２の向きに第２の給紙口２２１から搬入され、ＤＦコンタクトガラス２１１に搬送される。
【０１１５】
原稿Ｘ１０は、図１２（ｂ）の設定データにおいて「原稿セット方向」Ｋ３３が縦方向に設定され、「原稿面」Ｋ３４が片面に設定されている。このため、原稿Ｘ１０は、表面Ｘ１０−１の画像のみが読み取られ、画像データＰ１（図１６参照）が生成される。
【０１１６】
原稿Ｘ２０は、図１２（ｃ）の設定データにおいて「原稿セット方向」Ｋ３３が横方向に設定され、「原稿面」Ｋ３４が両面に設定されている。このため、原稿Ｘ２０は、表面Ｘ２０−１の画像と裏面Ｘ２０−２の画像が読み取られ、それぞれ９０°回転した、画像データＰ２（図１６参照）と、画像データＰ３（図１６参照）が生成される。
【０１１７】
図１６に示すように、各画像データ（画像データＰ１、画像データＰ２、画像データＰ３）は、原稿の印字面が正立した向きの画像として生成される。
【０１１８】
以上により、オペレータによる一回の読取開始キーの操作により複数の給紙口から原稿を所定順序で読み取ることができる。更に、生成された画像データを原稿の印字面の正立向きに自動編集することが可能になる。
【０１１９】
（読取画像の出力）
読み取った各原稿の画像データは、何れも原稿の印字面が成立した向きの画像としてメモリ（ＲＡＭ）に記憶されている。続いて、メモリ（ＲＡＭ）に記憶された画像データの出力について示す。画像データの出力は、印刷設定画面により設定する。印刷設定画面は、給紙口設定画面やスキャン設定画面などと共にタブの切り替えなどによりメモリ（フラッシュＲＯＭ）から対応する画面情報が読み出されて表示パネル３２に提供される。
【０１２０】
図１７は、印刷設定画面の一例を示す図である。図１７に示すように、印刷設定画面Ｇ５は、「集約項目」設定ボックスＢ１０と、「印刷面項目」設定ボックスＢ１１と、設定ボタンＢ１２とを含むように構成される。この他、出力先や各種出力条件を設定する設定ボックスなどが含まれる。
【０１２１】
「集約項目」設定ボックスＢ１０は、連続読取により生成した各画像データの集約を設定する。図１７の印刷設定画面Ｇ５の設定例に示す「３ｉｎ１」は、３つの画像データを１つのファイルに集約することを示す。例えば図１６に示す３つの画像データ（画像データＰ１、画像データＰ２、画像データＰ３）の出力先をＰＤＦ（Portable  Document  Format）変換ドライバに指定した場合、各画像データ（画像データＰ１、画像データＰ２、画像データＰ３）は、読み取られた順に、ページが割り振られ、マルチページＰＤＦファイルとして１つのファイルに収められる。図１２に示す各設定データの設定では、画像データＰ１が１ページ目となり、画像データＰ２が２ページ目となり、画像データＰ３が３ページ目となる。
【０１２２】
「印刷面項目」設定ボックスＢ１１は、出力先をプリンタとした場合の記録紙の印刷面を設定する。図１７の印刷設定画面Ｇ５の設定例に示す「片面」は、記録紙の片面に「集約項目」設定ボックスＢ１０において設定された集約画像データ、この例では３つの画像データ（画像データＰ１、画像データＰ２、画像データＰ３）を印刷することを示す。
【０１２３】
設定ボタンＢ１１は、各設定ボックス（設定ボックスＢ１０や設定ボックスＢ１１など）に設定された内容を確定し、メモリ（フラッシュＲＯＭ）の印刷設定データの更新を指示するための操作ボタンである。
【０１２４】
図１８は、印刷設定データのデータ構造の一例を示す図である。図１８に示す設定データＤ４は、設定項目情報Ｋ７と設定内容情報Ｋ８とを有する。設定項目情報Ｋ７には、「集約」Ｋ７１と、「原稿面」Ｋ７２とが含まれる。
【０１２５】
一方の設定内容情報Ｋ８には、設定項目情報Ｋ７の項目毎に一つの設定内容情報が設定される。図１８の設定内容情報Ｋ８には、図１７の印刷設定画面Ｇ５の設定例に示されるものを設定している。設定内容情報Ｋ８に示す設定は、印刷設定画面Ｇ５での設定変更に応じて他の設定に随時切り替えられる。
【０１２６】
続いて、図１３に示す連続読取の制御動作のフローに続いてＭＦＰ２にて実施される印刷制御動作のフローについて説明する。印刷制御動作は、連続読取動作に続けて実施しても良いし、連続読取動作後に、連続読取した一連の画像データを指定するなどして実施しても良い。
【０１２７】
図１９は、ＭＦＰ２における印刷制御動作の一例を示すフロー図である。先ず、システム制御部４２は、メモリ（ＲＡＭ）の連続読取した画像データを記憶制御部４４を介して取得する（Ｓ３１）。
【０１２８】
更に、システム制御部４２は、メモリ（フラッシュＲＯＭ）の印刷設定データを記憶制御部４４を介して取得する（Ｓ３２）。
【０１２９】
続いて、システム制御部４２は、印刷設定データの設定に従って画像データを集約する集約処理を行う（Ｓ３３）。図１８に示す設定データＤ４にように３つの画像データを１つに集約する設定の場合、例えば次のように集約する。画像データＰ１の画像を記録紙の上部領域に１面割り付けし、画像データＰ２と画像データＰ３の画像を記録紙の下部領域に左右に２面割り付けする。
【０１３０】
そして、システム制御部４２は、エンジン制御部４３に集約データを出力し、印刷の実行を要求する（Ｓ３４）。
【０１３１】
これにより、エンジン制御部４３は、集約データを基に印字データを生成し、印刷処理を実行する（Ｓ３５）。この印刷処理において、エンジン制御部４３は本体制御ボード３０とインタフェース３４ｃを介して通信し、画像形成ユニット２３を制御する。画像形成ユニット２３は、その制御により、収納庫から記録紙を繰り出し、その記録紙に印刷データの画像を転写等により記録する。
【０１３２】
エンジン制御部４３は、印刷処理が終了するとシステム制御部４２に印刷処理の終了を通知する（Ｓ３６）。
【０１３３】
システム制御部４２は、印刷処理の終了の通知により、表示制御部４１に新たな原稿の読み取りや印刷の受付画面を表示するよう指示し、表示制御部４１により表示画面を受付可能であることを示す画面に更新させる（Ｓ３７）。
【０１３４】
そして、システム制御部４２は、次の読取処理又は印刷処理の実行を行える状態で待機する（Ｓ３８）。
【０１３５】
図２０は、３つの画像データを１つに集約する設定にした場合の記録紙の出力例を示す図である。図２０に示す例では、記録紙Ｑに３面割り付けで画像データＰ１と画像データＰ２と画像データＰ３の各画像が印刷される。
【０１３６】
本実施例では、複数の給紙口１０（図１参照）を第１の給紙口２２０（図４参照）と第２の給紙口２２１（図４参照）とし、それぞれから、順番に１回だけ原稿を読み取る処理について示した。しかし、複数の給紙口は、この２つに限らず３つ以上であっても良い。
【０１３７】
また、各給紙口１０から所定の順番で複数回原稿を読み取るように変形しても良い。例えば所定順序情報において給紙口の識別情報を繰り返し出現させる設定にする。給紙口が第１の給紙口２２０と第２の給紙口２２１の２つの場合、優先順を、例えば第１の給紙口の識別情報、第２の給紙口の識別情報、第１の給紙口の識別情報、第２の給紙口の識別情報などの順にする。これにより、第１の給紙口２２０、第２の給紙口２２１、第１の給紙口２２０、第２の給紙口２２１のように交互に１枚ずつの原稿を連続読取する複雑な動作も可能になる。
【０１３８】
また、各給紙口から１枚ずつ原稿を読み取るものとして説明したが、原稿の読取枚数を限定するものではない。設定データへ原稿の読取枚数（原稿枚数）を設定するなどして、各給紙口から複数枚ずつ原稿を読み取るようにしても良い。また、給紙口別に個別に原稿の読取枚数を設定しても良い。
【０１３９】
また、本実施例に示すＭＦＰ２の内部構成は一例である。ＭＦＰは、複数の給紙口と読取装置とが構成されているものであれば、その他の内部構成を有するものであっても良い。
【０１４０】
また、本実施の形態の画像処理装置は少なくともスキャナ機能を有し、上述した連続読取が行えれば良い。このため、本実施の形態の画像処理装置を、スキャナ機能を有する、複写機や、プリンタや、ファクシミリ装置などの画像処理装置のいずれにも適用することができる。また、スキャナ装置に適用することもできる。
【０１４１】
（変形例１）
各給紙口１０の読み取りの順序を任意に設定できるように変形し、更に、その読み取りの順序のパターン（後述する「読取パターン」）を繰り返せるように変形した場合の一例を示す。以下では、ＭＦＰ２のハードウェア構成や機能構成などについては実施の形態と共通するため図示及び説明を省略し、その他の設定や制御フローにかかる主な変形箇所について説明する。
【０１４２】
（設定画面）
図２１と図２２は、変形例１の連続読取に係る設定画面の一例を示す図である。図２１の給紙口設定画面Ｇ１１は、給紙口設定画面Ｇ１（図７参照）に、更に読取パターン設定ボックスＢ１１１を設けたものである。この読取パターン設定ボックスＢ１１１は、「読取パターン」による読み取りを実行させるか否かを設定するための設定ボックスである。読取パターン設定ボックスＢ１１１は、例えば「実行する（する）」と「実行しない（しない）」とを示す選択情報をプルダウンやポップアップなどにより表示し、選択情報から１つを受け付けて表示する。
【０１４３】
図２２の読取パターン設定画面Ｇ２１は、図２１の給紙口設定画面Ｇ１１において読取パターン設定ボックスＢ１１１が「する」に設定されている場合に有効となる「読取パターン」を設定するための、新たに設けた画面である。
【０１４４】
読取パターン設定画面Ｇ２１は、「読取パターン」設定欄２１０ａと、「読取枚数」設定欄２１０ｂと、「繰り返し」設定欄２１０ｃとを有する。
【０１４５】
「読取パターン」設定欄２１０ａは、「読取順１」設定ボックスＢ２１１と、「読取順２」設定ボックスＢ２１２と、「読取順３」設定ボックスＢ２１３とを有する。「読取枚数」設定欄２１０ｂは、「読取順１」設定ボックスＢ２１１に対応する「読取枚数」設定ボックスＢ２１４と、「読取順２」設定ボックスＢ２１２に対応する「読取枚数」設定ボックスＢ２１５と、「読取順３」設定ボックスＢ２１３に対応する「読取枚数」設定ボックスＢ２１６とを有する。「繰り返し」設定欄２１０ｃは「繰り返し」設定ボックスＢ２１７を有する。
【０１４６】
「読取順１」設定ボックスＢ２１１、「読取順２」設定ボックスＢ２１２、及び「読取順３」設定ボックスＢ２１３は、給紙口１０の原稿の読取順を任意に設定するための設定ボックスである。具体的に、「読取順１」設定ボックスＢ２１１、「読取順２」設定ボックスＢ２１２、及び「読取順３」設定ボックスＢ２１３は、それぞれ、利用可能な給紙口１０の識別情報（本例では「ＡＤＦ」と、「手差し」と、「圧板」とを含むものとする）をプルダウンやポップアップなどで表示し、その内の１つを受け付けて表示する。なお、「読取順１」設定ボックスＢ２１１には、デフォルトにおいて、給紙口設定画面Ｇ１１（図２１参照）の優先給紙口設定ボックスＢ３に設定されている給紙口の識別情報（「ＡＤＦ」、「手差し」、又は「圧板」）が設定される。また、「読取順２」設定ボックスＢ２１２と「読取順３」設定ボックスＢ２１３は、デフォルトにおいて未設定の状態となる。
【０１４７】
「読取枚数」設定ボックスＢ２１４、「読取枚数」設定ボックスＢ２１５、及び「読取枚数」設定ボックスＢ２１６は、それぞれ、「読取順１」設定ボックスＢ２１１、「読取順２」設定ボックスＢ２１２、及び「読取順３」設定ボックスＢ２１３に設定された給紙先の原稿の読取枚数を任意に設定するための設定ボックスである。「ＡＤＦ」と「手差し」については複数枚の原稿の積載が可能である。このため、給紙先に「ＡＤＦ」と「手差し」の内の一方が設定されている場合は、対応する「読取枚数」設定ボックスにおいて、その給紙先の最大積載枚数を上限とする読取枚数の設定が可能になる。
【０１４８】
各設定ボックスＢ２１４、Ｂ２１５、Ｂ２１６は、一例として読取枚数を示す１〜ｎの数字（ｎは正の整数とする）や給紙先にセットされている全原稿の読み取りを表す「すべて」などを選択情報として含み、それらの選択情報をプルダウンやポップアップなどにより表示し、その内の１つを受け付けて表示する。
【０１４９】
「繰り返し」設定ボックスＢ２１７は、「読取パターン」を繰り返すか否かを示す情報を設定するための設定ボックスである。「繰り返し」設定ボックスＢ２１７は、例えば、「繰り返す」と「繰り返さない」とを示す選択情報をプルダウンやポップアップなどにより表示し、その内の１つを受け付けて表示する。
【０１５０】
ここで、「読取パターン」は、「読取パターン」設定欄２１０ａと「読取枚数」設定欄２１０ｂとに設定されている各設定情報の組み合わせパターンのことである。具体的に、ＭＦＰ２は「読取順１」設定ボックスＢ２１１に設定されている給紙先から「読取枚数」設定ボックスＢ２１４に設定されている枚数の原稿を連続して読み取り、続いて、「読取順２」設定ボックスＢ２１２に設定されている給紙先から「読取枚数」設定ボックスＢ２１５に設定されている枚数の原稿を連続して読み取り、そして、「読取順３」設定ボックスＢ２１３に設定されている給紙先から「読取枚数」設定ボックスＢ２１６に設定されている枚数の原稿を連続して読み取る。「読取パターン」は、給紙先の原稿がどの順に読み取られ各給紙先で何枚読み取られるかを示すパターンである。
【０１５１】
設定ボタンＢ２１９は、各設定ボックスＢ２１１〜Ｂ２１７に設定された内容を確定し、メモリ（フラッシュＲＯＭ）の設定データＤ１１（図２４参照）の設定内容の更新を指示するための操作ボタンである。
【０１５２】
図２１の給紙口設定画面Ｇ１１と図２２の読取パターン設定画面Ｇ２１とは、スキャン設定画面Ｇ２（図７参照）などと共に、本体制御ボード３０のメモリ（フラッシュＲＯＭ）に画面情報として記憶させる。
【０１５３】
給紙口設定画面Ｇ１１と読取パターン設定画面Ｇ２１とスキャン設定画面Ｇ２は、例えばタブ別に配置し、タブの切り替えにより個別に表示させる。この内の読取パターン設定画面Ｇ２１とスキャン設定画面Ｇ２の各設定項目については、給紙口設定画面Ｇ１１の「給紙口別設定」設定ボックスＢ２が「する」に設定されている場合などに、設定可能に表示させる。
【０１５４】
（設定データ）
続いて、本体制御ボード３０のメモリ（フラッシュＲＯＭ）のデータ構造について示す。
【０１５５】
図２３は、給紙口設定画面Ｇ１１（図２１（ａ）参照）により設定された情報を記憶する設定データのデータ構造の一例を示す図である。図２３に示す設定データＤ１０は、設定データＤ１（図９（ａ）参照）において、給紙口設定画面Ｇ１１の読取パターン設定ボックスＢ１１１に対応する「読取パターン設定」Ｋ１４を追加したものである。設定内容情報Ｋ２の「読取パターン設定」Ｋ１４に対応する設定内容情報には、説明のため、プルダウンなどにより表示される選択情報（「する」と「しない」）を示し、設定されている方を下線により表している。
【０１５６】
図２４は、読取パターン設定画面Ｇ２１（図２２参照）により設定された情報を記憶する設定データのデータ構造の一例を示す図である。図２４に示す設定データＤ１１は、設定項目情報Ｋ１００と設定内容情報Ｋ２００とを有する。設定項目情報Ｋ１００には、「読取順１」Ｋ１０１と、「読取順２」Ｋ１０２と、「読取順３」Ｋ１０３と、「読取順１の読取枚数」Ｋ１０４と、「読取順２の読取枚数」Ｋ１０５と、「読取順３の読取枚数」Ｋ１０６と、「繰り返し」Ｋ１０７とを含む、設定項目が設定されている。
【０１５７】
設定内容情報Ｋ２００の、「読取順１」Ｋ１０１、「読取順２」Ｋ１０２、及び「読取順３」Ｋ１０３に対応する設定内容情報には、給紙口１０の識別情報が設定される。図２４の各設定内容情報には、説明のため、プルダウンなどにより表示される一覧情報を示し、設定されている方を下線により示している。一覧情報には、一例の画像読取装置２０が有する各給紙口の識別情報（「ＡＤＦ」、「手差し」、及び「圧板」）と、未設定であることを示す情報（「未設定」）とを示している。
【０１５８】
設定内容情報Ｋ２００の、「読取順１の読取枚数」Ｋ１０４、「読取順２の読取枚数」Ｋ１０５、及び「読取順３の読取枚数」Ｋ１０６のそれぞれの設定内容情報には、「読取順１」Ｋ１０１、「読取順２」Ｋ１０２、及び「読取順３」Ｋ１０３に設定された各給紙先の、それぞれの読取枚数（ただし最大積載可能枚数以下の範囲とする）や、積載枚数のすべての読み取りを示す「すべて」などが設定される。
【０１５９】
設定内容情報Ｋ２００の、「繰り返し」Ｋ１０７の設定内容情報には、「繰り返す」と「繰り返さない」の選択肢があり、下線は選択されている方を示している。
【０１６０】
（カウンタ）
図２５は、読取枚数をカウントするためのカウンタの構成の一例を示す図である。図２５に示すカウンタＣ１は、読取順１番目のカウンタＣ１１と、読取順２番目のカウンタＣ１２と、読取順３番目のカウンタＣ１３とを有する。なお、読取順４番目以下が設定されている場合には、読取順４番目以下のカウンタを適宜設けても良い。各カウンタに設定されている値は、本体制御ボード３０のＲＡＭに割り当てた、各カウンタの記憶領域において保持される。
【０１６１】
読取順１番目のカウンタＣ１１と、読取順２番目のカウンタＣ１２と、読取順３番目のカウンタＣ１３とには、デフォルトで「１」が設定され、適宜読取枚数を示す数字により更新される。
【０１６２】
（通知画面）
続いて、変形例１の通知処理により出力される通知画面について説明する。以下の各通知画面は、本体制御ボード３０のメモリ（フラッシュＲＯＭ）に記憶されるものである。
【０１６３】
図２６は、給紙口に読取対象の原稿が無い場合にオペレータに原稿補充を促すための通知画面の一例である。図２６（ａ）に示す通知画面Ｇ３１は、第１の給紙口２２０に読取対象の原稿が無い場合にオペレータに原稿補充を促すための通知画面である。図２６（ｂ）に示す通知画面Ｇ３２は、第２の給紙口２２１に読取対象の原稿が無い場合にオペレータに原稿補充を促すための通知画面である。
【０１６４】
各通知画面（通知画面Ｇ３１、通知画面Ｇ３２）は、それぞれが対象とする給紙口２２０、２２１についての、原稿不足を知らせる通知メッセージと、原稿の不足枚数を知らせる不足枚数情報とを有する。不足枚数情報には、例えばパラメータに値をセットすることにより、その値を不足枚数として表示させる。また、原稿不足の給紙口２２０が一目で分かるように、それぞれが対象とする給紙口２２０、２２１の原稿補充の動作をグラフィカルに示すグラフィカル情報を有する。グラフィカル情報は、それぞれが対象とする給紙口２２０、２２１の原稿補充動作を静止画像や動画像やアニメーションなどにより示した情報である。
【０１６５】
図２７は、読取パターンの繰り返しをオペレータに確認する通知画面の一例を示す図である。図２４に示す通知画面Ｇ４１は、読取パターンの繰り返しを終了するかをオペレータに確認する確認メッセージｇ４１を有する。また、選択ボタンとして、継続ボタンＢ４１と終了ボタンＢ４２とを有する。継続ボタンＢ４１は、オペレータに押下されることにより、継続の指示を受け付ける。終了ボタンＢ４２は、オペレータに押下されることにより、終了の指示を受け付ける。
【０１６６】
（フロー：複数枚）
続いて、変形例１のＭＦＰ２の、各給紙口１０から設定の順序で原稿を読み取り且つ１つの給紙口から１枚以上の原稿を読み取る場合の複数枚読取制御フローについて説明する。なお、本体制御ボード３０のメモリ（フラッシュＲＯＭ）の設定データ（設定データＤ１０（図２３参照）、設定データＤ１１（図２４参照）、設定データＤ２（図９参照））は、オペレータが、予め図１１に示すようなフローによりそれぞれの設定画面（設定画面Ｇ１１（図２１参照）、設定画面Ｇ２１（図２２参照）、設定画面Ｇ２（図７参照））を操作して設定や変更を行っているものとする。ＭＦＰ２はそれらの設定に基づいて複数枚読取制御を行う。
【０１６７】
図２８は、複数枚読取制御動作の一例を示すフロー図である。図２８は、制御フロー（図１３参照）に、カウンタ設定処理（Ｓ１４−１）を追加し、更に原稿一枚の読取処理（ステップＳ１５〜ステップＳ２０の処理や、ステップＳ２１〜ステップＳ２６）を、それぞれ、複数枚の原稿を連続して読み取る複数枚読取処理に変形したものである。
【０１６８】
給紙順番制御部４５は、ステップＳ１４の処理において、記憶制御部４４を介して設定データＤ１０、設定データＤ１１、及び設定データＤ２を取得する。カウンタ設定処理（Ｓ１４−１）は、そのステップＳ１４の処理後に設けている。カウンタ設定処理（Ｓ１４−１）では、給紙順番制御部４５が、ステップＳ１４で読み取った設定データＤ１１の読取枚数を示す情報をカウンタＣ１（図２５参照）に設定する処理を行う。
【０１６９】
図２９は、給紙順番制御部４５によるカウンタ設定処理（Ｓ１４−１）の一例を示すフロー図である。先ず、給紙順番制御部４５は、設定データＤ１０（図２３参照）の設定内容情報Ｋ２に含まれる、「読取パターン設定」Ｋ１４の設定内容情報を読み取り、その設定が「する」であるかを判定する（Ｓ１４０）。
【０１７０】
上記設定が「しない」である場合、給紙順番制御部４５は、カウンタＣ１１の設定値をデフォルト「１」のままにしてカウンタ設定処理を終了する。
【０１７１】
上記設定が「する」である場合、給紙順番制御部４５は、設定データＤ１１（図２４参照）の設定を読み取り、その設定に基づいてカウンタＣ１１を設定する（Ｓ１４１）。具体的に、給紙順番制御部４５は、設定データＤ１１の「読取順１」Ｋ１０１と、「読取順２」Ｋ１０２と、「読取順３」Ｋ１０３の、それぞれの設定内容情報（読取枚数）を順に読み取り、その順に、「読取順１番目のカウンタＣ１１」、「読取順２番目のカウンタＣ１２」、「読取順３番目のカウンタＣ１３」に、読み取った読取枚数を設定する。
【０１７２】
例えば、「読取順１」Ｋ１０１、「読取順２」Ｋ１０２、「読取順３」Ｋ１０３の、それぞれの設定内容情報として、「ＡＤＦ」、「手差し」、「圧板」がこの順に設定されていたとする。また、この内の「ＡＤＦ」と「手差し」については、複数枚の原稿の積載が可能であるものとする。この場合、給紙順番制御部４５は、「読取順１の読取枚数」Ｋ１０４と、「読取順２の読取枚数」Ｋ１０５と、「読取順３の読取枚数」Ｋ１０６の、それぞれの設定内容情報を読み取り、読み取ったそれぞれの読取枚数を、対応するカウンタ（それぞれ、読取順１番目のカウンタＣ１１、読取順２番目のカウンタＣ１２、読取順３番目のカウンタＣ１３）に設定する。なお、この例の場合、読取順３番目のカウンタはデフォルトの値「１」のままとなる。
【０１７３】
カウンタ設定処理（Ｓ１４−１）の後は、ｎ＝１から順に、読取順ｎ番目の複数枚読取処理Ｍｎが行われる。複数枚読取処理Ｍｎは、１枚の原稿の読取処理（例えばｎ＝１であれば、ステップＳ１５〜ステップＳ２０の処理）の後に、複数枚読取判定処理（Ｓ３０）を設けたものである。
【０１７４】
当該複数枚読取判定処理は、読取順ｎの給紙口から連続して次の原稿を処理するかを判定する判定処理である。複数枚読取処理Ｍｎでは、設定データＤ１１に設定した、読取順ｎ番目の給紙口の読取枚数の、すべての原稿の読み取りの完了が当該複数枚読取判定処理により判定されるまで、読取順ｎ番目の給紙口にセットされている原稿の読取処理が連続して繰り返される。
【０１７５】
読取順３番目の複数枚読取処理Ｍ３において、すべての原稿の読み取りの完了が当該複数枚読取判定処理により判定されると、その後、ステップＳ２７の処理に移行する。
【０１７６】
図３０は、読取順ｎ番目の複数枚読取処理Ｍｎの一例を示すフロー図である。先ず、原稿一枚の読取処理が実行される（Ｓ１００）。この処理は、例えば、読取順１番目の場合にはステップＳ１５〜ステップＳ２０の処理が当たり、読取順２番目の場合にはステップＳ２１〜ステップＳ２６の処理が当たる。
【０１７７】
続いて、給紙順番制御部４５が、カウンタＣ１（図２５参照）の読取順ｎ番目のカウンタの値を１減算する（Ｓ１０１）。例えば、読取順が１番目の場合、読取順１番目のカウンタＣ１１（図２５参照）の値を１減算する。
【０１７８】
そして、給紙順番制御部４５は、減算後の値が「０」よりも大きいかを判定する（Ｓ１０２）。
【０１７９】
値が「０」よりも大きい場合（Ｓ１０２：Ｙｅｓ）、ステップＳ１００からの処理を繰り返す。
【０１８０】
値が「０」になると（Ｓ１０２：Ｎｏ）、読取順ｎ番目の複数枚読取処理Ｍｎを終了し、読取順ｎ＋１番目の複数枚読取処理Ｍｎ＋１に移行する。
【０１８１】
続いて、ステップＳ１５やステップＳ２１において給紙順番制御部４５が「無し」情報を取得した場合の通知処理について説明する。変形例１では、通知画面に原稿の不足枚数を示す情報を含めるため、これについての処理を主に説明する。
【０１８２】
図３１は、読取順ｎ番目の複数枚読取処理Ｍｎにおいて行われる通知処理の一例を示すフロー図である。先ず、原稿の有無情報として「無し」情報が通知されると、給紙順番制御部４５が、読取順ｎ番目のカウンタの値を読み取る（Ｓ１５０）。
【０１８３】
続いて、給紙順番制御部４５は、システム制御部４２に対し、原稿不足を示す情報として読取順ｎ番目の給紙口の識別情報と、読取順ｎ番目のカウンタから読み取ったカウンタ値とを通知する（Ｓ１５１−１）。
【０１８４】
システム制御部４２は、原稿不足を示す情報が通知されると、読取順ｎ番目の給紙口の識別情報に対応する通知画面の画面情報を記憶制御部４４を介して取得する（Ｓ１５２―１）。
【０１８５】
更に、システム制御部４２は、取得した画面情報の不足枚数を示すパラメータにカウンタ値を設定し、その画面情報を表示制御部４１に出力する（Ｓ１５３−１）。その後のフローは、図１４に示す、ステップＳ１５４やステップＳ２１４などからの処理と同様であるため、ここでの説明を省略する。
【０１８６】
（フロー：繰り返し）
次に、変形例１のＭＦＰ２が「読取パターン」を繰り返す場合について説明する。ここでは一例として「読取パターン」を読取順１番目の複数枚読取処理Ｍ１〜読取順３番目の複数枚読取処理Ｍ３までの処理として説明する。
【０１８７】
図３２は、変形例１のＭＦＰ２が上記「読取パターン」を繰り返す場合の制御動作の一例を示すフロー図である。図３２は、制御フロー（図２８参照）を、「読取パターン」が繰り返されるように変形したものである。
【０１８８】
具体的には、各読取順ｎ番目の複数枚読取処理Ｍｎの後に「繰り返し判定処理」Ｓ５０を設けている。また、図３２には示されていないが、各読取順ｎ番目の複数枚読取処理Ｍｎの通知処理に「読取パターン」の繰り返しを終了するための判定処理を設けている。
【０１８９】
繰り返し判定処理（ステップＳ５０）では、給紙順番制御部４５が、設定データＤ１１（図２４参照）の「繰り返し」Ｋ１０７の設定を読み取って「繰り返し」の設定かを判定する。更に、給紙順番制御部４５は、次の読取順のものがあるかを判定する。
【０１９０】
「繰り返し」の設定で、且つ次の読取順のものがない（つまり読取順３が終了している）場合は、繰り返し実行要求を発行し、読取順１の先頭のステップに戻って「読取パターン」を繰り返す。つまり、「読取パターン」の２サイクル目に入る。
【０１９１】
なお、「繰り返し」の設定ではなく、且つ次の読取順のものがない（つまり読取順３が終了している）場合は、ステップＳ２７の処理に移行する。つまり、読取パターンを１サイクルで終了する。
【０１９２】
また、「繰り返し」の設定で、且つ次の読取順のものがある場合と、「繰り返し」の設定ではなく、且つ次の読取順のものがある場合は、いずれも、読取パターンの途中であるため、次の読取順の複数枚読取処理を行う。例えば、複数枚読取処理Ｍ１の繰り返し判定処理においては、次の読取順の読取順２があるため、続いて複数枚読取処理Ｍ２を行う。
【０１９３】
続いて、「読取パターン」の繰り返しを終了するための判定処理について説明する。
図３３は、読取順ｎ番目の複数枚読取処理Ｍｎの通知処理の一例を示すフロー図である。原稿の有無情報として「無し」情報が通知されると、先ず、給紙順番制御部４５が、読取順が１番目かを判定する（Ｓ１６０）。
【０１９４】
読取順が１番目の場合、続いて給紙順番制御部４５は、システム制御部４２に対し、「読取パターン」の繰り返しの確認要求を行う（Ｓ１６１）。一方、読取順が１番目ではない場合、給紙順番制御部４５は、原稿不足の通知処理（Ｓ１５１−１）に移行する。
【０１９５】
ステップＳ１６１に続き、システム制御部４２は、「読取パターン」の繰り返しの確認要求を受け取ると、通知画面Ｇ４１（図２７参照）の画面情報を記憶制御部４４を介してメモリ（フラッシュＲＯＭ）から取得する（Ｓ１６２）。
【０１９６】
そして、システム制御部４２は、その通知画面情報を表示制御部４１に出力する（Ｓ１６３）。これにより、表示制御部４１が通知画面Ｇ４１を表示パネル３２に表示する。
【０１９７】
その後、オペレータがタッチパネル３１を介して通知画面Ｇ４１の継続ボタンＢ４１や終了ボタンＢ４２をタッチ操作すると、そのタッチ操作を操作受付部４０が受け付け（Ｓ１６４）、そのタッチ情報を操作受付部４０がシステム制御部４２に通知する（Ｓ１６５）。
【０１９８】
システム制御部４２は、操作受付部４０から通知されたタッチ情報を基に「継続」又は「終了」を示す情報を給紙順番制御部４５に通知する（Ｓ１６６）。
【０１９９】
この通知により、給紙順番制御部４５は、「読取パターン」の繰り返しを継続するか終了するかを判定する（Ｓ１６７）。オペレータが継続ボタンＢ４１をタッチしたことに基づき、給紙順番制御部４５が継続すると判定すると、続いて、原稿不足の通知処理を行う（Ｓ１５１−１）。
【０２００】
一方、オペレータが終了ボタンＢ４２をタッチしたことに基づき、給紙順番制御部４５が終了すると判定すると、給紙順番制御部４５は、ステップＳ２７（図３２参照）の処理に移行する。
【０２０１】
ここでは、一例として、各読取順ｎ番目の複数枚読取処理Ｍｎの通知処理において「読取パターン」の繰り返しを終了するかの確認処理を行い、オペレータから終了の指示を受けた場合に「読取パターン」の繰り返しを終了する例を示した。これにより、読取パターンを連続して繰り返すことが可能になる。なお、「読取パターン」の繰り返しを終了するかを確認するタイミングは、これに限らない。その他のタイミングで確認を行うようにしても良い。
【０２０２】
（出力）
ここで、「ＡＤＦ」と「手差し」にそれぞれ複数枚の原稿をセットし、「ＡＤＦ」、「手差し」の順に繰り返し１枚ずつ原稿を読み取った場合の出力例について示す。
【０２０３】
図３４は、「ＡＤＦ」にセットするシート状の原稿Ｘ１１と、原稿Ｘ１２と、原稿Ｘ１３と、「手差し」にセットするカード状の原稿Ｘ２１と、原稿Ｘ２２と、原稿Ｘ２３とを示している。ここでは一例として、原稿Ｘ１１と、原稿Ｘ１２と、原稿Ｘ１３を、それぞれ、３人の各個人の申請情報とし、原稿Ｘ２１と、原稿Ｘ２２と、原稿Ｘ２３を、それぞれ、３人の各個人の身元証明情報（免許証等）とする。
【０２０４】
「読取パターン」を繰り返す制御フロー（図３２参照）により、「ＡＤＦ」と「手差し」にセットされた各原稿を交互に１枚ずつ読み取る動作を３サイクル繰り返す。そして、図１９に示す制御フローにより、生成されたシート状の原稿画像とカード状の原稿画像とを記録紙Ｑに２ｉｎ１で割り付けて出力する。
【０２０５】
図３５は、シート状の原稿画像とカード状の原稿画像とを１つに集約する設定にした場合の記録紙への出力例を示す図である。図３５に示すように、３枚の記録紙（記録紙Ｑ１、記録紙Ｑ２、記録紙Ｑ３）に、それぞれ、１サイクル目に読み取ったシート状の原稿Ｘ１１とカード状の原稿Ｘ２１とを２面付けにしたものと、２サイクル目に読み取ったシート状の原稿Ｘ１２とカード状の原稿Ｘ２２とを２面付けにしたものと、３サイクル目に読み取ったシート状の原稿Ｘ１３とカード状の原稿Ｘ２３とを２面付けにしたものとが印刷される。
【０２０６】
このように、読取パターンを繰り返す設定に変形することにより、複数種類の原稿（例えば申請書と身分証明書など）を、それぞれを種類別にセットした給紙口から設定の順序で１枚ずつ読み取る読取パターンをＭＦＰ２に繰り返し行わせることが可能になる。これにより、オペレータが各給紙口に各種の原稿束をセットしておけば、ＭＦＰ２により、各給紙口に種類別にセットされた原稿をそれぞれの給紙口から１枚読み取り、更にそれらの画像を１組として記録紙へ出力することを、給紙口にセットされた全ての原稿の読み取りが終わるまで連続して行える。例えば、複数種類の原稿が申請者の申請書と身分証明書とであれば、申請者毎に申請書の画像と身分証明書の画像とを１枚の記録紙に集約することができ、申請者数分の記録紙を連続して出力することが可能になる。
【０２０７】
（変形例２）
複数の給紙口にセットされた原稿の読取画像を合成するための変形例について示す。変形例２も変形例１と同様に、ＭＦＰ２のハードウェア構成や機能構成などについては実施の形態と共通するため図示及び説明を省略する。以下では、読取画像の合成に係る「画像合成手段」としての設定データの設定や制御フローなどについて主に説明する。
【０２０８】
（設定画面）
図３６は、変形例２の連続読取に係る設定画面の一例を示す図である。図３６の合成設定画面Ｇ５１は、連続読取により得られる各画像の画像合成についての設定画面である。合成設定画面Ｇ５１における設定は、給紙口設定画面Ｇ１（図７参照）の設定ボックスＢ１が「する」に設定されている場合に有効となる。
【０２０９】
合成設定画面Ｇ５１は、「合成する」を指定するチェックボックスＢ５１１と「合成しない」を指定するチェックボックスＢ５１２とを含む。
【０２１０】
合成設定画面Ｇ５１は、更に、「合成する」が指定された場合において読取順を「自動」で行うことを指定するチェックボックスＢ５１３と「手動」で行うことを指定するチェックボックスＢ５１４とを含む。変形例２において、フォーマット画像となる原稿を給紙する給紙口を読取順１とし、フォーマット画像に対する合成画像の原稿を給紙する給紙口を読取順２とする。
【０２１１】
合成設定画面Ｇ５１は、更に、「手動」が指定された場合において、読取順１の給紙口を指定するための設定ボックスＢ５１５と、読取順２の給紙口を指定するための設定ボックスＢ５１６とを含む。この２つの設定ボックスＢ５１５、Ｂ５１６は、プルダウンなどにより「ＡＤＦ」、「手差し」、及び「圧板」を一覧表示し、選択された１つを受け付けて表示する。
【０２１２】
設定ボタンＢ５１７は、チェックボックスＢ５１１〜Ｂ５１４や、設定ボックスＢ５１５、Ｂ５１６に設定された内容を確定し、メモリ（フラッシュＲＯＭ）の設定データの更新を指示するための操作ボタンである。
【０２１３】
（設定データ）
続いて、本体制御ボード３０のメモリ（フラッシュＲＯＭ）のデータ構造について示す。
図３７は、合成設定画面Ｇ５１（図３６参照）により設定された情報を記憶する設定データのデータ構造の一例を示す図である。図３７に示す設定データＤ５１は、合成設定画面Ｇ５１の各設定項目を設定項目情報Ｋ５００に有し、設定内容情報Ｋ６００に、それらの設定された設定内容情報を有する。なお、図３７において、設定内容情報Ｋ６００の各設定内容情報には、説明のため、選択情報を全て示し、設定されている方を下線により表している。
【０２１４】
（通知画面）
続いて、変形例２の通知処理により出力される通知画面について説明する。以下の通知画面は、本体制御ボード３０のメモリ（フラッシュＲＯＭ）に記憶されるものである。
【０２１５】
図３８は、給紙口に読取対象の原稿が無い場合にオペレータに原稿補充を促すための通知画面の一例である。指定された給紙口に原稿をセットし、通知画面Ｇ６１の確認ボタンＢ６００を押下するなどして、ＭＦＰ２に指定の給紙口からの原稿の読取を再開させる。
【０２１６】
（フロー）
続いて、変形例２のＭＦＰ２の制御フローについて説明する。なお、本体制御ボード３０のメモリ（フラッシュＲＯＭ）の設定データ（設定データＤ１（図９参照）、設定データＤ２（図９参照）、設定データＤ５１（図３７参照））は、オペレータが、予め図１１に示すようなフローによりそれぞれの設定画面（設定画面Ｇ１（図７参照）、設定画面Ｇ２（図７参照）、設定画面Ｇ５１（図３６参照））を操作して設定や変更を行っているものとする。
【０２１７】
図３９は、画像合成を含む連続読取制御動作の一例を示すフロー図である。図３９に示す制御フローは、制御フロー（図１３参照）に、システム制御部４２が実行する画像合成処理を更に追加したものである。なお、ステップＳ１４で取得した設定データＤ５１の読取順の指定方法の設定は「手動」であるものとして説明する。つまり、この制御フローにおいて、給紙順番制御部４５は、設定データＤ５１の読取順１（フォーマット画像）に設定されている給紙口を１番目の給紙口として処理し、続いて読取順２（合成画像）に設定されている給紙口を２番目の給紙口として処理する。
【０２１８】
システム制御部４２は、上記画像合成処理として、先ず「フォーマット画像の書出処理（Ｓ６０）」を行う。具体的に、システム制御部４２は、ステップＳ１９においてエンジン制御部４３から第１の原稿である１番目の給紙口の原稿（フォーマット画像の原稿）についての読取の終了の通知を受けた後、「フォーマット画像の書出処理（Ｓ６０）」として、エンジン制御部４３が読み取った画像をフォーマット画像のメモリに書き出す処理を行う。その後、システム制御部４２は、給紙順番制御部４５に１番目の給紙口の原稿の読取の終了を通知する（Ｓ２０）。
【０２１９】
エンジン制御部４３により、第２の原稿である２番目の給紙口の原稿（合成画像の原稿）の読み取りが行われ、ステップＳ２５においてエンジン制御部４３から２番目の給紙口の原稿についての読取の終了の通知を受けると、システム制御部４２は、上記画像合成処理に、「フォーマット画像の書出処理（Ｓ６０）」に続く処理として組み込まれている、「フォーマット画像の読出処理（Ｓ６１）」と「画像合成処理（Ｓ６２）」とを、この順に行う。具体的に、システム制御部４２は、「フォーマット画像の読出処理（Ｓ６１）」でフォーマット画像のメモリからフォーマット画像を読み出し、「画像合成処理（Ｓ６２）」で、読み出したフォーマット画像の所定領域に対し、エンジン制御部４３が読み取った合成画像を合成する。その合成画像の合成後のフォーマット画像は、画像合成処理（Ｓ６２）においてフォーマット画像のメモリに対して書き出される。その後、システム制御部４２は、給紙順番制御部４５に２番目の給紙口の原稿の読取の終了を通知する（Ｓ２６）。
【０２２０】
なお、この制御フローでは、説明を理解し易くするために、読取順１の原稿をフォーマット画像とし、読取順２の原稿を合成画像とした場合の、フォーマット画像に合成画像を合成する制御フローについて示したが、給紙口の数に応じて読取順３以上を適宜設定しても良い。
【０２２１】
本例のＭＦＰ２の構成では、給紙口が３つあるため、読取順３まで設定することが可能である。例えば読取順３を追加した場合には、ステップＳ２６とステップＳ２７の間に、「第２の原稿」に相当する３番目の給紙口の原稿を読み取る処理（２番目の給紙口の原稿を読み取るステップ２１からステップＳ２５に相当する処理）が行われる。この場合にも、３番目の給紙口の読取の終了の通知（２番目のステップＳ２５に相当する通知）を受けると、「フォーマット画像の読出処理（Ｓ６１）」と「画像合成処理（Ｓ６２）」とを行う。
【０２２２】
具体的に、システム制御部４２は、この回の「フォーマット画像の読出処理（Ｓ６１）」で、フォーマット画像のメモリから２番目の画像が合成されたフォーマット画像を読み出し、続く「画像合成処理（Ｓ６２）」で、読み出したフォーマット画像の所定の位置に、エンジン制御部４３が読み取った３番目の給紙口の原稿の合成画像を合成する。合成後のフォーマット画像は、この回の画像合成処理（Ｓ６２）においてフォーマット画像のメモリに書き出される。その後、システム制御部４２は、給紙順番制御部４５に３番目の給紙口の原稿の読取の終了を通知する。
【０２２３】
図４０と図４１は、ステップＳ６２の画像合成処理の説明図である。図４０に示す３枚の原稿（原稿Ｘ５１、原稿Ｘ５２、及び原稿Ｘ５３）は、この順に、読取順１の給紙口にセットした原稿（フォーマット画像の原稿）、読取順２の給紙口にセットした原稿（１つ目の合成画像の原稿）、読取順３の給紙口にセットした原稿（２つ目の合成画像の原稿）である。一例として、原稿Ｘ５１として申請書、原稿Ｘ５２として運転免許証、原稿Ｘ５３として健康保険証を示している。また、一例として、これらの原稿は、それぞれ、「ＡＤＦ」と、「手差し」と、「圧板」とにセットされているとする。
【０２２４】
図４１（ａ）は、申請書に運転免許証を合成した後の画像イメージを示している。制御フロー（図３９参照）のステップＳ１８の実行により「ＡＤＦ」の申請書（原稿Ｘ５１）の画像が読み取られ、その回のステップＳ６０の処理により、申請書画像Ｐ５１がフォーマット画像のメモリに書き出される。続いてステップＳ２４の実行により「手差し」の運転免許証（原稿Ｘ５２）の画像が読み取られて、その回のステップＳ６１とステップＳ６２との処理により、メモリから申請書画像Ｐ５１が読み出されて申請書画像Ｐ５１の所定領域（免許証の貼り付け領域）に運転免許証画像Ｐ５２が合成される。
【０２２５】
ここで、申請書画像Ｐ５１に対する運転免許証画像Ｐ５２の合成位置は、適宜決めて良い。例えば、予め設定データＤ５１に申請書画像Ｐ５１上の所定範囲の設定を設ける。給紙順番制御部４５は、設定データＤ５１を取得した際に、所定範囲を示す設定を読み取ってシステム制御部４２に予め渡しておく。システム制御部４２は、その設定を基に、所定範囲に運転免許証画像Ｐ５２を合成する。なお、運転免許証画像Ｐ５２は、所定範囲に位置するようにそのままのサイズで合成しても良いし、所定範囲に収まるようにリサイズ処理などにより縮小してから合成しても良い。
【０２２６】
図４１（ｂ）は、申請書に更に健康保険証を合成した後の画像イメージを示している。制御フロー（図３９参照）のステップＳ２６の後に行われる読取順３の原稿の読取処理の実行により「圧板」の健康保険証（原稿Ｘ５３）の画像が読み取られ、その回のステップＳ６１とステップＳ６２との処理により、メモリから、図４１（ａ）に示す運転免許証画像Ｐ５２を含む申請書画像Ｐ５１が読み出されて申請書画像Ｐ５１の所定領域に健康保険証画像Ｐ５３が合成される。
【０２２７】
申請書画像Ｐ５１に対する健康保険証画像Ｐ５３の合成位置は、適宜決めて良い。例えば、運転免許証画像Ｐ５２と同様に、予め設定データＤ５１に申請書画像Ｐ５１上の所定範囲の設定を設ける。設定範囲は、運転免許証画像Ｐ５２と同様であっても良いし、運転免許証画像Ｐ５２とは別の範囲に設定しても良い。
【０２２８】
なお、画像合成を含む連続読取制御動作のフロー（図３９参照）においては、設定データＤ５１の読取順の指定方法が「手動」に設定されているものを例に説明した。設定データＤ５１の読取順の指定方法の設定が「手動」ではなく「自動」であった場合は、ステップＳ１４の後に読取順決定処理を含め、その処理の実行により得られた読取順で、ステップＳ１５からの処理を実行する。
【０２２９】
図４２は、給紙順番制御部４５が行う上記読取順決定処理の一例を示すフロー図である。給紙順番制御部４５は、当該読取順決定処理により決定した読取順の情報を所定の記憶領域において一時的に管理する。この読取順の情報は、１回の読取開始指示で行われる一連の処理が終了するまで管理される。
【０２３０】
先ず、給紙順番制御部４５は、手差し給紙口に原稿がセットされているかを判定する（Ｓ７０１）。
【０２３１】
給紙順番制御部４５は、手差し給紙口に原稿がセットされていると判定した場合、「手差し」を読取順１の給紙口として一時的に設定する（Ｓ７０２）。
【０２３２】
続いて、給紙順番制御部４５は、ＡＤＦの給紙口に原稿がセットされているかを判定する（Ｓ７０３）。
【０２３３】
給紙順番制御部４５は、ＡＤＦの給紙口に原稿がセットされていると判定した場合、「ＡＤＦ」を読取順２の給紙口として一時的に設定し（Ｓ７０４）、本読取順決定処理を終了する。
【０２３４】
給紙順番制御部４５は、ＡＤＦの給紙口に原稿がセットされていないと判定した場合は、「圧板」を読取順２の給紙口として一時的に設定し（Ｓ７０５）、本読取順決定処理を終了する。
【０２３５】
なお、給紙順番制御部４５は、手差し給紙口に原稿がセットされていないと判定した場合は、「圧板」を読取順１の給紙口として一時的に設定する（Ｓ７０６）。
【０２３６】
続いて、給紙順番制御部４５は、ＡＤＦの給紙口に原稿がセットされているかを判定する（Ｓ７０７）。
【０２３７】
給紙順番制御部４５は、ＡＤＦの給紙口に原稿がセットされていると判定した場合、「ＡＤＦ」を読取順２の給紙口として一時的に設定し（Ｓ７０８）、本読取順決定処理を終了する。
【０２３８】
給紙順番制御部４５は、ＡＤＦの給紙口に原稿がセットされていないと判定した場合は、システム制御部４２にエラー（通知画面Ｇ６１（図３８参照））の表示を要求する（Ｓ７０９）。
【０２３９】
給紙順番制御部４５は、システム制御部４２から確認を示す信号を受け付けると（Ｓ７１０）、ステップＳ７０１からの処理を繰り返すことにより設定をはじめからやり直す。
【０２４０】
なお、本実施の形態及び各変形例の画像処理装置で実行される制御プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０２４１】
本実施の形態及び各変形例の画像処理装置で実行される制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０２４２】
さらに、本実施の形態及び各変形例の画像処理装置で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態及び各変形例の画像処理装置で実行される制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０２４３】
本実施の形態及び各変形例の画像処理装置で実行される制御プログラムは、上述した各部（操作受付部４０や、表示制御部４１や、システム制御部４２や、エンジン制御部４３や、記憶制御部４４や、給紙順番制御部４５や、センサ検知信号受信部４６など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵがフラッシュＲＯＭなどから制御プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、操作受付部４０や、表示制御部４１や、システム制御部４２や、エンジン制御部４３や、記憶制御部４４や、給紙順番制御部４５や、センサ検知信号受信部４６などが主記憶装置上に生成されるようになっている。
【０２４４】
以上により、本実施の形態及び各変形例の画像処理装置、読取制御方法、及びプログラムでは、オペレータによる一回の読取開始キーの操作により複数の給紙口から原稿を所定順序で読み取ることができる。更に、生成された画像データを原稿の印字面の正立向きに自動で補正して所定の割り付けで記録紙に印字出力することまでも可能になる。
【符号の説明】
【０２４５】
１    画像処理装置
１０  給紙口
１１  読取手段
１２  受付手段
１３  制御手段
【先行技術文献】
【特許文献】
【０２４６】
【特許文献１】特許第５７９２７９６号公報
【図１】
2018007229.tif 000003
【図２】
2018007229.tif 000004
【図３】
2018007229.tif 000005
【図４】
2018007229.tif 000006
【図５】
2018007229.tif 000007
【図６】
2018007229.tif 000008
【図７】
2018007229.tif 000009
【図８】
2018007229.tif 000010
【図９】
2018007229.tif 000011
【図１０】
2018007229.tif 000012
【図１１】
2018007229.tif 000013
【図１２】
2018007229.tif 000014
【図１３】
2018007229.tif 000015
【図１４】
2018007229.tif 000016
【図１５】
2018007229.tif 000017
【図１６】
2018007229.tif 000018
【図１７】
2018007229.tif 000019
【図１８】
2018007229.tif 000020
【図１９】
2018007229.tif 000021
【図２０】
2018007229.tif 000022
【図２１】
2018007229.tif 000023
【図２２】
2018007229.tif 000024
【図２３】
2018007229.tif 000025
【図２４】
2018007229.tif 000026
【図２５】
2018007229.tif 000027
【図２６】
2018007229.tif 000028
【図２７】
2018007229.tif 000029
【図２８】
2018007229.tif 000030
【図２９】
2018007229.tif 000031
【図３０】
2018007229.tif 000032
【図３１】
2018007229.tif 000033
【図３２】
2018007229.tif 000034
【図３３】
2018007229.tif 000035
【図３４】
2018007229.tif 000036
【図３５】
2018007229.tif 000037
【図３６】
2018007229.tif 000038
【図３７】
2018007229.tif 000039
【図３８】
2018007229.tif 000040
【図３９】
2018007229.tif 000041
【図４０】
2018007229.tif 000042
【図４１】
2018007229.tif 000043
【図４２】
2018007229.tif 000044