(57)【要約】【課題】無駄な印刷物を出力することなく円滑に複数部数の印刷を可能にする。【解決手段】本発明の画像形成装置は、空き容量が規定値より大きいことを示す場合（Ｓ０４でＹＥＳ）、複数部数の印刷において、読取手段により生成された画像データを順次記憶手段に格納しながら、１部目の印刷を実行し、記憶手段に記憶された画像データを用いて２部目以降の印刷を実行し、空き容量が規定値以下であることを示す場合（Ｓ０４でＮＯ）、複数部数の印刷において、読取手段により生成されたすべての画像データが記憶手段に格納された後に、記憶手段に記憶された画像データを用いて印刷を開始し（Ｓ１７〜Ｓ２４）、該すべての画像データが記憶手段に格納できない場合、印刷を開始せずに印刷ジョブを中止する（Ｓ２６，Ｓ２７）。【選択図】図７Ａ
2014236498.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取ることにより画像データを生成する読取手段と、前記読取手段により生成された画像データを記憶する記憶手段と、前記記憶手段に記憶された画像データに基づいて印刷を実行する印刷実行手段と、前記読取手段により読み取られた原稿の画像データに基づいて前記印刷実行手段に印刷を実行させるための印刷ジョブを制御する印刷ジョブ制御手段とを備える画像形成装置であって、
前記記憶手段の空き容量が少ないか否かの基準となる規定値を設定する規定値設定手段と、
前記記憶手段の空き容量と前記規定値とを比較する空き容量比較手段と、を備え、
前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、前記空き容量が前記規定値より大きいことを示すならば、前記印刷ジョブ制御手段は、複数部数の印刷において、前記読取手段により生成された画像データを順次前記記憶手段に格納しながら、前記印刷実行手段に１部目の印刷を実行させ、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に２部目以降の印刷を実行させ、
前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、前記空き容量が前記規定値以下であることを示すならば、前記印刷ジョブ制御手段は、複数部数の印刷において、前記読取手段により生成されたすべての画像データが前記記憶手段に格納された場合、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に印刷を開始させ、該すべての画像データが前記記憶手段に格納できない場合、前記印刷実行手段に印刷を開始させずに前記印刷ジョブを中止することを特徴とする、画像形成装置。
【請求項２】
前記規定値設定手段は、前記記憶手段に記憶された所定の規定日数内の画像データのデータ量のうち最大のデータ量、または、前記記憶手段に記憶された所定の規定日数内の画像データのデータ量の平均値を前記規定値として設定することを特徴とする、請求項１に記載の画像形成装置。
【請求項３】
前記規定値設定手段は、前記記憶手段に格納された所定の印刷ジョブ数内の画像データのデータ量のうち最大のデータ量、または、前記記憶手段に記憶された所定の印刷ジョブ数内の画像データのデータ量の平均値を前記規定値として設定することを特徴とする、請求項１に記載の画像形成装置。
【請求項４】
前記規定値設定手段は、ユーザにより入力された数値を前記規定値として設定することを特徴とする、請求項１に記載の画像形成装置。
【請求項５】
前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、空き容量が規定値以下であることを示す場合において、印刷部数が１部であり、かつ、画像データを保存する画像保存機能が設定されていない場合、前記印刷ジョブ制御手段は、前記読取手段により生成されたすべての画像データが前記記憶手段に格納されるのを待たずに、前記印刷実行手段に印刷を開始させることを特徴とする、請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、空き容量が規定値以下であることを示すならば、印刷部数が１部であり、かつ、画像データを保存する画像保存機能が設定されている場合において、前記印刷ジョブ制御手段は、前記読取手段により生成されたすべての画像データが前記記憶手段に格納された場合、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に印刷を開始させ、該すべての画像データが前記記憶手段に格納できない場合、前記印刷実行手段に印刷を開始させずに前記印刷ジョブを中止することを特徴とする、請求項１〜４のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機能、プリンタ機能、ファクシミリ機能および外部の装置と通信を行なう機能を有する、例えばデジタル複写機等の画像形成装置に関する。
【背景技術】
【０００２】
従来、画像を形成するデジタル複写機等では、複数部数の印刷を行う場合、１部目の印刷を行いながら、画像データを一旦画像蓄積装置へ格納し、１部目の印刷が完了後に、再び、その画像データ蓄積装置より、印刷開始ページの画像データを読み出し、２部目の印刷を行うという手順を実行する。
【０００３】
例えば特許文献１では、画像処理装置にて複数枚コピーを行う場合、１回目のコピー動作ではスキャナで読み取った画像データを画像処理して印字を行うが、それと平行して外部メモリへ画像処理後のデータを転送し、保持して、２回目以降のコピー動作では外部メモリ内のデータを画像処理装置の記録部へ転送して、印字処理を行うようにすることが開示されている。また、１回目のコピー動作中に外部メモリがデータフルになったと外部メモリインターフェイス部が認識した場合、２回目以降のコピー動作も１回目と同様にスキャナ部、画像処理部、記録部によるデータ処理を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３３９７７７号公報（２００６年１２月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、スキャナ部（原稿台）に原稿を載置してコピーする場合を想定しているので、原稿を搬送しながら読み取る形式の両面自動原稿送り装置を用いる場合に、特許文献１に記載の技術を採用すると、利便性が悪くなってしまう。具体的には、両面自動原稿送り装置を用いる場合、一度読み取った原稿は排出されてしまうため、１回目のコピー動作中に外部メモリがデータフルになった状態において、２回目以降のコピー動作を実行させる際、排出された原稿をユーザが両面自動原稿送り装置に再度セットしなければならないといった問題がある。
【０００６】
また、プリンタ機能での従来技術として、１部目の印刷途中に画像データを格納する画像蓄積手段が満杯となった場合に、印刷途中までの用紙を排出後、ジョブをキャンセルする、もしくは、画像蓄積手段への画像データの格納を中止し、１部のみの印刷を完成させようとする処理を行うなどの方法が供されている。この従来技術は、複数部数のコピーをスムーズに行えないといった問題がある。
【０００７】
また、画像蓄積手段としてハードディスク（HDD）を使用することにより、その格納容量は格段に増加しているものの、その用途として、近年では使用した画像データを蓄積し再利用する機能、画像データを保存しておく機能等が提供されており、やはり画像蓄積手段が満杯となる課題は、今なお存続している。
【０００８】
本発明は、上記課題を解決するためになされたものであり、この発明の目的は、無駄な印刷物を出力することなく円滑に複数部数の印刷が可能な画像形成装置を提供することである。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る画像形成装置は、原稿を読み取ることにより画像データを生成する読取手段と、前記読取手段により生成された画像データを記憶する記憶手段と、前記記憶手段に記憶された画像データに基づいて印刷を実行する印刷実行手段と、前記読取手段により読み取られた原稿の画像データに基づいて前記印刷実行手段に印刷を実行させるための印刷ジョブを制御する印刷ジョブ制御手段とを備える画像形成装置であって、前記記憶手段の空き容量が少ないか否かの基準となる規定値を設定する規定値設定手段と、前記記憶手段の空き容量と前記規定値とを比較する空き容量比較手段とを備え、前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、前記空き容量が前記規定値より大きいことを示す場合、前記印刷ジョブ制御手段は、複数部数の印刷において、前記読取手段により生成された画像データを順次前記記憶手段に格納しながら、前記印刷実行手段に１部目の印刷を実行させ、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に２部目以降の印刷を実行させ、前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、前記空き容量が前記規定値以下であることを示す場合、前記印刷ジョブ制御手段は、複数部数の印刷において、前記読取手段により生成されたすべての画像データが前記記憶手段に格納された後に、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に印刷を開始させ、該すべての画像データが前記記憶手段に格納できない場合、前記印刷実行手段に印刷を開始させずに前記印刷ジョブを中止する。
【発明の効果】
【００１０】
本発明の一態様によれば、無駄な印刷物を出力することなく円滑に複数部数の印刷を可能にするといった効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像形成装置であるデジタルカラー複写機の構成を示す正面断面の略図である。
【図２】デジタルカラー複写機の装置全体の各部を制御する制御系のブロック図である。
【図３】デジタルカラー複写機が備える操作画面および操作ボタンの一例を示す図である。
【図４】コピー画面表示の一例を示す図である。
【図５】ファックス/イメージ送信モード画面の一例を示す図である。
【図６】ファイリング機能により保存されたデータ一覧を示す図である。
【図７Ａ】画像データ格納処理の流れの一例を示すフローチャートである。
【図７Ｂ】画像データ格納処理の流れの一例を示すフローチャートである。
【図７Ｃ】画像データ格納処理の流れの一例を示すフローチャートである。
【図８】第１空き容量規定値取得処理の流れの一例を示すフローチャートである。
【図９】データ量格納処理の流れの一例を示すフローチャートである。
【図１０】第２空き容量規定値取得処理の流れの一例を示すフローチャートである。
【図１１】第３空き容量規定値取得処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
〔デジタルカラー複写機断面の説明〕
図１は、本発明の実施形態に係る画像形成装置であるデジタルカラー複写機の構成を示す正面断面の略図である。図１を参照して、デジタルカラー複写機１の構成について説明する。複写機１本体の上面には、原稿台１１１及び図３に示す操作パネル１０３が設けられ、複写機１本体の内部に画像読み取り部１１０および画像形成部２１０が設けられる構成である。
【００１３】
原稿台１１１の上面には該原稿台１１１に対して開閉可能な状態で、原稿台１１１の上面に対して所定の位置関係をもって両面自動原稿送り装置（RADF；Reversing Automatic Document Feeder）１１２が装着されている。
【００１４】
さらに、両面自動原稿送り装置１１２は、まず、原稿の一方の面が原稿台１１１の所定位置において画像読み取り部１１０に対向するよう原稿を搬送しながら、画像の読み取りを行い、この一方の面についての画像読み取りが終了した後に、他方の面が原稿台１１１の所定位置において画像読み取り部１１０に対向するよう原稿を反転し原稿台１１１の所定位置に向かって搬送するようになっている。そして、両面自動原稿送り装置１１２は、１枚の原稿について両面の画像読み取りを行いながら、この原稿を排出し、次の原稿についても同様に両面搬送動作を実行する。以上の原稿の搬送および表裏反転の動作は、複写機１全体の動作に関連して制御されるものである。
【００１５】
画像読み取り部１１０は、両面自動原稿送り装置１１２により原稿台１１１上の所定位置に搬送される原稿の画像を読み取るために、原稿台１１１の下方に配置されている。また、画像読み取り部１１０は該原稿台１１１の下面に沿って平行に往復移動する（原稿台１１１上に置かれた原稿を読み取る場合）原稿走査体１１３，１１４と、光学レンズ１１５と、光電変換素子であるＣＣＤラインセンサ１１６とを有している。
【００１６】
この原稿走査体１１３，１１４は、第１の走査ユニット１１３と第２の走査ユニット１１４とから構成されている。第１の走査ユニット１１３は、原稿画像表面を露光する露光ランプと、原稿からの反射光像を所定の方向に向かって偏向する第１ミラーとを有し、原稿台１１１上に原稿が置かれた場合には、原稿台１１１の下面に対して一定の距離を保ちながら所定の走査速度で平行に往復移動するものである。また、両面自動原稿送り装置１１２にて搬送された原稿を読み取る場合には、所定位置で停止している。第２の走査ユニット１１４は、第１の走査ユニット１１３の第１ミラーにより偏向された原稿からの反射光像をさらに所定の方向に向かって偏向する第２および第３ミラーとを有し、原稿台１１１上に原稿が置かれた場合には、第１の走査ユニット１１３と一定の速度関係を保って平行に往復移動するものである。
【００１７】
光学レンズ１１５は、第２の走査ユニット１１４の第３ミラーにより偏向された原稿からの反射光像を縮小し、縮小された光像をＣＣＤラインセンサ１１６上の所定位置に結像させるものである。
【００１８】
ＣＣＤラインセンサ１１６は、結像された光像を順次光電変換して電気信号として出力するものである。ＣＣＤラインセンサ１１６は、白黒画像あるいはカラー画像を読み取り、Ｒ(赤)，Ｇ(緑)，Ｂ(青)の各色成分に色分解したラインデータを出力することのできる３ラインのカラーＣＣＤである。このＣＣＤラインセンサ１１６により電気信号に変換された原稿画像情報は、さらに画像処理部に転送されて所定の画像データ処理が施される。
【００１９】
次に、画像形成部２１０の構成、および画像形成部２１０に係わる各部の構成について説明する。画像形成部２１０の下方には、用紙トレイ内に積載収容されている用紙(記録媒体)Ｐを１枚ずつ分離して画像形成部２１０に向かって供給する給紙機構２１１が設けられている。そして１枚ずつ分離供給された用紙Ｐは、画像形成部２１０の手前に配置された一対のレジストローラ２１２によりタイミングが制御されて画像形成部２１０に搬送される。さらに、片面に画像が形成された用紙Ｐは、画像形成部２１０の画像形成にタイミングを合わせて画像形成部２１０に再供給搬送される。
【００２０】
画像形成部２１０の下方には、転写搬送ベルト機構２１３が配置されている。転写搬送ベルト機構２１３は、駆動ローラ２１４と従動ローラ２１５との間に略平行に伸びるように張架された転写搬送ベルト２１６に用紙Ｐを静電吸着させて搬送する構成となっている。そして、転写搬送ベルト２１６の下側に近接して、パターン画像検出ユニットが設けられている。
【００２１】
さらに、用紙搬送路における転写搬送ベルト機構２１３の下流側には、用紙Ｐ上に転写形成されたトナー像を用紙Ｐ上に定着させるための定着装置２１７が配置されている。この定着装置２１７の一対の定着ローラ間を通過した用紙Ｐは、搬送方向切り換えゲート２１８を経て、排出ローラ２１９により複写機１本体の外壁に取り付けられている排紙トレイ２２０上に排出される。
【００２２】
切り換えゲート２１８は、定着後の用紙Ｐの搬送経路を、複写機１本体へ用紙Ｐを排出する経路と、画像形成部２１０に向かって用紙Ｐを再供給する経路との間で選択的に切り換えるものである。切り換えゲート２１８により再び画像形成部２１０に向かって搬送方向が切り換えられた用紙Ｐは、スイッチバック搬送経路２２１を介して表裏反転された後、画像形成部２１０へと再度供給される。
【００２３】
また、画像形成部２１０における転写搬送ベルト２１６の上方には、転写搬送ベルト２１６に近接して、第１の画像形成ステーションＰａ、第２の画像形成ステーションＰｂ、第３の画像形成ステーションＰｃおよび第４の画像形成ステーションＰｄが、用紙搬送経路上流側から順に並設されている。
【００２４】
転写搬送ベルト２１６は駆動ローラ２１４によって、図１において矢印Ｚで示す方向に摩擦駆動され、前述したように給紙機構２１１を通じて給送される用紙Ｐを担持し、用紙Ｐを画像形成ステーションＰａ〜Ｐｄへと順次搬送する。
【００２５】
各画像ステーションＰａ〜Ｐｄは、実質的に同一の構成を有している。各画像ステーションＰａ，Ｐｂ，Ｐｃ，Ｐｄは、図１に示す矢印Ｆ方向に回転駆動される感光体ドラム２２２ａ，２２２ｂ，２２２ｃおよび２２２ｄをそれぞれ含んでいる。
【００２６】
各感光体ドラム２２２a〜２２２ｄの周辺には、感光体ドラム２２２a〜２２２ｄをそれぞれ一様に帯電する帯電器２２３ａ，２２３ｂ，２２３ｃ，２２３ｄと、感光体ドラム２２２a〜２２２ｄ上に形成された静電潜像をそれぞれ現像する現像装置２２４ａ，２２４ｂ，２２４ｃ，２２４ｄと、現像された感光体ドラム２２２a〜２２２ｄ上のトナー像を用紙Ｐへ転写する転写用放電器２２５ａ，２２５ｂ，２２５ｃ，２２５ｄと、感光体ドラム２２２a〜２２２ｄ上に残留するトナーを除去するクリーニング装置２２６ａ，２２６ｂ，２２６ｃ，２２６ｄとが感光体ドラム２２２a〜２２２ｄの回転方向に沿って順次配置されている。
【００２７】
また、各感光体ドラム２２２a〜２２２ｄの上方には、レーザビームスキャナユニット２２７ａ，２２７ｂ，２２７ｃ，２２７ｄがそれぞれ設けられている。レーザビームスキャナユニット２２７a〜２２７ｄは、画像データに応じて変調されたドット光を発する半導体レーザ素子(図示せず)、半導体レーザ素子からのレーザビームを主走査方向に偏向させるためのポリゴンミラー（偏向装置）２４０と、ポリゴンミラー２４０により偏向されたレーザビームを感光体ドラム２２２a〜２２２ｄ表面に結像させるためのｆθレンズ２４１やミラー２４２，２４３などから構成されている。
【００２８】
レーザビームスキャナ２２７ａにはカラー原稿画像の黒色成分像に対応する画素信号が、レーザビームスキャナ２２７ｂにはカラー原稿画像のシアン色成分像に対応する画素信号が、レーザビームスキャナ２２７ｃにはカラー原稿画像のマゼンタ色成分像に対応する画素信号が、そして、レーザビームスキャナ２２７ｄにはカラー原稿画像のイエロー色成分像に対応する画素信号がそれぞれ入力される。
【００２９】
これにより色変換された原稿画像情報に対応する静電潜像が各感光体ドラム２２２a〜２２２ｄ上に形成される。そして、現像装置２２４ａには黒色のトナーが、現像装置２２４ｂにはシアン色のトナーが、現像装置２２４ｃにはマゼンタ色のトナーが、現像装置２２４ｄにはイエロー色のトナーがそれぞれ収容されており、感光体ドラム２２２a〜２２２ｄ上の静電潜像は、これら各色のトナーにより現像される。これにより、画像形成部２１０にて色変換された原稿画像情報が各色のトナー像として再現される。
【００３０】
また、第１の画像形成ステーションＰａと給紙機構２１１との間には用紙吸着用帯電器２２８が設けられており、この吸着用帯電器２２８は転写搬送ベルト２１６の表面を帯電させ、給紙機構２１１から供給された用紙Ｐは、転写搬送ベルト２１６上に確実に吸着させた状態で第１の画像形成ステーションＰａから第４の画像形成ステーションＰｄの間をずれることなく搬送させる。
【００３１】
一方、第４の画像ステーションＰｄと定着装置２１７との間で駆動ローラ２１４のほぼ真上部には除電器２２９が設けられている。この除電器２２９には搬送ベルト２１６に静電吸着されている用紙Ｐを転写搬送ベルト２１６から分離するための交流電流が印加されている。
【００３２】
上記構成のデジタルカラー複写機においては、用紙Ｐとしてカットシート状の紙が使用される。この用紙Ｐは、給紙カセットから送り出されて給紙機構２１１の給紙搬送経路のガイド内に供給されると、その用紙Ｐの先端部分がセンサ（図示せず）にて検知され、このセンサから出力される検知信号に基づいて一対のレジストローラ２１２により一旦停止される。
【００３３】
そして、用紙Ｐは各画像ステーションＰａ〜Ｐｄとタイミングをとって図１の矢印Ｚ方向に回転している転写搬送ベルト２１６上に送られる。このとき転写搬送ベルト２１６には前述したように吸着用帯電器２２８により所定の帯電が施されているので、用紙Ｐは、各画像ステーションＰａ〜Ｐｄを通過する間、安定して搬送供給される。
【００３４】
各画像ステーションＰａ〜Ｐｄにおいては、各色のトナー像が、それぞれ形成され、転写搬送ベルト２１６により静電吸着されて搬送される用紙Ｐの支持面上で重ね合わされる。第４の画像ステーションＰｄによる画像の転写が完了すると、用紙Ｐは、その先端部分から順次、除電用放電器により転写搬送ベルト２１６上から剥離され、定着装置２１７へと導かれる。最後に、トナー画像が定着された用紙Ｐは、用紙排出口(図示せず)から排紙トレイ２２０上へと排出される。
【００３５】
なお、上述の説明ではレーザビームスキャナユニット２２７a〜２２７ｄによって、レーザビームを走査して露光することにより、感光体への光書き込みを行なう。しかし、レーザビームスキャナユニットの代わりに、発光ダイオードアレイと結像レンズアレイからなる書き込み光学系（ＬＥＤヘッド）を用いても良い。ＬＥＤヘッドはレーザビームスキャナユニットに比べ、サイズも小さく、また可動部分がなく無音である。よって、複数個の光書き込みユニットを必要とするタンデム方式のデジタルカラー複写機などの画像形成装置では、好適に用いることができる。
【００３６】
〔デジタルカラー複写機全体の制御構成の説明〕
図２は、デジタルカラー複写機の装置全体の各部を制御する制御系のブロック図である。図中、ＲＡＤＦ制御ユニット４０、スキャナ制御ユニット４１、印刷画像準備制御ユニット４４、印刷画像形成制御ユニット４５、給紙トレイ制御ユニット４６、及び後処理装置制御ユニット４７は、ＣＰＵによりその機能を実現させるものとすることができる。
【００３７】
印刷画像準備制御ユニット４４は、スキャナ制御ユニット４１（原稿読取り部１１０の制御部）、画像メモリ４９、画像データ出力部５１（レーザビームスキャナユニット２２７ａ〜２２７ｄの制御部）、画像データ蓄積用のハードディスク５０など、デジタルカラー複写機１を構成する印刷画像準備用の各ユニットをシーケンス制御により管理すると共に、フィルタ処理、変倍処理、マスキング処理、ガンマ処理などの画像処理を行う。また、印刷画像形成制御ユニット４５と通信を行い、連携することで印刷ジョブの実行を行っている。
【００３８】
さらに印刷画像形成制御ユニット４５には、給紙トレイ制御ユニット４６（給紙機構２１１の制御部）、後処理装置制御ユニット４７（図１には図示していない後処理装置制御部）と相互通信可能な状態で接続されており、エンジン負荷４８のセンサを入力し、モーター等を出力制御し、各所を統轄的にシーケンス制御することで、印刷画像を形成するように動作している。
【００３９】
スキャナ制御ユニット４１は、ＣＣＤラインセンサ１１６から原稿画像信号を受け取り、印刷画像準備制御ユニット４４に送るともに、両面自動原稿送り装置（ＲＡＤＦ）と通信し、原稿送り制御を行わせる。また、スキャナ制御ユニット４１は、原稿読取部１１０のモーター、ソレノイド等からなるスキャナ負荷関係４２に対するシーケンス制御を行うための制御信号を出力するとともに、図３に示すＬＣＤ１０４、ＬＣＤ１０４上に重ねて配置されるタッチパネル１０５、キー２１〜２９等からなる操作パネル１０３（操作基板ユニット４３）と通信を行って、操作状況のモニタや各種の表示制御を行う。
【００４０】
〔両面自動原稿送り装置１１２を使用したコピーの流れ〕
ここで、両面自動原稿送り装置１１２を使用したコピーの流れを説明する。まず、デジタルカラー複写機１の両面自動原稿送り装置１１２に原稿が載せられ、操作パネル１０３のコピーモードキー２７が押下され、図４のコピー画面表示に切り替えられ、テンキー２１の操作によりコピー枚数が複数部数に設定され、コピー開始キー２６が押下されると、コピースタートを実行する。
【００４１】
スキャナ制御ユニット４１は、画像読み取り部１１０の第１の走査ユニット１１３を両面自動原稿送り装置１１２から搬送される原稿を読み取るための所定位置へ移動させ、両面自動原稿送り装置１１２により搬送される原稿の読み取りを開始する。
【００４２】
ＣＣＤラインセンサ１１６では、それを色分解してＲＧＢのアナログ画像信号を得ている。さらにそのアナログ画像信号に対して、スキャナ制御ユニット４１でデジタル信号への変換を行っている。デジタル信号に変換された画像データは、印刷画像準備制御ユニット４４へ送られ、画像メモリ４９へ格納され、印刷画像準備制御ユニット４４により印刷を待機するか否かが判断されたうえで、画像メモリ４９へ格納された画像データは順次ハードディスク５０へ一旦格納される。
【００４３】
印刷画像準備制御ユニット４４は、印刷を待機しないと判断した場合、印刷のための元画像データ（画像処理前）が格納されたことを印刷画像形成制御ユニット４５へ順次通知し、印刷を待機すると判断した場合、両面自動原稿送り装置１１２にセットされた原稿の読み取りがすべて終了し、読み取られたすべての原稿の画像データがハードディスク５０に格納されるまで待ってから、印刷のための元画像データ（画像処理前）が格納されたことを印刷画像形成制御ユニット４５へ通知する。
【００４４】
印刷画像準備制御ユニット４４による印刷を待機するか否かは、ハードディスク５０の空き容量と規定値とを比較することにより判断する。規定値は、ハードディスク５０の空き容量が少ないか否かの基準となる値である。規定値の定め方については後述する。印刷画像準備制御ユニット４４は、ハードディスク５０の空き容量が規定値より大きいならば印刷を待機しないと判断するが、そうでなければ印刷を待機すると判断する。ただし、コピー枚数が複数部数ではなく部数「１」に設定された場合、空き容量が規定値以下であっても、印刷を待機しないと判断する。
【００４５】
印刷画像形成制御ユニット４５は、印刷画像準備制御ユニット４４から印刷のための元画像データ（画像処理前）が格納されたことの通知を受けると、印刷を行うための印刷画像データ要求を印刷画像準備制御ユニット４４に対し行い、印刷画像準備制御ユニット４４は、要求された画像データをハードディスク５０から順次読み出し、画像メモリ４９へ格納後、フィルタ処理、変倍処理、マスキング処理、ガンマ処理、多値化処理という順に画像処理を行う。また、その画像処理後、画像データ出力部５１へ印刷用の画像データの転送を行った後、印刷画像形成制御ユニット４５へ印刷を行うための印刷画像データが転送完了したことを通知する。
【００４６】
印刷画像形成制御ユニット４５は、印刷画像準備制御ユニット４４からの印刷画像データの転送完了の通知を受け、印字を開始する。画像形成部２１０による１部目の印字が終了したならば、２部目以降の印字もハードディスク５０に蓄積された画像データを使って行う。こうした一連のハードディスク５０を利用したデータ処理は、初めにオペレーションに設定した印字部数のすべての印字が終了するまで、繰り返される。
【００４７】
この一連のコピー動作が終了した場合、通常はハードディスク５０に蓄積された画像データは破棄することが出来るので、ハードディスク５０の中のデータ取り扱いとしては上書き可能とする処理を行うが、画像データを保存しておく「ファイリング」機能が図４に示すファイリングキーにより設定されている場合は、印刷に使用した画像データを再利用するため、上書き禁止とし、図６に示すように画像データを管理することで、ハードディスク５０の空き容量は、随時減少していく。
【００４８】
なお、画像データを保存しておく「ファイリング」機能は、コピー機能に留まらず、図５に示すファックス/イメージ送信モード（操作パネル１０３のファックス/イメージ送信モードキー２８を押下すると表示される）画面でも有しており、各種機能に対して設定可能となっている。
【００４９】
また、印刷画像準備制御ユニット４４は、ハードディスク５０に空き容量が無くデータがフルの状態であることを判別することが可能なハードディスクフル判別手段を有している。印刷画像準備制御ユニット４４が印刷を待機しないと判断した場合において、ハードディスクフル判別手段は、１回目のコピー動作中にハードディスク５０がデータフルになったと認識したならば、印刷途中までの用紙を排出後、ジョブをキャンセルする、もしくは、ハードディスク５０への画像データの格納を、前画像データの印刷完了まで保留し、前画像データの印刷完了を以って、画像データをハードディスク５０に格納することで１部のみの印刷を完成させようとする処理を行う。また、１部のみの印刷を完成させようとする場合には、「ファイリング」機能が設定されていても、その機能は設定オフとして扱われる。
【００５０】
〔画像データの格納処理〕
次に、スキャナ制御ユニット４１により読み取られることにより生成される原稿画像データの格納について説明する。図７Ａ〜７Ｃは、画像データ格納処理の流れの一例を示すフローチャートである。画像データ格納処理は、印刷画像準備制御ユニット４４により実行される処理である。
【００５１】
印刷画像準備制御ユニット４４は、ジョブ開始か否かを判断する（ステップＳ０１）。ジョブ開始と判断したならば処理をステップＳ０２に進めるが、ジョブ開始ではなくジョブ再開であれば処理をステップＳ１５に進める。
【００５２】
次のステップＳ０２において、印刷画像準備制御ユニット４４は、ハードディスク５０の空き容量を取得し、印刷開始許可Ｆｌａｇをセットし、空き容量Ｆｌａｇをリセットし、画像データ量を「０」に設定する。そして、空き容量規定値取得処理を実行する（ステップＳ０３）。印刷開始許可Ｆｌａｇがセットされた状態は、印刷開始許可を示す。なお、空き容量規定値取得処理は、ハードディスク５０に対して定められた空き容量の規定値を取得する処理であり、その詳細については後述する。
【００５３】
次のステップＳ０４において、印刷画像準備制御ユニット４４は、ステップＳ０２において取得された空き容量とステップＳ０３において取得された空き容量規定値とを比較する。空き容量が規定値より大きいならば処理をステップＳ０５に進めるが、そうでなければ処理をステップＳ１６に進める。
【００５４】
ステップＳ０５において、印刷画像準備制御ユニット４４は、空き容量Ｆｌａｇをセットし、処理をステップＳ０６に進める。空き容量Ｆｌａｇがセットされた状態は、空き容量が規定値より大きいことを示す。
【００５５】
ステップＳ０６において、印刷画像準備制御ユニット４４は、原稿画像データの準備完了か否かを判断する。原稿画像データの準備が完了したならば処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ１２に進める。
【００５６】
ステップＳ０７において、印刷画像準備制御ユニット４４は、空き容量とステップＳ０６において準備された原稿画像データのデータ量とを比較する。空き容量が原稿画像データのデータ量より大きいならば処理をステップＳ０８に進めるが、そうでなければ処理をステップＳ１３に進める。
【００５７】
ステップＳ０８において、印刷画像準備制御ユニット４４は、ステップＳ０６において準備された原稿画像データをハードディスク５０に格納する。そして、ステップＳ０２において取得された空き容量からステップＳ０８において格納された原稿画像データのデータ量を減算した値を新たに空き容量に設定する（ステップＳ０９）。
【００５８】
次のステップＳ１０において、印刷画像準備制御ユニット４４は、ステップＳ０２においてセットされた画像データ量に、ステップＳ０８において格納された原稿画像データのデータ量を加算した値を新たな画像データ量として設定し、処理をステップＳ１１に進める。
【００５９】
ステップＳ１１において、印刷画像準備制御ユニット４４は、次の原稿画像データがあるか否かを判断する。両面自動原稿送り装置１１２にセットされたすべての原稿の読み取りが終了し、次に格納する原稿画像データがないならば、処理をステップＳ２５に進めるが、そうでなければ処理をステップＳ０６に戻す。
【００６０】
なお、ステップＳ０９において、ステップＳ０６〜Ｓ１１が繰り返されるごとに、空き容量からステップＳ０８において格納された原稿画像データのデータ量が減算されていく。また、ステップＳ１０において、ステップＳ０６〜Ｓ１１が繰り返されるごとに、画像データ量にステップＳ０８において格納された原稿画像データのデータ量が加算されていく。
【００６１】
ステップＳ１２において、印刷画像準備制御ユニット４４は、原稿画像データの準備が停止したか否かを判断する。両面自動原稿送り装置１１２による原稿の搬送時に紙詰まりが発生し、印刷画像準備制御ユニット４４がそれを検出した場合に、原稿画像データの準備の停止と判断する。原稿画像データの準備が停止したならば画像データ格納処理を終了するが、そうでなければ処理をステップＳ０６に戻す。
【００６２】
ステップＳ１３は、ステップＳ０６〜Ｓ１１の繰り返しにより空き容量が少なくなり、空き容量がステップＳ０６において準備された原稿画像データのデータ量より小さくなった場合である。ステップＳ１３において、印刷画像準備制御ユニット４４は、ハードディスク５０のステータスをフルステータスにセットする。そして、ジョブをキャンセルする（ステップＳ１４）。なお、ステップＳ１４においてジョブがキャンセルされる場合、印刷途中までの用紙を排出後、ＬＣＤ１０４にハードディスクフルによりジョブをキャンセルした旨のメッセージが表示される。
【００６３】
ステップＳ１５において、印刷画像準備制御ユニット４４は、空き容量Ｆｌａｇがリセットされているか否かを判断する。空き容量Ｆｌａｇがリセットされているならば処理をステップＳ６に進めるが、そうでなければ処理をステップＳ１８に進める。空き容量Ｆｌａｇがリセットされた状態は、空き容量が規定値以下であることを示す。
【００６４】
ステップＳ１６において、印刷画像準備制御ユニット４４は、ファイリング設定があるか否かを判断する。印刷画像準備制御ユニット４４は、ファイリング設定があるならば処理をステップＳ１７に進めるが、そうでなければ処理をステップＳ２９に進める。
【００６５】
ステップＳ１７において、印刷画像準備制御ユニット４４は、印刷開始許可Ｆｌａｇをリセットし、処理をステップＳ１８に進める。印刷開始許可Ｆｌａｇがリセットされた状態は、印刷開始不許可を示す。
【００６６】
ステップＳ１８において、印刷画像準備制御ユニット４４は、原稿画像データの準備完了か否かを判断する。原稿画像データの準備が完了したならば処理をステップＳ１９に進めるが、そうでなければ処理をステップＳ２８に進める。
【００６７】
ステップＳ１９において、印刷画像準備制御ユニット４４は、空き容量とステップＳ１８において準備された原稿画像データのデータ量とを比較する。空き容量が原稿画像データのデータ量より大きいならば処理をステップＳ２０に進めるが、そうでなければ処理をステップＳ２６に進める。
【００６８】
ステップＳ２０において、印刷画像準備制御ユニット４４は、ステップＳ１８において準備された原稿画像データをハードディスク５０に格納する。そして、空き容量からステップＳ２０において格納された原稿画像データのデータ量を減算した値を新たに空き容量に設定する（ステップＳ２１）。
【００６９】
次のステップＳ２２において、印刷画像準備制御ユニット４４は、画像データ量に、ステップＳ２０において格納された原稿画像データのデータ量を加算した値を新たな画像データ量として設定し、処理をステップＳ２３に進める。
【００７０】
ステップＳ２３において、印刷画像準備制御ユニット４４は、次の原稿画像データがあるか否かを判断する。両面自動原稿送り装置１１２にセットされたすべての原稿の読み取りが終了し、次に格納する原稿画像データがないならば、処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ１８に戻す。
【００７１】
なお、ステップＳ２１において、ステップＳ１８〜Ｓ２３が繰り返されるごとに、空き容量からステップＳ２０において格納された原稿画像データのデータ量が減算されていく。また、ステップＳ２２において、ステップＳ１８〜Ｓ２３が繰り返されるごとに、画像データ量にステップＳ２０において格納された原稿画像データのデータ量が加算されていく。
【００７２】
ステップＳ２４において、印刷画像準備制御ユニット４４は、印刷開始許可Ｆｌａｇをセットし、処理をステップＳ２５に進める。ステップＳ２５において、印刷画像準備制御ユニット４４は、データ量格納処理を実行し、画像データ格納処理を終了する。データ量格納処理については後述する。
【００７３】
ステップＳ２６において、印刷画像準備制御ユニット４４は、ハードディスク５０のステータスをフルステータスにセットする。そして、ジョブをキャンセルする（ステップＳ２７）。なお、ステップＳ２７においてジョブがキャンセルされる場合、読取原稿を排出後、ＬＣＤ１０４にハードディスクフルによりジョブをキャンセルした旨のメッセージが表示される。
【００７４】
ステップＳ２８において、印刷画像準備制御ユニット４４は、原稿画像データの準備が停止したか否かを判断する。両面自動原稿送り装置１１２による原稿の搬送時に紙詰まりが発生し、印刷画像準備制御ユニット４４がそれを検出した場合に、原稿画像データの準備の停止と判断する。原稿画像データの準備が停止したならば画像データ格納処理を終了するが、そうでなければ処理をステップＳ１８に戻す。
【００７５】
ステップＳ２９において、印刷画像準備制御ユニット４４は、印刷部数が「１」部に設定されているか否かを判断する。印刷部数が「１」部に設定されているならば処理をステップＳ３０に進めるが、そうでなければ処理をステップＳ１７に進める。
【００７６】
ステップＳ３０において、原稿画像データの準備完了か否かを判断する。原稿画像データの準備が完了したならば処理をステップＳ３１に進めるが、そうでなければ処理をステップＳ３６に進める。
【００７７】
ステップＳ３１において、印刷画像準備制御ユニット４４は、空き容量とステップＳ３０において準備された原稿画像データのデータ量とを比較する。空き容量が原稿画像データのデータ量より大きいならば処理をステップＳ３２に進めるが、そうでなければ処理をステップＳ３６に進める。
【００７８】
なお、ステップＳ３１において、ジョブ開始時の１枚目の原稿の画像データのデータ量が空き容量を超えている（原稿画像データを格納できない）と判断されることはなく、ジョブ開始前にジョブをハンドリングする処理により、ハードディスクフルの判断が行われ、フルの場合には、ジョブ開始許可状態にならないよう制御される。
【００７９】
ステップＳ３２において、印刷画像準備制御ユニット４４は、ステップＳ３０において準備された原稿画像データをハードディスク５０に格納する。そして、空き容量からステップＳ３２において格納された原稿画像データのデータ量を減算した値を新たに空き容量に設定する（ステップＳ３３）。
【００８０】
次のステップＳ３４において、印刷画像準備制御ユニット４４は、画像データ量に、ステップＳ３３において格納された原稿画像データのデータ量を加算した値を新たな画像データ量として設定し、処理をステップＳ３５に進める。
【００８１】
ステップＳ３５において、印刷画像準備制御ユニット４４は、次の原稿画像データがあるか否かを判断する。両面自動原稿送り装置１１２にセットされたすべての原稿の読み取りが終了し、次に格納する原稿画像データがないならば、処理をステップＳ２５に進めるが、そうでなければ処理をステップＳ３０に戻す。
【００８２】
なお、ステップＳ３３において、ステップＳ３０〜Ｓ３５が繰り返されるごとに、空き容量からステップＳ３３において格納された原稿画像データのデータ量が減算されていく。また、ステップＳ３４において、ステップＳ３０〜Ｓ３５が繰り返されるごとに、画像データ量にステップＳ３２において格納された原稿画像データのデータ量が加算されていく。
【００８３】
ステップＳ３６において、印刷画像準備制御ユニット４４は、ステップＳ３０において準備された原稿画像データの印刷がされたか否かを判断する。印刷がされたならば処理をステップＳ３７に進めるが、そうでなければ処理をステップＳ３９に進める。
【００８４】
ステップＳ３７において、ステップＳ３６において印刷が完了した原稿画像データは、画像保存機能が設定がされておらず、１部の印刷であるので、画像を再度利用することは無いため、そのハードディスク５０の画像保存領域に、別の原稿画像データの上書きを許可する。この処理は、複数部数設定の印刷においては、画像保存機能が設定されていない場合に、最終部の印刷を行う処理にて随時実施される。そして、ステップＳ０２において取得された空き容量からステップＳ３６において印刷が完了した原稿画像データのデータ量を減算した値を新たに空き容量に設定する（ステップＳ３８）。
【００８５】
ステップＳ３９において、印刷画像準備制御ユニット４４は、原稿画像データの準備が停止したか否かを判断する。両面自動原稿送り装置１１２による原稿の搬送時に紙詰まりが発生し、印刷画像準備制御ユニット４４がそれを検出した場合に、原稿画像データの準備の停止と判断する。原稿画像データの準備が停止したならば画像データ格納処理を終了するが、そうでなければ処理をステップＳ３０に戻す。
【００８６】
図８は、第１空き容量規定値取得処理の流れの一例を示すフローチャートである。第１空き容量規定値取得処理は、図７Ａに示すステップＳ０３において実行される処理である。ステップＳ４１において、印刷画像準備制御ユニット４４は、ハードディスク５０において現在画像データ量格納先が最新の位置における画像データ量格納先ＩＮＤＥＸを取得し、処理をステップＳ４２に進める。
【００８７】
ステップＳ４２において、印刷画像準備制御ユニット４４は、ステップＳ４１において取得された画像データ量格納先ＩＮＤＥＸを変数ＩＭＡＧＥ＿ＩＮＤＥＸおよび変数ＩＭＡＧＥ＿ＩＮＤＥＸ＿ＮＯＷへ格納し、処理をステップＳ４３に進める。
【００８８】
ステップＳ４３において、印刷画像準備制御ユニット４４は、空き容量規定値およびデータ数を「０」に設定し、処理をステップＳ４４に進める。
【００８９】
ステップＳ４４において、印刷画像準備制御ユニット４４は、ステップＳ４２におけるＩＭＡＧＥ＿ＩＮＤＥＸで特定されるデータ群をハードディスク５０から取得する。そして、ステップＳ４３において設定された空き容量規定値に、ステップＳ４４において取得されたデータのデータ量を加算した値を新たに空き容量規定値に設定する（ステップＳ４５）。
【００９０】
次のステップＳ４６において、印刷画像準備制御ユニット４４は、データ数を「１」加算する。そして、ステップＳ４４において取得されたデータ群がハードディスク５０に格納された日付が規定日数内であるか否かを判断する（ステップＳ４７）。データ群がハードディスク５０に格納された日付がステップＳ４１において取得された画像データ量格納先ＩＮＤＥＸに関連付けられた日付を基準に規定日数内であるならば処理をステップＳ４８に進めるが、そうでなければ処理をステップＳ５２に進める。
【００９１】
なお、ハードディスク５０には、画像データ量格納先ＩＮＤＥＸ「０」から順次日付および原稿画像データのデータ量が格納されていき、画像データ量格納先ＩＮＤＥＸが取り得る最大値を示す「ＩＭＡＧＥ＿ＩＮＤＥＸ＿ＭＡＸ」（定数）まで格納される。「ＩＭＡＧＥ＿ＩＮＤＥＸ＿ＭＡＸ」まで格納し終えると、格納先が画像データ量格納先ＩＮＤＥＸ「０」の位置に戻り、上書きされる。
【００９２】
ステップＳ４８において、印刷画像準備制御ユニット４４は、ＩＭＡＧＥ＿ＩＮＤＥＸが「０」であるか否かを判断する。ＩＭＡＧＥ＿ＩＮＤＥＸが「０」であるならば処理をステップＳ４９に進めるが、そうでなければ処理をステップＳ５０に進める。
【００９３】
ステップＳ４９において、印刷画像準備制御ユニット４４は、ＩＭＡＧＥ＿ＩＮＤＥＸを「ＩＭＡＧＥ＿ＩＮＤＥＸ＿ＭＡＸ」に設定し、処理をステップＳ５１に進める。
【００９４】
ステップＳ５０において、印刷画像準備制御ユニット４４は、ＩＭＡＧＥ＿ＩＮＤＥＸを「１」減算して、処理をステップＳ５１に進める。
【００９５】
ステップＳ５１において、印刷画像準備制御ユニット４４は、画像データ量格納先ＩＮＤＥＸがステップＳ４２における値を基準として一回りしたか否かを判断する。具体的には、ＩＭＡＧＥ＿ＩＮＤＥＸがＩＭＡＧＥ＿ＩＮＤＥＸ＿ＮＯＷに等しいか否かを判断する。ＩＭＡＧＥ＿ＩＮＤＥＸがＩＭＡＧＥ＿ＩＮＤＥＸ＿ＮＯＷに等しいならば、画像データ量格納先ＩＮＤＥＸが一回りしたと判断して、処理をステップＳ５２に進めるが、そうでなければ処理をステップＳ４４に戻す。
【００９６】
ステップＳ５２において、印刷画像準備制御ユニット４４は、ステップＳ４５において算出された空き容量規定値と、ステップＳ４７においてカウントされたデータ数とに基づいて算出した平均値を新たに空き容量規定値として設定し、空き容量規定値取得処理を終了する。
【００９７】
図９は、データ量格納処理の流れの一例を示すフローチャートである。データ量格納処理は、図７ＡのステップＳ２５において実行される処理である。ステップＳ６１において、印刷画像準備制御ユニット４４は、ハードディスク５０において現在画像データ量格納先が最新の位置における画像データ量格納先ＩＮＤＥＸを取得し、処理をステップＳ６２に進める。
【００９８】
ステップＳ６２において、印刷画像準備制御ユニット４４は、画像データ量格納先ＩＮＤＥＸが「ＩＭＡＧＥ＿ＩＮＤＥＸ＿ＭＡＸ」に等しいか否かを判断する。画像データ量格納先ＩＮＤＥＸが「ＩＭＡＧＥ＿ＩＮＤＥＸ＿ＭＡＸ」に等しいならば処理をステップＳ６３に進めるが、そうでなければ処理をステップＳ６４に進める。
【００９９】
ステップＳ６３において、印刷画像準備制御ユニット４４は、画像データ量格納先ＩＮＤＥＸを「０」に設定し、処理をステップＳ６５に進める。
【０１００】
ステップＳ６４において、印刷画像準備制御ユニット４４は、画像データ量格納先ＩＮＤＥＸに「１」加算して、処理をステップＳ６５に進める。
【０１０１】
ステップＳ６５において、印刷画像準備制御ユニット４４は、画像データ量格納先ＩＮＤＥＸが示す格納先へ日付およびステップＳ１０，Ｓ２２またはＳ３４において算出された画像データ量を格納し、データ量格納処理を終了する。
【０１０２】
なお、ステップＳ４７においては、最後に画像データが記憶された日付を基準に規定日数内の画像データのデータ量に基づいて空き容量規定値を算出するようにしたが、基準となる日付はランダムに選択するようにしてもよい。また、ステップＳ４７において、規定日数内か否かを判断するようにしたが、規定ジョブ数内か否かを判断するようにし、規定ジョブ数内でランダムに選択された複数の画像データ量格納先ＩＮＤＥＸの画像データ量とデータ数とに基づいて空き容量規定値を設定するようにしてもよい。
【０１０３】
＜第１の変形例＞
本実施の形態における第１空き容量規定値取得処理は、ハードディスク５０に記憶されている規定日数内の原稿画像データのデータ量をデータ数で割った平均値を空き容量規定値とするものであった。第１の変形例における第２空き容量規定値取得処理は、ハードディスク５０に記憶されている規定日数内の原稿画像データのうち最大のデータ量を空き容量規定値とするものである。
【０１０４】
図１０は、第２空き容量規定値取得処理の流れの一例を示すフローチャートである。第２空き容量規定値取得処理が、図８に示す第１空き容量規定値取得処理と異なる点は、ステップＳ４３がステップＳ４３Ａに変更された点、ステップＳ４４とステップＳ４７との間にステップＳ７１〜Ｓ７２が追加された点およびステップＳ５２が削除された点である。その他の処理は、第１空き容量規定値取得処理と同じであるので、ここでは説明を繰り返さない。
【０１０５】
ステップＳ４３Ａにおいて、印刷画像準備制御ユニット４４は、空き容量規定値を「０」に設定し、処理をステップＳ４４に進める。
【０１０６】
ステップＳ７１において、印刷画像準備制御ユニット４４は、空き容量規定値とステップＳ４４において取得された格納先データ群のデータ量とを比較する。空き容量規定値がステップＳ４４において取得された格納先データ群のデータ量より小さいならば処理をステップＳ７２に進めるが、そうでなければ処理をステップＳ４７に進める。
【０１０７】
ステップＳ７２において、ステップＳ４４において取得された格納先データ群のデータ量を空き容量規定値として設定し、処理をステップＳ４７に進める。
【０１０８】
＜第２の変形例＞
第２の変形例における第３空き容量規定値取得処理は、ユーザが設定した数値を空き容量規定値とするものである。
【０１０９】
図１１は、第３空き容量規定値取得処理の流れの一例を示すフローチャートである。第３の空き容量規定値取得処理は、図７Ａに示すステップＳ０３において実行される処理である。ステップＳ８１において、印刷画像準備制御ユニット４４は、ユーザが空き容量規定値として設定した数値を取得する。そして、ステップＳ８１において取得された数値を空き容量規定値として設定し（ステップＳ８２）、第３空き容量規定値取得処理を終了する。
【０１１０】
〔ソフトウェアによる実現例〕
デジタルカラー複写機１の制御ブロック（特に印刷画像準備制御部４４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１１１】
後者の場合、デジタルカラー複写機１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１１２】
〔まとめ〕
本発明の態様１に係る画像形成装置（デジタルカラー複写機１）は、原稿を読み取ることにより画像データを生成する読取手段（スキャナ制御ユニット４１）と、前記読取手段により生成された画像データを記憶する記憶手段（ハードディスク５０）と、前記記憶手段に記憶された画像データに基づいて印刷を実行する印刷実行手段（画像形成部２１０）と、前記読取手段により読み取られた原稿の画像データに基づいて前記印刷実行手段に印刷を実行させるための印刷ジョブを制御する印刷ジョブ制御手段（印刷画像形成制御ユニット４５）とを備える画像形成装置であって、規定値を設定する規定値設定手段（印刷画像準備制御ユニット４４）と、前記記憶手段の空き容量と前記規定値とを比較する空き容量比較手段（印刷画像準備制御ユニット４４）とを備え、前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、前記空き容量が前記規定値より大きいことを示す場合、前記印刷ジョブ制御手段は、複数部数の印刷において、前記読取手段により生成された画像データを順次前記記憶手段に格納しながら、前記印刷実行手段に１部目の印刷を実行させ、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に２部目以降の印刷を実行させ、前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、前記空き容量が前記規定値以下であることを示す場合、前記印刷ジョブ制御手段は、複数部数の印刷において、前記読取手段により生成されたすべての画像データが前記記憶手段に格納された後に、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に印刷を開始させ、該すべての画像データが前記記憶手段に格納できない場合、前記印刷実行手段に印刷を開始させずに前記印刷ジョブを中止する。
【０１１３】
上記の構成によれば、空き容量が規定値以下であることを示す場合、読取手段により生成されたすべての画像データが記憶手段に格納された後に、印刷が開始され、すべての画像データが記憶手段に格納できない場合、印刷が開始されずに印刷ジョブが中止されるので、従来記憶手段の空き容量がないために原稿の読取途中分の無駄な印刷物が出力されることがない。また、記憶手段の空き容量が規定値以下であっても、すべての画像データが格納された場合には、記憶手段に記憶された画像データを用いて複数部数印刷する印刷ジョブを完了させることができる。したがって、無駄な印刷物を出力することなく円滑に複数部数の印刷が可能な画像形成装置を提供することができる。
【０１１４】
また、本発明の態様２に係る画像形成装置において、前記規定値設定手段は、前記記憶手段に記憶された所定の規定日数内の画像データのデータ量のうち最大のデータ量、または、前記記憶手段に記憶された所定の規定日数内の画像データのデータ量の平均値を前記規定値として設定する。
【０１１５】
また、本発明の態様３に係る画像形成装置において、前記規定値設定手段は、前記記憶手段に格納された所定の印刷ジョブ数内の画像データのデータ量のうち最大のデータ量、または、前記記憶手段に記憶された所定の印刷ジョブ数内の画像データのデータ量の平均値を前記規定値として設定する。
【０１１６】
また、本発明の態様４に係る画像形成装置において、前記規定値設定手段は、ユーザにより入力された数値を前記規定値として設定する。
【０１１７】
上記の態様２〜４の構成によれば、ユーザ毎に記憶手段に記憶させる画像データのデータ量が異なるため、ユーザ毎に適した規定値を設定することができる。これにより、読取手段により生成されたすべての画像データが記憶手段に格納された後に、記憶手段に記憶された画像データを用いて印刷を開始させる処理を不要に実行させることがなくなるので、印刷ジョブの実行速度の低下を防止することができる。
【０１１８】
また、本発明の態様５に係る画像形成装置において、前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、空き容量が規定値以下であることを示す場合において、印刷部数が１部であり、かつ、画像データを保存する画像保存機能が設定されていない場合、前記印刷ジョブ制御手段は、前記読取手段により生成されたすべての画像データが前記記憶手段に格納されるのを待たずに、前記印刷実行手段に印刷を開始させる。
【０１１９】
上記の構成によれば、印刷部数が１部であり、画像保存機能が設定されていない場合には、読み取った原稿の画像データを記憶せずに印刷することが可能であるので、読取手段により生成されたすべての画像データが記憶手段に格納された後に、記憶手段に記憶された画像データを用いて印刷を開始させる処理を不要に実行させることがない。これにより、不要に印刷ジョブの実行速度を低下することを防止することができる。
【０１２０】
また、本発明の態様６に係る画像形成装置において、前記空き容量比較手段による前記印刷ジョブ受付時における比較結果が、空き容量が規定値以下であることを示す場合において、印刷部数が１部であり、かつ、画像データを保存する画像保存機能が設定されている場合、前記印刷ジョブ制御手段は、前記読取手段により生成されたすべての画像データが前記記憶手段に格納された後に、前記記憶手段に記憶された画像データを用いて前記印刷実行手段に印刷を開始させ、該すべての画像データが前記記憶手段に格納できない場合、前記印刷実行手段に印刷を開始させずに前記印刷ジョブを中止する。
【０１２１】
上記の構成によれば、無駄な印刷物を出力することなく円滑に印刷が可能な画像形成装置を提供することができる。
【０１２２】
本発明の各態様に係る画像形成装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像形成装置が備える各手段として動作させることにより上記画像形成装置をコンピュータにて実現させる画像形成装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１２３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１２４】
４１  スキャナ制御ユニット
４４  印刷画像準備制御ユニット
４５  印刷画像形成制御ユニット
５０  ハードディスク
【図１】
2014236498.tif 000003
【図２】
2014236498.tif 000004
【図３】
2014236498.tif 000005
【図４】
2014236498.tif 000006
【図５】
2014236498.tif 000007
【図６】
2014236498.tif 000008
【図７Ａ】
2014236498.tif 000009
【図７Ｂ】
2014236498.tif 000010
【図７Ｃ】
2014236498.tif 000011
【図８】
2014236498.tif 000012
【図９】
2014236498.tif 000013
【図１０】
2014236498.tif 000014
【図１１】
2014236498.tif 000015