(57)【要約】      （修正有）【課題】ユーザの要求に応じた送信処理を確実に行うことができるファクシミリ装置を提供する。【解決手段】ファクシミリ装置は、ユーザが入力した宛先情報が電話番号でない場合は、ＳＩＰサーバーの使用設定の有無にかかわらず、当該ＩＰアドレスの相手機に送信する。【選択図】図５
2014225744.tif 000002
【特許請求の範囲】
【請求項１】
ＳＩＰサーバーを経由して相手機と接続する第１の接続方法またはＳＩＰサーバーを経由せずに相手機と直接接続する第２の接続方法により通信を行う通信手段と、
前記第１の接続方法または前記第２の接続方法の選択を受け付ける設定手段とを備え、
前記通信手段は、入力された宛先情報が電話番号でない場合は、前記設定手段で選択された接続方法にかかわらず、前記宛先情報に含まれるＩＰアドレスを使用して送信を行うことを特徴とするファクシミリ装置。
【請求項２】
前記宛先情報にＩＰアドレスが含まれない場合に、ＤＮＳサーバーに問い合わせてＩＰアドレスを取得する取得手段を更に備えることを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記通信手段は、前記宛先情報が電話番号でない場合は、ＳＩＰサーバーを使用して送信を行うことを特徴とする請求項１または２に記載のファクシミリ装置。
【請求項４】
前記宛先情報として入力された電話番号にＳＩＰサーバーのＩＰアドレスを付加することにより、ＳＩＰ  ＵＲＩを作成する作成手段を更に備えることを特徴とする請求項３に記載のファクシミリ装置。
【請求項５】
前記宛先情報が、数字のみで構成されている場合には宛先情報が電話番号であると判定し、ドットと数字のみで構成されている場合にはＩＰアドレスであると判定し、電話番号でなく且つＩＰアドレスでもない場合にはホスト名またはドメイン名であると判定する判定手段を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載のファクシミリ装置。
【請求項６】
ＳＩＰサーバーを経由して相手機と接続する第１の接続方法またはＳＩＰサーバーを経由せずに相手機と直接接続する第２の接続方法により通信を行う通信工程と、
前記第１の接続方法または前記第２の接続方法の選択を受け付ける設定工程とを備え、
前記通信工程では、入力された宛先情報が電話番号でない場合は、前記設定工程で選択された接続方法にかかわらず、前記宛先情報に含まれるＩＰアドレスを使用して送信を行うことを特徴とする制御方法。
【請求項７】
前記宛先情報にＩＰアドレスが含まれない場合に、ＤＮＳサーバーに問い合わせてＩＰアドレスを取得する取得工程を更に備えることを特徴とする請求項６に記載の制御方法。
【請求項８】
前記通信工程では、前記宛先情報が電話番号でない場合は、ＳＩＰサーバーを使用して送信を行うことを特徴とする請求項６または７に記載の制御方法。
【請求項９】
前記宛先情報として入力された電話番号にＳＩＰサーバーのＩＰアドレスを付加することにより、ＳＩＰ  ＵＲＩを作成する作成工程を更に備えることを特徴とする請求項８に記載の制御方法。
【請求項１０】
前記宛先情報が、数字のみで構成されている場合には宛先情報が電話番号であると判定し、ドットと数字のみで構成されている場合にはＩＰアドレスであると判定し、電話番号でなく且つＩＰアドレスでもない場合にはホスト名またはドメイン名であると判定する判定工程を更に備えることを特徴とする請求項６乃至９のいずれか１項に記載の制御方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載の制御方法をファクシミリ装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＴＵ−Ｔ勧告Ｔ．３８に準拠したファクシミリ通信を行い、呼接続にＳＩＰを使用するリアルタイム型ネットワークファクシミリ装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、ＩＰ網を利用してＳＩＰ（Session Initiation Protocol）とＴ．３８に準拠したＩＰＦＡＸ通信機能を備えたネットワークファクシミリ装置が普及しつつある。ＳＩＰとは、ＲＦＣ３２６１に規定されているＩＰネットワーク上でさまざまな音声、データ、画像などのマルチメディアの通信を行うための呼制御プロトコルである。Ｔ．３８とは、ＩＴＵ−Ｔの勧告の一つで、加入電話網で使われるファクシミリの信号をＩＰのメッセージに翻訳して通信する方法を規定した規格である。このようなネットワークファクシミリ装置においてＩＰＦＡＸ通信を行う場合、ＳＩＰサーバーを経由して相手機と接続する方法と、ＳＩＰサーバーを経由せずに相手機に直接接続する方法がある。なお、ＳＩＰサーバーとは、ＳＩＰを利用して、電話番号をＩＰアドレスと対応付けたり、相手機を呼び出してつないだりといった呼制御を行うサーバーのことである。
【０００３】
上記２つの方法のいずれを選択するかは、装置に登録されている“ＳＩＰサーバーを使用”の設定に従って行われる。“ＳＩＰサーバーを使用”の設定が無効の場合、宛先にＩＰアドレスが入力されると、そのＩＰアドレス宛てに送信が行われる。また、宛先にドメイン名が入力されると、ＤＮＳサーバーに登録されているＩＰアドレスを取得し、そのＩＰアドレス宛てに送信が行われる。
【０００４】
一方、“ＳＩＰサーバーの使用”の設定が有効の場合、どのような宛先が入力されていても、装置に登録されているＳＩＰサーバーのＩＰアドレス宛てに送信が行われる。ＳＩＰサーバーは、宛先のアドレス解決ができれば、その解決したＩＰアドレス宛てに送信する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−９０２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記従来のネットワークファクシミリ装置においてＳＩＰサーバーを経由してＩＰＦＡＸ通信を行う場合、ＳＩＰ  ＵＲＩがＳＩＰメッセージのＴｏヘッダフィールドに挿入され、「ＩＮＶＩＴＥ」がＳＩＰサーバーに送信される。ＳＩＰ  ＵＲＩは、例えば「ｓｉｐ：２２２２＠１９２．１６８．１．１１」、「ｓｉｐｓ：ｕｓｅｒ＠ｈｏｇｅ．ｃｏ．ｊｐ」等の形式で表される。「ｓｉｐ（ｓｉｐｓ）：」から「＠」までの間をユーザ部と呼び、＠以下はＩＰアドレスやホスト名、ドメイン名などが入る。なお、ユーザ部は省略が可能である。
【０００７】
ＳＩＰサーバーは、このＳＩＰメッセージ「ＩＮＶＩＴＥ」を受信すると、例えば、ＳＩＰ  ＵＲＩのユーザ部である「２２２２」に対応して登録されているＩＰアドレスを特定し、このＩＰアドレス宛てにＳＩＰメッセージ「ＩＮＶＩＴＥ」を送信する。このように、ＳＩＰサーバーを経由する場合は、ＳＩＰサーバーに予め登録された相手機の電話番号、ＩＰアドレス、ユーザ名、ドメイン名などが「ＩＮＶＩＴＥ」のメッセージの中に含まれていることが必要である。
【０００８】
ところが、ＳＩＰサーバーには、電話番号、ＩＰアドレス、ユーザ名、ドメイン名などが全て登録されているわけではない。例えば、ユーザが宛先にＩＰアドレスを指定してＳＩＰサーバーに送信しても、ＳＩＰサーバーにＩＰアドレスが登録されていない場合は、アドレスを解決できず、相手機と接続できないことがある。
【０００９】
本発明は、上記問題に鑑みて成されたものであり、ユーザの要求に応じた送信処理を確実に行うことができるファクシミリ装置及びその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のファクシミリ装置は、ＳＩＰサーバーを経由して相手機と接続する第１の接続方法またはＳＩＰサーバーを経由せずに相手機と直接接続する第２の接続方法により通信を行う通信手段と、前記第１の接続方法または前記第２の接続方法の選択を受け付ける設定手段とを備え、前記通信手段は、入力された宛先情報が電話番号でない場合は、前記設定手段で選択された接続方法にかかわらず、前記宛先情報に含まれるＩＰアドレスを使用して送信を行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザの要求に応じた送信処理を確実に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るファクシミリ装置を含むネットワークシステムの一例を示す図である。
【図２】図１のファクシミリ装置１００の概略構成を示すブロック図である。
【図３】ファクシミリ装置１００におけるソフトウェア構成の概略図である。
【図４】ファクシミリ装置１００のＦＡＸ番号とＩＰアドレスの一例を示す図である。
【図５】ファクシミリ装置１００における発呼制御動作の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１４】
図１は、本発明の実施形態に係るファクシミリ装置を含むネットワークシステムの一例を示す図である。
【００１５】
ファクシミリ装置Ａ１００は、ＳＩＰとＴ．３８に準拠したＩＰＦＡＸ通信機能を有し、ＬＡＮ１１３を介してファクシミリ装置Ｂ１００との間でファクシミリデータの送受信を行うネットワークファクシミリ装置である。
【００１６】
また、ファクシミリ装置Ａ１００は、ゲートウェイ２０３を介してＮＧＮ網２０４に接続されているファクシミリ装置Ｃ１００との間でもファクシミリデータの送受信を行うことが可能である。ＮＧＮ（Next Generation Network）網とは、電話とデータ通信が融合したマルチメディアサービスを実現する、インターネットプロトコル技術を利用する次世代ネットワーク網である。
【００１７】
ＳＩＰサーバー２０１は、ＬＡＮ１１３を介してファクシミリ装置Ａ１００，Ｂ１００から送信されるリクエストに応えて、以下の動作を行う。
【００１８】
なお、ファクシミリ装置Ａ１００，Ｂ１００がＳＩＰサーバー２０１を利用した通信を行う場合、自端末のファクス番号などの端末情報が予めＳＩＰサーバー２０１に登録されているものとする。ＳＩＰサーバー２０１に登録される端末情報は、端末に与えられたファクス番号などの情報である。
【００１９】
ファクシミリ装置Ａ１００は、ＲＥＳＩＳＴＥＲメッセージにより自装置のファクス番号をＳＩＰサーバー２０１に送信する。
【００２０】
ＳＩＰサーバー２０１は、受信したこのＲＥＧＩＳＴＥＲメッセージから端末のＦＡＸ番号を取得するか、また、この受信パケットから送信元の端末のＩＰアドレスを取得する。これらのデータを対応付けて内蔵のハードディスク（不図示）に記憶する。なお、ＳＩＰサーバー２０１に登録される端末の識別情報は、０〜９の数字から成る電話番号とする。
【００２１】
ファクシミリ装置Ａ１００は、ＳＩＰサーバー２０１に登録された端末情報の有効期間を管理しており、有効期間を過ぎる前に再度ＳＩＰサーバー２０１にＲＥＧＩＳＴＥＲメッセージを送信して、端末情報の登録更新を行う。
【００２２】
ＤＮＳサーバー２０２は、ホスト名（ドメイン名）のＩＰアドレスを管理し、ホスト名をＩＰアドレスに変換する。ゲートウェイ２０３は、ＬＡＮ１１３とＮＧＮ網２０４との間におけるデータ送受信を可能にするために、通信プロトコルの変換処理など各種通信制御を実行する。
【００２３】
図２は、図１のファクシミリ装置Ａ１００の概略構成を示すブロック図である。なお、ファクシミリ装置Ｂ１００，Ｃ１００も同等の構成を有するものとする。
【００２４】
ＣＰＵ１０１は、システム制御部であり、装置全体を制御する。ＲＯＭ１０２は、ＣＰＵ１０１の制御プログラムを格納する。ＲＡＭ１０３は、ＣＰＵ１０１のプログラム実行時のワークメモリとして使用される。画像メモリ１０４は、ＤＲＡＭ（Dynamic Random Access Memory）等で構成され、画像データを格納する。
【００２５】
解像度変換部１０５は、ラスタデータのミリ−インチ解像度変換等の解像度変換制御を行うものである。読取・記録用符号化復号化処理部（読取・記録用コーデック）１０６は、ファクシミリ装置Ａ１００で扱う画像データの符号化復号化処理を行う。時計部１０７は、ＩＣ等で構成され、動作間隔等を計測する。ＭＯＤＥＭ１０８は、回線からの変調された信号を復調したり、逆に装置からの信号を変調し回線に送出するものである。ＮＣＵ１０９は、アナログ回線とのＩ／Ｆ部である。
【００２６】
ＰＳＴＮ１１０は、ＰＳＴＮ等のアナログ回線である。電話機１１１は、通話に使用するハンドセットや留守番電話等の電話機である。ＬＡＮ  Ｉ／Ｆ１１２は、ネットワークを制御するためのネットワークインターフェースである。ＬＡＮ１１３は、ＬＡＮ（Local Area Network）等のＩＰネットワーク網を示す。
【００２７】
画像処理部１１４は、スキャナ部１１５によって読み込まれた画像データに補正処理を施して高精細な画像データを出力するものである。スキャナ部１１５は、ＣＭＯＳイメージセンサや原稿搬送機構などで構成され、原稿を光学的に読み取って電気的な画像データに変換するものである。これらは両面原稿の読み取りも可能である。
【００２８】
操作部１１７は、キーボードや表示部等で構成され、オペレータが各種入力操作を行うためのものである。ハンドセット（不図示）がオフフック時には、即時ダイヤル操作が可能であることを表示する。また、外付け電話機（不図示）がオフフック時には、通信中であることの表示及び通信予約受け付け可能なことを表示する。
【００２９】
ラインバッファ１１８は、画像データの転送制御を行う際に使用するラインバッファである。プリントバッファ１１９は、印字用文字コードを格納する為の１ページ分のバッファメモリである。
【００３０】
プリンタ部１２０は、受信した画像データやファイルデータを普通紙に記録するＬＢＰ（Laser Beam Printer）等で構成され、両面印刷を行うことができる。
【００３１】
図３は、ファクシミリ装置Ａ１００におけるソフトウェア構成の概略図である。なお、ファクシミリ装置Ｂ１００，Ｃ１００も同等の構成を有するものとする。
【００３２】
操作部１１７上でＦＡＸ送信操作が行われると、ジョブ制御部３０１でＦＡＸ送信ジョブが生成され、通信管理部３０２へ通知される。
【００３３】
通信管理部３０２は、ジョブ制御部３０１から通知された宛先情報などのジョブ情報を用いて回線制御部３０３に対して発呼処理を依頼する。宛先情報の回線がＰＳＴＮの場合、Ｇ３ファクシミリ送信を行うので、回線制御部３０３からＭＯＤＥＭ１０８及びＮＣＵ１０９に対してダイヤル操作を行うように通知する。発信が終了して相手先と接続されると、通信管理部３０２は、通信制御部３０４を起動させてＴ．３０プロトコルの制御をＭＯＤＥＭ１０８及びＮＣＵ１０９に対して行い、Ｇ３ファクシミリ通信を実行する。
【００３４】
宛先情報の回線がＩＰの場合、ＳＩＰ＋Ｔ．３８プロトコルを用いたＩＰＦＡＸ送信を行うので、回線制御部３０３は、プロトコルスタック３０５に対してＳＩＰプロトコルで相手先と接続するように通知する。プロトコルスタック３０５で作成されたＳＩＰメッセージは、ＮＩＣ３０６を通してＬＡＮ１１３へ送信される。ＳＩＰプロトコルにより相手先とのセッションが生成されると、通信制御部３０４は、接続相手先とＴ．３８によるリアルタイム型インターネットファクシミリ手順を行う。
【００３５】
図４は、ファクシミリ装置Ａ１００のＦＡＸ番号とＩＰアドレスの一例を示す図である。
【００３６】
ファクシミリ装置Ａ１００には、ＳＩＰサーバー２０１のＩＰアドレスがＲＡＭ１０３に記憶されており、ＳＩＰサーバー２０１を利用した接続を行う場合、宛先のＦＡＸ番号とＳＩＰサーバー２０１のＩＰアドレスから宛先のＳＩＰ  ＵＲＩを生成する。例えば、ファクシミリ装置Ｂ１００に接続するときに、ＳＩＰサーバー２０１に向けた（ＳＩＰメッセージのＴｏヘッダフィールドに入れる）ＳＩＰ  ＵＲＩは「ｓｉｐ：２２２２＠１９２．１６８．１．１１」で表される。
【００３７】
ＳＩＰサーバー２０１は、上記ＳＩＰメッセージの「ＩＮＶＩＴＥ」を受信すると、このＳＩＰ  ＵＲＩの＠の前にあるＦＡＸ番号２２２２に対応して記憶されたＩＰアドレスを特定する。そして、このＩＰアドレス宛て、つまりファクシミリ装置Ｂ１００に、このＳＩＰメッセージ「ＩＮＶＩＴＥ」を送信する。
【００３８】
ファクシミリ装置Ｂ１００は、ＳＩＰメッセージ「ＩＮＶＩＴＥ」に対して「２００  ＯＫ」を返信する。そして、ファクシミリ装置Ａ１００は、「２００  ＯＫ」に対して「ＡＣＫ」を返す。
【００３９】
上記動作により、ファクシミリ装置Ａ１００とファクシミリ装置Ｂ１００との間でＦＡＸ通信のためのセッションが確立する。
【００４０】
図５は、ファクシミリ装置Ａ１００における発呼制御動作の流れを示すフローチャートである。本処理は、ＣＰＵ１０１がＲＯＭ１０２から制御プログラムを実行することにより実現される処理である。また、図３に示すジョブ制御部３０１等が協働して実現される処理でもある。
【００４１】
ファクシミリ装置Ａ１００では、ユーザによりスキャナ部１１５に送信原稿がセットされる（ステップＳ５０１）。次に、ユーザにより操作部１１７のテンキー（不図示）などを用いて宛先情報（相手先電話番号または相手先ＳＩＰ  ＵＲＩ）が入力される（ステップＳ５０２）。ここでは、短縮ダイヤルや宛先表を選択されてもよい。
【００４２】
次に、ユーザが操作部１１７の送信スタートボタン（不図示）を押下すると、操作部１１７からジョブ制御部３０１に送信指示が出される（ステップＳ５０３）。
【００４３】
次に、ＣＰＵ１０１は、ステップＳ５０２で入力された宛先情報を取得して、宛先情報が電話番号形式かＳＩＰ  ＵＲＩ形式かどうかを判定する（ステップＳ５０４）。ステップＳ５０４では、入力された宛先情報が、数字のみで構成されている場合には宛先情報が電話番号であると判定する。そして、ドット（．）と数字のみで構成されている場合には宛先情報がＩＰアドレスであると判定する。さらに、電話番号でなく且つＩＰアドレスでもないと判定した場合には宛先情報をホスト名またはドメイン名であると判定する。
【００４４】
ＳＩＰ  ＵＲＩ形式と判定した場合は、相手機と直接接続すべくステップＳ５０５に進む一方、電話番号形式と判定した場合は、ＳＩＰサーバーを経由して相手機と接続すべくステップＳ５１２へ進む。
【００４５】
ステップＳ５０５では、ＣＰＵ１０１は、ＳＩＰ  ＵＲＩにＩＰアドレスが含まれているか否かを判定する。ＳＩＰ  ＵＲＩにＩＰアドレスが含まれていると判定した場合は、ステップＳ５０６へ進む一方、そうでないと判定した場合はステップＳ５０９へ進む。
【００４６】
ステップＳ５０６では、ＣＰＵ１０１は、ＳＩＰ  ＵＲＩに含まれているＩＰアドレスが同一ネットワーク内のＩＰアドレスか否かを判定する。同一ネットワーク内のＩＰアドレスであると判定した場合はステップＳ５０７へ進む一方、同一ネットワーク内のＩＰアドレスでないと判定した場合はステップＳ５０８へ進む。
【００４７】
ステップＳ５０７では、ＣＰＵ１０１は、このＩＰアドレスにＳＩＰメッセージの「ＩＮＶＩＴＥ」を送信して（第２の接続方法）、本処理を終了する。
【００４８】
ステップＳ５０８では、ＣＰＵ１０１は、デフォルトゲートウェイに「ＩＮＶＩＴＥ」を送信して、本処理を終了する。
【００４９】
一方、ステップＳ５０９では、ＣＰＵ１０１は、ドメイン名がＤＮＳサーバー２０２に登録されているかを問い合わせる。ＤＮＳサーバー２０２に問い合わせた結果、ドメイン名がＤＮＳサーバー２０２に登録されていてＩＰアドレスが取得できた場合（ステップＳ５１０でＹＥＳ）、ステップＳ５０６へ進む。一方、ステップＳ５１０でＤＮＳサーバー２０２からＩＰアドレスが取得できなかった場合（ステップＳ５１０でＮＯ）、ステップＳ５１１へ進む。
【００５０】
ステップＳ５０６では、ＣＰＵ１０１は、ＤＮＳサーバー２０２から取得したＩＰアドレスが同一ネットワーク内のＩＰアドレスか判定する。ステップＳ５０６の判定結果から、取得したＩＰアドレスが同一ネットワーク内のＩＰアドレスであれば（ステップＳ５０６でＹＥＳ）、ＩＰアドレスに「ＩＮＶＩＴＥ」を送信して（ステップＳ５０７）、本処理を終了する。
【００５１】
一方、取得したＩＰアドレスが同一ネットワーク内のＩＰアドレスでなければ（ステップＳ５０６でＮＯ）、デフォルトゲートウェイに「ＩＮＶＩＴＥ」を送信して（ステップＳ５０８）、本処理を終了する。
【００５２】
ステップＳ５１１では、ＣＰＵ１０１は送信を行わずに宛先エラーで終了する。
【００５３】
ステップＳ５１２では、ＣＰＵ１０１は、“ＳＩＰサーバーを使用”設定を参照して、当該設定が有効か否かを判定する。設定が有効であると判定した場合はステップＳ５１３へ進み一方、“ＳＩＰサーバーを使用”設定が無効であると判定した場合はステップＳ５１５へ進む。
【００５４】
ステップＳ５１３では、ＣＰＵ１０１は、ＳＩＰサーバー２０１のＩＰアドレスを＠以下に付加して「ｓｉｐ：２２２２＠１９２．１６８．１．１」のように、ＳＩＰ  ＵＲＩを作成する。
【００５５】
次に、ステップＳ５１４では、ＣＰＵ１０１は、ＳＩＰメッセージのＴｏヘッダフィールドにＳＩＰ  ＵＲＩをいれて「ＩＮＶＩＴＥ」をＳＩＰサーバー２０１に送信して（第１の接続方法）、本処理を終了する。
【００５６】
ステップＳ５１５では、ＣＰＵ１０１は送信を行わずに宛先エラーで終了する。
【００５７】
上記実施形態によれば、ユーザが入力した宛先情報にＩＰアドレスが含まれている場合は、ＳＩＰサーバーの使用設定の有無にかかわらず、当該ＩＰアドレスの相手機に送信する。一方、宛先情報にホスト名（ドメイン）名が含まれている場合は、ＤＮＳサーバーでアドレス解決して取得したＩＰアドレスの相手機に送信する。このようにすることで、ユーザの要求に応じた送信処理を確実に行うことができる。
【００５８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５９】
１００  ファクシミリ装置
１０１  ＣＰＵ
１１７  操作部
２０１  ＳＩＰサーバー
２０２  ＤＮＳサーバー
２０３  ゲートウェイ
２０４  ＮＧＮ網
３０１  ジョブ制御部
３０２  通信管理部
３０４  通信制御部
【図１】
2014225744.tif 000003
【図２】
2014225744.tif 000004
【図３】
2014225744.tif 000005
【図４】
2014225744.tif 000006
【図５】
2014225744.tif 000007