(57)【要約】【課題】ファクシミリ送信を代行させた場合のオーバヘッドを考慮することにより、送信ジョブが大量に発生した場合でも効率よく送信することができるファクシミリ送信システム及びファクシミリ装置を提供する。【解決手段】ＬＡＮ８に接続されたファクシミリ装置としてのＭＦＰ１ａは、他のＭＦＰ１ｂ，１ｃ，…のうち、待機状態の装置を選出し、さらにファクシミリ送信の送信速度が最も速い装置を選出する。そして、自ＭＦＰ１ａによるファクシミリ送信に要する第１時間ｔ１を推定するとともに、上述のようにして選出されたＭＦＰ（例えば１ｂ）へＬＡＮ８を経由して転送するのに要する第２時間ｔ２と、ＭＦＰ１ｂによるファクシミリ送信に要する第３時間ｔ３とを推定する。そして、第２時間ｔ２と第３時間ｔ３とを加算した加算時間ｔ４と、第１時間ｔ１とに基づいて、ファクシミリ送信を代行させるか否かを制御する。【選択図】図１
2007243354.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のファクシミリ装置のうちの一のファクシミリ装置にて受け付けたファクシミリ送信を、他のファクシミリ装置に代行させるファクシミリ送信システムにおいて、
各ファクシミリ装置は、
該ファクシミリ装置によるファクシミリ送信に要する時間、及び他のファクシミリ装置にファクシミリ送信を代行させた場合に要する時間に基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段を備えること
を特徴とするファクシミリ送信システム。
【請求項２】
各ファクシミリ装置は、
該ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定する第１推定手段と、
他のファクシミリ装置のうち、待機状態のファクシミリ装置を選出する第１選出手段と、
該第１選出手段によって選出されたファクシミリ装置のうち、ファクシミリ送信の送信速度が最も速いファクシミリ装置を選出する第２選出手段と、
該第２選出手段によって選出されたファクシミリ装置へネットワークを経由して、前記ファクシミリデータを転送するのに要する第２時間を推定する第２推定手段と、
前記第２選出手段によって選出されたファクシミリ装置による前記ファクシミリデータのファクシミリ送信に要する第３時間を推定する第３推定手段と
を備え、
前記制御手段は、
前記第２時間と前記第３時間とを加算した加算時間と前記第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御するようにしてあること
を特徴とする請求項１に記載のファクシミリ送信システム。
【請求項３】
前記制御手段は、
前記加算時間が前記第１時間より短い場合、前記第２選出手段によって選出されたファクシミリ装置にてファクシミリ送信を代行させ、前記加算時間が前記第１時間より長い場合、ファクシミリ送信を代行させないようにしてあること
を特徴とする請求項１又は請求項２に記載のファクシミリ送信システム。
【請求項４】
前記第１推定手段及び前記第３推定手段は、
ファクシミリ送信するデータ量をファクシミリ装置の定格の通信速度で除算して前記第１時間及び前記第３時間を推定するようにしてあること
を特徴とする請求項１乃至請求項３のいずれかに記載のファクシミリ送信システム。
【請求項５】
各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を共有しており、
前記第１推定手段及び前記第３推定手段は、
ファクシミリ送信するデータ量及び前記履歴情報に基づいて前記第１時間及び前記第３時間を推定するようにしてあること
を特徴とする請求項１乃至請求項３のいずれかに記載のファクシミリ送信システム。
【請求項６】
ネットワークに接続された他のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置において、
該ファクシミリ装置によるファクシミリ送信に要する時間、及び他のファクシミリ装置にファクシミリ送信を代行させた場合に要する時間に基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段を備えること
を特徴とするファクシミリ装置。
【請求項７】
ネットワークに接続された他のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置において、
該ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定する第１推定手段と、
前記他のファクシミリ装置へネットワークを経由して、前記ファクシミリデータを転送するのに要する第２時間を推定する第２推定手段と、
前記他のファクシミリ装置による前記ファクシミリデータのファクシミリ送信に要する第３時間を推定する第３推定手段と、
前記第２時間と前記第３時間とを加算した加算時間と前記第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段と
を備えることを特徴とするファクシミリ装置。
【請求項８】
ネットワークに接続された他の複数のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置において、
該ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定する第１推定手段と、
前記複数のファクシミリ装置のうち、待機状態のファクシミリ装置を選出する第１選出手段と、
該第１選出手段によって選出されたファクシミリ装置のうち、ファクシミリ送信の送信速度が最も速いファクシミリ装置を選出する第２選出手段と、
該第２選出手段によって選出されたファクシミリ装置へネットワークを経由して、前記ファクシミリデータを転送するのに要する第２時間を推定する第２推定手段と、
前記第２選出手段によって選出されたファクシミリ装置による前記ファクシミリデータのファクシミリ送信に要する第３時間を推定する第３推定手段と、
前記第２時間と前記第３時間とを加算した加算時間と前記第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段と
を備えることを特徴とするファクシミリ装置。
【請求項９】
前記制御手段は、
前記加算時間が前記第１時間より短い場合、前記他のファクシミリ装置にてファクシミリ送信を代行させ、前記加算時間が前記第１時間より長い場合、ファクシミリ送信を代行させないようにしてあること
を特徴とする請求項７又は請求項８に記載のファクシミリ装置。
【請求項１０】
各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を取得する手段をさらに備え、
前記第１推定手段及び前記第３推定手段は、
ファクシミリ送信するデータ量及び前記履歴情報に基づいて前記第１時間及び前記第３時間を推定するようにしてあること
を特徴とする請求項７又は請求項８に記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信ジョブが大量に発生した場合でも効率よく送信することができるファクシミリ送信システム及び該ファクシミリ送信システムの構成要素としてのファクシミリ装置に関する。
【背景技術】
【０００２】
ネットワークに接続された他のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置が提案されている。このようなファクシミリ装置を使用することにより、送信ジョブが大量に発生した場合でも効率よく送信することができる。
【０００３】
例えば、特許文献１には、ＬＡＮに接続された自他ファクシミリ装置のイメージメモリの使用状態を比較して、他ファクシミリ装置のイメージメモリが送信代行条件を満たしていれば、他ファクシミリ装置のイメージメモリに送信文書を転送し、代行送信を行なうファクシミリ装置が開示されている。このようなファクシミリ装置によれば、複数のファクシミリ装置の負荷を均等化して使用効率が良くなるとされている。
【０００４】
また、電話回線経由で大量の文書をファクシミリ送信する場合に、図１３に示すように、ファクシミリ装置１００に２回線分の通信インタフェイス１１０ａ，１１０ｂを設けることによって通信能力を向上させている。
【特許文献１】特開平８−１７２５１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、図１３に示したような方法では、予め１つのファクシミリ装置１００に対して複数回線１２０ａ，１２０ｂを引き込む必要があり、大量の文書を送信するときには好適であるが、そうでないときは、１回線が無駄となることから、回線の固定費が増大するという問題があった。また、通信インタフェイスがファクシミリ装置１台につき２回線分（１１０ａ，１１０ｂ）が必要となることから部品コストがかさんでしまう。
【０００６】
また、特許文献１に開示されている技術のように、ファクシミリ送信を複数のファクシミリ装置にて分散した場合であっても、送信先に早く到達するとは限らない。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、回線の固定費及び部品コストの増大を抑制するとともに、ファクシミリ送信を代行させる場合のオーバヘッドを考慮し、代行送信させるか否かを選択することにより、送信ジョブが大量に発生した場合でも効率よく送信することができるファクシミリ送信システム及び該ファクシミリ送信システムの構成要素としてのファクシミリ装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
第１発明に係るファクシミリ送信システムは、ネットワークに接続された複数のファクシミリ装置のうちの一のファクシミリ装置にて受け付けたファクシミリ送信を、他のファクシミリ装置に代行させるファクシミリ送信システムにおいて、各ファクシミリ装置は、該ファクシミリ装置によるファクシミリ送信に要する時間、及び他のファクシミリ装置にファクシミリ送信を代行させた場合に要する時間に基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段を備えることを特徴とする。
【０００９】
第１発明にあっては、ネットワークに接続されたファクシミリ装置がファクシミリ送信を行なった場合に要する時間と、他のファクシミリ装置にファクシミリ送信を代行させた場合に要する時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する。実際にファクシミリ送信に要する時間を考慮することにより、ファクシミリ送信が完了する時間が早くなるファクシミリ装置でファクシミリ送信を行なうことができ、緊急時の連絡などに有用となる。
【００１０】
第２発明に係るファクシミリ送信システムは、各ファクシミリ装置が、該ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定する第１推定手段と、他のファクシミリ装置のうち、待機状態のファクシミリ装置を選出する第１選出手段と、該第１選出手段によって選出されたファクシミリ装置のうち、ファクシミリ送信の送信速度が最も速いファクシミリ装置を選出する第２選出手段と、該第２選出手段によって選出されたファクシミリ装置へネットワークを経由して、前記ファクシミリデータを転送するのに要する第２時間を推定する第２推定手段と、前記第２選出手段によって選出されたファクシミリ装置による前記ファクシミリデータのファクシミリ送信に要する第３時間を推定する第３推定手段とを備え、前記制御手段は、前記第２時間と前記第３時間とを加算した加算時間と前記第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御するようにしてあることを特徴とする。
【００１１】
第２発明にあっては、ネットワークに接続されたファクシミリ装置が、他のファクシミリ装置のうち、待機状態のファクシミリ装置を選出し、選出したファクシミリ装置のうち、ファクシミリ送信の送信速度が最も速いファクシミリ装置を選出する。そして、自ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定するとともに、上述のようにして選出されたファクシミリ装置へネットワークを経由して、ファクシミリデータを転送するのに要する第２時間と、そのファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第３時間とを推定する。そして、推定した第２時間と第３時間とを加算した加算時間と推定した第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する。
【００１２】
第３発明に係るファクシミリ送信システムは、前記制御手段が、前記加算時間が前記第１時間より短い場合、前記第２選出手段によって選出されたファクシミリ装置にてファクシミリ送信を代行させ、前記加算時間が前記第１時間より長い場合、ファクシミリ送信を代行させないようにしてあることを特徴とする。
【００１３】
第３発明にあっては、加算時間が第１時間より短い場合、自ファクシミリ装置にて送信するよりも、選出されたファクシミリ装置にてファクシミリ送信した方が送信完了時間が早くなるので、選出されたファクシミリ装置にてファクシミリ送信を代行させる。一方、加算時間が第１時間より長い場合、自ファクシミリ装置にて送信する方が、選出されたファクシミリ装置にてファクシミリ送信するよりも送信完了時間が早くなるので、ファクシミリ送信を代行させない。
【００１４】
第４発明に係るファクシミリ送信システムは、前記第１推定手段及び前記第３推定手段が、ファクシミリ送信するデータ量をファクシミリ装置の定格の通信速度で除算して前記第１時間及び前記第３時間を推定するようにしてあることを特徴とする。
【００１５】
第４発明にあっては、ファクシミリ送信するデータ量をファクシミリ装置の定格の通信速度で除算して第１時間と第３時間とを推定する。
【００１６】
第５発明に係るファクシミリ送信システムは、各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を共有しており、前記第１推定手段及び前記第３推定手段は、ファクシミリ送信するデータ量及び前記履歴情報に基づいて前記第１時間及び前記第３時間を推定するようにしてあることを特徴とする。
【００１７】
第５発明にあっては、各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を共有しており、ファクシミリ送信するデータ量及び共有している履歴情報に基づいて第１時間と第３時間とを推定する。
【００１８】
第６発明に係るファクシミリ装置は、ネットワークに接続された他のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置において、該ファクシミリ装置によるファクシミリ送信に要する時間、及び他のファクシミリ装置にファクシミリ送信を代行させた場合に要する時間に基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段を備えることを特徴とする。
【００１９】
第６発明にあっては、ファクシミリ装置がファクシミリ送信を行なった場合に要する時間と、他のファクシミリ装置にファクシミリ送信を代行させた場合に要する時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する。実際にファクシミリ送信に要する時間を考慮することにより、ファクシミリ送信が完了する時間が早くなるファクシミリ装置でファクシミリ送信を行なうことができ、緊急時の連絡などに有用となる。
【００２０】
第７発明に係るファクシミリ装置は、ネットワークに接続された他のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置において、該ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定する第１推定手段と、前記他のファクシミリ装置へネットワークを経由して、前記ファクシミリデータを転送するのに要する第２時間を推定する第２推定手段と、前記他のファクシミリ装置による前記ファクシミリデータのファクシミリ送信に要する第３時間を推定する第３推定手段と、前記第２時間と前記第３時間とを加算した加算時間と前記第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段とを備えることを特徴とする。
【００２１】
第７発明にあっては、自ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定するとともに、ネットワークに接続された他のファクシミリ装置へ、ファクシミリデータを転送するのに要する第２時間を推定し、そのファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第３時間を推定する。そして、推定した第２時間と第３時間とを加算した加算時間と推定した第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する。
【００２２】
第８発明に係るファクシミリ装置は、ネットワークに接続された他の複数のファクシミリ装置にてファクシミリ送信を代行させることが可能なファクシミリ装置において、該ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定する第１推定手段と、前記複数のファクシミリ装置のうち、待機状態のファクシミリ装置を選出する第１選出手段と、該第１選出手段によって選出されたファクシミリ装置のうち、ファクシミリ送信の送信速度が最も速いファクシミリ装置を選出する第２選出手段と、該第２選出手段によって選出されたファクシミリ装置へネットワークを経由して、前記ファクシミリデータを転送するのに要する第２時間を推定する第２推定手段と、前記第２選出手段によって選出されたファクシミリ装置による前記ファクシミリデータのファクシミリ送信に要する第３時間を推定する第３推定手段と、前記第２時間と前記第３時間とを加算した加算時間と前記第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する制御手段とを備えることを特徴とする。
【００２３】
第８発明にあっては、ネットワークに接続されたファクシミリ装置は、他のファクシミリ装置のうち、待機状態のファクシミリ装置を選出し、選出したファクシミリ装置のうち、ファクシミリ送信の送信速度が最も速いファクシミリ装置を選出する。そして、自ファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第１時間を推定するとともに、上述のようにして選出されたファクシミリ装置へネットワークを経由して、ファクシミリデータを転送するのに要する第２時間と、そのファクシミリ装置によるファクシミリデータのファクシミリ送信に要する第３時間とを推定する。そして、推定した第２時間と第３時間とを加算した加算時間と推定した第１時間とに基づいて、ファクシミリ送信を代行させるか否かを制御する。
【００２４】
第９発明に係るファクシミリ装置は、前記制御手段が、前記加算時間が前記第１時間より短い場合、前記他のファクシミリ装置にてファクシミリ送信を代行させ、前記加算時間が前記第１時間より長い場合、ファクシミリ送信を代行させないようにしてあることを特徴とする。
【００２５】
第９発明にあっては、加算時間が第１時間より短い場合、自ファクシミリ装置にて送信するよりも、選出されたファクシミリ装置にてファクシミリ送信した方が送信完了時間が早くなるので、選出されたファクシミリ装置にてファクシミリ送信を代行させる。一方、加算時間が第１時間より長い場合、自ファクシミリ装置にて送信する方が、選出されたファクシミリ装置にてファクシミリ送信するよりも送信完了時間が早くなるので、ファクシミリ送信を代行させない。
【００２６】
第１０発明に係るファクシミリ装置は、各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を取得する手段をさらに備え、前記第１推定手段及び前記第３推定手段は、ファクシミリ送信するデータ量及び前記履歴情報に基づいて前記第１時間及び前記第３時間を推定するようにしてあることを特徴とする。
【００２７】
第１０発明にあっては、各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を取得し、ファクシミリ送信するデータ量及び取得した履歴情報に基づいて第１時間と第３時間とを推定する。
【発明の効果】
【００２８】
本発明によれば、ファクシミリ送信を代行させる場合のオーバヘッドを考慮して代行送信させるか否かを選択するようにしたので、送信ジョブが大量に発生した場合でも効率よく送信することができる。自装置及び代行装置でのファクシミリ送信に要する時間に基づいて代行判定を行なうことから、原稿を送信先に早く到達させることが可能となり、緊急時の連絡などに有用である。また、複数回線分の通信インタフェイスが不要であり、また、ファクシミリ装置１台につき１回線用意すればよいので、固定費及び部品コストの増大を抑制することができる。
【００２９】
本発明によれば、自ファクシミリ装置による送信が完了するのに要する時間と、選出されたファクシミリ装置による送信が完了するのに要する時間とを比較し、送信完了時間が早くなる方のファクシミリ装置で送信を行なうことができるので、早急に送信させたい場合に好適である。
【００３０】
本発明によれば、ファクシミリ送信するデータ量をファクシミリ装置の定格の通信速度で除算して第１時間と第３時間とを推定する構成としたので、比較的簡単なアルゴリズムで、オーバヘッドを推定することができる。
【００３１】
本発明によれば、各ファクシミリ装置の過去のファクシミリ送信時の実効通信速度に関する履歴情報を共有しており、ファクシミリ送信するデータ量及び共有している履歴情報に基づいて第１時間と第３時間とを推定する構成としたので、より実際の使用状況を鑑みることによってオーバヘッドの推定精度を上げることができ、代行送信させるか否かの判断を向上させることができる等、優れた効果を奏する。
【発明を実施するための最良の形態】
【００３２】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００３３】
図１は本発明に係るファクシミリ装置として機能する複合機（ＭＦＰ：Multi Functional Processor）が接続された態様のファクシミリ送信システムの構成を示す模式図である。
１ａ，１ｂ，１ｃ，…は、本発明に係るＭＦＰであり、ＭＦＰ１ａ，１ｂ，１ｃ，…はＬＡＮ８に接続されている。ＬＡＮ８には、認証サーバ５が接続されており、ＭＦＰ１ａ，１ｂ，１ｃ，…は、先ず認証サーバ５にアクセスし、認証を受けることによって本サービスへの接続が許可される。認証については、認証サーバ５に予め登録されたＭＦＰ１ａ，１ｂ，１ｃ，…を識別するアカウント及び該アカウントに対応するパスワードにより行なわれる。
【００３４】
また、ＬＡＮ８にはＭＦＰ１ａ，１ｂ，１ｃ，…に対してファクシミリ送信ジョブの要求を行なうクライアントとしてのパーソナルコンピュータ（ＰＣ）６ａ，６ｂが接続されている。ＰＣ６ａ，６ｂは、ファクシミリ送信ジョブをＭＦＰ（例えば１ａ）に送信する。送信されたファクシミリ送信ジョブは、ＭＦＰ１ａの送信キューに登録された後、ＭＦＰ１ａから直接的に送信するか、他のＭＦＰ１ｂ，１ｃ，…に代行送信を要求し、他のＭＦＰ１ａから間接的に送信するかを決定する。
【００３５】
図２は本発明に係るＭＦＰの構成を示すブロック図である。
ＭＦＰ１（１ａ，１ｂ，１ｃ，…）は、制御部１０、ＲＯＭ１１、ＲＡＭ１２、ＬＡＮインタフェイス部（ＬＡＮＩＦ）１３、読取部１４、記憶部１５、モデム１９、回線制御部（ＮＣＵ）２０、印刷部２１、表示部２２、操作部２３などを備えている。
【００３６】
制御部１０は、具体的にはＣＰＵで構成されており、上述したようなハードウェア各部と接続され、ＲＯＭ１１に格納された制御プログラムに従って上述した各部を制御する。本発明では、制御部１０が各部と連携して又は単独で本発明における各種の手段として機能する。ＲＡＭ１２は、ソフトウェア的機能の実行時に発生する一時的なデータを記憶する。
【００３７】
ＬＡＮＩＦ１３は、ＬＡＮ８に接続された他のＭＦＰ１ｂ，１ｃ，…、認証サーバ５、ＰＣ６ａ，６ｂなどの各種の装置と通信を行なうためのインタフェイスであり、ＬＡＮ８に接続されたクライアントとしてのＰＣ６ａ，６ｂからファクシミリ送信ジョブを受け付け、受け付けたファクシミリ送信ジョブを送信キューとして記憶部１５に蓄積する。
【００３８】
読取部１４は、例えばＣＣＤイメージセンサ，ＣＭＯＳイメージセンサを利用して文書を光学的に読み取って画像に変換する。より具体的には、プラテンガラスの上に載置された文書を光学ユニットが照射して走査し、文書からの反射光をミラー，レンズなどを介してＣＣＤイメージセンサに取り込んで、シェーディング処理などを行なう。そして、ファクシミリ送信する場合には、変換した画像を画像データとして記憶部１５に記憶するとともに、ファクシミリ送信ジョブを生成して送信キューとして記憶部１５に蓄積する。
【００３９】
記憶部１５は、磁気ディスク（ＨＤ）、半導体メモリ（フラッシュメモリ）などの不揮発性の記憶デバイスであって、ＰＣ６ａ，６ｂから送信された画像データや、読取部１４によって変換された画像を画像データとして記憶する。
【００４０】
また、記憶部１５には、本発明に特徴的な共有情報３０が記憶されている。共有情報３０は、具体的には、図３に示すように、ＭＦＰの登録日時、ＩＰアドレス、ＬＡＮ通信に使用するポートのポート番号、そのポートによるＬＡＮ通信の定格通信速度（定格転送速度）３１、ＭＦＰのモデムによるファクシミリ通信の定格通信速度３２、稼動状態などのＭＦＰの状態に関する状態情報３３、各ＭＦＰの過去のＬＡＮ通信及びファクシミリ通信時の実効通信速度に関する履歴情報４０が含まれる。なお、ＬＡＮ８に接続された複数のＭＦＰ同士がホストを介在することなく、対等の関係で互いの記憶部１５に記憶された共有情報３０を交換することによって、共有情報３０を共有するようになしてある（ＰｔｏＰ（Peer to Peer）技術と呼ばれる）。また、共有情報３０は使用状況によって刻々と変化することから、共有情報３０を所定時間おきに更新する。
【００４１】
履歴情報４０は、各ＭＦＰが過去に行なったファクシミリ送信時の履歴であり、図４に示すように、ファクシミリ送信の送信日時４１、送信先４２、ファクシミリ通信時の実効通信速度４３、ＬＡＮ通信時の実効通信速度４４を含む。
ファクシミリ通信時の実効通信速度４３は、ＭＦＰから送信先への通信速度であり、実際に送信したデータ量を、実際の送信に要した時間で除算したものである。ＬＡＮ通信時の実効通信速度４４は、代行送信を行なった場合に、ＭＦＰから代行ＭＦＰへの通信速度であり、実際に送信したデータ量を、実際の送信に要した時間で除算したものである。なお、代行送信を行なわなかった場合は、ＬＡＮ通信時の実効通信速度４４は存在しないので、空欄（ＮＵＬＬ）の状態で記憶される。
【００４２】
制御部１０は、ＬＡＮ８に接続された他のＭＦＰ１ｂ，１ｃ，１ｄ，…のうち、待機状態のＭＦＰを選出し、さらに選出されたＭＦＰのうち、ファクシミリ通信の定格通信速度３２が最も速いＭＦＰを選出する。つまり、待機状態、かつファクシミリ通信の定格通信速度３２が最も速いＭＦＰが選出される。このＭＦＰの選出には、記憶部１５に記憶された共有情報３０を参照することにより行なわれる。
【００４３】
また、制御部１０は、当該ＭＦＰ１ａによるファクシミリ送信に要する時間ｔ１（第１時間）を推定する。また、制御部１０は、上述のようにして選出されたＭＦＰへＬＡＮ８を経由して転送するのに要する時間ｔ２（第２時間）を推定するとともに、上述のようにして選出されたＭＦＰによるファクシミリ送信に要する時間ｔ３（第３時間）を推定する。
【００４４】
さらに、制御部１０は、上述のようにして推定された時間ｔ２と時間ｔ３とを加算した時間ｔ４と、時間ｔ１とに基づいて、ファクシミリ送信を代行させるか否かを判定する。
【００４５】
例えば、時間ｔ４が時間ｔ１より短い場合（ｔ４＜ｔ１）、自ＭＦＰ１ａにて送信するよりも、選出されたＭＦＰにてファクシミリ送信した方が送信完了時間が早くなるので、選出されたＭＦＰにてファクシミリ送信を代行させる。一方、時間ｔ４が時間ｔ１より長い場合（ｔ４＞ｔ１）、自ＭＦＰ１ａにて送信する方が、選出されたＭＦＰにてファクシミリ送信するよりも送信完了時間が早くなるので、ファクシミリ送信を代行させない（つまり、自ＭＦＰ１ａにてファクシミリ送信する）。
【００４６】
モデム１９は、ファクシミリ通信が可能なファクシミリモデムから構成され、ＮＣＵ２０と直接的に接続されている。ＮＣＵ２０は、ＰＳＴＮとの回線の閉結及び開放の動作を行なうハードウェアであり、必要に応じてモデム１９をＰＳＴＮと接続する。
【００４７】
印刷部２１は、電子写真方式、インクジェット方式などにより、読取部１４にて読み取った原稿の画像データ、ＰＣ６ａ，６ｂから送られてきた画像データ、ファクシミリ通信により受信した画像データなどに応じた画像を用紙にプリントアウトする。
【００４８】
表示部２２は、液晶ディスプレイ、ＥＬディスプレイなどの薄型の表示デバイスであり、ＭＦＰの稼動状態の表示を行なったり、ユーザへ操作入力を促すための表示を行なう。操作部２３は、ＭＦＰ１を操作するためのものであり、各種のファンクションキーなどを備えている。また、表示部２２をタッチパネル方式とすることにより、操作部２３の各種のファンクションキーのうちの一部又は全部を代用することも可能である。
【００４９】
図５は認証サーバの構成を示すブロック図である。
認証サーバ５は、制御部５０、ＲＯＭ５１、ＲＡＭ５２、ＬＡＮＩＦ５３、記憶部５４、認証判定部５５などを備えている。
【００５０】
制御部５０は、具体的にはＣＰＵで構成されており、上述したようなハードウェア各部と接続され、ＲＯＭ５１に格納された制御プログラムに従って上述した各部を制御する。ＲＡＭ５２は、ソフトウェア的機能の実行時に発生する一時的なデータを記憶する。ＬＡＮＩＦ５３は、ＭＦＰ１ａ，１ｂ，１ｃ，…、ＰＣ６ａ，６ｂなどの各種の装置と通信を行なうためのインタフェイスである。
【００５１】
記憶部５４には、本サービスへの接続を許可する各種装置（ここでは、ＭＦＰ１ａ，１ｂ，１ｃ，…）の情報からなる認証テーブル５４ａが記憶されている。認証テーブル５４ａは、図６に示すように、各種装置のアカウントと該アカウントに対応するパスワードとが関連付けられた参照表である。
【００５２】
認証判定部５５は、ＭＦＰ１ａ，１ｂ，１ｃ，…から受け付けたアカウント及びパスワードが、記憶部５４に記憶された認証テーブル５４ａにそのアカウント及びパスワードが存在するか否かを判定し、一致するアカウント及びパスワードの組み合わせが存在する場合に、本サービスへの接続を許可する。
【００５３】
次に、本発明に係るファクシミリ送信システムの動作について説明する。図７は本発明に係るファクシミリ装置として機能するＭＦＰの動作手順を示すフローチャートである。
ＭＦＰ１は、先ず、送信待ちのファクシミリ送信ジョブが存在するか否かを判定する（ステップＳ１）。送信待ちのファクシミリ送信ジョブが存在しない場合は処理を終了する（Ｓ１：ＮＯ）が、送信待ちのファクシミリ送信ジョブが存在する場合（Ｓ１：ＹＥＳ）、代行送信の候補選出処理を行なう（ステップＳ２）。
【００５４】
候補選出処理では、図８に示すように、先ず、ＬＡＮ８上を検索して代行送信可能なＭＦＰを選出する（ステップＳ２１）。そして、選出したＭＦＰが送信待ちか否かを各ＭＦＰに問い合わせ（ステップＳ２２）、送信待ちのＭＦＰを選出し（ステップＳ２３）、さらに選出したＭＦＰのうちの最もファクシミリ通信の定格通信速度３２が速いＭＦＰを選出する（ステップＳ２４）。
【００５５】
次に、Ｓ２にて選出された代行候補のＭＦＰに代行させるファクシミリ送信ジョブを選出するジョブ選出処理を行なう（ステップＳ３）。ジョブ選出処理では、図９に示すように、代行候補の方がファクシミリ通信の定格通信速度３２が速いか否かを判定し（ステップＳ３１）、代行候補の方が速いと判定された場合（Ｓ３１：ＹＥＳ）、記憶部１５に記憶されているファクシミリ送信ジョブのうち、最もデータ量の多い送信待ちのジョブを選出する（ステップＳ３２）。一方、代行候補の方が遅いと判定された場合（Ｓ３１：ＮＯ）、記憶部１５に記憶されているファクシミリ送信ジョブのうち、最もデータ量の少ない送信待ちのジョブを選出する（ステップＳ３３）。
【００５６】
次に、Ｓ２にて選出された代行候補のＭＦＰに、Ｓ３にて選出されたジョブを代行させた場合のオーバヘッドを算出する（Ｓ４：オーバヘッド算出処理）。
【００５７】
オーバヘッド算出処理では、図１０及び図１１に示すように、先ず、履歴情報４０を参照して、Ｓ３にて選出されたジョブの送信先に当該ＭＦＰが送信した履歴があるか否かを判定する（ステップＳ４１）。
【００５８】
当該ＭＦＰが送信した履歴があると判定された場合（Ｓ４１：ＹＥＳ）、履歴情報４０から、当該ＭＦＰから送信先へのファクシミリ通信時の実効通信速度４３を選出し、選出した実効通信速度４３から平均通信速度を算出する（ステップＳ４２）。そして、Ｓ３にて選出されたジョブのデータ量をＳ４２で算出された平均通信速度で除算して、ファクシミリ送信に要する時間ｔ１を推定する（ステップＳ４３）。
【００５９】
一方、当該ＭＦＰが送信した履歴がないと判定された場合（Ｓ４１：ＮＯ）、共有情報３０から、デフォルトの通信速度（すなわちファクシミリ通信の定格通信速度３２）を取得し（ステップＳ４４）、Ｓ３にて選出されたジョブのデータ量をＳ４４で取得した定格通信速度３２で除算して、ファクシミリ送信に要する時間ｔ１を推定する（ステップＳ４５）。
【００６０】
次に、履歴情報４０を参照して、当該ＭＦＰが、Ｓ２にて選出された代行候補のＭＦＰに代行送信の依頼を行なった履歴があるか否かを判定する（ステップＳ４６）。
【００６１】
代行送信の依頼を行なった履歴があると判定された場合（Ｓ４６：ＹＥＳ）、履歴情報４０から、当該ＭＦＰから代行候補のＭＦＰへのＬＡＮ通信時の実効通信速度４４を選出し、選出した実効通信速度４４から平均通信速度を算出する（ステップＳ４７）。そして、Ｓ３にて選出されたジョブのデータ量をＳ４７で算出された平均通信速度で除算して、ＬＡＮ８上の転送に要する時間（ＬＡＮ伝送時間）ｔ２を推定する（ステップＳ４８）。
【００６２】
一方、代行送信の依頼を行なった履歴がないと判定された場合（Ｓ４６：ＮＯ）、共有情報３０から、デフォルトの転送速度（すなわち定格転送速度３１）を取得し（ステップＳ４９）、Ｓ３にて選出されたジョブのデータ量をＳ４９で取得した定格転送速度３１で除算して、ＬＡＮ８上の転送に要する時間ｔ２を推定する（ステップＳ５０）。
【００６３】
さらに、履歴情報４０を参照して、Ｓ３にて選出されたジョブの送信先に、Ｓ２にて選出された代行候補のＭＦＰが送信した履歴があるか否かを判定する（ステップＳ５１）。
【００６４】
代行候補のＭＦＰが送信した履歴があると判定された場合（Ｓ５１：ＹＥＳ）、履歴情報４０から、代行候補のＭＦＰから送信先へのファクシミリ通信時の実効通信速度４３を選出し、選出した実効通信速度４３から平均通信速度を算出する（ステップＳ５２）。そして、Ｓ３にて選出されたジョブのデータ量をＳ５２で算出された平均通信速度で除算して、ファクシミリ送信に要する時間ｔ３を推定する（ステップＳ５３）。
【００６５】
一方、代行候補のＭＦＰが送信した履歴がないと判定された場合（Ｓ５１：ＮＯ）、共有情報３０から、デフォルトの通信速度（すなわちファクシミリ通信の定格通信速度３２）を取得し（ステップＳ５４）、Ｓ３にて選出されたジョブのデータ量をＳ５４で取得した定格通信速度３２で除算して、ファクシミリ送信に要する時間ｔ３を推定する（ステップＳ５５）。
【００６６】
そして、当該ＭＦＰによるファクシミリ送信に要する時間ｔ１から、代行候補のＭＦＰへＬＡＮ８を経由して転送するのに要する時間ｔ２と代行候補のＭＦＰによるファクシミリ送信に要する時間ｔ３との加算時間ｔ４（ｔ２＋ｔ３）を減算してオーバヘッドｐを算出する（ステップＳ５６）。
【００６７】
そして、当該ＭＦＰでファクシミリ送信するよりも、代行送信した方が送信完了時間が早くなるか否かを判定する（ステップＳ５）。つまり、Ｓ５６にて算出されたオーバヘッドｐが´０´より大きい場合は、代行送信した方が送信完了時間が早く、逆に、オーバヘッドｐが´０´より小さい場合は、代行送信すると送信完了時間が遅くなる。そこで、Ｓ５６にて算出されたオーバヘッドｐが´０´より大きい場合（Ｓ５：ＹＥＳ）、代行候補のＭＦＰに代行送信を指示する（ステップＳ６）。一方、オーバヘッドｐが´０´より小さい場合（Ｓ５：ＮＯ）、自ＭＦＰにて送信する（ステップＳ７）。
【００６８】
以上、実施の形態によれば、複数回線分の通信インタフェイス（モデム、ＮＣＵ）が不要であり、また、ＭＦＰ１台につき１回線用意すればよいので、固定費及び部品コストの増大を抑制することができる。さらに、ファクシミリ送信を代行させる場合のオーバヘッドを考慮して代行送信させるか否かを選択するようにしたので、送信ジョブが大量に発生した場合でも効率よく送信することができる。
【００６９】
また、各ＭＦＰから送信先へは、送信側モデム及び受信側モデムの能力、さらには、回線状況によって決定される。例えば、ＭＦＰ（モデム）の定格通信速度３２が速くても、回線が混雑している場合には、実効通信速度４３が低下してしまう。したがって、本例のように、送信先への過去の履歴情報４０を各ＭＦＰで共有することによって、より正確なオーバヘッドを算出することができる。このように、新たな送信先へはデフォルトの通信速度（定格通信速度３２）を用いて送信に要する時間を算出するが、実際に送信したときの通信速度（実効通信速度４３）を履歴情報４０（共有情報３０）として記憶部１５に記憶しておくことにより、次回送信するときに、履歴情報４０（実効通信速度４３）を参照することによって、より実効的な送信時間を推定することができるので、他のＭＦＰにて代行送信させた方が早く送信先に到着するのか否かを正確に判定することができる。つまり、使用回数が増えるに従ってオーバヘッドの推定精度を向上することができる。
【００７０】
なお、本実施の形態では、各ＭＦＰが、共有情報３０を記憶し、各ＭＦＰに記憶されている共有情報３０を交換し、共有情報３０に基づいて、代行候補のＭＦＰを選出（候補選出処理）し、また代行候補のＭＦＰに代行させるジョブを選出（ジョブ選出処理）し、さらにジョブを代行させた場合のオーバヘッドを算出（オーバヘッド算出処理）する形態（ＰｔｏＰ）について説明したが、各ＭＦＰの共有情報３０を記憶する情報記憶装置をＬＡＮ８に接続し、情報記憶装置に記憶された共有情報３０に基づいて、上述した候補選出処理、ジョブ選出処理及びオーバヘッド算出処理を行なうようにしてもよい（クライアント／サーバ）。
【００７１】
図１２は本発明に係るファクシミリ送信システムの他の構成を示すブロック図である。情報記憶サーバ７は、ＬＡＮＩＦ７１を介してＬＡＮ８に接続されている。また、情報記憶サーバ７は、記憶部７０を備えており、記憶部７０には共有情報３０が記憶されている。各ＭＦＰ１ａ，１ｂ，１ｃは、クライアントとして情報記憶サーバ７にアクセスし、記憶部７０に記憶されている共有情報３０を取得する。このような構成とすることによって、各ＭＦＰ１ａ，１ｂ，１ｃに共有情報３０を記憶させておく必要がなくなる。
【図面の簡単な説明】
【００７２】
【図１】本発明に係るファクシミリ装置として機能する複合機（ＭＦＰ）が接続された態様のファクシミリ送信システムの構成を示す模式図である。
【図２】本発明に係るＭＦＰの構成を示すブロック図である。
【図３】共有情報の内容を示す図である。
【図４】履歴情報の内容を示す図である。
【図５】認証サーバの構成を示すブロック図である。
【図６】認証テーブルの一例を示す図である。
【図７】本発明に係るファクシミリ装置として機能するＭＦＰの動作手順を示すフローチャートである。
【図８】代行送信の候補選出処理の動作手順を示すフローチャートである。
【図９】代行候補のＭＦＰに代行させるジョブを選出するジョブ選出処理の動作手順を示すフローチャートである。
【図１０】ジョブを代行させた場合のオーバヘッドを算出するオーバヘッド算出処理の動作手順を示すフローチャートである。
【図１１】ジョブを代行させた場合のオーバヘッドを算出するオーバヘッド算出処理の動作手順を示すフローチャートである。
【図１２】本発明に係るファクシミリ送信システムの他の構成を示すブロック図である。
【図１３】従来のファクシミリ装置を示す模式図である。
【符号の説明】
【００７３】
１（１ａ，１ｂ，１ｃ）  複合機（ＭＦＰ）
５  認証サーバ
６ａ，６ｂ  クライアント（ＰＣ）
７  情報記憶サーバ
８  ＬＡＮ
１０  制御部
１１  ＲＯＭ
１２  ＲＡＭ
１３  ＬＡＮインタフェイス部（ＬＡＮＩＦ）
１４  読取部
１５  記憶部
１９  モデム
２０  回線制御部（ＮＣＵ）
２１  印刷部
２２  表示部
２３  操作部
【図１】
2007243354.tif 000003
【図２】
2007243354.tif 000004
【図３】
2007243354.tif 000005
【図４】
2007243354.tif 000006
【図５】
2007243354.tif 000007
【図６】
2007243354.tif 000008
【図７】
2007243354.tif 000009
【図８】
2007243354.tif 000010
【図９】
2007243354.tif 000011
【図１０】
2007243354.tif 000012
【図１１】
2007243354.tif 000013
【図１２】
2007243354.tif 000014
【図１３】
2007243354.tif 000015