(57)【要約】【課題】画像データの通信中に画像データを受信することができないエラーが受信側通信装置に発生した場合に、送信側通信装置においてそのエラーの内容を把握することができる通信装置を提供すること。【解決手段】送信側通信装置１Ａは、ＳＩＰにより確立したメディアセッションで画像データを送信中に受信側装置１ＢからＳＩＰメソッド「ＭＥＳＳＡＧＥ」によりエラーメッセージのテキストデータを受信した場合に、受信したテキストデータを表示部１１等に出力する。受信側通信装置１Ｂは、ＳＩＰにより確立したメディアセッションで画像データを受信中にエラーが発生した場合に、送信側装置１Ａに対してエラーメッセージのテキストデータをＳＩＰメソッド「ＭＥＳＳＡＧＥ」により送信する。【選択図】図４
2006074308.tif 000002
【特許請求の範囲】
【請求項１】
呼制御プロトコルにより確立したメディアセッションで画像データを受信する画像データ受信手段と、画像データの受信中にエラーが発生した場合に、前記画像データの送信側装置に対してエラーメッセージのテキストデータを前記呼制御プロトコルのメソッドにより送信するテキストデータ送信手段と、を備えることを特徴とする通信装置。
【請求項２】
呼制御プロトコルにより確立したメディアセッションで画像データを送信する画像データ送信手段と、画像データの送信中に受信側装置から前記呼制御プロトコルのメソッドによりエラーメッセージのテキストデータを受信した場合に、受信したテキストデータを出力する出力手段と、を備えることを特徴とする通信装置。
【請求項３】
前記エラーメッセージのテキストデータを受信した場合に、メディアセッションを維持したまま、画像データの送信を一時停止して、画像データの送信を再開するか否かについて指示を受け付ける指示受付手段と、受付けた指示が送信の再開である場合に前記画像データの送信を再開し、受付けた指示が送信の中止である場合に、前記画像データの送信を再開せずに前記メディアセッションを終了する手段と、を備えることを特徴とする請求項２記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰ（Session  Initiation  Protocol）等の呼制御プロトコルを利用して、画像データ及びテキストデータの送受信を行う通信装置に関する。
【背景技術】
【０００２】
近年、ＩＰ網を通じて画像データの送受信を行う通信装置が普及しつつある。例えば特許文献１に開示されている通信装置は、ＩＴＵ−Ｔ勧告Ｔ．３８に準拠したＩＰファクシミリ通信機能を備え、ＩＰ網を通じて画像データを送受信することができる。
【０００３】
通信装置同士がＩＰファクシミリ通信にて原稿の画像データを送受信している時に、受信側通信装置で、受信原稿の印字用記録紙が無くなり、さらに受信画像データを蓄積するメモリにメモリオーバが発生すると、自動的に通信が切断されていた。受信側装置でユーザにより記録紙が補充され、メモリオーバが解消された後は、送信側通信装置は、受信側通信装置に対して最初から通信手順を実行していた。
【特許文献１】特開２００２−１０１２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のＩＰファクシミリ通信を行う通信装置では、このように、受信側通信装置に画像データを受信できないようなエラーが発生すると、自動的に通信が切断されるため、エラー復旧後には、再度最初から通信手順を実行しなければならず、迅速に画像データの送受信を再開することができないという問題があった。
【０００５】
また、受信側通信装置のエラー復旧後、送信側通信装置が受信側通信装置に対して再度発呼して接続する際に、既にその他の通信装置が前記受信側通信装置と接続して画像データの送受信を行う可能性もある。
【０００６】
さらに、送信側通信装置においては、受信側通信装置において発生したエラーの詳細を把握することができず、対処の仕様に困ることが多い。
【０００７】
本発明は、上記問題に鑑みてなされたものであり、画像データの通信中に画像データを受信することができないエラーが受信側通信装置に発生した場合に、送信側通信装置においてそのエラーの内容を把握することができる通信装置を提供することを目的とする。また、エラー発生時に送信側通信装置のユーザが通信の継続を望む場合に、通信を切断することなく、受信側通信装置のエラー回復後、直ちにデータの送信を再開することができる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の通信装置は、呼制御プロトコルにより確立したメディアセッションで画像データを受信する画像データ受信手段と、画像データの受信中にエラーが発生した場合に、前記画像データの送信側装置に対してエラーメッセージのテキストデータを前記呼制御プロトコルのメソッドにより送信するテキストデータ送信手段と、を備えることを特徴としている。
【０００９】
請求項２記載の通信装置は、呼制御プロトコルにより確立したメディアセッションで画像データを送信する画像データ送信手段と、画像データの送信中に受信側装置から前記呼制御プロトコルのメソッドによりエラーメッセージのテキストデータを受信した場合に、受信したテキストデータを出力する出力手段と、を備えることを特徴としている。
【００１０】
請求項３記載の通信装置は、請求項２記載の通信装置において、前記エラーメッセージのテキストデータを受信した場合に、メディアセッションを維持したまま、画像データの送信を一時停止して、画像データの送信を再開するか否かについて指示を受け付ける指示受付手段と、受付けた指示が送信の再開である場合に前記画像データの送信を再開し、受付けた指示が送信の中止である場合に、前記画像データの送信を再開せずに前記メディアセッションを終了する手段と、を備えることを特徴としている。
【発明の効果】
【００１１】
請求項１記載の通信装置を受信側、請求項２記載の通信装置を送信側として画像データの送受信を行えば、受信側通信装置で画像データを受信できないエラーが発生した場合に、送信側通信装置のユーザは、そのエラーの内容を確認することができる。これにより、送信側通信装置のユーザは、適切な対策を講じることができる。
【００１２】
請求項１記載の通信装置を受信側、請求項３記載の通信装置を送信側とすることにより、送信側通信装置のユーザは、受信側通信装置で発生したエラーの内容を確認したうえで、画像データの送信を再開するか否かを決めることができる。例えば、受信側通信装置で発生したエラーが記録紙切れによるメモリオーバであり、記録紙を補充するだけで直ちにエラーの復旧が可能である場合には、通信を切断せずに、受信側通信装置のユーザに電話連絡等で記録紙の補充を依頼することで、エラー復旧と同時に画像データの送信を迅速に再開することができる。また、通信を切断することなく画像データの送信を再開するので、第三者の通信装置が割り込んで受信側通信装置と接続してしまう心配がない。
【発明を実施するための最良の形態】
【００１３】
以下本発明の実施の形態に係る通信装置として、呼制御プロトコルを利用して原稿の画像データを送受信するＩＰファクシミリ通信機能、Ｇ３ファクシミリ通信機能、クライアント装置からの要求に応じて前記各種のファクシミリ通信を行うファクシミリサーバ機能等を備える複合機型のファクシミリ装置を例に挙げて説明する。
【００１４】
図１にファクシミリ装置１の構成例を示す。すなわち、ファクシミリ装置１は、ＣＰＵ（中央処理装置）２、ＲＯＭ（リードオンリーメモリー）３、ＲＡＭ（ランダムアクセスメモリー）４、画像メモリ５、モデム６、ＮＣＵ７、コーデック８、読取部９、記録部１０、表示部１１、操作部１２、ＬＡＮインタフェース１３を備え、各部２乃至１３はバス１４によって接続されている。
【００１５】
ＣＰＵ２は、ＲＯＭ３に格納された制御プログラムに従って、このファクシミリ装置１を構成する各部を制御する制御手段として機能する。ＲＡＭ４は、ＣＰＵ２の主メモリ、ワークエリア等として機能する。また、ＲＡＭ４には、画像データを受信することができなくなる複数のエラーに対して、エラーの種類ごとに、画像データの送信元へ送信するエラーメッセージを格納したテーブルＸが記憶されている。
【００１６】
例えば図２に示すように、テーブルＸには、記録紙切れが発生し、受信画像データを蓄積する画像メモリ５にメモリオーバーのエラーが発生した場合に対応付けて、記録紙切れによりメモリオーバが発生した旨のエラーメッセージ及び通信の一時停止を送信側に要求するメッセージＸ１が記憶されている。また、記録紙ジャムが発生し、受信画像データを蓄積する画像メモリ５にメモリオーバーのエラーが発生した場合に対応付けて、記録紙ジャムによりメモリオーバが発生した旨のエラーメッセージ及び通信の一時停止を送信側に要求するメッセージＸ２が記憶されている。また、記録紙ジャムや記録紙切れが発生せずに、受信画像データを蓄積する画像メモリ５にメモリオーバーのエラーが発生した場合に対応付けて、メモリオーバが発生した旨のエラーメッセージ及び通信の一時停止を送信側に要求するメッセージＸ３が記憶されている。なお、テーブルＸに記憶されている内容は、操作部１２等による所定操作により追加、削除、変更等の編集が可能となっている。また、図示するテーブルＸには、３種類のエラーに夫々メッセージを対応つけて記憶しているが、３種類のエラーに対して同じメッセージを登録してもよい。例えば「メモリオーバが発生しました。通信を一時停止してください。」というメッセージを３種類のエラーに対して登録してもよい。
【００１７】
画像メモリ５は、コーデック８によって圧縮符号化された受信画像データ等を記憶する。モデム６は、例えばＩＴＵ−Ｔ（国際電気通信連合）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行う。ＮＣＵ７は、ＰＳＴＮ（公衆交換電話網）１５との回線の閉結及び開放の動作を行う回線網制御装置であり、Ｇ３ファクシミリ送受信時にモデム６をＰＳＴＮ１５と接続する。コーデック８は、ファクシミリ送信等に際して、画像データを、ＪＰＥＧ方式又はＭＨ、ＭＲ、ＭＭＲ方式等により圧縮符号化し、また、受信画像データ等を復号する。
【００１８】
読取部９は、原稿の画像データを読取るものであり、例えば、ＣＣＤカラーラインセンサ、Ａ／Ｄコンバータ、画像処理回路等で構成される。記録部１０は、給紙カセットから記録紙を取り出して、受信画像データ、読取画像データ等を記録紙上に記録する。記録部１０には、記録紙のジャムを検出するジャム検出部１０ａが設けられており、ジャム検出部１０ａは、ジャムを検出すると、その旨をＣＰＵ２に通知する。また、給紙カセット、手差しトレイ等の記録紙供給部には、記録紙の有無を検出する記録紙有無検出部１０ｂが設けられている。記録紙有無検出部１０ｂは、記録紙の有無をＣＰＵ２に通知する。
【００１９】
表示部１１は、例えば操作部１２に並設されたＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなり、各種の画面情報を表示する。操作部１２は、スタートキー、文字入力キー、ファンクションキーなど各種の操作キーを具備し、オペレータによる各種の操作は、この操作部１２において行われる。
【００２０】
ＬＡＮインタフェース１３は、ファクシミリ装置１とＬＡＮ（ローカルエリアネットワーク）１６とを接続するインターフェースであり、これを通じてファクシミリ装置１は、同じくＬＡＮ１６に接続されたクライアントＰＣ１８、ルータ１９等と通信を行う。
【００２１】
上記構成を備えるファクシミリ装置１は、ＴＣＰ／ＩＰ、ＳＩＰ、ＲＴＰ（Real-time  Transport  Protocol）、ＳＤＰ（Session  Description  Protocol）などを実装して、ＳＩＰによりメディアセッションを確立した上で、例えばＲＴＰにより原稿の画像データを相手先と送受信する。また、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」を使用して相手先とテキストデータの送受信を行う機能をも備える。画像データの送受信を行うための通信プロトコルは、ＲＴＰに限定されず、これに代えてＳＭＴＰ、ＨＴＴＰ等を採用してもよい。
【００２２】
次に、上記構成及び通信機能を備えるファクシミリ装置１が自装置１と同様の構成及び通信機能を備えるファクシミリ装置とＳＩＰを利用したＩＰファクシミリ通信により画像データ及びテキストデータを送信する際の処理動作について、図３乃至図５に示すシーケンス図並びに図６に示すフローチャートに基づいて詳細に説明する。なお、これらの図に基づいて説明するファクシミリ装置１の処理動作は、それぞれ、ＲＯＭ３に格納された制御プログラムに基づいて制御手段であるＣＰＵ２が発行する命令に従って実行される。以下説明の便宜のため、発呼側となるファクシミリ装置１を送信機１Ａ、被呼側となるファクシミリ装置１を受信機１Ｂと称して説明する。
【００２３】
送信機１Ａにおいて、原稿の送信操作がなされると、送信機１Ａと受信機１Ｂの間で、図３乃至図５に示すようなメディアセッションを確立するための呼制御セッションが形成される。すなわち、送信機１Ａは、ＳＩＰサーバ２０に対し受信機１ＢのＩＰ電話番号を指定した、セッション参加リクエスト「ＩＮＶＩＴＥ」により受信機１Ｂの呼出を要求する（Ｔ１）。「ＩＮＶＩＴＥ」を受けたＳＩＰサーバ２０は、送信機１Ａから指定されたＩＰ電話番号に対応するＩＰアドレスを、ＩＰ電話番号とＩＰアドレスの対応付け情報を持つロケーションサーバ（不図示）に問い合わせて、取得した受信機１ＢのＩＰアドレスに対して、送信機１Ａから受けた「ＩＮＶＩＴＥ」を送出することにより呼び出しを行う。ＳＩＰサーバ２０の呼出しに対して受信機１Ｂが応答すると、受信機１Ｂは、「ＩＮＶＩＴＥ」を受信し、ＳＩＰサーバ２０に対して成功応答コード「２００」を送出する（Ｒ１）。前記成功応答コード「２００」を受け取った送信機１Ａは、成功応答コード「２００」を受け取ったことを示す情報「ＡＣＫ」をＳＩＰサーバ２０を介して受信機１Ｂに送信する（Ｔ２）。その後、送信機１Ａと受信機１Ｂとの間に、メディアセッションが確立され、送信機から受信機１Ｂへ画像データが送信される。
【００２４】
図６に示すように、送信機１Ａは、画像データ送信中にＳＩＰメソッド「ＭＥＳＳＡＧＥ」によりエラーメッセージのテキストデータを受信したか否か（Ｓ１）、画像データの送信処理が完了したか否か（Ｓ２）を繰返し監視している。エラーメッセージのテキストデータＸ１乃至Ｘ３を受信することなく（Ｓ１：ＮＯ）、送信処理を完了すると（Ｓ２：ＹＥＳ）、図３のシーケンス図に示すように、セッション終了を要求するＳＩＰメソッド「ＢＹＥ」が送信機１Ａから受信機１Ｂに送信され（Ｔ３）、受信機１Ｂから応答コードが返信された後（Ｒ３）、セッションが切断される。なお、前記Ｓ１の判断は、受信テキストデータの内容にかかわらず、テキストデータを受信した場合に肯定判断を行うようにしてもよく、また、予め特定のエラーメッセージを送信機１ＡのＲＡＭ４に記憶しておき、当該特定のエラーメッセージのテキストデータを受信した場合に限り肯定判断を行うようにしてもよい。
【００２５】
一方、メディアセッションで送信機１Ａから受信機１Ｂへ画像データを送信している最中に、受信機１Ｂにおいて、画像データを受信することができないエラーが発生すると、受信機１Ｂは受信処理を中断するとともに、エラーの発生を報知する。報知は、例えば、受信機１Ｂの表示部１１にエラーメッセージを表示したり、エラーメッセージを記録部１０において印字出力すること等により行われる。そして、受信機１Ｂは、エラーの種類毎にテーブルＸに記憶しているメッセージのテキストデータを読み出して、これをＳＩＰメソッド「ＭＥＳＳＡＧＥ」により送信機１Ａへ送信する（Ｒ２；図４又は図５参照）。例えば、受信機１Ｂのジャム検出部１０ａにより記録紙のジャムが検出され、更に受信画像データを蓄積する画像メモリ５にメモリオーバが発生した場合には、当該エラーに対応付けて記憶しているエラーメッセージ及び通信の一時停止を要求するメッセージのテキストデータＸ２を読み出してこれを「ＭＥＳＳＡＧＥ」により送信する。受信機１Ｂの記録紙有無検出部１０ｂにより記録紙切れが検出され、更に受信画像データを蓄積する画像メモリ５にメモリオーバが発生した場合には、当該エラーに対応付けて記憶しているエラーメッセージ及び通信の一時停止を要求するメッセージのテキストデータＸ１を読み出してこれを「ＭＥＳＳＡＧＥ」により送信する。記録紙のジャム、記録紙切れを検出することなく、画像メモリ５にメモリオーバが発生した場合には、当該エラーに対応付けて記憶しているエラーメッセージ及び通信の一時停止を要求するメッセージのテキストデータＸ３を読み出してこれを「ＭＥＳＳＡＧＥ」により送信する。
【００２６】
送信機１Ａは、画像データの送信中にＳＩＰメソッド「ＭＥＳＳＡＧＥ」により、受信機１Ｂからエラーメッセージ等のテキストデータを受信すると（Ｓ１：ＹＥＳ）、画像データの送信を一時停止して（Ｓ３）、「ＭＥＳＳＡＧＥ」により受信したエラーメッセージ等のテキストデータを抽出し、これを出力するとともに（Ｓ４）、データ送信先である受信機１Ｂにエラーが発生した旨を報知する（Ｓ５）。前記受信テキストデータの出力は、例えば、表示部１１での表示出力、記録部１０での印字出力などにより行われるが、受信テキストデータの内容を送信機１Ａのオペレータが把握できれば、出力形態はこれに限定されない。前記報知は、例えば、所定のエラー音を発生したり、警告ランプを点灯することにより行われるが、送信機１Ａのオペレータに前記エラーの発生を報知できれば、報知形態はこれに限定されない。
【００２７】
次いで、送信機１Ａの操作部１２（クライアントＰＣ１８から送信操作をしている場合はクライアントＰＣの操作部）のオペレータによる所定操作によって、画像データの送信を再開するか中止するか、或いは、一旦中止して再度最初から送信するかの指示を受付ける（Ｓ６：ＹＥＳ）。そして、受付けた指示が画像データの送信を中止する指示である場合には（Ｓ７：ＹＥＳ）、送信中止処理を行う（Ｓ８）。具体的には、図４のシーケンス図に示すように、セッション終了を要求する「ＢＹＥ」を受信機１Ｂへ送信して（Ｔ３）、受信機とのセッションを切断する。
【００２８】
前記Ｓ６において、受付けたオペレータの指示が、送信の再開である場合は、Ｓ７において否定判断を行い、Ｓ９において肯定判断をして、メディアセッションを維持したまま、所定時間経過後に画像データの送信を再開して（Ｓ１０）、手順をＳ１に戻す。なお、前記Ｓ１０の画像データの送信の再開は、所定時間の経過を待たずに実行するようにしてもよい。そうすることで、例えば、送信機１Ａのユーザが受信機１Ｂのユーザから既に電話連絡等でエラーを復旧した旨の連絡を受けているような場合に、即座に送信の再開を行うことができる。
【００２９】
前記Ｓ６において、受付けたオペレータの指示が、送信を一旦中止して再度最初から送信する指示である場合は、Ｓ７及びＳ９において否定判断を行って、一旦セッションを切断する（Ｓ１１）。具体的には、図３のシーケンス図に示すように、セッション終了を要求する「ＢＹＥ」を受信機１Ｂへ送信して（Ｔ３）、受信機とのセッションを切断する。そして、送信できなかった前記画像データの送信処理を再度行う再送信ジョブを生成する（Ｓ１２）。前記所定時間が経過し前記再送信ジョブが実行されると、送信機１Ａは、再び上述した一連の処理動作を受信機１Ｂとの間で形成する。
【００３０】
以上説明した実施の形態に係るファクシミリ装置では、前記Ｒ２において、受信機１ＢがＳＩＰメソッド「ＭＥＳＳＡＧＥ」により予めテーブル４ｄに記憶されたエラーメッセージ等のテキストデータを送信するが、受信機１Ｂにおいてエラーが発生した場合に、オペレータによるエラーメッセージ等のテキストデータの入力操作を受信機１Ｂの操作部１２等から受付け、受付けたテキストデータをＳＩＰメソッド「ＭＥＳＳＡＧＥ」により送信機１Ａに送信するようにしてもよい。具体的には、メッセージを入力するための入力画面を表示部１１に表示し、該画面上から操作部１２のキー操作等によって入力された文字情報をＳＩＰメソッド「ＭＥＳＳＡＧＥ」により送信機１Ａに送信できるようにする。
【００３１】
なお、前記Ｒ２において、受信機１Ｂから送信機１Ａへテキストデータを送信するためのＳＩＰメソッドとして「ＭＥＳＳＡＧＥ」が使用されているが、テキストデータを送信することができるものであれば、使用するメソッドは「ＭＡＳＳＡＧＥ」に限定されず、その他のメソッドを使用してもよい。
【産業上の利用可能性】
【００３２】
本発明は、例えば、ＳＩＰにより確立したメディアセッションで画像データを送受信する通信装置に適用することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る通信装置（ファクシミリ装置）の構成例等を示した図である。
【図２】エラーの内容とエラーメッセージとを対応付けて記憶したテーブルの一例を示す図である。
【図３】本発明の実施の形態に係る通信装置同士がＩＰファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図であって、受信機にエラーが発生しなかった場合の通信手順を示したものである。
【図４】本発明の実施の形態に係る通信装置同士がＩＰファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図であって、受信機にエラーが発生した場合の通信手順を示したものである。
【図５】本発明の実施の形態に係る通信装置同士がＩＰファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図であって、受信機にエラーが発生した場合の通信手順を示したものである。
【図６】本発明の実施の形態に係る通信装置が画像データの送信を開始した際に実行する処理動作を示したフローチャートである。
【符号の説明】
【００３４】
Ｘ    テーブル
１    通信装置
１Ａ    送信機（発呼側通信装置）
１Ｂ    受信機（被呼側通信装置）
２    ＣＰＵ
３    ＲＯＭ
４    ＲＡＭ
１０    記録部
１０ａ    ジャム検出部
１０ｂ    記録紙有無検出部
１１    表示部
２０  ＳＩＰサーバ
【図１】
2006074308.tif 000003
【図２】
2006074308.tif 000004
【図３】
2006074308.tif 000005
【図４】
2006074308.tif 000006
【図５】
2006074308.tif 000007
【図６】
2006074308.tif 000008