(57)【要約】【課題】ハードディスク装置などの記憶装置のデータ書き込み速度が低下することによって印刷ジョブの完了までに通常より長い時間を要する場合にもユーザに思わぬ不便を与えることのない画像形成装置を提供する。【解決手段】ハードディスク装置１９は基準温度範囲外（たとえば低温時）においてデータの書き込み速度が低下する。ＣＰＵ３２は、ジョブ投入時、あるいはジョブ実行中に、ＳＭＡＲＴ機能などによりハードディスク装置１９の内部温度を取得し、該温度が基準温度範囲外の場合は、低下したデータ書き込み速度でその印刷ジョブを実行した場合の終了予測時間を算出して操作表示部３５に表示する。【選択図】図１
2009081742.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データを記憶装置に記憶し、該記憶装置から前記画像データを読み出して印刷ジョブを実行する画像形成装置において、
前記記憶装置の温度を取得する温度取得手段と、
前記温度取得手段で取得した温度における前記記憶装置のデータの書き込み速度に応じた前記印刷ジョブの終了予測時間を算出する算出手段と、
前記算出手段で算出した前記終了予測時間をユーザに通知する通知手段と、
を有する
ことを特徴とする画像形成装置。
【請求項２】
前記算出手段は、前記印刷ジョブを最速で実行した場合の終了予測時間と、前記印刷ジョブを前記最速で実行するために必要な前記記憶装置への書き込み速度と、前記温度取得手段で取得した温度における前記記憶装置の書き込み速度とから、前記温度における前記印刷ジョブの終了予測時間を算出する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記通知手段によって通知する前記終了予測時間を、前記印刷ジョブの実行中に更新する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
データの書き込み速度の温度特性を示す機種データを複数の機種の記憶装置について記憶した機種データ記憶部を備え、
前記算出手段は、前記機種データ記憶部から入手した、当該画像形成装置に搭載されている記憶装置の機種データに基づいて前記終了予測時間を算出する
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像形成装置。
【請求項５】
前記機種データ記憶部に記憶された機種データを更新するデータ更新手段を有する
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記記憶手段は、ＳＭＡＲＴ機能を備えたハードディスク装置であり、前記温度取得手段は、前記ハードディスク装置の温度を前記ＳＭＡＲＴ機能により取得する
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像形成装置。
【請求項７】
入力される画像データを記憶装置に記憶し、該記憶装置から前記画像データを読み出して印刷ジョブを実行する複数台の画像形成装置と、前記複数台の画像形成装置に１つの印刷ジョブを分担して実行させる印刷制御装置とを備えた印刷システムにおいて、
前記各画像形成装置は、
自機の記憶装置の温度を取得する温度取得手段と、
前記温度取得手段で取得した温度における前記記憶装置のデータの書き込み速度に応じた印刷の終了予測時間を算出する算出手段と、
前記算出手段で算出した終了予測時間を前記印刷制御装置に通知する通知手段と
を備え、
前記印刷制御装置は、前記各画像形成装置に所定の同一量の印刷を実行する場合の終了予測時間を問い合わせし、各画像形成装置から回答された終了予測時間の逆比に従って前記各画像形成装置に印刷ジョブを分配する
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力される画像データをハードディスク装置などの記憶装置に記憶し、該記憶装置から画像データを読み出して印刷ジョブを実行する画像形成装置に係り、特に、所定の温度範囲外においてデータの書き込み速度が低下する記憶装置を使用した画像形成装置に関する。
【背景技術】
【０００２】
ハードディスク装置などの記憶装置が組み込まれた機器では、低温あるいは高温時における記憶装置の動作速度の低下や機能不全が機器全体の性能に大きな影響を与える場合がある。
【０００３】
このため、たとえば、ハードディスク装置などの記憶装置を加熱するための発熱手段を設け、低温時に記憶装置が確実に動作する環境を短時間で得られるようにした装置がある（たとえば、特許文献１参照。）。
【０００４】
また、低温あるいは高温時にハードディスク装置などの記憶装置へのアクセスを停止させ、ファンの制御により低温状態あるいは高温状態から早期に脱するように温度管理を行う装置がある（たとえば、特許文献２参照。）。
【０００５】
一方、近年のハードディスク装置は高密度記録による大容量化が計られており、適正温度範囲外で使用すると、高密度記録の特性から書き込みエラーが発生し易くなっている。そこで、内部温度を測定し、所定の温度範囲外にあるときはデータの書き込み速度を通常より低下させることで書き込みエラーの発生を防止する機能を備えたハードディスク装置がある。
【０００６】
【特許文献１】特開２００４−５８１２号公報
【特許文献２】特開２００５−４８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
所定の温度範囲外にあるときにデータの書き込み速度を通常より低下させるハードディスク装置などの記憶装置を画像メモリとして使用する画像形成装置においては、記憶装置の書き込み速度や読み出し速度が低下すると、その影響を受けてプリント速度が低下し、印刷の生産性が低下してしまう。このような状態でユーザが印刷の生産性が低下することを知らずに印刷ジョブを投入すると、ジョブ完了までに予想外の時間を要してユーザに思わぬ不便を与えることがある。
【０００８】
一方、低温時のパフォーマンス低下を救うためにハードディスク装置などの記憶装置を加熱する発熱手段を設けると、装置のコストアップを招いてしまう。また、低温あるいは高温時に記憶装置へのアクセスを停止すると、その間はプリントできなくなり、装置のパフォーマンスが大きく低下してしまう。
【０００９】
本発明は、上記の問題点に鑑みてなされたものであり、記憶装置のデータ書き込み速度の低下によって印刷ジョブの完了までに通常より長い時間を要する場合にもユーザに思わぬ不便を与えることのない画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１１】
［１］入力される画像データを記憶装置に記憶し、該記憶装置から前記画像データを読み出して印刷ジョブを実行する画像形成装置において、
前記記憶装置の温度を取得する温度取得手段と、
前記温度取得手段で取得した温度における前記記憶装置のデータの書き込み速度に応じた前記印刷ジョブの終了予測時間を算出する算出手段と、
前記算出手段で算出した前記終了予測時間をユーザに通知する通知手段と、
を有する
ことを特徴とする画像形成装置。
【００１２】
上記発明では、ハードディスク装置などの記憶装置の温度を取得し、この温度での書き込み速度で印刷ジョブを実行した場合の当該ジョブの終了予測時間を算出してユーザに通知する。たとえば、低温により記憶装置の書き込み速度が低下している場合に、その状態で実行した場合のジョブの終了予測時間が計算されてユーザに通知される。
【００１３】
［２］前記算出手段は、前記印刷ジョブを最速で実行した場合の終了予測時間と、前記印刷ジョブを前記最速で実行するために必要な前記記憶装置への書き込み速度と、前記温度取得手段で取得した温度における前記記憶装置の書き込み速度とから、前記温度における前記印刷ジョブの終了予測時間を算出する
ことを特徴とする［１］に記載の画像形成装置。
【００１４】
［３］前記通知手段によって通知する前記終了予測時間を、前記印刷ジョブの実行中に更新する
ことを特徴とする［１］または［２］に記載の画像形成装置。
【００１５】
上記発明では、大量印刷の場合、記憶装置の温度がジョブ実行中に基準温度範囲の内外に変動する場合があるため、ジョブ実行中に終了予測時間を更新することによって、より正確な終了予測時間をユーザに通知する。
【００１６】
［４］データの書き込み速度の温度特性を示す機種データを複数の機種の記憶装置について記憶した機種データ記憶部を備え、
前記算出手段は、前記機種データ記憶部から入手した、当該画像形成装置に搭載されている記憶装置の機種データに基づいて前記終了予測時間を算出する
ことを特徴とする［１］乃至［３］のいずれか１つに記載の画像形成装置。
【００１７】
上記発明では、複数の機種の記憶装置に対応することができる。
【００１８】
［５］前記機種データ記憶部に記憶された機種データを更新するデータ更新手段を有する
ことを特徴とする［４］に記載の画像形成装置。
【００１９】
上記発明では、新たな記憶装置の機種に対応することができる。
【００２０】
［６］前記記憶手段は、ＳＭＡＲＴ機能を備えたハードディスク装置であり、前記温度取得手段は、前記ハードディスク装置の温度を前記ＳＭＡＲＴ機能により取得する
ことを特徴とする［１］乃至［５］のいずれか１つに記載の画像形成装置。
【００２１】
上記発明では、温度センサを別途設けることなく、的確にハードディスク装置の内部温度を取得することができる。
【００２２】
［７］入力される画像データを記憶装置に記憶し、該記憶装置から前記画像データを読み出して印刷ジョブを実行する複数台の画像形成装置と、前記複数台の画像形成装置に１つの印刷ジョブを分担して実行させる印刷制御装置とを備えた印刷システムにおいて、
前記各画像形成装置は、
自機の記憶装置の温度を取得する温度取得手段と、
前記温度取得手段で取得した温度における前記記憶装置のデータの書き込み速度に応じた印刷の終了予測時間を算出する算出手段と、
前記算出手段で算出した終了予測時間を前記印刷制御装置に通知する通知手段と
を備え、
前記印刷制御装置は、前記各画像形成装置に所定の同一量の印刷を実行する場合の終了予測時間を問い合わせし、各画像形成装置から回答された終了予測時間の逆比に従って前記各画像形成装置に印刷ジョブを分配する
ことを特徴とする印刷システム。
【００２３】
上記発明では、効率よくジョブを分配してタンデム印刷を実行させることができる。
【発明の効果】
【００２４】
本発明に係る画像形成装置によれば、記憶装置のデータ書き込み速度の低下によって印刷ジョブの完了までに通常より長い時間を要する場合でも、ユーザに思わぬ不便を与えることはない。
【発明を実施するための最良の形態】
【００２５】
以下、図面に基づき本発明の実施の形態を説明する。
【００２６】
図１は、本発明の第１の実施の形態に係わる画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、原稿を光学的に読み取って得た画像の複製を記録紙上に形成して印刷出力するコピー機能などを備えたディジタル複写機として構成されている。
【００２７】
画像形成装置１０は、原稿を読み取るスキャナ部１１と、スキャナ部１１の有するイメージセンサ１２から出力されるアナログの画像データを量子化してディジタル画像データに変換するＡ／Ｄ変換部１３と、Ａ／Ｄ変換部１３から出力されるディジタル画像データに対して各種の画像処理を施す読み取り系画像処理部１４と、画像メモリ１５に対するデータのリード・ライトなどを制御するメモリ制御部１６と、画像データの圧縮および伸張を行なう圧縮／伸張器１８と、圧縮／伸張器１８で圧縮された画像データもしくは非圧縮の画像データを保存する記憶装置としてのハードディスク装置（ＨＤＤ）１９と、画像データに対して印刷出力のための各種画像処理を施す出力系画像処理部２１と、出力系画像処理部２１からの画像データに基づいて記録紙上に画像形成してプリント出力するプリンタ部２２とを備えている。ハードディスク装置１９は圧縮／伸張器１８の配下に接続されている。
【００２８】
さらに画像形成装置１０は、ＰＣＩ（Peripheral Component Interconnect）バスなどで構成されたシステムバス３１に備え、該システムバス３１には、当該画像形成装置１０を統括制御する機能を果たすＣＰＵ（Central Processing Unit）３２と、ＣＰＵ３２が実行するプログラムや各種のデータを書き換え可能で不揮発に記憶するフラッシュメモリ３３と、ＣＰＵ３２がプログラムを実行する際に各種のデータを一時的に格納するワークメモリなどとして使用されるＲＡＭ（Random Access Memory）３４と、操作表示部３５と、ネットワークＩ／Ｆ部３６と、前述のメモリ制御部１６が接続されている。
【００２９】
操作表示部３５は、表面にタッチパネルを備えた液晶ディスプレイと各種の操作スイッチから構成され、ユーザに各種の案内表示や状態表示を行ったり、ユーザから各種の操作を受け付けたりする機能を有している。
【００３０】
ネットワークＩ／Ｆ部３６は、ＬＡＮ（Local Area Network）などのネットワークと接続されて外部装置とデータの授受を行なう機能を果たす。また、ネットワークＩ／Ｆ部３６は文字コードなどで構成された印刷データを外部端末からネットワークを通じて受信し、該印刷データをイメージデータ（画像データ）に展開する機能を備えており、スキャナ部１１と同様に画像データの入力手段としての機能を果たす。
【００３１】
スキャナ部１１は、ライン単位に原稿を読み取るイメージセンサ１２のほか、図１では図示省略してあるが、原稿に光を照射する光源、イメージセンサ１２によるライン単位の読取位置を原稿の長さ方向に移動させる移動機構、原稿からの反射光をイメージセンサ１２に導いて結像させるレンズやミラーからなる光学部品などを備えている。さらにスキャナ部１１は、複数枚の原稿を順次連続的に読み取るための図示しない自動原稿送り装置を備えている。
【００３２】
読み取り系画像処理部１４は、Ａ／Ｄ変換部１３から入力される画像データに対して、シェーディング補正、輝度−濃度変換、領域判別、各種のフィルタ処理（たとえば、倍率変換、ガンマ変換など）などの画像処理を施す機能を果たす。
【００３３】
メモリ制御部１６は、読み取り系画像処理部１４および画像メモリ１５、圧縮／伸張器１８、出力系画像処理部２１、システムバス３１の間でのデータの受け渡しを管理し制御する機能を備えている。詳細には、読み取り系画像処理部１４から出力された画像データを入力する機能、画像メモリ１５に対してアドレス信号やタイミング信号などを与えて画像メモリ１５へのデータの書き込み及び読み出しを制御する機能、圧縮／伸張器１８との間でデータを授受する機能、画像メモリ１５に記憶されている画像データを出力系画像処理部２１に出力する機能、システムバス３１側と画像データや制御データを授受する機能などを果たす。
【００３４】
出力系画像処理部２１は、メモリ制御部１６からの画像データに対して、ガンマ変換、周波数変換、ＰＷＭ変換などの画像処理を施す機能およびプリンタ部２２からのタイミング信号に同期させて画像データを順次プリンタ部２２へ送出するタイミング制御機能などを果たす。
【００３５】
プリンタ部２２は、出力系画像処理部２１から入力された画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力するものであり、図示省略してあるが、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、いわゆるレーザープリンタとして構成されている。他の方式のプリンタであってもかまわない。
【００３６】
ハードディスク装置１９は、自己診断および報告機能であるＳＭＡＲＴ（Self-Monitoring Analysis and Reporting Technology）機能を搭載している。ＳＭＡＲＴは、読み込みエラーの発生率、ディスク回転の再試行回数、温度などハードディスク装置内部のさまざまな情報を監視して外部に報告する技術である。ＣＰＵ３２は、ＳＭＡＲＴ機能によりハードディスク装置１９の温度情報を取得する。なお、内部温度を外部に通知するＳＭＡＲＴ機能などの機能をハードディスク装置１９が搭載していない場合は、ハードディスク装置１９の表面や近傍に別途の温度センサを取り付け、該温度センサからＣＰＵ３２がハードディスク装置１９に関する温度情報を取得するように構成されてもよい。
【００３７】
以下、原稿を複写するコピージョブを例に画像形成装置１０の動作を説明する。画像形成装置１０では、コピージョブを実行する場合、スキャナ部１１で原稿を読み取って得た画像データを、読み取り系画像処理部１４で処理し、圧縮／伸張器１８で圧縮した後、あるいは非圧縮のまま、ハードディスク装置１９に一旦記憶する。そして、この記憶された画像データをハードディスク装置１９から順次読み出し、非圧縮の場合はそのまま、圧縮されている場合は圧縮／伸張器１８で伸張した後、出力系画像処理部２１で処理してプリンタ部２２に与えることで、プリンタ部２２から原稿の複製画像がプリント出力されるようになっている。
【００３８】
このように、コピージョブの実行過程には、ハードディスク装置１９に対する画像データの書き込み動作、およびハードディスク装置１９からの画像データの読み出し動作が含まれるため、ハードディスク装置１９におけるデータの読み出し速度や書き込み速度が複写速度に影響を与えることになる。
【００３９】
図２は、各種のハードディスク装置１９における温度とデータの書き込み速度との関係を示す一覧表である。温度は前述したＳＭＡＲＴ機能によって取得されるハードディスク装置１９の内部温度である。
【００４０】
たとえば、機種Ａでは、ＳＭＡＲＴ機能による温度Ｔが２０℃＜Ｔ＜５５℃の基準温度範囲内にあるときの書き込み速度（通常時の書き込み速度）は７０ＭＢ／ｓであるが、温度Ｔが基準温度範囲外（Ｔ≦２０℃、Ｔ≧５５℃）にある場合の書き込み速度（速度低下時の書き込み速度）は５０ＭＢ／ｓに低下し、速度低下率は７１％になっている。機種Ｂは、ＳＭＡＲＴ機能による温度Ｔが１５℃＜Ｔ＜５０℃の基準温度範囲内にあるときの書き込み速度（通常時の書き込み速度）は７０ＭＢ／ｓであり、温度Ｔが基準温度範囲外（Ｔ≦１５℃、Ｔ≧５０℃）にある場合の書き込み速度（速度低下時の書き込み速度）は５０ＭＢ／ｓに低下し、速度低下率は２８％になっている。このように、機種によって、基準温度範囲や速度低下時の書き込み速度（データ書き込み速度の温度特性）は様々になっている。
【００４１】
画像形成装置１０のフラッシュメモリ３３には、データ書き込み速度の温度特性を示すデータとして、ハードディスク装置の機種名と基準温度範囲とその基準温度範囲の内外におけるデータの書き込み速度とが対応付けされたデータ（以後、機種データと呼ぶ。）を当該画像形成装置１０に搭載される得る複数の機種について記憶してある。なお、一般にデータの読み出し速度は基準温度範囲外であっても通常時と変わらない。
【００４２】
図３は、コピージョブを行う際の動作条件とその動作条件でコピージョブを実行するために必要なハードディスク装置１９のデータ転送レート（必要転送れー値）との関係を示す参照テーブル５０の一例を示している。参照テーブル５０の必要転送レートは、画像データをハードディスク装置１９に書き込む動作とハードディスク装置１９から画像データを読み出す動作とを行っているときに必要なデータの転送レートを示している。解像度は原稿の読み取り解像度であり、画像ビット幅は、１画素あたりのデータ量を示す。画像ビット幅は複写モード（たとえば、写真モードか否かなど）によって切り替えられる。一般的にビット幅が広い方が画質の良好な画像が得られる。圧縮率はハードディスク装置１９に画像データを格納する際に、圧縮／伸張器１８が画像データを圧縮する割合である。０％は画像データを圧縮していない場合を示している。
【００４３】
参照テーブル５０によれば、たとえば、解像度６００ｄｐｉ、複写速度６０枚／分、画像ビット幅４ビット、圧縮率０％の動作条件における必要転送レートは３２ＭＢ／ｓになる。また、解像度１２００ｄｐｉ、複写速度６０枚／分、画像ビット幅２ビット、圧縮率５０％の動作条件での必要転送レートは３０ＭＢ／ｓになる。このように解像度などの動作条件によってハードディスク装置１９に要求される必要転送レートは変化する。そこで、予め各種の動作条件で必要転送レートを算出し参照テーブル５０を作成してフラッシュメモリ３３に記憶させてある。なお、１２００ｄｐｉ、１２０枚／分、画像ビット幅２ビット、圧縮率０％の動作条件は、ＳＡＴＡ規格のハードディスク装置の最大書き込み速度である７０ＭＢ／ｓを超えるので、実際には使用されない。
【００４４】
次に、コピージョブの終了予測時間の通知機能について説明する。
【００４５】
ハードディスク装置１９の内部温度がそのハードディスク装置１９の基準温度範囲外になると、図２に示したように、データの書き込み速度が通常時より低下する。そして、その影響で必要転送レートを満足できなくなると単位時間当たりのコピー枚数が通常時より減少してしまう。そこで、画像形成装置１０では、コピージョブを実行する際に、当該ジョブが完了するまでの所要時間である終了予測時間を計算してユーザに通知する機能を備えている。
【００４６】
図４は、終了予測時間の通知に関する画像形成装置１０の動作を示す流れ図である。画像形成装置１０のＣＰＵ３２は、コピージョブが投入されると、当該画像形成装置１０に搭載されているハードディスク装置１９の機種に対応する機種データ（基準温度範囲、速度低下時の書き込み速度など）をフラッシュメモリ３３から入手する共に、ＳＭＡＲＴ機能によりハードディスク装置１９の温度を取得し、該温度が基準温度範囲内にあるか否かを調べる（ステップＳ１０１）。
【００４７】
なお、画像形成装置１０の電源立ち上げ時などにハードディスク装置１９の機種を確認し、その機種に対応した機種データを予めフラッシュメモリ３３から読み込んでＲＡＭ３４に記憶しておき、このＲＡＭ３４上のデータから基準温度範囲や速度低下時の書き込み速度などを入手するように構成されてもよい。
【００４８】
入手したハードディスク装置１９の温度がその機種の基準温度範囲内にないときは（ステップＳ１０１；Ｎ）、速度低下時の終了予測時間を計算し（ステップＳ１０２）、求まった終了予測時間を操作表示部３５に表示する（ステップＳ１０３）。
【００４９】
たとえば、ハードディスク装置１９が図２の機種Ｂの場合、基準温度範囲外での書き込み速度は２０ＭＢ／ｓとなる。当該コピージョブの動作条件での必要転送レートが６０ＭＢ／ｓであるとすると、基準温度範囲外の温度においてデータの書き込みに要する時間は通常時（温度が基準温度範囲内にあるとき）の３倍になる。一方、読み出し速度は基準温度範囲外でも低下しない。したがって、コピージョブの終了予測時間は通常時の２倍かかることになる。
【００５０】
一般には、図４の下部に示す（１）式によって終了予測時間を求める。ここで、必要転送レートは、当該コピージョブでの動作条件（解像度、通常時の複写速度、画像ビット幅、圧縮率などのパラメータ値）に従って参照テーブル５０を参照して取得する。速度低下時の書き込み速度は機種データから取得する。通常時の終了予測時間は任意の方法で求められる。たとえば、コピージョブの動作条件毎に通常時における単位時間当たりの処理枚数（たとえば、１分あたりの処理枚数）を記憶しておき、当該コピージョブで設定されたコピー枚数をこの処理枚数で除して得た商から終了予測時間を求める。
【００５１】
なお、終了予測時間は○○分○○秒のように時間の長さを具体的に示してもよいし、通常時に比べて何倍の時間を要するかを示すようにしてもよい。たとえば、上記の例では、「現在の温度では、コピー完了までに通常の２倍の時間がかかります。」というようなメッセージを操作表示部３５に表示する構成にされてもよい。
【００５２】
図５は、搭載されているハードディスク装置１９の機種データがフラッシュメモリ３３に記憶されていない場合に対応した処理例である。ＣＰＵ３２はハードディスク装置１９の機種を検出し（ステップＳ２０１）、この機種の機種データがフラッシュメモリ３３に記憶されているか否かを調べる（ステップＳ２０２）。記憶されている場合は（ステップＳ２０２：Ｙ）、該当する機種データを読み出し（ステップＳ２０３）、この機種データを使用して図４に示す処理を行う。
【００５３】
検出した機種の機種データがフラッシュメモリ３３に記憶されていない場合は（ステップＳ２０２；Ｎ）、サービスマンにその旨を知らせて、その機種の機種データのフラッシュメモリ３３へインストール（記憶）するように要請する（ステップＳ２０４）。そして、今回については、ハードディスク装置１９の速度低下が生じないと仮定した終了予測時間（すなわち、通常時の終了予測時間）を算出し、これを操作表示部３５に表示する（ステップＳ２０５）。たとえば、サービスマンへの通知をユーザに依頼するメッセージを操作表示部３５に表示したり、登録されているアドレスに通知内容の記された電子メールを送信したりして行うことができる。また、新しい機種データのフラッシュメモリ３３へのインストールは、インターネットなどのネットワークを通じて行う、ＵＳＢ（Universal Serial Bus）メモリやＣＤ−ＲＯＭ（Compact Disk Read Only Memory）から読み込むなどによって行われる。
【００５４】
次に、大量枚数や大量部数のコピージョブが予約された場合の動作を説明する。大量枚数や大量部数のコピージョブが予約された場合、途中でハードディスク装置１９の内部温度が上昇し、ジョブ実行中に終了予測時間が変動する可能性がある。そこで、所定枚数あるいは所定部数以上のコピージョブが予約された場合はジョブ実行中の適時にＳＭＡＲＴ機能によってハードディスク装置１９の内部温度を監視し、ジョブの終了予測時間を再計算して表示を更新するようになっている。
【００５５】
図６にその流れを示す。ジョブ投入時は、ＳＭＡＲＴ機能によってハードディスク装置１９の内部温度を取得し、この温度が基準温度範囲内か否かを判定する（ステップＳ３０１）。そして、ハードディスク装置１９の内部温度が基準温度範囲外であれば（ステップＳ３０１；Ｎ）、速度低下時の終了予測時間を計算して（ステップＳ３０２）操作表示部３５に表示する（ステップＳ３０４）。一方、ハードディスク装置１９の内部温度が基準温度範囲内の場合は（ステップＳ３０１；Ｙ）、通常時の終了予測時間を算出して（ステップＳ３０３）操作表示部３５に表示する（ステップＳ３０４）。
【００５６】
その後、１部のプリントあるいは所定枚数のプリントが終了し（ステップＳ３０５；Ｙ）かつ全部数あるいは全枚数の印刷が終了していない場合は（ステップＳ３０６；Ｎ）、再びステップＳ３０１に戻り、ＳＭＡＲＴ機能によってハードディスク装置１９の現在の内部温度を取得し、この温度が基準温度範囲内か否かに応じて終了予測時間を再計算して操作表示部３５の表示を更新する。
【００５７】
なお、ステップＳ３０２では残り印刷部数あるいは残り印刷枚数に対する速度低下時の終了予測時間が計算され、ステップＳ３０３では残り印刷部数あるいは残り印刷枚数に対する通常時の終了予測時間が計算される。
【００５８】
次に、本発明の第２の実施の形態として、画像形成装置１０を適用した印刷システムを説明する。
【００５９】
図７は、印刷システム７０の構成例を示している。印刷システム７０は、ＬＡＮなどのネットワーク３に接続された複数台の画像形成装置１０Ａ、１０Ｂ、１０Ｃと印刷制御装置７１とから構成される。印刷制御装置７１は、複数台の画像形成装置１０Ａ、１０Ｂ、１０Ｃに１つの印刷ジョブを分担して実行させる機能（いわゆる、タンデム印刷を行わせる機能）を備えている。
【００６０】
この例では、画像形成装置１０Ａ、１０Ｂ、１０Ｃは同一機種の複写機であるが搭載されているハードディスク装置１９の機種は相違している。画像形成装置１０Ａは機種Ａのハードディスク装置１９Ａを、画像形成装置１０Ｂは機種Ｂのハードディスク装置１９Ｂを、画像形成装置１０Ｃは機種Ｃのハードディスク装置１９Ｃを搭載している。
【００６１】
図８は、印刷制御装置７１の概略構成を示している。印刷制御装置７１は、当該印刷制御装置７１の動作を統括制御するＣＰＵ７３と、ＣＰＵ７３が実行するプログラムや各種のデータが格納されたＲＯＭ７４と、ＣＰＵ７３がプログラムを実行する際に各種のデータを一時的に格納するワークメモリなどとして使用されるＲＡＭ７５と、アプリケーションプログラムなどが格納されるハードディスク装置（ＨＤＤ）７６と、ユーザ操作を受け付けるキーボード・マウスなどの操作部７７と、液晶ディスプレイなどの表示部７８と、ネットワーク３を介して画像形成装置１０などの外部装置と通信するためのネットワークＩ／Ｆ部７９とをバス７２に接続して構成される。
【００６２】
画像形成装置１０Ａ、１０Ｂ、１０Ｃは、図１に示す画像形成装置１０とほぼ同一の構成であり、同一の機能を有するほか、印刷制御装置７１から所定量（たとえば、１００枚）のプリントジョブの終了予測時間の問い合わせを受けた場合に、その時点のハードディスク装置１９の温度を調べ、該温度に対応したプリントジョブの終了予測時間を計算して印刷制御装置７１に回答（返送）する機能を備えている。
【００６３】
画像形成装置１０Ａ、１０Ｂ、１０Ｃは、コピージョブにおける図３の参照テーブル５０と同様の機能を果たすプリントジョブ用の参照テーブルをフラッシュメモリ３３に記憶している。詳細にはプリントジョブ用の参照テーブルにはプリントジョブの動作条件（解像度や画像ビット幅など）毎の必要転送レートが予め登録されており、この参照テーブルから得た必要転送レートを（１）式に代入してプリントジョブの終了予測時間を求めるようになっている。
【００６４】
画像形成装置１０Ａ、１０Ｂ、１０Ｃは、複写機としての機種は同一であっても搭載しているハードディスク装置１９Ａ、１９Ｂ、１９Ｃの機種が異なり、データの書き込み速度が低下しない基準温度範囲や、基準温度範囲外における書き込み速度（速度低下時の書き込み速度）が相違する。このため、たとえば、低温により生産性にばらつきが生じることがあり、この状態でジョブを均等に分配してタンデム印刷を行わせると、効率的でない結果になる。そこで、印刷制御装置７１は、図９に示す手順でジョブの分配率を定めてタンデム印刷を依頼するようになっている。
【００６５】
すなわち、印刷データや印刷枚数などが設定されてジョブ投入の準備が完了すると（ステップＳ４０１）、印刷制御装置７１は各画像形成装置１０Ａ、１０Ｂ、１０Ｃに対して、単位枚数（たとえば、１００枚）を印刷する場合の終了予測時間を問い合わせて入手する（ステップＳ４０２）。印刷制御装置７１はこれら入手した終了予測時間の逆比となるように印刷ジョブの分配率を計算し（ステップＳ４０３）、その分配率に従ってプリントジョブを分配して各画像形成装置１０Ａ、１０Ｂ、１０Ｃに印刷依頼（ジョブを投入）する（ステップＳ４０４）。
【００６６】
なお、今回のプリントジョブ全部を１台で実行する場合の終了予測時間、あるいは今回のプリントジョブを均等に分配した場合の終了予測時間を各画像形成装置１０Ａ、１０Ｂ、１０Ｃに問い合わせてもよく、同一量（プリント枚数）のジョブに対する終了予測時間を問い合わせれば、その同一量は任意でよい。
【００６７】
終了予測時間の問い合わせに対して、たとえば、画像形成装置１０Ａからは５分、画像形成装置１０Ｂからは８分、画像形成装置１０Ｃからは１０分との回答を受けた場合、画像形成装置１０Ａへの分配率Ａと画像形成装置１０Ｂへの分配率Ｂと画像形成装置１０Ａへの分配率Ｃは、分配率Ａ：分配率Ｂ：分配率Ｃ＝（１／５）：（１／８）：（１／１０）＝８：５：４  になる。このジョブの総プリント枚数が１７０枚であれば、印刷制御装置７１は画像形成装置１０Ａに８０枚、画像形成装置１０Ｂに５０枚、画像形成装置１０Ｃに４０枚のプリントをそれぞれ依頼してタンデム印刷を行う。
【００６８】
このように各画像形成装置１０Ａ、１０Ｂ、１０Ｃに問い合わせて取得した終了予測時間の逆比に従ってジョブを分配するので、低温などにより各画像形成装置１０Ａ、１０Ｂ、１０Ｃでの生産性にばらつきがあっても、それぞれの生産性に見合った割合でプリントジョブが分配されるので、最短時間でジョブが完了するようにタンデム印刷を最も効率よく実行させることができる。
【００６９】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００７０】
たとえば、ハードディスク装置１９の温度はＳＭＡＲＴ機能以外の方法によって取得してもよい。また、第１の実施の形態ではコピージョブを例に説明したが、入力される画像データをハードディスク装置１９に保存しつつ、これを読み出してプリントするといった動作が行われるジョブにも適用してもよい。たとえば、印刷データを外部端末からネットワークを介して受信し、これをイメージデータに展開してハードディスク装置１９へ保存しつつ、このイメージデータをハードディスク装置１９から読み出してプリンタ部２２でプリントするという流れでプリントジョブを実行する場合、このプリントジョブは本発明の終了予想時間の計算と表示の対象にされ得る。なお、プリントジョブの場合、終了予測時間を示す情報をそのプリントジョブの依頼元の外部端末に送信し、外部端末の表示画面（たとえば、プリンタドライバの画面）に終了予測時間が表示されるように構成されてもよい。
【００７１】
また、実施の形態では（１）式によって終了予測時間を求めたが、データの流れに応じた計算式を用意して求めればよく、計算式は（１）式に限定されるものではない。たとえば、複数部コピーの場合、ハードディスク装置１９へのデータの書き込み動作を伴う原稿読み取り動作は１回のみなので、それに応じた計算式を使用すればよい。
【００７２】
また、ハードディスク装置を例に説明したが、基準温度範囲外においてデータの書き込み速度や読み出し速度の低下する記憶装置であれば、他の種類の記憶装置であってもかまわない。なお、温度に依存して読み出し速度が変化する場合は読み出し速度の温度特性を示すデータ（たとえば、基準温度範囲外での読み出し速度）も機種データとして登録し、書き込み速度の低下と読み出し速度の低下の双方を考慮して終了予測時間を計算するようにしてもよい。
【００７３】
画像形成装置１０は複写機に限らずファクシミリ機能などを備えた複合機でも、プリンタでもよく、入力されたデータを画像形成装置１０に一旦保存して印刷出力する装置であれば任意の装置でよい。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】機種Ａ、機種Ｂ、機種Ｃのハードディスク装置に関する機種データを対比して示す説明図である。
【図３】本発明の実施の形態に係る画像形成装置が記憶している参照テーブルの一例を示す説明図である。
【図４】本発明の実施の形態に係る画像形成装置が終了予測時間の通知に関して行うジョブ投入時の動作を示す流れ図および終了予測時間の計算式を示す説明図である。
【図５】搭載されているハードディスク装置の機種データがフラッシュメモリに記憶されていない場合の処理例を示す流れ図である。
【図６】ジョブ実行中に終了予測時間を更新する場合の処理を示す流れ図である。
【図７】第２の実施の形態に係る印刷システムの構成例を示す説明図である。
【図８】印刷システムに含まれる印刷制御装置の概略構成を示すブロック図である。
【図９】印刷制御装置がタンデム印刷を依頼する際に行う処理を示す流れ図である。
【符号の説明】
【００７５】
３…ネットワーク
１０…画像形成装置
１１…スキャナ部
１２…イメージセンサ
１３…Ａ／Ｄ変換部
１４…読み取り系画像処理部
１５…画像メモリ
１６…メモリ制御部
１８…圧縮／伸張器
１９…ハードディスク装置（ＨＤＤ）
２１…出力系画像処理部
２２…プリンタ部
３１…システムバス
３２…ＣＰＵ
３３…フラッシュメモリ
３４…ＲＡＭ
３５…操作表示部
３６…ネットワークＩ／Ｆ部
５０…参照テーブル
７０…印刷システム
７１…印刷制御装置
７２…バス
７３…ＣＰＵ
７４…ＲＯＭ
７５…ＲＡＭ
７６…ハードディスク装置（ＨＤＤ）
７７…操作部
７８…表示部
７９…ネットワークＩ／Ｆ部
【図１】
2009081742.tif 000003
【図２】
2009081742.tif 000004
【図３】
2009081742.tif 000005
【図４】
2009081742.tif 000006
【図５】
2009081742.tif 000007
【図６】
2009081742.tif 000008
【図７】
2009081742.tif 000009
【図８】
2009081742.tif 000010
【図９】
2009081742.tif 000011