(57)【要約】【課題】  無線通信部を備える印刷装置において、パワーセーブモードが有効に設定されている場合に印刷ジョブを受信すると、通信遅延が発生しやすくなる。【解決手段】  パワーセーブモードが有効に設定されている場合に印刷ジョブを受信すると、一時的にパワーセーブモードを無効にする。【選択図】  図７
2014104684.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と無線通信を実行可能な無線通信部を備える印刷装置であって、
ユーザの指定に基づいて前記無線通信部のパワーセーブモードを有効もしくは無効に設定する設定手段と、
前記外部装置から送信されたデータを前記印刷装置が受信する場合に、当該データが印刷ジョブであるか否かを判定する第１の判定手段と、
前記第１の判定手段によって前記データが印刷ジョブと判定され、かつ前記設定手段によって前記パワーセーブモードが有効に設定されている場合に、前記パワーセーブモードを無効にする制御手段とを備えることを特徴とする印刷装置。
【請求項２】
前記制御手段が前記パワーセーブモードを無効にした場合には、前記印刷装置が前記データの受信を完了するまで前記パワーセーブモードは無効のまま維持されることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御手段が前記パワーセーブモードを無効にした場合であって、かつ前記印刷装置が前記データの受信を完了した場合には、前記制御手段は前記パワーセーブモードを有効にすることを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記第１の判定手段によって前記データが印刷ジョブではないと判定された場合に、前記データが特定種類のデータであるか否かを判定する第２の判定手段を更に備え、
前記第２の判定手段によって前記データが特定種類のデータであると判定され、かつ前記設定手段によって前記パワーセーブモードが有効に設定されている場合に、前記制御手段は前記パワーセーブモードを無効にすることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記第２の判定手段は、前記データが動画データ又は音声データである場合に前記データが特定種類のデータであると判定することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記パワーセーブモードが有効の場合、前記無線通信部がＡｗａｋｅ状態とＤｏｚｅ状態との遷移を繰り返すことを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記通信部はアクセスポイントを介して前記外部装置と無線通信を実行可能であり、
前記パワーセーブモードが有効の場合、前記無線通信部は前記アクセスポイントのビーコン間隔に同期してＤｏｚｅ状態からＡｗａｋｅ状態に遷移することを特徴とする請求項６に記載の印刷装置。
【請求項８】
外部装置と無線通信を実行可能な無線通信部を備える印刷装置の制御方法であって、
ユーザに指定に基づいて前記無線通信部のパワーセーブモードを有効もしくは無効に設定する設定ステップと、
前記外部装置から送信されたデータを前記印刷装置が受信する場合に、当該データが印刷ジョブであるか否かを判定する判定ステップと、
前記判定ステップで前記データが印刷ジョブであると判定され、かつ前記設定ステップで前記パワーセーブモードが有効に設定されている場合に、前記パワーセーブモードを無効にする制御ステップとを有することを特徴とする印刷装置の制御方法。
【請求項９】
請求項８に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮを備える機器が数多く製品化されている。また、無線通信を実行する無線通信部の消費電力を削減するための技術として、特許文献１に記載されているような無線ＬＡＮのパワーセーブモードが知られている。このパワーセーブモードについて、図１と図２を用いて説明する。
【０００３】
図１は、パワーセーブモードが無効の場合に実行される処理を示す。図１では、無線ＬＡＮを備える機器として印刷装置を例にして説明する。印刷装置においてパワーセーブモードが無効である場合、印刷装置の無線通信部は常にＡｗａｋｅ状態、つまり電力が供給された状態になる。無線通信部がＡｗａｋｅ状態の場合、印刷装置は無線通信を使用して外部装置にデータを送信したり、外部装置から送信されたデータを受信することができる。
【０００４】
印刷装置宛てのデータをＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の外部装置からアクセスポイントが受信すると（１０１）、アクセスポイントは印刷装置にデータを送信する（１０２）。なお、アクセスポイントは一定の間隔でビーコン（Ｂｅａｃｏｎ）と呼ばれる信号を周辺の機器に向けて送信しているが、図１の１０２で示すデータの送信は、このビーコンの間隔とは関係なく実行される。
【０００５】
次に図２を用いてパワーセーブモードが有効の場合に実行される処理を説明する。パワーセーブモードが有効の場合、無線通信部はＡｗａｋｅ状態とＤｏｚｅ状態との遷移を繰り返す。Ｄｏｚｅ状態とは、無線通信部への電力の供給が遮断、もしくは低減される状態であり、無線通信部がＤｏｚｅ状態の場合、印刷装置は無線通信を使用して外部装置にデータを送信したり、外部装置から送信されたデータを受信することができない。
【０００６】
パワーセーブモードが有効の場合、無線通信部はアクセスポイントのビーコン間隔に同期してＤｏｚｅ状態からＡｗａｋｅ状態に間欠的に遷移する（２０１〜２０３）。ＰＣから送信されたデータ（印刷装置宛てのデータ）を受信したアクセスポイントは、ＴＩＭ（Ｔｒａｆｆｉｃ  Ｉｎｄｉｃａｔｉｏｎ  Ｍｅｓｓａｇｅ）もしくはＤＴＩＭ（Ｄｅｌｉｖｅｒｙ  Ｔｒａｆｆｉｃ  Ｉｎｄｉｃａｔｉｏｎ  Ｍｅｓｓａｇｅ）という情報を使用して、印刷装置宛てのデータがあることを印刷装置に通知する（２０４、２０５）。ＴＩＭは、印刷装置宛てのデータがあることを印刷装置に通知するための情報である。また、ＤＴＩＭはＴＩＭの一種であり、送信するデータがマルチキャスト、ブロードキャストであることを示す情報である。
【０００７】
図２の２０６のタイミングでＡｗａｋｅ状態に遷移した印刷装置は、２０５で通知されたＴＩＭを受信する。そして印刷装置は、アクセスポイントに対してデータを送信するように要求する（２０７）。２０７の要求を受けたアクセスポイントは、印刷装置へデータ１を送信する（２０８）。
【０００８】
パワーセーブモードが有効の場合、Ａｗａｋｅ状態で所定時間（例えばビーコン間隔の半分の時間）印刷装置とアクセスポイントとの間でデータの送受信が発生しないことを条件にして、無線通信部はＡｗａｋｅ状態からＤｏｚｅ状態に遷移する。図２では、データ１の受信が完了してから所定時間２０９経過したときに、無線通信部がＡｗａｋｅ状態からＤｏｚｅ状態に遷移する（２１０）。Ｄｏｚｅ状態に遷移した後は、２０１〜２０３と同様に、無線通信部はアクセスポイントのビーコン間隔に同期してＤｏｚｅ状態からＡｗａｋｅ状態に間欠的に遷移する。なお、無線通信部がＡｗａｋｅ状態からＤｏｚｅ状態に遷移する条件は、所定時間２０９の経過に限らない。アクセスポイントに印刷装置宛てのデータが蓄積されていないことをビーコンによって確認したことを条件に、無線通信部がＡｗａｋｅ状態からＤｏｚｅ状態に遷移してもよい。
【０００９】
以上のようにパワーセーブモードが有効の場合、印刷装置の無線通信部は常にＡｗａｋｅ状態を維持するのではなく、Ａｗａｋｅ状態とＤｏｚｅ状態との遷移を繰り返す。従って、パワーセーブモードが有効の場合、パワーセーブモードが無効の場合と比較して印刷装置の無線通信部の消費電力を低減することができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−３００１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
無線ＬＡＮのパワーセーブモードを有効にすることによって、無線通信部の消費電力を低減することができる。しかしながら、無線ＬＡＮのパワーセーブモードを有効にすると、アクセスポイントから送信されたデータを印刷装置が受信する際に、通信遅延が発生しやすくなってしまう。遅延が発生しやすくなる理由を、図３を用いて説明する。
【００１２】
大容量のデータ（サイズの大きいデータ）をアクセスポイントを介してＰＣから印刷装置に送信する場合、大容量のデータは分割されて送信される。図３では、大容量のデータがデータ１、データ２、データ３と分割されて送信される例を示す。３０１でＰＣから送信されたデータ１をアクセスポイントが受信する。パワーセーブモードが無効であれば、アクセスポイントは印刷装置へのデータ１の送信をすぐに開始することができるが、パワーセーブモードが有効であるため、印刷装置へのデータ１の送信は次のビーコンのタイミングまで待ってから実行される。つまり、パワーセーブモードが無効の場合と比較して、時間３０２の通信遅延が発生することになる。
【００１３】
データ１の受信を完了した印刷装置の無線通信部は、所定時間データの送受信がなければ３０３のタイミングでＡｗａｋｅ状態からＤｏｚｅ状態に遷移する。アクセスポイントがデータ２をＰＣから受信するタイミングが図３のように３０３より後になると、データ２の印刷装置への送信は次のビーコンのタイミングまで待ってから実行される。つまり、データ２を印刷装置に送信する際にも、時間３０４の通信遅延が発生することになる。また、データ３を印刷装置に送信する際にも、同様に時間３０５の通信遅延が発生する。
【００１４】
図３では大容量データを３つのデータに分割した例を説明したが、印刷ジョブのようにデータの容量が多ければ多いほど分割後のデータの数が膨大になるため、通信遅延がより顕著になる。通信遅延が発生すると、印刷ジョブに基づく印刷処理の完了が遅くなってしまうため、ユーザの利便性が低下する。また、印刷装置によっては、所定時間データの受信が完了しない場合にデータの受信をエラー終了するものもある。従ってパワーセーブモードを有効にすると、通信遅延が発生しやすいだけではなく、データの通信が失敗してしまう場合も発生し得る。
【００１５】
そこで本発明では、パワーセーブモードを有効にした場合に発生しやすい通信遅延を防止することを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決するために、本発明が提供する印刷装置は、外部装置と無線通信を実行可能な無線通信部を備える印刷装置であって、ユーザの指定に基づいて前記無線通信部のパワーセーブモードを有効もしくは無効に設定する設定手段と、前記外部装置から送信されたデータを前記印刷装置が受信する場合に、当該データが印刷ジョブであるか否かを判定する第１の判定手段と、前記第１の判定手段によって前記データが印刷ジョブと判定され、かつ前記設定手段によって前記パワーセーブモードが有効に設定されている場合に、前記パワーセーブモードを無効にする制御手段とを備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、ユーザによってパワーセーブモードが有効に設定されている場合であっても、印刷ジョブの受信を条件にパワーセーブモードを無効にするため、パワーセーブモードを有効にした場合に発生しやすい通信遅延を防止することができる。
【図面の簡単な説明】
【００１８】
【図１】従来技術におけるパワーセーブモードが無効のときに実行される処理を示す図である。
【図２】従来技術におけるパワーセーブモードが有効のときに実行される処理を示す図である。
【図３】通信遅延の発生について説明する図である。
【図４】実施形態１の印刷システム４００を示す図である。
【図５】印刷装置４０１のハードウェア構成を示す図である。
【図６】パワーセーブモードの設定を行う設定画面を示す図である。
【図７】実施形態１において無線通信部５６０がデータを受信した場合に実行される処理を示すフローチャートである。
【図８】実施形態１におけるパワーセーブモードの有効と無効の切り替えを示す図である。
【図９】実施形態２の印刷システム９００を示す図である。
【図１０】実施形態２において無線通信部５６０がデータを受信した場合に実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００２０】
（実施形態１）
図４を用いて本実施形態に係る印刷システム４００の構成を説明する。印刷システム４００は、印刷装置４０１、ＰＣ４０２、アクセスポイント４０３を備える。印刷装置４０１とＰＣ４０２は、アクセスポイント４０３を介して無線通信を実行可能である。
【００２１】
次に、図５を用いて印刷装置４０１のハードウェア構成を説明する。印刷装置４０１は、コピー機能、プリント機能、スキャン機能、送信機能等を備える複合機である。なお、本実施形態では複合機を例にして説明するが、印刷装置４０１は複合機に限るものではない。印刷装置４０１は上述した機能をすべて備える必要はなく、プリンタ機能のみを備えるプリンタであっても良い。また、他の機能を備えていても良い。
【００２２】
印刷装置４０１は、制御部５００、操作部５２０、プリンタ５３０、スキャナ５４０、有線通信部５５０、無線通信部５６０を備える。
【００２３】
制御部５００のＣＰＵ５０１は、ＲＯＭ５０２に記憶された制御プログラムを読み出して、印刷装置４０１全体の動作を制御する。ＲＡＭ５０３は、ＣＰＵ５０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＮＶＲＡＭ５０４は不揮発性メモリであり、様々な情報を記憶する。ＨＤＤ５０５は、フォントデータ、エミュレーションプログラム、フォームデータを記憶するための記憶領域として用いられる。
【００２４】
なお、印刷装置４０１は、１つのＣＰＵ５０１が１つのメモリ（ＲＡＭ５０３またはＨＤＤ５０５）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭまたはＨＤＤを協働させて後述するフローチャートに示す各処理を実行するようにすることもできる。
【００２５】
操作部Ｉ／Ｆ５０６は、操作部５２０と制御部５００とを接続する。制御部５００と操作部５２０は操作部Ｉ／Ｆ５０６を介してデータの受け渡しを行う。操作部５２０にはタッチパネル機能を有する液晶表示部やキーボードなどが備えられている。ユーザは操作部５２０を介して印刷装置４０１に指示を入力することができる。
【００２６】
プリンタＩ／Ｆ５０７は、プリンタ５３０と制御部５００とを接続する。制御部５００とプリンタ５３０はプリンタＩ／Ｆ５０７を介してデータの受け渡しを行う。プリンタ５３０は、ＰＣ４０２から受信した印刷ジョブや、スキャナ５４０が生成した画像データに基づいて印刷処理を実行する。
【００２７】
スキャナＩ／Ｆ５０８は、スキャナ５４０と制御部５００とを接続する。制御部５００とスキャナ５４０はスキャナＩ／Ｆ５０８を介してデータの受け渡しを行う。スキャナ５４０は、原稿を読み取って画像データを生成する。
【００２８】
有線通信部Ｉ／Ｆ５０９は、有線通信部５５０と制御部５００とを接続する。制御部５００と有線通信部５５０は、有線通信部Ｉ／Ｆ５０９を介してデータの受け渡しを行う。有線通信部５５０は不図示のＬＡＮケーブルが接続され、ネットワーク上の外部装置と通信を実行することができる。
【００２９】
無線通信部Ｉ／Ｆ５１０は、無線通信部５６０と制御部５００とを接続する。制御部５００と無線通信部５６０は、無線通信部Ｉ／Ｆ５１０を介してデータの受け渡しを行う。無線通信部５６０は、アクセスポイント４０３を介してネットワーク上の外部装置と無線通信を実行することができる。
【００３０】
電力制御部５１１は、印刷装置４０１の各ユニット（制御部５００、操作部５２０、プリンタ５３０、スキャナ５４０、有線通信部５５０、無線通信部５６０）への不図示の電源からの電力供給を制御する。
【００３１】
本実施形態では、印刷装置４０１の無線通信部５６０はパワーセーブモードを備える。パワーセーブモードが無効の場合、無線通信部５６０は常にＡｗａｋｅ状態、つまり電力制御部５１１によって電力が供給された状態になる。無線通信部５６０がＡｗａｋｅ状態の場合、印刷装置４０１は無線通信を使用して外部装置にデータを送信したり、外部装置から送信されたデータを受信することができる。
【００３２】
一方、パワーセーブモードが有効の場合、無線通信部５６０はＡｗａｋｅ状態とＤｏｚｅ状態との遷移を繰り返す。Ｄｏｚｅ状態とは、電力制御部５１１による無線通信部５６０への電力の供給が遮断、もしくは低減される状態である。無線通信部５６０がＤｏｚｅ状態の場合、印刷装置４０１は無線通信を使用して外部装置にデータを送信したり、外部装置から送信されたデータを受信することができない。
【００３３】
パワーセーブモードが有効の場合、印刷装置４０１の無線通信部５６０はアクセスポイント４０３のビーコン間隔に同期してＤｏｚｅ状態からＡｗａｋｅ状態に遷移する。パワーセーブモードが無効の場合と比較すると、パワーセーブモードを有効にすると印刷装置４０１の無線通信部５６０の消費電力を低減することができる。
【００３４】
本実施形態では、パワーセーブモードを有効にするか、又は無効にするかは、ユーザが指定することができる。図６の設定画面６００は操作部５２０に表示される画面である。設定画面６００においてユーザがＯＮボタン６０１を選択すると、パワーセーブモードが有効になる。一方、設定画面６００においてユーザがＯＦＦボタン６０２を選択すると、パワーセーブモードが無効になる。
【００３５】
次に、印刷装置４０１の無線通信部５６０が外部装置から送信されるデータを受信する際に実行される処理について、図７のフローチャートを用いて説明する。図７のフローチャートに示す各ステップは、ＣＰＵ５０１がＲＯＭ５０２等のメモリに格納されたプログラムをＲＡＭ５０３に展開して実行することによって処理される。なお、印刷装置４０１は、図６の設定画面６００において、パワーセーブモードを有効にするか、もしくは無効にするかをユーザによって予め設定されていることとする。この設定は印刷装置４０１のＮＶＲＡＭ５０４に記憶される。
【００３６】
本実施形態では、ＰＣ４０２から送信されたデータを、アクセスポイント４０３を介して印刷装置４０１の無線通信部５６０が受信する。ＰＣ４０２から送信されたデータを無線通信部５６０が受信すると、ステップＳ７０１において、ＣＰＵ５０１は受信したデータが印刷ジョブであるか否かを判定する。ステップＳ７０１では、通信で使用するポート番号や受信したデータのヘッダを解析することで、ＣＰＵ５０１は受信したデータが印刷ジョブであるか否かを判定する。
【００３７】
ステップＳ７０１において受信したデータが印刷ジョブではないとＣＰＵ５０１が判定すると、本フローチャートが示す処理を終了する。なお、受信したデータが印刷ジョブではない場合とは、例えばＨＤＤ５０５への画像データの格納指示をＰＣ４０２から受け、格納対象の画像データを無線通信部５６０が受信する場合である。
【００３８】
ステップＳ７０１において受信したデータが印刷ジョブであるとＣＰＵ５０１が判定すると、ステップＳ７０２に進む。そしてステップＳ７０２において、ＣＰＵ５０１はユーザによって「パワーセーブモード有効」に設定されているか否かを判定する。設定画面６００においてユーザがＯＮボタン６０１を選択していることがＮＶＲＡＭ５０４に記憶されていれば、ステップＳ７０２においてＣＰＵ５０１はユーザによって「パワーセーブモード有効」に設定されていると判定し、ステップＳ７０３に進む。一方、設定画面６００においてユーザがＯＦＦボタン６０２を選択していることがＮＶＲＡＭ５０４に記憶されていれば、ステップＳ７０２においてＣＰＵ５０１はユーザによって「パワーセーブモード有効」に設定されていないと判定し、本フローチャートが示す処理を終了する。
【００３９】
ステップＳ７０２においてユーザによって「パワーセーブモード有効」に設定されているとＣＰＵ５０１が判定すると、ステップＳ７０３において、ＣＰＵ５０１はパワーセーブモードを無効にする。そして無線通信部５６０は、パワーセーブモードが無効になったことをアクセスポイント４０３に通知する。このステップＳ７０３で実行される処理を、図８を用いて詳しく説明する。
【００４０】
図８は、無線通信部５６０のパワーセーブモードが有効である場合、つまり設定画面６００においてユーザがＯＮボタン６０１を選択している場合に実行される処理を示す図である。ＰＣ４０２は、データ１、データ２、データ３の３つに分割された印刷ジョブを印刷装置４０１に送信する。
【００４１】
図８では、始めはパワーセーブモードが有効になっている。８０１でアクセスポイント４０３が印刷装置４０１にデータ１を送信すると、印刷装置４０１のＣＰＵ５０１は受信したデータが印刷ジョブであると判定し、８０２が示すタイミングでパワーセーブモードを無効にする（図７のステップＳ７０３）。本実施形態では、分割されたデータであるデータ１、データ２、データ３すべての受信が完了するまで、パワーセーブモードを無効のまま維持する。
【００４２】
データ１の後続のデータであるデータ２、データ３をアクセスポイント４０３がＰＣ４０２から受信するとき（８０３、８０４）には、パワーセーブモードは無効になっている。従って、アクセスポイント４０３はデータ２、データ３の印刷装置４０１への送信を次のビーコンまで待つことなく、すぐに開始することができる（８０５、８０６）。つまり、有効に設定されているパワーセーブモードを無効にすることにより、図３で説明した３０４及び３０５が示す通信遅延の発生を防止することができる。
【００４３】
図７のフローチャートの説明に戻る。ステップＳ７０４において、ＣＰＵ５０１はデータの受信が完了したか否かを判定する。本実施形態では、分割されたデータすべて（図８も例であればデータ１、データ２、データ３）の受信が完了した場合に、ステップＳ７０４においてデータの受信が完了したとＣＰＵ５０１が判定し、ステップＳ７０５に進む。一方、ステップＳ７０４においてデータの受信が完了していない場合は、データの受信が完了するまで待機する。
【００４４】
データの受信が完了すると、ステップＳ７０５においてＣＰＵ５０１はパワーセーブモードを有効にする。そして無線通信部５６０は、パワーセーブモードが有効になったことをアクセスポイント４０３に通知する。この処理は、図８では８０７が示すタイミングで実行される。
【００４５】
以上の説明の通り、本実施形態によれば、ユーザによってパワーセーブモードが有効に設定されている場合であっても、印刷ジョブを受信する場合にはパワーセーブモードを一時的に無効にする。そして印刷ジョブの受信が完了するまでパワーセーブモードを無効のまま維持する。これにより、パワーセーブモードを有効にしている場合に発生しやすい通信遅延の発生を防止することができる。また、印刷ジョブの受信が完了するとパワーセーブモードを有効に戻すため、無線通信部５６０の消費電力を低減することもできる。
【００４６】
（実施形態２）
実施形態１では、ユーザによってパワーセーブモードが有効に設定されている場合であっても、印刷ジョブを受信する場合にパワーセーブモードを一時的に無効にする構成を説明した。言い換えれば、実施形態１では、ユーザによってパワーセーブモードが有効に設定され、かつ受信したデータが印刷ジョブではない場合は、パワーセーブモードは有効のまま維持される。そこで本実施形態では、受信したデータが印刷ジョブではない場合であっても、受信したデータが特定種類のデータであることを条件にしてパワーセーブモードを一時的に無効にする構成を説明する。
【００４７】
図９は、本実施形態に係る印刷システム９００の構成を示す図である。印刷システム９００は、印刷装置４０１、ＰＣ４０２、アクセスポイント４０３に加え、サーバ９０１を更に備える。サーバ９０１は、アクセスポイント４０３を介して印刷装置４０１と通信可能である。サーバ９０１は、印刷装置４０１においてユーザが閲覧する動画データ（例えば印刷装置４０１のメンテナンスの手順を示す動画データ）を蓄積する装置であり、印刷装置４０１の要求に応じて動画データを印刷装置４０１に送信する。
【００４８】
図１０は、印刷装置４０１の無線通信部５６０が外部装置から送信されるデータを受信する際に実行される処理を示すフローチャートである。図１０のフローチャートに示す各ステップは、ＣＰＵ５０１がＲＯＭ５０２等のメモリに格納されたプログラムをＲＡＭ５０３に展開して実行することによって処理される。図１０のフローチャートのステップのうち、図７と同じ番号のステップは図７と同様の処理を実行するため、説明は省略する。
【００４９】
ステップＳ７０１において、受信したデータが印刷ジョブではないとＣＰＵ５０１が判定すると、ステップＳ１００１に進む。そしてステップＳ１００１において、ＣＰＵ５０１は受信したデータが特定種類のデータであるか否かを判定する。本実施形態では、動画データを受信した場合にＣＰＵ５０１は特定種類のデータを受信したと判定する。受信したデータが動画データであるか否かは、通信で使用するポート番号や受信したデータのヘッダをＣＰＵ５０１が解析することで判定される。
【００５０】
ステップＳ１００１において受信したデータが動画データであれば、ステップＳ７０２に進み、パワーセーブモードが有効であるか否かをＣＰＵ５０１が判定する。そしてパワーセーブモードが有効であれば、ステップＳ７０３において印刷ジョブを受信したときと同様にＣＰＵ５０１はパワーセーブモードを無効にする。
【００５１】
動画データは大容量のデータである可能性が高いため、印刷ジョブと同様に図３で説明した通信遅延が発生しやすいデータであると言える。本実施形態ではこれを鑑み、ユーザによってパワーセーブモードが有効に設定されている場合であっても、動画データを受信する場合にはパワーセーブモードを一時的に無効にする。これにより、パワーセーブモードを有効にしている場合に発生しやすい通信遅延の発生を防止することができる。
【００５２】
なお、図１０のステップＳ１００１では、動画データに限らず他の条件をもって受信したデータが特定種類のデータであると判定しても良い。例えば、受信したデータが音声データである場合に、ステップＳ１００１において受信したデータが特定種類のデータであると判定しても良い。
【００５３】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５４】
４０１  印刷装置
４０２  ＰＣ
４０３  アクセスポイント
５０１  ＣＰＵ
５６０  無線通信部
【図１】
2014104684.tif 000003
【図２】
2014104684.tif 000004
【図３】
2014104684.tif 000005
【図４】
2014104684.tif 000006
【図５】
2014104684.tif 000007
【図６】
2014104684.tif 000008
【図７】
2014104684.tif 000009
【図８】
2014104684.tif 000010
【図９】
2014104684.tif 000011
【図１０】
2014104684.tif 000012