"熱電素子から出力される起電力を制御する熱電変換素子出力制御装置において、熱電素子から出力される起電力の電流Iを検出、測定する手段と、電圧Vを検出、測定する手段と、前記電圧V、電流I及び熱電素子の内部抵抗Rとから出力電力VIと熱電素子の内部損失RI2とを比較演算する手段と、この比較演算された判定値により、PWMによる出力パルスのパルス波の幅W或いはデューティ値Dを変更するコンバート手段とを有することを特徴とする熱電変換素子出力制御装置。熱電素子から出力される起電力の電圧V、電流I、熱電素子の内部抵抗Rとから計算される出力電力VIと熱電素子の内部損失RI2とを比較することに出力電力と内部損失の差が小さくなるようパルス幅を長短加減することを特徴とする請求項1に記載の熱電変換素子出力制御装置。熱電素子から出力される起電力の電圧V、電流I、熱電素子の内部抵抗Rとから計算される出力電圧Vと熱電素子の内部損失電圧RIとを比較することに出力電圧と内部損失電圧の差が小さくなるようパルス幅を長短加減することを特徴とする請求項1又は2に記載の熱電変換素子出力制御装置。熱電素子から電力を取り出すときのコンバータ内部に有るMOSFETやダイオードでの電圧降下を考慮した判定値3=Vin-RI-DVFET-1-DVd並びに判定値4=Vin-RI-VAで、出力電圧と内部損失電圧の差が小さくなるようパルス幅を長短加減することを特徴とする請求項1~3の何れかに記載の熱電変換素子出力制御装置。本発明は、前記従来の熱電変換素子出力制御における課題に鑑み、熱電変換素子であっても、それから発生する起電力を最大化できる電流×電圧の最大電力点あるいは最適動作点を自動で求めて負荷や蓄電池に出力するMPPT機能を有する熱電変換素子出力制御装置を提供することを目的とする。本発明では、前記の目的を達成するため、熱電素子から出力される起電力の電圧Vと出力回路に流れる電流Iを測定し、電圧V、電流I及び熱電素子の内部抵抗Rとから出力電力VIと熱電素子の内部損失RI2とを比較することにより、或いは前記電圧Vと熱電素子の内部抵抗Rに電流Iを掛けて出来た電圧降下RIを比較することにより、PWMによる出力パルスのパルス波の幅W或いはデューティONとOFFの時間比率値Dを変更する。すなわち、本発明による熱電変換素子出力制御装置は、熱電素子から出力される起電力の電流Iを検出、測定する手段と、電圧Vを検出、測定する手段と、前記電圧V、電流I及び熱電素子の内部抵抗Rとから出力電力VIと熱電素子の内部損失RI2とを比較演算する手段と、或いはこれらの式から電流を括って直接前記電圧Vと熱電素子の内部抵抗Rに電流Iを掛けて出来た電圧降下RIを比較演算する手段と、PWMによる出力パルスのパルス波の幅W或いはデューティ値Dを変更するコンバート手段とを有するものである。具体的には、判定値1=VI-RI2或いは判定値1から電流を括って判定値2=V-RIの関数を用いて、コンバータの電流スイッチを制御するPWMのパルス幅Wまたはデューティ値Dを変更する。判定値が正であれば、PWMによるパルス幅を広くし、逆に、負であれば、PWMによるパルス幅を狭くする。判定値1も判定値2も同じ効果を発揮するが、判定値2の方が1次式なので演算時間が少なくて済む。しかし、熱電発電の場合電流電圧が常に変化しているが、温度が急激に変化することは無いので、演算時間が影響する事は無い。判定値1は、電力に比例した制御量になるので、熱源の温度が大きく変動しても、電力に比例した制御が行えることになるので、熱源が変動する場合に安定した制御が行える。一方の判定値2は、電圧と電流を比較することになるので、熱源の変動が小さい場合に精密に最大出力を求める用途に適している。この方式は、従来用いられていたコンダクタンスあるいは抵抗値を計算するのではなく、温度変化に伴い電圧、電流が共に変化する熱電変換素子用から出力される電力を最大に取り出すために、出力電力と内部損失を比較して、その差が小さくなるように制御するため、熱電変換素子用として最適なMPPT制御を実現することが出来る。以上説明した通り、前記本発明による熱電変換素子出力制御装置では、温度変化に伴い電圧、電流が共に変化する熱電変換素子用から出力される電力を最大に取り出すことが出来るため、熱電変換素子用として最適なMPPT制御を実現することが出来る。更に、電圧と電流を時間平均して測定すればノイズに対しても強くなり、これにより、熱電変換素子から効率的に電力を取り出すことが可能となる。本発明では、前記の目的を達成するため、熱電素子から出力される起電力の電流Iと電圧V及び熱電素子の内部抵抗Rとから出力電力VIと熱電素子の内部損失RI2とを比較し、これによりPWMによる出力パルスのパルス波の幅W或いはデューティ値Dを変更するようにした。以下、本発明を実施するための最良の形態について、実施例をあげて詳細に説明する。図1は、本発明による熱電変換素子出力制御装置の一実施例を示すブロック図である。この図1に示すように、電流センサにより熱電素子から出力される起電力の電流Iが検知され、その電流値Iが電流検出装置により検知、測定される。また、電流センサにより熱電素子から出力される起電力の電圧Vが検知され、その電圧値Vが電圧検出装置により検知、測定される。この電流Iと電圧Vは、演算処理部により演算され、出力電力VIと熱電素子の内部損失RI2とが比較される。これによりコンバータにおいてPWMによる出力パルスのパルス波の幅W或いはデューティ値Dを変更する。例えば、熱電素子からの電力取り出しの制御方式として次の判定値1を利用する。判定値1=VI-RI2ここで、Vは熱電素子からの出力電圧、Rは熱電素子の内部抵抗、Iは熱電素子から流れ出る電流を表わす。これは、出力電力VIと熱電素子の内部損失RI2とを比較するもので、両者から電流Iを括ると、次の判定値2となる。判定値2=V-RIこれは、出力電圧Vと熱電素子の内部損失電圧RIとを比較することになり、この関数を用いて、コンバータの電流スイッチを制御するPWMの周期Dを変更する。この判定式を利用すると、1演算時間が掛かる割り算が発生しない、2変化分ではないので安定な評価計算が出来る、というメリットがある。判定式には、従来用いられていたコンダクタンスあるいは抵抗値を計算するのではなく、電力を最大に取り出すために、出力電力と内部損失を比較して、その差が小さくなるように制御している。判定値が正であれば、PWMのスイッチONの時間を長くし、パルス幅を広くする。逆に、負であれば、PWMのスイッチのONの時間を短くし、パルス幅を狭くする。図2は、本発明による熱電変換素子出力制御装置の一実施例を示すブロック図であり、特にコンバータの部分を図1より詳細に示している。熱電素子から電力を取り出す場合に、コンバータ内のMOSFET金属酸化膜半導体FET:MetalOxideSemiconductorFETおよびダイオードに加わる電圧降下が影響する。従って、その電圧降下を考慮して、厳密に出力の最大電力を求める必要が有る。その電圧降下分を考慮したときの出力電圧Voutは次の数式1のように表わせる。ここで、DはFETスイッチのデューティ比周期、VFETはMOSFETのON時の電圧降下を表す。ここで、電流をIoutとしてIoutαIとなり、α=1-Dと表わせる。したがって、出力電力は次の数式2で表わせる。ここで、簡単のためにαを取ると、出力電力は次の数式3で表わせる。ここで、Vinは入力電圧、Vdはダイオードの順方向電圧を表す。最大出力電力を得るためには、上式を微分して0になるところである。まず、熱電素子の開放電圧Vopenと内部抵抗Rとして、Vopen-Vin=RIの関係があるから、出力電力微分すると次の数式4となり、これを変形すると次の数式5となる。従って、次の判定値3を利用することで、コンバータ内部の特性を考慮して最大の電力を取り出すように制御できることになる。この判定値3は、判定値2の於いてMOSFETやダイオードでの電圧降下を考慮したものと考える事ができる。判定値3=Vin-RI-DVFET-1-DVd判定値が正であれば、PWMのスイッチONの時間を長くする。逆に、負であれば、PWMのスイッチのONの時間を短くする。これは、低い電圧から最大電力を取り出す場合に重要なことである。この判定式を利用するためには、あらかじめ熱電素子の内部抵抗R,コンバータで使用するFETのON時の電圧降下、ダイオードの電圧降下を演算処理部に設定しておく必要がある。判定式には、1割り算が発生しない、2測定が、コンバータに入力する電圧と電流およびデューティ比Dだけで変化分ではないので安定な評価計算が出来る。3低い入力電圧時に最大の電力をコンバータ出力で取り出すことが出来る、等の3つのメリットがある。さらに次の判定値4により、VdはDに対して増減が逆に作用するので、VAをコンバータの定数として、求めてもよい。判定値4=Vin-RI-VA判定値3は、FETの電圧降下、ダイオードの電圧降下を考慮した制御が行えることになるので、素子の出力電圧が変動する場合に安定した制御が行える。一方の判定値4は、FETの電圧降下、ダイオードの電圧降下が相殺すること見込んでおり、変動をあらかじめ抑えたロバストな判定とすることができる。ここでは、VFET、Vd、VAとして、定数として与える例を示したが、回路の温度を測定し、あらかじめ温度毎に各電圧VFET、Vd、VAをメモリ等に設定しておき、回路の温度変化に対して、温度毎の設定値を読みだして判定に利用するのが好例である。なお、コンバータとして昇圧型のみを示したが、昇圧型の後に降圧型を組み合わせることもできる。このように構成することで、入力は最大電力まで取り出し、出力は一定電圧のものに対して電流を流すことが出来る。これによって、機構に対する駆動、2次電池等の充電が安定して行える。但し、最大電力を得ようとして、昇圧回路の出力電圧は、素子の耐圧以上に上昇する場合があるので、その場合には、素子の耐圧等の電圧上限値で、出力電力を飽和させる様に制御した方が良い。これによって、回路を保護し、且つ安定に動作させることができる。なお、熱電変換素子の発生電力に上限がある場合にも同様に制御することが望ましい。"