(57)【要約】【課題】ＬＡＮなどのネットワークにおけるＦＡＸサーバの役割をそのネットワーク内でより高い通信機能を有する装置に担わせることを容易にする。【解決手段】セグメント内のクライアントからの依頼に従ってＦＡＸサーバサービスを提供する機能を有する画像形成装置１Ａに、画像形成装置１Ａ自身よりも高い通信機能を有しかつＦＡＸサーバサービスを提供する機能を有する高機能ＦＡＸサーバを検知する高機能サーバ検知部１０６と、それらのクライアントにＦＡＸサーバサービスを提供する役割を、画像形成装置１Ａから検知された高機能ＦＡＸサーバへ移行すべきであるか否かを判別する、サーバ移行要否判別部１０７と、移行すべきであると判別された場合に、その役割を画像形成装置１Ａからその高機能ＦＡＸサーバへ移行するための移行処理を実行する、サーバ移行処理部１０９と、を設ける。【選択図】図３
2007295288.tif 000002
【特許請求の範囲】
【請求項１】
クライアントからの依頼に従ってＦＡＸ通信のサービスを提供する機能を有するＦＡＸサーバであって、
当該ＦＡＸサーバよりも高い通信機能を有しかつ前記サービスを提供する機能を有する第二のＦＡＸサーバを検知する検知手段と、
前記クライアントに対して前記サービスを提供する役割を、当該ＦＡＸサーバから前記検知手段によって検知された前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する、移行適否判別手段と、
移行すべきであると前記移行適否判別手段によって判別された場合に、前記役割を当該ＦＡＸサーバから前記第二のＦＡＸサーバへ移行するための移行処理を実行する、移行処理手段と、
を有することを特徴とするＦＡＸサーバ。
【請求項２】
前記検知手段が前記通信機能としてＳＩＰ−ＦＡＸ機能を検知した場合に、前記移行適否判別手段は、ＦＡＸ通信の相手の装置となり得る相手装置のいずれかがＳＩＰ−ＦＡＸ機能を有していれば、前記役割を移行すべきであると判別する、
請求項１記載のＦＡＸサーバ
【請求項３】
前記相手装置ごとのＦＡＸ番号を示すＦＡＸ番号データを記憶するＦＡＸ番号データ記憶手段、を有し、
前記移行処理手段は、ＳＩＰ−ＦＡＸ機能を有する前記相手装置のＩＰ対応のアドレスまたはＦＡＸ番号を示す第二の電話番号データを前記ＦＡＸ番号データに基づいて生成し、当該第二の電話番号データを前記第二のＦＡＸサーバに送信することによって、前記移行処理を実行する、
請求項２記載のＦＡＸサーバ。
【請求項４】
前記移行処理手段は、前記ＩＰ対応のアドレスまたはＦＡＸ番号を、ＳＩＰサーバに問い合わせることによって取得する、
請求項３記載のＦＡＸサーバ。
【請求項５】
当該ＦＡＸサーバの通信相手を選出する選出手段と、
前記選出手段によって選出された通信相手の通信機能に関する通信機能情報を取得する取得手段と、を有し、
前記移行適否判別手段は、前記取得手段によって取得された前記通信機能情報に基づいて、前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する、
請求項１ないし請求項４のいずれかに記載のＦＡＸサーバ。
【請求項６】
前記選出手段は、通信頻度に基づいて通信相手を選出する、
請求項５記載のＦＡＸサーバ。
【請求項７】
前記移行適否判別手段は、当該ＦＡＸサーバと前記第二のＦＡＸサーバとの機能差および前記取得手段によって取得された前記通信機能情報に基づいて、前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する、
請求項５記載のＦＡＸサーバ。
【請求項８】
限定的な範囲のネットワークにおけるＦＡＸサーバの管理方法であって、
前記ネットワークのクライアントからの依頼に従ってＦＡＸ通信のサービスを提供する機能を有する第一のＦＡＸ装置を前記ネットワークに設けておき、かつ、前記クライアントに前記サービスを提供する、前記ネットワークにおけるＦＡＸサーバとしての役割を、前記第一のＦＡＸ装置に与えておき、
前記第一のＦＡＸ装置よりも高い通信機能を有しかつ前記サービスを提供する機能を有する第二のＦＡＸ装置を検知し、
前記役割を、前記第一のＦＡＸ装置から検知した前記第二のＦＡＸ装置へ移行すべきであるか否かを判別し、
移行すべきであると判別した場合に、前記役割を前記第一のＦＡＸ装置から前記第二のＦＡＸ装置へ移行させる、
ことを特徴とするＦＡＸサーバの管理方法。
【請求項９】
前記通信機能としてＳＩＰ−ＦＡＸ機能を検知した場合に、ＦＡＸ通信の相手の装置となり得る相手装置のいずれかがＳＩＰ−ＦＡＸ機能を有していれば、前記役割を移行すべきであると判別する、
請求項８記載のＦＡＸサーバの管理方法。
【請求項１０】
当該ＦＡＸサーバの通信相手を選出し、
選出した通信相手の通信機能に関する通信機能情報を取得し、
取得した前記通信機能情報に基づいて、前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する、
請求項８または請求項９記載のＦＡＸサーバの管理方法。
【請求項１１】
通信相手を、通信頻度に基づいて選出する、
請求項１０記載のＦＡＸサーバの管理方法。
【請求項１２】
当該ＦＡＸサーバと前記第二のＦＡＸサーバとの機能差および前記取得手段によって取得された前記通信機能情報に基づいて、前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する、
請求項１０記載のＦＡＸサーバの管理方法。
【請求項１３】
クライアントからの依頼に従ってＦＡＸ通信のサービスを提供する機能を有するＦＡＸサーバに用いられるコンピュータプログラムであって、
当該ＦＡＸサーバに、
当該ＦＡＸサーバよりも高い通信機能を有しかつ前記サービスを提供する機能を有する第二のＦＡＸサーバを検知する第一の処理を実行させ、
前記クライアントに対して前記サービスを提供する役割を、当該ＦＡＸサーバから検知した前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する第二の処理を、実行させ、
移行すべきであると判別した場合に、前記役割を当該ＦＡＸサーバから前記第二のＦＡＸサーバへ移行するための第三の処理を実行させる、
ことを特徴とするコンピュータプログラム。
【請求項１４】
前記通信機能としてＳＩＰ−ＦＡＸ機能を検知した場合に、ＦＡＸ通信の相手の装置となり得る相手装置のいずれかがＳＩＰ−ＦＡＸ機能を有していれば、前記第二の処理において、前記役割を移行すべきであると当該ＦＡＸサーバに判別させる、
請求項１３記載のコンピュータプログラム。
【請求項１５】
当該ＦＡＸサーバに、
当該ＦＡＸサーバの通信相手を選出する第四の処理と、
選出した通信相手の通信機能に関する通信機能情報を取得する第五の処理と、
を実行させ、
前記第二の処理において、取得した前記通信機能情報に基づいて、前記第二のＦＡＸサーバへ移行すべきであるか否かを当該ＦＡＸサーバに判別させる、
請求項１３または請求項１４記載のコンピュータプログラム。
【請求項１６】
前記第四の処理において、当該ＦＡＸサーバに通信相手を通信頻度に基づいて選出させる、
請求項１５記載のコンピュータプログラム。
【請求項１７】
前記第二の処理において、当該ＦＡＸサーバと前記第二のＦＡＸサーバとの機能差および取得した前記通信機能情報に基づいて、前記第二のＦＡＸサーバへ移行すべきであるか否かを、当該ＦＡＸサーバに判別させる、
請求項１５記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＡＸサーバの機能を有するＭＦＰなどの装置およびネットワーク内のＦＡＸサーバの管理方法などに関する。
【背景技術】
【０００２】
従来より、ＬＡＮのような限定的な範囲のネットワークにおいてＦＡＸサーバが用いられることがある。ＦＡＸサーバは、そのネットワーク内のクライアントから受け取ったデータをＧ３などのプロトコルに従って電話回線などを介して宛先のＦＡＸ装置に送信する。または、ＦＡＸ装置から送信されてきたＦＡＸデータをそのネットワーク内のクライアントに振り分ける。つまり、そのネットワークにおけるＦＡＸデータの送受信のサービスを一元的に行う。
【０００３】
近年は、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像形成装置やＦＡＸボイスモデムを有するパーソナルコンピュータなどにも、ＦＡＸサーバの機能が備えられるようになった。これにより、ネットワークには、ＦＡＸサーバのサービスを提供することができる装置が複数存在し得るようになった。
【０００４】
また、近年は、ＶｏＩＰ電話の技術を応用しＩＰ網を介してＦＡＸデータのやり取りを行うことの可能なＦＡＸ通信も提案されている。係るＦＡＸ通信は、「ＳＩＰ−ＦＡＸ」または「ＩＰ−ＦＡＸ」などと呼ばれることがある。
【０００５】
ところで、ＦＡＸデータの送受信の方法として、特許文献１〜４に記載されるような方法が提案されている。
【０００６】
特許文献１に記載される方法によると、画像処理方式に対応する所定の画像処理能力を有して既存の公衆通信網に接続可能な複数のファクシミリ装置と、これらのファクシミリ装置間を接続してグループ化するための通信手段とを備え、自機宛のＦＡＸ画像データの受信時に、当該ファクシミリ装置では、予めグループ化された複数のファクシミリ装置の中で相手方からのＦＡＸ画像データの画像処理方式に対応した画像処理能力を有するファクシミリ装置が存在するかを判別し、当該判別結果に基づいて画像形成を依頼し又は所定の画像処理後のＦＡＸ画像データに基づく画像を形成する。
【０００７】
特許文献２に記載される方法によると、ユーザが操作する画像形成装置（操作機）が他の画像形成装置（連結器）にネットワークを介して接続されているシステムにおいて、操作機がＦＡＸ機能を有している場合、印刷出力せずにデータのまま所定の端末に内部設定値一覧をＦＡＸ送信する。操作機がＦＡＸ機能を有しておらず、連結機がＦＡＸ機能を有している場合、連結機に内部設定値一覧のデータを送信し、操作機の内部設定値一覧を操作機の代わりに連結機にＦＡＸ送信させる。ＦＡＸ機能を有する連結機がネットワーク上に１台も存在しない場合は、ＦＡＸ送信できない旨を表示する。
【０００８】
特許文献３に記載される方法によると、送信制御装置において、ＣＰＵは、相手先のＦＡＸから取得した受信能力を参照し、ＦＡＸ送信するデータを最適なデータ形式に変換する。また、ＣＰＵは、過去のＦＡＸ送信履歴情報を参照して、送信の実行回数に対する成功回数の割合が大きい送信方法（モデム制御コマンド、及び通信速度）を選択し、その送信方法で、ＦＡＸモデム装置によりデータをＦＡＸ送信する。また、通信エラーのため、データの再送が必要な場合に、ＣＰＵは、再送回数に応じて異なる送信方法でリトライする。
【０００９】
特許文献４に記載される方法によると、第１のＩ−ＦＡＸを、第２のＩ−ＦＡＸと第３のＩ−ＦＡＸ、およびクライアントＰＣとインタ−ネットを介して接続する。第１のＩ−ＦＡＸと、第２のＩ−ＦＡＸおよび第３のＩ−ＦＡＸとの間では、電子メ−ル、ＳＭＴＰを利用した通信プロトコルであるＴ．３７の通信手順でファクシミリ通信を行なうことができる。さらに、通常の電子メ−ルでデ−タの送受信ができる。電子メ−ルにより送信側と受信側との通信能力を交換し、双方が有する最も高機能の通信手順を選択してファクシミリ通信する。
【特許文献１】特開２００４−１７２８９８号公報
【特許文献２】特開２００２−３３８７０号公報
【特許文献３】特開２００３−３０９７１０号公報
【特許文献４】特開２００２−２２３２５７号公報
【特許文献５】ＵＳＰ６９６３４１９号
【特許文献６】ＵＳＰ６９６３４２７号
【特許文献７】ＵＳＰ６９００９０３号
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上に述べたように、ネットワーク内には、ＦＡＸサーバの機能を備えた装置が複数台存在することがある。また、新たな装置がネットワークに追加されることもあれば、ハードウェアまたはソフトウェアの拡張によってＦＡＸサーバの機能が既存の装置に追加されることもある。
【００１１】
そうすると、これらの装置のうち高い通信機能を有する装置にそのネットワークにおけるＦＡＸサーバの役割を担わせることが、クライアントにとって便利である。しかし、従来の方法では、それを行うことができない。よって、管理者が、ネットワーク内の装置の性能を調査し、設定を行わなければならない。
【００１２】
本発明は、このような問題点に鑑み、ＬＡＮなどのネットワークにおけるＦＡＸサーバの役割をそのネットワーク内でより高い通信機能を有する装置に担わせることが簡単にできるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
本発明に係るＦＡＸサーバは、クライアントからの依頼に従ってＦＡＸ通信のサービスを提供する機能を有するＦＡＸサーバであって、当該ＦＡＸサーバよりも高い通信機能を有しかつ前記サービスを提供する機能を有する第二のＦＡＸサーバを検知する検知手段と、前記クライアントに対して前記サービスを提供する役割を、当該ＦＡＸサーバから前記検知手段によって検知された前記第二のＦＡＸサーバへ移行すべきであるか否かを判別する、移行適否判別手段と、移行すべきであると前記移行適否判別手段によって判別された場合に、前記役割を当該ＦＡＸサーバから前記第二のＦＡＸサーバへ移行するための移行処理を実行する、移行処理手段と、を有することを特徴とする。
【００１４】
好ましくは、前記検知手段が前記通信機能としてＳＩＰ−ＦＡＸ機能を検知した場合に、前記移行適否判別手段は、ＦＡＸ通信の相手の装置となり得る相手装置のいずれかがＳＩＰ−ＦＡＸ機能を有していれば、前記役割を移行すべきであると判別する。
【００１５】
または、前記相手装置ごとのＦＡＸ番号を示すＦＡＸ番号データを記憶するＦＡＸ番号データ記憶手段、を有し、前記移行処理手段は、ＳＩＰ−ＦＡＸ機能を有する前記相手装置のＩＰ電話対応のアドレスまたはＦＡＸ番号を示す第二の電話番号データを前記ＦＡＸ番号データに基づいて生成し、当該第二の電話番号データを前記第二のＦＡＸサーバに送信することによって、前記移行処理を実行する。
【００１６】
または、前記移行処理手段は、前記ＩＰ電話対応のアドレスまたはＦＡＸ番号を、ＳＩＰサーバに問い合わせることによって取得する。
【発明の効果】
【００１７】
本発明によると、簡単に、ＬＡＮなどのネットワークにおけるＦＡＸサーバの役割をそのネットワーク内でより高い通信機能を有する装置に担わせることができる。
【発明を実施するための最良の形態】
【００１８】
図１はイントラネットＩＴＮの全体的な構成の例を示す図、図２は画像形成装置１Ａのハードウェア構成の例を示す図、図３は画像形成装置１Ａの機能的構成の例を示す図、図４はアドレス帳データベースＤＢＡの例を示す図、図５は支店内アドレス帳データベースＤＢＮの例を示す図、図６はＳＩＰサーバ４のハードウェア構成の例を示す図である。
【００１９】
図１に示すように、イントラネットＩＴＮは、複数のセグメントＳＧ、ＳＩＰサーバ４、およびＩＰ網５などによって構成される。このイントラネットＩＴＮは、互いに離れた複数の拠点を有する企業などの機関に構築される。以下、第一支店ないし第四支店の４つの支店を有する企業Ｘに構築されているイントラネットＩＴＮを例に説明する。
【００２０】
セグメントＳＧは、支店ごとに設けられているＬＡＮ（Local Area Network）である。以下、第一支店ないし第四支店のそれぞれのセグメントＳＧを「セグメントＳＧ１」ないし「セグメントＳＧ４」と区別して記載することがある。
【００２１】
セグメントＳＧ１は、画像形成装置１Ａ、画像形成装置２、パーソナルコンピュータＴＲ、およびルータＲＴなどによって構成される。これらの装置は、ＬＡＮケーブルまたは無線回線を介して互いに接続可能である。
【００２２】
セグメントＳＧ２は、画像形成装置３、パーソナルコンピュータＴＲ、およびルータＲＴなどによって構成される。これらの装置は、ＬＡＮケーブルまたは無線回線を介して互いに接続可能である。セグメントＳＧ３およびセグメントＳＧ４も、セグメントＳＧ２と同様に構成されている。以下、セグメントＳＧ２〜ＳＧ４の画像形成装置３をそれぞれ「画像形成装置３２」ないし「画像形成装置３４」と区別して記載することがある。
【００２３】
各セグメントＳＧに設けられているルータＲＴは、ＩＰ網５を介して他のセグメントＳＧのルータＲＴに接続することができる。これにより、両セグメントＳＧの装置同士が通信を行うことができるようになる。
【００２４】
画像形成装置１Ａ、画像形成装置２、および画像形成装置３は、いずれも、コピー機能、スキャナ機能、およびネットワークプリンティング機能などの様々な機能を集約した処理装置である。一般に、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。
【００２５】
「ネットワークプリンティング機能」は、画像データをパーソナルコンピュータなどから受信して画像を用紙に印刷する機能である。「ネットワークプリンタ機能」または「ＰＣプリント機能」などと呼ばれることもある。
【００２６】
さらに、セグメントＳＧ１の画像形成装置１Ａには、Ｇ３規格でＦＡＸデータの送受信を行う機能（以下、「Ｇ３ＦＡＸ機能」と記載する。）およびＦＡＸサーバの機能（以下、「ＦＡＸサーバ機能」と記載する。）が備わっている。これらの機能によると、画像形成装置１Ａは、セグメントＳＧ１の中の画像形成装置２から受け取った画像データを、ユーザが指定したＦＡＸ装置に電話網６を介してＦＡＸデータとして送信することができる。例えば、第二支店のＦＡＸ番号をユーザが指定した場合は、そのＦＡＸ番号にダイアルして画像形成装置３２に接続し、画像形成装置３２にＦＡＸデータを送信する。また、電話網６を介して他のＦＡＸ装置から送信されてきたＦＡＸデータを、宛先に係る画像形成装置２に振り分ける。なお、ＦＡＸ番号は、電話網６における電話番号であって、電話網６が一般電話網である場合は外線電話番号であり、電話網６が内線電話網である場合はいわゆる内線電話番号である。
【００２７】
画像形成装置１Ａは、図２に示すように、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、ハードディスク１０ｄ、制御用回路１０ｅ、ＬＡＮボード１０ｆ、スキャナユニット１０ｇ、印刷ユニット１０ｈ、タッチパネル１０ｉ、およびモデム１０ｊなどによって構成される。
【００２８】
制御用回路１０ｅは、ハードディスク１０ｄ、ＬＡＮボード１０ｆ、スキャナユニット１０ｇ、印刷ユニット１０ｈ、タッチパネル１０ｉ、およびモデム１０ｊなどを制御するための回路である。
【００２９】
ＬＡＮボード１０ｆは、同じセグメントＳＧ１に属する画像形成装置２またはパーソナルコンピュータＴＲとＴＣＰ／ＩＰに基づくデータ通信（いわゆるＩＰ通信）を行うためのＮＩＣ（Network Interface Card）である。また、ルータＲＴおよびＩＰ網５を介して他のセグメントＳＧの中の装置とＩＰ通信を行うためにも用いられる。
【００３０】
タッチパネル１０ｉは、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類および処理条件を入力するための画面、およびＣＰＵ１０ａで実行された処理の結果を示す画面などを表示する。また、ユーザは、タッチパネル１０ｉの所定の位置に触れることによって画像形成装置１Ａに対して指令を与えたり処理条件の指定を行ったりすることができる。
【００３１】
スキャナユニット１０ｇは、用紙に記されている文章、数式、記号、写真、図表、またはイラストなどの書類の画像を光学的に読み取って画像データを生成する。
【００３２】
印刷ユニット１０ｈは、スキャナユニット１０ｇで得られた画像データまたはパーソナルコンピュータＴＲなどから送信されてきた画像データに基づいて画像を形成し、その画像を用紙に印刷する。
【００３３】
ＲＯＭ１０ｃまたはハードディスク１０ｄには、Ｇ３ＦＡＸ機能用のプログラム、ＦＡＸサーバ機能用のプログラム、およびドキュメントサーバ機能用のプログラムなどがインストールされている。ＦＡＸサーバ機能用のプログラムには、各ＦＡＸ装置（例えば、画像形成装置３２〜３４それぞれ）の装置名、ＦＡＸ番号、および対応可能な通信規格などを示すアドレスデータを記載したアドレス帳データベースを管理するためのモジュールが含まれている。係るモジュールによって、画像形成装置１Ａには、図４のような、セグメントＳＧ１の外部の各ＦＡＸ装置の電話番号などを示すアドレス帳データベースＤＢＡが設けられている。さらに、図５のような、セグメントＳＧ１の中の各画像形成装置２の内線電話番号およびＩＰアドレスなどを示す支店内アドレス帳データベースＤＢＮが設けられている。
【００３４】
「ドキュメントサーバ機能」は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる、パーソナルコンピュータにおけるフォルダまたはディレクトリなどに相当する記憶領域を与えておき、ユーザが自分の記憶領域に画像ファイルなどのドキュメントデータを保存しておくことができるようにする機能である。「ボックス機能」と呼ばれることもある。
【００３５】
さらに、ハードディスク１０ｄには、図３に示すような、通信履歴管理部１０１、第一の機能データ取得部１０２、高通信頻度装置選出部１０３、第二の機能データ取得部１０４、通信機能データ等記憶部１０５、高機能サーバ検知部１０６、サーバ移行適否判別部１０７、推薦画面表示処理部１０８、およびサーバ移行処理部１０９などを実現するためのプログラムおよびデータが記憶されている。通信履歴管理部１０１ないしサーバ移行処理部１０９は、画像形成装置１Ａと同じセグメントＳＧ１の中にＦＡＸサーバ機能を有する新たな画像形成装置が追加された場合に必要に応じてセグメントＳＧ１におけるＦＡＸサーバの役割を担う画像処理装置を移行（変更、交代）するための処理を行う。各部の処理内容については、後に順次説明する。なお、図１においては、画像形成装置１ＡがセグメントＳＧ１のＦＡＸサーバの役割を担っている。
【００３６】
これらのプログラムおよびデータは、必要に応じてＲＡＭ１０ｂに読み出され、ＣＰＵ１０ａによってプログラムが実行される。図３に示す機能の一部または全部を、制御用回路１０ｅによって実現するようにしてもよい。
【００３７】
図１に戻って、画像形成装置２は、ＦＡＸサーバのクライアントの機能（以下、「ＦＡＸクライアント機能」と記載する。）を有する。係る機能により、画像形成装置２は、画像形成装置１Ａのクライアントとしての役割を果たす。さらに、後に説明する高機能ＦＡＸサーバのクライアントにもなり得る。以下、それぞれの画像形成装置２を「画像形成装置２１」、「画像形成装置２２」、…と区別して記載することがある。
【００３８】
画像形成装置３２〜３４は、Ｇ３ＦＡＸ機能を有する。さらに、画像形成装置３２は、ＳＩＰ（Session Initiation Protocol）を使用して通信相手とのセッションを確立し、ＩＰ網を介してＦＡＸデータの送受信を行う機能を有する。以下、係る機能を「ＳＩＰ−ＦＡＸ機能」と記載する。
【００３９】
画像形成装置２および画像形成装置３のハードウェア構成も、図２に示す画像形成装置１Ａのハードウェア構成と基本的に同様である。ただし、画像形成装置２には、モデムはなくてもよい。また、画像形成装置２のハードディスクには、ＦＡＸクライアント機能用のプログラムがインストールされている。画像形成装置３２〜３４のハードディスクには、Ｇ３ＦＡＸ機能用のプログラムがインストールされている。さらに、画像形成装置３２のハードディスクには、ＳＩＰ−ＦＡＸ機能用のプログラムもインストールされている。
【００４０】
ＳＩＰサーバ４は、図６に示すようにＣＰＵ４０ａ、ＲＡＭ４０ｂ、ＲＯＭ４０ｃ、ハードディスク４０ｄ、およびＮＩＣ４０ｅなどによって構成される。ハードディスク４０ｄには、イントラネットＩＴＮの中のＳＩＰ−ＦＡＸ機能を有するＦＡＸ装置のＩＰ網５におけるＦＡＸ番号つまりＩＰ電話用のＦＡＸ番号に対応するＩＰアドレスまたはメールアドレスを取得して同じくＳＩＰ−ＦＡＸ機能を有する他のＦＡＸ装置に通知するためのプログラム（電話番号−アドレス変換プログラム）、ＩＰ網５を介してＦＡＸデータのやり取りを行うＦＡＸ装置同士のセッションを制御するためのプログラム、その他種々のプログラムがインストールされている。ＳＩＰ−ＦＡＸ機能を有する画像形成装置３２は、このようなＳＩＰサーバ４の機能によって、ＳＩＰ−ＦＡＸ機能を有する他のＦＡＸ装置を相手にＩＰ網５を介してＳＩＰによるＦＡＸ通信を行うことができる。ただし、図１においては、イントラネットＩＴＮにはそのようなＦＡＸ装置がほかには存在しないので、画像形成装置１Ａ、画像形成装置３３、３４が通信相手である場合は、Ｇ３ＦＡＸ機能による電話網６経由のＦＡＸ通信を行う。
【００４１】
ところで、第一支店に勤務する社員（ユーザ）は、セグメントＳＧ１に設けられているいずれかの画像形成装置２を次のように従来通りに操作することによってＦＡＸデータを他の支店の画像形成装置３に送信することができる。原稿の用紙を画像形成装置２の原稿台にセットし、タッチパネル１０ｉに表示されるアドレス帳の中から相手に対応するキー（ワンタッチキー）を押す。そして、スタートキーを押す。すると、その画像形成装置２は、セットされた用紙の原稿面に記されている画像を読み取り、得られた画像データを画像形成装置１Ａに転送することによってＦＡＸデータの送信処理を実行するように依頼する。画像形成装置１Ａは、ユーザが押したキーに対応するＦＡＸ番号にダイアルするとともに、画像形成装置２から転送されてきた画像データをＧ３ＦＡＸに対応したフォーマットのＦＡＸデータに変換する処理を開始する。そして、相手とのセッションが確立されたら、ＦＡＸデータを相手に送信する。
【００４２】
図７は通信履歴テーブルＴＬ１の例を示す図、図８は通信相手機能問合せ処理の流れの例を説明するフローチャート、図９は移行適否判別処理の流れの例を説明するフローチャート、図１０はサーバ移行推薦画面ＨＧ１の例を示す図、図１１はサーバ移行処理の流れの例を説明するフローチャート、図１２はアドレス帳データベースＤＢＳの例を示す図である。
【００４３】
次に、セグメントＳＧ１のＦＡＸサーバとして稼動しているときの、図３に示す画像形成装置１Ａの各部の処理内容について、説明する。
【００４４】
通信履歴管理部１０１は、図７に示すような、画像形成装置１Ａ自身が過去に実行したＦＡＸ通信の履歴を示すデータを蓄積するための通信履歴テーブルＴＬ１を有する。そして、画像形成装置１Ａ自身がＦＡＸ通信を行うごとに、その通信の内容を示すレコードを通信履歴テーブルＴＬ１に書き込む。
【００４５】
第一の機能データ取得部１０２は、画像形成装置１Ａの属するセグメントＳＧつまりセグメントＳＧ１の中の他の装置の通信機能に関する情報を示す通信機能データ８１を取得するための処理を行う。係る処理は、例えば、次のような方法で行うことができる。
【００４６】
第一の機能データ取得部１０２は、通信機能を回答すべき旨の指令を、セグメントＳＧ１の中のすべての装置（ノード）に宛てて送信する。つまり、ブロードキャストを行う。すると、各装置は、その指令に従って自らの通信機能に関する通信機能データ８１を画像形成装置１Ａに送信する。第一の機能データ取得部１０２は、送信されてきた通信機能データ８１を、送信元の装置の識別情報（例えば、ＩＰアドレスまたは装置名）と対応付けて通信機能データ等記憶部１０５に記憶させる。
【００４７】
通信機能データ等記憶部１０５は、通信機能データ８１のほか、後に説明する通信機能データ８２、機能差データ８３、およびメリット有装置データ８４などを記憶する。また、画像形成装置１Ａ自身の通信機能に関する通信機能データ８０も記憶する。
【００４８】
高通信頻度装置選出部１０３は、セグメントＳＧ１以外のセグメントＳＧに属するＦＡＸ装置つまり画像形成装置３のうちの画像形成装置１ＡとＦＡＸ通信を行った頻度が高いものを選出する。
【００４９】
第二の機能データ取得部１０４は、高通信頻度装置選出部１０３によって選出された各画像形成装置３に対して、それぞれの通信機能の情報を示す通信機能データ８２を要求し、これを取得するための処理を行う。ここで、高通信頻度装置選出部１０３および第二の機能データ取得部１０４による処理の流れを、図８のフローチャートを参照して説明する。
【００５０】
高通信頻度装置選出部１０３は、通信履歴管理部１０１から通信履歴テーブルＴＬ１を読み出し（＃１０１）、その通信履歴テーブルＴＬ１に基づいて、過去の所定の期間（例えば、現在から過去１年間または画像形成装置１Ａの運用を開始してから現在までの期間など）にＦＡＸ通信を行ったことの回数を、通信相手ごとに計数する（＃１０２）。つまり、ＦＡＸ通信の頻度を求める。そして、その回数が所定の値以上である通信相手を選出する（＃１０３）。以下、高通信頻度装置選出部１０３が選出した通信相手を「高通信頻度装置」と記載する。
【００５１】
第二の機能データ取得部１０４は、高通信頻度装置選出部１０３によって選出された高通信頻度装置それぞれの電子メールアドレスをＳＩＰサーバ４に対して問い合わせる（＃１０４）。例えば、画像形成装置３２および画像形成装置３３が高通信頻度装置として選出された場合は、これら２台それぞれの電子メールアドレスを問い合わせる。この際に、第二の機能データ取得部１０４は、ＳＩＰサーバ４に対して、高通信頻度装置それぞれの識別情報（例えば、ＦＡＸ番号または装置名など）を提示する。すると、ＳＩＰサーバ４は、提示された各識別情報に対応する電子メールアドレスを画像形成装置１Ａに回答する。
【００５２】
第二の機能データ取得部１０４は、電子メールアドレスの回答を取得すると（＃１０５）、その電子メールアドレスに宛てて、通信機能を回答すべき旨の指令を電子メールによって送信する（＃１０６）。すると、各装置は、その指令に従って自らの通信機能に関する通信機能データ８２を電子メールによって画像形成装置１Ａに送信（返信）する。
【００５３】
第二の機能データ取得部１０４は、通信機能データ８２を受信すると（＃１０７）、これを、送信元のＦＡＸ装置の識別情報（例えばＩＰアドレス、装置名、電子メールアドレス、またはＦＡＸ番号）と対応付けて通信機能データ等記憶部１０５に格納する（＃１０８）。
【００５４】
図３に戻って、高機能サーバ検知部１０６は、通信機能データ等記憶部１０５に記憶されている各装置の通信機能データ８１に示される通信機能と画像形成装置１Ａ自身の通信機能とを比較することによって、画像形成装置１Ａ自身の通信機能よりも優れた通信機能を有しかつＦＡＸサーバ機能を有する装置を検知する。以下、高機能サーバ検知部１０６によって検知された装置を「高機能ＦＡＸサーバ」と記載する。そして、画像形成装置１Ａの通信機能と高機能ＦＡＸサーバの通信機能との比較結果を示す機能差データ８３を通信機能データ等記憶部１０５に記憶させておく。
【００５５】
サーバ移行適否判別部１０７は、高機能サーバ検知部１０６によって検知された高機能ＦＡＸサーバに、セグメントＳＧ１のＦＡＸサーバの役割を移行させるべきであるか否かを判別する処理を行う。係る処理は、例えば、図９に示すような手順で行うことができる。
【００５６】
サーバ移行適否判別部１０７は、高機能サーバ検知部１０６によって検知された高機能ＦＡＸサーバの機能差データ８３を読み出すとともに（＃１１１）、他のセグメントＳＧのＦＡＸ装置つまり画像形成装置３のそれぞれの通信機能データ８２を読み出す（＃１１２）。
【００５７】
機能差データ８３と各通信機能データ８２とを比較し両者に示される通信機能（いわゆる最大公約数の通信機能）を把握することによって、機能差データ８３に示される通信機能の一部または全部を適用した場合に従来よりもメリットのあるＦＡＸ通信を行うことができるようになる相手（画像形成装置３）を判別する（＃１１３）。
【００５８】
例えば、機能差データ８３にＳＩＰ−ＦＡＸ機能が示されておりかつ画像形成装置３２の通信機能データ８２にもＳＩＰ−ＦＡＸ機能が示されている場合は、高機能ＦＡＸサーバと画像形成装置３２とはＳＩＰによるＦＡＸ通信が可能になり通信環境が向上するので、画像形成装置３２を相手に従来よりもメリットのあるＦＡＸ通信が可能になると判別する。
【００５９】
そのような画像形成装置３が１台または複数台見つかった場合は（＃１１４でＹｅｓ）、セグメントＳＧ１のＦＡＸサーバの役割を画像形成装置１Ａから高機能ＦＡＸサーバに移行させるべきであると判別する（＃１１５）。そして、それらの画像形成装置３の識別情報を示すメリット有装置データ８４を通信機能データ等記憶部１０５に記憶させる（＃１１６）。
【００６０】
一方、そのような画像形成装置３が１台も見つからなかった場合は（＃１１４でＮｏ）、ＦＡＸサーバの役割を移行させる必要はないと判別する（＃１１７）。
【００６１】
図３に戻って、推薦画面表示処理部１０８は、ＦＡＸサーバの役割を高機能ＦＡＸサーバに移行（変更）すべきであるとサーバ移行適否判別部１０７によって判別された場合に、セグメントＳＧ１の管理者（例えば、第一支店のシステム管理担当者）の電子メールアドレスに対して、図１０に示すようなサーバ移行推薦画面ＨＧ１を表示するための画面データ８５を送信することによって、移行することを推薦する。
【００６２】
管理者は、自分の端末装置（例えば、セグメントＳＧ１の中のパーソナルコンピュータＴＲ）に画面データ８５を受信させサーバ移行推薦画面ＨＧ１を表示させる。そして、ＦＡＸサーバの役割を画像形成装置１Ａから高機能ＦＡＸサーバに移行することを認める場合は「ＹＥＳ」キーをクリックする。すると、管理者の端末装置は、移行の処理の実行指令を画像形成装置１Ａに対して送信する。
【００６３】
サーバ移行処理部１０９は、移行の処理の実行指令を受信すると、高機能サーバ検知部１０６によって検知された高機能ＦＡＸサーバにＦＡＸサーバの役割を移行するための処理を行う。係る処理の内容は、その高機能ＦＡＸサーバの機能差データ８３に示される通信機能（つまり、高機能ＦＡＸサーバが有する通信機能のうち、画像形成装置１Ａの通信機能と比較して優れている通信機能）によって、異なる。例えば、機能差データ８３に示される通信機能がＳＩＰ−ＦＡＸ機能である場合は、図１１に示すような手順で移行の処理を行う。
【００６４】
サーバ移行処理部１０９は、図４のアドレス帳データベースＤＢＡをＲＡＭ１０ｂに読み出しておく（＃１２１）。アドレス帳データベースＤＢＡに記載されるメンバ（ＦＡＸ装置）の中から、通信機能データ８１に基づいて、ＳＩＰ−ＦＡＸ機能を有するＦＡＸ装置のアドレスを選び出し（＃１２２）、そのＦＡＸ装置のＳＩＰ−ＦＡＸ用のアドレスまたはＦＡＸ番号をＳＩＰサーバ４に対して問い合わせる（＃１２３）。例えば、図４に示される３台の画像形成装置３２〜３４の中では、前に説明したように画像形成装置３２だけがＳＩＰ−ＦＡＸの機能を有しているので、画像形成装置３２に関する問合せを行う。または、電子メールなどを用いて画像形成装置３２に対して直接問合せを行ってもよい。
【００６５】
読み出しておいたアドレス帳データベースＤＢＡに問合せの結果を反映させることによって、図１２に示すようなＳＩＰ−ＦＡＸに対応したアドレス帳のアドレス帳データベースＤＢＳを生成する（＃１２４）。
【００６６】
そして、高機能ＦＡＸサーバに対して、生成したアドレス帳データベースＤＢＳとともに通信履歴テーブルＴＬ１および支店内アドレス帳データベースＤＢＮを送信し（＃１２５）、今後、セグメントＳＧ１のＦＡＸサーバとしての処理を開始するように指令する（＃１２６）。さらに、セグメントＳＧ１の中のＦＡＸクライアント機能を有する各装置つまり各画像形成装置２に対して、今後、高機能ＦＡＸサーバをＦＡＸサーバとするように設定を変更すべき旨の指令を与える（＃１２７）。
【００６７】
すると、高機能ＦＡＸサーバは、通信履歴テーブルＴＬ１、アドレス帳データベースＤＢＳ、および支店内アドレス帳データベースＤＢＮを所定の保存場所に格納し、セグメントＳＧ１のＦＡＸサーバとしてのサービスの提供を開始する。一方、各画像形成装置２は、その高機能ＦＡＸサーバのクライアントとしてユーザに使用されるようになる。つまり、画像形成装置２とセグメントＳＧ１の外部のＦＡＸ装置との間のＦＡＸ通信は、その高機能ＦＡＸサーバを介して行われるようになる。
【００６８】
ユーザは、ＦＡＸサーバとして働く装置に変更があったことを意識することなく、従来と同様の操作を行えばよい。つまり、例えばＦＡＸデータの送信を所望するユーザは、原稿の用紙を原稿台にセットし、画像形成装置２のタッチパネルに表示されるワンタッチキーの中から送信先のＦＡＸ装置名を押して選択し、スタートキーを押す。すると、画像形成装置２は、ＦＡＸデータの送信の依頼（要求）を、従来は画像形成装置１Ａに対して行っていたが、役割の移行後はその高機能ＦＡＸサーバに対して行う。高機能ＦＡＸサーバは、画像形成装置２からの依頼に基づいてＦＡＸデータの送信を行う。例えば、高機能ＦＡＸサーバがＳＩＰ−ＦＡＸの機能を備えることを特徴とする場合は、ユーザが選択した送信先がＳＩＰ−ＦＡＸの機能を備えていれば、アドレス帳データベースＤＢＳに示されるＳＩＰ用のアドレスまたは電話番号（「０Ａ０」形式のＩＰ電話番号）など基づいて送信先であるＦＡＸ装置とのセッションを確立しＦＡＸデータの送信を行い、ＳＩＰ−ＦＡＸの機能を備えていなければＧ３用のＦＡＸ番号に基づいて送信先であるＦＡＸ装置とのセッションを確立しＦＡＸデータの送信を行う。
【００６９】
図１３は画像形成装置１Ｂが新たに追加されたイントラネットＩＴＮの全体的な構成の例を示す図、図１４は画像形成装置１Ａの全体的な処理の流れの例を説明するフローチャートである。
【００７０】
次に、ＦＡＸサーバ機能、Ｇ３ＦＡＸ機能、およびＳＩＰ−ＦＡＸ機能を有する画像形成装置１Ｂが図１３に示すようにセグメントＳＧ１に新たに参加した場合を例に、画像形成装置１Ａの処理の流れについて、図１４のフローチャートを参照しながら説明する。
【００７１】
画像形成装置１Ａは、ＦＡＸ通信の要求（要求）があった場合は（＃１１でＹｅｓ）、従来通り、セグメントＳＧ１のＦＡＸサーバとして、Ｇ３によるＦＡＸ通信の処理を実行する（＃１２）。すなわち、ＦＡＸデータをセグメントＳＧ１の外のＦＡＸ装置に送信する旨の要求を画像形成装置２から受け付けた場合は、画像形成装置２が指定した宛先にダイアルし、ＦＡＸデータの送信を行う。または、セグメントＳＧ１の外のＦＡＸ装置からのＦＡＸデータを、支店内アドレス帳データベースＤＢＮ（図５参照）に基づいて画像形成装置２に振り分ける。このようなＦＡＸ通信を行うごとに、その内容を示すレコードを通信履歴テーブルＴＬ１に格納しておく（＃１３）。
【００７２】
画像形成装置１Ａは、ステップ＃１２、＃１３の処理を、電源がオンである間、ＦＡＸ通信の要求があるごとに適宜実行する。また、電源がオンである間、定期的に、セグメントＳＧ１に属する他の装置の通信機能データ８１の収集すなわち他の装置の通信機能の調査を行い（＃１５）、その通信機能データ８１を所定の保存場所に格納しておく（＃１６）。なお、同じ装置の通信機能データ８１を既に格納している場合は、古いほうの通信機能データ８１を削除し新しい通信機能データ８１を格納する。さらに、定期的に、収集された通信機能データ８１を読み出し（＃１８）、これらの通信機能データ８１に示される通信機能と画像形成装置１Ａ自身の通信機能とを比較することによって、画像形成装置１Ａ自身の通信機能よりも優れた通信機能を有しかつＦＡＸサーバ機能を有する装置すなわち高機能ＦＡＸサーバの検知を試みる（＃１９）。
【００７３】
高機能ＦＡＸサーバを検知できた場合は（＃２０でＹｅｓ）、画像形成装置１Ａ自身の通信機能とその高機能ＦＡＸサーバの通信機能との差を示す機能差データ８３を所定の保存場所に格納する（＃２１）。なお、ここでは、図１３に示すように、新たにセグメントＳＧ１に参加した画像形成装置１Ｂが高機能ＦＡＸサーバとして検知されたものとする。よって、画像形成装置１Ｂの機能差データ８３を取得する。
【００７４】
通信履歴テーブルＴＬ１に基づいて日頃よくＦＡＸ通信を行う相手つまり高通信頻度装置の通信機能を問い合わせて通信機能データ８２を取得する処理を実行する（＃２２）。係る処理の手順は、前に図８で説明した通りである。なお、係る処理も、ステップ＃１５、＃１６などの処理と同様に、高機能ＦＡＸサーバの検知結果に関わらず、定期的に実行するようにしてもよい。そして、最新の通信機能データ８２をステップ＃２３以降の処理のために用いてもよい。
【００７５】
セグメントＳＧ１のＦＡＸサーバの役割を画像形成装置１Ａから画像形成装置１Ｂに移行させるべきか否かを判別する処理を行う（＃２３）。つまり、ここでは、ＳＩＰによるＦＡＸ通信を行う相手となり得る画像形成装置３が他のセグメントＳＧに存在するか否かを判別し、そのような画像形成装置３が存在すれば、画像形成装置１Ｂに移行することにメリットがあるので移行すべきであると判別する。係る処理の詳細は、前に図９で説明した通りである。
【００７６】
画像形成装置１Ｂに移行すべきであると判別した場合は（＃２４でＹｅｓ）、サーバ移行推薦画面ＨＧ１を表示するための画面データ８５を管理者の電子メールアドレスに宛てて送信することによって移行を促す（＃２５）。
【００７７】
そして、管理者から移行の実行指令を受信したら（＃２６でＹｅｓ）、ＦＡＸサーバの役割を画像形成装置１Ａから画像形成装置１Ｂに移行するための処理を開始する（＃２７）。係る処理の内容は、前に図１１で説明した通りである。
【００７８】
なお、画像形成装置１Ｂにも、画像形成装置１Ａと同様に図３に示す各部が備わっているの望ましい。または、画像形成装置１Ｂのハードディスクにプログラムをインストールすることによって、いつでも図３に示す各部を実現することができる。そして、画像形成装置１Ｂは、セグメントＳＧ１のＦＡＸサーバの役割を引き継いだ後、画像形成装置１Ａと同様に図１４の処理を行う。つまり、高機能ＦＡＸサーバを検知しかつその高機能ＦＡＸサーバにＦＡＸサーバの役割を移行したほうがよいと判別したら、サーバ移行処理を実行する。
【００７９】
本実施形態によると、セグメントＳＧ１におけるＦＡＸサーバの役割を、セグメントＳＧ１の中で高い通信機能を有しかつＦＡＸサーバ機能を有する装置に担わせることができる。これにより、セグメントＳＧ１のクライアントと他のセグメントＳＧのＦＡＸ装置とのＦＡＸ通信の性能が向上し、ユーザにとって便利になる。
【００８０】
ＦＡＸサーバの役割が移行された高機能ＦＡＸサーバがＳＩＰ−ＦＡＸ機能を備えている場合は、古いＦＡＸサーバつまり画像形成装置１Ａは、ＳＩＰ−ＦＡＸに対応したアドレス帳データベースＤＢＳを自動生成し高機能ＦＡＸサーバに提供する。これにより、クライアントにおいてユーザが使用するＦＡＸデータの送信先の選択用のワンタッチボタンにも、容易に対応することができる。
【００８１】
本実施形態では、画像形成装置１Ａは、高機能ＦＡＸサーバを検知した際に、イントラネットＩＴＮに属する画像形成装置３とのＦＡＸ通信が向上するか否かを判別することによって、その高機能ＦＡＸサーバにＦＡＸサーバの役割を移行させるか否かを判別したが、イントラネットＩＴＮの外部のＦＡＸ装置とのＦＡＸ通信が向上するか否かを判別することによって、判別してもよい。
【００８２】
本実施形態では、画像形成装置１ＡのクライアントとしてＭＦＰタイプの画像形成装置２を使用した場合を例に説明したが、パーソナルコンピュータまたはワークステーションなどを使用することもできる。
【００８３】
その他、イントラネットＩＴＮ、セグメントＳＧ、画像形成装置１Ａ、ＳＩＰサーバ４の全体または各部の構成、処理内容、処理順序、データベースの構成などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【００８４】
【図１】イントラネットの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】アドレス帳データベースの例を示す図である。
【図５】支店内アドレス帳データベースの例を示す図である。
【図６】ＳＩＰサーバのハードウェア構成の例を示す図である。
【図７】通信履歴テーブルの例を示す図である。
【図８】通信相手機能問合せ処理の流れの例を説明するフローチャートである。
【図９】移行適否判別処理の流れの例を説明するフローチャートである。
【図１０】サーバ移行推薦画面の例を示す図である。
【図１１】サーバ移行処理の流れの例を説明するフローチャートである。
【図１２】アドレス帳データベースの例を示す図である。
【図１３】画像形成装置が新たに追加されたイントラネットの全体的な構成の例を示す図である。
【図１４】画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【符号の説明】
【００８５】
１Ａ  画像形成装置（ＦＡＸサーバ、第一のＦＡＸ装置）
１Ｂ  画像形成装置（第二のＦＡＸサーバ、第二のＦＡＸ装置）
１０６  高機能サーバ検知部（検知手段）
１０７  サーバ移行要否判別部（移行適否判別手段）
１０９  サーバ移行処理部（移行処理手段）
２  画像形成装置（クライアント）
４  ＳＩＰサーバ
ＤＢＡ  アドレス帳データベース
ＤＢＳ  アドレス帳データベース
ＳＧ  セグメント（ネットワーク）
【図１】
2007295288.tif 000003
【図２】
2007295288.tif 000004
【図３】
2007295288.tif 000005
【図４】
2007295288.tif 000006
【図５】
2007295288.tif 000007
【図６】
2007295288.tif 000008
【図７】
2007295288.tif 000009
【図８】
2007295288.tif 000010
【図９】
2007295288.tif 000011
【図１０】
2007295288.tif 000012
【図１１】
2007295288.tif 000013
【図１２】
2007295288.tif 000014
【図１３】
2007295288.tif 000015
【図１４】
2007295288.tif 000016