(57)【要約】【課題】本発明は、周囲の環境照度に応じてスピーカなどの音発生部から発せられる音量を制御することが可能な電子機器および音量制御方法を提供する。【解決手段】  ＣＰＵ１１は、メモリ１３に格納された音量制御プログラム２２１及びデータテーブル２２２に従う音量制御処理を実行する。データテーブル２２２は、照度と音量の関係を記憶したものであり、音量制御プログラム２２１はこのデータテーブル２２２を参照し、その照度に応じた音量を決定する。ＣＰＵ１１は、音量制御プログラム２２１に基づき、ＥＣ／ＫＢＣ１９を介して照度検出部２１より照度検出データ（Ａ）を取得し、その値と設定値とをもとに現在の使用環境に最適な音量値を決定し、その音量データ（Ｂ）をI／Ｏハブ１５に設定する。Ｉ／Ｏハブ１５は、この音量データ（Ｂ）に基づいてアンプ１８２を制御しスピーカ１８へ音を出力する。【選択図】    図３
2005110044.tif 000002
【特許請求の範囲】
【請求項１】
本体と、
前記本体周囲の照度を検出する照度検出手段と、
音を出力する音出力手段と、
第１の照度データと、前記音出力部から出力される音の第１の音量値とを関連付けて記憶
する記憶手段と
前記照度検出部により検出された照度が前記第１の照度データである場合に、前記記憶部
を参照し、前記音出力部から出力される音を前記第１の音量値に設定する設定手段と
を具備することを特徴とする電子機器。
【請求項２】
前記照度検出手段は、前記本体に設けられていることを特徴とする請求項１に記載の電子
機器。
【請求項３】
前記記憶手段はさらに前記第１の照度データより大きい第２の照度データと、前記音出力
手段から出力される音の第２の音量値とを関連付けて記憶し、
前記設定手段は、前記照度検出手段により検出された照度が前記第２の照度データである
場合に、前記記憶手段に記憶されている内容に基づいて前記音出力手段から出力される音
量値を前記第２の音量値に設定することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記設定手段により、前記音量値が設定される場合に、前記音量値が変更される旨を通知
する通知手段をさらに具備することを特徴とする請求項１または３に記載の電子機器。
【請求項５】
前記設定手段により、前記音量値が設定される場合に、前記音量値の変更を許可する許可
手段と、
前記音量値が設定される場合に、前記音量値の変更を中止する中止手段とを具備すること
を特徴とすることを特徴とする請求項１または３に記載の電子機器。
【請求項６】
前記許可手段及び前記中止手段とは、前記音量値が設定される場合に、前記本体が具備す
る表示手段に表示されることを特徴とする請求項５に記載の電子機器。
【請求項７】
前記電子機器はさらに、第３の照度データと、前記音出力部から出力される音の第３の音
量値とを関連付けて前記記憶手段に記憶させる記録手段をさらに具備することを特徴とす
る請求項２に記載の電子機器。
【請求項８】
電子機器本体周囲の照度を検出する照度検出手段と、音を出力する音出力手段とを具備す
る電子機器の音量制御方法において、
前記照度検出手段により周囲の照度を検出し、
前記周囲の照度が第１の照度以下である場合に、前記音出力手段から出力される音の音
量を第１の音量値に設定することを特徴とする音量制御方法。
【請求項９】
前記周囲の照度が前記第１の照度より大きく、前記第第１の照度より大きい第２の照度以
下である場合に、前記音出力手段から出力される音の音量を前記第１の音量値より大きい
第２の音量値に設定すること
を特徴とする請求項８に記載の音量制御方法。
【請求項１０】
電子機器本体周囲の照度を検出する照度検出手段と、音を出力する音出力手段とを具備す
る電子機器の音量制御方法において、
前記照度検出手段により周囲の照度を検出し、
前記周囲の照度が第１の照度以下である場合に、前記音出力手段から出力される音の音
量を第１の音量値に変更することを決定し、
前記音出力手段から出力される音量を変更する旨を通知すること
を特徴とする音量制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周囲の明るさを検出可能な電子機器および電子機器に設けられたスピーカの
音量制御方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（以下、パソコンと称す）に代表される電子機器の普及
は著しく、高機能化が進んでいる。このような電子機器では、テレビチューナを内蔵する
ものや、高性能なスピーカを有するものが普及しはじめている。このような電子機器では
、オーディオ、ＴＶ、ＤＶＤ鑑賞などをパソコン上で鑑賞、視聴することが可能である。
【０００３】
しかし、可搬型のパソコンなどでは、周囲の状況によって、音量を下げる必要がある。
例えば、電車やバスなどの公共の乗り物の中でＤＶＤを鑑賞する場合や、深夜の家庭など
でも、周囲に配慮して音量を小さくすることが望ましい。
【０００４】
従来、このような音量の調整は、ユーザが手動でダイヤルスイッチを操作したり、パソ
コン画面上のボリュームバーを操作して行うことが一般的である。
【０００５】
自動で音量を調整する手法としては、通信装置において耳につけて使用する電話モード
と、体から離して操作する操作モードの状態をセンサで検出し、操作モードの場合は音量
を上げる技術が知られている（例えば、特許文献１）。
【特許文献１】米国特許６０１４５７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記した技術では、ユーザと通信装置との関係により音量が操作される技術であり、周
囲の環境に配慮されたものではない。例えば、夜中の静まった状況でも、操作モードであ
ると判断された場合は、音量が上がってしまという問題があった。
【０００７】
また、ユーザが手動で音量を調整する場合は、状況に応じて都度、音量調整を行う必要
があるため使い勝手の面で手間がかかるという問題があった。
【０００８】
本発明は上記実情に鑑みなされたもので、周囲の環境照度に応じてスピーカなどの音発
生部から発せられる音量を制御することが可能な電子機器および音量制御方法を提供する
ことを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１にかかる発明では、本体と、本体周囲の照度を検
出する照度検出手段と、音を出力する音出力手段と、第１の照度データと、音出力部から
出力される音の第１の音量値とを関連付けて記憶する記憶手段と
照度検出部により検出された照度が第１の照度データである場合に、記憶部を参照し、音
出力部から出力される音を第１の音量値に設定する設定手段とを具備することを特徴とす
る。
【００１０】
このような構成により、周囲の環境照度に応じてスピーカなどの音発生部から発せられ
る音量を制御することが可能な電子機器提供することが可能である。
【００１１】
また、請求項８に係る発明では、電子機器本体周囲の照度を検出する照度検出手段と、
音を出力する音出力手段とを具備する電子機器の音量制御方法において、照度検出手段に
より周囲の照度を検出し、周囲の照度が第１の照度以下である場合に、音出力手段から出
力される音の音量を第１の音量値に設定することを特徴とする。
【００１２】
このような構成により周囲の環境照度に応じてスピーカなどの音発生部から発せられる
音量を制御することが可能な音量制御方法を提供することが可能となる。
【発明の効果】
【００１３】
以上詳述したように本発明によれば、周囲の環境照度に応じてスピーカなどの音発生部
から発せられる音量を制御することが可能な電子機器および音量制御方法を提供すること
が可能である。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。  
図１に本発明の第１の実施形態に係る電子機器の構成図を示す。ここではバッテリ駆動
可能なノートブックタイプのパソコンを例に、そのパソコンの構成を示している。
【００１５】
このパソコン１には、図示するように、ＣＰＵ１１、グラフィック・メモリコントロー
ラハブ１２、メインメモリ（主記憶装置）１３、グラフィックコントローラ１４、Ｉ／Ｏ
ハブ１５、ＢＩＯＳ−ＲＯＭ１６、ハードディスクドライブ（ＨＤＤ）１７、スピーカ１
８、エンベッテッドコントローラ・キーボードコントローラ（以後、ＥＣ／ＫＢＣと称す
）１９、キーボード２０、照度検出部２１等を備えている。
【００１６】
ＣＰＵ１１は、パソコン１全体の動作制御およびメインメモリ１３の内容を参照し、そ
れに基づきデータ処理等を実行するデバイスである。
【００１７】
メインメモリ１３は、オペレーティングシステム（以後、OSと称す）１３１や、実行ア
プリケーションなどが記憶され、CPU１１により、読出し／書き込みが実行される。また
、パソコン１の起動時に、ＢＩＯＳ−ＲＯＭ１６からＯＳ実行中に必要なＢＩＯＳプログ
ラム２２がメインメモリ１３にコピーされる。このＢＩＯＳプログラム２２には、第１の
実施形態に係る音量制御プログラム２２１やこのプログラム２２１に用いられる各種設定
値が含まれている。
【００１８】
グラフィックコントローラ１４は、ＶＲＡＭ１４１と接続されている。ＣＰＵ１１が実
行するＯＳ１３１の制御の下に、ディスプレイユニット２３に設けられるＬＣＤ（Ｌｉｑ
ｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）２４を表示駆動制御するとともに、図示しない
ＣＲＴ端子、ＤＶＩ端子、ＴＶ端子等、各種外部ディスプレイの接続インタフェースを介
して接続された外部表示デバイスを表示駆動制御する。
【００１９】
ＶＲＡＭ１４１は、グラフィックコントローラ１４により制御されるメモリデバイスで
あり、ＬＣＤ２４に表示される表示データを一時格納する。グラフィックコントローラ１
４により、グラフィック・メモリコントローラハブ１２から送信される映像データの書込
み／読み出しが行われる。
【００２０】
Ｉ／Ｏハブ１５は、Ｉ／Ｏハブ１５に接続されるＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ
）バス２４上のデバイスと、グラフィック・メモリコントローラハブ１２との間のデータ
変換等を行うブリッジ回路であり、各種Ｉ／Ｏコントローラが内蔵されている。
【００２１】
ＢＩＯＳ−ＲＯＭ１６は、パソコン内の各種ハードウェアをアクセスするファンクショ
ン実行ルーチンを体系化したプログラムであり、プログラムが書き換え可能なようにフラ
ッシュＲＯＭにより構成されている。パソコン１の起動時に、各種ハードウェアの初期化
を行ったり、起動時にＢＩＯＳ−ＲＯＭ１６の一部プログラムがメインメモリ１３へコピ
ーされ（BIOSプログラム２２）、ＯＳ実行中にも各種ハードウェアへの入出力制御を行う
。音量制御プログラム２２１はＢＩＯＳ−ＲＯＭ１６の一部として記憶されており、パソ
コン１の起動時にメインメモリ１３へコピーされる。また、この音量制御プログラム２２
１に用いられる各種設定値もBIOS−ROM１６に記憶される。
【００２２】
ＨＤＤ１７は、データを記憶する不揮発性記憶デバイスであり、パソコン１の電源が切
断されている状態でもデータを保持可能である。このＨＤＤ１７には、ＯＳや、各種アプ
リケーション、ドライバ、ユーティリティソフト、音楽や映像などのコンテンツデータが
記憶されており、これらのデータはＣＰＵ１１により適宜メインメモリ１３へ読み出され
、読み出されたデータはＣＰＵ１１によってさらに処理される。
【００２３】
スピーカ１８は、Ｉ／Ｏハブ１５を介して、ＣＰＵ１１により処理されたコンテンツデ
ータの音や、パソコン１で発生される警告音などの音を出力する音出力デバイス（音出力
部）である。
【００２４】
ＥＣ／ＫＢＣ１９は、ＣＰＵ１１によってリード／ライト可能な複数のレジスタ１９１
を内蔵している。このレジスタ１９１を使用することにより、ＣＰＵ１１と、ＥＣ／ＫＢ
Ｃ１９に接続されたデバイスとの間の通信が可能となる。また、キーボードコントローラ
の機能も内蔵されており、ＥＣ／ＫＢＣ１９に接続されるキーボード２０から入力される
信号の処理が行われ、上位のデバイス（ＣＰＵ１１１等）へ通知する。
【００２５】
照度検出部２１は、照度センサー２１１を備え、パソコン１の使用環境下での明るさ、
即ち装置周囲の照度（環境照度）を検出し、その検出データをＥＣ／ＫＢＣ１９に送出す
る。本実施形態では、所定時間毎に照度の読み出しを行う。また、１回の照度の読み出し
では４回のＡ／Ｄ変換を行い、最大値と最小値とを除いた２つの値の平均をとって照度の
読み出し照度データとしてＥＣ／ＫＢＣ１９へ通知する。ＥＣ／ＫＢＣ１９は、照度検出
部２１で検出された照度データを取得しレジスタ１９１に格納する。
【００２６】
さらにＥＣ／ＫＢＣ１９には、パワーサプライコントローラ（以後、ＰＳＣと称す）２
５が接続されている。
【００２７】
ＰＳＣ２５は、パソコン１全体の電源制御を行っており、二次電池であるバッテリ２６
や外部電源となるＡＣアダプタ２７からの電源供給をパソコン１内のデバイスへ供給する
。また、バッテリの充放電制御を行い、バッテリ２６の残量監視なども行う。また、ＡＣ
アダプタ２７から電源供給を受けている場合は、バッテリ２６の残量に応じて充電制御を
行う。
【００２８】
本実施形態では、ＢＩＯＳプログラム２２含まれる音量制御プログラム２２１に基づき
、周囲の照度に応じてスピーカ１８から出力される音の音量を制御することを可能とする
。
【００２９】
次に、図２に第１の実施形態に係るパソコンの外観斜視図を示す。この図２に示す、本
発明の実施形態に係るパソコン１は、本体１００と、ディスプレイユニット２３とを有し
ている。ディスプレイユニット２３には、ＬＣＤ２４が組み込まれており、このＬＣＤ２
４が組み込まれたディスプレイユニット２３は、本体１００に対してディスプレイユニッ
ト２３を開いた状態である開位置とディスプレイユニット２３を閉じた状態である閉位置
との間で回動自在に取り付けられている。
【００３０】
本体１００は箱形の筐体を有しており、その上面には、キーボード２０が配置され、キ
ーボード２０の手前の本体１００上面のほぼ中央部にはポインティングデバイスであるタ
ッチパネル１０１が設けられる。
【００３１】
また、本体１００上面には、周囲の明るさ（光の強さ）を感知する照度センサー２１１
が設けられている。この照度センサー２１１で感知した照度検知信号は、上述したように
照度検出部２１より照度検出データとしてＥＣ／ＫＢＣ１９に送出される。
【００３２】
図３に第１の実施形態に於けるコンピュータシステムの要部の構成図を示す。
【００３３】
Ｉ／Ｏハブ１５は、スピーカ１８の音量を調節するアンプ１８１を有し、図示しないレ
ジスタにスピーカ１８から出力される音の音量データが記憶され、この音量データに基づ
いた音量でスピーカ１８から音が出力される。
【００３４】
ＣＰＵ１１は、メモリ１３に格納された音量制御プログラム２２１及びデータテーブル
２２２に従う音量制御処理を実行する。データテーブル２２２は、照度に基づく音量の設
定データを記憶したものであり、音量制御プログラム２２１はこのデータテーブル２２２
を参照し、照度センサ２１１により検出されたその照度に応じた音量を決定する。ＣＰＵ
１１は、音量制御プログラム２２１に基づき、ＥＣ／ＫＢＣ１９を介して照度検出部２１
より照度検出データ（Ａ）を取得し、照度検出データとデータテーブル２２２とに基づい
て、スピーカ１８から出力される音量データを決定し、その音量データ（Ｂ）をI／Ｏハ
ブ１５に設定する。Ｉ／Ｏハブ１５は、この音量データ（Ｂ）に基づいてアンプ１８２を
制御しスピーカ１８へ出力される音の音量を制御する。
【００３５】
続いて図４に第１の実施形態に係る照度とスピーカ音量データとを示すデータテーブル
の図を示す。図４(a)では数値データを示し、図４（ｂ）でグラフとして示している。
【００３６】
ここで表現されている照度の数値は、照度検出部２１によって検出されたアナログ照度
値をＡ／Ｄ変換して、デジタル値に変換した後の数値を示し、０〜２５５までの値（８ビ
ット）を取るものとする。また、音量データの値もＩ／Ｏハブ１５の図示しないレジスタ
に設定するデジタル値を示し、この値も０〜２５５までの値（８ビット）を取るものとす
る。この照度の数値は値が大きいほど周囲が明るいことを示し、小さいほど周囲が暗いこ
とを示す。また音量データの値も数値が大きいほど音量が大きいことを示し、数値が小さ
いほど音量が小さいことを示す。よって、第１の実施形態では、周囲が明るいほど、スピ
ーカから出力される音量は大きくなり、周囲が暗いほどスピーカから出力される音量は小
さくするように制御される。
【００３７】
ここで、図４（a）に示すＸ[ｎ]はデータのラベルを示し、第１の実施形態では、照度
の数値が低い方から"ｎ"の値が小さくなっている。これは、後述する音量制御プログラム
２２１において、照度センサ２２１により取得した照度と比較する際に、データテーブル
２２２のデータのうち、照度が低い方から順次比較していく際に用いられる。
【００３８】
また、この図では、５つの照度の値に対応した音量データを示したが、図４（ｂ）を見
ると分かるように、例えば検出照度データが、Ｘ[０]以下の値である場合に、Ｘ[０]より
小さい照度値の場合は、音量データ２０に設定されることになり、照度値が５より小さい
全ての数に対して音量データ２０という数が記憶されているということもできる。
【００３９】
続いて、図５に第１の実施形態に係る音量制御プログラムの処理フローチャートを示す
。
【００４０】
まず照度センサー２１１で感知した照度検知信号は、照度検出部２１より照度検出デー
タとしてＡ／Ｄ変換された値が、ＥＣ／ＫＢＣ１９に送出されレジスタ１９１に記憶され
る（ステップＳ１０１）。レジスタ１９１への書き込みが発生した場合、ＥＣ／ＫＢＣ１
９はＣＰＵ１１へ割り込みを通知する（ステップＳ１０２）。割り込み通知 を受けたＣ
ＰＵ１１はＥＣ／ＫＢＣ１９のレジスタ１９１に記憶されている照度検出データを読み出
す（ステップＳ１０３）。
【００４１】
次に、データテーブル２２２に記憶された比較対照の照度データのカウンタであるＸ[
ｎ]に対応する仮数"ｎ"をゼロ（０）にセットする（ステップＳ１０４）。
【００４２】
続いて、ＣＰＵ１１は音量制御プログラム２２１に基づいて、読み出された照度検出デ
ータと図３で示したデータを照度が低い方から比較を行う（ステップＳ１０５）。ここで
、読み出された照度検出データと図４で示すデータテーブル２２２に記憶された照度デー
タとを比較し、現在の照度の値がデータテーブルに記憶された値以下か否かを判断する（
ステップＳ１０５）。例えば、ｎ＝０の場合、Ｘ［０］の値５と照度検出データとを比較
し、照度検出データが"５"以下か否かを判断することになる。
【００４３】
現在の照度がＸ[ｎ]の値より少ない場合（ステップＳ１０５のＹＥＳ）、スピーカ音量
の値を、Ｘ[ｎ]に対応する値に設定する。例えば照度が、Ｘ［０］＝５以下の場合は、ス
ピーカ音量は"２０"という音量データに決定される（ステップＳ１０６）。
【００４４】
続いて、ＬＣＤ２４上に、スピーカの音量を変更する旨の表示を行なう。この場合の表
示変更通知画面の図を図６に示す。
【００４５】
通知ウインドウ１４０には、音量を変更する旨のメッセージが表示される。ウインドウ
１４０内には、「ＯＫ」ボタン１４１と「キャンセル」ボタン１４２とが表示され、ここ
で、ユーザが「ＯＫ」ボタン１４１を押した場合は、ステップＳ１０６で決定された音量
に変更するため、決定された値をＩ／Ｏハブ１５内のレジスタに設定する（ステップＳ１
０８）。「キャンセル」ボタン１４２が押された場合は設定されたデータは破棄され、上
述の処理により決定された音量データの設定は行わずに、音量制御プログラム２２１を終
了する。
【００４６】
なお、図６の例では、ユーザが音量を変更するか否か選択可能としたが、単に音量を変
更するといった主旨だけの通知でも構わない。
【００４７】
また、ステップＳ１０５において、現在の照度が、Ｘ[ｎ]より大きい場合は（ステップ
Ｓ１０５のＮＯ）、データテーブル２２２に記憶されている一つ上の照度値と検出照度デ
ータとを比較するため、ｎを１加算する（ステップＳ１０９）。ｎを加算した後、データ
テーブル２２２中に比較する照度データがあるか否かを判別するために、データサンプル
数ｍを越えたか否か判断する（ステップＳ１１０）。本実施形態では、図４に基づけば５
つ（Ｘ[０]からＸ[４]）のデータが記憶されているため、ｍ＝５となる。ここで、"ｎ"が
"ｍ"を越えていない場合は、次に、一つ上の照度値と検出照度データとの比較処理（ステ
ップＳ１０５）を行う。
【００４８】
上述の処理では、照度が小さいデータから比較を行ったが、照度の最大値（例えば、上
述の例ではＸ[ｍ]）から比較を行い、順に小さい方へ比較していき音量データを決定して
も良い
また本処理は、例えば、パソコン１の起動時に行なったり、タイマーにより所定時間ご
とに、照度データを取り込み音量制御を行うといったことも可能である。
【００４９】
上述のように、本実施形態では、周囲の照度に応じて、スピーカから出力される音の音
量を変更することが可能であり、周囲環境に配慮した音量制御が可能である。
【００５０】
次に本発明の第２の実施形態について説明する。
【００５１】
第２の実施形態では上記第１の実施形態の音量制御を行うか行わないかを切り替え可能
にした例である。
【００５２】
図７に音量制御プログラムに基づくユーティリティウインドウの図を示す。
【００５３】
ウインドウ１５０は、音量制御を行うか否かを選択可能な音量制御枠１５１とスピーカ
の音量を調整する調整枠１５２とが表示される。
【００５４】
音量制御枠１５１は、上述した図５に基づく音量制御処理を行なうか否か設定する。「
有効」、「無効」の前に表示されている夫々のラジオボタン１５３、１５４のいずれかを
ポインティングデバイスによりクリックすることで、いずれかを選択可能とする。
【００５５】
図７に表示されている例では、「有効」が選択されている例であり、図５に基づく音量
制御が実行される。「無効」が選択されている場合は、図５の音量制御処理は実行されな
い。音量制御プログラム２２１は、例えば、有効、無効いずれかを示すフラグ（１ビット
）の値（例えば、有効＝０、無効＝１）により「有効」「無効」を判断可能である。例え
ば、ＢＩＯＳ―ＲＯＭ１６にこのフラグが記憶され、パソコン起動時にメインメモリ１３
に読み出される。音量制御プログラム２２１は、まずこのフラグの値を確認し、制御を行
うか否か判断する。
【００５６】
また調整枠１５２には、現在設定されている音量を視覚的に表示する音量バー１５５が
表示される。これは、網掛け部分が現在の音量を示す。最大音量を示す場合は、バー１５
５が全て網掛け状態となり、最小音量を示す場合は、バー１５５全てが白色になる。
【００５７】
バー１５５の横には、「ＵＰ」ボタン１５６、「ＤＯＷＮ」ボタン１５７が表示されて
いる。これらのボタンは、音量を調整するものであり、「ＵＰ」ボタン１５６がポインテ
ィングデバイスなどにより押された場合、音量が上がり、バー１５５の網掛け部分が増加
する（バーは着色部部分は上に伸びる）。また、「ＤＯＷＮ」ボタン１５７がポインティ
ングデバイスなどにより押された場合、音量が下がり、バー１５５の網掛け部分が減少す
る（バーは着色部部分は下に下がる）。
【００５８】
また、本実施形態では、ユーザが任意の照度に応じた音量を設定、記憶させることが可
能である。
【００５９】
調整枠１５２内に、「記録」ボタン１５８が設けられている。この「記録」ボタン１５
８がポインティングデバイスなどにより押された場合、パソコンはボタン１５８が押され
たときの照度データとバー１５５に表示されている音量データとをデータテーブル２２２
に記録する。このように照度データと音量データとを記録することができることで、ユー
ザが任意に周囲の明るさと音量とを設定することを可能とする。
【００６０】
図８に、照度データと音量データとを記録する際のフローチャートを示す。
【００６１】
まず、「記録」ボタン１５８が押されたか否かを判断する（ステップＳ２０１）。「記
録」ボタン１５８が押されたことが検出された場合（ステップＳ２０１のＹＥＳ）、照度
センサー２１１で感知した照度検知信号が、照度検出部２１より照度検出データとしてＥ
Ｃ／ＫＢＣ１９に送出され、Ａ／Ｄ変換された値がレジスタ１９１に記憶される（ステッ
プＳ２０２）。レジスタ１９１への書き込みが発生した場合、ＥＣ／ＫＢＣ１９はＣＰＵ
１１へ割り込みを通知する（ステップＳ２０３）。割り込み通知を受けたＣＰＵ１１はＥ
Ｃ／ＫＢＣ１９のレジスタ１９１に記憶されている照度データを読み出し（ステップＳ２
０４）、データテーブル２２２に読み出した照度データと、バー１５５により設定されて
いる音量データとを書き込む（ステップＳ２０５）。
【００６２】
データテーブルに書き込む際は、現在の照度と、データテーブルに記憶されている照度
データとを比較し、現在取り込んだ照度データを照度の値が系列を崩さないように記録さ
れる。例えば、現在の照度データの値が７５であった場合、このデータは図４（a）に示
す照度データＸ[１]＝５０とＸ[２]＝１００との間であるため、照度データの値７５がＸ
[２]と設定される。これにより、照度データ１００はＸ[３]となり、以後一つづつＸ[ｎ]
のｎが繰り下がる。このＸ[２]＝７５に対応して、バー１５５により設定されている音量
データが記憶される。
【００６３】
音量制御処理については、図５で示すステップとほぼ同様であるが、音量制御枠１５１
の設定に基づき、音量制御を行うか否かの判断を行うステップが加わる。
【００６４】
以上のように第２の実施形態では、音量制御処理を行なうか否かユーザが設定可能であ
り、さらにユーザが明るさと音量との設定をおこなうことで自由度が高い音量調整を行う
ことが可能である。
【００６５】
以上、詳述したように、本発明では、周囲の明るさに応じてスピーカから出力される音
量を制御することが可能である。特に、本発明では、ＢＩＯＳの処理により実現すること
で、ＯＳの種類やドライバ等に関係なく所望の処理を行なうことが可能となる。また、第
１の実施形態および第２の実施形態で示した照度センサの配置位置は、これに限られるも
のではなく、ディスプレイユニットに設けても良い。また本実施形態では、暗くした場合
に音量を小さくする例を示したが、逆に映画などを鑑賞することを考慮し、周囲の明るさ
が暗い場合に音量を大きくし、明るい場合に音量を小さくするように設定することも可能
である。
【００６６】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を
逸脱しない範囲で種々に変形することが可能である。更に、前記実施形態には種々の段階
の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々
の発明が抽出され得る。たとえば、実施形態に示される全構成要件から幾つかの構成要件
が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果
の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明と
して抽出され得る。
【図面の簡単な説明】
【００６７】
【図１】第１の実施形態に係る電子機器の構成図。
【図２】第１の実施形態に係るパソコンの外観斜視図。
【図３】第１の実施形態に於けるコンピュータシステムの要部の構成図。
【図４】（a）第１の実施形態に係る照度とスピーカ音量の関係のデータテーブルの数値データの図、（b）第１の実施形態に係る照度とスピーカ音量の関係のデータテーブルのグラフ図
【図５】第１の実施形態に係る音量制御プログラムの処理フローチャート。
【図６】第１の実施形態に係る表示変更通知画面の図。
【図７】第２の実施形態に係る音量制御プログラムに基づくユーティリティウインドウの図。
【図８】第２の実施形態に係る照度データと音量データとを記録する際のフローチャート
【符号の説明】
【００６８】
１…パソコン、１１…ＣＰＵ、１２…グラフィック・メモリコントローラハブ、１３…
メモリ、１４…グラフィックコントローラ、１５…Ｉ／Ｏハブ、１６…ＢＩＯＳ−ＲＯＭ
、１７…ハードディスクドライブ（ＨＤＤ）、１８…スピーカ、１９…エンベッテッドコ
ントローラ・キーボードコントローラ（ＥＣ／ＫＢＣ）、２０…キーボード、２１…照度
検出部、２２…ＢＩＯＳプログラム、２３…ディスプレイユニット、２４…ＬＣＤ、１０
０…コンピュータ本体、１０１…タッチパネル、１５０…ウインドウ、１５１…音量制御
枠、１５２…調整枠
【図１】
2005110044.tif 000003
【図２】
2005110044.tif 000004
【図３】
2005110044.tif 000005
【図４】
2005110044.tif 000006
【図５】
2005110044.tif 000007
【図６】
2005110044.tif 000008
【図７】
2005110044.tif 000009
【図８】
2005110044.tif 000010