(57)【要約】【課題】バッテリ電源により動作する時にＬＣＤ装置に提供する垂直周波数を低下させて，ＬＣＤ装置による電力消耗を減少させる。【解決手段】バッテリとアダプタのいずれかの電源を供給する電源供給部２０と，ビデオチップ５その他の周辺装置の駆動情報が貯蔵されるＢＩＯＳ　ＲＯＭ１０が設けられたシステムボードと，ビデオチップ５から提供される垂直周波数により動作するＬＣＤ装置７とを有し，電源供給部２０の電源がアダプタとバッテリのいずれかを感知して電源感知情報を出力するマイクロプロセッサ３と，ＢＩＯＳ　ＲＯＭ１０に設けられ，電源がバッテリである場合に，ＬＣＤ装置７に提供する垂直周波数を，アダプタである時より低くなるようにビデオチップを制御する制御部とを含むコンピュータ。【選択図】　図１
2004070919.tif 000002
【特許請求の範囲】
【請求項１】
バッテリとアダプタのうちのいずれかによる電源を供給する電源供給部と，ビデオチップ及びその他の周辺装置の駆動情報が貯蔵されるＢＩＯＳ　ＲＯＭが設けられたシステムボードと，前記ビデオチップから提供される垂直周波数により動作するＬＣＤ装置とを有するコンピュータであって，
前記電源供給部の電源が前記アダプタと前記バッテリのうちのいずれかを感知して電源感知情報を出力するマイクロプロセッサと，
前記ＢＩＯＳ　ＲＯＭに設けられ，前記電源感知情報に基づいて前記電源供給部の電源が前記バッテリである場合に，前記ＬＣＤ装置に提供する前記垂直周波数が，前記電源供給部の電源が前記アダプタである時に比べて低くなるように前記ビデオチップを制御する制御部と，
を含むことを特徴とする，コンピュータ。
【請求項２】
前記制御部は，複数の垂直周波数情報を含み，前記電源感知情報に基づいて対応する垂直周波数を出力するように前記ビデオチップを制御するビデオＢＩＯＳを含むことを特徴とする，請求項１に記載のコンピュータ。
【請求項３】
前記制御部は，システムの動作中に前記マイクロプロセッサから提供された前記電源感知情報に基づいて前記電源が変更された場合に，前記ビデオチップの垂直周波数を変更するように前記ビデオＢＩＯＳに命令を出力するシステムＢＩＯＳをさらに含むことを特徴とする，請求項２に記載のコンピュータ。
【請求項４】
前記システムＢＩＯＳは，前記電源が変更された場合に，前記ＬＣＤ装置をオフにするように前記ビデオＢＩＯＳに命令を出力し，前記ビデオＢＩＯＳは，前記命令に基づいて前記ビデオチップからビデオ信号が出力されないように制御することを特徴とする，請求項３に記載のコンピュータ。
【請求項５】
前記制御部は，前記電源感知情報に基づいて，前記電源がバッテリである場合は，前記ビデオチップの垂直周波数を５０Ｈｚに設定し，前記電源がアダプタである場合は，前記ビデオチップの垂直周波数を６０Ｈｚに設定することを特徴とする，請求項１，２，３，または４のうちのいずれか１項に記載のコンピュータ。
【請求項６】
ビデオチップ及び各種の装置が装着されたシステムボードと，バッテリとアダプタのうちのいずれかの電源をシステムボードに提供する電源供給部と，前記ビデオチップの垂直周波数情報を有し，ブート時に前記システムボードを初期化するＢＩＯＳ　ＲＯＭと，前記ビデオチップから提供される垂直周波数により動作するＬＣＤ装置と，を有するコンピュータの制御方法であって，
前記電源供給部の電源が前記アダプタであるか前記バッテリであるかを感知する段階と；
前記感知した電源が前記バッテリである場合に，前記ＬＣＤ装置に提供する垂直周波数が，前記感知した電源が前記アダプタである時に比べて低くなるように前記ＢＩＯＳ　ＲＯＭに設定する垂直周波数を変更する段階と；
前記変更した垂直周波数を出力するように前記ビデオチップを制御する段階と；
を含むことを特徴とする，コンピュータの制御方法。
【請求項７】
前記ＢＩＯＳ　ＲＯＭは，ブート時に前記システムボードの各種の装置を初期化するシステムＢＩＯＳと，前記ビデオチップの垂直周波数を設定するビデオＢＩＯＳとを有し，
前記ブート時に前記垂直周波数を変更する段階は，前記ビデオＢＩＯＳに前記感知した電源の情報を提供する段階と，前記感知した電源の情報に基づいて前記ビデオＢＩＯＳが前記ビデオチップの垂直周波数を設定する段階と，を含むことを特徴とする，請求項６に記載のコンピュータの制御方法。
【請求項８】
前記システムの動作中に前記垂直周波数を変更する段階は，前記電源供給部の電源が変更されたことを感知する段階と；前記変更された電源の情報を前記システムＢＩＯＳに提供する段階と；前記変更された電源情報に基づいて前記システムＢＩＯＳが前記ビデオチップの垂直周波数を再設定するように前記ビデオＢＩＯＳに命令を出力する段階と；
を含むことを特徴とする，請求項６または７のうちのいずれか１項に記載のコンピュータの制御方法。
【請求項９】
前記システムの動作中に前記電源が変更された場合に，前記システムＢＩＯＳは，前記ビデオチップから出力されるビデオ信号をオフにするように前記ビデオＢＩＯＳに命令を出力する段階をさらに含むことを特徴とする，請求項６，７，または８のうちのいずれか１項に記載のコンピュータの制御方法。
【請求項１０】
前記垂直周波数を変更する段階は，前記感知された電源がバッテリである場合に，前記ビデオチップの垂直周波数を５０Ｈｚに設定し，前記感知された電源がアダプタである場合に，前記ビデオチップの垂直周波数を６０Ｈｚに設定することを特徴とする，請求項６，７，８，または９のうちのいずれか１項に記載のコンピュータの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，コンピュータ及びコンピュータの制御方法に係り，より詳細には，特に携帯用コンピュータにおいて，ＬＣＤの垂直周波数を変更することができるコンピュータ及びコンピュータの制御方法に関する。
【０００２】
【従来の技術】
携帯用コンピュータは，デスクトップコンピュータに比べて小型軽量で，移動性に優れ，屋外での活動が多いユーザに多用されている。
【０００３】
一般に，携帯用コンピュータは，ビデオチップ，ハードディスクドライブ，メモリ，マイクロプロセッサを含むコンピュータ本体と，コンピュータ本体とヒンジ結合されてコンピュータ本体から提供されたビデオ信号を処理して画像を表示するＬＣＤ装置と，システム本体とＬＣＤ装置とに電源を供給する電源供給部とを有する。
【０００４】
このような携帯用コンピュータは，アダプタにより電源を供給したり，バッテリを装着して使用するようになっている。しかし，バッテリ電源により携帯用コンピュータを駆動する場合，バッテリの充電容量が制限されているので，コンピュータを使用できる時間も制限される。したがって，携帯用コンピュータの電力消費を減らすために，ハードウェア的にまたはソフトウェア的に，多様な電源管理方法が提案されている。
【０００５】
携帯用コンピュータの電源スイッチがオンされた時には，ビデオチップのＰＯＳＴ（Ｐｏｗｅｒ　Ｏｎ　Ｓｅｌｆ　Ｔｅｓｔ）時のＬＣＤ装置の垂直周波数設定などが初期化される。現在，大部分の携帯用コンピュータのＬＣＤ装置は，６０Ｈｚの垂直周波数により最適に動作されるようになっている。ＬＣＤ装置は，垂直周波数が大きいほどバッテリの電力消耗が大きい。バッテリモード時にＬＣＤ装置の垂直周波数を６０Ｈｚより低く（小さく）設定すれば，電力消耗を減らして携帯用コンピュータの使用時間を延長することができる。最近開発されたＬＣＤ装置は，垂直周波数を５０Ｈｚに下げても，ユーザがその変化を認識できない程度である。
【０００６】
【発明が解決しようとする課題】
ところが，ＰＯＳＴ時に設定したＬＣＤ装置の垂直周波数は，ＡＣアダプタまたはバッテリの電源種類に関わらず，システムの電源が終了するまで維持される。このため，従来の携帯用コンピュータは，システム作動中にバッテリの消費電力を減らすために，バックライトの照度を減らして省エネルギー機能を具現していた。
【０００７】
本発明は，上述した問題点を解決するため，バッテリの電源により動作する時に，ＬＣＤ装置に提供される垂直周波数を低下させることにより，ＬＣＤ装置による電力消耗を減少させることができるコンピュータ及びコンピュータの制御方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するため，本発明の主たる観点によれば，バッテリとアダプタのうちのいずれかによる電源を供給する電源供給部と，ビデオチップ及びその他の周辺装置の駆動情報が貯蔵されるＢＩＯＳ（Ｂａｓｉｃ　Ｉｎｐｕｔ−Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）　ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ　Ｍｅｍｏｒｙ）が設けられたシステムボードと，ビデオチップから提供される垂直周波数により動作するＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）装置とを有するコンピュータであって，電源供給部の電源がアダプタとバッテリのうちのいずれかを感知して電源感知情報を出力するマイクロプロセッサと，ＢＩＯＳ　ＲＯＭに設けられ，電源感知情報に基づいて電源供給部の電源がバッテリである場合に，ＬＣＤ装置に提供する垂直周波数が，電源供給部の電源がアダプタである時に比べて低くなるようにビデオチップを制御する制御部とを含むことを特徴とするコンピュータが提供される。ここで，バッテリには乾電池などの一次電池，Ｌｉイオン電池などの充電可能な二次電池のいずれをも含み，アダプタには交流／直流電源変換アダプタなどを含む。
【０００９】
ここで，制御部は，複数の垂直周波数情報を含み，電源感知情報に基づいて対応する垂直周波数を出力するようにビデオチップを制御するビデオＢＩＯＳを含むことが好ましい。
【００１０】
また，制御部は，システムの動作中にマイクロプロセッサから提供された電源感知情報に基づいて電源が変更された場合に，ビデオチップの垂直周波数を変更するようにビデオＢＩＯＳに命令を出力するシステムＢＩＯＳをさらに含むことで，システム動作中に電源の種類がバッテリに変更された場合に，ビデオチップの垂直周波数を低下させることができる。
【００１１】
また，システムＢＩＯＳは，電源の種類が変更された場合に，ＬＣＤ装置をオフにするようにビデオＢＩＯＳに命令を出力し，ビデオＢＩＯＳは，命令に基づいてビデオチップからビデオ信号が出力されないように制御することが好ましい。このようにすることにより，垂直周波数が瞬間的に変更されても，ＬＣＤ装置の損傷を防止することができる。
【００１２】
また，制御部は，電源感知情報に基づいて，電源がバッテリである場合は，例えば，ビデオチップの垂直周波数を５０Ｈｚに設定し，電源がアダプタである場合は，ビデオチップの垂直周波数を６０Ｈｚに設定することが好ましい。
【００１３】
上記課題を解決するため，本発明の他の観点によれば，ビデオチップ及び各種の装置が装着されたシステムボードと，バッテリとアダプタのうちのいずれかの電源をシステムボードに提供する電源供給部と，ビデオチップの垂直周波数情報を有し，ブート時にシステムボードを初期化するＢＩＯＳ　ＲＯＭと，ビデオチップから提供される垂直周波数により動作するＬＣＤ装置とを有するコンピュータの制御方法であって，電源供給部の電源がアダプタであるかバッテリであるかを感知する段階と；感知した電源がバッテリである場合に，ＬＣＤ装置に提供する垂直周波数が，感知した電源がアダプタである時に比べて低くなるようにＢＩＯＳ　ＲＯＭに設定する垂直周波数を変更する段階と；変更した垂直周波数を出力するようにビデオチップを制御する段階と；を含むことを特徴とする，コンピュータの制御方法が提供される。
【００１４】
ここで，ＢＩＯＳ　ＲＯＭは，ブート時にシステムボードの各種の装置を初期化するシステムＢＩＯＳと，ビデオチップの垂直周波数を設定するビデオＢＩＯＳとを有し，ブート時に垂直周波数を変更する段階は，ビデオＢＩＯＳに感知された電源の情報を提供する段階と，感知された電源の情報に基づいてビデオＢＩＯＳがビデオチップの垂直周波数を設定する段階と，を含むことが好ましい。これにより，ブート時に電源情報がバッテリである場合に，ビデオチップの垂直周波数を電源情報がアダプタ電源である場合に比べて低下させることができる。
【００１５】
また，システムの動作中上記垂直周波数を変更する段階は，電源供給部の電源が変更されたことを感知する段階と；変更された電源の情報をシステムＢＩＯＳに提供する段階と；変更された電源情報に基づいてシステムＢＩＯＳがビデオチップの垂直周波数を再設定するようにビデオＢＩＯＳに命令を出力する段階と；を含むことが好ましい。これにより，システム動作中に電源情報がバッテリへ変更した時にビデオチップの垂直周波数を低下させることができる。
【００１６】
ここで，システムの動作中に電源が変更された場合に，システムＢＩＯＳは，ビデオチップから出力されるビデオ信号をオフにするようにビデオＢＩＯＳに命令を出力する段階をさらに含むことが好ましい。これにより，ＬＣＤ装置の垂直周波数の変更時にＬＣＤ装置の損傷を防止することができる。
【００１７】
垂直周波数を変更する段階は，感知された電源がバッテリである場合は，例えば，ビデオチップの垂直周波数を５０Ｈｚに設定し，電源がアダプタである場合は，ビデオチップの垂直周波数を６０Ｈｚに設定することが好ましい。
【００１８】
【発明の実施の形態】
以下に，本発明の実施の形態を，図面を用いて説明する。図１は，本実施の形態による携帯用コンピュータの制御ブロック図である。図面に示すように，携帯用コンピュータは，電源スイッチ１と，ＡＣアダプタ２１またはバッテリ２３の電源により電源を供給する電源供給部２０と，電源スイッチ１がオンされるとシステムボードに設けられた各装置を初期化するＰＯＳＴ過程を行い，ビデオチップ５からＬＣＤ装置７に供給される垂直周波数を設定するＢＩＯＳプログラムが貯蔵されたＢＩＯＳ　ＲＯＭ１０と，ビデオチップ５から提供される垂直周波数と水平周波数とＲＧＢビデオ信号を処理して画像と表示するＬＣＤ装置７と，電源供給部２０の電源がＡＣアダプタ２１であるかバッテリ２３であるかを感知してその電源感知情報をＢＩＯＳプログラムに提供するマイクロプロセッサ３と，を含む。
【００１９】
ＢＩＯＳ　ＲＯＭ１０に貯蔵されるＢＩＯＳプログラムは，ＰＯＳＴ進行時に，システムに装着された装置の状態を初期化するシステムＢＩＯＳ１３と，システムＢＩＯＳ１３からの命令にしたがって，ビデオチップ５の垂直周波数を設定するビデオＢＩＯＳ１５と，を含む。
【００２０】
本実施の形態により，システムのブート時に，ＰＯＳＴが進行される間のビデオＢＩＯＳ１５は，マイクロプロセッサ３から提供される電源感知情報に基づいてビデオチップ５の垂直周波数を設定する。即ち，電源供給部２０の電源がバッテリ２３である場合，ビデオチップ５から出力される垂直周波数が電源供給部２０の電源がアダプタ２１である場合に比べて低くなるようにビデオチップ５の垂直周波数を設定する。
【００２１】
一方，システムの動作中に，電源供給部２０の電源がＡＣアダプタ２１からバッテリ２３に変更されたり，バッテリ２３からＡＣアダプタ２１に変更されたりする場合，システムＢＩＯＳ１３は，マイクロプロセッサ３から提供された電源感知情報に基づいてＬＣＤ装置７の垂直周波数の設定を変更する命令を，ビデオＢＩＯＳ１５に出力する。これと同時にシステムＢＩＯＳ１３は，電源供給部２０の電源がＡＣアダプタ２１であるかバッテリ２３であるかにしたがって，ＬＣＤ装置７の垂直周波数設定情報（ＩＤ）をビデオＢＩＯＳ１５に提供する。これにより，ビデオＢＩＯＳ１５は，ビデオチップ５を制御して，対応する垂直周波数設定情報（ＩＤ）にしたがう垂直周波数に変更する。後に，ビデオチップ５は，変更された垂直周波数を出力してＬＣＤ装置７を駆動する。
【００２２】
ここで，垂直周波数設定情報（ＩＤ）は，電源供給部２０の電源がバッテリ２３である時には，ＬＣＤ装置７の垂直周波数を５０Ｈｚに設定するようにする情報であり，電源供給部２０の電源がＡＣアダプタ２１である時には，ＬＣＤ装置７の垂直周波数を６０Ｈｚに設定するようにする情報である。
【００２３】
また，ＬＣＤ装置７の垂直周波数の設定を変更する場合，システムＢＩＯＳ１３は，瞬間的な垂直周波数の変更に対してＬＣＤ装置７を保護するために，まず，ＬＣＤ装置７をオフさせる命令をビデオＢＩＯＳ１５に出力する。これにより，ビデオＢＩＯＳ１５は，ビデオチップ５を制御して，ビデオ信号が出力されないようにする。
【００２４】
図１の制御ブロックに示すように，ＬＣＤ装置の垂直周波数を変更する制御手順を述べると次の通りである。図２は本実施の形態による携帯用コンピュータのＰＯＳＴ過程時の制御フローチャートであり，図３は本実施の形態による携帯用コンピュータのシステム動作中の制御フローチャートである。携帯用コンピュータの電源スイッチ１をオンすると，システムの初期化過程としてＰＯＳＴ過程が実行される。
【００２５】
図２に示すように，Ｓ１で，コンピュータシステムがＰＯＳＴ過程である場合（Ｓ１），Ｓ３で，マイクロプロセッサ３は電源供給部２０の電源の種類がＡＣアダプタ２１であるかバッテリ２３であるかを感知する（Ｓ３）。感知された電源感知情報は，Ｓ５で，ＢＩＯＳ　ＲＯＭ１０のビデオＢＩＯＳ１５に提供される（Ｓ５）。この時，ビデオＢＩＯＳ１５は，電源感知情報に基づいてビデオチップ５から出力される垂直周波数を設定する。ビデオＢＩＯＳ１５は，Ｓ７で，電源供給部２０の電源がバッテリ２３である場合（Ｓ７），Ｓ９で，ビデオチップ５の垂直周波数を５０Ｈｚに設定し（Ｓ９），ＡＣアダプタ２１である場合には，Ｓ１３で，ビデオチップ５の垂直周波数を６０Ｈｚに設定する（Ｓ１３）。後に，ビデオチップ５は，Ｓ１１で，設定された垂直周波数信号をＬＣＤ装置７に提供して動作させる（Ｓ１１）。
【００２６】
一方，図３に示すように，マイクロプロセッサ３は，Ｓ１５で，コンピュータシステムが動作中であるかを判断し（Ｓ１５），Ｓ１７で，電源供給部２０の電源が変更されたかを感知する（Ｓ１７）。電源がＡＣアダプタ２１からバッテリ２３に，またはバッテリ２３からＡＣアダプタ２１に変更される場合，マイクロプロセッサ３は，Ｓ１９で，変更された電源感知情報をＢＩＯＳＲＯＭ１０のシステムＢＩＯＳ１３に提供する（Ｓ１９）。この時，システムＢＩＯＳ１３は，Ｓ２１で，ビデオＢＩＯＳ１５に命令を出力して，ＬＣＤ装置７に供給されるビデオ信号を遮断する（Ｓ２１）。これにより，ビデオＢＩＯＳ１５は，ビデオ信号が出力されないようにビデオチップ５を設定する。
【００２７】
一方，システムＢＩＯＳ１３は，マイクロプロセッサ３から提供された電源感知情報に基づいて，垂直周波数を再設定するための命令と垂直周波数設定情報（ＩＤ）を，ビデオＢＩＯＳ１５に提供する。これにより，ビデオＢＩＯＳ１５は，Ｓ２３で，垂直周波数設定情報（ＩＤ）にしたがってＬＣＤ装置７に印加される垂直周波数を変更するようにビデオチップ５を再設定する（Ｓ２３）。これにより，ビデオチップ５は，Ｓ２５で，ビデオ信号を再設定された垂直周波数信号でＬＣＤ装置７に提供する（Ｓ２５）。ＬＣＤ装置７は，ＡＣアダプタ２１の電源に変更またはバッテリ２３電源に変更されることにより，以前とは異なる垂直周波数にしたがって動作される。
【００２８】
バッテリ２３の電源に変更された時には，ビデオチップ５の垂直周波数を５０Ｈｚに設定し，ＡＣアダプタ２１の電源に変更された時には，垂直周波数を６０Ｈｚに設定することが好ましい。電源供給部２０の電源が変更されない場合には，Ｓ２７で，ビデオチップ５からＬＣＤ装置７に提供される現在の垂直周波数を維持する（Ｓ２７）。
【００２９】
ここで，上述した実施の形態では，ブート時またはシステム動作中にバッテリ電源である場合に，ビデオチップ５の垂直周波数を低下させることについて述べたが，システムＢＩＯＳがバックライトの明りを減少させる制御信号をマイクロプロセッサに出力するようにすることもできる。これにより，マイクロプロセッサがバックライトに供給される電圧を減少させることもできる。
【００３０】
このような構成により，システムがバッテリ電源により動作される場合に，ＬＣＤ装置の垂直周波数をアダプタ電源である時に比べて低く設定して，ＬＣＤ装置での消費電力を減少させてバッテリの使用時間を延長することができる。
【００３１】
以上，添付図面を参照しながら本発明のコンピュータ及びコンピュータの制御方法の好適な実施形態について説明したが，本発明はこの例に限定されない。いわゆる当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００３２】
【発明の効果】
以上示したように，本発明によると，バッテリ電源により動作する時にＬＣＤ装置に提供する垂直周波数を低下させて，ＬＣＤ装置による電力消耗を減少させることができるコンピュータ及びコンピュータの制御方法が提供できた。
【図面の簡単な説明】
【図１】図１は，本実施の形態による携帯用コンピュータの制御ブロック図である。
【図２】図２は，本実施の形態による携帯用コンピュータのＰＯＳＴ過程の制御フローチャートである。
【図３】図３は，本実施の形態による携帯用コンピュータのシステム動作の制御フローチャートである。
【符号の説明】
１　　電源スイッチ
３　　マイクロプロセッサ
５　　ビデオチップ
７　　ＬＣＤ装置
１０　　ＢＩＯＳ　ＲＯＭ
１３　　システムＢＩＯＳ
１５　　ビデオＢＩＯＳ
２０　　電源供給部
２１　　ＡＣアダプタ
２３　　バッテリ
【図１】
2004070919.tif 000003
【図２】
2004070919.tif 000004
【図３】
2004070919.tif 000005