(57)【要約】【課題】省電力モード中のメインＣＰＵをサブＣＰＵで起動する形式の印刷装置を備えた印刷システムにおいて、印刷ジョブの場合にのみ、定着器を含むエンジン部の省電力モードからの起動を早めて印刷開始時間を早めることができる印刷システム等を提供する。【解決手段】情報処理装置１のプリンタドライバ１１から、印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、印刷装置２のエンジン部２０６に給電を行うためのコマンドを含む予告パケットが印刷装置２に送出され、印刷装置２のサブＣＰＵ２０２は、予告パケットを受信すると、前記コマンドに従って電源部２０４からエンジン部２０６への通電開始制御が行われる【選択図】  図２
2015022646.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して相互に接続可能な情報処理装置と印刷装置を備えた印刷システムであって、
前記情報処理装置は、
印刷記述言語で記載された印刷ジョブのパケットを前記印刷装置に送出するプリンタドライバを備え、
前記印刷装置は、
定着器を含むエンジン部と、
前記エンジン部に対して通電制御を含む動作制御を行うメインＣＰＵと、
通常モード中はメインＣＰＵに給電するとともに、メインＣＰＵの通電制御により前記エンジン部に給電し、省電力モード中は前記メインＣＰＵ及びエンジン部への給電を停止する電源部と、
省電力モード中に前記電源部により給電されるとともに、前記情報処理装置から送出された印刷ジョブのパケットに対して代理応答を行い前記メインＣＰＵを起動する機能を有し、消費電力が前記メインＣＰＵよりも少ないサブＣＰＵと、
を備えた印刷システムにおいて、
前記情報処理装置のプリンタドライバは、
前記印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、前記印刷装置のエンジン部に給電を行うためのコマンドを含む予告パケットを前記印刷装置に送出し、
前記印刷装置のサブＣＰＵは、前記予告パケットを受信すると、前記コマンドに従って前記電源部から前記エンジン部への通電開始制御を行うことを特徴とする印刷システム。
【請求項２】
前記予告パケットとしてＳＮＭＰが使用される請求項１に記載の印刷システム。
【請求項３】
前記印刷装置はハードディスク装置をさらに備えると共に、省電力モード中は該ハードディスク装置への給電が停止され、
前記予告パケットは前記ハードディスク装置を起動するハードディスク起動コマンドを含み、
前記印刷装置のサブＣＰＵは、前記予告パケットを受信すると、前記ハードディスク起動コマンドに従って前記ハードディスク装置の起動開始制御を行う請求項１または２に記載の印刷システム。
【請求項４】
印刷記述言語で記載された印刷ジョブのパケットを前記印刷装置に送出するプリンタドライバを備えた情報処理装置とネットワークを介して接続可能な印刷装置であって、
定着器を含むエンジン部と、
前記エンジン部に対して通電制御を含む動作制御を行うメインＣＰＵと、
通常モード中はメインＣＰＵに給電するとともに、メインＣＰＵの通電制御により前記エンジン部に給電し、省電力モード中は前記メインＣＰＵ及びエンジン部への給電を停止する電源部と、
省電力モード中に前記電源部により給電されるとともに、前記情報処理装置から送出された印刷ジョブのパケットに対して代理応答を行い前記メインＣＰＵを起動する機能を有し、消費電力が前記メインＣＰＵよりも少ないサブＣＰＵと、
を備えた印刷装置において、
前記情報処理装置のプリンタドライバから、前記印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、前記印刷装置のエンジン部に給電を行うためのコマンドを含む予告パケットが前記印刷装置に送出され、
前記サブＣＰＵは、前記予告パケットを受信すると、前記コマンドに従って前記電源部から前記エンジン部への通電開始制御を行うことを特徴とする印刷装置。
【請求項５】
前記予告パケットとしてＳＮＭＰが使用される請求項４に記載の印刷装置。
【請求項６】
ハードディスク装置をさらに備えると共に、省電力モード中は該ハードディスク装置への給電が停止され、
前記予告パケットは前記ハードディスク装置を起動するハードディスク起動コマンドを含み、
前記サブＣＰＵは、前記予告パケットを受信すると、前記ハードディスク起動コマンドに従って前記ハードディスク装置の起動開始制御を行う請求項４または５に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して相互に接続可能なパーソナルコンピュータ等の情報処理装置と多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals）等の印刷装置とを備えた印刷システム、及び該システムに用いられる印刷装置に関する。
【背景技術】
【０００２】
上記ＭＦＰ等の印刷装置は、定着器を含むエンジン部やその他印刷装置の全体を制御するメインＣＰＵを備えているが、印刷装置の消費電力を低減するため、ディープスリープモードと呼ばれるように、電源からのエンジン部への給電はもとよりメインＣＰＵへの給電をも停止する省電力モードを備えた印刷装置が提供されている。
【０００３】
この場合、メインＣＰＵへの給電が停止されると、ユーザー端末等からネットワークを介して印刷ジョブが送信されても、メインＣＰＵはこれを認識することができない。
【０００４】
そこで、ディープスリープモード中も給電を受けて動作可能であるが、消費電力がメインＣＰＵよりも小さいサブＣＰＵを備えた印刷装置が提供されている。
【０００５】
このようなサブＣＰＵを備えた印刷装置では、ディープスリープ中に印刷装置に対してネットワークからの接続応答を要求するパケット、例えば印刷ジョブ等を受けると、サブＣＰＵで代理応答を行うとともに、メインＣＰＵ及びその周辺回路をまず起動したのち、受信したパケットをメインＣＰＵに送るようになっている。メインＣＰＵはパケットを解析し、印刷ジョブであると判断すると、電源部とエンジン部等を通電して定着器等を起動し、その後印刷ジョブ等を実行する。
【０００６】
ところが、このようなメインＣＰＵの他にサブＣＰＵを備えた印刷装置では、上記のように、エンジン部等の起動は、パケットを受信したサブＣＰＵによりメインＣＰＵが起動されたのち、メインＣＰＵにより印刷ジョブであると判断したときに行われるため、エンジン部が起動されるまでの時間が長いという問題がある。特に、エンジン部に含まれる定着器は、適切な温度になるまで一定の加熱時間が必要であり、定着器の起動が遅れると、結局は印刷開始が遅れ印刷ジョブの完了までの時間も長くなる。
【０００７】
なお、メインＣＰＵが印刷ジョブであることを判断する前にエンジン部を起動することは可能であるが、それを行うと印刷ジョブでない場合もエンジン部を起動することになるので、消費電力の無駄を招く。
【０００８】
なお、特許文献１には、省電力状態を解除する場合に、画像形成指示されてから省電力状態を解除する場合と比較して、画像形成の開始を早めることができる省電力制御装置として、通信回線を介して外部装置から送信された情報を受信する受信部と、受信部が画像形成の指示に関する画像形成指示情報を受信するまでの予め定めた時間内に受信した、画像形成指示情報以外の特定情報を記憶する記憶部と、省電力制御の対象であるメインコントローラが、通常電力が供給された通常電力状態よりも消費電力が少ない省電力状態であり、かつ、受信部により受信された情報が記憶部に記憶された特定情報と対応する場合は、省電力状態を解除させる制御部と、を備えた省電力制御装置が開示されている。
【０００９】
また、特許文献２には、ネットワークを介して受信するパケットの受信状況に応じた適切な応答処理を行いつつ、消費電力の低減をすることができるデータ処理装置として、パケット処理手段は、受信したパケットが代理応答パターンである場合に代理応答パターンに対応する応答データを受信したパケットの送信元へ送信し、受信したパケットが代理応答候補パターンであると判別されたパケットの受信状況が特定の受信状況となった場合に、代理応答候補パターンであると判別されたパケットが代理応答パターンとして判別されるように記憶手段に記憶された判別情報を更新するデータ処理装置が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１１−３７１２６号公報
【特許文献２】特開２０１０−２８８２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上記特許文献１に記載の技術は、ＳＮＭＰプロトコルを受信した時、その送信元ＩＰアドレスとＯＩＤ（オブジェクト識別子）が過去に受信したことがあるものであれば、それはプリンタドライバを開いたものと推定して、この後に印刷ジョブが来る可能性が高いと判断して、印刷ジョブが来る前にスリープモードを解除するものである。
【００１２】
しかしながら、この技術には、必ずしも印刷ジョブが来るとは限らないとか、印刷ジョブが来るよりも大幅に早くスリープモードが解除されてしまう可能性があり、その場合は消費電力の無駄が発生するとか、過去に印刷を指示した情報処理装置にしか対応できない、といった問題がある。
【００１３】
また、特許文献２に記載の技術は、代理応答可能なパケットパターンを受信状況に応じて可変にするものであり、スリープモードからの起動時の印刷開始を早めることはできない。
【００１４】
このように、サブＣＰＵを備えた従来の印刷装置では、定着器を含むエンジン部の省電力モードからの起動が遅いため印刷開始時間が遅くなるという問題があった。また、これを解決するために、メインＣＰＵが印刷ジョブであることを判断する前にエンジン部を起動すると、印刷ジョブでない場合もエンジン部が起動されて消費電力の無駄を招くという問題があった。このような問題は、特許文献１及び２によっても解決できなかった。
【００１５】
この発明は、上記実情に鑑みてなされたものであり、省電力モード中のメインＣＰＵをサブＣＰＵで起動する形式の印刷装置を備えた印刷システムにおいて、印刷ジョブの場合にのみ確実に、定着器を含むエンジン部の省電力モードからの起動を早めて印刷開始時間を早めることができる印刷システム及び印刷装置を提供することを課題としている。
【課題を解決するための手段】
【００１６】
上記課題は以下の手段によって解決される。
（１）ネットワークを介して相互に接続可能な情報処理装置と印刷装置を備えた印刷システムであって、前記情報処理装置は、印刷記述言語で記載された印刷ジョブのパケットを前記印刷装置に送出するプリンタドライバを備え、前記印刷装置は、定着器を含むエンジン部と、前記エンジン部に対して通電制御を含む動作制御を行うメインＣＰＵと、通常モード中はメインＣＰＵに給電するとともに、メインＣＰＵの通電制御により前記エンジン部に給電し、省電力モード中は前記メインＣＰＵ及びエンジン部への給電を停止する電源部と、省電力モード中に前記電源部により給電されるとともに、前記情報処理装置から送出された印刷ジョブのパケットに対して代理応答を行い前記メインＣＰＵを起動する機能を有し、消費電力が前記メインＣＰＵよりも少ないサブＣＰＵと、を備えた印刷システムにおいて、前記情報処理装置のプリンタドライバは、前記印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、前記印刷装置のエンジン部に給電を行うためのコマンドを含む予告パケットを前記印刷装置に送出し、前記印刷装置のサブＣＰＵは、前記予告パケットを受信すると、前記コマンドに従って前記電源部から前記エンジン部への通電開始制御を行うことを特徴とする印刷システム。
（２）前記予告パケットとしてＳＮＭＰが使用される前項１に記載の印刷システム。
（３）前記印刷装置はハードディスク装置をさらに備えると共に、省電力モード中は該ハードディスク装置への給電が停止され、前記予告パケットは前記ハードディスク装置を起動するハードディスク起動コマンドを含み、前記印刷装置のサブＣＰＵは、前記予告パケットを受信すると、前記ハードディスク起動コマンドに従って前記ハードディスク装置の起動開始制御を行う前項１または２に記載の印刷システム。
（４）印刷記述言語で記載された印刷ジョブのパケットを前記印刷装置に送出するプリンタドライバを備えた情報処理装置とネットワークを介して接続可能な印刷装置であって、定着器を含むエンジン部と、前記エンジン部に対して通電制御を含む動作制御を行うメインＣＰＵと、通常モード中はメインＣＰＵに給電するとともに、メインＣＰＵの通電制御により前記エンジン部に給電し、省電力モード中は前記メインＣＰＵ及びエンジン部への給電を停止する電源部と、省電力モード中に前記電源部により給電されるとともに、前記情報処理装置から送出された印刷ジョブのパケットに対して代理応答を行い前記メインＣＰＵを起動する機能を有し、消費電力が前記メインＣＰＵよりも少ないサブＣＰＵと、を備えた印刷装置において、前記情報処理装置のプリンタドライバから、前記印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、前記印刷装置のエンジン部に給電を行うためのコマンドを含む予告パケットが前記印刷装置に送出され、前記サブＣＰＵは、前記予告パケットを受信すると、前記コマンドに従って前記電源部から前記エンジン部への通電開始制御を行うことを特徴とする印刷装置。
（５）前記予告パケットとしてＳＮＭＰが使用される前項４に記載の印刷装置。
（６）ハードディスク装置をさらに備えると共に、省電力モード中は該ハードディスク装置への給電が停止され、前記予告パケットは前記ハードディスク装置を起動するハードディスク起動コマンドを含み、前記サブＣＰＵは、前記予告パケットを受信すると、前記ハードディスク起動コマンドに従って前記ハードディスク装置の起動開始制御を行う前項４または５に記載の印刷装置。
【発明の効果】
【００１７】
前項（１）に記載の発明によれば、情報処理装置のプリンタドライバから、印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、印刷装置のエンジン部に給電を行うためのコマンドを含む予告パケットが印刷装置に送出され、印刷装置のサブＣＰＵは、前記予告パケットを受信すると、前記コマンドに従って電源部からエンジン部への通電開始制御を行うから、予告パケットの後に送出される印刷ジョブのパケットをメインＣＰＵが解析して印刷ジョブであると判断したときにエンジン部への通電を行う場合に較べて、エンジン部の省電力モードからの起動を早めることができ印刷開始時間を早めることができる。
【００１８】
しかも、情報処理装置のプリンタドライバから印刷ジョブのバケットが送出されるときに予告パケットが送出され、印刷ジョブ以外のパケットが送出されるときは予告パケットは送出されないから、印刷ジョブの場合にのみエンジン部を早期に立ち上げることができる。
【００１９】
前項（２）に記載の発明によれば、予告パケットとしてＳＮＭＰが使用されるから、情報処理装置のプリンタドライバから該予告パケットを簡単に発行することができ、印刷装置のサブＣＰＵによる処理も簡単になる。
【００２０】
前項（３）に記載の発明によれば、省電力モードによりハードディスク装置への給電が停止されていても、メインＣＰＵが印刷ジョブであることを判断する前に、予告パケットの受信によりサブＣＰＵはハードディスク装置を早期に起動を開始させることができる。
【００２１】
前項（４）に記載の発明によれば、エンジン部の省電力モードからの起動を早めることができ印刷開始時間を早めることができる印刷装置となる。
【００２２】
前項（５）に記載の発明によれば、予告パケットとしてＳＮＭＰが使用されるから、情報処理装置のプリンタドライバから該予告パケットを簡単に発行することができ、印刷装置のサブＣＰＵによる処理も簡単になる。
【００２３】
前項（６）に記載の発明によれば、省電力モードによりハードディスク装置への給電が停止されていても、メインＣＰＵが印刷ジョブであることを判断する前に、予告パケットの受信によりサブＣＰＵはハードディスク装置を早期に起動を開始させることができる印刷装置となる。
【図面の簡単な説明】
【００２４】
【図１】この発明の一実施形態に係る印刷システムの構成図である。
【図２】印刷装置の制御部を含む要部を示すブロック図である。
【図３】ＳＮＭＰを使用した予告パケットの構成図である。
【図４】予告パケットの受信から印刷完了までのタイミングチャートである。
【図５】印刷ジョブパケットによる印刷開始と他の定時性が高いパケットとの関係を示す図である。
【発明を実施するための形態】
【００２５】
以下、この発明の実施形態を図面に基づいて説明する。
【００２６】
図１は、この発明の一実施形態に係る印刷システムの構成図である。
【００２７】
図１において、この印刷システムは、情報処理装置１と印刷装置２がネットワーク３を介して接続されている。
【００２８】
前記情報処理装置１はパーソナルコンピュータからなり、印刷装置２に印刷ジョブのパケットを発行するためのプリンタドライバ１１を備えている。この実施形態では、プリンタドライバ１１は、印刷ジョブのパケットを送出する前に予告パケットを印刷装置２に送出するものとなされている。この点については後述する。
【００２９】
前記印刷装置２は、例えば多機能デジタル複合機である前述したＭＦＰが用いられており、情報処理装置１から発行された印刷ジョブをネットワーク３を介して受信し、印刷を実行する。
【００３０】
図２は、印刷装置２の制御部を含む要部を示すブロック図である。
【００３１】
この印刷装置２は、メインＣＰＵ２０１を含むメインコントローラ（以下、単にメインＣＰＵという）と、サブＣＰＵ２０２を含むサブコントローラ（以下、単にサブＣＰＵという）と、メインメモリ２０３と、一次電源回路２０４と二次電源回路２０５と、エンジン部２０６と、ハードディスク装置（ＨＤＤ）２０７と、制御ＡＳＩＣ２０８等を備えている。
【００３２】
前記メインＣＰＵ２０１は、エンジン部２０６及びハードディスク装置２０７を含む印刷装置２の全体を制御するものである。なお、この制御にはエンジン部２０６及びハードディスク装置２０７等に対して給電しあるいは給電を停止する通電制御も含まれる。
【００３３】
即ち、この実施形態では、通常モードにおいては一次電源回路２０４とエンジン部２０６が、両者の電源供給ラインに設けられたリレー２１０の接点が閉じることにより通電されて一次電源回路２０４からエンジン部２０６へ給電がなされる。一方、省電力モード中は前記リレー２１０の接点が開放されて一次電源回路２０４とエンジン部２０６の通電が遮断され、一次電源回路２０４からエンジン部２０６への給電が停される。なお、リレー２１０の接点の開閉は、リレー２１０と該リレー２１０を駆動するＤＣ電源２１１との間に挿入された第１のスイッチ素子２１２のオン、オフにより行われる。
【００３４】
この第１のスイッチ素子２１２には第１のオア回路２１３の出力が接続され、第１のオア回路２１３の入力には、メインＣＰＵ２０１の出力とサブＣＰＵ２０２の出力が接続されている。従って、メインＣＰＵ２０１の出力とサブＣＰＵ２０２の少なくとも一方から、第１のスイッチ素子２１２のオン信号が出力されることにより、第１のオア回路２１３を介して第１のスイッチ素子２１２がオンになり、リレー２１０の接点が閉じて一次電源回路２０４とエンジン部２０６が通電状態となる。逆に、メインＣＰＵ２０１の出力とサブＣＰＵ２０２のいずれからも、第１のスイッチ素子２１２のオン信号が出力されないと、第１のスイッチ素子２１２がオフになり、リレー２１０の接点が開いて一次電源回路２０４とエンジン部２０６の通電が遮断状態となる。
【００３５】
また、ハードディスク装置２０７については、通常モードにおいてはハードディスク装置２０７を駆動するＤＣ電源２１１からハードディスク装置２０７に給電され、省電力モード中はＤＣ電源２１１からハードディスク装置２０７への給電が停止される。ハードディスク装置２０７への給電及びその停止は、ＤＣ電源２１１とハードディスク装置２０７との間に挿入された第２のスイッチ素子２１４のオン、オフにより行われる。
【００３６】
この第２のスイッチ素子２１４には第２のオア回路２１５の出力が接続され、第２のオア回路２１５の入力には、メインＣＰＵ２０１の出力とサブＣＰＵ２０２の出力が接続されている。従って、メインＣＰＵ２０１の出力とサブＣＰＵ２０２の少なくとも一方から、第２のスイッチ素子２１４のオン信号が出力されることにより、第２のオア回路２１５を介して第２のスイッチ素子２１４がオンになり、ＤＣ電源２１１とハードディスク装置２０７が通電状態となる。逆に、メインＣＰＵ２０１とサブＣＰＵ２０２のいずれからも、第２のスイッチ素子２１４のオン信号が出力されないと、第２のスイッチ素子２１４がオフになり、ＤＣ電源２１１とハードディスク装置２０７の通電が遮断状態となる。
【００３７】
また、この実施形態では、特にディープスリープモードと称される省電力モード中は、二次電源回路２０５からメインＣＰＵ２０１への給電も停止され、メインＣＰＵ自身２０１も動作を停止して省電力状態となる。
【００３８】
サブＣＰＵ２０２は、ネットワーク３からのパケットを受信しての起動処理及び必要な場合に代理応答処理を行う代理応答部２０２ａと、ネットワーク以外の起動要因の検出と電源管理を行う電源監視部２０２ｂに分かれている。なお、サブＣＰＵ２０２は１個のＣＰＵで構成しても良いし、２個のＣＰＵに分けても構わない。このサブＣＰＵ２０２は、メインＣＰＵ２０１の消費電力よりも小さい消費電力で動作する。
【００３９】
代理応答部２０２ａは、メインＣＰＵ２０１への給電停止中に、自装置に対して接続応答を要求するネットワーク３からのパケットに対して代理応答を行い、電源監視部２０２ｂから二次電源回路２０５に起床（WAKEUP）信号を出力し、二次電源回路２０５からの安定化された電圧をメインＣＰＵに供給してメインＣＰＵ２０１をリセットし、メインＣＰＵ２０１とその周辺回路である制御ＡＳＩＣ２０８等を起動する。また、受信したパケットをメインＣＰＵ２０１に渡す。なお、サブＣＰＵ２０２とメインＣＰＵ２０１はPCI-EXPRESSで交信が可能となっている。
【００４０】
電源監視部２０２ｂは、代理応答部２０２ａが情報処理装置１のプリンタドライバ１１により発行される前述した予告パケットを受信したときに、第１のスイッチ素子２１２及び第２のスイッチ素子２１４のオン信号を出力し、エンジン部２０６への通電開始を行いかつハードディスク装置２０７の起動を開始する。このために、メインＣＰＵ２０１のＧＰＩＯ（General Purpose Input/Output ）とは別途に、ＧＰＩＯによる出力端子を設けている。これにより、プリンタドライバ１１からの予告パケットに基づいて、メインＣＰＵ２０１よりも先にエンジン部２０６へ通電しかつハードディスク装置２０７を起動する。
【００４１】
メインメモリ２０３は、省電力モード中、再起動イメージを保存している。
【００４２】
一次電源回路２０４は商用電源が入力される電源回路であり、エンジン部２０６への電力供給を行うと共に、リレー２１０やハードディスク装置２０７を駆動するＤＣ電源２１１を備えている。
【００４３】
二次電源回路２０５は一次電源回路２０４のＤＣ電源電圧を安定化する安定化電源であり、メインＣＰＵ２０１、サブＣＰＵ２０２等の電源として用いられる。
【００４４】
エンジン部２０６は、印刷ジョブに含まれるプリントデータに対応する画像を形成して用紙に出力する機能を有し、この実施形態ではモータ制御部２０６ａ、給紙制御部２０６ｂ、定着制御部２０６ｃ等を含んで構成されている。モータ制御部２０６ａは、感光ドラム等の各部の駆動用モータとそれによって駆動される各部材を含んでいる。給紙制御部２０６ｂは、印刷される用紙の給紙に関わる各部材を含んでいる。また、定着制御部２０６ｃは定着に関わる定着器等の部材を含んでいる。
【００４５】
ハードディスク装置２０７は、画像データ、アプリケーション等の各種のデータを記憶する不揮発性の記憶媒体である。このハードディスク装置２０７は、メインＣＰＵ２０１が印刷データを画像展開するときに必要とされる場合がある。この場合、サブＣＰＵ２０２によりハードディスク装置２０７をＤＣ電源２１１と通電することによりシリンダーを予め起動しておくことで、メインＣＰＵ２０１が再起動したときにメインＣＰＵ２０１がハードディスク装置２０７に早くアクセスでき、印刷開始時間を早めることができる。
【００４６】
制御ＡＳＩＣ（Application Specific Integrated Circuit）２０８は、モータ制御部２０６ａ、給紙制御部２０６ｂ、定着制御部２０６ｃの制御のために設計、製造された回路である。
【００４７】
次に、情報処理装置１のプリンタドライバ１１が印刷ジョブのバケットの発行前に発行する予告パケットについて説明する。
【００４８】
プリンタドライバ１１は、ユーザー操作に基づいて印刷ジョブが作成され発行されることを、印刷装置１よりも前に知ることができる。そこで、印刷に必要なひと揃えの情報がページ記述言語であるＰＤＬ（Page Description Language ）で記載されたパケット（印刷ジョブのパケット）に先んじて、代理応答用のサブＣＰＵ２０２に対して予告パケットを送出する。
【００４９】
この予告パケットには、リレー２１０を起動して一次電源回路２０４とエンジン部２０６を通電させる通電開始コマンドと、ＤＣ電源２１１とハードディスク装置２０７を通電してハードディスク装置２０７を起動させるハードディスク起動コマンドを含めておく。具体的には、前記リレー２１０を起動させる時間（タイミング）を記述したコマンド、及びハードディスク装置２０７を起動させる時間（タイミング）を記述したコマンドを予告パケットの情報に組み込んでおく。
【００５０】
予告パケットのプロトコルは特に限定されることはないが、パーソナルコンピュータからなる情報処理装置１で簡単に発行できるＳＮＭＰ（Simple Network Management Protocol ）を使用するのが望ましい。
【００５１】
図３にＳＮＭＰを使用した予告パケットの構成を示す。
【００５２】
ＳＮＭＰのバケットは、ＵＤＰヘッダの後にＳＮＭＰが続き、その後に１つまたは複数のＭＩＢの情報部が続いている。ＭＩＢの情報部には、一般的なＭＩＢのツリーとメーカー毎に自由に定義することができるenterprisesツリーがある。この実施形態では、enterprisesツリーに、前述した通電開始コマンドとハードディスク起動コマンドを含む情報Ｑを記述しておく。
【００５３】
次に、図１に示した印刷システムの動作を、図４の予告パケットの受信から印刷完了までのタイミングチャートを参照しつつ説明する。
【００５４】
印刷装置２はディープスリープモード等の省電力モードにあるものとする。このモードでは、サブＣＰＵ２０２、メインメモリ２０３、二次電源回路２０５を除き、メインＣＰＵ２０１も含めて給電が停止されている。
【００５５】
ユーザーが情報処理装置１で印刷ジョブを作成するとともに、印刷装置２を指定して印刷ジョブの実行を指示すると、プリンタドライバ１１は印刷ジョブのパケットを作成する。
【００５６】
印刷ジョブのパケットの送出前に、プリンタドライバ１１はエンジン部２０６等への通電開始コマンドとハードディスク起動コマンドを含むＳＮＭＰ等による予告パケットを作成し、印刷ジョブのパケットに先んじて予告パケットを印刷装置２（ネットワーク３）に送出し、続いて印刷ジョブのパケットを送出する。
【００５７】
印刷装置２のサブＣＰＵ２０２は、自装置宛の予告パケットを受信すると（図４の時刻Ｔ１）、二次電源回路２０５に起床（WAKEUP）信号を出力し（図４（Ｂ））、メインＣＰＵ２０１の電源が立ち上がる（図４（Ｃ））。これにより、メインＣＰＵ２０１及び周辺回路である制御ＡＳＩＣ２０８等はリセットされ起動する（時刻Ｔ２、図４（Ｄ））。その間、サブＣＰＵ２０２は予告パケットを解析する。
【００５８】
サブＣＰＵ２０２は同時に、情報処理装置１のプリンタドライバ１１から続いて送出される印刷ジョブのパケットを受信し、これをPCI-EXPRESSを経由してメインＣＰＵ２０１に受け渡す（図４（Ｅ））。
【００５９】
サブＣＰＵ２０２は、予告パケットの解析の結果、エンジン部２０６等への通電開始コマンドとハードディスク起動コマンドが含まれていることを認識し、２つのＧＰＩＯ出力端子から第１のオア回路２１３、第２のオア回路２１４を介して第１スイッチ素子２１２及び第２スイッチ素子２１４に対するオン信号をそれぞれ出力する（時刻Ｔ３、図４（Ｇ））。
【００６０】
第１スイッチ素子２１２はオン信号を受けてオンとなり、これによりリレー２１０が作動して一次電源回路２０４からエンジン部２０６等へ通電が開始され、エンジン部２０６は一次電源回路２０４から給電を受け、定着器が起動する（時刻Ｔ４、図４（Ｈ））。
【００６１】
一方、メインＣＰＵ２０１は受け取った印刷ジョブのパケットを解析し、そのパケットが印刷ジョブのパケットであることを判断すると、２つのＧＰＩＯ出力端子から第１、第２のオア回路２１３、２１５を介して第１スイッチ素子２１２及び第２スイッチ素子２１４に対するオン信号をそれぞれ出力するが（時刻Ｔ５、図４（Ｆ））、予告パケットを受信したサブＣＰＵ２０２が既にエンジン部２０６とハードディスク装置２０７を起動しているため、メインＣＰＵ２０１によりエンジン部２０６とハードディスク装置２０７の起動が開始されることはない。
【００６２】
このように、この実施形態では、情報処理装置１のプリンタドライバ１１から、印刷ジョブのパケットの前に、印刷ジョブのパケットとは別に、印刷装置２のエンジン部２０６に給電を行うためのコマンドを含む予告パケットが印刷装置２に送出され、印刷装置２のサブＣＰＵ２０２は、予告パケットを受信すると、コマンドに従って第１次電源回路２０４からエンジン部２０６への通電開始制御を行う。このため図４の時刻Ｔ３でエンジン部２０６への通電が開始され、時刻Ｔ４で定着器が起動し、印刷装置２の消費電力特性は図４（Ａ）の曲線Ｌ１に示すようになる。
【００６３】
これに対して、予告パケットの後に送出される印刷ジョブのパケットをメインＣＰＵ２０１が解析して印刷ジョブであると判断したときにエンジン部２０６への通電を行う場合は、図４の時刻Ｔ５でエンジン部２０６への通電が開始されるから、印刷装置２の消費電力特性は図４（Ａ）の曲線Ｌ２に示すようになる。
【００６４】
このため、予告コマンドに基づく制御の方が、エンジン部（定着器）の起動タイミングを、印刷ジョブのパケットの解析に基づく従来の制御に較べて、ΔＴだけ早めることができ、さらには印刷開始時間つまり定着器のウォームアップが完了して給紙開始の時間をΔＴだけ早めることができ、ひいては印刷完了時間等をΔＴだけ早めることができる。
【００６５】
しかも、情報処理装置１のプリンタドライバ１１から印刷ジョブのバケットが送出されるときに予告パケットが送出され、印刷ジョブ以外のパケットが送出されるときは予告パケットは送出されないから、印刷ジョブの場合にのみエンジン部２０６を早期に立ち上げることができる。
【００６６】
また、サブＣＰＵ２０２によりエンジン部２０６への通電を早期に行うから、印刷完了後に次の省電力モードに移行する時間も早くなり、その分、メインＣＰＵ２０１及び周辺回路の起動している時間が短縮される。つまり、メインＣＰＵ２０１が印刷ジョブであると判断したときにエンジン部２０６への通電を行う場合に比べて、図４の斜線で示す分だけ消費電力が少なくなる効果もある。
【００６７】
さらに、この実施形態では、前記予告パケットはハードディスク装置２０７を起動するハードディスク起動コマンドを含んでいるから、印刷装置２のサブＣＰＵ２０２は、予告パケットを受信すると、ハードディスク起動コマンドに従ってハードディスク装置２０７の起動開始制御をも行う。このため、メインＣＰＵ２０１が印刷ジョブであることを判断する前に、予告パケットの受信によりサブＣＰＵ２０２はハードディスク装置２０７を早期に起動開始させることができる。その結果、メインＣＰＵ２０１が印刷データをハードディスク装置２０７を用いて画像展開する必要があるときに、メインＣＰＵ２０１はハードディスク装置２０７に早くアクセスすることができ、この点からも印刷開始時間を早めることができる。
【００６８】
ところで、省電力モード中はメインＣＰＵ２０１並びに制御ＡＳＩＣ２０８の電源を遮断しているので、スリープ／再起動のサイクルが多くなると、メインＣＰＵ２０１や制御ＡＳＩＣ２０８の寿命が印刷装置２の製品寿命よりも短くなる恐れがある。
【００６９】
そこで、この実施形態では次のような対策が講じられている。即ち、プリンタドライバ１１から印刷枚数をサブＣＰＵ２０２に通知して、サブＣＰＵ２０２が印刷終了時刻を算出する。メインＣＰＵ２０１の定期起床時刻あるいはｍＤＮＳ等の定時性が高いパケットＰ１（図５）の受信想定時刻が迫っている場合には、印刷処理中に当該時刻が被さるように印刷開始時刻を調整する。印刷ジョブを含むパケットＰ２を受信してから定時性パケットの受信想定時刻までの時間が、ＳＮＭＰから知らされた想定印刷時間と印刷物回収までの平均時間の和より短いと判定した場合は、図５に示すように、印刷終了時刻に定時性パケットＰ１が来るように印刷を開始する時刻を設定する。これによりメインＣＰＵ２０１の起動回数を削減する。
【００７０】
印刷開始時刻の設定に当たっては、ユーザーが印刷物を回収時間の平均値を加味して算出する。受信したパケットはサブＣＰＵ２０２のメモリまたはクラウドに一時保管して、メインＣＰＵ２０１の起床時刻まで待つ。なお、製品寿命から割り出した１日当たりの起動制限回数よりも起動回数が下回る様に起動回数を制限することを目的とするので、起動回数に余裕のある場合は、このような処理を実施する必要はない。
【００７１】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。
【００７２】
例えば、エンジン部への給電開始のコマンドとハードディスク装置の起動開始のコマンドのいずれもが予告パケットに含まれている場合を示したが、エンジン部への給電開始のコマンドのみが予告パケットに含まれていても良い。
【符号の説明】
【００７３】
１      情報処理装置
２      印刷装置
３      ネットワーク
１１    プリンタドライバ
２０１  メインＣＰＵ
２０２  サブＣＰＵ
２０４  一次電源回路
２０５  二次電源回路
２０６  エンジン部
２０７  ハードディスク装置
【図１】
2015022646.tif 000003
【図２】
2015022646.tif 000004
【図３】
2015022646.tif 000005
【図４】
2015022646.tif 000006
【図５】
2015022646.tif 000007