(57)【要約】【課題】複数の印刷端末の中から最適な印刷端末を使用者が容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することのできる無線印刷システム及び無線印刷制御方法を提供することを目的とする。【解決手段】クライアント１１１Ａは、無線通信可能範囲１１４に位置する複数の印刷端末１１２Ａ、１１２Ｂ、１１２Ｃとの間で実施される無線通信のデータ通信エラーの発生率を求める。クライアント１１１Ａは、データ通信エラー発生率に基づいて、印刷端末に関する推奨印刷順位及び設置距離を求め、これらの情報をメッセージとして使用者に報知する。使用者が推奨印刷順位第１位（設置距離最短の１０ｍ）である印刷端末（印刷端末１）１１２Ａを選択し、印刷実行操作を行うことにより、当該印刷端末１１２Ａからは印刷出力が行われる。【選択図】図７
2005349672.tif 000002
【特許請求の範囲】
【請求項１】
クライアントと複数の印刷端末とが無線通信回線を介して接続され、前記クライアントが前記複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷システムであって、
前記無線通信回線を介して前記クライアントと前記複数の印刷端末との間で実施される無線通信の無線通信効率を求める処理手段と、
前記処理手段が求めた無線通信効率に基づいて前記複数の印刷端末の中から特定の印刷端末を選定する選定手段と、
を有することを特徴とする無線印刷システム。
【請求項２】
前記処理手段は、前記無線通信におけるデータ通信エラーの発生率を求めることを特徴とする請求項１記載の無線印刷システム。
【請求項３】
前記処理手段は、前記無線通信における無線応答時間を検出することを特徴とする請求項１記載の無線印刷システム。
【請求項４】
前記処理手段は、前記無線通信における無線電波強度を検出することを特徴とする請求項１記載の無線印刷システム。
【請求項５】
前記無線応答時間は、前記クライアントと前記複数の印刷端末との間の定期的な無線通信における印刷端末からの応答に要する応答時間の平均であることを特徴とする請求項３記載の無線印刷システム。
【請求項６】
前記クライアントは、前記処理手段を備え、
前記処理手段は、前記無線通信におけるデータ通信エラーの発生回数をカウントする通信エラーカウント手段と、所定時間内に前記通信エラーカウント手段によってカウントされた前記データ通信エラーの発生回数の平均を算出する算出手段と、を備えたことを特徴とする請求項２記載の無線印刷システム。
【請求項７】
前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１、２または６記載の無線印刷システム。
【請求項８】
前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１、３または５記載の無線印刷システム。
【請求項９】
前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１または４記載の無線印刷システム。
【請求項１０】
前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１、２、６または７記載の無線印刷システム。
【請求項１１】
前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１、３、５または８記載の無線印刷システム。
【請求項１２】
前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１、４または９記載の無線印刷システム。
【請求項１３】
前記クライアントは、前記印刷実行対象とすべき印刷端末の優先順位に応じて、印刷指令に基づく印刷ジョブを前記複数の印刷端末に分配する印刷分配手段を更に備えたことを特徴とする請求項７〜９の何れか一項に記載の無線印刷システム。
【請求項１４】
クライアントと複数の印刷端末とが無線通信回線を介して接続され、前記クライアントが前記複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷制御方法であって、
前記無線通信回線を介して前記クライアントと前記複数の印刷端末との間で実施される無線通信の無線通信効率を求める処理ステップと、
前記処理ステップにより求められた無線通信効率に基づいて前記複数の印刷端末の中から特定の印刷端末を選定する選定ステップと、
を含むことを特徴とする無線印刷制御方法。
【請求項１５】
前記処理ステップは、前記無線通信におけるデータ通信エラーの発生率を求めるステップを含むことを特徴とする請求項１４記載の無線印刷制御方法。
【請求項１６】
前記処理手ステップは、前記無線通信における無線応答時間を検出するステップを含むことを特徴とする請求項１４記載の無線印刷制御方法。
【請求項１７】
前記処理ステップは、前記無線通信における無線電波強度を検出するステップを含むことを特徴とする請求項１４記載の無線印刷制御方法。
【請求項１８】
前記クライアントは、前記複数の印刷端末に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１５記載の無線印刷制御方法。
【請求項１９】
前記クライアントは、前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１６記載の無線印刷制御方法。
【請求項２０】
前記クライアントは、前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１７記載の無線印刷制御方法。
【請求項２１】
前記クライアントは、前記複数の印刷端に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１５または１８記載の無線印刷制御方法
。
【請求項２２】
前記クライアントは、前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１６または１９記載の無線印刷制御方法。
【請求項２３】
前記クライアントは、前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知することを特徴とする請求項１７または２０記載の無線印刷制御方法。
【請求項２４】
前記クライアントは、前記印刷実行対象とすべき印刷端末の優先順位に応じて、印刷指令に基づく印刷ジョブを前記複数の印刷端末に分配することを特徴とする請求項１８〜２０の何れか一項に記載の無線印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機能を有する携帯機器、ノート型コンピュータなどのクライアントと複数の印刷端末とが無線通信回線を介して接続され、前記クライアントが前記複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷システム及び無線印刷制御方法に関するものである。
【背景技術】
【０００２】
ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）やノート型パソコンのような携帯機器が普及している近年では、移動先へ文書を送り届ける場合、従来の如くＦＡＸの活用ではなく、携帯機器から移動先で印刷を行うことが一般的である。
【０００３】
従来、通信機能を有する携帯機器、クライアント、複数のプリンタ、印刷データを蓄積した蓄積手段を備えたプリントサーバ及びこれらの機器を接続するネットワークを有する印刷システムが知られている（例えば、特許文献１参照。）。
【０００４】
この印刷システムにおいては、携帯機器が、各プリンタとの間で近距離無線通信を行って、利用可能なプリンタを検索、発見し、特定のプリンタに対して、印刷データに対するポインタ（プリントサーバに蓄積された印刷データの記憶場所を特定する情報）を通知する。
【０００５】
この特定のプリンタが、プリントサーバへ指定された印刷データの転送を要求すると、プリントサーバは、蓄積手段に蓄積された印刷データを、近距離無線通信により探索された携帯機器周辺に位置する前記特定のプリンタに送信する。これにより、携帯機器の近くに存在するプリンタであって、所定の観点に基づいて選択された前記特定のプリンタから印刷することができる。
【０００６】
ところで、近年においては、ノート型パソコン等がより一層普及し、ノート型パソコン等のクライアントを用いて持込みの移動先で印刷端末（プリンタなど）により直接印字する事が一般的となってきている。このような場合、上記（特許文献１）に開示された印刷システムの場合と同様に、クライアントによって無線接続可能な印刷端末を検索することにより、当該クライアントを操作する使用者が、その検索結果を参照して特定の印刷端末を指定して印刷を実行させるということが考えられる。
【特許文献１】特開２００１−３２５１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記（特許文献１）に開示された印刷システムを含む従来の無線印刷システムでは、印刷端末の位置情報を保有することができないため、無縁ネットワーク接続に対応した印刷端末による印刷は、使用者が、クライアントによって検出可能な印刷端末の中から特定の印刷端末を選択し、この特定の印刷端末を指定して印刷を実行させなければならない。
【０００８】
また、使用者は、携帯機器を使用して利用可能な印刷端末を検索することにより、利用可能な印刷端末が特定されたとしても、当該印刷端末の位置情報を得ることができないので、印刷端末の位置情報を考慮して最適な印刷端末を選択することができないという問題点がある。
【０００９】
すなわち、携帯機器が有する通信手段（通信機能）によっては、近距離無線通信でも、数１００メートル範囲のネットワーク上に接続された複数の印刷端末を検索可能なものもある。このような通信手段を有する携帯機器によって検索された利用可能な印刷端末には、携帯機器（つまり携帯機器を操作する使用者）から例えば数１００メートルの距離に位置する印刷端末が含まれる場合も有り得る。
【００１０】
そして、使用者は、利用可能な印刷端末の位置情報を得ていないので、携帯機器（つまり携帯機器を操作する使用者）から数１００メートルの距離に位置する印刷端末を選択して印刷を実行させてしまう恐れもある。この場合には、印刷出力の出力結果を回収するのに、数１００メートルの距離に位置する印刷端末まで出力結果を回収しに行かなければならないので、多くの時間を要することになる。
【００１１】
上述したように、従来の無線印刷システムでは、無線ネットワークに接続された複数の印刷端末の中から最適な印刷端末を使用者が選択することは極めて困難であるという問題点があった。
【００１２】
そこで、本発明は、複数の印刷端末の中から最適な印刷端末を使用者が容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することのできる無線印刷システム及び無線印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
この課題を解決するため、本発明の無線印刷システムは、クライアントと複数の印刷端末とが無線通信回線を介して接続され、前記クライアントが前記複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷システムであって、前記無線通信回線を介して前記クライアントと前記複数の印刷端末との間で実施される無線通信の無線通信効率を求める処理手段と、前記処理手段が求めた無線通信効率に基づいて前記複数の印刷端末の中から特定の印刷端末を選定する選定手段とを有する構成としたものである。
【００１４】
本発明の好ましい形態において、前記処理手段は、前記無線通信におけるデータ通信エラーの発生率を求める。
【００１５】
本発明のさらに好ましい形態において、前記処理手段は、前記無線通信における無線応答時間を検出する。
【００１６】
本発明のさらに好ましい形態において、前記処理手段は、前記無線通信における無線電波強度を検出する。
【００１７】
本発明のさらに好ましい形態において、前記無線応答時間は、前記クライアントと前記複数の印刷端末との間の定期的な無線通信における印刷端末からの応答に要する応答時間の平均である。
【００１８】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段を備え、前記処理手段は、前記無線通信におけるデータ通信エラーの発生回数をカウントする通信エラーカウント手段と、所定時間内に前記通信エラーカウント手段によってカウントされた前記データ通信エラーの発生回数の平均を算出する算出手段とを備えている。
【００１９】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当
該優先順位情報を当該複数の印刷端末に対応付けて報知する。
【００２０】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知する。
【００２１】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知する。
【００２２】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知する。
【００２３】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知する。
【００２４】
本発明のさらに好ましい形態において、前記クライアントは、前記処理手段によって求められた前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知する。
【００２５】
本発明のさらに好ましい形態において、前記クライアントは、前記印刷実行対象とすべき印刷端末の優先順位に応じて、印刷指令に基づく印刷ジョブを前記複数の印刷端末に分配する。
【００２６】
また、この課題を解決するため、本発明の無線印刷制御方法は、クライアントと複数の印刷端末とが無線通信回線を介して接続され、前記クライアントが前記複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷制御方法であって、前記無線通信回線を介して前記クライアントと前記複数の印刷端末との間で実施される無線通信の無線通信効率を求める処理ステップと、前記処理ステップにより求められた無線通信効率に基づいて前記複数の印刷端末の中から特定の印刷端末を選定する選定ステップとを含む構成としたものである。
【００２７】
本発明の好ましい形態において、前記処理ステップは、前記無線通信におけるデータ通信エラーの発生率を求めるステップを含む。
【００２８】
本発明のさらに好ましい形態において、前記処理手ステップは、前記無線通信における無線応答時間を検出するステップを含む。
【００２９】
本発明のさらに好ましい形態において、前記処理ステップは、前記無線通信における無線電波強度を検出するステップを含む。
【００３０】
本発明のさらに好ましい形態において、前記クライアントは、前記複数の印刷端末に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末に関して印刷実行
対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知する。
【００３１】
本発明のさらに好ましい形態において、前記クライアントは、前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知する。
【００３２】
本発明のさらに好ましい形態において、前記クライアントは、前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知する。
【００３３】
本発明のさらに好ましい形態において、前記クライアントは、前記複数の印刷端に対応する前記データ通信エラーの発生率に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知する。
【００３４】
本発明のさらに好ましい形態において、前記クライアントは、前記複数の印刷端末に対応する前記無線応答時間に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知する。
【００３５】
本発明のさらに好ましい形態において、前記クライアントは、前記複数の印刷端末に対応する前記無線電波強度に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知する。
【００３６】
本発明のさらに好ましい形態において、前記クライアントは、前記印刷実行対象とすべき印刷端末の優先順位に応じて、印刷指令に基づく印刷ジョブを前記複数の印刷端末に分配する。
【発明の効果】
【００３７】
本発明によれば、無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定するようにすれば、使用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという有効な効果が得られる。
【００３８】
また、本発明によれば、データ通信エラーの発生率に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにすれば、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという有効な効果が得られる。
【００３９】
さらに、本発明によれば、無線応答時間に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにすれば、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという有効な効果が得られる。
【００４０】
さらに、本発明によれば、無線電波強度に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにすれば、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという有効な効果が得られる。
【００４１】
さらに、本発明によれば、データ通信エラーの発生率の低い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにすれば、利用者は、複数の印刷端末の中から、データ通信エラーの発生率の最も低い印刷端末を最適な印刷端末として容易に選択することができるという有効な効果が得られる。
【００４２】
さらに、本発明によれば、無線応答時間の短い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにすれば、利用者は、複数の印刷端末の中から、無線応答時間の最も短い印刷端末を最適な印刷端末として容易に選択することができるという有効な効果が得られる。
【００４３】
さらに、本発明によれば、無線電波強度の強い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにすれば、利用者は、複数の印刷端末の中から、無線電波強度の最も強い印刷端末を最適な印刷端末として容易に選択することができるという有効な効果が得られる。
【００４４】
さらに、本発明によれば、データ通信エラーの発生率に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにすれば、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるととともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという有効な効果が得られる。
【００４５】
さらに、本発明によれば、無線応答時間に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにすれば、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという有効な効果が得られる。
【００４６】
さらに、本発明によれば、無線電波強度に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにすれば、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという有効な効果が得られる。
【００４７】
さらに、本発明によれば、複数の印刷ジョブを複数の印刷端末に分配するようすれば、使用者は、無線通信効率に基づいて、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという有効な効果が得られる。
【発明を実施するための最良の形態】
【００４８】
本発明の請求項１に記載の発明は、クライアントと複数の印刷端末とが無線通信回線を介して接続され、クライアントは複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷システムであって、無線通信回線を介してクライアントと複数の印刷端末との間で実施される無線通信の無線通信効率を求める処理手段と、処理手段が求めた無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定する選定手段とを有する無線印刷システムであり、無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定するようにしたので、使用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００４９】
本発明の請求項２に記載の発明は、請求項１記載の発明において、処理手段は、無線通信におけるデータ通信エラーの発生率を求める無線印刷システムであり、データ通信エラーの発生率に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにしたので、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００５０】
本発明の請求項３に記載の発明は、請求項１記載の発明において、処理手段は、無線通
信における無線応答時間を検出する無線印刷システムであり、無線応答時間に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにしたので、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００５１】
本発明の請求項４に記載の発明は、請求項１記載の発明において、処理手段は、無線通信における無線電波強度を検出する無線印刷システムであり、無線電波強度に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにしたので、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００５２】
本発明の請求項５に記載の発明は、請求項３記載の発明において、無線応答時間は、クライアントと複数の印刷端末との間の定期的な無線通信における印刷端末からの応答に要する応答時間の平均である無線印刷システムであり、利用者は、平均化された無線応答時間に基づいて、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００５３】
本発明の請求項６に記載の発明は、請求項２記載の発明において、クライアントは、処理手段を備え、処理手段は、無線通信におけるデータ通信エラーの発生回数をカウントする通信エラーカウント手段と、所定時間内に通信エラーカウント手段によってカウントされたデータ通信エラーの発生回数の平均を算出する算出手段とを備えている無線印刷システムであり、利用者は、平均化されたデータ通信エラーの発生回数に基づいて、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００５４】
本発明の請求項７に記載の発明は、請求項１、２または６記載の発明において、クライアントは、処理手段によって求められた複数の印刷端末に対応するデータ通信エラーの発生率に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知する無線印刷システムであり、データ通信エラーの発生率の低い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、データ通信エラーの発生率の最も低い印刷端末を最適な印刷端末として容易に選択することができるという作用を有する。
【００５５】
本発明の請求項８に記載の発明は、請求項１、３または５記載の発明において、クライアントは、処理手段によって求められた複数の印刷端末に対応する無線応答時間に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知する無線印刷システムであり、無線応答時間の短い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、無線応答時間の最も短い印刷端末を最適な印刷端末として容易に選択することができるという作用を有する。
【００５６】
本発明の請求項９に記載の発明は、請求項１または４記載の発明において、クライアントは、処理手段によって求められた複数の印刷端末に対応する無線電波強度に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求めるとともに、当該優先順位情報を当該複数の印刷端末に対応付けて報知する無線印刷システムであり、無線電波強度の強い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、無線電波強度の最も強い印刷端末を最適な印刷端末として容易に選択することができるという作用を有する。
【００５７】
本発明の請求項１０に記載の発明は、請求項１、２、６または７記載の発明において、クライアントは、処理手段によって求められた複数の印刷端末に対応するデータ通信エラーの発生率に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情
報を当該複数の印刷端末に対応付けて報知する無線印刷システムであり、データ通信エラーの発生率に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるととともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという作用を有する。
【００５８】
本発明の請求項１１に記載の発明は、請求項１、３、５または８記載の発明において、クライアントは、処理手段によって求められた複数の印刷端末に対応する無線応答時間に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知する無線印刷システムであり、無線応答時間に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという作用を有する。
【００５９】
本発明の請求項１２に記載の発明は、請求項１、４または９記載の発明において、クライアントは、処理手段によって求められた複数の印刷端末に対応する無線電波強度に基づいて、当該複数の印刷端末までの距離を算出するとともに、当該距離情報を当該複数の印刷端末に対応付けて報知する無線印刷システムであり、無線電波強度に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという作用を有する。
【００６０】
本発明の請求項１３に記載の発明は、請求項７〜９の何れか一項に記載の発明において、クライアントは、印刷実行対象とすべき印刷端末の優先順位に応じて、印刷指令に基づく印刷ジョブを複数の印刷端末に分配する無線印刷システムであり、複数の印刷ジョブを複数の印刷端末に分配するようにしているため、使用者は、無線通信効率に基づいて、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００６１】
本発明の請求項１４に記載の発明は、クライアントと複数の印刷端末とが無線通信回線を介して接続され、クライアントは複数の印刷端末中の特定の印刷端末に対して印刷指令を与えて印刷実行させる無線印刷制御方法であって、無線通信回線を介してクライアントと複数の印刷端末との間で実施される無線通信の無線通信効率を求める処理ステップと、処理ステップにより求められた無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定する選定ステップとを含む無線印刷制御方法であり、無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定するようにしたので、使用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００６２】
本発明の請求項１５に記載の発明は、請求項１４記載の発明において、処理ステップは、無線通信におけるデータ通信エラーの発生率を求めるステップを含む無線印刷制御方法であり、データ通信エラーの発生率に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにしたので、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００６３】
本発明の請求項１６に記載の発明は、請求項１４記載の発明において、処理手ステップは、無線通信における無線応答時間を検出するステップを含む無線印刷制御方法であり、無線応答時間に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにした
ので、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００６４】
本発明の請求項１７に記載の発明は、請求項１４記載の発明において、処理ステップは、無線通信における無線電波強度を検出するステップを含む無線印刷制御方法であり、無線電波強度に基づいて、複数の印刷端末の中から特定の印刷端末を選定するようにしたので、利用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００６５】
本発明の請求項１８に記載の発明は、請求項１５記載の発明において、クライアントは、複数の印刷端末に対応するデータ通信エラーの発生率に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知する無線印刷制御方法であり、データ通信エラーの発生率の低い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、データ通信エラーの発生率の最も低い印刷端末を最適な印刷端末として容易に選択することができるという作用を有する。
【００６６】
本発明の請求項１９に記載の発明は、請求項１６記載の発明において、クライアントは、複数の印刷端末に対応する無線応答時間に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知する無線印刷制御方法であり、無線応答時間の短い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、無線応答時間の最も短い印刷端末を最適な印刷端末として容易に選択することができるという作用を有する。
【００６７】
本発明の請求項２０に記載の発明は、請求項１７記載の発明において、クライアントは、複数の印刷端末に対応する無線電波強度に基づいて、当該複数の印刷端末に関して印刷実行対象とすべき印刷端末の優先順位を求め、さらに当該優先順位情報を当該複数の印刷端末に対応付けて報知する無線印刷制御方法であり、無線電波強度の強い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、無線電波強度の最も強い印刷端末を最適な印刷端末として容易に選択することができるという作用を有する。
【００６８】
本発明の請求項２１に記載の発明は、請求項１５または１８記載の発明において、クライアントは、複数の印刷端に対応するデータ通信エラーの発生率に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知する無線印刷制御方法であり、データ通信エラーの発生率に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるととともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという作用を有する。
【００６９】
本発明の請求項２２に記載の発明は、請求項１６または１９記載の発明において、クライアントは、複数の印刷端末に対応する無線応答時間に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知する無線印刷制御方法であり、無線応答時間に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしているので、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという作用を有する。
【００７０】
本発明の請求項２３に記載の発明は、請求項１７または２０記載の発明において、クライアントは、複数の印刷端末に対応する無線電波強度に基づいて、当該複数の印刷端末までの距離を算出し、さらに当該距離情報を当該複数の印刷端末に対応付けて報知する無線印刷制御方法であり、利用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができるという作用を有する。
【００７１】
本発明の請求項２４に記載の発明は、請求項１８〜２０の何れか一項に記載の発明において、クライアントは、印刷実行対象とすべき印刷端末の優先順位に応じて、印刷指令に基づく印刷ジョブを複数の印刷端末に分配する無線印刷制御方法であり、使用者は、無線通信効率に基づいて、複数の印刷端末の中から最適な印刷端末を容易に選択することができるという作用を有する。
【００７２】
以下、本発明を実施するための最良の形態を、図面を参照しつつさらに具体的に説明する。ここで、添付図面において同一の部材には同一の符号を付しており、また、重複した説明は省略されている。なお、ここでの説明は本発明が実施される最良の形態であることから、本発明は当該形態に限定されるものではない。
【００７３】
（実施の形態１）
図１は本発明の実施の形態１である無線印刷システムの構成を示す構成図、図２は無線印刷システムにおけるクライアントの構成を示す構成図、図３は無線通信のデータ通信エラーの発生率によるレベル判別の一例を示す図、図４は無線印刷システムにおける印刷端末の構成を示す構成図、図５は無線印刷システムにおける無線通信の処理手順の一例を示す図、図６は無線通信効率を求める場合の無線通信の処理手順の一例を示す図、図７は図６に示した無線通信の処理手順に従った無線印刷システムの動作を説明する図である。
【００７４】
図１において、無線印刷システムは、無線ポート１１１Ａ１を備えたクライアント１１１Ａと、無線ポート１１２Ａ１を備えた印刷端末１１２Ａと、無線ポート１１２Ｂ１を備えた印刷端末１１２Ｂ、無線ポート１１２Ｃ１を備えた印刷端末１１２Ｃ、無線ポート１１２Ｄ１を備えた印刷端末１１２Ｄ、及び無線ポート１１２Ｅ１を備えた印刷端末１１２Ｅとが無線通信回線を介して接続される。
【００７５】
複数の印刷端末１１２Ａ〜１１２Ｅは、しばしば固定的に配設された有線ネットワーク１１３に接続される環境にある。
【００７６】
クライアント１１１Ａから無線通信回線によって印刷端末へ送信する場合、一般に、移動型ホストであるクライアント１１１Ａでは、有線ネットワーク１１３への接続ではなく、無線通信回線によってインタフェースされる。
【００７７】
無線通信回線においては、無線通信端末であるクライアント１１１Ａと各印刷端末１１２Ａ〜１１２Ｅの設置位置によって無線通信可能範囲１１４が発生する。この例では、クライアント１１１Ａから無線通信が可能な印刷端末は、無線通信可能範囲１１４内に位置する３つの印刷端末１１２Ａ〜１１２Ｃである。
【００７８】
この実施の形態では、クライアント１１１Ａと複数の印刷端末１１２Ａ〜１１２Ｅは、例えばＩＥＥＥ８０２．１１規格の通信プロトコルに従って無線通信を行うようになっている。
【００７９】
すなわち、上述した無線印刷システムは、近距離無線通信機能を有したクライアント１１１Ａと、近距離無線通信機能を有した複数の印刷端末１１２Ａ〜１１２Ｅとが、近距離無線通信（例えばＩＥＥＥ８０２．１１規格のインタフェース等）によって接続される印刷システムであり、クライアント１１１Ａと、複数の印刷端末１１２Ａ〜１１２Ｅのうち、近距離無線通信によりクライアント１１１Ａから検索可能な任意（単数又は複数）の印刷端末とが、相互通信できる機能を相互に有する印刷システムである。
【００８０】
次に、クライアント１１１Ａの構成について図２を参照して説明する。
【００８１】
図２に示すように、クライアント１１１Ａは、ノート型パソコン等の携帯端末装置であり、ディスプレイ等の表示パネル５１１、キーボード、ポインティングデバイス等の入力装置５１２、バッテリー５１３、ＲＯＭ５１４、ＲＡＭ５１５、ＵＳＢ等のインタフェースを制御するＩ／Ｏポート５１６、ハードディスク（ＨＤＤ）５１７、無線通信ポート５１９、ＣＰＵ（中央演算処理装置）５２０、及び無線通信効率処理手段５５０を有している。
【００８２】
これら各構成要素のうち、構成要素５１４〜５２０、５５０は内部バス５１８に接続されており、ＣＰＵ５２０は、内部バス５１８を介して当該各構成要素を制御する。また、ＣＰＵ５２０は表示パネル５１１に対して表示制御を行い、入力装置５１２に対して入力制御を行う。
【００８３】
表示パネル５１１は、所定の表示情報を表示するものである。バッテリー５１３は、装置の電源として用いられる。
【００８４】
入力装置５１２は、印刷指令の指示や送信すべき印刷データの指定などを行うものである。また、入力装置５１２は、後述する無線通信効率処理手段５５０によって求められる無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定する選定手段の機能を果たす。
【００８５】
ＲＯＭ５１４は、ＩＥＥＥ８０２．１１規格等の通信プロトコルに従って通信するための処理手順に対応するプログラム、後述する無線通信効率を考慮した無線通信を実施するための処理手順に対応するプログラム、後述するレベル判別テーブルを記憶している。
【００８６】
ＲＡＭ５１５は、後述する無線通信効率検出手段５５０によって検出された無線通信効率を示すデータ、ＣＰＵ５２０がＲＯＭ５１４からローディングしたプログラムやレベル判定テーブル、ＣＰＵ５２０がデータ処理する際に必要となるデータ等を記憶する。
【００８７】
Ｉ／Ｏポート５１６は、ＵＳＢやパラレルなどのインタフェースを制御する。このＩ／Ｏポート５１６は、前記インタフェース介して外部機器５２１との間で通信する。
【００８８】
ハードディスク（ＨＤＤ）５１７には、印刷端末の固有機能を制御するプリンタドライバ（ソフトウェア）、及び使用者の印刷端末に対する利便性を図るためのプリンタユーティリティ（ソフトウェア）が予めインストールされている。また、ハードディスク５１７には、印刷データが蓄積されているとともに、印刷端末及びクライアントにて発生したデータ通信エラーの発生状況を示す情報が印刷端末毎に記録される。
【００８９】
印刷データは、ＰＤＬ等の印刷言語に統一された印刷データであり、無線通信回路を経由して印刷実行対象の印刷端末へ送信される。
【００９０】
無線通信ポート５１９は、ＩＥＥＥ８０２．１１規格等の通信プロトコルに対応し、外
部機器５２１との間で無線通信ができる。
【００９１】
無線通信効率処理手段（処理手段）５５０は、無線通信回線を介してクライアントと複数の印刷端末との間で実施される無線通信の無線通信効率を求めるものであり、次の（Ｆ１）の機能を有している。
【００９２】
（Ｆ１）複数の印刷端末に対応する無線通信効率は、クライアントと印刷端末間の距離に依存して発生するデータ通信エラーの発生率であるとし、このデータ通信エラーの発生率を求める機能。
【００９３】
また、無線通信効率検出手段５５０は、無線通信におけるデータ通信エラーの発生回数をカウントする通信エラーカウント手段５５１と、該通信エラーカウント手段５５１によってカウントされた所定時間内のデータ通信エラーの発生回数の平均を算出する算出手段５５２とを備えており、通信エラーカウント手段５５１によるカウント処理の結果及び算出手段５５２による算出処理の結果に基づいて、無線通信効率として、複数の印刷端末との間の無線通信におけるデータ通信エラーの発生率（以下、データ通信エラー発生率という）を求める。この求められたータ通信エラー発生率はＣＰＵ５２０に送出される。
【００９４】
ＣＰＵ５２０は、装置全体を制御するとともに、上記無線通信効率処理手段５５０からの処理結果に基づいて、次の（＃１）、（＃２）、（＃３）の処理を実行する。
【００９５】
（＃１）無線通信効率検出手段５５０によって求められた複数の印刷端末に対応する実際のデータ通信エラー発生率と、データ通信エラー発生率に対応して区分されているレベルとに基づいて、当該複数の印刷端末の優先順位を求める処理。
【００９６】
（＃２）無線通信効率検出手段５５０によって求められた複数の印刷端末に対応する実際のデータ通信エラー発生率と、データ通信エラー発生率に対応して区分されているレベルとに基づいて、自己クライアントから当該複数の印刷端末までの推定距離を求める機能。
【００９７】
（＃３）上記（＃１）の処理により求めた複数の印刷端末の優先順位を示す情報、及び（＃２）の処理により求めた複数の印刷端末までの推定距離を示す情報を、当該複数の印刷端末に対応付けて表示パネル５１１によって報知させる処理。
【００９８】
なお、無線通信効率処理手段５５０が、データ通信エラー発生率を求めるのは、無線通信される複数の印刷端末全てについてではなく、無線通信可能範囲内に位置する印刷端末についてである。例えば、図１において、５つの印刷端末１１２Ａ〜１１２Ｅについてではなく、無線通信可能範囲１１４内に位置する３つの印刷端末１１２Ａ〜１１２Ｃについてデータ通信エラー発生率を求める。
【００９９】
ここで、データ通信エラー発生率Ｅは（数１）を演算して求めることができる。
【０１００】
【数１】
2005349672.tif 000003
【０１０１】
但し、アクセス回数は、クライアントが印刷端末に対して無線通信すべくアクセスした回数である。
【０１０２】
すなわち、データ通信エラー発生率Ｅは、クライアント又は印刷端末が定期的に相互通信状態を監視する間の数分間（所定時間）における、無線のデータ通信エラー発生回数の平均、つまりデータ通信エラーの発生回数をアクセス回数で除した値（平均値）である。なお、データ通信エラーの発生回数には、ＣＲＣエラーの発生回数、及びタイムアウト発生回数が含まれる。
【０１０３】
データ通信エラー発生率によるレベル判別の際に用いられるレベル判別テーブルの一例を図３に示す。図３に示すように、レベル判別テーブルは、データ通信エラー発生率と、この発生率に応じて区分されたレベルとから構成されている。このレベル判別テーブルはＲＯＭ５１４に記憶されている。
【０１０４】
そして、（数１）を演算して求められた複数の印刷端末に対応する実際のデータ通信エラー発生率と、上記レベル判別テーブルとに基づいて、当該複数の印刷端末はレベル判別され、印刷実行対象とすべき印刷端末の優先順位が付与される。
【０１０５】
なお、無線通信におけるデータ通信エラーは、通信距離等の通信環境の状態に依存するものであり、例えば、クライアントと印刷端末との間の距離によって大きく変化する。つまり、データ通信エラー発生率が低いということは、クライアントと印刷端末との間の距離が短いということを意味し、一方、データ通信エラー発生率が高いということは、クライアントと印刷端末との間の距離が長いということを意味する。従って、データ通信エラー発生率に対応してクライアントと印刷端末間の距離を推定することができる。
【０１０６】
この実施の形態では、図３に示すレベル判別テーブルにおけるレベルの項目に設定されているレベル１、レベル２、レベル３に対応して推定距離情報が登録されているテーブル（これを推定距離変換テーブルとする）がＲＯＭ５１４に記憶されている。そして、上記レベル判別テーブルを基に判別されたレベルに対応する推定距離情報が、前記推定距離変換テーブル（図示せず）から取得されるようになっている。
【０１０７】
次に、印刷端末の構成について図４を参照して説明する。
【０１０８】
図４に示すように、印刷端末は、印刷端末の状態を表示する等の表示部６０１と、ＵＳＢや１００ＢＡＳＥ−Ｔ等の有線ネットワーク接続のためのＩ／Ｆ制御部６０２と、無線通信ポートを制御する無線プロトコル制御部６０３と、ＩＥＥＥ８０２．１１規格等の通信プロトコルに対応し外部機器５２１との通信ができる無線通信ポート６０４と、制御プログラムを内蔵するＲＯＭ６０５と、受信データの展開保存等のためのＲＡＭ６０６と、画像形成を司るＣＰＵ６０７と、印刷エンジン６１０との通信及び印刷イメージデータの送受信を制御するＩ／Ｏ制御部６０８と、印刷エンジン６１０を制御する印刷エンジン制御部６０９と、印刷機構部である印刷エンジン６１０とを有している。
【０１０９】
このような印刷端末は、無線通信ポート６０４を介し、クライアントを含む外部機器との通信により印刷データの送受信を行うことができる。
【０１１０】
無線通信により接続されたクライアント１１１Ａ及び複数の印刷端末１１２Ａ〜１１２Ｅは、統一された印刷言語に基づいて送受信される。クライアント１１１Ａから送信された印刷データは、指定された印刷端末の無線通信ポート６０４及び無線プロトコル制御部６０３を介して受信され、さらに印刷イメージのデータに変換されてＲＡＭ６０６に保管される。印刷イメージデータは、ＲＡＭ６０６から印刷エンジン制御部６０９に送信され、印刷エンジン６１０によって印字される。
【０１１１】
次に、無線印刷システムの無線通信の一例について図５を参照して説明する。
【０１１２】
最初に、クライアント１１１Ａは、不特定多数の端末（図５では印刷端末１１２Ａ〜１１２Ｅ）に対し要求コマンドを送信する。
【０１１３】
そして、クライアント１１１Ａは、無線通信可能な印刷端末（図５では印刷端末１１２Ａ、１１２Ｂ）との間で、ＩＤ（識別情報）認証及び端末認証のための相互通信を行う。すなわち、印刷端末（図５では印刷端末１１２Ａ、１１２Ｂ）からの応答により接続の有無、ＩＤの認識及び印刷端末の種別認識を行う。このＩＤ（識別情報）認証及び端末認証の作業を終了すると、クライアント１１１Ａと印刷端末（図５では印刷端末１１２Ａ、１１２Ｂ）とが無線通信回線による回線接続が確立される。
【０１１４】
このとき、クライアント１１１Ａ及び各印刷端末１１２Ａ、１１２Ｂにおいて、ＣＲＣチェック及びタイムアウトのチェックが実施され、ＣＲＣエラー又はタイムアウト発生の時はリトライ作業が施される。なお、ＣＲＣチェックは、巡回冗長検査の手法の一つであり、一般的にネットワークでのデータのチェック手法として用いられる。
【０１１５】
従来においては、クライアント１１１Ａにより印刷を実施する場合には、ＩＤ認証及び端末認証作業が完了した後、回線接続が確立された印刷端末（図５では印刷端末１１２Ａ、１１２Ｂ）の中から、使用者によって無作為に指定された印刷端末から印刷出力を実施していた。
【０１１６】
次に、無線通信効率を求める場合の無線印刷システムにおける無線通信の一例について、図６を参照して説明する。
【０１１７】
図６に示すように、図５に示した無線通信例において端末認証が確立した印刷端末に対して、クライアント１１１Ａと印刷端末（図６では印刷端末１１２Ａ、１１２Ｂ）との間で定期的な相互通信（近距離無線通信）が実施される。
【０１１８】
近距離無線通信においては、通信距離又は機器（クライアント及び印刷端末）の状態等の要因によって電波減衰により、送受信データが欠落するなど送受信障害が発生する。このため、相互通信においては、相互にデータ通信エラーの検出及びリトライが実施され、データ通信エラーの検出は、ＣＲＣエラー又はタイムアウトのチェックによって実現される。
【０１１９】
すなわち、無線接続されたクライアント１１１Ａ及び印刷端末（図６では印刷端末１１２Ａ、１１２Ｂ）は、各々でＣＲＣチェック等のデータチェック又はタイムアウトのチェックを実施し、この実施の結果、エラーが発生した場合に、データの再送を相手側に対して要求する。
【０１２０】
ところで、クライアント１１１Ａの無線通信効率処理手段５５０では、通信エラーカウント手段５１１が、無線通信可能範囲１１４内に位置する３つの印刷端末１１２Ａ〜１１２Ｃについて、定期的に相互通信状態を監視する間の数分間内に、印刷端末（図６では印刷端末１１２Ａ、１１２Ｂ）及び自己クライアント１１１Ａにて発生した無線のデータ通信エラーの発生回数をカウントする。このカウント値は、該当する印刷端末を示す情報とともに算出手段５５２に送出される。
【０１２１】
前記印刷端末を示す情報は、ＩＤ（識別情報）認証及び端末認証を終了した際には知ることができるので、例えば、印刷端末１１２Ａまたは印刷端末１、印刷端末１１２Ｂまたは印刷端末２、印刷端末１１２Ｃまたは印刷端末３とする。
【０１２２】
次に、算出手段５５２が、アクセス対象の印刷端末に対するアクセスのアクセス回数と通信エラーカウント手段５１１からのカウント値を、上記（数１）に代入して演算することにより、データ通信エラーの発生回数の平均を求め、これをデータ通信エラー発生率とし、これを該当する印刷端末を示す情報とともにＣＰＵ５２０へ送出する。
【０１２３】
そして、ＣＰＵ５２０は、算出手段５５２からのデータ通信エラー発生率情報を、該当する印刷端末を示す情報に対応させてハードディスク５１７に格納する。
【０１２４】
ここで、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれのデータ通信エラー発生率が、例えば５％、１５％及び２５％であるとすると、印刷端末１１２Ａに対応してデータ通信エラー発生率５％、印刷端末１１２Ｂに対応してデータ通信エラー発生率１５％及び印刷端末１１２Ｃに対応してデータ通信エラー発生率２５％が、ハードディスク５１７に格納される。
【０１２５】
また、ＣＰＵ５２０は、各印刷端末に対応するデータ通信エラー発生率を比較し、この比較の結果に基づいて、当該各印刷端末に対する、印刷実行対象とすべき印刷端末の優先順位を決定する。
【０１２６】
具体的に説明すると、ＣＰＵ５２０は、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれのデータ通信エラー発生率が、例えば５％、１５％及び２５％であった場合には、これらのデータ通信エラー発生率を比較し、例えば、このデータ通信エラー発生率が低い順の並びを基に優先順位を決定する。この場合、印刷端末１１２Ａ、印刷端末１１２Ｂ及び印刷端末１１２Ｃの順で優先順位が決定されることとなる。
【０１２７】
このようにクライアント１１１Ａは、データ通信エラー発生率に応じて、印刷実行対象とすべき印刷端末の推奨を行う。
【０１２８】
さらに、ＣＰＵ５２０は、各印刷端末のデータ通信エラー発生率と、上記推定距離変換テーブルとに基づいて、クライアントと印刷端末間の距離を推定する。
【０１２９】
すなわち、ＣＰＵ５２０は、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれのデータ通信エラー発生率が、例えば５％、１５％及び２５％であった場合には、図３に示すレベル判別テーブルを参照して、印刷端末１１２Ａはレベル１、印刷端末１１２Ｂはレベル２及び印刷端末１１２Ｃはレベル３であるとレベル判別するともに、このレベル判別の結果と、上記推定距離変換テーブル（図示せず）とに基づいて、各印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃの推定距離を求める。
【０１３０】
ここで、上記推定距離変換テーブルには、例えば、レベル１に対応して推定距離１０ｍ、レベル２に対応して推定距離５０ｍ、レベル３に対応して推定距離２００ｍが登録されているものとする。
【０１３１】
ＣＰＵ５２０は、レベル１である印刷端末１１２Ａまでの距離については、レベル１に対応する推定距離情報を推定距離変換テーブルから取得して、これを推定距離とする。この場合は、１０ｍが印刷端末１１２Ａまでの推定距離である。同様に、レベル２の印刷端末１１２Ｂまでの距離については５０ｍが、またレベル３の印刷端末１１２Ｃまでの距離については２００ｍがそれぞれ推定距離となる。
【０１３２】
そして、優先順位及び推定距離を求める処理を終了したＣＰＵ５２０は、プリンタドライバ又はユーティリティを実行することで、各印刷端末に関する優先順位及び推定距離を示すメッセージを、表示パネル５１１に対して報知（表示）させる。
【０１３３】
例えば、表示パネル５１１には、図７に示すように、優先順位（推奨印刷優先順位）として、印刷端末（印刷端末１）１１２Ａ、印刷端末（印刷端末２）１１２Ｂ、及び印刷端末（印刷端末３）１１２Ｃの順の優先順位が表示され、また、推定距離（設置距離）として、印刷端末（印刷端末１）１１２Ａは１０ｍ、印刷端末（印刷端末２）１１２Ｂは５０ｍ、及び印刷端末（印刷端末３）１１２Ｃは２００ｍの距離情報が表示される。
【０１３４】
クライアント１１１Ａを操作している使用者は、表示パネル５１１に表示された推奨印刷優先順位（優先順位）及び設置距離（推定距離）のメッセージを参考にして、最適な印刷端末として、優先順位が第１位で、設置距離が最短である印刷端末（印刷端末１）１１２Ａを容易に選択することができる。
【０１３５】
このように、使用者は、最適な印刷端末としてクライアントによって推奨された各印刷端末（印刷端末１〜３）１１２Ａ〜１１２Ｃの中から、所望の印刷端末を容易に選択することができる。
【０１３６】
このことは、クライアントは、無線通信の無線通信効率つまりデータ通信エラー発生率に基づいて、複数の印刷端末の中から特定の印刷端末を選定していることになる。
【０１３７】
そして、使用者によって、特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａが選択され、印刷すべき印刷データが指定されると、クライアント１１１Ａでは、ＣＰＵ５２０が、指定された印刷データをハードディスク５１７から読み出して、無線通信ポート５１９を介して当該特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａへ送信して、印刷ジョブを実行させる。この結果として、図７に示すように、印刷端末（印刷端末１）１１２Ａからは、前記印刷ジョブに対応した印刷物が出力される。
【０１３８】
このように使用者は、優先順位が第１位つまり設定距離が最短の印刷端末を選択して、印刷実行の指示を行うことで、使用者（クライアント１１１Ａ）から近い距離（この例では１０ｍ）に位置する最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０１３９】
以上説明したように、この実施の形態１の無線印刷システムによれば、データ通信エラーの発生率の低い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしたため、使用者は、複数の印刷端末の中から、データ通信エラーの発生率の最も低い印刷端末を最適な印刷端末として容易に選択することができる。
【０１４０】
また、データ通信エラーの発生率に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしたため、使用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができ、しかも最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０１４１】
（実施の形態２）
図８は本発明の実施の形態２である無線印刷システムにおけるクライアントの構成を示す構成図、図９はクライアントと印刷端末との間の距離と無線応答速度との関係を示す図、図１０は本発明の実施の形態２である無線印刷システムにおける無線通信効率を求める場合の無線通信の処理手順の一例を示す図である。
【０１４２】
この実施の形態２の無線印刷システムは、実施の形態１の無線印刷システムとは、基本的には構成及び動作（機能）は同じであるものの、クライアント１１１Ａの無線通信効率処理手段の構成及び動作（機能）が相違する。ここでは、その相違点について説明する。
【０１４３】
なお、無線印刷システムの構成は図１に示した例と同様であり、また印刷端末は図４に示した例と同様であるので、ここでは、それらの説明は省略する。
【０１４４】
図８に示すクライアントは、図２に示した実施の形態１のクライアント１１１Ａの構成において、無線通信効率処理手段５５０を無線通信効率処理手段５６０に代替した構成になっている。なお、同図において、図２に示した構成要素と同様の機能を果たす部分には同一の符号を付すものとする。
【０１４５】
上述した実施の形態１では無線通信効率はデータ通信エラー発生率であるとしているのに対し、この実施の形態２では、無線通信効率はクライアントと印刷端末と間の無線通信における印刷端末からの応答時間としている。
【０１４６】
図８において、無線通信効率処理手段５６０は、無線通信回線を介してクライアントと複数の印刷端末との間で実施される無線通信の無線通信効率を検出するものであり、無線応答時間検出手段５６１を備えている。この無線応答時間検出手段５６１は、次の（Ｆ２）の機能を有している。
【０１４７】
（Ｆ２）各印刷端末に対応する無線通信効率はクライアントと印刷端末と間の無線通信における印刷端末からの応答時間とし、この応答時間を検出する機能。この応答時間情報はＣＰＵ５２０に送出される。
【０１４８】
なお、無線応答時間検出手段５６１は、上記（Ｆ２）の機能を遂行するに際し、定期的な相互通信において、要求コマンドが印刷端末へ送信された時点から当該印刷端末からの応答信号が受信された時点まで応答時間をカウントする。なお、所定の時間間隔で複数回、要求コマンドを印刷端末へ送信し、これら各要求コマンドに対する応答に要する各応答時間をカウントするとともに、当該各応答時間を平均し、応答時間の平均値を求めるようにしても良い。
【０１４９】
ＣＰＵ５２０は、装置全体を制御するとともに、上記無線通信効率処理手段５６０からの処理結果に基づいて、次の（＃４）、（＃５）、（＃６）の処理を実行する。
【０１５０】
（＃４）無線応答時間検出手段５６１によって求められた複数の印刷端末に対応する実際の応答時間と、応答時間に対応して区分されているレベルとに基づいて、当該複数の印刷端末の優先順位を求める処理。
【０１５１】
（＃５）無線応答時間検出手段５６１によって求められた複数の印刷端末に対応する実際の応答時間と、応答時間に対応して区分されているレベルとに基づいて、自己クライアントから当該複数の印刷端末までの推定距離を求める処理。
【０１５２】
（＃６）上記（＃４）の処理により求めた複数の印刷端末の優先順位を示す情報、及び（＃５）の機能により求めた複数の印刷端末までの推定距離を示す情報を、当該複数の印刷端末に対応付けて表示パネル５１１によって報知させる処理。
【０１５３】
図９は、クライアントと印刷端末との間の距離と無線応答速度（Ｍｂｐｓ）との関係を表したものである。この無線応答速度と距離との関係を表す情報においては、無線応答速度が、例えば０から５Ｍｂｐｓ未満の場合にはレベル３、また５Ｍｂｐｓ以上で２０Ｍｂｐｓ未満の場合にはレベル２、さらに２０Ｍｂｐｓ以上の場合はレベル１というように、レベルが区分されている。
【０１５４】
そして、このような無線応答速度とレベルとの関係を示す情報はＲＯＭ５１４に格納されており、必要に応じてＲＯＭ５１４からＲＡＭ５１５へローディングされる。
【０１５５】
ところで、無線通信における無線応答時間は、通信距離等の通信環境の状態に依存するものであり、例えば、クライアントと印刷端末との間の距離によって大きく変化する。つまり、応答時間が早いということは、クライアントと印刷端末との間の距離が短いということを意味し、一方、応答時間が遅いということは、クライアントと印刷端末との間の距離が長いということを意味する。従って、無線応答時間に対応してクライアントと印刷端末間の距離を推定することができる。
【０１５６】
この実施の形態では、図９に示す例において設定されているレベル１、レベル２、レベル３に対応して推定距離情報が登録されているテーブル（これを推定距離変換テーブルとする）がＲＯＭ５１４に記憶されている。そして、このような推定距離変換テーブル（図示せず）はＲＯＭ５１４に格納されており、必要に応じてＲＯＭ５１４からＲＡＭ５１５へローディングされる。
【０１５７】
次に、無線通信効率を求める場合の無線印刷システムにおける無線通信の一例について、図１０を参照して説明する。
【０１５８】
図１０に示すように、図５に示した無線通信例において端末認証が確立した印刷端末に対して、クライアントと印刷端末との間で定期的な相互通信（近距離無線通信）が実施される。
【０１５９】
近距離無線通信においては、通信距離又は機器（クライアント及び印刷端末）の状態等の要因によって電波減衰により、送受信データが欠落するなど送受信障害が発生する。このため、相互通信においては、相互にデータ通信エラーの検出及びリトライが実施されるものであり、データ通信エラーの検出は、ＣＲＣエラー又はタイムアウトのチェックによって実現される。
【０１６０】
ところで、クライアント１１１Ａでは、無線通信可能範囲１１４内に位置する３つの印刷端末１１２Ａ〜１１２Ｃに対して、要求コマンドを送信するとともに、この要求コマンドに応答した印刷端末からの応答信号を受信する。
【０１６１】
そして、クライアント１１１Ａの無線応答時間検出手段５６１は、送信コマンドが送信された時点からこの要求コマンドに応答した印刷端末からの応答信号が受信されるまでの間の時間（応答時間）をカウントするとともに、当該カウント値を該当する印刷端末を示す情報とともにＣＰＵ５２０へ送出する。
【０１６２】
そして、ＣＰＵ５２０は、無線応答時間検出手段５６１からのカウント値を、該当する印刷端末を示す情報に対応させてハードディスク５１７に格納する。
【０１６３】
ここで、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれの応答時間をｔ１、ｔ２及びｔ３とした場合に、ｔ１＜ｔ２＜ｔ３の関係が成立するものとする。これらの応答時間ｔ１、ｔ２、ｔ３の情報は、印刷端末に対応してハードディスク５１７に格納される。
【０１６４】
また、ＣＰＵ５２０は、各印刷端末に対応する応答時間を比較し、この比較の結果に基づいて、当該各印刷端末に対する、印刷実行対象とすべき印刷端末の優先順位を決定する。
【０１６５】
具体的に説明すると、ＣＰＵ５２０は、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれ
ぞれの応答時間が、例えばｔ１、ｔ２及びｔ３（ｔ１＜ｔ２＜ｔ３の関係）であった場合には、これらの応答時間を比較し、例えば、この応答時間が短い順の並びを基に優先順位を決定する。この場合、印刷端末１１２Ａ、印刷端末１１２Ｂ及び印刷端末１１２Ｃの順で優先順位が決定されることとなる。
【０１６６】
このようにクライアント１１１Ａは、無線応答時間に応じて、印刷実行対象とすべき印刷端末の推奨を行う。
【０１６７】
さらに、ＣＰＵ５２０は、各印刷端末の応答時間と、上記推定距離変換テーブル（図示せず）とに基づいて、クライアントと印刷端末間の距離を推定する。
【０１６８】
すなわち、ＣＰＵ５２０は、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれの応答時間が、例えばｔ１、ｔ２及びｔ３（ｔ１＜ｔ２＜ｔ３の関係）であった場合に、図９に示す例において、印刷端末１１２Ａはレベル１、印刷端末１１２Ｂはレベル２及び印刷端末１１２Ｃはレベル３であるとレベル判別するものとする。そして、ＣＰＵ５２０は、このレベル判別の結果と、上記推定距離変換テーブル（図示せず）とに基づいて、各印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃの推定距離を求める。
【０１６９】
ここで、上記推定距離変換テーブルには、例えば、レベル１に対応して推定距離１０ｍ、レベル２に対応して推定距離５０ｍ、レベル３に対応して推定距離２００ｍが登録されているものとする。
【０１７０】
ＣＰＵ５２０は、レベル１である印刷端末１１２Ａまでの距離については、レベル１に対応する推定距離情報を推定距離変換テーブルから取得して、これを推定距離とする。この場合は、１０ｍが印刷端末１１２Ａまでの推定距離である。同様に、レベル２の印刷端末１１２Ｂまでの距離については５０ｍが、またレベル３の印刷端末１１２Ｃまでの距離については２００ｍがそれぞれ推定距離となる。
【０１７１】
次に、優先順位及び推定距離を求める処理を終了したＣＰＵ５２０は、プリンタドライバ又はユーティリティを実行することで、各印刷端末に関する優先順位及び推定距離を示すメッセージを、表示パネル５１１に対して報知（表示）させる。
【０１７２】
そして、表示パネル５１１には、図７に示したように、印刷端末に関して優先順位（推奨印刷優先順位）及び推定距離（設置距離）が表示されるので、クライアント１１１Ａを操作している使用者は、表示パネル５１１に表示された推奨印刷優先順位及び設置距離のメッセージを参考にして、最適な印刷端末として、無線応答時間が早かった印刷端末つまり優先順位が第１位で、設置距離が最短である印刷端末（印刷端末１）１１２Ａを容易に選択することができる。
【０１７３】
このように、使用者は、最適な印刷端末としてクライアント１１１Ａによって推奨された各印刷端末（印刷端末１〜３）１１２Ａ〜１１２Ｃの中から、所望の印刷端末を容易に選択することができる。
【０１７４】
このことは、クライアント１１１Ａは、無線通信の無線通信効率つまり無線応答時間に基づいて、複数の印刷端末の中から特定の印刷端末を選定していることになる。
【０１７５】
そして、使用者によって、特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａが選択され、印刷すべき印刷データが指定されると、クライアント１１１Ａでは、ＣＰＵ５２０が、指定された印刷データをハードディスク５１７から読み出して、無線通信ポート５１９を介して当該特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａへ送信して、印
刷ジョブを実行させる。この結果として、図７に示すように、印刷端末（印刷端末１）１１２Ａからは、前記印刷ジョブに対応した印刷物が出力される。
【０１７６】
このように使用者は、優先順位が第１位つまり設定距離が最短の印刷端末を選択して、印刷実行の指示を行うことで、使用者（クライアント１１１Ａ）から近い距離（この例では１０ｍ）に位置する最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０１７７】
以上説明したように、この実施の形態２の無線印刷システムによれば、無線応答時間の短い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしたため、使用者は、複数の印刷端末の中から、無線応答時間の最も短い印刷端末を最適な印刷端末として容易に選択することができる。
【０１７８】
また、無線応答時間に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしたため、使用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができ、しかも最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０１７９】
（実施の形態３）
図１１は本発明の実施の形態３である無線印刷システムにおけるクライアントの構成を示す構成図、図１２はクライアントと印刷端末との間の距離と無線電波強度との関係を示す図、図１３は本発明の実施の形態３である無線印刷システムにおける無線通信効率を求める場合の無線通信の処理手順の一例を示す図である。
【０１８０】
この実施の形態３の無線印刷システムは、実施の形態１の無線印刷システムとは、基本的には構成及び動作（機能）は同じであるものの、クライアントの無線通信効率処理手段の構成及び動作（機能）が相違する。ここでは、その相違点について説明する。
【０１８１】
なお、無線印刷システムの構成は図１に示した例と同様であり、また印刷端末は図４に示した例と同様であるので、ここでは、それらの説明は省略する。
【０１８２】
図１１に示すクライアントは、図２に示した実施の形態１のクライアント１１１Ａの構成において、無線通信効率処理手段５５０を無線通信効率処理手段５７０に代替した構成になっている。なお、同図において、図２に示した構成要素と同様の機能を果たす部分には同一の符号を付すものとする。
【０１８３】
上述した実施の形態１では無線通信効率はデータ通信エラー発生率であるとしているのに対し、この実施の形態３では、無線通信効率はクライアントと印刷端末と間の無線通信における無線受信電波強度（無線電波強度）としている。
【０１８４】
図１１において、無線通信効率処理手段５７０は、無線通信回線を介してクライアントと複数の印刷端末との間で実施される無線通信の無線通信効率を検出するものであり、無線受信電波強度検出手段５７１を備えている。この無線受信電波強度検出手段５７１は、次の（Ｆ３）の機能を有している。
【０１８５】
（Ｆ３）複数の印刷端末に対応する無線通信効率はクライアントと印刷端末と間の無線通信における無線電波強度とし、この無線電波強度を検出する機能。この無線電波強度情報はＣＰＵ５２０に送出される。
【０１８６】
ＣＰＵ５２０は、装置全体を制御するとともに、上記無線通信効率処理手段５７０から
の処理結果に基づいて、次の（＃７）、（＃８）、（＃９）の処理を実行する。
【０１８７】
（＃７）無線受信電波強度検出手段５７１によって求められた複数の印刷端末に対応する実際の無線電波強度と、無線電波強度に対応して区分されているレベルとに基づいて、当該複数の印刷端末の優先順位を求める処理。
【０１８８】
（＃８）無線受信電波強度検出手段５７１によって求められた複数の印刷端末に対応する実際の無線電波強度と、無線電波強度に対応して区分されているレベルとに基づいて、自己クライアントから当該複数の印刷端末までの推定距離を求める機能。
【０１８９】
（＃９）上記（＃７）の処理により求めた複数の印刷端末の優先順位を示す情報、及び（＃８）の処理により求めた複数の印刷端末までの推定距離を示す情報を、当該複数の印刷端末に対応付けて表示パネル５１１によって報知させる処理。
【０１９０】
ここで、無線電波強度におけるレベル判別の一例を図１２に示す。図１２に示す例は、印刷端末から送信された無線応答信号の電波強度と距離との関係を表したものである。
【０１９１】
また、図１２に示す例においては、無線電波強度が、例えば０から１４ｄｂ未満の場合にはレベル３、また１４ｄｂ以上で６０ｄｂ未満の場合にはレベル２、さらに６０ｄｂ以上で９０ｄｂ未満の場合はレベル１というように、レベルが区分されている。
【０１９２】
そして、このような無線電波強度とレベルとの関係を示す情報はＲＯＭ５１４に格納されており、必要に応じてＲＯＭ５１４からＲＡＭ５１５へローディングされる。
【０１９３】
ところで、無線電波強度は、通信距離等の通信環境の状態に依存するものであり、例えば、クライアントと印刷端末との間の距離によって大きく変化する。つまり、無線電波強度が強い（大きい）ということは、クライアントと印刷端末との間の距離が短いということを意味し、一方、無線電波強度が弱い（小さい）ということは、クライアントと印刷端末との間の距離が長いということを意味する。従って、無線電波強度に対応してクライアントと印刷端末間の距離を推定することができる。
【０１９４】
この実施の形態では、図１２に示す例において設定されているレベル１、レベル２、レベル３に対応して推定距離情報が登録されているテーブル（これを推定距離変換テーブルとする）がＲＯＭ５１４に記憶されている。そして、このような推定距離変換テーブル（図示せず）はＲＯＭ５１４に格納されており、必要に応じてＲＯＭ５１４からＲＡＭ５１５へローディングされる。
【０１９５】
次に、無線通信効率を求める場合の無線印刷システムにおける無線通信の一例について、図１３を参照して説明する。
【０１９６】
図１３に示すように、図５に示した無線通信例において端末認証が確立した印刷端末に対して、クライアントと印刷端末との間で定期的な相互通信（近距離無線通信）が実施される。
【０１９７】
近距離無線通信においては、通信距離又は機器（クライアント及び印刷端末）の状態等の要因によって電波減衰により、送受信データが欠落するなど送受信障害が発生する。このため、相互通信においては、相互にデータ通信エラーの検出及びリトライが実施されるものであり、データ通信エラーの検出は、ＣＲＣエラー又はタイムアウトのチェックによって実現される。
【０１９８】
ところで、クライアント１１１Ａでは、ＣＰＵ５２０は、無線通信可能範囲１１４内に位置する３つの印刷端末１１２Ａ〜１１２Ｃに対して、要求コマンドを印刷端末へ送信する。
【０１９９】
そして、クライアント１１１Ａの無線通信効率処理手段５７０では、無線電波強度検出手段５７１が、要求コマンドに応答した印刷端末からの無線応答信号の電波強度を計測するとともに、当該計測値（無線電波強度）を該当する印刷端末を示す情報とともにＣＰＵ５２０へ送出する。
【０２００】
そして、ＣＰＵ５２０は、無線受信電波強度検出手段５７１からの無線電波強度情報を、該当する印刷端末情報とともにハードディスク５１７に格納する。
【０２０１】
ここで、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれの無線電波強度が、例えば８０ｄｂ、４０ｄｂ、１０ｄｂであった場合には、これらの無線電波強度情報が印刷端末を示す情報とともにハードディスク５１７に格納される。
【０２０２】
また、ＣＰＵ５２０は、各印刷端末に対応する無線電波強度を比較し、この比較の結果に基づいて、当該各印刷端末に対する、印刷実行対象とすべき印刷端末の優先順位を決定する。
【０２０３】
具体的に説明すると、ＣＰＵ５２０は、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれの無線電波強度が、例えば８０ｄｂ、４０ｄｂ、１０ｄｂであった場合には、これらの無線電波強度を比較し、例えば、この無線電波強度が強い順の並びを基に優先順位を決定する。この場合、印刷端末１１２Ａ、印刷端末１１２Ｂ及び印刷端末１１２Ｃの順で優先順位が決定されることとなる。
【０２０４】
このようにクライアント１１１Ａは、無線電波強度に応じて、印刷実行対象とすべき印刷端末の推奨を行う。
【０２０５】
さらに、ＣＰＵ５２０は、複数の印刷端末の無線電波強度と、上記推定距離変換テーブル（図示せず）とに基づいて、クライアントと印刷端末間の距離を推定する。
【０２０６】
すなわち、ＣＰＵ５２０は、印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃそれぞれの無線電波強度が、例えば８０ｄｂ（デシベル）、４０ｄｂ（デシベル）、１０ｄｂ（デシベル）であった場合に、図１２に示す例において、印刷端末１１２Ａはレベル１、印刷端末１１２Ｂはレベル２及び印刷端末１１２Ｃはレベル３であるとレベル判別する。そして、ＣＰＵ５２０は、このレベル判別の結果と、上記推定距離変換テーブル（図示せず）とに基づいて、各印刷端末１１２Ａ、１１２Ｂ及び１１２Ｃの推定距離を求める。
【０２０７】
ここで、上記推定距離変換テーブルには、例えば、レベル１に対応して推定距離１０ｍ、レベル２に対応して推定距離５０ｍ、レベル３に対応して推定距離２００ｍが登録されているものとする。
【０２０８】
ＣＰＵ５２０は、レベル１である印刷端末１１２Ａまでの距離については、レベル１に対応する推定距離情報を推定距離変換テーブルから取得して、これを推定距離とする。この場合は、１０ｍが印刷端末１１２Ａまでの推定距離である。同様に、レベル２の印刷端末１１２Ｂまでの距離については５０ｍが、またレベル３の印刷端末１１２Ｃまでの距離については２００ｍがそれぞれ推定距離となる。
【０２０９】
次に、優先順位及び推定距離を求める処理を終了したＣＰＵ５２０は、プリンタドライ
バ又はユーティリティを実行することで、各印刷端末に関する優先順位及び推定距離を示すメッセージを、表示パネル５１１に対して報知（表示）させる。
【０２１０】
そして、表示パネル５１１には、図７に示したように、印刷端末に関して優先順位（推奨印刷優先順位）及び推定距離（設置距離）が表示されるので、クライアント１１１Ａを操作している使用者は、表示パネル５１１に表示された推奨印刷優先順位及び設置距離のメッセージを参考にして、最適な印刷端末として、無線電波強度が最も強かった印刷端末つまり優先順位が第１位で、設置距離が最短である印刷端末（印刷端末１）１１２Ａを容易に選択することができる。
【０２１１】
このように、使用者は、最適な印刷端末としてクライアント１１１Ａによって推奨された各印刷端末（印刷端末１〜３）１１２Ａ〜１１２Ｃの中から、所望の印刷端末を容易に選択することができる。
【０２１２】
このことは、クライアントは、無線通信の無線通信効率つまり無線電波強度に基づいて、複数の印刷端末の中から特定の印刷端末を選定していることになる。
【０２１３】
そして、使用者によって、特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａが選択され、印刷すべき印刷データが指定されると、クライアント１１１Ａでは、ＣＰＵ５２０が、指定された印刷データをハードディスク５１７から読み出して、無線通信ポート５１９を介して当該特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａへ送信して、印刷ジョブを実行させる。この結果として、図７に示すように、印刷端末（印刷端末１）１１２Ａからは、前記印刷ジョブに対応した印刷物が出力される。
【０２１４】
このように使用者は、優先順位が第１位つまり設定距離が最短の印刷端末を選択して、印刷実行の指示を行うことで、使用者（クライアント１１１Ａ）から近い距離（この例では１０ｍ）に位置する最適な印刷端末から出力された印刷出力の出力結果を容易に回収することができる。
【０２１５】
以上説明したように、この実施の形態３の無線印刷システムによれば、無線電波強度の強い順の並びの優先順位情報を複数の印刷端末に対応付けて報知するようにしたため、使用者は、複数の印刷端末の中から、無線電波強度の最も強い印刷端末を最適な印刷端末として容易に選択することができる。
【０２１６】
また、無線電波強度に基づいて算出される距離情報を複数の印刷端末に対応付けて報知するようにしたため、使用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができ、しかも最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０２１７】
（実施の形態４）
図１４は本発明の実施の形態４である無線印刷システムの構成を示す構成図、図１５は図１４に示した無線印刷システムの処理動作を説明する図である。
【０２１８】
図１４に示す無線印刷システムは、図１に示した実施の形態１の無線印刷システムの構成において、有線ネットワーク１１３を削除し、有線ネットワーク１１３Ａ〜１１３Ｅと、アクセスポイント１１５Ａ〜１１５Ｅとを追加した構成になっている。同図において、図１に示した構成要素と同一の機能を果たす部分には同一の符号を付すものとする。
【０２１９】
有線ネットワーク１１３Ａには、印刷端末１１２Ａ及びアクセスポイント１１５Ａが接続されている。同様に、有線ネットワーク１１３Ｂ〜１１３Ｅそれぞれには、印刷端末１
１２Ｂ〜１１２Ｅ及びアクセスポイント１１５Ｂ〜１１５Ｅが接続されている。
【０２２０】
各アクセスポイント１１５Ａ〜１１５Ｅは、有線と無線とを中継し、それぞれのアクセスを可能にするネットワーク中継ステーションである。
【０２２１】
そのため、この実施の形態１では、クライアント１１１Ａとアクセスポイントとの間に無線通信回線が形成され、一方、アクセスポイントと印刷端末と間に有線通信回線が形成されることになり、この無線通信回線及び有線通信回線を介してクライアント１１１Ａと印刷端末とがデータ通信することになる。
【０２２２】
すなわち、クライアント１１１Ａと印刷端末間の通信は、上述した実施の形態１ではそれぞれの無線ポートを介して無線によるデータ送受信を行うようにしているのに対し、この実施の形態４では、クライアント１１１Ａの無線ポート１１１Ａ１とアクセスポイント間については無線よるデータ送受信を行うとともに、アクセスポイントと印刷端末間については有線ネットワークを介して有線によるデータ送受信を行うようにしている。
【０２２３】
そして、クライアント１１１Ａは、アクセスポイント１１５Ａ〜１１５Ｅを介して、各印刷端末１１２Ａ〜１１２Ｅとの間の無線通信の無線通信効率を求め、この無線通信効率に基づいて、印刷実行対象とすべき印刷端末の推奨を行う。
【０２２４】
この実施の形態においても、実施の形態１で説明したデータ通信エラー発生率を求める場合の処理、又は実施の形態２で説明した無線応答時間を求める場合の処理、又は実施の形態３で説明した無線電波強度を求める場合の処理と同様の処理を行うことにより、各印刷端末に関する優先順位及び推定距離を示すメッセージを、表示パネル５１１に対して報知（表示）させることができる。
【０２２５】
表示パネル５１１には、図１５に示すように印刷端末に関して優先順位（推奨印刷優先順位）及び推定距離（設置距離）が表示されるので、クライアント１１１Ａを操作している使用者は、表示パネル５１１に表示された推奨印刷優先順位及び設置距離のメッセージを参考にして、最適な印刷端末として、優先順位が第１位で、設置距離が最短である印刷端末（印刷端末１）１１２Ａを容易に選択することができる。
【０２２６】
このようにして使用者によって特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａが選択され、印刷すべき印刷データが指定されると、クライアント１１１Ａでは、ＣＰＵ５２０が、指定された印刷データをハードディスク５１７から読み出して、無線通信ポート５１９を介して当該特定の印刷端末つまり印刷端末（印刷端末１）１１２Ａへ送信して、印刷ジョブを実行させる。この結果として、図１５に示すように、印刷端末（印刷端末１）１１２Ａからは、前記印刷ジョブに対応した印刷物が出力される。
【０２２７】
このように使用者は、優先順位が第１位つまり設定距離が最短の印刷端末を選択して、印刷実行の指示を行うことで、使用者（クライアント１１１Ａ）から近い距離（この例では１０ｍ）に位置する最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０２２８】
以上説明したように、この実施の形態４の無線印刷システムによれば、実施の形態１の場合、又は実施の形態２の場合、又は実施の形態３の場合と同様に、使用者は、複数の印刷端末の中から最適な印刷端末を容易に選択することができ、しかも最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０２２９】
（実施の形態５）
図１６は本発明の実施の形態５である無線印刷システムの処理の一例の動作を説明する図、図１７は本発明の実施の形態５である無線印刷システムの処理の他の例の動作を説明する図である。
【０２３０】
図１６に示す無線印刷システムは、図１に示した実施の形態１の無線印刷システムの構成と同様の構成になっている。ここでは、その説明は省略する。
【０２３１】
この実施の形態５の無線印刷システムのクライアント１１１Ａは、上述した実施の形態１〜４の無線印刷システムのクライアントとは、レベル１〜３に分類される印刷端末の出力推奨優先順位に従った各印刷端末に、ＰＤＬ等の印刷言語によって統一された複数の印刷ジョブを分配するようにする点が相違している。
【０２３２】
この場合、クライアント１１１Ａにおいて、ＣＰＵ５２０は、複数の印刷端末１１２Ａ〜１１２Ｅに対して複数の印刷ジョブを分配するのではなく、無線通信可能範囲１１４に位置する複数の印刷端末１１２Ａ〜１１２Ｃに対して複数の印刷ジョブを分配する。
【０２３３】
ここで、印刷ジョブの分配、及び印刷ジョブ分配対象（印刷実行対象）の印刷端末の組み合わせは、ＣＰＵ５２０がプリンタドライバ又はプリンタユーティリティを実行することにより、自動的に設定、又は使用者によって設定されるものとする。
【０２３４】
例えば、複数の印刷ジョブを分配する旨の設定、複数の印刷ジョブを分配する場合の印刷ジョブ分配対象とすべき印刷端末の種類の設定が行われる。
【０２３５】
また、ＣＰＵ５２０は、上述したようにして設定された設定内容を、ＲＡＭ５１５に一時記憶するとともに、プリンタドライバ又はプリンタユーティリティによって印刷ジョブ分配対象の印刷端末を表示パネル５１１に報知（表示）させる機能を有している。
【０２３６】
次に、複数の印刷ジョブを分配する分配方法について説明する。
【０２３７】
（Ｊ１）印刷ジョブの分配方法１について。
【０２３８】
この分配方法は、印刷ジョブの命令実行の早いものから順次、推奨印刷優先順位に対応する各印刷端末に分配して送信する場合を想定している。
【０２３９】
例えば、印刷ジョブ１、印刷ジョブ２、印刷ジョブ３の順に、印刷ジョブの命令実行が早いものとする。
【０２４０】
この場合、印刷ジョブ１は、推奨印刷優先順位が第１位の印刷端末（印刷端末１）１１２Ａへ出力され、印刷ジョブ２は、推奨印刷優先順位が第２位の印刷端末（印刷端末２）１１２Ｂへ出力され、印刷ジョブ３は、推奨印刷優先順位が第３位の印刷端末（印刷端末３）１１２Ｃへ出力される。
【０２４１】
この結果として、印刷ジョブ１〜３の出力結果はそれぞれ、図１６に示すように印刷端末（印刷端末１〜３）１１２Ａ〜１１２Ｃから出力される。
【０２４２】
（Ｊ２）印刷ジョブの分配方法２について。
【０２４３】
この分配方法は、同一レベルの印刷優先度のジョブを、推奨印刷優先順位の高い（優先順位第１位）の印刷端末に分配し送信する場合を想定している。
【０２４４】
クライアント１１１Ａが複数の印刷ジョブを実行する際に、無線通信可能範囲１１４内に位置する複数の印刷端末１１２Ａ〜１１２Ｃが、データ通信エラー発生率又は無線応答時間又は無線電波強度に応じて分類された各レベルのうちレベル１の状態にあり、かつ印刷中又は印刷待ちの印刷ジョブを有しない場合には、当該複数の印刷端末に当該複数の印刷ジョブを分配し送信する。
【０２４５】
（Ｊ３）印刷ジョブの分配方法３について。
【０２４６】
この分配方法は、印刷優先度の異なる印刷ジョブを、推奨印刷優先順位の高い（優先順位第１位）の印刷端末に分配し送信する場合を想定している。
【０２４７】
クライアント１１１Ａが複数の印刷ジョブを実行する際に、無線通信可能範囲１１４内に位置する複数の印刷端末１１２Ａ〜１１２Ｃが、データ通信エラー発生率又は無線応答時間又は無線電波強度に応じて分類された各レベルのうち、レベル１の状態にあり、かつレベル１の状態にある当該複数の印刷端末１１２Ａ〜１１２Ｃのうち、一部が、印刷中又は印刷待ちの印刷ジョブを所有している場合には、印刷優先度の高い印刷ジョブを、印刷中又は印刷待ちの印刷ジョブを有していない印刷端末に分配し送信するとともに、印刷優先度の低い印刷ジョブについては、印刷中又は印刷待ちの印刷ジョブを有する印刷端末へ分配し送信する。
【０２４８】
次に、本実施の形態５の無線印刷システムの応用例について、図１７を参照して説明する。
【０２４９】
図１７に示す無線印刷システムは、図１４に示した実施の形態４の無線印刷システムの構成と同様の構成になっている。ここでは、その説明は省略する。なお、同図において、図１４に示した構成要素と同様の機能を果たす部分には同一の符号を付すものとする。
【０２５０】
上述した図１６に示した無線印刷システムでは、クライアント１１１Ａと印刷端末間の通信は、上述した実施の形態１の場合と同様に、それぞれの無線ポートを介して無線によるデータ送受信を行うようにしているのに対し、この応用例の無線印刷システムでは、上述した実施の形態４の場合と同様に、クライアント１１１Ａの無線ポート１１１Ａ１とアクセスポイント間については無線よるデータ送受信を行うとともに、アクセスポイントと印刷端末間については有線ネットワークを介して有線によるデータ送受信を行うようにしている。
【０２５１】
そして、クラインと１１１Ａは、上述した（Ｊ１）〜（Ｊ３）の印刷ジョブの分配方法と同様の分配方法の処理を実施する。ここでは、その説明は省略する。
【０２５２】
以上説明したように、この実施の形態５の無線印刷システムによれば、印刷ジョブの印刷命令の実行順序及び／又は印刷端末の優先順位を考慮して、複数の印刷ジョブを複数の印刷端末に分配するようにしたため、使用者は、印刷ジョブの印刷命令の実行順序及び／又は印刷端末の優先順位に応じて、複数の印刷端末の中から最適な印刷端末を容易に選択することができる。
【０２５３】
ところで、上述した実施の形態１〜５では、印刷実行対象とすべき印刷端末の優先順位、及びクライアントと印刷端末間の推定距離（設置距離）を求め、こられを表示パネル５１１に表示するようにしたが、本発明はこれに限定されることなく、最適な印刷端末情報の提供として、印刷端末情報に対応させて、前記優先順位あるいは前記推定距離（設置距離）の何れかの情報を表示パネル５１１に表示するようにしても良い。
【０２５４】
また、上述した実施の形態１〜５では、無線通信効率処理手段（処理手段）５５０、５６０、５７０をクライアント１１１Ａに設けるようにしたが、本発明はこれに限定されることなく、次のようにしても良い。
【０２５５】
すなわち、無線通信効率処理手段（処理手段）５５０、５６０、５７０を複数の印刷端末に設けるようにし、各印刷端末は、求めた無線通信効率（データ通信エラー発生率、無線応答時間、無線電波強度）をクライアント１１１Ａに送信する。
【０２５６】
そして、各印刷端末からの無線通信効率を受信したクライアント１１１Ａでは、ＣＰＵ５２０が、上述した（＃１）〜（＃３）の機能、又は（＃４）〜（＃６）の機能、又は（＃７）〜（＃９）の機能を遂行するようにする。
【０２５７】
この場合も、使用者は、複数の印刷端末の中から、クライアントと印刷端末間の距離の最も短い印刷端末を最適な印刷端末として容易に選択することができるとともに、最適な印刷端末から印刷出力された出力結果を容易に回収することができる。
【０２５８】
さらに、上述した実施の形態１〜５では、無線通信可能範囲１１４内に位置する複数の印刷端末に関して、印刷実行対象とすべき印刷端末の優先順位を求めて、印刷パネル５１１を介して使用者に対して報知することで、使用者が所望の印刷端末を指定するようにしたが、本発明はこれに限定されることなく、次のようにしても良い。
【０２５９】
すなわち、クライアント１１１Ａは、無線通信効率処理手段によって求められる無線通信効率に基づいて決定される複数の印刷端末についての優先順位のうち、特定の順位を予め指定する指定手段と、無線通信効率処理手段によって求められた無線通信効率に基づいて、複数の印刷端末についての優先順位を決定する優先順位決定手段と、該優先順位決定手段が決定した優先順位であって、前記指定手段が指定した特定の順位に対応する特定の印刷端末を印刷実行対象の印刷端末として処理する処理手段とを更に備える。
【０２６０】
この場合、指定手段は入力装置５１２で実現され、優先順位決定手段及び処理手段はＣＰＵ５２０で実現される。
【０２６１】
そして、上記優先順位を選択するモードあるいは上記推定距離（設置距離）を選択するモードの何れかのモードを使用者に選択させる。
【０２６２】
次に、上記優先順位を選択するモードが選択された場合には、例えば第１位〜第３位の何れかの順位を使用者に指定させ、一方、上記推定距離（設置距離）を選択するモードが選択された場合は、例えば距離の長短を示す情報としての１０ｍ、５０ｍ、２００ｍの何れかの推定距離情報を使用者に選択させる。
【０２６３】
この場合においても、使用者は、優先順位第１位または最短の推定距離情報を選択することが可能となる。ここでは、上記優先順位を選択するモードが選択され、さらに第１位が選択されたものとする。
【０２６４】
そして、ＣＰＵ５２０は、上述したように無線通信範囲内に位置する印刷端末に関して、データ通信エラー発生率又は無線応答時間又は無線電波強度を求めて、優先順位を決定するとともに、既に使用者によって選択されている優先順位第１位に該当する印刷端末を、最適な印刷端末として、表示パネル５１１に対して表示させる。これにより、使用者は、予め指定した条件を満たす最適な印刷端末を知ることができる。
【０２６５】
ところで、この場合は、クライアントは、無線通信の無線通信効率つまりデータ通信エ
ラー発生率又は無線応答時間又は無線電波強度に基づいて、複数の印刷端末の中から、使用者の指定条件を満たす特定の印刷端末を選定していることになる。つまり、クライアントのＣＰＵ５２０が、無線通信効率処理手段５５０によって求められる無線通信効率に基づいて複数の印刷端末の中から特定の印刷端末を選定する選定手段の機能を果たすことになる。
【産業上の利用可能性】
【０２６６】
上述した実施の形態１〜５では、無線通信接続環境下に置かれた印刷端末としてプリンタを用いるようにしたが、本発明はこれに限定されることなく、無線印刷システムの印刷端末は、ネットワークに対応した電子黒板や、デジタル複合機、ファクシミリ装置、また将来的にはＩＰＶ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ４）等の規格に対応した印刷機能を有するデジタルテレビなどのデジタル家電全般などに適用することができる。
【図面の簡単な説明】
【０２６７】
【図１】本発明の実施の形態１である無線印刷システムの構成を示す構成図
【図２】無線印刷システムにおけるクライアントの構成を示す構成図
【図３】無線通信のデータ通信エラーの発生率によるレベル判別の一例を示す図
【図４】無線印刷システムにおける印刷端末の構成を示す構成図
【図５】無線印刷システムにおける無線通信の処理手順の一例を示す図
【図６】無線通信効率を求める場合の無線通信の処理手順の一例を示す図
【図７】図６に示した無線通信の処理手順に従った無線印刷システムの動作を説明する図
【図８】本発明の実施の形態２である無線印刷システムにおけるクライアントの構成を示す構成図
【図９】クライアントと印刷端末との間の距離と無線応答速度との関係を示す図
【図１０】本発明の実施の形態２である無線印刷システムにおける無線通信効率を求める場合の無線通信の処理手順の一例を示す図
【図１１】本発明の実施の形態３である無線印刷システムにおけるクライアントの構成を示す構成図
【図１２】クライアントと印刷端末との間の距離と無線電波強度との関係を示す図
【図１３】本発明の実施の形態３である無線印刷システムにおける無線通信効率を求める場合の無線通信の処理手順の一例を示す図
【図１４】本発明の実施の形態４である無線印刷システムの構成を示す構成図
【図１５】図１４に示した無線印刷システムの処理動作を説明する図
【図１６】本発明の実施の形態５である無線印刷システムの処理の一例の動作を説明する図
【図１７】本発明の実施の形態５である無線印刷システムの処理の他の例の動作を説明する図
【符号の説明】
【０２６８】
１１１Ａ    クライアント
１１１Ａ１    クライアントの無線ポート
１１２Ａ〜１１２Ｅ    印刷端末
１１２Ａ１〜１１２Ｅ１    印刷端末の無線ポート
１１３，１１３Ａ〜１１３Ｅ    有線ネットワーク
１１４    無線通信可能範囲
１１５Ａ〜１１５Ｅ    アクセスポイント
５１１    表示パネル
５１２    入力装置（選定手段）
５１３    バッテリー
５１４    ＲＯＭ
５１５    ＲＡＭ
５１６    Ｉ／Ｏポート
５１７    ハードディスク
５１８    内部バス
５１９    無線通信ポート
５２０    ＣＰＵ（選定手段）
５２１    外部機器
５５０，５６０，５７０    無線通信効率処理手段（処理手段）
５５１    通信エラーカウント手段
５５２    算出手段
５６１    無線応答時間検出手段
５７１    無線受信電波強度検出手段
６０１    表示部
６０２    Ｉ／Ｆ制御部
６０３    無線プロトコル制御部
６０４    無線通信ポート
６０５    ＲＯＭ
６０６    ＲＡＭ
６０７    ＣＰＵ
６０８    Ｉ／Ｏ制御部
６０９    印刷エンジン制御部
６１０    印刷エンジン
【図１】
2005349672.tif 000004
【図２】
2005349672.tif 000005
【図３】
2005349672.tif 000006
【図４】
2005349672.tif 000007
【図５】
2005349672.tif 000008
【図６】
2005349672.tif 000009
【図７】
2005349672.tif 000010
【図８】
2005349672.tif 000011
【図９】
2005349672.tif 000012
【図１０】
2005349672.tif 000013
【図１１】
2005349672.tif 000014
【図１２】
2005349672.tif 000015
【図１３】
2005349672.tif 000016
【図１４】
2005349672.tif 000017
【図１５】
2005349672.tif 000018
【図１６】
2005349672.tif 000019
【図１７】
2005349672.tif 000020