(57)【特許請求の範囲】
【請求項１】
帯域確保型のＩＰネットワークに接続された相手先装置と通信し、前記相手先装置から送信されるファクシミリデータを受信するファクシミリ装置であって、
前記ＩＰネットワークに接続され、前記ＩＰネットワークを介して前記相手先装置と通信する通信部と、
前記通信部を介した前記相手先装置との通信を制御する通信制御部と、
時間の経過を計測する計時部と、
前記計時部を制御する計時制御部と、を備え、
前記通信制御部は、
セッションの確立を要求する第一信号が前記通信部で受信された場合、前記相手先装置とのセッションを確立させるための通信開始処理を制御し、
前記通信開始処理にて確立されたセッションにおいて、前記相手先装置から送信されるファクシミリデータと、ファクシミリデータの送信が完了した場合に送信される第二信号と、の受信を制御し、
前記計時制御部は、
前記通信開始処理によるセッションの確立を条件として、前記計時部での計測が開始されるように制御し、
前記第二信号の受信を条件として、前記計時部での計測が終了されるように制御し、
前記計時部での計測を開始から終了までの経過時間を取得し、
前記通信制御部は、
前記計時制御部にて取得された前記経過時間に応じて、確立されたセッションを継続させるための第三信号と、確立されたセッションを終了させるための第四信号と、の何れかが前記通信部から前記相手先装置に送信されるように制御し、
前記第三信号を送信した場合、確立されたセッションによる通信を継続し、前記第四信号を送信した場合、確立されたセッションによる通信を終了する、ファクシミリ装置。
【請求項２】
前記第二信号の受信に応じて前記相手先装置に送信される、予め定められた情報を含む返送データを生成する生成部と、
前記返送データを前記通信部から前記相手先装置に送信するのに要する返送時間を取得する取得部と、
前記計時制御部にて取得された前記経過時間と、確立されたセッションを管理する基準
の単位として定められた単位時間と、前記取得部にて取得された前記返送時間と、の関係
を判断する第一判断部と、を備え、
前記通信制御部は、
前記第一判断部にて判断される前記経過時間と前記単位時間と前記返送時間との関係
に関し、前記単位時間を整数倍した時間であって、前記経過時間を超える最小の基準時間
から、前記経過時間を差し引いた残時間に対応した時間が、前記返送時間より長くなるよ
うな関係である場合、前記第三信号が前記通信部から前記相手先装置に送信されるように制御し、前記第三信号の送信を条件として、前記返送データが前記通信部から前記相手先装置に送信されるように制御し、
前記第一判断部にて判断される前記経過時間と前記単位時間と前記返送時間との関係
に関し、前記残時間に対応した時間が、前記返送時間より短くなるような関係である場合
、前記第四信号が前記通信部から前記相手先装置に送信されるように制御する、請求項１に記載のファクシミリ装置。
【請求項３】
帯域確保型のＩＰネットワークに接続された相手先装置と通信し、前記相手先装置とのセッションを確立してから終了するまで単位時間毎に課金されるデータ通信サービスを利用可能なファクシミリ装置であって、
前記ＩＰネットワークに接続され、前記ＩＰネットワークを介して前記相手先装置と通信する通信部と、
時間の経過を計測する計時部と、
ＣＰＵと、
を備え、
前記ＣＰＵは、
前記通信部が前記相手先装置との接続を要求する第一信号を受信した際、前記相手先装置とのセッションを確立させる通信開始処理と、
前記通信部が前記相手先装置から前記ファクシミリの送信が完了したことを示す第二信号を受信した際、前記通信開始処理によるセッションを確立してから前記第二信号を受信するまで前記計時部が計測した経過時間と、前記通信開始処理によるセッションを確立してから前記単位時間を整数倍した時間であって前記経過時間を超える最小の時間である基準時間とを取得し、前記基準時間から前記経過時間を差し引いた残時間を取得する残時間取得処理と、
前記残時間取得処理によって取得された前記残時間が、所定時間より長い場合、前記セッションの確立を維持する第三信号を前記通信部を用いて前記相手先装置に送信させ、
前記残時間取得処理によって取得された前記残時間が、前記所定時間より短い場合、前記相手先装置とのセッションを終了させる第四信号を前記通信部を用いて前記相手先装置に送信させる、通信終了処理と、を実行する、
ファクシミリ装置。
【請求項４】
記憶部、
を備え、
前記記憶部には、符号化方式で符号化されたデータであるファクシミリデータが記憶され、
前記ＣＰＵは、
前記残時間取得処理において、前記所定時間が前記ファクシミリデータを前記相手先装置に送信するのに要する時間であって、前記残時間が前記ファクシミリデータを前記相手先装置に送信するのに要する時間より長い場合、前記通信部による前記相手先装置への前記第三信号の送信後、前記通信部を用いて前記相手先装置に前記ファクシミリデータを送信する、
請求項３記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帯域確保型のＩＰネットワークに対応したファクシミリ装置に関する。
【背景技術】
【０００２】
従来から、ファクシミリ装置に関する技術が提案されている（例えば、特許文献１参照）。特許文献１のファクシミリ装置では、発呼側のデータ処理装置が、ＦＡＸデータの最終ページを送信完了したことを示すＥＯＰ信号を着呼側へ送信した場合、着呼側のデータ処理装置はＭＣＦ信号を返す代わりに、（ｒｅ−）ＩＮＶＩＴＥを送信する。この処理により、発呼側からの呼切断を防止し、さらに、着呼側のデータ処理装置から発呼側のデータ処理装置へＦＡＸデータを送信するためのＴ．３８メディアチャネルを構築することができる。なお、市外局番から始まる電話番号を利用した帯域確保型のデータ通信サービスが提供されている（例えば、非特許文献１参照）。このサービスにはＮＧＮが利用される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２４９３９号公報
【非特許文献】
【０００４】
【非特許文献１】東日本電信電話株式会社、“Ｎｅｗｓ  Ｒｅｌｅａｓｅ  「ひかり電話」を利用した帯域確保型データ通信サービス「データコネクト」の提供および大容量・多チャネルでの通信を実現する「ひかり電話ナンバーゲート」の提供について”、［online］、平成２２年５月３１日、［平成２３年９月７日検索］、インターネット< http://www.ntt-east.co.jp/release/detail/20100531_05.html >
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１における帯域確保型のデータ通信サービスでは、通信に要する時間が、基準の単位となる単位時間を経過する毎に、課金される。現在、非特許文献１による帯域確保型のデータ通信サービスでは、単位時間は３０秒とされている。ユーザが、このデータ通信サービスを利用して、ファクシミリデータを送信したとする。この場合、例えば、通信が６０秒を超えた場合、９０秒までは、課金額は増加しない。前述の例において、通信に６１秒要したとする。この場合、同一課金内で、理論的には、残り２９秒間通信をすることができる。ところで、非特許文献１のような帯域確保型のデータ通信サービスを利用して、ファクシミリデータを相手先装置に送信した場合、課金額と共に、送信されたファクシミリデータが、正しく受信されたかが不安となる場合がある。
【０００６】
本発明は、確立されたセッションにおいて、ファクシミリデータの送信元である相手先装置と好適な通信を行うことができる、ファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記従来の課題に鑑みなされた本発明の一側面は、帯域確保型のＩＰネットワークに接続された相手先装置と通信し、相手先装置から送信されるファクシミリデータを受信するファクシミリ装置であって、前記ＩＰネットワークに接続され、前記ＩＰネットワークを介して相手先装置と通信する通信部と、前記通信部を介した相手先装置との通信を制御する通信制御部と、時間の経過を計測する計時部と、前記計時部を制御する計時制御部と、を備え、前記通信制御部は、セッションの確立を要求する第一信号が前記通信部で受信された場合、相手先装置とのセッションを確立させるための通信開始処理を制御し、前記通信開始処理にて確立されたセッションにおいて、相手先装置から送信されるファクシミリデータと、ファクシミリデータの送信が完了した場合に送信される第二信号と、の受信を制御し、前記計時制御部は、前記通信開始処理によるセッションの確立を条件として、前記計時部での計測が開始されるように制御し、前記第二信号の受信を条件として、前記計時部での計測が終了されるように制御し、前記計時部で計測された開始から終了までの経過時間を取得し、前記通信制御部は、前記計時制御部にて取得された前記経過時間に応じて、確立されたセッションを継続させるための第三信号と、確立されたセッションを終了させるための第四信号と、の何れかが前記通信部から相手先装置に送信されるように制御し、前記第三信号を送信した場合、確立されたセッションによる通信を継続し、前記第四信号を送信した場合、確立されたセッションによる通信を終了する、ファクシミリ装置である。これによれば、ファクシミリデータの送信が完了した場合に送信される第二信号が受信されるまでの経過時間に応じて、確立されたセッションの継続又は終了を決定することができる。セッションを継続させる場合、相手先装置と、引き続き通信を行うことができる。
【０００８】
このファクシミリ装置は、次のようにすることもできる。前記第二信号の受信に応じて相手先装置に送信される、予め定められた情報を含む返送データを生成する生成部と、前記返送データを前記通信部から相手先装置に送信するのに要する返送時間を取得する取得部と、前記計時制御部にて取得された前記経過時間と、確立されたセッションを管理する基準の単位として定められた単位時間と、前記取得部にて取得された前記返送時間と、の関係を判断する第一判断部と、を備え、前記通信制御部は、前記第一判断部にて判断される前記経過時間と前記単位時間と前記返送時間との関係に関し、前記単位時間を整数倍した時間であって、前記経過時間を超える最小の基準時間から、前記経過時間を差し引いた残時間に対応した時間が、前記返送時間より長くなるような関係である場合、前記第三信号が前記通信部から相手先装置に送信されるように制御し、前記第三信号の送信を条件として、前記返送データが前記通信部から相手先装置に送信されるように制御し、前記第一判断部にて判断される前記経過時間と前記単位時間と前記返送時間との関係に関し、前記残時間に対応した時間が、前記返送時間より短くなるような関係である場合、前記第四信号が前記通信部から相手先装置に送信されるように制御する。これによれば、確立された同一のセッションで、相手先装置に返送データを送信することによって、ファクシミリデータが受信されたことを、相手先装置に通知することができる。返送データの送信は、新たな単位時間内の通信とならない状態で、相手先装置に送信されるようにすることができる。
【０００９】
前記通信部から相手先装置に送信するファクシミリデータを、相手先装置に対応する相手先情報に関連付けて記憶する記憶部と、確立されたセッションにおける相手先装置に対応する相手先情報に一致する相手先情報が、前記記憶部に記憶されているかを判断する第二判断部と、を備え、前記生成部は、前記第二判断部にて前記一致する相手先情報が前記記憶部に記憶されていると判断された場合、前記予め定められた情報と、前記一致する相手先情報に関連付けられたファクシミリデータと、を含む前記返送データを生成し、前記取得部は、前記一致する相手先情報に関連付けられたファクシミリデータを前記通信部から相手先装置に送信するのに要する送信時間を取得し、前記通信制御部は、前記第一判断部にて判断される前記経過時間と前記単位時間と前記返送時間との関係に関し、前記残時間に対応した時間が、前記送信時間が加算された前記返送時間より長くなるような関係である場合、前記第三信号が前記通信部から相手先装置に送信されるように制御し、前記第三信号の送信を条件として、前記予め定められた情報と、前記一致する相手先情報に関連付けられたファクシミリデータと、を含む前記返送データが前記通信部から相手先装置に送信されるように制御する。これによれば、ファクシミリデータが受信されたことを相手先装置に通知すると共に、相手先装置に送信されていないファクシミリデータを、確立された同一のセッションで、且つ、新たな単位時間内の通信とならない状態で、相手先装置に送信することが可能となる。予め定められた情報とファクシミリデータとを含む返送データが相手先装置で受信された場合、相手先装置のユーザは、ファクシミリデータが受信されたことを知り、返送データに含まれるファクシミリデータに対応した画像に含まれる情報を得ることができる。
【００１０】
前記通信制御部は、前記第一判断部にて判断される前記経過時間と前記単位時間と前記返送時間との関係に関し、前記残時間に対応した時間が、前記送信時間が加算されていない前記返送時間より長く、且つ、前記送信時間が加算された前記返送時間より短くなるような関係である場合、前記第三信号が前記通信部から相手先装置に送信されるように制御し、前記第三信号の送信を条件として、前記予め定められた情報を含み、前記一致する相手先情報に関連付けられたファクシミリデータを含まない前記返送データが前記通信部から相手先装置に送信されるように制御する。これによれば、予め定められた情報とファクシミリデータとを含む返送データを送信しないと判断される場合であっても、ファクシミリデータ分だけデータ量が小さくなる返送データを、新たな単位時間内の通信とならない状態で、相手先装置に送信することが可能となる。
【００１１】
前記単位時間は、前記ＩＰネットワークによる通信における課金に関して基準の単位として定められた時間である。これによれば、課金額の増加を防止することができる。
【発明の効果】
【００１２】
本発明によれば、確立されたセッションにおいて、ファクシミリデータの送信元である相手先装置と好適な通信を行うことができる、ファクシミリ装置を得ることができる。
【図面の簡単な説明】
【００１３】
【図１】ファクシミリ装置の概略構成の一例を示すブロック図である。
【図２】（Ａ）は、送信待機テーブルの一例を示す図である。（Ｂ）は、レポート情報テーブルの一例を示す図である。
【図３】受信確認レポートの一例を示す図である。
【図４】確立されたセッションで返送データが送信される場合のシーケンス図である。
【図５】確立されたセッションで返送データが送信されない場合のシーケンス図である。
【図６】送信待機処理のフローチャートである。
【図７】受信処理のフローチャート（その１）である。
【図８】受信処理のフローチャート（その２）である。
【図９】ＦＡＸ情報取得処理のフローチャートである。
【発明を実施するための形態】
【００１４】
本発明を実施するための実施形態について、図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成等に置換してもよい。また、他の構成を含むようにしてもよい。
【００１５】
＜ファクシミリ通信システム＞
ファクシミリ装置（以下、「ＦＡＸ装置」という）１０を含むファクシミリ通信システム（以下、「ＦＡＸ通信システム」という）１について、図１を参照して説明する。図１に示すＦＡＸ通信システム１は、次世代ネットワーク（Next Generation Network  以下、「ＮＧＮ」という）網３によって構築される。具体的に、ＦＡＸ通信システム１は、例えば上述した非特許文献１に示されるような、市外局番から始まる電話番号（以下、「ダイヤル番号」という）を利用した帯域確保型のデータ通信サービスによって構築される。即ち、ＦＡＸ通信システム１は、東日本電信電話株式会社及び西日本電信電話株式会社によって既に提供されている、ＮＧＮ網３を利用した帯域確保型のデータ通信サービスによって構築される。この帯域確保型のデータ通信サービスは、データコネクト（登録商標）と称されている。この帯域確保型のデータ通信サービスでは、確立されたセッションは、基準の単位となる単位時間毎に管理される。即ち、帯域確保型のデータ通信サービスでは、セッションが確立された後の経過時間が単位時間を経過する毎に、課金される。現在、単位時間は３０秒とされている。ＮＧＮ網３を利用した帯域確保型のデータ通信サービスは、既に実用化された技術であるため、この他の説明は、省略する。
【００１６】
ＦＡＸ通信システム１は、ＦＡＸ装置１０の他、図１に示すように、ＦＡＸ装置（以下、「相手先装置」という）５０と、ＳＩＰ（Session Initiation Protocol）サーバ８０とを含む。ＦＡＸ装置１０と、相手先装置５０と、ＳＩＰサーバ８０とは、ＮＧＮ網３に接続されている。本実施形態では、最初に、相手先装置５０を送信元として、ファクシミリデータ（以下、「ＦＡＸデータ」という）が、相手先装置５０からＦＡＸ装置１０に送信される。ＦＡＸ装置１０は、相手先装置５０からのＦＡＸデータを受信する。相手先装置５０は、従来から用いられているＦＡＸ装置である。相手先装置５０に関する説明は、省略する。ＳＩＰサーバ８０は、ＦＡＸ装置１０のＩＰアドレス及びＳＩＰＵＲＩ（SIP Uniform Resource Identifier）を対応付けて記憶し、相手先装置５０の、ＩＰアドレス及びＳＩＰＵＲＩを対応付けて記憶している。ＳＩＰサーバ８０は、ＳＩＰを用いて、ＦＡＸ装置１０と相手先装置５０との間の通信を制御する。ＦＡＸ装置１０と相手先装置５０との間でＳＩＰに従った手順に基づく各種の信号（指令）は、ＳＩＰサーバ８０を経由して送受信される。
【００１７】
＜ＦＡＸ装置＞
ＦＡＸ装置１０は、Ｔ．３８ベースのＩＰＦＡＸ（Internet Protocol FAX）通信（以下、「Ｔ．３８ＦＡＸ通信」という）を行うための機能を有する。Ｔ．３８は、ＩＰプロトコルを用いて、Ｇ３ＦＡＸ通信を行うための伝送制御プロトコルである。Ｔ．３８ＦＡＸ通信は、ＳＩＰＵＲＩを用いて、ＮＧＮ網３を介して、ＦＡＸデータを通信（送受信）するものである。ＦＡＸデータは、後述する符号化方式で画像データを符号化したデータである。ＦＡＸデータについては、後述する。Ｔ．３８ＦＡＸ通信では、相手先装置５０に対応する相手先情報として、ダイヤル番号が用いられる。ダイヤル番号としては、例えば、０ＡＢＪやＥ．１６４形式が例示され、東日本電信電話株式会社及び西日本電信電話株式会社から割り当てられる。ＦＡＸ装置１０は、Ｔ．３８ＦＡＸ通信にて、相手先装置５０からのＦＡＸデータを受信し、且つ、ＦＡＸデータを相手先装置５０に送信する。ＦＡＸ装置１０は、モノクロ及びカラーの各送信に対応している。モノクロ送信では、符号化方式として、例えば、ＭＭＲ、ＭＲ、ＭＨ、及び、ＪＢＩＧが用いられる。カラー送信では、例えば、ＪＰＥＧが用いられる。
【００１８】
ＦＡＸ装置１０は、図１に示すように、表示部１２と、操作部１４と、読取部１６と、印刷部１８と、ネットワークインターフェース（ネットワークＩ／Ｆ）２０と、計時部２２とを備える。ＦＡＸ装置１０は、ＣＰＵ３０と、プログラムＲＯＭ３２と、ＲＡＭ３４と、フラッシュＲＯＭ３６とを備える。これら各部１２〜３６は、バスライン３８に接続されている。表示部１２は、諸情報を表示するためのディスプレイである。操作部１４は、複数のキーによって構成される。操作部１４は、０〜９等のテンキー、スタートキー、選択キー等で構成される。テンキーは、例えば、ダイヤル番号を入力する際に押下される。スタートキーは、送信を行う際に、押下される。ユーザは、操作部１４を構成する各種の処理に対応付けられたキーを操作することで、各種の指示をＦＡＸ装置１０に入力することができる。選択キーは、所定の選択肢を選択等する際に押下される。例えば、後述するアドレス帳データベースに登録された相手先装置５０に対応するダイヤル番号から、所望のダイヤル番号を選択する際に用いられる。選択キーによって所望のダイヤル番号を選択することでも、ダイヤル番号を入力することができる。読取部１６は、原稿を読み取る。印刷部１８は、ＦＡＸ装置１０で受信された符号化画像データに対応する画像を、記録用紙に印刷する。ネットワークＩ／Ｆ２０は、ＮＧＮ網３に接続され、ＦＡＸ装置１０をＮＧＮ網３に接続する。計時部２２は、時間の経過を計測する。計時部２２は、カレンダー機能付きの時計機能を有する。
【００１９】
ＣＰＵ３０は、演算処理を実行する。プログラムＲＯＭ３２は、後述する処理（図６〜図９参照）を含む各種の処理のためのコンピュータプログラムを記憶する。ＲＡＭ３４は、ＣＰＵ３０が各種のコンピュータプログラムを実行する際に利用される記憶領域となる。ＲＡＭ３４には、後述する処理で利用される情報（データ）のための領域が確保される。ＣＰＵ３０は、プログラムＲＯＭ３２に記憶された各種のコンピュータプログラムを実行して、ＦＡＸ装置１０を制御する。これによって、ＦＡＸ装置１０では、各種の処理が実行され、各種の機能が実現される。
【００２０】
フラッシュＲＯＭ３６は、各種のデータを記憶する。例えば、フラッシュＲＯＭ３６には、ＳＩＰサーバ８０のドメイン名が記憶される。ユーザは、操作部１４を操作して、ＳＩＰサーバ８０のドメイン名を記憶させる。フラッシュＲＯＭ３６には、相手先装置５０に関連付けて、相手先装置５０に対応するダイヤル番号等が登録されたアドレス帳データベースが記憶される。フラッシュＲＯＭ３６には、送信待機中のＦＡＸデータと、送信待機テーブルとが記憶される。送信待機中のＦＡＸデータは、相手先装置５０からのＦＡＸデータの送信に際して確立されたセッションにおいて、ＦＡＸ装置１０から相手先装置５０に送信されるＦＡＸデータ（返送データ）ともなる。この点については、後述する。送信待機中のＦＡＸデータは、事前に、ＦＡＸ装置１０にセットされた原稿を読取部１６で読み取り、読み取られた原稿に対応する画像データを、例えばＭＭＲのような符号化方式で符号化したデータである。
【００２１】
送信待機テーブルは、図２（Ａ）に示すように、送信待機中のＦＡＸデータと、そのＦＡＸデータの送信先となる相手先装置５０のダイヤル番号とを関連付けて記憶する。送信待機テーブルにおけるＦＡＸデータの記憶について、詳細には、各ＦＡＸデータが記憶されたフラッシュＲＯＭ３６のアドレスのようなＦＡＸデータを特定できる情報が記憶される。送信待機テーブルには、ダイヤル番号及びＦＡＸデータに、このＦＡＸデータの送信に要する送信時間が、利用可能な通信帯域毎、例えば、１Ｍｂｐｓ、５１２ｋｂｐｓ及び６４ｋｂｐｓのそれぞれに関連付けて記憶される。送信待機テーブルには、ＦＡＸデータを、これに関連付けられたダイヤル番号の相手先装置５０に送信する予約時刻が関連付けて記憶される。後述する処理（例えば図４の手順Ａ１７参照）にて、送信待機テーブルに記憶されたＦＡＸデータが、これに関連付けられた相手先装置５０に送信できず、現在時刻が予約時刻となった場合、送信待機テーブルに記憶されたＦＡＸデータは、ダイヤル番号の相手先装置５０に送信される。
【００２２】
フラッシュＲＯＭ３６には、受信確認レポートに対応したＦＡＸデータを生成するためのデータ（以下、「レポート元データ」という）が記憶される。受信確認レポートは、図３に示すような各情報を含む。受信確認レポートは、単独、又は、上述した送信待機中のＦＡＸデータと共に、後述する処理（例えば図４の手順Ａ１７参照）にて相手先装置５０に送信される。即ち、受信確認レポートに対応したＦＡＸデータは、相手先装置５０からのＦＡＸデータの送信に際して確立されたセッションにおいて、ＦＡＸ装置１０から相手先装置５０に送信される返送データとなる。フラッシュＲＯＭ３６には、レポート情報テーブルが記憶される。レポート情報テーブルは、受信確認レポートに対応した返送データを、１Ｍｂｐｓ、５１２ｋｂｐｓ及び６４ｋｂｐｓの各通信帯域で送信した場合に要する返送時間を記憶する。受信確認レポートに対応した返送データは、図３に示すような形式であるから、データ量は概ね一定（例えば、５ｋｂｙｔｅ程度）となる。レポート情報テーブルに記憶された通信帯域毎の返送時間は、予め定めたデータ量に基づいた時間とされている。
【００２３】
フラッシュＲＯＭ３６には、返送データの送信に関する動作モードが記憶される。動作モードとしては、第一動作モード〜第三動作モードがある。第一動作モードは、既に確立されたセッションにおいて、相手先装置５０からのＦＡＸデータが受信された後、受信確認レポートに対応した返送データを、相手先装置５０に送信するモードである。第二動作モードは、既に確立されたセッションにおいて、相手先装置５０からのＦＡＸデータが受信された後、相手先装置５０のダイヤル番号に一致するダイヤル番号が、図２（Ａ）に示す送信待機テーブルに記憶されている場合、受信確認レポートと共に、このダイヤル番号に関連付けられたＦＡＸデータを含む返送データを、相手先装置５０に送信するモードである。第三動作モードは、第一動作モード又は第二動作モードのように、相手先装置５０に返送データを送信しないモードである。
【００２４】
＜処理シーケンス＞
ＦＡＸ通信システム１において、ＦＡＸ装置１０と、相手先装置５０との間で行われるＴ．３８ＦＡＸ通信における処理の各手順について、２つの実施例を説明する。第一実施例及び第二実施例に関する図４及び図５について、ＳＩＰサーバ８０は省略されている。ＳＩＰに従った手順については、ＳＩＰサーバ８０を介して信号等の送受信が行われる。なお、第一実施例及び第二実施例において送受信される各種の信号は、ＳＩＰ及びＴ．３８の両プロトコルに従った信号であるから、各信号に関する説明は省略する。
【００２５】
＜第一実施例＞
図４に示す第一実施例は、次のような仮定の場合の実施例である。即ち、第一実施例は、相手先装置５０から送信されるＦＡＸデータが、ＦＡＸ装置１０で受信された後、ＦＡＸ装置１０から相手先装置５０にｒｅ−ＩＮＶＩＴＥを送信し、確立されたセッションを継続する場合の実施例である。ｒｅ−ＩＮＶＩＴＥは、既に実用化されている、ＳＤＰ（Session Description Protocol）を含んでいる。これに関する説明は省略する。なお、ＳＤＰは、ＳＩＰと共に利用されて、通信のためのメディアパケット伝送に必要な能力交換を行う機能を提供する。ｒｅ−ＩＮＶＩＴＥによれば、確立されたセッションを継続させることができる。
【００２６】
相手先装置５０からＦＡＸ装置１０にＦＡＸデータを送信する場合、相手先装置５０とＦＡＸ装置１０との間では、手順Ａ１〜Ａ３が順次実行され、ＩＮＶＩＴＥ、２００ＯＫ及びＡＣＫの送受信がなされる。ＦＡＸ装置１０では、リクエストとしてのＩＮＶＩＴＥを理解し、受け入れる場合（手順Ａ１）、相手先装置５０に２００ＯＫを送信する（手順Ａ２）。２００ＯＫを受信した相手先装置５０は、２００ＯＫを受信したことを通知するため、ＦＡＸ装置１０にＡＣＫを送信する（手順Ａ３）。手順Ａ１〜Ａ３は、ＳＩＰにて行われる。ＦＡＸ装置１０にてＡＣＫが受信されると、ＦＡＸ装置１０と相手先装置５０との間で、Ｔ．３８ＦＡＸ通信におけるセッション（メディアセッション）が確立される。即ち、手順Ａ１〜手順Ａ３は、セッションを確立させるための通信開始処理といえる。セッションが確立された後、ＦＡＸ装置１０と相手先装置５０との間では、手順Ａ４〜Ａ９が順次実行され、ＤＩＳ、ＤＣＳ、ＴＣＦ、ＣＦＲ、ＰＩＸ及びＥＯＰの送受信がなされる。手順Ａ８で送受信されるＰＩＸにて、相手先装置５０からＦＡＸ装置１０に対してＦＡＸデータが送信される。即ち、ＦＡＸ装置１０は、手順Ａ８にてＦＡＸデータを受信する。手順Ａ４〜Ａ９は、Ｔ．３８にて行われる。
【００２７】
ＦＡＸ装置１０では、手順Ａ３においてＡＣＫが受信され、セッションが確立されるタイミングで、タイマ計測を開始する。開始された計測は、手順Ａ９においてＥＯＰが受信されたタイミングで終了する。ＦＡＸ装置１０では、開始から終了までの経過時間を取得する。ＦＡＸ装置１０では、取得された経過時間に応じて、ｒｅ−ＩＮＶＩＴＥ又はＭＣＦの何れかが相手先装置５０に送信される。何れの信号が送信されるかの具体的判断については、後述する。第一実施例では、上述した通り、ｒｅ−ＩＮＶＩＴＥが送信され、相手先装置５０は、ｒｅ−ＩＮＶＩＴＥを受信する（手順Ａ１０）。その後、相手先装置５０とＦＡＸ装置１０との間では、２００ＯＫ及びＡＣＫの送受信がなされる（手順Ａ１１，Ａ１２）。相手先装置５０では、ｒｅ−ＩＮＶＩＴＥを理解し、受け入れる場合、ＦＡＸ装置１０に２００ＯＫを送信する（手順Ａ１１）。２００ＯＫを受信したＦＡＸ装置１０は、２００ＯＫを受信したことを通知するため、相手先装置５０にＡＣＫを送信する（手順Ａ１２）。手順Ａ１０〜Ａ１２は、ＳＩＰにて行われる。これによって、これまで受信側であったＦＡＸ装置１０が送信側となり、送信側であった相手先装置５０が受信側となる。
【００２８】
続けて、ＦＡＸ装置１０と相手先装置５０との間では、手順Ａ１３〜Ａ１８が順次実行され、ＤＩＳ、ＤＣＳ、ＴＣＦ、ＣＦＲ、ＰＩＸ及びＥＯＰの送受信がなされる。手順Ａ１７で送受信されるＰＩＸにて、ＦＡＸ装置１０から相手先装置５０に対して返送データが送信され、相手先装置５０は、返送データを受信する。返送データについての詳細は後述するが、返送データには、図３に示すような、受信確認レポートに対応したＦＡＸデータが含まれる。その後、ＦＡＸ装置１０と相手先装置５０との間では、手順Ａ１９，Ａ２０が順次実行され、ＦＡＸ装置１０から相手先装置５０へのＦＡＸデータの送信が完了する。手順Ａ１３〜Ａ２０は、Ｔ．３８にて行われる。手順Ａ２０が実行された後、ＦＡＸ装置１０と相手先装置５０との間では、手順Ａ２１，Ａ２２が順次実行され、ＢＹＥ及び２００ＯＫの送受信がなされる。これによって、確立されたセッションによるＴ．３８ＦＡＸ通信が終了する。
【００２９】
＜第二実施例＞
図５に示す第二実施例は、次のような仮定の場合の実施例である。即ち、第二実施例は、相手先装置５０から送信されるＦＡＸデータが、ＦＡＸ装置１０で受信された後、ＦＡＸ装置１０から相手先装置５０にＭＣＦを送信し、確立されたセッションを終了する場合の実施例である。第二実施例において第一実施例と共通する手順については、第一実施例の各手順との対応を明示することとし、共通する各手順に関する説明は省略する。
【００３０】
相手先装置５０からＦＡＸ装置１０にＦＡＸデータを送信する場合、相手先装置５０とＦＡＸ装置１０との間では、手順Ｂ１〜Ｂ９が順次実行される。手順Ｂ１〜Ｂ９は、第一実施例の手順Ａ１〜Ａ９にそれぞれ対応する。ＦＡＸ装置１０では、手順Ｂ３においてＡＣＫが受信されたタイミングで、タイマ計測を開始し、手順Ｂ９においてＥＯＰが受信されたタイミングで、タイマ計測を終了する。ＦＡＸ装置１０では、開始から終了までの経過時間を取得する。ＦＡＸ装置１０では、取得された経過時間に応じて、ｒｅ−ＩＮＶＩＴＥ又はＭＣＦの何れかが相手先装置５０に送信される。何れの信号が送信されるかの具体的判断については、後述する。第二実施例では、上述した通り、ＭＣＦが送信される（手順Ｂ１０）。
【００３１】
相手先装置５０は、手順Ｂ１０にてＭＣＦを受信する。その後、相手先装置５０とＦＡＸ装置１０との間では、ＤＣＮの送受信がなされる（手順Ｂ１１）。なお、第二実施例と同様、第一実施例においても手順Ａ１９，Ａ２０で、ＭＣＦ及びＤＣＮの送受信が、両装置間で行われる。しかし、各信号の送信側及び受信側は、第一実施例と第二実施例とでは逆となる。これは、ＦＡＸデータ（返送データ）の送信側及び受信側が、手順Ａ１７及び手順Ｂ８では逆であるためである。手順Ｂ１０，Ｂ１１も、手順Ｂ４〜Ｂ９と同様、Ｔ．３８にて行われる。手順Ｂ１１が実行された後、相手先装置５０とＦＡＸ装置１０との間では、手順Ｂ１２，Ｂ１３が順次実行され、ＢＹＥ及び２００ＯＫの送受信がなされる。これによって、確立されたセッションによるＴ．３８ＦＡＸ通信が終了する。なお、第二実施例と同様、第一実施例においても手順Ａ２１，Ａ２２で、ＢＹＥ及び２００ＯＫの送受信が、両装置間で行われる。しかし、各信号の送信側及び受信側は、第一実施例と第二実施例とでは逆となる。これは、上述したＭＣＦ及びＤＣＮの場合と同様である。手順Ｂ１２，Ｂ１３は、ＳＩＰにて行われる。
【００３２】
＜送信待機処理＞
送信待機処理について、図６等を参照して説明する。送信待機処理は、予約時刻及びダイヤル番号が入力され、操作部１４のスタートキーが押下された場合に開始される。例えば、ユーザは、送信対象となる原稿をＦＡＸ装置１０にセットする。続けて、ユーザは、操作部１４を操作し、予約時刻と、ＦＡＸデータの送信先となる相手先装置５０のダイヤル番号を入力する。ダイヤル番号の入力は、操作部１４のダイヤルキーを押下し、又は、操作部１４の選択キーを操作し、アドレス帳データベースへの登録に基づき、表示部１２に表示された相手先装置５０に対応するダイヤル番号の中から、所望のダイヤル番号を選択して行われる。その後、ユーザは、操作部１４のスタートキーを押下する。スタートキーの押下に応じて、送信待機処理は開始される。送信開始処理を開始したＣＰＵ３０は、入力された予約時刻を取得する（Ｓ１００）。取得された予約時刻は、ＲＡＭ３４に確保された予約時刻領域に記憶される。ＣＰＵ３０は、入力されたダイヤル番号を取得する（Ｓ１０２）。取得されたダイヤル番号は、ＲＡＭ３４に確保されたダイヤル番号領域に記憶される。
【００３３】
次に、ＣＰＵ３０は、ＦＡＸデータを生成する（Ｓ１０４）。Ｓ１０４で、ＣＰＵ３０は、ＦＡＸ装置１０にセットされた原稿の読取が読取部１６で実行されるように制御する。読取部１６は、ＦＡＸ装置１０にセットされた原稿を読み取る。ＣＰＵ３０は、読取部１６で読み取られた原稿に対応する画像データを、例えばＭＭＲのような符号化方式で符号化し、読み取られた全頁分のＦＡＸデータを生成する。生成された全頁分のＦＡＸデータは、ＲＡＭ３４に確保された符号化領域に記憶される。Ｓ１０４にてＦＡＸ装置１０にセットされた全ての原稿の読み取りが実行され、全頁分のＦＡＸデータが、ＲＡＭ３４の符号化領域に記憶された後、ＣＰＵ３０は、符号化領域に記憶されたＦＡＸデータのデータ量を取得する（Ｓ１０６）。続けて、ＣＰＵ３０は、Ｓ１０６で取得されたデータ量を、ＮＧＮ網３を利用したデータ通信サービスで利用できる通信帯域で除して、通信帯域毎の送信時間を取得する（Ｓ１０８）。例えば、利用できる通信帯域が、図２（Ａ）に示すような、１Ｍｂｐｓ、５１２ｋｂｐｓ及び６４ｋｂｐｓであったとする。この場合、ＣＰＵ３０は、Ｓ１０６で取得されたデータ量を、各通信帯域で除して、１Ｍｂｐｓ、５１２ｋｂｐｓ及び６４ｋｂｐｓのそれぞれが利用された場合の送信時間を取得する。取得された送信時間は、ＲＡＭ３４に確保された送信時間領域に記憶される。
【００３４】
Ｓ１０８を実行した後、ＣＰＵ３０は、ＲＡＭ３４の予約時刻領域に記憶された予約時刻と、ダイヤル番号領域に記憶されたダイヤル番号と、符号化領域に記憶されたＦＡＸデータと、送信時間領域に記憶された各送信時間とを関連付けて、フラッシュＲＯＭ３６に記憶された送信待機テーブルに記憶（追加記憶）する（Ｓ１１０）。このとき、ＣＰＵ３０は、フラッシュＲＯＭ３６から送信待機テーブルをＲＡＭ３４に読み出し、前述の各データをＲＡＭ３４に読み出された送信待機テーブルに追加記憶する。即ち、ＣＰＵ３０は、これら各データが関連付けられた１つのレコードを送信待機テーブルに追加記憶する。その後、ＣＰＵ３０は、フラッシュＲＯＭ３６に記憶された送信待機テーブルを、１つのレコードが追加された新たな送信待機テーブルに更新する。例えば、今回、Ｓ１００での予約時刻が「２０１１／０８／０９／  ２３：００」で、Ｓ１０２でのダイヤル番号が「４５６７８９０１２３」で、Ｓ１０４でのＦＡＸデータが「ｄｄｄ」であったとする。また、Ｓ１０６でのデータ量は、１５Ｍｂｙｔｅであって、１Ｍｂｐｓの送信速度が「１５」（ｓｅｃ）で、５１２ｋｂｐｓの送信速度が「３０」（ｓｅｃ）で、６４ｋｂｐｓの送信速度が「２４０」であったとする。このような場合、ＣＰＵ３０は、図２（Ａ）に示す最終レコード（４番目のレコード）に含まれるような各情報（値）が関連付けられたレコードを追加記憶し、フラッシュＲＯＭ３６に記憶された送信待機テーブルを、このようなレコードが記憶された送信待機テーブルに更新する。Ｓ１０８を実行した後、ＣＰＵ３０は、送信待機処理を終了する。
【００３５】
＜受信処理＞
受信処理について、図７及び図８等を参照して説明する。受信処理は着呼に伴い開始される。受信処理を開始したＣＰＵ３０は、相手先装置５０からＳＩＰサーバ８０を介して送信されるＩＮＶＩＴＥがネットワークＩ／Ｆ２０で受信されるように制御する（Ｓ２００）。ＣＰＵ３０は、ＩＮＶＩＴＥに応じて、ネットワークＩ／Ｆ２０から２００ＯＫが送信されるように制御する（Ｓ２０２）。ＣＰＵ３０は、２００ＯＫを受信した相手先装置５０からＳＩＰサーバ８０を介して送信されるＡＣＫがネットワークＩ／Ｆ２０で受信されるように制御する（Ｓ２０４）。Ｓ２００〜Ｓ２０４は、図４の手順Ａ１〜Ａ３又は図５の手順Ｂ１〜Ｂ３にそれぞれ対応する。ＡＣＫの受信にてＦＡＸ装置１０と相手先装置５０との間で、Ｔ．３８ＦＡＸ通信におけるセッションが確立される。即ち、Ｓ２００〜Ｓ２０４は、セッションを確立させるための通信開始処理に対応する。Ｓ２０４を実行し、セッションが確立された後、ＣＰＵ３０は、計時部２２での計測（タイマ計測）が開始されるように制御する（Ｓ２０６）。続けて、ＣＰＵ３０は、Ｔ．３８による相手先装置５０との間の通信がネットワークＩ／Ｆ２０を介して実行されるように制御する（Ｓ２０８）。Ｓ２０８は、図４の手順Ａ４〜Ａ９又は図５の手順Ｂ４〜Ｂ９に対応する。即ち、Ｓ２０８においてネットワークＩ／Ｆ２０では、例えば、ＦＡＸデータが受信され、その後、ＥＯＰが受信される（図４の手順Ａ８，Ａ９、図５の手順Ｂ８，Ｂ９参照）。受信されたＦＡＸデータは、ＲＡＭ３４の所定の領域に記憶され、印刷部１８にて、ＦＡＸ装置１０にセットされた記録用紙に印刷される。Ｓ２０８でＥＯＰが受信された場合、ＣＰＵ３０は、Ｓ２０６で開始させた計測が終了されるように制御する（Ｓ２０９）。ＣＰＵ３０は、開始から終了までの経過時間を取得する（Ｓ２１０）。取得された経過時間は、ＲＡＭ３４に確保された経過時間領域に記憶される。
【００３６】
Ｓ２１０を実行した後、ＣＰＵ３０は、ＦＡＸ装置１０の動作モードを判断する（Ｓ２１２）。ＣＰＵ３０は、Ｓ２１２をフラッシュＲＯＭ３６に記憶された動作モードに基づき判断する。フラッシュＲＯＭ３６に第一動作モードが記憶されていた場合（Ｓ２１２：第一動作モード）、ＣＰＵ３０は、レポート情報を取得する（Ｓ２１４）。レポート情報は、受信確認レポートを生成するために必要な情報である。図３に示す受信確認レポートを例とすれば、レポート情報は、受信日時、受信者名、受信者番号、受信されたＦＡＸデータの頁数、画質、受信されたＦＡＸデータに対応した画像のうち１頁目の画像の画像データ、及び、送信元情報である。
【００３７】
受信日時としては、例えば、Ｓ２０６でタイマ計測を開始した時刻、又は、Ｓ２０９でタイマ計測を終了した時刻が取得される。受信者名としては、発信元情報が取得される。発信元情報に関し、上記では説明を省略したが、ＦＡＸ装置１０では、従来のＦＡＸ装置と同様、ネットワークＩ／Ｆ２０から相手先装置５０にＦＡＸデータが送信される際、ＦＡＸデータのヘッダ部には、発信元情報が付与される。発信元情報は、ＦＡＸ装置１０を特定可能な情報であって、ＦＡＸ装置１０のユーザの名称、又は、ＦＡＸ装置１０が設置されている場所の名称等である。ユーザは、操作部１４を操作し、発信元情報をフラッシュＲＯＭ３６に記憶させる。受信者番号としては、ＦＡＸ装置１０のダイヤル番号が取得される。ダイヤル番号についても、フラッシュＲＯＭ３６に記憶されている。ＦＡＸデータの頁数及び１頁目の画像は、Ｓ２０８で受信されたＦＡＸデータ（図４の手順Ａ８参照）から取得される。画質は、相手先装置５０から送信され、ネットワークＩ／Ｆ２０で受信されたＤＣＳ（図４の手順Ａ５参照）から取得される。送信元情報は、Ｓ２００で受信されたＩＮＶＩＴＥ（図４の手順Ａ１参照）から取得される。送信元情報は、確立されたセッションでＦＡＸデータの送信元である相手先装置５０を特定できる情報である。送信元情報は、例えば、相手先装置５０のダイヤル番号である。図３に基づけば、受信日時「２０１１／０８／０８  １１：１１」、受信者名「ＸＸＸ」、受信者番号「９８７６５４３２１０」、受信頁数「３０」、画質「標準」及び送信元情報「１２３４５６７８９０」が取得される。Ｓ２１４で取得されたレポート情報は、ＲＡＭ３４に確保された受信確認情報領域に記憶される。
【００３８】
次に、ＣＰＵ３０は、ＲＡＭ３４の受信確認情報領域に記憶されたレポート情報を図３に示すように配置した受信確認レポートに対応した返送データを生成する（Ｓ２１６）。このとき、ＣＰＵ３０は、受信確認レポートに対応した画像データを、フラッシュＲＯＭ３６に記憶されたレポート元データと、ＲＡＭ３４の受信確認情報領域に記憶されたレポート情報とから生成し、生成された画像データを、受信されたＦＡＸデータ（図４の手順Ａ８参照）と同じ符号化方式で符号化して返送データを生成する。生成された返送データは、ＲＡＭ３４に確保された返送データ領域に記憶される。続けて、ＣＰＵ３０は、生成された返送データをネットワークＩ／Ｆ２０から相手先装置５０に送信した場合に要する返送時間を取得する（Ｓ２１８）。このとき、ＣＰＵ３０は、フラッシュＲＯＭ３６に記憶されたレポート情報テーブルにアクセスし、確立されたセッションにおいて利用されている通信帯域に対応した返送時間を取得する。取得された返送時間は、ＲＡＭ３４に確保された返送時間領域に記憶される。
【００３９】
Ｓ２１８を実行した後、ＣＰＵ３０は、Ｓ２１０で取得され、ＲＡＭ３４の経過時間領域に記憶された経過時間と、上述したＮＧＮ網３を利用した帯域確保型のデータ通信サービスにおける単位時間（３０秒）と、ＲＡＭ３４の返送時間領域に記憶された返送時間との関係を判断する（Ｓ２２０）。具体的に、ＣＰＵ３０は、単位時間を整数倍した時間であって、経過時間を超える最小の基準時間から経過時間を差し引いた残時間に対応した時間が、返送時間より長くなる（残時間に対応した時間＞返送時間）かを判断する。ここで、残時間に対応した時間は、例えば、残時間から一定量（α）を差し引いた時間である。一定量（α）は、例えば、図４の手順Ａ１０〜Ａ１２に要する時間に対応して、予め定められる。具体的には、１秒〜２秒程度以下の時間である。残時間に対応した時間が返送時間より長い場合（Ｓ２２０：Ｙｅｓ）、ＣＰＵ３０は、処理を図８のＳ３００に移行する。残時間に対応した時間が返送時間以下である場合（Ｓ２２０：Ｎｏ）、ＣＰＵ３０は、処理を図８のＳ３０８に移行する。
【００４０】
説明をＳ２１２に戻し、フラッシュＲＯＭ３６に第三動作モードが記憶されていた場合（Ｓ２１２：第三動作モード）、ＣＰＵ３０は、処理を図８のＳ３０８に移行する。フラッシュＲＯＭ３６に第二動作モードが記憶されていた場合（Ｓ２１２：第二動作モード）、ＣＰＵ３０は、Ｓ２２２〜Ｓ２２８を順次実行する。ここで、Ｓ２２２〜Ｓ２２８は、Ｓ２１４〜Ｓ２２０と同様の処理であり、上記同様にして実行される。従って、これに関する説明は省略する。残時間に対応した時間が返送時間より長い場合（Ｓ２２８：Ｙｅｓ）、ＣＰＵ３０は、ＦＡＸ情報取得処理を実行する。ＦＡＸ情報取得処理については、後述する。ＦＡＸ情報取得処理を実行した後、ＣＰＵ３０は、処理を図８のＳ３００に移行する。残時間に対応した時間が返送時間以下である場合（Ｓ２２８：Ｎｏ）、ＣＰＵ３０は、処理を図８のＳ３０８に移行する。
【００４１】
図８のＳ３００で、ＣＰＵ３０は、ｒｅ−ＩＮＶＩＴＥがネットワークＩ／Ｆ２０から送信されるように制御する（図４の手順Ａ１０参照）。ｒｅ−ＩＮＶＩＴＥの送信は、ＳＩＰにて行われる。ｒｅ−ＩＮＶＩＴＥの送信により、確立されたセッションによるＴ．３８ＦＡＸ通信を継続させることができる。なお、ｒｅ−ＩＮＶＩＴＥを送信した後、ＣＰＵ３０は、ネットワークＩ／Ｆ２０で２００ＯＫが受信され、ネットワークＩ／Ｆ２０からＡＣＫが送信されるように制御する（図４の手順Ａ１１，Ａ１２参照）。続けて、ＣＰＵ３０は、Ｔ．３８による相手先装置５０との間の通信がネットワークＩ／Ｆ２０を介して実行されるように制御する（Ｓ３０２）。Ｓ３０２は、図４の手順Ａ１３〜Ａ２０に対応する。即ち、Ｓ３０２では、図７のＳ２１６で生成又は後述する図９のＳ４１４で更新され、ＲＡＭ３４の返送データ領域に記憶された返送データが、ネットワークＩ／Ｆ２０から相手先装置５０に送信される（図４の手順Ａ１７参照）。返送データの送信後、ＥＯＰ及びＤＣＮがネットワークＩ／Ｆ２０から相手先装置５０に送信される（図４の手順Ａ１８，Ａ２０参照）。その後、ＣＰＵ３０は、ＢＹＥがネットワークＩ／Ｆ２０から送信されるように制御する（Ｓ３０４）。ＣＰＵ３０は、ＢＹＥを受信した相手先装置５０からＳＩＰサーバ８０を介して送信される２００ＯＫがネットワークＩ／Ｆ２０で受信されるように制御する（Ｓ３０６）。Ｓ３０４及びＳ３０６は、ＳＩＰにて行われる。Ｓ３０４及びＳ３０６は、図４の手順Ａ２１，Ａ２２にそれぞれ対応する。２００ＯＫの受信にてＦＡＸ装置１０と相手先装置５０との間の確立されたセッションによるＴ．３８ＦＡＸ通信は終了する。Ｓ３０６を実行した後、ＣＰＵ３０は、受信処理を終了する。
【００４２】
Ｓ３０８で、ＣＰＵ３０は、ＭＣＦがネットワークＩ／Ｆ２０から送信されるように制御する。その後、ＣＰＵ３０は、ＭＣＦを受信した相手先装置５０から送信されるＤＣＮがネットワークＩ／Ｆ２０で受信されるように制御する（Ｓ３１０）。Ｓ３０８及びＳ３１０は、Ｔ．３８により行われる。Ｓ３０８及びＳ３１０は、図５の手順Ｂ１０，Ｂ１１にそれぞれ対応する。続けて、ＣＰＵ３０は、相手先装置５０からＳＩＰサーバ８０を介して送信されるＢＹＥがネットワークＩ／Ｆ２０で受信されるように制御する（Ｓ３１２）。その後、ＣＰＵ３０は、２００ＯＫがネットワークＩ／Ｆ２０から送信されるように制御する（Ｓ３１４）。Ｓ３１２及びＳ３１４は、ＳＩＰにて行われる。Ｓ３１２及びＳ３１４は、図５の手順Ｂ１２，Ｂ１３にそれぞれ対応する。相手先装置５０にて、Ｓ３１４で送信された２００ＯＫが受信された場合、ＦＡＸ装置１０と相手先装置５０との間の確立されたセッションによるＴ．３８ＦＡＸ通信は終了する。Ｔ．３８ＦＡＸ通信では、Ｓ３０８でのＭＣＦの送信により、上述したような、ＤＣＮが送受信され、その後、ＳＩＰにより、ＢＹＥ及び２００ＯＫの送受信がなされ、確立されたセッションが終了する。従って、ＭＣＦは、ＢＹＥ及び２００ＯＫの送受信を実行させ、確立されたセッションを終了させるための信号（確立されたセッションを終了させるための条件となる信号）ということもできる。Ｓ３１４を実行した後、ＣＰＵ３０は、受信処理を終了する。
【００４３】
＜ＦＡＸ情報取得処理＞
図７のＳ２３０で実行されるＦＡＸ情報取得処理について、図９を参照して説明する。ＦＡＸ情報取得処理を開始したＣＰＵ３０は、送信元情報を取得する（Ｓ４００）。送信元情報は、図７のＳ２１４（Ｓ２２２）に関連し、ＲＡＭ３４の受信確認情報領域に記憶されているため、ＣＰＵ３０は、受信確認情報領域から送信元を取得する。再度、図７のＳ２００で受信されたＩＮＶＩＴＥから送信元情報を取得するようにしてもよい。取得された送信元情報は、ＲＡＭ３４に確保されたＦＡＸ情報領域に記憶される。送信元情報は、ダイヤル番号である（図７のＳ２１４（Ｓ２２２）参照）。続けて、ＣＰＵ３０は、確立されたセッションにおいて利用されている通信帯域を取得する（Ｓ４０２）。取得される通信帯域は、図７のＳ２０２で送信された２００ＯＫに設定された通信帯域である。取得された通信帯域は、ＲＡＭ３４のＦＡＸ情報領域に記憶される。
【００４４】
Ｓ４０２を実行した後、ＣＰＵ３０は、送信待機テーブルをフラッシュＲＯＭ３６からＲＡＭ３４の所定の領域に読み出し、Ｓ４０４以降の処理が送信待機テーブルに記憶された全レコードを対象として実行されたかを判断する（Ｓ４０４）。全レコードが処理済みである場合（Ｓ４０４：Ｙｅｓ）、ＣＰＵ３０は、ＦＡＸ情報取得処理を終了し、処理を図８のＳ３００に移行する。このとき、ＣＰＵ３０は、フラッシュＲＯＭ３６に記憶された送信待機テーブルをＲＡＭ３４に記憶された送信待機テーブルに更新（上書き）する。後述するＳ４１６にてＲＡＭ３４に記憶された送信待機テーブルが更新されている場合があるためである。全レコードが処理済みではなく、未処理のレコードがある場合（Ｓ４０４：Ｎｏ）、ＣＰＵ３０は、未処理のレコードのうちの１つを処理対象とし、処理対象のレコードに含まれるダイヤル番号と、Ｓ４０２で取得され、ＲＡＭ３４のＦＡＸ情報領域に記憶された送信元情報（ダイヤル番号）とが同一であるかを判断する（Ｓ４０６）。処理対象とされるレコードの選択順序に関し、例えば、送信待機テーブルにおける上位のレコードから下位のレコードの順とされる。図２（Ａ）に基づけば、先ず、ダイヤル番号「１２３４５６７８９０」が処理対象とされ、以降、「２３４５６７８９０１」・・・「４５６７８９０１２３」の順で選択とされる。両ダイヤル番号が同一ではない場合（Ｓ４０６：Ｎｏ）、ＣＰＵ３０は、処理をＳ４０４に戻し、Ｓ４０４以降の処理を、繰り返して実行する。未処理のレコードがさらにある場合（Ｓ４０４：Ｎｏ）、ＣＰＵ３０は、未処理のレコードを処理対象とし、Ｓ４０６以降の処理を実行する。
【００４５】
両ダイヤル番号が同一である場合（Ｓ４０６：Ｙｅｓ）、ＣＰＵ３０は、そのダイヤル番号に関連付けられた送信時間のうち、ＲＡＭ３４のＦＡＸ情報領域に記憶された通信帯域に一致する通信帯域の送信時間を取得する（Ｓ４０８）。続けて、ＣＰＵ３０は、図７のＳ２１０で取得され、ＲＡＭ３４の経過時間領域に記憶された経過時間と、上述したＮＧＮ網３を利用した帯域確保型のデータ通信サービスにおける単位時間（３０秒）と、返送時間との関係を判断する（Ｓ４１０）。判断の条件となる返送時間は、Ｓ４１０が肯定され（Ｓ４１０：Ｙｅｓ）、後述するＳ４１２が実行されたと仮定した場合における返送時間である。即ち、判断の条件となる返送時間は、Ｓ４１０の実行時点において、ＲＡＭ３４の返送時間領域に記憶された返送時間に、Ｓ４０８で取得された送信時間を加算した時間（返送時間＋送信時間）である。具体的に、Ｓ４１０で、ＣＰＵ３０は、単位時間を整数倍した時間であって、経過時間を超える最小の基準時間から経過時間を差し引いた残時間に対応した時間が、返送時間と送信時間とを合計した時間より長くなる（残時間に対応した時間＞返送時間＋送信時間）かを判断する。ここで、残時間に対応した時間は、図７のＳ２２０と同様である。これに関する説明は省略する。残時間に対応した時間が返送時間と送信時間とを合計した時間以下である場合（Ｓ４１０：Ｎｏ）、ＣＰＵ３０は、処理をＳ４０４に戻し、Ｓ４０４以降の処理を、繰り返して実行する。
【００４６】
残時間に対応した時間が返送時間と送信時間とを合計した時間より長い場合（Ｓ４１０：Ｙｅｓ）、ＣＰＵ３０は、ＲＡＭ３４の返送時間領域に記憶された返送時間を更新する（Ｓ４１２）。具体的に、Ｓ４１０の実行時点において、ＲＡＭ３４の返送時間領域に記憶された返送時間に、Ｓ４０８で取得された送信時間を加算し、加算後の時間（返送時間と送信時間とを合計した時間）を新たな返送時間とする。ＲＡＭ３４の返送時間領域に記憶された返送時間は、この新たな返送時間に更新（上書き）される。ＦＡＸ情報処理が開始された後、初めてＳ４１２が実行される場合、更新対象となるＲＡＭ３４の返送時間領域に記憶された返送時間は、図７のＳ２２６で取得され、ＲＡＭ３４の返送時間領域に記憶された時間である。
【００４７】
Ｓ４１２を実行した後、ＣＰＵ３０は、ＲＡＭ３４の返送データ領域に記憶された返送データを更新する。具体的に、ＣＰＵ３０は、処理対象のレコードにおいて関連付けられたＦＡＸデータをフラッシュＲＯＭ３６からＲＡＭ３４の所定の領域に読み出す。ＣＰＵ３０は、ＲＡＭ３４の返送データ領域に記憶された返送データに、読み出されたＦＡＸデータを追加し、ＦＡＸデータが追加された新たな返送データを生成する。ＲＡＭ３４の返送データ領域に記憶された返送データは、この新たな返送データに更新される（Ｓ４１４）。ＦＡＸ情報処理が開始された後、初めてＳ４１４が実行される場合、更新対象となるＲＡＭ３４の返送データ領域に記憶された返送データは、図７のＳ２２４で生成され、ＲＡＭ３４の返送データ領域に記憶されたデータである。続けて、ＣＰＵ３０は、処理対象のレコードを、ＲＡＭ３４に記憶された送信待機テーブルから削除する（Ｓ４１６）。その後、ＣＰＵ３０は、処理をＳ４０４に戻し、Ｓ４０４以降の処理を繰り返して実行する。
【００４８】
＜本実施形態による効果＞
本実施形態によれば、次のような効果を得ることができる。
【００４９】
（１）上記では、図７及び図８に示す受信処理において、ＦＡＸ装置１０が第一動作モードである場合（Ｓ２１２：第一動作モード参照）、単位時間を整数倍した時間であって、経過時間を超える最小の基準時間から、Ｓ２１０で取得される経過時間を差し引いた残時間に対応した時間が、図３に示すような受信確認レポートに対応した返送データを相手先装置５０に送信するのに要する返送時間より長くなる（残時間に対応した時間＞返送時間）かを判断する（Ｓ２２０参照）こととした。その上で、残時間に対応した時間が返送時間より長くなる場合（２２０：Ｙｅｓ参照）、ＦＡＸ装置１０（ネットワークＩ／Ｆ２０）から相手先装置５０にｒｅ−ＩＮＶＩＴＥを送信し（Ｓ３００参照）、既に確立されたセッションにおいて、返送データを相手先装置５０に送信する（図４の手順Ａ１７、Ｓ３０２参照）こととした。
【００５０】
ＮＧＮ網３を利用した帯域確保型のデータ通信サービスでは、単位時間（３０秒）毎に課金額が加算される。換言すれば、単位時間の範囲内では課金額は加算されない。例えば、前述の経過時間が３１秒を超えた場合（単位時間：２周期目）には、６０秒までは課金額は一定である。課金に関しユーザ側の視点に立った場合、経過時間が３１秒のタイミングでＴ．３８ＦＡＸ通信を終了させると、６０秒までの残りの時間が無駄となる。また、相手先装置５０のユーザは、送信されたＦＡＸデータがＦＡＸ装置１０で適切に受信されたかが不安となる場合がある。ＦＡＸ装置１０によれば、経過時間と単位時間と返送時間との関係が「残時間に対応した時間＞返送時間」を満足し（Ｓ２２０：Ｙｅｓ参照）、セッションが継続されたとしても課金額が増加しない場合、図３に示すような受信確認レポートに対応した返送データを、ＦＡＸ装置１０（ネットワークＩ／Ｆ２０）から相手先装置５０に送信することができる。課金額の増加を抑制しつつ、適切にＦＡＸデータが受信されたことを相手先装置５０（相手先装置５０のユーザ）に、通知することができる。
【００５１】
（２）上記では、図６に示す送信待機処理において、ダイヤル番号とＦＡＸデータとを関連付けて送信待機テーブルに記憶する（Ｓ１１０参照）こととした。その上で、図７及び図８に示す受信処理において、ＦＡＸ装置１０が第二動作モードであって（Ｓ２１２：第二動作モード参照）、残時間に対応した時間が返送時間より長くなる（残時間に対応した時間＞返送時間）場合（Ｓ２２８：Ｙｅｓ参照）、ＦＡＸ情報取得処理を実行する（Ｓ２３０、詳細は図９参照）こととした。ＦＡＸ情報取得処理では、確立されたセッションにおける相手先装置５０のダイヤル番号に一致するダイヤル番号に関連付けられたＦＡＸデータを追加した場合に要する時間（返送時間＋送信時間）に基づき、残時間に対応した時間が返送時間と送信時間を合計した時間より長い時間であるかが判断される（Ｓ４１０参照）。残時間に対応した時間が返送時間と送信時間を合計した時間より長くなる場合（Ｓ４１０：Ｙｅｓ参照）、返送時間と送信時間を合計した時間を新たな返送時間とした上で（Ｓ４１２参照）、返送データにＦＡＸデータが追加され、新たな返送データに更新される（Ｓ４１４参照）。従って、経過時間と単位時間と返送時間（送信時間が加算）との関係が「残時間に対応した時間＞返送時間＋送信時間」を満足し（Ｓ４１０：Ｙｅｓ参照）、セッションが継続されたとしても課金額が増加しない場合、例えば図３に示すような受信確認レポートに、送信予定のＦＡＸデータが追加された状態の返送データ（Ｓ４１４参照）を、相手先装置５０にまとめて送信することができる（図４の手順Ａ１７、Ｓ３０２参照）。課金額の増加を抑制しつつ、適切にＦＡＸデータが受信されたことと、送信待機テーブルに記憶されたＦＡＸデータに対応した情報（画像）とを、相手先装置５０（相手先装置５０のユーザ）に、通知することができる。ところで、残時間に対応した時間の長さによっては、送信待機テーブルに記憶されたＦＡＸデータを全く追加させることができない場合も想定される（Ｓ４１０：Ｎｏ、Ｓ４０４：Ｙｅｓ参照）。このような場合であっても、Ｓ２２８が肯定されるような状態であれば（Ｓ２２８：Ｙｅｓ参照）、上記（１）の場合と同様、受信確認レポートに対応した返送データだけは、相手先装置５０に送信する（図４の手順Ａ１７、Ｓ３０２参照）ことができる。
【００５２】
＜変形例＞
本実施形態は、次のようにすることもできる。
【００５３】
（１）上記では、確立されたセッションを継続させるための信号として、ｒｅ−ＩＮＶＩＴＥを例に説明した。確立されたセッションを継続させるための信号としては、ＵＰＤＡＴＥを採用することもできる。ＵＰＤＡＴＥは、ｒｅ−ＩＮＶＩＴＥと同様の内容（情報）を設定することが可能で、両信号は同様の信号である。ＵＰＤＡＴＥも、ｒｅ−ＩＮＶＩＴＥと同様、ＳＤＰに従ったものである。これに関する説明は省略する。
【００５４】
（２）上記では、図６に示す送信待機処理は、予約時刻が入力された場合に開始されることとした。送信待機処理は、次のようにして開始されるようにしてもよい。例えば、送信待機処理は、ユーザにてＦＡＸ装置１０が送信待機処理のモードに設定された場合に開始されるようにしてもよい。この場合、ユーザは、送信対象となる原稿をＦＡＸ装置１０にセットする。ユーザは、操作部１４を操作し、ＦＡＸ装置１０を送信待機処理のモードとする。その後、操作部１４を操作して、ＦＡＸデータの送信先となる相手先装置５０のダイヤル番号を入力する。ダイヤル番号は、操作部１４のダイヤルキーを押下する等して入力される。その後、ユーザは、操作部１４のスタートキーを押下する。スタートキーの押下に応じて、送信待機処理は開始される。送信待機処理は、操作部１４に送信待機処理のためのスタートキーを設け、このスタートキーが押下された場合に開始されるようにしてもよい。ユーザは、送信対象となる原稿をＦＡＸ装置１０にセットし、ダイヤル番号を入力した後、送信待機処理のためのスタートキーを押下する。この他、ポーリング送信の場合に実行されるようにしてもよい。予約時刻が送信待機処理の条件とならない場合、図６のＳ１００は省略され、送信待機テーブルへの予約時刻の記憶は省略することができる。前述した変形例（２）の構成と予約時刻とを併用するようにしてもよい。
【００５５】
（３）上記では、受信確認レポートについて、図３に示す態様を例として説明した。受信確認レポートは、これとは異なる態様としてもよい。例えば、受信されたＦＡＸデータの１頁目の画像は省略してもよい。この場合、相手先装置５０（図３に基づけば「送信元情報：９８７−６５４−３２１０」参照）からのＦＡＸデータは適切に受信されました、といった内容のメッセージを含めるようにしてもよい。
【００５６】
（４）上記では、図７に示す受信処理のＳ２１６又はＳ２２４で生成された受信確認レポートに対応した返送データの送信に要する返送時間を、図２（Ｂ）に示すレポート情報テーブルから取得することとした。この他、返送時間は、生成された返送データのデータ量を、利用されている通信帯域で除して算出するようにしてもよい。例えば、返送データに、受信されたＦＡＸデータの一部又は全部を含めるようにした場合等、返送データのデータ量が変動する要因がある場合については、より好適な返送時間を取得することができる。なお、図６のＳ１０８での送信時間は、図２（Ｂ）に示すような態様のテーブルをデータ量毎に複数用意し、Ｓ１０６で取得されたデータ量に対応したテーブルから取得されるようにしてもよい。この場合、複数用意されるデータ量毎のテーブルは、例えば、フラッシュＲＯＭ３６に記憶される。
【００５７】
（５）上記では、図７に示す受信処理のＳ２２０，Ｓ２２８では、単位時間を整数倍した時間であって、経過時間を超える最小の基準時間から経過時間を差し引いた残時間に対応した時間（残時間＋一定量（α））が、返送時間より長くなるかに基づき、経過時間と単位時間と返送時間との関係を判断することとした。同じく、図９に示すＦＡＸ情報取得処理のＳ４１０では、前述の残時間に対応した時間（残時間＋一定量（α））が、返送時間と送信時間とを合計した時間より長くなるかに基づき、経過時間と単位時間と返送時間（この場合の送信時間は送信時間を含む）との関係を判断することとした。経過時間と単位時間と返送時間との関係を判断するための条件は、次のような条件であってもよい。例えば、この条件は、残時間が、返送時間（Ｓ４１０においては送信時間を加算した時間。以下同じ）に一定量（α）を加算した時間より長い時間（残時間＞返送時間＋一定量（α））であるか、としてもよい。
【００５８】
この他、この条件は、単位時間から、経過時間を単位時間で除した計算結果の余りとなる時間（秒）を差し引き、さらに一定量（α）を差し引いた時間（単位時間−余りとなる時間−一定量（α））が、返送時間より長い時間であるか、としてもよい。さらに、この条件は、単位時間から前述の余りとなる時間を差し引いた時間が、返送時間に一定量（α）を加算した時間より長い時間であるか、としてもよい。単位時間から余りとなる時間及び一定量（α）を差し引いた時間が返送時間より長い場合、又は、単位時間から余りとなる時間を差し引いた時間が、返送時間に一定量（α）を加算した時間より長い場合、ＣＰＵ３０は、Ｓ２２０、Ｓ２２８及びＳ４１０と同様、各処理の判断を肯定し、処理を図８のＳ３００、図７のＳ２３０又は図９のＳ４１２に移行する。一方、前述のような場合ではない場合、ＣＰＵ３０は、処理を図８のＳ３０８又は図９のＳ４０４に移行する。ここに例示した何れの条件によっても、上述した「残時間＋一定量（α）＞返送時間」（Ｓ４１０においては「残時間＋一定量（α）＞返送時間＋送信時間」）と同様の関係を判断することが可能で、経過時間と単位時間と返送時間との関係を判断することができる。なお、前述した変形例（５）の具体的な条件は、例示であって、同様の関係を判断することができる条件であれば、何れの条件についても採用することができる。
【００５９】
（６）上記では、図９に示すＦＡＸ情報取得処理のＳ４１０が否定される場合（Ｓ４１０：Ｎｏ参照）、ＣＰＵ３０は、処理をＳ４０４に戻すこととした。このような場合、ＦＡＸ情報取得処理を終了し、処理を図８のＳ３００に戻すようにしてもよい。
【符号の説明】
【００６０】
３  次世代ネットワーク網（ＮＧＮ網）、  １０  ファクシミリ装置（ＦＡＸ装置）
１２  表示部、  １４  操作部、  １６  読取部、  １８  印刷部
２０  ネットワークインターフェース（ネットワークＩ／Ｆ）、  ２２  計時部
３０  ＣＰＵ、  ３２  プログラムＲＯＭ、  ３４  ＲＡＭ
３６  フラッシュＲＯＭ、  ３８  バスライン、  ８０  ＳＩＰサーバ
【図１】
0005867776.tif 000002
【図２】
0005867776.tif 000003
【図３】
0005867776.tif 000004
【図４】
0005867776.tif 000005
【図５】
0005867776.tif 000006
【図６】
0005867776.tif 000007
【図７】
0005867776.tif 000008
【図８】
0005867776.tif 000009
【図９】
0005867776.tif 000010