(57)【要約】【課題】画像形成装置の稼働時間全体を通した消費電力を抑えること。【解決手段】画像を形成する対象である画像記録媒体に対して画像形成出力を行う画像形成装置であって、入力された画像形成出力要求を情報記憶媒体に記憶させる出力要求記憶処理部と、画像形成装置の使用状況に応じて複数のタイミングごとに設定された画像形成出力の開始タイミングにおいて、情報記憶媒体に記憶されている画像形成出力要求に基づく画像形成出力が開始タイミングに関連付けられている画像形成出力の完了タイミングまでに完了するように、画像形成出力における画像記録媒体の搬送速度を決定する搬送速度決定部と、決定された搬送速度に従って、画像記録媒体が搬送されるように画像形成出力を制御する画像形成出力制御部とを含むことを特徴とする。【選択図】図８
2015166864.tif 000002
【特許請求の範囲】
【請求項１】
画像を形成する対象である画像記録媒体に対して画像形成出力を行う画像形成装置であって、
入力された画像形成出力要求を情報記憶媒体に記憶させる出力要求記憶処理部と、
前記画像形成装置の使用状況に応じて複数のタイミングごとに設定された画像形成出力の開始タイミングにおいて、前記情報記憶媒体に記憶されている前記画像形成出力要求に基づく画像形成出力が前記開始タイミングに関連付けられている画像形成出力の完了タイミングまでに完了するように、画像形成出力における前記画像記録媒体の搬送速度を決定する搬送速度決定部と、
決定された前記搬送速度に従って、前記画像記録媒体が搬送されるように画像形成出力を制御する画像形成出力制御部と
を含むことを特徴とする画像形成装置。
【請求項２】
決定された前記搬送速度に応じて、前記画像記録媒体に顕色剤画像を定着させる際の定着温度を決定する定着温度決定部
を含み、
前記画像形成出力制御部は、決定された前記定着温度で前記画像記録媒体に前記顕色剤画像を定着させるように画像形成出力を制御する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像形成出力の次の開始タイミングまでの長さに応じて、画像形成出力の前記次の開始タイミングまでの前記画像形成装置の待機状態を制御する待機状態制御部
を含むことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記複数のタイミングは、前記画像形成装置の使用頻度が高い時間帯ほど時間間隔が短くなるよう設定される
ことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記複数のタイミングを再設定するタイミング設定部
を含むことを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記タイミング設定部は、
前記画像形成装置の使用状況に応じて、予め定められたタイミングで前記複数のタイミングを再設定する
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記タイミング設定部は、
前記複数のタイミングの再設定命令を受け付けた場合に、前記画像形成装置の使用状況に応じて前記複数のタイミングを再設定する
ことを特徴とする請求項５又は６に記載の画像形成装置。
【請求項８】
画像を形成する対象である画像記録媒体に対して画像形成出力を行う画像形成装置の制御方法であって、
入力された画像形成出力要求を情報記憶媒体に記憶させ、
前記画像形成装置の使用状況に応じて複数のタイミングごとに設定された画像形成出力の開始タイミングにおいて、前記情報記憶媒体に記憶されている前記画像形成出力要求に基づく画像形成出力が前記開始タイミングに関連付けられている画像形成出力の完了タイミングまでに完了するように、画像形成出力における前記画像記録媒体の搬送速度を決定し、
決定された前記搬送速度に従って、前記画像記録媒体が搬送されるように画像形成出力を制御する
を含むことを特徴とする画像形成装置の制御方法。
【請求項９】
画像を形成する対象である画像記録媒体に対して画像形成出力を行う画像形成装置の制御プログラムであって、
入力された画像形成出力要求を情報記憶媒体に記憶させるステップと、
前記画像形成装置の使用状況に応じて複数のタイミングごとに設定された画像形成出力の開始タイミングにおいて、前記情報記憶媒体に記憶されている前記画像形成出力要求に基づく画像形成出力が前記開始タイミングに関連付けられている画像形成出力の完了タイミングまでに完了するように、画像形成出力における前記画像記録媒体の搬送速度を決定するステップと、
決定された前記搬送速度に従って、前記画像記録媒体が搬送されるように画像形成出力を制御するステップと
を情報処理装置に実行させることを特徴とする画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法及び画像形成装置の制御プログラムに関し、特に、画像形成装置の消費電力の軽減を目的とした制御に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
このような画像処理装置のうち、電子化された書類の出力に用いられるプリンタ等の印刷装置（画像形成装置）においては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置において生成された印刷ジョブに基づいて印刷出力を実行する際に、印刷装置の消費電力を抑えるために、印刷ジョブにおいて指定されている印刷条件や印刷装置の状態に応じて印刷速度等を制御する。また、印刷ジョブに基づいて印刷出力を実行する際に、印刷処理を行う際の環境温度が閾値以下である場合、予め定められた条件が成立するまで印刷ジョブを実行させずに記憶部に記憶させて、低温環境で印刷処理を行うことにより余分な電力消費を抑えることが提案されている（例えば、特許文献１を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、オフィス等で複数のユーザにより共有で使用される印刷装置の使用頻度は、そのオフィスの業務時間帯や曜日等によって異なる。このことから、印刷処理が実行されている印刷実行状態や印刷処理が行われていない待機状態を頻繁に繰り返すために電力を消費したり、長い間待機状態を維持するために電力を消費したりする等、時間帯や曜日等によって電力の消費状況も異なっている。そのため、印刷装置の消費電力を十分に抑えるためには、このような印刷装置の使用状況を踏まえた印刷装置の稼働時間全体を通した消費電力を抑える必要がある。
【０００５】
しかしながら、特許文献１に開示された技術では、各印刷ジョブに基づく印刷処理において個々に印刷速度等を制御するだけであり、印刷装置の稼働時間全体を通した消費電力を考慮していないので、印刷装置の消費電力を十分に抑えられていない。
【０００６】
本発明は、このような課題を解決するためになされたものであり、画像形成装置の稼働時間全体を通した消費電力を抑えることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、画像を形成する対象である画像記録媒体に対して画像形成出力を行う画像形成装置であって、入力された画像形成出力要求を情報記憶媒体に記憶させる出力要求記憶処理部と、前記画像形成装置の使用状況に応じて複数のタイミングごとに設定された画像形成出力の開始タイミングにおいて、前記情報記憶媒体に記憶されている前記画像形成出力要求に基づく画像形成出力が前記開始タイミングに関連付けられている画像形成出力の完了タイミングまでに完了するように、画像形成出力における前記画像記録媒体の搬送速度を決定する搬送速度決定部と、決定された前記搬送速度に従って、前記画像記録媒体が搬送されるように画像形成出力を制御する画像形成出力制御部とを含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像形成装置の稼働時間全体を通した消費電力を抑えることができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【図２】本実施形態に係る画像形成装置の機能構成を示すブロック図である。
【図３】本実施形態に係る主制御部の機能構成を示すブロック図である。
【図４】本実施形態に係る印刷要求受付タイムテーブルを示す図である。
【図５】本実施形態に係る印刷完了タイムテーブルを示す図である。
【図６】本実施形態に係るパラメータテーブルを示す図である。
【図７】本実施形態に係る印刷要求管理部による処理を示すフローチャートである。
【図８】本実施形態に係る印刷速度決定部、定着温度決定部及び印刷制御部による印刷実行処理を示すフローチャートである。
【図９】本実施形態に係る印刷速度と定着温度との関係を示すグラフである。
【図１０】本実施形態に係る待機状態制御部による待機状態制御処理を示すフローチャートである。
【図１１】本実施形態に係る画像形成装置において時間に応じて印刷処理又は待機状態へ遷移する場合の電力の消費状況を示す図である。
【図１２】本実施形態に係る総印刷枚数、印刷速度、定着温度、消費電力の推移を示す図である。
【図１３】本実施形態に係る主制御部のタイムテーブルの設定に関する機能構成を示すブロック図である。
【図１４】本実施形態に係る印刷ログ及び印刷ログに基づくサンプリング情報を示すグラフである。
【図１５】本実施形態に係る待機状態制御部によるスリープ状態への移行処理前の動作を例示するフローチャートである。
【図１６】本実施形態に係る印刷速度決定部、定着温度決定部及び印刷制御部による印刷実行処理を示すフローチャートである。
【図１７】本実施形態に係る総印刷枚数、印刷速度、定着温度、消費電力の推移を示す図である。
【図１８】本実施形態に係る総印刷枚数、印刷速度、定着温度、消費電力の推移を示す図である。
【図１９】本実施形態に係る総印刷枚数、印刷速度、定着温度、消費電力の推移を示す図である。
【図２０】本実施形態に係る総印刷枚数、印刷速度、定着温度、消費電力の推移を示す図である。
【図２１】本実施形態に係る主制御部のタイムテーブルの設定に関する機能構成を示すブロック図である。
【図２２】本実施形態に係る印刷ログ記憶部に記憶されている一日分の印刷ログを例示する図である。
【図２３】本実施形態に係る設定情報記憶部に格納されている設定情報を例示する図である。
【図２４】本実施形態に係る曜日別設定のためのカレンダーを例示する図である。
【図２５】本実施形態に係るタイムテーブル設定部による印刷完了タイムテーブルの設定処理の動作を例示するフローチャートである。
【図２６】本実施形態に係るタイムテーブル設定部により生成されるサンプル時刻データを例示する図である。
【図２７】本実施形態に係るサンプル時刻データの印刷枚数を左から少ない順にソートしたデータを示す図である。
【図２８】本実施形態に係るタイムテーブル設定部による印刷完了タイムテーブルの生成処理の態様をグラフで例示する図である。
【図２９】本実施形態に係るタイムテーブル設定部による印刷完了タイムテーブルの生成処理の動作を例示するフローチャートである。
【図３０】本実施形態に係るタイムテーブル設定部により設定された印刷完了時刻に基づく要求受付時刻の設定態様を例示する図である。
【図３１】本実施形態に係る補正値を適用した場合のタイムテーブル設定部１４２による印刷完了タイムテーブルの生成処理の態様をグラフで例示する図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、プリンタ機能を含む複合機（ＭＦＰ；Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）としての画像形成装置を例として説明する。また、画像形成装置は、印刷ジョブを生成して送信する情報処理装置である１台以上のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）において生成された印刷ジョブ（画像形成出力要求）に従って用紙（画像を形成する対象である画像記録媒体）に対して印刷出力（画像形成出力）を実行する。
【００１１】
図１は、本実施形態に係る画像形成装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像形成装置１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等と同様の構成を含む。
【００１２】
すなわち、本実施形態に係る画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されて構成されている。この他、画像形成装置１の場合、画像形成出力やスキャンを実行するエンジンが含まれる。
【００１３】
ＣＰＵ１０は演算手段であり、画像形成装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。なお、ＨＤＤの他、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の半導体記憶装置を用いても良い。
【００１４】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像形成装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボード、マウス、各種のハードボタン、タッチパネル等、ユーザが画像形成装置１に情報を入力するためのユーザインタフェースである。
【００１５】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がそれらのプログラムに従って演算を行うことによりソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像形成装置１の機能を実現する機能ブロックが構成される。
【００１６】
次に、本実施形態に係る画像形成装置１の機能について説明する。図２は、本実施形態に係る画像形成装置１の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像形成装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１１０、スキャナユニット１１１、排紙トレイ１１２、ディスプレイパネル１１３、給紙テーブル１１４、プリントエンジン１１５、排紙トレイ１１６、ネットワークＩ／Ｆ１１７を有する。
【００１７】
また、コントローラ１００は、主制御部１３０、エンジン制御部１０１、入出力制御部１０２、画像処理部１０３及び操作表示制御部１０４を有する。図２に示すように、本実施形態に係る画像形成装置１は、スキャナユニット１１１、プリントエンジン１１５を有する複合機として構成されている。なお、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００１８】
ディスプレイパネル１１３は、画像形成装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像形成装置１を直接操作し若しくは画像形成装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。ネットワークＩ／Ｆ１１７は、画像形成装置１がネットワークを介して管理者用端末等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等のインタフェースが用いられる。
【００１９】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像形成装置１全体を制御する制御部として機能する。
【００２０】
主制御部１３０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１０１は、プリントエンジン１１５やスキャナユニット１１１等を制御若しくは駆動する駆動手段としての役割を担う。入出力制御部１０２は、ネットワークＩ／Ｆ１１７を介して画像形成装置１に接続された情報処理装置等から入力される信号や命令を主制御部１３０に入力する。また、主制御部１３０は、入出力制御部１０２を制御し、ネットワークＩ／Ｆ１１７を介して他の装置にアクセスする。
【００２１】
画像処理部１０３は、主制御部１３０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成出力部であるプリントエンジン１１５が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１０３は、スキャナユニット１１１から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像形成装置１に格納され若しくはネットワークＩ／Ｆ１１７を介して他の機器に送信される情報である。操作表示制御部１０４は、ディスプレイパネル１１３に情報表示を行い若しくはディスプレイパネル１１３を介して入力された情報を主制御部１３０に通知する。
【００２２】
画像形成装置１がプリンタとして動作する場合は、まず、入出力制御部１０２が、画像形成装置１に接続された情報処理装置等からネットワークＩ／Ｆ１１７を介して印刷ジョブを受信する。入出力制御部１０２は、受信した印刷ジョブを主制御部１３０に転送する。主制御部１３０は、印刷ジョブを受信すると、画像処理部１０３を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。画像処理部１０３によって描画情報が生成されると、エンジン制御部１０１は、生成された描画情報に基づき、給紙テーブル１１４から搬送される用紙に対して画像形成を実行する。プリントエンジン１１５の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１１５によって画像形成が施された文書は排紙トレイ１１６に排紙される。
【００２３】
画像形成装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１１３の操作若しくはネットワークＩ／Ｆ１１７を介して外部の機器から入力されるスキャン実行指示に応じて、操作表示制御部１０４若しくは入出力制御部１０２が主制御部１３０にスキャン実行信号を転送する。主制御部１３０は、受信したスキャン実行信号に基づき、エンジン制御部１０１を制御する。エンジン制御部１０１は、ＡＤＦ１１０を駆動し、ＡＤＦ１１０にセットされた撮像対象原稿をスキャナユニット１１１に搬送する。また、エンジン制御部１０１は、スキャナユニット１１１を駆動し、ＡＤＦ１１０から搬送される原稿を撮像する。また、ＡＤＦ１１０に原稿がセットされておらず、スキャナユニット１１１に直接原稿がセットされた場合、スキャナユニット１１１は、エンジン制御部１０１の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１１１が撮像部として動作する。
【００２４】
撮像動作においては、スキャナユニット１１１に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいた撮像情報が生成される。エンジン制御部１０１は、スキャナユニット１１１が生成した撮像情報を画像処理部１０３に転送する。画像処理部１０３は、主制御部１３０の制御に従い、エンジン制御部１０１から受信した撮像情報に基づき画像情報を生成する。画像処理部１０３が生成した画像情報はＨＤＤ４０等の画像形成装置１に装着された記憶媒体に保存される。画像処理部１０３によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくはネットワークＩ／Ｆ１１７を介して、入出力制御部１０２により外部の装置に送信される。
【００２５】
また、画像形成装置１が複写機として動作する場合は、エンジン制御部１０１がスキャナユニット１１１から受信した撮像情報若しくは画像処理部１０３が生成した画像情報に基づき、画像処理部１０３が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１０１がプリントエンジン１１５を駆動する。
【００２６】
このような画像形成装置１において、本発明に係る要旨は、画像形成装置１の使用状況に応じて生成された複数の印刷要求受付終了時刻を含むタイムテーブル及び各印刷要求受付終了時刻に対応する印刷完了時刻（画像形成出力の出力完了時刻）を含むタイムテーブルに基づいて、それぞれの印刷要求受付終了時刻までに受け付けた印刷要求を対応する印刷完了時刻までに一括で印刷処理して完了させるために印刷処理を制御することにある。以下、本実施形態に係る構成として、本実施形態に係る主制御部１３０の機能構成について説明する。
【００２７】
図３は、本実施形態に係る主制御部１３０の機能構成を例示するブロック図である。図３に示すように、本実施形態に係る主制御部１３０は、印刷要求受付タイムテーブル記憶部１３１、印刷完了タイムテーブル記憶部１３２、時刻管理部１３３、印刷要求管理部１３４、印刷要求記憶部１３５、パラメータテーブル記憶部１３６、印刷速度決定部１３７、定着温度決定部１３８、印刷制御部１３９及び待機状態制御部１４０を含む。
【００２８】
印刷要求受付タイムテーブル記憶部１３１は、印刷要求受付タイムテーブル（以降、「要求受付タイムテーブル」とする）を格納する情報記憶媒体である。図４は、印刷要求受付タイムテーブル記憶部１３１に記憶されている要求受付タイムテーブルを例示する図である。図４に示すように、要求受付タイムテーブルは、印刷ジョブを生成するＰＣから送信された印刷ジョブすなわち印刷要求を受け付ける場合の受付終了時刻の一覧情報である。
【００２９】
例えば、図４に示した要求受付タイムテーブルにおいては、０時０分０秒から２３時５９分５９秒までの間に、０時０分０秒、０時３０分０秒、・・・、７時５５分０秒、８時２分０秒、８時７分０秒、・・・、１１時５０分０秒、１２時１０分０秒、・・・、２３時４５分０秒というｎ個の要求受付の終了時刻が設定されており、それぞれの終了時刻にｘ＝１、２、・・・、ｐ、ｐ＋１、ｐ＋２、・・・、ｑ、ｑ＋１、・・・、ｎ（１≦ｐ≦ｑ≦ｎ；ｐ、ｑ、ｎは整数）のインデックスが対応付けられている。以降、インデックスｘに対応付けられた要求受付終了時刻をＴｒ［ｘ］と記述する。
【００３０】
本実施形態に係る画像形成装置１は、Ｔｒ［ｘ−１］からＴｒ［ｘ］までの間にＰＣから送信された印刷要求を受け付けて、Ｔｒ［ｘ］になると受け付けた印刷要求に基づく印刷処理を開始する。例えば、Ｔｒ［２］＝０時３０分０秒になると、Ｔｒ［１］からＴｒ［２］までの間にＰＣから送信された印刷要求に基づく印刷処理が開始される。なお、ｘ＝１の場合、ｘ−１＝ｎとなる。
【００３１】
印刷完了タイムテーブル記憶部１３２は、印刷完了タイムテーブルを格納する情報記憶媒体である。図５は、印刷完了タイムテーブル記憶部１３２が記憶する印刷完了タイムテーブルを例示する図である。図５に示すように、印刷完了タイムテーブルは、印刷処理を完了させる制限時刻（以降、「印刷完了時刻」とする）の一覧情報であり、上述した要求受付終了タイムテーブルに含まれる各要求受付終了時刻にそれぞれ対応する。
【００３２】
例えば、図５に示した印刷完了タイムテーブルにおいては、０時０分０秒から２３時５９分５９秒までの間に、０時１５分０秒、０時４５分０秒、・・・、８時０分０秒、８時５分０秒、８時１０分０秒、・・・、１２時０分０秒、１２時３０分０秒、・・・、２３時５９分５９秒というｎ個の印刷完了時刻が設定されており、それぞれの印刷完了時刻にｘ＝１、２、・・・、ｐ、ｐ＋１、ｐ＋２、・・・、ｑ、ｑ＋１、・・・、ｎのインデックスが対応付けられている。以降、インデックスｘに対応付けられた印刷完了時刻をＴｅ［ｘ］と記述する。
【００３３】
例えば、要求受付終了時刻Ｔｒ［ｘ］になると開始される各印刷処理は、要求受付終了時刻Ｔｒ［ｘ］に対応する印刷完了時刻Ｔｅ［ｘ］までに完了させる必要がある。例えば、例えば、Ｔｒ［２］＝０時３０分０秒になると、Ｔｒ［１］からＴｒ［２］までの間にＰＣから送信された印刷要求に基づく印刷処理が開始され、Ｔｅ［２］＝０時４５分０秒までに完了させる必要がある。
【００３４】
すなわち、要求受付タイムテーブルは、画像形成装置１の使用状況に応じて複数のタイミングごとに予め設定された画像形成出力の開始タイミングであり、印刷完了タイムテーブルは、開始タイミングに関連付けられている画像形成出力の完了タイミングである。具体的には、画像形成装置１の使用頻度が高い業務時間帯は、一定期間に受け付ける印刷要求の数が使用頻度の低い深夜や昼休みの時間帯に比べて多いので、一括して印刷処理を行う印刷要求の数が多くなりすぎないようにするために、Ｔｒ［ｘ−１］からＴｒ［ｘ］までの時間が他の時間帯に比べて短くなるようなタイミングで要求受付終了時刻が設定される。
【００３５】
一方、画像形成装置１の使用頻度が低い深夜や昼休みの時間帯は、一定期間に受け付ける印刷要求の数が使用頻度の高い業務時間帯に比べて少ないので、Ｔｒ［ｘ−１］からＴｒ［ｘ］までの時間が長くなるようなタイミングで要求受付終了時刻が設定される。図４に示すように、例えば、使用頻度が他の時間帯よりも高い業務時間帯である８時ごろは、３分〜７分くらいの短い間隔で要求受付終了時刻が設定される。また、使用頻度が他の時間帯よりも低い昼休みの時間帯である１２時ごろは、例えば２０分くらいの長い間隔で要求受付終了時刻が設定される。
【００３６】
また、印刷完了時刻も、要求受付終了時刻に合わせて画像形成装置１の使用頻度が高い業務時間帯は、Ｔｅ［ｘ−１］とＴｅ［ｘ］までの時間間隔が他の時間帯よりも短くなるようなタイミングで設定され、使用頻度が低い深夜や昼休みの時間帯は、Ｔｅ［ｘ−１］とＴｅ［ｘ］までの時間間隔が他の時間帯よりも長くなるようなタイミングで設定される。
【００３７】
なお、要求受付タイムテーブル及び印刷完了タイムテーブルは、例えば、画像形成装置１による印刷処理により出力された印刷枚数の時刻ごとの履歴に基づいて推定された各時間帯における画像形成装置１の使用頻度に基づいて設定される（詳細は、図１３を参照して後述）。その他、両タイムテーブルは、画像形成装置１の稼働状況に詳しい管理者等により、管理者等の経験則に応じて設定されてもよい。
【００３８】
図３に戻り、時刻管理部１３３は、画像形成装置１に内蔵された時計等により現在時刻を取得し、印刷要求受付タイムテーブル記憶部１３１及び印刷完了タイムテーブル記憶部１３２から現在時刻に応じて要求受付終了時刻Ｔｒ［ｘ］及び印刷完了時刻Ｔｅ［ｘ］を取得して、印刷要求管理部１３４、印刷速度決定部１３７及び待機状態制御部１４０に対して出力する。例えば、時刻管理部１３３は、現在の時刻がＴｒ［ｐ］＝７時５５分０秒になると、Ｔｒ［ｐ＋１］＝８時２分０秒及びＴｅ［ｐ＋１］＝８時５分０秒を取得し、現在の時刻がＴｒ［ｐ＋１］＝８秒２分０秒になると、Ｔｒ［ｐ＋２］＝８時７分０秒及びＴｅ［ｐ＋２］＝８時１０分０秒を取得する。
【００３９】
印刷要求管理部１３４は、時刻管理部１３３から入力された要求受付終了時刻Ｔｒ［ｘ］まで（すなわちＴｒ［ｘ−１］からＴｒ［ｘ］まで）にＰＣ等から受け付けた印刷要求を管理する。具体的には、印刷要求管理部１３４は、受け付けた印刷要求（画像形成出力要求）を印刷要求記憶部１３５に記憶させる出力要求記憶処理部として機能する。また、印刷要求管理部１３４は、受け付けた印刷要求に基づいて印刷出力される用紙の枚数を算出して、印刷要求記憶部１３５に記憶されている各印刷要求に基づく印刷処理により出力される用紙の枚数の合計（以降、「総印刷枚数」とする）を更新して印刷要求記憶部１３５に記憶させる。
【００４０】
また、印刷要求管理部１３４は、要求受付終了時刻Ｔｒ［ｘ］になると、印刷要求記憶部１３５に記憶されている総印刷枚数を印刷速度決定部１３７に対して出力し、印刷要求記憶部１３５に記憶されている印刷要求を印刷制御部１３９に対して出力する。また、印刷要求管理部１３４は、印刷制御部１３９に対して印刷要求を出力すると、印刷要求記憶部１３５に記憶されている情報を削除する。印刷要求管理部１３４によるこれらの処理の詳細は、図７を参照して後述する。
【００４１】
印刷要求記憶部１３５は、要求受付終了時刻Ｔｒ［ｘ］まで（すなわちＴｒ［ｘ−１］からＴｒ［ｘ］まで）に印刷要求管理部１３４から入力された印刷要求及び総印刷枚数を記憶させる情報記憶媒体である。
【００４２】
パラメータテーブル記憶部１３６は、後述する印刷速度決定部１３７及び定着温度決定部１３８が印刷速度及び定着温度を決定するために参照するパラメータテーブルを記憶する情報記憶媒体である。印刷速度は、単位時間当たりに出力可能な印刷枚数、すなわち給紙テーブル１１４から搬送される用紙等の画像記録媒体の搬送速度である。定着温度は、用紙等の記録媒体にトナー（顕色剤画像）を定着するためにヒータにより定着ローラ等に加える温度である。
【００４３】
図６は、パラメータテーブル記憶部１３６に記憶されているパラメータテーブルを例示する図である。図６に示すように、パラメータテーブルは、印刷速度及び定着温度が関連付けられており、それぞれの印刷速度及び定着温度にｙ＝１、２、３、・・・、ｍのインデックスが対応付けられている。以降、インデックスｙに対応付けられた印刷速度をＶ［ｙ］（ｃｐｍ（ｃｏｐｉｅｓ  ｐｅｒ  ｍｉｎｕｔｅ）又はｐｐｍ（ｐａｇｅｓ  ｐｅｒ  ｍｉｎｕｔｅ））と記述し、定着温度をＨ［ｙ］（℃）と記述する。
【００４４】
また、図６に示すように、パラメータテーブルは、印刷速度が遅いほど定着温度が低くなるよう設定されている。これは、印刷速度が遅いほど定着ローラに用紙が接触する時間が長くなり定着ローラの温度が低くても用紙にトナーを十分に定着させることができるからである。
【００４５】
図３に戻り、印刷速度決定部１３７は、印刷要求管理部１３４から入力された総印刷枚数、時刻管理部１３３から入力された時刻情報及びパラメータテーブル記憶部１３６に記憶されているパラメータテーブルに基づいて、印刷要求記憶部１３５に記憶された印刷要求に基づく印刷処理を行う際の印刷速度を決定する。すなわち、印刷速度決定部１３７は、印刷速度である搬送速度を決定する搬送速度決定部として機能する。
【００４６】
また、印刷速度決定部１３７は、決定した印刷速度を定着温度決定部１３８及び印刷制御部１３９に対して出力する。印刷速度決定部１３７の印刷速度決定処理の詳細は、図８を参照して後述する。
【００４７】
定着温度決定部１３８は、印刷速度決定部１３７から入力された印刷速度及びパラメータテーブル記憶部１３６に記憶されているパラメータテーブルに基づいて、印刷要求記憶部１３５に記憶された印刷要求に基づく印刷処理を行う際の定着温度を決定する。また、定着温度決定部１３８は、決定した定着温度を印刷制御部１３９に対して出力する。定着温度決定部１３８の定着温度決定処理の詳細は、図８を参照して後述する。
【００４８】
印刷制御部１３９は、印刷要求管理部１３４から入力された印刷要求、印刷速度決定部１３７から入力された印刷速度及び定着温度決定部１３８から入力された定着温度に基づいて、入力された印刷要求に基づく印刷処理の実行を制御する。すなわち、印刷制御部１３９は、画像形成装置１における画像形成出力を制御する画像形成出力制御部として機能する。また、印刷制御部１３９は、印刷処理が完了すると、待機状態制御部１４０に対して印刷処理の完了を通知する。
【００４９】
待機状態制御部１４０は、印刷制御部１３９から印刷処理の完了通知を受けると、時刻管理部１３３から入力された情報に基づいて、印刷処理完了後の画像形成装置１の待機状態を制御する。待機状態制御部１４０の待機制御処理の詳細は、図１０を参照して後述する。
【００５０】
次に、印刷要求管理部１３４による処理の詳細を、図７を参照して説明する。図７は、印刷要求管理部１３４による処理を例示するフローチャートである。図７に示すように、印刷要求管理部１３４は、時刻管理部１３３から入力された要求受付終了時刻Ｔｒ［ｘ］を取得する（Ｓ７００）。例えば、図４に示した要求受付タイムテーブルにおいては、ｘ＝ｐ＋１の場合、Ｔｒ［ｘ（＝ｐ＋１）］＝８時２分０秒となる。
【００５１】
要求受付終了時刻Ｔｒ［ｘ］を取得した印刷要求管理部１３４は、現在の時刻ｔを取得し、取得した時刻ｔがＴｒ［ｘ］経過前であって（Ｓ７０１／ＹＥＳ）、印刷要求を取得した場合（Ｓ７０２／ＹＥＳ）、取得した印刷要求を印刷要求記憶部１３５に記憶させる（Ｓ７０３）。また、印刷要求管理部１３４は、取得した印刷要求に基づく印刷処理により出力される印刷枚数を算出して、印刷要求記憶部１３５に記憶されている総印刷枚数を更新する（Ｓ７０４）。
【００５２】
すなわち、印刷要求記憶部１３５に記憶されている総印刷枚数をＡ［ｘ］（ｘ＝１、・・・、ｐ、・・・、ｑ、・・・ｎ）とし、取得した印刷要求において指定されている印刷部数をＣ、１部当たりの印刷ページ数をＰとすると、総印刷枚数Ａ［ｘ］は、以下の式（１）により更新される。
【００５３】
Ａ［ｘ］＝Ａ［ｘ］＋Ｃ＊Ｐ    ・・・（１）
【００５４】
なお、ｘは要求受付タイムテーブル及び印刷完了タイムテーブルのインデックスに対応する。例えば、図４に示した要求受付タイムテーブルにおけるｘ＝ｐ＋１の場合、印刷要求記憶部１３５には、Ｔｒ［ｐ］＝７時５５分０秒からＴｒ［ｐ＋１］＝８時２分０秒までの間に印刷要求管理部１３４が受け付けた各印刷要求に基づく印刷処理により出力される総印刷枚数が記憶されることになる。
【００５５】
一方、印刷要求管理部１３４は、取得した現在の時刻ｔがＴｒ［ｘ］経過前であって（Ｓ７０１／ＹＥＳ）、印刷要求を取得していない場合（Ｓ７０２／ＮＯ）、現在時刻がＴｒ［ｘ］を経過するか印刷要求を取得するまで待機する。
【００５６】
また、印刷要求管理部１３４は、取得した現在の時刻ｔがＴｒ［ｘ］を経過した場合であって（Ｓ７０１／ＮＯ）、印刷要求記憶部１３５に印刷要求が記憶されているときは（Ｓ７０５／ＹＥＳ）、印刷要求記憶部１３５に記憶されている印刷要求を印刷制御部１３９に対して出力し、総印刷枚数Ａ［ｘ］を印刷速度決定部１３７に対して出力する（Ｓ７０６）。印刷要求及び総印刷枚数を印刷制御部１３９及び印刷速度決定部１３７に対して出力した印刷要求管理部１３４は、印刷要求記憶部１３５に記憶されている印刷要求及び総印刷枚数を削除する（Ｓ７０７）。
【００５７】
一方、印刷要求管理部１３４は、印刷要求記憶部１３５に印刷要求が記憶されていない場合（Ｓ７０５／ＮＯ）、処理を終了する。印刷要求管理部１３４は、このような処理を、時刻管理部１３３から送信される要求受付終了時刻Ｔｒ［ｘ］に応じて繰り返す。
【００５８】
次に、上述した印刷速度決定部１３７、定着温度決定部１３８及び印刷制御部１３９による印刷実行処理について、図８を参照して説明する。図８は、印刷速度決定部１３７、定着温度決定部１３８及び印刷制御部１３９による印刷実行処理を例示するフローチャートである。図８に示すように、印刷制御部１３９は、印刷要求管理部１３４から入力された印刷要求を取得し、印刷速度決定部１３７は、印刷要求管理部１３４から入力された総印刷枚数Ａ［ｘ］を取得する（Ｓ８００）。
【００５９】
また、印刷速度決定部１３７は、時刻管理部１３３から入力された印刷完了時刻Ｔｅ［ｘ］を取得する（Ｓ８０１）。また、印刷速度決定部１３７は、時刻管理部１３３から入力された要求受付終了時刻Ｔｒ［ｘ］を取得する（Ｓ８０２）。なお、Ｓ８００、Ｓ８０１及びＳ８０２における情報の取得順序はこの場合に限らない。
【００６０】
総印刷枚数Ａ［ｘ］、印刷完了時刻Ｔｅ［ｘ］及び要求受付終了時刻Ｔｒ［ｘ］を取得した印刷速度決定部１３７は、取得したこれらの情報に基づいて、印刷完了時刻Ｔｅ［ｘ］までに、Ａ［ｘ］枚の印刷処理を完了させるための最も低速な印刷速度（以降、「最低印刷速度」とする）Ｖｍｉｎを算出する（Ｓ８０３）。具体的には、最低印刷速度Ｖｍｉｎ（ｃｐｍ）は、以下の式（２）により算出される。
【００６１】
Ｖｍｉｎ＝Ａ［ｘ］／（Ｔｅ［ｘ］−Ｔｒ［ｘ］）    ・・・（２）
【００６２】
最低印刷速度Ｖｍｉｎを算出した印刷速度決定部１３７は、パラメータテーブル記憶部１３６に記憶されている図６に示したパラメータテーブルに含まれる印刷速度のうち、算出したＶｍｉｎ以上の印刷速度の中から最も低い印刷速度を、印刷完了時刻Ｔｅ［ｘ］までに印刷処理を完成させる際の印刷速度Ｖとして決定し、定着温度決定部１３８及び印刷制御部１３９に対して出力する（Ｓ８０４）。
【００６３】
例えば、図４に示した要求受付タイムテーブル及び図５に示した印刷完了タイムテーブルにおいてｘ＝ｐ＋１の場合に総印刷枚数Ａ［ｘ］＝４４７枚とすると、最低印刷速度Ｖｍｉｎは、式（２）により、４４７（枚）／３（分）＝１４９（ｃｐｍ）となる。そして、印刷速度決定部１３７は、図６に示したパラメータテーブルに含まれる印刷速度のうち、Ｖｍｉｎ＝１４９以上であって最も低い印刷速度Ｖ［ｍ］＝１５０を、印刷処理を完成させるための印刷速度Ｖとして決定する。
【００６４】
印刷速度決定部１３７から入力された印刷速度を取得した定着温度決定部１３８は、パラメータテーブル記憶部１３６に記憶されているパラメータテーブルに含まれる定着温度の中から、取得した印刷速度に関連付けられている定着温度を、印刷完了時刻Ｔｅ［ｘ］までに印刷処理を完成させる際の定着温度Ｈとして決定し、印刷制御部１３９に対して出力する（Ｓ８０５）。例えば、印刷速度Ｖ＝１５０と決定した上記例の場合、定着温度決定部１３８は、印刷速度Ｖ［ｍ］に関連付けられている定着温度Ｈ［ｍ］＝２９０（℃）を、印刷処理を完成させるための定着温度Ｈとして決定する。
【００６５】
印刷速度決定部１３７から入力された印刷速度Ｖ及び定着温度決定部１３８から入力された定着温度Ｈを取得した印刷制御部１３９は、エンジン制御部１０１を制御して、取得した印刷速度Ｖ及び定着温度Ｈで、Ｓ８００において取得した各印刷要求に基づく印刷処理を実行する（Ｓ８０６）。
【００６６】
このように、印刷速度決定部１３７は、Ｔｒ［ｘ−１］からＴｒ［ｘ］までの間に画像形成装置１に送信されて印刷要求記憶部１３５に記憶された各印刷要求に基づいて出力される印刷枚数と要求受付終了時刻（すなわち印刷開始時刻）Ｔｒ［ｘ］から印刷完了時刻Ｔｅ［ｘ］までの時間とに基づいて、印刷完了時刻Ｔｅ［ｘ］までに完了させるための印刷速度を決定する。また、定着温度決定部１３８は、印刷速度決定部１３７により決定された印刷速度に応じて定着温度を決定する。そして、印刷制御部１３９は、決定された印刷速度及び定着温度で印刷処理を実行する。このことから、図９に示すように、単位時間当たりに出力しなければならない用紙枚数が多くなるほど、Ｔｅ［ｘ］までに印刷を完了させるための印刷速度（横軸）が高速になり、定着温度（縦軸）は高温になる。
【００６７】
次に、待機状態制御部１４０による待機状態制御処理について、図１０を参照して説明する。図１０は、待機状態制御部１４０による待機状態制御処理を例示するフローチャートである。図１０に示すように、待機状態制御部１４０は、時刻管理部１３３から入力された次の要求受付終了時刻Ｔｒ［ｘ＋１］を取得する（Ｓ１０００）。
【００６８】
Ｔｒ［ｘ＋１］を取得した待機状態制御部１４０は、現在の時刻ｔを取得し、取得した現在時刻ｔからＴｒ［ｘ＋１］までの時間Ｗが予め定められた閾値Ｔｔｈ以下である場合（Ｓ１００１／ＹＥＳ）、レディ状態で待機するよう画像形成装置１の各部を制御する（Ｓ１００２）。レディ状態とは、定着ローラを加熱するヒータの温度を一定に保ち、迅速に印刷処理を再開できる状態を示す。すなわち、レディ状態においては、ヒータの温度を一定に保っておくための電力を消費する一方で印刷処理を再開する際に必要な温度に達するまでに必要な電力がヒータの温度を一定に保っていない場合よりも少なくてすむ。
【００６９】
一方、時間Ｗが閾値Ｔｔｈよりも大きい場合（Ｓ１００１／ＮＯ）、スリープ状態で待機するよう画像形成装置１の各部を制御する（Ｓ１００３）。スリープ状態とは、必要最小限の電力で画像形成装置１の稼働を維持する状態を示す。すなわち、スリープ状態においては、レディ状態よりも少ない消費電力で状態を維持することができる一方、印刷処理を再開する際は低下したヒータの温度を必要な温度に達するまで上げるための電力が必要であるためレディ状態よりも消費電力を必要とする。
【００７０】
なお、上記実施形態においては、閾値Ｔｔｈ以下であるか否かを判定する時間Ｗは現在時刻ｔから要求受付終了時刻Ｔｒ［ｘ＋１］までの時間である場合を例として説明している。その他、時間Ｗは、Ｔｒ［ｘ］までに受け付けた印刷要求に基づく印刷処理が実際に完了した時刻Ｔｅ´［ｘ］から要求受付終了時刻Ｔｒ［ｘ＋１］までの時間であってもよい。この場合、時刻Ｔｅ´［ｘ］は、例えば、印刷制御部１３９が印刷処理の完了時に取得した時刻とする。その他、時刻Ｔｅ´［ｘ］は、例えば、印刷速度決定部１３７が取得した要求受付終了時刻Ｔｒ［ｘ］、総印刷枚数Ａ［ｘ］及び印刷速度Ｖに基づいて算出された時刻としてもよい。この場合、Ｔｅ´［ｘ］＝Ｔｒ［ｘ］＋Ａ［ｘ］／Ｖとなる。
【００７１】
また、その他、時間Ｗは、印刷完了タイムテーブルにおいて設定されている印刷完了時刻Ｔｅ［ｘ］から要求受付終了時刻Ｔｒ［ｘ＋１］までの時間であってもよい。この場合、待機状態制御部１４０は、例えば、時刻管理部１３３から入力された印刷完了時刻Ｔｅ［ｘ］を受け取る。
【００７２】
図１１は、画像形成装置１において時間に応じて印刷処理（印刷中）又は待機状態へ遷移する場合の電力の消費状況を例示する図である。図１１（ａ）に示すように、印刷完了時刻（例えば、上述の現在時刻ｔ、実際の印刷完了時刻Ｔｅ´［ｘ］又はタイムテーブルにおいて設定された印刷完了時刻Ｔｅ［ｘ］）から次の印刷開始時刻（すなわち次の要求受付終了時刻）までの時間Ｗが閾値Ｔｔｈ以下の場合、画像形成装置１は次の印刷開始時刻までレディ状態で待機する。
【００７３】
一方、図１１（ｂ）に示すように、印刷終了時刻から次の印刷開始時刻までの時間Ｗが閾値Ｔｔｈよりも大きい場合、画像形成装置１は次の印刷開始時刻までスリープ状態で待機する。そして、図１１（ｂ）に示すように、印刷処理を再開するための復帰時には、ヒータの温度を印刷処理が可能な温度に上げるため印刷中よりも電力を多く消費する。
【００７４】
このように、図１１（ａ）に示した場合においては、印刷完了時刻から次の印刷開始時刻までの間隔が短いので、スリープ状態を維持するための消費電力と印刷処理を再開するために必要な消費電力との合計消費電力よりも、レディ状態を維持するための消費電力のほうが小さく、消費電力をより抑えることができる。
【００７５】
また、図１１（ｂ）に示した場合においては、印刷完了時刻から次の印刷開始時刻までの間隔が長いので、レディ状態を維持するための消費電力よりも、スリープ状態を維持するための消費電力と印刷処理を再開するために必要な消費電力との合計消費電力のほうが小さく、消費電力をより抑えることができる。
【００７６】
次に、上述した印刷速度決定部１３７、定着温度決定部１３８及び印刷制御部１３９による印刷実行処理及び待機状態制御部１４０による待機状態制御処理を行った場合の各種データの推移例を、図１２を参照して説明する。図１２（ａ）は、総印刷枚数の推移を例示する図であり、図１２（ｂ）〜（ｄ）は、印刷速度、定着温度、消費電力の推移を例示する図である。
【００７７】
図１２（ａ）に示すように、要求受付終了時刻Ｔｒ［ｓ］からＴｒ［ｓ＋１］の時間帯は画像形成装置１の使用頻度が他の時間帯よりも高いため、Ｔｒ［ｓ］からＴｒ［ｓ＋１］までの時間間隔が他よりも短く、総印刷枚数Ａ［ｓ＋１］も他より多い。
【００７８】
一方、要求受付終了時刻Ｔｒ［ｓ＋１］からＴｒ［ｓ＋２］の時間帯は画像形成装置１の使用頻度が他の時間帯よりも低いため、Ｔｒ［ｓ＋１］からＴｒ［ｓ＋２］までの時間間隔が他よりも長く、総印刷枚数Ａ［ｓ＋２］もＡ［ｓ＋１］より少ない。
【００７９】
この場合、Ｔｒ［ｓ＋１］からＴｅ［ｓ＋１］までに印刷を完了させなければならない印刷枚数は、Ｔｒ［ｓ］からＴｒ［ｓ＋１］までの間に受け付けた各印刷要求に基づいて出力される総印刷枚数Ａ［ｓ＋１］なので、図１２（ｂ）に示すように、Ｔｒ［ｓ＋１］からＴｅ［ｓ＋１］までの印刷速度は他よりも速くなる。また、図１２（ｃ）に示すように、Ｔｒ［ｓ＋１］からＴｅ［ｓ＋１］までの定着温度は他よりも高くなる。
【００８０】
一方、Ｔｒ［ｓ＋２］からＴｅ［ｓ＋２］までに印刷を完了させなければならない印刷枚数は、Ｔｒ［ｓ＋１］からＴｒ［ｓ＋２］までの間に受け付けた各印刷要求に基づいて出力される総印刷枚数Ａ［ｓ＋２］なので、図１２（ｂ）に示すように、Ｔｒ［ｓ＋２］からＴｅ［ｓ＋２］までの印刷速度はＴｒ［ｓ＋１］からＴｅ［ｓ＋１］までの印刷速度よりも遅くなる。また、図１２（ｃ）に示すように、Ｔｒ［ｓ＋１］からＴｅ［ｓ＋１］までの定着温度はＴｒ［ｓ＋１］からＴｅ［ｓ＋１］までの定着温度よりも低くなる。
【００８１】
また、現在時刻（あるいは実際の印刷完了時刻）がタイムテーブル上の印刷完了時刻Ｔｅ［ｓ］であり、印刷完了時刻から次の印刷開始時刻までの時間Ｗ＝Ｔｒ［ｓ＋１］−Ｔｅ［ｓ］は閾値Ｔｔｈ以下である場合、画像形成装置１はレディ状態で維持される。そのため、図１２（ｄ）に示すように消費電力が印刷処理中よりも少し抑えられるだけであり、図１２（ｃ）に示すように定着温度がほとんど下がらず維持されたままである。
【００８２】
一方、印刷完了時刻がタイムテーブル上の印刷完了時刻Ｔｅ［ｓ＋１］であり、印刷完了時刻から次の印刷開始時刻までの時間Ｗ＝Ｔｒ［ｓ＋２］−Ｔｅ［ｓ＋１］が閾値Ｔｔｈより大きい場合、画像形成装置１はスリープ状態で維持される。そのため、図１２（ｄ）に示すように消費電力が大幅に抑えられ、図１２（ｃ）に示すように定着温度が大幅に下がるので、図１２（ｄ）に示すように次の印刷再開時にレディ状態よりも消費電力が大きくなる。
【００８３】
以上説明したように、本実施形態においては、画像形成装置１の使用状況に応じて設定された印刷要求受付タイムテーブルに含まれる各要求受付終了時刻までにそれぞれ受け付けた印刷要求に基づく印刷処理が要求受付終了時刻に対応付けて設定された印刷完了時刻までに完了するよう印刷速度を決定して、決定した印刷速度に従って印刷処理を制御する。すなわち、画像形成装置１の使用頻度の高い時間帯では他の時間帯よりも短い期間に受け付けた印刷要求に基づく印刷処理を、他の時間帯よりも速い印刷速度でまとめて実行するので、印刷処理中の消費電力は他の時間帯よりも高くなるが、印刷実行状態と待機状態とを頻繁に繰り返すことがなくなり全体として消費電力が削減される。
【００８４】
また、画像形成装置１の使用頻度の低い時間帯では、他の時間帯よりも長い期間に受け付けた印刷要求に基づく印刷処理を、他の時間帯よりも遅い印刷速度でまとめて実行するので、待機状態を維持するための消費電力が必要であるが、印刷処理中の消費電力は他の時間帯よりも低くなるので全体として消費電力が削減される。したがって、本実施形態によれば、画像形成装置１の稼働時間全体を通した消費電力を抑えることが可能になる。
【００８５】
また、本実施形態においては、印刷速度が遅くなるほど定着温度が低くなるよう定着温度が制御される。これにより、画像形成装置１の使用状況に応じて、定着温度を低くすることができるので、ヒータにより定着ローラを加熱するための消費電力を削減することができ、画像形成装置１の稼働時間全体を通した消費電力を更に抑えることが可能になる。なお、印刷制御において定着温度の制御は必須ではなく、印刷速度の制御だけでもよい。
【００８６】
また、本実施形態においては、印刷終了時刻から次の印刷開始時刻までの時間間隔に応じてレディ状態及びスリープ状態のいずれかで画像形成装置１の待機状態を制御する。これにより、印刷終了時刻から次の印刷開始時刻までの時間間隔に応じて消費電力がより少ない方の待機状態で画像形成装置１を制御することができるので、画像形成装置１の稼働時間全体を通した消費電力を更に抑えることが可能になる。なお、このような待機状態の制御は必須ではない。
【００８７】
なお、本実施形態においては、印刷要求受付タイムテーブル記憶部１３１及び印刷完了タイムテーブル記憶部１３２それぞれ１つずつタイムテーブルが記憶されている場合を例として説明している。その他、画像形成装置１の平日及び休日の使用頻度に基づいて、平日及び休日のタイムテーブルをそれぞれの記憶部に記憶させてもよいし、曜日ごとの使用頻度に基づいて、曜日ごとのタイムテーブルをそれぞれの記憶部に記憶させてもよい。
【００８８】
また、上記実施形態において、印刷速度決定部１３７は、パラメータテーブルに含まれる印刷速度のうち、算出した最低印刷速度Ｖｍｉｎ以上の印刷速度の中から最も低い印刷速度を印刷速度Ｖとして決定する場合を例として説明した。その他、印刷速度決定部１３７は、画像形成装置１の印刷速度を任意に設定できる場合は、算出した最低印刷速度Ｖｍｉｎそのものを印刷速度Ｖとして決定してもよい。この場合、定着温度決定部１３８は、例えば、印刷速度の範囲（例えば、９０〜９５ｃｐｍ、９６〜１００ｃｐｍ等）ごとに関連付けられた定着温度を含むパラメータから、算出されたＶｍｉｎを含む印刷速度の範囲に対応する定着温度を、定着温度Ｈとして決定する。
【００８９】
また、上記実施形態においては、待機状態制御部１４０は、時刻Ｗが閾値Ｔｔｈ以下であるか否かに応じてレディ状態及びスリープ状態のいずれの状態を維持するかを決定する場合を例として説明した。その他、待機状態制御部１４０は、レディ状態を維持する場合の消費電力及びスリープ状態を維持して印刷処理を再開する場合の消費電力を算出して、両消費電力を比較し（すなわち、図１１（ａ）に示したレディ状態の面積と図１１（ｂ）に示したスリープ状態（復帰を含む）の面積とを比較し）、消費電力が小さいほうの状態を待機状態として決定してもよい。
【００９０】
また、上記実施形態においては、印刷要求受付タイムテーブル及び印刷完了タイムテーブルは、画像形成装置１の内部の情報記憶媒体に記憶されている場合を例として説明している。しかしながら、これは一例であり、これらのタイムテーブルが外部のサーバ等の記憶媒体に記憶されていてもよい。この場合、時刻管理部１３３は、タイムテーブルが記憶されている外部サーバ等へアクセスして、必要な時刻情報を取得する。
【００９１】
次に、上述した印刷要求受付タイムテーブル記憶部１３１に記憶されている印刷要求受付タイムテーブル及び印刷完了タイムテーブル記憶部１３２に記憶されている印刷完了タイムテーブルを設定する処理の一例を、図１３を参照して説明する。図１３は、主制御部１３０の各タイムテーブルの設定に関する機能構成を例示する図である。図１３に示すように、主制御部１３０は、図３に示した印刷要求受付タイムテーブル記憶部１３１及び印刷完了タイムテーブル記憶部１３２に加えて、印刷ログ記憶部１４１、タイムテーブル設定部１４２及び再設定制御部１４３を含む。
【００９２】
印刷ログ記憶部１４１は、タイムテーブル設定部１４２による各タイムテーブルの設定に用いられる印刷ログを格納する情報記憶媒体である。印刷ログは、例えば、これまでに画像形成装置１による印刷処理により出力された用紙の枚数の時刻ごとの履歴である。例えば、印刷ログは、図１４の１つ目のグラフで示すように、横軸が時刻を示し、縦軸がその時刻に出力された用紙の枚数を示す。なお、図１４に示した１つ目のグラフにおいては、時刻が７時から１８時となっているが、２４時間分の印刷ログが印刷ログ記憶部１４１に記憶されていてもよい。
【００９３】
タイムテーブル設定部１４２は、印刷ログ記憶部１４１に記憶されている印刷ログに基づいて、印刷要求受付タイムテーブル及び印刷完了タイムテーブルを設定する。すなわち、タイムテーブル設定部１４２は、両タイムテーブルに含まれる時刻として設定する複数のタイミングを設定するタイミング設定部として機能する。具体的には、例えば、タイムテーブル設定部１４２は、印刷ログの印刷枚数をサンプリングして、図１４の２つ目のグラフのように一定時間における印刷枚数を算出し、算出した印刷枚数が多い時間帯すなわち画像形成装置１の使用頻度が高い時間帯ほど印刷要求受付時刻及び印刷完了時刻の間隔が短くなるようタイムテーブルを設定する。
【００９４】
例えば、図１４に示した２つ目のグラフにおいては、画像形成装置１を使用するオフィスの始業時刻である８時過ぎに出力された印刷枚数が他の時間帯よりも多い（すなわち、画像形成装置１の使用頻度が高い）。そこで、タイムテーブル設定部１４２は、図４及び図５に示すように、８時過ぎの時間帯における要求受付終了時刻及び印刷完了時刻の間隔が他の時間帯よりも短くなるよう各タイムテーブルを設定する。
【００９５】
一方、例えば、図１４に示した２つ目のグラフにおいては、休憩時刻である１１時半ごろから１２時過ぎごろまでに出力された印刷枚数が他の時間帯よりも少ない（すなわち、画像形成装置１の使用頻度が低い）。そこで、タイムテーブル設定部１４２は、図４及び図５に示すように、この時間帯における要求受付終了時刻及び印刷完了時刻の間隔が他の時間帯よりも長くなるよう各タイムテーブルを設定する。
【００９６】
なお、タイムテーブル設定部１４２は、例えば、タイムテーブルを設定するタイミングの直近の１日分の印刷ログをタイムテーブルの設定に使用するとする。その他、タイムテーブル設定部１４２は、これまでに印刷ログ記憶部１４１に記憶されている複数の印刷ログをタイムテーブルの設定に使用してもよい。その場合、タイムテーブル設定部１４２は、例えば、複数の印刷ログそれぞれに基づいて図１４の２つ目のグラフのようなサンプリングした印刷枚数をそれぞれ算出し、これらの印刷枚数の時間帯ごとの平均値に基づいて各タイムテーブルを設定する。
【００９７】
また、タイムテーブル設定部１４２は、次に説明する再設定制御部１４３による制御に応じて、印刷要求受付タイムテーブル及び印刷完了タイムテーブルを再設定する。
【００９８】
再設定制御部１４３は、タイムテーブル設定部１４２による各タイムテーブルの再設定を制御する。具体的には、例えば、再設定制御部１４３は、予め指定された時刻にタイムテーブルの再設定が行われるようにタイムテーブル設定部１４２を制御する。例えば、画像形成装置１の使用頻度が他の時間帯より少ない深夜（例えば３時）に再設定するよう指定されている場合、タイムテーブル設定部１４２は、再設定制御部１４３の制御により、深夜３時に上述の印刷ログに基づいてタイムテーブルを再設定する。
【００９９】
タイムテーブルが再設定されると、その後は再設定されたタイムテーブルに基づいて印刷処理が行われる。これにより、画像形成装置１の最近の使用状況を反映したタイムテーブルに基づく印刷処理が行われるので、画像形成装置１の稼働時間全体を通した消費電力をより精度よく抑えることが可能になる。その他、例えば、２３時ごろにタイムテーブルが再設定されて、再設定されたタイムテーブルが翌日の０時から適用されるようにしてもよい。
【０１００】
その他、再設定制御部１４３は、例えば、画像形成装置１の管理者等によるディスプレイパネル１１３を介した再設定命令に応じて、印刷ログに基づくタイムテーブルの再設定を行うようタイムテーブル設定部１４２を制御してもよい。また、例えば、再設定制御部１４３は、管理者等によりディスプレイパネル１１３を介して設定されたタイムテーブルで再設定するようタイムテーブル設定部１４２を制御してもよい。このように、管理者等が自らタイムテーブルを設定する場合、深夜の時間帯には印刷要求受付時刻及び印刷完了時刻を設定せず、印刷処理ができないようにすることができるので、より画像形成装置１の消費電力を抑えることができるとともに、用紙の無駄遣いを防止することもできる。
【０１０１】
また、再設定制御部１４３は、タイムテーブル設定部１４２が再設定処理を行わないよう制御してもよい。この場合、例えば、画像形成装置１の工場出荷時に使用環境に応じたタイムテーブルが設定され、その後タイムテーブルが再設定されることはない。このような制御は、例えば、画像形成装置１の時間帯ごとの使用頻度にほとんど変動がない環境において行われる。これにより、タイムテーブルの再設定による画像形成装置１の処理負荷を軽減することができる。また、画像形成装置１の管理者等が、例えばディスプレイパネル１１３を介して、再設定処理の可否を切り替えることができるようにしてもよい。
【０１０２】
また、上記実施形態において、待機状態制御部１４０は、時間Ｗが閾値Ｔｔｈよりも大きい場合に（Ｓ１００１／ＮＯ）、スリープ状態で待機するよう画像形成装置１の各部を制御する（Ｓ１００３）処理を説明した。ここで、待機状態制御部１４０が図１０に示した処理を実行する前、すなわち印刷処理中に印刷要求管理部１３４が新たな印刷要求を取得している場合がある。印刷要求管理部１３４が新たな印刷要求を取得している場合に、待機状態制御部１４０がそのままスリープ状態への移行処理を実行すると、新たな印刷要求が実行されるまでの待ち時間が長くなる。
【０１０３】
以降、待機状態制御部１４０がスリープ状態への移行処理を実行する前に、印刷処理中における印刷要求の取得有無に応じた処理を実行する実施形態を説明する。図１５は、本実施形態に係る待機状態制御部１４０によるスリープ状態への移行処理前の動作を例示するフローチャートである。すなわち、図１５に示した処理は、図１０に示したＳ１００１の処理とＳ１００３の処理との間に行われる処理である。
【０１０４】
図１５に示すように、待機状態制御部１４０は、時間Ｗが閾値Ｔｔｈよりも大きい場合に（Ｓ１００１／ＮＯ）、印刷要求記憶部１３５に印刷要求が記憶されているか否かを判定する（Ｓ１５０１）。印刷要求記憶部１３５に印刷要求が記憶されている場合（Ｓ１５０１／ＹＥＳ）、待機状態制御部１４０は、現在時刻ｔから次の要求受付終了時刻Ｔｒ［ｘ＋１］までの時間Ｗが待ち時間閾値Ｗｔｈ以上であるか否かを判定する（Ｓ１５０２）。
【０１０５】
なお、待ち時間閾値Ｗｔｈは、閾値Ｔｔｈ以上であるとする。また、待ち時間閾値Ｗｔｈは、予め定められた値であるが、画像形成装置１の管理者等によりディスプレイパネル１１３を介して、画像形成装置１の使用環境等に応じて適宜変更されるようにしてもよい。
【０１０６】
時間Ｗが閾値Ｗｔｈ以上である場合（Ｓ１５０２／ＹＥＳ）、待機状態制御部１４０は、印刷要求管理部１３４に対して印刷実行要求を行う（Ｓ１５０３）。これにより、印刷要求管理部１３４は、印刷要求記憶部１３５に記憶された印刷要求を印刷制御部１３９に対して出力し、総印刷枚数Ａ［ｘ］を印刷速度決定部１３７に対して出力する。
【０１０７】
一方、印刷要求記憶部１３５に印刷要求が記憶されていない場合（Ｓ１５０１／ＮＯ）、又は時間Ｗが閾値Ｗｔｈ未満である場合（Ｓ１５０２／ＮＯ）、待機状態制御部１４０は、スリープ状態へ移行する（Ｓ１５０４）。
【０１０８】
次に、上述したＳ１５０３の処理により印刷要求管理部１３４が印刷制御部１３９に対して印刷要求を出力した場合における印刷実行処理を説明する。図１６は、上述したＳ１５０３の処理により印刷要求管理部１３４が印刷制御部１３９に対して印刷要求を出力した場合における印刷速度決定部１３７、定着温度決定部１３８及び印刷制御部１３９による印刷実行処理を説明する。
【０１０９】
図１６に示すように、印刷制御部１３９は、印刷要求管理部１３４から入力された印刷要求を取得し、印刷速度決定部１３７は、印刷要求管理部１３４から入力された総印刷枚数Ａ［ｘ］を取得する（Ｓ１６０１）。また、印刷速度決定部１３７は、時刻管理部１３３から入力された次の要求受付終了時刻Ｔｒ［ｘ＋１］を取得する（Ｓ１６０２）。なお、Ｓ１６０１の処理とＳ１６０２の処理との前後関係の制約はなく、逆の順序で実行されてもよいし、並列して実行されてもよい。
【０１１０】
総印刷枚数Ａ［ｘ］及び時刻Ｔｒ［ｘ＋１］を取得した印刷速度決定部１３７は、選択用印刷時間Ｔｓを算出する（Ｓ１６０３）。選択用印刷時間Ｔｓは、総印刷枚数Ａ［ｘ］や時刻Ｔｒ［ｘ＋１］までの時間等の兼ね合いにより消費電力が小さくなる印刷速度を選択するための時間である。例えば、選択する印刷速度は、スリープ状態移行用印刷速度とレディ状態移行用印刷速度とし、スリープ状態移行用印刷速度のほうがレディ状態移行用印刷速度よりも高速である。
【０１１１】
スリープ状態移行用印刷速度で印刷処理を実行した場合、レディ状態移行用印刷速度で印刷処理を実行した場合よりも印刷処理が早く完了するので、時刻Ｔｒ［ｘ＋１］までの時間も長いことから、その後、画像形成装置１は、スリープ状態へ移行する。一方、レディ状態移行用印刷速度で印刷処理を実行した場合、スリープ状態移行用印刷速度で印刷処理を実行した場合よりも印刷処理の完了が遅くなり、Ｔｒ［ｘ＋１］までの時間も短いことから、その後、画像形成装置１は、レディ状態へ移行する。印刷速度決定部１３７は、これらの印刷速度のうち、それぞれの印刷速度での印刷処理による消費電力及び待機による消費電力の和が小さくなる印刷速度を選択する。
【０１１２】
具体的には、印刷速度決定部１３７は、以下の式（３）により選択用印刷時間Ｔｓを算出する。
Ｔｓ＝Ｔｒ［ｘ＋１］−ｔ−Ａ［ｘ］／Ｖｔｈ    ・・・（３）
なお、Ｖｔｈは、予め定められた印刷速度閾値である。
【０１１３】
選択用印刷時間Ｔｓを算出した印刷速度決定部１３７は、Ｔｓから時刻Ｔｒ［ｘ＋１］までの時間がＴｔｈ以上であるか否かを判定する（Ｓ１６０４）。Ｔｔｈ以上である場合（Ｓ１６０４／ＹＥＳ）、印刷速度決定部１３７は、スリープ状態移行用の最低印刷速度を算出する（Ｓ１６０５）。Ｔｓから時刻Ｔｒ［ｘ＋１］までの時間がＴｔｈ以上である場合、印刷処理完了後にレディ状態で待機するよりもスリープ状態で待機するほうが、消費電力が小さくなる。そのため、スリープ状態移行用印刷速度で高速に印刷処理を実行するほうが、総合的に消費電力が小さくなるからである。
【０１１４】
スリープ状態移行用印刷速度における最低印刷速度Ｖｍｉｎは、以下の式（４）により算出される。
Ｖｍｉｎ＝Ａ［ｘ］／（Ｔｒ［ｘ＋１］−ｔ−Ｔｔｈ）    ・・・（４）
【０１１５】
スリープ状態移行用の最低印刷速度を算出した印刷速度決定部１３７は、算出した最低印刷速度が図８のＳ８０４において決定された印刷速度（以降、「現在の印刷速度」とする）よりも高速であるか否かを判定する（Ｓ１６０６）。最低印刷速度が現在の印刷速度よりも高速である場合（Ｓ１６０６／ＹＥＳ）、印刷速度決定部１３７は、算出した最低印刷速度に基づいて、パラメータテーブルから印刷速度Ｖを決定する（Ｓ１６０７）。
【０１１６】
また、定着温度決定部１３８は、決定した印刷速度Ｖに対応する定着温度Ｈを決定する（Ｓ１６０８）。そして、印刷制御部１３９は、決定された印刷速度Ｖ及び定着温度Ｈで、Ｓ１６０１において取得した印刷要求に基づく印刷処理を実行する（Ｓ１６０９）。なお、Ｓ１６０７、Ｓ１６０８及びＳ１６０９の処理は、それぞれＳ８０４、Ｓ８０５及びＳ８０６の処理と同様である。一方、最低印刷速度が現在の印刷速度以下である場合（Ｓ１６０６／ＮＯ）、印刷制御部１３９は、現在の印刷速度Ｖ及び対応する定着温度Ｈで、Ｓ１６０１において取得した印刷要求に基づく印刷処理を実行する（Ｓ１６０９）。
【０１１７】
一方、Ｔｔｈ未満である場合（Ｓ１６０４／ＮＯ）、印刷速度決定部１３７は、レディ状態移行用の最低印刷速度を算出する（Ｓ１６１０）。Ｔｓから時刻Ｔｒ［ｘ＋１］までの時間がＴｔｈ未満である場合、印刷処理完了後にスリープ状態で待機するよりもレディ状態で待機するほうが、消費電力が小さくなる。そのため、レディ状態移行用印刷速度で低速に印刷処理を実行するほうが、総合的に消費電力が小さくなるからである。
【０１１８】
レディ状態移行用印刷速度における最低印刷速度Ｖｍｉｎは、以下の式（５）により算出される。
Ｖｍｉｎ＝Ａ［ｘ］／（Ｔｒ［ｘ＋１］−ｔ）    ・・・（５）
【０１１９】
レディ状態移行用の最低印刷速度を算出した印刷速度決定部１３７は、算出したレディ状態移行用の最低印刷速度に基づいて、上述したＳ１６０７の処理を実行する。そして、定着温度決定部１３８は、Ｓ１６０８の処理を実行し、印刷制御部１３９は、Ｓ１６０９の処理を実行する。
【０１２０】
なお、上記式（４）及び式（５）において、ｔは、印刷処理が実際に完了した時刻Ｔｅ´［ｘ］でもよいし、印刷完了時刻Ｔｅ［ｘ］でもよい。
【０１２１】
図１７〜図２０は、図１５及び図１６に示した処理を行った場合の各種のデータの推移例を示す図である。図１７は、印刷処理中に新たな印刷要求がなかった場合の各種のデータの推移例を示す。また、図１８は、印刷処理中に取得された印刷要求数が比較的少ない場合（以降、「印刷要求数：少」とする）の各種のデータの推移例を示す。また、図１９は、印刷処理中に取得された印刷要求数が図１８の場合と比較して多い（以降、「印刷要求数：中」とする）の各種のデータの推移例を示す。また、図２０は、印刷処理中に取得された印刷要求数が図１９の場合と比較してさらに多い（以降、「印刷要求数：多」とする）の各種のデータの推移例を示す。
【０１２２】
図１７に示すように、印刷処理中に新たな印刷要求がなかった場合、図１２に示した場合と同様に、印刷完了時刻を経過すると、画像形成装置１はただちにスリープ状態へ移行する。
【０１２３】
図１８に示すように、「印刷要求数：少」である場合、スリープ状態移行用の印刷速度で印刷処理が実行される。また、印刷要求数が比較的少ないことから、スリープ状態移行用の最低印刷速度は現在の印刷速度以下であるため、図１８（ａ）に示すように、現在の印刷速度と同様の速度のまま印刷処理が実行される。そして、図１８（ｄ）に示すように、印刷処理完了後、画像形成装置１はスリープ状態へ移行する。
【０１２４】
図１９に示すように、「印刷要求数：中」である場合、スリープ状態移行用の印刷速度で印刷処理が実行される。また、印刷要求数が図１８の場合と比較して多いことから、スリープ状態移行用の最低印刷速度は現在の印刷速度よりも高速であるため、図１９（ａ）に示すように、現在の印刷速度よりも高速の印刷速度で印刷処理が実行される。そして、図１９（ｄ）に示すように、印刷処理完了後、画像形成装置１はスリープ状態へ移行する。
【０１２５】
図２０に示すように、「印刷要求数：多」である場合、レディ状態移行用の印刷速度でされるため、図２０（ａ）に示すように、現在の印刷速度よりも低速の印刷速度で印刷処理が実行される。そして、図２０（ｄ）に示すように、印刷処理完了後、画像形成装置１はレディ状態へ移行する。
【０１２６】
このような構成により、画像形成装置１は、スリープ状態へ移行する前に、印刷処理中に取得された新たな印刷要求がある場合、印刷要求に応じた処理を行い、新たな印刷要求が実行されるまでの待ち時間を短縮することが可能になる。
【０１２７】
また、上記実施形態においては、タイムテーブル設定部１４２が印刷ログ記憶部１４１に記憶されている印刷ログに基づいてタイムテーブルを設定する構成を説明した。以降、タイムテーブル設定部１４２によるタイムテーブルの設定のより詳細な実施形態を説明する。図２１は、主制御部１３０の各タイムテーブルの設定に関する機能構成を例示するブロック図である。
【０１２８】
図２１に示すように、主制御部１３０は、図１３に示した構成に加えて、印刷ログ取得部１４４、設定情報取得部１４５及び設定情報記憶部１４６を含む。印刷ログ取得部１４４は、一日を予め定められた時間間隔（例えば、５分又は１０分）で分割し、分割された各時刻（以降、「サンプル時刻」とする）において印刷出力された用紙の枚数（以降、「印刷枚数」とする）をカウントする。そして、印刷ログ取得部１４４は、サンプル時刻ごとにカウントした印刷枚数のグラフを一日ごとの印刷ログとして印刷ログ記憶部１４１に記憶させる。
【０１２９】
印刷ログ記憶部１４１は、印刷ログ取得部１４４により取得された一日ごとの印刷ログを複数日数分記憶する。図２２は、印刷ログ記憶部１４１に記憶されている一日分の印刷ログを例示する図である。図２２に示すように、印刷ログは、横軸が時刻を示し縦軸が印刷枚数を示すグラフである。また、図２２に示した印刷ログの例では、説明の明確化のため実際の望ましい時間間隔よりも長い４０分間隔でサンプル時刻ごとの印刷枚数がカウントされている。
【０１３０】
図２２に示した印刷ログにおいては、９時、１１時、１３時、１８時ごろの印刷枚数が他の時間帯よりも多くなっている。タイムテーブル設定部１４２は、このような複数の印刷ログに基づいて、印刷枚数が多い時間帯においては他の時間帯よりもタイムテーブルの時間間隔が短くなるように設定する。
【０１３１】
設定情報取得部１４５は、タイムテーブルの設定に用いられる各種の設定項目を取得し、設定情報記憶部１４６に記憶させる。例えば、設定情報取得部１４５は、画像形成装置１の管理者等によりディスプレイパネル１１３を介して入力された設定項目を取得する。また、設定情報は適宜変更可能であり、設定情報取得部１４５は、設定情報が変更されると、変更された設定情報を取得して、設定情報記憶部１４６に格納されている設定情報を更新する。設定情報記憶部１４６は、設定情報取得部１４５により取得された設定情報を記憶する記憶媒体である。
【０１３２】
図２３は、設定情報記憶部１４６に格納されている設定情報を例示する図である。図２３に示すように、設定情報は、更新間隔、曜日別設定、優先項目等を含む。更新間隔には、タイムテーブルの更新間隔が設定され、例えば、毎日午前３時、毎週土曜日午前３時、毎月１日午前３時等と設定される。
【０１３３】
曜日別設定には、他の曜日とは別のタイムテーブルを生成する特定の曜日が設定される。例えば、毎週決まった曜日に固定された会議等がある場合、他の曜日とは画像形成装置１の利用状況が異なり、印刷ログの傾向が他の曜日の印刷ログの傾向と異なる場合がある。この場合、タイムテーブルを他の曜日と別に生成することにより、より画像形成装置１の利用状況に応じた適切なタイムテーブルを使用することができる。
【０１３４】
図２４は、ディスプレイパネル１１３に表示される曜日別設定のためのカレンダーを例示する図である。例えば、画像形成装置１の管理者は、ディスプレイパネル１１３に表示される図２４に示したカレンダーを用いて、別のタイムテーブルを生成したい曜日（図２４に示す場合においては太線で囲まれた水曜日）を指定する。
【０１３５】
なお、曜日別設定は、特定の曜日だけでなく、例えば、通常は営業日である曜日が休業日である場合、その日だけ印刷ログから除外されるように設定されてもよい。また、曜日別設定は、特定の曜日ではなく、曜日ごとにすべて別のタイムテーブルが生成されるように設定されてもよい。
【０１３６】
優先項目には、タイムテーブルを設定する際に優先する項目が設定される。例えば、低消費電力を優先する場合、タイムテーブル設定部１４２は、各時刻の数をできるだけ減らした各タイムテーブルを設定する。これにより、印刷処理が実行される回数が減り、画像形成装置１のスリープ時間が長くなるので、消費電力が小さくなるが、印刷処理が実行されるまでの待ち時間が増えるのでユーザの利便性は低下する。
【０１３７】
一方、例えば、ユーザの利便性を優先する場合、タイムテーブル設定部１４２は、各時刻の数を、低消費電力を優先する場合に比べて多くした各タイムテーブルを設定する。これにより、印刷処理が実行される回数が増え、印刷処理が実行されるまでの待ち時間が減るので、ユーザの利便性は向上するが、印刷処理が頻繁に実行されるので消費電力が大きくなる。
【０１３８】
図２５は、タイムテーブル設定部１４２による印刷完了タイムテーブルの設定処理を例示するフローチャートである。なお、図２５及び後述する図２８に示すフローチャートを参照する説明において、「印刷完了タイムテーブル」を単に「タイムテーブル」と記載する。図２５に示すように、タイムテーブル設定部１４２は、設定情報記憶部１４６に格納されている設定情報を取得する（Ｓ２５０１）。
【０１３９】
設定情報を取得したタイムテーブル設定部１４２は、設定情報において設定されている更新間隔に基づいて、タイムテーブルの更新タイミングであるか否かを判定する（Ｓ２５０２）。タイムテーブル設定部１４２は、タイムテーブルの更新タイミングになるまで（Ｓ２５０２／ＹＥＳ）、待機する（Ｓ２５０２／ＮＯ）。タイムテーブルの更新タイミングである場合、タイムテーブル設定部１４２は、印刷ログ記憶部１４１に格納されている印刷ログを取得する（Ｓ２５０３）。
【０１４０】
印刷ログを取得したタイムテーブル設定部１４２は、取得した印刷ログに基づいて、リファレンスデータを生成する（Ｓ２５０４）。リファレンスデータは、取得した印刷ログに基づいて各時刻の印刷枚数を算出し、横軸を時刻、縦軸を印刷枚数としたグラフである。
【０１４１】
図２６は、タイムテーブル設定部１４２がリファレンスデータを生成する過程において生成するサンプル時刻データを例示する図である。サンプル時刻データは、複数の印刷ログの同じサンプル時刻における各印刷枚数をプロットしたグラフである。図２６に示すように、サンプル時刻データの横軸は、サンプル番号を示し、縦軸は印刷枚数を示す。図２５に示したサンプル時刻データは、同じサンプル時刻（例えば、午前１０時）の１０日分の印刷ログにおける各印刷枚数をプロットしたグラフである。
【０１４２】
図２７は、図２６に示したサンプル時刻データの印刷枚数を左から少ない順にソートしたデータを示す図である。したがって、図２６に示したサンプル番号の印刷ログと図２７に示した同じサンプル番号の印刷ログとが同一とは限らない。図２７に示したデータは、他の印刷ログの傾向とははずれた傾向のデータを除外するために生成されたものである。
【０１４３】
図２７に示すように、印刷枚数が予め定められた下限値（図２７に示した場合においては印刷枚数２枚）以下である印刷ログ及び印刷枚数が予め定められた上限値（図２７に示した場合においては印刷枚数５枚）以上である印刷ログが除外される。すなわち、図２７に示す場合においては、縦線で区切られた範囲内に含まれる７つの印刷ログの印刷枚数のみの平均値が、このサンプル時刻の印刷枚数として算出される。
【０１４４】
タイムテーブル設定部１４２は、全サンプル時刻における図２６及び図２７に示したデータを生成して、算出された印刷枚数をプロットしたグラフをリファレンスデータとして生成する。なお、設定情報において曜日別設定が指定されている場合、タイムテーブル設定部１４２は、曜日ごとのリファレンスデータを生成する。
【０１４５】
なお、リファレンスデータを生成する際の印刷ログには、これまでのタイムテーブル設定時に用いられたリファレンスデータが含まれていてもよい。リファレンスデータを生成する際の印刷ログの数に対してある程度の割合で過去のリファレンスデータを含めておくことで、これまでのリファレンスデータの値に近いリファレンスデータを生成することができる。そのため、タイムテーブルの更新において大きな変化を望まない場合、リファレンスデータの生成の際に用いられる印刷ログに対する過去のリファレンスデータの割合を高くすればよい。
【０１４６】
リファレンスデータを生成したタイムテーブル設定部１４２は、生成したリファレンスデータに基づいて、タイムテーブルを生成する（Ｓ２５０５）。タイムテーブルの生成処理の詳細は後述する。タイムテーブルを生成したタイムテーブル設定部１４２は、印刷完了タイムテーブル記憶部１３２に記憶されているタイムテーブルを、生成したタイムテーブルに更新する（Ｓ２５０６）。
【０１４７】
次に、タイムテーブル設定部１４２による印刷完了タイムテーブルの生成処理の詳細を説明する。図２８は、タイムテーブル設定部１４２による印刷完了タイムテーブルの生成処理の態様をグラフで例示する図である。図２８に示すように、菱形で示す印刷枚数をプロットしたグラフがリファレンスデータを示し、四角で示す印刷枚数をプロットしたグラフが、０時から順にサンプル時刻における印刷枚数を累積した累積枚数データを示す。また、図２８に示すように、時刻へと引かれた縦線それぞれがリファレンスデータ及び累積枚数データに基づいて設定された印刷完了時刻である。
【０１４８】
図２８に示すように、タイムテーブル設定部１４２は、０時から順にサンプル時刻ごとに累積枚数を算出して、累積枚数が予め定められた累積枚数閾値（例えば１０（枚））以上となる時刻を印刷完了時刻として設定する。そして、タイムテーブル設定部１４２は、１つの印刷完了時刻を設定すると、累積枚数から累積枚数閾値を引き、次のサンプル時刻から新たに累積枚数を算出して、２４時まで同様の処理を繰り返す。
【０１４９】
タイムテーブル設定部１４２は、このように設定された印刷完了時刻を含む印刷完了タイムテーブルを生成する。以下、タイムテーブル設定部１４２による印刷完了タイムテーブルの具体的な生成処理の動作を説明する。図２９は、タイムテーブル設定部１４２による印刷完了タイムテーブルの生成処理の動作を例示するフローチャートである。
【０１５０】
図２８に示すように、タイムテーブル設定部１４２は、リファレンスデータからサンプル時刻ｄにおける印刷枚数Ｐ（ｄ）を取得する（Ｓ２９０１）。なお、ｄは、０時をｄ＝０とするサンプル時刻の番号であり、例えば、リファレンスデータの時刻分割数Ｄが３６（すなわち、４０分間隔で分割）である場合、ｄ＝０、１、・・・、３６である。
【０１５１】
印刷枚数Ｐ（ｄ）を取得したタイムテーブル設定部１４２は、印刷枚数Ｐ（ｄ）を加算して、累積印刷枚数Ｐｔｍｐを更新する（Ｓ２９０２）。すなわち、累積印刷枚数Ｐｔｍｐ＝Ｐｔｍｐ＋Ｐ（ｄ）である。累積印刷枚数Ｐｔｍｐを更新したタイムテーブル設定部１４２は、更新した累積印刷枚数Ｐｔｍｐが累積印刷枚数閾値Ｐｓ以上であるか否かを判定する（Ｓ２９０３）。
【０１５２】
なお、累積印刷枚数閾値Ｐｓは、リファレンスデータにおける一日の総印刷枚数Ｐｔｏｔａｌ及び印刷完了タイムテーブルを構成する印刷完了時刻の数Ｎにより求められるものとする。例えば、Ｐｔｏｔａｌ＝１２０、Ｎ＝１２の場合、Ｐｓ＝１０である。これにより、概ねＮ個前後の印刷完了時刻から構成される印刷完了タイムテーブルが生成されることになる。
【０１５３】
また、印刷完了時刻の数Ｎは、印刷ログにおいて各印刷完了時刻における印刷枚数が所定枚数よりも多い場合は大きく、所定枚数よりも少ない場合は小さくなるよう設定されるものとする。その他、印刷完了時刻の数Ｎは、図２３に示した設定情報の優先項目の設定に基づいて定められてもよい。この場合、例えば、優先項目が低消費電力を優先するよう設定されている場合、Ｎは、優先項目がユーザの利便性を優先するよう設定されている場合よりも大きくなるよう定められる。
【０１５４】
累積印刷枚数Ｐｔｍｐが累積印刷枚数閾値Ｐｓ未満である場合（Ｓ２９０３／ＮＯ）、タイムテーブル設定部１４２は、すべてのサンプル時刻における印刷枚数に基づく処理を完了したか否かを判定する（Ｓ２９０４）。すなわち、タイムテーブル設定部１４２は、ｄ＝Ｄであるかを判定する。すべてのサンプル時刻における処理を完了した場合（Ｓ２９０４／ＹＥＳ）、タイムテーブル設定部１４２は、処理を終了し、未完了の場合（Ｓ２９０４／ＮＯ）、ｄの値を１加算して、Ｓ２９０１の処理に戻る。
【０１５５】
一方、累積印刷枚数Ｐｔｍｐが累積印刷枚数閾値Ｐｓ以上である場合（Ｓ２９０３／ＹＥＳ）、タイムテーブル設定部１４２は、印刷完了時刻Ｔｅ［ｘ］を設定する（Ｓ２９０５）。具体的には、タイムテーブル設定部１４２は、印刷完了時刻Ｔｅ［ｘ］を以下の式（６）、（７）により算出する。
【０１５６】
ｄ´＝（Ｐ（ｄ）＋Ｐｓ−Ｐｔｍｐ）／Ｐ（ｄ）    ・・・（６）
Ｔｅ［ｘ］＝Ｔｄ×（ｄ−１＋ｄ´）    ・・・（７）
【０１５７】
なお、ｄ´は、サンプル時刻ｄの端数であり、ＰｔｍｐがＰｓよりも大きな値である場合に、印刷枚数がＰｓとなる時刻を算出するための値である。また、Ｔｄは、サンプル時刻の時間間隔（例えば、４０分）である。また、Ｔｅ［ｘ］のｘは０で初期化されており、印刷完了時刻が設定されるごとにｘに１加算されるものとする。
【０１５８】
印刷完了時刻を設定したタイムテーブル設定部１４２は、累積印刷枚数Ｐｔｍｐから閾値Ｐｓを差し引く（Ｓ２９０６）。すなわち、例えば、タイムテーブル設定部１４２は、Ｐｓ＝１０であり、累積印刷枚数Ｐｔｍｐ＝１２で印刷完了時刻を設定した場合、累積印刷枚数Ｐｔｍｐ＝２として、累積印刷枚数のカウントを再度開始する。
【０１５９】
累積印刷枚数Ｐｔｍｐから閾値Ｐｓを差し引いたタイムテーブル設定部１４２は、すべてのサンプル時刻における印刷枚数に基づく処理を完了したか否かを判定する（Ｓ２９０７）。すべてのサンプル時刻における処理を完了した場合（Ｓ２９０７／ＹＥＳ）、タイムテーブル設定部１４２は、処理を終了し、未完了の場合（Ｓ２９０７／ＮＯ）、ｄの値を１加算して、Ｓ２９０１の処理に戻る。
【０１６０】
図２９に示した処理により、図２８に示すように、印刷枚数の多い８時〜１０時及び１８時付近における印刷完了時刻の時間間隔がその他の時間帯に比べて短い印刷完了タイムテーブルが生成される。
【０１６１】
次に、タイムテーブル設定部１４２は、生成した印刷完了タイムテーブルに基づき、要求受付タイムテーブルを生成する。図３０は、設定された印刷完了時刻に基づく要求受付時刻の設定態様を例示する図である。図３０に示すように、要求受付時刻Ｔｒ［ｘ］は、印刷完了時刻Ｔｅ［ｘ−１］とＴｅ［ｘ］との間であり、Ｔｅ［ｘ−１］からＴｒ［ｘ］までの時間は待機時間Ｔｗであり、Ｔｒ［ｘ］からＴｅ［ｘ］までの時間は印刷時間Ｔｐである。
【０１６２】
すなわち、待機時間Ｔｗにおいては、画像形成装置１をレディ状態又はスリープ状態で
維持するための消費電力Ｗｗが必要であり、印刷時間Ｔｐにおいては、印刷処理を実行するための消費電力Ｗｐが必要である。タイムテーブル設定部１４２は、これらの消費電力ＷｗとＷｐとの和が最小になる印刷時間Ｔｐを決定することにより要求受付時刻Ｔｒ［ｘ］を設定する。
【０１６３】
消費電力Ｗｗは、画像形成装置１をレディ状態で維持するための消費電力×Ｔｗ及び画像形成装置１をスリープ状態で維持するための消費電力×Ｔｗのうち消費電力の小さいほうである。なお、レディ状態やスリープ状態で維持するためのそれぞれの消費電力の上右方は、画像形成装置１の性能情報として予め定められているものとする。
【０１６４】
また、消費電力Ｗｐは、画像形成装置１の予め定められた性能情報に基づき、印刷時間Ｔｐ及び印刷枚数に応じて印刷速度を決定することにより算出される。印刷速度は、画像形成装置１の性能に応じた上限印刷速度及び下限印刷速度が設定されているため、推定印刷枚数をＰ（ｘ）とすると、印刷時間Ｔｐは以下の範囲内となる。
Ｐ（ｘ）／上限印刷速度≦Ｔｐ≦Ｐ（ｘ）／下限印刷速度
【０１６５】
なお、要求受付時刻Ｔｒ［ｘ］から印刷完了時刻Ｔｒ［ｘ］までに出力される推定印刷枚数Ｐ（ｘ）は、印刷完了時刻Ｔｒ［ｘ］の設定において算出した累積印刷枚数と設定された印刷完了時刻Ｔｒ［ｘ］から算出されるものとする。
【０１６６】
タイムテーブル設定部１４２は、上述した印刷時間Ｔｐの範囲内において、消費電力ＷｗとＷｐとの和が最小となるＴｐを決定することにより、要求受付時刻Ｔｒ［ｘ］を設定する。
【０１６７】
このような構成により、時間帯ごとの過去の印刷枚数の傾向に応じて各タイムテーブルを設定するので、画像形成装置１のユーザが実際によく利用する時間帯に頻繁に印刷処理が行われるようにすることが可能になる。そのため、画像形成装置１の一日の総消費電力を軽減するとともに、画像形成装置１の利便性が向上する。
【０１６８】
次に、画像形成装置１の利便性をさらに向上させるための印刷完了時刻を設定する態様を説明する。例えば、上述した構成によれば、図２８に示すように、１０時〜１４時までの間には、印刷完了時刻が設定されていない。この場合、１０時過ぎに取得された印刷要求は、１４時過ぎまで実行されず待ち時間が長くなる。
【０１６９】
このような状態を回避するため、タイムテーブル設定部１４２は、図２９に示したＳ２９０２の処理において、補正値αを用いて累積印刷枚数を更新する。補正値αは、印刷枚数の評価値を待ち時間に応じて大きくするための値である。具体的には、タイムテーブル設定部１４２は、補正値αを用いた以下の式（８）により累積印刷枚数を更新する。
【０１７０】
Ｐｔｍｐ＝α＊Ｐｔｍｐ＋Ｐ（ｄ）    ・・・（８）
【０１７１】
すなわち、α＝１である場合、累積印刷枚数に補正はかからず、上述したＳ２９０２の処理において算出される累積印刷枚数となる。一方、α＞１である場合、実際の累積印刷枚数よりも多くなるような補正がかかる。そのため、補正前よりも累積印刷枚数が累積印刷枚数閾値Ｐｓ以上になるタイミングが早くなる。
【０１７２】
図３１は、補正値αを適用した場合のタイムテーブル設定部１４２による印刷完了タイムテーブルの生成処理の態様を１０時〜１４時ごろのグラフで例示する図である。なお、図３１は、α＝１．１とした場合のグラフを例示している。図３１に示すように、一番左の縦線が印刷枚数４０枚における時刻であり、補正値αを適用した補正値適用時刻である。
【０１７３】
また、図３１に示すように、四角で示す印刷枚数をプロットしたグラフが補正なし（すなわちα＝１）の場合の累積枚数データを示し、三角で示す印刷枚数でプロットされたグラフが補正値α＝１．１により補正された累積枚数データを示す。
【０１７４】
また、図３１において「補正なし」で指し示した縦線が、補正なし（すなわちα＝１）の場合に設定された印刷完了時刻Ｔｅ［ｘ＋１］及びＴｅ［ｘ＋２］である。また、図３１において「補正あり」で指し示した縦線が、α＝１．１の場合に設定された印刷完了時刻Ｔ´ｅ［ｘ＋１］及びＴ´ｅ［ｘ＋２］である。時刻Ｔｅ［ｘ＋１］が補正値αにより補正された時刻がＴ´ｅ［ｘ＋１］であり、時刻Ｔｅ［ｘ＋２］が補正値αにより補正された時刻がＴ´ｅ［ｘ＋２］である。
【０１７５】
図３１に示すように、補正値αにより累積印刷枚数を補正することにより、印刷完了時刻が補正前よりも早い時刻に設定されている。特に、補正値適用時刻直後にある程度印刷枚数が増えているので、Ｔ´ｅ［ｘ＋１］はＴｅ［ｘ＋１］よりも１時間以上早くなっている。一方、Ｔ´ｅ［ｘ＋１］の後は、印刷枚数がほとんど増えていないので、補正値αが適用された場合であっても、Ｔ´ｅ［ｘ＋２］はＴｅ［ｘ＋２］よりもＴ´ｅ［ｘ＋１］の場合ほど早くはなっていない。
【０１７６】
このように、印刷枚数が他の時間帯よりも少ない時間帯であっても、印刷枚数が増えている場合は、ある程度の間隔で印刷完了時刻が設定されるよう補正される。このような構成により、待ち時間が長すぎることがなくなるので、画像形成装置１の一日の総消費電力を軽減するとともに、画像形成装置１の利便性がさらに向上する。
【０１７７】
なお、補正値αは、図２３に示した設定情報の優先項目の設定に基づいて定められることが望ましい。例えば、補正値αは、リファレンスデータの分割数Ｄに対して所定の実時間（例えば、６０分）で印刷枚数が２倍になる値とし、優先項目に基づいて、実時間が変更されるようにする。すなわち、優先項目が低消費電力を優先するよう設定されている場合、実時間が長くなるよう変更され、優先項目がユーザの利便性を優先するよう設定されている場合、実時間が短くなるよう変更される。
【０１７８】
また、待ち時間が長くなりすぎる状態を回避する別の実施形態として、最大待ち時間Ｔｍｗが設定されるようにしてもよい。この場合、タイムテーブル設定部１４２は、図２９に示したＳ２９０３において累積印刷枚数ＰｔｍｐがＰｓ未満であった場合（Ｓ２９０３／ＮＯ）であって、前回の印刷完了時刻からＴｍｗ以上経過している場合、以下の式（９）により印刷完了時刻を設定する。また、Ｐｔｍｐ＝Ｐ（ｄ）に更新する。
【０１７９】
Ｔｅ［ｘ］＝Ｔｄ×（ｄ−１）    ・・・（９）
【０１８０】
このような構成により、印刷完了時刻の間が空きすぎないようにすることができるので、画像形成装置１の一日の総消費電力を軽減するとともに、画像形成装置１の利便性がさらに向上する。
【０１８１】
なお、最大待ち時間Ｔｍｗは、図２３に示した設定情報の優先項目の設定に基づいて定められる。例えば、優先項目が低消費電力を優先するよう設定されている場合、Ｔｍｗは、優先項目がユーザの利便性を優先するよう設定されている場合よりも大きくなるよう定められる。その他、Ｔｍｗは、画像形成装置１の管理者等によりディスプレイパネル１１３を介して設定されてもよい。
【符号の説明】
【０１８２】
１  画像形成装置
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  エンジン制御部
１０２  入出力制御部
１０３  画像処理部
１０４  操作表示制御部
１１０  ＡＤＦ
１１１  スキャナユニット
１１２  排紙トレイ
１１３  ディスプレイパネル
１１４  給紙テーブル
１１５  プリントエンジン
１１６  排紙トレイ
１１７  ネットワークＩ／Ｆ
１３０  主制御部
１３１  印刷要求受付タイムテーブル記憶部
１３２  印刷完了タイムテーブル記憶部
１３３  時刻管理部
１３４  印刷要求管理部
１３５  印刷要求記憶部
１３６  パラメータテーブル記憶部
１３７  印刷速度決定部
１３８  定着温度決定部
１３９  印刷制御部
１４０  待機状態制御部
１４１  印刷ログ記憶部
１４２  タイムテーブル設定部
１４３  再設定制御部
１４４  印刷ログ取得部
１４５  設定情報取得部
１４６  設定情報記憶部
【先行技術文献】
【特許文献】
【０１８３】
【特許文献１】特開２０１２−１９２５５７号公報
【図１】
2015166864.tif 000003
【図２】
2015166864.tif 000004
【図３】
2015166864.tif 000005
【図４】
2015166864.tif 000006
【図５】
2015166864.tif 000007
【図６】
2015166864.tif 000008
【図７】
2015166864.tif 000009
【図８】
2015166864.tif 000010
【図９】
2015166864.tif 000011
【図１０】
2015166864.tif 000012
【図１１】
2015166864.tif 000013
【図１２】
2015166864.tif 000014
【図１３】
2015166864.tif 000015
【図１４】
2015166864.tif 000016
【図１５】
2015166864.tif 000017
【図１６】
2015166864.tif 000018
【図１７】
2015166864.tif 000019
【図１８】
2015166864.tif 000020
【図１９】
2015166864.tif 000021
【図２０】
2015166864.tif 000022
【図２１】
2015166864.tif 000023
【図２２】
2015166864.tif 000024
【図２３】
2015166864.tif 000025
【図２４】
2015166864.tif 000026
【図２５】
2015166864.tif 000027
【図２６】
2015166864.tif 000028
【図２７】
2015166864.tif 000029
【図２８】
2015166864.tif 000030
【図２９】
2015166864.tif 000031
【図３０】
2015166864.tif 000032
【図３１】
2015166864.tif 000033