"電源装置及び負荷間に介装したスイッチング素子を、該負荷に通流させる電流を制御する為にPWM制御する制御部を備える電流制御装置において、前記スイッチング素子と同一パルスでPWM制御される第2スイッチング素子及び抵抗が直列に接続され、前記スイッチング素子及び負荷の直列回路に並列に接続された直列回路と、前記第2スイッチング素子及び抵抗間に介装されオン抵抗が可変であるオン抵抗可変回路、並びに前記スイッチング素子の負荷側端子の電位及び前記第2スイッチング素子の抵抗側端子の電位の差を検出する電位差検出回路を有し、該電位差検出回路が検出した電位差に基づき前記オン抵抗可変回路のオン抵抗を増減制御することにより、前記負荷側端子の電位に前記抵抗側端子の電位を一致させる一致化回路と、前記抵抗の両端電圧を検出する手段とを備え、該手段が検出した両端電圧に基づき、前記制御部が、前記スイッチング素子及び第2スイッチング素子をPWM制御するように構成してあることを特徴とする電流制御装置。前記第2スイッチング素子は、オン抵抗が前記スイッチング素子のオン抵抗より大きく、オン抵抗の温度依存特性が前記スイッチング素子と略等しい請求項1記載の電流制御装置。請求項1又は2記載の電流制御装置を備え、該電流制御装置が、負荷であるランプに通流させる電流を制御することを特徴とする照明制御装置。上述したように、ランプへの供給電力をPWM制御する為に、ランプ電流を検出する必要があるが、従来は、ランプに直列にシャント抵抗を接続し、シャント抵抗の両端電圧により、ランプ電流を検出していた。その為、シャント抵抗に大電流が通流することになり、シャント抵抗による消費電力が大きいという問題がある。また、シャント抵抗に温度依存性がある為、周囲温度及び大電流により、シャント抵抗が大きく変化し、電流検出精度のバラツキが大きいという問題がある。本発明は、上述したような事情に鑑みてなされたものであり、負荷の周囲温度による影響が小さく、負荷制御による消費電力を抑制できる電流制御装置を提供することを目的とする。また、本発明は、ランプの周囲温度による影響が小さく、照明制御による消費電力を抑制できる照明制御装置を提供することを目的とする。第1発明に係る電流制御装置は、電源装置及び負荷間に介装したスイッチング素子を、該負荷に通流させる電流を制御する為にPWM制御する制御部を備える電流制御装置において、前記スイッチング素子と同一パルスでPWM制御される第2スイッチング素子及び抵抗が直列に接続され、前記スイッチング素子及び負荷の直列回路に並列に接続された直列回路と、前記第2スイッチング素子及び抵抗間に介装されオン抵抗が可変であるオン抵抗可変回路、並びに前記スイッチング素子の負荷側端子の電位及び前記第2スイッチング素子の抵抗側端子の電位の差を検出する電位差検出回路を有し、該電位差検出回路が検出した電位差に基づき前記オン抵抗可変回路のオン抵抗を増減制御することにより、前記負荷側端子の電位に前記抵抗側端子の電位を一致させる一致化回路と、前記抵抗の両端電圧を検出する手段とを備え、該手段が検出した両端電圧に基づき、前記制御部が、前記スイッチング素子及び第2スイッチング素子をPWM制御するように構成してあることを特徴とする。この電流制御装置では、制御部が、電源装置及び負荷間に介装したスイッチング素子を、負荷に通流させる電流を制御する為にPWM制御する。スイッチング素子と同一パルスでPWM制御される第2スイッチング素子及び抵抗が直列に接続された直列回路が、スイッチング素子及び負荷の直列回路に並列に接続されている。一致化回路が、第2スイッチング素子及び抵抗間に介装されオン抵抗が可変であるオン抵抗可変回路、並びにスイッチング素子の負荷側端子の電位及び第2スイッチング素子の抵抗側端子の電位の差を検出する電位差検出回路を有している。一致化回路は、電位差検出回路が検出した電位差に基づきオン抵抗可変回路のオン抵抗を増減制御することにより、負荷側端子の電位に抵抗側端子の電位を一致させる。検出する手段が、抵抗の両端電圧を検出し、検出する手段が検出したその両端電圧に基づき、制御部が、スイッチング素子及び第2スイッチング素子をPWM制御する。第2発明に係る電流制御装置は、前記第2スイッチング素子は、オン抵抗が前記スイッチング素子のオン抵抗より大きく、オン抵抗の温度依存特性が前記スイッチング素子と略等しいことを特徴とする。この電流制御装置では、第2スイッチング素子は、オン抵抗がスイッチング素子のオン抵抗より大きく、オン抵抗の温度依存特性がスイッチング素子と略等しい。これにより、小さい消費電力で高精度に、負荷に通流させる電流を制御することが可能となる。第3発明に係る照明制御装置は、請求項1又は2記載の電流制御装置を備え、該電流制御装置が、負荷であるランプに通流させる電流を制御することを特徴とする。この照明制御装置では、本発明に係る電流制御装置を備え、その電流制御装置が、負荷であるランプに通流させる電流を制御する。本発明に係る電流制御装置によれば、負荷の周囲温度による影響が小さく、負荷制御による消費電力を抑制できる電流制御装置を実現することができる。本発明に係る照明制御装置によれば、ランプの周囲温度による影響が小さく、照明制御による消費電力を抑制できる照明制御装置を実現することができる。以下に、本発明をその実施の形態を示す図面に基づき説明する。実施の形態1図1は、本発明に係る電流制御装置及び照明制御装置の実施の形態1の構成を示すブロック図である。この照明制御装置は、例えば車両のヘッドランプを点灯制御するものであり、バッテリ1、及び整流回路を内蔵したオルタネータ交流発電機2の各出力が与えられる電源ラインプラス側及び接地ラインマイナス側間に、マイクロコンピュータからなる制御部3が接続されている。電源ラインにはPチャンネルMOS型FET7のソースが接続され、FET7のドレイン及び接地ライン間にはランプ8が接続されている。制御部3には、図示しないランプスイッチから、ランプ8の点灯又は消灯要求を示す信号が与えられる。制御部3は、ランプ8に流すべき所定のランプ電流値I0を記憶している。電源ラインには、また、PチャンネルMOS型FET5のソースが接続され、FET5のドレインには、PチャンネルMOS型FET6のソースが接続され、FET6のドレイン及び接地ライン間に抵抗R1が接続されている。FET6のゲートには、オペアンプ4の出力端子が接続され、オペアンプ4の反転入力端子にはFET5のドレインが、非反転入力端子にはFET7のドレインがそれぞれ接続されている。オペアンプ4は、図示しない電源回路により電源が供給されている。抵抗R1の両端子が制御部3の電圧検出用の入力端子にそれぞれ接続され、制御部3のPWM制御用の出力端子が、FET5,7の各ゲートに接続されている。制御部3は、PWM制御の所定の周期T0を記憶している。FET5、FET6、オペアンプ4及び抵抗R1は、負荷であるランプ8に流れる電流を検出する為の電流検出回路9を構成している。オペアンプ4及びFET6は一致化回路を構成している。FET6は、オン抵抗が線形に変化するオーム領域を利用する為のオン抵抗可変回路である。オペアンプ4は、FET5,7の各ドレインの電位差を検出し、その電位差に応じた出力信号をFET6のゲートへ与える。オペアンプ4は、FET5,7の各ドレインの電位差が0のときの出力が、FET6のオーム領域の中間のゲート電圧に対応するように設定されており、FET5のドレインの電位の方が高いときは、その電位差に応じた出力によりFET6のオン抵抗を減少させる。その結果、FET5、FET6及び抵抗R1に流れる電流が増加して、FET5の電圧降下により、FET5のドレインの電位の方が低くなる。オペアンプ4は、FET5のドレインの電位の方が低いときは、その電位差に応じた出力によりFET6のオン抵抗を増加させる。その結果、FET5、FET6及び抵抗R1に流れる電流が減少して、FET5の電圧降下により、FET5のドレインの電位の方が高くなる。オペアンプ4がこの一連の動作を高速に繰返して収斂させることにより、FET5のドレインの電位は、FET7のドレインの電位に瞬時に略一致させられる。このとき、FET5のオン抵抗値と、FET6のオン抵抗値及び抵抗R1の抵抗値の和との比は、FET7のオン抵抗値とランプ8の抵抗値との比と一致している。また、オペアンプ4の出力は、このときのFET5のオン抵抗値に対応するゲート電圧となっている。即ち、FET5及びFET7の各ドレインの電位差は、このゲート電圧に応じたズレを生じているが、無視できる範囲数mVである。尚、本実施の形態では、オン抵抗可変回路としてFET6を使用しているが、オン抵抗可変回路としてはFETに限らず、オン抵抗を可変制御できる他のトランジタ素子又は電子回路等を使用することも可能である。FET5,7のオン抵抗r5、r7は、温度変化に対して略同じ割合で増減する温度依存特性を備えている。また、抵抗値は、A×r5=r70<A<1の関係がある。ここで、ランプ8に流れる電流値がIであるとき、FET7のオン抵抗r7による電圧降下Vdsは、Vds=r7×I1である。このとき、FET5のオン抵抗r5による電圧降下は、オペアンプ4及びFET6の動作により、FET7の電圧降下Vdsと一致するから、FET5に流れる電流値Isは、Is=Vds/r52である。式12より、Is=r7×I/r53抵抗R1の両端電圧値VRは、VR=Is×R1=r7×I/r5×R14A×r5=r7の関係より、式4は、VR=Is×R1=A×I×R15となり、抵抗R1の両端電圧値VRを計測することにより、ランプ8に流れる電流値Iを算出することができる。以下に、このような構成の電流制御装置及び照明制御装置の制御部3の動作例を、それを示す図2のフローチャートを参照しながら説明する。制御部3は、外部からランプ点灯要求を示す信号を与えられるとS1、FET5,7をオンにするS3。これにより、FET5,7のドレインに電位差が生じるが、オペアンプ4及びFET6が上述したように作動し、FET5,7の各ドレインの電位はFET6のオン抵抗により一致する。制御部3は、次に、抵抗R1の両端電圧値VRを読取り、VR/R1を計算することにより、FET5,6に流れる電流値Isを計測するS5。この際、制御部3は、PWM制御の1周期T0分、電流値を計測し、その最大値を計測した電流値IsとするS5。制御部3は、次に、計測した電流値Isに基づき、式5によりランプ8に流れる電流値Iを算出するS7。制御部3は、次に、算出したランプ電流値I、記憶してあるランプ電流値I0に基づき、T0×I0/I、により、PWM制御のオン時間を算出しS9、算出したオン時間により、FET5,7のPWM制御を開始するS11。但し、オン時間≦T0である。制御部3は、次に、ランプ消灯要求を示す信号が与えられているか否かを判定しS13、ランプ消灯要求を示す信号が与えられていなければ、抵抗R1の両端電圧値VRを読取り、VR/R1を計算することにより、電流値Isを計測するS5。制御部3は、ランプ消灯要求を示す信号が与えられていればS13、FET5,7をオフにしたS15後、外部からランプ点灯要求を示す信号を与えられる迄待機するS1。図3は、上述した電流制御装置及び照明制御装置の動作例を模式的に示すタイミングチャートである。この電流制御装置及び照明制御装置では、バッテリ1及びオルタネータ2からの電源電圧値がVAであるとき区間1、ランプ電流は、電流値I1がオン時間T1でPWM制御されている。ここで、定格電流値をI0とすると、電流値I1の実効電流値I1×T1/T0=I0となるように、ランプ電流はPWM制御されている。電源電圧値がVAからVBに上昇したとき区間2、当初は、ランプ電流は電流値I2が計測され、その結果、電流値I2がオン時間T2でPWM制御されるようになる。ここで、電流値I2の実効電流値I2×T2/T0=I0となるように、ランプ電流はPWM制御される。電源電圧値がVBからVCに低下したとき区間3、当初は、ランプ電流は電流値I3が計測され、その結果、電流値I3がオン時間T3でPWM制御されるようになる。ここで、電流値I3の実効電流値I3×T3/T0=I0となるように、ランプ電流はPWM制御される。実施の形態2図4は、本発明に係る電流制御装置及び照明制御装置の実施の形態2の構成を示すブロック図である。この照明制御装置は、実施の形態1で説明した照明制御装置に、FET7及び電流検出回路9と同様のFET7a及び電流検出回路9aを更に加え、1つの制御部3aにより、ランプ8,8aに流れる電流を個別に制御するように構成して、車両のヘッドランプの実際に合わせたものである。このような構成の照明制御装置では、実施の形態1で説明した制御部3のFET7及び電流検出回路9への制御動作を、制御部3aが、FET7及び電流検出回路9とFET7a及び電流検出回路9aとに個別に実行する。具体的な動作は、実施の形態1で説明してあるので、説明を省略する。尚、上述した実施の形態1,2では、車両のヘッドランプを負荷とする電流制御装置及び照明制御装置について説明しているが、本発明に係る電流制御装置及び照明制御装置は、車両用に限られることはなく、LEDLightEmittingDiode照明等、直流電力を使用する負荷に適用することが可能である。"