一つまたは複数の蓄電池を管理するバッテリ管理装置であって、前記蓄電池の算出されたSOCStateOfChargeの信頼度を表す指標であるSOC信頼度を算出するSOC信頼度算出部と、前記SOC信頼度算出部による算出結果に基づいて算出されたSOCを信頼できるか否かを判定するSOC信頼度判定部と、を備えることを特徴とするバッテリ管理装置。前記SOC信頼度算出部は、前記蓄電池の累積されるパラメータに基づきSOC信頼度を算出する算出部、及び前記蓄電池の累積されないパラメータに基づきSOC信頼度を算出する算出部であることを特徴とする請求項1に記載のバッテリ管理装置。前記SOC信頼度判定部によりSOCを信頼できると判定された場合、前記蓄電池の充放電制御を行う際のSOC使用範囲を広く設定し、前記SOC信頼度判定部によりSOCを信頼できないと判定された場合、前記SOC使用範囲を狭く設定するSOC使用範囲設定部を備えることを特徴とする請求項1または請求項2に記載のバッテリ管理装置。前記SOC信頼度判定部によりSOCを信頼できないと判定された場合、前記蓄電池の充電を禁止するSOC閾値である充電禁止閾値を通常より小さく設定し、前記蓄電池の放電を禁止するSOC閾値である放電禁止閾値を通常より大きく設定する充放電禁止閾値設定部を備えることを特徴とする請求項1~請求項3のいずれかに記載のバッテリ管理装置。前記SOC信頼度判定部によりSOCを信頼できないと判定された場合、前記蓄電池の満充電容量を学習する学習処理を開始させる学習処理開始制御部を備えることを特徴とする請求項1~請求項4のいずれかに記載のバッテリ管理装置。一つまたは複数の蓄電池と、請求項1~請求項5のいずれかに記載のバッテリ管理装置と、前記一つまたは複数の蓄電池に接続される電力変換部と、を有したことを特徴とする電力供給システム。しかしながら、上記特許文献1及び2においては、SOCを高精度に算出する方法については開示されているが、算出されたSOCが信頼できるか否かの判定は行っていないため、本当にそのSOCを信頼して良いかは不明であった。そこで、本発明は、算出されたSOCを信頼できるか否かを判定することにより、適切な蓄電池の充放電制御を可能とするバッテリ管理装置を提供することを目的とする。上記目的を達成するために本発明は、一つまたは複数の蓄電池を管理するバッテリ管理装置であって、前記蓄電池の算出されたSOCStateOfChargeの信頼度を表す指標であるSOC信頼度を算出するSOC信頼度算出部と、前記SOC信頼度算出部による算出結果に基づいて算出されたSOCを信頼できるか否かを判定するSOC信頼度判定部と、を備える構成としている。また、上記構成において、前記SOC信頼度算出部は、前記蓄電池の累積されるパラメータに基づきSOC信頼度を算出する算出部、及び前記蓄電池の累積されないパラメータに基づきSOC信頼度を算出する算出部であるようにしてもよい。また、上記いずれかの構成において、前記SOC信頼度判定部によりSOCを信頼できると判定された場合、前記蓄電池の充放電制御を行う際のSOC使用範囲を広く設定し、前記SOC信頼度判定部によりSOCを信頼できないと判定された場合、前記SOC使用範囲を狭く設定するSOC使用範囲設定部を備えるようにしてもよい。また、上記いずれかの構成において、前記SOC信頼度判定部によりSOCを信頼できないと判定された場合、前記蓄電池の充電を禁止するSOC閾値である充電禁止閾値を通常より小さく設定し、前記蓄電池の放電を禁止するSOC閾値である放電禁止閾値を通常より大きく設定する充放電禁止閾値設定部を備えるようにしてもよい。また、上記いずれかの構成において、前記SOC信頼度判定部によりSOCを信頼できないと判定された場合、前記蓄電池の満充電容量を学習する学習処理を開始させる学習処理開始制御部を備えるようにしてもよい。また、本発明の電力供給システムは、一つまたは複数の蓄電池と、上記いずれかの構成のバッテリ管理装置と、前記一つまたは複数の蓄電池に接続される電力変換部と、を有した構成とする。本発明によると、算出されたSOCを信頼できるか否かを判定することにより、適切な蓄電池の充放電制御を可能とする。以下に本発明の実施形態を図面を参照して説明する。本発明の一実施形態に係る電力供給システムの全体構成を図1に示す。但し、図1において、細い実線は信号線を示し、太い実線は電力線を示す。図1に示す電力供給システムは、マスタコントローラ1と、PCSPowerConditioningSystem;電力変換器管理部2と、PCS3と、BMUBatteryManagementUnit4と、組電池5とを備えている。マスタコントローラ1とPCS管理部2は必ずしも別体でなく、一体であってもよい。マスタコントローラ1は、上位から充放電制御指令を受け、複数の組電池5ごとの充放電制御指令を作成してPCS管理部2に送る。PCS管理部2は、マスタコントローラ1から充放電制御指令を受け、複数設けられたPCS3の動作を管理する機能を有する。PCS3ごとに組電池5が電力線によりPCS3と接続される。PCS3は、外部商用電源100と組電池5との間の電力変換、あるいは組電池5と外部の負荷不図示との間の電力変換を行う機能を有し、双方向AC/DCコンバータである。なお、外部の電力源として外部商用電源100の代わりに太陽電池を用いた場合は、PCS3としては、双方向DC/DCコンバータとすればよい。PCS管理部2は、マスタコントローラ1より下位に位置し、充放電制御指令に基づき、PCS3の動作を制御し、外部商用電源100の電力を組電池5に一旦蓄電させたり、蓄電した電力を外部の負荷に放電させる電力管理を行う機能を有する。組電池5は、電池パック50が複数直列接続されて構成される。電池パック50は、リチウムイオン電池等の複数の蓄電池セル及び通信部いずれも不図示を有している。電池パック50は、後述するSOC信頼度を算出するための各種パラメータサイクル数、経過時間、温度、電圧などをBMU4からの要求に応じてBMU4に送る。また、電池パック50は、SOCを算出するための各種パラメータ満充電電圧、現在電圧、満充電容量及び残存容量をBMU4からの要求に応じてBMU4に送る。BMU4の内部構成を図2に示す。図2に示すように、BMU4は、第1通信部41と、制御部42と、第2通信部43とを有している。制御部42は、第1通信部41を介してデータ要求コマンドを組電池5に送信し、データを組電池5から取得する。また、制御部42は、第2通信部43を介してマスタコントローラ1と通信を行う。制御部42の内部構成を図3に示す。図3に示すように、制御部42は、SOC算出部421と、SOC信頼度C1算出部422と、SOC信頼度C1判定部423と、SOC信頼度C2算出部424と、SOC信頼度C2判定部425と、充放電制御部426と、BMU通常制御部427とを有している。ここでSOCの算出について説明すると、まずBMU通常制御部427が第1通信部41を介して組電池5に含まれる各電池パック50図1に対してデータ要求を行うと、各電池パック50から第1通信部41に対してSOC算出のためのデータが送られる。SOC算出のためのデータとして満充電電圧と現在電圧が送られる場合は、SOC算出部421は、SOC=現在電圧/満充電電圧×100としてSOCを算出する。また、SOC算出のためのデータとして満充電容量と残存容量が送られる場合は、SOC算出部421は、SOC=残存容量/満充電容量×100としてSOCを算出する。さらに、上記両方の方法により算出された各SOCを加重加算することによりSOCを算出するようにしてもよい。以下、制御部42によるSOC信頼度の算出及び算出されたSOC信頼度を用いた制御について説明する。<SOC信頼度の算出>BMU通常制御部427が第1通信部41を介して組電池5に含まれる各電池パック50図1に対してデータ要求を行うと、各電池パック50から第1通信部41に対してデータが送られる。このデータには、累積されるパラメータと、累積されないパラメータとがある。累積されるパラメータとしては、例えば、充放電を1サイクルとするサイクル数、経過時間、SOHStateofHealthまたは充放電積算量のいずれか一つを採用できる。SOC信頼度C1算出部422は、第1通信部から累積されるパラメータを受け、これに基づきSOC信頼度C1を算出する。ここで、SOC信頼度は、その値が高いと算出されたSOCの実際のSOCとの誤差が小さく、その値が低いと実際のSOCとの誤差が大きくなるような指標である。累積されるパラメータとしてサイクル数を採用した例の場合、例えば図4に示したようなサイクル数とSOC信頼度C1の対応関係を示したテーブルを用いてSOC信頼度C1を算出すればよい。または、例えば図6に示したようサイクル数とSOC信頼度C1との関係を示す直線に基づいてSOC信頼度C1を算出してもよい。サイクル数が増加すると蓄電池が劣化し、蓄電池の満充電容量が小さくなる。そのため、SOC算出に用いた満充電容量と実際の満充電容量との差が大きくなり、算出されたSOCの実際のSOCとの誤差が大きくなると考えられる。従って、図4に示すテーブルや図6に示す直線では、サイクル数が増加するほどSOC信頼度C1の値が小さくなるようにしている。累積されないパラメータとしては、例えば、温度、充電レート、放電レートまたは電圧のいずれか一つを採用できる。SOC信頼度C2算出部424は、第1通信部から累積されないパラメータを受け、これに基づきSOC信頼度C2を算出する。なお、パラメータとして電圧を採用する場合には、組電池5に含まれる各電池パック50の電圧のバラツキを算出した上で、算出されたバラツキに基づきSOC信頼度C2を算出する。累積されないパラメータとして温度を採用した例の場合、例えば図5に示したような温度とSOC信頼度C2の対応関係を示したテーブルを用いてSOC信頼度C2を算出すればよい。または、例えば図7に示したよう温度とSOC信頼度C2との関係を示す2次関数に基づいてSOC信頼度C2を算出してもよい。図5のテーブルや図7の2次関数では、常温を20°Cとし、常温から外れるとSOC信頼度C2の値が小さくなるようにしている。蓄電池の電圧を常温を基準に測定する場合、蓄電池の温度が常温から上昇すると、蓄電池の内部抵抗が大きくなり、正確な蓄電池の電圧を測定できなくなる。すると、SOCの算出には電圧値を使用するため、算出されたSOCの実際のSOCとの誤差が大きくなると考えられる。なお、蓄電池の温度が常温から低下した場合も同様と仮定している。なお、例えば電圧を高温を基準に測定する場合は、高温でSOCの信頼度は高く、高温からずれるとSOCの信頼度が低くなることになる。なお、上記では、それぞれ1種類のパラメータに対して一つのSOC信頼度C1、C2を算出しているが、それぞれ複数種類のパラメータに対して複数のSOC信頼度C1、C2を算出するようにしてもよい。また、下記1式のように、SOC信頼度C1とSOC信頼度C2を加重加算してSOC信頼度C3を算出してもよい。C3=kC11-kC21但し、kは加重加算係数である。<SOC信頼度を用いた制御>SOC使用範囲の切替制御まず、累積されるパラメータ例えばサイクル数から算出されるSOC信頼度C1を用いた制御例について説明する。SOC信頼度C1算出部422は、例えば1日の或る時刻1日に1回になると1秒ごとにSOC信頼度C1を算出することを開始する。そして、SOC信頼度C1判定部423は、1分間に算出されたSOC信頼度C1の平均を取る。SOC信頼度C1は、組電池5に含まれる複数の電池パック50ごとに算出されるため、この平均値も電池パック50ごとに複数算出される。SOC信頼度C1判定部423は、算出された複数の平均値のさらに平均を取るか、または算出された複数の平均値の最小値を決定する。そして、SOC信頼度C1判定部423は、この平均値または最小値が所定の閾値以上か否かを判定することにより、算出されたSOCを信頼できるか否かを判定する。算出されたSOCを信頼できると判定した場合は、充放電制御部426は、第2通信部43を介して、対応する組電池5についてSOC使用範囲を広めにするようマスタコントローラ1に設定する。広めのSOC使用範囲の一例としては、10~90とすればよい。一方、算出されたSOCを信頼できないと判定した場合は、充放電制御部426は、第2通信部43を介して、対応する組電池5についてSOC使用範囲を狭めにするようマスタコントローラ1に設定する。狭めのSOC使用範囲の一例としては、20~80とすればよい。マスタコントローラ1は、各BMU4のSOC算出部421により算出された組電池5に含まれる各電池パック50のSOCと、各BMU4により各組電池5に対応して設定されたSOC使用範囲と、上位からの充放電制御指令とに基づき、組電池5ごとの充放電制御指令を作成してPCS管理部2に送る。そして、PCS管理部2は、各PCS3を制御して各組電池5の充放電を制御する。これにより、各組電池5の充放電を安全に制御することが可能となる。充放電禁止閾値の切替制御次に、累積されないパラメータ例えば温度から算出されるSOC信頼度C2を用いた制御例について説明する。ここでは、図8に示した状態遷移図のような状態遷移を常に行うこととなる。SOC信頼度C2算出部424は、例えば1秒ごとにSOC信頼度C2を算出することを開始する。そして、SOC信頼度C2判定部425は、10秒間に算出されたSOC信頼度C2の平均を取る。SOC信頼度C2は、組電池5に含まれる複数の電池パック50ごとに算出されるため、この平均値も電池パック50ごとに複数算出される。SOC信頼度C2判定部425は、算出された複数の平均値のさらに平均を取るか、または算出された複数の平均値の最小値を決定する。そして、SOC信頼度C2判定部425は、この平均値または最小値が所定の閾値以上か否かを判定することにより、算出されたSOCを信頼できるか否かを判定する図8の状態遷移図における状態S1。つまり、10秒に1回のSOC信頼度C2の判定となる。また、SOC信頼度C1算出部422及びSOC信頼度C1判定部423を用いて、SOC信頼度C1についても同様に10秒に1回の判定を行う。ここで、充放電制御部426は、SOC算出部421により算出された組電池5に含まれる各電池パック50のSOCと、充電禁止閾値及び放電禁止閾値を比較し、SOCが充電禁止閾値以上例えば90以上となれば第2通信部43を介してマスタコントローラ1に充電禁止を指令し、SOCが放電禁止閾値以下例えば10以下となれば第2通信部43を介してマスタコントローラ1に放電禁止を指令する。マスタコントローラ1は、充放電禁止指令を受けると、PCS管理部2に充放電禁止指令を送り、充放電禁止指令を受けたPCS管理部2は、受けた指令に応じて対応する組電池5の充電または放電を禁止する。上述で、SOC信頼度C1、C2のいずれについても算出されたSOCを信頼できると判定した場合は図8の状態S2に移行、充放電制御部426は、上記充電禁止閾値を通常値例えば90に設定し、上記放電禁止閾値を通常値例えば10に設定する。そして、10秒に1回のSOC信頼度C1、C2判定を行う図8の状態S1に移行。一方、SOC信頼度C1、C2の少なくともいずれかについて算出されたSOCを信頼できないと判定した場合は図8の状態S3に移行、充放電制御部426は、上記充電禁止閾値を通常値より小さく設定し例えば70、上記放電禁止閾値を通常値より大きく設定する例えば30。そして、ここでは300秒に1回のSOC信頼度C1、C2判定を行う図8の状態S1に移行。300秒に1回のSOC信頼度C1、C2判定とは、上述した10秒に1回のSOC信頼度C1、C2判定において10秒間の代わりに300秒間に算出されたSOC信頼度C1、C2の平均を取るようにしたものである。このように、SOCの信頼度が低くなった場合に、充電禁止閾値及び放電禁止閾値を安全側に設定するので、危険状態の場合にただちに充放電を禁止することができる。また、SOCの信頼度が高い場合に、10秒に1回の判定として信頼度が低い場合300秒に1回よりも判定の頻度を高くしているのは、充電禁止閾値及び放電禁止閾値が通常値に設定されており、途中でSOCの信頼度が低くなったにも関わらず危険状態が継続されることを抑制するためである。なお、上記のように算出されたSOCを信頼できないと判定した場合に、充放電制御部426が第2通信部43を介してマスタコントローラ1に充放電レートの制限を指令し、PCS管理部2を介したPCS3の制御により、対応する組電池5の充放電レートを制限してもよい。満充電容量学習次に、累積されるパラメータ例えばサイクル数から算出されるSOC信頼度C1を用いた満充電容量学習について説明する。ここで、SOC信頼度C1判定部423が或る頻度でSOCを信頼できるか否かを判定しているとする例えば、先に述べたような1日1回のSOC信頼度C1判定など。そして、SOCを信頼できないと判定された場合、充放電制御部426は、第2通信部43を介してマスタコントローラ1に対応する組電池5の満充電容量学習を開始するよう指令する。すると、マスタコントローラ1は、PCS管理部2を介して、学習処理の対象となる組電池5に対応するPCS3を制御し、学習処理の対象となる組電池5を満充電する。組電池5の満充電とは、組電池5に含まれる電池パック50の一つ以上が満充電になることをいう。そして、マスタコントローラ1は、PCS管理部2を介して、学習処理の対象となる組電池5に対応するPCS3を制御し、学習処理の対象となる組電池5を所定レベルまで放電する。すなわち、学習処理の対象となる組電池5に含まれる電池パック50の一つ以上が所定レベルになるまで放電が行われる。このとき、学習処理の対象となる組電池5に含まれる各電池パック50が、満充電からの放電電流を積算することで満充電容量を算出し、各電池パック50の満充電容量を更新する。なお、上記所定レベルとしては、本来的には完全放電に相当するレベルにすべきであるが、電池パック50の通信部の駆動電力を蓄電池セルから供給するようにしている場合は、完全放電してしまうと、BMU4と電池パック50の通信が不通になってしまうので、若干電荷が残っている状態を所定レベルとすることが望ましい。満充電容量学習が終了すると、学習処理の対象となった組電池5に含まれる各電池パック50の累積されるパラメータ例えばサイクル数はリセットされる。このように、SOCの信頼度が低くなった場合に満充電容量を学習することにより、SOCを高精度に算出することが可能となる。なお、上記では満充電させてから完全放電またはそれに近い放電をさせることにより満充電容量学習を行ったが、逆に完全放電またはそれに近い放電をさせてから満充電させることにより満充電容量学習を行うようにしてもよい。以上、本発明の実施形態について説明したが、本発明の趣旨の範囲内であれば、実施形態は種々変形が可能である。