複数個の電池セルが直列並列に接続された電池部と、前記電池部の各電池セルの温度を制御するための冷暖房部を制御する温度制御部と、前記冷暖房部の動作状況毎に、最高温度と最低温度となる前記電池部の位置に配置された複数の温度計測部と、を備え、前記温度制御部は、前記動作状況毎に、対応する温度計測部が計測した最高温度と最低温度が、電池セルの適正温度範囲に含まれるように温度制御を行う、ことを特徴とする電池温度制御システム。前記冷暖房部は、前記電池部と一体に設けられたペルチェ素子と、前記ペルチェ素子に向かう所定方向の風を発生させるファンであり、前記温度制御部は、前記電池部の温度を上げる場合は、前記ペルチェ素子の対となる絶縁板の放熱側を、前記ファンの風向きの上流側に設定し、前記電池部の温度を下げる場合は、前記ペルチェ素子の対となる絶縁板の吸熱側を、前記ファンの風向きの上流側に設定する、ことを特徴とする請求項1記載の電池温度制御システム。前記温度制御部は、前記冷暖房部の停止時には、前記冷暖房部の停止時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行い、前記冷暖房部を暖房として使用している時には、前記冷暖房部の暖房時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行い、前記冷暖房部を冷房として使用している時には、前記冷暖房部の冷房時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行う、ことを特徴とする請求項1記載の電池温度制御システム。複数個の電池セルが直列並列に接続された電池部と、前記電池セルの温度を制御するための冷暖房部と、前記冷暖房部の動作状況毎に、最高温度と最低温度となる前記電池部の位置に配置された複数の温度計測部と、を備えたシステムが実行する電池温度制御方法において、前記冷暖房部の停止時には、前記冷暖房部の停止時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行い、前記冷暖房部を暖房として使用している時には、前記冷暖房部の暖房時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行い、前記冷暖房部を冷房として使用している時には、前記冷暖房部の冷房時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行う、ことを特徴とする電池温度制御方法。本発明は、上記問題を解決するためになされたものであり、電動車両などの車両において、複数の電池セルが直列または並列に接続されて構成される電池部電池パック内の温度を電池セルの適正温度範囲に収めることを安価で可能とした電池温度制御システムおよび方法を提供することを目的とする。提案する電池温度制御システムは、複数個の電池セルが直列並列に接続された電池部と、前記電池部の各電池セルの温度を制御するための冷暖房部を制御する温度制御部と、前記冷暖房部の動作状況毎に、最高温度と最低温度となる前記電池部の位置に配置された複数の温度計測部と、を備え、前記温度制御部は、前記動作状況毎に、対応する温度計測部が計測した最高温度と最低温度が、電池セルの適正温度範囲に含まれるように温度制御を行う、ものである。例えば、前記温度制御部は、前記冷暖房部の停止時には、前記冷暖房部の停止時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行う。また、前記冷暖房部を暖房として使用している時には、前記冷暖房部の暖房時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行う。また、前記冷暖房部を冷房として使用している時には、前記冷暖房部の冷房時に最高温度と最低温度を示す前記電池部内の位置に設置された温度計測部が計測した温度が電池セルの適正温度範囲に含まれるように温度制御を行う。提案する電池温度制御システムでは、温度制御部は、冷暖房部の動作状況毎に、対応する温度計測部が計測した最高温度と最低温度が、電池セルの適正温度範囲に含まれるように温度制御を行っている。例えば、冷暖房部の停止時、暖房としての使用時、冷房としての使用時について、それぞれ最高温度、最低温度となる電池部内の位置に設置された温度計測部により温度を計測しているので、電池セル毎に温度計測部を設置する場合に比較し、温度計測部の数が少なくてすみ、安価なシステム構成にして、電池部内の温度を電池セルの適正温度範囲に収めることを可能としている。以下、本発明に係る実施の形態について図面を参照して詳細に説明する。図1は、本実施形態の電池パック上の温度センサの配置方法を示す図である。図1に示すように、電池セル単電池複数個ここでは、4個を直列あるいは並列に接続して電池ブロックが構成され、その電池ブロックが複数個ここでは2個の電池ブロック11、14が集まって電池パック10が構成される。この電池パック10内に対し、ペルチェ16により温度制御を行なう。電池ブロック11は、4個の電池セル12-1、12-2、12-3、12-4が直列に接続されて構成され、電池ブロック14は、4個の電池セル15-1、15-2、15-3、15-4が直列に接続されて構成される。ペルチェ16による温度制御を電池パック10に対して行なうに際して、電池パック10内の各位置で計測された温度が必要になる。本実施形態では、システムの動作状況、特に、ペルチェ放熱および吸熱手段の動作状況に応じて、電池パック10内の各位置での温度分布が変化することを利用して温度制御を行っている。具体的には、ペルチェ動作停止時、ペルチェによる放熱時ペルチェの暖房としての使用時、ペルチェによる吸熱時ペルチェの冷房としての使用時に分けて、電池パック10内の最高温度、最低温度となる位置を予め求めておき、それらの位置重複しない限り、6箇所に、温度センササーミスタ等を設置しておく。これは、ペルチェ停止時に最高温度であった位置が、冷房で電池パック10を冷やしたときに、最高温度である位置を保ちつつ、各位置が一様に冷えていくことは通常ないことを考慮したものである。暖房時も同様である。図1では、ペルチェ停止時に最高温度となる場所に設置された温度センサが温度センサ5であり、最低温度となる場所に設置された温度センサが温度センサ6である。また、ペルチェの暖房としての使用時に最高温度となる場所に設置された温度センサが温度センサ1であり、最低温度となる場所に設置された温度センサが温度センサ2である。また、ペルチェの冷房としての使用時に最高温度となる場所に設置された温度センサが温度センサ3であり、最低温度となる場所に設置された温度センサが温度センサ4である。そして、ペルチェ停止時には、温度センサ5、6が計測した温度が電池セルの適正温度範囲に含まれているかどうかを判定し、ペルチェの暖房としての動作時には、温度センサ1、2が計測した温度が電池セルの適正温度範囲に含まれているかどうかを判定し、ペルチェの冷房としての動作時には、温度センサ3、4が計測した温度が電池セルの適正温度範囲に含まれているかどうかを判定する。図2は、本発明の一実施形態に係る電池温度制御システムを示す図である。図2に示すように、このシステムは、温度センサ1~6が設置された電池パック10、放熱あるいは吸熱のソースとしてのペルチェ16、ペルチェ16の熱を所定方向に流す風を発生させるファン18、温度センサ1~6が検出した温度に応じてペルチェ16の停止、放熱、吸熱およびファン18を制御する制御部20、制御部20からペルチェ16への制御信号をレベル調整するためのDC-DCコンバータ17、を有する。図3は、図2の制御部を示す図である。図3に示すように、電池パック10内の各位置に設置された温度センサ1~6が検出した温度が入力ポート21~26を通してレジスタ32に格納される。メモリ35には、電池温度制御プログラム36が格納されている。この電池温度制御プログラム36はCPU31によって実行されるが、その際、レジスタ32内の各検出温度が参照される。電池温度制御プログラム36の処理結果は、ペルチェ制御信号発生回路37に出力される。そして、ペルチェ制御信号発生回路37で、ペルチェ16を制御する制御信号が発生され、出力ポート33を通してDC-DCコンバータ17に出力され、レベル調整されて、ペルチェ16に出力される。図4は、図2の電池温度制御システムの熱循環系を示す図である。図4に示すように、実際には、ペルチェは電池パックと一体化して、電池パックペルチェ40となっている。その意味で、図1および図2は、ペルチェが電池パックと分離して示されている概念的な概念図である、ということができる。また、図4において、ファン18、風の流入排出経路を含む容器39、電池パックと一体化されたペルチェ、により熱源ユニットが構成されている。電池パック40は容器39内にある。この容器39には一端にあるパイプを通してファン18が発生した風が流入し、流入した風は電池パック40を通過した後、他端にあるパイプを通して容器39から出て行く。電池パック40の温度を上昇させるときは、図5で後述するように、ペルチェの対となる絶縁板のうちの、ファン18から上流側にある絶縁板が放熱するような制御を行う。一方、電池パック40の温度を下降させるときは、ペルチェの対となる絶縁板のうちの、ファン18から上流側にある絶縁板が吸熱するような制御を行う。図5は、図2の電池パックペルチェおよび制御部の電池温度制御系を示す図である。図5では、ペルチェと一体化した電池パック40の構成が具体的に示されている。ただし、図が煩雑になるのを避けるために、電池ブロック11、14に含まれるはずの各電池セルは示されていない。図5において、電池ブロック11は、対となる絶縁板45、46、電極47、49、51、53、55、57、P型半導体48、52、56、N型半導体50、54により構成される。また、電池ブロック14は、対となる絶縁板65、66、電極67、69、71、73、75、77、P型半導体68、72、76、N型半導体70、74により構成される。電池ブロック11、14に対し、対となる絶縁板45、46、65、66は、それぞれの電池ブロック内の各電池セルを挟むように配置される。図3に示した、電池温度制御プログラム36の処理内容このプログラム36の処理については図6で後述するは、次の3つに分けられる。1電池パック40の温度範囲温度センサ5、6が計測が適正温度範囲に含まれる場合は温度制御を行わない。2電池パック40の温度範囲温度センサ5、6が計測が適正温度範囲より低温側にずれている場合は、ペルチェによる放熱を行うペルチェを暖房として動作させる。3電池パック40の温度範囲温度センサ5、6が計測が適正温度範囲より高温側にずれている場合は、ペルチェによる吸熱を行うペルチェを冷房として動作させる。ペルチェを暖房として動作させるときは、図5の矢印Xにて示されるファン18の風向きに対し、電池ブロック11、14のそれぞれ上流側に位置する絶縁板45、65が放熱するように、CPU31からの指示に基づき、暖房用信号発生回路41が出力する制御信号によりスイッチ84を導通させ、冷房用信号発生回路42が出力する制御信号によりスイッチ85を非導通にさせ、冷暖房切替信号発生回路43が出力する制御信号によりスイッチ81を暖房用電源82側に傾ける。このようにすることで、例えば電池ブロック14を例にとると、電極77、P型半導体76、電極75、N型半導体74、電極73、P型半導体72、電極71、N型半導体70、電極69、P型半導体68、電極67の順に電流が流れる。そして、P型半導体の場合は、電流の向きに熱移動が行われ、N型半導体の場合は、電流の向きとは逆向きに熱移動が行われることから風向き上流の絶縁板65が放熱側、下流の絶縁板66が吸熱側の板となる。ペルチェを冷房として動作させるときは、図5の矢印Xにて示されるファン18の風向きに対し、電池ブロック11、14のそれぞれ上流側に位置する絶縁板45、65が吸熱するように、CPU31からの指示に基づき、暖房用信号発生回路41が出力する制御信号によりスイッチ84を非導通にさせ、冷房用信号発生回路42が出力する制御信号によりスイッチ85を導通させ、冷暖房切替信号発生回路43が出力する制御信号によりスイッチ81を冷房用電源83側に傾ける。このようにすることで、例えば電池ブロック14を例にとると、電極67、P型半導体68、電極69、N型半導体70、電極71、P型半導体72、電極73、N型半導体74、電極75、P型半導体76、電極77の順に電流が流れる。そして、P型半導体の場合は、電流の向きに熱移動が行われ、N型半導体の場合は、電流の向きとは逆向きに熱移動が行われることから風向き上流の絶縁板65が吸熱側、下流の絶縁板66が放熱側の板となる。図6は、電池温度制御処理のフローチャートである。このフローチャートの処理は、図3の電池温度制御プログラム36がCPU31により実行されることで、実行される。このフローチャートの処理はペルチェを暖房あるいは冷房として動作させてから一定間隔ステップS12の時間待ちの間隔経過してから起動される。この際のペルチェの通電時間はフローチャートの実行周期より短い。このため、フローチャートが起動されるときは、ペルチェは常に停止しているものと仮定できる。図6のステップS1で、温度センサ5ペルチェ停止時に最高温度となる位置に設置された温度センサ、および、温度センサ6ペルチェ停止時に最低温度となる位置に設置された温度センサが計測した温度をレジスタ32から取得する。そして、ステップS2で、温度センサ5の計測温度が目標温度範囲上限電池セルの適正温度範囲の上限より高いかどうかを判定する。ステップS2で温度センサ5の計測温度が目標温度範囲上限以下であると判定された場合ステップS2の判定結果がNoの場合、ステップS6で、温度センサ6の計測温度が目標温度範囲下限電池セルの適正温度範囲の下限より低いかどうかを判定する。ステップS6で温度センサ6の計測温度が目標温度範囲下限より高いと判定された場合ステップS6の判定結果がNoの場合、温度センサ5および6の計測温度が目標温度範囲に収まっていることになり、ステップS1に戻り、処理を繰り返す。ステップS2で温度センサ5の計測温度が目標温度範囲上限より高いと判定された場合ステップS2の判定結果がYesの場合、ステップS3で、ペルチェを冷房として動作させるための制御を開始し、ステップS4で、温度センサ3ペルチェを冷房として使用時に最高温度となる位置に設置された温度センサ、および、温度センサ4ペルチェを冷房として使用時に最低温度となる位置に設置された温度センサが計測した温度をレジスタ32から取得する。そして、ステップS5で、冷房条件で、ペルチェへ流す電流の通電時間を計算し、ステップS10に進む。なお、ステップS5の処理内容としては、例えば、温度センサ3が計測した温度が、目標温度範囲上限をどの位超えているかに比例して、ペルチェを冷房として動作させるための電流を流す通電時間を、温度差と冷房のための通電時間の関係を示す冷房条件テーブル不図示に基づいて求めるものである。ステップS6で温度センサ6の計測温度が目標温度範囲下限より低いと判定された場合ステップS6の判定結果がYesの場合、ステップS7で、ペルチェを暖房として動作させるための制御を開始し、ステップS8で、温度センサ1ペルチェを暖房として使用時に最高温度となる位置に設置された温度センサ、および、温度センサ2ペルチェを暖房として使用時に最低温度となる位置に設置された温度センサが計測した温度をレジスタ32から取得する。そして、ステップS9で、暖房条件で、ペルチェへ流す電流の通電時間を計算し、ステップS10に進む。なお、ステップS9の処理内容としては、例えば、温度センサ2が計測した温度が、目標温度範囲下限をどの位下回っているかに比例して、ペルチェを暖房として動作させるための電流を流す通電時間を、温度差と暖房のための通電時間の関係を示す暖房条件テーブル不図示に基づいて求めるものである。ステップS5またはステップS9から制御を渡されたステップS10では、パルス変調演算処理を行う。採用するパルス変調方式としては様々な方式が可能であるが、ここでは、パルス幅変調PWMPulseWidthModulationを用いる。すなわち、ステップS5またはS9で求めた電流の通電時間を実現するデューティー比パルスのオンとオフの時間の比をPWM演算を行なって求める。そして、パルス幅変調された制御信号がステップS11で暖房か冷房かに応じて図5のスイッチ84またはスイッチ85にPWM出力される。続くステップS12では、一定時間経過してからステップS1に戻るように、時間待ちが行われる。以上説明したように、本実施形態の電池温度制御システムでは、制御部20は、ペルチェの動作状況毎に、対応する温度センサが計測した最高温度と最低温度が、電池セルの適正温度範囲に含まれるように温度制御を行っている。例えば、ペルチェの停止時、暖房としての使用時、冷房としての使用時について、それぞれ最高温度、最低温度となる電池部内の位置に設置された温度センサにより温度を計測しているので、電池セル毎に温度センサを設置する場合に比較し、温度センサの数が少なくてすみ、安価なシステム構成にして、電池パック内の温度を電池セルの適正温度範囲に収めることを可能としている。