ディジタル的に出力電圧を変化させるボリューム調整回路において、上記ボリューム調整回路は、反転入力端子と、基準電圧の電圧源に接続された非反転入力端子と、上記出力電圧を発生する出力端子とを有する第1のオペアンプと、上記出力端子と上記反転入力端子との間に接続され、離散的な複数の抵抗値を有するボリューム回路と、入力電圧の電圧源と上記反転入力端子との間に接続され、上記ボリューム回路を流れる電流の大きさを変化させるR-2Rラダー回路と、上記ボリューム回路上記及びR-2Rラダー回路を制御する制御回路とを備え、上記制御回路は、上記ボリューム回路の抵抗値を第1の抵抗値から第2の抵抗値に変更するとき、上記第1の抵抗値に対応する出力電圧と上記第2の抵抗値に対応する出力電圧との間の差をさらに細分化したステップサイズで上記出力電圧を変化させるように、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流の大きさを変化させることを特徴とするボリューム調整回路。上記制御回路は、上記第1の抵抗値が上記第2の抵抗値よりも高い場合、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流を次第に減少させ、上記出力電圧が上記第2の抵抗値に対応する出力電圧に達したとき、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流の大きさを元の大きさに戻し、それと同時に、上記ボリューム回路の抵抗値を上記第1の抵抗値から上記第2の抵抗値に変更することを特徴とする請求項1記載のボリューム調整回路。上記制御回路は、上記第1の抵抗値が上記第2の抵抗値よりも低い場合、上記ボリューム回路の抵抗値を上記第1の抵抗値から上記第2の抵抗値に変更し、それと同時に、上記出力電圧が上記第1の抵抗値に対応する出力電圧になるように上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流を減少させ、その後、上記出力電圧が上記第2の抵抗値に対応する出力電圧に達するまで、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流を次第に増大させることを特徴とする請求項1記載のボリューム調整回路。上記R-2Rラダー回路は、直列接続された複数の抵抗を含む抵抗鎖を備え、上記抵抗鎖は、第3の抵抗値をそれぞれ有する複数の第1の抵抗と、上記反転入力端子に最も近接して設けられ、上記第3の抵抗値の2倍の第4の抵抗値を有する1つの第2の抵抗とを含み、上記R-2Rラダー回路は、上記第4の抵抗値をそれぞれ有し、上記抵抗鎖からそれぞれ分岐した複数の第3の抵抗と、上記分岐した複数の第3の抵抗を、上記反転入力端子と上記基準電圧の電圧源とのいずれかにそれぞれ接続する複数の第1のスイッチとを備えたことを特徴とする請求項1~3のうちのいずれか1つに記載のボリューム調整回路。上記複数の第1のスイッチに接続される上記基準電圧の電圧源は、上記基準電圧をバッファする第2のオペアンプを備えることを特徴とする請求項4記載のボリューム調整回路。上記制御回路は、上記複数の第1のスイッチのいずれも上記基準電圧の電圧源に接続されていないとき、上記第2のオペアンプをオフにすることを特徴とする請求項5記載のボリューム調整回路。上記複数の第1のスイッチのそれぞれは、上記反転入力端子及び上記基準電圧の電圧源のいずれにも接続されない状態をさらに有し、上記R-2Rラダー回路は、上記抵抗鎖と上記反転入力端子との間に第2のスイッチをさらに備え、上記制御回路は、ミュートする場合、上記ボリューム回路の抵抗値をその最小値に変更し、上記複数の第1のスイッチのそれぞれを上記反転入力端子及び上記基準電圧の電圧源のいずれにも接続されない状態に切り換え、上記第2のスイッチをオフにすることを特徴とする請求項4~6のうちのいずれか1つに記載のボリューム調整回路。図2のようなディジタルのボリューム調整回路は、信号を出力している際にボリューム回路2の抵抗値RVOLを変更すると、この変更により出力電圧VOUTの変動が生じてジッパーノイズが現れる。出力している信号の振幅が大きいほど、ボリューム回路2の抵抗値RVOLを変更する前後の電圧差が大きくなり、ジッパーノイズはより顕著となる。ジッパーノイズを回避するためには、ボリューム回路2の抵抗値RVOLのステップサイズを小さくすることが必要となる。そのためには、異なる抵抗値RVOL毎に追加の抵抗及びスイッチが必要となり、ダイサイズが増大する。従って、ジッパーノイズの抑制とダイサイズの増大との間にトレードオフが生じる。また、スイッチの数を増加させることにより、リップル除去率の劣化等の問題が発生する場合もある。本発明の目的は、以上の問題点を解決し、ディジタル的に出力電圧を変化させるボリューム調整回路であって、ダイサイズの大幅な増大をまねくことなく、ジッパーノイズの発生を抑制することができるボリューム調整回路を提供することにある。本発明の態様に係るボリューム調整回路によれば、ディジタル的に出力電圧を変化させるボリューム調整回路において、上記ボリューム調整回路は、反転入力端子と、基準電圧の電圧源に接続された非反転入力端子と、上記出力電圧を発生する出力端子とを有する第1のオペアンプと、上記出力端子と上記反転入力端子との間に接続され、離散的な複数の抵抗値を有するボリューム回路と、入力電圧の電圧源と上記反転入力端子との間に接続され、上記ボリューム回路を流れる電流の大きさを変化させるR-2Rラダー回路と、上記ボリューム回路上記及びR-2Rラダー回路を制御する制御回路とを備え、上記制御回路は、上記ボリューム回路の抵抗値を第1の抵抗値から第2の抵抗値に変更するとき、上記第1の抵抗値に対応する出力電圧と上記第2の抵抗値に対応する出力電圧との間の差をさらに細分化したステップサイズで上記出力電圧を変化させるように、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流の大きさを変化させることを特徴とする。上記ボリューム調整回路において、上記制御回路は、上記第1の抵抗値が上記第2の抵抗値よりも高い場合、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流を次第に減少させ、上記出力電圧が上記第2の抵抗値に対応する出力電圧に達したとき、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流の大きさを元の大きさに戻し、それと同時に、上記ボリューム回路の抵抗値を上記第1の抵抗値から上記第2の抵抗値に変更することを特徴とする。上記ボリューム調整回路において、上記制御回路は、上記第1の抵抗値が上記第2の抵抗値よりも低い場合、上記ボリューム回路の抵抗値を上記第1の抵抗値から上記第2の抵抗値に変更し、それと同時に、上記出力電圧が上記第1の抵抗値に対応する出力電圧になるように上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流を減少させ、その後、上記出力電圧が上記第2の抵抗値に対応する出力電圧に達するまで、上記R-2Rラダー回路を用いて上記ボリューム回路を流れる電流を次第に増大させることを特徴とする。上記ボリューム調整回路において、上記R-2Rラダー回路は、直列接続された複数の抵抗を含む抵抗鎖を備え、上記抵抗鎖は、第3の抵抗値をそれぞれ有する複数の第1の抵抗と、上記反転入力端子に最も近接して設けられ、上記第3の抵抗値の2倍の第4の抵抗値を有する1つの第2の抵抗とを含み、上記R-2Rラダー回路は、上記第4の抵抗値をそれぞれ有し、上記抵抗鎖からそれぞれ分岐した複数の第3の抵抗と、上記分岐した複数の第3の抵抗を、上記反転入力端子と上記基準電圧の電圧源とのいずれかにそれぞれ接続する複数の第1のスイッチとを備えたことを特徴とする。上記ボリューム調整回路において、上記複数の第1のスイッチに接続される上記基準電圧の電圧源は、上記基準電圧をバッファする第2のオペアンプを備えることを特徴とする。上記ボリューム調整回路において、上記制御回路は、上記複数の第1のスイッチのいずれも上記基準電圧の電圧源に接続されていないとき、上記第2のオペアンプをオフにすることを特徴とする。上記ボリューム調整回路において、上記複数の第1のスイッチのそれぞれは、上記反転入力端子及び上記基準電圧の電圧源のいずれにも接続されない状態をさらに有し、上記R-2Rラダー回路は、上記抵抗鎖と上記反転入力端子との間に第2のスイッチをさらに備え、上記制御回路は、ミュートする場合、上記ボリューム回路の抵抗値をその最小値に変更し、上記複数の第1のスイッチのそれぞれを上記反転入力端子及び上記基準電圧の電圧源のいずれにも接続されない状態に切り換え、上記第2のスイッチをオフにすることを特徴とする。本発明によれば、ディジタル的に出力電圧を変化させるボリューム調整回路であって、ダイサイズの大幅な増大をまねくことなく、ジッパーノイズの発生を抑制することができるボリューム調整回路を提供することができる。図1は、本発明の実施形態に係るボリューム調整回路の構成を示すブロック図である。本実施形態のボリューム調整回路は、特に、図2のボリューム調整回路の抵抗R0に代えてR-2Rラダー回路3を備えたことを特徴とする。ボリューム調整回路は、図2の場合と同様のオペアンプ1及びボリューム回路2を備える。ボリューム調整回路は、さらに、オペアンプ1の反転入力端子と入力電圧VINの電圧源との間に接続されたR-2Rラダー回路3と、R-2Rラダー回路3に供給する基準電圧VREFをバッファする電圧バッファ回路4と、ボリューム回路2、R-2Rラダー回路3、及び電圧バッファ回路4の動作を制御する制御回路6とを備える。電圧バッファ回路4は例えばオペアンプ5を備える。ボリューム調整回路の出力電圧VOUTは、実質的に、図2の場合と同様に所望のボリューム設定に応じてボリューム回路2のSWa1~SWamのオン/オフを切り換えてボリューム回路2の抵抗値RVOLを変化させることにより変化する。本実施形態のボリューム調整回路では、ボリューム回路2の抵抗値RVOLを変更する際に、変更前の抵抗値に対応する出力電圧と変更後の抵抗値に対応する出力電圧との間の差をさらに細分化したステップサイズで出力電圧VOUTを変化させるように、R-2Rラダー回路3を用いて、ボリューム回路2を流れる電流の大きさを変化させる。R-2Rラダー回路3は、D/Aコンバータとして公知のR-2Rラダー回路であり、所定抵抗値Rを有するn-1個の抵抗と、その2倍の抵抗値2Rを有するn1個の抵抗と、n個のスイッチSWb1~SWbnとが、梯子型に接続されている。R-2Rラダー回路3において、抵抗値Rを有するn-1個の抵抗と抵抗値2Rを有する1個の抵抗とを直列接続した抵抗鎖が、入力電圧VINの電圧源とオペアンプ1の反転入力端子との間に設けられ、この抵抗鎖のうちで抵抗値2Rを有する抵抗が、オペアンプ1の反転入力端子に最も近接して設けられる。好ましくは、この抵抗鎖のうちで抵抗値2Rを有する抵抗とオペアンプ1の反転入力端子との間にスイッチSW0がさらに設けられる。この抵抗鎖から、抵抗値2Rを有するn個の抵抗が分岐し、分岐した抵抗はそれぞれ、スイッチSWb1~SWbnによって、オペアンプ1の反転入力端子及び電圧バッファ回路4のいずれかに接続される。スイッチSWb1~SWbnは、好ましくは、オペアンプ1の反転入力端子及び電圧バッファ回路4のいずれにも接続されない状態をさらに有する。n個のスイッチSWb1~SWbnのそれぞれがオペアンプ1の反転入力端子及び電圧バッファ回路4のいずれかに接続されることにより、オペアンプ1の反転入力端子側に流れる電流の大きさは1/2nずつのリニアステップで次第に変化する。以下、本実施形態のボリューム調整回路の動作例について説明する。説明の簡単化のために、入力信号の振幅は動作中にわたって一定であるとする。ボリューム回路2の抵抗値RVOLを所定値に設定して維持しているとき、R-2Rラダー回路3のスイッチSW0がオンにされ、スイッチSWb1~SWbnのすべてがオペアンプ1の反転入力端子に接続されている。スイッチSWb1~SWbnのいずれも電圧バッファ回路4に接続されていないので、電圧バッファ回路4のオペアンプ5をオフにし、消費電流を削減することができる。ボリューム調整回路に入力電圧VIN及び基準電圧VREFが印加され、R-2Rラダー回路3のスイッチSW0がオンにされ、スイッチSWb1~SWbnのすべてがオペアンプ1の反転入力端子に接続されているとき、オペアンプ1の反転入力端子側に流れる電流I1は、次式で表される。[数1]I1=VIN-VREF/Rこの電流I1が抵抗値RVOLを有するボリューム回路2に流れることにより得られる出力電圧VOUTは、次式で表される。[数2]VOUT=VREF-RVOL×I1次に、ボリューム回路2の抵抗値RVOLを減少させる場合について説明する。所定の抵抗値RVOL1を有する抵抗R1から、抵抗値RVOL1の次に大きな抵抗値RVOL2を有する抵抗R2に切り換える場合を想定する。この場合、出力電圧VOUTは、最終的には、抵抗値RVOL1に対応する出力電圧VOUT1から、抵抗値RVOL2に対応する出力電圧VOUT2に変化する。[数3]VOUT1=VREF-RVOL1×I1[数4]VOUT2=VREF-RVOL2×I1本実施形態のボリューム調整回路は、ボリューム回路2の抵抗値をRVOL1からRVOL2に変更する前に予め出力電圧VOUT1を出力電圧VOUT2に変化させるように、R-2Rラダー回路3を用いて、オペアンプ1の反転入力端子側に流れる電流I1を次式の電流I2に変化させる。[数5]I2=I1×RVOL2/RVOL1以下、このような電流の変化を実現するためのR-2Rラダー回路3の動作について説明する。ボリューム回路2の抵抗値RVOLを変更する前に、まず、電圧バッファ回路4のオペアンプ5をオンにして、次いで、電流I1をI1/2nずつのリニアステップで次第に減少させるように、R-2Rラダー回路3の各スイッチSWb1~SWbnの接続状態の組み合わせを逐次に切り換える。スイッチSWb1~SWbnにはそれぞれ、電流I1/2n、I1/2n-1、...、I1/23、I1/22、I1/2が流れる。従って、スイッチSWbi1≦i≦nがオペアンプ1の反転入力端子に接続されている状態をai=0とし、スイッチSWbiが電圧バッファ回路4に接続されている状態をai=1とするとき、オペアンプ1の反転入力端子側に流れる電流Iは、次式で表される。[数6]I=I1-I1/2×anI1/22×an-1I1/23×an-2...I1/2n×a1各スイッチSWb1~SWbnの接続状態の組み合わせを切り換える時間は、オーディオ帯域の上限の周波数20kHzを有する信号の1周期の時間よりも十分に短くする必要がある。このように、各スイッチSWb1~SWbnの接続状態の組み合わせを逐次に切り換えることにより、オペアンプ1の反転入力端子側に流れる電流をI1からI2にI1/2nずつのリニアステップで次第に減少させる。オペアンプ1の反転入力端子側に流れる電流が減少するにつれて、出力電圧VOUTは、VOUT1とVOUT2との間の差をさらに細分化したステップサイズで変化し、電流がI2に達したとき、出力電圧VOUTはVOUT2になる。[数7]VOUT2=VREF-RVOL1×I2出力電圧VOUTがVOUT2になったとき、R-2Rラダー回路3のスイッチSWb1~SWbnのすべてをオペアンプ1の反転入力端子に接続するこれにより、オペアンプ1の反転入力端子側に流れる電流はI2からI1になると同時に、ボリューム回路2の抵抗値をRVOL1からRVOL2に変更する。この切り換えは、数7及び数4より次式のように表される。[数8]VOUT2=VREF-RVOL1×I2=VREF-RVOL2×I1次に、抵抗値RVOL2を有する抵抗R2から抵抗値RVOL2の次に大きな抵抗値を有する抵抗に切り換えるために同様の動作を繰り返し、以後、ボリューム回路2の抵抗値RVOLが所望のボリューム設定に応じた値に達するまで繰り返す。一方、ボリューム回路2の抵抗値RVOLを増大させる場合は、これと逆の動作を行う。抵抗値RVOL2を有する抵抗R2から、抵抗値RVOL2の次に小さな抵抗値RVOL1を有する抵抗R1に切り換える場合を想定する。まず、電圧バッファ回路4のオペアンプ5をオンにして、次いで、オペアンプ1の反転入力端子側に流れる電流がI1からI2になるように各スイッチSWb1~SWbnの接続状態の組み合わせを切り換えると同時に、ボリューム回路2の抵抗値をRVOL2からRVOL1に変更する数5及び数8を参照。その後、各スイッチSWb1~SWbnの接続状態の組み合わせを逐次に切り換えることにより、オペアンプ1の反転入力端子側に流れる電流をI2からI1にI1/2nずつのリニアステップで次第に増大させる。オペアンプ1の反転入力端子側に流れる電流が増大するにつれて、出力電圧VOUTは、VOUT2とVOUT1との間の差をさらに細分化したステップサイズで変化し、電流がI1に達したとき、出力電圧VOUTはVOUT1になる数3を参照。次に、抵抗値RVOL1を有する抵抗R1から抵抗値RVOL1の次に小さな抵抗値を有する抵抗に切り換えるために同様の動作を繰り返し、以後、ボリューム回路2の抵抗値RVOLが所望のボリューム設定に応じた値に達するまで繰り返す。出力信号をミュートするとき、本実施形態のボリューム調整回路は以下のように動作する。まず、上述したボリューム回路2の抵抗値RVOLを減少させる動作を、抵抗値RVOLがその最小値になるまで繰り返す。ボリューム回路2の抵抗値RVOLが最小値になったとき、スイッチSWb1~SWbnを、オペアンプ1の反転入力端子及び電圧バッファ回路4のいずれにも接続されない状態に切り換え、さらにスイッチSW0をオフにする。このとき、ボリューム調整回路は完全なミュート状態になる。また、このとき、スイッチSWb1~SWbnのいずれも電圧バッファ回路4に接続されていないので、電圧バッファ回路4のオペアンプ5をオフにし、消費電流を削減することができる。ミュートを解除するときは、これと逆の動作を行う。制御回路6は、上述の動作を実現するように、ボリューム回路2のスイッチSWa1~SWamの接続状態を制御し、R-2Rラダー回路3のスイッチSW0、SWb1~SWbnの接続状態を制御し、電圧バッファ回路4のオペアンプ5のオン/オフを制御する。スイッチSWb1~SWbnの個数nすなわちR-2Rラダー回路3の段数が多いほど、オペアンプ1の反転入力端子側に流れる電流及び出力電圧VOUTを細かいステップサイズで変化させることができる。R-2Rラダー回路3の段数を増やすことにより、ボリューム調整回路の出力電圧VOUTを、従来技術に係るボリューム調整回路に比較して非常に細かいステップサイズで変化させることができ、ジッパーノイズの発生を抑えることができる。R-2Rラダー回路3の抵抗及びスイッチはR-2Rラダー回路3の段数に応じて必要となるが、その個数は、図2のボリューム回路2の抵抗及びスイッチを増加させる場合と比較すると非常に少なくてすみ、ダイサイズの増大を抑制できる。この効果により、ダイサイズの増大を最小限に抑え、ジッパーノイズを発生させないボリューム調整回路を実現することができる。