(57)【特許請求の範囲】
【請求項１】
ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、
中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、
その電子メールのメールコンテンツがテキスト情報の場合には、そのテキスト情報を対応する画情報に変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の画情報を送信する一方、
電子メールのメールコンテンツが非テキスト情報の場合には、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の非テキストデータファイルをファクシミリ伝送手順のファイル転送モード手順で送信することを特徴とするネットワークファクシミリ装置の制御方法。
【請求項２】
ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、
中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、
その電子メールがマルチパート形式の場合、
そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、異なるページ情報として、それぞれファクシミリ伝送手順の画情報送信手順またはファイル転送モード手順で送信することを特徴とするネットワークファクシミリ装置の制御方法。
【請求項３】
ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、
中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、
その電子メールがマルチパート形式の場合、
そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、異なるページ情報として、それぞれファクシミリ伝送手順の画情報送信手順またはファイル転送モード手順で送信する一方、
その電子メールがマルチパート形式でない場合、
その電子メールのメールコンテンツがテキスト情報の場合には、そのテキスト情報を対応する画情報に変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の画情報をファクシミリ伝送手順の画情報送信手順で送信するとともに、
電子メールのメールコンテンツが非テキスト情報の場合には、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の非テキストデータファイルをファクシミリ伝送手順のファイル転送モード手順で送信することを特徴とするネットワークファクシミリ装置の制御方法。
【請求項４】
ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、
中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、
その電子メールがマルチパート形式の場合、
そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、継続ページとして、それぞれファクシミリ伝送手順のＥＣＭモード手順で送信することを特徴とするネットワークファクシミリ装置の制御方法。
【請求項５】
ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、
中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、
その電子メールがマルチパート形式の場合、
そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、継続ページとして、それぞれファクシミリ伝送手順のＥＣＭモード手順で送信する一方、
その電子メールがマルチパート形式でない場合、
その電子メールのメールコンテンツがテキスト情報の場合には、そのテキスト情報を対応する画情報に変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の画情報をファクシミリ伝送手順の画情報送信手順で送信するとともに、
電子メールのメールコンテンツが非テキスト情報の場合には、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の非テキストデータファイルをファクシミリ伝送手順のファイル転送モード手順で送信することを特徴とするネットワークファクシミリ装置の制御方法。
【請求項６】
前記受信した電子メールのメールコンテンツにテキスト情報を含むときには、電子メール全体に共通なメールヘッダ部をテキスト情報に付加した状態で画情報を作成する一方、
上記電子メールのメールコンテンツにテキスト情報を含まないときには、上記メールヘッダ部のみからなるテキスト情報を作成し、その作成したテキスト情報の画情報を作成して、独立したページのファクシミリ情報として送信することを特徴とする請求項１または請求項２または請求項３または請求項４または請求項５記載のファクシミリ装置の制御方法。
【請求項７】
前記受信した電子メールがマルチパート形式の場合、
そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのメールヘッダ部の内容をそのテキスト情報に付加した状態で画情報に変換する一方、
メールコンテンツのうち、非テキスト情報については、そのメールヘッダ部の内容を、送信する非テキストデータファイルのヘッダ情報に配置することを特徴とする請求項２または請求項３または請求項４または請求項５記載のファクシミリ装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法に関する。
【０００２】
【従来の技術】
近年、インターネットの普及に伴い、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置が実用されている。
【０００３】
また、このネットワークファクシミリ装置の機能として、ローカルエリアネットワークまたはインターネットを介して中継送信依頼の電子メールを受信し、その電子メールで指定された中継宛先が公衆網に接続されたファクシミリ装置の場合には、公衆網によりそのファクシミリ装置へ発呼し、電子メールで受信した画情報をその宛先に送信する中継送信機能を実現することができる。
【０００４】
このような中継送信機能を利用すると、遠隔地のファクシミリ装置に対して公衆網を用いて直接送信する場合に比べ、通信料金を格段に低減することができるので、通信コストの大幅低減を実現することができるようになる。
【０００５】
【発明が解決しようとする課題】
ところで、グループ３ファクシミリ装置は、基本的には、画情報を伝送する機能のみを備えていたが、ＥＣＭ（誤り訂正モード）モードの伝送手順を利用してバイナリファイル等の任意のデータファイルを伝送するファイル転送モードが追加され、このファイル転送モードを利用してデータファイル等をやりとりする機能を備えたファクシミリ装置も実用されている。これらのグループ３ファクシミリ装置では、受信した任意のデータファイルを一旦蓄積した後に、例えば、フロッピーディスクに保存したり、あるいは、適宜なインターフェース手段を介して、パーソナルコンピュータ装置等に転送している。
【０００６】
一方、電子メールでは、いわゆるＭＩＭＥ形式（後述）の情報に変換することで、文字情報以外の画情報等の任意のデータファイル等もやりとりすることができる。
【０００７】
そこで、上述のような中継送信依頼の電子メールの本文に任意のデータファイルを配置し、ネットワークファクシミリ装置によりその任意のデータファイルを中継宛先のグループ３ファクシミリ装置へ、公衆網を介して送信するという形態のデータ伝送を行うことができれば、ネットワークファクシミリ装置の利用性が大幅に拡大することとなる。
【０００８】
本発明は、かかる実情に鑑みてなされたものであり、任意のデータファイルもファクシミリ装置に中継送信することのできるネットワークファクシミリ装置の制御方法を提供することを目的としている。
【０００９】
【課題を解決するための手段】
本発明は、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、その電子メールのメールコンテンツがテキスト情報の場合には、そのテキスト情報を対応する画情報に変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の画情報を送信する一方、電子メールのメールコンテンツが非テキスト情報の場合には、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の非テキストデータファイルをファクシミリ伝送手順のファイル転送モード手順で送信するようにしたものである。
【００１０】
また、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、その電子メールがマルチパート形式の場合、そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、異なるページ情報として、それぞれファクシミリ伝送手順の画情報送信手順またはファイル転送モード手順で送信するようにしたものである。
【００１１】
また、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、その電子メールがマルチパート形式の場合、そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、異なるページ情報として、それぞれファクシミリ伝送手順の画情報送信手順またはファイル転送モード手順で送信する一方、その電子メールがマルチパート形式でない場合、その電子メールのメールコンテンツがテキスト情報の場合には、そのテキスト情報を対応する画情報に変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の画情報をファクシミリ伝送手順の画情報送信手順で送信するとともに、電子メールのメールコンテンツが非テキスト情報の場合には、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の非テキストデータファイルをファクシミリ伝送手順のファイル転送モード手順で送信するようにしたものである。
【００１２】
また、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、その電子メールがマルチパート形式の場合、そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、継続ページとして、それぞれファクシミリ伝送手順のＥＣＭモード手順で送信するようにしたものである。
【００１３】
また、ローカルエリアネットワークまたはインターネットを介して電子メールをやりとりする機能と、公衆網を介して行うファクシミリ伝送手順によるファクシミリデータのやりとりの機能を備えたネットワークファクシミリ装置の制御方法において、中継送信依頼の電子メールを受信すると、その電子メールに含まれている最終宛先番号を取り出すとともに、その電子メールがマルチパート形式の場合、そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのテキスト情報を対応する画情報に変換するとともに、メールコンテンツのうち、非テキスト情報については、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、おのおののメールコンテンツに対応する画情報または非テキストデータファイルを、上記公衆網を用いて上記最終宛先番号へ発呼した同一の送信動作中に、継続ページとして、それぞれファクシミリ伝送手順のＥＣＭモード手順で送信する一方、その電子メールがマルチパート形式でない場合、その電子メールのメールコンテンツがテキスト情報の場合には、そのテキスト情報を対応する画情報に変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の画情報をファクシミリ伝送手順の画情報送信手順で送信するとともに、電子メールのメールコンテンツが非テキスト情報の場合には、そのメールコンテンツの内容を対応する非テキストデータファイルに変換し、上記公衆網を用いて上記最終宛先番号へ発呼して、その変換後の非テキストデータファイルをファクシミリ伝送手順のファイル転送モード手順で送信するようにしたものである。
【００１４】
また、前記受信した電子メールのメールコンテンツにテキスト情報を含むときには、電子メール全体に共通なメールヘッダ部をテキスト情報に付加した状態で画情報を作成する一方、上記電子メールのメールコンテンツにテキスト情報を含まないときには、上記メールヘッダ部のみからなるテキスト情報を作成し、その作成したテキスト情報の画情報を作成して、独立したページのファクシミリ情報として送信するようにするとよい。
【００１５】
また、前記受信した電子メールがマルチパート形式の場合、そのマルチパート形式を構成するおのおののメールコンテンツのうち、テキスト情報については、そのメールヘッダ部の内容をそのテキスト情報に付加した状態で画情報に変換する一方、メールコンテンツのうち、非テキスト情報については、そのメールヘッダ部の内容を、送信する非テキストデータファイルのヘッダ情報に配置するようにするとよい。
【００１６】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１７】
図１は、本発明の一実施例にかかる通信システムを示している。なお、本発明においては、インターネットを利用するアプリケーションとして電子メールを主として取り上げるので、以下の説明においては、電子メール以外のアプリケーションについては省略している。
【００１８】
この通信システムは、主として、ローカルエリアネットワークＬＡＮを中心とするドメインＤＭから構成されている。また、ファクシミリ装置ＦＸ１は、ローカルエリアネットワークＬＡＮの設置地域（例えば、日本国）に設置され公衆網ＰＳＴＮを伝送路として用いるグループ３ファクシミリ装置であり、ファクシミリ装置ＦＸ２は、遠隔地（例えば、米国）に設置され公衆網ＰＳＴＮを伝送路として用いるグループ３ファクシミリ装置であるとともに、このファクシミリ装置ＦＸ２は、ファイル転送モードでファイルデータを受信してフロッピーディスクＦＤに保存する機能を備えている。
【００１９】
また、ドメインＤＭは、ルータＲＴを介して、インターネットＩＮＥＴのサービスプロバイダ（網接続業者；図示略）に専用線接続されている。したがって、ドメインＤＭの各端末では、インターネットＩＮＥＴを介して、他の地域ネットワークＤＭ１，ＤＭ２に接続されている他の端末との間で、種々のデータのやりとりを行うことができる。
【００２０】
また、ドメインＤＭには、ローカルエリアネットワークＬＡＮに接続されているクライアント端末ＣＬ１，ＣＬ２およびネットワークファクシミリ装置ＦＩ１に電子メールサービスを提供するためのメールサーバ端末ＳＶが設けられている。また、例えば、おのおののクライアント端末ＣＬ１，ＣＬ２、ネットワークファクシミリ装置ＦＩ１、および、メールサーバ端末ＳＶには、それぞれドメインＤＭ１のネットワークアドレスに固有のアドレスを連結してなる固有のホストアドレスが設定されており、このドメインＤＭ１を使用するユーザは、固有のユーザ名に、いずれかのクライアント端末ＣＬ１，ＣＬ２のホストアドレスを連結してなるユーザアドレスが設定される。
【００２１】
また、ネットワークファクシミリ装置ＦＩ１は、ローカルエリアネットワークＬＡＮ１に接続して、画情報を電子メールとしてやりとりするための伝送機能と、公衆網ＰＳＴＮに接続し、この公衆網ＰＳＴＮを伝送路として用いてグループ３ファクシミリ伝送手順による画情報や任意のデータファイルの伝送を行う伝送機能を備えている。
【００２２】
また、基本的には、ローカルエリアネットワークＬＡＮ１に接続されている端末相互間でのデータのやりとり、および、インターネットＩＮＥＴを介して行うデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてＳＭＴＰ（ＳｉｍｐｌｅＭａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用される。
【００２３】
また、本実施例では、電子メールは、メールサーバ端末ＳＶにいったん蓄積された後に宛先へと配信される蓄積配信型の伝送形態で送信される。このとき、電子メールに付されている宛先アドレス（後述）の値が、ドメインＤＭに設定されているネットワークアドレスを含む場合には、その電子メールは、対応するメールサーバ端末ＳＶにそのまま蓄積され、また、電子メールに付されている宛先アドレスの値が、そのドメインＤＭに設定されているネットワークアドレス以外の値を含む場合には、その電子メールは、ルータＲＴを介して、インターネットＩＮＥＴに送り出され、インターネットＩＮＥＴのデータ転送機能により、その宛先アドレスの値に対応したネットワークアドレスを持つ適宜なドメインあるいはホストなどに送信される。
【００２４】
一方、各端末（クライアント端末およびネットワークファクシミリ装置）は、適宜な周期でメールサーバ端末ＳＶに対して、自端末のユーザ宛の電子メール受信の問い合わせを行い、ユーザ宛の電子メールがメールサーバ端末ＳＶに蓄積されているときには、メールサーバ端末ＳＶよりその電子メールを受信して、自端末ユーザにその旨を通知する。ただし、この場合、ネットワークファクシミリ装置については、自端末に設定されている電子メールアドレスをユーザアドレスとして取り扱う。
【００２５】
ここで、各端末がメールサーバ端末ＳＶに対して、ユーザ宛の電子メールの受信確認のために適用するプロトコルは、いわゆるＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）などが適用される。
【００２６】
また、ＴＣＰ／ＩＰ，ＳＭＴＰ，ＰＯＰなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）というインターネットに関する技術内容をまとめている組織から発行されているＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３、ＳＭＴＰはＲＦＣ８２１、電子メールの形式は、ＲＦＣ８２２，ＲＦＣ１５２１，ＲＦＣ１５２２，ＲＦＣ１４６８などでそれぞれ規定されている。
【００２７】
図２は、ネットワークファクシミリ装置ＦＩの構成例を示している。
【００２８】
同図において、システム制御部１は、このネットワークファクシミリ装置の各部の制御処理、および、画情報または任意のデータファイル等をやりとりするためのファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワークファクシミリ装置に固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２９】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このネットワークファクシミリ装置を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００３０】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報や転送データファイル等の送信情報等を記憶するためのものである。
【００３１】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００３２】
網制御装置１１は、このファクシミリ装置を公衆網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００３３】
ローカルエリアネットワークインターフェース回路１２は、このネットワークファクシミリ装置をローカルエリアネットワークに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークおよびインターネットを介して、他のデータ端末装置との間で種々のデータをやりとりするための所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００３４】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００３５】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００３６】
図３は、ファクシミリ装置ＦＸ２の構成例を示している。
【００３７】
同図において、システム制御部２１は、このネットワークファクシミリ装置の各部の制御処理、および、画情報または任意のデータファイル等をやりとりするためのファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２２は、システム制御部２１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部２１のワークエリアを構成するものであり、パラメータメモリ２３は、このネットワークファクシミリ装置に固有な各種の情報を記憶するためのものであり、時計回路２４は、現在時刻情報を出力するものである。
【００３８】
スキャナ２５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ２６は、所定の解像度で画像を記録出力するためのものであり、操作表示部２７は、このネットワークファクシミリ装置を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００３９】
符号化復号化部２８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置２９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００４０】
グループ３ファクシミリモデム３０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００４１】
網制御装置３１は、このファクシミリ装置を公衆網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００４２】
フロッピーディスク装置３２は、着脱自在な記憶媒体であるフロッピーディスクＦＤに対して、受信した任意のデータファイル等を記憶するためのものである。また、このフロッピーディスク装置３２は、適宜なファイルシステムのフォーマットでフロッピーディスクＦＤにデータファイルを書き込む。
【００４３】
これらの、システム制御部２１、システムメモリ２２、パラメータメモリ２３、時計回路２４、スキャナ２５、プロッタ２６、操作表示部２７、符号化復号化部２８、画像蓄積装置２９、グループ３ファクシミリモデム３０、網制御装置３１、および、フロッピーディスク装置３２は、内部バス３３に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス３３を介して行われている。
【００４４】
また、網制御装置３１とグループ３ファクシミリモデム３０との間のデータのやりとりは、直接行なわれている。
【００４５】
ここで、本実施例では、電子メールを用いて、公衆網ＰＳＴＮに接続されたファクシミリ装置へ中継依頼送信できるデータの種類は、テキストおよび任意のデータファイルであり、テキストの場合にはその内容を表示する画像データに変換した後に画情報として、また、任意のデータファイルの場合にはファイル転送モード手順の伝送手順でそれぞれ中継送信する。
【００４６】
図４は、テキストを中継送信依頼する際に適用される電子メールの一例を示している。
【００４７】
この電子メールは、基本的に、ヘッダ情報と本文情報（コンテンツ）からなり、そのヘッダ情報は、基本的には、送信日時情報をセットする「Ｄａｔｅ」フィールド、電子メールの識別のためのメッセージ識別情報がセットされる「Ｍｅｓｓａｇｅ−ＩＤ」フィールド、発信者を表示するための「Ｆｒｏｍ」フィールド、宛先アドレスを表示するための「Ｔｏ」フィールド、および、本文の表題などを表示するために用いられる「Ｓｕｂｊｅｃｔ」フィールドからなる。
【００４８】
また、この場合、「Ｔｏ」フィールドにコメントとして配置される内容「（ｒｅｌａｙ：０１２３−４５６７−８９０１）」により、中継依頼の指定と、中継宛先（最終宛先）の指定がなされる。なお、この電子メールシステムにおいては、「（」と「）」で括られた内容は、コメントとして処理される。
【００４９】
すなわち、「Ｔｏ」フィールドのコメントに「ｒｅｌａｙ」なる指示語が配置された電子メールは、中継送信依頼の電子メールであり、また、指示語「ｒｅｌａｙ」に「：」に続けて配置される内容は、中継宛先を指定する電話番号（最終宛先番号）である。なお、この中継宛先を指定する電話番号は、２つ以上配置することもでき、その場合には、同一の電子メールの内容がその２つ以上の電話番号の宛先へと送信される。
【００５０】
また、電子メールの本文情報（コンテンツ）は、基本的には、７ビットコードの可読情報でなければならないという制限がある。図４の場合には、電子メールの本文に含めようとする文章を構成する図形文字（テキスト）が、２バイトコードからなる日本語コードの文字であるので、図示のように、ＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ（多目的メール）；ＲＦＣ１５２１，ＲＦＣ１５２２）形式の情報に変換する。また、このときの「ｃｈａｒｓｅｔ」の値の指定、および、日本語コードの文字コードセットの変換は、ＲＦＣ１４６８に規定されている。
【００５１】
すなわち、この場合のヘッダ情報には、この本文情報がＭＩＭＥ形式であることを表示する「ＭＩＭＥ−Ｖｅｒｓｉｏｎ」フィールド、本文情報の形式をあらわす「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールド、および、本文情報の内容の符号化方式を表示するための「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドが追加され、本文情報は、ＲＦＣ１４６８に従った文字コードセットであらわされた内容が配置される。なお、理解を容易にするために、図４では、本文情報は、可視情報で表現されている。
【００５２】
また、「ＭＩＭＥ−Ｖｅｒｓｉｏｎ」フィールドには、「１．０」が配置される。また、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドには、本文がテキストであることをあらわす「ｔｅｘｔ／ｐｌａｉｎ」と、文字コードをあらわす「ｃｈａｒｓｅｔ＝”ＩＳＯ−２０２２−ＪＰ”」がセットされる。さらに、「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドには、７ビットデータであることを表示する「７ｂｉｔ」が配置される。
【００５３】
また、電子メールを用いて、任意のデータファイルを中継送信する際に用いられる電子メールの一例を図５に示す。
【００５４】
この場合、ヘッダ情報の内容は、図４の場合とほぼ同じであるが、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドには、本文が任意のアプリケーションのデータファイルであることをあらわす「ａｐｐｌｉｃａｔｉｏｎ／ｏｃｔｅｔ−ｓｔｒｅａｍ」と、ファイル名をあらわす「ｎａｍｅ＝”ｂｕｎｓｙｏ．ｄｏｃ”」がセットされる。さらに、「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドには、「ｂａｓｅ６４」符号化方式を使用していることをあることを表示する「ｂａｓｅ６４」が配置される。ここに、ｂａｓｅ６４符号化方式は、バイナリデータを７ビットの可読情報に変換するための変換規則である。
【００５５】
そして、この場合の本文情報としては、送信するデータファイル（この場合は、ファイル名”ｂｕｎｓｙｏ．ｄｏｃ”なるデータファイル。）を、ｂａｓｅ６４符号化方式で符号化した後のＭＩＭＥ情報が配置される。
【００５６】
したがって、電子メールを受信したネットワークファクシミリ装置は、ヘッダ情報の「Ｔｏ」フィールドの値を調べ、その「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれている場合には、その受信した電子メールの本文情報を、指示語「ｒｅｌａｙ」に続く電話番号に中継転送する中継転送依頼のための電子メールであると認識する。
【００５７】
そして、受信した電子メールが中継転送依頼のためのものであると認識した場合には、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドの内容を調べて本文情報がテキストであるか否かを調べる。
【００５８】
本文情報がテキストの場合には、本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し、その画像データを符号化圧縮して、送信画情報を作成する。
【００５９】
そして、指定された中継宛先へ発呼して、そのときに作成した送信画情報を送信する。
【００６０】
また、本文情報がテキストでない場合には、本文情報が任意のファイルデータであると判断し、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成する。
【００６１】
そして、指定された中継宛先（この場合は、例えば、ファクシミリ装置ＦＸ２）へ発呼して、そのときに作成したファイルデータを、ファイル転送モード手順を用いて送信する。ここで、ファイル転送モード手順で送信する転送データファイルには、所定のヘッダ情報が配置されるので、この中の適宜な情報要素に、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに配置された「ｎａｍｅ＝”ｂｕｎｓｙｏ．ｄｏｃ”」で示されるファイル名（この場合は、「ｂｕｎｓｙｏ．ｄｏｃ」）を配置するようにするとよい。
【００６２】
また、ファクシミリ装置ＦＸ２は、画情報受信時において、画情報受信手順で画情報を受信した場合には、受信画情報を元の画像データに復号化し、その画像データの画像を記録出力する。
【００６３】
また、ファイル転送モード手順でファイルデータを受信したときには、受信したファイルデータを、フロッピーディスク装置３２にセットされているフロッピーディスクＦＤに、所定のファイルシステムを適用して保存する。
【００６４】
このようにして、本実施例では、テキスト情報、および、任意のファイルデータを、ネットワークファクシミリ装置ＦＩを用いて公衆網ＰＳＴＮに接続されているファクシミリ装置へ中継することができるので、ネットワークファクシミリ装置ＦＩを用いた通信システムを、より有効に活用することができる。すなわち、この場合、ネットワークファクシミリ装置ＦＩが中継局として機能し、公衆網ＰＳＴＮに接続されているファクシミリ装置が、最終宛先となる。
【００６５】
図６は、電子メールを受信した際のネットワークファクシミリ装置ＦＩが実行する処理の一例を示している。
【００６６】
まず、電子メールを受信すると、そのヘッダ情報の「Ｔｏ」フィールドの値を調べ、その「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれているかどうかを調べる（判断１０１）。受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれていない場合には、その受信して電子メールを処理する所定の受信メール処理（処理１０２）を実行して、このときの動作を終了する。
【００６７】
また、受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれている場合で、判断１０１の結果がＹＥＳになるときには、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、本文情報がテキストであるかどうかを調べる（判断１０３）。
【００６８】
ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、判断１０３の結果がＹＥＳになるときには、本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し（処理１０４）、その画像データを符号化圧縮して（処理１０５）、送信画情報を作成し、その送信画情報を送信情報として保存する（処理１０６）。
【００６９】
また、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれていない場合で、判断１０３の結果がＮＯになるときには、本文情報が任意のファイルデータであるので、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し（処理１０７）、そのファイルデータに基づいて、ファイル転送モード手順で送信する転送データファイルを作成し（処理１０８）、処理１０６に移行し、そのときに作成した転送データファイルを送信情報として保存する。また、処理１０８では、ファイル転送モード手順で送信する転送データファイルに必要なヘッダ情報（後述）等の内容も適宜に設定する。
【００７０】
次いで、その受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分の指示語「ｒｅｌａｙ」に続く電話番号へ、網制御装置１１より発呼する（処理１０９）。
【００７１】
そして、相手端末との間で所定の伝送前手順を実行してそのときに使用する伝送機能を設定する（処理１１０）。このとき、送信情報が転送データファイルである場合には、ファイル転送モードを使用するように設定する。
【００７２】
次に、設定したモデム速度で所定のモデムトレーニング手順を実行して、使用するモデム速度を決定し（処理１１１）、画情報送信手順またはファイル転送モード手順に従って、そのときの送信情報を送信する（処理１１２）。
【００７３】
送信情報の送信を終了すると、所定の伝送後手順を実行し（処理１１３）、回線を復旧して（処理１１４）、中継送信動作を終了する。
【００７４】
ところで、任意のアプリケーションで作成したファイルデータを電子メールで送信する際、そのファイルデータの種類等を説明するための送付状などを同時に送信したい要求がある。
【００７５】
例えば、ワードプロセッサソフトで作成した所定の書式に従った文書を送信する際、そのファイルデータは上述した実施例と同様にＭＩＭＥ情報に変換された状態で送信されるので、電子メールを受信したユーザは、ＭＩＭＥ情報を逆変換する前に、受信したファイルデータの内容を知ることができない。
【００７６】
そこで、その内容を通知するための送付状の内容を構成するテキスト文書を作成し、そのテキスト文書を本文情報とする電子メールを送付すると、受信側のユーザが前もってファイルデータの内容を知ることができるとともに、送信側のユーザは、送信するファイルデータについてのコメント文等を受信側のユーザに送付できるので非常に便利である。
【００７７】
このとき、ファイルデータと送付状とが別々の電子メールで送付されると、受信側のユーザは、ファイルデータと送付状との関連が付けにくくなる。そこで、この場合には、マルチパートＭＩＭＥ形式の電子メールを用いることで、ファイルデータと送付状とを同一の電子メールで送信することができる。
【００７８】
マルチパートＭＩＭＥ形式の電子メールの一例を図７に示す。
【００７９】
このマルチパートＭＩＭＥ形式の電子メールは、３つのパートからなり、第１のパートには、テキスト情報が配置され、第２および第３のパートには、アプリケーションファイルをｂａｓｅ６４符号化して形成されたＭＩＭＥ情報がそれぞれ配置されている。
【００８０】
また、この電子メールの先頭部分には、共通ヘッダＨＡが配置され、おのおののコンテンツパートの先頭には、それぞれのコンテンツパートに固有なパート別ヘッダＨＢが配置される。
【００８１】
ここで、共通ヘッダＨＡの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドには、この電子メールの本文情報がマルチパートＭＩＭＥ形式であり、かつ、各コンテンツパートが異なるタイプであることをあらわす「ｍｕｌｔｉｐａｒｔ／ｍｉｘｅｄ」が配置される。また、共通ヘッダＨＡの「ｂｏｕｎｄａｒｙ」フィールドで指定される文字列が、各パートを区切る境界として用いられる。
【００８２】
そして、このような電子メールを受信すると、ネットワークファクシミリ装置ＦＩは、各コンテンツパートの内容を、そのコンテンツタイプがテキストの場合には、本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し、その画像データを符号化圧縮して、送信画情報を作成する。
【００８３】
また、コンテンツタイプがテキストでない場合には、本文情報が任意のファイルデータであると判断し、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し、そのファイルデータに基づいて転送ファイルを作成する。ここで、ファイル転送モード手順で送信する転送データファイルには、所定のヘッダ情報が配置されるので、この中の適宜な情報要素に、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに配置された「ｎａｍｅ＝”＊＊＊＊＊＊”」で示されるファイル名（この場合は、「＊＊＊＊＊＊」）を配置するようにするとよい。
【００８４】
そして、指定された中継宛先へ発呼し、おのおののコンテンツパートの内容に対応して作成した送信画情報または転送ファイルを、それぞれ独立したページまたは転送ファイルとして、中継宛先へ送信する。
【００８５】
この場合の中継宛先への送信の一例を図８に示す。ここで、送信側はネットワークファクシミリ装置ＦＩであり、受信側はファクシミリ装置ＦＸである。
【００８６】
まず、送信側は、受信側へ発呼して、所定の伝送前手順を実行する。このとき、最初に画情報を送信するので、送信モードはＥＣＭ／ＭＭＲ送信モードを設定する。
【００８７】
次いで、モデムトレーニング手順を実行した後に、画像ファイル１（画情報）を読み出して、ＥＣＭ手順で送信する。画像ファイル１の送信を終了すると、メッセージ後信号として信号ＰＰＳ−ＥＯＭを送出して、伝送手順をフェーズＢに戻す。
【００８８】
この場合、次のページとして、送信ファイル１を送信するので、次のページの送信モードとして、ＥＣＭ／ＢＦＴ送信モードを設定し、モデムトレーニング手順を実行した後に、送信ファイル１を読み出して、ファイル転送モード手順で送信する。送信ファイル１の送信を終了すると、メッセージ後信号として信号ＰＰＳ−ＥＯＭを送出して、伝送手順をフェーズＢに戻す。
【００８９】
この場合も、次のページとして、送信ファイ２を送信するので、次のページの送信モードとして、ＥＣＭ／ＢＦＴ送信モードを設定し、モデムトレーニング手順を実行した後に、送信ファイル２を読み出して、ファイル転送モード手順で送信する。
【００９０】
そして、送信ファイル２の送信を終了すると、所定の伝送後手順を実行し、回線を復旧して、中継送信動作を終了する。
【００９１】
ところで、この場合には、各ファイルの送信の区切りでフェーズＢに戻っているので、グループ３ファクシミリ伝送手順上、タイマＴ２のタイムアウト（６秒間）を待つ必要がある。そのために、伝送手順に要する時間が長くなり、中継送信に要する時間が長くなるという不都合を生じる。
【００９２】
そこで、図９に示すように、ファイル転送モードで送信する送信ファイル１と送信ファイル２を、継続ページとして送信することで、フェーズＢへ戻る回数を減少させることができ、中継送信に要する時間を短縮できる。
【００９３】
すなわち、この場合には、送信ファイル１の送信を終了すると、メッセージ後信号として信号ＰＰＳ−ＭＰＳを送出して、伝送手順をフェーズＣに戻し、次の送信ファイル２を同じファイル転送モード手順で送信する。
【００９４】
このようにして、この場合には、マルチパートＭＩＭＥ形式の電子メールで中継送信依頼された場合に、１回の通信動作で、その電子メールの内容を中継宛先に送信できるので、通信時間を短縮できるとともに、ネットワークファクシミリ装置ＦＩの利用性が大幅に向上する。
【００９５】
図１０および図１１は、この場合に、電子メールを受信した際のネットワークファクシミリ装置ＦＩが実行する処理の一例を示している。
【００９６】
まず、電子メールを受信すると、そのヘッダ情報の「Ｔｏ」フィールドの値を調べ、その「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれているかどうかを調べる（判断２０１）。受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれていない場合には、その受信して電子メールを処理する所定の受信メール処理（処理２０２）を実行して、このときの動作を終了する。
【００９７】
また、受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれている場合で、判断２０１の結果がＹＥＳになるときには、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｍｕｌｔｉｐａｔ」なる文字列が配置されているマルチパートＭＩＭＥ形式の電子メールであるかどうかを調べる（判断２０３）。
【００９８】
ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｍｕｌｔｉｐａｔ」なる文字列が配置されていて、判断２０３の結果がＹＥＳになるときには、ヘッダ情報の「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列を探し、その文字列に続いて、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドが配置されているかどうかを調べる（判断２０４）。
【００９９】
「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列に続いて「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドが配置されている場合は、コンテンツパートの区切りのパート別ヘッダＨＢを見つけた場合である。したがって、判断２０４の結果がＹＥＳになるときには、さらに、パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、コンテンツパートの内容がテキストであるかどうかを調べる（判断２０５）。
【０１００】
パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、判断２０５の結果がＹＥＳになるときには、本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し（処理２０６）、その画像データを符号化圧縮して（処理２０７）、送信画情報を作成し、その送信画情報を送信情報として保存し（処理２０８）、次のコンテンツパートを捜すために、判断２０４に戻る。
【０１０１】
また、パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれていない場合で、判断２０５の結果がＮＯになるときには、コンテンツパートの内容が任意のファイルデータであるので、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し（処理２０９）、そのファイルデータに基づいて、ファイル転送モード手順で送信する転送データファイルを作成し（処理２１０）、処理２０８に移行し、そのときに作成した転送データファイルを送信情報として保存した後に、判断２０４に戻る。また、処理２１０では、ファイル転送モード手順で送信する転送データファイルに必要なヘッダ情報（後述）等の内容も適宜に設定する。
【０１０２】
また、「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列に続いて「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドが配置されていない場合、すなわち、「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列のみを見つけた場合は、最後のコンテンツパートの終わりの境界を見つけた場合である。したがって、判断２０４の結果がＮＯになるときには、そのときまでに、受信した電子メールの全てのパートについて、画情報または転送データファイルが保存された状態となる。
【０１０３】
そこで、判断２０４の結果がＮＯになるときには、その受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分の指示語「ｒｅｌａｙ」に続く電話番号へ、網制御装置１１より発呼する（処理２１１）。
【０１０４】
そして、相手端末との間で所定の伝送前手順を実行してそのときに使用する伝送機能を設定する（処理２１２）。このとき、最初の送信データの内容が画情報の場合には、上述したように、ＥＣＭモードを設定する。
【０１０５】
次に、設定したモデム速度で所定のモデムトレーニング手順を実行して、使用するモデム速度を決定し（処理２１３）、上述したように、画情報または転送データファイルを画情報送信手順またはファイル転送モード手順に従って送信する（処理２１４）。
【０１０６】
全ての送信情報の送信を終了すると、所定の伝送後手順を実行し（処理２１５）、回線を復旧して（処理２１６）、中継送信動作を終了する。
【０１０７】
一方、受信した電子メールがマルチパートＭＩＭＥ形式でない場合で、判断２０３の結果がＮＯになるときには、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、本文情報がテキストであるかどうかを調べる（判断２１７）。
【０１０８】
ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、判断２１７の結果がＹＥＳになるときには、本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し（処理２１８）、その画像データを符号化圧縮して（処理２１９）、送信画情報を作成し、その送信画情報を送信情報として保存する（処理２２０）。
【０１０９】
また、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれていない場合で、判断２１７の結果がＮＯになるときには、本文情報が任意のファイルデータであるので、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し（処理２２１）、そのファイルデータに基づいて、ファイル転送モード手順で送信する転送データファイルを作成し（処理２２２）、処理２２０に移行し、そのときに作成した転送データファイルを送信情報として保存する。また、処理２２２では、ファイル転送モード手順で送信する転送データファイルに必要なヘッダ情報（後述）等の内容も適宜に設定する。
【０１１０】
次いで、処理２１１に移行し、そのときに指定された中継宛先に対して、そのときに作成した画情報または転送データファイルを送信する。
【０１１１】
ところで、電子メールにおけるヘッダ情報は、発信日時や発信者のメイルアドレス等が配置されているので、このヘッダ情報を解析することで、受信ユーザは発信元や発信日時等を確認することができる。
【０１１２】
一方、上述したような中継送信方法では、本文情報の内容は問題なく中継宛先へと送信されるが、ヘッダ情報は送信されないので、中継宛先のユーザは、中継依頼元のユーザ等の情報を得ることができない。
【０１１３】
そこで、コンテンツパートの内容がテキストである場合には、パート別ヘッダＨＢの内容をその本文情報のテキストに合成するとともに、最初のテキストのコンテンツパートには、共通ヘッダＨＡの内容をさらに合成した状態で画情報に変換する。
【０１１４】
また、コンテンツパートの内容が非テキストである場合には、そのときの本文情報を送信する転送データファイルのヘッダ情報の適宜な情報要素、例えば、「Ｐｒｉｖａｔｅ−Ｕｓｅ−Ａｔｔｒｉｂｕｔｅ」（図１２参照；オフセット［１７］の情報要素）に、パート別ヘッダＨＢの内容を配置する。
【０１１５】
さらに、テキストを内容とするコンテンツパートが１つもない場合には、共通ヘッダＨＡの画像データを独立したページとして、画情報を作成し、その画情報を送信する。
【０１１６】
このようにすることで、中継宛先のユーザは、発信元や発信日時等を確認することができることとなり、この通信システムの使い勝手が大幅に向上する。
【０１１７】
この場合に、電子メールを受信したネットワークファクシミリ装置ＦＩが実行する処理の一例を、図１３、図１４、および、図１５に示す。
【０１１８】
まず、電子メールを受信すると、そのヘッダ情報の「Ｔｏ」フィールドの値を調べ、その「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれているかどうかを調べる（判断３０１）。受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれていない場合には、その受信して電子メールを処理する所定の受信メール処理（処理３０２）を実行して、このときの動作を終了する。
【０１１９】
また、受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分に指示語「ｒｅｌａｙ」が含まれている場合で、判断３０１の結果がＹＥＳになるときには、共通ヘッダＨＡの内容を保存した後に（処理３０３）、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｍｕｌｔｉｐａｔ」なる文字列が配置されているマルチパートＭＩＭＥ形式の電子メールであるかどうかを調べる（判断３０４）。
【０１２０】
ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｍｕｌｔｉｐａｔ」なる文字列が配置されていて、判断３０４の結果がＹＥＳになるときには、ヘッダ情報の「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列を探し、その文字列に続いて、「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドが配置されているかどうかを調べる（判断３０５）。
【０１２１】
「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列に続いて「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドが配置されている場合は、コンテンツパートの区切りのパート別ヘッダＨＢを見つけた場合である。したがって、判断３０５の結果がＹＥＳになるときには、さらに、パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、コンテンツパートの内容がテキストであるかどうかを調べる（判断３０６）。
【０１２２】
パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、判断３０６の結果がＹＥＳになるときには、そのときに見つけたテキストパートが、最初のテキストパートであるかどうかを調べる（判断３０７）。
【０１２３】
そのときに見つけたテキストパートが、最初のテキストパートであり、判断３０７の結果がＹＥＳになるときには、共通ヘッダＨＡの内容を、そのテキストパートの本文情報に合成する（処理３０８）。
【０１２４】
次いで、そのテキストパートのパート別ヘッダＨＢの内容を、本文情報に合成する（処理３０９）。また、判断３０７の結果がＮＯになるときには、処理３０８を実行しない。したがって、最初のテキストパートには、共通ヘッダＨＡとパート別ヘッダＨＢの内容が本文情報に合成され、それ以外のテキストパートには、パート別ヘッダＨＢの内容が本文情報に合成される。
【０１２５】
次に、ヘッダ情報が合成された本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し（処理３１０）、その画像データを符号化圧縮して（処理３１１）、送信画情報を作成し、その送信画情報を送信情報として保存し（処理３１２）、次のコンテンツパートを捜すために、判断３０５に戻る。
【０１２６】
また、パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれていない場合で、判断３０６の結果がＮＯになるときには、コンテンツパートの内容が任意のファイルデータであるので、まず、そのパートのハート別ヘッダＨＢの内容を転送データファイルのヘッダ情報の適宜な情報要素にセットし（処理３１３）、次いで、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し（処理３１４）、そのファイルデータに基づいて、ファイル転送モード手順で送信する転送データファイルを作成し（処理３１５）、処理３１２に移行し、そのときに作成した転送データファイルを送信情報として保存した後に、判断３０５に戻る。
【０１２７】
また、「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列に続いて「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドが配置されていない場合、すなわち、「ｂｏｕｎｄａｒｙ」フィールドで指定された文字列のみを見つけた場合は、最後のコンテンツパートの終わりの境界を見つけた場合である。したがって、判断３０５の結果がＮＯになるときには、そのときまでに、受信した電子メールの全てのパートについて、画情報または転送データファイルが保存された状態となる。
【０１２８】
そこで、判断３０５の結果がＮＯになるときには、受信した電子メールにテキストパートを１つも検出しなかったかどうかを調べる（判断３１６）。受信した電子メールにテキストパートを１つも検出しなかった場合で、判断３１６の結果がＹＥＳになるときには、共通ヘッダＨＡの内容を画像データに変換し（処理３１７）、その画像データを符号化圧縮して画情報に変換し（処理３１８）、その画情報を送信画情報として保存する（処理３１９）。また、判断３１６の結果がＮＯになるときには、処理３１７〜３１９を実行しない。
【０１２９】
次いで、その受信した電子メールのヘッダ情報の「Ｔｏ」フィールドのコメント部分の指示語「ｒｅｌａｙ」に続く電話番号へ、網制御装置１１より発呼する（処理３２０）。
【０１３０】
そして、相手端末との間で所定の伝送前手順を実行してそのときに使用する伝送機能を設定する（処理３２１）。このとき、最初の送信データの内容が画情報の場合には、上述したように、ＥＣＭモードを設定する。
【０１３１】
次に、設定したモデム速度で所定のモデムトレーニング手順を実行して、使用するモデム速度を決定し（処理３２２）、上述したように、画情報または転送データファイルを画情報送信手順またはファイル転送モード手順に従って送信する（処理３２３）。
【０１３２】
全ての送信情報の送信を終了すると、所定の伝送後手順を実行し（処理３２４）、回線を復旧して（処理３２５）、中継送信動作を終了する。
【０１３３】
一方、受信した電子メールがマルチパートＭＩＭＥ形式でない場合で、判断３０４の結果がＮＯになるときには、ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、本文情報がテキストであるかどうかを調べる（判断３２６）。
【０１３４】
そのときに見つけたテキストパートが、最初のテキストパートであり、判断３２６の結果がＹＥＳになるときには、共通ヘッダＨＡの内容を、そのテキストパートの本文情報に合成する（処理３２８）。
【０１３５】
次いで、そのテキストパートのパート別ヘッダＨＢの内容を、本文情報に合成する（処理３２９）。また、判断３２７の結果がＮＯになるときには、処理３２８を実行しない。したがって、最初のテキストパートには、共通ヘッダＨＡとパート別ヘッダＨＢの内容が本文情報に合成され、それ以外のテキストパートには、パート別ヘッダＨＢの内容が本文情報に合成される。
【０１３６】
次に、ヘッダ情報が合成された本文情報を「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ」フィールドの内容に従った変換規則で元の図形文字コード（この場合は、日本語コード）に変換し、次いで、変換後の図形文字コード列に対応した図形文字を表示するための画像データを作成し（処理３３０）、その画像データを符号化圧縮して（処理３３１）、送信画情報を作成し、その送信画情報を送信情報として保存し（処理３３２）、処理３２０に移行して、中継送信動作を行う。
【０１３７】
また、パート別ヘッダＨＢの「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれていない場合で、判断３２６の結果がＮＯになるときには、コンテンツパートの内容が任意のファイルデータであるので、まず、そのパートのハート別ヘッダＨＢの内容を転送データファイルのヘッダ情報の適宜な情報要素にセットし（処理３１３）、次いで、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し（処理３１４）、そのファイルデータに基づいて、ファイル転送モード手順で送信する転送データファイルを作成し（処理３１５）、処理３１２に移行し、そのときに作成した転送データファイルを送信情報として保存した後に、中継送信動作を行う。
【０１３８】
ヘッダ情報の「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」フィールドに「ｔｅｘｔ」という文字列が含まれており、判断３２６の結果がＹＥＳになるときには、共通ヘッダＨＡの内容を画像データに変換し（処理３３３）、その画像データを符号化圧縮して画情報に変換し（処理３３４）、その画情報を送信画情報として保存する（処理３３５）。
【０１３９】
次いで、そのパートのハート別ヘッダＨＢの内容を転送データファイルのヘッダ情報の適宜な情報要素にセットし（処理３３６）、次いで、本文情報をｂａｓｅ６４符号化方式に従って逆変換し、元のファイルデータを作成し（処理３３７）、そのファイルデータに基づいて、ファイル転送モード手順で送信する転送データファイルを作成し（処理３３８）、処理３３２に移行し、そのときに作成した転送データファイルを送信情報として保存した後に、中継送信動作を行う。
【０１４０】
なお、電子メールの本文情報に、メールコンテンツがテキストであるパートが複数含まれるとともに、メールコンテンツが非テキストであるパートが含まれる場合には、最初にメールコンテンツがテキストであるパートについて、おのおののパートを合成して１ページ分の画情報として連続的に送信した後に、フェーズＢに戻って伝送モードをファイル転送モード手順に変更し、メールコンテンツが非テキストである残りのパートについて、おのおののパートを１ページ分のファイルデータとして連続的に送信すると、画情報またはファイルデータの伝送中におけるフェーズＢの実行回数を、画情報からファイルデータに切り換わる時点での１回に制限することができ、通信時間を大幅に削減することができる。
【０１４１】
また、上述した実施例では、中継依頼送信を指定するために、「Ｔｏ」フィールドにコメントとして指示語「ｒｅｌａｙ」と中継宛先の電話番号を配置しているが、この中継依頼送信の指定の方法は、これに限ることはない。例えば、本文情報に中継依頼送信のための情報を含めるようにすることもできる。
【０１４２】
また、上述した実施例では、ファクシミリ装置ＦＸがデータ転送モード手順で受信したデータをフロッピーディスクに保存するようにしているが、ファクシミリ装置ＦＸをパーソナルコンピュータ装置に接続し、データ転送モード手順で受信したデータは、パーソナルコンピュータ装置に転送するように構成することもできる。
【０１４３】
【発明の効果】
以上説明したように、本発明によれば、テキスト情報、および、任意のファイルデータを、ネットワークファクシミリ装置を用いて公衆網に接続されているファクシミリ装置へ中継することができるので、ネットワークファクシミリ装置を用いた通信システムを、より有効に活用することができるという効果を得る。
【０１４４】
また、マルチパートＭＩＭＥ形式の電子メールで中継送信依頼された場合に、１回の通信動作で、その電子メールの内容を中継宛先に送信できるので、通信時間を短縮できるとともに、ネットワークファクシミリ装置の利用性が大幅に向上するという効果も得る。
【０１４５】
また、中継送信依頼の電子メールのヘッダ情報も、中継宛先に送信することができるので、中継宛先のユーザは、発信元や発信日時等を確認することができることとなり、ネットワークファクシミリ装置の使い勝手が大幅に向上するという効果も得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかる通信システムを示したブロック図。
【図２】ネットワークファクシミリ装置の構成例を示したブロック図。
【図３】ファクシミリ装置の構成例を示したブロック図。
【図４】テキストを中継送信依頼する際に適用される電子メールの一例を示した概略図。
【図５】任意のデータファイルを中継送信する際に用いられる電子メールの一例を示した概略図。
【図６】電子メールを受信した際のネットワークファクシミリ装置が実行する処理の一例を示したフローチャート。
【図７】マルチパートＭＩＭＥ形式の電子メールの一例を示した概略図。
【図８】中継宛先への送信の一例を示したタイムチャート。
【図９】中継宛先への送信の他の例を示したタイムチャート。
【図１０】電子メールを受信した際のネットワークファクシミリ装置が実行する処理の他の例の一部を示したフローチャート。
【図１１】電子メールを受信した際のネットワークファクシミリ装置が実行する処理の他の例の残りの部分を示したフローチャート。
【図１２】ファイル転送モードにおける転送データファイルのヘッダ情報の情報要素の一例を示した概略図。
【図１３】電子メールを受信した際のネットワークファクシミリ装置が実行する処理のさらに他の例の一部を示したフローチャート。
【図１４】電子メールを受信した際のネットワークファクシミリ装置が実行する処理のさらに他の例の他の部分を示したフローチャート。
【図１５】電子メールを受信した際のネットワークファクシミリ装置が実行する処理のさらに他の例の残りの部分を示したフローチャート。
【図１】
0003543906.tif 000002
【図２】
0003543906.tif 000003
【図３】
0003543906.tif 000004
【図４】
0003543906.tif 000005
【図５】
0003543906.tif 000006
【図６】
0003543906.tif 000007
【図７】
0003543906.tif 000008
【図８】
0003543906.tif 000009
【図９】
0003543906.tif 000010
【図１０】
0003543906.tif 000011
【図１１】
0003543906.tif 000012
【図１２】
0003543906.tif 000013
【図１３】
0003543906.tif 000014
【図１４】
0003543906.tif 000015
【図１５】
0003543906.tif 000016