(57)【特許請求の範囲】
【請求項１】
ネットワークに接続して、前記ネットワークに接続する他の通信装置と通信する通信部と、
前記通信部の通信状態の情報を取得する通信状態取得部と、
前記通信部を用いて、前記通信装置から画像形成データを受信する画像形成データ受信部と、
前記画像形成データ受信部が受信した画像形成データに基づく画像を媒体に画像形成する画像形成処理部と、
前記画像形成データ受信部が、前記通信部の通信状態に応じて、前記画像形成データ受信部が前記画像形成データを全て受信した後に前記画像形成処理部が画像形成を開始する画像形成データ一括処理、又は、前記画像形成データ受信部が画像形成データを受信中に逐次前記画像形成処理部が画像形成を開始する画像形成データ逐次処理のいずれの処理を実行するかを判断する判断部とを備え、
前記画像形成処理部は、前記判断部の判断結果に従って画像形成データ一括処理又は画像形成データ逐次処理のいずれかを切替えて実行し、
前記画像形成処理部は、
供給された画像データに基づく画像を媒体に画像形成する画像形成部と、
前記画像形成データ受信部が受信した画像形成データを処理して、前記画像形成部に画像形成させる画像の画像データを生成する画像処理部とを有し、
前記画像処理部が前記画像形成データの処理を行う処理領域が確保された第１の記憶部と、画像形成データ一括処理に際して画像形成データを蓄積する第２の記憶部とをさらに備え、
前記画像形成データ受信部は、前記判断部が画像形成データ一括処理を実行すると判断した場合、受信した画像形成データを前記第２の記憶部に蓄積し、前記判断部が画像形成データ逐次処理の実行を判断した場合、受信した画像形成データを前記第１の記憶部に蓄積し、
前記判断部が画像形成データ逐次処理の実行を判断した後、画像形成データ一括処理を実行すると判断した場合、前記画像形成データ受信部は、受信した画像形成データの蓄積先を、前記第１の記憶部から前記第２の記憶部に切り替える
ことを特徴とする画像形成装置。
【請求項２】
前記判断部は、前記通信部の通信状態が良好である場合に画像形成データ逐次処理を実行すると判断し、前記通信部の通信状態が良好でない場合に画像形成データ一括処理を実行すると判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記通信部は、無線通信により前記ネットワークに接続し、
前記判断部は、前記通信部が前記ネットワークの無線接続装置から受信する電波の受信強度に応じて、前記通信部の通信の状態が良好であるか否かを認識する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記判断部は、前記通信部が前記ネットワークの無線接続装置から受信する電波の受信強度と所定の閾値との比較結果に応じて、前記通信部の通信の状態が良好であるか否かを認識することを特徴とする請求項３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、例えば、ネットワークを経由して印刷データを受信して印刷するプリンタ機能に対応した複合機（ＭＦＰ：ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）に適用し得る。
【背景技術】
【０００２】
従来、ネットワークを経由して印刷データを受信するプリンタとしては、特許文献１の記載技術が有る。
【０００３】
特許文献１には、無線ＬＡＮに経由で印刷データを受信するプリンタにおいて、電波状況の悪化により印刷中断した際の再印刷を行う再送処理に対応している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の無線ＬＡＮ経由で印刷データを受信するプリンタ機能に対応した複合機（ＭＦＰ）では、印刷データを受信中に、通信状態が著しく低下した場合、印刷データの受信が完了して印刷終了するまでの間、印刷を伴う他の処理（例えば、その他の印刷ジョブ、ＦＡＸ受信印刷、コピー等）を行うことができず、印刷ジョブによる占有時間が長くなってしまうという問題があった。
【０００６】
そのため、ネットワークを介して画像形成データ（例えば、印刷ジョブの印刷データ）を受信して画像形成する際に、効率的な画像形成（印刷）を行うことができる画像形成装置が望まれている。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、（１）ネットワークに接続して、前記ネットワークに接続する他の通信装置と通信する通信部と、（２）前記通信部の通信状態の情報を取得する通信状態取得部と、（３）前記通信部を用いて、前記通信装置から画像形成データを受信する画像形成データ受信部と、（４）前記画像形成データ受信部が受信した画像形成データに基づく画像を媒体に画像形成する画像形成処理部と、（５）前記画像形成データ受信部が、画像形成データを受信中に、前記通信部の通信状態に応じて、前記画像形成データ受信部が前記画像形成データを全て受信した後に前記画像形成処理部が画像形成を開始する画像形成データ一括処理、又は、前記画像形成データ受信部が画像形成データを受信中に逐次前記画像形成処理部が画像形成を開始する画像形成データ逐次処理のいずれの処理を実行するかを判断する判断部とを備え、（６）前記画像形成処理部は、前記判断部の判断結果に従って画像形成データ一括処理又は画像形成データ逐次処理のいずれかを切替えて実行、（７）前記画像形成処理部は、（７−１）供給された画像データに基づく画像を媒体に画像形成する画像形成部と、（７−２）前記画像形成データ受信部が受信した画像形成データを処理して、前記画像形成部に画像形成させる画像の画像データを生成する画像処理部とを有し、（７−３）前記画像処理部が前記画像形成データの処理を行う処理領域が確保された第１の記憶部と、画像形成データ一括処理に際して画像形成データを蓄積する第２の記憶部とをさらに備え、（７−４）前記画像形成データ受信部は、前記判断部が画像形成データ一括処理を実行すると判断した場合、受信した画像形成データを前記第２の記憶部に蓄積し、前記判断部が画像形成データ逐次処理の実行を判断した場合、受信した画像形成データを前記第１の記憶部に蓄積し、（７−５）前記判断部が画像形成データ逐次処理の実行を判断した後、画像形成データ一括処理を実行すると判断した場合、前記画像形成データ受信部は、受信した画像形成データの蓄積先を、前記第１の記憶部から前記第２の記憶部に切り替えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ネットワークを介して画像形成データを受信して画像形成する際に、効率的な画像形成を行う画像形成装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る画像形成装置の機能的構成について示したブロック図である。
【図２】実施形態に係る画像形成装置周辺の接続構成について示したブロック図である。
【図３】実施形態に係る電波強度規定値テーブルの構成例について示した説明図である。
【図４】実施形態に係る画像形成装置の動作の例について示したフローチャートである。
【発明を実施するための形態】
【００１０】
（Ａ）主たる実施形態
以下、本発明による画像形成装置の一実施形態を、図面を参照しながら詳述する。
【００１１】
（Ａ−１）実施形態の構成
図２は、この実施形態の画像形成装置１０の接続構成について示したブロック図である。また、図１は、この実施形態の画像形成装置１０の機能的構成について示したブロック図である。
【００１２】
画像形成装置１０は、ＭＦＰ（複合機）として機能する装置である。画像形成装置１０は、少なくともプリンタ、ＦＡＸ、コピー、スキャナとして機能するＭＦＰであるものとする。
【００１３】
この実施形態において、画像形成装置１０は、無線ＬＡＮインタフェースを用いてネットワークＮに接続しているものとする。情報処理装置２０は、印刷ジョブの印刷データ（画像形成データ）を供給するクライアント（ユーザ端末）であり、ネットワークＮを介して画像形成装置１０に接続しているものとする。情報処理装置２０は、例えば、図示しないプリンタドライバを備えており、当該プリンタドライバにより印刷ジョブの印刷データが生成・送信される。画像形成装置１０は、情報処理装置２０から受信した印刷ジョブの印刷データに従って印刷用紙（媒体）に印刷する処理を行う。印刷データの形式については限定されないものであるが、例えば、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）等の種々の記述形式で記述されたデータを適用することができる。
【００１４】
画像形成装置１０は、ネットワークＮに接続する際、ネットワークＮ上の無線アクセスポイント３０を経由する。すなわち、画像形成装置１０は、ネットワークＮ上の無線アクセスポイント３０に直接無線接続（無線ＬＡＮインタフェースを用いた接続）を行う。
【００１５】
次に、画像形成装置１０の内部構成について説明する。
【００１６】
画像形成装置１０は、制御部１１０、第１の記憶部としての一次記憶部１２０、第２の記憶部としての二次記憶部１３０、通信部としての無線通信部１４０、操作表示部１５０、スキャナ１６０、ＦＡＸ通信部１７０、及び画像形成部１８０を有している。
【００１７】
制御部１１０は、画像形成装置１０上の各構成要素を制御する機能を担っており、例えばプロセッサ等により構成することができる。
【００１８】
一次記憶部１２０及び二次記憶部１３０は、画像形成装置１０上の各種データを記憶する記憶手段の機能を担っている。この実施形態では、一次記憶部１２０が揮発メモリ（例えば、ＤＲＡＭやＳＲＡＭ等）で構成され、二次記憶部１３０が不揮発メモリ（例えば、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ等）で構成されているものとする。なお、画像形成装置１０における記憶手段の構成は上述の構成に限定されるものではなく種々の構成を適用することができる。例えば、画像形成装置１０において、不揮発メモリのみで記憶手段を構成するようにしてもよい。
【００１９】
以上のように、この実施形態の画像形成装置１０では、制御部１１０をプロセッサ、一次記憶部１２０及び二次記憶部１３０を記憶手段として、データ処理や各種制御処理等を行うためのコンピュータが構成されているものとする。画像形成装置１０において、このコンピュータにより実行される具体的な制御処理については後述する。
【００２０】
無線通信部１４０は、ネットワークＮと接続するための通信インタフェース（無線ＬＡＮインタフェース）である。無線通信部１４０に適用する通信仕様は限定されないものであるが、例えば、Ｗｉ−Ｆｉ（登録商標）に対応した無線ＬＡＮインタフェース（例えば、ＩＥＥＥ  ８０２．１１シリーズに対応した無線ＬＡＮインタフェース）を適用することができる。また、無線通信部１４０に対する設定は限定されないものであるが、ここでは、無線通信部１４０は、無線アクセスポイント３０を介してネットワークＮに接続（リンク）するように設定されているものとする。
【００２１】
操作表示部１５０は、ユーザインタフェース（直接のユーザインタフェース）として機能するものである。操作表示部１５０は、ユーザに対する情報出力する機能と、ユーザからの操作入力を受付ける機能とに対応している。操作表示部１５０は、例えば、液晶ディスプレイとハードキーの組み合わせやタッチパネルディスプレイ等により構成することができる。
【００２２】
スキャナ１６０は、原稿（原稿用紙）をスキャン（走査）して画像データ（スキャンデータ）を生成するものである。スキャナ１６０は、ＦＡＸ送信用原稿のスキャンや、コピー用原稿のスキャン等を行う。
【００２３】
ＦＡＸ通信部１７０は、供給された画像データに基づく画像信号（ＦＡＸ信号）を図示しない電話回線（例えば、公衆電話回線）を介して送信先に送信するものである。ＦＡＸ通信部１７０は、例えば、スキャナ１６０で読み込まれた画像データに基づく画像信号（ＦＡＸ信号）を送信する。
【００２４】
画像形成部１８０は、供給された画像データ（ラスタライズされた画像データ）に基づく画像を印刷用紙（媒体）に印刷（画像形成）するものである。画像形成部１８０が対応する印刷方式（画像形成方式）は限定されないものであるが、この実施形態の画像形成部１８０には、電子写真式の印刷方式が適用されているものとして説明する。具体的には、画像形成部１８０は、ラスタライズされた画像データに基づくトナー像（現像剤像）を現像して印刷用紙に転写し、定着させる処理が行われる。画像形成部１８０における具体的な印刷処理構成については種々の電子写真式のプリンタ（例えば、種々のＬＥＤプリンタやレーザープリンタ等）と同様の構成（プロセス）を適用することができるため詳しい処理については省略する。
【００２５】
次に、画像形成装置１０における上述のコンピュータ（制御部１１０、一次記憶部１２０、及び二次記憶部１３０により構成されるコンピュータ）上の詳細構成（機能的構成）について説明する。
【００２６】
この実施形態では、一次記憶部１２０には、印刷データに基づいてラスタライズ等の処理を行う際の作業領域としてラスタライズ処理領域１２１が確保されている。また、この実施形態では、二次記憶部１３０には、受信した印刷データをスプール（保留）するためのスプール領域１３２、及び制御部１１０が実行するプログラムが記憶されるプログラムデータ記憶領域１３３が確保されている。さらに、この実施形態では、二次記憶部１３０には、後述する制御処理に利用するための電波強度規定値テーブル１３１が記憶されている。
【００２７】
制御部１１０は、起動すると二次記憶部１３０のプログラムデータ記憶領域１３３から所定のプログラムのデータを読み込んで実行する。この実施形態において、制御部１１０は、少なくとも、図１に図示する判定部１１１、画像処理部１１２、及び印刷データ受信処理部１１３に相当するプログラムデータを読み込んで実行するものとする。すなわち、制御部１１０は、上述の所定のプログラムを実行することにより、判定部１１１、画像処理部１１２、及び印刷データ受信処理部１１３として機能するものとする。このとき、制御部１１０は、プログラムを実行する際の作業領域（ワークメモリ）として、一次記憶部１２０や二次記憶部１３０を利用するようにしてもよい。また、この実施形態では、判定部１１１、画像処理部１１２、及び印刷データ受信処理部１１３はソフトウェア的に構成されるものとして説明するが、その一部又は全部の処理をハードウェア的に構成（例えば、専用チップや回路等により構成）するようにしてもよい。
【００２８】
次に、制御部１１０を構成する各機能（各プログラム）の詳細について説明する。
【００２９】
画像処理部１１２は、印刷データ受信処理部１１３が受信した印刷データについて、印刷ページ（印刷画像）ごとにラスタライズした画像データ（画像形成部１８０で印刷する際の画像データ）を生成する。そして、画像処理部１１２は、ラスタライズした画像データを生成するごとに、画像形成部１８０に当該画像データを供給して印刷させる。画像処理部１１２は、判定部１１１の判断結果に従って、無線通信部１４０が受信した印刷データについて受信途中でも逐次ラスタライズ処理を行い、ラスタライズが完了した画像データを画像処理部１１２に供給して印刷処理を開始させる処理（例えば、受信が完了したページから逐次印刷を行う処理、以下「印刷データ逐次処理」と呼ぶ）、又は無線通信部１４０が受信完了した印刷データ（全ページ分の印刷データの受信が完了した印刷データ）についてラスタライズ処理を行って画像処理部１１２に印刷処理を開始させる処理（以下、「印刷データ一括処理」と呼ぶ）を実行する。
【００３０】
以上のように、画像形成装置１０では、画像処理部１１２及び画像形成部１８０により受信した印刷データ（画像形成データ）をラスタライズ処理して画像形成（印刷用紙に印刷）する画像形成処理部が構成されている。
【００３１】
印刷データ受信処理部１１３は、無線通信部１４０を介して受信した印刷データについて、判定部１１１の判断に従って処理するものである。印刷データ受信処理部１１３は、判定部１１１が印刷データ逐次処理を行うと判断した場合、無線通信部１４０が受信中の印刷データを一次記憶部１２０のラスタライズ処理領域１２１に蓄積させる。また、印刷データ受信処理部１１３は、判定部１１１が印刷データ一括処理を行うと判断した場合、無線通信部１４０が受信中の印刷データを二次記憶部１３０のスプール領域１３２に蓄積（スプール）させる処理を行う。
【００３２】
判定部１１１は、無線通信部１４０が印刷データを受信する際に、その通信状態に応じて、通信状態が所定以上の品質（通信状態が良好）であるか所定より低い品質（通信状態が不良）であるかを認識する。この実施形態において、判定部１１１は、無線通信部１４０における無線電波の受信強度（無線アクセスポイント３０から受信する電波の受信強度）が閾値以上の場合、通信状態が所定以上の品質（通信状態が良好）と認識し、受信強度が閾値より小さい場合通信状態が所定より低い品質（通信状態が不良）と認識するものとして説明する。
【００３３】
そして、判定部１１１は、通信状態が所定以上の品質（通信状態が良好）と認識した場合、印刷データ逐次処理を行うと判断し、通信状態が所定より低い品質（通信状態が不良）と認識した場合、印刷データ一括処理を行うと判断する。そして、上述の通り、画像処理部１１２及び印刷データ受信処理部１１３は、判定部１１１の判断結果に従った処理を行う。
【００３４】
この実施形態の無線通信部１４０では、データの送信元ごとに受信強度の測定が可能であるものとして説明する。具体的には、無線通信部１４０において、パケット（イーサネット（登録商標）フレーム）の送信元ごと（送信元のＭＡＣアドレスごと）に電波の受信強度が測定可能であるものとして説明する。無線通信部１４０において電波の受信強度を測定する構成については、例えば、種々の無線ＬＡＮインタフェースと同様の構成を適用することができるため、詳しい説明は省略する。
【００３５】
この実施形態では、判定部１１１は、通信状態を認識する閾値として、二次記憶部１３０に記憶されている電波強度規定値テーブル１３１の値を適用するものとする。
【００３６】
図３は、電波強度規定値テーブル１３１の構成例について示した説明図である。
【００３７】
図３に示すように、この実施形態の電波強度規定値テーブル１３１には、電波強度の規定値Ｔが記憶されている。図３に示す電波強度の規定値Ｔは「−７０ｄＢｍ」となっている。なお、この実施形態では、電波強度の規定値Ｔの単位は、受信強度を表すことができれば、「ｄＢｍ」に限定されないものである。
【００３８】
（Ａ−２）実施形態の動作
次に、以上のような構成を有するこの実施形態の画像形成装置１０の動作を説明する。
【００３９】
図４は、画像形成装置１の制御部１１０で、印刷データを受信して印刷処理を行う際の動作について示したフローチャートである。
【００４０】
まず、情報処理装置２０から画像形成装置１０に印刷要求（印刷ジョブの印刷データ受信の要求）が供給されたものとする（Ｓ１０１）。この印刷要求は、印刷データ受信処理部１１３により受付けられたものとする。そして、印刷データ受信処理部１１３は、情報処理装置２０と通信し、印刷データ受信を開始するシーケンスを実行したものとする。
【００４１】
印刷データ受信処理部１１３が印刷データの受信を開始すると、判定部１１１が、無線通信部１４０から現在の通信状態（電波受信強度の値）を取得する（Ｓ１０２）。
【００４２】
そして、判定部１１１は、二次記憶部１３０の電波強度規定値テーブル１３１から、閾値として電波強度の規定値Ｔ（この実施形態では「−７０ｄＢｍ」）を読み込んで取得する（Ｓ１０３）。なお、判定部１１１は、予め電波強度の規定値Ｔを読み込んでおくようにしてもよい。
【００４３】
次に、判定部１１１は、無線通信部１４０から取得した電波受信強度の値と、電波強度の規定値Ｔとの比較結果に基づいて通信状態を認識する（Ｓ１０４）。具体的には、判定部１１１は、無線通信部１４０から読込んだ電波受信強度の値が電波強度の規定値Ｔ以上の場合（電波受信強度が−７０ｄＢｍ以上の場合）には、現在の通信状態は良好であると認識し、そうでない場合（電波受信強度が−７０ｄＢｍより低い場合）には現在の通信状態は不良であると認識する。
【００４４】
判定部１１１は、現在の通信状態が良好と認識した場合、印刷データ逐次処理を行うと判断する。この場合、制御部１１０は、後述するステップＳ１０５から動作する。一方、判定部１１１は、現在の通信状態が不良と認識した場合、印刷データ一括処理を行うと判断する。この場合、制御部１１０は、後述するステップＳ１１０から動作する。
【００４５】
上述のステップＳ１０４で、現在の通信状態が良好であり、印刷データ逐次処理を行うと判断された場合、印刷データ受信処理部１１３は、受信した印刷データをラスタライズ処理領域１２１に蓄積する。そして、画像処理部１１２は、逐次ラスタライズ処理領域１２１に、１ページ分の印刷データが蓄積されるごとに、当該１ページ分の印刷データについてラスタライズ処理を行って画像形成部１８０に印刷処理を実行させる（Ｓ１０５）。
【００４６】
一方、上述のステップＳ１０４で、現在の通信状態が不良であり、印刷データ一括処理を行うと判断された場合、印刷データ受信処理部１１３は、全ページの印刷データを二次記憶部１３０のスプール領域１３２にスプール（蓄積）する。そして、二次記憶部１３０のスプール領域１３２に、全ページの印刷データのスプールが完了（印刷データ受信が完了）すると、画像処理部１１２は、スプールされた印刷データについてラスタライズ処理を実行（印刷データをラスタライズ処理領域１２１に展開して処理）し、画像形成部１８０に印刷処理を実行させる（Ｓ１１０）。
【００４７】
上述のステップＳ１０５で、画像処理部１１２及び印刷データ受信処理部１１３により、印刷データ逐次処理が開始されると、判定部１１１は、上述のステップＳ１０１で開始された印刷データ受信が完了するまでの間、通信状態を監視する処理を行う（ステップＳ１０６〜Ｓ１０８）。そして、判定部１１１は、監視中に通信状態が不良な状態に遷移した場合（ステップＳ１０７で通信状態不良と判定された場合）、印刷データ逐次処理を中断し、印刷データ一括処理への切替えを判断する。そして、印刷データ受信処理部１１３及び画像処理部１１２は、以後情報処理装置２０から受信する印刷データについて、印刷データ一括処理を行う（Ｓ１０９）。
【００４８】
具体的には、印刷データ受信処理部１１３は、残りの印刷データ（以後に受信する印刷データ）について、全て二次記憶部１３０のスプール領域１３２にスプールする。そして、二次記憶部１３０のスプール領域１３２に、全ページの印刷データのスプールが完了（印刷データ受信が完了）すると、画像処理部１１２は、スプールされた印刷データについてラスタライズ処理を実行（印刷データをラスタライズ処理領域１２１に展開して処理）し、画像形成部１８０に印刷処理を実行させる。なお、ステップＳ１０９の処理により、印刷データ一括処理への切替えが実行された場合、制御部１１０は、印刷データの受信（スプール）が完了するまでの間、画像処理部１１２の占有の解除（リソースの解放）を行い、その他の機能（例えば、コピー機能やＦＡＸ機能）に係る印刷処理を実行可能な状態とする。
【００４９】
（Ａ−３）実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
【００５０】
この実施形態の画像形成装置１０では、印刷データを受信する際に通信状態が不良な場合（電波の受信強度が規定値Ｔより低い場合）に印刷データ一括処理（当該印刷データを全てスプールした後に印刷を開始する処理）を行い、通信状態が良好な場合（電波の受信強度が規定値Ｔ以上の場合）に印刷データ逐次処理（印刷データの受信途中でも逐次印刷を行う処理）を行う。これにより、画像形成装置１０では、通信状態が不良な場合には、長時間の画像形成部１８０の占有を防ぐため、印刷データ一括処理を行い、通信状態が良好な場合には、早期に印刷処理を開始するために印刷データ逐次処理を行う。このように、画像形成装置１０では、通信状態に応じて、印刷データ逐次処理と印刷データ一括処理とを切替えることにより、効率的な印刷処理を行うことができる。
【００５１】
（Ｂ）他の実施形態
本発明は、上記の実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
【００５２】
（Ｂ−１）上記の実施形態において、判定部１１１は、無線通信部１４０が受信する電波（無線アクセスポイント３０）の受信強度に基づいて通信状態が良好であるか否かを認識しているが、その他のパラメータを用いて通信状態を認識（通信状態の情報を取得）するようにしてもよい。例えば、画像形成装置１０（判定部１１１）は、印刷データを受信する際のエラー率（無線アクセスポイント３０から受信したパケットのエラー率）やデータ転送速度（通信速度、スループット）に基づいて、通信状態が良好であるか否かを認識するようにしてもよい。
【００５３】
（Ｂ−２）上記の実施形態では、画像形成装置１０は無線通信によりネットワークＮに接続しているが、有線接続（例えば、有線ＬＡＮインタフェースを用いた接続）を行うようにしてもよい。その場合、画像形成装置１０は、例えばネットワークＮ上の図示しないレイヤ２スイッチやルータ（レイヤ３スイッチ）等にイーサネットケーブルを用いて接続するようにしてもよい。また、この場合、画像形成装置１０は、例えば、エラー率（直接イーサネッツケーブルで接続するスイッチから受信したパケットのエラー率）やデータ転送速度に基づいて、通信状態が良好であるか否かを認識するようにしてもよい。
【００５４】
また、画像形成装置１０が、有線ＬＡＮインタフェースを用いてネットワークＮに接続する場合、例えば、ＬＡＮの接続速度（例えば、オードネゴシエーションにより決定されるＬＡＮインタフェースの種類）も考慮して通信状態が良好であるか否かを認識するようにしてもよい。例えば、画像形成装置１０が、１０Ｂａｓｅ−Ｔ、１００Ｂａｓｅ−ＴＸ、又は１０００Ｂａｓｅ−Ｔのいずれかで接続可能（例えば、オートネゴシエーションによりメディアの決定が可能）な有線ＬＡＮインタフェースを備えていた場合を想定する。この場合、判定部１１１は、例えば、１００Ｂａｓｅ−ＴＸ、又は１０００Ｂａｓｅ−Ｔで接続する場合には通信状態を良好と判定し、１０Ｂａｓｅ−Ｔで接続する場合には通信状態が不良と判定するようにしてもよい。
【００５５】
（Ｂ−３）上記の実施形態では、無線通信部１４０は１つの無線アクセスポイント３０とのみ接続すると説明したが、複数の無線ノードと通信可能なネットワーク構成（例えば、マルチホップ無線ネットワークの構成）を適用してもよい。この場合、判定部１１１は、直接通信可能な無線ノードのうち、印刷データを受信する際に経由する無線ノードとの通信状態（例えば、電波の受信強度）に基づいて通信状態が良好であるか否かを判定するようにしてもよい。
【００５６】
（Ｂ−４）上記の実施形態では、判定部１１１は、現在の通信状態に基づいて印刷データ逐次処理を行うか印刷データ一括処理を行うかを判定しているが、過去の通信状態の履歴に基づいて判断するようにしてもよい。例えば、ユーザＩＤ又はユーザ端末（情報処理装置２０）に係る識別子ごとに、通信状態の履歴（例えば、過去の印刷データ受信時の電波受信強度やデータ転送速度）を保持しておき、次に同じ識別子を用いた印刷データの印刷を行う際に、保持している通信状態の履歴に基づいて、印刷データ逐次処理を行うか印刷データ一括処理を行うかを判定するようにしてもよい。例えば、制御部１１０は、端末ごと（例えば、送信元のＭＡＣアドレス、ＩＰアドレス、ホスト名ごと）に、過去に印刷データを受信した際のデータ転送速度（例えば、印刷データを受信開始から受信終了までの平均ビットレート）を保持しておくようにしてもよい。そして、判定部１１１は、端末から印刷データを受信する際に、当該端末に係る過去のデータ転送速度の値が閾値より低い場合、当該端末に係る通信状態を不良とみなし、過去のデータ転送速度が閾値以上の場合当該端末に係る通信状態を良好とみなすようにしてもよい。これにより、制御部１１０では、同じ端末について複数回印刷データを受信して印刷を行う際に、２回目以後の判断処理を高速に行うことができる。
【００５７】
（Ｂ−５）上記の実施形態では、上述の図４のステップＳ１０６〜Ｓ１０９に示すように、判定部１１１は、一端印刷データ逐次処理を決定した後、通信状態の監視を継続し、通信状態が不良に遷移した場合に印刷データ一括処理に切替えるものとして説明したが、これらの処理（一端印刷データ逐次処理を決定した後のステップＳ１０６〜Ｓ１０９の処理）については省略するようにしてもよい。すなわち、判定部１１１は、一端印刷データ逐次処理を決定した後、印刷データ一括処理に切替える処理を行わない構成としてもよい。
【００５８】
（Ｂ−６）上記の実施形態では、本発明の画像形成装置をスキャナ、ＦＡＸ、コピー及びプリンタの機能に対応するＭＦＰであるものとして説明したが、本発明の画像形成装置ではプリンタ以外の機能の組合せについては限定されないものである。
【符号の説明】
【００５９】
１０…画像形成装置、１１０…制御部、１１１…判定部、１１２…画像処理部、１１３…印刷データ処理部、１２０…一次記憶部、１２１…ラスタライズ処理領域、１３０…二次記憶部、１３１…電波強度規定値テーブル、１３２…スプール領域、１３３…プログラムデータ記憶領域、１４０…無線通信部、１５０…操作表示部、１６０…スキャナ、１７０…ＦＡＸ通信部、１８０…画像形成部、３０…無線アクセスポイント、２０…情報処理装置、Ｎ…ネットワーク。
【図１】
0006388822.tif 000002
【図２】
0006388822.tif 000003
【図３】
0006388822.tif 000004
【図４】
0006388822.tif 000005