(57)【要約】    【課題】      ＩＰ電話装置のユーザがＥＮＵＭサーバにＮＡＰＴＲレコードを登録する手間を省略すること。    【解決手段】  ＣＰＵ３０１は、メモリ３０２に記憶された制御プログラムに基づいてＣＡ１０５全体を制御する。また、ＣＰＵ３０１は、例えば、ＩＰ電話１０１から端末の登録要求（Ｒｅｇｉｓｔｅｒ）を受け付けると、後述する顧客データベース３０３から該当する顧客データを検索してＮＡＰＴＲデータ変換部３０６に渡し、変換されたＮＡＰＴＲレコードをＥＮＵＭサーバ１０３に登録する処理を実行する。なお、ＣＰＵ３０１は、登録処理手段として機能する。  【選択図】      図３
2006050432.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ電話装置の呼接続を制御する呼接続制御装置であって、
前記ＩＰ電話装置を利用するユーザのユーザ情報を電話番号と対応付けて記憶する記憶手段と、
前記ＩＰ電話装置の起動時に前記ＩＰ電話装置から送信される端末の登録要求を受信する受信手段と、
前記登録要求を受信したとき前記記憶手段に記憶された前記ＩＰ電話装置のユーザ情報をＥＮＵＭサーバに登録する形式に変換する変換手段と、
前記変換手段により変換したユーザ情報をＥＮＵＭサーバに登録する登録処理手段と、
を具備することを特徴とする呼接続制御装置。
【請求項２】
ＩＰ電話装置の呼接続を制御する呼接続制御装置とＩＰネットワークを介して接続されるＩＰ電話装置であって、
当該ＩＰ電話装置を設置後の起動時に、前記呼接続制御装置に対して自装置の端末の登録要求を送信する送信手段を具備することを特徴とするＩＰ電話装置。
【請求項３】
ＩＰネットワークに接続されたＩＰ電話装置と、ＩＰ電話装置の呼接続を制御する呼接続制御装置と、を具備するＩＰ電話システムであって、
前記ＩＰ電話装置は、
起動時に、前記呼接続制御装置に対して自装置の端末の登録要求を送信する送信手段を具備し、
前記呼接続制御装置は、
前記ＩＰ電話装置を利用するユーザのユーザ情報を電話番号と対応付けて記憶する記憶手段と、
前記ＩＰ電話装置から送信される端末の登録要求を受信する受信手段と、
前記登録要求を受信したとき前記記憶手段に記憶された前記ＩＰ電話装置のユーザ情報をＥＮＵＭサーバに登録する形式に変換する変換手段と、
前記変換手段により変換したユーザ情報をＥＮＵＭサーバに登録する登録処理手段と、
を具備することを特徴とするＩＰ電話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、呼接続制御装置、ＩＰ電話装置及びＩＰ電話システムに関し、特にＥＮＵＭサーバにＮＡＰＴＲレコードを登録する呼接続制御装置、ＩＰ電話装置及びＩＰ電話システムに関する。
【背景技術】
【０００２】
近年、インターネットの急速な普及に伴い、遠隔地の電話装置と低料金での通話や登録会員同士のＩＰ電話装置間で無料通話が可能なＩＰ電話システムが注目されている。また、インターネットを利用したサービスやインターネット上のリソースと電話番号を結びつけるプロトコルとして、ＩＥＴＦ(Internet Engineering Task Force )やＩＴＵ−Ｔ（International Telecommunication Union-Telecommunication Standardization Sector）などで検討が進められているＲＦＣ２９１６（非特許文献１）で規定される「ＥＮＵＭ（Telephone Number Mapping）」プロトコルがある。
【０００３】
この「ＥＮＵＭ」プロトコルは、ＩＴＵ−Ｔで定められたＥ．１６４の体系に合うよう変換された電話番号を元に、ＤＮＳ（Domain Name System）の仕組みを利用してそれをＩＰアドレス、もしくはＵＲＩ(Uniform Resource Identifier )を検索できるようにするものである。
【０００４】
この「ＥＮＵＭ」プロトコルを利用してサービスを提供するＥＮＵＭシステムも検討されている。ＥＮＵＭシステムを利用するＩＰ電話装置等のＩＰ端末装置のエンドユーザは、自装置で利用する機能（ＵＲＩ、ＵＲＩを用いておこなうサービス（電話、電子メール、データベースアクセス等））を選択可能である。そして、エンドユーザは、選択した機能を「ＮＡＰＴＲ（The Naming Authority Pointer）」リソースレコードに設定して、ＥＮＵＭシステムに登録する必要がある。
【非特許文献１】ＥＮＵＭトライアルジャパン発行「ＥＮＵＭトライアルジャパン第一次報告書」、２００４年５月
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の「ＥＮＵＭ」プロトコルを利用するＩＰ電話装置等のＩＰ端末装置のエンドユーザでは、利用するサービスの機能をＥＮＵＭサーバのデータベースにＮＡＰＴＲリソースレコードの形式で登録する必要があり、この登録作業はエンドユーザ側の設定に任されていたため、登録作業が繁雑であるという問題があった。
【０００６】
本発明はかかる点に鑑みてなされたものであり、ＩＰ電話装置を利用するユーザのユーザ情報を電話番号と対応付けて記憶しておき、ＩＰ電話装置から起動時に送信される端末の登録要求を受信すると、記憶したＩＰ電話装置のユーザ情報をＥＮＵＭサーバに登録する形式に変換してＥＮＵＭサーバに登録する処理を実行する呼接続制御装置、ＩＰ電話装置及びＩＰ電話システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ＩＰ電話装置の呼接続を制御する呼接続制御装置であって、前記ＩＰ電話装置を利用するユーザのユーザ情報を電話番号と対応付けて記憶する記憶手段と、前記ＩＰ電話装置の起動時に前記ＩＰ電話装置から送信される端末の登録要求を受信する受信手段と、前記登録要求を受信したとき前記記憶手段に記憶された前記ＩＰ電話装置のユーザ情報をＥＮＵＭサーバに登録する形式に変換する変換手段と、前記変換手段により変換したユーザ情報をＥＮＵＭサーバに登録する登録処理手段と、を具備するようにしたものである。
【発明の効果】
【０００８】
本発明に係る呼接続制御装置、ＩＰ電話装置及びＩＰ電話システムによれば、ＩＰ電話装置のユーザがＥＮＵＭサーバにＮＡＰＴＲレコードを登録する手間を省略することができる。
【発明を実施するための最良の形態】
【０００９】
本発明の第１の態様に係る呼接続制御装置は、ＩＰ電話装置の呼接続を制御する呼接続制御装置であって、前記ＩＰ電話装置を利用するユーザのユーザ情報を電話番号と対応付けて記憶する記憶手段と、前記ＩＰ電話装置の起動時に前記ＩＰ電話装置から送信される端末の登録要求を受信する受信手段と、前記登録要求を受信したとき前記記憶手段に記憶された前記ＩＰ電話装置のユーザ情報をＥＮＵＭサーバに登録する形式に変換する変換手段と、前記変換手段により変換したユーザ情報をＥＮＵＭサーバに登録する登録処理手段と、を具備する構成を採る。
【００１０】
この構成によれば、ＩＰ電話装置のユーザがＥＮＵＭサーバにＮＡＰＴＲレコードを登録する手間を省略することができる。
【００１１】
本発明の第２の態様に係るＩＰ電話装置は、ＩＰ電話装置の呼接続を制御する呼接続制御装置とＩＰネットワークを介して接続されるＩＰ電話装置であって、当該ＩＰ電話装置を設置後の起動時に、前記呼接続制御装置に対して自装置の端末の登録要求を送信する送信手段を具備する構成を採る。
【００１２】
この構成によれば、ＩＰ電話装置のユーザがＥＮＵＭサーバにＮＡＰＴＲレコードを登録する指示を操作する手間を省略することができる。
【００１３】
本発明の第３の態様に係るＩＰ電話システムは、ＩＰネットワークに接続されたＩＰ電話装置と、ＩＰ電話装置の呼接続を制御する呼接続制御装置と、を具備するＩＰ電話システムであって、前記ＩＰ電話装置は、起動時に、前記呼接続制御装置に対して自装置の端末の登録要求を送信する送信手段を具備し、前記呼接続制御装置は、前記ＩＰ電話装置を利用するユーザのユーザ情報を電話番号と対応付けて記憶する記憶手段と、前記ＩＰ電話装置から送信される端末の登録要求を受信する受信手段と、前記登録要求を受信したとき前記記憶手段に記憶された前記ＩＰ電話装置のユーザ情報をＥＮＵＭサーバに登録する形式に変換する変換手段と、前記変換手段により変換したユーザ情報をＥＮＵＭサーバに登録行する登録処理手段と、を具備する構成を採る。
【００１４】
この構成によれば、ＩＰ電話装置のユーザがＥＮＵＭサーバにＮＡＰＴＲレコードを登録する手間を省略することができ、ＩＰ電話装置のユーザにとって使い勝手の良いＩＰ電話システムを提供することができる。
【００１５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
図１は、本実施の形態のＩＰ電話システムの全体構成を示す図である。図１において、ＩＰ電話システム１００は、複数台のＩＰ電話装置（以下、ＩＰ電話という）１０１、１０２、ＥＮＵＭサーバ１０３、ＤＮＳサーバ１０４、呼接続制御装置であるコールエージェント（以下、ＣＡという）１０５がＩＰネットワーク１０６を介して相互に接続されている。なお、同図の構成に限らず３台以上のＩＰ電話を接続してＩＰ電話システムを構成してもよい。
【００１７】
ＩＰ電話１０１（１０２）は、ＩＰネットワーク１０６を介して他のＩＰ電話との間で音声通話が可能な機能を有している。
【００１８】
ＥＮＵＭ（Telephone Number Mapping）サーバ１０３は、ＮＡＰＴＲ（The Naming Authority Pointer）リソースレコード（以下、ＮＡＰＴＲレコードという）を登録するデータベースを備える。ＥＮＵＭサーバ１０３は、ＩＰ電話１０１（１０２）の問い合わせに応じて、データベースに登録されたＮＡＰＴＲレコードをＩＰ電話１０１（１０２）に返送する。
【００１９】
ＤＮＳ（Domain Name System）サーバ１０４は、ＮＡＰＴＲレコードに指定されるＵＲＩ（Uniform Resource Identifier ）とＩＰアドレスとが対応付けて登録されるデータベースを備える。ＤＮＳサーバ１０４は、ＩＰ電話１０１（１０２）の問い合わせに応じて、データベースに登録されたＩＰアドレスをＩＰ電話１０１（１０２）に返送する。
【００２０】
ＣＡ１０５は、ＩＰネットワーク１０６に接続されたＩＰ電話１０１（１０２）間の呼接続を制御する。ＣＡ１０５は、着信を受けたＩＰ電話１０１（１０２）からの呼接続要求に応じて、着呼先のＩＰ電話１０１（１０２）との間で呼接続制御を実行する。
【００２１】
図２は、本実施の形態のＩＰ電話１０１の構成を示すブロック図である。なお、ＩＰ電話１０２もＩＰ電話１０１と同様の構成を有する。
【００２２】
図２において、ＩＰ電話１０１は、ＣＰＵ２０１、メモリ２０２、ハンドセット２０３、表示装置２０４及びネットワーク・インターフェース（以下、ネットワークＩ／Ｆという）２０５により主に構成されている。
【００２３】
ＣＰＵ（Central Processing Unit ）２０１は、メモリ２０２に記憶された音声通話制御プログラムに基づいてＩＰネットワーク１０６を介して他のＩＰ電話１０２と音声通話を行う際に必要となる全ての動作を制御する。従って、ＣＰＵ２０１は、ＳＩＰ（Session Initiation Protocol ）やＨ．３２３に代表される呼制御プロトコルに従って、宛先端末との間の呼制御を実行する。また、ＣＰＵ２０１は、表示装置２０４やネットワークＩ／Ｆ２０５に必要な指示を与える。
【００２４】
また、ＣＰＵ２０１は、ＥＮＵＭサーバ１０３へ宛先端末に対応するＮＡＰＴＲレコードを問い合わせる「ＮＡＰＴＲ問い合わせ」の送出や、その「ＮＡＰＴＲ問い合わせ」に対する応答「ＮＡＰＴＲ情報応答」の受信の制御を行う。また、ＣＰＵ２０１は、ＩＰ電話１０１がＩＰネットワーク１０６に接続され設置された後の最初の電源オン時に、ＮＡＰＴＲレコードの登録要求を、ネットワークＩ／Ｆ２０５からＣＡ１０５に自動的に送出する制御を行う。
【００２５】
メモリ２０２は、ＣＰＵ２０１が実行する音声通話制御プログラム等を記憶するＲＯＭ（Read Only Memory）としての機能と、ＣＰＵ２０１がプログラムを実行する際のワークメモリとして利用されるＲＡＭ（Random Access Memory）としての機能を有する。
【００２６】
ハンドセット２０３は、ユーザによるオフフック操作又はオンフック操作に応じてオフフック信号又はオンフック信号をＣＰＵ２０１に出力する。また、ハンドセット２０３は、マイクとスピーカを備え、宛先端末との間の通話開始時にユーザの送話音声をマイクにより送話音声信号に変換してＣＰＵ２０１に出力するとともに、ＣＰＵ２０１から入力される受話音声信号をスピーカにより受話音声として出力する。
【００２７】
表示装置２０４は、液晶パネル等により構成され、ＩＰ電話１０１の現在のステータスを表示するとともに、ＣＰＵ２０１から入力された発信側ＩＰ電話の氏名、住所、電話番号等を表示する。
【００２８】
ネットワークＩ／Ｆ２０５は、ＩＰ電話１０１が接続されるＩＰネットワーク１０６とのインターフェースである。なお、ネットワークＩ／Ｆ２０５は、送信手段として機能する。
【００２９】
図３は、本実施の形態のＣＡ１０５の構成を示すブロック図である。図３において、ＣＡ１０５は、ＣＰＵ３０１、メモリ３０２、顧客データベース３０３、入出力装置３０４、ネットワークＩ／Ｆ３０５及びＮＡＰＴＲデータ変換部３０６により主に構成される。
【００３０】
ＣＰＵ３０１は、メモリ３０２に記憶された制御プログラムに基づいてＣＡ１０５全体を制御する。また、ＣＰＵ３０１は、例えば、ＩＰ電話１０１から端末の登録要求（Ｒｅｇｉｓｔｅｒ）を受け付けると、後述する顧客データベース３０３から該当する顧客データを検索してＮＡＰＴＲデータ変換部３０６に渡し、変換されたＮＡＰＴＲレコードをＥＮＵＭサーバ１０３に登録する処理を実行する。なお、ＣＰＵ３０１は、登録処理手段として機能する。
【００３１】
メモリ３０２は、ＣＰＵ３０１が実行する制御プログラム等を記憶するＲＯＭとしての機能と、ＣＰＵ３０１がプログラムを実行する際のワークメモリとして利用されるＲＡＭとしての機能を有する。
【００３２】
顧客データベース３０３は、ＩＰ電話１０１，１０２の顧客データとして、ＩＰ電話１０１，１０２を利用するユーザ毎に、氏名、住所、ＳＩＰ電話番号、メールアドレス、参照ＵＲＬ（ホームページ）を対応付けて記憶する。
【００３３】
入出力装置３０４は、ＣＡ１０５をメンテナンスする際に使用するキーボード等の入力デバイスと、メンテナンス情報を表示する表示装置等の出力デバイスとから構成される。ネットワークＩ／Ｆ３０５は、ＣＡ１０５が接続されるＩＰネットワーク１０６とのインターフェースである。なお、ネットワークＩ／Ｆ３０５は、受信手段として機能する。
【００３４】
次に、図１のＩＰ電話システム１００において、ＩＰ電話１０１がＣＡ１０５に対してＮＡＰＴＲレコードを登録要求し、続いて、ＩＰ電話１０２と通話を行うまでの動作について、図４に示すシーケンス図を参照して説明する。
【００３５】
なお、図４の動作を説明する前提として、ＣＡ１０５には、ＩＰ電話１０１，１０２の顧客データとして、図５に示す顧客データが顧客データベース３０３に予め記憶されているものとする。図５に示す顧客データのうち、上段がＩＰ電話１０１の顧客データであり、下段がＩＰ電話１０２の顧客データである。
【００３６】
図４に示すシーケンス図では、ＩＰ電話１０１が初期電源オン時にＮＡＰＴＲレコードの登録要求をＣＡ１０５に対して行い、ＣＡ１０５がＩＰ電話１０１のＮＡＰＴＲレコードの登録処理をＥＮＵＭサーバ１０３に対して行い、続いて、ＩＰ電話１０１とＩＰ電話１０２の間で通話を開始するまでの動作について説明する。
【００３７】
ＩＰ電話１０１がＩＰネットワーク１０６への接続等の設置処理が完了し、最初に電源がオンされると、その初期電源オン後に、ＩＰ電話１０１内のＣＰＵ２０１は、自装置をＣＡ１０５に登録するために、「Ｒｅｇｉｓｔｅｒ」メッセージをＣＡ１０５に送出する（ステップＳ４０１）。本実施例では、この「Ｒｅｇｉｓｔｅｒ」メッセージの送出により、ＥＮＵＭサーバ１０３に対しＩＰ電話１０１のＮＡＰＴＲレコードの登録を行う。「Ｒｅｇｉｓｔｅｒ」メッセージには、ＩＰ電話１０１のＳＩＰ電話番号、ユーザＩＤ、パスワード等が含まれる。
【００３８】
なお、ＩＰ電話をＣＡに登録するための「Ｒｅｇｉｓｔｅｒ」メッセージとは別に、ＥＮＵＭサーバにＮＡＰＴＲレコードを登録することを要求するためのメッセージをＩＰ電話がＣＡに送出し、これを受けてＣＡがＮＡＰＴＲレコードの登録を行うようにしてもよい。
【００３９】
ＣＡ１０５は、ネットワークＩ／Ｆ３０５によりＩＰ電話１０１から「Ｒｅｇｉｓｔｅｒ」メッセージを受け付けると、「２００ＯＫ」メッセージをＩＰ電話１０１に返送する（ステップＳ４０２）。
【００４０】
次に、ＣＡ１０５内のＣＰＵ３０１は、「Ｒｅｇｉｓｔｅｒ」メッセージに含まれるＩＰ電話１０１のＳＩＰ電話番号に基づいて顧客データベース３０３から該当する顧客データを読み出して、ＮＡＰＴＲデータ変換部３０６に渡す。ＮＡＰＴＲデータ変換部３０６は、ＣＰＵ３０１から渡された顧客データをＮＡＰＴＲレコードに変換する処理を実行し、変換処理したＮＡＰＴＲレコードをＣＰＵ３０１に渡す。
【００４１】
ここで、ＩＰ電話１０１の顧客データから変換したＮＡＰＴＲレコードの具体例を図５に示す。図５のＮＡＰＴＲレコードのうち、上段の３行がＩＰ電話１０１のＮＡＰＴＲレコードである。
【００４２】
同図において、ＩＰ電話１０１の顧客データに含まれるＳＩＰ電話番号「３１０００００００」が変換されて、ドメイン名「０．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」、ＵＲＩスキーム「ｓｉｐ：８１３１０００００００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」、同ＳｅｒｖｉｃｅフィールドとしてＩＰ電話に対応可能であることを示す「Ｅ２Ｕ＋ｓｉｐ」が作成される。なお、ＳＩＰ電話番号「３１０００００００」は、最初に国番号付きの「８１３１０００００００」に変換されてから数字間にドットが挿入されて「８．１．３．１．０．０．０．０．０．０．０」となり、次に、数字を逆順にして最後に文字列「．ｅ１６４．ａｒｐａ」が追加されてドメイン名「０．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」と変換される。
【００４３】
さらに、ＩＰ電話１０１の顧客データに含まれるメールアドレス「８１３１０００００００＠ｔｏｋｙｏ．ｍａｉｌ．ｃｏｍ」が変換されて、ドメイン名「０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に対するＵＲＩスキーム「ｍａｉｌｔｏ：８１３１０００００００＠ｔｏｋｙｏ．ｍａｉｌ．ｃｏｍ」、同Ｓｅｒｖｉｃｅフィールドとしてメールに対応可能であることを示す「Ｅ２Ｕ＋ｍｅｓｓａｇｅ：ｍａｉｌｔｏ」が作成される。さらに、ＩＰ電話１０１の顧客データに含まれる参照ＵＲＬ「ｗｗｗ．ｔｏｋｙｏ．ｓｉｐ．ｃｏｍ／ｕｓｅｒ８１３１０００００００．ｈｔｍｌ」が変換されて、ドメイン名「０．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に対するＵＲＩスキーム「ｈｔｔｐ：／／ｗｗｗ．ｔｏｋｙｏ．ｓｉｐ．ｃｏｍ／ｕｓｅｒ８１３１０００００００．ｈｔｍｌ」、同ＳｅｒｖｉｃｅフィールドとしてＨＴＭＬに対応可能であることを示す「Ｅ２Ｕ＋ｈｔｔｐ」が作成される。
【００４４】
また、同Ｓeｒｖｉｃｅフィールド「Ｅ２Ｕ＋ｓｉｐ」、同Ｓｅｒｖｉｃｅフィールド「Ｅ２Ｕ＋ｍｅｓｓａｇｅ：ｍａｉｌｔｏ」、同Ｓｅｒｖｉｃｅフィールド「Ｅ２Ｕ＋ｈｔｔｐ」には、それぞれＯｒｄｅｒ＝１００が記述されている。Ｏｒｄｅｒ値はＳeｒｖｉｃｅの優先度を示す。
【００４５】
次に、ＣＡ１０５内のＣＰＵ３０１は、ＮＡＰＴＲデータ変換部３０６から渡されたＮＡＰＴＲレコードを含む「ＩＰ電話１０１の登録」メッセージをネットワークＩ／Ｆ３０５からＥＮＵＭサーバ１０３に送出する（ステップＳ４０３）。ＥＮＵＭサーバ１０３は、ＣＡ１０５から「ＩＰ電話１０１の登録」メッセージを受け付けると、例えば「Ｎｓｕｐｄａｔｅ」のようなアプリケーションソフトを起動し、その「ＩＰ電話１０１の登録」メッセージに含まれるＮＡＰＴＲレコードをデータベースに登録する。そして、ＥＮＵＭサーバ１０３は、「ＩＰ電話１０１登録完了」メッセージをＣＡ１０５に返送する（ステップＳ４０４）。
【００４６】
次に、ＩＰ電話１０２がＩＰネットワーク１０６への接続等の設置処理が完了し、最初に電源がオンされると、その初期電源オン後に、ＩＰ電話１０２内のＣＰＵ２０１は、自装置をＣＡ１０５に登録するため、「Ｒｅｇｉｓｔｅｒ」メッセージをＣＡ１０５に送出する（ステップＳ４０５）。この場合、「Ｒｅｇｉｓｔｅｒ」メッセージには、ＩＰ電話１０２のＳＩＰ電話番号、ユーザＩＤ、パスワード等が含まれる。
【００４７】
ＣＡ１０５は、ネットワークＩ／Ｆ３０５によりＩＰ電話１０２から「Ｒｅｇｉｓｔｅｒ」メッセージを受け付けると、「２００ＯＫ」メッセージをＩＰ電話１０２に返送する（ステップＳ４０６）。
【００４８】
次に、ＣＡ１０５内のＣＰＵ３０１は、「Ｒｅｇｉｓｔｅｒ」メッセージに含まれるＩＰ電話番号に基づいて顧客データベース３０３から該当する顧客データを読み出して、ＮＡＰＴＲデータ変換部３０６に渡す。ＮＡＰＴＲデータ変換部３０６は、ＣＰＵ３０１から渡された顧客データをＮＡＰＴＲレコードに変換する処理を実行し、変換処理したＮＡＰＴＲレコードをＣＰＵ３０１に渡す。
【００４９】
ここで、ＩＰ電話１０２の顧客データから変換したＮＡＰＴＲレコードの具体例を図５に示す。図５のドメイン名「１．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に該当のレコードがＩＰ電話１０２のＮＡＰＴＲレコードである。
【００５０】
同図において、ＩＰ電話１０２の顧客データに含まれるＳＩＰ電話番号「３１００００００１」が変換されて、ドメイン名「１．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」、ＵＲＩスキーム「ｓｉｐ：８１３１００００００１＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」、同ＳｅｒｖｉｃｅフィールドとしてＩＰ電話に対応可能であることを示す「Ｅ２Ｕ＋ｓｉｐ」が作成される。
【００５１】
さらに、ＩＰ電話１０２の顧客データに含まれるメールアドレス「８１３１００００００１＠ｔｏｋｙｏ．ｍａｉｌ．ｃｏｍ」が変換されて、ドメイン名「１．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に対するＵＲＩスキーム「ｍａｉｌｔｏ：８１３１００００００１＠ｔｏｋｙｏ．ｍａｉｌ．ｃｏｍ」、同Ｓｅｒｖｉｃｅフィールドとしてメールに対応可能であることを示す「Ｅ２Ｕ＋ｍｅｓｓａｇｅ：ｍａｉｌｔｏ」が作成される。さらに、ＩＰ電話１０２の顧客データに含まれる参照ＵＲＬ「ｗｗｗ．ｔｏｋｙｏ．ｓｉｐ．ｃｏｍ／ｕｓｅｒ８１３１００００００１．ｈｔｍｌ」が変換されて、ドメイン名「１．０．０．０．０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に対するＵＲＩスキーム「ｈｔｔｐ：／／ｗｗｗ．ｔｏｋｙｏ．ｓｉｐ．ｃｏｍ／ｕｓｅｒ８１３１００００００１．ｈｔｍｌ」、同ＳｅｒｖｉｃｅフィールドとしてＨＴＭＬに対応可能であることを示す「Ｅ２Ｕ＋ｈｔｔｐ」が作成される。
【００５２】
また、同Ｓeｒｖｉｃｅフィールド「Ｅ２Ｕ＋ｓｉｐ」、同Ｓｅｒｖｉｃｅフィールド「Ｅ２Ｕ＋ｍｅｓｓａｇｅ：ｍａｉｌｔｏ」、同Ｓｅｒｖｉｃｅフィールド「Ｅ２Ｕ＋ｈｔｔｐ」には、それぞれＯｒｄｅｒ＝１００が記述されている。Ｏｒｄｅｒ値はＳeｒｖｉｃｅの優先度を示す。
【００５３】
次に、ＣＡ１０５内のＣＰＵ３０１は、ＮＡＰＴＲデータ変換部３０６から渡されたＮＡＰＴＲレコードを含む「ＩＰ電話１０２の登録」メッセージをネットワークＩ／Ｆ３０５からＥＮＵＭサーバ１０３に送出する（ステップＳ４０７）。ＥＮＵＭサーバ１０３は、ＣＡ１０５から「ＩＰ電話１０２の登録」メッセージを受け付けると、例えば「Ｎｓｕｐｄａｔｅ」のようなアプリケーションソフトを起動し、その「ＩＰ電話１０２の登録」メッセージに含まれるＮＡＰＴＲレコードをデータベースに登録する。そして、ＥＮＵＭサーバ１０３は、「ＩＰ電話１０２登録完了」メッセージをＣＡ１０５に返送する（ステップＳ４０８）。
【００５４】
以上の処理により、ＩＰ電話１０１，１０２の各ＮＡＰＴＲレコードのＥＮＵＭサーバ１０３への登録処理が終了する。
【００５５】
次に、ＩＰ電話１０１は、ユーザによりＩＰ電話１０２のＳＩＰ電話番号「３１００００００１」がダイヤルされると、そのＳＩＰ電話番号「３１００００００１」を設定した「ＩＮＶＩＴＥ」メッセージを含む発呼をネットワークＩ／Ｆ２０５からＣＡ１０５に送出する（ステップＳ４０９）。
【００５６】
ＣＡ１０５は、ＩＰ電話１０１から「ＩＮＶＩＴＥ」メッセージを含む発呼を受信すると、この「ＩＮＶＩＴＥ」メッセージに含まれるＴｏヘッダから着信側であるＩＰ電話１０２のＳＩＰ電話番号を認識し、その「ＩＮＶＩＴＥ」メッセージを着信先のＩＰ電話１０２に送出する（ステップＳ４１０）。
【００５７】
ＩＰ電話１０２は、ＣＡ１０５から「ＩＮＶＩＴＥ」メッセージを含む発呼を受信すると、発信側のＩＰ電話１０１のＮＡＰＴＲレコードを問い合わせる「ＮＡＰＴＲ問い合わせ」メッセージをＥＮＵＭサーバ１０３に送出する（ステップＳ４１１）。ＥＮＵＭサーバ１０３は、ＩＰ電話１０２から「ＮＡＰＴＲ問い合わせ」メッセージを受け付けると、データベースに登録されたＩＰ電話１０１のＮＡＰＴＲレコードを抽出し、そのＮＡＰＴＲレコードを設定した「ＮＡＰＴＲ情報応答」メッセージをＩＰ電話１０２に返送する（ステップＳ４１２）。
【００５８】
次に、ＩＰ電話１０２は、ＥＮＵＭサーバ１０３から「ＮＡＰＴＲ情報応答」メッセージを受け付けると、呼び出し音を鳴動させて着信をユーザに知らせるとともに、「１８０ｒｉｎｇｉｎｇ」メッセージをＣＡ１０５に送出する（ステップＳ４１３）。また、ＩＰ電話１０２は、「ＮＡＰＴＲ情報応答」メッセージに設定されたＩＰ電話１０１のＮＡＰＴＲレコードに基づいて、ＩＰ電話１０１のユーザ情報を表示装置２０４に表示する。ＩＰ電話１０２のユーザは、表示装置２０４に表示された情報により発信側ユーザを確認することができる。
【００５９】
ＣＡ１０５は、ＩＰ電話１０２から受信した「１８０ｒｉｎｇｉｎｇ」メッセージを着信側のＩＰ電話１０１に送出する（ステップＳ４１４）。ＩＰ電話１０１は、ＣＡ１０５から「１８０ｒｉｎｇｉｎｇ」メッセージを受信すると、ハンドセット２０３のスピーカからリングバックトーンが発音して、着信先のＩＰ電話１０２を呼び出していることがユーザに知らされる。
【００６０】
そして、着信先のＩＰ電話１０２において、ユーザによるハンドセット２０３のオフフックが検出されると、ＩＰ電話１０１に対して接続許可を示す「２００ＯＫ」メッセージが送出される（ステップＳ４１５）。ＩＰ電話１０１は、ＩＰ電話１０２から「２００ＯＫ」メッセージを受信すると、ＩＰ電話１０２に対して「ＡＣＫ」メッセージを送出する（ステップＳ４１６）。ＩＰ電話１０２は、ＩＰ電話１０１から「ＡＣＫ」メッセージを受信すると、ＩＰ電話１０１とＩＰ電話１０２との間で通話可能状態となる。
【００６１】
次に、図４のシーケンス図に示したＩＰ電話１０１、ＣＡ１０５及びＩＰ電話１０２の各動作について、図６及び図７に示すフローチャートを参照して説明する。
【００６２】
まず、ＣＡ１０５内の顧客データベース３０３内には、図５に示したＩＰ電話１０１，１０２の各顧客データが予め記憶されているものとする。
【００６３】
ＩＰ電話１０１がＩＰネットワーク１０６への接続等の設置処理が完了し、最初に電源がオンされると、その初期電源オン後に、ＩＰ電話１０１内のＣＰＵ２０１は、自装置をＣＡ１０５に登録するため、「Ｒｅｇｉｓｔｅｒ」メッセージをＣＡ１０５に送出し（ステップＳ６０１）、ＣＡ１０５から「２００ＯＫ」メッセージを受け付ける（ステップＳ６０２）。本実施例では、ＩＰ電話からＣＡへの「Ｒｅｇｉｓｔｅｒ」メッセージを、ＥＮＵＭサーバにＮＡＰＴＲレコードを登録するための契機としている。
【００６４】
次に、ＣＡ１０５は、ＩＰ電話１０１から受信した「Ｒｅｇｉｓｔｅｒ」メッセージに含まれるＳＩＰ電話番号に基づいて顧客データベース３０３から該当する顧客データを読み出して、ＮＡＰＴＲデータ変換部３０６により顧客データをＮＡＰＴＲレコードに変換し、変換処理したＮＡＰＴＲレコードを含む「ＩＰ電話１０１の登録」メッセージをＥＮＵＭサーバ１０３に送出する（ステップＳ６０３）。
【００６５】
次に、ＥＮＵＭサーバ１０３は、ＣＡ１０５からＮＡＰＴＲレコードを含む「ＩＰ電話１０１の登録」メッセージを受け付けると、そのＮＡＰＴＲレコードをデータベースに登録して、「ＩＰ電話１０１登録完了」メッセージをＣＡ１０５に返送する（ステップＳ６０４）。
【００６６】
次に、ＣＡ１０５は、ＥＮＵＭサーバ１０３からの「ＩＰ電話１０１登録完了」メッセージの応答の有無を判別し（ステップＳ６０５）、ＥＮＵＭサーバ１０３から「ＩＰ電話１０１登録完了」メッセージを受け付けると（ステップＳ６０５：ＹＥＳ）、ＩＰ電話１０１のＮＡＰＴＲレコードの登録を完了する。
【００６７】
次に、ＩＰ電話１０２がＩＰネットワーク１０６への接続等の設置処理が完了し、最初に電源がオンされると、その初期電源オン後に、ＩＰ電話１０２内のＣＰＵ２０１は、自装置をＣＡ１０５に登録するため、「Ｒｅｇｉｓｔｅｒ」メッセージをＣＡ１０５に送出し（ステップＳ６０６）、ＣＡ１０５から「２００ＯＫ」メッセージを受け付ける（ステップＳ６０７）。
【００６８】
次に、ＣＡ１０５は、ＩＰ電話１０２から受信した「Ｒｅｇｉｓｔｅｒ」メッセージに含まれるＳＩＰ電話番号に基づいて顧客データベース３０３から該当する顧客データを読み出して、ＮＡＰＴＲデータ変換部３０６により顧客データをＮＡＰＴＲレコードに変換し、変換処理したＮＡＰＴＲレコードを含む「ＩＰ電話１０２の登録」メッセージをＥＮＵＭサーバ１０３に送出する（ステップＳ６０８）。
【００６９】
次に、ＥＮＵＭサーバ１０３は、ＣＡ１０５からＮＡＰＴＲレコードを含む「ＩＰ電話１０２の登録」メッセージを受け付けると、そのＮＡＰＴＲレコードをデータベースに登録して、「ＩＰ電話１０２登録完了」メッセージをＣＡ１０５に返送する（ステップＳ６０９）。
【００７０】
次に、ＣＡ１０５は、ＥＮＵＭサーバ１０３からの「ＩＰ電話１０２登録完了」メッセージの応答の有無を判別し（ステップＳ６１０）、ＥＮＵＭサーバ１０３から「ＩＰ電話１０２登録完了」メッセージを受け付けると（ステップＳ６１０：ＹＥＳ）、ＩＰ電話１０２のＮＡＰＴＲレコードの登録を完了する。
【００７１】
なお、ステップＳ６０５において、ＣＡ１０５は、ＥＮＵＭサーバ１０３からの「ＩＰ電話１０１登録完了」メッセージの応答がないと判別した場合（ステップＳ６０５：ＮＯ）は、ＥＮＵＭ登録失敗処理として、ＩＰ電話１０１に登録失敗を示すメッセージを送出する（ステップＳ６１３）。また、ＣＡ１０５は、ＥＮＵＭサーバ１０３からの「ＩＰ電話１０２登録完了」メッセージの応答がないと判別した場合（ステップＳ６１０：ＮＯ）は、ＥＮＵＭ登録失敗処理として、ＩＰ電話１０２に登録失敗を示すメッセージを送出する（ステップＳ６１４）。
【００７２】
次に、ＩＰ電話１０１は、ユーザによりＩＰ電話１０２のＳＩＰ電話番号「３１００００００１」がダイヤルされると、そのＳＩＰ電話番号「３１００００００１」を設定した「ＩＮＶＩＴＥ」メッセージを含む発呼をネットワークＩ／Ｆ２０５からＣＡ１０５に送出する（ステップＳ６１１）。
【００７３】
ＣＡ１０５は、ＩＰ電話１０１から「ＩＮＶＩＴＥ」メッセージを含む発呼を受信すると、この「ＩＮＶＩＴＥ」メッセージに含まれるＴｏヘッダから着信側であるＩＰ電話１０２のＳＩＰ電話番号を認識し、その「ＩＮＶＩＴＥ」メッセージを着信先のＩＰ電話１０２に送出する（ステップＳ６１２）。
【００７４】
ＩＰ電話１０２は、ＣＡ１０５から「ＩＮＶＩＴＥ」メッセージを含む発呼を受信すると、発信側のＩＰ電話１０１のＮＡＰＴＲレコードを問い合わせる「ＮＡＰＴＲ問い合わせ」メッセージをＥＮＵＭサーバ１０３に送出して、ＥＮＵＭサーバ１０３からの応答の有無を判別する（ステップＳ６１５）。ＩＰ電話１０２は、ＥＮＵＭサーバ１０３からＩＰ電話１０１のＮＡＰＴＲレコードが設定された「ＮＡＰＴＲ情報応答」メッセージを受け付けると（ステップＳ６１５：ＹＥＳ）、その応答内容からＩＰ電話１０１の電話番号の他に図５のＮＡＰＴＲレコードに記載されたメールアドレス、ホームページＵＲＬなどを取得する。
【００７５】
ＩＰ電話１０２は、表示装置２０４にＩＰ電話１０１のユーザ情報（電話番号、メールアドレス、ホームページＵＲＬ）を表示する（ステップＳ６１７）。
【００７６】
ここで、ユーザ情報の表示例を図８に示す。図８は、ＩＰ電話１０２の外観を示す正面図である。なお、ＩＰ電話１０１についても同様の構成を有する。
【００７７】
図８において、ＩＰ電話１０２（１０１）は、ユーザの音声を受けるマイクと、受話音声を出音するスピーカとを有するハンドセット２０３と、電話番号等を受け付けるテンキー８０２と、留守番電話機能を切り替える留守キー８０３と、音声を外部出力に切り替えるスピーカキー８０４と、ワンタッチ発信機能等に代表される各種機能が設定可能なファンクションキー８０５とを備えている。さらに、側面部にＩＰネットワーク１０６に接続されるＬＡＮインターフェース（ＬＡＮＩ／Ｆ）８０６と、公衆回線網に接続される公衆回線インターフェース（公衆回線Ｉ／Ｆ）８０７とを備えている。
【００７８】
ファンクションキー８０５の上側に、液晶パネル等で構成される表示装置２０４が設けられている。表示装置２０４は、ＥＮＵＭサーバ１０３から受信したＮＡＰＴＲレコードから発信者番号やメールアドレスやホームページＵＲＬあるいは発信者番号に対応付けてＩＰ電話の電話帳に登録されている氏名、住所等が表示される。図中では、発信側ＩＰ電話１０１の氏名、住所、電話番号、メールアドレス、ホームページＵＲＬを表示した場合を示している。この表示により、ＩＰ電話１０２のユーザは、発信者が誰であるかを確認してから、通話を行うか否かを判定することができる。さらに、発信者のメールアドレス等も知ることができる。
【００７９】
次に、ＩＰ電話１０２は、呼び出し音を鳴動させて着信をユーザに知らせるとともに（ステップＳ６１８）、「１８０ｒｉｎｇｉｎｇ」メッセージをＣＡ１０５を介して発信側のＩＰ電話１０１に返信する（ステップＳ６１９）。
【００８０】
次に、ＩＰ電話１０２において、ユーザによるハンドセット２０３のオフフックが検出されると（ステップＳ６２０）、ＩＰ電話１０２は、ＩＰ電話１０１に対して接続許可を示す「２００ＯＫ」メッセージを送出する（ステップＳ６２１）。ＩＰ電話１０１は、ＩＰ電話１０２から「２００ＯＫ」メッセージを受信すると、ＩＰ電話１０２に対して「ＡＣＫ」メッセージを送出する（ステップＳ６２２）。ＩＰ電話１０２は、ＩＰ電話１０１から「ＡＣＫ」メッセージを受信すると、ＩＰ電話１０１とＩＰ電話１０２との間で通話可能状態となる。
【００８１】
また、ＩＰ電話１０２は、ステップＳ６１５においてＥＮＵＭサーバ１０３からの応答がない場合（ステップＳ６１５：ＮＯ）、通話失敗終了の旨をＩＰ電話１０１に通知する通話失敗終了処理を実行する（ステップＳ６２３）。
【００８２】
以上のように、本実施の形態のＩＰ電話システムでは、ＣＡ１０５がＩＰ電話１０１，１０２の顧客データを顧客データベース３０３に予め記憶し、ＩＰ電話１０１，１０２がＩＰネットワーク１０６への接続等の設置処理が完了し、初期電源オン後に、自装置をＣＡ１０５に登録する「Ｒｅｇｉｓｔｅｒ」メッセージをＣＡ１０５に送出する。そして、ＣＡ１０５は、ＩＰ電話１０１，１０２から「Ｒｅｇｉｓｔｅｒ」メッセージを受け付けると、顧客データベース３０３に記憶した顧客データをＮＡＰＴＲデータ変換部３０６でＮＡＰＴＲレコードに変換し、このＮＡＰＴＲレコードをＥＮＵＭサーバ１０３に登録する処理を実行する。
【００８３】
したがって、ＩＰ電話１０１，１０２のユーザは、ＣＡ１０５に自装置の端末の登録要求を行うだけで同時にＥＮＵＭサーバ１０３への登録を行うことができるので、ＮＡＰＴＲレコードをＥＮＵＭサーバ１０３に登録する手間を省略することができる。また、ＩＰ電話１０１，１０２のユーザは、ＮＡＰＴＲレコードをＥＮＵＭサーバに登録する指示を操作する手間も省略することができる。その結果、ＩＰ電話のユーザにとって使い勝手の良いＩＰ電話システムを提供することができる。
【産業上の利用可能性】
【００８４】
本発明に係る呼接続制御装置、ＩＰ電話装置及びＩＰ電話システムによれば、ＩＰ電話装置のユーザがＥＮＵＭサーバにＮＡＰＴＲレコードを登録する手間を省略することができ、ＩＰ電話装置のユーザの負担を軽減するＩＰ電話システムを提供できる点で有用である。
【図面の簡単な説明】
【００８５】
【図１】本発明を適用した実施の形態に係るＩＰ電話システムの構成を示す図
【図２】本実施の形態に係るＩＰ電話の構成を示すブロック図
【図３】本実施の形態に係るＣＡの構成を示すブロック図
【図４】本実施の形態に係るＩＰ電話システムにおいて、ＩＰ電話がＣＡに対してＮＡＰＴＲレコードを登録要求し、続いて、ＩＰ電話同士が通話を行うまでの動作を説明するためのシーケンス図
【図５】本実施の形態に係るＣＡにおいて、顧客データからＮＡＰＴＲレコードに変換した一例を示す図
【図６】図４のシーケンス図におけるＩＰ電話システムの動作を説明するためのフローチャート図
【図７】図６に続く動作を説明するためのフローチャート図
【図８】図２のＩＰ電話の外観を示す正面図
【符号の説明】
【００８６】
１００  ＩＰ電話システム
１０１，１０２  ＩＰ電話
１０３  ＥＮＵＭサーバ
１０４  ＤＮＳサーバ
１０５  ＣＡ
１０６  ＩＰネットワーク
２０１，３０１  ＣＰＵ
２０２，３０２  メモリ
２０３  ハンドセット
２０４  表示装置
２０５，３０５  ネットワークＩ／Ｆ
３０６  ＮＡＰＴＲデータ変換部
【図１】
2006050432.tif 000003
【図２】
2006050432.tif 000004
【図３】
2006050432.tif 000005
【図４】
2006050432.tif 000006
【図５】
2006050432.tif 000007
【図６】
2006050432.tif 000008
【図７】
2006050432.tif 000009
【図８】
2006050432.tif 000010