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