(57)【要約】【課題】スリープモードから通常モードへ不必要に切り替わる可能性を軽減できる無線通信装置を提供する。【解決手段】情報処理装置としての画像形成装置１０１はBluetoothユニット２０５を備え、無線通信装置としてのスマートフォン１０５は制御部３０１を備え、Bluetoothユニット２０５が制御部３０１にAdvertisingパケットを送信するときのAdvertisingパケットの電波強度とBluetoothユニット２０５から送信されて制御部３０１が受信したAdvertisingパケットの電波強度との差分値が閾値よりも小さく、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置しているとき、スリープモードの解除要求がBluetoothユニット２０５に送信される。【選択図】図４Ａ
2016134726.tif 000002
【特許請求の範囲】
【請求項１】
スリープモードで動作可能な情報処理装置と通信する無線通信装置であって、
前記情報処理装置が送信するパケットを受信する受信手段と、
前記受信手段が受信した前記パケットに基づいて、前記情報処理装置と前記無線通信装置との間の距離を判別する判別手段と、
前記判別手段によって判別された距離が第１の条件を満たす場合に、前記スリープモードの解除要求を前記情報処理装置に送信する送信手段とを備えることを特徴とする無線通信装置。
【請求項２】
前記判別手段によって判別された距離が第２の条件を満たす場合に、前記送信手段は、前記スリープモードへの移行要求を前記情報処理装置に送信することを特徴とする請求項１記載の無線通信装置。
【請求項３】
前記受信手段が受信する前記パケットには、前記情報処理装置が前記パケットを送信する際の送信時電波強度が含まれ、
前記判別手段は、前記受信手段が前記パケットを受信した際の受信時電波強度と、前記送信時電波強度とに基づいて、前記情報処理装置と前記無線通信装置との間の距離を判別することを特徴とする請求項１又は２記載の無線通信装置。
【請求項４】
前記第１の条件は前記受信時電波強度及び前記送信時電波強の差分値が予め設定された閾値以下であり、前記第２の条件は前記受信時電波強度及び前記送信時電波強の差分値が予め設定された閾値以上であることを特徴とする請求項３記載の無線通信装置。
【請求項５】
前記受信手段が受信する前記パケットには、前記情報処理装置を示す識別情報が含まれ、
前記判別手段によって判別された距離が前記第１の条件を満たし且つ前記パケットに含まれる前記識別情報が前記無線通信装置に設定されている識別情報と一致する場合に、前記送信手段は、前記スリープモードの解除要求を前記情報処理装置に送信することを特徴とする請求項１乃至４のいずれか１項に記載の無線通信装置。
【請求項６】
前記判別手段によって判別された距離が前記第１の条件を満たす場合であっても、前記パケットに含まれる前記識別情報が前記無線通信装置に設定されている識別情報と一致しない場合には、前記送信手段は、前記スリープモードの解除要求を前記情報処理装置に送信しないことを特徴とする請求項５記載の無線通信装置。
【請求項７】
スリープモードで動作可能な情報処理装置であって、
パケットを外部装置に送信する送信手段と、
前記パケットに基づいて前記情報処理装置と前記外部装置との間の距離を示す距離情報が前記外部装置によって作成され、前記作成された距離情報を前記外部装置から取得する取得手段と、
前記距離情報が示す距離が所定の条件を満たす場合に、前記スリープモードを解除する制御手段とを備えることを特徴とする情報処理装置。
【請求項８】
前記送信手段が送信するパケットには、前記情報処理装置が前記パケットを送信する際の送信時電波強度が含まれ、
前記距離情報は前記送信されたパケットを前記外部装置が受信した際の受信時電波強度と、前記送信時電波強度とに基づいて作成され、
前記所定の条件は前記受信時電波強度及び前記送信時電波強の差分値が予め設定された閾値以上であることを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記取得手段は、前記距離情報に加えて前記外部装置を示す識別情報をさらに取得し、
前記距離情報が示す距離が前記所定の条件を満たし且つ前記識別情報が前記情報処理装置に設定されている識別情報と一致する場合に、前記制御手段は、前記スリープモードを解除することを特徴とする請求項７又は８記載の情報処理装置。
【請求項１０】
前記距離情報が示す距離が前記所定の条件を満たす場合であっても、前記識別情報が前記情報処理装置に設定されている識別情報と一致しない場合には、前記制御手段は、前記スリープモードを解除しないことを特徴とする請求項９記載の情報処理装置。
【請求項１１】
スリープモードで動作可能な情報処理装置と通信する無線通信装置の制御方法であって、
前記情報処理装置が送信するパケットを受信する受信ステップと、
前記受信ステップにおいて受信された前記パケットに基づいて、前記情報処理装置と前記無線通信装置との間の距離を判別する判別ステップと、
前記判別ステップにおいて判別された距離が第１の条件を満たす場合に、前記スリープモードの解除要求を前記情報処理装置に送信する送信ステップとを有することを特徴とする無線通信装置の制御方法。
【請求項１２】
スリープモードで動作可能な情報処理装置と通信する無線通信装置の制御方法をコンピュータに実行させるプログラムであって、
前記無線通信装置の制御方法は、
前記情報処理装置が送信するパケットを受信する受信ステップと、
前記受信ステップにおいて受信された前記パケットに基づいて、前記情報処理装置と前記無線通信装置との間の距離を判別する判別ステップと、
前記判別ステップにおいて判別された距離が第１の条件を満たす場合に、前記スリープモードの解除要求を前記情報処理装置に送信する送信ステップとを有することを特徴とするプログラム。
【請求項１３】
スリープモードで動作可能な情報処理装置の制御方法であって、
パケットを外部装置に送信する送信ステップと、
前記パケットに基づいて前記情報処理装置と前記外部装置との間の距離を示す距離情報が前記外部装置によって作成され、前記作成された距離情報を前記外部装置から取得する取得ステップと、
前記距離情報が示す距離が所定の条件を満たす場合に、前記スリープモードを解除する制御ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項１４】
スリープモードで動作可能な情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報処理装置の制御方法は、
パケットを外部装置に送信する送信ステップと、
前記パケットに基づいて前記情報処理装置と前記外部装置との間の距離を示す距離情報が前記外部装置によって作成され、前記作成された距離情報を前記外部装置から取得する取得ステップと、
前記距離情報が示す距離が所定の条件を満たす場合に、前記スリープモードを解除する制御ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信装置の制御方法、情報処理装置、情報処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年の画像形成装置等の情報処理装置は省電力機能を有し、例えば、情報処理装置が有する全ての構成要素に電力が供給された状態（以下、「通常モード」という）及び情報処理装置が有する少なくとも一部の構成要素に電力が供給されない省電力状態（以下、「スリープモード」という）の２つの電力状態を互いに切り替えることにより、情報処理装置の消費電力を抑制している。具体的には、通常モードの情報処理装置に対して、例えば、一定の時間が経過しても何も操作されないとき、情報処理装置の電力状態は通常モードからスリープモードに切り替わり、スリープモードが適用されている情報処理装置が印刷データを受信したとき、情報処理装置の電力状態はスリープモードから通常モードに切り替わる。
【０００３】
ところで、情報処理装置としての画像形成装置の電力状態を迅速にスリープモードから通常モードに切り替えるために、画像形成装置にユーザが接近したことを人感センサが検知したときに電力状態がスリープモードから通常モードに切り替わる画像形成装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１７５６２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、人感センサは、照明やＰＣ等の人とは異なる熱源を検知して誤ってスリープモードから通常モードに切り替わる場合がある。したがって、人感センサを用いる特許文献１の画像形成装置では、不必要なスリープモードから通常モードへの切り替えが発生して省電力効果が十分に得られないことがある。
【０００６】
本発明の目的は、スリープモードから通常モードへ不必要に切り替わる可能性を軽減できる仕組みを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の無線通信装置は、スリープモードで動作可能な情報処理装置と通信する無線通信装置であって、前記情報処理装置が送信するパケットを受信する受信手段と、前記受信手段が受信した前記パケットに基づいて、前記情報処理装置と前記無線通信装置との間の距離を判別する判別手段と、前記判別手段によって判別された距離が第１の条件を満たす場合に、前記スリープモードの解除要求を前記情報処理装置に送信する送信手段とを備えることを特徴とする。
【０００８】
また、上記目的を達成するために、本発明の情報処理装置は、スリープモードで動作可能な情報処理装置であって、パケットを外部装置に送信する送信手段と、前記パケットに基づいて前記情報処理装置と前記外部装置との間の距離を示す距離情報が前記外部装置によって作成され、前記作成された距離情報を前記外部装置から取得する取得手段と、前記距離情報が示す距離が所定の条件を満たす場合に、前記スリープモードを解除する制御手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、スリープモードから通常モードへ不必要に切り替わる可能性を軽減できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施の形態に係る情報処理装置としての画像形成装置を含む画像形成システムの構成を概略的に示すブロック図である。
【図２】図１における画像形成装置の内部構成を概略的に示すブロック図である。
【図３】図１におけるスマートフォンの内部構成を概略的に示すブロック図である。
【図４Ａ】図１における画像形成装置が備える制御部及びBluetoothユニット、並びに、スマートフォンが備える制御部によって実行されるスリープモード解除処理のシーケンス図である。
【図４Ｂ】図４Ａのスリープモード解除処理の手順のうちスマートフォンが実行する処理の手順を示すフローチャートである。
【図４Ｃ】図４Ａのスリープモード解除処理の手順のうち画像形成装置が実行する処理の手順を示すフローチャートである。
【図５Ａ】図４ＡのステップＳ４１１においてスリープモードが解除された後に再度スリープモードに移行するスリープモード移行処理のシーケンス図である。
【図５Ｂ】図５Ａのスリープモード移行処理の手順のうちスマートフォンが実行する手順を示すフローチャートである。
【図５Ｃ】図５Ａのスリープモード移行処理の手順のうち画像形成装置が実行する手順を示すフローチャートである。
【図６Ａ】図４Ａのスリープモード解除処理の変形例を示すシーケンス図である。
【図６Ｂ】図６Ａのスリープモード解除処理の手順のうちスマートフォンが実行する手順を示すフローチャートである。
【図７Ａ】本発明の第２の実施の形態に係る画像形成装置が備える制御部及びBluetoothユニット、並びに、スマートフォンが備える制御部によって実行されるスリープモード解除処理のシーケンス図である。
【図７Ｂ】図７Ａのスリープモード解除処理の手順のうちスマートフォンによって実行される手順を示すフローチャートである。
【図７Ｃ】図７Ａのスリープモード解除処理の手順のうち画像形成装置によって実行される手順を示すフローチャートである。
【図８Ａ】本発明の第２の実施の形態に係る画像形成装置が備える制御部及びBluetoothユニット、並びに、スマートフォンが備える制御部によって実行される他のスリープモード解除処理のシーケンス図である。
【図８Ｂ】図８Ａのスリープモード解除処理の手順のうち画像形成装置によって実行される手順を示すフローチャートである。
【図９Ａ】本発明の第３の実施の形態に係る画像形成装置が備える制御部及びBluetoothユニット、並びに、スマートフォンが備える制御部によって実行されるスリープモード解除処理のシーケンス図である。
【図９Ｂ】図９Ａのスリープモード解除処理の手順のうちスマートフォンによって実行される手順を示すフローチャートである。
【図１０Ａ】図９Ａのスリープモード解除処理の変形例を示すシーケンス図である。
【図１０Ｂ】図１０Ａのスリープモード解除処理の手順のうちスマートフォンによって実行される手順を示すフローチャートである。
【図１０Ｃ】図１０Ａのスリープモード解除処理の手順のうち画像形成装置によって実行される手順を示すフローチャートである。
【図１１】図３におけるＲＯＭに格納されている電力制御情報を説明するために用いられる図である。
【図１２Ａ】図１０Ａのスリープモード解除処理の変形例を示すシーケンス図である。
【図１２Ｂ】図１２Ａのスリープモード解除処理の手順のうちスマートフォンによって実行される手順を示すフローチャートである。
【図１３】図１２ＡのステップＳ１２０１において起動される統合アプリケーションを説明するために用いられる図である。
【図１４Ａ】本発明の第４の実施の形態に係る画像形成装置が備える制御部、Bluetoothユニット、及び無線ＬＡＮユニット、並びに、スマートフォンが備える制御部によって実行されるスリープモード解除処理のシーケンス図である。
【図１４Ｂ】図１４Ａのスリープモード解除処理の手順のうちスマートフォンによって実行される手順を示すフローチャートである。
【図１４Ｃ】図１４Ａのスリープモード解除処理の手順のうち画像形成装置によって実行される手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の第１の実施の形態について図面を参照しながら詳述する。
【００１２】
図１は、本発明の第１の実施の形態に係る情報処理装置としての画像形成装置１０１を含む画像形成システム１００の構成を概略的に示すブロック図である。
【００１３】
図１の画像形成システム１００（情報処理システム）は、画像形成装置１０１、ＰＣ１０２、及びサーバ１０３を備え、これらの構成要素はＬＡＮ１０４を介して互いに接続されている。また、画像形成装置１０１には通信デバイス（外部装置）として、例えば、スマートフォン１０５（無線通信装置）が無線通信及び近距離無線通信を介して接続されている。ここで、画像形成装置１０１は、例えば、ＭＦＰ（Multi-Function Printer）である。
【００１４】
図２は、図１における画像形成装置１０１の内部構成を概略的に示すブロック図である。
【００１５】
図２の画像形成装置１０１は制御部２０１、操作部２０２、リーダ部２０３、プリントエンジン２０４、Bluetooth（登録商標）ユニット２０５、及び無線ＬＡＮユニット２０６を備え、操作部２０２、リーダ部２０３、プリントエンジン２０４、Bluetoothユニット２０５、及び無線ＬＡＮユニット２０６は制御部２０１を介して互いに接続されている。
【００１６】
制御部２０１は、ＣＰＵ２０７、ＲＯＭコントローラ２０８、ＲＡＭコントローラ２０９、画像処理部２１０、操作部Ｉ／Ｆ２１１、及びＩ／Ｆ制御部２１２を備え、これらの構成要素はシステムバス２１３を介して互いに接続され、操作部Ｉ／Ｆ２１１は操作部２０２に接続されている。さらに、制御部２０１は、ＲＯＭ２１４、ＲＡＭ２１５、リーダＩ／Ｆ２１６、プリンタＩ／Ｆ２１７、ＷＬＡＮ／ＢＬＥ Ｉ／Ｆ２１８、ＬＡＮ Ｉ／Ｆ２１９、ＵＳＢ−Ｄ Ｉ／Ｆ２２０、及びＵＳＢ−Ｈ Ｉ／Ｆ２２１を備え、ＲＯＭ２１４はＲＯＭコントローラ２０８に接続され、ＲＡＭ２１５はＲＡＭコントローラ２０９に接続されている。
【００１７】
リーダＩ／Ｆ２１６は画像処理部２１０に接続され、リーダ部２０３はリーダＩ／Ｆ２１６に接続されている。プリンタＩ／Ｆ２１７は画像処理部２１０に接続され、プリントエンジン２０４はプリンタＩ／Ｆ２１７に接続されている。ＷＬＡＮ／ＢＬＥ Ｉ／Ｆ２１８はＩ／Ｆ制御部２１２に接続され、Bluetoothユニット２０５及び無線ＬＡＮユニット２０６はＷＬＡＮ／ＢＬＥ Ｉ／Ｆ２１８に接続されている。ＬＡＮ Ｉ／Ｆ２１９、ＵＳＢ−Ｄ Ｉ／Ｆ２２０、及びＵＳＢ−Ｈ Ｉ／Ｆ２２１はＩ／Ｆ制御部２１２に接続されている。また、ＬＡＮ Ｉ／Ｆ２１９、ＵＳＢ−Ｄ Ｉ／Ｆ２２０、及びＵＳＢ−Ｈ Ｉ／Ｆ２２１は夫々ネットワーク２２２、ＰＣ１０２、ＵＳＢメモリ２２３に接続されている。
【００１８】
操作部２０２は操作部制御回路２２４、スイッチ２２５、ＬＥＤ２２６、及びＬＣＤ２２７を備え、スイッチ２２５、ＬＥＤ２２６、及びＬＣＤ２２７は操作部制御回路２２４に接続されている。
【００１９】
制御部２０１はＣＰＵ２０７が各種パラメータに基づいてプログラムを実行することによって画像形成装置１０１全体を制御する。また、制御部２０１は画像形成装置１０１を構成する各セクションへの電力の供給を制御し、例えば、画像形成装置１０１にスリープモードを適用し（スリープモードで動作可能）、又は画像形成装置１０１に適用されているスリープモードを解除する。ＲＯＭ２１４はデータ、各種パラメータやＣＰＵ２０７によって実行されるプログラムを格納する。
【００２０】
ＲＡＭ２１５はＣＰＵ２０７の主メモリ及びワークメモリである。また、ＲＡＭ２１５にはＲＯＭ２１４に格納された制御プログラムが展開され、ＣＰＵ２０７はＲＡＭ２１５に展開された制御プログラムを実行して画像信号や各構成要素を統括的に制御する。ＲＯＭコントローラ２０８はＲＯＭ２１４からデータを読み出し、又はＲＯＭ２１４へのデータの書き込みを制御する。ＲＡＭコントローラ２０９はＲＡＭ２１５からデータを読み出し、又はＲＡＭ２１５へのデータの書き込みを制御する。
【００２１】
操作部２０２はユーザからの指示を受け付け、又はユーザに伝達する情報を表示する。操作部制御回路２２４はスイッチ２２５、ＬＥＤ２２６、及びＬＣＤ２２７を制御する。スイッチ２２５はユーザが必要に応じて押下し、ＬＥＤ２２６はユーザに伝達する情報を表示する際に照明として機能し、ＬＣＤ２２７はユーザに伝達する情報を表示する。
【００２２】
リーダ部２０３は記録紙に記載された文字等を読み取って画像データを生成する。プリントエンジン２０４は画像処理部２１０において画像処理が施されたビットマップデータを受信し、記録紙にビットマップデータを印刷する。Bluetoothユニット２０５は近距離無線通信としてのBluetooth通信を制御し、無線ＬＡＮユニット２０６は無線通信を制御する。なお、本実施の形態では無線通信としてIEEE802.11規格に準拠した無線通信方式を採用している。
【００２３】
図３は、図１におけるスマートフォン１０５の内部構成を概略的に示すブロック図である。
【００２４】
図３のスマートフォン１０５は制御部３０１（送信手段）、操作部３０２、カメラ３０３、マイク３０４、及びスピーカ３０５を備え、操作部３０２、カメラ３０３、マイク３０４、及びスピーカ３０５は制御部３０１を介して互いに接続されている。さらにスマートフォン１０５はアンテナ３０６を備える。
【００２５】
制御部３０１は、ＣＰＵ３０７、ＲＯＭコントローラ３０８、ＲＡＭコントローラ３０９、音声処理部３１０、画像処理部３１１、操作部Ｉ／Ｆ３１２、携帯電話用無線Ｉ／Ｆ３１３、及びＩ／Ｆ制御部３１４を備え、これらの構成要素はシステムバス３１５を介して互いに接続され、操作部Ｉ／Ｆ３１２は操作部３０２に接続されている。さらに、制御部３０１はＲＯＭ３１６、ＲＡＭ３１７、音声コーデック３１８、カメラＩ／Ｆ３１９、携帯電話用無線部３２０、ＷＬＡＮ／ＮＦＣ／Bluetooth Ｉ／Ｆ３２１、ＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２（制御手段）、ＵＳＢ−Ｄ Ｉ／Ｆ３２３、及びＵＳＢ−Ｈ Ｉ／Ｆ３２４を備える。
【００２６】
ＲＯＭ３１６はＲＯＭコントローラ３０８に接続され、ＲＡＭ３１７はＲＡＭコントローラ３０９に接続されている。マイク３０４及びスピーカ３０５は音声コーデック３１８に接続され、音声コーデック３１８は音声処理部３１０に接続されている。カメラ３０３はカメラＩ／Ｆ３１９に接続され、カメラＩ／Ｆ３１９は画像処理部３１１に接続される。アンテナ３０６は携帯電話用無線部３２０に接続され、携帯電話用無線部３２０は携帯電話用無線Ｉ／Ｆ３１３に接続されている。
【００２７】
ＷＬＡＮ／ＮＦＣ／Bluetooth Ｉ／Ｆ３２１はＩ／Ｆ制御部３１４に接続され、ＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２はＷＬＡＮ／ＮＦＣ／Bluetooth Ｉ／Ｆ３２１に接続されている。ＵＳＢ−Ｄ Ｉ／Ｆ３２３はＩ／Ｆ制御部３１４に接続され、ＰＣ１０２はＵＳＢ−Ｄ Ｉ／Ｆ３２３に接続されている。ＵＳＢ−Ｈ Ｉ／Ｆ３２４はＩ／Ｆ制御部３１４に接続され、ＵＳＢメモリ３２３はＵＳＢ−Ｈ Ｉ／Ｆ３２４に接続されている。操作部３０２は操作部制御回路３２５、スイッチ３２６及びＬＣＤ３２７を備え、スイッチ３２６及びＬＣＤ３２７は操作部制御回路３２５に接続されている。
【００２８】
制御部３０１はＣＰＵ３０７が各種パラメータに基づいてプログラムを実行することによってスマートフォン１０５全体を制御する。ＲＯＭ３１６はデータ、各種パラメータやＣＰＵ３０７によって実行されるプログラムを格納する。ＲＡＭ３１７はＣＰＵ３０７の主メモリ及びワークメモリである。また、ＲＡＭ３１７にはＲＯＭ３１６に格納された制御プログラムが展開され、ＣＰＵ３０７はＲＡＭ３１７に展開された制御プログラムを実行して画像信号や各構成要素を統括的に制御する。ＲＯＭコントローラ３０８はＲＯＭ３１６からデータを読み出し、又はＲＯＭ３１６へのデータの書き込みを制御する。ＲＡＭコントローラ３０９はＲＡＭ３１７からデータを読み出し、又はＲＡＭ３１７へのデータの書き込みを制御する。
【００２９】
音声コーデック３１８はマイク３０４から入力された音声信号を処理して音声データを生成し、音声処理部３１０は音声コーデック３１８において生成された音声データを処理する。処理された音声データは音声コーデック３１８において音声信号に変換され、スピーカ３０５に出力される。画像処理部３１１はカメラ３０３から入力された画像信号を処理する。携帯電話用無線部３２０は高周波回路を搭載し、携帯電話回線網を使用した通信を可能とする。ＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２は無線通信及びＮＦＣやBluetooth通信等の近距離無線通信を制御する。
【００３０】
操作部３０２はユーザからの指示を受け付け、又はユーザに伝達する情報を表示する。操作部制御回路３２５はスイッチ３２６及びＬＣＤ３２７を制御する。スイッチ３２６はユーザが必要に応じて押下し、ＬＣＤ３２７はユーザに伝達する情報を表示する。ＬＣＤ３２７はタッチパネル機能を備えてもよい。
【００３１】
図４Ａは、図１における画像形成装置１０１が備える制御部２０１及びBluetoothユニット２０５、並びに、スマートフォン１０５が備える制御部３０１によって実行されるスリープモード解除処理のシーケンス図である。図４Ｂは、図４Ａのスリープモード解除処理の手順のうちスマートフォン１０５が実行する処理の手順を示すフローチャートである。図４Ｃは、図４Ａのスリープモード解除処理の手順のうち画像形成装置１０１が実行する処理の手順を示すフローチャートである。
【００３２】
図４Ａ乃至図４Ｃにおいて、まず、制御部２０１はBluetoothユニット２０５にAdvertising動作の開始を指示し（ステップＳ４０１，Ｓ４３１）、画像形成装置１０１の電力を制御して画像形成装置１０１をスリープモードに移行する（ステップＳ４０２，Ｓ４３２）。ここで、Advertising動作とは、Bluetoothユニット２０５がAdvertisingパケット（以下、単に「パケット」という。）を制御部３０１に定期的に送信する動作であり、パケットには当該パケットが画像形成装置１０１から制御部３０１に送信される際のパケットの電波強度を示す値（以下、「送信時電波強度」という。）及び画像形成装置１０１の固体情報（識別情報）、例えば、画像形成装置１０１のシリアル番号及びアドレスデータが含まれる。
【００３３】
次いで、Bluetoothユニット２０５は上述の指示に基づいて制御部３０１にパケットを送信し（ステップＳ４０３）、制御部３０１はBluetoothユニット２０５及びＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２の間で実行される近距離無線通信を制御するBluetooth制御アプリケーションプログラム（以下、「ＢＴＡ」という。）を起動し（近距離無線通信機能の有効化）（ステップＳ４０４，Ｓ４２１）、Bluetoothユニット２０５から送信されて制御部３０１（パケット受信手段）が受信したパケットの電波強度を示す値（以下、「受信時電波強度」という。）であるＲＳＳＩ値を取得する（ステップＳ４０５，Ｓ４２２）。
【００３４】
次いで、制御部３０１はスマートフォン１０５（ＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２）が画像形成装置１０１（Bluetoothユニット２０５）と近距離無線通信を実行可能な距離に位置しているか否かを判別する距離判別処理を実行する（ステップＳ４０６，Ｓ４２３）。具体的には、制御部３０１は送信時電波強度及び受信時電波強度であるＲＳＳＩ値の差分値を算出し、当該差分値が予め設定された閾値（所定の値）以上であるか否かを判別する。
【００３５】
差分値が閾値以上であるとき、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していない（画像形成装置１０１及びスマートフォン１０５の距離は遠い）と判別され、差分値が閾値より小さいとき（閾値以下）、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置している（画像形成装置１０１及びスマートフォン１０５の距離は近い）と判別される。
【００３６】
ステップＳ４０６，Ｓ４２３の判別の結果、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していないと判別されたとき（ステップＳ４２３でＮＯ）、ステップＳ４０５，Ｓ４２２に戻り、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していると判別されたとき（第１の条件）（ステップＳ４２３でＹＥＳ）、制御部３０１はBluetoothユニット２０５に接続を要求する接続要求パケットを送信し（ステップＳ４０７，Ｓ４２４）、Bluetoothユニット２０５は接続要求パケットを受信して画像形成装置１０１とスマートフォン１０５とのBluetooth通信による接続を完了させるとともに、接続が完了した旨を制御部２０１に通知する（ステップＳ４０８，Ｓ４３３）。
【００３７】
次いで、制御部３０１はBluetoothユニット２０５にスリープモードの解除要求を送信し（ステップＳ４０９，Ｓ４２５）、Bluetoothユニット２０５はスリープモードの解除要求を受信して制御部２０１に転送し（ステップＳ４１０，Ｓ４３４）、制御部２０１はスリープモードの解除要求に基づいてスリープモードを解除し（ステップＳ４１１，Ｓ４３５）、本処理を終了する。
【００３８】
図４Ａ乃至図４Ｃの処理によれば、スマートフォン１０５においてＢＴＡが起動され（ステップＳ４０４，Ｓ４２１）、スリープモードの解除要求がBluetoothユニット２０５に送信される（ステップＳ４０９，Ｓ４２５）ので、ＢＴＡが起動されていないスマートフォン１０５が画像形成装置１０１に近づいてもスリープモードの解除要求はスリープモードが適用されている画像形成装置１０１に送信されない。すなわち、如何なるスマートフォン１０５が画像形成装置１０１に近づいたときも当該画像形成装置１０１のスリープモードが解除される訳では無いため、画像形成装置１０１に供給される電力を十分に抑制できる。
【００３９】
また、スマートフォン１０５が送信時電波強度及び受信時電波強度の差分値が閾値よりも小さく、画像形成装置１０１と近距離無線通信を実行可能な距離に位置していると判別されたとき（ステップＳ４０６，Ｓ４２３）、スリープモードの解除要求がBluetoothユニット２０５に送信される（ステップＳ４０９，Ｓ４２５）ので、スマートフォン１０５が画像形成装置１０１に近づいて受信時電波強度が送信時電波強度から減衰していないときに画像形成装置１０１のスリープモードが解除される。したがって、画像形成装置１０１のスリープモードが解除される機会を制限することができ、もって、スリープモードから通常モードへ不必要に切り替わる可能性を軽減できる。なお、該閾値は０．０１ｄＢ以上１０ｄＢ以下の範囲で設定されることが好ましく、設定された閾値はＲＯＭ３１６に格納される。
【００４０】
図５Ａは図４ＡのステップＳ４１１においてスリープモードが解除された後に再度スリープモードに移行するスリープモード移行処理のシーケンス図である。図５Ｂは、図５Ａのスリープモード移行処理の手順のうちスマートフォン１０５が実行する手順を示すフローチャートである。図５Ｃは、図５Ａのスリープモード移行処理の手順のうち画像形成装置１０１が実行する手順を示すフローチャートである。また、図５Ａ乃至図５Ｃの処理は、制御部３０１がＢＴＡを起動していることを前提とする。
【００４１】
図５Ａ乃至図５Ｃにおいて、まず、Bluetoothユニット２０５は送信時電波強度を含むパケットを制御部３０１に送信し、制御部３０１はBluetoothユニット２０５が送信したパケットを受信するとともに、受信時電波強度であるＲＳＳＩ値を取得する（ステップＳ５０１，Ｓ５２１）。
【００４２】
次いで、制御部３０１は距離判別処理を実行する（ステップＳ５０２，Ｓ５２２）。具体的には、制御部３０１は送信時電波強度及び受信時電波強度であるＲＳＳＩ値の差分値を算出し、当該差分値が予め設定された閾値以上であるか否かを判別する。差分値が閾値以上であるとき、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していない（画像形成装置１０１及びスマートフォン１０５の距離は遠い）と判別され、差分値が閾値より小さいとき、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置している（画像形成装置１０１及びスマートフォン１０５の距離は近い）と判別される。
【００４３】
ステップＳ５０２，Ｓ５２２の判別の結果、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していると判別されたとき（ステップＳ５２２でＮＯ）、ステップＳ５０１，Ｓ５２１に戻り、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していないと判別されたとき（第２の条件）（ステップＳ５２２でＹＥＳ）、制御部３０１はBluetoothユニット２０５に画像形成装置１０１及びスマートフォン１０５の接続を切断し且つスリープモードへの移行を要求する切断要求パケット（移行要求）を送信し（ステップＳ５０３，Ｓ５２３）、Bluetoothユニット２０５は制御部２０１に切断要求パケットを転送する（ステップＳ５０４，Ｓ５３１）。
【００４４】
次いで、制御部２０１は画像形成装置１０１及びスマートフォン１０５の接続を切断することを許可する切断許可パケットをBluetoothユニット２０５に送信し（ステップＳ５０５，Ｓ５３２）、画像形成装置１０１をスリープモードに移行する（ステップＳ５０６，Ｓ５３３）。Bluetoothユニット２０５は制御部３０１に切断許可パケットを転送し（ステップＳ５０７，Ｓ５２４）、制御部３０１は画像形成装置１０１及びスマートフォン１０５の接続を切断し（ステップＳ５０８，Ｓ５２５）、本処理を終了する。
【００４５】
図５Ａ乃至図５Ｃの処理によれば、スリープモードが解除された後に、送信時電波強度及び受信時電波強度の差分値が閾値以上であり、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していないと判別されたとき（ステップＳ５０２，Ｓ５２２）、切断要求パケットが送信される（ステップＳ５０３，Ｓ５２３）ので、減衰したパケットしか受信できないほどスマートフォン１０５が画像形成装置１０１から離れた場合にスリープモードを解除した状態が維持されることを防止でき、もって、画像形成装置１０１の消費電力を抑制することができる。
【００４６】
図６Ａは、図４Ａのスリープモード解除処理の変形例を示すシーケンス図である。図６Ｂは、図６Ａのスリープモード解除処理の手順のうちスマートフォン１０５が実行する手順を示すフローチャートである。図６ＡのステップＳ４０１〜Ｓ４１１の処理は図４ＡのステップＳ４０１〜Ｓ４１１の処理と同一であり、図６ＢのステップＳ４２１〜Ｓ４２５の処理は図４ＢのステップＳ４２１〜Ｓ４２５の処理と同一であり、以下において、図４Ａ及び図４Ｂの処理と異なる点のみ説明する。なお、図６Ａのスマートフォン１０５はＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２を介して通信可能な画像形成装置１０１を特定する特定情報として、例えば、画像形成装置１０１のシリアル番号及びアドレスデータをＲＯＭ３１６に格納していることを前提とする。
【００４７】
図６Ａ及び図６Ｂにおいて、制御部３０１は送信時電波強度及び画像形成装置１０１の固体情報として、例えば、シリアル番号及びアドレスデータが含まれるパケットを受信し（ステップＳ４０５，Ｓ４２２）、ＲＯＭ３１６に格納されている画像形成装置１０１の特定情報としてのシリアル番号及びアドレスデータが受信したパケットに含まれる画像形成装置１０１の固体情報としてのシリアル番号及びアドレスデータと一致するか否かを判別する（ステップＳ６０１，Ｓ６２１）。ステップＳ６０１，Ｓ６２１の判別の結果、画像形成装置１０１の特定情報及び画像形成装置１０１の固体情報が一致するとき、ステップＳ４０６，Ｓ４２３に進み、画像形成装置１０１の特定情報及び画像形成装置１０１の固体情報が一致しないとき、ステップＳ４０５，Ｓ４２２に戻る。
【００４８】
図６Ａ及び図６Ｂの処理によれば、画像形成装置１０１の特定情報及び画像形成装置１０１の固体情報が一致するとき（ステップＳ６０１，Ｓ６２１）、スリープモードの解除要求がBluetoothユニット２０５に送信される（ステップＳ４０９，Ｓ４２５）ので、スマートフォン１０５が管理していない画像形成装置１０１（シリアル番号及びアドレスデータがスマートフォン１０５のＲＯＭ３１６に格納されていない画像形成装置１０１、すなわち、スマートフォン１０５との接続が予定されていない画像形成装置１０１）のスリープモードが解除されることを防止することができ、もって、スマートフォン１０５との接続が予定されていない画像形成装置１０１の消費電力を抑制することができる。
【００４９】
次に、本発明の第２の実施の形態について説明する。
【００５０】
本発明の第２の実施の形態は、その構成、作用が上述した第１の実施の形態と基本的に同じであり、画像形成装置がスマートフォンから受信した複数種の情報に基づいて画像形成装置のスリープモードを解除するか否かを判別する点で本発明の第１の実施の形態と異なる。以下、重複した構成、作用については説明を省略し、異なる構成、作用についての説明を行う。
【００５１】
図７Ａは、本発明の第２の実施の形態に係る画像形成装置１０１が備える制御部２０１及びBluetoothユニット２０５、並びに、スマートフォン１０５が備える制御部３０１によって実行されるスリープモード解除処理のシーケンス図である。図７Ｂは、図７Ａのスリープモード解除処理の手順のうちスマートフォン１０５によって実行される手順を示すフローチャートである。図７Ｃは、図７Ａのスリープモード解除処理の手順のうち画像形成装置１０１によって実行される手順を示すフローチャートである。
【００５２】
図７ＡのステップＳ４０１〜Ｓ４０５，Ｓ４０７〜Ｓ４１１の処理は図４ＡのステップＳ４０１〜Ｓ４０５，Ｓ４０７〜Ｓ４１１の処理と同一であり、図７ＢのステップＳ４２１〜Ｓ４２２，Ｓ４２４〜Ｓ４２５の処理は図４ＢのステップＳ４２１〜Ｓ４２２，Ｓ４２４〜Ｓ４２５の処理と同一であり、図７ＣのステップＳ４３１〜Ｓ４３５の処理は図４ＣのステップＳ４３１〜Ｓ４３５の処理と同一である。そのため、図４Ａ乃至図４Ｃの処理と異なる点のみ説明する。なお、図７Ａ及び図７Ｃの画像形成装置１０１はBluetoothユニット２０５を介して通信可能なスマートフォン１０５を特定する特定情報として、例えば、スマートフォン１０５のシリアル番号及びアドレスデータをＲＯＭ２１４に格納していることを前提とする。
【００５３】
図７Ａ乃至図７Ｃにおいて、制御部３０１は送信時電波強度及び画像形成装置１０１の固体情報として、例えば、シリアル番号及びアドレスデータが含まれるパケットを受信し（ステップＳ４０５，Ｓ４２２）、送信時電波強度及び受信時電波強度の差分値に基づいてスマートフォン１０５及び画像形成装置１０１の距離に関する情報として距離情報を作成する（ステップＳ７０１，Ｓ７２１）。その後、ステップＳ４０７〜Ｓ４１０，Ｓ４２４〜Ｓ４２５，Ｓ４３３〜Ｓ４３４の処理が実行される。
【００５４】
次いで、制御部３０１はスマートフォン１０５の固体情報、例えば、シリアル番号及びアドレスデータと作成した距離情報とが含まれるパケットをBluetoothユニット２０５に送信し（情報送信手段）（ステップＳ７０２，Ｓ７２２）、Bluetoothユニット２０５はスマートフォン１０５の固体情報と距離情報とが含まれるパケットを受信して制御部２０１に転送する（ステップＳ７０３，Ｓ７３１）。制御部２０１はＲＯＭ２１４に格納されているスマートフォン１０５の特定情報としてのシリアル番号及びアドレスデータが受信したパケットに含まれるスマートフォン１０５の固体情報としてのシリアル番号及びアドレスデータと一致するか否かを判別する（ステップＳ７０４，Ｓ７３２）。
【００５５】
ステップＳ７０４，Ｓ７３２の判別の結果、スマートフォン１０５の特定情報及びスマートフォン１０５の固体情報が一致しないとき、ステップＳ４０８，Ｓ４３３に戻り、スマートフォン１０５の特定情報及びスマートフォン１０５の固体情報が一致するとき、制御部２０１は距離情報に基づいて画像形成装置１０１及びスマートフォン１０５の距離判別処理を実行する（ステップＳ７０５，Ｓ７３３）。
【００５６】
ステップＳ７０５，Ｓ７３３の判別の結果、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していないと判別されたとき、ステップＳ４０８，Ｓ４３３に戻り、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していると判別されたとき、制御部２０１はスリープモードを解除し（ステップＳ４１１，Ｓ４３５）、Bluetoothユニット２０５にスリープモードを解除した結果を送信する（ステップＳ７０６，Ｓ７３４）。Bluetoothユニット２０５はスリープモードを解除した結果を受信して制御部３０１に転送する（ステップＳ７０７）。
【００５７】
図７Ａ乃至図７Ｃの処理によれば、制御部２０１がスマートフォン１０５の特定情報と固体情報とが一致すると判別したとき（ステップＳ７０４，Ｓ７３２）、さらに、制御部２０１は、距離情報に基づいて画像形成装置１０１及びスマートフォン１０５の距離判別処理を実行し（ステップＳ７０５，Ｓ７３３）、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していると判別されたとき、スリープモードが解除される（ステップＳ４１１，Ｓ４３５）。すなわち、スマートフォン１０５の固体情報、画像形成装置１０１に格納されるスマートフォン１０５の特定情報、及び距離情報に基づいて制御部２０１が画像形成装置１０１のスリープモードを解除するか否かを判別する。通常、画像形成装置１０１の制御部２０１はスマートフォン１０５の制御部３０１がよりも速い処理速度を有するため、スリープモードを解除するか否かを画像形成装置１０１の制御部２０１が判別することにより、画像形成装置１０１がスリープモードを解除するために要する時間を短縮することができる。
【００５８】
また、スリープモードを解除する前提として、スマートフォン１０５の固体情報と画像形成装置１０１のＲＯＭ２１４が格納するスマートフォン１０５の特定情報とが一致することが必要とされるので、特定情報がＲＯＭ２１４に格納されていないスマートフォン１０５、すなわち、画像形成装置１０１との接続が予定されていないスマートフォン１０５によって画像形成装置１０１のスリープモードが解除されるのが防止され、もって、不必要な画像形成装置１０１の電力の消費を防止することができる。
【００５９】
なお、図７Ａ乃至図７Ｃの処理はスマートフォン１０５の制御部３０１が送信した接続要求パケットに基づいて画像形成装置１０１及びスマートフォン１０５が接続されているが、画像形成装置１０１の制御部２０１が送信した接続要求パケットに基づいて画像形成装置１０１及びスマートフォン１０５が接続されてもよい。具体的に、図８Ａ乃至図８Ｂを用いて説明する。
【００６０】
図８Ａは、本発明の第２の実施の形態に係る画像形成装置１０１が備える制御部２０１及びBluetoothユニット２０５、並びに、スマートフォン１０５が備える制御部３０１によって実行される他のスリープモード解除処理のシーケンス図である。図８Ｂは、図８Ａのスリープモード解除処理の手順のうち画像形成装置１０１によって実行される手順を示すフローチャートである。図８Ａの画像形成装置１０１はBluetoothユニット２０５を介して通信可能なスマートフォン１０５を特定する特定情報として、例えば、スマートフォン１０５のシリアル番号及びアドレスデータをＲＯＭ２１４に格納していることを前提とする。
【００６１】
図８Ａ及び図８Ｂにおいて、まず、制御部２０１はBluetoothユニット２０５の制御を開始し（ステップＳ８０１，Ｓ８３１）、画像形成装置１０１の電力を制御して画像形成装置１０１をスリープモードに移行する（ステップＳ８０２，Ｓ８３２）。その後、制御部３０１がBluetoothユニット２０５にパケットを送信し（ステップＳ８０３）、Bluetoothユニット２０５は受信したパケットを制御部２０１に転送し（ステップＳ８０４，Ｓ８３３）、制御部２０１は当該パケットを受信する。なお、当該パケットにはパケット送信時の電波強度及びスマートフォン１０５の固体情報として、例えば、シリアル番号及びアドレスデータが含まれる。
【００６２】
次いで、制御部２０１は距離判別処理を実行し（ステップＳ８０５，Ｓ８３５）、スマートフォン１０５が画像形成装置１０１と近距離無線通信を実行可能な距離に位置していると判別されたとき、さらに、ＲＯＭ２１４に格納されているスマートフォン１０５の特定情報としてのシリアル番号及びアドレスデータが受信したパケットに含まれるスマートフォン１０５の固体情報としてのシリアル番号及びアドレスデータと一致するか否かを判別する（ステップＳ８０６，Ｓ８３５）。ステップＳ８０６，Ｓ８３５の判別の結果、スマートフォン１０５の特定情報及びスマートフォン１０５の固体情報が一致するとき、制御部２０１はスリープモードを解除し（ステップＳ８０７，Ｓ８３６）、Bluetoothユニット２０５に接続要求パケットを送信し（ステップＳ８０８，Ｓ８３７）、Bluetoothユニット２０５は接続要求パケットを制御部３０１に送信し（ステップＳ８０９）、本処理を終了する。
【００６３】
次に、本発明の第３の実施の形態について説明する。
【００６４】
本発明の第３の実施の形態は、その構成、作用が上述した第１の実施の形態と基本的に同じであり、スマートフォンから画像形成装置にジョブを送信する際に使用するアプリケーションの種別に応じて画像形成装置の通電するセクションを決定する点で本発明の第１の実施の形態と異なる。以下、重複した構成、作用については説明を省略し、異なる構成、作用についての説明を行う。
【００６５】
図９Ａは、本発明の第３の実施の形態に係る画像形成装置１０１が備える制御部２０１及びBluetoothユニット２０５、並びに、スマートフォン１０５が備える制御部３０１によって実行されるスリープモード解除処理のシーケンス図である。図９Ｂは、図９Ａのスリープモード解除処理の手順のうちスマートフォン１０５によって実行される手順を示すフローチャートである。図９ＡのステップＳ４０１〜Ｓ４１１の処理は図４ＡのステップＳ４０１〜Ｓ４１１の処理と同一であり、図９ＢのステップＳ４２１〜Ｓ４２５の処理は図４ＢのステップＳ４２１〜Ｓ４２５の処理と同一である。そのため、図４Ａ乃至図４Ｃの処理と異なる点のみ説明する。
【００６６】
図９Ａ及び図９Ｂにおいて、制御部３０１はＢＴＡを起動し（ステップＳ４０４，Ｓ４２１）、操作部３０２を介して、例えば、画像形成装置１０１への印刷指示を受け付けたとき、印刷指示に基づいて印刷ジョブを生成するとともに生成した印刷ジョブを画像形成装置１０１に送信するための印刷アプリケーションを起動する（ステップＳ９０１，Ｓ９２１）。次いで、ステップＳ４０５〜Ｓ４０６，Ｓ４２２〜Ｓ４２３の処理が実行される。
【００６７】
その後、制御部３０１は起動したアプリケーションの種別を特定し（ステップＳ９０２，Ｓ９２２）、特定されたアプリケーションの種別（すなわち、印刷アプリケーションであること）をBluetoothユニット２０５に送信し（ステップＳ９０３）、Bluetoothユニット２０５は特定されたアプリケーションの種別を受信して制御部２０１に転送し（ステップＳ９０４）、ステップＳ４０７，Ｓ４２４に進む。その後、スリープモードを解除する際（ステップＳ４１１）、制御部２０１は特定されたアプリケーションの種別に基づいて当該アプリケーション、具体的には印刷アプリケーションに係る画像形成装置１０１の印刷機能に関連するセクションにのみ通電することを決定し、本処理を終了する。
【００６８】
図９Ａ及び図９Ｂの処理によれば、操作部３０２を介して画像形成装置１０１への印刷指示を受け付けたとき、印刷アプリケーションが起動され（ステップＳ９０１，Ｓ９２１）、起動されたアプリケーションの種別がBluetoothユニット２０５に送信される（ステップＳ９０３）ので、画像形成装置１０１は画像形成装置１０１の印刷機能に関連するセクションにのみ通電することを決定することができ、画像形成装置１０１の消費電力をより低減することができる。
【００６９】
図１０Ａは、図９Ａのスリープモード解除処理の変形例を示すシーケンス図である。図１０Ｂは、図１０Ａのスリープモード解除処理の手順のうちスマートフォン１０５によって実行される手順を示すフローチャートである。図１０Ｃは、図１０Ａのスリープモード解除処理の手順のうち画像形成装置１０１によって実行される手順を示すフローチャートである。
【００７０】
図１０ＡのステップＳ４０１〜Ｓ４０８，Ｓ９０１〜Ｓ９０２の処理は図９ＡのステップＳ４０１〜Ｓ４０８，Ｓ９０１〜Ｓ９０２の処理と同一であり、図１０ＢのステップＳ４２１〜Ｓ４２４，Ｓ９２１〜Ｓ９２２の処理は図９ＢのステップＳ４２１〜Ｓ４２４，Ｓ９２１〜Ｓ９２２の処理と同一である。また、図１０ＣのステップＳ４３１〜Ｓ４３３の処理は図４ＣのステップＳ４３１〜Ｓ４３３の処理と同一である。そのため、図４Ｃ、図９Ａ、及び図９Ｂの処理と異なる点のみ説明する。
【００７１】
図１０Ａ乃至図１０Ｃにおいて、制御部３０１は起動したアプリケーションの種別を特定し（ステップＳ９０２，Ｓ９２２）、特定されたアプリケーションの種別（例えば、印刷アプリケーションであること）をBluetoothユニット２０５に送信し（ステップＳ９０３）、Bluetoothユニット２０５は特定されたアプリケーションの種別を受信して制御部２０１に転送する（ステップＳ９０４）。次いで、制御部３０１は接続要求パケットをBluetoothユニット２０５に送信し（ステップＳ４０７，Ｓ４２４）、予めＲＯＭ３１６に格納されている以下の電力制御情報１１００を読み出してBluetoothユニット２０５に送信する（ステップＳ１００１，Ｓ１００２，Ｓ１０２１）。
【００７２】
図１１の電力制御情報１１００は画像形成装置１０１が有する構成要素一覧１１０１及び画像形成装置が有する機能のうち有効化する機能一覧１１０２を備える。例えば、電力制御情報１１００には、機能一覧１１０２における印刷機能１１０２ａが有効化されたとき、構成要素一覧１１０１のうちプリントエンジン２０４、無線ＬＡＮユニット２０６、ＣＰＵ２０７、ＲＯＭ２１４、及びＲＡＭ２１５には通電し、操作部２０２及びリーダ部２０３には通電しないことが示される。すなわち、電力制御情報１１００には特定されたアプリケーションの種別に対応して通電すべき画像形成装置１０１の各セクションが規定されている。なお、通電する構成要素の欄には「Ａｃｔｉｖｅ」が表示され、通電しない構成要素の欄には「Ｏｆｆ」が表示される。
【００７３】
図１０Ａに戻り、Bluetoothユニット２０５は受信した電力制御情報１１００を制御部２０１に転送する（ステップＳ１００３，Ｓ１０３１）。次いで、制御部３０１は画像形成装置１０１の一部のセクションのスリープモードを解除するように要求するスリープ部分解除要求をBluetoothユニット２０５に送信し（ステップＳ１００４，Ｓ１０２２）、Bluetoothユニット２０５は制御部２０１にスリープ部分解除要求を転送し（ステップＳ１００５）、制御部２０１はスリープ部分解除要求を受信し、ステップＳ９０４で転送された特定されたアプリケーションの種別に基づいて電力制御情報１１００から通電すべき画像形成装置１０１のセクションを決定して当該セクションのスリープモードを解除し（ステップＳ１００６，Ｓ１０３２）、本処理を終了する。
【００７４】
図１０Ａ乃至図１０Ｃの処理によれば、特定されたアプリケーションの種別がBluetoothユニット２０５（画像形成装置１０１）に送信され（ステップＳ９０３）且つ特定されたアプリケーションの種別に対応して通電すべき画像形成装置１０１の各セクションが規定されている電力制御情報１１００がBluetoothユニット２０５（画像形成装置１０１）に送信される（ステップＳ１００２，Ｓ１０２１）ので、画像形成装置１０１は特定されたアプリケーションの種別に基づいて電力制御情報１１００から通電すべき画像形成装置１０１のセクションを確実且つ簡単に決定することができる。
【００７５】
図１２Ａは、図１０Ａのスリープモード解除処理の変形例を示すシーケンス図である。図１２Ｂは、図１２Ａのスリープモード解除処理の手順のうちスマートフォン１０５によって実行される手順を示すフローチャートである。図１２ＡのステップＳ４０１〜Ｓ４０８，Ｓ１００１〜Ｓ１００５の処理は図１０ＡのステップＳ４０１〜Ｓ４０８，Ｓ１００１〜Ｓ１００５の処理と同一であり、図１２ＢのステップＳ４２１〜Ｓ４２４，Ｓ１０２１〜Ｓ１０２２の処理は図１０ＢのステップＳ４２１〜Ｓ４２４，Ｓ１０２１〜Ｓ１０２２の処理と同一である。そのため、図１０Ａ及び図１０Ｂの処理と異なる点のみ説明する。
【００７６】
図１２Ａ及び図１２Ｂにおいて、制御部３０１はＢＴＡを起動し（ステップＳ４０４）、画像形成装置１０１が有する複数の機能の各々を有効化可能な統合アプリケーション１３００（図１３）を起動する（ステップＳ１２０１，Ｓ１２２１）。統合アプリケーション１３００はスマートフォン１０５の操作部３０２に表示される。統合アプリケーション１３００は複数の機能のそれぞれに対応する選択ボタン１３０１〜１３０３を備える。選択ボタン１３０１〜１３０３のいずれか１つが押下されると押下されると、押下された選択ボタンに応じて選択された機能が有効化される。
【００７７】
例えば、選択ボタン１３０１が押下されると、画像形成装置１０１の印刷機能が有効化され、画像データを含む印刷ジョブは印刷機能が有効化された画像形成装置１０１に送信され、当該画像データはプリントエンジン２０４によって記録紙に印刷される。また、選択ボタン１３０２が押下されると、画像形成装置１０１のスキャン機能が有効化され、記録紙に記載された文字等はリーダ部２０３によって読み取られ、画像データが生成される。さらに、選択ボタン１３０３が押下されると、画像形成装置１０１の設定情報を取得するステータス取得機能が有効化され、取得された設定情報が統合アプリケーションが備える表示部１３０４に表示される。
【００７８】
図１２Ａ及び図１２Ｂに戻り、選択ボタン１３０１〜１３０３のいずれか１つが押下されることにより、画像形成装置１０１の有効化する機能が選択されると（ステップＳ１２０２，Ｓ１２２２）、ステップＳ４０５〜Ｓ４０６，Ｓ４２２〜Ｓ４２３の処理が実行される。その後、制御部３０１は画像形成装置１０１において有効化される機能を特定し（ステップＳ１２０３，Ｓ１２２３）、ステップＳ４０７，Ｓ４２４に進む。次いで、制御部３０１は特定された有効化される機能をBluetoothユニット２０５に送信し（ステップＳ１２０４，Ｓ１２２４）、Bluetoothユニット２０５は特定化された有効化される機能を制御部２０１に転送する（ステップＳ１２０５）。
【００７９】
次いで、制御部３０１は予めＲＯＭ３１６に格納されている上述の電力制御情報１１００を読み出してBluetoothユニット２０５に送信する（ステップＳ１００１，Ｓ１００２，Ｓ１０２１）。Bluetoothユニット２０５は受信した電力制御情報１１００を制御部２０１に転送し（ステップＳ１００３，Ｓ１０３１）、制御部３０１は画像形成装置１０１の一部のセクションのスリープモードを解除するように要求するスリープ部分解除要求をBluetoothユニット２０５に送信し（ステップＳ１００４，Ｓ１０２２）、Bluetoothユニット２０５は制御部２０１にスリープ部分解除要求を転送し（ステップＳ１００５）、制御部２０１はスリープ部分解除要求を受信し、ステップＳ１２０５で転送された特定された有効化される機能に基づいて電力制御情報１１００から通電すべき画像形成装置１０１のセクションを決定して当該セクションのスリープモードを解除し（ステップＳ１００６，Ｓ１０３２）、本処理を終了する。
【００８０】
図１２Ａ及び図１２Ｂの処理によれば、画像形成装置１０１において有効化される機能が特定され（ステップＳ１２０３，Ｓ１２２３）、特定された有効化される機能はBluetoothユニット２０５に送信され（ステップＳ１２０４，Ｓ１２２４）、且つ電力制御情報１１００がBluetoothユニット２０５（画像形成装置１０１）に送信される（ステップＳ１００２，Ｓ１０２１）ので、画像形成装置１０１は特定された有効化される機能に基づいて電力制御情報１１００から通電すべき画像形成装置１０１のセクションを容易に決定することができる。
【００８１】
次に、本発明の第４の実施の形態について説明する。
【００８２】
本発明の第４の実施の形態は、その構成、作用が上述した第１の実施の形態と基本的に同じであり、スマートフォンから画像形成装置にスリープ解除要求を送信する際、Bluetoothユニット２０５ではなく無線ＬＡＮユニット２０６を介して送信する点で本発明の第１の実施の形態と異なる。以下、重複した構成、作用については説明を省略し、異なる構成、作用についての説明を行う。
【００８３】
図１４Ａは、本発明の第４の実施の形態に係る画像形成装置１０１が備える制御部２０１、Bluetoothユニット２０５、及び無線ＬＡＮユニット２０６、並びに、スマートフォン１０５が備える制御部３０１によって実行されるスリープモード解除処理のシーケンス図である。図１４Ｂは、図１４Ａのスリープモード解除処理の手順のうちスマートフォン１０５によって実行される手順を示すフローチャートである。図１４Ｃは、図１４Ａのスリープモード解除処理の手順のうち画像形成装置１０１によって実行される手順を示すフローチャートである。
【００８４】
図１４ＡのステップＳ４０１〜Ｓ４０６，Ｓ４１１の処理は図４ＡのステップＳ４０１〜Ｓ４０６，Ｓ４１１の処理と同一であり、図１４ＢのステップＳ４２１〜Ｓ４２３の処理は図４ＢのステップＳ４２１〜Ｓ４２３の処理と同一であり、図１４ＣのステップＳ４３１〜Ｓ４３２，Ｓ４３５の処理は図４ＣのステップＳ４３１〜Ｓ４３２，Ｓ４３５の処理と同一である。そのため、図４Ａ乃至図４Ｃの処理と異なる点のみ説明する。
【００８５】
ところで、画像形成装置１０１は一の通信機器としか近距離無線通信を実行することができないので、画像形成装置１０１が他の通信機器と近距離無線通信を実行しているとき、スマートフォン１０５は画像形成装置１０１と近距離無線通信を実行できない。本実施の形態では、これに対応して、近距離無線通信機能とは別の無線通信機能を利用する。
【００８６】
図１４Ａ乃至図１４Ｃにおいて、まず、制御部２０１は無線ＬＡＮユニット２０６の制御を開始し（ステップＳ１４０１，Ｓ１４３１）、ステップＳ４０１に進み、その後、ステップＳ４０１〜Ｓ４０６の処理が実行される。次いで、制御部３０１は画像形成装置１０１が他の通信機器と近距離無線通信を実行しているためにBluetoothユニット２０５との近距離無線通信機能による接続が実行できないことを確認すると（ステップＳ１４０２）、制御部３０１はＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２の制御を開始して（ステップＳ１４０３，Ｓ１４２１）スマートフォン１０５及び画像形成装置１０１の間において無線通信機能に対応する無線ＬＡＮ通信を実行し、無線ＬＡＮユニット２０６にスリープ解除要求を送信し（ステップＳ１４０４，Ｓ１４２２）、無線ＬＡＮユニット２０６はスリープ解除要求を受信して制御部２０１に転送し（ステップＳ１４０５，Ｓ１４３２）、制御部２０１はスリープモードの解除要求に基づいてスリープモードを解除し（ステップＳ４１１，Ｓ４３５）、本処理を終了する。
【００８７】
図１４Ａ乃至図１４Ｃの処理によれば、Bluetoothユニット２０５との近距離無線通信機能による接続が実行できないとき（ステップＳ１４０２）、ＷＬＡＮ／ＮＦＣ／Bluetoothユニット３２２の制御が開始され（ステップＳ１４０３，Ｓ１４２１）、無線ＬＡＮ通信によって無線ＬＡＮユニット２０６にスリープ解除要求が送信される（ステップＳ１４０４，Ｓ１４２２）ので、スマートフォン１０５はスリープモードの解除要求を近距離無線通信機能が使用可能になるまで待機することなく画像形成装置１０１に送信することができる。
【００８８】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８９】
１０１  画像形成装置
１０５  スマートフォン
２０５  Bluetoothユニット
２０７  ＣＰＵ
３２２  ＷＬＡＮ／ＮＦＣ／Bluetoothユニット
【図１】
2016134726.tif 000003
【図２】
2016134726.tif 000004
【図３】
2016134726.tif 000005
【図４Ａ】
2016134726.tif 000006
【図４Ｂ】
2016134726.tif 000007
【図４Ｃ】
2016134726.tif 000008
【図５Ａ】
2016134726.tif 000009
【図５Ｂ】
2016134726.tif 000010
【図５Ｃ】
2016134726.tif 000011
【図６Ａ】
2016134726.tif 000012
【図６Ｂ】
2016134726.tif 000013
【図７Ａ】
2016134726.tif 000014
【図７Ｂ】
2016134726.tif 000015
【図７Ｃ】
2016134726.tif 000016
【図８Ａ】
2016134726.tif 000017
【図８Ｂ】
2016134726.tif 000018
【図９Ａ】
2016134726.tif 000019
【図９Ｂ】
2016134726.tif 000020
【図１０Ａ】
2016134726.tif 000021
【図１０Ｂ】
2016134726.tif 000022
【図１０Ｃ】
2016134726.tif 000023
【図１１】
2016134726.tif 000024
【図１２Ａ】
2016134726.tif 000025
【図１２Ｂ】
2016134726.tif 000026
【図１３】
2016134726.tif 000027
【図１４Ａ】
2016134726.tif 000028
【図１４Ｂ】
2016134726.tif 000029
【図１４Ｃ】
2016134726.tif 000030