(57)【要約】      （修正有）【課題】表示制御に係る電力を削減することができるグラフィックコントローラ、このグラフィックコントローラを備えた情報処理装置の省電力方法を提供する。【解決手段】グラフィックコントローラ３５は、情報処理装置１０のシステム状態が通常モードであると給電される一方省電力モードであると給電を停止され、通常モードにおいて、情報処理装置１０の制御部３１から受けたデータにもとづく画面データを生成する画像処理部５２を有する。また、グラフィックコントローラ３５はさらに、通常モードであっても省電力モードであっても給電され、画面データを表示装置１９および２１に対して出力するＶＧＡコントローラ５３を備える。ＶＧＡコントローラ５３は、通常モードから省電力モードに移行する旨の情報を受けると、この情報を受けた際に表示装置１９および２１に出力している画面データを省電力モード移行後に表示装置１９および２１に対して出力し続ける。【選択図】図２
2011141818.tif 000002
【特許請求の範囲】
【請求項１】
通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラであって、
前記情報処理装置のシステム状態が前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成する画像処理部と、
前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記画面データを表示装置に対して出力するＶＧＡコントローラと、
を備え、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する旨の情報を受けると、この情報を受けた際に前記表示装置に出力している画面データを、前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とするグラフィックコントローラ。
【請求項２】
前記情報処理装置のシステム状態が前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記情報処理装置の制御部から前記データを受けるとともにこのデータを前記画像処理部および前記ＶＧＡコントローラの少なくとも一方に与えるホストインターフェース回路と、
前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記画像処理部からビデオメモリに与えられる前記画面データの送受信を仲介するとともに前記ＶＧＡコントローラにより前記ビデオメモリから読み出される前記画面データの送受信を仲介するメモリインターフェース回路と、
前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記ＶＧＡコントローラから前記表示装置に対して出力される前記画面データの送受信を仲介するディスプレイインターフェース回路と、
をさらに備えた請求項１記載のグラフィックコントローラ。
【請求項３】
前記情報処理装置の前記省電力モードは、
前記通常モードから前記省電力モードに移行する際に、前記表示装置に対する前記画面データの出力が一旦停止されるとともに、前記情報処理装置の制御部により前記情報処理装置の各構成部材に対する給電が継続されることで前記各構成部材の機能が利用可能とされるシステム状態であり、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する際に、その旨の情報を受けるとともに前記情報処理装置の主制御部により制御されて前記表示装置に対する前記画面データの出力を一旦停止し、前記省電力モード移行後に、前記情報を受けた際に前記表示装置に出力していた画面データを前記表示装置に対して出力し続ける、
請求項１または２に記載のグラフィックコントローラ。
【請求項４】
前記情報処理装置の省電力モードはスタンバイモードであり、
前記ＶＧＡコントローラ、前記メモリインターフェース回路および前記ディスプレイインターフェース回路は、
前記通常モードから前記省電力モードに移行する際に前記情報処理装置の制御部により給電を停止された後、前記情報処理装置の表示用電力制御部により給電を再開され、
前記ビデオメモリは、
前記省電力モードにおいて、記憶した画面データが揮発しないよう周期的に給電され、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する際にその旨の情報を受けるとともに、前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行して前記表示用電力制御部により給電が再開されると、前記情報を受けた際に前記表示装置に出力していた画面データを前記ビデオメモリから読み出し、この画面データを前記表示装置に対して出力し続ける、
請求項２記載のグラフィックコントローラ。
【請求項５】
通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置であって、
表示装置に表示させるためのデータを出力する基礎画面データ出力部と、
前記基礎画面データ出力部から受けた前記データにもとづいて画面データを生成し、この画面データを前記表示装置に出力するグラフィックコントローラと、
前記グラフィックコントローラに対する給電を制御する表示用電力制御部と、
前記通常モードおよび前記省電力モードのいずれか一方のシステム状態から他方のシステム状態へと移行するためのユーザによる指示を受け付ける状態移行入力指示部と、
を備え、
前記グラフィックコントローラは、
前記表示用電力制御部により前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記基礎画面データ出力部から受けた前記データにもとづく前記画面データを生成する画像処理部と、
前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記画面データを前記表示装置に対して出力するＶＧＡコントローラと、
を有し、
前記ＶＧＡコントローラは、
前記状態移行入力指示部が前記通常モードから前記省電力モードへと移行するためのユーザによる指示を受け付けた旨の情報を受けると、この情報を受けた際に前記表示装置に出力している画面データを前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とする情報処理装置。
【請求項６】
前記グラフィックコントローラは、
前記表示用電力制御部により前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記基礎画面データ出力部から前記データを受けるとともにこのデータを前記画像処理部および前記ＶＧＡコントローラの少なくとも一方に与えるホストインターフェース回路と、
前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記画像処理部からビデオメモリに与えられる前記画面データの送受信を仲介するとともに前記ＶＧＡコントローラにより前記ビデオメモリから読み出される前記画面データの送受信を仲介するメモリインターフェース回路と、
前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記ＶＧＡコントローラから前記表示装置に対して出力される前記画面データの送受信を仲介するディスプレイインターフェース回路と、
をさらに備えた請求項５記載の情報処理装置。
【請求項７】
前記システム状態に応じて各構成部材に対する給電を制御する給電制御部と、
現在の前記システム状態に応じて各構成部材の機能を制御するシステム状態管理部と、
をさらに備え、
前記省電力モードは、
前記通常モードから前記省電力モードに移行する際に、前記表示装置に対する前記画面データの出力が停止されるとともに、前記給電制御部により前記各構成部材に対する給電が継続されることで前記各構成部材の機能が利用可能とされるシステム状態であり、
前記ＶＧＡコントローラは、
前記状態移行入力指示部がユーザにより前記通常モードから前記省電力モードへと移行するための指示を受け付けた旨の情報を受けると、前記システム状態管理部により制御されて前記表示装置に対する前記画面データの出力を停止し、前記省電力モード移行後に、前記情報が受け付けられた際に前記表示装置に出力していた画面データを前記表示装置に対して出力し続ける、
請求項５または６に記載の情報処理装置。
【請求項８】
前記省電力モードはスタンバイモードであり、
前記ＶＧＡコントローラ、前記メモリインターフェース回路および前記ディスプレイインターフェース回路は、
前記通常モードから前記省電力モードに移行する際に前記給電制御部により給電を停止された後、前記表示用電力制御部により給電を再開され、
前記ビデオメモリは、
前記省電力モードにおいて、記憶した画面データが揮発することのないよう前記給電制御部により周期的に給電され、
前記ＶＧＡコントローラは、
前記状態移行入力指示部が前記通常モードから前記省電力モードへと移行するためのユーザによる指示を受け付けた旨の情報を受けるとともに、前記通常モードから前記省電力モードに移行して前記表示用電力制御部により給電が再開されると、前記情報を受けた際に前記表示装置に出力していた画面データを前記ビデオメモリから読み出し、この画面データを前記表示装置に対して出力し続ける、
請求項６記載の情報処理装置。
【請求項９】
通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラの省電力方法であって、
前記グラフィックコントローラは、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成する画像処理部と、前記画面データを表示装置に対して出力するＶＧＡコントローラと、を備え、
前記通常モードにおいて前記グラフィックコントローラを構成する部材に対して給電を行うことにより前記グラフィックコントローラを構成する部材の機能を利用可能とするステップと、
前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部に対する給電を停止するステップと、
前記通常モードから前記省電力モードに移行すると、少なくとも前記ＶＧＡコントローラに対する給電を行うステップと、
前記通常モードから前記省電力モードに移行する際に前記表示装置に出力している画面データが、前記省電力モード移行後に、前記ＶＧＡコントローラにより前記表示装置に対して出力し続けられるステップと、
を有することを特徴とする省電力方法。
【請求項１０】
前記グラフィックコントローラは、
前記情報処理装置の制御部から前記データを受けるとともにこのデータを前記画像処理部および前記ＶＧＡコントローラの少なくとも一方に与えるホストインターフェース回路と、前記画像処理部からビデオメモリに与えられる前記画面データの送受信および前記ＶＧＡコントローラにより前記ビデオメモリから読み出される前記画面データの送受信を仲介するメモリインターフェース回路と、前記ＶＧＡコントローラから前記表示装置に対して出力される前記画面データの送受信を仲介するディスプレイインターフェース回路と、
をさらに備え、
前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部に対する給電を停止するステップは、
前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部および前記ホストインターフェース回路に対する給電を停止するステップであり、
前記省電力モードに移行すると、少なくとも前記ＶＧＡコントローラに対する給電を行うステップは、
前記省電力モードに移行すると、少なくとも前記ＶＧＡコントローラ、前記メモリインターフェース回路および前記ディスプレイインターフェース回路に対する給電を行うステップである、
請求項９記載の省電力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御に係る電力を削減可能なグラフィックコントローラ、このグラフィックコントローラを備えた情報処理装置およびこのグラフィックコントローラの省電力方法に関する。
【背景技術】
【０００２】
従来、表示制御に係る電力を削減するための技術に、特許文献１（特開２００４−２８８０８７号公報）に開示された技術がある。
【０００３】
この特許文献１に開示された情報処理装置は、通常表示モードおよび省電力表示モードを有する情報処理装置であって、通常表示モード時にはアクティブ状態となって液晶ディスプレイなどの一般的な表示手段を制御し省電力表示モード時にはスリープ状態となる主制御手段と、省電力表示モード時にはアクティブ状態となって表示手段を制御し通常表示モード時にはスリープ状態となる省電力表示制御手段と、を備える。
【０００４】
主制御手段および省電力表示制御手段は、各１つのグラフィックコントローラを備えており、スリープ状態の表示制御は専用の省電力表示制御部が行うとともに消費電力が大きい主制御部をスリープ状態とすることができるようになっている。このため、この情報処理装置によれば、スリープ状態における表示制御に係る電力を削減することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２８８０８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示された従来の技術を適用するためには、２つのグラフィックコントローラが必要であるため、装置の構成が煩雑となってしまう。また、特許文献１に開示された技術は、ＰＤＡ（Personal Digital Assistant）や携帯電話機などに適用されることを想定しており、パーソナルコンピュータなどの高性能なグラフィックコントローラを有する情報処理装置に対して適用することを考慮していない。
【０００７】
グラフィックコントローラには動画像や３次元画像を処理する機能を実現するためのビデオエンジンや２Ｄ／３Ｄエンジンなどの回路を有するものがある。従来の技術をこの種のグラフィックコントローラを用いて実現する場合、スリープ状態における表示制御はもちろん、静止画像を表示するための表示制御においても、本来必要のないこれらの機能を実現するための回路による消費電力が発生してしまう。
【０００８】
本発明は、上述した事情を考慮してなされたもので、表示制御に係る電力を削減することができるグラフィックコントローラ、このグラフィックコントローラを備えた情報処理装置およびこのグラフィックコントローラの省電力方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るグラフィックコントローラは、上述した課題を解決するために、通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラであって、前記情報処理装置のシステム状態が前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成する画像処理部と、前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記画面データを表示装置に対して出力するＶＧＡコントローラと、を備え、前記ＶＧＡコントローラは、前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する旨の情報を受けると、この情報を受けた際に前記表示装置に出力している画面データを、前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とするものである。
【００１０】
また、本発明に係る情報処理装置は、上述した課題を解決するために、通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置であって、表示装置に表示させるためのデータを出力する基礎画面データ出力部と、前記基礎画面データ出力部から受けた前記データにもとづいて画面データを生成し、この画面データを前記表示装置に出力するグラフィックコントローラと、前記グラフィックコントローラに対する給電を制御する表示用電力制御部と、前記通常モードおよび前記省電力モードのいずれか一方のシステム状態から他方のシステム状態へと移行するためのユーザによる指示を受け付ける状態移行入力指示部と、を備え、前記グラフィックコントローラは、前記表示用電力制御部により前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記基礎画面データ出力部から受けた前記データにもとづく前記画面データを生成する画像処理部と、前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記画面データを前記表示装置に対して出力するＶＧＡコントローラと、を有し、前記ＶＧＡコントローラは、前記状態移行入力指示部が前記通常モードから前記省電力モードへと移行するためのユーザによる指示を受け付けた旨の情報を受けると、この情報を受けた際に前記表示装置に出力している画面データを前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とするものである。
【００１１】
一方、本発明に係る省電力方法は、上述した課題を解決するために、通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラの省電力方法であって、前記グラフィックコントローラは、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成する画像処理部と、前記画面データを表示装置に対して出力するＶＧＡコントローラと、を備え、前記通常モードにおいて前記グラフィックコントローラを構成する部材に対して給電を行うことにより前記グラフィックコントローラを構成する部材の機能を利用可能とするステップと、前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部に対する給電を停止するステップと、前記通常モードから前記省電力モードに移行すると、少なくとも前記ＶＧＡコントローラに対する給電を行うステップと、前記通常モードから前記省電力モードに移行する際に前記表示装置に出力している画面データが、前記省電力モード移行後に、前記ＶＧＡコントローラにより前記表示装置に対して出力し続けられるステップと、を有することを特徴とする方法である。
【発明の効果】
【００１２】
本発明に係るグラフィックコントローラ、情報処理装置および省電力方法によれば、表示制御に係る電力を削減することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係るグラフィックコントローラ、このグラフィックコントローラを備えた情報処理装置およびこのグラフィックコントローラの省電力方法の一実施形態を示す概略的な全体構成図。
【図２】パーソナルコンピュータの内部構成例を概略的に示すブロック図。
【図３】グラフィックコントローラの電力系統の一例について示す説明図。
【図４】簡易ＶＧＡ機能がＯＮである場合とＯＦＦである場合とのパーソナルコンピュータの消費電力の違いの一例を示す説明図。
【図５】グラフィックコントローラの消費電力を削減する際の手順を示すフローチャート。
【発明を実施するための形態】
【００１４】
本発明に係るグラフィックコントローラ、情報処理装置および省電力方法の実施の形態について、添付図面を参照して説明する。
【００１５】
図１は、本発明に係るグラフィックコントローラ、このグラフィックコントローラを備えた情報処理装置およびこのグラフィックコントローラの省電力方法の一実施形態を示す概略的な全体構成図である。本実施形態では、本発明に係る情報処理装置として、ノートブック型のパーソナルコンピュータ（以下パーソナルコンピュータという）を用いる場合の一例について示す。
【００１６】
図１に示すように、パーソナルコンピュータ１０は、コンピュータ本体１１および表示装置としてのディスプレイユニット１２を備える。
【００１７】
コンピュータ本体１１は、薄い箱形の筐体を有し、この筐体上面の中央部には、操作部としてのキーボード１３が設けられる。コンピュータ本体１１の筐体上面の手前側のほぼ中央部には、タッチパッド１４およびタッチパッドコントロールボタン１５が設けられる。コンピュータ本体１１の筐体上面の奥側には、パーソナルコンピュータ１０の電源をオン／オフするためのパワーボタン１６および状態移行入力指示部としての省電力ボタン１７が配置される。
【００１８】
省電力ボタン１７は、通常の起動状態（通常モード）および通常モードよりも消費電力が低い起動状態（省電力モード）のいずれか一方の起動状態（システム状態）から他方のシステム状態へと移行すべき旨のユーザによる指示を受け付けるためのボタンである。パーソナルコンピュータ１０が通常モードにある場合、ユーザにより省電力ボタン１７が押下されると省電力モードへ移行する。パーソナルコンピュータ１０が省電力モードにある場合、ユーザにより省電力ボタン１７が押下されると通常モードへ移行する。
【００１９】
省電力モードには、表示装置をオフまたは消費電力の少ない待機状態にするモード（以下、モニタオフモードという）や、揮発性の主記憶装置に対する給電を継続して他の大部分のデバイスに対する給電を停止するいわゆるスタンバイモードをはじめとする複数のモードが存在する。ユーザ設定によりまたは初期設定により、あらかじめこれら複数のモードのうちの１つが省電力モードとして設定される。パーソナルコンピュータ１０のシステム状態は、省電力ボタン１７が押下されると、現在のシステム状態に応じてこの設定された省電力モードまたは通常モードへ移行する。なお、パワーボタン１６に省電力ボタン１７の機能を与えてもよい。この場合、省電力ボタン１７を省略してもよい。
【００２０】
さらに、本実施形態に係るパーソナルコンピュータ１０は、通常モードから省電力モードへ移行する際に、表示装置に対して移行時の表示画面を継続して表示させるとともにグラフィックコントローラの消費電力を削減する機能（以下、簡易ＶＧＡ（Video Graphics Array）機能という）を有する。省電力モードにおいて簡易ＶＧＡ機能を利用するか否かは、ユーザ設定によりまたは初期設定によりあらかじめ定められているものとする。
【００２１】
簡易ＶＧＡ機能がＯＮに設定されている場合、通常モードにおいてユーザにより省電力ボタン１７が押下されると、パーソナルコンピュータ１０のシステム状態は簡易ＶＧＡ機能を用いた省電力モードへと移行することになる。
【００２２】
たとえば、本実施形態に係るパーソナルコンピュータ１０は、簡易ＶＧＡ機能がＯＮに設定され、かつ通常モードからモニタオフモード（簡易ＶＧＡ機能を用いたモニタオフモードへ）へ移行する場合は、ＯＳがモニタオフモードに移行したと認識した後もグラフィックコントローラの消費電力を削減しつつ引き続き表示装置に画面を表示させることができる。一方、簡易ＶＧＡ機能がＯＦＦに設定され、かつ通常モードからモニタオフモード（簡易ＶＧＡ機能を用いないモニタオフモード）へ移行する場合は、ＯＳがモニタオフモードに移行したと認識した後は表示装置への画面データ出力は停止されたままとなり表示装置の電源ＯＦＦ状態または待機状態は維持される。
【００２３】
コンピュータ本体１１の筐体側面には、ＣＲＴ（Cathode Ray Tube）ディスプレイ（以下、ＣＲＴという）２１を接続するためのＣＲＴ用ジャック１８が配置される。パーソナルコンピュータ１０は、ジャック１８を介してＣＲＴディスプレイ用の映像信号を出力する。
【００２４】
ディスプレイユニット１２は、表示装置としてのＬＣＤ（Liquid Crystal Display）１９により構成される表示パネルを有し、コンピュータ本体１１に対し開閉自在に支持する連結部（ヒンジ）２０を介して連結される。
【００２５】
表示装置としてのＣＲＴ２１は、プラグ２２を有し、プラグ２２をＣＲＴ用ジャック１８に挿入することによりパーソナルコンピュータ１０から受信した映像信号を表示画面に表示する。
【００２６】
ＬＣＤ１９およびＣＲＴ２１はそれぞれ、映像信号を受信しない場合は自動的に電源ＯＦＦ状態または消費電力が少ない待機状態へと移行する機能を有する。このため、パーソナルコンピュータ１０は、ＬＣＤ１９およびＣＲＴ２１に対する映像信号出力を停止することにより、ＬＣＤ１９およびＣＲＴ２１の消費電力を低減することができる。
【００２７】
図２は、パーソナルコンピュータ１０の内部構成例を概略的に示すブロック図である。
【００２８】
パーソナルコンピュータ１０は、キーボード１３、タッチパッド１４、タッチパッドコントロールボタン１５、パワーボタン１６、省電力ボタン１７、ＬＣＤ１９、ＣＲＴ２１のほか、給電部３０、主制御部３１、記憶部３２、ネットワーク接続部３３、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）３４、グラフィックコントローラ（ＧＰＵ）３５、およびビデオメモリとしてのＶＲＡＭ（Video RAM）３６を有する。
【００２９】
給電部３０は、図示しない商用電源や内蔵バッテリから電力を供給され、パーソナルコンピュータ１０の各種デバイスに対する給電を行う。
【００３０】
主制御部３１は、ＣＰＵ、ＲＡＭおよびＲＯＭをはじめとする記憶媒体などにより構成され、この記憶媒体または記憶部３２に記憶されたプログラムに従って、パーソナルコンピュータ１０の処理動作を制御する。以下の例では、ＣＰＵが記憶部３２に記憶されたプログラムを利用する場合の例について示す。
【００３１】
主制御部３１のＣＰＵは、記憶部３２に記憶されたオペレーティングシステム（以下、ＯＳという）や電子書籍閲覧プログラムなどのプログラムの実行のために必要なデータをＲＡＭへロードし、このプログラムに従って各種処理を実行する。
【００３２】
図２に示すように、ＣＰＵは、ＯＳによって少なくとも給電制御部４１およびシステム状態管理部４２として機能する。また、ＣＰＵは、電子書籍閲覧プログラムなどの各種アプリケーションプログラムによって少なくとも基礎画面データ出力部４３として機能する。この各部４１〜４３は、ＲＡＭの所要のワークエリアを、データの一時的な格納場所として利用する。なお、これらの機能実現部は、ＣＰＵを用いることなく回路などのハードウエアロジックによって構成してもよい。
【００３３】
給電制御部４１は、システム状態に応じてシステム状態管理部４２により制御され、システム状態に応じて給電部３０を制御することによりパーソナルコンピュータ１０の各種デバイスに対する給電を制御する。より具体的には、給電制御部４１は、通常モードである場合は、パーソナルコンピュータ１０の各種デバイスに対する給電を行う。また、給電制御部４１は、通常モードからモニタオフモードへの移行の際は、各種デバイスに対する給電を継続する。また、給電制御部４１は、通常モードからスタンバイモードへの移行の際は、主制御部３１のＲＡＭおよびＥＣ／ＫＢＣ３４を除く各種デバイスに対する給電を原則停止する。
【００３４】
なお、本実施形態においては、給電制御部４１が通常モードからスタンバイモードへの移行の際にＶＲＡＭ３６への給電をいわゆるリフレッシュモードで継続する場合の例について説明する。リフレッシュモードとは、ＶＲＡＭ３６の記憶情報が揮発しないようにＶＲＡＭ３６に対して周期的に電力の供給と停止を繰り返すモードをいう。
【００３５】
システム状態管理部４２は、システム状態に応じて給電制御部４１を制御する。また、システム状態管理部４２は、システム状態に応じてＧＰＵ３５を含むパーソナルコンピュータ１０の各種デバイスの機能を制御する。
【００３６】
たとえば、通常モードからモニタオフモードへの移行の際は、システム状態管理部４２は、ＧＰＵ３５に対して表示装置に対する画面データの出力を停止するよう指示する。この結果、通常モードからモニタオフモードへ移行すると、ＬＣＤ１９やＣＲＴ２１に対する画面データの出力が停止されることにより、ＬＣＤ１９やＣＲＴ２１は自動的に電源ＯＦＦ状態または消費電力が少ない待機状態へと移行する。
【００３７】
また、通常モードからスタンバイモードへの移行の際は、システム状態管理部４２は、給電制御部４１に対して主制御部３１のＲＡＭ、ＥＣ／ＫＢＣ３４およびＶＲＡＭ３６（リフレッシュモードへ移行）を除く各種デバイスに対する給電を停止するよう指示することによりシステム状態を通常モードからスタンバイモードへ移行させるとともに、その旨の情報をＶＧＡコントローラ５３に与える。ＶＧＡコントローラ５３は、このとき表示装置に対して出力している画面データの情報を保持しておくとよい。
【００３８】
なお、上記説明では、通常モードからスタンバイモードへの移行時に表示装置に表示されている画面データの保存場所について、ＶＲＡＭ３６を利用する場合の例について示したが、ＥＣ／ＫＢＣ３４やＶＧＡコントローラ５３などを用いてもよい。通常モードからスタンバイモードへの移行時に表示装置に表示されている画面データの保存場所としてＥＣ／ＫＢＣ３４を用いる場合には、この画面データは、通常モードからスタンバイモードへ移行すべき旨の情報がシステム状態管理部４２からＶＧＡコントローラ５３に与えられると、ＶＧＡコントローラ５３によってＶＲＡＭ３６から読み出されてＥＣ／ＫＢＣ３４に記憶される。この場合、ＶＲＡＭ３６はスタンバイモードにおいてリフレッシュモードで給電される必要がなくなる。
【００３９】
基礎画面データ出力部４３は、表示装置に表示させるためのデータ（以下、基礎画面データという）を各種プログラムに応じて生成し、ＧＰＵ３５に対して出力する。たとえば、電子書籍閲覧プログラムが実行される場合、基礎画面データ出力部４３は、所定の書籍の所定のページを内容とする基礎画面データをＧＰＵ３５に対して出力する。
【００４０】
主制御部３１のＲＡＭは、ＣＰＵが実行するプログラムおよびデータを一時的に格納するワークエリアを提供する。
【００４１】
主制御部３１のＲＯＭをはじめとする記憶媒体および記憶部３２は、磁気的もしくは光学的記録媒体または半導体メモリなどの、ＣＰＵにより読み取り可能な記録媒体を含んだ構成を有し、これら記憶媒体内のプログラムおよびデータの一部または全部は電子ネットワークを介してダウンロードされるように構成してもよい。
【００４２】
記憶部３２は、パーソナルコンピュータ１０の起動プログラム、ＯＳ、電子書籍閲覧プログラムや、これらのプログラムを実行するために必要な各種データを記憶する。
【００４３】
ネットワーク接続部３３は、ネットワークの形態に応じた種々の情報通信用プロトコルを実装する。ネットワーク接続部３３は、この各種プロトコルに従ってパーソナルコンピュータ１０と他の電気機器とを接続する。この接続には、電子ネットワークを介した電気的な接続などを適用することができる。ここで電子ネットワークとは、電気通信技術を利用した情報通信網全般を意味し、無線／有線ＬＡＮ（Local Area Network）やインターネット網のほか、電話通信回線網、光ファイバ通信ネットワーク、ケーブル通信ネットワークおよび衛星通信ネットワークなどを含む。
【００４４】
ＥＣ／ＫＢＣ３４は、キー入力部としてのキーボード１３、タッチパッド１４、タッチパッドコントロールボタン１５、パワーボタン１６、省電力ボタン１７の制御を行うコントローラとして機能するワンチップ・マイコンである。また、ＥＣ／ＫＢＣ３４は、表示用電力制御部４４として機能する。
【００４５】
表示用電力制御部４４は、簡易ＶＧＡ機能がＯＮである場合に、省電力モードにおけるＧＰＵ３５に対する給電を制御する。なお、表示用電力制御部４４の機能は、ＶＧＡコントローラ５３や主制御部３１のＣＰＵの機能に含まれてもよい。
【００４６】
ＧＰＵ３５は、図２に示すように、ホストインターフェース回路（ホストＩ／Ｆ）５１、画像処理部５２、ＶＧＡ（Video Graphics Array）コントローラ５３、メモリインターフェース回路（メモリＩ／Ｆ）５４およびディスプレイインターフェース回路（ディスプレイＩ／Ｆ）５５を有する。
【００４７】
ホストＩ／Ｆ５１は、主制御部３１のＣＰＵからデータを受け、このデータを画像処理部５２およびＶＧＡコントローラ５３の少なくとも一方に与える。たとえば、ホストＩ／Ｆ５１は、基礎画面データ出力部４３から基礎画面データを受け、画像処理部５２に与える。ホストＩ／Ｆ５１への給電が停止されると、ＧＰＵ３５は主制御部３１のＣＰＵから基礎画面データを受信することができなくなる。
【００４８】
画像処理部５２は、一般的なビデオエンジン５６や２Ｄ／３Ｄエンジン５７などのハードウエアにより構成される。画像処理部５２は、基礎画面データにもとづいて表示装置に表示するための画面データを生成し、ＶＲＡＭ３６に記憶させる。
【００４９】
ＶＧＡコントローラ５３は、ＶＲＡＭ３６に記憶された画面データをメモリＩ／Ｆ５４を介して読み出し、ディスプレイＩ／Ｆ５５を介してＬＣＤ１９およびＣＲＴ２１へ出力する。簡易ＶＧＡ機能がＯＮである場合、ＶＧＡコントローラ５３は、通常モードから省電力モードに移行する旨の情報（たとえばモニタオフモードへの移行の際は表示装置に対する画面データの出力を停止すべき旨の指示）を受けると、この情報を受けた際に表示装置に出力している画面データを、省電力モード移行後に表示装置に対して出力し続ける。
【００５０】
たとえば、簡易ＶＧＡ機能がＯＦＦである場合は、通常モードからモニタオフモードへの移行後には、表示装置は電源ＯＦＦ状態または待機状態を維持する。他方、簡易ＶＧＡ機能がＯＮである場合は、通常モードからモニタオフモードへの移行後には、ＯＳはモニタオフモードにあると認識している一方でＶＧＡコントローラ５３が画面データの出力を再開することにより表示装置は画面データの表示を再開することになる。
【００５１】
図３は、ＧＰＵ３５の電力系統の一例について示す説明図である。
【００５２】
本実施形態に係るＧＰＵ３５の電力系統は、図３に示すように、第１電力系統および第２電力系統により構成される。第１電力系統は、ホストＩ／Ｆ５１および画像処理部５２を含む。第２電力系統は、ＶＧＡコントローラ５３、メモリＩ／Ｆ５４およびディスプレイＩ／Ｆ５５を含む。
【００５３】
各電力系統は、表示用電力制御部４４が給電部３０を制御することにより個別に給電される。具体的には、通常モードでは、両電力系統ともに給電される。一方、簡易ＶＧＡ機能がＯＮに設定されている場合には、省電力モードでは、第２電力系統のみ給電され、第１電力系統は給電を停止される。
【００５４】
このため、簡易ＶＧＡ機能を用いた省電力モードでは、ホストＩ／Ｆ５１および画像処理部５２に対する給電が停止される。ホストＩ／Ｆ５１への給電が停止されることにより、ＧＰＵ３５は主制御部３１のＣＰＵから基礎画面データを受信することができない。この結果、ＶＲＡＭ３６には新たな画面データが保存されることがなく、ＶＲＡＭ３６の記憶情報は通常モードから省電力モードへの移行時の情報が維持される。
【００５５】
また、通常モードからモニタオフモードへの移行の際は、システム状態管理部４２は、ＧＰＵ３５に対して表示装置に対する画面データの出力を停止するよう指示する。この結果、ＯＳはモニタオフモードに移行したと認識する。一方、表示用電力制御部４４は、簡易ＶＧＡ機能を用いた省電力モードに移行すると、第２電力系統へ給電する一方第１電力系統への給電を停止するよう給電部３０を制御する。
【００５６】
つまり、通常モードから簡易ＶＧＡ機能を用いた省電力モードへ移行すると、ＶＲＡＭ３６の記憶情報は通常モードから省電力モードへの移行時の情報が維持されるとともに、ＶＧＡコントローラ５３、メモリＩ／Ｆ５４およびディスプレイＩ／Ｆ５５は給電されることによりその機能を発揮可能である。したがって、新たな画面データを生成する必要がない場合は、簡易ＶＧＡ機能を用いることにより、第１電力系統への給電を停止することによりＧＰＵ３５の消費電力を削減しつつ、通常モードから省電力モードへの移行時にＶＲＡＭ３６に記憶された画面データを利用して表示装置に所定の画像を表示させることができる。
【００５７】
ここで、簡易ＶＧＡ機能がＯＮである場合とＯＦＦである場合との消費電力の違いについて説明する。
【００５８】
図４は、簡易ＶＧＡ機能がＯＮである場合とＯＦＦである場合とのパーソナルコンピュータ１０の消費電力の違いの一例を示す説明図である。図４において、「○」は各モードにおいて給電されるデバイスであることを示し、「―」は各モードにおいて給電が停止されるデバイスであることを示す。
【００５９】
簡易ＶＧＡ機能がＯＦＦである場合、通常モードから省電力モードへの移行時には、ＯＳによるＣＰＵの機能実現部であるシステム状態管理部４２は、ＶＧＡコントローラ５３に対して表示装置に対する画面データの出力を停止するよう指示する。この結果、ＯＳはモニタオフモードへ移行したと認識するとともに、内蔵の表示装置であるＬＣＤ１９（および外付けの表示装置であるＣＲＴ２１）は自動的に電源ＯＦＦ状態または消費電力が少ない待機状態へと移行する。
【００６０】
この場合、通常モードから省電力モードへの移行後は、ＶＧＡコントローラ５３は画面データを表示装置へ出力せず、表示装置は電源ＯＦＦ状態または消費電力が少ない待機状態を維持する。
【００６１】
また、図４に示すように、簡易ＶＧＡ機能がＯＦＦである場合、通常モードからモニタオフモードへの移行時には、表示装置に対する画面データ出力が不要であるにもかかわらず、第１電力系統および第２電力系統に給電が継続されてしまう。
【００６２】
一方、簡易ＶＧＡ機能がＯＮである場合は、ＧＰＵ３５は、表示用電力制御部４４により給電制御される。簡易ＶＧＡ機能がＯＮである場合、ＧＰＵ３５は、省電力モードへ移行すると、画像処理部５２を含む第１電力系統に対しては給電を停止される一方、通常モードから省電力モードへの移行時に表示装置に出力していた画面データを省電力モード移行後に表示装置に対して出力し続けるために最低限必要なデバイスで構成された第２電力系統に対しては給電される。
【００６３】
たとえば、簡易ＶＧＡ機能がＯＮである場合、通常モードからモニタオフモードへの移行時には、まず、簡易ＶＧＡ機能がＯＦＦである場合と同様に、ＯＳによるＣＰＵの機能実現部であるシステム状態管理部４２は、ＶＧＡコントローラ５３に対して表示装置に対する画面データの出力を停止するよう指示する。この結果、ＯＳはモニタオフモードへ移行したと認識するとともに、内蔵の表示装置であるＬＣＤ１９（および外付けの表示装置であるＣＲＴ２１）は自動的に電源ＯＦＦ状態または消費電力が少ない待機状態へと移行する。
【００６４】
簡易ＶＧＡ機能がＯＮである場合には、通常モードからモニタオフモードへの移行後、表示用電力制御部４４は、第２電力系統への給電を継続する一方第１電力系統への給電を停止するよう給電部３０を制御する。そして、ＶＧＡコントローラ５３は、ＶＲＡＭ３６に記憶された画面データをメモリＩ／Ｆ５４を介して読み出し、ディスプレイＩ／Ｆ５５を介してＬＣＤ１９およびＣＲＴ２１へ出力する。
【００６５】
この結果、簡易ＶＧＡ機能がＯＮである場合には、ＶＧＡコントローラ５３は、ＯＳがモニタオフモードに移行したと認識した後も引き続き表示装置に画面を表示させることができる。
【００６６】
このため、図４から明らかなように、簡易ＶＧＡ機能がＯＮである場合には、簡易ＶＧＡ機能がＯＦＦである場合に比べ、通常モードからモニタオフモードへ移行した後に画像処理部５２による消費電力を確実に削減することができる。また、簡易ＶＧＡ機能がＯＮである場合には、省電力モードへの移行後にも第２電力系統へ給電されるため、省電力モードにおいても表示装置に対して通常モードから省電力モードへの移行時に表示装置に出力していた画面データを出力することができる。
【００６７】
続いて、新たな画面データを生成する必要がない場合など、通常モードから省電力モードへの移行時に表示装置に出力していた画面データを、簡易ＶＧＡ機能を用いた省電力モード移行後に表示装置に対して出力し続ける場合の例について説明する。
【００６８】
たとえば通常モードにおいてユーザが電子書籍閲覧プログラムを利用して電子書籍の所定のページを読んでいる場合を考える。この場合、ユーザにより省電力ボタン１７が押され簡易ＶＧＡ機能を用いたモニタオフモードへ移行する際には、まず、システム状態管理部４２により制御されて一旦ＬＣＤ１９やＣＲＴ２１に対する画面データの出力が停止されることにより、ＬＣＤ１９やＣＲＴ２１は自動的に電源ＯＦＦ状態または消費電力が少ない待機状態へと移行する。次に、ＶＧＡコントローラ５３は、通常モードからモニタオフモードへ移行する旨の情報をＥＣ／ＫＢＣ３４から受け、通常モードからモニタオフモードへの移行時に表示装置に表示されていた画面データをＶＲＡＭ３６から読み出し、この画面データを再度表示装置へ出力し続ける。この結果、表示装置は再度画面データを受信することにより通常起動状態へと移行し、受信した画面データ（通常モードからモニタオフモードへの移行時に表示装置に表示されていた画面データ）を表示し続けることができる。
【００６９】
なお、モニタオフモードでは、パーソナルコンピュータ１０の各種デバイスに対する給電が維持される。このため、ユーザはモニタオフモード移行前と同一の画面を視認可能であるとともに、モニタオフ移行前にパーソナルコンピュータ１０に対して実行指示した処理を継続して実行させておく（バックグラウンドで処理を実行させる）ことができる。この種の処理としては、たとえば音楽再生、プログラムのコンパイル、電子ネットワークからのデータのダウンロード、各種計算処理などを挙げることができる。
【００７０】
ユーザが電子書籍閲覧プログラムを利用して電子書籍の所定のページを読んでいる場合、画面データは静止画像であり、画像処理部５２の機能を必要としないことが多い。この場合、本実施形態に係るパーソナルコンピュータ１０によれば、ユーザは省電力ボタン１７を押して簡易ＶＧＡ機能を用いたモニタオフモードまたはスタンバイモードに移行させることにより、表示装置に電子書籍の所定のページを表示させつつ、画像処理部５２に対する給電を停止して画像処理部５２に対する無駄な給電を停止することができる。
【００７１】
なお、省電力モードで電子書籍閲覧中に、ユーザがページ送りを望む場合がある。この要求に対応するため、キーボード１３やタッチパッドコントロールボタン１５などの所定の入力部に対して省電力モード中のページ送り機能を割り当てておくとよい。また、たとえば省電力モードとして設定可能な状態の１つとして「電子書籍閲覧モード」を新たに設け、省電力ボタン１７が押下されると簡易ＶＧＡ機能を用いたモニタオフモード（またはスタンバイモード）へ移行するとともに所定の入力部（キーなど）に対して省電力モード中のページ送り機能が割り当てられるようにしてもよい。
【００７２】
電子書籍閲覧モードは、簡易ＶＧＡ機能を用いたモニタオフモードまたはスタンバイモードと、所定の入力部（キーなど）に対するページ送り機能の割り当てと、を組み合わせた省電力モードである。以下の説明では、電子書籍閲覧モードが簡易ＶＧＡ機能を用いたモニタオフモードと所定の入力部（キーなど）に対するページ送り機能の割り当てとを組み合わせた省電力モード（以下、モニタオフモードを用いた電子書籍閲覧モードという）である場合の例について説明する。
【００７３】
ここで、「省電力モード中のページ送り機能」とは、省電力モードを解除し通常モードに移行して第１電力系統への給電を再開し、電子書籍の所定のページ（ページを先送りする場合は次に続くページ、ページを戻す場合は前に続くページ、ページジャンプする場合はジャンプ先のページ）の画面データをＶＲＡＭ３６に記憶させ、再度省電力モードへ移行し、新たにＶＲＡＭ３６に記憶された画面データを表示装置に表示させる機能をいう。もちろん、あらかじめＶＲＡＭ３６にユーザ所望の次ページの画面データがすでに記憶されている場合は、省電力モードを解除せずともページ送りを行うことが可能である。
【００７４】
この「省電力モード中のページ送り機能」を実現するため、たとえばＶＧＡコントローラ５３が所要のプログラムを実行することにより「電子書籍閲覧モード実現部」として機能するようにしておく。省電力モードとしてモニタオフモードを用いた電子書籍閲覧モードが設定されている場合、省電力ボタン１７が押下されると、この電子書籍閲覧モード実現部により、所定のキーに対してページ送り機能が割り当てられる。この所定のキーが押下されると、電子書籍閲覧モード実現部により、ページ送りのための一時的な通常モードへの移行、および所要の画面データがＶＲＡＭ３６に記憶された後の再度の省電力モードへの移行を行うべき旨がシステム状態管理部４２に対して通知されればよい。
【００７５】
なお、モニタオフモードおよびスタンバイモードのいずれを用いた電子書籍閲覧モードであっても、電子書籍閲覧モードにおいて省電力ボタン１７が押下されると、システム状態は通常モードへと移行する。また、電子書籍閲覧モードにおいては、ユーザの混乱を未然に防ぐため、現在電子書籍閲覧モードである旨の情報を表示装置の画面データに重畳表示させるとよい。
【００７６】
次に、本実施形態に係るグラフィックコントローラおよび情報処理装置の動作の一例について説明する。
【００７７】
図５は、グラフィックコントローラの消費電力を削減する際の手順を示すフローチャートである。図５において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。なお、以下の説明では、省電力モードとしてモニタオフモードまたはスタンバイモードのいずれかが設定される場合について説明する。また、以下の説明では、給電制御部４１が通常モードからスタンバイモードへの移行の際にＶＲＡＭ３６への給電をいわゆるリフレッシュモードで継続する場合の例について説明する。
【００７８】
この手順は、簡易ＶＧＡ機能がＯＮに設定されており、かつシステム状態が通常モードである時点でスタートとなる。
【００７９】
まず、ステップＳ１において、ＥＣ／ＫＢＣ３４は、省電力ボタン１７が押下されたか否かを判定する。省電力ボタン１７が押下された場合ステップＳ２に進む。一方、省電力ボタン１７が押下されない場合、ＥＣ／ＫＢＣ３４は引き続き省電力ボタン１７の押下を監視する。
【００８０】
次に、ステップＳ２において、システム状態管理部４２は、ユーザ設定によりまたは初期設定により、省電力モードとしてモニタオフモードが設定されているか否かを判定する。モニタオフモードが設定されている場合はステップＳ３に進む。一方、スタンバイモードが設定されている場合はステップＳ８に進む。
【００８１】
次に、ステップＳ３において、システム状態管理部４２は、ＧＰＵ３５に対し表示装置への画面データの出力を停止するよう指示することによりシステム状態を通常モードからモニタオフモードへ移行させるとともに、その旨の情報をＶＧＡコントローラ５３に与える。ＶＧＡコントローラ５３は、このとき表示装置に対して出力している画面データの情報を保持しておくとよい。この結果、ＯＳはモニタオフモードへ移行したと認識する。なお、通常モードからモニタオフモードへの移行において、給電部４０は各種デバイスに対する給電を継続する。
【００８２】
次に、ステップＳ４において、表示用電力制御部４４は、第１電力系統への電力供給を停止するとともに第２電力系統への給電を継続して行うようＧＰＵ３５の給電制御を行う。
【００８３】
次に、ステップＳ５において、ＶＧＡコントローラ５３は、通常モードからモニタオフモードへ移行する際に表示装置に対して出力していた画面データをＶＲＡＭ３６から読み出し、再度表示装置に対して出力する。
【００８４】
次に、ステップＳ６において、ＥＣ／ＫＢＣ３４は、省電力ボタン１７が押下されたか否かを判定する。省電力ボタン１７が押下された場合はステップＳ７に進む。一方、省電力ボタン１７が押下されない場合はステップＳ５に戻る。
【００８５】
次に、ステップＳ７において、表示用電力制御部４４は、第１電力系統への電力供給を再開してＧＰＵ３５に対する給電制御を終了する。また、システム状態管理部４２はＧＰＵ３５に対し表示装置への画面データの出力を開始するよう指示する。この結果、システム状態はモニタオフ状態から通常モードへ移行し、一連の手順は終了となる。
【００８６】
他方、ステップＳ２で省電力モードとしてモニタオフモードが設定されていないと判定された場合、すなわち省電力モードとしてスタンバイモードが設定されていると判定された場合は、ステップＳ８において、システム状態管理部４２は、給電制御部４１に対して主制御部３１のＲＡＭ、ＥＣ／ＫＢＣ３４およびＶＲＡＭ３６（リフレッシュモードへ移行）を除く各種デバイスに対する給電を停止するよう指示することによりシステム状態を通常モードからスタンバイモードへ移行させるとともに、その旨の情報をＶＧＡコントローラ５３に与える。ＶＧＡコントローラ５３は、このとき表示装置に対して出力している画面データの情報を保持しておくとよい。この結果、ＯＳはスタンバイモードへ移行したと認識する。
【００８７】
次に、ステップＳ９において、表示用電力制御部４４は、第２電力系統への電力供給を再開する。このとき、第１電力系統への給電は停止されたまま維持される。
【００８８】
次に、ステップＳ１０において、ＶＧＡコントローラ５３は、通常モードからスタンバイモードへ移行する際に表示装置に対して出力していた画面データをＶＲＡＭ３６から読み出し、再度表示装置に対して出力する。
【００８９】
次に、ステップＳ１１において、ＥＣ／ＫＢＣ３４は、省電力ボタン１７が押下されたか否かを判定する。省電力ボタン１７が押下された場合はステップＳ１２に進む。一方、省電力ボタン１７が押下されない場合はステップＳ１０に戻る。
【００９０】
次に、ステップＳ１２において、表示用電力制御部４４は、第１電力系統への電力供給を再開してＧＰＵ３５に対する給電制御を終了する。また、システム状態管理部４２は、給電制御部４１に対してパーソナルコンピュータ１０の各種デバイスに対する給電を開始するよう指示する。この結果、システム状態はスタンバイ状態から通常モードへ移行し、一連の手順は終了となる。
【００９１】
なお、ステップＳ１２において、表示用電力制御部４４による第１電力系統への電力供給の再開は省略されてもよい。これは、スタンバイモードから通常モードへの移行時には、システム状態管理部４２による指示に基づいて給電制御部４１が給電部４０を介してＧＰＵ３５の第１電力系統を含むパーソナルコンピュータ１０の各種デバイスへの給電を再開するためである。
【００９２】
以上の手順により、特に静止画像を表示し続ける場合など、画像処理部５２の機能を必要としない際に、画像処理部５２を含む第１電力系統に対する給電を停止しつつＧＰＵ３５の表示制御に係る電力を容易に削減することができる。
【００９３】
本実施形態に係るＧＰＵ３５を備えたパーソナルコンピュータ１０によれば、特に静止画像を表示し続ける場合など、画像処理部５２の機能を必要としない際に、第１電力系統への給電を停止することによりＧＰＵ３５の消費電力を削減しつつ、通常モードから省電力モードへの移行時に表示装置に出力していた画面データを省電力モード移行後に表示装置に対して出力し続けることができる。
【００９４】
また、本実施形態に係るＧＰＵ３５を備えたパーソナルコンピュータ１０は、省電力モードとして従来よく知られたＯＳの機能である「モニタオフモード」や「スタンバイモード」を利用する。また、ＯＳによる通常モードとこれらの省電力モード間の移行動作および省電力モードへの移行後の動作は、表示用電力制御部４４による省電力モードへの移行後におけるＧＰＵ３５の電力系統制御動作とは独立した動作である。したがって、本実施形態に係るＧＰＵ３５は、従来のＯＳとの連係が容易であり、従来の情報処理装置に対して容易に適用することができる。
【００９５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００９６】
たとえば、本発明は、本実施形態で説明したノートブック型のパーソナルコンピュータ１０のほかにも、様々な情報処理装置に適用可能であり、特に、ＰＤＡ（Personal Digital Assistant）、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機などの携帯型の情報処理装置に適用することが可能である。
【００９７】
また、本発明の実施形態では、フローチャートの各ステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【符号の説明】
【００９８】
１０  パーソナルコンピュータ
１１  コンピュータ本体
１２  ディスプレイユニット
１３  キーボード
１４  タッチパッド
１５  タッチバッドコントロールボタン
１６  パワーボタン
１７  省電力ボタン
１８  ＣＲＴ用ジャック
１９  ＬＣＤ
２０  連結部
２１  ＣＲＴ
２２  プラグ
３０  給電部
３１  主制御部
３２  記憶部
３３  ネットワーク接続部
３４  ＥＣ／ＫＢＣ
３５  ＧＰＵ
３６  ＶＲＡＭ
４１  給電制御部
４２  システム状態管理部
４３  基礎画面データ出力部
４４  表示用電力制御部
５１  ホストＩ／Ｆ
５２  画像処理部
５３  ＶＧＡコントローラ
５４  メモリＩ／Ｆ
５５  ディスプレイＩ／Ｆ
５６  ビデオエンジン
５７  ２Ｄ／３Ｄエンジン
【図１】
2011141818.tif 000003
【図２】
2011141818.tif 000004
【図３】
2011141818.tif 000005
【図４】
2011141818.tif 000006
【図５】
2011141818.tif 000007
【手続補正書】
【提出日】平成23年3月18日(2011.3.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明に係るグラフィックコントローラは、上述した課題を解決するために、通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラであって、前記情報処理装置のシステム状態が前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成してビデオメモリに記憶させる画像処理部と、前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記ビデオメモリから前記画面データを読み出して表示装置に対して出力するＶＧＡコントローラと、を備え、前記ＶＧＡコントローラは、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記情報処理装置のオペレーティングシステムが認識している間も給電され、前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する旨の情報を受けると、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記情報処理装置のオペレーティングシステムが認識した後も、前記省電力モードに移行する旨の情報を受けた際に前記表示装置に出力している画面データを前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とするものである。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
次に、ステップＳ３において、システム状態管理部４２は、ＧＰＵ３５に対し表示装置への画面データの出力を停止するよう指示することによりシステム状態を通常モードからモニタオフモードへ移行させるとともに、その旨の情報をＶＧＡコントローラ５３に与える。ＶＧＡコントローラ５３は、このとき表示装置に対して出力している画面データの情報を保持しておくとよい。この結果、ＯＳはモニタオフモードへ移行したと認識する。なお、通常モードからモニタオフモードへの移行において、給電部４０は各種デバイスに対する給電を継続する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
なお、ステップＳ１２において、表示用電力制御部４４による第１電力系統への電力供給の再開は省略されてもよい。これは、スタンバイモードから通常モードへの移行時には、システム状態管理部４２による指示に基づいて給電制御部４１が給電部４０を介してＧＰＵ３５の第１電力系統を含むパーソナルコンピュータ１０の各種デバイスへの給電を再開するためである。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラであって、
前記情報処理装置のシステム状態が前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成してビデオメモリに記憶させる画像処理部と、
前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記ビデオメモリから前記画面データを読み出して表示装置に対して出力するＶＧＡコントローラと、
を備え、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記省電力モードに移行したと前記情報処理装置のオペレーティングシステムが認識している間も給電され、前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する旨の情報を受けると、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記情報処理装置のオペレーティングシステムが認識した後も、前記省電力モードに移行する旨の情報を受けた際に前記表示装置に出力している画面データを前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とするグラフィックコントローラ。
【請求項２】
前記情報処理装置のシステム状態が前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記情報処理装置の制御部から前記データを受けるとともにこのデータを前記画像処理部および前記ＶＧＡコントローラの少なくとも一方に与えるホストインターフェース回路と、
前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記画像処理部から前記ビデオメモリに与えられる前記画面データの送受信を仲介するとともに前記ＶＧＡコントローラにより前記ビデオメモリから読み出される前記画面データの送受信を仲介するメモリインターフェース回路と、
前記情報処理装置のシステム状態が前記通常モードであっても前記省電力モードであっても給電され、前記ＶＧＡコントローラから前記表示装置に対して出力される前記画面データの送受信を仲介するディスプレイインターフェース回路と、
をさらに備えた請求項１記載のグラフィックコントローラ。
【請求項３】
前記情報処理装置の前記省電力モードは、
前記通常モードから前記省電力モードに移行する際に、前記表示装置に対する前記画面データの出力が一旦停止されるとともに、前記情報処理装置の制御部により前記情報処理装置の各構成部材に対する給電が継続されることで前記各構成部材の機能が利用可能とされるシステム状態であり、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する際に、その旨の情報を受けるとともに前記情報処理装置の主制御部により制御されて前記表示装置に対する前記画面データの出力を一旦停止し、前記省電力モード移行後に、前記情報を受けた際に前記表示装置に出力していた画面データを前記表示装置に対して出力し続ける、
請求項１または２に記載のグラフィックコントローラ。
【請求項４】
前記情報処理装置の省電力モードはスタンバイモードであり、
前記ＶＧＡコントローラ、前記メモリインターフェース回路および前記ディスプレイインターフェース回路は、
前記通常モードから前記省電力モードに移行する際に前記情報処理装置の制御部により給電を停止された後、前記情報処理装置の表示用電力制御部により給電を再開され、
前記ビデオメモリは、
前記省電力モードにおいて、記憶した画面データが揮発しないよう周期的に給電され、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行する際にその旨の情報を受けるとともに、前記情報処理装置のシステム状態が前記通常モードから前記省電力モードに移行して前記表示用電力制御部により給電が再開されると、前記情報を受けた際に前記表示装置に出力していた画面データを前記ビデオメモリから読み出し、この画面データを前記表示装置に対して出力し続ける、
請求項２記載のグラフィックコントローラ。
【請求項５】
通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置であって、
表示装置に表示させるためのデータを出力する基礎画面データ出力部と、
前記基礎画面データ出力部から受けた前記データにもとづいて画面データを生成し、この画面データを前記表示装置に出力するグラフィックコントローラと、
前記グラフィックコントローラに対する給電を制御する表示用電力制御部と、
前記通常モードおよび前記省電力モードのいずれか一方のシステム状態から他方のシステム状態へと移行するためのユーザによる指示を受け付ける状態移行入力指示部と、
を備え、
前記グラフィックコントローラは、
前記表示用電力制御部により前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記通常モードにおいて、前記基礎画面データ出力部から受けた前記データにもとづく前記画面データを生成してビデオメモリに記憶させる画像処理部と、
前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記ビデオメモリから前記画面データを読み出して前記表示装置に対して出力するＶＧＡコントローラと、
を有し、
前記ＶＧＡコントローラは、
前記情報処理装置のシステム状態が前記省電力モードに移行したと前記情報処理装置のオペレーティングシステムが認識している間も給電され、前記状態移行入力指示部が前記通常モードから前記省電力モードへと移行するためのユーザによる指示を受け付けた旨の情報を受けると、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記情報処理装置のオペレーティングシステムが認識した後も、前記省電力モードに移行する旨の情報を受けた際に前記表示装置に出力している画面データを前記省電力モード移行後に前記表示装置に対して出力し続けることを特徴とする情報処理装置。
【請求項６】
前記グラフィックコントローラは、
前記表示用電力制御部により前記通常モードであると給電される一方前記省電力モードであると給電を停止され、前記基礎画面データ出力部から前記データを受けるとともにこのデータを前記画像処理部および前記ＶＧＡコントローラの少なくとも一方に与えるホストインターフェース回路と、
前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記画像処理部から前記ビデオメモリに与えられる前記画面データの送受信を仲介するとともに前記ＶＧＡコントローラにより前記ビデオメモリから読み出される前記画面データの送受信を仲介するメモリインターフェース回路と、
前記表示用電力制御部により前記通常モードであっても前記省電力モードであっても給電され、前記ＶＧＡコントローラから前記表示装置に対して出力される前記画面データの送受信を仲介するディスプレイインターフェース回路と、
をさらに備えた請求項５記載の情報処理装置。
【請求項７】
前記システム状態に応じて各構成部材に対する給電を制御する給電制御部と、
現在の前記システム状態に応じて各構成部材の機能を制御するシステム状態管理部と、
をさらに備え、
前記省電力モードは、
前記通常モードから前記省電力モードに移行する際に、前記表示装置に対する前記画面データの出力が停止されるとともに、前記給電制御部により前記各構成部材に対する給電が継続されることで前記各構成部材の機能が利用可能とされるシステム状態であり、
前記ＶＧＡコントローラは、
前記状態移行入力指示部がユーザにより前記通常モードから前記省電力モードへと移行するための指示を受け付けた旨の情報を受けると、前記システム状態管理部により制御されて前記表示装置に対する前記画面データの出力を停止し、前記省電力モード移行後に、前記情報が受け付けられた際に前記表示装置に出力していた画面データを前記表示装置に対して出力し続ける、
請求項５または６に記載の情報処理装置。
【請求項８】
前記省電力モードはスタンバイモードであり、
前記ＶＧＡコントローラ、前記メモリインターフェース回路および前記ディスプレイインターフェース回路は、
前記通常モードから前記省電力モードに移行する際に前記給電制御部により給電を停止された後、前記表示用電力制御部により給電を再開され、
前記ビデオメモリは、
前記省電力モードにおいて、記憶した画面データが揮発することのないよう前記給電制御部により周期的に給電され、
前記ＶＧＡコントローラは、
前記状態移行入力指示部が前記通常モードから前記省電力モードへと移行するためのユーザによる指示を受け付けた旨の情報を受けるとともに、前記通常モードから前記省電力モードに移行して前記表示用電力制御部により給電が再開されると、前記情報を受けた際に前記表示装置に出力していた画面データを前記ビデオメモリから読み出し、この画面データを前記表示装置に対して出力し続ける、
請求項６記載の情報処理装置。
【請求項９】
通常モードおよび省電力モードのいずれかのシステム状態で動作する情報処理装置に用いられるグラフィックコントローラの省電力方法であって、
前記グラフィックコントローラは、前記情報処理装置の制御部から受けたデータにもとづく画面データを生成してビデオメモリに記憶させる画像処理部と、前記ビデオメモリから前記画面データを読み出して表示装置に対して出力するＶＧＡコントローラと、を備え、
前記通常モードにおいて前記グラフィックコントローラを構成する部材に対して給電を行うことにより前記グラフィックコントローラを構成する部材の機能を利用可能とするステップと、
前記情報処理装置のオペレーティングシステムにより前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部に対する給電を停止するとともに前記オペレーティングシステムが前記情報処理装置のシステム状態が前記省電力モードに移行したと認識するステップと、
前記通常モードから前記省電力モードに移行すると、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記オペレーティングシステムが認識したまま、少なくとも前記ＶＧＡコントローラに対する給電を行うステップと、
前記通常モードから前記省電力モードに移行する際に前記表示装置に出力している画面データが、前記省電力モード移行後に、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記オペレーティングシステムが認識したまま、前記ＶＧＡコントローラにより前記表示装置に対して出力し続けられるステップと、
を有することを特徴とする省電力方法。
【請求項１０】
前記グラフィックコントローラは、
前記情報処理装置の制御部から前記データを受けるとともにこのデータを前記画像処理部および前記ＶＧＡコントローラの少なくとも一方に与えるホストインターフェース回路と、前記画像処理部から前記ビデオメモリに与えられる前記画面データの送受信および前記ＶＧＡコントローラにより前記ビデオメモリから読み出される前記画面データの送受信を仲介するメモリインターフェース回路と、前記ＶＧＡコントローラから前記表示装置に対して出力される前記画面データの送受信を仲介するディスプレイインターフェース回路と、
をさらに備え、
前記情報処理装置のオペレーティングシステムにより前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部に対する給電を停止するとともに前記オペレーティングシステムが前記情報処理装置のシステム状態が前記省電力モードに移行したと認識するステップは、
前記情報処理装置のオペレーティングシステムにより前記通常モードから前記省電力モードに移行すると、少なくとも前記画像処理部および前記ホストインターフェース回路に対する給電を停止するとともに前記オペレーティングシステムが前記情報処理装置のシステム状態が前記省電力モードに移行したと認識するステップであり、
前記省電力モードに移行すると、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記オペレーティングシステムが認識したまま、少なくとも前記ＶＧＡコントローラに対する給電を行うステップは、
前記省電力モードに移行すると、前記情報処理装置のシステム状態が前記省電力モードに移行したと前記オペレーティングシステムが認識したまま、少なくとも前記ＶＧＡコントローラ、前記メモリインターフェース回路および前記ディスプレイインターフェース回路に対する給電を行うステップである、
請求項９記載の省電力方法。