(57)【特許請求の範囲】
【請求項１】
電子機器に無線で電力を供給する電力供給手段と、
前記電子機器に無線で電力を供給するためのアンテナと前記電子機器が有するアンテナとの間の共振周波数が所定の周波数になるようにするための共振手段と、
前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて定在波比を計算する計算手段と、
前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が所定の値以上でない場合に、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算される定在波比が１に近い値になるように前記共振手段を調整する調整手段と、
異物が存在すると判定した場合に、前記電子機器に無線で供給される電力を制御する制御手段であって、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が前記所定の値以上である場合に、異物が存在すると判定し、前記調整手段が前記共振手段を調整した後に計算された定在波比が前記所定の値以上である場合にも、異物が存在すると判定する前記制御手段と
を有することを特徴とする電力供給装置。
【請求項２】
コンピュータを、
電子機器に無線で電力を供給する電力供給手段と、
前記電子機器に無線で電力を供給するためのアンテナと前記電子機器が有するアンテナとの間の共振周波数が所定の周波数になるようにするための共振手段と、
前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて定在波比を計算する計算手段と、
前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が所定の値以上でない場合に、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算される定在波比が１に近い値になるように前記共振手段を調整する調整手段と、
異物が存在すると判定した場合に、前記電子機器に無線で供給される電力を制御する制御手段であって、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が前記所定の値以上である場合に、異物が存在すると判定し、前記調整手段が前記共振手段を調整した後に計算された定在波比が前記所定の値以上である場合にも、異物が存在すると判定する前記制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に無線で電力を供給することができる電力供給装置等に関する。
【背景技術】
【０００２】
近年、コネクタで接続することなく無線によって電力を出力するための一次コイルを持つ給電装置と、給電装置から供給される電力を無線で受け付けるための二次コイルを持つ電子機器とを含む給電システムが知られている。
【０００３】
このような給電システムにおいて、電子機器は、給電装置から二次コイルを介して受け取る電力によって電池の充電を行うことが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２７５２６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、給電装置は、一次コイルを介して電子機器に電力を供給し、電子機器は、二次コイルを介して給電装置から供給される電力を受電していた。
【０００６】
しかし、一次コイルと二次コイルとの間に金属等の異物が挿入された場合、給電装置から出力される電力が異物に供給されてしまい、その影響によって、給電装置は、電子機器に対して適切な給電を行えなくなってしまうという問題があった。
【０００７】
このような問題を防止するために、給電装置は、給電を行う際に、給電装置の近傍に異物が存在するか否かの検出を行い、異物が検出された場合、異物に電力が供給されないように給電を制御することが必要となってきている。
【０００８】
そこで、本発明は、異物の検出を行うことができ、異物の有無に応じた給電制御を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る電力供給装置は、電子機器に無線で電力を供給する電力供給手段と、前記電子機器に無線で電力を供給するためのアンテナと前記電子機器が有するアンテナとの間の共振周波数が所定の周波数になるようにするための共振手段と、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて定在波比を計算する計算手段と、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が所定の値以上でない場合に、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算される定在波比が１に近い値になるように前記共振手段を調整する調整手段と、異物が存在すると判定した場合に、前記電子機器に無線で供給される電力を制御する制御手段であって、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が前記所定の値以上である場合に、異物が存在すると判定し、前記調整手段が前記共振手段を調整した後に計算された定在波比が前記所定の値以上である場合にも、異物が存在すると判定する前記制御手段とを有することを特徴とする。
本発明に係るプログラムは、コンピュータを、電子機器に無線で電力を供給する電力供給手段と、前記電子機器に無線で電力を供給するためのアンテナと前記電子機器が有するアンテナとの間の共振周波数が所定の周波数になるようにするための共振手段と、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて定在波比を計算する計算手段と、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が所定の値以上でない場合に、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算される定在波比が１に近い値になるように前記共振手段を調整する調整手段と、異物が存在すると判定した場合に、前記電子機器に無線で供給される電力を制御する制御手段であって、前記電子機器に無線で電力を供給するためのアンテナから出力される電力の進行波と前記電子機器に無線で電力を供給するためのアンテナから出力される電力の反射波とに基づいて計算された定在波比が前記所定の値以上である場合に、異物が存在すると判定し、前記調整手段が前記共振手段を調整した後に計算された定在波比が前記所定の値以上である場合にも、異物が存在すると判定する前記制御手段として機能させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、異物の検出を行うことができ、異物の有無に応じた給電制御を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１における給電システムの一例を示す図である。
【図２】実施例１における給電システムのブロック図の一例を示す図である。
【図３】実施例１における給電装置１００の整合回路１０４の構成の一例を示す図である。
【図４】実施例１における給電装置１００の反射電力検出回路１１２の構成の一例を示す図である。
【図５】実施例１における給電装置によって行われる異物検出処理の一例を示すフローチャートである。
【図６】実施例１における給電装置によって行われる調整処理の一例を示すフローチャートである。
【図７】実施例２における給電装置によって行われる調整処理の一例を示すフローチャートである。
【図８】実施例３における給電装置１００の整合回路１０４の構成の一例を示す図である。
【発明を実施するための形態】
【００１２】
［実施例１］
以下、本発明の実施例１について、図面を参照して詳細に説明する。実施例１に係る給電システムは、図１に示すように給電装置１００と、電子機器２００とを有する。実施例１における給電システムにおいて、給電装置１００と電子機器２００との距離が所定の範囲内に存在する場合、給電装置１００は、電子機器２００に無線給電を行う。また、給電装置１００と電子機器２００との距離が所定の範囲内に存在する場合、電子機器２００は、給電装置１００から出力される電力を無線により受け取る。また、給電装置１００と電子機器２００との距離が所定の範囲内に存在しない場合、電子機器２００は、給電装置１００から電力を受け取ることができない。なお、所定の範囲とは、給電装置１００と電子機器２００とが通信を行うことができる範囲であるものとする。
【００１３】
なお、給電装置１００は、複数の電子機器に対しても、並行して電力を無線で供給することができるものであってもよいものとする。
【００１４】
電子機器２００は、カメラ等の撮像装置であってもよく、音声データや映像データの再生を行う再生装置であってもよい。また、電子機器２００は、携帯電話やスマートフォンのようなモバイル機器であってもよいものとする。また、電子機器２００は、電池２１１を含む電池パックであってもよい。
【００１５】
また、電子機器２００は、給電装置１００から供給される電力によって駆動する車のような装置であってもよい。また、電子機器２００は、テレビジョン放送を受信する装置、映像データを表示するディスプレイ、またはパーソナルコンピュータであってもよいものとする。また、電子機器２００は、電池２１１が装着されていない場合であっても、給電装置１００から供給される電力を用いて動作する装置であってもよい。
【００１６】
図２は、実施例１に係る給電システムのブロック図を示す。給電装置１００は、図２に示すように、変換部１０１、発振器１０２、電力生成部１０３、整合回路１０４、変復調回路１０５、給電アンテナ１０６、ＣＰＵ１０７、ＲＯＭ１０８、ＲＡＭ１０９、表示部１１０、操作部１１１及び反射電力検出回路１１２を有する。
【００１７】
変換部１０１は、不図示のＡＣ電源と給電装置１００とが接続されている場合、不図示のＡＣ電源から供給される交流電力を直流電力に変換し、変換した直流電力を給電装置１００に供給する。
【００１８】
発振器１０２は、変換部１０１から供給される電力をＣＰＵ１０７によって設定された目標値に対応する電力に変換するように電力生成部１０３を制御するために用いられる周波数を発振する。なお、発振器１０２は、水晶振動子等を用いる。
【００１９】
電力生成部１０３は、変換部１０１から供給される電力と、発振器１０２によって発振される周波数とに基づいて、給電アンテナ１０６を介して外部に出力するための電力を生成する。電力生成部１０３は、内部にＦＥＴ等を有し、発振器１０２によって発振される周波数に応じて、内部のＦＥＴのソース・ドレインの端子間に流れる電流を制御し、外部に出力するための電力を生成する。なお、電力生成部１０３によって生成された電力は、反射電力検出回路１１２を介して、整合回路１０４に供給される。また、電力生成部１０３によって生成される電力には、第１の電力と、第２の電力とがある。
【００２０】
第１の電力は、給電装置１００が電子機器２００と無線通信を行うために電子機器２００に供給するための電力である。第２の電力は、給電装置１００が電子機器２００に対して給電を行う場合に電子機器２００に供給するための電力である。例えば、第１の電力は、１Ｗ以下の電力であり、第２の電力は、２Ｗ〜１０Ｗまでの電力である。なお、第２の電力は、１０Ｗ以上の電力であってもよい。なお、第１の電力は、第２の電力よりも低い電力であるものとする。また、第１の電力は、給電装置１００が無線通信を行うために用いられる電力であれば、１Ｗ以下の電力に限られないものとする。
【００２１】
なお、給電装置１００が第１の電力を電子機器２００に供給している場合、給電装置１００は、給電アンテナ１０６を介して電子機器２００とＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格に対応する無線通信を行うことができる。しかし、給電装置１００が第２の電力を電子機器２００に供給している場合、給電装置１００は、給電アンテナ１０６を介して電子機器２００とＮＦＣ規格に対応する無線通信を行うことができないものとする。
【００２２】
整合回路１０４は、発振器１０２によって発振される周波数に応じて、給電アンテナ１０６と、給電装置１００に対応する装置が有する受電アンテナとの間で共振を行うための共振回路である。また、整合回路１０４は、電力生成部１０３と給電アンテナ１０６との間のインピーダンスマッチングを行うための回路である。
【００２３】
図３に整合回路１０４の構成を示す。整合回路１０４は、図３に示すように、可変コンデンサ３０１、可変コンデンサ３０２、コイル３０３及び抵抗３０４を有する。
【００２４】
ＣＰＵ１０７は、発振器１０２によって発振される周波数を、共振周波数ｆに設定するために、可変コンデンサ３０１や可変コンデンサ３０２の値を制御する。なお、共振周波数ｆは、給電装置１００と、給電装置１００によって給電される装置とが共振を行うために用いられる周波数である。
【００２５】
共振周波数ｆは、下記の数式（１）によって示されるものとする。Ｌは、整合回路１０４のインダクタンス、Ｃは、整合回路１０４のキャパシタンスを示す。
【００２６】
【数１】
0005967958.tif 000002
【００２７】
また、可変コンデンサ３０１及び可変コンデンサ３０２は、インピーダンスマッチングを行うために用いられる。
【００２８】
ＣＰＵ１０７は、発振器１０２によって発振される周波数が、共振周波数ｆになるように整合回路１０４に含まれる可変コンデンサ３０１や可変コンデンサ３０２を制御する。また、整合回路１０４のキャパシタンスＣを変更する方法として、複数のコンデンサを並列に配置し、リレーＩＣなどで切り替えるようにしてもよい。
【００２９】
また、整合回路１０４は、可変コンデンサ３０１、可変コンデンサ３０２、コイル３０３及び抵抗３０４以外にも、さらに他の素子を有していてもよいものとする。
【００３０】
なお、共振周波数ｆは、商用周波数である５０／６０Ｈｚであってもよく、１０〜数十ＭＨｚであってもよく、１３．５６ＭＨｚの周波数であってもよいものとする。
【００３１】
さらに、整合回路１０４は、給電アンテナ１０６に流れる電流及び給電アンテナ１０６に供給される電圧の変化を検出することもできる。
【００３２】
なお、発振器１０２によって発振される周波数が、共振周波数ｆに設定された状態において、電力生成部１０３によって生成された電力は、整合回路１０４を介して給電アンテナ１０６に供給される。
【００３３】
変復調回路１０５は、給電装置１００と電子機器２００との間で、ＮＦＣ規格に対応する無線通信を行うために用いられる回路である。給電装置１００が電子機器２００を制御するための制御データ（以下、コマンドと呼ぶ。）を電子機器２００に送信する場合、変復調回路１０５は、ＮＦＣ規格に対応するプロトコルに基づいて、電力生成部１０３によって生成された電力の変調を行う。
【００３４】
変復調回路１０５は、電力生成部１０３によって発生された電力を、振幅変位を利用したＡＳＫ（Ａｍｐｌｉｔｕｄｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調によって、パルス信号に変換する。コマンドとして変換されたパルス信号は、給電アンテナ１０６を介して電子機器２００に送信される。電子機器２００に送信されたパルス信号は、電子機器２００に解析されることによって、「１」の情報と、「０」の情報とを含むビットデータとして電子機器２００に検出される。なお、ＡＳＫ変調は、振幅変位を利用した変調であり、ＩＣカードと、カードリーダとの通信等で用いられる。
【００３５】
さらに、変復調回路１０５は、所定の符合化方式に対応する符合化回路を有する。
【００３６】
変復調回路１０５は、整合回路１０４によって検出される給電アンテナ１０６に流れる電流の変化に応じて、電子機器２００に送信したコマンドに対する電子機器２００からの応答データや電子機器２００からの制御データを符号化回路により復調することができる。このことによって、変復調回路１０５は、電子機器２００に送信したコマンドに対する応答データや電子機器２００から送信される制御データを、負荷変調方式に基づいて、電子機器２００から受信することができる。
【００３７】
変復調回路１０５は、ＣＰＵ１０７からの指示に応じてコマンドを電子機器２００に送信する。さらに、変復調回路１０５は、電子機器２００から応答データや制御データを受信した場合、受信した応答データや制御データを復調してＣＰＵ１０７に供給する。
【００３８】
給電アンテナ１０６は、電力生成部１０３により生成された電力を外部に出力するためのアンテナである。給電装置１００は、給電アンテナ１０６を介して電子機器２００に電力を供給したり、給電アンテナ１０６を介して電子機器２００にコマンドを送信する。また、給電装置１００は、給電アンテナ１０６を介して、電子機器２００から制御データ及び電子機器２００に送信したコマンドに対応する応答データを受信する。
【００３９】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０７は、ＲＯＭ１０８に記憶されているコンピュータプログラムを実行することによって、給電装置１００を制御する。ＣＰＵ１０７は、電力生成部１０３を制御することによって電子機器２００に供給する電力を制御する。
【００４０】
また、ＣＰＵ１０７は、カウンタ１０７ａを有する。カウンタ１０７ａは、給電装置１００で行われる処理に関する回数をカウントする。また、カウンタ１０７ａによってカウントされる回数に対する閾値は、ＲＯＭ１０８にあらかじめ記録されている。また、カウンタ１０７ａによって計測される時間を示す情報は、ＲＡＭ１０９に記録される。
【００４１】
ＲＯＭ１０８は、給電装置１００を制御するコンピュータプログラム及び給電装置１００に関するパラメータ等の情報を記憶する。ＲＯＭ１０８には、補正テーブルが記録されている。なお、補正テーブルとは、電子機器２００のステータスデータと、ＶＳＷＲに対応する補正値とが関連付けられているテーブルである。なお、電子機器２００のステータスデータには、電子機器２００の動作状態を示す情報や電子機器２００の移動状態を示す情報等が含まれる。
【００４２】
ＲＡＭ１０９は、書き換え可能なメモリであり、給電装置１００を制御するコンピュータプログラム、給電装置１００に関するパラメータ等の情報、変復調回路１０５によって電子機器２００から受信されたデータ等を記録する。
【００４３】
表示部１１０は、ＲＡＭ１０９から供給される映像データ及びＲＯＭ１０８から供給される映像データのいずれか一つを表示する。
【００４４】
操作部１１１は、給電装置１００を操作するためのユーザインターフェースを提供する。操作部１１１は、給電装置１００の電源ボタン及び給電装置１００のモード切換ボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。ＣＰＵ１０７は、操作部１１１を介して入力されたユーザの指示に従って給電装置１００を制御する。
【００４５】
反射電力検出回路１１２は、給電アンテナ１０６によって出力される電力の進行波の振幅電圧Ｖ１を示す情報と、給電アンテナ１０６によって出力される電力の反射波の振幅電圧Ｖ２を示す情報とを検出する。反射電力検出回路１１２によって検出された振幅電圧Ｖ１を示す情報及び振幅電圧Ｖ２を示す情報は、ＣＰＵ１０７に供給される。ＣＰＵ１０７は、反射電力検出回路１１２から供給された振幅電圧Ｖ１を示す情報及び振幅電圧Ｖ２を示す情報をＲＡＭ１０９に記録する。
【００４６】
反射電力検出回路１１２の構成の一例を、図４に示す。反射電力検出回路１１２は、図４に示すように、トロイダルコア４０１、コンデンサ４０２、コンデンサ４０３、ダイオード４０４、抵抗４０５、コンデンサ４０６、コンデンサ４０７、ダイオード４０８及び抵抗４０９を有する。さらに、反射電力検出回路１１２は、Ａ／Ｄコンバータ４１０及びＡ／Ｄコンバータ４１１を有する。
【００４７】
反射電力検出回路１１２は、給電アンテナ１０６によって出力される電力の進行波をＣＭ（誘導性結合及び容量性結合）結合によって、コンデンサ４０７の電圧として検出する。さらに、反射電力検出回路１１２は、検出されたコンデンサ４０７の電圧をＡ／Ｄコンバータ４１０によってアナログ値からデジタル値に変更してからＣＰＵ１０７に供給する。反射電力検出回路１１２は、給電アンテナ１０６によって出力される電力の反射波をＣＭ結合によって、コンデンサ４０３の電圧として検出する。さらに、反射電力検出回路１１２は、検出されたコンデンサ４０３の電圧をＡ／Ｄコンバータ４１１によってアナログ値からデジタル値に変更してからＣＰＵ１０７に供給する。
【００４８】
なお、反射電力検出回路１１２において、トロイダルコア４０１によって誘導性結合が行われ、コンデンサ４０２及びコンデンサ４０６によって容量性結合が行われる。
【００４９】
ＣＰＵ１０７は、Ａ／Ｄコンバータ４１０から供給された電圧を進行波の振幅電圧Ｖ１として検出し、Ａ／Ｄコンバータ４１１から供給された電圧を反射波の振幅電圧Ｖ２として検出する。ＣＰＵ１０７は、進行波の振幅電圧Ｖ１と、反射波の振幅電圧Ｖ２とによって、電圧反射係数ρを取得する。さらに、ＣＰＵ１０７は、電圧反射係数ρによって電圧定在波比ＶＳＷＲ（Ｖｏｌｔａｇｅ  Ｓｔａｎｄｉｎｇ  Ｗａｖｅ  Ｒａｔｉｏ）を算出する。
【００５０】
電圧定在波比ＶＳＷＲは、給電アンテナ１０６から出力される電力の進行波と、給電アンテナ１０６から出力される電力の反射波との関係を示す値である。電圧定在波比ＶＳＷＲの値が１に近いほど、反射電力が少なく、給電装置１００から外部の電子機器に対して供給される電力の損失が少なく、効率が良い状態であることを示す。
【００５１】
下記の数式（２）は、電圧反射係数ρを示すものとする。
【００５２】
【数２】
0005967958.tif 000003
【００５３】
下記の数式（３）は、電圧定在波比ＶＳＷＲを示すものとする。
【００５４】
【数３】
0005967958.tif 000004
【００５５】
なお、以下、電圧定在波比ＶＳＷＲを「ＶＳＷＲ」と呼ぶ。
【００５６】
ＣＰＵ１０７は、算出したＶＳＷＲを用いて、給電装置１００の近傍に異物が存在するか否かを判定する。
【００５７】
次に、図２を参照して、電子機器２００の構成の一例について説明を行う。電子機器２００は、受電アンテナ２０１、整合回路２０２、整流平滑回路２０３、変復調回路２０４、ＣＰＵ２０５、ＲＯＭ２０６、ＲＡＭ２０７、電流・電圧検出部２０８、レギュレータ２０９、充電制御部２１０、電池２１１及びセンサ２１２を有する。
【００５８】
受電アンテナ２０１は、給電装置１００から供給される電力を受電するためのアンテナである。電子機器２００は、受電アンテナ２０１を介して、給電装置１００から電力を受電したり、給電装置１００とＮＦＣ規格に対応する通信を行う。また、電子機器２００は、受電アンテナ２０１を介して給電装置１００からコマンドを受信した場合、給電装置１００から受信したコマンドに対応する応答データを給電装置１００に送信する。
【００５９】
整合回路２０２は、給電装置１００の共振周波数ｆと同じ周波数で受電アンテナ２０１が共振するように、インピーダンスマッチングを行うための共振回路である。整合回路２０２は、整合回路１０４と同様に可変コンデンサ、コイル及び抵抗等を有する。ＣＰＵ２０５は、給電装置１００の共振周波数ｆと同じ周波数で受電アンテナ２０１が共振するように、整合回路２０２を制御する。また、整合回路２０２は、受電アンテナ２０１によって受電される電力を整流平滑回路２０３に供給する。
【００６０】
整流平滑回路２０３は、受電アンテナ２０１によって受電された電力からコマンド及びノイズを取り除き、直流電力を生成する。さらに、整流平滑回路２０３は、生成した直流電力を電流・電圧検出部２０８を介してレギュレータ２０９に供給する。整流平滑回路２０３は、受電アンテナ２０１によって受電される電力から取り除いたコマンドを変復調回路２０４に供給する。整流平滑回路２０３によって生成された直流電力は、レギュレータ２０９に供給される。
【００６１】
変復調回路２０４は、整流平滑回路２０３から供給されたコマンドを給電装置１００に対応する通信プロトコルに応じて解析し、コマンドの解析結果をＣＰＵ２０５に供給する。給電装置１００から電子機器２００に第１の電力が供給されている場合、ＣＰＵ２０５は、コマンドに対する応答データを給電装置１００に送信するために変復調回路２０４に含まれる負荷を変動させるように変復調回路２０４を制御する。変復調回路２０４に含まれる負荷が変化する場合、給電アンテナ１０６に流れる電流が変化する。これにより、給電装置１００は、給電アンテナ１０６に流れる電流の変化を検出することによって、電子機器２００から送信されるコマンド対する応答データを受信する。
【００６２】
ＣＰＵ２０５は、変復調回路２０４から供給された解析結果に応じて変復調回路２０４が受信したコマンドがどのコマンドであるかを判定し、受信したコマンドに対応するコマンドコードによって指定されている処理や動作を行うように電子機器２００を制御する。また、ＣＰＵ２０５は、ＲＯＭ２０６に記憶されているコンピュータプログラムを実行することによって、電子機器２００を制御する。
【００６３】
ＲＯＭ２０６は、電子機器２００を制御するコンピュータプログラムを記憶する。また、ＲＯＭ２０６には、電子機器２００に関する情報等が記録される。ＲＡＭ２０７は、書き換え可能なメモリであり、電子機器２００を制御するコンピュータプログラム、給電装置１００から送信されたデータ等を記録する。さらに、ＲＡＭ２０７は、電子機器２００のステータスデータを記録する。
【００６４】
電子機器２００のステータスデータには、電子機器２００の動作モードを示す情報、電子機器２００の動作のために消費される電力を示す情報及び電子機器２００の負荷の状態を示す情報の少なくとも一つが含まれる。また、電子機器２００のステータスデータには、電子機器２００の位置を示す情報や電子機器２００の移動距離を示す情報が含まれていても良いものとする。ＣＰＵ２０５は、定期的に電子機器２００のステータスデータを検出し、ＲＡＭ２０７に記録する。
【００６５】
電流・電圧検出部２０８は、整流平滑回路２０３から供給される電力の電圧と電流を検出し、検出した電圧情報及び電流情報をＣＰＵ２０５に供給する。
【００６６】
レギュレータ２０９は、ＣＰＵ２０５からの指示に応じて、整流平滑回路２０３から供給される電力及び電池２１１から供給される電力のいずれか一つを電子機器２００に供給するように制御する。
【００６７】
充電制御部２１０は、レギュレータ２０９から電力を供給される場合、電池２１１の充電の制御を行う。電池２１１は、電子機器２００に着脱可能な電池である。また、電池２１１は、充電可能な二次電池であり、例えば、リチウムイオン電池等である。また、電池２１１は、リチウムイオン電池以外のものであっても良いものとする。
【００６８】
センサ２１２は、電子機器２００の位置を検出するセンサである。センサ２１２によって検出された電子機器２００の位置を示す情報はＣＰＵ２０５に供給される。電子機器２００の位置を示す情報とは、例えば、給電装置１００の給電アンテナ１０６が設置された面に対する電子機器２００の受電アンテナ２０１の位置を示す情報である。また、電子機器２００の位置を示す情報は、例えば、給電装置１００の給電アンテナ１０６が設置された面上に置かれている電子機器２００の位置を示す情報であってもよい。また、電子機器２００の位置を示す情報は、給電装置１００の給電アンテナ１０６が設置された面上の空中に存在する電子機器２００の位置を示す情報であってもよい。
【００６９】
ＣＰＵ２０５は、定期的にセンサ２１２によって検出される位置情報を取得し、取得した位置情報に応じて、電子機器２００の移動距離を示す情報を検出する。なお、電子機器２００の位置を示す情報及び電子機器２００の移動距離を示す情報はＲＡＭ２０７に記録される。
【００７０】
なお、センサ２１２は、電子機器２００がユーザによって動かされた距離を検出するセンサであってもよいものとする。
【００７１】
なお、給電アンテナ１０６及び受電アンテナ２０１は、ヘリカルアンテナであっても、ループアンテナであってもよく、メアンダラインアンテナ等の平面状のアンテナであってもよいものとする。
【００７２】
また、実施例１において、給電装置１００によって行われる処理は、給電装置１００が電磁界結合によって電子機器２００に対して無線で電力を供給するシステムにおいても適用できるものとする。また、実施例１において、給電装置１００によって行われる処理は、電極を給電装置１００に設け、かつ、電極を電子機器２００に設けた場合に、給電装置１００が電界結合によって電力を電子機器２００に供給するシステムにおいても、適用できるものとする。また、実施例１において、給電装置１００によって行われる処理は、給電装置１００が電磁誘導によって無線で電子機器２００に電力を供給するシステムにおいても、適用できるものとする。
【００７３】
また、実施例１において、給電装置１００は、電子機器２００に対して無線で電力を出力し、電子機器２００は、給電装置１００から無線で電力を受電するものとした。しかし、「無線」を「非接触」や「無接点」と言い換えてもよいものとする。
【００７４】
実施例１において、給電装置１００は、ＮＦＣ規格に対応する無線通信を電子機器２００と行うものとする。このため、ＣＰＵ１０７は、給電装置１００における共振周波数ｆが、１３．５６ＭＨｚになるように設定するものとする。
【００７５】
（異物検出処理）
次に、実施例１において、給電装置１００によって行われる異物検出処理について、図５のフローチャートを用いて説明する。異物検出処理は、ＣＰＵ１０７がＲＯＭ１０８に格納されているコンピュータプログラムを実行することにより実現することができる。図５に示す異物検出処理は、異物が給電装置１００の近傍に存在するか否かを検出し、異物の有無に応じて、給電を制御するための処理を含む。
【００７６】
なお、異物とは、ＮＦＣ規格に対応する無線通信を行う手段及び給電装置１００から供給される電力を受電するための手段の少なくとも一つを有していないデバイスである。また、異物は、給電装置１００から供給される電力によって故障する可能性のあるデバイスであっても良いものとする。なお、異物は、例えば、金属やＩＣカードのようなものであるものとする。また、異物は、給電装置１００に対応していない装置であっても良いものとする。
【００７７】
給電装置１００と電子機器２００との距離が所定の範囲内に存在することがＣＰＵ１０７によって検出された場合に、電子機器２００が給電の対象として選択されたとき、ＣＰＵ１０７は、電子機器２００に第２の電力を供給するように給電装置１００を制御する。
【００７８】
Ｓ５０１において、ＣＰＵ１０７は、第２の電力を給電アンテナ１０６を介して電子機器２００に供給するように発振器１０２、電力生成部１０３及び整合回路１０４を制御する。この場合、本フローチャートは、Ｓ５０２に進む。
【００７９】
Ｓ５０２において、ＣＰＵ１０７は、可変コンデンサ３０１のキャパシタンスの値を設定値Ｃ１に設定し、可変コンデンサ３０２のキャパシタンスの値を設定値Ｃ２に設定する。さらに、ＣＰＵ１０７は、可変コンデンサ３０１のキャパシタンスの値が設定値Ｃ１に設定され、かつ、可変コンデンサ３０２のキャパシタンスの値が設定値Ｃ２に設定された状態で、ＶＳＷＲを算出する。さらに、ＣＰＵ１０７は、現在、設定されている設定値Ｃ１、設定値Ｃ２及び取得したＶＳＷＲを関連付けてＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ５０３に進む。なお、Ｓ５０２において、ＣＰＵ１０７によって算出されるＶＳＷＲを「ＶＳＷＲ１」と呼ぶものとする。
【００８０】
なお、設定値Ｃ１及び設定値Ｃ２は、あらかじめＲＯＭ１０８に記録されている値であってもよい。また、設定値Ｃ１及び設定値Ｃ２は、給電装置１００と電子機器２００との距離が所定の範囲内に存在すると判定される前に、給電装置１００の共振周波数ｆが、１３．５６ＭＨｚとなるように調整されたキャパシタンスの値であっても良いものとする。
【００８１】
Ｓ５０３において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ１が所定値Ａ以上であるか否かを判定する。所定値Ａは、異物が給電装置１００の近傍に存在するか否かを検出するための閾値である。例えば、所定値Ａは、３〜４までの値である。ＣＰＵ１０７によって、ＶＳＷＲ１が所定値Ａ以上でないと判定された場合（Ｓ５０３でＮｏ）、本フローチャートは、Ｓ５０３からＳ５０４に進む。ＣＰＵ１０７によって、ＶＳＷＲ１が所定値Ａ以上であると判定された場合（Ｓ５０３でＹｅｓ）、ＣＰＵ１０７は、異物を検出する。
【００８２】
給電装置１００の近傍に異物が置かれた場合、ＶＳＷＲは、急激に大きく変化する。この場合、給電装置１００の近傍に異物が置かれた場合におけるＶＳＷＲの値は、給電装置１００の近傍に給電装置１００に対応する装置が置かれた場合におけるＶＳＷＲの値よりも大きくなる。そのため、給電装置１００の近傍に給電装置１００に対応する装置が置かれた場合におけるＶＳＷＲの値よりも大きい値になるように、所定値Ａを設定することにより、ＣＰＵ１０７は、ＶＳＷＲと所定値Ａとを比較することで、異物を検出することができる。この場合（Ｓ５０３でＹｅｓ）、本フローチャートは、Ｓ５０３からＳ５２０に進む。
【００８３】
Ｓ５０４において、ＣＰＵ１０７は、後述の調整処理を行う。調整処理は、ＶＳＷＲが１となるように、可変コンデンサ３０１のキャパシタンスの値及び可変コンデンサ３０２のキャパシタンスの値を調整するための処理である。調整処理がＣＰＵ１０７によって行われた場合、ＣＰＵ１０７は、可変コンデンサ３０１のキャパシタンスの値を調整するための設定値Ｃ３及び可変コンデンサ３０２キャパシタンスの値を調整するための設定値Ｃ４を取得する。この場合、本フローチャートは、Ｓ５０５に進む。
【００８４】
Ｓ５０５において、可変コンデンサ３０１のキャパシタンスの値を設定値Ｃ３に設定し、可変コンデンサ３０２のキャパシタンスの値を設定値Ｃ４に設定する。さらに、ＣＰＵ１０７は、可変コンデンサ３０１のキャパシタンスの値が設定値Ｃ３に設定され、かつ、可変コンデンサ３０２のキャパシタンスの値が設定値Ｃ４に設定された状態で、ＶＳＷＲを算出する。さらに、ＣＰＵ１０７は、現在、設定されている設定値Ｃ３、設定値Ｃ４及び取得したＶＳＷＲを関連付けてＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ５０６に進む。なお、Ｓ５０５において、ＣＰＵ１０７によって算出されるＶＳＷＲを「ＶＳＷＲ２」と呼ぶものとする。なお、ＶＳＷＲ２は、ＶＳＷＲ１とは別にＲＡＭ１０９に記録されるものとする。
【００８５】
Ｓ５０６において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ２が所定値Ａ以上であるか否かを判定する。ＣＰＵ１０７によって、ＶＳＷＲ２が所定値Ａ以上でないと判定された場合（Ｓ５０６でＮｏ）、本フローチャートは、Ｓ５０６からＳ５０７に進む。ＣＰＵ１０７によって、ＶＳＷＲ２が所定値Ａ以上であると判定された場合（Ｓ５０６でＹｅｓ）、ＣＰＵ１０７は、異物を検出する。この場合（Ｓ５０６でＹｅｓ）、本フローチャートは、Ｓ５０６からＳ５２０に進む。
【００８６】
Ｓ５０７において、ＣＰＵ１０７は、Ｓ５０２と同様に、可変コンデンサ３０１のキャパシタンスの値を設定値Ｃ１に設定し、可変コンデンサ３０２のキャパシタンスの値を設定値Ｃ２に設定し、ＶＳＷＲを算出する。さらに、ＣＰＵ１０７は、現在、設定されている設定値Ｃ１、設定値Ｃ２及び取得したＶＳＷＲを関連付けてＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ５０８に進む。なお、Ｓ５０７において、ＣＰＵ１０７によって算出されるＶＳＷＲを「ＶＳＷＲ３」と呼ぶものとする。なお、ＶＳＷＲ３は、ＶＳＷＲ１やＶＳＷＲ２とは別にＲＡＭ１０９に記録されるものとする。
【００８７】
Ｓ５０８において、ＣＰＵ１０７は、第１の電力を給電アンテナ１０６を介して電子機器２００に供給するように電力生成部１０３を制御する。この場合、本フローチャートはＳ５０９に進む。
【００８８】
Ｓ５０９において、ＣＰＵ１０７は、電子機器２００のステータスデータを取得するために、ＮＦＣ規格に対応する無線通信を行うように変復調回路１０５を制御する。電子機器２００のステータスデータが変復調回路１０５によって取得された場合、ＣＰＵ１０７は、取得した電子機器２００のステータスデータをＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ５１０に進む。
【００８９】
Ｓ５１０において、ＣＰＵ１０７は、Ｓ５０９において取得された電子機器２００のステータスデータを用いて、電子機器２００のステータスが変更されたか否かを判定する。ＣＰＵ１０７によって、電子機器２００のステータスが変更されていないと判定された場合（Ｓ５１０でＮｏ）、本フローチャートは、Ｓ５１０からＳ５１１に進む。ＣＰＵ１０７によって、電子機器２００のステータスが変更されたと判定された場合（Ｓ５１０でＹｅｓ）、本フローチャートは、Ｓ５１０からＳ５１８に進む。
【００９０】
Ｓ５１１において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ３が所定値Ａ以上であるか否かを判定する。ＣＰＵ１０７によって、ＶＳＷＲ３が所定値Ａ以上でないと判定された場合（Ｓ５１１でＮｏ）、本フローチャートは、Ｓ５１１からＳ５１２に進む。ＣＰＵ１０７によって、ＶＳＷＲ３が所定値Ａ以上であると判定された場合（Ｓ５１１でＹｅｓ）、ＣＰＵ１０７は、異物を検出する。この場合（Ｓ５１１でＹｅｓ）、本フローチャートは、Ｓ５１１からＳ５２０に進む。
【００９１】
Ｓ５１２において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ１とＶＳＷＲ３とを比較することによって、ＶＳＷＲ１とＶＳＷＲ３との差分Ｄ１を算出する。さらに、ＣＰＵ１０７は、差分Ｄ１が所定値Ｂ以上であるか否かを判定する。所定値Ｂは、所定値Ｂは、異物が給電装置１００の近傍に存在するか否かを検出するための閾値である。ＣＰＵ１０７によって、差分Ｄ１が所定値Ｂ以上でないと判定された場合（Ｓ５１２でＮｏ）、本フローチャートは、Ｓ５１２からＳ５１３に進む。ＣＰＵ１０７によって、差分Ｄ１が所定値Ｂ以上であると判定された場合（Ｓ５１２でＹｅｓ）、ＣＰＵ１０７は、異物を検出する。
【００９２】
給電装置１００の近傍に異物が置かれた場合、給電装置１００の近傍に異物が置かれた場合におけるＶＳＷＲの変化量は、給電装置１００の近傍に給電装置１００に対応する装置が置かれた場合におけるＶＳＷＲの変化量よりも大きくなる。そのため、給電装置１００の近傍に給電装置１００に対応する装置が置かれた場合におけるＶＳＷＲの変化量よりも大きい値になるように所定値Ｂを設定することで、ＣＰＵ１０７は、ＶＳＷＲの変化量と所定値Ｂとを比較し、異物を検出することができる。この場合（Ｓ５１２でＹｅｓ）、本フローチャートは、Ｓ５１２からＳ５２０に進む。
【００９３】
Ｓ５１３において、ＣＰＵ１０７は、Ｓ５０５と同様に、可変コンデンサ３０１のキャパシタンスの値を設定値Ｃ３に設定し、可変コンデンサ３０２のキャパシタンスの値を設定値Ｃ４に設定し、ＶＳＷＲを算出する。さらに、ＣＰＵ１０７は、現在、設定されている設定値Ｃ３、設定値Ｃ４及び取得したＶＳＷＲを関連付けてＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ５１４に進む。なお、Ｓ５１３において、ＣＰＵ１０７によって算出されるＶＳＷＲを「ＶＳＷＲ４」と呼ぶものとする。なお、ＶＳＷＲ４は、ＶＳＷＲ１、ＶＳＷＲ２やＶＳＷＲ４とは別にＲＡＭ１０９に記録されるものとする。
【００９４】
Ｓ５１４において、ＣＰＵ１０７は、Ｓ５０９において取得された電子機器２００のステータスデータを用いて、電子機器２００のステータスが変更されたか否かを判定する。ＣＰＵ１０７によって、電子機器２００のステータスが変更されていないと判定された場合（Ｓ５１４でＮｏ）、本フローチャートは、Ｓ５１４からＳ５１５に進む。ＣＰＵ１０７によって、電子機器２００のステータスが変更されたと判定された場合（Ｓ５１４でＹｅｓ）、本フローチャートは、Ｓ５１４からＳ５１９に進む。
【００９５】
Ｓ５１５において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ４が所定値Ａ以上であるか否かを判定する。ＣＰＵ１０７によって、ＶＳＷＲ４が所定値Ａ以上でないと判定された場合（Ｓ５１５でＮｏ）、本フローチャートは、Ｓ５１５からＳ５１６に進む。ＣＰＵ１０７によって、ＶＳＷＲ４が所定値Ａ以上であると判定された場合（Ｓ５１５でＹｅｓ）、ＣＰＵ１０７は、異物を検出する。この場合（Ｓ５１５でＹｅｓ）、本フローチャートは、Ｓ５１５からＳ５２０に進む。
【００９６】
Ｓ５１６において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ２とＶＳＷＲ４とを比較することによって、ＶＳＷＲ２とＶＳＷＲ４との差分Ｄ２を算出する。さらに、ＣＰＵ１０７は、差分Ｄ２が所定値Ｂ以上であるか否かを判定する。ＣＰＵ１０７によって、差分Ｄ２が所定値Ｂ以上でないと判定された場合（Ｓ５１６でＮｏ）、本フローチャートは、Ｓ５１６からＳ５１７に進む。ＣＰＵ１０７によって、差分Ｄ２が所定値Ｂ以上であると判定された場合（Ｓ５１６でＹｅｓ）、本フローチャートは、Ｓ５１６からＳ５２０に進む。
【００９７】
Ｓ５１７において、ＣＰＵ１０７は、電子機器２００に対する給電を停止するか否かを判定する。ＣＰＵ１０７によって、電子機器２００に対する給電を停止すると判定された場合（Ｓ５１７でＹｅｓ）、本フローチャートは、Ｓ５１７からＳ５２１に進む。
【００９８】
ＣＰＵ１０７によって、電子機器２００に対する給電を停止しないと判定された場合（Ｓ５１７でＮｏ）、本フローチャートは、Ｓ５２１からＳ５０１に戻る。この場合、ＣＰＵ１０７は、再び、第２の電力を電子機器２００に供給するように給電装置１００を制御する。
【００９９】
電子機器２００のステータスが変更されたと判定された場合（Ｓ５１０でＹｅｓ）、Ｓ５１８において、ＣＰＵ１０７は、電子機器２００のステータスの変化に応じて、ＶＳＷＲ３を補正する。
【０１００】
これは、電子機器２００の動作モードや負荷の状態が変化した場合、または、電子機器２００の移動距離が特定の距離以上である場合、電子機器２００のステータスの変化に伴い、ＶＳＷＲが変化する場合があるからである。この場合、ＣＰＵ１０７は、異物が給電装置１００の近傍に存在しない場合であっても、電子機器２００のステータスの変化によるＶＳＷＲの変化を、異物が給電装置１００の近傍に置かれたことによるＶＳＷＲの変化であると誤検出してしまう場合があった。
【０１０１】
このような誤検出を防ぐため、ＣＰＵ１０７は、ＲＯＭ１０８に記録されている補正テーブルと、電子機器２００から取得された電子機器２００のステータスデータとを用いて、補正値を検出し、検出された補正値に応じて、ＶＳＷＲ３を補正する。さらに、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ３が補正されたＶＳＷＲ３に上書きされるようにする。この場合、本フローチャートは、Ｓ５１１に進む。
【０１０２】
電子機器２００のステータスが変更されたと判定された場合（Ｓ５１４でＹｅｓ）、Ｓ５１９において、ＣＰＵ１０７は、電子機器２００のステータスの変化に応じて、ＶＳＷＲ４を補正する。ＣＰＵ１０７は、ＲＯＭ１０８に記録されている補正テーブルと、電子機器２００から取得された電子機器２００のステータスデータとを用いて、補正値を検出し、検出された補正値に応じて、ＶＳＷＲ４を補正する。さらに、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ４が補正されたＶＳＷＲ４に上書きされるようにする。この場合、本フローチャートは、Ｓ５１５に進む。
【０１０３】
Ｓ５２０において、ＣＰＵ１０７は、異物が検出されたことを通知するための警告データを表示するように表示部１１０を制御する。この場合、本フローチャートは、Ｓ５２１に進む。
【０１０４】
Ｓ５２１において、ＣＰＵ１０７は、給電アンテナ１０６を介して外部に出力している電力を制限するようにするために発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。
【０１０５】
例えば、給電アンテナ１０６を介して、外部に第１の電力が出力されている場合、ＣＰＵ１０７は、第１の電力の出力を停止するように制御する。また、給電アンテナ１０６を介して、外部に第２の電力が出力されている場合、ＣＰＵ１０７は、第２の電力の出力を停止するように制御する。
【０１０６】
また、例えば、給電アンテナ１０６を介して、外部に第１の電力が出力されている場合、ＣＰＵ１０７は、第１の電力の値が徐々に小さくなるように制御してもよい。また、給電アンテナ１０６を介して、外部に第２の電力が出力されている場合、ＣＰＵ１０７は、第２の電力から第１の電力を出力するように制御してから第１の電力の出力を停止するように制御してもよい。
【０１０７】
この場合、本フローチャートは終了する。なお、ＣＰＵ１０７は、給電を停止する前に、給電を停止することを電子機器２００やユーザに通知するようにしてもよい。
【０１０８】
なお、所定値Ａ及び所定値Ｂは、あらかじめＲＯＭ１０８に記録されているものであっても、電子機器２００から取得されたデータに応じてＣＰＵ１０７によって設定されるものであってもよいものとする。
【０１０９】
また、Ｓ５０２からＳ５０７までの処理は、給電装置１００が第２の電力を出力している場合に、ＣＰＵ１０７によって行われるようにしたが、これに限られないものとする。例えば、Ｓ５０２からＳ５０７までの処理は、給電装置１００が第１の電力を出力している場合に、ＣＰＵ１０７によって行われてもよいものとする。
【０１１０】
（調整処理）
次に、実施例１において、Ｓ５０４において給電装置１００によって行われる調整処理について、図６のフローチャートを用いて説明する。調整処理は、ＣＰＵ１０７がＲＯＭ１０８に格納されているコンピュータプログラムを実行することにより実現することができる。
【０１１１】
Ｓ６０１において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されている第１の回数Ｔ１、第２の回数Ｔ２及び第３の回数Ｔ３の値をリセットするように制御する。この場合、本フローチャートは、Ｓ６０２に進む。なお、第１の回数Ｔ１、第２の回数Ｔ２及び第３の回数Ｔ３は、カウンタ１０７ａによってカウントされる値であり、第１の回数Ｔ１、第２の回数Ｔ２及び第３の回数Ｔ３については後述する。
【０１１２】
給電装置１００の近傍に電子機器２００が存在する場合、整合回路１０４のインダクタンスＬやＣＰＵ１０７によって算出されるＶＳＷＲが電子機器２００から影響を受ける場合があった。このような場合において、給電装置１００が電子機器２００に給電する場合、給電装置１００は、電力の損失を減少させ、効率よく電力の伝送を行うようにする必要がある。電力の伝送を効率良く行うためには、ＶＳＷＲが１になることが望ましい。このため、ＣＰＵ１０７は、整合回路１０４に含まれる可変コンデンサ３０１及び可変コンデンサ３０２の少なくとも一つを制御し、反射電力検出回路１１２によって検出されるＶＳＷＲが１になるように調整する。
【０１１３】
Ｓ６０２において、ＣＰＵ１０７は、共振周波数ｆが１３．５６ＭＨｚになるようにしながら、ＶＳＷＲの値が１以上になるように可変コンデンサ３０１のキャパシタンスの値を変更するようにする。さらに、ＣＰＵ１０７は、変更された可変コンデンサ３０１のキャパシタンスの値をＲＡＭ１０９に記録する。ＣＰＵ１０７は、第１の回数Ｔ１に１を加算するようにカウンタ１０７ａを制御する。なお、第１の回数Ｔ１は、可変コンデンサ３０１のキャパシタンスの値が変更された回数を示す。この場合、本フローチャートはＳ６０３に進む。
【０１１４】
Ｓ６０３において、ＣＰＵ１０７は、ＶＳＷＲを算出し、Ｓ６０２において変更された可変コンデンサ３０１のキャパシタンスの値と算出されたＶＳＷＲとを関連付けてＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ６０４に進む。なお、Ｓ６０３において、ＣＰＵ１０７によって算出されるＶＳＷＲを「ＶＳＷＲ５」と呼ぶものとする。なお、ＶＳＷＲ５は、ＶＳＷＲ１、ＶＳＷＲ２、ＶＳＷＲ３やＶＳＷＲ４とは別にＲＡＭ１０９に記録されるものとする。
【０１１５】
Ｓ６０４において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ５が所定値Ｃ以下であり、かつ、１以上であるか否かを判定する。所定値Ｃは、ＶＳＷＲに対応する閾値である。例えば、所定値Ｃは、１．１〜１．３までの値である。ＣＰＵ１０７によって、ＶＳＷＲ５が、所定値Ｃ以下であり、かつ、１以上であると判定された場合（Ｓ６０４でＹｅｓ）、本フローチャートは、Ｓ６０４からＳ６１５に進む。
【０１１６】
ＣＰＵ１０７によって、ＶＳＷＲ５が、所定値Ｃよりも大きいと判定された場合（Ｓ６０４でＮｏ）、本フローチャートは、Ｓ６０４からＳ６０５に進む。ＣＰＵ１０７によって、ＶＳＷＲ５が、１よりも小さいと判定された場合（Ｓ６０４でＮｏ）、本フローチャートは、Ｓ６０４からＳ６０５に進む。
【０１１７】
Ｓ６０５において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ５が所定値Ｄ以上であるか否かを判定する。所定値Ｄは、ＶＳＷＲに対応する閾値である。例えば、所定値Ｄは、２〜２．５までの値である。ＣＰＵ１０７によって、ＶＳＷＲ５が所定値Ｄ以上でないと判定された場合（Ｓ６０５でＮｏ）、本フローチャートは、Ｓ６０５からＳ６０７に進む。ＣＰＵ１０７によって、ＶＳＷＲ５が所定値Ｄ以上であると判定された場合（Ｓ６０５でＹｅｓ）、本フローチャートは、Ｓ６０５からＳ６０６に進む。
【０１１８】
Ｓ６０６において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されている第１の回数Ｔ１が所定の回数Ｅ以上であるか否かを判定する。所定の回数Ｅは、第１の回数Ｔ１に対応する閾値である。例えば、所定の回数Ｅは、１以上の値であればどのような値であっても良いものとする。ＣＰＵ１０７によって、第１の回数Ｔ１が所定の回数Ｅ以上であると判定された場合（Ｓ６０６でＹｅｓ）、本フローチャートは、Ｓ６０６からＳ６０７に進む。ＣＰＵ１０７によって、第１の回数Ｔ１が所定の回数Ｅ以上でないと判定された場合（Ｓ６０６でＮｏ）、本フローチャートは、Ｓ６０６からＳ６０２に戻る。
【０１１９】
Ｓ６０７において、ＣＰＵ１０７は、変更された可変コンデンサ３０１のキャパシタンスの値の中で算出されたＶＳＷＲが最も１に近くなるように、可変コンデンサ３０１のキャパシタンスの値を設定する。この場合、本フローチャートはＳ６０８に進む。
【０１２０】
Ｓ６０８において、ＣＰＵ１０７は、共振周波数ｆが１３．５６ＭＨｚになるようにしながら、ＶＳＷＲの値が１以上になるように可変コンデンサ３０２のキャパシタンスの値を変更するようにする。さらに、ＣＰＵ１０７は、変更された可変コンデンサ３０２のキャパシタンスの値をＲＡＭ１０９に記録する。ＣＰＵ１０７は、第２の回数Ｔ２に１を加算するようにカウンタ１０７ａを制御する。なお、第２の回数Ｔ２は、可変コンデンサ３０２のキャパシタンスの値が変更された回数を示す。この場合、本フローチャートはＳ６０９に進む。
【０１２１】
Ｓ６０９において、ＣＰＵ１０７は、ＶＳＷＲを算出し、Ｓ６０８において変更された可変コンデンサ３０２のキャパシタンスの値と算出されたＶＳＷＲとを関連付けてＲＡＭ１０９に記録する。この場合、本フローチャートは、Ｓ６１０に進む。なお、Ｓ６０９において、ＣＰＵ１０７によって算出されるＶＳＷＲを「ＶＳＷＲ６」と呼ぶものとする。なお、ＶＳＷＲ６は、ＶＳＷＲ１、ＶＳＷＲ２、ＶＳＷＲ３、ＶＳＷＲ４やＶＳＷＲ５とは別にＲＡＭ１０９に記録されるものとする。
【０１２２】
Ｓ６１０において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ６が所定値Ｃ以下であり、かつ、１以上であるか否かを判定する。ＣＰＵ１０７によって、ＶＳＷＲ６が、所定値Ｃ以下であり、かつ、１以上であると判定された場合（Ｓ６１０でＹｅｓ）、本フローチャートは、Ｓ６１０からＳ６１５に進む。ＣＰＵ１０７によって、ＶＳＷＲ６が、所定値Ｃよりも大きいと判定された場合（Ｓ６１０でＮｏ）、本フローチャートは、Ｓ６１０からＳ６１１に進む。ＣＰＵ１０７によって、ＶＳＷＲ６が、１よりも小さいと判定された場合（Ｓ６１０でＮｏ）、本フローチャートは、Ｓ６１０からＳ６１１に進む。
【０１２３】
Ｓ６１１において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ６が所定値Ｆ以上であるか否かを判定する。所定値Ｆは、ＶＳＷＲに対応する閾値である。例えば、所定値Ｆは、１．３〜１．５までの値である。ＣＰＵ１０７によって、ＶＳＷＲ６が所定値Ｆ以上でないと判定された場合（Ｓ６１１でＮｏ）、本フローチャートは、Ｓ６１１からＳ６１６に進む。ＣＰＵ１０７によって、ＶＳＷＲ６が所定値Ｆ以上であると判定された場合（Ｓ６１１でＹｅｓ）、本フローチャートは、Ｓ６１１からＳ６１２に進む。
【０１２４】
Ｓ６１２において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されている第２の回数Ｔ２が所定の回数Ｇ以上であるか否かを判定する。所定の回数Ｇは、第２の回数Ｔ２に対応する閾値である。例えば、所定の回数Ｇは、１以上の値であればどのような値であっても良いものとする。ＣＰＵ１０７によって、第２の回数Ｔ２が所定の回数Ｇ以上でないと判定された場合（Ｓ６１２でＮｏ）、本フローチャートは、Ｓ６１２からＳ６０８に戻る。ＣＰＵ１０７によって、第２の回数Ｔ２が所定の回数Ｇ以上であると判定された場合（Ｓ６１２でＹｅｓ）、ＣＰＵ１０７は、第３の回数Ｔ３に１を加算するようにカウンタ１０７ａを制御する。なお、第３の回数Ｔ３は、Ｓ６０２〜Ｓ６１２までの処理が行われた回数を示す。ＣＰＵ１０７によって、第２の回数Ｔ２が所定の回数Ｇ以上であると判定された場合（Ｓ６１２でＹｅｓ）、本フローチャートは、Ｓ６１２からＳ６１３に進む。
【０１２５】
Ｓ６１３において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されている第３の回数Ｔ３が所定の回数Ｈ以上であるか否かを判定する。所定の回数Ｈは、第３の回数Ｔ３に対応する閾値である。例えば、所定の回数Ｈは、１以上の値であればどのような値であっても良いものとする。ＣＰＵ１０７によって、第３の回数Ｔ３が所定の回数Ｈ以上であると判定された場合（Ｓ６１３でＹｅｓ）、本フローチャートは、Ｓ６１３からＳ６１４に進む。ＣＰＵ１０７によって、第３の回数Ｔ３が所定の回数Ｈ以上でないと判定された場合（Ｓ６１３でＮｏ）、本フローチャートは、Ｓ６１３からＳ６１７に進む。
【０１２６】
Ｓ６１４において、ＣＰＵ１０７は、変更された可変コンデンサ３０１のキャパシタンスの値と変更された可変コンデンサ３０２のキャパシタンスの値との組み合わせの中で、算出されたＶＳＷＲが最も１に近くなるようなキャパシタンスの組み合わせを設定する。この場合、ＣＰＵ１０７は、算出されたＶＳＷＲが最も１に近くなるように、可変コンデンサ３０１のキャパシタンスの値及び可変コンデンサ３０２のキャパシタンスの値を設定する。この場合、本フローチャートはＳ６１５に進む。
【０１２７】
Ｓ６１５において、ＣＰＵ１０７は、現在、設定されている可変コンデンサ３０１のキャパシタンスの値を設定値Ｃ３としてＲＡＭ１０９に記録する。さらに、ＣＰＵ１０７は、現在、設定されている可変コンデンサ３０２のキャパシタンスの値を設定値Ｃ４としてＲＡＭ１０９に記録する。この場合、本フローチャートは終了する。なお、このことによって、ＣＰＵ１０７は、設定値Ｃ３及び設定値Ｃ４を取得することができる。
【０１２８】
Ｓ６１６において、ＣＰＵ１０７は、変更された可変コンデンサ３０２のキャパシタンスの値の中で、算出されたＶＳＷＲが最も１に近くなるように可変コンデンサ３０２のキャパシタンスの値を設定する。この場合、本フローチャートはＳ６１５に進む。
【０１２９】
Ｓ６１７において、ＣＰＵ１０７は、Ｓ６１６と同様に、変更された可変コンデンサ３０２のキャパシタンスの値の中で、算出されたＶＳＷＲが最も１に近くなるように可変コンデンサ３０２のキャパシタンスの値を設定する。この場合、本フローチャートはＳ６０２に戻る。
【０１３０】
このように、実施例１に係る給電装置１００は、外部に出力する電力の反射に関するＶＳＷＲを用いて異物の検出を行うようにした。このため、給電装置１００は、電力を電子機器２００に供給している場合に異物が給電装置１００の近傍に置かれた場合であっても、異物の存在を検出することができる。
【０１３１】
また、給電装置１００は、ＶＳＷＲの値及びＶＳＷＲの変化量に応じて、異物の検出を行うようにしたので、電子機器２００のステータスの変化に伴うＶＳＷＲの変化を異物の影響によるＶＳＷＲの変化として誤検出しないようにすることができる。
【０１３２】
さらに、給電装置１００は、異物を検出した場合、電子機器２００への電力の供給を制限するようにするので、異物に電力を供給しないようにしながら、電子機器２００に対して安全に電力を供給するようにすることができる。このため、給電装置１００によって検出された異物が金属である場合、金属を給電装置１００からの給電によって発熱させないようにすることができる。また、給電装置１００によって検出された異物がＩＣカードのようなデバイスである場合、ＩＣカードを給電装置１００からの給電によって故障させないようにすることができる。
【０１３３】
したがって、給電装置１００は、異物の有無に応じて、適切な給電を行うようにすることができる。
【０１３４】
なお、給電装置１００は、ＶＳＷＲを用いて異物を検出するようにしたが、ＳＷＲを用いて異物を検出するようにしても良いものとする。
【０１３５】
［実施例２］
以下、本発明に係る実施例２について、説明を行う。なお、実施例２が実施例１と同様な構成を有する場合や、実施例１と同様な処理及び動作を行う場合、共通する説明を省略する。
【０１３６】
（調整処理）
次に、実施例２において、ＣＰＵ１０７によって図５の異物検出処理のＳ５０４において給電装置１００によって行われる調整処理について、図７のフローチャートを用いて説明する。図７の調整処理は、ＣＰＵ１０７がＲＯＭ１０８に格納されているコンピュータプログラムを実行することにより実現することができる。
【０１３７】
なお、実施例１において説明された調整処理と同様である処理の説明を省略し、異なる処理について説明を行う。
【０１３８】
なお、図７のＳ７０１〜Ｓ７０３、Ｓ７０６〜Ｓ７０８、Ｓ７１１及びＳ７１２は、図６のＳ６０２〜Ｓ６０４、Ｓ６０８〜Ｓ６１０、Ｓ６１４及びＳ６１５と共通する処理を行うため、説明を省略する。
【０１３９】
Ｓ７０４において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ５が所定値Ｄ以上であるか否かを判定する。所定値Ｄは、ＶＳＷＲに対応する閾値である。ＣＰＵ１０７によって、ＶＳＷＲ５が所定値Ｄ以上でないと判定された場合（Ｓ７０４でＮｏ）、本フローチャートは、Ｓ７０４からＳ７０６に進む。ＣＰＵ１０７によって、ＶＳＷＲ５が所定値Ｄ以上であると判定された場合（Ｓ７０４でＹｅｓ）、本フローチャートは、Ｓ７０４からＳ７０５に進む。
【０１４０】
Ｓ７０５において、ＣＰＵ１０７は、可変コンデンサ３０１のキャパシタンスの値の変更を全てのパターン行ったか否かを判定する。ＣＰＵ１０７によって、可変コンデンサ３０１のキャパシタンスの値の変更を全てのパターン行っていないと判定された場合（Ｓ７０５でＮｏ）、本フローチャートは、Ｓ７０５からＳ７０１に戻る。ＣＰＵ１０７によって、可変コンデンサ３０１のキャパシタンスの値の変更を全てのパターン行ったと判定された場合（Ｓ７０５でＹｅｓ）、本フローチャートは、Ｓ７０５からＳ７０６に進む。
【０１４１】
Ｓ７０９において、ＣＰＵ１０７は、ＲＡＭ１０９に記録されているＶＳＷＲ６が所定値Ｆ以上であるか否かを判定する。ＣＰＵ１０７によって、ＶＳＷＲ６が所定値Ｆ以上でないと判定された場合（Ｓ７０９でＮｏ）、本フローチャートは、Ｓ７０９からＳ７１１に進む。ＣＰＵ１０７によって、ＶＳＷＲ６が所定値Ｆ以上であると判定された場合（Ｓ７０９でＹｅｓ）、本フローチャートは、Ｓ７０９からＳ７１０に進む。
【０１４２】
Ｓ７１０において、ＣＰＵ１０７は、可変コンデンサ３０２のキャパシタンスの値の変更を全てのパターン行ったか否かを判定する。ＣＰＵ１０７によって、可変コンデンサ３０２のキャパシタンスの値の変更を全てのパターン行っていないと判定された場合（Ｓ７１０でＮｏ）、本フローチャートは、Ｓ７１０からＳ７０６に戻る。ＣＰＵ１０７によって、可変コンデンサ３０２のキャパシタンス値の変更を全てのパターン行ったと判定された場合（Ｓ７１０でＹｅｓ）、本フローチャートは、Ｓ７１０からＳ７１１に進む。
【０１４３】
なお、実施例２において、給電装置１００が実施例１と共通する処理を行う場合においては、実施例１と同様な効果が得られるものとする。
【０１４４】
実施例２に係る給電装置１００は、可変コンデンサ３０１のキャパシタンスの値を全パターン変更し、全パターンのキャパシタンスの値に対応するＶＳＷＲを用いて、設定値Ｃ３を取得するようにした。さらに、給電装置１００は、可変コンデンサ３０２のキャパシタンスの値を全パターン変更し、全パターンのキャパシタンス値に対応するＶＳＷＲを用いて、設定値Ｃ４を取得するようにした。
【０１４５】
このことによって、可変コンデンサ３０１が設定値Ｃ３に設定され、かつ、可変コンデンサ３０２が設定値Ｃ４に設定されている間、給電装置１００は、電子機器２００に対する電力の伝送を効率良く行うことができる。
【０１４６】
なお、実施例１及び２に係る給電装置１００の整合回路１０４は、図３に示すような回路として説明を行ったが、これに限られないものとする。給電装置１００の整合回路１０４は、例えば、図８に示すような回路であっても良いものとする。図８に示される整合回路１０４は、可変コンデンサ３０１及び可変コンデンサ３０２の他にさらに、可変コンデンサ３０５及び可変コンデンサ３０６を有する。なお、給電装置１００が図８のような整合回路１０４を有する場合、図５の異物検出処理及びＳ５０４の調整処理が行われる場合、ＣＰＵ１０７は、可変コンデンサ３０５を可変コンデンサ３０１と同様に制御する。また、この場合、ＣＰＵ１０７は、可変コンデンサ３０６を可変コンデンサ３０２と同様に制御するようにする。
【０１４７】
実施例１及び２において、給電装置１００と電子機器２００とがＮＦＣ規格に対応する無線通信を行うものとして説明を行った。しかし、これに限られないものとする。例えば、給電装置１００と電子機器２００とがＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）等のＩＳＯ／ＩＥＣ  １８０９２規格に対応する無線通信を行っても良いものとする。また、例えば、給電装置１００と電子機器２００とがＭＩＦＡＲＥ（登録商標）の規格に対応する無線通信を行っても良いものとする。また、例えば、給電装置１００と電子機器２００とがＦｅｌｉｃａ（登録商標）の規格に対応する無線通信を行っても良いものとする。また、例えば、給電装置１００と電子機器２００とがＴｒａｎｓｆｅｒ  Ｊｅｔ（登録商標）の規格に対応する無線通信を行っても良いものとする。
【０１４８】
給電装置１００と電子機器２００とがＮＦＣ規格以外の規格に対応する無線通信を行う場合、ＣＰＵ１０７は、給電装置１００の共振周波数ｆが、ＮＦＣ規格以外の規格に対応する周波数となるように整合回路１０４を制御するものとする。例えば、給電装置１００と電子機器２００とがＴｒａｎｓｆｅｒ  Ｊｅｔ規格に対応する無線通信を行う場合、ＣＰＵ１０７は、給電装置１００の共振周波数ｆが、Ｔｒａｎｓｆｅｒ  Ｊｅｔ規格に対応する周波数となるように整合回路１０４を制御する。
【０１４９】
給電装置は、外部に所定の電力を出力する給電手段と、第１の値と第２の値とを用いて、異物を検出する制御手段とを有し、前記第１の値は、外部装置と共振を行うための共振手段の状態が第１の状態である場合に検出される前記所定の電力の反射を示す値であり、前記第２の値は、前記第１の値が検出された後に前記共振手段の状態が第２の状態から前記第１の状態に変更された場合に検出される所定の電力の反射を示す値であることを特徴とする。
【０１５０】
（他の実施例）
本発明に係る給電装置１００は、実施例１及び２で説明した給電装置１００に限定されるものではない。例えば、本発明に係る給電装置１００は、複数の装置から構成されるシステムにより実現することも可能である。
【０１５１】
また、実施例１及び２で説明した様々な処理及び機能は、コンピュータプログラムにより実現することも可能である。この場合、本発明に係るコンピュータプログラムは、コンピュータ（ＣＰＵ等を含む）で実行可能であり、実施例１及び２で説明した様々な機能を実現することになる。
【０１５２】
本発明に係るコンピュータプログラムは、コンピュータ上で稼動しているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などを利用して、実施例１及び２で説明した様々な処理及び機能を実現してもよいことは言うまでもない。
【０１５３】
本発明に係るコンピュータプログラムは、コンピュータ読取可能な記録媒体から読み出され、コンピュータで実行されることになる。コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ等を用いることができる。また、本発明に係るコンピュータプログラムは、通信インターフェースを介して外部装置からコンピュータに提供され、当該コンピュータで実行されるようにしてもよい。
【符号の説明】
【０１５４】
１００  給電装置
２００  電子機器
【図１】
0005967958.tif 000005
【図２】
0005967958.tif 000006
【図３】
0005967958.tif 000007
【図４】
0005967958.tif 000008
【図５】
0005967958.tif 000009
【図６】
0005967958.tif 000010
【図７】
0005967958.tif 000011
【図８】
0005967958.tif 000012