(57)【特許請求の範囲】
【請求項１】
原画像データを画像形成用画像データに変換するコントローラと、
制御部と画像形成部とを備えて前記画像形成用画像データに基づいて用紙に画像を形成する画像形成装置と、
前記コントローラと前記画像形成装置との間で並行してデータ転送することが可能な複数の通信経路と、
複数の前記通信経路それぞれのデータ転送速度を計測する計測部と、
を有する画像形成システムを制御する画像形成制御方法であって、
前記コントローラと前記画像形成装置との間は複数の前記通信経路で直接接続され、
前記計測部で計測された前記通信経路のデータ転送速度を参照した前記制御部が、複数の前記通信経路それぞれに対してデータ転送を割り当てる、
ことを特徴とする画像形成制御方法。
【請求項２】
前記制御部は、
前記コントローラと前記画像形成装置との間の複数のデータ転送について優先順位が定められており、複数の前記データ転送を並行して行う場合に、データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、
ことを特徴とする請求項１記載の画像形成制御方法。
【請求項３】
前記制御部は、
前記コントローラから前記画像形成装置への第１のデータ転送と前記画像形成装置から前記コントローラへの第２のデータ転送とについて優先順位が定められており、前記第１のデータ転送と前記第２のデータ転送とを並行して行う場合に、
データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、
ことを特徴とする請求項１記載の画像形成制御方法。
【請求項４】
前記制御部は、データ転送速度が高速である前記通信経路において優先順位が高いデータ転送に必要なデータ転送速度を満たさない場合において、優先順位が高いデータ転送に対して複数の前記通信経路を割り当てる、
ことを特徴とする請求項１乃至請求項３のいずれか一項に記載の画像形成制御方法。
【請求項５】
前記制御部は、
前記計測部で計測された前記通信経路のデータ転送速度が予め定められた閾値を下回った場合に、前記データ転送速度の低下を報知するよう制御する、
ことを特徴とする請求項１乃至請求項４のいずれか一項に記載の画像形成制御方法。
【請求項６】
原画像データを画像形成用画像データに変換するコントローラと、
制御部と画像形成部とを備えて前記画像形成用画像データに基づいて用紙に画像を形成する画像形成装置と、
前記コントローラと前記画像形成装置との間で並行してデータ転送することが可能な複数の通信経路と、
複数の前記通信経路それぞれのデータ転送速度を計測する計測部と、
を有する画像形成システムであって、
前記コントローラと前記画像形成装置との間は複数の前記通信経路で直接接続され、 
前記制御部は、
前記計測部で計測された前記通信経路のデータ転送速度を参照して、複数の前記通信経路それぞれに対してデータ転送を割り当てる、
ことを特徴とする画像形成システム。
【請求項７】
前記制御部は、
前記コントローラと前記画像形成装置との間の複数のデータ転送について優先順位が定められており、複数の前記データ転送を並行して行う場合に、データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、
ことを特徴とする請求項６記載の画像形成システム。
【請求項８】
前記制御部は、
前記コントローラから前記画像形成装置への第１のデータ転送と前記画像形成装置から  前記コントローラへの第２のデータ転送とについて優先順位が定められており、前記第１のデータ転送と前記第２のデータ転送とを並行して行う場合に、
データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、
ことを特徴とする請求項６記載の画像形成システム。
【請求項９】
前記制御部は、データ転送速度が高速である前記通信経路において優先順位が高いデータ転送に必要なデータ転送速度を満たさない場合において、優先順位が高いデータ転送に対して複数の前記通信経路を割り当てる、
ことを特徴とする請求項６乃至請求項８のいずれか一項に記載の画像形成システム。
【請求項１０】
前記制御部は、
前記計測部で計測された前記通信経路のデータ転送速度が予め定められた閾値を下回った場合に、前記データ転送速度の低下を報知するよう制御する、
ことを特徴とする請求項６乃至請求項９のいずれか一項に記載の画像形成システム。
【請求項１１】
原画像データを画像形成用画像データに変換するコントローラと、
制御部と画像形成部とを備えて前記画像形成用画像データに基づいて用紙に画像を形成する画像形成装置と、
前記コントローラと前記画像形成装置との間で並行してデータ転送することが可能な複数の通信経路と、
複数の前記通信経路それぞれのデータ転送速度を計測する計測部と、
を有する画像形成システムに接続されうる前記画像形成装置であって、
前記画像形成装置は、複数の前記通信経路を介して前記コントローラに直接接続され、
前記制御部は、
前記計測部で計測された前記通信経路のデータ転送速度を参照して、複数の前記通信経路それぞれに対してデータ転送を割り当てる、
ことを特徴とする画像形成装置。
【請求項１２】
前記制御部は、
前記コントローラと前記画像形成装置との間の複数のデータ転送について優先順位が定められており、複数の前記データ転送を並行して行う場合に、データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、
ことを特徴とする請求項１１記載の画像形成装置。
【請求項１３】
前記制御部は、
前記コントローラから前記画像形成装置への第１のデータ転送と前記画像形成装置から前記コントローラへの第２のデータ転送とについて優先順位が定められており、前記第１のデータ転送と前記第２のデータ転送とを並行して行う場合に、
データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、
ことを特徴とする請求項１１記載の画像形成装置。
【請求項１４】
前記制御部は、データ転送速度が高速である前記通信経路において優先順位が高いデータ転送に必要なデータ転送速度を満たさない場合において、優先順位が高いデータ転送に対して複数の前記通信経路を割り当てる、
ことを特徴とする請求項１１乃至請求項１３のいずれか一項に記載の画像形成装置。
【請求項１５】
前記制御部は、
前記計測部で計測された前記通信経路のデータ転送速度が予め定められた閾値を下回った場合に、前記データ転送速度の低下を報知するよう制御する、
ことを特徴とする請求項１１乃至請求項１４のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムにおいて確実なデータ転送を行って安定した動作を行う技術に関する。
【背景技術】
【０００２】
コンピュータで作成された原画像データ（印刷データ）はページ言語で記述されており、この原画像データはコンピュータからプリントコントローラ（以下、「コントローラ」と呼ぶ）に送られる。そして、コントローラにおいてＲＩＰ処理が施され、原画像データはビットマップ形式の画像形成用画像データに変換される。そして、画像形成装置において、この画像形成用画像データに基づいた画像形成が実行される。
【０００３】
一方、画像形成装置に搭載された画像読み取り部において原稿のスキャンが実行され、このスキャンにより得られたスキャン画像データはコントローラに保存される。そして、コントローラに保存されたスキャン画像データは、外部のコンピュータ又はサーバに送られる。なお、このようなスキャンは、ＩＰスキャンとも呼ばれ、コンピュータの指示に基づいて実行される。
【０００４】
以上のように、コントローラと画像形成装置との間では、画像形成用画像データとスキャン画像データのデータ転送が行われている。また、画像形成用画像データとスキャン画像データとは独立したデータであるため、それぞれ並行してデータ転送を実行できることが望ましい。このような事情により、画像形成システムにおいてコントローラと画像形成装置との間には、並行してデータ転送することが可能な複数の通信経路が設けられている場合がある。
【０００５】
なお、画像形成装置におけるデータ転送に関しては、以下の特許文献に各種の関連提案がなされている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2002-247270号公報
【特許文献２】特開2012-74923号公報
【特許文献３】特開2009-100321号公報
【特許文献４】特開2009-100322号公報
【特許文献５】特開2009-100323号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、通信経路は、コネクタの接触不良やケーブルの劣化、周囲からのノイズ混入など各種の要因により、通信エラーが増加し、データ転送速度が低下することがある。
この場合、本来は通信経路（コネクタを含む通信ケーブル）を交換すべきであるが、すぐに交換ができない場合もある。そこで、できる限り不都合（ユーザを待たせる事態）が生じないようにすることが求められる。
【０００８】
以上の特許文献１〜５では、通信経路等のいずれかの部位に異常が生じた場合には、いずれかの機能を限定するか、あるいは、優先部のみ動作させるようにして対処していた。すなわち、一部の機能ではユーザを待たせる事態を避けることができなかった。
本発明は、複数の通信経路を有する画像形成システムにおいて、通信経路におけるデータ転送速度が低下した場合であっても、画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能な画像形成制御方法及び画像形成システム並びに画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
すなわち、前記した課題を解決する本発明は、以下の通りである。
（１）本発明の一側面が反映された画像形成制御方法は、原画像データを画像形成用画像データに変換するコントローラと、制御部と画像形成部とを備えて前記画像形成用画像データに基づいて用紙に画像を形成する画像形成装置と、前記コントローラと前記画像形成装置との間で並行してデータ転送することが可能な複数の通信経路と、複数の前記通信経路それぞれのデータ転送速度を計測する計測部と、を有する画像形成システムを制御する画像形成制御方法であって、前記コントローラと前記画像形成装置との間は複数の前記通信経路で直接接続され、前記計測部で計測された前記通信経路のデータ転送速度を参照した前記制御部が、複数の前記通信経路それぞれに対してデータ転送を割り当てる、ことを特徴とする。
【００１０】
また、本発明の一側面が反映された画像形成システムは、原画像データを画像形成用画像データに変換するコントローラと、制御部と画像形成部とを備えて前記画像形成用画像データに基づいて用紙に画像を形成する画像形成装置と、前記コントローラと前記画像形成装置との間で並行してデータ転送することが可能な複数の通信経路と、複数の前記通信経路それぞれのデータ転送速度を計測する計測部と、を有する画像形成システムであって、前記コントローラと前記画像形成装置との間は複数の前記通信経路で直接接続され、前記制御部は、前記計測部で計測された前記通信経路のデータ転送速度を参照して、複数の前記通信経路それぞれに対してデータ転送を割り当てる、ことを特徴とする。
【００１１】
また、本発明の一側面が反映された画像形成装置は、原画像データを画像形成用画像データに変換するコントローラと、制御部と画像形成部とを備えて前記画像形成用画像データに基づいて用紙に画像を形成する画像形成装置と、前記コントローラと前記画像形成装置との間で並行してデータ転送することが可能な複数の通信経路と、複数の前記通信経路それぞれのデータ転送速度を計測する計測部と、を有する画像形成システムに接続されうる前記画像形成装置であって、前記画像形成装置は、複数の前記通信経路を介して前記コントローラに直接接続され、前記制御部は、前記計測部で計測された前記通信経路のデータ転送速度を参照して、複数の前記通信経路それぞれに対してデータ転送を割り当てる、ことを特徴とする。
【００１２】
（２）以上の（１）において、前記制御部は、前記コントローラと前記画像形成装置との間の複数のデータ転送について優先順位が定められており、複数の前記データ転送を並行して行う場合に、データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、ことを特徴とする。
【００１３】
（３）以上の（１）において、前記制御部は、前記コントローラから前記画像形成装置への第１のデータ転送と前記画像形成装置から前記コントローラへの第２のデータ転送とについて優先順位が定められており、前記第１のデータ転送と前記第２のデータ転送とを並行して行う場合に、データ転送速度が高速である前記通信経路に対して優先順位が高いデータ転送を割り当てる、ことを特徴とする。
【００１４】
（４）以上の（１）〜（３）において、前記制御部は、データ転送速度が高速である前記通信経路において優先順位が高いデータ転送に必要なデータ転送速度を満たさない場合において、優先順位が高いデータ転送に対して複数の前記通信経路を割り当てる、ことを特徴とする。
【００１５】
（５）以上の（１）〜（４）において、前記制御部は、前記計測部で計測された前記通信経路のデータ転送速度が予め定められた閾値を下回った場合に、前記データ転送速度の低下を報知するよう制御する、ことを特徴とする。
【発明の効果】
【００１６】
本発明によると以下のような効果を奏することができる。
（１）本発明の一側面が反映された画像形成制御方法では、コントローラと、画像形成装置と、複数の通信経路と、計測部とを有する画像形成システムを制御する際に、計測部で計測された通信経路のデータ転送速度を参照した制御部が、複数の通信経路それぞれに対してデータ転送を割り当てる。
【００１７】
また、本発明の一側面が反映された画像形成システムでは、コントローラと、画像形成装置と、複数の通信経路と、計測部とを有する画像形成システムにおいて、計測部で計測された通信経路のデータ転送速度を参照した制御部が、複数の通信経路それぞれに対してデータ転送を割り当てる。
【００１８】
また、本発明の一側面が反映された画像形成装置では、コントローラと、画像形成装置と、複数の通信経路と、計測部とを有する画像形成システムに接続されうる画像形成装置であって、計測部で計測された通信経路のデータ転送速度を参照した制御部が、複数の通信経路それぞれに対してデータ転送を割り当てる。
【００１９】
このように、制御部が複数の通信経路それぞれに対してデータ転送を割り当てるため、コントローラと画像形成装置との間の通信経路におけるデータ転送速度が低下した場合であっても、複数の通信経路を使用する画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００２０】
（２）以上の（１）において、コントローラと画像形成装置との間の複数のデータ転送について優先順位を定め、複数のデータ転送を並行して行う場合に、データ転送速度が高速である通信経路に対して優先順位が高いデータ転送を割り当てるため、コントローラと画像形成装置との間の通信経路におけるデータ転送速度が低下した場合であっても、複数のデータ転送に伴う画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００２１】
（３）以上の（１）において、コントローラから画像形成装置への第１のデータ転送と画像形成装置からコントローラへの第２のデータ転送とについて優先順位を定め、第１のデータ転送と第２のデータ転送とを並行して行う場合に、データ転送速度が高速である通信経路に対して優先順位が高いデータ転送を割り当てるため、コントローラと画像形成装置との間の通信経路におけるデータ転送速度が低下した場合であっても、第１のデータ転送と第２のデータ転送に伴う画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００２２】
（４）以上の（１）〜（３）において、データ転送速度が高速である通信経路において優先順位が高いデータ転送に必要なデータ転送速度を満たさない場合において、優先順位が高いデータ転送に対して複数の通信経路を割り当てるため、優先順位が高いデータ転送の機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００２３】
（５）以上の（１）〜（４）において、計測された複数の通信経路それぞれのデータ転送速度が予め定められた閾値を下回った場合に、データ転送速度の低下を報知するため、通信経路の異常等をユーザが点検することが可能になり、データ転送の機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態の構成を示す構成図である。
【図２】本発明の実施形態の構成を示す構成図である。
【図３】本発明の実施形態の動作を示すフローチャートである。
【図４】本発明の実施形態の動作を示すフローチャートである。
【図５】本発明の実施形態の動作状態を示すタイムチャートである。
【図６】本発明の実施形態の動作状態を示すタイムチャートである。
【図７】本発明の実施形態の動作状態を示すタイムチャートである。
【図８】本発明の実施形態の処理における画面表示を示す説明図である。
【図９】本発明の実施形態の処理における画面表示を示す説明図である。
【図１０】本発明の実施形態の処理における画面表示を示す説明図である。
【図１１】本発明の実施形態の処理における画面表示を示す説明図である。
【図１２】本発明の実施形態の動作を示すフローチャートである。
【図１３】本発明の実施形態の動作で参照されるテーブルである。
【図１４】本発明の実施形態の処理の様子を示す説明図である。
【図１５】本発明の実施形態の処理の様子を示す説明図である。
【図１６】本発明の実施形態の処理の様子を示す説明図である。
【図１７】本発明の実施形態の処理の様子を示す説明図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照して、複数のデータ通信経路を有する画像形成システムにおいて、データ通信経路におけるデータ転送速度が低下した場合であっても、画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能な画像形成制御方法及び画像形成システム並びに画像形成装置についての実施形態を詳細に説明する。
【００２６】
〔画像形成装置の構成〕
コントローラ５０と画像形成装置１００とを含む画像形成システム１の構成例として、図１と図２に基づいて詳細に説明する。なお、図１は各部の機能を示す機能ブロック図、図２は画像形成装置１００の各部の機械的構成要素を示す説明図である。また、ここでは、画像形成システム１が接続されているネットワーク３０、ネットワーク３０に接続されている情報処理端末としてのＰＣ２０、ネットワーク上でデータを保管するサーバ２１を、合わせて示している。
【００２７】
ＰＣ２０は、ＰＤＬ言語で記述された原画像データ（ラスタイメージ以外の印刷用データ）を作成し、ネットワーク３０を介して画像形成システム１に送信する。サーバ２１は、スキャン画像データ等の各種データを保管する。
画像形成システム１は、コントローラ５０と、画像形成装置１００と、コントローラ５０と画像形成装置１００との間でデータ転送を行う複数の通信経路２００と、を備えて構成されている。
【００２８】
画像形成システム１に含まれるコントローラ５０は、各部を制御する制御部５１と、他装置と通信する通信部５２と、原画像データと画像形成用画像データを記憶するデータ記憶部５４と、原画像データにＲＩＰ処理を施して画像形成用画像データを生成するＲＩＰ処理部５５と、を備えて構成される。
【００２９】
なお、通信部５２は、画像形成装置１００との間でコマンド通信経路（Ｃ−Ｃｏｍ）２００ａを介して各種命令を送受信するコマンド通信部５２ａと、画像形成装置１００との間でデータ通信ライン（Ｄ−Ｃｏｍ）２００ｂを介して画像データを送受信するデータ通信部５２ｂと、画像形成装置１００との間でデータ通信ライン（Ｄ−Ｃｏｍ）２００ｃを介して画像データを送受信するデータ通信部５２ｃと、ネットワーク３０を介して各種データを送受信するネットワーク通信部５２ｄと、を備えて構成される。
【００３０】
画像形成装置１００は、画像形成装置１００内の各部を制御する制御部１０１と、接続されている他の装置と通信するための通信部１０２と、利用者による操作入力と画像形成装置１００の状態表示とを行う操作表示部１０３と、各種設定を記憶する記憶部１０４と、給紙トレイに収容された用紙を給紙可能な給紙部１０５と、装置内で用紙を搬送する搬送部１０７と、後述する通信経路２００のデータ転送速度やエラーレート（エラー発生率）を監視する計測部１０９と、原稿を読み取って読み取り画像データを生成する原稿読取部１２０と、画像形成する際の画像データや各種データを記憶する画像データ記憶部１３０と、画像形成に必要な各種画像処理を実行する画像処理部１４０と、画像形成命令と画像形成用画像データとに基づいて用紙上に画像を形成する画像形成部１５０と、を備えて構成されている。
【００３１】
ここで、通信部１０２は、コントローラ５０との間でコマンド通信経路（Ｃ−Ｃｏｍ）２００ａを介して各種命令を送受信するコマンド通信部１０２ａと、コントローラ５０との間でデータ通信ライン（Ｄ−Ｃｏｍ）２００ｂを介して画像データを送受信するデータ通信部１０２ｂと、コントローラ５０との間でデータ通信ライン（Ｄ−Ｃｏｍ）２００ｃを介して画像データを送受信するデータ通信部１０２ｃと、を備えて構成される。なお、通信部１０２に、ネットワーク３０を介して各種データを送受信するネットワーク通信部（図示せず）が備えられていても良い。
【００３２】
なお、画像形成部１５０は、図２に示されるように、帯電された像担持体に形成される静電潜像が現像されてトナー像となり、中間転写体上で各色のトナー像が重ね合わされてから用紙に転写される、いわゆる電子写真方式の画像形成部である。但し、画像形成部１５０の具体的構成は、図２に示すものに限られない。
【００３３】
通信経路２００は、コントローラ５０と画像形成装置１００との間でデータ転送を行うため、コマンド通信経路２００ａと、複数のデータ通信経路２００ｂ及び２００ｃと、を備えて構成されている。なお、ここでは、複数２本のデータ通信経路２００ｂ及び２００ｃを示したが、３本以上のデータ通信経路が存在していても良い。
【００３４】
また、本願明細書において、「複数の通信経路」と言う場合には、コマンド通信経路２００ａを別にして、画像データを送受信する双方向通信可能なデータ通信経路（図１，２では、２００ｂ及び２００ｃ）が複数（２以上）設けられていることを意味する。なお、この通信経路は、複数本の独立した通信ケーブルであっても良いし、見かけ上は１本であるものの内部の信号線により上述した複数のデータ通信経路を有するような通信ケーブルであっても良い。
【００３５】
〔動作〕
以下、本実施形態の画像形成装置１００を含む画像形成システム１の動作について、図面を参照して説明する。ここで、図３は本実施形態のデータ転送に関する制御の全体状況を示すフローチャート、図４は本実施形態のデータ転送における転送速度計測に関するサブルーチンのフローチャート、図５〜図７はデータ転送速度計測に関連するタイムチャート、図８〜図１１は表示画面の表示例を示す説明図、図１２は本実施形態のデータ転送における選択機能の処理に関するサブルーチンのフローチャート、図１３は処理で参照されるテーブル、図１４〜図１７は複数のデータ通信経路それぞれに対してデータ転送を割り当てる様子を示す説明図、である。
【００３６】
画像形成装置１００において電源がオンされると、制御部１０１は、不揮発性の記憶部１０４に記憶されている各種設定データを読み出して、この各種設定データを用いて画像形成装置１００内の各部を初期化する（図３中のステップＳ１００）。
なお、この各種設定データにはコントローラ５０と画像形成装置１００との間の複数のデータ転送（又は、複数のデータ転送を伴う各種動作）について優先順位が予め定められている。ここで、「予め」とは、工場出荷時や、ユーザによる使用開始時の設定、ユーザの前回の使用中になされた設定などが該当する。
【００３７】
なお、優先順位としては、優先あり／優先無し（非優先）のような設定でも良いし、複数段階の優先順位の設定であっても良い。
また、この各種設定データとして、データ転送速度が低下した場合に、警告や注意を報知するための閾値として、データ転送閾値limitＴＰＭ＿Ａ及びデータ転送閾値limitＴＰＭ＿Ｂが定められているものとする。この「予め」とは、工場出荷時や、ユーザによる使用開始時の設定などが該当する。
【００３８】
また、コントローラ５０と画像形成装置１００は、以下に説明するように、画像形成と画像読み取り等の互いにデータ転送を伴う複数の処理を実行しているものとする（図３中のステップＳ１０１）。
ＰＣ２０において、ＰＤＬ言語等で記述された原画像データ（ラスタイメージ以外の印刷用データ）がユーザにより作成されるこのＰＤＬ言語形式の原画像データは、画像形成の指示と共に、ネットワーク３０を介して画像形成システム１のコントローラ５０に供給される。このような原画像データを受信したコントローラ５０は、制御部５１の指示に従って、ＲＩＰ処理部５５がＲＩＰ処理を実行して、原画像データからビットマップ形式の画像形成用画像データを生成する。制御部５１は、生成した画像形成用画像データを一時的にデータ記憶部５４に記憶する。ここで、制御部５１は、画像形成用画像データをデータ記憶部５４から読み出して、データ通信部５２ｂとデータ通信経路２００ｂを介して、画像形成装置１００に送信する。画像形成装置１００では、制御部１０１の制御に基づいて、データ通信経路２００ｂからの画像形成用画像データについてデータ通信部１０２ｂを介して受信し、受信する画像形成用画像データを画像データ記憶部１３０に記憶する。
【００３９】
一方、画像形成装置１００において、ＰＣ２０からネットワーク３０を介した指示に基づいて原稿読取部１２０が原稿のスキャンを実行し、原稿読取部１２０で得られた読み取り画像データを生成する。ここで、制御部１０１の指示に基づいて、読み取り画像データは画像データ記憶部１３０に一時的に記憶されてから、データ通信部１０２ｃとデータ通信経路２００ｃを介して、コントローラ５０に送信される。コントローラ５０では、制御部５１の制御に基づいて、画像形成装置１００からの読み取り画像データをデータ記憶部５４に一時的に記憶してから、ネットワーク通信部５２ｄとネットワーク３０を介してＰＣ２０又はサーバ２１に向けて送信する。
【００４０】
なお、以上の説明において、画像形成用画像データがデータ通信経路２００ｂでデータ転送され、読み取り画像データがデータ通信経路２００ｃでデータ転送されているが、この状態に限定されない。また、データ転送を伴う複数の処理としては、これ以外に、画像形成装置１００において出力物（通常画像形成出力物、または、チャート）を読み取って得られた出力物読み取り画像データをコントローラ５０に送信する処理、なども存在する。
【００４１】
そして、以上のようなデータ転送を伴う複数の処理を実行している期間において、画像形成装置１００内の計測部１０９は、データ通信経路２００ｂとデータ通信経路２００ｃとにおけるデータ転送速度を計測する処理を実行する（図３中のステップＳ１０２）。
以下、このデータ転送速度計測処理（図３中のステップＳ１０２）の説明においては、図４のフローチャートと図５−図７のタイムチャートとを参照する。なお、複数のデータ転送を伴う複数の処理を実行していない場合には、計測部１０９からの要請を受けた制御部１０１と制御部５１とは、画像形成用画像データや読み取り画像データと同じサイズや同じタイミングのダミーデータを生成して、データ転送速度を計測する。
【００４２】
計測部１０９は、不揮発性の記憶部１０４に記憶されている過去のＶＶ信号の測定結果（ＶＶ_ＯＮ[sec]）をリセットする（図４中のステップＳ１０２０）。そして、計測部１０９は、ＶＶ信号がＯＮ（アクティブ）であるかを監視する（図４中のステップＳ１０２１）。なお、ＶＶ（Vertical Valid）信号とは、画像形成用画像データを実際にデータ転送している期間にＯＮ（アクティブ）状態になる信号であり、図５〜図７で説明する。
【００４３】
なお、この実施形態では、画像形成部１５０で１分間に用紙６０枚を出力可能な６０ＰＰＭ（Paper Per Minute）である場合を想定する。なお、画像形成装置１００の後段に後処理装置が接続された場合には、後処理装置の処理能力も考慮して出力可能な用紙枚数を決定すれば良い。また、この実施形態では、原稿読取部１２０で１分間に原稿６０枚を読み取ることが可能な６０ＳＰＭ（Sheet Per Minute）である場合を想定する。
【００４４】
また、ここで、コントローラ５０は、副走査方向の線速４００mm/secで６０ＰＰＭの速度に対応した画像形成用画像データを作成する場合を想定する。
この場合、コントローラ５０から画像形成装置１００へは、１秒（１０００msec）おきに画像形成用画像データが転送される。
【００４５】
なお、ＸＰＰＭである場合には、６０／Ｘ秒おきに、画像形成用画像データが転送されることになる。また、ＹＳＰＭである場合には、６０／Ｙ秒おきに、読み取り画像データが転送されることになる。ここでは、Ｘ、Ｙともに６０であり、１秒毎に画像形成用画像データと読み取り画像データとが転送される場合について説明する。
【００４６】
また、図５のタイムチャートに示すように、１秒（１０００msec）を基準として、Ａ４サイズの用紙（副走査方向長：２１０mm）であるため、（２１０mm／４００mm）×１sec＝０．５２５secがＶＶ信号がＯＮになる期間であり、１０００msec−５２５msec＝４７５msecがＯＦＦ期間である。なお、このＶＶ信号のＯＮ期間は、エラー等による再送が発生していない理想状態での数値である。よって、エラー等による再送が発生すると、再送に応じてＯＮ期間が伸びることになる。
【００４７】
すなわち、計測部１０９は、ＶＶ信号のＯＮ期間を監視し（図４中のステップＳ１０２１）、ＶＶ信号のＯＮ期間の長さＶＶ＿ＯＮ期間を測定する（図４中のステップＳ１０２２，Ｓ１０１３）。一例として、理想状態の図５ではＶＶ＿ＯＮ期間は５２５msecであり、エラー等による再送が発生した図６ではＶＶ＿ＯＮ期間は６００msecであるとする。したがって、計測部１０９はＶＶ＿ＯＮ期間を計測することにより、実際のデータ転送速度を把握することが可能になる。また、図７のようにＶＶ信号の他に、データ転送開始、終了コマンドを利用してＶＶの立ち上がり＝転送開始コマンド、立下り＝転送終了コマンドとして、同様にデータ転送に要する時間を測定して、データ転送速度を把握することも可能である。なお、以下の実施形態では、ＶＶ＿ＯＮ期間を測定する場合を具体例としている。
【００４８】
この実施形態において計測部１０９は、以上のようなＶＶ＿ＯＮ期間を測定し、その逆数から１分間あたりのデータ転送速度ＴＰＭ（Transfer Per Minute）を算出する。
ここでは、計測部１０９は、データ通信経路２００ｂとデータ通信経路２００ｃのそれぞれについて、１分間あたりの瞬間的なＴＰＭをinstantＴＰＭとして、instantＴＰＭ＝６００００／（ＶＶ＿ＯＮ）として算出する（図４中のステップＳ１０２４）。
【００４９】
そして、計測部１０９は、このようにして算出したinstantＴＰＭを不揮発性の記憶部１０４に記憶しておく（図４中のステップＳ１０２５）。なお、このinstantＴＰＭについては、予め定めた一定数のｎ個の直近のinstantＴＰＭをリングバッファのような形式で、データ通信経路２００ｂとデータ通信経路２００ｃのそれぞれについて、記憶部１０４に記憶しておく。
【００５０】
なお、この具体例では、ＶＶ＿ＯＦＦ期間を考慮せずに、ＶＶ＿ＯＮ期間のみを画像データの転送期間としているため、単位時間の６０秒に何枚の画像データを送ることができるかを表していることになる。よって、前述した理想状態の５２５msecでは、instantＴＰＭ＝６００００msec／５２５msec＝１１４ＴＰＭとなる。また、これらのinstantＴＰＭの計算は、ＶＶ＿ＯＮ期間に予めマージンαmsecを加えて計算しても良い。
【００５１】
仮に、図６のように、エラーによる再送が発生し、Ａ４転送時間が６００msecであった場合は、instantＴＰＭ＝６００００／６００＝１００ＴＰＭとなる。この場合、データ転送速度が、理想時の１１４ＴＰＭよりも約１２．５％低下して８７．５％になっていることになる。
【００５２】
また、エラーによる再送が発生し、Ａ４転送時間が１０００msecであった場合は、instantＴＰＭ＝６００００／１０００＝６０ＴＰＭとなる。この場合、データ転送速度が、理想時の１１４ＴＰＭよりも約４７．３％低下して５２．６％になっていることになる。
なお、コントローラ５０から画像形成装置１００へのＡ４サイズの画像形成用画像データの転送が１秒（１０００msec）を超えると、上述した６０ＰＰＭを維持できなくなり、一定速度の画像形成出力の動作が破綻することになる。同様に、画像形成装置１００からコントローラ５０へのＡ４サイズの読み取り画像データの転送が１秒（１０００msec）を超えると、上述した６０ＳＰＭを維持できなくなり、一定速度の画像読み取りの動作が破綻することになる。したがって、この具体例における６０枚出力／分における６０ＰＰＭを必要ＰＰＭを意味するneedＰＰＭ、同様に、この具体例における６０枚読み取り／分の６０ＳＰＭを必要ＳＰＭを意味するneedＳＰＭ、と呼ぶことにする。
【００５３】
また、計測部１０９は、画像データの転送毎（Ｖ＿ＯＦＦ期間の計測毎）にinstantＴＰＭを求めているが、それまでのinstantＴＰＭの最悪値（minＴＰＭ）と比較して（図４中のステップＳ１０２６）、最悪値が更新された場合には（図４中のステップＳ１０２６でＹＥＳ）、その時点でのinstantＴＰＭを最悪値minＴＰＭとして不揮発性の記憶部１０４に記憶する（図４中のステップＳ１０２７）。
【００５４】
なお、minＴＰＭは、後述するようにステップＳ１０１９においてneedＰＰＭやneedＳＰＭの値が初期値やリセット値として格納されている。
このneedＰＰＭの値は、既に説明したように、一定速度の画像形成出力の動作が破綻することになる閾値でもある。また、このneedＳＰＭの値は、既に説明したように、一定速度の原稿読み取りの動作が破綻することになる閾値でもある。
【００５５】
計測部１０９は、画像データが画像形成用画像データの場合、記憶部１０４に記憶している過去ｎ回のinstantＴＰＭ全てがneedＰＰＭを上回っていると確認できれば（図４中のステップＳ１０２８でＹＥＳ）、needＰＰＭをminＴＰＭとして記憶部１０４に記憶（更新）する（図４中のステップＳ１０２９）。また、計測部１０９は、画像データが読み取り画像データの場合、記憶部１０４に記憶している過去ｎ回のinstantＴＰＭ全てがneedＳＰＭを上回っていると確認できれば（図４中のステップＳ１０２８でＹＥＳ）、needＳＰＭをminＴＰＭとして記憶部１０４に記憶（更新）する（図４中のステップＳ１０２９）。なお、このリセットは、以上のように正常状態を確認（図４中のステップＳ１０１８でＹＥＳ）して実行しても良いし、ユーザやサービススタッフの指示で実行しても良い。
【００５６】
そして、以上のようなデータ転送速度計測処理（図３中のステップＳ１０２：図４中のステップＳ１０２０〜Ｓ１０２９）の後、計測部１０９は、データ通信経路２００ｂとデータ通信経路２００ｃとにおけるそれぞれのminＴＰＭを記憶部１０４から読み出す（図３中のステップＳ１０３）。なお、ここで、データ通信経路２００ｂのminＴＰＭをminＴＰＭ（１）、データ通信経路２００ｃのminＴＰＭをminＴＰＭ（２）、と表記する。
【００５７】
また、計測部１０９は、minＴＰＭ（１）とminＴＰＭ（２）を比較して、相対的に速い側のminＴＰＭをmaxＴＰＭとして抽出する（図３中のステップＳ１０４）。
計測部１０９は、以上のようにして抽出したmaxＴＰＭについて、データ転送閾値limitＴＰＭ＿Ａ及びデータ転送閾値limitＴＰＭ＿Ｂと比較する（図３中のステップＳ１０５，Ｓ１０７）。
【００５８】
なお、理想時のＴＰＭ＞limitＴＰＭ＿Ｂ＞limitＴＰＭ＿Ａ＞needＰＰＭ、又は、理想時のＴＰＭ＞limitＴＰＭ＿Ｂ＞limitＴＰＭ＿Ａ＞needＳＰＭと、初期設定で定めておいて記憶部１０４に記憶しておくことが望ましい。
データ転送速度がデータ転送閾値limitＴＰＭ＿Ｂまで低下した場合に（図３中のステップＳ１０５でＹＥＳ）、計測部１０９からの通知を受けた制御部１０１が、図８のような表示画面１０３Ｇ１を操作表示部１０３に表示して（図３中のステップＳ１０６）、データ転送速度低下をユーザに対して通知する。この場合、ユーザは、必要に応じてサービススタッフを呼ぶことが可能である。
【００５９】
同様に、データ転送速度がデータ転送閾値limitＴＰＭ＿Ｂまで低下した場合に（図３中のステップＳ１０５でＹＥＳ）、計測部１０９からの通知を受けた制御部１０１が、図９のような表示画面１０３Ｇ２を操作表示部１０３に表示して（図３中のステップＳ１０６）、データ転送速度低下と周囲ノイズ確認をユーザに対して通知する。この場合、ユーザは、コントローラ５０や画像形成装置１００の周囲のノイズ源や通信ケーブルの接続状況を確認することが可能である。
【００６０】
また、データ転送速度がデータ転送閾値limitＴＰＭ＿Ａまで低下した場合に（図３中のステップＳ１０７でＹＥＳ）、計測部１０９からの通知を受けた制御部１０１が、図１０のような表示画面１０３Ｇ３を操作表示部１０３に表示して（図３中のステップＳ１０８）、複数のデータ転送のうちで優先するデータ転送の機能ををユーザに選択させる。図１０の場合は、表示画面１０３Ｇ３において、ユーザがプリント用画像データ転送と読み取り画像データのいずれかを優先させるように選択可能である。以上のようにして選択された優先するデータ転送の機能は、記憶部１０４に記憶される。
【００６１】
また、データ転送速度がデータ転送閾値limitＴＰＭ＿Ａまで低下した場合に（図３中のステップＳ１０７でＹＥＳ）、計測部１０９からの通知を受けた制御部１０１が、図１１のような表示画面１０３Ｇ４を操作表示部１０３に表示して（図３中のステップＳ１０８）、既に選択されている優先設定を確認した上で、優先するデータ転送の機能ををユーザに選択させる。図１１の場合は、表示画面１０３Ｇ４において、プリント用画像データ転送が既に優先設定になっていることを報知したうえで、「変更しない」／「読み取り画像データに変更」のいずれかを優先させるように選択可能である。以上のようにして選択された優先するデータ転送の機能は、記憶部１０４に記憶される。
【００６２】
そして、制御部１０１は、優先するデータ転送の機能やこれに関連する情報を記憶部１０４から読み出し（図３中のステップＳ１０９）、データ転送速度（maxＴＰＭ）と優先機能とに応じて、複数の前記データ通信経路それぞれに対してデータ転送を割り当てて、複数処理を並行して実行するように制御する（図３中のステップＳ１１０）。なお、データ転送を伴う複数の処理が実際には開始されておらず、ダミーデータ等でデータ転送速度を計測してデータ転送の割り当てを決定した場合には、その状態で実際に複数の処理が開始されるまで待機する。
【００６３】
そして、制御部１０１は、以上のデータ転送速度計測処理（図３中のステップＳ１０２）からデータ転送割り当て（図３中のステップＳ１１０）までを、画像形成や画像読み取り等の処理が完了するまで繰り返して実行するよう各部を制御する（図３中のステップＳ１１１、エンド）。
【００６４】
以下、データ転送割り当て（図３中のステップＳ１１０）の詳細な説明として、図１２のフローチャートと、図１３のテーブル、図１４〜図１７のデータ転送割り当て状態説明図とを参照して説明を続ける。
制御部１０１は、データ転送を伴う新規処理が追加されたか否かを確認する（図１２中のステップＳ２０１）。
【００６５】
データ転送を伴う新規処理の追加が存在しなければ（図１２中のステップＳ２０１でＮＯ）、制御部１０１は、既存のジョブが完了するまで新規処理追加監視（図１２中のステップＳ２０１）を繰り返す。この場合、制御部１０１は、データ通信経路の割り当てに関する制御は特に行わない。
【００６６】
一方、データ転送を伴う新規処理が追加されれば（図１２中のステップＳ２０１でＹＥＳ）、制御部１０１は、追加された新規処理に関して、画像形成であればmaxＴＰＭとneedＰＰＭとを比較し、画像読み取りであればmaxＴＰＭとneedＳＰＭとを比較する（図１２中のステップＳ２０２）。
【００６７】
比較の結果、maxＴＰＭがneedＰＰＭ又はneedＳＰＭよりも大きければ（図１２中のステップＳ２０２でＹＥＳ）、比較に用いたmaxＴＰＭに対応する速いデータ通信経路に優先機能を割り当て、遅いデータ通信経路に非優先機能を割り当てるように、制御部１０１がデータ通信経路の割り当てを制御する（図１２中のステップＳ２０３）。そして、この割り当てに従って、コントローラ５０と画像形成装置１００の間でデータ転送を伴う複数のジョブを実行するよう制御部１０１が各部を制御する（図１２中のステップＳ２０４）。
【００６８】
なお、制御部１０１は、このデータ通信経路の割り当ての際に、記憶部１０４に記憶されている割り当てテーブル（図１３参照）を参照するようにしても良い。この割り当てテーブルには、図１３のように、優先機能、条件（maxＴＰＭ＞needＰＰＭ、又は、maxＴＰＭ＞needＳＰＭ）満足時のデータ通信経路の割り当て、が格納されている。
【００６９】
例えば、優先機能が画像形成であり、maxＴＰＭ＞needＰＰＭの条件を満足する場合、制御部１０１は図１３のテーブルを参照して、maxＴＰＭに対応する速いデータ通信経路に優先機能（画像形成用画像データの転送）を割り当て、遅いデータ通信経路に他の機能を割り当てる。
【００７０】
また、優先機能が画像形成であり、非優先機能がＩＰスキャンであり、maxＴＰＭ＞needＰＰＭの条件を満足する場合、図１４のように、maxＴＰＭに対応する速いデータ通信経路（実線）に優先機能の画像形成用画像データの転送を割り当て、遅いデータ通信経路（破線）に非優先機能の読み取り画像データの転送を割り当てる。
【００７１】
また、優先機能が画像形成であり、非優先機能がコントローラ５０から画像形成装置１００へのキャリブレーションデータの送信であり、maxＴＰＭ＞needＰＰＭの条件を満足する場合、図１５のように、maxＴＰＭに対応する速いデータ通信経路（実線）に優先機能の画像形成用画像データの転送を割り当て、遅いデータ通信経路（破線）に非優先機能のキャリブレーションデータの転送を割り当てる。なお、この図１５の場合は、並行する処理のデータ転送方向が一致した状態になっている。
【００７２】
また、優先機能がＩＰスキャンであり、非優先機能が画像形成であり、maxＴＰＭ＞needＳＰＭの条件を満足する場合、図１６のように、maxＴＰＭに対応する速いデータ通信経路（実線）に優先機能の読み取り画像データの転送を割り当て、遅いデータ通信経路（破線）に非優先機能の画像形成用画像データの転送を割り当てる。
【００７３】
比較の結果、追加された新規処理に関して、maxＴＰＭがneedＰＰＭ又はneedＳＰＭよりも大きくない場合（図１２中のステップＳ２０２でＮＯ）、制御部１０１は、既存の動作中の処理があるかを確認する（図８中のステップＳ２０５）。
既存の動作中の処理がない場合（図８中のステップＳ２０５でＮＯ）、制御部１０１は、図１３のテーブルを参照し、追加された新規処理に複数のデータ通信経路を割り当てるように、制御部１０１がデータ通信経路の割り当てを制御する（図８中のステップＳ２０６）。そして、この割り当てに従って、コントローラ５０と画像形成装置１００の間でデータ転送を伴うジョブを実行するよう制御部１０１が各部を制御する（図１２中のステップＳ２０８）。
ここで、既存の動作中の処理が存在せず、追加された新規処理が画像形成であると仮定し、maxＴＰＭ＞needＰＰＭの条件を満足しない場合には、図１７のように、複数のデータ通信経路（破線）に優先機能である画像形成用画像データの転送を割り当てる。
【００７４】
既存の動作中の処理がある場合（図８中のステップＳ２０５でＹＥＳ）、制御部１０１は、優先機能が新規追加処理であるか既存処理であるかを確認し（図８中のステップＳ２０７）、優先機能が設定されていない処理の動作を停止させ（図８中のステップＳ２０９ａ又はステップＳ２０９ｂ）、図１３のテーブルを参照し、優先機能が設定された処理に複数のデータ通信経路を割り当てるように、制御部１０１がデータ通信経路の割り当てを制御する（図８中のステップＳ２１０）。このような割り当てに従って、コントローラ５０と画像形成装置１００の間でデータ転送を伴うジョブを実行するよう制御部１０１が各部を制御する（図１２中のステップＳ２１１）。ここで、優先機能が画像形成であると仮定し、maxＴＰＭ＞needＰＰＭの条件を満足しない場合には、図１７のように、複数のデータ通信経路（破線）に優先機能である画像形成用画像データの転送を割り当てる。
【００７５】
なお、優先機能が終了した場合には（図８中のステップＳ２１１でＹＥＳ）、制御部１０１は、停止させた非優先機能の処理の処理を開始させるように、制御部１０１がデータ通信経路の割り当てを制御する（図８中のステップＳ２１２）。以上のような割り当てに従って、コントローラ５０と画像形成装置１００の間でデータ転送を伴うジョブを実行するよう制御部１０１が各部を制御する（図１２中のステップＳ２１３）。
【００７６】
〔その他の実施形態（１）〕
以上の実施形態の説明では、データ転送に関してデータ通信経路２００ｂとデータ通信経路２００ｃとの２本のデータ通信経路の場合を具体例にしていた。しかし、データ通信経路の本数は２本に限られるものではなく、データ通信経路が３本以上存在していても良い。
【００７７】
このように３本以上のデータ通信経路が存在する場合であって、かつ、複数データ通信経路に同一のデータ転送の機能を割り当てる場合には、各データ通信経路のminＴＰＭの合算値とneedＰＰＭ又はneedＳＰＭとを比較し、必要な本数のデータ通信経路を割り当てれば良い。
【００７８】
例えば、３本のデータ通信経路が存在する場合には、３本のデータ通信経路全てに優先機能の処理を割り当てることも可能であるが、２本のデータ通信経路に優先機能の処理を割り当てると共に、残りの１本のデータ通信経路に非優先機能の処理を割り当てることも可能である。すなわち、データ通信経路の優先複数割り当てと、処理の並行動作が成立する場合もある。
【００７９】
〔その他の実施形態（２）〕
以上の図１に示した構成では、データ通信経路２００ｂ，２００ｃのデータ転送速度を計測する計測部１０９が画像形成装置１００内に存在していたが、これに限定されるものではない。すなわち、計測部１０９は、コントローラ５０内部に存在しても良いし、コントローラ５０と画像形成装置１００の外部に存在しても良い。この場合、計測部１０９は、データ転送速度の計測結果をコマンド通信経路等を介して制御部１０１に通知すれば良い。
【００８０】
また、計測部１０９として独立して存在せずに、データ通信部１０２ｂとデータ通信部１０２ｃの内部機能として存在し、通信を実行するのと並行してデータ転送速度を計測することも可能である。
〔実施形態により得られる効果〕
（１）以上の実施形態では、コントローラ５０と、画像形成装置１００と、複数のデータ通信経路２００ｂ，２００ｃと、計測部１０９とを有する画像形成システムを制御する際に、計測部１０９で計測された各データ通信経路２００ｂ，２００ｃのデータ転送速度を参照した制御部１０１が、複数のデータ通信経路２００ｂ，２００ｃそれぞれに対してデータ転送を割り当てている。このように、制御部１０１が複数のデータ通信経路２００ｂ，２００ｃそれぞれに対してデータ転送を割り当てるため、コントローラ５０と画像形成装置１００との間のデータ通信経路２００ｂ，２００ｃにおけるデータ転送速度が低下した場合であっても、複数のデータ通信経路２００ｂ，２００ｃを使用する画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００８１】
（２）以上の（１）において、コントローラ５０と画像形成装置１００との間の複数のデータ転送について優先順位を定め、複数のデータ転送を並行して行う場合に、データ転送速度が高速であるデータ通信経路２００（２００ｂ又は２００ｃ）に対して優先順位が高いデータ転送を割り当てるため、コントローラ５０と画像形成装置１００との間のデータ通信経路２００ｂ，２００ｃにおけるデータ転送速度が低下した場合であっても、複数のデータ転送に伴う画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００８２】
（３）以上の（１）において、コントローラ５０から画像形成装置１００への第１のデータ転送と画像形成装置１００からコントローラ５０への第２のデータ転送とについて優先順位を定め、第１のデータ転送と第２のデータ転送とを並行して行う場合に、データ転送速度が高速であるデータ通信経路２００（２００ｂ又は２００ｃ）に対して優先順位が高いデータ転送を割り当てるため、コントローラ５０と画像形成装置１００との間のデータ通信経路２００ｂ，２００ｃにおけるデータ転送速度が低下した場合であっても、第１のデータ転送と第２のデータ転送に伴う画像形成システムの機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００８３】
（４）以上の（１）〜（３）において、データ転送速度が高速であるデータ通信経路２００（２００ｂ又は２００ｃ）において優先順位が高いデータ転送に必要なデータ転送速度を満たさない場合において、優先順位が高いデータ転送に対して複数のデータ通信経路２００ｂ，２００ｃを割り当てるため、優先順位が高いデータ転送の機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【００８４】
（５）以上の（１）〜（４）において、計測された複数のデータ通信経路２００ｂ，２００ｃそれぞれのデータ転送速度が予め定められた閾値を下回った場合に、データ転送速度の低下を報知するため、データ通信経路２００（２００ｂ，２００ｃ）の異常等をユーザが点検することが可能になり、データ転送の機能をできるだけ維持して、ユーザに対する時間待ちの問題を軽減することが可能になる。
【符号の説明】
【００８５】
２０  ＰＣ
２１  サーバ
３０  ネットワーク
５０  コントローラ
１００  画像形成装置
１０９  計測部
１５０  画像形成部
２００  通信経路
２００ａ  コマンド通信経路
２００ｂ  データ通信経路
２００ｃ  データ通信経路
【図１】
0006648540.tif 000002
【図２】
0006648540.tif 000003
【図３】
0006648540.tif 000004
【図４】
0006648540.tif 000005
【図５】
0006648540.tif 000006
【図６】
0006648540.tif 000007
【図７】
0006648540.tif 000008
【図８】
0006648540.tif 000009
【図９】
0006648540.tif 000010
【図１０】
0006648540.tif 000011
【図１１】
0006648540.tif 000012
【図１２】
0006648540.tif 000013
【図１３】
0006648540.tif 000014
【図１４】
0006648540.tif 000015
【図１５】
0006648540.tif 000016
【図１６】
0006648540.tif 000017
【図１７】
0006648540.tif 000018