(57)【要約】【目的】  有線インターフェースにおける省電力機能の有効と無効との切替えることによって、データの受信に失敗して所定の処理ができなくなってしまう可能性を低減すること目的とする。【解決手段】  本発明の通信装置は、他の通信装置と有線を介して通信するための有線インターフェースを有する通信装置であって、前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードとを切替えるための切替手段と、前記他の通信装置から前記有線インターフェースを介して受信したデータを利用して所定の処理を行う処理手段と、前記処理手段により前記所定の処理が行われている場合、前記切替手段による切替えを制限する制限手段と、を有する。【選択図】  図４
2014014977.tif 000002
【特許請求の範囲】
【請求項１】
他の通信装置と有線を介して通信するための有線インターフェースを有する通信装置であって、
前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードとを切替えるための切替手段と、
前記他の通信装置から前記有線インターフェースを介して受信したデータを利用して所定の処理を行う処理手段と、
前記処理手段により前記所定の処理が行われている場合、前記切替手段による切替えを制限する制限手段と、
を有することを特徴とする通信装置。
【請求項２】
他の通信装置と有線を介して通信するための有線インターフェースを有する通信装置であって、
前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードとを切替えるための切替手段と、
前記他の通信装置から前記有線インターフェースを介して受信したデータを利用して所定の処理を行う処理手段とを有し、
前記切替手段は、前記処理手段により前記所定の処理が行われている場合、前記第１のモードと前記第２のモードとの切替えを受け付けないことを特徴とする通信装置。
【請求項３】
前記切替手段は、前記第１のモードと前記第２のモードとをユーザが切替えるための手段であることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記有線インターフェースは、Ｅｔｈｅｒｎｅｔと接続するためのインターフェースであることを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記処理手段による前記所定の処理の開始と終了とを検知する検知手段を更に有し、
前記処理手段により前記所定の処理が行われている場合とは、前記検知手段により前記所定の処理の開始を検知してから、前記所定の処理の終了を検知するまで、であることを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記第１のモードから前記第２のモードに切り替える場合、もしくは、前記第２のモードから前記第１のモードに切り替える場合、前記他の通信装置との間の通信リンクを切断することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
ユーザが前記切替手段により前記第１のモードに切替えた場合には、前記有線インターフェースを起動する際に、前記有線インターフェースにおける省電力機能を有効にして起動し、
ユーザが前記切替手段により前記第２のモードに切替えた場合には、前記有線インターフェースを起動する際に、前記有線インターフェースにおける省電力機能を無効にして起動する起動手段を更に有することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記省電力機能は、前記有線インターフェースの待機時の消費電力を低下させる機能であることを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記省電力機能は、Ｅｎｅｒｇｙ  Ｅｆｆｉｃｉｅｎｔ  Ｅｔｈｅｒｎｅｔの機能であることを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記処理手段は、前記他の通信装置から前記有線インターフェースを介して印刷データを受信して印刷処理を行うことを特徴とする請求項１乃至９のいずれか１項に記載の通信装置。
【請求項１１】
他の通信装置と有線を介して通信するための有線インターフェースを有する通信装置の制御方法であって、
前記他の通信装置から前記有線インターフェースを介して受信したデータを利用する所定の処理が行われている場合、前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードの切替えを制限し、
前記他の通信装置から前記有線インターフェースを介して受信したデータを利用する所定の処理が行われていない場合、前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードの切替えを可能とする
ことを特徴とする制御方法。
【請求項１２】
他の通信装置と有線を介して通信するための有線インターフェースを有する通信装置の制御方法であって、
前記他の通信装置から前記有線インターフェースを介して受信したデータを利用する所定の処理が行われている場合、前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードの切替えを受け付けないようにし、
前記他の通信装置から前記有線インターフェースを介して受信したデータを利用する所定の処理が行われていない場合、前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードの切替えを受け付ける
ことを特徴とする制御方法。
【請求項１３】
コンピュータを請求項１乃至１０のいずれか１項に記載の通信装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力機能を有する通信装置に関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．３に準拠した有線ネットワークであるＥｔｈｅｒｎｅｔの省電力機能としてＥＥＥ（Ｅｎｅｒｇｙ  Ｅｆｆｉｃｉｅｎｔ  Ｅｔｈｅｒｎｅｔ）がある。ＥＥＥでは、有線インターフェース（物理層、即ち、ＰＨＹに相当）においてデータ通信が発生していない時間帯（待機時）の消費電力（待機電力）を低下させるＬＰＩ（Ｌｏｗ  Ｐｏｗｅｒ  Ｉｄｌｅ）技術が採用されている（特許文献１）。
【０００３】
ＥＥＥを利用するためには、通信装置（例えば、プリンタ）と、通信相手となる他の通信装置（例えば、ハブ）とが通信リンクを確立する際に行われるＡｕｔｏ  Ｎｅｇｏｔｉａｔｉｏｎにおいて、互いにＥＥＥに対応していることを確認する。ここで、通信装置と他の通信装置の一方でもＥＥＥに対応していないと（ＥＥＥが無効になっている場合も含む）、ＥＥＥを利用することはできない。
【０００４】
通信装置においてＥＥＥに関する設定を変更する場合（即ち、ＥＥＥを有効から無効に切替える、もしくは、ＥＥＥを無効から有効に切替える場合）には、再度、Ａｕｔｏ  Ｎｅｇｏｔｉａｔｉｏｎを行う必要がある。Ａｕｔｏ  Ｎｅｇｏｔｉａｔｉｏｎは通信リンクを確立する際に行われるため、通信装置は通信リンクを切断し、その後、再度、通信リンクを確立してＡｕｔｏ  Ｎｅｇｏｔｉａｔｉｏｎを行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１２９４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
データを受信している際に、有線インターフェースにおける省電力機能（例えば、ＥＥＥ）の有効と無効とを切替えると、通信装置と他の通信装置との通信リンクが切断し、データの受信に失敗して所定の処理ができなくなってしまう可能性がある。
上記課題を解決するため、有線インターフェースにおける省電力機能の有効と無効との切替えることによって、データの受信に失敗して所定の処理ができなくなってしまう可能性を低減すること目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の通信装置は、他の通信装置と有線を介して通信するための有線インターフェースを有する通信装置であって、前記有線インターフェースにおける省電力機能を有効にする第１のモードと、前記省電力機能を無効にする第２のモードとを切替えるための切替手段と、前記他の通信装置から前記有線インターフェースを介して受信したデータを利用して所定の処理を行う処理手段と、前記処理手段により前記所定の処理が行われている場合、前記切替手段による切替えを制限する制限手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、有線インターフェースにおける省電力機能の有効と無効との切替えることによって、データの受信に失敗して所定の処理ができなくなってしまう可能性を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】ネットワーク構成図
【図２】プリンタのハードウェア構成図
【図３】プリンタのソフトウェア機能ブロック図
【図４】装置の処理フローチャート
【図５】装置の処理フローチャート
【図６】装置の処理フローチャート
【図７】装置間の処理シーケンスチャート
【図８】プリンタにおける表示画面を示す図
【図９】記憶部に記憶されるテーブルを示す図
【発明を実施するための形態】
【００１０】
図１に本実施形態に係る通信装置（以下、プリンタ）、他の通信装置（以下、ＨＵＢ）および、ＰＣを含む有線ネットワークシステムの構成を示す。本実施形態では、ＩＥＥＥ８０２．３に準拠したＥｔｈｅｒｎｅｔ（登録商標）を用いた例について説明するが、通信形態は必ずしもＩＥＥＥ８０２．３準拠のＥｔｈｅｒｎｅｔ（登録商標）には限らない。
【００１１】
プリンタ１１は、ＨＵＢ１２とＥｔｈｅｒｎｅｔ（登録商標）ケーブルで接続されている。ＨＵＢ１２は、プリンタ１１及びＰＣ１３とＥｔｈｅｒｎｅｔ（登録商標）ケーブルで接続されている。なお、ＨＵＢ１２の代わりにルータを利用するようにしても良い。
【００１２】
プリンタ１１、および、ＨＵＢ１２は、待機時の消費電力を低下させる省電力機能であるＥＥＥ（Ｅｎｅｒｇｙ  Ｅｆｆｉｃｉｅｎｔ  Ｅｔｈｅｒｎｅｔ（登録商標））に対応している。プリンタ１１においては、ＥＥＥを有効にするか無効にするかをユーザが切替えることができる。
【００１３】
ＰＣ１３は、Ｅｔｈｅｒｎｅｔ（登録商標）ケーブルでＨＵＢ１２と接続されている。プリンタ１１とＰＣ１３とはＨＵＢ１２を介して互いに通信することが可能となっている。
【００１４】
図２にプリンタ１１のハードウェア構成を示す。
【００１５】
表示部２０１は各種表示を行うＬＣＤやＬＥＤのようにユーザが視覚で認知可能な情報の出力、および／または、スピーカなどの音出力が可能な機能を有する。記憶部２０２はＲＯＭ、ＲＡＭにより構成され、後述する各種動作を行うためのプログラムや、通信パラメータ等の各種情報を記憶する。なお、記憶部２０２として、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。制御部２０３はＣＰＵ、または、ＭＰＵにより構成され、記憶部２０２に記憶されたプログラムを実行することによりプリンタ１１全体を制御する。
【００１６】
印刷部２０４は、後述するＰＨＹ部２０７、ＭＡＣ部２０６を介してＰＣ１３から受信した印刷データを処理して印刷する。入力部２０５はボタン等により構成され、ユーザによるプリンタの動作の指示（印刷処理指示）の受け付けや、ユーザによる各種設定を変更指示の受け付けを行う。例えば、ＥＥＥを有効にする第１のモードからＥＥＥを無効にする第２のモードに切替える、もしくは、第２のモードから第１のモードに切替えるためのユーザ指示を受け付ける。２０６はＥｔｈｅｒｎｅｔ（登録商標）のデータリンク層の処理を行うＭＡＣ部である。２０７はＥｔｈｅｒｎｅｔ（登録商標）の物理層の処理を行うＰＨＹ部である。ＰＨＹ部はレジスタに所定の値をセットすることで、ＥＥＥに関する設定を行うことが可能である。以下、ＭＡＣ部２０６およびＰＨＹ部２０７を有線インターフェース（有線ＩＦ）と称することがある。
【００１７】
図３に、プリンタ１１の制御部２０３が記憶部２０２に記憶されているプログラムを読み出すことで実現されるソフトウェア機能ブロックを示す。なお、図３に示すソフトウェア機能ブロックの少なくとも一部をハードウェアにより実現してもよい。
【００１８】
３０１は、後述する３０４乃至３０７の各機能ブロックを含み、表示部２０１及び入力部２０５を制御するためのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）制御部である。
【００１９】
３０２は、後述する３０８乃至３１０の各機能ブロックを含み、印刷機能を制御するための印刷制御部である。
【００２０】
３０３は、後述する３１１乃至３１４の各機能ブロックを含み、ＭＡＣ部２０６及びＰＨＹ部２０７を含むＥｔｈｅｒｎｅｔ（登録商標）を用いた通信を制御する有線ＩＦ制御部である。
【００２１】
３０４は、表示部２０１に通常時の表示画面を出力する処理を行う通常時ＵＩ表示部である。
【００２２】
３０５は、表示部２０１に印刷時の表示画面を出力する処理を行う印刷時ＵＩ表示部である。
【００２３】
３０６は、表示部２０１に設定変更時の表示画面を出力する処理を行う設定変更時ＵＩ表示部である。
【００２４】
３０７は、入力部２０５を用いたユーザ入力（例えば、ボタンの押下、タッチ、スライドなど）を検出するための入力制御部である。入力制御部は表示部２０１に出力中の表示画面に応じて一部の入力機能を無効にすることが可能である。
【００２５】
印刷開始検出部３０８は、印刷部２０４における印刷の開始を検出する。具体的には、ＰＨＹ部２０７、ＭＡＣ部２０６を介してＰＣ１３から印刷データを受信することで、印刷の開始を検出する。しかし、これに限らず、ＰＨＹ部２０７、ＭＡＣ部２０６を介してＰＣ１３から印刷の開始を通知するメッセージを受信することで、印刷の開始を検出するようにしてもよい。また、ユーザによる印刷の開始指示を入力部２０５が受け付けることで、印刷の開始を検出するようにしてもよい。
【００２６】
印刷終了検出部３０９は、印刷処理が終了したことを検知する。印刷処理の終了は、印刷処理部３１０からの印刷終了通知の受信に応じて検知する。しかし、これに限らず、ＰＣ１３からの印刷処理の終了を通知するメッセージの受信に応じて検知するようにしてもよい。
【００２７】
印刷処理部３１０は、ＰＨＹ部２０７、ＭＡＣ部２０６を介してＰＣ１３から受信した印刷データの印刷処理を、印刷部２０４を利用して行う。
【００２８】
３１１は、外部装置とのパケット送受信処理を制御するパケット送受信部である。外部装置から送信される印刷データなどはパケット送受信部によって受信され、印刷処理部３１０に渡される。
【００２９】
３１２は、Ｅｔｈｅｒｎｅｔ（登録商標）に関する設定値（ＥＥＥを有効にするか無効にするかを示す値）の記憶部２０２への記憶、および、記憶部２０２からの読込を行う設定管理部である。設定値は記憶部２０２に保存され、設定管理部３１２によって設定値の更新や取得が行われる。
【００３０】
３１３は、有線ＩＦの状態を判定する状態判定部である。
【００３１】
３１４は、Ｅｔｈｅｒｎｅｔ（登録商標）のＭＡＣ部２０６を制御するＭＡＣ制御部である。
【００３２】
３１５は、Ｅｔｈｅｒｎｅｔ（登録商標）のＰＨＹ部２０７を制御するＰＨＹ制御部である。ＰＨＹ部２０７のレジスタを変更することで、ＰＨＹの設定を変更するこが可能である。例えば、ＥＥＥにマッピングされたレジスタに所定の値セットすることでＥＥＥを有効にした状態でＰＨＹが動作するように制御することが可能である。
【００３３】
図４に、プリンタ１１が印刷処理を行う際に、プリンタ１１の制御部２０３が記憶部２０２に記憶されているプログラムを読み出すことで実現されるフローチャートを示す。
【００３４】
また、図７に、プリンタ１１とＰＣ１３がＨＵＢ１２を介して接続した状態で、ＰＣ１３からプリンタ１１に対して印刷が指示された際のシーケンスチャートである。図７ではＨＵＢ１２を省略しているが、プリンタ１１とＰＣ１３とは各々ＥｔｈｅｒケーブルでＨＵＢ１２と接続されており、後述するプリンタ１１とＰＣ１３との通信は全てＨＵＢ１２を介して行われる。
【００３５】
まず、ＰＣ１３においてユーザが印刷を指示すると、ＰＣ１３は印刷開始要求をプリンタ１２に送信する（Ｆ７０１）。有線ＩＦを介してＰＣ１３からの印刷開始要求が受信に応じて、印刷開始検出部３０８は印刷の開始を検出する（Ｓ４０１、Ｆ７０２）。印刷開始検出部３０８が印刷の開始を検出すると、印刷表示制御部２０１は表示部２０１に表示する画面を通常時画面から印刷時画面に変更する（Ｓ４０２、Ｆ７０３）。印刷時画面は図８（ｂ）に示すような印刷中であることを示す画面であり、図８（ａ）に示すような通常時画面とは異なり、ユーザに設定変更を可能とさせる項目８０１を表示しない。また、印刷時画面を表示している期間は、入力制御部３０７は入力部２０５の機能を制限し、印刷を明示的にキャンセルする以外の入力を受け付けないように制御する。つまり、入力制御部３０７は表示部２０１及び入力部２０５共に設定変更の操作をユーザが行えないように制御する。
【００３６】
また、有線ＩＦはＰＣ１３からの印刷開始要求の受信に応答して、印刷開始応答をＰＣ１３に送信する（Ｆ７０４）。ＰＣ１３はプリンタ１１から印刷開始応答を受信すると、印刷データの送信を開始する（Ｆ７０５）。
【００３７】
そして、印刷処理部３１０は取得した印刷データを元に印刷処理を行う（Ｓ４０３、Ｆ７０６）。その後、印刷終了検出部３０９は印刷処理の終了を検出する（Ｓ４０４）。印刷が終了すると、通信ＩＦは印刷完了通知をＰＣ１３に送信する（Ｆ７０７）。ＰＣ１３は印刷完了通知を受信すると、印刷終了応答をプリンタ１１に送信する（Ｆ７０８）。
【００３８】
印刷終了応答を通信ＩＦが受信すると、通常表示制御部３０４は、表示部２０１に表示する画面を印刷時画面から通常時画面に変更する（Ｓ４０５）。これにより、設定変更などの操作をユーザが実行できる状態となる。
【００３９】
図５に、プリンタ１１がＥＥＥの設定を変更する際に、プリンタ１１の制御部２０３が記憶部２０２に記憶されているプログラムを読み出すことで実現されるフローチャートを示す。初期状態では、印刷制御部３０２は印刷処理を行っておらず、ＰＣ１３からの印刷開始要求を待ち受けている。
【００４０】
入力部２０５へのユーザ指示によりＥＥＥの設定変更処理が開始されると（即ち、図８の８０１のボタン押下が入力部２０５に検出されると）、設定変更表示制御部３０６は、表示部２０１に表示する画面を、通常時画面から設定変更時画面に変更する（Ｓ５０１）。ここで、通常時画面とは図８（ａ）に示す画面であり、設定変更時画面とは図８（ｃ）に示す画面である。なお、該設定変更処理は、表示部２０１が通常時である場合（即ち、印刷処理が行われていない場合）に実行される。一方、印刷時画面の場合には機能が制限されているため、この設定変更処理は実行されない。
【００４１】
ユーザにより設定変更が指示されると、印刷制御部３０８は自身の動作を停止する（Ｓ５０２）。これにより、プリンタ１１は印刷データ及び印刷の指示を受け付けない状態となる。この際、印刷処理部３０８は記憶部２０２に印刷制御部３０８が動作停止状態（ＯＦＦ）であることを示す情報を書き込む。書き込まれた情報は、図９に示されるテーブルとして記憶部２０２に保存される。
【００４２】
印刷制御部３０８の動作停止が完了すると、有線ＩＦ制御部３０３は有線ＩＦを停止する（Ｓ５０３）。これにより、ＭＡＣ部２０６及びＰＨＹ部２０７が動作しない状態となる。この際、有線ＩＦ制御部３０３は記憶部２０２に有線ＩＦが動作停止状態（ＯＦＦ）であることを示す情報を書き込む。書き込まれた情報は、図９に示されるテーブルとして記憶部２０２に保存される。
【００４３】
有線ＩＦが停止すると、設定記憶部３１２は、ユーザが指示した設定値（ＥＥＥを有効にするか無効にするかを示す値）を記憶部２０２に書き込む（Ｓ５０４）。書き込まれた情報は、図９に示されるテーブルとして記憶部２０２に保存される。ここでは、設定値は記憶部２０２に保存されるのみで、ＰＨＹ部２０７には設定されない。なお、有線ＩＦが起動した状態で設定値の変更を指示されたと状態判定部３１３が判断した場合は、エラーとする。エラーの場合は指定された設定値を記憶部に保存しないようにすると共に、ユーザにエラーを通知する。ここで、有線ＩＦが起動した状態で設定値の変更を指示される場合とは、例えば、有線ＩＦに異常が発生し、Ｓ５０３において停止処理が正常に完了しなかった場合である。このような場合にはユーザにエラーを通知するので、ユーザはエラーを認識することができ、例えば、再起動等の対処を行うことができる。
【００４４】
次に、有線ＩＦ制御部３０３は有線ＩＦの起動処理を行う（Ｓ５０５）。ＩＦ起動処理では、記憶部に保存されている設定値に応じて処理を切り替える。ＩＦ起動処理の詳細については後述する。
【００４５】
ＩＦの起動が完了すると、印刷制御部３０２が起動する（Ｓ５０６）。印刷制御部３０２の起動が完了すると、通常表示制御部３０４は表示部２０１に表示する画面を設定変更時画面から通常時時画面に変更する（Ｓ５０７）。これにより、ユーザ操作の制限が解除され、印刷データを受入可能な状態となる。また、印刷制御部３０２が起動することで、ＰＣ１３からの印刷開始要求の待ち受けが再開される。
【００４６】
図６に、プリンタ１１が有線ＩＦを起動する際に、プリンタ１１の制御部２０３が記憶部２０２に記憶されているプログラムを読み出すことで実現されるフローチャートを示す。
【００４７】
まず、有線ＩＦ制御部３０３は、ＭＡＣ及びＰＨＹを起動する（Ｓ６０１）。そして、設定管理部３１２は、記憶部２０２に記憶されている設定値が有効であるか無効であるかを判定する（Ｓ６０２）。
【００４８】
Ｓ６０２で有効と判定した場合は、設定管理部３１２はＰＨＹ部２０７に対してＥＥＥ有効を設定する（Ｓ６０３）。その後、ＰＨＹ部２０７はリンク検出を開始する（Ｓ６０５、Ｓ６０６）。リンク検出では、ＰＨＹ部２０７にＥｔｈｅｒケーブルが接続され、ケーブルのもう一端がＨＵＢ１２に接続されていることを検出する。
【００４９】
一方、Ｓ６０２で無効と判定した場合は、設定管理部３１２はＰＨＹ部２０７に対してＥＥＥ無効を設定する（Ｓ６０４）。その後、ＰＨＹ部２０７はリンク検出を行う（Ｓ６０５、Ｓ６０６）。
【００５０】
リンクが検出されると、有線ＩＦ制御部３０３はＡｕｔｏ  Ｎｅｇｏｔｉａｔｉｏｎの実行をＰＨＹ部２０７に対して指示する（Ｓ６０７）。ＰＨＹ部２０７に対してＥＥＥ有効が設定されている場合には、ＰＨＹ部２０７は、Ａｕｔｏ  ＮｅｇｏｔｉａｔｉｏｎにおいてＥＥＥ有効を示す信号が出力する。一方、ＰＨＹ部２０７に対してＥＥＥ無効が設定されている場合には、ＰＨＹ部２０７は、Ａｕｔｏ  ＮｅｇｏｔｉａｔｉｏｎにおいてＥＥＥ無効を示す信号が出力する。
【００５１】
また、ＰＨＹ部２０７は、ＨＵＢ１２から、ＥＥＥ有効を示す信号を受信する。従って、ＰＨＹ部２０７に対してＥＥＥ有効が設定されている場合には、プリンタ１１およびＨＵＢ１２の双方がＥＥＥ有効であるので、通信ＩＦ制御部３０３はＥＥＥ機能を動作させる。一方、ＰＨＹ部２０７に対してＥＥＥ無効が設定されている場合には、通信ＩＦ制御部３０３はＥＥＥ機能を動作させないようにする。
【００５２】
このようにして、印刷データ等の重要なデータの送受信中のユーザによる通信設定の変更を制限するため、意図しないＥｔｈｅｒｎｅｔ（登録商標）のリンク断による処理の中断を防止することが可能となる。
【００５３】
上述した実施形態では、印刷開始要求の受信をもとに印刷開始を検出する例を提示したが、印刷処理の開始を元に印刷開始を検出してもよい。また、印刷終了応答の受信を元に印刷終了を検出しているが、印刷処理の終了を元に印刷終了を検出してもよい。
【００５４】
また、本実施形態では、印刷処理の開始と終了を検出して、ＵＩを制限する例で説明したが、それ以外の処理にも適用が可能である。例えば、印刷処理中にＵＩによる通信設定変更の指示を受け付け、印刷処理が終了してから当該指示を反映させるようにしてもよい。このようにしても、印刷データ等の重要なデータの送受信中のユーザによる通信設定の変更を制限するため、意図しないＥｔｈｅｒｎｅｔ（登録商標）のリンク断による処理の中断を防止することが可能となる。
【００５５】
また、印刷データの受信開始を検出することで印刷開始を判定し、印刷データの受信終了を検出することで印刷終了を判定するようにしてもよい。このようにしても、印刷データ等の重要なデータの送受信中のユーザによる通信設定の変更を制限するため、意図しないＥｔｈｅｒｎｅｔ（登録商標）のリンク断による処理の中断を防止することが可能となる。
【００５６】
また、プリンタ１１の入力部２０５を介したユーザ操作だけでなく、ＰＣ１３からＷｅｂブラウザや専用のアプリケーションでプリンタ１１を操作・設定するようなユーザーインターフェースにも適用することが可能である。
【００５７】
また、本実施形態では、印刷処理中は印刷処理中を示す画面を表示し、設定ボタン（ＥＥＥの有効と無効を切替えるためのボタン）を表示しないようにすることで、ＥＥＥの有効と無効との切替えを制限した。しかしこれに限らず、設定ボタンをグレイアウトして表示するようにし、設定ボタンがユーザにより押下された場合（選択された場合を含む）であっても、当該操作を受け付けないようにしてもよい。また、設定画面（図８のｃ）に遷移した後に、ＥＥＥを有効にするためのボタンやＥＥＥを無効にするためのボタンがユーザにより押下された場合（選択された場合を含む）に、当該操作を受け付けないようにしてもよい。このようにしても、上記効果を達成することができる。
【００５８】
また、プリンタ１１が更に不図示の無線通信部を有していてもよい。この場合、有線通信部（有線ＩＦ）が通信リンクを切断（有線ＩＦの停止）した場合であっても、無線通信部の通信リンクは切断せずに継続する。これにより、有線ＩＦの状況に関わらず、無線通信を継続することができる。
【００５９】
本発明は、上述した１つ乃至複数のうちのいくつかの効果を有する。
【符号の説明】
【００６０】
２０１  通信装置
２０２  表示部
２０３  制御部
２０４  記憶部
２０５  入力部
２０６  ＭＡＣ部
２０７  ＰＨＹ部
３０１  ＵＩ制御部
３０２  印刷制御部
３０３  有線ＩＦ制御部
【図１】
2014014977.tif 000003
【図２】
2014014977.tif 000004
【図３】
2014014977.tif 000005
【図４】
2014014977.tif 000006
【図５】
2014014977.tif 000007
【図６】
2014014977.tif 000008
【図７】
2014014977.tif 000009
【図８】
2014014977.tif 000010
【図９】
2014014977.tif 000011