"車両の室外及び室内にそれぞれ設けられた複数のランプと、前記ランプの点灯条件の成立及び不成立を該ランプ毎に判断する判断手段と、前記ランプに向けてバッテリから流れるバッテリ電流を検出する電流検出手段と、前記バッテリのバッテリ電圧を検出する電圧検出手段と、前記ランプに流れるランプ電流を該ランプ毎に前記バッテリ電圧と対応付けて記憶する記憶手段と、前記判断手段による前記ランプの点灯条件の判断に応じて、前記電流検出手段により検出されたバッテリ電流からバッテリ電流変動分を算出する算出手段と、前記電圧検出手段により検出されたバッテリ電圧に基づいて、該バッテリ電圧に対応する前記ランプ電流を前記記憶手段から読み出し、該ランプ電流と前記バッテリ電流変動分との異同を判定する判定手段と、を備えることを特徴とする車両用ランプ装置。前記ランプのランプ切れを報知内容として報知する報知手段が設けられ、前記判断手段により前記ランプの少なくともいずれかの点灯条件の成立が判断されたとき、前記算出手段は、前記電流検出手段により検出されたバッテリ電流に基づいて、点灯条件の成立が判断される直前のバッテリ電流に対するバッテリ電流増加分を算出し、前記判定手段は、前記電圧検出手段により検出されたバッテリ電圧に基づいて、点灯条件の成立が判断されたランプに対応する前記ランプ電流を前記記憶手段から読み出し、前記バッテリ電流増加分が前記ランプ電流に相当するか否かを判定し、前記判定手段により前記バッテリ電流増加分が前記ランプ電流に相当しないと判定されたことを条件として、前記報知手段は、点灯条件の成立が判断されたランプのランプ切れを報知する請求項1に記載の車両用ランプ装置。前記判断手段により点灯条件の成立が判断されたランプにてその判断後に点灯条件の不成立が判断されたとき、前記算出手段は、前記電流検出手段により検出されたバッテリ電流に基づいて、点灯条件の不成立が判断される直前のバッテリ電流からのバッテリ電流減少分を算出し、前記判定手段は、前記電圧検出手段により検出されたバッテリ電圧に基づいて、点灯条件の不成立が判断されたランプに対応する前記ランプ電流を前記記憶手段から読み出し、前記バッテリ電流減少分が前記ランプ電流に相当するか否かを判定し、前記判定手段により前記バッテリ電流減少分が前記ランプ電流に相当しないと判定されたことを条件として、前記報知手段は、点灯条件の不成立が判断されたランプの異常点灯を報知する請求項1又は2に記載の車両用ランプ装置。前記報知手段は、車両ドアがアンロック状態からロック状態へと切り替えられたタイミングで前記報知内容を報知する請求項2又は3に記載の車両用ランプ装置。ところが、上記特許文献1の車両用報知装置では、各ランプに対応して断線検出回路及び駆動回路が設けられている。このため、一般的にはターンランプ以外のランプについては断線検出回路のような検出回路が付加されることがないため、コストアップとなる。また、ブレーキランプのように駆動回路を介さずにペダルに連動して点灯するものについても駆動回路を設ける必要があり、この点においてもコストアップは免れない。本発明は、上記問題に対処するためになされたものであり、その目的は、ランプ切れやランプの異常点灯を低コストで検出し得る車両用ランプ装置を提供することにある。以下、本発明の一実施形態について図面を用いて説明する。図1は、本発明の車両用ランプ装置の一例を概略的に示すブロック図である。この車両用ランプ装置1は、ランプ装置10と、ランプ装置10を点灯制御するランプ制御部20とを含んで構成されている。ランプ装置10は、車両の室外及び室内にそれぞれ設けられた複数のランプ、例えばランプ11~14を備え、各ランプ11~14には電力供給線Lを通してバッテリ30からバッテリ電流が流れる。ランプ1112は、それぞれ入力スイッチ15,16のオン、オフ操作により点灯/消灯し、点灯/消灯のための駆動回路を持たないランプ群であり、例えばトランクの開閉操作に連動して点灯/消灯するトランクランプ、ブレーキペダルのペダル操作に連動して点灯/消灯するストップランプ、室内に設けられたマップランプなどが該当する。ランプ1314は、それぞれトランジスタ等を含んで構成される駆動回路22,23に対する駆動信号に応じてオン/オフするランプ群であり、例えばヘッドランプ、ターンランプ、コーナランプ、バックランプ、フォグランプなどのランプ群である。室内には、ユーザの操作入力をトリガに駆動回路22,23に対して駆動信号を出力させる入力スイッチ17がランプ1314に対応してそれぞれ設けられている。入力スイッチ15~17は、各スイッチオン信号を信号線を介してマイコン21に入力する。ランプ制御部20は、ランプ11~14と電気的に接続されたマイクロコンピュータ21以下、単にマイコン21というを備えている。マイコン21は、CPU21a、ROM21b、RAM21c、入出力部I/O21d、及びメモリ21eを主要部品として構成されている。マイコン21には、バッテリ30からランプ装置10に向けて流れるバッテリ電流を検出する電流検出回路31電流検出手段が電気的に接続されるとともに、バッテリ30のバッテリ電圧を検出する電圧検出回路32電圧検出手段が電気的に接続されている。そして、マイコン21は、電流検出回路31及び電圧検出回路32を通じて例えば1ms~100msの周期でバッテリ電流及びバッテリ電圧を常にモニタし、メモリ21eに記憶している。また、マイコン21には、音声駆動回路24を介してブザー33が電気的に接続されるとともに、表示駆動回路25を介してインジケータ34が電気的に接続されている。ブザー34報知手段は、例えば車両ドアに設けられ、インジケータ36報知手段は、メータ内部図示方略に視認可能に設けられている。マイコン21のROM21bには、例えば図3に示すようなランプ切れ検出プログラムや図4に示すような異常点灯検出プログラムが格納されている。CPU11aは、ROM21bに格納されたランプ切れ検出プログラムや異常点灯検出プログラムをRAM21cをワークエリアとして実行する。また、メモリ21eには、バッテリ電流やバッテリ電圧などのデータが記憶される。マイコン21が本発明の判断手段、記憶手段、算出手段、判定手段及び報知手段に相当する。次に、上記のように構成された車両用ランプ装置1の作動について説明する。ランプ制御部20のマイコン21は、図3のランプ切れ検出プログラム及び図4の異常点灯検出プログラムをそれぞれ所定の短時間毎に繰り返し実行する。この場合、ランプ切れについてはランプ11~14の全ての構成回路で検出可能であるが、異常点灯についてはランプ13,14の構成回路についてのみ検出可能である。ランプ11,12の構成回路では、ランプ点灯条件の成立、不成立が判断されたとしても、入力スイッチ15,16の故障に因るものなのか、ワイヤのショートに因るものなのか、あるいはユーザの意図で入力スイッチ15,16がオンされていることに因るものなのかが具体的に特定できないからである。最初に、図2のランプ切れ検出プログラムについて説明する。ランプ11~14に対応する入力スイッチ15~17のいずれもがオン操作されない場合は、マイコン21は、ランプ点灯条件の不成立を判断するS1:NO。この状態から、入力スイッチ15~17のいずれかがオン操作されると、マイコン21は、ランプ点灯条件の成立を判断しS1:YES、図4のバッテリ電流正常時に示すように、ランプ点灯条件の成立が判断される直前のバッテリ電流に対するバッテリ電流変動分ΔIを算出、すなわち点灯条件成立時のバッテリ電流Ibから点灯条件成立直前のバッテリ電流Ia’を減算してバッテリ電流増加分ΔI1を算出するS2。なお、バッテリ電流は、ランプ装置10以外の負荷によって常に変動しているため、図4中のバッテリ電流IaとIa’ランプ点灯条件の不成立時における電流値、バッテリ電流IbとIb’ランプ点灯条件の成立時における電流値がそれぞれ同じ値になるとは限らない。ステップS2の処理後、マイコン21は、ランプ点灯条件の成立時におけるバッテリ電流Ibに対応したバッテリ電圧Vbに基づき、ROM21b内に格納されたランプ電流値テーブルを参照して、ランプ電流を特定する。バッテリ電圧についても、バッテリ電流の場合と同様、車両の状況によって常に変動しているため、バッテリ電流の差分算出のために使用したバッテリ電流Ibの測定時におけるバッテリ電圧Vbを使用する必要があるからである。このランプ電流値テーブルは、ランプ毎に例えば図5に示すように、バッテリ電圧が増加するに従って各々比例的に増加する電流上限基準線B1と電流下限基準線B2で規定されたランプ電流範囲LAを記憶している。ランプ11~14の電流値は、バッテリ電圧が同じであってもランプ毎にバラツキがあると考えられ、このようなバラツキを考慮に入れて各ランプ電流が所定の範囲を有するものとするのが妥当と考えられるからである。具体的には、マイコン21は、ランプ点灯条件の成立時におけるバッテリ電圧Vbに対応するランプ電流の上限値Ib1及び下限値Ib2をそれぞれ読み出し、ステップS2で算出したバッテリ電流増加分ΔI1がランプ電流範囲LA内に属するか否か、すなわち、下限値Ib2≦バッテリ電流増加分ΔI1≦上限値Ib1...式1が成立しているか否かを確認するS3。この場合、図4のバッテリ電流ランプ切れ時に示すように、ランプ点灯条件の成立を判断されたランプがランプ切れであるとすると、そのランプにはバッテリ電流が流れないため、バッテリ電流増加分ΔI1の値はゼロとなる。したがって、マイコン21は、上記式1が満たされないことから、ステップS3にてNOと判定し、ランプ切れ警告、すなわち音声駆動回路24を駆動してブザー33から所定の警告音を発生させるとともに、表示駆動回路25を駆動してメータ内のインジケータ34を点滅させる。一方、マイコン21は、バッテリ電流増加分ΔI1がランプ電流範囲LA内に属する場合はS3:YES、このランプ切れ検出プログラムの実行を終了する。次に、図3の異常点灯検出プログラムについて説明する。ランプ13,14に対応する入力スイッチ17のうちオン操作されたものがオフ操作されると、マイコン21は、ランプ点灯条件の不成立を判断しS11:YES、図4のバッテリ電流正常時に示すように、ランプ点灯条件の不成立が判断される直前のバッテリ電流からのバッテリ電流変動分ΔIを算出、すなわち点灯条件不成立直前のバッテリ電流Ib’から点灯条件不成立時のバッテリ電流Icを減算してバッテリ電流減少分ΔI2を算出するS12。ステップS12の処理後、マイコン21は、ランプ点灯条件の不成立時におけるバッテリ電流Icに対応したバッテリ電圧Vcに基づき、ランプ電流値テーブルを参照してバッテリ電圧に対応するランプ電流を特定する図5参照。具体的には、マイコン21は、ランプ点灯条件の不成立時におけるバッテリ電圧Vcに対応するランプ電流の上限値Ic1及び下限値Ic2をそれぞれ読み出し、ステップS12で算出したバッテリ電流減少分ΔI2がランプ電流範囲LA内に属するか否か、すなわち、下限値Ic2≦バッテリ電流減少分ΔI2≦上限値Ic1...式2が成立しているか否かを確認するS13。この場合、図4のバッテリ電流異常点灯時に示すように、ランプ点灯条件の不成立を判断されたランプが異常点灯中であるとすると、そのランプにはバッテリ電流が継続して流れているため、バッテリ電流減少分ΔI2の値はゼロとなる。つまり、ランプ点灯条件が不成立であるにもかかわらず、ランプのオン状態が維持することとなる。したがって、マイコン21は、上記式2が満たされないことから、ステップS13にてNOと判定し、異常点灯警告、すなわち音声駆動回路24を駆動してブザー33から所定の警告音を発生させるとともに、表示駆動回路25を駆動してメータ内のインジケータ34を点滅させる。一方、マイコン21は、バッテリ電流減少分ΔI2がランプ電流範囲LA内に属する場合はS13:YES、この異常点灯検出プログラムの実行を終了する。以上の説明からも明らかなように、この実施例1では、マイコン21によるステップS1又はS11の処理の実行により、ランプ点灯条件ランプ点灯条件の成立又は不成立が判断され、ステップS2又はS12の処理の実行により、バッテリ電流に基づいてバッテリ電流変動分ΔIが算出される。そして、ステップS3又はS13の処理の実行により、バッテリ電圧に基づいてバッテリ電圧に対応するランプ電流がメモリ21eから読み出され、ランプ電流とバッテリ電流変動分ΔIとの異同が判定される。つまり、ランプ点灯条件が成立した場合S1:YES、ランプ切れが生じていなければ、バッテリ電流変動分ΔIはバッテリ電流増加分ΔI1として算出されるようになり、しかもバッテリ電流増加分ΔI1は、ランプ装置10のランプ毎にバッテリ電圧に対応して予め定められたランプ電流範囲LAに属するものとなる図5参照。したがって、点灯条件の成立対象となったランプにおいて、バッテリ電流増加分ΔI1がランプ電流範囲LAに属さなければ、そのランプのランプ切れをほぼ確実に特定することができる図4参照。一方、ランプ点灯条件が成立から不成立に移行した場合S11:YES、ランプの接触状態等が正常であれば、バッテリ電流変動分ΔIはバッテリ電流減少分ΔI2として算出されるようになり、バッテリ電流減少分ΔI2も、ランプ装置10のランプ毎にバッテリ電圧に対応して予め定められたランプ電流範囲LAに属するものとなる図5参照。したがって、点灯条件の不成立対象となったランプにおいて、バッテリ電流減少分ΔI2がランプ電流範囲LAに属さなければそのランプの異常点灯をほぼ確実に特定することができる図4参照。このように、バッテリ電流及びバッテリ電圧をモニタすることにより、ランプ11~14のランプ切れやランプ13,14の異常点灯を良好に検出することができる。その結果、従来技術のようにランプ11~14の駆動回路にそれぞれ検出回路を追加したり、駆動回路を介さずにランプ点灯するものについても別途駆動回路を設ける必要がないので、ランプ11~14のランプ切れやランプ13,14の異常点灯を低コストで実現することができる。なお、上記実施例1では、マイコン21が図3のステップS13でNOと判定した場合に、ブザー34から所定の警告音を発生させるとともにメータ内のインジケータ35を点滅させて、ランプ13,14に異常点灯が生じたことをユーザに直ちに報知するように構成したが、これに代えて、例えばイグニッションスイッチがオフであって、車両ドアがアンロック状態からロック状態へと切り替えられたタイミングドアロック信号がアンロック信号からロック信号に切り替えられたタイミング、すなわちユーザが車両から離れるタイミングで、ブザー33から所定の警告音を発生させるように構成してもよい。ユーザが車両から離れるときにランプ13,14の異常点灯を報知することにより、ユーザに対して注意を効果的に促すことができる。"