"並列接続され、充放電を行う第1電池および第2電池と、前記第1電池の充放電を許容状態および禁止状態の間で切り替える第1リレーと、前記第2電池の充放電を許容状態および禁止状態の間で切り替える第2リレーと、前記第1リレーおよび前記第2リレーを制御するコントローラと、前記第1電池および前記第2電池の電圧をそれぞれ検出し、検出結果を前記コントローラに出力する電圧センサと、を有し、前記第1電池は、前記第2電池よりも大きな電流で充放電が可能であり、前記第2電池は、前記第1電池よりも大きな蓄電容量を有しており、前記コントローラは、前記第2電池の電圧が前記第1電池の電圧よりも低いとき、前記第1電池および前記第2電池を並列接続する前に、前記第2リレーを介して前記第2電池の充電だけを許容して、前記第2電池の電圧を前記第1電池の電圧に到達させることを特徴とする電池システム。前記コントローラは、前記第2電池の電圧が前記第1電池の電圧に到達したとき、前記第1リレーを介して前記第1電池の充電を許容することを特徴とする請求項1に記載の電池システム。前記コントローラは、前記第1電池の充電によって前記第1電池のSOCが基準値に到達したとき、前記第1リレーを介して前記第1電池の充電を禁止することを特徴とする請求項2に記載の電池システム。前記コントローラは、前記第1電池の充電を禁止した後、前記第2電池のSOCが、前記第2電池の充放電制御に用いられるSOCの上限値に到達するまで、前記第2電池の充電を許容することを特徴とする請求項3に記載の電池システム。前記第2電池の充放電制御で用いられるSOCの上限値が、前記第1電池の充放電制御で用いられるSOCの上限値よりも高いとともに、前記第2電池の充放電制御で用いられるSOCの下限値が、前記第1電池の充放電制御で用いられるSOCの下限値よりも低いことを特徴とする請求項1から4のいずれか1つに記載の電池システム。前記第1電池の出力電圧を昇圧する昇圧回路を有することを特徴とする請求項1から5のいずれか1つに記載の電池システム。外部電源からの電力を前記第1電池および前記第2電池に供給する充電回路を有することを特徴とする請求項1から6のいずれか1つに記載の電池システム。前記第1電池および前記第2電池のそれぞれは、複数の単電池が直列接続された組電池であることを特徴とする請求項1から7のいずれか1つに記載の電池システム。並列接続される第1電池および第2電池の充放電を制御する制御方法であって、前記第1電池は、前記第2電池よりも大きな電流で充放電が可能であり、前記第2電池は、前記第1電池よりも大きな蓄電容量を有しており、前記第2電池の電圧が前記第1電池の電圧よりも低いとき、前記第1電池および前記第2電池を並列接続する前に、前記第2電池の充電だけを許容して、前記第2電池の電圧を前記第1電池の電圧に到達させることを特徴とする制御方法。前記第2電池の電圧が前記第1電池の電圧に到達したとき、前記第1電池の充電を許容することを特徴とする請求項9に記載の制御方法。前記第1電池の充電によって前記第1電池のSOCが基準値に到達したとき、前記第1電池の充電を禁止することを特徴とする請求項10に記載の制御方法。前記第1電池の充電を禁止した後、前記第2電池のSOCが、前記第2電池の充放電制御に用いられるSOCの上限値に到達するまで、前記第2電池の充電を許容することを特徴とする請求項11に記載の制御方法。前記第2電池の充放電制御で用いられるSOCの上限値が、前記第1電池の充放電制御で用いられるSOCの上限値よりも高いとともに、前記第2電池の充放電制御で用いられるSOCの下限値が、前記第1電池の充放電制御で用いられるSOCの下限値よりも低いことを特徴とする請求項9から12のいずれか1つに記載の制御方法。前記第1電池および前記第2電池は、外部電源からの電力供給を受けて、充電を行うことを特徴とする請求項9から13のいずれか1つに記載の制御方法。並列接続され、充放電を行う第1電池および第2電池と、前記第1電池の充放電を許容状態および禁止状態の間で切り替える第1リレーと、前記第2電池の充放電を許容状態および禁止状態の間で切り替える第2リレーと、前記第1リレーおよび前記第2リレーを制御するコントローラと、前記第1電池および前記第2電池の電圧をそれぞれ検出し、検出結果を前記コントローラに出力する電圧センサと、を有し、前記第1電池は、前記第2電池よりも大きな電流で充放電が可能であり、前記第2電池は、前記第1電池よりも大きな蓄電容量を有しており、前記コントローラは、前記第2電池の電圧が前記第1電池の電圧よりも高いとき、前記第1電池および前記第2電池を並列接続する前に、前記第2リレーを介して前記第2電池の放電だけを許容して、前記第2電池の電圧を前記第1電池の電圧に到達させることを特徴とする電池システム。並列接続される第1電池および第2電池の充放電を制御する制御方法であって、前記第1電池は、前記第2電池よりも大きな電流で充放電が可能であり、前記第2電池は、前記第1電池よりも大きな蓄電容量を有しており、前記第2電池の電圧が前記第1電池の電圧よりも高いとき、前記第1電池および前記第2電池を並列接続する前に、前記第2電池の放電だけを許容して、前記第2電池の電圧を前記第1電池の電圧に到達させることを特徴とする制御方法。高出力型電池および高容量型電池を電気的に並列に接続するシステムでは、高出力型電池から高容量型電池に電流循環電流が流れてしまうことがある。ここで、循環電流を抑制するためには、高容量型電池の電圧を、高出力型電池の電圧よりも高い状態に維持しておくことが考えられる。しかし、高容量型電池の電圧を、高出力型電池の電圧よりも高い状態に維持しようとすると、高容量型電池の充放電制御において、SOCの利用範囲が制限されてしまう。すなわち、高容量型電池に蓄えられる電気エネルギを効率良く利用しにくくなってしまう。本願第1の発明である電池システムは、並列接続され、充放電を行う第1電池および第2電池と、第1リレーおよび第2リレーと、第1リレーおよび第2リレーを制御するコントローラと、第1電池および第2電池の電圧をそれぞれ検出し、検出結果をコントローラに出力する電圧センサと、を有する。第1リレーは、第1電池の充放電を許容状態および禁止状態の間で切り替える。第2リレーは、第2電池の充放電を許容状態および禁止状態の間で切り替える。第1電池は、第2電池よりも大きな電流で充放電が可能であり、第2電池は、第1電池よりも大きな蓄電容量を有している。コントローラは、第2電池の電圧が第1電池の電圧よりも低いとき、第1電池および第2電池を並列接続する前に、第2リレーを介して第2電池の充電だけを許容して、第2電池の電圧を第1電池の電圧に到達させる。本願第1の発明によれば、第1電池および第2電池の電圧を等しくした状態において、第1電池および第2電池を並列接続することができるため、第1電池および第2電池の間における循環電流を抑制することができる。また、第2電池の電圧が第1電池の電圧よりも低い状態であれば、第2電池の充放電制御におけるSOCの利用範囲を、第1電池の充放電制御におけるSOCの利用範囲よりも広げることができる。コントローラは、第2電池の電圧が第1電池の電圧に到達したとき、第1リレーを介して第1電池の充電を許容することができる。これにより、循環電流が発生するのを抑制しながら、第1電池および第2電池を充電することができる。コントローラは、第1電池の充電によって第1電池のSOCが基準値に到達したとき、第1リレーを介して第1電池の充電を禁止することができる。これにより、第1電池のSOCが基準値よりも低いときには、第1電池のSOCを基準値に戻すことができる。コントローラは、第1電池の充電を禁止した後、第2電池のSOCが、第2電池の充放電制御に用いられるSOCの上限値に到達するまで、第2電池の充電を許容することができる。これにより、第2電池のSOCが上限値に到達した状態から、第2電池を放電することができ、第2電池で蓄えることができるエネルギを効率良く利用することができる。第2電池の充放電制御で用いられるSOCの上限値は、第1電池の充放電制御で用いられるSOCの上限値よりも高いとともに、第2電池の充放電制御で用いられるSOCの下限値は、第1電池の充放電制御で用いられるSOCの下限値よりも低くなっている。すなわち、第2電池の充放電制御で用いられるSOCの範囲を、第1電池の充放電制御で用いられるSOCの範囲よりも広くすることができる。第1電池の出力電圧を昇圧する昇圧回路を設けることができる。また、外部電源からの電力を第1電池および第2電池に供給する充電回路を設けることができる。第1電池および第2電池のそれぞれとしては、複数の単電池が直列接続された組電池を用いることができる。本願第2の発明は、並列接続される第1電池および第2電池の充放電を制御する制御方法である。ここで、第1電池は、第2電池よりも大きな電流で充放電が可能であり、第2電池は、第1電池よりも大きな蓄電容量を有している。第2電池の電圧が第1電池の電圧よりも低いとき、第1電池および第2電池を並列接続する前に、第2電池の充電だけを許容して、第2電池の電圧を第1電池の電圧に到達させる。本願第2の発明においても、本願第1の発明と同様の効果を得ることができる。本願第3の発明である電池システムでは、コントローラは、第2電池の電圧が第1電池の電圧よりも高いとき、第1電池および第2電池を並列接続する前に、第2リレーを介して第2電池の放電だけを許容して、第2電池の電圧を第1電池の電圧に到達させる。第2電池の電圧が第1電池の電圧に到達したときには、第1電池および第2電池を並列接続させた状態において、放電することができる。本願第3の発明では、第1電池および第2電池の電圧を等しくした状態において、第1電池および第2電池を並列接続できるため、第1電池および第2電池の間における循環電流を抑制することができる。また、第2電池の電圧が第1電池の電圧よりも高い状態であれば、第2電池の充放電制御におけるSOCの利用範囲を、第1電池の充放電制御におけるSOCの利用範囲よりも広げることができる。本願第4の発明である制御方法では、第2電池の電圧が第1電池の電圧よりも高いとき、第1電池および第2電池を並列接続する前に、第2電池の放電だけを許容して、第2電池の電圧を第1電池の電圧に到達させる。ここで、第2電池の電圧が第1電池の電圧に到達したときには、第1電池および第2電池を並列接続させた状態において、放電することができる。本願第4の発明においても、本願第3の発明と同様の効果を得ることができる。以下、本発明の実施例について説明する。本発明の実施例1である電池システムについて説明する。図1は、電池システムの構成を示す回路図である。本実施例の電池システムは、車両に搭載することができる。本実施例の電池システムは、高出力型組電池第1電池に相当する10および高容量型組電池第2電池に相当する20を備えており、高出力型組電池10および高容量型組電池20は、電気的に並列に接続されている。高出力型組電池10は、高容量型組電池20よりも大きな電流で充放電を行うことができる組電池である。高容量型組電池20は、高出力型組電池10よりも大きな蓄電容量を有する組電池である。高出力型組電池10は、電気的に直列に接続された複数の単電池11を有する。高容量型組電池20は、電気的に直列に接続された複数の単電池21を有する。単電池11,21としては、ニッケル水素電池やリチウムイオン電池といった二次電池を用いることができる。高出力型組電池10を構成する単電池11の数や、高容量型組電池20を構成する単電池21の数は、適宜設定することができる。また、単電池11,21を一つずつ用いることもできる。高出力型組電池10および高容量型組電池20の少なくとも一方は、電気的に並列に接続された単電池を含んでいてもよい。単電池11,21として、リチウムイオン電池を用いるとき、例えば、単電池11の負極活物質として、ハードカーボン難黒鉛化炭素材料を用い、単電池11の正極活物質として、リチウムマンガン系複合酸化物を用いることができる。また、単電池21の負極活物質として、グラファイト黒鉛を用い、単電池21の正極活物質として、リチウムニッケル系複合酸化物を用いることができる。高出力型組電池10の単電池11および高容量型組電池20の単電池21は、互いに比較したときに、以下の表1に示す関係を有する。表1において、単電池11,21の出力は、例えば、単電池11,21の単位質量当たりの電力単位[W/kg]や、単電池11,21の単位体積当たりの電力単位[W/L]として表すことができる。単電池の出力に関して、単電池11は、単電池21よりも高い。ここで、単電池11,21の質量又は体積を等しくしたとき、単電池11の出力[W]は、単電池21の出力[W]よりも高くなる。単電池11,21の容量は、例えば、単電池11,21の単位質量当たりの容量単位[Wh/kg]や、単電池11,21の単位体積当たりの容量単位[Wh/L]として表すことができる。単電池の容量に関して、単電池21は、単電池11よりも大きい。ここで、単電池11,21の質量又は体積を等しくしたとき、単電池21の容量[Wh]は、単電池11の容量[Wh]よりも大きくなる。表1において、単電池11,21の電極の出力は、例えば、電極の単位面積当たりの電流値単位[mA/cm^2]として表すことができる。電極の出力に関して、単電池11は、単電池21よりも高い。ここで、電極の面積が等しいとき、単電池11の電極に流れる電流値は、単電池21の電極に流れる電流値よりも大きくなる。単電池11,21の電極の容量は、例えば、電極の単位質量当たりの容量単位[mAh/g]や、電極の単位体積当たりの容量単位[mAh/cc]として表すことができる。電極の容量に関して、単電池21は、単電池11よりも大きい。ここで、電極の質量又は体積が等しいとき、単電池21の電極の容量は、単電池11の電極の容量よりも大きくなる。電圧センサ31は、高出力型組電池10の端子間電圧総電圧を検出し、検出結果をコントローラ53に出力する。電圧センサ32は、高容量型組電池20の端子間電圧総電圧を検出し、検出結果をコントローラ53に出力する。高出力型組電池10および高容量型組電池20の間には、昇圧回路60が配置されている。昇圧回路60は、高出力型組電池10の出力電圧を昇圧して、高容量型組電池20の側に出力する。また、昇圧回路60は、高容量型組電池20の側から出力された電圧を降圧して、高出力型組電池10に出力することができる。昇圧回路60は、リアクトル61と、ダイオード62,63と、スイッチング素子としてのトランジスタnpn型トランジスタ64,65とを有する。リアクトル61は、一端がリレー第1リレーに相当する41に接続され、他端がトランジスタ64,65の接続点に接続されている。トランジスタ64,65は、直列に接続されており、各トランジスタ64,65のベースには、コントローラ53からの制御信号が入力される。各トランジスタ64,65のコレクタ-エミッタ間には、エミッタ側からコレクタ側へ電流を流すようにダイオード62,63がそれぞれ接続されている。なお、トランジスタ64,65としては、例えば、IGBTInsulatedGateBipolarTransistorを用いることもできる。また、npn型トランジスタに代えて、パワーMOSFETMetalOxideSemiconductorFieldEffectTransistor等の電力スイッチング素子を用いることもできる。高出力型組電池10に対して平滑コンデンサ図示せずを並列に接続することにより、高出力型組電池10の正極ラインPL1および負極ラインNLの間における電圧変動を平滑化することができる。また、高容量型組電池20に対して平滑コンデンサ図示せずを並列に接続することにより、高容量型組電池20の正極ラインPL2および負極ラインNLの間における電圧変動を平滑化することができる。昇圧回路60は、高出力型組電池10の正極ラインPL1から供給される直流電圧を昇圧して、高容量型組電池20の正極ラインPL2に出力する。具体的には、コントローラ53は、トランジスタ65をオン状態にするとともに、トランジスタ64をオフ状態にする。これにより、高出力型組電池10からリアクトル61に電流が流れ、リアクトル61には、電流量に応じた磁場エネルギが蓄積される。次に、コントローラ53は、トランジスタ65をオン状態からオフ状態に切り替えることにより、リアクトル61からダイオード62を介して、高容量型組電池20の正極ラインPL2に電流を流す。これにより、リアクトル61で蓄積されたエネルギが放出され、昇圧動作が行われる。一方、昇圧回路60は、後述するインバータ51から供給される直流電圧を、高出力型組電池10の電圧レベルに降圧することができる。具体的には、コントローラ53は、トランジスタ64をオン状態にするとともに、トランジスタ65をオフ状態にする。これにより、インバータ51からの電力が高出力型組電池10に供給され、高出力型組電池10の充電が行われる。コントローラ53は、リレー41をオフ状態からオン状態に切り替えることにより、高出力型組電池10をインバータ51と接続することができる。高出力型組電池10の出力電圧は、昇圧回路60によって昇圧された後に、インバータ51に供給される。また、コントローラ53は、リレー第2リレーに相当する42をオフ状態からオン状態に切り替えることにより、高容量型組電池20をインバータ51と接続することができる。インバータ51は、高出力型組電池10および高容量型組電池20からの直流電力を交流電力に変換して、モータジェネレータ52に出力する。モータジェネレータ52としては、三相交流モータを用いることができる。モータジェネレータ52は、インバータ51からの交流電力を受けて、車両を走行させるための運動エネルギを生成する。モータジェネレータ52によって生成された運動エネルギは、車輪に伝達される。車両を減速させたり、停止させたりするとき、モータジェネレータ52は、車両の制動時に発生する運動エネルギを電気エネルギに変換する。モータジェネレータ52によって生成された交流電力は、インバータ51によって直流電力に変換された後に、高出力型組電池10や高容量型組電池20に出力される。これにより、回生エネルギを、高出力型組電池10や高容量型組電池20に蓄えることができる。一方、本実施例の電池システムでは、高容量型組電池20の正極ラインPL2および負極ラインNLに対して、充電回路54が接続されている。充電回路54は、外部電源からの電力を受けて、高出力型組電池10および高容量型組電池20を充電する。外部電源としては、例えば、家庭用電源を用いることができる。家庭用電源を用いたとき、充電回路54は、家庭用電源から供給された交流電力を直流電力に変換して、高容量型組電池20および高出力型組電池10に供給する。図2は、高出力型組電池10および高容量型組電池20におけるSOCStateOfChargeの利用範囲を説明する図である。高出力型組電池10では、下限値SOCmin1および上限値SOCmax1の範囲内にSOCが収まるように、高出力型組電池10の充放電が制御される。高容量型組電池20では、下限値SOCmin2および上限値SOCmax2の範囲内にSOCが収まるように、高容量型組電池20の充放電が制御される。下限値SOCmin2は、下限値SOCmin1よりも低い値であり、上限値SOCmax2は、上限値SOCmax1よりも高い値である。高容量型組電池20では、高出力型組電池10と比べて、充放電制御で用いられるSOCの利用範囲が広くなっている。このため、上限値SOCmax2から下限値SOCmin2まで、高容量型組電池20を放電すれば、高容量型組電池20の出力エネルギを用いて車両の走行距離を延ばすことができる。図3は、高出力型組電池10および高容量型組電池20における総電圧の関係を示す図である。満充電状態における高出力型組電池10の総電圧は、満充電状態における高容量型組電池20の総電圧よりも低くなっている。図2を用いて説明したように、高出力型組電池10では、下限値SOCmin1および上限値SOCmax1の範囲内で充放電が制御される。このため、高出力型組電池10の総電圧は、下限電圧Vmin1および上限電圧Vmax1の範囲内において変化することになる。下限電圧Vmin1は、下限値SOCmin1に対応しており、上限電圧Vmax1は、上限値SOCmax1に対応している。また、高容量型組電池20では、下限値SOCmin2および上限値SOCmax2の範囲内で充放電が制御される。このため、高容量型組電池20の総電圧は、下限電圧Vmin2および上限電圧Vmax2の範囲内において変化することになる。下限電圧Vmin2は、下限値SOCmin2に対応しており、上限電圧Vmax2は、上限値SOCmax2に対応している。図3に示すように、高容量型組電池20の下限電圧Vmin2は、高出力型組電池10の下限電圧Vmin1よりも低くなっている。また、高容量型組電池20の上限電圧Vmax2は、高出力型組電池10の上限電圧Vmax1よりも高くなっている。本実施例の電池システムでは、上限値SOCmax2から下限値SOCmin2まで、高容量型組電池20を放電することにより、この放電エネルギを用いて車両を走行させることができる。運転者のアクセル操作に応じて大電流が要求されるときには、高容量型組電池20の出力に加えて、高出力型組電池10の出力を用いることができる。また、高容量型組電池20を下限値SOCmin2まで放電した後においては、高出力型組電池10の出力を用いて車両を走行させることができる。これにより、高容量型組電池20および高出力型組電池10の出力エネルギを用いた車両の走行距離を延ばすことができる。本実施例の車両が内燃機関又は燃料電池を備えているときには、内燃機関又は燃料電池で生成されたエネルギと、高出力型組電池10から出力されたエネルギとを用いて、車両を走行させることができる。高容量型組電池20の総電圧が下限電圧Vmin2に到達するまで、高容量型組電池20を放電したときには、高容量型組電池20を充電する必要がある。具体的には、充電回路54を用いて、高容量型組電池20を充電することができる。本実施例では、充電回路54からの充電電流を、高出力型組電池10および高容量型組電池20に供給するようにしているが、これに限るものではない。高出力型組電池10および高容量型組電池20に電力を供給できるシステムを用いることができればよい。例えば、内燃機関で生成された運動エネルギを電気エネルギに変換し、この電気エネルギを用いて、高出力型組電池10および高容量型組電池20を充電することができる。また、燃料電池で生成された電気エネルギを用いて、高出力型組電池10および高容量型組電池20を充電することができる。図4は、高容量型組電池20を充電するときの処理を説明するフローチャートである。図4に示す処理は、コントローラ53によって実行される。図4に示す処理をコントローラ53CPUに実行させるためのプログラムは、予めメモリ図示せずに記憶しておくことができる。ステップS101において、コントローラ53は、高容量型組電池20の充電を開始する。具体的には、コントローラ53は、リレー42をオフ状態からオン状態に切り替えることにより、充電回路54からの充電電流を高容量型組電池20に供給する。ここで、コントローラ53は、リレー41をオフ状態としている。ステップS102において、コントローラ53は、電圧センサ32の出力に基づいて、高容量型組電池20の総電圧V2を検出する。ステップS103において、コントローラ53は、ステップS102で検出された総電圧V2が、高出力型組電池10の総電圧V1に到達したか否かを判別する。高出力型組電池10の総電圧V1は、リレー41をオン状態からオフ状態に切り替えたときの電圧センサ31の出力に基づいて特定することができる。すなわち、リレー41をオン状態からオフ状態に切り替えたときに、コントローラ53は、電圧センサ31の出力から得られた高出力型組電池10の総電圧V1をメモリに記憶しておくことができる。ステップS102で検出された総電圧V2が総電圧V1に到達していないときには、ステップS102の処理に戻り、総電圧V2が総電圧V1に到達したときには、ステップS104の処理に進む。図5において、高容量型組電池20の充電を開始して、時刻t1が経過するまでは、高容量型組電池20の総電圧V2が上昇する。一方、高出力型組電池10の総電圧V1は、変化していない。すなわち、高出力型組電池10の総電圧V1は、高出力型組電池10の充放電を禁止したときの電圧に維持されている。ステップS104において、コントローラ53は、高出力型組電池10の充電を開始する。具体的には、コントローラ53は、トランジスタ64をオフ状態からオン状態に切り替えるとともに、リレー41をオフ状態からオン状態に切り替える。ここで、トランジスタ65は、オフ状態となっている。これにより、充電回路54からの充電電流が高出力型組電池10にも供給される。充電回路54からの電圧は、昇圧回路60によって降圧されてから高出力型組電池10に供給される。ステップS105において、コントローラ53は、高出力型組電池10のSOC1を算出する。SOC1を算出する方法は、公知の方法を適宜用いることができる。例えば、高出力型組電池10の充放電電流を積算することにより、高出力型組電池10のSOC1を算出することができる。この場合には、高出力型組電池10の充放電電流を検出するための電流センサが必要になる。また、高出力型組電池10のOCVOpenCircuitVoltageを測定することにより、高出力型組電池10のSOC1を特定することができる。OCVおよびSOC1は、対応関係にあるため、予め求めた対応関係を示すマップを用いることにより、OCVからSOC1を特定することができる。ステップS106において、コントローラ53は、ステップS105で算出されたSOC1が基準値SOCrefに到達したか否かを判別する。基準値SOCrefは、上限値SOCmax1および下限値SOCmin1の間の値であり、適宜設定することができる。SOC1が基準値SOCrefに到達していないときには、ステップS105に戻り、高出力型組電池10および高容量型組電池20の充電が続けられる。SOC1が基準値SOCrefに到達したときには、ステップS107の処理に進む。ステップS107において、コントローラ53は、高出力型組電池10の充電を停止する。具体的には、コントローラ53は、リレー41をオン状態からオフ状態に切り替えるとともに、トランジスタ64をオン状態からオフ状態に切り替える。これにより、高容量型組電池20の充電だけが続けられることになる。図5において、時刻t1から時刻t2の間では、高容量型組電池20の総電圧V2および高出力型組電池10の総電圧V1が上昇する。時刻t2において、高出力型組電池10の総電圧V1が電圧Vrefに到達すると、高出力型組電池10の充電が停止し、高出力型組電池10の総電圧V1は、電圧Vrefに維持される。電圧Vrefは、基準値SOCrefに対応した値である。ステップS108において、コントローラ53は、高容量型組電池20のSOC2を算出する。SOC2は、高出力型組電池10のSOC1と同様の方法によって算出することができる。ステップS109において、コントローラ53は、ステップS108で算出されたSOC2が上限値SOCmax2に到達したか否かを判別する。SOC2が上限値SOCmax2に到達していないときには、ステップS108に戻り、高容量型組電池20の充電が続けられる。SOC2が上限値SOCmax2に到達したときには、ステップS110の処理に進む。ステップS110において、コントローラ53は、高容量型組電池20の充電を停止する。具体的には、コントローラ53は、リレー42をオン状態からオフ状態に切り替える。図5において、時刻t2から時刻t3の間では、高容量型組電池20の総電圧V2だけが上昇する。高出力型組電池10の総電圧V1は、電圧Vrefに維持されている。時刻t3において、高容量型組電池20の総電圧V2が上限電圧Vmax2に到達すると、高容量型組電池20の充電が停止し、高容量型組電池20の総電圧V2は、上限電圧Vmax2に維持される。図4に示す制御によれば、リレー41がオフ状態において、言い換えれば、高出力型組電池10の充放電を禁止した状態において、高容量型組電池20の充電を開始している。ここで、リレー41をオン状態にすると、高出力型組電池10から高容量型組電池20に対して循環電流が流れてしまう。高出力型組電池10の充放電時における電流値は、高容量型組電池20の充放電時における電流値よりも大きいため、高出力型組電池10から高容量型組電池20に流れる電流値が、高容量型組電池20の許容電流値を超えてしまうおそれがある。そこで、本実施例のように、高容量型組電池20の総電圧V2が高出力型組電池10の総電圧V1よりも低い状態において、高容量型組電池20の充電を行うときには、リレー41をオフ状態にしておくことにより、高出力型組電池10から高容量型組電池20に電流が流れてしまうのを阻止することができる。なお、高容量型組電池20の下限電圧Vmin2を、高出力型組電池10の総電圧V1よりも高い状態に維持しておけば、高出力型組電池10から高容量型組電池20に電流が流れるのを防止することができる。しかし、この場合には、高容量型組電池20の充放電制御において、SOCの利用範囲が制限されてしまい、高容量型組電池20を効率良く利用することができなくなってしまう。一方、高容量型組電池20の総電圧V2が高出力型組電池10の総電圧V1に到達した後は、高容量型組電池20および高出力型組電池10を充電することにより、高出力型組電池10のSOC1を基準値SOCrefまで戻すことができる。また、高出力型組電池10のSOC1が基準値SOCrefに到達した後は、高容量型組電池20だけを充電することにより、高容量型組電池20のSOC2を上限値SOCmax2まで上昇させることができる。このように、本実施例によれば、高容量型組電池20のSOC2が下限値SOCmin2に到達するまで、高容量型組電池20を放電した後は、SOC2が上限値SOCmax2に到達するまで、高容量型組電池20を充電することができる。これにより、上限値SOCmax2および下限値SOCmin2の範囲内において、高容量型組電池20を利用することができる。本実施例では、昇圧回路60を設けているが、昇圧回路60を省略することもできる。すなわち、昇圧回路60を介さずに、高出力型組電池10および高容量型組電池20を電気的に並列に接続することができる。本実施例では、高出力型組電池10および高容量型組電池20を充電する場合について説明したが、これに限るものではない。具体的には、高出力型組電池10および高容量型組電池20を放電する場合には、以下に説明する制御を行うことができる。図4で説明した充電制御を行うと、高出力型組電池10のSOC1が基準値SOCrefとなり、高容量型組電池20のSOC2が上限値SOCmax2となる。このとき、コントローラ53は、リレー42をオン状態にして、高容量型組電池20を放電させることができる。これにより、高容量型組電池20から出力された電力を用いて、車両を走行させるための運動エネルギを生成することができる。ここで、コントローラ53は、リレー41をオフ状態にして、高出力型組電池10の放電を禁止させることができる。高容量型組電池20だけを放電させたときには、高容量型組電池20の総電圧V2だけが低下する。高容量型組電池20の総電圧V2が、高出力型組電池10の総電圧V1に到達したとき、コントローラ53は、リレー41をオフ状態からオン状態に切り替えることにより、高出力型組電池10も放電させることができる。高出力型組電池10および高容量型組電池20を電気的に並列に接続するときには、高容量型組電池20の総電圧V2は、高出力型組電池10の総電圧V1と等しくなっている。このため、高出力型組電池10および高容量型組電池20の間において循環電流が流れるのを抑制することができる。並列接続された高出力型組電池10および高容量型組電池20を放電すると、高出力型組電池10のSOC1は、基準値SOCrefよりも低くなるとともに、高容量型組電池20のSOC2も低下する。高出力型組電池10のSOC1が下限値SOCmin1に到達する前に、コントローラ53は、リレー41をオン状態からオフ状態に切り替えることにより、高出力型組電池10の放電を禁止する。一方、コントローラ53は、リレー42をオン状態のままとし、高容量型組電池20の放電を続ける。高容量型組電池20のSOC2が下限値SOCmin2に到達するまで、コントローラ53は、高容量型組電池20を放電することができる。高容量型組電池20のSOC2が下限値SOCmin2に到達すると、コントローラ53は、リレー42をオン状態からオフ状態に切り替えることにより、高容量型組電池20の放電を禁止する。高出力型組電池10および高容量型組電池20の放電を停止した後は、図4で説明したように、高出力型組電池10および高容量型組電池20を充電することができる。本変形例でも、昇圧回路60を設けているが、昇圧回路60を省略して、高出力型組電池10および高容量型組電池20を並列接続することもできる。"