(57)【要約】【課題】本発明は、ユーザが相手先の電話番号を入力することでＩＰ−ＦＡＸによる通信が行われる場合でも、ＩＰフィルタを適切に行うことができる通信装置を提供する。【解決手段】ネットワークに接続された他のデバイスとＩＰ−ＦＡＸによる通信が可能なデバイスにおいて、設定されたＩＰアドレスに基づき通信の許可または拒否を行うＩＰフィルタ手段と、電話番号を入力または設定するための入力手段と、入力手段により入力または設定された電話番号に対応するＩＰアドレスをネットワークに接続されたＥＮＵＭサーバやＳＩＰサーバから取得する取得手段とを備え、取得されたＩＰアドレスに基づくＩＰフィルタをＩＰフィルタ手段に設定する。【選択図】図７
2011135315.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された他の通信装置とＩＰ−ＦＡＸによる通信が可能な通信装置において、
設定されたＩＰアドレスに基づき通信の許可または拒否を行うＩＰフィルタ手段と、
電話番号を入力または設定するための入力手段と、
前記入力手段により入力または設定された電話番号に対応するＩＰアドレスを前記ネットワークに接続されたサーバから取得する取得手段と、
前記取得手段が取得したＩＰアドレスを用いた通信が許可されるように前記ＩＰフィルタ手段に設定する設定手段とを備えることを特徴とする通信装置。
【請求項２】
前記取得手段は、一定時間毎または前記通信装置の起動時に前記電話番号に対応するＩＰアドレスを取得することを特徴とする請求項１記載の通信装置。
【請求項３】
前記ＩＰフィルタの設定有無を判別する判別手段と、
前記入力手段により前記電話番号の入力または設定がされるときに、前記判別手段によりＩＰフィルタが既に設定されていると判別された場合、ＩＰフィルタの変更を行うか否かの確認メッセージを表示する表示手段とをさらに備えることを特徴とする請求項１又は２記載の通信装置。
【請求項４】
前記設定手段は、前記設定されたＩＰフィルタと前記入力手段により入力または設定された電話番号が不整合であった場合には、ユーザにエラーを通知するか、または、予め設定した優先順位に従ってＩＰフィルタの不整合を除去して設定することを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
ＩＰ−ＦＡＸによる通信が可能な複数の通信装置とサーバとが接続されたネットワークシステムにおいて、
前記通信装置は、
設定されたＩＰアドレスに基づき通信の許可または拒否を行うＩＰフィルタ手段と、
電話番号を入力または設定するための入力手段と、
前記入力手段により入力または設定された電話番号に対応するＩＰアドレスを前記サーバから取得する取得手段と、
前記取得手段が取得したＩＰアドレスを用いた通信が許可されるように前記ＩＰフィルタ手段に設定する設定手段とを備えることを特徴とするネットワークシステム。
【請求項６】
ネットワークに接続された他の通信装置とＩＰ−ＦＡＸによる通信が可能な通信装置の制御方法において、
設定されたＩＰアドレスに基づき通信の許可または拒否を行うＩＰフィルタ工程と、
電話番号を入力または設定するための入力工程と、
前記入力工程にて入力または設定された電話番号に対応するＩＰアドレスを前記ネットワークに接続されたサーバから取得する取得工程とを備え、
前記取得工程で取得したＩＰアドレスを用いた通信が前記ＩＰフィルタ工程で許可されるように設定する設定工程とを備えることを特徴とする通信装置の制御方法。
【請求項７】
請求項６記載の通信装置の制御方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話番号を用いてＩＰ網での通信を行う通信装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、ＮＧＮ（Next Generation Network）等の次世代ネットワークのインフラが確立されつつあり、アナログ網からＩＰ網への転換が行われている。そうした中で、イントラ内のネットワークにおいて、ＩＰ−ＦＡＸでの通信が始まりつつある。
【０００３】
ＩＰ−ＦＡＸでは、ＳＩＰ（Session Initiation Protocol）プロトコルや電話番号からＵＲＩ（Uniform Resource Identifier）を取得できるプロトコルも規約化されている。今後ますます、その需要は高まると予想される。
【０００４】
一方、ネットワーク通信の分野においては、セキュリティを高めるための対策が急務となっており、ＩＰ−ＦＡＸもその例外ではない。そのため、ＩＰ−ＦＡＸでの電話番号による着信許可／拒否（電話番号フィルタ）を行ったり、ＩＰフィルタによって着信拒否／許可を適切に設定したりすることが求められている。例えば、サーバを利用して、ＳＩＰ−ＵＲＩによるＳＩＰのレイヤで、ユーザ単位でサービス毎に送信及び着信を許可／拒否するようなシステムが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２６９５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ユーザが通信装置を利用してＩＰ−ＦＡＸによる通信を行う場合、相手先の電話番号が入力されると、通信装置がＥＮＵＭサーバからＳＩＰ  ＵＲＩを取得すると共に、ＳＩＰサーバからＩＰアドレスを受け取って送信を行う。そのため、通常はユーザがＩＰアドレスを認識することがなく、そのＩＰアドレスのフィルタをかけることが困難である。
【０００７】
また、ＩＰ−ＦＡＸを利用するユーザが無意識にＩＰフィルタをかけている場合があり、電話番号フィルタによって受信許可をしていたとしても、電話番号フィルタとＩＰフィルタとの不整合によりＩＰ−ＦＡＸ通信が拒否されてしまう可能性がある。
【０００８】
本発明は、上記問題に鑑みて成されたものであり、ユーザが相手先の電話番号を入力することでＩＰ−ＦＡＸによる通信が行われる場合でも、ＩＰフィルタを適切に行うことができる通信装置及びその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の通信装置は、ネットワークに接続された他の通信装置とＩＰ−ＦＡＸによる通信が可能な通信装置において、設定されたＩＰアドレスに基づき通信の許可または拒否を行うＩＰフィルタ手段と、電話番号を入力または設定するための入力手段と、前記入力手段により入力または設定された電話番号に対応するＩＰアドレスを前記ネットワークに接続されたサーバから取得する取得手段と、前記取得手段が取得したＩＰアドレスを用いた通信が許可されるように前記ＩＰフィルタ手段に設定する設定手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザが相手先の電話番号を入力することでＩＰ−ＦＡＸによる通信が行われる場合でも、ＩＰフィルタを適切に行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る通信装置が接続されたネットワークシステムの構成例を示す図である。
【図２】図１のデバイスのハードウェア構成を示すブロック図である。
【図３】デバイスのモジュール構成を示すブロック図である。
【図４】（ａ）はデバイス内のバックアップＲＡＭに保存管理されている管理テーブルの一例を示す図、（ｂ）はＥＮＵＭサーバ内の不図示のメモリに保存管理されている管理テーブルの一例を示す図である。
【図５】（ａ）〜（ｄ）は、デバイス内の操作部のディスプレイに表示される画面の一例である。
【図６】デバイス、ＥＮＵＭサーバ、及びＳＩＰサーバの通信シーケンスを示す図である。
【図７】電話番号登録時におけるＩＰフィルタ設定処理の一例を示すフローチャートである。
【図８】ＩＰフィルタ登録時におけるＩＰフィルタ設定処理の一例を示すフローチャートである。
【図９】ＩＰフィルタによる着信拒否時の動作処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１３】
図１は、本発明の実施形態に係る通信装置が接続されたネットワークシステムの構成例を示す図である。
【００１４】
図１において、デバイス２１，２７は、ＩＰ−ＦＡＸを行うことが可能なネットワークデバイスであり、例えば、複合機等から成る。デバイス２１は、ローカルエリアネットワーク（ＬＡＮ）であるＬＡＮ２４に接続され、ＬＡＮ２４を介してＰＣ２２、プロキシサーバ２３に接続されている。一方、デバイス２７は、ＬＡＮ２８に接続され、ＬＡＮ２８を介してＰＣ２６、プロキシサーバ２５に接続されている。
【００１５】
ＰＣ２２，２６は、デバイス２１，２７への印刷やステータス監視を行うことが可能なパーソナルコンピュータ（ＰＣ）である。プロキシサーバ２３，２５，２１０，２１２は、ＬＡＮ２４，２８，２１１，２１４とインターネット２１５とを接続するためのプロキシサーバである。プロキシサーバ２１０は、ＬＡＮ２１１を介してＥＮＵＭサーバ２９に接続されている。一方、プロキシサーバ２１２は、ＬＡＮ２１４を介してＳＩＰサーバ２１３に接続されている。
【００１６】
ＥＮＵＭサーバ２９は、図４（ｂ）に示す形式で電話番号とＵＲＩ（ＳＩＰ）の管理を行い、デバイスやＰＣ等からの問い合わせに基づき、電話番号から生成したドメイン名からＵＲＩ（ＳＩＰ）への逆引きとＵＲＩ（ＳＩＰ）からドメイン名の正引きを行う。ＳＩＰサーバ２１３は、ＳＩＰプロトコルを利用して、ＩＰ電話やＩＰ−ＦＡＸ等の音声やデータ通信を制御する。また、ＳＩＰサーバ２１３は、ＵＲＩ（ＳＩＰ）からのＩＰアドレスの検索、ＩＰアドレスからのＵＲＩ（ＳＩＰ）検索をあわせて行う。
【００１７】
なお、本実施形態では、インターネット環境における実施形態について説明するが、インターネット環境でなくても構わない。また、プロキシサーバが配置された環境でなくともよい。また、デバイスの数及びＰＣの数は、図示例に限定されるものではない。また、ＥＮＵＭサーバ及びＳＩＰサーバは、互いに異なるＬＡＮに配置されているが、同じＬＡＮ上に配置されていてもよい。さらに、ＥＮＵＭサーバとＳＩＰサーバを一体化し、２つのサーバが有する機能を備えたサーバが１台配置された環境であっても構わない。また、デバイスの一例として複合機を用いた実施形態について説明するが、これに限定されず、ＰＣやスキャナ、プリンタ等であってもよい。
【００１８】
図２は、図１のデバイス２１，２７のハードウェア構成を示すブロック図である。
【００１９】
図２において、ＣＰＵ１１は、ＲＯＭ１３に格納されているプログラムを読み出して実行する中央処理装置であり、システムバス１１１を介して接続された各部を総括的に制御する。ＲＡＭ１２は、ＣＰＵ１１の主メモリ、ワークエリア等として機能する。また、ＲＡＭ１２は、ＩＰフィルタや、後述する電話番号に対応したＩＰアドレスの管理テーブル等のデバイスの設定値を保存するためのバックアップＲＡＭとして機能する。
【００２０】
操作部Ｉ／Ｆ１４は、操作部１８から入力された情報の受け付け及び操作部１８における情報表示などを制御する。操作部１８は、キーやボタン、液晶パネルなどからなるディスプレイを含む。ディスプレイは、操作部Ｉ／Ｆ１４から入力された画面情報（例えば各種の設定画面及びそれぞれの設定画面で設定された内容など）を表示する。ユーザは、操作部１８を用いて、ＩＰ−ＦＡＸやＩＰフィルタの設定、エラー表示等を確認することができる。
【００２１】
ディスクコントローラ（ＤＫＣ）１５は、画像データや様々なユーザデータを保存するハードディスク（ＨＤ）１９を制御する。デバイスコントローラ（ＤＶＣ）１６は、デバイスが有するプリンタ部やスキャナ部等のデバイス部（ＤＶ）１１０を制御する。ネットワークインタフェースカード（ＮＩＣ）１７は、ＬＡＮを介してネットワーク上のＥＮＵＭサーバ２９、ＳＩＰサーバ２１３に接続され、ＩＰアドレスの問い合わせやＩＰ−ＦＡＸ通信を行うことができる。
【００２２】
なお、操作部１８は、仮想キーとディスプレイとが一体となるタッチパネル等で構成されていてもよい。また、ハードディスク（ＨＤ）は、データを保存できるものであれば、ＵＳＢメモリであってもよいし、他の記憶装置であってもよい。また、デバイスにハードディスク（ＨＤ）が搭載されていなくともよい。また、ＩＰフィルタや電話番号に対応したＩＰアドレスの管理テーブル等のデバイスの設定値はバックアップＲＡＭではなく、ＨＤＤ等の別の格納装置内部に保存されていても構わない。
【００２３】
また、ＰＣ２２，２９，プロキシサーバ２３，２５，２１０，２１２、ＥＮＵＭサーバ２９，ＳＩＰサーバ２１３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＨＤ、キーボードやマウス等の操作部、液晶モニタ等の表示部等を備える情報処理装置である。それらのハードウェア構成の説明については省略する。
【００２４】
図３は、デバイス２１，２７のモジュール構成を示すブロック図である。
【００２５】
図３において、ＵＩ３２は、操作部１８を制御するためのユーザインターフェース（ＵＩ）モジュールである。スキャナ３３は、スキャナ機能を実現するためのモジュールである。プリンタ３４は、プリント機能を実現するためのモジュールである。ＩＰ−ＦＡＸ３５は、ＩＰ−ＦＡＸによる通信を行うためのモジュールである。
【００２６】
ＳＩＰ／ＥＮＵＭプロトコル３６は、ＳＩＰ／ＥＮＵＭプロトコルを取り扱うモジュールである。ＴＣＰ／ＩＰ３７は、ＴＣＰ／ＩＰのプロトコルスタックであり、ＬＡＮを介して外部のＳＩＰサーバ２１３やＥＮＵＭサーバ２９、他のデバイスと通信を行う。ＩＰフィルタ３８は、ＵＩ３２を通じてＩＰフィルタの設定を行うことができるモジュールである。
【００２７】
なお、本実施形態では、ＩＰ−ＦＡＸを行うデバイスとして複合機を用いたことから、その構成要素にスキャナ部やプリンタ部が含まれているが、ＩＰ−ＦＡＸ以外のＩＰ通信を行うデバイスであれば、スキャナ部やプリンタ部が含まれていなくともよい。
【００２８】
図４は、図１のシステム上で管理される管理テーブルの一例を示す図である。図４（ａ）は、デバイス内のバックアップＲＡＭに保存管理されている管理テーブルの一例を示す図である。図４（ｂ）は、ＥＮＵＭサーバ内の不図示のメモリに保存管理されている管理テーブルの一例を示す図である。
【００２９】
図４（ａ）に示す管理テーブル４０は、ＩＰ−ＦＡＸ用に登録された電話番号とそれに対応するＩＰアドレスの管理テーブルである。ＩＰアドレス４１には、電話番号を用いて図６に示すシーケンスによりＥＮＵＭサーバ２９及びＳＩＰサーバ２１３から取得したＩＰアドレスが保存される。管理テーブル４０は、予め管理者に登録されるか動的に更新が行われる。なお、電話番号は、内線番号、外線番号のいずれでも構わない。ＩＰアドレスは、グローバルアドレス、ローカルアドレスのいずれでも構わない。また、ＩＰｖ４によるアドレスについて説明するが、ＩＰｖ６によるアドレスであっても構わない。また、本実施形態では、管理テーブル内に保持するように構成したが、ＥＮＵＭサーバとＳＩＰサーバを用いて、その都度対応するＩＰアドレスを取得するようにしてもよい。
【００３０】
図４（ｂ）に示す管理テーブル５０は、ドメイン名とそれに対応するＵＲＩ（ＳＩＰ）の管理テーブルである。ＥＮＵＭサーバ２９は、図２で説明したように、ドメイン名とＵＲＩ（ＳＩＰ）の管理を行い、デバイス等の問い合わせに基づき、電話番号から生成したドメイン名からＵＲＩ（ＳＩＰ）への逆引きやＵＲＩ（ＳＩＰ）からドメイン名の正引きを行う。管理テーブル５０は、予め管理者に登録されるか動的に更新が行われる。
【００３１】
なお、本実施形態では、図示例のような形式の管理テーブルについて説明するが、ドメイン名とＵＲＩ（ＳＩＰ）との関連がされていれば、これに限定されるものではない。
【００３２】
図５は、デバイス２１，２７内の操作部１８のディスプレイに表示される画面の一例である。図５（ａ）及び図５（ｂ）は、デバイス内で保存管理されているアドレス帳にＩＰ−ＦＡＸの設定をする際に、既にＩＰフィルタが設定されていた場合の画面例である。
【００３３】
図５（ａ）に示す画面６１では、ユーザが、例えば、宛先表６１ａで「宛先表１」を選択し、名称欄６１ｂに設定名称を入力すると共に、ファックス番号欄６１ｃに電話番号（ファックス番号）を入力する。すると、デバイスは、操作部１８のディスプレイに、図５（ｂ）に示すような、ＩＰフィルタが設定されている旨の確認ウィンドウ６２を表示し、ＩＰフィルタを設定（または追加設定）するかどうかをユーザに選択させる。
【００３４】
図５（ｃ）及び図５（ｄ）は、ＩＰフィルタの設定をする際に、既にアドレス帳にＩＰ−ＦＡＸの設定がされていた場合の画面例である。
【００３５】
図５（ｃ）に示す画面６３では、ユーザが、通信を拒否するＩＰアドレスをアドレス入力欄６３ａに入力する。デバイスは、操作部１８のディスプレイに、図５（ｄ）に示すような、ＩＰ−ＦＡＸが設定されている旨の確認ウィンドウ６４を表示し、設定するかどうかをユーザに選択させる。
【００３６】
なお、上述したデバイスでの電話番号の登録については、アドレス帳に登録することを前提に説明したが、ワンタッチキーや受信転送設定等の別の登録方法でも構わない。また、相手先へＩＰ−ＦＡＸする際に、同様のＩＰフィルタへの登録を行っても構わない。また、ＩＰフィルタとして、単一のＩＰアドレスの通信拒否を設定する場合の登録方法について説明したが、複数のＩＰアドレスの通信拒否を設定する場合であっても同様である。また、ＩＰｖ４によるアドレスについて説明するが、ＩＰｖ６によるアドレスであっても構わない。
【００３７】
次に、図１のデバイス２１，２７間で実行されるＩＰ−ＦＡＸによる通信の流れを説明する。
【００３８】
図６は、デバイス２１、ＥＮＵＭサーバ２９、ＳＩＰサーバ２１３、及び相手先デバイス２７の通信シーケンスを示す図である。
【００３９】
図５（ａ）に示す画面６１上で電話番号の登録が行われた場合、デバイス２１は、ＥＮＵＭサーバ２９にＵＲＩ（ＳＩＰ）の問い合わせを行う（プロセスＰ７５）。図示例では、ＵＲＩ（ＳＩＰ）の問い合わせのために、登録された電話番号に基づいて決定されるドメイン「8.7.6.5.4.3.2.1.0.5.0.e164.arpa」が利用される。そして、その応答としてＵＲＩ（ＳＩＰ）「sip:taro＠○×△.co.jp」がＥＮＵＭサーバ２９からデバイス２１に返信される（プロセスＰ７６）。そして、デバイス２１は、ＳＩＰサーバ２１３へＵＲＩ（ＳＩＰ）「sip:taro＠○×△.co.jp」に対するＩＰアドレスの問い合わせを行う（プロセスＰ７７）。そして、相手先であるデバイス２７のＩＰアドレス「172.24.176.1」を取得する（プロセスＰ７８）。
【００４０】
一方、デバイス２７は、デバイス２１にＩＰ−ＦＡＸを行う際に、ＳＩＰサーバ２１３へ通信手順開始を示すＩＮＶＩＴＥ要求（プロセスＰ７９）を行うと、ＳＩＰサーバ２１３からデバイス２１へのＩＮＶＩＴＥ要求が行われる（プロセスＰ７１０）。
【００４１】
デバイス２１は、ＩＮＶＩＴＥ要求の発行元ＩＰアドレス「172.24.176.1」がＩＰフィルタにおける許可アドレスとなっているため、「２００  ＯＫ」をＳＩＰサーバ２１３に返信する（プロセスＰ７１１）。そして、ＳＩＰサーバ２１３は、デバイス２７に「２００  ＯＫ」を返信する（プロセスＰ７１２）。その後、デバイス２７では、通常のＩＰ−ＦＡＸ手順が開始される。
【００４２】
なお、本実施形態では、ＩＰフィルタで許可されている場合のシーケンスを記載したが、ＩＮＶＩＴＥ要求の発行元ＩＰアドレスがＩＰフィルタで拒否ＩＰアドレスとなっている場合には、プロセスＰ７１１でＩＰのエラーを出すこととなる。また、ＥＮＵＭサーバ２９とＳＩＰサーバ２１３は一体でも構わないし、これらに相当するサーバがあれば、それでも構わない。また、これらシステムを用いて、ＩＰアドレスから電話番号を取得するような一般的なシーケンスも行うことができる。
【００４３】
次に、デバイス２１，２７に対するＩＰ−ＦＡＸのＩＰフィルタの設定処理について説明する。
【００４４】
図７は、電話番号登録時におけるＩＰ−ＦＡＸのＩＰフィルタ設定処理の一例を示すフローチャートである。
【００４５】
ステップＳ８０１では、デバイス内のＣＰＵ１１が、ユーザによりＵＩである操作部１８を介して電話番号の設定がされたかどうかを検出する。電話番号の設定が検出された場合（ステップＳ８０１でＹＥＳ）、ＣＰＵ１１が、ＩＰフィルタが既に設定されているか否かのＩＰフィルタの設定有無を判別する（ステップＳ８０２）。具体的には、ＣＰＵ１１がＲＡＭ１２内のバックアップＲＡＭにＩＰフィルタが設定されている否かを判別する。
【００４６】
ステップＳ８０２の判別の結果、ＩＰフィルタが設定されていない場合には（ステップＳ８０２でＮＯ）、そのまま処理を終了する。一方、ＩＰフィルタが設定されている場合には（ステップＳ８０２でＹＥＳ）、ＣＰＵ１１が操作部１８にＩＰフィルタの変更を行うか否かの確認メッセージを表示（図５（ｂ）参照）して（ステップＳ８０８）、ステップＳ８０３へ進む。なお、ここでＩＰフィルタの変更を行わないことをユーザが選択した場合は、処理を終了する。
【００４７】
ステップＳ８０３では、ＣＰＵ１１が、ＬＡＮを介して、ＥＮＵＭサーバ２９、ＳＩＰサーバ２１３に問い合わせを行い、設定された電話番号に対応するＩＰアドレスを取得する。次に、ステップＳ８０４では、ＣＰＵ１１が、対応するＩＰアドレスを取得できたか否かを判別する。この判別の結果、対応するＩＰアドレスを取得できなかった場合には、ＣＰＵ１１が、ＩＰアドレスが取得できなかった旨を操作部１８に表示してユーザへの警告通知を行い、本処理を終了する。一方、対応するＩＰアドレスを取得できた場合には、ステップＳ８０５へ進む。
【００４８】
ステップＳ８０５では、ＣＰＵ１１が、ＩＰアドレスが取得できた旨（例えば「ＯＫ」と表示）を操作部１８に表示してユーザへのＯＫ通知を行う。次に、ステップＳ８０６では、ＣＰＵ１１が、ＩＰフィルタの登録をバックアップＲＡＭ１２に行う。ここで、ＩＰアドレスが更新されている場合には、ＣＰＵ１１が、バックアップＲＡＭ１２に設定されているＩＰフィルタの更新を行う。次に、ステップＳ８０７では、ＣＰＵ１１が一定時間待機し、ステップＳ８０３へ戻る。
【００４９】
なお、ステップＳ８０２の判別はなくても構わない。また、登録されたＩＰフィルタと入力または設定された電話番号が不整合であった場合には、ステップＳ８０５でエラーをユーザに通知してもよいし、予め設定された優先順位に従ってＩＰフィルタの不整合を除去して設定を行ってもよい。また、ステップＳ８０７における待機時間は任意の時間でよい。また、ステップＳ８０３におけるＩＰアドレスの取得については、ステップＳ８０７で一定時間待機した後ではなく、デバイス起動時や電源ＯＦＦ時に行ってもよい。
【００５０】
以上の処理により、例えば、ユーザがＩＰ−ＦＡＸの通信相手となる電話番号を登録したときに、その通信相手のＩＰアドレスがＩＰフィルタの拒否ＩＰアドレスとして設定されている場合に、自動的にＩＰフィルタの設定を変更することができる。即ち、登録された電話番号に対応するＩＰアドレスを自動的に取得し、取得したＩＰアドレスがＩＰフィルタの許可対象となるように（拒否対象とならないように）ＩＰフィルタの設定を自動的に変更することができる。これにより、ユーザがＩＰ−ＦＡＸの通信相手となる電話番号を登録したにも関わらず、その通信相手と通信することができないという不都合を解消することができる。
【００５１】
ここまでは、ＩＰ−ＦＡＸで使用する通信相手の電話番号を登録する際の処理について説明した。次に、既にＩＰ−ＦＡＸの電話番号が登録されている状態で、ユーザが新たにＩＰフィルタの設定を行う場合の処理について説明する。
【００５２】
図８は、ＩＰフィルタ登録時におけるＩＰ−ＦＡＸのＩＰフィルタ設定処理の一例を示すフローチャートである。
【００５３】
ステップＳ９０１では、デバイス内のＣＰＵ１１が、ユーザにより操作部１８を介してＩＰフィルタの設定がされたかどうかを検出する。ＩＰフィルタの設定が検出された場合（ステップＳ９０１でＹＥＳ）、ＣＰＵ１１が、ＩＰ−ＦＡＸで使用する電話番号が登録されているか否かを判別する（ステップＳ９０２）。具体的には、ＣＰＵ１１がＲＡＭ１２内のバックアップＲＡＭにＩＰ−ＦＡＸ用の電話番号が登録されている否かを判別する。
【００５４】
ステップＳ９０２の判別の結果、ＩＰ−ＦＡＸ用の電話番号が登録されていない場合には（ステップＳ９０２でＮＯ）、そのまま処理を終了する。一方、ＩＰ−ＦＡＸ用の電話番号が登録されている場合には（ステップＳ９０２でＹＥＳ）、ＣＰＵ１１が操作部１８にＩＰフィルタの変更（例えば、マージ）を行うか否かの確認メッセージを表示（図５（ｄ）参照）する（ステップＳ９０８）。そして、ステップＳ９０３へ進む。なお、ここでＩＰフィルタの変更を行わないことをユーザが選択した場合は、処理を終了する。
【００５５】
ステップＳ９０３では、ＣＰＵ１１が、ＬＡＮを介して、ＥＮＵＭサーバ２９、ＳＩＰサーバ２１３に問い合わせを行い、ＩＰ−ＦＡＸ用に登録されている電話番号に対応するＩＰアドレスを取得する。次に、ステップＳ９０４では、ＣＰＵ１１が、対応するＩＰアドレスが取得できたか否かを判別する。この判別の結果、対応するＩＰアドレスが取得できなかった場合には、ＣＰＵ１１が、ＩＰアドレスが取得できなかった旨を操作部１８に表示してユーザに警告通知を行い、本処理を終了する。一方、対応するＩＰアドレスを取得できた場合には、ステップＳ９０５へ進む。
【００５６】
ステップＳ９０５では、ＣＰＵ１１が、ＩＰアドレスが取得できた旨（例えば「ＯＫ」と表示）を操作部１８に表示してユーザへのＯＫ通知を行う。次に、ステップＳ９０６では、ＣＰＵ１１が、ＩＰフィルタの登録をバックアップＲＡＭ１２に行う。ここで、ＩＰアドレスが更新されている場合には、ＣＰＵ１１が、バックアップＲＡＭ１２に設定されているＩＰフィルタの更新を行う。次に、ステップＳ９０７では、ＣＰＵ１１が一定時間待機し、ステップＳ９０３へ戻る。
【００５７】
なお、設定されたＩＰフィルタと登録されている電話番号が不整合であった場合には、ステップＳ９０５でエラーをユーザに通知してもよいし、予め設定された優先順位に従ってＩＰフィルタの不整合を除去して設定を行ってもよい。また、ステップＳ９０７における待機時間は任意の時間でよい。また、ステップＳ９０３におけるＩＰアドレスの取得については、一定時間毎に行っても、デバイス起動時や電源ＯＦＦ時に行ってもよい。また、ステップＳ９０３で、新たに設定したＩＰフィルタのＩＰアドレスを、ＳＩＰサーバ、ＥＮＵＭサーバに逆引きし、該当する電話番号が検索できれば、それをＵＩに表示させてもよい。
【００５８】
以上の処理により、例えば、ユーザがＩＰフィルタの拒否ＩＰアドレスの設定を行ったときに、拒否対象として設定されたＩＰアドレスに対応する通信相手の電話番号が登録されていれば、自動的にＩＰフィルタの設定を変更することができる。即ち、登録されている電話番号に対応するＩＰアドレスを自動的に取得し、取得したＩＰアドレスがＩＰフィルタの許可対象となるように（拒否対象とならないように）、ステップＳ９０１で検出したＩＰフィルタの設定を自動的に変更することができる。これにより、ユーザがＩＰ−ＦＡＸの通信相手となる電話番号を登録しているにも関わらず、その通信相手と通信することができなくなるという不都合を解消することができる。
【００５９】
なお、上述した「電話番号の登録」とは、ハードディスク（ＨＤ）１９に記憶されているアドレス帳に通信相手の電話番号を登録することにより、登録された電話番号を電話番号フィルタの許可対象として設定することであるものとする。この場合、登録されている電話番号を宛先とした発信や登録されていない電話番号を発信元とした着信は拒否される。
【００６０】
しかしながら、電話番号フィルタの機能がない、或いは電話番号フィルタの機能を使用していない場合に、上述した処理を行うようにしても構わない。即ち、単にアドレス帳に通信相手の電話番号を登録するのみの場合であっても、その内容がＩＰフィルタの設定と不整合なものであれば、アドレス帳を参照して発信するときに通信エラーとなってしまう。これに対して、アドレス帳に電話番号を登録するときに上述した処理を実行すれば、このような問題を回避することが可能となる。
【００６１】
次に、ＩＰフィルタにより着信を拒否した場合のデバイスの動作処理について説明する。
【００６２】
図９は、ＩＰフィルタによる着信拒否時の動作処理の一例を示すフローチャートである。
【００６３】
ステップＳ１００１では、ＣＰＵ１１が、ＩＰ−ＦＡＸによる通信の受信待ちを行い、受信があれば、ステップＳ１００２へ進む。ステップＳ１００２では、ＣＰＵ１１が、ＩＰフィルタにより着信拒否がされているかどうかを検出する。そして、ＩＰフィルタにより着信拒否がされていない場合は、本処理を終了する（つまり、通常の着信処理を行い、発呼元の相手装置との通信を行う）。一方、ＩＰフィルタにより着信拒否がされている場合、ステップＳ１００３へ進む。
【００６４】
ステップＳ１００３では、ＣＰＵ１１が、ＬＡＮを介して、ＥＮＵＭサーバ２９、ＳＩＰサーバ２１３に問い合わせを行い、ＩＰフィルタにより着信拒否されたＩＰアドレスに対応する電話番号を取得する。次に、ステップＳ１００４では、ＣＰＵ１１は、着信拒否した電話番号を操作部１８に表示してユーザに通知を行い、本処理を終了する。なお、ユーザへの通知であるが、ＵＩへの通知以外にもメール等の手段で通知しても構わない。
【００６５】
以上の処理により、相手装置からＩＰ−ＦＡＸを用いた着信があったにも関わらず、ＩＰフィルタの設定により着信が拒否されてしまった場合に、ユーザにその相手装置の電話番号を通知することができる。これにより、通知を受けたユーザが、ＩＰフィルタの設定を変更する必要があることに気付くことができる。
【００６６】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６７】
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１７  ＮＩＣ
２１，２７  デバイス
２９  ＥＮＵＭサーバ
２１３  ＳＩＰサーバ
【図１】
2011135315.tif 000003
【図２】
2011135315.tif 000004
【図３】
2011135315.tif 000005
【図４】
2011135315.tif 000006
【図５】
2011135315.tif 000007
【図６】
2011135315.tif 000008
【図７】
2011135315.tif 000009
【図８】
2011135315.tif 000010
【図９】
2011135315.tif 000011