(57)【要約】【課題】簡易な方式で、省電力化を図るシステムを実現するとともに、ユーザの利便性を考慮した画像形成システムを提供する。【解決手段】ＭＦＰからの起動信号の入力が有ったかどうかを判断する（ステップＳ３０）。そして、次に、起動モードを確認する（ステップＳ３２）。次に、起動モードに応じてＭＦＰに出力するジョブが格納されたジョブ格納領域のうち優先するジョブ格納領域を設定する（ステップＳ３４）。次に、ジョブ出力順を設定する（ステップＳ３６）。そして、設定したジョブ出力順に従って順番にジョブを出力する（ステップＳ３８）。【選択図】図７
2012222620.tif 000002
【特許請求の範囲】
【請求項１】
通常モードと省電力モードとに切替が可能な画像形成装置と、
前記画像形成装置が省電力モードの際に、必要に応じてジョブを蓄積し、前記画像形成装置の省電力化を図るための監視サーバとを備え、
前記監視サーバは、
前記画像形成装置の状態を監視する状態監視部と、
前記状態監視部での監視結果に基づいて、前記画像形成装置が省電力モードである場合に、前記ジョブを受信して、ジョブ内容に従ってジョブを分類してグループ別に蓄積するジョブ蓄積部と、
前記画像形成装置に対する前記ジョブ蓄積部に蓄積されたジョブの送信制御を実行するジョブ送信制御部とを含み、
前記状態監視部は、前記画像形成装置の前記通常モードと前記省電力モードとの状態を監視するとともに、前記画像形成装置が前記通常モードに切り替わった際の起動モードを検知し、
前記ジョブ送信制御部は、前記状態監視部における前記起動モードの検知に従って、前記起動モードに関連付けられてグループ別に前記ジョブ蓄積部に蓄積されたジョブを前記画像形成装置に対して送信する、画像形成システム。
【請求項２】
通常モードと省電力モードとに切替が可能な画像形成装置と、
前記画像形成装置が省電力モードの際に、必要に応じてジョブを蓄積し、前記画像形成装置の省電力化を図るための監視サーバとを備え、
前記監視サーバは、
前記画像形成装置の状態を監視する状態監視部と、
前記状態監視部での監視結果に基づいて、前記画像形成装置が省電力モードである場合に、前記ジョブを受信して、ジョブ内容に従ってジョブを蓄積するジョブ蓄積部と、
前記画像形成装置に対する前記ジョブ蓄積部に蓄積されたジョブの送信制御を実行するジョブ送信制御部とを含み、
前記状態監視部は、前記画像形成装置の前記通常モードと前記省電力モードとの状態を監視するとともに、前記画像形成装置が前記通常モードに切り替わった際の起動モードを検知し、
前記ジョブ送信制御部は、前記状態監視部における前記起動モードの検知に従って、前記起動モードに関連付けられたジョブを前記ジョブ蓄積部から抽出して、前記画像形成装置に対して送信する、画像形成システム。
【請求項３】
前記ジョブ送信制御部は、前記状態監視部における前記起動モードの検知として認証モードを検知した場合には、前記画像形成装置に対して認証処理の設定をするのに必要なコマンドを含むジョブを優先的に送信する、請求項１または２記載の画像形成システム。
【請求項４】
前記ジョブ送信制御部は、前記状態監視部における前記起動モードの検知としてＦＡＸモードあるいはスキャンモードを検知した場合には、前記画像形成装置に対して送信先に関する情報を設定するのに必要なコマンドを含むジョブを優先的に送信する、請求項１または２記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視サーバと画像形成装置とで構成される画像形成システムに関する。
【背景技術】
【０００２】
近年では、ＭＦＰ（Multi Function Peripheral）などの複合型画像処理装置が広く普及している。このＭＦＰは、コピー、ネットワークプリンティング、スキャナ、ＦＡＸ、またはドキュメントサーバなどのＢＯＸ機能を集約した画像形成装置であり、複合機とも呼ばれる。
【０００３】
一方で、省電力運用が重要となっており、システムとして省電力化を図る種々の方式が提案されている（特許文献１）。
【０００４】
ＭＦＰにおいても、ある一定期間、アイドル状態の場合には、自動的に通常モードからスリープモードに切り替えられる方式が一般的である。
【０００５】
しかしながら、ＭＦＰは共有で利用される場合が高く、周辺の端末装置と接続されていて、周辺の端末装置からもアクセスが可能であるため、アクセスのたびにＭＦＰが動作していたのでは、省電力化を十分に図ることができない。
【０００６】
そこで、ＭＦＰと連携して動作する監視サーバを設け、監視サーバにおいて、即座に実行が必要なジョブか否かを判断し、即座に実行が必要なジョブであると判断した場合には、ＭＦＰに送信し、そうでない場合には一旦、監視サーバに蓄積しておいて、適切なタイミングで監視サーバからＭＦＰに蓄積しておいたジョブを送信する方式が提案されている。例えば、ＭＦＰをスリープモードに設定し、ＭＦＰが復帰した際に、監視サーバから蓄積していたジョブをＭＦＰに送信することにより、スリープモードの時間を確保して省電力を図ることが可能となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１２４２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＭＦＰが復帰した際に監視サーバに蓄積していたジョブを順次送信する場合、復帰直後に当該ジョブが反映されていない可能性があり、ユーザの利便性を損なう可能性がある。
【０００９】
本発明は、上記のような問題を解決するためになされたものであって、簡易な方式で、省電力化を図るシステムを実現するとともに、ユーザの利便性を考慮した画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のある局面に従う画像形成システムは、通常モードと省電力モードとに切替が可能な画像形成装置と、画像形成装置が省電力モードの際に、必要に応じてジョブを蓄積し、画像形成装置の省電力化を図るための監視サーバとを備える。監視サーバは、画像形成装置の状態を監視する状態監視部と、状態監視部での監視結果に基づいて、画像形成装置が省電力モードである場合に、ジョブを受信して、ジョブ内容に従ってジョブを分類してグループ別に蓄積するジョブ蓄積部と、画像形成装置に対するジョブ蓄積部に蓄積されたジョブの送信制御を実行するジョブ送信制御部とを含む。状態監視部は、画像形成装置の通常モードと省電力モードとの状態を監視するとともに、画像形成装置が通常モードに切り替わった際の起動モードを検知し、ジョブ送信制御部は、状態監視部における起動モードの検知に従って、起動モードに関連付けられてグループ別にジョブ蓄積部に蓄積されたジョブを画像形成装置に対して送信する。
【００１１】
本発明の別の局面に従う画像形成システムは、通常モードと省電力モードとに切替が可能な画像形成装置と、画像形成装置が省電力モードの際に、必要に応じてジョブを蓄積し、画像形成装置の省電力化を図るための監視サーバとを備える。監視サーバは、画像形成装置の状態を監視する状態監視部と、状態監視部での監視結果に基づいて、画像形成装置が省電力モードである場合に、ジョブを受信して、ジョブ内容に従ってジョブを蓄積するジョブ蓄積部と、画像形成装置に対するジョブ蓄積部に蓄積されたジョブの送信制御を実行するジョブ送信制御部とを含む。状態監視部は、画像形成装置の通常モードと省電力モードとの状態を監視するとともに、画像形成装置が通常モードに切り替わった際の起動モードを検知し、ジョブ送信制御部は、状態監視部における起動モードの検知に従って、起動モードに関連付けられたジョブをジョブ蓄積部から抽出して、画像形成装置に対して送信する。
【００１２】
好ましくは、ジョブ送信制御部は、状態監視部における起動モードの検知として認証モードを検知した場合には、画像形成装置に対して認証処理の設定をするのに必要なコマンドを含むジョブを優先的に送信する。
【００１３】
好ましくは、ジョブ送信制御部は、状態監視部における起動モードの検知としてＦＡＸモードあるいはスキャンモードを検知した場合には、画像形成装置に対して送信先に関する情報を設定するのに必要なコマンドを含むジョブを優先的に送信する。
【発明の効果】
【００１４】
本発明に従う画像形成システムにおいて、ジョブ送信制御部は、状態監視部における起動モードの検知に従って、起動モードに関連付けられてグループ別にジョブ蓄積部に蓄積されたジョブを画像形成装置に対して送信することにより、省電力モードから復帰した場合に、優先的にジョブを送信して、ユーザの利便性を考慮したシステムを実現することが可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１に従う画像形成システムを説明する概略図である。
【図２】本発明の実施の形態１に従うＭＦＰ２０の構成を説明する概略ブロック図である。
【図３】本発明の実施の形態１に従う監視サーバ１０の機能ブロック図である。
【図４】本発明の実施の形態１に従う監視サーバ１０のジョブ処理について説明するフロー図である。
【図５】本発明の実施の形態１に従う監視サーバ１０のジョブの蓄積処理について説明するフロー図である。
【図６】本発明の実施の形態１に従う分類されたジョブの蓄積を説明する図である。
【図７】本発明の実施の形態１に従うＭＦＰ２０が起動（復帰）した際における監視サーバ１０のジョブ出力処理について説明するフロー図である。
【図８】本発明の実施の形態１に従うジョブ受付順を説明する図である。
【図９】本発明の実施の形態１に従うジョブ出力順の設定を説明する図である。
【図１０】本発明の実施の形態２に従う監視サーバ１０のジョブ処理について説明するフロー図である。
【図１１】本発明の実施の形態２に従うＭＦＰ２０が起動（復帰）した際における監視サーバ１０のジョブ出力処理について説明するフロー図である。
【図１２】本発明の実施の形態２に従うジョブ受付順とジョブ出力順とを説明する図である。
【発明を実施するための形態】
【００１６】
以下に図面を参照しつつ本発明の実施の形態について説明する。以下の説明においては同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。
【００１７】
（実施の形態１）
図１は、本発明の実施の形態１に従う画像形成システムを説明する概略図である。
【００１８】
図１を参照して、本発明の実施の形態１に従う画像形成システムは、画像形成装置としての機能を有するＭＦＰ２０、パソコン（ＰＣ）２，４、６、監視サーバ１０とを有しており、これらは図示しないネットワークを介して相互に通信可能に接続されている。
【００１９】
ここで、一例として、パソコン２は、ユーザＡが使用しており、パソコン４は、ユーザＢが使用しているものとする。また、パソコン６は、ユーザＣが使用しているものとする。
【００２０】
パソコン２，４，６からＭＦＰ２０に対してジョブを送信する場合には、一旦、監視サーバ１０に送られるものとする。
【００２１】
監視サーバ１０は、ＭＦＰ２０のスリープ状態（スリープモード）および通常状態（通常モード）を監視するとともに、送信されてきたジョブの内容を確認して、必要に応じてジョブを送信あるいは蓄積し、ＭＦＰ２０の省電力化を図るものである。
【００２２】
ネットワークは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるコンピュータやネットワーク機器同士を接続したＬＡＮ（Local Area Network）や、ＬＡＮ同士を専用線で接続したＷＡＮ（Wide Area Network）、およびインターネット等を含む。なお、ネットワークに接続される機器の種類および台数はこれらに限定されるものではない。
【００２３】
図２は、本発明の実施の形態１に従うＭＦＰ２０の構成を説明する概略ブロック図である。
【００２４】
図２を参照して、本発明の実施の形態１に従うＭＦＰ２０は、ＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、ＨＤＤ（Hard Disk Drive）２０４、通信Ｉ／Ｆ２０５、スキャナ２０６、プリンタ２０７、ＦＡＸ２０８、オペレーションパネル２０９および内部バス２２０を含む。内部バス２２０は、各部を接続して、相互にデータの授受を実行することが可能である。
【００２５】
ＣＰＵ（Central Processing Unit）２０１は、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４等の記憶領域に格納されているプログラムに従って上記各部の制御や各種の演算処理等を実行する。また、当該記憶領域は、各種データの保存領域として用いられるとともに、プログラムを実行するための作業領域あるいはスキャナ２０６で画像処理により得られた画像データ等を保存するための領域として用いられる。
【００２６】
通信Ｉ／Ｆ２０５は、ネットワークに接続され、ネットワーク上の他の機器との間でデータ通信を実行する。具体的には、例えば、監視サーバ１０を介してパソコン２，４，６との間でデータの授受を実行し、例えば、監視サーバ１０を介してパソコン２，４，６から印刷ジョブ等のデータの入力を受ける。
【００２７】
スキャナ２０６は、原稿に光源で光を当ててその反射光を光電変換するためのＣＣＤ等の受光素子、および原稿を所定の読取位置まで搬送するための自動原稿搬送装置（ＡＤＦ）を備えており、ＣＣＤ等の受光素子から原稿の画像データを取得する。
【００２８】
プリンタ２０７は、スキャナ２０６により読み取っていた画像データ、外部装置から通信Ｉ／Ｆを介して取得した画像データの各種データを記録用紙等の記録材料に印刷する。
【００２９】
ＦＡＸ２０８は、通信Ｉ／Ｆ２０５を介して一般電話回線等に接続され、ＦＡＸ送信される。
【００３０】
ＨＤＤ２０４は、ＢＯＸ機能としても用いられ、画像データ等を蓄積することが可能である。また、ＨＤＤ２０４には、一例として、ユーザ認証処理を実行する際の照合用のデータの格納領域が設けられ、当該格納領域には、予めユーザ名およびパスワード等が登録されているものとする。
【００３１】
オペレーションパネル２０９は、各種指示の入力に使用されるタッチパネル、コピー枚数、ユーザのパスワード等を指定するためのテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー、各種設定条件を初期化するリセットキー、コピー機能、ＦＡＸ機能、スキャン機能、ＢＯＸ機能等の機能を切り替えるためのキー等が設けられた入力部２０９Ａと、各種情報の表示を実行するディスプレイ２０９Ｂとを含む。
【００３２】
なお、本例においては、一例として、プリンタ２０７を用いたコピー機能を実行する際には、ユーザ認証処理が要求されるものとする。具体的には、コピー機能をユーザが選択した際には、認証画面が表示され、当該認証画面において、ユーザは予め登録した自己のユーザ名およびパスワードを入力する。そして、当該入力に応答して、ＨＤＤ２０４に格納されている照合用のユーザ名およびパスワードと一致するか否かが判断され、一致する場合（認証成功）に、コピー機能の実行が可能となるものとする。当該ユーザ認証処理を実行するプログラムは、ＲＯＭ２０２に予め格納されており、当該ＲＯＭ２０２に格納されたプログラムをＣＰＵ２０１が読み込むことにより実現されるものとする。
【００３３】
なお、本発明の実施の形態１に従うＭＦＰ２０は、装置を通常動作させることが可能な通常モードと、装置が省電力状態となっていて通常動作させることができないスリープ（省電力）モードとを有しているものとする。ＭＦＰ２０のＣＰＵ２０１は、通常モードである場合に、所定期間、アイドル状態が継続した場合にスリープ（省電力）モードに移行させる。そして、ＣＰＵ２０１は、スリープモードに移行した場合には、当該スリープモードに移行したことを示すスリープ信号を通信Ｉ／Ｆ２０５を介して監視サーバ１０に通知するものとする。
【００３４】
スリープモードから通常モードへの起動は、例えば、スリープモード中に、監視サーバ１０から印刷ジョブ等の入力があった場合、また、スリープモードであるＭＦＰ２０にユーザが直接アクセス（例えば、タッチパネルを操作）した場合等に実行されるものとする。
【００３５】
また、通常モードへの起動は、通常モードの各機能のいずれかの状態で起動するものとする。具体的には、ＭＦＰ２０は、スリープモードに移行する前の状態を記憶し、起動（復帰）する際には、当該前の状態に復帰するものとする。具体的には、コピー機能が使用された状態でスリープモードに移行した場合には、起動（復帰）した場合は認証機能を使用する状態（認証モード）で起動するものとする。同様に、スキャン機能が使用された状態でスリープモードに移行した場合には、起動（復帰）した場合はスキャン機能を使用する状態（スキャンモード）で起動するものとする。ＦＡＸ機能が使用された状態でスリープモードに移行した場合には、起動（復帰）した場合はＦＡＸ機能を使用する状態（ＦＡＸモード）で起動するものとする。同様に、ＢＯＸ機能が使用された状態でスリープモードに移行した場合には、起動（復帰）した場合はＢＯＸ機能を使用する状態（ＢＯＸモード）で起動するものとする。そして、ＭＦＰ２０のＣＰＵ２０１は、スリープモードから起動（復帰）した場合には、起動信号を通信Ｉ／Ｆ２０５を介して監視サーバ１０に送信するとともに、どの状態（認証モードか、スキャンモードか、ＦＡＸモードか、ＢＯＸモードか等）で起動（復帰）したかを通知するものとする。当該処理は、ＣＰＵ２０１における処理で実行される。
【００３６】
図３は、本発明の実施の形態１に従う監視サーバ１０の機能ブロック図である。
図３を参照して、本発明の実施の形態１に従う監視サーバ１０は、コントローラ１００と、通信インタフェース１０８と、メモリ１１０と、ＨＤＤ１１２と、内部バス１０６とを含む。内部バス１０６は、各部を接続して、相互にデータの授受を実行することが可能である。
【００３７】
通信インタフェース１０８は、ネットワークと接続されており、パソコン２，４，６あるいはＭＦＰ２０との間でデータの授受を実行する。
【００３８】
コントローラ１００は、監視サーバ１０全体を制御するためのものであり、スリープ管理制御部１０１と、ジョブ編集部１０２と、ジョブ受付部１０３と、ジョブ送信制御部１０４とを含む。
【００３９】
メモリ１１０は、コントローラ１００での作業領域等に用いられる。
ＨＤＤ１１２は、後述するが、パソコン２，４，６から受信したジョブを必要に応じて蓄積する。また、監視サーバ１０で実行されるプログラムも格納しているものとする。
【００４０】
スリープ管理制御部１０１は、ＭＦＰ２０の状態を監視し、スリープ信号の有無に従ってＭＦＰ２０がスリープモードであるか否かを判断する。
【００４１】
ジョブ受付部１０３は、通信インタフェース１０８を介してパソコン２，４，６等から受信したジョブを受け付けて、その内容を確認し、ＭＦＰ２０の状態およびジョブ内容に応じてジョブ編集部１０２あるいはジョブ送信制御部１０４に出力する。
【００４２】
ジョブ編集部１０２は、受け付けたジョブをＨＤＤ１１２に格納する。
ジョブ送信制御部１０４は、ジョブ受付部１０３から出力されたジョブを送信するとともに、後述するが、ＭＦＰ２０がスリープモードから通常モードに復帰した場合にＨＤＤ１１２に蓄積されているジョブの送信する順番を設定して、設定に従う送信制御を実行する。
【００４３】
次に、本発明の実施の形態１に従う監視サーバ１０の処理について説明する。
図４は、本発明の実施の形態１に従う監視サーバ１０のジョブ処理について説明するフロー図である。
【００４４】
図４を参照して、まず、監視サーバ１０のスリープ管理制御部１０１は、ＭＦＰ２０からのスリープ信号の入力が有ったかどうかを判断する（ステップＳ２）。
【００４５】
ステップＳ２において、ＭＦＰ２０からのスリープ信号の入力が無い場合（ステップＳ２においてＮＯ）には、ステップＳ１０に進む。すなわち、スリープ信号の入力が無い場合には、通常モードであるため通常処理を実行する。
【００４６】
そして、ジョブ受付部１０３は、ジョブの入力が有るかどうかを判断する（ステップＳ１０）。
【００４７】
ステップＳ１０において、ジョブ受付部１０３は、ジョブの入力が有ると判断した場合（ステップＳ１０においてＹＥＳ）には、ジョブを出力する（ステップＳ１２）。具体的には、ジョブ受付部１０３は、ジョブ送信制御部１０４に受け付けたジョブを出力し、ジョブ送信制御部１０４は、通信インタフェース１０８を介してＭＦＰ２０に当該ジョブを送信する。
【００４８】
そして、処理を終了する（エンド）。
したがって、スリープ信号の入力が無い場合、すなわち、ＭＦＰ２０が通常モードである場合には、監視サーバ１０に入力されたジョブは、ＭＦＰ２０に直ぐに送信されることになる。
【００４９】
一方、ステップＳ２において、ＭＦＰ２０からのスリープ信号の入力が有った場合（ステップＳ２においてＹＥＳ）には、次に、ジョブ受付部１０３は、ジョブの入力が有るかどうかを判断する（ステップＳ４）。
【００５０】
ステップＳ４において、ジョブ受付部１０３は、ジョブの入力が有ると判断した場合（ステップＳ４においてＹＥＳ）には、ジョブは印刷ジョブであるかどうかを判断する（ステップＳ６）。ジョブ受付部１０３は、ジョブの内容を確認し、印刷ジョブであるかどうかを判断する。
【００５１】
ステップＳ６において、ジョブ受付部１０３は、受け付けたジョブが印刷ジョブであると判断した場合（ステップＳ６においてＹＥＳ）には、ジョブを出力する（ステップＳ１２）。そして、処理を終了する（エンド）。具体的には、ジョブ受付部１０３は、ジョブ送信制御部１０４に出力して、ジョブ送信制御部１０４は、通信インタフェース１０８を介してＭＦＰ２０に当該ジョブを送信する。印刷ジョブである場合には、ＭＦＰ２０がスリープモードである場合であっても、送信して印刷をＭＦＰ２０で実行させることによりユーザの利便性に供することが可能である。
【００５２】
一方、ステップＳ６において、ジョブは印刷ジョブで無い場合（ステップＳ６においてＮＯ）には、ジョブを蓄積する処理を実行する（ステップＳ８）。そして、処理を終了する（エンド）。ジョブが印刷ジョブで無い場合には、ＭＦＰ２０にジョブを送信するのではなく、監視サーバ１０でジョブを蓄積することにより不必要にＭＦＰ２０をスリープモードから起動させて動作させることなく、システム全体として省電力化を図ることが可能である。そして、ＭＦＰ２０が起動することに応答して、監視サーバ１０に蓄積されたジョブを送信するものとする。
【００５３】
すなわち、スリープ信号の入力が有る場合すなわち、ＭＦＰ２０がスリープモードである場合には、監視サーバ１０に入力されたジョブは、印刷ジョブであるか否かに応じて蓄積されることになる。
【００５４】
なお、本例においては、一例として、印刷ジョブである場合には、ＭＦＰ２０に直ぐに送信する場合について説明したが、印刷ジョブである場合であってもＭＦＰ２０がスリープモードである場合にはジョブを蓄積させて、より省電力化を図るようにすることも可能である。
【００５５】
図５は、本発明の実施の形態１に従う監視サーバ１０のジョブの蓄積処理について説明するフロー図である。当該処理は、コントローラ１００の主にジョブ編集部１０２により実行される。
【００５６】
図５を参照して、ジョブ編集部１０２は、ジョブを確認する（ステップＳ２０）。具体的には、ジョブ編集部１０２は、ジョブ内容を確認する。
【００５７】
そして、ジョブ編集部１０２は、ジョブ内容に従ってジョブを分類して蓄積する（ステップＳ２２）。
【００５８】
そして、処理を終了する（エンド）。
図６は、本発明の実施の形態１に従う分類されたジョブの蓄積を説明する図である。
【００５９】
図６を参照して、ここでは、ＨＤＤ１１２において、複数のジョブ格納領域が設けられ、一例として、ＦＡＸ用ジョブ格納領域、スキャン用ジョブ格納領域、認証用ジョブ格納領域、ＢＯＸ用ジョブ格納領域が設けられている場合が示されている。
【００６０】
ＦＡＸ用ジョブ格納領域には、例えば、ＭＦＰ２０のＦＡＸ機能を用いる場合に設定されるジョブ（ＦＡＸ用ジョブとも称する）が格納される。例えば、ＦＡＸ送信用のアドレス帳のデータを更新あるいは編集等の処理を実行するジョブ等に相当する。
【００６１】
スキャン用ジョブ格納領域には、例えば、ＭＦＰ２０のスキャン機能を用いる場合に設定されるジョブ（スキャン用ジョブとも称する）が格納される。例えば、スキャン送信用のアドレス帳のデータを更新あるいは編集等の処理を実行するジョブ等に相当する。
【００６２】
認証用ジョブ格納領域には、例えば、ＭＦＰ２０の認証機能を用いる場合に設定されるジョブ（認証用ジョブとも称する）が格納される。例えば、認証用のデータであるユーザ名、パスワード等のデータを登録する処理を実行するジョブ等に相当する。
【００６３】
ＢＯＸ用ジョブ格納領域には、ＭＦＰ２０のＢＯＸ機能を用いる場合に設定されるジョブが格納（ＢＯＸ用ジョブとも称する）される。例えば、ＢＯＸ機能としてＨＤＤ２０４にデータを登録する処理を実行するジョブ等に相当する。
【００６４】
上述したように、ジョブの内容に従ってジョブが印刷ジョブで無い場合には、ジョブ受付部１０３は、ジョブ編集部１０２に出力する。
【００６５】
ジョブ編集部１０２は、ジョブ内容を確認して、当該ジョブ内容に応じたジョブ格納領域に蓄積する。
【００６６】
なお、ここでは、ジョブ格納領域として４つの領域を一例として説明したが、特にこれに限られず、さらにジョブの種類に応じて複数の領域を設けるようにすることも当然に可能である。また、特にこの分類に限られず、ジョブ内容に応じて他の分類に分けて蓄積するようにしても良い。
【００６７】
後述するが、本発明の実施の形態１においては、起動モードに従って、当該ジョブ格納領域のジョブ出力に関する優先順位を設定する。
【００６８】
図７は、本発明の実施の形態１に従うＭＦＰ２０が起動（復帰）した際における監視サーバ１０のジョブ出力処理について説明するフロー図である。
【００６９】
図７を参照して、まず、監視サーバ１０のスリープ管理制御部１０１は、ＭＦＰ２０からの起動信号の入力が有ったかどうかを判断する（ステップＳ３０）。
【００７０】
ステップＳ３０において、ＭＦＰ２０からの起動信号の入力が有った場合（ステップＳ３０においてＹＥＳ）には、ステップＳ３２に進む。一方、起動信号の入力が有るまでは、ステップＳ３０の状態を維持する。
【００７１】
そして、次に、起動モードを確認する（ステップＳ３２）。具体的には、スリープ管理制御部１０１は、起動信号とともに、どのモードで起動（復帰）したかの通知に従って起動モードを確認する。認証モード、スキャンモード、ＦＡＸモード、ＢＯＸモード等のいずれのモードであるかを確認する。
【００７２】
次に、起動モードに応じて優先するジョブ格納領域を設定する（ステップＳ３４）。ジョブ送信制御部１０４は、スリープ管理制御部１０１からの起動モードの通知に従って、優先するジョブ格納領域を設定する。
【００７３】
具体的には、起動モードが認証モードである場合には、認証用ジョブ格納領域を優先させる。また、起動モードがスキャンモードである場合には、スキャン用ジョブ格納領域を優先させる。また、起動モードがＦＡＸモードである場合には、ＦＡＸ用ジョブ格納領域を優先させる。また、起動モードがＢＯＸモードである場合には、ＢＯＸ用ジョブ格納領域を優先させる。
【００７４】
次に、ジョブ出力順を設定する（ステップＳ３６）。ジョブ送信制御部１０４は、優先するジョブ格納領域の設定に従ってジョブ出力順を設定する。
【００７５】
そして、ジョブ送信制御部１０４は、設定したジョブ出力順に従って順番にジョブを出力する（ステップＳ３８）。
【００７６】
そして、処理を終了する（エンド）。
図８は、本発明の実施の形態１に従うジョブ受付順を説明する図である。
【００７７】
図８を参照して、ここでは、ジョブ受付順として、番号が割り当てられていて、ＦＡＸ宛先を変更するジョブ、スキャン送信の宛先を変更するジョブ、ユーザパスワードを変更するジョブ、ＢＯＸにデータを追加するジョブ、インターネットＦＡＸの宛先を変更するジョブの順番にジョブが受け付けられた場合が示されている。
【００７８】
当該受け付けたジョブは、上述したように、ジョブ編集部１０２によりジョブ内容を確認して、ジョブ内容に応じたジョブ格納領域に蓄積される。
【００７９】
具体的には、ＦＡＸ宛先を変更するジョブは、ＦＡＸ用ジョブ格納領域に蓄積される。また、スキャン送信の宛先を変更するジョブは、スキャン用ジョブ格納領域に蓄積される。また、ユーザパスワードを変更するジョブは、認証用ジョブ格納領域に蓄積される。また、ＢＯＸにデータを追加するジョブは、ＢＯＸ用ジョブ格納領域に蓄積される。インターネットＦＡＸの宛先を変更するジョブは、ＦＡＸ用ジョブ格納領域に格納される。
【００８０】
本例においては、一例として、起動モードが認証モードである場合について説明する。
すなわち、起動モードが認証モードである場合には、認証用ジョブ格納領域が優先される。
【００８１】
図９は、本発明の実施の形態１に従うジョブ出力順の設定を説明する図である。
図９を参照して、ジョブ送信制御部１０４は、起動モードに応じて優先するジョブ格納領域を設定して、ジョブ出力順を設定する。
【００８２】
本例の場合には、起動モードが認証モードである場合であるため認証用ジョブ格納領域が優先されて、ユーザパスワードを変更するジョブが優先される。
【００８３】
したがって、ジョブの受付順では、３番目であるが、本発明の実施の形態１に従うジョブ出力順の設定に従って、ユーザパスワードを変更するジョブが優先して１番目に設定された場合が示されている。
【００８４】
当該設定に従ってジョブがＭＦＰ２０に送信されることにより、起動モードに対応したジョブが優先されて出力されることになる。
【００８５】
すなわち、起動モードが認証モードである場合に、ユーザパスワードを変更するジョブが優先されて出力されることにより、当該ジョブがＭＦＰ２０で早期に実行されてＭＦＰ２０において反映されることになる。
【００８６】
従来の方式では、例えば、ジョブの受付順で出力順が設定されていたため、すぐにＭＦＰ２０で反映させる必要がある場合でもジョブを優先して出力しなかったため、ジョブが反映されておらずユーザの利便性を損なう可能性があったが、本発明の実施の形態１に従う方式の如く、起動モードに応じてジョブを優先して出力することにより、例えば、ユーザがＭＦＰ２０において認証モードにおけるユーザ認証処理を実行する際に、変更が反映されていない等の不具合を防止することが可能である。
【００８７】
また、本例においては、起動モードが認証モードである場合について説明したが、例えば、起動モードがＦＡＸモードである場合には、ＦＡＸ用ジョブ格納領域を優先して、当該ジョブ格納領域に蓄積されたジョブを優先してＭＦＰ２０に出力する。当該処理により、例えば、ＦＡＸ宛先を変更するジョブが優先して出力されることにより、当該ジョブがＭＦＰ２０で早期に実行されてＭＦＰ２０において反映されるためユーザがＭＦＰ２０においてＦＡＸモードにおけるＦＡＸ送信の宛先を指定する際に、変更が反映されていない等の不具合を防止することが可能である。
【００８８】
他の場合についても同様である。
なお、本例においては、起動モードに応じて最も優先するジョブ格納領域を設定する場合について説明した。なお、優先するジョブ格納領域に複数のジョブが格納されている場合には、当該ジョブの受付順位を優先して出力順を設定するようにすることが可能である。また、本例においては、優先するジョブ格納領域を設定して、その他のジョブ格納領域については特に優先順位を設定せずにジョブ受付順に従ってジョブ出力順を設定する方式について説明したが、起動モードに応じて、その他のジョブ格納領域についてもそれぞれ優先順位を付加するようにして、ジョブの出力順を設定するようにしても良い。
【００８９】
（実施の形態２）
上記の実施の形態１では、ジョブを受け付けた際に、ジョブ内容に応じてジョブをそれぞれジョブ格納領域に分類して蓄積して、蓄積されたジョブを出力する場合について説明した。
【００９０】
本実施の形態２においては、別の方式で蓄積されたジョブを出力する場合について説明する。
【００９１】
図１０は、本発明の実施の形態２に従う監視サーバ１０のジョブ処理について説明するフロー図である。
【００９２】
図１０を参照して、図４のフロー図と比較して、ステップＳ８をステップＳ８＃に置換した点が異なる。具体的には、ステップＳ８＃においては、受け付けたジョブの内容を確認して分類することなく、ＨＤＤ１１２に蓄積するものとする。その他の点については図４で説明したのと同様であるのでその詳細な説明は繰り返さない。
【００９３】
図１１は、本発明の実施の形態２に従うＭＦＰ２０が起動（復帰）した際における監視サーバ１０のジョブ出力処理について説明するフロー図である。
【００９４】
図１１を参照して、図７のフロー図と比較して、ステップＳ３４をステップＳ３５に置換した点が異なる。その他の点については同様である。
【００９５】
ステップＳ３５において、起動モードに応じて優先するジョブを抽出する（ステップＳ３５）。
【００９６】
具体的には、ジョブ送信制御部１０４は、スリープ管理制御部１０１からの通知に従って、起動モードが認証モードである場合には、認証用ジョブを抽出する。また、起動モードがスキャンモードである場合には、スキャン用ジョブを抽出する。また、起動モードがＦＡＸモードである場合には、ＦＡＸ用ジョブを抽出する。起動モードがＢＯＸモードである場合には、ＢＯＸ用ジョブを抽出する。
【００９７】
そして、次に、ジョブ出力順を設定する（ステップＳ３６）。ジョブ送信制御部１０４は、抽出したジョブを優先してジョブ出力順を設定する。
【００９８】
そして、ジョブ送信制御部１０４は、設定したジョブ出力順に従って順番にジョブを出力する（ステップＳ３８）。
【００９９】
そして、処理を終了する（エンド）。
図１２は、本発明の実施の形態２に従うジョブ受付順とジョブ出力順とを説明する図である。
【０１００】
図１２を参照して、ここでは、ジョブ受付順として、番号が割り当てられていて、ＦＡＸ宛先を変更するジョブ、スキャン送信の宛先を変更するジョブ、ユーザパスワードを変更するジョブ、ＢＯＸにデータを追加するジョブ、インターネットＦＡＸの宛先を変更するジョブの順番にジョブが受け付けられた場合が示されている。
【０１０１】
当該受け付けたジョブは、ＨＤＤ２０４に蓄積される。
次に、本例においては、一例として、起動モードが認証モードである場合について説明する。
【０１０２】
すなわち、起動モードが認証モードである場合には、認証用ジョブが優先して抽出される。
【０１０３】
そして、起動モードに応じて認証用ジョブが優先されてジョブ出力順が設定される。すなわち、ユーザパスワードを変更するジョブが優先される。
【０１０４】
したがって、ジョブの受付順では、３番目であるが、本発明の実施の形態２に従うジョブ出力順の設定に従って、ユーザパスワードを変更するジョブが優先して１番目に設定された場合が示されている。
【０１０５】
当該設定に従ってジョブがＭＦＰ２０に送信されることにより、起動モードに対応したジョブが優先して出力されることになる。
【０１０６】
すなわち、起動モードが認証モードである場合に、ユーザパスワードを変更するジョブが優先して出力されることにより、当該ジョブがＭＦＰ２０で早期に実行されてＭＦＰ２０において反映されることになる。
【０１０７】
起動モードがその他の場合についても同様である。
本実施の形態２に従う方式においては、監視サーバ１０において受け付けたジョブを予めジョブ内容に従って分類して蓄積させる方式ではなく、起動モードの通知に従って優先するジョブを抽出して出力する方式であるため分類する等の処理が必要でなく、監視サーバ１０における処理負荷を軽減させることが可能である。
【０１０８】
なお、本例においては、ＭＦＰ２０からスリープモードに移行したことを示すスリープ信号、スリープモードから起動（復帰）したことを通知する起動信号等が監視サーバ１０に入力されて、当該入力により監視サーバ１０が検知する方式について説明したが、監視サーバ１０のスリープ管理制御部１０１が定期的にＭＦＰ２０の状態を監視して、ＭＦＰ２０の状態を把握するようにしても良い。すなわち、通常モードであるかスリープモードであるか、また、通常モードである場合に、認証モードであるか、スキャンモードであるか等を定期的に監視して把握するようにすることも可能である。
【０１０９】
なお、本発明にかかる画像形成装置は、ＭＦＰに限られず、プリンタ装置あるいはファクシミリ装置等であってもよい。
【０１１０】
なお、コンピュータを機能させて上述のフローで説明したような制御を実行させるプログラムを提供することも可能である。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。
【０１１１】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１２】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１３】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストール
されて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１１４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１５】
２，４，６  パソコン、１０  監視サーバ、２０  ＭＦＰ、１００  コントローラ、１０１  スリープ管理制御部、１０２  ジョブ編集部、１０３  ジョブ受付部、１０４  ジョブ送信制御部、１０６，２２０  内部バス、１０８  通信インタフェース、１１０  メモリ、２０２  ＲＯＭ、２０３  ＲＡＭ、２０６  スキャナ、２０７  プリンタ、２０９  オペレーションパネル。
【図１】
2012222620.tif 000003
【図２】
2012222620.tif 000004
【図３】
2012222620.tif 000005
【図４】
2012222620.tif 000006
【図５】
2012222620.tif 000007
【図６】
2012222620.tif 000008
【図７】
2012222620.tif 000009
【図８】
2012222620.tif 000010
【図９】
2012222620.tif 000011
【図１０】
2012222620.tif 000012
【図１１】
2012222620.tif 000013
【図１２】
2012222620.tif 000014