(57)【要約】【課題】複数の装置で操作表示部を共用する場合、一方の装置の操作のために操作表示部に行われた操作情報が他方の装置にも入力されて、装置が使用されていないにもかかわらずスリープモードへの移行が妨げられるという問題を解消できる情報機器を提供する。【解決手段】それぞれ独立して動作可能な第１及び第２の装置１００、２００と、これら装置で共用される操作表示手段３００と、を備えた情報機器１０である。所定時間操作がなされなかったタイミングで第１の装置をスリープモードに移行させる移行手段１２３と、操作表示手段に対する操作内容を判断する操作内容判断手段３０１と、操作内容判断手段による判断結果に基づいて、移行手段による第１の装置１００のスリープモードへの移行を解除するか、操作中であってもスリープモードへの移行を解除しないかを制御する制御手段３０１を備える。【選択図】図２
2018139340.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ独立して動作可能な第１及び第２の装置と、これらの第１及び第２の装置で共用される操作表示手段と、を備えた情報機器であって、
所定時間操作がなされなかったタイミングで前記第１の装置をスリープモードに移行させる移行手段と、
前記操作表示手段に対する操作内容を判断する操作内容判断手段と、
前記操作内容判断手段による判断結果に基づいて、前記移行手段による第１の装置のスリープモードへの移行を解除するか、操作中であってもスリープモードへの移行を解除しないかを制御する制御手段と、
を備えたことを特徴とする情報機器。
【請求項２】
所定時間操作がなされなかったタイミングはタイマーによって規定され、前記制御手段は、前記タイマーをリセットさせることによりスリープモードへの移行を解除し、タイマーをリセットさせないことによりスリープモードへの移行を解除しないことを特徴とする請求項１に記載の情報機器。
【請求項３】
前記操作内容判断手段による操作内容の判断は、第１の装置側が有する設定画面に対する操作か第２の装置側が有する設定画面に対する操作かについての判断であり、
前記制御手段は、前記第１の装置側が有する設定画面に対する操作であると判断された場合、前記第１の装置のスリープモードへの移行を解除し、前記第２の装置側が有する設定画面に対する操作であると判断された場合、前記スリープモードへの移行を解除しないことを特徴とする請求項１または２に記載の情報機器。
【請求項４】
所定時間操作がなされなかったタイミングを規定するタイマーは、第１の装置の機能を実行する各ユニット単位または複数のユニットをまとめた一定の単位で個別に設けられ、
前記第２の装置側が有する設定画面に対して、前記第１の装置の特定の機能が選択されたことを示す操作情報が前記操作表示手段から第２の装置へ通知された場合に、第２の装置は前記操作情報を第１の装置へ通知し、
前記第１の装置は前記通知に基づいて、前記特定の機能を実行するため第１の装置のユニットのうちいずれのユニットを使用するかを判断するとともに、使用すると判断されたユニットに紐付く前記タイマーに対してのみリセットを行ってスリープモードへの移行解除を行うことを特徴とする請求項２または３に記載の情報機器。
【請求項５】
第２の装置から第１の装置への操作情報の通知を行う際に、第１の装置がスリープモードに移行している場合、第２の装置は第１の装置をスリープモードから復帰させた後、前記通知を行うことを特徴とする請求項４に記載の情報機器。
【請求項６】
第１の装置のスリープモードからの復帰中は、第２の装置は、操作表示手段に対する操作情報を一時的に監視するとともに、第１の装置がスリープモードからの復帰後に、第２の装置は第１の装置へ操作情報を通知し、第１の装置は通知内容に基づいてタイマーの設定を更新することを特徴とする請求項５に記載の情報機器。
【請求項７】
ユーザを認証する認証手段を備え、
前記第２の装置は、前記認証手段により認証されたユーザーに対する第１の装置の各機能に対する使用制限情報を、ユーザ情報に紐付けて前記使用制限情報を保持する保持手段から取得するとともに、前記操作表示手段から通知された操作情報のうち、前記使用制限情報によって示される使用が制限されている機能についての操作情報は前記第１の装置へ通知しないことを特徴とする請求項４に記載の情報機器。
【請求項８】
前記第１の装置は画像処理装置であり、第２の装置はサーバである請求項１〜７のいずれかに記載の情報機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば多機能デジタル画像処理装置であるＭＦＰ（Multi Function Peripherala）とサーバ等のように、それぞれ独立して動作可能な複数の装置と、これら装置で共用される操作表示装置を備えた情報機器に関する。
【背景技術】
【０００２】
オフィス等では紙媒体を中心に扱う上記ＭＦＰの他に、電子データを扱うサーバのような情報処理装置も多く使用されており、さらにこれらのＭＦＰと情報処理装置の両方を使用して複合的な処理を実行させることも一般に行われている。
【０００３】
このため、オフィス全体の装置の運用や管理を簡素化すること等を目的として、ＭＦＰや情報処理装置のような独立して動作する複数の装置を１つの筐体に収容して１つの情報機器として提供することが考えられている。
【０００４】
この場合、情報機器内の各装置は本来的にそれぞれ独立で動作可能であるため、操作画面等の各種の表示データを表示しかつユーザーが操作を行うための操作パネル等の操作表示部を、各装置が別個独立に備えている構成も、勿論可能である。
【０００５】
しかし、この場合は１つの情報機器に複数の操作表示部が存在することになり、ユーザーにとっては使い勝手が良くない上、操作表示部は外部に露出していることからそれらの設置スペースも増加し、複数の装置を情報機器として１つに纏める意義が減殺されてしまう。
【０００６】
そこで、各装置から操作表示部を共用できるように操作表示部を一つにし、必要に応じて操作表示部を一方の装置側と他方の装置側に切り替えて使用することが考えられている。
【０００７】
ところで、画像処理装置等では一般に、消費電力の抑制のため未操作の状態が一定時間継続したことをタイマーによって検出し、一定時間継続したときは操作表示部の表示を消去するとともに節電モードであるスリープモードに移行させ、スリープモード中に操作表示部の操作が行われると、その操作情報の入力を受けて装置のスリープモードを解除する制御が一般に行われている。この場合、タイマーは操作が行われる度にリセットされ、リセットされる毎に未操作状態の時間計測が開始される。
【０００８】
複数の装置が１つの操作表示部を共用する情報機器においても、消費電力の抑制の観点から、各装置が一定時間未操作の場合は上記のようなスリープモードに移行する制御が行われることが望まれる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１５−１３０５６５号公報
【特許文献２】特開２０１３−１６８０４７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、複数の装置が１つの操作表示部を共用する場合、操作表示部が操作される度に操作情報が各装置に通知された場合、次のよう問題がある。
【００１１】
即ち、一方の装置の操作のために操作表示部に対して行った操作の情報が、他方の装置にも入力されると、その都度タイマーが一旦リセットされて未操作状態の時間計測が開始される。このため、スリープモードへの移行タイミングが先延ばしされる結果、装置が使用されていないにもかかわらずスリープモードへ移行することができず、十分な消費電力の抑制効果を発揮できないという課題がある。
【００１２】
なお、特許文献１には、画像処理装置と携帯端末を使用する場合において、両装置の画面の表示内容を連動させている最中は、いずれか一方の装置が使用されていなくとも、画像処理装置の省電力モードへの移行を防いで、ユーザの利便性を確保することができる連動表示システムが開示されている。
【００１３】
また特許文献２には、各画像形成装置の節電開始時刻を一括で変更することができる画像形成システムが開示されている。
【００１４】
しかしながら、これらの各特許文献に記載の技術は、複数の装置が１つの操作表示部を共用するシステムではないため、一方の装置の操作のために操作表示部に対して行った操作の情報が、他方の装置にも入力されると、その都度タイマーがリセットされて未操作状態の時間計測が開始されることに起因して発生する、装置が使用されていないにもかかわらずスリープモードへ移行することができないという問題に対して、解決策を提供しうるものではなかった。
【００１５】
この発明は、このような技術的背景に鑑みてなされたものであって、複数の装置で操作表示部を共用する場合に、一方の装置の操作のために操作表示部に対して行われた操作情報が他方の装置にも入力されて、装置が使用されていないにもかかわらずスリープモードへの移行が妨げられるという問題を解消できる情報機器の提供を課題とする。
【課題を解決するための手段】
【００１６】
上記課題は、以下の手段によって解決される。
（１）それぞれ独立して動作可能な第１及び第２の装置と、これらの第１及び第２の装置で共用される操作表示手段と、を備えた情報機器であって、所定時間操作がなされなかったタイミングで前記第１の装置をスリープモードに移行させる移行手段と、前記操作表示手段に対する操作内容を判断する操作内容判断手段と、前記操作内容判断手段による判断結果に基づいて、前記移行手段による第１の装置のスリープモードへの移行を解除するか、操作中であってもスリープモードへの移行を解除しないかを制御する制御手段と、を備えたことを特徴とする情報機器。
（２）所定時間操作がなされなかったタイミングはタイマーによって規定され、前記制御手段は、前記タイマーをリセットさせることによりスリープモードへの移行を解除し、タイマーをリセットさせないことによりスリープモードへの移行を解除しないことを特徴とする前項１に記載の情報機器。
（３）前記操作内容判断手段による操作内容の判断は、第１の装置側が有する設定画面に対する操作か第２の装置側が有する設定画面に対する操作かについての判断であり、前記制御手段は、前記第１の装置側が有する設定画面に対する操作であると判断された場合、前記第１の装置のスリープモードへの移行を解除し、前記第２の装置側が有する設定画面に対する操作であると判断された場合、前記スリープモードへの移行を解除しないことを特徴とする前項１または２に記載の情報機器。
（４）所定時間操作がなされなかったタイミングを規定するタイマーは、第１の装置の機能を実行する各ユニット単位または複数のユニットをまとめた一定の単位で個別に設けられ、前記第２の装置側が有する設定画面に対して、前記第１の装置の特定の機能が選択されたことを示す操作情報が前記操作表示手段から第２の装置へ通知された場合に、第２の装置は前記操作情報を第１の装置へ通知し、前記第１の装置は前記通知に基づいて、前記特定の機能を実行するため第１の装置のユニットのうちいずれのユニットを使用するかを判断するとともに、使用すると判断されたユニットに紐付く前記タイマーに対してのみリセットを行ってスリープモードへの移行解除を行うことを特徴とする前項２または３に記載の情報機器。
（５）第２の装置から第１の装置への操作情報の通知を行う際に、第１の装置がスリープモードに移行している場合、第２の装置は第１の装置をスリープモードから復帰させた後、前記通知を行うことを特徴とする前項４に記載の情報機器。
（６）第１の装置のスリープモードからの復帰中は、第２の装置は、操作表示手段に対する操作情報を一時的に監視するとともに、第１の装置がスリープモードからの復帰後に、第２の装置は第１の装置へ操作情報を通知し、第１の装置は通知内容に基づいてタイマーの設定を更新することを特徴とする前項５に記載の情報機器。
（７）ユーザを認証する認証手段を備え、前記第２の装置は、前記認証手段により認証されたユーザーに対する第１の装置の各機能に対する使用制限情報を、ユーザ情報に紐付けて前記使用制限情報を保持する保持手段から取得するとともに、前記操作表示手段から通知された操作情報のうち、前記使用制限情報によって示される使用が制限されている機能についての操作情報は前記第１の装置へ通知しないことを特徴とする前項４に記載の情報機器。
（８）前記第１の装置は画像処理装置であり、第２の装置はサーバである前項１〜７のいずれかに記載の情報機器。
【発明の効果】
【００１７】
前項（１）に記載の発明によれば、操作表示手段に対する操作内容が判断され、判断結果に基づいて第１の装置のスリープモードへの移行を解除するか、操作中であってもスリープモードへの移行を解除しないかが制御される。従って、第２の装置を使用するために操作表示手段に対する操作が行われたときに、第２の装置のみならず第１の装置へも操作情報が通知されて、第１の装置のスリープモードへの移行が解除され移行が妨げられるという問題を解消できる。
【００１８】
前項（２）に記載の発明によれば、第１の装置をスリープモードに移行させるタイミングである所定時間操作がなされなかったタイミングはタイマーによって規定されるから、タイマーをリセットさせることによりスリープモードへの移行を解除でき、タイマーをリセットさせないことによりスリープモードへの移行解除を阻止できる。
【００１９】
前項（３）に記載の発明によれば、操作内容の判断は、第１の装置側が有する設定画面に対する操作か第２の装置側が有する設定画面に対する操作かについての判断であり、第２の装置側が有する設定画面に対する操作であると判断された場合、スリープモードへの移行は解除されないから、第２の装置に対する操作によって第１の装置のスリープモードへの移行が妨げられる問題を解消できる。
【００２０】
前項（４）に記載の発明によれば、第１の装置のユニットのうち、ユーザが使用する機能を実行するためのユニットのみに対してスリープモードへの移行解除を行い、それ以外のユニットに対してはスリープモードへの移行解除は行われないから、第１の装置は必要ユニットのみを動作させて最小限の消費電力で機能を実行することができ、省エネルギ性能に優れた情報機器となる。
【００２１】
前項（５）に記載の発明によれば、第２の装置から第１の装置へ特定の機能が選択されたことの通知を行う際に、第１の装置がスリープモードに移行している場合、第２の装置は第１の装置をスリープモードから復帰させた後、操作情報の通知を行うから、第２の装置から第１の装置へ操作情報を確実に通知することができる。
【００２２】
前項（６）に記載の発明によれば、第１の装置のスリープモードからの復帰中は、第２の装置は、操作表示手段に対する操作情報を一時的に監視するとともに、第１の装置がスリープモードからの復帰後に、第２の装置は第１の装置へ操作情報を通知し、第１の装置は通知内容に基づいてタイマーの設定を更新するから、第１の装置がスリープモードからの復帰中であることによるタイマー設定への影響を無くして、適正なタイマー設定を行うことができる。
【００２３】
前項（７）に記載の発明によれば、第２の装置は、認証手段により認証されたユーザーに対する第１の装置の各機能についての使用制限情報を取得するとともに、操作表示手段から通知された操作情報のうち、使用制限情報によって示される使用が制限されている機能についての操作情報は第１の装置へ通知しないから、実行できない機能の使用が操作されることにより第１の装置のスリープモードへの移行が無駄に解除されて、スリープモードに移行するのが妨げられるのを防止できる。
【００２４】
前項（８）に記載の発明によれば、第１の装置が画像処理装置であり第２の装置がサーバである情報機器において、上記（１）〜（７）の効果を奏することができる。
【図面の簡単な説明】
【００２５】
【図１】この発明の一実施形態に係る情報機器の正面図である。
【図２】情報機器１０の内部構成を示すブロック図である。
【図３】情報機器の起動時に操作表示装置の表示部に表示された初期設定画面である。
【図４】図３の画面において、「ＭＦＰ機能１（コピー）」ボタンが操作されたときに表示される画像処理装置側の画面を示す図である。
【図５】図４の画面において、ユーザが各設定値の設定を行ったあとに表示される画面を示す図である。
【図６】図４及び図５の各画面において、「ＩＴ機能メニュー切替」ボタンが操作されたときに表示される画面を示す図である。
【図７】図４及び図５の各画面において、「応用設定」ボタンが操作されたときに表示される画面を示す図である。
【図８】図２に示した情報機器の動作を説明するためのシーケンス図である。
【図９】情報機器の動作の一例を示すフローチャートである。
【図１０】情報機器の動作において、画像処理装置のスリープモードへの移行解除をタイマー制御部に対するタイマーリセットにより行う場合のフローチャートである。
【図１１】情報機器の動作の他の例を示すフローチャートである。
【図１２】操作表示装置のパネル制御ＣＰＵから、操作情報の通知を受けたサーバが、画像処理装置に対してタイマーリセット処理を行う場合の一例を示すフローチャートである。
【図１３】操作表示装置のパネル制御ＣＰＵから、操作情報の通知を受けたサーバが、画像処理装置に対してタイマーリセット処理を行う場合の他の例を示すフローチャートである。
【図１４】操作表示装置のパネル制御ＣＰＵから、操作情報の通知を受けたサーバが、画像処理装置に対してタイマーリセット処理を行う場合のさらに他の例を示すフローチャートである。
【図１５】操作表示装置のパネル制御ＣＰＵから、操作情報の通知を受けたサーバが、画像処理装置に対してタイマーリセット処理を行う場合のさらに他の例を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、この発明の実施形態を図面に基づいて説明する。
【００２７】
図１は、この発明の一実施形態に係る情報機器１０の正面図である。この情報機器１０は、独立して動作する複数の装置が一つの筐体に収容されたものである。この実施形態では、複数の装置は画像形成装置１００とサーバ２００からなる。
【００２８】
情報機器１０は図１に示されるように、下側にサーバ２００が上側に画像処理装置１００がそれぞれ配置された状態で、これらのサーバ２００と画像処理装置１００が１つの筐体に収容されており、これら両装置で共用される１個の操作表示装置３００を有している。
【００２９】
なお、画像処理装置１００とサーバ２００は必ずしも１つの筐体に収容されていなくても良く、画像処理装置１００とサーバ２００が隣接配置されているようなものも情報機器１０に含まれる。
【００３０】
画像処理装置１００は、この実施形態では、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の機能を有する多機能デジタル画像形成装置であるＭＦＰ（Multi Function Peripherals）が用いられている。以下の説明では、画像処理装置をＭＦＰともいう。一方、サーバ２００はパーソナルコンピュータによって構成されている。
【００３１】
図２は情報機器１０の内部構成を示すブロック図である。
【００３２】
ＭＦＰ１００はそれ自体が独立して動作するため、制御ＣＰＵ１１０と電源制御ＣＰＵ１２０を有している。
【００３３】
制御ＣＰＵ１１０は、ＭＦＰ１００の全体動作に関する制御を行うためのＣＰＵであり、機能的に、描画制御部１１１、全体制御部１１２、画像制御部１１３、エンジン制御部１１４、ネットワーク通信部１１５等を構成する。
【００３４】
描画制御部１１１は、主として制御ＣＰＵ１１０と操作表示装置３００との間で送受されるデータに関する制御を行うものである。制御の一例としては、表示メモリであるＶＲＡＭ１３１に記憶されている表示データを操作表示装置３００に転送して表示させたり、自装置に保有されている操作ボタン、メッセージ等の多数の表示パーツを組み合わせて表示データを生成してＶＲＡＭ１３１に記憶させ、必要に応じてＶＲＡＭ１３１の内容の更新等を行う。さらに、ユーザがＭＦＰ１００の機能を使用するために操作表示装置３００を操作したときに、操作表示装置３００から送付された、操作に対応する操作情報を全体制御部１１２や電源制御ＣＰＵ１２０のタイマー制御部１２３に送付する。
【００３５】
全体制御部１１２は、ＭＦＰ１００の全体を統括的に制御し、ユーザ操作の受け付け、コピー機能、プリンタ機能、スキャン機能等の機能の実行等を行う。
【００３６】
画像制御部１１３は、図示しないスキャナ部で読み取った原稿の画像データや、ネットワーク通信部１１５を介して外部装置から送信されたプリントデータ等の画像処理等を行う制御部である。
【００３７】
エンジン制御部１１４は、コピー機能やプリンタ機能の実行時に、画像形成に関わるエンジン部を制御する。ネットワーク通信部１１５は、ネットワークを介して外部装置とデータの送受信を行う。
【００３８】
電源制御ＣＰＵ１２０は、ＭＦＰ１００の電源のオン、オフ、節電モードであるスリープモードへの移行やスリープモードからの復帰等、ＭＦＰ１００の電源に関する制御を行うものであり、機能的に、状態検出部１２１、電源制御部１２２、タイマー制御部１２３等を構成する。
【００３９】
状態検出部１２１は、ＭＦＰ１００の電源状態、換言すれば電源がオンになっているか、スリープモードかあるいは通常モードか等を検出する。電源制御部１２２はＭＦＰ１００の各部を形成するユニット毎に、あるいは複数のユニットをまとめた一定の単位で、電力の供給や遮断を制御する。
【００４０】
タイマー制御部１２３は、操作がなされなかった時間を計測するとともに、計測した時間が予め設定された時間に達したタイミングを検出するものであり、検出したタイミングを電源制御部１２２に通知する。電源制御部１２２は通知されたタイミングで、ＭＦＰ１００の全体あるいは各単位でスリープモードに移行させる。タイマー制御部１２３による時間計測がスタートしたのち、所定の時間に達するまでにリセット信号によりリセットがかかった場合は、スリープモードへの移行が一旦解除され、時間計測が再度スタートする。
【００４１】
ＭＦＰ１００は、さらに、ＲＯＭ１３２、ＲＡＭ１３３、ハードディスク装置（ＨＤＤ）等からなる記憶部１４０等を備えている。
【００４２】
ＲＯＭ１３２は、制御ＣＰＵ１１０及び電源制御ＣＰＵ１２０の動作プログラムや設定値等が格納された記憶媒体であり、ＲＡＭ１３３は、制御ＣＰＵ１１０及び電源制御ＣＰＵ１２０が、ＲＯＭ１３２に格納された動作プログラムに従って動作するときの作業領域を提供するメモリである。記憶部１４０は、スキャナ部で読み取られたが画像データ、各種のアプリケーションその他のデータが記憶されている。
【００４３】
一方、サーバ２００はそれ自体が独立して動作するため、制御ＣＰＵ２１０と電源制御ＣＰＵ２２０を有している。
【００４４】
制御ＣＰＵ２１０は、サーバ２００の全体動作に関する制御を行うためのＣＰＵであり、機能的に、描画制御部２１１、全体制御部２１２、ネットワーク通信部２１３等を構成する。
【００４５】
描画制御部２１１は、主として制御ＣＰＵ２１０と操作表示装置３００との間で送受されるデータに関する制御を行うものである。制御の一例としては、表示メモリであるＶＲＡＭ２３１に記憶されている表示データを操作表示装置３００に転送して表示させたり、自装置に保有されている操作ボタン、メッセージ等の多数の表示パーツを組み合わせて表示データを生成してＶＲＡＭ２３１に記憶させ、必要に応じてＶＲＡＭ２３１の内容の更新等を行う。さらに、ユーザがサーバ機能を使用するために操作表示装置３００を操作したときに、操作表示装置３００から送付された、操作に対応する操作情報を全体制御部２１２や電源制御ＣＰＵ２２０のタイマー制御部２２３に送付する。
【００４６】
全体制御部２１２は、サーバ２００の全体を統括的に制御し、ユーザ操作の受け付け、コピー機能、プリンタ機能、スキャン機能等の機能の実行等を行う。ネットワーク通信部２１３は、ネットワークを介して外部装置とデータの送受信を行う。
【００４７】
この実施形態では、ＭＦＰ１００とサーバ２００とは、ネットワーク通信部１１５、２１３によりネットワークを介して相互に通信が可能となっている。また、ネットワークに依らず、ＭＦＰ１００の制御ＣＰＵ１１０とサーバ２００の制御ＣＰＵ２１０が所定のインターフェースにより直接に接続されて、データの送受信を行うことが可能となっている。
【００４８】
電源制御ＣＰＵ２２０は、サーバ２００の電源のオン、オフ、節電モードであるスリープモードへの移行やスリープモードからの復帰等、サーバ２００の電源に関する制御を行うものであり、機能的に、状態検出部２２１、電源制御部２２２、タイマー制御部２２３等を構成する。
【００４９】
状態検出部２２１は、サーバ２００の電源状態、換言すれば電源がオンになっているか、スリープモードかあるいは通常モードか等を検出する。電源制御部２２２はサーバ２００の各部に対する電力の供給や遮断を制御する。
【００５０】
タイマー制御部２２３は、操作がなされなかった時間を計測するとともに、計測した時間が予め設定された時間に達したタイミングを検出するものであり、検出したタイミングを電源制御部２２２に通知する。電源制御部２２２は通知されたタイミングで、サーバ２００をスリープモードに移行させる。タイマー制御部２２３による時間計測がスタートしたのち、所定の時間に達するまでにリセット信号によりリセットがかかった場合は、時間計測を再度スタートする。
【００５１】
サーバ２００は、さらに、ＲＯＭ２３２、ＲＡＭ２３３、ハードディスク装置（ＨＤＤ）等からなる記憶部２４０等を備えている。
【００５２】
ＲＯＭ２３２は、制御ＣＰＵ２１０及び電源制御ＣＰＵ２２０の動作プログラムや設定値等が格納された記憶媒体であり、ＲＡＭ２３３は、制御ＣＰＵ２１０及び電源制御ＣＰＵ２２０が、ＲＯＭ２３２に格納された動作プログラムに従って動作するときの作業領域を提供するメモリである。記憶部２４０は、スキャナ部で読み取られたが画像データ、各種のアプリケーションその他のデータが記憶されている。
【００５３】
操作表示装置３００は、パネル制御マイコン３０１と、表示部３０２と、操作部３０３等を備えている。
【００５４】
パネル制御マイコン３０１は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ等を有し、操作表示部３００の全体を制御するものである。特にこの実施形態では、ＭＦＰ１００の描画制御部１１１から送付された表示データや、サーバ２００の描画制御部２１１から送付された表示データの一方を、表示部３０２に選択的に表示させたり、表示された画面に対して操作部３０３によりユーザ操作が行われた場合は、操作内容を判断して、操作内容を示す操作情報をＭＦＰ１００あるいはサーバ２００に送付するといった制御を行う。
【００５５】
表示部３０２は、ＭＦＰ１００側の表示データ１０４及びサーバ２００側の表示データ２０４を表示するものであり、液晶表示装置（ＬＣＤ）によって構成されている。
【００５６】
操作部３０３は、表示部３０２の表面に積層されたタッチパネルからなる。ユーザーが画面をタッチするとタッチパネル３０４上のタッチ座標の情報を含む操作情報がＭＦＰ１００またはサーバ２００に送信され、ＭＦＰ１００またはサーバ２００が操作情報に対応する処理を実行したり、表示メモリ１０５、２０５に記憶された次の表示データを表示制御部３０１に転送して表示させるようになっている。
【００５７】
次に、操作部３０３に対してユーザ操作が行われたときのパネル制御マイコン３０１による操作内容の判断方法について説明する。
【００５８】
１つの方法は、ユーザ操作の内容がＭＦＰ１００の機能の設定操作か、サーバ２００の機能の設定操作かを判断し、ＭＦＰ１００の機能の設定操作であれば操作情報をＭＦＰ１００に送付し、サーバ２００には送付しない。従って、この場合はＭＦＰ１００のスリープモードへの移行するためのタイマーはリセットされ、スリープモードへの移行は一旦解除される（移行が妨げられる）。一方、サーバ２００の機能の設定操作であれば操作情報をサーバ２００に送付し、ＭＦＰ１００には送付しない。従って、この場合はＭＦＰ１００のスリープモードへの移行するためのタイマーはリセットされることはなく、スリープモードへの移行は解除されることなく継続される。
【００５９】
パネル制御マイコン３０１が、ユーザ操作の内容がＭＦＰ１００の機能の設定操作か、サーバ２００の機能の設定操作かを判断するために、操作表示装置３００にはＭＦＰ１００及びサーバ２００の画面情報が予め保存されており、この画面情報に基づいて、いずれの機能の設定操作がなされたかを判断するようになっている。
【００６０】
操作内容の他の判断方法として、ＭＦＰ１００側が有する設定画面に対する操作かサーバ２００側が有する設定画面に対する操作かについての判断する方法がある。つまり、表示部３０２に表示されている画面の描画制御権限がＭＦＰ１００側かサーバ側のどちらにあるのかを判断する。ＭＦＰ１００側が有する設定画面に対する操作であれば操作情報をＭＦＰ１００に送付し、サーバ２００には送付しない。従って、この場合はＭＦＰ１００のスリープモードへの移行するためのタイマーはリセットされ、スリープモードへの移行は一旦解除される。一方、サーバ２００側が有する設定画面に対する操作であれば操作情報をサーバ２００に送付し、ＭＦＰ１００には送付しない。従って、この場合はＭＦＰ１００のスリープモードへの移行するためのタイマーはリセットされることはなく、スリープモードへの移行は解除されることなく継続される。
【００６１】
後者の判断方法は、この実施形態のように、ＭＦＰ１００とサーバ２００のうち、サーバ２００が主システムに設定されており、ＭＦＰ１００の機能がサーバ２００の機能の一部であるものとして使用できるようになっている場合に、特に有効である。
【００６２】
具体的には、サーバ２００は、ＭＦＰ１００の機能を使用するための設定画面の一部を保有しており、これらの設定画面によりサーバ２００側で設定されたＭＦＰ１００に対する設定値をサーバ２００側で保持でき、ＭＦＰ１００の機能の実行時には、サーバ２００側で保持した設定値をＭＦＰ１００に送付して機能を実行させることが可能になっている。
【００６３】
図３に示す画面は、情報機器１０の起動時に操作表示装置３００の表示部３０２に表示された初期設定画面であり、サーバ２００側で作成された表示データに基づいて表示されている。つまり、図３の画面の描画表示権限はサーバ２００側にある。この初期設定画面には、ユーザが使用可能なサーバ２００とＭＦＰ１００のそれぞれの機能を示す機能ボタンが表示されている。画面中、「ＩＴ機能」の項目の下方に表示されている「ＩＴ機能１」「ＩＴ機能２」「ＩＴ機能３」「ＩＴ機能４」の各機能ボタンが、サーバ２００側の各機能を使用するための機能ボタン群である。また、「ＭＦＰ機能」の項目の下方に表示されている「ＭＦＰ機能１（コピー）」「ＭＦＰ機能２（スキャン）」「ＭＦＰ機能３（ファックス）」「ＭＦＰ機能１（ボックス）」の各機能ボタンが、ＭＦＰ１００側の機能であるコピー機能、スキャン機能、ファクシミリ機能、ボックス機能を使用するための機能ボタン群である。なお、ボックス機能とはボックスと称される記憶領域を利用した機能であり、例えばスキャンした文書等をボックスに保存したり、ボックスに保存されている文書等を外部に送信等する機能である。
【００６４】
ユーザが何れかの機能ボタンをタッチ操作すると、タッチ操作が操作部３０３のタッチパネルにより検出される。パネル制御マイコン３０１は、タッチ操作が、ＭＦＰ１００側が有する設定画面に対する操作かサーバ２００側が有する設定画面に対する操作かを判断することにより操作内容を判断する。この例では、図３の画面はサーバ２００側の画面であって描画制御権限はサーバ２００側にあるから、サーバ２００側が有する設定画面に対する操作であると判断し、操作情報をサーバ２００の描画制御部２１１に送付する。従って、ＭＦＰ１００側には操作情報は送付されず、ＭＦＰ１００のスリープモード移行タイマーはリセットされない。
【００６５】
ユーザが例えば「ＭＦＰ機能１（コピー）」ボタンをタッチすると、その操作情報がサーバ２００に送付され、サーバ２００は操作されたボタンに応じて図４に示すＭＦＰ１００側の初期機能設定画面１の表示データを作成し、操作表示装置３００のパネル制御マイコン３０１に送付する。パネル制御マイコン３０１は、受信した表示データを図４に示すように表示部３０２に表示する。図４の初期機能設定画面１もサーバ２００側の画面であって描画制御権限はサーバ２００側にある。
【００６６】
図４の初期機能設定画面１において、ユーザが「用紙設定」、「拡大／縮小」、「枚数設定」、「濃度」、「カラー／モノクロ」の各設定ボタンを押して設定を行うと、設定値が表示された図５の初期機能設定画面２が表示部３０２に表示される。図５の初期機能設定画面２もサーバ２００側の画面であって描画制御権限はサーバ２００側にある。図５の初期機能設定画面２において「実行」ボタンが押されると、サーバ２００側で保持していた設定値がサーバ２００の制御ＣＰＵ２１０からＭＦＰ１００の制御ＣＰＵ１１０に送付され、ＭＦＰ１００は受信した設定値に基づいてコピー動作を行う。「キャンセル」ボタンが押されたときは、図４の画面に戻る。
【００６７】
図４及び図５の各設定画面には、「ＩＴ機能メニュー切替」ボタンが表示されている。ユーザがこの「ＩＴ機能メニュー切替」ボタンを操作すると、サーバ２００側の機能を設定可能な図６に示すサーバ機能設定画面が表示部３０２に表示される。このサーバ機能設定画面もサーバ２００側の画面であって描画制御権限はサーバ２００側にある。ユーザが各ＩＴ機能ボタンを操作することにより、詳細な設定が可能となる。
【００６８】
図６のサーバ機能設定画面には、「ＭＦＰ機能メニュー切替」ボタンが表示されている。ユーザがこの「ＭＦＰ機能メニュー切替」ボタンを操作すると、ＭＦＰ１００側の機能を設定可能な、「ＭＦＰ機能１（コピー）」「ＭＦＰ機能２（スキャン）」「ＭＦＰ機能３（ファックス）」「ＭＦＰ機能１（ボックス）」の各機能ボタンを有する機能設定画面（図示せず）が表示される。この画面もサーバ２００側の画面である。
【００６９】
図４及び図５のＭＦＰ初期機能設定画面において、ユーザが「応用設定」ボタンを操作すると、操作情報が操作表示部３００からサーバ２００の描画制御部２１１に送付される。
【００７０】
しかし、サーバ２００はＭＦＰ１００の応用設定画面の表示データを保持していないため、サーバ２００の描画制御部２１１は、「応用設定」ボタンが操作されたことをＭＦＰ１００の描画制御部１１１に通知する。この通知を受けて、ＭＦＰ１００は図７に示すＭＦＰ機能応用設定画面を表示するための表示データを作成し、操作表示装置３００のパネル制御マイコン３０１に表示要求を行い、表示部３０２に図７に示すＭＦＰ機能応用設定画面が表示される。図７に示すＭＦＰ機能応用設定画面はＭＦＰ１００側で作成された画面であり、描画制御権限はＭＦＰ１００側にある。このため、応用設定画面に対してユーザ操作が行われると、パネル制御マイコン３０１は、ＭＦＰ１００側が有する設定画面に対する操作であると判断し、操作情報をＭＦＰ１００の描画制御部１１１に送付する。なお応用設定画面では、カバーシートの追加、ページ間挿入／差込、枠消等の設定が可能となっている。
【００７１】
ところで、ＭＦＰ１００は前述したように、タイマー制御部１２３により操作がなかった時間を計測しており、所定時間操作がなかったタイミングでスリープモードに移行する。操作表示装置３００の操作部３０３が操作されたときに、ＭＦＰ１００へ操作情報が入力されるとタイマーがリセットされ、操作がなかった時間の計測がその時点から再度スタートする。つまり、タイマーリセットによりスリープモードへの移行が一旦解除される（妨げられる）。
【００７２】
しかし、この実施形態では、操作表示装置３００のパネル制御マイコン３０１が、表示部３０２に表示された画面に対してユーザにより行われた操作が、ＭＦＰ１００側が有する設定画面に対する操作かサーバ２００側が有する設定画面に対する操作か、換言すればＭＦＰ１００側が描画権限を有している画面であるか、サーバ２００側が描画権限を有している画面であるかを判断している。そして、サーバ２００側が有する設定画面に対する操作であると判断された場合、操作情報はサーバ２００側のみに送付されてＭＦＰ１００には送付されないから、ＭＦＰ１００のタイマーがリセットされることはなく、スリープモードへの移行解除は阻止される。
【００７３】
一方、ＭＦＰ１００側が有する設定画面に対する操作であると判断された場合、操作情報はＭＦＰ１００側に送付されるから、ＭＦＰ１００のタイマーがリセットされる。つまり、スリープモードへの移行は一旦解除され、タイマーによる再度の時間計測がスタートする。
【００７４】
また、サーバ２００側の画面においてＭＦＰ１００の機能設定の要求がなされた場合、その要求をサーバ２００が処理できる場合はＭＦＰ１００へ通知は行われず、従ってＭＦＰ１００におけるスリープモードへの移行解除が阻止される。逆に、ＭＦＰ１００の機能設定の要求をサーバ２００側で処理できない場合は、サーバ２００からＭＦＰ１００へ通知されるから、この通知によってＭＦＰ１００はタイマーがリセットされスリープモードへの移行が解除される。
【００７５】
図８は、図２に示した情報機器１０の動作を説明するためのシーケンス図である。
【００７６】
操作表示装置３００の表示部３０２に対する描画制御権限がサーバ２００側にある状態において、時間０秒でＭＦＰ１００側のタイマーがスタートし（ステップＳ０１）、サーバ２００側のタイマーもスタートする（ステップＳ２１）。
【００７７】
ユーザが操作表示装置３００の操作部（図８ではパネルとも記す）３０３から、サーバ２００側の設定画面の呼び出し操作を行った場合（ステップＳ１１）、描画制御権限はサーバ２００側にあり、サーバ２００が有する設定機能に対する操作であるから、パネル制御マイコン３０１は操作情報をサーバ２００に送付する。
【００７８】
サーバ２００は操作情報であるサーバ機能設定画面の呼び出し要求を検出すると（ステップＳ２２）、サーバ２００はサーバ機能の設定であるからサーバ２００側のタイマーに対してのみリセット指示を発行し（ステップＳ２３）、ＭＦＰ１００に対してはリセット要求を発行しない。また、サーバ２００は、サーバ機能設定画面の呼び出し要求により、サーバ機能設定画面用の表示データを操作表示装置３００に送付して表示部３０２に表示させる。
【００７９】
リセット指示を受けてサーバ２００のタイマー制御部２２３がタイマーをリセットすると（ステップＳ２４）、サーバ２００側のタイマーが再スタートする（ステップＳ２５）。
【００８０】
次にユーザが、表示部３０２に表示されたサーバ機能設定画面において、ＭＦＰ機能切替ボタン等を操作してＭＦＰ１００の初期機能設定画面の呼び出し操作を行うと（ステップＳ１２）、サーバ２００は操作情報であるＭＦＰ初期機能設定画面の呼び出し要求を検出する（ステップＳ２２）。
【００８１】
ここで、サーバ２００がＭＦＰ初期機能設定画面用の表示データを有していないものとすると、ＭＦＰ機能設定画面をＭＦＰ１００側で表示させるため、サーバ２００はまずＭＦＰ１００側のタイマー制御部１２３に対してリセット指示を発行する（ステップＳ２７）。これは、ＭＦＰ１００側が既にスリープモードに移行しているときは、まずＭＦＰ１００を起動させる必要があるためである。
【００８２】
ＭＦＰ１００はリセット指示を受信すると（ステップＳ０２）、ＭＦＰ１００側のタイマーをリセットし（ステップＳ０３）、ＭＦＰ１００側のタイマーが再スタートする（ステップＳ０４）。ＭＦＰ１００の機能の使用後、図３の初期画面に戻り、ユーザが再度サーバ設定画面の呼び出し操作を行うと（ステップＳ１３）、サーバ２００は操作情報であるサーバ機能設定画面の呼び出し要求を検出し（ステップＳ２８）、サーバ２００側のタイマーに対してのみリセット指示を発行し（ステップＳ２９）、ＭＦＰ１００に対してはリセット要求を発行しない。リセット指示を受けてサーバ２００のタイマー制御部２２３がタイマーをリセットすると（ステップＳ３０）、サーバ２００側のタイマーが再スタートする（ステップＳ３１）。
【００８３】
ＭＦＰ１００では、機能の使用後、無操作状態のまま所定時間（この例では６００秒）が経過するとスリープモードに移行する（ステップＳ０５）。
【００８４】
図９は情報機器１０の動作の一例を示すフローチャートである。
【００８５】
ステップＳ１０１で、操作表示装置３００のパネル制御マイコン３０１は、操作部（パネル）３０３からのユーザ操作を待ち、ユーザ操作があると（ステップＳ１０１でＹＥＳ）、ステップＳ１０２で、ユーザ操作の内容を判断する。
【００８６】
ステップＳ１０３で、ユーザ操作の内容がサーバ機能の設定かどうかを調べ、サーバ機能の設定であれば（ステップＳ１０３でＹＥＳ）、ステップＳ１０４で、サーバ２００にのみ操作情報を送付し、ＭＦＰ１００側のスリープモードへの移行解除処理を行わない（禁止する）。サーバ機能の設定でなければ（ステップＳ１０３でＮＯ）、ＭＦＰ１００の機能の設定であるので、ステップＳ１０５でＭＦＰ１００に操作情報を送付し、ＭＦＰ１００側のスリープモードへの移行解除処理を実行する。
【００８７】
図１０は、情報機器１０の動作において、ＭＦＰ１００のスリープモードへの移行解除を、タイマー制御部１２３に対するタイマーリセットにより行う場合のフローチャートである。
【００８８】
ステップＳ１１１で、操作表示装置３００のパネル制御マイコン３０１は、操作部（パネル）３０３からのユーザ操作を待ち、ユーザ操作があると（ステップＳ１１１でＹＥＳ）、ステップＳ１１２で、ユーザ操作の内容を判断する。
【００８９】
ステップＳ１１３で、ユーザ操作の内容がサーバ機能の設定かどうかを調べ、サーバ機能の設定であれば（ステップＳ１１３でＹＥＳ）、ステップＳ１１４で、サーバ２００にのみ操作情報を送付し、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を行わない。サーバ機能の設定でなければ（ステップＳ１１３でＮＯ）、ＭＦＰ１００の機能の設定であるので、ステップＳ１１５でＭＦＰ１００に操作情報を送付し、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を実行する。
【００９０】
図１１は、情報機器１０の動作の他の例を示すフローチャートである。
【００９１】
ステップＳ１２１で、操作表示装置３００のパネル制御マイコン３０１は、操作部（パネル）３０３からのユーザ操作を待ち、ユーザ操作があると（ステップＳ１２１でＹＥＳ）、ステップＳ１２２で、ユーザ操作の内容を判断する。この例では、操作の内容の判断を、ＭＦＰ１００が有する設定画面に対する操作かサーバ２００が有する設定画面に対する操作かにより行う。
【００９２】
つまり、ステップＳ１２２で、設定画面がサーバ２００側の設定画面かどうかを調べ、サーバ２００側の設定画面であれば（ステップＳ１２２でＹＥＳ）、ステップＳ１２３で、サーバ２００にのみ操作情報を送付し、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を行わない。サーバ側の設定画面でなければ（ステップＳ１２２でＮＯ）、ＭＦＰ１００側の設定画面であるので、ステップＳ１２４でＭＦＰ１００に操作情報を送付し、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を実行する。
【００９３】
このようにこの実施形態では、操作部３０３に対する操作内容を判断し、判断結果に基づいて、ＭＦＰ１００のスリープモードへの移行を解除するか、操作中であってもスリープモードへの移行を解除しないかを制御するから、サーバ２００を使用するために操作部３０３に対する操作が行われたときに、サーバ２００のみならずＭＦＰ１００へも操作情報が通知されて、ＭＦＰ１００のスリープモードへの移行が解除され移行が妨げられるという問題を解消できる。
【００９４】
図１２は、操作表示装置３００のパネル制御ＣＰＵ１０１から、操作情報の通知を受けたサーバ２００が、ＭＦＰ１００に対してタイマーリセット処理を行う場合の一例を示すフローチャートである。
【００９５】
ステップＳ１３１で、操作表示装置３００のパネル制御マイコン３０１から操作情報があったかどうかを調べ、無ければ（ステップＳ１３１でＮＯ）、ステップＳ１３１に留まる。操作情報があると（ステップＳ１３１でＹＥＳ）、ステップＳ１３２で、サーバ２００は操作情報はＭＦＰ１００の機能設定の操作かどうかを判断する。ＭＦＰ１００の機能設定であれば（ステップＳ１３２でＹＥＳ）、ステップＳ１３３で、サーバ２００側で処理が可能かどうかを判断する。可能でなければ（ステップＳ１３３でＮＯ）、ステップＳ１３４で、ユーザ操作によって設定される機能の情報をＭＦＰ１００へ通知する。
【００９６】
通知を受けたＭＦＰ１００は、ステップＳ１３５で、その機能に関連するユニットを抽出したのち、ステップＳ１３６で、関連ユニットに対してのみスリープ移行タイマーのリセット処理を行う。従って、関連ユニット以外のユニットについてはスリープ移行タイマーのリセット処理は行われないから、スリープモードへの移行が妨げられることはない。例えば、ユーザが要求するＭＦＰ１００の機能が、スキャンされた原稿の画像データを外部宛先に送信する機能であった場合、エンジン部は使用されないから、エンジン部を構成するユニットに対しては、タイマーがリセットされることなく時間計測が続けられる。
【００９７】
ステップＳ１３２で、ＭＦＰ１００の機能設定でない場合（ステップＳ１３２でＮＯ）や、ステップＳ１３３でサーバ２００側で処理可能な場合は（ステップＳ１３３でＹＥＳ）、ステップＳ１３７に進み、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を行わない。
【００９８】
このように、ＭＦＰ１００のユニットのうち、ユーザが使用する機能を実行するためのユニットのみに対してスリープモードへの移行解除を行い、それ以外のユニットに対してはスリープモードへの移行解除は行われないから、ＭＦＰ１００は必要ユニットのみを動作させて最小限の消費電力で機能を実行することができ、省エネルギ性能に優れた情報機器１０となる。勿論、機能に関連するユニットを抽出することなく、ＭＦＰ１００の全てのユニットにリセット処理を行っても良い。
【００９９】
図１３は、操作表示装置３００のパネル制御ＣＰＵ１０１から、操作情報の通知を受けたサーバ２００が、ＭＦＰ１００に対してタイマーリセット処理を行う場合の他の例を示すフローチャートである。
【０１００】
ステップＳ１４１で、操作表示装置３００のパネル制御マイコン３０１から操作情報があったかどうかを調べ、無ければ（ステップＳ１４１でＮＯ）、ステップＳ１４１に留まる。操作情報があると（ステップＳ１４１でＹＥＳ）、ステップＳ１４２で、サーバ２００は操作情報はＭＦＰ１００の機能設定の操作かどうかを判断する。ＭＦＰ１００の機能設定であれば（ステップＳ１４２でＹＥＳ）、ステップＳ１４３で、サーバ２００側で処理が可能かどうかを判断する。可能でなければ（ステップＳ１４３でＮＯ）、ステップＳ１４４で、ＭＦＰ１００がスリープモードへ移行しているかどうか（スリープ状態かどうか）を調べ、スリープ状態であれば（ステップＳ１４４でＹＥＳ）、ステップＳ１４５で、ＭＦＰ１００をスリープモードから復帰させた後、ステップＳ１４６に進む。ステップＳ１４４で、スリープ状態でない場合は（ステップＳ１４４でＮＯ）、そのままステップＳ１４６に進む。
【０１０１】
ステップＳ１４６では、ユーザ操作によって設定される機能の情報をＭＦＰ１００へ通知する。
【０１０２】
通知を受けたＭＦＰ１００は、ステップＳ１４７で、その機能に関連するユニットを抽出したのち、ステップＳ１４８で、関連ユニットに対してのみスリープ移行タイマーのリセット処理を行う。従って、関連ユニット以外のユニットについてはスリープ移行タイマーのリセット処理は行われないから、スリープモードへの移行が妨げられることはない。
【０１０３】
ステップＳ１４２で、ＭＦＰ１００の機能設定でない場合（ステップＳ１４２でＮＯ）や、ステップＳ１４３でサーバ２００側で処理可能な場合は（ステップＳ１４３でＹＥＳ）、ステップＳ１４９に進み、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を行わない。
【０１０４】
このようにこの実施形態では、サーバ２００からＭＦＰ１００へ特定の機能が選択されたことの通知を行う際に、ＭＦＰ１００がスリープモードに移行している場合、サーバ２００はＭＦＰ１００をスリープモードから復帰させた後、操作情報の通知を行うから、サーバ２００からＭＦＰ１００へ操作情報を確実に通知することができる。
【０１０５】
図１４は、操作表示装置３００のパネル制御ＣＰＵ１０１から、操作情報の通知を受けたサーバ２００が、ＭＦＰ１００に対してタイマーリセット処理を行う場合のさらに他の例を示すフローチャートである。
【０１０６】
ステップＳ１５１で、操作表示装置３００のパネル制御マイコン３０１から操作情報があったかどうかを調べ、無ければ（ステップＳ１５１でＮＯ）、ステップＳ１５１に留まる。操作情報があると（ステップＳ１５１でＹＥＳ）、ステップＳ１５２で、サーバ２００は操作情報はＭＦＰ１００の機能設定の操作かどうかを判断する。ＭＦＰ１００の機能設定であれば（ステップＳ１５２でＹＥＳ）、ステップＳ１５３で、サーバ２００側で処理が可能かどうかを判断する。可能でなければ（ステップＳ１５３でＮＯ）、ステップＳ１５４で、ＭＦＰ１００がスリープモードへ移行しているかどうか（スリープ状態かどうか）を調べ、スリープ状態であれば（ステップＳ１５４でＹＥＳ）、ステップＳ１５５で、ＭＦＰ１００をスリープモードから復帰させる。
【０１０７】
次いでステップＳ１５６で、スリープ復帰が完了したかどうかを、ＭＦＰ１００との通信により判断する。スリープ復帰が完了していない場合（ステップＳ１５６でＮＯ）、ステップＳ１５７で、操作部３０３の操作状態をサーバ２００側で監視し、ＭＦＰ１００側のタイマー更新情報を作成したのち、ステップＳ１５７に戻る。このタイマー更新情報は、操作がなされる毎にその操作がなされたタイミングから測定された経過時間の情報を含む。
【０１０８】
ステップＳ１５６でスリープ復帰が完了すると（ステップＳ１５６でＹＥＳ）、ステップＳ１５８に進む。ステップＳ１５４で、ＭＦＰ１００がスリープモードに移行していない場合も（ステップＳ１５４でＮＯ）、ステップＳ１５８に進む。ステップＳ１５８では、ユーザ操作によって設定される機能の情報と、タイマー更新情報があれば当該タイマー更新情報とをＭＦＰ１００へ通知する。
【０１０９】
通知を受けたＭＦＰ１００は、ステップＳ１５９で、その機能に関連するユニットを抽出するとともに、タイマー更新情報をタイマー設定に反映する。つまり、スリープ復帰中に新たな操作がなされ、その操作から例えばＴ秒経過後にＭＦＰ１００が復帰完了した場合、その操作に対応するタイマーをＴ秒進めて時間計測を開始する。
【０１１０】
次いでＭＦＰ１００は、ステップＳ１６０で、抽出した関連ユニットに対してのみスリープ移行タイマーのリセット処理を行う。従って、関連ユニット以外のユニットについてはスリープ移行タイマーのリセット処理は行われないから、スリープモードへの移行が妨げられることはない。
【０１１１】
ステップＳ１５２で、ＭＦＰ１００の機能設定でない場合（ステップＳ１５２でＮＯ）や、ステップＳ１５３でサーバ２００側で処理可能な場合は（ステップＳ１５３でＹＥＳ）、ステップＳ１６１に進み、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を行わない。
【０１１２】
このようにこの実施形態では、スリープモード状態のＭＦＰ１００をまず復帰させるときに、サーバ２００は、復帰中になされた操作部３０３に対する操作情報を一時的に監視するとともに、ＭＦＰ１００がスリープモードからの復帰後に、サーバ２００はＭＦＰ１００へ操作情報を通知し、ＭＦＰ１００は通知内容に基づいてタイマーの設定を更新するから、ＭＦＰ１００がスリープモードからの復帰中であることによるタイマー設定への影響を無くして、適正なタイマー設定を行うことができる。
【０１１３】
図１５は、操作表示装置３００のパネル制御ＣＰＵ１０１から、操作情報の通知を受けたサーバ２００が、ＭＦＰ１００に対してタイマーリセット処理を行う場合のさらに他の例を示すフローチャートである。
【０１１４】
ステップＳ１７１で、情報機器１０はログインするユーザの認証を行う。ユーザ認証はサーバ２００により行われても良い。
【０１１５】
ステップＳ１７２で、操作表示装置３００のパネル制御マイコン３０１から操作情報があったかどうかを調べ、無ければ（ステップＳ１７１でＮＯ）、ステップＳ１７１に留まる。操作情報があると（ステップＳ１７１でＹＥＳ）、ステップＳ１７３で、サーバ２００は操作情報はＭＦＰ１００の機能設定の操作かどうかを判断する。ＭＦＰ１００の機能設定であれば（ステップＳ１７３でＹＥＳ）、ステップＳ１７４で、サーバ２００側で処理が可能かどうかを判断する。可能でなければ（ステップＳ１７４でＮＯ）、ステップＳ１７５で、設定される機能に対してユーザの使用権限があるかどうかを、ユーザ情報を基に調べる。ユーザに対して認められているＭＦＰ１００の使用権限情報は、ユーザ情報と紐付けられて記憶部２４０に保存されている。
【０１１６】
設定される機能に対してユーザの使用権限がある場合（ステップＳ１７５でＹＥＳ）、ステップＳ１７６で、設定される機能の情報をＭＦＰ１００へ通知する。
【０１１７】
通知を受けたＭＦＰ１００は、ステップＳ１７７で、その機能に関連するユニットを抽出したのち、ステップＳ１７８で、抽出した関連ユニットに対してのみスリープ移行タイマーのリセット処理を行う。従って、関連ユニット以外のユニットについてはスリープ移行タイマーのリセット処理は行われないから、スリープモードへの移行が妨げられることはない。
【０１１８】
ステップＳ１７３で、ＭＦＰ１００の機能設定でない場合（ステップＳ１７３でＮＯ）や、ステップＳ１７４でサーバ２００側で処理可能な場合（ステップＳ１７４でＹＥＳ）や、ステップＳ１７５で、設定される機能に対してユーザの使用権限がない場合（ステップＳ１７５でＮＯ）、ステップＳ１７９に進み、ＭＦＰ１００側のスリープモードへの移行タイマーのリセット処理を行わない。
【０１１９】
このようにこの実施形態では、サーバ２００は、認証手段により認証されたユーザーに対するＭＦＰ１００の各機能についての使用制限情報を取得するとともに、操作表示装置３００から通知された操作情報のうち、使用制限情報によって示される使用が制限されている機能についての操作情報はＭＦＰ１００へ通知しないから、実行できない機能の使用が操作されることによりＭＦＰ１００のスリープモードへの移行が無駄に解除されて、スリープモードに移行するのが妨げられるのを防止できる。
【符号の説明】
【０１２０】
１０    情報機器
１００  第１の装置（画像処理装置（ＭＦＰ））
１１０  制御ＣＰＵ
１１１  描画制御部
１２０  電源制御ＣＰＵ
１２２  電源制御部
１２３  タイマー制御部
２００  第２の装置（サーバ）
２１０  制御ＣＰＵ
２１１  描画制御部
２２０  電源制御ＣＰＵ
２２２  電源制御部
２２３  タイマー制御部
３００  操作表示装置
３０１  パネル制御マイコン
３０２  表示部
３０３  操作部
【図１】
2018139340.tif 000003
【図２】
2018139340.tif 000004
【図３】
2018139340.tif 000005
【図４】
2018139340.tif 000006
【図５】
2018139340.tif 000007
【図６】
2018139340.tif 000008
【図７】
2018139340.tif 000009
【図８】
2018139340.tif 000010
【図９】
2018139340.tif 000011
【図１０】
2018139340.tif 000012
【図１１】
2018139340.tif 000013
【図１２】
2018139340.tif 000014
【図１３】
2018139340.tif 000015
【図１４】
2018139340.tif 000016
【図１５】
2018139340.tif 000017