"プロセッサに電力を供給するためのスイッチングレギュレータを含む電源システムであって、前記スイッチングレギュレータは、プロセッサコアの動作電圧の指令値と検出値とを含む入力値から、スイッチングのオン、オフの信号を生成する電源制御コントローラと、前記電源制御コントローラの出力信号を受けて入力直流電圧源から前記プロセッサへ供給する電圧を生成するボルテージレギュレータとを含み、前記電源制御コントローラは、前記プロセッサからの指令値により、そのクロック周波数を下げることを特徴とする電源システム。プロセッサに電力を供給するためのスイッチングレギュレータを含む電源システムであって、前記スイッチングレギュレータは、プロセッサコアの動作電圧の指令値と検出値とを含む入力値から、スイッチングのオン、オフの信号を生成する電源制御コントローラと、前記電源制御コントローラの出力信号を受けて入力直流電圧源から前記プロセッサへ供給する電圧を生成するボルテージレギュレータとを含み、前記電源制御コントローラは、前記プロセッサからの第1指令値により、そのクロック周波数が制御され、前記ボルテージレギュレータは、前記プロセッサからの第2指令値により、そのスイッチング周波数を制御されることを特徴とする電源システム。以上述べたように、プロセッサの演算量が小さい時、電子機器の電力効率を向上する技術として、次の2つがある。1VRのスイッチング損失を低減するために、プロセッサの消費電流、すなわちVRの出力電流が小さい時、スイッチング周波数を下げる。2プロセッサの損失を低減するため、プロセッサの演算量が小さい時、プロセッサコアの動作電圧とクロック周波数を下げる。プロセッサの演算量が小さい時の電力効率が重要な理由として、モバイルパソコンなど、バッテリ駆動の電子機器の寿命がある。例えば、個人ユーザのモバイルパソコンでは、使用時間の90以上はプロセッサの演算量が小さい状態なので、演算量が小さい領域の損失を低減することがバッテリの長寿命化に有効となる。前記したように、プロセッサの演算量が小さい領域において、プロセッサとVRの損失が小さくなった結果、電源制御コントローラの損失が相対的に大きくなり、バッテリの寿命を決める主要な要因の一つとなっている。近年、電源制御コントローラの損失が大きくなっている別の理由として、電源制御のデジタル化がある。従来、電源制御はアナログが主流であったが、高性能なデジタル制御が要求され、またデジタルICが安価で入手できるようになったので、多くのメリットがあるデジタル制御が本格的に検討されるようになってきた。デジタル制御の高性能化にはクロックの高周波化が有効であるが、デジタル制御コントローラの損失が大きくなるという問題がある。以上のように、本発明に対する比較技術の課題は、プロセッサの演算量が小さい条件で、電源制御コントローラの損失が大きいので、電子機器のバッテリの寿命が短いことである。そこで、本発明の目的は、この課題を解決し、プロセッサの演算量が小さい時、電源制御コントローラのクロック周波数を下げることで、電源制御コントローラの損失を低減し、電子機器のバッテリの寿命を伸ばすことができる電源システムを提供することにある。本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。本発明は、前記目的を達成するために、プロセッサと、プロセッサに電力を供給するスイッチングレギュレータと、プロセッサのプロセッサコアの動作電圧とクロック周波数を可変する手段と、スイッチングレギュレータの入力直流電圧源としてのバッテリとを有し、スイッチングレギュレータには、プロセッサコアの動作電圧の指令値と検出値を含む、少なくとも2つ以上の入力値から、スイッチングのオン、オフの信号を生成する電源制御コントローラと、電源制御コントローラの出力信号を受けて入力直流電圧源を定電圧に変換し、プロセッサに電力を供給するボルテージレギュレータとが含まれる電源システムに適用され、プロセッサの演算量が小さい時、電源制御コントローラのクロック周波数を下げるものである。これにより、電源制御コントローラの損失を低減し、電子機器のバッテリの寿命を伸ばすことができる。本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。本発明によれば、プロセッサの演算量が小さい時に電源制御コントローラのクロック周波数を下げることで、電源システムの電力効率を向上できるという効果を有する。この結果、電力効率が向上することで、バッテリを電力源とする電子機器の寿命を伸ばすことができる。以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。第1の実施の形態図1は、本発明の第1の実施の形態における電源システムを説明するブロック図で、プロセッサ1については動作電圧とクロック周波数に関するブロックのみ記述している。本実施の形態における電源システムは、プロセッサ1、バスコントローラ2、電源3などから構成される。プロセッサ1には、プロセッサコア12、プロセッサコア12の演算量検出器13、プロセッサコア12の電圧指令発生器11、プロセッサコア12のクロック指令発生器16、逓倍器15、制御ICのクロック指令発生器14などが含まれ、演算量に応じてプロセッサコア12の動作電圧とクロック周波数が決まる。演算量が小さい時、動作電圧とクロック周波数を下げ、消費電力を節約し、演算量が大きい時、動作電圧とクロック周波数を上げ、処理速度を上げる。バスコントローラ2は、プロセッサ1と外部メモリ23やHDD24などの外部記憶機器、グラフィック25などの出力機器、BIOS26などの入出力機器との間でデータの仲介をする。プロセッサ1に電力を供給する手段については、プロセッサ1からの電圧指令に基づいて、電源制御コントローラ31がVRVoltageRegulator35を制御して、プロセッサ1に所望の電圧を出力する。電源3として、ACアダプタ33、入力直流電圧源としてのバッテリ34があり、電源管理部32がACアダプタ33、またはバッテリ34、またはその両者が接続されていることを検出し、電源制御コントローラ31に通知する。この電源システムにおいては、プロセッサ1に電力を供給するスイッチングレギュレータとして、電源制御コントローラ31およびVR35などが含まれる。電源制御コントローラ31は、プロセッサコア12の動作電圧の指令値と検出値を含む、少なくとも2つ以上の入力値から、スイッチングのオン、オフの信号を生成する機能を有する。VR35は、電源制御コントローラ31の出力信号を受けて入力直流電圧源を定電圧に変換し、プロセッサ1に電力を供給する機能を有する。電圧指令発生器11およびクロック指令発生器16などは、プロセッサコア12の動作電圧とクロック周波数を可変する手段として機能する。特に、本実施の形態の電源システムが、図14で示した本発明に対する比較技術と異なる点は、プロセッサコア12の演算量を検出する演算量検出器13と、演算量の検出値から電源制御コントローラ31のクロック周波数の指令値を出力するクロック指令発生器14と、指令値を受け電源制御コントローラ31のクロック周波数を生成する分周器21を有し、演算量検出器13でプロセッサコア12の演算量を検出し、分周器21を制御して電源制御コントローラ31のクロック周波数を可変とすることである。具体的には、プロセッサコア12の演算量が小さい時、電源制御コントローラ31のクロック周波数を下げ、低消費電力時の損失を削減する。図2は、本実施の形態におけるプロセッサコアの演算量と電源制御コントローラのクロック周波数の関係で、プロセッサコアの演算量が小さい時、電源制御コントローラのクロック周波数が低い。プロセッサコアの演算量とプロセッサコアの消費電力とは相関があるので、横軸をプロセッサコアの消費電力とすることも可能である。すなわち、プロセッサコアの演算量が小さくなると、消費電力も下がるという関係がある。図3は、本実施の形態本発明と比較技術の特性比較で、横軸にプロセッサの演算量、縦軸に電子機器の電力効率をとっている。電子機器の電力にはプロセッサ、VR、電源制御コントローラが含まれる。通常は、電子機器の電力に、ディスプレイなどの表示装置、マウスなどの入力装置、HDDなどの記憶装置も含まれるが、本発明はプロセッサとこれに電力を供給する電源システムを対象とするので、前述のように定義した。図3において、比較技術では演算量が小さくなると電力効率が低下するのに対して、本発明では電力効率の低下が小さい。図4を用いて、その理由を説明する。図4は、a比較技術とb本発明の、図3におけるA点演算量小、B点演算量大の損失成分を示しており、a比較技術では、演算量が小さくなるとB→A、プロセッサの損失が大きく低下していることが分かる。これは、前記したように、プロセッサが演算量を検出し、動作電圧とクロック周波数を制御するためである。VRについても、プロセッサコアの演算量が小さくなるとB→A、損失が低下する。これは、プロセッサの演算量が低下するに伴い、VRの出力電流が低下するため、発生する損失が小さくなるためである。また、前記したように、電源制御コントローラによってはVRの出力電流が小さい時に周波数を下げる、いわゆるPWM/PFM制御の機能を備えていることも損失低減の理由となる。一方、電源制御コントローラについては、プロセッサコアの演算量が低下してもB→A、損失は下がらない。比較技術ではプロセッサの演算量に関わらず、電源制御コントローラのクロック周波数は一定なので、電源制御コントローラの損失は減少しない。a比較技術に対して、b本発明ではプロセッサの演算量が小さい時、プロセッサとVRだけでなく、電源制御コントローラの損失も低下している。これは、プロセッサの演算量が小さい時に電源制御コントローラのクロック周波数を下げることで、電源制御コントローラの損失を削減したからである。以上により、本実施の形態の電源システムによれば、演算量検出器13、クロック指令発生器14、分周器21などを有することで、プロセッサコア12、すなわちプロセッサ1の演算量が小さい時、電源制御コントローラ31のクロック周波数を下げることで、電源制御コントローラ31の損失を低減し、電源システムの電力効率を向上できる。この結果、電力効率が向上することで、バッテリ34の寿命が伸び、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。第2の実施の形態次に、図5を用いて、本発明の第2の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、電源制御コントローラ31の内部にクロック発生器39が含まれることである。第1の実施の形態では電源制御コントローラ31のクロックはシステムクロックから分周器を介して生成されたが、本実施の形態ではプロセッサ1から送信される電源制御コントローラのクロック指令を受けて、電源制御コントローラ31内部のクロック発生器39でクロックが生成される。従って、本実施の形態の電源システムにおいても、演算量検出器13、クロック指令発生器14、クロック発生器39などを有することで、第1の実施の形態と同様に、プロセッサ1の演算量が小さい時、電源制御コントローラ31のクロック周波数を下げることで、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。第3の実施の形態次に、図6を用いて、本発明の第3の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、電源制御コントローラ31のクロック周波数をプロセッサコア12の電圧指令発生器11から算出し、電源制御コントローラ31内部のクロック発生器39でクロックを生成することである。前述したように、プロセッサ1の演算量が小さい時、プロセッサ1の動作電圧を下げるという手法が用いられており、プロセッサ1の動作電圧から演算量を推測することができる。従って、本実施の形態の電源システムにおいては、演算量検出器13、電圧指令発生器11、クロック発生器39などを有することで、プロセッサ1の動作電圧が低い時、電源制御コントローラ31のクロック周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。本実施の形態が第1の実施の形態と比較して優れる点は、プロセッサ1のコア電圧から演算量を推測するので、プロセッサ1とバスコントローラ2に電源制御コントローラ31のクロックに関係する回路が不要となることである。第4の実施の形態次に、図7を用いて、本発明の第4の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、プロセッサ1の演算量ではなく、消費電力検出器17でプロセッサコア12の消費電力を検出することである。プロセッサ1の演算量が増えると消費電力も増えるので、演算量の代わりに消費電力を検出値として用いることができる。従って、本実施の形態の電源システムにおいては、消費電力検出器17、クロック指令発生器14、分周器21などを有することで、プロセッサ1の消費電力が低い時、電源制御コントローラ31のクロック周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。第5の実施の形態次に、図8を用いて、本発明の第5の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、プロセッサ1の演算量ではなく、温度検出器18でプロセッサコア12の温度を検出することである。プロセッサ1の演算量が増えるとプロセッサコア12の温度が高くなるので、演算量の代わりに温度を検出値として用いることができる。具体的な温度検出手段として、プロセッサ1に内蔵したpn接合ダイオードの順方向電圧降下を用いることができる。pn接合ダイオードの順方向電圧降下と温度には負の相関があり、温度が高いほど、順方向電圧降下が小さくなる。従って、本実施の形態の電源システムにおいては、温度検出器18、クロック指令発生器14、分周器21などを有することで、プロセッサ1の温度が低い時、電源制御コントローラ31のクロック周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。第6の実施の形態次に、図9を用いて、本発明の第6の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、プロセッサ1の演算量ではなく、活性化率検出器19でプロセッサコア12の活性化率を検出することである。プロセッサ1の演算量が増えるとプロセッサコア12の活性化も増えるので、演算量の代わりに活性化率を検出値として用いることができる。ここで言う活性化率とは、全てのトランジスタに占める動作中のトランジスタの割合である。演算量が大きいと活性化率は向上し、演算量が小さいと活性化率は低下する。従って、本実施の形態の電源システムにおいては、活性化率検出器19、クロック指令発生器14、分周器21などを有することで、プロセッサ1の活性化率が低い時、電源制御コントローラ31のクロック周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。第7の実施の形態次に、図10を用いて、本発明の第7の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、プロセッサ1の演算量ではなく、演算量検出器13及びクロック指令発生器16でプロセッサコア12のクロック周波数を検出することである。プロセッサ1の演算量が増えるとクロック周波数も増えるので、演算量の代わりにクロック周波数を検出値として用いることができる。従って、本実施の形態の電源システムにおいては、演算量検出器13、プロセッサコア12のクロック指令発生器16、制御ICのクロック指令発生器14、分周器21などを有することで、プロセッサ1のクロック周波数が低い時、電源制御コントローラ31のクロック周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。第8の実施の形態次に、図11を用いて、本発明の第8の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、プロセッサ1のコア数が複数あることである。図11には、プロセッサコアが12a,12b,12c,12dの4つと、プロセッサコアと同数の逓倍器15a,15b,15c,15d、VR35a,35b,35c,35d、電源制御コントローラのVR制御回路ブロック41a,41b,41c,41dが含まれている。プロセッサコアのクロック周波数とVRのスイッチング周波数は、それぞれの相で最適化された周波数となる。演算量の大きいプロセッサコアのクロック周波数とVRのスイッチング周波数は高く、演算量の小さなプロセッサコアのクロック周波数とVRのスイッチング周波数は低い。一方、電源制御コントローラのクロック周波数は電源制御コントローラ内部では同じであり、クロック周波数は最もスイッチング周波数が高いVRに依存する。すなわち、スイッチング周波数が高いほど、電源制御コントローラのクロック周波数を上げる必要があるので、電源制御コントローラのクロック周波数は最もスイッチング周波数の高いVRに合わせて決定される。従って、本実施の形態の電源システムにおいては、複数のプロセッサコア12a,12b,12c,12dの演算量検出器13、複数のプロセッサコア12a,12b,12c,12dのクロック指令発生器16、制御ICのクロック指令発生器14、分周器21などを有することで、演算量検出器13で複数のプロセッサコアのうち最も演算量が大きいプロセッサコアの演算量を検出し、プロセッサコアの演算量が低い時、電源制御コントローラ31のクロック周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。なお、本実施の形態のように、複数のプロセッサコアを有する構成においても、演算量に代えて、前記各実施の形態と同様に、動作電圧、消費電力、温度、活性化率、クロック周波数を検出値として用いることができる。第9の実施の形態最後に、図12を用いて、本発明の第9の実施の形態における電源システムについて説明する。本実施の形態が第1の実施の形態と異なる点は、電源制御コントローラ31のクロック周波数だけでなく、スイッチング周波数指令発生器20でVR35のスイッチング周波数も可変としたことである。従来からVR35の出力電流を検出して、VR35のスイッチング周波数を可変とする手法はあったが、プロセッサ1の演算量に応じてVR35のスイッチング周波数と電源制御コントローラ31のクロック周波数を可変とする手法は無かった。図13は、本実施の形態における、プロセッサコア12の演算量消費電力とVR35のスイッチング周波数の関係を示した図で、プロセッサコア12の演算量が大きいほど、VR35のスイッチング周波数も大きい。従って、本実施の形態の電源システムにおいては、演算量検出器13、スイッチング周波数指令発生器20、クロック指令発生器16、分周器21などを有することで、プロセッサ1の演算量が低い時、電源制御コントローラ31のクロック周波数を下げ、VR35のスイッチング周波数を下げることで、第1の実施の形態と同様に、電源システムの電力効率を向上でき、この結果、バッテリ34を電力源とする電子機器の寿命を伸ばすことができる。以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。"