"二次電池に蓄積された電力を変換して得られる動力によって駆動される電動建設機械において、前記二次電池の充電中に少なくとも2回以上設定された複数の充電休止期間中ごとの電池電圧変化と、当該複数の充電休止期間における2つの充電休止期間に挟まれた1又は複数の充電期間に前記二次電池に充電された電荷とに基づいて、前記二次電池の満充電容量を算出する制御手段を備えることを特徴とする電動建設機械。請求項1に記載の電動建設機械において、前記制御手段によって算出された前記二次電池の満充電容量を表示するための表示手段をさらに備えることを特徴とする電動建設機械。請求項1又は2に記載の電動建設機械において、充電手段による前記二次電池への充電の実行/中止を切り換えるための切換装置と、前記切換装置の切り換えタイミングをユーザに報知するための報知手段とをさらに備えることを特徴とする電動建設機械。請求項1から3のいずれかに記載の電動建設機械において、前記複数の充電休止期間の開始タイミングは、それぞれ、当該充電期間の開始時における電池電圧からの電圧上昇値が設定値に到達したときに設定されていることを特徴とする電動建設機械。請求項1から3のいずれかに記載の電動建設機械において、前記複数の充電休止期間の開始タイミングは、それぞれ、当該充電期間の開始時における前記二次電池の充電電荷が設定値に到達したときに設定されていることを特徴とする電動建設機械。請求項1から5のいずれかに記載の電動建設機械において、前記複数の充電休止期間は、前記二次電池の分極時定数以上に設定されていることを特徴とする電動建設機械。請求項1から6のいずれかに記載の電動建設機械において、前記制御手段は、直前の充電期間終了時から設定時間経過した後に充電を開始することを特徴とする電動建設機械。請求項1から7のいずれかに記載の電動建設機械において、前記複数の充電休止期間は、前記二次電池のOCVSOC特性に基づくSOC誤差範囲が設定値以下となるSOCのときに設定されていることを特徴とする電動建設機械。二次電池と、前記二次電池の充電中に少なくとも2回以上設定された複数の充電休止期間中ごとの電池電圧変化と、当該複数の充電休止期間における2つの充電休止期間に挟まれた1又は複数の充電期間に前記二次電池に充電された電荷とに基づいて、前記二次電池の満充電容量を算出する制御手段とを備えることを特徴とする蓄電システム。二次電池に蓄積された電力を変換して得られる動力によって駆動される電動建設機械において、前記二次電池の充電完了の前に設定された充電休止期間の電池電圧変化と、当該充電休止期間の終了時から前記二次電池の充電終了時までの間に前記二次電池に充電された電荷と、当該充電完了時から所定時間が経過するまでの電池電圧変化とに基づいて、前記二次電池の満充電容量を算出する制御手段を備えることを特徴とする電動建設機械。特許文献1に記載された技術はノートパソコンを対象にしたものであり、エネルギー確保の観点からサイズの大きな電池大型電池を搭載した電動移動体等に適用すると不具合が生じる。すなわち、特許文献1の技術を大型電池に適用した場合、OCVからSOCを推定するときに誤差が生じ、その結果、満充電容量に誤差が生じてしまう。これは、大型電池では、内部にこもった熱の解消に時間を要し、当該熱の影響によってOCVが安定しないため、2時間程度では放電後のOCVが一定の値に収束せず、SOCに誤差が生じてしまうからである。一方、2時間以上放置することでOCVを安定化させてSOC誤差を低減させた場合には、放置時間が長くなり、電動移動体の運用効率に支障をきたすことになる。特に、電動建設機械電動建機は、搭載する電池個数が多いため、その配置位置の違いに起因した温度ムラが生じ易く、特定の電池だけに劣化が進む場合等がある。そのため、電動自動車等の他の電動移動体よりも各電池のSOHの管理が重要となる。すなわち、電動建機では、正確な満充電容量を算出して各電池のSOHを管理することが他の電動移動体よりも重要となる。本発明の目的は、電動建設機械の運用に支障を与えず、かつ満充電容量誤差が小さい電動建設機械を提供することにある。本発明は、上記目的を達成するために、二次電池に蓄積された電力を変換して得られる動力によって駆動される電動建設機械において、前記二次電池の充電中に少なくとも2回以上設定された複数の充電休止期間中ごとの電池電圧変化と、当該複数の充電休止期間における2つの充電休止期間に挟まれた1又は複数の充電期間に前記二次電池に充電された電荷とに基づいて、前記二次電池の満充電容量を算出する制御手段を備えるものとする。本発明によれば、充電は吸熱反応のため熱がこもり難くOCVの収束時間を短くできるので、電動建設機械の運用に与える支障が低減するとともに精度良く満充電容量を計算することができる。以下、本発明の実施の形態について図面を用いて説明する。図1は本発明の各実施の形態に係るバッテリ式油圧ショベルバッテリショベルの外観図である。なお、以下に説明する各実施の形態の構成は、充電器による充電が可能な他の電動建設機械及び電気自動車EV等の電動移動体やこれに係る蓄電システムにも適用可能である。この図に示すバッテリ式油圧ショベルは、ブーム1a、アーム1b及びバケット1cを有する多関節型の作業装置1Aと、上部旋回体1d及び下部走行体1eを有する車体1Bを備えている。ブーム1aは、上部旋回体1dに回動可能に支持されており、油圧シリンダブームシリンダ3aにより駆動される。アーム1bは、ブーム1aに回動可能に支持されており、油圧シリンダアームシリンダ3bにより駆動される。バケット1cは、アーム1bに回動可能に支持されており、油圧シリンダバケットシリンダ3cにより駆動される。上部旋回体1dは電動モータ旋回モータ図示せずにより旋回駆動され、下部走行体1eは左右の走行モータ油圧モータ3e,3f図示せずにより駆動される。油圧シリンダ3a、油圧シリンダ3b、油圧シリンダ3c及び走行モータ3e3fは、油圧ポンプ6図2参照によってタンク9から汲み上げられる圧油によって駆動される。図2は、本発明の第1の実施の形態に係るバッテリ式油圧ショベルに搭載される蓄電システムの構成図である。なお、先の図面と同じ部分には同じ符号を付して説明は適宜省略する後の図面も同様とする。この図に示す蓄電システムは、二次電池10と、二次電池10の状態を監視するための電池管理ユニットBatteryControlUnitBCU11と、二次電池10に流れる電流を検知するための電流計電荷検出手段12と、二次電池10と電池管理ユニット11を結ぶ通信線13と、二次電池10を充電するための充電器14と、充電器14と電池管理ユニット11を接続する通信線15、電池管理ユニット11等で計算された二次電池10の満充電容量等を表示するための表示装置表示手段16と、電池管理ユニット12と表示装置16を接続する通信線17と、二次電池10からの直流電力を交流電力に変換しつつモータ19を制御するためのインバータ装置電力変換装置18と、二次電池10の電力によって動力を発生する三相交流モータ電動機19と、モータ19によって駆動される油圧ポンプ6を備えている。なお、図2の例では、モータ19によって駆動されるものとして油圧ポンプ6を図示しているが、その他の駆動装置でも良い。二次電池10は、複数の単電池から構成される組電池であり、本実施の形態ではリチウムイオン電池を利用している。組電池は電池モジュールの集合体である。一般的な電池モジュールとしては、4~40個の電池を直列接続して箱の中に収めたものがある。電池モジュールは更に直列または並列に接続されて、組電池の一構成要素となる。図2に示した二次電池10は、電池モジュールを直列接続しているが、直並列の構成でも良い。なお、その場合には、電池管理ユニット11と電流計12を直列毎に用意するものとする。電流計12としては、例えば、シャント抵抗を利用したもの例えば、特開2005-188945号公報参照や、ホール素子を利用したもの例えば、特開平7-294561号公報参照が適用可能である。電流計12で検出された電流値は、電池管理ユニット11に出力されている。二次電池10は、通信線13を介して電池管理ユニット12に接続されている。また、二次電池10は、各電池の電圧を監視しており、電池管理ユニット11に通信線13を介して定期的に電圧値を送信している。通信線13としては、LocalInterconnectNetworkLINやControllerareanetworkCANなどを使うことができる佐藤道夫著,車載ネットワークシステム徹底解説-CANLINFlexRayのプロトコルと実装デザインウェーブムック,CQ出版,2005年12月1日。なお、総電圧検出線を電池管理ユニット11のAD変換器図示せずに接続しても構わない。また、電池管理ユニット11とインバータ装置18が通信線CANを利用しても良いで繋がっていても構わない。充電器14は、二次電池10の充電を行うためのもので、二次電池10に接続して用いられる。なお、充電器14の形態としては、電動移動体バッテリショベルに搭載されたものと、電動移動体の外部に電動移動体と独立して設置されたものがあるが、どちらでも構わない。充電器14の充電方式には、例えば、CCCV充電ConstantCurrentConstantVoltage:定電流-定電圧充電やパルス充電方式がある。CCCV充電方式は、充電開始から、定電流モードで充電を行い、充電の目標とする電圧に到達したら、定電圧モードで充電を行う方式である例えば、特開2011-4509号公報参照。また、パルス充電では、ある所定の時間例えば、数秒周期毎にパルス電流を入力し、充電の目標とする電圧まで充電を行う方式である特開2001-169474号公報。なお、パルス充電による休止は短いため、本発明における充電休止期間とは扱わないものとする。本実施の形態における充電器14は、電池管理ユニット11から出力される充電休止信号に基づいて充電を停止するものとし、さらに、電池が満充電になると充電器は自動的に停止するものとする。なお、充電休止信号に代替する構成としては、既存の充電器にリレーを繋げて、そのスイッチSWを制御するものがある図17参照。電池管理ユニット11からの制御の通信線はCANを利用したり、SWのONOFF状態を示す電圧線充電器14による充電が開始したことを示す信号充電開始信号を充電器14から電池管理ユニット11へ送るための1本と、電池管理ユニット11から充電器14へ充電休止信号を送るための1本の計2本としても良い。電池管理ユニット制御手段11は、ハードウェア構成として、各種の制御プログラムを実行するための演算処理装置例えば、CPU、当該制御プログラムをはじめ各種データを記憶するための記憶装置例えば、ROM、RAM等を備えているいずれも図示せず。このようなハードウェア構成を利用して、電池管理ユニット11は、通信線13を介して取得した各電池の電池電圧と、電流計12を介して取得した電流とに基づいて各電池の満充電容量を計算する。そして、満充電容量に基づいて二次電池10全体の充電率SOC:StateofCharge及び劣化度SOH:Stateofhealthや、各電池モジュール及び個別電池のSOC及びSOHを計算する計算方法の詳細については後述。ここで計算されたSOHやSOCは、通信線17を介して出力され、表示装置16に表示される表示方法の詳細については後述。SOHの計算方法の一つとしては下記式1がある。また、SOCの計算方法としては下記式2がある。また、電池管理ユニット11には、二次電池10の仕様情報として無負荷時電池電圧OCV[V]が記憶されている。OCVの値は電池の充電状態SOCに応じて変化するので、本実施の形態における電池管理ユニット11は、SOCとOCVの関係をテーブルの形式で記憶している図6参照。さらに、電池管理ユニット11は、充電器14へ充電休止指令を、通信線15を介して送る。充電器14への充電休止指令信号の作成処理は後述する。図3は本発明の第1の実施の形態に係る電池管理ユニットにおいて実行される満充電容量算出処理のフローチャートであり、図4は本発明の第1の実施の形態における電池電圧及び充電休止信号の時間変化を示す図である。なお、本実施の形態では、図3に示す処理を電池管理ユニット11で行うが、他の装置診断装置101で行う場合については第2の実施の形態で説明する。図3のフローチャートはバッテリ式油圧ショベルの充電操作を開始したときに開始される。なお、充電開始時刻は、充電器14がバッテリ式油圧ショベルに搭載された形態では電力線を系統に接続したとき、外部に充電器14が設置された形態では充電電力線をバッテリ式油圧ショベルに接続したときとする。また、後の実施の形態のように、表示装置16または充電器14に充電開始ボタンがある場合には、ユーザがボタンを押したときとする。ところで、充電操作を開始した時点図4における時刻ゼロの時では、二次電池10の充電は開始されていない。即ち、電池管理ユニット11から充電器14へは充電休止信号が出ている。充電操作が開始されたら、電池管理ユニット11は、充電前の各電池モジュールの電圧を各電池モジュールから通信線13を介して入力するステップ20。図5は二次電池10から電池管理ユニット11へ出力されるデータの通信フォーマット例を示す図である。この図は、1つの電池モジュールでの通信を示し、4個の電池が直列に繋がった例を示す。フォーマットとしては、1モジュールにおける電池数図5の場合は4個と、1番目の電池電圧と、2番目の電池電圧と、3番目の電池電圧と、4番目の電池電圧から構成される。電池管理ユニット11は、この通信フォーマットを電池モジュール毎に受信する。二次電池10の総電圧は、各電池電圧の総和より算出することができるが、電圧総電圧検出線を別途設け、これを電池管理ユニット11のAD変換器に接続して計測しても良い。ステップ20が完了したら、充電休止信号をOFFにして二次電池10の充電を開始するステップ21。図4において充電開始と示した時刻がステップ21の開始時刻である。なお、二次電池10の充電を開始するには、充電休止信号をOFFにするとともに充電開始信号を充電器14に出力しても良い。ステップ21で充電を開始したら、電池管理ユニット11は、二次電池10の電圧と充電電流を所定の間隔で計測する処理を実行するステップ22。電池電圧は各電池モジュールから図5のフォーマットで受信する別途、電圧総電圧検出線を設け、電池管理ユニット11のAD変換器に繋げて計測しても良い。電流は電流計12で計測した値を用いる。なお、これらの計測周期は予め決められた値例えば、80ミリ秒や、100ミリ秒とし、ステップ22ではその周期になるまで計測を待つ形態としても良い。なお、ここで計測した電流値を積分した値は、二次電池10の充電電荷として満充電容量の算出時ステップ31に利用される。なお、電荷の初期値は0としておき、充電開始毎に値を0にリセットする。ステップ22が完了したら、電池管理ユニット11は、二次電池10の充電を休止するか否かについての判定充電休止判定を行う処理を実行するステップ23。本実施の形態における充電休止判定は、その充電期間の開始時における電池電圧すなわち、1回目の場合はステップ20で計測した値からの電圧上昇値が設定値に到達したか否かに基づいて行われる。すなわち、その充電期間の開始時における電池電圧と現在の電池電圧との差ΔVが当該設定値に達したか否かを判定する。なお、二次電池10は複数の電池によって構成されているので、充電休止判定に用いる電池電圧の値としては、二次電池10の総電圧を直列電池数で割った平均電圧を用いても良いし、各電池についての現在の電池電圧-前回の休止期間直前の電池電圧の最小値を用いても良い。予め定められた値ΔVは、予め指定されたSOC分の電圧上昇分図4において符号34を付した電圧差としても良い。ここで、指定されたSOC分の電圧上昇分の計算について、図6のテーブルを用いて説明する。図6は本発明の各実施の形態におけるOCVとSOCとの関数テーブルを示す図である。この図に示すテーブルは、OCVとSOCの列から構成されており、電池管理ユニット11の記憶装置に記憶されている。電池管理ユニット11は、充電開始前のOCVとしてステップ20で計測した値を用いることで初期のSOCを見積もる。なお、ステップ20で計測したOCVの値は収束していないため正確性に欠けるが、ここでは目安として利用するものとする。今、OCVが3.1Vであったとすると、図6のテーブルより初期SOCは10となる。ここで、予め指定されたSOC分が10であったとすると、初期値10より次の充電休止タイミングはSOCが20のときとなる。ここでSOCが20のときの電圧は、図6より3.2Vであるため、ΔV323101Vとなる。なお、その他の充電休止判定としては、その充電期間の開始時における二次電池10の充電電荷が設定値に到達したか否かに基づいて行うものがある。この場合の設定値としては、前回計測した満充電容量の10、または20分としても良いし、カタログに記載されている電池の満充電容量の10分としても良い。ステップ23における充電休止判定の結果、充電の休止を行わないと判定した場合にはステップ22に戻る。一方、休止すると判定した場合には、充電器14に充電休止信号を出力して充電休止期間を開始するステップ24。充電休止期間中には、電池管理ユニット11は、充電休止期間中における電池電圧の変化を計測する処理を実行するステップ25。当該期間中における二次電池10の電圧の変化を計測する方法としては、二次電池10の電圧を所定の間隔で計測するものがある。電池電圧は各電池モジュールから図5のフォーマットで受信する別途、電圧総電圧検出線を設け、電池管理ユニット11のAD変換器に繋げて計測しても良い。なお、電池電圧の計測周期は予め決められた値例えば、1分とし、ステップ25ではその周期になるまで計測を待つ形態としても良い。ステップ25が完了したら、電池管理ユニット11は、二次電池10の充電を再開するか否かについての判定充電再開判定を行う処理を実行するステップ26。本実施の形態における充電再開判定は、その充電休止期間の開始時刻ステップ24の時刻からの経過時間が設定値例えば、30分以上に到達したか否かに基づいて行われる。なお、当該設定値は、充電後の二次電池10の電圧変化を予め測定することによって得られる二次電池10の分極緩和時間としても良い。ここで分極緩和時間とは、充電後に二次電池10の内部の分極緩和が充分進行して電池電圧が略収束する時間のことであり、本実施の形態では図7を用いて説明する分極時定数以上の値としている。図7は、充電休止期間中の二次電池10の電池電圧OCVを1分毎に長時間例えば2時間計測し、当該電池電圧のデータ63をプロットした図である。この図に示すグラフは、縦軸を電池電圧とし、横軸を充電後の経過時間としており、当該グラフ内には、点線64と、直線65と、点66が示されている。点線64は、二次電池10のOCVの最終値収束値を示したものであり、後述のステップ28では充電休止期間に計測した複数の電池電圧データに基づいてこの収束値を推定している。直線65は、OCVのプロットデータ63から得られる曲線OCV曲線についての時刻ゼロにおける接線である。点66は、点線64と直線65の交点である。本実施の形態では点66の時刻を分極時定数とし、当該分極時定数以上に設定した設定値をステップ26の充電再開判定に利用している。なお、分極時定数は、温度によって変化するため、分極時定数又は充電再開判定の設定値を温度と関連付けたテーブル形式で電池管理ユニット11の記憶装置に記憶させておくことが好ましい。このように温度に合わせた分極時定数を利用する場合には、二次電池10内に温度計図示せずを設置し、当該温度計で計測した値を通信線13を介して取得し、その値に応じて分極時定数を変更すれば良い。図8は本発明の各実施の形態における分極時定数テーブルの一例を示す図である。この図に示したテーブルは、温度と分極時定数の2つの列を有する。図示した例では、所定の温度範囲-30°Cから60°Cまでにおいて10°C毎に計測した分極時定数の値が記憶されている。ステップ26における充電再開判定の結果、充電の再開を行わないと判定した場合にはステップ25に戻る。一方、再開すると判定した場合には、充電休止信号の充電器14への出力を中止して充電期間を再開するステップ27。充電期間を再開したら、電池管理ユニット11は、充電休止期間の終了時における二次電池10のSOCを計算する処理を実行するステップ28。ここにおけるSOC充電率[]の計算は、まず、充電休止期間中に計測した電池電圧すなわち、ステップ25で周期的に計測した値からOCVの収束値を推定する。そして、OCVはSOCとの関数であるため、推定したOCVの収束値と図6のテーブルを用いてSOCを推定する。ステップ28において、OCVの収束値を推定する計算方法としては、自己回帰モデルを利用したものがある。これは複数の指数関数の線形和で曲線を近似し、その関数の収束値を利用する方法である。具体的には、OCVの時系列より下記式3より計算する東京大学教養学部統計学教室編,自然科学の統計学,東京大学出版会。式3は2次の場合であるが、3次以上のモデルを使用しても良い。また、収束値に代えて、充電休止期間における電圧の最終値を使用しても良い。ステップ28でOCV収束値の算出が完了したら、電池管理ユニット11は、二次電池10の満充電容量を算出するか否かについての判定満充電容量計算判定計算判定を行う処理を実行するステップ29。本実施の形態における計算判定は、充電休止期間の回数が設定値に到達したか否かに基づいて行われる。当該設定値は2回以上に設定されており、本実施の形態では2回に設定されているものとする。なお、計算判定の条件には、さらに二次電池10のSOCの値を加えても良い。すなわち、充電休止期間の回数が2回以上でかつSOCの値が設定値を超えたか否かに基づいて判定する。このSOCの設定値の設定に際しては、SOCの誤差を参考にする。具体的には、図6のテーブルより、ΔSOCを求め、当該値が、ある一定の値例えば、電圧センシング精度の逆数となるSOCの値とする。ステップ29における計算判定の結果、満充電容量の計算を行わないと判定した場合にはステップ30に進んで充電休止期間の回数を1増加し、ステップ22に戻る。一方、満充電容量の計算を行うと判定した場合には、充電休止期間の回数をゼロにリセットして次のステップ31に移る。ステップ31において、電池管理ユニット11は、満充電容量の計算及び表示する処理を実行する。満充電容量の計算は、本実施の形態の場合すなわち、充電休止期間の回数が2回の場合、下記式4を利用して計算する。式4における休止間の充電電荷は、隣り合う2つの充電休止期間図4における休止期間1,2に挟まれた充電期間図4における充電期間2に二次電池10に充電された電荷のことであり、当該充電期間中にステップ22で周期的に測定しておいた電流を積分することで求めることができる。また、下記式4における休止時SOCとは、上記2つの充電休止期間の終了時における二次電池10のSOCのことであり、ステップ28で算出したものである。さらに、今回休止時SOCとは図4における休止期間2のSOCに対応し、前回休止時SOCとは図4における休止期間1のSOCに対応する。ここで計算された満充電容量は、表示装置16に出力され、表示装置16の画面上に表示される。なお、満充電容量は二次電池10全体のものだけでなく、モジュールごと又は個別電池ごとのものをそれぞれ計算し、表示装置16に表示しても良い。また、充電休止期間の回数が3回以上の場合には、各充電休止期間のSOCと、各充電休止期間に挟まれた充電期間の充電電荷とに基づいて、下記式5を利用して計算すれば良い。また、上記のように算出された満充電容量を利用して、二次電池10のSOCやSOHを算出する処理を電池管理ユニット11に実行させ上記式1及び式2参照、さらに、その算出したSOCやSOHの値を表示装置16に表示する処理を実行させても良い。図9は二次電池10を構成する複数の電池モジュールのSOHを表示するときの表示装置16の画面の一例を示す図である。この図に示す二次電池10は5個の電池モジュールから構成されており、画面上には各電池モジュールの識別番号とSOHが表示されている。例えば、図9における電池モジュール81の識別番号は1でSOHは70である。図9に示された閉じるボタン83を選択すると、図9の画面を閉じることができ、各電池モジュールのSOH表示を終了することができる。なお、本実施の形態では、各電池モジュールのSOHを表示するに際して、まず、当該電池モジュールを構成する複数の個別電池のSOHを算出し、当該複数の個別電池のSOHの中で最も低いものを電池モジュールのSOHとして表示している。ところで、ここでは、モジュール単位で電池を交換することを想定して図9のような表示としたが、実際には生産情報として個別電池の劣化度の情報が必要なこともある。この場合には、図9の画面上の各電池モジュールのイメージをポインティングデバイス等で選択することにより、選択された電池モジュール内にある個別電池のSOHが表示されるように構成することが好ましい。この例を図10に示す。図10は電池モジュールを構成する複数の個別電池のSOHを表示するときの表示装置16の画面の一例を示す図である。この図に示す電池モジュールは4個の個別電池から構成されており、画面上には各個別電池ごとの識別番号とSOHが表示されている。この図は、図9における電池モジュール82内の個別電池のSOHを表示している。図9を参照すると、電池モジュール82のSOHは50であるが、図10を参照するとSOHが50となっている個別電池を識別することができる。すなわち、SOHが50の個別電池は、図10における識別番号2のものであることが判別できる。画面上の戻るボタン92を選択すると、図9の画面に戻ることができる。なお、表示装置16の画面表示範囲が許すならば、図9と図10を同時に表示しても良い。ステップ31の処理が終了したら、一連の満充電容量算出処理を終了する。なお、これらの処理を終了しても充電器14による二次電池10の充電は継続する。また、充電終了電池10の満充電状態のタイミングを充電器14が自動判定することで、充電を停止するものとする。以上のように、本実施の形態に係る蓄電システムでは、充電中に2回以上の充電休止期間を設け、そこでOCVを推定することで満充電容量を算出した。このように充電休止期間中にOCVを推定すると、充電休止期間の前後で充電という吸熱反応を行うことで電池内部の熱を逃がすことができるので熱がこもり難く、OCVの収束時間を放電後と比較して短縮することができる。これにより充電開始から充電完了までのトータルの時間を大幅に延ばすことなく満充電容量を精度良く計算することができる。すなわち、本実施の形態によれば、電動移動体の運用に与える支障を低減できるとともに満充電容量を精度良く計算することができる。ところで、上記の実施の形態では、充電開始から充電完了までの間に少なくとも2回の充電休止期間を設定することで二次電池10の満充電容量を算出した。しかし、充電開始から充電終了満充電になっていないが、以降の充電は行わない場合も含むまでの間に充電休止期間を1回だけ設定し、さらに、当該充電休止期間の電池電圧変化と、当該充電休止期間の終了時から二次電池10の充電終了時までの間に二次電池10に充電された電荷と、当該充電終了時から所定時間が経過するまでの電池電圧変化とに基づいて、満充電容量を算出しても良い。この場合について図11を用いて説明する。図11は本発明の第1の実施の形態における電池電圧及び充電休止信号の時間変化の他の例を示す図である。この図に示す例では、充電開始から充電完了までの間に充電休止期間休止期間1を1回のみ設定している。この場合、電池管理ユニット11は、電池電圧を周期的に測定する処理を充電完了時から実行する具体的な処理内容は、充電休止期間中の処理ステップ25と同様である。そして、OCV収束値の推定が可能な所定の時間例えば、分極緩和時間が経過したら電池電圧の測定を終了し、当該所定時間における電池電圧変化に基づいてステップ28と同様にSOCを算出する処理を実行する。そして、電池管理ユニット11は、休止期間1における電池電圧変化から算出したSOCと、充電完了後に算出したSOCと、充電期間2図11参照中に測定した電流値を積分することで算出した充電電荷を用いて、ステップ31と同様に満充電容量を算出する処理を実行する。このように充電完了後にSOCを算出して満充電容量を算出すると、充電休止期間の回数を1回低減することができるので、充電開始から充電完了までの時間を短縮することができる。したがって、電動建機電動移動体の運用効率に与える支障をさらに低減することができる。なお、ここでは、充電休止期間の回数が1回の場合について説明したが、2回以上に設定しても良いことは言うまでもない。ところで、上記の実施の形態では所定の電池電圧に達したときに充電休止期間を開始したが、充電休止期間を開始するタイミングは二次電池10のSOC又はOCVと各電池のOCVSOC特性に応じて設定することが好ましい。これは、ステップ28で算出されるSOCの誤差が大きくなるSOCOCVの値は、各二次電池の特性に応じて異なるため、充電休止期間の開始時のSOCを二次電池の特性に応じて最適化することが好ましいからである。この点について図を用いて説明する。図12は或る二次電池電池1のOCVSOC特性を示す図であり、図13は電池1のSOC誤差特性を示す図である。ステップ25で算出した電圧には誤差があるため、図12のように電圧x01を算出したとしても、実際には誤差範囲x02の間に真の電圧がある。このため、図12のOCVSOCカーブに基づいて当該OCVからSOCを求めた場合には、誤差範囲x03の間にSOCの真値が存在することになる。このため、電圧検出誤差とSOCの誤差の幅の関数は下記式6となる。上記式6により、SOC誤差の幅を計算したものが図13となる。図13において、許容するSOCの誤差を決定すれば、OCVを測定しても良い範囲休止可能範囲x04が求められる。すなわち、ここでは、休止可能範囲x04の中に二次電池10のSOCが含まれるときに充電休止期間を設定することとする。したがって、この条件を、上記における充電休止判定における電圧差又は充電電荷が閾値以上という条件に加えるものとする。ここで、SOCの誤差範囲は、予め固定した値例えば、5又は0.25とすれば良い。また、充電休止期間の回数がn回の場合には、下記式7を利用してSOC誤差の範囲を算出すれば良い。なお、電圧検出誤差は、システムのAD変換の誤差の値を用いることが好ましい。ところで、上記のように充電休止期間を開始するためには、二次電池10の現在のSOCを算出する必要がある。これには、誤差がある程度存在するが、1直近に求めた二次電池10の満充電容量と、2充電開始前のOCVから算出したSOC初期値と、3充電開始時からの電流積分値充電電荷とを用いることで現在のSOCを求めることができる。図14は他の二次電池電池2のOCVSOC特性を示す図であり、図15は電池2のSOC誤差特性を示す図である。先の図12,13の例では、電圧がフラットな領域SOC誤差が大きい領域はSOCが相対的に高いとき50より大きいときに存在していたが、図14,15の例では、当該領域はSOCが50程度のところに存在している。このように二次電池の種類によりSOC誤差が大きくなる領域が異なる。この場合の休止可能範囲は、図13の場合同様に斜線を付した領域で示した。次に本発明の第2の実施の形態について説明する。第1の実施の形態では満充電容量の算出処理を電池管理ユニット11で行っていたが、本実施の形態では、電池管理ユニット11とは異なる制御手段診断装置101を通信線102を介して電池管理ユニット11と接続し、当該制御手段で満充電容量を算出する場合について説明する。図16は、本発明の第2の実施の形態に係るバッテリ式油圧ショベルに搭載される蓄電システムの構成図である。この図に示す蓄電システムは、通信線102を介して電池管理ユニット11に接続された診断装置101を備えている。診断装置101は、表示装置16と接続されており、通信線103を介して充電器14に接続されている。なお、各装置の接続はCAN等を用いても良い。診断装置101としては、電動移動体の保守作業を行うサービスマンが利用する携帯端末、電動移動体の充電施設に充電器14とともに設置された端末、又は電動移動体に電池管理ユニット11と別に搭載された制御装置などがある。また、表示装置16についても、サービスマン用の携帯端末と一体にされたもの、充電施設内に設置したもの、電動移動体に搭載されたものなどがある。本実施の形態における満充電容量算出処理は、図2のフローチャートに示した各処理を診断装置101が実行することで行われる。ただし、二次電池10の電池電圧及び電流は電池管理ユニット11が検出したものを通信線102経由で診断装置101が取得している点と、充電器14への充電休止信号は通信線103を介して診断装置101が出力する点と、表示装置16への表示信号は診断装置101が出力する点は異なる。また、表示装置16の表示画面についても第1の実施の形態と同様のもの例えば、図9,10で良い。このように電池管理ユニット11と異なる制御手段で満充電容量を算出しても先の実施の形態と同様の効果を得ることができる。次に本発明の第3の実施の形態について説明する。先の各実施の形態では充電器14の制御を電池管理ユニット11又は診断装置101で自動で行っていたが、本実施の形態では手動で行う点に特徴がある。図17は、本発明の第3の実施の形態に係るバッテリ式油圧ショベルに搭載される蓄電システムの構成図である。この図に示す蓄電システムは、充電器14Aと、表示装置16Aを備えている。充電器14Aには、二次電池10への充電のON/OFF実行/中止を切り換えるためのスイッチ切換装置34が備えられている。表示装置16Aは、通常の表示機能と、ユーザが画面上を触れることで電池管理ユニット11への指示を入力するための入力機能を備えたタッチパネルで構成されている。また、表示装置16Aは、スイッチ34のONOFFの切り換えタイミングを画面上に表示することで、当該タイミングをユーザに報知するための報知手段として機能する詳細は後述。また、図17に示した蓄電システムは、通信線15を省略している点で図2に示したものと異なる。図18は、本発明の第3の実施の形態に係る電池管理ユニットにおいて実行される満充電容量算出処理のフローチャートである。ここでの処理は、主に図3に示したものと同じであるが、充電器14AのON/OFFが手動となっている。さらに、充電器14Aの手動操作のタイミングで、ユーザへの指示を表示装置16Aの画面に表示するようになっている。なお、図3と同じ処理には同じ符号を付して説明は適宜省略することがある。この図に示したフローチャートが開始されると、電池管理ユニット11は、充電前の各電池モジュールの電圧を入力しステップ20、充電器14Aのスイッチ34をONにすることをユーザに促す画面を表示装置16Aに表示する処理を実行するステップ1101。図19はこのときの表示画面の一例である。図19に示した画面には、スイッチ34をONにすることをユーザに促すメッセージが表示されるメッセージ表示部121と、スイッチ34をONに操作したことを電池管理ユニット11に確認させるための確認ボタン122が設けられている。電池管理ユニット11は、ステップ1101で上記画面を表示したら、充電器14Aのスイッチ34がONに操作されたか否かすなわち、充電が開始されたか否かについて判定充電SWON判定を行う処理を実行するステップ1102。本実施の形態における充電SWON判定は、確認ボタン122がユーザに押されたか否かに基づいて行われる。なお、ステップ1102における充電SWON判定では、図19の画面から確認ボタン122を省略して、スイッチ34がONにされたことを電流計12の検出値の変化に基づいて判定しても良い。スイッチ34がONにされたこと電流で検出する方法としては、電流の絶対値が所定の閾値例えば、1A以上になったか否かに基づいて判定するものがある。ステップ1102で、確認ボタン122が押されたことが確認できない場合には、ステップ1101に戻って図19に示した画面を継続して表示する。一方、ステップ1102で、確認ボタン122が押されたことが確認できたら、電流電圧を計測するとともにステップ22、図20に示す待機画面を表示装置16Aに表示するステップ1103。図20はステップ1103における表示画面の一例である。図20に示した画面には、充電中につき待機することをユーザに促すメッセージが表示されるメッセージ表示部131が設けられている。本実施の形態では、次のスイッチOFFまでの時間を表示しているが、単純に待機中のメッセージを出すだけでも良い。次のスイッチOFFまでの時間は、目標となるSOC分の充電量に相当する値を現在の電流で除した値とする。図20の画面が表示されている間には、ステップ22,23の処理が行われる。ステップ23では充電休止判定が行われる。ここで、二次電池10の充電を休止すると判定しなかった場合にはステップ1103に戻り待機画面を表示する。一方、二次電池10の充電を休止すると判定した場合にはステップ1104に処理を移す。ステップ1104では、充電器14Aのスイッチ34をOFFにすることをユーザに促す画面を表示装置16Aに表示する処理を実行する。図21はこのときの表示画面の一例である。図21に示した画面には、スイッチ34をOFFにすることをユーザに促すメッセージが表示されるメッセージ表示部141と、スイッチ34をOFFに操作したことを電池管理ユニット11に確認させるための確認ボタン142が設けられている。電池管理ユニット11は、ステップ1104で上記画面を表示したら、充電器14Aのスイッチ34がOFFに操作されたか否かすなわち、充電が中止されたか否かについて判定充電SWOFF判定を行う処理を実行するステップ1106。本実施の形態における充電SWOFF判定は、確認ボタン142がユーザに押されたか否かに基づいて行われる。なお、ステップ1106における充電SWOFF判定では、図21の画面から確認ボタン142を省略して、スイッチ34がOFFにされたことを電流計12の検出値の変化に基づいて判定しても良い。スイッチ34がOFFにされたこと電流で検出する方法としては、電流の絶対値が所定の閾値例えば、1A以下になったか否かに基づいて判定するものがある。ステップ1106で、確認ボタン142が押されたことが確認できない場合には、ステップ1104に戻って図21に示した画面を継続して表示する。一方、ステップ1106で、確認ボタン142が押されたことが確認できたら、電圧を計測するとともにステップ25、図22に示す待機画面を表示装置16Aに表示するステップ1107。図22はステップ1107における表示画面の一例である。図22に示した画面には、充電中止中につき待機することをユーザに促すメッセージが表示されるメッセージ表示部151が設けられている。本実施の形態では、次のスイッチONまでの時間を表示しているが、単純に待機中のメッセージを出すだけでも良い。次のスイッチONまでの時間は、予め定められた時間-スイッチOFFからの経過時間として算出する。ここで予め定められた時間として分極時定数を利用している場合にはその値を用いる。図22の画面が表示されている間には、ステップ25,26の処理が行われる。ステップ26では充電再開判定が行われる。ここで、二次電池10の充電を再開すると判定しなかった場合にはステップ1107に戻り待機画面を表示する。一方、二次電池10の充電を再開すると判定した場合には次の処理ステップ1108に移る。ステップ1108では、ステップ1101と同様の処理が実行される。すなわち、電池管理ユニット11は、充電器14Aのスイッチ34をONにすることをユーザに促す画面図19参照を表示装置16Aに表示する処理を実行する。ステップ1108で当該画面を表示したら、電池管理ユニット11は、ステップ1102と同様に、充電SWON判定を行う処理を実行するステップ1109。ステップ1109で、確認ボタン122が押されたことが確認できない場合には、ステップ1108に戻って図19に示した画面を継続して表示する。一方、ステップ1109で、確認ボタン122が押されたことが確認できたら、充電休止期間の終了時における二次電池10のSOCを計算する処理を実行しステップ28、満充電容量計算判定を行う処理を実行するステップ29。ステップ29における判定の結果、満充電容量の計算を行わないと判定した場合にはステップ30に進んで充電休止期間の回数を1増加し、ステップ1103に戻る。一方、ステップ29において、満充電容量の計算を行うと判定した場合には次のステップ31に移る。なお、その際、充電休止期間の回数をゼロにリセットする。ステップ31では、電池管理ユニット11は、満充電容量の計算及び表示する処理を実行する。また、その際、算出された満充電容量を利用して、二次電池10のSOCやSOHを算出する処理を電池管理ユニット11に実行させ、その算出したSOCやSOHの値を表示装置16Aに表示する処理を実行させても良い。ステップ31が完了したら、電池管理ユニット11は、ユーザに満充電容量の計算等が完了したことを報知する画面診断終了画面を表示装置16Aに表示するステップ1111。図23はこのときの表示画面の一例である。図23に示した画面には、診断が終了した旨とスイッチ34をONにすることをユーザに促す旨のメッセージが表示されるメッセージ表示部161と、スイッチ34をONに操作したことを電池管理ユニット11に確認させるための確認ボタン162が設けられている。電池管理ユニット11は、ユーザに確認ボタン162が押されたことを確認して、上記の一連の処理を終了する。確認ボタン162が押されない場合には、ステップ1111の画面表示を続ける。なお、前述の図19の画面と同様に、ステップ1111における充電SWON判定では、図23の画面から確認ボタン162を省略して、スイッチ34がONにされたことを電流計12の検出値の変化に基づいて判定しても良い。また、電池を満充電にする必要がない場合には、スイッチ34をONにする必要がないため、この場合にも確認ボタン162を省略しても良い。その際、予め定められた時間だけ図23の画面を表示し、その後、自動的に当該画面を消しても良い。以上のように、充電器14のONOFFを手動にしても、上記の各実施の形態と同様に満充電容量等を計算することができるので、同様の効果を得ることができる。なお、本実施の形態では、電池管理ユニット11で満充電容量を算出する処理を実行する場合について説明したが、第2の実施の形態のように診断装置101で当該処理を実行する場合にも適用可能であることは言うまでもない。この場合には、図16の構成から通信線103を取り除いて、充電器14にスイッチ34を設けた構成で実施すれば良い。ところで、一般的に、二次電池の劣化は急には進まないため、上記各実施の形態における満充電容量算出処理の処理は充電ごとに行う必要はなく、定期的に例えば、1ヶ月おきに実施することにしても良い。その場合には、満充電容量を算出した日を管理する観点から、電池管理ユニット11にカレンダーを用意し、本処理を実施した日時を記憶する手段を設けておくことが好ましい。また、満充電容量算出処理の開始前に二次電池10のSOCが高い場合には、電池10の劣化度の低下を抑制する観点から、バッテリ式油圧ショベルを動かして予めSOCを20程度に低下させておくことが好ましい。また、上記の各実施の形態では、電池が直列接続されている場合について説明したが、並列に接続された場合にも本発明は適用可能である。この場合には、直列毎に満充電容量を計算すれば良い。"