電源装置からの供給電力により二次電池の充電を行う充電装置であって、前記電源装置から入力される電流の値を検出する入力電流検出手段と、前記電源装置から入力される電流の制限値を設定する入力電流制限値設定手段と、前記電源装置から入力される電流を前記入力電流制限値に制限する入力電流制限手段とを備え、前記入力電流制限値設定手段は、前記入力電流検出手段で検出された入力電流値が所定値未満のときは、前記入力電流検出手段で検出された入力電流値に応じて入力電流制限値を設定することを特徴とする充電装置。前記入力電流制限値設定手段は、前記入力電流検出手段で検出された入力電流の値が所定値以上のときは、前記所定値を入力電流制限値として設定する、ことを特徴とする請求項1に記載の充電装置。前記所定値は、前記二次電池の許容充電電流値であることを特徴とする請求項2に記載の充電装置。前記電源装置は、太陽光発電器であることを特徴とする請求項1から3のいずれか1項に記載の充電装置。前記電源装置は、ACアダプタであることを特徴とする請求項1から3のいずれか1項に記載の充電装置。電源装置からの供給電力により二次電池の充電を行う充電方法であって、前記電源装置から入力される電流の値を検出する入力電流検出ステップと、前記電源装置から入力される電流の制限値を設定する入力電流制限値設定ステップと、前記電源装置から入力される電流を前記入力電流制限値に制限する入力電流制限ステップとを含み、前記入力電流制限値設定ステップでは、前記入力電流検出ステップで検出された入力電流値が所定値未満のときは、前記入力電流検出ステップで検出された入力電流値に応じて入力電流制限値を設定することを特徴とする充電方法。入力電流制限値設定ステップでは、前記入力電流検出ステップで検出された入力電流の値が所定値以上のときは、前記所定値を入力電流制限値として設定する、ことを特徴とする請求項6に記載の充電方法。前記所定値は、前記二次電池の許容充電電流値であることを特徴とする請求項7に記載の充電方法。前記電源装置は、太陽光発電器であることを特徴とする請求項6から8のいずれか1項に記載の充電方法。前記電源装置は、ACアダプタであることを特徴とする請求項6から8のいずれか1項に記載の充電方法。太陽光発電器は発電した電力を充電装置に供給し、充電装置はこの電力を受けて二次電池を充電する。太陽光発電器の電力供給能力すなわち電流供給能力は太陽光の強度に応じて変動する。二次電池を太陽光発電器の電力により充電する場合に、許容充電電流以上の電流で充電を行うと、二次電池の劣化を招く。そのため、二次電池の充電電流は、許容充電電流以内とする必要がある。一方、太陽光発電器を利用して二次電池を充電する場合において、太陽光発電器の供給可能最大電流値電力最大供給能力が二次電池の許容充電電流値以上に設定される場合があり、この場合、二次電池に許容充電電流値以上の電流が流れないように、充電装置において充電電流を制限している。この制限は、太陽光発電器から充電装置に入力される電流を制限することにより行う。具体的には、充電装置は、太陽光発電器から入力される電流が、供給可能最大電流値と等しい電流以下、適宜入力制限電流というとなるように、内部のFET等を制御する。太陽光発電器は、太陽光の強度に応じた電力供給能力すなわち電流供給能力が上記許容最大充電電流値入力制限電流値以上であるときは、一定の出力電圧で直流電流を供給可能である。しかし、電力供給能力すなわち電流供給能力が上記許容充電電流値入力制限電流値未満のときには、電力供給能力が不足しているにもかかわらず、充電装置が上記許容充電電流値入力制限電流値分の電流を入力しようとするため、太陽光発電器の出力電圧が低下してしまう。太陽光発電器の出力電圧電力供給能力が低下した場合、充電装置に入力される電圧が低下し、充電装置の充電動作が停止したり、誤動作をおこしたりする場合がある。つまり、太陽光発電器は微少ながらも発電を行っているにもかかわらず、二次電池を充電できない、すなわち太陽光発電器の発電電力を効率的に充電に利用できないという問題がある。この問題は、ACアダプタの電力供給能力が小さい場合や変動しやすい場合にも生じる。本発明は、電源装置からの供給電流により二次電池を充電する充電装置及び充電方法において、電源装置の電力供給能力供給電流が低下した場合でも、充電装置の充電動作が停止したり、誤動作をおこしたりするのを防止し、もって太陽光発電器の発電電力を効率的に充電に利用可能とすることを目的とする。本発明の第1の態様において、電源装置からの供給電力により二次電池の充電を行う充電装置が提供される。この充電装置は、電源装置から入力される電流の値を検出する入力電流検出手段と、電源装置から入力される電流の制限値を設定する入力電流制限値設定手段と、電源装置から入力される電流を入力電流制限値に制限する入力電流制限手段とを備え、入力電流制限値設定手段は、入力電流検出手段で検出された入力電流値が所定値未満のときは、入力電流検出手段で検出された入力電流値に応じて入力電流制限値を設定する。本発明の第2の態様において、電源装置からの供給電力により二次電池の充電を行う充電方法が提供される。この充電方法は、電源装置から入力される電流の制限値を設定する入力電流制限値設定ステップと、電源装置から入力される電流を入力電流制限値に制限する入力電流制限ステップとを含み、入力電流制限値設定ステップでは、入力電流検出ステップで検出された入力電流値が所定値未満のときは、入力電流検出ステップで検出された入力電流値に応じて入力電流制限値を設定する。本発明によれば、電源装置から入力される電流の値が検出され、電源装置から入力される電流の制限値が設定され、電源装置から入力される電流が入力電流制限値に制限される。検出された入力電流値が所定値未満のときは、この検出された入力電流値が入力電流制限値として設定される。これにより、太陽光発電器の電力供給能力が低下した場合でも、太陽光発電器からの出力電流を制限できるため、太陽光発電器の出力電圧の低下を防止できる。したがって、電源装置から供給される電圧が低下して充電装置の充電動作が停止したり、誤動作をおこしたりするのが防止される。よって、太陽光発電器の発電電力を効率的に充電に利用することができる。本発明の実施の形態を図面を参照して説明する。1.構成図1は、本発明の実施形態の充電装置システムの構成図である。充電装置システムは、充電装置10、太陽光発電器20、及び二次電池30を有する。充電装置10は、太陽光発電器20から直流電力の供給を受けて二次電池30を充電する。太陽光発電器20は、太陽光を受けて直流電力を生成する。太陽光発電器20の電力供給能力電流供給能力は太陽光の強度に応じて変動する。太陽光発電器20は、電力供給能力電流供給能力以内の電力電流が充電装置10から要求されているときは、一定の出力電圧で直流電流を供給可能であるが、充電装置10から電力供給能力電流供給能力を超えた電力電流が要求されたときは、出力電圧が低下する特性を有する。二次電池30は、ニッケル水素電池やリチウムイオン電池等の繰り返し充電可能な電池である。充電装置10は、FET11、オペアンプ12、基準電圧生成部13、基準電圧制御部14、及び入力電流検出部15を有する。FET11は、例えばP型電界効果トランジスタにより構成される。FET11のゲートには、オペアンプ11の出力が入力される。オペアンプ12は、-端子に基準電圧生成部13からの基準電圧が入力され、端子に太陽光発電器20の出力電圧、つまり充電装置10に入力される電圧が入力され、基準電圧と太陽光発電器20の出力電圧との差分に応じた電圧を出力する。入力電流検出回路15は、太陽光発電器20から出力される電流、つまり充電装置10に入力される電流の大きさを検出する。入力電流検出回路15は、カレントミラー回路により構成されている。基準電圧生成部13は、基準電圧制御部14から出力された基準電圧生成信号に基づいて基準電圧を生成する。基準電圧制御部14は、入力電流検出回路15で検出された入力電流の大きさ値に基づいて、オペアンプ12の端子に入力されるべき基準電圧を決定し、決定した基準電圧を制御するための基準電圧生成信号を出力する。本実施形態においては、基準電圧制御部14は、入力電流検出回路15で検出された入力電流の値が所定値Ioよりも大きいときは、入力電流制限値としてこの所定値Ioを設定し、この所定値Ioに対応する基準電圧を基準電圧生成部13に生成させるための基準電圧生成信号を出力する。入力電流制限値とは、充電装置10が太陽光発電器20に対して要求する電流の値である。これに対し、入力電流検出回路15で検出された入力電流の値が所定値Ioよりも大きくないときは、入力電流制限値として入力電流検出回路15で検出された入力電流の値を設定し、この入力電流値に対応する基準電圧を基準電圧生成部13に生成させるための基準電圧生成信号を出力する。ここで、所定値Ioは、二次電池30の許容充電電流値である。二次電池30を許容充電電流値以上で充電すると、二次電池30が劣化するので、これを防止するために設定されている。つまり、本実施形態の充電装置10は、入力電流制限値を入力電流の値に応じて変化させる。これにより、太陽光発電器20の電力供給能力が低下した場合でも、太陽光発電器20からの出力電流を制限できるため、太陽光発電器20の出力電圧の低下を防止できる。太陽光発電器20からの入力電流の最大値を所定値Ioに制限している。また、充電装置10は、太陽光発電器20から入力される電流が、入力制限値と等しい電流となるように、内部のFET11等を制御する。2.動作本発明の実施形態の充電装置10の動作を説明する。充電装置10は、太陽光発電器20から電力の供給を受けて二次電池30を充電する。具体的には、入力電流検出部15で太陽光発電器20からの供給電流値が検出される。基準電圧制御部14は、入力電流検出部15で検出された入力電流の値が所定値Ioよりも大きいときは、入力電流制限値としてこの所定値Ioを設定し、この所定値Ioに対応する基準電圧を基準電圧生成部13に生成させるための基準電圧生成信号を出力する。入力電流制限値とは、充電装置10が太陽光発電器20に対して要求する電流の値である。これに対し、入力電流検出回路15で検出された入力電流の値が所定値Ioよりも大きくないときは、入力電流制限値として入力電流検出回路15で検出された入力電流の値を設定し、この入力電流値に対応する基準電圧を基準電圧生成部13に生成させるための基準電圧生成信号を出力する。基準電圧生成部13は、基準電圧制御部14から出力された基準電圧生成信号に基づいて基準電圧を生成する。オペアンプ12は、基準電圧生成部13で生成された基準電圧と充電装置10への入力電圧との差分に応じた電圧を出力する。FET11は、オペアンプ12からの出力に基づいて入力電流充電電流を制御する。これにより、太陽光発電器20が電流供給能力以上に電流を供給することがなくなる。図2は本発明の実施形態の充電装置10による充電制御の一例を説明するための図である。図2aは太陽光発電器20の供給可能電流値電力供給能力を示し、図2bは充電装置10の入力電流制限値を示し、図2cは充電装置10の入力電流値を示し、図2dは充電装置10の入力電圧値を示す。時刻t0からt1の間は、図2aに示すように、太陽光発電器20からの供給可能電流値電力供給能力が所定値Io以上に維持されている。このとき、図2bに示すように、入力電流制限値は所定値Ioに設定される。これにより、図2に示すように、入力電流は、入力電流制限値として設定された所定値Ioに制限される。太陽光発電器20は、電力供給能力以内で電流を供給することとなるので、図2dに示すように、入力電圧は限界電圧Vfよりも高い所定電圧VLで維持される。ここで、限界電圧Vfとは、太陽光発電器20の出力電圧がこの電圧Vf以下に低下すると、充電装置10が、例えばその内部回路の正常な動作を維持できなくなり、充電動作を停止してしまう電圧である。時刻t1からt2の間は、図2aに示すように、太陽光発電器20からの供給可能電流値が所定値Io未満となっている。ここで、従来技術の問題点を説明する。従来の技術においては、入力電流制限値は、図2bの破線に示すように、所定値Ioのままである。このとき、入力電流は図2cの破線に示すように変化する。このため、入力電流図2aの破線が太陽光発電器20の電力供給能力電流供給能力図2aの実線以上となり、その結果、図2dに示すように、太陽光発電器20の出力電圧が一転鎖線で示すように低下する。そのため、二次電池30の充電を適正に行えなくなる。さらに、太陽光発電器20の出力電圧が限界電圧Vf以下に低下すると、充電装置10の充電動作が停止してしまう。これに対して、本実施形態では、太陽光発電器20からの供給電流値が所定値Io未満の場合、図2bの実線に示すように、入力電流制限値を、太陽光発電器20からの供給電流入力電流の値に応じて所定値Ioよりも小さな値に低下させる制限する。これにより、入力電流が太陽光発電器20の電力供給能力電流供給能力内となるため、太陽光発電器20が電力供給能力電流供給能力以上に電流を供給しようとして、太陽光発電器20の出力電圧が低下するのが防止される。したがって、図2dに示すように、充電装置10の入力電圧が限界電圧Vf入力電圧がこの電圧以下に低下すると、充電装置10が充電動作を停止する電圧以下に低下するのが防止される。したがって、充電装置10の充電動作が停止するのが防止される。時刻t2以後は、図2aに示すように、太陽光発電器20からの供給可能電流値が所定値Io以上に復帰している。したがって、図2bに示すように、入力電流制限値は所定値Ioに設定される。これにより、入力電流は、図2cに示すように、入力電流制限値として設定された所定値Ioに制限される。太陽光発電器20は、電流供給能力以内で電流を供給していることとなるので、図2dに示すように、入力電圧は限界電圧Vfよりも高い所定電圧VLで維持される。図3は本発明の実施形態の充電装置10による充電制御の他の動作例を説明するための図である。図3aは太陽光発電器20の供給可能電流値電力供給能力を示し、図3bは充電装置10の入力電流制限値を示し、図3cは充電装置10の入力電流値を示し、図3dは充電装置10の入力電圧値を示す。この例では、図3aに示すように、太陽光発電器20からの供給電流値が連続的に所定値Io未満となっている。そのため、図3bに示すように、入力電流制限値は、太陽光発電器20からの供給電流の値に応じて所定値Ioよりも小さな値に低下される制限される。これにより、図3cに示すように、入力電流が、入力電流制限値として設定された前記所定値Ioよりも小さな値に制限される。これにより、太陽光発電器20が電力供給能力電流供給能力以上に電流を供給しようとして、太陽光発電器20の出力電圧が低下するのが防止される。つまり、この例においても、図3dに示すように、入力電圧は限界電圧Vfよりも高い所定電圧VLで維持される。したがって、充電装置10の充電動作が停止するのが防止される。3.まとめ以上説明したように、実施形態の充電装置10は、太陽光発電器20から入力される電流の値を検出する入力電流検出部10と、太陽光発電器20から入力される電流の制限値を設定する基準電圧設定部14と、太陽光発電器20から入力される電流を基準電圧設定部14で設定された入力電流制限値に制限するFET11を備える。基準電圧設定部14は、入力電流検出部10で検出された入力電流値が所定値Io未満のときは、入力電流検出部10で検出された入力電流値にしたがい入力電流制限値を設定する。ここで、太陽光発電器20の電力供給能力がある値のとき、この電力供給能力の値は出力電圧と出力電流の積で定まる。したがって、電力供給能力がある値のときに、出力電流を増加させると、出力電圧は低下してしまう。つまり、出力電圧がある所望の値のときに上記関係にしたがって定まる出力電流よりも大きな電流を充電装置が入力しようとすると、太陽光発電器20の出力電圧が低下してしまう。しかし、本実施形態では、上記のような構成としたことにより、太陽光発電器20の電力供給能力が低下した場合でも、太陽光発電器20からの出力電流を制限できるため、太陽光発電器20の出力電圧の低下を防止できる。したがって、太陽光発電器20から供給される電圧が低下して充電装置10の充電動作が停止したり、誤動作をおこしたりするのが防止され、もって太陽光発電器20の発電電力を効率的に充電に利用することができる。また、本実施形態では、充電装置10は、入力電流検出部11で検出された太陽光発電器20からの入力電流の値が前記所定値Io以上のときは、前記所定値Ioを入力電流制限値として設定する、ここで、所定値Ioは、二次電池30の許容充電電流値である。これにより、二次電池30が許容充電電流値以上で充電されるのが防止される。したがって、二次電池30が充電により劣化するのが防止される。なお、本実施形態では、二次電池30の電力最大供給能力が所定値Ioよりも大きい場合について説明したが、二次電池30の許容充電電流値が二次電池30の電力最大供給能力よりも大きい場合、所定値Ioも二次電池30の電力最大供給能力よりも大きくできる。その場合、天候により太陽光発電器20の電力供給能力が変動した場合でも、太陽光発電器20の出力電圧の低下を防止しつつ、つまり充電装置10の充電装置の充電動作の停止を防止しつつ、太陽光発電器20の電力供給能力を最大限に活用して、二次電池30の充電を行うことができる。本実施形態では、電源装置が太陽光発電器20の場合について説明したが、これに限られない。本発明の思想は、電源装置の電力供給能力電流供給能力が変動したり、小さいものである場合に特に有効である。例えば、本発明の思想は、電源装置が交流電力から直流電力を生成するACアダプタの場合に適用できる。ACアダプタの電力供給能力が小さい場合、前述の図3のようにACアダプタの供給電流値が制限電流値よりも常時小さくなることが考えられる。しかし、本実施形態の充電装置によれば、そのような場合でも、二次電池に対して一定電圧で充電電流を供給することができる。本実施形態では、入力電流制限値を二次電池30の許容充電電流に基づいて定めたが、例えば充電装置10の構成部品の許容電流等に基づいて定めてもよい。本実施形態で説明した充電装置は、携帯電話、PDAPersonalDigitalAssistant、情報端末等の種々の電子機器に適用することができる。例えば、電子機器は、電子機器の機能を実現する回路と、この回路に電力を供給する太陽光発電器と、この二次電池を充電し及び/または回路に電力を供給する充電装置とを有している。電子機器の充電装置は、このような電子機器の二次電池を、太陽光発電器から電力の供給を受けて充電する。