(57)【要約】【課題】省電力モードにおいても消費電力を効率よく削減することができる印刷装置及び印刷システムを提供することを課題とする。【解決手段】ＰＣ３は、印刷が指示された際に、デジタル複合機１の動作状態を確認する。デジタル複合機１が省電力モードである場合、ＰＣ３は、待機印刷ジョブ５１を作成し、ＰＣ４に作成された共有フォルダ４１に格納する。また、ＰＣ３は、待機印刷ジョブの格納先を示す待機印刷指示情報５２をデジタル複合機１に送信する。デジタル複合機１は、印刷部１２への電力の供給が再開された場合、待機印刷指示情報５２に基づいて待機印刷ジョブ５２を取得し、取得した待機印刷ジョブを実行する。また、デジタル複合機１は、印刷部１２に電力が供給されない場合、待機印刷指示情報５２が有する期限情報５２１に設定された時刻に基づいて、待機印刷ジョブ５１を取得して強制的に実行する。【選択図】図１
2011020267.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される印刷装置であって、
省電力モードにおいても電力が供給され、前記ネットワークを介した通信を制御するネットワークコントローラと、
前記省電力モードにおいて電力の供給が停止される印刷部と、
前記ネットワークコントローラ及び前記印刷部への供給電力を制御する電力制御部と、
を備え、
前記ネットワークコントローラは、
自装置とは異なる装置に作成された共有フォルダに格納された待機印刷ジョブの実行を指示する待機印刷指示情報を省電力モードのときに受信した場合、省電力モードを維持しつつ前記待機印刷指示情報を記憶する記憶部と、
前記省電力モードの解除に伴って、前記待機印刷指示情報に基づいて前記待機印刷ジョブを前記ネットワークを介して取得し、取得した前記待機印刷ジョブの実行を前記印刷部に指示する指示部と、
を含むことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記待機印刷指示情報は、
前記待機印刷ジョブの実行期限を示す期限情報、
を含み、
前記ネットワークコントローラは、さらに、
前記待機印刷ジョブを実行するか否かを前記期限情報に基づいて判定する判定部、
を含み、
前記指示部は、前記判定部が前記待機印刷ジョブを実行すると判定した場合、前記待機印刷ジョブを取得し、前記印刷部への電力供給を前記電力制御部に指示することを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記待機印刷指示情報には、前記共有フォルダに待機印刷ジョブとして格納されている複数の保存印刷ジョブに関する情報が記録されており、
前記期限情報には、前記複数の保存印刷ジョブのうち少なくとも一つの保存印刷ジョブの実行期限が記録されており、
前記指示部は、前記判定部が期限情報に基づいて前記複数の保存印刷ジョブのうちいずれか一つの保存印刷ジョブの実行を決定した場合、前記待機印刷指示情報に基づいて前記複数の保存印刷ジョブを取得することを特徴とする印刷装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の印刷装置において、
前記印刷部は、
印刷ジョブに含まれ、ページ記述言語で記述された印刷データをラスタデータに変換するプリンタコントローラと、
ラスタデータを印刷媒体に印刷するプリンタエンジンと、
を含み、
前記電力制御部は、前記プリンタコントローラ及び前記プリンタエンジンへの電力供給を個別に制御し、
前記指示部は、前記プリンタコントローラに電力が供給されず前記プリンタエンジンに電力が供給されており、ページ記述言語で記述された印刷データを含む待機印刷ジョブが前記共有フォルダに格納されている場合、前記プリンタコントローラへの電力供給を前記電力制御部に指示し、前記ページ記述言語で記述された印刷データを含む待機印刷ジョブの実行を前記印刷部に指示することを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置において、
前記印刷部は、省電力モードにおいて受信したラスタ形式の印刷データを含むラスタ印刷ジョブを、前記プリンタエンジンを用いて実行し、
前記電力制御部は、前記ラスタ印刷ジョブの実行と並行して、前記プリンタコントローラへの電力供給を再開し、
前記指示部は、前記ラスタ印刷ジョブの実行と並行して、前記ページ記述言語で記述された印刷データを含む待機印刷ジョブの取得をすることを特徴とする印刷装置。
【請求項６】
情報処理装置と印刷装置とがネットワークを介して接続された印刷システムであって、
前記情報処理装置は、
前記印刷装置の動作状態を確認する動作確認部と、
前記印刷装置が省電力モードにある場合、原稿データから待機印刷ジョブを作成する印刷データ作成部と、
前記待機印刷ジョブを前記印刷装置と異なる装置に作成された共有フォルダに保存する保存部と、
前記待機印刷ジョブの保存先を示すとともに、前記待機印刷ジョブの実行を指示する待機印刷指示情報を前記印刷装置に送信する送信部と、
を備え、
前記印刷装置は、
省電力モードにおいても電力が供給され、前記ネットワークを介した通信を制御するネットワークコントローラと、
省電力モードにおいて電力の供給が停止される印刷部と、
前記ネットワークコントローラ及び前記印刷部への供給電力を管理する電力管理部と、
を備え、
前記ネットワークコントローラは、
前記情報処理装置からの動作確認の要求に応答する応答部と、
前記待機印刷指示情報を省電力モードのときに受信した場合、前記待機印刷指示情報を記憶する記憶部と、
前記省電力モードの解除に伴って、前記待機印刷指示情報に基づいて前記待機印刷ジョブを前記ネットワークを介して取得し、取得した前記待機印刷ジョブの実行を前記印刷部に指示する指示部と、
を含むことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力モードに移行して消費電力を削減することができる印刷装置、及びこの印刷装置を備える印刷システムに関する。
【背景技術】
【０００２】
デジタル複合機などの従来の印刷装置は、待機状態が一定の時間経過した場合、省電力モードに移行する。省電力モードでは、プリンタエンジン及びプリンタエンジンなどを制御する制御部などに電力が供給されない。このため、印刷装置の消費電力が低減し、運用コストを低減させることができるというメリットがある。また、消費電力を低減させることで、省エネルギー対策及び環境対策に貢献できるというメリットもある。
【０００３】
印刷装置は、印刷ジョブを受信した場合、あるいはユーザが操作パネルを操作した場合などに、省電力モードから通常モードに移行する。しかし、通常モードに復帰するときの消費電力は、プリンタエンジンのウォーミングアップなどに伴って通常モードより大きくなる。このため、省電力モードからの復帰回数は少ない方が望ましい。
【０００４】
特許文献１には、省電力モードから復帰する回数を削減することができる画像形成装置が開示されている。特許文献１に係る画像形成装置は、省電力モードにおいてリアルタイムでの印刷を要求されていない印刷ジョブが発生した場合、内蔵するハードディスク装置に印刷ジョブを格納する。そして、画像形成装置は、蓄積された印刷ジョブで印刷するページ数が所定の枚数以上となった場合などに、蓄積した印刷ジョブを印刷する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３１３４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に係る画像形成装置は、内蔵するハードディスク装置を利用して、ファクシミリデータなどの画像データを蓄積することができる。しかし、特許文献１に係る画像形成装置は、省電力モード時に受信した印刷ジョブを内蔵するハードディスク装置に蓄積するため、省電力モード時における消費電力を効率よく削減することができない。
【０００７】
また、省電力モード時に受信した印刷ジョブの格納先として、省電力モードでも電力が供給され、ソフトウェアの作業領域として使用されるメモリを使用することが考えられる。しかし、画像形成装置は、メモリに格納できる印刷ジョブの数を超えて印刷ジョブを受信した場合、印刷ジョブを実行するために省電力モードから復帰しなければならない。
【０００８】
そこで、本発明は前記問題点に鑑み、省電力モードのときに受け付け可能な印刷指示の数を増加させることができる印刷装置及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１記載の発明は、ネットワークに接続される印刷装置であって、省電力モードにおいても電力が供給され、前記ネットワークを介した通信を制御するネットワークコントローラと、前記省電力モードにおいて電力の供給が停止される印刷部と、前記ネットワークコントローラ及び前記印刷部への供給電力を制御する電力制御部と、を備え、前記ネットワークコントローラは、自装置とは異なる装置に作成された共有フォルダに格納された待機印刷ジョブの実行を指示する待機印刷指示情報を省電力モードのときに受信した場合、省電力モードを維持しつつ前記待機印刷指示情報を記憶する記憶部と、前記省電力モードの解除に伴って、前記待機印刷指示情報に基づいて前記待機印刷ジョブを前記ネットワークを介して取得し、取得した前記待機印刷ジョブの実行を前記印刷部に指示する指示部と、を含むことを特徴とする。
【００１０】
請求項２記載の発明は、請求項１に記載の印刷装置において、前記待機印刷指示情報は、前記待機印刷ジョブの実行期限を示す期限情報、を含み、前記ネットワークコントローラは、さらに、前記待機印刷ジョブを実行するか否かを前記期限情報に基づいて判定する判定部、を含み、前記指示部は、前記判定部が前記待機印刷ジョブを実行すると判定した場合、前記待機印刷ジョブを取得し、前記印刷部への電力供給を前記電力制御部に指示することを特徴とする。
【００１１】
請求項３記載の発明は、請求項２に記載の印刷装置において、前記待機印刷指示情報には、前記共有フォルダに待機印刷ジョブとして格納されている複数の保存印刷ジョブに関する情報が記録されており、前記期限情報には、前記複数の保存印刷ジョブのうち少なくとも一つの保存印刷ジョブの実行期限が記録されており、前記指示部は、前記判定部が期限情報に基づいて前記複数の保存印刷ジョブのうちいずれか一つの保存印刷ジョブの実行を決定した場合、前記待機印刷指示情報に基づいて前記複数の保存印刷ジョブを取得することを特徴とする。
【００１２】
請求項４記載の発明は、請求項１ないし請求項３のいずれかに記載の印刷装置において、前記印刷部は、印刷ジョブに含まれ、ページ記述言語で記述された印刷データをラスタデータに変換するプリンタコントローラと、ラスタデータを印刷媒体に印刷するプリンタエンジンと、を含み、前記電力制御部は、前記プリンタコントローラ及び前記プリンタエンジンへの電力供給を個別に制御し、前記指示部は、前記プリンタコントローラに電力が供給されず前記プリンタエンジンに電力が供給されており、ページ記述言語で記述された印刷データを含む待機印刷ジョブが前記共有フォルダに格納されている場合、前記プリンタコントローラへの電力供給を前記電力制御部に指示し、前記ページ記述言語で記述された印刷データを含む待機印刷ジョブの実行を前記印刷部に指示することを特徴とする。
【００１３】
請求項５記載の発明は、請求項４に記載の印刷装置において、前記印刷部は、省電力モードにおいて受信したラスタ形式の印刷データを含むラスタ印刷ジョブを、前記プリンタエンジンを用いて実行し、前記電力制御部は、前記ラスタ印刷ジョブの実行と並行して、前記プリンタコントローラへの電力供給を再開し、前記指示部は、前記ラスタ印刷ジョブの実行と並行して、前記ページ記述言語で記述された印刷データを含む待機印刷ジョブの取得をすることを特徴とする。
【００１４】
請求項６記載の発明は、情報処理装置と印刷装置とがネットワークを介して接続された印刷システムであって、前記情報処理装置は、前記印刷装置の動作状態を確認する動作確認部と、前記印刷装置が省電力モードにある場合、原稿データから待機印刷ジョブを作成する印刷データ作成部と、前記待機印刷ジョブを前記印刷装置と異なる装置に作成された共有フォルダに保存する保存部と、前記待機印刷ジョブの保存先を示すとともに、前記待機印刷ジョブの実行を指示する待機印刷指示情報を前記印刷装置に送信する送信部と、を備え、前記印刷装置は、省電力モードにおいても電力が供給され、前記ネットワークを介した通信を制御するネットワークコントローラと、省電力モードにおいて電力の供給が停止される印刷部と、前記ネットワークコントローラ及び前記印刷部への供給電力を管理する電力管理部と、を備え、前記ネットワークコントローラは、前記情報処理装置からの動作確認の要求に応答する応答部と、前記待機印刷指示情報を省電力モードのときに受信した場合、前記待機印刷指示情報を記憶する記憶部と、前記省電力モードの解除に伴って、前記待機印刷指示情報に基づいて前記待機印刷ジョブを前記ネットワークを介して取得し、取得した前記待機印刷ジョブの実行を前記印刷部に指示する指示部と、を含むことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、印刷装置は、省電力モードの解除後に、省電力モードのときに受信した待機印刷指示情報に基づいて、自装置とは異なる装置に作成された共有フォルダから待機印刷ジョブを取得して実行する。待機印刷指示情報のデータサイズは印刷ジョブと比較して非常に小さいため、記憶部に格納できる待機印刷指示情報の数を、記憶部に格納できる印刷ジョブの数より、大幅に増加させることができる。したがって、印刷装置が省電力モードから復帰した後に実行する印刷ジョブの数を、大幅に増加させることができる。また、省電力モードのときに印刷ジョブを受信する必要がないため、本発明の印刷装置は、省電力モード時の消費電力を削減することが可能となる。
【００１６】
また、待機印刷指示情報には、待機印刷ジョブの実行期限を示す期限情報が設定されており、印刷装置は、印刷期限が経過する前に、待機印刷ジョブを強制的に実行する。これにより、待機印刷ジョブが実行されないまま放置されることを防ぐことができる。
【００１７】
また、待機印刷ジョブとして複数の保存印刷ジョブが共有フォルダに保存されていることがある。判定部が期限情報に基づいて複数の保存印刷ジョブのうちいずれか一つの保存印刷ジョブの実行を決定した場合、印刷装置は、複数の保存印刷ジョブを全て取得する。これにより、実行期限を経過していない待機印刷ジョブを早期に実行することができる。
【００１８】
また、印刷部において、プリンタコントローラに電力が供給されずプリンタエンジンに電力が供給されている場合であっても、印刷装置は、ページ記述言語で記述された印刷データを有する待機印刷ジョブを共有フォルダから取得して実行する。これにより、ページ記述言語で記述された印刷データを有する待機印刷ジョブを、早期に実行することができる。
【００１９】
また、印刷装置は、省電力モードのときに受信したラスタ印刷ジョブの実行と並行して、プリンタコントローラへの電力供給を再開し、ページ記述言語で記述された印刷データを含む待機印刷ジョブを取得する。これにより、印刷装置は、ページ記述言語で記述された印刷データを含む待機印刷ジョブを迅速に実行することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態に係るデジタル複合機を含むネットワークシステムの構成図である。
【図２】プリンタドライバのフローチャートである。
【図３】印刷ジョブを示す図である。
【図４】待機印刷指示情報を示す図である。
【図５】省電力モードにおけるデジタル複合機のフローチャートである。
【図６】期限情報を管理する判定部のフローチャートである。
【発明を実施するための形態】
【００２１】
｛デジタル複合機の構成とネットワークシステムの全体構成｝
以下、図面を参照しつつ本発明の実施の形態について説明する。図１は、本実施の形態に係るデジタル複合機１を含むネットワークシステムを示すブロック図である。
【００２２】
デジタル複合機１は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２に接続されている。ＬＡＮ２には、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）３，４が接続されている。
【００２３】
デジタル複合機１は、コピー機能、ファックス機能、スキャナ機能及びプリンタ機能などを備えた多機能装置である。ユーザは、ＰＣ３からＬＡＮ２経由でデジタル複合機１に印刷指示を送ることにより、デジタル複合機１のプリンタ機能を利用することができる。また、ユーザは、デジタル複合機１の操作パネル（図示省略）を操作して、デジタル複合機１のコピー機能及びファックス機能などを利用することができる。
【００２４】
まず、デジタル複合機１の構成について説明する。デジタル複合機１は、制御部１１と、印刷部１２と、電力制御部１３と、ネットワークコントローラ１４とを備える。なお、図１において、デジタル複合機１が有するスキャナ機能及びファックス機能などに関する処理部は省略している。
【００２５】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、デジタル複合機１の全体制御を行う。
【００２６】
印刷部１２は、ＰＣ３が作成した印刷ジョブを実行する。印刷部１２は、プリンタコントローラ１２１と、プリンタエンジン１２２とを備える。
【００２７】
プリンタコントローラ１２１は、印刷ジョブがＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式の印刷データ５５を有する場合、印刷データ５５をラスタデータに変換する。プリンタエンジン１２２は、図示しない感光ドラム、定着ローラなどを備えており、ラスタデータを紙などの印刷媒体に印刷する。
【００２８】
また、印刷ジョブがラスタ形式の印刷データ５５を有する場合、印刷部１２は、ホストベースプリンタとして機能する。この場合、印刷部１２は、プリンタコントローラ１２１及びプリンタエンジン１２２のうち、プリンタエンジン１２２だけを用いて印刷ジョブを実行する。
【００２９】
電力制御部１３は、デジタル複合機１の各構成要素への供給電力を、通常モード、省電力印刷モード及び省電力モードに応じて制御する。
【００３０】
ネットワークコントローラ１４は、ＬＡＮ２に接続されており、ＬＡＮ２を経由した通信を制御する。ネットワークコントローラ１４は、たとえば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に基づいて、通信を制御する。
【００３１】
ネットワークコントローラ１４は、記憶部１４１と、指示部１４２と、判定部１４３とを備える。
【００３２】
記憶部１４１は、省電力モードのときに受信した待機印刷指示情報５２を記憶する。指示部１４２は、待機印刷指示情報５２に基づいて、ＰＣ４に作成された共有フォルダ４１から待機印刷ジョブ５１を取得し、取得した待機印刷ジョブ５１の実行を印刷部１２に指示する。判定部１４３は、待機印刷指示情報５２に設定された期限情報５２１（図４参照）に基づいて、待機印刷ジョブ５１を強制的に実行するか否かを判定する。なお、待機印刷、待機印刷ジョブ５１及び待機印刷指示情報５２の詳細については、後述する。
【００３３】
次に、ＰＣ３について説明する。ＰＣ３は、ユーザが操作する情報処理装置であり、プリンタドライバ３１を備える。
【００３４】
プリンタドライバ３１は、ユーザが印刷を指示した原稿データから、印刷ジョブを作成する。プリンタドライバ３１は、動作確認部３１１と、ＰＤＬデータ作成部３１２と、ラスタデータ作成部３１３とを備える。
【００３５】
動作確認部３１１は、デジタル複合機１の動作状態を確認する。ＰＤＬデータ作成部３１２は、ＰＤＬ方式のプリンタドライバとして機能し、原稿データからＰＤＬ形式の印刷データ５５を作成する。ラスタデータ作成部３１３は、ラスタ方式のプリンタドライバとして機能し、原稿データからラスタ形式の印刷データ５５を作成する。
【００３６】
次に、ＰＣ４について説明する。ＰＣ４には、共有フォルダ４１が作成されている。共有フォルダ４１は、ＰＣ３から送信された待機印刷ジョブ５１を一時的に格納する。
【００３７】
｛通常モード、省電力モード及び省電力印刷モード｝
デジタル複合機１は、ユーザの使用状況に応じて、消費電力がそれぞれ異なる通常モード、省電力モード及び省電力印刷モードのいずれかのモードで動作する。
【００３８】
通常モードは、デジタル複合機１全体に電力を供給するモードである。デジタル複合機１は、電力を供給する構成単位として、本体処理部、印刷部１２、及びネットワークコントローラ１４に分けられる。本体処理部とは、制御部１１及び操作パネル（図示省略）などを含んでいる。通常モードにおいて、電力制御部１３は、本体処理部、印刷部１２及びネットワークコントローラ１４に電力を供給する。
【００３９】
省電力モードでは、ネットワークコントローラ１４に電力が供給される。本体処理部及び印刷部１２には、電力が供給されない。
【００４０】
省電力印刷モードでは、印刷部１２及びネットワークコントローラ１４に電力が供給される。本体処理部には、電力が供給されない。
【００４１】
たとえば、デジタル複合機１は、ユーザの指示に従って動作した後に一定期間が経過することにより、通常モードから省電力モードに移行する。そして、ユーザが省電力モードの解除ボタンを押下した場合などに、デジタル複合機１は、通常モードに復帰する。
【００４２】
また、デジタル複合機１は、省電力モードにおいて印刷ジョブを受信した場合、省電力モードから省電力印刷モードに移行する。これは、印刷ジョブを実行するときには、印刷部１２が動作すればよく、本体処理部に電力を供給する必要がないためである。
【００４３】
｛通常印刷及び待機印刷｝
ＰＣ３は、ユーザの指示に応じて、通常印刷または待機印刷をデジタル複合機１に指示する。なお、本実施の形態では、便宜的に、通常印刷の際に作成される印刷ジョブを通常印刷ジョブ５３と呼び、待機印刷の際に作成される印刷ジョブを待機印刷ジョブ５１と呼ぶ。
【００４４】
通常印刷とは、ＰＣ３が通常印刷ジョブ５３を直接デジタル複合機１に送信することをいう。デジタル複合機１が受信した通常印刷ジョブ５３を実行することにより、ＰＣ３のユーザは、所望の印刷物をすぐに入手することができる。通常印刷では、デジタル複合機１は、省電力モードの状態で通常印刷５３ジョブを受信した場合、省電力印刷モードに移行した上で通常印刷ジョブ５３を実行する。デジタル複合機１は、通常モードの状態では、受信した通常印刷ジョブ５３をそのまま実行する。
【００４５】
一方、待機印刷は、デジタル複合機１が省電力モードのときに行われる。ＰＣ３は、待機印刷ジョブ５１を作成して、共有フォルダ４１に保存する。デジタル複合機１は、省電力モードから省電力印刷モードまたは通常モードへの移行に伴って、待機印刷ジョブ５１を共有フォルダ４１から取得して実行する。待機印刷を利用することにより、デジタル複合機１が省電力モードから復帰する回数を削減することが可能となる。
【００４６】
以下、待機印刷の実行時におけるネットワークシステムの動作について説明する。
【００４７】
｛プリンタドライバの動作｝
まず、ＰＣ３が備えるプリンタドライバ３１の動作について、図２を用いて説明する。図２は、プリンタドライバ３１の動作を示すフローチャートである。
【００４８】
ＰＣ３のユーザは、ＰＣ３で起動中のアプリケーションプログラムを操作して、原稿データの印刷を指示する。このとき、ＰＣ３のユーザは、ＰＤＬ方式のプリンタドライバ及びラスタ方式のプリンタドライバのいずれかを選択することにより、原稿データの変換形式を選択する。プリンタドライバ３１は、ユーザの選択に基づいて、原稿データの変換形式をＰＤＬ形式またはラスタ形式に設定する（ステップＳ１０１）。
【００４９】
プリンタドライバ３１は、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を利用して、デジタル複合機１に動作状態の確認要求を送信する（ステップＳ１０２）。
【００５０】
ネットワークコントローラ１４は、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）情報を記憶部１４１に格納している。記憶部１４１に格納されるＭＩＢ情報は、デジタル複合機１の動作状態が変化するたびに、制御部１１の指示により更新される。デジタル複合機１の動作状態の変化とは、たとえば、通常モード、省電力モード及び省電力印刷モードのいずれかのモードへの移行、あるいは印刷部１２でのエラーの発生などが挙げられる。ネットワークコントローラ１４は、ＭＩＢ情報に基づいて、確認要求に対する応答を送信する。
【００５１】
プリンタドライバ３１は、受信した確認要求に対する応答を、デジタル複合機１の動作状態を示すステータスファイルとして記憶する。プリンタドライバ３１は、ステータスファイルを参照して、デジタル複合機１が省電力モードか否かを確認する（ステップＳ１０３）。
【００５２】
デジタル複合機１が省電力モードである場合（ステップＳ１０３でＹｅｓ）、プリンタドライバ３１は、通常印刷で印刷するか、待機印刷で印刷するかを選択するためのダイアログを、ＰＣ３のモニタに表示する（ステップＳ１０４）。
【００５３】
ＰＣ３のユーザが待機印刷を選択した場合（ステップＳ１０５でＹｅｓ）、プリンタドライバ３１は、ユーザが選択した変換形式で原稿データを変換して印刷データ５５を作成する。そして、プリンタドライバ３１は、印刷データ５５を含む待機印刷ジョブ５１を作成し、共有フォルダ４１に格納する（ステップＳ１０６）。待機印刷ジョブ５１の格納先は、プリンタドライバ３１に予め設定されている。
【００５４】
次に、ＰＣ３のユーザにより出力期限が指定された場合（ステップＳ１０７でＹｅｓ）、プリンタドライバ３１は、期限情報５２１を有する待機印刷指示情報５２を作成する（ステップＳ１０８）。出力期限が指定されない場合（ステップＳ１０８でＮｏ）、プリンタドライバ３１は、期限情報５２１を含まない待機印刷指示情報５２を作成する（ステップＳ１０９）。そして、待機印刷指示情報５２が、ＰＣ３からデジタル複合機１に送信される（ステップＳ１１０）。これにより、図２に示す処理が終了する。
【００５５】
図３は、待機印刷ジョブ５１を示す図である。待機印刷ジョブ５１は、ＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ）データ５４と、印刷データ５５とを有する。なお、通常印刷ジョブ５３は、待機印刷ジョブ５１と同様の構成である。
【００５６】
ＰＪＬデータ５４は、印刷部１２の制御コマンドである。ＰＪＬデータ５４において、データ形式情報５４１は、印刷データ５５のデータ形式を示す。データ形式情報５４１が「＠ＰＪＬ  ＥＮＴＥＲ  ＬＡＮＧＵＡＧＥ＝ＰｏｓｔＳｃｒｉｐｔ」と設定されていた場合、印刷データ５５は、ＰｏｓｔＳｃｒｉｐｔ（登録商標）で記述されたＰＤＬ形式のデータである。データ形式情報５４１が「＠ＰＪＬ  ＥＮＴＥＲ  ＬＡＮＧＵＡＧＥ＝ＧＤＩ」と設定されていた場合、印刷データ５５は、ラスタ形式のデータである。
【００５７】
図４は、待機印刷指示情報５２を示す図である。待機印刷指示情報５２は、待機印刷に関する設定情報であり、ＰＪＬのコメントを用いて記載される。待機印刷指示情報５２には、待機印刷を指示する「ＷａｉｔｉｎｇＰｒｉｎｔ」が設定される。「Ｆｏｌｄｅｒ」は、待機印刷ジョブ５１が格納されている共有フォルダ４１のネットワークパスを示す。「Ｔｙｐｅ」は、待機印刷ジョブ５１が有する印刷データ５５のデータ形式を示す。「Ｎａｍｅ」は、待機印刷ジョブ５１の名称を示す。期限情報５２１は、待機印刷ジョブ５１の実行期限を示し、ステップＳ１０７でユーザが指定した期限が設定される。
【００５８】
このように、待機印刷が指示されたときに、ＰＣ３は、ＰＪＬデータ５４及び印刷データ５５を含む待機印刷ジョブ５１ではなく、図３に示すような待機印刷指示情報５２をデジタル複合機１に送信する。デジタル複合機１は、待機印刷指示情報５２を受信しても、省電力モードから復帰することはない。
【００５９】
再び、図２を参照する。ステップＳ１０３において、デジタル複合機１が省電力モードでない場合（ステップＳ１０３でＮｏ）、プリンタドライバ３１は、ユーザが選択したデータ形式で印刷データ５５を作成し、通常印刷ジョブ５３を作成する（ステップＳ１１１）。通常印刷ジョブ５３は、デジタル複合機１に送信される（ステップＳ１１２）。通常印刷ジョブ５３は、上述したように、ＰＪＬデータ５１と印刷データ５５とを有している。このため、通常印刷が指示された場合、印刷データ５５が、直接デジタル複合機１に送信されることになる。
【００６０】
また、ステップＳ１０５において、ユーザが通常印刷を選択した場合（ステップＳ１０５でＮｏ）、ステップＳ１１１及びＳ１１２が実行される。
【００６１】
｛省電力モードにおけるデジタル複合機の動作｝
次に、省電力モードにおけるデジタル複合機１の動作について、図５を用いて説明する。上述したように、省電力モードは、ネットワークコントローラ１４に電力が供給され、本体処理部及び印刷部１２に電力が供給されていない状態である。
【００６２】
ネットワークコントローラ１４は、ＰＪＬコマンドを含むデータを受信した場合に、図５に示す処理を開始する。ネットワークコントローラ１４は、受信データに「ＷａｉｔｉｎｇＰｒｉｎｔ」と設定されていれば、待機印刷指示情報５２を受信したと判定する（ステップＳ２０１でＹｅｓ）。ネットワークコントローラ１４は、待機印刷指示情報５２を記憶部１４１に保存して（ステップＳ２０２）、図５に示す処理を終了する。このとき、省電力モードは継続される。
【００６３】
受信データに“ＷａｉｔｉｎｇＰｒｉｎｔ”と設定されていない場合、ネットワークコントローラ１４は、通常印刷ジョブ５３を受信したと判定する（ステップＳ２０１でＮｏ）。そして、通常印刷が開始される。
【００６４】
以下、デジタル複合機１で行われる通常印刷の処理（ステップＳ２０３〜Ｓ２０７）について説明する。印刷データ５５がＰＤＬ形式である場合（ステップＳ２０３でＹｅｓ）、ネットワークコントローラ１４は、プリンタコントローラ１２１及びプリンエンジン１２２への電力供給を電力制御部１３に指示する。プリンタコントローラ１２１及びプリンタエンジン１２２に電力が供給される（ステップＳ２０４）ことにより、デジタル複合機１は、省電力モードから省電力印刷モードに移行する。そして、ＰＤＬ形式の印刷データから生成されたラスタデータが印刷される（ステップＳ２０５）。
【００６５】
一方、印刷データ５５がラスタ形式である場合（ステップＳ２０３でＮｏ）、電力制御部１３が、印刷部１２を構成するプリンタコントローラ１２１及びプリンタエンジン１２２のうち、プリンタエンジン１２２だけに電力を供給する（ステップＳ２０６）。これにより、デジタル複合機１は、省電力印刷モードに移行する。プリンタエンジン１２２は、ラスタ形式の印刷データ５５を印刷する（ステップＳ２０７）。印刷データ５５がラスタ形式であるため、プリンタコントローラ１２１に対して電力は供給されない。このように、印刷データの形式に応じて電力の供給先を制御することにより、省電力印刷モードでの消費電力を削減している。
【００６６】
通常印刷の後で、デジタル複合機１は、待機印刷を開始するか否かを判定する。具体的には、記憶部１４１に待機印刷指示情報５２が記憶されていない場合（ステップＳ２０８でＮｏ）、デジタル複合機１は、待機印刷をすることなく、図５に示す処理を終了する。
【００６７】
一方、記憶部１４１が待機印刷指示情報５２を記憶している場合（ステップＳ２０８でＹｅｓ）、指示部１４２が、待機印刷指示情報５２に基づいて待機印刷ジョブ５１を共有フォルダ４１から、ＬＡＮ２を介して取得する（ステップＳ２０９）。
【００６８】
このとき、ネットワークコントローラ１４は、プリンタコントローラ１２１に電力が供給されていなくても、ＰＤＬ形式の印刷データ５５を有する待機印刷ジョブ５１を取得する。つまり、デジタル複合機１は、プリンタエンジン１２２に電力が供給されている状態であれば、印刷データ５５のデータ形式に関係なく待機印刷ジョブ５１を取得し、取得した待機印刷ジョブ５１を実行する。この理由については後述する。
【００６９】
待機印刷ジョブ５１が有する印刷データ５５がＰＤＬ形式である場合（ステップＳ２１０でＹｅｓ）、ＰＤＬ形式の印刷データ５５から生成されたラスタデータが印刷される（ステップＳ２１１）。このとき、プリンタコントローラ１２１に電力が供給されていなければ、電力制御部１３がプリンタコントローラ１２１に電力を供給した後に、ステップＳ２１１の処理が行われる。一方、待機印刷ジョブ５１が有する印刷データ５５がラスタ形式である場合（ステップＳ２１０でＮｏ）、プリンタエンジン１２２は、印刷データ５５を印刷する（ステップＳ２１２）。
【００７０】
そして、デジタル複合機１は、待機印刷指示情報５２と、共有フォルダ４１に格納された待機印刷ジョブ５１とを削除する。これにより、待機印刷が終了する。
【００７１】
このように、デジタル複合機１は、通常印刷ジョブ５３の実行後に、待機印刷ジョブ５１を実行する。これにより、デジタル複合機１は、省電力モードのときにハードディスク装置などを駆動させて待機印刷ジョブ５１を保存する必要がないため、消費電力を削減できる。また、ＰＣ３のユーザが原稿データの印刷を急がないときに待機印刷を選択することにより、省電力モードからの復帰回数を抑制することができる。また、デジタル複合機１は、待機印刷が指示されたときに、待機印刷ジョブ５１と比べて非常にデータサイズの小さい印刷指示情報５２を記憶する。これにより、デジタル複合機１は、待機印刷ジョブ５１を記憶部１４１に格納する場合よりも多くの待機印刷を受け付けることができる。
【００７２】
また、デジタル複合機１は、省電力モードから省電力印刷モードに移行したときに、印刷データ５５のデータ形式に関係なく、待機印刷ジョブ５１を取得して実行する。たとえば、デジタル複合機１は、ラスタ形式の印刷データ５５を受信して省電力印刷モードに移行したときには、ラスタ形式の印刷データ５５を有する待機印刷ジョブ５１だけでなく、ＰＤＬ形式の印刷データ５５を有する待機印刷ジョブ５１を取得する。ラスタ形式の印刷データ５５を有する待機印刷ジョブ５１と、ＰＤＬ形式の印刷データ５５を有する待機印刷ジョブ５１とを、同一のタイミングで実行することができるため、ユーザの利便性が向上する。
【００７３】
なお、複数の待機印刷指示情報５２が記憶部１４１に保存されている場合、デジタル複合機１は、ステップＳ２０９〜Ｓ２１２を、待機印刷指示情報５２の数だけ繰り返す。
【００７４】
｛期限情報に基づく待機印刷ジョブの実行｝
図６は、待機印刷ジョブ５１の出力期限を管理する判定部１４３の動作を示すフローチャートである。
【００７５】
図６に示す処理は、期限情報５２１が設定された待機印刷指示情報５２が記憶部１４に記憶されることにより開始される。判定部１４３は、待機印刷指示情報５１を記憶した後に所定時間が経過した場合（ステップＳ３０１でＹｅｓ）、判定時刻になったと判断し、待機印刷ジョブ５１を実行するか否かを判定する。具体的には、次の判定時刻が、現在時刻と所定時間とから算出される。判定部１４３は、次の判定時刻と期限情報５２１に設定された時刻とを比較する（ステップＳ３０３）。
【００７６】
次の判定時刻が期限情報５２１に設定された時刻より前である場合、判定部１４３は、ステップＳ３０１に戻る。
【００７７】
一方、次の判定時刻が期限情報５２１に設定された時刻より後である場合（ステップＳ３０３でＹｅｓ）、判定部１４３は、デジタル複合機１が省電力モードであるか否かに関係なく、待機印刷ジョブ５１の実行を決定する。すなわち、指示部１４２が、待機印刷指示情報５２に基づいて待機印刷ジョブ５１を共有フォルダ４１から取得し、印刷部１２が待機印刷ジョブ５１を実行する（ステップＳ３０５、Ｓ３０６及びＳ３０７）。ステップＳ３０４〜Ｓ３０７の処理は、図５に示すステップＳ２０９〜Ｓ２１２と同様である。
【００７８】
このように、デジタル複合機１は、期限情報５２１に設定された時刻を経過する前に待機印刷ジョブ５１を強制的に実行する。したがって、待機印刷ジョブ５１が実行されないまま放置されることを防ぐことができる。
【００７９】
なお、期限情報５２１に基づいて待機印刷ジョブ５１を強制的に実行した後で、他の待機印刷指示情報５２が記憶部１４１に保存されていることがある。この場合、デジタル複合機１は、他の待機印刷指示情報５２に対応する待機印刷ジョブ５１を実行する。
【００８０】
以上説明したように、デジタル複合機１は、待機印刷の指示と異なる他の要因により省電力モードから省電力印刷モードまたは通常モードに移行した後に、省電力モードに戻ることなく、共有フォルダ４１に保存された待機印刷ジョブ５１を取得して実行する。ＰＣ３のユーザが、デジタル複合機１が省電力モードであるときに、待機印刷を選択することにより、省電力モードからの復帰回数を削減することができる。したがって、デジタル複合機１の消費電力を効果的に削減することが可能となる。
【００８１】
また、ＰＣ３のユーザが待機印刷を指示した場合、ＰＣ３は、待機印刷指示情報５２をデジタル複合機１に送信し、待機印刷ジョブ５１を共有フォルダ４１に格納する。デジタル複合機１は、待機印刷ジョブを格納するためにハードディスク装置などを駆動させる必要がない。待機印刷指示情報５２のサイズは、待機印刷ジョブ５１のサイズと比較して非常に小さいため、ネットワークコントローラ１４が内蔵する記憶部１４１（メモリ）に記憶することが可能である。したがって、デジタル複合機１は、省電力モードにおける消費電力を効率的に削減することが可能となる。
【００８２】
なお、本実施の形態では、通常印刷の終了後に待機印刷ジョブ５１を実行する例について説明したが、これに限られない。たとえば、デジタル複合機１は、ＦＡＸ受信データを印刷するために省電力モードから省電力印刷モードに移行したときに、待機印刷ジョブ５１を実行してもよい。デジタル複合機１は、ユーザがコピー機能を利用することにより省電力モードから通常モードに移行したときに、待機印刷ジョブ５１を実行してもよい。
【００８３】
また、本実施の形態では、共有フォルダ４１がＰＣ４に作成されている例を説明したが、これに限られない。共有フォルダ４１は、ＬＡＮ２に接続されており、かつデジタル複合機１とは異なる装置に作成されていればよい。たとえば、ＰＣ３に作成された共有フォルダに待機印刷ジョブ５１を格納してもよい。
【００８４】
また、本実施の形態で説明した図５では、通常印刷の実行後に待機印刷の開始の可否を判断している（ステップＳ２０８）が、これに限られない。たとえば、デジタル複合機１は、通常印刷（ステップＳ２０３〜Ｓ２０６）の処理と並行して、待機印刷指示情報５２の有無を確認してもよい（ステップＳ２０８）。待機印刷指示情報５２が記憶部１４１に記憶されていれば、デジタル複合機１は、通常印刷（ステップＳ２０３〜Ｓ２０６）の処理と並行して、待機印刷ジョブ５１を共有フォルダ４１から取得する（ステップＳ２０９）。このように、デジタル複合機１は、通常印刷の実行に伴って待機印刷の可否を判断することで、待機印刷ジョブ５３を迅速に実行できる。
【００８５】
さらに、ステップＳ２０７の処理を実行中に、判定部１４３が、待機印刷指示情報５２を参照して、ＰＤＬ形式の印刷データ５５を有する待機印刷ジョブ５１が共有フォルダ４１に格納されていることを確認するケースがある。このケースでは、Ｓ２０７の処理と、待機印刷ジョブ５１を取得する処理と並行して、プリンタコントローラ１２１の復帰処理を実行してもよい。これにより、デジタル複合機１は、ラスタ形式の印刷データ５５を有する通常印刷ジョブ５３を実行した後に、ＰＤＬ形式の印刷データ５５を有する待機印刷ジョブ５１を迅速に実行することができる。
【００８６】
また、本実施の形態において、通常モードでは、本体処理部、印刷部１２及びネットワークコントローラ１４のいずれにも電力が共有されている状態であると説明したが、これに限られない。たとえば、通常モードは、少なくとも制御部１１とネットワークコントローラ１４に電力が供給されている状態であればよい。
【００８７】
また、本実施の形態において、デジタル複合機１が通常モード、省電力印刷モード及び省電力モードのいずれかで動作する例について説明したが、これに限られない。デジタル複合機１は、通常モード及び省電力モードの２つのモードで動作してもよい。また、デジタル複合機１は、上記３種類のモードの他に、本体処理部、ネットワークコントローラ１４及びファックス部（図示省略）に電力が供給される省電力ファックスモードなどで動作してもよい。
【符号の説明】
【００８８】
１  デジタル複合機
３  ＰＣ
１２  印刷部
１３  電力制御部
１４  ネットワークコントローラ
３１  プリンタドライバ
１２１  プリンタコントローラ
１２２  プリンタエンジン
１４１  記憶部
１４２  指示部
１４３  判定部
３１１  動作確認部
３１２  ＰＤＬデータ作成部
３１３  ラスタデータ作成部
【図１】
2011020267.tif 000003
【図２】
2011020267.tif 000004
【図３】
2011020267.tif 000005
【図４】
2011020267.tif 000006
【図５】
2011020267.tif 000007
【図６】
2011020267.tif 000008