電池の温度を熱源を使って調整するシステムにおける温調制御システムであって、前記電池の温度を計測する電池温度計測部と、前記電池の周囲の環境温度を計測する環境温度計測部と、前記電池温度計測部が計測した前記電池の温度と前記電池の温度が到達すべき目標温度とに基づいて前記電池に必要な熱量を算出する第1の熱量算出部と、前記環境温度計測部が計測した環境温度に基づいて、前記電池の外部の環境から前記電池への熱流量を算出する第2の熱量算出部と、前記第1の熱量算出部が算出した前記電池に必要な熱量から前記第2の熱量算出部が算出した前記電池の外部の環境から前記電池への熱流量を減算することにより、前記熱源から前記電池に与えるべき熱量を算出し、該算出した熱量に対応する電力を前記熱源に供給する熱源電力供給部と、を備えることを特徴とする外部環境からの熱量を考慮した温調制御システム。前記電池温度計測部は、前記電池上の、前記熱源による熱の流入箇所に最も近い位置と最も離れた位置にそれぞれ設置される第1および第2の電池温度計測部により構成され、前記第1の熱量算出部は、前記第1および第2の電池温度計測部が計測した第1および第2の電池温度の平均値と前記電池の温度が到達すべき目標温度とに基づいて前記電池に必要な熱量を算出する、ことを特徴とする請求項1に記載の外部環境からの熱量を考慮した温調制御システム。前記第1の熱量算出部は、前記目標温度から前記電池温度計測部が計測した電池温度を減算した結果に前記電池の熱容量を乗算した結果として、前記電池に必要な熱量を算出する、ことを特徴とする請求項1または2のいずれかに記載の外部環境からの熱量を考慮した温調制御システム。前記第2の熱量算出部は、前記環境温度計測部が計測した環境温度から前記電池温度計測部が計測した電池温度を減算した結果に前記電池の外部の環境から前記電池への熱伝達率を乗算した結果として、前記電池の外部の環境から前記電池への熱流量を算出する、ことを特徴とする請求項1ないし3のいずれかに記載の外部環境からの熱量を考慮した温調制御システム。前記第2の熱量算出部は、前記目標温度と複数の環境温度との各差分温度に対応して予め前記電池の外部の環境から前記電池への各熱流量を計測し、前記各差分温度と前記各熱流量との関係をテーブルデータとして予め記憶し、前記目標温度と前記環境温度計測部が計測した環境温度との差分温度に基づいて前記マップテーブルデータを参照することにより、前記電池の外部の環境から前記電池への熱流量を算出する、ことを特徴とする請求項1ないし3のいずれかに記載の外部環境からの熱量を考慮した温調制御システム。前記第2の熱量算出部は、前記目標温度と複数の環境温度との各差分温度に対応して予め前記電池の外部の環境から前記電池への各熱流量を計測し、前記各差分温度と前記各熱流量との関係を関数データとして予め記憶し、前記目標温度と前記環境温度計測部が計測した環境温度との差分温度に基づいて前記関数データにて計算することにより、前記電池の外部の環境から前記電池への熱流量を算出する、ことを特徴とする請求項1ないし3のいずれかに記載の外部環境からの熱量を考慮した温調制御システム。本発明は、環境温度に対応して電池の最適な温調制御を実現することを目的とする。本発明は、電池の温度を熱源を使って調整するシステムにおける温調制御システムであって、電池の温度を計測する電池温度計測部と、電池の周囲の環境温度を計測する環境温度計測部と、電池温度計測部が計測した電池の温度と電池の温度が到達すべき目標温度とに基づいて電池に必要な熱量を算出する第1の熱量算出部と、環境温度計測部が計測した環境温度に基づいて、電池の外部の環境から電池への熱流量を算出する第2の熱量算出部と、第1の熱量算出部が算出した電池に必要な熱量から第2の熱量算出部が算出した電池の外部の環境から電池への熱流量を減算することにより、熱源から電池に与えるべき熱量を算出し、その算出した熱量に対応する電力を熱源に供給する熱源電力供給部とを備える。本発明によれば、熱源から出力される熱量を過不足なく電池に与えることが可能となり、電池温調のエネルギー効率を向上させることが可能となる。以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。図1は、本発明の実施形態の構成図である。本実施形態は、車両に搭載される電池を温めるバッテリ温調システムとして実施される。電池や電池パック以下単に電池と称する101は、車両等を駆動し、例えばリチウムイオン電池である。この電池101は、例えば複数の電池モジュールから構成されている。電池101には、その温度を測定するための2つの温度計測部102および103が装着されている。温度計測部102および103は例えば、半導体抵抗温度センサであるサーミスタにより構成される。本実施形態では、熱源104のペルチェ素子からの熱が流入する位置に、第1の温度計測部102を設置し、熱の流入箇所から最も離れた位置に、第2の温度計測部103を設置する。これら温度計測部102、103にて検出される温度をTs1及びTs2とする。また、電池101には、それを温めたり冷却したりするための熱源104が密着されている。この熱源104は例えば、熱電素子の一種であるペルチェ素子である。熱源104には、それ自体の発熱を冷却するためおよび熱源104の加熱冷却効果を電池101に伝えやすくするためのファン107が配置されている。ファン107は例えば、モータとモータ軸に直結されている回転羽とで構成される。DDCDC-DCコンバータ106は、制御部105から供給される電力電圧を、熱源101を駆動するための一定電圧に昇圧または降圧する。温度計測部108は、電池101の周囲の環境温度を計測するためのセンサであり、温度計測部102、103と同様に、例えば半導体抵抗温度センサであるサーミスタにより構成される。制御部105は、システム全体を制御するコンピュータユニットおよび電源ユニットである。制御部105は、温度計測部102、103が検出する電池101の各部の温度を監視すると共に、温度計測部108が検出する環境温度を監視する。そして、制御部105は、温度計測部102、103、108の各温度検出出力に基づいて、電池101の温度が所定の目標温度になるように、熱源104が電池101に与えるべき熱量を算出する。そして、制御部105は、その算出した熱量に対応する出力電流値を決定し、DDC106を介して、熱源104のペルチェ素子を駆動する。また、制御部105、ファン107を駆動する。制御部105は、CPU中央演算処理装置、メモリのほか、図1の電池101、温度計測部102、103、108、ファン107などに対するインタフェース回路を備える。そして、それぞれの回路が、バスによって相互に接続される構成を有する。CPUは、メモリに記憶された制御プログラムを実行することにより、以下に説明する各制御動作を実現する。図1の構成を有する本実施形態の動作原理について、以下に説明する。電池101を温調制御する際に、熱源104のペルチェ素子からの熱が流入する位置と、そこから離れた位置では伝熱の時間差により温度ムラが生じる。そこでまず、本実施形態では、熱源104のペルチェ素子からの熱が流入する位置に、第1の温度計測部102を設置する。また、熱の流入箇所から最も離れた位置に、第2の温度計測部103を設置し、それぞれ温度Ts1及びTs2を検出する。いま、電池101に必要な熱量をQNとしたとき、QNは次式により算出することができる。ここで、Cは、電池101の熱容量であり、TGは、目標温度である。上記1式において、Ts1-Ts2/2は、電池101の代表温度を計算している。従って、上記1式は、電池101の目標温度TGと電池101の代表温度との差分に電池101の熱容量を乗算して得られる熱量を、電池101に必要な熱量をQNとして計算していることになる。次に、外部環境から電池への熱流量QAは、次式により算出することができる。ここで、hは、外部環境から電池101への熱伝達率である。これにより、上記2式は、環境温度TAと電池101の代表温度との差分に熱伝達率hを乗算して得られる熱量を、外部環境から電池への熱流量QAとして計算していることになる。以上の1式および2式より、本実施形態では、熱源104から電池101に与えるべき熱量QPを、次式に示されるように、電池101に必要な熱量QNから外部環境から電池への熱流量QAを差し引いた値として算出する。図2は、上述の動作原理に基づいて図1の制御部105が実行する制御処理を示すフローチャートである。制御部105はまず、温度計測部102、103からの各電池温度Ts1及びTs2、ならびに温度計測部108からの環境温度TAを取得するステップS201。次に、制御部105は、環境温度TAから前述した2式に基づき、外部環境から電池への熱流量QAを求めるステップS202。これと共に、制御部105は、各電池温度Ts1及びTs2から前述した1式に基づき、電池101に必要な熱量をQNを求めるステップS203。さらに、制御部105は、ステップS202とS203の各計算結果から、前述した3式に基づき、ペルチェ素子である熱源104から電池101に与えるべき熱量QPを求めるステップS204。そして、制御部105は、ステップS204にて算出した熱量QPに対応する出力電流値を決定し、DDC106を介して、熱源104のペルチェ素子を駆動するステップS205。制御部105は、以上のステップS201からS205までの一連の制御動作を繰り返し実行して、電池101の温調制御を行う。ここで、図2のステップS202における外部環境から電池への熱流量QAを算出するための本実施形態のさらに制御例について説明する。熱流量QAを算出するための前述の2式では、熱伝達率hを予め計測する必要がある。これに対し、次のような制御形態を採用することが可能である。まず、目標温度TGと環境温度TAとの差分温度に対応して予め電池101の外部の環境から電池101への各熱流量QAを計測しておき、図3に示されるようなマップテーブルを制御部105に保持する。そして、制御部105は、ステップS202で、目標温度TGとステップS201で計測された環境温度TAとの差分温度に基づいてこのテーブルを参照し、熱流量QAを決定する。あるいは、次のような制御形態を採用することも可能である。まず、目標温度TGと環境温度TAとの差分温度に対応して予め熱流量QAを計測しておき、図4に示されるような特性を有する関数を制御部105に保持する。そして、制御部105は、ステップS202で、目標温度TGとステップS201で計測された環境温度TAとの差分温度に基づいてこの関数を計算し、熱流量QAを決定する。以上説明した実施形態では、電池101の温度を計測する温度計測部として102と103の2つの温度計測部を設けたが、これに限られるものではない。電池101の構成に応じて1つでもよいし3つ以上の複数であってもよい。その場合、1式および2式のTs1-Ts2/2の項は、電池101の代表温度を算出するための計算項に置き換えられる。以上のようにして、本実施形態では、電池101に必要な熱量をQNから外部環境から電池への熱流量QAを差し引いた値として、熱源104から電池101に与えるべき熱量QPの最適値を算出することが可能となる。これにより、ペルチェ素子である熱源104から出力される熱量を過不足なく電池に与えることが可能となり、電池温調のエネルギー効率を向上させることが可能となる。