(57)【特許請求の範囲】
【請求項１】
電力伝送装置であって、
無線で電力を伝送する電力伝送手段と、
所定の範囲内に入った電子機器とデータ転送処理を行う無線通信手段と、
前記電力伝送手段による電子機器への電力伝送処理と、前記無線通信手段によるデータ転送処理とを制御する制御手段と
を有し、
前記制御手段は、
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定し、
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であると判定された場合には、実行中のデータ転送処理が完了した後に、前記電力伝送手段による電子機器への電力伝送処理を開始させることを特徴とする電力伝送装置。
【請求項２】
電子機器と近接無線通信を行う近接無線通信手段をさらに有することを特徴とする請求項１に記載の電力伝送装置。
【請求項３】
前記所定の範囲とは、前記近接無線通信手段による近接無線通信が可能な範囲であることを特徴とする請求項２に記載の電力伝送装置。
【請求項４】
前記所定の範囲内に入った電子機器を検出する検出手段をさらに有することを特徴とする請求項１または２に記載の電力伝送装置。
【請求項５】
前記制御手段は、前記所定の範囲内に入った電子機器の識別情報と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器の識別情報とに基づき、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定することを特徴とする請求項１から４のいずれか１項に記載の電力伝送装置。
【請求項６】
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であることをユーザに通知する通知手段をさらに有することを特徴とする請求項１から５のいずれか１項に記載の電力伝送装置。
【請求項７】
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器でないことをユーザに通知する通知手段をさらに有することを特徴とする請求項１から６のいずれか１項に記載の電力伝送装置。
【請求項８】
前記電力伝送手段は、整合回路およびアンテナを用いて電力伝送処理を行うことを特徴とする請求項１から７のいずれか１項に記載の電力伝送装置。
【請求項９】
前記電力伝送手段は、磁界共鳴結合、電界共鳴結合または電磁誘導を用いて電力伝送処理を行うことを特徴とする請求項１から７のいずれか１項に記載の電力伝送装置。
【請求項１０】
電力伝送装置の制御方法であって、
前記電力伝送装置は、
無線で電力を伝送する電力伝送手段と、
所定の範囲内に入った電子機器とデータ転送処理を行う無線通信手段と
を有し、
前記制御方法は、
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定するステップと、
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であると判定された場合には、実行中のデータ転送処理が完了した後に、前記電力伝送手段による電子機器への電力伝送処理を開始させるステップと
を有することを特徴とする制御方法。
【請求項１１】
無線で電力を伝送する電力伝送手段と、
所定の範囲内に入った電子機器とデータ転送処理を行う無線通信手段と
を有するコンピュータに、
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定するステップと、
前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であると判定された場合には、実行中のデータ転送処理が完了した後に、前記電力伝送手段による電子機器への電力伝送処理を開始させるステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信及び無線電力伝送が可能な電力伝送装置、その制御方法およびプログラムに関する。
【背景技術】
【０００２】
電磁界共鳴現象または電磁誘導現象を利用して無線で電力を伝送する無線電力伝送システムが知られている。無線電力伝送を行う送電装置の中には、無線通信機能を有するものが存在する（特許文献１参照）。特許文献１には、他の通信装置が、無線電力伝送及び無線通信の両方を行うことができる装置であるか否かを判定する方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２５３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、無線電力伝送及び無線通信の両方を行うことができる送電装置であっても、受電装置の状態等によっては、無線電力伝送と無線通信のうちのどちらかを優先的に行った方がよい場合がある。しかしながら、引用文献１では、このような制御は何ら考慮されていない。
【０００５】
そこで、本発明は、電力伝送装置の所定の範囲内に移動してきた受電装置がどのような機器であるかによって、無線電力伝送及び無線通信を制御できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電力伝送装置は、電力伝送装置であって、無線で電力を伝送する電力伝送手段と、所定の範囲内に入った電子機器とデータ転送処理を行う無線通信手段と、前記電力伝送手段による電子機器への電力伝送処理と、前記無線通信手段によるデータ転送処理とを制御する制御手段とを有し、前記制御手段は、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定し、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であると判定された場合には、実行中のデータ転送処理が完了した後に、前記電力伝送手段による電子機器への電力伝送処理を開始させる。
【０００７】
本発明に係る制御方法は、電力伝送装置の制御方法であって、前記電力伝送装置は、無線で電力を伝送する電力伝送手段と、所定の範囲内に入った電子機器とデータ転送処理を行う無線通信手段とを有し、前記制御方法は、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定するステップと、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であると判定された場合には、実行中のデータ転送処理が完了した後に、前記電力伝送手段による電子機器への電力伝送処理を開始させるステップとを有する。
本発明に係るプログラムは、無線で電力を伝送する電力伝送手段と、所定の範囲内に入った電子機器とデータ転送処理を行う無線通信手段とを有するコンピュータに、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であるか否かを判定するステップと、前記所定の範囲内に入った電子機器と、前記無線通信手段によるデータ転送処理が実行中である場合に前記所定の範囲の外に移動した電子機器とが同じ機器であると判定された場合には、実行中のデータ転送処理が完了した後に、前記電力伝送手段による電子機器への電力伝送処理を開始させるステップとを実行させる。
【発明の効果】
【０００８】
本発明によれば、電力伝送装置の所定の範囲内に移動してきた受電装置がどのような機器であるかによって、無線電力伝送及び無線通信を制御できるようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１における無線電力伝送システムの構成の一例を説明するための図である。
【図２】電力伝送装置１００が有する複数の構成要素の一例と電子機器２００が有する複数の構成要素の一例とを説明するためのブロック図である。
【図３】電力伝送装置１００で行われる処理を説明するためのフローチャートである。
【図４】電力伝送装置１００が同一の機器を検出した際の処理を示すフローチャートである。
【図５】電力伝送装置１００が別の機器を検出した際の処理を示すフローチャートである。
【図６】電子機器２００で行われる処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１１】
［実施形態１］
図１は、実施形態１における無線電力伝送システムの構成の一例を説明するための図である。
【００１２】
図１に示すように、実施形態１における無線電力伝送システムは、電力伝送装置１００と、電子機器２００とを有する。電力伝送装置１００は、電子機器２００に無線で電力を供給する電力供給装置として動作することができる。電子機器２００は、送電装置１００から送電された電力を受ける受電処理を行う受電装置として動作することができる。
【００１３】
電力伝送装置１００は、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格のリーダライタ装置として動作することができる。電力伝送装置１００は、近接無線通信（たとえば、ＮＦＣ規格）と、無線ＬＡＮ規格に準拠した無線通信を行う機能と、無線で電力を伝送する機能を有する。さらに、電力伝送装置１００は、外部装置である電子機器２００が電力伝送装置１００から所定の範囲内に存在するか否かを機器検出部１１６により検出することができる。これにより、電力伝送装置１００は、電子機器２００が電力伝送装置１００近づいてきたことを機器検出部１１６により検出することができる。
【００１４】
電子機器２００は、スマートフォン、デジタルカメラ、カメラ付き携帯電話、デジタルビデオカメラ等の撮像装置であってもよい。電子機器２００は、音声データまたは画像データの再生を行う再生装置であってもよい。電子機器２００は、車のような移動装置であってもよい。電子機器２００は、電子機器２００に電池が接続されていない場合には、送電装置１００から供給される電力によって動作する電子機器であってもよい。電子機器２００は、近接無線通信（たとえば、ＮＦＣ規格）と、無線ＬＡＮ規格に準拠した無線通信を行う機能と、無線で伝送された電力を受け取る受電機能とを有する。
【００１５】
図２は、実施形態１における電力伝送装置１００が有する複数の構成要素の一例と、電子機器２００が有する構成要素の一例を説明するためのブロック図である。
【００１６】
電力伝送装置１００において、発振器１０１は、外部電源から変換部１１１を介して供給される電力で駆動され、送電回路１０２を制御するために用いられる発振周波数で発振する。なお、発振器１０１には、たとえば水晶振動子等が用いられる。送電回路１０２は、変換部１１１から供給される電力と、発振器１０１の発振出力とに応じて、アンテナ１０８を介して電子機器２００に供給するための電力を生成する。送電回路１０２は、発振器１０１の発振周波数に応じて送電回路１０２内のＦＥＴのゲート電圧を変化させてソース・ドレインの端子間に流れる電流を制御することにより、電子機器２００に供給するための電力を生成する。送電回路１０２によって生成された電力は、整合回路１０３に供給される。送電回路１０２は、送電回路１０２内のＦＥＴのゲート電圧を制御することでＦＥＴから出力される電力を変更したり停止したりすることもできる。
【００１７】
整合回路１０３は、発振器１０１の発振周波数に応じて、アンテナ１０８とコンデンサ容量により共振周波数ｆで共振する共振回路を含む。なお、共振周波数ｆは、商用周波数である５０／６０Ｈｚであってもよく、１０〜数百ｋＨｚであってもよく、１０ＭＨｚ前後の周波数であってもよい。発振器１０１による発振周波数が、共振周波数ｆに設定された状態で、送電回路１０２によって生成された電力が、整合回路１０３を介してアンテナ１０８に供給される。近接無線通信部１０４は、近接無線通信を行うための通信処理回路とアンテナで構成されるハードウェアブロックである。実施形態１では、近接無線通信部１０４において、ＮＦＣ規格に準拠した通信処理が行われる。なお、アンテナ１０８が通信に使用されてもよい。実施形態１においては、近接無線通信部１０４としてＮＦＣを用いた場合を説明するが、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に基づく無線通信が用いられてもよい。
【００１８】
ＣＰＵ１０５は、外部電源から変換部１１１を介して供給される電力によって動作し、第１のメモリ１０６に記憶されている１つ又は複数のプログラムを実行することによって、電力伝送装置１００の各構成要素を制御することができる。例えば、ＣＰＵ１０５は、送電回路１０２を制御することにより電子機器２００への電力の供給を制御する。ＣＰＵ１０５は、近接無線通信部１０４と無線通信部１１５を制御することにより、電子機器２００との通信を制御する。ＣＰＵ１０５は、近接無線通信部１０４を制御することにより、機器認証の要求や、充電情報を取得する要求等を電子機器２００に対して行う。ＣＰＵ１０５は、無線通信部１１５を制御することで無線通信の接続を確立し、たとえば記録媒体１１４に格納されている画像や音声等のデータの送受信を電子機器２００との間で行う。さらに、ＣＰＵ１０５は、機器検出部１１６を制御して、電子機器２００が所定の範囲内に移動してきてこと、所定の範囲外に移動したこと（所定の範囲内に存在しなくなったこと）を検出する。
【００１９】
さらに、ＣＰＵ１０５は、近接無線通信部１０４または無線通信部１１５を制御して、電子機器２００に関する情報を含む機器情報と、電子機器２００の状態を示す情報を含むステータス情報とを電子機器２００から取得する。機器情報とは、電子機器２００の製造者名、製品名、製品型番、識別情報、シリアル番号、及びサポートしている機能に関する情報等である。ステータス情報は、電子機器２００の充電情報を含む。さらにステータス情報は、記録媒体２１１内のデータの更新の有無、近接無線通信部２０４の有効又は無効の設定状態、無線通信部２１４の有効又は無効の設定状態、記録媒体２１１の有無とその収納部の蓋の開閉状態、電池２１０の有無とその収納部の蓋の開閉状態を含む。
【００２０】
第１のメモリ１０６は、電力伝送装置１００の各構成要素を制御するための１つ又は複数のプログラムを記憶している。第１のメモリ１０６に格納されている１つ又は複数のプログラムは、ＣＰＵ１０５によって実行される。さらに、第１のメモリ１０６は、表示部１１２に表示させるためのメニューなどの画像データを記憶している。
【００２１】
第２のメモリ１０７は、書き換え可能なメモリであり、電力伝送装置１００の各構成要素に関する制御パラメータの情報、近接無線通信部１０４によって電子機器２００から受信された情報等を記憶する。アンテナ１０８は、送電回路１０２により生成された電力を外部に出力するためのアンテナである。送電回路１０２は、アンテナ１０８を介して電子機器２００に電力を供給する。タイマー１０９は、現在の時刻や、電力伝送装置１００で行われる動作や処理に関する時間を計測する。計測した値はタイマー１０９内にあるレジスタに格納される。タイマー１０９によって計測される時間に対する閾値は、第１のメモリ１０６にあらかじめ記憶されている。
【００２２】
指示入力部１１０は、電力伝送装置１００にユーザの指示を入力するためのユーザインターフェースを提供する。指示入力部１１０は、電力伝送装置１００の電源をＯＮ又はＯＦＦにする電源ボタン、電力伝送装置１００の動作モードを切り替えるモード切替ボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。ＣＰＵ１０５は、指示入力部１１０を介して入力されたユーザの指示に従って電力伝送装置１００を制御する。なお、指示入力部１１０は、リモートコントローラから受信した指示に従って電力伝送装置１００を制御するものであってもよい。
【００２３】
変換部１１１は、外部電源（例えば、交流電源）と電力伝送装置１００とが接続されている場合、外部電源から供給される交流電力を直流電力に変換し、変換した直流電力を電力伝送装置１００の各部に供給する。表示部１１２は、ＣＰＵ１０５によって生成された表示内容を表示する。表示部１１２は、例えば液晶パネルや有機ＥＬパネル等の表示パネルと、表示パネルにおける表示を制御する表示制御部とを有する。ＬＥＤ部１１３は、発光ダイオードを有し、ＣＰＵ１０５によって点灯制御されることで近接無線通信部１０４を制御して通信を行っていることや、送電回路１０２を制御して電力を出力していることをユーザに通知する。記録媒体１１４は、画像データまたは音声データを格納する記録媒体であり、実施形態１では、フラッシュメモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等により構成されるものとする。なお、記録媒体１１４はこれらに限られるものではなく、たとえば着脱式のフラッシュメモリが用いられてもよい。
【００２４】
無線通信部１１５は、無線通信を行うための通信処理回路とアンテナを有する。無線通信部１１５は、例えば、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格や、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）規格等に準拠した通信処理を行うための処理ブロックである。
【００２５】
機器検出部１１６は、機器検出部１１６のセンサによって検出可能な範囲内（所定の範囲内）に電子機器２００が存在するか否かを検出する。例えば、機器検出部１１６は、圧電センサ、超音波センサ、フォトリフレクタ、インダクティブセンサ等のセンサで構成され得る。あるいは、機器検出部１１６が、送電回路１０２から検出用の電力を出力させてその電流、電圧の変化によりインピーダンスの変化を捉えて電子機器の存在を検出するようにしてもよい。機器検出部１１６の代わりに近接無線通信部１０４の通信の可否によって電子機器２００を検出するようにしてもよい。
【００２６】
次に、図２を参照して、電子機器２００が有する複数の構成要素を説明する。
【００２７】
電子機器２００において、アンテナ２０１は、電力伝送装置１００から供給される電力を受け取るためのアンテナである。電子機器２００は、アンテナ２０１を介して、電力伝送装置１００から電力を受け取る。整合回路２０２は、電力伝送装置１００の共振周波数ｆと同じ周波数でアンテナ２０１が共振するように、インピーダンスマッチングを行うための共振回路を有する。整合回路２０２は、整合回路１０３と同様にコンデンサ、コイル及び抵抗等を有し、電力伝送装置１００の共振周波数ｆと同じ周波数でアンテナ２０１が共振するようにしている。整合回路２０２は、アンテナ２０１を介して受け取った電力を整流平滑回路２０３に供給する。整合回路２０２は、アンテナ２０１を介して受け取った電力の一部を交流波形のままリクエストとして近接無線通信部２０４に供給する。整流平滑回路２０３は、アンテナ２０１を介して受け取った電力からリクエスト及びノイズを取り除き、直流電力を生成し、生成した直流電力を電源制御部２０８に供給する。なお、整流平滑回路２０３は、整流用のダイオードを有し、全波整流及び半波整流のいずれか一つにより直流電力を生成する。
【００２８】
近接無線通信部２０４は、近接無線通信を行うための通信処理回路とアンテナで構成されるハードウェアブロックである。近接無線通信部２０４は、例えば、ＮＦＣ規格等に準拠した通信処理を行う。なお、実施形態１ではＮＦＣを用いた場合を説明するが、Ｂｌｕｅｔｏｏｔｈ規格に基づく無線通信が用いられてもよい。アンテナ２０１が近接無線通信部２０４の通信に使用されてもよい。近接無線通信部２０４は、データを格納するためのメモリ２０４ａを有する。ＣＰＵ２０５は、メモリ２０４ａにアクセスしてデータを読み出したり、書き込んだりすることが可能である。たとえば、メモリ２０４ａはアドレスで管理されており、ＣＰＵ２０５または電力伝送装置１００はアクセスしたいアドレスとデータサイズを指定することでメモリ２０４ａに対して所望のデータの読み書きを行うことが可能である。メモリ２０４ａは、電力伝送装置１００とのＮＦＣ通信においても近接無線通信部１０４によりアクセスされ得る。メモリ２０４ａが電力伝送装置１００からアクセスされるとＣＰＵ２０５に割り込み通知が行われ、ＣＰＵ２０５はメモリ２０４ａが外部からアクセスされたことを認識できる。
【００２９】
ＣＰＵ２０５は、第１のメモリ２０６に記憶されている１つ又は複数のプログラムを実行することによって、電子機器２００の各構成要素を制御することができる。例えば、ＣＰＵ２０５は、電源制御部２０８と充電制御部２０９を制御することで、電力伝送装置１００から供給される電力を電子機器２００の各構成要素に供給したり、電池２１０を充電したりする。ＣＰＵ２０５は、近接無線通信部２０４、無線通信部２１４を制御して通信処理を行う。ＣＰＵ２０５は、機器認証の要求に対する応答を送信したり、充電情報の要求に対する応答を送信したりすることができる。ＣＰＵ２０５は、近接無線通信部２０４と近接無線通信部１０４との近接無線通信を介して得た情報を用いて無線通信部２１４による電力伝送装置１００との無線通信の接続を確立する。ＣＰＵ２０５は接続を確立した無線通信を用いて、たとえば記録媒体２１１に格納されている画像、音声等のデータを電力伝送装置１００へ送信したり、電力伝送装置１００から種々のデータを受信したりする。
【００３０】
第１のメモリ２０６は、電子機器２００の各構成要素を制御するための１つ又は複数のプログラムを記憶している。第１のメモリ２０６には、電子機器２００に関する様々な情報を含む機器情報も記憶されている。第１のメモリ２０６に格納されている１つ又は複数のプログラムは、ＣＰＵ２０５によって実行される。
【００３１】
第２のメモリ２０７は、書き換え可能なメモリであり、電子機器２００の各構成要素に関する制御パラメータ等の情報、電力伝送装置１００から送信された情報等を記憶する。電源制御部２０８は、スイッチングレギュレータやリニアレギュレータから構成され、整流平滑回路２０３または外部電源のいずれかより供給された直流の電力を充電制御部２０９などの電子機器２００の各構成要素に供給する。
【００３２】
充電制御部２０９は、電源制御部２０８から供給される電力に応じて電池２１０の充電を行う。充電制御部２０９は、電子機器２００に接続されている電池２１０の充電状態等を定期的に検出し、電池２１０の充電状態を示す情報を含む充電情報として第２のメモリ２０７に記憶する。
【００３３】
電池２１０は、充電可能な二次電池であり、電子機器２００から取り外し可能である。電池２１０は、例えばリチウムイオン電池などである。電池２１０は、電源制御部２０８を介して電力供給がされない場合などに、電子機器２００の各構成要素に対して電力を供給する。例えば、電力伝送装置１００から伝送される電力が、無線通信部１１５の通信時においては低く設定されている場合や、電力伝送装置１００からの電力供給が停止しているような場合には、電池２１０から電子機器２００の各構成要素に対して電力が供給される。電池２１０の収納部には蓋が存在し、蓋の開閉状態が電池２１０の収納部からＣＰＵ２０５に通知される。
【００３４】
記録媒体２１１は、画像データまたは音声データを格納する記録媒体であって、フラッシュメモリ又はＨＤＤにより構成される。記録媒体２１１は着脱式のフラッシュメモリであってもよい。記録媒体２１１が着脱式である場合、記録媒体２１１の収納部には蓋が存在し、蓋の開閉状態がＣＰＵ２０５に通知される。なお、ＣＰＵ２０５は記録媒体２１１のデータを更新する際に、ステータス情報の一つである「データ更新有無」の情報を“更新あり”に変更する。ＣＰＵ２０５は記録媒体２１１のデータを電力伝送装置１００に転送し終えた場合は、「データ更新有無」の情報を“更新なし”に変更する。
【００３５】
指示入力部２１２は、電子機器２００にユーザの指示を入力するためのユーザインターフェースを提供する。指示入力部２１２は、電子機器２００の電源をＯＮ又はＯＦＦにする電源ボタン、電子機器２００の動作モードを切り替えるモード切替ボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。ＣＰＵ２０５は、指示入力部２１２を介して入力されたユーザの指示に従って電子機器２００を制御する。なお、指示入力部２１２は、リモートコントローラから受信した指示に応じて電子機器２００を制御するものであってもよい。ユーザは、表示部２１３に表示されるメニューを見ながら指示入力部２１２に指示を入力することにより、近接無線通信部２０４を有効にするか否かを選択することができる。同様に、ユーザは、表示部２１３に表示されるメニューを見ながら指示入力部２１２に指示を入力することにより、無線通信部２１４を有効にするか否かを選択することができる。無線通信部２１４の有効又は無効が選択された場合、ＣＰＵ２０５は、無線通信部２１４の有効又は無効を示すための情報を更新するために、ステータス情報を更新する。
【００３６】
表示部２１３は、液晶パネルまたは有機ＥＬパネルを有する。表示部２１３はバリアングル等の可動可能な形状で構成されてもよい。無線通信部２１４は、無線通信を行うための通信処理回路とアンテナで構成される。無線通信部２１４は、例えば、無線ＬＡＮ規格等に準拠した無線通信を行うことができる。
【００３７】
撮像部２１５は、光学レンズ、ＣＭＯＳセンサ、デジタル画像処理部等を有し、光学レンズを介して入力されるアナログ信号をデジタルデータに変換して撮影画像を取得する処理ブロックである。撮像部２１５によって取得された撮影画像は、第２のメモリ２０７に格納され、ＣＰＵ２０５の制御に基づいて処理される。たとえば、第２のメモリ２０７に格納された撮影画像は、記録媒体２１１へ記録されたり、無線通信部２１４を用いて外部装置へ送信されたりする。また撮像部２１５は、レンズ制御部も有し、ＣＰＵ２０５からの指令に基づいて、ズーム、フォーカス、絞り調整等の制御を行う。
【００３８】
なお、アンテナ１０８及びアンテナ２０１は、ヘリカルアンテナであっても、ループアンテナであってもよく、メアンダラインアンテナ等の平面状のアンテナであってもよい。
【００３９】
実施形態１において、電力伝送装置１００と電子機器２００との間の無線電力伝送は、磁界共鳴結合又は電界共鳴結合によって電力伝送装置１００から電子機器２００に無線で電力を供給するものとする。但し、実施形態１及び２における無線電力伝送方法は、磁界共鳴結合又は電界共鳴結合を用いる方法に限るものではなく、例えば、電界結合によって電力伝送装置１００から電子機器２００に無線で電力が供給される方法であってもよい。或いは、電磁誘導によって電力伝送装置１００から電子機器２００に無線で電力が供給される方法であってもよい。
【００４０】
実施形態１において、電力伝送装置１００は、電子機器２００に対して無線で電力を供給し、電子機器２００は、電力伝送装置１００から無線で電力を受け取るものとする。しかしながら、実施形態１及びその他の実施形態において、「無線」は「無接点」或いは「非接触」と言い換えてもよい。
【００４１】
次に、図３〜図５を参照して、実施形態１による電力伝送装置１００による電力伝送処理およびデータ転送処理について説明する。図３は、電力伝送装置１００で行われる処理を説明するためのフローチャートである。
【００４２】
Ｓ３０１において、ＣＰＵ１０５は、機器検出部１１６による電子機器２００の検出結果に基づいて電子機器２００が検出可能な範囲内に移動してきたかどうかを検出する、機器検出処理を実行する。なお、検出可能な範囲とは、機器検出部１１６により電子機器２００を検出することが可能な範囲（以下、所定の範囲と記載する）であり、ＣＰＵ１０５は機器検出部１１６を制御して電子機器２００を検出する。あるいは、近接無線通信部１０４により近接無線通信が可能であることに応じて、電子機器２００が所定の範囲内に移動してきたこと（存在すること）を検出するようにしてもよい。その場合、ＣＰＵ１０５は、近接無線通信部１０４を制御して定期的に機器を検出するためのポーリング用のリクエストを送信して応答を受信することで電子機器２００を検出する。例えば、ＮＦＣの通信であれば、ＳＥＮＳ＿ＲＥＱコマンドを送信してＳＥＮＳ＿ＲＥＳリクエストを受信することにより、ＮＦＣ通信が可能な電子機器２００の存在が検出される。ＣＰＵ１０５は、電子機器２００の機器検出処理を行った後、Ｓ３０１からＳ３０２に進む。
【００４３】
Ｓ３０２において、ＣＰＵ１０５は、Ｓ３０１の機器検出処理において電子機器２００を検出できたか否かを判定する。機器検出処理において電子機器２００を検出できた場合（Ｓ３０２のＹＥＳ）、ＣＰＵ１０５は、Ｓ３０２からＳ３０３に進む。他方、機器検出処理において電子機器２００を検出できなかった場合（Ｓ３０２のＮＯ）、ＣＰＵ１０５は、Ｓ３０２からＳ３０１に戻り、上述の処理（Ｓ３０１、Ｓ３０２）を繰り返す。
【００４４】
Ｓ３０３において、ＣＰＵ１０５は、近接無線通信部１０４を制御して、検出された電子機器２００との間で認証処理を行う。
【００４５】
Ｓ３０４において、ＣＰＵ１０５は、近接無線通信部１０４を制御して、機器情報及びステータス情報を含むＮＤＥＦ（ＮＦＣ  Ｄａｔａ  Ｅｘｃｈａｎｇｅ  Ｆｏｒｍａｔ）データを電子機器２００から取得する。なお、機器情報及びステータス情報は、電子機器２００の近接無線通信部２０４が有するメモリ２０４ａに格納されている（図６のＳ６０３）。
【００４６】
Ｓ３０５において、ＣＰＵ１０５は、Ｓ３０４で機器情報として取得した識別情報ＩＤａと、第２のメモリ１０７に記憶されている識別情報ＩＤｂとを比較する。後述するが、第２のメモリ１０７に記憶されている識別情報ＩＤｂは、無線通信部１１５を用いたデータ転送処理中に所定の範囲内から範囲外に移動した電子機器２００を示している。したがって、識別情報ＩＤａと識別情報ＩＤｂとの比較により、ＣＰＵ１０５は、Ｓ３０１で検出された電子機器が、データ転送処理の実行中に所定の範囲内から範囲外に移動した電子機器と同一の電子機器であるか否かを判定することができる。なお以降、同一と判定された電子機器を電子機器２００Ａ、異なると判定された電子機器を電子機器２００Ｂとする。Ｓ３０１で検出された電子機器が同一の電子機器２００Ａである場合（Ｓ３０５のＹＥＳ）、ＣＰＵ１０５は、Ｓ３０５からＳ３０６に進む。他方、Ｓ３０１で検出された電子機器が同一の電子機器２００Ａでない場合（Ｓ３０５のＮＯ）、ＣＰＵ１０５は、Ｓ３０５からＳ３０７に進む。
【００４７】
Ｓ３０６において、ＣＰＵ１０５は、同一の電子機器２００Ａが検出された場合のデータ転送処理と無線給電処理を実行する。Ｓ３０６における処理の詳細は、図４を用いて後述する。Ｓ３０６の処理が終わると、ＣＰＵ１０５は、Ｓ３０８に進む。
【００４８】
Ｓ３０７において、ＣＰＵ１０５は、異なる電子機器２００Ｂが検出された場合のデータ転送処理と無線給電処理とを実行する。Ｓ３０７における処理の詳細は、図５を用いて後述する。なお以降、異なる電子機器２００を電子機器２００Ｂとする。Ｓ３０７の処理が終わると、ＣＰＵ１０５は、Ｓ３０８に進む。こうして、機器検出部１１６により外部装置である電子機器が所定の範囲に入ったことが検出された場合、ＣＰＵ１０５は、その電子機器が無線通信部１１５を用いたデータ転送処理の実行中に所定の範囲の外へ出たことが検出された機器か否かを判定する。そして、ＣＰＵ１０５は、その判定結果に基づいて、電力伝送処理とデータ転送処理とを制御する。
【００４９】
Ｓ３０８において、ＣＰＵ１０５は、タイマー１０９を制御してタイマーの計測を開始する。このタイマーの値（以下、タイマー値Ｔ１）は、タイマー１０９内のレジスタに格納される。その後、ＣＰＵ１０５は、図３に示す処理を終える。なお、タイマー１０９はＣＰＵ１０５の動作に関わらず、タイマーの計測を行い、レジスタに計測値（タイマー値Ｔ１）を格納するものとする。Ｓ３０６、Ｓ３０７の処理は、電子機器２００が検出範囲の外へ移動したことにより終了するので、Ｓ３０８で起動されたタイマーのタイマー値Ｔ１は、電子機器２００が所定の範囲外へ移動してからの経過時間を示すことになる。
【００５０】
図４に、電力伝送装置１００が、データの転送中に所定の範囲の外へ移動した電子機器と同一の電子機器２００Ａを検出した場合のＣＰＵ１０５の処理（Ｓ３０６の処理）を示す。
【００５１】
Ｓ４０１において、ＣＰＵ１０５は、タイマー１０９のレジスタに記憶されているタイマー値Ｔ１（電子機器２００が検出範囲の外へ移動してからの経過時間）を第２のメモリ１０７に格納し、第２のメモリ１０７に格納されているタイマーの基準値Ｔｃと比較する。タイマー値Ｔ１が基準値Ｔｃよりも大きい場合（Ｓ４０１のＹＥＳ）、ＣＰＵ１０５は、Ｓ４０１からＳ４０３に進む。他方、タイマー値Ｔ１が基準値Ｔｃ以下である場合（Ｓ４０１のＮＯ）、ＣＰＵ１０５は、Ｓ４０１からＳ４０２に進む。
【００５２】
Ｓ４０２において、ＣＰＵ１０５は、表示部１１２とＬＥＤ部１１３を制御して、同一の電子機器２００Ａが検出されたことをユーザに通知する。なお、上記処理により、所定の範囲の外へ電子機器が出てから所定時間（Ｔｃ）が過ぎた場合は、同一の電子機器が検出されても、同一の電子機器が検出された旨の通知は行われない。その後、ＣＰＵ１０５は、Ｓ４０２からＳ４０３に進める。
【００５３】
Ｓ４０３において、ＣＰＵ１０５は、データ転送処理中か否かを判定する。無線通信部１１５を介して電子機器２００Ａからデータを受信している場合、ＣＰＵ１０５は、データ転送処理中であると判定する。無線通信部１１５を介して電子機器２００Ａにデータを送信している場合、ＣＰＵ１０５は、データ転送処理中であると判定する。データ転送処理中の場合（Ｓ４０３のＹＥＳ）、ＣＰＵ１０５は、Ｓ４０３からＳ４０４に進む。他方、データ転送処理中でない場合（Ｓ４０３のＮＯ）、ＣＰＵ１０５は、Ｓ４０３からＳ４０８に進む。
【００５４】
Ｓ４０４において、ＣＰＵ１０５は、表示部１１２とＬＥＤ部１１３を制御して、Ｓ３０１で検出した電子機器２００とデータ転送処理を実行中である旨をユーザに通知する。その後、ＣＰＵ１０５は、Ｓ４０４からＳ４１０に進む。これにより、ＣＰＵ１０５は、実行中のデータ転送処理を継続させ、そのデータ転送処理の完了を待って無線による電力伝送処理を開始することになる。
【００５５】
Ｓ４０８において、ＣＰＵ１０５は、電子機器２００Ａから近接無線通信部１０４あるいは無線通信部１１５を介して取得したステータス情報が無線通信部１１５を介したデータ転送処理を行うにあたり問題ないか判定する。ステータス情報とは、例えば、記録媒体２１１に格納されているデータの更新有無、無線通信部２１４の有効又は無効の設定状態、記録媒体２１１の有無、記録媒体２１１の収納部の蓋の開閉状態などが考えられる。記録媒体２１１に格納されているデータが更新されていない、無線通信部２１４が無効に設定されている、記録媒体２１１がない、あるいは記録媒体２１１の収納部の蓋が開いている場合は、無線通信部１１５を介したデータ転送処理を行うには問題がある。無線通信部１１５を介したデータ転送処理を行うのに問題ない状態であれば（Ｓ４０８のＹＥＳ）、ＣＰＵ１０５は、Ｓ４０８からＳ４０９に進む。無線通信部１１５を介したデータ転送処理を行うにあたり問題がある状態であれば（Ｓ４０８のＮＯ）、ＣＰＵ１０５は、Ｓ４０８からＳ４０５に進む。Ｓ４０５において、ＣＰＵ１０５は、電力伝送処理を開始する。
【００５６】
こうして、同一の電子機器２００Ａが所定の範囲に入ってきたことが検出された場合であって、その電子機器２００Ａがデータ送受信中でない場合には、ステータス情報が検査され、データ転送処理を実行するか否かが判定される。そして、ステータス情報に基づいてデータ転送処理を実行しないと判定された場合には、Ｓ４０５以降に示される電力伝送処理が開始される。データ転送処理を実行すると判定された場合には、Ｓ４０９以降の処理によりデータ転送処理が実行され、そのデータ転送処理の完了を待って電力伝送処理が開始されることになる。ここで、データ転送処理を実行すると判定される場合とは、ステータス情報に基づいて、転送されるべきデータ（更新されたデータ）が存在し、電子機器２００において記録媒体２１１への格納が可能な状態であると判定された場合である。
【００５７】
Ｓ４０５〜Ｓ４０７は、電力伝送処理である。まず、Ｓ４０５において、ＣＰＵ１０５は、近接無線通信部１０４または無線通信部１１５を制御して、ステータス情報及び充電情報を含むＮＤＥＦデータとして取得する。ＣＰＵ１０５は、電子機器２００Ａから無線電力伝送に関する情報（ステータス情報、充電情報）を取得した後、送電回路１０２を制御して、整合回路１０３とアンテナ１０８を介して電子機器２００Ａに対して無線による電力伝送（以下、無線給電ともいう）を開始する。その後、ＣＰＵ１０５は、Ｓ４０５からＳ４０６に進む。
【００５８】
Ｓ４０６において、ＣＰＵ１０５は、電子機器２００Ａが所定の範囲の外に移動したか否かを判定する。たとえば、ＣＰＵ１０５は、機器検出部１１６を制御して電子機器２００Ａが所定の範囲の外に移動したか否かを検出する。あるいは、ＣＰＵ１０５が、近接無線通信部１０４に定期的に電子機器２００Ａを検出するためのポーリング用のリクエストを送信させ、その応答を受信することで電子機器２００Ａが所定の範囲の外に移動したか否かを検出するようにしてもよい。たとえば、ＮＦＣの通信であればＮＤＥＦのデータリードを行い、データを読み込めるか否かで、電子機器２００Ａが所定の範囲の外に移動したか否かを判定することができる。電子機器２００Ａが所定の範囲の外に移動したことを検出した場合（Ｓ４０６のＹＥＳ）、ＣＰＵ１０５は、Ｓ４０６からＳ４１４に進む。他方、電子機器２００Ａが検出可能な範囲の外に移動していない場合（Ｓ４０６のＮＯ）、ＣＰＵ１０５は、Ｓ４０６からＳ４０７に進む。
【００５９】
Ｓ４０７において、ＣＰＵ１０５は、電子機器２００Ａから取得した充電情報により充電が不要な状態になったか否かを判定する。充電が不要な状態とは、例えば電池２１０が満充電となった状態や、電子機器２００Ａから電池２１０が取り外された等のエラー状態である。充電が不要な状態であると判定された場合（Ｓ４０７のＹＥＳ）、ＣＰＵ１０５は、Ｓ４０７からＳ４０６に戻す。他方、充電が必要な状態であると判定された場合（Ｓ４０７のＮＯ）、ＣＰＵ１０５は、Ｓ４０７からＳ４０５に戻し、無線による電力伝送を継続する。なお、実施形態１では、送電回路１０２からの送電が行われる送電状態と送電が休止する休止状態が周期的に繰り返されるパルス充電が行われるものとし、Ｓ４０５の処理が実行されるたびに１パルスまたは所定数のパルスによる充電が実行されるものとする。したがって、Ｓ４０７で充電が不要と判定された後は、Ｓ４０５に戻らないことにより、無線給電が終了する。但し、送電回路１０２が連続的に送電を実行する構成の場合は、Ｓ４０７で充電が不要と判定された場合に送電回路１０２の送電を停止する処理が必要になる。
【００６０】
他方、Ｓ４０８において、ステータス情報に基づいてデータ転送処理を実行すると判定された場合、Ｓ４０９以降の処理により、無線通信部１１５による電子機器２００Ａとの通信を確立してデータ転送処理を行う通信制御を開始する。まず、Ｓ４０９において、ＣＰＵ１０５は、近接無線通信部１０４を制御して無線通信部１１５と電子機器２００Ａの無線通信部２１４間の接続を行うためのペアリング情報をＮＤＥＦのデータ形式により送受信する。ペアリング情報とは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、パスワード、チャンネル、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）等である。ＣＰＵ１０５は、電子機器２００Ａから取得したペアリング情報を用いて、無線通信部１１５と電子機器２００Ａの無線通信部２１４間の接続を確立する。その後、ＣＰＵ１０５は、Ｓ４０９からＳ４１０に進む。
【００６１】
Ｓ４１０において、ＣＰＵ１０５は、無線通信部１１５を制御して、Ｓ４０９で確立した無線通信を介して、電子機器２００Ａとのデータ転送処理を開始する。データ転送処理では、たとえば、電子機器２００Ａの記録媒体２１１に格納されているデータが取得されて記録媒体１１４に格納される、あるいは、記録媒体１１４に格納されているデータが電子機器２００Ａに送信される。
【００６２】
Ｓ４１１において、ＣＰＵ１０５は、電子機器２００Ａが所定の範囲の外に移動したか否かを判定する。なお、Ｓ４１１で行われる処理は、Ｓ４０６で行われる処理と同様である。電子機器２００Ａが所定の範囲の外に移動したことを検出した場合（Ｓ４１１のＹＥＳ）、ＣＰＵ１０５は、Ｓ４１１からＳ４１３に進む。他方、電子機器２００Ａが所定の範囲の外に移動していない場合（Ｓ４１１のＮＯ）、ＣＰＵ１０５は、Ｓ４１１からＳ４１２に進む。
【００６３】
Ｓ４１２において、ＣＰＵ１０５は、無線通信部１１５を制御した実行中のデータの送信または受信が完了しているか否かを判定する。データの送信または受信が完了している場合（Ｓ４１２のＹＥＳ）、ＣＰＵ１０５は、Ｓ４１２からＳ４０５に進め、無線給電の処理を開始する。他方、データの送信または受信が完了していない場合（Ｓ４１２のＮＯ）、ＣＰＵ１０５は、Ｓ４１２からＳ４１０に戻し、無線通信部１１５を用いたデータ転送処理を継続する。
【００６４】
Ｓ４１３において、ＣＰＵ１０５は、機器情報から取得した識別情報ＩＤａを識別情報ＩＤｂとして、Ｓ３０５の処理で使用するために第２のメモリ１０７に格納する。
【００６５】
Ｓ４１４において、ＣＰＵ１０５は、第２のメモリ１０７に格納されているタイマー値Ｔ１と第２のメモリ１０７に格納されているタイマーの基準値Ｔｃを比較する。タイマー値Ｔ１が基準値Ｔｃよりも大きい場合（Ｓ４１４のＹＥＳ）、ＣＰＵ１０５は、Ｓ４１４からＳ４１５に進む。他方、タイマー値Ｔ１が基準値Ｔｃ以下である場合（Ｓ４１４のＮＯ）、ＣＰＵ１０５は、図４に示す処理を終了させる。
【００６６】
Ｓ４１５において、ＣＰＵ１０５は、表示部１１２とＬＥＤ部１１３を制御して、電子機器２００Ａが所定の範囲の外に移動したことをユーザに通知する。その後、ＣＰＵ１０５は、図４に示す処理を終了させる。
【００６７】
なお、上記処理において、Ｓ４０３でデータ転送処理中でないと判定された場合にＳ４０８へ処理が進むようにしている。この処理により、同一の電子機器２００Ａが所定の範囲に入ったことが検出された場合に、データ転送処理が完了しており（Ｓ４０３でＮＯ）、転送対象のデータが存在しないことを確認して（Ｓ４０８でＮＯ）、電力の伝送が開始される。しかしながら、本発明はこれに限られるものではない。たとえば、同一の電子機器２００Ａが所定の範囲に入ったことが検出された場合に、データ転送処理が完了していることに応じて電力の伝送を開始させるようにしてもよい。この処理は、Ｓ４０３のＮＯの分岐先をＳ４０５とすることで実現される。
【００６８】
次に、実施形態１において、異なる電子機器２００Ｂを検出した場合の電力伝送装置１００（ＣＰＵ１０５）の処理を、図５のフローチャートを用いて説明する。
【００６９】
Ｓ５０１において、ＣＰＵ１０５は、表示部１１２とＬＥＤ部１１３を制御して、別の電子機器２００Ｂが検出されたことをユーザに通知する。
【００７０】
Ｓ５０２において、ＣＰＵ１０５は、電子機器２００Ｂから近接無線通信部１０４あるいは無線通信部１１５を介して取得したステータス情報に基づいて、無線通信部１１５を介したデータ転送処理を行うにあたり問題ないかを判定する。たとえば、ＣＰＵ１０５は、転送すべきデータが存在し、電子機器２００Ｂがデータ転送処理を実行可能な状態にあるかどうかを判定する。なお、Ｓ５０２で行われる処理は、Ｓ４０８で行われる処理と同様である。無線通信部１１５を介したデータ転送処理を行うにあたり問題ない状態であれば（Ｓ５０２のＹＥＳ）、ＣＰＵ１０５は、Ｓ５０２からＳ５０３に進む。他方、無線通信部１１５を介したデータ転送処理を行うにあたり問題がある状態であれば（Ｓ５０２のＮＯ）、ＣＰＵ１０５は、Ｓ５０２からＳ５１４に進む。Ｓ５１４において、ＣＰＵ１０５は、無線給電を開始する。
【００７１】
Ｓ５０３において、ＣＰＵ１０５は、電子機器との間で無線通信部１１５を介したデータ転送処理を実行中か否かを判定する。Ｓ５０３で行われる処理は、Ｓ４０３で行われる処理と同様である。但し、Ｓ５０３の場合、データ転送処理を実行しているのは電子機器２００Ｂ以外の電子機器である。図５に示される処理は、データ転送処理中に所定の範囲の外へ出た電子機器とは同一でない電子機器２００Ｂと判定された場合（Ｓ３０５）の処理であり、電子機器２００Ｂはこの時点でデータ転送処理中となっていることはないからである。電子機器とデータの送信または受信が発生している場合（Ｓ５０３のＹＥＳ）、ＣＰＵ１０５は、Ｓ５０３からＳ５０４に進む。他方、データの送信または受信が発生していない場合（Ｓ５０３のＮＯ）、ＣＰＵ１０５は、電子機器２００Ｂとのデータ転送処理を実行するために、Ｓ５０３からＳ５０８に進む。
【００７２】
Ｓ５０４において、ＣＰＵ１０５は、表示部１１２とＬＥＤ部１１３を制御して、検出した電子機器２００Ｂとデータの送信または受信を実行中である旨を通知する。そして、ＣＰＵ１０５は、Ｓ５０４からＳ５０５に進む。
【００７３】
Ｓ５０５において、ＣＰＵ１０５は、現在実行中のデータ転送処理に追加してＷｉＦｉペアリングが可能かどうかを判定する。例えば、ＣＰＵ１０５は、無線通信部１１５が使用可能なチャンネル、帯域が余っているか、あるいは自身がアクセスポイントを立ち上げる場合に追加で立ち上げることが可能か確認する。ＣＰＵ１０５は、これらの確認により電子機器２００Ｂの無線通信部２１４と無線通信部１１５の間でＷｉＦｉペアリング処理が可能か否かを判定する。電子機器２００Ｂとペアリング処理が可能であれば（Ｓ５０５のＹＥＳ）、ＣＰＵ１０５は、Ｓ５０５からＳ５０６に進む。他方、電子機器２００Ｂとペアリング処理が可能でない場合は（Ｓ５０５のＮＯ）、ＣＰＵ１０５は、Ｓ５０５からＳ５１４に進む。Ｓ５１４において、ＣＰＵ１０５は、電子機器２００Ｂへの無線給電を開始する。
【００７４】
Ｓ５０６において、ＣＰＵ１０５は、電子機器２００Ｂの充電情報より電池２１０の残量を取得し、第２のメモリ１０７取得した残量と基準値Ｖｂの値と比較する。電池２１０の残量が基準値Ｖｂよりも大きい場合（Ｓ５０６のＹＥＳ）、ＣＰＵ１０５は、Ｓ５０６からＳ５０７に進む。他方、電池２１０の残量が基準値Ｖｂ以下である場合（Ｓ５０６のＮＯ）、ＣＰＵ１０５は、Ｓ５０６からＳ５１４に進む。Ｓ５１４において、ＣＰＵ１０５は、電子機器２００Ｂへの無線給電を開始する。
【００７５】
Ｓ５０７において、ＣＰＵ１０５は、現在実行中の無線通信部１１５を介したデータ転送処理が終わるまでの推定された残り時間Ｔ２と、第２のメモリ１０７に保持される基準時間Ｔｓを比較する。残り時間Ｔ２が基準時間Ｔｓより大きい場合（Ｓ５０７のＹＥＳ）、ＣＰＵ１０５は、Ｓ５０７からＳ５１４に進む。Ｓ５１４において、ＣＰＵ１０５は、電子機器２００Ｂへの無線給電を開始する。他方、残り時間Ｔ２が基準時間Ｔｓ以下の場合（Ｓ５０７のＮＯ）、ＣＰＵ１０５は、Ｓ５０７からＳ５０８に進む。Ｓ５０８において、ＣＰＵ１０５は、電子機器２００Ｂとの間のデータ転送処理を開始する。こうして、Ｓ５０５〜Ｓ５０７の条件をパスすることで、電力伝送装置１００と電子機器２００Ｂとの間のデータ転送処理が開始される。なお、データ転送処理開始のための条件は上記に限られるものではない。たとえば、「電力伝送装置１００からの無線給電による電力のみで無線通信部１１５を介したデータ転送処理を電子機器２００Ｂが実行可能であること」をデータ転送処理開始のための条件に加えてもよい。
【００７６】
Ｓ５０８において、ＣＰＵ１０５は、近接無線通信部１０４を制御して無線通信部１１５と電子機器２００Ｂの無線通信部２１４間の接続を行うためのペアリング情報をＮＤＥＦのデータ形式により送受信する。そして、ＣＰＵ１０５は、電子機器２００Ｂから取得したペアリング情報を用いて、無線通信部１１５と電子機器２００Ｂの無線通信部２１４との間の接続を確立する。このＷｉＦｉペアリング処理は、Ｓ４０９と同様の処理である。ＣＰＵ１０５は、Ｓ５０８からＳ５０９に進む。
【００７７】
Ｓ５０９において、ＣＰＵ１０５は、電子機器２００Ｂとの間で確立された接続を用いて、無線通信部１１５を介したデータ転送処理を行う。例えば、ＣＰＵ１０５は、無線通信部１１５を制御して、電子機器２００Ｂの記録媒体２１１に格納されているデータを取得して、記録媒体１１４に格納するか、あるいは記録媒体１１４に格納されているデータを電子機器２００Ｂに送信する。なお、Ｓ５０９で行われる処理は、Ｓ４１０で行われる処理と同様である。
【００７８】
Ｓ５１０において、ＣＰＵ１０５は、機器検出部１１６を制御して電子機器２００Ｂが所定の範囲の外に移動したか否かを判定する。なお、Ｓ５１０で行われる処理は、Ｓ４０６で行われる処理と同様である。電子機器２００Ｂが所定の範囲の外に移動したことが検出された場合（Ｓ５１０のＹＥＳ）、ＣＰＵ１０５は、Ｓ５１０からＳ５１３に進む。他方、電子機器２００Ｂが検出可能な範囲の外に移動していない場合（Ｓ５１０のＮＯ）、ＣＰＵ１０５は、Ｓ５１０からＳ５１１に進む。
【００７９】
Ｓ５１１において、ＣＰＵ１０５は、無線通信部１１５を制御した実行中のデータの送信または受信が完了しているか否かを判定する。なお、Ｓ５１１で行われる処理は、Ｓ４１２で行われる処理と同様である。データの送信または受信が完了している場合（Ｓ５１１のＹＥＳ）、ＣＰＵ１０５は、Ｓ５１１からＳ５１２に進める。他方、データの送信または受信が完了していない場合（Ｓ５１１のＮＯ）、Ｓ５１１からＳ５０９に戻す。
【００８０】
Ｓ５１２において、ＣＰＵ１０５は、第２のメモリ１０７に格納されている識別情報ＩＤｂの値をクリアする。その後、ＣＰＵ１０５は、Ｓ５１２からＳ５１４に進む。Ｓ５１４において、ＣＰＵ１０５は、電子機器２００Ｂへの無線給電を開始する。データ転送処理の実行中に電子機器２００Ｂが所定の範囲の外へ出た場合、Ｓ５１３において、ＣＰＵ１０５は、機器情報から取得した識別情報ＩＤａを識別情報ＩＤｂとして第２のメモリ１０７に格納する。ＣＰＵ１０５は、Ｓ５１３からＳ５１７に進む。
【００８１】
電子機器２００Ｂへの無線給電を開始する場合、Ｓ５１４において、ＣＰＵ１０５は、近接無線通信部１０４または無線通信部１１５を制御して、ステータス情報及び充電情報を含むＮＤＥＦデータとして取得する。ＣＰＵ１０５は、電子機器２００Ｂから無線電力伝送に関する情報（ステータス情報、充電情報）の取得を行った後、送電回路１０２を制御して、整合回路１０３とアンテナ１０８を介して電子機器２００Ｂに対して無線による電力伝送を行う。なお、Ｓ５１４で行われる処理は、Ｓ４０５で行われる処理と同様である。
【００８２】
Ｓ５１５において、ＣＰＵ１０５は、機器検出部１１６を制御して電子機器２００Ｂが所定の範囲の外に移動したか否かを判定する。なお、Ｓ５１５で行われる処理は、Ｓ４０６で行われる処理と同様である。電子機器２００Ｂが検出可能な範囲の外に移動したこと検出した場合（Ｓ５１５のＹＥＳ）、ＣＰＵ１０５は、Ｓ５１５からＳ５１７に進む。他方、電子機器２００Ｂが検出可能な範囲の外に移動していない場合（Ｓ５１５のＮＯ）、ＣＰＵ１０５は、Ｓ５１５からＳ５１６に進む。
【００８３】
Ｓ５１６において、ＣＰＵ１０５は、ＣＰＵ１０５は、電子機器２００Ｂから取得した充電情報により充電が不要な状態になったか否かを判定する。なお、Ｓ５１６で行われる処理は、Ｓ４０７で行われる処理と同様である。ＣＰＵ１０５は、充電が不要な状態になったと判定した場合（Ｓ５１６のＹＥＳ）、Ｓ５１６からＳ５１５に戻すことで、送電回路１０２による送電を停止する。他方、充電が必要な状態である場合（Ｓ５１６のＮＯ）には、ＣＰＵ１０５は、Ｓ５１６からＳ５１４に戻すことで、送電回路１０２による送電を継続させる。Ｓ５１７において、ＣＰＵ１０５は、表示部１１２とＬＥＤ部１１３を制御して、電子機器２００Ｂが検出可能な範囲の外に移動したことをユーザに通知する。その後、ＣＰＵ１０５は、図５に示す処理を終了させる。
【００８４】
図６は、電子機器２００で行われる処理を説明するためのフローチャートである。
【００８５】
Ｓ６０１において、ＣＰＵ２０５は、近接無線通信部２０４を介して電力伝送装置１００からの通信を受信したか否かを判定する。例えば、ＣＰＵ２０５は、ＳＥＮＳ＿ＲＥＱリクエスト等のリクエストを受信する。電力伝送装置１００からの通信を受信した場合（Ｓ６０１のＹＥＳ）、ＣＰＵ２０５は、Ｓ６０１からＳ６０２に進む。電力伝送装置１００からの通信を受信しなかった場合（Ｓ６０１のＮＯ）、ＣＰＵ２０５は、Ｓ６０１の処理を繰り返す。
【００８６】
Ｓ６０２において、ＣＰＵ２０５は、近接無線通信部２０４を制御して認証処理を行う。
【００８７】
Ｓ６０３において、ＣＰＵ２０５は、第１のメモリ２０６に予め記憶されている機器情報を第２のメモリ２０７に格納する。ＣＰＵ２０５は、機器情報とステータス情報をメモリ２０４ａに格納する。さらに、ＣＰＵ２０５は、電子機器２００からのリード要求を受けると近接無線通信部２０４を制御して、メモリ２０４ａに格納されている機器情報及びステータス情報を含むＮＤＥＦ情報を電力伝送装置１００に対して通知する。ＣＰＵ２０５は、電子機器２００からのライト要求を受けると近接無線通信部２０４を制御して、メモリ２０４ａに格納されたＮＤＥＦデータを第２のメモリ２０７に保持する。なお、近接無線通信部２０４や近接無線通信部１０４はそれぞれＣＰＵ２０５やＣＰＵ１０５からの制御無しに自律的に動作して、上記情報の通信を行うようにしてもよい。その後、ＣＰＵ２０５は、Ｓ６０３からＳ６０４に進める。
【００８８】
Ｓ６０４において、ＣＰＵ２０５は、Ｓ６０３で受信したＮＤＥＦ形式の情報が無線通信部２１４と電力伝送装置１００の無線通信部１１５との接続を行うためのペアリング情報であるか否かを判定する。ペアリング情報であれば（Ｓ６０４のＹＥＳ）、ＣＰＵ２０５は、Ｓ６０４からＳ６０５に進む。Ｓ６０５において、ＣＰＵ２０５は、電力伝送装置１００との間でのデータ転送処理を開始する。ペアリング情報でなければ（Ｓ６０４のＮＯ）、ＣＰＵ２０５は、Ｓ６０４からＳ６０８に進む。Ｓ６０８において、ＣＰＵ２０５は、電力伝送装置１００から無線により伝送される電力を受け取る。
【００８９】
Ｓ６０５において、ＣＰＵ２０５は、電力伝送装置１００から取得したペアリング情報を用いて、電力伝送装置１００の無線通信部１１５と無線通信部２１４間の接続を確立する。
【００９０】
Ｓ６０６において、ＣＰＵ２０５は、無線通信部２１４を制御して、電力伝送装置１００とのデータ転送処理を開始する。データ転送処理では、たとえば、記録媒体２１１に格納されているデータが無線通信部２１４を介して電力伝送装置１００に送信される。あるいは、無線通信部２１４を介して、電力伝送装置１００から記録媒体１１４に格納されているデータが受信され、記録媒体２１１に格納される。
【００９１】
Ｓ６０７において、ＣＰＵ２０５は、無線通信部２１４を制御して実行中のデータ転送処理が完了しているか否かを判定する。データ転送処理が完了している場合（Ｓ６０７のＹＥＳ）、ＣＰＵ２０５は、Ｓ６０７からＳ６０８に進める。他方、データ転送処理が完了していない場合（Ｓ６０７のＮＯ）、ＣＰＵ２０５は、Ｓ６０７からＳ６０６に戻し、データ転送処理を継続させる。
【００９２】
他方、Ｓ６０４において、ペアリング情報でないと判定された場合、Ｓ６０８において、ＣＰＵ２０５は、メモリ２０４ａに格納されたＮＤＥＦ情報が、無線電力伝送に関する情報であるか否かを判定する。無線電力伝送に関する情報であれば（Ｓ６０８のＹＥＳ）、ＣＰＵ２０５は、Ｓ６０８からＳ６０９に進む。他方、無線電力伝送に関する情報でなければ（Ｓ６０８のＮＯ）、ＣＰＵ２０５は、図６に示す処理を終える。或いは、決済処理、ＵＲＩ通知等の、ＮＤＥＦ情報により特定される他の処理を行うようにしてもよい。
【００９３】
Ｓ６０９において、ＣＰＵ２０５は、電源制御部２０８と充電制御部２０９を制御し、電力伝送装置１００から供給される無線電力をアンテナ２０１、整合回路２０２、整流平滑回路２０３を介して、電池２１０に充電する。ＣＰＵ２０５は、充電制御部２０９を制御して、電池２１０の残量を示す情報などを含む充電情報を取得して第２のメモリ２０７に格納する。ＣＰＵ２０５は、近接無線通信部２０４または無線通信部２１４を制御して、ステータス情報及び充電情報を含むＮＤＥＦデータとして送信する。その後、ＣＰＵ２０５は、Ｓ６０９からＳ６１０に進む。
【００９４】
Ｓ６１０において、ＣＰＵ２０５は、第２のメモリ２０７に格納されている充電情報により充電が不要な状態になったか否かを判定する。充電が不要な状態とは、例えば電池２１０が満充電状態や、電池２１０が取り外された等のエラー状態である。充電が不要な状態になった場合（Ｓ６１０のＹＥＳ）、ＣＰＵ２０５は、図６に示す処理を終了させる。充電が必要な状態である場合（Ｓ６１０のＮＯ）、ＣＰＵ２０５は、Ｓ６１０からＳ６０９に戻し、電力伝送装置１００からの電力伝送を用いた充電を継続する。
【００９５】
以上、実施形態１における処理により、データ転送処理中に検出された機器に応じて適切な処理を行うことができる。なお、実施形態１において、ＣＰＵ１０５による処理、ＣＰＵ２０５による処理は、専用のハードウェアで実現されるようにしてもよい。
【００９６】
［実施形態２］
実施形態１で説明した様々な機能、処理及び方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態２では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。実施形態２では、コンピュータＸを制御するためのプログラムであって、実施形態１で説明した様々な機能、処理及び方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００９７】
実施形態１で説明した様々な機能、処理及び方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも一つを含む。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【符号の説明】
【００９８】
１００：電力伝送装置、１０２：送電回路、１０４：近接無線通信部、１０５：ＣＰＵ、１１５：無線通信部、１１６：機器検出部、２００：電子機器、２０４：近接無線通信部、２０５：ＣＰＵ、２０９：充電制御部、２１０：電池、２１４：無線通信部
【図１】
0006643014.tif 000002
【図２】
0006643014.tif 000003
【図３】
0006643014.tif 000004
【図４】
0006643014.tif 000005
【図５】
0006643014.tif 000006
【図６】
0006643014.tif 000007