(57)【要約】【課題】  消費電力を低減するとともに、プリントするまでの待ち時間を少なくする。【解決手段】  スリープモードに切換えているときに、機密プリントの印刷方法が設定されたプリントジョブを受信した場合、スタンバイモードに切換えることなくスリープモードを維持するＭＦＰを制御するためのＰＣは、プリントのための設定を受け付ける設定受付部（Ｓ０１）と、受け付けられた設定に基づいてプリントジョブを生成するジョブ生成部（Ｓ１４）と、生成されたプリントジョブをＭＦＰに送信するジョブ送信部（Ｓ１５）と、機密プリントの印刷方法の設定が受け付けられた場合（Ｓ０５でＹＥＳ）、覚醒指示があると（Ｓ０７でＹＥＳ）、ＭＦＰをスタンバイモードに切換える覚醒コマンドを送信するコマンド送信部（Ｓ１１）と、を備える。【選択図】        図４
2008191747.tif 000002
【特許請求の範囲】
【請求項１】
プリント可能なスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブを受信した場合、前記スタンバイモードに切換えることなくスリープモードを維持する画像形成装置を制御するための制御装置であって、
プリントのための設定を受け付ける設定受付手段と、
受け付けられた前記設定に基づいてプリントジョブを生成するジョブ生成手段と、
生成された前記プリントジョブを前記画像形成装置に送信するジョブ送信手段と、
前記機密プリントの印刷方法の設定が前記設定受付手段により受け付けられた場合、所定の条件が成立すると、前記画像形成装置を前記スタンバイモードに切換えるよう制御する制御手段と、を備えた制御装置。
【請求項２】
前記設定受付手段は、前記機密プリントの印刷方法の設定を受け付けた場合、前記画像形成装置を前記スタンバイモードに切換えるか否かをユーザに問合せる問合せ手段を含み、
前記制御手段は、前記問合せに応じて前記スタンバイモードに切換えるための指示が受け付けられることを条件に、前記画像形成装置を前記スタンバイモードに切換えるよう制御する、請求項１に記載の制御装置。
【請求項３】
前記制御手段は、前記画像形成装置に前記スタンバイモードへの切換を指示する指令を送信する送信手段を含む、請求項１に記載の制御装置。
【請求項４】
前記設定受付手段は、複数の画像形成装置のうちから前記画像形成装置の指定を受け付ける装置指定手段を、さらに備え、
前記制御手段は、指定された前記画像形成装置を制御する、請求項１に記載の制御装置。
【請求項５】
外部からプリントジョブを受信するジョブ受信手段と、
プリント可能なスタンバイモードと前記スタンバイモードより消費電力が小さくプリントできないスリープモードとのいずれか一方に切換える切換手段と、を備え、
前記切換手段は、前記スリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブが受信された場合、前記スタンバイモードに切換えることなくスリープモードを維持する、画像形成装置。
【請求項６】
前記切換手段は、前記スリープモードに切換えているときに、外部から前記スタンバイモードへの切換を指示する指令を受信することに応じて前記スタンバイモードに切換える、請求項５に画像形成装置。
【請求項７】
前記切換手段は、前記スリープモードに切換えているときに、前記機密プリントの印刷方法以外の印刷方法が設定されたプリントジョブを受け付けた場合、前記スタンバイモードに切換える、請求項５に記載の画像形成装置。
【請求項８】
複数の画像形成装置を制御するためのサーバと、１以上のクライアントとで構成されるプリントシステムであって、
１以上の前記クライアントそれぞれは、
プリントのための設定を受け付ける設定受付手段と、
受け付けられた前記設定に基づいてプリントジョブを生成するジョブ生成手段と、
生成された前記プリントジョブを前記サーバに送信するジョブ送信手段と、を備え、
前記サーバは、１以上の前記クライアントの少なくとも１つから受信される前記プリントジョブを記憶するジョブ記憶手段と、
複数の前記画像形成装置のうちのいずれかから、記憶された前記プリントジョブの送信が要求されると、該プリントジョブの送信を要求してきた前記画像形成装置に前記プリントジョブを送信するジョブ送信手段と、を備え、
少なくとも１つの前記クライアントそれぞれは、さらに、前記設定受付手段により所定の指示があるまでプリントしない機密プリントの印刷方法の設定が受け付けられた場合、複数の前記画像形成装置のうちから１つの選択を受け付ける選択受付手段と、
選択された前記画像形成装置を識別するための識別情報を前記サーバに送信する装置送信手段と、を備え、
前記サーバは、さらに、１以上の前記クライアントの少なくとも１つから前記識別情報を受信すると、該識別情報で特定される前記画像形成装置をプリント可能な状態にするよう制御する制御手段と、を含むプリントシステム。
【請求項９】
プリント可能なスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブを受信した場合、前記スタンバイモードに切換えることなくスリープモードを維持する画像形成装置を制御するための制御装置で実行される制御方法あって、
プリントのための設定を受け付けるステップと、
受け付けられた前記設定に基づいてジョブを生成するステップと、
生成された前記ジョブを画像形成装置に送信するステップと、
前記設定を受け付けるテップにより前記機密プリントの印刷方法の設定が受け付けられた場合、所定の条件が成立すると、前記画像形成装置を前記スタンバイモードに切換えるよう制御するステップと、を含む制御方法。
【請求項１０】
外部からプリントジョブを受信するステップと、
プリント可能なスタンバイモードから前記スタンバイモードより消費電力が小さくプリントできないスリープモードに切換えるステップと、
前記スリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブが受信された場合、前記スタンバイモードに切換えることなくスリープモードを維持するステップと、を含む制御方法。
【請求項１１】
前記切換えるステップは、前記スリープモードに切換えているときに、外部から前記スタンバイモードへの切換を指示する指令が受信されることに応じて前記スタンバイモードに切換えるステップを含む、請求項１０に記載の制御方法。
【請求項１２】
複数の画像形成装置を制御するためのサーバと、１以上のクライアントとで実行される制御方法であって、
１以上の前記クライアントそれぞれに、
プリントのための設定を受け付けるステップと、
受け付けられた前記設定に基づいてプリントジョブを生成するステップと、
生成された前記プリントジョブを前記サーバに送信するステップと、を実行させ、
前記サーバに、１以上の前記クライアントの少なくとも１つから受信される前記プリントジョブを記憶するステップと、
複数の前記画像形成装置のうちのいずれかから、記憶された前記プリントジョブの送信が要求されると、該プリントジョブの送信を要求してきた前記画像形成装置に前記プリントジョブを送信するステップと、を実行させ、
少なくとも１つの前記クライアントそれぞれに、前記設定を受け付けるステップにより所定の指示があるまでプリントしない機密プリントの印刷方法の設定が受け付けられた場合、複数の前記画像形成装置のうちから１つを選択するステップと、
選択された前記画像形成装置を識別するための識別情報を前記サーバに送信するステップと、をさらに実行させ、
前記サーバに、１以上の前記クライアントの少なくとも１つから前記識別情報を受信すると、該識別情報で特定される前記画像形成装置をプリント可能な状態にするよう制御するステップと、をさらに実行させる制御方法。
【請求項１３】
プリント可能なスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブを受信した場合、前記スタンバイモードに切換えることなくスリープモードを維持する画像形成装置を制御するための制御装置で実行される制御プログラムあって、
プリントのための設定を受け付けるステップと、
受け付けられた前記設定に基づいてジョブを生成するステップと、
生成された前記ジョブを画像形成装置に送信するステップと、
前記設定を受け付けるステップにより前記機密プリントの印刷方法の設定が受け付けられた場合、所定の条件が成立すると、前記画像形成装置をプリント可能な状態にするよう制御するステップと、を前記制御装置に実行させるための制御プログラム。
【請求項１４】
外部からプリントジョブを受信するステップと、
プリント可能なスタンバイモードから前記スタンバイモードより消費電力が小さくプリントできないスリープモードに切換えるステップと、
前記スリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブが受信された場合、前記スタンバイモードに切換えることなくスリープモードを維持するステップと、をコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、制御装置、画像形成装置、プリントシステム、制御方法および制御プログラムに関し、特に、画像形成装置を制御するための制御装置、それにより制御される画像形成装置、それらを備えたプリントシステム、およびそれらでそれぞれ実行される制御方法および制御プログラムに関する。
【背景技術】
【０００２】
近年、プリンタ等の画像形成装置は、消費電力を少なくするために、所定時間動作しなければ消費電力が低く、プリントできない状態（以下「スリープモード」という）になる。この画像形成装置は、コンピュータからプリントデータを受信した時点で、スリープモードからプリントが可能な状態（以下「スタンバイモード」とい）に切換わり、プリントデータをプリントアウトする。スリープモードからスタンバイモードに切換わるまでに、所定の時間が必要であるため、プリントアウトするまでの時間が長くなるといった問題がある。この問題に対応するため、コンピュータにより印刷のための設定がされる前に、スタンバイモードにするための指令（以下「覚醒コマンド」という）をプリンタに送信する技術が、知られている（例えば、特許文献１〜特許文献５）。覚醒コマンドは、例えばプリンタドライバが起動した時点に送信される。
【０００３】
一方、画像形成装置は、コンピュータからプリントデータを受信した時点で、プリントすることなくプリントデータを一時的に記憶し、その後ユーザから指示があることを条件にプリントする、いわゆる機密プリント機能を備えた画像形成装置が知られている。機密プリントを指示したユーザが直ちに画像形成装置にプリントを指示しない場合があり、機密プリントのためのプリントデータを受信した時点で、スリープモードからスタンバイモードに切換えると、画像形成装置でスタンバイモードになるまでに無駄な電力が消費されてしまうといった問題がある。覚醒コマンドを送信する場合も同様である。
【０００４】
また、画像形成装置は、スリープモードに切換えているときに、操作部に機密プリントのプリントデータをプリントする指示が入力された後、スタンバイモードに切換えるための準備を開始するため、画像形成装置がプリントする時間に加えて、スリープモードからスタンバイモードに切換わるまでの間、待ち時間が長くなるといった問題がる。
【特許文献１】特開平１０−１７１６３３号公報
【特許文献２】特開平１１−５３５０号公報
【特許文献３】特開２００２−１８２８８７号公報
【特許文献４】特開２００２−２２９３９４号公報
【特許文献５】特開２００４−２９５６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能な制御装置、制御方法および制御プログラムを提供することである。
【０００６】
この発明の他の目的は、消費電力を低減することが可能な画像形成装置、制御方法および制御プログラムを提供することである。
【０００７】
この発明のさらに他の目的は、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能なプリントシステムおよび制御方法を提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、プリント可能なスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブを受信した場合、スタンバイモードに切換えることなくスリープモードを維持する画像形成装置を制御するための制御装置であって、プリントのための設定を受け付ける設定受付手段と、受け付けられた設定に基づいてプリントジョブを生成するジョブ生成手段と、生成されたプリントジョブを画像形成装置に送信するジョブ送信手段と、機密プリントの印刷方法の設定が設定受付手段により受け付けられた場合、所定の条件が成立すると、画像形成装置をスタンバイモードに切換えるよう制御する制御手段と、を備える。
【０００９】
この局面に従えば、機密プリントの印刷方法の設定が受け付けられた場合、所定の条件が成立すると、画像形成装置をスタンバイモードに切換えるよう制御される。所定の条件が成立しなければ画像形成装置はスリープモードを維持するので消費電力が低減され、所定の条件が成立すると画像形成装置がスタンバイモードに切換わる。このため、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能な制御装置を提供することができる。
【００１０】
好ましくは、設定受付手段は、機密プリントの印刷方法の設定を受け付けた場合、画像形成装置をスタンバイモードに切換えるか否かをユーザに問い合わせる問合手段を含み、制御手段は、問合せに応じてスタンバイモードに切換えるための指示が受け付けられることを条件に、画像形成装置をスタンバイモードに切換えるよう制御する。
【００１１】
この局面に従えば、機密プリントの印刷方法の設定を受け付けた場合、問合せに応じてスタンバイモードに切換えるための指示が受け付けられることを条件に、画像形成装置をスタンバイモードに切換えるよう制御される。このため、プリントのための設定時に、スタンバイモードに切換えるか否かを決定することができる。
【００１２】
好ましくは、制御手段は、画像形成装置にスタンバイモードへの切換を指示する指令を送信する送信手段を含む。
【００１３】
好ましくは、設定受付手段は、複数の画像形成装置のうちから画像形成装置の指定を受け付ける装置指定手段を、さらに備え、制御手段は、指定された画像形成装置を制御する。
【００１４】
この発明の他の局面によれば、画像形成装置は、外部からプリントジョブを受信するジョブ受信手段と、プリント可能なスタンバイモードとスタンバイモードより消費電力が小さくプリントできないスリープモードとのいずれか一方に切換える切換手段と、を備え、切換手段は、スリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブが受信された場合、スタンバイモードに切換えることなくスリープモードを維持する。
【００１５】
この局面に従えば、スリープモードに切換えているときに、機密プリントの印刷方法が設定されたプリントジョブが受信された場合、スタンバイモードに切換えることなくスリープモードを維持する。このため、所定の指示がある時期が不明な状態で、スタンバイモードに切換えないので、消費電力を低減することが可能な画像形成装置を提供することができる。
【００１６】
好ましくは、切換手段は、スリープモードに切換えているときに、外部からスタンバイモードへの切換を指示する指令を受信することに応じてスタンバイモードに切換える。
【００１７】
この局面に従えば、所定の指示がある前にスタンバイモードに切換えることができる。このため、ユーザの待ち時間を短くすることができる。
【００１８】
好ましくは、切換手段は、スリープモードに切換えているときに、機密プリントの印刷方法以外の印刷方法が設定されたプリントジョブを受け付けた場合、スタンバイモードに切換える。
【００１９】
この発明のさらに他の局面によれば、プリントシステムは、複数の画像形成装置を制御するためのサーバと、１以上のクライアントとで構成されるプリントシステムであって、１以上のクライアントそれぞれは、プリントのための設定を受け付ける設定受付手段と、受け付けられた設定に基づいてプリントジョブを生成するジョブ生成手段と、生成されたプリントジョブをサーバに送信するジョブ送信手段と、を備え、サーバは、１以上のクライアントの少なくとも１つから受信されるプリントジョブを記憶するジョブ記憶手段と、複数の画像形成装置のうちのいずれかから、記憶されたプリントジョブの送信が要求されると、該プリントジョブの送信を要求してきた画像形成装置にプリントジョブを送信するジョブ送信手段と、を備え、少なくとも１つのクライアントそれぞれは、さらに、設定受付手段により所定の指示があるまでプリントしない機密プリントの印刷方法の設定が受け付けられた場合、複数の画像形成装置のうちから１つの選択を受け付ける選択受付手段と、選択された画像形成装置を識別するための識別情報をサーバに送信する装置送信手段と、を備え、サーバは、さらに、１以上のクライアントの少なくとも１つから識別情報を受信すると、該識別情報で特定される画像形成装置をプリント可能な状態にするよう制御する制御手段と、を含む。
【００２０】
この局面に従えば、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能なプリントシステムを提供することができる。
【００２１】
この発明のさらに他の局面によれば、プリント可能なスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブを受信した場合、スタンバイモードに切換えることなくスリープモードを維持する画像形成装置を制御するための制御装置で実行される制御方法あって、プリントのための設定を受け付けるステップと、受け付けられた設定に基づいてジョブを生成するステップと、生成されたジョブを画像形成装置に送信するステップと、設定を受け付けるステップにより機密プリントの印刷方法の設定が受け付けられた場合、所定の条件が成立すると、画像形成装置をスタンバイモードに切換えるよう制御するステップと、を含む。
【００２２】
この局面に従えば、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能な制御方法を提供することができる。
【００２３】
この発明のさらに他の局面によれば、制御方法は、外部からプリントジョブを受信するステップと、プリント可能なスタンバイモードからスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えるステップと、スリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブが受信された場合、スタンバイモードに切換えることなくスリープモードを維持するステップと、を含む。
【００２４】
この局面に従えば、消費電力を低減することが可能な制御方法を提供することができる。
【００２５】
好ましくは、切換えるステップは、スリープモードに切換えているときに、外部からスタンバイモードへの切換を指示する指令が受信されることに応じてスタンバイモードに切換えるステップを含む。
【００２６】
この発明のさらに他の局面によれば、制御方法は、複数の画像形成装置を制御するためのサーバと、１以上のクライアントとで実行される制御方法であって、１以上のクライアントそれぞれに、プリントのための設定を受け付けるステップと、受け付けられた設定に基づいてプリントジョブを生成するステップと、生成されたプリントジョブをサーバに送信するステップと、を実行させ、サーバに、１以上のクライアントの少なくとも１つから受信されるプリントジョブを記憶するステップと、複数の画像形成装置のうちのいずれかから、記憶されたプリントジョブの送信が要求されると、該プリントジョブの送信を要求してきた画像形成装置にプリントジョブを送信するステップと、を実行させ、少なくとも１つのクライアントそれぞれに、設定を受け付けるステップにより所定の指示があるまでプリントしない機密プリントの印刷方法の設定が受け付けられた場合、複数の画像形成装置のうちから１つを選択するステップと、選択された画像形成装置を識別するための識別情報をサーバに送信するステップと、をさらに実行させ、サーバに、１以上のクライアントの少なくとも１つから識別情報を受信すると、該識別情報で特定される画像形成装置をプリント可能な状態にするよう制御するステップと、をさらに実行させる。
【００２７】
この局面に従えば、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能な制御方法を提供することができる。
【００２８】
この発明のさらに他の局面によれば、プリント可能なスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブを受信した場合、スタンバイモードに切換えることなくスリープモードを維持する画像形成装置を制御するための制御装置で実行される制御プログラムあって、プリントのための設定を受け付けるステップと、受け付けられた設定に基づいてジョブを生成するステップと、生成されたジョブを画像形成装置に送信するステップと、設定を受け付けるステップにより機密プリントの印刷方法の設定が受け付けられた場合、所定の条件が成立すると、画像形成装置をプリント可能な状態にするよう制御するステップと、を制御装置に実行させる。
【００２９】
この局面に従えば、画像形成装置の消費電力を低減するとともに、画像形成装置がプリントするまでの待ち時間を少なくすることが可能な制御プログラムを提供することができる。
【００３０】
この発明のさらに他の局面によれば、制御プログラムは、外部からプリントジョブを受信するステップと、プリント可能なスタンバイモードからスタンバイモードより消費電力が小さくプリントできないスリープモードに切換えるステップと、スリープモードに切換えているときに、所定の指示があるまでプリントしない機密プリントの印刷方法が設定されたプリントジョブが受信された場合、スタンバイモードに切換えることなくスリープモードを維持するステップと、をコンピュータに実行させる。
【００３１】
この局面に従えば、消費電力を低減することが可能な制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３３】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態におけるプリントシステムの全体概要を示す図である。図１を参照して、プリントシステム１は、ネットワーク２にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂ，１００Ｃと、パーソナルコンピュータ（以下「ＰＣ」という）２００とを含む。
【００３４】
ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１００Ａ，１００Ｂ，１００Ｃは、画像形成装置であり、その構成および機能は同じなので、ここでは特に言及しない限りＭＦＰ１００を例に説明する。
【００３５】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、インターネット、または一般公衆回線を用いたネットワーク等であってもよい。
【００３６】
ＰＣ２００は、一般的なコンピュータであり、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃを制御する制御装置である。またＰＣ２００は、制御プログラムとしてのプリンタドライバプログラムがインストールされている。なお、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃの種類が異なる場合、ＰＣ２００には、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃを制御するための４種類のドライバプログラムがそれぞれインストールされる。プリンタドライバプログラムがＰＣ２００で実行されると、ＰＣ２００は、プリンタドライバプログラムとは別のアプリケーションプログラムを実行して生成したデータを含むプリントジョブをＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかに送信する。プリントジョブは、プリントデータとプリント条件とを含む。
【００３７】
プリントデータは、アプリケーションプログラムが実行されることにより生成されたデータを、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃがプリント可能な形式に変換したデータであり、例えばＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）等のＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたデータである。プリント条件は、例えばＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ）で記述したデータである。プリント条件は、機密プリントの印刷方法が設定された場合は、ユーザにより指定されたパスワードを含む。たとえば、ＰＣ２００が、機密プリントの印刷方法が設定されたプリントジョブをＭＦＰ１００に送信すれば、ＭＦＰ１００は、プリントジョブを一時的に記憶し、パスワードが入力されることを条件に（所定の指示があると）、プリント条件に従ってプリントデータを画像形成する。
【００３８】
なお、以下の説明では、特に言及しない限り、ＰＣ２００がＭＦＰ１００にプリントジョブを送信する場合を例に説明する。この場合、ＭＦＰ１００は、プリンタとして機能する。したがって、以下の説明においてプリンタの語は、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかを示す。
【００３９】
なお、図１においては１台のＰＣ２００を示しているが、台数を限定するものではなく、１台以上がネットワーク２に接続されてもよい。
【００４０】
図２は、本実施の形態におけるＰＣ２００のハードウェア構成の一例を示すブロック図である。図２を参照して、ＰＣ２００は、それぞれがバス２２０に接続された中央演算装置（ＣＰＵ）２０１と、ＣＰＵ２０１が実行するためのプログラムなどを記録したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３と、実行されるプログラムをロードするための、およびプログラム実行中のデータを記憶するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０５と、データを不揮発的に記憶するためのハードディスクドライブ（ＨＤＤ）２０７と、フラッシュメモリ２０８が装着されるカードインターフェース（Ｉ／Ｆ）２０９と、ＣＰＵ２００をネットワーク２に接続するための通信Ｉ／Ｆ２１１と、ユーザとのインターフェースとして機能する操作部２１３とを含む。
【００４１】
ＣＰＵ２０１は、カードＩ／Ｆ２０９に装着されたフラッシュメモリ２０８に記録されたプリンタドライバプログラム（制御プログラム）をＲＡＭ２０５にロードして実行する。なお、ＣＰＵ２０１が実行するプログラムは、フラッシュメモリ２０８に記録されたプリンタドライバプログラムに限られず、ＨＤＤ２０７に記憶されたプログラムをＲＡＭ２０５にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピュータが、ＰＣ２００のＨＤＤ２０７に記憶されたプリンタドライバプログラムを書換える、または、新たなプリンタドライバプログラムを追加して書き込むようにしてもよい。さらに、ＰＣ２００が、ネットワーク２に接続された他のコンピュータからプリンタドライバプログラムをダウンロードして、そのプリンタドライバプログラムをＨＤＤ２０７に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４２】
操作部２１３は、入力部２１３Ａと表示部２１３Ｂとを含む。入力部２１３Ａは、ＰＣ２００のユーザによる操作の入力を受付けるためのキーボードまたはマウス等の入力装置である。表示部２１３Ｂは、液晶表示装置、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルまたは陰極線管（ＣＲＴ）等の表示装置である。入力部２１３Ａに、タッチパネルなどのポインティングデバイスを用いるようにしてもよい。
【００４３】
通信Ｉ／Ｆ２１１は、ＰＣ２００をネットワーク２に接続するための通信インターフェースである。これにより、ＰＣ２００は、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃとの間で通信することが可能となる。ＰＣ２００と、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれとは、ネットワーク２を介して接続されるが、シリアルインターフェースまたはパラレルインターフェースを用いて直接接続されてもよい。通信Ｉ／Ｆ２１１は、ＰＣ２００と他のＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれとの接続形態に応じたインターフェースが用いられる。
【００４４】
図３は、本実施の形態におけるＭＦＰ１００のハードウェア構成の一例を示すブロック図である。なお、ＭＦＰ１００Ａ、ＭＦＰ１００ＢおよびＭＦＰ１００Ｃは、ＭＦＰ１００と同じハード構成を有するため、説明を繰り返さない。図３を参照して、ＭＦＰ１００は、メイン回路１０１と、ファクシミリ部１２と、通信制御部１４と、ＡＤＦ１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、後処理部５０とを含む。
【００４５】
メイン回路１０１は、中央演算装置（ＣＰＵ）１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、データ通信制御部１１７と、を含む。
【００４６】
ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７とそれぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部１２、通信制御部１４、ＡＤＦ１０、画像読取部２０、画像形成部３０、給紙部４０および後処理部５０と接続され、ＭＦＰ１００の全体を制御する。
【００４７】
ＡＤＦ１０は、原稿台に搭載された複数枚の原稿をさばいて１枚ずつ順に、画像読取部２０に搬送する。画像読取部２０は、写真、文字、絵等の画像情報を原稿から光学的に読み取って画像データを取得する。
【００４８】
画像形成部３０は、画像データが入力されると、画像データに基づいて用紙上に画像を形成する。画像形成部３０は、シアン、マゼンタ、イエロー、ブラックの４色のトナーを用いて画像を形成する。このため、フルカラーでプリントすることができる。また、１種類のトナーを用いてモノクロでプリントすることもできる。給紙部４０は、用紙を格納しており、格納した用紙を１枚ずつ画像形成部３０に供給する。後処理部５０は、画像が形成された用紙を排紙する。後処理部５０は、複数の排紙トレイを有し、記録シートをソートして排紙することが可能である。また、後処理部５０は、パンチ穴加工部、ステープル加工部を備えており、排紙された記録シートにパンチ穴加工、またはステープル加工することが可能である。
【００４９】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイであり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。表示部１１４と操作部１１５とで、操作パネルが構成される。
【００５０】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信するためのシリアル通信インターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアル通信インターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００５１】
また、ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するための制御プログラムを読出し、読み出した制御プログラムをＲＡＭ１１２にロードし、実行する。なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がインターネットに接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１１６に記憶する、または、インターネットに接続されたコンピュータがプログラムをＨＤＤ１１６に書込みするようにして、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５２】
通信制御部１４は、ＣＰＵ１１１をＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）７に接続するためのモデムである。ＭＦＰ１００には、ＰＳＴＮ７における電話番号が予め割り当てられており、ＰＳＴＮ７に接続されたファクシミリ装置からＭＦＰ１００に割り当てられた電話番号に発呼があると、通信制御部１４がその発呼を検出する。通信制御部１４は、発呼を検出すると通話を確立し、ファクシミリ部１２に通信させる。
【００５３】
ファクシミリ部１２は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。ファクシミリ部１２は、受信したファクシミリデータを画像形成部３０でプリント可能なプリントデータに変換して、画像形成部３０に出力する。これにより、画像形成部３０は、ファクシミリ部１２により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１２は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮ７に接続されたファクシミリ装置または他のＭＦＰに出力する。これにより、ＨＤＤ１１６に記憶されたデータをファクシミリ装置または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに出力することができる。このように、ＭＦＰ１００は、ファクシミリ送受信機能を有する。
【００５４】
ＭＦＰ１００は、消費する電力を低減させるために、所定期間動作指示がないと、プリントが可能な状態（以下「スタンバイモード」という）から、プリントが不可能であるがスタンバイモードより消費電力の少ない状態（以下「スリープモード」という）に切換える。動作指示は、ユーザが操作を入力する場合に加えて、ネットワーク２に接続されたＰＣ２００等からプリントジョブを受信する場合を含む。
【００５５】
ＭＦＰ１００の画像形成部３０は、用紙にトナーで形成されたトナー像を溶かして用紙に定着させるために、定着ローラを備えている。ＭＦＰ１００は、スタンバイモードにおいては、定着ローラの温度がトナーを溶かすのに最適な温度となるように制御する。一方、ＭＦＰ１００はスリープモードのときは、定着ローラの温度をスタンバイモードのときの温度よりも低い温度に制御するか、または温度制御を行わず、消費電力を低減する。このため、スリープモードになってから定着ローラの温度は時間の経過とともに低下する。定着ローラの温度が低下すると、次にトナーを溶かすのに最適な温度に達するまで、ある程度の時間がかかる。このため、スリープモードを解除してもスタンバイモードに切換わるまでに所定の時間を必要とする。
【００５６】
図４は、ＰＣが備えるＣＰＵの機能の概要を示す第１の機能ブロック図である。図４を参照して、ＣＰＵ２０１は、プリント条件等の設定を受け付ける設定受付部２５１と、プリントジョブを生成するためのジョブ生成部２６１と、プリントジョブをＭＦＰ１００に送信するためのジョブ送信部２６３と、覚醒コマンドを送信するためのコマンド送信部２６５と、を含む。
【００５７】
設定受付部２５１は、表示部２１３Ｂに印刷設定画面を表示し、ユーザが印刷設定画面に従って入力部２１３Ａに入力するプリントの対象となるデータの指定と、プリント条件と、プリントさせるためのプリンタの指定とを受け付け、プリントの対象となるデータを識別するための情報とプリント条件とをジョブ生成部２６１に出力し、プリントさせるためのプリンタを識別するための識別情報をジョブ送信部２６３に出力する。プリント条件は、機密プリントの印刷方法が指定された場合には、ユーザにより入力されたパスワードを含む。
【００５８】
設定受付部２５１は、プリントさせるためのプリンタをプリント可能な状態にするか否かをユーザに問い合わせるための問合せ部２５３と、プリントさせるためのプリンタの指定を受け付けるための装置受付部２５５と、を含む。ここで、印刷設定画面について説明する。
【００５９】
図５は、印刷設定画面の一例を示す第１の図である。図５を参照して、印刷設定画面５０１は、プリントさせるためのプリンタの識別情報を入力するための領域５０３と、プリントジョブを送信可能なプリンタの識別情報を一覧表示する領域５０５と、詳細設定画面の表示を指示するためのボタン５０７と、を含む。ユーザが入力部２１３Ａのマウスを操作して、表示部２１３Ｂに表示されているポインタを、領域５０５に表示されている複数の識別情報のいずれかに移動させてマウスをクリックすれば、領域５０３にポインタで指示された識別情報が入力される。これにより、装置受付部２５５が識別情報を受け付ける。装置受付部２５５は、受け付けた識別情報をコマンド送信部２６５に出力する。ここでは、識別情報を、プリンタに付された名称としているが、プリンタを識別することが可能であれば、プリンタの名称でなくてもよい。プリンタに割り当てられたネットワーク２上の位置情報、たとえば、ＩＰアドレスまたはＭＡＣアドレスであってもよい。ボタン５０７が指示されると詳細設定画面が表示部２１３Ｂに表示される。設定後、ＯＫボタン５０９を指定することで後述するプリントジョブが生成、送信される。
【００６０】
図６は、詳細設定画面の一例を示す図である。本画面は図５のボタン５０７を指示することで表示される。図６を参照して、詳細設定画面５１１は、印刷方法を設定するための領域５１３と、印刷方法の候補を表示する領域５１４を含む。ユーザが入力部２１３Ａのマウスを操作して、表示部２１３Ｂに表示されているポインタを、領域５１４に表示されている印刷方法の複数の候補のいずれかに移動させてマウスをクリックすれば、領域５１３にポインタで指示された印刷方法の候補が入力される。設定後に、ＯＫボタン５１５を指示することで図５の画面へ戻る。印刷方法の候補は、通常印刷と、機密プリントとを含む。通常印刷の印刷方法は、プリンタがプリントデータを受信した時点でプリントする印刷方法である。機密プリントの印刷方法は、プリンタがプリントデータを受信した時点でプリントデータを一時的に記憶し、その後所定の指示があるまでプリントしない印刷方法である。所定の指示は、例えば、プリントデータとともに受信されるパスワードと一致するパスワードの入力である。領域５１３に機密プリントの印刷方法が入力されると、設定受付部２５１は、プリント条件に機密プリントの印刷方法を設定する。
【００６１】
設定受付部２５１は、プリント条件に機密プリントの印刷方法が設定されると、表示部２１３Ｂに機密プリント設定画面を表示する。図７は、機密プリント設定画面の一例を示す図である。図７を参照して、機密プリント設定画面５２３は、ＩＤを入力する領域と、パスワードを入力する領域とを含む。ＩＤは、プリントジョブを識別するための情報である。
【００６２】
図４に戻って、設定受付部２５１は、機密プリント設定画面に従ってユーザが入力部２１３ＡのキーボードにＩＤとパスワードとを入力すると、入力部２１３ＡからＩＤとパスワードとを受け付け、プリント条件にそれらを設定する。
【００６３】
問合せ部２５３は、プリント条件に機密プリントの印刷方法が設定されると、表示部２１３Ｂにプリンタをプリント可能な状態にするか否かを問い合わせる問合せ画面を表示部２１３Ｂに表示し、プリンタをスタンバイモードにするか否かを問合せる。
【００６４】
図８は、問合せ画面の一例を示す図である。図８を参照して、問合せ画面は、「選択したプリンタをスリープ復帰しますか？」のメッセージと、ＹＥＳの文字が表されたボタンと、ＮＯの文字が表されたボタンと、を含む。ＹＥＳの文字が表されたボタンが指示されると、問合せ部２５３は、プリントさせるためのプリンタをスタンバイモードに切換えるための指示を受け付ける。問合せ部２５３は、スタンバイモードに切換えるための指示を受け付けると、覚醒指示をコマンド送信部２６５に出力する。
【００６５】
コマンド送信部２６５は、問合せ部２５３から覚醒指示が入力されると、プリントさせるプリンタをスリープモードからスタンバイモードへ切換えを指示する指令（覚醒コマンド）を、装置受付部２５５から入力される識別情報で特定されるプリンタ、ここではＭＦＰ１００に送信する。具体的には、コマンド送信部２６５は、データ通信制御部１１７に、覚醒コマンドをＭＦＰ１００に送信させる。
【００６６】
ジョブ生成部２６１は、プリントジョブを生成する。具体的には、設定受付部２５１で受け付けられたデータをプリント条件に従って、ＰＣＬで記述されたプリントデータに変換する。そして、プリント条件とプリントデータとを含むプリントジョブを生成し、ジョブ送信部２６３に出力する。ジョブ送信部２６３は、ジョブ生成部２６１から入力されるプリントジョブを、設定受付部２５１から入力される識別情報で特定されるプリンタに送信する。
【００６７】
図９は、ＭＦＰが備えるＣＰＵの機能の概要を示す第１の機能ブロック図である。図４を参照して、ＣＰＵ１１１は、プリントジョブを受け付けるジョブ受付部５３と、プリントジョブを管理するためのジョブ管理部５１と、プリントジョブに含まれるプリントデータをプリント条件に従って画像形成部３０にプリントさせるプリント実行部５５と、プリントジョブの実行指示を受け付けるための実行指示受付部５７と、覚醒指示の入力を要求するための要求部７１と、覚醒コマンドを受け付けるためのコマンド受付部７３と、を含む。
【００６８】
ジョブ受付部５３は、データ通信制御部１１７がプリントジョブを受信すると、データ通信制御部１１７からプリントジョブを受け付ける。ここでは、ＰＣ２００からプリントジョブを受信する。ジョブ受付部５３は、受け付けたプリントジョブをジョブ管理部５１に出力する。
【００６９】
ジョブ管理部５１は、ジョブ受付部５３が出力するプリントジョブが、印刷方法に機密プリントが設定されている場合、プリントジョブをＨＤＤ１１６に記憶する。一方、ジョブ受付部５３が出力するプリントジョブが、印刷方法に通常印刷が設定されている場合、プリントジョブを実行させるためにプリント指示をプリント実行部５９に出力する。
【００７０】
実行指示受付部５７は、ジョブ管理部５１がＨＤＤ１１６に記憶したプリントジョブに含まれるＩＤ（プリントジョブを識別するための識別情報）を表示部１１４に表示し、ユーザが表示されたＩＤのいずれかを選択する指示を操作部１１５に入力すると、選択されたＩＤを受け付ける。実行指示受付部５７は、ＩＤを受け付けるとパスワード入力画面を表示部１１４に表示し、ユーザが操作部１１５に入力するパスワードを受け付ける。
【００７１】
ジョブ管理部５１は、検証部６１と、モード切換部６３とを含む。検証部６１は、実行指示受付部５７が受け付けたパスワードを検証する。具体的には、実行指示受付部５７が受け付けたＩＤで特定されるプリントジョブをＨＤＤ１１６から読み出し、そのプリントジョブに含まれるパスワードと、実行指示受付部５７が受け付けたパスワードとを比較する。検証部６１は、両者が一致すれば実行指示受付部５７が受け付けたパスワードが正しいと判断し、両者が一致しなければ実行指示受付部５７が受け付けたパスワードが正しくないと判断する。
【００７２】
ジョブ管理部５１は、検証部６１により実行指示受付部５７が受け付けたパスワードが正しいと判断された場合、ＭＦＰ１００がスタンバイモードであることを条件に、そのＩＤを含むプリント指示をプリント実行部５５に出力し、プリント実行部５５にＩＤで特定されるプリントジョブを実行させる。ジョブ管理部５１は、プリント実行部５５にプリント指示を出力する前に、ＭＦＰ１００がスリープモードであれば、モード切換部６３にスタンバイモードに切換えるための指示を出力する。そして、ＭＦＰ１００がスタンバイモードになった後に、プリント指示をプリント実行部５５に出力する。
【００７３】
モード切換部６３は、ＭＦＰ１００をスリープモードとスタンバイモードとのいずれかの動作モードに切換える。モード切換部６３は、ジョブ管理部５１がプリント指示をプリント実行部５５に出力する前、または後述するコマンド受付部７３が覚醒コマンドを受け付けたときに、ＭＦＰ１００がスリープモードの場合に、スリープモードからスタンバイモードに切換える。
【００７４】
ＭＦＰ１００がスリープモードのときに、ジョブ管理部５１は、ジョブ受付部５３が受け付けたプリントジョブに通常印刷の印刷方法が設定されていれば、モード切換部６３にスタンバイモードに切換えるための指示を入力する。一方、ジョブ受付部５３が受け付けたプリントジョブに機密プリントの印刷方法が設定されていれば、ジョブ管理部５１は、モード切換部６３にスタンバイモードに切換えるための指示を入力することなく、スリープモードを維持する。機密プリントの場合、ユーザがすぐにプリントするとは限らないのでこのような構成としている。このため、ＭＦＰ１００がスタンバイモードになるために消費される電力、およびスタンバイモードになってから何も動作することなく消費される電力を低減することができる。
【００７５】
プリント実行部５９は、ジョブ管理部５１からプリントジョブを含むプリント指示が入力されると、画像形成部３０を制御して、プリントジョブに含まれるプリントデータをプリント条件に従ってプリントする。プリント実行部５９は、ＩＤを含むプリント指示が入力される場合、ＩＤで特定されるプリントジョブをＨＤＤ１１６から読出し、画像形成部３０を制御して、読み出したプリントジョブに含まれるプリントデータをプリント条件に従ってプリントする。
【００７６】
コマンド受付部７３は、データ通信制御部１１７が覚醒コマンドを受信すると、データ通信制御部１１７から覚醒コマンドを受け付ける。ここでは、データ通信制御部１１７は、ＰＣ２００から覚醒コマンドを受信する。コマンド受付部７３は、受け付けた覚醒コマンドをモード切換部６３に出力する。モード切換部６３は、覚醒コマンドが入力されると、動作モードがスリープモードであれば、スタンバイモードに切換える。具体的には、ＭＦＰ１００をプリント可能な状態にするために、例えば、画像形成部３０が備える定着ローラの温度制御を開始する、または画像形成部３０に画像安定化処理の実行を開始させる。このため、覚醒コマンドの受信後にスタンバイモードに切換えられるので、その覚醒コマンドを送信してきたＰＣ２００から受信され、機密プリントの印刷方法が設定されたプリントジョブについて。実行指示が入力されてからできるだけ早くプリントすることができる。
【００７７】
図１０は、プリント指示処理の流れの一例を示すフローチャートである。プリント指示処理は、ＰＣ２００のＣＰＵ２０１が制御プログラムを実行することによりＣＰＵ２０１により実行される処理である。図１０を参照して、ＣＰＵ２０１は、プリント指示を受け付けたか否かを判断する（ステップＳ０１）。プリント指示を受け付けるまで待機状態になり（ステップＳ０１でＮＯ）、プリント指示を受け付けたならば処理をステップＳ０２に進める。ここでのプリント指示は、例えば、表示部２１３Ｂに表示された印刷ボタンあるいは図５のＯＫボタン５０１の指示である。
【００７８】
ステップＳ０２においては、表示部２１３Ｂに図５に示した印刷設定画面を表示する。これによりユーザが印刷設定画面に従って入力部２１３Ａに設定を入力することが可能となり、ＣＰＵ１１１は入力部２１３Ａに入力されるプリント条件等の設定を受け付ける。
【００７９】
ステップＳ０３においては、プリントさせるためのプリンタの指定を受け付けたか否かを判断する。プリンタの指定を受け付けたならば処理をステップＳ０４に進めるが、そうでなければステップＳ０４をスキップして、処理をステップＳ０５に進める。例えば、図５に示した印刷設定画面のプリンタの識別情報を入力するための領域５０３に、識別情報が入力されたか否かを判断する。領域５０３に識別情報が入力されたならば、処理をステップＳ０４に進め、そうでなければステップＳ０４をスキップして処理をステップＳ０５に進める。ステップＳ０４においては、領域５０３に入力された識別情報を受け付け、その識別情報で特定されるプリンタを、指定されたプリンタとする。
【００８０】
ステップＳ０５においては、印刷方法に機密プリントが設定されたか否かを判断する。機密プリントが設定されたならば処理をステップＳ０６に進めるが、そうでなければ処理をステップＳ１３に進める。具体的には、図６に示した詳細設定画面５１１において、印刷方法を設定するための領域５１３に、機密プリントの印刷方法の候補が入力されたか否かを判断する。なお、表示部２１３Ｂに表示される機密プリント設定画面、具体的には図７の画面２０３で、ＩＤとパスワードとが入力されることを条件に、印刷方法に機密プリントが設定されたと判断するようにしてもよい。
【００８１】
ステップＳ０６においては、プリントさせるプリンタをスタンバイモードに切換えるか否かを問い合わせるための問合せ画面を表示部２１３Ｂに表示する。具体的には、図８に示した問合せ画面５２１を表示する。
【００８２】
そして、プリントさせるプリンタをスタンバイモードに切換えることを示す覚醒指示が入力されたか否かを判断する（ステップＳ０７）。具体的には、問合せ画面５２１におけるＹＥＳの文字が表されたボタンの指示が、覚醒指示の入力である。覚醒指示が入力されたならば処理をステップＳ０８に進め、そうでなければ処理をステップＳ１２に進める。
【００８３】
ステップＳ０８においては、プリンタが指定済みか否かを判断する。ステップＳ０４においてプリンタが指定されているか否かで判断する。プリンタが指定されていれば処理をステップＳ０９に進め、そうでなければ処理をステップＳ０３に戻す。プリンタが指定されていなければプリントジョブを送信する先が不明だからである。
【００８４】
ステップＳ０９においては、指定されたプリンタ、ここではＭＦＰ１００の動作モードを検出する。例えば、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）をＭＦＰ１００から受信することにより状態を検出する。そして、指定されたプリンタがスリープモードか否かを判断する（ステップＳ１０）。指定されたプリンタであるＭＦＰ１００がスリープモードならば処理をステップＳ１１に進め、そうでなければ処理をステップＳ１２に進める。
【００８５】
ステップＳ１１においては、覚醒コマンドを指定されたプリンタに送信する。これにより、指定されたプリンタであるＭＦＰ１００は、覚醒コマンドを受信すると動作モードをスタンバイモードへ切換えるので、ＰＣ２００のユーザが、プリント条件を設定する時間、および、ＰＣ２００から指定されたプリンタであるＭＦＰ１００まで移動する時間を、スリープモードからスタンバイモードに切換わるまでの時間に当てることができる。このため、ユーザがＭＦＰ１００の前に到着したときには、ＭＦＰ１００はスタンバイモードに切換わっているか、または、到着時点から短い時間でスタンバイモードに切換わる。その結果、ユーザは、ＭＦＰ１００の前に到着後、ＭＦＰ１００に、直ちに機密プリントに設定したプリントジョブをプリントアウトさせることができる、またはプリントアウトさせるための待ち時間を短くすることができる。
【００８６】
ステップＳ１２においては、実行指示が入力されたか否かを判断する。実行指示が入力されたならば処理をステップＳ１４に進め、そうでなければ処理をステップＳ０３に戻す。実行指示は、プリント条件、プリントアウトさせるプリンタ、プリントの対象となるデータを確定させ、そのプリンタにプリント条件に従ってデータをプリントさせるための指示である。ステップＳ１４においては、プリントジョブを生成する。そして、プリントジョブをステップＳ０４で指定されたプリンタに送信する（ステップＳ１５）。
【００８７】
一方、ステップＳ１３においては、ステップＳ０８の処理と同様に、プリンタが指定済みか否かを判断する。プリンタが指定されていれば処理をステップＳ１２に進め、そうでなければ処理をステップＳ０３に戻す。なお、実行指示を受け付けるまでの間に、ステップＳ０９〜ステップＳ１１までの処理と同じ処理を実行するようにして、指定されたプリンタがスリープモードならば覚醒コマンドをプリンタに送信するようにしてもよい。この場合、プリンタを早期にスタンバイモードにすることができ、ユーザの待ち時間をなくすことができる、または待ち時間を短くすることができる。
【００８８】
図１１は、プリント処理の流れの一例を示す第１のフローチャートである。プリント処理は、ＭＦＰ１００のＣＰＵ１１１が制御プログラムを実行することによりＣＰＵ１１１により実行される処理である。図１１を参照して、ＣＰＵ１１１は、プリントジョブを受信したか否かを判断する（ステップＳ２１）。データ通信制御部１１７がプリントジョブを受信したならば処理をステップＳ２２に進め、そうでなければ処理をステップＳ２４に進める。ステップＳ２４においては、覚醒コマンドを受信したか否かを判断する。覚醒コマンドを受信した場合には、処理をステップＳ２５に進めるが、そうでなければ処理をステップＳ２７に進める。ステップＳ２７においては、機密プリントのプリントジョブを実行させるための実行指示を受け付けたか否かを判断する。実行指示が入力されたならば処理をステップＳ２７に進め、そうでなければ処理を終了する。すなわち、プリント処理は、プリントジョブを受信した場合、覚醒コマンドを受信した場合、または、実行指示を受け付けた場合のいずれかの場合に実行される処理である。
【００８９】
ステップＳ２２においては、受信したプリントジョブの印刷方法が機密プリントに設定されているか否かを判断する。印刷方法が機密プリントに設定されていれば処理をステップＳ２３に進め、そうでなければ処理をステップＳ３３に進める。ステップＳ２３においては、ステップＳ２１で受信したプリントジョブをＨＤＤ１１６に一時的に記憶する。印刷方法が機密プリントに設定されているプリントジョブを実行するためには、パスワードの入力が条件となるため、パスワードが入力されるまでの間、記憶するためである。
【００９０】
ステップＳ２４において覚醒コマンドを受信した場合には、ＭＦＰ１００がスリープモードか否かを判断する（ステップＳ２５）。スリープモードならば処理をステップＳ２６に進め、そうでなければステップＳ２６をスキップして処理をステップＳ２７に進める。覚醒コマンドは、動作モードをスリープモードからスタンバイモードへ切換えを指令するためのコマンドだからである。ステップＳ２６においては、動作モードをスタンバイモードに切換える。
【００９１】
ステップＳ２７においては、実行指示を受け付けたか否かを判断する。実行指示は、例えば、ＨＤＤ１１６に記憶したプリントジョブの指定を含む。例えば、ＨＤＤ１１６に記憶したプリントジョブに含まれるＩＤ（プリントジョブを識別するための識別情報）を表示部１１４に表示し、ユーザが表示されたＩＤのいずれかを選択する指示を受け付けることにより、実行指示を受け付ける。実行指示を受け付けた場合、ＭＦＰ１００がスリープモードか否かを判断する（ステップＳ２８）。スリープモードならば処理をステップＳ２９に進め、そうでなければステップＳ２９をスキップして処理をステップＳ３０に進める。ステップＳ２９においては、動作モードをスタンバイモードに切換える。
【００９２】
ステップＳ３０においては、パスワードを受け付ける。表示部１１４にパスワードを入力するための入力画面を表示し、ユーザが操作部１１５に入力するパスワードを受け付ける。そして、受け付けたパスワードと、ステップＳ２７で指定されたＩＤで特定されるプリントジョブに含まれるパスワードとを比較し、両者が一致するか否かを判断する（ステップＳ３１）。両パスワードが一致するならば処理をステップＳ３２に進め、一致しなければ処理を終了する。これにより、パスワードを知るユーザのみの指示によりプリントアウトすることができる。パスワードを知らない者は、プリントジョブを実行させることができないので、プリントデータに含まれる機密情報が第三者に知られるのを防止することができる。ステップＳ３２においては、ステップＳ２７で指定されたＩＤで特定されるプリントジョブを実行し、処理を終了する。
【００９３】
ＭＦＰ１００は、スリープモードに切換えられているときに覚醒コマンドを受信すると、プリントジョブを受信していなくてもスタンバイモードに切換えるので、ＰＣ２００のユーザが、プリント条件等を設定する間の操作時間、および、ＰＣ２００から指定されたプリンタであるＭＦＰ１００まで移動するための移動時間を、スタンバイモードに切換わるまでの時間に当てることができる。したがって、ユーザがＭＦＰ１００の前に到着したときには、ＭＦＰ１００はスタンバイモードに切換わるっているか、または、到着してから短い時間でスタンバイモードに切換わる。このため、ユーザは、ＭＦＰ１００の前に到着後、ＭＦＰ１００に、直ちに機密プリントに設定したプリントジョブをプリントアウトさせることができる、またはプリントアウトさせるための待ち時間を短くすることができる。
【００９４】
また、ＭＦＰ１００は、スリープモードのときに印刷方法が機密プリントに設定されたプリントジョブを受信してもスタンバイモードに切換えることなくスリープモードを維持するので、ＭＦＰ１００がスタンバイモードに切換えられてプリント可能になるまでに消費される電力、およびプリント可能な状態になってから何も動作することなく消費される電力を低減することができる。
【００９５】
＜第２の実施の形態＞
次に第２の実施の形態におけるプリンシステムについて説明する。図１２は、第２の実施の形態におけるプリントシステムの全体概要を示す図である。図１２を参照して、第２の実施の形態におけるプリントシステム１Ａは、ネットワーク２にそれぞれ接続されたＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃと、ＰＣ２００と、プリントサーバ４００と、を含む。プリントサーバ４００は、一般的なコンピュータであり、そのハード構成は周知なのでここでは説明を繰り返さない。
【００９６】
第２の実施の形態におけるプリントシステム１Ａにおいては、ＰＣ２００からプリントジョブが、最初にプリントサーバ４００に送信され、プリントサーバ４００がプリントジョブを管理する。第２の実施の形態におけるプリントシステム１Ａは、第１の実施の形態におけるプリントシステム１が、プリントデータを先に、プリンタに送信するプッシュ型のプリント方法であるのに対して、プリントサーバ４００にプリントジョブを記憶しておき、プリントアウトする際に、ＭＦＰ１００，１００Ａ，１００Ｂ，１０Ｃのうちユーザが操作するものがプリントサーバ４００からプリントジョブを取得するプル型のプリント方法である点で異なる。以下、第１の実施の形態におけるプリントシステムと異なる点を主に説明する。第２の実施の形態におけるＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれの機能は同じなので、以下の説明では特に言及しない限りＭＦＰ１００を例に説明する。
【００９７】
図１３は、ＰＣが備えるＣＰＵの機能の概要を示す第２の機能ブロック図である。図１３を参照して、図４に示した機能ブロックと異なる点は、コマンド送信部２６５に代えて識別情報送信部２６５Ａを追加した点、および装置受付部２５５Ａとジョブ送信部２６３Ａとを変更した点である。
【００９８】
図１４は、印刷設定画面の一例を示す第２の図である。図１４を参照して、印刷設定画面５０１におけるプリントジョブを送信可能なプリンタの識別情報を一覧表示する領域５０５で、プリントサーバ４００の識別情報が指示され、領域５０３Ａにプリントサーバ４００の識別情報が入力された場合を示している。この場合、図１３に示す設定受付部２５１は、プリントサーバ４００の識別情報を受け付け、その識別情報をジョブ送信部２６３Ａに出力する。
【００９９】
また、設定受付部２５１は、領域５０３にプリントサーバ４００の識別情報が入力されると、表示部２１３Ｂにプリンタ選択画面を表示する。図１５は、プリンタ選択画面の一例を示す図である。図１５を参照して、プリンタ選択画面は、プリントジョブを送信可能なプリンタの識別情報を一覧表示する画面であり、一覧表示された複数の識別情報にそれぞれ対応する複数のチェックボックスを含む。複数のチェックボックスのいずれかがマウスで指示されると、指示されたチェックボックスに対応する識別情報のプリンタが選択される。
【０１００】
装置受付部２５５Ａは、装置選択画面で指示されたチェックボックスに対応する識別情報を受け付け、その識別情報を識別情報送信部２６５Ａに出力する。識別情報送信部２６５Ａは、装置受付部２５５から識別情報が入力され、かつ、問合せ部２５３から覚醒指示が入力されると、覚醒コマンドを送信する指示とその識別情報とをプリントサーバ４００に送信する。プリントサーバ４００においては、識別情報を受信すると、その識別情報で特定されるプリンタに覚醒コマンドを送信する。ジョブ送信部２６３Ａは、ジョブ生成部２６１から入力されるプリントジョブをプリントサーバ４００に送信する。
【０１０１】
図１６は、プリントサーバの機能の概要を示す機能ブロック図である。図１６を参照して、プリントサーバ４００が備えるＣＰＵ４５０は、プリントジョブを受信するためのジョブ受信部４０１と、プリントジョブを管理するためのジョブ管理部４０５と、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかからプリントジョブの送信要求を受信するジョブ要求受信部４０３と、ＰＣ２００から送信される識別情報を受信するための識別情報受信部４０９と、識別情報で特定されるプリンタに覚醒コマンドを送信するためのコマンド送信部４１１とを含む。
【０１０２】
ジョブ受信部４０１は、プリントジョブを受信し、そのプリントジョブをジョブ管理部４０５に出力する。ジョブ管理部４０５は、ジョブ受信部４０１が出力するプリントジョブを、プリントサーバ４００が備える記憶装置、たとえばＨＤＤ１１６に記憶する。
【０１０３】
ジョブ要求受信部４０３は、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかから一覧送信要求を受信すると、ＨＤＤに記憶しているプリントジョブに含まれるＩＤ（プリントジョブを識別するための識別情報）を、一覧送信要求を送信してきたＭＦＰに送信する。ここでは、ＭＦＰ１００が一覧送信要求を送信した場合を例に説明する。その後
ジョブ要求受信部４０３は、ＭＦＰ１００からＩＤを受信すると、そのＩＤをジョブ送信部４０７に出力する。ジョブ送信部４０７は、ＩＤで特定されるプリントジョブをＨＤＤから読出し、そのプリントジョブを、先にＩＤを送信してきたＭＦＰ１００に送信する。
【０１０４】
識別情報受信部４０９は、プリントジョブを送信してきたＰＣ２００から覚醒コマンドを送信する指示とＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかを識別するための識別情報とを受信し、その識別情報をコマンド送信部４１１に出力する。コマンド送信部４１１は、識別情報受信部４０９から入力される識別情報で特定されるプリンタに、覚醒コマンドを送信する。
【０１０５】
図１７は、ＭＦＰが備えるＣＰＵの機能の概要を示す第２の機能ブロック図である。図１７を参照して、図４に示した第１の実施の形態におけるＭＦＰ１００のＣＰＵ１１１が有する機能に、ジョブ要求部８１を追加した点が異なる。ジョブ要求部８１は、プリントサーバ４００に記憶されているプリントジョブを取得するための取得要求が、ユーザにより操作部１１５に入力されると、プリントサーバ４００に取得要求を送信する。その後、プリントサーバ４００から送信されてくるＩＤを受信し、表示部１１４に表示する。ユーザが表示されたＩＤを指示すれば、そのＩＤのプリントジョブの送信要求をプリントサーバ４００に送信する。この送信要求に応じて、プリントサーバがＩＤで特定されるプリントジョブを送信してくるので、そのプリントジョブがデータ通信制御部１１７で受信され、ジョブ受付部５３により受け付けられる。
【０１０６】
図１８は、プリント指示処理の流れの一例を示す第２のフローチャートである。このプリント指示処理は、第２の実施の形態におけるＰＣ２００のＣＰＵ２０１Ａが制御プログラムを実行することによりＣＰＵ２０１により実行される処理である。図１８を参照して、図１０に示したプリント指示処理と異なる点は、ステップＳ０５、ステップＳ０９〜ステップＳ１１およびステップＳ１３が削除された点、ステップＳ０８ＡおよびステップＳ０８Ｂが、ステップＳ０８の後に追加された点、およびステップＳ１５Ａが変更された点である。その他の処理は同じなのでここでは説明を繰り返さない。
【０１０７】
ステップＳ０３において、プリンタの指定が受け付けられたか否かを判断し、プリンタの指定が受け付けられたならば、処理をステップＳ０４に進めるが、そうでなければ処理をステップＳ０６に進める。ステップＳ０４において、プリンタの指定が受け付けられた後、ステップＳ０４Ａにおいて、指定されたプリンタがプリントサーバか否かを判断する。プリントサーバが指定されたならば処理をステップＳ０６に進めるが、指定されたプリンタがプリントサーバでなければ処理を、図１０のステップＳ０５に進め、ステップＳ０５移行の処理と同様の処理を実行する。
【０１０８】
ステップＳ０８において、プリンタが指定済みと判断された場合には、処理をステップＳ０８Ａに進めるが、そうでなければ処理をステップＳ０３に戻す。処理をステップＳ０８Ａに進める場合、指定されたプリンタはプリントサーバである。ステップＳ０８Ａにおいては、表示部２１３Ｂにプリンタ選択画面を表示し、プリントさせるプリンタの指定を受け付ける。そして、次のステップＳ０８Ｂにおいて、覚醒コマンドを送信する指示とステップＳ０８Ａでプリントさせるプリンタとして指定されたプリンタの識別情報とを、プリントサーバ４００に送信する。プリントサーバ４００においては、受信した識別情報で特定されるプリンタに覚醒コマンドを送信するので、この時点で、ユーザにより指定されたプリンタがスリープモードであれば、指定したプリンタがスタンバイモードに切換えられる。ステップＳ１５Ａにおいては、プリントジョブをプリントサーバ４００に送信し、処理を終了する。
【０１０９】
図１９は、ジョブ管理処理の流れの一例を示すフローチャートである。ジョブ管理処理は、プリントサーバ４００が備えるＣＰＵが制御プログラムを実行することにより、プリントサーバ４００により実行される処理である。プリントサーバ４００が備えるＣＰＵ１１１は、ＰＣ２００からプリントジョブを受信したか否かを判断する（ステップＳ４１）。プリントジョブを受信したならば処理をステップＳ４２に進め、そうでなければ処理をステップＳ４３に進める。ステップＳ４２においては、受信したプリントジョブをＨＤＤなどの記憶装置に記憶する。
【０１１０】
ステップＳ４３においては、ＰＣ２００から覚醒コマンドを送信する指示と識別情報とを受信したか否かを判断する。覚醒コマンド送信指示と識別情報とを受信したならば処理をステップＳ４４に進め、そうでなければ処理をステップＳ４７に進める。ステップＳ４４においては識別情報で特定されるプリンタの動作モードを検出する。例えば、識別情報で特定されるプリンタからＭＩＢを受信することにより、動作モードを検出する。そして、検出した動作モードがスリープモードか否かを判断する（ステップＳ４５）。スリープモードであれば処理をステップＳ４６に進め、スリープモードでなければ処理をステップＳ４７に進める。ステップＳ４６においては、識別情報で特定されるプリンタに、覚醒コマンドを送信する。
【０１１１】
そして、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃのいずれかからプリントジョブの送信要求を受信したか否かを判断する（ステップＳ４７）。プリントジョブの送信要求を受信したならば、処理をステップＳ４８に進め、そうでなければ処理をステップＳ４１に戻す。送信要求は、プリントジョブを特定するためのＩＤを含む。ここでは、ＭＦＰ１００からプリントジョブの送信要求を受信した場合を例に説明する。ステップＳ４８においては、送信要求に含まれるＩＤで特定されるプリントジョブをＨＤＤから読出し、そのプリントジョブを、送信要求を送信してきたＭＦＰ１００に送信する。
【０１１２】
図２０は、プリント処理の流れの一例を示す第２のフローチャートである。このプリント処理は、第２の実施の形態におけるＭＦＰ１００のＣＰＵ１１１Ａが制御プログラムを実行することによりＣＰＵ１１１により実行される処理である。図２０を参照して、ステップＳ５１〜ステップＳ５３においては、図１１に示したステップＳ２４〜ステップＳ２６の処理と同じである。このため、ＭＦＰ１００は、プリントサーバ４００から覚醒コマンドを受信すると、そのときスリープモードならばスタンバイモードに切換える。
【０１１３】
ステップＳ５４においては、プリントサーバ４００に記憶されているプリントジョブの実行指示を受け付けたか否かを判断する。実行指示を受け付けたならば処理をステップＳ５５に進め、そうでなければ処理をステップＳ５１に戻す。実行指示は、プリントサーバ４００に記憶されている複数のプリントジョブのＩＤの一覧を受信する処理と、そのＩＤの一覧を表示する処理と、表示されたＩＤのうちからいずれか１つを選択する処理とを含む。
【０１１４】
ステップＳ５５においては、ＭＦＰ１００がスリープモードか否かを判断し、スリープモードならばスタンバイモードに切換え（ステップＳ５６）、処理をステップＳ５７に進めるが、スリープモードでなければ処理をステップＳ５７に進める。ステップＳ５７においては、プリントジョブの送信要求をプリントサーバ４００に送信する。この送信要求は、ステップＳ５４において、選択されたＩＤを含む。そして、プリントサーバ４００からプリントジョブを受信したか否かを判断する（ステップＳ５８）。プリントジョブを受信したならば処理をステップＳ５９に進め、そうでなければ処理をステップＳ５７に戻す。ステップＳ５９においては、ステップＳ５８で受信したプリントジョブを実行し、処理をステップＳ５１に戻す。
【０１１５】
以上説明したように、第２の実施の形態におけるプリントシステム１Ａは、プリントサーバ４００が画像形成装置としてもＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃを制御する。ユーザがＰＣ２００で機密プリントの印刷方法を設定すると、プリントジョブがプリントサーバ４００に送信されるとともに、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃのいずれにプリントさせるかを問合せる問合せ画面が表示部１１４に表示される。ユーザがＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃのうちから例えばＭＦＰ１００を指定すれば、ＭＦＰ１００を識別するための識別情報がプリントサーバ１３に送信される。
【０１１６】
一方、プリントサーバ４００は、識別情報を受信すると、ＭＦＰ１００に覚醒コマンドを送信するので、ＭＦＰ１００は、スリープモードであればスタンバイモードに切換わる。また、ユーザがＭＦＰ１００を操作して、ＰＣ２００で設定した機密プリントのプリントジョブを選択した実行指示をＭＦＰ１００に入力すると、ＭＦＰ１００はプリントサーバ４００からそのプリントジョブを受信し、プリントする。このため、ユーザがＰＣ２００で機密プリントの設定をしてから、ＭＦＰ１００に移動するまでの間に、ＭＦＰ１００がスタンバイモードに切換わっているので、ユーザは直ちに機密プリントの設定がされたプリントジョブを実行させることができる。
【０１１７】
一方、ＭＦＰ１００は、覚醒コマンドを受信しなければスリープモードのままなので、消費電力を削減することができる。
【０１１８】
なお、上述した実施の形態においては、プリントシステム１，１Ａについて説明したが、図１０、図１８または図１９に示した処理をコンピュータに実行させるための画像形成装置の制御方法または制御プログラムとして発明を捉えることができるのは言うまでもない。さらに、図１１または図１９に示した処理を画像形成装置に実行させるための制御方法または制御プログラムとして発明を捉えることができるのは言うまでもない。
【０１１９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２０】
【図１】本発明の第１の実施の形態におけるプリントシステムの全体概要を示す図である。
【図２】本実施の形態におけるＰＣのハードウェア構成の一例を示すブロック図である。
【図３】本実施の形態におけるＭＦＰのハードウェア構成の一例を示すブロック図である。
【図４】ＰＣが備えるＣＰＵの機能の概要を示す第１の機能ブロック図である。
【図５】印刷設定画面の一例を示す第１の図である。
【図６】詳細設定画面の一例を示す図である。
【図７】機密プリント設定画面の一例を示す図である。
【図８】問合せ画面の一例を示す図である。
【図９】ＭＦＰが備えるＣＰＵの機能の概要を示す第１の機能ブロック図である。
【図１０】プリント指示処理の流れの一例を示す第１のフローチャートである。
【図１１】プリント処理の流れの一例を示す第１のフローチャートである。
【図１２】第２の実施の形態におけるプリントシステムの全体概要を示す図である。
【図１３】ＰＣが備えるＣＰＵの機能の概要を示す第２の機能ブロック図である。
【図１４】印刷設定画面の一例を示す第２の図である。
【図１５】プリンタ選択画面の一例を示す図である。
【図１６】プリントサーバの機能の概要を示す機能ブロック図である。
【図１７】ＭＦＰが備えるＣＰＵの機能の概要を示す第２の機能ブロック図である。
【図１８】プリント指示処理の流れの一例を示す第２のフローチャートである。
【図１９】ジョブ管理処理の流れの一例を示すフローチャートである。
【図２０】プリント処理の流れの一例を示す第２のフローチャートである。
【符号の説明】
【０１２１】
１，１Ａ  プリントシステム、２  ネットワーク、１２  ファクシミリ部、１３  プリントサーバ、１４  通信制御部、２０  画像読取部、３０  画像形成部、４０  給紙部、５０  後処理部、５１  ジョブ管理部、５３  ジョブ受付部、５５  プリント実行部、５７  実行指示受付部、５９  プリント実行部、６１  検証部、６３  モード切換部、７１  要求部、７３  コマンド受付部、８１  ジョブ要求部、１０１  メイン回路、１１１  ＣＰＵ、１１２ＲＡＭ、１１３  ＥＥＰＲＯＭ、１１４  表示部、１１５  操作部、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、２００  ＰＣ、２０１  ＣＰＵ１１１、２０３  ＲＯＭ、２０５  ＲＡＭ、２０７  ＨＤＤ、２０８  フラッシュメモリ、２０９  カードＩ／Ｆ、２１１  通信Ｉ／Ｆ、２１３  操作部、２１３Ａ  入力部、２１３Ｂ  表示部、２２０  バス、２５１  設定受付部、２５３  問合せ部、２５５，２５５Ａ  装置受付部、２６１  ジョブ生成部、２６３、２６３Ａ  ジョブ送信部、２６５  コマンド送信部、２６５Ａ  識別情報送信部、４００  プリントサーバ、４０１  ジョブ受信部、４０３  ジョブ要求受信部、４０５  ジョブ管理部、４０７  ジョブ送信部、４０９  識別情報受信部、４１１  コマンド送信部。
【図１】
2008191747.tif 000003
【図２】
2008191747.tif 000004
【図３】
2008191747.tif 000005
【図４】
2008191747.tif 000006
【図５】
2008191747.tif 000007
【図６】
2008191747.tif 000008
【図７】
2008191747.tif 000009
【図８】
2008191747.tif 000010
【図９】
2008191747.tif 000011
【図１０】
2008191747.tif 000012
【図１１】
2008191747.tif 000013
【図１２】
2008191747.tif 000014
【図１３】
2008191747.tif 000015
【図１４】
2008191747.tif 000016
【図１５】
2008191747.tif 000017
【図１６】
2008191747.tif 000018
【図１７】
2008191747.tif 000019
【図１８】
2008191747.tif 000020
【図１９】
2008191747.tif 000021
【図２０】
2008191747.tif 000022