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