(57)【特許請求の範囲】
【請求項１】
電子機器に無線給電を行う給電手段と、
前記電子機器に関する情報である第１の情報と、前記第１の情報が前記電子機器によって更新された情報であるか否かを判定するのに用いられる情報である第２の情報とを前記電子機器から受信する受信手段と、
前記第１の情報が前記電子機器によって更新された情報であるか否かを前記第２の情報に基づいて判定し、前記第１の情報が前記電子機器によって更新された情報である場合には、前記第１の情報を用いて決定された第２の電力を前記電子機器に供給するように前記給電手段を制御し、前記第１の情報が前記電子機器によって更新された情報でない場合には、前記第２の電力よりも低い電力である第１の電力を前記電子機器に供給するように前記給電手段を制御する制御手段と
を有することを特徴とする給電装置。
【請求項２】
前記第１の情報が前記電子機器によって更新された情報でない場合、前記制御手段は、前記第１の情報が前記電子機器によって更新された情報であることが判定されるまで、前記第１の電力よりも大きい電力を前記電子機器に供給しないように前記給電手段を制御する請求項１に記載の給電装置。
【請求項３】
前記電子機器に電池の充電を行わせるために前記給電手段から前記第１の電力および前記第２の電力のいずれか一つが供給される場合、前記給電装置が前記電子機器に電力を供給していることを通知する通知手段をさらに有することを特徴とする請求項１または２に記載の給電装置。
【請求項４】
前記第１の情報は、前記電子機器にエラーが発生しているか否かを示す情報、前記電子機器の電池に関する情報、前記電子機器の電池の充電に関する情報、前記電子機器が前記給電装置に給電を要求するか否かを示す情報、前記電子機器が電力の増加または減少を要求するための情報の少なくとも一つを含むことを特徴とする請求項１から３のいずれか１項に記載の給電装置。
【請求項５】
電子機器に無線給電を行う給電手段と、
前記電子機器に関する情報である第１の情報と、前記第１の情報が前記電子機器によって更新された情報であるか否かを判定するのに用いられる情報である第２の情報とを前記電子機器から受信する受信手段とを有する給電装置の制御方法であって、
前記第１の情報が前記電子機器によって更新された情報であるか否かを前記第２の情報に基づいて判定し、
前記第１の情報が前記電子機器によって更新された情報である場合には、前記第１の情報を用いて決定された第２の電力を前記電子機器に供給するように前記給電手段を制御し、
前記第１の情報が前記電子機器によって更新された情報でない場合には、前記第２の電力よりも低い電力である第１の電力を前記電子機器に供給するように前記給電手段を制御することを特徴とする制御方法。
【請求項６】
コンピュータを、
電子機器に無線給電を行う給電手段と、
前記電子機器に関する情報である第１の情報と、前記第１の情報が前記電子機器によって更新された情報であるか否かを判定するのに用いられる情報である第２の情報とを前記電子機器から受信する受信手段と、
前記第１の情報が前記電子機器によって更新された情報であるか否かを前記第２の情報に基づいて判定し、前記第１の情報が前記電子機器によって更新された情報である場合には、前記第１の情報を用いて決定された第２の電力を前記電子機器に供給するように前記給電手段を制御し、前記第１の情報が前記電子機器によって更新された情報でない場合には、前記第２の電力よりも低い電力である第１の電力を前記電子機器に供給するように前記給電手段を制御する制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線給電を行う給電装置等に関する。
【背景技術】
【０００２】
近年、コネクタで接続することなく、無線により電力を伝送する給電システムが知られている。このような給電システムにおいて、コマンドを電子機器に送信するためのデータ通信と、電子機器への電力の伝送とを同一のアンテナを介して行う給電装置が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１３５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような給電システムにおいて、給電装置が電子機器の状態に応じて、電子機器への給電を制御することが求められている。その場合、電子機器は、自分の状態を定期的に検出し、その検出結果を給電装置に通知する必要がある。
【０００５】
しかしながら、電子機器の状態を検出するために必要な電力が電子機器に供給されていない場合、電子機器は、自分の状態を検出した結果を更新することができないので、自分の状態を正しく給電装置に通知することができなかった。そのため、給電装置は、電子機器から通知された電子機器の状態に応じて電子機器への給電を制御したとしても、電子機器に過剰な電力を供給してしまうような場合があった。
【０００６】
そこで、電子機器の状態の検出結果が電子機器によって更新されたか否かに応じて、電子機器への給電の制御が適切に行われるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る給電装置は、電子機器に無線給電を行う給電手段と、前記電子機器に関する情報である第１の情報と、前記第１の情報が前記電子機器によって更新された情報であるか否かを判定するのに用いられる情報である第２の情報とを前記電子機器から受信する受信手段と、前記第１の情報が前記電子機器によって更新された情報であるか否かを前記第２の情報に基づいて判定し、前記第１の情報が前記電子機器によって更新された情報である場合には、前記第１の情報を用いて決定された第２の電力を前記電子機器に供給するように前記給電手段を制御し、前記第１の情報が前記電子機器によって更新された情報でない場合には、前記第２の電力よりも低い電力である第１の電力を前記電子機器に供給するように前記給電手段を制御する制御手段とを有する。
本発明に係る制御方法は、電子機器に無線給電を行う給電手段と、前記電子機器に関する情報である第１の情報と、前記第１の情報が前記電子機器によって更新された情報であるか否かを判定するのに用いられる情報である第２の情報とを前記電子機器から受信する受信手段とを有する給電装置の制御方法であって、前記第１の情報が前記電子機器によって更新された情報であるか否かを前記第２の情報に基づいて判定し、前記第１の情報が前記電子機器によって更新された情報である場合には、前記第１の情報を用いて決定された第２の電力を前記電子機器に供給するように前記給電手段を制御し、前記第１の情報が前記電子機器によって更新された情報でない場合には、前記第２の電力よりも低い電力である第１の電力を前記電子機器に供給するように前記給電手段を制御する。
本発明に係るプログラムは、コンピュータを、電子機器に無線給電を行う給電手段と、前記電子機器に関する情報である第１の情報と、前記第１の情報が前記電子機器によって更新された情報であるか否かを判定するのに用いられる情報である第２の情報とを前記電子機器から受信する受信手段と、前記第１の情報が前記電子機器によって更新された情報であるか否かを前記第２の情報に基づいて判定し、前記第１の情報が前記電子機器によって更新された情報である場合には、前記第１の情報を用いて決定された第２の電力を前記電子機器に供給するように前記給電手段を制御し、前記第１の情報が前記電子機器によって更新された情報でない場合には、前記第２の電力よりも低い電力である第１の電力を前記電子機器に供給するように前記給電手段を制御する制御手段として機能させる。
【発明の効果】
【０００８】
本発明によれば、電子機器の状態の検出結果が電子機器によって更新されたか否かに応じて、電子機器への給電の制御が適切に行われるようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】実施例１における給電システムの一例を示した図である。
【図２】実施例１における給電装置の一例を示したブロック図である。
【図３】実施例１における電子機器の一例を示したブロック図である。
【図４】実施例１における無線給電用データ群の一例を示した図である。
【図５】実施例１における給電処理の一例を示すフローチャートである。
【図６】実施例１における受電処理の一例を示すフローチャートである。
【図７】実施例１における給電装置の動作の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【実施例１】
【００１１】
以下、本発明の実施例１について、図面を参照して詳細に説明する。実施例１に係る給電システムは、図１に示すように給電装置１００と、電子機器２００とを有する。実施例１における給電システムにおいて、電子機器２００が所定の範囲内に存在する場合、給電装置１００は、電子機器２００に無線給電を行う。また、電子機器２００が所定の範囲内に存在する場合、電子機器２００は、給電装置１００から出力される電力を無線により受け付ける。また、電子機器２００が所定の範囲内に存在しない場合、電子機器２００は、給電装置１００から電力を受け付けることができない。なお、所定の範囲とは、給電装置１００と電子機器２００とが通信を行うことができる範囲であるものとする。なお、給電装置１００は、複数の電子機器に対して、無線給電を行うものであってもよいものとする。
【００１２】
電子機器２００は、カメラ等の撮像装置であってもよく、音声データや映像データの再生を行う再生装置であってもよい。また、電子機器２００、携帯電話やスマートフォンのような通信装置であってもよいものとする。また、電子機器２００は、電池２０９を含む電池パックであってもよい。また、電子機器２００は、給電装置１００から供給される電力によって駆動する車のような装置であってもよい。また、電子機器２００は、テレビジョン放送を受信する装置、映像データを表示するディスプレイ、またはパーソナルコンピュータであってもよいものとする。また、電子機器２００は、電池２０９が装着されていない場合であっても、給電装置１００から供給される電力を用いて動作する装置であってもよい。
【００１３】
図２は、給電装置１００の構成の一例を示すブロック図である。給電装置１００は、図２に示すように、変換部１０１、発振器１０２、電力生成部１０３、整合回路１０４、通信部１０５、給電アンテナ１０６、ＣＰＵ１０７、ＲＯＭ１０８、ＲＡＭ１０９、表示部１１０、操作部１１１及び検出部１１２を含む。
【００１４】
変換部１０１は、不図示のＡＣ電源と給電装置１００とが接続されている場合、不図示のＡＣ電源から供給される交流電力を直流電力に変換し、変換した直流電力を給電装置１００に供給する。
【００１５】
発振器１０２は、変換部１０１から供給される電力をＣＰＵ１０７によって設定された目標電力に変換するように電力生成部１０３を制御するために用いられる周波数を発振する。なお、発振器１０２は、水晶振動子等を用いる。
【００１６】
電力生成部１０３は、変換部１０１から供給される電力と、発振器１０２によって発振される周波数とに基づいて、給電アンテナ１０６を介して外部に出力するための電力を生成する。なお、電力生成部１０３によって生成された電力は、検出部１１２を介して、整合回路１０４に供給される。
【００１７】
電力生成部１０３によって生成される電力には、第１の電力と、第２の電力とがある。第１の電力は、通信部１０５が給電アンテナ１０６を介して電子機器２００と通信を行うために用いられる電力である。第２の電力は、電子機器２００に電池２０９の充電や所定の処理を行わせるために用いられる電力である。例えば、第１の電力は、１Ｗ以下の電力であり、第２の電力は、２Ｗ以上の電力である。なお、第１の電力は、第２の電力よりも低い電力であるものとする。また、第１の電力は、通信部１０５の通信規格において規定されている電力であっても良い。また、第１の電力は、１Ｗ以下の電力に限られないものとする。また、第２の電力は、電子機器２００に電池２０９の充電や所定の処理を行わせるために用いられる電力であれば、２Ｗ以上の電力に限られないものとする。
【００１８】
整合回路１０４は、給電アンテナ１０６と、電子機器２００の受電アンテナ２０１との間で共振を行うための共振回路である。また、整合回路１０４は、電力生成部１０３と給電アンテナ１０６との間のインピーダンスマッチングを行うための回路を含む。整合回路１０４には、不図示のコイルや不図示のコンデンサが含まれる。
【００１９】
給電装置１００が第１の電力及び第２の電力のいずれか一つを出力する場合、ＣＰＵ１０７は、給電アンテナ１０６と、受電アンテナ２０１との間で共振を行うために、給電アンテナ１０６の共振周波数ｆが所定の周波数になるように整合回路１０４を制御する。この場合、ＣＰＵ１０７は、整合回路１０４に含まれるインダクタンスの値や、整合回路１０４に含まれるキャパシタンスの値を制御することで、給電アンテナ１０６の共振周波数ｆを変更するようにする。なお、所定の周波数は、例えば、１３．５６ＭＨｚの周波数であるものとする。
【００２０】
通信部１０５は、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）フォーラムによって規定されているＮＦＣ規格に基づいて、近接無線通信を行う。通信部１０５は、第１の電力が給電アンテナ１０６から出力されている場合、給電アンテナ１０６を介して電子機器２００と無線給電を行うためのデータの送受信を行うことができる。しかし、第２の電力が給電アンテナ１０６から出力されている期間において、通信部１０５は、給電アンテナ１０６を介して電子機器２００と通信を行わないものとする。通信部１０５は、第１の電力が給電アンテナ１０６から出力されている場合、第１の電力にデータを重畳することによって電子機器２００にデータを送信する。電子機器２００は、データを給電装置１００に送信する場合、電子機器２００の内部の負荷を変調するので、給電アンテナ１０６に流れる電流が変化する。そのため、通信部１０５は、給電アンテナ１０６に流れる電流を検出し、それを解析することによって、電子機器２００からデータを受信することができる。
【００２１】
なお、通信部１０５と電子機器２００との間で伝送されるデータは、ＮＤＥＦ（ＮＦＣ  Ｄａｔａ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）に対応するデータである。
【００２２】
給電アンテナ１０６は、電力生成部１０３により生成された電力を外部に出力するためのアンテナである。給電装置１００は、給電アンテナ１０６を介して電子機器２００に電力を供給したり、給電アンテナ１０６を介して電子機器２００にデータを送信したりする。また、給電装置１００は、給電アンテナ１０６を介して、電子機器２００からデータを受信する。
【００２３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０７は、ＲＯＭ１０８に記憶されているコンピュータプログラムを実行することによって、給電装置１００を制御する。ＣＰＵ１０７は、電力生成部１０３を制御することによって電子機器２００に供給する電力を制御する。
【００２４】
ＲＯＭ１０８は、給電装置１００を制御するコンピュータプログラム及び給電装置１００に関するパラメータ等の情報を記憶する。
【００２５】
ＲＡＭ１０９は、通信部１０５によって電子機器２００から取得されたデータを記録する。
【００２６】
表示部１１０は、ＲＡＭ１０９及びＲＯＭ１０８のいずれか一つから供給される映像データを表示する。また、ユーザに対する警告表示を行う。表示部１１０には、発光ダイオードなどを含むＬＥＤ１１３を有する。ＣＰＵ１０７は、給電装置１００によって行われる動作に応じて、ＬＥＤ１１３を発光させる。
【００２７】
操作部１１１は、給電装置１００を操作するためのユーザインターフェースを提供する。操作部１１１は、給電装置１００の電源ボタン及び給電装置１００のモード切換ボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。ＣＰＵ１０７は、操作部１１１を介して入力された入力信号に従って給電装置１００を制御する。
【００２８】
検出部１１２は、給電装置１００と電子機器２００との共振の状態を検出するために、電圧定在波比ＶＳＷＲ（Ｖｏｌｔａｇｅ  Ｓｔａｎｄｉｎｇ  Ｗａｖｅ  Ｒａｔｉｏ）を検出する。さらに、検出部１１２は、検出したＶＳＷＲを示すデータをＣＰＵ１０７に供給する。ＶＳＷＲは、給電アンテナ１０６から出力される電力の進行波と、給電アンテナ１０６から出力される電力の反射波との関係を示す値である。ＣＰＵ１０７は、検出部１１２から供給されたＶＳＷＲのデータを用いて、給電装置１００の近傍に物体が置かれたか否かを検出することができる。
【００２９】
次に、図３を参照して、電子機器２００の構成の一例について説明を行う。電子機器２００は、受電アンテナ２０１、整合回路２０２、整流平滑回路２０３、通信部２０４、レギュレータ２０５、ＣＰＵ２０６、メモリ２０７を有する。さらに、電子機器２００は、充電部２０８、電池２０９、システム２１０、操作部２１３及びタイマー２１４を有する。
【００３０】
受電アンテナ２０１は、給電装置１００から供給される電力を受電するためのアンテナである。電子機器２００は、受電アンテナ２０１を介して、給電装置１００から電力を受電する。また、電子機器２００は、受電アンテナ２０１を介して、給電装置１００と無線通信を行う。
【００３１】
整合回路２０２は、給電アンテナ１０６の共振周波数ｆと同じ周波数に応じて、給電アンテナ１０６と受電アンテナ２０１との間で共振するための共振回路である。また、整合回路２０２は、受電アンテナ２０１と整流平滑回路２０３との間のインピーダンスマッチングを行うための回路を含む。整合回路２０２には、不図示のコイルや不図示のコンデンサが含まれる。ＣＰＵ２０６は、給電アンテナ１０６の共振周波数ｆと同じ周波数で受電アンテナ２０１が発振するように整合回路２０２に含まれるコイルの値やコンデンサの値を制御する。また、整合回路２０２は、受電アンテナ２０１によって受電される電力を整流平滑回路２０３に供給する。
【００３２】
整流平滑回路２０３は、整合回路２０２から供給される電力からデータ及びノイズを取り除き、直流電力を生成する。さらに、整流平滑回路２０３は、生成した直流電力をレギュレータ２０５に供給する。整流平滑回路２０３は、受電アンテナ２０１によって受電される電力から取り除いたデータを通信部２０４に供給する。
【００３３】
通信部２０４は、通信部１０５と同じ通信規格に応じて、給電装置１００等の外部装置と無線通信を行う。通信部２０４は、整流平滑回路２０３から供給されたデータを解析し、データの解析結果をＣＰＵ２０６に供給する。給電装置１００から電子機器２００に第１の電力が供給されている場合、ＣＰＵ２０６は、受信したデータに対する応答データを給電装置１００に送信する。この場合、ＣＰＵ２０６は、受信したデータに対する応答データを給電装置１００に送信するために通信部２０４に含まれる負荷を変動させるように通信部２０４を制御する。なお、通信部２０４は、メモリ２０４ａを有する。
【００３４】
メモリ２０４ａには、無線給電用データ群４００が格納されている。図４に無線給電用データ群４００を示す。無線給電用データ群４００には、給電装置１００と電子機器２００との間で伝送されるデータが格納される。無線給電用データ群４００には、デバイス情報４０１、給電ステータス情報４０２、及び受電ステータス情報４０３が格納される。なお、デバイス情報４０１、給電ステータス情報４０２、及び受電ステータス情報４０３は、ＮＤＥＦに対応するデータである。
【００３５】
デバイス情報４０１には、電子機器２００を識別するための情報、電子機器２００の対応している給電方式を識別する情報及び電子機器２００のパワークラスを示す情報等が含まれる。さらに、デバイス情報４０１には、電子機器２００の対応している給電方式の数を示す情報が含まれる。そのため、電子機器２００の対応している給電方式が複数の場合、デバイス情報４０１には、電子機器２００の対応している給電方式が複数であることを示す情報が含まれる。さらに、デバイス情報４０１には、給電装置１００から受電ステータス情報が要求されてから受電ステータス情報を電子機器２００が給電装置１００に送信するまでの時間である応答時間を示す情報が含まれる。電子機器２００のパワークラスを示す情報とは、電子機器２００が給電装置１００から受電できる電力の最大値を示す情報である。例えば、電子機器２００が給電装置１００から受電できる電力の最大値が１Ｗである場合、電子機器２００のパワークラスを示す情報は、電子機器２００がローパワークラスに対応することを示す情報となる。例えば、電子機器２００が給電装置１００から受電できる電力の最大値が３Ｗである場合、電子機器２００のパワークラスを示す情報は、電子機器２００がミドルパワークラスに対応することを示す情報となる。例えば、電子機器２００が給電装置１００から受電できる電力の最大値が６Ｗである場合、電子機器２００のパワークラスを示す情報は、電子機器２００がハイパワークラスに対応することを示す情報となる。
【００３６】
デバイス情報４０１は、通信部２０４によって給電装置１００に送信される情報である。なお、デバイス情報４０１は、あらかじめメモリ２０４ａに格納されている固定のデータである。
【００３７】
給電ステータス情報４０２には、給電装置１００が電子機器２００への無線給電を開始するか、停止するかを示す情報、給電装置１００にエラーが発生しているか否かを示す情報、及び後述の更新データが含まれる。給電ステータス情報４０２には、さらに、第２の電力を出力する期間を示す情報が含まれていても良い。さらに、給電ステータス情報４０２には、給電装置１００の対応している給電方式を識別するための情報及び給電装置１００の対応している給電方式の数を示す情報が含まれる。さらに、給電ステータス情報４０２には、給電装置１００のパワークラスを示す情報が含まれる。給電装置１００のパワークラスを示す情報とは、給電装置１００が出力できる電力の最大値を示す情報である。例えば、給電装置１００が出力できる電力の最大値が３Ｗである場合、給電装置１００のパワークラスを示す情報は、給電装置１００がローパワークラスに対応することを示す情報となる。例えば、給電装置１００が出力できる電力の最大値が１０Ｗである場合、給電装置１００のパワークラスを示す情報は、給電装置１００がミドルパワークラスに対応することを示す情報となる。例えば、給電装置１００が出力できる電力の最大値が２０Ｗである場合、給電装置１００のパワークラスを示す情報は、給電装置１００がハイパワークラスに対応することを示す情報となる。
【００３８】
給電ステータス情報４０２は、通信部１０５からメモリ２０４ａの無線給電用データ群４００に格納される情報である。給電ステータス情報４０２がメモリ２０４ａに格納された後、ＣＰＵ２０６は、給電ステータス情報４０２を読み出すことによって、給電ステータス情報４０２に応じて、電子機器２００を制御することができる。
【００３９】
受電ステータス情報４０３には、電子機器２００にエラーが発生しているか否かを示す情報、電子機器２００が給電装置１００に給電を要求するか否かを示す情報及び後述の更新データが含まれる。受電ステータス情報４０３には、さらに、電子機器２００に供給する電力を増加するように給電装置１００に要求するための情報、電子機器２００に供給する電力を減少するように給電装置１００に要求するための情報のいずれか一つが含まれていても良い。受電ステータス情報４０３には、さらに、電子機器２００に供給する電力を現状のまま維持するように給電装置１００に要求するための情報が含まれていても良い。また、受電ステータス情報４０３には、電池２０９の残容量に関する情報や電池２０９の充電に関する情報がさらに含まれていても良い。受電ステータス情報４０３は、ＣＰＵ２０６によってメモリ２０４ａの無線給電用データ群４００に格納される情報である。受電ステータス情報４０３は、定期的にＣＰＵ２０６によって更新される。
【００４０】
なお、通信部２０４は、ＣＰＵ２０６によりも消費電力が小さい。通信部２０４は、給電装置１００から第１の電力が出力されている間、受電アンテナ２０１によって給電装置１００から受電された電力を用いて通信部１０５と通信を行うことができる。
【００４１】
レギュレータ２０５は、整流平滑回路２０３及び電池２０９のいずれか一つから供給される電力を電子機器２００に供給するように制御する。レギュレータ２０５は、ＣＰＵ２０６からの指示に応じて、整流平滑回路２０３を介して給電装置１００から供給される電力を電子機器２００に供給する。レギュレータ２０５は、ＣＰＵ２０６からの指示に応じて、充電部２０８を介して電池２０９から供給される放電電力を電子機器２００に供給する。
【００４２】
ＣＰＵ２０６は、通信部２０４から供給されたデータの解析結果に応じて、電子機器２００を制御する。また、ＣＰＵ２０６は、メモリ２０７に記憶されているコンピュータプログラムを実行することによって、電子機器２００を制御する。
【００４３】
ＣＰＵ２０６は、電子機器２００の各部から供給される情報に応じて、受電ステータス情報４０３を生成し、メモリ２０４ａに格納されている受電ステータス情報４０３を消去し、新たに生成された受電ステータス情報４０３を無線給電用データ群４００に格納する。これによって、ＣＰＵ２０６は、受電ステータス情報４０３を定期的に更新する。
【００４４】
メモリ２０７は、電子機器２００を制御するコンピュータプログラムを記憶する。また、メモリ２０７には、電子機器２００に関する情報等が記録される。
【００４５】
充電部２０８は、レギュレータ２０５から供給される電力を用いて、電池２０９の充電を行う。また、充電部２０８は、レギュレータ２０５から電力されない場合、電池２０９から供給される放電電力をレギュレータ２０５に供給する。充電部２０８は、電池２０９に関する情報や電池２０９の充電に関する情報を定期的に検出し、検出した情報をＣＰＵ２０６に通知する。
【００４６】
電池２０９は、電子機器２００に着脱可能な電池である。また、電池２０９は、充電可能な二次電池である。
【００４７】
システム２１０は、記録部２１１及び撮像部２１２を有する。
【００４８】
記録部２１１は、撮像部２１２から供給された映像データや音声データ等のデータを記録媒体２１１ａに記録する。また、記録部２１１は、映像データや音声データ等のデータを記録媒体２１１ａから読み出す。なお、記録媒体２１１ａは、ハードディスクやメモリカード等であってもよく、電子機器２００に内蔵されていても、電子機器２００に着脱可能な外部の記録媒体であってもよい。
【００４９】
撮像部２１２は、被写体の光学像から映像データを生成するための撮像素子、撮像素子で生成された映像データに対して画像処理を行う画像処理回路及び映像データを圧縮したり、圧縮された映像データを伸長したりするための圧縮伸長回路等を有する。撮像部２１２は、被写体の撮影を行い、撮影の結果により得られた静止画像や動画像等の映像データを記録部２１１に供給する。記録部２１１は、撮像部２１２から供給された映像データを記録媒体２１１ａに記録する。撮像部２１２は、被写体の撮影を行うための必要な構成をさらに有していてもよい。
【００５０】
なお、システム２１０は、電子機器２００が電源オンである場合にレギュレータ２０５から電力が供給される手段を含むものである。そのため、システム２１０は、記録部２１１、記録媒体２１１ａ、及び撮像部２１２以外に映像データを表示するための表示手段やメールの送受信を行うための手段等をさらに含むものであってもよい。
【００５１】
操作部２１３は、電子機器２００を操作するためのユーザインターフェースである。操作部２１３は、電子機器２００を操作するための電源ボタン及び電子機器２００のモードを切り換えるモード切換ボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。ユーザによって操作部２１３が操作された場合、操作部２１３は、ユーザによって行われた操作に対応する信号をＣＰＵ２０６に供給する。なお、操作部２１３は、不図示のリモートコントローラから受信したリモコン信号に応じて電子機器２００を制御するものであってもよい。
【００５２】
タイマー２１４は、電子機器２００の各部で行われる処理に関する時間を測定する。
【００５３】
なお、給電アンテナ１０６及び受電アンテナ２０１は、ヘリカルアンテナであっても、ループアンテナであってもよく、メアンダラインアンテナ等の平面状のアンテナであってもよいものとする。
【００５４】
実施例１において、給電装置１００は、磁界共鳴方式に基づいて、電子機器２００に無線給電を行うようにしたが、これに限られるものではない。
【００５５】
例えば、給電装置１００は、磁界共鳴方式の代わりに、電界結合に基づいて、電子機器２００に無線給電を行うようにしてもよい。この場合、給電装置１００に電極を設け、電子機器２００に電極を設ける必要があり、給電装置１００の電極から電子機器２００の電極に電力が無線により供給される。
【００５６】
また、例えば、給電装置１００は、磁界共鳴方式の代わりに、電磁誘導に基づいて、電子機器２００に無線給電を行うようにしてもよい。
【００５７】
給電装置１００は、無線により電力を電子機器２００に供給するようにした。しかし、「無線」を「非接触」や「無接点」と言い換えてもよいものとする。
【００５８】
（給電処理）
次に、実施例１において、ＣＰＵ１０７によって行われる給電処理について、図５のフローチャートを用いて説明する。給電処理は、ＣＰＵ１０７がＲＯＭ１０８に格納されているコンピュータプログラムを実行することにより実現することができる。
【００５９】
給電装置１００の電源がオンにされた場合、Ｓ５０１において、ＣＰＵ１０７は、第１の電力を給電アンテナ１０６を介して出力するように発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。この場合、本フローチャートは、Ｓ５０２に進む。
【００６０】
Ｓ５０２において、ＣＰＵ１０７は、通信部２０４との無線通信を行うための認証を通信部１０５に行わせる。この場合、本フローチャートは、Ｓ５０３に進む。
【００６１】
Ｓ５０３において、ＣＰＵ１０７は、通信部２０４との無線通信を行うための認証が完了したか否かを判定する。通信部２０４との無線通信を行うための認証が完了した場合（Ｓ５０３でＹＥＳ）、本フローチャートはＳ５０４に進む。通信部２０４との無線通信を行うための認証が完了していない場合（Ｓ５０３でＮＯ）、本フローチャートはＳ５１１に進む。
【００６２】
Ｓ５０４において、ＣＰＵ１０７は、電子機器２００が無線給電に対応しているか否かを判定する。例えば、ＣＰＵ１０７は、デバイス情報４０１を取得するためのデータを電子機器２００に送信するように通信部１０５を制御する。通信部１０５によってデバイス情報４０１が受信された場合、ＣＰＵ１０７は、通信部１０５によって受信されたデバイス情報４０１を用いて、電子機器２００が無線給電に対応しているか否かを判定する。電子機器２００が無線給電に対応している場合（Ｓ５０４でＹＥＳ）、本フローチャートはＳ５０５に進む。電子機器２００が無線給電に対応していない場合（Ｓ５０４でＮＯ）、本フローチャートはＳ５１１に進む。
【００６３】
Ｓ５０５において、ＣＰＵ１０７は、給電ステータス情報４０２を生成し、生成された給電ステータス情報４０２を電子機器２００に送信するように通信部１０５を制御する。なお、Ｓ５０５においてＣＰＵ１０７によって生成される給電ステータス情報４０２には、給電装置１００が電子機器２００への無線給電を開始することを示す情報、給電装置１００にエラーが発生していないを示す情報、及び更新データが含まれる。更新データは、受電ステータス情報４０３の更新がＣＰＵ２０６によって行われたか否かを判定するために用いられる。なお、更新データは、ランダムに生成される値であっても良く、あらかじめ決められている値であっても良い。ＣＰＵ１０７は、ＲＡＭ１０９に格納されている更新データを読み出して給電ステータス情報４０２を生成する。Ｓ５０５において電子機器２００に送信される更新データの値が「Ｎ」であるものとして、以下説明を行う。なお、「Ｎ」は、自然数であるものとする。
【００６４】
給電ステータス情報４０２が通信部１０５によって送信された場合、本フローチャートは、Ｓ５０６に進む。通信部１０５によって送信された給電ステータス情報４０２は、メモリ２０４ａの無線給電用データ群４００に格納される。
【００６５】
通信部２０４は、給電ステータス情報４０２を受信した場合、給電装置１００から受信した給電ステータス情報をメモリ２０４ａの無線給電用データ群４００に格納する。この場合、通信部２０４は、ＣＰＵ２０６に給電ステータス情報４０２を受信したことを通知する。
【００６６】
Ｓ５０６において、ＣＰＵ１０７は、受電ステータス情報４０３を要求するためのデータを電子機器２００に送信するように通信部１０５を制御する。この場合、本フローチャートは、Ｓ５０７に進む。
【００６７】
通信部２０４は、受電ステータス情報４０３を要求するためのデータを受信した場合、ＣＰＵ２０６に受電ステータス情報４０３が要求されていることを通知する。そのため、ＣＰＵ２０６は、電池２０９及び整流平滑回路２０３のいずれか一つから十分な電力が供給されている場合、かつ、ＣＰＵ２０６にエラーが発生していない場合、メモリ２０４ａに格納されている受電ステータス情報４０３を更新するための処理を行う。メモリ２０４ａに格納されている受電ステータス情報４０３を更新が完了した場合、ＣＰＵ２０６は、メモリ２０４ａの無線給電用データ群４００から給電ステータス情報４０２を読み出し、給電ステータス情報４０２に含まれる更新データを取得する。その後、ＣＰＵ２０６は、給電ステータス情報４０２から得られた更新データの値に特定の値を加算し、特定の値が加算された更新データの値を受電ステータス情報４０３に格納する。例えば、給電ステータス情報４０２に含まれる更新データの値が「Ｎ」である場合、ＣＰＵ２０６は、受電ステータス情報４０３の更新が完了した後に、更新データの値「Ｎ」に特定の値である「１」を加算する。その後、ＣＰＵ２０６は、演算の結果、得られた更新データの値「Ｎ＋１」を受電ステータス情報４０３に格納する。なお、ＣＰＵ２０６は、受電ステータス情報４０３の更新が完了するまでは、給電ステータス情報４０２から得られた更新データに特定の値を加算しない。このため、受電ステータス情報４０３の更新が完了するまでの間、メモリ２０４ａに格納されている受電ステータス情報４０３には、給電ステータス情報４０２に含まれる更新データと同一の更新データが格納される。
【００６８】
しかし、ＣＰＵ２０６は、電池２０９及び整流平滑回路２０３から十分な電力が供給されていない場合、メモリ２０４ａに格納されている受電ステータス情報４０３を更新することができない。この場合、メモリ２０４ａに格納されている受電ステータス情報４０３は更新されないので、メモリ２０４ａに格納されている受電ステータス情報４０３には、給電ステータス情報４０２に含まれる更新データと同一の更新データが格納される。
【００６９】
また、ＣＰＵ２０６は、電池２０９及び整流平滑回路２０３のいずれか一つから十分な電力が供給されている場合であっても、ＣＰＵ２０６にエラーが発生している場合、メモリ２０４ａに格納されている受電ステータス情報４０３を更新することができない。この場合、メモリ２０４ａに格納されている受電ステータス情報４０３は更新されないので、メモリ２０４ａに格納されている受電ステータス情報４０３には、給電ステータス情報４０２に含まれる更新データの値と同一の更新データの値が格納される。
【００７０】
通信部２０４は、受電ステータス情報４０３を要求するためのデータを給電装置１００から受信した場合、メモリ２０４ａの無線給電用データ群４００に格納されている受電ステータス情報４０３を応答データとして応答時間内に給電装置１００に送信する。そのため、ＣＰＵ２０６によって受電ステータス情報４０３が更新された場合、通信部２０４は、更新された受電ステータス情報４０３を応答データとして給電装置１００に送信する。また、ＣＰＵ２０６によって受電ステータス情報４０３が更新されていない場合、通信部２０４は、更新されていない受電ステータス情報４０３を応答データとして給電装置１００に送信する。
【００７１】
Ｓ５０７において、ＣＰＵ１０７は、受電ステータス情報４０３を要求するためのデーが送信されてから応答時間が経過するまでに、通信部１０５によって受電ステータス情報４０３が電子機器２００から受信されたか否かを判定する。Ｓ５０７における応答時間は、デバイス情報４０１によって示される時間である。応答時間が経過するまでに、通信部１０５によって受電ステータス情報４０３が電子機器２００から受信された場合（Ｓ５０７でＹＥＳ）、本フローチャートは、Ｓ５０８に進む。応答時間が経過した場合であっても、通信部１０５によって受電ステータス情報４０３が電子機器２００から受信されていない場合（Ｓ５０７でＮＯ）、本フローチャートは、Ｓ５１３に進む。
【００７２】
Ｓ５０８において、ＣＰＵ１０７は、受電ステータス情報４０３の更新が電子機器２００によって行われたか否かを判定する。
【００７３】
例えば、ＣＰＵ１０７は、通信部１０５によって電子機器２００から受信された受電ステータス情報４０３を解析し、受電ステータス情報４０３に含まれる更新データを取得する。その後、ＣＰＵ１０７は、受電ステータス情報４０３に含まれる更新データを用いて受電ステータス情報４０３の更新が電子機器２００によって行われたか否かを判定する。この場合、ＣＰＵ１０７は、Ｓ５０７において受電ステータス情報４０３が受信される前にＲＡＭ１０９に格納されている更新データと、Ｓ５０７で受信された受電ステータス情報４０３に含まれる更新データとが一致するか否かを判定する。ＲＡＭ１０９に格納されている更新データと、電子機器２００から受信した受電ステータス情報４０３に含まれる更新データとが一致する場合、ＣＰＵ１０７は、受電ステータス情報４０３の更新が電子機器２００によって行われていないと判定する。また、ＲＡＭ１０９に格納されている更新データと、電子機器２００から受信した受電ステータス情報４０３に含まれる更新データとが一致しない場合、ＣＰＵ１０７は、受電ステータス情報４０３の更新が電子機器２００によって行われたと判定する。例えば、ＲＡＭ１０９に格納されている更新データが「Ｎ」である場合、電子機器２００から受信した更新データが「Ｎ」である場合、ＣＰＵ１０７は、受電ステータス情報４０３の更新が電子機器２００によって行われていないと判定する。また、ＲＡＭ１０９に格納されている更新データが「Ｎ」である場合、電子機器２００から受信した更新データが「Ｎ＋１」である場合、ＣＰＵ１０７は、受電ステータス情報４０３の更新が電子機器２００によって行われたと判定する。
【００７４】
受電ステータス情報４０３の更新が電子機器２００によって行われた場合（Ｓ５０８でＹＥＳ）、ＣＰＵ１０７は、電子機器２００からＳ５０７で取得した受電ステータス情報４０３が正しいものであると判定し、本フローチャートはＳ５０９に進む。受電ステータス情報４０３の更新が電子機器２００によって行われていない場合（Ｓ５０８でＮＯ）、ＣＰＵ１０７は、電子機器２００からＳ５０７で取得した受電ステータス情報４０３が正しいものではないと判定し、本フローチャートはＳ５１３に進む。電子機器２００から取得した受電ステータス情報４０３が正しいものではないと判定された場合、ＣＰＵ１０７は、電子機器２００への無線給電を制御するために、電子機器２００から取得した受電ステータス情報４０３を用いないようにする。
【００７５】
受電ステータス情報４０３の更新が電子機器２００によって行われた場合（Ｓ５０８でＹＥＳ）、ＣＰＵ１０７は、ＲＡＭ１０９に格納されている更新データを消去し、受電ステータス情報４０３に含まれる更新データをＲＡＭ１０９に格納する。この場合、受電ステータス情報４０３に含まれる更新データが「Ｎ＋１」である場合、ＣＰＵ１０７は、ＲＡＭ１０９に更新データの値「Ｎ＋１」を格納する。
【００７６】
Ｓ５０９において、ＣＰＵ１０７は、電子機器２００から取得した受電ステータス情報４０３を用いて、電子機器２００への給電を行うか否かを制御する。例えば、受電ステータス４０２に、電子機器２００が給電装置１００に給電を要求しないことを示す情報が含まれている場合、ＣＰＵ１０７は、電子機器２００への給電を行わないと判定する。受電ステータス４０２に、電池２０９が満充電であることを示す情報が含まれている場合、ＣＰＵ１０７は、電子機器２００への給電を行わないと判定する。受電ステータス４０２に、電子機器２００にエラーが発生していることを示す情報が含まれている場合、ＣＰＵ１０７は、電子機器２００への給電を行わないと判定する。受電ステータス４０２に、電子機器２００が給電装置１００に給電を要求することを示す情報が含まれている場合、ＣＰＵ１０７は、電子機器２００への給電を行うと判定する。受電ステータス４０２に、電池２０９が満充電でないことを示す情報が含まれている場合、ＣＰＵ１０７は、電子機器２００への給電を行うと判定する。受電ステータス４０２に、電子機器２００にエラーが発生していないことを示す情報が含まれている場合、ＣＰＵ１０７は、電子機器２００への給電を行うと判定する。
【００７７】
電子機器２００への給電を行うと判定された場合（Ｓ５０９でＹＥＳ）、本フローチャートはＳ５１０に進む。電子機器２００への給電を行わないと判定された場合（Ｓ５０９でＮＯ）、本フローチャートはＳ５１２に進む。
【００７８】
Ｓ５１０において、ＣＰＵ１０７は、第２の電力を給電アンテナ１０６を介して出力するように発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。Ｓ５１０において、給電アンテナ１０６を介して出力される第２の電力の大きさは、ＣＰＵ１０７がデバイス情報４０１及び受電ステータス４０２の少なくとも一つを用いて設定する。第２の電力が出力されてから給電期間が経過した後、ＣＰＵ１０７は、給電アンテナ１０６を介して出力される電力を第２の電力から第１の電力に切り替えるように、発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。その後、本フローチャートは、Ｓ５０５に戻る。なお、給電期間は、電子機器２００に電池２０９の充電を行わせるための電力を電子機器２００に出力する期間である。なお、給電期間は、ＣＰＵ１０７によって設定されるものであっても良く、あらかじめ決められたものであっても良い。なお、ＣＰＵ１０７は、電子機器２００から取得されたデバイス情報４０１を用いて給電時間を設定するようにしても良い。Ｓ５１０において、第２の電力の出力が開始された場合、ＣＰＵ１０７は、ＬＥＤ１１３を点灯させることによって、給電装置１００が電子機器２００に給電中であることを通知する。また、第２の電力の出力が開始された場合、ＣＰＵ１０７は、表示部１１０を制御することによって、給電装置１００が電子機器２００に給電中であることを通知しても良い。第２の電力の出力が開始された場合、本フローチャートはＳ５０５に戻る。
【００７９】
Ｓ５１０が行われた後に、再びＳ５０５が行われる場合、ＣＰＵ１０７は、Ｓ５０８でＲＡＭ１０４に格納された更新データの値を含む給電ステータス情報４０２を生成する。その後、ＣＰＵ１０７は、生成された給電ステータス情報４０２を電子機器２００に送信するように通信部１０５を制御する。
【００８０】
Ｓ５１１において、ＣＰＵ１０７は、給電アンテナ１０６を介した電力の出力を停止するように発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。この場合、本フローチャートは、終了する。
【００８１】
Ｓ５１２において、ＣＰＵ１０７は、給電ステータス情報４０２を生成し、生成された給電ステータス情報４０２を電子機器２００に送信するように通信部１０５を制御する。なお、Ｓ５１２においてＣＰＵ１０７によって生成される給電ステータス情報４０２には、給電装置１００が電子機器２００への無線給電を停止することを示す情報が含まれる。給電装置１００にエラーが発生している場合、Ｓ５１２においてＣＰＵ１０７によって生成される給電ステータス情報４０２には、さらに給電装置１００にエラーが発生していることを示す情報が含まれる。
【００８２】
給電ステータス情報４０２が通信部１０５によって送信された場合、本フローチャートは、Ｓ５１１に進む。給電ステータス情報４０２が通信部１０５によって送信された場合、ＣＰＵ１０７は、ＬＥＤ１１３を点灯させることによって、給電装置１００による電子機器２００への給電が完了したことを通知する。また、第１の電力の出力が開始された場合、ＣＰＵ１０７は、表示部１１０を制御することによって、給電装置１００による電子機器２００への給電が完了したことを通知しても良い。
【００８３】
電池２０９及び整流平滑回路２０３のいずれか一つからＣＰＵ２０６に十分な電力が供給されていない場合、ＣＰＵ２０６は、受電ステータス情報４０３を生成することができない場合があった。この場合、メモリ２０４ａには、受電ステータス情報４０３が格納されていないので、電子機器２００は、受電ステータス情報４０３が給電装置１００に要求されたとしても、受電ステータス情報４０３を給電装置１００に送信できない場合があった。このような事態を解消するために、受電ステータス情報４０３が電子機器２００から受信されていない場合（Ｓ５０７でＮＯ）、給電装置１００は、電池２０９の残容量を所定値以上にするために、電子機器２００に電池２０９を充電させるための電力を供給する。所定値とは、受電ステータス情報４０３を生成させ、生成された受電ステータス４０３をメモリ２０４ａに格納させるために必要な電力を電池２０９がＣＰＵ２０９に供給可能な場合における残容量に対応する。電池２０９の残容量が所定値以上である場合、ＣＰＵ２０９は、電池２０９から供給される電力を用いて、受電ステータス情報４０３を生成し、生成された受電ステータス４０３をメモリ２０４ａに格納することができる。そこで、ＣＰＵ１０７は、Ｓ５１３の処理を行う。
【００８４】
電池２０９及び整流平滑回路２０３のいずれか一つからＣＰＵ２０６に十分な電力が供給されていない場合、ＣＰＵ２０６は、メモリ２０４ａに格納されている受電ステータス情報４０３を更新することができない場合があった。この場合、電子機器２００は、受電ステータス情報４０３が給電装置１００に要求されたことに応じて、更新されていない受電ステータス情報４０３を給電装置１００に送信する場合があった。このような事態を解消するために、受電ステータス情報４０３の更新が行われていない場合（Ｓ５０８でＮＯ）、給電装置１００は、電池２０９の残容量を所定値以上にするために、電子機器２００に電池２０９を充電させるための電力を供給する。電池２０９の残容量が所定値以上である場合、ＣＰＵ２０６は、電池２０９から供給される電力を用いて、受電ステータス情報４０３を更新することができる。そこで、ＣＰＵ１０７は、Ｓ５１３の処理を行う。
【００８５】
Ｓ５１３において、ＣＰＵ１０７は、電子機器２００に電池２０９の充電を行わせるために、第１の電力を給電アンテナ１０６を介して出力するように発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。
【００８６】
Ｓ５１３の処理が行われる場合、ＣＰＵ１０７は、電子機器２００の状態や電池２０９の状態を確認することができない。そのため、給電装置１００は、電子機器２００に電池２０９を充電させるため電力として大きな電力を電子機器２００に供給してしまうと、電子機器２００に過剰な電力が供給されてしまう場合があった。このような事態を防止するために、ＣＰＵ１０７は、Ｓ５１３において、電子機器２００にとって過剰な電力でないと予測される第１の電力を電子機器２００に出力するために、発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御する。
【００８７】
第１の電力が出力されてから一定の時間が経過した後、本フローチャートは、Ｓ５１４に進む。Ｓ５１３において、第１の電力の出力が開始された場合、ＣＰＵ１０７は、ＬＥＤ１１３を点灯させることによって、給電装置１００が電子機器２００に給電中であることを通知する。また、第１の電力の出力が開始された場合、ＣＰＵ１０７は、表示部１１０を制御することによって、給電装置１００が電子機器２００に給電中であることを通知しても良い。
【００８８】
Ｓ５１４において、ＣＰＵ１０７は、電子機器２００との無線通信を一旦切断するように通信部１０５を制御し、その後、通信部２０４との無線通信を行うための認証を通信部１０５に再び行わせる。この場合、本フローチャートは、Ｓ５１５に進む。
【００８９】
Ｓ５１５において、ＣＰＵ１０７は、Ｓ５０３と同様に、通信部２０４との無線通信を行うための認証が完了したか否かを判定する。通信部２０４との無線通信を行うための認証が完了した場合（Ｓ５１５でＹＥＳ）、本フローチャートはＳ５１６に進む。通信部２０４との無線通信を行うための認証が完了していない場合（Ｓ５１５でＮＯ）、本フローチャートはＳ５１１に進む。
【００９０】
Ｓ５１６において、ＣＰＵ１０７は、Ｓ５０４と同様に、電子機器２００が無線給電に対応しているか否かを判定する。電子機器２００が無線給電に対応している場合（Ｓ５１６でＹＥＳ）、本フローチャートはＳ５０６に戻る。電子機器２００が無線給電に対応していない場合（Ｓ５１６でＮＯ）、本フローチャートはＳ５１１に進む。
【００９１】
電子機器２００が無線給電に対応している場合（Ｓ５１６でＹＥＳ）、本フローチャートはＳ５０６に戻るようにした。受電ステータス情報４０３が電子機器２００から受信されていない場合（Ｓ５０７でＮＯ）、ＣＰＵ２０６は、給電ステータス情報４０２に含まれる更新データの値に特定の値を加算できない。この場合、ＣＰＵ１０７は、Ｓ５０５の処理を再び行ったとしても、前に電子機器２００に送信された給電ステータス情報４０２と同一のデータが電子機器２００に送信されてしまう。そこで、ＣＰＵ１０７は、電池２０９の残容量を早く所定値以上にするために、同一のデータの送信を繰り返さないようにする。このため、受電ステータス情報４０３が電子機器２００から受信されていない場合（Ｓ５０７でＮＯ）、ＣＰＵ１０７は、Ｓ５０５の処理を行わずにＳ５０６の処理を行う。
【００９２】
受電ステータス情報４０３の更新が電子機器２００によって行われていない場合（Ｓ５０８でＮＯ）も、ＣＰＵ１０７は、同様に、Ｓ５０５の処理を行わずにＳ５０６の処理を行うことで、同一のデータの送信を繰り返さないようにする。
【００９３】
Ｓ５０８において、ＣＰＵ１０７は、給電装置１００から送信された更新データの値に特定の値が電子機器２００によって加算されたか否かに応じて受電ステータス情報４０３の更新が電子機器２００によって行われたか否かを判定するようにした。しかしながら、これに限られないものとする。例えば、ＣＰＵ２０６は、受電ステータス情報４０３の更新が完了した後に、給電装置１００から受信された更新データの値から特定の値を減算したデータを給電装置１００に送信させても良い。この場合、Ｓ５０８において、ＣＰＵ１０７は、給電装置１００から送信された更新データの値から特定の値が電子機器２００によって減算されたか否かに応じて受電ステータス情報４０３の更新が電子機器２００によって行われたか否かを判定するようにする。
【００９４】
また、例えば、ＣＰＵ２０６は、受電ステータス情報４０３の更新が完了した後に、給電装置１００から受信された更新データの値を変更したデータを給電装置１００に送信させても良い。この場合、Ｓ５０８において、ＣＰＵ１０７は、給電装置１００から送信された更新データの値が電子機器２００によって変更されたか否かに応じて受電ステータス情報４０３の更新が電子機器２００によって行われたか否かを判定するようにする。
【００９５】
なお、受電ステータス情報４０３の更新が電子機器２００によって行われた場合（Ｓ５０８でＹＥＳ）、ＣＰＵ１０７は、電池２０９の残容量が所定値以上であるとさらに判定しても良い。受電ステータス情報４０３の更新が電子機器２００によって行われていない場合（Ｓ５０８でＮＯ）、ＣＰＵ１０７は、電池２０９の残容量が所定値以上でないとさらに判定しても良い。
【００９６】
Ｓ５１３において、ＣＰＵ１０７は、第１の電力を電子機器２００に出力するために、発振器１０２、電力生成部１０３及び整合回路１０４の少なくとも一つを制御するようにした。しかしながら、電子機器２００にとって過剰な電力でないと予測される電力は、第１の電力に限られないものとする。そのため、Ｓ５１３において、ＣＰＵ１０７は、電子機器２００にとって過剰な電力でないと予測される電力を電子機器２００に出力するようにすれば、第１の電力以外の電力を電子機器２００に出力するようにしても良い。
【００９７】
なお、電子機器２００と通信部１０５との無線通信が切断された場合、ＣＰＵ１０７はＲＡＭ１０９に格納されている更新データをリセットする。その後、電子機器２００と通信部１０５との無線通信が確立され、受電ステータス情報４０３を取得する場合、ＣＰＵ１０７は、再度、更新データを設定し、これを含む給電ステータス情報４０２を電子機器２００に送信するようにする。
【００９８】
また、電子機器２００と通信部１０５との無線通信が切断されてから電子機器２００と通信部１０５との無線通信が確立された後、ＣＰＵ１０７はＲＡＭ１０９に格納されている更新データをリセットしても良い。この場合、受電ステータス情報４０３を取得する場合、ＣＰＵ１０７は、再度、更新データを設定し、これを含む給電ステータス情報４０２を電子機器２００に送信するようにする。
【００９９】
（受電処理）
電子機器２００によって行われる受電処理について、図６のフローチャートを用いて説明する。
【０１００】
受電アンテナ２０１が給電装置１００から電力を受電し、受電アンテナ２０１によって受電された電力が通信部２０４に供給された場合、通信部２０４は、Ｓ６０１において、通信部１０５との無線通信を行うための認証を行う。その後、本フローチャートは、Ｓ６０２に進む。
【０１０１】
Ｓ６０２において、通信部２０４は、通信部１０５との無線通信を行うための認証が完了したか否かを判定する。通信部１０５との無線通信を行うための認証が完了した場合（Ｓ６０２でＹＥＳ）、本フローチャートはＳ６０３に進む。通信部１０５との無線通信を行うための認証が完了していない場合（Ｓ６０２でＮＯ）、本フローチャートは終了する。
【０１０２】
Ｓ６０３において、通信部２０４は、給電装置１００からデータを受信したか否かを判定する。通信部２０４が給電装置１００からデータを受信した場合（Ｓ６０３でＹＥＳ）、本フローチャートは、Ｓ６０４に進む。通信部２０４が給電装置１００からデータを受信していない場合（Ｓ６０３でＮＯ）、本フローチャートは、Ｓ６０３に戻る。
【０１０３】
Ｓ６０４において、通信部２０４は、給電装置１００が電子機器２００への無線給電を停止することを示す情報を含む給電ステータス情報４０２を受信したか否かを判定する。給電装置１００が電子機器２００への無線給電を停止することを示す情報を含む給電ステータス情報４０２がメモリ２０４ａの無線給電用データ群４００に格納された場合（Ｓ６０４でＹＥＳ）、通信部２０４は、応答データを給電装置１００に送信する。この場合、本フローチャートは終了する。給電装置１００が電子機器２００への無線給電を停止することを示す情報を含む給電ステータス情報４０２が受信されていない場合（Ｓ６０４でＮＯ）、本フローチャートはＳ６０５に進む。
【０１０４】
Ｓ６０５において、通信部２０４は、デバイス情報４０１を要求するためのデータを受信したか否かを判定する。デバイス情報４０１を要求するためのデータが受信された場合（Ｓ６０５でＹＥＳ）、本フローチャートは、Ｓ６０６に進む。デバイス情報４０１を要求するためのデータが受信されていない場合（Ｓ６０５でＮＯ）、本フローチャートは、Ｓ６０７に進む。
【０１０５】
Ｓ６０６において、通信部２０４は、メモリ２０４ａの無線給電用データ群４００から読み出されたデバイス情報４０１を給電装置１００に送信する。この場合、本フローチャートは、Ｓ６１４に進む。
【０１０６】
Ｓ６０７において、通信部２０４は、給電装置１００が電子機器２００への無線給電を開始することを示す情報を含む給電ステータス情報４０２を受信したか否かを判定する。給電装置１００が電子機器２００への無線給電を開始することを示す情報を含む給電ステータス情報４０２がメモリ２０４ａの無線給電用データ群４００に格納された場合（Ｓ６０７でＹＥＳ）、通信部２０４は、応答データを給電装置１００に送信する。この場合、本フローチャートはＳ６１２に進む。給電装置１００が電子機器２００への無線給電を開始することを示す情報を含む給電ステータス情報４０２が受信されていない場合（Ｓ６０７でＮＯ）、本フローチャートはＳ６０８に進む。
【０１０７】
Ｓ６０８において、通信部２０４は、受電ステータス情報４０３を要求するためのデータを受信したか否かを判定する。受電ステータス情報４０３を要求するためのデータが受信された場合（Ｓ６０８でＹＥＳ）、本フローチャートは、Ｓ６０９に進む。受電ステータス情報４０３を要求するためのデータが受信された場合（Ｓ６０８でＹＥＳ）、通信部２０４は、ＣＰＵ２０６に受電ステータス情報４０３を更新するように指示するため通知をＣＰＵ２０６に出力する。受電ステータス情報４０３を要求するためのデータが受信されていない場合（Ｓ６０８でＮＯ）、本フローチャートは、Ｓ６１５に進む。
【０１０８】
Ｓ６０９において、ＣＰＵ２０６は、受電ステータス情報４０３を更新可能か否かを判定する。ＣＰＵ２０６が受電ステータス情報４０３を更新可能である場合（Ｓ６０９でＹＥＳ）、本フローチャートは、Ｓ６１０に進む。ＣＰＵ２０６が受電ステータス情報４０３を更新可能でない場合（Ｓ６０９でＮＯ）、本フローチャートは、Ｓ６１１に進む。
【０１０９】
電池２０９の残容量が所定値以上である場合、ＣＰＵ２０６は、電池２０９からＣＰＵ２０６に対して供給される電力を用いて、受電ステータス情報４０３を更新することができる。電池２０９の残容量が所定値以上でない場合、電池２０９から供給される電力では、受電ステータス情報４０３を更新するために用いられる電力として足りないので、ＣＰＵ２０６は、受電ステータス情報４０３を更新できない。
【０１１０】
また、給電装置１００から受電アンテナ２０１が受電した電力が所定の電力以上である場合、ＣＰＵ２０６は、受電アンテナ２０１によって受電された電力を用いて、受電ステータス情報４０３を更新することができる。受電アンテナ２０１が受電した電力が所定の電力以上でない場合、受電アンテナ２０１によって受電された電力は、受電ステータス情報４０３を更新するために用いられる電力として足りないので、ＣＰＵ２０６は、受電ステータス情報４０３を更新できない。
【０１１１】
また、ＣＰＵ２０６に対して受電ステータス情報４０３を更新するために用いられる電力が供給されている場合であっても、ＣＰＵ２０６にエラーが発生している場合、ＣＰＵ２０６は、受電ステータス情報４０３を更新できない。ＣＰＵ２０６に対して受電ステータス情報４０３を更新するために用いられる電力が供給されている場合に、ＣＰＵ２０６にエラーが発生していない場合、ＣＰＵ２０６は、受電ステータス情報４０３を更新することができる。
【０１１２】
Ｓ６１０において、ＣＰＵ２０６は、通信部２０４から受けた通知に応じて、受電ステータス情報４０３を更新する。さらに、ＣＰＵ２０６は、受電ステータス情報４０３の更新が完了した場合、Ｓ６０８において格納された給電ステータス情報４０２に含まれる更新データの値に特定の値を加算し、これを受電ステータス情報４０３に格納する。この場合、本フローチャートは、Ｓ６１１に進む。
【０１１３】
Ｓ６１１において、通信部２０４は、受電ステータス情報４０３を要求するためのデータが受信されてから応答時間が経過するまでに、メモリ２０４ａの無線給電用データ群４００に格納されている受電ステータス情報４０３を送信する。この場合、本フローチャートは、Ｓ６１２に進む。ＣＰＵ２０６が受電ステータス情報４０３を更新可能である場合（Ｓ６０９でＹＥＳ）、通信部２０４は、Ｓ６１０でＣＰＵ２０６によって更新された受電ステータス情報４０３を給電装置１００に送信する。ＣＰＵ２０６が受電ステータス情報４０３を更新可能でない場合（Ｓ６０９でＮＯ）、通信部２０４は、ＣＰＵ２０６によって更新されていない受電ステータス情報４０３を給電装置１００に送信する。
【０１１４】
Ｓ６１２において、電子機器２００は、給電装置１００から電池２０９の充電を行うための電力が電子機器２００に対して供給されているか否かを判定する。例えば、レギュレータ２０５が、整流平滑回路２０３から直流電力が供給されているか否かによって、給電装置１００から電池２０９の充電を行うための電力が電子機器２００に対して供給されているか否かを判定する。給電装置１００から給電アンテナ１０６を介して第１の電力及び第２の電力のいずれか一つが出力されている場合、レギュレータ２０５には、整流平滑回路２０３から直流電力が供給される。この場合、給電装置１００から電池２０９の充電を行うための電力が電子機器２００に対して供給されていると判定される。レギュレータ２０５に整流平滑回路２０３から直流電力が供給される場合（Ｓ６１２でＹＥＳ）、本フローチャートはＳ６１３に進む。給電装置１００から給電アンテナ１０６を介して第１の電力及び第２の電力が出力されていない場合、レギュレータ２０５には、整流平滑回路２０３から直流電力が供給されない。この場合、給電装置１００から電池２０９の充電を行うための電力が電子機器２００に対して供給されていないと判定される。レギュレータ２０５に整流平滑回路２０３から直流電力が供給されていない場合（Ｓ６１２でＮＯ）、本フローチャートはＳ６１４に進む。
【０１１５】
Ｓ６１３において、充電部２０８は、レギュレータ２０５から供給される電力を用いて、電池２０９を充電する。この場合、本フローチャートはＳ６１４に進む。
【０１１６】
Ｓ６１４において、通信部２０４は、給電装置１００と無線通信を行うことが可能であるか否かを判定する。通信部２０４が給電装置１００と無線通信を行うことが可能であると判定された場合（Ｓ６１４でＹＥＳ）、本フローチャートはＳ６０３に戻る。通信部２０４が給電装置１００と無線通信を行うことが可能でないと判定された場合（Ｓ６１４でＮＯ）、本フローチャートはＳ６０１に戻る。
【０１１７】
Ｓ６１５において、通信部２０４は、給電装置１００から受信したデータに対応する処理を行わせる通知をＣＰＵ２０６に出力する。その後、ＣＰＵ２０６は、通信部２０４からの通知に応じて、電子機器２００を制御する。この場合、本フローチャートはＳ６１４に進む。
【０１１８】
次に、図４の給電処理が給電装置１００によって行われる場合における給電装置１００の動作について、図７を用いて説明を行う。図７の横軸は時間を示し、図７の縦軸は給電装置１００から出力される電力を示す。
【０１１９】
通信部１０５によって受電ステータス情報４０３が受信されていない場合（Ｓ５０７でＮＯ）、給電装置１００は、７０１、７０２及び７０３の動作を行う。受電ステータス情報４０３の更新が行われていない場合（Ｓ５０８でＮＯ）も、７０１、７０２及び７０３の動作を行う。
【０１２０】
７０１は、通信部２０４との無線通信を行うための認証動作であり、７０２は、電子機器２００から受電ステータス情報４０３を取得するための動作であり、７０３は、第１の電力を出力する動作である。
【０１２１】
７０３の動作によって第１の電力が出力された後に、給電装置１００は、７０４及び７０５の動作を行う。７０４は、７０１と同様の動作であり、７０５は、７０２と同様の動作である。動作７０５によって電子機器２００から受電ステータス情報４０３が取得された後、受電ステータス情報４０３の更新が行われたと判定された場合、給電装置１００は、７０６の動作を行う。７０６は、動作７０５によって電子機器２００から取得されたステータス情報４０３を用いて第２の電力を出力する動作である。７０６の動作が行われた場合、給電装置１００は、再び７０７の動作を行う。７０７は、７０２と同様の動作である。７０７の動作が行われた場合、給電装置１００は、７０８の動作を行う。７０８は、７０６と同様の動作である。以後、給電装置１００は、電子機器２００への給電を行わないと判定される（Ｓ５０９でＮＯ）まで、７０７及び７０８の動作を繰り返し行う。
【０１２２】
このように、実施例１に係る給電装置１００は、電子機器２００から受信された受電ステータス情報４０３が電子機器２００によって更新されたか否かを判定できるようにした。さらに、給電装置１００は、電子機器２００から受信された受電ステータス情報４０３が電子機器２００によって更新されたか否かの判定結果に応じて、電子機器２００から受信された受電ステータス情報４０３が正しいか否かを判定するようにした。
【０１２３】
これにより、電子機器２００から受信された受電ステータス情報４０３が電子機器２００によって更新されていた場合、給電装置１００は、正しいと判定された受電ステータス情報４０３を用いて、電子機器２００への無電給電を適切に制御することができる。また、電子機器２００から受信された受電ステータス情報４０３が電子機器２００によって更新されていない場合、給電装置１００は、正しくないと判定された受電ステータス情報４０３を用いないようにした。これにより、給電装置１００は、電子機器２００に対して誤った制御を行わないようにすることができる。
【０１２４】
さらに、給電装置１００は、電子機器２００から受信された受電ステータス情報４０３が電子機器２００によって更新されていない場合、受電ステータス情報４０３の更新が行える程度の微小な電力を電子機器２００に供給するようにした。この場合、給電装置１００は、電子機器２００に過剰な電力が供給されないように、電池２０９の充電を電子機器２００に行わせることができる。これにより、給電装置１００は、電子機器２００を受電ステータス情報４０３の更新が行える状態にすることができるので、電子機器２００で更新が行われた受電ステータス情報４０３を用いて、電子機器２００への無電給電を適切に制御することができる。
【０１２５】
実施例１において、給電装置１００及び電子機器２００は、ＮＦＣ規格に基づいて無線通信を行うものとした。しかし、給電装置１００及び電子機器２００は、ＮＦＣ規格以外の規格に基づいて無線通信を行うものであっても良いものとする。例えば、給電装置１００及び電子機器２００は、ＮＦＣ規格の代わりに、ＩＳＯ／ＩＥＣ  １８０９２規格に準拠した無線通信を行うものであってもよいものとする。また、給電装置１００及び電子機器２００は、ＮＦＣ規格の代わりに、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎに準拠した無線通信を行うものであってもよいものとする。また、給電装置１００及び電子機器２００は、ＮＦＣ規格の代わりに、ＩＳＯ／ＩＥＣ  １４４４３規格に準拠した無線通信を行うものであってもよいものとする。また、給電装置１００及び電子機器２００は、ＮＦＣ規格の代わりに、ＴｒａｎｓｆｅｒＪｅｔ（登録商標）規格に準拠した無線通信を行うものであってもよいものとする。また、給電装置１００及び電子機器２００は、ＮＦＣ規格の代わりに、ＩＳＯ／ＩＥＣ  ２１４８１規格に準拠した無線通信を行うものであってもよいものとする。また、給電装置１００及び電子機器２００は、ＮＦＣ規格の代わりに、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格や無線ＬＡＮ規格に準拠した無線通信を行うものであってもよいものとする。
【０１２６】
実施例１において、給電装置１００は、給電アンテナ１０６を用いて電子機器２００に第２の電力を供給し、給電アンテナ１０６を用いて通信部１０５と電子機器２００との通信を行うようにしたが、これに限られないものとする。例えば、給電装置１００は、電子機器２００に第２の電力を供給するためのアンテナと、通信部１０５と電子機器２００との通信を行うためのアンテナとを別々に有する構成であってもよい。そのため、電子機器２００に第２の電力を供給するためのアンテナに対応する共振周波数と、通信部１０５と電子機器２００との通信を行うためのアンテナに対応する共振周波数は、同一の周波数であっても、異なる周波数であっても良い。この場合、電子機器２００に第２の電力を供給するためのアンテナに対応する共振周波数は、６．７８ＭＨｚであっても良く、１００ＫＨｚ〜２５０ＫＨｚまでの間の周波数であっても良い。通信部１０５と電子機器２００との通信を行うためのアンテナに対応する共振周波数は、通信部１０５の通信規格に対応する周波数であれば、１３．５６ＭＨｚ以外の周波数であっても良い。
【０１２７】
また、電子機器２００は、受電アンテナ２０１を用いて給電装置１００から電力を受け取り、受電アンテナ２０１を用いて給電装置１００と通信部２０４との通信を行うようにしたが、これに限られないものとする。例えば、電子機器２００は、給電装置１００から電力を受け取るためのアンテナと、給電装置１００と通信部２０４との通信を行うアンテナとを別々に有する構成であってもよい。そのため、給電装置１００から電力を受け取るためのアンテナに対応する共振周波数と、給電装置１００と通信部２０４との通信を行うアンテナに対応する共振周波数は、同一の周波数であっても、異なる周波数であっても良い。この場合、給電装置１００から電力を受け取るためのアンテナに対応する共振周波数は、６．７８ＭＨｚであっても良く、１００ＫＨｚ〜２５０ＫＨｚまでの間の周波数であっても良い。給電装置１００と通信部２０４との通信を行うアンテナに対応する共振周波数は、通信部２０４の通信規格に対応する周波数であれば、１３．５６ＭＨｚ以外の周波数であっても良い。
【０１２８】
（他の実施例）
本発明に係る給電装置１００は、実施例１で説明した給電装置１００に限定されるものではない。また、本発明に係る電子機器２００も実施例１で説明した電子機器２００に限定されるものではない。例えば、本発明に係る給電装置１００及び電子機器２００は、複数の装置から構成されるシステムにより実現することも可能である。
【０１２９】
また、実施例１で説明した様々な処理及び機能は、コンピュータプログラムにより実現することも可能である。この場合、本発明に係るコンピュータプログラムは、コンピュータ（ＣＰＵ等を含む）で実行可能であり、本実施例で説明した様々な機能を実現することになる。
【０１３０】
本発明に係るコンピュータプログラムは、コンピュータ上で稼動しているＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などを利用して、本実施例で説明した様々な処理及び機能を実現してもよいことは言うまでもない。
【０１３１】
本発明に係るコンピュータプログラムは、コンピュータ読取可能な記録媒体から読み出され、コンピュータで実行されることになる。コンピュータ読取可能な記録媒体には、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ等を用いることができる。また、本発明に係るコンピュータプログラムは、通信インターフェースを介して外部装置からコンピュータに提供され、当該コンピュータで実行されるようにしてもよい。
【図１】
0006494227.tif 000002
【図２】
0006494227.tif 000003
【図３】
0006494227.tif 000004
【図４】
0006494227.tif 000005
【図５】
0006494227.tif 000006
【図６】
0006494227.tif 000007
【図７】
0006494227.tif 000008