(57)【要約】【課題】安全かつ確実に無線充電を実施する。【解決手段】無線充電システムは、照合コードを格納したタグ装置と、電力を無線送信する電力送信機と、前記タグ装置から前記照合コードを読み取る読み取り装置と前記電力送信機から電力を受信する電力受信機を備える充電対象物と、前記電力送信機の電力の無線送信を制御する充電コントローラと、から構成される。前記充電対象物は、前記読み取り装置により、前記タグ装置から前記照合コードを読み取り、前記充電コントローラは、前記充電対象物が読み取った照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機に対しての電力の無線送信を指示する。【選択図】図６
2014187857.tif 000002
【特許請求の範囲】
【請求項１】
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記タグ装置から前記照合コードを読み取る読み取り装置と前記電力送信機から電力を受信する電力受信機を備える充電対象物と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムであって、
前記充電対象物は、前記読み取り装置により前記タグ装置から前記照合コードを読み取り、読み取った照合コードを前記充電コントローラに送信し、
前記充電コントローラは、前記充電対象物から送信された照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機への電力の無線送信を指示する、
無線充電システム。
【請求項２】
前記タグ装置と前記電力送信機は、近接して配置され、
前記読み取り装置と前記電力受信機は、近接して設置される、
請求項１に記載の無線充電システム。
【請求項３】
前記照合コードを読み取り可能な前記読み取り装置と前記タグ装置との間の距離は、前記電力送信機と前記電力受信機との間で安全に無線充電が可能な安全充電距離以下に設定される、
請求項１または２に記載の無線充電システム。
【請求項４】
前記充電コントローラは、前記タグ装置に格納された照合コードに対応する照合コードを保有しており、前記充電対象物から送信された照合コードと保有する照合コードが一致する場合に、照合コードの照合に成功したと判定する、
請求項１〜３のいずれか１項に記載の無線充電システム。
【請求項５】
前記読み取り装置は、前記タグ装置から無線通信により、前記照合コードを読み取る、
請求項１〜４のいずれか１項に記載の無線充電システム。
【請求項６】
前記タグ装置は、ＲＦＩＤタグであり、
前記読み取り装置は、ＲＦＩＤリーダーである、
請求項５に記載の無線充電システム。
【請求項７】
前記タグ装置は、ＮＦＣタグであり、
前記読み取り装置は、ＮＦＣリーダーである、
請求項５に記載の無線充電システム。
【請求項８】
前記電力送信機は、光学的に読み取り可能な識別シンボルを有しており、
前記充電対象物は撮像装置を備えており、前記撮像装置が撮像した画像を前記充電コントローラに送信し、
前記充電コントローラは、前記充電対象物から送信された照合コードの照合に成功した場合、かつ、前記撮像装置から送信された画像に前記識別シンボルが写っている場合に、前記電力送信機に対して前記電力受信機に対しての電力の無線送信を指示する、
請求項１〜７のいずれか１項に記載の無線充電システム。
【請求項９】
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムであって、
前記充電コントローラは、
前記タグ装置に格納された照合コードに対応する照合コードを保有しており、
充電対象物から受信した照合コードと保有する照合コードが一致する場合に、前記電力送信機に対して電力の無線送信を指示する、
無線充電システム。
【請求項１０】
前記タグ装置と前記電力送信機は、近接して配置される、
請求項９に記載の無線充電システム。
【請求項１１】
前記タグ装置は、ＲＦＩＤタグまたはＮＦＣタグである、
請求項１０に記載の無線充電システム。
【請求項１２】
前記電力送信機は、光学的に読み取り可能な識別シンボルを有しており、
前記充電コントローラは、充電対象物から受信した照合コードと保有する照合コードが一致する場合、かつ、前記充電対象物から受信した画像に、前記識別シンボルが写っている場合に、前記電力送信機に対して電力の無線送信を指示する、
請求項９〜１１のいずれか１項に記載の無線充電システム。
【請求項１３】
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記タグ装置から前記照合コードを読み取る読み取り装置と前記電力送信機から電力を受信する電力受信機を備える充電対象物と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムにおける無線充電制御方法であって、
前記充電対象物が、前記読み取り装置により、前記タグ装置から前記照合コードを読み取るステップと、
前記充電対象物が、読み取った照合コードを前記充電コントローラに送信するステップと、
前記充電コントローラが、前記充電対象物から照合コードを受信するステップと、
前記充電コントローラが、受信した照合コードを照合するステップと、
前記充電コントローラが、照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機に対しての電力の無線送信を指示するステップと、
を含む無線充電制御方法。
【請求項１４】
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムにおける無線充電制御方法であって、
前記充電コントローラが、充電対象物から照合コードを受信するステップと、
前記充電コントローラが、受信した照合コードを照合するステップと、
前記充電コントローラが、照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機に対しての電力の無線送信を指示するステップと、
を含む無線充電制御方法。
【請求項１５】
請求項１３または１４に記載の方法の各ステップをコンピュータに実行させるためのコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、ワイヤレス充電システムに関する。
【背景技術】
【０００２】
電力受信機は、電力送信機からワイヤレスで電力を受信することができる（例えば、特許文献１）。しかしながら、電力受信機と電力送信機の距離が遠すぎると、電力を電力受信機にワイヤレス送信することは安全でなかったり不可能であったりする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６０５１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、安全かつ確実に無線充電を実施することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の第一の態様は、
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記タグ装置から前記照合コードを読み取る読み取り装置と前記電力送信機から電力を受信する電力受信機を備える充電対象物と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムであって、
前記充電対象物は、前記読み取り装置により前記タグ装置から前記照合コードを読み取り、読み取った照合コードを前記充電コントローラに送信し、
前記充電コントローラは、前記充電対象物から送信された照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機への電力の無線送信を指示する、
無線充電システムである。
【０００６】
本発明の第二の態様は、
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムであって、
前記充電コントローラは、
前記タグ装置に格納された照合コードに対応する照合コードを保有しており、
充電対象物から受信した照合コードと保有する照合コードが一致する場合に、前記電力送信機に対して電力の無線送信を指示する、
無線充電システムである。
【０００７】
本発明の第三の態様は、
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記タグ装置から前記照合コードを読み取る読み取り装置と前記電力送信機から電力を受信する電力受信機を備える充電対象物と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムにおける無線充電制御方法であって、
前記充電対象物が、前記読み取り装置により、前記タグ装置から前記照合コードを読み取るステップと、
前記充電対象物が、読み取った照合コードを前記充電コントローラに送信するステップと、
前記充電コントローラが、前記充電対象物から照合コードを受信するステップと、
前記充電コントローラが、受信した照合コードを照合するステップと、
前記充電コントローラが、照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機に対しての電力の無線送信を指示するステップと、
を含む無線充電制御方法である。
【０００８】
本発明の第四の態様は、
照合コードを格納したタグ装置と、
電力を無線送信する電力送信機と、
前記電力送信機の電力の無線送信を制御する充電コントローラと、
から構成される無線充電システムにおける無線充電制御方法であって、
前記充電コントローラが、充電対象物から照合コードを受信するステップと、
前記充電コントローラが、受信した照合コードを照合するステップと、
前記充電コントローラが、照合コードの照合に成功した場合に、前記電力送信機に対して前記電力受信機に対しての電力の無線送信を指示するステップと、
を含む無線充電制御方法である。
【０００９】
本発明の第五の態様は、上記記載の方法の各ステップをコンピュータに実行させるためのコンピュータープログラムである。
【００１０】
また、これらの形態の一つ以上の他の実装として、システム、装置、コンピュータプログラム、コンピュータ記憶装置上に符号化された方法の実行などが含まれる。
【発明の効果】
【００１１】
本発明によれば、安全かつ確実に無線充電を実施することができる。
【図面の簡単な説明】
【００１２】
以下の説明および添付の図面は本発明を説明するための例示であり、本発明を限定するものではない。図面においては、同様の要素には同一の参照符号を付してある。
【００１３】
【図１】ワイヤレス充電システムの例を示すブロック図である。
【図２】充電アプリケーションの例を示すブロック図である。
【図３】対象物をワイヤレス充電する方法の一例のフローチャートである。
【図４】対象物をワイヤレス充電する方法の他の例のフローチャートである。
【図５】目標物をワイヤレス充電する方法の例のイベント図である。
【図６】無線充電システムの例を示す図式表現である。
【図７】安全充電範囲と安全充電距離の例を示す図式表現である。
【発明を実施するための形態】
【００１４】
＜概要＞
図１は、対象物１０２をワイヤレス充電するためのシステム１００の機能のブロック図を例示する。図示のシステム１００は、ユーザ１２５によってアクセス可能なユーザ装置１１５、充電サーバ１４２、充電コントローラ１１２、対象物１０２、電力送信機１１８とタグ装置１２０を含む。システム１００はカメラ１２２を含んでも良い。システム１００は、充電システムと関連した他の構成要素（例えば課金サーバ）を含んでもよい。
【００１５】
図示の実装例では、充電コントローラ１１２は、信号線１０９を介して電力送信機１１８に通信可能に結合される。充電コントローラ１１２は、また、信号線１２１を介してタグ装置１２０と通信可能に結合される。カメラ１２２が用いられる場合には、充電コントローラ１１２は、信号線１１３を介してカメラ１２２に通信可能に結合される。充電コントローラ１１２と対象物１０２は、無線通信リンク１０３または信号線１７９を介して互いに通信する。図示の実装例では、充電コントローラ１１２、充電サーバ１４２、およびユーザ装置１１５は、ネットワーク１５５を介して通信可能に結合される。たとえば、充電コントローラ１１２は、信号線１１９を介してネットワーク１５５に通信可能に結合される。充電サーバ１４２は、信号線１４１を介してネットワーク１５５と通信可能に結合される。ユーザ装置１１５は、信号線１１７を介してネットワーク１５５と通信可能に結合される。
【００１６】
対象物１０２は、充電可能なバッテリーを備えている装置であれば任意の装置であってよい。対象物１０２の例としては、電気自動車、ハイブリッド電気自動車、充電可能なバッテリーを有するロボットや、電力により充電可能に構成される他の任意の装置を挙げられるが、本発明が充電対象とする対象物はこれらに限定されない。図１では対象物１０２は一つだけであるが、システム１００は複数の対象物１０２を含むこともできる。本実施形態では、対象物１０２は、第１の通信ユニット１０４、電力受信機１０６、および読み取り装置１０８を有する。対象物１０２は、図１に示されない他の構成要素、たとえば充電可能なバッテリーやバッテリーの残容量を示すための表示装置などを含むことができる。対象物１０２は識別シンボル１１０を含んでも良い。識別シンボル１１０は、光学的に読み取り可能な情報である。識別シンボル１１０は、典型的には、一意性を識別可能な値を有し、例えば、シリアル番号、バーコード（１次元コード）、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード（２次元コード）などである。ただし、識別シンボル１１０として、文字や数値を表すシンボル以外に、特徴的な画像などを採用することも可能である。
【００１７】
第１の通信ユニット１０４は、対象物１０２から充電コントローラ１１２へデータを送ったり、充電コントローラ１１２からデータを受信したりする。ある実装例では、第１の通信ユニット１０４は、ネットワーク１５５や他の通信チャネルへの直接的な物理的接続のためのポート（接合部）を含む。たとえば、第１の通信ユニット１０４は、ＵＳＢ、ＳＤ、ＣＡＴ−５など、ユーザ装置１１５と有線通信するためのポートを含む。ある実装例では、第１の通信ユニット１０４は、ＩＥＥＥ  ８０２．１１、ＩＥＥＥ  ８０２．１６、ＢＬＵＥＴＯＯＴＨ（登録商標）、ＤＳＲＣ（Dedicated Short-Range Communication
）または他の適当な無線通信方式を含む一つまたは複数の無線通信方式を用いて、ユーザ装置１１５や他の通信チャネルとデータを交換するための無線送受信部を含む。たとえば、第１の通信ユニット１０４は、一つまたは複数の無線通信方式（例えばＩＥＥＥ  ８０２．１１、ＩＥＥＥ  ８０２．１６、ＢＬＵＥＴＯＯＴＨ（登録商標）、ＤＳＲＣ、その他）を用いる無線通信リンク１０３を介して、充電コントローラ１１２と通信する。
【００１８】
ある実装例では、第１の通信ユニット１０４は、ＳＭＳ（ショートメッセージサービス）、ＭＭＳ（マルチメディアメッセージサービス）、ＨＴＴＰ（ハイパーテキスト転送プロトコル）、直接データ接続、ＷＡＰ、電子メールやその他の適切な電子通信方式により、携帯電話通信ネットワーク上でデータを送受信するための携帯通信送受信機を有する。ある実装例では、第１の通信ユニット１０４は、有線ポートと無線送受信機を含む。第１の通信ユニット１０４は、ＴＣＰ／ＩＰ、ＨＴＴＰ、ＨＴＴＰＳ、ＳＭＴＰなどの標準的なネットワークプロトコルを用いてファイルやメディアオブジェクトを配布するために、ネットワーク１５５への接続を提供する。
【００１９】
電力受信機１０６は、電源から電力を受信する装置であれば任意の装置であってよい。
たとえば、電力受信機１０６は、電力送信機１１８からワイヤレスで電力を受信して、受信電力をバッテリー（図示せず）に保存する装置である。本実施形態においては、電力受信機１０６は、無線リンク１０５を介して電力送信機１１８から電力を受信する。たとえば、電力送信機１１８は、電力受信機１０６に電力をワイヤレス送信する。
【００２０】
読み取り装置１０８は、他の装置からデータを無線通信により読み取る装置であれば任意の装置であってよい。たとえば、読み取り装置１０８は、ＲＦＩＤ（Radio Frequency Identification）リーダーあるいはＮＦＣ（Near Field Communication）リーダーのいずれかである。読み取り装置１０８は、無線通信リンク１０７を介してタグ装置１２０からデータを読み取る。
【００２１】
電力送信機１１８は、電力を送信可能な装置であれば任意の装置であってよい。たとえば、電力送信機１１８は、電力受信機１０６に電力をワイヤレス送信する装置である。一実施形態においては、電力送信機１１８と電力受信機１０６の間の充電距離が安全充電距離の条件を満たす（例えば、充電距離≦安全充電距離）場合に、電力送信機１１８が電力受信機１０６に電力をワイヤレス送信するように構成される。充電距離が安全充電距離を満たす場合は、電力受信機１０６が電力送信機１１８に近接していることを意味する。しかしながら、充電距離が安全充電距離を満たさない（例えば、充電距離＞安全充電距離）場合は、電力送信機１１８は電力受信機１０６に電力をワイヤレス送信することは禁止される。
【００２２】
充電距離は、電力送信機１１８と電力受信機１０６の間の距離である。安全充電距離とは、電力送信機１１８が電力受信機１０６に電力を安全にワイヤレス送信可能な最大の充電距離である。ある実施例では、安全充電距離は０．１ミリメートルから２０メートルの間の値である。他の実施例では、安全充電距離は０．１ミリメートルよりも短い値や、２０メートルを超える値である。
【００２３】
タグ装置１２０は、読み取り装置１０８に無線通信により読み取られるデータを格納可能な装置であれば任意の装置であってよい。たとえば、タグ装置１２０はＲＦＩＤタグあるいはＮＦＣタグのうちのいずれかである。一実施形態においては、タグ装置１２０は充電コントローラ１１２とタグ装置１２０のみが知っているコードを格納する。言い換えると、上記コードは充電コントローラ１１２とタグ装置１２０のみによって共有される秘密のデータである。一実施形態においては、コードは照合コードである。照合コードは、対象物１０２を照合するために用いられるデータである。たとえば、照合コードは、一意の数や、一意のシンボル、一意のメッセージなどである。上記以外の照合コードも利用可能である。
【００２４】
一実施形態においては、読み取り装置１０８とタグ装置１２０の間の読み取り距離が読み取り閾値を満たす（例えば、読み取り距離≦読み取り閾値）場合に、読み取り装置１０８はタグ装置１２０からコードを読み取るように構成される。読み取り距離は、読み取り装置１０８とタグ装置１２０の間の距離である。読み取り閾値は、読み取り装置１０８が正しくタグ装置１２０からコードを読むことができる最大の読み取り距離である。たとえば、読み取り距離が読み取り閾値以下であるならば、読み取り装置１０８は、タグ装置１２０からコードを正しく読み取ることができる。しかしながら、読み取り距離が読み取り閾値より大きい場合は、読み取り装置１０８はタグ装置１２０からコードを正しく読み取ることができない。
【００２５】
一実施形態においては、読み取り装置１０８はＲＦＩＤリーダーであり、タグ装置１２０はＲＦＩＤタグである。読み取り距離が読み取り閾値以下であるならば、ＲＦＩＤリーダーは正常にＲＦＩＤタグからコードを読み取ることができる。別の実施形態においては
、読み取り装置１０８はＮＦＣリーダーであり、タグ装置１２０はＮＦＣタグである。読み取り距離が読み取り閾値以下であるならば、ＮＦＣリーダーは正常にＮＦＣタグからコードを読み取ることができる。
【００２６】
一実施形態においては、読み取り閾値は、ユーザによって設定される。別の実施形態においては、読み取り閾値は、読み取り装置１０８やタグ装置１２０によって設定される。たとえば、読み取り閾値は、ＲＦＩＤリーダーとＲＦＩＤタグで設定される。別の例では、読み取り閾値は、ＮＦＣリーダーとＮＦＣタグで設定される。ある実施例では、読み取り閾値は、０．１ミリメートルと２０メートルの間の値である。他の実施例では、読み取り閾値は０．１ミリメートルよりも短い値や、２０メートルを超える値である。
【００２７】
一実施形態においては、読み取り装置１０８は電力受信機１０６から第１の距離以内の範囲に設置され、タグ装置１２０は電力送信機１１８から第２の距離以内の範囲に設置される。たとえば、読み取り装置１０８は電力受信機１０６に隣接して設置され、タグ装置１２０は電力送信機１１８に隣接して設置される。別の例では、読み取り装置１２０は、電力受信機１０６に取り付けられたり搭載されたりする。そして、タグ装置１２０は、電力送信機１１８に取り付けられたり搭載されたりする。
【００２８】
ある実施形態では、（１）読み取り装置１０８が電力受信機１０６に近接して設置される際の配置、（２）タグ装置１２０が電力送信機１１８に近接して設置される際の配置、（３）読み取り閾値の値、（４）安全充電距離の値は、読み取り距離が読み取り閾値以内であれば、充電距離が安全充電距離以内となるように設定される。換言すると、読み取り装置１０８がタグ装置１２０からコードを正常に読み取れることは、（１）読み取り装置１０８がタグ装置１２０に近接していること、および（２）電力受信機１０６が電力送信機１１８に近接していることを意味し、この場合は、電力送信機１１８は電力受信機１０６に対して電力を正常にワイヤレス送信できる。
【００２９】
たとえば、読み取り装置１０８が電力受信機１０６に搭載されており、タグ装置１２０が電力送信機１１８に搭載されており、読み取り装置１０８とタグ装置１２０の間の読み取り距離が、電力受信機１０６と電力送信機１１８の間の充電距離と等しい場合を考える。安全充電距離が読み取り閾値より大きく設定されていると仮定する。この場合、読み取り距離が読み取り閾値以下であれば、充電距離も安全充電距離を満たす。これは以下のように証明できる。
（１）読み取り距離＝充電距離、
（２）読み取り距離≦読み取り閾値、
（３）読み取り閾値≦安全充電距離、
したがって、充電距離≦安全充電距離。
【００３０】
オプションのカメラ１２２は、画像を記録するための光学的装置である。たとえば、カメラ１２２は、識別シンボル１１０が写った画像を記録し、この画像を表す画像データを充電コントローラ１１２に送信する。識別シンボル１１０が、バーコードの場合には、カメラ１２２の代わりにレーザスキャナを採用してもよい。一実施形態においては、カメラ１２２は電力送信機１１８から第１の距離内の範囲に設置され、識別シンボル１１０は電力受信機１０６から第２の距離内の範囲に設置される。別の例では、識別シンボル１１０は、電力受信機１０６に取り付けられたり搭載されたりする。そして、カメラ１２２は、電力送信機１１８に取り付けられたり搭載されたりする。
【００３１】
本実施例では、（１）カメラ１２２が電力送信機１１８に近接して設置される際の配置、（２）識別シンボル１１０が電力受信機１０６に近接して設置される際の配置、（３）安全充電距離の値は、カメラ１２２が識別シンボル１１０の画像を正常に撮影できれば、
充電距離が安全充電距離以内となるように設定される。換言すると、カメラ１２２が識別シンボル１１０の画像を正常に撮影できることは、（１）カメラ１２２が識別シンボル１１０に近接していること、および（２）電力送信機１１８が電力受信機１０６に近接していることを意味し、この場合は、電力送信機１１８が対象物１０２に電力を正常にワイヤレス充電できる。
【００３２】
充電コントローラ１１２は、対象物１０２の充電を管理する任意の装置である。たとえば、充電コントローラ１１２は、メモリ（図示せず）とプロセッサ（図示せず）を含むコンピュータである。充電コントローラ１１２は、対象物１０２や電力送信機１１８などと通信可能であれば、その物理的配置は任意である。図１では、充電コントローラ１１２は１つのみしか描かれていないが、実際には複数の充電コントローラ１１２を含んでも構わない。本実施形態では、充電コントローラ１１２は、充電アプリケーション１１４と記憶装置１１６を有する。
【００３３】
充電アプリケーション１１４は、対象物１０２の充電を制御するためのコードおよびルーチン（コンピュータプログラム）である。ある実装例では、充電アプリケーション１１４は、ＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）などのハードウェアを用いて実装される。別の実施形態では、充電アプリケーション１１４はハードウェアとソフトウェアの両方を用いて実装される。ある実施形態では、充電アプリケーション１１４は、装置とサーバの両方に格納されてもよいし、装置とサーバのいずれかのみに格納されてもよい。充電アプリケーション１１４の詳細は、図２−５を参照しながら後ほど説明する。
【００３４】
記憶装置１１６は、本明細書で記載される機能を提供するためのデータを格納する非一時的（non-transitory）なメモリである。記憶装置１１６は、ＤＲＡＭ、ＳＲＡＭ、フラッシュメモリやその他の既存のメモリ装置である。ある実施形態においては、記憶装置１１６は、ハードディスクドライブ、フロッピー（登録商標）ディスクドライブ、ＣＤ−ＲＯＭ装置、ＤＶＤ−ＲＯＭ装置、ＤＶＤ−ＲＡＭ装置、ＤＶＤ−ＲＷ装置、フラッシュメモリ装置や情報記憶の分野において既知のその他の大容量記憶装置などの、非一時的（non-volatile）メモリや永久記憶装置を含んでも良い。記憶装置１１６の詳細は、図２を参照しながら後ほど説明する。
【００３５】
充電サーバ１４２は、プロセッサ、メモリ、ネットワーク通信能力を含むハードウェアサーバである。充電サーバ１４２は、ネットワーク１５５を介してシステム１００の他のエンティティとの間でデータを送受信する。図１では充電サーバ１４２は一つだけであるが、システム１００は一つまたは複数の充電サーバ１４２を含むことができる。
【００３６】
ユーザ装置１１５は、メモリとプロセッサを含むコンピュータであり、例えば、ラップトップコンピュータ、デスクトップコンピュータ、タブレットコンピュータ、携帯電話、個人情報端末（ＰＤＡ）、移動電子メール装置、ポータブルゲームプレーヤー、携帯音楽プレーヤー、リーダー装置、一つまたは複数のプロセッサを備えるテレビ受信機や、ネットワーク１５５へアクセス可能なその他の電子機器などである。図示の実装例では、ユーザ１２５はユーザ装置１１５とインタラクションする。図１では１つのみのユーザ装置１１５のみが示されるが、本開示は複数のユーザ装置１１５を含むシステム構成にも適用可能である。
【００３７】
ネットワーク１５５は、有線ネットワークであっても無線ネットワークであってよい。また、その構成は、スター型、トークンリング型や当業者に知られている任意のその他の構成を取ることができる。さらにまた、ネットワーク１５５は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）（例えばインターネット）や、複
数の装置が通信に用いる相互接続されたその他の任意のデータパスを含んでもよい。さらに別の形態では、ネットワーク１５５はピアツーピアネットワークであってもよい。ネットワーク１５５は、複数の異なる通信プロトコルでデータ送信するための通信ネットワークと接続されたり、このような通信ネットワークを含んだりしても良い。ある実施形態では、ネットワーク１５５は、ＢＬＵＥＴＯＯＴＨ（登録商標）通信ネットワークや携帯電話通信ネットワークを含み、ＳＭＳ（ショートメッセージサービス）、ＭＭＳ（マルチメディアメッセージサービス）、ＨＴＴＰ（ハイパーテキスト転送プロトコル）、直接データ接続、ＷＡＰ、電子メールなどのデータを送受信する。図１では１つのネットワーク１５５のみが、ユーザ装置１１５や充電サーバ１４２、充電コントローラ１１２に接続されているが、実際には複数のネットワーク１５５がこれらのエンティティに接続されてもよい。
【００３８】
＜充電アプリケーション＞
図２を参照して、充電アプリケーション１１４について、更に詳細に説明する。図２は、一実施例にかかる、充電アプリケーション１１４、プロセッサ２３５、メモリ２３７、第２の通信ユニット２３９、および記憶装置１１６を含む充電コントローラ１１２のブロック図である。充電コントローラ１１２の各構成要素は、バス２２０を介して通信可能に結合される。
【００３９】
プロセッサ２３５は、演算論理ユニット、マイクロプロセッサ、汎用制御装置や、その他のプロセッサアレイを有し、計算を実行したり、表示装置に電子表示信号を提供したりする。プロセッサ２３５は、バス２２０に結合され、信号線２４０を介して他の構成要素と通信する。プロセッサ２３５はデータ信号を処理する。プロセッサのアーキテクチャは、ＣＩＳＣ（Complex Instruction Set Computer）、ＲＩＳＣ（Reduced Instruction Set Computer）、これら両方の命令セットの組合せとして実装されたアーキテクチャなど様々なアーキテクチャが可能である。図２には１つのプロセッサ２３５だけが示されるが、複数のプロセッサ２３５が含まれてもよい。上記以外のプロセッサ、オペレーティングシステム、センサ、表示装置、あるいは物理的構成も採用可能である。
【００４０】
メモリ２３７は、プロセッサ２３５が実行可能な命令やデータを格納する。メモリ２３７は、バス２２０に結合され、信号線２４２を介して他の構成要素と通信する。格納される命令やデータは、ここに表される技術を実行するためのコードを含む。メモリ２３７は、フラッシュメモリやその他の既存のメモリ装置である。ある実施形態においては、メモリ２３７は、ハードディスクドライブ、フロッピー（登録商標）ディスクドライブ、装置、装置、装置、置、フラッシュメモリ装置や情報記憶の分野において既知のその他の大容量記憶装置などの、非一時的（non-volatile）メモリや永久記憶装置を含んでも良い。
【００４１】
第２の通信ユニット２３９は、充電コントローラ１１２から、対象物１０２、充電サーバ１４２、ユーザ装置１１５、電力送信機１１８、タグ装置１２０、カメラ１２２などにデータを送信する。第２の通信ユニット２３９は、対象物１０２、充電サーバ１４２、ユーザ装置１１５、電力送信機１１８、タグ装置１２０やカメラ１２２などから、データの受信もする。第２の通信ユニット２３９は、信号線２４６を介してバス２２０に結合される。ある実施形態では、第２の通信ユニット２３９は、上述した第１の通信ユニット１０４と同様の構成を有し同様の機能を提供するので、第２の通信ユニット２３９についての説明は省略する。
【００４２】
図示の実装例では、記憶装置１１６は信号線２４４を介してバス２２０に通信可能に接続される。ある実装例では、記憶装置１１６は、充電コントローラ１１２および対象物１０２により共有される照合コードを表す照合データ、安全充電範囲を表すデータ、安全充電距離を表すデータ、充電プロファイルを表すデータ、一つまたは複数の識別シンボルを
表すデータを格納する。記憶装置１１６に格納されるデータについては、以下で更に詳細に説明する。ある実装例では、記憶装置１１６は本明細書に記される機能を提供するための他のデータを格納することができる。
【００４３】
図２に示される図示の実装例では、充電アプリケーション１１４は通信モジュール２０１、照合モジュール２０３、画像モジュール２０５（省略可能）、場所モジュール２０７、設定モジュール２０９（省略可能）、命令モジュール２１１、およびユーザインタフェースモジュール２１３を含む。充電アプリケーション１１４のこれらの構成要素は、バス２２０を介して互いに通信可能に接続される。
【００４４】
通信モジュール２０１は、充電アプリケーション１１４と充電コントローラ１１２の他の構成要素との間の通信を処理するためのルーチンを含むソフトウェアである。ある実装例では、通信モジュール２０１は、プロセッサ２３５で実行可能な一組の命令であり、充電アプリケーション１１４と充電コントローラ１１２の他の要素との間の通信を処理するために下記の機能を提供する。ある実装例では、通信モジュール２０１は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ２３５がアクセスおよび実行可能である。通信モジュール２０１は、信号線２２２を介してプロセッサ２３５と充電コントローラ１１２の他の構成要素の協調や通信を行うように構成される。
【００４５】
通信モジュール２０１は、第２の通信ユニット２３９を介して、ユーザ装置１１５、対象物１０２、充電サーバ１４２、電力送信機１１８、カメラ１２２、タグ装置１２０等との間でデータを送受信する。たとえば、通信モジュール２０１は、ユーザによって入力された充電プロファイルを表すデータを、第２の通信ユニット２３９を介してユーザ装置１１５から受信し、このデータを設定モジュール２０９に送る。別の例では、通信モジュール２０１は、ユーザに対してユーザインタフェースを提供するためのグラフィックデータをユーザインタフェースモジュール２１３から受信し、このグラフィックデータをユーザ装置１１５に送って、ユーザ装置１１５にユーザに対するユーザインタフェースを表示させる。
【００４６】
ある実装例では、通信モジュール２０１は、充電アプリケーション１１４の他の構成要素からデータを受信して、データを記憶装置１１６に格納する。たとえば、通信モジュール２０１は、ユーザインタフェースモジュール２１３からグラフィックデータを受信して、このグラフィックデータを記憶装置１１６に格納する。ある実装例では、通信モジュール２０１はデータを記憶装置１１６から取得して、取得されたデータを充電アプリケーション１１４の他の構成要素に送る。たとえば、通信モジュール２０１は、記憶装置１１６から照合コードを表わす照合データを取得して、取得したデータを照合モジュール２０３に送る。
【００４７】
照合モジュール２０３は、コードを照合するためのルーチンを含むソフトウェアである。ある実装例では、照合モジュール２０３は、プロセッサ２３５で実行可能な一組の命令であり、コード照合のための下記の機能を提供する。ある実装例では、照合モジュール２０３は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ２３５がアクセスおよび実行可能である。照合モジュール２０３は、信号線２２４を介してプロセッサ２３５と充電コントローラ１１２の他の構成要素の協調や通信を行うように構成される。
【００４８】
一実施形態においては、対象物１０２に含まれる読み取り装置１０８は、タグ装置１２０からコード（例えば照合コード）を読み取る。たとえば、対象物１０２は、対象物１０２と関連づけられたバッテリーを充電するための充電要求を生成する。読み取り装置１０８は、充電要求に応答して、タグ装置１２０からコードを読み取るための読み取り要求を生成して、生成した読み取り要求をタグ装置１２０に送る。タグ装置１２０は、関連する
記憶装置（図示せず）からコードを取得して、読み取り装置１０８にコードを送る。一実施形態においては、読み取り装置１０８とタグ装置１２０の間の読み取り距離が読み取り閾値を満たす（例えば、読み取り距離≦読み取り閾値）場合のみ、読み取り装置１０８はタグ装置１２０からコードを正常に読み取れるように構成される。読み取り距離が読み取り閾値を満たさない（例えば、読み取り距離＞読み取り閾値）場合は、読み取り装置１０８はタグ装置１２０からコードを読み取ることができない。別の実施形態においては、タグ装置１２０が読み取り閾値を満たす距離の範囲内に存在するならば、読み取り装置１０８は自動的に起動して、タグ装置１２０からコードを読み取る。たとえば、読み取り装置１０８は、タグ装置１２０が読み取り閾値内に存在するかどうかを検出し、タグ装置１２０が存在する場合には、タグ装置１２０から自動的にコードを読み取る。読み取り装置１０８は、読み取ったコードを、第１の通信ユニット１０４、第２の通信ユニット２３９および通信モジュール２０１を介して、照合モジュール２０３に送る。
【００４９】
照合モジュール２０３は、読み取り装置１０８からコードを受信し、受信したコードを照合する。たとえば、照合モジュール２０３は、タグ装置１２０と充電コントローラ１１２の間で共有される照合データを記憶装置１１６から取得し、取得された照合データに基づいてコードが正当であるかどうかを決定する。たとえば、コードは、充電コントローラ１１２とタグ装置１２０の間だけで共有される秘密のコードであり、照合モジュール２０３は、受信されたコードが記憶装置１１６に保存された秘密のコードと一致するかどうかを判定する。コードが秘密のコードと一致するならば、照合モジュール２０３はコードの照合に成功したことを確認し、場所モジュール２０７に照合信号を送る。コードの照合成功は次の（１）−（３）を意味する。（１）読み取り装置１０８はタグ装置１２０の近くに位置し、電力送信機１１８は電力受信機１０６の近くに位置する、（２）読み取り装置１０８とタグ装置１２０の間の読み取り距離は読み取り閾値を満たす、（３）電力送信機１１８と対象物１０２の電力受信機１０６の間の充電距離は安全充電距離を満たす。
【００５０】
コードの照合が失敗する場合、照合モジュール２０３は、対象物１０２の位置、電力送信機１１８の位置、または電力受信機１０６の位置を修正することをユーザに通知するユーザインタフェースを提供するためのグラフィカルデータを生成するように、ユーザインタフェースモジュール２１３に対して指示するようにしてもよい。
【００５１】
画像モジュール２０５は、画像を処理するためのルーチンを含むソフトウェアである。ある実装例では、画像モジュール２０５は、画像を処理するために以下に記す機能を提供するプロセッサ２３５で実行可能な一組の命令である。ある実装例では、画像モジュール２０５は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ２３５がアクセスおよび実行可能である。画像モジュール２０５は、信号線２２８を介してプロセッサ２３５や充電コントローラ１１２のその他の構成要素と協調や通信を行うように構成される。
【００５２】
一実施形態においては、画像モジュール２０５は、カメラ１２２によって撮影された画像を表わす画像データを受け取る。画像モジュール２０５は、画像を処理して、識別シンボル１１０が画像の中で正しく撮影されているかどうかを決定する。たとえば、画像モジュール２０５は、識別シンボル１１０が画像の中で正しく撮影されているかどうかを決定する画像処理技術を利用する。識別シンボル１１０が正しく撮影されているとは、（１）画像から識別シンボルを取得可能という意味であってもよいし、（２）画像から取得された識別シンボルが照合コードと対応する識別シンボルであるという意味であってもよい。例えば、記憶装置１１６に、それぞれの照合コードに対応付けられた識別シンボルを記憶しておき、画像中における識別シンボルが、対象物１１２から送信された照合コードと関連づけられた識別シンボルである場合に、識別シンボル１１０が正しく撮影されていると判定する。照合コードと識別シンボルは１対１に関連づけられる必要は無く、１つの識別
シンボルが複数の照合コードに関連づけられてもよいし、その逆であってもよい。
【００５３】
識別シンボル１１０が画像中に正しく撮影されている場合、画像モジュール２０５は、場所モジュール２０７にシンボル撮影信号を送る。カメラ１２２によって識別シンボル１１０が正しく撮影されたことは次の（１），（２）を意味する。（１）カメラ１２２が識別シンボル１１０の近くに位置し、電力送信機１１８が電力受信機１０６の近くに位置する、（２）電力送信機１１８と対象物１０２の電力受信機１０６の間の充電距離が安全充電距離を満たす。
【００５４】
場所モジュール２０７は、対象物１０２の場所を決定するためのルーチンを含むソフトウェアである。ある実装例では、場所モジュール２０７は、対象物１０２と関連した場所を決定するために以下に記す機能を提供するための、プロセッサ２３５で実行可能な一組の命令である。ある実装例では、場所モジュール２０７は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ２３５がアクセスおよび実行可能である。場所モジュール２０７は、信号線２３０を介してプロセッサ２３５や充電コントローラ１１２のその他の構成要素と協調や通信を行うように構成される。
【００５５】
一実施形態においては、場所モジュール２０７は照合モジュール２０５から、コードの照合が成功したことを示す照合信号を受信する。コード照合の成功は、電力送信機１１８と電力受信機１０６の間の充電距離が安全充電距離を満たす（例えば、充電距離≦安全充電距離）ことを意味する。照合信号を受信すると、場所モジュール２０７は、対象物１０２の位置が安全充電範囲を満たすと決定する。たとえば、場所モジュール２０７は、対象物１０２が安全充電範囲中に存在すると決定する。場所モジュール２０７は、命令モジュール２１１に場所照合信号を命令モジュールに送る。これにより、命令モジュール２１１は、電力送信機１１８に電力を電力受信機１０６にワイヤレス送信するように指示する。場所照合信号は、対象物１０２が安全充電範囲内に存在することが照合されたことを示す。
【００５６】
安全充電範囲は、その範囲内に位置する対象物１０２は、電力送信機１１８からワイヤレス充電可能な範囲である。たとえば、対象物１０２が安全充電範囲内に位置するならば、対象物１０２は電力送信機１１８からワイヤレス充電可能である。しかしながら、対象物１０２が安全充電範囲の外に位置するならば、対象物１０２は電力送信機１１８からワイヤレス充電できない。一実施形態においては、安全充電範囲は安全充電距離に基づいて決定される。安全充電範囲の例は、図７で例示される。
【００５７】
一実施形態においては、場所モジュール２０７は、識別シンボル１１０が画像中に撮影されたことを示すシンボル撮影信号を、画像モジュール２０５から受信する。場所モジュール２０７は、シンボル撮影信号に基づいて、対象物１０２が安全充電範囲内に位置するかどうかを決定する。場所モジュール２０７は、命令モジュール２１１に場所照合信号を送る。これにより、命令モジュール２１１は、電力を電力受信機１０６へワイヤレス送信するように、電力送信機１１８に指示する。
【００５８】
設定モジュール２０９は、対象物１０２の充電方法を設定するためのルーチンを含むソフトウェアである。ある実装例では、設定モジュール２０９は、対象物１０２の充電方法を設定するための以下に記す機能を提供するプロセッサ２３５で実行可能な一組の命令である。ある実装例では、設定モジュール２０９は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ２３５がアクセスおよび実行可能である。設定モジュール２０９は、信号線２３２を介してプロセッサ２３５や充電コントローラ１１２のその他の構成要素と協調や通信を行うように構成される。
【００５９】
一実施形態においては、設定モジュール２０９は、対象物１０２の安全充電距離と安全充電範囲を設定する。たとえば、設定モジュール２０９は、ユーザから入力データを受信し、入力データに基づいて安全充電距離と安全充電範囲を設定する。別の例では、設定モジュール２０９は、ワイヤレス充電システムをどのように設定するか指示する一つまたは複数の安全パラメータに基づいて、安全充電距離と安全充電範囲を設定する。
【００６０】
ある実装例では、設定モジュール２０９は、読み取り装置１０８とタグ装置１２０の通信範囲に基づいて、安全充電距離や安全充電範囲を設定する。読み取り装置１０８とタグ装置１２０の通信範囲は、読み取り装置１０８がタグ装置１２０からコードを正しく読み取ることができる範囲である。通信範囲は、読み取り閾値に基づいて決定することができる。たとえば、読み取り装置１０８がＲＦＩＤリーダーであり、タグ装置がＲＦＩＤタグであるならば、設定モジュール２０９は、ＲＦＩＤリーダーとＲＦＩＤタグの通信範囲に基づいて安全充電距離と安全充電範囲を設定する。別の例では、読み取り装置１０８がＮＦＣリーダーであり、タグ装置がＮＦＣタグであるならば、設定モジュール２０９は、ＮＦＣリーダーとＮＦＣタグの通信範囲に基づいて安全充電距離と安全充電範囲を設定する。
【００６１】
一実施形態においては、設定モジュール２０９は、対象物１０２の充電プロファイルを設定する。充電プロファイルは、対象物１０２の充電設定を示すデータである。たとえば、充電プロファイルは、対象物１０２に対して充電を開始する充電開始時刻、充電処理によって達成する目標電力レベル（例えば、全バッテリー容量の９０％、全バッテリー容量の１００％など）、一つまたは複数のユーザの嗜好（例えば、対象物１０２に対して環境に優しい方法で充電する、電気料金が所定の閾値レート以下のときに対象物１０２を充電する、など）を含む。充電プロファイルは、対象物１０２の充電を制御するためのその他のデータを含むことができる。一実施形態においては、設定モジュール２０９は、ユーザから入力データを受信して、入力データに基づく充電プロファイルを設定する。たとえば、ユーザによって入力された入力データが、午前０時以降、かつ電力料金が所定のレート以下の時に充電することを指示する場合は、設定モジュール２０９はユーザによって指示された充電の嗜好を表わす充電プロファイルを生成する。
【００６２】
一実施形態においては、設定モジュール２０９は、読み取り距離が読み取り閾値を満足する（例えば、読み取り装置１０８がタグ装置１２０からコードを正しく読み取ることができる）ならば充電距離が安全充電距離を満足する（例えば、電力送信機１１８が対象物１０２をワイヤレス充電可能である）ように、以下の（１）−（４）の設定を行う。（１）読み取り装置１０８を電力受信機１０６に近接して設置する際の配置、（２）タグ装置を電力送信機１１８に近接して設置する際の配置、（３）読み取り閾値の値、（４）安全充電距離の値。
【００６３】
別の実施形態においては、設定モジュール２０９は、カメラ１２２が識別シンボル１１０を正常に撮影できるならば、充電距離が安全充電距離（例えば、電力送信機１１８は、ワイヤレスで対象物１０２を充電することができる）を満たすように、以下の（１）−（３）の設定を行う。（１）カメラを電力送信機１１８に近接して設置する際の配置、（２）識別シンボル１１０を電力受信機１０６に近接して設置する際の配置、（３）安全充電距離の値。
【００６４】
命令モジュール２１１は、電力送信機１１８に対して対象物１０２を充電するように指示するためのルーチンを含むソフトウェアである。ある実装例では、命令モジュール２１１は、電力送信機１１８に対して対象物１０２を充電するように指示するための以下に記す機能を提供するプロセッサ２３５で実行可能な一組の命令である。ある実装例では、命令モジュール２１１は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ
２３５がアクセスおよび実行可能である。命令モジュール２１１は、信号線２３４を介してプロセッサ２３５や充電コントローラ１１２のその他の構成要素と協調や通信を行うように構成される。
【００６５】
一実施形態においては、命令モジュール２１１は、対象物１０２と関連した場所が安全充電範囲を満たすことを示す場所照合信号を、場所モジュール２０７から受信する。命令モジュール２１１は、電力受信機１０６に対する電力のワイヤレス送信を開始するように電力送信機１１８に指示する。ある実装例では、命令モジュール２１１は、設定モジュール２０９から充電プロファイルを受信して、充電プロファイルにしたがって電力受信機１０６に電力送信するように電力送信機１１８に指示する。たとえば、命令モジュール２１１は、充電プロファイルによって指定されている充電開始時刻に電力受信機１０６への電力送信を開始するように、電力送信機１１８に指示する。別の実施例では、午前０時以降、かつ電力料金が所定のレート以下の時に充電することが充電プロファイルによって指定される場合は、命令モジュール２１１は、午前０時以降、かつ電力料金が所定のレート以下の時に電力受信機１０６への電力送信を開始するように、電力送信機１１８に指示する。
【００６６】
別の実施形態においては、命令モジュール２１１は、充電の進捗（例えば、全バッテリー容量の５０％充電済み、充電残り時間が１時間、など）を表示するユーザインタフェースを提供するためのグラフィカルデータを生成するように、ユーザインタフェースモジュール２１３に指示する。
【００６７】
ユーザインタフェースモジュール２１３は、ユーザインタフェースをユーザに提供するためのグラフィックデータを生成するルーチンを含むソフトウェアである。ある実装例では、ユーザインタフェースモジュール２１３は、ユーザインタフェースをユーザに提供するためのグラフィックデータを生成するために、以下に記す機能を提供するプロセッサ２３５で実行可能な一組の命令である。ある実装例では、ユーザインタフェースモジュール２１３は、充電コントローラ１１２のメモリ２３７に保存され、プロセッサ２３５がアクセスおよび実行可能である。ユーザインタフェースモジュール２１３は、信号線２３６を介してプロセッサ２３５や充電コントローラ１１２のその他の構成要素と協調や通信を行うように構成される。
【００６８】
ある実装例では、ユーザインタフェースモジュール２１３は、充電プロファイルをユーザに示すユーザインタフェースを提供するためのグラフィックデータを生成する。ユーザインタフェースモジュール２１３はユーザ装置１１５にグラフィックデータを送り、それにより、ユーザ装置１１５はユーザインタフェースをユーザに提供する。ユーザは、ユーザインタフェースを介して充電プロファイルを修正可能である。ある実装例では、ユーザインタフェースモジュール２１３は、充電の進捗をユーザに提示するユーザインタフェースを提供するためのグラフィックデータを生成する。ユーザインタフェースモジュール２１３は、他のユーザインタフェースをユーザに提供するためのグラフィックデータを生成することができる。
【００６９】
＜方法＞
図３は、対象物１０２をワイヤレス充電する方法例３００のフローチャートである。ある実装例では、通信モジュール２０１は対象物１０２から照合コードを表わすデータを受信する（３０２）。照合モジュール２０３は、照合コードが正当であるかどうかを決定する（３０４）。照合コードが正当であるならば、方法３００はステップ３０６へ進む。そうでなければ、方法３００はステップ３０５へ進む。ステップ３０５で、方法３００は、通知をユーザ装置１１５に送り、ユーザ装置に関連したユーザに対して、対象物１０２の位置、電力送信機１１８の位置、および電力受信機１０６の位置の少なくとも一つ以上を調節するように知らせる。このステップ３０５は省略してもよい。
【００７０】
ステップ３０６で、場所モジュール２０７は、対象物１０２の位置が安全充電範囲を満たすと判定する。通信モジュール２０１は、対象物１０２と関連した充電プロファイルを表わすデータを検索する（３０８）。このステップは省略してもよい。命令モジュール２１１は、電力を電力受信機１０６に送るように電力送信機１１８に対して指示する（３１０）。たとえば、命令モジュール２１１は、充電プロファイルにしたがって電力を電力受信機１０６に送るように電力送信機１１８に対して指示する。ユーザインタフェースモジュール２１３は、対象物１０２の充電している進捗を表わすデータをユーザインタフェースを介してユーザに提示するために、グラフィックデータを生成する（３１２）。このステップ３１２は省略してもよい。
【００７１】
図４は、対象物１０２をワイヤレス充電する他の方法例４００のフローチャートである。ある実装例では、通信モジュール２０１は、対象物１０２から照合コードを表わすデータを受信する（４０２）。照合モジュール２０３は、照合コードが正当であるかどうかを決定する（４０４）。照合コードが正当であるならば、方法４００はステップ４０６へ移る。そうでなければ、方法４００はステップ４０５へ進む。ステップ４０５で、方法４００は、通知をユーザ装置１１５に送り、ユーザ装置に関連したユーザに対して、対象物１０２の位置、電力送信機１１８の位置、および電力受信機１０６の位置の少なくとも一つ以上を調節するように知らせる。このステップ４０５は省略してもよい。
【００７２】
ステップ４０６で、通信モジュール２０１は、カメラ１２２によって撮影された画像を表わす画像データを受信する。画像モジュール２０５は、識別シンボル１１０が画像の中に撮影されているかどうかを決定する（４０８）。識別シンボル１１０が画像中に正しく撮影されているならば、方法４００はステップ４１０へ進む。そうでなければ、方法４００はステップ４０５へ進む。ステップ４１０で、場所モジュール２０７は、対象物１０２の位置が安全充電範囲を満たすと判定する。命令モジュール２１１は、電力を電力受信機１０６に送るように電力送信機１１８に対して指示する（４１２）。
【００７３】
＜イベント図＞
図５は、対象物１０２をワイヤレス充電する方法例５００を例示するイベント図である。対象物１０２は、要求を生成し（５０２）、生成した要求をタグ装置１２０に送信する。タグ装置１２０は、関連づけられた記憶装置（図示せず）から照合コードを取得し（５０６）、取得した照合コードを対象物１０２へ送信する（５０８）。対象物１０２は、照合コードを充電コントローラ１１２に送信する（５１０）。充電コントローラ１１２は、照合コードを照合する（５１２）。コード照合の成功した場合は、充電コントローラ１１２は、対象物１０２の位置が安全充電範囲内であると判定する（５１４）。充電コントローラ１１２は、電力を電力受信機１０６に送るように、電力送信機１１８に対して指示する（５１６）。
【００７４】
＜図式表現＞
図６は、無線充電システムを例示する図式表現６００である。本実施形態においては、対象物１０２は、車両である。電力送信機１１８は、電力受信機１０６の直下に配置され、タグ装置１２０は、読み取り装置１０８の直下に配置される。読み取り装置１０８は、電力受信機１０６の近くに配置され、タグ装置１２０は、電力送信機１１８の近くに配置される。たとえば、読み取り装置１０８は、電力受信機１０６に取り付けられ、タグ装置１２０は、電力送信機１１８に取り付けられる。読み取り装置１０８がタグ装置１２０から照合コードを正常に読み取ることができるならば、電力送信機１１８と電力受信機１０６の間の充電距離は安全充電距離を満たす（例えば、充電距離≦安全充電距離）。充電距離が安全充電距離を満たすということは、電力受信機１０６が電力送信機１１８の近くに配置されていること（例えば、図６に示すように電力受信機１０６が電力送信機１１８の
直上に配置されていること）を意味する。この場合、電力送信機１１８は、無線接続を用いて電力を安全に電力受信機１０６に送信することができる。
【００７５】
図示される実施形態では、読み取り装置１０８は信号線６０２を介して第１の通信ユニット１０４と通信可能に結合されている。読み取り装置１０８は、タグ装置１２０から取得した照合コードを、第１の通信ユニット１０４を介してタグ装置１２０に送信する。充電コントローラ１１２は、この照合コードを照合する。充電コントローラ１１２は、電力送信機１１８に電力をコードの照合に敏感な無線接続を用いている電力受信機１０６に送るように指示する。
【００７６】
対象物１０２は、識別シンボル１１０を有していてもよい。識別シンボル１１０は、電力受信機１０６の近くに配置される。また、カメラ１２２は、電力送信機１１８の近くに配置される。たとえば、識別シンボル１１０は、電力受信機１０６に取り付けられ、カメラ１２２は、電力送信機１１８に取り付けられる。カメラ１２２は、識別シンボル１１０の直下に配置される。カメラ１２２が識別シンボル１１０を正常に表す画像を撮影可能であるならば、電力送信機１１８と電力受信機１０６の間の充電距離は安全充電距離以内である。この場合、電力送信機１１８は、無線接続を用いて電力を安全に電力受信機１０６に送信することができる。
【００７７】
図７は、安全充電範囲７０４と安全充電距離７０２を例示する図式表現７００である。図式表現７００は、電力送信機１１８、電力受信機１０６、およびこれらの間の充電距離７０６を示す。図式表現７００は、電力送信機１１８に取り付けられたタグ装置１２０、電力受信機１０６に取り付けられた読み取り装置１０８、およびタグ装置１２０と読み取り装置１０８の間の読み取り距離７０８も示す。電力送信機１１８と電力受信機１０６の間の充電距離７０６は、安全充電距離７０２を満たしている。例えば、充電距離７０６は安全充電距離７０２よりも小さい。安全充電範囲７０４は、電力送信機１１８からの距離が安全充電距離７０２以内の範囲である。対象物１０２は、安全充電範囲７０４内に位置しているので、電力送信機１１８は電力受信機１０６に対してワイヤレス充電が可能である。
【００７８】
上記の説明では、本発明を十分に理解できるように、多くの詳細について説明した。しかしながら、各実施形態はこれらの具体的な詳細無しでも良いことは当業者にとって明らかであろう。また、説明が不明瞭になることを避けるために、構造や装置をブロック図の形式で表した。たとえば、本実装は、ユーザインタフェースおよび特定のハードウェアとともに説明する。しかし、ここでの説明は、データおよびコマンドを受信する任意のタイプの計算装置および任意の周辺機器について適用できる。
【００７９】
本明細書における「一実施形態」または「ある実施形態」等という用語は、その実施形態と関連づけて説明される特定の特徴・構造・性質が少なくとも本発明の一つの実施形態に含まれることを意味する。「一実施形態における」等という用語は本明細書内で複数用いられるが、これらは必ずしも同一の実施形態を示すものとは限らない。また、「実施例」や「実装例」等の用語についても同様である。
【００８０】
以下の詳細な説明の一部は、有形（非一時的）なコンピュータ可読記憶媒体に記憶されたデータビットに対する動作のアルゴリズムおよび記号的表現として提供される。これらのアルゴリズム的な説明および表現は、データ処理技術分野の当業者によって、他の当業者に対して自らの成果の本質を最も効果的に説明するために用いられるものである。なお、本明細書において（また一般に）アルゴリズムとは、所望の結果を得るための論理的な手順を意味する。処理のステップは、物理量を物理的に操作するものである。必ずしも必須ではないが、通常は、これらの量は記憶・伝送・結合・比較およびその他の処理が可能
な電気的または磁気的信号の形式を取る。通例にしたがって、これらの信号をビット・値・要素・エレメント・シンボル・キャラクタ・項・数値などとして称することが簡便である。
【００８１】
なお、これらの用語および類似する用語はいずれも、適切な物理量と関連付いているものであり、これら物理量に対する簡易的なラベルに過ぎないということに留意する必要がある。以下の説明から明らかなように、特に断らない限りは、本明細書において「処理」「計算」「コンピュータ計算（処理）」「判断」「表示」等の用語を用いた説明は、コンピュータシステムや類似の電子的計算装置の動作および処理であって、コンピュータシステムのレジスタやメモリ内の物理的（電子的）量を、他のメモリやレジスタまたは同様の情報ストレージや通信装置、表示装置内の物理量として表される他のデータへ操作および変形する動作および処理を意味する。
【００８２】
本発明は本明細書で説明される動作を実行する装置にも関する。この装置は要求される目的のための特別に製造されるものであっても良いし、汎用コンピュータを用いて構成しコンピュータ内に格納されるプログラムによって選択的に実行されたり再構成されたりするものであっても良い。そのようなコンピュータープログラムはコンピュータで読取り可能な記憶媒体に格納されることができる。そして、フロッピー（登録商標）ディスク、光ディスク、ＣＤ  ＲＯＭと磁気ディスクを含むディスク、読出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気であるか光学カード、不揮発性メモリ付きのＵＳＢキーを含むフラッシュメモリまたは電子指示を保存することにふさわしいどんな種類のメディアのでもどんなタイプでも含むが、これに限定されるものではない。そして、各々がコンピュータシステムバスに結合する。
【００８３】
発明の具体的な実施形態は、完全にハードウェアによって実現されるものでも良いし、完全にソフトウェアによって実現されるものでも良いし、ハードウェアとソフトウェアの両方によって実現されるものでも良い。好ましい実装例は、ソフトウェアによって実現される。ここでソフトウェアとは、ファームウェア、常駐ソフトウェア、マイクロコードやその他のソフトウェアを含むものである。
【００８４】
さらに、ある実施形態は、コンピュータが利用あるいは読み込み可能な記憶媒体からアクセス可能なコンピュータプログラムプロダクトの形態を取る。この記憶媒体は、コンピュータや任意の命令実行システムによってあるいはそれらと共に利用されるプログラムコードを提供する。コンピュータが利用あるいは読み込み可能な記憶媒体とは、命令実行システムや装置によってあるいはそれらと共に利用されるプログラムを、保持、格納、通信、伝搬および転送可能な任意の装置を指す。
【００８５】
プログラムコードを格納・実行するために適したデータ処理システムは、システムバスを介して記憶素子に直接または間接的に接続された少なくとも１つのプロセッサを有する。記憶素子は、プログラムコードの実際の実行に際して使われるローカルメモリや、大容量記憶装置や、実行中に大容量記憶装置からデータを取得する回数を減らすためにいくつかのプログラムコードを一時的に記憶するキャッシュメモリなどを含む。
【００８６】
入力／出力（Ｉ／Ｏ）装置は、例えばキーボード、ディスプレイ、ポインティング装置などであるが、これらはＩ／Ｏコントローラを介して直接あるいは間接的にシステムに接続される。
【００８７】
システムにはネットワークアダプタも接続されており、これにより、私的ネットワークや公共ネットワークを介して他のデータ処理システムやリモートにあるプリンタや記憶装置に接続される。モデム、ケーブルモデム、イーサネット（登録商標）は、現在利用可能
なネットワークアダプタのほんの一例である。
【００８８】
最後に、本明細書において提示されるアルゴリズムおよび表示は特定のコンピュータや他の装置と本来的に関連するものではない。本明細書における説明にしたがってプログラムを有する種々の汎用システムを用いることができるし、また要求された処理ステップを実行するための特定用途の装置を製作することが適した場合もある。これら種々のシステムに要求される構成は、以下の説明において明らかにされる。さらに、本発明は、任意の特定のプログラミング言語と関連づけられるものではない。ここに表されて、いろいろなプログラミング言語が本明細書の教えを実施するために用いられることができることはいうまでもない。
【００８９】
実施形態の前述の説明は、例示と説明を目的として行われたものである。したがって、開示された実施形態が本発明の全てではないし、本発明を上記の実施形態に限定するものでもない。本発明は、上記の開示にしたがって、種々の変形が可能である。本発明の範囲は上述の実施形態に限定解釈されるべきではなく、特許請求の範囲にしたがって解釈されるべきである。本発明の技術に詳しい者であれば、本発明はその思想や本質的特徴から離れることなくその他の種々の形態で実現できることを理解できるであろう。同様に、モジュール・処理・特徴・属性・方法およびその他の本発明の態様に関する名前付けや分割方法は必須なものでものないし重要でもない。また、本発明やその特徴を実装する機構は異なる名前や分割方法や構成を備えていても構わない。さらに、当業者であれば、モジュール・処理・特徴・属性・方法およびその他の本発明の態様は、ソフトウェア、ハードウェア、ファームウェアもしくはこれらの組合せとして実装できることを理解できるであろう。また、本発明をソフトウェアとして実装する場合には、モジュールなどの各要素は、どのような様式で実装されても良い。例えば、スタンドアローンのプログラム、大きなプログラムの一部、異なる複数のプログラム、静的あるいは動的なリンクライブラリー、カーネルローダブルモジュール、デバイスドライバー、その他コンピュータプログラミングの当業者にとって既知な方式として実装することができる。さらに、本発明の実装は特定のプログラミング言語に限定されるものではないし、特定のオペレーティングシステムや環境に限定されるものでもない。以上のように、上記の本発明の説明は限定的なものではなく例示的なものであり、本発明の範囲は添付の特許請求の範囲にしたがって定められる。
【符号の説明】
【００９０】
１０２  対象物（充電対象物）
１０４  第１の通信部
１０６  電力受信機
１０８  読み取り装置
１１０  識別シンボル
１１２  充電コントローラ
１１８  電力送信機
１２０  タグ装置
１２２  カメラ
【図１】
2014187857.tif 000003
【図２】
2014187857.tif 000004
【図３】
2014187857.tif 000005
【図４】
2014187857.tif 000006
【図５】
2014187857.tif 000007
【図６】
2014187857.tif 000008
【図７】
2014187857.tif 000009