(57)【要約】【課題】近距離無線通信を用いて情報処理装置に情報の設定又は取得をする場合、操作者の情報処理装置本体への通電判断が必要なく誤操作で不必要に情報処理装置本体起動して余分な電力を消費するのを防ぎ、操作者の利便性と省電力を向上させること。【解決手段】スリープ状態であっても携帯端末１００と近接無線通信可能なＭＦＰ２００の近接無線通信部３００のＣＰＵ３０６が、携帯端末１００からコマンドを受信した場合に、ＭＦＰ２００がスリープ状態である場合、前記受信したコマンドに応じて、ＭＦＰ２００のデバイス部４００の各部位への通電の有無を決定し、該通電すべきと決定した部位へ電力を供給する制御を行う。【選択図】図１
2015116711.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１の電力状態と、前記第１の電力状態よりも省電力な第２の電力状態とを切り替えて動作する情報処理装置であって、
前記第２の電力状態であっても外部機器と通信可能な近接無線通信手段を有し、
前記近接無線通信手段は、前記外部機器からコマンドを受信した場合に、前記情報処理装置が前記第２の電力状態である場合、前記受信したコマンドに応じて、前記情報処理装置の各部位への通電の有無を決定し、該通電すべきと決定した部位への電力を供給する制御を行うことを特徴とする情報処理装置。
【請求項２】
前記近接無線通信手段は、前記第１の電力状態及び前記第２の電力状態において外部電源に基づく電力により駆動することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記近接無線通信手段は、前記第１の電力状態では外部電源に基づく電力により駆動し、前記第２の電力状態では前記外部機器からの電波により誘起される電力で駆動することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記近接無線通信手段は、コマンド毎に通電すべき前記情報処理装置の部位を対応付けたテーブルを記憶し、前記コマンドに応じて前記テーブルを参照して前記情報処理装置の各部位への通電の有無を決定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記近接無線通信手段は、前記情報処理装置の他の部位へ通電しないと決定した場合、前記コマンドに応じて、前記近接無線通信手段が有する不揮発性の記憶手段への情報の書き込み又は読み出しを行うことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記近接無線通信手段は、前記情報処理装置の他の部位へ通電すべきと決定した場合、前記コマンドに応じて、該通電すべきと決定して電力を供給した部位への情報の書き込み又は読み出しを行うことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記近接無線通信手段は、前記通電すべきと決定して電力を供給した部位への情報の書き込み又は読み出しができない場合、その旨を前記外部機器に通知することを特徴とする請求項４に記載の情報処理装置。
【請求項８】
前記情報処理装置は、画像形成装置であることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
少なくとも第１の電力状態と、前記第１の電力状態よりも省電力な第２の電力状態とを切り替えて動作する情報処理装置の制御方法であって、
前記第２の電力状態であっても外部機器と通信可能な近接無線通信手段が、前記外部機器からコマンドを受信した場合に、前記情報処理装置が前記第２の電力状態である場合、前記受信したコマンドに応じて、前記情報処理装置の各部位への通電の有無を決定する決定ステップと、
前記近接無線通信手段が、前記決定ステップで通電すべきと決定した部位へ電力を供給するステップと、
を有することを特徴とする情報処理装置の制御方法。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載された近接無線通信手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近接無線通信を有する情報処理装置の制御に関するものである。
【背景技術】
【０００２】
複合機等の画像形成装置に対してユーザデータ、サービスデータ等を設定する場合や、画像形成装置からこれらのデータを読み出す場合、従来は、必ず画像形成装置の電源を入れて、画像形成装置とパーソナルコンピュータ等との通信を行うことで実現していた。
【０００３】
特許文献１には、システム動作時はシステムからの電源によって近接通信用メモリへアクセスを行い、システムが動作してないときは外部リーダライタ機器からの通信電波によって近接通信用メモリへアクセスする技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１００３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近接無線通信部を備え、外部のリーダライタ機器からの通信に応じて情報交換する際に、画像形成装置本体に通電しないでも交換できる情報と、画像形成装置本体に通電しないと交換できない情報とがある。特許文献１の技術では、画像形成装置本体に通電しないと交換できない情報を交換する場合、操作者の判断により複合機へ通電を行って、該情報の交換を行う必要があった。しかし、このような情報の属性によって画像形成装置本体へ通電すべきか否かの判断を、操作者にゆだねるのは、非常に煩雑であり、誤操作の原因にもなり得る。
【０００６】
なお、上述の誤操作等を回避するために、外部のリーダライタ機器と画像形成装置が通信する際には一律に画像形成装置を起動してから行うことを標準作業とすることが想定される。しかし、このように、一律に画像形成装置を起動する方法では、作業が非効率的になり、また電力も無駄に消費してしまうことにもなる。
【０００７】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、近距離無線通信を用いて情報処理装置に情報の設定又は取得をする場合、操作者の本体への通電判断が必要なく誤操作で不必要に本体起動して余分な電力を消費するのを防ぎ、操作者の利便性と省電力を向上させる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、少なくとも第１の電力状態と、前記第１の電力状態よりも省電力な第２の電力状態とを切り替えて動作する情報処理装置であって、前記第２の電力状態であっても外部機器と通信可能な近接無線通信手段を有し、前記近接無線通信手段は、前記外部機器からコマンドを受信した場合に、前記情報処理装置が前記第２の電力状態である場合、前記受信したコマンドに応じて、前記情報処理装置の各部位への通電の有無を決定し、該通電すべきと決定した部位への電力を供給する制御を行うことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、近距離無線通信を用いて情報処理装置に情報の設定又は取得をする場合、操作者の本体への通電判断が必要なく誤操作で不必要に本体起動して余分な電力を消費するのを防ぎ、操作者の利便性と省電力を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１の情報処理装置を例示する図。
【図２】実施例１の近接無線通信部側の動作を例示するフローチャート。
【図３】実施例１の通電管理テーブルを例示する図。
【図４】実施例２の情報処理装置を例示する図。
【図５】実施例２の近接無線通信部側の動作を例示するフローチャート。
【図６】実施例２の通電管理テーブルを例示する図。
【図７】携帯端末側の動作を例示するフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１２】
図１は、本発明の実施例１を示す情報処理装置の一例を示すブロック図である。
図１において、２００は、本発明の情報処理装置としての画像形成装置（以下ＭＦＰ；Multi Function Peripheral）である。なお、「ＭＦＰ」は「複合機」ともいう。また、本発明の情報処理装置は、ＭＦＰに限定されるものではなく、プリンタやスキャナ等の他の情報処理装置であってもよい。
【００１３】
ＭＦＰ２００は、プリンタ、スキャナ、コピー、ＦＡＸなどの複数の機能を備える。ＭＦＰ２００は、近接無線通信部３００、デバイス部４００、近接無線部電源２０２を有する。１００は携帯端末で、ＭＦＰ２００の近接無線通信部３００と近接無線通信可能な外部機器である。近接無線部電源２０２は、外部の交流電源（ＡＣ）から近接無線通信部３００へ電力を供給する電源生成部である。
【００１４】
近接無線通信部３００は、ＮＦＣ（Near Field Communication）である。また、携帯端末１００は、ＮＦＣインタフェースを有し、該ＮＦＣインタフェースを用いて、近接無線通信部３００と通信を行う。
【００１５】
以下、近接無線通信部３００について説明する。
近接無線通信部３００において、３０１はＮＦＣ通信アンテナ（以下、アンテナ）である。３０３はＲＦ（Radio Frequency）回路で、ＮＦＣ通信のための高周波回路である。３０２は通信制御部で、アンテナ３０１に近接する携帯端末１００と通信を行う。また、通信制御部３０２は、コントローラ部４０４とも通信を行う。
【００１６】
３０５は近接通信メモリで、不揮発性のメモリである。近接通信メモリ３０５には、ネットワーク設定値、アドレス帳データ、仕向け国情報等を含む情報が格納されている。３０６はＣＰＵである。ＣＰＵ３０６は、ＣＰＵ３０６に内蔵されているＲＯＭ（不図示）に格納されたプログラムを読み込むことにより動作する。３０７は、後述する図３に示すような通電管理テーブルが予め書き込まれた不揮発性のメモリである。３０８はデバイス制御部で、出力する信号（起動信号１〜３）によってデバイス部４００の電源の出力制御を行う。３０９はワークメモリである。
【００１７】
次に、デバイス部４００について説明する。
デバイス部４００において、４０４は、ＭＦＰ２００のコントローラ部である。４０５はプリンタ部、４０６はリーダ部である。
【００１８】
コントローラ部４０４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、さらに、近接無線通信部３００、プリンタ部４０５、リーダ部４０６及び不図示のネットワークＩ／Ｆや操作部等と接続する各種インタフェースを備えるＣＰＵボードである。コントローラ部４０４は、内部のＣＰＵがＲＯＭやＨＤＤ等に格納されたプログラムを実行することにより、ＭＦＰ２００全体を制御する。
【００１９】
４０１は、コントローラ部４０４への電源供給部（コントローラ部電源）であり、起動信号１に応じて非常夜電力をコントローラ部４０４へ供給する。４０２はプリンタ部４０５への電源供給部（プリンタ電源）で、起動信号２に応じて電力をプリンタ部４０５へ供給する。４０３はリーダ部４０６への電源供給部（リーダ電源）で、起動信号３に応じて電力をリーダ部４０６へ供給する。
【００２０】
以下、ＭＦＰ２００の電力状態を説明する。
ＭＦＰ２００は、スタンバイ状態と、スタンバイ状態より省電力のスリープ状態（省電力状態）を切り替えて動作する。
【００２１】
スリープ状態では、近接無線部電源２０２が電力を近接無線通信部３００に供給している。電源供給部４０１、４０２、４０３による非常夜電力の供給は停止しており、各起動信号１、起動信号２、起動信号３の入力に応じて、非常夜電力を出力できるように待機している状態である。
【００２２】
なお、電源供給部４０１は、上述した非常夜電力を供給する非常夜電源部と、常夜電力を供給する常夜電源部を有する。電源供給部４０１の常夜電源部は、スリープ状態でも動作しており、常夜電力をコントローラ部４０４に供給する。スリープ状態では、コントローラ部４０４は常夜電力により動作し、スリープ復帰要因の発生を監視する。
【００２３】
なお、スリープ復帰要因は、例えば、図示しないスリープ解除ボタンの入力等や、図示しないネットワークインタフェースでのジョブ受信等である。コントローラ部４０４は、スリープ復帰要因の発生を検知すると、スリープ復帰したことを、ＣＰＵ３０６に通知する。
【００２４】
スタンバイ状態は、近接無線通信部３００およびデバイス部４００の両方が通電されている状態である。なお、スタンバイ中には、電源供給部４０１の非常夜電源部が非常夜電力をコントローラ部４０４に供給している。電源オフ状態は、近接無線通信部３００およびデバイス部４００の両方が通電されていない状態である。なお、近接無線通信部３００に電力が供給されるとＣＰＵ３０６が起動し、図示しないＣＰＵ３０６内部のプログラムＲＯＭを読み込んで動作を開始する。
【００２５】
以下、図２を用いて実施例１におけるＣＰＵ３０６の動作を説明する。
図２は、実施例１におけるＣＰＵ３０６の動作の一例を示すフローチャートである。なお、このフローチャートの処理は、ＣＰＵ３０６がＣＰＵ３０６に内蔵されているＲＯＭに格納されたプログラムを読み込んで実行することにより実現される。
【００２６】
ＭＦＰ２００側では、ＣＰＵ３０６が起動したときに、Ｓ２０１において、近接無線通信部３００をＰ２Ｐ（peer to peer）モードでの待機状態とする。次に、Ｓ２０２において、ＣＰＵ３０６は、携帯端末１００からのコマンドの受信を待つ。
【００２７】
ユーザは携帯端末１００からＭＦＰ２００へ設定を行う（又はＭＦＰ２００から情報を取得する）場合、携帯端末１００において所定のアプリケーションを起動する。これによって、携帯端末１００のＮＦＣがＰ２Ｐモードとなる。この状態で、ユーザは動作を指示して、ＭＦＰ２００のアンテナ３０１へ携帯端末１００を翳す（かざす）。これにより、携帯端末１００と近接無線通信部３００との通信が可能となる。なお、携帯端末１００側の処理については後述する図７で示す。
【００２８】
ＣＰＵ３０６は、携帯端末１００からのコマンドを受信したと判定した場合（Ｓ２０２で「受信」の場合）、Ｓ２０３において、不揮発性のメモリ３０７に記憶される通電管理テーブル（図３に例示）を参照する。ここで、図３を用いて、通電管理テーブルについて説明する。
【００２９】
図３は、実施例１における通電管理テーブルの一例を示す図である。
図３に示すように、実施例１の通電管理テーブルでは、携帯端末１００から受信した要求データ毎（コマンド毎）に、通電して起動すべきＭＦＰ２００のデバイス（モジュール（部位））を対応付けて記憶管理している。なお、図３はあくまで一例であり、本発明を限定するものではない。ＣＰＵ３０６は、携帯端末１００から受信したコマンドに応じて、このような通電管理テーブルを参照して、ＭＦＰ２００の各部位への通電の有無を決定し、該通電すべきと決定した部位への電力を供給する制御を行うことができる。
【００３０】
以下、図２のフローチャートの説明に戻る。
次に、Ｓ２０４において、ＣＰＵ３０６は、上記携帯端末１００から受信したコマンドと通電管理テーブルに基づいて、デバイス部４００への電源供給が必要かどうかを判定する。
【００３１】
ここで、「スリープ時にＭＦＰへネットワーク設定を行う」場合を例に説明する。
ＣＰＵ３０６は、ネットワーク設定値の設定を要求するコマンドを受信した場合には、通電管理テーブルをもとに、デバイス部４００への電源供給が不要と判定する。なお、ネットワーク設定値の設定を要求する場合、不揮発の近接通信メモリ３０５への読み書きだけとなる。上記Ｓ２０４において、デバイス部４００への電源供給が不要と判定した場合（Ｓ２０４でＮｏの場合）、ＣＰＵ３０６は、Ｓ２０５に処理を移行する。
【００３２】
Ｓ２０５において、ＣＰＵ３０６は、携帯端末１００から受信したコマンドに対応して不揮発の近接通信メモリ３０５内の情報を読み出す、又は、不揮発の近接通信メモリ３０５に情報を書き込む。例えば、上記ネットワーク設定値の設定を要求するコマンドを受信した場合、Ｓ２０５において、ＣＰＵ３０６が、携帯端末１００から受信したネットワーク設定値を不揮発の近接通信メモリ３０５に書き込む。
【００３３】
上記Ｓ２０５の読み出し処理（又は書き込み処理）が終了すると、ＣＰＵ３０６は、Ｓ２０６において、上記受信したコマンドのレスポンスとして、上記読み出したデータ（又は書き込みが終了したこと）を携帯端末１００へ送信し、Ｓ２０１に処理を移行する。
【００３４】
なお、ＭＦＰ２００がスリープ中に、近接通信メモリ３０５に書き込まれた情報、例えば、ネットワーク設定値、アドレス帳データ、仕向け国情報等は、ＭＦＰ２００がスタンバイモードに復帰した際に、コントローラ部４０４内の記憶装置に格納される。これにより、ＭＦＰ２００のスリープ時に携帯端末１００から行った設定が、ＭＦＰ２００本体へ反映されることとなる。また、ＭＦＰ２００がスタンバイ中に、例えば、ネットワーク設定値、アドレス帳データ、仕向け国情報等の設定変更等がなされた場合、これらの変更は、少なくともＭＦＰ２００がスリープに移行するまでに、近接通信メモリ３０５に反映される。
【００３５】
次に、「スリープ時にプリンタログを取得する」場合を例に説明する。
ＣＰＵ３０６は、携帯端末１００からプリンタログを取得するコマンドを受信した場合には、通電管理テーブルをもとに、プリンタログを取得するためにコントローラ部４０４とプリンタ部４０５へ電力供給が必要と判定する。上記Ｓ２０４において、デバイス部４００への電源供給が必要と判定した場合（Ｓ２０４でＹｅｓの場合）、ＣＰＵ３０６は、Ｓ２０７に処理を移行する。
【００３６】
Ｓ２０７において、ＣＰＵ３０６は、デバイス制御部３０８に対して、通電管理テーブルで起動すべきデバイスに記載されているデバイスを起動するように指示する。上記「スリープ時にプリンタログを取得する」場合、ＣＰＵ３０６は、デバイス制御部３０８に対して、電源供給部４０１、電源供給部４０２を起動させるための起動信号１、起動信号２を出力するように指示する。これにより、コントローラ部４０４とプリンタ部４０５が起動する。
【００３７】
コントローラ部４０４が起動すると、Ｓ２０８において、ＣＰＵ３０６は、コントローラ部４０４に、プリンタログの取得を指示する。この指示に応じて、コントローラ部４０４は、プリンタ部４０５と通信を行って動作のログ（プリンタログ）を取得し、該取得したプリンタログをＣＰＵ３０６へ送出する。上記Ｓ２０８の処理が終了すると、ＣＰＵ３０６は、Ｓ２０６において、上記受信したコマンドのレスポンスとして、上記取得したデータを携帯端末１００へ送信し、Ｓ２０１に処理を移行する。
【００３８】
このように、ＭＦＰ２００内の近接無線通信部３００内の近接通信メモリ３０５に記憶できる少量のデータの交換については、ＭＦＰ２００のデバイス部４００を起動せず、外部リーダライタ機器との通信で行うことができる。なお、この方法で実行できる処理は、例えば、ネットワーク設定、アドレス帳の読み取り／書き込み設定、印刷枚数カウンタの読み取り、仕向け地の書き込み設定、ユーザモードの書き込み設定等である。
【００３９】
一方、近接無線通信部３００内の近接通信メモリ３０５に記憶できないデータ（例えば、ログ、温度等の各種リアルタイムデータ、メンテ用画像形成プロセスデータ等）については、ＭＦＰ２００内部の対応するモジュール（部位）を起動して取得する。なお、上記のＭＦＰ２００を起動する指示に対してＭＦＰ２００が起動できなかった場合は、ＭＦＰ２００が故障している可能性があるため、携帯端末１００へはその旨を通知する。
【００４０】
以下、図７を参照して、携帯端末１００側の処理について説明する。
図７は、携帯端末１００側の処理の一例を示すフローチャートを示す。この処理は、携帯端末１００の図示しないＣＰＵが図示しないＲＯＭ等に記憶されたプログラムを読み出して実行することにより実現される。
【００４１】
Ｓ７０１において、携帯端末１００のＣＰＵ（不図示）は、ユーザによるＭＦＰ２００へ設定を行うためのアプリケーションの起動指示を検知すると、該アプリケーションを起動する。なお、上記アプリケーションのプログラムは、携帯端末１００のＲＯＭ（不図示）等に格納されている。
【００４２】
次に、Ｓ７０２において、携帯端末１００のＣＰＵは、ＭＦＰ２００への要求を入力する入力画面を表示し、Ｓ７０３において、ユーザによるＭＦＰ２００への指示の入力を待機する。そして、ユーザによるＭＦＰ２００への指示が入力されたと判定した場合（Ｓ７０３でＹｅｓの場合）、携帯端末１００のＣＰＵは、Ｓ７０４において、ＮＦＣインタフェースをＰ２Ｐモードで動作させる。
【００４３】
次に、Ｓ７０５において、携帯端末１００のＣＰＵは、ＭＦＰ２００との通信の成立を待つ。そして、ＭＦＰ２００との通信が成立したと判定した場合（Ｓ７０５でＹｅｓの場合）、携帯端末１００のＣＰＵは、Ｓ７０６に処理を進める。
【００４４】
Ｓ７０６において、携帯端末１００のＣＰＵは、ユーザにより入力されたＭＦＰ２００への指示に対応するコマンドを、ＭＦＰ２００へ送信する。次に、Ｓ７０７において、携帯端末１００のＣＰＵは、ＭＦＰ２００からの応答を待つ。そして、ＭＦＰ２００からの応答があると（Ｓ７０６でＹｅｓの場合）、携帯端末１００のＣＰＵは、Ｓ７０８において、ＭＦＰ２００からの応答を受信し、本フローチャートの処理を終了する。
【００４５】
なお、Ｓ７０６〜Ｓ７０８の処理時間は、携帯端末１００からＭＦＰ２００へ送信されるコマンドによって変わる。すなわち、ＭＦＰ２００のデバイス部４００を起動してデバイス部４００から情報を入手する場合は長くなり、ＭＦＰ２００のデバイス部４００を起動せずにＭＦＰ２００から情報を入手する場合は短くなる。
【００４６】
近距離無線通信を用いて画像形成装置から取得あるいは設定するデータについて、データによって画像形成装置本体を起動することが必要な場合と不要な場合がある。本実施例では、近距離無線通信部３００がコマンドに対応するテーブルをもち、ＭＦＰ２００本体（デバイス部４００等）を通電するか通電しない、あるいは通電する場合はどのデバイスに通電するかの判定を行う。本実施例によれば、操作者は、スリープ状態という省電力状態で待機している画像形成装置に対して、携帯端末を操作して翳すだけで、画像形成装置から必要な情報を取得あるいは設定することができる。その際、必要な場合のみ自動で画像形成装置本体を起動し、不必要な場合には画像形成装置本体を起動することなく省電力状態のままで、必要な情報の取得や設定を行うことができる。よって、操作者の誤操作等により、不必要に画像形成装置本体を起動して余分な電力を消費することがない。また、操作者は近距離無線通信を用いて動作を指示するだけでよく、操作者の利便性を向上させることもできる。
【実施例２】
【００４７】
上述の実施例１では、近接無線通信部３００は、スタンバイ状態及びスリープ状態の双方の状態において外部電源に基づく電力により駆動する構成を説明した。実施例２では、近接無線通信部３００は、スタンバイ状態では外部電源に基づく電力により駆動し、前記スリープ状態では携帯端末１００からの電波により誘起される電力で駆動する。以下、実施例２について詳細に説明する。なお、実施例２では、実施例１と同一の構成については説明を省略し、異なる部分のみ説明する。
【００４８】
図４は、本発明の実施例２を示す情報処理装置の一例を示すブロック図である。なお、図１と同一のものには同一の符号を付してある。
図４において、２０１は電源切り替え部で、近接無線部電源２０２によりＡＣから生成された電力（Ｂ入力）とアンテナ３０１から誘起した電力（Ａ入力）とを切り替えて、近接無線通信部３００へ供給するためのものである。電源切り替え部２０１は、デバイス制御部３０８からの切替信号に応じて、供給源（Ａ入力、Ｂ入力）を切り替え選択する。３０４は電源生成部で、アンテナ３０１に誘起した電力からＤＣ電源（Ａ入力）を生成するためのものである。
【００４９】
スタンバイ状態では、電源切り替え部２０１では電力供給源としてＢ入力が選択されており、近接無線部電源２０２からの電力（Ｂ入力）を近接無線通信部３００に供給されている。スリープ状態に移行する場合に、コントローラ部４０４等からの制御により、電源切り替え部２０１は電力供給源をＢ入力からＡ入力に切り替える。即ち、スリープ状態では、電源切り替え部２０１はＡ入力が近接無線通信部３００への供給源となるよう選択されている。したがって、スリープ状態では、近接無線通信部３００は、リーダライタ動作している携帯端末１００からアンテナ３０１へ誘起する電力で動作する。
【００５０】
ＭＦＰ２００がスリープ状態では、電源供給部４０１の非常夜電源部、電源供給部４０２、４０３、近接無線部電源２０２は停止しているがＡＣは通電されており、起動信号に応じて電力を出力できるように待機している状態である。なお、スリープ状態でも、電源供給部４０１の常夜電源部は動作しており、コントローラ部４０４は、スリープ復帰要因の発生を監視している。
【００５１】
コントローラ部４０４は、スリープ復帰要因の発生を検知すると、近接無線部電源２０２に起動信号（不図示）を出力し、近接無線部電源２０２を動作させるとともに、電源切り替え部２０１の電力供給源をＡ入力からＢ入力に切り替える。さらに、近接無線部電源２０２のＣＰＵ３０６が起動すると、コントローラ部４０４は、スリープ復帰したことを、ＣＰＵ３０６に通知する。なお、近接無線通信部３００に電力が供給されると、ＣＰＵ３０６が起動し、図示しないＣＰＵ内部のプログラムＲＯＭを読み込んで動作を開始する。
【００５２】
以下、図５を用いて実施例２におけるＣＰＵ３０６の動作を説明する。
図５は、実施例２におけるＣＰＵ３０６の動作の一例を示すフローチャートである。なお、このフローチャートの処理は、ＣＰＵ３０６がＣＰＵ３０６に内蔵されているＲＯＭに格納されたプログラムを読み込んで実行することにより実現される。
【００５３】
ＭＦＰ２００側では、ＣＰＵ３０６が起動したときに、Ｓ５０１において、近接無線通信部３００をＰ２Ｐモードでの待機状態とする。次に、Ｓ５０２において、ＣＰＵ３０６は、ＣＰＵ３０６の起動要因を判別する。ＣＰＵ３０６は、コントローラ部４０４からの通知により起動要因を判別可能である。コントローラ部４０４からスリープ復帰の通知があった場合には「スリープ復帰」と判断し、該通知がなかった場合には「携帯端末からの誘起」と判断する。
【００５４】
ＣＰＵ３０６は、ＣＰＵ３０６の起動要因が携帯端末１００からの誘起であると判定した場合（Ｓ５０２で「携帯端末からの誘起」の場合）、Ｓ５０３に処理を進める。Ｓ５０３では、ＣＰＵ３０６は、携帯端末からの誘起による起動を示すフラグを、ワークメモリ３０９へ記録し、Ｓ５０４に処理を進める。Ｓ５０４において、ＣＰＵ３０６は、携帯端末１００からのコマンドを待つ。
【００５５】
ユーザは携帯端末１００からＭＦＰ２００へ設定を行う（又は情報を取得する）場合、所定のアプリケーションを起動する。これによって、携帯端末１００のＮＦＣがＰ２Ｐ（peer to peer）モードとなる。この状態で、動作を指示して、ＭＦＰ２００のアンテナ３０１へ携帯端末１００を翳す。これにより、携帯端末１００と近接無線通信部３００との通信が可能となる。なお、携帯端末１００側の処理については図７に示した通りである。
【００５６】
ＣＰＵ３０６は、携帯端末１００からのコマンドを受信したと判定した場合（Ｓ５０４で受信の場合）、ＣＰＵ３０６は、Ｓ５０５において、不揮発性のメモリ３０７に記憶される通電管理テーブルを参照する。なお、実施例２の不揮発性のメモリ３０７には、図６に示すような通電管理テーブルが予め書き込まれている。ここで、図６を用いて、実施例２の通電管理テーブルについて説明する。
【００５７】
図６は、実施例２における通電管理テーブルの一例を示す図である。
図６に示すように、実施例１の通電管理テーブルでは、携帯端末１００から受信した要求データ毎に、起動すべきＭＦＰ２００のデバイスを記憶管理している。実施例２では、例えば、プリンタログ、プリンタプロセス値、リーダログ、リーダセンサ補正値等の取得の場合には、起動すべきデバイスに、近接無線通信部３００が含まれる。なお、図６はあくまで一例であり、本発明を限定するものではない。
【００５８】
以下、図５のフローチャートの説明に戻る。
次に、Ｓ５０６において、ＣＰＵ３０６は、上記携帯端末１００から受信したコマンドと通電管理テーブルに基づいて、近接無線通信部３００への電源供給が必要かどうかを判定する。
【００５９】
ここで、「スリープ時にＭＦＰへネットワーク設定を行う」場合を例に説明する。
ＣＰＵ３０６は、ネットワーク設定値の設定を要求するコマンドを受信した場合には、通電管理テーブルをもとに、近接無線通信部３００への電源供給が不要と判定する。なお、ネットワーク設定値の設定を要求する場合、不揮発の近接通信メモリ３０５への読み書きだけとなる。上記Ｓ５０６において、近接無線通信部３００への電源供給が不要と判定した場合（Ｓ５０６でＮｏの場合）、ＣＰＵ３０６は、Ｓ５０７に処理を移行する。
【００６０】
Ｓ５０７において、ＣＰＵ３０６は、携帯端末１００から受信したコマンドに対応して不揮発の近接通信メモリ３０５内の情報を読み出す、又は、不揮発の近接通信メモリ３０５に情報を書き込む。例えば、上記ネットワーク設定値の設定を要求するコマンドを受信した場合、Ｓ５０７において、ＣＰＵ３０６が、携帯端末１００から受信したネットワーク設定値を不揮発の近接通信メモリ３０５に書き込む。
【００６１】
上記Ｓ５０７の読み出し処理（又は書き込み処理）が終了すると、ＣＰＵ３０６は、Ｓ５０８において、上記受信したコマンドのレスポンスとして、上記読み出したデータ（又は書き込みが終了したこと）を携帯端末１００へ送信し、Ｓ５０４に処理を移行する。
【００６２】
次に、「スリープ時にプリンタログを取得する」場合を例に説明する。
ＣＰＵ３０６は、携帯端末１００からプリンタログを取得するコマンドを受信した場合には、通電管理テーブルをもとに、プリンタログを取得するために近接無線通信部３００、コントローラ部４０４、及びプリンタ部４０５へ電力供給が必要と判定する。上記Ｓ５０６において、近接無線通信部３００への電源供給が必要と判定した場合（Ｓ５０６でＹｅｓの場合）、ＣＰＵ３０６は、Ｓ５０９に処理を移行する。
【００６３】
Ｓ５０９において、ＣＰＵ３０６は、デバイス制御部３０８に対して、電源切り替え部２０１の電力供給元をＢ入力へ切り替え、近接無線部電源２０２によりＡＣ入力から生成した電源を近接無線通信部３００へ供給するように指示する。
【００６４】
次に、Ｓ５０９において、ＣＰＵ３０６は、上記携帯端末１００から受信したコマンドと通電管理テーブルに基づいて、デバイス部４００への電源供給が必要かどうかを判定する。
【００６５】
次に、Ｓ５１０において、ＣＰＵ３０６は、デバイス部４００への電源供給が必要かどうかを判定する。上述のように、携帯端末１００からプリンタログを取得するコマンドの場合、ＣＰＵ３０６は、デバイス部４００（ここではコントローラ部４０４、及びプリンタ部４０５）へ電力供給が必要と判定する。上記Ｓ５１０において、デバイス部４００への電源供給が必要と判定した場合（Ｓ５１０でＹｅｓの場合）、ＣＰＵ３０６は、Ｓ５１１に処理を移行する。
【００６６】
Ｓ５１１において、ＣＰＵ３０６は、デバイス制御部３０８に対して、通電管理テーブルで起動すべきと記載されていたデバイスを起動するように指示する。上記「スリープ時にプリンタログを取得する」場合、ＣＰＵ３０６は、デバイス制御部３０８に対して、電源供給部４０１、４０２を起動させるための起動信号１、起動信号２を出力するように指示する。
【００６７】
コントローラ部４０４が起動すると、Ｓ５１２において、ＣＰＵ３０６は、コントローラ部４０４に、プリンタログの取得を指示する。この指示に応じて、コントローラ部４０４は、プリンタ部４０５と通信を行って動作のログ（プリンタログ）を取得し、該取得したプリンタログをＣＰＵ３０６へ送出する。上記Ｓ５１２の処理が終了すると、ＣＰＵ３０６は、Ｓ５０８において、上記受信したコマンドのレスポンスとして、上記取得したデータを携帯端末１００へ送信し、Ｓ５０１に処理を移行する。
【００６８】
また、上記Ｓ５１０にて、ＣＰＵ３０６はデバイス部４００への電源供給が必要ないと判定した場合（Ｓ５１０でＮｏの場合）、Ｓ５０８において、上記コマンドに対応する処理を行い、該コマンドのレスポンスを携帯端末１００へ送信し、Ｓ５０４に移行する。
【００６９】
次に「スリープ時に復帰ボタンを押された」場合を説明する。これは図示しない操作パネルにあるスリープ解除ボタンを操作することでもスリープから復帰する場合である。
ＣＰＵ３０６は、ＣＰＵ３０６の起動要因がスリープ復帰であると判定した場合（Ｓ５０２で「スリープ復帰」の場合）、図示しないステップにおいて、復帰ボタンから起動したことを示すフラグをワークメモリ３０９へ記録し、Ｓ５１３に処理を進める。Ｓ５１３では、ＣＰＵ３０６は、デバイス制御部３０８に対して、デバイス部４００の全電源（電源供給部４０１、４０２、４０３）を起動させるための起動信号１、起動信号２、起動信号３を出力するように指示する。これにより、デバイス部４００（コントローラ部４０４、プリンタ部４０５、リーダ部４０６）が起動する。
【００７０】
次に、Ｓ５１３において、ＣＰＵ３０６は、携帯端末１００からのコマンドを待つ。そして、携帯端末１００からのコマンドを受信したと判定した場合（Ｓ５１３で「受信」の場合）、ＣＰＵ３０６は、Ｓ５１４において、上記コマンドに対応する処理を行い、該コマンドのレスポンスを携帯端末１００へ送信し、Ｓ５１３に処理を移行する。
【００７１】
以上示したように、実施例２では、スリープ状態において、近接無線部電源２０２からの近接無線通信部３００への電力供給を停止する構成である。よって、実施例１の効果に加え、さらなる省電力を実現することができる等の効果を奏する。
【００７２】
上記各実施例では、本発明をＭＦＰ、プリンタ等の画像形成装置に適用する場合を説明した。しかし、本発明は、近接無線通信部を有し、携帯端末１００から情報取得又は設定を行うことができる情報処理装置であれば適用可能である。
【００７３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【００７４】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００７５】
１００    携帯端末
３００    近接無線通信部
３０５    近接通信メモリ
３０６    ＣＰＵ
３０７    通電管理テーブル
４００    デバイス部
４０４    コントローラ部
【図１】
2015116711.tif 000003
【図２】
2015116711.tif 000004
【図３】
2015116711.tif 000005
【図４】
2015116711.tif 000006
【図５】
2015116711.tif 000007
【図６】
2015116711.tif 000008
【図７】
2015116711.tif 000009