(57)【特許請求の範囲】
【請求項１】
管理サーバおよび端末を含むポリシー設定システムであって、
前記端末は、
前記管理サーバより受信した、前記端末における第１の状態から前記第１の状態より消費電力が少ない第２の状態に相互に遷移する遷移時間、遷移条件、および、前記遷移時間の変化範囲を時間区分ごとに規定するポリシーを記憶する記憶部と、
前記記憶部によって記憶されたポリシーに基づいて前記第２の状態に遷移してから前記第１の状態に遷移するまでの時間に基づき、前記変化範囲内で前記遷移時間の値を変化させる遷移時間調整部と、
前記遷移時間調整部による遷移時間調整実績を前記管理サーバに送信する第１の送信部とを有し、
前記管理サーバは、
前記第１の送信部によって送信された遷移時間調整実績に基づいて、送信元の
端末に設定するポリシーを更新する更新部と、
前記更新部によって更新されたポリシーを前記端末に送信する第２の送信部と
を有することを特徴とするポリシー設定システム。
【請求項２】
前記端末は、前記第２の状態から前記第１の状態へと遷移する解除の操作を記録する解除操作記録部を有し、
前記遷移時間調整部は、前記第２の状態への遷移から前記解除操作記録部によって記録された解除の操作までの時間が所定時間内であって当該時間区分における頻度が閾値を超えた場合に、前記記憶部によって記憶されたポリシーより大きい遷移時間の値に切り替える
ことを特徴とする請求項１に記載のポリシー設定システム。
【請求項３】
前記第１の送信部によって送信された遷移時間調整実績を蓄積する蓄積部と、
前記更新部は、前記蓄積部によって蓄積された遷移時間調整実績が複数存在する場合、それぞれの遷移時間調整実績に含まれた遷移時間の値の平均値を新たなポリシーとして更新する
ことを特徴とする請求項１または請求項２に記載のポリシー設定システム。
【請求項４】
前記蓄積部は、時間区分ごとに遷移時間調整実績を蓄積し、
前記更新部は、前記蓄積部によって時間区分ごとに蓄積された遷移時間調整実績を用いて、時間区分ごとに新たなポリシーを更新する
ことを特徴とする請求項３に記載のポリシー設定システム。
【請求項５】
前記更新部は、スケジュールが規定された情報を取得し、取得した情報と時間区分ごとに蓄積された遷移時間調整実績とを用いて、時間区分ごとに新たなポリシーを更新する
ことを特徴とする請求項４に記載のポリシー設定システム。
【請求項６】
管理サーバおよび端末を含むポリシー設定システムによって実行されるポリシー設定方法であって、
前記端末が、
第１の状態から、前記第１の状態より消費電力が少ない第２の状態に遷移するまでの遷移時間を規定するポリシーを記憶し、
前記記憶する処理によって記憶されたポリシーに基づいて遷移した前記第２の状態の開始から前記第１の状態に遷移するまでの時間を用いて、前記ポリシーを基準とした所定範囲で前記遷移時間の値を切り替え、
前記切り替える処理によって切り替えられた値を含む切替実績を前記管理サーバに送信し、
前記管理サーバは、
前記送信する処理によって送信された切替実績に基づいて、送信元の端末に設定するポリシーを更新し、
前記更新する処理によって更新されたポリシーを前記端末に送信する
各処理を含むことを特徴とするポリシー設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータを管理するポリシーを設定するシステムなどに関する。
【背景技術】
【０００２】
近年、複数の端末を管理する部門においては、ネットワークを経由して、管理対象の端末の情報を収集するとともに、予め設定したポリシーを管理対象の端末に適用することが行われている。情報の収集では、管理対象の端末にインストールされたエージェントと呼ばれるソフトウェアが、自端末の事象に関する情報、例えば自端末のソフトウェアやハードウェアなどの情報を管理サーバに送信することで行われる。管理対象の端末にポリシーを適用することにより、例えば、省電力設定における、スクリーンセーバの起動までの時間や無操作時にスリープに移行するまでの時間などを省電力ポリシーとして設定することができる。
【０００３】
省電力に関する技術として、管理者によって時間帯ごとに設定された省電力ポリシーを複数の端末に一括して適用するサーバの技術がある。
【０００４】
また、スクリーンセーバ画面の維持時間を計測し、計測した時間に基づいてスクリーンセーバの起動までの時間を制御するコンピュータ装置の技術が知られている（例えば特許文献１）。かかる技術では、計測されたスクリーンセーバ画面の維持時間が第一の基準時間より短い場合は、スクリーンセーバ画面の起動までの時間が長くされる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２０２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の省電力に関する技術では、モニターを有する電子機器において省電力を適切に行うことができないという問題がある。
【０００７】
例えば、省電力に関するサーバの技術では、スクリーンセーバの起動までの時間やスリープに移行するまでの時間などの省電力ポリシーを最適に設定できない。すなわち、端末に適用された省電力ポリシーに関わる上記時間は、ユーザの利用状況に応じた時間ではないので、利用されていない端末には長すぎる時間である一方、利用中の端末には短すぎる時間となる場合がある。この結果、かかる時間は、省電力の目的から鑑みると、必ずしも適正な時間とはいえないので、端末において省電力を適切に行うことができない。
【０００８】
また、省電力に関するコンピュータ装置の技術であっても、計測されたスクリーンセーバ画面の維持時間が第一の基準時間より短くなると、スクリーンセーバ画面の起動までの時間が長くされるので、省電力となるまでの時間が制限なく長くなる。この結果、かかる時間は、省電力の目的から鑑みると、必ずしも適正な時間とはいえないので、コンピュータ装置において省電力を適切に行うことができない。
【０００９】
このような問題が発生するのは、サーバやコンピュータ装置が、ユーザが利用している状況と利用していない状況とを区別できるが、ユーザが間接的に利用している状況（装置に触れていないが利用中である状況）を捉えることができないからである。
【００１０】
開示の技術は、サーバなどのモニターを有する電子機器において省電力を適切に行うことができることを目的とする。
【課題を解決するための手段】
【００１１】
１つの側面では、ポリシー設定システムは、管理サーバおよび端末を含むポリシー設定システムであって、前記端末は、前記管理サーバより受信した、前記端末における第１の状態から前記第１の状態より消費電力が少ない第２の状態に相互に遷移する遷移時間、遷移条件、および、前記遷移時間の変化範囲を時間区分ごとに規定するポリシーを記憶する記憶部と、前記記憶部によって記憶されたポリシーに基づいて前記第２の状態に遷移してから前記第１の状態に遷移するまでの時間に基づき、前記変化範囲内で前記遷移時間の値を変化させる遷移時間調整部と、前記遷移時間調整部による遷移時間調整実績を前記管理サーバに送信する第１の送信部とを有し、前記管理サーバは、前記第１の送信部によって送信された遷移時間調整実績に基づいて、送信元の端末に設定するポリシーを更新する更新部と、前記更新部によって更新されたポリシーを前記端末に送信する第２の送信部とを有する。
【発明の効果】
【００１２】
本願の開示するポリシー設定システムの一つの態様によれば、モニターを有する電子機器において省電力を適切に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施例に係るポリシー設定システムの構成を示す機能ブロック図である。
【図２】図２は、省電力ポリシーの一例を示す図である。
【図３】図３は、可変幅情報の一例を示す図である。
【図４】図４は、開始履歴のデータ構造の一例を示す図である。
【図５】図５は、切替実績のデータ構造の一例を示す図である。
【図６】図６は、利用実績のデータ構造の一例を示す図である。
【図７】図７は、実施例に係るポリシー設定処理のシーケンスの一例を示す図である。
【図８】図８は、省電力ポリシーの更新処理の手順の一例を示すフローチャートである。
【図９】図９は、省電力ポリシーを基準とした開始待ち時間の切替処理の手順の一例を示すフローチャートである。
【図１０Ａ】図１０Ａは、実施例に係るポリシー設定処理の具体例を示す図（１）である。
【図１０Ｂ】図１０Ｂは、実施例に係るポリシー設定処理の具体例を示す図（２）である。
【図１０Ｃ】図１０Ｃは、実施例に係るポリシー設定処理の具体例を示す図（３）である。
【図１０Ｄ】図１０Ｄは、実施例に係るポリシー設定処理の具体例を示す図（４）である。
【図１１】図１１は、実施例に係るポリシー設定処理の変形例を示す図である。
【図１２】図１２は、ポリシー設定プログラムを実行する管理サーバの一例を示す図である。
【図１３】図１３は、ポリシー設定プログラムを実行するクライアント端末の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本願の開示するポリシー設定システムおよびポリシー設定方法の実施例を図面に基づいて詳細に説明する。なお、実施例によりこの発明が限定されるものではない。
【実施例】
【００１５】
図１は、実施例に係るポリシー設定システムの構成を示す機能ブロック図である。図１に示すように、ポリシー設定システム１は、ｎ台のクライアント端末２と管理端末３と管理サーバ４とを有し、管理サーバ４とクライアント端末２との間でポリシー設定処理を行う。ここで、ポリシー設定処理とは、管理サーバ４がクライアント端末２の省電力に係るポリシー（以降、省電力ポリシーという。）をクライアント端末２の利用状況に応じて最適となるように設定することを示す。そして、省電力ポリシーには、消費する電力が少ない状態を示すスクリーンセーバ画面の状態やスリープの状態を開始するまでの開始待ち時間が含まれる。さらに、省電力ポリシーには、消費する電力が少ない状態を示すシャットダウンまでの開始待ち時間が含まれる。スクリーンセーバ画面の状態を開始するまでの開始待ち時間（スクリーンセーバ画面までの開始待ち時間）は、キーボード、マウスなどから操作信号が入力されなくなってからスクリーンセーバ画面を開始するまでの待ち時間を意味する。また、スリープの状態を開始するまでの開始待ち時間（スリープまでの開始待ち時間）は、キーボード、マウスなどから操作信号が入力されなくなってからスリープに遷移するまでの待ち時間を意味する。さらに、シャットダウンまでの開始待ち時間は、キーボード、マウスなどから操作信号が入力されなくなってからシャットダウンするまでの待ち時間を意味する。そして、これらの開始待ち時間の値が小さいほど消費する電力が少ない状態に早期に遷移できるので、消費電力が抑制される。なお、省電力ポリシーの詳細については後述する。
【００１６】
クライアント端末２は、通信部２１と、記憶部２２と、制御部２３とを有する。
【００１７】
通信部２１は、ネットワークを介して、管理サーバ４とデータ通信を行う。通信部２１は、所定の通信プロトコルを用いてデータ通信を行う通信装置、通信カードなどに対応する。
【００１８】
記憶部２２は、省電力ポリシー２２１、可変幅情報２２２、利用実績２２５、開始履歴２２３および切替実績２２４を記憶する。記憶部２２は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、またはハードディスク、光ディスクなどの記憶装置に対応する。
【００１９】
省電力ポリシー２２１は、各時間帯（以降、時間区分と同義）に対応付けられた、第１の状態から第１の状態より消費する電力が少ない第２の状態に相互に遷移する遷移時間を規定する。すなわち、省電力ポリシー２２１は、スクリーンセーバ画面までの開始待ち時間、スリープまでの開始待ち時間およびシャットダウンまでの開始待ち時間を時間帯ごとに規定する。図２は、省電力ポリシーの一例を示す図である。なお、図に示される「ＳＳ」とは、スクリーンセーバを略記したものである。図２に示すように、省電力ポリシー２２１は、スクリーンセーバ画面までの開始待ち時間と、時間帯とを対応付ける。
【００２０】
一例として、省電力ポリシー２２１は、１１：００から１２：００までの時間帯である場合、「ＳＳ開始まで１０分」、すなわちスクリーンセーバ画面までの開始待ち時間を１０分としたポリシーを規定している。また、省電力ポリシー２２１は、１２：００から１３：００までの時間帯である場合、「ＳＳ開始まで５分」、すなわちスクリーンセーバ画面までの開始待ち時間を５分としたポリシーを規定している。１２：００から１３：００までの時間帯におけるポリシーは、１１：００から１２：００までの時間帯のポリシーと比べ、ＳＳ開始までの時間が短いので、消費電力が抑制されたポリシーであるといえる。
【００２１】
なお、図２では、省電力ポリシー２２１は、スクリーンセーバまでの開始待ち時間と、時間帯とを対応づけているが、一部の時間帯について、スリープまでの開始待ち時間やシャットダウンまでの開始待ち時間を対応付けても良い。また、省電力ポリシー２２１は、例えば、クライアント端末２がパワーオンの状態となったとき、管理サーバ４から送信される。
【００２２】
図１に戻って、可変幅情報２２２は、第１の状態から第１の状態より消費する電力が少ない第２の状態に遷移する遷移時間の変化範囲を時間区分ごとに規定する。例えば、可変幅情報２２２は、ポリシーを基準として各開始待ち時間の切り替えが許可される可変幅の情報であり、各時間帯に対応付けられる。図３は、可変幅情報の一例を示す図である。図３に示すように、可変幅情報２２２は、ポリシーを基準として各開始待ち時間の切り替えが許可される可変幅と、時間帯とを対応付ける。
【００２３】
一例として、可変幅情報２２２は、９：００前から１２：００までの時間帯である場合、「３分〜２０分」とする。すなわち、スクリーンセーバ画面までの開始待ち時間などを同一時間帯のポリシーを基準として３分から２０分までの範囲で切り替えが許可される。図２を参照すると、９：００前から１１：００までの時間帯について、ポリシーが「ＳＳ開始まで２０分」であるので、２０分を基準として、３分から２０分までの範囲でＳＳまでの開始待ち時間の切り替えが許可される。また、図２で示す１１：００から１２：００までの時間帯について、ポリシーが「ＳＳ開始まで１０分」であるので、１０分を基準として、３分から２０分までの範囲でＳＳまでの開始待ち時間の切り替えが許可される。さらに、１２：００から１３：００までの時間帯である場合、「３分〜５分」とする。すなわち、スクリーンセーバ画面までの開始待ち時間などを３分から５分までの範囲で切り替えが許可される。図２で示す１２：００から１３：００までの時間帯のポリシーが「ＳＳ開始まで５分」であるので、５分を基準として、３分から５分までの範囲でＳＳまでの開始待ち時間の切り替えが許可される。
【００２４】
なお、可変幅情報２２２は、例えばクライアント端末２がパワーオンの状態となったとき、省電力ポリシー２２１とともに管理サーバ４から送信される。
【００２５】
図１に戻って、開始履歴２２３は、スクリーンセーバ画面またはスリープの開始履歴であり、開始時刻、解除時刻や開始から解除までの解除間隔を含む情報である。なお、開始履歴２２３の詳細については後述する。
【００２６】
切替実績２２４は、第１の状態から第１の状態より消費する電力が少ない第２の状態に遷移する遷移時間を変化範囲内で変化させた場合の遷移時間調整実績である。すなわち、切替実績２２４は、可変幅情報２２２で示される許可される可変幅の範囲内で各開始待ち時間の切り替えが実施された場合の切り替え実績である。切替実績２２４では、ユーザが間接的に利用している状況、つまり、クライアント端末２に触れていないが利用中である状況を捉えるための情報となる。なお、切替実績２２４の詳細については後述する。
【００２７】
利用実績２２５は、ユーザがクライアント端末２を利用しているか否かを区別する情報であり、各時間帯に対応付けられる。利用実績２２５では、ユーザがクライアント端末２を実際に利用（操作）している状況と実際に利用（操作）していない状況とを捉えるための情報となる。なお、利用実績２２５では、ユーザが間接的に利用している状況、つまり、クライアント端末２に触れていないが利用中である状況を捉えることはできない。なお、利用実績２２５の詳細については後述する。
【００２８】
制御部２３は、ポリシー設定部２３１、監視部２３２、切替部２３３および実績送信部２３４を有する。例えば、制御部２３は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）や、ＦＰＧＡ（Field  Programmable  Gate  Array）などの集積装置に対応する。また、制御部２３は、例えば、ＣＰＵやＭＰＵ（Micro  Processing  Unit）などの電子回路に対応する。
【００２９】
ポリシー設定部２３１は、管理サーバ４から送信された、省電力ポリシー２２１および可変幅情報２２２を記憶部２２に記録する。また、ポリシー設定部２３１は、省電力ポリシー２２１に基づいて、スクリーンセーバ画面までの開始待ち時間、スリープまでの開始待ち時間およびシャットダウンまでの開始待ち時間をＯＳ（Operating  System）上に設定する。
【００３０】
監視部２３２は、ＯＳによって制御されるスクリーンセーバ画面またはスリープの開始を示す開始信号およびマウス、キーボードなどから割り込まれる操作信号を監視する。例えば、監視部２３２は、スクリーンセーバ画面またはスリープの開始を開始信号によって検知し、スクリーンセーバ画面またはスリープの解除を操作信号によって検知する。そして、監視部２３２は、開始信号または操作信号を検知すると、開始信号を検知した場合は開始時刻、操作信号を検知した場合は解除時刻および開始時刻から解除時刻までの解除間隔を記録する。さらに、監視部２３２は、開始信号を検知した場合は開始時刻、操作信号を検知した場合は解除時刻を切替部２３３に引き渡す。
【００３１】
ここで、開始履歴のデータ構造について、図４を参照して説明する。図４は、開始履歴のデータ構造の一例を示す図である。図４に示すように、開始履歴２２３は、開始時刻２２３ａ、解除時刻２２３ｂおよび解除間隔２２３ｃを対応付けて記憶する。開始時刻２２３ａは、スクリーンセーバ画面の開始時刻またはスリープの開始時刻を示す。解除時刻２２３ｂは、スクリーンセーバ画面の解除時刻またはスリープの解除時刻を示す。解除間隔２２３ｃは、スクリーンセーバ画面またはスリープの解除時刻から開始時刻を引いた差分の時間間隔を示す。
【００３２】
一例として、開始履歴２２３は、開始時刻２２３ａが「２０１１／０９／３０  ０９：００」である場合、解除時刻２２３ｂを「２０１１／０９／３０  ０９：０３」として、解除間隔２２３ｃを「１８０秒」として記憶している。また、開始履歴２２３は、開始時刻２２３ａが「２０１１／０９／３０  １２：０５」である場合、解除時刻２２３ｂおよび解除間隔２２３ｃを空白として記憶している。なお、この場合、スクリーンセーバ画面またはスリープが継続中であることを示している。
【００３３】
図１に戻って、切替部２３３は、省電力ポリシー２２１に基づいて第１の状態より消費する電力が少ない第２の状態に遷移してから第１の状態に遷移するまでの時間に基づき、変化範囲内で遷移時間の値を変化させる。すなわち、切替部２３３は、省電力ポリシー２２１に基づいて遷移した消費する電力が少ない状態の開始から解除までの時間を用いて、可変幅情報２２２に規定された範囲で当該状態を開始するまでの開始待ち時間を切り替える。ここでいう電力が少ない状態とは、スクリーンセーバ画面の状態であったり、スリープの状態であったり、シャットダウンの状態であったりする。なお、切替部２３３の以降の説明では、電力が少ない状態をスクリーンセーバ画面の状態として説明する。
【００３４】
例えば、切替部２３３は、開始履歴２２３に記憶された情報に基づいて、現時点の時間帯に含まれる全ての解除間隔２２３ｃが即時であるか否かを判定する。そして、切替部２３３は、即時であると判定した解除間隔の数が閾値を超えた場合、自端末に設定されている現時点の時間帯のポリシーより大きい開始待ち時間に切り替える。このとき、切替部２３３は、可変幅情報２２２の同一時間帯の変更可能な範囲内で開始待ち時間を切り替える。切替部２３３は、ユーザがクライアント端末２に触れていない状況であるが利用中である状況であると判断したからである。一方、切替部２３３は、即時であると判定した解除間隔の数が閾値を超えていない場合、開始待ち時間をそのままとする。なお、即時であると判定される解除間隔は、例えば１分以内であるが、ユーザが間接的に利用している状況（クライアント端末に触れていないが利用中である状況）と捉えることができる時間間隔であれば良い。
【００３５】
また、切替部２３３は、スクリーンセーバ画面の開始時刻から現時点までの時間が所定時間経過したか否かを判定する。そして、切替部２３３は、所定時間経過したと判定した場合、自端末に設定されている現時点の時間帯のポリシーより小さい開始待ち時間に切り替える。このとき、切替部２３３は、可変幅情報２２２の同一時間帯の変更可能な範囲内で開始待ち時間を切り替える。切替部２３３は、ユーザがクライアント端末２を実際に利用（操作）していない状況であると判断したからである。これにより、切替部２３３は消費する電力が少ない状態に早期に遷移できるので、消費電力が抑制することができる。一方、切替部２３３は、所定時間経過していないと判定した場合、開始待ち時間をそのままとする。なお、所定時間は、例えば３０分であったり、６０分であったりするが、ユーザが実際に利用していない状況と捉えることができる時間間隔であれば良い。
【００３６】
また、切替部２３３は、開始待ち時間を切り替えた情報を切替実績２２４に記録する。ここで、切替実績のデータ構造について、図５を参照して説明する。図５は、切替実績のデータ構造の一例を示す図である。図５に示すように、切替実績２２４は、切替時刻２２４ａおよび切替え後の開始待ち時間２２４ｂを対応付けて記憶する。切替時刻２２４ａは、開始待ち時間を切り替えた時刻を示す。切替え後の開始待ち時間２２４ｂは、切り替えた後の開始待ち時間を示す。
【００３７】
一例として、切替実績２２４は、切替時刻２２４ａが「２０１１／０９／３０  ０９：１２」である場合、切替え後の開始待ち時間２２４ｂを「１０分」として記憶している。また、切替実績２２４は、切替時刻２２４ａが「２０１１／０９／３０  １２：０５」である場合、切替え後の開始待ち時間２２４ｂを「３分」として記憶している。
【００３８】
実績送信部２３４は、切替実績２２４および利用実績２２５を管理サーバ４に送信する。
【００３９】
例えば、実績送信部２３４は、時間帯におけるスクリーンセーバ画面（またはスリープ）の開始回数および解除間隔を基に、各時間帯における自端末の使用または未使用を区別し、利用実績２２５を作成する。一例として、実績送信部２３４は、開始履歴２２３を用いて、時間帯ごとにスクリーンセーバ（またはスリープ）の開始時刻２２３ａの数と解除間隔２２３ｃを求める。そして、実績送信部２３４は、求めた情報を基に、各時間帯における自端末の使用または未使用を区別し、利用実績２２５に記録する。
【００４０】
また、実績送信部２３４は、切替実績２２４および作成した利用実績２２５を管理サーバ４に送信する。なお、利用実績２２５および切替実績２２４を送信する回数は、１日１回で良く、クライアント端末２の作業の完了時となる、例えばシャットダウン時であれば良い。
【００４１】
ここで、利用実績のデータ構造について、図６を参照して説明する。図６は、利用実績のデータ構造の一例を示す図である。図６に示すように、利用実績２２５は、時間帯２２５ａおよび使用／未使用２２５ｂを対応付けて記憶する。時間帯２２５ａは、１時間単位の時間間隔であり、時間区分を示す。使用／未使用２２５ｂは、ユーザが端末を使用しているか否かを区別する情報を示す。ここでは、使用している場合には、「１」を記憶し、使用していない場合には、「０」を記憶する。
【００４２】
一例として、利用実績２２５は、時間帯２２５ａが「０９：００〜１０：００」である場合、使用／未使用２２５ｂを「０」として記憶している。また、利用実績２２５は、時間帯２２５ａが「１０：００〜１１：００」である場合、使用／未使用２２５ｂを「１」として記憶している。
【００４３】
管理端末３は、ポリシー設定システム１のシステム管理者の端末である。管理端末３は、省電力ポリシーの初期設定を行うべく、デフォルトの省電力ポリシーを管理サーバ４に送信する。送信する省電力ポリシーは、クライアント端末２ごとであっても良いし、クライアント端末２ごとでなくても良い。
【００４４】
管理サーバ４は、通信部４１と、記憶部４２と、制御部４３とを有する。
【００４５】
通信部４１は、ネットワークを介して、クライアント端末２および管理端末３とデータ通信を行う。通信部４１は、所定の通信プロトコルを用いてデータ通信を行う通信装置、通信カードなどに対応する。
【００４６】
記憶部４２は、省電力ポリシー４２１、可変幅情報４２２、切替実績４２３および利用実績４２４を記憶する。記憶部４２は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、またはハードディスク、光ディスクなどの記憶装置に対応する。
【００４７】
省電力ポリシー４２１は、各時間帯に対応付けられた、第１の状態から第１の状態より消費する電力が少ない第２の状態に相互に遷移する遷移時間を規定する。すなわち、省電力ポリシー４２１は、スクリーンセーバ画面までの開始待ち時間、スリープまでの開始待ち時間およびシャットダウンまでの開始待ち時間を時間帯ごとに規定する。省電力ポリシー４２１は、デフォルトのポリシーとして管理端末３から送信される。なお、省電力ポリシー４２１の内容は、省電力ポリシー２２１と同様であるので、その説明を省略する。
【００４８】
可変幅情報４２２は、第１の状態から第１の状態より消費する電力が少ない第２の状態に遷移する遷移時間の変化範囲を時間区分ごとに規定する。例えば、可変幅情報４２２は、ポリシーを基準として各開始待ち時間の切り替えが許可される可変幅の情報であり、各時間帯に対応付けられる。可変幅情報４２２は、デフォルトの可変幅情報として管理端末３から送信される。なお、可変幅情報４２２の内容は、可変幅情報２２２と同様であるので、その説明を省略する。
【００４９】
切替実績４２３は、クライアント端末２によって第１の状態から第１の状態より消費する電力が少ない第２の状態に遷移する遷移時間を変化範囲内で変化させた場合の遷移時間調整実績である。すなわち、切替実績４２３は、クライアント端末２によって開始待ち時間の切り替えが実施された場合の切り替え実績である。切替実績４２３は、クライアント端末２から送信される都度、履歴として蓄積される。なお、切替実績４２３のデータ構造は、切替実績２２４と同様であるので、その説明を省略する。
【００５０】
利用実績４２４は、クライアント端末２をユーザが利用しているか否かを区別する情報であり、各時間帯に対応付けられる。利用実績４２４は、クライアント端末２から送信される都度、履歴として蓄積される。なお、利用実績４２４のデータ構造は、利用実績２２５と同様であるので、その説明を省略する。
【００５１】
制御部４３は、初期ポリシー適用部４３１、実績蓄積部４３２、ポリシー更新部４３３およびポリシー送信部４３４を有する。例えば、制御部４３は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）や、ＦＰＧＡ（Field  Programmable  Gate  Array）などの集積装置に対応する。また、制御部４３は、例えば、ＣＰＵやＭＰＵ（Micro  Processing  Unit）などの電子回路に対応する。
【００５２】
初期ポリシー適用部４３１は、管理端末３から送信されたデフォルトの省電力ポリシーを記憶部４２に記録するとともに、クライアント端末２に適用する。
【００５３】
実績蓄積部４３２は、クライアント端末２から送信された利用実績２２５を、記憶部４２の利用実績４２４に蓄積する。実績蓄積部４３２は、クライアント端末２から送信された切替実績２２４を、記憶部４２の切替実績４２３に蓄積する。
【００５４】
ポリシー更新部４３３は、切替実績４２３および利用実績４２４に基づいて、現在適用している省電力ポリシー４２１が最適であるかを評価する。
【００５５】
例えば、ポリシー更新部４３３は、切替実績４２３に記憶された情報から省電力ポリシー４２１の時間帯ごとに切替えられた開始待ち時間（切替え後の開始待ち時間２２４ｂ）を抽出する。そして、ポリシー更新部４３３は、時間帯ごとに、抽出した切り替え後の開始待ち時間と現在適用している省電力ポリシー４２１の同じ時間帯のポリシーとを加算し、加算した値から得られる平均値を新たなポリシーの候補とする。
【００５６】
また、ポリシー更新部４３３は、利用実績４２４に記憶された情報から省電力ポリシー４２１の時間帯ごとの端末を使用しているか否かの区別（使用／未使用２２５ｂ）を抽出する。そして、ポリシー更新部４３３は、抽出した端末の使用／未使用の区別を用いて、時間帯ごとに、端末の未使用であった割合を算出する。そして、ポリシー更新部４３３は、算出した端末の未使用であった割合が所定値以上である場合には、たとえ省電力ポリシー４２１にスクリーンセーバに係る時間が規定されていても、スクリーンセーバに代えてスリープまでの時間を新たなポリシーとする。このとき、ポリシー更新部４３３は、可変幅情報４２２の同じ時間帯のスリープの下限値を新たなポリシーとする。ポリシー更新部４３３は、対象となる時間帯が端末を使用していない確率が高いと判断し、消費電力を抑制するためである。一方、ポリシー更新部４３３は、算出した端末の未使用であった割合が所定値未満である場合には、新たなポリシーの候補を新たなポリシーとする。そして、ポリシー更新部４３３は、新たなポリシーを取り入れた省電力ポリシー４２１を更新する。
【００５７】
なお、所定値が示す割合は、例えば５０％であるが、６０％であっても、７０％であっても良く、端末を使用していない確率が高いと判断される割合であれば良い。また、ポリシー更新部４３３は、クライアント端末２ごとに評価しても良いし、複数のクライアント端末２に纏めて評価しても良い。
【００５８】
ポリシー送信部４３４は、ポリシー更新部４３３によって更新された省電力ポリシー４２１を、フィードバックすべく、クライアント端末２に送信する。
【００５９】
［ポリシー設定処理のシーケンス］
次に、管理端末３と管理サーバ４とクライアント端末２との間のポリシー設定処理のシーケンスを、図７を参照して説明する。図７は、実施例に係るポリシー設定処理のシーケンスの一例を示す図である。
【００６０】
図７に示すように、管理端末３は、省電力ポリシーの初期設定を行うべく、デフォルトの省電力ポリシーを管理サーバ４に送信する（ステップＳ１１）。すると、管理サーバ４では、初期ポリシー適用部４３１が、管理端末３から送信された省電力ポリシー４２１を可変幅情報４２２とともにクライアント端末２に送信する（ステップＳ２１）。
【００６１】
続いて、クライアント端末２では、ポリシー設定部２３１が、管理サーバ４から送信された省電力ポリシーをＯＳ上に設定する（ステップＳ３１）。さらに、切替部２３３が、省電力ポリシー２２１を基準とした開始待ち時間の切替処理を実行する（ステップＳ３２）。そして、実績送信部２３４は、切替部２３３によって切り替えられた開始待ち時間の切替実績２２４および開始履歴２２３を用いて作成された利用実績２２５を管理サーバ４に送信する（ステップＳ３３）。
【００６２】
すると、管理サーバ４では、ポリシー更新部４３３が、クライアント端末２から送信された切替実績２２４および利用実績２２５を用いて、省電力ポリシーの更新処理を実行する（ステップＳ２２）。そして、ポリシー送信部４３４は、ポリシー更新部４３３によって省電力ポリシー４２１が更新された場合、更新された省電力ポリシー４２１をクライアント端末２に送信し、省電力ポリシー４２１をフィードバックする（ステップＳ２３）。
【００６３】
なお、その後、省電力ポリシー４２１がフィードバックされたクライアント端末２は、ステップＳ３１〜ステップＳ３２の処理を継続して行うこととなる。
【００６４】
［省電力ポリシーの更新処理の手順の一例］
次に、図７のステップＳ２２に示した、管理サーバ４における省電力ポリシーの更新処理について、図８を参照して説明する。図８は、省電力ポリシーの更新処理の手順の一例を示すフローチャートである。
【００６５】
実績蓄積部４３２は、クライアント端末２から送信された切替実績２２４を記憶部４２の切替実績４２３に蓄積し、クライアント端末２から送信された利用実績２２５を記憶部４２の切替実績４２３に蓄積する（ステップＳ２２１）。
【００６６】
そして、ポリシー更新部４３３は、現在適用されている省電力ポリシー４２１を、利用実績４２４および切替実績４２３に基づいて評価する（ステップＳ２２２）。例えば、ポリシー更新部４３３は、記憶部４２に蓄積された切替実績４２３に記憶された情報から省電力ポリシー４２１の時間帯ごとに切替えられた開始待ち時間（切替え後の開始待ち時間２２４ｂ）を抽出する。そして、ポリシー更新部４３３は、時間帯ごとに、抽出した切り替え後の開始待ち時間と現在適用している省電力ポリシー４２１の同じ時間帯のポリシーとを加算し、加算した値から得られる平均値を新たなポリシーの候補とする。さらに、ポリシー更新部４３３は、記憶部４２に蓄積された利用実績４２４に記憶された情報から省電力ポリシー４２１の時間帯ごとの端末を使用しているか否かの区別（使用／未使用２２５ｂ）を抽出する。そして、ポリシー更新部４３３は、抽出した端末の使用／未使用の区別を用いて、時間帯ごとに、端末の未使用であった割合を算出する。そして、ポリシー更新部４３３は、算出した端末の未使用であった割合が所定値以上である場合には、スリープまでの時間を新たなポリシーとする。このとき、ポリシー更新部４３３は、可変幅情報４２２の同じ時間帯のスリープの下限値を新たなポリシーとする。一方、ポリシー更新部４３３は、算出した端末の未使用であった割合が所定値未満である場合には、新たなポリシーの候補を新たなポリシーとする。
【００６７】
そして、ポリシー更新部４３３は、ポリシーに変更があったか否かを判定する（ステップＳ２２３）。ポリシーに変更があったと判定した場合（ステップＳ２２３；Ｙｅｓ）、ポリシー更新部４３３は、変更があった新たなポリシーを取り入れた省電力ポリシー４２１を更新して（ステップＳ２２４）、処理を終了する。一方、ポリシーに変更がなかったと判定した場合（ステップＳ２２３；Ｎｏ）、ポリシー更新部４３３は、省電力ポリシー４２１を更新せず、処理を終了する。
【００６８】
［省電力ポリシーを基準とした開始待ち時間の切替処理の手順の一例］
次に、図７のステップＳ３２に示した省電力ポリシーを基準とした開始待ち時間の切替処理について、図９を参照して説明する。図９は、省電力ポリシーを基準とした開始待ち時間の切替処理の手順の一例を示すフローチャートである。なお、図９の例では、監視部２３２が、スクリーンセーバ画面の開始を示す開始信号を検知したものとする。
【００６９】
スクリーンセーバ画面の開始を示す開始信号を検知した監視部２３２は、スクリーン画面の開始時刻を切替部２３３に引き渡す。すると、切替部２３３は、スクリーンセーバ画面の開始時刻を受け取る（ステップＳ３２１）。
【００７０】
次に、切替部２３３は、解除時刻を受け取ったか否かを判定する（ステップＳ３２２）。解除時刻を受け取っていないと判定した場合（ステップＳ３２２；Ｎｏ）、切替部２３３は、開始時刻から所定時間経過したか否かを判定する（ステップＳ３２３）。開始時刻から所定時間経過していないと判定した場合（ステップＳ３２３；Ｎｏ）、切替部２３３は、解除時刻の受け取りを待ち合わせるべく、ステップＳ３２２に移行する。
【００７１】
一方、開始時刻から所定時間経過したと判定した場合（ステップＳ３２３；Ｙｅｓ）、切替部２３３は、自端末に設定されている現時点の時間帯のポリシーより小さい開始待ち時間に切り替える（ステップＳ３２４）。このとき、切替部２３３は、可変幅情報２２２の同一時間帯の変更可能な範囲内で開始待ち時間を切り替える。切替部２３３は、ユーザがクライアント端末２を実際に利用（操作）していない状況であると判断したからである。その後、切替部２３３は、解除時刻の受け取りを待ち合わせるべく、ステップＳ３２２に移行する。
【００７２】
そして、切替部２３３は、解除時刻を受け取ったと判定した場合（ステップＳ３２２；Ｙｅｓ）、スクリーンセーバ画面の解除時刻を受け取る（ステップＳ３２５）。そして、切替部２３３は、即時解除の数を示すインデックスｋに初期値を示す「０」を設定する（ステップＳ３２６）。
【００７３】
そして、切替部２３３は、開始履歴２２３に記憶された情報から、現時点の時間帯に含まれる解除間隔を選択する（ステップＳ３２７）。そして、切替部２３３は、選択した解除間隔が定数Ｔより小さいか否かを判定する（ステップＳ３２８）。なお、定数Ｔは、即時解除か否かを判定する解除間隔の境界値を示し、例えば６０（秒）であるが、ユーザが間接的に利用している状況と捉えることができる時間間隔の値であれば良い。
【００７４】
選択した解除間隔が定数Ｔより小さいと判定した場合（ステップＳ３２８；Ｙｅｓ）、切替部２３３は、インデックスｋに設定された値に１を加算し（ステップＳ３２９）、ステップＳ３３０に移行する。一方、選択した解除間隔が定数Ｔ以上と判定した場合（ステップＳ３２８；Ｎｏ）、切替部２３３は、ステップＳ３３０に移行する。
【００７５】
そして、切替部２３３は、開始履歴２２３に未選択の解除間隔があるか否かを判定する（ステップＳ３３０）。未選択の解除間隔があると判定した場合（ステップＳ３３０；Ｙｅｓ）、切替部２３３は、未選択の解除間隔を選択すべく、ステップＳ３２７に移行する。
【００７６】
一方、未選択の解除間隔がないと判定した場合（ステップＳ３３０；Ｎｏ）、切替部２３３は、即時解除の数を示すインデックスｋが定数Ｃより大きいか否かを判定する（ステップＳ３３１）。なお、定数Ｃは、閾値を示し、例えば１（回）であるが、ユーザが間接的に利用している状況と捉えることができる回数の値であれば良い。インデックスｋが定数Ｃより大きいと判定した場合（ステップＳ３３１；Ｙｅｓ）、切替部２３３は、自端末に設定されている現時点の時間帯のポリシーより大きい開始待ち時間に切り替える（ステップＳ３３２）。このとき、切替部２３３は、可変幅情報２２２の同一時間帯の変更可能な範囲内で開始待ち時間を切り替える。切替部２３３が、ユーザがクライアント端末２に触れていない状況であるが利用中である状況と判断したからである。その後、切替部２３３は、開始時刻の受け取りを待ち合わせるべく、処理を終了する。
【００７７】
一方、インデックスｋが定数Ｃ以下と判定した場合（ステップＳ３３１；Ｎｏ）、切替部２３３は、開始時刻の受け取りを待ち合わせるべく、ステップＳ３２１に移行する。
【００７８】
［ポリシー設定処理の具体例］
次に、管理サーバ４におけるポリシー設定処理の具体例について、図１０Ａ〜図１０Ｄを参照して説明する。ここで、図１０Ａでは、システム管理者によって設定された初期ポリシーについて説明し、図１０Ｂでは、クライアント端末２から得られる利用実績４２４について説明し、図１０Ｃでは、クライアント端末２から得られる切替実績４２３について説明する。図１０Ｄでは、毎日の利用実績４２４および切替実績４２３から最適化された省電力ポリシー４２１について説明する。なお、図１０Ａ〜図１０Ｄでは、説明の便宜上、データを帯グラフに置き換えて表している。
【００７９】
図１０Ａで示す上段の初期ポリシーは、管理端末３のシステム管理者によって初期設定された省電力ポリシー４２１である。一例として、省電力ポリシー４２１は、９：００前から１１：００までの時間帯である場合、スクリーンセーバ画面（ＳＳ）までの開始待ち時間が２０分であることを示す「ＳＳ開始まで２０分」をポリシーとする。１１：００から１２：００までの時間帯である場合、ＳＳまでの開始待ち時間が１０分であることを示す「ＳＳ開始まで１０分」をポリシーとする。１２：００から１３：００までの時間帯である場合、ＳＳまでの開始待ち時間が５分であることを示す「ＳＳ開始まで５分」をポリシーとする。１３：００から１５：００までの時間帯である場合、ＳＳまでの開始待ち時間が２０分であることを示す「ＳＳ開始まで２０分」をポリシーとする。１５：００から１８：００までの時間帯である場合、ＳＳまでの開始待ち時間が１０分であることを示す「ＳＳ開始まで１０分」をポリシーとする。１８：００から１９：００以降までの時間帯である場合、ＳＳまでの開始待ち時間が５分であることを示す「ＳＳ開始まで５分」をポリシーとする。
【００８０】
図１０Ａで示す下段の許可されるポリシーの可変幅は、管理端末３のシステム管理者によって初期設定された可変幅情報４２２である。一例として、可変幅情報４２２は、９：００前から１２：００までの時間帯である場合、ＳＳまでの開始待ち時間やディスプレイの電源切断までの待ち時間やスリープまでの開始待ち時間を３分から２０分まで切替可能とする。１２：００から１３：００までの時間帯である場合、ＳＳまでの開始待ち時間やスリープまでの開始待ち時間を３分から５分まで切替可能とする。１３：００から１５：００までの時間帯である場合、ＳＳまでの開始待ち時間やディスプレイの電源切断までの待ち時間やスリープまでの開始待ち時間を３分から２０分まで切替可能とする。１５：００から１９：００以降までの時間帯である場合、ＳＳまでの開始待ち時間やディスプレイの電源切断までの待ち時間やスリープまでの開始待ち時間やシャットダウンまでの待ち時間を３分から２０分まで切替可能とする。
【００８１】
図１０Ｂで示す上段の利用実績４２４は、クライアント端末２から送信された１日目の利用実績２２５である。また、図１０Ｂで示す下段の利用実績４２４は、クライアント端末２から送信された２日目の利用実績２２５である。さらに、クライアント端末２から送信された数日間分の利用実績２２５が利用実績４２４に蓄積されている。なお、クライアント端末２の利用実績４２４は、例えば、実績送信部２３４によって作成される。
【００８２】
一例として、１日目の利用実績４２４では、９：００から１０：００までの時間帯である場合、朝会であったため、クライアント端末（ＰＣ）が未使用であったことを表している。１０：００から１２：００までの時間帯である場合、通常業務であったため、ＰＣが使用されていたことを表している。１２：００から１３：００までの時間帯である場合、昼食のため、ＰＣが未使用であったことを表している。１３：００から１８：００までの時間帯である場合、通常業務であったため、ＰＣが使用されていたことを表している。また、２日目の利用実績２２５では、１日目とほとんど同様であるが、１３：００から１４：００までの時間帯である場合、会議のため、ＰＣが未使用であったことを表している。
【００８３】
図１０Ｃで示す切替実績４２３は、クライアント端末２から送信された１日目および２日目の切替実績２２４である。１日目〜２日目の切替実績４２３では、ある時間帯においてＳＳまでの開始待ち時間がポリシーを基準として切り替えられている。さらに、クライアント端末２から送信された数日間分の切替実績２２４がそれぞれ切替実績４２３に蓄積されている。なお、クライアント端末２の切替実績２２４は、例えば切替部２３３によって作成される。
【００８４】
一例として、９：００から１０：００までの時間帯において、ＳＳまでの開始待ち時間が２０分から１０分に切り替えられている。すなわち、切替部２３３が、ＳＳが開始してから所定時間経過したと判定したので、ユーザが実際に利用していない状況と判断し、ＳＳまでの開始待ち時間を同一時間帯の可変幅情報４２２の可変幅の範囲内（３分〜２０分）で小さい時間に切り替えたものである。ここでは、ＳＳまでの開始待ち時間を２０分から１０分に切り替えたことを表している。なお、所定時間は、ユーザが実際に利用していない状況と捉えることができる時間の長さを示す。
【００８５】
また、１２：００から１３：００までの時間帯において、ＳＳまでの開始待ち時間が５分から３分に切り替えられている。すなわち、切替部２３３が、ＳＳが開始してから所定時間経過したと判定したので、ユーザが実際に利用していないと判断し、ＳＳまでの開始待ち時間を同一時間帯の可変幅情報４２２の可変幅の範囲内（３分〜５分）で小さい時間に切り替えたものである。ここでは、ＳＳまでの開始待ち時間を５分から３分に切り替えたことを表している。
【００８６】
また、１３：００から１４：００までの時間帯において、ＳＳまでの開始待ち時間が２０分から１０分に切り替えられている。すなわち、切替部２３３が、ＳＳが開始してから所定時間経過したと判定したので、ユーザが実際に利用していないと判断し、ＳＳまでの開始待ち時間を同一時間帯の可変幅情報４２２の可変幅の範囲内（３分〜２０分）で小さい時間に切り替えたものである。ここでは、ＳＳまでの開始待ち時間を２０分から１０分に切り替えたことを表している。
【００８７】
これにより、クライアント端末２は、ポリシーを基準にしてＳＳの開始待ち時間を自律的に切り替えるので、ユーザの利用状況に合った省電力制御をすることができる。
【００８８】
図１０Ｄで示す省電力ポリシー４２１は、図１０Ｂで示す数日間分の利用実績４２４と図１０Ｃで示す同じ時間分の切替実績４２３から最適化されたものである。ここでは、１週間分の切替実績４２３と利用実績４２４とが蓄積されているものとする。なお、最適化される省電力ポリシー４２１は、ポリシー更新部４３３によって更新される。
【００８９】
一例として、９：００前から１０：００までの時間帯である場合、「スリープまで３分」をポリシーとする。すなわち、ポリシー更新部４３３は、図１０Ｃに示す切替実績４２３を参照すると「ＳＳ開始まで１０分」であるが、図１０Ｂに示す利用実績４２４を参照すると「ＰＣ未使用」となる割合が所定以上であったと判定する。そこで、ポリシー更新部４３３は、スリープまでの開始待ち時間を同じ時間帯の可変幅情報４２２の可変幅（３分〜２０分）の下限値に更新する。ここでは、スリープまでの開始待ち時間を３分に更新したことを表している。１２：００から１４：００までの時間帯である場合も、９：００前から１０：００までの時間帯の場合と同様の処理となり、スリープまでの開始待ち時間を３分に更新したことを表している。
【００９０】
また、１７：００から１８：００までの時間帯である場合、「ＳＳ開始まで５分」をポリシーとする。すなわち、ポリシー更新部４３３は、１週間分の切替実績４２３からこの時間帯の切り替え後の開始待ち時間を抽出する。そして、ポリシー更新部４３３は、抽出した開始待ち時間と現在適用している省電力ポリシー４２１の同じ時間帯のポリシー「１０分」を加算し、加算した値から得られる平均時間を新たなポリシーの候補とする。ここでは、５分をポリシーの候補とする。そして、ポリシー更新部４３３は、１週間分の同じ時間帯の利用実績４２４に「ＰＣ未使用」となる割合が所定以上なかったので、新たなポリシーの候補を新たなポリシーとして更新する。ここでは、ＳＳの開始待ち時間を１０分から５分に更新したことを表している。
【００９１】
これにより、管理サーバ４は、クライアント端末２の利用実績２２５および切替実績２２４を用いることで、適用している省電力ポリシー４２１の妥当性を検証することができるので、省電力ポリシー４２１を最適に設定できる。この結果、管理サーバ４は、省電力制御を適切に行うことが可能となる。
【００９２】
なお、省電力ポリシー４２１では、１１：００から１２：００までの時間帯のうち、前半の３０分は、１０：００から１１：００までの時間帯のポリシーを適用している。これは、時間の遷移とともに、ＳＳまでの開始待ち時間が小さくなる（ここでは２０分から１０分に小さくなる）場合、省電力となる方向に切り替えることとなるので、ユーザによる端末の利用を考慮して切り替えタイミングに余裕を持たせたものである。
【００９３】
ところで、上記実施例では、管理サーバ４は、毎日の切替実績４２３および利用実績４２４から省電力ポリシー４２１を最適化する場合について説明した。しかしながら、これに限定されず、管理サーバ４は、毎日の切替実績４２３および利用実績４２４に加えて外部条件から省電力ポリシー４２１を最適化しても良い。
【００９４】
図１１は、実施例に係るポリシー設定処理の変形例を示す図である。図１１に示す省電力ポリシー４２１は、毎日の切替実績４２３および利用実績４２４に加えて外部条件から最適化されたものである。ここで、外部条件とは、時間ごとに規定されたスケジューリングを一例とする。例えば、スケジューリングには、１２：００から１３：００までを昼食時間、１８：００以降を定時後と規定されているものとする。
【００９５】
このような状況のもと、例えば、ポリシー更新部４３３は毎日の切替実績４２３および利用実績４２４からポリシーを最適化する。そして、ポリシー更新部４３３は、スケジューリングに規定されている情報を読み出し、読み出した情報に含まれる昼食時である１２：００から１３：００までの時間帯をスリープまでの開始待ち時間１分とする。さらに、ポリシー更新部４３３は、読み出した情報に含まれる定時後である１８：００以降の時間帯をシャットダウンまでの開始待ち時間１分とする。昼休みである１２：００から１３：００までの時間帯および定時後の１８：００以降の時間帯では、起動している端末が通常業務の時間より少なく、端末があるフロア内にいる人間が少なくなるので、セキュリティーリスクが高まるためである。このように、ポリシー更新部４３３は、さらに外部条件から省電力ポリシー４２１を最適化することができる。
【００９６】
［実施例の効果］
上記実施例によれば、クライアント端末２は、キーボード、マウスなどから操作信号が入力されなくなってから、消費する電力が少ないスクリーンセーバ画面などまでの開始待ち時間を規定する省電力ポリシー２２１を設定する。そして、クライアント端末２は、省電力ポリシー２２１に基づいて遷移したスクリーンセーバ画面の開始から解除までの時間を用いて、可変幅情報２２２に規定された範囲で開始待ち時間を切り替える。さらに、クライアント端末２は、切り替えられた開始待ち時間を含む切替実績２２４を管理サーバ４に送信する。管理サーバ４は、クライアント端末２によって送信された切替実績２２４に基づいて、送信元のクライアント端末２に設定する省電力ポリシー４２１を更新する。そして、クライアント端末２は、更新された省電力ポリシー４２１をクライアント端末２に送信する。かかる構成によれば、管理サーバ４は、消費する電力が少ないスクリーンセーバ画面などの開始からユーザによる解除までの時間を用いて切り替えられた開始待ち時間の実績に基づいて、省電力ポリシー４２１を更新することとした。すなわち、管理サーバ４は、ユーザによる解除、言い換えるとユーザによる利用状況に応じて切り替えられた開始待ち時間を用いて新たに省電力ポリシーを更新する。この結果、管理サーバ４は、新たに更新した省電力ポリシーをクライアント端末２にフィードバックすることで、ユーザの利用状況に応じた省電力を適切に行わせることができる。つまり、クライアント端末２は、ユーザの利用状況に応じた省電力を適切に行うことができる。
【００９７】
また、クライアント端末２は、消費する電力が少ないスクリーンセーバ画面などの開始から解除の操作までの時間が即時であって当該時間の頻度が閾値を超えた場合に、省電力ポリシー２２１に規定されたポリシーより大きい開始待ち時間に切り替える。かかる構成によれば、クライアント端末２は、スクリーンセーバ画面などが開始されても即解除する頻度が閾値より高ければ、ポリシーより大きい開始待ち時間に切り替えるので、自律的にユーザの利用状況に応じた省電力を適用できる。
【００９８】
また、管理サーバ４は、クライアント端末２によって送信された切替実績２２４を蓄積する。そして、管理サーバ４は、切替実績が複数存在する場合、それぞれの切替実績に含まれた値の平均値を新たなポリシーとして更新する。かかる構成によれば、管理サーバ４は、複数の切替実績２２５からばらつきが平均的となるポリシーを生成でき、ポリシーを最適化できる。
【００９９】
また、管理サーバ４は、時間帯ごとの切替実績を有する切替実績４２３を蓄積する。そして、管理サーバ４は、時間帯ごとに蓄積された切替実績を用いて、時間帯ごとに新たなポリシーを更新する。かかる構成によれば、管理サーバ４は、時間帯ごとにポリシーを最適化できる。
【０１００】
また、管理サーバ４は、スケジュールが規定された情報を取得し、取得した情報と時間帯ごとの切替実績とを用いて、時間帯ごとに新たなポリシーを更新する。かかる構成によれば、管理サーバ４は、外部条件としてスケジュールが規定された情報を用いることにより、さらに時間帯ごとにポリシーを最適化できる。
【０１０１】
［プログラムなど］
なお、管理サーバ４は、既知のパーソナルコンピュータ、ワークステーションなどの情報処理装置に、上記した実績蓄積部４３２、ポリシー更新部４３３およびポリシー送信部４３４などの各機能を搭載することによって実現することができる。また、クライアント端末２は、既知のパーソナルコンピュータ、ワークステーションなどの情報処理装置に、上記した監視部２３２、切替部２３３および実績送信部２３４などの各機能を搭載することによって実現することができる。
【０１０２】
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的態様は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、監視部２３２と切替部２３３とを１個の部として統合しても良い。一方、切替部２３３をポリシーより大きい開始待ち時間に切り替える第１の切替部とポリシーより小さい開始待ち時間に切り替える第２の切替部とに分散しても良い。また、省電力ポリシー２２１、切替実績２２４および利用実績２２５などの記憶部２２をクライアント端末２の外部装置としてネットワーク経由で接続するようにしても良い。省電力ポリシー４２１、切替実績４２３および利用実績４２４などの記憶部４２を管理サーバ４の外部装置としてネットワーク経由で接続するようにしても良い。
【０１０３】
また、上記実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図１に示した管理サーバ４と同様の機能を実現するポリシー設定プログラムを実行する管理サーバ４の一例を説明する。図１２は、ポリシー設定プログラムを実行する管理サーバの一例を示す図である。
【０１０４】
図１２に示すように、管理サーバ２００は、各種演算処理を実行するＣＰＵ２０１と、ユーザからのデータの入力を受け付ける入力装置２０２と、ディスプレイ２０３を有する。また、管理サーバ２００は、記憶媒体からプログラムなどを読取る読み取り装置２０４と、ネットワークを介して他のコンピュータとの間でデータの授受を行うインタフェース装置２０５とを有する。また、管理サーバ２００は、各種情報を一時記憶するＲＡＭ２０６と、ハードディスク装置２０７を有する。そして、各装置２０１〜２０７は、バス２０８に接続される。
【０１０５】
ハードディスク装置２０７は、ポリシー設定プログラム２０７ａおよびポリシー設定関連情報２０７ｂを記憶する。ＣＰＵ２０１は、ポリシー設定プログラム２０７ａを読み出して、ＲＡＭ２０６に展開する。ポリシー設定プログラム２０７ａは、ポリシー設定プロセス２０６ａとして機能する。
【０１０６】
例えば、ポリシー設定プロセス２０６ａは、初期ポリシー適用部４３１、実績蓄積部４３２、ポリシー更新部４３３およびポリシー送信部４３４に対応する。ポリシー設定関連情報２０７ｂは、省電力ポリシー４２１、可変幅除法４２２、切替実績４２３および利用実績４２４に対応する。
【０１０７】
なお、ポリシー設定プログラム２０７ａについては、必ずしも最初からそれぞれのハードディスク装置２０７に記憶させておかなくても良い。例えば、管理サーバ２００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にポリシー設定プログラム２０７ａを記憶させておく。そして、管理サーバ２００がこれらからポリシー設定プログラム２０７ａを読み出して実行するようにしても良い。
【０１０８】
さらに、図１に示したクライアント端末２と同様の機能を実現するポリシー設定プログラムを実行するクライアント端末２の一例を説明する。なお、かかるポリシー設定プログラムは、エージェントと呼ばれるソフトウェアプログラムを一例とする。図１３は、ポリシー設定プログラムを実行するクライアント端末の一例を示す図である。
【０１０９】
図１３に示すように、クライアント端末３００は、各種演算処理を実行するＣＰＵ３０１と、ユーザからのデータの入力を受け付ける入力装置３０２と、ディスプレイ３０３を有する。また、クライアント端末３００は、記憶媒体からプログラムなどを読取る読み取り装置３０４と、ネットワークを介して他のコンピュータとの間でデータの授受を行うインタフェース装置３０５とを有する。また、クライアント端末３００は、各種情報を一時記憶するＲＡＭ３０６と、ハードディスク装置３０７を有する。そして、各装置３０１〜３０７は、バス３０８に接続される。
【０１１０】
ハードディスク装置３０７は、ポリシー設定プログラム３０７ａおよびポリシー設定関連情報３０７ｂを記憶する。ＣＰＵ３０１は、ポリシー設定プログラム３０７ａを読み出して、ＲＡＭ３０６に展開する。ポリシー設定プログラム３０７ａは、ポリシー設定プロセス３０６ａとして機能する。
【０１１１】
例えば、ポリシー設定プロセス３０６ａは、ポリシー設定部２３１、監視部２３２、切替部２３３および実績送信部２３４に対応する。ポリシー設定関連情報３０７ｂは、省電力ポリシー２２１、可変幅除法２２２、開始履歴２２３、切替実績２２４および利用実績２２５に対応する。
【０１１２】
なお、ポリシー設定プログラム３０７ａについては、必ずしも最初からそれぞれのハードディスク装置３０７に記憶させておかなくても良い。例えば、クライアント端末３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にポリシー設定プログラム３０７ａを記憶させておく。そして、クライアント端末３００がこれらからポリシー設定プログラム３０７ａを読み出して実行するようにしても良い。
【０１１３】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０１１４】
（付記１）管理サーバおよび端末を含むポリシー設定システムであって、
前記端末は、
前記管理サーバより受信した、前記端末における第１の状態から前記第１の状態より消費電力が少ない第２の状態に相互に遷移する遷移時間、遷移条件、および、前記遷移時間の変化範囲を時間区分ごとに規定するポリシーを記憶する記憶部と、
前記記憶部によって記憶されたポリシーに基づいて前記第２の状態に遷移してから前記第１の状態に遷移するまでの時間に基づき、前記変化範囲内で前記遷移時間の値を変化させる遷移時間調整部と、
前記遷移時間調整部による遷移時間調整実績を前記管理サーバに送信する第１の送信部とを有し、
前記管理サーバは、
前記第１の送信部によって送信された遷移時間調整実績に基づいて、送信元の
端末に設定するポリシーを更新する更新部と、
前記更新部によって更新されたポリシーを前記端末に送信する第２の送信部と
を有することを特徴とするポリシー設定システム。
【０１１５】
（付記２）前記端末は、前記第２の状態から前記第１の状態へと遷移する解除の操作を記録する解除操作記録部を有し、
前記遷移時間調整部は、前記第２の状態への遷移から前記解除操作記録部によって記録された解除の操作までの時間が所定時間内であって当該時間区分における頻度が閾値を超えた場合に、前記記憶部によって記憶されたポリシーより大きい遷移時間の値に切り替える
ことを特徴とする付記１に記載のポリシー設定システム。
【０１１６】
（付記３）前記第１の送信部によって送信された遷移時間調整実績を蓄積する蓄積部と、
前記更新部は、前記蓄積部によって蓄積された遷移時間調整実績が複数存在する場合、それぞれの遷移時間調整実績に含まれた遷移時間の値の平均値を新たなポリシーとして更新する
ことを特徴とする付記１または付記２に記載のポリシー設定システム。
【０１１７】
（付記４）前記蓄積部は、時間区分ごとに遷移時間調整実績を蓄積し、
前記更新部は、前記蓄積部によって時間区分ごとに蓄積された遷移時間調整実績を用いて、時間区分ごとに新たなポリシーを更新する
ことを特徴とする付記３に記載のポリシー設定システム。
【０１１８】
（付記５）前記更新部は、スケジュールが規定された情報を取得し、取得した情報と時間区分ごとに蓄積された遷移時間調整実績とを用いて、時間区分ごとに新たなポリシーを更新する
ことを特徴とする付記４に記載のポリシー設定システム。
【０１１９】
（付記６）管理サーバおよび端末を含むポリシー設定システムによって実行されるポリシー設定方法であって、
前記端末が、
第１の状態から、前記第１の状態より消費電力が少ない第２の状態に遷移するまでの遷移時間を規定するポリシーを記憶し、
前記記憶する処理によって記憶されたポリシーに基づいて遷移した前記第２の状態の開始から前記第１の状態に遷移するまでの時間を用いて、前記ポリシーを基準とした所定範囲で前記遷移時間の値を切り替え、
前記切り替える処理によって切り替えられた値を含む切替実績を前記管理サーバに送信し、
前記管理サーバは、
前記送信する処理によって送信された切替実績に基づいて、送信元の端末に設定するポリシーを更新し、
前記更新する処理によって更新されたポリシーを前記端末に送信する
各処理を含むことを特徴とするポリシー設定方法。
【０１２０】
（付記７）端末を管理する管理サーバであって、
第１の状態から、前記第１の状態より消費電力が少ない第２の状態に遷移するまでの遷移時間を規定するポリシーを基準とした所定範囲で前記遷移時間の値を切り替えた実績を示す切替実績であって前記端末から送信される切替実績に基づいて、前記端末に設定するポリシーを更新する更新部と、
前記更新部によって更新されたポリシーを前記端末に送信する送信部と
を有することを特徴とする管理サーバ。
【０１２１】
（付記８）管理サーバと通信可能な端末であって、
第１の状態から、前記第１の状態より消費電力が少ない第２の状態に遷移するまでの遷移時間を規定するポリシーを記憶する記憶部と、
前記記憶部によって記憶されたポリシーに基づいて遷移した前記第２の状態の開始から前記第１の状態に遷移するまでの時間を用いて、前記ポリシーを基準とした所定範囲で前記遷移時間の値を切り替える切替部と、
前記切替部によって切り替えられた値を含む切替実績を前記管理サーバに送信する送信部と
を有することを特徴とする端末。
【符号の説明】
【０１２２】
１  ポリシー設定システム
２  クライアント端末
３  管理端末
４  管理サーバ
２１、４１  通信部
２２、４２  記憶部
２３、４３  制御部
２２１、４２１  省電力ポリシー
２２２、４２２  可変幅情報
２２３  開始履歴
２２４、４２３  切替実績
２２５、４２４  利用実績
２３１  ポリシー設定部
２３２  監視部
２３３  切替部
２３４  実績送信部
４３１  初期ポリシー適用部
４３２  実績蓄積部
４３３  ポリシー更新部
４３４  ポリシー送信部
【図１】
0005733145.tif 000002
【図２】
0005733145.tif 000003
【図３】
0005733145.tif 000004
【図４】
0005733145.tif 000005
【図５】
0005733145.tif 000006
【図６】
0005733145.tif 000007
【図７】
0005733145.tif 000008
【図８】
0005733145.tif 000009
【図９】
0005733145.tif 000010
【図１０Ａ】
0005733145.tif 000011
【図１０Ｂ】
0005733145.tif 000012
【図１０Ｃ】
0005733145.tif 000013
【図１０Ｄ】
0005733145.tif 000014
【図１１】
0005733145.tif 000015
【図１２】
0005733145.tif 000016
【図１３】
0005733145.tif 000017