(57)【要約】【課題】本発明は、時刻指定印刷ジョブを効率的に実行する。【解決手段】画像形成装置１は、ネットワークＩ／Ｆ１６が印刷指定時刻の設定を伴う印刷ジョブを受け付けると、ＣＰＵ１１が、該印刷ジョブをハードディスク１５に蓄積して、現在時刻が、ハードディスク１５に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブに設定するとともに、該印刷ジョブの印刷指定時刻から所定の印刷時間間隔の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続してプリンタエンジン３に実行させる。【選択図】          図１
2013099899.tif 000002
【特許請求の範囲】
【請求項１】
印刷指定時刻の設定を伴う印刷ジョブを受け付けるジョブ受付手段と、
前記ジョブ受付手段の受け付けた前記印刷ジョブを蓄積するジョブ蓄積手段と、
印刷ジョブを実行して被記録媒体に画像を形成する画像形成手段と、
現在時刻を計時する計時手段と、
前記計時手段の計時する現在時刻が、前記ジョブ蓄積手段に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブに設定するとともに、該印刷ジョブの印刷指定時刻から所定のグループ時間の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続して前記画像形成手段に実行させる制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、
前記ジョブ蓄積手段に、印刷指定時刻が非指定の印刷ジョブが蓄積されていると、前記印刷指定時刻になった前記印刷ジョブとともに実行対象の印刷ジョブとして設定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像形成装置は、
前記グループ時間を適宜設定する時間設定手段を備えていることを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
印刷指定時刻の設定を伴う印刷ジョブを受け付けるジョブ受付処理ステップと、
前記ジョブ受付処理ステップで受け付けられた前記印刷ジョブをジョブ蓄積手段に蓄積するジョブ蓄積処理ステップと、
印刷ジョブを実行して被記録媒体に画像を形成する画像形成処理ステップと、
現在時刻を計時する計時処理ステップと、
前記計時処理ステップで計時される現在時刻が、前記ジョブ蓄積手段に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブと設定するとともに、該印刷ジョブの印刷指定時刻から所定のグループ時間の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続して前記画像形成処理ステップで実行させる制御処理ステップと、
を有していることを特徴とする画像形成制御方法。
【請求項５】
コンピュータに、
印刷指定時刻の設定を伴う印刷ジョブを受け付けるジョブ受付処理と、
前記ジョブ受付処理で受け付けられた前記印刷ジョブをジョブ蓄積手段に蓄積するジョブ蓄積処理と、
印刷ジョブを実行して被記録媒体に画像を形成する画像形成処理と、
現在時刻を計時する計時処理と、
前記計時処理で計時される現在時刻が、前記ジョブ蓄積手段に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブと設定するとともに、該印刷ジョブの印刷指定時刻から所定のグループ時間の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続して前記画像形成処理で実行させる制御処理と、
を実行させることを特徴とする画像形成制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成制御方法及び画像形成制御プログラムに関し、詳細には、時刻指定印刷ジョブを効率的に実行する画像形成装置、画像形成制御方法及び画像形成制御プログラムに関する。
【背景技術】
【０００２】
ネットワーク等の通信回線を介してコンピュータ等のホスト装置に接続されているプリンタ装置、複写装置、複合装置等の画像形成装置は、従来から、印刷時刻を指定した印刷ジョブを受け付けると、該印刷ジョブをハードディスク等に保管し、該印刷指定時刻になると、該印刷ジョブをハードディスクから読み出して実行することで、印刷を行う時刻指定印刷機能を備えている（特許文献１参照）。
【０００３】
すなわち、従来の画像形成装置は、図９に示すように、印刷時刻の指定された時刻指定印刷ジョブを受信すると（ステップＳ１００１）、ハードディスクに該時刻指定印刷ジョブを蓄積し（ステップＳ１００２）、現在時刻が該時刻指定印刷ジョブの印刷指定時刻になったかをチェックして（ステップＳ１００３）、現在時刻が印刷指定時刻になると、該印刷指定時刻になった時刻指定印刷ジョブを実行して印刷を行う（ステップＳ１００４）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術にあっては、画像形成装置は、時刻指定印刷ジョブを蓄積して、該時刻指定印刷ジョブの印刷指定時刻になると、該時刻指定印刷ジョブを実行しているため、消費電力を削減する上で、改良の必要があった。
【０００５】
すなわち、画像形成装置は、図１０に示すように、画像形成方式（電子写真方式やインク噴射方式等）にかかわらず、一般的に、印刷ジョブの実行によって消費される電力は、印刷開始の時点から徐々に増加して、印刷中において最大の消費電力となり、印刷完了から印刷終了へとから徐々に減少する。そして、図１０に示すように、印刷ジョブと次の印刷ジョブとの間に、間隔が開いていると、１つの印刷ジョブの実行が完了して消費電力が一旦減少した後に、次の印刷ジョブの開始によって再度消費電力が増加するという動作を繰り返すことになり、印刷ジョブを実行するために立ち上げるのに必要な電力と印刷が完了してから待ち状態へと移行するための電力が印刷ジョブ毎に消費されて、消費電力を削減する上で、改良する必要があった。
【０００６】
そこで、本発明は、印刷指定時刻の設定を伴う印刷ジョブを効率的に実行して、消費電力を削減することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像形成装置は、印刷指定時刻の設定を伴う印刷ジョブを受け付けるジョブ受付手段と、前記ジョブ受付手段の受け付けた前記印刷ジョブを蓄積するジョブ蓄積手段と、印刷ジョブを実行して被記録媒体に画像を形成する画像形成手段と、現在時刻を計時する計時手段と、前記計時手段の計時する現在時刻が、前記ジョブ蓄積手段に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブに設定するとともに、該印刷ジョブの印刷指定時刻から所定のグループ時間の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続して前記画像形成手段に実行させる制御手段と、を備えていることを特徴としている。
【発明の効果】
【０００８】
本発明によれば、印刷指定時刻の設定を伴う印刷ジョブを効率的に実行して、消費電力を削減することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例を適用した画像形成装置のブロック構成図。
【図２】ホストコンピュータにおける時刻指定画面の一例を示す図。
【図３】コントローラの要部機能ブロック構成図。
【図４】印刷時間間隔設定画面の一例を示す図。
【図５】時刻指定印刷ジョブの実行制御処理を示すフローチャート。
【図６】印刷時間間隔と印刷指定時刻との関係を示す図。
【図７】印刷ジョブを連続して実行する場合の消費電力の一例を示す図。
【図８】非時刻指定印刷ジョブも一緒に印刷する時刻指定印刷ジョブの実行制御処理を示すフローチャート。
【図９】従来の時刻指定印刷ジョブの実行制御処理を示すフローチャート。
【図１０】印刷ジョブを間欠的に実行する場合の消費電力の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１１】
図１〜図８は、本発明の画像形成装置、画像形成制御方法及び画像形成制御プログラムの一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成制御方法及び画像形成制御プログラムの一実施例を適用した画像形成装置１のブロック構成図である。
【００１２】
図１において、画像形成装置１は、コントローラ２、プリンタエンジン３、オペレーションパネル４及び外部記憶装置５等を備えており、コントローラ２は、ＣＰＵ（Central Processing Unit ）１１、プログラムＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＮＶＲＡＭ（Non-Volatile Random Access Memory）１４、ハードディスク（ＨＤＤ）１５、ネットワークＩ／Ｆ（インターフェイス）１６、エンジンＩ／Ｆ１７、パネルＩ／Ｆ１８及び外部Ｉ／Ｆ１９等を備えていて、各部は、バス２０で接続されている。なお、コントローラ２は、図示しないが、現在時刻を計時する計時部（計時手段）を備えており、後述するように、この計時部の計時する現在時刻に基づいて印刷ジョブの実行管理を行う。
【００１３】
ネットワークＩ／Ｆ（受け付け手段）１６には、ＬＡＮ（Local Area Network）等のネットワークを介してホストコンピュータＰｃが接続されており、ネットワークＩ／Ｆ１６は、ホストコンピュータＰｃから送信されてくる制御信号及びデータ（印刷データ等）等からなる印刷ジョブを受け取るとともに、画像形成装置１からホストコンピュータＰｃに送信するステータス信号等の送り出しを行うインターフェイスである。
【００１４】
プログラムＲＯＭ１２は、コントローラ２内でのデータの処理や管理及び周辺モジュールを制御するためのプログラム、具体的には、画像形成装置１としての基本処理プログラム及び時刻指定印刷ジョブの実行制御を行う画像形成制御方法を実行する画像形成制御プログラム等の各種プログラムを格納しているとともに、これらの各プログラムを実行するのに必要な各種データを格納している。
【００１５】
ＣＰＵ（制御手段）１１は、プログラムＲＯＭ１２に格納されているプログラムに基づいて、ＲＡＭ１３をワークメモリとして利用しつつ、画像形成装置１の各部を制御して、印刷処理を行うとともに、後述する画像形成制御方法を実行する。
【００１６】
ＲＡＭ１３は、ＣＰＵ１１のワークメモリとして利用されるとともに、ホストコンピュータＰｃからの印刷データをページ単位に管理して一時記憶するバッファ及びバッファに記憶されたデータを実際の印刷に適した描画データに変換して展開されるビットマップメモリ等として利用される。ＲＡＭ１３は、この印刷データまたは印刷データから変換された描画データ、あるいは、中間データを、複数ページ分蓄積する容量を有している。
【００１７】
ＮＶＲＡＭ１４は、画像形成装置１の電源が切られているときにも記憶内容を保持するメモリであり、画像形成装置１の電源がオフの際にも保持する必要のあるデータ、特に、後述するオペレーションパネル４で設定された印刷時間間隔（グループ時間）、システム設定値、印刷枚数カウント値、印刷設定及びプリンタエンジン３のエンジン特性を示すエンジン特性パラメータ（赤みが濃い等）等の各種設定情報がＣＰＵ１１の制御下で格納される。
【００１８】
ハードディスク（ジョブ蓄積手段）１５は、展開された印刷データやホストコンピュータＰｃから送られてきた印刷ジョブ等のデータをＣＰＵ１１の制御下で蓄積し、また、読み出される。特に、ハードディスク１５は、ホストコンピュータＰｃから送られてきた時刻指定印刷ジョブ及び時刻非指定印刷ジョブ等を格納する。
【００１９】
エンジンＩ／Ｆ１７には、プリンタエンジン３が接続されており、エンジンＩ／Ｆ１７は、コントローラ２からプリンタエンジン３への制御信号や描画データ及びプリンタエンジン３からコントローラ２へのステータス信号の授受を行う。
【００２０】
プリンタエンジン（画像形成手段）３は、例えば、電子写真式プリンタ、インクジェットプリンタ等のプリンタエンジンが使用されており、ホストコンピュータＰｃから送られてきてネットワークＩ／Ｆ１６が受信した印刷データから変換されてエンジンＩ／Ｆ１７から渡される描画データ及び制御信号に基づいて、給紙部から送られてくる用紙（画像形成媒体）に画像を印刷出力（画像形成出力）して、印刷済みの用紙を、排紙トレイ上に排出する。すなわち、プリンタエンジン３は、電子写真方式のエンジンの場合、図示しないが、電子写真方式で用紙に描画データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、帯電部、光書き込み部、現像部、転写部及びクリーニング部等からなる画像形成ユニットを備えており、プリンタエンジン３がカラープリンタエンジンであるときには、画像形成ユニットをカラー分、例えば、ＣＭＹＫ分だけ備えている。プリンタエンジン３は、描画データ及び制御信号により光書き込み部を動作させて、帯電部による一様に帯電されている感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プリンタエンジン３は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を転写部によって用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、印刷処理を行う。
【００２１】
パネルＩ／Ｆ１８には、オペレーションパネル４が接続されており、パネルＩ／Ｆ１８は、ＣＰＵ１１とオペレーションパネル４との間の信号の授受を行う。
【００２２】
オペレーションパネル（時間設定手段）４は、テンキー、スタートキー、モードを選択するモード選択キー等の各種操作キーを備えるとともに、タッチパネル付き液晶ディスプレイ等の表示部を備えている。オペレーションパネル４は、操作キーのキー操作や表示部のタッチ操作によって、プリント操作等の各種命令、特に、後述する印刷時間間隔が入力され、表示部には、操作キーから入力された命令内容や画像形成装置１からユーザに通知する各種情報及び処理対象の画像等が表示される。
【００２３】
外部Ｉ／Ｆ１９には、可搬性を有する外部記憶装置５が着脱可能に装着され、外部記憶装置５としては、例えば、ＵＳＢ（Universal Serial Bus）メモリ、メモリカード（例えば、ＳＤメモリカード等）、フロッピィディスク（登録商標）等が挿入される。外部Ｉ／Ｆ１９は、ＣＰＵ１５の制御下で、外部記憶装置５をドライブして、外部記憶装置５に記憶されているデータの読み出し及び外部記憶装置５へのデータの書き込みを行う。この外部Ｉ／Ｆ１９は、外部記憶装置５の外部Ｉ／Ｆ１９への挿入及び取り出しを自動検出し、検出結果をＣＰＵ１１に出力する。
【００２４】
上記ネットワークＩ／Ｆ１６に接続されるホストコンピュータＰｃは、通常のハードウェア構成及びソフトウェア構成のパーソナルコンピュータ等であり、画像形成装置１に、任意のＰＤＬ（Page Description Language：ページ記述言語）で生成された印刷データ及びＰＪＬ（Printer Job Language）による制御コマンド（印刷制御データ）等からなる印刷ジョブを送信する。ホストコンピュータＰｃは、印刷ジョブに対して、印刷の実行を希望する印刷指定時刻を設定することができ、例えば、プリンタドライバの表示する印刷設定画面に、図２に示すような時刻指定画面Ｇ１を表示して、該時刻指定画面Ｇ１で、時刻指定印刷の指定と、印刷指定時刻（図２の場合、１８：０４が指定されている。）の設定を行なうことができる。また、図２の時刻指定画面Ｇ１では、特に印刷指定時間を設定せず、他の時刻指定印刷が完了後や電源オン時等に即時印刷を行わせる場合に指定する「いつでもＯＫ印刷」も選択可能となっており、この場合は、非時刻指定印刷ジョブとなる。
【００２５】
そして、ホストコンピュータＰｃは、プリンタドライバによって、ＰＪＬデータとＰＤＬデータからなる印刷ジョブを生成して、ネットワークを介して画像形成装置１に送信する。
【００２６】
そして、画像形成装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでプログラムＲＯＭ１２、ハードディスク１５等に導入することで、後述する時刻指定印刷ジョブ及び時刻非指定印刷ジョブを効率的に実行して消費電力を削減する画像形成制御方法を実行する画像形成装置１として構築されている。この画像形成制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２７】
画像形成装置１は、上記画像形成制御プログラムが導入されて実行されることで、特に、コントローラ２に、図３に示すように、機能部を構築する。すなわち、コントローラ２には、プリンタコントロールシステム機能部２１、ネットワークＩ／Ｆ機能部２２、画像解析機能部（ＰＤＬ／ＰｏｓｔＳｃｒｉｐｔ／ＰＣＬ／ＲＰＣＳ機能部）２３、外部Ｉ／Ｆ機能部２４、エンジンＩ／Ｆ機能部２５、パネルＩ／Ｆ機能部２６等が構築される。
【００２８】
ネットワークＩ／Ｆ機能部２２は、ネットワークＩ／Ｆ１６によって実現され、ホストコンピュータＰｃから送信されてくる制御信号及びデータ（印刷データ等）を受け取ってプリンタコントロールシステム機能部２１に渡すとともに、画像形成装置１からホストコンピュータＰｃに送信するステータス信号等をプリンタコントロールシステム機能部２１から受け取ってホストコンピュータＰｃに送り出す。
【００２９】
画像解析機能部２３は、ＣＰＵ１１によって実現され、印刷データを受け取って、描画データを生成して、ＲＡＭ１３やハードディスク１５に展開し、また、プリンタコントロールシステム機能部２１からの要求に応じて、ＲＡＭ１３やハードディスク１５から描画データを読み出して、プリンタコントロールシステム機能部２１に渡す。具体的には、画像解析機能部２３は、ホストコンピュータＰｃから送られてきた印刷データのＰＪＬコマンドの解釈及びＰＤＬコマンドの解釈を行って、描画データを生成して、描画データ及び印刷設定（画像処理指定情報）をプリンタコントロールシステム機能部２１に渡す。
【００３０】
外部Ｉ／Ｆ機能部２４は、外部Ｉ／Ｆ１９によって実現され、プリンタコントロールシステム機能部２１の制御下で、プリンタコントロールシステム機能部２１から渡された描画データ及び印刷設定（画像処理指定情報）を外部記憶装置５に記憶させ、また、外部記憶装置５に記憶されている描画データ及び印刷設定を読み出してプリンタコントロールシステム機能部２１に渡す。
【００３１】
パネルＩ／Ｆ機能部２５は、パネルＩ／Ｆ１８によって実現され、プリンタコントロールシステム機能部２１の制御下で、オペレーションパネル４の制御を行う。
【００３２】
エンジンＩ／Ｆ機能部２５は、エンジンＩ／Ｆ１７によって実現され、プリンタコントロールシステム機能部２１の制御下で、プリンタエンジン３への印刷指示等を行う。
【００３３】
プリンタコントロールシステム機能部２１は、ＣＰＵ１１によって実現され、画像形成装置１の各部を制御するとともに、プリンタエンジン３の動作を制御する。また、プリンタコントロールシステム機能部２１は、画像解析機能部２３が処理した描画データ及び印刷設定をエンジンＩ／Ｆ機能部２５を介してプリンタエンジン３に渡し、また、画像処理前の画像データを、外部Ｉ／Ｆ機能部２４を介して外部記憶装置５に保存する。特に、プリンタコントロールシステム機能部２１は、ホストコンピュータＰｃから受け取った時刻指定印刷ジョブ及び時刻非指定印刷ジョブを一旦ハードディスク１５または外部記憶装置５に保存した後、指定時刻に基づいて効率的に実行して消費電力を削減する画像形成制御方法を実行する。
【００３４】
次に、本実施例の作用を説明する。本実施例の画像形成装置１は、時刻指定印刷ジョブ及び時刻非指定印刷ジョブを効率的に実行する。
【００３５】
すなわち、画像形成装置１は、予めユーザまたは管理者によって、オペレーションパネル４での操作またはネットワーク上の管理装置からのコマンドによって、印刷を実行する時間間隔（グループ時間）を設定することができる。例えば、画像形成装置１は、オペレーションパネル４で設定する場合には、図４に示すような印刷時間間隔設定画面Ｇ２を、オペレーションパネル４の表示部に表示し、５分、１０分、１５分、２０分、３０分等の間隔で設定可能とする。なお、図４では、印刷時間間隔として、１５分間隔が指定されている状態が示されている。
【００３６】
画像形成装置１は、上記印刷時間間隔が設定されると、ＣＰＵ１１で構築されるプリンタコントロールシステム機能部２１が、該印刷時間間隔をＮＶＲＡＭ１４またはハードディスク１５等に記憶させ、印刷時間間隔が記憶されている状態で、ホストコンピュータＰｃから時刻指定印刷ジョブをネットワークＩ／Ｆ機能部２２が受信すると、画像解析機能部２３に該印刷ジョブを解析させて、印刷指定時刻を取得してＮＶＲＡＭ１４に記憶させるとともに（ステップＳ１０１）、印刷ジョブをハードディスク１５または外部記憶装置５に蓄積する（ステップＳ１０２）。
【００３７】
プリンタコントロールシステム機能部２１は、印刷指定時刻と印刷ジョブの保存を行うと、現在時刻が印刷指定時刻になったか、すなわち、印刷開始時刻になったかチェックし（ステップＳ１０３）、印刷開始時刻でないときには、所定時間間隔で、再度、印刷開始時刻になったかチェックする（ステップＳ１０３）。
【００３８】
ステップＳ１０３で、印刷開始時刻になると、プリンタコントロールシステム機能部２１は、該印刷開始時刻になった時刻指定印刷ジョブの印刷指定時刻が属する印刷時間間隔（グループ時間）内に印刷指定時刻の設定されている他の印刷ジョブが存在するかチェックし（ステップＳ１０４）、該印刷時間間隔内に他の印刷ジョブがあるとき（ステップＳ１０４で、ＹＥＳのとき）には、該他の印刷ジョブを印刷キューに投入する（ステップＳ１０５）。例えば、図６に示すように、印刷時間間隔が、「１５分」間隔であって、最も早い印刷指定時刻が、４分の印刷ジョブが属する印刷時間間隔内に、印刷指定時刻の属する印刷ジョブとして、６分が印刷指定時刻の印刷ジョブと、１１分が印刷指定時刻の印刷ジョブと、が存在すると、プリンタコントロールシステム機能部２１は、これら全ての印刷ジョブを印刷キューに投入する。この場合、プリンタコントロールシステム機能部２１は、印刷ジョブを、その印刷指定時刻の早い順に印刷キューへ投入する。
【００３９】
プリンタコントロールシステム機能部２１は、印刷開始時刻となった印刷ジョブ以外の他の印刷ジョブの印刷キューへの投入を完了すると、該印刷開始時刻となった印刷ジョブから印刷キューにある全ての印刷ジョブを順次実行して、プリンタエンジン３に印刷を行わせる（ステップＳ１０６）。
【００４０】
ステップＳ１０４で、印刷開始時刻となった時刻指定印刷ジョブの属する印刷時間間隔内に他の印刷ジョブがないとき（ステップＳ１０４で、ＮＯのとき）には、プリンタコントロールシステム機能部２１は、該時刻指定印刷ジョブのみを印刷キューに投入して、該印刷ジョブの実行を行い、プリンタエンジン３で印刷を行わせて時刻指定印刷ジョブの実行制御処理を終了する（ステップＳ１０６）。
【００４１】
このように、印刷ジョブをまとめて連続して実行すると、図７に示すように、プリンタエンジン３を印刷可能な状態にするために消費される消費電力を、図１０に示した間欠的に印刷ジョブを実行する場合に比較して、１つの印刷ジョブを実行した後に該印刷ジョブが終了するまでに消費される電力と、次の印刷ジョブを実行可能な状態にするために消費される電力（図７に太い三角形内のハッチングを施した範囲の電力）を省くことができ、画像形成装置１全体としての消費電力を削減することができる。
【００４２】
また、プリンタコントロールシステム機能部２１は、非時刻指定印刷ジョブも、時刻指定印刷ジョブの実行時まで待機させてまとめて印刷処理を行なってもよい。この場合、プリンタコントロールシステム機能部２１は、図７に示すように印刷ジョブの実行制御処理を行う。なお、図７において、図５と同様の処理ステップには、同一のステップナンバーを付与して、その説明を省略または簡略化する。
【００４３】
図７において、プリンタコントロールシステム機能部２１は、ホストコンピュータＰｃから時刻指定印刷ジョブをネットワークＩ／Ｆ機能部２２が受信すると、画像解析機能部２３に該印刷ジョブを解析させて、印刷指定時刻を取得してＮＶＲＡＭ１４に記憶させるとともに（ステップＳ１０１）、印刷ジョブをハードディスク１５または外部記憶装置５に蓄積する（ステップＳ１０２）。
【００４４】
プリンタコントロールシステム機能部２１は、印刷指定時刻と印刷ジョブの保存を行うと、現在時刻が印刷指定時刻になったか、すなわち、印刷開始時刻になったかチェックし（ステップＳ１０３）、印刷開始時刻でないときには、所定時間間隔で、再度、印刷開始時刻になったかチェックする（ステップＳ１０３）。
【００４５】
ステップＳ１０３で、印刷開始時刻になると、プリンタコントロールシステム機能部２１は、該印刷開始時刻になった時刻指定印刷ジョブの印刷指定時刻が属する印刷時間間隔内に他の印刷ジョブが存在するかチェックし（ステップＳ１０４）、該印刷時間間隔内に他の印刷ジョブがあるとき（ステップＳ１０４で、ＹＥＳのとき）には、該他の印刷ジョブを印刷キューに投入する（ステップＳ１０５）。
【００４６】
プリンタコントロールシステム機能部２１は、印刷開始時刻となった印刷ジョブ以外の他の印刷ジョブの印刷キューへの投入を完了すると、「いつでもＯＫ」の印刷ジョブ（非時刻指定印刷ジョブ）があるかチェックする（ステップＳ１１１）。また、ステップＳ１０４で、印刷開始時刻となった時刻指定印刷ジョブの属する印刷時間間隔内に他の印刷ジョブがないとき（ステップＳ１０４で、ＮＯのとき）には、プリンタコントロールシステム機能部２１は、「いつでもＯＫ」の印刷ジョブ（非時刻指定印刷ジョブ）があるかチェックする（ステップＳ１１１）。
【００４７】
ステップＳ１１１で、「いつでもＯＫ」の印刷ジョブがあるとき（ステップＳ１１１で、ＹＥＳのとき）には、プリンタコントロールシステム機能部２１は、該「いつでもＯＫ」の印刷ジョブを印刷キューに投入し（ステップＳ１１２）、該印刷開始時刻となった印刷ジョブから印刷キューにある全ての印刷ジョブを順次実行して、プリンタエンジン３で印刷を行わせる（ステップＳ１０６）。
【００４８】
ステップＳ１１１で、「いつでもＯＫ」の印刷ジョブがないとき（ステップＳ１１１で、ＮＯのとき）には、プリンタコントロールシステム機能部２１は、印刷キューにある印刷ジョブを、該時刻指定印刷ジョブから実行して、プリンタエンジン３で印刷を行わせて時刻指定印刷ジョブの実行制御処理を終了する（ステップＳ１０６）。
【００４９】
このように、本実施例の画像形成装置１は、印刷指定時刻の設定を伴う印刷ジョブを受け付けるネットワークＩ／Ｆ（ジョブ受付手段）１６と、該ネットワークＩ／Ｆ１６の受け付けた印刷ジョブを蓄積するハードディスク（ジョブ蓄積手段）１５と、印刷ジョブを実行して用紙（被記録媒体）に画像を形成するプリンタエンジン（画像形成手段）３と、現在時刻を計時する計時部（計時手段）と、該計時部の計時する現在時刻が、ハードディスク１５に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブに設定するとともに、該印刷ジョブの印刷指定時刻から所定の印刷時間間隔（グループ時間）の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続してプリンタエンジン３に実行させるＣＰＵ（制御手段）１１と、を備えている。
【００５０】
したがって、印刷時間間隔の範囲に印刷指定時刻のある印刷ジョブをまとめて連続して実行することができ、印刷指定時刻の設定を伴う印刷ジョブを効率的に実行して、消費電力を削減することができる。
【００５１】
また、本実施例の画像形成装置１は、印刷指定時刻の設定を伴う印刷ジョブを受け付けるジョブ受付処理ステップと、該ジョブ受付処理ステップで受け付けられた前記印刷ジョブをハードディスク１５に蓄積するジョブ蓄積処理ステップと、印刷ジョブを実行して用紙に画像を形成する画像形成処理ステップと、現在時刻を計時する計時処理ステップと、該計時処理ステップで計時される現在時刻が、ハードディスク１５に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブと設定するとともに、該印刷ジョブの印刷指定時刻から所定のグループ時間の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続して前記画像形成処理ステップで実行させる制御処理ステップと、を有する画像形成制御方法を実行している。
【００５２】
したがって、印刷時間間隔の範囲に印刷指定時刻のある印刷ジョブをまとめて連続して実行することができ、印刷指定時刻の設定を伴う印刷ジョブを効率的に実行して、消費電力を削減することができる。
【００５３】
さらに、本実施例の画像形成装置１は、コンピュータに、印刷指定時刻の設定を伴う印刷ジョブを受け付けるジョブ受付処理と、該ジョブ受付処理で受け付けられた前記印刷ジョブをハードディスク１５に蓄積するジョブ蓄積処理と、印刷ジョブを実行して用紙に画像を形成する画像形成処理と、現在時刻を計時する計時処理と、該計時処理の計時する現在時刻が、ハードディスク１５に蓄積されている複数の印刷ジョブの印刷指定時刻のうち、最も早い印刷指定時刻になると、該印刷ジョブを実行対象の印刷ジョブと設定するとともに、該印刷ジョブの印刷指定時刻から所定のグループ時間の範囲内に印刷指定時刻の存在する他の印刷ジョブを、実行対象の印刷ジョブとして設定して、該実行対象の印刷ジョブを順次連続して前記画像形成処理で実行させる制御処理と、を実行させる画像形成制御プログラムを搭載している。
【００５４】
したがって、印刷時間間隔の範囲に印刷指定時刻のある印刷ジョブをまとめて連続して実行することができ、印刷指定時刻の設定を伴う印刷ジョブを効率的に実行して、消費電力を削減することができる。
【００５５】
また、本実施例の画像形成装置１は、ＣＰＵ１１が、ハードディスク１５に、「いつでもＯＫ」の印刷ジョブ（印刷指定時刻が非指定の印刷ジョブ）が蓄積されていると、前記印刷指定時刻になった前記印刷ジョブとともに実行対象の印刷ジョブとして設定している。
【００５６】
したがって、「いつでもＯＫ」の印刷ジョブを単独で実行することなく、印刷指定時刻の設定されている印刷ジョブと連続して実行することができ、印刷ジョブをより一層効率的に実行して、消費電力をより一層削減することができる。
【００５７】
さらに、本実施例の画像形成装置１は、グループ時間である印刷時間間隔を適宜設定するオペレーションパネル（時間設定手段）４を備えている。
【００５８】
したがって、画像形成装置１の利用環境に合わせて、印刷時間間隔を適宜設定することができ、消費電力を削減しつつ利用性を向上させることができる。
【００５９】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００６０】
１  画像形成装置
２  コントローラ
３  プリンタエンジン
４  オペレーションパネル
５  外部記憶装置
１１  ＣＰＵ
１２  プログラムＲＯＭ
１３  ＲＡＭ
１４  ＮＶＲＡＭ
１５  ハードディスク（ＨＤＤ）
１６  ネットワークＩ／Ｆ
１７  エンジンＩ／Ｆ
１８  パネルＩ／Ｆ
１９  外部Ｉ／Ｆ
２０  バス
２１  プリンタコントロールシステム機能部
２２  ネットワークＩ／Ｆ機能部
２３  画像解析機能部
２４  外部Ｉ／Ｆ機能部
２５  エンジンＩ／Ｆ機能部
２６  パネルＩ／Ｆ機能部
Ｇ１  時刻指定画面
Ｇ２  印刷時間間隔設定画面
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２００５−３２７１３５号公報
【図１】
2013099899.tif 000003
【図２】
2013099899.tif 000004
【図３】
2013099899.tif 000005
【図４】
2013099899.tif 000006
【図５】
2013099899.tif 000007
【図６】
2013099899.tif 000008
【図７】
2013099899.tif 000009
【図８】
2013099899.tif 000010
【図９】
2013099899.tif 000011
【図１０】
2013099899.tif 000012