変圧回路と、変圧回路の入力端子間に直列に接続された第1と第2の入力側コンデンサと、変圧回路の出力端子間に直列に接続された第1と第2の出力側コンデンサと、入力端子間の電圧VBと、出力端子間の電圧VHと、第1入力側コンデンサ両端の電圧VL1と、第2入力側コンデンサ両端の電圧VL2と、第1出力側コンデンサ両端の電圧Vh1と、第2出力側コンデンサ両端の電圧Vh2を計測する電圧センサと、入力電圧と同じ大きさの電圧を出力するように変圧回路へ指令しておいて回路の異常をチェックする診断回路と、を備えており、診断回路が、次の条件、即ち、VB=VL1VL2、かつ、VH=Vh1Vh2、かつ、VB≠VHが成立する場合に、変圧回路の異常を示す診断結果を出力することを特徴とする電圧コンバータ。診断回路は、次の条件、即ち、VB、VL1VL2、VH、Vh1Vh2のうち一つだけ他とは値が異なるが成立する場合に電圧センサの異常を示す診断結果を出力することを特徴とする請求項1に記載の電圧コンバータ。診断回路は、VBが他とは異なる場合に、入力端子間の電圧VBを計測する電圧センサの異常を示す診断結果を出力することを特徴とする請求項2に記載の電圧コンバータ。診断回路は、VHが他とは異なる場合に、出力端子間の電圧VHを計測する電圧センサの異常を示す診断結果を出力することを特徴とする請求項2に記載の電圧コンバータ。診断回路は、VL1VL2が他とは異なる場合であって、次の条件、即ちVL1≠VBCL2/CL1CL2ここで、CL1とCL2はそれぞれ第1入力側コンデンサの容量と第2入力側コンデンサの容量であるが成立する場合に第1入力側コンデンサ両端の電圧VL1を計測する電圧センサの異常を示す診断結果を出力し、次の条件即ちVL2≠VBCL1/CL1CL2が成立する場合に第2入力側コンデンサ両端の電圧VL2を計測する電圧センサの異常を示す診断結果を出力する、ことを特徴とする請求項2に記載の電圧コンバータ。診断回路は、Vh1Vh2が他とは異なる場合であって、次の条件、即ちVh1≠VHCH2/CH1CH2ここで、CH1とCH2はそれぞれ第1出力側コンデンサの容量と第2出力側コンデンサの容量であるが成立する場合に第1出力側コンデンサ両端の電圧Vh1を計測する電圧センサの異常を示す診断結果を出力し、次の条件、即ちVh2≠VHCH1/CH1CH2が成立する場合に第2出力側コンデンサ両端の電圧Vh2を計測する電圧センサの異常を示す診断結果を出力する、ことを特徴とする請求項2に記載の電圧コンバータ。診断回路は、次の条件、即ち、VB=VL1VL2=VH=Vh1Vh2が成立する場合であって、次の条件VL1≠VBCL2/CL1CL2ここで、CL1とCL2はそれぞれ第1入力側コンデンサの容量と第2入力側コンデンサの容量であるが成立する場合に第1入力側コンデンサの異常を示す診断結果を出力し、次の条件VL2≠VBCL1/CL1CL2が成立する場合に第2入力側コンデンサの異常を示す診断結果を出力する、ことを特徴とする請求項1から6のいずれか1項に記載の電圧コンバータ。診断回路は、次の条件、即ち、VB=VL1VL2=VH=Vh1Vh2が成立する場合であって、次の条件Vh1≠VHCH2/CH1CH2ここで、CH1とCH2はそれぞれ第1出力側コンデンサの容量と第2出力側コンデンサの容量であるが成立する場合に第1出力側コンデンサの異常を示す診断結果を出力し、次の条件Vh2≠VHCH1/CH1CH2が成立する場合に第2出力側コンデンサの異常を示す診断結果を出力する、ことを特徴とする請求項1から6のいずれか1項に記載の電圧コンバータ。特許文献1の技術は、平滑化コンデンサの異常を検知することを目的としている。また、特許文献1の技術は、平滑化コンデンサの異常と電圧センサの異常を区別して検知することができる。しかしながら、特許文献1の技術では、変圧回路2そのものの異常を他の部品の異常と区別して検知することができない。本明細書が開示する技術は、特許文献1の技術を改良し、変圧回路2の異常を他の部品の異常と区別して検知することのできる電圧コンバータを提供する。本明細書が開示する技術は、図6に示した電圧コンバータに、第6の電圧センサを付加する。第6の電圧センサは、変圧回路2の出力端子間の電圧を計測する。さらに、本明細書が開示する電圧コンバータは、入力電圧と同じ大きさの電圧を出力するように変圧回路へ指令しておいて回路の異常をチェックする診断回路を備えている。この診断回路は、次の条件、即ち、VB=VL1VL2、かつ、VH=Vh1Vh2、かつ、VB≠VHが成立する場合に、変圧回路の異常を示す診断結果を出力する。この条件を、以下、第1条件と称する。なお、記号の意味は図6の場合と同じであり、VBは入力端子間の電圧を示し、VHは出力端子間の電圧を示す。VL1は第1入力側コンデンサ両端の電圧を示し、VL2は第2入力側コンデンサの両端の電圧を示す。Vh1は第1出力側コンデンサの両端の電圧を示し、Vh2は第2出力側コンデンサの両端の電圧を示す。第1条件の技術的意味を説明する。VB=VL1VL2が成立する場合とは、VB、VL1、VL2を計測するそれぞれの電圧センサが正常であることを意味する。同様に、VH=Vh1Vh2が成立する場合とは、VH、Vh1、Vh2を計測するそれぞれの電圧センサが正常であることを意味する。従って、VB≠VHが成立する場合とは、変圧回路2への指令が、入力電圧と同じ大きさの電圧を出力せよ、というものであっても実際の出力電圧が入力電圧に等しくないこと、即ち、変圧回路に異常が発生していることを示していることに他ならない。このように、第1条件が成立する場合とは、変圧回路で異常が発生しているときだけであるからもちろん他の部品は正常に動作しているものと仮定する、上記の診断によって、変圧回路において異常が発生していることを検知することができる。上記の電圧コンバータは、いくつかの計測電圧を適宜に比較することによって、変圧回路の異常だけでなく、電圧センサの異常と平滑化コンデンサの異常を区別して検知することも可能である。診断の詳しいアルゴリズムは実施例にて説明する。図1に、実施例に係る電圧コンバータ10の回路図を示す。この電圧コンバータ10は、バッテリBTの電圧をインバータINVの入力電圧に変換する。バッテリBTの電圧は例えば200Vであり、インバータINVの入力電圧は例えば600Vである。インバータINVは、直流電力を交流に変換してモータMへ供給する。なお、システムメインリレーSMRは、バッテリBTと電圧コンバータ10の間の電力供給路を遮断するためのスイッチである。電圧を変換する回路の主たる部品は、変圧回路2と、コンデンサ21、22、41、42である。変圧回路2は、診断回路4後述からの指令により、出力電圧を変えることができる。先に述べたように、モータを駆動する場合は、変圧回路2は200Vの入力電圧を600Vに昇圧して出力する。異常の有無をチェックする診断モードの際には、診断回路4が変圧回路2に対して、入力電圧と同じ大きさの電圧を出力するよう指令を出す。変圧回路2の入力端子12と13の間に、第1入力側コンデンサ21と第2入力側コンデンサ22が直列に接続されている。また、変圧回路2の出力端子14と15の間に、第1出力側コンデンサ41と第2出力側コンデンサ42が直列に接続されている。2個の入力側コンデンサ21、22は、変圧回路2に入力される電流を平滑化する目的で挿入されている。2個の出力側コンデンサ41、42は、変圧回路2から出力される電流即ち、インバータINVへの供給電流を平滑化する目的で挿入されている。なお、第1入力側コンデンサ21の容量を記号CL1で表し、第2入力側コンデンサ22の容量を記号CL2で表す。また、第1出力側コンデンサ41の容量を記号CH1で表し、第2出力側コンデンサ42の容量をCH2で表す。電圧コンバータ10はさらに、6個の電圧センサ31~36と、診断回路4、メモリ6、及び、コネクタ7を備える。第1電圧センサ31は、第1入力側コンデンサ21の両端に接続されている。即ち、第1電圧センサ31は、第1入力側コンデンサ21の両端の電圧VL1を計測する。第2電圧センサ32は、第2入力側コンデンサ22の両端に接続されている。即ち、第2電圧センサ32は、第2入力側コンデンサ22の両端の電圧VL2を計測する。第3電圧センサ33は、変圧回路2の入力端子間の電圧VBを計測する。第4電圧センサ34は、第1出力側コンデンサ41の両端の電圧Vh1を計測する。第5電圧センサ35は、第2出力側コンデンサ42の両端の電圧Vh2を計測する。電圧センサ31~35に関しては、先に説明した図6の電圧コンバータ90と同じである。本実施例の電圧コンバータ10は、第6の電圧センサ36を備えている。第6電圧センサ36は、変圧回路2の出力端子間の電圧VHを計測する。診断回路4は、6個の電圧センサのデータを比較し、異常の有無をチェックする。異常を検知すると、異常が発生した箇所をメモリ6に出力し、記憶する。メモリ6に保持されたデータはコネクタ7を介して外部のコンピュータから読み出すことができる。別言すれば、診断回路4は、診断結果を出力することができる。診断回路4は、実施にはマイクロプロセッサと、プログラムで構成される。診断回路4が実行する異常チェック処理自己診断処理は、定期的に、あるいは、上位のコントローラからの指示により実行される。診断回路4が実行する自己診断処理のフローチャートを図2~図5に示す。図2~図5の処理は、診断回路4に内蔵されたメモリにプログラムとして記憶されている。以下、自己診断処理を詳しく説明する。図2は、自己診断処理全体のフローチャート図である。診断回路4はまず、全フラグにゼロをセットするS2。フラグとは異常が発生していることを示す変数であり、変圧回路、コンデンサ群、電圧センサ群に対応した数だけ用意されている。フラグに0がセットされていれば、正常を表し、フラグに1がセットされていれば、そのフラグに対応する部品に異常が発生していることを示す。フラグは自己診断処理の最後にメモリ6に記憶されるS9。他のデバイス例えば上位のコントローラや、メンテナンス用のコンピュータがメモリにアクセスし、フラグのデータを参照することで、どの部品に異常が発生したかを知ることができる。例えば、変圧回路異常フラグに1がセットされている場合は、変圧回路に異常が発生していることを示し、第1電圧センサ異常フラグに1がセットされている場合は、第1電圧センサ31に異常が発生していることを示す。このフラグが、診断結果を意味する。異常フラグをメモリ6に格納することが、診断結果を出力することに相当する。診断回路4は次に、出力電圧VHを入力電圧VBバッテリ電圧に等しくするように変圧回路2に指令を出力する。全ての電圧センサが正常に動作しており、かつ、変圧回路2も正常に動作しているならば、VB=VL1VL2=VH=Vh1Vh2となるはずであるS4。即ち、ステップS4の処理は、電圧センサに異常がないかをチェックする処理である。ステップS4の判断結果がYESの場合は、電圧コンバータ10のどこにも異常は発生していないか、あるいは、平滑化コンデンサに異常が発生しているかコンデンサ容量が定められた値からずれているかのいずれかである。ステップS4の判断がYESの場合はコンデンサチェック処理に移るS5、図3。ステップS4の判断結果がNOの場合、診断回路4は、各電圧センサのセンサデータに基づき、第1条件、即ち、VB=VL1VL2、かつ、VH=Vh1Vh2、かつ、VB≠VHが成立するか否かをチェックするS6。条件VB=VL1VL2が成立している場合、第1電圧センサ31、第2電圧センサ32、及び、第3電圧センサ33が正常に動作していることを表す。同様に、条件VH=Vh1Vh2が成立している場合、第4電圧センサ34、第5電圧センサ35、及び、第6電圧センサ36が正常に動作していることを表す。なお、ここで、例えば第1入力側コンデンサ21に異常が発生していたとしても、VL1とVL2の比率が予期したものと異なるだけで、VB=VL1VL2は成立することに留意されたい。同様に、第1出力側コンデンサ41に異常が発生していたとしても、Vh1とVh2の比率が予期したものと異なるだけで、VH=Vh1Vh2は成立する。以上の考察より、条件VB=VL1VL2と条件VH=Vh1Vh2が成立すると同時に、VB≠VHが成立するということは、現実の出力電圧VHが入力電圧VBとは異なることを意味する。このことは即ち、変圧回路2が異常を起こしていることに他ならない。従ってこの場合S6:YES、診断回路4は、変圧回路異常フラグに、異常発生を示す1をセットするS7。異常が同時に2箇所で発生することは想定し難いから、一つでも異常が発見されれば、診断回路4は、フラグをメモリに格納し、処理を終了するS9。ステップS6の判断がNOの場合は、電圧センサに異常があるか、あるいは、他に異常が発生している場合である。この場合診断回路4は、電圧センサチェック処理を実行するS8、図4、図5。コンデンサチェック処理S5、電圧センサチェック処理S8において異常が検知されると、異常が検知された部品に対応するフラグに1がセットされる。全フラグは、ステップS9にてメモリ6に記憶される。コンデンサチェック処理について説明する図3。コンデンサチェック処理では、各コンデンサの両端電圧が、それぞれのコンデンサ容量に対応する値となっているか否かをチェックする。S12、S14、S16、S18。例えば、第1入力側コンデンサ21が正常に動作しているならば、第1入力側コンデンサ21の両端電圧VL1は、VBCL2/CL1CL2となるはずである。従って第1入力側コンデンサ21の両端電圧の計測値VL1がこの理論値に合致しない場合S12:NO、第1入力側コンデンサ21に異常が発生していることを表す。その場合S12:NO、診断回路4は、第1入力側コンデンサ異常フラグに異常を示す1をセットしS13、コンデンサ電チェック処理を終了する。その後、診断回路4の処理は図2に戻り、フラグをメモリに格納して診断処理を終了する図2、S9。同様に、第2入力側コンデンサ22が正常に動作しているならば、第2入力側コンデンサ21の両端電圧VL2は、VBCL1/CL1CL2となるはずである。従って第2入力側コンデンサ22の両端電圧の計測値VL2がこの理論値に合致しない場合S14:NO、診断回路4は、第2入力側コンデンサ異常フラグに異常を示す1をセットしS15、フラグをメモリに格納して処理を終了する図2、S9。同様に、第1出力側コンデンサ41が正常に動作しているならば、第1出力側コンデンサ41の両端電圧Vh1は、VHCH2/CH1CH2となるはずである。第1出力側コンデンサ41の両端電圧の計測値Vh1がこの理論値に合致しない場合S16:NO、診断回路4は、第1出力側コンデンサ異常フラグに異常を示す1をセットしS17、フラグをメモリに格納して処理を終了する図2、S9。第2出力側コンデンサに異常が発生している場合も同様であるS18、S19。ステップS18の判断がYESの場合は、電圧コンバータ10のどこにも異常がない場合である。ステップS18まで到達した場合は、いずれのフラグにも1はセットされていない。ステップS19の判断結果がYESの場合、診断回路4は、コンデンサチェック処理を終了し、0がセットされた全てのフラグをメモリ6に書き込み、自己診断処理を終了する図2、S9。この場合、メモリ6のフラグを確認した上位のコントローラは、電圧コンバータ10に異常がないことを知る。図4と図5を参照して、電圧センサチェック処理を説明する。なお、電圧センサチェック処理が実行されるのは、ステップS4とS6の判断結果が共にNOの場合である図2参照。この場合とは、VB=VL1VL2とVH=Vh1Vh2の少なくとも一方は成立しないケースであり、電圧センサが故障しているか、或いは、原因を特定できないその他の異常が発生しているケースである。電圧センサチェック処理ではまず、診断回路4は、VH、VB、VL1VL2、及び、Vh1Vh2の中に一つだけ値の異なるものがあるか否かをチェックするS31。値の異なるものが2個以上ある場合はS31:NO、原因を特定できない異常が発生している場合を意味する。この場合は、診断回路4は、その他の異常フラグに1をセットしS32、電圧センサチェック処理を終了する。この後、診断回路4は、フラグをメモリに記憶して自己診断処理を終了する図2、S9。VH、VB、VL1VL2、及び、Vh1Vh2の中に一つだけ値の異なるものが存在する場合とはS31:YES、いずれかの電圧センサに異常が発生していることを示す。4個の値、即ち、VH、VB、VL1VL2、及び、Vh1Vh2の中の3個の値が等しければ、それらの値を計測した電圧センサは正常に動作していることになる。逆にいえば、他の3個の値と異なる値を示している電圧センサが異常であることを意味する。変圧回路入力端子間の電圧VBだけが他と異なる場合は、その電圧を計測した第3電圧センサ33にて異常が発生していることを意味するS33:YES。その場合、診断回路4は、第3電圧センサ異常フラグに1をセットしS34、電圧センサチェック処理を終了する。変圧回路出力端子間の電圧VHだけが他と異なる場合は、その電圧を計測した第6電圧センサ36にて異常が発生していることを意味するS35:YES。その場合、診断回路4は、第6電圧センサ異常フラグに1をセットしS36、電圧センサチェック処理を終了する。VL1Vl2の値が他と異なる場合は、第1入力側コンデンサ21の両端電圧を計測した第1電圧センサ31、または、第2入力側コンデンサ22の両端電圧を計測した第2電圧センサ32のいずれかで異常が発生していることを意味するS41:YES。この場合は、ステップS12と同様に、第1入力側コンデンサ21の両端電圧の理論値と計測値を比較する図5、S42。理論値と計測値VL1が異なる場合はS42:YES、第1電圧センサが異常を発生していることを意味するので、診断回路4は、第1入力側コンデンサ異常フラグに1をセットしS44、電圧センサチェック処理を終了する。ステップS42の判断がNOの場合、即ち、第1電圧センサ31は正常である場合、ステップS14に相当する判断は行う必要はない。なぜならば、ステップS42の判断がNOの場合は、第2入力側コンデンサ22の両端電圧を計測する第2電圧センサで異常が発生していることを表すからである。この場合S42:NO、診断回路4は、第2電圧センサ異常フラグに1をセットし、電圧センサチェック処理を終了する。ステップS41の判断がNOの場合とは、Vh1Vh2の値が他の値と異なる場合にほかならない。ステップS45、S46、及び、S47の処理は、第4、第5の電圧センサの異常検知に関わる処理であり、それらの処理は、基本的にステップS42、S43、及び、S44の処理と同一であるので説明は省略する。電圧センサチェック処理が終了した後、診断回路4は、フラグをメモリに記憶して自己診断処理を終了する図2、S9。以上、実施例の電圧コンバータ10について説明した。電圧コンバータ10は、6個の電圧センサのセンサデータを適宜に比較することによって、変圧回路の異常、電圧センサの異常、及び、変圧回路入力端子間に嵌挿されているコンデンサの異常、及び、変圧回路出力端子間に嵌挿されているコンデンサの異常を、区別して検知することができる。診断結果はフラグとしてメモリ6に記憶される。上位のコントローラ、あるいは、メンテナンス時に接続するチェックデバイスは、メモリ6内のフラグのデータを読み出し、どこで異常が発生したかを知ることができる。実施例の電圧コンバータは、直流電圧を変換するデバイスであった。本明細書が開示する技術は、交流電圧を変換する電圧コンバータに対しても適用可能であることに留意されたい。以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。