(57)【要約】【課題】内蔵ストレージのオーバーフローを回避しつつ、片面読み取りタイプの画像読取部と両面印刷可能な画像形成部とによる原稿束の両面コピー処理を実行できること。【解決手段】画像形成装置１０において、ページ編成部５４は、２回の順次画像読取処理によって得られる両面原稿画像データＤ１を、予め設定される出力ページ順序Ｄｘ０で連続する複数の出力ページ画像データＤ２に編成する。画像形成部３は両面印刷処理が可能である。前記ページ編成部５４は、両面原稿画像データＤ１の一部のデータを内蔵ストレージ４に一時記憶させ、前記両面原稿画像データＤ１の残りの一部のデータをインターフェイス部６Ａ，６Ｂ，７を通じて前記外部ストレージ６０Ａ，６０Ｂ，８１ｘに一時記憶させ、出力ページ順序Ｄｘ０に従って複数の記憶先から１ページ分のデータを順次取得し、取得したデータに対応する前記出力ページ画像データＤ２を順次出力する。【選択図】図１
2018006848.tif 000002
【特許請求の範囲】
【請求項１】
原稿束に含まれる複数の原稿を１枚ずつ搬送可能な原稿搬送部と、
前記原稿搬送部により搬送される前記複数の原稿の片面の画像を順次読み取りつつ原稿画像データを出力する順次画像読取処理を実行可能な画像読取部と、
前記原稿束における複数のページの画像の出力順序である出力ページ順序を設定する順序設定部と、
前記原稿束の表裏が異なる状態で行われる２回の前記順次画像読取処理によって得られる前記複数の原稿の両面の前記原稿画像データである両面原稿画像データを、前記出力ページ順序で連続する複数の出力ページ画像データに編成するページ編成部と、
前記ページ編成部から得られる前記複数の出力ページ画像データに対応する画像を、複数のシートの両面に順次形成する両面印刷処理が可能な画像形成部と、
データを記憶可能な内蔵ストレージと、
前記ページ編成部と外部ストレージとの間でのデータの伝送を中継するインターフェイス部と、を備え、
前記ページ編成部は、
前記両面原稿画像データの一部のデータを前記内蔵ストレージに一時記憶させ、前記両面原稿画像データの残りの一部のデータを、前記インターフェイス部を通じて前記外部ストレージに一時記憶させ、さらに前記原稿束における複数のページ各々に対応する前記両面原稿画像データの一部のデータの記憶先の情報を設定するデータ蓄積制御部と、
前記出力ページ順序に従って複数の記憶先から前記両面原稿画像データにおける１ページ分のデータを順次取得し、取得したデータに対応する前記出力ページ画像データを順次出力するページ画像出力部と、を含む画像形成装置。
【請求項２】
前記順序設定部は、１回目の前記順次画像読取処理が行われるときにカウントされる原稿枚数に応じて前記出力ページ順序を設定する、請求項１に記載の画像形成装置。
【請求項３】
前記両面原稿画像データにおける１ページ分のデータの蓄積に必要なデータ容量の想定値である想定ページ容量を設定するページ容量想定部をさらに備え、
前記データ蓄積制御部は、
前記複数の原稿における１枚の片面の画像の読み取りが行われるごとに、前記内蔵ストレージおよび前記外部ストレージのうち前記想定ページ容量以上の空き容量を有する選択候補の中から１つの対象ストレージを選択する対象ストレージ選択部と、
選択された前記対象ストレージへ前記両面原稿画像データにおける１ページ分のデータを一時記憶させるページ毎蓄積制御部と、を含む、請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記ページ容量想定部は、１回目の前記順次画像読取処理が開始される前に前記想定ページ容量の初期値を設定し、さらに、前記両面原稿画像データにおける１回目の前記順次画像読取処理で得られる最初の１ページ分のデータのサイズに応じて、少なくとも次ページについての前記想定ページ容量を更新する、請求項３に記載の画像形成装置。
【請求項５】
前記ページ容量想定部は、前記複数の原稿における１枚の片面の画像の読み取りが行われるごとに得られる前記両面原稿画像データにおける１ページ分のデータのサイズに応じて次ページについての前記想定ページ容量を更新する、請求項４に記載の画像形成装置。
【請求項６】
前記対象ストレージ選択部は、前記両面原稿画像データにおける前記出力ページ順序の先頭の１ページ分または先頭から予め設定された複数ページ分に対応する一部のデータを一時記憶させる前記対象ストレージとして、前記外部ストレージよりも優先して前記内蔵ストレージを選択する、請求項３から請求項５のいずれか１項に記載の画像形成装置。
【請求項７】
前記対象ストレージ選択部は、前記両面原稿画像データにおける前記出力ページ順序の先頭から予め設定された複数ページ分よりも後のページに対応する一部のデータを一時記憶させる前記対象ストレージとして、前記内蔵ストレージよりも優先して前記外部ストレージを選択する、請求項３から請求項６のいずれか１項に記載の画像形成装置。
【請求項８】
前記インターフェイス部は、
前記画像形成装置に対して着脱可能な前記外部ストレージである可搬ストレージに対するデータの記録および前記可搬ストレージからのデータの取得が可能な可搬ストレージインターフェイス部と、
ネットワークを通じて他装置と通信することにより、前記他装置が備える前記外部ストレージであるネットワークストレージに対するデータの記録および前記ネットワークストレージからのデータの取得が可能な通信インターフェイス部と、を含み、
前記対象ストレージ選択部は、前記両面原稿画像データにおける前記出力ページ順序の奇数ページに対応する一部のデータの前記対象ストレージとして、前記ネットワークストレージよりも優先して前記可搬ストレージを選択し、前記出力ページ順序の偶数ページに対応する一部のデータの前記対象ストレージとして、前記可搬ストレージよりも優先して前記ネットワークストレージを選択する、請求項３から請求項７のいずれか１項に記載の画像形成装置。
【請求項９】
当該装置の使用場所について予め設定された設置地域情報が特定の地域を表す場合に、前記対象ストレージ選択部は、前記ネットワークストレージよりも優先して前記可搬ストレージを前記対象ストレージとして選択する、請求項８に記載の画像形成装置。
【請求項１０】
前記ページ編成部から得られる前記複数の出力ページ画像データを他装置へ順次送信する通信部をさらに備える、請求項１から請求項９のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
一般に、複写機、ファクシミリ装置または複合機などの画像形成装置は、ＡＤＦ（Auto Document Feeder）と、画像読取部と、画像形成部とを備える。前記ＡＤＦは、原稿束に含まれる複数の原稿を１枚ずつ搬送する。
【０００３】
また、前記画像読取部がいわゆる片面読み取りタイプである場合、前記複数の原稿が前記ＡＤＦによって１回搬送される間に、前記画像読取部は、前記複数の原稿の片面の画像のみを順次読み取りつつ原稿画像データを出力する。
【０００４】
また、前記画像形成装置が、前記片面読み取りタイプの前記画像読取部と、シートの両面に画像を形成する両面印刷処理が可能な前記画像形成部とを備える場合がある。この場合、前記画像形成装置が、原稿束の両面コピー処理を実行することが知られている（例えば、特許文献１参照）。
【０００５】
前記原稿束の両面コピー処理において、ユーザーは、前記原稿束を表裏反転させて前記画像形成装置に２回セットする。そして、前記画像読取部は、画像読取処理を前記複数の原稿のオモテ面およびウラ面について２回実行する。さらに、前記画像形成部が、２回の前記画像読取処理によって得られる前記複数の原稿の両面の画像データに基づいて前記両面印刷処理を実行する。前記複数の原稿の両面の画像データは、前記両面印刷処理に利用されるまで、前記画像形成装置の内蔵ストレージに一時記憶される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２９９７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、前記片面読み取りタイプの前記画像読取部は、比較的安価な前記画像形成装置に採用されることが多い。そのような画像形成装置においては、容量の大きな前記内蔵ストレージを採用することは好ましくない。そのため、前記原稿束の両面コピー処理において、前記内蔵ストレージのオーバーフローが生じるおそれがある。
【０００８】
本発明の目的は、内蔵ストレージのオーバーフローを回避しつつ、片面読み取りタイプの画像読取部と両面印刷可能な画像形成部とによる原稿束の両面コピー処理を実行可能な画像形成装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一の局面に係る画像形成装置は、原稿搬送部と、画像読取部と、順序設定部と、ページ編成部と、画像形成部と、データを記憶可能な内蔵ストレージと、インターフェイス部とを備える。前記原稿搬送部は、原稿束に含まれる複数の原稿を１枚ずつ搬送可能である。前記画像読取部は、前記原稿搬送部により搬送される前記複数の原稿の片面の画像を順次読み取りつつ原稿画像データを出力する順次画像読取処理を実行可能である。前記順序設定部は、前記原稿束における複数のページの画像の出力順序である出力ページ順序を設定する。前記ページ編成部は、前記原稿束の表裏が異なる状態で行われる２回の前記順次画像読取処理によって得られる前記複数の原稿の両面の前記原稿画像データである両面原稿画像データを、前記出力ページ順序で連続する複数の出力ページ画像データに編成する。前記画像形成部は、前記ページ編成部から得られる前記複数の出力ページ画像データに対応する画像を、複数のシートの両面に順次形成する両面印刷処理が可能である。前記インターフェイス部は、前記ページ編成部と外部ストレージとの間でのデータの伝送を中継する。前記ページ編成部は、データ蓄積制御部と、ページ画像出力部とを含む。前記データ蓄積制御部は、前記両面原稿画像データの一部のデータを前記内蔵ストレージに一時記憶させ、前記両面原稿画像データの残りの一部のデータを、前記インターフェイス部を通じて前記外部ストレージに一時記憶させ、さらに前記原稿束における複数のページ各々に対応付けて前記両面原稿画像データにおける前記複数のページ番号各々に対応する一部のデータの記憶先の情報を設定する。前記ページ画像出力部は、前記出力ページ順序に従って複数の記憶先から前記両面原稿画像データにおける１ページ分のデータを順次取得し、取得したデータに対応する前記出力ページ画像データを順次出力する。
【発明の効果】
【００１０】
本発明によれば、内蔵ストレージのオーバーフローを回避しつつ、片面読み取りタイプの画像読取部と両面印刷可能な画像形成部とによる原稿束の両面コピー処理を実行可能な画像形成装置を提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１実施形態に係る画像形成装置を含む画像形成システムのブロック図である。
【図２】図２は、第１実施形態に係る画像形成装置におけるデータ蓄積制御の手順の一例を表すフローチャートである。
【図３】図３は、第１実施形態に係る画像形成装置におけるページ画像出力処理の手順の一例を表すフローチャートである。
【図４】図４は、オモテ面先読みモードにおいて原稿束がＡＤＦの供給トレイにセットされる手順を示す図である。
【図５】図５は、ウラ面先読みモードにおいて原稿束がＡＤＦの供給トレイにセットされる手順を示す図である。
【図６】図６は、オモテ面先読みモードにおける出力ページ順序の一例を示す図である。
【図７】図７は、ウラ面先読みモードにおける出力ページ順序の一例を示す図である。
【図８】図８は、第１実施形態に係る画像形成装置の両面コピー処理における複数のシートへの印刷順序を模式的に表す図である。
【図９】図９は、第２実施形態に係る画像形成装置を含む画像形成システムのブロック図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１３】
［第１実施形態；画像形成装置１０の構成］
図１に示されるように、実施形態に係る画像形成装置１０は、ＡＤＦ１、画像読取部２、画像形成部３，内蔵ストレージ４、制御部５、第１可搬ストレージＩ／Ｆ（Interface）６Ａ、第２可搬ストレージＩ／Ｆ６Ｂ、通信Ｉ／Ｆ７および操作表示部１００などを備える。操作表示部１００は、操作部および表示部を含むユーザーインターフェイスである。
【００１４】
ＡＤＦ１は、供給トレイ１Ａに載置された原稿束９１０に含まれる複数の原稿９１を、供給トレイ１Ａから排出トレイ１Ｂまで１枚ずつ搬送する装置である。ＡＤＦ１は、供給トレイ１Ａに原稿９１が載置されているか否かを検知する原稿センサー１Ｃを備える。ＡＤＦ１は、原稿搬送部の一例である。
【００１５】
画像読取部２は、原稿９１の画像を読み取る装置である。画像読取部２は、ＡＤＦ１により搬送される複数の原稿９１の片面の画像を順次読み取りつつ原稿画像データを出力する処理も可能である。以下、この処理のことを順次画像読取処理と称する。
【００１６】
画像読取部２は、いわゆる片面読み取りタイプである。従って、複数の原稿９１がＡＤＦ１によって１回搬送される間に、画像読取部２は、複数の原稿９１の片面の画像のみを順次読み取りつつ前記原稿画像データを出力する。
【００１７】
画像読取部２は、原稿９１に対して光を出射する光源、原稿９１からの反射光を受光して前記原稿画像データを出力するラインセンサーなどを備える。
【００１８】
画像形成部３は、電子写真方式またはインクジェット方式などの予め定められた方式でシート９２に画像を形成する画像形成処理を実行する装置である。本実施形態において、画像形成部３は、両面印刷処理が可能である。
【００１９】
前記両面印刷処理は、複数の出力ページ画像データＤ２に対応する画像を、複数のシート９２の両面に順次形成する処理である。画像形成部３は、前記両面印刷処理が行われる際にシート９２の向きを搬送途中で反転させるターンバック機構を備える。
【００２０】
図８に示されるように、画像形成部３は、原稿束９１０における複数のページの順番に従って、複数のシート９２の両面に対して画像を形成する。図８は、原稿束９１０の原稿枚数が３枚である場合を例にして、前記両面コピー処理における複数のシート９２への印刷順序を示す。なお、図５，６，８において、Ｇ１〜Ｇ６は、原稿束９１０における１ページ目から６ページ目までの画像を表す記号である。
【００２１】
図８に示される印刷順序は以下の通りである。まず、原稿束９１０の１ページ目の画像が１枚目のシート９２のオモテ面９２Ｘに形成され、次に、原稿束９１０の２ページ目の画像が１枚目のシート９２のウラ面９２Ｙに形成される。次に、原稿束９１０の３ページ目の画像が２枚目のシート９２のオモテ面９２Ｘに形成され、次に、原稿束９１０の４ページ目の画像が２枚目のシート９２のウラ面９２Ｙに形成される。さらに、原稿束９１０の５ページ目の画像が３枚目のシート９２のオモテ面９２Ｘに形成され、最後に、原稿束９１０の６ページ目の画像が３枚目のシート９２のウラ面９２Ｙに形成される。
【００２２】
複数の出力ページ画像データＤ２は、制御部５の画像処理部５４から画像形成部３へ供給される。例えば、画像形成装置１０が両面コピー処理を実行する際に、ＡＤＦ１および画像読取部２が、原稿束９１０の表裏が異なる状態で前記順次画像読取処理を２回実行する。これにより、複数の原稿９１の両面の前記原稿画像データである両面原稿画像データＤ１が得られる。
【００２３】
さらに、前記両面コピー処理において、画像処理部５４が、両面原稿画像データＤ１に基づき複数の出力ページ画像データＤ２を編成し、画像形成部３が、複数の出力ページ画像データＤ２に基づく前記両面印刷処理を実行する。原稿束９１０における複数のページの画像の出力順序である出力ページ順序Ｄｘ０は、画像処理部５４によって予め設定される。
【００２４】
即ち、画像処理部５４は、原稿束９１０の表裏が異なる状態で行われる２回の前記順次画像読取処理によって得られる両面原稿画像データＤ１を、予め設定された出力ページ順序Ｄｘ０で連続する複数の出力ページ画像データＤ２に編成する。
【００２５】
本実施形態において、前記両面コピー処理は、オモテ面先読みモードで実行される。図４に示されるように、前記オモテ面先読みモードは、１回目の前記順次画像読取処理において複数の原稿９１のオモテ面９１Ｘが読み取られるように原稿束９１０が供給トレイ１Ａにセットされ、２回目の前記順次画像読取処理において複数の原稿９１のウラ面９１Ｙが読み取られるように原稿束９１０が供給トレイ１Ａにセットされる動作モードである。
【００２６】
例えば、前記オモテ面先読みモードが採用され、原稿束９１０の原稿枚数が３枚である場合を考える。この場合、図６に示されるように、出力ページ順序Ｄｘ０を原稿束９１０における６つのページの読取番号Ｄ０（＝１〜６）の順番で並ぶ数列で表すと、出力ページ順序Ｄｘ０は、（１，３，５，６，４，２）である。
【００２７】
即ち、前記オモテ面先読みモードにおいて、読取番号Ｄ０に対応する出力ページ順序Ｄｘ０の数列は、昇順に並ぶ奇数ページの番号と、それに続いて降順に並ぶ偶数ページの番号とにより表される。
【００２８】
前記オモテ面先読みモードにおいて、原稿枚数が確定する前において出力ページ順序Ｄｘ０の１番目の読取番号Ｄ０のみが確定する。さらに、出力ページ順序Ｄｘ０における他の奇数の読取番号Ｄ０が、１回目の前記順次画像読取処理において原稿９１の１ページ分の画像が読み取られるごとに確定する。さらに、出力ページ順序Ｄｘ０における全ての偶数の読取番号Ｄ０が、前記原稿枚数が確定した時点で確定する。前記原稿枚数は、少なくとも１回目の前記順次画像読取処理が終了した時点で確定する。
【００２９】
なお、前記オモテ面先読みモードとは異なる前記動作モードとして、ウラ面先読みモードが考えられる。図５に示されるように、前記ウラ面先読みモードは、１回目の前記順次画像読取処理において複数の原稿９１のウラ面９１Ｙが読み取られるように原稿束９１０が供給トレイ１Ａにセットされ、２回目の前記順次画像読取処理において複数の原稿９１のオモテ面９１Ｘが読み取られるように原稿束９１０が供給トレイ１Ａにセットされる動作モードである。
【００３０】
前記ウラ面先読みモードが採用される場合、図７に示されるように、読取番号Ｄ０に対応する出力ページ順序Ｄｘ０の数列は、降順に並ぶ偶数ページの番号と、それに続いて昇順に並ぶ奇数ページの番号とにより表される。前記ウラ面先読みモードにおいて、出力ページ順序Ｄｘ０の全てが、前記原稿枚数が確定して初めて確定する。
【００３１】
但し、前記オモテ面先読みモードおよび前記ウラ面先読みモードのいずれにおいても、画像読取部２から次に出力される両面原稿画像データＤ１の一部が、原稿束９１０における奇数ページのデータであるか偶数ページのデータであるかを判定することは可能である。
【００３２】
例えば、出力ページ順序Ｄｘ０の情報は、ＲＡＭ（Random Access Memory）などの揮発性記憶部に記憶される。画像処理部５４はページ編成部の一例である。
【００３３】
内蔵ストレージ４は、コンピューター読み取り可能な不揮発性のメモリーである。内蔵ストレージ４は、両面原稿画像データＤ１の一部などの各種のデータを記憶可能である。例えば、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが、内蔵ストレージ４として採用される。
【００３４】
通信Ｉ／Ｆ７は、ＬＡＮ（Local Area Network）８０を通じてＬＡＮ内他装置１０ｘと通信を行うインターフェイスである。本実施形態において、ＬＡＮ内他装置１０ｘは、ＬＡＮ８０内の他の画像形成装置１０である。
【００３５】
さらに、通信Ｉ／Ｆ７は、ＬＡＮ８０およびルーター８０１を通じてインターネット８００上のストレージサーバー８１と通信することも可能である。ストレージサーバー８１は、ストレージサービスを提供するコンピューターである。
【００３６】
ストレージサーバー８１は、画像形成装置１０にとっての外部ストレージの一例であるネットワークストレージ８１ｘを備える。例えば、ネットワークストレージ８１ｘがハードディスクドライブなどであることが考えられる。
【００３７】
ネットワークストレージ８１ｘのアドレス情報は、予め操作表示部１００に対する設定操作を通じて設定され、内蔵ストレージ４に記憶される。通信Ｉ／Ｆ７は、内蔵ストレージ４に記憶された前記アドレス情報を用いてネットワークストレージ８１ｘとの通信のセッションを確立する処理を実行する。
【００３８】
通信Ｉ／Ｆ７は、インターネット８００を通じてストレージサーバー８１と通信することにより、ストレージサーバー８１が備えるネットワークストレージ８１ｘに対するデータの記録およびネットワークストレージ８１ｘからのデータの取得が可能である。ストレージサーバー８１は、通信Ｉ／Ｆ７がネットワークを通じて通信可能な他装置の一例である。また、通信Ｉ／Ｆ７は通信インターフェイス部の一例である。
【００３９】
なお、ネットワーク８０，８００を通じて相互に通信可能な画像形成装置１０およびストレージサーバー８１は、画像形成システムを構成している。
【００４０】
第１可搬ストレージＩ／Ｆ６Ａは、画像形成装置１０に対して着脱可能な外部ストレージである第１可搬ストレージ６０Ａに対するデータの記録および第１可搬ストレージ６０Ａからのデータの取得が可能なインターフェイスである。
【００４１】
同様に、第２可搬ストレージＩ／Ｆ６Ｂは、画像形成装置１０に対して着脱可能な外部ストレージである第２可搬ストレージ６０Ｂに対するデータの記録および第２可搬ストレージ６０Ｂからのデータの取得が可能なインターフェイスである。
【００４２】
なお、第１可搬ストレージＩ／Ｆ６Ａおよび第２可搬ストレージＩ／Ｆ６Ｂは、可搬ストレージインターフェイス部の一例である。
【００４３】
本実施形態において、第１可搬ストレージＩ／Ｆ６Ａは、第２可搬ストレージＩ／Ｆ６Ｂよりも高速でデータの記録およびデータの取得が可能なインターフェイスである。例えば、第１可搬ストレージＩ／Ｆ６Ａが、ＳＤＸＣ（Secure Digital eXtended Capacity）メモリーカードのインターフェイスであり、第２可搬ストレージＩ／Ｆ６ＢがＵＳＢ（Universal Serial Bus）インターフェイスであることが考えられる。
【００４４】
上記の場合、第１可搬ストレージ６０ＡはＳＤＸＣメモリーカードであり、第２可搬ストレージ６０ＢはＵＳＢメモリーである。
【００４５】
本実施形態において、第１可搬ストレージ６０Ａ、第２可搬ストレージ６０Ｂ、ＬＡＮ内他装置１０ｘの内蔵ストレージ４およびストレージサーバー８１のネットワークストレージ８１ｘは、それぞれ外部ストレージの一例である。
【００４６】
また、第１可搬ストレージＩ／Ｆ６Ａ、第２可搬ストレージＩ／Ｆ６Ｂおよび通信Ｉ／Ｆ７は、前記ページ編成部の一例である画像処理部５４と前記外部ストレージとの間でのデータの伝送を中継するインターフェイス部の一例である。
【００４７】
制御部５は、各種の演算、データ処理および画像形成装置１０が備える各種の電子機器の制御を実行する。制御部５は、バスを通じて内蔵ストレージ４、第１可搬ストレージＩ／Ｆ６Ａ、第２可搬ストレージＩ／Ｆ６Ｂおよび通信Ｉ／Ｆ７との間でデータおよび制御信号の受け渡しが可能である。
【００４８】
第１可搬ストレージ６０Ａおよび第２可搬ストレージ６０Ｂは、必要に応じてユーザーによって画像形成装置１０に装着される。例えば、第１可搬ストレージ６０Ａおよび第２可搬ストレージ６０Ｂがユーザーの所有物であることが考えられる。第１可搬ストレージ６０Ａおよび第２可搬ストレージ６０Ｂは、前記両面コピー処理において、両面原稿画像データＤ１の退避先として一時利用される。前記両面コピー処理が終了するまでに、第１可搬ストレージ６０Ａおよび第２可搬ストレージ６０Ｂは利用前の状態に戻される。
【００４９】
制御部５は、ＡＤＦ１を制御するＡＤＦ制御部５１、画像読取部２を制御する画像読取制御部５２、画像形成部３を制御する印刷制御部５３、画像処理部５４および操作表示部１００を制御するＵＩ（User Interface）制御部５５などを含む。
【００５０】
例えば、制御部５は、予め内蔵ストレージ４などに記憶されたプログラムを実行するプロセッサーによって実現される。
【００５１】
ところで、画像形成装置１０は、前記片面読み取りタイプの画像読取部２が採用された比較的安価な装置である。そのような画像形成装置１０においては、容量の大きな内蔵ストレージ４を採用することは好ましくない。そのため、原稿束９１０の前記両面コピー処理において、両面原稿画像データＤ１の全てが内蔵ストレージ４に一時記憶される場合、内蔵ストレージ４のオーバーフローが生じるおそれがある。
【００５２】
しかしながら、画像形成装置１０の画像処理部５４は、前記両面コピー処理が行われる際に、後述するデータ蓄積制御およびページ画像出力処理を実行する。これにより、画像形成装置１０は、内蔵ストレージ４のオーバーフローを回避しつつ、片面読み取りタイプの画像読取部２と両面印刷可能な画像形成部３とによる原稿束９１０の前記両面コピー処理を実行可能である。
【００５３】
画像形成装置１０において、内蔵ストレージ４は、可搬ストレージ６０Ａ，６０Ｂよりも高速でデータの記録およびデータの参照が可能なデータ記録媒体である。しかしながら、可搬ストレージ６０Ａ，６０Ｂが画像形成装置１０に装着されている場合、内蔵ストレージ４の空容量は、可搬ストレージ６０Ａ，６０Ｂの空容量よりも小さい場合が多い。
【００５４】
また、可搬ストレージ６０Ａ，６０Ｂは、ネットワークストレージ８１ｘよりも高速でデータの記録およびデータの参照が可能なデータ記録媒体である。しかしながら、可搬ストレージ６０Ａ，６０Ｂの空容量は、ネットワークストレージ８１ｘの空容量よりも小さい場合が多い。
【００５５】
［画像処理部５４］
画像処理部５４は、前記データ蓄積制御を実行するデータ蓄積制御部５４１と、前記ページ画像出力処理を実行するページ画像出力部５４２とを備える。
【００５６】
前記データ蓄積制御において、データ蓄積制御部５４１は、両面原稿画像データＤ１の一部のデータを内蔵ストレージ４に一時記憶させ、両面原稿画像データＤ１の残りの一部のデータをインターフェイス部６Ａ，６Ｂ，７を通じて外部ストレージ６０Ａ，６０Ｂ，８１ｘに一時記憶させる。
【００５７】
さらに、データ蓄積制御部５４１は、原稿束９１０における複数のページ各々に対応する両面原稿画像データＤ１の一部のデータの記憶先を表す記憶先情報Ｄｘ１を設定する。例えば、データ蓄積制御部５４１は、前記ＲＡＭなどの揮発性記憶部に記憶先情報Ｄｘ１を記憶させる。
【００５８】
一方、ページ画像出力部５４２は、出力ページ順序Ｄｘ０に従って記憶先情報Ｄｘ１により特定される複数の記憶先から両面原稿画像データＤ１における１ページ分のデータを順次取得し、取得したデータに対応する出力ページ画像データＤ２を順次出力する。この処理が前記ページ画像出力処理である。出力ページ画像データＤ２は、印刷制御部５３を通じて画像形成部３へ出力される。
【００５９】
[前記データ蓄積制御]
以下、図２に示されるフローチャートを参照しつつ、前記データ蓄積制御の手順の一例について説明する。以下の説明において、Ｓ１０１，Ｓ１０２，…は、データ蓄積制御部５４１が実行する工程の識別符号を表す。
【００６０】
本実施形態において、データ蓄積制御部５４１は、主制御部５４１Ａ、ページ容量想定部５４１Ｂ、対象ストレージ選択部５４１Ｃ、ページ毎蓄積制御部５４１Ｄおよび順序設定部５４１Ｅを含む。これらが、例えば図２に示される手順で前記データ蓄積制御を実行する。
【００６１】
データ蓄積制御部５４１は、原稿センサー１Ｃが原稿９１を検知している状態で、操作表示部１００に対して前記両面コピー処理の開始操作が行われたことを検知したときに、前記データ蓄積制御を開始する。原稿センサー１Ｃが原稿９１を検知している状態は、ＡＤＦ１の供給トレイ１Ａに原稿９１が載置されている状態である。
【００６２】
また、１回目の前記順次画像読取処理が開始される前に、ページ容量想定部５４１Ｂが、想定ページ容量Ｄｘ２の初期値を設定する。想定ページ容量Ｄｘ２は、両面原稿画像データＤ１における１ページ分のデータの蓄積に必要なデータ容量の想定値である。
【００６３】
例えば、ページ容量想定部５４１Ｂが、予め設定される画像読取条件に応じて、予め定められた複数の候補値の１つを想定ページ容量Ｄｘ２の初期値として選択することが考えられる。例えば、前記画像読取条件が、画像読取の解像度、カラー画像およびモノクロ画像の区別および原稿サイズなどを含む。前記画像読取条件は、前記両面コピー処理が開始する前に予め前記操作表示部に対する操作に応じて設定される。また、想定ページ容量Ｄｘ２の初期値が、ユーザーによる操作表示部１００に対する設定操作に従って設定される値であることも考えられる。ページ容量想定部５４１Ｂによる想定ページ容量Ｄｘ２の初期値の設定は、前記データ蓄積制御が開始される前に実行される。
【００６４】
＜工程Ｓ１０１＞
前記データ蓄積制御において、データ蓄積制御部５４１の主制御部５４１Ａが、複数のストレージ４，６０Ａ，６０Ｂ，８１ｘ各々の空容量をチェックする。
【００６５】
なお、第１可搬ストレージ６０Ａが画像形成装置１０に装着されていない場合、即ち、第１可搬ストレージＩ／Ｆ６Ａが第１可搬ストレージ６０Ａにアクセスできない場合、第１可搬ストレージ６０Ａの空容量はゼロである。同様に、第２可搬ストレージ６０Ｂが画像形成装置１０に装着されていない場合、即ち、第２可搬ストレージＩ／Ｆ６Ｂが第２可搬ストレージ６０Ｂにアクセスできない場合、第２可搬ストレージ６０Ｂの空容量はゼロである。
【００６６】
＜工程Ｓ１０２＞
さらに、主制御部５４１Ａが、読取番号ｉを初期化する。読取番号ｉは、前記順次画像読取処理において原稿９１の１ページ分の画像が読み取られるごとにカウントアップされる数値である。以下の説明において、両面原稿画像データＤ１における１ページ分のデータのことを原稿ページデータＤ１０と称する。読取番号ｉは、２回の前記順次画像読取処理において複数の原稿ページデータＤ１０各々が得られる順番を表す。
【００６７】
＜工程Ｓ１０３＞
さらに、順序設定部５４１Ｅが、その時点で設定可能な出力ページ順序Ｄｘ０の一部を設定する。前記オモテ面先読みモードでの１回目の前記順次画像読取処理において、順序設定部５４１Ｅは、読取番号ｉに基づいて、奇数の出力ページ順序Ｄｘ０の１つを設定する。
【００６８】
なお、前記オモテ面先読みモードでの２回目の前記順次画像読取処理においては、順序設定部５４１Ｅは、工程Ｓ１０３の処理をスキップする。
【００６９】
＜工程Ｓ１０４＞
そして、対象ストレージ選択部５４１Ｃが、ｉ番目の対象ストレージを選択する。ｉ番目の前記対象ストレージは、ｉ番目の原稿ページデータＤ１０を記憶させるストレージである。対象ストレージ選択部５４１Ｃは、内蔵ストレージ４および外部ストレージ６０Ａ，６０Ｂ，８１ｘのうち想定ページ容量Ｄｘ２以上の空き容量を有する選択候補の中から１つの前記対象ストレージを選択する。
【００７０】
例えば、内蔵ストレージ４が前記選択候補に含まれる場合に、以下に示される第１選択ルールに従って前記対象ストレージを選択することが考えられる。前記第１選択ルールは、両面原稿画像データＤ１における出力ページ順序Ｄｘ０の先頭の１ページ分または先頭から予め設定された複数ページ分に対応する原稿ページデータＤ１０を一時記憶させる前記対象ストレージとして、外部ストレージ６０Ａ，６０Ｂ，８１ｘよりも優先して内蔵ストレージ４を選択する、というルールである。
【００７１】
前記第１選択ルールが採用されることにより、出力ページ順序Ｄｘ０の先頭から１ページ分乃至複数ページ分についての原稿ページデータＤ１０が得られてから印刷処理が開始されるまでの時間を極力短くすることができる。その結果、いわゆるファーストプリントタイムを極力短くすることができる。
【００７２】
また、複数の外部ストレージ６０Ａ，６０Ｂ，８１ｘのうちの１つ以上が前記選択候補に含まれる場合に、以下に示される第２選択ルールに従って前記対象ストレージを選択することが考えられる。前記第２選択ルールは、両面原稿画像データＤ１における出力ページ順序Ｄｘ０の先頭から予め設定された複数ページ分よりも後のページに対応する原稿ページデータＤ１０を一時記憶させる前記対象ストレージとして、内蔵ストレージ４よりも優先して外部ストレージ６０Ａ，６０Ｂ，８１ｘを選択する、というルールである。
【００７３】
例えば、ネットワークストレージ８１ｘが、両面原稿画像データＤ１における出力ページ順序Ｄｘ０の先頭から２ページ分乃至４ページ分よりも後のページに対応する原稿ページデータＤ１０の前記対象ストレージとして優先して選択されることなどが考えられる。
【００７４】
前記第２選択ルールが採用されることにより、出力ページ順序Ｄｘ０の先頭から２ページ分乃至４ページ分の前記両面印刷処理が行われる間に、ストレージサーバー８１との通信のセッションを確立する処理などの準備処理を行うことができる。その結果、ネットワークストレージ８１ｘへのアクセス時間がボトルネックとなって前記両面印刷処理の途中で待ち時間が発生することを防止できる。
【００７５】
また、可搬ストレージ６０Ａ，６０Ｂおよびネットワークストレージ８１ｘの両方が前記選択候補に含まれる場合に、以下に示される第３選択ルールに従って前記対象ストレージを選択することが考えられる。前記第３選択ルールは、ネットワークストレージ８１ｘよりも優先して可搬ストレージ６０Ａ，６０Ｂを前記対象ストレージとして選択する、というルールである。
【００７６】
前記第３選択ルールが採用されることにより、ネットワークストレージ８１ｘへのアクセス時間がボトルネックとなって前記両面印刷処理の途中で待ち時間が発生する可能性を低くすることができる。
【００７７】
また、可搬ストレージ６０Ａ，６０Ｂおよびネットワークストレージ８１ｘが前記選択候補に含まれる場合に、以下に示される第４選択ルールに従って前記対象ストレージを選択することが考えられる。前記第４選択ルールは、出力ページ順序Ｄｘ０の奇数ページに対応する原稿ページデータＤ１０の前記対象ストレージとして、ネットワークストレージ８１ｘよりも優先して可搬ストレージ６０Ａ，６０Ｂを選択し、出力ページ順序Ｄｘ０の偶数ページに対応する原稿ページデータＤ１０の前記対象ストレージとして、可搬ストレージ６０Ａ，６０Ｂよりも優先してネットワークストレージ８１ｘを選択する、というルールである。
【００７８】
前記両面印刷が図８に示される順序で行われる場合、通常、奇数ページの印刷が終了してから次の偶数ページの印刷が開始されるまでの間に、シート９２のターンバック搬送に起因する比較的長い待ち時間が生じやすい。従って、前記第４選択ルールが採用されることにより、前記ターンバック搬送が行われている間に、ストレージサーバー８１との通信のセッションを確立する処理などの準備処理を行うことができる。その結果、ネットワークストレージ８１ｘへのアクセス時間がボトルネックとなって前記両面印刷処理の途中で待ち時間が発生することを防止できる。
【００７９】
また、可搬ストレージ６０Ａ，６０Ｂおよびネットワークストレージ８１ｘが前記選択候補に含まれる場合に、以下に示される第５選択ルールに従って前記対象ストレージを選択することが考えられる。前記第５選択ルールは、予め設定された設置地域情報が特定の地域を表す場合に、ネットワークストレージ８１ｘよりも優先して可搬ストレージ６０Ａ，６０Ｂを前記対象ストレージとして選択する、というルールである。前記設置地域情報は、画像形成装置１０の使用場所について設定された情報である。
【００８０】
前記特定の地域は、インターネット８００の通信環境が不安定な地域であり、予め定められた地域である。前記第５選択ルールが採用されることにより、ネットワークストレージ８１ｘへのアクセスの不安定さに起因して前記両面印刷処理の途中で待ち時間が発生することを防止できる。
【００８１】
＜工程Ｓ１０５＞
対象ストレージ選択部５４１Ｃは、前記対象ストレージを選択すると、選択した前記対象ストレージの情報を、ｉ番目の両面原稿画像データＤ１に対応する記憶先情報Ｄｘ１として設定する。
【００８２】
＜工程Ｓ１０６＞
次に、画像読取制御部５２が、ｉ番目の１ページ分の画像読取処理を画像読取部２に実行させる。これにより、ｉ番目の原稿ページデータＤ１０が画像読取部２から画像処理部５４へ出力される。
【００８３】
＜工程Ｓ１０７＞
次に、ページ毎蓄積制御部５４１Ｄが、工程Ｓ１０４で選択された前記対象ストレージへｉ番目の原稿ページデータＤ１０を一時記憶させる。ページ毎蓄積制御部５４１Ｄは、ｉ番目の原稿ページデータＤ１０全ての前記対象ストレージへの記録が終了するまで、工程Ｓ１０７の処理を継続する。
【００８４】
なお、ページ毎蓄積制御部５４１Ｄがｉ番目の原稿ページデータＤ１０を前記対象ストレージに記録している途中で、原稿ページデータＤ１０のサイズが前記対象ストレージの空容量を超えてしまうことが考えられる。この場合、主制御部５４１Ａが、前記データ蓄積制御を中断させるとともに、操作表示部１００を通じてエラー通知を出力する。
【００８５】
＜工程Ｓ１０８＞
前記対象ストレージへのｉ番目の原稿ページデータＤ１０の記録が終了すると、ページ容量想定部５４１Ｂが、想定ページ容量Ｄｘ２を更新する処理を実行する。
【００８６】
より具体的には、ページ容量想定部５４１Ｂは、複数の原稿９１における１枚の片面の画像の読み取りが行われるごとに、両面原稿画像データＤ１における最新の原稿ページデータＤ１０のサイズに応じて次ページについての想定ページ容量Ｄｘ２を更新する。
【００８７】
例えば、最新の両面原稿画像データＤ１が１回目の前記順次画像読取処理で得られる最初の１ページ目のデータである場合、ページ容量想定部５４１Ｂは、その１ページ目の両面原稿画像データＤ１のサイズに応じて、少なくとも次ページについての想定ページ容量Ｄｘ２を更新する。この場合、ページ容量想定部５４１Ｂが、１ページ目の両面原稿画像データＤ１のサイズに予め定められた１より大きな余裕係数を乗算して得られる容量を、２ページ目についての想定ページ容量Ｄｘ２として設定することが考えられる。
【００８８】
さらに、最新の両面原稿画像データＤ１が、読取番号ｉが２番目以降のデータである場合、ページ容量想定部５４１Ｂが、前回の想定ページ容量Ｄｘ２と最新の両面原稿画像データＤ１のサイズに前記余裕係数を乗算して得られる容量との大きい方を、次ページについての想定ページ容量Ｄｘ２として設定することが考えられる。
【００８９】
一方、ページ容量想定部５４１Ｂが、１ページ目から最新のページまでの両面原稿画像データＤ１のサイズの平均値に前記余裕係数を乗算して得られる容量を、次ページについての想定ページ容量Ｄｘ２として設定することなども考えられる。
【００９０】
なお、ページ容量想定部５４１Ｂが、前記順次画像読取処理で得られる最初の両面原稿画像データＤ１のサイズに前記余裕係数を乗算して得られる容量を、２ページ目以降の想定ページ容量Ｄｘ２として設定することも考えられる。この場合、想定ページ容量Ｄｘ２は、前記順次画像読取処理の途中で更新されない。
【００９１】
＜工程Ｓ１０９＞
さらに、主制御部５４１Ａが、複数のストレージ４，６０Ａ，６０Ｂ，８１ｘ各々の空容量を最新の値に更新する。
【００９２】
＜工程Ｓ１１０＞
さらに、主制御部５４１Ａが、原稿センサー１Ｃの検知結果に応じて、供給トレイ１Ａに次の原稿９１が存在しない状態であるか否かを判定する。
【００９３】
そして、主制御部５４１Ａは、供給トレイ１Ａに次の原稿９１が存在すると判定した場合、処理を工程Ｓ１１５へ移行させる。後述するように、工程Ｓ１１５において読取番号ｉがカウントアップされた後、工程Ｓ１０３からの処理が繰り返される。
【００９４】
一方、主制御部５４１Ａは、供給トレイ１Ａに次の原稿９１が存在しないと判定した場合、処理を工程Ｓ１１１へ移行させる。
【００９５】
＜工程Ｓ１１１＞
工程Ｓ１１１において、主制御部５４１Ａは、１回目の前記順次画像読取処理が終了した状態であるか否かを判定する。そして、主制御部５４１Ａは、１回目の前記順次画像読取処理が終了した状態であると判定した場合、処理を工程Ｓ１１２へ移行させる。
【００９６】
一方、主制御部５４１Ａは、２回目の前記順次画像読取処理が終了した状態であると判定した場合、前記データ蓄積制御を終了させる。
【００９７】
＜工程Ｓ１１２＞
工程Ｓ１１２において、主制御部５４１Ａは、その時点の読取番号ｉを前記原稿枚数として設定する。即ち、１回目の前記順次画像読取処理が終了することにより、前記原稿枚数が確定する。前記原稿枚数の２倍が、原稿束９１０の総ページ数である。
【００９８】
＜工程Ｓ１１３＞
さらに、順序設定部５４１Ｅが、未だ設定されていない残りの出力ページ順序Ｄｘ０を設定する。即ち、前記オモテ面先読みモードでの１回目の前記順次画像読取処理が終了したときに、順序設定部５４１Ｅは、前記原稿枚数に基づいて偶数の出力ページ順序Ｄｘ０の全てを設定する。順序設定部５４１Ｅは、処理を工程Ｓ１１３から工程Ｓ１１４へ移行させる。
【００９９】
＜工程Ｓ１１４＞
さらに、主制御部５４１Ａは、原稿センサー１Ｃが原稿９１を検知するまで、即ち、表裏反転された原稿束９１０が供給トレイ１Ａに載置されるまで待機する。そして、原稿束９１０が供給トレイ１Ａに載置されると、主制御部５４１Ａは、処理を工程Ｓ１１５へ移行させる。
【０１００】
＜工程Ｓ１１５＞
工程Ｓ１１５において、主制御部５４１Ａが、前述したように読取番号ｉをカウントアップする。その後、主制御部５４１Ａは、処理を工程Ｓ１０３へ移行させる。これにより、２回目の前記順次画像読取処理が開始する（Ｓ１０６）。さらに、画像読取部２から出力される両面原稿画像データＤ１の残りの半分が、内蔵ストレージ４および外部ストレージ６０Ａ，６０Ｂ，８１ｘのうちの１つまたは複数に記録される（Ｓ１０７）。
【０１０１】
［前記ページ画像出力処理］
以下、図３に示されるフローチャートを参照しつつ、前記ページ画像出力処理の手順の一例について説明する。以下の説明において、Ｓ２０１，Ｓ２０２，…は、ページ画像出力部５４２が実行する工程の識別符号を表す。前記ページ画像出力処理は、前記データ蓄積制御と並行して実行される。
【０１０２】
＜工程Ｓ２０１＞
まず、ページ画像出力部５４２は、出力番号ｊを初期化する。出力番号ｊは、出力ページ順序Ｄｘ０に従って原稿ページデータＤ１０に対応する出力ページ画像データＤ２が出力されるごとにカウントアップされる数値である。出力番号ｊは、ページ画像出力部５４２が両面原稿画像データＤ１から複数の出力ページ画像データＤ２各々を編成して出力する順番を表す。
【０１０３】
＜工程Ｓ２０２＞
次に、ページ画像出力部５４２は、出力ページ順序Ｄｘ０のｊ番目のページに対応する原稿ページデータＤ１０が複数のストレージ４，６０Ａ，６０Ｂ，８１ｘのいずれかに記録されるまで待機する。その際、ページ画像出力部５４２は、記憶先情報Ｄｘ１に基づいて、出力ページ順序Ｄｘ０のｊ番目のページに対応する原稿ページデータＤ１０が複数のストレージ４，６０Ａ，６０Ｂ，８１ｘのいずれかに存在するか否かを判定する。
【０１０４】
そして、ページ画像出力部５４２は、出力ページ順序Ｄｘ０のｊ番目のページに対応する原稿ページデータＤ１０が複数のストレージ４，６０Ａ，６０Ｂ，８１ｘのいずれかに存在することを確認すると、処理を次の工程Ｓ２０３へ移行させる。
【０１０５】
＜工程Ｓ２０３＞
工程Ｓ２０３において、ページ画像出力部５４２は、出力ページ順序Ｄｘ０のｊ番目のページに対応する原稿ページデータＤ１０を、複数のストレージ４，６０Ａ，６０Ｂ，８１ｘのうちのいずれか１つから取得する。取得先のストレージは、記憶先情報Ｄｘ１により特定される。
【０１０６】
工程Ｓ２０３において、ページ画像出力部５４２は、取得した原稿ページデータＤ１０をその取得先のストレージから削除する。例えば、原稿ページデータＤ１０の取得先のストレージがネットワークストレージ８１ｘである場合、ページ画像出力部５４２は、ストレージサーバー８１に対し、取得済みの原稿ページデータＤ１０の削除を要求する。
【０１０７】
＜工程Ｓ２０４＞
さらに、ページ画像出力部５４２は、取得した出力ページ順序Ｄｘ０のｊ番目のページに対応する原稿ページデータＤ１０を画像形成用の出力ページ画像データＤ２へ変換し、その出力ページ画像データＤ２を、印刷制御部５３を通じて画像形成部３へ出力する。
【０１０８】
なお、印刷制御部５３は、ページ画像出力部５４２から順次出力される複数の出力ページ画像データＤ２に基づく両面印刷処理を画像形成部３に実行させる。
【０１０９】
＜工程Ｓ２０５＞
次に、ページ画像出力部５４２は、出力番号ｊが前記原稿枚数の２倍に達したか否かを判定する。ページ画像出力部５４２は、出力番号ｊが前記原稿枚数の２倍に達していないと判定した場合、処理を工程Ｓ２０６へ移行させる。一方、ページ画像出力部５４２は、出力番号ｊが前記原稿枚数の２倍に達したと判定した場合、前記ページ画像出力処理を終了させる。
【０１１０】
＜工程Ｓ２０６＞
工程Ｓ２０６において、ページ画像出力部５４２は、出力番号ｊをカウントアップした上で、処理を工程Ｓ２０２へ移行させる。
【０１１１】
以上に示されるように、ページ画像出力部５４２は、出力ページ順序Ｄｘ０に従って複数の記憶先から両面原稿画像データＤ１における１ページ分の原稿ページデータＤ１０を順次取得し（Ｓ２０３）、取得したデータに対応する出力ページ画像データＤ２を順次出力する（Ｓ２０４）。
【０１１２】
画像形成装置１０が採用されれば、内蔵ストレージ４のオーバーフローを回避しつつ、片面読み取りタイプの画像読取部２と両面印刷可能な画像形成部３とによる原稿束９１０の両面コピー処理を実行可能である。
【０１１３】
また、画像処理部５４の順序設定部５４１Ｅが、１回目の前記順次画像読取処理が行われるときにカウントされる前記原稿枚数に応じて出力ページ順序Ｄｘ０を設定する（図２のＳ１１２）。そのため、ユーザーが予め前記原稿枚数を把握して入力する必要がない。
【０１１４】
さらに、順序設定部５４１Ｅは、前記オモテ面先読みモードでの１回目の前記順次画像読取処理が行われているときに、原稿９１の１ページ分の画像が読み取られるごとに、その時点で設定可能な奇数の出力ページ順序Ｄｘ０の１つを設定する（Ｓ１０３）。
【０１１５】
上記の場合、図２の工程Ｓ１０４の処理において、前記対象ストレージの選択に有用な情報である出力ページ順序Ｄｘ０の一部が早期に確定する。その結果、前記対象ストレージをより速やかに選択することができる。
【０１１６】
また、対象ストレージ選択部５４１Ｃが、複数のストレージ４，６０Ａ，６０Ｂ，８１ｘのうち想定ページ容量Ｄｘ２以上の空き容量を有する選択候補の中から１つの前記対象ストレージを選択する。そのため、前記対象ストレージへのデータの記録の途中で前記対象ストレージのオーバーフローが生じる可能性を低くできる。
【０１１７】
さらに、ページ容量想定部５４１Ｂが、複数の原稿９１における１枚の片面の画像の読み取りが行われるごとに得られる原稿ページデータＤ１０のサイズに応じて次ページについての想定ページ容量Ｄｘ２を更新する。
【０１１８】
上記のような実績に応じた想定ページ容量Ｄｘ２の更新により、高速アクセスが可能な内蔵ストレージ４および可搬ストレージ６０Ａ，６０Ｂを無駄なく利用しつつ、前記対象ストレージのオーバーフローが生じる可能性を低くできる。
【０１１９】
［第２実施形態］
次に、図９を参照しつつ、第２実施形態に係る画像形成装置１０Ａについて説明する。画像形成装置１０Ａは、図１に示される画像形成装置１０にＦＡＸモデム７０が追加された構成を有している。ＦＡＸモデム７０は、公衆回線網８０２を通じて他のファクシミリ装置８２と通信可能である。
【０１２０】
画像形成装置１０Ａは、両面ＦＡＸ送信処理を実行可能である。前記両面ＦＡＸ送信処理において、ＡＤＦ１および画像読取部２は、原稿束９１０の表裏が異なる状態で前記順次画像読取処理を２回実行する。
【０１２１】
さらに、前記両面ＦＡＸ送信処理において、画像処理部５４のデータ蓄積制御部５４１が、前記データ蓄積制御（図２参照）を実行する。さらに、前記両面ＦＡＸ送信処理において、ページ画像出力部５４２が、前記ページ画像出力処理（図３参照）と同様に複数の出力ページ画像データＤ２を順次出力する。但し、前記両面ＦＡＸ送信処理における複数の出力ページ画像データＤ２の出力先はＦＡＸモデム７０である。
【０１２２】
ＦＡＸモデム７０は、画像処理部５４のページ画像出力部５４２から得られる複数の出力ページ画像データＤ２を、公衆回線網８０２を通じて他のファクシミリ装置８２へ順次送信する。なお、ＦＡＸモデム７０は通信部の一例である。
【０１２３】
画像形成装置１０Ａが採用されれば、内蔵ストレージ４のオーバーフローを回避しつつ、片面読み取りタイプの画像読取部２と他装置と通信可能なＦＡＸモデム７０とによる原稿束９１０の前記両面ＦＡＸ送信処理を実行可能である。
【０１２４】
[応用例]
以上に示された画像形成装置１０，１０Ａが、前記両面コピー処理を実行する際に、ジョブを実行していないＬＡＮ内他装置１０ｘの内蔵ストレージ４を、原稿ページデータＤ１０を記憶させる外部ストレージの１つとして利用することも考えられる。
【０１２５】
同様に、画像形成装置１０Ａが、前記両面ＦＡＸ送信処理を実行する際に、ジョブを実行していないＬＡＮ内他装置１０ｘの内蔵ストレージ４を、原稿ページデータＤ１０を記憶させる外部ストレージの１つとして利用することも考えられる。
【０１２６】
また、画像形成装置１０，１０Ａにおいて、操作表示部１００に対して前記両面コピー処理の開始操作が行われた場合に、ＵＩ制御部５５が、予め定められたストレージ装着通知を、操作表示部１００を通じて出力することも考えられる。前記ストレージ装着通知は、第１可搬ストレージ６０Ａおよび第２可搬ストレージ６０Ｂの少なくとも一方を画像形成装置１０に装着することを促す通知である。
【０１２７】
また、画像形成装置１０，１０Ａにおいて、ＵＩ制御部５５が、操作表示部１００に対する選択操作に従って、前記オモテ面先読みモードおよび前記ウラ面先読みモードの一方を選択する機能を備えることも考えられる。
【０１２８】
図７に示されるように、前記ウラ面先読みモードにおいては、２回目の前記順次画像読取処理における最初のページの原稿ページデータＤ１０が得られたときに、１枚目のシート９２の両面に対する印刷処理を実行することができる。そのため、前記原稿枚数が多い場合に、前記両面印刷処理の開始および終了を早めることができる。
【０１２９】
また、画像形成装置１０，１０Ａにおいて、画像形成部３の前記ターンバック機構が、複数枚のシート９２をターンバック経路に待機させた状態で新たなシート９２に画像を形成するシートバッチ処理を実行可能であることも考えられる。
【０１３０】
前記シートバッチ処理においては、前記両面印刷処理が、原稿束９１０におけるページの順序と異なる順序で行われることにより、無駄な待ち時間が生じない効率的な前記両面印刷処理が可能となる場合がある。その場合においても、印刷物を成す複数のシート９２は、原稿束９１０のページ順で並ぶ状態でシート排出トレイ上に排出される。
【０１３１】
従って、前記シートバッチ処理での前記両面印刷処理が行われる場合、出力ページ順序Ｄｘ０が、原稿束９１０におけるページの順序と異なる順序に設定されることが考えられる。
【０１３２】
なお、本発明に係る画像形成装置は、各請求項に記載された発明の範囲において、以上に示された実施形態及び応用例を自由に組み合わせること、或いは実施形態及び応用例を適宜、変形する又は一部を省略することによって構成されることも可能である。
【符号の説明】
【０１３３】
１        ：ＡＤＦ（原稿搬送部）
１Ａ      ：供給トレイ
１Ｂ      ：排出トレイ
１Ｃ      ：原稿センサー
２        ：画像読取部
３        ：画像形成部
４        ：内蔵ストレージ
５        ：制御部
６Ａ      ：第１可搬ストレージＩ／Ｆ（インターフェイス部）
６Ｂ      ：第２可搬ストレージＩ／Ｆ（インターフェイス部）
７        ：通信Ｉ／Ｆ（インターフェイス部）
１０，１０Ａ：画像形成装置
１０ｘ    ：ＬＡＮ内他装置
５１      ：ＡＤＦ制御部
５２      ：画像読取制御部
５３      ：印刷制御部
５４      ：画像処理部
５５      ：ＵＩ制御部
６０Ａ    ：第１可搬ストレージ
６０Ｂ    ：第２可搬ストレージ
７０      ：ＦＡＸモデム
８１      ：ストレージサーバー
８１ｘ    ：ネットワークストレージ
８２      ：ファクシミリ装置
９１      ：原稿
９１Ｘ    ：原稿のオモテ面
９１Ｙ    ：原稿のウラ面
９２      ：シート
９２Ｘ    ：シートのオモテ面
９２Ｙ    ：シートのウラ面
１００    ：操作表示部
５４１    ：データ蓄積制御部（ページ編成部）
５４１Ａ  ：主制御部
５４１Ｂ  ：ページ容量想定部
５４１Ｃ  ：対象ストレージ選択部
５４１Ｄ  ：ページ毎蓄積制御部
５４１Ｅ  ：順序設定部
５４２    ：ページ画像出力部（ページ編成部）
８００    ：インターネット
８０１    ：ルーター
８０２    ：公衆回線網
９１０    ：原稿束
Ｄ０    ：読取番号
Ｄ１    ：両面原稿画像データ
Ｄ１０  ：原稿ページデータ
Ｄ２    ：出力ページ画像データ
Ｄｘ０    ：出力ページ順序
Ｄｘ１    ：記憶先情報
Ｄｘ２    ：想定ページ容量
【図１】
2018006848.tif 000003
【図２】
2018006848.tif 000004
【図３】
2018006848.tif 000005
【図４】
2018006848.tif 000006
【図５】
2018006848.tif 000007
【図６】
2018006848.tif 000008
【図７】
2018006848.tif 000009
【図８】
2018006848.tif 000010
【図９】
2018006848.tif 000011