(57)【要約】【課題】異なる充電モードを要求する複数の受電装置に対し、適切な給電を行うことのできる仕組みを提供することを目的とする。【解決手段】二次電池を有する複数の受電装置それぞれから、二次電池の通常充電及び通常充電に比べて早いタイミングにおいて充電を完了する急速充電のいずれの充電を希望するかを示す充電モード情報を受信する充電モード情報受信手段と、充電モード情報に基づいて、複数の受電装置への給電の順番を決定する給電順番決定手段と、給電順番決定手段により決定された順番に従って、複数の受電装置に対して、無線により給電を行う給電手段とを有することによって課題を解決する。【選択図】図２
2014155281.tif 000002
【特許請求の範囲】
【請求項１】
二次電池を有する複数の受電装置それぞれから、前記二次電池の通常充電及び前記通常充電に比べて早いタイミングにおいて充電を完了する急速充電のいずれの充電を希望するかを示す充電モード情報を受信する充電モード情報受信手段と、
前記充電モード情報に基づいて、前記複数の受電装置への給電の順番を決定する給電順番決定手段と、
前記給電順番決定手段により決定された順番に従って、前記複数の受電装置に対して、無線により給電を行う給電手段と
を有することを特徴とする給電装置。
【請求項２】
前記受電装置それぞれから各受電装置が有する前記二次電池の電池残量情報を受信する電池残量情報受信手段をさらに有し、
前記給電順番決定手段は、さらに前記電池残量情報に基づいて、前記順番を決定することを特徴とする請求項１に記載の給電装置。
【請求項３】
前記充電モード情報に基づいて、前記通常充電の前記受電装置への給電時間を第１の時間に決定し、前記急速充電の前記受電装置への給電時間を前記第１の時間に比べて長い第２の時間に決定する給電時間決定手段をさらに有し、
前記給電順番決定手段は、さらに前記給電時間に基づいて、前記順番を決定することを特徴とする請求項１又は２に記載の給電装置。
【請求項４】
前記給電手段は、前記給電時間決定手段により決定された前記給電時間の間、前記受電装置に対して、給電を行うことを特徴とする請求項３に記載の給電装置。
【請求項５】
前記充電モード情報に基づいて、前記通常充電の前記受電装置への給電電力を第１の電力に決定し、前記急速充電の前記受電装置への給電電力を前記第１の電力に比べて大きい第２の電力に決定する給電電力決定手段をさらに有し、
前記給電手段は、前記給電電力決定手段により決定された電力の給電を行うことを特徴とする請求項１又は２に記載の給電装置。
【請求項６】
二次電池を有する複数の受電装置それぞれから、前記二次電池の通常充電及び前記通常充電に比べて早いタイミングにおいて充電を完了する急速充電のいずれの充電を希望するかを示す充電モード情報を受信する充電モード情報受信手段と、
前記充電モード情報に基づいて、前記複数の受電装置への給電の順番を決定する給電順番決定手段と、
前記給電順番決定手段により決定された順番に従って、前記複数の受電装置に対して、無線により給電を行う給電手段と
を有することを特徴とする画像形成装置。
【請求項７】
給電装置が実行する給電方法であって、
二次電池を有する複数の受電装置それぞれから、前記二次電池の通常充電及び前記通常充電に比べて早いタイミングにおいて充電を完了する急速充電のいずれの充電を希望するかを示す充電モード情報を受信する充電モード情報受信ステップと、
前記充電モード情報に基づいて、前記複数の受電装置への給電の順番を決定する給電順番決定ステップと、
前記給電順番決定ステップにおいて決定された順番に従って、前記複数の受電装置に対して、無線により給電を行う給電ステップと
を含むことを特徴とする給電方法。
【請求項８】
コンピュータを、
二次電池を有する複数の受電装置それぞれから、前記二次電池の通常充電及び前記通常充電に比べて早いタイミングにおいて充電を完了する急速充電のいずれの充電を希望するかを示す充電モード情報を受信する充電モード情報受信手段と、
前記充電モード情報に基づいて、前記複数の受電装置への給電の順番を決定する給電順番決定手段と、
前記給電順番決定手段により決定された順番に従って、前記複数の受電装置に対して、無線による給電を制御する給電制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給電装置、画像形成装置、給電方法及びプログラムに関する。
【背景技術】
【０００２】
従来、非接触（ワイヤレス）でバッテリの充電を行う給電システムが知られている。このようなワイヤレス給電システムは、携帯電話やスマートフォンなどの携帯端末のバッテリへの給電を行い、バッテリを充電することができる。
一方、接触式の受電システムにおいては、通常の充電の他、通常充電よりも短時間で充電を完了させる急速充電の２つの充電モードを有するものが知られている。例えば、特許文献１には、急速充電向けの電池及び通常充電向けの電池の２つの電池を有する受電装置を給電対象とし、各電池の電池残量に応じて、通常充電及び急速充電を切り替えるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８６９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ワイヤレス充電システムにおいては、複数の受電装置に対して給電を行う場合がある。さらに、給電対象の複数の受電装置それぞれが独立に通常充電又は急速充電の充電モードを希望する場合がある。このような場合において、各受電装置に対し、適切な給電を行う技術の提供が望まれている。
【０００５】
本発明はこのような問題点に鑑みなされたもので、異なる充電モードを要求する複数の受電装置に対し、適切な給電を行うことのできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、給電装置であって、二次電池を有する複数の受電装置それぞれから、前記二次電池の通常充電及び前記通常充電に比べて早いタイミングにおいて充電を完了する急速充電のいずれの充電を希望するかを示す充電モード情報を受信する充電モード情報受信手段と、前記充電モード情報に基づいて、前記複数の受電装置への給電の順番を決定する給電順番決定手段と、前記給電順番決定手段により決定された順番に従って、前記複数の受電装置に対して、無線により給電を行う給電手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、異なる充電モードを要求する複数の受電装置に対し、適切な給電を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】無線給電システムを示す図である。
【図２】画像形成装置を示す図である。
【図３】受電装置を示す図である。
【図４】給電処理を示すシーケンス図である。
【図５】スーパーフレームを示す図である。
【図６Ａ】フレームフォーマットの一例を示す図である。
【図６Ｂ】フレームフォーマットの一例を示す図である。
【図７】受電装置情報テーブルの一例を示す図である。
【図８】関連付け期間における処理を示すフローチャートである。
【図９】伝送準備期間における処理を示すフローチャートである。
【図１０】給電順番テーブルの一例を示す図である。
【図１１】給電順番テーブル作成処理を示すフローチャートである。
【図１２】電力伝送期間における処理を示すフローチャートである。
【図１３】受付画面の一例を示す図である。
【図１４】電力伝送期間設定画面の一例を示す図である。
【図１５】電力伝送期間全体の時間設定画面の一例を示す図である。
【図１６】１台当たりの割り当て時間設定画面の一例を示す図である。
【図１７】給電順番設定画面の一例を示す図である。
【図１８】優先設定画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、無線給電システムを示す図である。無線給電システムは、給電装置としての画像形成装置１００と、受電装置１２０とを有している。受電装置１２０は、例えばスマートフォンや携帯電話等の携帯端末である。なお、図１においては、３つの受電装置１２０を示しているが、受電装置１２０の数は、実施形態に限定されるものではない。
画像形成装置１００は、受電装置１２０に無線で電力を送る。また、画像形成装置１００は、受電装置１２０との間で給電のために必要なデータ通信うぃ行う。受電装置１２０は、画像形成装置１００から無線で電力を受ける。また、受電装置１２０は、画像形成装置１００との間で給電のために必要なデータ通信を行う。
【００１１】
ここで、給電エリア３０は、画像形成装置１００から受電装置１２０へ給電が実行可能なエリアである。給電エリア３０は、画像形成装置１００の給電能力により定まる範囲である。図１に示すように、給電エリア３０内に複数の受電装置１２０が存在する場合には、画像形成装置１００は、複数の受電装置１２０それぞれに対して無線給電を実行することができる。
通信エリア４０は、画像形成装置１００と受電装置１２０の間においてデータ通信が実行可能なエリアである。通信エリア４０は、給電エリア３０よりも広い範囲であり、通信エリア４０は、給電エリア３０を包含している。
【００１２】
図２は、画像形成装置１００を示す図である。画像形成装置１００は、コントローラユニット１０３、無線送受信部１０１、無線給電部１０２、操作部１０９、スキャナ部１１０、プリント部１１１、通信部アンテナ１１３及び給電部アンテナ１１４を有している。
コントローラユニット１０３は、スキャナ部１１０、プリント部１１１及び操作部１０９とバスで接続される。ここで、スキャナ部１１０は、画像入力デバイスである。プリント部１１１は、画像出力デバイスである。操作部１０９は、ユーザインターフェースである。さらに、コントローラユニット１０３は、無線送受信部１０１及び無線給電部１０２とバス１１５で接続される。コントローラユニット１０３は、ＣＰＵ１０４、ＲＡＭ１０５、ＲＯＭ１０６及びＨＤＤ１０７を有している。
【００１３】
ＲＡＭ１０５は、ワーク用のメモリである。また、ＲＡＭ１０５は、受電装置情報を格納する。ここで、受電装置情報とは、受電装置１２０のＩＤ情報や受電装置１２０が備える二次電池の電池残量等の情報である。受電装置情報は、無線送受信部１０１が受電装置１２０から受信し、ＣＰＵ１０４によりＲＡＭ１０５に格納される。ＲＡＭ１０５はまた、電力伝送期間の設定値、給電順番情報などの情報を格納する。これらの情報は、ＣＰＵ１０４によりＲＡＭ１０５に格納される。
ＲＯＭ１０６は、ＣＰＵ１０４の制御用プログラムを格納している。ＨＤＤ１０７は、スキャナ部１１０から入力される画像データを一時的に格納する。ＣＰＵ１０４は、ＲＯＭ１０６に格納されているプログラムに従って、動作して画像形成装置１００を制御する。
なお、後述する画像形成装置１００の機能や処理は、ＣＰＵ１０４がＲＯＭ１０６又はＨＤＤ１０７に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
プリント部１１１は、コントローラユニット１０３から出力された画像データに従って、潜像を形成し、潜像を用紙に転写する。スキャナ部１１０は、用紙に印刷された画像を読み込み電子化して、コントローラユニット１０３に出力する。操作部１０９は、画像形成装置１００の設定や画像形成装置１００の操作指示、受電装置１２０に給電する時間の区切りとなる電力伝送期間、受電装置１２０に給電する順番等の設定入力をユーザから受け付けるユーザインターフェースである。操作部１０９はまた、各種情報を表示する表示部を有している。
【００１４】
無線送受信部１０１は、通信部アンテナ１１３を介して送受信する無線信号を変調・復調する。無線送受信部１０１は、ＣＰＵ１０４とバス１１５で接続され、ＣＰＵ１０４により制御される。画像形成装置１００は、通信部アンテナ１１３及び無線送受信部１０１を介して、受電装置１２０から受電装置情報や印刷データを受信し、また受電装置１２０に給電指示を送信する。
受電装置１２０から取得した受電装置情報は、ＲＯＭ１０６が格納しているプログラムに従って、ＣＰＵ１０４により処理され、ＲＡＭ１０５に記録される。受電装置１２０から受信した印刷データも同様に、ＲＯＭ１０６に格納しているプログラムに従って、ＣＰＵ１０４に処理され、ＨＤＤ１０７に記録され、又はプリント部１１１へ出力される。
無線給電部１０２は、受電装置１２０に非接触で電力を供給する給電部である。無線給電部１０２は、給電部アンテナ１１４に接続し、給電部アンテナ１１４を介して電気エネルギーを受電装置１２０へ供給する。無線給電部１０２の出力制御は、ＣＰＵ１０４により行われる。
【００１５】
図３は、受電装置１２０を示す図である。受電装置１２０は、ＣＰＵ２１０、ＲＡＭ２２０、ＲＯＭ２４０、無線送受信部２００、無線受電部２３０、通信部アンテナ２５０、受電部アンテナ２６０及び二次電池２７０を有し、これらは、バス２８０で接続されている。
ＣＰＵ２１０は、ＲＯＭ２４０に記憶された制御プログラムに従って、受電装置１２０を制御する。ＲＡＭ２２０は、ＣＰＵ２１０が処理を行う場合のワークメモリである。ＲＯＭ２４０は、ＣＰＵ２１０向けの制御プログラムを格納する。ＲＯＭ２４０はまた、各受電装置１２０に固有の受電装置ＩＤを格納している。受電装置ＩＤにより、複数の受電装置１２０が識別される。
なお、後述する受電装置１２０の機能や処理は、ＣＰＵ２１０がＲＯＭ２４０に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
無線送受信部２００は、画像形成装置１００と通信するＩＦである。無線送受信部２００は、通信部アンテナ２５０を介して通信を行う。無線受電部２３０は、受電部アンテナ２６０を介し、画像形成装置１００の無線給電部１０２から供給された電力を受電する。無線受電部２３０が受電した電力は、二次電池２７０を充電する。二次電池２７０は、受電装置１２０のＣＰＵ２１０、ＲＡＭ２２０、ＲＯＭ２４０、無線送受信部２００及び無線受電部２３０に電力を供給する。
【００１６】
図４は、無線給電システムによる給電処理を示すシーケンス図である。給電処理において、画像形成装置１００から受電装置１２０への給電が実行される。なお、図４においては、受電装置ＩＤ「ＡＡ」、「ＢＢ」及び「ＦＦ」の３つの受電装置１２０が通信エリア４０内に存在することとする。
図４においては、画像形成装置１００が受電装置ＩＤ「ＡＡ」及び「ＢＢ」の受電装置１２０への給電を行い、且つ受電装置ＩＤ「ＦＦ」の受電装置１２０への無線給電を行わないと決定し、この決定に従い処理を進める場合について説明する。
給電処理は、図４に示すように、関連付け期間、伝送準備期間及び電力伝送期間それぞれにおける３つの処理に大別される。無線給電システムは、この一連の処理を１フレームとし、このフレームを繰り返すことにより、給電を実行する。以下各ステップの詳細説明を行う。
【００１７】
＜関連付け機関＞
ステップＳ３０１のＡＲＱ（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑ）処理において、画像形成装置１００ＣＰＵ１０４は、バス１１５を介して無線送受信部１０１に通信コマンドを発行する。無線送受信部１０１は、各受電装置１２０に対しブロードキャスト通信を行い、受電装置１２０に給電開始を通知する。
ステップＳ３０２及びＳ３０３のＡＲＳ（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）処理において、受電を希望する受電装置１２０は、自身の受電装置ＩＤを画像形成装置１００に送信する。これに対し、画像形成装置１００の無線送受信部１０１は、受電装置ＩＤを受信する。そして、画像形成装置１００のＣＰＵ１０４は、無線送受信部１０１からバス１１５を介して受電装置ＩＤを取得し、受電装置ＩＤから受電を希望する受電装置１２０を検知する。
【００１８】
図４に示す例においては、受電装置ＩＤ「ＡＡ」及び「ＢＢ」の受電装置１２０は、それぞれ受電装置ＩＤを画像形成装置１００に送信する。一方、受電装置ＩＤ「ＦＦ」の受電装置１２０は、受電装置ＩＤを送信しない。
この結果、後述する伝送準備期間及び電力伝送期間の処理は、画像形成装置１００と受電装置ＩＤ「ＡＡ」及び「ＢＢ」の２つの受電装置１２０との間で実行される。画像形成装置１００と受電装置ＩＤ「ＦＦ」の受電装置１２０の間では、伝送準備期間及び電力伝送期間の処理は実行されない。
次に、画像形成装置１００のＣＰＵ１０４は、ステップＳ３０４及びステップＳ３０５のＲＡ（Ｒｅｓｐｏｎｓｅ  Ａｃｋ）を実行する。すなわち、画像形成装置１００の無線送受信部１０１は、ＣＰＵ１０４の制御の下、給電対象の受電装置１２０にそれぞれの受電装置ＩＤを返信する。これにより、ＣＰＵ１０４は、給電了承を受電装置１２０に通知する。
【００１９】
＜伝送準備期間＞
次に、画像形成装置１００ＣＰＵ１０４は、ステップＳ３０６及びステップＳ３０８のＤＲＱ（Ｄａｔａ  Ｒｅｑ）処理を実行する。すなわち、画像形成装置１００の無線送受信部１０１は、ＣＰＵ１０４の制御の下、給電対象の受電装置１２０に対し、受電装置ＩＤとともに、受電装置情報要求を送信する。
ステップＳ３０７及びステップＳ３０９のＲｅｓｐｏｎｓｅ  Ｆｒａｍｅ処理において、受電装置情報要求を受信した受電装置１２０は、受電装置情報を画像形成装置１００に送信する。画像形成装置１００の無線送受信部１０１は、受電装置情報を受信する。画像形成装置１００のＣＰＵ１０４は、バス１１５を介して無線送受信部１０１から受電装置情報を取得し、取得した受電装置情報をＲＡＭ１０５に格納する。
【００２０】
＜電力伝送期間＞
ステップＳ３１０及びステップＳ３１４のＴｒａｎｓｆｅｒｒｉｎｇ  Ｐｏｗｅｒ処理において、画像形成装置１００のＣＰＵ１０４は、給電時間及び給電開始のコマンドを無線給電部１０２に対して発行する。無線給電部１０２は、コマンドに従い、給電を開始する。
ステップＳ３１１及びステップＳ３１５のＴｅｒｍｉｎａｔｉｏｎ  ｏｆ  Ｐｏｗｅｒ  ｔｒａｎｓｆｅｒ処理において、給電時間が終了すると、画像形成装置１００無線給電部１０２は給電を終了する。無線給電部１０２は、給電を終了すると、バス１１５を介してＣＰＵ１０４に給電終了通知を送信する。また、無線送受信部１０１は、給電が行われていた受電装置１２０に対し、給電終了通知を送信する。
【００２１】
ステップＳ３１２及びステップＳ３１６のＤＡＴＡ処理において、給電終了通知を受信した受電装置１２０は、正常に受電処理を終了すると、受電処理終了通知を画像形成装置１００に送信する。画像形成装置１００の無線送受信部１０１は、受電装置１２０から受電処理終了通知を受信する。画像形成装置１００のＣＰＵ１０４は、バス１１５を介して、無線送受信部１０１から受電処理終了通知を受信する。
ステップＳ３１３及びステップＳ３１７のＤＡ（Ｄａｔａ  Ａｃｋ）処理において、画像形成装置１００の無線送受信部１０１は、ＣＰＵ１０４の制御の下、受電処理終了通知を受信した旨の確認通知を受電装置１２０に送信する。
画像形成装置１００のＣＰＵ１０４は、無線送受信部１０１からの通信により、電力伝送期間の間、所望のタイミングにおいて、給電対象となる受電装置１２０から各種情報を得られるようになっている。すなわち、ＣＰＵ１０４は、ステップＳ３１０及びステップＳ３１４の処理の実行後は、受電装置１２０から給電データを受信する処理（ステップＳ３１２、ステップＳ３１６、ステップＳ３１３、ステップＳ３１７）を適宜実行することができる。したがって、画像形成装置１００は、例えば、受電装置１２０に不測の事態が生じた場合等において、受電装置１２０からの要求によって、給電を停止することができる。
【００２２】
図５は、スーパーフレームが連続する様子を示す図である。１フレームは、図４を参照しつつ説明した期間を関連付け期間（ステップＳ３０１〜ステップＳ３０５）、伝送準備期間（ステップＳ３０６〜ステップＳ３０９）及び電力伝送期間（ステップＳ３１０〜ステップＳ３１７）を含んでいる。スーパーフレームＮ４００は、関連付け期間４１０、伝送準備期間４２０及び電力伝送期間４３０を有している。なお、各スーパーフレームの時間長は可変とする。
関連付け期間４１０において、ＣＰＵ１０４は、関連付け期間（ステップＳ３０１〜ステップＳ３０５）の処理を実行し、給電を要求する受電装置１２０から受電装置ＩＤを受信する。関連付け期間における処理については、図８を参照しつつ後述する。
【００２３】
伝送準備期間４２０において、ＣＰＵ１０４は、伝送準備期間（ステップＳ３０６〜ステップＳ３０９）の処理を実行し、給電を要求する受電装置１２０から受電装置情報を受信する。ＣＰＵ１０４は、複数の受電装置１２０から給電を要求されている場合には、各受電装置１２０から受電装置情報を受信する。伝送準備期間４２０における処理については、図９を参照しつつ後述する。
電力伝送期間４３０において、ＣＰＵ１０４は、電力伝送期間（ステップＳ３１０〜ステップＳ３１７）の処理を実行し、受電を要求する受電装置１２０への給電を行う。電力伝送期間４３０における処理については、図１２を参照しつつ後述する。
【００２４】
図５に示すスーパーフレームＮ４００は、受電装置ＩＤ「ＡＡ」及び「ＢＢ」の２つの受電装置１２０から給電を要求された場合のスーパーフレームである。したがって、伝送準備期間４２０においては、画像形成装置１００は、受電装置ＩＤ「ＡＡ」及び「ＢＢ」の２つの受電装置１２０それぞれとの間で伝送準備処理を実行する。また、電力伝送期間４３０においては、画像形成装置１００は、受電装置ＩＤ「ＡＡ」及び「ＢＢ」の２つの受電装置１２０それぞれに対する電力伝送処理を実行する。
図５に示す例においては、電力伝送期間４３０において、画像形成装置１００は、まず受電装置ＩＤ「ＢＢ」の受電装置１２０に対する電力伝送処理を行い、その後受電装置ＩＤ「ＡＡ」の受電装置１２０に対する電力伝送処理を行う。なお画像形成装置１００が電力伝送を行う受電装置１２０の順番を決定する処理については後述する。このように、本実施の形態にかかる画像形成装置１００は、１スーパーフレーム内の電力伝送期間４３０において、複数の受電装置１２０への給電を行うことができる。
【００２５】
図６Ａ及び図６Ｂは、スーパーフレーム内の処理において、画像形成装置１００と受電装置１２０との間で送受信される情報のフレームフォーマットの一例を示す図である。画像形成装置１００及び受電装置１２０は、図６Ａ及び図６Ｂに示すフレームフォーマットのパケットを用いて、給電処理におけるデータ通信を実現する。
フレームヘッダー５１０は、データ転送時の宛先等を示すものである。フレームヘッダー５１０は、ＩＤ５１１、フレームコントロール５１２、発信元アドレス５１３、行先アドレス５１４及びシーケンスナンバー５１５を含む。ＩＤ５１１は、画像形成装置１００と受電装置１２０との間でデータ通信を行うときに使われるＩＤである。フレームコントロール５１２は、画像形成装置１００と受電装置１２０との間のデータ交換のための情報である。発信元アドレス５１３は、データ転送時における発信元のアドレスである。行先アドレス５１４は、データ転送時における行先のアドレスである。シーケンスナンバー５１５は、フレームの番号である。
フレームボディ５２０は、データ転送時のデータ本体の情報である。フレームボディ５２０は、ペイロード５２１及びフレームチェックシーケンス５２２を含む。ペイロード５２１は、データ本体である。フレームチェックシーケンス５２２は、ペイロード５２１のエラーチェックを行うデータである。
【００２６】
ペイロード５２１には各種情報が割り当てられる。例えば、受電装置１２０から画像形成装置１００へ送信されるパケットの場合、図６Ａに示すように、受電装置ＩＤ５３０、電池残量５４０及び充電モード５５０が、ペイロード５２１に割り当てられる。
また、後述する図１２のステップＳ７２６の処理で送信されるパケットにおいては、中断要求がペイロード５２１に割り当てられる。また、画像形成装置１００から受電装置１２０へ送信されるパケットの場合、図６Ｂに示すように、受電装置ＩＤ５３０、電池残量５４０、充電モード５５０及び急速充電許可６６０がペイロード５２１に割り当てられる。
また、後述する図１２のステップＳ７０３の処理で送信されるパケットでは、給電開始コマンドがペイロード５２１に割り当てられる。また、後述する図１２のステップＳ７０６の処理で送信されるパケットでは、給電終了通知がペイロード５２１に割り当てられる。
【００２７】
受電装置ＩＤ５３０は、受電装置１２０を区別する固有の番号である。電池残量５４０は、受電装置１２０の二次電池２７０の電池残量を表す。充電モード５５０は、受電装置１２０が、急速充電及び通常充電のいずれの充電モードを希望するかを画像形成装置１００に通知するフラグである。ここで、急速充電は、通常充電に比べて早いタイミングにおいて充電を完了するものである。受電装置１２０は、急速充電を希望する場合、充電モード５５０に「１」を設定し、画像形成装置１００へパケットを送信する。受電装置１２０は、通用充電を希望する場合、充電モード５５０に「０」を設定し、画像形成装置１００へパケットを送信する。
なお、本実施の形態にかかる画像形成装置１００は、急速充電を希望する受電装置１２０に対し、通常充電を希望する受電装置１２０に比べて長い充電時間（電力伝送期間）を割り当てる。画像形成装置１００は、このように充電時間を長くすることにより、急速充電の希望に対し、通常充電に比べて早いタイミングにおける充電完了を実現する。
【００２８】
急速充電許可６６０は、画像形成装置１００が、受電装置１２０に急速充電を許可するか否かを通知するフラグである。急速充電を希望した受電装置１２０に対し、画像形成装置１００が急速充電を許可する場合、画像形成装置１００は、ＣＰＵ１０４により急速充電許可６６０に「１」を設定し、受電装置１２０へパケットを送信する。急速充電を希望した受電装置１２０に対し、画像形成装置１００が急速充電を許可しない場合、画像形成装置１００は、ＣＰＵ１０４により急速充電許可６６０に「０」を設定し、受電装置１２０へパケットを送信する。
ここで、画像形成装置１００による急速充電の許可又は不許可の判断について説明する。例えば、関連付け期間４１０において、急速充電を希望する同一の受電装置１２０を毎回検出するような場合には、この受電装置１２０が給電エリア３０内に据え置かれている可能性がある。そこで、この場合には、画像形成装置１００は、毎回検出される受電装置１２０への急速充電を不許可と判断する。この場合、画像形成装置１００は、検出回数閾値を予めＲＯＭ１０６等に格納しておく。そして、画像形成装置１００のＣＰＵ１０４は、検出回数閾値以上の回数連続して同一の受電装置１２０を検出した場合に、この受電装置１２０の急速充電を不許可とする。
また、他の例としては、画像形成装置１００は、各受電装置１２０の電池残量の閾値を予めＲＯＭ１０６等に格納しておく。そして、画像形成装置１００のＣＰＵ１０４は、電池残量閾値以上の電池残量を示す受電装置１２０への急速充電については、不許可と判断しても良い。
【００２９】
図７は、受電装置情報テーブルのデータ構成の一例を示す図である。なお、受電装置情報テーブルは、画像形成装置１００のＲＯＭ１０６等の記憶部に格納されている。受電装置情報テーブルは、画像形成装置１００のＣＰＵ１０４により生成される。ＣＰＵ１０４は、受電装置１２０から受信した受電装置情報に基づいて、受電装置情報テーブルを生成する。なお、受電装置情報テーブルを生成する処理については後述する。
受電装置情報テーブルは、通し番号８０００、受電装置ＩＤ８０１０、電池残量８０２０、充電モード８０３０及び受電装置の電力伝送期間８０４０を有している。図７に示す受電装置情報テーブルは、通し番号８０００「１」〜「９」に対応付けられた９のレコードを有している。通し番号８０００は、画像形成装置１００が各受電装置１２０を検出した順番、すなわち検出順に各受電装置１２０に対して付与される番号である。受電装置ＩＤ８０１０は、受電装置１２０が持つ固有の番号である。通し番号８０００及び受電装置ＩＤ８０１０は、図８のＳ５０４においてＣＰＵ１０４により受電装置情報テーブルに格納される。
【００３０】
電池残量８０２０は、受電装置１２０が備える二次電池２７０の電池残量である。充電モード８０３０は、受電装置１２０が希望する充電モードを示すフラグである。充電モード８０３０には、受電装置１２０が通常充電を希望する場合には「０」、受電装置１２０が急速充電を希望する場合には「１」が設定される。なお、充電モード８０３０は、受電装置１２０が画像形成装置１００に送付するパケットの充電モード５５０に設定された値である。
受電装置の電力伝送期間８０４０は、各受電装置１２０に割り当てられた電力伝送期間である。受電装置の電力伝送期間８０４０は、受電装置１２０の充電モードに応じて定まる値である。電池残量８０２０、充電モード８０３０及び受電装置の電力伝送期間８０４０は、図９のＳ６０４においてＣＰＵ１０４により受電装置情報テーブルに格納される。
【００３１】
図８は、関連付け期間における詳細な処理を示すフローチャートである。図８を参照しつつ、画像形成装置１００と、受電装置ＩＤ「ＡＡ」及び「ＢＢ」の２つの受電装置１２０との間の処理について説明する。画像形成装置１００においては、ステップＳ５０１において、ＣＰＵ１０４は、無線給電部１０２を介して受電装置１２０に対し、ブロードキャスト通信により給電開始を通知する。次に、ステップＳ５０２において、ＣＰＵ１０４は、関連付け期間が終了したか否かを判断する。
ステップＳ５０２において、ＣＰＵ１０４は、関連付け期間が終了していないと判断した場合には、処理をステップＳ５０３へ進める。ステップＳ５０２において、ＣＰＵ１０４は、関連付け期間を終了したと判断した場合には、処理を終了する。ステップＳ５０３において、ＣＰＵ１０４は、受電装置１２０から受電希望通知ＩＤを受信したか否かを判断する。ここで、受信希望通知ＩＤとは、受電装置１２０が受電を希望する旨と、受電を希望する受電装置１２０の受電装置ＩＤとを含む情報である。
【００３２】
ステップＳ５０３において、ＣＰＵ１０４は、受電装置１２０から受電希望通知ＩＤを受信していないと判断した場合には、処理をステップＳ５０２へ進める。ステップＳ５０３において、ＣＰＵ１０４は、受電装置１２０から受電希望通知ＩＤを受信したと判断した場合には、処理をステップＳ５０４へ進める。
ステップＳ５０４において、ＣＰＵ１０４は、ステップＳ５０３で受電装置１２０から受信した受電希望通知ＩＤに基づいて、受電装置情報テーブルを作成する。そして、ＣＰＵ１０４は、作成した受電装置情報テーブルをＲＡＭ１０５に格納する。具体的には、ＣＰＵ１０４は、受電希望通知ＩＤに示される受電装置ＩＤを受電装置ＩＤ８０１０に格納する。ＣＰＵ１０４はさらに、受電希望通知ＩＤに基づいて格納した受電装置ＩＤに対し、通し番号を付与し、付与した通し番号を通し番号８０００に格納する。
ステップＳ５０５において、ＣＰＵ１０４は、ステップＳ５０３で受信した受電希望通知ＩＤを、無線送受信部１０１を介して通信可能なすべての受電装置１２０に送信する。続いて、ＣＰＵ１０４は、処理をステップＳ５０２へ進める。ステップＳ５０５の処理を終了すると、画像形成装置１００と受電装置１２０間の通信は終了する。これにより、別の受電装置１２０が、画像形成装置１００と通信を出来ることになる。
【００３３】
次に、関連付け期間における、受電装置ＩＤ「ＡＡ」の受電装置１２０の処理について説明する。ステップＳ５１１において、受電装置１２０のＣＰＵ２１０は、画像形成装置１００からの給電通知を受信する。ステップＳ５１２において、ＣＰＵ２１０は、送信待機状態か否かを判断する。具体的には、ＣＰＵ２１０は、画像形成装置１００と他の受電装置１２０とが通信を行っているか否かを判断する。
ステップＳ５１２において、ＣＰＵ２１０は、送信待機状態であると判断した場合には、処理をステップＳ５１６へ進める。ステップＳ５１２において、ＣＰＵ２１０は、待機状態ではないと判断した場合には、処理をステップＳ５１３へ進める。
ステップＳ５１２において、受電装置ＩＤ「ＡＡ」の受電装置１２０が画像形成装置１００と通信していたとする。この場合には、受電装置ＩＤ「ＡＡ」の受電装置１２０以外の受電装置１２０は、送信待機状態となる。すなわちこの場合、受電装置ＩＤ「ＢＢ」の受電装置１２０は、送信待機状態となる。受電装置ＩＤ「ＢＢ」の受電装置１２０は、受電装置ＩＤ「ＡＡ」の受電装置１２０と画像形成装置１００の通信が終了した場合に、画像形成装置１００と通信を行うことができる。ただし、このとき、他の受電装置１２０が画像形成装置１００と通信を行っていないことが条件となる。
【００３４】
ステップＳ５１３において、ＣＰＵ２１０は、画像形成装置１００に、受電を希望する旨と自身の受電装置ＩＤとを含む受電希望通知ＩＤを送信する。これに対応し、画像形成装置１００は、受電希望通知ＩＤを受信する（ステップＳ５０３）。次に、ステップＳ５１４において、ＣＰＵ２１０は、画像形成装置１００から受電装置ＩＤを受信する。なお、この受電装置ＩＤは、画像形成装置１００において、ステップＳ５０５において送信される。
次に、ステップＳ５１５において、ＣＰＵ２１０は、ステップＳ５１４において受信した受電装置ＩＤが自身の受電装置ＩＤか否かを判断する。ステップＳ５１５において、受信した受電装置ＩＤが自身の受電装置ＩＤである判断した場合、ＣＰＵ２１０は、処理を終了する。ステップＳ５１５において、受信した受電装置ＩＤが自身の受電装置ＩＤではないと判断した場合には、ＣＰＵ２１０は、処理をステップＳ５１８へ進める。
【００３５】
ステップＳ５１８において、関連付け期間が終了した場合には、ＣＰＵ２１０は、処理をステップＳ５１１に進める。すなわち、受電装置１２０は、画像形成装置１００からのブロードキャスト受信待ちの状態になる。ステップＳ５１８において、関連付け期間が終了しない場合には、ＣＰＵ２１０は、処理をＳ５１４に進める。
ステップＳ５１６において、ＣＰＵ２１０は、画像形成装置１００から受電装置ＩＤを受信したか否かを判断する。ここで、受電装置ＩＤは、ステップＳ５０５において、画像形成装置１００により送信されるものであり、受電を希望する受電装置１２０の受電装置ＩＤである。ステップＳ５１６において、受電装置ＩＤを受信したと判断した場合には、ＣＰＵ２１０は、処理をステップＳ５１７へ進める。ステップＳ５１６において、受電装置ＩＤを受信していないと判断した場合には、ＣＰＵ２１０は、受電装置ＩＤを受信するまでステップＳ５１６の処理を行う。
【００３６】
ステップＳ５１７において、ＣＰＵ２１０は、関連付け期間が終了したか否かを判断する。ステップＳ５１７において、ＣＰＵ２１０は、関連付け期間が終了したと判断した場合には、ステップＳ５１１へ処理を進める。ステップＳ５１７において、ＣＰＵ２１０は、関連付け期間が終了していないと判断した場合には、処理をステップＳ５１２へ進める。すなわち、ＣＰＵ２１０は、画像形成装置１００と他の受電装置１２０が通信しているか否かを確認する処理を行うことになる。そして、通信待機状態でなければ、ＣＰＵ２１０は、自身の受電希望通知ＩＤを送信する。以上で、関連付け期間における処理が完了する。
なお、関連付け期間における、受電装置ＩＤ「ＢＢ」の受電装置１２０の処理（ステップＳ５２１〜ステップＳ５２８）は、関連付け期間における、受電装置ＩＤ「ＡＡ」の受電装置１２０の処理（ステップＳ５１１〜ステップＳ５１８）と同様である。
【００３７】
図９は、伝送準備期間における詳細な処理を示すフローチャートである。ステップＳ６０１において、画像形成装置１００のＣＰＵ１０４は、ＲＡＭ１０５に記憶している受電装置情報テーブルから、１つの受電装置ＩＤを読み出す。具体的には、ＣＰＵ１０４は、受電装置情報テーブルにおいて、電池残量８０２０、充電モード８０３０及び受電装置の電力伝送期間８０４０が受電装置ＩＤに対応付けて格納されていない受電装置ＩＤを読み出す。
次に、ステップＳ６０２において、ＣＰＵ１０４は、読み出した受電装置ＩＤを含む受電装置情報要求を無線送受信部１０１から受電装置１２０に送信する。なおこのとき、受電装置情報要求は、受電装置ＩＤで識別される受電装置１２０のみに送信される。例えば、受電装置ＩＤ「ＡＡ」の受電装置１２０の受電装置情報要求は、受電装置ＩＤ「ＡＡ」の受電装置１２０に対して送信される。
【００３８】
ステップＳ６０２において、ＣＰＵ１０４は、受電装置ＩＤ「ＡＡ」を含む受電装置情報要求を、無線送受信部１０１を介して、受電装置ＩＤ「ＡＡ」の受電装置１２０に送信する。そして、この場合には、ステップＳ６１１において、受電装置ＩＤ「ＡＡ」の受電装置１２０が受電装置情報要求を受信する。同様に、ステップＳ６０２において、画像形成装置１００のＣＰＵ１０４は、受電装置ＩＤ「ＢＢ」を含む受電装置情報要求を受電装置ＩＤ「ＢＢ」の受電装置１２０に送信する。そして、この場合には、ステップＳ６２１において、受電装置ＩＤ「ＢＢ」の受電装置１２０が受電装置情報要求を受信する。
なお、受電装置ＩＤ「ＢＢ」の受電装置１２０が受電装置情報要求を受信するのは、画像形成装置１００と受電装置ＩＤ「ＡＡ」の受電装置１２０との通信が終了した後である。このように、伝送準備期間においては、画像形成装置１００は、一の受電装置１２０のみと順に通信を行うものとする。
一方、ステップＳ６１１において、受電装置ＩＤ「ＡＡ」の受電装置１２０は、受電装置情報要求を受信する。次に、ステップＳ６１２において、受電装置ＩＤ「ＡＡ」の受電装置１２０は、自身の受電装置情報を画像形成装置１００に送信する。同様に、ステップＳ６２１において、受電装置ＩＤ「ＢＢ」の受電装置１２０は、ステップＳ６２１において、画像形成装置１００から受電装置情報要求を受信し、ステップＳ６２２において自身の受電装置情報を画像形成装置１００に送信する。以上で、伝送準備期間における受電装置１２０の処理は終了する。
【００３９】
ステップＳ６０３において、画像形成装置１００のＣＰＵ１０４は、無線送受信部１０１を介して、受電装置情報要求の送信先の受電装置１２０から受電装置情報を受信する。図９に示す例においては、ステップＳ６０３において、ＣＰＵ１０４は、受電装置ＩＤ「ＡＡ」の受電装置１２０及び受電装置ＩＤ「ＢＢ」の受電装置１２０から受電装置情報を受信する。なお、受電装置情報は、充電モード情報及び電池残量情報を含む。すなわち、ステップＳ６０３の処理は、充電モード情報受信処理及び電池残量情報受信処理の一例である。
ステップＳ６０４において、画像形成装置１００のＣＰＵ１０４は、受電装置１２０から受信した受電装置情報をＲＡＭ１０５に格納する。具体的には、ＣＰＵ１０４は、受電装置情報に含まれている電池残量及び充電モードを、受電装置情報の送信元の受電装置１２０の受電装置ＩＤに対応付けて、図７に示す受電装置情報テーブルに格納する。なお、受電装置情報テーブルは、図８を参照しつつ説明した関連付け期間におけるＳ５０４において、ＣＰＵ１０４により作成される。
【００４０】
ステップＳ６０５において、ＣＰＵ１０４は、受電希望通知ＩＤを送信したすべての受電装置１２０、すなわち処理対象となるすべての受電装置１２０から受電装置情報を受信したか否かを判定する。ステップＳ６０５において、ＣＰＵ１０４は、対象となるすべての受電装置１２０から受電装置情報を受信したと判断した場合には、処理をステップＳ６０６へ進める。ステップＳ６０５において、ＣＰＵ１０４は、受電装置情報の受信が完了していない受電装置１２０が存在すると判断した場合には、処理をステップＳ６０１へ進める。
ステップＳ６０６において、ＣＰＵ１０４は、充電モードに基づいて、対象となる各受電装置１２０に対する、受電装置の電力伝送期間、すなわち給電時間を決定する。そして、ＣＰＵ１０４は、特定した受電装置の電力伝送期間を受電装置情報テーブルに格納する。これにより、受電装置情報テーブルが完成する。なお、ステップＳ６０６の処理は、給電時間決定処理の一例である。
【００４１】
受電装置の電力伝送期間は、各充電モードにより定まる値である。画像形成装置１００のＲＡＭ１０５には、充電モードに対する受電装置の電力伝送期間が予め格納されている。ＣＰＵ１０４は、この情報を参照し、各受電装置１２０の受電装置ＩＤに対応付けられている充電モードに対応する受電装置の電力伝送期間を特定する。そして、ＣＰＵ１０４は、特定した値を受電装置情報テーブルにおいて、受電装置情報の送信元の受電装置ＩＤに対応付けて格納する。
例えば、通常充電及び急速充電に対し、受電装置の電力伝送期間がそれぞれ第１の時間及び第２の時間が定められているとする。ここで、第２の時間は、第１の時間に比べて長い時間である。また、本実施の形態においては、第１の時間を６０秒、第２の時間を３００秒とする。この場合、ＣＰＵ１０４は、通常充電を要求する受電装置１２０の電力伝送期間を６０秒、急速充電を要求する受電装置１２０の電力伝送期間を３００秒と決定する。これに対応し、図７に示すように、通常充電の充電モード（充電モードのフラグの値０）に対応する受電装置の電力伝送期間として６０秒が格納される。また、急速充電の充電モード（充電モードのフラグの値１）に対応する受電装置の電力伝送期間として３００秒が格納される。
なお、各充電モードに対する受電装置の電力伝送期間の値は、ユーザにより入力、設定される値である。ユーザからの入力に従い、画像形成装置１００が受電装置の電力伝送期間を設定する処理については図１６を参照しつつ後述する。
【００４２】
画像形成装置１００のＣＰＵ１０４は、上記処理により受電装置情報テーブルが完成すると、受電装置情報テーブルから、給電順番テーブルを作成する。以下、給電順番テーブルについて説明する。図１０は、給電順番テーブルの一例を示す図である。給電順番テーブルは、通し番号９０００、受電装置ＩＤ９０１０、電池残量９０２０、充電モード９０３０、受電装置の電力伝送期間９０４０及びスキップ９０５０を有している。ＣＰＵ１０４は、受電装置情報テーブルに含まれるレコードを給電順番に並べ替えることにより、給電順番テーブルを作成する。
【００４３】
給電順番テーブルの受電装置ＩＤ９０１０及び電池残量９０２０は、それぞれ受電装置情報テーブルの受電装置ＩＤ８０１０及び電池残量８０２０と同一の値である。また、充電モード９０３０及び受電装置の電力伝送期間９０４０は、それぞれ充電モード８０３０及び受電装置の電力伝送期間８０４０と同一の値である。
通し番号９０００は、ＣＰＵ１０４により決定された給電順番を示す情報である。画像形成装置１００は、通し番号９０００に従って、各受電装置１２０に対し、順番に給電を行う。スキップ９０５０は、通し番号９０００により定まる給電順番によらず、給電を行わないことを示す情報である。
本実施形態においては、スキップ９０５０において、「しない」の情報が格納されている場合には、画像形成装置１００は、対応する受電装置１２０の給電順番通りに給電を実行する。一方で、スキップ９０５０において、「する」の情報が格納されている場合には、画像形成装置１００は、対応する受電装置１２０の給電順番において給電を実行せず、次の給電順番の受電装置１２０への給電を行う。なお、スキップ９０５０は、図１１のＳ８１１において、ＣＰＵ１０４により給電順番テーブルに格納される。
【００４４】
次に、画像形成装置１００のＣＰＵ１０４が、給電順番テーブルを作成するために利用する情報について説明する。画像形成装置１００は、ＲＡＭ１０５に、スーパーフレームの１フレームの電力伝送期間の長さ、給電順番設定情報及び優先情報を予め格納している。ＣＰＵ１０４は、ＲＡＭ１０５に格納されている１フレームの電力伝送期間の長さ、給電順番設定情報、優先設定情報及び受電装置情報テーブルに基づいて、給電順番テーブルを作成する。なお、１フレームの電力伝送期間の長さ、給電順番設定情報及び優先設定情報は、ユーザにより入力され、設定される情報である。なお、ユーザから入力された情報を設定する処理については後述する。
ここで、１フレームの電力伝送期間の長さとは、図５に示す１つのスーパーフレームＮ４００中の電力伝送期間４３０の長さである。図５に示すように電力伝送期間４３０において複数の受電装置１２０に対して電力伝送を行う場合には、各受電装置１２０への電力伝送期間の合計が、１フレームの電力伝送期間の長さとなる。
【００４５】
給電順番設定情報とは、給電順番を決定する際に基準とする条件を示す情報である。本実施形態の画像形成装置１００においては、給電順番設定情報として、検出順、電池残量小順及び電池残量大順のいずれかが設定されている。検出順は、画像形成装置１００が各受電装置１２０を検出した順番、すなわち受電装置情報テーブルの通し番号８０００を給電順番に設定することを指定するものである。電池残量小順は、電池残量が小さい順、すなわち昇順を給電順番に設定することを指定するものである。電池残量大順は、電池残量が大きい順、すなわち降順を給電順番に設定することを指定するものである。
優先設定情報は、給電順番に優先する、充電モードの条件を示す情報である。本実施形態の画像形成装置１００においては、優先情報として、急速充電優先、通常充電優先及び混在充電のいずれかが設定されている。急速充電優先は、急速充電の受電装置１２０への給電順番を通常充電の受電装置１２０への給電順番に比べて早い番号とすることを指定するものである。通常充電優先は、通常充電の受電装置１２０への給電順番を急速充電の受電装置１２０への給電順番に比べて早い番号とすることを指定するものである。混在充電は、通常充電及び急速充電の受電装置１２０への給電をバランスよく行うような給電順番とすることを指定するものである。
【００４６】
図１１は、画像形成装置１００による給電順番テーブル作成処理を示すフローチャートである。給電順番テーブルは、図１２を参照しつつ電力伝送期間における処理において、画像形成装置１００のＣＰＵ１０４により参照される。ステップＳ８０１において、ＣＰＵ１０４は、ＲＡＭ１０５に格納されている受電装置情報テーブルを読み出す。次に、ステップＳ８０２において、ＣＰＵ１０４は、ＲＡＭ１０５に格納されている給電順番設定情報を読み出す。
次に、ステップＳ８０３において、ＣＰＵ１０４は、ステップＳ８０２において読み出した給電順番設定情報に示される、給電順番を決定するための条件を特定する。Ｓ８０３において、ＣＰＵ１０４は、条件として検出順を特定した場合には、処理をＳ８０７へ進める。ステップＳ８０３において、ＣＰＵ１０４は、条件として検出順を特定しない場合、すなわち条件として電池残量大順又は電池残量小順を特定した場合には、処理をＳ８０４へ進める。
【００４７】
ステップＳ８０４において、ＣＰＵ１０４は、条件として電池残量大順を特定した場合には、処理をステップＳ８０５へ進める。ステップＳ８０４において、ＣＰＵ１０４は、条件として電池残量大順を特定しない場合、すなわち条件として電池残量小順を特定した場合には、処理をステップＳ８０６へ進める。
ステップＳ８０５において、ＣＰＵ１０４は、受電装置情報テーブルに格納されているレコードに示される電池残量が大きい順、すなわち電池残量の降順となるように各レコードを並べ替える。ここで、受電装置情報テーブルにおいて、一の受電装置１２０に対する、受電装置ＩＤ８０１０、電池残量８０２０、充電モード及び受電装置の電力伝送期間８０４０を１つのレコードとする。
【００４８】
ステップＳ８０６において、ＣＰＵ１０４は、受電装置情報テーブルに格納されている各レコードに示される電池残量が小さい順、すなわち昇順となるように、各レコードを並べ変える。以上の処理により、ＣＰＵ１０４は、電池残量大順又は電池残量小順の条件が設定されている場合には、受電装置情報テーブルのレコード順を並び替えることにより、受電装置情報テーブルを更新する。
次に、ステップＳ８０７において、ＣＰＵ１０４は、ＲＡＭ１０５に格納されている優先設定情報を読み出す。ステップＳ８０８において、ＣＰＵ１０４は、ステップＳ８０７において読み出した優先設定情報に示される、給電順番に優先する条件を特定する。ステップＳ８０８において、ＣＰＵ１０４は、条件として急速充電優先を特定した場合には、処理をステップＳ８１３へ進める。ステップＳ８０８において、ＣＰＵ１０４は、条件として急速充電優先を特定しない場合、すなわち条件として通常充電優先又は混在充電を特定した場合には、処理をステップＳ８０９へ進める。
【００４９】
ステップＳ８０９において、ＣＰＵ１０４は、条件として通常充電優先を特定した場合には、処理をステップＳ８１０へ進める。ステップＳ８０９において、ＣＰＵ１０４は、条件として通常充電優先を特定しない場合、すなわち条件として混在充電を特定した場合には、処理をステップＳ８１２へ進める。
ステップＳ８１０において、ＣＰＵ１０４は、受電装置情報テーブルの各レコードに対する受電装置１２０に対するスキップ実行の有無を判断する。具体的には、ＣＰＵ１０４は、通し番号８０００順に給電対象候補の受電装置１２０を選択する。そして、ＣＰＵ１０４は、１フレームの電力伝送期間と、受電装置情報テーブル中の受電装置の電力伝送期間とに基づいて、選択した受電装置１２０を給電対象とするか否か、すなわちスキップ実行の有無を判断する。ここで、スキップを実行するとは、受電装置１２０を給電対象としないということである。また、スキップを実行しないとは、受電装置１２０を給電対象とするということである。
【００５０】
以下、１フレームの電力伝送期間が６００秒に設定され、急速充電及び通常充電に対する、受電装置の電力伝送期間として、それぞれ３００秒及び６０秒が設定されている場合の処理について説明する。
この場合、ＣＰＵ１０４は、（式１）を満たすように１フレームにおいて給電対象とする急速充電及び通常充電それぞれの受電装置１２０の数を決定する。
（電力伝送期間全体の時間）  ≧  （急速充電の受電装置数）×（急速充電の受電装置の電力伝送期間）＋（通常充電の受電装置数）×（通常充電の電力装置の電力伝送期間）      ・・・（式１）
【００５１】
混在充電においては、ＣＰＵ１０４は、通し番号９０００順に給電対象の受電装置１２０を決定する。図１０に示す例においては、通し番号９０００が「１」〜「４」の受電装置１２０を給電対象とした場合、受電装置の電力伝送期間の合計は、４８０秒となる。さらに、給電順番「５」の受電装置１２０を給電対象とした場合には、受電装置の電力伝送期間の合計は、７８０秒となる。これは、１フレームの電力伝送期間の設定値６００秒を超過する。したがって、ＣＰＵ１０４は、通し番号９０００が「５」の受電装置１２０（受電装置ＩＤ「ＪＪ」の受電装置１２０）は給電対象外と決定する。
すなわち、ＣＰＵ１０４は、通し番号８０００が「５」の受電装置１２０に対し、スキップを実行しないと決定する。ＣＰＵ１０４は、他のレコードに対しても同様の処理を行い、通し番号９０００が「６」，「９」の受電装置１２０に対し、スキップを実行すると決定する。
【００５２】
ステップＳ８１１において、ＣＰＵ１０４は、受電装置情報テーブルと、ステップＳ８１０におけるスキップ実行の有無の判断結果とに基づいて、給電順番テーブルを作成する。具体的には、ＣＰＵ１０４は、受電装置情報テーブルに含まれる各レコードに対し、ステップＳ８１０、ステップＳ８１２又はステップＳ８１３において決定したスキップ実行の有無を示す情報を付与する。これにより、給電順番テーブルが得られる。
ステップＳ８１２において、ＣＰＵ１０４は、通常充電優先の設定に基づいて、受電装置情報テーブルの各レコードに対する受電装置１２０に対するスキップ実行の有無を判断する。具体的には、ＣＰＵ１０４は、通常充電の受電装置１２０を通し番号８０００に優先して選択する。そして、ＣＰＵ１０４は、１フレームの電力伝送期間と、受電装置情報テーブル中の受電装置情報の電力伝送期間とに基づいて、選択した受電装置１２０に対するスキップ実行の有無を判断する。
【００５３】
ステップＳ８１３において、ＣＰＵ１０４は、急速充電優先の設定に基づいて、受電装置情報テーブルの各レコードに対する受電装置１２０に対するスキップ実行の有無を判断する。具体的には、ＣＰＵ１０４は、通常充電の受電装置１２０を通し番号８０００に優先して選択する。そして、ＣＰＵ１０４は、１フレームの電力伝送期間と、受電装置情報テーブル中の受電装置情報の電力伝送期間とに基づいて、選択した受電装置１２０に対するスキップ実行の有無を判断する。
なお、給電順番テーブル作成処理は、給電順番決定処理の一例である。より具体的には、ステップＳ８０８〜ステップＳ８０１３の処理及びステップＳ８０５、ステップＳ８０６の処理は、給電順番決定処理の一例である。
【００５４】
図１２は、電力伝送期間における詳細な処理を示すフローチャートである。ステップＳ７０１において、ＣＰＵ１０４は、ＲＡＭ１０５に格納されている給電順番テーブル（図１０）を読み出す。次に、ステップＳ７０２において、ＣＰＵ１０４は、ステップＳ７０１において読み出した給電順番テーブルに基づいて、給電対象の受電装置１２０を決定する。具体的には、ＣＰＵ１０４は、給電順番テーブルにおいて、通し番号９０００が小さい順に給電対象の受電装置１２０として決定する。
次に、ステップＳ７０３において、ＣＰＵ１０４は、ステップＳ７０２で決定した受電装置１２０の受電装置ＩＤと給電時間（受電装置の電力伝送期間９０４０）とを含む給電開始コマンドを無線送受信部１０１にセットする。無線送受信部１０１は、給電開始コマンドを、給電開始コマンドに含まれる受電装置ＩＤで識別される受電装置１２０に送信する。さらに、ＣＰＵ１０４は、無線給電部１０２に給電時間を設定し、給電指示を発行する（給電制御処理）。これにより、無線給電部１０２は、無線により給電を行う（給電処理）。
【００５５】
これに対し、ステップＳ７２１において、給電対象として決定された受電装置１２０の無線送受信部２００は、給電開始コマンドを受信する。ＣＰＵ２１０は、無線送受信部２００から給電開始コマンドを受信する。そして、ＣＰＵ２１０は、無線受電部２３０に受電指示を発行する。無線受電部２３０は、受電指示を受けると、受電部アンテナ２６０を介して給電を受け、二次電池２７０に電力を蓄える。
一方、ステップＳ７０４において、画像形成装置１００のＣＰＵ１０４は、ステップＳ７０２において給電対象として決定した受電装置１２０がスキップ実行の対象か否かを判断する。具体的には、ＣＰＵ１０４は、給電順番テーブルにおいて、給電対象として決定した受電装置１２０のレコードに含まれるスキップ９０５０に基づいて、スキップ実行の有無を判断する。
【００５６】
ステップＳ７０４において、ＣＰＵ１０４は、受電装置１２０がスキップ対象であると判断した場合、処理をステップＳ７０６へ進める。ステップＳ７０４において、ＣＰＵ１０４は、受電装置１２０がスキップ対象でないと判断した場合、処理をステップＳ７０５へ進める。
ステップＳ７０５において、ＣＰＵ１０４は、給電時間が終了したか否かを判断する。ステップＳ７０５において、ＣＰＵ１０４は、給電時間が終了したと判断した場合、処理をステップＳ７０６へ進める。ステップＳ７０４において、ＣＰＵ１０４は、給電時間が終了したと判断しなかった場合、処理をステップＳ７１０へ進める。ステップＳ７０５において、ＣＰＵ１０４は、給電時間の終了を無線給電部１０２からの割り込み信号によって検知する。無線給電部１０２は、割り込み信号をＣＰＵ１０４に出力すると、給電部アンテナ１１４の給電を停止する。
【００５７】
一方、ステップＳ７２２において、受電装置１２０のＣＰＵ２１０は、給電の中断要求を画像形成装置１００に対して送信するか否かを判断する。例えば、予め定められた条件に合致した場合に、給電の中断要求を送信する。なお、受電装置１２０には、中断要求を送信するか否かを判断するための条件が予め設定されているものとする。
ステップＳ７２２において、ＣＰＵ２１０は、給電の中断要求を送信しないと判断した場合、処理をステップＳ７２３へ進める。そして、ステップＳ７２３において、ＣＰＵ２１０は、給電終了通知を受信するまで、ステップＳ７２２、ステップＳ７２３の処理を繰り返す。ステップＳ７２２において、ＣＰＵ２１０は、給電の中断要求を送信すると判断した場合、処理をＳ７２６へ進める。ステップＳ７２６において、ＣＰＵ２１０は、画像形成装置１００に給電の中断要求を送信する。
【００５８】
ステップＳ７１０において、画像形成装置１００のＣＰＵ１０４は、無線送受信部１０１が受電装置１２０から給電の中断要求を受信したか否かを判断する。ステップＳ７１０において、ＣＰＵ１０４は、中断要求を受信したと判断した場合、処理をステップＳ７１１へ進める。ステップＳ７１０において、ＣＰＵ１０４は、中断要求を受信しないと判断した場合、処理をステップＳ７０５へ進める。
ステップＳ７１１において、ＣＰＵ１０４は、無線給電部１０２に給電停止コマンドをセットし、給電部アンテナ１１４からの給電を停止する。受電装置１２０においては、ステップＳ７２３において、ＣＰＵ２１０は、中断要求を送信した後、給電終了通知の受信を待つ。このように、画像形成装置１００のＣＰＵ１０４は、受電装置１２０からの中断要求に応じて、適宜給電を停止することができる。
【００５９】
ステップＳ７０６において、ＣＰＵ１０４は、無線送受信部１０１を介し、受電装置１２０に給電終了通知を発行する。受電装置１２０においては、ステップＳ７２３において、ＣＰＵ２１０は、給電終了通知を受信すると、処理をステップＳ７２４へ進める。ステップＳ７２４において、受電装置１２０のＣＰＵ２１０は、無線送受信部２００を介して受電処理通知を画像形成装置１００に送信する。
ステップＳ７０７において、画像形成装置１００のＣＰＵ１０４は、無線送受信部１０１を介して、受電装置１２０から送信された受電処理終了通知を受信する。次に、ステップＳ７０８において、ＣＰＵ１０４は、無線送受信部１０１を介して、受電装置１２０に受電処理終了通知を受信した旨の確認通知を受電装置１２０に送信する。Ｓ７２５において、受電装置１２０のＣＰＵ２１０は、画像形成装置１００からの確認通知の受信を待つ。そして、Ｓ７２５において、確認通知を受信すると、ＣＰＵ２１０は、電力伝送期間における処理を終了する。
【００６０】
ステップＳ７０９において、ＣＰＵ１０４は、給電順番テーブルに記録しているすべての受電装置１２０に対し、処理を終了したか否かを判断する。ステップＳ７０９において、ＣＰＵ１０４は、すべての受電装置１２０に対する処理を終了したと判断した場合に、電力伝送期間における処理を終了する。ステップＳ７０９において、ＣＰＵ１０４は、未処理の受電装置１２０が存在すると判断した場合には、処理をステップＳ７０２へ進める。Ｓ７０２において、ＣＰＵ１０４は、未処理の受電装置１２０を給電対象として決定し、処理を進める。
【００６１】
次に、画像形成装置１００において、ユーザからの入力に基づいて、各種情報を設定する処理について説明する。図１３は、ユーザから各種設定を受け付けるための受付画面の一例を示す図である。図１３に示すように、操作部１０９は、表示部９１０を有している。受付画面は、表示部９１０に表示されている。
ユーザは、受付画面において、電力伝送期間、給電順番又は優先のうちいずれの設定を行うかを選択することができる。受付画面には、電力伝送期間設定ボタン９２０、給電順番設定ボタン９３０及び優先設定ボタン９４０が表示される。なお、ユーザがオプションボタン９００を操作すると、ＣＰＵ１０４が、操作入力を受け付け、入力に従い、表示部９１０に受付画面を表示する。
ＣＰＵ１０４は、受付画面において電力伝送期間設定ボタン９２０が押下されたと判断すると、表示部９１０の表示を、受付画面から図１４に示す電力伝送期間設定画面に変更する。ＣＰＵ１０４は、受付画面において給電順番設定ボタン９３０が押下されたと判断すると、表示部９１０の表示を、受付画面から図１７に示す給電順番設定画面に変更する。ＣＰＵ１０４は、受付画面において優先設定ボタン９４０が押下されたと判断すると、表示部９１０の表示を、受付画面から図１８に示す優先設定画面に変更する。
【００６２】
図１４は、表示部９１０に表示される、電力伝送期間設定画面の一例を示す図である。電力伝送期間設定画面には、電力伝送期間全体の時間ボタン３０１０及び１台辺りの割り当て時間ボタン３０２０が表示されている。ＣＰＵ１０４は、電力伝送時間全体の時間ボタン３０１０が押下されたと判断すると、表示部９１０の表示を、電力伝送期間設定画面から図１５に示す電力伝送期間全体の時間設定画面に変更する。ＣＰＵ１０４は、１台当たりの割り当て時間ボタン３０２０が押下されたと判断すると、表示部９１０の表示を、電力伝送期間設定画面から図１６に示す１台当たりの割り当て時間設定画面に変更する。
図１５は、表示部９１０に表示される、電力伝送期間全体の時間設定画面の一例を示す図である。電力伝送期間全体の時間設定画面は、１フレームにおける電力伝送期間４３０の時間の入力をユーザから受け付ける画面である。電力伝送期間全体の時間設定画面には、電力伝送時間ボックス４０１０、時間変更ボタン４０２０及びＯＫボタン４０３０が表示されている。電力伝送時間ボックス４０１０は、１フレームの電力伝送期間の入力欄である。図１５に示す例においては、６００秒が入力されている。
時間変更ボタン４０２０は、電力伝送時間ボックス４０１０の値を変更するボタンである。時間変更ボタン４０２０のマイナス側の三角ボタンが押下されると、電力伝送時間ボックス４０１０に表示される数値は減少する。時間変更ボタン４０２０のプラス側の三角ボタンが押下されると、電力伝送時間ボックス４０１０に表示される数値は上昇する。ＯＫボタン４０３０が押下されると、ＣＰＵ１０４は、電力伝送時間ボックス４０１０に入力された時間を、１フレームの電力伝送期間の長さとしてＲＡＭ１０５に記憶する。
【００６３】
図１６は、表示部９１０に表示される、１台当たりの割り当て時間設定画面の一例を示す図である。１台当たりの割り当て時間設定画面は、急速充電を要求する受電装置１２０に対して割り当てる電力伝送期間及び通常充電を要求する受電装置１２０に対して割り当てる電力伝送期間の入力をユーザから受け付ける画面である。１台当たりの割り当て時間設定画面には、急速充電モード割り当て時間ボックス５０１０、時間変更ボタン５０２０、通常充電モード割り当て時間ボックス５０３０、時間変更ボタン５０４０及びＯＫボタン５０５０が表示されている。
急速充電モード割り当て時間ボックス５０１０は、急速充電モードを要求する１台の受電装置１２０への割り当て時間の入力欄である。図１６に示す例においては、３００秒が設定されている。時間変更ボタン５０２０は、急速充電モード割り当て時間ボックス５０１０の値を変更するボタンである。時間変更ボタン５０２０のマイナス側の三角ボタンが押下されると、急速充電モード割り当て時間ボックス５０１０に表示される数値は減少する。時間変更ボタン５０２０のプラス側の三角ボタンが押下されると、急速充電モード割り当て時間ボックス５０１０に表示される数値は上昇する。
なお、急速充電モード割り当て時間ボックス５０１０の数値が変更されると、これに伴い、通常充電モード割り当て時間ボックス５０３０の設定値も変更される。通常充電モード割り当て時間ボックス５０３０の数値は、急速充電モード割り当て時間ボックス５０１０に設定した数値と通常充電モード割り当て時間ボックス５０３０に設定した数値の合計が、１フレームの電力伝送期間以下となるように変更される。また、通常充電モード割り当て時間ボックス５０３０の数値は、急速充電に対する割り当て時間が、通常充電に対する割り当て時間に比べて短くなるように変更される。
【００６４】
通常充電モード割り当て時間ボックス５０３０は、通常充電モードを要求する１台の受電装置１２０への割り当て時間の入力欄である。図１６に示す例においては、６０秒が設定されている。時間変更ボタン５０４０は、通常充電モード割り当て時間ボックス５０３０の値を変更するボタンである。時間変更ボタン５０４０のマイナス側の三角ボタンが押下されると、通常充電モード割り当て時間ボックス５０３０に表示される数値は減少する。時間変更ボタン５０４０のプラス側の三角ボタンが押下されると、通常充電モード割り当て時間ボックス５０３０に表示される数値は上昇する。
なお、この場合においても、急速充電モード割り当て時間ボックス５０１０に設定した数値と通常充電モード割り当て時間ボックス５０３０に設定した数値の合計は、１フレームの電力伝送期間以下となるような値が設定される。
【００６５】
ＯＫボタン５０５０が押下されると、ＣＰＵ１０４は、１台当たりの割り当て時間画面において設定された値をＲＡＭ１０５に格納する。すなわちＣＰＵ１０４は、急速充電モード割り当て時間ボックス５０１０に設定された数値を、急速充電に対する電力伝送期間として、ＲＡＭ１０５に格納する。ＣＰＵ１０４はまた、通常充電モード割り当て時間ボックス５０３０に設定された数値を、通常充電に対する電力伝送期間として、ＲＡＭ１０５に格納する。
なお、表示部９１０の表示が、１台当たりの割り当て時間に遷移した場合に、初期値として、急速充電モード割り当て時間ボックス５０１０に、電力伝送時間ボックス４０１０に設定した数値が設定されても良い。さらに、この場合、通常充電モード割り当て時間ボックス５０３０に「０」が設定されていても良い。
【００６６】
図１７は、表示部９１０に表示される、給電順番設定画面の一例を示す図である。給電順番設定画面には、受電装置検出順ボタン６０１０、電池残量小順ボタン６０２０、電池残量大順ボタン６０３０及びＯＫボタン６０４０が表示される。ユーザにより、受電装置検出順ボタン６０１０、電池残量小順ボタン６０２０及び電池残量大順ボタン６０３０の何れかが選択され、さらにＯＫボタン６０４０が押下されたとする。この場合、ＣＰＵ１０４は、選択された給電順番設定に対応する給電順番設定情報をＲＡＭ１０５に格納する。
受電装置検出順ボタン６０１０が押下された場合、ＣＰＵ１０４は、検出順の給電順番設定情報をＲＡＭ１０５に格納する。電池残量小順ボタン６０２０が押下された合には、ＣＰＵ１０４は、電池残量小順の給電順番設定情報をＲＡＭ１０５に格納する。電池残量大順ボタン６０３０が押下された場合には、ＣＰＵ１０４は、電池残量大順の給電順番設定情報をＲＡＭ１０５に格納する。
【００６７】
図１８は、表示部９１０に表示される、優先設定画面の一例を示す図である。優先設定画面には、急速充電優先ボタン７０１０、通常充電優先ボタン７０２０、混在充電ボタン７０３０及びＯＫボタン７０４０が表示されている。ユーザにより、急速充電優先ボタン７０１０、通常充電優先ボタン７０２０及び混在充電ボタン７０３０の何れかが選択され、さらにＯＫボタン６０４０が押下されたとする。この場合、ＣＰＵ１０４は選択された優先設定に対応する優先設定情報をＲＡＭ１０５に格納する。
急速充電優先ボタン７０１０が押下された場合、ＣＰＵ１０４は、急速充電優先の優先設定情報をＲＡＭ１０５に格納する。通常充電優先ボタン７０２０が押下された場合、ＣＰＵ１０４は、通常充電優先の優先設定情報をＲＡＭ１０５に格納する。混在充電ボタン７０３０が押下された場合、ＣＰＵ１０４は、混在充電の優先設定情報をＲＡＭ１０５に格納する。
以上のように表示部９１０の表示内容に対してユーザから入力された情報に基づいて、画像形成装置１００のＣＰＵ１０４は、１フレームの電力伝送期間、各充電モードに対応する電力伝送期間、給電順番設定情報及び優先設定情報をＲＡＭ１０５に格納する。ＲＡＭ１０５に１フレームの電力伝送期間、各充電モードに対応する電力伝送期間、給電順番設定情報及び優先設定情報が格納されると、給電順番テーブル作成処理（図１１）が実行される。
【００６８】
このように、本実施形態にかかる無線給電システムにおいては、画像形成装置１００は、各受電装置１２０が要求する充電モードに応じて、適切な給電を行うことができる。
なお、他の例としては、１フレームの電力伝送期間、各充電モードに対応する電力伝送期間、給電順番設定情報及び優先設定情報のうち少なくとも１つの情報は、予めＲＡＭ１０５に設定されていることとしても良い。さらに他の例としては、ＲＡＭ１０５に格納されている設定値は、ユーザ入力により変更可能としても良い。
【００６９】
また、他の例としては、画像形成装置１００は、異なる充電モードを要求する受電装置１２０への給電電力を異ならせることとしても良い。例えば、画像形成装置１００のＣＰＵ１０４は、通常充電を要求する受電装置１２０への給電電力を第１の電力に決定する。ＣＰＵ１０４はまた、急速充電を要求する受電装置１２０への給電電力を第２の電力に決定する（給電電力決定処理）。ここで、第２の電力は、第１の電力に比べて大きいこととする。なお、この場合には、ＣＰＵ１０４は、異なる充電モードを要求する受電装置１２０に対し、同一の給電時間を決定することとする。このように、本例にかかる画像形成装置１００は、給電時間を同一とし、給電電力を異ならせることによって、充電モードの要求に応じた給電を行うことができる。
【００７０】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００７１】
以上、上述した各実施形態によれば、異なる充電モードを要求する複数の受電装置に対し、適切な給電を行う仕組みを提供することができる。
【００７２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2014155281.tif 000003
【図２】
2014155281.tif 000004
【図３】
2014155281.tif 000005
【図４】
2014155281.tif 000006
【図５】
2014155281.tif 000007
【図６Ａ】
2014155281.tif 000008
【図６Ｂ】
2014155281.tif 000009
【図７】
2014155281.tif 000010
【図８】
2014155281.tif 000011
【図９】
2014155281.tif 000012
【図１０】
2014155281.tif 000013
【図１１】
2014155281.tif 000014
【図１２】
2014155281.tif 000015
【図１３】
2014155281.tif 000016
【図１４】
2014155281.tif 000017
【図１５】
2014155281.tif 000018
【図１６】
2014155281.tif 000019
【図１７】
2014155281.tif 000020
【図１８】
2014155281.tif 000021