複数の物理メモリバンクを有する物理メモリと、処理部と、を有する情報処理装置であって、前記物理メモリは、複数の仮想メモリバンクを有し、仮想マシンに割り当てられた仮想メモリを含み、前記処理部は、前記複数の仮想メモリバンクのうちの第1の仮想メモリバンクの電源オフを要求する仮想メモリバンク管理部と、前記複数の仮想メモリバンクの各々が前記物理メモリの複数の物理メモリバンクのいずれに属するかを示す情報、前記複数の仮想メモリバンクの各々の電源状態を示す情報、および前記複数の仮想メモリバンクの各々の有効なデータの有無を示す情報を格納する仮想メモリバンクプール管理部と、前記仮想メモリバンクプール管理部に格納された情報に基づいて、前記第1の仮想メモリバンクを有する物理メモリバンクが電源オフ可能か判定し、可能であれば電源オフ対象として前記第1の仮想メモリバンクを有する物理メモリバンクを指定する判断部と、前記指定された物理メモリバンクの電源をオフとするメモリ電源制御部と、を備えることを特徴とする情報処理装置。前記判断部は、前記第1の仮想メモリバンクを有する物理メモリバンクが他の仮想メモリバンクを有するか否かを判定することを特徴とする請求項1記載の情報処理装置。前記判断部は、前記他の仮想メモリバンクに有効なデータがあるか否か判定することを特徴とする請求項2記載の情報処理装置。前記判断部は、前記他の仮想メモリバンクの電源がオフであるか否かを判定することを特徴とする請求項2記載の情報処理装置。前記判断部が前記第1の仮想メモリバンクを有する物理メモリバンクが他の仮想メモリバンクを有していると判定したとき、仮想メモリバンクプール管理部は、前記他の仮想メモリバンクを有する仮想メモリを備える仮想マシンに、前記他の仮想メモリバンクの電源オフを依頼することを特徴とする請求項2記載の情報処理装置。複数の物理メモリバンクを有する物理メモリと、処理部と、を備え、前記物理メモリが、複数の仮想メモリバンクを有し、仮想マシンに割り当てられた仮想メモリを含むコンピュータに、前記複数の仮想メモリバンクのうちの第1の仮想メモリバンクの電源オフを要求し、前記複数の仮想メモリバンクの各々が前記物理メモリの複数の物理メモリバンクのいずれに属するかを示す情報、前記複数の仮想メモリバンクの各々の電源状態を示す情報、および前記複数の仮想メモリバンクの各々の有効なデータの有無を示す情報に基づいて、前記第1の仮想メモリバンクを有するメモリバンクが電源オフ可能か判定し、可能であれば電源オフ対象として前記第1の仮想メモリバンクを有する物理メモリバンクを指定し、前記指定された物理メモリバンクの電源をオフとする、処理を実行させるメモリ電源制御プログラム。本発明の課題は、仮想マシンを有する装置において、メモリの消費電力を削減可能とすることである。実施の形態の情報処理装置は、複数の物理バンクを有する物理メモリと、処理部と、を有する。前記物理メモリは、複数の仮想メモリバンクを有し、仮想マシンに割り当てられた仮想メモリを含む。前記処理部は、前記複数の仮想メモリバンクのうちの第1の仮想メモリバンクの電源オフを要求する仮想メモリバンク管理部と、前記複数の仮想メモリバンクの各々が前記物理メモリの複数の物理メモリバンクのいずれに属するかを示す情報、前記複数の仮想メモリバンクの各々の電源状態を示す情報、および前記複数の仮想メモリバンクの各々の有効なデータの有無を示す情報を格納する仮想メモリバンクプール管理部、前記仮想メモリバンクプール管理部に格納された情報に基づいて、前記第1の仮想メモリバンクを有する物理メモリバンクが電源オフ可能か判定し、可能であれば電源オフ対象として前記第1の仮想メモリバンクを有する物理メモリバンクを指定する判断部と、前記指定された物理メモリバンクの電源をオフとするメモリ電源制御部と、を備える実施の形態の装置によれば、仮想マシンを有する装置において、メモリの消費電力を削減可能となる。以下、図面を参照しながら実施の形態を説明する。図1は、第1の実施の形態に係る情報処理装置の構成図である。情報処理装置101は、ハードウェア102を備える。情報処理装置101は、例えば、組み込み機器や携帯端末等である。ハードウェア102は、CentralProcessingUnitCPU111、メモリ112、NAND113、および液晶ディスプレイLCD114を備える。CPU111は、各種処理を実行する処理装置である。CPU111は、NAND113に格納されたプログラムを読み出して、実行する。メモリ112は、各種データを一時的に格納可能な記憶手段である。メモリ112は、例えば、DynamicRandomAccessMemoryDRAMである。メモリ112は、独立して電力を供給可能な複数のメモリバンクを有する。また、メモリ112は、PASR機能を有し、データ保持が必要なデータを格納するメモリバンクは定期的にリフレッシュされ、データ保持が必要ないデータを格納するメモリバンクまたはデータを格納していないメモリバンクは、リフレッシュされないまたは電源オフされる。尚、メモリを仮想メモリと区別するために物理メモリと呼び、メモリ112のメモリバンクを仮想メモリバンクと区別するために物理メモリバンクと呼ぶ場合がある。NAND113は、NAND型フラッシュメモリであり、プログラムや各種データを格納する記憶部である。記憶部として、NAND型フラッシュメモリだけでなく、例えば、半導体記憶装置、磁気記憶装置、フレキシブルディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、DVD-ROM、DVD-RAM、磁気テープ、メモリーカード等の記録媒体を用いることが出来る。LCD114は、各種情報を表示する表示装置である。表示装置として、LCD114だけでなく、例えば、有機ELディスプレイ等を用いてもよい。ハイパーバイザ121は、仮想メモリバンクプール管理部122、VMメモリ利用特性管理部123、PASR制御部124、およびPASR判断部125を備える。ハイパーバイザ121は、仮想マシンVM131-ii=1~4を管理、すなわち計算資源やメモリ資源、ディスク資源等の割り当て等を行う。仮想メモリバンクプール管理部122は、仮想メモリバンクプール情報を保持し、仮想メモリバンクと物理メモリバンクの状態の対応および空きメモリを管理する。VMメモリ利用特性管理部123は、仮想マシン131の仮想メモリに関する情報が記述されたVMメモリ利用特性管理表を保持し、VMメモリ利用特性管理表を管理する。VMメモリ利用特性管理表については後述する。PASR制御部124は、メモリ112のリフレッシュ対象の物理メモリバンクのリフレッシュを行う。また、PASR制御部123は、メモリ112のリフレッシュ非対象の物理メモリバンクのリフレッシュを行わない、すなわち電源をオフにする。PASR判断部125は、判定対象のメモリバンクがリフレッシュ対象かリフレッシュ非対象であるか判定する。ハイパーバイザ121、仮想メモリバンクプール管理部122、VMメモリ利用特性管理部123、PASR制御部124、およびPASR判断部125は、CPU111により実現される。VM131は、情報処理装置101上に構築された仮想マシンである。VM131は、ハイパーバイザ121により管理されている。第1の実施の形態において、情報処理装置101には、4つの仮想マシンが存在している。VM131-1~131-4には、それぞれ識別子IDとして、VM-1、VM-2、VM-lcd、VM-nandが割り当てられている。尚、以下の説明においてVM131-1~131-4を上記識別子で表す場合がある。VM131-1、131-2は、アプリケーションが動作する通常の仮想マシンゲストVMである。VM131-1、131-2は、それぞれ仮想メモリ132-1、132-2、仮想メモリバンク管理部133-1、133-2、およびメモリデフラグ省電力機能部134-1、134-2を備える。仮想メモリ132-1、132-2は、それぞれVM131-1、131-2に割り当てられた仮想メモリである。また、仮想メモリ132-1、132-2は、複数の仮想メモリバンクを有する。また、仮想メモリ132-1、132-2は、メモリ112の一部である。仮想メモリバンク管理部133-1、133-2は、仮想メモリの情報が記述された仮想メモリバンク情報を保持し、該仮想メモリバンク情報を管理する。仮想メモリバンク情報については後述する。メモリデフラグ省電力機能部134-1、134-2は、仮想メモリのデフラグを行う。すなわち、仮想メモリバンク間でデータを移動させ、仮想メモリバンクにデータを集約することで、なるべく少ない仮想メモリバンクでデータを格納する。また、メモリデフラグ省電力機能部134-1、134-2は、有効なデータの無い仮想メモリバンクをリフレッシュ非対象とする。また、メモリデフラグ省電力機能部134-1、134-2は、デフラグの完了と仮想メモリバンクの状態例えば、リフレッシュ対象か非対象か、有効ページの有無などを仮想メモリバンク管理部に通知する。仮想メモリバンク管理部133-1、133-2およびメモリデフラグ省電力機能部134-1、134-2は、CPU111により実現される。VM131-3、131-4は、各仮想マシン向けの開発軽減や仮想マシンの間で共通利用が可能になるように、各種のデバイスドライバのみが機能する仮想マシンドライバVMであり、一般ユーザからは見ることができない。VM131-3は、LCD114を動作させるデバイスドライバが動作する仮想マシンである。VM131-3は、NAND113を動作させるデバイスドライバが動作する仮想マシンである。VM131-3、131-4は、それぞれ仮想メモリ132-3、132-4および仮想メモリバンク管理部133-3、133-4を備える。仮想メモリ132-3、132-4は、それぞれVM131-3、131-4に割り当てられた仮想メモリである。また、仮想メモリ132-3、132-4は、複数の仮想メモリバンクを有する。また、仮想メモリ132-3、132-4は、メモリ112の一部である。仮想メモリバンク管理部133-3、133-4は、仮想メモリの情報が記述された仮想メモリバンク情報を保持し、該仮想メモリバンク情報を管理する。仮想メモリバンク情報については後述する。仮想メモリバンク管理部133-3、133-4は、CPU111により実現される。図2は、VMメモリ利用特性管理表を示す図である。上述のように、VMメモリ利用特性管理表126は、VMメモリ利用特性管理部123により管理されている。VMメモリ利用特性管理表126は、項目として、VMID、VMType、使用頻度、仮想メモリサイズ、仮想メモリのバンク数、調整依頼の拒否権を有する。VMIDは、VM131の識別子を示す。VMTypeは、VMの型を示す。使用頻度は、VM稼働中のハードウェア資源の使用頻度を示す。仮想メモリサイズは、VM131が物理メモリとして認識するメモリサイズ、すなわち仮想メモリのサイズである。仮想メモリのバンク数は、VM131がメモリバンクとして認識するバンク数、すなわち仮想メモリのバンク数を示す。調整依頼の拒否権は、各VM131が省電力ポリシを行使する手段の情報である。図3は、仮想メモリバンクプール情報を示す図である。仮想メモリバンクプール情報127は、仮想メモリバンクプール管理部122で保持、管理される。仮想メモリバンクプール情報127は、項目として、VMID、有効ページの有無、仮想メモリバンクの状態、仮想メモリバンク番号、仮想メモリバンクの開始アドレス、仮想メモリバンクのサイズ、物理メモリのアドレス、メモリバンク番号、およびメモリバンクの状態を有する。仮想メモリバンクプール情報127には、これらの情報が対応付けられて格納されている。VMIDは、VM131の識別子を示す。有効ページの有無は、仮想メモリバンクが有効なデータを有するか否かを示す。すなわち、保持する必要があるデータの有無を示す。仮想メモリバンクの状態は、仮想メモリバンクの電源状態、すなわち仮想メモリバンクがリフレッシュ対象電源オンかリフレッシュ非対象電源オフであるかを示す。仮想メモリバンク番号は、仮想メモリの仮想メモリバンクの番号である。仮想メモリバンクの開始アドレスは、仮想メモリバンクの開始の仮想物理アドレスである。仮想メモリバンクのサイズは、仮想メモリバンクのサイズを示す。物理メモリのアドレスは、ハイパーバイザ121が認識しているメモリ112の物理アドレスである。メモリバンク番号は、対応する仮想メモリバンクが属するメモリ112のメモリバンクの番号である。メモリバンクの状態は、メモリ112のメモリバンクの電源状態、すなわちメモリバンクがリフレッシュ対象電源オンかリフレッシュ非対象電源オフであるかを示す。図4A~4Dは、仮想メモリバンク情報を示す図である。図4A~4Dの仮想メモリバンク情報135-ii=1~4は、それぞれ仮想メモリバンク管理部133-iで保持および管理される。仮想メモリバンク情報135-iには、VM131-iが有する仮想メモリ132-iの情報が記述されている。仮想メモリバンク情報135は、項目として、VMID、有効ページの有無、仮想メモリバンクの状態、仮想メモリバンク番号、仮想メモリバンクの開始アドレス、および仮想メモリバンクのサイズを有する。仮想メモリバンク情報135には、これら情報が対応付けられた格納されている。VMIDは、VM131の識別子を示す。有効ページの有無は、仮想メモリバンクに有効なデータすなわち、保持すべきデータがあるか否かの状態を示す。仮想メモリバンクの状態は、仮想メモリバンクの電源状態、すなわち仮想メモリバンクがリフレッシュ対象電源オンかリフレッシュ非対象電源オフであるかを示す。仮想メモリバンク番号は、仮想メモリのバンクの番号である。仮想メモリバンクの開始アドレスは、仮想メモリバンクの開始の仮想物理アドレスである。仮想メモリバンクのサイズは、仮想メモリバンクのサイズを示す。次に、情報処理装置101の起動時における仮想メモリバンク情報の配置に関して説明する。図5は、第1の実施の形態に係る仮想メモリバンク情報の配置処理を示すフローチャートである。ステップS501において、ハイパーバイザ121は、VMメモリ利用特性管理表126を参照し、仮想メモリバンク情報135を生成する。仮想メモリバンクプール管理部122は、生成した仮想メモリバンク情報135をプールする。ステップS502において、ハイパーバイザ121は、VM131を起動する。ステップS503において、仮想メモリバンクプール管理部122は、起動しているVM131の仮想メモリバンク管理部133に対し、プールしている仮想メモリバンク情報135を割り当てる。ステップS504において、ハイパーバイザ121によるVM131の起動が完了する。次に、第1の実施の形態の処理の概要について説明する。図6は、第1の実施の形態に係るデータ移動と電源制御の仕組みを示す図である。ここでは、VM131-1の仮想メモリ132-1の仮想バンク3のデータを移動させたときの例を説明する。仮想メモリ132-1は、4つの仮想メモリバンク仮想メモリバンク0~仮想メモリバンク3からなる。また、メモリ112は、4つの物理メモリバンクバンク0~バンク3からなる。また、仮想メモリバンクと物理メモリバンクとの対応は、図3の仮想メモリバンクプール情報127で示したとおりである。メモリデフラグ省電力機能部134-1は、仮想バンク3の斜線で示したデータを仮想バンク2に移動する。それにより、仮想バンク3には、有効なデータが無くなる。メモリデフラグ省電力機能部134-1は、仮想バンク3をリフレッシュ非対象とする。また、メモリデフラグ省電力機能部134-1は、仮想バンク3の有効ページは無し、また仮想バンク3はリフレッシュ非対象とすることを仮想メモリバンク管理部133-1に通知する。仮想メモリバンク管理部133-1は、仮想バンク3の有効ページは無し、また仮想バンク3をリフレッシュ非対象とする旨を仮想メモリバンク情報135-1に記述して、ハイパーコールリフレッシュ非対象要求や仮想メモリバンク情報などを含むを仮想メモリバンクプール管理部122に通知する。仮想メモリバンクプール管理部122は、仮想バンク3が属する物理メモリバンク3の利用状況を確認し、利用状況に基づいて、物理メモリバンク3をリフレッシュ非対象電源オフとする。それにより、メモリ112の消費電力が削減される。次に仮想メモリバンクプール管理部122およびVMメモリ利用特性管理部123の処理について説明するが、その前に当該処理において用いられるデータについて説明する。図7は、調整依頼情報リストを示す図である。調整依頼情報リスト141は、項目として、依頼先VMID、対象仮想メモリバンク番号、変更前仮想メモリバンクの状態、および変更後仮想メモリバンクの状態とを有する。依頼先VMIDは、調整を依頼するVMの識別子である。対象仮想メモリバンク番号は、対象の仮想メモリバンクの番号である。調整前仮想メモリバンクの状態は、調整前の仮想メモリバンクの状態である。調整後仮想メモリバンクの状態は、調整後の仮想メモリバンクの状態である。図8Aは、一時的に作成された調整依頼前の更新通知情報リストを示す図である。図8は、調整依頼の結果により完成した更新通知情報リストを示す図である。更新通知情報リスト142-1、142-2は、項目として、VMID、有効ページの有無、仮想メモリバンクの状態、仮想メモリバンク番号、仮想メモリバンクの開始アドレス、仮想メモリバンクのサイズ、および通知の属性を有する。VMIDは、VM131の識別子を示す。有効ページの有無は、仮想メモリバンクに有効なページを割当てているか否かの状態を示す。仮想メモリバンクの状態は、仮想メモリバンクの電源状態、すなわち仮想メモリバンクがリフレッシュ対象電源オンかリフレッシュ非対象電源オフであるかを示す。仮想メモリバンク番号は、仮想メモリのバンクの番号である。仮想メモリバンクの開始アドレスは、仮想メモリバンクの開始の仮想物理アドレスである。仮想メモリバンクのサイズは、仮想メモリバンクのサイズを示す。通知の属性は、通知の属性を示し、属性が未確定の状態-、更新の通知が参考確認であるか、若しくは更新の通知が仮想メモリバンク状態を強制的に更新必須であるかを意味する。図9は、第1の実施の形態に係る仮想メモリバンクプール管理部の処理のフローチャートである。以下の例では、図6に示すようにVM-1の仮想メモリバンク3のデータが移動した場合について述べる。ステップS511において、仮想メモリバンクプール管理部122は、VM131からハイパーコールを受信する。ここでは、VM131-1すなわちVM-1からリフレッシュ非対象要求のハイパーコールを受信したとする。ステップS512において、仮想メモリバンクプール管理部122は、受信したハイパーコールを解析し、ハイパーコールに含まれる情報例えば、VMID、PASR非対象要求、仮想メモリバンク情報などを取得する。ステップS513において、仮想メモリバンクプール管理部122は、受信した仮想メモリバンク情報と、受信した仮想メモリバンク情報に対応する仮想メモリバンクプール情報の一部分の情報と比較する。情報の違いを検出すると、PASR判断部125に処理を受け渡し、制御はステップS514へ進み、違いを検出しないと、VM1の仮想メモリバンク管理部133-1からのリフレッシュ非対象要求を受ける前に、リフレッシュ非対象の省電力が果たされていることになるので、処理を終了する。ステップS514において、PASR判断部125は、各種処理を行う。当該処理については後述する。ステップS515において、仮想メモリバンクプール管理部122は、PARS判断部125から調整依頼情報リスト141を受信する。ステップS516において、仮想メモリバンクプール管理部122は、調整依頼情報リスト141に記述された依頼先VM-IDに対応するVMに調整の依頼を行う。そして、依頼したVMから調整依頼に対する回答を受信し、該回答をPASR判断部125へ送信する。該回答は、リフレッシュ非対象要求相当のハイパーコール、もしくは特定のハイパーコールである。例えば、図7の調整依頼情報リスト141では、VM-2に仮想メモリバンク番号が1の仮想メモリバンクをリフレッシュ対象からリフレッシュ非対象とするように依頼する。ステップS517において、仮想メモリバンクプール管理部122は、PARS判断部125から更新通知情報リストを受信する。ステップS518において、仮想メモリバンクプール管理部122は、更新通知情報リスト142-2に記述されたVMVM1、調整を依頼したVMVM-2、もしくは物理メモリバンクを共有するVMVM-lcdに更新情報を通知する。ここでは、更新通知情報リスト142-2に記載のように通知属性を更新必須として通知する。図10Aおよび10Bは、第1の実施の形態に係るPASR判断部の処理のフローチャートである。以下、ステップS513で仮想メモリバンクプール管理部122から処理が引き渡されたときの処理を説明する。ステップS521において、PASR判断部125は、入力情報として、仮想メモリバンクプール情報を設定する。ステップS522において、PASR判断部125は、入力情報に基づいて、検索キーを作成する。ここでは、検索キーをステップS513で違いが検出されたエントリのメモリバンク番号とする。ステップS523において、PASR判断部125は、仮想メモリバンクプール情報127を検索キーを用いて検索する。ステップS524において、PASR判断部125は、仮想メモリバンクプール情報127のエントリを参照し、メモリバンク番号が検索キーと一致するか否か判定する。一致した場合、制御はステップS525へ進み、一致しない場合、制御はS530へ進む。ステップS525において、PASR判断部125は、メモリバンク番号が一致したエントリの仮想メモリバンクに有効ページが存在するか否か判定する。有効ページが存在する場合、制御はステップS527へ進み、有効ページが存在しない場合、制御はステップS525へ進む。ステップS526において、PASR判断部125は、一致した物理バンク番号のバンクに割り当てられた仮想メモリバンクの状態はリフレッシュ対象であるか否か判定する。リフレッシュ対象である場合、制御はステップS529へ進み、リフレッシュ対象でないリフレッシュ非対象である場合、制御はステップS530へ進む。ステップS527において、PASR判断部125は、VMメモリ利用特性管理表126を参照し、各VM131の調整依頼の拒否権の有無を確認する。ステップS528において、PASR判断部125は、調整依頼情報リスト141を作成する。ステップS529において、PASR判断部125は、更新通知情報リスト142を作成する。詳細には、ステップS528から制御が来た場合、すなわち有効ページが有りの場合は、更新通知情報リスト142-1の2行目のエントリが作成され、ステップS526から制御が来た場合、すなわち有効ページが無しの場合は、更新通知情報リスト142-1の3行目のエントリが作成される。ステップS530において、PASR判断部125は、未検索のエントリがあるか否か判定し、未検索のエントリがある場合、制御はステップS523へ戻り、未検索のエントリがない場合、制御はステップS531へ進む。ステップS531において、PASR判断部125は、調整依頼情報リスト141にエントリがあるか否か判定する。エントリがある場合、制御はステップS532へ進み、エントリが無い場合、制御はS536へ進む。ステップS532において、PASR判断部125は、判断結果通知として調整依頼情報リスト141を仮想メモリバンクプール管理部122へ送信する。ステップS533において、PASR判断部125は、仮想メモリバンクプール管理部122から調整依頼の回答を受信する。ステップS534において、PASR判断部125は、調整依頼の回答に調整拒否のVMがあるか否か判定し、調整拒否のVMがある場合、制御はステップS535へ進み、調整拒否のVMが無い場合、制御はステップS536へ進む。ステップS535において、PASR判断部125は、PASR制御部124に対して、リフレッシュ非対象の指定を実施しない。ステップS536において、PASR制御部124に対して、リフレッシュ非対象の指定を行う。ステップS537において、PASR判断部125は、更新通知情報リスト142を更新、詳細には更新通知情報リスト142-1から更新通知情報リスト142-2に更新する。ステップS538において、PASR判断部125は、更新通知情報リスト142にエントリがあれば、仮想メモリバンクプール部122に更新通知情報リスト142を送信する。図11は、第1の実施の形態に係るリフレッシュ非対象要求処理その1のシーケンス図である。図11では、リフレッシュ非対象要求を送信したVM以外のVMの調整が不要な場合について説明する。まず、メモリデフラグ省電力機能部134-1によって、仮想メモリバンク間のぺージ移動によるメモリ低消費電力制御が機能した場合、VM1の仮想メモリバンク管理部133-1に通知されるステップS541。仮想メモリバンク管理部133-1は、応答をメモリデフラグ省電力機能部134-1に返すS542。仮想メモリバンク管理部133-1は、ハイパーバイザの仮想メモリバンクプール管理部にリフレッシュ非対象要求を仮想メモリバンク情報に載せて通知するステップS543。仮想メモリバンクプール管理部122は、当該仮想メモリバンク情報をプールし、仮想メモリバンク情報プールの不整合を検出したらステップS544、PASR判断部に当該リフレッシュ非対象要求が可能かの判断を依頼するステップS545。当該依頼を受けたPASR判断部125は、VMメモリ利用特性管理部123が有するVMメモリ利用特性管理表126を参照しステップS546、当該リフレッシュ非対象要求の可能性の結果情報を作成する。PASR判断部125は、調整依頼情報リストにエントリが無い場合、PASR制御部124にリフレッシュ非対象を指定する物理メモリバンクを指定して、リフレッシュ非対象を指示するステップS547。PASR制御部124は、指定された物理メモリバンクに対してリフレッシュ非対象の設定を実施しステップS548、PASR判断部125へ応答するS549。この実施結果により、PASR判断部125は、更新通知情報リストを更新し、そのリストを仮想メモリバンクプール部に回送するステップS550。仮想メモリバンクプール管理部122は、仮想メモリバンク管理部133-1に仮想メモリバンク情報の更新を通知するステップS511仮想メモリバンクプール管理部122は、更新通知情報リストから、当該物理メモリバンクに関係するVMnの仮想メモリバンク管理部に対して、仮想メモリバンク情報を更新する必要があることを通知することができるステップS522。このように、物理メモリバンクへの電力供給分の電力が削減される。図12は、第1の実施の形態に係るリフレッシュ非対象要求処理その2のシーケンス図である。図12では、リフレッシュ非対象要求を送信したVM以外のVMの調整が必要な場合について説明する。VM1の仮想メモリバンク管理部133-1は、ハイパーバイザの仮想メモリバンクプール管理部122にリフレッシュ非対象要求を仮想メモリバンク情報に載せて通知するステップS561。仮想メモリバンクプール管理部122は、当該仮想メモリバンク情報をプールし、仮想メモリバンクプール情報との整合をチェックしてステップS562、PASR判断部125に当該リフレッシュ非対象要求が可能かの判断を依頼するステップS563。当該依頼を受けたPASR判断部125は、VMメモリ利用特性管理部123が有するVMメモリ利用特性管理表126を参照しステップS564、当該リフレッシュ非対象要求の可能性の結果情報を仮想メモリバンクプール管理部122に通知するS565。仮想メモリバンクプール管理部122は、当該結果情報を受けて、VM2に対して仮想メモリバンクをリフレッシュ非対象とすることが出来るかを調整依頼情報リストで依頼するステップS566。当該依頼を受けたVM2のメモリデフラグ省電力機能部134-1および仮想メモリバンク管理部133-2は、ページの無効化やデフラグも含めたページ移動を実施し、この結果を仮想メモリバンクプール管理部122に回答するステップS567。仮想メモリバンクプール管理部は、調整依頼をしたVMからの回答を全て得ると、PASR判断部125に当該リフレッシュ非対象要求が可能かの判断を依頼するステップS568。当該依頼を受けたPASR判断部125は、当該リフレッシュ非対象要求の可能性の結果情報を更新する。PASR判断部125は、調整依頼リストにエントリが無いので、PASR制御部125にリフレッシュ非対象を指定する物理メモリバンクを指定して、リフレッシュ非対象を指示するステップS569。PASR制御部124は、指定された物理メモリバンクに対してリフレッシュ非対象の設定を実施しステップS570、PASR判断部125に応答するステップS571。PASR判断部125は、更新通知情報リストを更新し、そのリストを仮想メモリバンクプール部に回送するステップS572。仮想メモリバンクプール管理部122は、仮想メモリバンク管理部133-1、133-2に対して、仮想メモリバンク情報を更新する必要があることを通知するステップS573、S575。仮想メモリバンクプール管理部122は、更新通知情報リストから、当該物理メモリバンクに関係するVMnの仮想メモリバンク管理部に対して、仮想メモリバンク情報を更新する必要があることを通知することができるステップS574。このように物理メモリバンクへの電力供給分の電力が削減される。第1の実施の形態の情報処理装置によれば、仮想マシンを有する情報処理装において、PASRによるメモリの電力の削減を行うことが出来る。図13は、第2の実施の形態に係る情報処理装置の構成図である。情報処理装置201は、ハードウェア202を備える。情報処理装置201は、例えば、組み込み機器や携帯端末等である。ハードウェア202は、CPU211、メモリ212、NAND213、およびLCD214を備える。CPU211、メモリ212、NAND213、およびLCD214は、それぞれ第1の実施の形態のCPU111、メモリ112、NAND113、およびLCD114と同様であるため、詳細な説明は省略する。ハイパーバイザ221は、PASR制御部224を備える。PASR制御部224は、第1の実施の形態のPASR制御部124と同様であるため、詳細な説明は省略する。VM231-1~231-4は、それぞれ第1の実施の形態のVM131-1~131-4と同様であるため、詳細な説明は省略する。VM231-5は、仮想メモリバンクプール管理部222、VMメモリ利用特性管理部223、およびPASR判断部225を備える。VM231-5は、VM231-1~231-4を管理する仮想マシンである。尚、VM231-5は、管理VMとも呼ぶ。仮想メモリバンクプール管理部222、VMメモリ利用特性管理部223、およびPASR判断部225は、第1の実施の形態の仮想メモリバンクプール管理部122、VMメモリ利用特性管理部123、およびPASR判断部125と同様であるため、詳細な説明は省略する。第1の実施の形態と比較すると、第2の実施の形態の情報処理装置201では、仮想メモリバンクプール管理部222、VMメモリ利用特性管理部223、およびPASR判断部225が、仮想マシンであるVM231-5に備えられている。第2の実施の形態の情報処理装置201では、上記の各処理部の設置位置が異なるだけで、各部が行う処理については、第1の実施の形態と同様である。ここで、第2の実施の形態の情報処理装置201の起動時における仮想メモリバンク情報の配置に関して説明する。図14は、第2の実施の形態に係る仮想メモリバンク情報の配置処理を示すフローチャートである。ステップS601において、VM231-5は、VMメモリ利用特性管理表を参照し、仮想メモリバンク情報を生成する。仮想メモリバンクプール管理部222は、生成した仮想メモリバンク情報235をプールする。ステップS602において、VM231-5は、VM231-1~231-4を起動する。ステップS603において、仮想メモリバンクプール管理部222は、起動しているVM231-1~231-4の仮想メモリバンク管理部233に対し、プールしている仮想メモリバンク情報を割り当てる。ステップS604において、VM231-5によるVM231-1~231-4の起動が完了する。第2の実施の形態の情報処理装置201では、仮想メモリバンクプール管理部222、VMメモリ利用特性管理部223、およびPASR判断部225の設置位置が第1の実施の形態と異なるだけで、各部が行う処理については、第1の実施の形態と同様である。したがって、第2の実施の形態の情報処理装置においても、同様にメモリの消費電力の削減を行うことが出来る。