(57)【要約】【課題】一側面によれば、周囲の環境の変化に応じて音量を抑制することが可能な電子装置を提供する。【解決手段】電子装置は、音声を出力する音声信号再生部２と、超音波を出力する超音波信号発信部３と、超音波信号発信部３から出力された超音波の反射信号を検出する超音波信号検出部６と、超音波信号検出部６により検出された超音波の反射波の検出結果に基づいて、音声信号再生部２から出力される音声の音量を抑制する音響制御部１とを含む。【選択図】図１
2014016293.tif 000002
【特許請求の範囲】
【請求項１】
音声を出力する音声信号出力部と、
超音波を出力する超音波出力部と、
前記超音波出力部から出力された前記超音波の反射波を検出する超音波検出部と、
前記超音波検出部により検出された前記超音波の反射波の検出結果に基づいて、前記音声信号出力部から出力される前記音声の音量を抑制する音響制御部とを含む
ことを特徴とする電子装置。
【請求項２】
前記音響制御部は、前記音声信号出力部から出力される前記音声の音量を、ユーザの設定に従って前記音声信号出力部から出力された前記音声の音量である基準音量よりも抑制する
ことを特徴とする請求項１に記載の電子装置。
【請求項３】
前記音響制御部は、前記超音波検出部により検出された前記超音波の反射波の値が前記電子装置の環境の基準値と等しくなった場合に、前記音声信号出力部から出力される前記音声の音量を、前記基準音量と等しくする
ことを特徴とする請求項１に記載の電子装置。
【請求項４】
前記音響制御部は、前記音声の音量についての前記ユーザの設定が入力された場合に、前記超音波検出部により検出された前記超音波の反射波の値を、前記電子装置の環境の基準値として保持する
ことを特徴とする請求項１に記載の電子装置。
【請求項５】
前記音響制御部は、前記音声の音量についての前記ユーザの設定が変更された場合に、前記変更後に前記音声信号出力部から出力された前記音声の音量を、新たな前記基準音量として保持し、前記変更後に前記超音波検出部により検出された前記超音波の反射波の値を、新たな前記電子装置の環境の基準値として保持する
ことを特徴とする請求項１に記載の電子装置。
【請求項６】
前記超音波出力部は、前記電子装置の周囲のユーザにより定められた方向について、前記超音波を出力し、
前記超音波検出部は、前記電子装置の周囲の前記ユーザにより定められた方向について、前記超音波出力部から出力された前記超音波の反射波を検出する
ことを特徴とする請求項１に記載の電子装置。
【請求項７】
前記音響制御部は、前記超音波検出部により検出された前記超音波の反射波の値と、前記電子装置の環境の基準値との差分に応じて、前記音声信号出力部から出力される前記音声の音量を抑制する
ことを特徴とする請求項１に記載の電子装置。
【請求項８】
音声信号出力部が、音声を出力し、
超音波出力部が、超音波を出力し、
超音波検出部が、前記超音波出力部から出力された前記超音波の反射波を検出し、
音響制御部が、前記超音波検出部により検出された前記超音波の反射波の検出結果に基づいて、前記音声信号出力部から出力される前記音声の音量を抑制する
ことを特徴とする電子装置の音声出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置、電子装置の音声出力方法に関する。
【背景技術】
【０００２】
テレビ受信機の音量を、音量調整システムにより、自動調整することが知られている。この場合、テレビ受信機やリモコンの周囲音を検知して、これに基づいて、テレビ受信機の音量が調整される。
【０００３】
なお、異常移動体検知レーダー装置において、ドップラーレーダー本体を約３６０゜の範囲にわたり回転させ、レーダー本体から出力される移動体までの距離情報や角度情報や、移動体からの反射電力情報などに基づき、該移動体の座標上の位置や投影面積などを演算し、該演算結果から上記移動体が侵入移動体か否か、人間か否かなどを判別することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３４０７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、テレビ受信機等の周囲音を検知する場合には、音を伴わないテレビ受信機等の周囲の環境の変化を検知することはできない。例えば、深夜にテレビ等を視聴している場合に部屋のドアが開いたことを検知することはできない。この場合、視聴している音量のままで、音が部屋の外に漏れてしまう。
【０００６】
本発明は、一側面によれば、周囲の環境の変化に応じて音量を抑制することが可能な電子装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
開示される電子装置は、一側面によれば、音声を出力する音声信号出力部と、超音波を出力する超音波出力部と、超音波出力部から出力された超音波の反射信号を検出する超音波検出部と、超音波検出部により検出された超音波の反射波の検出結果に基づいて、音声信号出力部から出力される音声の音量を抑制する音響制御部とを含む。
【発明の効果】
【０００８】
開示される電子装置は、一側面によれば、周囲の環境の変化に応じて音量を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】パーソナルコンピュータの構成の一例を示す図である。
【図２】パーソナルコンピュータの外観の一例を示す斜視図である。
【図３】パーソナルコンピュータの外観の一例を示す上面図である。
【図４】音量抑制の説明図である。
【図５】音量抑制の説明図である。
【図６】パーソナルコンピュータのハードウェアの構成の一例を示す図である。
【図７】音量抑制の説明図である。
【図８】音量抑制処理フローである。
【図９】音量抑制処理フローである。
【図１０】パーソナルコンピュータの他の一例を示す図である。
【図１１】パーソナルコンピュータの更に他の一例を示す斜視図である。
【図１２】パーソナルコンピュータの更に他の一例を示す斜視図である。
【発明を実施するための形態】
【００１０】
図１は、パーソナルコンピュータの構成の一例を示す図である。
【００１１】
パーソナルコンピュータは、音量制御を実行する電子装置の一例である。パーソナルコンピュータは、音響制御部１と、音声信号再生部２と、超音波信号発信部３と、タイマ４と、カウンタ５と、超音波信号検出部６と、比較部７と、測定データテーブル９と、音量変更テーブル１０とを含む。
【００１２】
音響制御部１は、音声信号再生部２を制御して、音声信号再生部２が出力する音声の音量を制御させる。音声は、人間の耳で聴くことができる周波数範囲の音であり、具体的には、例えば２０Ｈｚ〜２００００Ｈｚの範囲の音である。また、音響制御部１は、超音波信号発信部３を制御して、超音波を出力させる。超音波は、人間の耳で聴くことができない周波数範囲の音であり、具体的には、例えば２００００Ｈｚより高い周波数の音波である。
【００１３】
音声信号再生部２は、音声信号を再生して音声を出力する。音声信号再生部２は、図６を参照して後述するように、音声回路５５と音声スピーカ５６とを含む。音声回路５５は、例えばテレビ受像機やパーソナルコンピュータの音声信号処理部から与えられる音声信号を再生して、音声スピーカ５６から音声を出力する。音声信号再生部２の音声回路５５は、音響制御部１からの指示に従って、音声スピーカ５６が出力する音声の音量を制御する。換言すれば、音声信号再生部２は、音響制御部１からの指示がある場合には、再生された音声信号において指示される音量に拘わりなく、音響制御部１からの指示に従って音声スピーカ５６が出力する音声の音量を制御する。音声スピーカ５６は、音声信号出力部の一例であって、音声を出力する。
【００１４】
超音波信号発信部３は、音響制御部１からの指示に従って、超音波を出力する。超音波は、予め定められた周波数、例えば３００００Ｈｚとされ、例えば所定の期間だけ出力される。超音波信号発信部３は、図６を参照して後述するように、超音波回路５７と、超音波スピーカ５８とを含む。超音波スピーカ５８は、超音波出力部の一例であって、超音波を出力する。超音波回路５７は、音響制御部１からの指示に従って、超音波スピーカ５８から、予め定められた周波数の超音波を出力する。
【００１５】
超音波信号発信部３は、実際には、タイマ４からのタイマ信号に同期して、超音波を出力する。これにより、超音波信号発信部３は、タイマ４及びカウンタ５の動作開始後に正確なタイミングで、超音波を発信することができる。
【００１６】
超音波信号検出部６は、音響制御部１からの指示に従って、超音波信号発信部３から発信された超音波の反射波を検出する。超音波信号検出部６は、図６を参照して後述するように、超音波マイク５９とＡＤＣ（アナログデジタル変換器）６０とを含む。超音波マイク５９は、超音波検出部の一例であって、超音波スピーカ５８から出力された超音波の反射信号を検出する。
【００１７】
超音波信号発信部３の超音波スピーカ５８から出力された超音波は、人間、壁、扉、窓のような物体に衝突すると反射する。これにより、超音波スピーカ５８から出力された超音波の反射波が、超音波信号検出部６の超音波マイク５９に到達して検出される。
【００１８】
音響制御部１は、超音波マイク５９により検出された超音波の反射波の検出結果に基づいて、音声スピーカ５６から出力される音声の音量を抑制する。具体的には、音響制御部１は、音声スピーカ５６から出力される音声の音量を、基準音量よりも抑制する。基準音量については後述する。
【００１９】
図１の例においては、音響制御部１は、超音波の反射波の検出結果として、超音波信号が発信されてから超音波の反射波が検出されるまでの時間である経過時間を用いる。経過時間は、概略超音波が伝播した距離に比例する。従って、後述するように、経過時間の変化を検出することにより、パーソナルコンピュータの周囲の環境の変化を知ることができる。
【００２０】
例えば、音響制御部１は、超音波信号発信部３、タイマ４、カウンタ５、超音波信号検出部６を動作させる。これにより、タイマ４は予め定められた周期で定期的にタイマ信号を出力する。また、超音波信号発信部３の超音波回路５７は超音波スピーカ５８から超音波を出力し、カウンタ５はタイマ４が出力するタイマ信号をカウントする。
【００２１】
超音波の出力後に、ある程度の時間が経過した時点で、超音波信号検出部６の超音波マイク５９が超音波の反射波を検出する。超音波マイク５９が検出した超音波の反射波は、ＡＤＣ６０によりデジタル信号に変換され、カウンタ５に入力されてカウンタ５を停止させる。この結果、超音波が発信されてから反射波が検出されるまでの期間において、タイマ４が出力したタイマ信号がカウントされる。超音波が発信されてから反射波が検出されるまでの期間は例えば数ミリ秒〜数１０ミリ秒であり、タイマ信号の出力の周期は例えば数１０マイクロ秒〜数１００マイクロ秒である。
【００２２】
カウンタ５は、停止させられると、その時点でのカウント値を音響制御部１に送る。経過時間の変化を検出することにより、パーソナルコンピュータの周囲の環境の変化を知ることができる。音響制御部１は、カウンタ５のカウント値を取得して、測定データテーブル９に記憶、換言すれば、格納する。
【００２３】
なお、実際には、音響制御部１は、パーソナルコンピュータの周囲の全方向について、カウンタ５のカウント値を取得する。これについては、図３を参照して後述する。
【００２４】
音響制御部１は、例えば、取得したカウンタ５のカウント値を、基準値β、前回測定値γ、測定値δのいずれかとして、測定データテーブル９に格納する。基準値β、前回測定値γ、測定値δは、各々、異なるタイミングで取得されたデータである。
【００２５】
基準値βは、パーソナルコンピュータの現在の環境の開始時、換言すれば、初期環境における測定値であり、音響制御の基準となる値である。前回測定値γは、パーソナルコンピュータの現在の環境における現在の測定値の１回前の測定時における測定値であり、環境の変化があった場合に環境の変化に応じて変化する値である。測定値δは、パーソナルコンピュータの現在の環境における現在の測定値であり、環境の変化があった場合に環境の変化に応じて変化する値である。これらについては、図４を参照して後述する。
【００２６】
ここで、基準値βについて説明する。基準値βは、パーソナルコンピュータの電源が投入された場合、換言すれば、音声の音量についてのユーザの設定が入力された場合に、取得され保持される。また、ユーザが音量の設定を変更した場合、換言すれば、音声の音量についてのユーザの設定が変更された場合に、取得される。従って、初期環境は、パーソナルコンピュータの電源が投入された場合、及び、ユーザが音量の設定を変更した場合であり、ある初期環境から次の初期環境までが、現在の環境である。
【００２７】
なお、パーソナルコンピュータの電源の投入に代えて、音声信号の再生が開始された場合、ユーザによりＤＶＤ等の視聴又は再生が開始された場合、又は、音響制御部１による処理が開始された場合を、初期環境としても良い。
【００２８】
音響制御部１は、パーソナルコンピュータの電源が投入された場合に、超音波マイク５９により検出された超音波の反射波の値である基準値βを取得して、測定データテーブル９に格納する。また、音響制御部１は、音声の音量についてのユーザの設定が変更された場合に、基準値βを取得して、測定データテーブル９に格納する。これにより、パーソナルコンピュータの環境の基準値が取得される。
【００２９】
次に、基準音量について説明する。基準音量は、初期環境においてユーザの設定に従って音声スピーカ５６から出力された音声の音量であり、音響制御の基準となる値である。従って、基準音量は、パーソナルコンピュータの電源が投入された場合、又は、ユーザが音量の設定を変更した場合における、音声スピーカ５６から出力された音声の音量、換言すれば、音声の音量についてのユーザの設定である。
【００３０】
なお、パーソナルコンピュータの電源の投入に代えて、音声信号の再生が開始された場合、ユーザによりＤＶＤ等の視聴又は再生が開始された場合、又は、音響制御部１による処理が開始された場合における、音声の音量を、基準音量としても良い。従って、基準音量としては、基準値βが取得された時点における音声の音量が用いられる。
【００３１】
基準音量は、例えば、音響制御部１がパーソナルコンピュータの音声処理部に音量の設定データの取得要求を送信することにより、音声処理部からの取得要求に対する返信として取得される。音響制御部１は、例えば予め定められた時間間隔で、音声処理部から音量を取得して、基準音量として保持する。
【００３２】
これにより、音響制御部１は、パーソナルコンピュータの電源が投入された場合に、その時点の音量を取得して保持する。また、音響制御部１は、音声の音量についてのユーザの設定が変更された場合に、変更後の音量を取得して保持する。この結果、パーソナルコンピュータの初期環境における音量である基準音量が取得される。
【００３３】
音響制御部１は、基準値βと前回測定値γと測定値δとを比較部７に送り、比較部７に、前回測定値γと測定値δとを比較させ、基準値βと測定値δとを比較させる。比較部７は、前回測定値γと測定値δとの比較の結果、及び、基準値βと測定値δとの比較の結果を、音響制御部１に送る。
【００３４】
なお、比較部７に代えて、音響制御部１が、前回測定値γと測定値δとを比較し、基準値βと測定値δとを比較するようにしても良い。
【００３５】
比較部７における比較の結果に基づいて、音響制御部１は、測定値δと前回測定値γとが等しい場合に、後述するように、測定方向を変更する。測定値δと前回測定値γとが等しい場合とは、環境に変化がない場合に相当する。
【００３６】
音響制御部１は、測定値δと前回測定値γとが等しくない場合において、測定値δと基準値βとが等しい場合に、後述するように、音声スピーカ５６から出力される音量の設定を、基準音量に戻す。測定値δと基準値βとが等しい場合とは、環境が初期環境に戻った場合に相当する。換言すれば、音響制御部１は、超音波マイク５９により検出された超音波の反射波の値がパーソナルコンピュータの環境の基準値と等しくなった場合に、音声スピーカ５６から出力される音声の音量を、基準音量と等しくする。
【００３７】
音響制御部１は、測定値δと前回測定値γとが等しくなく、かつ、測定値δと基準値βとが等しくない場合に、測定値δから基準値βを差し引いた差分εを求める。そして音響制御部１は、差分εに応じて、音声スピーカ５６から出力される音声の音量を、基準音量よりも抑制する。換言すれば、音響制御部１は、超音波マイク５９により検出された超音波の反射波の値から、パーソナルコンピュータの環境の基準値を差し引いた差分εに応じて、音声スピーカ５６から出力される音声の音量を抑制する。これにより、音声スピーカ５６から出力される音声の音量を、基準音量よりも小さくすることができる。
【００３８】
例えば、音響制御部１は、差分εが正の値である場合に、音声スピーカ５６から出力される音声の音量を、その時点における音量よりも予め定められた値だけ小さくする。差分εが正の値である場合とは、超音波の反射波の検出が遅くなったこと、換言すれば、例えば扉が開く等により超音波の反射位置までの距離が長くなった場合に相当する。
【００３９】
また、音響制御部１は、差分εが正の値でない場合に、音声スピーカ５６から出力される音声の音量を、その時点における音量よりも予め定められた値だけ大きくする。差分εが正の値でない場合とは、超音波の反射波の検出が遅くなったこと、換言すれば、例えば扉が閉じる等により超音波の反射位置までの距離が短くなった場合に相当する。
【００４０】
音量変更テーブル１０は、音声スピーカ５６から出力される音声の音量の変化量を、格納する。音量の変化量は、予め定められた値とされる。音量変更テーブル１０については、図５を参照して後述する。
【００４１】
なお、音響制御部１は、差分εが正の値でない場合に、音声スピーカ５６から出力される音声の音量を、その時点における音量のままとするようにしても良い。これにより、超音波マイク５９により検出された超音波の反射波の検出結果に基づいて、音声スピーカ５６から出力される音量が基準音量から一旦下げられた場合、音量を下げる処理のみを実行するようにすることができる。
【００４２】
図２は、パーソナルコンピュータの外観の一例を示す斜視図である。
【００４３】
パーソナルコンピュータは、図２に示すように、ディスプレイ筐体１０１と、キーボード筐体１０２と、回転体１０４とを含む。ディスプレイ筐体１０１は、例えばディスプレイ１０３と、パーソナルコンピュータの本体とを含む。換言すれば、ディスプレイ筐体１０１は、パーソナルコンピュータの本体筐体である。キーボード筐体１０２はキーボードを含む。ディスプレイ筐体１０１とキーボード筐体１０２とは、例えば無線ＬＡＮ（Local Area Network）により接続される。ディスプレイ筐体１０１は、図６を参照して後述する音声スピーカ５６を、筐体の前面に備える。
【００４４】
超音波信号発信部３及び超音波信号検出部６は、図２及び図３に示すように、回転体１０４に一体に設けられる。これにより、図２に示すように、超音波スピーカ５８と超音波マイク５９とが、回転体１０４に設けられる。なお、少なくとも、超音波信号発信部３の超音波出力部である超音波スピーカ５８、及び、超音波信号検出部６の超音波検出部である超音波マイク５９が、回転体１０４に設けられていればよい。
【００４５】
超音波スピーカ５８の発信方向と超音波マイク５９の受信方向とは、同一の方向とされる。換言すれば、超音波マイク５９の受信方向は、超音波スピーカ５８の発信した超音波を検出することができる方向とされる。
【００４６】
回転体１０４は、超音波ユニットの一例であり、図２及び図３に示すように、ディスプレイ筐体１０１の上面に設けられる。回転体１０４は、例えばステッピングモータ等の駆動手段により、パーソナルコンピュータの周囲の全方向を向くように回転可能である。超音波は、指向性を持つので、パーソナルコンピュータの周囲の全方向を同時に測定することができない。そこで、回転体１０４を用いて、パーソナルコンピュータの周囲の全方向を測定する。
【００４７】
図３は、パーソナルコンピュータの外観の一例を示す上面図である。
【００４８】
回転体１０４が回転することにより、超音波スピーカ５８は、パーソナルコンピュータの周囲のユーザにより定められた方向α０〜αｎについて、超音波を出力する。超音波マイク５９は、パーソナルコンピュータの周囲のユーザにより定められた方向α０〜αｎについて、超音波スピーカ５８から出力された超音波の反射信号を検出する。ユーザにより定められた方向α０〜αｎは、方向についてのユーザの設定に応じて可変である。ユーザにより定められた方向は、その初期値α０が予め定められる。
【００４９】
各々の方向の間隔は、等間隔とされる。例えば、α０は例えば「０°」とされ、パーソナルコンピュータの正面、換言すれば、ユーザが対面する位置とされる。α１は例えば「２０°」、α２は例えば「４０°」とされる。従って、αｎは例えば「３４０°」とされる。各々の方向の間隔は、「１０°」「１５°」「３０°」毎であっても良い。
【００５０】
これにより、超音波スピーカ５８は、パーソナルコンピュータの周囲の全方向α０〜αｎについて、予め定められた間隔で、超音波を出力する。超音波マイク５９は、パーソナルコンピュータの周囲の全方向α０〜αｎについて、予め定められた間隔で、超音波スピーカ５８から出力された超音波の反射信号を検出する。
【００５１】
具体的には、回転体１０４は、予め定められた時間間隔で、予め定められた方向への回転及び停止を繰り返す。例えば、回転体１０４は、タイマ４からのタイマ出力を予め定められた周期となるように分周した分周信号に同期して、回転し停止する。回転体１０４の制御回路は、例えば超音波信号発信部３に含まれる。
【００５２】
回転体１０４の制御回路は、分周信号をカウントして、カウント値が予め定められた第１の値に達したら、第１の方向から第２の方向への回転を開始する。第１の値は、予め定めることができる。回転の開始に応じて、カウント値はクリアされ、再度分周信号のカウントを開始する。
【００５３】
そして、回転体１０４の制御回路は、カウント値が予め定められた第２の値に達したら、第２の方向において回転を停止する。第２の値は、予め定めることができる。回転の停止に応じて、カウント値はクリアされ、再度分周信号のカウントを開始する。
【００５４】
回転体１０４が停止した場合に、超音波信号発信部３は、超音波を発信し、超音波の反射波を検出する。換言すれば、超音波信号発信部３は、分周した分周信号に同期して、予め定められた時間間隔で、超音波の発信及び超音波の反射波の検出を繰り返す。
【００５５】
図４は、音量抑制の説明図であり、測定データテーブル９の一例を示す。
【００５６】
測定データテーブル９は、測定の方向α０〜αｎ毎に、基準値β、前回測定値γ、測定値δを格納する。例えば、方向α０についての基準値はβ０、前回測定値はγ０、測定値はδ０である。基準値β、前回測定値γ、測定値δは、音響制御部１が取得したカウンタ５のカウント値である。
【００５７】
図５は、音量抑制の説明図であり、音量変更テーブル１０の一例を示す。
【００５８】
音量変更テーブル１０は、測定値δｎから基準値βｎを差し引いた差分εｎを複数の領域に区分して、区分した領域毎に、音量変更量を格納する。音量変更テーブル１０は、予め作成される。例えば、差分εｎが「１０≦εｎ＜２０」である場合、音量変更量はその時点での音量に対して「−１０％」とされる。
【００５９】
なお、差分εｎが「−１０」より小さい場合、音量変更量を「０％」としても良い。また、差分εｎの領域の区分は種々の変更が可能であり、音響変更量も種々の変更が可能である。
【００６０】
図６は、パーソナルコンピュータのハードウェアの構成の一例を示す明図である。
【００６１】
ＣＰＵ５１は、メモリ５２上の音響制御プログラムを実行する。これにより、音響制御部１が実現される。音響制御プログラムは、例えば、ＣＤ−ＲＯＭやＤＶＤ等の記録媒体６３に格納され、記録媒体６３からＣＤ−ＲＯＭドライブやＤＶＤドライブ等を介してハードディスク６１に入力され、ハードディスク６１からメモリ５２にロードされる。ＣＰＵ５１は、例えばタイマ４、カウンタ５を含む。
【００６２】
測定データテーブル９、音量変更テーブル１０は、ハードディスク６１又はメモリ５２に設けられる。
【００６３】
入力装置５３は、超音波マイク５９及びＡＤＣ６０を除く入力装置であって、例えばキーボードであり、マウス等を含んでも良い。超音波マイク５９及びＡＤＣ６０は、実際には入力装置の一種であって、超音波信号検出部６を構成する。超音波マイク５９が検出した超音波信号は、ＡＤＣ６０に入力されてデジタル信号に変換され、例えばカウンタ５において使用される。
【００６４】
出力装置５４は、音声回路５５及び音声スピーカ５６、超音波回路５７及び超音波スピーカ５８を除く出力装置であって、例えばディスプレイ１０３であり、プリンタ等の出力装置を含んでも良い。音声回路５５及び音声スピーカ５６は、実際には出力装置の一種であって、音声信号再生部２を構成する。音声回路５５は、音声データ及び音響制御部１の制御に従って、音声スピーカ５６を駆動して音声を出力する。超音波回路５７及び超音波スピーカ５８は、実際には出力装置の一種であって、超音波信号発信部３を構成する。超音波回路５７は、音響制御部１の制御に従って、超音波スピーカ５８を駆動して超音波を出力する。
【００６５】
ＣＰＵ５１、メモリ５２、入力装置５３、出力装置５４、音声回路５５、超音波回路５７、ＡＤＣ６０、ハードディスク６１は、バス６２を介して、相互に接続される。
【００６６】
図７は、音量抑制の説明図である。
【００６７】
図７（Ａ）に示すように、測定データテーブル９において、方向α０〜αｎの各々について、基準値β、前回測定値γが得られているとする。この状態で、音響制御部１が、方向α０〜αｎの各々について、カウンタ５から測定値δを取得して、取得した測定値δを測定データテーブル９に書き込む。
【００６８】
例えば、ｘ回目の測定値δの測定中に、方向α２にある部屋の扉が開いたとすると、超音波を発信してから超音波の反射波が得られるまでの時間が長くなる。これにより、方向α２についての測定値δが、方向α２についての（ｘ−１）回目の測定値である前回測定値γ「１０」から「５０」に変化したとする。そこで、音響制御部１は、音声スピーカ５６から出力される音声の音量を、音量変更テーブル１０に基づいて、その時点における音量よりも差分「４０」に対応して予め定められた値だけ小さくする。これにより、パーソナルコンピュータの出力する音が、室外に漏れないようにすることができる。
【００６９】
次に、図７（Ｂ）に示すように、音響制御部１は、測定データテーブル９において、方向α２について、測定値δを前回測定値γに上書きする。これにより、方向α２についてのｘ回目の測定値δを、方向α２についての（ｘ＋１）回目の測定における参照値として用いることができる。
【００７０】
なお、この時点で、測定データテーブル９において、方向α２についての測定値δはそのままとされる。測定値δは、（ｘ＋１）回目の測定において取得される方向α２についての測定値δにより上書きされる。
【００７１】
次に、（ｘ＋１）回目の測定値δの測定中に、方向α２にある部屋の扉が閉じたとすると、超音波を発信してから超音波の反射波が得られるまでの時間が短くなる。これにより、方向α２についての測定値δが、方向α２についてのｘ回目の測定値である前回測定値γ「５０」から「１０」に変化したとする。測定値δ「１０」は、測定データテーブル９における、方向α２についての基準値β「１０」に等しい。そこで、音響制御部１は、音声スピーカ５６から出力される音声の音量を、基準音量と等しくする。
【００７２】
なお、この時、音響制御部１が、測定データテーブル９において、方向α２について前回測定値γで、方向α２についての基準値βを上書きするようにしても良い。これにより、測定値δが元の基準値βと等しくなった時点でのパーソナルコンピュータの周囲の状態を保持することができる。
【００７３】
また、パーソナルコンピュータのユーザは、通常、方向α０に座る。従って、ユーザがパーソナルコンピュータの前から移動した場合には、方向α０についての測定値δが前回測定値γから増加する方向に変化する。そこで、音響制御部１は、音声スピーカ５６から出力される音声の音量を、その時点における音量よりも小さくする。これにより、ユーザがパーソナルコンピュータの前から移動した場合に、パーソナルコンピュータの出力する音を小さくすることができ、消費電力を抑制することができる。
【００７４】
図８及び図９は、音量抑制処理フローであり、一体となって、音響制御部１が実行する音量抑制処理について示す。
【００７５】
図８において、音響制御部１は、例えばコンピュータのシステム電源が投入されると（ステップＳ１）、その時点で音声スピーカ５６から出力されている音量を、基準音量として格納する（ステップＳ２）。これにより、ユーザにより設定された音量が、その時点での基準音量とされる。
【００７６】
音響制御部１は、タイマ４の動作を開始し（ステップＳ３）、カウンタ５の動作を開始し（ステップＳ４）、超音波信号発信部３に超音波信号を測定方向αｎへ発信させ（ステップＳ５）、超音波信号検出部６に測定方向αｎの方向からの超音波の反射波を検出させる（ステップＳ６）。例えば、カウンタ５は、動作を開始すると、タイマ４が定期的に出力するタイマ信号をカウントする。超音波信号検出部６は、測定方向αｎの方向からの超音波の反射波を検出すると、カウンタ５を停止させる。カウンタ５は、停止させられると、その時点でのカウント値を音響制御部１に送る。音響制御部１は、カウンタの値を測定値βｎとして測定データテーブル９に格納する（ステップＳ７）。
【００７７】
音響制御部１は、タイマ４が一定の値に達したらタイマ４をクリアして（ステップＳ８）、超音波信号発信部３に超音波信号の測定方向をαｎ＋１に変更させ（ステップＳ９）、全ての方向の測定を実施したか否かを判断する（ステップＳ１０）。全ての方向の測定を実施していない場合（ステップＳ１０  Ｎｏ）、音響制御部１は、ステップＳ３を繰り返す。
【００７８】
全ての方向の測定を実施した場合（ステップＳ１０  Ｙｅｓ）、音響制御部１は、測定データテーブル９の測定値βｎの値を、測定データテーブル９の前回測定値γｎにコピーすることにより（ステップＳ１１）、コンピュータの周囲の初期環境状況の測定を終了する（ステップＳ１２）。
【００７９】
この後、音響制御部１は、コンピュータの周囲の環境変化の検出処理と、検出した環境変化に基づく音量変更処理とを実行する。
【００８０】
図９において、音響制御部１は、タイマ４の動作を開始し（ステップＳ１３）、カウンタ５の動作を開始し（ステップＳ１４）、超音波信号発信部３に超音波信号を測定方向αｎへ発信させ（ステップＳ１５）、超音波信号検出部６に測定方向αｎの方向からの超音波の反射波を検出させる（ステップＳ１６）。例えば、カウンタ５は、動作を開始すると、タイマ４が定期的に出力するタイマ信号をカウントする。超音波信号検出部６は、測定方向αｎの方向からの超音波の反射波を検出すると、カウンタ５を停止させる。カウンタ５は、停止させられると、その時点でのカウント値を音響制御部１に送る。音響制御部１は、カウンタの値を測定値δｎとして測定データテーブル９に格納する（ステップＳ１７）。
【００８１】
この後、音響制御部１は、測定値δｎと前回測定値γｎとを比較して両者が等しいか否かを判断する（ステップＳ１８）。測定値δｎと前回測定値γｎとが等しい場合（ステップＳ１８  Ｙｅｓ）、換言すれば、環境に変化がない場合、音響制御部１は、測定方向αｎを測定方向αｎ＋１に変更する（ステップＳ１９）。これにより、測定方向αｎに測定方向αｎ＋１が代入され、新たな測定方向αｎとされる。なお、ステップＳ１９において、測定値δｎと前回測定値γｎとが等しいので、測定値δｎにより前回測定値γｎは上書きされない。
【００８２】
この後、音響制御部１は、ユーザが音量の設定を変更したか否かを判断する（ステップＳ２０）。ユーザが音量を変更していない場合（ステップＳ２０  Ｎｏ）、音響制御部１は、ステップＳ１３を実行する。ユーザが音量を変更した場合（ステップＳ２０  Ｙｅｓ）、音響制御部１は、ステップＳ２を実行する。測定方向αｎの変更の都度にユーザによる音量変更の有無を判断することにより、音量の変更を直ちに検出することができる。
【００８３】
ステップＳ１８において、測定値δｎと前回測定値γｎとが等しくない場合（ステップＳ１８  Ｎｏ）、換言すれば、環境に変化がある場合、音響制御部１は、更に、測定値δｎと基準値βｎとを比較して両者が等しいか否かを判断する（ステップＳ２１）。測定値δｎと基準値βｎとが等しい場合（ステップＳ２１  Ｙｅｓ）、換言すれば、環境が初期環境に戻った場合、音響制御部１は、音声スピーカ５６から出力される音量の設定を、基準音量、換言すれば、初期の音量に戻す（ステップＳ２２）。この後、音響制御部１は、測定値δｎと基準値βｎとが等しいので、前回測定値γｎを基準値βｎで上書きした後に、換言すれば、前回測定値γｎを基準値βｎに戻した後に（ステップＳ２３）、ステップＳ１９を実行する。
【００８４】
ステップＳ２１において、測定値δｎと基準値βｎとが等しくない場合（ステップＳ２１  Ｎｏ）、換言すれば、環境が初期環境とも異なる場合、音響制御部１は、更に、測定値δｎから基準値βｎを差し引いた差分εｎが正の値であるか否かを判断する（ステップＳ２４）。
【００８５】
差分εｎが正の値である場合（ステップＳ２４  Ｙｅｓ）、換言すれば、超音波の反射波の検出までの時間が初期環境よりも長い場合、音響制御部１は、差分εｎの値に応じて、音声スピーカ５６から出力される音量の設定を、音量変更テーブル１０に従って、予め設定された音量に下げる（ステップＳ２５）。この後、音響制御部１は、測定値δｎで前回測定値γｎを上書きした後に（ステップＳ２６）、ステップＳ１９を実行する。
【００８６】
ステップＳ２４において、差分εｎが正の値でない場合（ステップＳ２４  Ｎｏ）、換言すれば、超音波の反射波の検出までの時間が初期環境よりも短い場合、音響制御部１は、差分εｎの値に応じて、音声スピーカ５６から出力される音量の設定を、音量変更テーブル１０に従って、予め設定された音量に上げる（ステップＳ２７）。この後、音響制御部１は、ステップＳ２６を実行する。なお、ステップＳ２１において測定値δｎと基準値βｎとが等しくなった時点で、ステップＳ２２が実行され、ステップＳ２７が実行されることはないので、音声スピーカ５６から出力される音量を基準音量以下に抑制することができる。
【００８７】
なお、ステップＳ２４において、差分εｎが正の値でない場合、音響制御部１が、ステップＳ２７の実行を省略して、音声スピーカ５６から出力される音量を上げないようにしても良い。これにより、音声スピーカ５６から出力される音量が基準音量から一旦下げられた場合、音量を下げる処理のみを実行するようにすることができる。
【００８８】
図１０は、パーソナルコンピュータの他の一例を示す図である。
【００８９】
図１の例においては、超音波の反射波の検出結果として、超音波信号が発信されてから超音波の反射波が検出されるまでの時間が用いられる。これに対して、図１０の例においては、音響制御部１が、超音波の反射波の検出結果として、超音波の反射波の信号レベルを用いる。反射波の信号レベルは、概略超音波が伝播した距離に比例する。従って、反射波の信号レベルを検出することにより、パーソナルコンピュータの周囲の環境の変化を知ることができる。反射波の信号レベルのために、入力レベル測定部８が設けられ、一方、図１の例におけるカウンタ５は省略される。
【００９０】
例えば、音響制御部１は、超音波信号発信部３、タイマ４、超音波信号検出部６、入力レベル測定部８を動作させる。これにより、タイマ４は予め定められた周期で定期的にタイマ信号を出力する。また、超音波信号発信部３の超音波回路５７は超音波スピーカ５８から超音波を出力する。
【００９１】
超音波の出力後に、ある程度の時間が経過した時点で、超音波信号検出部６の超音波マイク５９が超音波の反射波を検出する。超音波マイク５９が検出した超音波の反射波は、ＡＤＣ６０によりデジタル信号に変換され、入力レベル測定部８に入力される。これにより、入力レベル測定部８において、超音波の信号レベルが検出される。
【００９２】
入力レベル測定部８は、超音波の信号レベルを検出すると、検出した超音波の信号レベルを音響制御部１に送る。これにより、音響制御部１は、超音波の信号レベルを取得して、基準値β、前回測定値γ、又は、測定値δとして、測定データテーブル９に格納することができる。
【００９３】
図１１は、パーソナルコンピュータの更に他の一例を示す斜視図である。
【００９４】
図１の例においては、超音波信号発信部３及び超音波信号検出部６、換言すれば、超音波スピーカ５８及び超音波マイク５９が、回転体１０４に一体に設けられる。これに対して、図１１の例においては、超音波信号発信部３及び超音波信号検出部６、換言すれば、構造体１０５に一体に設けられた複数の超音波スピーカ５８及び超音波マイク５９が、パーソナルコンピュータの周囲の予め定められた複数の方向を向くようにされる。超音波スピーカ５８と超音波マイク５９とは、１対１に対応して設けられる。各々の超音波スピーカ５８の発信方向と対応する超音波マイク５９の受信方向とは、同一の方向とされる。
【００９５】
構造体１０５は、超音波ユニットの一例であり、回転体１０４と同様に、ディスプレイ筐体１０１の上面に設けられる。構造体１０５に含まれる複数の超音波スピーカ５８は、各々から発信される超音波の指向する範囲がパーソナルコンピュータの周囲の全方向を含むように設けられる。これにより、構造体１０５を用いて、パーソナルコンピュータの周囲の全方向を測定することができる。
【００９６】
具体的には、超音波スピーカ５８は、複数の固定的な方向α０〜αｎについて、超音波を出力する。超音波マイク５９は、複数の固定的な方向α０〜αｎについて、超音波スピーカ５８から出力された超音波の反射信号を検出する。複数の固定的な方向α０〜αｎは、パーソナルコンピュータの周囲のユーザにより定められた方向である。
【００９７】
図１１の例においては、構造体１０５は、６組の超音波スピーカ５８及び超音波マイク５９を含む。構造体１０５に含まれる超音波スピーカ５８及び超音波マイク５９の組の数は、６個に限られず、例えば８個、１０個、１２個等であっても良い。
【００９８】
図１２は、パーソナルコンピュータの更に他の一例を示す斜視図である。
【００９９】
図１の例においては、超音波信号発信部３及び超音波信号検出部６、換言すれば、超音波スピーカ５８及び超音波マイク５９が、回転体１０４に一体に設けられる。これに対して、図１２の例においては、超音波信号発信部３及び超音波信号検出部６、換言すれば、外付け超音波ユニット１０６に一体に設けられた複数の超音波スピーカ５８及び超音波マイク５９が、パーソナルコンピュータの周囲における予め定められた方向を向くようにされる。超音波スピーカ５８の発信方向と超音波マイク５９の受信方向とは、同一の方向とされる。
【０１００】
具体的には、例えば部屋の扉が方向α２に設けられている場合、超音波スピーカ５８は、１つの固定的な方向α２について、超音波を出力する。超音波マイク５９は、１つの固定的な方向α２について、超音波スピーカ５８から出力された超音波の反射信号を検出する。１つの固定的な方向α２は、パーソナルコンピュータの周囲のユーザにより定められた方向である。
【０１０１】
外付け超音波ユニット１０６は、超音波ユニットの一例であり、ディスプレイ筐体１０１及びキーボード筐体１０２とは別に設けられ、例えば接続ケーブル１０７を介してディスプレイ筐体１０１に接続される。外付け超音波ユニット１０６に含まれる超音波スピーカ５８は、発信する超音波の指向する範囲がパーソナルコンピュータの周囲における予め定められた方向を向くように設けられる。これにより、外付け超音波ユニット１０６を用いて、パーソナルコンピュータの周囲における予め定められた方向を測定することができる。
【０１０２】
例えば、室内にパーソナルコンピュータを設置する場合、扉の位置や壁面の位置は、予め知ることができる。従って、扉から室外へ音声が漏れることを防止するためには、扉の方向を測定すれば良い。そこで、外付け超音波ユニット１０６に含まれる超音波スピーカ５８が、例えば扉の方向を向くように設置される。
【０１０３】
図１２の例において、外付け超音波ユニット１０６に超音波信号発信部３及び超音波信号検出部６を一体に設けることなく、個別に設けるようにしても良い。また、図１２の例において、外付け超音波ユニット１０６に超音波スピーカ５８及び超音波マイク５９を一体に設けることなく、個別に設けるようにしても良い。いずれの場合にも、超音波スピーカ５８の発信方向と超音波マイク５９の受信方向とが同一の方向であれば良い。
【０１０４】
また、図１２の例において、外付け超音波ユニット１０６として、図２に示す回転体１０４、又は、図１１に示す構造体１０５を用いるようにしても良い。
【０１０５】
以上の説明から理解されるように、以下のような実施の態様が把握される。
【０１０６】
（付記１）  音声を出力する音声信号出力部と、
超音波を出力する超音波出力部と、
前記超音波出力部から出力された前記超音波の反射波を検出する超音波検出部と、
前記超音波検出部により検出された前記超音波の反射波の検出結果に基づいて、前記音声信号出力部から出力される前記音声の音量を抑制する音響制御部とを含む
ことを特徴とする電子装置。
【０１０７】
（付記２）  前記電子装置の周囲の全方向を向くように回転可能な回転体に、前記超音波出力部と超音波検出部とが一体に設けられる
ことを特徴とする付記１に記載の電子装置。
【０１０８】
（付記３）  前記電子装置の周囲の予め定められた複数の方向を向くように、複数の前記超音波出力部と超音波検出部とが一体に設けられる
ことを特徴とする付記１に記載の電子装置。
【０１０９】
（付記４）  前記電子装置の周囲における予め定められた方向を向くように、前記超音波出力部と超音波検出部とが一体に設けられる
ことを特徴とする付記１に記載の電子装置。
【０１１０】
（付記５）  前記音響制御部は、前記超音波の反射波の検出結果として、前記超音波信号が発信されてから前記超音波の反射波が検出されるまでの時間を用いる
ことを特徴とする付記１に記載の電子装置。
【０１１１】
（付記６）  前記音響制御部は、前記超音波の反射波の検出結果として、前記超音波の反射波の信号レベルを用いる
ことを特徴とする付記１に記載の電子装置。
【０１１２】
（付記７）  前記音響制御部は、前記音声信号出力部から出力される前記音声の音量を、ユーザの設定に従って前記音声信号出力部から出力された前記音声の音量である基準音量よりも抑制する
ことを特徴とする付記１に記載の電子装置。
【０１１３】
（付記８）  前記音響制御部は、前記超音波検出部により検出された前記超音波の反射波の値が前記電子装置の環境の基準値と等しくなった場合に、前記音声信号出力部から出力される音声の音量を、前記基準音量と等しくする
ことを特徴とする付記１に記載の電子装置。
【０１１４】
（付記９）  前記音響制御部は、前記音声の音量についての前記ユーザの設定が入力された場合に、前記超音波検出部により検出された前記超音波の反射波の値を、前記電子装置の環境の基準値として保持する
ことを特徴とする付記１に記載の電子装置。
【０１１５】
（付記１０）  前記音響制御部は、前記音声の音量についての前記ユーザの設定が変更された場合に、前記変更後に前記音声信号出力部から出力された前記音声の音量を、新たな前記基準音量として保持し、前記変更後に前記超音波検出部により検出された前記超音波の反射波の値を、新たな前記電子装置の環境の基準値として保持する
ことを特徴とする付記１に記載の電子装置。
【０１１６】
（付記１１）  前記超音波出力部は、前記電子装置の周囲のユーザにより定められた方向について、前記超音波を出力し、
前記超音波検出部は、前記電子装置の周囲の前記ユーザにより定められた方向について、前記超音波出力部から出力された前記超音波の反射波を検出する
ことを特徴とする付記１に記載の電子装置。
【０１１７】
（付記１２）  前記ユーザにより定められた方向は、前記方向についてのユーザの設定に応じて可変である
ことを特徴とする付記１１に記載の電子装置。
【０１１８】
（付記１３）  前記ユーザにより定められた方向は、その初期値が予め定められる
ことを特徴とする付記１１に記載の電子装置。
【０１１９】
（付記１４）  前記超音波出力部は、前記電子装置の周囲の全方向について、予め定められた間隔で、前記超音波を出力し、
前記超音波検出部は、前記電子装置の周囲の全方向について、予め定められた間隔で、前記超音波出力部から出力された前記超音波の反射波を検出する
ことを特徴とする付記１に記載の電子装置。
【０１２０】
（付記１５）  前記音響制御部は、前記超音波検出部により検出された前記超音波の反射波の値から、前記電子装置の環境の基準値を差し引いた差分に応じて、前記音声信号出力部から出力される前記音声の音量を抑制する
ことを特徴とする付記１に記載の電子装置。
【０１２１】
（付記１６）  前記音響制御部は、前記差分が正の値である場合に、前記音声信号出力部から出力される音声の音量を、その時点における音量よりも予め定められた値だけ小さくし、前記差分が正の値でない場合に、前記音声信号出力部から出力される前記音声の音量を、その時点における音量よりも予め定められた値だけ大きくする
ことを特徴とする付記１５に記載の電子装置。
【０１２２】
（付記１７）  前記音響制御部は、前記差分が正の値でない場合に、前記音声信号出力部から出力される前記音声の音量を、その時点における音量のままとする
ことを特徴とする付記１５に記載の電子装置。
【０１２３】
（付記１８）  音声信号出力部が、音声を出力し、
超音波出力部が、超音波を出力し、
超音波検出部が、前記超音波出力部から出力された前記超音波の反射波を検出し、
音響制御部が、前記超音波検出部により検出された前記超音波の反射波の検出結果に基づいて、前記音声信号出力部から出力される前記音声の音量を抑制する
ことを特徴とする電子装置の音声出力方法。
【符号の説明】
【０１２４】
１    音響制御部
２    音声信号再生部
３    超音波信号発信部
４    タイマ
５    カウンタ
６    超音波信号検出部
７    比較部
８    入力レベル測定部
９    測定データテーブル
１０    音量変更テーブル
【図１】
2014016293.tif 000003
【図２】
2014016293.tif 000004
【図３】
2014016293.tif 000005
【図４】
2014016293.tif 000006
【図５】
2014016293.tif 000007
【図６】
2014016293.tif 000008
【図７】
2014016293.tif 000009
【図８】
2014016293.tif 000010
【図９】
2014016293.tif 000011
【図１０】
2014016293.tif 000012
【図１１】
2014016293.tif 000013
【図１２】
2014016293.tif 000014