(57)【要約】  【課題】  ＦＡＸゲートウェイ装置が新たに追加されても、その装置の電話番号等の登録作業による管理者の手間を従来よりも少なくできるＦＡＸゲートウェイ装置を提供すること。  【解決手段】  ＦＡＸ装置６０から電話回線２０を介して送信されて来るＦＡＸデータをインターネットに転送するオンランプ機能を有するＭＦＰ１００、２００と、インターネットを介して送信されて来るＦＡＸデータを電話回線２０を介してＦＡＸ装置７０に転送するオフランプ機能を有するＭＦＰ３００、４００を含むシステム１において、ＭＦＰ３００は、自己のインターネットアドレスと電話番号を示す装置情報をインターネットメールを用いてＭＦＰ１００に送り、ＭＦＰ１００は、ＭＦＰ３００からの装置情報を保存すると共に、その装置情報をインターネットメールを用いてＭＦＰ２００に送信する。【選択図】  図１
2005151340.tif 000002
【特許請求の範囲】
【請求項１】
ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する第１の転送機能を有する複数の第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する第２の転送機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第１のＦＡＸゲートウェイ装置であって、
前記第２のＦＡＸゲートウェイ装置それぞれの、前記通信回線上のアドレスと、前記電話回線上のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を取得する装置情報取得手段と、
装置情報記憶手段と、
前記装置情報取得手段が取得した装置情報を前記装置情報記憶手段に格納させる装置情報格納手段と、
前記装置情報に基づいて、前記複数の第２のＦＡＸゲートウェイ装置の中から、前記ＦＡＸデータの転送先とすべき装置を決め、決めた装置宛に前記ＦＡＸデータを転送する転送手段と、
前記装置情報を、他の少なくとも一の第１のＦＡＸゲートウェイ装置に送信する装置情報送信手段と、
を備えることを特徴とするＦＡＸゲートウェイ装置。
【請求項２】
前記装置情報取得手段は、前記装置情報を他の装置から取得することを特徴とする請求項１に記載のＦＡＸゲートウェイ装置。
【請求項３】
前記装置情報記憶手段に前記装置情報を格納するに際して当該装置情報が格納済みであるか否かを判断する判断手段を備え、
前記装置情報送信手段は、
前記判断手段により格納済みでないことが確認されると、前記装置情報を送信することを特徴とする請求項２に記載のＦＡＸゲートウェイ装置。
【請求項４】
第１のＦＡＸゲートウェイ装置が３台以上存在し、
第１のＦＡＸゲートウェイ装置は、それぞれが、
他のいずれか一の第１のＦＡＸゲートウェイ装置の前記通信回線上のアドレスを取得する宛先情報取得手段と、
宛先情報記憶手段と、
前記宛先情報取得手段が取得したアドレスを前記宛先情報記憶手段に格納させる宛先情報格納手段と、
前記アドレスを、前記他のいずれか一の第１のＦＡＸゲートウェイ装置とは異なる第１のＦＡＸゲートウェイ装置に送信する宛先情報送信手段と、
を備えることを特徴とする請求項１乃至３のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項５】
前記第１の転送機能を有する第３のＦＡＸゲートウェイ装置が存在し、
前記装置情報送信手段は、前記装置情報を前記第３のＦＡＸゲートウェイ装置に送信することを特徴とする請求項１乃至４のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項６】
前記転送手段は、
前記ＦＡＸデータを前記第２のＦＡＸゲートウェイ装置を経由して前記ＦＡＸ受信装置まで送信させるのに、前記複数の第２のＦＡＸゲートウェイ装置の内、いずれの装置を用いるのが通信料金面において有利になるのかを求め、求めた装置を、前記転送先とすべき装置とすることを特徴とする請求項１乃至６のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項７】
前記通信回線は、インターネットであり、
前記通信回線上のアドレスは、前記第２のＦＡＸゲートウェイ装置のインターネットアドレスであり、
前記電話回線上のアドレスは、前記第２のＦＡＸゲートウェイ装置の電話番号またはその局番であり、
前記装置情報取得手段は、前記装置情報をインターネットメールを用いて取得し、
前記装置情報送信手段は、前記装置情報をインターネットメールを用いて送信することを特徴とする請求項１乃至６のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項８】
前記装置情報の、ユーザからの入力を受け付ける受付手段を備え、
前記装置情報取得手段は、前記受付手段により受け付けられた情報を前記装置情報として取得することを特徴とする請求項１乃至７のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項９】
ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第１のＦＡＸゲートウェイ装置であって、
前記第２のＦＡＸゲートウェイ装置それぞれの、前記通信回線上のアドレスを示す第１の情報と、前記電話回線上のアドレスまたは当該アドレスを求めるための情報を示す第２の情報とを含む装置情報を取得する装置情報取得手段と、
装置情報記憶手段と、
前記装置情報取得手段により取得された装置情報を前記装置情報記憶手段に格納させる装置情報格納手段と、
前記装置情報に基づいて、前記複数の第２のＦＡＸゲートウェイ装置の中から、前記ＦＡＸデータの転送先とすべき装置を決め、決めた装置宛に前記ＦＡＸデータを転送する転送手段と、
前記第２の情報を前記ＦＡＸ送信装置に送信する送信手段と、
を備えることを特徴とするＦＡＸゲートウェイ装置。
【請求項１０】
前記送信手段は、
前記ＦＡＸ送信装置からの発呼により前記ＦＡＸ送信装置と通信している間に、前記第２の情報を送信することを特徴とする請求項９に記載のＦＡＸゲートウェイ装置。
【請求項１１】
前記送信手段は、
前記ＦＡＸ送信装置に対して発呼を行い、当該ＦＡＸ送信装置と通信を行っている間に、前記第２の情報を送信することを特徴とする請求項９または１０に記載のＦＡＸゲートウェイ装置。
【請求項１２】
前記通信回線は、インターネットであり、
前記装置情報取得手段は、前記第２のＦＡＸゲートウェイ装置からインターネットメールにより前記第２の情報を取得することを特徴とする請求項９乃至１１のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項１３】
前記第２の情報の入力を受け付ける受付手段を備え、
前記装置情報取得手段は、
前記受付手段が受け付けた情報を前記第２の情報として取得することを特徴とする請求項９乃至１２のいずれか１項に記載のＦＡＸゲートウェイ装置。
【請求項１４】
第１と第２のＦＡＸ装置と、前記第１のＦＡＸ装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介して前記第２のＦＡＸ装置に転送する機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第２のＦＡＸ装置であって、
前記第２のＦＡＸゲートウェイ装置それぞれの、前記電話回線上のアドレスまたは当該アドレスを求めるための情報を示すアドレス情報を取得するアドレス情報取得手段と、
アドレス情報記憶手段と、
前記アドレス情報取得手段が取得したアドレス情報を前記アドレス情報記憶手段に格納させるアドレス情報格納手段と、
前記第１のＦＡＸ装置と前記電話回線を介してＦＡＸ通信している間に、前記アドレス情報を含む信号を前記第１のＦＡＸ装置に送る送信手段と
を備えることを特徴とするＦＡＸ装置。
【請求項１５】
ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第２のＦＡＸゲートウェイ装置であって、
前記通信回線上の自己のアドレスと、前記電話回線上の自己のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を前記第１のＦＡＸゲートウェイ装置に送信する送信手段を備えることを特徴とするＦＡＸゲートウェイ装置。
【請求項１６】
前記装置情報と、前記第１のＦＡＸゲートウェイ装置の前記通信回線上におけるアドレスの入力を受け付ける受付手段を備え、
前記送信手段は、前記受付手段が受け付けたアドレス宛に前記装置情報を送信することを特徴とする請求項１５に記載のＦＡＸゲートウェイ装置。
【請求項１７】
ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１と第２のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する機能を有する複数の第３のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムであって、
前記第３のＦＡＸゲートウェイ装置は、それぞれが、
前記通信回線上の自己のアドレスと、前記電話回線上の自己のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を前記第１のＦＡＸゲートウェイ装置に送信する第１の送信手段を備え、
前記第１のＦＡＸゲートウェイ装置は、
前記第３のＦＡＸゲートウェイ装置からの前記装置情報を受信する第１の受信手段と、
第１の記憶手段と、
前記装置情報を前記第１の記憶手段に格納させる第１の格納手段と、
前記装置情報に基づいて、前記複数の第３のＦＡＸゲートウェイ装置の中から、前記ＦＡＸデータの転送先とすべき装置を決め、決めた装置宛に前記ＦＡＸデータを転送する転送手段と、
前記装置情報を、前記第２のＦＡＸゲートウェイ装置に送信する第２の送信手段と、を備え、
前記第２のＦＡＸゲートウェイ装置は、
前記第１のＦＡＸゲートウェイ装置からの前記装置情報を受信する第２の受信手段と、
第２の記憶手段と、
前記装置情報を前記第２の記憶手段に格納させる第２の格納手段と、
を備えることを特徴とするＦＡＸ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＡＸゲートウェイ装置、ＦＡＸ装置およびＦＡＸ通信システムに関する。
【背景技術】
【０００２】
最近、Ｇ３ファクシミリ装置（以下、「ＦＡＸ装置」という。）から公衆電話網を介して送信されて来るファクシミリデータ（以下、「ＦＡＸデータ」という。）を、インターネットメール（以下、「メール」という。）を用いてインターネット上の他の端末装置に転送するオンランプ機能や、インターネットを介して送信されて来るメールに含まれるＦＡＸデータを、公衆電話網を介してＦＡＸ装置に転送するオフランプ機能を有するインターネットファクシミリゲートウェイ装置（以下、「インターネットＦＡＸ装置」という。）が出現して来ている。以下、オンランプ機能を有するインターネットＦＡＸ装置を「オンランプ」、オフランプ機能を有するインターネットＦＡＸ装置を「オフランプ」と称することにする。
【０００３】
このようなオンランプとオフランプを、例えばあるＦＡＸ装置（送信元）から遠隔に位置する別のＦＡＸ装置（送信先）にＦＡＸ送信する場合の中継（転送）装置として用いると、通信コストを大幅に削減できるというメリットがある。これは、送信元、オンランプ、オフランプ、送信先の順にＦＡＸデータが転送されることになり、オンランプとオフランプ間が定額制をとるインターネットにより接続されるので、課金制の公衆電話網で接続される区間を、送信元からオンランプまで、オフランプから送信先までの短区間で済ませられるからである。
【０００４】
ところで、公衆電話網とインターネットのような通信料金体系の異なる回線に接続された中継装置を複数経由してＦＡＸデータを送信するシステムとして、例えば特許文献１には、送信元のＦＡＸ装置が、どの中継装置を経由すれば送信先までの通信コストを最も安価にできるのかを求める経路選択技術が開示されている。この経路選択の方法は、具体的には、各中継装置と送信先のそれぞれの電話番号の局番に基づいて、送信先までの通信経路となり得る全ての経路の通信料金を求め、その中から最も料金が安い経路を選択するものである。
【０００５】
この中継装置に上記オンランプ、オフランプを適用すれば、インターネットＦＡＸ装置を用いた通信システムにおいて効果的に通信コストを削減することができる。
【特許文献１】特開２００１−２５１４５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１のようにコスト削減のため最適な通信経路を決める構成では、中継装置として使用できるオンランプ、オフランプの数をより多く広範囲に点在させて配置させた方が、通信経路の選択肢が増えることから好ましい。ところが、その一方で、通信のため、および通信経路を決めるためには、例えばオンランプは、各オフランプのインターネットアドレスと電話番号を事前に知っていなければならない。
【０００７】
従来では、オンランプの管理者が、各オフランプのインターネットアドレスおよび電話番号をオンランプに登録するようにしていたが、オフランプの数が増えると、オンランプの管理者は、その都度、追加されたオフランプのインターネットアドレス等を登録するという作業を行わねばならず、大変手間になる。また、新たなオフランプがいつ、どこに設置されるのかを確認する必要も生じる。このような煩わしい作業は、各オンランプの管理者全てに生じ、オフランプの数が増えるに連れて増大する。
【０００８】
このような問題は、送信元の管理者についても同様に発生する。すなわち、送信元のＦＡＸ装置は、公衆電話網だけを用いた方が良いのか、オンランプ、オフランプ経由の方が良いのかを判断する際に、送信先に最も近いオフランプを知る必要があるからである。
本発明は、このような問題点に鑑みてなされたものであって、ＦＡＸゲートウェイ装置がシステムに新たに追加されても、その装置のインターネットアドレス等の登録作業による管理者の手間を従来よりも少なくできるＦＡＸゲートウェイ装置、ＦＡＸ装置およびＦＡＸ通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係るＦＡＸゲートウェイ装置は、ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する第１の転送機能を有する複数の第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する第２の転送機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第１のＦＡＸゲートウェイ装置であって、前記第２のＦＡＸゲートウェイ装置それぞれの、前記通信回線上のアドレスと、前記電話回線上のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を取得する装置情報取得手段と、装置情報記憶手段と、前記装置情報取得手段が取得した装置情報を前記装置情報記憶手段に格納させる装置情報格納手段と、前記装置情報に基づいて、前記複数の第２のＦＡＸゲートウェイ装置の中から、前記ＦＡＸデータの転送先とすべき装置を決め、決めた装置宛に前記ＦＡＸデータを転送する転送手段と、前記装置情報を、他の少なくとも一の第１のＦＡＸゲートウェイ装置に送信する装置情報送信手段と、を備えることを特徴とする。
【００１０】
また、前記装置情報取得手段は、前記装置情報を他の装置から取得することを特徴とする。
さらに、前記装置情報記憶手段に前記装置情報を格納するに際して当該装置情報が格納済みであるか否かを判断する判断手段を備え、前記装置情報送信手段は、前記判断手段により格納済みでないことが確認されると、前記装置情報を送信することを特徴とする。
【００１１】
また、第１のＦＡＸゲートウェイ装置が３台以上存在し、第１のＦＡＸゲートウェイ装置は、それぞれが、他のいずれか一の第１のＦＡＸゲートウェイ装置の前記通信回線上のアドレスを取得する宛先情報取得手段と、宛先情報記憶手段と、前記宛先情報取得手段が取得したアドレスを前記宛先情報記憶手段に格納させる宛先情報格納手段と、前記アドレスを、前記他のいずれか一の第１のＦＡＸゲートウェイ装置とは異なる第１のＦＡＸゲートウェイ装置に送信する宛先情報送信手段と、を備えることを特徴とする。
【００１２】
また、前記第１の転送機能を有する第３のＦＡＸゲートウェイ装置が存在し、前記装置情報送信手段は、前記装置情報を前記第３のＦＡＸゲートウェイ装置に送信することを特徴とする。
さらに、前記転送手段は、前記ＦＡＸデータを前記第２のＦＡＸゲートウェイ装置を経由して前記ＦＡＸ受信装置まで送信させるのに、前記複数の第２のＦＡＸゲートウェイ装置の内、いずれの装置を用いるのが通信料金面において有利になるのかを求め、求めた装置を、前記転送先とすべき装置とすることを特徴とする。
【００１３】
また、前記通信回線は、インターネットであり、前記通信回線上のアドレスは、前記第２のＦＡＸゲートウェイ装置のインターネットアドレスであり、前記電話回線上のアドレスは、前記第２のＦＡＸゲートウェイ装置の電話番号またはその局番であり、前記装置情報取得手段は、前記装置情報をインターネットメールを用いて取得し、前記装置情報送信手段は、前記装置情報をインターネットメールを用いて送信することを特徴とする。
【００１４】
さらに、前記装置情報の、ユーザからの入力を受け付ける受付手段を備え、前記装置情報取得手段は、前記受付手段により受け付けられた情報を前記装置情報として取得することを特徴とする。
本発明に係るＦＡＸゲートウェイ装置は、ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第１のＦＡＸゲートウェイ装置であって、前記第２のＦＡＸゲートウェイ装置それぞれの、前記通信回線上のアドレスを示す第１の情報と、前記電話回線上のアドレスまたは当該アドレスを求めるための情報を示す第２の情報とを含む装置情報を取得する装置情報取得手段と、装置情報記憶手段と、前記装置情報取得手段により取得された装置情報を前記装置情報記憶手段に格納させる装置情報格納手段と、前記装置情報に基づいて、前記複数の第２のＦＡＸゲートウェイ装置の中から、前記ＦＡＸデータの転送先とすべき装置を決め、決めた装置宛に前記ＦＡＸデータを転送する転送手段と、前記第２の情報を前記ＦＡＸ送信装置に送信する送信手段と、を備えることを特徴とする。
【００１５】
また、前記送信手段は、前記ＦＡＸ送信装置からの発呼により前記ＦＡＸ送信装置と通信している間に、前記第２の情報を送信することを特徴とする。
さらに、前記送信手段は、前記ＦＡＸ送信装置に対して発呼を行い、当該ＦＡＸ送信装置と通信を行っている間に、前記第２の情報を送信することを特徴とする。
また、前記通信回線は、インターネットであり、前記装置情報取得手段は、前記第２のＦＡＸゲートウェイ装置からインターネットメールにより前記第２の情報を取得することを特徴とする。
【００１６】
また、前記第２の情報の入力を受け付ける受付手段を備え、前記装置情報取得手段は、前記受付手段が受け付けた情報を前記第２の情報として取得することを特徴とする。
本発明に係るＦＡＸ装置は、第１と第２のＦＡＸ装置と、前記第１のＦＡＸ装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介して前記第２のＦＡＸ装置に転送する機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第２のＦＡＸ装置であって、前記第２のＦＡＸゲートウェイ装置それぞれの、前記電話回線上のアドレスまたは当該アドレスを求めるための情報を示すアドレス情報を取得するアドレス情報取得手段と、アドレス情報記憶手段と、前記アドレス情報取得手段が取得したアドレス情報を前記アドレス情報記憶手段に格納させるアドレス情報格納手段と、前記第１のＦＡＸ装置と前記電話回線を介してＦＡＸ通信している間に、前記アドレス情報を含む信号を前記第１のＦＡＸ装置に送る送信手段とを備えることを特徴とする。
【００１７】
本発明に係るＦＡＸゲートウェイ装置は、ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する機能を有する複数の第２のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムにおける第２のＦＡＸゲートウェイ装置であって、前記通信回線上の自己のアドレスと、前記電話回線上の自己のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を前記第１のＦＡＸゲートウェイ装置に送信する送信手段を備えることを特徴とする。
【００１８】
また、前記装置情報と、前記第１のＦＡＸゲートウェイ装置の前記通信回線上におけるアドレスの入力を受け付ける受付手段を備え、前記送信手段は、前記受付手段が受け付けたアドレス宛に前記装置情報を送信することを特徴とする。
本発明に係るＦＡＸ通信システムは、ＦＡＸ送信装置から電話回線を介して送信されて来るＦＡＸデータを、前記電話回線と異なる通信回線に転送する機能を有する第１と第２のＦＡＸゲートウェイ装置と、前記通信回線を介して送信されて来るＦＡＸデータを、前記電話回線を介してＦＡＸ受信装置に転送する機能を有する複数の第３のＦＡＸゲートウェイ装置とを含むＦＡＸ通信システムであって、前記第３のＦＡＸゲートウェイ装置は、それぞれが、前記通信回線上の自己のアドレスと、前記電話回線上の自己のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を前記第１のＦＡＸゲートウェイ装置に送信する第１の送信手段を備え、前記第１のＦＡＸゲートウェイ装置は、前記第３のＦＡＸゲートウェイ装置からの前記装置情報を受信する第１の受信手段と、第１の記憶手段と、前記装置情報を前記第１の記憶手段に格納させる第１の格納手段と、前記装置情報に基づいて、前記複数の第３のＦＡＸゲートウェイ装置の中から、前記ＦＡＸデータの転送先とすべき装置を決め、決めた装置宛に前記ＦＡＸデータを転送する転送手段と、前記装置情報を、前記第２のＦＡＸゲートウェイ装置に送信する第２の送信手段と、を備え、前記第２のＦＡＸゲートウェイ装置は、前記第１のＦＡＸゲートウェイ装置からの前記装置情報を受信する第２の受信手段と、第２の記憶手段と、前記装置情報を前記第２の記憶手段に格納させる第２の格納手段と、を備えることを特徴とする。
【発明の効果】
【００１９】
本発明に係る第１のＦＡＸゲートウェイ装置は、第２のＦＡＸゲートウェイ装置それぞれの装置情報を取得し、取得した装置情報を他の少なくとも一の第１のＦＡＸゲートウェイ装置に送信する構成にしている。
したがって、第１のＦＡＸゲートウェイ装置それぞれの管理者は、ＦＡＸ通信システムに第２のＦＡＸゲートウェイ装置が新たに追加された場合であっても、当該第２のＦＡＸゲートウェイ装置の装置情報を、第１のＦＡＸゲートウェイ装置の、例えば操作パネル等から手入力すると共に他の第１のＦＡＸゲートウェイ装置の管理者に知らせるといった面倒な操作を行う必要がなくなるという効果を奏する。
【００２０】
また、前記装置情報を他の装置から取得する構成にしている。
したがって、第１のＦＡＸゲートウェイ装置それぞれの管理者は、当該第２のＦＡＸゲートウェイ装置の装置情報を、第１のＦＡＸゲートウェイ装置の、例えば操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
さらに、前記装置情報が格納済みでないことが確認されると、前記装置情報を送信する構成にしている。
【００２１】
したがって、既に送信済みの可能性のある装置情報を再度送信することによる無駄な処理を省くことが可能になると共に通信回線上の負荷を低減することができる。
また、他のいずれか一の第１のＦＡＸゲートウェイ装置の前記通信回線上のアドレスを取得し、それを別の第１のＦＡＸゲートウェイ装置に送信する構成としている。
これにより、第１のＦＡＸゲートウェイ装置の管理者にとって、他の第１のＦＡＸゲートウェイ装置のアドレスを、例えば操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
【００２２】
また、前記装置情報を、第３のＦＡＸゲートウェイ装置に送信する構成にしている。
したがって、第３のＦＡＸゲートウェイ装置の管理者にとって、第２のＦＡＸゲートウェイ装置の装置情報を、例えば操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
さらに、前記装置情報をインターネットメールを用いて取得し、インターネットメールを用いて他の第１のＦＡＸゲートウェイ装置に送信する構成にしている。
【００２３】
このように一般に使用されるインターネットを通信回線として用い、またインターネットメールを装置情報の通信手段として用いることができるので、装置を簡単に構成できる。
また、受付手段により受け付けられた情報を前記装置情報として取得する構成にしている。
【００２４】
したがって、例えば１台の第１のＦＡＸゲートウェイ装置について、その管理者一人だけが上記装置情報を手入力しさえすれば、他の多数の第１のＦＡＸゲートウェイ装置の管理者それぞれは、そのような面倒な操作を行う必要がなくなり便宜になる。
本発明に係る第１のＦＡＸゲートウェイ装置は、第２のＦＡＸゲートウェイ装置それぞれの電話回線上のアドレスまたは当該アドレスを求めるための情報を取得し、取得した情報をＦＡＸ送信装置に送信する構成にしている。
【００２５】
これにより、ＦＡＸ送信装置の管理者は、第２のＦＡＸゲートウェイ装置が新たに追加された場合であっても、当該第２のＦＡＸゲートウェイ装置の、例えば電話番号をＦＡＸ送信装置の操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
本発明に係る第２のＦＡＸ装置は、第２のＦＡＸゲートウェイ装置それぞれのアドレス情報を取得し、取得したアドレス情報を、第１のＦＡＸ装置と電話回線を介してＦＡＸ通信している間に第１のＦＡＸ装置に送る構成にしている。
【００２６】
これにより、第１のＦＡＸ装置の管理者は、第２のＦＡＸゲートウェイ装置が新たに追加された場合であっても、当該第２のＦＡＸゲートウェイ装置の、例えば電話番号をＦＡＸ装置の操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
本発明に係る第２のＦＡＸゲートウェイ装置は、通信回線上の自己のアドレスと、電話回線上の自己のアドレスまたは当該アドレスを求めるための情報とを含む装置情報を第１のＦＡＸゲートウェイ装置に送信する構成にしている。
【００２７】
これにより、例えば第１のＦＡＸゲートウェイ装置が第２のＦＡＸゲートウェイ装置からの装置情報を保存する構成としておけば、第１のＦＡＸゲートウェイ装置の管理者は、当該装置情報を第１のＦＡＸゲートウェイ装置の操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
本発明に係るＦＡＸ通信システムは、第３のＦＡＸゲートウェイ装置それぞれが、装置情報を第１のＦＡＸゲートウェイ装置に送信し、第１のＦＡＸゲートウェイ装置が、第３のＦＡＸゲートウェイ装置からの装置情報を受信すると、第１の記憶手段に格納させると共に第２のＦＡＸゲートウェイ装置に送信し、第２のＦＡＸゲートウェイ装置が、第１のＦＡＸゲートウェイ装置からの装置情報を受信すると、第２の記憶手段に格納させる構成にしている。
【００２８】
したがって、第１、第２のＦＡＸゲートウェイ装置の各管理者は、第３のＦＡＸゲートウェイ装置が新たに追加された場合であっても、当該第３のＦＡＸゲートウェイ装置の装置情報を第１、第２のＦＡＸゲートウェイ装置の、例えば操作パネル等から手入力するといった面倒な操作を行う必要がなくなる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明に係るＦＡＸゲートウェイ装置、ＦＡＸ装置及びＦＡＸ通信システムの実施の形態について、図面を参照しながら説明する。
１．ＦＡＸ通信システムの構成
図１は、ＦＡＸ通信システム（以下、単に「システム」という。）１の構成の一例を示す図である。
【００３０】
同図に示すように、システム１は、ＦＡＸ装置６０、７０、８０、複合型画像形成装置（以下、「ＭＦＰ（Multiple Function Peripheral）」という。）１００、２００、３００、４００を含み、ＦＡＸ装置６０〜８０、ＭＦＰ１００〜４００が公衆電話回線（以下、「公衆回線」という。）２０を介して接続されると共に、ＭＦＰ１００〜４００がＬＡＮ（Local Area Network）１０１、２０１、３０１、４０１、インターネット５０を介して接続されて構成される。
【００３１】
ＦＡＸ装置６０〜８０は、公衆回線２０を介してＧ（グループ）３のＦＡＸ伝送制御手順に基づくＦＡＸ送受信を行うことが可能である。また、ＩＴＵ−Ｔ勧告で規定されたファクシミリ手順信号（以下、「Ｆコード」という。）を用いて、予め設定されたパスワードを相手先の装置に送信し、また相手先の装置から受信する機能を合わせて有している。
ＭＦＰ１００〜４００は、原稿画像を読み取って画像データを得るスキャン機能、読み取って得られた画像データに基づいて用紙にプリント（印刷）するコピー機能に加えて、ＦＡＸ送受信機能を備えている。また、ＭＦＰ１００〜４００は、ＬＡＮ１０１〜４０１、インターネット５０を介して、ここではTCP/IP（Transmission Control Protocol/Internet Protocol）を用いて互いに各種データのやりとりが可能になっており、ＬＡＮ１０１〜４０１に接続されたメールサーバ１０２、２０２、３０２、４０２、ルータ１０３、２０３、３０３、４０３を介してメールを送受信するメール送受信機能を有している。
【００３２】
ＭＦＰ１００、２００は、ＦＡＸ装置（送信元）からＦＡＸ伝送制御手順に基づいて公衆回線２０を介して送信されて来るＦＡＸデータを、メールを用いてインターネット５０に転送させるオンランプ機能を備えている。
一方、ＭＦＰ３００、４００は、インターネット５０を介して送信されて来るメールに含まれるＦＡＸデータを、ＦＡＸ伝送制御手順に基づいて公衆回線２０を介してＦＡＸ装置（送信先）に転送させるオフランプ機能を備えており、ＭＦＰ１００〜４００は、それぞれがＦＡＸゲートウェイ装置を兼ねるものである。
【００３３】
ここでは、ＦＡＸ装置６０、７０、８０は、それぞれが遠隔の場所に配置され、ＭＦＰ１００はＦＡＸ装置６０と近距離の場所に、ＭＦＰ２００はＦＡＸ装置８０と近距離の場所に配置されており、ＦＡＸ装置６０は、ＭＦＰ１００をオンランプとして用い、ＦＡＸ装置８０は、ＭＦＰ２００をオンランプとして用いるものとする。
なお、同図では、オンランプとしてＭＦＰ１００、２００を、オフランプとしてＭＦＰ３００、４００を示しているが、配置されるオンランプ、オフランプの数は、これに限定されないことは言うまでもなく、単数、複数のそれぞれの組合わせとすることができる。以下、ＭＦＰ１００、２００を「オンランプ」、ＭＦＰ３００、４００を「オフランプ」と称する場合がある。
【００３４】
ここで、本システム１で実行される処理内容の概略を説明する。
（１）システム１に、新たなオフランプ（例えば、ＭＦＰ４００）が追加された場合の処理
（１−１）ＭＦＰ４００において実行される処理
ＭＦＰ４００は、電話回線上のアドレスとしての自己の電話番号と、電話回線とは異なる通信回線（ここではインターネット５０）上のアドレスとしてのドメイン名とを含む装置情報（以下、「オフランプ情報」という。）を各オンランプの内の一のオンランプ（例えば、ＭＦＰ１００）にメールで通知する（以下、オフランプからオンランプにオフランプ情報を通知するメールを「オフランプ情報通知メールＦ」という。）。
【００３５】
（１−２）ＭＦＰ１００において実行される処理
ＭＦＰ１００は、受信したオフランプ情報を記憶すると共に、自己をオンランプとして利用するＦＡＸ装置（ここでは６０）にそのオフランプ情報を通知する。また、他のオンランプ（ここでは、ＭＦＰ２００）にメールで通知する（以下、一のオンランプから別のオンランプにオフランプ情報を通知するメールを「オフランプ情報通知メールＮ」という。）。
【００３６】
（１−３）ＭＦＰ２００において実行される処理
ＭＦＰ２００は、受信したオフランプ情報を記憶すると共に、自己をオンランプとして利用するＦＡＸ装置（ここでは、８０）に当該オフランプ情報を通知し、さらに別のオンランプが存在すれば、当該別のオンランプに当該オフランプ情報をオフランプ情報通知メールＮで通知する。
【００３７】
（１−４）ＦＡＸ装置６０、８０において実行される処理
ＦＡＸ装置６０、８０は、受信したオフランプ情報を記憶する。
（２）送信元をＦＡＸ装置６０、送信先をＦＡＸ装置７０とした場合に、送信元から送信先にＦＡＸ送信する場合において実行される処理
（２−１）送信元のＦＡＸ装置６０において実行される処理
ＦＡＸ装置６０は、（ａ）公衆回線２０のみを用いて送信する場合と、（ｂ）オンランプ、オフランプを用いて送信する場合（以下、「インターネットＦＡＸモードによる送信」という。）の内、通信料金が安くなる方を選択する経路選択処理を行う。この経路選択は、上記（１−４）において記憶したオフランプ情報に基づいて、例えば上記特許文献１の技術を用いて行われる。（ａ）が選択された場合には、ＦＡＸ装置７０宛にＦＡＸデータを送り、（ｂ）が選択された場合には、ＭＦＰ１００に送信することになる。
【００３８】
（２−２）オンランプとしてのＭＦＰ１００において実行される処理
ＭＦＰ１００は、ＦＡＸ装置６０からのインターネットＦＡＸモードによる送信要求を受け付けると、ＦＡＸ装置６０からのＦＡＸデータを、（ａ）オフランプとしてのＭＦＰ３００を介してＦＡＸ装置７０に転送する場合と、（ｂ）ＭＦＰ４００を介して転送する場合の内、通信料金が安くなる方を選択する経路選択処理を行う。この経路選択は、上記（１−２）において記憶したオフランプ情報に基づいて、例えば特許文献１の技術により行われる。（ａ）が選択された場合には、ＭＦＰ３００宛にＦＡＸデータを含むメールを送信し、（ｂ）が選択された場合には、ＭＦＰ４００宛に当該メールを送信する。
【００３９】
（２−３）オフランプとしてのＭＦＰ３００、４００の処理
ＭＦＰ３００または４００は、ＭＦＰ１００からの上記メールを受信すると、そのメールに含まれるＦＡＸデータを送信先のＦＡＸ装置７０にＦＡＸ送信する。
このように本システム１では、新たなオフランプが追加されると、当該オフランプ情報が各オンランプ、ＦＡＸ装置に自動的に通知され、記憶されて行く構成になっている。これにより、送信元のＦＡＸ装置およびオンランプでは、当該オフランプ情報に基づいて経路選択処理を実行でき、一方でオンランプ、ＦＡＸ装置の管理者にとっては、当該オフランプ情報の登録作業の手間を省くことができるものである。
【００４０】
以下、ＦＡＸ装置６０〜８０、ＭＦＰ１００〜４００について、その構成および処理内容を詳細に説明する。
２．ＦＡＸ装置６０の構成
図２は、ＦＡＸ装置６０の構成を示すブロック図である。
同図に示すように、ＦＡＸ装置６０は、主な構成要素として、制御部６１、スキャナ部６２、プリンタ部６３および操作パネル６４を備えている。
【００４１】
スキャナ部６２は、セットされた原稿の画像を読み取って、原稿の画像データを得る公知の装置である。
プリンタ部６３は、公知の電子写真方式により、画像データに基づいて画像を用紙に印刷する。
操作パネル６４は、ＦＡＸ装置６０を操作するために必要なＦＡＸ送信開始キー、ダイヤル用テンキー、ワンタッチダイヤルキー、表面にタッチパネルが積層された液晶表示部等を備える。
【００４２】
この液晶表示部には、操作者からの、ワンタッチダイヤルを用いる場合の送信先名、電話番号等の宛先登録メニュー画面等が表示されるようになっている。操作者は、タッチ操作により、必要な画面を選択し表示させて、その画面から各種情報を入力、登録することができる。
制御部６１は、ＣＰＵ６１１、モデム６１２、ＮＣＵ６１３、ＲＯＭ６１４、ＲＡＭ６１５およびＮＶＲＡＭ６１６を備えている。
【００４３】
モデム６１２は、ＦＡＸ伝送制御手順の信号および画像信号を変復調する。ＮＣＵ（Network Control Unit）６１３は、公衆回線２０に接続され、回線の発呼、着呼、アナログ信号の入出力を行う。
ＮＶＲＡＭ６１６は、不揮発性メモリであり、オンランプ情報テーブル６２１、オフランプ情報テーブル６２２および自装置情報格納部６２３を備えている。
【００４４】
オンランプ情報テーブル６２１には、インターネットＦＡＸモードによる送信を行う場合の、オンランプ、ここではＭＦＰ１００の電話番号を示す情報が格納されている。この電話番号は、予め操作者により操作パネル６４から入力、登録処理され、経路選択処理およびインターネットＦＡＸモードによる送信を行う場合に、オンランプの宛先として読み出される。
【００４５】
オフランプ情報テーブル６２２には、オフランプとして利用できる装置の電話番号、ここではＭＦＰ３００、４００の電話番号を示す情報が格納されている。
図３は、オフランプ情報テーブル６２２の構成を示す図である。
同図に示すように、オフランプ情報テーブル６２２には、オフランプの番号欄、電話番号欄および最寄のオフランプ欄が設けられている。新たなオフランプが追加されると、後述のオフランプ情報更新処理（ステップＳ４３４、Ｓ４５３）において、そのオフランプについて、識別のための番号が番号欄に、電話番号が電話番号欄にそれぞれ書き込まれる。また、最寄のオフランプ欄には、後述の最寄のオフランプ情報更新処理（ステップＳ４３５、Ｓ４５４）において、各オフランプの中から自装置に最も近いオフランプとして選択された欄に、最寄のオフランプであることを示すフラグ「１」が書き込まれる。同図の例では、オフランプ番号「１」のオフランプが最寄のものであることが解る。なお、最寄のオフランプ以外のものについては「０」が書き込まれる。
【００４６】
図２に戻って、自装置情報格納部６２３には、操作パネル６４から操作者により入力された自装置（ＦＡＸ装置６０）の電話番号を示す情報が格納される。
ＲＯＭ６１４には、ＦＡＸ装置６０の制御プログラムが格納されている。
ＣＰＵ６１１は、ＲＯＭ６１４から必要なプログラムを読み出して、ＦＡＸ送受信の全体動作を制御する。具体的には、ＦＡＸ送信の場合には、まず経路選択処理を実行する。      
【００４７】
例えば、オンランプ情報テーブル６２１からオンランプの電話番号を、オフランプ情報テーブル６２２から各オフランプの電話番号をそれぞれ読み出す。読み出したオンランプの電話番号、各オフランプの電話番号および操作者により指定された送信先のＦＡＸ装置の電話番号に基づいて、電話回線２０だけを用いた場合と、自己からオンランプ間、各オフランプから送信先間を電話回線２０を用い、オンランプからオフランプ間をインターネット５０等の通信回線を用いる（定額制のため通信料金を、例えばゼロとできる。）場合のそれぞれの通信料金を求める。これは、例えば上記特許文献１に開示されている方法を用いることができる。概略すると、電話番号の局番について、その局番間のおおよその通信料金を示す情報を格納したテーブルを予め用意しておき、発呼側と被呼側の各局番から、当該テーブルに書き込まれている両局番間の通信料金を読み出すものである。
【００４８】
電話回線だけの場合と、インターネットＦＡＸモードによる送信の場合について、通信料金が安い方を最適経路として選択し、相手先を決める。電話回線だけの経路を選択した場合には、送信先のＦＡＸ装置が相手先となり、インターネットＦＡＸモードによる送信を選択した場合には、オンランプが相手先となる。
そして、スキャナ部６２により原稿画像の読み取りを開始させ、得られたＦＡＸデータを公知のＭＨ等の符号化方式に従って符号化した後、モデム６１２、ＮＣＵ６１３を介して、決められた相手先の装置に送信させる。
【００４９】
なお、インターネットＦＡＸモードによる送信を選択した場合には、オンランプとして利用する装置（ＭＦＰ１００）と回線接続されると、そのオンランプに、所定のトーン信号を用いて、（最終の）送信先のＦＡＸ装置、ここではＦＡＸ装置７０の電話番号を示す情報（送信先情報）を通知することで、送信先をオンランプ１００に通知する。
一方、ＦＡＸ受信の場合には、相手先からのＦＡＸデータを復号化して、その復号化されたデータをプリンタ部６３に送って、画像の印刷出力を実行させる。また、ＦＡＸ送受信時に、オフランプ情報更新処理（ステップＳ４３４）等を実行する。さらに、操作パネル６４からのキー入力を受付け、どのキーが操作者により押されたのかを判断し、また液晶表示部に宛先登録メニュー画面等を表示させる。
【００５０】
ＲＡＭ６１５は、ＣＰＵ６１１が制御プログラムを実行する際のワークエリアとして使用される。
なお、他のＦＡＸ装置７０、８０は、ＦＡＸ装置６０と基本的に同様の構成なので、これらについてはその説明を省略する。
３．ＭＦＰ１００の構成
図４は、ＭＦＰ１００の構成を示すブロック図である。
【００５１】
同図に示すように、ＭＦＰ１００は、主な構成要素として、制御部１１０、スキャナ部１３０、プリンタ部１４０および操作パネル１５０を備えている。
スキャナ部１３０は、上記スキャナ部６２、プリンタ部１４０は、上記プリンタ部６３と基本的に同様である。
操作パネル１５０は、図５に示すように、表示部１５１、テンキー１５２、クリアキー１５３、ストップキー１５５、スタートキー１５６、オフランプ情報入力モードキー１５７、オンランプアドレス入力モードキー１５８および確定キー１５９を備えている。
【００５２】
テンキー１５２は、操作者がコピー枚数や電話番号等を入力するためのキーであり、クリアキー１５３は、入力されたコピー枚数等をクリア（リセット）させるためのキーであり、ストップキー１５５は、コピー等の動作を途中で停止させるためのキーである。スタートキー１５６は、コピーやＦＡＸ送信等の動作を開始させるためのキーである。
オフランプ情報入力モードキー１５７は、オフランプ情報入力モードに移行させるためのキーであり、オンランプアドレス入力モードキー１５８は、オンランプアドレス入力モードに移行させるためのキーである。
【００５３】
ここで、オフランプ情報入力モードは、操作者からのオフランプ情報の入力を受け付けるモードであり、オンランプアドレス入力モードは、他のオンランプのインターネットアドレス（以下、「アドレス」と略す。）の入力を受け付けるモードである。操作者は、これらモードにおいてオフランプ情報、他のオンランプのアドレス（以下、オンランプのアドレスを示す情報を「オンランプ情報」という。）を入力することができる。
【００５４】
表示部１５１は、ＬＣＤからなり、操作者により入力されたコピー枚数、電話番号等の各種情報や、オンランプアドレス入力モード等の各種モードの入力受付画面等を表示させると共に装置の動作状態を表示させる。また、表面にタッチパネルが積層されており、操作者は、表示画面をタッチ操作することにより、アドレス等の各種情報を入力、登録することができる。
【００５５】
図４に戻って、制御部１１０は、ＣＰＵ１１１、Ｉ／Ｆ部１１２、モデム１１３、ＮＣＵ１１４、ＲＯＭ１１５、ＲＡＭ１１６およびＮＶＲＡＭ１１７を備えている。
Ｉ／Ｆ部１１２は、ＬＡＮカード、ＬＡＮボードといったＬＡＮ１０１に接続するためのインターフェースである。
モデム１１３は上記モデム６１２と、ＮＣＵ１１４はＮＣＵ６１３と同機能を有するものである。
【００５６】
ＲＯＭ１１５には、ＭＦＰ１００の制御プログラムが格納されている。
ＣＰＵ１１１は、ＲＯＭ１１５から必要なプログラムを読み出して、スキャン、コピー、ＦＡＸ送受信、メール送受信、オンランプとしての各動作を制御する。具体的には、スキャンの場合には、スキャナ部１３０に原稿の画像データの読み取り動作を実行させ、コピーの場合には、スキャナ部１３０の読み取り動作により得られた画像データをプリンタ部１４０に送って、画像の印刷出力を実行させる。ＦＡＸ送受信については、上記ＦＡＸ装置６０と同様である。
【００５７】
メール送受信としては、オフランプからのオフランプ情報通知メールＦを受信して、オフランプ情報を取得する。また、オフランプ情報をオフランプ情報通知メールＮを用いて他のオンランプに通知し、さらに他のオンランプからのオフランプ情報通知メールＮを受信して、オフランプ情報を得る。
また、後述のように、オンランプ情報をオンランプ情報通知メールで他のオンランプに通知し、さらに他のオンランプからのオンランプ情報通知メールを受信して、オンランプ情報を得る処理も行う。
【００５８】
オンランプとして動作する場合には、送信元と公衆回線２０、ＮＣＵ１１４、モデム１１３を介してＦＡＸ伝送制御手順に基づく通信を行い、ＦＡＸデータを受信する。その際、送信元からの、送信先情報（送信先の電話番号）を示すトーン信号を受信して、受信した電話番号に基づいてＦＡＸデータの転送先となるオフランプを経路選択処理において決定する。この経路選択処理は、上記ＦＡＸ装置６０による経路選択処理と同様の方法で行われる。具体的には、送信先の電話番号、各オフランプの電話番号に基づいて、各オフランプから送信先間までのそれぞれの通信料金を求め、その通信料金が最も安価になるオフランプを決めるものである。また、通信料金が最も安価になると想定されるオフランプが例えば故障等のためメール送信できない場合には、２番目に安価になるものを選択するとしても良く、その意味で通信料金が最も安価になるものを選択する場合を含め、通信料金面でより有利になるオフランプを選択する処理を経路選択処理とすることができる。
【００５９】
そして、受信したＦＡＸデータを復号化し、復号化されたＦＡＸデータをＭＩＭＥ（Multipurpose Internet Mail Extensions）に基づくファイル（例えば、ＴＩＦＦ）に変換した後、変換されたファイルを添付ファイルとしたメールであって、転送要求として「Ｔｏ」フィールドに、送信先の電話番号と、＠マークと、転送先として決められたオフランプのドメイン名とを、この順に記述したメールを作成し、作成したメールを転送先のオフランプに、例えばＳＭＴＰ（Simple Mail Transfer Protocol）用いてインターネット５０を介して転送する。
【００６０】
さらに、操作パネル１５０からのキー入力の情報を受信し、どのキーが操作者により押されたのかを判断し、また液晶表示部１５１に各モードのメニュー画面等を表示させる。
ＲＡＭ１１６は、ＣＰＵ１１１が制御プログラムを実行する際のワークエリアとして使用される。
ＮＶＲＡＭ１１７は、不揮発性メモリであり、オフランプ情報テーブル１１８、オンランプ情報テーブル１１９、送信元情報テーブル１２０、オフランプ情報送信済情報テーブル１２１、オフランプ情報送信要求テーブル１２２および自装置情報格納部１２３を備えている。
【００６１】
図６は、オフランプ情報テーブル１１８の構成を示す図である。
同図に示すように、オフランプ情報テーブル１１８には、オフランプ番号欄、電話番号欄およびドメイン名欄が設けられている。システム１に新たなオフランプが追加されると、後述の入力処理（ステップＳ２１０）またはオフランプ情報更新処理（ステップＳ２３８）において、そのオフランプの識別番号、ここでは１、２・・、およびこれに対応する電話番号と、ドメイン名（インターネット、ＬＡＮ等の通信回線上におけるアドレスに相当するものであれば、これに限られずＩＰアドレス等を用いることができる。）とがオフランプ情報テーブル１１８に書き込まれる。この意味でオフランプ情報テーブル１１８は、オフランプ情報（装置情報）を記憶する装置情報記憶手段として機能するものである。
【００６２】
オフランプ情報テーブル１１８に格納されている情報は、他のオンランプにオフランプ情報を通知する際に読み出される。また、ＭＦＰ１００がオンランプとして動作する際に実行する経路選択処理において読み出される。
図７は、オンランプ情報テーブル１１９の構成を示す図である。
同図に示すように、オンランプ情報テーブル１１９には、オンランプ番号欄およびアドレス欄が設けられている。
【００６３】
オンランプ番号欄には、システム１内においてオンランプとして機能する装置ごとに付与した識別番号、ここでは１、２・・が、アドレス欄には、オンランプ番号に対応する装置のアドレスが、それぞれ後述の入力処理（ステップＳ２１０）またはオンランプ情報更新処理（ステップＳ２４０）において書き込まれるようになっている。
オンランプ情報テーブル１１９に格納されている情報は、システム１に新たに追加されたオフランプのオフランプ情報を他のオンランプに通知する際の宛先として読み出される。この意味でオンランプ情報テーブル１１９は、他のオンランプの通信回線上のアドレスを記憶する宛先情報記憶手段として機能するものである。
【００６４】
図８は、送信元情報テーブル１２０の構成を示す図である。
同図に示すように、送信元情報テーブル１２０には、送信元番号欄および送信元電話番号欄が設けられている。
送信元番号欄には、自己（ＭＦＰ１００）をオンランプとして利用する送信元のＦＡＸ装置（図１では、ＦＡＸ装置６０だけであるが、複数であっても良く、図８では、複数の場合の例を示している。）ごとに付与した識別番号、ここでは１、２・・が、送信元電話番号欄には、送信元番号に対応する装置の電話番号が、それぞれ後述の送信元情報更新処理（ステップＳ２６９）において書き込まれるようになっている。ここでは、送信元番号「０」の装置をＦＡＸ装置６０とする。
【００６５】
送信元情報テーブル１２０に格納されている情報は、システム１に新たに追加されたオフランプのオフランプ情報をＦＡＸ装置（送信元）に送信する際の宛先電話番号として読み出される。
図９は、オフランプ情報送信済み情報テーブル１２１の構成を示す図である。
同図に示すように、オフランプ情報送信済み情報テーブル１２１には、オフランプ番号欄および送信元番号欄が設けられている。
【００６６】
オフランプ番号欄の番号（０、１・・）は、図６のオフランプ情報テーブル１１８のオフランプ番号欄の番号に対応しており、送信元番号欄の番号（０、１・・）は、図８の送信元情報テーブル１２０の送信元番号欄の番号に対応するものである。そのため、オフランプ情報テーブル１１８に新たなオフランプのオフランプ情報が追加されると、そのオフランプ番号、例えばＭが自動的にオフランプ情報送信済み情報テーブル１２１のオフランプ番号欄に書き加えられ、同様に、送信元情報テーブル１２０に新たな送信元の送信元電話番号が追加されると、その送信元番号、例えばＮが自動的にオフランプ情報送信済み情報テーブル１２１の送信元番号欄に書き加えられる。その際、追加された番号Ｍについて、その欄１２１１のデータは、全て「０」が設定され、同様に番号Ｎについても、その欄１２１２のデータは、全て「０」が設定されるようになっている。
【００６７】
このオフランプ情報送信済み情報テーブル１２１は、どのオフランプのオフランプ情報がどの送信元（ＦＡＸ装置）に送信済みであり、未送信であるのかを判断するためのものである。例えば、オフランプ番号「０」のオフランプのオフランプ情報は、送信元番号「０」、「１」のＦＡＸ装置には、送信済み「１」であるが、オフランプ番号「１」のオフランプのオフランプ情報は、送信元番号「０」、「１」のＦＡＸ装置には、未送信「０」であることが解る。
【００６８】
オフランプ情報送信済み情報テーブル１２１の情報は、後述のオフランプ情報送信要求作成処理（ステップＳ２５１）において読み出され、後述のオフランプ情報送信済み情報更新処理（ステップＳ２５５）において更新される。
図１０は、オフランプ情報送信要求テーブル１２２の構成を示す図である。
同図に示すように、オフランプ情報送信要求テーブル１２２には、送信元番号欄およびオフランプ番号欄が設けられている。
【００６９】
送信元番号欄の番号は、図９のオフランプ情報送信済み情報テーブル１２１の送信元番号欄の一の番号、ここでは「０」に対応しており、オフランプ番号欄の番号（０、１・・）は、図９のオフランプ番号欄の番号に対応するものである。
このオフランプ情報送信要求テーブル１２２は、オフランプ情報を送信元（ＦＡＸ装置）に送信するにあたり、どのオフランプのオフランプ情報が未送信であるのかを判断するためのものであり、オフランプ情報送信要求作成処理においてオフランプ情報送信済み情報テーブル１２１の内容に基づいて作成される。
【００７０】
このオフランプ番号欄に書き込まれている番号のオフランプ情報が未送信であることを示しており、後述の発呼処理（ステップＳ２５３）において、オフランプ情報の送信要求として読み出されて、オフランプ番号欄に書き込まれている番号のオフランプのオフランプ情報が送信元番号に対応するＦＡＸ装置に送信されるようになっている。
図４に戻って、自装置情報格納部１２３には、操作パネル１５０から操作者により入力された自装置（ＭＦＰ１００）の電話番号、アドレスのデータが格納される。
【００７１】
なお、ＭＦＰ２００については、その構成がＭＦＰ１００と基本的に同様であるので、ここでは説明を省略するものとする。
４．ＭＦＰ３００の構成
図１１は、ＭＦＰ３００の構成を示すブロック図である。
同図に示すように、ＭＦＰ３００は、主な構成要素として、制御部３１０、スキャナ部３２０、プリンタ部３３０および操作パネル３４０を備えている。
【００７２】
スキャナ部３２０は、上記スキャナ部６２、プリンタ部３３０は、上記プリンタ部６３と基本的に同様である。
操作パネル３４０は、図１２に示すように、表示部３４１、テンキー３４２、クリアキー３４３、ストップキー３４５、スタートキー３４６、自局番号入力モードキー３４７、オンランプアドレス入力モードキー３４８および確定キー３４９を備えている。
【００７３】
ここで、自局番号入力モードキー３４７以外のキー等については、ＭＦＰ１００の操作パネル１５０上の同名称のものと同様の機能を有するものである。
自局番号入力モードキー３４７は、操作者からの自装置（ＭＦＰ３００）の電話番号の入力を受け付ける自局番号入力モードに移行させるためのキーである。操作者は、このモードにおいて自装置の電話番号とドメイン名を入力することができる。
【００７４】
図１１に戻って、制御部３１０は、ＣＰＵ３１１、Ｉ／Ｆ部３１２、モデム３１３、ＮＣＵ３１４、ＲＯＭ３１５、ＲＡＭ３１６およびＮＶＲＡＭ３１７を備えている。
Ｉ／Ｆ部３１２、モデム３１３、ＮＣＵ３１４は、上記ＭＦＰ１００のＩ／Ｆ部１１２、モデム１１３、ＮＣＵ１１４と同機能を有するものである。
ＲＯＭ３１５には、ＭＦＰ３００の制御プログラムが格納されている。
【００７５】
ＣＰＵ３１１は、ＲＯＭ３１５から必要なプログラムを読み出して、スキャン、コピー、ＦＡＸ送受信、メール送受信、オフランプとしての各動作を制御する。スキャン、コピー、ＦＡＸ送受信については、基本的に、ＭＦＰ１００と同様である。
メール送受信としては、オフランプ情報通知メールＦをオンランプに送信する。
また、オフランプとして動作する場合には、オンランプとしてのＭＦＰ、ここでは１００または２００からの、ＦＡＸデータを添付ファイルとして含むメールを、例えばＳＭＴＰに従いインターネット５０、ＬＡＮ３０１を介して受信し、受信したメールに含まれる送信先情報（具体的には、ＦＡＸ装置７０の電話番号を示す情報）とＦＡＸデータを抽出する。そして、抽出したＦＡＸデータを符号化し、その符号化されたＦＡＸデータをＦＡＸ伝送制御手順に基づいて送信先、ここではＦＡＸ装置７０にＦＡＸ送信する。
【００７６】
さらに、操作パネル３４０からのキー入力の情報を受信し、どのキーが操作者により押されたのかを判断し、また液晶表示部３４１に各モードの入力受付画面等を表示させる。
ＲＡＭ３１６は、ＣＰＵ３１１が制御プログラムを実行する際のワークエリアとして使用される。
ＮＶＲＡＭ３１７は、不揮発性メモリであり、操作者により入力された自局電話番号を示す情報、自局ドメイン名を示す情報および一のオンランプのアドレスを示す情報が格納される。
【００７７】
なお、ＭＦＰ４００については、その構成がＭＦＰ３００と基本的に同様であるので、ここでは説明を省略するものとする。
５．オフランプ（ＭＦＰ３００、４００）において実行される処理内容
図１３は、オフランプ、ここではＭＦＰ３００の制御部３１０において実行される処理内容のメインルーチンの内容を示すフローチャートである。
【００７８】
同図に示すように、制御部３１０は、まず初期化処理を実行する（ステップＳ１００）。この初期化処理は、ＲＡＭ３１６のクリア、各種レジスタの設定、フラグのリセットなどの処理を行うものである。
初期化処理の後、入力処理（ステップＳ１１０）、メール送受信処理（ステップＳ１３０）、ＦＡＸ送信処理（ステップＳ１４０）を順次実行する。
【００７９】
図１４、１５は、入力処理のサブルーチンの内容を示すフローチャートである。
図１４に示すように、制御部３１０は、操作パネル３４０において操作者による入力があったか否かを判断する（ステップＳ１１１）。ここで、入力がないと判断すると（ステップＳ１１１で「ＮＯ」）、そのままメインルーチンにリターンする。
入力があったと判断すると（ステップＳ１１１で「ＹＥＳ」）、その入力が自局番号入力モードキー３４７の押下によるものであるか否かを判断する（ステップＳ１１２）。自局番号入力モードキー３４７が押下されたことを判断すると（ステップＳ１１２で「ＹＥＳ」）、自局番号入力モードに移行し（ステップＳ１１３）、メインルーチンにリターンする。その際、表示部３４１に自局電話番号の入力受付画面を表示させて操作者からのキー入力を受け付ける。
【００８０】
操作者は、入力受付画面から自局電話番号を入力することができ、確定キー３４９の押下で入力完了を指示することができる。以下、他の入力モードにおいても同様に他の入力モードに移行した場合には、そのモードの入力受付画面を表示させて入力を受け付け、確定キー３４９の押下で入力を完了するものとする。
一方、自局番号入力モードキー３４７の押下ではなく、オンランプアドレス入力モードキー３４８が押下されたことを判断すると（ステップＳ１１２で「ＮＯ」、Ｓ１１４で「ＹＥＳ」）、オンランプアドレス入力モードに移行し（ステップＳ１１５）、メインルーチンにリターンする。
【００８１】
ルーチンが一巡し、キー入力があり（ステップＳ１１１で「ＹＥＳ」）、その入力が自局番号入力モードキー３４７、オンランプアドレス入力モードキー３４８によるものでもなく（ステップＳ１１２で「ＮＯ」、Ｓ１１４で「ＮＯ」）、自局番号入力モードに移行していることを判断すると（ステップＳ１１６で「ＹＥＳ」）、確定キー３４９が押下されていなければ（ステップＳ１１７で「ＮＯ」）、操作者が自局電話番号の入力操作を行っている途中であるとして、入力されたキーの番号を入力済みの番号の末尾に追加し（ステップＳ１１９）、メインルーチンにリターンする。一方、確定キー３４９が押下されると（ステップＳ１１７で「ＹＥＳ」）、入力操作が完了したとして、それまでに入力された番号を自局電話番号としてそのデータをＮＶＲＡＭ３１７の所定の領域に書き込んだ後、自局電話番号入力モードから自局ドメイン名入力モードに移行し（ステップＳ１１８）、メインルーチンにリターンする。
【００８２】
一方、自局番号入力モードではなく、自局ドメイン名入力モードに移行していることを判断すると（ステップＳ１１６で「ＮＯ」、図１５のＳ１２６で「ＹＥＳ」）、確定キー３４９が押下されていなければ（ステップＳ１２７で「ＮＯ」）、操作者が自局ドメイン名の入力操作を行っている途中であるとして、入力された文字をドメイン名の一文字として追加し（ステップＳ１２９）、メインルーチンにリターンする。また、確定キー３４９が押下されると（ステップＳ１２７で「ＹＥＳ」）、入力操作が完了したとして、それまでに入力された文字を自局ドメイン名としてそのデータをＮＶＲＡＭ３１７の所定の領域に書き込んだ後、自局ドメイン名入力モードから通常モード（電源オン時に設定される初期モード）に移行し（ステップＳ１２８）、メインルーチンにリターンする。
【００８３】
また、自局ドメイン名入力モードではなく、オンランプアドレス入力モードに移行していることを判断すると（ステップＳ１２６で「ＮＯ」、Ｓ１２０で「ＹＥＳ」）、確定キー３４９が押下されていなければ（ステップＳ１２１で「ＮＯ」）、操作者がオンランプのアドレスの入力操作を行っている途中であるとして、入力されたキーをアドレスの一文字として追加し（ステップＳ１２４）、メインルーチンにリターンする。また、確定キー３４９が押下されると（ステップＳ１２１で「ＹＥＳ」）、入力操作が完了したとして、それまでの入力情報をオンランプアドレスとしてそのデータをＮＶＲＡＭ３１７の所定の領域に書き込んだ後、オンランプアドレス入力モードから通常モードに移行し（ステップＳ１２２）、メール送信要求をセット、具体的には、メール送信フラグを「１」にして（ステップＳ１２３）、メインルーチンにリターンする。
【００８４】
なお、オンランプアドレス入力モードでもないことを判断すると（ステップＳ１２０で「ＮＯ」）、その他の入力処理、例えばスタートキー３４６が押下されたことを判断すると、コピー動作等を開始させる等の処理を行って（ステップＳ１２５）、メインルーチンにリターンする。この意味で、制御部３１０は、ステップＳ１１０の処理を実行する場合に、自己の装置情報と、オンランプの通信回線上のアドレスの入力を受け付ける受付手段として機能するものである。
【００８５】
図１６は、メール送受信処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、制御部３１０は、上記ステップＳ１２３におけるメール送信要求がセットされていることを判断すると（ステップＳ１３１で「ＹＥＳ」）、自局電話番号と自局ドメイン名が登録されていれば（ＮＶＲＡＭ３１７内の所定の領域に書き込まれていれば）、これらのデータをオフランプ情報として読み出すと共に、オンランプアドレスとしてＮＶＲＡＭ３１７に書き込まれているデータを読み出す。そして、メッセージ本体に、オフランプ情報の通知メールである旨を示すメッセージと、読み出したオフランプ情報とを含むメールであって、宛先を、読み出したオンランプのアドレスとしたオフランプ情報通知メールＦを作成し、作成したメールをインターネット５０を介して送信する（ステップＳ１３２）。この意味で、制御部３１０は、ステップＳ１３２の処理を実行する場合に、オフランプ情報（装置情報）をオンランプに送信する送信手段として機能するものである。
【００８６】
例えば、宛先がＭＦＰ１００の場合、ＭＦＰ１００は、オフランプ情報通知メールＦを受信すると、メッセージ本体に含まれているＭＦＰ３００のオフランプ情報（電話番号とドメイン名）を抽出する。そして、新たなオフランプのオフランプ情報であると判断すると、そのオフランプ情報を自己のオフランプ情報テーブル１１８に格納すると共に、そのオフランプ情報を含むオフランプ情報通知メールＮを作成して、他のオンランプに通知することになる（後述のステップＳ２３８、Ｓ２３２等）。なお、ステップＳ１３２でメール送信がなされると、メール送信フラグが「０」にされて、メール送信要求がリセットされる。
【００８７】
一方、ステップＳ１３１で、メール送信要求がセットされていないことを判断すると、その他のメール送受信処理を行って（ステップＳ１３３）、メインルーチンにリターンする。例えば、受信したメールに転送要求、具体的には、ヘッダ部の「Ｔｏ」フィールドに書き込まれている文字列において、＠マークよりも前に電話番号が記載されていると、当該電話番号を送信先とするデータ転送要求とみなし、制御部３１０は、オフランプとして機能し、そのメールに含まれるＦＡＸデータと送信先情報（＠マーク以前の電話番号）を抽出すると共に、転送要求をセット、具体的には転送要求フラグを「１」にする。
【００８８】
図１７は、ＦＡＸ送信処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、制御部３１０は、上記ステップＳ１３３で転送要求がセットされていることを判断すると（ステップＳ１４１で「ＹＥＳ」）、上記抽出された送信先情報に示される電話番号を用いて送信先のＦＡＸ装置に発呼する発呼処理を行う（ステップＳ１４２）。
【００８９】
そして、送信先のＦＡＸ装置と回線接続されると、ＦＡＸ伝送制御手順に基づく信号のやりとり（ハンドシェイク）を行って、抽出されたＦＡＸデータに符号化等の処理を加えた上で、当該ＦＡＸ装置にＦＡＸ送信する（ステップＳ１４３、Ｓ１４４）。その際、自己がオフランプであることを示す情報を含むＮＳＣ（Non-Standard Facilities Command）信号と、自己の電話番号を示す情報を含むＴＳＩ（Transmitting Subscriber Identification）信号を送出する。これにより、送信先のＦＡＸ装置は、ＭＦＰ３００がオフランプであること、およびその電話番号を知ることができる。オフランプであることを知らせる理由については、後述する。なお、ステップＳ１４４でＦＡＸ送信がなされると、転送要求フラグが「０」にされて、転送要求がリセットされる。
【００９０】
一方、転送要求がセットされていないことを判断すると（ステップＳ１４１で「ＮＯ」）、そのままメインルーチンにリターンする。
６．オンランプ（ＭＦＰ１００、２００）において実行される処理内容
図１８は、オンランプ、ここではＭＦＰ１００の制御部１１０において実行される処理内容のメインルーチンの内容を示すフローチャートである。
【００９１】
同図に示すように、制御部１１０は、まず初期化処理を実行する（ステップＳ２００）。この初期化処理は、ＲＡＭ１１６のクリア、各種レジスタの設定、フラグのリセットなどの処理を行うものである。
初期化処理の後、入力処理（ステップＳ２１０）、メール送受信処理（ステップＳ２３０）、ＦＡＸ送受信処理（ステップＳ２５０）を順次実行する。
【００９２】
図１９、２０は、入力処理のサブルーチンの内容を示すフローチャートである。
図１９に示すように、制御部１１０は、操作パネル１５０において操作者による入力があったか否かを判断する（ステップＳ２１１）。ここで、入力がないと判断すると（ステップＳ２１１で「ＮＯ」）、そのままメインルーチンにリターンする。
入力があったと判断すると（ステップＳ２１１で「ＹＥＳ」）、その入力がオフランプ情報入力モードキー１５７の押下によるものであるか否かを判断する（ステップＳ２１２）。オフランプ情報入力モードキー１５７が押下されたことを判断すると（ステップＳ２１２で「ＹＥＳ」）、オフランプ情報入力モードに移行し（ステップＳ２１３）、メインルーチンにリターンする。その際、表示部１５１にオフランプ情報の入力受付画面を表示させて操作者からのキー入力を受け付ける。操作者は、入力受付画面からオフランプの電話番号とドメイン名を順次入力することができ、確定キー１５９の押下で入力完了を指示することができる。以下、他の入力モードにおいても同様に他の入力モードに移行した場合には、そのモードの入力受付画面を表示させて入力を受け付け、確定キー１５９の押下で入力を完了するものとする。
【００９３】
一方、オフランプ情報入力モードキー１５７の押下ではなく、オンランプアドレス入力モードキー１５８が押下されたことを判断すると（ステップＳ２１２で「ＮＯ」、Ｓ２１４で「ＹＥＳ」）、オンランプアドレス入力モードに移行し（ステップＳ２１５）、メインルーチンにリターンする。
ルーチンが一巡し、キー入力があり（ステップＳ２１１で「ＹＥＳ」）、その入力がオフランプ情報入力モードキー１５７、オンランプアドレス入力モードキー１５８によるものでなく（ステップＳ２１２で「ＮＯ」、Ｓ２１４で「ＮＯ」）、オフランプ情報入力モードに移行していることを判断すると（ステップＳ２１６で「ＹＥＳ」）、確定キー１５９が押下されていなければ（ステップＳ２１７で「ＮＯ」）、操作者がオフランプの電話番号またはドメイン名の入力操作を行っている途中であるとして、入力されたキー等の受付けを行い（ステップＳ２２１）、メインルーチンにリターンする。この意味で、制御部１１０は、ステップＳ２２１の処理を実行する場合に、オフランプ情報（装置情報）の入力を受け付ける受付手段として機能するものである。
【００９４】
一方、確定キー１５９が押下されると（ステップＳ２１７で「ＹＥＳ」）、入力操作が完了したとして、それまでに入力された電話番号が、現にオフランプ情報テーブル１１８に格納済みであるか否かを判断する（ステップＳ２１８）。具体的には、オフランプ情報テーブル１１８の電話番号欄に書き込まれている各電話番号を順次読み出して、上記入力された電話番号と一致するか否かを判断するものである。
【００９５】
一致すると判断すると（ステップＳ２１８で「ＹＥＳ」）、登録済みであるのでステップＳ２２０に移って、通常モードに移行した後、メインルーチンにリターンする。
一方、一致しないと判断すると（ステップＳ２１８で「ＮＯ」）、新たなオフランプのオフランプ情報ということになるので、オフランプ情報テーブル１１８に、当該オフランプの電話番号、ドメイン名を示す情報を新たなレコードとして追加（登録）して、オフランプ情報送信要求をセット、具体的にはオフランプ情報送信フラグを「１」にして（ステップＳ２１９）、ステップＳ２２０に移る。この意味で、制御部１１０は、ステップＳ２１９の処理を実行する場合に、装置情報を格納させるための装置情報格納手段として機能し、ステップＳ２１８の処理を実行する場合に、装置情報が格納済みであるか否かを判断する判断手段としての機能するものである。
【００９６】
一方、オフランプ情報入力モードではなく、オンランプアドレス入力モードに移行していることを判断すると（ステップＳ２１６で「ＮＯ」、図２０のＳ２２２で「ＹＥＳ」）、確定キー１５９が押下されていなければ（ステップＳ２２３で「ＮＯ」）、操作者がオンランプアドレスの入力操作を行っている途中であるとして、入力された文字をアドレスの一文字として追加し（ステップＳ２２７）、メインルーチンにリターンする。また、確定キー１５９が押下されると（ステップＳ２２３で「ＹＥＳ」）、入力操作が完了したとして、それまでに入力されたアドレスが、現にオンランプ情報テーブル１１９に格納済みであるか否かを判断する（ステップＳ２２４）。具体的には、オンランプ情報テーブル１１９のアドレス欄に書き込まれている各アドレスを順次読み出して、上記入力されたアドレスと一致するか否かを判断するものである。
【００９７】
一致すると判断すると（ステップＳ２２４で「ＹＥＳ」）、登録済みであるのでステップＳ２２６に移って、通常モードに移行した後、メインルーチンにリターンする。
一方、一致しないと判断すると（ステップＳ２２４で「ＮＯ」）、新たなオンランプであるので、オンランプ情報テーブル１１９に、当該オンランプのアドレスを示す情報を新たなレコードとして追加（登録）して、オンランプ情報送信要求をセット、具体的にはオンランプ情報送信フラグを「１」にして（ステップＳ２２５）、ステップＳ２２６に移る。この意味で、制御部１１０は、ステップＳ２２３、Ｓ２２７の処理を実行する場合に、オンランプの通信回線上のアドレスを取得する宛先情報取得手段として機能し、ステップＳ２２５の処理を実行する場合に、取得されたアドレスを宛先情報記憶手段としてのオンランプ情報テーブル１１９に格納させる宛先情報格納手段として機能するものである。
【００９８】
なお、オンランプアドレス入力モードでもないことを判断すると（ステップＳ２２２で「ＮＯ」）、その他の入力処理、例えば自装置情報の入力モードにおいて、操作者により自局電話番号とアドレスが入力されると、これを自装置情報格納部１２３に格納させ、またスタートキー１５６が押下されたことを判断すると、コピー動作等を開始させる等の処理を行って（ステップＳ２２８）、メインルーチンにリターンする。
【００９９】
図２１は、メール送受信処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、制御部１１０は、上記ステップＳ２１９でオフランプ情報送信要求がセットされていることを判断すると（ステップＳ２３１で「ＹＥＳ」）、オフランプ情報テーブル１１８に書き込まれているオフランプ情報、すなわち全オフランプの電話番号とドメイン名を示す情報を読み出すと共に、オンランプ情報テーブル１１９に書き込まれている全オンランプのアドレスを示す情報を読み出す。そして、メッセージ本体に、オフランプ情報の通知メールである旨を示すメッセージと、読み出したオフランプ情報とを含むメールであって、宛先を、読み出した各オンランプのアドレスとしたオフランプ情報通知メールＮを作成し、作成したメールをＬＡＮ１０１、インターネット５０を介して送信する（ステップＳ２３２）。
【０１００】
例えば、宛先がＭＦＰ２００の場合、ＭＦＰ２００は、このオフランプ情報通知メールＮを受信すると、メッセージ本体に含まれているオフランプ情報を抽出し、そのオフランプ情報を自己のオフランプ情報テーブルに格納すると共に、そのオフランプ情報を含むオフランプ情報通知メールＮを作成して、他のオンランプに通知することになる（後述のステップＳ２３７、Ｓ２３８、Ｓ２３１で「ＹＥＳ」、Ｓ２３２）。
【０１０１】
一方、上記ステップＳ２２５でオンランプ情報送信要求がセットされていることを判断すると（ステップＳ２３１で「ＮＯ」、Ｓ２３３で「ＹＥＳ」）、オンランプ情報テーブル１１９に書き込まれているオンランプ情報、すなわち全オンランプのアドレスを示す情報を読み出す。そして、メッセージ本体に、オンランプ情報の通知メールである旨を示すメッセージと、読み出したオンランプ情報とを含むメールであって、宛先を、読み出した各オンランプのアドレスとしたオンランプ情報通知メールを作成し、作成したメールをインターネット５０を介して送信する（ステップＳ２３４）。
【０１０２】
例えば、宛先がＭＦＰ２００の場合、ＭＦＰ２００は、このオンランプ情報通知メールを受信すると、メッセージ本体に含まれているオンランプ情報を抽出し、新たなオンランプ情報であると判断すると、そのオンランプ情報を自己のオンランプ情報テーブルに格納すると共に、そのオンランプ情報を含むオンランプ情報通知メールを作成して、他のオンランプに通知することになる（後述のステップＳ２３９、Ｓ２４０、Ｓ２３３で「ＹＥＳ」、Ｓ２３４）。この意味で、制御部１１０は、ステップＳ２３４の処理を実行する場合に、オンランプの通信回線上のアドレスを他のオンランプに送信する宛先情報送信手段として機能するものである。
【０１０３】
なお、ステップＳ２３２でメール送信がなされると、オフランプ情報送信フラグが「０」に、ステップＳ２３４でメール送信がなされると、オンランプ情報送信フラグが「０」にされて送信要求がリセットされる。
また、オフランプ、オンランプ情報送信要求がセットされていないことを判断すると（ステップＳ２３３で「ＮＯ」）、その他の送信処理（ステップＳ２３５）を行う。この処理としては、例えばオンランプとして、ＦＡＸ装置（送信元）からインターネットＦＡＸモードによる送信要求を受け付けると、ＦＡＸデータを添付ファイルとして含むメールを、経路選択処理において決定したオフランプに送信する処理を行う。この意味で、制御部１１０は、ステップＳ２３５の処理を実行する場合に、ＦＡＸデータを、決定されたオフランプへ転送する転送手段として機能するものである。
【０１０４】
また、上記ステップＳ２２８の自装置情報の入力モードでアドレスが入力された場合に、このアドレス情報と、（自装置の）オンランプ情報を通知するためのメールであることを示すメッセージとをメッセージ本体に含むオンランプ情報通知メールを作成し、これを各オンランプに送信する処理を行う。
ステップＳ２３６では、メールを受信したか否かを判断し、受信したことを判断すると（ステップＳ２３６で「ＹＥＳ」）、そのメールにオフランプ情報が含まれているか否か、すなわちオフランプ情報通知メールＦまたはＮであるか否かを判断する（ステップＳ２３７）。この判断は、受信したメールのメッセージ本体に、オフランプ情報の通知メールであることを示すメッセージが含まれているか否かにより行われる。この意味で、制御部１１０は、ステップＳ２３６の処理を実行する場合に、オフランプ情報（装置情報）受信手段として機能するものである。
【０１０５】
オフランプ情報が含まれていると判断すると（ステップＳ２３７で「ＹＥＳ」）、オフランプ情報更新処理（ステップＳ２３８）を実行する。
図２２は、オフランプ情報更新処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、まず受信したメールのメッセージ本体からオフランプ情報（オフランプの電話番号とドメイン名）を抽出する（ステップＳ２４１）。そして、抽出されたオフランプ情報がオフランプ情報テーブル１１８に格納済みであるか否かを判断する（ステップＳ２４２）。オフランプ情報テーブル１１８に格納済みであると判断すると（ステップＳ２４２で「ＹＥＳ」）、そのままメール送受信処理のサブルーチンにリターンする。
【０１０６】
一方、未格納であると判断すると（ステップＳ２４２で「ＮＯ」）、新たなオフランプのオフランプ情報ということになるので、そのオフランプの識別番号として新たな番号を付与して、付与した識別番号と、抽出された電話番号とドメイン名とを示す情報をオフランプ情報テーブル１１８に新たなレコードとして書き加えて（ステップＳ２４３）、オフランプ情報送信要求をセット、具体的にはオフランプ情報送信フラグを「１」にして（ステップＳ２４４）、メール送受信処理のサブルーチンにリターンする。このステップＳ２４３、Ｓ２４４の処理は、上記ステップＳ２１９の処理と実質同一である。
【０１０７】
ステップＳ２４４でオフランプ情報送信要求がセットされるので、ルーチンが一巡して、ステップＳ２３１に達すると、ステップＳ２３１で「ＹＥＳ」になって、Ｓ２３２でオフランプ情報通知メールＦが他のオンランプに送信されることになる。
すなわち、ＭＦＰ１００は、新たなオフランプのオフランプ情報が、自装置において入力された場合（ステップＳ２１０）と、他のオフランプ、オンランプを含む装置からのメールに含まれていた場合（ステップＳ２３６、Ｓ２３７、Ｓ２３８）のいずれであっても、オフランプ情報を取得したとして、その取得したオフランプ情報を他のオンランプに送信する処理を実行することになる。この意味で、制御部１１０は、ステップＳ２１０、ステップＳ２３６、Ｓ２４１の処理を実行する場合に、オフランプ情報（装置情報）取得手段として機能し、ステップＳ２４３の処理を実行する場合には、装置情報を格納させるための装置情報格納手段として機能する。また、ステップＳ２３２の処理を実行する場合に、装置情報を他のオンランプに送信する装置情報送信手段として機能し、ステップＳ２４２を実行する場合に、装置情報が格納済みであるか否かを判断する判断手段として機能するものである。
【０１０８】
これにより、各オンランプは、他のオンランプからの通知により新たなオフランプのオフランプ情報を知得できることになり、換言すればオンランプの管理者全てが、オフランプが追加される毎にそのオフランプ情報をいちいち手入力するといった面倒な操作を行わなくても済むようになる。
図２１に戻って、受信したメールにオフランプ情報が含まれていないと判断すると（ステップＳ２３７で「ＮＯ」）、次にオンランプ情報が含まれているか否か、すなわちオンランプ情報通知メールであるか否かを判断する（ステップＳ２３９）。この判断は、受信したメールのメッセージ本体に、オンランプ情報の通知メールであることを示すメッセージが含まれているか否かにより行われる。なお、このメールには、上記ステップＳ２３５において送信されたオンランプ情報通知メールも含まれる。
【０１０９】
オンランプ情報が含まれていると判断すると（ステップＳ２３９で「ＹＥＳ」）、オンランプ情報更新処理（ステップＳ２４０）を実行する。
図２３は、オンランプ情報更新処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、まず受信したメールのメッセージ本体からオンランプ情報を抽出する（ステップＳ２４５）。そして、抽出されたオンランプ情報（オンランプのアドレス）がオンランプ情報テーブル１１９に格納済みであるか否かを判断する（ステップＳ２４６）。オンランプ情報テーブル１１９に格納済みであると判断すると（ステップＳ２４６で「ＹＥＳ」）、そのままメール送受信処理のサブルーチンにリターンする。
【０１１０】
一方、未格納であると判断すると（ステップＳ２４６で「ＮＯ」）、新たなオンランプのオンランプ情報ということになるので、そのオンランプの識別番号として新たな番号を付与し、付与した識別番号と、抽出されたアドレスとを示す情報をオンランプ情報テーブル１１９に新たなレコードとして書き加えて（ステップＳ２４７）、オンランプ情報送信要求をセット、具体的にはオンランプ情報送信フラグを「１」にして（ステップＳ２４８）、メール送受信処理のサブルーチンにリターンする。このステップＳ２４６〜Ｓ２４８の処理は、上記ステップＳ２２４、Ｓ２２５の処理と実質同一である。
【０１１１】
この意味で、制御部１１０は、ステップＳ２３６、Ｓ２３９の処理を実行する場合に、オンランプの通信回線上のアドレスを取得する宛先情報取得手段として機能し、ステップＳ２４６、Ｓ２４７を実行する場合に、取得されたアドレスを宛先情報記憶手段としてのオンランプ情報テーブル１１９に格納させる宛先情報格納手段として機能するものである。
【０１１２】
ステップＳ２４８でオンランプ情報送信要求がセットされるので、ルーチンが一巡して、ステップＳ２３３に達すると、ステップＳ２３３で「ＹＥＳ」になって、Ｓ２３４でオンランプ情報通知メールが他のオンランプに送信されることになる。
すなわち、ＭＦＰ１００は、新たなオンランプのオンランプ情報が、自装置において入力された場合（ステップＳ２１０）と、他のオンランプからのオンランプ情報通知メールに含まれていた場合（ステップＳ２３６、Ｓ２３９、Ｓ２４０）のいずれであっても、オンランプ情報を取得したとして、その取得したオンランプ情報を他のオンランプに通知することになる。これにより、各オンランプは、他のオンランプからの通知により新たなオンランプのアドレスを知得できることになり、上記オフランプ情報の場合と同様に、オンランプの管理者全てが、オンランプが追加される毎にそのアドレスをいちいち手入力するといった面倒な操作を行わなくても済むようになる。
【０１１３】
図２１に戻って、受信したメールにオンランプ情報が含まれていないと判断すると（ステップＳ２３９で「ＮＯ」）、メインルーチンにリターンする。
図２４、２５は、ＦＡＸ送受信処理のサブルーチンの内容を示すフローチャートである。
図２４に示すように、制御部１１０は、オフランプ情報送信要求作成処理を実行する（ステップＳ２５１）。
【０１１４】
図２６は、オフランプ情報送信要求作成処理のサブルーチンの内容を示すフローチャートである。このオフランプ情報送信要求作成処理は、送信元情報テーブル１２０に格納されている送信元として登録されているＦＡＸ装置にオフランプ情報を送信済みであるか否かを判断し、未送信である場合には、送信が必要であるとして送信要求をセットする処理である。
【０１１５】
同図に示すように、まず変数Ａ、Ｂを共に「０」にセットする（ステップＳ２８４）。
そして、オフランプ情報送信済み情報テーブル１２１を参照して、送信元番号を「Ａ」、オフランプ番号を「Ｂ」としたときに、送信元番号Ａ＝「０」の送信元に、オフランプ番号Ｂ＝「０」のオフランプ情報が送信済みであるか否かを判断する（ステップＳ２８５）。図９の例では、送信元番号「０」の欄とオフランプ番号「０」の欄の交差するマス目部分１２１３の値が「１」であるので、送信済みということになる。
【０１１６】
送信済みと判断すると（ステップＳ２８５で「ＹＥＳ」）、「Ｂ」の値に「１」をインクリメントして（ステップＳ２８７）、オフランプ番号「Ｂ」のオフランプが存在するか否かを判断する（ステップＳ２８８）。この判断は、オフランプ情報送信済み情報テーブル１２１のオフランプ番号欄の番号を参照し、Ｂの値が存在するか否かにより行われる。
オフランプ番号「Ｂ」、ここでは番号「１」のオフランプが存在すると判断すると（ステップＳ２８８で「ＹＥＳ」）、ステップＳ２８５に戻って、送信元番号「０」の送信元に、オフランプ番号「１」のオフランプ情報が送信済みであるか否かを判断する。図９の例では、マス目部分１２１４の値が「０」であるので、未送信ということになる。
【０１１７】
未送信であると判断すると（ステップＳ２８５で「ＮＯ」）、オフランプ情報送信要求テーブル１２２の送信元番号欄に現在の「Ａ」の値を、オフランプ番号欄に現在の「Ｂ」の値を書き込んで（送信元Ａに対するオフランプＢのオフランプ情報の送信要求をセットして）（ステップＳ２８６）、ステップＳ２８７に移る。ここでは、図１０に示す例のように、送信元番号欄に「０」が、オフランプ番号欄に「１」が書き込まれることになる。
【０１１８】
ステップＳ２８５〜Ｓ２８８の処理を繰り返し行い、送信元番号Ａ＝「０」のＦＡＸ装置について、どのオフランプのオフランプ情報が未送信であるのかを判断し、未送信のオフランプ情報があればそのオフランプ番号（Ｂ＝０，１・・・）をオフランプ情報送信要求テーブル１２２のオフランプ番号欄に書き込んでいく。
ステップＳ２８８でオフランプ「Ｂ」が存在しないと判断すると、ステップＳ２８９に移り、その時点でオフランプ情報送信要求テーブル１２２のオフランプ番号欄に、オフランプ番号が書き込まれているか否か（送信要求がセットされているか否か）を判断する。
【０１１９】
送信要求がセットされていると判断すると（ステップＳ２８９で「ＹＥＳ」）、ＦＡＸ送受信処理のサブルーチンにリターンする。
一方、送信要求がセットされていないと判断すると（ステップＳ２８９で「ＮＯ」）、Ｂを「０」にセットし直し、「Ａ」の値に「１」をインクリメントして（ステップＳ２９０）、送信元番号「Ａ」の送信元のＦＡＸ装置が存在するか否かを判断する（ステップＳ２９１）。この判断は、オフランプ情報送信済み情報テーブル１２１の送信元番号欄の番号を参照し、Ａの値が存在するか否かにより行われる。
【０１２０】
送信元番号「Ａ」、ここでは番号「１」の送信元のＦＡＸ装置が存在すると判断すると（ステップＳ２９１で「ＹＥＳ」）、ステップＳ２８５に戻って、送信元番号「１」の送信元に、オフランプ番号「０」のオフランプ情報が送信済みであるか否かを判断する。以下、送信元番号Ａ＝「０」の場合と同様に、ステップＳ２８５〜Ｓ２８９の処理を繰り返し行い、送信元番号「１」のＦＡＸ装置について、どのオフランプのオフランプ情報が未送信であるのかを判断し、未送信のオフランプ情報があればそのオフランプ番号（Ｂ＝０，１・・・）をオフランプ情報送信要求テーブル１２２に書き込んでいく。
【０１２１】
送信元番号「１」のＦＡＸ装置について、送信要求がセットされると（ステップＳ２８９で「ＹＥＳ」）、ＦＡＸ送受信処理のサブルーチンにリターンし、セットされていないと判断すると、ステップＳ２９０に移って「Ａ＝２」として、上記同様の処理を、送信要求がセットされるまで実行する。なお、ステップＳ２９１において、送信元「Ａ」が存在しないと判断すると、ＦＡＸ送受信処理のサブルーチンにリターンする。
【０１２２】
図２４に戻って、ステップＳ２５２では、オフランプ情報送信要求がセットされているか否かを判断する。この判断は、オフランプ情報送信要求テーブル１２２に送信元番号とそれに対応するオフランプ番号が書き込まれているか否かにより行われる。
オフランプ情報送信要求がセットされている、すなわちオフランプ情報送信要求テーブル１２２に送信元番号とオフランプ番号が書き込まれていると判断すると（ステップＳ２５２で「ＹＥＳ」）、その送信元番号に対応するＦＡＸ装置の電話番号を送信元情報テーブル１２０から読み出して、そのＦＡＸ装置に発呼する処理を実行する（ステップＳ２５３）。例えば、送信元番号「０」（ＦＡＸ装置６０）の場合、図８に例示する送信元情報テーブル１２０では、その電話番号は「０６−１２３４−５６７８」になる。発呼処理により、ＭＦＰ１００は、ＦＡＸ装置６０と公衆回線２０を介して接続されることになる。続いて、オフランプ情報送信１処理（ステップＳ２５４）、オフランプ情報送信済み情報更新処理（ステップＳ２５５）を実行する。
【０１２３】
図２７は、オフランプ情報送信１処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、まず変数Ｂを「０」にセットする（ステップＳ２９２）。
そして、オフランプ番号「０」のオフランプのオフランプ情報の送信要求があるか否かを判断する（ステップＳ２９３）。この判断は、オフランプ情報送信要求テーブル１２２のオフランプ番号欄に番号「０」が書き込まれているか否かにより行われる。以下、解りやすくするため、図１０に例示するオフランプ情報送信要求テーブル１２２の内容を参照しながら説明することにする。
【０１２４】
送信要求がない、すなわちオフランプ番号欄に番号「０」が書き込まれていないと判断すると（ステップＳ２９３で「ＮＯ」）、現在のＢの値、ここでは「０」に「１」をインクリメントして（ステップＳ２９６）、オフランプ番号「１」のオフランプが存在するか否かを判断する（ステップＳ２９７）。この判断は、オフランプ情報送信済み情報テーブル１２１のオフランプ番号欄の番号を参照し、Ｂの値が存在するか否かにより行われる。
【０１２５】
オフランプ番号「１」のオフランプが存在すると判断すると（ステップＳ２９７で「ＹＥＳ」）、ステップＳ２９３に戻って、オフランプ番号「１」のオフランプのオフランプ情報の送信要求があるか否かを判断する。この判断は、オフランプ情報送信要求テーブル１２２のオフランプ番号欄に番号「１」が書き込まれているか否かにより行われる。
ここでは送信要求があると判断し（ステップＳ２９３で「ＹＥＳ」）、オフランプ番号「１」のオフランプの電話番号をオフランプ情報テーブル１１８から読み出して、オフランプの電話番号を通知するための信号であることを示す情報と、読み出した電話番号を示す情報とを所定のビット位置に含むＮＳＣ信号を生成して（ステップＳ２９４）、生成したＮＳＣ信号を送信する（ステップＳ２９５）。
【０１２６】
ステップＳ２９７でオフランプ番号Ｂのオフランプが存在しないと判断されるまで、ステップＳ２９３〜Ｓ２９６の処理を繰り返し行い、オフランプ番号Ｂのオフランプが存在しないと判断されると（ステップＳ２９７で「ＮＯ」）、ＦＡＸ送受信処理のサブルーチンにリターンする。これにより、オフランプ情報送信要求テーブル１２２の送信元番号欄に書き込まれているＦＡＸ装置、ここでは６０に、オフランプ番号欄に書き込まれている全てのオフランプについてその電話番号の情報が送信されることになる。オフランプの電話番号の情報を受信したＦＡＸ装置側では、オフランプ情報更新処理（ステップＳ４３４）において、受信したＮＳＣ信号から電話番号のデータを抽出して、抽出した電話番号が新たなオフランプのものであれば記憶する処理を行うことになる。
【０１２７】
この意味で、制御部１１０は、ステップＳ２５４の処理を実行する場合に、オフランプの電話回線上のアドレスとしての電話番号を示す情報をＦＡＸ装置に送信するための送信手段として機能するものである。
図２８は、オフランプ情報送信済み情報更新処理のサブルーチンの内容を示すフローチャートである。この処理は、オフランプ情報送信済み情報テーブル１２１の内容を更新する処理である
同図に示すように、まず変数Ｂを「０」にセットする（ステップＳ２９８）。
【０１２８】
そして、オフランプ番号「０」のオフランプのオフランプ情報の送信要求があるか否かを判断する（ステップＳ２９９）。この判断は、オフランプ情報送信要求テーブル１２２のオフランプ番号欄に番号「０」が書き込まれているか否かにより行われる。以下、上記オフランプ情報送信１処理と同様に、図１０に例示するオフランプ情報送信要求テーブル１２２の内容を参照しながら説明することにする。
【０１２９】
送信要求がない、すなわちオフランプ番号欄に番号「０」が書き込まれていないと判断すると（ステップＳ２９９で「ＮＯ」）、現在のＢの値、ここでは「０」に「１」をインクリメントして（ステップＳ３０１）、オフランプ番号「１」のオフランプが存在するか否かを判断する（ステップＳ３０２）。この判断は、オフランプ情報送信済み情報テーブル１２１のオフランプ番号欄の番号を参照し、Ｂの値が存在するか否かにより行われる。
【０１３０】
オフランプ番号「１」のオフランプが存在すると判断すると（ステップＳ３０２で「ＹＥＳ」）、ステップＳ２９９に戻って、オフランプ番号「１」のオフランプのオフランプ情報の送信要求があるか否かを判断する。この判断は、オフランプ情報送信要求テーブル１２２のオフランプ番号欄に番号「１」が書き込まれているか否かにより行われる。
ここでは送信要求があると判断し（ステップＳ２９９で「ＹＥＳ」）、オフランプ情報送信済み情報テーブル１２１において、オフランプ番号「１」に対応する送信元番号「Ａ」、上記例では「０」のマス目部分１２１４の値「０」を「１」に書き換えて、送信済みとする（ステップＳ３００）。
【０１３１】
ステップＳ３０２でオフランプ番号「Ｂ」のオフランプが存在しないと判断されるまで、ステップＳ２９９〜Ｓ３０１の処理を繰り返し行い、オフランプ番号「Ｂ」のオフランプが存在しないと判断されると（ステップＳ３０２で「ＮＯ」）、現在のオフランプ情報送信要求テーブル１２２の内容を消去（リセット）して（ステップＳ３０２１）、ＦＡＸ送受信処理のサブルーチンにリターンする。これにより、どのオフランプの電話番号の情報がどのＦＡＸ装置に送信済みであるのかについての情報が、オフランプ情報送信済み情報テーブル１２１において更新されて行くことになる。
【０１３２】
図２４に戻って、ステップＳ２５６では、通信中のＦＡＸ装置、上記例ではＦＡＸ装置６０との回線を切断した後、ステップＳ２５７に移る。
ステップＳ２５７では、着信の有無を判断する。着信が無いと判断すると（ステップＳ２５７で「ＮＯ」）、メインルーチンにリターンする。
一方、着信が有ったと判断すると（ステップＳ２５７で「ＹＥＳ」）、相手先、例えばＦＡＸ装置６０とＦＡＸ伝送制御手順に基づく信号のやりとりの中で、ＴＳＩ信号を受信済みであるか否かを判断する（ステップＳ２５８）。この判断は、ステップＳ２６０においてセットされるＴＳＩ信号フラグ「０（未受信）」「１（受信済み）」を参照することにより行われる。ここで、受信済みであると判断すると（ステップＳ２５８で「ＹＥＳ」）、図２５に示すステップＳ２６１に移る。
【０１３３】
一方、未受信だったが現時点で受信したと判断すると（ステップＳ２５８で「ＮＯ」、Ｓ２５９で「ＹＥＳ」）、受信したＴＳＩ信号に含まれる相手先（上記例ではＦＡＸ装置６０）の電話番号を示す情報を一時記憶すると共に、ＴＳＩ信号フラグを「０」から「１」にしてＴＳＩ信号受信済みとして（ステップＳ２６０）、ステップＳ２６１に移る。
ステップＳ２６１では、Ｆコードに基づくＰＷＤ（password）信号を受信済みであるか否かを判断する。この判断は、ステップＳ２６４においてセットされるパスワードフラグ「０（未受信）」「１（受信済み）」を参照することにより行われる。ここで、受信済みであると判断すると（ステップＳ２６１で「ＹＥＳ」）、ステップＳ２６７に移る。
【０１３４】
一方、未受信だったが現時点で受信したと判断すると（ステップＳ２６１で「ＮＯ」、Ｓ２６２で「ＹＥＳ」）、受信したＰＷＤ信号に含まれるパスワードと、予め自装置（ＭＦＰ１００）に設定されているパスワードが一致するか否かを判断する（ステップＳ２６３）。
ここで一致しないと判断すると（ステップＳ２６３で「ＮＯ」）、システム１内に含まれない未確認の装置との通信である可能性があるので、回線を強制的に切断して（ステップＳ２６６）、メインルーチンにリターンする。
【０１３５】
一方、一致すると判断すると（ステップＳ２６３で「ＹＥＳ」）、パスワードフラグを「０」から「１」にしてパスワード受信済みとして（ステップＳ２６４）、オフランプ情報送信２処理（ステップＳ２６５）を実行して、ステップＳ２６７に移る。
図２９は、オフランプ情報送信２処理のサブルーチンの内容を示すフローチャートである。
【０１３６】
同図に示すように、まず変数Ｃを「０」にセットする（ステップＳ３０２）。そして、送信元情報テーブル１２０を参照して、送信元番号を「Ｃ」としたときに、送信元番号Ｃ＝「０」の送信元の電話番号が、上記ステップＳ２６０で一時記憶しておいた電話番号（ＴＳＩ信号で示される電話番号）と一致しているか否かを判断する（ステップＳ３０３）。
【０１３７】
一致すると判断すると（ステップＳ３０３で「ＹＥＳ」）、変数Ｄを「０」にセットする（ステップＳ３０６）。そして、オフランプ情報送信済み情報テーブル１２１を参照して、送信元番号（Ｃ）のＦＡＸ装置に、オフランプ番号（Ｄ）のオフランプ情報が送信済みであるか否かを判断する（ステップＳ３０７）。Ｃ＝０、Ｄ＝０の場合、図９の例では、「１（送信済み）」ということになる。
【０１３８】
送信済みであると判断すると（ステップＳ３０７で「ＹＥＳ」）、現在のＤの値、ここでは「０」に「１」をインクリメントして（ステップＳ３０８）、オフランプ番号「１」のオフランプが存在するか否かを判断する（ステップＳ３０９）。この判断は、オフランプ情報送信済み情報テーブル１２１のオフランプ番号欄の番号を参照し、Ｄの値が存在するか否かにより行われる。
【０１３９】
オフランプ番号「１」のオフランプが存在すると判断すると（ステップＳ３０９で「ＹＥＳ」）、ステップＳ３０７に戻って、送信元番号（Ｃ）、ここでは「０」のＦＡＸ装置に、オフランプ番号（Ｄ）、ここでは「１」のオフランプ情報が送信済みであるか否かを判断する。
未送信であると判断すると（ステップＳ３０７で「ＮＯ」）、オフランプ番号「１」の電話番号をオフランプ情報テーブル１１８から読み出して、その電話番号を通知するための信号であることを示す情報と、読み出した電話番号を示す情報とを所定のビット位置に含むＮＳＦ（Non-Standard Facilities）信号を生成し（ステップＳ３１０）、生成したＮＳＦ信号を送信する（ステップＳ３１１）。
【０１４０】
そして、オフランプ情報送信済み情報テーブル１２１において、送信元番号「Ｃ」、上記例では「０」に対応するオフランプ番号「Ｄ」、上記例では「１」の値（マス目部分１２１４の値）を「０（未送信）」から「１（送信済み）」に書き換えて（ステップＳ３１２）、ステップＳ３０８に移る。この処理は、上記ステップＳ３００と同様である。
ステップＳ３０９でオフランプ番号「Ｄ」のオフランプが存在しないと判断されるまで、ステップＳ３０７〜Ｓ３１２の処理を繰り返し行い、オフランプ番号「Ｄ」のオフランプが存在しないと判断されると（ステップＳ３０９で「ＮＯ」）、ＦＡＸ送受信処理のサブルーチンにリターンする。
【０１４１】
これにより、通信中のＦＡＸ装置について、まだ送信していないオフランプの電話番号の情報があったとしても、その未送信の情報を送信できることになり、より確実にオフランプ情報をＦＡＸ装置に通知できるようになる。この意味で、制御部１１０は、ステップＳ２６５の処理を実行する場合に、オフランプの電話回線上のアドレスとしての電話番号を示す情報をＦＡＸ装置に送信するための送信手段として機能するものである。
【０１４２】
一方、ステップＳ３０３で、一致しないと判断すると（ステップＳ３０３で「ＮＯ」）、現在のＣの値、ここでは「０」に「１」をインクリメントして（ステップＳ３０４）、送信元番号「１」のＦＡＸ装置が存在するか否かを判断する（ステップＳ３０５）。この判断は、送信元情報テーブル１２０の送信元番号欄の番号を参照し、Ｃの値が存在するか否かにより行われる。
【０１４３】
送信元番号「１」のＦＡＸ装置が存在しないと判断すると（ステップＳ３０５で「ＮＯ」）、ＦＡＸ送受信処理のサブルーチンにリターンする。また、存在することを判断すると（ステップＳ３０５で「ＹＥＳ」）、ステップＳ３０３に戻って、それ以降の処理を繰り返し実行する。
図２５に戻って、ステップＳ２６７では、ＤＣＳ（Digital Command Signal）信号を受信したか否かを判断する。まだ受信していないと判断すると（ステップＳ２６７で「ＮＯ」）、その他の信号の受信処理を行って（ステップＳ２７０）、図２４のステップＳ２５８に戻る。
【０１４４】
一方、ＤＣＳ信号を受信したと判断すると（ステップＳ２６７で「ＹＥＳ」）、パスワードを受信済みか否かを判断する（ステップＳ２６８）。この判断は、上記ステップＳ２６４のパスワードフラグの値を参照することにより行われる。
パスワード受信済み、すなわちパスワードフラグ「１」であると判断すると（ステップＳ２６８で「ＹＥＳ」）、送信元情報更新処理（ステップＳ２６９）を実行して、ステップＳ２７２に移る。
【０１４５】
図３０は、送信元情報更新処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、まず変数Ｃを「０」にセットする（ステップＳ３１３）。
そして、送信元情報テーブル１２０を参照して、送信元番号を「Ｃ」としたときに、送信元番号Ｃ＝「０」の送信元の電話番号が、上記ステップＳ２６０で一時記憶しておいた、ＴＳＩ信号で示される電話番号と一致しているか否かを判断する（ステップＳ３１４）。
【０１４６】
一致すると判断すると（ステップＳ３１４で「ＹＥＳ」）、一時記憶しておいた電話番号のデータを消去して、ＦＡＸ送受信処理のサブルーチンにリターンする。
一方、一致していない判断すると（ステップＳ３１４で「ＮＯ」）、現在のＣの値に「１」をインクリメントして（ステップＳ３１５）、、ここでは「１」として、送信元番号「１」のＦＡＸ装置が存在するか否かを判断する（ステップＳ３１６）。この判断は、オンランプ情報送信済み情報テーブル１２１の送信元番号欄の番号を参照し、Ｃの値が存在するか否かにより行われる。
【０１４７】
存在することを判断すると（ステップＳ３１６で「ＹＥＳ」）、ステップＳ３１４に戻り、ステップＳ３１４〜Ｓ３１６の処理を繰り返し行う。
一方、存在しないと判断すると（ステップＳ３１６で「ＮＯ」）、上記一時記憶しておいた電話番号を示す情報を送信元情報テーブル１２０に新たな送信元情報として書き加え（ステップＳ３１７）、その後パスワードフラグを「０」にリセットすると共に上記一時記憶しておいた情報を消去して、ＦＡＸ送受信処理のサブルーチンにリターンする。このように、Ｆコードを使ってパスワード認証されたＦＡＸ装置の電話番号だけが、送信元のＦＡＸ装置として送信元テーブル１２０に書き加えられるので、不要なＦＡＸ装置にオフランプ情報が送信されてしまうといったことがなくなる。
【０１４８】
図２５に戻って、ステップＳ２７２では、ＤＣＳ、その他の信号に基づくＦＡＸ受信処理を実行し、相手機から画像情報を受信して、必要に応じ印刷等の処理を行った後、メインルーチンにリターンする。
一方、パスワードを受信していない、すなわちパスワードフラグが「０」のままであると判断すると（ステップＳ２６８で「ＮＯ」）、相手機がオフランプ情報の送信対象として認証されていないＦＡＸ装置であるとして、強制的に回線を切断し（ステップＳ２７１）、メインルーチンにリターンする。なお、ルーチンが一巡して、ステップＳ２６１で「ＮＯ」、Ｓ２６２で「ＮＯ」、Ｓ２６７で「ＹＥＳ」になった場合でも、Ｓ２６８で「ＮＯ」になって、回線が切断されることになる。
【０１４９】
７．ＦＡＸ装置６０〜８０において実行される処理内容
図３１は、ＦＡＸ装置６０〜８０において実行される処理内容のメインルーチンの内容を示すフローチャートである。上記したように、各ＦＡＸ装置は、ＦＡＸ送信と受信の両機能を有しているので、同図では、一のＦＡＸ装置が送信側として動作する場合と、受信側として動作する場合の両方を示している。例えば、送信元をＦＡＸ装置６０、送信先をＦＡＸ装置８０とした場合には、ステップＳ４２０のＦＡＸ受信処理をＦＡＸ装置８０において実行される受信処理と、ステップＳ４３０のＦＡＸ送信処理をＦＡＸ装置６０において実行される送信処理としてとらえることができる。
【０１５０】
同図に示すように、まずＦＡＸ装置は、初期化処理を実行する（ステップＳ４００）。この初期化処理は、ＲＡＭ６１５のクリア、各種レジスタの設定、フラグのリセットなどの処理を行うものである。
初期化処理の後、入力処理（ステップＳ４１０）、受信側として動作する場合のＦＡＸ受信処理（ステップＳ４２０）、送信側として動作する場合のＦＡＸ送信処理（ステップＳ４３０）を順次実行する。
【０１５１】
入力処理（ステップＳ４１０）は、操作パネル６４を介して操作者からの入力を受付ける。その際、自局電話番号が入力されると、これを自装置情報格納部６２３に格納させる。
図３２は、ＦＡＸ受信処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、着信の有無を判断し、着信があったことを判断すると（ステップＳ４３１で「ＹＥＳ」）、オフランプ情報テーブル６２２を参照し、最寄のオフランプ欄に「１」が書き込まれているオフランプ（最寄のオフランプ）の電話番号を読み出して、そのデータを所定のビット位置に含むＮＳＦ信号を生成し、生成したＮＳＦ信号を、相手機とのＦＡＸ伝送制御手順に基づく信号のやりとりの中で送信する（ステップＳ４３２）。この意味で、ＦＡＸ装置の制御部は、ステップＳ４３２の処理を実行する場合に、オフランプの電話回線上のアドレスとしての電話番号を示すアドレス情報を送信する送信手段として機能するものである。
【０１５２】
なお、相手機がＦＡＸ装置である場合にそのＦＡＸ装置がＮＳＦ信号を受信した場合に実行する処理内容については、後述のＦＡＸ送信処理（ステップＳ４３０）のところで説明する。
続いて、相手機からＮＳＣ、ＴＳＩ信号を受信したか否かを判断する（ステップＳ４３３）。このＮＳＣ信号等は、相手機が、例えばオフランプの場合（ステップＳ１４３）に送信されて来るものである。
【０１５３】
ＮＳＣ、ＴＳＩ信号を受信したと判断すると（ステップＳ４３３で「ＹＥＳ」）、オフランプ情報更新処理を実行する（ステップＳ４３４）。この処理は、上記ステップＳ２３８と同様の処理である。すなわち、ＴＳＩ信号に含まれる相手機の自装置電話番号のデータを抽出し、抽出した電話番号がオフランプ情報テーブル６２２に格納済みであるか否かを判断する。そして、格納済みであると判断すると、ステップＳ４３５の最寄のオフランプ情報更新処理に移り、未格納であると判断すると、新たなオフランプ情報ということになるので、そのオフランプの電話番号を示す情報をオフランプ情報テーブル６２２に書き加えて、ステップＳ４３５に移るものである。この意味で、ＦＡＸ装置の制御部は、ステップＳ４３３の処理を実行する場合に、オフランプの電話回線上のアドレスとしての電話番号を示すアドレス情報を取得するアドレス情報取得手段として機能し、ステップＳ４３４の処理を実行する場合には、アドレス情報を、アドレス情報記憶手段としてのオフランプ情報テーブル６２２に格納させるアドレス情報格納手段として機能するものである。
【０１５４】
図３３は、最寄のオフランプ情報更新処理のサブルーチンの内容を示すフローチャートである。この処理は、オフランプ情報テーブル６２２に格納されているオフランプの内、自己に最も距離が近いものを求め、そのオフランプが最寄のオフランプであることを示すフラグ「１」を最寄のオフランプ欄に書き込む処理である。
同図に示すように、まず変数Ａを「０」、Ｂを「１」にセットする（ステップＳ４３８）。
【０１５５】
そして、オフランプ情報テーブル６２２を参照して、オフランプ番号Ａ、ここでは「０」のオフランプが存在するか否かを判断する（ステップＳ４３９）。
存在することを判断すると（ステップＳ４３９で「ＹＥＳ」）、次にオフランプ番号Ｂ、ここでは「１」のオフランプが存在するか否かを判断する（ステップＳ４４１）。
存在することを判断すると（ステップＳ４４１で「ＹＥＳ」）、自己とオフランプ番号Ａのオフランプ間の距離Ｓａ、自己とオフランプ番号Ｂのオフランプ間の距離Ｓｂを求める（ステップＳ４４３）。この距離を求める方法は、公知の内容なので詳細な説明を省略するが、概略すると、例えば電話番号の局番について、その局番間のおおよその距離を示す情報を格納したテーブルを予め用意しておき、自己の局番と、対象のオフランプの局番とから、当該テーブルに書き込まれている両局番間の距離情報を読み出すものである。
【０１５６】
Ｓａ＞Ｓｂであれば（ステップＳ４４４で「ＹＥＳ」）、現在のＢの値を新たなＡの値にした後、現在のＢの値に「１」をインクリメントして（ステップＳ４４５）、ステップＳ４４７に移る。上記例では、新たなＡの値が「１」、Ｂの値が「２」になる。
一方、Ｓａ＞Ｓｂでない、すなわちＳａ≦Ｓｂであれば（ステップＳ４４４で「ＮＯ」）、現在のＢの値に「１」をインクリメントして（ステップＳ４４６）、ステップＳ４４７に移る。上記例では、Ａの値が「０」のまま、新たなＢの値が「２」になる。
【０１５７】
そして、オフランプ情報テーブル６２２を参照して、オフランプ番号Ｂのオフランプが存在するか否かを判断する（ステップＳ４４７）。オフランプ番号Ｂ、ここでは「２」のオフランプが存在すると判断すると（ステップＳ４４７で「ＹＥＳ」）、ステップＳ４４３に戻って、Ｓ４４３〜Ｓ４４７の処理を、ステップＳ４４７でオフランプ番号Ｂのオフランプが存在しないと判断されるまで繰り返し行う。この処理では、自己から最も近いと判断されたオフランプについては、その番号がインクリメントされずそのままの値で残るようになっている（Ｓ４４６）。したがって、ステップＳ４４７でオフランプ番号Ｂのオフランプが存在しないと判断されたときのオフランプ番号Ａのオフランプが最寄のオフランプを示していることになる。
【０１５８】
オフランプ番号Ｂのオフランプが存在しないことを判断すると（ステップＳ４４７で「ＮＯ」）、その時点のオフランプ番号Ａのオフランプが最寄のオフランプであるとして、当該オフランプの、オフランプ情報テーブル６２２の最寄のオフランプ欄に「１」を書き込む（ステップＳ４４８）。なお、他のオフランプについて、最寄のオフランプ欄に「１」が書き込まれている場合には、その「１」を「０」に書き換える。
【０１５９】
一方、ステップＳ４３９において、存在しないことを判断すると、オフランプ情報テーブル６２２にオフランプ情報が何も格納されていないことになるので、ステップＳ４４０に移って、最寄のオフランプなしとして、ＦＡＸ受信処理のサブルーチンに戻る。
また、ステップＳ４４１において、存在しないことを判断すると、ステップＳ４４２に移って、オフランプ番号Ａ、すなわち「０」のオフランプを最寄のオフランプであるとして、当該オフランプの、オフランプ情報テーブル６２２の最寄のオフランプ欄に「１」を書き込んで、ＦＡＸ受信処理のサブルーチンに戻る。
【０１６０】
図３２に戻って、ステップＳ４３６では、相手機からＤＣＳ信号を受信したか否かを判断する。
ＤＣＳ信号を未受信であると判断すると（ステップＳ４３６で「ＮＯ」）、ステップＳ４３３に戻って、Ｓ４３３〜Ｓ４３５までの処理を繰り返し行う。
一方、ＤＣＳ信号の受信を判断すると（ステップＳ４３６で「ＹＥＳ」）、ＤＣＳ、その他の信号に基づくＦＡＸ受信処理を実行し、相手機からＦＡＸデータを受信して、必要に応じ印刷等の処理を行った後（ステップＳ４３７）、メインルーチンにリターンする。
【０１６１】
図３４は、ＦＡＸ送信処理のサブルーチンの内容を示すフローチャートである。
同図に示すように、送信要求があるか否かを判断する（ステップＳ４４９）。ここでは、例えば原稿がスキャナ部６２にセットされ、送信先のＦＡＸ装置の電話番号が入力されている状態で、ＦＡＸ送信開始キーが押下されたときに、送信要求ありと判断する。
送信要求ありと判断すると（ステップＳ４４９）、セットされた原稿画像の読み取り動作を開始した後、入力された送信先の電話番号に基づいて経路選択処理を実行する（ステップＳ４５０）。この経路選択処理は、上記の公知の技術に基づいて行われるが、オンランプとして利用できる装置の電話番号はオンランプ情報テーブル６２１から読み出され、オフランプとして利用できる各装置の電話番号はオフランプ情報テーブル６２２からそれぞれ読み出されて、経路選択に供されることになる。
【０１６２】
そして、電話回線２０のみを利用する経路が選択された場合には、直接送信先のＦＡＸ装置に発呼を行い、インターネットＦＡＸモードによる経路が選択された場合には、オンランプ、ここではＭＦＰ１００に発呼を行う（ステップＳ４５１）。
回線接続後、相手機からＮＳＦ信号を受信したか否かを判断する（ステップＳ４５２）。このＮＳＦ信号は、例えば上記ステップＳ３１１、Ｓ４３２で送信されたものである。
【０１６３】
ＮＳＦ信号の受信を判断すると（ステップＳ４５２で「ＹＥＳ」）、オフランプ情報の更新処理を実行する（ステップＳ４５３）。
この処理は、上記ステップＳ４３４と同様のものであり、具体的には、受信したＮＳＦ信号からオフランプの電話番号を示す情報を抽出し、その電話番号がオフランプ情報テーブル６２２に格納済みであるか否かを判断する。格納済みであると判断すると、そのまま最寄のオフランプ情報更新処理（ステップＳ４５４）に移る。一方、未格納であると判断すると、新たなオフランプ情報ということになるので、その電話番号を示す情報をオフランプ情報テーブル６２２に新たなレコードとして書き加えてステップＳ４５４に移るものである。
【０１６４】
ステップＳ４５４では、最寄のオフランプ情報更新処理を実行する。この処理は、基本的に上記ステップＳ４３５と同一なので、ここではその説明を省略する。
一方、ＮＳＦ信号を未受信であると判断すると（ステップＳ４５２で「ＮＯ」）、ステップＳ４５５に移る。
ステップＳ４５５では、相手機からＤＩＳ（Digital Identification Signal）信号を受信したか否かを判断する。
【０１６５】
ＤＩＳ信号を未受信であると判断すると（ステップＳ４５５で「ＮＯ」）、その他の公知の信号の送受信等の処理を行って（ステップＳ４５６）、ステップＳ４５２に戻り、Ｓ４５２〜Ｓ４５５までの処理を繰り返し行う。
一方、ＤＩＳ信号を受信したことを判断すると（ステップＳ４５５で「ＹＥＳ」）、ＤＩＳ、その他の信号に基づくＦＡＸ送信処理を実行し、相手機にＦＡＸデータを送信して（ステップＳ４５７）、メインルーチンにリターンする。
【０１６６】
以上説明したように、本実施の形態のシステム１では、オフランプは、自己のオフランプ情報（アドレスと電話番号）が入力されると、これをオンランプに通知する。
オンランプは、当該オフランプ情報を受信（取得）すると、これを記憶すると共に他のオンランプ、ＦＡＸ装置に通知し、他のオンランプからオフランプ情報を受信すると、その受信したオフランプ情報を記憶すると共に別のオンランプに通知し、経路選択処理に利用する。また、ＦＡＸ装置は、受信したオフランプ情報を受信（取得）すると、これを記憶し、経路選択処理に利用する構成にしている。すなわち、システム１内において、オフランプ情報が各オンランプ、ＦＡＸ装置に順次通知、格納されて行く構成になっている。
【０１６７】
したがって、新たなオフランプがシステム１に追加された場合であっても、オンランプ、ＦＡＸ装置の各管理者は、いちいちそのオフランプ情報を手動で入力するといった面倒な操作が不要になり、またいつどこにオフランプが追加されるのかといったことを管理する必要もなくなり、大変使い勝手が良くなる。
また、オンランプは、操作者からのオフランプ情報の入力を受け付けると、受け付けたオフランプ情報を記憶すると共に他のオンランプ、ＦＡＸ装置に送信する。すなわち、いずれか一のオンランプの操作者によりオフランプ情報が入力されれば、オフランプ情報が他のオンランプ、ＦＡＸ装置に通知されて行く構成になっている。
【０１６８】
したがって、他のオンランプ、ＦＡＸ装置の管理者にとってみれば、その情報を自己が管理する装置にいちいち入力するといった面倒な操作が不要になる。
さらに、オンランプは、操作者からの、いずれかのオンランプのオンランプ情報（アドレス）の入力を受け付けると、受け付けたオンランプ情報を記憶すると共に他のオンランプに通知し、他のオンランプからオンランプ情報を受信すると、それを記憶すると共に別のオンランプに通知するようにしている。すなわち、いずれか一のオンランプの操作者によりオンランプ情報が入力されれば、オンランプ情報が他のオンランプに通知されて行く構成になっている。
【０１６９】
したがって、他のオンランプの管理者にとってみれば、その情報を自己が管理する装置にいちいち入力するといった面倒な操作が不要になるという効果も奏する。
そして、本システム１のＦＡＸ装置は、ＦＡＸ通信中にオフランプから当該オフランプの電話番号の情報を取得すると、取得した電話番号を記憶すると共に、取得した電話番号からどのオフランプが最寄のオフランプであるかを判断し、他のＦＡＸ装置とのＦＡＸ通信時に、その最寄のオフランプの電話番号を通知するようにしている。これにより、ＦＡＸ装置は、ＦＡＸ通信時にも、相手機からオフランプの電話番号を取得することができ、その意味でＦＡＸ装置の各管理者にとってみれば、その情報を自己が入力する必要がなくなり便宜になる。
【０１７０】
なお、本発明は、上記システム、オンランプ、オフランプ、ＦＡＸ装置に限られず、上記に示す方法とすることもでき、さらに、その方法をコンピュータが実行するプログラムであるとしてもよい。
この場合のプログラムは、例えば磁気テープ、フレキシブルディスク等の磁気ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＭＯ、ＰＤなどの光記録媒体、Smart Media（登録商標）などのフラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態でインターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。
【０１７１】
（変形例）
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例が考えられる。
（１）上記実施の形態では、オフランプ情報には、オフランプの電話番号を示す情報が含まれ、この電話番号を通信料金を算出するための情報として用いたが、オンランプは、経路選択処理においてオフランプのおおよその所在位置が解れば良いので、そのことからすれば電話番号に限定されることはなく、例えばオフランプの緯度、経度といった位置情報を用いることも可能である。この場合、オフランプは、ＧＰＳ（Global Positioning System）に基づいて自己の所在位置を示す緯度等の情報を取得し、オフランプ情報に、その情報と、当該オフランプのアドレスとしてのドメイン名を示す情報とを含めれば良い。オンランプでは、おおよその各市町村について、その緯度、経度と、電話番号の局番とを対応付けたテーブルを予め用意しておけば、各オフランプの緯度等の情報から当該オフランプの局番を知ることができる。この意味で、緯度等の情報は、オフランプの電話番号の局番（オフランプの電話回線上のアドレス）を求めるための情報として用いられることになる。
【０１７２】
（２）上記実施の形態では、オフランプは、オフランプ情報をオフランプ情報通知メールＦにより一のオンランプに通知するとしたが、２以上のオンランプに通知する構成とすることもできる。
（３）上記実施の形態では、システム１に、オンランプとして同機能を有する２つのＭＦＰ１００、２００が配されるとしたが、例えばオンランプ機能（電話回線を介して受信したＦＡＸデータをインターネットに転送する中継機能）のみを有する他のＦＡＸゲートウェイ装置を加えて、ＭＦＰ１００を基点として当該他のＦＡＸゲートウェイ装置にオフランプ情報が送信される構成とすることもできる。
【０１７３】
（４）上記実施の形態では、ＭＦＰがオンランプまたはオフランプのいずれかの機能を有する構成としたが、本発明は、一のＭＦＰがオンランプ、オフランプの両機能を有する構成であっても良い。この場合、オンランプとして動作する場合には、上記図１８のメインルーチンの処理が実行され、オフランプとして動作する場合には、上記図１３のメインルーチンの処理が実行されることになる。
【０１７４】
（５）また、本発明は、オンランプ機能または／およびオフランプ機能を有するＦＡＸゲートウェイ装置全般に適用でき、例えば複写機、ＦＡＸ装置等とすることもできる。また、上記の処理を実行するプログラムをインストールしたＰＣ（パーソナルコンピュータ）をＦＡＸゲートウェイ装置として用いるとしても良い。
（６）ＦＡＸ装置としては、Ｉ−ＴＵＴ勧告のＧ規格に基づくファクシミリ伝送制御手順に従って公衆回線を介して通信する装置であれば、Ｇ３ＦＡＸ装置に限られず、例えばＧ４ＦＡＸ装置を用いる構成とすることもできる。この場合、ＦＡＸゲートウェイ装置としてのＭＦＰも、Ｇ４ファクシミリ手順に基づいて相手先のＦＡＸ装置とＦＡＸデータの送受信を行う構成になる。
【０１７５】
（７）また、オンランプとオフランプ間の通信回線を、電話回線よりも通信料金が安い通信回線としてＬＡＮ、インターネットを用いる構成としたが、本発明は、これに限定されることはなく、例えばＷＡＮ、定額制の専用線サービス等を電話回線とは異なる通信回線として用いる構成とすることもできる。その場合、オンランプ、オフランプとしては、その通信回線と電話回線を相互接続し、電話回線を介してＦＡＸ装置とＦＡＸ送受信が可能であり、かつ当該通信回線を介してＦＡＸデータ、オフランプ情報、オンランプ情報の送受信が可能なＦＡＸゲートウェイ装置であれば良いことになる。
【産業上の利用可能性】
【０１７６】
ＦＡＸゲートウェイ装置を用いるＦＡＸ通信システムに利用できる。
【図面の簡単な説明】
【０１７７】
【図１】ファクシミリ通信システム１の構成の一例を示す図である。
【図２】ファクシミリ通信システム１に含まれるＦＡＸ装置６０の構成を示すブロック図である。
【図３】ＦＡＸ装置６０のオフランプ情報テーブル６２２の構成を示す図である。
【図４】ファクシミリ通信システム１に含まれるＭＦＰ１００の構成を示すブロック図である。
【図５】ＭＦＰ１００の操作パネル１５０の構成を示す図である。
【図６】ＭＦＰ１００のオフランプ情報テーブル１１８の構成を示す図である。
【図７】ＭＦＰ１００のオンランプ情報テーブル１１９の構成を示す図である。
【図８】ＭＦＰ１００の送信元情報テーブル１２０の構成を示す図である。
【図９】ＭＦＰ１００のオフランプ情報送信済み情報テーブル１２１の構成を示す図である。
【図１０】ＭＦＰ１００のオフランプ情報送信要求テーブル１２２の構成を示す図である。
【図１１】ファクシミリ通信システム１に含まれるＭＦＰ３００の構成を示すブロック図である。
【図１２】ＭＦＰ３００の操作パネル３４０の構成を示す図である。
【図１３】ＭＦＰ３００の制御部３１０において実行される処理内容のメインルーチンの内容を示すフローチャートである。
【図１４】制御部３１０において実行される入力処理のサブルーチンの内容を示すフローチャートである。
【図１５】制御部３１０において実行される入力処理のサブルーチンの内容を示すフローチャートである。
【図１６】制御部３１０において実行されるメール送受信処理のサブルーチンの内容を示すフローチャートである。
【図１７】制御部３１０において実行されるＦＡＸ送信処理のサブルーチンの内容を示すフローチャートである。
【図１８】ＭＦＰ１００の制御部１１０において実行される処理内容のメインルーチンの内容を示すフローチャートである。
【図１９】制御部１１０において実行される入力処理のサブルーチンの内容を示すフローチャートである。
【図２０】制御部１１０において実行される入力処理のサブルーチンの内容を示すフローチャートである。
【図２１】制御部１１０において実行されるメール送受信処理のサブルーチンの内容を示すフローチャートである。
【図２２】制御部１１０において実行されるオフランプ情報更新処理のサブルーチンの内容を示すフローチャートである。
【図２３】制御部１１０において実行されるオンランプ情報更新処理のサブルーチンの内容を示すフローチャートである。
【図２４】制御部１１０において実行されるＦＡＸ送受信処理のサブルーチンの内容を示すフローチャートである。
【図２５】制御部１１０において実行されるＦＡＸ送受信処理のサブルーチンの内容を示すフローチャートである。
【図２６】制御部１１０において実行されるオフランプ情報送信要求作成処理のサブルーチンの内容を示すフローチャートである。
【図２７】制御部１１０において実行されるオフランプ情報送信１処理のサブルーチンの内容を示すフローチャートである。
【図２８】制御部１１０において実行されるオフランプ情報送信済み情報更新処理のサブルーチンの内容を示すフローチャートである。
【図２９】制御部１１０において実行されるオフランプ情報送信２処理のサブルーチンの内容を示すフローチャートである。
【図３０】制御部１１０において実行される送信元情報更新処理のサブルーチンの内容を示すフローチャートである。
【図３１】ＦＡＸ装置６０の制御部６１において実行される処理内容のメインルーチンの内容を示すフローチャートである。
【図３２】制御部６１において実行されるＦＡＸ受信処理のサブルーチンの内容を示すフローチャートである。
【図３３】制御部６１において実行される最寄のオフランプ情報更新処理のサブルーチンの内容を示すフローチャートである。
【図３４】制御部６１において実行されるＦＡＸ送信処理のサブルーチンの内容を示すフローチャートである。
【符号の説明】
【０１７８】
１      ファクシミリ通信システム
２０      公衆電話回線（公衆回線）
５０      インターネット
６０、７０、８０      Ｇ３ファクシミリ装置
６１、１１０、３１０      制御部
６４、１５０、３４０      操作パネル
１００、２００      オンランプ機能を有するＭＦＰ
１０１、２０１、３０１、４０１      ＬＡＮ
１１８、６２２      オフランプ情報テーブル
１１９、６１６      オンランプ情報テーブル
１２０      送信元情報テーブル
３００、４００      オフランプ機能を有するＭＦＰ
３１７      ＮＶＲＡＭ
【図１】
2005151340.tif 000003
【図２】
2005151340.tif 000004
【図３】
2005151340.tif 000005
【図４】
2005151340.tif 000006
【図５】
2005151340.tif 000007
【図６】
2005151340.tif 000008
【図７】
2005151340.tif 000009
【図８】
2005151340.tif 000010
【図９】
2005151340.tif 000011
【図１０】
2005151340.tif 000012
【図１１】
2005151340.tif 000013
【図１２】
2005151340.tif 000014
【図１３】
2005151340.tif 000015
【図１４】
2005151340.tif 000016
【図１５】
2005151340.tif 000017
【図１６】
2005151340.tif 000018
【図１７】
2005151340.tif 000019
【図１８】
2005151340.tif 000020
【図１９】
2005151340.tif 000021
【図２０】
2005151340.tif 000022
【図２１】
2005151340.tif 000023
【図２２】
2005151340.tif 000024
【図２３】
2005151340.tif 000025
【図２４】
2005151340.tif 000026
【図２５】
2005151340.tif 000027
【図２６】
2005151340.tif 000028
【図２７】
2005151340.tif 000029
【図２８】
2005151340.tif 000030
【図２９】
2005151340.tif 000031
【図３０】
2005151340.tif 000032
【図３１】
2005151340.tif 000033
【図３２】
2005151340.tif 000034
【図３３】
2005151340.tif 000035
【図３４】
2005151340.tif 000036