(57)【特許請求の範囲】
【請求項１】
外部から供給される外部電源又は前記外部電源により充電されるバッテリにより駆動する情報処理装置であって、
所定の基準時間からランダムにずれた時間をバッテリ駆動の開始時間として決定するピークシフト時間決定手段と、
決定した前記開始時間に、前記バッテリ駆動を開始させる制御を行う駆動電源切換手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記バッテリがあらかじめ定められた所定の充電抑止時間帯に充電を開始することを抑止する制御を行うバッテリ充電制御手段を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記バッテリ充電制御手段は、充電を抑止する前記充電抑止時間帯であっても、前記情報処理装置が駆動していない場合は、充電を行う制御を行うことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記駆動電源切換手段は、前記情報処理装置が前記バッテリを使い切ると外部電源駆動を始めることを特徴とする請求項１から３のいずれか１項記載の情報処理装置。
【請求項５】
外部から供給される外部電源又は前記外部電源により充電されるバッテリにより駆動する情報処理装置の制御方法であって、
所定の基準時間からランダムにずれた時間をバッテリ駆動の開始時間として決定するピークシフト時間決定工程と、
決定した前記開始時間に、前記バッテリ駆動を開始させる制御を行う駆動電源切換工程と、
を含むことを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法に関し、特に、ピーク電力を低減する技術に関する。
【背景技術】
【０００２】
電力エネルギーは貯蔵が難しいため、発電された電力を効率的に利用するには、需要のピークを抑えて需要を平準化するとよいということが従来、知られている。このようなピーク電力の低減（ピークカット）を課題にした先行技術としては、例えば、特許文献１がある。
【０００３】
特許文献１は、ローカルエリアネットワークで結ばれたコンピュータシステムに管理サーバを設置し、管理サーバが各コンピュータの使用電力を一元管理することなどを開示している。特許文献１では、管理サーバが各コンピュータをいくつかのグループに分け、各グループごとに電力供給量が異なる電力供給ポリシーを割り当てることによって需要のピークを抑えている。電力供給ポリシーは、「バッテリ駆動」、「ＡＣアダプタ駆動且つバッテリ充電する」、「ＡＣアダプタ駆動且つバッテリ充電しない」という３種類である。
【０００４】
なお、本明細書においては、「ＡＣ」は交流のことであり家庭やオフィスの電源コンセントから供給されている電源を指すこととする。一方「ＤＣ」は直流のことでありバッテリパック（充電池）から得る直流電流を指すこととする。また、各々の電力使用主体が需要のピークをずらして全体としての電力需要を平準化させることを本明細書では「ピークシフト」と呼ぶ。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１７２４１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、ノートブック型パーソナルコンピュータ（以下、「ノートＰＣ」或いは単に「ＰＣ」と呼ぶ）でピークシフトを行う場合、ユーザが手動で行うか、自動で行うにしても一台のみの場合しか考慮せず行っていた。
【０００７】
ノートＰＣは携帯して利用することが考慮されており通常バッテリ駆動可能に作られている。また、バッテリに充電するためのＡＣアダプタを備え、ＡＣアダプタによって駆動することもできる。したがって、ノートＰＣの電力使用態様は、例えば、バッテリによる駆動（以下、「バッテリ駆動」と呼ぶ）、ＡＣアダプタを介した外部電源による駆動（以下、「外部電源駆動」と呼ぶ）且つバッテリ充電しない、外部電源駆動且つバッテリ充電する、の３種類が考えられ、この順で省電力である。
【０００８】
できるだけ省電力駆動させたいが、ノートＰＣのすべての稼働時間の間、バッテリ駆動させるのは、バッテリ容量が足りず難しい。このため、需要が最大となる最大ピーク付近でノートＰＣをバッテリ駆動させることが行われる。しかしながら、すべてのノートＰＣを同一時間帯設定でバッテリ駆動させると、バッテリを使い切るタイミングが類似するため、そのタイミングで、電力消費が大きい外部電源駆動且つバッテリ充電が始まることになる。ピークをシフトさせたはずが、そこに新たなピークがでてしまう。
【０００９】
特許文献１のように、各ＰＣをいくつかのグループに分け、グループごとに異なる時間帯を設定することもできるが、設定が煩雑である。また、設定を容易にするためにグループ分けを企業の部門のような論理的単位ごとに行うと、会議などによるＰＣの利用停止やＰＣの利用者増減などにより、短期的にも長期的にも、実際に稼働しているＰＣの台数がグループごとに偏りが起きやすく、この方法では電力需要の平準化ができない。その対処のためには、ＰＣの稼働状態が変化するごとにポリシーの再設定を行う必要があり、さらに処理が煩雑になるだけでなく、その処理による電力消費も想定される。
【００１０】
なお、上記においては、ノートブック型パーソナルコンピュータを例にとって多数台の情報処理装置のピークカットにおける課題を考察したが、情報処理装置としては他に例えば、携帯電話機、携帯音楽プレーヤ、携帯型ゲーム機、家庭用ゲーム機、省スペースＰＣ、薄型テレビ等、種々のものが考えられる。上記課題は、これらのものにも共通する課題である。
【００１１】
本発明は、上記実情に鑑みてなされたものであって、ピーク電力の低減を効率的に行うことが可能な情報処理装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明は、情報処理装置として、外部から供給される外部電源又は前記外部電源により充電されるバッテリにより駆動する情報処理装置であって、所定の基準時間からランダムにずれた時間をバッテリ駆動の開始時間として決定するピークシフト時間決定手段と、決定した前記開始時間に、前記バッテリ駆動を開始させる制御を行う駆動電源切換手段と、を有することを特徴とする装置を提供する。
【００１３】
また、上記目的を達成するために本発明は、情報処理装置の制御方法として、外部から供給される外部電源又は前記外部電源により充電されるバッテリにより駆動する情報処理装置の制御方法であって、所定の基準時間からランダムにずれた時間をバッテリ駆動の開始時間として決定するピークシフト時間決定工程と、決定した前記開始時間に、前記バッテリ駆動を開始させる制御を行う駆動電源切換工程と、を含むことを特徴とする方法を提供する。
【発明の効果】
【００１４】
本発明によれば、ピーク電力の低減を効率的に行うことが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態の構成を示すブロック図である。
【図２】上記実施形態のランダムピークシフトを説明するための図である。
【図３】上記実施形態によりピークシフトした場合の全体の消費電力量を示す図である。
【図４】一般的なピーク電力の推移と上記実施形態により削減が期待できる電力量を示す図である。
【図５】バッテリ充電抑止時間帯を設定することの技術的意義を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明を実施形態により詳細に説明する。図１は、本実施形態の構成を示すブロック図である。本実施形態に係る情報処理装置１００は、典型的な例を挙げるとノートブック型パーソナルコンピュータであるが、これに限定されることはなく、他に例えば、携帯電話機、携帯音楽プレーヤ、携帯型ゲーム機、家庭用ゲーム機、省スペースＰＣ、薄型テレビ等、種々のものが考えられる。
【００１７】
（機能構成）
情報処理装置１００は、交流電源（商用電源）から電力の供給を受けて、駆動するが、バッテリ１０２も有し、バッテリ１０２から供給される電源で駆動することもできる。図１に示すように、情報処理装置１００は、外部電力による駆動と、内部電力による駆動を切り換える駆動電源切換手段１０５を有する。
【００１８】
外部電源駆動の場合であっても、内部電源駆動の場合であっても、供給された電源は、情報処理装置１００の各部（不図示）に供給される。そのような各部としては、一般的なＣＰＵ（中央演算装置）やＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐ）などの演算制御装置や一次記憶装置や二次記憶装置などのハードウェアがある。
【００１９】
そのようなハードウェア資源を利用して、ソフトウェアプログラムによる情報処理が行われて、図１に図示する各手段が構成される。情報処理装置１００は、上述したバッテリ１０２等の他に、バッテリ充電制御手段１０４と、ピークシフト時間決定手段１０６を有する。
【００２０】
バッテリ充電制御手段１０４は、バッテリ１０２の充電を制御する手段であって、特に、バッテリ充電を抑止する時間帯のバッテリ充電を抑止する制御を行う。このバッテリ充電を抑止する時間帯（バッテリ充電抑止時間帯）は、好ましくはユーザが設定する。
【００２１】
情報処理装置１００にＡＣアダプタ（不図示）が接続されていると、バッテリ充電制御手段１０４と駆動電源切換手段１０５に電力が供給される。駆動電源切換手段１０５は、外部電源からの電力を用いるか、バッテリ１０２からの電力を用いるかを切り換える機能を備える。このように情報処理装置がＡＣ接続されていても、強制的にバッテリ駆動に切り換える機能を備える。
【００２２】
ピークシフト時間決定手段１０６は、このような外部電源による駆動から内部電源によるバッテリ駆動への切換のタイミングを判断して、駆動電源切換手段１０５に通知して、内部電源によるバッテリ駆動への切換を行う機能を備える。
【００２３】
（バッテリ充電の制御）
ピーク電力の低減という観点からは、情報処理装置１００をユーザが稼働させる間ずっとバッテリ駆動させることが望ましい。しかしながら、現実問題としては、情報処理装置１００のすべての稼働時間の間、バッテリ駆動させるのは、バッテリ容量が足りず難しい。通常稼働時間は昼間の１０時から１７、１８時までであるが、ノートＰＣを７、８時間バッテリ駆動させ続けるのはバッテリ容量の面から見て現実的ではない。
【００２４】
このため、従来技術においては、需要が最大となる最大ピーク付近でノートＰＣをバッテリ駆動させることが行われる。しかしながら、すべてのノートＰＣを同一時間帯設定でバッテリ駆動させると、バッテリを使い切るタイミングが類似するため、そのタイミングで、電力消費が大きい外部電源駆動且つバッテリ充電が始まることになる。ピークをシフトさせたはずであるのに、外部電源駆動且つバッテリ充電が始まるタイミングに新たなピークがでてしまう。
【００２５】
そこで、バッテリ充電制御手段１０４は、図５に示すように、設定されたバッテリ充電抑止時間帯の間、外部電源によりバッテリ１０２の充電を行う動作を抑止する制御を行う。図５においては、ＤＣ駆動時間帯を含むように充電抑止時間帯が設定されている。また、充電抑止時間帯においては、通常より省電力で外部電源の電力が消費される。
【００２６】
図５の従来技術においては、通常のＡＣ駆動に４０ｗ、バッテリ充電抑止時間帯における省電力でのＡＣ駆動に２０ｗ、パソコンＡとパソコンＢの２台のパソコンのトータルの消費電力を示している。山形で模式的に示した消費電力のピーク（斜線ハッチング部分）をカットするために、図５ではＤＣ駆動時間帯を含むようにバッテリ充電抑止時間帯を設定する。
【００２７】
図５においては、各ＰＣが一斉にバッテリ１０２を使い切るため、ピークができてしまう。消費電力を抑えたい時間帯の前半の短い時間帯に過度に消費電力を抑え、消費電力を抑えたい時間帯全体の電力需要の平準化という課題を適切に解決できていない。
【００２８】
（ランダムピークシフト）
本実施形態においては、上述のようにバッテリ充電を抑止する制御を行うことに加え、さらに、ユーザに設定された最大ピーク時間を中心に、正規乱数などの乱数（±）を付与した時間にバッテリ駆動に切り換える制御を行う。このように乱数によりランダムに設定された時間帯にバッテリ駆動して消費電力を低減することを「ランダムピークシフト」と呼ぶ。
【００２９】
図２に、ランダムピークシフトを説明するための図を示す。本実施形態においては、各ＰＣごとに、それぞれのピークシフト時間決定手段１０６がピークシフト時間記憶手段１０３にあらかじめ記憶された「バッテリ駆動時間の基準時間」を中心に乱数を付与した時間をピークシフト時間として決定し、その時間を駆動電源切換手段１０５に通知する。駆動電源切換手段１０５は、当該時間にバッテリ駆動への切換を行う。その結果、図２に示すように各ＰＣごとにランダムな時間にバッテリ駆動が行われる。
【００３０】
バッテリ駆動時間の基準時間は、電力需要の最大ピーク時間に設定するとよい。また、乱数によってランダムにずれるバッテリ駆動時間は、バッテリ充電制御手段１０４によってバッテリ充電が抑止される制御が行われるバッテリ充電抑止時間帯に収まるように、乱数を調整するとよい。上述したバッテリ充電の制御と併用することによって、バッテリ駆動が終了した時点で外部電源駆動（もしくは、外部電源駆動且つバッテリ充電）が開始されて電力需要が大きい時間帯における消費電力が増加することを防止できる。
【００３１】
図５と図２を比較しつつ見ると明らかなように、充電抑止を行うとともにバッテリ駆動の時間帯を電力需要の最大ピーク時間を中心にランダムにずらす制御を行うと、トータルでの消費電力を平準化することができる（図中の下線部参照）。したがって、本実施形態によれば、ピーク電力の低減を効率的に行うことが可能になる。
【００３２】
また、本実施形態においては、各情報処理装置１００が有するピークシフト時間決定手段１０６が、他の装置とは連携せず自律的にピークシフト時間を決定する。そのため、管理サーバが各コンピュータの使用電力を一元管理する方式に比べて、煩雑な設定の必要がなく、管理サーバを用意する必要もない。また、ＰＣの稼働状況が動的に変化した場合も、バッテリ駆動時間がランダムに割り振られているため、特定のピークシフト時間帯の設定に偏ってＰＣの稼働状況が変化することは起こりづらいという特徴がある。
【００３３】
ピークシフト時間決定手段１０６がピークシフト時間の計算に用いる乱数は、より詳細には、一様乱数ではなく正規分布を持つような正規乱数であることが好ましい。そうすることで、電力消費の実情に沿ったピークシフトを行うことができ、さらに効率的な消費電力の低減が可能となる。
【００３４】
図２では、説明を簡便にするため２台のＰＣでのトータル消費電力の推移を模式的に示したが、さらに多数台で本実施形態によるピークシフトをした場合の全体の消費電力量を図３に示す。図３では、バッテリ駆動時間の基準時間から正規乱数によりランダムにバッテリ駆動時間がずれた複数の情報処理装置１００の数を時間に沿って示している。バッテリ駆動する装置の台数が図のように推移すると、複数の装置の全体としての消費電力量は、バッテリ駆動する装置の台数のピークに最も低下する。バッテリ駆動時間の基準時間は、電力需要の最大ピーク時間であるので、電力需要の最大ピーク時間に全体としての消費電力量を低く抑えることができる。
【００３５】
上述したバッテリ充電の制御は、バッテリ充電を完全に禁止した場合を例にとって説明したが、バッテリ充電抑止時間帯であっても、処理装置が駆動していないような場合には、バッテリ充電を行う構成としてもよい。また、通常より省電力で充電するようにしてもよい。例えば、いわゆるｘ８６アーキテクチャにおけるＳ３／Ｓ４／Ｓ５などのほぼ電力を消費しないモードの状態の場合では、バッテリ充電を許容する構成とすることで、バッテリ稼働時間を長くし、さらなる電力消費の平準化に貢献し、また、使い勝手が非常に向上するという効果がある。
【００３６】
図４に、一般的なピーク電力の推移と上記実施形態により削減が期待できる電力量を示す。図３を参照して説明したように、本実施形態によれば電力需要の最大ピーク時間に全体としての消費電力量を低く抑えることができるため、多数台の装置が全体として削減を期待できる電力量は、時間とともに図４のように推移する。
【００３７】
一般的に、日本の夏の一日におけるピーク電力の推移は、時刻とともに図４に示したように推移する。したがって、本実施形態のランダムピークシフトは、ちょうどピーク電力が増大する昼間の消費電力削減に貢献できる。すなわち、本実施形態が提供する一様乱数ではない乱数を用いて各情報処理装置１００が自律的にランダムな時間にＤＣ駆動を始めるランダムピークシフトは、電力消費の実情に沿った形で、消費電力を効率的に低減することができる。
【符号の説明】
【００３８】
１００    情報処理装置
１０２    バッテリ
１０３    ピークシフト時間記憶手段
１０４    バッテリ充電制御手段
１０５    駆動電源切換手段
１０６    ピークシフト時間決定手段
【図１】
0005730225.tif 000002
【図２】
0005730225.tif 000003
【図３】
0005730225.tif 000004
【図４】
0005730225.tif 000005
【図５】
0005730225.tif 000006