直列に接続された複数の二次電池から構成される組電池の充電を制御する装置であって、前記組電池の各電池にそれぞれ並列に接続される、抵抗とスイッチング素子との直列回路からなり、前記スイッチング素子がONすることで、当該スイッチング素子に対応する前記電池を放電させる放電回路と、前記組電池の各電池の電圧を検出する電圧検出手段と、前記電圧検出手段で検出された各電池の電圧に基づいて、充電の抑制が必要な電池を判別し、当該電池に対応する前記スイッチング素子をONさせる制御手段と、を備え、前記制御手段は、充電の抑制が必要な電池の電圧が、予め決められた基準電圧未満である場合は、当該電池に対応する前記スイッチング素子を第1の期間だけONさせ、充電の抑制が必要な電池の電圧が、前記基準電圧以上である場合は、当該電池に対応する前記スイッチング素子を前記第1の期間よりも短い第2の期間だけONさせることを特徴とする組電池の充電制御装置。請求項1に記載の組電池の充電制御装置において、前記制御手段は、PWM信号により前記スイッチング素子を制御し、前記PWM信号のデューティを変化させることによって、前記第1の期間および前記第2の期間を切り替えることを特徴とする組電池の充電制御装置。請求項1に記載の組電池の充電制御装置において、前記制御手段は、前記電圧検出手段で検出された各電池の電圧に基づいて、目標電圧を設定し、前記各スイッチング素子に対してONOFF制御を行っていない状態で、いずれかの電池の電圧が、前記目標電圧に一定値を加算した電圧以上となった場合は、当該電池に対応する前記スイッチング素子を前記第1または第2の期間だけONさせ、前記各スイッチング素子に対してONOFF制御を行っている状態で、前記第1または第2の期間だけONするスイッチング素子に対応する電池の電圧が、前記目標電圧未満となった場合は、当該電池に対応する前記スイッチング素子をOFFにすることを特徴とする組電池の充電制御装置。請求項1に記載の組電池の充電制御装置において、前記基準電圧は、第1の基準電圧と、この第1の基準電圧よりも小さい第2の基準電圧とからなり、前記制御手段は、ON期間が前記第1の期間であるスイッチング素子に対応する電池の電圧が、前記第1の基準電圧以上となった場合は、当該スイッチング素子のON期間を前記第2の期間に切り替え、ON期間が前記第2の期間であるスイッチング素子に対応する電池の電圧が、前記第2の基準電圧未満となった場合は、当該スイッチング素子のON期間を前記第1の期間に切り替えることを特徴とする組電池の充電制御装置。直列に接続された複数の二次電池から構成され、各電池にそれぞれ並列に抵抗とスイッチング素子との直列回路からなる放電回路が接続される組電池の充電を制御する方法であって、前記組電池の各電池の電圧を検出し、前記検出された各電池の電圧に基づいて、充電の抑制が必要な電池を判別し、充電の抑制が必要な電池の電圧が、予め決められた基準電圧未満である場合は、当該電池に対応する前記スイッチング素子を第1の期間だけONさせ、充電の抑制が必要な電池の電圧が、前記基準電圧以上である場合は、当該電池に対応する前記スイッチング素子を前記第1の期間よりも短い第2の期間だけONさせることを特徴とする組電池の充電制御方法。本発明の課題は、定格電力の大きな抵抗を用いなくても、各電池の電圧を短時間で均衡させることが可能な組電池の充電制御装置および充電制御方法を提供することにある。本発明に係る組電池の充電制御装置は、組電池の各電池にそれぞれ並列に接続される、抵抗とスイッチング素子との直列回路からなり、スイッチング素子がONすることで、当該スイッチング素子に対応する電池を放電させる放電回路と、組電池の各電池の電圧を検出する電圧検出手段と、電圧検出手段で検出された各電池の電圧に基づいて、充電の抑制が必要な電池を判別し、当該電池に対応するスイッチング素子をONさせる制御手段とを備える。制御手段は、充電の抑制が必要な電池の電圧が、予め決められた基準電圧未満である場合は、当該電池に対応するスイッチング素子を第1の期間だけONさせ、充電の抑制が必要な電池の電圧が、基準電圧以上である場合は、当該電池に対応するスイッチング素子を第1の期間よりも短い第2の期間だけONさせる。このようにすると、充電が開始された直後は、各電池の電圧は基準電圧未満であるため、スイッチング素子のON期間が長くなって、抵抗に放電電流が多く流れる。これにより、電圧の高い電池の充電が抑制され、電圧の低い電池に優先的に充電が行われるので、電池間の電圧のばらつきを早い段階で是正することができる。一方、充電が開始されて時間が経つと、各電池の電圧が基準電圧以上となるため、スイッチング素子のON期間が短くなって、抵抗に流れる放電電流が少なくなる。この結果、抵抗での消費電力が小さくなり、抵抗の発熱が抑制される。このように、電池の電圧に応じてスイッチング素子のON期間を切り替えることで、充電開始直後は抵抗に放電電流が多く流れ、充電が進むと放電電流が減少するので、定格電力の小さな抵抗を使用して、電池間の電圧を短時間で均衡させることが可能となる。本発明では、制御手段は、PWM信号によりスイッチング素子を制御してもよい。この場合、PWM信号のデューティを変化させることによって、第1の期間および第2の期間が切り替えられる。また、本発明では、制御手段は、電圧検出手段で検出された各電池の電圧に基づいて、目標電圧を設定し、各スイッチング素子に対してONOFF制御を行っていない状態で、いずれかの電池の電圧が、目標電圧に一定値を加算した電圧以上となった場合は、当該電池に対応するスイッチング素子を第1または第2の期間だけONさせ、各スイッチング素子に対してONOFF制御を行っている状態で、第1または第2の期間だけONするスイッチング素子に対応する電池の電圧が、目標電圧未満となった場合は、当該電池に対応するスイッチング素子をOFFにするようにしてもよい。また、本発明では、基準電圧が、第1の基準電圧と、この第1の基準電圧よりも小さい第2の基準電圧とからなり、制御手段は、ON期間が第1の期間であるスイッチング素子に対応する電池の電圧が、第1の基準電圧以上となった場合は、当該スイッチング素子のON期間を第2の期間に切り替え、ON期間が第2の期間であるスイッチング素子に対応する電池の電圧が、第2の基準電圧未満となった場合は、当該スイッチング素子のON期間を第1の期間に切り替えるようにしてもよい。本発明に係る組電池の充電制御方法では、組電池の各電池の電圧を検出し、検出された各電池の電圧に基づいて、充電の抑制が必要な電池を判別し、充電の抑制が必要な電池の電圧が、予め決められた基準電圧未満である場合は、当該電池に対応するスイッチング素子を第1の期間だけONさせ、充電の抑制が必要な電池の電圧が、基準電圧以上である場合は、当該電池に対応するスイッチング素子を第1の期間よりも短い第2の期間だけONさせる。本発明によれば、充電開始直後は抵抗に放電電流が多く流れ、充電が進むと放電電流が減少するので、定格電力の大きな抵抗を用いなくても、各電池の電圧を短時間で均衡させることが可能となる。本発明の実施形態につき、図面を参照しながら説明する。以下では、本発明を電気自動車に搭載される組電池に適用した場合を例に挙げる。まず、図1を参照して、実施形態の構成について説明する。図1において、充電制御装置1は、組電池2と充電回路3との間に設けられ、組電池2の充電を制御する。組電池2は、直列に接続された複数の電池21から構成される。各電池21は、例えばリチウムイオン電池のような二次電池からなる。充電制御装置1と充電回路3との間には、コンタクタ4が設けられている。充電制御装置1には、組電池2の各電池21ごとに、抵抗11とトランジスタ12との直列回路からなる放電回路10、および、電池21の電圧を検出する電圧検出回路13が備わっている。また、各放電回路10と各電圧検出回路13に共通な制御部14が設けられている。制御部14は、CPUやメモリ等から構成される。トランジスタ12は、本発明におけるスイッチング素子の一例であり、電圧検出回路13は、本発明における電圧検出手段の一例である。制御部14は、本発明における制御手段の一例である。放電回路10は、電池21に並列に接続されており、トランジスタ12がONすることで、当該トランジスタ12に対応する電池21を放電させる。抵抗11の一端は、電池21の正極に接続され、抵抗11の他端は、トランジスタ12のコレクタに接続されている。トランジスタ12のエミッタは、電池21の負極に接続され、トランジスタ12のベースは、制御部14に接続されている。電圧検出回路13は、電池21の正極と負極の間に接続されている。電圧検出回路13の出力は、制御部14に与えられる。制御部14は、後述するように、電圧検出回路13の検出電圧に基づいてトランジスタ12を制御する。また、制御部14は、充電回路3に対して充電開始または充電停止の指令を与えるとともに、充電開始時にはコンタクタ4をON閉状態にし、充電停止時にはコンタクタ4をOFF開状態にする制御を行う。さらに、制御部14は、図示しない上位装置との間で通信を行う。次に、充電制御装置1による充電制御の概要について説明する。制御部14は、上位装置からの指令に基づき、充電回路3に対して充電開始指令を出力するとともに、コンタクタ4をONにする。これにより、充電回路3からコンタクタ4を介して、組電池2に充電が行われる。充電開始後、各電池21の電圧が上昇してゆくが、前述の通り、電池間で電圧のばらつきがある。制御部14は、各電圧検出回路13の出力に基づいて、各電池21の電圧を監視し、充電の抑制が必要な電池を判別する。例えば、電圧検出回路13で検出された電圧のうちの最小電圧よりも電圧が高い電池は、充電抑制が必要な電池と判別される。そして、制御部14は、充電抑制が必要と判別した電池21に対応する放電回路10のトランジスタ12を、所定時間だけONさせる。この場合、制御部14からトランジスタ12のベースにPWMPulseWidthModulation:パルス幅変調信号が与えられ、この信号がHHighレベルとなる期間は、トランジスタ12がON状態となる。トランジスタ12がONすると、抵抗11とトランジスタ12による放電経路が形成されるので、電池21の充電が抑制される。一方、充電抑制が不要な電池21については、トランジスタ12はOFFしているため、優先的に充電が行われる。ところで、本実施形態では、制御部14は、トランジスタ12をONするにあたり、PWM信号のデューティを変化させることにより、トランジスタ12のON期間を2段階で切り替える。すなわち、充電が開始されて電池電圧がある基準値に達するまでは、PWM信号のデューティを例えば70にして、トランジスタ12のON期間を長くする。そして、充電が進んで電池電圧がある基準値に達すると、PWM信号のデューティを例えば30に変更して、トランジスタ12のON期間を短くする。このようにすると、充電が開始されて間もない、電池の電圧が低い段階では、トランジスタ12のON期間が長いため、抵抗11を介して放電電流が多く流れる。この結果、電圧の高い電池の充電が抑制され、電圧の低い電池に優先的に充電が行われるので、電池間の電圧のばらつきを早い段階で是正して、各電池21の電圧の均等化を図ることができる。一方、充電が開始されてから時間が経って、電池の電圧が高くなった段階では、トランジスタ12のON期間が短くなって、抵抗11を流れる放電電流が減少するこの段階では、電圧が均等化しているので、放電電流が減少しても問題はない。この結果、抵抗11における消費電力が小さくなり、抵抗11の発熱が抑制される。したがって、抵抗11は定格電力の小さな抵抗で済む。以上のように、本実施形態においては、電池21の電圧が低い間は、抵抗11に多くの放電電流を流し、電池21の電圧が高くなると、抵抗11に流す放電電流を減少させる。これによって、定格電力の小さな抵抗11を使用しつつ、各電池21の電圧を短時間で均等化することが可能となる。抵抗11の定格電力に関し、以下に具体例を挙げて説明する。まず、放電電流を変化させない場合従来方式について考える。いま、周囲温度を85°C、抵抗11の自己発熱による温度を15°Cとし、簡単のために、85°C15°C=100°Cを抵抗11の温度とする。また、抵抗11に流れる放電電流を、電池21の電圧以下、セル電圧という。にかかわらず、0.1Aとする。上記条件の下で、例えばセル電圧が2.5Vの場合、抵抗11での消費電力は、2.5V×0.1A=0.25Wである。抵抗11の負荷軽減曲線が図6に示したものであれば、抵抗温度が100°Cのときの定格電力比は50である。すなわち、定格電力×50=0.25Wとなるから、抵抗11としては、定格電力が0.5Wのものが必要となる。また、例えばセル電圧が4.0Vの場合、抵抗11での消費電力は、4.0V×0.1A=0.4Wである。すなわち、定格電力×50=0.4Wとなるから、抵抗11としては、定格電力が0.8W以上の1.0Wの抵抗が必要となる。したがって、従来方式では、結果的に定格電力が1.0Wの抵抗11を選定することが必要となる。次に、放電電流を変化させる場合本発明について考える。いま、周囲温度を85°C、抵抗11の自己発熱による温度を15°Cとし、簡単のために、85°C15°C=100°Cを抵抗11の温度とする。また、抵抗11に流れる放電電流を、セル電圧が2.5Vの場合には0.1A、セル電圧が4.0Vの場合には0.06Aとする。上記条件の下で、セル電圧が2.5Vの場合、抵抗11での消費電力は、2.5V×0.1A=0.25Wである。また、図6の負荷軽減曲線より、抵抗温度が100°Cのときの定格電力比は50である。すなわち、定格電力×50=0.25Wとなるから、抵抗11としては、定格電力が0.5Wのものが必要となるこれについては、従来方式と変わりはない。一方、セル電圧が4.0Vの場合、抵抗11での消費電力は、4.0V×0.06A=0.24Wである。すなわち、定格電力×50=0.24Wとなるから、抵抗11としては、定格電力が0.48W以上の0.5Wの抵抗が必要となる。したがって、本発明の場合は、結果的に定格電力が0.5Wの抵抗11を選定すればよいことになる。このように、定格電力の小さい抵抗を使用することで、コストを低減することができる。次に、充電制御装置1による充電制御の詳細を、フローチャートに従って説明する。図2は、充電制御の手順を表したフローチャートである。各ステップは、制御部14を構成するCPUによって実行される。以下では、制御部14が各トランジスタ12に対してONOFF制御を行って、各電池21間で電圧を均等化することを電圧バランス動作という。ステップS1では、各電池21のセル電圧に基づいて、目標電圧が設定される。目標電圧は、例えば、電圧検出回路13で検出されたセル電圧のうち、最も低いセル電圧に設定される。但し、目標電圧の設定方法はこれに限らない。例えば、特許文献3に記載されているように、セル電圧の平均値を目標電圧として設定してもよい。ステップS2では、電池21ごとに、セル電圧が異常電圧以下であるか否かが判定される。異常電圧とは、電池21が過充電された場合の電圧満充電時の電圧よりも高い電圧に相当する高電圧をいう。判定の結果、セル電圧が異常電圧を超えておればステップS2;NO、当該電池21が異常であると判断し、ステップS8へ移行して、当該電池21に対応する放電回路10を非駆動とする。この場合、当該放電回路10におけるトランジスタ12は、OFF状態に維持される。一方、セル電圧が異常電圧以下であればステップS2;YES、当該電池21は正常であると判断し、ステップS3へ進む。ステップS3では、電圧バランス動作が許可されているか否かが判定される。この判定は、上位装置からの許可指令の有無に基づいて行われる。例えば、自動車の走行中は、電圧バランス動作が禁止され、自動車の停止中に組電池2に充電が行われるときは、電圧バランス動作が許可される。判定の結果、電圧バランス動作が許可されていなければステップS3;NO、ステップS8へ移行して、放電回路10を非駆動とする。一方、電圧バランス動作が許可されていればステップS3;YES、ステップS4へ進む。ステップS4では、電圧バランス動作が停止中か否かが判定される。判定の結果、電圧バランス動作が停止中であればステップS4;YES、ステップS5へ進む。ステップS5では、電池21ごとに、セル電圧と目標電圧αとを比較する。ここで、αは一定値である。そして、セル電圧≧目標電圧αの電池についてはステップS5;YES、充電の抑制が必要と判断して、ステップS6へ進む。また、セル電圧<目標電圧αの電池についてはステップS5;NO、充電の抑制が不要と判断して、ステップS8へ進む。ステップS6では、充電の抑制が必要な電池21に対応する放電回路10を駆動して、電圧バランス動作を実行する。すなわち、当該放電回路10のトランジスタ12に、制御部14からPWM信号が与えられ、PWM信号のデューティで決まる期間だけ、トランジスタ12がONとなる。このON期間に、電池21が放電回路10を介して放電する。なお、トランジスタ12のON期間は、セル電圧に応じて切り替えられるが、これについては後で説明する。一方、ステップS4での判定の結果、電圧バランス動作が実行中であればステップS4;NO、ステップS7へ進む。ステップS7では、電池21ごとに、セル電圧と目標電圧とを比較する。そして、セル電圧≧目標電圧の電池についてはステップS7;YES、充電抑制が必要と判断して、ステップS6へ進む。また、セル電圧<目標電圧の電池についてはステップS7;NO、充電抑制が不要と判断して、ステップS8へ進む。以上により、電圧バランス動作が行われていない状態でステップS4;YES、いずれかの電池21の電圧が、目標電圧α以上となった場合はステップS5;YES、当該電池21に対応するトランジスタ12が所定期間ONとなり、当該電池21が放電するステップS6。また、電圧バランス動作が行われている状態でステップS4;NO、所定期間ONするトランジスタ12に対応する電池21の電圧が、目標電圧未満となった場合はステップS7;NO、当該電池21に対応するトランジスタ12がOFFとなり、当該電池21の放電が停止するステップS8。このような動作が繰り返されることで、各電池21の電圧が均等化される。ところで、本実施形態では、ステップS6において放電回路10を駆動する場合、セル電圧に応じて、PWM信号のデューティを70と30に切り替える。但し、このデューティの値は一例であって、他の値を採用してもよい。図4aは、デューティが70のPWM信号の波形を示している。信号の1周期をTとし、ON期間信号がHレベルの期間をT1としたとき、T1/T=70である。ON期間T1は、本発明における第1の期間に相当する。図4bは、デューティが30のPWM信号の波形を示している。信号の1周期をTとし、ON期間をT2としたとき、T2<T1であって、T2/T=30である。ON期間T2は、本発明における第2の期間に相当する。これらのPWM信号のON期間T1、T2において、トランジスタ12はON状態となる。図3は、図2のステップS6において放電回路10を駆動する場合の、PWM信号のデューティ切替手順を表したフローチャートである。各ステップは、制御部14を構成するCPUによって実行される。ステップS11では、PWM信号のデューティが30か否かが判定される。充電開始直後は、PWM信号のデューティが70に設定されるのでステップS11;NO、ステップS14へ進む。ステップS14では、セル電圧を可変電圧と比較する。ここでいう可変電圧とは、例えば、満充電状態での電圧の80程度の電圧である。セル電圧が可変電圧付近の高い電圧である場合に、抵抗11に大きな放電電流を流すと、抵抗11に許容値を超える消費電力が発生し、抵抗11が焼損するおそれがある。しかし、充電開始後、暫くの間はセル電圧が低いので、セル電圧<可変電圧となるステップS14;YES。したがって、ステップS13へ進んで、PWM信号のデューティを70に維持する。なお、ステップS14における可変電圧は、本発明における第1の基準電圧に相当する。一方、充電が進んでセル電圧が高くなり、セル電圧≧可変電圧になるとステップS14;NO、抵抗11に流す放電電流を制限する必要があるので、ステップS15へ進んで、PWM信号のデューティを30に切り替える。これにより、トランジスタ12のON期間が短くなって、抵抗11に流れる放電電流が減少する。このため、抵抗11の消費電力も抑制される。また、ステップS11において、PWM信号のデューティが30の場合はステップS11;YES、ステップS12へ進む。ステップS12では、セル電圧を、可変電圧-ααは前述の一定値と比較する。比較の結果、セル電圧≧可変電圧-αであればステップS12;NO、抵抗11に流す放電電流を引き続き制限する必要があると判断し、ステップS15へ進んで、PWM信号のデューティを30に維持する。一方、セル電圧<可変電圧-αであればステップS12;YES、抵抗11に流す放電電流を制限する必要がないと判断し、ステップS13へ進んで、PWM信号のデューティを70に切り替える。なお、ステップS12における可変電圧-αは、本発明における第2の基準電圧に相当する。本発明では、以上述べた以外にも種々の実施形態を採用することができる。例えば、図2の手順では、ステップS2~S8において、電池21ごとに処理を行うステップS2、S5、S7を含んでいるが、1つの電池につきステップS2~S8を実行した後、次の電池につき改めてステップS2~S8を実行する手順としてもよい。また、前記の実施形態では、放電回路10のスイッチング素子としてトランジスタ12を用いているが、トランジスタに代えてFETを用いてもよい。また、前記の実施形態では、電圧検出回路13を制御部14と別に設けているが、電圧検出回路13を制御部14に組み込んでもよい。さらに、前記の実施形態では、本発明を電気自動車に搭載される組電池に適用した例を挙げたが、本発明は、電気自動車以外の用途に用いられる組電池にも適用することができる。