(57)【要約】【課題】電子機器の利用を無駄に制限することを抑えつつ、他のユーザーの電子機器の利用を妨げることを防止する。【解決手段】まず、画像形成装置の周囲の光量を示す光量情報を更新する（ステップＳ１）。ユーザーによる入力があった場合（ステップＳ２；ＹＥＳ）、又は、ジョブを実行中である場合には（ステップＳ３；ＹＥＳ）、更新された光量情報に基づいて、利用中のユーザー以外のユーザーがいるか否かを判断する（ステップＳ４）。利用中のユーザー以外のユーザーがいると判断した場合には（ステップＳ４；ＹＥＳ）、利用中のユーザーが利用可能な画像形成装置のマシンリソースを制限する（ステップＳ５）。一方、利用中のユーザー以外のユーザーがいないと判断した場合には（ステップＳ４；ＮＯ）、利用中のユーザーが利用可能な画像形成装置のマシンリソースの制限を解除する（ステップＳ６）。【選択図】図３
2017081050.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの操作に応じて所定の処理を行う電子機器を制御する情報処理装置であって、
前記電子機器の周囲の環境を示す環境情報を取得する取得手段と、
前記取得手段により取得された環境情報に基づいて、前記電子機器の周囲に前記電子機器を利用中のユーザー以外のユーザーがいるか否かを判断する判断手段と、
前記判断手段による判断結果に応じて、前記利用中のユーザーが利用可能な前記電子機器のマシンリソースを切り替える切替手段と、
を備える情報処理装置。
【請求項２】
前記切替手段は、前記判断手段により前記利用中のユーザー以外のユーザーがいると判断された場合に、前記電子機器のマシンリソースを制限し、前記判断手段により前記利用中のユーザー以外のユーザーがいないと判断された場合に、前記電子機器のマシンリソースの制限を解除する請求項１に記載の情報処理装置。
【請求項３】
前記取得手段により取得される環境情報はリアルタイムで更新され、
前記判断手段は、前記更新された環境情報に基づいて、前記電子機器の周囲に前記利用中のユーザー以外のユーザーがいるか否かを判断し直し、
前記切替手段は、前記判断手段による再判断結果に応じて、前記利用中のユーザーが利用可能な前記電子機器のマシンリソースを切り替える請求項１又は２に記載の情報処理装置。
【請求項４】
前記環境情報には、光量、音量、振動、温度の少なくともいずれか一つを示す情報が含まれる請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記電子機器は、用紙上に画像を形成する画像形成手段を備える画像形成装置である請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
請求項１から５のいずれか一項に記載の情報処理装置と、前記電子機器以外の他の電子機器と、が通信ネットワークを介してデータ通信可能に接続された電子機器制御システムであって、
前記切替手段は、さらに、前記利用中のユーザーが利用可能な前記他の電子機器のマシンリソースを切り替える電子機器制御システム。
【請求項７】
前記情報処理装置は、
前記判断手段により前記利用中のユーザー以外のユーザーがいないと判断された場合に、複数の電子機器によって処理を分散した方が効率的であるときには、前記他の電子機器に対して分散処理の依頼を行う依頼手段を備える請求項６に記載の電子機器制御システム。
【請求項８】
前記他の電子機器は、
当該他の電子機器の周囲の環境を示す環境情報を取得する第２の取得手段と、
前記第２の取得手段により取得された環境情報に基づいて、前記他の電子機器の周囲にユーザーがいるか否かを判断する第２の判断手段と、
前記第２の判断手段による判断結果に応じて、前記情報処理装置からの分散処理の依頼に対して応答を行う応答手段と、
を備える請求項７に記載の電子機器制御システム。
【請求項９】
前記他の電子機器は、
前記情報処理装置からの分散処理の依頼に対する応答内容を予め設定しておく設定手段と、
前記情報処理装置から分散処理の依頼があった場合に、前記設定されている応答内容に基づいて、当該分散処理の依頼に対して応答を行う応答手段と、
を備える請求項７に記載の電子機器制御システム。
【請求項１０】
前記情報処理装置は、
前記分散処理の依頼を承諾した前記他の電子機器に対し、所定の条件に基づいて優先順位を付け、当該優先順位に基づいて前記分散処理を割り振る割振手段を備える請求項８又は９に記載の電子機器制御システム。
【請求項１１】
ユーザーの操作に応じて所定の処理を行う複数の電子機器と、機器管理サーバーと、が通信ネットワークを介してデータ通信可能に接続された電子機器制御システムであって、
前記複数の電子機器のそれぞれは、
当該電子機器の周囲の環境を示す環境情報を取得する取得手段と、
前記取得手段により取得された環境情報に基づいて、当該電子機器の周囲にユーザーがいるか否かを判断する判断手段と、
前記判断手段による判断結果に応じて、前記所定の処理の実行を承諾するか否かを決定する決定手段と、
を備え、
前記機器管理サーバーは、
前記複数の電子機器のそれぞれから前記決定手段による決定結果を取得し、当該取得された決定結果に応じて、前記複数の電子機器のマシンリソースを切り替える切替手段を備える電子機器制御システム。
【請求項１２】
前記複数の電子機器のそれぞれの前記決定手段は、前記判断手段により当該電子機器の周囲にユーザーがいないと判断された場合に、前記所定の処理の実行を承諾することを決定し、前記判断手段により当該電子機器の周囲にユーザーがいると判断された場合に、前記所定の処理の実行を拒否することを決定する請求項１１に記載の電子機器制御システム。
【請求項１３】
前記環境情報には、光量、音量、振動、温度の少なくともいずれか一つを示す情報が含まれる請求項１１又は１２に記載の電子機器制御システム。
【請求項１４】
前記複数の電子機器のそれぞれは、用紙上に画像を形成する画像形成手段を備える画像形成装置である請求項１１から１３のいずれか一項に記載の電子機器制御システム。
【請求項１５】
ユーザーの操作に応じて所定の処理を行う電子機器を制御するコンピューターを、
前記電子機器の周囲の環境を示す環境情報を取得する取得手段、
前記取得手段により取得された環境情報に基づいて、前記電子機器の周囲に前記電子機器を利用中のユーザー以外のユーザーがいるか否かを判断する判断手段、
前記判断手段による判断結果に応じて、前記利用中のユーザーが利用可能な前記電子機器のマシンリソースを切り替える切替手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、電子機器制御システム及びプログラムに関する。
【背景技術】
【０００２】
従来、プリンター、複写機、スキャナー、ファクシミリ等の機能を備えた画像形成装置が利用されている。
また、電子機器の省エネルギー化に伴い、画像形成装置の使用電力を節約するために、装置周囲の明るさに応じて、電源のオン／オフを制御するものが開発されている。例えば、電源オン状態の時に装置周囲の光量が予め設定された基準値未満になった場合に、電源オフ状態に移行させ、電源オフ状態の時に装置周囲の光量が基準値以上になった場合に、電源オン状態に移行させる。このような画像形成装置において、休日に窓からの日差しにより室内が明るくなった場合に電源オン状態となってしまうことを回避するため、電源オフ状態で装置周囲の光量が基準値以上になった場合であっても、所定の日時範囲では、電源オフ状態に維持させる技術が提案されている（特許文献１参照）。
【０００３】
ところで、オフィス等に設置された画像形成装置等の電子機器を複数のユーザーが利用する際には、マシンリソース（処理能力、ハードウェア資源等）は各ユーザーに平等に割り当てられることが一般的であり、他のユーザーの利用を考慮して、一人のユーザーに全リソースが割り当てられることはない。
一方で、一人のユーザーが指示したジョブを複数台の装置で行う分散処理等、通常よりも多くのマシンリソースを利用可能なシステムも存在する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−３３１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、他にユーザーが存在するのに一人のユーザーがマシンリソースを独占してしまうと、他のユーザーが使用できず、他のユーザーに迷惑をかけるおそれがあった。
一方、他にユーザーが存在しないにもかかわらずマシンリソースを制限してしまうと、作業効率が悪いという問題があった。
【０００６】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、電子機器の利用を無駄に制限することを抑えつつ、他のユーザーの電子機器の利用を妨げることを防止することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、ユーザーの操作に応じて所定の処理を行う電子機器を制御する情報処理装置であって、前記電子機器の周囲の環境を示す環境情報を取得する取得手段と、前記取得手段により取得された環境情報に基づいて、前記電子機器の周囲に前記電子機器を利用中のユーザー以外のユーザーがいるか否かを判断する判断手段と、前記判断手段による判断結果に応じて、前記利用中のユーザーが利用可能な前記電子機器のマシンリソースを切り替える切替手段と、を備える。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記切替手段は、前記判断手段により前記利用中のユーザー以外のユーザーがいると判断された場合に、前記電子機器のマシンリソースを制限し、前記判断手段により前記利用中のユーザー以外のユーザーがいないと判断された場合に、前記電子機器のマシンリソースの制限を解除する。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置において、前記取得手段により取得される環境情報はリアルタイムで更新され、前記判断手段は、前記更新された環境情報に基づいて、前記電子機器の周囲に前記利用中のユーザー以外のユーザーがいるか否かを判断し直し、前記切替手段は、前記判断手段による再判断結果に応じて、前記利用中のユーザーが利用可能な前記電子機器のマシンリソースを切り替える。
【００１０】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の情報処理装置において、前記環境情報には、光量、音量、振動、温度の少なくともいずれか一つを示す情報が含まれる。
【００１１】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の情報処理装置において、前記電子機器は、用紙上に画像を形成する画像形成手段を備える画像形成装置である。
【００１２】
請求項６に記載の発明は、請求項１から５のいずれか一項に記載の情報処理装置と、前記電子機器以外の他の電子機器と、が通信ネットワークを介してデータ通信可能に接続された電子機器制御システムであって、前記切替手段は、さらに、前記利用中のユーザーが利用可能な前記他の電子機器のマシンリソースを切り替える。
【００１３】
請求項７に記載の発明は、請求項６に記載の電子機器制御システムにおいて、前記情報処理装置は、前記判断手段により前記利用中のユーザー以外のユーザーがいないと判断された場合に、複数の電子機器によって処理を分散した方が効率的であるときには、前記他の電子機器に対して分散処理の依頼を行う依頼手段を備える。
【００１４】
請求項８に記載の発明は、請求項７に記載の電子機器制御システムにおいて、前記他の電子機器は、当該他の電子機器の周囲の環境を示す環境情報を取得する第２の取得手段と、前記第２の取得手段により取得された環境情報に基づいて、前記他の電子機器の周囲にユーザーがいるか否かを判断する第２の判断手段と、前記第２の判断手段による判断結果に応じて、前記情報処理装置からの分散処理の依頼に対して応答を行う応答手段と、を備える。
【００１５】
請求項９に記載の発明は、請求項７に記載の電子機器制御システムにおいて、前記他の電子機器は、前記情報処理装置からの分散処理の依頼に対する応答内容を予め設定しておく設定手段と、前記情報処理装置から分散処理の依頼があった場合に、前記設定されている応答内容に基づいて、当該分散処理の依頼に対して応答を行う応答手段と、を備える。
【００１６】
請求項１０に記載の発明は、請求項８又は９に記載の電子機器制御システムにおいて、前記情報処理装置は、前記分散処理の依頼を承諾した前記他の電子機器に対し、所定の条件に基づいて優先順位を付け、当該優先順位に基づいて前記分散処理を割り振る割振手段を備える。
【００１７】
請求項１１に記載の発明は、ユーザーの操作に応じて所定の処理を行う複数の電子機器と、機器管理サーバーと、が通信ネットワークを介してデータ通信可能に接続された電子機器制御システムであって、前記複数の電子機器のそれぞれは、当該電子機器の周囲の環境を示す環境情報を取得する取得手段と、前記取得手段により取得された環境情報に基づいて、当該電子機器の周囲にユーザーがいるか否かを判断する判断手段と、前記判断手段による判断結果に応じて、前記所定の処理の実行を承諾するか否かを決定する決定手段と、を備え、前記機器管理サーバーは、前記複数の電子機器のそれぞれから前記決定手段による決定結果を取得し、当該取得された決定結果に応じて、前記複数の電子機器のマシンリソースを切り替える切替手段を備える。
【００１８】
請求項１２に記載の発明は、請求項１１に記載の電子機器制御システムにおいて、前記複数の電子機器のそれぞれの前記決定手段は、前記判断手段により当該電子機器の周囲にユーザーがいないと判断された場合に、前記所定の処理の実行を承諾することを決定し、前記判断手段により当該電子機器の周囲にユーザーがいると判断された場合に、前記所定の処理の実行を拒否することを決定する。
【００１９】
請求項１３に記載の発明は、請求項１１又は１２に記載の電子機器制御システムにおいて、前記環境情報には、光量、音量、振動、温度の少なくともいずれか一つを示す情報が含まれる。
【００２０】
請求項１４に記載の発明は、請求項１１から１３のいずれか一項に記載の電子機器制御システムにおいて、前記複数の電子機器のそれぞれは、用紙上に画像を形成する画像形成手段を備える画像形成装置である。
【００２１】
請求項１５に記載の発明は、ユーザーの操作に応じて所定の処理を行う電子機器を制御するコンピューターを、前記電子機器の周囲の環境を示す環境情報を取得する取得手段、前記取得手段により取得された環境情報に基づいて、前記電子機器の周囲に前記電子機器を利用中のユーザー以外のユーザーがいるか否かを判断する判断手段、前記判断手段による判断結果に応じて、前記利用中のユーザーが利用可能な前記電子機器のマシンリソースを切り替える切替手段、として機能させるためのプログラムである。
【発明の効果】
【００２２】
本発明によれば、電子機器の利用を無駄に制限することを抑えつつ、他のユーザーの電子機器の利用を妨げることを防止することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施の形態における画像形成システムのシステム構成図である。
【図２】画像形成装置の機能的構成を示すブロック図である。
【図３】画像形成装置において実行される第１のリソース切替処理を示すフローチャートである。
【図４】分散検討処理を示すフローチャートである。
【図５】分散処理依頼の送信先である画像形成装置において実行される第１の応答処理を示すフローチャートである。
【図６】本発明の第２の実施の形態における画像形成システムのシステム構成図である。
【図７】機器管理サーバーの機能的構成を示すブロック図である。
【図８】機器管理サーバーにおいて実行される第２のリソース切替処理を示すフローチャートである。
【図９】画像形成装置において実行される第２の応答処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
［第１の実施の形態］
まず、本発明に係る電子機器制御システムの第１の実施の形態について説明する。なお、本発明は、図示例に限定されるものではない。
図１に、第１の実施の形態の電子機器制御システムとしての画像形成システム１００のシステム構成を示す。図１に示すように、画像形成システム１００は、ＰＣ（Personal Computer）１０と、電子機器としての画像形成装置２０ａ，２０ｂ，・・・，２０ｎと、が通信ネットワークＮを介してデータ通信可能に接続されて構成されている。なお、ＰＣ１０の数、画像形成装置２０ａ，２０ｂ，・・・，２０ｎの数については、限定されない。
【００２５】
ＰＣ１０は、一般的なパーソナルコンピューターであり、各ユーザーにより使用される。ＰＣ１０は、例えば、画像形成装置２０ａ，２０ｂ，・・・，２０ｎがプリンターとして使用される場合に、画像形成装置２０ａ，２０ｂ，・・・，２０ｎに対して画像形成対象となる画像データを送信する。
【００２６】
画像形成装置２０ａ，２０ｂ，・・・，２０ｎは、ユーザーの操作に応じて所定の処理を行う電子機器であり、プリンター機能、コピー機能、スキャナー機能、ファクシミリ機能を有する複合機（ＭＦＰ：Multi-functional Peripheral）である。所定の処理として、プリント処理、コピー処理、スキャン処理、ＦＡＸ送受信処理等が挙げられる。画像形成装置２０ａ，２０ｂ，・・・，２０ｎのそれぞれは、複数の利用者により同時に利用される可能性がある。例えば、一のユーザーがスキャナー機能を利用している最中であっても、他のユーザーがプリンター機能を利用することができる。
【００２７】
図２に、画像形成装置２０ａの機能的構成を示す。図２に示すように、画像形成装置２０ａは、制御部２１、操作部２２、表示部２３、画像読取部２４、画像形成部２５、通信部２６、認証部２７、光量センサー２８、記憶部２９等を備えて構成され、各部はバスにより接続されている。
【００２８】
制御部２１は、ＣＰＵ（Central Processing Unit）等の演算装置を備え、画像形成装置２０ａの各部の処理動作を統括的に制御する。制御部２１は、操作部２２から入力される操作信号又は通信部２６により受信される指示信号に応じて、記憶部２９に格納されている各種処理プログラムを読み出し、当該プログラムとの協働により、各種処理を行う。
【００２９】
操作部２２は、表示部２３の表示画面上を覆うように形成されたタッチパネルや、数字ボタン、スタートボタン等の各種操作ボタンを備え、ユーザーの操作に基づく操作信号を制御部２１に出力する。
【００３０】
表示部２３は、ＬＣＤ（Liquid Crystal Display）により構成され、制御部２１から入力される表示信号の指示に従って、各種画面を表示する。
【００３１】
画像読取部２４は、原稿を光走査し、ＣＣＤ（Charge Coupled Device）イメージセンサーにより光電変換して原稿画像を読み取り、画像データを生成する。
【００３２】
画像形成部２５は、画像読取部２４により生成された画像データ、通信部２６により受信された画像データ（プリンター用画像データ、ＦＡＸ用画像データ）等に基づいて、用紙上に画像を形成する。例えば、画像形成部２５は、電子写真方式の画像形成を行うものであり、感光体ドラム、感光体ドラムの帯電を行う帯電部、画像データに基づいて感光体ドラム表面を露光走査する露光部、感光体ドラムにトナーを付着させる現像部、感光体ドラム上に形成されたトナー像を用紙に転写する転写部、用紙上に形成されたトナー像を定着させる定着部等から構成される。
【００３３】
通信部２６は、ＬＡＮ（Local Area Network）等の通信ネットワークＮに接続されたＰＣ１０や画像形成装置２０ｂ，・・・，２０ｎ等の外部装置との間でデータの送受信を行う。例えば、通信部２６は、ＰＣ１０から送信されるジョブのデータを受け付ける。また、通信部２６は、通信ネットワークＮ上に存在する他の画像形成装置２０ｂ，・・・，２０ｎに対してジョブのデータを送信する。
また、通信部２６は、公衆回線に接続し、ＦＡＸのデータの送受信を行う。
【００３４】
認証部２７は、近距離無線通信（ＮＦＣ）等の規格を満たすカードリーダー等を備え、カードに格納されているデータを読み出し、各ユーザーの個人情報を識別する。
【００３５】
光量センサー２８は、光量を電気信号に変換可能な素子を備え、画像形成装置２０ａの周囲の光量を示す情報（光量情報）を制御部２１に出力する。
【００３６】
記憶部２９は、不揮発性の半導体メモリーやハードディスク等の記憶装置からなり、各種処理に関するデータ等を記憶する。記憶部２９には、光量センサー２８により得られた光量と比較する際に基準となる、予め定められた閾値が記憶されている。
また、記憶部２９には、画像形成装置２０ａと同一の管理下におかれ、分散処理を依頼し合う関係となる画像形成装置のグループを示す情報が事前に記憶されている。例えば、記憶部２９には、自装置（画像形成装置２０ａ）と同じグループに属する他の画像形成装置を示す情報が登録されている。
【００３７】
画像形成装置２０ａ以外の画像形成装置２０ｂ，・・・，２０ｎについても、画像形成装置２０ａと同様の構成であるため、同一の符号を用い、説明を省略する。
【００３８】
以下、ユーザーにより直接操作される画像形成装置、又は、ＰＣ１０からプリント指示が送信される画像形成装置として、画像形成装置２０ａを例にして説明する。
画像形成装置２０ａの制御部２１は、画像形成装置２０ａを制御する情報処理装置である。ここでは、情報処理装置は、画像形成装置２０ａに含まれる。
【００３９】
画像形成装置２０ａの制御部２１は、光量センサー２８から画像形成装置２０ａの周囲の環境を示す環境情報としての光量情報を取得する。すなわち、制御部２１は、取得手段として機能する。
画像形成装置２０ａの制御部２１は、取得された光量情報に基づいて、画像形成装置２０ａの周囲に画像形成装置２０ａを利用中のユーザー以外のユーザーがいるか否かを判断する。すなわち、制御部２１は、判断手段として機能する。
画像形成装置２０ａの制御部２１は、利用中のユーザー以外のユーザーがいるか否かの判断結果に応じて、利用中のユーザーが利用可能な画像形成装置２０ａのマシンリソースを切り替える。すなわち、制御部２１は、切替手段として機能する。具体的には、制御部２１は、利用中のユーザー以外のユーザーがいると判断された場合に、画像形成装置２０ａのマシンリソースを制限し、利用中のユーザー以外のユーザーがいないと判断された場合に、画像形成装置２０ａのマシンリソースの制限を解除する。
【００４０】
なお、光量センサー２８から取得される光量情報はリアルタイムで更新される。
画像形成装置２０ａの制御部２１は、更新された光量情報に基づいて、画像形成装置２０ａの周囲に画像形成装置２０ａを利用中のユーザー以外のユーザーがいるか否かを判断し直す。
画像形成装置２０ａの制御部２１は、利用中のユーザー以外のユーザーがいるか否かの再判断結果に応じて、利用中のユーザーが利用可能な画像形成装置２０ａのマシンリソースを切り替える。
【００４１】
画像形成装置２０ａの制御部２１は、画像形成装置２０ａと同じグループに属する他の画像形成装置に対して、利用中のユーザーが利用可能なマシンリソースを切り替える。
【００４２】
画像形成装置２０ａの制御部２１は、利用中のユーザー以外のユーザーがいないと判断された場合に、複数の画像形成装置によって処理を分散した方が効率的であるときには、画像形成装置２０ａと同じグループに属する他の画像形成装置に対して分散処理の依頼を行う。すなわち、制御部２１は、依頼手段として機能する。
【００４３】
画像形成装置２０ａと同じグループに属する他の画像形成装置の制御部２１は、光量センサー２８から当該画像形成装置の周囲の環境を示す環境情報としての光量情報を取得する。すなわち、制御部２１は、第２の取得手段として機能する。
他の画像形成装置の制御部２１は、取得された光量情報に基づいて、当該画像形成装置の周囲にユーザーがいるか否かを判断する。すなわち、制御部２１は、第２の判断手段として機能する。
他の画像形成装置の制御部２１は、ユーザーがいるか否かの判断結果に応じて、画像形成装置２０ａからの分散処理の依頼に対して応答を行う。すなわち、制御部２１は、応答手段として機能する。
【００４４】
画像形成装置２０ａと同じグループに属する他の画像形成装置が光量センサー２８を備えていない場合には、他の画像形成装置の制御部２１は、当該画像形成装置の操作部２２又はＰＣ１０の操作部から入力された内容に基づいて、分散処理の依頼に対する応答内容を予め設定し、記憶部２９に記憶させておく。すなわち、制御部２１は、設定手段として機能する。
他の画像形成装置の制御部２１は、画像形成装置２０ａから分散処理の依頼があった場合に、予め設定されている応答内容に基づいて、当該分散処理の依頼に対して応答を行う。すなわち、制御部２１は、応答手段として機能する。
【００４５】
画像形成装置２０ａの制御部２１は、分散処理の依頼を承諾した他の画像形成装置に対し、所定の条件に基づいて優先順位を付け、当該優先順位に基づいて分散処理を割り振る。すなわち、制御部２１は、割振手段として機能する。所定の条件として、例えば、利用可能なマシンリソースの大きさ、コスト、画像形成装置の設置場所等が挙げられる。
【００４６】
次に、画像形成システム１００における動作について説明する。
図３は、画像形成装置２０ａにおいて実行される第１のリソース切替処理を示すフローチャートである。この処理は、制御部２１と、記憶部２９に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００４７】
まず、制御部２１は、画像形成装置２０ａの周囲の環境としての光量を示す光量情報を光量センサー２８から取得し、記憶部２９に記憶されている光量情報を更新する（ステップＳ１）。具体的には、制御部２１は、記憶部２９の制御部２１が参照可能な記憶領域に、新たに取得した光量情報を上書きする。
【００４８】
次に、制御部２１は、画像形成装置２０ａの操作部２２からユーザーによる入力があるか否かを判断する（ステップＳ２）。ここで、入力とは、画像形成装置２０ａに所定の処理を行わせるための操作指示である。
操作部２２からユーザーによる入力がない場合には（ステップＳ２；ＮＯ）、制御部２１は、画像形成装置２０ａにおいてジョブを実行中であるか否かを判断する（ステップＳ３）。ジョブは、画像形成装置２０ａがプリンター、複写機、スキャナー、ファクシミリとして実行する各種処理である。
【００４９】
ステップＳ２において、操作部２２からユーザーによる入力があった場合（ステップＳ２；ＹＥＳ）、又は、ステップＳ３において、ジョブを実行中である場合には（ステップＳ３；ＹＥＳ）、制御部２１は、ステップＳ１で更新された光量情報に基づいて、画像形成装置２０ａの周囲に画像形成装置２０ａを利用中のユーザー以外のユーザーがいるか否かを判断する（ステップＳ４）。具体的には、制御部２１は、記憶部２９から予め定められた閾値を読み出し、光量情報が示す光量がこの閾値以上であるか否かを判断する。そして、制御部２１は、光量情報が示す光量が閾値以上である場合には、利用中のユーザー以外のユーザーがいると判断し、光量情報が示す光量が閾値未満である場合には、利用中のユーザー以外のユーザーがいないと判断する。利用中のユーザーとは、操作部２２からの入力を行ったユーザー、又は、実行中のジョブを指示したユーザーである。
【００５０】
利用中のユーザー以外のユーザーがいると判断した場合には（ステップＳ４；ＹＥＳ）、制御部２１は、利用中のユーザーが利用可能な画像形成装置２０ａのマシンリソースを制限する（ステップＳ５）。例えば、制御部２１は、他のユーザーの利用に備え、利用中のユーザーに対するＣＰＵの利用率を７０％に制限し、マシンリソースを限定的に利用中のユーザーに提供し、制限された範囲内でジョブを実行する。マシンリソースとは、電子機器の処理能力（処理速度、メモリー容量等）、ハードウェア資源等の能力的資産をいう。画像形成装置２０ａにおいては、単位時間当たりの画像形成枚数、画像読取枚数、ＦＡＸ送受信可能枚数等により、マシンリソースを評価することとしてもよい。
【００５１】
ステップＳ４において、利用中のユーザー以外のユーザーがいないと判断した場合には（ステップＳ４；ＮＯ）、制御部２１は、利用中のユーザーが利用可能な画像形成装置２０ａのマシンリソースの制限を解除する（ステップＳ６）。例えば、制御部２１は、ＣＰＵの利用率を１００％とし、利用中のユーザーのために全てのリソースを使ってジョブを実行する。
【００５２】
次に、制御部２１は、分散検討処理を実行する（ステップＳ７）。
ここで、図４を参照して、分散検討処理について説明する。
制御部２１は、ジョブを完了するまでに、分散処理を行った方が効率的であるか否か、すなわち、複数の画像形成装置で処理を分散した方が処理が早いか否かを判断する（ステップＳ１１）。例えば、画像形成装置２０ａ以外の画像形成装置に処理を行わせる場合には、他の画像形成装置での起動に所定の時間がかかるため、分散処理を行う必要がない場合もある。
【００５３】
分散処理を行った方が効率的である場合には（ステップＳ１１；ＹＥＳ）、制御部２１は、画像形成装置２０ｂ，・・・，２０ｎのうち、画像形成装置２０ａと同じグループに属する画像形成装置に対して、通信部２６を介して、分散処理依頼を送信する（ステップＳ１２）。具体的には、制御部２１は、記憶部２９から画像形成装置２０ａと同じグループに属する他の画像形成装置を示す情報を読み出し、画像形成装置２０ａと同じグループ内の画像形成装置に対して、分散処理が可能であるか否かを問い合わせる。
次に、制御部２１は、通信部２６を介して、分散処理依頼の送信先である各画像形成装置から分散処理依頼に対する応答を受信する（ステップＳ１３）。
制御部２１は、各画像形成装置から受信した応答の内容に基づいて、記憶部２９に記憶されている応答情報を更新する（ステップＳ１４）。応答情報は、分散処理依頼を承諾したか、拒否したかを示す情報であり、分散処理依頼の送信先の画像形成装置毎に管理される。
【００５４】
ここで、制御部２１は、各画像形成装置に対応する応答情報に基づいて、分散処理依頼を承諾した画像形成装置があるか否かを判断する（ステップＳ１５）。
分散処理依頼を承諾した画像形成装置がある場合には（ステップＳ１５；ＹＥＳ）、制御部２１は、分散処理依頼を承諾した画像形成装置の中から分散処理を行う画像形成装置を選択し、通信部２６を介して、選択した画像形成装置に対して分散処理の実行を要求する（ステップＳ１６）。
例えば、制御部２１は、分散処理依頼を承諾した画像形成装置に対して、各画像形成装置において利用可能なマシンリソース（単位時間当たりの画像形成枚数等）が大きいものから順に優先順位を付け、この優先順位に基づいて、優先順位の高い画像形成装置から順に分散処理を割り振る。分散処理を行う画像形成装置の数は、ジョブのうち、未だ実行されていない部数等により決定される。
あるいは、制御部２１は、分散処理依頼を承諾した画像形成装置のＩＰアドレスや設置場所を示したマップを表示部２３に表示させ、ユーザーに操作部２２から分散処理を行う画像形成装置を選択させることとしてもよい。
【００５５】
ステップＳ１１において、分散処理を行った方が効率的でない場合（ステップＳ１１；ＮＯ）、すなわち、分散処理を行う必要がない場合、ステップＳ１５において、分散処理依頼を承諾した画像形成装置がない場合（ステップＳ１５；ＮＯ）、又は、ステップＳ１６の後、分散検討処理が終了する。
【００５６】
図３に戻り、ステップＳ３において、ジョブを実行中でない場合（ステップＳ３；ＮＯ）、ステップＳ５の後、又は、ステップＳ７の後、ステップＳ１に戻り、処理が繰り返される。
【００５７】
図５は、分散処理依頼の送信先である画像形成装置において実行される第１の応答処理を示すフローチャートである。この処理は、制御部２１と、記憶部２９に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。ここでは、画像形成装置２０ｂが画像形成装置２０ａと同じグループに属していることとし、画像形成装置２０ｂにおける処理を例にして説明する。
【００５８】
まず、制御部２１は、画像形成装置２０ｂの周囲の環境としての光量を示す光量情報を光量センサー２８から取得し、記憶部２９に記憶されている光量情報を更新する（ステップＳ２１）。
次に、制御部２１は、通信部２６により、画像形成装置２０ａから分散処理依頼を受信したか否かを判断する（ステップＳ２２）。
【００５９】
画像形成装置２０ａから分散処理依頼を受信した場合には（ステップＳ２２；ＹＥＳ）、制御部２１は、ステップＳ２１で更新された光量情報に基づいて、画像形成装置２０ｂの周囲にユーザーがいるか否かを判断する（ステップＳ２３）。具体的には、制御部２１は、光量情報が示す光量が予め定められた閾値以上である場合には、画像形成装置２０ｂの周囲にユーザーがいると判断し、光量情報が示す光量が閾値未満である場合には、画像形成装置２０ｂの周囲にユーザーがいないと判断する。
【００６０】
画像形成装置２０ｂの周囲にユーザーがいないと判断した場合には、（ステップＳ２３；ＮＯ）、制御部２１は、画像形成装置２０ａに対して、通信部２６を介して、分散処理を承諾する旨の応答を通知する（ステップＳ２４）。分散処理を承諾する旨の応答には、画像形成装置２０ｂのマシンリソースのうち、利用可能な割合（７０％等）を示す情報が含まれていてもよい。
一方、画像形成装置２０ｂの周囲にユーザーがいると判断した場合には、（ステップＳ２３；ＹＥＳ）、制御部２１は、画像形成装置２０ａに対して、通信部２６を介して、分散処理を拒否する旨の応答を通知する（ステップＳ２５）。
【００６１】
ステップＳ２２において、画像形成装置２０ａから分散処理依頼を受信しない場合（ステップＳ２２；ＮＯ）、ステップＳ２４の後、又は、ステップＳ２５の後、ステップＳ２１に戻り、処理が繰り返される。
【００６２】
以上説明したように、第１の実施の形態によれば、画像形成装置の周囲に画像形成装置を利用中のユーザー以外のユーザーがいるか否かの判断結果に応じて、利用中のユーザーが利用可能な画像形成装置のマシンリソースを切り替えるので、画像形成装置の利用を無駄に制限することを抑えつつ、他のユーザーの画像形成装置の利用を妨げることを防止することができる。
具体的には、利用中のユーザー以外のユーザーがいると判断された場合には、画像形成装置のマシンリソースを制限することで、他のユーザーの画像形成装置の利用を妨げない。
一方、利用中のユーザー以外のユーザーがいないと判断された場合には、画像形成装置のマシンリソースの制限を解除することで、マシンリソースを最大限に活用して効率良く処理を行うことができる。
【００６３】
また、画像形成装置の周囲の環境を示す光量情報がリアルタイムで更新されるので、状況の変化に応じて、利用可能な画像形成装置のマシンリソースを切り替えることができる。
例えば、或る画像形成装置の周囲の光量が閾値以上の状態から閾値未満の状態へと移行した場合には、他のユーザーがいなくなったと考えられるため、この画像形成装置のマシンリソースの制限を解除する。
或る画像形成装置の周囲の光量が閾値未満の状態から閾値以上の状態へと移行した場合には、他のユーザーの利用を考慮して、利用可能なマシンリソースに制限を加える。
【００６４】
また、通信ネットワークＮを介して接続された他の画像形成装置についても、利用可能なマシンリソースを切り替えるので、システム全体として、マシンリソースを有効に活用することができる。
また、複数の画像形成装置によって処理を分散した方が効率的である場合には、他の画像形成装置に対して分散処理の依頼を行うので、システム全体として、マシンリソースを有効に活用することができる。
【００６５】
また、他の画像形成装置においても、当該画像形成装置の周囲にユーザーがいるか否かの判断結果に応じて、分散処理の依頼に対して応答を行うので、画像形成装置の利用を無駄に制限することを抑えつつ、他のユーザーの画像形成装置の利用を妨げることを防止することができる。
また、画像形成装置において、分散処理の依頼に対する応答内容を予め設定しておくことにより、自装置の周囲の光量情報を取得することができない場合であっても、分散処理の依頼に対して応答を行うことができる。
また、分散処理の依頼を承諾した画像形成装置に対し、所定の条件に基づいて優先順位を付けることにより、分散処理を割り振る画像形成装置を自動的に選択することができる。
【００６６】
なお、上記第１の実施の形態では、光量情報を取得し、光量情報に基づいて、画像形成装置２０ａを利用中のユーザー以外のユーザーがいるか否かを判断し、判断結果に応じて、利用中のユーザーが利用可能な画像形成装置２０ａのマシンリソースを切り替える情報処理装置が、画像形成装置２０ａに含まれることとしたが、情報処理装置が画像形成装置２０ａの外部に設けられていてもよい。
【００６７】
また、上記第１の実施の形態では、各画像形成装置に、分散処理を依頼し合う関係となる画像形成装置のグループを示す情報が事前に設定されている場合について説明したが、各画像形成装置に、当該画像形成装置から分散処理を依頼する依頼先となる一又は複数の画像形成装置（依頼元に対する依頼先）が事前に設定されていることとしてもよい。
【００６８】
また、上記第１の実施の形態において、各画像形成装置に対して、分散処理を依頼可能か否かを予め設定しておき、権限を有する画像形成装置からのみ、分散処理を依頼可能としてもよい。また、各画像形成装置に対して、分散処理を依頼可能なユーザーを予め設定しておき、権限を有するユーザーの利用時にのみ、分散処理を依頼可能としてもよい。
【００６９】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
図６に、第２の実施の形態の電子機器制御システムとしての画像形成システム２００のシステム構成を示す。図６に示すように、画像形成システム２００は、ＰＣ１０と、電子機器としての画像形成装置２０ａ，２０ｂ，・・・，２０ｎと、機器管理サーバー３０と、が通信ネットワークＮを介してデータ通信可能に接続されて構成されている。なお、ＰＣ１０の数、画像形成装置２０ａ，２０ｂ，・・・，２０ｎの数については、限定されない。
以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００７０】
ＰＣ１０は、一般的なパーソナルコンピューターであり、各ユーザーにより使用される。ＰＣ１０は、機器管理サーバー３０に対してジョブのデータを送信する。
【００７１】
画像形成装置２０ａ，２０ｂ，・・・，２０ｎの機能的構成については、図２に示したものと同様であるため、同一の構成については同一の符号を用いて、図示及び説明を省略する。
【００７２】
機器管理サーバー３０は、画像形成システム２００内の画像形成装置２０ａ，２０ｂ，・・・，２０ｎを管理する装置である。
図７に、機器管理サーバー３０の機能的構成を示す。図７に示すように、機器管理サーバー３０は、制御部３１、操作部３２、表示部３３、通信部３４、記憶部３５等を備えて構成され、各部はバスにより接続されている。
【００７３】
制御部３１は、ＣＰＵ等の演算装置を備え、機器管理サーバー３０の各部の処理動作を統括的に制御する。制御部３１は、操作部３２から入力される操作信号又は通信部３４により受信される指示信号に応じて、記憶部３５に格納されている各種処理プログラムを読み出し、当該プログラムとの協働により、各種処理を行う。
【００７４】
操作部３２は、文字入力キー、数字入力キー、各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスと、を含む構成である。操作部３２は、ユーザーによるキーボードに対するキー操作やマウス操作により入力された操作信号を制御部３１に出力する。
【００７５】
表示部３３は、ＬＣＤにより構成され、制御部３１から入力される表示信号の指示に従って、各種画面を表示する。
【００７６】
通信部３４は、ＬＡＮ等の通信ネットワークＮに接続されたＰＣ１０や画像形成装置２０ａ，２０ｂ，・・・，２０ｎ等の外部装置との間でデータの送受信を行う。
【００７７】
記憶部３５は、不揮発性の半導体メモリーやハードディスク等の記憶装置からなり、各種処理に関するデータ等を記憶する。記憶部３５には、機器管理サーバー３０の管理下におかれた画像形成装置のグループを示す情報が事前に記憶されている。例えば、記憶部３５には、同じ管理グループに属する画像形成装置２０ａ，２０ｂ，・・・，２０ｎを示す情報が登録されている。
【００７８】
画像形成装置２０ａ，２０ｂ，・・・，２０ｎの制御部２１は、光量センサー２８から自装置の周囲の環境を示す環境情報としての光量情報を取得する。すなわち、制御部２１は、取得手段として機能する。
画像形成装置２０ａ，２０ｂ，・・・，２０ｎの制御部２１は、取得された光量情報に基づいて、自装置の周囲にユーザーがいるか否かを判断する。すなわち、制御部２１は、判断手段として機能する。
画像形成装置２０ａ，２０ｂ，・・・，２０ｎの制御部２１は、自装置の周囲にユーザーがいるか否かの判断結果に応じて、所定の処理の実行を承諾するか否かを決定する。すなわち、制御部２１は、決定手段として機能する。具体的には、制御部２１は、自装置の周囲にユーザーがいないと判断された場合に、所定の処理の実行を承諾することを決定し、自装置の周囲にユーザーがいると判断された場合に、所定の処理の実行を拒否することを決定する。
【００７９】
機器管理サーバー３０の制御部３１は、画像形成装置２０ａ，２０ｂ，・・・，２０ｎのそれぞれから所定の処理の実行を承諾するか否かの決定結果を取得し、当該取得された決定結果に応じて、画像形成装置２０ａ，２０ｂ，・・・，２０ｎのマシンリソースを切り替える。すなわち、制御部３１は、切替手段として機能する。
【００８０】
次に、画像形成システム２００における動作について説明する。
図８は、機器管理サーバー３０において実行される第２のリソース切替処理を示すフローチャートである。この処理は、制御部３１と、記憶部３５に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００８１】
まず、制御部３１は、通信部３４により、ＰＣ１０からジョブのデータを受信したか否かを判断する（ステップＳ３１）。
【００８２】
ＰＣ１０からジョブのデータを受信した場合には（ステップＳ３１；ＹＥＳ）、制御部３１は、管理グループに属する画像形成装置２０ａ，２０ｂ，・・・，２０ｎに対して、通信部３４を介して、ジョブ依頼を送信する（ステップＳ３２）。具体的には、制御部３１は、記憶部３５から管理グループに属する画像形成装置を示す情報を読み出し、管理グループ内の画像形成装置に対して、ジョブの実行が可能であるか否かを問い合わせる。
次に、制御部３１は、通信部３４を介して、ジョブ依頼を送信した各画像形成装置２０ａ，２０ｂ，・・・，２０ｎからジョブ依頼に対する応答を受信する（ステップＳ３３）。
制御部３１は、各画像形成装置２０ａ，２０ｂ，・・・，２０ｎから受信した応答の内容に基づいて、記憶部３５に記憶されている応答情報を更新する（ステップＳ３４）。応答情報は、ジョブ依頼を承諾したか、拒否したかを示す情報であり、ジョブ依頼の送信先の画像形成装置毎に管理される。
【００８３】
次に、制御部３１は、各画像形成装置２０ａ，２０ｂ，・・・，２０ｎに対応する応答情報に基づいて、ジョブ依頼を承諾した画像形成装置が２台以上あるか否かを判断する（ステップＳ３５）。
ジョブ依頼を承諾した画像形成装置が２台以上ある場合には（ステップＳ３５；ＹＥＳ）、制御部３１は、ジョブを完了するまでに、分散処理を行った方が効率的であるか否か、すなわち、複数の画像形成装置で処理を分散した方が処理が早いか否かを判断する（ステップＳ３６）。
【００８４】
分散処理を行った方が効率的である場合には（ステップＳ３６；ＹＥＳ）、制御部３１は、ジョブ依頼を承諾した画像形成装置の中から分散処理を行う画像形成装置を選択し、通信部３４を介して、選択した画像形成装置に対して分散処理の実行を要求する（ステップＳ３７）。
例えば、制御部３１は、ジョブ依頼を承諾した画像形成装置に対して、各画像形成装置において利用可能なマシンリソース（単位時間当たりの画像形成枚数等）が大きいものから順に優先順位を付け、この優先順位に基づいて、優先順位の高い画像形成装置から順に分散処理を割り振る。分散処理を行う画像形成装置の数は、ジョブのうち、未だ実行されていない部数等により決定される。
あるいは、制御部３１は、ジョブ依頼を承諾した画像形成装置のＩＰアドレスや設置場所を示したマップを表示させるための表示用データを、通信部３４を介してＰＣ１０に送信させ、ユーザーにＰＣ１０の操作部から分散処理を行う画像形成装置を選択させることとしてもよい。
【００８５】
ステップＳ３５において、ジョブ依頼を承諾した画像形成装置が２台未満の場合には（ステップＳ３５；ＮＯ）、制御部３１は、各画像形成装置２０ａ，２０ｂ，・・・，２０ｎに対応する応答情報に基づいて、ジョブ依頼を承諾した画像形成装置があるか否かを判断する（ステップＳ３８）。
ジョブ依頼を承諾した画像形成装置がある場合（ステップＳ３８；ＹＥＳ）、又は、ステップＳ３６において、分散処理を行った方が効率的でない場合（ステップＳ３６；ＮＯ）、すなわち、分散処理を行う必要がない場合には、制御部３１は、ジョブ依頼を承諾した画像形成装置の中からジョブを行う画像形成装置を選択し、選択した画像形成装置に対してジョブの実行を要求する（ステップＳ３９）。
例えば、制御部３１は、ジョブ依頼を承諾した画像形成装置のうち、利用可能なマシンリソースが最も大きい画像形成装置を選択する。また、制御部３１は、ジョブ依頼を承諾した画像形成装置の中から、ユーザーにジョブを行う画像形成装置を選択させることとしてもよい。
【００８６】
ステップＳ３８において、ジョブ依頼を承諾した画像形成装置がない場合（ステップＳ３８；ＮＯ）、ステップＳ３７の後、又は、ステップＳ３９の後、制御部３１は、ジョブが終了したか否かを判断する（ステップＳ４０）。
ジョブが終了していない場合には（ステップＳ４０；ＮＯ）、ステップＳ３２に戻り、処理が繰り返される。
【００８７】
ステップＳ４０において、ジョブが終了した場合には（ステップＳ４０；ＹＥＳ）、第２のリソース切替処理が終了する。
【００８８】
図９は、画像形成装置２０ａ，２０ｂ，・・・，２０ｎにおいて実行される第２の応答処理を示すフローチャートである。この処理は、制御部２１と、記憶部２９に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。ここでは、画像形成装置２０ａにおける処理を例にして説明する。
【００８９】
まず、制御部２１は、画像形成装置２０ａの周囲の環境としての光量を示す光量情報を光量センサー２８から取得し、記憶部２９に記憶されている光量情報を更新する（ステップＳ４１）。
次に、制御部２１は、通信部２６により、機器管理サーバー３０からジョブ依頼を受信したか否かを判断する（ステップＳ４２）。
【００９０】
機器管理サーバー３０からジョブ依頼を受信した場合には（ステップＳ４２；ＹＥＳ）、制御部２１は、ステップＳ４１で更新された光量情報に基づいて、画像形成装置２０ａの周囲にユーザーがいるか否かを判断する（ステップＳ４３）。
【００９１】
画像形成装置２０ａの周囲にユーザーがいないと判断した場合には、（ステップＳ４３；ＮＯ）、制御部２１は、ジョブの実行を承諾することを決定し、機器管理サーバー３０に対して、通信部２６を介して、ジョブの実行を承諾する旨の応答を通知する（ステップＳ４４）。
一方、画像形成装置２０ａの周囲にユーザーがいると判断した場合には、（ステップＳ４３；ＹＥＳ）、制御部２１は、ジョブの実行を拒否することを決定し、機器管理サーバー３０に対して、通信部２６を介して、ジョブの実行を拒否する旨の応答を通知する（ステップＳ４５）。
【００９２】
ステップＳ４２において、機器管理サーバー３０からジョブ依頼を受信しない場合（ステップＳ４２；ＮＯ）、ステップＳ４４の後、又は、ステップＳ４５の後、ステップＳ４１に戻り、処理が繰り返される。
【００９３】
以上説明したように、第２の実施の形態によれば、機器管理サーバー３０は、各画像形成装置から取得した所定の処理の実行を承諾するか否かの決定結果に応じて、各画像形成装置のマシンリソースを切り替えるので、画像形成装置の利用を無駄に制限することを抑えつつ、他のユーザーの画像形成装置の利用を妨げることを防止することができる。また、各画像形成装置では、周囲にユーザーがいるか否かの判断結果に応じて、所定の処理の実行を承諾するか否かを決定するので、状況に応じた判断を行うことができる。
具体的には、或る画像形成装置の周囲にユーザーがいると判断された場合には、所定の処理の実行を拒否することで、他のユーザーの画像形成装置の利用を妨げない。
一方、或る画像形成装置の周囲にユーザーがいないと判断された場合には、所定の処理の実行を承諾することで、効率良く処理を行うことができる。
【００９４】
上記第２の実施の形態では、機器管理サーバー３０がＰＣ１０から指示されたジョブを、画像形成装置２０ａ，２０ｂ，・・・，２０ｎの中の一又は複数の画像形成装置に対して割り振る場合について説明したが、機器管理サーバー３０が画像形成装置２０ａ，２０ｂ，・・・，２０ｎの中のいずれかの画像形成装置の操作部２２から指示されたジョブのデータを取得し、画像形成装置２０ａ，２０ｂ，・・・，２０ｎの中の一又は複数の画像形成装置に対してジョブを割り振ることとしてもよい。
【００９５】
なお、上記各実施の形態における記述は、本発明に係る電子機器制御システムの例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００９６】
例えば、上記各実施の形態では、電子機器の周囲の環境を示す環境情報として、光量を示す情報を用いた場合について説明したが、電子機器の周囲の環境を示す環境情報として、音量、振動、温度の少なくともいずれか一つを示す情報を用いることとしてもよい。具体的には、音量が予め定められた閾値以上である場合には、ユーザーがいると判断し、音量が閾値未満である場合には、ユーザーがいないと判断する。また、振動が予め定められた閾値以上である場合には、ユーザーがいると判断し、振動が閾値未満である場合には、ユーザーがいないと判断する。また、温度が予め定められた範囲内である場合には、ユーザーがいると判断し、温度が範囲外である場合には、ユーザーがいないと判断する。また、複数の環境情報を組み合わせて、ユーザーがいるか否かを判断することとしてもよい。
【００９７】
また、上記各実施の形態では、画像形成装置２０ａ，２０ｂ，・・・，２０ｎが光量情報を得るための光量センサー２８を備える場合について説明したが、画像形成装置２０ａ，２０ｂ，・・・，２０ｎや機器管理サーバー３０において、各画像形成装置２０ａ，２０ｂ，・・・，２０ｎが設置された周囲の環境を示す環境情報を取得可能であればよい。
【００９８】
また、上記各実施の形態において、複数の画像形成装置によって分散処理を行う際、或る画像形成装置で行われた処理の結果（スキャンデータ等）を、分散処理を行う他の画像形成装置で利用する場合には、或る画像形成装置から他の画像形成装置へ処理結果を送信することとしてもよい。また、第２の実施の形態において、或る画像形成装置で行われた処理の結果を、機器管理サーバー３０を介して他の画像形成装置へ受け渡すこととしてもよい。
【００９９】
また、上記各実施の形態では、画像形成装置の周囲で検出された光量を所定の閾値と比較してユーザーの有無を判断する場合について説明したが、光量を複数のレベルに区切ってレベル毎にユーザーの人数と対応付けておき、人数に応じて、利用可能な画像形成装置のマシンリソースを段階的に切り替えることとしてもよい。
【０１００】
また、上記各実施の形態では、分散処理又はジョブを依頼された画像形成装置において、自装置の周囲にユーザーがいると判断された場合に、分散処理又はジョブを拒否することとしたが、自装置の周囲にユーザーがいると判断された場合に、リソースを制限した状態で分散処理又はジョブを承諾することとしてもよい。
【符号の説明】
【０１０１】
２０ａ，２０ｂ，・・・，２０ｎ  画像形成装置
２１  制御部
２２  操作部
２３  表示部
２４  画像読取部
２５  画像形成部
２６  通信部
２８  光量センサー
２９  記憶部
３０  機器管理サーバー
３１  制御部
３４  通信部
３５  記憶部
１００  画像形成システム
２００  画像形成システム
Ｎ  通信ネットワーク
【図１】
2017081050.tif 000003
【図２】
2017081050.tif 000004
【図３】
2017081050.tif 000005
【図４】
2017081050.tif 000006
【図５】
2017081050.tif 000007
【図６】
2017081050.tif 000008
【図７】
2017081050.tif 000009
【図８】
2017081050.tif 000010
【図９】
2017081050.tif 000011