外的要因に基づいて物理量が変化する第1の素子及び第2の素子により形成され、前記第1の素子の一方端が電源に電気的に接続され、他方端が前記第2の素子の一方端に電気的に接続された第1のハーフブリッジ回路、外的要因に基づいて物理量が変化する第3の素子及び第4の素子により形成され、前記第3の素子の一方端が前記電源に電気的に接続され、他方端が前記第4の素子の一方端に電気的に接続された第2のハーフブリッジ回路、を有するセンサ部と、一方端が前記第1のハーフブリッジ回路の前記第2の素子の他方端に電気的に接続され、他方端が接地された第1のスイッチ部、及び一方端が前記第1のハーフブリッジ回路の前記第2の素子の他方端に電気的に接続され、他方端が接地された第1の抵抗、を有する第1の切替回路と、一方端が前記第2のハーフブリッジ回路の前記第4の素子の他方端に電気的に接続され、他方端が接地された第2のスイッチ部、及び一方端が前記第2のハーフブリッジ回路の前記第4の素子の他方端に電気的に接続され、他方端が接地された第2の抵抗、を有する第2の切替回路と、前記第1のスイッチ部及び前記第2のスイッチ部のオン及びオフを制御することによって得られる、前記第1のハーフブリッジ回路及び前記第2のハーフブリッジ回路のそれぞれの中間電位に基づいて前記センサ部の故障の有無を診断する制御部と、を備えた自己診断機能付センサ。前記第1の素子は、前記第2の素子の抵抗値と前記第1の抵抗の抵抗値を加算した抵抗値を有し、前記第3の素子は、前記第4の素子の抵抗値と前記第2の抵抗の抵抗値を加算した抵抗値を有する請求項1に記載の自己診断機能付センサ。前記制御部は、前記第1のスイッチ部をオン、前記第2のスイッチ部をオフ、及び前記第1のスイッチ部をオフ、前記第2のスイッチ部をオンすることによって得られる前記第1のハーフブリッジ回路及び前記第2のハーフブリッジ回路のそれぞれの中間電位の差分に基づいて故障の有無を診断する請求項1又は2に記載の自己診断機能付センサ。しかし、従来の電流検出装置は、磁気抵抗素子センサに不具合があるか否かを診断する場合、磁気抵抗素子センサに磁場を印加して診断しなくてはならなかった。従って、本発明の目的は、外的要因の印加を行うことなく、故障を診断することができる自己診断機能付センサを提供することにある。本発明の一態様は、外的要因に基づいて物理量が変化する第1の素子及び第2の素子により形成され、第1の素子の一方端が電源に電気的に接続され、他方端が第2の素子の一方端に電気的に接続された第1のハーフブリッジ回路、外的要因に基づいて物理量が変化する第3の素子及び第4の素子により形成され、第3の素子の一方端が電源に電気的に接続され、他方端が第4の素子の一方端に電気的に接続された第2のハーフブリッジ回路、を有するセンサ部と、一方端が第1のハーフブリッジ回路の第2の素子の他方端に電気的に接続され、他方端が接地された第1のスイッチ部、及び一方端が第1のハーフブリッジ回路の第2の素子の他方端に電気的に接続され、他方端が接地された第1の抵抗、を有する第1の切替回路と、一方端が第2のハーフブリッジ回路の第4の素子の他方端に電気的に接続され、他方端が接地された第2のスイッチ部、及び一方端が第2のハーフブリッジ回路の第4の素子の他方端に電気的に接続され、他方端が接地された第2の抵抗、を有する第2の切替回路と、第1のスイッチ部及び第2のスイッチ部のオン及びオフを制御することによって得られる、第1のハーフブリッジ回路及び第2のハーフブリッジ回路のそれぞれの中間電位に基づいてセンサ部の故障の有無を診断する制御部と、を備えた自己診断機能付センサを提供する。本発明によれば、外的要因の印加を行うことなく、故障を診断することができる。実施の形態の要約実施の形態に係る自己診断機能付センサは、外的要因に基づいて物理量が変化する第1の素子及び第2の素子により形成され、第1の素子の一方端が電源に電気的に接続され、他方端が第2の素子の一方端に電気的に接続された第1のハーフブリッジ回路、外的要因に基づいて物理量が変化する第3の素子及び第4の素子により形成され、第3の素子の一方端が電源に電気的に接続され、他方端が第4の素子の一方端に電気的に接続された第2のハーフブリッジ回路、を有するセンサ部と、一方端が第1のハーフブリッジ回路の第2の素子の他方端に電気的に接続され、他方端が接地された第1のスイッチ部、及び一方端が第1のハーフブリッジ回路の第2の素子の他方端に電気的に接続され、他方端が接地された第1の抵抗、を有する第1の切替回路と、一方端が第2のハーフブリッジ回路の第4の素子の他方端に電気的に接続され、他方端が接地された第2のスイッチ部、及び一方端が第2のハーフブリッジ回路の第4の素子の他方端に電気的に接続され、他方端が接地された第2の抵抗、を有する第2の切替回路と、第1のスイッチ部及び第2のスイッチ部のオン及びオフを制御することによって得られる、第1のハーフブリッジ回路及び第2のハーフブリッジ回路のそれぞれの中間電位に基づいてセンサ部の故障の有無を診断する制御部と、を備える。実施の形態自己診断機能付センサ1の構成図1は、実施の形態に係る自己診断機能付センサの回路図である。本実施の形態に係る自己診断機能付センサ1は、一例として、車両に搭載され、外的要因としての磁場を検出する、4つの磁気抵抗素子により構成されたブリッジ回路を備えた磁気センサである。自己診断機能付センサ1は、例えば、図1に示すように、センサ部2と、制御IC3と、を備えて概略構成されている。センサ部2の構成センサ部2は、例えば、磁場外的要因に基づいて抵抗値物理量が変化する第1の磁気抵抗素子211第1の素子及び第2の磁気抵抗素子212第2の素子により形成され、第1の磁気抵抗素子211の一方端が電源4に電気的に接続され、他方端が第2の磁気抵抗素子212の一方端に電気的に接続された第1のハーフブリッジ回路21、磁場に基づいて抵抗値が変化する第3の磁気抵抗素子221第3の素子及び第4の磁気抵抗素子222第4の素子により形成され、第3の磁気抵抗素子221の一方端が電源4に電気的に接続され、他方端が第4の磁気抵抗素子222の一方端に電気的に接続された第2のハーフブリッジ回路22、を備えて概略構成されている。磁場が印加されていない場合における第1の磁気抵抗素子211の抵抗値R1と第3の磁気抵抗素子221の抵抗値R3とは、等しく、第2の磁気抵抗素子212の抵抗値R2と第4の磁気抵抗素子222の抵抗値R4とは、等しい。第1の磁気抵抗素子211の抵抗値R1は、第2の磁気抵抗素子212の抵抗値R2と異なり、第2の磁気抵抗素子212の抵抗値R2と後述する第1の抵抗32の抵抗値R5を加算した抵抗値となる。また、第3の磁気抵抗素子221の抵抗値R3は、第4の磁気抵抗素子222の抵抗値R4と異なり、第4の磁気抵抗素子222の抵抗値R4と後述する第2の抵抗34の抵抗値R6を加算した抵抗値となる。第1の磁気抵抗素子211及び第3の磁気抵抗素子221は、例えば、電源4、制御IC3の入力端子42及び出力端子39、センサ部2の入力端子27を介して電圧VCCが印加されている。第1の磁気抵抗素子211及び第2の磁気抵抗素子212の中間電位V1は、例えば、センサ部2の出力端子23、制御IC3の入力端子35を介して後述する制御部30に入力する。また、第3の磁気抵抗素子221及び第4の磁気抵抗素子222の中間電位V2は、例えば、センサ部2の出力端子26、制御IC3の入力端子38を介して後述する制御部30に入力する。制御IC3の構成図2a及びbは、実施の形態に係る自己診断機能付センサの診断モードを説明するための回路図である。制御IC3は、例えば、一方端が第1のハーフブリッジ回路21の第2の磁気抵抗素子212の他方端に電気的に接続され、他方端が接地された第1のスイッチ部31、及び一方端が第1のハーフブリッジ回路21の第2の磁気抵抗素子212の他方端に電気的に接続され、他方端が接地された第1の抵抗32、を有する第1の切替回路3aと、一方端が第2のハーフブリッジ回路22の第4の磁気抵抗素子222の他方端に電気的に接続され、他方端が接地された第2のスイッチ部33、及び一方端が第2のハーフブリッジ回路22の第4の磁気抵抗素子222の他方端に電気的に接続され、他方端が接地された第2の抵抗34、を有する第2の切替回路3bと、第1のスイッチ部31及び第2のスイッチ部33のオン及びオフを制御することによって得られる、第1のハーフブリッジ回路21及び第2のハーフブリッジ回路22のそれぞれの中間電位V1及び中間電位V2に基づいてセンサ部2の故障の有無を診断する制御部30と、を備えて概略構成されている。第1のスイッチ部31及び第2のスイッチ部33は、例えば、トランジスタを用いて形成される。第1のスイッチ部31は、例えば、制御部30から出力される信号S1に基づいて開閉する。また、第2のスイッチ部33は、例えば、制御部30から出力される信号S2に基づいて開閉する。制御部30は、例えば、記憶されたプログラムに従って、取得したデータに演算、加工等を行うCPUCentralProcessingUnit、半導体メモリであるRAMRandomAccessMemory及びROMReadOnlyMemory等から構成されるマイクロコンピュータである。また、制御部30は、例えば、参照情報300を有している。参照情報300とは、例えば、算出した差分と、設計から算出される差分と、を比較するための情報、検出対象の検出に関するしきい値の情報等を含んで構成される。制御部30は、入力端子35を介して入力する中間電位V1、及び入力端子38を介して入力する中間電位V2の差分V1―V2を算出するように構成されている。ここで、自己診断機能付センサ1は、例えば、磁場を検出する検出モードと、故障を判断する診断モードと、の2つのモードを有する。制御部30は、第1の切替回路3a及び第2の切替回路3bを制御して電流の流れる経路を切り替えることにより、この2つのモードを切り替えるように構成されている。自己診断機能付センサ1は、例えば、電源4から電圧VCCが初めて印加されたタイミング、つまり、車両の電源が投入されたタイミングでは、診断モードとなっている。また、自己診断機能付センサ1は、例えば、診断モードによって故障がないと診断された場合、検出モードに切り替わるように構成されている。制御部30は、検出モードにあるとき、第1の切替回路3aの第1のスイッチ部31をオフさせる信号S1を第1のスイッチ部31に出力すると共に、第2の切替回路3bの第2のスイッチ部33をオフさせる信号S2を第2のスイッチ部33に出力するように構成されている。この検出モードにあるとき、例えば、図1に示すように、第1の磁気抵抗素子211、第2の磁気抵抗素子212、センサ部2の出力端子24、制御IC3の入力端子36、第1の抵抗32、端子40を介してグランドに電流が流れる第1の経路と、第3の磁気抵抗素子221、第4の磁気抵抗素子222、センサ部2の出力端子25、制御IC3の入力端子37、第2の抵抗34、端子40を介してグランドに電流が流れる第2の経路と、が形成される。また、制御部30は、診断モードにあるとき、例えば、図2a及びbに示すように、第1の切替回路3aの第1のスイッチ部31をオン、第2の切替回路3bの第2のスイッチ部33をオフ、及び第1の切替回路3aの第1のスイッチ部31をオフ、第2の切替回路3bの第2のスイッチ部33をオンすることによって得られる第1のハーフブリッジ回路21及び第2のハーフブリッジ回路22のそれぞれの中間電位V1及び中間電位V2の差分に基づいて故障の有無を診断するように構成されている。具体的には、制御部30は、例えば、第1のスイッチ部31をオンさせる信号S1を第1のスイッチ部31に出力すると共に、第2のスイッチ部33をオフさせる信号S2を第2のスイッチ部33に出力して中間電位V1及び中間電位V2を取得し、続いて、第1のスイッチ部31をオフさせる信号S1を第1のスイッチ部31に出力すると共に、第2のスイッチ部33をオンさせる信号S2を第2のスイッチ部33に出力して中間電位V1及び中間電位V2を取得するように構成されている。制御部30は、例えば、取得した中間電位V1及び中間電位V2の差分に基づいて故障の有無を診断し、その診断結果を信号S3として出力端子41を介して出力するように構成されている。センサ部2及び制御IC3は、例えば、それぞれ、又は、一体でエポキシ樹脂材等により封止されている。また、センサ部2及び制御IC3は、例えば、出力端子23及び入力端子35、出力端子24及び入力端子36、出力端子25及び入力端子37、出力端子26及び入力端子38、入力端子27及び出力端子39、が導電性を有するワイヤにより電気的に接続されている。なお、ワイヤは、例えば、金、銅、アルミニウム等の金属材料を用いて形成される。以下に、本実施の形態に係る自己診断機能付センサ1の動作について、図3のフローチャートに従って説明する。まず、診断モードについて説明する。動作診断モード自己診断機能付センサ1は、車両の電源が投入されるとS1、第1の切替回路3aの第1のスイッチ部31をオンする信号S1を第1のスイッチ部31に出力すると共に、第2の切替回路3bの第2のスイッチ部33をオフする信号S2を第2のスイッチ部33に出力するS2。第1のスイッチ部31がオンのとき、例えば、図2aに示すように、第1のスイッチ部31がオンになることで、第1の抵抗32に電流が流れなくなるので、第1の磁気抵抗素子211、第2の磁気抵抗素子212、出力端子24、入力端子36、第1のスイッチ部31を経由する第3の経路が形成される。また、第2のスイッチ部33がオフのとき、例えば、図2aに示すように、第3の磁気抵抗素子221、第4の磁気抵抗素子222、出力端子25、入力端子37、第2の抵抗34を経由する第4の経路が形成される。第3の経路における中間電位V1は、R2/R1R2VCCとなる。一方、第4の経路における中間電位V2は、R4R6/R3R4R6VCCとなる。制御部30は、この中間電位V1及び中間電位V2から差分V1-V2を算出するS3。制御部30は、参照情報300に基づいて、設計から期待される差分V1-V2の値と、算出された差分V1-V2の値と、を比較し、2つの差分の差が所定の範囲内にない場合は、故障が発生していると診断しS4:Yes、故障を示す信号S3を出力するS9。また、制御部30は、2つの差分の差が所定の範囲内にある場合は、故障が発生していないと診断しS4:No、図2bに示すように、第1の切替回路3aの第1のスイッチ部31をオフする信号S1を第1のスイッチ部31に出力すると共に、第2の切替回路3bの第2のスイッチ部33をオンする信号S2を第2のスイッチ部33に出力するS5。第1のスイッチ部31がオフのとき、例えば、図2bに示すように、第1の磁気抵抗素子211、第2の磁気抵抗素子212、出力端子24、入力端子36、第1の抵抗32を経由する第5の経路が形成される。また、第2のスイッチ部33がオンのとき、例えば、図2bに示すように、第2のスイッチ部33がオンになることで、第2の抵抗34に電流が流れなくなるので、第3の磁気抵抗素子221、第4の磁気抵抗素子222、出力端子25、入力端子37、第2のスイッチ部33を経由する第6の経路が形成される。第5の経路における中間電位V1は、R2R5/R1R2R5VCCとなる。一方、第6の経路における中間電位V2は、R4/R3R4VCCとなる。制御部30は、この中間電位V1及び中間電位V2から差分V1-V2を算出するS6。制御部30は、参照情報300に基づいて、設計から期待される差分V1-V2の値と、算出された差分V1-V2の値と、を比較し、2つの差分の差が所定の範囲内にない場合は、故障が発生していると診断しS7:Yes、故障を示す信号S3を出力するS9。また、制御部30は、2つの差分の差が所定の範囲内にある場合は、故障が発生していないと診断しS7:No、検出モードに切り替えてS8、診断モードを終了する。続いて、以下では、検出モードの動作について説明する。検出モード自己診断機能付センサ1は、故障がない場合、診断モードから検出モードに切り替えを行う。具体的には、自己診断機能付センサ1の制御部30は、第1の切替回路3aの第1のスイッチ部31をオフする信号S1を第1のスイッチ部31に出力すると共に、第2の切替回路3bの第2のスイッチ部33をオフする信号S2を第2のスイッチ部33に出力する。第1のスイッチ部31がオフのとき、例えば、図1に示すように、第1の磁気抵抗素子211、第2の磁気抵抗素子212、出力端子24、入力端子36、第1の抵抗32を経由する第1の経路が形成される。また、第2のスイッチ部33がオフのとき、例えば、図1に示すように、第3の磁気抵抗素子221、第4の磁気抵抗素子222、出力端子25、入力端子37、第2の抵抗34を経由する第2の経路が形成される。第1の経路における中間電位V1は、R2R5/R1R2R5VCCとなる。一方、第2の経路における中間電位V2は、R4R6/R3R4R6VCCとなる。制御部30は、この中間電位V1及び中間電位V2から差分V1-V2を算出し、参照情報300に含まれるしきい値と比較することにより、検出対象である磁場発生体の検出の有無を判定し、判定した結果を信号S3として出力端子41を介して出力する。効果本実施の形態に係る自己診断機能付センサ1は、外的要因の印加を行うことなく、故障を診断することができる。この自己診断機能付センサ1は、磁場が印加されていないときの第1の磁気抵抗素子211の抵抗値R1が、第2の磁気抵抗素子212の抵抗値R2と第1の抵抗32の抵抗値R5との合成抵抗に等しく、また、磁場が印加されていないときの第3の磁気抵抗素子221の抵抗値R3が、第4の磁気抵抗素子222の抵抗値R4と第2の抵抗34の抵抗値R6との合成抵抗に等しくなるように構成されている。この第1の抵抗32及び第2の抵抗34は、固定抵抗であり、温度変化による抵抗値の変化が少なく、また、磁気抵抗素子と比べて製造が容易であることから抵抗値のバラツキが少ない。一方、磁気抵抗素子のみで構成されたブリッジ回路を有するセンサの場合、磁場が印加されていないときの中間電位は等しく、その差分はゼロとなる。しかし、差分がゼロとなる条件は、例えば、断線の発生のように、いくつかあるため、必ずしも磁気抵抗素子が正常であることの判断とはならない。そのため、磁場を発生させて出力される中間電位から故障の有無を判断するセンサがあるが、少なくとも2つの方向の磁場を切り替えて、それぞれの抵抗値を変化させた差分を算出しなければならなかった。本実施の形態の自己診断機能付センサ1は、第1のハーフブリッジ回路21と第1の抵抗32の電気的な接続、及び第2のハーフブリッジ回路22と第2の抵抗34の電気的な接続、を第1の切替回路3a及び第2の切替回路3bによって切り替えることができるので、差分がゼロとならずに、設計から期待される差分と、実際に算出された差分と、の比較が正確に行え、磁場を印加することなく、故障を精度良く診断することができる。また、自己診断機能付センサ1は、上記の理由により、ワイヤ等が断線した場合であっても、故障を診断することができる。また、自己診断機能付センサ1は、ワンチップ内で診断を行うことが可能であり、故障診断時に外的要因としての磁場の印加を必要としないことから、磁場発生部材がセンサの近傍にない場合であっても故障の診断を行うことができる。なお、上記の実施の形態では、センサ部は、一例として、磁気抵抗素子を用いた磁気センサについて記載したが、これに限定されず、歪みゲージ等のピエゾ抵抗型センサ、加速度センサ等の静電容量型センサ等であっても良い。以上、本発明のいくつかの実施の形態及び変形例を説明したが、これらの実施の形態及び変形例は、一例に過ぎず、特許請求の範囲に係る発明を限定するものではない。これら新規な実施の形態及び変形例は、その他の様々な形態で実施されることが可能であり、本発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更等を行うことができる。また、これら実施の形態及び変形例の中で説明した特徴の組合せの全てが発明の課題を解決するための手段に必須であるとは限らない。さらに、これら実施の形態及び変形例は、発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。