(57)【要約】【課題】  アナログボリュームの設定レベルを上位ＯＳへ通知することを目的とする。【解決手段】  サウンド回路５は合成回路９に対して交流電圧Ｖ１の音声信号を出力する。直流電源８は、合成回路９に対して一定の直流電圧Ｖ２を出力する。合成回路９はオーディオアンプ７から出力されるアナログ音声信号の交流電圧Ｖ１と直流電源８から出力された直流電圧Ｖ２とを合成する。直流電圧と合成された音声信号（Ｖ１＋Ｖ２）はアナログボリューム１０によりレベルを変動される。分圧された音声信号の直流成分ａＶ２はＡ／Ｄ変換回路１３に出力される。音声信号の直流成分ａＶ２がＡ／Ｄ変換回路１３でデジタル信号に変換され、ＯＳへ通知される。音声信号の直流成分ａＶ２がデジタル信号に変換されＯＳに通知されることで、アナログボリューム１０の設定レベルをＯＳが知ることができる。【選択図】  図１
2007259340.tif 000002
【特許請求の範囲】
【請求項１】
交流電圧を有するアナログ音声信号を出力するサウンド回路と、
直流信号を出力する直流電源と、
前記アナログ音声信号と前記直流信号とを合成する合成回路と、
前記合成された前記アナログ音声信号の電圧および前記直流信号の電圧を分圧する抵抗器と、
前記分圧された前記直流信号の電圧をデジタル信号に変換するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部により変換された前記デジタル信号をオペレーティングシステムへ通知する制御部と
を備えたことを特徴とする情報処理装置。
【請求項２】
交流電圧を有するアナログ音声信号を出力するサウンド回路と、
直流信号を出力する直流電源と、
前記アナログ音声信号と前記直流信号とを合成する合成回路と、
前記合成された前記アナログ音声信号の電圧および前記直流信号の電圧を分圧する抵抗器と、
前記分圧された前記アナログ音声信号と前記直流信号とを分離する分離回路と、
前記分離された前記アナログ音声信号を出力する音声出力部と、
前記分離された前記直流信号の電圧をデジタル信号に変換するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部により変換された前記デジタル信号をオペレーティングシステムへ通知する制御部と
を備えたことを特徴とする情報処理装置。
【請求項３】
前記合成回路は、前記サウンド回路から出力されるアナログ音声信号と前記直流電源から出力される直流信号とを増幅する増幅器を具備することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記分離回路は、前記分圧された前記アナログ音声信号を通すコンデンサと、
前記分圧された前記直流信号を増幅し前記Ａ／Ｄ変換に出力する増幅器と、
を具備することを特徴とする請求項２記載の情報処理装置。
【請求項５】
第１の周波数帯域を有する第１のアナログ音声信号を出力するサウンド回路と、
第２の周波数帯域を有する第２のアナログ信号を出力する周波数発生回路と、
前記第１のアナログ音声信号と前記第２のアナログ信号とを合成する合成回路と、
前記合成された前記第１のアナログ音声信号の振幅および前記第２のアナログ信号の振幅を増減する振幅増減回路と、
前記振幅を増減された前記第１のアナログ音声信号と前記第２のアナログ信号とを分離する分離回路と、
前記分離された第１のアナログ音声信号を出力する音声出力部と、
前記分離された第２のアナログ信号の振幅をデジタル信号に変換するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部により変換された前記デジタル信号をオペレーティングシステムへ通知する制御部と
を備えたことを特徴とする情報処理装置。
【請求項６】
交流電圧を有するアナログ音声信号を出力し、
直流信号を出力し、
前記アナログ音声信号と前記直流信号とを合成し、
前記合成された前記アナログ音声信号の電圧および前記直流信号の電圧を分圧し、
前記分圧された前記直流信号の電圧をデジタル信号に変換し、
前記Ａ／Ｄ変換部により変換された前記デジタル信号をオペレーティングシステムへ通知することを特徴とする音量制御方法。
【請求項７】
交流電圧を有するアナログ音声信号を出力し、
直流信号を出力し、
前記アナログ音声信号と前記直流信号とを合成し、
前記合成された前記アナログ音声信号の電圧および前記直流信号の電圧を分圧し、
前記分圧されたアナログ音声信号と直流信号とを分離し、
前記分離された前記アナログ音声信号を出力し、
前記分離された前記直流信号の電圧をデジタル信号に変換し、
前記変換されたデジタル信号をオペレーティングシステムへ通知することを特徴とする音量制御方法。
【請求項８】
第１の周波数帯域を有する第１のアナログ音声信号を出力し、
第２の周波数帯域を有する第２のアナログ信号を出力し、
前記第１のアナログ音声信号と前記第２のアナログ信号とを合成し、
前記合成された前記第１のアナログ音声信号の振幅および前記第２のアナログ信号の振幅を増減し、
前記振幅を増減された第１のアナログ音声信号と前記第２のアナログ信号とを分離し、
前記分離された第１のアナログ音声信号を出力し、
前記分離された第２のアナログ信号の振幅をデジタル信号に変換し、
前記変換されたデジタル信号をオペレーティングシステムへ通知することを特徴とする音量制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特にサウンドボリュームの制御方法に関する。
【背景技術】
【０００２】
従来の音量制御装置においては、電子ボリュームの入力にＡ／Ｄ変換を用いたものがある。電子ボリュームにより音量を設定する際には、Ａ／Ｄ変換によって得られたデジタル値をそのまま利用したり、あるいはデジタル値の一定回数または一定時間における平均値を用いて音量を設定する。しかしデジタル値をそのまま利用した場合には、電源の変動やノイズが発生した場合等には、音量が不要に変化したり、音量のノイズが混入して聞こえるという問題があった。また、デジタル値の平均値を用いて音量を設定する場合においては、平均値を求める時間が必要となるため、短時間に急激に音量が変化する場合は遅れが生じ違和感があるという問題があった。
【０００３】
これらの問題を解決するものとして、特許文献１には、基準値に対するサンプリング値の変動によって音量制御する方法について記載されている。音量が、予め定めた回数以上に亘って変化すること、及びサンプリングした平均値が一定時間に亘って設定されている基準値以上変化することを判断し、音量を変化させるかどうかを決定する。そのため、パルス的なノイズには反応することがなく、耐ノイズ性を向上させる。急激な操作あるいはゆっくりとした操作に対しても追従性の良好な優れた音量決定を可能にすることが出来るとともに、ＣＰＵによる制御のみで音量制御を実現することが出来る。
【特許文献１】特開平８−２８８７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年の情報処理装置にはユーティリティによる音量調整機能と共に、ダイヤル等によるアナログボリュームが併設されているが、上記の方式の場合、アナログボリュームレベルを装置本体のシステムに通知することはできない。
【０００５】
そこで本発明の目的は、アナログボリュームの設定レベルをＯＳに通知することのできる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明に係る情報処理装置は、交流電圧を有するアナログ音声信号を出力するサウンド回路と、直流信号を出力する直流電源と、前記アナログ音声信号と前記直流信号とを合成する合成回路と、前記合成された前記アナログ音声信号の電圧および前記直流信号の電圧を分圧する抵抗器と、前記分圧された前記直流信号の電圧をデジタル信号に変換するＡ／Ｄ変換部と、前記Ａ／Ｄ変換部により変換された前記デジタル信号をオペレーティングシステムへ通知する制御部とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、アナログボリュームの設定レベルをＯＳに通知することのできる情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下本発明に係る実施の形態を、図面を参照して説明する。
図１は本発明の第一の実施形態に係る情報処理装置の構成を示すブロック図である。ＣＰＵ１はプロセッサ等で構成され、後述するメモリに記憶されたプログラムを実行する。また、入力装置や記憶装置からデータを受け取り、演算・加工した上で、出力装置や記憶装置に出力する。ノースブリッジ２はバスによりＣＰＵ１と接続されている。ノースブリッジ２はＲＡＭやＲＯＭ等のメモリ３と接続され、メモリ３を制御する。ＲＡＭは例えばＤＲＡＭで構成され、ＣＰＵ１が実行するプログラム、またはＣＰＵ１の動作に必要なデータを記憶する。ＲＯＭは読み出し専用記憶装置として、書き換える必要のない情報や書き換えられてはいけない情報を記憶している。ノースブリッジ２はバスを介してサウスブリッジ４とも接続されている。サウスブリッジ４はＨＤＤのような外部記憶装置や周辺装置の制御等、各種のＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）を制御する。
【０００９】
サウンド回路５はバスを介してサウスブリッジ４に接続されている。サウンド回路５はオーディオコーデック６と、オーディオコーデック６に接続されるオーディオアンプ７とから構成される。オーディオコーデック６はサウスブリッジ３から送られる圧縮音声信号をアナログの音声信号に変換し、オーディオアンプ７に出力する。オーディオアンプ７は合成回路９に対して交流電圧Ｖ１の音声信号を出力する。直流電源８は、合成回路９に対して一定の直流電圧Ｖ２を出力する。合成回路９はオーディオアンプ７から出力されるアナログ音声信号の交流電圧Ｖ１と直流電源８から出力された直流電圧Ｖ２とを合成する。直流電圧と合成された音声信号（Ｖ１＋Ｖ２）は後述するアナログボリュームによりレベルを変動される。
【００１０】
アナログボリューム１０は可変抵抗等から構成される。可変抵抗は、音量調節用に設けられた図示しないダイヤルやスライダの位置に応じて抵抗値が可変するように設けられている。ユーザが音量調節用のダイヤルやスライダを動かすと、合成された直流電圧Ｖ１と交流電圧Ｖ２とが可変抵抗により分圧される。分圧された音声信号は増幅率をａとして、ａ（Ｖ１＋Ｖ２）と表される。アナログボリューム１０により音声信号のレベルが変動し、スピーカまたはヘッドホンから出力される音声の音量が変化する。
【００１１】
分離回路１１は、合成回路９からアナログボリューム１０を通じて出力された音声信号ａ（Ｖ１＋Ｖ２）を交流成分ａＶ１と直流成分ａＶ２とに分離する。分離された交流成分ａＶ１は音声出力部１２へ出力され、直流成分ａＶ２はＡ／Ｄ変換回路１３へ出力される。音声出力部１２はスピーカやヘッドホン等から構成され、分離回路１１から出力されたアナログ音声信号を音声に変換して出力する。Ａ／Ｄ変換回路１３は分離回路１１から出力された直流成分ａＶ２をアナログ信号からデジタル信号へ変換する。デジタル信号に変換された音声信号の直流成分ａＶ２はＥＣ／ＫＢＣ（Ｅｍｂｅｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ／Ｋｅｙｂｏａｒｄ  Ｃｏｎｔｒｏｌｌｅｒ）１４へ出力される。
【００１２】
ＥＣ／ＫＢＣ１４は例えばマイクロコンピュータ等で構成され、キーボードを制御する機能、ユーティリティソフトウェアとのインタフェースを提供する機能等を有する。ＥＣ／ＫＢＣ１４はＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）等の基本制御ソフトウェアとの通信を行うためのインタフェースも有しており、コマンドやデータの授受を行うこともできる。ＥＣ／ＫＢＣ１４は、Ａ／Ｄ変換回路１３によりデジタル信号に変換された音声信号の直流成分ａＶ２を、サウスブリッジ４を通して図示しないＯＳへ通知する。サウンド回路５によりアナログ変換された音声信号の交流成分は、音声出力部１２により音声として出力される。
【００１３】
図２は本発明の第一の実施形態に係る合成回路の構成の概略を示す回路図である。図３は本発明の第一の実施形態に係る分離回路の構成の概略を示す回路図である。合成回路９は図示しない抵抗と、アンプ２０、コンデンサ２２等から構成される。合成回路９内の電圧を調整するため、抵抗は適宜設けられる。アンプ２０ａは直流電源８から供給される直流電圧を増幅する。コンデンサ２２はオーディオアンプ７から出力される音声信号から交流だけを通すために用いられる。アンプ２０ｂは、オーディオアンプ７から出力される交流電圧Ｖ１と直流電源８から出力された直流電圧Ｖ２とを合成した音声信号を増幅する。アンプ２０ｂにより増幅された音声信号はアナログボリューム１０へ入力される。
【００１４】
分離回路１１は図示しない抵抗と、アンプ２３、コンデンサ２５等から構成される。アンプ２３ａはアナログボリューム１０から分離回路１１に入力される音声信号の直流成分を増幅する。アンプ２３ａにより増幅された音声信号の直流成分はＡ／Ｄ変換回路１３へ出力される。コンデンサ２５は、分離回路１１に入力される音声信号から交流成分だけを音声出力部１２に通すために用いられる。アンプ２３ｂはコンデンサ２５と音声出力部１２との間に設けられる。音声信号の交流成分はアンプ２３ｂにより増幅され、音声出力部１２へ出力される。
【００１５】
合成回路９で合成された一定電圧の直流成分は、アナログボリューム１０により分圧される。分圧された音声信号の直流成分ａＶ２はＡ／Ｄ変換回路１３に出力される。音声信号の直流成分ａＶ２がＡ／Ｄ変換回路１３でデジタル信号に変換され、ＯＳへ通知される。上述のように、Ｖ２は直流電源８から、合成回路９に対して出力される一定の直流電圧である。ａはアナログボリュームコントロール１０の可変抵抗により音声信号が分圧された時の増幅率である。したがって音声信号の直流成分ａＶ２がデジタル信号に変換されＯＳに通知されることで、アナログボリューム１０の設定レベルをＯＳが知ることができる。
【００１６】
第一の実施形態を実施した場合、アナログボリュームの設定レベルをＯＳへ通知することができる。
【００１７】
図４は本発明の第二の実施形態に係る情報処理装置の構成を示すブロック図である。以下の記載において第一の実施形態の構成の各部と同一部分は同一符号で示し説明を省略する。サウンド回路５はオーディオコーデック６と、オーディオコーデック６に接続されるオーディオアンプ７とから構成される。オーディオコーデック６はサウスブリッジ３から送られる圧縮音声信号をアナログの音声信号に変換し、オーディオアンプ７に出力する。オーディオアンプ７は合成回路９に対して周波数ｆ１の音声信号を出力する。この時の周波数帯域はおよそ２０〜２０ＫＨｚである。ここでは周波数ｆ１の音声信号を低周波成分と呼ぶ。交流発生回路３０は例えば１ＭＨｚ以上の一定の周波数帯域を持つ高周波を発生し、周波数合成回路３１に対して出力する。ここでは周波数ｆ２の信号を高周波成分と呼ぶ。
【００１８】
信号合成回路３１はオーディオアンプ７から出力される低周波成分の振幅Ａ１と交流発生回路３０から出力された高周波成分の振幅Ａ２とを合成する。低周波成分の振幅Ａ１と高周波成分の振幅Ａ２とを合成した音声信号の振幅（Ａ１＋Ａ２）は振幅増減回路３２により振幅を変動させる。ユーザが音量調節用のダイヤルやスライダを動かすと、合成された音声信号の振幅（Ａ１＋Ａ２）が変動される。変動された音声信号の振幅は増幅率をｂとして、ｂ（Ａ１＋Ａ２）と表される。振幅増減回路３２により音声信号の振幅が変動し、スピーカまたはヘッドホンから出力される音声の音量が変化する。
【００１９】
第二の実施形態に係る分離回路１１ａは、ＬＰＦ（Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ）３３とＨＰＦ（Ｈｉｇｈ  Ｐａｓｓ  Ｆｉｌｔｅｒ）３４とから構成される。分離回路１１ａは、信号合成回路３１から振幅増減回路３２を通じて出力された音声信号を、低周波成分の振幅ｂＡ１を有する信号と高周波成分の振幅ｂＡ２を有する信号とに分離する。分離された振幅ｂＡ１を有する信号は音声出力部１２へ出力され、振幅ｂＡ２を有する信号はＡ／Ｄ変換回路１３へ出力される。音声出力部１２はスピーカやヘッドホン等から構成され、分離回路１１ａから出力された振幅ｂＡ１を有する音声信号を音声に変換して出力する。Ａ／Ｄ変換回路１３は分離回路１１ａから出力された振幅ｂＡ２を有するアナログ信号をデジタル信号へ変換する。変換されたデジタル信号は、ＥＣ／ＫＢＣ１４へ出力される。
【００２０】
ＥＣ／ＫＢＣ１４は、Ａ／Ｄ変換回路１３によりデジタル信号に変換された音声信号を、サウスブリッジ４を通して図示しないＯＳへ通知する。サウンド回路５によりアナログ変換された音声信号の低周波成分は、ＬＰＦ３３を通して音声出力部１２により音声として出力される。合成回路９で合成された高周波成分は、振幅増減回路３２により振幅を変動させた後、ＨＰＦ３４を通してＡ／Ｄ変換回路１３によりデジタル信号に変換される。音声信号の高周波成分の振幅ｂＡ２はデジタル信号に変換され、ＯＳへ通知される。低周波成分を有する音声信号に高周波成分を有する信号を合成することで、アナログボリューム１０の設定レベルをＯＳに通知することができる。
【００２１】
上述のように、周波数ｆ２の高周波成分を有する信号は交流発生回路３０から、信号合成回路３１に対して一定の振幅Ａ２で出力力される。ｂは振幅増減回路３２により音声信号の振幅を変動させた時の、増幅率である。したがって音声信号の高周波成分の振幅ｂＡ２がデジタル信号に変換されＯＳに通知されることで、アナログボリューム１０の設定レベルをＯＳが知ることができる。
【００２２】
第二の実施形態を実施した場合、アナログボリュームの設定レベルを上位ＯＳへ通知することができる。
【００２３】
本発明ではその主旨を逸脱しない範囲であれば、上記の実施形態に限定されるものではなく種々の変形が可能である。
【図面の簡単な説明】
【００２４】
【図１】本発明の第一の実施形態に係る情報処理装置の構成を示すブロック図。
【図２】本発明の第一の実施形態に係る合成回路の構成の概略を示す回路図。
【図３】本発明の第一の実施形態に係る分離回路の構成の概略を示す回路図。
【図４】本発明の第二の実施形態に係る情報処理装置の構成を示すブロック図。
【符号の説明】
【００２５】
１…ＣＰＵ、２…ノースブリッジ、３…メモリ、４…サウスブリッジ、５…サウンド回路、６…オーディオコーデック、７…オーディオアンプ、８…直流電源、９…合成回路、１０…アナログボリューム、１１…直流／交流分離回路、１２…音声出力部、１３…Ａ／Ｄ変換回路、１４…ＥＣ／ＫＢＣ、２０ａ…アンプ、２０ｂ…アンプ、２２…コンデンサ、２３ａ…アンプ、２３ｂ…アンプ、２５…コンデンサ、３０…交流発生回路、３１…信号合成回路、３２…振幅増減回路、３３…ＬＰＦ、３４…ＨＰＦ
【図１】
2007259340.tif 000003
【図２】
2007259340.tif 000004
【図３】
2007259340.tif 000005
【図４】
2007259340.tif 000006