(57)【特許請求の範囲】
【請求項１】
送信側インターネットファクシミリ装置が、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたか否かを判断する接続先判断ステップと、
送信側インターネットファクシミリ装置が、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたと判断したとき、前記受信側インターネットファクシミリ装置へ特別通信モードへの移行を電子メールにて指定するとともに同装置に電子メールの送信権を交替させるＳＭＴＰコマンドを送信するステップと、
特別通信モードへの移行の指定を受けた前記受信側インターネットファクシミリ装置が自装置の能力情報を前記送信側インターネットファクシミリ装置に電子メールにて通知するとともに同装置に電子メールの送信権を交替させるＳＭＴＰコマンドを送信するステップと、
前記送信側インターネットファクシミリ装置が、受信した前記能力情報に基づいて生成した画データを前記受信側インターネットファクシミリ装置に電子メールにて送信するとともに同装置に電子メールの送信権を交替させるＳＭＴＰコマンドを送信するステップと、を含むインターネットファクシミリ通信方法であって、
前記送信側インターネットファクシミリ装置と前記受信側インターネットファクシミリ装置が相互に送受信する前記電子メール及び前記送信権を交替させるＳＭＴＰコマンドが１のＳＭＴＰのセッション内で送受信されることを特徴とするインターネットファクシミリ通信方法。
【請求項２】
前記接続先判断ステップにおける判断は、宛先メールアドレスのドメイン名と、ＤＮＳサーバへ照会して取得した宛先メールアドレスのメールサーバのドメイン名とが一致するか否かに基づき行われることを特徴とする請求項１記載のインターネットファクシミリ通信方法。
【請求項３】
前記接続先判断ステップにおける判断は、前記送信側インターネットファクシミリ装置から前記受信側インターネットファクシミリ装置へ送信される、電子メールの受信者を指定するためのＳＭＴＰのコマンドに対する前記受信側インターネットファクシミリ装置のＳＭＴＰの応答コマンドに基づき行われることを特徴とする請求項１記載のインターネットファクシミリ通信方法。
【請求項４】
送信側インターネットファクシミリ装置であって、
他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたか否かを判断する手段と、
他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたと判断したとき、前記受信側インターネットファクシミリ装置へ特別通信モードへの移行を電子メールにて指定して、電子メールの送信権を交替させるＳＭＴＰコマンドを前記受信側インターネットファクシミリ装置へ送信する手段と、
前記特別通信モードへの移行の指定を受けた前記受信側インターネットファクシミリ装置から、該装置の能力情報を電子メールにて通知されて、前記送信権を交替させるＳＭＴＰコマンドを受信したとき、前記能力情報に基づいて生成した画データを前記受信側インターネットファクシミリ装置に電子メールにて送信する手段と、を備え、
前記送信側インターネットファクシミリ装置と前記受信側インターネットファクシミリ装置が相互に送受信する前記電子メール及び前記送信権を交替させるＳＭＴＰコマンドが、１のＳＭＴＰのセッション内で送受信されるものであることを特徴とするインターネットファクシミリ装置。
【請求項５】
前記直接接続されたか否かを判断する手段は、宛先メールアドレスのドメイン名と、ＤＮＳサーバへ照会して取得した宛先メールアドレスのメールサーバのドメイン名とが一致するか否かに基づき行われるものであることを特徴とする請求項４記載のインターネットファクシミリ装置。
【請求項６】
前記直接接続されたか否かを判断する手段は、前記送信側インターネットファクシミリ装置から前記受信側インターネットファクシミリ装置へ送信される、電子メールの受信者を指定するためのＳＭＴＰのコマンドに対する前記受信側インターネットファクシミリ装置のＳＭＴＰの応答コマンドに基づき行われるものであることを特徴とする請求項４記載のインターネットファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画データを電子メールにて送受信するインターネットファクシミリ通信方法、及びインターネットファクシミリ装置に関する。
【０００２】
【従来の技術】
近年、原稿の画データを電子メールにて送受信するインターネットファクシミリ装置が普及している。このインターネットファクシミリ装置によれば、自装置が備える読取部から読み込んだ原稿の画データを電子メール添付可能なフォーマットの画データに変換して、電子メールの添付ファイルとして電子メール受信可能なインターネットファクシミリ装置等へ送信することができる。
【０００３】
【発明が解決しようとする課題】
ところが、一般的に、送信側インターネットファクシミリ装置は、受信側インターネットファクシミリ装置が受信可能な画データのフォーマット、印刷可能な記録紙のサイズ（Ａ３、Ａ４サイズ等）など、受信側インターネットファクシミリ装置の能力を確認せずに、一定の形式で画データを送信するため、受信側インターネットファクシミリ装置の能力に最適な画データを送信することが困難である。
【０００４】
本発明は、かかる課題に鑑みてなされたものであり、送信側インターネットファクシミリ装置が、受信側インターネットファクシミリ装置の能力に応じた最適な画データをより短時間で送信することを可能とするインターネットファクシミリ通信方法、及び該通信方法を実施するインターネットファクシミリ装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載のインターネットファクシミリ通信方法は、送信側インターネットファクシミリ装置が、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたか否かを判断する接続先判断ステップと、送信側インターネットファクシミリ装置が、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたと判断したとき、前記受信側インターネットファクシミリ装置へ特別通信モードへの移行を電子メールにて指定するとともに同装置に電子メールの送信権を交替させるＳＭＴＰコマンドを送信するステップと、特別通信モードへの移行の指定を受けた前記受信側インターネットファクシミリ装置が自装置の能力情報を前記送信側インターネットファクシミリ装置に電子メールにて通知するとともに同装置に電子メールの送信権を交替させるＳＭＴＰコマンドを送信するステップと、前記送信側インターネットファクシミリ装置が、受信した前記能力情報に基づいて生成した画データを前記受信側インターネットファクシミリ装置に電子メールにて送信するとともに同装置に電子メールの送信権を交替させるＳＭＴＰコマンドを送信するステップと、を含むインターネットファクシミリ通信方法であって、前記送信側インターネットファクシミリ装置と前記受信側インターネットファクシミリ装置が相互に送受信する前記電子メール及び前記送信権を交替させるＳＭＴＰコマンドが１のＳＭＴＰのセッション内で送受信されることを特徴としている。
【０００６】
請求項２記載のインターネットファクシミリ通信方法は、請求項１記載のインターネットファクシミリ通信方法において、前記接続先判断ステップにおける判断は、宛先メールアドレスのドメイン名と、ＤＮＳサーバへ照会して取得した宛先メールアドレスのメールサーバのドメイン名とが一致するか否かに基づき行われることを特徴としている。
【０００７】
請求項３記載のインターネットファクシミリ通信方法は、請求項１記載のインターネットファクシミリ通信方法において、前記接続先判断ステップにおける判断は、前記送信側インターネットファクシミリ装置から前記受信側インターネットファクシミリ装置へ送信される、電子メールの受信者を指定するためのＳＭＴＰのコマンドに対する前記受信側インターネットファクシミリ装置のＳＭＴＰの応答コマンドに基づき行われることを特徴としている。
【０００８】
請求項４記載のインターネットファクシミリ装置は、送信側インターネットファクシミリ装置であって、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたか否かを判断する手段と、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたと判断したとき、前記受信側インターネットファクシミリ装置へ特別通信モードへの移行を電子メールにて指定して、電子メールの送信権を交替させるＳＭＴＰコマンドを前記受信側インターネットファクシミリ装置へ送信する手段と、前記特別通信モードへの移行の指定を受けた前記受信側インターネットファクシミリ装置から、該装置の能力情報を電子メールにて通知されて、前記送信権を交替させるＳＭＴＰコマンドを受信したとき、前記能力情報に基づいて生成した画データを前記受信側インターネットファクシミリ装置に電子メールにて送信する手段と、を備え、前記送信側インターネットファクシミリ装置と前記受信側インターネットファクシミリ装置が相互に送受信する前記電子メール及び前記送信権を交替させるＳＭＴＰコマンドが、１のＳＭＴＰのセッション内で送受信されるものであることを特徴としている。
また、請求項５記載のインターネットファクシミリ装置は、請求項４記載のインターネットファクシミリ装置において、前記直接接続されたか否かを判断する手段は、宛先メールアドレスのドメイン名と、ＤＮＳサーバへ照会して取得した宛先メールアドレスのメールサーバのドメイン名とが一致するか否かに基づき行われるものであることを特徴としている。
また、請求項６記載のインターネットファクシミリ装置は、請求項４記載のインターネットファクシミリ装置において、前記直接接続されたか否かを判断する手段は、前記送信側インターネットファクシミリ装置から前記受信側インターネットファクシミリ装置へ送信される、電子メールの受信者を指定するためのＳＭＴＰのコマンドに対する前記受信側インターネットファクシミリ装置のＳＭＴＰの応答コマンドに基づき行われるものであることを特徴としている。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態に係るインターネットファクシミリ通信方法並びに該通信方法を実施するインターネットファクシミリ装置について、図面に基づき説明する。なお、画データの送信側となるインターネットファクシミリ装置を送信側インターネットファクシミリ装置、受信側となるインターネットファクシミリ装置を受信側インターネットファクシミリ装置という。
【００１１】
前記送信側インターネットファクシミリ装置と前記受信側インターネットファクシミリ装置は、同様のハードウエア構成を備えており、その具体的な構成例を図１に示す。すなわち、前記インターネットファクシミリ装置１Ａ、１Ｂは、ＣＰＵ（中央処理装置）２、ＲＡＭ（ランダムアクセスメモリー）３、ＲＯＭ（リードオンリーメモリー）４、コーデック５、モデム６、ＮＣＵ（ネットワークコントロールユニット）７、読取部８、記録部９、操作部１０及びＬＡＮＩ／Ｆ（ローカルエリアネットワーク・インターフェース）１１を備えたものであって、各装置２乃至１１は、通信可能にバス１２によって接続されている。
【００１２】
前記ＣＰＵ２は、所定のプログラムに従って、前記インターネットファクシミリ装置１Ａ、１Ｂを構成する各装置を制御する。
【００１３】
前記ＲＡＭ３は、画データ、ＦＡＸ番号、メールアドレス、転送・配信条件を格納したテーブル、後述するデータテーブル等を予め記憶するための記憶部として、或いは一時的に蓄積される諸データ等の記憶部として機能する。
【００１４】
前記ＲＯＭ４は、前記ＣＰＵ２によりこのインターネットファクシミリ装置１Ａ、１Ｂの各部の動作が制御されるための各種プログラム、画データのフォーマットを変換するプログラム等を記憶している。
【００１５】
前記コーデック５は、複数のプロトコルに対応して符号化（エンコード）・復号（デコード）するものである。すなわち、前記読取部８にて読み取られた画データ等を送信のためにＭＨ、ＭＲ、ＭＭＲ方式等により符号化し、受信した画データを復号する。また、コンピュータで使用される一般的に使われている画像フォーマットであるＴＩＦＦ（Tagged  Image  File  Format）形式にも対応して符号化、復号することもできる。なお、ＴＩＦＦの仕様は、米国Adobe  System社によって公開されている。
【００１６】
前記モデム６は、例えばＩＴＵ−Ｔ（国際電気通信連合）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行う。
【００１７】
前記ＮＣＵ７は、電話回線を制御して電話をかけたり、電話を切ったりする回線網制御装置であり、ＰＳＴＮ（公衆交換電話網）１３に接続されている。
【００１８】
前記読取部８は、原稿の画像データを読み取って、白黒２値に変換した画データを出力する。
【００１９】
前記記録部９は、例えば電子写真方式のものからなり、受信した画データを記録紙上に画像形成し、該記録紙を排出（プリントアウト）する。例えば、前記読取部８で読み取られた原稿の画データ、ファクシミリ受信した画データ、インターネットファクシミリ受信した添付ファイルの画データや本文のテキストデータ等を前記ＣＰＵ２の指示により、プリントアウトする。
【００２０】
前記操作部１０は、例えば、このインターネットファクシミリ装置１Ａ、１Ｂの状態に関する情報及び各種操作指示画面を表示するディスプレイ１０ａ、ＦＡＸ番号等を入力するためのテンキー１０ｂ、短縮番号から発信するための短縮キー１０ｃ、原稿の読取り動作の開始等を行うためのスタートキー１０ｄ、前記ディスプレイ１０ａ内の反転表示を移動させるためのカーソルキー１０ｅ等を備えており、各種操作はこの操作部１０により行われる。
【００２１】
前記ＬＡＮＩ／Ｆ１１は、ＬＡＮ（ローカルエリアネットワーク）１４、１４Ａとのインターフェイスを備えており、このＬＡＮ１４、１４Ａとインターネットファクシミリ装置１Ａ、１Ｂとを通信可能に接続している。
【００２２】
前記インターネットファクシミリ装置１Ａ、１Ｂは、Ｇ３方式等によって原稿等の画データをファクシミリ送受信する機能を備えるほか、インターネット標準プロトコルであるＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）を実装し、原稿等の画データを電子メールの添付ファイルとすることにより、電子メールの本文と共に送受信するインターネットファクシミリ機能を備えている。さらに、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバ（換言すれば、メールサーバ）としての機能をも備え、少なくとも他のＳＭＴＰサーバ等とＳＭＴＰ接続を確立してその接続上で、ＳＭＴＰコマンドやデータを送受信することができる。なお、ＳＭＴＰとは、一般的に電子メールの転送に利用されている電子メール転送プロトコルであり、ＲＦＣ（Request for Comments）821、822に定義されているプロトコルである。
【００２３】
また、前記送信側インターネットファクシミリ装置１ＡのＲＡＭ３の所定の記憶領域には、図２に示すデータテーブルＴが記憶されている。このデータテーブルＴは、各「短縮番号」に「相手先名」、「宛先」及び「属性」についての情報を格納したものである。各「短縮番号」を指定すると、送信側インターネットファクシミリ装置１Ａは、前記「短縮番号」に該当する宛先を「宛先」欄から指定し、さらに「属性」欄に格納された属性情報を取得する。例えば、短縮番号「００１」を指定すると、前記送信側インターネットファクシミリ装置１Ａは、「YOU@tmB.NET」を宛先として指定すると共に、その宛先の端末が「ＳＭＴＰサーバ機能付インターネットファクシミリ装置」という属性情報、つまり、ＳＭＴＰサーバ機能を備えた特定の受信側インターネットファクシミリ装置１Ｂであるという情報をも同時に取得するようになっている。このデータテーブルＴでは、短縮番号「００１」と「００４」の「属性」欄に属性情報が格納されており、短縮番号「００２」、「００３」、「００５」には属性情報が格納されておらず、前記受信側インターネットファクシミリ装置１Ｂ以外の端末が、これら宛先に配置されている。
【００２４】
前記送信側インターネットファクシミリ装置１Ａ及び前記受信側インターネットファクシミリ装置１Ｂは、例えば、図３に示すネットワーク環境Ａに設置されて使用される。すなわち、前記送信側インターネットファクシミリ装置１Ａは、ＬＡＮ１４を通じて、メールサーバ１５、クライアントＰＣ１６、前記受信側インターネットファクシミリ装置１Ｂ、ルータ１７、ＤＮＳ（Domain Name System）サーバ１８等と、相互に通信可能に接続されている。また、前記送信側インターネットファクシミリ装置１Ａは、中継メールサーバＭ、インターネット、中継メールサーバＭを通じて他のＬＡＮ１４Ａに接続されたメールサーバ１９、該メールサーバ配下のメールクライアントＰＣ２０及び前記受信側インターネットファクシミリ装置１Ｂと同じ装置である他の受信側インターネットファクシミリ装置１Ｃと通信可能である。また、ＰＳＴＮ（公衆交換電話網）１３を通じて他のＧ３ＦＡＸ端末２２とＧ３形式の画データを送受信することも可能である。なお、前記ＤＮＳサーバーは、前記送信側インターネットファクシミリ装置１Ａから宛先メールアドレスのメールサーバのドメイン名の照会があったときに、該ドメイン名、ＩＰアドレスを検出して前記送信側インターネットファクシミリ装置１Ａへ返信する。
【００２５】
前記送信側インターネットファクシミリ装置１Ａから読取部８により読み取られた画データ、又は外部から受信した画データが送信（転送又は配信）される場合の前記送信側インターネットファクシミリ装置１Ａと前記受信側インターネットファクシミリ装置１Ｂの動作について図４乃至図１１に示すシーケンス図又はフローチャートに基づき説明する。なお、これらシーケンス図、フローチャートに基づき説明する動作は、前記送信側インターネットファクシミリ装置１Ａ、前記受信側インターネットファクシミリ装置１Ｂの各々のＲＯＭ４に記憶されている制御プログラム等に基づいてＣＰＵ２の発行する命令に従って行われる。
【００２６】
まず、オペレータの操作部１０の操作等により、又は受信した画データの転送・配信装置設定等により、画データの送信開始が指示されると、図４のフローチャートに示すように、送信側インターネットファクシミリ装置１Ａは、この指示を受付け（ステップＳ１）、送信先が特定のインターネットファクシミリ装置、つまり、前記受信側インターネットファクシミリ装置１Ｂであるか否かの判断を前記データテーブルＴに基づき判断する（ステップＳ２）。例えば、短縮番号「００２」が指定されていた場合などのように、送信先が前記受信側インターネットファクシミリ装置１Ｂではないと判断したときは、通常設定で前記画データを電子メールにて、宛先「１２３＠ｄｅｆ．ｃｏ．ｊｐ」へ送信する（ステップＳ３）。
【００２７】
一方、例えば短縮番号「００１」が指定されていた場合などのように、送信先が前記受信側インターネットファクシミリ装置１Ｂであると判断した場合は、図５及び図６のシーケンス図に示すように、電子メールを送信するために、まず、何れかのメールサーバへＴＣＰ接続を要求して接続を確立し（ステップＳ５、Ｔ１０１乃至Ｔ１０２）、接続されたメールサーバに対し、自身をＳＭＴＰコマンド「ＨＥＬＯ  ｔｍＡ．ＮＥＴ」にて特定する。この場合、パラメータである「ｔｍＡ．ＮＥＴ」が送信側インターネットファクシミリ装置１Ａのドメイン名として特定される。これに対して前記メールサーバは、ＳＭＴＰ応答コード「２５０」を返すと共に、自身のドメイン名である「ｔｍ．Ｂ．ＮＥＴ」をパラメータとして特定する（Ｔ１０３、Ｔ１０４）。このＳＭＴＰ応答コード「２５０」は、要求されたＳＭＴＰコマンドの処理が完了した旨を示す応答でコードである。
【００２８】
つぎに、前記送信側インターネットファクシミリ装置１Ａは、ＳＭＴＰコマンド「ＭＡＩＬ  ＦＲＯＭ：＜ＭＥ＠ｔｍＡ．ＮＥＴ＞」にて、自身のメールアドレス「ＭＥ＠ｔｍＡ．ＮＥＴ」を特定すると共に（Ｔ１０５）、ＳＭＴＰコマンド「ＲＣＰＴ  ＴＯ：＜ＹＯＵ＠ｔｍＢ．ＮＥＴ＞」、「ＲＣＰＴ  ＴＯ：＜ＷＨＯ＠ｔｍＣ．ＮＥＴ＞」等にて受信者を指定する（ステップＳ６、Ｔ１０７、Ｔ２０７）。これを受信した前記メールサーバは、自装置のメールアドレスが、指定された「ＹＯＵ＠ｔｍＢ．ＮＥＴ」であるとき、つまり、自装置がその受信者であるときは、その旨を示すＳＭＴＰ応答コード（コマンド）「２５０」を前記送信側インターネットファクシミリ装置１Ａへ返信し（Ｔ１０８）、指定された「ＷＨＯ＠ｔｍＣ．ＮＥＴ」でないときは、前記メールサーバは、図５に示すように、受信する電子メールを宛先「ＭＭＭ＠ｔｍＣ．ＮＥＴ」へ転送する旨を示すＳＭＴＰ応答コード（コマンド）「２５１」を前記送信側インターネットファクシミリ装置１Ａへ返信する（Ｔ２０８）。
【００２９】
前記送信側インターネットファクシミリ装置１Ａは、前記ＳＭＴＰ応答コード「２５０」を受信すると、前記受信側インターネットファクシミリ装置１Ｂと他のメールサーバを経由することなく直接接続されたと判断する一方、前記ＳＭＴＰ応答コード「２５１」を受信すると、接続された前記メールサーバは、中継メールサーバＭであり、前記受信側インターネットファクシミリ装置１Ｂとは、直接接続されなかったと判断する（ステップＳ７；接続先判断ステップ）。
【００３０】
前記Ｓ７において、前記送信側インターネットファクシミリ装置１Ａが、前記受信側インターネットファクシミリ装置１Ｂと他のメールサーバを経由することなく直接接続されなかったと判断したときは、通常設定で前記画データを電子メールにて送信先へ送信する（ステップＳ８、Ｔ２０９乃至Ｔ２１６）。例えば、前記他の受信側インターネットファクシミリ装置１Ｃが送信先となっている場合などは、前記中継メールサーバＭを経由して通信することとなるので、このケースに該当する。
【００３１】
前記Ｓ７において、前記送信側インターネットファクシミリ装置１Ａが、前記受信側インターネットファクシミリ装置１Ｂと他のメールサーバを経由することなく直接接続されたと判断したときは、つぎに、ＳＭＴＰコマンド「ＤＡＴＡ」にて電子メールの送信を指定し、ＳＭＴＰ応答コード「３５４ end with <CRLF>.<CRLF>」を受信してから、所定のコマンドを記述した電子メールを前記受信側インターネットファクシミリ装置１Ｂへ送信して、特別通信モードへの移行を指定し、ピリオドだけを含む行「<CRLF>.<CRLF>」（「CRLF」は改行を示す。）を送信することで該電子メールの送信の終了を指定する（ステップＳ９、Ｔ１０９乃至Ｔ１１２）。そして、さらに送信側と受信側を入れ替えるＳＭＴＰコマンド「ＴＵＲＮ」を送信し、電子メールの送信権（ＳＭＴＰコマンドの送信権）を受信側インターネットファクシミリ装置１Ｂへ渡す（ステップＳ１０、Ｔ１１４）。
【００３２】
その後、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂとの間で、前記送信権を交替しながら、前記Ｔ１０３乃至Ｔ１１５に示した一連のＳＭＴＰの手順を繰り返すことによって、相互に電子メールの送受信を行う（ステップＳ１１）。なお、送信権を交替させるＳＭＴＰコマンドは、前記した「ＴＵＲＮ」のほか、ＳＭＴＰコマンド「ＥＴＲＮ」でもよく、また、「ＴＵＲＮ」コマンドと同じ役割を果たすＳＭＴＰコマンドを定義して使用してもよい。
【００３３】
前記した動作をする前記送信側インターネットファクシミリ装置１Ａの通信相手の前記受信側インターネットファクシミリ装置１Ｂは、図７のフローチャートに示すように、電子メールを受信すると（ステップＳ３１）、その電子メールに特別通信モードへの移行を指定するコマンドが記述されているか否かにより特別通信モードへの移行を指定されたか否かを判断し（ステップＳ３２）、特別通信モードへの移行を指定されなかったと判断した場合は、受信した画データの印刷等を行い（ステップＳ３３）、特別通信モードへの移行を指定されたと判断した場合は、送信側インターネットファクシミリ装置１ＡからＳＭＴＰコマンド「ＴＵＲＮ」が送信されるのを待ち（ステップＳ３４）、ＳＭＴＰコマンド「ＴＵＲＮ」を受信後、前記送信側インターネットファクシミリ装置１Ａとの間で、前記送信権を交替しながら、前記Ｔ１０３乃至Ｔ１１５に示した一連のＳＭＴＰの手順を繰り返すことによって、相互に電子メールの送受信を行う（ステップＳ３５）。
【００３４】
つぎに、前記送信側インターネットファクシミリ装置１Ａの前記Ｓ１１における動作と前記受信側インターネットファクシミリ装置１Ｂの前記Ｓ３５における動作について、図８に示すシーケンス図、図９及び図１０に示すフローチャートに基づきさらに詳細に説明する。
【００３５】
前記送信側インターネットファクシミリ装置１Ａは、前記Ｓ９において、所定のコマンドを記述した電子メールを送信して特別通信モードへの移行を前記受信側インターネットファクシミリ装置１Ｂへ指定し（ステップＳ９、Ｔ３０１）、ＳＭＴＰコマンド「ＴＵＲＮ」を送信して（ステップＳ１０）、電子メールの送信権を受信側インターネットファクシミリ装置１Ｂへ渡す。
【００３６】
一方、前記受信側インターネットファクシミリ装置１Ｂは、前記送信側インターネットファクシミリ装置１Ａから前記特別通信モードへの移行を電子メールにて指定され、ＳＭＴＰコマンド「ＴＵＲＮ」を受信することで、電子メールの送信権を受け（ステップＳ３４）、自装置１Ｂの能力情報（受信、印刷等に関する能力についての情報）を記述した電子メールを生成して前記インターネットファクシミリ装置１Ａに送信するなど、自装置１Ｂの能力情報を前記送信側インターネットファクシミリ装置１Ａへ電子メールにて通知し（ステップＳ７１、Ｔ３０２）、ＳＭＴＰコマンド「ＴＵＲＮ」を送信して、電子メールの送信権を前記送信側インターネットファクシミリ装置１Ａへ渡す（ステップＳ７２）。
【００３７】
一方、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂから、前記能力情報を電子メールにて通知され（ステップＳ５１）、さらにＳＭＴＰコマンド「ＴＵＲＮ」を受信して送信権を受けたとき（ステップＳ５２）、前記能力情報に基づいて、送信する画データの解像度、紙サイズ等のフォーマットを決定し、決定フォーマットのデータの情報（以下、「送信画データ情報」という。）を記述した電子メールを生成して前記受信側インターネットファクシミリ装置１Ｂに送信するなど、前記送信画データ情報を前記受信側インターネットファクシミリ装置１Ｂへ電子メールにて通知し（ステップＳ５３、Ｔ３０３）、ＳＭＴＰコマンド「ＴＵＲＮ」を送信して、電子メールの送信権を前記受信側インターネットファクシミリ装置１Ｂへ渡す（ステップＳ５４）。
【００３８】
一方、前記受信側インターネットファクシミリ装置１Ｂは、前記送信側インターネットファクシミリ装置１Ａから、前記送信画データ情報の通知を電子メールにて受け（ステップＳ７３）、さらにＳＭＴＰコマンド「ＴＵＲＮ」を受信して送信権を受けたとき（ステップＳ７４）、受信した前記送信画データ情報を確認した旨を示す画データ情報確認信号を送信し（ステップＳ７５、Ｔ３０４）、ＳＭＴＰコマンド「ＴＵＲＮ」を送信して、送信側インターネットファクシミリ装置１Ａへ電子メールの送信権を渡す（ステップＳ７６）。
【００３９】
一方、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂから、前記画データ情報確認信号を電子メールにて受信し（ステップＳ５５）、ＳＭＴＰコマンド「ＴＵＲＮ」を受信して送信権を受けたとき（ステップＳ５６）、前記能力情報に基づき決定されたフォーマットの画データを生成して（ステップＳ５７）、前記受信側インターネットファクシミリ装置１Ｂへ送信し（ステップＳ５８、Ｔ３０５）、さらにＳＭＴＰコマンド「ＴＵＲＮ」を送信して、受信側インターネットファクシミリ装置１Ｂへ電子メールの送信権を渡す（ステップＳ５９）。
【００４０】
一方、前記受信側インターネットファクシミリ装置１Ｂは、前記送信側インターネットファクシミリ装置１Ａから送信された画データを受信し（ステップＳ７７）、ＳＭＴＰコマンド「ＴＵＲＮ」を受信して送信権を受けたとき（ステップＳ７８）、画データ受信に対する応答に関する情報を記述した電子メールを生成して送信することにより、画データ受信に対する応答を前記送信側インターネットファクシミリ装置１Ａに送信し（ステップＳ７９、Ｔ３０６）、ＳＭＴＰコマンド「ＴＵＲＮ」を送信して、送信権を前記送信側インターネットファクシミリ装置１Ａへ渡す（ステップＳ８０）。
【００４１】
一方、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂから、前記画データに対する応答を電子メールにて受信し（ステップＳ６０）、ＳＭＴＰコマンド「ＴＵＲＮ」を受信して送信権を受けた後（ステップＳ６１）、ＳＭＴＰコマンド「ＱＵＩＴ」を送信する（ステップＳ６２、Ｔ３０７（Ｔ１３０））。
【００４２】
一方、前記受信側インターネットファクシミリ装置１Ｂは、前記送信側インターネットファクシミリ装置１Ａから送信されたＳＭＴＰコマンド「ＱＵＩＴ」を受信して（ステップＳ８１）、このＳＭＴＰコマンドに対する応答コード「２２１」を返信して（Ｔ１３１）（図５）、ＴＣＰ切断が行われる。
【００４３】
以上説明した、前記送信側インターネットファクシミリ装置１Ａと前記受信側インターネットファクシミリ装置１Ｂ間で行われるインターネットファクシミリ通信方法によれば、前記送信側インターネットファクシミリ装置１Ａと前記受信側インターネットファクシミリ装置１Ｂは１のＳＭＴＰセッション内で互いに電子メールの送受信をしながら種々のデータを交換するため、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂの能力を把握して最適な画データ送信することができると共に、通信時間の短縮化を図ることも可能である。
【００４４】
また、これらインターネットファクシミリ装置１Ａ、１Ｂが実施するインターネットファクシミリ通信方法によれば、ＣＣＩＴＴ勧告Ｔ．３０として標準化されているファクシミリの電送制御手順と似た手順を実現することが可能である。例えば、前記Ｔ３０２における前記能力情報の通知は、勧告Ｔ．３０の「ＤＩＳ（デジタル識別信号）」に相当し、前記Ｔ３０３における送信画データ情報の通知は、勧告Ｔ．３０の「ＤＣＳ（デジタル命令信号）」に相当し、前記Ｔ３０４における画データ情報確認信号の送信は、勧告Ｔ．３０の「ＣＦＲ（受信準備確認信号）」に相当し、前記Ｔ３０５における画データの送信は、勧告Ｔ．３０の「ＰＩＸ（画信号）」に相当し、前記Ｔ３０６における画データ受信に対する応答は、勧告Ｔ．３０の「ＭＣＦ（メッセージ確認信号）」に相当し、前記Ｔ３０７のＳＭＴＰコマンド「ＱＵＩＴ」の送信は、勧告Ｔ．３０の「ＤＣＮ（切断命令信号）」に相当する。
【００４５】
次に、前記した第１の実施の形態と、前記送信先インターネットファクシミリ装置１Ａが他のメールサーバを経由することなく前記受信側インターネットファクシミリ装置１Ｂと直接接続されたか否かの判断方法において異なる、第２の実施の形態について図１１に示すフローチャートに基づき説明する。なお、このフローチャートに基づき説明する動作は、送信側インターネットファクシミリ装置１ＡのＲＯＭ４に記憶されている制御プログラム等に基づいてＣＰＵ２の発行する命令に従って行われる。
【００４６】
第２の実施の形態に係る送信先インターネットファクシミリ装置１Ａは、第１の実施の形態の図４に示したフローチャートにおいて、以下の点が異なる。すなわち、送信先が特定のインターネットファクシミリ装置１Ｂであるか否かを判断するステップ（ステップＳ２）の次に、前記ＤＮＳサーバ１８へ照会して当該宛先メールアドレスのメールサーバのドメイン名を取得し（ステップＳ９１）、取得したメールサーバのドメイン名と当該宛先メールアドレスのドメイン名が一致するか否かを判断し（ステップＳ９２）、一致する場合は、当該宛先メールアドレスのドメイン名は最終送信先のドメイン名であるから、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂと他のメールサーバを経由することなく接続されたと判断し（ステップＳ９３）、前記受信側インターネットファクシミリ装置１ＢとＴＣＰ接続を確立して、特別通信モードへの移行を指定する（ステップＳ９）。一方、前記Ｓ９２において、取得したメールサーバのドメイン名と当該宛先メールアドレスのドメイン名が一致しない場合は、当該宛メールアドレスのドメイン名は最終送信先のドメイン名ではないから、前記送信側インターネットファクシミリ装置１Ａは、前記受信側インターネットファクシミリ装置１Ｂと他のメールサーバを経由することなく接続されなかったと判断する（ステップＳ９５）。
【００４７】
以上説明した第２の実施の形態に係るインターネットファクシミリ装置が実施するインターネットファクシミリ装置通信方法によれば、送信側インターネットファクシミリ装置１Ａは、他のメールサーバを経由することなく受信側インターネットファクシミリ装置１Ｂと直接接続されたか否かの判断となる情報をＳＭＴＰセッション外からも取得することができる。
【００４８】
【発明の効果】
以上の説明から明らかなように、請求項１記載のインターネットファクシミリ通信方法によれば、送信側インターネットファクシミリ装置と受信側インターネットファクシミリ装置は、１の電子メール転送プロトコルのセッション内で互いに電子メールの送受信を行うことにより、能力情報、画データ等の情報を交換して、送信側インターネットファクシミリ装置が、受信側インターネットファクシミリ装置の能力に応じた最適な画データを短時間で送信することが可能である。
【００４９】
請求項２記載のインターネットファクシミリ通信方法は、請求項１記載のインターネットファクシミリ通信方法において、前記接続先判断ステップにおける判断は、宛先メールアドレスのドメイン名と、ＤＮＳサーバへ照会して取得した宛先メールアドレスのメールサーバのドメイン名とが一致するか否かに基づき行われるものであるので、送信側インターネットファクシミリ装置は、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されるか否かの判断となる情報を電子メール転送プロトコルのセッション外から取得することができる。
【００５０】
請求項３記載のインターネットファクシミリ通信方法は、請求項１記載のインターネットファクシミリ通信方法において、前記接続先判断ステップにおける判断は、前記送信側インターネットファクシミリ装置から前記受信側インターネットファクシミリ装置へ送信される、電子メールの受信者を指定するためのＳＭＴＰのコマンドに対する前記受信側インターネットファクシミリ装置のＳＭＴＰの応答コマンドに基づき行わものであるので、送信側インターネットファクシミリ装置は、受信側インターネットファクシミリ装置と接続された後に、他のメールサーバを経由することなく受信側インターネットファクシミリ装置と直接接続されたか否かを判断することが可能である。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る（送信側及び受信側）インターネットファクシミリ装置のハードウエア構成の一例を示したブロック図である。
【図２】送信側インターネットファクシミリ装置が有するデータテーブルの一例を示した図である。
【図３】本発明の実施の形態に係る（送信側及び受信側）インターネットファクシミリ装置が設置されたネットワーク環境の一例を示したブロック図である。
【図４】（送信側）インターネットファクシミリ装置の動作を示したフローチャートである。
【図５】（送信側）インターネットファクシミリ装置と（受信側）インターネットファクシミリ装置との間で行われる１のＳＭＴＰセッションを示したシーケンス図である。
【図６】（送信側）インターネットファクシミリ装置と他のメールサーバ（中継メールサーバ）との間で行われるＳＭＴＰセッションを示したシーケンス図である。
【図７】（受信側）インターネットファクシミリ装置の動作を示したフローチャートである。
【図８】（送信側）インターネットファクシミリ装置と（受信側）インターネットファクシミリ装置との間で行われる電子メール、ＳＭＴＰコマンド等の送受信を示したシーケンス図である。
【図９】（送信側）インターネットファクシミリ装置の動作を示したフローチャートである。
【図１０】（受信側）インターネットファクシミリ装置の動作を示したフローチャートである。
【図１１】第２の実施の形態に係る（送信側）インターネットファクシミリ装置の動作を示したフローチャートである。
【符号の説明】
Ｔ  データテーブル
Ｍ  中継メールサーバ（他のメールサーバ）
１Ａ  （送信側）インターネットファクシミリ装置
１Ｂ  （受信側）インターネットファクシミリ装置
２  ＣＰＵ
３  ＲＡＭ
４  ＲＯＭ
１８  ＤＮＳサーバ
【図１】
0003636089.tif 000002
【図２】
0003636089.tif 000003
【図３】
0003636089.tif 000004
【図４】
0003636089.tif 000005
【図５】
0003636089.tif 000006
【図６】
0003636089.tif 000007
【図７】
0003636089.tif 000008
【図８】
0003636089.tif 000009
【図９】
0003636089.tif 000010
【図１０】
0003636089.tif 000011
【図１１】
0003636089.tif 000012