(57)【要約】【課題】呼制御プロトコルを利用してＩＰ網を通じて画像データを送受信するファクシミリ装置において、接続された相手先が本当の相手先であることを確認した上で画像データを送信することにより、成りすましによる画像データの不正受信を未然に防止することを可能とするファクシミリ装置を提供すること。【解決手段】ＳＩＰによりメディアセッションを確立して画像データを送信するのに先立って、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」により、所定の第１テキストデータ３２を受信機３０Ｂへ送信するとともに、受信機３０Ｂから送信されてきたテキストデータを受信し、受信したテキストデータが所定の第２テキストデータ３３である場合に限り、受信機３０Ｂへ画像データを送信するファクシミリ装置３０Ａ。【選択図】図９
2006025184.tif 000002
【特許請求の範囲】
【請求項１】
呼制御プロトコルによりメディアセッションを確立して画像データを送信するのに先立って、呼制御プロトコルのメソッドにより、所定の第１テキストデータを相手先へ送信するとともに、前記相手先から送信されてきたテキストデータを受信する手段と、受信した前記テキストデータが所定の第２テキストデータである場合に限り、前記相手先へ画像データを送信する画像データ送信手段と、を備えることを特徴とするファクシミリ装置。
【請求項２】
呼制御プロトコルによりメディアセッションを確立して画像データを送信するのに先立って、呼制御プロトコルのメソッドにより、所定の暗号化された第１テキストデータを相手先へ送信するとともに、前記相手先から送信されてきたテキストデータを受信する手段と、受信した前記テキストデータに前記第１のテキストデータに対する応答テキストデータ及び前記応答テキストデータの電子署名が含まれる場合に、公開鍵を用いて前記電子署名を復号し、前記応答テキストデータと照合することにより、前記相手先が本当の相手先が否かを判断する手段と、本当の相手先であると判断した場合に限り、前記相手先へ画像データを送信する画像データ送信手段と、を備えることを特徴とするファクシミリ装置。
【請求項３】
呼制御プロトコルのメソッドによりテキストデータを受信する手段と、受信した前記テキストデータが所定の第１テキストデータである場合に、その第１テキストデータの送信元へ所定の第２テキストデータを前記メソッドにより送信する手段と、前記第１のテキストデータの送信元から送信される画像データに限り、呼制御プロトコルによりメディアセッションを確立して画像データを受信する画像データ受信手段と、を備えることを特徴とするファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＩＰ（Session  Initiation  Protocol）等の呼制御プロトコルを利用して、画像データ及びテキストデータの送受信を行うファクシミリ装置に関する。
【背景技術】
【０００２】
近年、ＩＰ電話通信、電子メール通信など、ＩＰ網を通じて種々のデータ通信を行う通信装置が普及しており、音声データと画像データの両方についてデータ通信を行うファクシミリ装置も提案されている。例えば、特許文献１に開示されているように、ＩＰ電話通信機能とＩＴＵ−Ｔ勧告Ｔ．３８に準拠したＩＰファクシミリ通信機能を備え、ＩＰ電話通信とＩＰファクシミリ通信による送受信を同時に行うことができるファクシミリ装置がある。かかるＩＰファクシミリ通信をＧ３ファクシミリ通信の代わりに利用して原稿の画像データを送信すれば、画像データを送信しながら相手先と会話できたり、通信コストを削減できるなどのメリットが得られる。
【特許文献１】特開２００２−１０１２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＩＰ網を通じて相手先へ送信するファクシミリデータは、多くのネットワークをルーティングされて相手先へ届けられることから、その途中において相手先に成りすました通信装置によって不正に傍受されるおそれがあった。このため、送信する原稿の内容が第三者に知られたくない機密文書等である場合には、高い通信費が掛かっても、公衆電話回線を通じて画像データを送信するＧ３ファクシミリ通信等を利用せざるを得なかった。
【０００４】
本発明は、かかる課題に鑑みてなされたものであり、呼制御プロトコルを利用してＩＰ網を通じて画像データを送受信するファクシミリ装置において、接続された相手先が本当の相手先であることを確認した上で画像データを送信することにより、成りすましによる画像データの不正受信を未然に防止することを可能とするファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載のファクシミリ装置は、呼制御プロトコルによりメディアセッションを確立して画像データを送信するのに先立って、呼制御プロトコルのメソッドにより、所定の第１テキストデータを相手先へ送信するとともに、前記相手先から送信されてきたテキストデータを受信する手段と、受信した前記テキストデータが所定の第２テキストデータである場合に限り、前記相手先へ画像データを送信する画像データ送信手段と、を備えることを特徴としている。
【０００６】
請求項２記載のファクシミリ装置は、呼制御プロトコルによりメディアセッションを確立して画像データを送信するのに先立って、呼制御プロトコルのメソッドにより、所定の暗号化された第１テキストデータを相手先へ送信するとともに、前記相手先から送信されてきたテキストデータを受信する手段と、受信した前記テキストデータに前記第１のテキストデータに対する応答テキストデータ及び前記応答テキストデータの電子署名が含まれる場合に、公開鍵を用いて前記電子署名を復号し、前記応答テキストデータと照合することにより、前記相手先が本当の相手先が否かを判断する手段と、本当の相手先であると判断した場合に限り、前記相手先へ画像データを送信する画像データ送信手段と、を備えることを特徴としている。
【０００７】
請求項３記載のファクシミリ装置は、呼制御プロトコルのメソッドによりテキストデータを受信する手段と、受信した前記テキストデータが所定の第１テキストデータである場合に、その第１テキストデータの送信元へ所定の第２テキストデータを前記メソッドにより送信する手段と、前記第１のテキストデータの送信元から送信される画像データに限り、呼制御プロトコルによりメディアセッションを確立して画像データを受信する画像データ受信手段と、を備えることを特徴としている。
【発明の効果】
【０００８】
請求項１記載のファクシミリ装置によれば、所定の第１テキストデータを相手先へ送信した後、返信されてきたテキストデータが所定の第２テキストデータである場合に限って画像データの送信をするので、宛先ＩＰ電話番号の通信装置に成りすました者にファクシミリデータが不正に受信されることを未然に防止することができる。また、メール転送型プロトコルを利用するインターネットファクシミリ装置などでは、通常、相手先との間に多数のメールサーバが介在するため迅速な認証処理が困難であるが、本ファクシミリ装置は、ＳＩＰ等の呼制御プロトコルにより相手先とリアルタイムにセッションを形成してテキストデータをやり取りするので、認証処理をより一層迅速に行うことができる。
【０００９】
請求項２記載のファクシミリ装置は、相手先と授受するテキストデータは暗号化されたものであり、なお且つ、相手先から受信した電子署名等により相手先が本当の相手先であることを確認した場合に限って画像データを送信するので、更に確実に、成りすました者によるファクシミリデータの不正傍受を未然に防止することができる。
【００１０】
請求項３記載のファクシミリ装置によれば、請求項１記載のファクシミリ装置と互いに通信することにより、前記した利点が得られる。
【発明を実施するための最良の形態】
【００１１】
以下本発明の第１の実施の形態に係るファクシミリ装置として、呼制御プロトコルを利用して原稿の画像データを送信するＩＰファクシミリ通信機能、Ｇ３ファクシミリ通信機能、クライアント装置からの要求に応じて前記各種のファクシミリ通信を行うファクシミリサーバ機能等を備える複合機型のファクシミリ装置を例に挙げて説明する。
【００１２】
図１にファクシミリ装置１の構成例を示す。すなわち、ファクシミリ装置１は、ＣＰＵ（中央処理装置）２、ＲＯＭ（リードオンリーメモリー）３、ＲＡＭ（ランダムアクセスメモリー）４、画像メモリ５、モデム６、ＮＣＵ７、コーデック８、読取部９、記録部１０、表示部１１、操作部１２、ＬＡＮインタフェース１３を備え、各部２乃至１３はバス１４によって接続されている。
【００１３】
ＣＰＵ２は、ＲＯＭ３に格納された制御プログラムに従って、このファクシミリ装置１を構成する各部を制御する制御手段として機能する。ＲＡＭ４は、ＣＰＵ２の主メモリ、ワークエリア等として機能する。また、ＲＡＭ４には、短縮番号やワンタッチキーに対応付けられた宛先ファクシミリ番号、宛先ＩＰ電話番号等を格納する電話帳４ａが記憶されている。さらに、宛先ＩＰ電話番号（宛先情報）や送信する原稿の種別（送信する画像データの種別）と対応付けてテキストデータが登録されている。例えば、図２に示すように、宛先ＩＰ電話番号ごとにテキストデータを登録（記憶）する第１テーブル４ｂ、図３に示すように、送信する原稿の種別ごとにテキストデータを登録（記憶）する第２テーブル４ｃがＲＡＭ４に形成されている。なお、テーブル４ｂ、４ｃの「テキストデータ」欄に示す「メッセージＡ」、「メッセージＢ」等は、ユーザが任意に登録したテキストデータを意味する。
【００１４】
画像メモリ５は、コーデック８によって圧縮符号化された画像データ等を記憶する。モデム６は、例えばＩＴＵ−Ｔ（国際電気通信連合）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行う。ＮＣＵ７は、ＰＳＴＮ（公衆交換電話網）１５との回線の閉結及び開放の動作を行う回線網制御装置であり、Ｇ３ファクシミリ送受信時にモデム６をＰＳＴＮ１５と接続する。コーデック８は、ファクシミリ送信等に際して、画像データを、ＪＰＥＧ方式又はＭＨ、ＭＲ、ＭＭＲ方式等により圧縮符号化し、また、受信した画像データ等を復号する。
【００１５】
読取部９は、原稿の画像データを読取るものであり、例えば、ＣＣＤカラーラインセンサ、Ａ／Ｄコンバータ、画像処理回路等で構成される。記録部１０は、給紙カセットから記録紙を取り出して、受信画像データ、読取画像データ等を記録紙上に記録する。表示部１１は、例えば操作部１２に並設されたＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなり、各種の画面情報を表示する。操作部１２は、スタートキー、文字入力キー、ファンクションキーなど各種の操作キーを具備し、ユーザによる各種の操作は、この操作部７において行われる。
【００１６】
ＬＡＮインタフェース１３は、ファクシミリ装置１とＬＡＮ（ローカルエリアネットワーク）１６とを接続するインターフェースであり、これを通じてファクシミリ装置１は、同じくＬＡＮ１６に接続されたクライアントＰＣ、ルータ１９等と通信を行う。更にはルータ１９を通じてＩＰ網１７上の自装置１と同様のファクシミリ装置１８とＳＩＰを利用したＩＰファクシミリ通信を行う。
【００１７】
上記構成を備えるファクシミリ装置１は、ＴＣＰ／ＩＰ、ＳＩＰ、ＲＴＰ（Real-time  Transport  Protocol）、ＳＤＰ（Session  Description  Protocol）などを実装して、ＳＩＰによりメディアセッションを確立した上で、例えばＲＴＰにより原稿の画像データを相手先と送受信する。また、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」を使用して相手先とテキストデータの送受信を行う機能をも備える。画像データの送受信を行うための通信プロトコルは、ＲＴＰに限定されず、これに代えてＳＭＴＰ、ＨＴＴＰ等を採用してもよい。
【００１８】
次に、上記構成及び通信機能を備えるファクシミリ装置１が自装置１と同様の構成及び通信機能を備えるファクシミリ装置とＩＰファクシミリ通信により画像データ及びテキストデータを送信する際の処理動作について、図４に示すシーケンス図並びに図５及び図６に示すフローチャートに基づいて、より詳細に説明する。なお、これらの図に基づいて説明するファクシミリ装置１の処理動作は、それぞれ、ＲＯＭ３に格納された制御プログラムに基づいて制御手段であるＣＰＵ２が発行する命令に従って実行される。以下説明の便宜のため、発呼側となるファクシミリ装置１を送信機１Ａ、被呼側となるファクシミリ装置１を受信機１Ｂと称して説明する。
【００１９】
まず、ＩＰファクシミリ通信により送信機１Ａと受信機１Ｂの間で画像データ及びテキストデータが送受信される際の通信手順を図４のシーケンス図に基づいて説明する。送信機１Ａにおいて、送信操作がなされると、送信機１Ａと受信機１Ｂの間で、図示するようなメディアセッションを確立するための呼制御セッションが形成される。すなわち、送信機１Ａは、ＳＩＰサーバ２０に対し受信機１ＢのＩＰ電話番号を指定した、セッション参加リクエスト「ＩＮＶＩＴＥ」により受信機１Ｂの呼出を要求する（Ｔ１）。「ＩＮＶＩＴＥ」を受けたＳＩＰサーバ２０は、送信機１Ａから指定されたＩＰ電話番号に対応するＩＰアドレスを、ＩＰ電話番号とＩＰアドレスの対応付け情報を持つロケーションサーバ（不図示）に問い合わせて、取得した受信機１ＢのＩＰアドレスに対して、送信機１Ａから受けた「ＩＮＶＩＴＥ」を送出することにより呼び出しを行う。ＳＩＰサーバ２０の呼出しに対して受信機１Ｂが応答すると、受信機１Ｂは、「ＩＮＶＩＴＥ」を受信し、ＳＩＰサーバ２０に対して成功応答コード「２００」を送出する（Ｒ１）。前記成功応答コード「２００」を受け取った送信機１Ａは、成功応答コード「２００」を受け取ったことを示す情報「ＡＣＫ」をＳＩＰサーバ２０を介して受信機１Ｂに送信する（Ｔ２）。その後、送信機１Ａと受信機１Ｂとの間に、メディアセッションが確立され、送信機から受信機１Ｂへ画像データが送信される。
【００２０】
ユーザにより指定されたテキストデータは（テキストデータの指定については後述する。）、メディアセッションが確立されている間、メディアセッションにおける画像データの送信処理と別個独立したタイミングでＳＩＰメソッド「ＭＥＳＳＡＧＥ」によって受信機１Ｂへ送信される（Ｔ３）。すなわち、ユーザにより指定されたテキストデータは、画像データの送信処理と同時に、或いは、前記画像データの送信処理に前後して、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」によって受信機１Ｂへ送信される。なお、ＳＩＰメソッドは、指定された任意のテキストデータを相手先へ送信することができるものであれば、これに限定されず、その他のメソッドを使用してもよい。
【００２１】
受信機１Ｂは、送信機１Ａから受信した画像データ、テキストデータに対して、それぞれ所定の処理を施す。例えば、受信画像データに対しては、印刷処理、転送処理、画面表示処理等を行い、受信テキストデータに対しては、印刷処理、画面表示処理等を行う。また、受信機１Ｂにおいて、予めテキストデータと特定の処理動作を対応付けて記憶しておき、受信したテキストデータをコマンドとみなして対応する処理動作を実行するようにしてもよい。
【００２２】
送信機１Ａから受信機１Ｂへの画像データ及びテキストデータの送信処理が完了すると、送信機１Ａからセッションの終了を要求する「ＢＹＥ」がＳＩＰサーバ２０を介して受信機１Ｂへ送信され（Ｔ４）、受信機１Ｂが、成功応答コード「２００」をＳＩＰサーバ２０を介して送信機１Ａへ送信した後（Ｒ３）、通信が切断される。
【００２３】
次に、送信機１Ａの上記処理動作について、図５及び図６に示すフローチャートに基づいて更に詳細に説明する。
【００２４】
送信機１Ａにおいて、宛先電話番号（宛先情報）が、直接入力指定され、あるいは、短縮・ワンタッチ機能を利用して指定されると（Ｓ１）、指定された宛先電話番号からＩＰファクシミリ送信を行うか、Ｇ３ファクシミリ送信を行うかが判断される（Ｓ２）。該判断は、例えば電話番号の特定の桁に基づいて行われる。
【００２５】
Ｇ３ファクシミリ送信を行うと判断した場合は（Ｓ２：ＮＯ）、送信開始操作（スタートキーの押下など）があった後（Ｓ３：ＹＥＳ）、原稿の画像データをＧ３ファクシミリ通信により指定された電話番号の相手先装置へ送信する（Ｓ４）。
【００２６】
ＩＰファクシミリ送信を行うと判断した場合は（Ｓ２：ＹＥＳ）、テキストデータを送信するか否かの指示をユーザに求めるための処理動作として、例えば「テキストデータも送信しますか？」等の問合せ表示を行うとともに、その問合せ表示に対する肯定／否定指示操作（例えばＹ／Ｎの操作部１２からの入力）を受付ける。そして、肯定指示操作が行われたことによりテキストデータも送信すると判断した場合に（Ｓ５：ＹＥＳ）、ユーザの所定操作によりテキストデータが指定される（Ｓ６）。
【００２７】
ユーザによるテキストデータの指定は、前記Ｓ１で指定されたＩＰ電話番号に対応付けて第１テーブル４ｂに登録されたテキストデータからの選択、原稿の種別に対応付けて第２テーブル４ｃに登録されたテキストデータからの選択、又はユーザが直接文字等を入力操作することにより行われる。より具体的には、送信機１Ａは、前記Ｓ５で肯定判断をした後、例えば図７に示すような、テキストデータの指定方式を選択するための画面２２を表示部１１に表示する（Ｓ１０１）。該画面２２においては、「ＩＰ電話番号に対応付けて登録したテキストデータから選択する。」、「原稿種別に対応付けて登録したテキストデータから選択する。」、「直接入力する。」等の選択可能な項目が表示される。所定操作により何れかの項目が選択されると、それぞれ対応する画面２３、２４、２５が表示部１１に表示される。
【００２８】
「ＩＰ電話番号に対応付けて登録したテキストデータから選択する。」と表示された項目が選択されると（Ｓ１０２：宛先対応）、第１テーブル４ｂにおいて前記Ｓ１で指定されたＩＰ電話番号に対応付けて記憶されているテキストデータを選択可能に表示するテキストデータ選択画面２３が表示部１１に表示される（Ｓ１０３）。該画面２３において表示されたテキストデータの何れかが所定操作により選択されると、その選択結果が、後にテキストデータが送信されるまで、ＲＡＭ４に記憶される（Ｓ１０４）。
【００２９】
「原稿種別に対応付けて登録したテキストデータから選択する。」と表示された項目が選択されると（Ｓ１０２：原稿種別対応）、第２テーブル４ｃに登録されている原稿種別を選択可能に表示する原稿種別選択画面２４が表示部１１に表示される（Ｓ１０５）。該画面２４において表示された原稿種別の何れかが所定操作により選択されると、その選択結果が、後にテキストデータが送信されるまで、ＲＡＭ４に記憶される（Ｓ１０６）。
【００３０】
「直接入力する。」と表示された項目が選択されると（Ｓ１０２：直接入力）、例えば図示するようなテキストデータの入力画面２５を表示部１１に表示し（Ｓ１０７）、操作部１１のキー操作等によりテキストデータが直接入力操作された場合に、その入力されたテキストデータが後に送信されるまで記憶される（Ｓ１０８）。
【００３１】
前記Ｓ６の処理動作を実行した後又は前記Ｓ５において否定判断した後、送信開始指示操作（スタートキーの押下など）がなされると（Ｓ７）、送信機１Ａは、受信機１Ｂとの間で前記Ｔ１、Ｔ２等の呼制御セッションを形成して、メディアセッションを確立した上で（Ｓ８）、原稿の画像データの送信処理を行う（Ｓ９）。ここで送信される原稿の画像データは、読取部９によって読取られた原稿の画像データ、クライアントＰＣからファクシミリ送信命令とともに受け取った画像データ、予め自装置１に蓄積された画像データ等である。
【００３２】
そして、前記Ｓ５で肯定判断をした場合は（Ｓ１０：ＹＥＳ）、前記Ｓ１０４、Ｓ１０６又はＳ１０８において記憶した選択結果又は入力されたテキストデータに基づいて、指定された送信すべきテキストデータを読み出す。すなわち、Ｓ１０４の処理動作を実行した場合は、選択された宛先ＩＰ電話番号に対応付けられたテキストデータから選択されたものを、指定されたテキストデータとして、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」により受信機１Ｂへ送信する（Ｓ１１）。Ｓ１０６の処理動作を実行した場合は、選択された原稿種別（画像データの種別）に対応付けられたテキストデータを、指定されたテキストデータとして、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」により受信機１Ｂへ送信する（Ｓ１１）。Ｓ１０８の処理動作を実行した場合は、入力されたテキストデータを指定されたテキストデータとして、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」により受信機１Ｂへ送信する（Ｓ１１）。その後、セッション終了を要求する「ＢＹＥ」を送出して受信機１Ｂとの間の通信を切断する。一方、前記Ｓ５で否定判断をした場合は（Ｓ１０：ＮＯ）、前記Ｓ１１の処理動作を行わずに「ＢＹＥ」を送出して通信を切断する（Ｔ４）。
【００３３】
なお、本実施の形態においては、Ｓ９の画像データの送信処理を行った後、Ｓ１１のテキストデータの送信処理を行っているが、Ｓ９の画像データの送信処理を行う前に、Ｓ１０及びＳ１１の処理動作を行って、テキストデータの送信処理を行うようにしてもよい。また、Ｓ９の画像データを送信処理をしながら、Ｓ１０及びＳ１１の処理動作を行って、テキストデータを送信するようにしてもよい。
【００３４】
また、本実施の形態においては、テキストデータを宛先ＩＰ電話番号や原稿種別と対応させて記憶しているが、テキストデータを他の情報と対応付けずに独立した形でＲＡＭ４の所定領域に複数登録しておき、前記Ｓ６において、登録されたそれらのテキストデータを選択可能に表示部１１に表示し、選択されたものを指定された送信すべきテキストデータとして前記Ｓ１１において送信するようにしてもよい。後に説明する第２の実施の形態においても同様である。
【００３５】
つぎに、本発明の第２の実施の形態に係るファクシミリ装置について説明する。第２の実施の形態に係るファクシミリ装置は、呼制御プロトコルによりメディアセッションを確立して原稿の画像データを送信するのに先立って、相手先が本当の相手であるかどうかを確認した上で、原稿の画像データを送信するものである。以下、第１の実施の形態に係るファクシミリ装置１との相違点について主に説明し、同様の構成及び処理動作については、図面において同一符号を付してその説明を省略する。また、第２の実施の形態においても、説明の便宜のため、発呼側となるファクシミリ装置３０を送信機３０Ａ、被呼側となるファクシミリ装置３０を受信機３０Ｂと称して説明する。
【００３６】
まず、第２の実施の形態に係るファクシミリ装置３０の構成例について説明する。図８に示すように、第２の実施の形態に係るファクシミリ装置３０は、第１の実施の形態と概ね同様の構成を備えるものの、ＲＯＭ３及びＲＡＭ４に格納された情報において一部相違する。すなわち、ＲＯＭ３には、後述する処理動作を実行するための制御プログラム（不図示）のほか、暗号化メッセージを作成するための暗号化プログラム３ａと暗号化メッセージを復号するための復号プログラム３ｂが記憶されている。また、ＲＡＭ４には、各ファクシミリ装置３０に独自の秘密鍵４ｅと、該秘密鍵４ｅに対応する公開鍵４ｆが記憶されている。
【００３７】
以下、送信機３０Ａから受信機３０Ｂへ画像データを送信する際にそれぞれのファクシミリ装置３０で実行される処理動作を図９に示すシーケンス図と図１０乃至図１２に示すフローチャートに基づいて説明する。なお、第２の実施の形態においてもテキストデータを送受信するＳＩＰメソッドは、指定された任意のテキストデータを相手先へ送信することができるものであれば、「ＭＥＳＳＡＧＥ」に限定されず、その他のメソッドを使用してもよい。
【００３８】
送信機３０Ａにおいて、宛先電話番号（宛先情報）がユーザの操作等により指定され（Ｓ２０１）、送信開始操作（スタートキーの押下など）があった場合（Ｓ２０２：ＹＥＳ）、指定された宛先電話番号からＩＰファクシミリ送信を行うか、Ｇ３ファクシミリ送信を行うかが判断される（Ｓ２０３）。該判断は、前記Ｓ２と同様にして行われる。Ｇ３ファクシミリ送信を行うと判断した場合は（Ｓ２０３：ＮＯ）、原稿の画像データをＧ３ファクシミリ通信により前記Ｓ２０１で指定された電話番号の相手先装置へ送信される（Ｓ２０４）。
【００３９】
一方、送信機３０Ａが、ＩＰファクシミリ送信を行うと判断した場合は（Ｓ２０３：ＹＥＳ）、ＳＩＰによりメディアセッションを確立して原稿の画像データを送信するのに先立って、所定の第１テキストデータをＳＩＰメソッド「ＭＥＳＳＡＧＥ」により相手先へ送信する（Ｓ２０５、Ｔ１０１）。第１テキストデータとしては、ＣＰＵ２の暗号化プログラム３ａの実行により、認証情報を要求する所定コマンドが暗号化されたものが送信される。
【００４０】
一方、受信機３０Ｂは、図１１に示すように、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」によりテキストデータを受信すると（Ｓ３０１：ＹＥＳ）、受信したテキストデータを解析する（Ｓ３０２）。具体的には、受信したテキストデータが暗号であるか否かを判断し、暗号である場合は、ＣＰＵ２の復号プログラム３ｂの実行により当該テキストデータの暗号を復号し、復号した情報の内容を解析する。
【００４１】
受信機３０Ｂは、受信したテキストデータを解析した結果、それが認証情報を要求するコマンドであると判断した場合は（Ｓ３０３：ＹＥＳ）、所定の第２テキストデータ３３をＳＩＰメソッド「ＭＥＳＳＡＧＥ」により送信する（Ｓ３０４、Ｒ１０１）。第２テキストデータ３３は、第１テキストデータ（認証を要求するコマンド）に対する所定の応答テキストデータと、この応答テキストデータを受信機３０Ｂの秘密鍵４ｅにより暗号化した電子署名と、該電子署名を復号するための受信機３０Ｂの公開鍵４ｆとを含んでいる。なお、ここで、受信機３０Ｂによる暗号化はＣＰＵ２の暗号化プログラム３ａの実行により秘密鍵４ｅ（受信機３０Ｂのみが有する固有の秘密鍵４ｅ）を使用して行われる。
【００４２】
受信機３０Ｂは、前記Ｓ３０３において、受信したテキストデータが認証情報を要求するコマンド（所定の第１テキストデータ）ではないと判断した場合（Ｓ３０３：ＮＯ）、つまり、受信したテキストデータが暗号化されたものではなく単なるテキストデータなどである場合は、受信機３０Ｂの機器設定等に従って、受信したテキストデータに対する処理を実行する。例えば、受信したテキストデータの表示部１１への表示、記録部１０で記録紙への印字等を実行する（Ｓ３０５）。
【００４３】
送信機３０Ａは、前記Ｓ２０５における第１テキストデータの送信処理を行った後、ＳＩＰメソッド「ＭＥＳＳＡＧＥ」によりテキストデータを受信すると（Ｓ２０６：ＹＥＳ）、それが第１テキストデータを受信した受信機３０Ｂからの応答処理として返信されてきた返信テキストデータであるか否かを、例えば「ＭＥＳＳＡＧＥ」の受信とともに取得する相手先のＩＰ電話番号等に基づいて判断する。受信したテキストデータが、前記返信テキストデータであると判断した場合には（Ｓ２０６：ＹＥＳ）、当該テキストデータが所定の第２テキストデータであるか否かを判断することにより、受信機３０ＢがＳ２０１で指定した宛先ＩＰ電話番号に相当する本当の相手先であるか否かを判断する（Ｓ２０８）。
【００４４】
送信機３０Ａは、第２テキストデータであるか否かを判断するために、まず、ＣＰＵ２の復号プログラム３ｂの実行により、受信機３０Ｂから受信したテキストデータに含まれる公開鍵４ｆを用いて、同テキストデータに含まれる電子署名を復号する。そして、復号したデータを同テキストデータに含まれる前記応答テキストデータとを照合し、それらが一致した場合に限って、相手先である受信機３０ＢがＳ２０１で指定した宛先ＩＰ電話番号に相当する本当の相手先であると判断する。なお、本実施の形態においては、前記第２テキストデータとして、応答テキストデータ、電子署名及び公開鍵４ｆを含むものを前提として説明しているが、応答テキストデータ及び電子署名のみで構成されるものを第２テキストデータとしてもよい。すなわち、送信機３０Ａが受信機３０Ｂから応答テキストデータ及び電子署名を含むテキストデータを受信した場合に、受信テキストデータとは別途の経路にて入手或いは予め記憶している受信機３０Ｂの公開鍵４ｆを用いて、受信テキストデータに含まれる電子署名を復号する。そして、それが受信テキストデータに含まれる応答テキストデータと一致した場合に限って、相手先である受信機３０ＢがＳ２０１で指定した宛先ＩＰ電話番号に相当する本当の相手先であると判断するようにしてもよい。
【００４５】
送信機３０Ａは、受信機３０ＢがＳ２０１で指定した宛先ＩＰ電話番号に相当する本当の相手先であると判断した場合には（Ｓ２０８：ＹＥＳ）、当該受信機３０Ｂに対して、「ＩＮＶＩＴＥ」を送信する（Ｔ１０１）。そして、第１の実施形態で説明した手順を経てメディアセッションを確立し（Ｓ２０９）、原稿の画像データの送信を行う（Ｓ２１０）。送信処理が完了した後は、第１の実施形態で説明したように、セッション終了を要求する「ＢＹＥ」を送出して（Ｔ１０３）、受信機１Ｂとの間の通信を切断する。
【００４６】
前記Ｓ２０６又は前記Ｓ２０８で否定判断をした場合は、送信エラー処理として、接続された相手先が本当の相手先でない可能性がある旨の報知を行う。例えば、「応答した相手は、指定されたＩＰ電話番号の相手先に成りすました者である可能性があります。原稿の送信処理は、中止しました。」等の警告メッセージを表示部１１に表示したり、記録部１０にその旨のメッセージを印刷し、原稿の画像データの送信処理を行わずに一連の処理動作を終了する。
【００４７】
一方、受信機３０Ｂは、「ＩＮＶＩＴＥ」を受信した場合（Ｓ４０１：ＹＥＳ）、「ＩＮＶＩＴＥ」とともに受信した送信元情報（ＩＰ電話番号等）から、それが先に受信機３０が受信した前記第１テキストデータの送信元（認証情報を要求した相手）からのものであるか否かを判断する（Ｓ４０２）。「ＩＮＶＩＴＥ」が先に認証情報を要求した相手からのものであると判断した場合には（Ｓ４０２：ＹＥＳ）、肯定応答コード「２００」を返信して、メディアセッションを確立して、接続した送信機３０Ａから画像データを受信する（Ｓ４０４）。受信した画像データは、記録部１０において印字出力される（Ｓ４０５）。一方、前記Ｓ４０２において、「ＩＮＶＩＴＥ」が先に認証情報を要求した相手からのものではないと判断した場合には（Ｓ４０２：ＮＯ）、画像データの受信を拒否する処理を行う（Ｓ４０６）。例えば、受信した「ＩＮＶＩＴＥ」に対して、成功応答コード「２００」を返信せずに、エラーコードを返信して、メディアセッションの確立を阻止することにより画像データの受信を拒否する。
【００４８】
以上説明した第２の実施の形態においては、第１テキストデータとして認証情報を要求するコマンドを暗号化したものを、第２テキストデータとして応答テキストデータ、電子署名及び公開鍵４ｆを含んでなるものを例に挙げて説明したが、勿論、第１テキストデータ及び第２テキストデータは、各ファクシミリ装置３０に独自の情報であって、送信機３０Ａが受信機３０Ｂが成りすまし者であるか否かを確認できるものであれば、上記に例示したものに限定されない。例えば、傍受されるリスクの差はあるものの、ＩＤ及びパスワード情報による認証などを行うことも可能である。すなわち、各ファクシミリ装置３０において、他のファクシミリ装置３０のＩＰ電話番号及びパスワードを対応付けて登録しておき、送信機３０Ａから受信機３０Ｂへ、第１テキストデータとしてパスワードを要求するコマンドを送信し、第２テキストデータとして受信機３０Ａの固有のパスワードが送信機３０Ａに返信されるようにする。そして、送信機３０Ａにおいて、予め登録されている受信機３０Ｂのパスワードと返信されてきたパスワードが一致した場合に、受信機３０Ｂが成りすまし者ではないと判断し、その場合に限って、送信機３０Ａから受信機３０Ｂへ原稿の画像データが送信されるようにしてもよい。この場合、各ファクシミリ装置３０のパスワードは、予め相手先に知らされて登録されている必要があるので、複数のファクシミリ装置３０を所有する会社内等のように、一定の信頼関係のある組織内であれば有効に活用できる。
【００４９】
以上の説明から明らかなように、本発明の第２の実施の形態に係るファクシミリ装置３０によれば、送信機３０Ａは、接続された相手先が本来の相手先であることを確認した上で、原稿の画像データを送信するので、指定したＩＰ電話番号の相手先に成りすました者にファクシミリデータが不正に受信されることを未然に防止することができる。
【産業上の利用可能性】
【００５０】
本発明は、例えば、ＳＩＰにより確立したメディアセッションで画像データを送受信するファクシミリ装置に適用することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１の実施の形態に係るファクシミリ装置の構成例等を示した図である。
【図２】宛先ＩＰ電話番号（宛先情報）とテキストデータを対応付けて登録したテーブルの一例を示す図である。
【図３】原稿種別とテキストデータを対応付けて登録したテーブルの一例を示す図である。
【図４】本発明の実施の形態に係るファクシミリ装置同士がＩＰファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図である。
【図５】本発明の実施の形態に係るファクシミリ装置がＩＰファクシミリ送信又はＧ３ファクシミリ送信する際に実行する処理動作を示したフローチャートである。
【図６】テキストデータの指定が行われる際に実行される発呼側ファクシミリ装置の処理動作を示したフローチャートである。
【図７】テキストデータの指定が行われる際に発呼側ファクシミリ装置において表示される表示画面の具体例を示した図である。
【図８】本発明の第２の実施の形態に係るファクシミリ装置の構成例を示した図である。
【図９】本発明の第２の実施の形態に係るファクシミリ装置同士がＩＰファクシミリ通信を実行する際に形成する通信手順の一例の概略を示したシーケンス図である。
【図１０】本発明の第２の実施の形態に係る発呼側ファクシミリ装置がＩＰファクシミリにより原稿の画像データを送信する際に実行する処理動作を示したフローチャートである。
【図１１】本発明の第２の実施の形態に係る被呼側ファクシミリ装置がテキストデータを受信する際に実行する処理動作を示したフローチャートである。
【図１２】本発明の第２の実施の形態に係る被呼側ファクシミリ装置が画像データを受信する際に実行する処理動作を示したフローチャートである。
【符号の説明】
【００５２】
１、１Ａ、１Ｂ、３０、３０Ａ、３０Ｂ    ファクシミリ装置
２    ＣＰＵ
３    ＲＯＭ
４    ＲＡＭ
２０  ＳＩＰサーバ
３２    第１テキストデータ
３３    第２テキストデータ
【図１】
2006025184.tif 000003
【図２】
2006025184.tif 000004
【図３】
2006025184.tif 000005
【図４】
2006025184.tif 000006
【図５】
2006025184.tif 000007
【図６】
2006025184.tif 000008
【図７】
2006025184.tif 000009
【図８】
2006025184.tif 000010
【図９】
2006025184.tif 000011
【図１０】
2006025184.tif 000012
【図１１】
2006025184.tif 000013
【図１２】
2006025184.tif 000014