(57)【要約】【課題】中央処理装置の使用頻度が低い場合は省電力モードにし、アプリケーションによって外部機器との入出力伝送の有無に関係なく中央処理装置の能力を必要とする状況では節電モードへの移行を停止する事によって通信障害の回避及び使用者の違和感を無くす。【解決手段】省電力機能を持つ中央処理装置を含むハードウェアでシステムの起動・制御を含む動作を行うシステム部と、システム部を起動する為に必要な基本プログラムを搭載するＢＩＯＳ部、データの蓄積を行う蓄積部と、プログラムの本体のアプリケーション部と、システム部とアプリケーション部の間で、制御等を行う基本ソフトウェア及び中央処理装置の省電力を制御するオペレーションシステム部から構成される。【選択図】図１
2006251981.tif 000002
【特許請求の範囲】
【請求項１】
最大の能力で動作するパフォーマンスモードと最大の能力より低い能力で動作して省電力化を実現する省電力モードを有し、パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置と、前記中央処理装置を含むハードウェアでシステムの起動・制御動作を行うシステム部と、ソフトウェアの起動・処理を行うアプリケーション部と、前記アプリケーション部のソフトウェアの制御や管理、入出力の制御などを行う基本プログラム及び前記中央処理装置の省電力のモード切り替えを制御するオペレーションシステム部と、前記アプリケーション部の本体と前記オペレーションシステム部の本体を蓄積する蓄積部と、前記蓄積部に搭載されデータを蓄積するｎ（ｎ＝１，２，３，・・・）個のデータ蓄積部と、前記システム部と前記オペレーティングシステム部により制御されｌ（ｌ＝１，２，３，・・・）個の外部機器、ｍ（ｍ＝１，２，３，・・・）個の外部蓄積機器と通信を行いデータ等の送受信を行う入出力部を備え、前記アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入して前記オペレーションシステム部の省電力モードを制御することを特徴とする省電力制御システム。
【請求項２】
省電力制御システムが搭載された機器は、パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置を搭載している機器を表す請求項１記載の省電力制御システム。
【請求項３】
請求項１記載のシステムで用いる記録媒体であって、パフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入したソフトウェアが記録され、前記ソフトウェアをアプリケーション部に導入可能なことを特徴とする記録媒体。
【請求項４】
請求項１記載のシステムで用いるプログラムであって、パフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入したソフトウェアをアプリケーション部に導入可能なプログラム。
【請求項５】
パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置を搭載している機器がバッテリーで駆動している場合、インストールされたソフトウェアまたはプログラムにあるパフォーマンスモードと省電力モードの切り替えを行うモード情報でパフォーマンスモードが組み込まれた時にＡＣアダプタの接続を要求するメッセージ、またはアイコンを出力する請求項１、または２記載の省電力制御システム。
【請求項６】
パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置を搭載している機器でインストールされたソフトウェアまたはプログラムにパフォーマンスモードと省電力モードの切り替えを行うモード情報でパフォーマンスモードが組み込まれた時にオペレーションシステム部でパフォーマンスモードと省電力モードの切り替えを行っている制御より優先する請求項１、または２記載の省電力制御システム。
【請求項７】
インストールされたソフトウェアまたはプログラムにパフォーマンスモードと省電力モードの切り替えを行うモード情報でパフォーマンスモードが組み込まれてもアプリケーションが動作してない時は省電力モードを有効にする請求項１、または２、または５、または６記載の省電力制御システム。
【請求項８】
入出力部に接続されるｌ（ｌ＝１，２，３，・・・）個の外部機器との送受信はｎ（ｎ＝１，２，３、・・）個のデータ蓄積部との間で行う請求項１、または２記載の省電力制御システム。
【請求項９】
入出力部に接続されるｍ（ｍ＝１，２，３，・・・）個の外部蓄積機器との送受信はｎ（ｎ＝１，２，３、・・）個のデータ蓄積部との間で行う請求項１、または２記載の省電力制御システム。
【請求項１０】
入出力部に接続されるｌ（ｌ＝１，２，３，・・・）個の外部機器との送受信は入出力部に接続されたｍ（ｍ＝１，２，３、・・）個の外付蓄積機器間で行う請求項１、または２記載の省電力制御システム。
【請求項１１】
入出力部に接続されるｌ（ｌ＝１，２，３，・・・）個の外部機器との送受信は入出力部に接続された他のｐ（ｐ＝１，２，３、・・）個の外部機器間で行う請求項１、または２記載の省電力制御システム。
【請求項１２】
入出力部に接続されるｐ（ｐ＝１，２，３，・・・）個の外部蓄積機器との送受信は入出力部に接続された他のｑ（ｑ＝１，２，３、・・）個の外部蓄積機器間で行う請求項１、または２記載の省電力制御システム。
【請求項１３】
入出力部に接続されるｌ（ｌ＝１，２，３，・・・）個の外部機器はデータをｎ（ｎ＝１，２，３、・・）個のデータ蓄積部を介してシステム部で処理されたデータを前記入出力部に接続された他のｐ（ｐ＝１，２，３、・・）個の外部機器に送受信する請求項１、または２記載の省電力制御システム。
【請求項１４】
入出力部に接続されるｌ（ｌ＝１，２，３，・・・）個の外部機器がｎ（ｎ＝１，２，３、・・）個のデータ蓄積部を介してシステム部で処理されたデータを前記入出力部に接続されたｍ（ｍ＝１，２，３、・・）個の外部蓄積機器と送受信する請求項１、または２記載の省電力制御システム。
【請求項１５】
入出力部に接続されるｐ（ｐ＝１，２，３，・・・）個の外部蓄積機器がｎ（ｎ＝１，２，３、・・）個のデータ蓄積部を介してシステム部で処理されたデータを前記入出力部に接続された他のｑ（ｑ＝１，２，３、・・）個の外部蓄積機器と送受信する請求項１、または２記載の省電力制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置における節電機能、特に中央処理装置の節電制御装置および方法に関する。
【背景技術】
【０００２】
近年、情報処理装置の節電機能の重要度が高まるにつれ、中央処理装置も複数の電力モードを持つものが増えてきている。オペレーティングシステムにより中央処理装置を使用しない時は節電効果の高い省電力モードに設定し、中央処理装置を使用する場合は省電力モードを停止して中央処理装置の最大の能力で動作するパフォーマンスモードに設定する事により節電効果を高めて長時間の使用を実現している。
【０００３】
以下に従来の省電力制御システムについてパソコンの構成を用いて説明する。
従来の省電力制御システムを図３に示す。図３は従来の省電力制御システムを搭載したパソコンのブロック図を示すものである。
【０００４】
図３において、３０はシステムを表すパソコンである。３１は最大の能力で動作するパフォーマンスモードと最大の能力より低い能力で動作して省電力化を実現する省電力モードを持ち、モードを切り替えて動作可能な中央処理装置である。３２は中央処理装置３１を搭載してパソコン３０の全システムを制御するシステム部である。３３はデータの蓄積及びシステム部３２で制御・処理されたデータ及びオペレーションシステム部３７（後述）の基本プログラム等を格納するハードディスク等の蓄積部である。３４はシステム部３２と蓄積部３３と入出力部３５（後述）の間でデータ通信を行うデータバスラインである。３５はシステム部３２で制御・作成されたデータまたは蓄積部３３に格納されているデータがデータバスライン３４上を伝達して外部に接続された外部機器３９（後述）に対して外部機器データバス４０（後述）を経由して送受信する制御を行う入出力部である。３６は蓄積部３３上にありデータを蓄積するデータ蓄積部である。３７は蓄積部３３上にありシステム部３２の制御や管理、入出力の制御などを行う基本ソフトウェアであるオペレーションシステム部である。３８はオペレーションシステム部３７が中央処理装置３１のパフォーマンスモードと省電力モードの切り替えを制御する制御情報である。３９はパソコン３０の入出力部３５に接続されたＩＥＥＥ１３９４規格等の通信規格に対応したインターフェースを持つディジタルビデオカメラ等の外部機器である。４０は入出力部３５と外部機器３９をＩＥＥＥ１３９４規格等の通信規格に対応したインターフェースで接続する外部機器データバスである。
【０００５】
以上のように構成された従来の省電力制御システムについて、以下その動作について説明する。
【０００６】
まず、パソコン３０の電源を投入した後、パソコン３０の起動が開始されシステム部３２と蓄積部３３と入出力部３５のハードウェア確認が行われる。ハードウェアの動作として問題が無い場合には、オペレーションシステム部３７でＷｉｎｄｏｗｓ（登録商標）等の基本プログラムが起動してパソコンを使用できる環境になる。入出力部３５で外部機器３９との入出力が無い場合は、オペレーションシステム部３７が制御情報３８によって中央処理装置３１に指令して省電力モードに移行する。
【０００７】
またシステム部３２で処理されたデータ、データ蓄積部３６に格納されたデータがデータバス３４上を伝達して入出力部３５に伝わり、入出力部３５が外部機器データバス４０を介して外部機器３９と通信を行う事によって入出力があった場合は、オペレーションシステム部３７が制御情報３８によって中央処理装置３１に指令してパフォーマンスモードに移行する処理を行うことで高い節電効果と素早い応答性を両立させる。
【特許文献１】特開２０００−８９８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら上記の従来の構成では、外部機器とパソコン間でのデータ転送があった時点でパフォーマンスモードに設定して、データ転送が無い時に省電力モードを設定する構成になっている為に中央処理装置の使用頻度でのパフォーマンスモードと省電力モードの切り替えを行っていない。最近では外部機器とパソコン内の蓄積部のデータ転送効率を上げる為にＤＭＡ（ダイレクト・メモリ・アクセス）転送が使われている。このＤＭＡ転送は、外部機器とパソコン内部の蓄積部の間で動作している為に中央処理装置の能力を使用しない構成になっている。外部機器とパソコン内の蓄積部のデータ転送の有無に関わらず、中央処理装置は省電力モードに移行する。しかし動画編集ソフトはリアルタイム処理の為、中央処理装置の最大限の能力を必要とする時にパフォーマンスモードと省電力モードが繰り返される事になってしまう。つまり、外部機器との入出力の有無に関係無く中央処理装置の能力がソフトウェアの要望する推奨能力を満たされていない場合に、通信障害が発生して動画乱れの発生や音声が異音になるという問題点を有していた。
【０００９】
本発明は上記従来の問題点を解決するもので、外部機器との入出力の有無に関係無くオペレーションシステム部が省電力モードに移行する位に中央処理装置の使用頻度が低い場合は省電力モードにし、アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入してオペレーションシステム部の省電力モードを制御する事によって、外部機器との入出力の有無に関係なく中央処理装置の能力を必要とする状況では節電モードへの移行を停止して通信障害を無くす事を目的とする。
【課題を解決するための手段】
【００１０】
この目的を達成するために本発明の省電力制御システムは、最大の能力で動作するパフォーマンスモードと最大の能力より低い能力で動作して省電力化を実現する省電力モードを有し、パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置と、前記中央処理装置を含むハードウェアでシステムの起動・制御動作を行うシステム部と、ソフトウェアの起動・処理を行うアプリケーション部と、前記アプリケーション部のソフトウェアの制御や管理、入出力の制御などを行う基本プログラム及び前記中央処理装置の省電力のモード切り替えを制御するオペレーションシステム部と、前記アプリケーション部の本体と前記オペレーションシステム部の本体を蓄積する蓄積部と、前記蓄積部に搭載されデータを蓄積するｎ（ｎ＝１，２，３，・・・）個のデータ蓄積部と、前記システム部と前記オペレーティングシステム部により制御されｌ（ｌ＝１，２，３，・・・）個の外部機器、ｍ（ｍ＝１，２，３，・・・）個の外部蓄積機器と通信を行いデータ等の送受信を行う入出力部を有しており、前記アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入して前記オペレーションシステム部の省電力モードを制御する事を行っている。
【００１１】
この構成によって、外部機器との入出力の有無に関係無くオペレーションシステム部が省電力モードに移行する位に中央処理装置の使用頻度が低い場合は省電力モードにし、アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入してオペレーションシステム部の省電力モードを制御する事によって、外部機器との入出力の有無に関係なく中央処理装置の能力を必要とする状況では節電モードへの移行を停止して通信障害を無くすという効果が得られる。
【発明の効果】
【００１２】
以上のように本発明は、外部機器との入出力の有無に関係無くオペレーションシステム部が省電力モードに移行する位に中央処理装置の使用頻度が低い場合は省電力モードにし、アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入してオペレーションシステム部の省電力モードを制御する事によって、外部機器との入出力の有無に関係なく中央処理装置の能力を必要とする状況では節電モードへの移行を停止して通信障害を無くすという効果が得られる。
【発明を実施するための最良の形態】
【００１３】
本発明は、最大の能力で動作するパフォーマンスモードと最大の能力より低い能力で動作して省電力化を実現する省電力モードを有し、パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置と、前記中央処理装置を含むハードウェアでシステムの起動・制御動作を行うシステム部と、ソフトウェアの起動・処理を行うアプリケーション部と、前記アプリケーション部のソフトウェアの制御や管理、入出力の制御などを行う基本プログラム及び前記中央処理装置の省電力のモード切り替えを制御するオペレーションシステム部と、前記アプリケーション部の本体と前記オペレーションシステム部の本体を蓄積する蓄積部と、前記蓄積部に搭載されデータを蓄積するｎ（ｎ＝１，２，３，・・・）個のデータ蓄積部と、前記システム部と前記オペレーティングシステム部により制御されｌ（ｌ＝１，２，３，・・・）個の外部機器、ｍ（ｍ＝１，２，３，・・・）個の外部蓄積機器と通信を行いデータ等の送受信を行う入出力部を備え、前記アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入して前記オペレーションシステム部の省電力モードを制御することを特徴とする省電力制御システムであり、外部機器との入出力の有無に関係無くオペレーションシステム部が省電力モードに移行する位に中央処理装置の使用頻度が低い場合は省電力モードにし、アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入してオペレーションシステム部の省電力モードを制御する事によって、外部機器との入出力の有無に関係なく中央処理装置の能力を必要とする状況では節電モードへの移行を停止して通信障害を無くすという作用を有する。
【００１４】
以下、本発明の実施の形態について、図１から図２を用いて説明する。
【００１５】
（実施の形態１）
図１は本発明の省電力制御システムのブロック図であり、図１において、１はシステムであり、本実施の形態ではパソコンを想定しているが、これに限るものではなく、少なくともシステム部３や蓄積部４や入出力部６などを備えている機器であればよく、パソコンの他にＰＤＡ（個人情報管理端末）などがある。
【００１６】
２は最大の能力で動作するパフォーマンスモードと最大の能力より低い能力で動作して省電力化を実現する省電力モードを持ちモードを切り替えて動作可能な中央処理装置である。
【００１７】
３は中央処理装置２を搭載してシステム１の全システムを制御するシステム部である。
【００１８】
４はデータの蓄積及びシステム部３で制御・処理されたデータ及びオペレーションシステム部８（後述）の基本プログラム及びアプリケーション部９（後述）のソフトウェア等を格納するハードディスク等の蓄積部である。蓄積部４は蓄積できる機器で有れば特に規定しない。
【００１９】
５はシステム部３と蓄積部４と入出力部６（後述）の間でデータ通信を行うデータバスラインである。
【００２０】
６はシステム部３で制御・作成されたデータまたは蓄積部４に格納されているデータが、データバスライン５上を伝達して外部に接続された外部機器１１（後述）に対して外部機器データバス１２（後述）、または外部に接続された外部蓄積機器１３（後述）に対して外部蓄積機器データバス１４（後述）を経由して送受信する制御を行う入出力部である。
【００２１】
７は蓄積部４上にありデータを蓄積するデータ蓄積部である。
【００２２】
８は蓄積部４上にありシステム部３の制御や管理、入出力の制御などを行う基本ソフトウェアであるオペレーションシステム部である。オペレーションシステム部８は複数の基本ソフトウェアで構成されても良い。
【００２３】
９は蓄積部４上にありオペレーションシステム部８の元でソフトウェアを起動して処理を行うアプリケーション部である。アプリケーション部９に導入するソフトウェアに、パフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入して、オペレーションシステム部８の省電力モードを制御する。なお、アプリケーション部９に導入するソフトウェアは、パフォーマンスモードと省電力モードの切り替えを行うモード情報が挿入されているソフトウェアと、挿入されていないソフトウェアとが混在しても良い。
【００２４】
１０はオペレーション部８が中央処理装置２のパフォーマンスモードと省電力モードの切り替えを制御する制御情報である。
【００２５】
１１はシステム１の入出力部６に接続されたＩＥＥＥ１３９４等の通信規格に準拠したインターフェースを持つディジタルビデオカメラ等の外部機器である。外部機器１１は、少なくともデジタルデータを通信可能な外部インターフェースを持っている機器ならば、特に限定されるものでは無い。また、接続される機器は、複数接続されても良い。
【００２６】
１２は入出力部６と外部機器１１をＩＥＥＥ１３９４等のインターフェースで接続する外部機器データバスである。例えば、外部機器１１と入出力部６とをＩＥＥＥ１３９４規格に基づいた接続を実現する場合は、ＩＥＥＥ１３９４規格に準拠したケーブルを用いて、ケーブルの一端を外部機器１１（例えばデジタルビデオカメラ）の接続端子に接続し、ケーブルの他端を入出力部６における接続端子に接続することで、物理的な接続が完成する。そして、外部機器１１とシステム１とを電源投入し、ＩＥＥＥ１３９４規格に基づいた通信状態を確立することで、この外部機器データバス１２を通じて、システム１と外部機器１１との間でデジタル通信が可能となる。
【００２７】
１３はシステム１の入出力部６に接続されたＩＥＥＥ１３９４等のインターフェースを持つハードディスク等の外部蓄積機器である。外部蓄積機器１３は外部インターフェースを持っている機器ならば特に限定される物で無いし、複数接続されても良いという構成になっている。
【００２８】
１４は入出力部６と外部蓄積機器１３をＩＥＥＥ１３９４等のインターフェースで接続する外部蓄積機器データバスである。外部機器１１と外部蓄積機器１３は両方接続していてもいずれか一方を接続していても良い。
【００２９】
なお、外部機器１１、外部機器データバス１２、外部蓄積機器１３、外部蓄積機器データバス１４にて用いている通信規格は、ＩＥＥＥ１３９４規格に限定されるものではなく、デジタルデータの通信が可能なものであればよい。
【００３０】
また、外部機器データバス１２及び外部蓄積機器データバス１４は、ケーブルによる有線接続でもよいし、無線通信規格を利用した無線接続であっても構わない。
【００３１】
以上のように構成された省電力制御システムについて、図１を用いてその動作を説明する。なお、以下の説明では、外部機器１１はディジタルビデオカメラ、アプリケーション部９に導入されるソフトウェアは動画編集ソフトを一例として説明する。
【００３２】
まず、システム１の電源を投入した後、パソコンの起動が開始されシステム部３と蓄積部４と入出力部６のハードウェア確認が行われる。ハードウェアの動作として問題無い場合には、オペレーションシステム部８によりＷｉｎｄｏｗｓ（登録商標）等の基本プログラムが起動してシステム１を使用できる環境になる。
【００３３】
次に、動画編集ソフトを用いて動画編集の作業を行う時に、ディジタルビデオカメラを外部機器１１として入出力部６に接続する。この時、外部機器データバス１２として、ＩＥＥＥ１３９４規格等に準拠したインターフェースケーブルを使って接続する。
【００３４】
アプリケーション部９に、記録媒体またはダウンロードしたプログラムとして入手した動画編集を行うソフトウェアの本体をインストールした時に、オペレーションシステム部８上で使用できる環境も整えられる。この時、アプリケーション部９に導入するソフトウェアには、パフォーマンスモードと省電力モードの切り替えを行うモード情報が挿入されており、そのモード情報に基づきオペレーションシステム部８が、制御情報１０として中央処理装置２の省電力モードを制御する事ができるようになっている。これにより、動画編集ソフトがシステム１のデータ蓄積部７と外部機器１１との間でデータの送受信をＤＭＡ転送で行われて、中央処理装置２の使用頻度が低くても動画編集ソフトが起動している時にはパフォーマンスモードに移行する。なお、動画編集ソフトのインストール方法としては、上記のようにインストールプログラムを保存したＣＤ−ＲＯＭやＤＶＤなどの記録媒体を用いてインストールする方法や、動画編集ソフトのインストールプログラムをアップロードしてあるインターネットサイトから、前記インストールプログラムをダウンロードして実行することによりインストールする方法などがある。
【００３５】
動画編集ソフトを終了した後、オペレーションシステム部８が省電力モードに移行する位に中央処理装置の使用頻度が低い場合は、オペレーションシステム部９の処理により省電力モードに移行する。
【００３６】
また、パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置２を搭載しているシステム１がバッテリーで駆動している場合、インストールされたソフトウェアまたはプログラムにあるパフォーマンスモードと省電力モードの切り替えを行うモード情報でパフォーマンスモードが組み込まれた時に、ＡＣアダプタなどの常時電源接続を要求するメッセージまたはアイコンを出力する事によって、パフォーマンスモードでの使用に耐えうる環境にするように使用者へ注意を促すことができる。これは、パフォーマンスモードは、省電力モードに比べて消費電力が高く、バッテリー駆動している状態でシステムの駆動時間が短くなってしまうのを極力防ぐためである。
【００３７】
なお、以上の説明でソフトウェアまたはプログラムが起動した時点でパフォーマンスモードに設定されて、終了した時点でオペレーションシステム部８が省電力モードに移行する位に中央処理装置の使用頻度が低い場合、オペレーションシステム部９の処理により省電力モードに移行すると説明したが、ソフトウェアまたはプログラムをインストールした時点でパフォーマンスモードに設定された場合にＡＣアダプタの接続を要求しても良い。
【００３８】
また、パフォーマンスモードと省電力モードのモードを切り替えて動作可能な中央処理装置を搭載しているシステムに、パフォーマンスモードと省電力モードの切り替えを行うモード情報を含んだソフトウェアまたはプログラムをアプリケーション部９にインストールし、ソフトウェアまたはプログラムが起動している間のみパフォーマンスモードが設定された場合に、別途オペレーションシステム部８が中央処理装置２の省電力管理を行っている制御よりも、アプリケーション部９にインストールされたソフトウェアまたはプログラムのパフォーマンスモードと省電力モードの切り替えを優先する構成にする事で、モード切り替えを統一できる。
【００３９】
なお、以上の説明でオペレーションシステム部のパフォーマンスモードと省電力モードの切り替えを行っている制御より優先すると説明したが、システムの構成によっては必ずしも優先にしなくても良い。
【００４０】
なお、以上の説明でソフトウェアまたはプログラムが起動した時点でパフォーマンスモードに設定されて、終了した時点でオペレーションシステム部８が省電力モードに移行する位に中央処理装置の使用頻度が低い場合、オペレーションシステム部９の処理により省電力モードに移行すると説明したが、ソフトウェアまたはプログラムをインストールした時点でパフォーマンスモードに設定された場合に中央処理装置２の省電力管理を行っても良い。
【００４１】
なお、以上の説明で動画編集ソフトについて説明したが、オペレーションシステム部８にインストールして動作する全てのアプリケーションソフトウェアについて言えることで前述の例に限るものでない。
【００４２】
なお、以上の説明でアプリケーション部９にインストールするソフトウェアを記録媒体またはプログラムと説明したが、パソコン等で商品出荷以前に製造者側あるいは販売者側でインストールされているソフトウェアでも良く、アプリケーション部９にインストールする手段は限定しない。
【００４３】
なお、以上の説明でシステム１のデータ蓄積部７と外部機器１１との間のデータでデータ送受信をＤＭＡ転送と説明したが、オペレーションシステム部８が省電力モードに移行する位に中央処理装置２の使用頻度が低い場合の転送方法なら限定しない。
【００４４】
なお、以上の説明でデータ転送をシステム１のデータ蓄積部７と外部機器１１との間で行うと説明しているが、システム１のデータ蓄積部７と外部機器１１と外部蓄積機器１３から考えられる全ての組み合わせの構成で実現しても良い。
【００４５】
なお、以上の説明で外部機器１１と外部蓄積機器１３は、それぞれ１つで説明しているが、複数接続される構成にしても良い。その場合は、入出力部６に複数の接続端子を設ける構成とするか、あるいは入出力部６における接続端子の数は少なくし、別途ハブを用いて通信経路を分岐させて、複数の外部機器１１あるいは外部接続機器１３を接続可能な構成としてもよい。
【００４６】
図２は本発明の省電力制御システムの電力モード移行図であり、図２において２０はシステム１の電源をオンにしてシステムが動作するシステム起動である。２１はシステム起動２０によりパソコンが正常に起動してオペレーションシステムが動作するオペレーション起動である。２２はオペレーションシステム起動２１が動作して、パフォーマンスモードと省電力モードの切り替えを行うモード情報を持つアプリケーションソフトが起動するかどうかの分岐を表すアプリ起動である。２３は中央処理装置２の能力を最大にするパフォーマンスモードである。２４は中央処理装置２の能力を落とすことによって省電力にして電力の削減を行う省電力モードである。
【００４７】
以上のように構成された省電力制御システムの電力モード移行図の動作を説明する。
【００４８】
システム起動２０によってパソコンが正常に起動した状態でオペレーションシステム起動２１が動作する。次にアプリ起動２２に移行し、パフォーマンスモードと省電力モードの切り替えを行うモード情報を持つアプリケーションを起動した場合、パフォーマンスモード２３に移行する。パフォーマンスモードと省電力モードの切り替えを行うモード情報を持つアプリケーションが起動しない場合は省電力モード２４に移行する。
【００４９】
以上のように本実施の形態によれば、外部機器との入出力の有無に関係無くオペレーションシステム部が省電力モードに移行する位に中央処理装置の使用頻度が低い場合は省電力モードにし、アプリケーション部に導入するソフトウェアにパフォーマンスモードと省電力モードの切り替えを行うモード情報を挿入してオペレーションシステム部の省電力モードを制御する事によって、外部機器との入出力の有無に関係なく中央処理装置の能力を必要とする状況では節電モードへの移行を停止して通信障害を無くすという効果を得ることができる。
【産業上の利用可能性】
【００５０】
本発明は、特に省電力化が実現できる中央処理装置を搭載していても通信障害を無くす携帯機器など様々な応用例が考えられる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態１における省電力制御システムのブロック図
【図２】同実施の形態１における省電力制御システムの電力モード移行の流れを示すフロー図
【図３】従来の省電力制御システムのブロック図
【符号の説明】
【００５２】
１    パソコン
２    中央処理装置
３    システム部
４    蓄積部  
５    データバス
６    入出力部
７    データ蓄積部
８    オペレーションシステム部
９    アプリケーション部
１０    制御線
１１    外部機器
１２    外部機器データバス
１３    外部蓄積機器
１４    外部蓄積機器データバス
【図１】
2006251981.tif 000003
【図２】
2006251981.tif 000004
【図３】
2006251981.tif 000005