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