(57)【要約】【課題】アイドリング電流の影響を受けることなく高精度に電流検出を行うことが可能な電流出力回路を小規模な回路で実現すること。【解決手段】第１の増幅器と、第１の増幅器の出力を入力するプッシュプル形出力段と、プッシュプル形出力段の第１のトランジスタ及び第２のトランジスタに対して夫々カレントミラー接続した電流検出器の第３のトランジスタ及び第４のトランジスタと、第３のトランジスタのドレインを第１のトランジスタのドレインの電位と等しくするバッファ回路と、第４のトランジスタのドレインに接続された電流検出抵抗と、を備える。プッシュプル形出力段の増幅信号は、負荷を介して第１の増幅器の反転入力端子に接続される。この構成により、電流検出抵抗にアイドリング電流を流さないようにすることができる。【選択図】図１
2013102283.tif 000002
【特許請求の範囲】
【請求項１】
負荷に供給する負荷電流を検出する電流出力回路において、
信号入力端子に一端が接続された入力抵抗と、
反転入力端子に前記入力抵抗の他端が接続され、非反転入力端子に第１の基準電圧、前記信号入力端子に入力信号が夫々供給され、増幅動作を行って、第１の内部出力端子から第１の内部信号、第２の内部出力端子から第２の内部信号を出力する第１の増幅器と、
ゲートに前記第１の内部信号が供給され、ソースが第１の電源に接続された第１導電型の第１のトランジスタと、ゲートに前記第２の内部信号が供給され、ソースが第２の電源に接続され、ドレインが前記第１のトランジスタのドレインと接続された第２導電型の第２のトランジスタと、を有し、前記第１及び第２のトランジスタのドレインと接続された出力ノードから増幅信号を出力するプッシュプル形出力段と、
前記第１のトランジスタとカレントミラー接続された第１導電型の第３のトランジスタと、前記第２のトランジスタとカレントミラー接続された第２導電型の第４のトランジスタと、前記第３のトランジスタのドレインと前記第４のトランジスタのドレインの間に接続され、前記第３のトランジスタのドレインの電位を前記第１のトランジスタのドレインの電位に等しくするように動作するバッファ回路と、前記第４のトランジスタのドレインに一端が接続され、他端が接地された電流検出抵抗と、を有し、前記電流検出抵抗の一端から検出電圧を出力する電流検出器と、を備え、
前記出力ノードは、前記負荷を介して前記第１の増幅器の反転入力端子、及び前記入力抵抗の他端と接続されていることを特徴とする電流出力回路。
【請求項２】
前記バッファ回路は、前記増幅信号と前記第３のトランジスタのドレイン電圧を入力する第２の増幅器と、
ソースが前記第３のトランジスタのドレインと接続され、ドレインが前記第４のトランジスタのドレインと接続され、ゲートが前記第２の増幅器の出力と接続された第１導電型の第５のトランジスタとを有することを特徴とする請求項１に記載の電流出力回路。
【請求項３】
前記検出電圧と第２の基準電圧を比較するコンパレータを、更に備えたことを特徴とする請求項１または２に記載の電流出力回路。
【請求項４】
前記コンパレータにおいて、前記検出電圧が前記第２の基準電圧を超えるタイミングで、前記第１の増幅器の動作を停止する制御を行うことを特徴とする請求項３に記載の電流出力回路。
【請求項５】
前記入力信号の位相を略９０度遅延させる遅延回路と、
前記遅延回路の出力信号を反転するインバータ回路と、
前記コンパレータの出力信号を前記インバータ回路の出力信号の立ち上がりのタイミングでラッチするラッチ回路と、を更に備え、
前記ラッチ回路の出力信号がアクティブ状態に遷移したタイミングで、前記第１の増幅器の動作を停止する制御を行うことを特徴とする請求項３に記載の電流出力回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電流出力回路に関する。特に、本発明は、過電流検出機能を有する電流出力回路に関する。
【背景技術】
【０００２】
近年、生体の被検体に微小な定電流を印加した際の電極間の電圧低下量を測定することで得られる生体インピーダンスにより、体組成を推定する技術が知られている。また、この技術を利用した体内脂肪量計が提案され、商品化されている。体内脂肪量計では人体保護のため過電流が流れないように電流を監視し、過電流が流れた時には電流を止める必要がある。また、体内脂肪量計は通常、乾電池などによって動作するため、過電流による電力損失によって乾電池の蓄電力が短期間で減ることがないようにしなければならない。そのような理由から、体内脂肪量計において負荷に流れる電流の監視を高精度に行うことが求められている。
【０００３】
また、上記の生体に流れる電流の監視に限らず、負荷に流れる電流を高精度に監視する技術は、様々な分野で必要とされている。例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記録装置では、スピンドルモータ等の負荷に流れる電流を安定して高精度に且つ低消費電流で検出することが必要とされる。一般に、トランジスタなどによって駆動される負荷に流れる電流を検出するための検出回路としては、そのトランジスタや負荷に直列に電流検出抵抗を接続し、その電流検出抵抗による電圧降下によって電流を直接検出するものが、用いられている。しかしながら、そのような電流検出回路では、電流検出抵抗による損失が常に発生するため、電力効率の低下が生じるという問題がある。
【０００４】
そこで、電力効率の低下の問題を解消するため、例えば、特許文献１には、電流検出に伴う電力損失を大幅に少なくし、且つ電流を安定して高精度に検出する技術が開示されている。図８は、特許文献１に記載された電流検出回路の回路図である。図８において、電流制御用トランジスタ１０は、パワートランジスタ１１及び電流検出用トランジスタ１２と夫々カレントミラー構成に接続される。そして、電流検出用トランジスタ１２の出力ノードＢ１にアイドリング電流Ｉｉｄ１を供給することによって、バッファ回路１００を常にＡ級増幅器として動作させている。検出抵抗６１に流れる電流は、負荷５０に流れる電流に対してカレントミラー比により大幅に少なくすることができるから、電流検出における消費電力を少なくすることを実現している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２４９５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以下の分析は、本発明により与えられる。なお、上記特許文献の全開示内容はその引用をもって本書に繰込み記載する。
【０００７】
特許文献１に記載された電流検出回路は、動作開始する初期の段階や、電流検出用トランジスタ１２に流れる比例電流Ｉ１／Ｎが小さい場合に安定動作させるため、電流検出用トランジスタ１２の出力ノードＢ１に所定のアイドリング電流Ｉｉｄ１をアイドリング用電流源１５から供給している。しかしながら、このアイドリング電流Ｉｉｄ１が検出抵抗（図８のＲｓ）６１に流れるために、測定電流は誤差Ｉｉｄ１を含み、高精度に電流検出ができないという問題がある。ここで、アイドリング電流Ｉｉｄ１は停止させることも可能であるが、その場合には測定電流を監視し、所望の値になった場合にアイドリング電流Ｉｉｄ１を停止する制御回路が必要になるため、装置規模が大きくなってしまうという問題が生じる。
【０００８】
以上のように、特許文献１に記載された電流検出回路は、高精度な電流検出を小規模な回路で実現することができないという問題点がある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点による電流出力回路は、負荷に供給する負荷電流を検出する電流出力回路において、以下の構成要素を含む。即ち、信号入力端子に一端が接続された入力抵抗と、反転入力端子に前記入力抵抗の他端が接続され、非反転入力端子に第１の基準電圧、前記信号入力端子に入力信号が夫々供給され、増幅動作を行って、第１の内部出力端子から第１の内部信号、第２の内部出力端子から第２の内部信号を出力する第１の増幅器を含む。また、ゲートに前記第１の内部信号が供給され、ソースが第１の電源に接続された第１導電型の第１のトランジスタと、ゲートに前記第２の内部信号が供給され、ソースが第２の電源に接続され、ドレインが前記第１のトランジスタのドレインと接続された第２導電型の第２のトランジスタと、を有し、前記第１及び第２のトランジスタのドレインと接続された出力ノードから増幅信号を出力するプッシュプル形出力段を有する。さらに、前記第１のトランジスタとカレントミラー接続された第１導電型の第３のトランジスタと、前記第２のトランジスタとカレントミラー接続された第２導電型の第４のトランジスタと、前記第３のトランジスタのドレインと前記第４のトランジスタのドレインの間に接続され、前記第３のトランジスタのドレインの電位を前記第１のトランジスタのドレインの電位に等しくするように動作するバッファ回路と、前記第４のトランジスタのドレインに一端が接続され、他端が接地された電流検出抵抗と、を有し、前記電流検出抵抗の一端から検出電圧を出力する電流検出器を含む。さらに、前記出力ノードは、前記負荷を介して前記第１の増幅器の反転入力端子、及び前記入力抵抗の他端と接続されている。
【発明の効果】
【００１０】
本発明の電流出力回路によれば、高精度な電流検出を小規模な回路で構成することが可能な電流出力回路を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る電流出力回路の回路図である。
【図２】本発明の実施形態１に係る電流出力回路の動作を示すタイミングチャートである。
【図３】本発明の実施形態１において、電流出力回路に供給する入力信号の一例を示す図である。
【図４】本発明の実施形態１に係る電流出力回路の動作を説明するための図である。
【図５】本発明の実施形態１に係る電流出力回路における各部の電流を示す図である。
【図６】本発明の実施形態２に係る電流出力回路の回路図である。
【図７】本発明の実施形態２に係る電流出力回路の動作を示すタイミングチャートである。
【図８】特許文献１に記載された従来の電流検出回路の回路図である。
【発明を実施するための形態】
【００１２】
まず、本発明の実施形態の概要について、必要に応じて図面を参照して説明する。なお、概要の説明において引用する図面及び図面の符号は、専ら理解を助けるための例示であり、図示の態様に限定することを意図するものではない。
【００１３】
本発明による一実施形態の電流出力回路は、図１、図６に示すように、負荷２８に供給する負荷電流を検出する電流出力回路において、以下の構成要素を含む。即ち、信号入力端子２４に一端が接続された入力抵抗２６と、反転入力端子７１に入力抵抗２６の他端が接続され、非反転入力端子７０に第１の基準電圧Ｖｒｅｆ、信号入力端子２４に入力信号Ｖｉｎが夫々供給され、増幅動作を行って、第１の内部出力端子７２から第１の内部信号Ｖ１、第２の内部出力端子７３から第２の内部信号Ｖ２を出力する第１の増幅器３４を含む。また、ゲートに第１の内部信号Ｖ１が供給され、ソースが第１の電源ＶＤＤに接続された第１導電型の第１のトランジスタ４１と、ゲートに第２の内部信号Ｖ２が供給され、ソースが第２の電源（接地）に接続され、ドレインが第１のトランジスタ４１のドレインと接続された第２導電型の第２のトランジスタ４２と、を有し、第１及び第２のトランジスタ（４１、４２）のドレインと接続された出力ノードＮ０から増幅信号Ｖｏｕｔを出力するプッシュプル形出力段５４を有する。さらに、第１のトランジスタ４１とカレントミラー接続された第１導電型の第３のトランジスタ４３と、第２のトランジスタ４２とカレントミラー接続された第２導電型の第４のトランジスタ４４と、第３のトランジスタ４３のドレインと第４のトランジスタ４４のドレインの間に接続され、第３のトランジスタ４３のドレインの電位を第１のトランジスタ４１のドレインの電位に等しくするように動作するバッファ回路５６と、第４のトランジスタ４４のドレインに一端が接続され、他端が接地された電流検出抵抗３６と、を有し、電流検出抵抗３６の一端から検出電圧Ｖｄｅｔ１を出力する電流検出器５２を含む。さらに、出力ノードＮ０は、負荷２８を介して第１の増幅器３４の反転入力端子、及び入力抵抗２６の他端と接続されている。
【００１４】
上記の構成により、電流検出抵抗３６には、負荷２８に流れる電流の１／Ｍの比例電流のみが流れ、アイドリング電流は流れない。従って、検出電圧Ｖｄｅｔ１がアイドリング電流の影響を受けずに、高精度な電流検出を行うことができる。但し、１／Ｍは、第３のトランジスタ４３の第１のトランジスタ４１に対するカレントミラー比である。
【００１５】
上記バッファ回路５６は、増幅信号Ｖｏｕｔと第３のトランジスタ４３のドレイン電圧を入力する第２の増幅器４０と、ソースが第３のトランジスタ４３のドレインと接続され、ドレインが第４のトランジスタ４４のドレインと接続され、ゲートが第２の増幅器４０の出力と接続された第１導電型の第５のトランジスタ４５とを有することが望ましい。  
【００１６】
上記電流出力回路は、検出電圧Ｖｄｅｔ１と第２の基準電圧Ｖｔｈを比較するコンパレータ５８を更に備えるようにしてもよい。
【００１７】
また、上記コンパレータ５８において、検出電圧Ｖｄｅｔ１が第２の基準電圧Ｖｔｈを超えるタイミングで、第１の増幅器３４の動作を停止する制御を行うようにしてもよい。
【００１８】
上記電流出力回路は、入力信号Ｖｉｎの位相を略９０度遅延させる遅延回路３０と、遅延回路３０の出力信号を反転するインバータ回路３２と、コンパレータ５８の出力信号をインバータ回路３２の出力信号（図１のＣＬＫ＿ｄｅｔに相当する）の立ち上がりのタイミングでラッチするラッチ回路２０と、を更に備え、上記ラッチ回路２０の出力信号がアクティブ状態に遷移したタイミングで、第１の増幅器３４の動作を停止する制御を行うようにしてもよい。
【００１９】
以下、本発明の各実施形態について、図面を参照して詳しく説明する。
【００２０】
（実施形態１）
［実施形態１の構成］
図１は、実施形態１に係る電流出力回路の回路図である。図１に示す電流出力回路は、電流出力型増幅器５１と、電流検出器５２と、コンパレータ５８と、ラッチ回路２０と、遅延回路３０と、インバータ回路３２と、負荷２８と、入力抵抗２６と、入力信号源２２と、信号入力端子２４で構成される。実施形態１において、入力信号源２２は入力交流電圧ｖａｃを供給する電圧源である。入力抵抗２６の一端は信号入力端子２４と接続され、信号入力端子２４は入力信号源２２の一端と接続される。また、入力信号源２２の他端には第１の基準電圧Ｖｒｅｆが接続される。これにより、入力信号Ｖｉｎは図３に示すように、バイアス電圧が第１の基準電圧Ｖｒｅｆである交流信号となる。
【００２１】
電流出力型増幅器５１は、負荷２８に負荷電流を供給する機能を有する。具体的には、信号入力端子２４より、入力信号Ｖｉｎを供給することにより、入力信号Ｖｉｎの電圧と、入力抵抗２６の抵抗値Ｒ１で決まる交流電流を負荷２８に供給する（詳細は後述）。
【００２２】
次に、電流出力型増幅器５１の構成について詳細に説明する。電流出力型増幅器５１は、第１の増幅器３４と、プッシュプル形出力段５４で構成される。第１の増幅器３４は、全差動型オペアンプの構成をした増幅器であり、２つの差動入力端子として、非反転入力端子７０と反転入力端子７１を有し、２つの出力端子として、第１の内部出力端子７２と第２の内部出力端子７３を有している。非反転入力端子７０には、第１の基準電圧Ｖｒｅｆが供給される。また、反転入力端子７１には、入力抵抗２６の他端が接続される。これにより、入力信号Ｖｉｎが信号入力端子２４から入力抵抗２６を介して反転入力端子７１に供給される。
【００２３】
プッシュプル形出力段５４は、Ｐチャネルの第１のトランジスタ４１とＮチャネルの第２のトランジスタ４２により構成され、ＡＢ級動作し、負荷２８に流れる電流を駆動する。第１のトランジスタ４１のゲートは、第１の内部出力端子７２と接続され、第１の内部信号Ｖ１が供給される。また、第２のトランジスタ４２のゲートは、第２の内部出力端子７３と接続され、第２の内部信号Ｖ２が供給される。第１のトランジスタ４１と第２のトランジスタ４２は、第１の電源ＶＤＤと第２の電源（実施形態１では、接地）の間に直列に接続される。具体的には、第１のトランジスタ４１のソースは第１の電源ＶＤＤと接続され、第１のトランジスタ４１のドレインは、第２のトランジスタ４２のドレインと接続され、第２のトランジスタ４２のソースは第２の電源（接地）と接続される。また、第１及び第２のトランジスタ（４１、４２）のドレインは、出力ノードＮ０と接続され、増幅信号Ｖｏｕｔが出力される。
【００２４】
また、出力ノードＮ０は、負荷２８を介して第１の増幅器３４の反転入力端子７１、及び入力抵抗２６の他端と接続されて、増幅信号Ｖｏｕｔが反転入力端子７１にフィードバックされ、電流出力型増幅器５１は、反転増幅回路として動作する。
【００２５】
次に、電流検出器５２の構成について詳細に説明する。電流検出器５２は、負荷２８に流れる負荷電流を監視する機能を有する。電流検出器５２は、Ｐチャネルの第３のトランジスタ４３と、Ｎチャネルの第４のトランジスタ４４と、バッファ回路５６と、電流検出抵抗３６とで構成される。
【００２６】
第３のトランジスタ４３のゲートは、第１のトランジスタ４１のゲートと接続され、第４のトランジスタ４４のゲートは、第２のトランジスタ４２のゲートと接続される。第３のトランジスタ４３と、バッファ回路５６と、第４のトランジスタ４４は、第１の電源ＶＤＤと第２の電源（接地）との間に直列に接続される。具体的には、第３のトランジスタ４３のソースは第１の電源ＶＤＤと接続され、第４のトランジスタ４４のソースは第２の電源（接地）と接続される。また、バッファ回路５６は第３のトランジスタ４３のドレインと第４のトランジスタ４４のドレインの間に接続される。
【００２７】
上記した構成により、第３のトランジスタ４３は、第１のトランジスタ４１と、ゲートとソースが夫々共通に接続される。すなわち、第１及び第３のトランジスタ（４１、４３）は、カレントミラー接続され、カレントミラー回路を構成する。また、第４のトランジスタ４４は、第２のトランジスタ４２と、ゲートとソースが夫々共通に接続される。すなわち、第２及び第４のトランジスタ（４２、４４）は、カレントミラー接続され、もう１つのカレントミラー回路を構成する。
【００２８】
一般にカレントミラー回路は、２つのトランジスタ間のサイズの比に応じて、電流の大きさを変換する機能を有する回路である。まず、第１及び第３のトランジスタ（４１、４３）で構成されるカレントミラー回路において、第３のトランジスタ４３の第１のトランジスタ４１に対するトランジスタサイズの比は、式（１）のように１／Ｍである。
１／Ｍ＝（Ｗ３／Ｌ３）／（Ｗ１／Ｌ１）      式（１）
【００２９】
また、第２及び第４のトランジスタ（４２、４４）で構成されるカレントミラー回路において、第４のトランジスタ４４の第２のトランジスタ４２に対するトランジスタサイズの比も、式（２）に示すように、式（１）と同じ１／Ｍであるとする。
１／Ｍ＝（Ｗ４／Ｌ４）／（Ｗ２／Ｌ２）      式（２）
【００３０】
ここで、式（１）において、Ｗ１、Ｌ１は夫々第１のトランジスタ４１のチャネル幅、チャネル長であり、Ｗ３、Ｌ３は夫々第３のトランジスタ４３のチャネル幅、チャネル長である。式（２）において、Ｗ２、Ｌ２は夫々第２のトランジスタ４２のチャネル幅、チャネル長であり、Ｗ４、Ｌ４は夫々第４のトランジスタ４４のチャネル幅、チャネル長である。１／Ｍは、カレントミラー接続されたトランジスタ間の電流比になるので、カレントミラー比と呼ばれる。
【００３１】
また、バッファ回路５６は、第２の増幅器４０とＰチャネルの第５のトランジスタ４５で構成される。ここで、第２の増幅器４０はオペアンプであり、第２の増幅器４０の非反転入力端子は出力ノードＮ０と接続され（その結果、第１のトランジスタ４１のドレインと接続される）、第２の増幅器４０の非反転入力端子には増幅信号Ｖｏｕｔが供給される。また、第２の増幅器４０の反転入力端子は、第３のトランジスタ４３のドレインと接続される。また、第５のトランジスタ４５のゲートは第２の増幅器４０の出力と接続され、第５のトランジスタ４５のソースは第３のトランジスタ４３のドレインと接続され、第５のトランジスタ４５のドレインは第４のトランジスタのドレインと接続される。
【００３２】
上記したバッファ回路５６の構成により、バッファ回路５６は、第２の増幅器４０の非反転入力端子と反転入力端子の電位が等しくなるように動作する。すなわち、第３のトランジスタ４３のドレインの電位が、第１のトランジスタ４１のドレインの電位と等しくなるように動作する。従って、カレントミラー回路を構成する第１及び第３のトランジスタ（４１、４３）において、お互いのドレイン電位が等しくなることにより、カレントミラー動作の精度が向上する。
【００３３】
一方、第２及び第４のトランジスタ（４２、４４）で構成されるカレントミラー回路には、上記のバッファ回路５６に相当する機能の回路は設けておらず、そのため、第２のトランジスタ４２のドレイン電位と第４のトランジスタ４４のドレイン電位の一致は保証されないため、カレントミラー動作の精度は、第１及び第３のトランジスタ（４１、４３）で構成されるカレントミラー回路に比べて低くなる。
【００３４】
また、電流検出抵抗３６の一端は、第４のトランジスタ４４のドレインと接続され、電流検出抵抗３６の他端は、接地される。ここで、電流検出抵抗３６は、出力ノードＮ１における検出電流を検出電圧Ｖｄｅｔ１に変換する抵抗であり、電流検出器５２は、検出した電流を検出電圧Ｖｄｅｔ１として出力している。
【００３５】
次に、コンパレータ５８の非反転入力端子は、電流検出器５２の出力ノードＮ１と接続され、検出電圧Ｖｄｅｔ１が供給される。また、コンパレータ５８の反転入力端子は第２の基準電圧Ｖｔｈと接続される。ここで、第２の基準電圧Ｖｔｈは、検出する過電流レベルに対応した電圧に設定しておく。コンパレータ５８において、検出電圧Ｖｄｅｔ１と第２の基準電圧Ｖｔｈが比較され、コンパレータ５８の出力は、検出電圧Ｖｄｅｔ１が第２の基準電圧Ｖｔｈを超えた場合にＨｉｇｈレベルとなり、それ以外の場合はＬｏｗレベルとなる。これにより、コンパレータ５８は、過電流が検出された場合にＨｉｇｈレベルを出力する動作を行う。
【００３６】
次に、遅延回路３０、インバータ回路３２、ラッチ回路２０が関連する部分の構成について詳細に説明する。信号入力端子２４は遅延回路３０の入力と接続され、遅延回路３０に入力信号Ｖｉｎが供給される。また、遅延回路３０の出力はインバータ回路３２の入力と接続される。また、インバータ回路３２の出力はラッチ回路２０のクロック入力端子ＣＬＫと接続され、検出タイミング信号ＣＬＫ＿ｄｅｔをラッチ回路２０のクロック入力端子ＣＬＫに供給する。また、コンパレータ５８の出力はラッチ回路２０のデータ入力端子Ｄと接続され、ラッチ回路２０のデータ出力端子Ｑから、第１の増幅器３４に対して、ラッチした信号を制御信号Ｃ１として供給する。このような構成により、交流の入力信号Ｖｉｎから生成した検出タイミング信号ＣＬＫ＿ｄｅｔによるタイミングで、コンパレータ５８の出力をラッチし、制御信号Ｃ１として第１の増幅器３４に供給し、第１の増幅器３４の動作の停止を制御している。
【００３７】
［実施形態１の動作］
次に、実施形態１に係る電流出力回路の動作について、必要に応じて図面を参照しながら詳細に説明する。図３は、入力信号Ｖｉｎの一例を示す図である。式（３）に示すように、入力信号Ｖｉｎは、直流レベルＶｒｅｆと、入力交流電圧ｖａｃの和として表される。
Vｉｎ＝Ｖｒｅｆ＋ｖａｃ    式（３）
【００３８】
以下の説明では、図３に示すｔ０、ｔ１、ｔ２、ｔ３、ｔ４の５つのタイミングにおける図１の電流出力回路の動作を詳細に説明する。また、図４は、第１の内部信号Ｖ１、第２の内部信号Ｖ２の電圧の動作イメージを示す図であり、以下の説明で必要に応じて参照する。また、図５（ａ）〜（ｄ）は、タイミングｔ１〜ｔ４における各部に流れる電流を示す図であり、以下の説明で必要に応じて参照する。
【００３９】
図１において、電流出力型増幅器５１はＡＢ級プッシュプル型の反転増幅器として動作する。第１の増幅器３４の反転入力端子７１に出力ノードＮ０より負荷２８を介して増幅信号Ｖｏｕｔがフィードバックされる。第１の増幅器３４の非反転入力端子７０と反転入力端子７１はフィードバックによりバーチャルショートした状態となるので、非反転入力端子７１の電位は常にＶｒｅｆを維持している。
【００４０】
第１の増幅器３４の反転入力端子７１には、ほとんど電流が流れ込まないため、負荷２８に流れる負荷電流ＩＲＬは、入力抵抗２６に流れる電流と等しくなり、入力抵抗２６の抵抗値をＲ１とすると、負荷電流は式（４）によって求めることができる。ここで、負荷電流ＩＲＬは、ｖａｃが負のとき、出力ノードＮ０から負荷２８に向けて流れ、ｖａｃが正のとき、負荷２８から出力ノードＮ０に向けて流れる。尚、図５の各部に流れる電流の大きさは絶対値を表し、電流の方向は図中の矢印で示している。
ＩＲＬ＝ｖａｃ／Ｒ１    式（４）
【００４１】
また、電流出力型増幅器５１において、負荷２８のインピーダンスと入力抵抗２６の抵抗値Ｒ１で決まる増幅度で交流電圧ｖａｃが反転増幅され、増幅信号Ｖｏｕｔが得られる。
【００４２】
まず、タイミングｔ０の場合について説明する。タイミングｔ０において、入力交流電圧ｖａｃ＝０であり、増幅信号Ｖｏｕｔ＝Ｖｒｅｆになるように、フィードバックがかかっている。この場合、図４において、入力交流電圧ｖａｃ＝０で領域ＩＩにあり、第１の内部信号Ｖ１は点Ｐ０の電圧、第２の内部信号Ｖ２は点Ｑ０の電圧を出力し、Ｐチャネルの第１のトランジスタ４１とＮチャネルの第２のトランジスタ４２は共にオン状態である。この場合、第１のトランジスタ４１から第２のトランジスタ４２には、アイドリング電流Ｉｉｄが流れている。ここで、アイドリング電流Ｉｉｄは、第１のトランジスタ４１と第２のトランジスタ４２との間にのみ流れ、負荷２８には流れない。また、入力交流電圧ｖａｃ＝０であるため、式（４）よりＩＲＬ＝０となり、負荷電流ＩＲＬは流れない。
【００４３】
電流検出器５２において、第３のトランジスタ４３は、第１のトランジスタ４１とカレントミラー接続され、且つバッファ回路５６により、第３のトランジスタ４３のドレインの電位は、第１のトランジスタ４１のドレインと等しくなるので、第３のトランジスタ４３から第４のトランジスタ４４には、第１のトランジスタ４１を流れるアイドリング電流Ｉｉｄを、１／Ｍ倍した比例電流Ｉｉｄ／Ｍが流れる。
【００４４】
次に、タイミングｔ１の場合について説明する。タイミングｔ１は、交流電圧ｖａｃが△ｖだけ低い側に振れた状態である。この場合、図４において、交流電圧ｖａｃは領域ＩＩにあり、タイミングｔ０と同様に、第１及び第２のトランジスタ（４１、４２）は共にオン状態となる。この場合の各部に流れる電流を図５（ａ）に示している。まず、第１のトランジスタ４１から第２のトランジスタ４２には、タイミングｔ０と同様にアイドリング電流Ｉｉｄが流れている。また、式（４）より、負荷電流ＩＲＬ＝Δｖ／Ｒ１が負荷２８に流れるが、この負荷電流ＩＲＬのうち、電流Ｉｐが第１のトランジスタ４１から負荷２８に向けて流れ、電流Ｉｎが第２のトランジスタ４２から負荷２８に向けて流れることになる。ここで、負荷電流ＩＲＬ＝Ｉｐ＋Ｉｎである。従って、第１のトランジスタ４１を流れる電流は、Ｉｉｄ（アイドリング電流）＋Ｉｐとなり、第２のトランジスタ４２を流れる電流は、Ｉｉｄ（アイドリング電流）−Ｉｎとなる。ここで、第２のトランジスタ４２において、Ｉｉｄ（アイドリング電流）＞Ｉｎを満たすように、アイドリング電流Ｉｉｄを流しておく。
【００４５】
電流検出器５２において、第３のトランジスタ４３には、第１のトランジスタ４１を流れる電流Ｉｉｄ＋Ｉｐを、１／Ｍ倍した比例電流Ｉｉｄ／Ｍ＋Ｉｐ／Ｍが流れる。また、第４のトランジスタ４４には、第２のトランジスタ４２に流れる電流Ｉｉｄ−Ｉｎを、１／Ｍ倍した比例電流Ｉｉｄ／Ｍ−Ｉｎ／Ｍが流れる。すなわち、アイドリング電流Ｉｉｄ／Ｍは、第３のトランジスタ４３から第４のトランジスタ４４の間にのみ流れ、電流検出抵抗３６には、Ｉｐ／Ｍ＋Ｉｎ／Ｍの電流が流れることになる。従って、電流検出抵抗３６には、負荷電流ＩＲＬの１／Ｍの比例電流が流れる。
【００４６】
次に、タイミングｔ２の場合について説明する。タイミングｔ２は、交流電圧ｖａｃが−ｖ０まで低いレベルに振れた状態である。この場合、図４において、交流電圧ｖａｃは領域Ｉにある。図４に示すように入力交流電圧ｖａｃが十分低くなりｖ＿ｔｈｎに達すると、第２の内部信号Ｖ２がＱ１点まで下がり、Ｎチャネルの第２のトランジスタ４２はカットオフする。その際、第１の内部信号Ｖ１は、Ｐ１まで下がる。さらに交流電圧ｖａｃが低くなった場合には、第２の内部信号Ｖ２は変化しない状態になる。タイミングｔ２では、図４の領域Ｉになり、Ｐチャネルの第１のトランジスタ４１のみがオン状態で、Ｎチャネルの第２のトランジスタ４２はオフ状態となる。
【００４７】
この場合の各部に流れる電流を図５（ｂ）に示している。第２のトランジスタ４２がオフ状態であるため、第１のトランジスタ４１から第２のトランジスタ４２へのアイドリング電流Ｉｉｄは流れない。また、第２のトランジスタ４２において電流Ｉｎは流れないので、負荷電流ＩＲＬは、第１のトランジスタ４１から負荷２８に向けて流れる電流Ｉｐのみとなる。
【００４８】
電流検出器５２において、第３のトランジスタ４３には、第１のトランジスタ４１を流れる電流Ｉｐを、１／Ｍ倍した比例電流Ｉｐ／Ｍが流れる。また、第４のトランジスタ４４は、第２のトランジスタ４２と同様にオフ状態になるので、電流は流れない。従って、電流検出抵抗３６には、負荷電流ＩＲＬの１／Ｍの比例電流が流れる。
【００４９】
次に、タイミングｔ３の場合について説明する。タイミングｔ３は、交流電圧ｖａｃが△ｖだけ高い側に振れた状態である。この場合、図４において、交流電圧ｖａｃは領域ＩＩにあり、タイミングｔ０、ｔ１と同様に、第１及び第２のトランジスタ（４１、４２）は共にオン状態となる。この場合の各部に流れる電流を図５（ｃ）に示している。まず、第１のトランジスタ４１から第２のトランジスタには、アイドリング電流Ｉｉｄが流れている。また、式（４）より、負荷電流ＩＲＬ＝Δｖ／Ｒ１が負荷２８に流れる。但し、負荷電流ＩＲＬの流れる方向は、タイミングｔ１のときと逆方向になる。この負荷電流ＩＲＬのうち、負荷２８から引き込む電流Ｉｐが第１のトランジスタ４１に流れ、負荷２８から引き込む電流Ｉｎが第２のトランジスタ４２に流れる。ここで、負荷電流ＩＲＬ＝Ｉｐ＋Ｉｎである。従って、第１のトランジスタ４１を流れる電流は、Ｉｉｄ（アイドリング電流）−Ｉｐとなり、第２のトランジスタ４２を流れる電流は、Ｉｉｄ（アイドリング電流）＋Ｉｎとなる。ここで、第１のトランジスタ４１において、Ｉｉｄ（アイドリング電流）＞Ｉｐを満たすように、アイドリング電流Ｉｉｄを流しておく。
【００５０】
電流検出器５２において、電流検出抵抗３６の他端は接地されているため、電流検出抵抗３６において、接地された電流検出抵抗３６の他端から第３及び第５のトランジスタ（４３、４５）のドレインに向けて電流は流れない。従って、電流検出抵抗３６には電流は流れない。但し、第３及び第４のトランジスタ（４３、４４）はいずれもオン状態であり、第３のトランジスタ４３は、第１のトランジスタとカレントミラー接続され、バッファ回路５６により相互のドレイン電位が等しくなるので、第３のトランジスタ４３には、第４のトランジスタ４４に向けて、第１のトランジスタ４１を流れる電流Ｉｉｄ−Ｉｐを、１／Ｍ倍した電流Ｉｉｄ／Ｍ−Ｉｐ／Ｍが流れる。
【００５１】
次に、タイミングｔ４の場合について説明する。タイミングｔ４は、交流電圧ｖａｃがｖ０まで高いレベルに振れた状態である。この場合、図４において、交流電圧ｖａｃは領域ＩＩＩにある。図４に示すように交流電圧ｖａｃが十分高くなりｖ＿ｔｈｐに達すると、第１の内部信号Ｖ１がＰ２点まで上がり、Ｐチャネルの第１のトランジスタ４１はカットオフする。その際、第２の内部信号Ｖ２は、Ｑ２まで上昇する。さらに交流電圧が高くなった場合には、第１の内部信号Ｖ１は変化しない状態になる。タイミングｔ４では、図４の領域ＩＩＩになり、Ｎチャネルの第２のトランジスタ４２のみがオン状態で、Ｐチャネルの第１のトランジスタ４１はオフ状態となる。
【００５２】
この場合の各部に流れる電流を図５（ｄ）に示している。第１のトランジスタ４１がオフ状態であるため、第１のトランジスタ４１から第２のトランジスタ４２へのアイドリング電流Ｉｉｄは流れない。また、第１のトランジスタ４１において電流Ｉｐも流れないので、負荷電流ＩＲＬは、第２のトランジスタ４２が負荷２８から吸い込む電流Ｉｎのみとなる。
【００５３】
電流検出器５２において、電流検出抵抗３６の他端は接地されているため、電流検出抵抗３６において、接地された電流検出抵抗３６の他端から第３及び第５のトランジスタ（４３、４５）のドレインに向けて電流は流れない。従って、電流検出抵抗３６には電流は流れない。
【００５４】
尚、第２のトランジスタ４２と第４のトランジスタ４４で構成されるカレントミラー回路は、バッファ回路５６のように相互のドレイン電位を等しくする機能を持った回路を備えていない。しかしながら、タイミングｔ４においては、電流検出抵抗３６の他端を接地し、電流検出抵抗３６に電流は流れないので、第２のトランジスタ４２と第４のトランジスタ４４のカレントミラー回路の動作の精度を向上させる必要がないため、第２のトランジスタ４２と第４のトランジスタ４４のドレイン電位を等しくする機能は不要であり、そのような機能の回路を設けていない。
【００５５】
次に、図２を参照しながら、実施形態１の電流検出回路において、過電流検出を行う場合の動作について説明する。図２は、実施形態１に係る電流検出回路の動作を示すタイミングチャートである。図２は、上から順に、入力信号Ｖｉｎ、増幅信号Ｖｏｕｔ、検出電圧Ｖｄｅｔ１、コンパレータ５８の出力、検出タイミング信号ＣＬＫ＿ｄｅｔ、ラッチ回路２０の出力（過電流制御信号Ｃ１）の波形を示している。図２に示すように、入力信号Ｖｉｎの振幅が徐々に大きくなる場合を想定する。
【００５６】
まず、増幅信号Ｖｏｕｔは、入力信号Ｖｉｎを電流出力型増幅器５１で反転増幅した信号である。図２に示すように、入力信号Ｖｉｎの振幅に応じて、増幅信号Ｖｏｕｔの振幅は増加する。次に、検出電圧Ｖｄｅｔ１は、式（５）に示すように、電流検出抵抗３６に流れる検出電流Ｉｄｅｔ１と、電流検出抵抗３６の抵抗値Ｒｓ１の積である。
Ｖｄｅｔ１＝Ｉｄｅｔ１・Ｒｓ１      式（５）
【００５７】
式（５）のＩｄｅｔ１は、図５（ａ）〜（ｄ）で説明したように、図３のタイミングｔ１では（Ｉｐ＋Ｉｎ）／Ｍ＝（Δｖ／Ｒ１）／Ｍ、図３のタイミングｔ２ではＩｐ／Ｍ＝（ｖ０／Ｒ１）／Ｍ、また、交流電圧が正になる場合（例えば、図３のタイミングｔ３、ｔ４）には０である。図２の入力信号Ｖｉｎに対しても同様であり、入力信号Ｖｉの交流成分が負の場合には、Ｉｄｅｔ１は、入力信号Ｖｉの交流成分の振幅に比例し、入力信号Ｖｉの交流成分が正の場合には、Ｉｄｅｔ１は０となり、検出電圧Ｖｄｅｔ１は、図２に示すように、半波整流した電圧波形となる。
【００５８】
次に、図２のタイミングｔ５において検出電圧Ｖｄｅｔ１は第２の基準電圧Ｖｔｈに達し、タイミングｔ５〜ｔ７の期間ではＶｔｈを超えて、コンパレータ５８はＨｉｇｈレベルを出力する。ここで、第２の基準電圧Ｖｔｈは予め検出したい過電流レベルに応じて設定しておく。具体的には、検出したい過電流レベルをＩｔｈとすると、Ｖｔｈ＝Ｉｔｈ・Ｒｓ１の電圧に設定すればよい。
【００５９】
次に、検出タイミング信号ＣＬＫ＿ｄｅｔについて説明する。図１において遅延回路３０には入力信号Ｖｉｎが入力され、遅延回路３０で入力信号Ｖｉｎの位相を９０度遅らせた後、インバータ回路３２で矩形波を出力する。それにより、図２に示すように、インバータ回路３２の出力である検出タイミング信号ＣＬＫ＿ｄｅｔは、増幅信号Ｖｏｕｔに対して位相を９０度遅延させた矩形波の信号となる。これにより、検出タイミング信号ＣＬＫ＿ｄｅｔの立ち上がりエッジは、検出電圧Ｖｄｅｔ１のピークのタイミングに一致する。
【００６０】
そこで、コンパレータ５８の出力を、検出タイミング信号ＣＬＫ＿ｄｅｔの立ち上がりエッジのタイミング（タイミングｔ６）でラッチ回路２０によりラッチすると、ラッチ回路２０の出力信号はＨｉｇｈレベルに遷移し、過電流制御信号Ｃ１をＨｉｇｈレベル（アクティブ状態）にする。
【００６１】
そして、Ｈｉｇｈレベルの過電流制御信号Ｃ１を第１の増幅器３４に供給することによって、第１の増幅器３４をパワーダウンさせるように制御する。具体的には、第１の内部信号Ｖ１はＨｉｇｈレベルにプルアップされ、第２の内部信号Ｖ２はＬｏｗレベルにプルダウンされ、プッシュプル形出力段５４の第１及び第２のトランジスタ（４１、４２）がいずれもオフ状態になり、タイミングｔ８において、負荷電流の供給が停止される。
【００６２】
実施形態１では、入力信号Ｖｉｎは第１の基準電圧Ｖｒｅｆを中心に上下に等しく振れる信号であるため、第１の基準電圧Ｖｒｅｆに対してプラス側かマイナス側のどちらか一方の信号を監視すればよい。そのため負荷２８に第１のトランジスタ４１から流し込む電流値のみを監視している。第２のトランジスタ４２で負荷２８から吸い込む電流を監視できなくても問題ない。
【００６３】
以上説明したように、実施形態１に係る電流出力回路によれば、アイドリング電流の影響を受けることなく高精度に電流検出することができるという効果が得られる。その理由は、電流出力型増幅器５１において、アイドリング電流Ｉｉｄは第１のトランジスタ４１から第２のトランジスタ４２にのみに流れ、電流検出器５２においても、アイドリング電流Ｉｉｄに対応した比例電流Ｉｉｄ／Ｍは、第３のトランジスタ４３と第４のトランジスタ４４間にのみ流れ、電流検出抵抗３６には流れないからである。従って、入力信号Ｖｉが負側に振れる場合、検出電流Ｉｄｅｔ１は、負荷電流ＩＲＬの１／Ｍの比例電流にすることが可能となる。また、バッファ回路５６を設けることにより、第３のトランジスタ４３のドレイン電位を第１のトランジスタ４１のドレイン電位と等しくすることにより、第１及び第３のトランジスタ（４１、４３）で構成されるカレントミラー回路の精度が向上し、検出電流Ｉｄｅｔ１を正確に負荷電流ＩＲＬの１／Ｍにすることができるという効果が得られる。
【００６４】
また、実施形態１に係る電流出力回路によれば、負荷に流れる交流電流のピークで過電流検出ができるという効果が得られる。その理由は、入力信号Ｖｉｎを９０度位相遅延した矩形波の立ち上がりのタイミングで過電流を検出することにより、検出タイミングを入力信号Ｖｉｎがピークになるタイミング、すなわち負荷電流がピークになるタイミングとすることができるためである。
【００６５】
（実施形態２）
次に、本発明の実施形態２に係る電流出力回路について、必要に応じ図面を参照しながら詳細に説明する。図６は、実施形態２に係る電流出力回路を示す回路図である。図６に示すように、実施形態２の電流出力回路は、図１に示す実施形態１の電流出力回路に対して、入力信号源５３が直流電圧ｖｄｃを供給することと、遅延回路３０、インバータ回路３２、ラッチ回路２０が削除され、コンパレータ５８より直接、第１の増幅器３４に対して、過電流制御信号Ｃ２を出力する点のみが異なっている。その他については、実施形態１と同様であるため、図６において同じ参照符号を付し、説明は省略する。
【００６６】
式（６）に示すように、入力信号Ｖｉｎは、直流レベルＶｒｅｆと、入力直流電圧ｖｄｃの和として表される。
Ｖｉｎ＝Ｖｒｅｆ＋ｖｄｃ    式（６）
【００６７】
まず、入力直流電圧ｖｄｃ＝０の場合、実施形態１のタイミングｔ０の状態と同じであり、動作の説明は省略する。また、直流電圧ｖｄｃが低い側に少し振れた場合の動作は、実施形態１のタイミングｔ１の状態と同じであり、直流電圧が十分低くなった場合の動作は、実施形態１のタイミングｔ２の状態と同じであり、直流電圧がｖｄｃ＝０から高い側に少し振れた場合の動作は、実施形態１のタイミングｔ３の状態と同じであり、直流電圧が十分高くなった場合の動作は、実施形態１のタイミングｔ４の状態と同じである。そのため、図６における各部に流れる電流に関する説明は省略する。
【００６８】
実施形態２の電流検出回路において、過電流検出を行う場合の動作について説明する。図７は、実施形態２に係る電流検出回路の動作を示すタイミングチャートである。図７は、上から順に、入力信号Ｖｉｎ、増幅信号Ｖｏｕｔ、検出電圧Ｖｄｅｔ１、コンパレータ５８の出力の波形を示している。図７の最上段に、入力信号Ｖｉｎの一例が示されている。入力信号Ｖｉｎは、初期状態においてＶｒｅｆでその後、タイミングｔ９からＶｒｅｆより少し高い側に振れ始める。期間ｔ９〜ｔ１０において、入力信号Ｖｉｎは、Ｖｒｅｆ以上の電位であり、タイミングｔ１０以降は、Ｖｒｅｆ以下の電位である。
【００６９】
図５で説明したように入力信号Ｖｉｎ＞Ｖｒｅｆの場合には、電流検出抵抗３６には電流は流れないので、検出電圧Ｖｄｅｔ１は、図７において、タイミングｔ１０まで零電位のままである。
【００７０】
次に、タイミングｔ１０以降、入力信号Ｖｉｎ＜Ｖｒｅｆとなると、電流検出抵抗３６に負荷電流の１／Ｍの検出電流Ｉｄｅｔ１が流れ、検出電圧Ｖｄｅｔ１は、式（５）により電圧変換される。そして、入力信号Ｖｉｎが低くなるにつれて、増幅信号Ｖｏｕｔは高くなり、検出電圧Ｖｄｅｔ１もそれに応じて高くなる。そして、タイミングｔ１１において、第２の基準電圧Ｖｔｈを超えると、コンパレータ５８の出力はＨｉｇｈレベルに遷移する。そして、コンパレータ５８からＨｉｇｈレベルの過電流制御信号Ｃ２を第１の増幅器３４に出力することによって、第１の増幅器３４をパワーダウンさせるように制御する。具体的には、第１の内部信号Ｖ１はＨｉｇｈレベルにプルアップされ、第２の内部信号Ｖ２はＬｏｗレベルにプルダウンされ、プッシュプル形出力段５４の第１及び第２のトランジスタ（４１、４２）がいずれもオフ状態になり、タイミングｔ１２において、負荷電流の供給が停止される。
【００７１】
以上説明したように、実施形態２に係る電流出力回路は、直流の入力信号源５３から供給される直流の電流出力回路として動作することが可能であり、実施形態１と同様に、アイドリング電流の影響を受けることなく高精度に電流検出することができるという効果が得られる。ここで、過電流検出する際の直流電流の方向は、図６において入力信号Ｖｉｎ＜Ｖｒｅｆの場合で、すなわち、プッシュプル形出力段５４の第１のトランジスタ４１が負荷２８に向けて負荷電流を流し込む方向である。
【００７２】
［比較例］
次に、比較例として、特許文献１に記載された従来技術について説明する。図８は、特許文献１に記載された電流検出回路の回路図である。図８において、Ｐ型のパワートランジスタ１１は負荷５０と直列に接続されて、負荷５０に負荷電流Ｉ１を流すように電源電圧Ｖｃｃとグランド間に接続される。その負荷電流Ｉ１に比例した比例電流Ｉ１／Ｎを供給するための電流検出用トランジスタであるＰ型の電流検出用トランジスタ１２が設けられている。この電流検出用トランジスタ１２は、チャネル幅Ｗとチャネル長Ｌで決まるサイズを、パワートランジスタ１１のサイズの１／Ｎとしており、そのソース及びゲートに同じ電圧が供給される。
【００７３】
Ｐ型の電流制御用トランジスタ１０は、そのゲートとドレインが接続され、電流可変型の制御電流供給用電流源１７と直列に、電源電圧Ｖｃｃとグランド間に接続される。
【００７４】
電流制御用トランジスタ１０のゲートは、パワートランジスタ１１及び電流検出用トランジスタ１２のゲートと接続され、カレントミラー回路を構成している。従って、電流制御用トランジスタ１０に流れる制御電流Ｉ０に比例した負荷電流Ｉ１がパワートランジスタ１１に流れ、制御電流Ｉ０に比例した比例電流Ｉ１／Ｎが電流検出用トランジスタ１２に流れる。ここで、電流制御用トランジスタ１０のチャネル幅とチャネル長Ｌで決まるサイズαは、パワートランジスタ１１のサイズに対して著しく小さい値、例えば、１／１０００に設定されている。
【００７５】
制御電流供給用電流源１７には、基準電圧Ｖｒｅｆ１と検出電圧Ｖｄｅｔとの差を増幅する誤差増幅器１８の誤差出力が供給され、その誤差出力に応じて、制御電流Ｉ０の大きさが制御される。
【００７６】
電流検出用トランジスタ１２には比例電流Ｉ１／Ｎが流れようとするが、電流検出用トランジスタ１２のドレイン電圧とパワートランジスタ１１のドレイン電圧が等しくない場合には、正確な比例電流Ｉ１／Ｎを得ることができない。そこで、図８の従来技術による電流検出回路では、電流検出用トランジスタ１２のドレイン電圧とパワートランジスタ１１のドレイン電圧を等しくするために、バッファ回路１００を設けている。
【００７７】
バッファ回路１００は、図８の出力ノードＡ１の電圧と出力ノードＢ１の電圧を入力するオペアンプ１３と、オペアンプ１３の出力を制御信号とするＮ型ＭＯＳトランジスタ１４を有している。このＮ型ＭＯＳトランジスタ１４は、出力ノードＢ１と検出抵抗６１の間に接続されている。
【００７８】
さらに、バッファ回路１００は、アイドリング用電源電圧Ｖｉｄと出力ノードＢ１との間に接続されるアイドリング用電流源１５を有しており、出力ノードＢ１に所定のアイドリング電流Ｉｉｄ１を供給する。ここで、アイドリング用電源電圧Ｖｉｄは、アイドリング用電流源１５の動作を確実にするために電源電圧Ｖｃｃよりも高い電圧であることが望ましい（すなわち、Ｖｉｄ＞Ｖｃｃ）。そして、バッファ回路１００からは、電流検出用トランジスタ１２からの比例電流Ｉ１／Ｎと、アイドリング用電流源１５からのアイドリング電流Ｉｉｄ１が加えられた検出電流Ｉ１２が出力される。
【００７９】
検出電流Ｉ１２は検出抵抗６１に流れて、抵抗値Ｒｓと検出電流Ｉ１２の積である検出電圧Ｖｄｅｔを出力し、不図示の制御回路へ供給される。
【００８０】
次に、図８を参照して、図８に示された従来の電流検出回路の動作について説明する。まず、制御回路からスイッチ信号Ｓ１が供給されるまでは、誤差増幅器１８は誤差出力を発生せず、制御電流供給用電流源１７による制御電流Ｉ０は零である。従って、電流制御用トランジスタ１０、パワートランジスタ１１、電流検出用トランジスタ１２はいずれもオフであり、負荷電流Ｉ１及び比例電流Ｉ１／Ｎも零である。
【００８１】
このとき、出力ノードＡ１はハイインピーダンス、もしくは低電圧になっている。従って、出力ノードＡ１の電圧は、電源電圧Ｖｃｃやアイドリング用電源電圧Ｖｉｄより低くなっている。一方、出力ノードＢ１の電圧は、アイドリング用電源電圧Ｖｉｄにより決まる。
【００８２】
バッファ回路１００は、出力ノードＡ１の電圧と出力ノードＢ１の電圧を等しくするように動作するから、Ｎ型ＭＯＳトランジスタ１４は出力ノードＢ１の電圧を下げようとしてオンする。Ｎ型ＭＯＳトランジスタ１４のオンにより、アイドリング電流Ｉｉｄ１が検出電流Ｉ１２として検出抵抗６１に流れる。このように、スイッチ信号Ｓ１が供給される前にアイドリング電流Ｉｉｄ１が流れるから、バッファ回路１００は、スイッチ信号Ｓ１が供給される時点からＡ級増幅回路として動作する。このアイドリング電流Ｉｉｄ１は、検出電圧Ｖｄｅｔのオフセット電圧Ｒｓ×Ｉｉｄ１を発生する。
【００８３】
スイッチ信号Ｓ１が誤差増幅器１８に供給されると、誤差増幅器１８は基準電圧Ｖｒｅｆ１と検出電圧Ｖｄｅｔに応じた誤差出力を発生する。制御電流供給用電流源１７は、この誤差出力に応じた制御電流Ｉ０を電流制御用トランジスタ１０に流す。この制御電流Ｉ０によって、電流制御用トランジスタ１０、パワートランジスタ１１、電流検出用トランジスタ１２はカレントミラー動作をする。
【００８４】
パワートランジスタ１１には、電流制御用トランジスタ１０とのカレントミラー比に応じた負荷電流Ｉ１が負荷５０に流れる。また、電流検出用トランジスタ１２には、電流制御用トランジスタ１０とのカレントミラー比に応じた比例電流Ｉ１／Ｎが流れる。
【００８５】
ここで、パワートランジスタ１１と電流検出用トランジスタ１２が動作を開始した初期の段階や、負荷電流Ｉ１、比例電流Ｉ１／Ｎが小さいときには、もし、アイドリング電流Ｉｉｄ１が流れていない場合には安定して動作することができず、比例電流が負荷電流Ｉ１に正確に比例しない等の問題が発生する。そこで、図８に示す従来技術の電流検出回路では、パワートランジスタ１１と電流検出用トランジスタ１２が動作するに先立って、アイドリング電流Ｉｉｄ１を流し、バッファ回路１００をＡ級増幅回路として動作させている。従って、パワートランジスタ１１と電流検出用トランジスタ１２が動作開始する初期の段階や、負荷電流Ｉ１、比例電流Ｉ１／Ｎが小さいときにも安定して動作し、且つ負荷電流と検出電流とのリニアリティが向上するから、電流検出を高精度に行うことができる。
【００８６】
また、検出電流Ｉ１２に基づく検出電圧Ｖｄｅｔを帰還し、検出電圧Ｖｄｅｔが基準電圧Ｖｒｅｆ１になるように制御する。従って、電流制御用トランジスタ１０とパワートランジスタ１１の間のカレントミラー比の精度は多少悪くても、回路動作や電流検出に支障はない。これにより、電流制御用トランジスタ１０のサイズをパワートランジスタ１１に比して極めて小さく（例えば、１／１０００程度に）することができ、同様に制御電流供給用電流源１７の電流容量も極めて小さいものとすることができる。
【００８７】
以上が、図８に示す従来の電流検出回路の動作である。しかしながら、この電流検出回路では、アイドリング電流Ｉｉｄ１が電流検出用抵抗Ｒｓに流れるために、測定電流Ｉｄｅｔは式（７）に示すように誤差Ｉｉｄ１を含み、検出電圧は式（８）に示すように、誤差Ｉｉｄ１×Ｒｓを含んでしまう。
Ｉｄｅｔ＝（Ｉ１／Ｎ）＋Ｉｉｄ１                    式（７）
Ｖｄｅｔ＝（Ｉ１／Ｎ）×Ｒｓ  ＋  Ｉｉｄ１×Ｒｓ    式（８）
【００８８】
このように検出電圧Ｖｄｅｔは誤差電圧Ｉｉｄ１×Ｒｓを含むため、負荷に流れる電流を高精度に検出することができないという問題がある。尚、アイドリング電流Ｉｉｄ１は、検出電流を監視して、所定の値に達した場合に停止させれば、誤差電圧の影響をなくすことは可能であるが、そのような構成にするには、検出電流の監視結果に基づいてアイドリング電流の停止を行う制御回路が必要になり、装置規模が大きくなってしまう。
【００８９】
一方、本発明の実施形態１、２による電流出力回路では、アイドリング電流、或いはアイドリング電流に対応する比例電流は、電流検出抵抗３６に流れないため、アイドリング電流の影響を受けずに高精度な電流検出を行うことが可能である。従って、アイドリング電流の停止を制御する機能の回路等を設ける必要がなく、小規模な回路構成で、高精度な電流検出を行う電流出力回路を実現することができる。
【産業上の利用可能性】
【００９０】
本発明によれば、生体インピーダンスを使用して体組成の推定を行う体内脂肪量計において、人体保護のために過電流を監視し、過電流が流れた場合に電流を止めることができる体内脂肪量計を提供することが可能である。また、過電流による電力損失を防ぐことにより、体内脂肪量計の乾電池寿命を長くすることができる。また、本発明の電流出力回路は、体内脂肪量計に限らず、高精度な電流検出が必要とされる様々な用途に適用することができる。
【００９１】
本発明の全開示（請求の範囲及び図面を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素（各請求項の各要素、各実施形態の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択が可能である。すなわち、本発明は、請求の範囲及び図面を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【符号の説明】
【００９２】
１０：電流制御用トランジスタ
１１：パワートランジスタ
１２：電流検出用トランジスタ
１３：オペアンプ
１４：Ｎ型ＭＯＳトランジスタ
１５：アイドリング用電流源
１６：コンデンサ
１７：制御電流供給用電流源
１８：誤差増幅器
２０：ラッチ回路
２２、５３：入力信号源
２４：信号入力端子
２６：入力抵抗
２８、５０：負荷
３０：遅延回路
３２：インバータ回路
３４：第１の増幅器
３６：電流検出抵抗
４０：第２の増幅器
４１：Ｐチャネルトランジスタ（第１のトランジスタ）
４２：Ｎチャネルトランジスタ（第２のトランジスタ）
４３：Ｐチャネルトランジスタ（第３のトランジスタ）
４４：Ｎチャネルトランジスタ（第４のトランジスタ）
４５：Ｐチャネルトランジスタ（第５のトランジスタ）
５１：電流出力型増幅器
５２：電流検出器
５４：プッシュプル形出力段
５６、１００：バッファ回路
５８：コンパレータ
６１：検出抵抗
７０：非反転入力端子
７１：反転入力端子
７２：第１の内部出力端子
７３：第２の内部出力端子
Ｖｒｅｆ：第１の基準電圧
Ｖｔｈ：第２の基準電圧
Ｖｉｎ：入力信号
ｖａｃ：入力交流電圧
ｖｄｃ：入力直流電圧
Ｖｏｕｔ：増幅信号
Ｖ１：第１の内部信号
Ｖ２：第２の内部信号
ＶＤＤ：第１の電源
Ｖｄｅｔ１、Ｖｄｅｔ：検出電圧
ＣＬＫ＿ｄｅｔ：検出タイミング信号
Ｃ１、Ｃ２：過電流制御信号
Ｉ０：制御電流
Ｉ１、ＩＲＬ：負荷電流
Ｉ１／Ｎ：比例電流
Ｉｉｄ１、Ｉｉｄ：アイドリング電流
Ｉ１２：検出電流
Ｖｓｉｇ：制御電圧
Ｖｒｅｆ１：基準電圧
Ａ１、Ｂ１、Ｎ０、Ｎ１：出力ノード
【図１】
2013102283.tif 000003
【図２】
2013102283.tif 000004
【図３】
2013102283.tif 000005
【図４】
2013102283.tif 000006
【図５】
2013102283.tif 000007
【図６】
2013102283.tif 000008
【図７】
2013102283.tif 000009
【図８】
2013102283.tif 000010