(57)【要約】【課題】  機能実行機器の動作状態を適切に制御するための技術を提供すること。【解決手段】  プリンタＰＲの制御部４０は、プリンタＰＲの動作状態が省電力状態であり、かつ、Ｉ／Ｆ設定情報がＯＮ設定を示す状況で、ＮＦＣＩ／Ｆ３０から所定通知３０１が取得される場合に、プリンタＰＲの動作状態を省電力状態から通常状態に切替える。制御部４０は、プリンタＰＲの動作状態が省電力状態であり、かつ、Ｉ／Ｆ設定情報がＯＦＦ設定を示す状況で、ＮＦＣＩ／Ｆ３０から所定通知３２１が取得される場合に、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する。【選択図】図６
2018157572.tif 000002
【特許請求の範囲】
【請求項１】
機能実行機器であって、
第１の無線インターフェイスと、
特定機能を実行する機能実行部と、
制御部と、を備え、
前記第１の無線インターフェイスは、
第１の対象データが書き込まれるべきインターフェイスメモリであって、前記第１の対象データは、前記機能実行機器と外部機器との間で、前記特定機能に関連する通信を実行するためのデータを含む、前記インターフェイスメモリと、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記外部機器から前記第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、前記外部機器との前記通信セッションを確立して、前記インターフェイスメモリ内の前記第１の対象データを前記外部機器に送信するプロセッサと、を備え、
前記制御部は、
前記第１の対象データが前記外部機器に送信されるべき第１の設定と、前記第１の対象データが前記外部機器に送信されない第２の設定と、のうち、ユーザによって選択された選択結果を示す設定情報を格納する設定情報メモリと、
前記プロセッサから、前記外部機器から前記要求信号が受信されたことを示す所定通知を取得する通知取得部と、
前記機能実行機器の動作状態を、通常状態と、前記通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替部であって、前記省電力状態における前記機能実行部の消費電力は、前記通常状態における前記機能実行部の消費電力よりも小さい、前記切替部と、を備え、
前記切替部は、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記プロセッサから前記所定通知が取得される場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第２の設定を示す前記設定情報を格納している状況で、前記プロセッサから前記所定通知が取得される場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持する、機能実行機器。
【請求項２】
前記機能実行機器は、さらに、
前記第１の無線インターフェイスとは異なる第２の無線インターフェイスを備え、
前記第１の対象データは、前記第２の無線インターフェイスを介した無線接続を前記外部機器と確立するためのデータを含み、
前記制御部は、さらに、
前記第１の無線インターフェイスを介して前記第１の対象データが前記外部機器に送信された後に、前記第２の無線インターフェイスを介した前記無線接続を前記外部機器と確立する確立部と、
前記第２の無線インターフェイスを介した前記無線接続を利用して、前記外部機器から前記機能実行機器に前記特定機能を実行させるための機能実行指示が取得される場合に、前記機能実行部に前記特定機能を実行させる機能制御部と、を備える、請求項１に記載の機能実行機器。
【請求項３】
前記制御部は、さらに、
前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記プロセッサから前記所定通知が取得される場合に、無線ネットワークの親局として動作して、前記無線ネットワークを形成する形成部を備え、
前記確立部は、前記第２の無線インターフェイスを介した前記無線接続を前記外部機器と確立して、前記無線ネットワークの子局として、前記外部機器を前記無線ネットワークに参加させる、請求項２に記載の機能実行機器。
【請求項４】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記設定情報メモリが、前記第１の設定を示す前記設定情報に代えて、前記第２の設定を示す前記設定情報を格納する場合に、前記インターフェイスメモリ内から前記第１の対象データを消去するための第１の消去指示を前記プロセッサに供給する第１の消去指示供給部を備える、請求項１から３のいずれか一項に記載の機能実行機器。
【請求項５】
前記制御部は、さらに、
前記設定情報メモリが、前記第２の設定を示す前記設定情報に代えて、前記第１の設定を示す前記設定情報を格納する場合に、前記インターフェイスメモリ内に前記第１の対象データを書き込むための第１の書込指示を前記プロセッサに供給する第１の書込指示供給部を備える、請求項４に記載の機能実行機器。
【請求項６】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれており、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記機能実行機器が非エラー状態からエラー状態に移行する場合に、前記第１の対象データに代えて前記エラー状態に関係する第２の対象データを前記インターフェイスメモリ内に書き込むための第２の書込指示を前記プロセッサに供給する第２の書込指示供給部を備える、請求項１から５のいずれか一項に記載の機能実行機器。
【請求項７】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第２の対象データが書き込まれており、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記機能実行機器が前記エラー状態から前記非エラー状態に移行する場合に、前記第２の対象データに代えて前記第１の対象データを前記インターフェイスメモリ内に書き込むための第３の書込指示を前記プロセッサに供給する第３の書込指示供給部を備える、請求項６に記載の機能実行機器。
【請求項８】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第２の対象データが書き込まれており、かつ、前記設定情報メモリが、前記第１の設定を示す前記設定情報に代えて、前記第２の設定を示す前記設定情報を格納する場合に、前記インターフェイスメモリ内から前記第２の対象データを消去するための第２の消去指示を前記プロセッサに供給する第２の消去指示供給部を備える、請求項６又は７に記載の機能実行機器。
【請求項９】
前記切替部は、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記プロセッサから前記所定通知が取得される場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記インターフェイスメモリ内に前記第２の対象データが書き込まれている状況で、前記プロセッサから前記所定通知が取得される場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持する、請求項６から８のいずれか一項に記載の機能実行機器。
【請求項１０】
前記制御部は、さらに、
前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記機能実行機器が前記非エラー状態である状況で、前記プロセッサから前記所定通知が取得される場合に、無線ネットワークの親局として動作して、前記無線ネットワークを形成する形成部を備え、
前記形成部は、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記機能実行機器が前記エラー状態である状況で、前記プロセッサから前記所定通知が取得されても、前記無線ネットワークの前記親局として動作せず、前記無線ネットワークを形成しない、請求項６から９のいずれか一項に記載の機能実行機器。
【請求項１１】
前記第１の無線インターフェイスは、ＮＦＣ（Near Field Communicationの略）方式に従った近距離無線通信を実行するためのインターフェイスである、請求項１から１０のいずれか一項に記載の機能実行機器。
【請求項１２】
前記特定機能に関連する前記通信は、前記外部機器から印刷対象の画像を表わす印刷データを受信することを含み、
前記特定機能は、前記印刷データに従った印刷を実行する印刷機能である、請求項１から１１のいずれか一項に記載の機能実行機器。
【請求項１３】
前記通常状態は、前記機能実行部に電力が供給されている状態であり、
前記省電力状態は、前記機能実行部に電力が供給されていない状態である、請求項１から１２のいずれか一項に記載の機能実行機器。
【請求項１４】
機能実行機器のためのコンピュータプログラムであって、
前記機能実行機器は、第１の無線インターフェイスと、特定機能を実行する機能実行部と、制御部と、を備え、
前記第１の無線インターフェイスは、
第１の対象データが書き込まれるべきインターフェイスメモリであって、前記第１の対象データは、前記機能実行機器と外部機器との間で、前記特定機能に関連する通信を実行するためのデータを含む、前記インターフェイスメモリと、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記外部機器から前記第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、前記外部機器との前記通信セッションを確立して、前記インターフェイスメモリ内の前記第１の対象データを前記外部機器に送信するプロセッサと、を備え、
前記制御部は、前記第１の対象データが前記外部機器に送信されるべき第１の設定と、前記第１の対象データが前記外部機器に送信されない第２の設定と、のうち、ユーザによって選択された選択結果を示す設定情報を格納する設定情報メモリを備え、
前記コンピュータプログラムは、前記制御部に、以下の各処理、即ち、
前記プロセッサから、前記外部機器から前記要求信号が受信されたことを示す所定通知を取得する通知取得処理と、
前記機能実行機器の動作状態を、通常状態と、前記通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替処理であって、前記省電力状態における前記機能実行部の消費電力は、前記通常状態における前記機能実行部の消費電力よりも小さい、前記切替処理と、を実行させ、
前記切替処理では、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記プロセッサから前記所定通知が取得される場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第２の設定を示す前記設定情報を格納している状況で、前記プロセッサから前記所定通知が取得される場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、通常状態と省電力状態との間で動作状態が切替えられる機能実行機器を開示する。
【背景技術】
【０００２】
特許文献１には、ＮＦＣ（Near Field Communicationの略）方式の無線通信を実行するためのＮＦＣインターフェイスと、ＷＦＤ（Wi-Fi Directの略）方式の無線通信を実行するための無線ＬＡＮインターフェイスと、印刷実行部と、を備える多機能機が開示されている。多機能機は、ＮＦＣインターフェイスを介して、携帯端末からＮＦＣ情報を受信する場合に、ＷＦＤ方式のＧｒｏｕｐ  Ｏｗｎｅｒ状態（以下では「Ｇ／Ｏ状態」と呼ぶ）で動作して、ＷＦＤ方式の無線ネットワークを形成する。そして、多機能機は、ＮＦＣインターフェイスを介して、無線ネットワークの無線設定を携帯端末に送信する。これにより、携帯端末が無線ネットワークに参加するので、多機能機は、無線ネットワークを利用して、無線ＬＡＮインターフェイスを介して、携帯端末から印刷データを受信する。多機能機は、印刷データを印刷実行部に供給して、印刷機能を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２１４８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、多機能機の動作状態が通常状態と省電力状態との間で切替えられることについて、何ら考慮されていない。従って、特許文献１では、ＮＦＣインターフェイスを介した通信と、多機能機の動作状態の切替えと、の関係について、何ら考慮されていない。本明細書では、機能実行機器の動作状態を適切に制御するための技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される機能実行機器は、第１の無線インターフェイスと、特定機能を実行する機能実行部と、制御部と、を備える。第１の無線インターフェイスは、第１の対象データが書き込まれるべきインターフェイスメモリと、プロセッサと、を備える。第１の対象データは、機能実行機器と外部機器との間で、特定機能に関連する通信を実行するためのデータを含む。プロセッサは、インターフェイスメモリ内に第１の対象データが書き込まれている状況で、外部機器から第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、外部機器との通信セッションを確立して、インターフェイスメモリ内の第１の対象データを外部機器に送信する。制御部は、第１の対象データが外部機器に送信されるべき第１の設定と、第１の対象データが外部機器に送信されない第２の設定と、のうち、ユーザによって選択された選択結果を示す設定情報を格納する設定情報メモリと、プロセッサから、外部機器から要求信号が受信されたことを示す所定通知を取得する通知取得部と、機能実行機器の動作状態を、通常状態と、通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替部と、を備える。省電力状態における機能実行部の消費電力は、通常状態における機能実行部の消費電力よりも小さい。切替部は、機能実行機器の動作状態が省電力状態であり、かつ、設定情報メモリが第１の設定を示す設定情報を格納している状況で、プロセッサから所定通知が取得される場合に、機能実行機器の動作状態を省電力状態から通常状態に切替え、機能実行機器の動作状態が省電力状態であり、かつ、設定情報メモリが第２の設定を示す設定情報を格納している状況で、プロセッサから所定通知が取得される場合に、機能実行機器の動作状態を通常状態に切替えずに省電力状態に維持する。
【０００６】
第１の設定を示す設定情報が設定情報メモリに格納されている状況では、第１の対象データが外部機器に送信され得るので、機能実行機器と外部機器との間で特定機能に関連する通信が実行され得る。このような可能性に鑑みて、上記の構成によると、制御部は、設定情報メモリが第１の設定を示す設定情報を格納している状況で、プロセッサから所定通知を取得する場合に、機能実行機器の動作状態を省電力状態から通常状態に切替える。これにより、機能実行機器は、第１の対象データが外部機器に送信された後に、特定機能を迅速に実行することができる。一方において、第２の設定を示す設定情報が設定情報メモリに格納されている状況では、第１の対象データが外部機器に送信されないので、通常、機能実行機器と外部機器との間で特定機能に関連する通信が実行されない。従って、上記の構成によると、制御部は、設定情報メモリが第２の設定を示す設定情報を格納している状況で、プロセッサから所定通知を取得しても、機能実行機器の動作状態を省電力状態に維持する。これにより、機能実行機器の消費電力を適切に低減させることができる。このように、上記の構成によると、機能実行機器の動作状態を適切に制御することができる。
【０００７】
機能実行機器は、さらに、第１の無線インターフェイスとは異なる第２の無線インターフェイスを備えていてもよい。第１の対象データは、第２の無線インターフェイスを介した無線接続を外部機器と確立するためのデータを含んでいてもよい。制御部は、さらに、第１の無線インターフェイスを介して第１の対象データが外部機器に送信された後に、第２の無線インターフェイスを介した無線接続を外部機器と確立する確立部と、第２の無線インターフェイスを介した無線接続を利用して、外部機器から機能実行機器に特定機能を実行させるための機能実行指示が取得される場合に、機能実行部に特定機能を実行させる機能制御部と、を備えていてもよい。この構成によると、機能実行機器は、第１の対象データが外部機器に送信された後に、外部機器から機能実行指示が取得する場合に、特定機能を迅速に実行することができる。
【０００８】
制御部は、さらに、設定情報メモリが第１の設定を示す設定情報を格納している状況で、プロセッサから所定通知が取得される場合に、無線ネットワークの親局として動作して、無線ネットワークを形成する形成部を備えていてもよい。確立部は、第２の無線インターフェイスを介した無線接続を外部機器と確立して、無線ネットワークの子局として、外部機器を無線ネットワークに参加させてもよい。この構成によると、機能実行機器は、無線ネットワークを利用して、外部機器から機能実行指示を取得することができる。
【０００９】
制御部は、さらに、インターフェイスメモリ内に第１の対象データが書き込まれている状況で、設定情報メモリが、第１の設定を示す設定情報に代えて、第２の設定を示す設定情報を格納する場合に、インターフェイスメモリ内から第１の対象データを消去するための第１の消去指示をプロセッサに供給する第１の消去指示供給部を備えていてもよい。この構成によると、設定情報メモリが第２の設定を示す設定情報を格納している状況で、第１の対象データが外部機器に送信されるのを抑制することができる。
【００１０】
制御部は、さらに、設定情報メモリが、第２の設定を示す設定情報に代えて、第１の設定を示す設定情報を格納する場合に、インターフェイスメモリ内に第１の対象データを書き込むための第１の書込指示をプロセッサに供給する第１の書込指示供給部を備えていてもよい。この構成によると、設定情報メモリが第１の設定を示す設定情報を格納している状況で、第１の対象データが外部機器に送信され得る。
【００１１】
制御部は、さらに、インターフェイスメモリ内に第１の対象データが書き込まれており、かつ、設定情報メモリが第１の設定を示す設定情報を格納している状況で、機能実行機器が非エラー状態からエラー状態に移行する場合に、第１の対象データに代えてエラー状態に関係する第２の対象データをインターフェイスメモリ内に書き込むための第２の書込指示をプロセッサに供給する第２の書込指示供給部を備えていてもよい。この構成によると、機能実行機器が非エラー状態であるのかエラー状態であるのかに応じて、外部機器に送信されるべきデータを変えることができる。
【００１２】
制御部は、さらに、インターフェイスメモリ内に第２の対象データが書き込まれており、かつ、設定情報メモリが第１の設定を示す設定情報を格納している状況で、機能実行機器がエラー状態から非エラー状態に移行する場合に、第２の対象データに代えて第１の対象データをインターフェイスメモリ内に書き込むための第３の書込指示をプロセッサに供給する第３の書込指示供給部を備えていてもよい。この構成によると、機能実行機器が非エラー状態であるのかエラー状態であるのかに応じて、外部機器に送信されるべきデータを変えることができる。
【００１３】
制御部は、さらに、インターフェイスメモリ内に第２の対象データが書き込まれており、かつ、設定情報メモリが、第１の設定を示す設定情報に代えて、第２の設定を示す設定情報を格納する場合に、インターフェイスメモリ内から第２の対象データを消去するための第２の消去指示をプロセッサに供給する第２の消去指示供給部を備えていてもよい。この構成によると、設定情報メモリが第２の設定を示す設定情報を格納している状況で、第２の対象データが外部機器に送信されるのを抑制することができる。
【００１４】
切替部は、機能実行機器の動作状態が省電力状態であり、かつ、設定情報メモリが第１の設定を示す設定情報を格納しており、かつ、インターフェイスメモリ内に第１の対象データが書き込まれている状況で、プロセッサから所定通知が取得される場合に、機能実行機器の動作状態を省電力状態から通常状態に切替え、機能実行機器の動作状態が省電力状態であり、かつ、設定情報メモリが第１の設定を示す設定情報を格納しており、かつ、インターフェイスメモリ内に第２の対象データが書き込まれている状況で、プロセッサから所定通知が取得される場合に、機能実行機器の動作状態を通常状態に切替えずに省電力状態に維持してもよい。インターフェイスメモリ内に第２の対象データが書き込まれている状況では、第１の対象データが外部機器に送信されないので、通常、機能実行機器と外部機器との間で特定機能に関連する通信が実行されない。従って、上記の構成によると、制御部は、設定情報メモリが第１の設定を示す設定情報を格納しており、かつ、インターフェイスメモリ内に第２の対象データが書き込まれている状況で、プロセッサから所定通知を取得しても、機能実行機器の動作状態を省電力状態に維持する。これにより、機能実行機器の消費電力を適切に低減させることができる。
【００１５】
制御部は、さらに、設定情報メモリが第１の設定を示す設定情報を格納しており、かつ、機能実行機器が非エラー状態である状況で、プロセッサから所定通知が取得される場合に、無線ネットワークの親局として動作して、無線ネットワークを形成する形成部を備えていてもよい。形成部は、設定情報メモリが第１の設定を示す設定情報を格納しており、かつ、機能実行機器がエラー状態である状況で、プロセッサから所定通知が取得されても、無線ネットワークの親局として動作せず、無線ネットワークを形成しなくてもよい。この構成によると、機能実行機器がエラー状態である状況では、機能実行機器が無線ネットワークの親局として動作しないので、機能実行機器の消費電力を適切に低減させることができる。
【００１６】
第１の無線インターフェイスは、ＮＦＣ（Near Field Communicationの略）方式に従った近距離無線通信を実行するためのインターフェイスであってもよい。
【００１７】
特定機能に関連する通信は、外部機器から印刷対象の画像を表わす印刷データを受信することを含んでいてもよい。特定機能は、印刷データに従った印刷を実行する印刷機能であってもよい。
【００１８】
通常状態は、機能実行部に電力が供給されている状態であってもよい。省電力状態は、機能実行部に電力が供給されていない状態であってもよい。
【００１９】
上記の機能実行機器を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の機能実行機器と外部機器とを備える通信システムも、新規で有用である。
【図面の簡単な説明】
【００２０】
【図１】通信システムの構成を示す。
【図２】ＣＰＵの電源ＯＮ時処理のフローチャートを示す。
【図３】ＣＰＵの監視処理のフローチャートを示す。
【図４】図３の続きのフローチャートを示す。
【図５】ＮＦＣインターフェイスのプロセッサの処理のフローチャートを示す。
【図６】無線プロファイルが送信されるケースＡのシーケンス図を示す。
【図７】エラーＵＲＬが送信されるケースＢのシーケンス図を示す。
【図８】様々な状況でのプリンタの動作を示す。
【図９】第２実施例のＣＰＵの監視処理のフローチャートを示す。
【図１０】第２実施例のシーケンス図を示す。
【発明を実施するための形態】
【００２１】
（第１実施例）
（通信システム２の構成；図１）
図１に示されるように、通信システム２は、プリンタＰＲと、携帯端末ＰＴと、を備える。各機器ＰＲ，ＰＴは、Ｗｉ−Ｆｉ方式に従った無線通信（以下では「Ｗｉ−Ｆｉ通信」と呼ぶ）と、ＮＦＣ（Near Field Communicationの略）方式に従った無線通信（以下では「ＮＦＣ通信」と呼ぶ）と、を実行可能である。
【００２２】
（プリンタＰＲの構成）
プリンタＰＲは、印刷機能を実行可能な周辺機器（即ち携帯端末ＰＴの周辺機器）である。プリンタＰＲは、操作部１２と、表示部１４と、印刷実行部１６と、エラーセンサ１８と、無線ＬＡＮ（LocalArea Networkの略）インターフェイス２０と、ＮＦＣインターフェイス３０と、制御部４０と、を備える。各部１２〜４０は、バス線（符号省略）に接続されている。以下では、インターフェイスのことを「Ｉ／Ｆ」と記載する。
【００２３】
プリンタＰＲの電源がＯＮ状態である状況では、プリンタＰＲは、外部電源ＰＷから電力を取得し、この結果、各部１２〜４０に電力が供給される。また、プリンタＰＲでは、プリンタＰＲの動作状態（即ち後述の通常状態及び省電力状態）に応じて、各部１２〜４０への電力供給が制御される。
【００２４】
操作部１２は、複数のボタンを備える。ユーザは、操作部１２を操作することによって、様々な指示をプリンタＰＲに与えることができる。表示部１４は、様々な情報を表示するためのディスプレイである。印刷実行部１６は、インクジェット方式、レーザ方式等の印刷機構である。エラーセンサ１８は、プリンタＰＲで発生する各エラーを検出するためのセンサであり、例えば、印刷に利用される消耗品（トナー、インク等）の残量を検知するためのセンサ、紙詰まりの有無を検知するためのセンサ等を含む。
【００２５】
無線ＬＡＮＩ／Ｆ２０は、Ｗｉ−Ｆｉ方式に従ったＷｉ−Ｆｉ通信を実行するための無線Ｉ／Ｆである。Ｗｉ−Ｆｉ方式は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格、及び、それに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従って、無線通信を実行するための無線通信方式である。無線ＬＡＮＩ／Ｆ２０は、特に、ＷＦＤ（Wi-Fi Directの略）方式をサポートしている。ＷＦＤ方式は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された規格書「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」に記述されている無線通信方式である。
【００２６】
ＮＦＣＩ／Ｆ３０は、ＮＦＣ方式に従ったＮＦＣ通信（即ちいわゆる近距離無線通信の一種）を実行するための無線Ｉ／Ｆである。ＮＦＣ方式は、例えば、ＩＳＯ／ＩＥＣ２１４８１又は１８０９２の国際標準規格に基づく無線通信方式である。ＮＦＣ通信を実行するためのＩ／Ｆの種類として、ＮＦＣフォーラムデバイス（NFC Forum Device）と呼ばれるＩ／Ｆと、ＮＦＣフォーラムタグ（NFC Forum Tag）と呼ばれるＩ／Ｆと、が知られている。ＮＦＣＩ／Ｆ３０は、ＮＦＣフォーラムタグであり、ＮＦＣ方式のＩＣタグとして機能する。
【００２７】
ＮＦＣＩ／Ｆ３０は、プロセッサ３２と、Ｉ／Ｆメモリ３４と、を備える。プロセッサ３２は、制御部４０と通信可能であり、制御部４０から取得される書込指示に従って、携帯端末ＰＴに送信されるべき対象データＴＤをＩ／Ｆメモリ３４に書き込み、制御部４０から取得される消去指示に従って、Ｉ／Ｆメモリ３４から対象データＴＤを消去する。また、プロセッサ３２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号を受信する場合に、Ｐｏｌｌｉｎｇ信号に対する応答信号を携帯端末ＰＴに送信して、携帯端末ＰＴとの通信セッションを確立する。そして、プロセッサ３２は、携帯端末ＰＴとの通信セッションが確立される前にＩ／Ｆメモリ３４に予め書き込まれている対象データＴＤをＩ／Ｆメモリ３４から読み出し、当該通信セッションを利用して対象データＴＤを携帯端末ＰＴに送信する。
【００２８】
ここで、無線ＬＡＮＩ／Ｆ２０とＮＦＣＩ／Ｆ３０との間の相違点を説明しておく。無線ＬＡＮＩ／Ｆ２０を介した無線通信の通信速度（例えば最大の通信速度が１１〜６００Ｍｂｐｓ）は、ＮＦＣＩ／Ｆ３０を介した無線通信の通信速度（例えば最大の通信速度が１００〜４２４Ｋｂｐｓ）よりも速い。また、無線ＬＡＮＩ／Ｆ２０を介した無線通信における搬送波の周波数（例えば２．４ＧＨｚ帯又は５．０ＧＨｚ帯）は、ＮＦＣＩ／Ｆ３０を介した無線通信における搬送波の周波数（例えば１３．５６ＭＨｚ帯）とは異なる。また、無線ＬＡＮＩ／Ｆ２０を介した無線通信を実行可能な最大の距離（例えば最大で約１００ｍ）は、ＮＦＣＩ／Ｆ３０を介した無線通信を実行可能な最大の距離（例えば最大で約１０ｃｍ）よりも大きい。
【００２９】
制御部４０は、ＣＰＵ４２と、メインメモリ４４と、を備える。ＣＰＵ４２は、メインメモリ４４に格納されているプログラムＰＧに従って、様々な処理を実行するプロセッサである。メインメモリ４４は、ＲＡＭ、ＲＯＭ等によって構成され、上記のプログラムＰＧの他に、Ｉ／Ｆ設定情報ＳＩを格納する。
【００３０】
Ｉ／Ｆ設定情報ＳＩは、ＮＦＣＩ／Ｆ３０内の対象データＴＤが携帯端末ＰＴに送信されるべきＯＮ設定と、対象データＴＤが携帯端末ＰＴに送信されないＯＦＦ設定と、のどちらかを示す。ユーザは、対象データＴＤが携帯端末ＰＴに送信されることを望む場合に、操作部１２を操作して、ＯＮ設定及びＯＦＦ設定のうちのＯＮ設定を選択することができる。この結果、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納される。また、ユーザは、対象データＴＤが携帯端末ＰＴに送信されないことを望む場合に、操作部１２を操作して、ＯＮ設定及びＯＦＦ設定のうちのＯＦＦ設定を選択することができる。この結果、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納される。
【００３１】
（プリンタＰＲの動作状態）
プリンタＰＲの動作状態は、通常状態と省電力状態との間で切替えられる。通常状態は、操作部１２、表示部１４、印刷実行部１６、エラーセンサ１８、無線ＬＡＮＩ／Ｆ２０、ＮＦＣＩ／Ｆ３０（即ちプロセッサ３２及びＩ／Ｆメモリ３４）、及び、制御部４０（即ちＣＰＵ４２及びメインメモリ４４）に電力が供給されている状態である。即ち、通常状態は、プリンタＰＲに備えられる各部１２〜４０の全てに電力が供給されている状態である。省電力状態は、通常状態で電力が供給される各部１２〜４０のうちの表示部１４及び印刷実行部１６に電力が供給されていない状態である。即ち、通常状態では、表示部１４の光源に電力が供給されるので、表示部１４が点灯状態であり、省電力状態では、表示部１４の光源に電力が供給されないので、表示部１４が消灯状態である。例えば、印刷実行部１６がレーザ方式の印刷機構を備える場合には、通常状態では、印刷実行部１６の定着器に電力が供給されるので、定着器が駆動状態であり、省電力状態では、定着器に電力が供給されないので、定着器が停止状態である。また、例えば、印刷実行部１６が圧電素子を利用したインクジェット方式の印刷機構を備える場合には、通常状態では、圧電素子に電力が供給されるので、圧電素子が変形している状態であり、省電力状態では、圧電素子に電力が供給されないので、圧電素子が変形していない状態である。このように、省電力状態における表示部１４及び印刷実行部１６の消費電力は、通常状態における表示部１４及び印刷実行部１６の消費電力よりも小さい。
【００３２】
なお、本実施例の各部１２〜４０を備えるプリンタＰＲでは、省電力状態を実現するための最低限の条件は、操作部１２、無線ＬＡＮＩ／Ｆ２０、及び、制御部４０に電力が供給され、印刷実行部１６に電力が供給されていないことである。即ち、変形例では、省電力状態において、表示部１４、エラーセンサ１８、及び、ＮＦＣＩ／Ｆ３０のうちの少なくとも１つに電力が供給されていてもよいし、供給されていなくてもよい。
【００３３】
また、別の変形例では、省電力状態において、印刷実行部１６に電力が供給されない構成を採用せずに、通常状態よりも小さな電力が印刷実行部１６に供給される構成を採用してもよい。さらに別の変形例では、省電力状態では、ＮＦＣＩ／Ｆ３０のプロセッサ３２と、制御部４０のＣＰＵ４２と、のうちの少なくとも一方を動作させるためのクロック周波数が、通常状態のクロック周波数よりも小さくなるように構成されてもよい。また、さらに別の変形例では、通常状態では、制御部４０のメインメモリ４４を構成するＲＡＭをセルフリフレッシュモードで動作させずに、省電力状態では、当該ＲＡＭをセルフリフレッシュモードで動作させてもよい。上記のいずれの構成でも、省電力状態におけるプリンタＰＲの消費電力を、通常状態におけるプリンタＰＲの消費電力よりも小さくすることができる。一般的に言うと、本実施例では、省電力状態における印刷実行部１６の消費電力が、通常状態における印刷実行部１６の消費電力よりも小さければよく、さらに、オプションとして、省電力状態におけるＮＦＣＩ／Ｆ３０及び制御部４０のうちの少なくとも一方のハードウェアの消費電力が、通常状態における当該ハードウェアの消費電力よりも小さければよい。
【００３４】
制御部４０のＣＰＵ４２は、以下のようにして、プリンタＰＲの動作状態を通常状態と省電力状態との間で切替える。ＣＰＵ４２は、プリンタＰＲの動作状態が通常状態である間に所定のイベントが発生すると、通常状態を継続して、イベントに応じた処理を実行する。ＣＰＵ４２は、プリンタＰＲの動作状態が通常状態である間に所定のイベントが発生せずに所定時間が経過すると、表示部１４及び印刷実行部１６への電力の供給を停止して、プリンタＰＲの動作状態を通常状態から省電力状態に切替える。また、ＣＰＵ４２は、プリンタＰＲの動作状態が省電力状態である間に所定のイベントが発生すると、表示部１４及び印刷実行部１６への電力の供給を再開して、プリンタＰＲの動作状態を省電力状態から通常状態に切替え、その後、イベントに応じた処理を実行する。
【００３５】
上記の所定のイベントは、例えば、ユーザによって操作部１２が操作されること、無線ＬＡＮＩ／Ｆ２０を介して印刷対象の画像を表わす印刷データが受信されること、ＮＦＣＩ／Ｆ３０を介したＮＦＣ通信が発生すること等を含む。ＣＰＵ４２は、ユーザによって操作部１２が操作される場合には、所定の画面を表示部１４に表示させる。ＣＰＵ４２は、印刷データが受信される場合には、印刷データを印刷実行部１６に供給して、印刷データに従った印刷を印刷実行部１６に実行させる。また、ＣＰＵ４２は、ＮＦＣＩ／Ｆ３０を介したＮＦＣ通信が発生する場合には、ＮＦＣＩ／Ｆ３０のプロセッサ３２から所定通知を取得して、例えば、プリンタＰＲをＷＦＤ方式のＧｒｏｕｐ  Ｏｗｎｅｒ状態に移行させる（図３のＳ７８参照）。
【００３６】
（携帯端末ＰＴの構成）
携帯端末ＰＴは、携帯電話（例えばスマートフォン）、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の端末装置である。携帯端末ＰＴは、図示省略の無線ＬＡＮＩ／Ｆを備えており、Ｗｉ−Ｆｉ通信を実行可能である。特に、携帯端末ＰＴの無線ＬＡＮＩ／Ｆは、ＷＦＤ方式をサポートしている。また、携帯端末ＰＴは、図示省略のＮＦＣＩ／Ｆを備えており、ＮＦＣ通信を実行可能である。なお、携帯端末ＰＴのＮＦＣＩ／Ｆは、ＮＦＣフォーラムデバイスである。携帯端末ＰＴのＮＦＣＩ／Ｆは、ＮＦＣフォーラムによって定義されるＲｅａｄｅｒ／ＷｒｉｔｅｒモードのうちのＲｅａｄｅｒとして動作可能であり、プリンタＰＲのＮＦＣＩ／Ｆ３０であるＮＦＣフォーラムタグとＮＦＣ通信を実行して、プリンタＰＲのＮＦＣＩ／Ｆメモリ３４に予め書き込まれている対象データＴＤを受信可能である。
【００３７】
（ＣＰＵ４２の電源ＯＮ時処理；図２）
続いて、図２を参照して、制御部４０のＣＰＵ４２によって実行される電源ＯＮ時処理について説明する。プリンタＰＲの電源がＯＦＦ状態からＯＮ状態に切替えられると、ＣＰＵ４２は、電源ＯＮ時処理を実行する。
【００３８】
Ｓ２では、ＣＰＵ４２は、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定を示すのかＯＦＦ設定を示すのかを判断する。ＣＰＵ３２は、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すと判断する場合（Ｓ２でＮＯ）に、Ｓ３４において、Ｉ／Ｆメモリ３４から対象データＴＤを消去するための消去指示をＮＦＣＩ／Ｆ３０に供給する。これにより、Ｉ／Ｆメモリ３４内に対象データＴＤが記憶されている場合には、ＮＦＣＩ／Ｆ３０のプロセッサ３２は、Ｉ／Ｆメモリ３４から当該対象データＴＤを消去する。Ｓ３４が終了すると、Ｓ４０に進む。一方、ＣＰＵ３２は、Ｉ／Ｆ設定情報ＳＩがＯＮ設定を示すと判断する場合（Ｓ２でＹＥＳ）に、Ｓ１０に進む。
【００３９】
Ｓ１０では、ＣＰＵ４２は、プリンタＰＲがエラー状態であるのか非エラー状態であるのかを判断する。エラー状態は、プリンタＰＲが印刷機能を実行不可能な状態であり、非エラー状態は、プリンタＰＲが印刷機能を実行可能な状態である。具体的には、ＣＰＵ４２は、エラーセンサ１８の出力値がエラー（例えば、消耗品の残量がゼロ、紙詰まりあり等）を示す場合に、プリンタＰＲがエラー状態であると判断して（Ｓ１０でＹＥＳ）、Ｓ２０に進み、エラーセンサ１８の出力値がエラーを示さない場合に、プリンタＰＲが非エラー状態であると判断して（Ｓ１０でＮＯ）、Ｓ３０に進む。
【００４０】
Ｓ２０では、ＣＰＵ４２は、メインメモリ４４から、プリンタＰＲで現在発生しているエラーに対応するエラーＵＲＬ（Uniform Resource Locatorの略）を取得する。メインメモリ４４には、各エラーに対応する各エラーＵＲＬが予め格納されている。各エラーＵＲＬは、プリンタＰＲのベンダによってインターネット上に設置されたサーバ（図示省略）内の位置を示す。当該サーバは、各エラーを解消させるための方法を示すウェブページを格納している。従って、例えば、携帯端末ＰＴは、プリンタＰＲからエラーＵＲＬを受信して、当該エラーＵＲＬに従ってサーバにアクセスすれば、ウェブページを表示することができる。この結果、携帯端末ＰＴのユーザは、プリンタＰＲで現在発生しているエラーを解消させることができる。
【００４１】
次いで、Ｓ２２では、ＣＰＵ４２は、Ｓ２０で取得されたエラーＵＲＬを含むエラー書込指示をＮＦＣＩ／Ｆ３０に供給する。これにより、ＮＦＣＩ／Ｆ３０のプロセッサ３２は、エラー書込指示に含まれるエラーＵＲＬを、対象データＴＤとして、Ｉ／Ｆメモリ３４に書き込む（即ち記憶させる）。Ｓ２２が終了すると、Ｓ４０に進む。
【００４２】
Ｓ３０では、ＣＰＵ４２は、無線プロファイルを準備する。プリンタＰＲは、後述の図３のＳ７８の処理において、ＷＦＤ方式のＧｒｏｕｐ  Ｏｗｎｅｒ状態（以下では「Ｇ／Ｏ状態」と呼ぶ）で動作して、ＷＦＤ方式の無線ネットワークを形成する。Ｓ３０で準備される無線プロファイルは、当該無線ネットワークで利用されるべき情報である。即ち、Ｓ３０で準備される無線プロファイルは、プリンタＰＲによって将来形成され得る無線ネットワークで利用されるべき情報である。従って、例えば、携帯端末ＰＴは、プリンタＰＲから無線プロファイルを受信すれば、上記の無線ネットワークに参加することができる。この結果、例えば、携帯端末ＰＴは、上記の無線ネットワークを利用して、印刷データを含む印刷指示をプリンタＰＲに送信することができる。Ｓ３０で準備される無線プロファイルは、ＳＳＩＤ（Service Set Identifierの略）、認証方式、暗号化方式、パスワード等を含む。ＣＰＵ４２は、ランダムに文字列を選択することによって、ＳＳＩＤ及びパスワードを準備する。また、ＣＰＵ４２は、予め決められている認証方式及び暗号化方式を準備する。ＣＰＵ４２は、無線プロファイルをメインメモリ４４に記憶させる。ここで、ＣＰＵ４２は、メインメモリ４４内に無線プロファイルが既に記憶されている場合には、メインメモリ４４から古い無線プロファイルを削除して、Ｓ３０で準備される新たな無線プロファイルをメインメモリ４４に記憶させる。
【００４３】
次いで、Ｓ３２では、ＣＰＵ４２は、Ｓ３０で準備された無線プロファイルを含むＰＦ書込指示をＮＦＣＩ／Ｆ３０に供給する。これにより、ＮＦＣＩ／Ｆ３０のプロセッサ３２は、ＰＦ書込指示に含まれる無線プロファイルを、対象データＴＤとして、Ｉ／Ｆメモリ３４に書き込む（即ち記憶させる）。Ｓ３２が終了すると、Ｓ４０に進む。
【００４４】
Ｓ４０では、ＣＰＵ４２は、監視処理（後述の図３及び図４参照）を開始する。Ｓ４０が終了すると、図２の処理が終了する。
【００４５】
（ＣＰＵ４２の監視処理；図３、図４）
続いて、図３及び図４を参照して、図２のＳ４０で開始される監視処理について説明する。監視処理では、図３のＳ５０、Ｓ６０、Ｓ７０、図４のＳ８０、Ｓ９０、及び、Ｓ１００の各監視ステップが順次実行される。
【００４６】
Ｓ５０では、ＣＰＵ４２は、プリンタＰＲが非エラー状態からエラー状態に変化することを監視する。具体的には、ＣＰＵ４２は、エラーセンサ１８の出力値がエラーを示さない状態から、エラーセンサ１８の出力値がエラーを示す状態に変化する場合に、Ｓ５０でＹＥＳと判断して、Ｓ５２に進む。
【００４７】
Ｓ５２では、ＣＰＵ４２は、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定を示すのかＯＦＦ設定を示すのかを判断する。ＣＰＵ４２は、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すと判断する場合（Ｓ５２でＮＯ）には、Ｓ５４及びＳ５６をスキップしてＳ５０に戻る。一方において、ＣＰＵ４２は、Ｉ／Ｆ設定情報ＳＩがＯＮ設定を示すと判断する場合（Ｓ５２でＹＥＳ）には、Ｓ５４において、メインメモリ４４からエラーＵＲＬを取得し、Ｓ５６において、Ｓ５４で取得されたエラーＵＲＬを含むエラー書込指示をＮＦＣＩ／Ｆ３０に供給する。Ｓ５４及びＳ５６は、図２のＳ２０及びＳ２２と同様である。Ｓ５６が終了すると、Ｓ５０に戻る。
【００４８】
Ｓ６０では、ＣＰＵ４２は、プリンタＰＲがエラー状態から非エラー状態に変化することを監視する。具体的には、ＣＰＵ４２は、エラーセンサ１８の出力値がエラーを示す状態から、エラーセンサ１８の出力値がエラーを示さない状態に変化する場合に、Ｓ６０でＹＥＳと判断して、Ｓ６２に進む。
【００４９】
Ｓ６２では、ＣＰＵ４２は、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定を示すのかＯＦＦ設定を示すのかを判断する。ＣＰＵ４２は、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すと判断する場合（Ｓ６２でＮＯ）には、Ｓ６４及びＳ６６をスキップしてＳ５０に戻る。一方において、ＣＰＵ４２は、Ｉ／Ｆ設定情報ＳＩがＯＮ設定を示すと判断する場合（Ｓ６２でＹＥＳ）には、Ｓ６４において、無線プロファイルを準備し、Ｓ６６において、Ｓ６４で準備された無線プロファイルを含むＰＦ書込指示をＮＦＣＩ／Ｆ３０に供給する。Ｓ６４及びＳ６６は、図２のＳ３０及びＳ３２と同様である。Ｓ６６が終了すると、Ｓ５０に戻る。
【００５０】
Ｓ７０では、ＣＰＵ４２は、ＮＦＣＩ／Ｆ３０のプロセッサ３２から所定通知を取得することを監視する。所定通知は、ＮＦＣＩ／Ｆ３０が携帯端末ＰＴからＰｏｌｌｉｎｇ信号を受信する場合に、プロセッサ３２から制御部４０に供給される通知である（図５のＳ２２２参照）。ＣＰＵ４２は、プロセッサ３２から所定通知を取得する場合に、Ｓ７０でＹＥＳと判断して、Ｓ７２に進む。
【００５１】
Ｓ７２では、ＣＰＵ４２は、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定を示すのかＯＦＦ設定を示すのかを判断する。ＣＰＵ４２は、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すと判断する場合（Ｓ７２でＮＯ）には、Ｓ７４〜Ｓ７８をスキップしてＳ５０に戻る。一方において、ＣＰＵ４２は、Ｉ／Ｆ設定情報ＳＩがＯＮ設定を示すと判断する場合（Ｓ７２でＹＥＳ）には、Ｓ７４において、プリンタＰＲの動作状態が省電力状態であるのか通常状態であるのかを判断する。ＣＰＵ４２は、プリンタＰＲの動作状態が省電力状態であると判断する場合（Ｓ７４でＹＥＳ）には、Ｓ７５において、表示部１４及び印刷実行部１６への電力の供給を再開して、プリンタＰＲの動作状態を省電力状態から通常状態に切替えて、Ｓ７６に進む。一方において、ＣＰＵ４２は、プリンタＰＲの現在の動作状態が通常状態であると判断する場合（Ｓ７４でＮＯ）には、Ｓ７５をスキップしてＳ７６に進む。
【００５２】
Ｓ７６では、ＣＰＵ４２は、プリンタＰＲが非エラー状態であるのかエラー状態であるのかを判断する。Ｓ７６は、図２のＳ１０と同様である。ＣＰＵ４２は、プリンタＰＲがエラー状態であると判断する場合（Ｓ７６でＮＯ）には、Ｓ７７及びＳ７８をスキップしてＳ５０に戻る。一方において、ＣＰＵ４２は、プリンタＰＲが非エラー状態であると判断する場合（Ｓ７６でＹＥＳ）には、Ｓ７７に進む。
【００５３】
Ｓ７７では、ＣＰＵ４２は、プリンタＰＲが、ＷＦＤ方式のデバイス状態であるのか、ＷＦＤ方式のＧ／Ｏ状態であるのか、を判断する。デバイス状態は、プリンタＰＲが、ＷＦＤ方式のＧ／Ｏ状態及びクライアント状態のどちらでもなく、無線ネットワークに所属していない状態である。ＣＰＵ４２は、プリンタＰＲがデバイス状態であると判断する場合（Ｓ７７でＹＥＳ）には、Ｓ７８において、プリンタＰＲをデバイス状態からＧ／Ｏ状態に移行させて、プリンタＰＲがＧ／Ｏ状態で動作する無線ネットワークを形成する。当該無線ネットワークは、メインメモリ４４に現在記憶されている無線プロファイルが利用されるべき無線ネットワークであり、以下では、「対象無線ネットワーク」と呼ぶ。Ｓ７８で対象無線ネットワークが形成された時点では、対象無線ネットワークにはプリンタＰＲのみが所属しており、他の機器が所属していない。Ｓ７８が終了すると、Ｓ５０に戻る。一方において、ＣＰＵ４２は、プリンタＰＲがＧ／Ｏ状態であると判断する場合（Ｓ７７でＮＯ）には、Ｓ７８をスキップしてＳ５０に戻る。
【００５４】
詳しくは後述するが、プリンタＰＲがＧ／Ｏ状態で動作する状況では、無線ＬＡＮＩ／Ｆ２０を介して携帯端末ＰＴから接続要求が受信され得る（図４のＳ１００参照）。この場合、ＣＰＵ４２は、接続処理（Ｓ１０２）及び印刷処理（Ｓ１０４）を実行した後に、プリンタＰＲをＧ／Ｏ状態からデバイス状態に移行させて、対象無線ネットワークを消滅させる（Ｓ１０６）。また、図示省略しているが、ＣＰＵ４２は、プリンタＰＲがＧ／Ｏ状態で動作する状況において、所定時間に亘って接続要求が受信されない場合にも、プリンタＰＲをＧ／Ｏ状態からデバイス状態に移行させて、対象無線ネットワークを消滅させる。
【００５５】
図４のＳ８０では、ＣＰＵ４２は、ユーザが操作部１２を操作することに起因して、メインメモリ４４内のＯＮ設定を示すＩ／Ｆ設定情報ＳＩが、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩに変更されることを監視する。ＣＰＵ４２は、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩがＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩに変更される場合（Ｓ８０でＹＥＳ）に、Ｓ８２において、Ｉ／Ｆメモリ３４から対象データＴＤ（即ち無線プロファイル又はエラーＵＲＬ）を消去するための消去指示をＮＦＣＩ／Ｆ３０に供給する。これにより、ＮＦＣＩ／Ｆ３０のプロセッサ３２は、Ｉ／Ｆメモリ３４から対象データＴＤを消去する。この結果、対象データＴＤが携帯端末ＰＴに送信されない状態になる。Ｓ８２が終了すると、図３のＳ５０に戻る。
【００５６】
Ｓ９０では、ＣＰＵ４２は、ユーザが操作部１２を操作することに起因して、メインメモリ４４内のＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩが、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩに変更されることを監視する。ＣＰＵ４２は、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩがＯＮ設定を示すＩ／Ｆ設定情報ＳＩに変更される場合（Ｓ９０でＹＥＳ）に、Ｓ９１において、プリンタＰＲがエラー状態であるのか非エラー状態であるのかを判断する。Ｓ９１は、図２のＳ１０と同様である。ＣＰＵ４２は、プリンタＰＲがエラー状態であると判断する場合（Ｓ９１でＹＥＳ）には、Ｓ９２及びＳ９３を実行する。Ｓ９２及びＳ９３は、図２のＳ２０及びＳ２２と同様である。一方において、ＣＰＵ４２は、プリンタＰＲが非エラー状態であると判断する場合（Ｓ９２でＹＥＳ）には、Ｓ９４及びＳ９５を実行する。Ｓ９４及びＳ９５は、図２のＳ３０及びＳ３２と同様である。Ｓ９３又はＳ９５が終了すると、図３のＳ５０に戻る。
【００５７】
Ｓ１００では、ＣＰＵ４２は、携帯端末ＰＴから、無線ＬＡＮＩ／Ｆ２０を介して、特定の接続要求を受信することを監視する。特定の接続要求は、Probe Requestであり、メインメモリ４４に現在記憶されている無線プロファイル内のＳＳＩＤ、即ち、図２のＳ３０、図３のＳ６４、又は、図４のＳ９４で準備された無線プロファイル内のＳＳＩＤを含む。特定の接続要求は、プリンタＰＲがＧ／Ｏ状態で動作する状況、即ち、対象無線ネットワークが形成されている状況で受信される要求である。ＣＰＵ４２は、携帯端末ＰＴから特定の接続要求を受信する場合に、Ｓ１００でＹＥＳと判断して、Ｓ１０２に進む。
【００５８】
Ｓ１０２では、ＣＰＵ４２は、特定の接続要求の送信元の携帯端末ＰＴとの無線接続を確立するための接続処理を実行する。具体的には、ＣＰＵ４２は、無線ＬＡＮＩ／Ｆ２０を介して、特定の接続要求に対する応答信号（即ちProbe Response）を携帯端末ＰＴに送信する。さらに、ＣＰＵ４２は、無線ＬＡＮＩ／Ｆ２０を介して、Provision Discovery Request/Response、Association Request/Response、Authentication Request/Response、4-Way Handshake等の通信を実行する。この過程において、携帯端末ＰＴからプリンタＰＲに無線プロファイルに含まれる各情報（例えば、認証方式、暗号化方式、パスワード等）が送信され、ＣＰＵ４２は、当該各情報を利用して、携帯端末ＰＴの認証を実行する。ＣＰＵ４２は、携帯端末ＰＴの認証が成功する場合に、無線ＬＡＮＩ／Ｆ２０を介した無線接続を携帯端末ＰＴと確立する。これにより、ＣＰＵ４２は、プリンタＰＲがＧ／Ｏ状態で動作する対象無線ネットワークに、クライアント状態で動作する携帯端末ＰＴを参加させることができる。
【００５９】
Ｓ１０４では、ＣＰＵ４２は、印刷処理を実行する。具体的には、ＣＰＵ４２は、まず、対象無線ネットワークを利用して、無線ＬＡＮＩ／Ｆ２０を介して、携帯端末ＰＴから印刷指示を受信する。印刷指示は、プリンタＰＲに印刷機能を実行させるための指示であり、印刷対象の画像を表わす印刷データを含む。次いで、ＣＰＵ４２は、印刷データを印刷実行部１６に供給して、画像の印刷を印刷実行部１６に実行させる。
【００６０】
印刷データは、画像ファイル等であるので、比較的に大きいデータサイズを有する。そして、ＮＦＣ通信の通信速度は、Ｗｉ−Ｆｉ通信の通信速度よりも遅い。従って、仮に、プリンタＰＲと携帯端末ＰＴとの間で、ＮＦＣ通信に従って印刷データの無線通信が実行される構成を採用すると、プリンタＰＲは、印刷データを受信するために長時間を要する。これに対し、本実施例では、プリンタＰＲと携帯端末ＰＴとの間で、Ｗｉ−Ｆｉ通信に従って印刷データの無線通信が実行されるので、プリンタＰＲは、印刷データを迅速に受信することができる。
【００６１】
Ｓ１０６では、ＣＰＵ４２は、プリンタＰＲをＧ／Ｏ状態からデバイス状態に移行させて、対象無線ネットワークを消滅させる。この結果、プリンタＰＲと携帯端末ＰＴとの間の無線接続が切断される。Ｓ１０６が終了すると、図３のＳ５０に戻る。
【００６２】
（プロセッサ３２の処理；図５）
続いて、図５を参照して、ＮＦＣＩ／Ｆ３０のプロセッサ３２によって実行される処理について説明する。図５の処理では、Ｓ２００、Ｓ２１０、及び、Ｓ２２０の各監視ステップが順次実行される。
【００６３】
Ｓ２００では、プロセッサ３２は、制御部４０（即ちＣＰＵ４２）から、エラー書込指示（図２のＳ２２、図３のＳ５６、図４のＳ９３参照）、又は、ＰＦ書込指示（図２のＳ３２、図３のＳ６６、図４のＳ９５参照）を取得することを監視する。プロセッサ３２は、制御部４０からエラー書込指示又はＰＦ書込指示を取得する場合に、Ｓ２００でＹＥＳと判断して、Ｓ２０２において、Ｉ／Ｆメモリ３４内の古い対象データＴＤに代えて、Ｓ２００で取得された書込指示に含まれる新たな対象データＴＤ（即ちエラーＵＲＬ又は無線プロファイル）をＩ／Ｆメモリ３４に書き込む。Ｓ２０２が終了すると、Ｓ２００に戻る。
【００６４】
Ｓ２１０では、プロセッサ３２は、制御部４０から消去指示（図２のＳ３４、図４のＳ８２参照）を取得することを監視する。プロセッサ３２は、制御部４０から消去指示を取得する場合に、Ｓ２１０でＹＥＳと判断して、Ｓ２１２において、Ｉ／Ｆメモリ３４から対象データＴＤを消去する。Ｓ２１２が終了すると、Ｓ２００に戻る。
【００６５】
Ｓ２２０では、プロセッサ３２は、携帯端末ＰＴから通信セッションを確立するための要求信号であるＰｏｌｌｉｎｇ信号を受信することを監視する。プリンタＰＲのＮＦＣＩ／Ｆ３０と携帯端末ＰＴのＮＦＣＩ／Ｆとの間の距離が所定の距離（例えば１０ｃｍ）以下になると、プロセッサ３２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号を受信し、Ｓ２２０でＹＥＳと判断して、Ｓ２２２に進む。
【００６６】
Ｓ２２２では、プロセッサ３２は、Ｐｏｌｌｉｎｇ信号が受信されたことを示す通知である所定通知を制御部４０（即ちＣＰＵ４２）に供給する。これにより、図３のＳ７０において、ＣＰＵ４２によってＹＥＳと判断される。
【００６７】
Ｓ２２４では、プロセッサ３２は、Ｐｏｌｌｉｎｇ信号に対する応答信号を携帯端末ＰＴに送信する。これにより、プリンタＰＲのＮＦＣＩ／Ｆ３０と携帯端末ＰＴのＮＦＣＩ／Ｆとの間に通信セッションが確立される。
【００６８】
Ｓ２２６では、プロセッサ３２は、Ｉ／Ｆメモリ３４内に対象データＴＤが記憶されているのか否かを判断する。プロセッサ３２は、Ｉ／Ｆメモリ３４内に対象データＴＤが記憶されていると判断する場合（Ｓ２２６でＹＥＳ）には、Ｓ２２８において、Ｉ／Ｆメモリ３４から対象データＴＤを読み出す。そして、Ｓ２３０では、プロセッサ３２は、Ｓ２２２４で確立された通信セッションを利用して、対象データＴＤを含むデータパケットを携帯端末ＰＴに送信する。Ｓ２３０が終了すると、Ｓ２００に戻る。
【００６９】
Ｓ２１２でＩ／Ｆメモリ３４から対象データＴＤが消去された後であって、Ｉ／Ｆメモリ３４に対象データＴＤが書き込まれる前には、Ｉ／Ｆメモリ３４内に対象データＴＤが記憶されていない。このような状況では、Ｓ２２６において、プロセッサ３２は、Ｉ／Ｆメモリ３４内に対象データＴＤが記憶されていないと判断する（Ｓ２２６でＮＯ）。この場合、Ｓ２４０において、プロセッサ３２は、Ｓ２２４で確立された通信セッションを利用して、対象データＴＤを含まない空パケットを携帯端末ＰＴに送信する。Ｓ２４０が終了すると、Ｓ２００に戻る。
【００７０】
（ケースＡ；図６）
続いて、図６及び図７を参照して、図２〜図５のフローチャートによって実現される具体的なケースを説明する。図６のケースＡの初期状態では、プリンタＰＲにおいて、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定であり、非エラー状態である。従って、ＮＦＣＩ／Ｆ３０には、対象データＴＤとして無線プロファイルが記憶されている（図２のＳ３２、図３のＳ６６、図４のＳ９５）。また、プリンタＰＲの動作状態は、省電力状態である。
【００７１】
携帯端末ＰＴのユーザは、携帯端末ＰＴをプリンタＰＲに近づける。これにより、プリンタＰＲのＮＦＣＩ／Ｆ３０と携帯端末ＰＴのＮＦＣＩ／Ｆとの間の距離が所定の距離（例えば１０ｃｍ）以下になり、プリンタＰＲのＮＦＣＩ／Ｆ３０は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号３００を受信し（図５のＳ２２０でＹＥＳ）、所定通知３０１を制御部４０に供給する（Ｓ２２２）。この結果、制御部４０は、プリンタＰＲの動作状態を省電力状態から通常状態に切替え（図３のＳ７５）、プリンタＰＲをデバイス状態からＧ／Ｏ状態に移行させて、対象無線ネットワークを形成する（Ｓ７８）。
【００７２】
また、プリンタＰＲのＮＦＣＩ／Ｆ３０は、Ｐｏｌｌｉｎｇ信号３００に対する応答信号３０２を携帯端末ＰＴに送信する（図５のＳ２２４）。この結果、プリンタＰＲのＮＦＣＩ／Ｆ３０と携帯端末ＰＴのＮＦＣＩ／Ｆとの間に通信セッションが確立される。そして、ＮＦＣＩ／Ｆ３０は、当該通信セッションを利用して、対象データＴＤである無線プロファイルを含むデータパケット３０４を携帯端末ＰＴに送信する。
【００７３】
その後、プリンタＰＲの制御部４０は、無線ＬＡＮＩ／Ｆ２０を介して、携帯端末ＰＴから、無線プロファイル内のＳＳＩＤを含む特定の接続要求３０６を受信する（図４のＳ１００でＹＥＳ）。この場合、制御部４０は、携帯端末ＰＴとの無線接続を確立するための接続処理を実行する（Ｓ１０２）。この結果、プリンタＰＲの無線ＬＡＮＩ／Ｆ２０と携帯端末ＰＴの無線ＬＡＮＩ／Ｆとの間に無線接続が確立され、携帯端末ＰＴが対象無線ネットワークに参加する。この場合、制御部４０は、対象無線ネットワークを利用して、無線ＬＡＮＩ／Ｆ２０を介して、携帯端末ＰＴから印刷データを含む印刷指示３０８を受信して、印刷処理を実行する（Ｓ１０４）。そして、制御部４０は、プリンタＰＲをＧ／Ｏ状態からデバイス状態に移行させて、対象無線ネットワークを消滅させる（Ｓ１０６）。これにより、プリンタＰＲと携帯端末ＰＴとの間の無線接続が切断される。
【００７４】
上述したように、本実施例では、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されている状況では、無線プロファイルを含むデータパケット３０４が携帯端末ＰＴに送信され得る。従って、プリンタＰＲは、無線プロファイルに従った無線接続を携帯端末ＰＴと確立して、携帯端末ＰＴから印刷指示３０８を受信し得る。このような可能性に鑑みて、プリンタＰＲでは、所定通知３０１に応じて、プリンタＰＲの動作状態が省電力状態から通常状態に切替えられ、印刷実行部１６に電力が供給される。この結果、プリンタＰＲは、携帯端末ＰＴから印刷指示３０８を受信する場合に、印刷機能を迅速に実行することができる。
【００７５】
その後、ユーザが操作部１２を操作することに起因して、プリンタＰＲにおいて、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩが、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩに変更される（図４のＳ８０でＹＥＳ）。この場合、プリンタＰＲの制御部４０は、消去指示３１０をＮＦＣＩ／Ｆ３０に供給する（Ｓ８２）。この結果、無線プロファイルである対象データＴＤがＮＦＣＩ／Ｆ３０から消去される（図５のＳ２１０でＹＥＳ、Ｓ２１２）。操作部１２が操作されてから、所定のイベントが発生することなく、所定時間が経過すると、プリンタＰＲの動作状態が通常状態から省電力状態に切替えられる。
【００７６】
携帯端末ＰＴのユーザは、携帯端末ＰＴをプリンタＰＲに再び近づける。これにより、プリンタＰＲのＮＦＣＩ／Ｆ３０は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号３２０を受信し（図５のＳ２２０でＹＥＳ）、所定通知３２１を制御部４０に供給する（Ｓ２２２）。ただし、制御部４０は、ＮＦＣＩ／Ｆ３０から所定通知３２１を取得しても（図３のＳ７０でＹＥＳ）、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すので、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する（Ｓ７２でＮＯ）。
【００７７】
また、プリンタＰＲのＮＦＣＩ／Ｆ３０は、Ｐｏｌｌｉｎｇ信号３２０に対する応答信号３２２を携帯端末ＰＴに送信して（図５のＳ２２４）、携帯端末ＰＴとの通信セッションを確立する。ただし、ＮＦＣＩ／Ｆ３０内に対象データＴＤが記憶されていないので、ＮＦＣＩ／Ｆ３０は、当該通信セッションを利用して、対象データＴＤを含まない空パケット３２４を携帯端末ＰＴに送信する（Ｓ２２６でＮＯ、Ｓ２４０）。このように、本実施例によると、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されている状況で、無線プロファイルが携帯端末ＰＴに送信されるのを適切に抑制することができる。
【００７８】
上述したように、本実施例では、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されている状況では、無線プロファイルが携帯端末ＰＴに送信されない。従って、プリンタＰＲは、通常、携帯端末ＰＴから印刷指示を受信しない。このために、プリンタＰＲでは、印刷実行部１６に電力を供給する必要がないので、所定通知３２１が取得されても、プリンタＰＲの動作状態が省電力状態に維持される。これにより、プリンタＰＲの消費電力を適切に低減させることができる。
【００７９】
その後、プリンタＰＲにおいて、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩが、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩに変更される（図４のＳ９０でＹＥＳ）。この場合、プリンタＰＲの制御部４０は、無線プロファイルを含むＰＦ書込指示３３０をＮＦＣＩ／Ｆ３０に供給する（Ｓ９５）。この結果、無線プロファイルである対象データＴＤがＮＦＣＩ／Ｆ３０に書き込まれる（図５のＳ２００でＹＥＳ、Ｓ２０２）。このように、本実施例によると、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されている状況で、無線プロファイルが携帯端末ＰＴに適切に送信され得る。
【００８０】
（ケースＢ；図７）
図７のケースＢの初期状態は、図６のケースＡの初期状態と同じである。例えば、消耗品の残量がゼロになることに起因して、プリンタＰＲが非エラー状態からエラー状態に移行する（図３のＳ５０でＹＥＳ）。この場合、プリンタＰＲの制御部４０は、エラーＵＲＬを含むエラー書込指示４００をＮＦＣＩ／Ｆ３０に供給する（Ｓ５６）。この結果、ＮＦＣＩ／Ｆ３０では、対象データＴＤとして、無線プロファイルに代えてエラーＵＲＬが書き込まれる（図５のＳ２００でＹＥＳ、Ｓ２０２）。
【００８１】
その後、携帯端末ＰＴのユーザは、携帯端末ＰＴをプリンタＰＲに近づける。これにより、プリンタＰＲのＮＦＣＩ／Ｆ３０は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号４１０を受信し（図５のＳ２２０でＹＥＳ）、所定通知４１１を制御部４０に供給する（Ｓ２２２）。この結果、制御部４０は、プリンタＰＲの動作状態を省電力状態から通常状態に切替える（図３のＳ７５）。ただし、プリンタＰＲがエラー状態であるので、制御部４０は、プリンタＰＲをＧ／Ｏ状態に移行させずにデバイス状態に維持する（Ｓ７６でＮＯ）。
【００８２】
また、プリンタＰＲのＮＦＣＩ／Ｆ３０は、Ｐｏｌｌｉｎｇ信号４１０に対する応答信号４１２を携帯端末ＰＴに送信して（図５のＳ２２４）、携帯端末ＰＴとの通信セッションを確立する。そして、ＮＦＣＩ／Ｆ３０は、当該通信セッションを利用して、対象データＴＤであるエラーＵＲＬを含むデータパケット４１４を携帯端末ＰＴに送信する。
【００８３】
携帯端末ＰＴは、エラーＵＲＬにアクセスして、プリンタＰＲで現在発生しているエラーを解消させるための方法を示すウェブページを表示する。これにより、ユーザは、プリンタＰＲのエラーを解消させることができる。
【００８４】
上述したように、本実施例では、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されている状況で、プリンタＰＲが非エラー状態からエラー状態に移行する場合に、ＮＦＣＩ／Ｆ３０内の対象データＴＤが、無線プロファイルからエラーＵＲＬに変更される。従って、プリンタＰＲが非エラー状態であるのかエラー状態であるのかに応じて、携帯端末ＰＴに送信されるべき対象データＴＤを適切に変えることができる。
【００８５】
また、Ｇ／Ｏ状態で動作するプリンタＰＲの消費電力は、通常、デバイス状態で操作するプリンタＰＲの消費電力よりも大きい。本実施例では、プリンタＰＲは、印刷を実行不可能なエラー状態である状況では、デバイス状態からＧ／Ｏ状態に移行しない。このために、プリンタＰＲの消費電力を適切に低減させることができる。
【００８６】
（ケースＢ１）
ケースＢ１では、ユーザが操作部１２を操作することに起因して、プリンタＰＲにおいて、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩが、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩに変更される（図４のＳ８０でＹＥＳ）。この場合、プリンタＰＲの制御部４０は、消去指示４２０をＮＦＣＩ／Ｆ３０に供給する（Ｓ８２）。この結果、エラーＵＲＬである対象データＴＤがＮＦＣＩ／Ｆ３０から消去される（図５のＳ２１０でＹＥＳ、Ｓ２１２）。操作部１２が操作されてから、所定のイベントが発生することなく、所定時間が経過すると、プリンタＰＲの動作状態が通常状態から省電力状態に切替えられる。
【００８７】
携帯端末ＰＴのユーザは、携帯端末ＰＴをプリンタＰＲに再び近づける。これにより、プリンタＰＲのＮＦＣＩ／Ｆ３０は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号４３０を受信し（図５のＳ２２０でＹＥＳ）、所定通知４３１を制御部４０に供給する（Ｓ２２２）。ただし、制御部４０は、ＮＦＣＩ／Ｆ３０から所定通知４３１を取得しても（図３のＳ７０でＹＥＳ）、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すので、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する（Ｓ７２でＮＯ）。このように、本実施例によると、プリンタＰＲの消費電力を適切に低減させることができる。
【００８８】
また、プリンタＰＲのＮＦＣＩ／Ｆ３０は、Ｐｏｌｌｉｎｇ信号４３０に対する応答信号４３２を携帯端末ＰＴに送信して（図５のＳ２２４）携帯端末ＰＴとの通信セッションを確立する。ただし、ＮＦＣＩ／Ｆ３０内に対象データＴＤが記憶されていないので、ＮＦＣＩ／Ｆ３０は、当該通信セッションを利用して、エラーＵＲＬを含まない空パケット４３４を携帯端末ＰＴに送信する（Ｓ２２６でＮＯ、Ｓ２４０）。このように、本実施例によると、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されている状況で、エラーＵＲＬが携帯端末ＰＴに送信されるのを適切に抑制することができる。
【００８９】
（ケースＢ２）
ケースＢ２では、例えば、ユーザによって消耗品がプリンタＰＲにセットされることに起因して、プリンタＰＲがエラー状態から非エラー状態に移行する（図３のＳ６０でＹＥＳ）。この場合、プリンタＰＲの制御部４０は、無線プロファイルを含むＰＦ書込指示４４０をＮＦＣＩ／Ｆ３０に供給する（Ｓ６６）。この結果、ＮＦＣＩ／Ｆ３０では、対象データＴＤとして、エラーＵＲＬに代えて無線プロファイルが書き込まれる（図５のＳ２００でＹＥＳ、Ｓ２０２）。このように、本実施例によると、プリンタＰＲが非エラー状態であるのかエラー状態であるのかに応じて、携帯端末ＰＴに送信されるべき対象データＴＤを適切に変えることができる。
【００９０】
（プリンタＰＲの制御部４０の動作のまとめ；図８）
図８を参照して、本実施例で実現されるプリンタＰＲの制御部４０の動作のまとめを説明する。プリンタＰＲが非エラー状態であり、かつ、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定を示す第１の状況では、制御部４０は、ＮＦＣＩ／Ｆ３０のＩ／Ｆメモリ３４内に無線プロファイルを書き込む（図２のＳ３２、図３のＳ６６、図４のＳ９５）。そして、制御部４０は、上記の第１の状況であり、かつ、プリンタＰＲの動作状態が省電力状態である状況で、ＮＦＣＩ／Ｆ３０から所定通知を取得する場合には、プリンタＰＲの動作状態を省電力状態から通常状態に切替える（図３のＳ７５）。この結果、プリンタＰＲは、携帯端末ＰＴから印刷指示を受信する場合に、印刷機能を迅速に実行することができる。
【００９１】
プリンタＰＲが非エラー状態であり、かつ、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＦＦ設定を示す第２の状況では、制御部４０は、ＮＦＣＩ／Ｆ３０のＩ／Ｆメモリ３４内に無線プロファイルを書き込まない（図２のＳ２でＮＯ、図３のＳ６２でＮＯ、図４のＳ８０でＹＥＳ、Ｓ８２）。そして、制御部４０は、上記の第２の状況であり、かつ、プリンタＰＲの動作状態が省電力状態である状況で、ＮＦＣＩ／Ｆ３０から所定通知を取得する場合には、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する（図３のＳ７２でＮＯ）。この結果、プリンタＰＲの消費電力を適切に低減させることができる。このように、制御部４０は、上記の第１の状況又は第２の状況において、所定通知を取得する場合に、プリンタＰＲの動作状態を通常状態に切替えるのか否かを変えることができ、この結果、プリンタＰＲの動作状態を適切に制御することができる。
【００９２】
また、プリンタＰＲがエラー状態であり、かつ、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＮ設定を示す第３の状況では、制御部４０は、ＮＦＣＩ／Ｆ３０のＩ／Ｆメモリ３４内にエラーＵＲＬを書き込む（図２のＳ２２、図３のＳ５６、図４のＳ９３）。そして、制御部４０は、上記の第３の状況であり、かつ、プリンタＰＲの動作状態が省電力状態である状況で、ＮＦＣＩ／Ｆ３０から所定通知を取得する場合には、プリンタＰＲの動作状態を省電力状態から通常状態に切替える（図３のＳ７５）。
【００９３】
プリンタＰＲがエラー状態であり、かつ、メインメモリ４４内のＩ／Ｆ設定情報ＳＩがＯＦＦ設定を示す第４の状況では、制御部４０は、ＮＦＣＩ／Ｆ３０のＩ／Ｆメモリ３４内にエラーＵＲＬを書き込まない（図２のＳ２でＮＯ、図３のＳ５２でＮＯ、図４のＳ８０でＹＥＳ、Ｓ８２）。そして、制御部４０は、上記の第４の状況であり、かつ、プリンタＰＲの動作状態が省電力状態である状況で、ＮＦＣＩ／Ｆ３０から所定通知を取得する場合には、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する（図３のＳ７２でＮＯ）。この結果、プリンタＰＲの消費電力を適切に低減させることができる。このように、制御部４０は、上記の第３の状況又は第４の状況において、所定通知を取得する場合に、プリンタＰＲの動作状態を通常状態に切替えるのか否かを変えることができ、この結果、プリンタＰＲの動作状態を適切に制御することができる。
【００９４】
なお、変形例では、制御部４０は、上記の第２の状況及び第４の状況において、ＮＦＣＩ／Ｆ３０のＩ／Ｆメモリ３４内にプリンタＰＲのステータスを示すステータス情報を書き込んでもよい。ステータス情報は、例えば、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示すメッセージを示すメッセージを含んでいてもよい。この構成によると、上記の第２の状況又は第４の状況において、無線プロファイル又はエラーＵＲＬが携帯端末ＰＴに送信されず、プリンタＰＲのステータス情報が携帯端末ＰＴに送信され得る。このために、携帯端末ＰＴのユーザは、ＯＦＦ設定を示すＩ／Ｆ設定情報ＳＩがプリンタＰＲに格納されていることを知ることができる。従って、ユーザは、プリンタＰＲから無線プロファイル等を取得するためには、Ｉ／Ｆ設定情報ＳＩをＯＦＦ設定からＯＮ設定に変更すべきことを知ることができる。なお、別の変形例では、上記のステータス情報は、例えば、プリンタＰＲの電源がＯＮ状態であることを示すメッセージを含んでいてもよい。
【００９５】
（対応関係）
プリンタＰＲ、印刷実行部１６、携帯端末ＰＴが、それぞれ、「機能実行機器」、「機能実行部」、「外部機器」の一例である。ＮＦＣＩ／Ｆ３０、無線ＬＡＮＩ／Ｆ２０が、それぞれ、「第１の無線インターフェイス」、「第２の無線インターフェイス」の一例である。メインメモリ４４、Ｉ／Ｆメモリ３４が、それぞれ、「設定情報メモリ」、「インターフェイスメモリ」の一例である。Ｉ／Ｆ設定情報ＳＩ、ＯＮ設定、ＯＦＦ設定が、それぞれ、「設定情報」、「第１の設定」、「第２の設定」の一例である。無線プロファイル、エラーＵＲＬが、それぞれ、「第１の対象データ」、「第２の対象データ」の一例である。印刷機能、印刷指示が、「特定機能」、「機能実行指示」の一例である。プリンタＰＲがＧ／Ｏ状態で動作すること、携帯端末ＰＴがクライント状態で動作することが、それぞれ、「親局」、「子局」の一例である。図６において、消去指示３１０、ＰＦ書込指示３３０が、それぞれ、「第１の消去指示」、「第１の書込指示」の一例である。図７において、エラー書込指示４００、消去指示４２０、ＰＦ書込指示４４０が、それぞれ、「第２の書込指示」、「第２の消去指示」、「第３の書込指示」の一例である。
【００９６】
図３のＳ７０で所定通知を取得する処理が、「通知取得部」によって実行される処理の一例である。ＣＰＵ４２がプリンタＰＲの動作状態を通常状態と省電力状態との間で切替える処理（例えば図３のＳ７５）が、「切替部」によって実行される処理の一例である。図４のＳ１０２、Ｓ１０４、図３のＳ７８が、それぞれ、「確立部」、「機能制御部」、「形成部」によって実行される処理の一例である。図４のＳ９５、図３のＳ５６、Ｓ６６が、それぞれ、「第１の書込指示供給部」、「第２の書込指示供給部」、「第３の書込指示供給部」によって実行される処理の一例である。図４のＳ８２が、「第１の消去指示供給部」及び「第２の消去指示供給部」によって実行される処理の一例である。
【００９７】
（第２実施例）
第１実施例とは異なる点を説明する。図８に示されるように、第１実施例では、プリンタＰＲの制御部４０は、第３の状況において、ＮＦＣＩ／Ｆ３０から所定通知を取得する場合に、プリンタＰＲの動作状態を省電力状態から通常状態に切替える。これに対し、本実施例では、制御部４０は、第３の状況において、ＮＦＣＩ／Ｆ３０から所定通知を取得しても、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する。
【００９８】
（ＣＰＵ４２の監視処理；図９）
本実施例では、ＣＰＵ４２は、図３の処理に代えて、図９の処理を実行する。図９のＳ５０〜Ｓ７２は、図３と同様である。ＣＰＵ４２は、Ｓ７２でＹＥＳと判断する場合に、Ｓ７３において、プリンタＰＲが非エラー状態であるのかエラー状態であるのかを判断する。ＣＰＵ４２は、プリンタＰＲがエラー状態であると判断する場合（Ｓ７３でＮＯ）には、Ｓ７４以降の各処理をスキップしてＳ５０に戻る。一方において、ＣＰＵ４２は、プリンタＰＲが非エラー状態であると判断する場合（Ｓ７３でＹＥＳ）には、Ｓ７４に進む。Ｓ７４、Ｓ７５、Ｓ７７、及び、Ｓ７８は、図４と同様である。
【００９９】
（ケースＣ；図１０）
続いて、図１０を参照して、本実施例によって実現される具体的なケースＣを説明する。図１０のケースＣの初期状態は、図６のケースＡの初期状態（即ち図７のケースＢの初期状態）と同じである。
【０１００】
プリンタＰＲは、非エラー状態からエラー状態に移行する（図３のＳ５０でＹＥＳ）。この場合、エラー書込指示５００が供給されて、ＮＦＣＩ／Ｆ３０にエラーＵＲＬが書き込まれる点は、図７のケースＢと同様である。
【０１０１】
その後、携帯端末ＰＴのユーザは、携帯端末ＰＴをプリンタＰＲに近づける。この場合、プリンタＰＲと携帯端末ＰＴとの間で、Ｐｏｌｌｉｎｇ信号５１０、応答信号５１２、及び、データパケット５１４が通信される点は、図７のケースＢと同様である。ただし、プリンタＰＲの制御部４０は、ＮＦＣＩ／Ｆ３０から所定通知５１１を取得しても、プリンタＰＲがエラー状態であるので、プリンタＰＲの動作状態を通常状態に切替えずに省電力状態に維持する（図９のＳ７３でＮＯ）。
【０１０２】
ケースＣに示されるように、ＯＮ設定を示すＩ／Ｆ設定情報ＳＩがメインメモリ４４に格納されていても、プリンタＰＲがエラー状態である状況では、エラーＵＲＬが携帯端末ＰＴに送信されるが、無線プロファイルが携帯端末ＰＴに送信されない。従って、プリンタＰＲは、通常、携帯端末ＰＴから印刷指示を受信しない。このために、プリンタＰＲでは、印刷実行部１６に電力を供給する必要がないので、所定通知５１１が取得されても、プリンタＰＲの動作状態が省電力状態に維持される。これにより、プリンタＰＲの消費電力を適切に低減させることができる。
【０１０３】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【０１０４】
（変形例１）「機能実行機器」は、印刷機能を実行する印刷実行部を備えるプリンタＰＲでなくてもよく、スキャン機能を実行するスキャン実行部を備えるスキャナであってもよい。本変形例では、例えば、スキャナは、上記の実施例と同様に、ＮＦＣＩ／Ｆと、無線ＬＡＮＩ／Ｆと、を備えていてもよい。ＮＦＣＩ／Ｆは、無線プロファイルを記憶しており、当該無線プロファイルを携帯端末ＰＴに送信してもよい。そして、スキャナのＣＰＵは、携帯端末ＰＴから無線ＬＡＮＩ／Ｆを介して接続要求を受信する場合に、無線ＬＡＮＩ／Ｆを介した無線接続を携帯端末ＰＴと確立して、当該無線接続を利用して、携帯端末ＰＴからスキャン要求を受信してもよい。この場合、ＣＰＵは、スキャン実行部に原稿のスキャンを実行させ、上記の無線接続を利用して、スキャンデータを携帯端末ＰＴに送信してもよい。本変形例では、スキャン実行部、スキャン機能、スキャン要求が、それぞれ、「機能実行部」、「特定機能」、「機能実行指示」の一例である。
【０１０５】
（変形例２）ＣＰＵ４２は、無線ＬＡＮＩ／Ｆ２０を介した無線接続を携帯端末ＰＴと確立した後に、当該無線接続を利用して、携帯端末ＰＴから印刷指示を受信しなくてもよい。この場合、例えば、ＣＰＵ４２は、上記の無線接続を利用して、印刷データの送信を携帯端末ＰＴに要求して、上記の無線接続を利用して、携帯端末ＰＴから印刷データを受信してもよい。即ち、「機能制御部」は、外部機器から機能実行指示が取得されなくても、機能実行部に特定機能を実行させてもよい。
【０１０６】
（変形例３）図３のＳ７８では、ＣＰＵ４２は、プリンタＰＲの状態をＷＦＤ方式のデバイス状態からＧ／Ｏ状態に移行させることによって、無線ネットワークを形成する。これに代えて、ＣＰＵ４２は、いわゆるＳｏｆｔＡＰ（Access Pointの略）を起動させることによって、プリンタＰＲがＡＰとして動作する無線ネットワークを形成してもよい。本変形例では、図２のＳ３０、図３のＳ６４、及び、図４のＳ９４において、ＣＰＵ４２は、当該無線ネットワークで利用されるべき無線プロファイル（ＳＳＩＤ、パスワード等）を準備する。また、図４のＳ１０２において、ＣＰＵ４２は、当該無線ネットワークに携帯端末ＰＴを参加させるために、無線ＬＡＮＩ／Ｆ２０を介した無線接続を携帯端末ＰＴと確立する。本変形例では、プリンタＰＲがＡＰとして動作することが、「親局」の一例であり、プリンタＰＲがＡＰとして動作する無線ネットワークの無線プロファイルが、「第１の対象データ」の一例である。また、プリンタＰＲがＡＰとして動作すること、携帯端末ＰＴがＡＰとして動作するプリンタＰＲとの無線接続を確立することが、それぞれ、「親局」、「子局」の一例である。
【０１０７】
（変形例４）「第１の対象データ」は、無線ネットワークの無線プロファイルに限られない。例えば、プリンタＰＲと携帯端末ＰＴとが同じ有線ＬＡＮに既に接続されている状況では、「第１の対象データ」は、有線ＬＡＮ内におけるプリンタＰＲのＩＰアドレスであってもよい。この場合、携帯端末ＰＴは、ＮＦＣ通信を実行して、プリンタＰＲからプリンタＰＲのＩＰアドレスを受信する場合に、当該ＩＰアドレスを利用して、上記の有線ＬＡＮを介して、印刷指示をプリンタＰＲに送信してもよい。一般的に言うと、「第１の対象データ」は、特定機能に関連する通信を実行するためのデータを含んでいればよい。また、本変形例では、「第２の無線インターフェイス」、「確立部」、及び、「形成部」は省略可能である。
【０１０８】
（変形例５）「第２の対象データ」は、エラーＵＲＬに限られず、例えば、プリンタＰＲで発生しているエラーの名称（例えば、消耗品切れ、紙詰まり等）を示すメッセージであってもよい。一般的に言うと、「第２の対象データ」は、エラー状態に関係するデータを含んでいればよい。
【０１０９】
（変形例６）上記の実施例では、ＣＰＵ４２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号が受信された後（即ち図５のＳ２２０でＹＥＳの後）であって、携帯端末ＰＴとの通信セッションが確立される前（即ちＳ２２４の前）に、ＮＦＣＩ／Ｆ３０のプロセッサ３２から所定通知を受信する（図３のＳ７０でＹＥＳ）。これに代えて、ＣＰＵ４２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号が受信され、かつ、携帯端末ＰＴとの通信セッションが確立された後に、プロセッサ３２から所定通知を受信してもよい。即ち、「所定通知」は、外部機器との通信セッションが確立される前に取得されてもよいし、外部機器との通信セッションが確立された後に取得されてもよい。また、ＣＰＵ４２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号が受信されることに応じて、ＮＦＣＩ／Ｆ３０のプロセッサ３２から所定通知を受信しなくてもよい。例えば、ＣＰＵ４２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号が受信された後に、携帯端末ＰＴから対象データＴＤの読み出しを要求するためのＲｅａｄ信号が受信されることに応じて、プロセッサ３２から所定通知を受信してもよい。また、例えば、ＣＰＵ４２は、携帯端末ＰＴからＰｏｌｌｉｎｇ信号が受信された後に、携帯端末ＰＴから通信セッションが確立されている状態であるのか否かを確認するための確認信号が受信されることに応じて、プロセッサ３２から所定通知を受信してもよい。上記のいずれの変形例も、「前記プロセッサから、前記外部機器から前記要求信号が受信されたことを示す所定通知を取得する」という構成に含まれる。
【０１１０】
（変形例７）上記の実施例では、図４のＳ８２において、ＣＰＵ４２は、Ｉ／Ｆメモリ３４から対象データＴＤを消去するための消去指示をＮＦＣＩ／Ｆ３０に供給する。これに代えて、ＣＰＵ４２は、Ｉ／Ｆメモリ３４から対象データＴＤを消去せずに、対象データＴＤの送信を禁止するための禁止指示をＮＦＣＩ／Ｆ３０に供給してもよい。禁止指示は、例えば、Ｉ／Ｆメモリ３４内のヘッダブロックに所定の情報を書き込むための指示であってもよい。この場合、ＮＦＣＩ／Ｆ３０は、ＣＰＵ４２から禁止指示が取得された後に（即ちヘッダブロックに所定の情報が書き込まれている状態で）、携帯端末ＰＴとの通信セッションが確立されても、Ｉ／Ｆメモリ３４内の対象データＴＤを携帯端末ＰＴに送信しない。また、ＣＰＵ４２は、図４のＳ９０でＹＥＳと判断する場合に、Ｓ９１〜Ｓ９５に代えて、対象データＴＤの送信を許可するための許可指示をＮＦＣＩ／Ｆ３０に供給してもよい。許可指示は、例えば、Ｉ／Ｆメモリ３４内のヘッダブロックから所定の情報を消去するための指示であってもよい。この場合、ＮＦＣＩ／Ｆ３０は、ＣＰＵ４２から許可指示が取得された後に（即ちヘッダブロックに所定の情報が書き込まれていない状態で）、携帯端末ＰＴとの通信セッションが確立されると、Ｉ／Ｆメモリ３４内の対象データＴＤを携帯端末ＰＴに送信する。本変形例でも、Ｉ／Ｆ設定情報ＳＩがＯＦＦ設定を示す場合に、対象データＴＤが携帯端末ＰＴに送信されるのを適切に抑制することができる。本変形例では、「第１の消去指示供給部」、「第２の消去指示供給部」、及び、「第１の書込指示供給部」を省略可能である。
【０１１１】
（変形例８）上記の実施例では、ＣＰＵ４２は、プリンタＰＲがエラー状態である場合に、Ｉ／Ｆメモリ３４内に無線プロファイルではなくエラーＵＲＬを書き込む（図２のＳ２２、図３のＳ５６、図４のＳ９３）。これに代えて、ＣＰＵ４２は、プリンタＰＲがエラー状態であるのか非エラー状態であるのかに関わらずに、Ｉ／Ｆメモリ３４内に無線プロファイルを書き込んでもよい。本変形例では、「第２の書込指示供給部」及び「第３の書込指示供給部」を省略可能である。
【０１１２】
（変形例９）ＮＦＣＩ／Ｆ３０は、ＮＦＣフォーラムタグでなくてもよく、プロセッサ３２とＩ／Ｆメモリ３４とを備えるＮＦＣフォーラムデバイスであってもよい。また、プリンタＰＲは、ＮＦＣＩ／Ｆ３０に代えて、例えば、ＴｒａｎｓｆｅｒＪｅｔ方式、ＢｌｕｅＴｏｏｔｈ（登録商標）方式等の他の方式に従った無線通信を実行するための無線インターフェイスを備えていてもよい。一般的に言うと、「第１の無線インターフェイス」は、プロセッサとインターフェイスメモリとを備える無線インターフェイスであればよい。
【０１１３】
（変形例１０）「外部機器」は、携帯端末ＰＴに限られず、ＰＣ、プリンタ、スキャナ、コピー機、多機能機、サーバ等であってもよい。
【０１１４】
（変形例１１）上記の実施例では、プリンタＰＲのＣＰＵ４２がメインメモリ４４内のプログラムＰＧ（即ちソフトウェア）を実行することによって、図２〜図４及び図９の各処理が実現される。これに代えて、これらの各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【０１１５】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【０１１６】
２：通信システム、ＰＲ：プリンタ、１２：操作部、１４：表示部、１６：印刷実行部、１８：エラーセンサ、２０：無線ＬＡＮインターフェイス、３０：ＮＦＣインターフェイス、３２：プロセッサ、３４：インターフェイスメモリ、４０：制御部、４２：ＣＰＵ、４４：メインメモリ、ＰＷ：外部電源、ＰＴ：携帯端末、３００，３２０：Ｐｏｌｌｉｎｇ信号、３０１，３２１：所定通知、３０２，３２２：応答信号、３０４：データパケット、３０６：接続要求、３０８：印刷指示、３１０：消去指示、３２４：空パケット、３３０：ＰＦ書込指示
【図１】
2018157572.tif 000003
【図２】
2018157572.tif 000004
【図３】
2018157572.tif 000005
【図４】
2018157572.tif 000006
【図５】
2018157572.tif 000007
【図６】
2018157572.tif 000008
【図７】
2018157572.tif 000009
【図８】
2018157572.tif 000010
【図９】
2018157572.tif 000011
【図１０】
2018157572.tif 000012
【手続補正書】
【提出日】平成30年5月14日(2018.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
機能実行機器であって、
ＩＣタグとして機能する第１の無線インターフェイスと、
特定機能を実行する機能実行部と、
制御部と、を備え、
前記第１の無線インターフェイスは、
第１の対象データが書き込まれるべきインターフェイスメモリであって、前記第１の対象データは、前記機能実行機器と外部機器との間で、前記特定機能に関連する通信を実行するためのデータを含む、前記インターフェイスメモリと、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記外部機器から前記第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、前記外部機器との前記通信セッションを確立して、前記インターフェイスメモリ内の前記第１の対象データを前記外部機器に送信するプロセッサと、を備え、
前記制御部は、
前記第１の対象データが前記外部機器に送信されるべき第１の設定と、前記第１の対象データが前記外部機器に送信されない第２の設定と、のうち、選択された選択結果を示す設定情報を格納する設定情報メモリと、
前記機能実行機器の動作状態を、通常状態と、前記通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替部であって、前記省電力状態における前記機能実行部の消費電力は、前記通常状態における前記機能実行部の消費電力よりも小さい、前記切替部と、を備え、
前記切替部は、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第２の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持する、機能実行機器。
【請求項２】
前記機能実行機器は、さらに、
前記第１の無線インターフェイスとは異なる第２の無線インターフェイスを備え、
前記第１の対象データは、前記第２の無線インターフェイスを介した無線接続を前記外部機器と確立するためのデータを含み、
前記制御部は、さらに、
前記第１の無線インターフェイスを介して前記第１の対象データが前記外部機器に送信された後に、前記第２の無線インターフェイスを介した前記無線接続を前記外部機器と確立する確立部と、
前記第２の無線インターフェイスを介した前記無線接続を利用して、前記外部機器から前記機能実行機器に前記特定機能を実行させるための機能実行指示が取得される場合に、前記機能実行部に前記特定機能を実行させる機能制御部と、を備える、請求項１に記載の機能実行機器。
【請求項３】
前記制御部は、さらに、
前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、無線ネットワークの親局として動作して、前記無線ネットワークを形成する形成部を備え、
前記確立部は、前記第２の無線インターフェイスを介した前記無線接続を前記外部機器と確立して、前記無線ネットワークの子局として、前記外部機器を前記無線ネットワークに参加させる、請求項２に記載の機能実行機器。
【請求項４】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記設定情報メモリが、前記第１の設定を示す前記設定情報に代えて、前記第２の設定を示す前記設定情報を格納する場合に、前記インターフェイスメモリ内から前記第１の対象データを消去するための第１の消去指示を前記プロセッサに供給する第１の消去指示供給部を備える、請求項１から３のいずれか一項に記載の機能実行機器。
【請求項５】
前記制御部は、さらに、
前記設定情報メモリが、前記第２の設定を示す前記設定情報に代えて、前記第１の設定を示す前記設定情報を格納する場合に、前記インターフェイスメモリ内に前記第１の対象データを書き込むための第１の書込指示を前記プロセッサに供給する第１の書込指示供給部を備える、請求項４に記載の機能実行機器。
【請求項６】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれており、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記機能実行機器が非エラー状態からエラー状態に移行する場合に、前記第１の対象データに代えて前記エラー状態に関係する第２の対象データを前記インターフェイスメモリ内に書き込むための第２の書込指示を前記プロセッサに供給する第２の書込指示供給部を備える、請求項１から５のいずれか一項に記載の機能実行機器。
【請求項７】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第２の対象データが書き込まれており、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記機能実行機器が前記エラー状態から前記非エラー状態に移行する場合に、前記第２の対象データに代えて前記第１の対象データを前記インターフェイスメモリ内に書き込むための第３の書込指示を前記プロセッサに供給する第３の書込指示供給部を備える、請求項６に記載の機能実行機器。
【請求項８】
前記制御部は、さらに、
前記インターフェイスメモリ内に前記第２の対象データが書き込まれており、かつ、前記設定情報メモリが、前記第１の設定を示す前記設定情報に代えて、前記第２の設定を示す前記設定情報を格納する場合に、前記インターフェイスメモリ内から前記第２の対象データを消去するための第２の消去指示を前記プロセッサに供給する第２の消去指示供給部を備える、請求項６又は７に記載の機能実行機器。
【請求項９】
前記切替部は、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記インターフェイスメモリ内に前記第２の対象データが書き込まれている状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持する、請求項６から８のいずれか一項に記載の機能実行機器。
【請求項１０】
前記制御部は、さらに、
前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記機能実行機器が前記非エラー状態である状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、無線ネットワークの親局として動作して、前記無線ネットワークを形成する形成部を備え、
前記形成部は、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納しており、かつ、前記機能実行機器が前記エラー状態である状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信しても、前記無線ネットワークの前記親局として動作せず、前記無線ネットワークを形成しない、請求項６から９のいずれか一項に記載の機能実行機器。
【請求項１１】
前記無線ネットワークの前記親局は、ＷＦＤ（Wi-Fi Directの略）方式のＧｒｏｕｐ  Ｏｗｎｅｒである、請求項３又は１０に記載の機能実行機器。
【請求項１２】
前記無線ネットワークの前記親局は、ＳｏｆｔＡＰ（Access Pointの略）である、請求項３又は１０に記載の機能実行機器。
【請求項１３】
前記第１の無線インターフェイスは、ＮＦＣ（Near Field Communicationの略）方式に従った近距離無線通信を実行するためのインターフェイスである、請求項１から１２のいずれか一項に記載の機能実行機器。
【請求項１４】
前記特定機能に関連する前記通信は、前記外部機器から印刷対象の画像を表わす印刷データを受信することを含み、
前記特定機能は、前記印刷データに従った印刷を実行する印刷機能である、請求項１から１３のいずれか一項に記載の機能実行機器。
【請求項１５】
前記通常状態は、前記機能実行部に電力が供給されている状態であり、
前記省電力状態は、前記機能実行部に電力が供給されていない状態である、請求項１から１４のいずれか一項に記載の機能実行機器。
【請求項１６】
前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況では、前記インターフェイスメモリ内に前記第１の対象データが書き込まれており、
前記設定情報メモリが前記第２の設定を示す前記設定情報を格納している状況では、前記インターフェイスメモリ内に前記第１の対象データが書き込まれていない、請求項１から１５のいずれか一項に記載の機能実行機器。
【請求項１７】
前記第１の設定は、ＯＮ設定であり、
前記第２の設定は、ＯＦＦ設定である、請求項１から１６のいずれか一項に記載の機能実行機器。
【請求項１８】
機能実行機器のためのコンピュータプログラムであって、
前記機能実行機器は、ＩＣタグとして機能する第１の無線インターフェイスと、特定機能を実行する機能実行部と、制御部と、を備え、
前記第１の無線インターフェイスは、
第１の対象データが書き込まれるべきインターフェイスメモリであって、前記第１の対象データは、前記機能実行機器と外部機器との間で、前記特定機能に関連する通信を実行するためのデータを含む、前記インターフェイスメモリと、
前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記外部機器から前記第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、前記外部機器との前記通信セッションを確立して、前記インターフェイスメモリ内の前記第１の対象データを前記外部機器に送信するプロセッサと、を備え、
前記制御部は、前記第１の対象データが前記外部機器に送信されるべき第１の設定と、前記第１の対象データが前記外部機器に送信されない第２の設定と、のうち、選択された選択結果を示す設定情報を格納する設定情報メモリを備え、
前記コンピュータプログラムは、前記制御部に、以下の各処理、即ち、
前記機能実行機器の動作状態を、通常状態と、前記通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替処理であって、前記省電力状態における前記機能実行部の消費電力は、前記通常状態における前記機能実行部の消費電力よりも小さい、前記切替処理を実行させ、
前記切替処理では、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、
前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第２の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持する、コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本明細書によって開示される機能実行機器は、ＩＣタグとして機能する第１の無線インターフェイスと、特定機能を実行する機能実行部と、制御部と、を備え、前記第１の無線インターフェイスは、第１の対象データが書き込まれるべきインターフェイスメモリであって、前記第１の対象データは、前記機能実行機器と外部機器との間で、前記特定機能に関連する通信を実行するためのデータを含む、前記インターフェイスメモリと、前記インターフェイスメモリ内に前記第１の対象データが書き込まれている状況で、前記外部機器から前記第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、前記外部機器との前記通信セッションを確立して、前記インターフェイスメモリ内の前記第１の対象データを前記外部機器に送信するプロセッサと、を備え、前記制御部は、前記第１の対象データが前記外部機器に送信されるべき第１の設定と、前記第１の対象データが前記外部機器に送信されない第２の設定と、のうち、選択された選択結果を示す設定情報を格納する設定情報メモリと、前記機能実行機器の動作状態を、通常状態と、前記通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替部であって、前記省電力状態における前記機能実行部の消費電力は、前記通常状態における前記機能実行部の消費電力よりも小さい、前記切替部と、を備え、前記切替部は、前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第１の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記省電力状態から前記通常状態に切替え、前記機能実行機器の前記動作状態が前記省電力状態であり、かつ、前記設定情報メモリが前記第２の設定を示す前記設定情報を格納している状況で、前記第１の無線インターフェイスが前記外部機器から前記要求信号を受信する場合に、前記機能実行機器の前記動作状態を前記通常状態に切替えずに前記省電力状態に維持してもよい。
本明細書によって開示される他の機能実行機器は、第１の無線インターフェイスと、特定機能を実行する機能実行部と、制御部と、を備える。第１の無線インターフェイスは、第１の対象データが書き込まれるべきインターフェイスメモリと、プロセッサと、を備える。第１の対象データは、機能実行機器と外部機器との間で、特定機能に関連する通信を実行するためのデータを含む。プロセッサは、インターフェイスメモリ内に第１の対象データが書き込まれている状況で、外部機器から第１の無線インターフェイスを介した通信セッションを確立するための要求信号が受信される場合に、外部機器との通信セッションを確立して、インターフェイスメモリ内の第１の対象データを外部機器に送信する。制御部は、第１の対象データが外部機器に送信されるべき第１の設定と、第１の対象データが外部機器に送信されない第２の設定と、のうち、ユーザによって選択された選択結果を示す設定情報を格納する設定情報メモリと、プロセッサから、外部機器から要求信号が受信されたことを示す所定通知を取得する通知取得部と、機能実行機器の動作状態を、通常状態と、通常状態よりも消費電力が小さい省電力状態と、の間で切替える切替部と、を備える。省電力状態における機能実行部の消費電力は、通常状態における機能実行部の消費電力よりも小さい。切替部は、機能実行機器の動作状態が省電力状態であり、かつ、設定情報メモリが第１の設定を示す設定情報を格納している状況で、プロセッサから所定通知が取得される場合に、機能実行機器の動作状態を省電力状態から通常状態に切替え、機能実行機器の動作状態が省電力状態であり、かつ、設定情報メモリが第２の設定を示す設定情報を格納している状況で、プロセッサから所定通知が取得される場合に、機能実行機器の動作状態を通常状態に切替えずに省電力状態に維持する。