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