(57)【要約】【課題】  ジョブの実行処理と電源状態の制御処理との優先順位付けの設定を受付け、ユーザの利便性に適応したジョブ処理と電源制御とを実現する。【解決手段】    画像形成装置において、ユーザは、あらかじめ指定される時刻指定ジョブの処理と、画像形成装置に対する切断指示に基づく処理とのうち、いずれの処理を優先して実行させるかを選択する。そして、入力された実行すべき時刻が指定された時刻指定ジョブを登録する。そして、ユーザにより選択された処理に基づいて、時刻指定ジョブの実行時刻またはユーザからの指示に基づく切断処理の実行時刻を調整することを特徴とする。【選択図】  図３
2013168900.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の電源状態を切断状態に移行させる指示を受け付ける受付手段と、
実行すべき時刻が指定された時刻指定ジョブを登録する登録手段と、
前記受付手段が前記指示を受け付けた場合に、前記時刻指定ジョブの処理と、前記指示に基づく切断処理とのうち、いずれの処理を優先して実行させるかを選択する選択手段と、
前記受付手段が前記指示を受け付けた場合、前記選択手段により選択された処理に基づいて、前記時刻指定ジョブの実行時刻または前記指示に基づく切断処理の実行時刻を調整する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
画像形成装置の電源状態を切断状態に移行させる切断時刻を登録する登録手段と、
実行すべき時刻が指定された時刻指定ジョブを受け付ける受付手段と、
前記受付手段が前記時刻指定ジョブを受け付けた場合に、前記時刻指定ジョブの処理と、前記切断時刻に行うべき切断処理とのうち、いずれの処理を優先して実行させるかを選択する選択手段と、
前記受付手段が前記時刻指定ジョブを受け付けた場合、前記選択手段により選択された処理に基づいて、前記時刻指定ジョブの処理の実行時刻または前記切断時刻に実行すべき切断処理の実行時刻を調整する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項３】
前記登録手段は、前記画像形成装置の電源状態を切断状態に移行させる複数の切断時刻を登録することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記受付手段は、前記画像形成装置の電源状態を切断状態に移行させる指示を外部から受け付けることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記選択手段は、前記受付手段が前記指示を受け付けた場合に、前記時刻指定ジョブの処理を調整するための複数の調整モードの中か１つの調整モードを選択することを特徴とする請求項１記載の画像形成装置。
【請求項６】
複数の調整モードは、前記時刻指定ジョブの実行時刻を、繰り下げモード、繰り上げモード、セキュアプリントモード、保留モードを含むことを特徴とする請求項５記載の画像形成装置。
【請求項７】
画像形成装置の制御方法であって、
画像形成装置の電源状態を切断状態に移行させる指示を受け付ける受付工程と、
実行すべき時刻が指定された時刻指定ジョブを登録する登録工程と、
前記受付工程が前記指示を受け付けた場合に、前記時刻指定ジョブの処理と、前記指示に基づく切断処理とのうち、いずれの処理を優先して実行させるかを選択する選択工程と、
前記受付工程が前記指示を受け付けた場合、前記選択工程で選択された処理に基づいて、前記時刻指定ジョブの実行時刻または前記指示に基づく切断処理の実行時刻を調整する制御工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項８】
画像形成装置の制御方法であって、
画像形成装置の電源状態を切断状態に移行させる切断時刻を登録する登録工程と、
実行すべき時刻が指定された時刻指定ジョブを受け付ける受付工程と、
前記受付工程が前記時刻指定ジョブを受け付けた場合に、前記時刻指定ジョブの処理と、前記切断時刻に行うべき切断処理とのうち、いずれの処理を優先して実行させるかを選択する選択工程と、
前記受付工程が前記時刻指定ジョブを受け付けた場合、前記選択工程で選択された処理に基づいて、前記時刻指定ジョブの処理の実行時刻または前記切断時刻に実行すべき切断処理の実行時刻を調整する制御工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項９】
請求項７または８記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御を行う画像形成装置および画像形成装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
画像形成を行う画像形成装置、例えば、複合機またはＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）と呼ばれる、複写機、プリンタ、ファクシミリ等の機能を備えた機器が広く使用されている。
【０００３】
これらの画像形成装置は、消費電力低減のため、使用しない時間帯は電源を切られるか、省電力モードへ移行されることが一般的である。また、指定された時刻に自動で電源を切ったり、省電力モードへ移行したりといった制御を可能にする方法も知られている。
【０００４】
一方、画像形成装置の中には、あらかじめ指定された時刻にジョブを実行することを可能としたものがある。このような画像形成装置においては、電源オフや省電力モードへの移行と、ジョブの実行とが重なり合うする問題がある。例えば、あらかじめ実行時刻を指定されたジョブが画像形成装置に登録されていたとしても、その時刻になる前に画像形成装置の電源が切られてしまったためにジョブが実行できないといった問題がある。
【０００５】
この課題を解決する手段として、特許文献１の先行技術がある。この特許文献１には、画像形成に係るプリントジョブと、画像形成装置の電源状態の制御等に係るコマンドジョブの両方が画像形成装置に送信された際、常にプリントジョブをコマンドジョブより先に実行するように制御する方法が記載されている。
これにより、全てのプリントジョブが終わってからコマンドジョブを実行することが可能になる。その結果、プリントジョブの前にシャットダウン処理が割り込んでしまって画像形成装置の電源が落ちてしまったために残りのプリントジョブが実行されないといった問題を解決することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の技術は、プリントジョブが常にコマンドジョブよりも先に実行されるように画像形成装置を制御するため、コマンドジョブの実行時刻が優先されるように処理することができない。また、プリントジョブごとに処理方法を変更することができない。たとえば、ＭＦＰが設置されているオフィスで停電が予定されているため、プリントジョブが登録されていたとしてもシャットダウン処理を実行するコマンドジョブを優先して実行したい場合に対応できない。
また、優先して出力したいプリントジョブはシャットダウン処理よりも先に実行するが、そうでないジョブについてはシャットダウン処理を先に実行するなど、プリントジョブごとにコマンドジョブとの実行優先順位を制御したい場合にも対応できない。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ジョブの実行処理と電源状態の制御処理との優先順位付けの設定を受付け、ユーザの利便性に適応したジョブ処理と電源制御とを実現できる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
画像形成装置の電源状態を切断状態に移行させる指示を受け付ける受付手段と、実行すべき時刻が指定された時刻指定ジョブを登録する登録手段と、前記受付手段が前記指示を受け付けた場合に、前記時刻指定ジョブの処理と、前記指示に基づく切断処理とのうち、いずれの処理を優先して実行させるかを選択する選択手段と、前記受付手段が前記指示を受け付けた場合、前記選択手段により選択された処理に基づいて、前記時刻指定ジョブの実行時刻または前記指示に基づく切断処理の実行時刻を調整する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ジョブの実行処理と電源状態の制御処理との優先順位付けの設定を受付け、ユーザの利便性に適応したジョブ処理と電源制御とを実現できる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態を示す画像形成装置の構成を説明するブロック図である。
【図２】図１に示した操作部の表示部に表示するＵＩ画面の一例を示す図である。
【図３】画像形成装置の制御方法を説明するフローチャートである。
【図４】図１に示した操作部の表示部に表示するＵＩ画面の一例を示す図である。
【図５】画像形成装置の制御方法を説明するフローチャートである。
【図６】図１に示した操作部の表示部に表示するＵＩ画面の一例を示す図である。
【図７】画像形成装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す画像形成装置の構成を説明するブロック図である。本例は、画像形成装置が、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）を例とする。
図１に示すＭＦＰ１００において、１０１は入力画像処理部で、紙原稿などをスキャナなどの画像読み取り装置で読み取り、読み取られた画像データの画像処理を行う。１０２はネットワーク部で、ネットワークを経由して入力された画像データをＭＦＰ制御部１０３に渡したり、ＭＦＰ内部の画像データや装置情報をネットワーク経由で外部に送信したりする。１０３はＭＦＰ制御部で、入力されるデータや出力するデータを制御する交通整理の役割や、ジョブの実行順序の制御、ＭＦＰ１００の電源状態の制御などの役割を果たしている。
また、ＭＦＰ制御部１０３は、ジョブデータをメモリ部１０４に格納することができる。メモリ部１０４は図示しないＲＡＭやＨＤＤから構成されており、ＭＦＰ制御部１０３はメモリ部１０４にジョブデータを格納したり、必要に応じて呼び出したりすることができる。
【００１３】
ＭＦＰ制御部１０３が印刷処理を開始すると、入力画像データは、出力画像処理部１０５で印刷に係る画像処理を施され、プリンタ部１０６に送られる。プリンタ部１０６は、紙に代表される記録媒体を給紙し、出力画像処理部１０５で処理された画像データを印字していく。印字された記録媒体は後処理部１０７へ送り込まれ、排紙先の仕分け処理や、ステイプルなどの仕上げ処理が行われる。操作部１０８は、ＭＦＰ１００に対して、上記の様々なフローや機能を選択したり、操作指示を行ったりするためのものである。
【００１４】
ＭＦＰ１００は、あらかじめ指定された時刻にジョブを実行する機能を持つ。一例として、ファクシミリの送信時刻予約がある。
ＭＦＰ１００にＦＡＸジョブを登録する際、ユーザは、操作部１０８からジョブを送信する時刻を指定することができる。ＭＦＰ制御部１０３は、当該ＦＡＸジョブデータを一旦メモリ部１０４に登録しておき、指定された時刻になったら、メモリ部１０４から当該ジョブデータを読み出し、送信処理を行う。また、操作部１０８から電源を切断する指示を受け付けることが可能に構成されている。なお、メモリ部１０４には、実行すべき時刻が指定された時刻指定ジョブを複数登録することが可能に構成されている。なお、時刻指定ジョブは、ユーザ認証処理を実行して印刷するセキュアジョブを保存する手段としても用いられる。
同様に、プリントジョブに関しても、印刷する時刻を指定してＭＦＰ１００にジョブを登録しておき、ＭＦＰ１００は指定された時刻になったら自動的に印刷を開始する、という機能が実現できる。本実施形態では、これらのように時刻を指定して実行するジョブを時刻指定ジョブと呼ぶ。
１０００はデータ処理装置（ＰＣ）で、ネットワーク１００１を用いて外部のＰＣ１０００から電源状態を切断状態に移行させる指示コマンドをＭＦＰ１００に転送可能に構成されている。
したがって、ＭＦＰ１００は、ＰＣ１０００から上記指示コマンドを受け付けることが可能に構成されている。
【００１５】
以下、本実施形態におけるジョブ処理の変更方法について説明する。この処理は、ＭＦＰ１００がスリープ移行処理もしくはシャットダウン処理を行う際に適用されるものであり、本実施例では、ＭＦＰ１００がシャットダウン処理を行う際を例にとり説明する。
【００１６】
まず、ＭＦＰ１００に時刻指定ジョブを送信する際に、シャットダウン処理と重なり合う場合の処理態様を複数の選択肢から選んで設定可能とする例を説明する。具体的には、時刻指定ジョブとしてプリントジョブが実行される場合に関して、選択肢の一例を説明する。
図２は、図１に示した操作部１０８の表示部に表示するユーザインタフェース画面ＵＩ画面）の一例を示す図である。なお、本実施形態では、複数の調整モードを備え、後述するように時刻指定ジョブの実行時刻を、繰り下げモード、繰り上げモード、セキュアプリントモード、保留モードを選択可能に構成されている。ユーザは、本画面を用いて時刻指定ジョブの処理と、ユーザから、あるいは外部からの指示に基づく切断処理とのうち、いずれの処理を優先して実行させるかを選択することができる。
図２において、２００はシャットダウン重なり合う時における選択画面で、時刻指定ジョブとシャットダウン時刻処理が重なり合う場合のＭＦＰ１００の処理対象を選択するための画面である。
【００１７】
この選択画面２００において、ユーザは、プリント時刻優先ボタン２０１およびシャットダウン時刻優先ボタン２０２のいずれかを選択する。
さらに、シャットダウン時刻優先ボタン２０２を選択する場合には、さらに４つの選択肢として、繰り下げボタン２０３、繰り上げボタン２０４、セキュアプリントボタン２０５、保留ボタン２０６を表示し、ユーザは、いずれか１つを選択可能とする。つまり、切断指示を受け付けた場合に、ユーザは、時刻指定ジョブの処理を調整するための複数の調整モードの中から１つの調整モードを選択することが可能に構成されている。
ここで、プリント時刻優先とは、ＭＦＰ１００に時刻指定ジョブが登録されていた場合、シャットダウン指示を受付けたとしても、該時刻指定ジョブの実行終了まではシャットダウン処理を開始しない設定を意味する。逆に、シャットダウン時刻優先は、ＭＦＰ１００に時刻指定ジョブがあっても、シャットダウン指示を受け付けた場合には、シャットダウンを優先して実行する設定である。
【００１８】
この場合に、シャットダウン実行時に、ＭＦＰ１００にすでに登録されている時刻指定ジョブをどのように処理すべきかを変更するのが繰り下げボタン２０３、繰り上げボタン２０４、セキュアプリントボタン２０５、保留ボタン２０６である。本実施形態では、これらの４つボタンをユーザが選択可能に構成されている。
ここで、繰り下げボタン２０３を受け付けた場合、シャットダウン処理が完了した後、次にＭＦＰ１００が起動したときに該時刻指定ジョブを自動的に実行する設定である。また、繰り上げボタン２０４を受け付けた場合、シャットダウン処理を開始する前に該時刻指定ジョブを実行するように変更する設定である。ただし、ＭＦＰ１００が、シャットダウン指示を受付けてから一定時間以内にシャットダウンを完了することを特徴としている場合には、次のような制御も可能である。
【００１９】
繰り下げボタン２０３、セキュアプリントボタン２０５、保留ボタン２０６のうち、デフォルトの動作をあらかじめ定めておき、該時刻指定ジョブを繰り上げ実行しても前記一定時間以内のシャットダウンが可能な場合には繰り上げ実行する。さもなければ、繰り上げ印刷を行わず、デフォルトの処理へと変更する。
このように構成することで、ＭＦＰ１００が持つ一定時間以内のシャットダウンという特徴を損なうことがない。
次に、セキュアプリントボタン２０５の内容を説明する。
ここで、セキュアプリントとは、ＭＦＰ１００が持つ機能であり、操作部１０８からユーザ名とパスワードを入力するなどの手段で認証を行わない限りジョブの実行を開始できなくするプリント機能である。
【００２０】
セキュアプリントボタン２０５は、該時刻指定ジョブを自動的にセキュアプリント設定へと変更する設定を指す。これにより、該時刻指定ジョブがユーザの意図した時刻に実行されなかった場合にも、他のユーザが勝手に該時刻指定ジョブを印刷するといった事態を未然に防ぐことができる。
最後に、保留ボタン２０６は、該時刻指定ジョブの実行を自動的には行わず、ユーザが再度ジョブ実行の指示をＭＦＰ１００に対して行うまで実行しなくする設定である。
【００２１】
なお、ここでは時刻指定プリントジョブを対象に選択肢の例を説明したが、選択肢の内容はジョブの種類やＭＦＰ１００が持つ機能に応じて変更することが望ましい。
例えば、ＭＦＰ１００がＦＡＸジョブに関して上述したセキュアプリント相当の機能、すなわち、ジョブ実行にユーザ認証を必要とする制御機能を持たない場合には、時刻指定のＦＡＸジョブに対する設定では繰り下げボタン２０３、繰り上げボタン２０４、保留ボタン２０６のみを表示するように制御してもよい。
【００２２】
なお、ここで説明した設定は、ＭＦＰ１００の本体設定の一部とし、すべての時刻指定ジョブで共通となるようにしてもよいし、ＭＦＰ１００に時刻指定ジョブを送信する際に設定させることにより各ジョブで個別に設定可能となるようにしてもよい。また、これらの項目のうち、ユーザ権限に応じて設定可能な範囲を変えることも可能である。
例えば、管理者権限をもつユーザは全ての項目を設定可能だが、その他のユーザはプリント時刻優先を選択することはできず重なり合う時の動作を、繰り下げボタン２０３、繰り上げボタン２０４、セキュアプリントボタン２０５、保留ボタン２０６から選択することのみ可能にする、といった例が挙げられる。これにより、管理者以外のユーザがプリント時刻優先を設定してしまい、ＭＦＰ１００の管理者が所望する時刻にシャットダウン処理が行えないといった事態を防ぐことができる。
【００２３】
図３は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、ＭＦＰ１００がシャットダウン処理を行う場合における時刻指定ジョブの処理例である。なお、各ステップは、ＭＦＰ制御部１０３が備えるＣＰＵがメモリ部１０４から読み出す制御プログラムを実行することにより実現される。ここでは、制御主体をＭＦＰ制御部１０３として説明する。以下、画像形成装置の電源を切断する指示を受け付けた場合、ＵＩ画面を用いて選択された処理に基づいて、時刻指定ジョブの実行時刻または前記指示に基づく切断処理の実行時刻を調整する制御について説明する。
また、ここでは、図２を用いて説明した設定項目がＭＦＰ１００の本体設定に含まれており、すべての時刻指定ジョブに対して共通に適用される場合を説明する。
まず、Ｓ３００において、ＭＦＰ１００がシャットダウン指示を受け付け、Ｓ３０１に進み、ＭＦＰ１００のメモリ部１０４に時刻指定ジョブが登録されているか否かをＭＦＰ制御部１０３が判断する。ここで、登録されていないとＭＦＰ制御部１０３が判断した場合は、処理方法を変更すべきジョブはないため、Ｓ３０６に進みシャットダウンの予約処理を続行する。
一方、Ｓ３０１で、ＭＦＰ１００のメモリ部１０４に時刻指定ジョブが登録されているとＭＦＰ制御部１０３が判断した場合は、Ｓ３０２に進み、ＭＦＰ１００の設定がシャットダウン時刻優先かプリント時刻優先かをＭＦＰ制御部１０３が判断する。ここで、シャットダウン時刻優先が設定されているとＭＦＰ制御部１０３が判断した場合、ＭＦＰ制御部１０３がＭＦＰ１００に登録されている時刻指定ジョブの処理方法を変更する。
【００２４】
すなわち、図２にしめした選択画面２００を通じてユーザがあらかじめ選択したボタンにより、ＭＦＰ制御部１０３がジョブの処理方法を変更する。
一方、Ｓ３０２で、シャットダウン時刻優先が設定されていないとＭＦＰ制御部１０３が判断した場合、ＭＦＰ制御部１０３は、Ｓ３００において、ユーザから受け付けたシャットダウン指示の開始時刻を、登録されている時刻指定ジョブの処理後になるように変更する。
【００２５】
次に、Ｓ３０５において、ＭＦＰ制御部１０３がＭＦＰ１００に登録されている全ての時刻指定ジョブについて、Ｓ３０３あるいはＳ３０４の処理が行われたか否かを判断する。ここで、まだ時刻指定ジョブが残っているとＭＦＰ制御部１０３が判断した場合、Ｓ３０２に戻り一連の設定変更処理を行う。
一方、Ｓ３０５において、まだ時刻指定ジョブが残っていないとＭＦＰ制御部１０３が判断した場合、すなわち、全ての時刻指定ジョブが調べられた後、Ｓ３０６に進む。
そして、Ｓ３０６で、上記一連の処理で決まったシャットダウン処理開始時刻になればシャットダウンが開始されるようシャットダウン処理の予約を行い、処理を終了する。
【００２６】
本実施形態によれば、まず、ＭＦＰ１００が実行するジョブ処理と、シャットダウン処理の時刻が重なり合う場合に、ジョブの処理を優先するかシャットダウン処理を優先するかを選択できる。
これにより、ジョブの処理を行ってしまっていたために所望の時刻にシャットダウンすることができないといった事態を防ぐことができる。
また、シャットダウン処理を優先した場合に、それに応じてジョブの処理をどのように変更するかを複数の選択肢から設定可能とした。
これにより、ジョブを登録するユーザの希望に合わせて処理態様を設定することが可能になり、仮に所望の時刻にジョブを実行できなかった場合に該ジョブの処理がどのように変更されるかがユーザに対して明確になる。
〔第２実施形態〕
【００２７】
上記第１実施形態においては、ＭＦＰ１００がシャットダウン指示を受け付けたことをトリガーとして、本実施形態に示すジョブ処理方法が実行開始される例を説明した。
本実施形態では、第１実施形態とは異なり、ジョブの受け付けをトリガーとしてジョブ処理方法を実行する例を説明する。
加えて、本実施形態では、ジョブ実行とシャットダウン処理が重なり合うか否かを判断する際、ジョブ処理にかかる時間や次回ＭＦＰ１００が起動されるまでの時間の情報を用いることで、より精度よく判定が行えるようになっている。
【００２８】
まず、ＭＦＰ１００にはあらかじめ設定された時刻にシャットダウン処理あるいはスリープ移行処理を実行する機能が備わっているとする。本実施形態では、定められた時刻にシャットダウン処理を行う機能を例にとり説明する。
【００２９】
本実施形態のジョブ処理方法が実行されるためのトリガーの例として、Ｂｏｘリストアジョブを受付ける例を挙げる。
まず、ＭＦＰ１００がもつＢｏｘ機能とは、スキャナやネットワークを経由してＭＦＰ制御部１０３に入力された画像データをメモリ部１０４に蓄える機能を指す。ユーザはメモリ部１０４に蓄えられた画像データを、任意のタイミングで印刷したり、ネットワーク経由で送信したりすることができる。
【００３０】
ＭＦＰ１００はまた、このようにして蓄えられたＢｏｘジョブデータを、バックアップしたりリストアしたりすることができる。Ｂｏｘバックアップ機能とは、メモリ部１０４に蓄えられたＢｏｘジョブデータを、外部のＨＤＤやファイルサーバといった記憶装置にバックアップする機能を指す。Ｂｏｘリストア機能とは、あらかじめ外部にバックアップされたＢｏｘジョブデータをメモリ部１０４に書き込む機能を指す。これらのＢｏｘバックアップ機能、Ｂｏｘリストア機能により、ユーザはＭＦＰ１００に蓄えられたＢｏｘデータのバックアップを行い、必要に応じてＭＦＰ１００に当該データを戻すことができるようになる。
【００３１】
ここで説明したＢｏｘリストア機能が、シャットダウン処理と重なり合う理由は以下の通りである。
ＭＦＰ１００がＢｏｘリストアを行っている最中には、電源オフやスリープ移行を受け付けないようにする場合がある。これは、Ｂｏｘリストアの最中はメモリ部１０４にバックアップデータを書き込んでいるため、電源オフにより書き込みが途中で中断されてデータが不完全な状態となったり、メモリ部１０４を構成するＨＤＤにダメージが与えられたりすることを防ぐためである。
【００３２】
このように、Ｂｏｘリストアの実行中にはシャットダウン処理を行わないようＭＦＰ１００を制御している場合、あらかじめ定められた時刻でシャットダウン処理が実行される機能と、Ｂｏｘリストアの実行が重なり合う場合がある。
例えば、Ｂｏｘリストアジョブが開始され、定められたシャットダウン開始時刻までに終了しなかった場合、ユーザの意図する時刻にシャットダウン処理が開始できない事態が生じる。本実施形態では、このような場合に鑑み、ＭＦＰ１００がＢｏｘリストアジョブを受付けした場合を例にとり、シャットダウン処理と重なり合うジョブの実行を制御するためのジョブ処理方法を説明する。なお、ＭＦＰ１００が受け付けるジョブは、Ｂｏｘリストアジョブの他に第１実施形態で説明したプリントジョブやＦＡＸジョブ、あるいはコピージョブなどのＭＦＰ１００が処理できるその他のジョブでもよい。
【００３３】
まず、第１実施形態で説明した方法と同様、あらかじめジョブ処理開始時刻を優先するか、シャットダウン処理開始時刻を優先するかを選択可能とする。
図４は、図１に示した操作部１０８の表示部に表示するユーザインタフェース画面ＵＩ画面）の一例を示す図である。本例は、Ｂｏｘリストアジョブに対する選択画面の例である。本実施形態では、ユーザが本画面を用いて後述するように時刻指定ジョブを受け付けた場合に、時刻指定ジョブの処理と、切断時刻に行うべき切断処理とのうち、いずれの処理を優先して実行させるかを選択できるように構成されている。
図４において、ユーザは、Ｂｏｘリストアジョブとシャットダウン処理が重なり合う場合の選択肢として、リストア時刻優先ボタン４０１とシャットダウン時刻優先ボタン４０２からあらかじめ選択可能となっている。ここで、リストア時刻優先ボタン４０１を受け付けた場合におけるリストア時刻優先とは、Ｂｏｘリストアとシャットダウンが重なり合う場合に、Ｂｏｘリストアの処理を優先して行う設定である。
逆に、シャットダウン時刻優先ボタン４０２を受け付けた場合におけるシャットダウン時刻優先とは、シャットダウン処理の開始時刻を守ることを優先し、重なり合う場合にはＢｏｘリストア処理の開始を後回しにする設定である。なお、本実施形態において、メモリ部１０４に画像形成装置の電源状態を切断状態に移行させる切断時刻が登録されている。なお、登録処理は、操作部１０８やＰＣ１０００からの受け付けた切断時刻を登録可能に構成されている。
【００３４】
また、メモリ部１０４は、ネットワーク１００１を介して受け付けた実行すべき時刻が指定された時刻指定ジョブを登録可能に構成されている。
図５は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、ＭＦＰ１００がシャットダウン処理を行う場合における時刻指定ジョブの処理例である。なお、各ステップは、ＭＦＰ制御部１０３が備えるＣＰＵがメモリ部１０４から読み出す制御プログラムを実行することにより実現される。ここでは、制御主体をＭＦＰ制御部１０３として説明する。以下、ユーザから時刻指定ジョブを受け付けた場合、図４に示すＵＩ画面を用いて選択された処理に基づいて、時刻指定ジョブの処理の実行時刻または切断時刻に実行すべき切断処理の実行時刻を調整する制御について説明する。
まず、Ｓ５００において、ＭＦＰ１００が操作部１０８や、ネットワーク部１０２を介してジョブを受け付ける。ここでは、上で説明したＢｏｘリストアジョブを受領したものとする。次に、Ｓ５０１において、ＭＦＰ制御部１０３は、ＭＦＰ１００に時刻を指定されたシャットダウン予定がメモリ部１０４に登録されているか否かを判断する。ここで、シャットダウン予定がメモリ部１０４に登録されていないとＭＦＰ制御部１０３が判断した場合、すなわち、シャットダウン予定がないと判断した場合は、Ｓ５０７へ進み、ＭＦＰ１００は、Ｓ５００で受領したジョブを実行して、本処理を終了する。
【００３５】
一方、Ｓ５０１において、ＭＦＰ１００に時刻を指定されたシャットダウン予定がメモリ部１０４に登録されているとＭＦＰ制御部１０３が判断した場合、すなわち、シャットダウン予定があると判断した場合、Ｓ５０２へ進む。
そして、Ｓ５０２において、ＭＦＰ制御部１０３は受け付けたジョブの処理がシャットダウン処理と重なり合うかどうかを判定する。具体的には、Ｓ５０２において、ＭＦＰ制御部１０３がＳ５００で受け付けたジョブの実行時刻が、予定されたシャットダウン時刻と重なり合うかを判断する。
本実施形態においては、あらかじめ登録されたシャットダウン処理と、Ｓ５００においてＭＦＰ１００が受け付けたジョブの処理時間が重なり合うかを判断する。このため、判定の内容はＳ５００において、受け付けたジョブの終了時刻が、予定されたシャットダウンの開始時刻より前となるか否かにより判断する。なお、ジョブの終了時刻を算出する方法の例としては、ジョブ処理にかかる所要時間を概算する方法がある。
【００３６】
例えばＢｏｘリストアジョブであれば、リストアするバックアップデータの容量と、ＭＦＰ１００がバックアップデータをメモリ部１０４にコピーする速度をもとに、所要時間を概算することができる。さらに、実際の所要時間が概算値と異なる可能性を考慮して、この概算値にマージンを加えた値をジョブの終了時刻としてもよい。
【００３７】
上記Ｓ５０２において、受け付けたジョブの処理がシャットダウン処理と重なり合わないとＭＦＰ制御部１０３が判断した場合、Ｓ５０６に進む。
一方、Ｓ５０２において、Ｓ５０２において、受け付けたジョブの処理がシャットダウン処理と重なり合うとＭＦＰ制御部１０３が判断した場合、Ｓ５０３へ進む。
そして、Ｓ５０３において、シャットダウン時刻優先でないとＭＦＰ制御部１０３が判断した場合は、Ｓ５０５へ進む。そして、Ｓ５０５において、ＭＦＰ１００の設定がシャットダウン時刻優先設定か否かをＭＦＰ制御部１０３が判断する。ここで、ＭＦＰ１００の設定がシャットダウン時刻優先であるとＭＦＰ制御部１０３が判断した場合は、Ｓ５０４に進み、ＭＦＰ制御部１０３が該Ｂｏｘリストアジョブの開始時刻をシャットダウン予定時刻より後になるように変更する。
そして、Ｓ５０５において、ＭＦＰ制御部１０３はシャットダウン予定時刻を該ジョブの終了時刻より後になるように変更して、Ｓ５０６へ進む。
【００３８】
このようにして、Ｓ５０４またはＳ５０５の処理が行われることにより、Ｓ５００で受領したジョブの処理中にＭＦＰ１００のシャットダウン開始時刻を迎えてしまう事態を防ぐことができる。なお、ＭＦＰ１００に登録されているシャットダウン予定は１つとは限らない。
そこで、Ｓ５０６において、ＭＦＰ制御部１０３はすべてのシャットダウン予定に対してＳ５０２からＳ５０５の一連の処理が行われたかを判断する。ここで、まだ処理を行っていないシャットダウン予定があるとＭＦＰ制御部１０３が判断した場合は、Ｓ５０２から再度判定処理を行う。
一方、Ｓ５０６で、ＭＦＰ制御部１０３はすべてのシャットダウン予定に対してＳ５０２からＳ５０５の一連の処理が行われたと判断した場合、すなわち、全てのシャットダウン予定に対して判定処理が終了したら、Ｓ５０７において、ジョブ処理を実行して、本処理を終了する。なお、Ｓ５００〜Ｓ５０６により、本実施形態に示すジョブ処理方法は決定される。
【００３９】
また、ここでは予定されたシャットダウン処理開始時刻の前にジョブが投入された場合を説明したが、時刻指定ジョブの場合には、予定されたシャットダウン処理開始時刻の後にジョブの開始時刻を迎える場合がある。
このような場合には、Ｓ５０２においてジョブ処理とシャットダウン処理が重なり合うかを判定するために、ＭＦＰ１００が次に起動する時刻がいつかを算出する必要があり得る。その方法としては、ＭＦＰ１００に対するシャットダウン予定の入力の際にウェイクアップ予定についても時刻指定できるようにする方法がある。
他にも、ＭＦＰ１００に曜日毎のウェイクアップ時刻を指定できるようにする方法や、シャットダウン時刻から一定時間後にウェイクアップするものとみなす方法もある。
【００４０】
本実施形態によれば、第１実施形態と異なり、あらかじめ指定されたシャットダウン処理と、その後にＭＦＰ１００に対して投入されたジョブ処理との重なり合う関係を制御することができる。
また、重なり合いが起き得るかどうかをジョブ処理の所要時間やＭＦＰ１００がシャットダウン後に次回起動する時刻をもとに判定することで、第１実施形態で説明した手段よりも高精度な判定が可能となる。
〔第３実施形態〕
【００４１】
上記第１、第２実施形態では、ジョブの実行とシャットダウン処理が重なり合う場合に、ＭＦＰ制御部１０３が自動的にジョブ実行あるいはシャットダウン処理の開始時刻を変更する方法について説明した。本実施形態では、これらとは異なり、ジョブの実行とシャットダウン処理とが重なり合うことが予想される場合、ＭＦＰ１００が操作部１０８を通じてユーザに対して重なり合うおそれがある旨を通知し、必要ならば再設定を行うよう促すための構成について説明する。
【００４２】
本実施形態では、第２実施形態と同じく、ＭＦＰ１００には事前に時刻を指定しておき、その時刻が来たらシャットダウン処理を行う機能が備わっているものとする。
ここでは、ＭＦＰ１００にシャットダウン予定が登録されており、かつ該シャットダウン予定と重なり合う時刻指定ジョブがＭＦＰ１００に投入された場合を例にとり説明する。
【００４３】
このような場合に、第２実施形態で説明した方法は、ＭＦＰ制御部１０３がシャットダウン開始時刻とジョブ処理開始時刻のいずれかを自動的に変更するものであった。
これに対して、本実施形態では、ＭＦＰ制御部１０３が変更処理を行う前に、ユーザに対して投入されたジョブがシャットダウン予定と重なり合う旨を通知し、必要ならばジョブあるいはシャットダウン設定の再設定を行うことを可能にする。
【００４４】
図６は、図１に示した操作部１０８の表示部に表示するユーザインタフェース画面ＵＩ画面）の一例を示す図である。本例は、ＦＡＸ送信予約とシャットダウン予定が重なり合うため、指定された時刻にＦＡＸ送信ができない可能性をユーザに確認してもらうための確認画面の例である。ここでは、シャットダウン予定と重なり合うジョブとしてＦＡＸ送信予約ジョブがＭＦＰ１００に投入された場合を例にとる。具体的には、ユーザに対して、ＦＡＸ送信予約とシャットダウン予定が重なり合うため、指定された時刻にＦＡＸ送信ができない可能性がある旨のメッセージを表示する場合を想定する。
図６において、６０１〜６０３は選択ボタンで、ＦＡＸ送信時刻変更を行うために、ユーザにより選択ボタン６０１が選択された場合は、ＭＦＰ制御部１０３は、操作部１０８の表示画面をジョブの時刻指定画面に遷移させる。
一方、シャットダウン時刻変更するために選択ボタン６０２が選択された場合は、ＭＦＰ制御部１０３は、操作部１０８の表示画面をシャットダウン時刻指定画面に遷移させる。
さらに、処理を続行するためにユーザにより選択ボタン６０３が選択された場合は、ＭＦＰ制御部１０３は、いずれも行わずＭＦＰ１００が該時刻指定ジョブを受け付ける。
【００４５】
図７は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、ＭＦＰ１００がシャットダウン処理を行う場合における時刻指定ジョブの処理例である。なお、各ステップは、ＭＦＰ制御部１０３が備えるＣＰＵがメモリ部１０４から読み出す制御プログラムを実行することにより実現される。ここでは、制御主体をＭＦＰ制御部１０３として説明する。なお、本処理において、Ｓ７００，Ｓ７０１，Ｓ７０２，Ｓ７０６はそれぞれ図５のＳ５００，Ｓ５０１，Ｓ５０２，Ｓ５０６と同様であるので説明を省略する。
Ｓ７０２において、ジョブの実行と予定されたシャットダウン処理が重なり合うとＭＦＰ制御部１０３が判断した場合、Ｓ７０３に進み、ＭＦＰ制御部１０３が操作部１０８の表示部に図６で例示した通知画面を表示する。
次に、Ｓ７０４において、Ｓ７０３で表示した通知画面に含まれる選択可能ないずれかの選択ボタン６０１〜６０３のうち、ジョブまたはシャットダウン処理に変更を伴う選択ボタン６０１、６０２が選ばれたか否かをＭＦＰ制御部１０３が判断する。
【００４６】
図６にしめした通知画面において、ジョブまたはシャットダウン処理に変更を伴う選択ボタンとは、ＦＡＸ送信時刻変更を行うための選択ボタン６０１およびシャットダウン時刻変更を行うための選択ボタン６０２である。これらの選択ボタン６０１、６０２が選択されたとＭＦＰ制御部１０３が判断した場合、Ｓ７０５に進み、選ばれた選択ボタンに対応する設定変更画面を操作部１０８の表示部に表示する。
なお、図６の通知画面を用いる場合は、ＦＡＸ送信時刻変更するための選択ボタン６０１が選ばれた場合は、ＦＡＸ送信予約の選択画面へＭＦＰ制御部１０３が操作部１０８の表示部の表示画面を遷移させる。
同様に、シャットダウン時刻を変更するための選択ボタン６０２が選ばれた場合は、シャットダウン予約の選択画面へＭＦＰ制御部１０３が操作部１０８の表示部の表示画面を遷移させる。
第２実施形態と同様、Ｓ７０６ですべてのシャットダウン予定についてＳ７０２からＳ７０５までの一連の処理を実行したとＭＦＰ制御部１０３が判断した場合は、設定変更処理が終了し、Ｓ７０７へ進み、ジョブを実行して、本処理を終了する。
【００４７】
なお、上記の説明では第２実施形態と同様に、シャットダウン予定が登録されている状態でＭＦＰ１００がジョブを受領するケースをもとに説明した。この他、第１実施形態と同様に、時刻指定ジョブが登録されている状態でシャットダウン指示を受領するケースにおいても本実施例で説明したのと同様の制御は実現できる。
その場合には、図３に示したＳ３０１で時刻指定ジョブがあると判定された場合に、ユーザに対する通知画面を表示するように制御すればよい。
【００４８】
第１、第２実施形態に示した方法では、ＭＦＰ制御部１０３が自動的にジョブあるいはシャットダウンの処理を変更してしまうこととなる。実際には、重なり合うことが予想されるならばそうでない時間にジョブの開始時刻を変更したいなど、自動的には処理方法を変更してほしくない場合があり得る。
本実施形態によれば、このような場合にもよりユーザの希望に近い処理方法を選択することができる。
【００４９】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００５０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５１】
１０１  入力画像処理部
１０３  ＭＦＰ制御部
１０８  操作部
【図１】
2013168900.tif 000003
【図２】
2013168900.tif 000004
【図３】
2013168900.tif 000005
【図４】
2013168900.tif 000006
【図５】
2013168900.tif 000007
【図６】
2013168900.tif 000008
【図７】
2013168900.tif 000009