(57)【要約】【課題】連続的にボリュームデータが入力された場合でも、ノイズの発生を防止する。【解決手段】入力オーディオ信号のゼロクロスを検知するゼロクロス検知手段と、音量を設定するための音量設定データを記憶する記憶手段（１３０、１３２）と、前記記憶手段に記憶されている音量設定データに応じて、入力オーディオ信号の音量を調整するためのボリュームデータを出力する制御手段（１３８、１４０、１４２、１４４、１４６）とを有し、制御手段は、ゼロクロス検知手段の検知出力を取り込み、入力オーディオ信号のゼロクロスが検知されるまでの待機期間内に新たな音量設定データが記憶手段に入力された場合には、新たな音量設定データが入力される直前に記憶手段に入力され、記憶されている音量設定データを読み出し、該音量設定データをボリュームデータとして出力する。【選択図】　　　図３
2004032091.tif 000002
【特許請求の範囲】
【請求項１】
入力オーディオ信号のゼロクロスを検知するゼロクロス検知手段と、
入力された音量を設定するための音量設定データを記憶する記憶手段と、
前記記憶手段に記憶されている音量設定データに応じて、前記入力オーディオ信号の音量を調整するためのボリュームデータを出力する制御手段とを有し、
前記制御手段は、前記ゼロクロス検知手段の検知出力を取り込み、前記入力オーディオ信号のゼロクロスが検知されるまでの待機期間内に新たな音量設定データが前記記憶手段に入力された場合には、前記新たな音量設定データが入力される直前に前記記憶手段に入力され、記憶されている音量設定データを読み出し、該音量設定データを前記ボリュームデータとして出力することを特徴とするゲインコントロール回路。
【請求項２】
さらに、前記記憶手段に前記音量設定データが入力された時点で起動され、所定時間経過時点でタイムアウトするタイマとを有し、
前記制御手段は、前記タイマ出力を取り込み、前記タイマがタイムアウトせず、かつ前記入力オーディオ信号がゼロクロスしない状態が継続している状態下において前記入力オーディオ信号のゼロクロスが検知されるまでの待機期間内に新たな音量設定データが前記記憶手段に入力された場合には、前記新たな音量設定データが入力される直前に前記記憶手段に入力され、記憶されている音量設定データを読み出し、該音量設定データを前記ボリュームデータとして出力することを特徴とする請求項１に記載のゲインコントロール回路。
【請求項３】
請求項１または２のいずれかに記載のゲインコントロール回路を有することを特徴とする電子ボリューム回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーディオシステム等に使用されるゲインコントロール回路及びこのゲインコントロール回路を有する電子ボリューム回路に関する。
【０００２】
【従来の技術】
従来のゲインコントロール回路のゼロクロスモード時における動作の概要を、図６を参照して説明する。従来のゲインコントロール回路は、動作モードとしてゼロクロスモードと非ゼロクロスモードとを有している。図６において、（Ａ）は入力オーディオ信号であり、（Ｂ）は制御信号ＣＳＮ、（Ｃ）はボリュームデータ、（Ｄ）は音量調整部（図示せず）に実際に設定されるボリューム値（設定ボリューム値）である。ここで、入力オーディオ信号（図６（Ａ））は、クラシック音楽等でよくあるフォルテシモからピアニシモへの変化のように、信号レベルが大から小へと変化する場合を例にとって表示してある。
【０００３】
ボリュームデータは制御信号ＣＳＮがローレベルである期間に記憶部（例えば、レジスタ）に入力され、記憶・保持される。
従来のゲインコントロール回路では、非ゼロクロスモードでは、制御信号ＣＳＮの立ち上がり時点で、設定ボリューム値が切り換わるが、ゼロクロスモードでは、制御信号ＣＳＮの立ち上がり時点を基準として入力オーディオ信号のゼロクロスを検知した時点、もしくはゼロクロスが検知されない場合には、制御信号ＣＳＮの立ち上がり時点から予め設定された一定時間が経過した時点（タイマによるタイムアウト、設定値Ｔｏｕｔ）で設定ボリューム値が切り換わるように構成されている。
【０００４】
図６に示すように、ユーザがボリュームつまみを操作することによりその操作量に応じたボリュームデータが、その操作タイミングを示す制御信号ＣＳＮがローレベルとなる期間に順次、０ｄＢ，−３ｄＢ，−６ｄＢ，−９ｄＢ，−１２ｄＢ，−１５ｄＢと記憶部に入力され、記憶される（図６（Ｂ））。
一方、入力オーディオ信号が、時刻ｔ１、ｔ２でゼロクロスする（図６（Ａ））ので、音量調整部に設定されるボリューム値は時刻ｔ１で０ｄＢ、時刻ｔ２で−３ｄＢに切り換わる（図６（Ｄ））。
【０００５】
しかし、入力オーディオ信号は、時刻ｔ２以降でゼロクロスが検知されない状態が継続している。入力信号レベルには、どうしても微小ＤＣオフセット電圧（Δ）が加わってしまうため、入力オーディオ信号レベルが小さくなると、ゼロクロスしなくなるのである。この状態下で、ボリュームデータが−６ｄＢ，−９ｄＢ，−１２ｄＢ，−１５ｄＢと入力される（ｔ３，ｔ４，ｔ５，ｔｎ）が、タイマの値がＴｏｕｔなる前に新しいデータが入力されるのでタイムアウトにならないため音量調整部に設定されたボリューム値は、−３ｄＢのままで変化しない。−１５ｄＢが入力された時刻ｔｎ後タイマの値がＴｏｕｔになるまで新しいデータは入力されないので、時刻ｔ（ｎ＋１）でタイムアウトになり、−１５ｄＢのボリュームデータが音量調整部にボリューム値として設定される。したがって、時刻ｔ（ｎ＋１）では、設定ボリューム値は−３ｄＢから−１５ｄＢに急激に変化することになる。
【０００６】
【発明が解決しようとする課題】
上述した従来のゲインコントロール回路では、ゼロクロスモードにおいて、制御信号ＣＳＮの立ち上がり時点でタイマを起動し、この時点から予め設定された一定時間が経過したタイムアウトする時点までの時間間隔より短い時間間隔でボリュームデータが上記記憶部に入力された場合には、その間におけるボリュームデータは無視され、入力オーディオ信号のゼロクロスが検知される時点、または上記タイマがタイムアウトする時点までに上記記憶部に最後に入力されたボリュームデータが、新たに設定されるボリュームデータとして入力オーディオ信号のゼロクロスまたは上記タイマのタイムアウトにより音量調整部に設定されるように動作するために、設定ボリューム値が大きく変化し、この設定ボリューム値の急激な変化がノイズとなって、現れやすいという問題が有った。
【０００７】
本発明はこのような事情に鑑みてなされたものであり、連続的にボリュームデータが入力された場合でも、ノイズの発生を防止することができるゲインコントロール回路及び電子ボリューム回路を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明は、入力オーディオ信号のゼロクロスを検知するゼロクロス検知手段と、入力された音量を設定するための音量設定データを記憶する記憶手段と、前記記憶手段に記憶されている音量設定データに応じて、前記入力オーディオ信号の音量を調整するためのボリュームデータを出力する制御手段とを有し、前記制御手段は、前記ゼロクロス検知手段の検知出力を取り込み、前記入力オーディオ信号のゼロクロスが検知されるまでの待機期間内に新たな音量設定データが前記記憶手段に入力された場合には、前記新たな音量設定データが入力される直前に前記記憶手段に入力され、記憶されている音量設定データを読み出し、該音量設定データを前記ボリュームデータとして出力することを特徴とする。
【０００９】
また、請求項２に記載の発明は、請求項１に記載のゲインコントロール回路において、さらに、前記記憶手段に前記音量設定データが入力された時点で起動され、所定時間経過時点でタイムアウトするタイマとを有し、前記制御手段は、前記タイマ出力を取り込み、前記タイマがタイムアウトせず、かつ前記入力オーディオ信号がゼロクロスしない状態が継続している状態下において前記入力オーディオ信号のゼロクロスが検知されるまでの待機期間内に新たな音量設定データが前記記憶手段に入力された場合には、前記新たな音量設定データが入力される直前に前記記憶手段に入力され、記憶されている音量設定データを読み出し、該音量設定データを前記ボリュームデータとして出力することを特徴とする。
【００１０】
また、請求項３に記載の発明は、請求項１または２のいずれかに記載のゲインコントロール回路を有することを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明の実施形態を、図面を参照して詳細に説明する。本発明の実施形態の説明に先立ち、本発明に係るゲインコントロール回路の動作の概要を図７を参照して説明する。図７において、図６と同様に、（Ａ）は入力オーディオ信号、（Ｂ）は制御信号ＣＳＮ、（Ｃ）はボリュームデータ、（Ｄ）は音量調整部（図示せず）に実際に設定されるボリューム値（設定ボリューム値）である。ここでも入力オーディオ信号は、フォルテシモからピアニシモのように信号レベルが大から小へと変化する場合を例に表示してある。
【００１２】
図７に示すように、ユーザがボリュームつまみを操作することによりその操作量に応じたボリュームデータが、その入力タイミングを示す制御信号ＣＳＮがローレベルとなる期間に順次、０ｄＢ，−３ｄＢ，−６ｄＢ，−９ｄＢ，−１２ｄＢ，−１５ｄＢ，−１８ｄＢ，−２１ｄＢと記憶部に入力され、記憶される（図７（Ｂ），（Ｃ））。
一方、入力オーディオ信号が、時刻ｔ１０、ｔ１１でゼロクロスする（図７（Ａ））ので、音量調整部に設定されるボリューム値は時刻ｔ１０で０ｄＢ、時刻ｔ１１で−３ｄＢに切り換わる（図７（Ｄ））。
【００１３】
また、入力オーディオ信号は、時刻ｔ１１以降でゼロクロスが検知されない状態が継続する。この状態下で、ボリュームデータが−６ｄＢ，−９ｄＢ，−１２ｄＢ，−１５ｄＢ，−１８ｄＢ，−２１ｄＢと入力されるが、タイマの値がＴｏｕｔになる前に新しいデータが入力されるのでタイムアウトによるボリューム値の設定の切り換えは起きない。
しかし、本発明に係るゲインコントロール回路では、音量調整部に設定されたボリューム値は、ゼロクロスが検知されるのを待機している状態で更にボリュームデータが入力された場合には、その直前に入力されたボリュームデータで設定ボリューム値を切り替えるように動作する（ｔ１２，ｔ１３，ｔ１４，ｔ１５，ｔ１６）。
【００１４】
したがって、制御信号ＣＳＮが出力される毎に起動されるタイマがタイムアウトする以前の時刻ｔ１６までの間に、設定ボリューム値を−３ｄＢ→−６ｄＢ→−９ｄＢ→−１２ｄＢ→−１５ｄＢ→−１８ｄＢと段階的に変化させることができ、聴感的なノイズを抑制することができる。なお、上記タイマがタイムアウトした時に設定ボリューム値が切り換わるのは従来例と同様である（ｔ１８）。
【００１５】
次に、本発明が適用されるオーディオシステムの構成を図１に示す。同図において、オーディオシステムは、電子ボリューム回路１と、入力バッファ回路２と、パワーアンプ３と、スピーカ４と、ボリューム操作部としてのロータリーエンコーダ５と、各部を制御する制御部６と、制御部６の制御下に各種データを表示する表示部７とを有している。
【００１６】
上記構成において、オーディオ信号が入力バッファ２を介して電子ボリューム回路１に入力され、電子ボリューム回路１で音量レベルが調整されたオーディオ信号はパワーアンプ３により電力増幅され、スピーカ４より出力される。
ユーザが図示してないボリュームつまみを操作することによりその操作量に応じてロータリーエンコーダ５より音量レベルを設定するための信号が制御部６に出力される。制御部６は、ロータリーエンコーダ５により入力された信号に基づいて音量レベルを設定するためのボリュームデータ及び、クロックを含む各種の制御信号を電子ボリューム回路１に出力する。
【００１７】
電子ボリューム回路１は、制御部６より入力されたボリュームデータ及び各種制御信号に基づいて、信号Ｖｏｕｔを、入力されたボリュームデータに応じた音量にオーディオ信号Ｖｉｎを調整してパワーアンプ３に出力する。
【００１８】
次に、図１における電子ボリューム回路１の具体的構成を図２に示す。図２では、説明の便宜上、１チャンネル分のみの構成を示しているが、通常は必要とするチャンネル数分に応じて構成される。図２において、本実施形態に係る電子ボリューム回路は、入力端子１００より入力されるオーディオ信号を減衰させるための減衰器１１０と、アンプ１１４のゲインを設定するゲイン設定部１１２と、入力オーディオ信号を増幅するアンプ１１４と、ゼロクロス検知回路１１６と、発振器１１８と、Ｓ／Ｐ（シリアル／パラレル）変換レジスタ１２４より入力された音量設定データに基づいて実際に音量を調整するためのボリュームデータを出力する制御部１２０と、デコーダ１２２、１２６と、Ｓ／Ｐ変換レジスタ１２４とを有している。
【００１９】
減衰器１１０とゲイン設定部１１２で音量調整部を構成している。
ゼロクロス検知回路１１６は、入力端子１００より入力されるオーディオ信号のゼロクロスを検知し、ゼロクロス検知信号ＺＥＲＯを出力する機能を有する。
発振器１１８は、一定時間内に入力オーディオ信号のゼロクロスが検知できないときにタイムアウトする図示してないタイマの時間計測用のクロックＺＣＬＫを生成する。
デコーダ１２２は、端子２３０、２３２から入力される２ビットの設定信号によりゼロクロスモードを含む４つの動作モードを指定できるようになっている。本実施形態では、ゼロクロスモードが指定されているものとする。
【００２０】
Ｓ／Ｐ変換レジスタ１２４は、クロックＳＣＬＫに同期してシリアルデータである音量設定データＳＤＡＴＡＩを取り込み、８ビットのパラレルデータに変換するレジスタである。
上記構成において、制御部１２０は、各種制御信号に基づいてゼロクロス検知回路１１６、発振器１１８を動作可能状態にするイネーブル信号ＥＮＢＬをゼロクロス検知回路１１６及び発振器１１８に出力すると共に、音量設定データＳＤＡＴＡＩに応じたボリュームデータをデコーダ１２６に出力する。
【００２１】
デコーダ１２６は、入力されたボリュームデータに基づいて、減衰器１１０及びゲイン設定部１１２に対し、入力オーディオ信号の減衰量、アンプ１１４のゲインを指定された値になるように設定する。この結果、入力端子１００から入力されたオーディオ信号Ｖｉｎは、制御部１２０から出力されるボリュームデータに基づいた音量に調整され、出力信号Ｖｏｕｔは、アンプ１１４を介して出力端１０２より出力される。
【００２２】
次に、図２に示した電子ボリューム回路におけるゲインコントロール回路の構成を図３に示す。同図において、ゲインコントロール回路は、Ｓ／Ｐ変換レジスタ１２４と、Ｓ／Ｐ変換レジスタ１２４から出力されるボリュームデータを保持する第１のレジスタ１３０と、第１のレジスタ１３０に保持されたボリュームデータを保持する第２のレジスタ１３２と、マスクレジスタ（ＭＡＳＫ）１３４と、ＮＡＮＤゲート１３６と、パルス生成回路１３８と、カウンタ１４０と、初期マスク回路１４２と、セレクタ１４４と、ＲＳフリップフロップ１４６とを有している。第１のレジスタ１３０、第２のレジスタ１３２及びマスクレジスタ１３４はそれぞれ、８ビット分のフリップフロップで構成されている。
【００２３】
制御信号ＣＳＮは、入力端子２０４より第１のレジスタのクロック端子、パルス生成回路の入力端子及びカウンタ１４０のリセット端子に入力されるようになっている。
パルス生成回路１３８は、制御信号ＣＳＮに基づいてパルス信号ＣＣＫ１、ＣＣＫ２を生成する。
カウンタ１４０は、パルス信号ＣＣＫ１によりリセットされ、入力端子２０６より入力されるクロックＺＣＬＫを計数し、その計数値がタイムアウトとなる時間に相当する計数値に達した時点でタイムアウト信号ＴＣＫを出力するタイマとして機能する。
【００２４】
初期マスク回路１４２は、入力端子２０８から入力されるゼロクロス検知回路１１６（図２）の検知出力ＺＥＲＯのうち動作初期の出力をマスクする回路である。
セレクタ１４４は、入力端子２１０から入力される動作モード指定信号ＭＯＤＥによりゼロクロスモードに設定されているために、論理和素子として機能する。
【００２５】
セレクタ１４４から出力される信号は、第２のレジスタ１３２に記憶・保持されているボリュームデータの書き換えを行うためのクロック信号ＶＯＬＣＫとして第２のレジスタ１３２のクロック端子に供給され、かつＲＳフリップフロップ１４６のリセット端子にリセット信号として供給される。
ＲＳフリップフロップ１４６は、パルス生成回路１３８から出力されるパルス信号ＣＣＫ１によりセット状態となり、セレクタ１４４から出力される信号によりリセットされ、出力端子２１２より図２に示すゼロクロス検知回路１１６及び発振器１１８にイネーブル信号ＥＮＢＬを出力する。
【００２６】
マスクレジスタ１３４は、通常は、第２のレジスタ１３２に保持されたボリュームデータをそのまま保持し、出力端子２１４に出力するが、第２のレジスタ１３２により保持された８ビットのデータが全て“１”である場合には、ＮＡＮＤゲート１３６を介してマスクレジスタ１３４にリセット信号が出力され、マスクレジスタ１３４の８ビットの出力はオール“０”となり、音量を絞るように動作するようになっている。ゼロクロス検知回路１１６はゼロクロス検知手段に、第１のレジスタ１３０及び第２のレジスタ１３２は本発明の記憶手段に、パルス生成回路１３８、カウンタ１４０、初期マスク回路１４２、セレクタ１４４及びＲＳフリップフロップ１４６は本発明の制御手段に、それぞれ相当する。
【００２７】
上記構成からなるゲインコントロール回路の動作を図４に示すタイミングチャートを参照して説明する。上記構成において、Ｓ／Ｐ変換レジスタ１２４は、
クロックＳＣＬＫ（図４（Ｂ））に同期して入力端子２００より入力されるシリアルデータである音量設定データＳＤＡＴＡＩ（図４（Ｃ））を取り込み、８ビットのパラレルデータに変換する。
Ｓ／Ｐ変換レジスタ１２４により変換され、保持された８ビットのパラレルデータは、第１のレジスタ１３０に、制御信号ＣＳＮをクロックとして（具体的には、時刻ｔ１０１での制御信号ＣＳＮの立ち上りでＤＡＴＡ１が、時刻ｔ１０３での制御信号ＣＳＮの立ち上がりでＤＡＴＡ２が）記憶・保持される。
【００２８】
また、パルス生成回路１３８により生成されるパルス信号ＣＣＫ１は制御信号ＣＳＮの立ち上がりに同期して、パルス信号ＣＣＫ２は制御信号ＣＳＮの立下りに同期してそれぞれ出力される（図４（Ｄ）、（Ｅ））。時刻ｔ１０１でパルス信号ＣＣＫ１がパルス生成回路１３８よりＲＳフリップフロップ１４６及びカウンタ１４０へ出力される。タイムアウトの期間を計数するカウンタ１４０はリセットされる。ＲＳフリップフロップ１４６よりイネーブル信号ＥＮＢＬ（図４（Ｈ））が図２に示すゼロクロス検知回路１１６、発振器１１８に出力される。この結果、カウンタ１４０にタイムアウトの期間を計数するためのクロックＺＣＬＫが入力端子２０６より入力されるようになりタイムアウトの計数を開始する。
またゼロクロス検知回路１１６が動作可能状態になり、ゼロクロス検知を開始する。
【００２９】
ゼロクロスが検知されず、タイムアウト用カウンタ１４０がＴｏｕｔの値に達する前に次の音量設定データＤＡＴＡ２が入力されたとする（信号ＴＣＫ、ＺＣＫ共にセレクタ１４４に出力されていない。）。
時刻ｔ１０２で制御信号ＣＳＮが立ち下がり、パルス信号ＣＣＫ２がパルス生成回路１３８よりセレクタ１４４に出力される。そしてパルス信号ＣＣＫ２がセレクタ１４４の出力信号となりＶＯＬＣＫを出力する。このＶＯＬＣＫは第２のレジスタ１３２のクロック端子にはクロックとして、かつＲＳフリップフロップ１４６のリセット端子にはリセット信号として出力される。
【００３０】
このＶＯＬＣＫ（図４（Ｉ））によってこれまで第１のレジスタ１３０に保持されていたＤＡＴＡ１が第２のレジスタ１３２に転送され、記憶・保持される。また、時刻ｔ１０２でイネーブル信号ＥＮＢＬがローレベルとなる（図４（Ｈ））ので、ゼロクロス検知回路１１６、発振器１１８の動作は停止する。第２のレジスタ１３２に保持されたＤＡＴＡ１はボリュームデータとしてマスクレジスタ１３４を介して出力端子２１４に出力される。そして時刻ｔ１０３で制御信号ＣＳＮが立ち上がると、第１のレジスタ１３０にＤＡＴＡ２が記憶・保持される。時刻ｔ１０３でパルス信号ＣＣＫ１が出力されると、タイムアウトの時間を計測するカウンタ１４０はリセットされる。
【００３１】
また、時刻ｔ１０４でパルス信号ＣＣＫ１が立ち上がると、イネーブル信号ＥＮＢＬが立ち上がり（図４（Ｈ））、発振器１１８及びゼロクロス検知回路１１６が動作可能状態になり、発振器１１８よりクロックＺＣＫの出力が開始される。カウンタ１４０は計数を開始すると共に、ゼロクロス検知回路１１６はゼロクロス検知を開始する。
【００３２】
その後、入力オーディオ信号のゼロクロスが検知されず、新たなボリュームデータの入力もない状態が継続している状態で、時刻ｔ１０５においてタイムアウトの期間を計数するカウンタ１４０の計数内容が設定値に達すると、カウンタ１４０よりタイムアウト信号ＴＣＫが出力され（図４（Ｆ））、セレクタ１４４よりＶＯＬＣＫとして出力される。このＶＯＬＣＫは、第２のレジスタ１３２にはクロックとして、またＲＳフリップフロップ１４６のリセット端子にはリセット信号として出力される。この結果、第２のレジスタ１３２にＤＡＴＡ２が転送され、記憶・保持されると共に、イネーブル信号ＥＮＢＬがローレベルとなる。したがって、マスクレジスタ１３４を介して出力端子２１４よりボリュームデータとしてＤＡＴＡ２が出力される。
【００３３】
従来のゲインコントロール回路では、時刻ｔ１０２〜ｔ１０３において、次の音量設定データＤＡＴＡ２が入力されても、設定ボリューム値の置き換えがなされない。
すなわち、図４における時刻ｔ１０２において第２のレジスタ１３２にデータを書き換えるためのクロック信号ＶＯＣＬＫに相当する信号が出力されない。例えば、図４（Ｉ）ＶＯＣＬＫ（ｏｌｄ）のようになっている。第２のレジスタ（１３２に相当する）に記憶・保持されているのはＤＡＴＡ１のままである。
【００３４】
すなわち、図５に示すように、第１のレジスタ１３０には従来例、本発明ともに、時刻ｔ１０１、ｔ１０３でそれぞれ、ＤＡＴＡ１，ＤＡＴＡ２が書き込まれるが、第２のレジスタ１３２には、従来例では時刻ｔ１０５でＤＡＴＡ２が書き込まれるのに対して、本発明では、時刻ｔ１０３でＤＡＴＡ１が書き込まれ、次いで、時刻ｔ１０５でＤＡＴＡ２が書き込まれることとなる。
【００３５】
本実施形態に係るゲインコントロール回路によれば、記憶手段としてのレジスタ群に連続的にボリュームデータが入力された場合でも、実際に音量調整部に出力される設定ボリューム値は段階的に切り換わるように出力されるので、設定ボリューム値が急激に変化することに起因する聴感的なノイズの発生を防止することができる。
また、上記ゲインコントロール回路を有する電子ボリューム回路によれば、連続的にボリュームデータが入力された場合でも、実際に音量調整部に出力される設定ボリューム値は段階的に切り換わるように出力されるので、設定ボリューム値が急激に変化することに起因する聴感的なノイズの発生を防止することができる。
【００３６】
【発明の効果】
本発明に係るゲインコントロール回路によれば、連続的にボリュームデータが入力された場合でも、実際に音量調整部に出力される設定ボリューム値は段階的に切り換わるように出力されるので、設定ボリューム値が急激に変化することに起因する聴感的なノイズの発生を防止することができる。
本発明に係る電子ボリューム回路によれば、上記ゲインコントロール回路を有するので、連続的にボリュームデータが入力された場合でも、実際に音量調整部に出力される設定ボリューム値は段階的に切り換わるように出力されるので、設定ボリューム値が急激に変化することに起因する聴感的なノイズの発生を防止することができる。
【図面の簡単な説明】
【図１】本発明が適用されるオーディオシステムの概略構成を示すブロック図。
【図２】図１に示したオーディオシステムにおける電子ボリューム回路の具体的構成を示すブロック図。
【図３】図２に示した電子ボリューム回路における本発明の実施形態に係るゲインコントロール回路の構成を示すブロック図。
【図４】図３に示した本発明の実施形態に係るゲインコントロール回路の動作状態を示すタイミングチャート。
【図５】本発明に実施形態に係るゲインコントロール回路の動作を従来例との比較において示した説明図。
【図６】従来のゲインコントロール回路の動作の概要を示す説明図。
【図７】本発明に係るゲインコントロール回路の動作の概要を示す説明図。
【符号の説明】
１…電子ボリューム回路、１１０…減衰器、１１２…ゲイン設定部、１１４…アンプ、１１６…ゼロクロス検知回路、１１８…発振器、１２０…制御部、１２２、１２６…デコーダ、１２４…Ｓ／Ｐ変換レジスタ、１３０…第１のレジスタ、１３２…第２のレジスタ、１３４…マスクレジスタ、１３８…パルス生成回路、１４０…カウンタ、１４２…初期マスク回路、１４４…セレクタ、１４６…ＲＳフリップフロップ
【図１】
2004032091.tif 000003
【図２】
2004032091.tif 000004
【図３】
2004032091.tif 000005
【図４】
2004032091.tif 000006
【図５】
2004032091.tif 000007
【図６】
2004032091.tif 000008
【図７】
2004032091.tif 000009