(57)【要約】【課題】複数の画像形成装置（ＭＦＰ）の設置位置の適正化を図ることのできるレイアウト評価装置を提供する。【解決手段】ＭＦＰ１、２と各端末（ＰＣ）との間の無線通信の通信状態（たとえば、電波強度）に基づいてＭＦＰ１、２と各ＰＣとの距離を求めて、ＭＦＰ１、２と各ＰＣとの位置関係を認識する。また、ＭＦＰ１、２について各ＰＣから受けた印刷ジョブの印刷枚数を集計し、印刷枚数に偏りが有る場合（ＭＦＰ１が多いとする）、ＭＦＰ１とＭＦＰ２の中間に位置するＰＣのうちＭＦＰ１に印刷ジョブを送信しているＰＣがＭＦＰ１よりもＭＦＰ２に近づくように、ＭＦＰ２をＭＦＰ１に近づける、あるいはＭＦＰ１をＭＦＰ２から遠ざけるようにレイアウトの変更をユーザに提示する。【選択図】図１
2015057744.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
を有し、
前記通信状態情報は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を示しており、
前記解析部は、通信強度毎の通信可能距離と各通信強度での無線通信状態とから、画像形成装置と端末装置との距離を算出し、この距離に基づいて前記データを求める
ことを特徴とするレイアウト評価装置。
【請求項２】
画像形成装置毎に、その画像形成装置との間の距離が所定値以下の端末装置の数を集計する台数集計部をさらに有する
ことを特徴とする請求項１に記載のレイアウト評価装置。
【請求項３】
複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
を有し、
前記解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求め、
画像形成装置毎に、その画像形成装置との間の距離が所定値以下の端末装置の数を集計する台数集計部をさらに有する
ことを特徴とするレイアウト評価装置。
【請求項４】
画像形成装置毎に、端末装置から受けたジョブによる使用量を集計する使用量集計部をさらに有する
ことを特徴とする請求項１乃至３のいずれか１つに記載のレイアウト評価装置。
【請求項５】
前記位置関係を示すデータに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする請求項１乃至３のいずれか１つに記載のレイアウト評価装置。
【請求項６】
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部と、
をさらに有する
ことを特徴とする請求項４に記載のレイアウト評価装置。
【請求項７】
前記評価部は、前記使用量集計部が第１の画像形成装置について集計した使用量が、第２の画像形成装置について集計した使用量より多くその偏りが所定の基準以上であって前記第１の画像形成装置と第２の画像形成装置の間に端末装置が存在する場合は、第１の画像形成装置については第２の画像形成装置から遠ざけるように、第２の画像形成装置については第１の画像形成装置に近づけるように、設置位置を変更することが適切であると評価する
ことを特徴とする請求項６に記載のレイアウト評価装置。
【請求項８】
前記位置関係を示すデータと、前記台数集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部と、
をさらに有する
ことを特徴とする請求項２または３に記載のレイアウト評価装置。
【請求項９】
前記評価部は、前記台数集計部が第１の画像形成装置について集計した端末装置の数が、第２の画像形成装置について集計した端末装置の数より多くその偏りが所定の基準以上であって前記第１の画像形成装置と第２の画像形成装置の間に端末装置が存在する場合は、第１の画像形成装置については第２の画像形成装置から遠ざけるように、第２の画像形成装置については第１の画像形成装置に近づけるように、設置位置を変更することが適切であると評価する
ことを特徴とする請求項８に記載のレイアウト評価装置。
【請求項１０】
複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
画像形成装置毎に設けられた、端末装置から受けたジョブによる使用量を集計する使用量集計部と、
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部と、
を有し、
前記評価部は、前記使用量集計部が第１の画像形成装置について集計した使用量が、第２の画像形成装置について集計した使用量より多くその偏りが所定の基準以上であって前記第１の画像形成装置と第２の画像形成装置の間に端末装置が存在する場合は、第１の画像形成装置については第２の画像形成装置から遠ざけるように、第２の画像形成装置については第１の画像形成装置に近づけるように、設置位置を変更することが適切であると評価する
ことを特徴とするレイアウト評価装置。
【請求項１１】
前記解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求める
ことを特徴とする請求項１０に記載のレイアウト評価装置。
【請求項１２】
複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
を有し、
前記通信状態情報が示す無線通信状態は、無線通信時の伝播時間であり、
前記画像形成装置と前記端末装置は同じクロックを備え、前記画像形成装置と前記端末装置との間で無線通信するときに、送信側の装置は送信時に自装置のクロックが示す時刻を送信データに付加し、受信側の装置は、前記送信データの受信時に自装置のクロックが示す時刻と、前記送信データに付加されている時刻との差を求め、前記解析部は、この差に基づいて送信側の装置と受信側の装置の間の距離を求め、該距離に基づいて前記位置関係を示すデータを求める
ことを特徴とするレイアウト評価装置。
【請求項１３】
前記画像形成装置と端末装置との間で無線通信する無線通信部と、
請求項１乃至１１のいずれか１つに記載のレイアウト評価装置と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求め、
前記レイアウト評価装置の前記収集部は、前記無線通信部から前記通信状態情報を収集する
ことを特徴とするレイアウト評価システム。
【請求項１４】
端末装置と無線通信する無線通信部を備えた複数の画像形成装置と、
請求項１乃至１１のいずれか１つに記載のレイアウト評価装置と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求めて出力し、
前記レイアウト評価装置の前記収集部は、前記無線通信部が出力する通信状態情報を収集する
ことを特徴とする画像形成システム。
【請求項１５】
複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部とを有するレイアウト評価装置と、
前記画像形成装置と端末装置との間で無線通信する無線通信部と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求め、
前記レイアウト評価装置の前記収集部は、前記無線通信部から前記通信状態情報を収集する
ことを特徴とするレイアウト評価システム。
【請求項１６】
前記レイアウト評価装置が有する解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求める
ことを特徴とする請求項１５に記載のレイアウト評価システム。
【請求項１７】
前記レイアウト評価装置は、画像形成装置毎に、端末装置から受けたジョブによる使用量を集計する使用量集計部をさらに有する
ことを特徴とする請求項１５または１６に記載のレイアウト評価システム。
【請求項１８】
前記レイアウト評価装置は、前記位置関係を示すデータに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする請求項１５または１６に記載のレイアウト評価システム。
【請求項１９】
前記レイアウト評価装置は、
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする請求項１７に記載のレイアウト評価システム。
【請求項２０】
端末装置と無線通信する無線通信部を備えた複数の画像形成装置と、
前記複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部とを有するレイアウト評価装置と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求めて出力し、
前記レイアウト評価装置の前記収集部は、前記無線通信部が出力する通信状態情報を収集する
ことを特徴とする画像形成システム。
【請求項２１】
前記レイアウト評価装置が有する解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求める
ことを特徴とする請求項２０に記載の画像形成システム。
【請求項２２】
前記レイアウト評価装置は、画像形成装置毎に、端末装置から受けたジョブによる使用量を集計する使用量集計部をさらに有する
ことを特徴とする請求項２０または２１に記載の画像形成システム。
【請求項２３】
前記レイアウト評価装置は、前記位置関係を示すデータに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする請求項２０または２１に記載の画像形成システム。
【請求項２４】
前記レイアウト評価装置は、
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする請求項２２に記載の画像形成システム。
【請求項２５】
情報処理装置を、
請求項１乃至１１のいずれか１つに記載のレイアウト評価装置
として機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オフィスなどでプリンタや複合機などの画像形成装置の設置位置の適正化を図るためのレイアウト評価装置、そのプログラム、レイアウト評価システム、および画像形成システムに関する。
【背景技術】
【０００２】
オフィスなどにおいては、ネットワークに接続されたプリンタや複合機などの複数台の画像形成装置を、ネットワーク上の多くのＰＣ（パーソナルコンピュータ）で共有するシステム環境が多くある。
【０００３】
このような環境で共有機器を効率的に使用するための技術として、たとえば、サーバが、ネットワークに接続されているクライアントの稼動台数を調べ、その稼動台数に応じて共有機器を省電力モードと通常モードに切り替えるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１３７５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ネットワークに接続された複数の画像形成装置を多くのＰＣで共有する環境においては、ＰＣから受け付けるジョブによる使用量が、各画像形成装置で均等になることが効率的な利用の観点から望ましい。あるいは、各画像形成装置が受け持つＰＣの台数が平均化されることが望ましい。しかし、ユーザは、自分の近くの画像形成装置へジョブを送信する傾向があり、またユーザ毎の使用量も様々なので、複数の画像形成装置を適切に配置することは難しかった。また、各画像形成装置からＰＣまでの距離を測定することも容易でなく、各画像形成装置の受け持つＰＣの台数が平均化されるように、複数の画像形成装置を適切に配置することも難しかった。
【０００６】
本発明は、上記の問題を解決しようとするものであり、複数の画像形成装置の設置位置の適正化を図ることのできるレイアウト評価装置、そのプログラム、レイアウト評価システムおよび画像形成システムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
を有し、
前記通信状態情報は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を示しており、
前記解析部は、通信強度毎の通信可能距離と各通信強度での無線通信状態とから、画像形成装置と端末装置との距離を算出し、この距離に基づいて前記データを求める
ことを特徴とするレイアウト評価装置。
【０００９】
上記発明では、収集部は、複数の画像形成装置のそれぞれと、複数の端末装置のそれぞれとの間で無線通信が行われた際の各画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集し、解析部は、収集された無線通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを導出する。画像形成装置と端末装置との間の無線通信状態は、それらの間の距離や、それらの間の障害物の状況などに依存するので、無線通信状態から、画像形成装置と端末装置との間の距離や障害物（壁の有無など）の状況を判定することができる。そこで、複数の画像形成装置と複数の端末装置とのそれぞれの間の無線通信状態から、たとえば、ある画像形成装置の近くに端末装置が偏って存在すること、あるいは、端末装置がある画像形成装置の近くに存在するのか２つの画像形成装置の中間地点あたりに存在するのか、といった複数の画像形成装置と複数の端末装置との位置関係を示すデータを導出する。このデータは、複数の画像形成装置と複数の端末装置とが適正なレイアウトで配置されているかの判断材料となり、オフィスなどでプリンタや複合機などの画像形成装置の設置位置の適正化を支援することができる。
【００１０】
上記発明では、通信強度毎の通信可能距離と各通信強度での無線通信状態とから画像形成装置と端末装置との距離を導出する。たとえば、通信状態情報は、通信強度毎に、その通信強度が通信可能な最小の通信強度であった端末装置を示し、解析部は、通信強度毎の通信可能距離と、通信状態情報が示す通信強度毎の端末装置とから、画像形成装置と端末装置との距離を算出する。すなわち、第１の通信強度が通信可能な最小通信強度であった端末装置は、第１の通信強度の通信可能距離に相当するだけ画像形成装置から離れていると判定する。
【００１１】
［２］画像形成装置毎に、その画像形成装置との間の距離が所定値以下の端末装置の数を集計する台数集計部をさらに有する
ことを特徴とする［１］に記載のレイアウト評価装置。
【００１２】
［３］複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
を有し、
前記解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求め、
画像形成装置毎に、その画像形成装置との間の距離が所定値以下の端末装置の数を集計する台数集計部をさらに有する
ことを特徴とするレイアウト評価装置。
【００１３】
上記発明では、所定値を、たとえば、画像形成装置の利用に際して利便性が低下しない距離（適正距離）に設定すれば、台数集計部は、画像形成装置毎に、その画像形成装置から適正距離以内の距離にある端末装置の台数を集計する。この集計結果に偏りがあれば、特定の画像形成装置の近くに端末装置が偏っている、という位置関係を認識することができる。
【００１４】
［４］画像形成装置毎に、端末装置から受けたジョブによる使用量を集計する使用量集計部をさらに有する
ことを特徴とする［１］乃至［３］のいずれか１つに記載のレイアウト評価装置。
【００１５】
上記発明では、端末装置から受けたジョブによる使用量、たとえば、印刷ジョブにおける印刷枚数を、画像形成装置毎に集計する。この集計結果から、各画像形成装置に均等にジョブが分散しているか、特定の画像形成装置にジョブが偏っているかといったことを認識することができ、レイアウトの適正化に役立てることができる。
【００１６】
［５］前記位置関係を示すデータに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする［１］乃至［３］のいずれか１つに記載のレイアウト評価装置。
【００１７】
上記発明では、画像形成装置と端末装置との位置関係から、画像形成装置の設置位置を評価する。たとえば、ある画像形成装置の周囲に端末装置が偏って存在することが位置関係から分かった場合、その偏りを少なくするために、画像形成装置をどのように移動させればよいか、といったことを評価結果として導出する。
【００１８】
［６］前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部と、
をさらに有する
ことを特徴とする［４］に記載のレイアウト評価装置。
【００１９】
上記発明では、画像形成装置と端末装置との位置関係と、各画像形成装置の端末装置からの使用量とから、画像形成装置の設置位置を評価する。たとえば、使用量が偏っている場合に、これを平準化するために、画像形成装置をどのように移動させればよいか、といったことを評価結果として導出する。
【００２０】
［７］前記評価部は、前記使用量集計部が第１の画像形成装置について集計した使用量が、第２の画像形成装置について集計した使用量より多くその偏りが所定の基準以上であって前記第１の画像形成装置と第２の画像形成装置の間に端末装置が存在する場合は、第１の画像形成装置については第２の画像形成装置から遠ざけるように、第２の画像形成装置については第１の画像形成装置に近づけるように、設置位置を変更することが適切であると評価する
ことを特徴とする［６］に記載のレイアウト評価装置。
【００２１】
上記発明では、第１の画像形成装置と第２の画像形成装置との関係において、第１の画像形成装置に端末装置からの使用量が所定の基準以上に偏っており、かつ、第１の画像形成装置と第２の画像形成装置の間に端末装置がある場合は、その間にある端末装置が第１の画像形成装置よりも第２の画像形成装置側に近づくようにすれば、その端末装置は第２の画像形成装置へジョブを送信するようになり、偏りが是正される。そこで、第１の画像形成装置を第２の画像形成装置から遠ざける、もしくは第２の画像形成装置を第１の画像形成装置に近づける、ように設置位置を変更することが適切であると評価する。
【００２２】
［８］前記位置関係を示すデータと、前記台数集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部と、
をさらに有する
ことを特徴とする［２］または［３］に記載のレイアウト評価装置。
【００２３】
上記発明では、画像形成装置と端末装置との位置関係と、台数集計部の集計結果（画像形成装置毎の、所定距離(適正距離)内にある端末装置の台数）とから、画像形成装置の設置位置を評価する。たとえば、台数が偏っている場合に、これを平準化するために、画像形成装置をどのように移動させればよいか、といったことを評価結果として導出する。
【００２４】
［９］前記評価部は、前記台数集計部が第１の画像形成装置について集計した端末装置の数が、第２の画像形成装置について集計した端末装置の数より多くその偏りが所定の基準以上であって前記第１の画像形成装置と第２の画像形成装置の間に端末装置が存在する場合は、第１の画像形成装置については第２の画像形成装置から遠ざけるように、第２の画像形成装置については第１の画像形成装置に近づけるように、設置位置を変更することが適切であると評価する
ことを特徴とする［８］に記載のレイアウト評価装置。
【００２５】
上記発明では、第１の画像形成装置と第２の画像形成装置との関係において、第１の画像形成装置の周囲に端末装置が偏って存在し、かつ、第１の画像形成装置と第２の画像形成装置の間に端末装置がある場合は、その間にある端末装置が第１の画像形成装置よりも第２の画像形成装置側に近づくようにすれば、台数の偏りが是正される。そこで、第１の画像形成装置を第２の画像形成装置から遠ざける、もしくは第２の画像形成装置を第１の画像形成装置に近づける、ように設置位置を変更することが適切であると評価する。
【００２６】
［１０］複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
画像形成装置毎に設けられた、端末装置から受けたジョブによる使用量を集計する使用量集計部と、
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部と、
を有し、
前記評価部は、前記使用量集計部が第１の画像形成装置について集計した使用量が、第２の画像形成装置について集計した使用量より多くその偏りが所定の基準以上であって前記第１の画像形成装置と第２の画像形成装置の間に端末装置が存在する場合は、第１の画像形成装置については第２の画像形成装置から遠ざけるように、第２の画像形成装置については第１の画像形成装置に近づけるように、設置位置を変更することが適切であると評価する
ことを特徴とするレイアウト評価装置。
【００２７】
［１１］前記解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求める
ことを特徴とする［１０］に記載のレイアウト評価装置。
【００２８】
［１２］複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、
前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、
前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部と、
を有し、
前記通信状態情報が示す無線通信状態は、無線通信時の伝播時間であり、
前記画像形成装置と前記端末装置は同じクロックを備え、前記画像形成装置と前記端末装置との間で無線通信するときに、送信側の装置は送信時に自装置のクロックが示す時刻を送信データに付加し、受信側の装置は、前記送信データの受信時に自装置のクロックが示す時刻と、前記送信データに付加されている時刻との差を求め、前記解析部は、この差に基づいて送信側の装置と受信側の装置の間の距離を求め、該距離に基づいて前記位置関係を示すデータを求める
ことを特徴とするレイアウト評価装置。
【００２９】
［１３］前記画像形成装置と端末装置との間で無線通信する無線通信部と、
［１］乃至［１１］のいずれか１つに記載のレイアウト評価装置と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求め、
前記レイアウト評価装置の前記収集部は、前記無線通信部から前記通信状態情報を収集する
ことを特徴とするレイアウト評価システム。
【００３０】
上記発明では、レイアウト評価装置は外部から入手した通信状態情報に基づいて評価を行うので、これに、画像形成装置と端末装置との間で実際に無線通信するための無線通信部を設けたものを、レイアウト評価システムとする。無線通信部は、画像形成装置と端末装置に装着される。あるいは、端末装置がすでに備えている場合は、画像形成装置に装着されるもののみを当該レイアウト評価システムで提供すればよい。
【００３１】
上記発明では、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を計測して入手することができる。
【００３２】
［１４］端末装置と無線通信する無線通信部を備えた複数の画像形成装置と、
［１］乃至［１１］のいずれか１つに記載のレイアウト評価装置と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求めて出力し、
前記レイアウト評価装置の前記収集部は、前記無線通信部が出力する通信状態情報を収集する
ことを特徴とする画像形成システム。
【００３３】
上記発明は、無線通信部を備えた複数の画像形成装置と、レイアウト評価装置とを備えた画像形成システムとして構成される。端末装置および端末装置側の無線通信部は、別途用意される。
【００３４】
［１５］複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部とを有するレイアウト評価装置と、
前記画像形成装置と端末装置との間で無線通信する無線通信部と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求め、
前記レイアウト評価装置の前記収集部は、前記無線通信部から前記通信状態情報を収集する
ことを特徴とするレイアウト評価システム。
【００３５】
［１６］前記レイアウト評価装置が有する解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求める
ことを特徴とする［１５］に記載のレイアウト評価システム。
【００３６】
［１７］前記レイアウト評価装置は、画像形成装置毎に、端末装置から受けたジョブによる使用量を集計する使用量集計部をさらに有する
ことを特徴とする［１５］または［１６］に記載のレイアウト評価システム。
【００３７】
［１８］前記レイアウト評価装置は、前記位置関係を示すデータに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする［１５］または［１６］に記載のレイアウト評価システム。
【００３８】
［１９］前記レイアウト評価装置は、
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする［１７］に記載のレイアウト評価システム。
【００３９】
［２０］端末装置と無線通信する無線通信部を備えた複数の画像形成装置と、
前記複数の画像形成装置と、画像形成装置に対してジョブを送信する機能を備えた複数の端末装置とがネットワークを通じて接続された使用環境において画像形成装置の設置位置の適正化を図るためのレイアウト評価装置であって、前記複数の画像形成装置のそれぞれについて、その画像形成装置と各端末装置との間の無線通信状態を示す通信状態情報を収集する収集部と、前記収集部が収集した通信状態情報に基づいて、各画像形成装置と各端末装置との位置関係を示すデータを求める解析部とを有するレイアウト評価装置と、
を有し、
前記無線通信部は、複数の通信強度のそれぞれで無線通信した場合の無線通信状態を求めて出力し、
前記レイアウト評価装置の前記収集部は、前記無線通信部が出力する通信状態情報を収集する
ことを特徴とする画像形成システム。
【００４０】
［２１］前記レイアウト評価装置が有する解析部は、前記通信状態情報が示す無線通信状態に基づいて画像形成装置と端末装置との距離を導出し、この距離に基づいて前記データを求める
ことを特徴とする［２０］に記載の画像形成システム。
【００４１】
［２２］前記レイアウト評価装置は、画像形成装置毎に、端末装置から受けたジョブによる使用量を集計する使用量集計部をさらに有する
ことを特徴とする［２０］または［２１］に記載の画像形成システム。
【００４２】
［２３］前記レイアウト評価装置は、前記位置関係を示すデータに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする［２０］または［２１］に記載の画像形成システム。
【００４３】
［２４］前記レイアウト評価装置は、
前記位置関係を示すデータと、前記使用量集計部の集計結果とに基づいて、画像形成装置の設置位置を評価する評価部をさらに有する
ことを特徴とする［２２］に記載の画像形成システム。
【００４４】
［２５］情報処理装置を、
［１］乃至［１１］のいずれか１つに記載のレイアウト評価装置
として機能させる
ことを特徴とするプログラム。
【発明の効果】
【００４５】
本発明に係るレイアウト評価装置、そのプログラム、レイアウト評価システムおよび画像形成システムによれば、複数の画像形成装置の設置位置の適正化を図るための情報をユーザに提供することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施の形態に係る画像形成システムの設置状態の一例を示す説明図である。
【図２】本発明の実施の形態に係る画像形成装置の概略構成を示すブロック図である。
【図３】端末装置の概略構成を示すブロック図である。
【図４】本発明の第１の実施の形態に係る画像形成システムにおけるレイアウト評価処理の全体を示す流れ図である。
【図５】周辺ＰＣ検索処理（図４のステップＳ１０１）の詳細を示す流れ図である。
【図６】画像形成装置から接続要求を受けた端末装置の応答処理を示す流れ図である。
【図７】ＭＦＰ１がＰＣを検出して作成したＰＣ検出テーブルを示す説明図である。
【図８】ＭＦＰ２がＰＣを検出して作成したＰＣ検出テーブルを示す説明図である。
【図９】ＭＦＰ１に係るＰＣ別印刷枚数一覧を示す説明図である。
【図１０】ＭＦＰ２に係るＰＣ別印刷枚数一覧を示す説明図である。
【図１１】収集情報一覧を示す説明図である。
【図１２】分析処理（図４のステップＳ１０４）の詳細を示す流れ図である。
【図１３】移動距離の計算例を示す説明図である。
【図１４】ＭＦＰ２をＭＦＰ１に近づけた場合、およびＭＦＰ１をＭＦＰ２から遠ざけた場合の設置状態を示す説明図である。
【図１５】レイアウト評価結果画面の一例を示す説明図である。
【図１６】本発明の第２の実施の形態に係る画像形成システムにおけるレイアウト評価処理の全体を示す流れ図である。
【図１７】移動前のＭＦＰ１、ＭＦＰ２、ＭＦＰ３とこれらの周辺のＰＣの設置状態を示す説明図である。
【図１８】第１回目の収集情報一覧表を示す説明図である。
【図１９】第１回目の評価結果に基づいてＭＦＰ２をＭＦＰ１に近づけた後の設置状態を示す説明図である。
【図２０】第２回目の収集情報一覧表を示す説明図である。
【図２１】第２回目の評価に基づくレイアウト評価結果画面の一例を示す説明図である。
【図２２】第２回目の評価結果に基づいてＭＦＰ３をＭＦＰ２に近づけた後の設置状態を示す説明図である。
【図２３】第２回目の評価結果に基づく移動後の設置状態で得た３回目の収集情報一覧表を示す説明図である。
【発明を実施するための形態】
【００４７】
以下、図面に基づき本発明の各種実施の形態を説明する。
【００４８】
図１は、本発明の第１の実施の形態に係るレイアウト評価装置、レイアウト評価システムを含む画像形成システム３の設置環境の一例を示している。画像形成システム３は、複数の画像形成装置１０と、複数の端末装置３０とを、無線通信により通信可能に接続して構成される。
【００４９】
画像形成装置１０（図中のＭＦＰ）は、記録紙に画像を形成して出力する機能を備えたプリンタや複合機である。本例では、画像形成装置１０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして保存したり外部端末へ送信したりするスキャンジョブ、端末装置３０（図中のＰＣ）から受信した印刷データに係る画像を記録紙上に形成して印刷出力する印刷ジョブなどのジョブを実行する機能を備えた複合機である。
【００５０】
端末装置３０は、画像形成装置１０に対して、スキャンジョブやプリントジョブなどのジョブを投入してその実行を要求する機能を備えた情報処理装置である。端末装置３０は、ＯＳプログラムや画像形成装置１０のドライバプログラム、文書や画像を作成・編集するアプリケーションプログラムなどがインストールされたパーソナルコンピュータなどで構成される。スキャンジョブやプリントジョブの投入など画像形成装置１０に対する各種の要求は画像形成装置１０のドライバプログラムによって行われる。以後、画像形成装置１０をＭＦＰ、端末装置３０をＰＣとも記す。また、ＭＦＰ１、ＭＦＰ２、ＭＦＰ３…、ＰＣ１、ＰＣ２、ＰＣ３…などのように末尾の番号はそれぞれの装置の識別番号とする。
【００５１】
本実施の形態では、オフィスの１つのフロアに配置されたＭＦＰおよびＰＣを対象として１つの画像形成システム３が構築されているものとする。図１の例では、ＭＦＰ１とＭＦＰ２の２台が設置され、またＰＣ１〜ＰＣ１３が設置されている。ＭＦＰ１、ＭＦＰ２を中心に描かれた各円は、ＭＦＰをＰＣから利用するに際して、利便性が損なわれない適正距離の範囲を示している。ここでは、適正距離を１０ｍとする。図１の例では、ＰＣ１、ＰＣ２、ＰＣ１２、ＰＣ１３は、適正距離より遠い位置にある。また、ＭＦＰ１とＭＦＰ２との間の距離は適正距離以下であり、図中、２つの円の交点を結ぶ破線は、ＭＦＰ１とＭＦＰ２から等距離の位置を示している。２つの円の重複する部分は、ＭＦＰ１、ＭＦＰ２の双方から適正距離内にある重複領域であり、同図では、この重複領域内にＰＣ７、ＰＣ８、ＰＣ９が存在している。
【００５２】
画像形成システム３で使用する無線通信は、数十ｍを到達可能距離としたものであり、たとえば、Bluetooth(登録商標)などの近距離無線通信を使用する。無線通信は、通信強度が規格化されたものが好ましい。画像形成システム３では、各ＭＦＰと各ＰＣとの距離（実質的な道のりに対応する距離）をＭＦＰとＰＣ間の無線通信状態に基づいて導出してＭＦＰとＰＣとの位置関係を示すデータを作成し、このデータに基づいてオフィス内の複数台のＭＦＰの設置位置が、そのオフィス内に存在するＰＣにとって適切か否かを評価したり、適性化するためのレイアウト（ＭＦＰの移動距離や移動方向など）を提示したりする機能を備えている。
【００５３】
図２は、画像形成装置１０（ＭＦＰ）の概略構成を示している。画像形成装置１０は、当該画像形成装置１０の動作を統括制御するＣＰＵ（Central Processing Unit）１１と、このＣＰＵ１１に接続されたＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、スキャナ部１４と、プリンタ部１５と、表示部１６と、操作部１７と、画像処理部１８と、ハードディスク装置１９と、不揮発メモリ２１と、ネットワークＩ／Ｆ部２２と、無線通信部２３とを備えている。
【００５４】
ＣＰＵ１１ではＯＳプログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどが実行される。ＲＯＭ１２には各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が処理を実行することでジョブの実行など画像形成装置１０の各機能が実現される。ＲＡＭ１３はＣＰＵ１１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。なお、その他の必要なプログラムはハードディスク装置１９からＲＡＭ１３にロードされて実行される。
【００５５】
スキャナ部１４は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ部１４は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサ（ＣＣＤとも記す）、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段（モータなどを含む）と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００５６】
プリンタ部１５は、画像データに応じた画像を記録紙上に形成して出力する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザユニットと、現像装置と、転写装置と、分離装置と、クリーニング装置と、定着部とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。
【００５７】
画像形成装置１０の操作パネルは表示部１６と操作部１７を備えて構成される。表示部１６は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。操作部１７は、ユーザからジョブの投入や設定など各種の操作を受け付ける機能を果たす。操作部１７は、表示部１６の画面上に設けられて押下された座標位置を検出するタッチパネルのほかテンキーや文字入力キー、スタートキーなどを備えて構成される。
【００５８】
画像処理部１８は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００５９】
ハードディスク装置１９は、大容量不揮発の記憶装置であり、プログラムのほか、たとえば、印刷データや画像データ、ジョブ履歴の保存などに使用される。不揮発メモリ２１は、電源がオフされても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００６０】
ネットワークＩ／Ｆ部２２は、ＬＡＮ（Local Area Network）などのネットワークを通じて端末装置やその他の外部装置との間でデータを有線で通信する。無線通信部２３は、他の画像形成装置１０（ＭＦＰ）や各端末装置３０（ＰＣ）と無線で通信する機能を果たす。無線通信部２３は、通信強度（無線強度、電波強度）を複数段階に変更可能となっており、どの通信強度まで通信可能で、どの通信強度で通信不可となったかによって、通信相手との距離を認識することができる。
【００６１】
図３は、端末装置３０（ＰＣ）の概略構成の一例を示している。端末装置３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、入出力Ｉ／Ｆ部３４と、不揮発メモリ４２と、ハードディスク装置４３と、ネットワークＩ／Ｆ部４４と、無線通信部４５とを備えている。さらに入出力Ｉ／Ｆ部３４を介して、キーボードやマウスなどの入力デバイス３５と、液晶ディスプレイなどの表示装置３６が接続されている。
【００６２】
ＲＯＭ３２には起動用のプログラムや固定データが記憶される。ＲＡＭ３３には、ハードディスク装置４３からロードしたプログラムが記憶される。またＲＡＭ３３は、ＣＰＵ３１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリなどとして使用される。
【００６３】
不揮発メモリ４２は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）である。ハードディスク装置４３は、大容量不揮発の記憶装置であり、ＯＳプログラムや画像形成装置１０のドライバプログラム、ミドルウェア、各種アプリケーションプログラム、ファイル、データなどが保存される。
【００６４】
ネットワークＩ／Ｆ部４４は、ＬＡＮなどのネットワークを介して画像形成装置１０や他の外部装置と有線で通信する機能を果たす。無線通信部４５は、画像形成装置１０（ＭＦＰ）や他の外部端末と無線で通信する機能を果たす。無線通信部４５は画像形成装置１０が有する無線通信部２３と同一通信方式である。
【００６５】
次に、画像形成システム３のレイアウト評価機能について説明する。
【００６６】
各画像形成装置１０は、レイアウト評価装置としての機能を有している。
【００６７】
図４は、レイアウト評価装置としての画像形成装置１０（ＭＦＰ）が行うレイアウト評価処理全体の流れを示している。ここでは、いずれかのＭＦＰがマスタ（マスタＭＦＰとする）となってレイアウト評価機能に係る動作を行うものとする。たとえば、ユーザがＭＦＰの操作部１７からレイアウト評価の実行指示を入力すると、該実行指示を受けたＭＦＰがマスタＭＦＰとなって本処理を実行する。なお、特定の画像形成装置１０のみがレイアウト評価装置の機能（マスタＭＦＰとして動作する機能）を具備するように構成されてもよい。
【００６８】
マスタＭＦＰは、自装置の周辺に存在するＰＣを検索する周辺ＰＣ検索処理を行う（ステップＳ１０１）。また、他の全てのＭＦＰに対して、周辺ＰＣ検索処理の結果および印刷ジョブ履歴情報の取得要求を送信し、他の全てのＭＦＰから、周辺ＰＣ検索処理の結果および印刷ジョブ履歴情報を収集する(ステップＳ１０２)。
【００６９】
図５は、周辺ＰＣ検索処理(図４のステップＳ１０１)の詳細を示す流れ図である。周辺ＰＣ検索処理は、当該処理を実行するＭＦＰが自装置の周辺にあるＰＣを検出して、検出したＰＣを後述するＰＣ検出テーブル（図７、図８参照）に登録する機能を果たす。周辺ＰＣ検索処理はマスタＭＦＰで実行するほか、マスタＭＦＰから周辺ＰＣ検索処理結果の取得要求を受ける各ＭＦＰにおいても行われる。
【００７０】
まず、周辺ＰＣ検索処理を行うＭＦＰは、自装置の周辺のＰＣを検索する(ステップＳ１２１)。たとえば、当該ＭＦＰが属するネットワークに所定のコマンドをブロードキャストし、その応答から、当該ネットワークに接続されているすべてのＰＣのＩＰ（Internet Protocol）アドレスを検出する。
【００７１】
そして、検出（発見）したＩＰアドレスのそれぞれについて以下の処理を行う。発見したＩＰアドレスのうち、未処理の１つを処理対象にする(ステップＳ１２２)。そして、その処理対象のＩＰアドレスが、ＩＰアドレス取得済みＰＣのＩＰアドレスの中に存在するか否かを調べる（ステップＳ１２３）。ステップＳ１２３では、ＰＣ検出テーブルにＩＰアドレスが登録済みの場合は「取得済み」と判定し、未登録であれば「取得済みでない」と判定する。
【００７２】
取得済みＰＣのＩＰアドレスであれば（ステップＳ１２３；Ｙｅｓ）、発見したすべてのＩＰアドレスについて処理済みか否かを調べる（ステップＳ１２４）。発見したすべてのＩＰアドレスが処理済みならば（ステップＳ１２４；Ｙｅｓ）、本処理を終了する(戻る)。未処理のＩＰアドレスがあれば（ステップＳ１２４；Ｎｏ）、ステップＳ１２２へ戻り、未処理のうちの１つを次の処理対象のＩＰアドレスにして処理を継続する。
【００７３】
処理対象のＩＰアドレスが取得済みＰＣのＩＰアドレスでない場合は（ステップＳ１２３；Ｎｏ）、そのＩＰアドレスのＰＣに対して無線通信による接続処理を行う（ステップＳ１２５）。ここでは、Bluetooth規定の接続処理を行う。接続できたら、そのＰＣに対して、ＳＰＰ（Serial Port Profile）またはＦＴＰ（File Transfer Profile）などのプロファイルで接続処理を行い(ステップＳ１２６)、そのＰＣのＰＣ名、ＩＰアドレス、無線通信でのアドレス（ここでは、Bluetoothデバイスアドレス）などそのＰＣを特定可能な情報を取得し、これらをＰＣ検出テーブルに登録する（ステップＳ１２７）。
【００７４】
さらに、無線通信状態から、当該ＭＦＰからそのＰＣまでの距離を求め、該距離をこのＰＣに対応付けてＰＣ検出テーブルに登録する（ステップＳ１２８）。そして、無線通信を終了させて（ステップＳ１２９）、ステップＳ１２３へ戻る。
【００７５】
ステップＳ１２８では、たとえば、ＰＣから受信できた電波の強度(無線通信状態)から、ＰＣまでの距離を求める（電波強度を距離に換算する）。あるいは、無線強度を複数段階に変えて無線通信を行い、通信できた場合の最小の無線強度から、そのＰＣまでの距離を求める。たとえば、無線強度を１〜１０までの１０段階とし、１段階高める毎に通信可能距離が２ｍ増えるものとすれば、
最小無線強度が１段階のとき、ＰＣまでの距離Ｌは０≦Ｌ＜２ｍ、
最小無線強度が２段階のとき、ＰＣまでの距離Ｌは２≦Ｌ＜４ｍ、
最小無線強度が３段階のとき、ＰＣまでの距離Ｌは４≦Ｌ＜６ｍ、・・
というように算出する。また、無線強度と距離との対応表を用意しておき、その対応表を最小無線強度で参照してそのＰＣまでの距離を求めるようにしてもよい。
【００７６】
なお、図５の処理では、ＰＣ検出テーブルに登録済みのＰＣについては、無線通信接続を行わず、登録内容を更新しない例を示したが、ステップＳ１２１で検出したすべてのＰＣに対して無線通信による接続処理を行い、各ＰＣまでの距離を算出し直して、ＰＣ検出テーブルの登録内容を更新するように構成してもよい。ＰＣ名、ＩＰアドレスなどは更新しなくてもよいが、ＰＣが移動されている可能性もあるので、距離を更新することは望ましい。
【００７７】
図６は、ＭＦＰから無線通信の接続要求を受けたＰＣ側の処理を示している。ＭＦＰから無線通信の接続要求を受けると（ステップＳ２０１；Ｙｅｓ）、無線通信による接続処理を行う（ステップＳ２０２）。ここでは、Bluetooth規定の接続処理を行う。接続後、さらにＭＦＰからの要求に応じて、ＳＰＰまたはＦＴＰなどのプロファイルでの接続処理を行い(ステップＳ２０３)、当該ＰＣのＰＣ名、ＩＰアドレス、無線通信でのアドレス（Bluetoothデバイスアドレス）などこのＰＣを特定可能な情報を送信する（ステップＳ２０４）。そして、無線通信を終了させて（ステップＳ２０５）、ステップＳ２０１へ戻る。
【００７８】
図７はＭＦＰ１が作成したＰＣ検出テーブル５０（１）の一例を示し、図８はＭＦＰ２が作成したＰＣ検出テーブル５０（２）の一例を示している。ＰＣ検出テーブル５０には、ＰＣ名と、Bluetoothデバイスアドレスと、ＩＰアドレスと、ＭＦＰからＰＣまでの距離とがＰＣ毎に対応付けて登録される。図７、図８は、図１での検出状態に対応しており、ＭＦＰ１もＭＦＰ２も、ＰＣ１〜ＰＣ１３までの同じ１３台のＰＣを検出して登録している。図７のＰＣ検出テーブル５０（１）では、ＭＦＰ１と各ＰＣとの距離が登録され、図８のＰＣ検出テーブル５０（２）ではＭＦＰ２と各ＰＣとの距離が登録されている。
【００７９】
また、各ＭＦＰは、ＰＣから自装置が受けた印刷ジョブの履歴を記憶する機能を有している。たとえば、印刷ジョブを受信する毎に、その印刷ジョブの送信元のＰＣ（ＩＰアドレス）と、受信日時と、印刷枚数とを関連付けて記憶するようになっている。この履歴から、所定期間におけるＰＣ別の印刷枚数を集計可能になっている。
【００８０】
図９は、ＭＦＰ１についてＰＣ別の印刷枚数を集計したＰＣ別印刷枚数一覧６０（１）の一例を、図１０は、ＭＦＰ２に係るＰＣ別印刷枚数一覧６０（２）の一例を示している。所定期間は、設置後の全期間としてもよく、過去１ヶ月などとしてもよく、前回レイアウト変更した以後現在までの期間としてもよく、管理者などが任意に設定可能になっている。
【００８１】
第１の実施の形態では、レイアウト評価装置（マスタＭＦＰ）は、図４のステップＳ１０２において、図７に示すＭＦＰ１のＰＣ検出テーブル５０（１）、図８に示すＭＦＰ２のＰＣ検出テーブル５０（２）、図９に示すＭＦＰ１のＰＣ別印刷枚数一覧６０（１）、図１０に示すＭＦＰ２のＰＣ別印刷枚数一覧６０（２）を収集するものとする。
【００８２】
レイアウト評価装置（マスタＭＦＰ）は、上記の情報を収集した後、これらの情報を集約して、図１１に示す収集情報一覧７０を作成する（図４：ステップＳ１０３）。収集情報一覧７０から、ＭＦＰ１とＭＦＰ２がＰＣから受けた印刷ジョブによる使用量（印刷枚数）の偏りと、ＭＦＰ１とＭＦＰ２との間に存在するＰＣを特定することができる。また、ＭＦＰ１とＭＦＰ２との間に存在するＰＣがどのＭＦＰに対して印刷ジョブをどれぐらい送っていたか（印刷枚数）も、把握することができる。
【００８３】
ＰＣからＭＦＰを使用する上で、ユーザにとって利便性を損なわない距離(適正距離)を１０ｍと仮定すると、図１１に示す収集情報一覧７０の例では、ＰＣ３〜ＰＣ９はＭＦＰ１の適正距離の範囲にあり（ＭＦＰ１の適性範囲内の欄に○）、ＰＣ７〜ＰＣ１１はＭＦＰ２の適正距離の範囲にある（ＭＦＰ２の適性範囲内の欄に○）。また、図中、斜線を施した部分、すなわち、ＰＣ７、ＰＣ８、ＰＣ９は、ＭＦＰ１とＭＦＰ２の双方からの適正距離の範囲内に存在している。したがって、ＰＣ７、ＰＣ８、ＰＣ９においては、仮にどちらかのＭＦＰを遠ざけても、利便性を損なうことは少ない。
【００８４】
ここで、ＭＦＰ毎の印刷枚数（ＭＦＰ毎に各ＰＣからの印刷枚数を集計した枚数）は、ＭＦＰ１が２８４枚、ＭＦＰ２が１４３枚であり、偏りが存在する。複数台のＭＦＰを効率的に使用するには、印刷枚数を平均化させることが望ましい。また、ユーザは自分のＰＣから最も近いＭＦＰに対して印刷ジョブを送信する傾向がある。そこで、ＭＦＰ１とＭＦＰ２の双方の適正距離範囲内にあるＰＣ７、ＰＣ８、ＰＣ９のうち、ＭＦＰ１に対して印刷ジョブを送信しているＰＣ７、ＰＣ８がＭＦＰ１よりもＭＦＰ２に近づくように、ＭＦＰ１とＭＦＰ２の双方もしくはいずれか一方の設置位置を変更すれば、ＰＣ７、ＰＣ８のユーザはＭＦＰ２にジョブを送信するようになると思われるので、適正距離の範囲内を維持しつつ、印刷枚数の平均化を達成することが可能になる。
【００８５】
そこで、レイアウト評価装置（マスタＭＦＰ）は、収集情報一覧７０から、偏りの有無や程度、さらに偏りを是正可能か否か、可能な場合にはどのＭＦＰをどの方向にどれだけ移動すべきかを分析して導出し（図４：ステップＳ１０４）、その分析結果、あるいは分析の元になったデータ（複数のＭＦＰと複数のＰＣとの位置関係を示すデータ（たとえば、収集情報一覧７０））を表示部１６などに表示して（ステップＳ１０５）、処理を終了する。
【００８６】
図１２は、分析処理(図４：ステップＳ１０４)の詳細を示している。まず、印刷枚数の多いＭＦＰ（ＭＦＰ（ａ）とする）と、印刷枚数の少ないＭＦＰ（ＭＦＰ（ｂ）とする）との間にＰＣが存在しているか否かを判断する（ステップＳ１４１）。ここでは、ＭＦＰ１とＭＦＰ２との直線距離Ｄを認識しており、ＭＦＰ１からの距離およびＭＦＰ２からの距離の双方がＭＦＰ１とＭＦＰ２との間の直線距離Ｄより短いＰＣを、ＭＦＰ１とＭＦＰ２の間に存在するＰＣ（共通ＰＣ）と判定する。ＭＦＰとＰＣとの距離を求めた場合と同様に、ＭＦＰ１とＭＦＰ２との間で無線通信を行い、そのときの無線通信状態から距離Ｄを導出している。なお、距離Ｄは適正距離より短いものとする。
【００８７】
印刷枚数の多いＭＦＰ（ａ）と印刷枚数の少ないＭＦＰ（ｂ）との間にＰＣが存在しなければ（ステップＳ１４１；Ｎｏ）、「設置位置の移動なし」として処理を終了する(戻る)。
【００８８】
印刷枚数の多いＭＦＰ（ａ）と印刷枚数の少ないＭＦＰ（ｂ）との間に共通ＰＣが存在する場合は（ステップＳ１４１；Ｙｅｓ）、ＭＦＰ（ａ）とＭＦＰ（ｂ）の印刷枚数の偏りの程度が所定の許容レベルを超えるか否かを判断する（ステップＳ１４２）。ここでは、印刷枚数の差が、印刷枚数の多いＭＦＰ（ａ）の印刷枚数の２０％以上あり、かつ印刷枚数の差の絶対量が所定量（ここでは５０枚）以上ある場合に、許容レベルを超えた偏りがあると判断する。
【００８９】
許容レベルを超える偏りがなければ（ステップＳ１４２；Ｎｏ）、「設置位置の移動なし」として処理を終了する(戻る)。
【００９０】
許容レベルを超える偏りがある場合は（ステップＳ１４２；Ｙｅｓ）、共通ＰＣの中で、印刷枚数の少ないＭＦＰ（ｂ）へ印刷ジョブを送信しないＰＣ（ＰＣ（ｃ）とする）が存在するか否かを調べる(ステップＳ１４３)。ＰＣ（ｃ）は、ＭＦＰ（ａ）に印刷ジョブを送信し、ＭＦＰ（ｂ）に印刷ジョブを送信していないＰＣでもある。
【００９１】
該当のＰＣ（ＰＣ（ｃ））が存在しない場合は（ステップＳ１４３；Ｎｏ）、偏りの是正に適したＰＣが存在しないので、「設置位置の移動なし」として処理を終了する(戻る)。
【００９２】
共通ＰＣの中にＰＣ（ｃ）が存在する場合は（ステップＳ１４３；Ｙｅｓ）、以下の処理を行う。まず、印刷枚数の多いＭＦＰ（ａ）の印刷枚数を変数Ｘ１、印刷枚数の少ないＭＦＰ（ｂ）の印刷枚数を変数Ｘ２に代入する（ステップＳ１４４）。次に、ＰＣ（ｃ）のうち、ＭＦＰ（ｂ）から近い順にＰＣを１台選択し（選択した１台をＰＣ（ｄ）とする）、そのＰＣ（ｄ）が送信した印刷枚数を変数Ｙに代入する（ステップＳ１４５）。
【００９３】
そして、ＰＣ（ｄ）が印刷ジョブをＭＦＰ２に送信するようになった場合における、ＭＦＰ１の印刷枚数（Ｘ１−Ｙ）とＭＦＰ２の印刷枚数（Ｘ２＋Ｙ）が許容レベル以下になったか否か、すなわち、（Ｘ１−Ｙ）と（Ｘ２＋Ｙ）との差が、（Ｘ１−Ｙ）の２０％以上かつ５０枚以上か否かを調べる（ステップＳ１４６）。
【００９４】
許容レベル以下になった場合は（ステップＳ１４６；Ｎｏ）、ステップＳ１４８へ移行する。許容レベル以下になっていない場合は（ステップＳ１４６；Ｙｅｓ）、Ｘ１＝Ｘ１−Ｙ、Ｘ２＝Ｘ２＋Ｙに更新し（ステップＳ１４７）、ステップＳ１４５に移行する。すなわち、ＰＣ（ｃ）の中から次にＭＦＰ（ｂ）に近いものを新たなＰＣ（ｄ）としてステップＳ１４５以降の処理を継続する。なお、次のＰＣ（ｄ）が存在しない場合は、その時点でステップＳ１４８へ移行する。この場合でもある程度の偏りは是正される。
【００９５】
ステップＳ１４８では、ＭＦＰ（ａ）、ＭＦＰ（ｂ）のそれぞれから、最後に加えたＰＣ（ｄ）までの距離と、ＭＦＰ（ａ）とＭＦＰ（ｂ）との直線距離Ｄとから、ＭＦＰ（ａ）とＭＦＰ（ｂ）の設置位置の移動距離を求めて（ステップＳ１４８）、本処理を終了する(戻る)。なお、移動方法には、印刷枚数の少ないＭＦＰ（ｂ）を印刷枚数の多いＭＦＰ（ａ）に近づける方法と、ＭＦＰ（ａ）をＭＦＰ（ｂ）から遠ざける方法とがある。
【００９６】
図１３は、移動距離の求め方を示している。Ｌ１（ＭＦＰ（ａ）からＰＣ（ｄ）までの距離）とＬ２（ＭＦＰ（ｂ）からＰＣ（ｄ）までの距離）の大小関係が入れ替わるようにすればよい。たとえば、Ｌ１、Ｌ２、Ｌ３が既知より、（１）、（２）式から（３）式のようにＬｘが求まる。ＭＦＰ（ｂ）をＭＦＰ（ａ）に近づける場合、移動後のＭＦＰ（ａ）とＭＦＰ（ｂ）との間の距離がＬｘの２倍以下になるように、ＭＦＰ（ｂ）をＭＦＰ（ａ）側へ移動させればよいので、移動距離は（Ｌ３−２Ｌｘ）＋αになる。一方、ＭＦＰ（ａ）をＭＦＰ（ｂ）から遠ざける場合は、移動後のＭＦＰ（ａ）とＭＦＰ（ｂ）との間の距離が（Ｌ３−Ｌｘ）の２倍以上になるまで、ＭＦＰ（ａ）をＭＦＰ（ｂ）から遠ざけるので、移動距離は同じく（Ｌ３−２Ｌｘ）＋αになる。αが０の場合、等距離となるため、αの大きさが、ＰＣ（ｄ）のユーザがＭＦＰ（ｂ）へ印刷ジョブを投入する動機付けの大きさになる。αは適宜に設定すればよい。
【００９７】
なお、Ｌ３を維持したままで、Ｌ１とＬ２の大小関係を逆転させるようにしてもよい。この場合、ＭＦＰ（ａ）とＭＦＰ（ｂ）の両方を移動させる。移動後のＬｘ、および移動後の（Ｌ３−Ｌｘ）が、いずれもＬ３／２になるようにすればよい。したがって、ＭＦＰ（ａ）を、（Ｌ３／２−Ｌｘ）だけＭＦＰ（ｂ）から遠ざかる方向へ移動させ、かつ、ＭＦＰ（ａ）を（（Ｌ３−Ｌｘ）−Ｌ３／２）だけＭＦＰ（ａ）に近づく方向に移動させればよい。
【００９８】
なお、移動距離は上記のように求める場合に限らず、たとえば、無線通信状態によって判別可能なＭＦＰ−ＰＣ間距離の精度が１〜２ｍであれば、その精度に対応した距離（１〜２ｍ）を移動距離としてもよい。
【００９９】
図１１の収集情報一覧７０を分析した場合、印刷枚数の多いＭＦＰ１より印刷枚数の少ないＭＦＰ２にＰＣ８が近づくようにＭＦＰの設置位置を移動させることになる。
【０１００】
図１４（ａ）はＭＦＰ２をＭＦＰ１に近づける場合の設置位置の移動例を、図１４（ｂ）はＭＦＰ１をＭＦＰ２から遠ざける場合の設置位置の移動例を示している。いずれにせよ、ＰＣ８はＭＦＰ１よりもＭＦＰ２に近くなり、ＰＣ８のユーザはＭＦＰ２へ印刷ジョブを送信するように誘導される。
【０１０１】
図１５は、図４のステップＳ１０５においてレイアウト評価装置としてのマスタＭＦＰの表示部１６に表示されるレイアウト評価結果画面８０の一例を示している。レイアウト評価結果画面８０では、現在の状態と移動後の状態を対比するように分析結果が表示される。
【０１０２】
レイアウト評価結果画面８０の上段は現在の状態を示しており、ＭＦＰ１の印刷枚数、ＭＦＰ２の印刷枚数、移動前のＭＦＰ１と、ＭＦＰ２とこれらの中間にあって印刷ジョブの送信先が設置位置の移動によって変化するＰＣ８との位置関係を示す配置図が表示されている。また、どのＭＦＰをどの方向にどの程度の距離、移動させればよいかを示す案内情報も表示されている。
【０１０３】
レイアウト評価結果画面８０の下段は移動後の状態を示している。案内表示に従って設置位置を移動した後のＭＦＰ１、ＭＦＰ２の印刷枚数の予測値、移動後のＭＦＰ１とＭＦＰ２とＰＣ８との位置関係を示す配置図が表示されている。このように、移動前と移動後を対比して表示することで、移動による効果をユーザは認識し易い。
【０１０４】
このようにレイアウト評価装置では、画像形成装置１０（ＭＦＰ）と端末装置３０（ＰＣ）との間の距離を、これらの間の無線通信の通信状態に基づいて求めるので、ＭＦＰとＰＣとの間の距離や障害物（壁の有無など）の状況を反映した距離に基づいて、レイアウトを判定することができる。すなわち、実際の距離は近くても、ＭＦＰとＰＣとが壁を隔てて隣の部屋に存在するような場合には、無線通信状態は低下してそれらの間の距離は長いと判定される。これは、壁を隔ててすぐ向こう側にあったとしても隣の部屋へはその部屋の入口を回って行く必要があるので、実際の道のりに対応した距離を導出していることになり、人の移動距離に対応してレイアウトを評価することができる。
【０１０５】
次に、第２の実施の形態を説明する。
【０１０６】
第１の実施の形態では、ＭＦＰが２台の場合を示したが、第２の実施の形態は３台以上の場合に対応する。
【０１０７】
たとえば、ＭＦＰが３台、この３台のうちのいずれか２台について、設置位置の移動の要否を判断し、必要な場合はその移動を行う。そして、移動後に再度計測し、別の２台について設置位置の移動の要否を判断し、必要な場合は移動する、というように、２台ずつ設置位置の評価を行い、必要な場合は移動させた後、再度計測する、という手順を必要回数繰り返す。たとえば、全ての２台の組み合わせについて上記手順を繰り返す、あるいは、設置位置を移動する必要がなくなるまで繰り返す。
【０１０８】
図１６は、第２の実施の形態に係るレイアウト評価処理全体の流れを示している。レイアウト評価装置（マスタＭＦＰ）は、自装置の周辺に存在するＭＦＰを検索する（ステップＳ３０１）。そして、検出したＭＦＰの組み合わせ（２台ずつの組み合わせ）回数分だけ以下の処理を繰り返す。
【０１０９】
まず、周辺ＰＣ検索処理を行う（ステップＳ３０２）。続いて、他の全てのＭＦＰに対して、周辺ＰＣ検索処理の結果および印刷ジョブ履歴情報の取得要求を送信し、他の全てのＭＦＰから、周辺ＰＣ検索処理の結果および印刷ジョブ履歴情報を収集する(ステップＳ３０３)。収集した情報に基づいて収集情報一覧７０を作成し(ステップＳ３０４)、今回の組み合わせの２台について、分析処理を行う（ステップＳ３０５）。そして、分析処理の結果をレイアウト評価結果画面８０等に表示してユーザに通知する（ステップＳ３０６）。上記ステップＳ３０２からＳ３０６は図４のステップＳ１０１からＳ１０５と同一であり、サブルーチンである周辺ＰＣ検索処理、分析処理は、図５、図１２と同一である。
【０１１０】
ユーザはこの通知に従って設置位置の変更を行う(ステップＳ３０７)。変更後、ユーザから移動完了の入力操作を受けると、ステップＳ３０２に戻り、再度計測し、次の２台の組み合わせについて、処理を行う。このようにして、すべての２台の組み合わせについてステップＳ３０２からＳ３０７の処理が完了すると、本処理を終了する。
【０１１１】
このように、２台のＭＦＰの組み合わせ毎に設置位置を評価し、ユーザによる移動が１回行われる毎に再計測する、という手順でレイアウトの評価を行うので、実際に移動した後の状況に対応した、より適切なレイアウト評価を行うことができる。
【０１１２】
次に、第２の実施の形態に係るレイアウト評価装置の動作を、ＭＦＰ１、ＭＦＰ２、ＭＦＰ３の３台が設置されている場合を例に説明する。
【０１１３】
図１７は移動前の配置の一例を示している。また、図１８は、図１７に示すＭＦＰ１〜ＭＦＰ３について情報収集して作成した収集情報一覧７０Ｂを示している。図１１に示した収集情報一覧７０を分析した場合と同様に、この収集情報一覧７０Ｂの分析結果に基づき、ＭＦＰ２をＭＦＰ１に１〜２ｍ近づける。これにより、ＭＦＰ１に印刷ジョブを送信していたＰＣ８がＭＦＰ２に印刷ジョブを送信するようになる。
【０１１４】
図１９は、上記のように移動した後の配置を示している。また図２０は、移動後に、再度計測して、作成した収集情報一覧７０Ｃを示している。この例の場合、ＭＦＰ２をＭＦＰ１に近づけるように移動させた結果、ＭＦＰ１とＭＦＰ２の間の印刷ジョブ（印刷枚数）の偏りは解消されたが、ＰＣ１４から最も近いＭＦＰがＭＦＰ３からＭＦＰ２に変化したため、ＭＦＰ２とＭＦＰ３との間の印刷ジョブ（印刷枚数）に偏りが発生している。すなわち、移動前の収集情報一覧７０Ｂ（図１８）では、ＰＣ１４は、ＭＦＰ３に最も近いので印刷ジョブをＭＦＰ３に送信する位置関係にあったが、ＭＦＰ２をＭＦＰ１に近づけるように移動させた後の収集情報一覧７０Ｃ（図２０）では、ＰＣ１４は、ＭＦＰ２に最も近くなり、ＭＦＰ２へ印刷ジョブを送信する位置関係に変化している。その結果、ＭＦＰ２とＭＦＰ３の間に印刷ジョブ（印刷枚数）の偏りが発生している。
【０１１５】
そこで、次は、このＭＦＰ２とＭＦＰ３との間の印刷枚数の偏りを是正するようにＭＦＰ２とＭＦＰ３との位置関係を修正する。この場合、収集情報一覧７０Ｃを分析し、その分析結果より、ＭＦＰ３をＭＦＰ２に１〜２ｍ近づける。図２１は、収集情報一覧７０Ｃの分析結果に基づいて表示部１６に表示されるレイアウト評価結果画面８０Ｂの一例を示している。画面構成は図１５と同様であり、その説明は省略する。
【０１１６】
また、図２２は、ＭＦＰ３をＭＦＰ２に近づけるように移動させた後の設置位置関係を示している。図２３は、上記の移動後に、再度計測して、作成した収集情報一覧７０Ｄを示しており、ＰＣ１４は、ＭＦＰ３へ印刷ジョブを送信する位置関係に変化している。このようにして、ＭＦＰ１、ＭＦＰ２、ＭＦＰ３の３台を設置した環境において、印刷ジョブの偏りが是正される。
【０１１７】
なお、３台以上のＭＦＰが設置されている場合におけるレイアウト評価の手順としては、たとえば、１回の周辺ＰＣ検索処理に基づいて作成した収集情報一覧７０Ｂなどに基づいて、すべての２台ずつのＭＦＰの組み合わせについて印刷ジョブの偏りを分析して、設置位置の評価を行い、その結果をユーザに示すようにしてもよい。たとえば、図１７に示す設置状態を、図１８の収集情報一覧７０Ｂに基づいて分析評価したとき、ＭＦＰ２をＭＦＰ１に１〜２ｍ近づけると判定し、その判定結果に基づいてＰＣ８の印刷ジョブをＭＦＰ２側の印刷枚数に集計する。さらに、その集計結果に偏りがあるか否かを分析し、偏りがあれば、それを是正するように分析し、ＭＦＰ３をＭＦＰ２に近づけると判定する。このようにして２台ずつの組み合わせについてすべて評価し終えた段階で、最終的な各ＭＦＰの設置位置の評価結果（移動方法など）をユーザに通知する。この方法は、移動回数が少なく、設置台数が多い場合に有効である。
【０１１８】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１１９】
実施の形態では、レイアウト評価装置としての機能を有する画像形成装置１０と、各画像形成装置１０に設けた無線通信部２３とを含めた画像形成システム３として説明したが、本発明は、レイアウト評価装置、あるいはレイアウト評価システムとして構成されてもよい。レイアウト評価装置は、外部装置から通信状態情報を取得し、取得した通信状態情報を解析・分析して、位置関係を示すデータを作成する機能を有するようにすればよく、画像形成装置や無線通信部２３は具備しなくてよい。
【０１２０】
たとえば、各ＭＦＰと通信可能に接続されたサーバなどとしてレイアウト評価装置を構成してもよい。レイアウト評価装置は、各ＭＦＰからＰＣ検出テーブル５０やＰＣ別印刷枚数一覧６０を収集し、これらを元に収集情報一覧７０を作成し、これを分析評価して、ＭＦＰをどのように移動すればよいかを求め、レイアウト評価結果画面８０などを、たとえば、自装置のディスプレイに表示したり、ＭＦＰに転送して表示させたりするように構成すればよい。ＰＣ検出テーブル５０を収集する代わりに、各ＭＦＰからその周囲の端末装置３０と無線通信した際の通信状態を示す情報と各ＰＣを特定する情報（ＰＣ名やＩＰアドレスなど）とを取得し、これらの情報に基づいてレイアウト評価装置側で各ＭＦＰとＰＣとの距離を求めるように構成してもよい。
【０１２１】
さらに、このレイアウト評価装置と、無線通信部とを含むものを、レイアウト評価システムとしてもよい。この場合、無線通信部は、画像形成装置に装着されるものと端末装置に装着されるものの双方をレイアウト評価システムに含めて構成してもよいし、画像形成装置に装着するものだけをレイアウト評価システムに含めるようにしてもよい。
【０１２２】
実施の形態では、無線通信の無線強度を段階的に変化させてＭＦＰ−ＰＣ間の距離を求めたが、たとえば、電波強度や、信号対ノイズ比など通信品質を示す情報から距離を求めるようにしてもよく、無線通信状態の評価に基づいて距離を求める方法は、既知の任意のものでよい。無線通信状態による距離の算出方法には、送信側から受信側までの伝播時間を基準とするものなども含まれる。たとえば、装置Ａと装置Ｂとの間の距離を測る場合、装置Ａと装置Ｂに同じクロックを持つようにしておく。そして、装置Ａから装置Ｂに無線でデータを送信するときに、装置Ａは上記クロックが示す送信時刻をデータ内容に付加する。装置Ｂはそのデータを受信した際に、そのデータに付加されている送信時刻と自装置のクロックが示す時刻（受信時刻）との差を求め、この差を距離に換算する。たとえば、差と距離との関係を予め測定して記憶したテーブルを用意しておき、このテーブルを参照して差を距離に換算したり、差と距離との関係を示す演算式を予め導出しておき、該演算式から距離を導出したりすることができる。
【０１２３】
なお、実施の形態では、分析結果として、レイアウト評価結果画面８０を表示するようにしたが、本発明は、どのＭＦＰをどの方向にどの程度の距離を移動させるかといった具体的な分析まで行う必要はなく、複数のＭＦＰと複数のＰＣとの位置関係を示すデータを求め、これを出力・表示するものであってもよい。たとえば、収集情報一覧７０を作成して表示するだけでもよい。収集情報一覧７０は、あるＰＣが特定の１台のＭＦＰの適正距離内に存在すること、またあるＰＣは複数台のＭＦＰから適正距離の範囲（複数のＭＦＰの中間）に存在すること、適正距離にあるＰＣの台数がＭＦＰ間で偏っていること、など複数のＭＦＰと複数のＰＣとの位置関係を示すデータである。位置関係を示すデータの形式は、収集情報一覧７０に限定されず、たとえば、各ＭＦＰについて、適正距離にあるＰＣの台数を表示するデータ、それぞれのＰＣについて適正距離にある１または複数のＭＦＰを示すデータ、などでもよい。
【０１２４】
また、実施の形態では、ＭＦＰ毎のＰＣから受ける印刷ジョブの量(印刷枚数)に基づいて、設置位置を評価したが、ＭＦＰから所定距離（たとえば、適正距離）の範囲内にあるＰＣの台数に基づいて、設置位置を評価してもよい。たとえば、各ＭＦＰから適正距離の範囲内に存在するＰＣの台数を均等にするために必要なＭＦＰの移動を分析してレイアウト評価結果画面８０などに表示するようにしてもよい。これは、各ＰＣがＭＦＰに投入する印刷ジョブの量が同一であると仮定して、印刷ジョブ量の均等化を図るようにレイアウト評価する、とも言える。
【０１２５】
詳細には、ＭＦＰ毎に、そのＭＦＰから所定距離(適正距離とする)の範囲内にあるＰＣの台数を集計する。そして集計結果に許容レベル以上の偏りがあれば、たとえば、ＭＦＰ１に関する集計台数がＭＦＰ２に関する集計台数より許容レベル以上の偏りで多いとすると、ＭＦＰ１とＭＦＰ２の間に存在する共通ＰＣの中でＭＰＦ２に近いものから順に、偏りが許容レベル内に収まるまで、ＭＦＰ２側の集計台数にＰＣを繰り入れる。そして許容レベルと成ったときに最後の組み入れたＰＣが、ＭＦＰ１よりＭＦＰに近くなるように、ＭＦＰ１とＭＦＰ２の設置位置の移動距離、移動方向を分析結果として求める。この場合、ＭＦＰ１をＭＦＰ２から遠ざけるように移動させる、あるいはＭＦＰ２をＭＦＰ１に近づけるように移動させることになる。
【０１２６】
実施の形態では画像形成装置１０が複合機の場合を例に説明したが、端末装置から何らかのジョブを受信して実行する装置であればよく、ネットワーク接続可能なプリンタなどでもかまわない。
【符号の説明】
【０１２７】
３…画像形成システム
１０…画像形成装置（ＭＦＰ）
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…スキャナ部
１５…プリンタ部
１６…表示部
１７…操作部
１８…画像処理部
１９…ハードディスク装置（ＨＤＤ）
２１…不揮発メモリ
２２…ネットワークＩ／Ｆ部
２３…無線通信部
３０…端末装置（ＰＣ）
３１…ＣＰＵ
３２…ＲＯＭ
３３…ＲＡＭ
３４…入出力Ｉ／Ｆ部
３５…入力デバイス
３６…表示装置
４２…不揮発メモリ
４３…ハードディスク装置（ＨＤＤ）
４４…ネットワークＩ／Ｆ部
４５…無線通信部
５０…ＰＣ検出テーブル
６０…ＰＣ別印刷枚数一覧
７０、７０Ｂ〜７０Ｄ…収集情報一覧
８０、８０Ｂ…レイアウト評価結果画面
【図１】
2015057744.tif 000003
【図２】
2015057744.tif 000004
【図３】
2015057744.tif 000005
【図４】
2015057744.tif 000006
【図５】
2015057744.tif 000007
【図６】
2015057744.tif 000008
【図７】
2015057744.tif 000009
【図８】
2015057744.tif 000010
【図９】
2015057744.tif 000011
【図１０】
2015057744.tif 000012
【図１１】
2015057744.tif 000013
【図１２】
2015057744.tif 000014
【図１３】
2015057744.tif 000015
【図１４】
2015057744.tif 000016
【図１５】
2015057744.tif 000017
【図１６】
2015057744.tif 000018
【図１７】
2015057744.tif 000019
【図１８】
2015057744.tif 000020
【図１９】
2015057744.tif 000021
【図２０】
2015057744.tif 000022
【図２１】
2015057744.tif 000023
【図２２】
2015057744.tif 000024
【図２３】
2015057744.tif 000025