(57)【要約】【課題】  ＩＰ電話端末をＩＰ電話サーバに登録して利用するための初期設定を簡単に行うことができ、動的に設定変更することができるようにする。【解決手段】  ＩＰ電話端末がＶＰＮサーバに対して利用者情報の認証を要求すると、ＶＰＮサーバはこれを認証してＩＰ電話サーバの情報を通知する。またＶＰＮサーバはＩＰ電話サーバに対しても認証された利用者情報を通知する。ＩＰ電話端末が、ＶＰＮサーバから通知された情報を元にＩＰ電話サーバに対して利用者情報に対するアドレス登録を要求する。これに応じてＩＰ電話サーバは、ＶＰＮサーバから通知された利用者情報に対するアドレス登録要求であると判断した場合、該アドレス登録のための認証の処理を省略する。【選択図】図１
2010166410.tif 000002
【特許請求の範囲】
【請求項１】
利用者を識別する利用者情報を格納する利用者情報格納部と、
ＶＰＮクライアント機能を提供するＶＰＮクライアント部と、
ＩＰ電話アドレス機能を提供するＩＰ電話機能部と、
前記ＶＰＮクライアント機能および前記ＩＰ電話アドレス機能に関する設定情報を格納する設定情報格納部と、
（１）前記利用者情報格納部に格納された利用者情報を用いてＶＰＮ認証を実行し、
（２）前記ＶＰＮ認証を行う際に前記ＩＰ電話アドレス機能の設定情報を取得して前記設定情報格納部に格納し、
（３）前記設定情報格納部に格納されたＩＰアドレス機能の設定情報と、前記利用者情報格納部に格納された利用者情報を用いてＩＰ電話アドレス登録機能を実行する制御部と、
を具備することを特徴とするＩＰ電話端末装置。
【請求項２】
ＩＰ電話サーバとともに利用されるＶＰＮサーバ装置であって、
複数のＩＰ電話サーバから、少なくとも負荷情報、設定情報、障害情報のいずれかを取得する取得部と、
前記少なくとも負荷情報、設定情報、障害情報のいずれかに基づいて、ＩＰ電話端末に通知するためのＩＰ電話サーバの設定情報を前記複数のＩＰ電話サーバのいずれかについて選択する選択部と、
前記ＩＰ電話端末のＶＰＮ接続認証を実行する認証部と、
前記認証部によって認証された前記ＩＰ電話端末に対して、前記選択部により選択された前記ＩＰ電話サーバの設定情報を、次に利用するＩＰ電話サーバの設定情報として通知する第１の通知部と、
前記選択部により選択された前記ＩＰ電話サーバに対して、前記ＩＰ電話端末がＶＰＮ接続認証されたことを通知する第２の通知部と、
を具備することを特徴とするＶＰＮサーバ装置。
【請求項３】
ＶＰＮサーバとともに利用されるＩＰ電話サーバ装置であって、
前記ＶＰＮサーバからの要求に応じて、少なくとも負荷情報、設定情報、障害情報のいずれかを前記ＶＰＮサーバに提供する提供部と、
前記ＶＰＮサーバから、ＩＰ電話端末のＶＰＮ接続認証に関する認証結果の通知を取得する取得部と、
前記ＩＰ電話端末のアドレス登録認証を実行する際に、前記ＶＰＮ接続認証に関する認証結果を参照し、同一の利用者情報に対するアドレス登録認証であれば、該アドレス登録認証の処理を省略する認証部と、
を具備するＩＰ電話サーバ装置。
【請求項４】
ＩＰ電話端末と、ＶＰＮサーバと、ＩＰ電話サーバとから構成されるＩＰ電話システムであって、
前記ＩＰ電話端末が、利用者から入力される利用者情報を格納し、
前記ＩＰ電話端末が、前記ＶＰＮサーバに対して利用者情報の認証を要求し、
前記ＶＰＮサーバが、前記利用者情報を認証して前記ＩＰ電話端末に対し前記ＩＰ電話サーバの情報を通知し、
前記ＶＰＮサーバが、前記ＩＰ電話サーバに対して、認証された前記利用者情報を通知し、
前記ＩＰ電話端末が、前記ＶＰＮサーバから通知されたＩＰ電話サーバの情報を元に、該ＩＰ電話サーバに対して利用者情報に対するアドレス登録を要求し、
前記ＩＰ電話サーバが前記アドレス登録要求を受信し、前記ＶＰＮサーバから通知された利用者情報に対するアドレス登録要求であると判断した場合、該アドレス登録のための認証の処理を省略することを特徴とするＩＰ電話システム。
【請求項５】
前記ＶＰＮサーバは、
複数存在するＩＰ電話サーバの少なくとも負荷情報、設定情報、障害情報のいずれかを収集し、
前記少なくとも負荷情報、設定情報、障害情報のいずれかに基づいて、ＩＰ電話端末に通知するためのＩＰ電話サーバの設定情報を前記複数のＩＰ電話サーバのいずれかについて選択することを特徴とする請求項４記載のＩＰ電話システム。
【請求項６】
複数のＩＰ機器を接続する物理ポートと、
前記物理ポートに接続されたＩＰ機器に対してＶＰＮルータ機能を提供するＶＰＮルータ部と、
をさらに具備することを特徴とする請求項１記載のＩＰ電話端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業用ＩＰ電話システムにおいて、ＳＯＨＯ（small office home office; 小規模事業所、個人事業所）などの遠隔地に設置されたＩＰ電話端末の、本社サーバシステムへの接続制御に関する。
【背景技術】
【０００２】
ＳＯＨＯなどの遠隔地に設置されたＩＰ（インターネットプロトコル）端末と、本社に設置されたＩＰシステムとを接続するためには、ＩＰｓｅｃなどのＶＰＮ（仮想プライベートネットワーク）技術が用いられる。ＶＰＮ技術の一つであるＩＰｓｅｃは、ＩＥＴＦによって標準化されたプロトコルであり、異なる二つのＩＰネットワークを、あたかも直接接続された一つのＩＰネットワークであるかのように扱う技術である。ＩＰｓｅｃなどのプロトコルを利用してＶＰＮを構築するためには、ＳＯＨＯなどの遠隔地に設置されるＶＰＮ対応クライアント機器と、本社に設置されるＶＰＮサーバとの間で、機器の認証と、利用者の認証を行う必要がある。
【０００３】
一方、ＩＰ電話端末を使って、電話を着信したり発信したりして利用するためには、ＩＰ電話サーバに登録することが必要である。ＩＥＴＦのＲＦＣ３２６１で標準化されたＳＩＰは、ＩＰ電話端末を使った電話の発着信や登録のためのプロトコルを定義している。ＲＦＣ３２６１によると、ＩＰ電話端末を利用する際には、ＩＰ電話端末は、ＩＰ電話サーバに対して、ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔというアドレス登録要求メッセージを送信し、ＩＰ電話サーバから２００  ＯＫ  Ｒｅｓｐｏｎｓｅというアドレス登録完了メッセージを受信することになる。ここでＩＰ電話サーバは、ＩＰ電話端末の利用者（ＩＰ電話端末が利用するアドレス）を認証することができる。
【０００４】
以上により、ＳＯＨＯなどの遠隔地に設置されたＩＰ電話端末を、本社のＩＰシステムに接続されるＩＰ電話サーバに登録して利用するためには、（１）ＳＯＨＯに設置されるＶＰＮ対応クライアント機器と本社に設置あれるＶＰＮサーバとの間の機器の認証および利用者の認証と、（２）ＳＯＨＯに設置されるＩＰ電話端末と本社に設置されるＩＰ電話サーバとの間の利用者のアドレス登録認証、という複数の認証が必要であり、それぞれ、ＩＰｓｅｃプロトコルおよび、ＳＩＰプロトコルを利用して行われる。
【０００５】
例えば下記特許文献１には、ＩＰ電話端末のテンキーなど、電話もしくは電話に類似したＧＵＩを使って、通信相手のネットワークとの間で容易にサイト間接続のＶＰＮを確立する手法について記載されているが、この技術は、ＶＰＮの認証処理と、ＩＰ電話アドレス登録のための認証処理とを関連付けるものでは無い。
【０００６】
また下記特許文献２には、ＶＰＮなどの設定に必要な初期設定情報をサーバで一括管理し、機器の初期設定操作を簡素化する手法について記載されているが、ＩＰ電話サーバにおけるアドレス登録処理との連携やサーバの選択処理などについては記載されていない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−５０００６公報
【特許文献２】特開２００３−８７４２４公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、ＳＯＨＯなどの遠隔地に設置されたＩＰ電話端末を本社のＩＰシステムに接続されるＩＰ電話サーバに登録して利用するためには、例えばＩＰｓｅｃプロトコルおよびＳＩＰプロトコルをそれぞれ利用して行う複数の認証が必要となる。このように複数の認証を行うことは、本社システムの負荷や帯域リソース消費の面から、本社システムにとってデメリットがあり、また、二度の認証操作を行う繁雑さを伴う点で利用者の操作性にもデメリットがある。
【０００９】
また、ＶＰＮ（ＩＰｓｅｃ）、ＳＩＰの両プロトコルとも、初期設定が必要であることから、ＳＯＨＯ環境の機器の初期設定が繁雑である。さらにこれら初期設定は、本社システムの運用の都合や障害によって動的に変更される可能性があるが、ＳＯＨＯに設置されたＩＰ電話端末などの機器はこれらの動的な設定変更に追従することができない。
【００１０】
本発明はかかる事情を考慮してなされたものであり、その目的は、ＩＰ電話端末をＩＰ電話サーバに登録して利用するための初期設定を簡単に行うことができ、動的に設定変更することができるようにすることである。また、IP電話端末をIP電話サーバに登録して利用する際のシステムリソース消費を削減し、且つユーザ操作を簡略化することである。
【課題を解決するための手段】
【００１１】
本発明の一観点に係るＩＰ電話端末装置は、利用者を識別する利用者情報を格納する利用者情報格納部と、ＶＰＮクライアント機能を提供するＶＰＮクライアント部と、ＩＰ電話アドレス機能を提供するＩＰ電話機能部と、前記ＶＰＮクライアント機能および前記ＩＰ電話アドレス機能に関する設定情報を格納する設定情報格納部と、（１）前記利用者情報格納部に格納された利用者情報を用いてＶＰＮ認証を実行し、（２）前記ＶＰＮ認証を行う際に前記ＩＰ電話アドレス機能の設定情報を取得して前記設定情報格納部に格納し、（３）前記設定情報格納部に格納されたＩＰアドレス機能の設定情報と、前記利用者情報格納部に格納された利用者情報を用いてＩＰ電話アドレス登録機能を実行する制御部と、を具備することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ＩＰ電話端末をＩＰ電話サーバに登録して利用するための初期設定を簡単に行うことができ、動的に設定変更することができるようになる。
【００１３】
具体的には、
（１）ＳＯＨＯにおいてＩＰ電話端末を利用する利用者の操作および必要な初期設定が簡略化できる。
【００１４】
（２）ＳＯＨＯに設置されるＩＰ電話端末を収容するＩＰ電話システムにおいて、ＩＰ電話サーバの設定柔軟性が増す。具体的には、動的な設定変更が容易となる。
【００１５】
さらに、本発明によれば、
（３）ＳＯＨＯに設置されるＩＰ電話端末を収容するＩＰ電話システムにおいて、ＩＰ電話端末収容の際に発生するシステム負荷、使用する帯域リソースを削減できるという効果もある。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係るＩＰ電話システムの一例を示す図
【図２】ＩＰ電話端末の構成例を示す図
【図３】ＶＰＮサーバの構成例を示す図
【図４】ＩＰ電話サーバの構成例を示す図
【図５】ＩＰ電話端末の接続シーケンスの一例を示す図
【図６】ＩＰ電話サーバの設定情報を運ぶＩＳＡＫＭＰパケットの一例を示す図
【図７】第２の実施形態に係る再接続シーケンスの一例を示す図
【図８】ＩＰ電話サーバの設定情報を運ぶＩＳＡＫＭＰパケットの別の例を示す図
【図９】第３の実施形態に係るＶＰＮサーバの構成例を示す図
【図１０】第３の実施形態に係るＩＰ電話サーバの構成例を示す図
【図１１】終了シーケンスの一例を示す図
【発明を実施するための形態】
【００１７】
本発明の実施形態は、ＩＰ電話端末をＩＰ電話サーバに登録して利用するための初期設定を簡単に行うことができ、動的に設定変更するような場合であっても追従可能にするため、例えば以下のアプローチを採用する。
【００１８】
（１）ＩＰ電話端末にＶＰＮクライアント機能を内蔵させる。
【００１９】
（２）利用者がひとたびＩＰ電話端末に対してログイン操作を行うとＶＰＮ接続の利用者認証およびＩＰ電話アドレス登録認証の両方が完了するよう、ＩＰ電話端末の制御を行う。
【００２０】
（３）本社のＶＰＮサーバは、ＶＰＮ接続認証完了時に、ＩＰ電話端末に対してＩＰ電話アドレス登録を行うＩＰ電話サーバのアドレスと、登録のために必要な設定情報を通知する。
【００２１】
（４）ＩＰ電話サーバは、ＩＰ電話端末のアドレス登録認証を行う際、ＶＰＮ接続認証の結果を参照し、対応する利用者のＶＰＮ接続認証が正しく完了している場合、該当のアドレス登録認証の手続きを省略する。
【００２２】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。 
図１は、本発明の一実施形態系に係るＩＰ電話システムを示す図である。本社２は、企業において基幹となるシステムが運用される拠点である。ここでは具体的には、ＶＰＮサーバ６、ＩＰ電話サーバ８を本社社内ＬＡＮ７によって接続する形態を示す。ＶＰＮサーバ６、ＩＰ電話サーバ８は複数存在してもよい。
【００２３】
支社／ＳＯＨＯ（以下「ＳＯＨＯ」と記す）１は、少数の利用者が利用する、本社２とは別の拠点である。基幹となるシステムを利用するため、本社２にネットワーク接続することが必須となる。ここでは具体的には、ＩＰ電話端末４とモデム５を有する。これ以外にもＰＣ（パーソナルコンピュータ）などが接続されていても良い。インターネット（Ｉｎｔｅｒｎｅｔ）３は、本社２とＳＯＨＯ１を接続するネットワークの一例として示される。ＩＰ電話端末４は、ＳＯＨＯ１の利用者に対して、ＩＰ電話機能を提供する端末である。具体的には、ＳＩＰプロトコルを利用したＳＩＰ  ＵＡとして動作する。本実施形態においてはＩＰ電話端末４はさらに、ＶＰＮクライアント機器としても動作する。具体的にはＩＰｓｅｃクライアントである。ＩＰ電話端末４を利用する際には、利用者は、ＩＰ電話端末４に対してログイン操作を行う。これは具体的にはユーザ名とパスワードの入力である。モデム５は、ＳＯＨＯ１の機器をインターネット３に接続するために利用する機器である。
【００２４】
ＶＰＮサーバ６は、ＳＯＨＯ１のＶＰＮクライアント機器からの接続を受け付けて、該ＶＰＮクライアント機器を仮想的に本社社内ＬＡＮ７に接続させる機能を提供する。具体的にはＩＰｓｅｃのサーバ機能を提供する。ＶＰＮクライアント機器の接続形態は、「リモートアクセスＶＰＮ」であり、このため接続時にはＰＳＫ（Ｐｒｅ  Ｓｈａｒｅｄ  Ｋｅｙ）による機器の認証に加え、ＩＰｓｅｃの拡張機能であるＸＡＵＴＨを利用し、ユーザ名／パスワードによる利用者の認証も行う。本社社内ＬＡＮ７は、利用者にＩＰサービスを提供するＩＰネットワークである。（図示されない）各種のＩＰサービスが提供されても良い。
【００２５】
ＩＰ電話サーバ８は、ＩＰ電話端末４がＩＰ電話機能を利用するための呼処理サービスを提供するサーバである。具体的にはＳＩＰプロトコルを利用したＳＩＰ  Ｐｒｏｘｙ，ＳＩＰ  Ｒｅｇｉｓｔｒａｒ，ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｓｅｒｖｅｒとして動作する。ＩＰ電話端末４のアドレス登録をする際は、標準化された手順に従って、ＷＷＷ−Ａｕｔｈｅｎｔｉｃａｔｅによる登録アドレスのダイジェスト認証を行う。
【００２６】
（第１の実施形態）
以下、本発明の第１の実施形態について述べる。先ず、図２を参照してＩＰ電話端末４の構成について述べる。ＩＰ電話端末４は、制御部４０、ＵＩ部４３、ＶＰＮクライアント部４４、ＩＰ電話機能部４５、通信部４６を有する。
【００２７】
制御部４０は、ＶＰＮクライアント部４４、ＩＰ電話機能部４５、通信部４６、ＵＩ部４３を制御するものである。制御部４０はさらに、利用者情報４１、設定情報４２を保持する。利用者情報４１とは、利用者がＩＰ電話端末４の機能を利用する際に必要となるユーザ名やアドレスやパスワードに相当する情報であり、ＶＰＮクライアント部４４、ＩＰ電話機能部４５によって共通に利用される。設定情報４２は、ＶＰＮクライアント部４４の設定情報と、ＩＰ電話機能部４５の設定情報を有する。ＩＰ電話機能部４５の設定情報は、ＶＰＮクライアント部４４によって動的に設定され得る。これらの情報は、利用者によってＵＩ部４３を介して入力される他、ＶＰＮクライアント部４４、ＩＰ電話機能部４５、通信部４６からも設定される。
【００２８】
ＵＩ部４３は、ＩＰ電話端末４の利用者に対して操作インタフェースおよび出力インタフェースを提供するものである。具体的には、ＩＰ電話機能のための入力インタフェース（テンキーや、機能キーなど）、受話器やヘッドセット（マイク／スピーカー）、状態を表示するためのＬＣＤやＬＥＤなどから構成される。ＶＰＮクライアント部４４は、本社２のＶＰＮサーバ６との間でＩＰｓｅｃを用いたＶＰＮ接続を確立するものである。具体的には、ＶＰＮサーバ６との間でＩＰｓｅｃのＩＫＥ  Ｔｕｎｎｅｌ  Ｍｏｄｅを実行する。これにより、ＩＰ電話端末４は仮想的に本社社内ＬＡＮ７に接続される。ＩＰ電話機能部４５は、本社２のＩＰ電話サーバ８との間でＳＩＰメッセージを交換することでＩＰ電話機能を提供するＳＩＰ  ＵＡである。またＩＰ電話の音声など、メディアデータの処理も行う。通信部４６は、モデム５を介したインターネット３との通信、本社２のＶＰＮサーバ６またはＩＰ電話サーバ８との間の通信を行うネットワークインタフェース機能である。
【００２９】
次に、図３を参照してＶＰＮサーバ６の構成について述べる。ＶＰＮサーバ６は、ＶＰＮ処理部６０、ＶＰＮ認証部６１、ＶＰＮ認証結果通知部６２、ＩＰ電話サーバ通信部６３、ＩＰ電話サーバの負荷／設定／障害情報取得部６４、ＩＰ電話サーバ情報保持部６５、ＩＰ電話サーバ選択部６６、ＩＰ電話端末通信部６７を有する。
【００３０】
ＶＰＮ処理部６０は、ＩＰ電話端末４に対してＶＰＮサービスを提供するものである。ＶＰＮ認証部６１は、ＩＰ電話端末４からのＶＰＮ接続認証要求を受け、ＶＰＮ接続認証処理を実行するものである。ＶＰＮ認証とは、ＩＫＥにおける認証（ＰＳＫ：Ｐｒｅ  Ｓｈａｒｅｄ  Ｋｅｙ認証）と、ＸＡＵＴＨを用いたユーザ名とパスワードによる認証を含む。ＶＰＮ認証結果通知部６２は、ＶＰＮ認証部６１によって実行されたＶＰＮ接続認証の結果をＩＰ電話サーバ８に通知するものである。ＩＰ電話サーバ通信部６３は、ＩＰ電話サーバ８との通信に利用されるネットワークインタフェースである。ＩＰ電話サーバの負荷／設定／障害情報取得部６４は、ＩＰ電話サーバ８との通信によって、ＩＰ電話サーバ８の負荷／設定／障害の情報を取得するものである。ＩＰ電話サーバ情報保持部６５は、ＩＰ電話サーバ８から取得した負荷／設定／障害の情報を格納保持するものである。ＩＰ電話サーバ選択部６６は、ＩＰ電話サーバ情報保持部６５に格納保持された複数のＩＰ電話サーバ８の情報を元に、ＩＰ電話端末４が利用すべきＩＰ電話サーバ８を決定して選択するものである。ＩＰ電話端末通信部６７は、ＩＰ電話端末４との通信に利用されるネットワークインタフェースである。
【００３１】
次に、図４を参照してＩＰ電話サーバ８の構成について述べる。ＩＰ電話サーバ８は、負荷／設定／障害情報提供部８０、ＶＰＮサーバ通信部８１、ＶＰＮ認証結果情報取得部８２、ＶＰＮ情報保持部８３、ＩＰ電話アドレス登録認証部８４、ＩＰ電話端末通信部８５、呼処理サービス提供部８６を有する。
【００３２】
負荷／設定／障害情報提供部８０は、ＶＰＮサーバ６との通信によって、ＩＰ電話サーバ８の負荷／設定／障害の情報を提供するものである。ＶＰＮサーバ通信部８１は、ＶＰＮサーバ６との通信に利用されるネットワークインタフェースである。ＶＰＮ認証結果情報取得部８２は、ＶＰＮ認証部６１によって実行されたＶＰＮ接続認証の結果をＶＰＮサーバ６から取得するものである。ＶＰＮ情報保持部８３は、ＶＰＮサーバ６から取得した、ＶＰＮ接続認証の結果を格納保持するものである。ＩＰ電話アドレス登録認証部８４は、ＩＰ電話端末４からのアドレス登録認証要求を受けて、ＩＰ電話アドレス登録認証処理を実行するものである。ＩＰ電話端末通信部８５は、ＩＰ電話端末４との通信に利用されるネットワークインタフェースである。呼処理サービス提供部８６は、アドレス登録を行ったＩＰ電話端末４に対して呼処理サービスを提供するＳＩＰ  Ｐｒｏｘｙである。
【００３３】
次に、図５を参照してＩＰ電話端末４の接続シーケンスを説明する。
【００３４】
（０）接続シーケンスの実行に先立ち、本社社内ＬＡＮ７に接続されるＶＰＮサーバ６は、同じく本社社内ＬＡＮ７に接続される複数のＩＰ電話サーバ８から、事前にあるいは動的に、設定／負荷／障害情報を収集している。
【００３５】
具体的には、ＩＰ電話サーバ８の設定／負荷／障害情報提供部８０が、自身の設定／負荷／障害情報をＶＰＮサーバ通信部８１を介してＶＰＮサーバ６に送信する。ＶＰＮサーバ６では、ＩＰ電話サーバ通信部６３を介して、ＩＰ電話サーバの設定／負荷／障害情報取得部６４がこれら情報を取得し、ＩＰ電話サーバ情報保持部６５に保持格納している。
【００３６】
なお、ＩＰ電話サーバ８とＶＰＮサーバ６との間の情報交換は、事前に設定された共有鍵情報を利用するなど何らかの方法によって保護されていることを仮定している。
【００３７】
（１）ＳＯＨＯ１において、利用者がＩＰ電話端末４に対してログイン手続を実行する。
【００３８】
これは、ユーザ名とパスワードの入力などに相当する。ＩＰ電話端末４はＵＩ部４３を介してこれらの情報を制御部４０の利用者情報４１として格納する。なお、制御部４０における設定情報４２として、ＶＰＮサーバ６との間の接続認証に必要な情報は、予め利用者、もしくはＳＯＨＯやＩＰ電話端末の保守者によって設定されているものとする。ただし、ＩＰ電話サーバ８との間のアドレス登録認証に必要な情報は、この時点では格納されている必要は無い。
【００３９】
（２）ＩＰ電話端末４のＶＰＮクライアント部４４は、制御部４０の制御によりＶＰＮサーバ６との間でＶＰＮ接続認証の実行を開始する。
【００４０】
具体的には、ＶＰＮクライアント部４４は、制御部４０の設定情報４２に格納されているＶＰＮサーバ６のアドレスや、ＰＳＫ（Ｐｒｅ  Ｓｈａｒｅｄ  Ｋｅｙ）情報、あるいはＩＰｓｅｃのモード設定や認証アルゴリズム設定などを参照し、ＩＰｓｅｃの設定情報として取得する。また、制御部４０の利用者情報４１に格納されている利用者のユーザ名とパスワードを、ＸＡＵＴＨによるユーザ名とパスワードによる認証に用いるために参照して取得する。ＶＰＮクライアント部４４は、これら取得したＶＰＮ関連情報を元に、通信部４６を介してＶＰＮサーバ６に対しＩＰｓｅｃ  ＩＫＥ  Ｔｕｎｎｅｌ  ＭｏｄｅによるＶＰＮ確立要求を送信する。
【００４１】
ＶＰＮサーバ６は、これらの要求を、ＩＰ電話端末通信部８５を介してＶＰＮ認証部６１にて受け付ける。以下、ＶＰＮサーバ６は、ＩＰ電話端末４のＰＳＫ認証および利用者のＸＡＵＴＨ認証を含むＶＰＮ確立のための処理を実行し、ＩＰ電話端末４との間でＩＫＥ通信を繰り返してＩＰｓｅｃ  ＳＡを確立する。
【００４２】
ＩＰｓｅｃ  ＳＡが確立された時点で、ＩＰ電話端末４は、ＶＰＮサーバ６によって、仮想的に本社社内ＬＡＮ７に格納され、インターネット３を介してＳＯＨＯ１と本社２を接続するＶＰＮトンネルが確立されたことになる。なお、以後ＶＰＮトンネルを介した通信は、ＶＰＮサーバ６のＶＰＮ処理部６０によってメッセージが転送されることによって実現される。
【００４３】
（３）上記（２）のシーケンスの最後の段階で、ＶＰＮサーバ６はＩＰ電話端末４に対して、ＩＰ電話アドレス登録のための設定情報を通知する。
【００４４】
具体的には、ＶＰＮサーバ６のＩＰ電話サーバ選択部６６が、ＩＰ電話サーバ情報保持部６５から、保持格納されている複数のＩＰ電話サーバ８の設定／負荷／障害情報を参照し、ある基準に従って、ＩＰ電話サーバ８を選択し、そのＩＰ電話サーバ８の設定情報を、ＶＰＮ認証部６１に通知する。ＶＰＮ認証部６１は、ＩＰ電話サーバ選択部６６によって選択されたＩＰ電話サーバ８の設定情報を、上記（２）のシーケンスの一部（後述）として、ＩＰ電話端末通信部６７を介してＩＰ電話端末４に送信する。
【００４５】
ＩＰ電話サーバ選択部６６が、ＩＰ電話サーバ８を選択する基準については、特に限定しない。例えば、現在接続しているＩＰ電話端末４の数が最も少ないＩＰ電話サーバ８を選択する方法や、現在のＣＰＵ負荷が最も小さいＩＰ電話サーバ８を選択する方法などが考えられる。
【００４６】
ＩＰ電話サーバ８の設定情報とは、ＩＰ電話サーバ８のＩＰアドレスと、ＳＩＰ  ＵＲＩとして利用すべきドメイン名その他、ＳＩＰのプロトコルに関する各種タイマーなどである。
【００４７】
ＩＰ電話サーバ８の設定情報を通知するメッセージについて以下に説明する。
【００４８】
ＶＰＮサーバ６とＩＰ電話端末４は、ＶＰＮ接続を確立するためにＩＳＡＫＭＰというパケットを複数回交換する。ＶＰＮサーバ６がＩＰ電話端末４に送信するＩＳＡＫＭＰパケットのうち、ＩＰｓｅｃ  ＳＡで利用することを受諾したＩＰｓｅｃ  ＳＡ  Ｐｒｏｐｏｓａｌ，ＨＡＳＨ，ＮＯＮＣＥをそれぞれペイロードとして含むＩＳＡＫＭＰパケットを拡張利用する。具体的には、本ＩＳＡＫＭＰパケットに、ＩＰ電話サーバ８の設定情報を通知するためのＮｏｔｉｆｉｃａｔｉｏｎペイロードをさらに追加して、ＶＰＮサーバ６からＩＰ電話端末４に送信する。図６に具体的なパケットの構成例を示す。なお、上述のパケットは、上記（２）のシーケンスの中で交換されるメッセージのうちの一つであり、その一部を拡張してＩＰ電話サーバ８の設定情報を追加しているものである。
【００４９】
ＩＰ電話端末４のＶＰＮクライアント部４４は、通信部４６を介してＩＳＡＫＭＰパケットを受信し、ＮｏｔｉｆｉｃａｔｉｏｎペイロードからＩＰ電話サーバ８の設定情報を取得する。この取得されたＩＰ電話サーバ８の設定情報は制御部４０において、設定情報４２として保持格納される。
【００５０】
（４）ＩＰ電話端末４とＶＰＮサーバ６の間でＶＰＮ接続認証が完了すると、ＶＰＮサーバ６のＶＰＮ認証結果通知部６２は、ＶＰＮ接続認証におけるＸＡＵＴＨによって認証されたユーザの情報を、ＩＰ電話サーバ通信部６３を介してＩＰ電話サーバ８に通知する。ＩＰ電話サーバ８のＶＰＮ認証結果情報取得部８２は、ＶＰＮサーバ通信部８１を介してＶＰＮ接続認証によって認証されたユーザの情報を取得して、ＶＰＮ情報保持部８３に保持格納する。
【００５１】
（５）上記（２）によってＶＰＮ接続認証が正しく完了すると、ＩＰ電話端末４は、ＶＰＮサーバ６によって、仮想的に本社社内ＬＡＮ７に格納され、インターネット３を介してＳＯＨＯ１と本社２を接続するＶＰＮトンネルが確立されたことになる。また、ＩＰ電話端末４は、上記（３）によって、ＩＰ電話アドレス登録を実行するためのＩＰ電話サーバ８の設定情報を既に制御部４０の設定情報４２に保持格納している。
【００５２】
ＩＰ電話端末４のＩＰ電話機能部４５は、制御部４０の設定情報４２に保持格納されたＩＰ電話サーバ８のＩＰアドレスと、ＳＩＰ  ＵＲＩとして利用すべきドメイン名その他、ＳＩＰのプロトコルに関する各種タイマーなどを参照し、また制御部４０の利用者情報４１に保持格納された利用者のユーザ名を参照し、ＶＰＮサーバ６によって選択されたＩＰ電話サーバ８に対するＳＩＰアドレス登録要求を作成し、通信部４６を介して送信する。これは、ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージの送信に相当する。なお、登録を要求するＳＩＰアドレスは、例えば、制御部４０の利用者情報４１に格納されたユーザ名と制御部４０の設定情報４２に格納されたドメイン名を「＠」で接続することで作成するものとする。
【００５３】
ＩＰ電話サーバ８のＩＰ電話アドレス登録認証部８４は、ＩＰ電話端末通信部８５を介してＩＰ電話端末４からのＳＩＰアドレス登録要求を受け付ける。
【００５４】
従来であれば、ＩＰ電話サーバ８は、ＳＩＰアドレス登録の認証を行うため、ＩＰ電話端末に４０１  Ｕｎａｕｔｈｏｒｉｚｅｄ  Ｒｅｓｐｏｎｓｅメッセージを送信して、ＲＦＣ３２６１によって定められたＳＩＰの標準認証の仕組みに従ったダイジェスト認証を開始する。一方、本実施形態においては、まずＩＰ電話アドレス登録認証部８４が、（ＸＡＵＴＨによって）ＶＰＮ接続認証が完了しているユーザ名のリストをＶＰＮ情報保持部８３から参照する。ＩＰ電話アドレス登録認証部８４は、ＳＩＰアドレス登録要求を送信してきたＩＰ電話端末４の利用者アドレスのユーザパート（「＠」で区切られた前半の部分）と、ＶＰＮ情報保持部８３に格納されているユーザ名とが一致した場合、すでに該当ユーザがＶＰＮサーバ６によって正しく認証されていると判断する。従って、従来の方法のようにＩＰ電話端末に対して４０１  Ｕｎａｕｔｈｏｒｉｚｅｄ  Ｒｅｓｐｏｎｓｅメッセージを送信せず、２００  ＯＫ  Ｒｅｓｐｏｎｓｅメッセージを送信し、ＳＩＰアドレス登録認証を省略してＳＩＰアドレス登録を実行する。
【００５５】
ＩＰ電話端末４のＩＰ電話機能部４５は、通信部４６を介して２００  ＯＫ  Ｒｅｓｐｏｎｓｅメッセージを受信し、利用者のアドレス登録が完了したことを識別して、本状況をＵＩ部４３を介して利用者に表示する。
【００５６】
上述のシーケンスによって、
（１）ＳＯＨＯ１においてＩＰ電話端末４を利用するために必要な操作および必要な初期設定が簡略化される。具体的には、利用者は、ＩＰ電話端末４に対して一度のログイン操作を実行するだけでよく、そのときに入力されたユーザ名およびパスワードがＶＰＮ接続認証とＳＩＰアドレス登録認証の双方に利用される。
【００５７】
（２）ＳＯＨＯ１に設置されるＩＰ電話端末４を収容するＩＰ電話システムにおいて、ＩＰ電話サーバ８の設定柔軟性が増す。より具体的には、ＩＰ電話端末４に事前にＩＰ電話サーバ８の設定を行っておく必要が無くなり、ＶＰＮ接続認証を実行する際に、ＩＰ電話端末４にＩＰ電話サーバ８の設定情報を通知して設定利用させることができるようになる。
【００５８】
（３）ＳＯＨＯ１に設置されるＩＰ電話端末４を収容するＩＰ電話システムにおいて、ＩＰ電話端末４収容の際に発生するシステム負荷や、使用する帯域リソースが削減される。具体的には、ＳＩＰアドレス登録を行う際に必要なダイジェスト認証処理が省略され、その分、ＩＰ電話サーバ８の処理負荷が減少し、ＩＰ電話端末４とＩＰ電話サーバ８との間でのＳＩＰアドレス登録認証に要するＳＩＰメッセージ交換に相当する帯域リソースが空くことになる。
【００５９】
なお、ＶＰＮサーバ６とＩＰ電話サーバ８との間で交換されるＩＰｓｅｃ  ＶＰＮにおけるＩＳＡＫＭＰパケットが本実施形態に従い１箇所拡張されるが、これによる影響は軽微である。
【００６０】
なお、本実施形態において、ＩＰ電話端末４のＶＰＮクライアント部４４は、ＶＰＮルータ機能を提供してもよい。すなわち、ＳＯＨＯ１において、ＩＰ電話端末４を介して（ＰＣなどの）その他のＩＰ（インターネットプロトコル）機器をインターネット３を介して本社社内ＬＡＮ７に接続可能とする構成としてもよい。この場合、ＩＰ電話端末４は、複数のＩＰ機器を接続する物理ポートと、該物理ポートに接続されたＩＰ機器に対してＶＰＮルータ機能を提供するＶＰＮルータ部とを有する。
【００６１】
（第２の実施形態）
以下、本発明の第２の実施形態について述べる。図７を参照して、現在、ＩＰ電話端末４がアドレス登録しているＩＰ電話サーバ８に障害あるいは過負荷が発生し、ＩＰ電話端末４が正常動作中の異なるＩＰ電話サーバ８に対して、アドレス登録を要求する際のシーケンスすなわち再接続シーケンスについて説明する。
【００６２】
（０）第１の実施形態と同様、シーケンスの実行に先立ち、本社社内ＬＡＮ７に接続されるＶＰＮサーバ６は、同様に本社社内ＬＡＮ７に接続される複数のＩＰ電話サーバ８から、動的に、設定／負荷／障害情報を収集している。
【００６３】
具体的には、ＩＰ電話サーバ８の設定／負荷／障害情報提供部８０が、自身の設定／負荷／障害情報を、ＶＰＮサーバ通信部８１を介してＶＰＮサーバ６に送信する。ＶＰＮサーバ６は、ＩＰ電話サーバ通信部６３を介して、ＩＰ電話サーバの設定／負荷／障害情報取得部６４によってこれら情報を取得し、ＩＰ電話サーバ情報保持部６５に保持格納している。
【００６４】
（１）ＶＰＮサーバ６は、ＩＰ電話サーバ情報保持部６５に保持格納されたＩＰ電話サーバ８の障害情報から、あるＩＰ電話サーバ８が障害あるいは過負荷状態にあることを識別する。このとき、ＶＰＮサーバ６のＩＰ電話サーバ選択部６６は、障害あるいは過負荷が発生したＩＰ電話サーバ８に接続しているＩＰ電話端末４と、そのＩＰ電話端末４が、障害あるいは過負荷が発生したＩＰ電話サーバ８の代替サーバとして接続されるべきＩＰ電話サーバ８を選択する。
【００６５】
ＩＰ電話サーバ選択部６６がＩＰ電話サーバ８を選択する基準については、特に限定しない。例えば、現在接続しているＩＰ電話端末４の数が最も少ないＩＰ電話サーバ８を選択する方法や、現在のＣＰＵ負荷が最も小さいＩＰ電話サーバ８を選択する方法などが考えられる。
【００６６】
ＩＰ電話サーバ選択部６６が選択したＩＰ電話サーバ８の設定情報は、ＶＰＮ認証部６１に通知される。ＶＰＮ認証部６１は、ＩＰ電話サーバ選択部６６によって選択されたＩＰ電話サーバ８の設定情報を、ＩＰ電話端末通信部６７を介してＩＰ電話端末４に送信する。
【００６７】
ＩＰ電話サーバ８の設定情報とは、ＩＰ電話サーバ８のＩＰアドレスと、ＳＩＰ  ＵＲＩとして利用すべきドメイン名その他、ＳＩＰのプロトコルに関する各種タイマーなどである。
【００６８】
ＩＰ電話サーバ８の設定情報を通知するメッセージについて、以下に具体的に示す。ＶＰＮサーバ６と、ＩＰ電話サーバ８は、既にＶＰＮ接続を確立しており、ＩＳＡＫＭＰ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｘｃｈａｎｇｅｓという方法によって、ＶＰＮサーバ６からＩＰ電話端末４宛にデータを送信できる。図８に具体的なパケットの構成を示す。ここで、Ｎｏｔｉｆｉｃａｔｉｏｎペイロードとして、ＩＰ電話サーバ８の設定情報を運ぶ。
【００６９】
ＩＰ電話端末４のＶＰＮクライアント部４４は、通信部４６を介してＩＳＡＫＭＰパケットを受信し、Ｎｏｔｉｆｉｃａｔｉｏｎペイロードから、現在接続しているＩＰ電話サーバ８に障害あるいは過負荷が発生していると判断し、その代替のＩＰ電話サーバ８の設定情報を取得して、制御部４０の設定情報４２に保持格納する。
【００７０】
（２）ＩＰ電話端末４のＩＰ電話機能部４５は、制御部４０の設定情報４２に代替のＩＰ電話サーバ８の設定情報が保持格納されると、その代替のＩＰ電話サーバ８に対してＳＩＰアドレス登録要求を行う準備をする。
【００７１】
具体的には、制御部４０の設定情報４２に保持格納されたＩＰ電話サーバ８のＩＰアドレスと、ＳＩＰ  ＵＲＩとして利用すべきドメイン名その他、ＳＩＰのプロトコルに関する各種タイマーなどを参照し、また、制御部４０の利用者情報４１に保持格納された利用者のユーザ名を参照し、ＶＰＮサーバ６によって代替のＩＰ電話サーバ８として選択されたＩＰ電話サーバ８に対するＳＩＰアドレス登録要求を作成し、通信部４６を介して、該当の代替ＩＰ電話サーバ８に対して送信する。これは、ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージの送信に相当する。なお、登録を要求するＳＩＰアドレスは、例えば、制御部４０の利用者情報４１に格納されたユーザ名と制御部４０の設定情報４２に格納されたドメイン名を「＠」で接続することで作成するものとする。
【００７２】
ＩＰ電話サーバ８のＩＰ電話アドレス登録認証部８４は、ＩＰ電話端末通信部８５を介してＩＰ電話端末４からのＳＩＰアドレス登録要求を受け付ける。以後の処理は、第１の実施形態で説明したシーケンス（５）と同様である。
【００７３】
（第３の実施形態）
以下、本発明の第３の実施形態について述べる。図９および図１０に、第３の実施形態に係るＶＰＮサーバ６の構成とＩＰ電話サーバ８の構成を示す。第１又は第２の実施形態と相違しているのは、第３の実施形態が図９のＶＰＮサーバ６の構成におけるＩＰ電話端末アドレス登録認証情報取得部６９、および図１０のＩＰ電話サーバ８の構成におけるＩＰ電話端末アドレス登録認証情報通知部８７を備えている点である。
【００７４】
ＩＰ電話サーバ８の構成におけるＩＰ電話端末アドレス登録認証情報通知部８７は、ＩＰ電話サーバ８において、あるユーザのアドレス認証期間が終了したことを、ＩＰアドレス登録認証部８４より取得し、これをＶＰＮサーバ通信部８１を介してＶＰＮサーバ６に通知するものである。ＶＰＮサーバ６の構成におけるＩＰ電話端末アドレス登録認証情報取得部６９は、ＩＰ電話サーバ通信部６３を介して、アドレス認証期間が終了したアドレス情報をＩＰ電話サーバ８から取得するものである。
【００７５】
図１１を参照してＩＰ電話端末４の接続を終了させる際のシーケンスについて説明する。
【００７６】
（１）利用者がＩＰ電話端末４の利用を終了すると、ＩＰ電話端末４に対してログオフの操作を実行する。これは例えば、ログオフボタンを押下する操作などに対応する。
【００７７】
（２）ＩＰ電話端末４のＩＰ電話機能部４５は、現在アドレスを登録しているＩＰ電話サーバ８に対して、ログオフのためのＳＩＰメッセージを送信する。これはアドレス登録期間を０としたＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔメッセージの送信に相当し、本メッセージを通信部４６を介してＩＰ電話サーバ８に送信する。
【００７８】
ＩＰ電話サーバ８のＩＰ電話アドレス登録認証部８４は、ＩＰ電話端末通信部８５を介して本メッセージを受け付け、標準に従って登録されたＳＩＰアドレスの登録削除を実行する。
【００７９】
（３）ＩＰ電話サーバ８の、ＩＰ電話端末アドレス認証情報通知部８７は、ＶＰＮサーバ通信部８１を介して、ＳＩＰアドレス登録期間が終了したことをＶＰＮサーバ６に通知する。
【００８０】
ＶＰＮサーバ６のＩＰ電話端末アドレス登録認証情報取得部６９は、ＩＰ電話サーバ通信部６３を介して、ＳＩＰアドレス登録期間が終了したアドレスを取得する。ＩＰ電話端末アドレス登録認証取得部６９は、認証が終了したアドレス情報を、ＶＰＮ認証部６１に通知する。ＶＰＮ認証部６１はこれを受けて、対応するユーザのＩＰｓｅｃ  ＳＡおよびＩＫＥ  ＳＡを消去する。これによって、対応するＩＰ電話端末４とＶＰＮサーバ６との間のＶＰＮ接続は終了し、以後通信はできなくなる。
【００８１】
同様に、ＩＰ電話端末４のＩＰ電話機能部４５では、ＩＰ電話サーバ８からのＳＩＰアドレス削除を行った応答として、通信部４６を介して２００  ＯＫ  Ｒｅｓｐｏｎｓｅを受信すると、制御部４０によって、ＶＰＮクライアント部４４の対応するＩＰｓｅｃ  ＳＡ  およびＩＫＥ  ＳＡが消去される。
【００８２】
以下、比較例として既存のシーケンスの概要を例示する。
【００８３】
（０）ＩＰ電話端末４は事前に、ＶＰＮサーバ６との間で実行するＶＰＮ接続のための初期設定、ＩＰ電話サーバ８との間で実行するアドレス登録のための初期設定をされているものとする。
【００８４】
（１）利用者は、ＶＰＮ接続手続きを実行する。これは、ＩＰｓｅｃを用いた「リモートアクセスＶＰＮ」における利用者認証のための、ＸＡＵＴＨ認証で利用するユーザ名およびパスワードの入力に相当する。
【００８５】
（２）ＩＰ電話端末４は、ＶＰＮサーバ６との間でＶＰＮ接続処理を実行する。具体的には、ＩＰｓｅｃ  ＩＫＥ  Ｔｕｎｎｅｌ  Ｍｏｄｅを実行する。ＶＰＮ接続認証が正しく完了すると、ＩＰ電話端末４は、ＶＰＮサーバ６によって、仮想的に本社社内ＬＡＮ７に格納され、インターネット３を介してＳＯＨＯ１と本社２を接続するＶＰＮトンネルが確立されたことになる。
【００８６】
（３）利用者は、ＩＰ電話アドレス登録のための手続きを実行する。これは、ＩＰ電話サービスを利用するために必要なアドレス登録の際のダイジェスト認証で利用されるユーザ名およびパスワードの入力に相当する。
【００８７】
（４）ＩＰ電話端末４は、ＩＰ電話サーバ８との間でＩＰ電話アドレス登録処理を実行する。具体的には、ＲＦＣ３２６１によって定められたＳＩＰの標準の仕組みにしたがったダイジェスト認証を実行する。ＩＰ電話アドレス登録認証が正しく完了すると、ＩＰ電話端末４は、ＩＰ電話サーバ８の呼処理サービスを利用して、電話の発着呼ができるようになる。
【００８８】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８９】
１…支社／ＳＯＨＯ；
２…本社；
３…インターネット；
４…ＩＰ電話端末；
５…モデム；
６…ＶＰＮサーバ；
７…本社社内ＬＡＮ；
８…ＩＰ電話サーバ
【図１】
2010166410.tif 000003
【図２】
2010166410.tif 000004
【図３】
2010166410.tif 000005
【図４】
2010166410.tif 000006
【図５】
2010166410.tif 000007
【図６】
2010166410.tif 000008
【図７】
2010166410.tif 000009
【図８】
2010166410.tif 000010
【図９】
2010166410.tif 000011
【図１０】
2010166410.tif 000012
【図１１】
2010166410.tif 000013