(57)【特許請求の範囲】
【請求項１】
ＳＩＰに従って相手装置との接続を行い、ＩＰ網を介してファクシミリ通信を行うファクシミリ装置であって、
画像通信を行うセッションを用いて呼接続を開始する第１の接続シーケンスを実行する第１の実行手段と、
音声通信を行うセッションを用いて呼接続を開始する第２の接続シーケンスを実行する第２の実行手段と、
前記第１の接続シーケンス又は第２の接続シーケンスを設定する設定手段と、
前記第１の接続シーケンスが前記設定手段によって設定された場合に、前記第１の実行手段に前記第１の接続シーケンスを実行させ、前記第１の接続シーケンスが呼接続で失敗したことに基づいて前記第２の実行手段に前記第２の接続シーケンスを実行させ、前記第２の接続シーケンスが前記設定手段によって設定された場合に、前記第２の実行手段に前記第２の接続シーケンスを実行させ、前記第２の接続シーケンスが呼接続で失敗したことに基づいて前記第１の実行手段に前記第１の接続シーケンスを実行させる制御手段と、
を備えることを特徴とするファクシミリ装置。
【請求項２】
前記画像通信を行うセッションと前記音声通信を行うセッションの両方を用いて呼接続を開始する第３の接続シーケンスを実行する第３の実行手段をさらに備えることを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記第１の接続シーケンスが成功した場合に、前記第１の接続シーケンスを示す情報を前記相手装置に関連付けて格納し、前記第２の接続シーケンスが成功した場合に、前記第２の接続シーケンスを示す情報を前記相手装置に関連付けて格納する格納手段をさらに備えることを特徴とする請求項１又は２に記載のファクシミリ装置。
【請求項４】
前記第２の接続シーケンスでは、呼接続の途中で、音声通信を行うセッションから画像通信を行うセッションへの切り替えを行うことを特徴とする請求項１乃至３のいずれか１項に記載のファクシミリ装置。
【請求項５】
前記ファクシミリ通信は、Ｔ．３８に従ったファクシミリ通信であることを特徴とする請求項１乃至４のいずれか１項に記載のファクシミリ装置。
【請求項６】
原稿の画像を読み取って画像データを生成する読取手段をさらに備えることを特徴とする請求項１乃至５のいずれか１項に記載のファクシミリ装置。
【請求項７】
ＳＩＰに従って相手装置との接続を行い、ＩＰ網を介してファクシミリ通信を実行させるファクシミリ装置の制御方法であって、
画像通信を行うセッションを用いて呼接続を開始する第１の接続シーケンスを実行する第１の実行工程と、
音声通信を行うセッションを用いて呼接続を開始する第２の接続シーケンスを実行する第２の実行工程と、
前記第１の接続シーケンス又は第２の接続シーケンスを設定する設定工程と、
前記第１の接続シーケンスが前記設定工程で設定された場合に、前記第１の接続シーケンスを実行させ、前記第１の接続シーケンスが呼接続で失敗したことに基づいて前記第２の接続シーケンスを実行させ、前記第２の接続シーケンスが前記設定工程で設定された場合に、前記第２の接続シーケンスを実行させ、前記第２の接続シーケンスが呼接続で失敗したことに基づいて前記第１の接続シーケンスを実行させる制御工程と、を備えることを特徴とするファクシミリ装置の制御方法。
【請求項８】
請求項７に記載のファクシミリ装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ網を介してファクシミリ通信を行うファクシミリ装置、ファクシミリ装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、インターネットやＩＰ電話の普及からファクシミリ通信の通信経路としてＩＰ網を利用する方法が確立されてきている。ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）といったリアルタイム通信のためのセッションの生成、変更及び切断を実行する呼制御を行うプロトコルが標準化されてきている。また、Ｇ３ファクシミリ（Ｔ．３０）の信号をＩＰ網上でＩＰメッセージに変換してリアルタイム伝送を行うＴ．３８プロトコルが勧告化されている。
【０００３】
リアルタイム型インターネットファクシミリ装置は、これらＳＩＰとＴ．３８を利用してＩＰ網上でリアルタイムのファクシミリ通信を行うファクシミリ装置のことである。このリアルタイム型インターネットファクシミリ装置では、初めに、ＳＩＰで相手先のアドレスを特定し、送信側と受信側でデータ伝送にどのようなプロトコルで、どのようなデータを流すのか決定する。このリアルタイム型インターネットファクシミリ装置には、ＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が使用される。このＳＤＰは、プロトコルという名前がついているが、実際はメディア情報の記述方式をフォーマット化したものであり、Ｔ．３８通信を行う場合にもセッションのメディア種別を使用する。Ｔ．３８通信で使用されるメディア種別にはｉｍａｇｅ又はａｐｐｌｉｃａｔｉｏｎが使用されており、また音声通信（通話）にはａｕｄｉｏが使用されている。
【０００４】
また、従来のＳＩＰでの呼接続時の相手先情報によって通信制御を行う通信装置では、Ｔ．３８通信の開始に先立って行われる所定の呼接続手順において相手装置とやりとりする呼接続メッセージを得る。そして、得られた呼接続メッセージから相手装置の属性を示す情報である相手属性情報を取得する。さらに、取得された相手属性情報に応じてＴ．３８通信時のパラメータ値を制御して、リアルタイムネットワークファクシミリ通信の制御を行う通信装置が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３０３９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＳＩＰ＋Ｔ．３８通信を行う機器には、リアルタイム型インターネットファクシミリ装置、Ｔ．３８ＧＷやＴ．３８アダプタが存在し、これらを製造するメーカーも複数存在する。そして、メーカー間または同一メーカーの機種間において、採用しているＳＩＰプロトコルでの接続シーケンスの違いや解釈の相違・機能拡張に伴うＳＤＰの記述等の違いが存在する。
【０００７】
このため、同じＳＩＰ＋Ｔ．３８対応のリアルタイム型インターネットファクシミリ装置間でも、メーカー又は機種の違いにより正しく通信を行えたり行えなかったりといった接続性・交信性の問題が発生している。
【０００８】
本発明の目的は、設定した接続シーケンスによってＩＰ網を介したファクシミリ通信を確実に行うことを可能とする仕組みを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のファクシミリ装置は、ＳＩＰに従って相手装置との接続を行い、ＩＰ網を介してファクシミリ通信を行うファクシミリ装置であって、画像通信を行うセッションを用いて呼接続を開始する第１の接続シーケンスを実行する第１の実行手段と、音声通信を行うセッションを用いて呼接続を開始する第２の接続シーケンスを実行する第２の実行手段と、前記第１の接続シーケンス又は第２の接続シーケンスを設定する設定手段と、前記第１の接続シーケンスが前記設定手段によって設定された場合に、前記第１の実行手段に前記第１の接続シーケンスを実行させ、前記第１の接続シーケンスが呼接続で失敗したことに基づいて前記第２の実行手段に前記第２の接続シーケンスを実行させ、前記第２の接続シーケンスが前記設定手段によって設定された場合に、前記第２の実行手段に前記第２の接続シーケンスを実行させ、前記第２の接続シーケンスが呼接続で失敗したことに基づいて前記第１の実行手段に前記第１の接続シーケンスを実行させる制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、設定した接続シーケンスによってＩＰ網を介したファクシミリ通信を確実に行うことが可能となる。  
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係るリアルタイム型インターネットファクシミリ装置の概略構成を示すブロック図である。
【図２】本実施の形態に係るＳＩＰ標準手順で、Ｔ．３８通信を行うときのプロトコルのシーケンスを示す説明図である。
【図３】本実施の形態に係る、他のＳＩＰ標準手順で、Ｔ．３８通信を行うときのプロトコルのシーケンスを示す説明図である。
【図４】本実施の形態に係る、さらに他のＳＩＰ標準手順で、Ｔ．３８通信を行うときのプロトコルのシーケンスを示す説明図である。
【図５】本実施の形態に係るリアルタイム型インターネットファクシミリ装置での送信処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照しながら説明する。
本実施の形態に係る通信装置の構成を示す図１のブロック図で、１０１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成された制御手段としてのシステム制御部であり、装置全体の制御を司る。このＣＰＵ１０１には、バスを介して各種の機能部が接続されている。また、このＣＰＵ１０１には、ＩＣ等で構成された動作間隔等を計測するための時計部１０７が接続されている。
【００１３】
このＣＰＵ１０１にバスを介して接続されたＲＯＭ１０２は、ＣＰＵの制御プログラムを格納する。また、ＲＡＭ１０３は、ＲＡＭ等で構成され、画像データを蓄積する。画像メモリ１０４は、ＤＲＡＭ等で構成され、画像データを蓄積する。
【００１４】
このＣＰＵ１０１にバスを介して接続された解像度変換処理部１０５は、ラスタデータのミリ−インチ解像度変換等の解像度変換制御を行う。さらに、読取・記録用符号化復号化処理部１０６（読取・記録用コーデック）は、通信装置で扱う画像データの符号化復号化処理を行う。
【００１５】
このＣＰＵ１０１は、バスにより接続されたモデム１０８と、これに接続された回線ｉ／ｆ部１０９を介して、ＰＳＴＮ等のアナログ回線１１０に接続されている。このモデム１０８は、回線からの変調された信号を復調したり、逆に装置からの信号を変調し回線に送出するものである。また、回線ｉ／ｆ部１０９は、ＮＣＵ等で構成される制御部である。この回線ｉ／ｆ部１０９は、電話機の接続端子が２個の場合、夫々の端子でオフフック／オンフック検知をするために接続端子毎にフック検知回路を有する。
【００１６】
このＣＰＵ１０１は、バスにより接続されたＬＡＮ  Ｉ／Ｆ１１１を介して、構内ＩＰ網又はＮＧＮ等のＩＰ網１１２に接続されている。このＬＡＮ  Ｉ／Ｆ１１１は、ネットワークを制御するためのＬＡＮ  Ｉ／Ｆである。
【００１７】
このＣＰＵ１０１には、バスにより接続された画像処理部１１３を介して、シートスキャナ１１４と、ブックスキャナ１１５とが接続されている。これらシートスキャナ１１４及びブックスキャナ１１５は、ＣＳイメージセンサ及び原稿搬送機構等で構成され、原稿を光学的に読み取って電気的な画像データに変換するものであり、両面原稿の読み取りが可能に構成されている。シートスキャナ１１４又はブックスキャナ１１５によって、よって読み込まれた画像データは、画像処理部１１３で補正処理が施されて高精細な画像データに変換されて出力される。
【００１８】
このＣＰＵ１０１には、バスを介して操作部１１６が接続されている。この操作部１１６は、キーボード、表示部等で構成され、オペレータが各種入力操作を行うためのものである。また、この操作部１１６は、ハンドセットがオフフック時に即時ダイヤル操作可能を表示し、外付け電話機がオフフック時に通信中であることの表示及び通信予約受け付け可能なことを表示する。
【００１９】
このＣＰＵ１０１には、バスを介して、画像データの転送制御を行う場合に使用するラインバッファ１１７が接続されている。
【００２０】
このＣＰＵ１０１には、バスにより接続されたプリントバッファ１１８を介して、プリンタ１１９が接続されている。このプリントバッファ１１８は、印字用文字コードを格納する為の１ページ分のバッファメモリである。また、このプリンタ１１９は、受信画像やファイルデータを普通紙に記録するＬＢＰ等のプリンタであり、両面記録を実行可能に構成されている。
【００２１】
次に、本実施の形態に係るリアルタイム型インターネットファクシミリ装置で実行される接続シーケンスの１つである標準接続シーケンスについて、図２を参照して説明する。
【００２２】
送信側は、送信側からのメディア種別（ｍ）がｉｍａｇｅであるＩＮＶＩＴＥリクエスト（セッション確立要求）を、受信側へ送信する。このＩＮＶＩＴＥリクエストを受信した受信側は、１００  Ｔｒｙｉｎｇ（処理中）、１８０  Ｒｉｎｇｉｎｇ（呼び出し中）のレスポンスをへて、２００  ＯＫ（成功）レスポンスを送信側へ返す。すると送信側は、ＡＣＫ（確認応答）を受信側へ返信して、ｍ＝ｉｍａｇｅのセッションが確立され、Ｔ．３８通信が開始される。
【００２３】
このＴ．３８通信が終了した後に、送信側は、ＢＹＥ（切断）を受信側へ送信する。このＢＹＥを受信した受信機側は、２００  ＯＫ（成功）を返してＳＩＰ標準接続シーケンスによるＴ．３８通信が完了される。
【００２４】
次に、本実施の形態に係るリアルタイム型インターネットファクシミリ装置で実行される接続シーケンスの１つであるａｕｄｉｏ−ｉｍａｇｅの切換え接続シーケンスについて、図３を参照して説明する。
【００２５】
送信側は、送信側からのメディア種別（ｍ）がａｕｄｉｏであるＩＮＶＩＴＥリクエスト（セッション確立要求）を、受信側へ送信する。このＩＮＶＩＴＥリクエストを受信した受信側は、１００  Ｔｒｙｉｎｇ（処理中）、１８０  Ｒｉｎｇｉｎｇ（呼び出し中）のレスポンスをへて、２００  ＯＫ（成功）レスポンスを送信側へ返す。送信側は、送信側のＡＣＫ（確認応答）を受信側へ返信すると、ｍ＝ａｕｄｉｏのセッションが一旦生成される。
【００２６】
次に、受信側は、ｍ＝ａｕｄｉｏでのセッション中に送信側からのＣＮＧ信号を検出すると、送信側にＦＡＸ能力があると判断する。受信側は、メディア種別（ｍ）がｉｍａｇｅであるｒｅＩＮＶＩＴＥリクエスト（セッション確立要求）を送出し、送信側にｍ＝ｉｍａｇｅのセッション生成を要求する。
【００２７】
このセッション生成の要求を受けた送信側の２００  ＯＫ（成功）に対する、受信側のＡＣＫ（確認応答）をもってｍ＝ｉｍａｇｅのセッションが確立し、Ｔ．３８通信が開始される。また、Ｔ．３８通信の終了後に、送信側は、ＢＹＥ（切断）を送信し、これを受けた受信機側が２００  ＯＫ（成功）を返すとＳＩＰ標準接続シーケンスを利用したＴ．３８通信が完了される。
【００２８】
次に、本実施の形態に係るリアルタイム型インターネットファクシミリ装置で実行される接続シーケンスの１つであるａｕｄｉｏとｉｍａｇｅの２つのセッションでの接続シーケンスについて、図４を参照して説明する。
【００２９】
送信側は、メディア種別（ｍ）がａｕｄｉｏとｉｍａｇｅである（セッション確立要求）を、受信側へ送信する。これを受けた受信側は、１００  Ｔｒｙｉｎｇ（処理中）、１８０  Ｒｉｎｇｉｎｇ（呼び出し中）のレスポンスをへて、メディア種別（ｍ）がａｕｄｉｏとｉｍａｇｅに対応した２００  ＯＫ（成功）レスポンスを送信側へ返信する。そして、送信側がＡＣＫ（確認応答）を受信側へ送信したことをもってｍ＝ａｕｄｉｏとｍ＝ｉｍａｇｅの２つのセッションが確立する。
【００３０】
この後、受信側は、ｍ＝ａｕｄｉｏでのセッション中に送信側からのＣＮＧ信号を検出すると、ｍ＝ｉｍａｇｅのセッションでＴ．３８通信を開始する。すると、送信側は、ＢＹＥ（切断）を受信側へ送信し、受信機側が２００  ＯＫ（成功）を返すことにより、ＳＩＰ標準接続シーケンスによるＴ．３８通信を完了させる。
【００３１】
次に、本実施の形態に係る、発信時のリアルタイム型インターネットファクシミリ装置の接続シーケンスの選択処理とＴ．３８通信に係る送信処理について、図５のフローチャートを参照して説明する。
【００３２】
このリアルタイム型インターネットファクシミリ装置の制御手段としてのＣＰＵ１０１は、ユーザによる送信指令が入力されると、本送信処理を開始する。このＣＰＵ１０１は、発信時に予め設定されている発信シーケンス情報（図２、図３又は図４の何れかの発信シーケンス）を取得し（ステップＳ１）、接続シーケンスを開始する（ステップＳ２）。
【００３３】
次に、ＣＰＵ１０１は、接続処理が成功したかどうかを判断し、エラー終了したと判断した場合（ステップＳ３でＹＥＳ）に、ステップＳ４へ進み、別の接続シーケンスが選択可能かを判断する。
【００３４】
次に、ＣＰＵ１０１は、別の接続シーケンスが選択可能であると判断した場合（ステップＳ４でＹＥＳ）に、ステップＳ５へ進み、次に試みる接続シーケンスを選択する。この後、ＣＰＵ１０１は、ステップＳ２に戻り接続シーケンスを再開する。
【００３５】
また、ＣＰＵ１０１は、次に試みる接続シーケンスが無いと判断した場合（ステップＳ４でＮＯ）に、ステップＳ６へ進み、接続シーケンスのログ取得等のエラー処理を行う。この後、ＣＰＵ１０１は、切断処理（ステップＳ７）を実行して、本送信処理を終了する。
【００３６】
また、ＣＰＵ１０１は、ステップＳ３において、接続シーケンスが正常に終了したと判断した場合（ステップＳ３でＮＯ）に、宛先毎に成功した接続シーケンス情報を、宛先に関連付けして記憶する（ステップＳ８）。ここで、ＣＰＵ１０１は、接続シーケンスが成功しＴ．３８通信が可能となったので、Ｔ．３８で通信を行う手順に移行し、Ｔ．３８ＦＡＸ通信を開始する（ステップＳ９）。
【００３７】
次に、ＣＰＵ１０１は、Ｔ．３８通信中にエラーが発生したと判断した場合に、Ｔ．３８手順でのエラー通信ログを取得・保存し、エラー再送信設定を行う。この場合のエラーは、Ｔ．３８手順上のエラーなので接続シーケンス情報の変更は行わない（ステップＳ１１）。次に、ＣＰＵ１０１は、切断処理を行い（ステップＳ７）、本送信処理を終了する。
【００３８】
要するに、本実施の形態に係る通信装置は、ＩＰ網を介してファクシミリ通信を行うファクシミリ装置として構成されている。送信側のファクシミリ装置は、受信側のファクシミリ装置に対して呼接続行うための複数の呼接続用の接続シーケンス手段を備える。
【００３９】
この複数の呼接続用の接続シーケンス手段には、例えば、画像通信から始まるセッションで接続する接続シーケンス手段と、音声通信から始まるセッションで接続する接続シーケンス手段とがある。さらに、この複数の呼接続用の接続シーケンス手段には、音声通信を行うセッションと画像通信を行うセッションとを同時に生成する接続シーケンスを加えた手段がある。
【００４０】
この画像通信から始まるセッションで接続する接続シーケンス手段は、ｉｍａｇｅ又はａｐｐｌｉｃａｔｉｏｎのメディア種別によるＳＩＰ標準接続手順による接続シーケンス手段である。また、音声通信から始まるセッションで接続する接続シーケンス手段は、ａｕｄｉｏのメディア種別によるＳＩＰ標準接続手順による接続シーケンス手段である。
【００４１】
さらに、通信装置の制御手段であるＣＰＵ１０１は、最初に呼接続のため使用された接続シーケンス手段で接続に失敗した場合に、この接続に失敗した以外の接続シーケンス手段で再接続を試みる制御を可能に構成されている。
【００４２】
この通信装置では、例えば、ａｕｄｉｏのメディア種別で接続後、ＦＡＸ信号の検出でメディア種別をｉｍａｇｅ又はａｐｐｌｉｃａｔｉｏｎに変更して再接続を行う。
【００４３】
また、音声通信と画像通信とのセッションを同時に生成する接続シーケンスの手段は、ａｕｄｉｏとｉｍａｇｅ又はａｕｄｉｏとａｐｐｌｉｃａｔｉｏｎの両方のメディア種別による２つのセッションで接続する接続シーケンス手段である。この両方で接続する接続シーケンス手段では、ａｕｄｉｏのメディア種別で接続後、ＦＡＸ信号を検出し、メディア種別をｉｍａｇｅ又はａｐｐｌｉｃａｔｉｏｎに変更して再接続を行う。また、この両方で接続する接続シーケンス手段では、ａｕｄｉｏとｉｍａｇｅ又はａｕｄｉｏとａｐｐｌｉｃａｔｉｏｎの両方のメディア種別による２つのセッションで接続する。そしてこの両方で接続する接続シーケンス手段では、メディア種別ａｕｄｉｏのセッションでＦＡＸ信号を検出し、既に接続しているｉｍａｇｅ又はａｐｐｌｉｃａｔｉｏｎのセッションでＴ．３８ＦＡＸ通信行う。
【符号の説明】
【００４４】
１０１  ＣＰＵ
１０５  解像度変換処理部
１０６  読取記録用符号化複
１０８  モデム
１０９  ＮＣＵ（回線ｉｆ部）アナログ電話回線
ＬＡＮ  Ｉ／Ｆ
１１２  ＩＰネットワーク
１１９  プリンタ
【図１】
0005888902.tif 000002
【図２】
0005888902.tif 000003
【図３】
0005888902.tif 000004
【図４】
0005888902.tif 000005
【図５】
0005888902.tif 000006