"給電コイルを有する給電装置と、前記給電コイルへの通電により発生した磁場によって受電電圧が発生する受電コイルと、該受電電圧によって電池を充電する充電部とを有する受電装置とを備え、前記給電装置は、前記給電コイルに流れる電流を検出する電流検出部と、前記給電コイルに対する通電の周波数を変化させることにより前記受電コイルで発生する受電電圧を変化させる受電電圧変更部と、前記電流検出部で検出される電流が所定値よりも大きいかどうかを判定する電流判定部と、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、前記受電電圧が前記電池の最低充電電圧以上で且つ前記電流判定部による判定時の受電電圧以下になるように、前記給電コイルに対する通電の周波数を設定する受電電圧設定部とを有する、充電システム。請求項1に記載の充電システムにおいて、前記受電装置は、前記受電電圧が基準値以上のときに、前記給電コイルに流れる電流が前記所定値よりも大きくなるように、前記受電コイルに流れる電流を増大させる電流増大部をさらに有する、充電システム。請求項1または2に記載の充電システムにおいて、前記受電電圧設定部は、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、前記受電コイルに発生する受電電圧が前記判定時の受電電圧よりも小さくなるように、前記給電コイルに対する通電の周波数を設定する、充電システム。請求項3に記載の充電システムにおいて、前記受電電圧変更部は、前記給電コイルに対する通電の周波数を階段状に増加させるように構成されていて、前記受電電圧設定部は、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、該給電コイルに対する通電の周波数を該判定時よりも1段階前の周波数に設定する、充電システム。請求項1または2に記載の充電システムにおいて、前記受電電圧設定部は、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、前記給電コイルに対する通電の周波数を該判定時の周波数で維持する、充電システム。請求項1から5のいずれか一つに記載の充電システムにおいて、前記給電装置は、前記給電コイルに対して断続的に通電するためのスイッチング部を有していて、前記受電電圧変更部は、前記スイッチング部のスイッチング周波数を変更することにより、前記給電コイルに対する通電の周波数を変更するように構成されている、充電システム。請求項1から5のいずれか一つに記載の充電システムにおいて、前記給電装置は、前記給電コイルに対して断続的に通電するためのスイッチング部を有していて、前記受電電圧変更部は、前記スイッチング部におけるオン状態またはオフ状態のデューティ比を変更することにより、前記給電コイルに対する通電の周波数を変更するように構成されている、充電システム。給電装置の給電コイルに通電して該給電コイルに磁場を発生させることにより、受電装置の受電コイルに受電電圧を生じさせて該受電装置内の電池を充電する充電システムを用いた充電方法において、前記給電コイルに対する通電の周波数を変更する通電周波数変更工程と、前記給電コイルに流れる電流を検出するとともに、該電流が所定値よりも大きいかどうかを判定する電流判定工程と、前記電流判定工程によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された際に、前記受電電圧が前記電池の最低充電電圧以上で且つ前記判定時の電圧値以下になるように、前記給電コイルに対する通電の周波数を設定する通電周波数設定工程と、を有する、充電システムを用いた充電方法。請求項8に記載の充電システムを用いた充電方法において、前記通電周波数変更工程は、前記給電コイルに対する通電の周波数を階段状に変化させ、前記通電周波数設定工程は、前記電流判定工程によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された際に、前記給電コイルに対する通電の周波数を該判定時よりも1段階前の周波数に設定する、充電システムを用いた充電方法。請求項8に記載の充電システムを用いた充電方法において、前記通電周波数設定工程は、前記電流判定工程によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された際に、前記給電コイルに対する通電の周波数を該判定時の周波数で維持する、充電システムを用いた充電方法。ところで、上述のような非接触充電を行う構成の場合、給電装置のコイルに対して、受電装置のコイルを所定の位置に配置しなければ、コイル同士の間で電磁誘導によって効率良く電力を伝送することができない。すなわち、上述の構成の場合には、給電装置に対して受電装置を所定位置からずれた状態で配置した場合や、各装置内のコイルの配置にばらつき等が生じた場合などには、給電装置から受電装置に効率良く電力を伝送できない可能性や電池を充電できない可能性がある。したがって、非接触充電によって給電装置から受電装置に電力を伝送する場合には、通常、給電装置に対して受電装置の位置を位置決めする必要がある。これに対し、給電装置と受電装置との間で位置ずれが生じた場合でも受電装置内の電池を充電可能なように、給電装置側の出力を予め増大させて受電装置側の電池の充電量を確保する方法が考えられる。しかしながら、この場合には、受電装置の受電状態に関係なく、給電装置側で無駄な電力を消費することになるため、充電システム全体として消費電力の多いシステムになってしまう。そのため、本発明では、コイルを介して電力の授受が可能な受電装置及び給電装置を備えた充電システムにおいて、給電装置に対して受電装置の位置がずれた状態で充電を行った場合でも、該受電装置内の電池を効率良く充電可能な構成を実現することを目的とする。本発明の一実施形態にかかる充電システムは、給電コイルを有する給電装置と、給電コイルを有する給電装置と、前記給電コイルへの通電により発生した磁場によって受電電圧が発生する受電コイルと、該受電電圧によって電池を充電する充電部とを有する受電装置とを備え、前記給電装置は、前記給電コイルに流れる電流を検出する電流検出部と、前記給電コイルに対する通電の周波数を変化させることにより前記受電コイルで発生する受電電圧を変化させる受電電圧変更部と、前記電流検出部で検出される電流が所定値よりも大きいかどうかを判定する電流判定部と、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、前記受電電圧が前記電池の最低充電電圧以上で且つ前記電流判定部による判定時の受電電圧以下になるように、前記給電コイルに対する通電の周波数を設定する受電電圧設定部とを有する第1の構成。以上の構成により、給電装置と受電装置との間の相互誘導作用を利用して、該給電装置の給電コイルに流れる電流を検出することにより、受電装置側の受電コイルに流れる電流を検出することが可能となる。これにより、給電コイルに対する通電の周波数を変化させた際の受電装置側の受電状態を、給電装置側で検出することが可能となる。また、このような構成により、給電コイルに対する通電の周波数を変化させて、受電装置側に電池の充電に必要な受電電圧を生じさせるような周波数を見つけることができる。すなわち、給電コイルに対する通電の周波数を変化させつつ、給電コイルに流れる電流が所定値よりも大きいと判定された場合に、受電コイルの受電電圧を、電池の最低充電電圧以上で且つ前記判定時の受電電圧以下にすることが可能となる。ここで、所定値とは、電池の充電に適した電圧範囲よりも大きな電圧が受電装置に発生した際に、給電コイルに流れる電流値である。よって、以上の構成により、受電装置に、電池の充電に必要な電圧よりも過大な受電電圧が発生するのを防止できる。したがって、受電装置内の電池を非接触充電によって効率良く充電することができる。前記第1の構成において、前記受電装置は、前記受電電圧が基準値以上のときに、前記給電コイルに流れる電流が前記所定値よりも大きくなるように、前記受電コイルに流れる電流を増大させる電流増大部をさらに有する第2の構成。これにより、受電電圧側で受電電圧が基準値以上になると、給電コイルに流れる電流が所定値以上になるため、該給電コイルに流れる電流を検出することによって、受電電圧が基準値以上になったことを容易に検出することができる。しかも、受電電圧が基準値以上になると、給電コイルに流れる電流が前記所定値以上まで急激に増大するため、受電電圧が基準値以上であることを給電装置側でより確実に検出することができる。ここで、基準値とは、電池の充電に適した電圧範囲よりも大きな電圧値である。前記第1または第2の構成において、前記受電電圧設定部は、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、前記受電コイルに発生する受電電圧が前記判定時の受電電圧よりも小さくなるように、前記給電コイルに対する通電の周波数を設定する第3の構成。これにより、給電コイルに所定値以上の電流が流れるのを防止できるため、受電コイルに無駄な電圧が発生するのを防止できる。すなわち、上述の構成により、受電コイルに必要以上の受電電圧を発生させるような電流を給電コイルに流さないようにできるため、給電コイルに対する通電の周波数が無駄に増大するのを抑制することができる。したがって、上述の構成により、充電ユニット全体として消費電力の増大を防止できる。前記第3の構成において、前記受電電圧変更部は、前記給電コイルに対する通電の周波数を階段状に増加させるように構成されていて、前記受電電圧設定部は、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、該給電コイルに対する通電の周波数を該判定時よりも1段階前の周波数に設定する第4の構成。こうすることで、給電コイルに対する通電の周波数を、給電コイルに流れる電流が所定値以上であると判定されたときの周波数よりも1段階前の周波数に設定できるため、給電コイルに所定値以上の電流が流れるのを防止できる。これにより、給電コイルに対する通電の周波数を無駄に増大させることがないため、充電ユニット全体として消費電力の増大を防止できる。前記第1または第2の構成において、前記受電電圧設定部は、前記電流判定部によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された場合に、前記給電コイルに対する通電の周波数を該判定時の周波数で維持する第5の構成。これにより、給電コイルに必要な電流を流しつつ、該給電コイルに対する通電の周波数が無駄に増大するのを防止できる。したがって、充電ユニット全体として消費電力の増大を防止できる。前記第1から第5の構成のうちいずれか一つの構成において、前記給電装置は、前記給電コイルに対して断続的に通電するためのスイッチング部を有していて、前記受電電圧変更部は、前記スイッチング部のスイッチング周波数を変更することにより、前記給電コイルに対する通電の周波数を変更するように構成されている第6の構成。こうすることで、上述の第1から第5の各構成のように、給電コイルに対する通電の周波数を変化させる構成を実現することができる。前記第1から第5の構成のうちいずれか一つの構成において、前記給電装置は、前記給電コイルに対して断続的に通電するためのスイッチング部を有していて、前記受電電圧変更部は、前記スイッチング部におけるオン状態またはオフ状態のデューティ比を変更することにより、前記給電コイルに対する通電の周波数を変更するように構成されている第7の構成。このような構成によっても、上述の第1から第5の各構成のように、給電コイルに対する通電の周波数を変化させる構成を実現することができる。本発明の一実施形態にかかる充電ユニットを用いた充電方法は、給電装置の給電コイルに通電して該給電コイルに磁場を発生させることにより、受電装置の受電コイルに受電電圧を生じさせて該受電装置内の電池を充電する充電システムを用いた充電方法において、前記給電コイルに対する通電の周波数を変更する通電周波数変更工程と、前記給電コイルに流れる電流を検出するとともに、該電流が所定値よりも大きいかどうかを判定する電流判定工程と、前記電流判定工程によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された際に、前記受電電圧が前記電池の最低充電電圧以上で且つ前記判定時の電圧値以下になるように、前記給電コイルに対する通電の周波数を設定する通電周波数設定工程と、を有する第8の方法。以上の方法により、給電装置と受電装置との間の相互誘導作用を利用して、該給電装置の給電コイルに流れる電流を検出することにより、受電装置側の受電コイルに流れる電流を検出することが可能となる。これにより、給電コイルに対する通電の周波数を変化させたときの受電装置側の受電状態を、給電装置側で検出することが可能となる。また、上述の方法により、給電コイルに対する通電の周波数を変化させて、受電装置側に電池の充電に必要な受電電圧を生じさせるような前記周波数を探すことができる。すなわち、給電コイルに対する通電の周波数を変化させつつ、給電コイルに流れる電流が所定値よりも大きいと判定された場合に、受電コイルの受電電圧を、電池の最低充電電圧以上で且つ前記判定時の受電電圧以下にすることが可能となる。よって、以上の方法により、受電装置に電池を効率良く充電可能な電圧が発生するように、給電装置側で、給電コイルに対する通電の周波数を調整することができる。したがって、受電装置内の電池を非接触充電によって効率良く充電することができる。前記第8の方法において、前記通電周波数変更工程は、前記給電コイルに対する通電の周波数を階段状に変化させ、前記通電周波数設定工程は、前記電流判定工程によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された際に、前記給電コイルに対する通電の周波数を該判定時よりも1段階前の周波数に設定する第9の方法。こうすることで、給電コイルに対する通電の周波数を、給電コイルに流れる電流が所定値以上になる1段階前の周波数に設定できるため、給電コイルに無駄な電流が流れるのを防止できる。これにより、給電コイルに対する通電の周波数を無駄に増大させることがないため、充電ユニット全体として消費電力が無駄に増大するのを防止できる。前記第8の方法において、前記通電周波数設定工程は、前記電流判定工程によって前記給電コイルに流れる電流が前記所定値よりも大きいと判定された際に、前記給電コイルに対する通電の周波数を該判定時の周波数で維持する第10の方法。これにより、給電コイルに対する通電の周波数が無駄に増大するのを防止できる。したがって、充電ユニット全体として消費電力を低減することができる。本発明の一実施形態にかかる充電システムによれば、給電コイルに流れる電流が所定値よりも大きいと判定されたときに、受電コイルに生じる受電電圧が、受電装置の電池の最低充電電圧以上で且つ前記判定時の受電電圧以下になるように、給電コイルに対する通電の周波数を設定する。これにより、受電装置の電池を効率良く充電することができる。以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中の同一または相当部分については同一の符号を付してその説明は繰り返さない。[実施形態1]全体構成図1は、本発明の実施形態1にかかる充電システム1の概略構成を示す図である。この充電システム1は、充電器2給電装置と、図示しない電気機器側に設けられた充電ユニット10受電装置とを含む。充電システム1は、例えば、自動車のキーレスエントリーシステムや歩数計、PDAPersonalDigitalAssistantなどの携帯端末やカメラ等の小型機器の電源システムとして用いられる。充電システム1は、充電器2と電気機器側の充電ユニット10との間で、非接触で電力の送受電を行うように構成されている。すなわち、充電器2は、図示しない電源電圧Vddに接続された給電コイル21を有している一方、充電ユニット10は、電池12に接続される充電回路11の一部を構成する受電コイル13を有している。つまり、充電システム1は、電磁誘導を利用して、充電器2から充電ユニット10に電力を供給するように構成されている。ここで、非接触で電力の送受電を行うとは、2つの装置間で端子等を介すことなく、電力の授受を行うことを意味する。また、充電システム1は、充電器2に対して充電ユニット10が所定の充電位置給電コイル21と受電コイル13とが効率良く電力の送受電を行える位置からずれた場合でも、充電ユニット10内の電池12に効率良く充電を行えるように構成されている。すなわち、詳しくは後述するが、この充電システム1では、充電ユニット10内で発生する電圧受電電圧が、電池12の充電に適した電圧範囲になるように、給電コイル21への通電を制御する。以下で、充電ユニット10の詳しい構成について説明する。充電器2は、図示しない電源に電気的に接続された給電コイル21と、該給電コイル21に所定の磁場を発生させるために該給電コイル21に流す電流を制御する駆動回路22スイッチング部と、給電コイル21に流れる電流を検出する電流検出回路23電流検出部とを備えている。この電流検出回路23は、電流を検出する電流アンプ24と、該電流アンプ24によって検出された電流をデジタル信号に変換するA/Dコンバータ25と、該デジタル信号を処理するためのCPU26とを有している。これにより、電流検出回路23は、後述するように、充電ユニット10における受電コイル13の電流変化に応じて給電コイル21に流れる電流が変化した場合に、該電流を検出することができる。なお、電流アンプ24は、充電器2内の回路に設けられた抵抗27に流れる電流を検出するように構成されている。駆動回路22は、図示しないスイッチング素子を備えている。充電器2では、このスイッチング素子をオンオフ動作させることにより、給電コイル21に対して所定の周波数の電流を流すことができる。すなわち、駆動回路22は、CPU26からの出力信号に応じてスイッチング素子のスイッチング周波数を変更することにより、給電コイル21に対する通電の周波数以下、給電コイル21の駆動周波数というを変更するように構成されている。なお、駆動回路22は、スイッチング素子のオン状態またはオフ状態のデューティ比を変更することによって、給電コイル21の駆動周波数を変更するように構成されていてもよい。CPU26は、駆動回路22の図示しないスイッチング素子の動作を制御するように構成されている。すなわち、CPU26は、スイッチング素子に対してオンオフ動作を制御する信号を出力することで、給電コイル21の駆動周波数を変えるように構成されている。そして、CPU26は、充電ユニット10の電池12を効率良く充電するために、給電コイル21の駆動周波数を最適な周波数に設定するように構成されている。充電ユニットCPU26の詳しい構成及び動作については後述する。また、充電器2には、給電コイル21に対して並列にコンデンサ28が設けられている。これらのコンデンサ28及び給電コイル21によって共振回路が構成される。これにより、ある周波数で共振を生じさせることができ、充電ユニット10に対する電送効率を向上することができる。充電ユニット10は、電池12を充電するための充電回路11を有している。この充電回路11は、受電コイル13と、整流回路14と、充電制御部15充電部と、電流増大部16とを有している。充電回路11は、受電側コイル13を流れる電流が整流回路14を介して充電制御部15に流れるように構成されている。これにより、充電回路11では、受電側コイル13において電磁誘導によって生じる交流の電力を、整流回路14によって直流の電力に変換した後、充電制御部15を介して電池12に充電する。ここで、整流回路14は、例えばブリッジ整流回路など、交流の電力を直流に変換可能な構成であればどのような構成であってもよい。充電ユニット10にも、上述の充電器2と同様、受電コイル13に対して並列にコンデンサ17が設けられている。これらの受電コイル13及びコンデンサ17によって、上述の充電器2と同様、共振回路が構成される。充電制御部15は、電池12を充電するための充電制御を行うように構成されている。この充電制御部15の構成は、電池に対して充電制御を行う一般的な構成と同様なので、詳しい説明を省略する。電流増大部16は、充電回路11において、整流回路14と充電制御部15との間に設けられている。電流増大部16の詳しい構成については後述するが、電流増大部16は、入力電圧電流増大部16と充電回路11との接続部分の電圧が基準値Vref以上になると、抵抗32を充電回路11に接続して充電回路11に流れる電流を増大させるように構成されている。電池12は、特に図示しないが、例えば、有底円筒状の2つの部材を組み合わせることによって円柱状に形成されるケースを有している。このケース内には、例えば、平板状の正極及び負極が交互に複数積層されてなる電極体が収納されている。本実施形態における電池12は、リチウムイオンによって電子を正極と負極との間で移動させることにより充放電を行う、いわゆるリチウムイオン電池として構成されている。なお、ケース内の正極は、電池12のケースを構成する一方の部材に電気的に接続されている。また、ケース内の負極は、電池12のケースを構成する他方の部材に電気的に接続されている。これにより、電池12の内部の電極体は、電池12のケースに対して電気的に接続されている。CPU次に、充電器2内のCPU26の構成について図2を用いて説明する。図2に示すように、CPU26は、電流アンプ24を介して検出された電流が所定値よりも大きいかどうかを判定するための電流判定部41と、該電流判定部41の判定結果に応じて給電コイル21の駆動周波数を調整する周波数調整部42とを備えている。電流判定部41は、電流アンプ24を介して検出された電流値が所定値Irefよりも大きいかどうかを判定するように構成されている。ここで、充電器2の給電コイル21に流れる電流は、給電コイル21と受電コイル13との間の相互誘導作用によって、該受電コイル13に流れる電流に応じて変化する。したがって、受電コイル13に流れる電流が閾値以上になったときに給電コイル21に流れる電流値所定値Irefが予め分かっていれば、該給電コイル21に流れる電流を検出することにより、受電コイル13に流れる電流が閾値以上であるかどうかを判定することが可能である。よって、電流判定部41では、給電コイル2に流れる電流が所定値Irefよりも大きいかどうかを判定することによって、受電コイル13に流れる電流が閾値以上かどうかを判定している。なお、受電コイル13に流れる電流が閾値以上のときとは、電池12の充電に必要な電力に対して過剰な電力電池12の充電に適した電力範囲よりも大きな電力が充電回路11に供給されている状態である。周波数調整部42は、給電コイル21の駆動周波数を調整するように、駆動回路22のスイッチング素子図示省略に対して制御信号を出力する。この周波数調整部42は、給電コイル21の駆動周波数を階段状に増大させるように駆動回路22に対して制御信号を出力する周波数変更部43受電電圧変更部と、電流判定部41の判定結果に応じて前記駆動周波数を固定するように駆動回路22に対して制御信号を出力する周波数設定部44受電電圧設定部とを有している。周波数変更部43は、後述するように、電流判定部41によって給電コイル21に流れる電流が所定値Irefよりも大きいと判定されなかったときに、該給電コイル21の駆動周波数を1段階分、増大させるように構成されている。なお、この1段階は、どのような駆動周波数の範囲に設定されていてもよいが、2段階以上の変化本実施形態の例では3段階の変化で給電コイル21に流れる電流が所定値Irefよりも大きくなるように設定される。周波数設定部44は、後述するように、電流判定部41によって給電コイル21に流れる電流が所定値Irefよりも大きいと判定されたときに、該給電コイル21の駆動周波数を1段階分、減少させて、そのまま維持するように構成されている。すなわち、周波数設定部44は、電流判定部41による判定結果に応じて、給電コイル21の駆動周波数を設定するように構成されている。電流増大部次に、電流増大部16の構成を、図1及び図3を用いて説明する。電流増大部16は、図1に示すように、入力電圧電流増大部16と充電回路11との接続部分の電圧、受電電圧が基準値Vref以上のときに通電する比較部31と、該比較部31に対して直列に接続される抵抗32とを備えている。この基準値Vrefは、充電回路11における電池12での電圧が、該電池12の充電に適した電圧範囲よりも高くなるような電圧に設定される。比較部31は、図3に示すように、内部に、オン状態で抵抗32を充電回路11と通電させるスイッチング素子33を有している。また、比較部31は、電流増大部16と充電回路11との接続部分の電圧図1におけるVc、受電電圧を、基準値Vrefと比較して、該基準値Vrefよりも電圧Vcが大きい場合に、スイッチング素子33に対してオン状態にする制御信号を入力するように構成されている。スイッチング素子33は、例えばNPN型のバイポーラトランジスタによって構成されていて、エミッタ側は抵抗32を介して充電回路11の配線に接続されている。また、スイッチング素子33のコレクタ側は接地されている。以上の構成により、比較部31によって、電流増大部16と充電回路11との接続部分の電圧が基準値Vrefよりも大きいと判定された場合には、スイッチング素子33がオン状態となって、抵抗32に電流が流れる。これにより、充電回路11に流れる電流が増大する。このときに、充電回路11に流れる電流が上述の所定値Irefを超えるように、該充電回路11及び電流増大部16は構成されている。周波数設定動作次に、上述のような構成を有する充電ユニット1の充電器2における周波数設定動作について、図4を用いて説明する。図4に示すフローがスタートすると、まず、ステップS1において、給電コイル21の駆動周波数がαになるように、周波数調整部42から駆動回路22に対して信号を出力する。次に、ステップS2において、給電コイル21に流れる電流Icを電流検出回路23によって検出し、CPU26内の電流判定部41によって、検出した電流Icが制御開始値I1よりも大きいかどうかを判定する。この制御開始値I1は、給電コイル21の駆動周波数がαのときに該給電コイル21に流れる電流値に設定されている。すなわち、充電器2上に充電ユニット10を載置した場合に、給電コイル21に流れる電流が制御開始値I1に達する。そのため、このステップS2によって、充電ユニット10が充電器2上に載置されているかどうかを検出することができる。前記ステップS2では、検出した電流Icが制御開始値I1よりも大きいと判定されるまで、すなわち、充電器2上に充電ユニット10が載置された状態を検出するまで、ステップS2の判定を繰り返す。一方、前記ステップS2において、検出した電流Icが制御開始値I1よりも大きいと判定された場合YESの場合には、続くステップS3以降に進んで、周波数設定動作を行う。ステップS3では、給電コイル21の駆動周波数を、ステップS1で設定した周波数αよりも1段階分、増大させて、周波数βにする。具体的には、CPU26内の周波数変更部43は、給電コイル21の駆動周波数が周波数βに増大するように、駆動回路22に対して信号を出力する。その後、ステップS4に進んで、給電コイル21に流れる電流Icを電流検出回路23によって検出し、CPU26内の電流判定部41によって、検出した電流Icが所定値Irefよりも大きいかどうかを判定する。ここで、所定値Irefは、例えば、受電コイル13に、電池12の充電に適した電圧範囲よりも大きな電圧が発生したときに、給電コイル21に流れる電流値である。ステップS4において、検出した電流Icが所定値Irefよりも大きいと判定された場合YESの場合には、ステップS5に進む。このステップS5では、給電コイル21の駆動周波数がβよりも1段階前の周波数αになるように、CPU26内の周波数設定部43が駆動回路22に対して信号出力を行う。これにより、給電コイル21の駆動周波数は、周波数αに設定される。その後、後述するステップS10に進んで、給電コイル21の駆動周波数αの状態で、充電ユニット10に対して充電器2による充電動作が行われる。一方、ステップS4において、検出した電流Icが所定値Iref以下であると判定された場合NOの場合には、ステップS6に進んで、給電コイル21の駆動周波数を、周波数βよりも1段階分、増大させて、周波数γにする。具体的には、CPU26内の周波数変更部43は、給電コイル21の駆動周波数が周波数γに増大するように、駆動回路22に対して信号を出力する。その後、ステップS7で、上述のステップS4と同じ判定を行う。すなわち、このステップS7でも、給電コイル21に流れる電流Icを電流検出回路23によって検出し、CPU26内の電流判定部41によって、検出した電流Icが所定値Irefよりも大きいかどうかを判定する。このステップS7において、検出した電流Icが所定値Irefよりも大きいと判定された場合YESの場合には、続くステップS9で、周波数設定部43が、給電コイル21の駆動周波数が周波数γよりも1段階前の周波数βになるように、駆動回路22に対して信号出力を行う。一方、前記ステップS7において、検出した電流Icが所定値Iref以下であると判定された場合NOの場合には、ステップS8に進んで、エラー処理を行う。このステップS8のエラー処理は、これ以上、給電コイル21の駆動周波数を増大させないようにするためである。ステップS8でエラー処理を行った後は、このフローを終了するエンド。上述のステップS9で、給電コイル21の駆動周波数がβに設定された後は、ステップS10に進んで、充電ユニット10に対して充電器2による給電動作を開始する。特に図示しないが、この給電動作は、電池12が満充電になるまで継続される。給電動作を終了すると、このフローを終了するエンド。なお、給電動作は、電池12の満充電を検出するではなく、給電時間等に応じて終了してもよい。ここで、給電コイル21の駆動周波数を変更するステップS3,S6が、通電周波数変更工程に、電流Icが所定値Irefよりも大きいかどうかを判定するステップS4,S7が電流判定工程に、それぞれ対応する。また、電流Icの判定結果に応じて給電コイル21の駆動周波数を設定するステップS5,S9が、通電周波数設定工程に対応する。上述のようなフローに従って、CPU26により、給電コイル21の駆動周波数を設定する一例を図5に示す。図5の例では、給電コイル21の駆動周波数を、α、β、γと階段状に増大させると、受電コイル13に発生する電圧Vc及び該受電コイル13に流れる電流に応じて給電コイル21に流れる電流Icも、階段状に増大する。そして、図5の例では、給電コイル21の駆動周波数をγに設定したときに、給電コイル21に流れる電流I3が、所定値Irefよりも大きくなるため、給電コイル21の駆動周波数は、その1段階前の周波数βに設定される。なお、図5の例において、給電コイルの駆動周波数をβとしたときに受電コイル13に発生する電圧V2は、電池12の最低充電電圧以上である。ここで、図5の例において、給電コイル21の駆動周波数をγに設定した際に、該給電コイル21に流れる電流Icが急激に増大しているのは、本実施形態の電流増大部16の動作に起因するものである。すなわち、給電コイル21の駆動周波数をβからγに変更すると、電流増大部16と充電回路11との接続部分に生じる電圧Vcは、V2からV3へ変化する。このとき、電流増大部16の比較部31において、受電コイル13に生じる電圧Vcは基準値Vrefよりも大きいと判定され、該電流増大部16の抵抗32に電流が流れる。そうすると、充電回路11には、図5に示すように、抵抗32が接続されていない状態周波数α、βのときよりも大きな電流が流れることになる。これにより、充電回路11に基準値Vrefよりも大きい電圧が生じたことを、より確実に給電側で検出することが可能になる。すなわち、上述の構成により、受電コイル13に、電池12の充電に必要な電圧よりも過剰に大きな電圧が発生したことを、より確実に検出することができる。実施形態1の効果以上より、この実施形態によれば、給電コイル21の駆動周波数を徐々に増大させつつ、該給電コイル21に流れる電流Icが所定値Irefよりも大きいかどうかを判定する。そして、該電流Icが所定値Irefよりも大きいと判定された際には、給電コイル21の駆動周波数をその1段階前の周波数に設定するようにした。この構成により、給電コイル21に流れる電流Icを検出することで、充電ユニット10の受電コイル13に生じる電圧を検出できるとともに、該電圧が適切な範囲になるように給電コイル21への通電を制御することができる。すなわち、上述の構成により、給電コイル21の駆動周波数を、受電コイル13に電池12の充電に必要な電圧範囲になるような周波数に設定できるとともに、該受電コイル13に必要以上の電圧が発生しないような周波数に設定できる。特に、上述のように、給電コイル21に流れる電流が所定値Irefよりも大きいときに、該給電コイル21の駆動周波数を1段階前の周波数に低下させることにより、受電コイル13に無駄に高い電圧が発生するのを防止できる。これにより、電池12を効率良く充電することができる。また、この実施形態では、充電回路11に、基準値Vref以上の電圧が発生した際に受電コイル13に流す電流を増大させる電流増大部16を設けた。これにより、充電回路11に基準値Vref以上の電圧が発生したことを、充電器2側でより確実に検出することが可能となる。すなわち、上述のように、充電回路11側で受電コイル13に流す電流を意図的に増大させることにより、そのときに給電コイル21に流れる電流も意図的に増大させることができ、この電流の増大を電流検出回路23によって、より確実に検出することができる。さらに、上述の構成のように充電器2側で給電コイル21の駆動周波数を調整することにより、充電回路11で発生する電圧を制御することが可能となる。したがって、従来の構成では充電ユニット10側に必要であった電圧調整手段が不要になり、その分、該充電ユニット10のコンパクト化及びコストダウンを図れる。[実施形態2]次に、実施形態2にかかる充電システムの給電コイルに対する周波数設定動作について説明する。この実施形態における周波数設定動作では、給電コイルに流れる電流Icが所定値Irefよりも大きい場合に、該給電コイルの駆動周波数をそのまま維持する。以下、本実施形態の給電コイルに対する周波数設定動作を、図6に基づいて説明する。なお、本実施形態では、充電システムの各構成は、上述の実施形態1の構成と同様であるため、説明及び図示を省略する。本実施形態では、CPU26の周波数設定部44は、電流判定部41によって、検出された電流Icが所定値Irefよりも大きいと判定された場合に、そのときの給電コイル21の駆動周波数を維持するように、駆動回路22に対して信号出力する。図6に示すフローにおいて、ステップSA1からステップSA4までは、上述の実施形態1の図4におけるステップS1からステップS4までと同じである。すなわち、まず、ステップSA1で、給電コイル21の駆動周波数がαになるように、CPU26の周波数調整部42から駆動回路22に対して信号が出力される。そして、電流検出回路23で検出された電流Icが制御開始値I1よりも大きいかどうかを判定しステップSA2、該電流Icが制御開始値I1よりも大きい場合YESの場合には、給電コイル21の駆動周波数が1段階上のβになるように、周波数調整部42から駆動回路22に対して信号が出力されるステップSA3。その後、電流検出回路23で検出された電流Icが所定値Irefよりも大きいかどうかを判定するステップSA4。ステップSA4において、電流判定部41によって、電流検出回路23で検出された電流Icが所定値Irefよりも大きいと判定された場合YESの場合には、そのままステップSA8に進んで、給電コイル21の駆動周波数がβの状態で給電動作を開始する。一方、ステップSA4において、電流Icが所定値Iref以下であると判定された場合NOの場合には、ステップSA5に進む。このステップSA5では、給電コイル21の駆動周波数が1段階上のγになるように、周波数調整部42から駆動回路22に対して信号が出力される。その後に進むステップSA6では、上述のステップSA4と同様の判定が行われる。すなわち、ステップSA6では、電流判定部41によって、電流検出回路23で検出された電流Icが所定値Irefよりも大きいかどうかの判定を行う。このステップSA6において、検出された電流Icが所定値Irefよりも大きいと判定された場合YESの場合には、ステップSA8に進んで給電動作を開始する。一方、上述のステップSA6において、検出された電流Icが所定値Iref以下の場合NOの場合には、ステップSA7に進んで、エラー処理を行う。給電コイル21の駆動周波数がγよりも大きくならないようにするためである。ステップSA7でエラー処理された後は、このフローを終了するエンド。ステップSA8の給電動作は、電池12が満充電になるまで継続される。電池12が満充電になると、給電動作を終了するエンド。なお、実施形態1と同様、給電動作は、時間等によって終了するようにしてもよい。ここで、給電コイル21の駆動周波数を変更するステップSA3,SA5が、通電周波数変更工程に、電流Icが所定値Irefよりも大きいかどうかを判定するステップSA4,SA6が電流判定工程に、それぞれ対応する。また、電流Icが所定値Irefよりも大きいと判定された場合には給電コイル21の駆動周波数を維持して給電動作を行うステップSA8が、通電周波数設定工程に対応する。上述のようなフローに従って、CPU26により、給電コイル21の駆動周波数を設定する一例を図7に示す。図7の例では、給電コイル21の駆動周波数をγに設定したときに、給電コイル21に流れる電流I3が、所定値Irefよりも大きくなるため、給電コイル21の駆動周波数は、γのまま維持される。なお、図7においても、給電コイル21の駆動周波数をβからγに変更した際に、給電コイル21に流れる電流が急激に増加しているのは、上述の実施形態1と同様、充電回路11に設けられた電流増大部16の動作に起因するものである。実施形態2の効果以上より、この実施形態によれば、給電コイル21に流れる電流Icが所定値Irefよりも大きくなったと判定された場合に、該給電コイル21の駆動周波数をそのまま維持するようにした。これにより、受電コイル13に、電池12の充電に必要な電圧よりも大きな電圧を常に生じさせることができる。よって、電池12をより確実に充電できるような充電ユニットが得られる。その他の実施形態以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。前記各実施形態では、充電回路11に設けられた比較部31及び抵抗32からなる電流増大部16によって、充電回路11内の電流を増大させている。しかしながら、電流増大部の構成は、前記各実施形態に示す構成に限らず、充電回路11内の電流を増大させることができる構成であれば、どのような構成であってもよい。前記各実施形態では、各電池をリチウムイオン電池として構成している。しかしながら、各電池は、充電制御を行う構成の電池であれば、リチウムイオン電池以外の電池であってもよい。また、各電池の形状もコイン状に限らず、円柱状や直方体状など、どのような形状であってもよい。"