(57)【要約】【課題】本発明は、情報端末装置と画像形成装置との間の画像データの受信速度を測定してその測定結果に基づいて画像データの送信処理することでアンダーランエラーの発生を抑止することができる画像形成装置及びその画像データ送信処理方法を提供することを目的とするものである。【解決手段】情報端末装置から測定用データが送信され（Ｓ１０２）、画像形成装置では測定用データの受信を開始する（Ｓ１０３）とともに受信時間の測定を開始し（Ｓ１０４）、受信が完了すると受信時間及び測定用データ量から受信速度を算出する（Ｓ１０６）。そして、情報端末装置からページ単位の画像データ量が送信され（Ｓ１０７）、算出された受信速度と画像データ量に基づいてアンダーランエラーが発生するか否か判定し（Ｓ１０８）、判定結果を情報端末装置に通知する（Ｓ１０９、Ｓ１１０）。【選択図】図６
2011189509.tif 000002
【特許請求の範囲】
【請求項１】
情報端末装置との間でデータを送受信する送受信部と、前記情報端末装置から送信された画像データを蓄積する蓄積部と、前記画像データに基づいて画像形成処理を行う画像形成部と、前記画像データを前記情報端末装置から前記送受信部を介して受信して前記蓄積部に蓄積するとともに蓄積された前記画像データを前記画像形成部に送信して画像形成処理するように制御する制御部とを備えた画像形成装置であって、前記制御部は、前記情報端末装置から送信される測定用データの受信開始から前記蓄積部への蓄積完了までの時間を測定して受信速度を算出する算出部と、前記受信速度及び前記情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが発生するか否か判定する判定部と、前記判定部の判定結果を前記情報端末装置に通知する通知部とを備えていることを特徴とする画像形成装置。
【請求項２】
前記算出部は、前記測定用データとして予め設定されたデータ又は１ページ分の画像データを用いることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記通知部は、前記情報端末装置から画像形成処理要求がない場合に所定時間毎に前記情報端末装置に対して受信速度の測定要求を通知することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記通知部は、受信速度の測定要求に基づいて受信速度が測定された場合には前記情報端末装置からの受信速度の測定要求に対して測定が不要であることを示す通知を行うことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記算出部は、前記測定用データを受信開始後所定時間経過しても受信完了しない場合には測定を停止することを特徴とする請求項１から４のいずれかに記載の画像形成装置。
【請求項６】
画像データを受信して蓄積部に蓄積するとともに蓄積された画像データを画像形成部に送信して画像形成処理する画像形成装置に対して画像データを送信する情報端末装置であって、前記画像データを作成するとともに前記画像データのページ単位の画像データ量を算出する送信データ作成部と、前記画像形成装置に対して受信速度を測定するための測定用データ及び前記画像データ量を送信するとともに前記画像形成装置からアンダーランエラーが発生しないことを示す通知を受信した場合に前記画像データを送信するデータ送信部とを備えていることを特徴とする情報端末装置。
【請求項７】
情報端末装置から画像データを受信して蓄積部に蓄積し、蓄積した前記画像データを画像形成部に送信して画像形成処理する画像形成装置の画像データ送信処理方法であって、前記情報端末装置から送信される測定用データの受信開始から前記蓄積部への蓄積完了までの時間を測定して受信速度を算出し、前記受信速度及び前記情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが発生するか否か判定し、判定結果を前記情報端末装置に通知することを特徴とする画像データ送信処理方法。
【請求項８】
前記測定用データとして予め設定されたデータ又は１ページ分の画像データを用いることを特徴とする請求項７に記載の画像データ送信処理方法。
【請求項９】
前記情報端末装置から画像形成処理要求がない場合に所定時間毎に前記情報端末装置に対して受信速度の測定要求を通知することを特徴とする請求項７又は８に記載の画像データ送信処理方法。
【請求項１０】
受信速度の測定要求に基づいて受信速度が測定された場合には前記情報端末装置からの受信速度の測定要求に対して測定が不要であることを示す通知を行うことを特徴とする請求項９に記載の画像データ送信処理方法。
【請求項１１】
前記測定用データを受信開始後所定時間経過しても受信完了しない場合には測定を停止することを特徴とする請求項７から１０のいずれかに記載の画像データ送信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置から画像データを受信して画像形成処理を行う画像形成装置及びその画像データ送信処理方法に関する。
【背景技術】
【０００２】
情報端末装置において作成された画像データを画像形成装置で用紙等の記録媒体に記録する場合、情報端末装置はネットワーク等を介して画像形成装置に画像データを送信し、画像形成装置は、受信した画像データを蓄積部に一旦蓄積し、蓄積された画像データを画像形成部に送信して画像形成処理を行っている。
【０００３】
このように受信した画像データを蓄積部を経由して画像形成部に送信している場合、受信した画像データ量が蓄積部のメモリ容量よりも大きいと、画像データの蓄積部への蓄積処理が蓄積部から画像形成部への送信処理に追い付かなくなり、画像形成処理の途中で処理するデータがなくなって画像記録ができなくなる現象が発生することがある。こうした現象は、一般にアンダーランエラーと称されている。
【０００４】
アンダーランエラーに対する防止策としては、例えば、特許文献１では、１ページのデータの受信及び転送の過程で、受信データのバッファへの書き込みがバッファからの転送より常に先行するように、転送開始タイミングがホストからの予測データ受信速度に応じて制御することで、アンダーランエラーを防止する点が記載されている。また、特許文献２では、画像データのページ毎に、印刷信号を印刷エンジンに転送する処理時間が、中間コードデータを順次ビットマップデータに展開してビットマップデータ格納手段に格納する処理時間を下回って、アンダーランエラーが生じるか否かを、印刷エンジンを駆動した印刷を開始する前に検証するようにした点が記載されている。また、特許文献３では、ホストからデータを受信して画像出力を行う場合に、アンダーランエラーが検出されると、ホストに対してアンダーランエラーの発生を通知してアンダーランエラーの生じにくい条件下でデータを再送するように制御する点が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、予測データ受信速度に基づいてバッファからのデータの転送を制御するようにしているが、ホストとプリンタとの間の実際の受信速度は状況によって変化する場合が多いため、実際の受信速度が予測データ受信速度よりも低下するとアンダーランエラーが生じるようになる。特許文献２のように転送時間及び格納時間を検証してアンダーランエラーを確実に防止しようとする場合、ページ毎に検証処理が必要となって画像形成処理の時間がかかるようになってしまう。特許文献３では、アンダーランエラーが発生した場合の後処理であり、アンダーランエラーを確実に防止することは難しい。
【０００６】
そこで、本発明は、情報端末装置と画像形成装置との間の画像データの受信速度を測定してその測定結果に基づいて画像データの送信処理を行うことでアンダーランエラーの発生を抑止することができる画像形成装置及びその画像データ送信処理方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明に係る画像形成装置は、情報端末装置との間でデータを送受信する送受信部と、前記情報端末装置から送信された画像データを蓄積する蓄積部と、前記画像データに基づいて画像形成処理を行う画像形成部と、前記画像データを前記情報端末装置から前記送受信部を介して受信して前記蓄積部に蓄積するとともに蓄積された前記画像データを前記画像形成部に送信して画像形成処理するように制御する制御部とを備えた画像形成装置であって、前記制御部は、前記情報端末装置から送信される測定用データの受信開始から前記蓄積部への蓄積完了までの時間を測定して受信速度を算出する算出部と、前記受信速度及び前記情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが発生するか否か判定する判定部と、前記判定部の判定結果を前記情報端末装置に通知する通知部とを備えていることを特徴とする。さらに、前記算出部は、前記測定用データとして予め設定されたデータ又は１ページ分の画像データを用いることを特徴とする。さらに、前記通知部は、前記情報端末装置から画像形成処理要求がない場合に所定時間毎に前記情報端末装置に対して受信速度の測定要求を通知することを特徴とする。さらに、前記通知部は、受信速度の測定要求に基づいて受信速度が測定された場合には前記情報端末装置からの受信速度の測定要求に対して測定が不要であることを示す通知を行うことを特徴とする。さらに、前記算出部は、前記測定用データを受信開始後所定時間経過しても受信完了しない場合には測定を停止することを特徴とする。
本発明に係る情報端末装置は、画像データを受信して蓄積部に蓄積するとともに蓄積された画像データを画像形成部に送信して画像形成処理する画像形成装置に対して画像データを送信する情報端末装置であって、前記画像データを作成するとともに前記画像データのページ単位の画像データ量を算出する送信データ作成部と、前記画像形成装置に対して受信速度を測定するための測定用データ及び前記画像データ量を送信するとともに前記画像形成装置からアンダーランエラーが発生しないことを示す通知を受信した場合に前記画像データを送信するデータ送信部とを備えていることを特徴とする。
本発明に係る画像データ送信処理方法は  情報端末装置から画像データを受信して蓄積部に蓄積し、蓄積した前記画像データを画像形成部に送信して画像形成処理する画像形成装置の画像データ送信処理方法であって、前記情報端末装置から送信される測定用データの受信開始から前記蓄積部への蓄積完了までの時間を測定して受信速度を算出し、前記受信速度及び前記情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが発生するか否か判定し、判定結果を前記情報端末装置に通知することを特徴とする。さらに、前記測定用データとして予め設定されたデータ又は１ページ分の画像データを用いることを特徴とする。さらに、前記情報端末装置から画像形成処理要求がない場合に所定時間毎に前記情報端末装置に対して受信速度の測定要求を通知することを特徴とする。さらに、受信速度の測定要求に基づいて受信速度が測定された場合には前記情報端末装置からの受信速度の測定要求に対して測定が不要であることを示す通知を行うことを特徴とする。さらに、前記測定用データを受信開始後所定時間経過しても受信完了しない場合には測定を停止することを特徴とする。
【発明の効果】
【０００８】
本発明は、上記の構成を有することで、情報端末装置から送信される測定用データの受信開始から蓄積部への蓄積完了までの時間を測定して受信速度を算出し、受信速度及び情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが発生するか否か判定しているので、実際の受信速度に基づいてアンダーランエラーの発生を判定することができる。アンダーランエラーが発生しないと判定された場合のみ画像データの送信処理を行うようにすれば、アンダーランエラーの発生を確実に抑止することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の画像形成装置の概略構成図である。
【図２】画像形成装置の制御系に関するシステム構成例を示す模式図である。
【図３】画像形成装置に関する機能ブロック構成図である。
【図４】情報端末装置に関するシステム構成例を示す模式図である。
【図５】情報端末装置に関する機能ブロック構成図である。
【図６】情報端末装置から画像形成装置に画像データを送信する場合の処理フローである。
【図７】事前に受信速度の測定を行う場合の処理フローである。
【図８】事前に受信速度を測定して画像形成処理を行う場合の処理フローである。
【図９】情報端末装置から送信される画像データを用いて受信速度の測定を行う処理フローである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を用いて説明する。なお、以下に説明する実施形態は、本発明を実施するにあたって好ましい具体例であるから、技術的に種々の限定がなされているが、本発明は、以下の説明において特に本発明を限定する旨明記されていない限り、これらの形態に限定されるものではない。
【００１１】
図１は、本実施形態の画像形成装置の概略構成図であり、その要部を模式的に示している。
【００１２】
画像形成装置１は、図示のように、複数枚の記録用紙Ｐを収納可能な給紙トレイ４と、その上方に配置された転写ベルト５と、転写ベルト５に沿って配置された複数のカートリッジ（電子写真プロセス部）６Ｋ、６Ｍ、６Ｃ、６Ｙと、それらの上方に配置された露光器１１と、記録用紙Ｐの搬送経路４０中に設けられた定着手段２０等を備えている。ここではカラー成分色をブラック（Ｋ）、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）として、４色分のカートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙを有し、それぞれ電子写真プロセスによって各成分色のトナー画像を生成する。
【００１３】
給紙トレイ４内の記録用紙Ｐは、複数枚が重なり合う状態で収納され、画像形成時に、所定方向（図では反時計方向）に回転駆動される給紙ローラ２により、最も上に位置するものから順に搬送経路４０に向かって送り出されて給紙される。また、送り出された記録用紙Ｐは、複数のローラ３、７、１６、２１、２２、１８等により、搬送経路４０に沿って搬送されて装置の外部に排紙される。
【００１４】
転写ベルト５は、カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙから転写されたトナー画像を記録用紙Ｐに転写するための中間転写体であるエンドレスベルトであり、回転可能な二次転写駆動ローラ７と転写ベルトテンションローラ８とに巻回されている。これら各ローラ７、８の内、二次転写駆動ローラ７はモータ等の駆動源（図示せず）により回転駆動され、従動回転する転写ベルトテンションローラ８と共に、架け渡された転写ベルト５を、上下方向に対向して略水平に延びるように支持している。したがって、これら各ローラ７、８及び駆動源が、転写ベルト５を回転移動させる駆動手段を構成し、ローラ７、８間で転写ベルト５を所定方向（図では矢印で示す反時計回り）に循環させて回転駆動する。
【００１５】
カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙは、転写ベルト５の上面側に、その回転方向に沿って上流から順に所定間隔で配列されている。このカートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙは、後述するように、感光体ドラムを含む感光体ユニット、トナーが充填されたトナー充填部、現像装置、及びクリーニング系等が一体にドッキングされたカートリッジであり、それぞれ形成すべき画像の色に応じて異なる色のトナーを収容している。また、ここでは、転写ベルト５の上流側から順に、ブラック（Ｋ）の画像を形成する第１のカートリッジ６Ｋ、マゼンタ（Ｍ）の画像を形成する第２のカートリッジ６Ｍ、シアン（Ｃ）の画像を形成する第３のカートリッジ６Ｃ及び、イエロー（Ｙ）の画像を形成する第４のカートリッジ６Ｙを、転写ベルト５に沿って一列に配置している。
【００１６】
露光器１１は、各カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙが形成する画像色に対応する露光光であるレーザ光１４Ｋ、１４Ｍ、１４Ｃ、１４Ｙ（図では点線で示す）を、各カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙの所定位置にそれぞれ照射するための装置である。従って、露光器１１は、各レーザ光１４Ｋ、１４Ｍ、１４Ｃ、１４Ｙを発生させる複数（ここでは４つ）の光源（図示せず）等を備え、各レーザ光１４Ｋ、１４Ｍ、１４Ｃ、１４Ｙを、下面側から下方向に向かって、各カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙの感光体９Ｋ、９Ｍ、９Ｃ、９Ｙに照射して露光させる。
【００１７】
次に、カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙについて説明するが、これらは、形成するトナー画像の色が異なるだけで内部構成は共通であり、同様に構成されている。そのため、ここでは、転写ベルト５の回転方向最上流側（図では右側）に位置する第１のカートリッジ６Ｋ（ブラック画像形成部）を例に説明し、それ以外の色の画像を形成する他のカートリッジ６Ｍ、６Ｃ、６Ｙの説明は省略する。なお、これらカートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙの各構成要素については、同じ構成要素には同一の番号を付すとともに、その後に、各カートリッジ６Ｋ、６Ｍ、６Ｃ、６Ｙの形成する色に対応する上記したＫ、Ｍ、Ｃ、Ｙの符号を付して区別する。
【００１８】
第１のカートリッジ６Ｋは、転写ベルト５の上側面に対向して設けられた感光体ドラムである感光体９Ｋと、その周囲に配置された帯電器１０Ｋ、現像器１２Ｋ、クリーナーブレード１３Ｋ等から構成されている。
【００１９】
感光体９Ｋは、画像形成に際し、その外周面が暗中にて帯電器１０Ｋにより一様に帯電された後、上記した露光器１１からのブラック画像に対応したレーザ光１４Ｋにより露光され、外周面（感光面）に静電潜像が形成される。その際、露光器１１は、例えば、主走査方向のライン画像信号に応じてレーザ光１４Ｋの光源の発光を制御することにより、発生させた光を所定周期で走査ビームとして感光体９Ｋの感光面に投射する。同時に、感光体９Ｋを、主走査方向に交わる副走査方向に移動（回転）させる（この副走査方向の制御は、感光体９Ｋを回転させる図示しないモータの制御により行う）等して、走査ビームによる２次元像の走査露光を行う。
【００２０】
現像器１２Ｋは、この感光体９Ｋの静電潜像を現像してブラックのトナーにより可視像化し、感光体９Ｋ上にブラックのトナー画像を形成する。その後、このトナー画像は、感光体９Ｋと転写ベルト５とが接する位置（一次転写位置）で、転写ベルト５を挟んで感光体９Ｋと対向して配置された一次転写ローラ１５Ｋの働きにより転写ベルト５上に転写される。これにより、転写ベルト５上にブラックのトナーによる単色画像が形成される。一方、トナー画像の転写が終了した感光体９Ｋは、外周面に残留した不要なトナーがクリーナーブレード１３Ｋにより払拭されてクリーニングされ、次の画像形成に備えて待機する。
【００２１】
以上のプロセスを経て、第１のカートリッジ６Ｋによりブラックのトナー画像が転写された転写ベルト５は、二次転写駆動ローラ７の回転により回転駆動され、そのトナー画像が形成された部分（面）が回転方向下流側に位置する次の第２のカートリッジ６Ｍに移動し、その下側位置までトナー画像を搬送する。この第２のカートリッジ６Ｍでは、第１のカートリッジ６Ｋでの画像形成プロセスと同様のプロセスにより、感光体９Ｍ上にマゼンタのトナー画像が形成され、このトナー画像を転写ベルト５上に形成されたブラックのトナー画像に重ねて転写する。
【００２２】
続いて、転写ベルト５は、さらに下流側に位置する第３のカートリッジ６Ｃ、第４のカートリッジ６Ｙに順に移動し、これまでと同様のプロセスや動作により、感光体９Ｃ上に形成されたシアンのトナー画像と、感光体９Ｙ上に形成されたイエローのトナー画像が、転写ベルト５上のトナー画像に重畳して順次転写される。このようにして、転写ベルト５上に複数色のトナー画像が重ねて転写されて、フルカラーの重ね画像（カラー画像）が形成された後、転写ベルト５のカラーのトナー画像の形成部は、その回転に伴い二次転写ローラ１６の位置まで移動する。
【００２３】
ここで、画像形成に際し、ブラックのみの画像を形成するときには、第２〜第４のカートリッジ６Ｍ、６Ｃ、６Ｙは作動させず、それぞれ対応する一次転写ローラ１５Ｍ、１５Ｃ、１５Ｙを各感光体９Ｍ、９Ｃ、９Ｙから離間した位置に退避させ、第１のカートリッジ６Ｋによるブラックの画像形成プロセスのみを実行させる。
【００２４】
また、以上の転写ベルト５の移動（回転）に同期して、記録用紙Ｐの搬送経路４０に沿う搬送動作も開始される。その際、まず、給紙トレイ４に収納された記録用紙Ｐは、給紙ローラ２の回転により最上位置のものから順に送り出され、レジストローラ３の位置にて、二次転写ローラ１６の手前側（搬送方向上流側）で待機する。このレジストローラ３の回転駆動の開始は、上記した転写ベルト５の移動により搬送されるトナー画像と記録用紙Ｐの位置が、二次転写ローラ１６上（対向する二次転写駆動ローラ７との間）で重なり合うようなタイミングで行われ、レジストローラ３を駆動手段（図示せず）により反時計方向に回転駆動して、記録用紙Ｐが送り出される。
【００２５】
このレジストローラ３にて送り出された記録用紙Ｐは、二次転写ローラ１６により転写ベルト５上のトナー画像が転写されつつ、その移動に伴い搬送経路４０の下流側に向かって搬送される。続いて、記録用紙Ｐは、定着手段２０の有する一対の回転体である定着ローラ２１と加圧ローラ２２との間に形成されるニップ部を通過して加熱及び加圧され、トナー画像が熱と圧力により加熱定着される。その後、記録用紙Ｐは、駆動手段（図示せず）により所定方向（ここでは時計方向）に回転駆動される排紙ローラ１８により、画像形成装置１の外部（ここでは上部）に排紙される。
【００２６】
一方、記録用紙Ｐに対して両面印刷を行う場合には、記録用紙Ｐが排紙ローラ１８を通過する手前で、排紙ローラ１８を逆方向（ここでは反時計方向）に回転駆動し、記録用紙Ｐを両面搬送経路４１に送り出す。この両面搬送経路４１において、記録用紙Ｐは、回転する両面ローラ１９を経由して、再びレジストローラ３まで搬送される。レジストローラ３に到達した記録用紙Ｐは、再びレジストローラ３により搬送経路４０に沿って給紙され、二次転写ローラ１６により、先に画像が形成された面と逆側の面に転写ベルト５からトナー画像が転写される。その後、記録用紙Ｐは、上記と同様に定着手段２０により新たなトナー画像が加熱定着されて、排紙ローラ１８により画像形成装置１の外部に排紙される。
【００２７】
図２は、画像形成装置１の制御系に関するシステム構成例を示す模式図である。ＣＰＵ５０は、メモリ５２に記憶されたプログラムに基づいて制御に関する処理を実行する。操作パネル５１は、ユーザがキー等を操作して装置に指示したり、装置の状態を液晶表示パネルで表示する。メモリ５２には、上述したプログラムの外に制御処理に必要なデータが記憶されており、画像メモリ５３は、画像形成部で記録する画像データを記憶する。Ｉ／Ｏ５４は、センサ、モータ及びクラッチといった部品との間でデータをやりとりする入出力部であり、外部Ｉ／Ｆ５５は、情報端末装置との間でデータの送受信を行うためのインターフェースである。
【００２８】
図３は、画像形成装置１に関する機能ブロック構成図である。制御部６０は、装置全体の動作制御を行うとともに情報端末装置から画像データを受信して画像形成部６４に送信する送信処理を行うもので、ＣＰＵ５０及びメモリ５２により実現される。送受信部６１は、外部の情報端末装置との間でデータの送受信を行うもので、外部Ｉ／Ｆ５５により実現される。蓄積部６２は、画像形成部６４において記録する画像データが記憶されるもので、画像メモリ５３により実現される。操作表示部６３は、ユーザのキー操作入力及び各種データ表示を行うもので、操作パネル５１により実現される。画像形成部６４は、上述したように記録用紙に対する画像形成処理を行うもので、給紙、トナー画像形成、転写、定着及び排紙といった一連の処理を行う各部品により実現される。記憶部６５は、動作制御を行うためのプログラムやそのために必要なデータを記憶するもので、メモリ５２により実現される。
【００２９】
制御部６０は、送受信部６１を介して情報端末装置から受信した画像データを一旦蓄積部６２に記憶し、蓄積部６２に記憶された画像データを画像形成部６４に送信して画像形成処理を行うように送信処理する。制御部６０は、送信処理に関して、情報端末装置からの画像データの受信時間を測定して受信速度を算出する算出部６０１、算出した受信速度及び情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが発生するか否か判定する判定部６０２、及び、情報端末装置に対してアンダーランエラーの発生に関する判定結果等を通知する通知部６０３として機能する。
【００３０】
算出部６０１は、情報端末装置から実際に送信される測定用データの受信開始から蓄積部６２へ蓄積完了までの時間を測定して受信速度を算出する。測定用データとしては、予め設定された画像データを準備しておいてもよいし、実際に送信する画像データの１ページ分のデータを測定用データとしてもよい。また、測定用データを受信開始した後に所定時間経過しても受信が完了しない場合には、異常があったものとして処理を停止するようにすればよい。
【００３１】
判定部６０２では、算出部６０１で測定された受信速度及び情報端末装置から送信されたページ単位の画像データ量に基づいてアンダーランエラーが生じるか判定する。アンダーランエラーの判定は、情報端末装置から蓄積部６２への画像データの受信処理と蓄積部６２から画像形成部６４への画像データの送信処理とがバランスよく実行されるかで判定される。なお、受信速度については、変動幅が小さい通信状況の場合には一度測定した受信速度を記憶しておき、記憶された受信速度を用いて判定するようにしてもよい。
【００３２】
画像データの受信処理については、受信速度及びページ単位の画像データ量に基づいて決定され、送信処理については、蓄積部６２から画像形成部６４への送信速度及び蓄積部６２のメモリ容量が予め設定値として記憶部６５に記憶されており、これらの設定値により決定される。
【００３３】
したがって、画像データの受信処理が画像データの送信処理に追い付かない状態になると判定された場合にはアンダーランエラーが発生するものとして判定される。
【００３４】
通知部６０３は、判定部６０２の判定結果を情報端末装置に通知する。情報端末装置では、アンダーランエラーが発生しないことを示す通知を受けた場合には、画像形成する画像データを画像形成装置に送信する。また、アンダーランエラーが発生することを示す通知を受けた場合には、画像データの送信を行わず、アンダーランエラーが発生しないように送信する画像データを処理する。
【００３５】
また、通知部６０３では、情報端末装置から画像形成要求がない期間を利用して受信速度の測定要求を所定時間毎に情報端末装置に通知する。そのため、画像形成処理に影響を与えることなく最新の受信速度を実際に測定することができ、アンダーランエラーの発生を正確に判定することが可能となる。そして、画像形成要求のない期間中に受信速度を測定した場合には、次に情報端末装置から受信速度の測定要求があった場合には情報端末装置に対して測定が不要であることを示す通知を行う。
【００３６】
図４は、情報端末装置に関するシステム構成例を示す模式図である。ＣＰＵ７０は、メモリ７３に記憶されたプログラムに基づいて制御に関する処理を実行する。ディスプレイ７１は画像データ等を表示し、キーボード７２はユーザの操作入力がなされる。メモリ７３には、上述したプログラムの外に制御処理に必要なデータが記憶されており、ハードディスク７４は、画像形成装置に送信する画像データ等を記憶する。外部Ｉ／Ｆ７５は、画像形成装置との間でデータの送受信を行うためのインターフェースである。こうしたシステム構成は、公知のパソコン等の情報処理装置と同様のものである。
【００３７】
図５は、情報端末装置に関する機能ブロック構成図である。制御部８０は、装置全体の動作制御を行うとともに画像データを作成処理して画像データを画像形成装置に送信するもので、ＣＰＵ７０及びメモリ７３により実現される。送受信部８１は、画像形成装置との間でデータの送受信を行うもので、外部Ｉ／Ｆ７５により実現される。記憶部８２は、作成された画像データや測定用データを記憶するもので、メモリ７３により実現される。操作入力部８３は、ユーザのキー操作入力を行うもので、キーボード７２により実現される。表示部８４は、画像データの作成処理等を行うためにデータを表示するもので、ディスプレイ７１により実現される。
【００３８】
制御部８０は、画像データの画像形成装置への送信処理に関して、送信データ作成部８０１及びデータ送信部８０２として機能する。
【００３９】
送信データ作成部８０１は、画像形成装置に送信する画像データを作成するとともに画像データのページ単位の画像データ量を算出して記憶部８２に記憶する。
【００４０】
データ送信部８０２は、画像形成装置に対して受信速度を測定するための測定用データ及び算出した画像データ量を送信する。測定用データ及び画像データ量の送信処理は、画像形成装置からの受信速度の測定要求があった場合にも行う。また、画像形成装置からアンダーランエラーが発生しないことを示す通知を受信した場合には、データ送信部８０２は、画像データを画像形成装置に対して送信する。
【００４１】
図６は、情報端末装置から画像形成装置に画像データを送信する場合の処理フローである。まず、情報端末装置から受信速度の測定要求が画像形成装置に送信される（Ｓ１００）。その際に、情報端末装置からは測定用データのデータ量も併せて送信される。測定要求を受信すると、画像形成装置は受信速度の準備処理を行う（Ｓ１０１）。準備処理では、受信時間を測定するタイマーをリセットし、受信したデータ量をメモリに記憶する。
【００４２】
情報端末装置では、測定用データを記憶部から読み出して画像形成装置に送信する（Ｓ１０２）。測定用データが送信されると、画像形成装置では測定用データの受信処理を開始する（Ｓ１０３）とともにタイマーを動作させて受信時間の測定を開始する（Ｓ１０４）。受信処理が完了したか否かチェックして（Ｓ１０５）受信処理が完了した場合には受信速度の算出処理を行う（Ｓ１０６）。算出処理では、測定された受信時間及び測定用データのデータ量を用いて受信速度を算出する。
【００４３】
次に、情報端末装置から実際に送信する画像データのページ単位の画像データ量が送信される（Ｓ１０７）。画像形成装置では、受信した画像データ量、算出した受信速度並びに予め設定された蓄積部のメモリ容量及び蓄積部から画像形成部への送信速度に基づいてアンダーランエラーが発生するか否か判定する（Ｓ１０８）。そして、判定結果に基づいてアンダーランエラーが発生することを示す通知（Ｓ１０９）又はアンダーランエラーが発生しないことを示す通知（Ｓ１１０）を情報端末装置に送信する。
【００４４】
情報端末装置では、アンダーランエラーの判定結果の通知をチェックして（Ｓ１１１）、アンダーランエラーが発生することを示す通知を受信した場合には画像データの送信処理を終了し、アンダーランエラーが発生しないことを示す通知を受信した場合には画像データの送信処理を行う（Ｓ１１２）。そして、画像データが送信されると、画像形成装置では画像データを蓄積部に蓄積して（Ｓ１１３）画像形成部に送信して画像形成処理を行う（Ｓ１１４）。受信した画像データの画像形成処理が完了したら終了する。
【００４５】
以上のように処理することで、画像データを受信する前に実際の受信速度を測定してアンダーランエラーが発生するか判定し、アンダーランエラーが発生しないと判定された場合に画像データを受信して画像形成処理を行うようにしているので、情報端末装置と画像形成装置との間の通信状況がばらついている場合でもアンダーランエラーの発生を精度よく判定してアンダーランエラーの発生に伴う用紙やトナー等の無駄を抑止することができる。
【００４６】
図７は、事前に受信速度の測定を行う場合の処理フローである。画像形成装置では、情報端末装置から受信速度の測定要求が送信されたかチェックして（Ｓ２００）送信されない場合には所定時間経過したかチェックする（Ｓ２０１）。そして、情報端末装置から測定要求がない状態が所定時間経過すると、画像形成装置から受信速度の測定要求が情報端末装置に送信される（Ｓ２０２）。情報端末装置では、画像形成装置から測定要求を受信すると、受信速度の測定要求を画像形成装置に送信する（Ｓ２０３）。その際に、情報端末装置からは測定用データのデータ量も併せて送信される。測定要求を受信すると、画像形成装置は受信速度の準備処理を行う（Ｓ２０４）。準備処理では、受信時間を測定するタイマーをリセットし、受信したデータ量をメモリに記憶する。
【００４７】
情報端末装置では、測定用データを記憶部から読み出して画像形成装置に送信する（Ｓ２０５）。測定用データが送信されると、画像形成装置では測定用データの受信処理を開始する（Ｓ２０６）とともにタイマーを動作させて受信時間の測定を開始する（Ｓ２０７）。受信処理が完了したか否かチェックして（Ｓ２０８）受信処理が完了した場合には受信速度の算出処理を行い（Ｓ２０９）、算出された受信速度をメモリに記憶して（Ｓ２１０）終了する。
【００４８】
また、ステップＳ２０８の受信完了をチェックする際に受信開始から所定時間経過したかチェックし（Ｓ２１１）、所定時間経過した場合には異常通知を情報端末装置に送信して（Ｓ２１２）終了する。こうした処理により受信速度の測定の際に通信異常があった場合にも情報端末装置に通知して異常状態を早期に把握することができ、ダウンタイムを最小限に抑えることが可能となる。
【００４９】
以上のように処理することで、事前に受信速度を測定して記憶しておけば、以後の画像形成処理において記憶された受信速度により速やかにアンダーランエラーの発生を判定することができる。
【００５０】
なお、情報端末装置において受信速度の測定要求処理を有効又は無効する設定が可能としておくことで、利用者が受信速度の測定を行うか否か選択するようにしてもよい。こうした設定を設けることで、画像形成装置から自動的に受信速度の測定要求が送信された場合にも情報端末装置において測定要求がキャンセルされるようになり、受信速度の測定処理が頻繁に行われることによる通信品質の低下を抑えることができる。
【００５１】
図８は、事前に受信速度を測定して画像形成処理を行う場合の処理フローである。まず、情報端末装置から受信速度の測定要求が画像形成装置に送信される（Ｓ３００）。その際に、情報端末装置からは測定用データのデータ量も併せて送信される。測定要求を受信すると、画像形成装置は受信速度が測定済みであるか否かチェックし（Ｓ３０１）、測定済みの場合には測定不要通知を情報端末装置に送信し（Ｓ３０２）、ステップＳ３１１に進みアンダーランエラーの判定処理を行う。受信速度が測定済みでない場合には受信速度の準備処理を行う（Ｓ３０３）。
【００５２】
情報端末装置では、測定が不要であることを示す通知を受信したかチェックして（Ｓ３０４）受信した場合には測定用データを記憶部から読み出して画像形成装置に送信する（Ｓ３０５）。測定が不要であることを示す通知を受信していない場合には、測定用データを送信せずにステップＳ３１０に進み画像データ量の送信処理を行う。
【００５３】
画像形成装置では、測定用データが送信されると、測定用データの受信処理を開始する（Ｓ３０６）とともにタイマーを動作させて受信時間の測定を開始する（Ｓ３０７）。受信処理が完了したか否かチェックして（Ｓ３０８）受信処理が完了した場合には受信速度の算出処理を行う（Ｓ３０９）。
【００５４】
情報端末装置から実際に送信する画像データのページ単位の画像データ量が送信され（Ｓ３１０）、画像形成装置では、受信した画像データ量、算出した受信速度並びに予め設定された蓄積部のメモリ容量及び蓄積部から画像形成部への送信速度に基づいてアンダーランエラーの判定処理を行う（Ｓ３１１）。そして、判定結果に基づいてアンダーランエラーが発生することを示す通知（Ｓ３１２）又はアンダーランエラーが発生しないことを示す通知（Ｓ３１３）を情報端末装置に送信する。
【００５５】
情報端末装置では、アンダーランエラーの判定結果の通知をチェックして（Ｓ３１４）、アンダーランエラーが発生することを示す通知を受信した場合には画像データの送信処理を終了し、アンダーランエラーが発生しないことを示す通知を受信した場合には画像データの送信処理を行う（Ｓ３１５）。そして、画像データが送信されると、画像形成装置では画像データを蓄積部に蓄積して（Ｓ３１６）画像形成部に送信して画像形成処理を行う（Ｓ３１７）。受信した画像データの画像形成処理が完了したら終了する。
【００５６】
以上のように処理することで、測定済みの受信速度が記憶されている場合にはそれを用いてアンダーランエラーの判定処理を行うので、受信速度の測定処理を省略することができ、その分画像形成処理を速やかに実行することが可能となる。
【００５７】
図９は、情報端末装置から送信される画像データを用いて受信速度の測定を行う処理フローである。まず、情報端末装置から受信速度の測定要求が画像形成装置に送信される（Ｓ４００）。その際に、情報端末装置からは測定用データのデータ量も併せて送信される。測定要求を受信すると、画像形成装置は受信速度が測定済みであるか否かチェックし（Ｓ４０１）、測定済みの場合には測定が不要であることを示す通知を情報端末装置に送信し（Ｓ４０２）、ステップＳ４１１に進みアンダーランエラーの判定処理を行う。受信速度が測定済みでない場合には受信速度の準備処理を行う（Ｓ４０３）。
【００５８】
情報端末装置では、測定が不要であることを示す通知を受信したかチェックして（Ｓ４０４）受信していない場合には測定用データを記憶部から読み出して画像形成装置に送信する（Ｓ４０５）。測定が不要であることを示す通知を受信した場合には、測定用データを送信せずにステップＳ４１０に進み画像データ量の送信処理を行う。
【００５９】
画像形成装置では、測定用データが送信されると、測定用データの受信処理を開始する（Ｓ４０６）とともにタイマーを動作させて受信時間の測定を開始する（Ｓ４０７）。受信処理が完了したか否かチェックして（Ｓ４０８）受信処理が完了した場合には受信速度の算出処理を行う（Ｓ４０９）。
【００６０】
情報端末装置から実際に送信する画像データのページ単位の画像データ量が送信され（Ｓ４１０）、画像形成装置では、受信した画像データ量、算出した受信速度並びに予め設定された蓄積部のメモリ容量及び蓄積部から画像形成部への送信速度に基づいてアンダーランエラーの判定処理を行う（Ｓ４１１）。そして、判定結果に基づいてアンダーランエラーが発生することを示す通知（Ｓ４１２）又はアンダーランエラーが発生しないことを示す通知（Ｓ４１３）を情報端末装置に送信する。
【００６１】
情報端末装置では、アンダーランエラーの判定結果の通知をチェックして（Ｓ４１４）、アンダーランエラーが発生することを示す通知を受信した場合には画像データの送信処理を終了し、アンダーランエラーが発生しないことを示す通知を受信した場合には画像データの送信処理を行う（Ｓ４１５）。そして、画像データが送信されると、画像形成装置では、画像データの蓄積部への蓄積を開始する（Ｓ４１６）とともにステップＳ４０７と同様に受信時間の測定を開始する（Ｓ４１７）。
【００６２】
そして、画像形成処理に必要な画像データが蓄積されたタイミングで画像データが画像形成部に送信されて画像形成処理を開始する（Ｓ４１８）。画像データを蓄積部に蓄積していき、１ページ分の画像データが蓄積されたかチェックする（Ｓ４１９）。１ページ分の画像データが受信されて蓄積完了した場合には、それまでにかかった受信時間及びステップＳ４１０で送信された画像データ量に基づいて受信速度を算出し（Ｓ４２０）、算出された受信速度をメモリに記憶する（Ｓ４２１）。その後受信された画像データの画像形成処理が完了すると（Ｓ４２２）終了する。
【００６３】
以上のように処理することで、実際に送信された画像データを用いて受信速度の測定処理を行うので、最新の通信状況に基づいた受信速度を得ることができ、こうして得られた受信速度を用いてアンダーランエラーを判定すれば精度の高い判定を行うことが可能となる。
【符号の説明】
【００６４】
１・・・画像形成装置、２・・・給紙ローラ、３・・・レジストローラ、４・・・給紙トレイ、５・・・転写ベルト、６Ｋ、６Ｍ、６Ｃ、６Ｙ・・・ＡＩＯカートリッジ、７・・・二次転写駆動ローラ、８・・・転写ベルトテンションローラ、９Ｋ、９Ｍ、９Ｃ、９Ｙ・・・感光体、１０Ｋ、１０Ｍ、１０Ｃ、１０Ｙ・・・帯電器、１１・・・露光器、１２Ｋ、１２Ｍ、１２Ｃ、１２Ｙ・・・現像器、１３Ｋ、１３Ｍ、１３Ｃ、１３Ｙ・・・クリーナーブレード、１４Ｋ、１４Ｍ、１４Ｃ、１４Ｙ・・・レーザ光、１５Ｋ、１５Ｍ、１５Ｃ、１５Ｙ・・・一次転写ローラ、１６・・・二次転写ローラ、１８・・・排紙ローラ、１９・・・両面ローラ、２０・・・定着手段、２１・・・定着ローラ、２２・・・加圧ローラ。
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２０００−１６８１７５号公報
【特許文献２】特開２００２−０２５７６２号公報
【特許文献３】特開２００１−０２６１５１号公報
【図１】
2011189509.tif 000003
【図２】
2011189509.tif 000004
【図３】
2011189509.tif 000005
【図４】
2011189509.tif 000006
【図５】
2011189509.tif 000007
【図６】
2011189509.tif 000008
【図７】
2011189509.tif 000009
【図８】
2011189509.tif 000010
【図９】
2011189509.tif 000011