(57)【要約】【課題】Ａｕｔｈｅｎｔｉｃａｔｏｒ機能の設定管理を容易に行うことができ、セキュリティ情報を保護することができるスイッチ装置を提供すること。【解決手段】スイッチ装置であって、当該スイッチ装置の使用者認証を行う使用者認証サーバに対し使用者認証を要求し、要求した前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報と、を受信する認証クライアント部と、端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定部と、前記認証中継部に前記設定情報を設定した場合に、前記認証中継部に対し、前記端末認証の中継を許可する制御部と、を有するスイッチ装置。【選択図】図５
2010122763.tif 000002
【特許請求の範囲】
【請求項１】
スイッチ装置であって、
当該スイッチ装置の使用者認証を行う使用者認証サーバに対し使用者認証を要求し、要求した前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して端末認証を中継する際の設定情報と、を受信する認証クライアント部と、
端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定部と、
前記認証中継部に前記設定情報を設定した場合に、前記認証中継部に対し、端末認証の中継を許可する制御部と、
を有することを特徴とするスイッチ装置。
【請求項２】
前記制御部により端末認証の中継が許可された場合に、前記端末の端末認証を中継する認証中継部を有することを特徴とする請求項１記載のスイッチ装置。
【請求項３】
前記制御部は、さらに、前記スイッチ装置に接続される端末の通信を中継するスイッチ部に対し、前記端末認証が成功した端末への通信の中継を許可することを特徴とする請求項１又は２記載のスイッチ装置。
【請求項４】
前記使用者認証の成功と前記端末認証の成功とによる前記端末の通信中に、前記使用者認証の終了が指示される場合に、
前記制御部は、前記端末認証を終了し、前記スイッチ部に前記端末への通信の中継を終了させることを特徴とする請求項３記載のスイッチ装置。
【請求項５】
前記使用者認証の成功と前記端末認証の成功とによる前記端末の通信中に、前記使用者認証の終了が指示される場合に、該使用者認証が終了することおよび前記端末の通信中継が終了することを通知する画面を生成する画面生成手段を有する請求項１ないし４何れか一項に記載のスイッチ装置。
【請求項６】
前記使用者認証が成功せず、かつ、前記端末認証が要求される場合に、前記使用者認証の実行を促す画面を生成する画面生成手段を有することを特徴とする請求項１ないし５何れか一項に記載のスイッチ装置。
【請求項７】
前記使用者認証は、前記スイッチ装置の使用者識別情報に基づいて行われることを特徴とする請求項１ないし６何れか一項に記載のスイッチ装置。
【請求項８】
前記使用者認証に基づく電話通信を行う電話通信部と、
前記電話通信部による電話通信の入力インタフェース部と、
前記電話通信部による電話通信の出力インタフェース部と、
を有することを特徴とする請求項１ないし７何れか一項に記載のスイッチ装置。
【請求項９】
前記使用者認証は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）又はＰＡＮＡ（Ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｃａｒｒｙｉｎｇ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｆｏｒ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ）であることを特徴とする請求項１ないし８何れか一項に記載のスイッチ装置。
【請求項１０】
前記端末認証は、ＩＥＥＥ８０２．１Ｘ又はＰＡＮＡ（Ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｃａｒｒｙｉｎｇ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｆｏｒ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ）であることを特徴とする請求項１ないし８何れか一項に記載のスイッチ装置。
【請求項１１】
スイッチ装置の使用者認証を行う認証サーバであって、
使用者認証の要求を受け付け、受け付けた前記使用者認証が成功の場合に、前記スイッチ装置に対して、前記使用者認証の成功の情報と、前記スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報と、を送信する、認証処理部と、
前記設定情報を生成し、さらに、前記端末認証サーバに対して前記設定情報による前記端末認証の設定を要求する制御部と、
を有することを特徴とする認証サーバ。
【請求項１２】
前記制御部は、さらに、前記設定情報を保持する設定情報保持部を有することを特徴とする請求項１１記載の認証サーバ。
【請求項１３】
スイッチ装置と前記スイッチ装置の使用者認証を行う使用者認証サーバと、が接続された認証システムであって、
前記スイッチ装置は、
前記使用者認証サーバに対し使用者認証を要求し、要求した前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して端末認証を中継する際の設定情報と、を受信する認証クライアント部と、
端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定部と、
前記認証中継部に前記設定情報を設定した場合に、前記認証中継部に対し、端末認証の中継を許可する制御部と、
を有し、
前記使用者認証サーバは、
使用者認証の要求を受け付け、受け付けた前記使用者認証が成功の場合に、前記スイッチ装置に対して、前記使用者認証の成功の情報と、前記設定情報と、を送信する、認証処理部と、
前記設定情報を生成し、さらに、前記端末認証サーバに対して前記設定情報による前記端末認証の設定を要求する制御部と、
を有することを特徴とする認証システム。
【請求項１４】
スイッチ装置における認証方法であって、
当該スイッチ装置の使用者認証を行う使用者認証サーバに対し前記使用者認証を要求する要求ステップと、
前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報と、を受信する受信ステップと、
端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定ステップと、
前記認証中継部に前記設定情報を設定した場合に、前記認証中継部に対し、端末認証の中継を許可する許可ステップと、
を有することを特徴とする認証方法。
【請求項１５】
スイッチ装置の使用者認証を行う認証サーバにおける認証方法であって、
前記使用者認証の要求を受け付ける受け付けステップと、
受け付けた前記使用者認証が成功の場合に、前記スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報を生成する生成ステップと、
前記使用者認証が成功の場合に、前記スイッチ装置に対して、前記使用者認証の成功の情報と、前記設定情報と、を送信する送信ステップと、
前記端末認証サーバに対して前記設定情報による前記端末認証の設定を要求する要求ステップと、
を有することを特徴とする認証方法。
【請求項１６】
スイッチ装置と前記スイッチ装置の使用者認証を行う使用者認証サーバと、が接続された認証システムにおける認証方法であって、
前記スイッチ装置が、
当該スイッチ装置の使用者認証を行う使用者認証サーバに対し使用者認証を要求する使用者認証要求ステップと、
要求した前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報と、を受信する受信ステップと、
端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定ステップと、
前記認証中継部に端末認証の中継の設定が行われた場合に、前記認証中継部に対し、端末認証の中継を許可する許可ステップと、
前記使用者認証サーバが、
前記使用者認証の要求を受け付ける受け付けステップと、
受け付けた前記使用者認証が成功の場合に、前記スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報を生成する生成ステップと、
前記使用者認証が成功の場合に、前記スイッチ装置に対して、前記使用者認証の成功の情報と、前記設定情報と、を送信する送信ステップと、
前記端末認証サーバに対して前記設定情報による前記端末認証の設定を要求する設定要求ステップと、
を有することを特徴とする認証方法。
【請求項１７】
コンピュータに、スイッチ装置の認証方法を実行させるためのプログラムであって、
当該スイッチ装置の使用者認証を行う使用者認証サーバに対し使用者認証を要求する要求ステップと、
要求した前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して端末認証を中継する際の設定情報と、を受信する受信ステップと、
端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定ステップと、
前記認証中継部に前記設定情報を設定した場合に、前記認証中継部に対し、端末認証の中継を許可する許可ステップと、
を有する認証方法を前記コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチ装置、認証サーバ、認証システム、認証方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来から、企業網等において、ネットワークのセキュリティを確保するため、ある端末をネットワークに接続する際に、何らかの認証を行うことがある。例えば、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．１Ｘは、ＩＥＥＥによって標準化された機器のアクセス認証プロトコルである。ＩＥＥＥ８０２．１Ｘは、認証される端末であるＳｕｐｐｌｉｃａｎｔ、認証するスイッチであるＡｕｔｈｅｎｔｉｃａｔｏｒ、及び、認証情報を管理するＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒの三者のプロトコルとして定義される。
【０００３】
例えば、特開２００６−３４５２０５号公報（特許文献１）、特開２００７−７４２９７号公報（特許文献２）では、ＩＥＥＥ８０２．１ＸのＳｕｐｐｌｉｃａｎｔ機能の簡易設定方法の発明が開示されている。
【０００４】
昨今、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの普及が進んでいる。そこで、ネットワークに接続する端末数を増やすために、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチを用意する方法が、コスト面では現実的な選択肢となりつつある。この場合、ケーブル引きまわしやポートの数による接続端末設置の制約、あるいは、ＩＥＥＥ８０２．１Ｘ活用方法の制限などは、問題とならない。
【０００５】
【特許文献１】特開２００６−３４５２０５号公報
【特許文献２】特開２００７−７４２９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチには、以下の課題がある。
【０００７】
（Ａ）  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチは、Ｓｕｐｐｌｉｃａｎｔを認証するため、認証方式に関する設定や、認証時に情報交換を行うＡｕｔｈｅｎｔｉｃａｔｏｎ  Ｓｅｒｖｅｒの設定などを行う必要がある。ユーザ毎にこれらのＡｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの設定を管理運用することは、管理者の大きな負荷となる。上記特許文献１及び２には、Ａｕｔｈｅｎｔｉｃａｔｏｒ機能を簡易に設定する方法については記載されていない。
【０００８】
（Ｂ）  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの設定の情報には、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒとの間でセキュリティを確保した通信を行うためのパスワード情報である「Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ情報（以下、「ＳＳ情報」ともいう。）」が含まれている。ＳＳ情報は、企業システムの基幹情報を保持するＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒと交換する情報のセキュリティを確保するための重要な情報である。このような重要な情報を、ユーザ毎に配置するＡｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチに格納しておくことは、セキュリティ上大きなリスクとなる。例えば、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチが盗まれ、又は、物理的に破壊される等して、ＳＳ情報が盗まれると、その企業システムのＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒにおける通信セキュリティは確保されなくなる。
【０００９】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、Ａｕｔｈｅｎｔｉｃａｔｏｒ機能の設定管理を容易に行うことができ、セキュリティ情報を保護することができるスイッチ装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のスイッチ装置は次の如き構成を採用した。
【００１１】
本発明のスイッチ装置は、スイッチ装置であって、当該スイッチ装置の使用者認証を行う使用者認証サーバに対し使用者認証を要求し、要求した前記使用者認証が成功の場合に、前記使用者認証サーバから、前記使用者認証の成功の情報と、当該スイッチ装置に接続される端末の端末認証を行う端末認証サーバに対して前記端末認証を中継する際の設定情報と、を受信する認証クライアント部と、端末認証を中継する認証中継部に対し、前記設定情報を設定する認証設定部と、前記認証中継部に前記設定情報を設定した場合に、前記認証中継部に対し、端末認証の中継を許可する制御部と、を有する構成とすることができる。
【００１２】
なお、上記課題を解決するため、本発明は、上記スイッチ装置の認証を行う認証サーバ、スイッチ装置と認証サーバとを有する認証システム、スイッチ装置又は認証サーバにおける認証方法、及び、その認証方法をコンピュータに実行させるためのプログラムとしてもよい。
【発明の効果】
【００１３】
本発明のスイッチ装置、認証サーバ、認証システム、認証方法、及び、プログラムによれば、Ａｕｔｈｅｎｔｉｃａｔｏｒ機能の設定管理を容易に行うことができ、セキュリティ情報を保護することができるスイッチ装置、そのスイッチ装置の認証を行う認証サーバ、スイッチ装置と認証サーバとを有する認証システム、スイッチ装置又は認証サーバにおける認証方法、及び、その認証方法をコンピュータに実行させるためのプログラムを提供することが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、本実施の形態を図面に基づき説明する。
【００１５】
〔本実施の形態〕
本実施の形態では、使用者認証としてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）による認証を行い、端末認証として、ＩＥＥＥ８０２．１Ｘプロトコルによる認証を行うＩＰ電話端末を、スイッチ装置として用いる例について説明する。
【００１６】
ＩＥＥＥ８０２．１Ｘプロトコルは、Ｓｕｐｐｌｉｃａｎｔ機能を持った端末を、Ａｕｔｈｅｎｔｉｃａｔｏｒ機能を持ったスイッチの物理ポートにｅｔｈｅｒｎｅｔケーブルにて接続すると、実行が開始される。プロトコル実行に際して、Ａｕｔｈｅｎｔｉｃａｔｏｒは、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒに対してＡＡＡプロトコル、例えば、ＲＡＤＩＵＳプロトコル等を交換してよい。
【００１７】
このように、企業網において、機器の接続の際に認証を行うことを考えると、ＩＥＥＥ８０２．１Ｘ等のアクセス認証プロトコルを用いることとなる。
【００１８】
ＩＥＥＥ８０２．１Ｘの使用に際しては、以下の問題がある。
【００１９】
１．  近年、オフィス内においても、一人のユーザが複数の多様な機器をネットワーク接続して使用する状況がある。ＩＥＥＥ８０２．１Ｘは、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの物理ポートに直接ｅｔｈｅｒｎｅｔで接続されたＳｕｐｐｌｉｃａｎｔ対応機器を認証するものである。したがって、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの設置状況によっては、ｅｔｈｅｒｎｅｔケーブルの引きまわしが必要になることがある。また物理ポートの数の不足により、端末機器を接続できないといった状況が生じることがある。
【００２０】
２．  ｅｔｈｅｒｎｅｔケーブル引きまわしや、物理ポートの不足に対する対策のため、例えばハブをユーザ毎に用意し、各ユーザがそれぞれハブを経由してＳｕｐｐｌｉｃａｎｔ  機器をＡｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチに接続することがある。但し、ＩＥＥＥ８０２．１Ｘは、Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの物理ポート一つにつき、一つのＳｕｐｐｌｉｃａｎｔ機器を認証するのが基本である。
【００２１】
ハブを使用して、一つのＡｕｔｈｅｎｔｉｃａｔｏｒの物理ポートに対し、複数のＳｕｐｐｌｉｃａｎｔ機器を接続する方法について、ＩＥＥＥ標準に準拠しない技術がある。しかし、そのような技術による構成では、認証ＶＬＡＮなどの付加的なＩＥＥＥ８０２．１Ｘ機能を使用することは不可能となるため、ＩＥＥＥ８０２．１Ｘの活用方法が制限される。
【００２２】
本実施の形態では、これらの制限を考慮する必要のないＩＥＥＥ８０２．１Ｘに対応するスイッチ装置について説明する。さらに、本実施の形態に係るスイッチ装置は、Ｓｕｐｐｌｉｃａｎｔと認証情報を管理するＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒとの間の通信を中継する際に、Ｓｕｐｐｌｉｃａｎｔの認証に必要となるＳＳ情報の管理を容易にする。本実施の形態に係るスイッチ装置は、さらに、ＩＰ電話機能を有するとよい。
【００２３】
図１は、本実施の形態に係るスイッチ装置が設置されるオフィスの構成の概略を説明する図である。図１の構成は、ラック１０、及び、デスク５０ａないし５０ｄを有する。なお、図中「デスク」を「机」と表記する。ラック１０には、インフラスイッチ１００が格納される。インフラスイッチ１００は、ルータ機能を有してよい。
【００２４】
デスク５０ａないし５０ｄは、それぞれ、電話端末型スイッチ装置２００ａないし２００ｄを有する。電話端末型スイッチ装置２００ａないし２００ｄは、それぞれ、パーソナルコンピュータ（以下、「ＰＣ」という。）である端末３１０ａないし３１０ｄが接続され、さらに、ＰＣである端末３２０ａないし３２０ｄが接続されてよい。デスク５０ａないし５０ｄは、全て同一の構成でなくてもよく、例えば、デスク５０ｄが有する電話端末型スイッチ装置２００ｄには、携帯端末３３０ｄが接続されてよい。
【００２５】
図２及び図３は、オフィス向けＩＰ電話の接続形態例を示す図である。図２では、インフラスイッチ１００のポート毎に、電話端末型スイッチ装置２００ａないし２００ｃが接続される。電話端末型スイッチ装置２００ａないし２００ｃにはまた、それぞれ、端末３１０ａないし３１０ｃが接続される。
【００２６】
インフラスイッチ１００は、複数のポートを有する。電話端末型スイッチ装置２００ａないし２００ｃは、それぞれ、スイッチ部２１０ａないし２１０ｃの何れか一と、ＩＰ電話機能部２２０ａないし２２０ｃの何れか一とを有する。スイッチ部２１０ａないし２１０ｃは、それぞれ、スイッチ機能を実現する。ＩＰ電話機能部２２０ａないし２２０ｃは、それぞれ、ＩＰ電話機能を実現する。
【００２７】
図３は、一の使用者のデスクにおけるＩＰ電話の接続形態を説明する図である。図３の接続形態では、インフラスイッチ１００のポートに、デスク５０上に配置される電話端末型スイッチ装置２００が接続される。電話端末型スイッチ装置２００には、ＰＣである端末３１０が接続される。
【００２８】
電話端末型スイッチ装置２００は、スイッチ部２１０、ＩＰ電話機能部２２０、ｕｐｌｉｎｋ部２８０、及び、ｄｏｗｎｌｉｎｋ部２９０を有する。スイッチ部２１０は、端末３１０とインフラスイッチ１００との間のデータの送受信を中継する。ｕｐｌｉｎｋ部２８０は、インフラスイッチ１００のポートとのデータの送受信を行う。ｄｏｗｎｌｉｎｋ部２９０は、端末３１０に接続される。ＩＰ電話機能部２２０は、ＩＰ電話機能を実現する。
【００２９】
近年、ＩＰ電話が一般化しつつある。これは、ＩＰ電話端末を各ユーザ又は各ユーザの机に配布し、企業網にてＩＰ交換機を運用する形態となる。ＩＰ電話端末はイーサネット（登録商標）などによってケーブリングされ、ＳＩＰなどＩＰネットワーク上で、呼制御およびメディア転送を行うことで電話機能を実現する。
【００３０】
使用者がＩＰ電話端末の使用を開始する際には、ＩＰ電話端末に対して、ＳＩＰアドレス登録を行う必要がある。使用者は、ＩＰ電話端末に対して、ユーザＩＤ又はパスワード入力等を行う。これにより、使用者のＳＩＰアドレスと、ＩＰ電話端末のＳＩＰアドレスとが対応づけられる。ＳＩＰアドレス登録は、使用者宛の着信呼を正しく受信するために必要である。ＳＩＰアドレス登録は、また、発呼者を正しく識別するために必要である。ＳＩＰアドレス登録は、また、使用者毎のＩＰ電話端末の拡張機能、例えば、短縮ダイヤル等の設定を行うために必要である。
【００３１】
オフィス向けＩＰ電話端末製品は、デスクまわりのケーブリングを容易にするため、アップリンクとダウンリンクを備えるスイッチ部品を内蔵するものが多い。企業網の上流に対してＩＰ電話端末製品のアップリンクを接続し、ＩＰ電話端末製品のダウンリンクに、通常のＰＣなどを接続する。この接続形態では、一人のユーザの机に対して、企業網の一つのポートを割り当てることで、そのユーザに必要な一台のＩＰ電話端末と、ＰＣの両方を使用することができる。
【００３２】
図４は、本発明の実施の形態に係るネットワークの構成を説明する図である。図４のネットワークは、企業ネットワーク８００を介して、ＳＩＰサーバ６００、認証サーバ９００、電話端末型スイッチ装置２００ａ及び２００ｂが接続される。電話端末型スイッチ装置２００ａには、端末３１０aが接続され、電話端末型スイッチ装置２００ｂには、端末３１０ｂ及び端末３１０ｃが接続される。
【００３３】
企業ネットワーク８００は、例えば、オフィスのネットワークインフラの一部として運用される基幹ネットワーク装置群である。電話端末型スイッチ装置２００ａ及び２００ｂは、それぞれ、使用者毎の机上に設置されるＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応のスイッチである。電話端末型スイッチ装置２００ａ及び２００ｂは、電話機と同様の入出力手段を有する。この入出力手段により、使用者のユーザ名又はパスワード等の使用者識別情報の入力を受け付ける。電話端末型スイッチ装置２００は、また、使用者識別情報を用いて企業ネットワーク８００を介してＳＩＰサーバ６００と通信し、使用者の認証を行う。
【００３４】
ＳＩＰサーバ６００は、企業ネットワーク８００を介して、電話端末型スイッチ装置２００ａ及び２００ｂと通信し、電話端末型スイッチ装置２００ａ及び２００ｂを使用する使用者の認証を行う。ＳＩＰサーバ６００は、また、実際の認証データを参照するために、企業ネットワーク８００を介して、認証サーバ９００と認証データの交換を行ってよい。なお、ＳＩＰサーバ６００は、使用者の認証が完了した際、新たにＳＳ情報を生成し、電話端末型スイッチ装置２００ａに対して、ＳＳ情報と８０２．１Ｘ  設定情報とを通知する。ＳＩＰサーバ６００は、また、認証サーバ９００に対して、ＳＳ情報を通知する。
【００３５】
端末３１０ａないし３１０ｃは、ＩＥＥＥ８０２．１Ｘ  Ｓｕｐｐｌｉｃａｎｔ対応の機器である。具体的にはＰＣやＰＤＡなどであり、一人の使用者が複数の端末を使用することもある。電話端末型スイッチ装置２００ａ又は２００ｂにより、企業ネットワーク８００に接続される。端末３１０ａないし３１０ｃは、接続に際して、電話型スイッチ装置２００ａ又は２００ｂと、認証サーバ９００と、の三者間でＩＥＥＥ８０２．１Ｘプロトコルを実行する。
【００３６】
認証サーバ９００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ対応の認証サーバである。企業ネットワーク８００を介して、電話端末型スイッチ装置２００ａ又は２００ｂ、ＳＩＰサーバ６００等と接続される。
【００３７】
以下、図５から図７までを用い、電話端末型スイッチ装置２００、認証サーバ９００、及び、ＳＩＰサーバ６００の構成について、それぞれ詳細に述べる。
【００３８】
図５は、電話端末型スイッチ装置２００の機能構成を説明する図である。電話端末型スイッチ装置２００は、第一の認証クライアント部４２０、第二の通信部４１０、第二の認証設定部４２１、制御部４２９、端末通信部４９０、企業ネットワーク通信部４８０、入力インタフェース部（以下、「入力Ｉ／Ｆ部」という。）４５１、及び、出力インタフェース部（以下、「出力Ｉ／Ｆ部」という。）４５２を有する。
【００３９】
第一の認証クライアント部４２０は、電話端末型スイッチ装置２００を使用する使用者を、ＳＩＰにより認証するクライアント機能を提供する。第一の認証クライアント部４２０は、企業ネットワーク通信部４８０により、企業ネットワーク８００を介して、ＳＩＰサーバとの間で通信を行う。これにより、使用者認証処理が実行される。
【００４０】
入力Ｉ／Ｆ部４５１は、使用者が電話端末型スイッチ装置２００に対して、ユーザ名およびパスワードを入力する際に使用するものである。入力Ｉ／Ｆ部４５１は、テンキーやキーボードとして構成されてもよく、マイク等の音声入力Ｉ／Ｆとして構成されてもよい。
【００４１】
出力Ｉ／Ｆ部４５２は、使用者が電話端末型スイッチ装置２００に対して入力した、ユーザ名およびパスワード等を確認する際に供せられる。出力Ｉ／Ｆ部４５２は、また、認証の結果を確認する際に使用される。出力Ｉ／Ｆ部４５２は、例えば、ＬＣＤなどのディスプレイや、スピーカー等である。
【００４２】
第一の認証クライアント部４２０、入力Ｉ／Ｆ部４５１、及び、出力Ｉ／Ｆ部４５２により、電話端末型スイッチ装置２００が、使用者認証を行う。また、これら各部、ＩＰ電話端末がよく保持している。
【００４３】
第二の認証設定部４２１は、使用者認証が成功した場合に、第二の認証中継部４１１に対して、ＩＥＥＥ８０２．１Ｘの設定を実施する。制御部４２９は、使用者認証の状況に応じて、スイッチ部４１２および第二の認証中継部４１１を制御する。より詳細には、スイッチ部４１２および第二の認証中継部４１１の機能の有効化及び無効化を決定する。
【００４４】
第二の通信部４１０は、第二の認証中継部４１１とスイッチ部４１２とを有する。第二の認証中継部４１１は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの機能を提供する。第二の認証中継部４１１は、端末通信部４９０により、端末３１０とＥＡＰＯＬプロトコルを用いて直接通信する。第二の認証中継部４１１は、また、企業ネットワーク通信部４８０により、企業ネットワーク８００を介して、認証サーバ９００との間でＡＡＡプロトコルであるＲＡＤＩＵＳプロトコルを用いて通信する。これにより、ＩＥＥＥ８０２．１Ｘ認証が実行される。
【００４５】
スイッチ部４１２は、通常のIPパケットを物理ポート間でスイッチングする機能を提供する。スイッチ部４１２は、端末３１０に対するスイッチング機能を実現する。スイッチ部４１２は、ＩＥＥＥ８０２．１Ｘによって認証された端末に対してのみ、スイッチング機能が提供されるように制御される。
【００４６】
端末通信部４９０は、端末を接続する物理ポートであるダウンリンクを制御する。企業ネットワーク通信部は、企業ネットワークに接続する物理ポートであるアップリンクを制御する。
【００４７】
端末通信部４９０、企業ネットワーク通信部４８０、スイッチ部４１２、及び、第二の認証中継部４１１により、電話端末型スイッチ装置２００が、通常のＡｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチ機能を提供する。
【００４８】
図６は、ＳＩＰサーバ６００の機能構成を説明する図である。ＳＩＰサーバ６００は、制御部６１０、第一の認証処理部６２０、認証サーバ通信部６８０、及び、電話端末型スイッチ装置通信部６９０を有する。
【００４９】
第一の認証処理部６２０は、電話端末型スイッチ装置通信部６９０を介して、電話端末型スイッチ装置２００の使用者認証を実行する。この使用者認証は、電話端末型スイッチ装置２００における第一の認証クライアント部４２０との間での認証処理である。
電話端末型スイッチ装置通信部６９０は、企業ネットワーク８００を介して、電話端末型スイッチ装置２００と通信するインタフェースを制御する。
【００５０】
第一の認証処理部６２０、及び、電話端末型スイッチ装置通信部６９０は、ＳＩＰサーバ６００において、ＳＩＰ対応機器の使用者認証を行うために用いられる。またこれらの各部は、通常のＳＩＰサーバが保持する。なお、本実施の形態では、電話端末型スイッチ装置２００が、ＳＩＰ対応機器である。
【００５１】
制御部６１０は、第一の認証処理が成功した場合に、認証に成功した電話端末スイッチ装置２００が、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチとして動作するために必要となる設定を、電話端末型スイッチ装置２００と、認証サーバ９００とに対して行う。
【００５２】
制御部６１０は、第二の認証設定保持部６１２と、Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ生成部６１１とを有する。第二の認証設定保持部６１２は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの機能を実現するために必要な設定情報を保持する。Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ生成部６１１は、電話端末型スイッチ装置２００に設定すべきＳＳ情報を、電話端末型スイッチ装置２００毎に認証に成功する毎に動的に生成する。
【００５３】
より詳細には、制御部６１０は、電話端末型スイッチ装置２００に対して、電話端末型スイッチ装置通信部６９０により、ＩＥＥＥ８０２．１Ｘ設定情報と動的に生成したＳｈａｒｅｄ  Ｓｅｃｒｅｔとを通知する。制御部６１０は、また、認証サーバ９００に対しては、認証サーバ通信部６８０により、動的に生成したＳｈａｒｅｄ  Ｓｅｃｒｅｔを通知する。
【００５４】
電話端末型スイッチ装置通信部６９０は、企業ネットワーク８００を介して、電話端末型スイッチ装置２００との間で通信するインタフェースを制御する。
【００５５】
認証サーバ通信部６８０は、企業ネットワーク８００を介して、認証サーバ９００との間で通信するインタフェースを制御する。認証サーバ通信部６８０の物理的なインタフェースは、電話端末型スイッチ装置通信部６９０と同一でもよい。
【００５６】
図７は、認証サーバ９００の機能構成の例を説明する図である。認証サーバ９００は、第二の認証処理部９１０、Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０、及び、通信部９９０を有する。
【００５７】
第二の認証処理部９１０は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒの機能を実現する。第二の認証処理部９１０は、通信部９９０により、企業ネットワーク８００を介してＡｕｔｈｅｎｔｉｃａｔｏｒである電話端末型スイッチ装置２００との間でＡＡＡプロトコル（ＲＡＤＩＵＳプロトコル）を交換する。
【００５８】
Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０は、Ａｕｔｈｅｎｔｉｃａｔｏｒである電話端末型スイッチ装置２００との間でセキュアに通信を行うために必要なＳｈａｒｅｄ  Ｓｅｃｒｅｔの情報を、通信部９９０により、企業ネットワーク８００を介して、ＳＩＰサーバ６００から受信する。Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０は、Ｓｈａｒｅｄ  Ｓｅｃｒｅｔを受信し、第二の認証処理部９１０に対して設定する。これにより、対象となるＡｕｔｈｅｎｔｉｃａｔｏｒである電話端末型スイッチ装置２００との通信ができる。
【００５９】
通信部９９０は、ＳＩＰサーバ６００および電話端末型スイッチ装置２００との間で通信を行うインタフェースを制御するものである。
【００６０】
図８から図１１は、本実施の形態に係る認証方法による認証処理を説明するフロー図と、その認証処理において交換されるメッセージの例を説明する図である。本実施の形態に係る認証方法には、以下の二つの認証シーケンスが含まれる。第一の認証は、電話端末型スイッチ装置２００と、SIPサーバ６００との間で実行される使用者認証である。一方、第二の認証は、端末３１０と、電話端末スイッチ装置２００と、認証サーバ９００との三者間で実行されるＩＥＥＥ８０２．１Ｘ認証である。
【００６１】
この二つの認証シーケンスに関する前提条件及び制約事項は、例えば以下の通りである。
１．使用者の机上には、電話端末型スイッチ装置２００が設置されている。
２．電話端末型スイッチ装置２００は、使用者が使用者認証、すなわち、ログインして第一の認証を行ってから使用するもの。
３．使用者が端末３１０を使用する際には、端末３１０から電話端末型スイッチ装置２００により企業ネットワーク８００に接続して使用する。
【００６２】
４．企業ネットワーク８００に接続して使用される端末３１０は、ＩＥＥＥ８０２．１Ｘ認証、すなわち本実施の形態における第二の認証を実行し、認証された端末３１０のみが接続許可される。
５．電話端末型スイッチ装置２００は、使用者認証である第一の認証が成功している間に限り、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチとして動作し、ＩＥＥＥ８０２．１Ｘ認証である第二の認証を実行する。
【００６３】
６．使用者認証である第一の認証がなされていない電話端末型スイッチ装置２００を介して、端末３１０を接続する場合、すなわち、ＩＥＥＥ８０２．１Ｘ認証である第二の認証を実行する場合には、その電話端末型スイッチ装置２００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの機能が無効となっているため、接続および認証実行できない。
【００６４】
７．使用者が電話端末型スイッチ装置２００からログアウトする等して、使用者認証である第一の認証の期間が終了すると、その電話端末型スイッチ装置２００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの機能を無効化する。したがって、その電話端末型スイッチ装置２００を介してＩＥＥＥ８０２．１Ｘ認証である第二の認証を行って接続されていた端末３１０は、企業ネットワーク８００への接続を失うこととなる。
【００６５】
図８は、電話端末型スイッチ装置２００とSIPサーバ６００との間で実行される使用者認証である第一の認証の例について説明するシーケンス図である。図８のシーケンスでは、電話端末型スイッチ装置２００、SIPサーバ６００、及び、認証サーバ９００の間でメッセージが交換される。
【００６６】
図８のシーケンスにおいて実行する使用者認証は、例えば、ＳＩＰプロトコルを使用したダイジェスト認証である。電話端末型スイッチ装置２００がＳＩＰクライアントであり、ＳＩＰサーバ６００はＳＩＰサーバである。ＳＩＰサーバ６００には、予め使用者認証に必要な使用者のユーザ名およびパスワードが保持されている。
【００６７】
図８のステップＳ１０１では、使用者が、電話端末型スイッチ装置２００を使用して、使用者認証の実行開始を指示する。具体的には、使用者は、電話端末型スイッチ装置の入力Ｉ／Ｆ部４５１を用いて、使用者自身に割り当てられたユーザ名およびパスワードを電話端末型スイッチ装置２００に対して入力する。使用者は、出力Ｉ／Ｆ部４５２により、入力した内容を確認してもよい。
【００６８】
ステップＳ１０２では、電話端末型スイッチ装置２００が有する第一の認証クライアント部４２０からＳＩＰサーバ６００に対し、ステップＳ１０１で入力されたユーザ名により、企業ネットワーク通信部４８０を介して、ＳＩＰサーバ６００に対してＳＩＰアドレス登録の要求を送信する。ＳＩＰアドレス登録の要求は、「ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔ」である。ＳＩＰサーバ６００は、第一の認証処理部６２０が、電話端末型スイッチ装置通信部６９０により、使用者のＳＩＰアドレス登録の要求を受信する。
【００６９】
ステップＳ１０３では、ＳＩＰサーバ６００の第一の認証処理部６２０が、乱数を使用し、ダイジェスト認証のためのチャレンジ情報を生成する。
【００７０】
ステップＳ１０４では、ＳＩＰサーバ６００の第一の認証処理部６２０が電話端末型スイッチ装置２００に対し、ステップＳ１０３で生成したチャレンジ情報を含めた応答を送信する。ここで送信される応答は、「４０１  Ｕｎａｕｔｈｏｒｉｚｅｄ」である。電話端末型スイッチ装置２００は、第一の認証クライアント部４２０が、企業ネットワーク通信部４８０により、ＳＩＰサーバ６００で生成されたチャレンジ情報を含む応答を受信する。
【００７１】
ステップＳ１０５では、電話端末型スイッチ装置２００の第一の認証クライアント部４２０が、使用者に入力されたパスワードを使用して、チャレンジ情報からレスポンス情報を計算する。
【００７２】
ステップＳ１０６では、第一の認証クライアント部４２０からＳＩＰサーバ６００に対し、求めたレスポンス情報を含むＳＩＰアドレス登録の要求が企業ネットワーク通信部４８０により送信される。ここで送信されるＳＩＰアドレス登録の要求は「ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔ」である。ＳＩＰサーバ６００は、第一の認証処理部６２０が電話端末型スイッチ装置通信部６９０により、ＳＩＰアドレス登録要求を受信する。
【００７３】
ステップＳ１０７では、ＳＩＰサーバ６００の第一の認証処理部６２０が、ＳＩＰサーバ６００が保持する、ステップＳ１０６で送信された要求に対応するユーザのパスワードと、ＳＩＰサーバ６００が電話端末型スイッチ装置２００に対して送信したチャレンジ情報と、から、電話端末型スイッチ装置２００と同様にレスポンス情報を計算する。
【００７４】
第一の認証処理部６２０は、第一の認証処理部６２０自身が計算して求めたレスポンス情報と、電話端末型スイッチ装置２００から受信したＳＩＰアドレス登録要求に含まれるレスポンス情報を比較する。第一の認証処理部６２０は、２つのレスポンス情報が一致していれば、認証成功とみなす。第一の認証処理部６２０は、認証成功の場合には、その要求が正しい使用者認証要求であるとし、ＳＩＰアドレス登録処理を実行する。
【００７５】
ステップＳ１０７では、また、制御部６１０のＳｈａｒｅｄ  Ｓｅｃｒｅｔ生成部６１１が、使用者認証が成功した電話端末型スイッチ装置に設定するＳＳ情報を生成する。なお、ＳＳ情報の生成は、乱数、使用者認証時に使用したユーザ名、及び、電話端末型スイッチ装置２００の識別情報、等を用いて行い、ユーザ毎及び電話端末型スイッチ装置毎に対して異なる値となることを保証し、さらに、認証実行毎に異なる値が生成されるようにする。
【００７６】
ステップＳ１０７では、さらに、制御部６１０が、第一の認証処理部６２０に対して、上述のＩＥＥＥ８０２．１ＸのＡｕｔｈｅｎｔｉｃａｔｏｒの設定情報とＳＳ情報を通知する。第一の認証処理部６２０は、制御部６１０から、使用者認証が成功した電話端末型スイッチ装置２００に設定するＩＥＥＥ８０２．１ＸのＡｕｔｈｅｎｔｉｃａｔｏｒの設定情報を取得する。
【００７７】
ステップＳ１０８では、ＳＩＰサーバ６００の第一の認証処理部６２０から電話端末型スイッチ装置２００に対し、使用者認証が成功し、ＳＩＰアドレス登録が完了したことを通知する成功応答を、電話端末型スイッチ装置通信部６９０により、送信する。この成功応答は、「２００  ＯＫ」である。
【００７８】
電話端末型スイッチ装置２００では、第一の認証クライアント部４２０が、企業ネットワーク通信部４８０により、ＳＩＰサーバ６００で生成された成功応答を受信する。第一の認証クライアント部４２０は、成功応答に含まれるＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの設定情報と、ＳＳ情報とを取得する。なお、第一の認証クライアント部４２０は、必要ならば、成功応答に含まれる情報を復号化した上でＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの設定情報と、ＳＳ情報とを取得してもよい。
【００７９】
図９は、成功応答メッセージの例を示す図である。図９の成功応答には、ＩＥＥＥ８０２．１ＸのＡｕｔｈｅｎｔｉｃａｔｏｒの設定情報とＳＳ情報とが含まれる。図９において、ＩＥＥＥ８０２．１ＸのＡｕｔｈｅｎｔｉｃａｔｏｒのための設定情報ａには、以下の情報が含まれている。
【００８０】
（１）プライマリ認証サーバのＩＰアドレスとポート
（２）セカンダリ認証サーバのＩＰアドレスとポート
（３）アカウンティング機能のオンオフ
（４）認証有効期限の設定
（５）Ｔｅｒｍｉｎａｔｉｏｎ−Ａｃｔｉｏｎの設定（例えば、有効無効、タイムアウト時間、確認回数）
（６）ＳＳ情報
【００８１】
なお、ＳＳ情報は、他の機器にその情報が洩れないようにするために、以下の（Ａ）及び（Ｂ）のうちの何れか一の対応を行う。
（Ａ）ＳＳ情報をそのまま送信するのではなく、対応するユーザのパスワード情報および別途生成した乱数情報などを使用して、ＳＳ情報を暗号化して送信する。
（Ｂ）電話端末型スイッチ装置２００と、ＳＩＰサーバとの間で交換されるＳＩＰメッセージを、ＴＬＳやＩＰｓｅｃ等によって全て暗号化する。
【００８２】
ステップＳ１０９では、第二の認証設定部４２１が、ステップＳ１０８で取得された情報を、第二の認証中継部４１１に設定する。ステップＳ１０９では、さらに、制御部４２９が、第二の認証中継部４１１およびスイッチ部４１２の機能を有効化する。ステップＳ１０９の処理により、電話端末型スイッチ装置２００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの機能が有効となる。
【００８３】
また、ステップＳ１０９の時点では、さらに、ＳＩＰによる使用者認証が完了している。したがって電話端末型スイッチ装置２００により、ＳＩＰサービス（例えば電話サービス）を提供してもよい。
【００８４】
ステップＳ１１０では、ＳＩＰサーバ６００の制御部６１０から認証サーバ９００に対し、使用者認証が成功した電話端末型スイッチ装置２００のＩＤと、電話端末型スイッチ装置に送信したＳＳ情報とを、認証サーバ通信部６８０により認証サーバに通知する。電話端末型スイッチ装置２００のＩＤとは、例えばＩＰアドレスである。なお、ステップＳ１０８及びステップＳ１０９の処理と、ステップＳ１１０の処理とは、非同期に行われてよい。
【００８５】
なお、ＳＩＰサーバ６００から認証サーバ９００に対してそれらの情報を送信する際に、ＳＳ情報の漏洩を防ぐ必要がある。そこで、ＳＩＰサーバ６００と認証サーバ９００との間で予め共有している秘密情報を使ってＳｈａｒｅｄ  Ｓｅｃｒｅｔを暗号化してもよく、また、ＴＬＳやＩＰｓｅｃなどのセキュリティプロトコルによってデータ全てを暗号化してメッセージの交換等を行ってもよい。
【００８６】
ステップＳ１１０の処理の後、認証サーバ９００のＳｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０が、通信部９９０により、ＳＩＰサーバ６００から送信された、使用者認証が成功した電話端末型スイッチ装置２００のＩＤと電話端末型スイッチ装置２００に送信したＳＳ情報とを受信する。Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０は、これらの情報により、第二の認証処理部９１０の設定を行う。
【００８７】
図８に示す処理により、認証サーバ９００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒとして、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒである電話端末型スイッチ装置２００と通信することができるようになり、ＩＥＥＥ８０２．１Ｘ認証の実行が可能となる。
【００８８】
図１０は、端末３１０、電話端末スイッチ装置２００、及び、認証サーバ９００の三者間で実行されるＩＥＥＥ８０２．１Ｘ認証である第二の認証の処理の例を示すシーケンス図である。図１０のシーケンスでは、端末３１０と、電話端末スイッチ装置２００と、認証サーバ９００との間で、データの送受信が行われる。図１０のシーケンスにおいて実行する端末３１０の認証は、例えば、ＩＥＥＥ８０２．１Ｘを使用した認証であり、端末３１０はＩＥＥＥ８０２．１Ｘ  Ｓｕｐｐｌｉｃａｎｔに、電話端末型スイッチ装置２００はＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒに、認証サーバ９００はＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒに、それぞれ対応する。
【００８９】
図８及び図９において説明した第一の認証の結果、電話端末型スイッチ装置２００のＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒとしての設定、及び、認証サーバ９００がＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒとして電話端末型スイッチ装置２００と通信するためのＳｈａｒｅｄ  Ｓｅｃｒｅｔ設定は完了している。
【００９０】
図１０の処理において、認証サーバ９００には、端末３１０のＩＥＥＥ８０２．１Ｘ認証に必要な認証情報が予め登録されている。なお、図１０のシーケンスは、ＩＥＥＥ８０２．１Ｘとして標準化されている認証プロトコルのシーケンスと同一であるため、その概要のみを記述する。
【００９１】
図１０のステップＳ２０１では、端末３１０の使用者が、端末３１０に対し、ＩＥＥＥ８０２．１Ｘ認証の実行開始に必要な情報を入力する。入力される情報は、ＩＥＥＥ８０２．１Ｘとして設定されている認証アルゴリズムによって異なるが、例えばユーザ名とパスワードである。
【００９２】
ステップＳ２０２では、端末３１０から電話端末型スイッチ装置２００に対し、ＥＡＰｏＬプロトコルを利用して、認証に必要な情報を送信する。電話端末型スイッチ装置２００は、端末通信部４９０により端末３１０から受信したＥＡＰｏＬデータを、第二の認証中継部４１１で処理し、対応するＲＡＤＩＵＳプロトコルに変換する。
【００９３】
ステップＳ２０３では、電話端末型スイッチ装置２００から認証サーバ９００に対し、ＲＡＤＩＵＳプロトコルに変換された認証に必要な情報を、企業ネットワーク通信部４８０により、認証サーバ９００に送信する。この際に、図８の第一の認証シーケンスで取得され設定された、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの設定情報とＳＳ情報とを使用する。
【００９４】
認証サーバ９００では、第二の認証処理部９１０が、通信部９９０により、ＲＡＤＩＵＳプロトコルを電話端末型スイッチ装置２００から受信する。この際に、図８の第一の認証シーケンスにて取得され設定された、ＳＳ情報を使用する。
【００９５】
ステップＳ２０４では、認証サーバ９００の第二の認証処理部９１０から電話端末型スイッチ装置２００に対し、通信部９９０により、ＲＡＤＩＵＳ  プロトコルを送信する。この際に、図８の第一の認証シーケンスにて取得され設定された、ＳＳ情報を使用する。
【００９６】
電話端末型スイッチ装置２００は、企業ネットワーク通信部４８０により、認証サーバ９００からＲＡＤＩＵＳプロトコルデータを受信する。この際に、第一の認証シーケンスにて取得設定された、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒの設定情報とＳＳ情報とを使用する。
【００９７】
ステップＳ２０５では、第二の認証中継部４１１が、ステップＳ２０４で受信したＲＡＤＩＵＳプロトコルデータを処理し、対応するＥＡＰｏＬプロトコルに変換する。
【００９８】
ステップＳ２０６では、第二の認証中継部４１１から端末３１０に対し、ステップＳ２０５で変換されたＥＡＰｏＬプロトコルデータが、端末通信部４９０により送信される。
ステップＳ２０７では、ＩＥＥＥ８０２．１Ｘプロトコルが完了していない場合に、ステップＳ２０２に戻り、処理を繰り返す。
【００９９】
ステップＳ２０８では、認証が成功した後に、認証サーバ９００から電話端末型スイッチ装置２００に対し、RADIUSプロトコルを送信する。ここで送信されるＲＡＤＩＵＳプロトコルは、「RADIUS  ACCEPT」である。
【０１００】
ステップＳ２０９では、ステップＳ２０８で受信した「RADIUS  ACCEPT」に基づき、電話端末型スイッチ装置２００の第二の認証中継部４１１が、対応する端末３１０の認証が成功したとし、対応する端末３１０が端末通信部４９０からスイッチ部４１２を経由して企業ネットワーク通信部４８０へと通信できるよう、スイッチ部４１２の設定を変更する。
【０１０１】
ステップＳ２１０では、第二の認証中継部４１１から端末３１０に対し、ＥＡＰｏＬデータを送信する。ここで送信されるＥＡＰｏＬデータは、「ＥＡＰ−Ｓｕｃｃｅｓｓ」である。端末３１０は「ＥＡＰ−Ｓｕｃｃｅｓｓ」を受信することで、認証成功を識別する。なお、ステップＳ２０９とステップＳ２１０とは、非同期でもよい。
【０１０２】
図１０に示すシーケンスにより、電話端末型スイッチ装置２００に接続された端末３１０のＩＥＥＥ８０２．１Ｘ認証が完了する。これにより、端末３１０は、電話端末型スイッチ装置２００を介して企業ネットワーク８００と通信可能となる。
【０１０３】
図１１は、電話端末型スイッチ装置２００とＳＩＰサーバ６００との間で使用者認証である第一の認証を終了させる処理を示すシーケンス図である。図１１のシーケンスでは、電話端末型スイッチ装置２００、ＳＩＰサーバ６００、及び、認証サーバ９００との間でデータの送受信が行われる。
【０１０４】
図１１のステップＳ３０１では、使用者が、電話端末型スイッチ装置２００に対し、使用者認証の終了、すなわち、ログアウトを指示する。具体的には、使用者は、電話端末型スイッチ装置２００の入力I/F部４５１から、第一の認証クライアント部４２０に対するログアウト要求を入力する。
【０１０５】
ステップＳ３０２では、電話端末型スイッチ装置２００における第一の認証クライアント部４２０からＳＩＰサーバ６００に対し、ステップＳ３０１で入力される使用者の指示に基づいて、企業ネットワーク通信部４８０を介して、ＳＩＰアドレス登録終了要求を送信する。ここで送信されるアドレス登録終了要求は、「ＳＩＰ  Ｒｅｇｉｓｔｅｒ  Ｒｅｑｕｅｓｔ」である。ＳＩＰサーバ６００の第一の認証処理部６２０は、使用者のＳＩＰアドレス登録終了要求に基づいて、アドレス登録終了処理を実行する。
【０１０６】
ステップＳ３０３では、ＳＩＰサーバ６００の第一の認証処理部６２０から電話端末型スイッチ装置通信部６９０により電話端末型スイッチ装置に対し、成功応答を送信する。ここで送信される成功応答は、「２００  ＯＫ  Ｒｅｓｐｏｎｓｅ」である。電話端末型スイッチ装置２００では、第一の認証クライアント部４２０が、企業ネットワーク通信部４８０を介して、ＳＩＰサーバ６００からの成功応答を受信する。
【０１０７】
ステップＳ３０４では、電話端末型スイッチ装置２００の制御部４２９が、第二の認証中継部４１１及びスイッチ部４１２の機能を無効化する。ステップＳ３０４では、また、第二の認証設定部４２１が、第二の認証中継部４１１が保持するＳＳ情報の設定を消去する。
【０１０８】
ステップＳ３０４までの処理により、電話端末型スイッチ装置２００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ及びスイッチ装置の動作を終了する。
【０１０９】
ステップＳ３０５では、ＳＩＰサーバ６００の制御部６１０から認証サーバ９００に対し、電話端末型スイッチ装置２００の使用者認証の終了と、使用者認証が終了した電話端末型スイッチ装置２００のＩＤと、を、認証サーバ通信部６８０により通知する。電話端末型スイッチ装置２００のＩＤは、例えばＩＰアドレスである。なお、ステップＳ３０５の処理は、ステップＳ３０３において、ＳＩＰサーバ６００の第一の認証処理部６２０から認証サーバ９００に対し、ＳＩＰアドレス登録終了処理が完了したことを電話端末型スイッチ装置２００に通知する処理と非同期に行われてよい。
【０１１０】
認証サーバ９００は、ＳＩＰサーバから受信する通知を、Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０が識別する。Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部９２０は、第二の認証処理部９１０に対して、対応する電話端末型スイッチ装置のＳＳ情報を消去させる。
【０１１１】
図１１の処理により、電話端末型スイッチ装置２００と認証サーバ９００との何れからもＳＳ情報が消去される。認証に基づく通信の終了後、ログアウトの指示に基づいてＳＳ情報を消去することにより、電話端末型スイッチ装置２００からＳＳ情報が盗まれて悪用される等の脅威を低減することができる。
【０１１２】
次に、本実施の形態にかかるＩＰ電話端末のハードウェア構成について図１２を用いて説明する。図１２は、本実施の形態にかかるＩＰ電話端末のハードウェア構成を示す説明図である。
【０１１３】
本実施の形態にかかるＩＰ電話端末は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１などの制御装置と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５３などの記憶装置と、ネットワークに接続して通信を行う通信Ｉ／Ｆ５４と、各部を接続するバス６１を備えている。
【０１１４】
本実施の形態にかかるＩＰ電話端末で実行されるプログラムは、ＲＯＭ５２等に予め組み込まれて提供される。
【０１１５】
本実施の形態にかかるＩＰ電話端末で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１１６】
さらに、本実施の形態にかかるＩＰ電話端末で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施の形態にかかるＩＰ電話端末で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０１１７】
本実施の形態にかかるＩＰ電話端末で実行されるプログラムは、上述した各部（第一の認証クライアント部４２０、第二の通信部４１０、第二の認証設定部４２１、及び、制御部４２９等）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ５１が上記ＲＯＭ５２からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、各部が主記憶装置上に生成されるようになっている。
【０１１８】
本実施の形態では、使用者認証である第一の認証として、ＳＩＰを使ったダイジェスト認証を用いて説明した。しかし、第一の認証はＳＩＰに限定されるものではない。例えば、ＰＡＮＡ（Ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｃａｒｒｙｉｎｇ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｆｏｒ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ）など、その他の認証方法を使用してもよい。
【０１１９】
また本実施の形態では、端末３１０の接続認証である第二の認証として、ＩＥＥＥ８０２．１Ｘを用いて説明した。しかし、第二の認証はＩＥＥＥ８０２．１Ｘに限定されるものではない。例えば、ＰＡＮＡなど、その他の認証方法を使用してもよい。
【０１２０】
なお、本実施の形態では、次の前提を置いている。使用者認証がなされていない電話端末型スイッチ装置２００を介して、端末３１０を企業ネットワーク８００に接続する場合、ＩＥＥＥ８０２．１Ｘ認証の実行が試行される。しかしながら、その電話端末型スイッチ装置では、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの機能が無効となっているため、接続および認証を実行できない。
【０１２１】
ところで、電話端末型スイッチ装置２００は、出力Ｉ／Ｆ部４５２を備えている。そこで、使用者が、使用者認証がなされていない電話端末型スイッチ装置２００を介して、端末を接続する場合、電話端末機能の一部である出力Ｉ／Ｆ部４５２により、使用者に対して、使用者認証の実行を促す画面又は音声等を出力してもよい。なお、出力Ｉ／Ｆ部４５２は、例えば、ＬＣＤなどのディスプレイあるいはスピーカー等として構成されるとよい。
【０１２２】
また、本実施の形態では、次の前提を置いている。使用者が電話端末型スイッチ装置２００からログアウトする等して、使用者認証期間が終了すると、その電話端末型スイッチ装置２００は、ＩＥＥＥ８０２．１Ｘ  Ａｕｔｈｅｎｔｉｃａｔｏｒ対応スイッチの機能を無効化する。したがって、その電話端末型スイッチ装置２００を介してＩＥＥＥ８０２．１Ｘ認証を行って接続されていた端末３１０は、企業ネットワーク８００に対する接続を失う。
【０１２３】
ところで、電話端末型スイッチ装置２００は、出力Ｉ／Ｆ部４５２を備えている。そこで、端末３１０による通信の実行中に、使用者が、使用者認証を終了させようとする場合に、電話端末機能の一部である出力Ｉ／Ｆ部４５２により、使用者に対して、「端末が通信中であるため、使用者認証を終了させると端末の通信が失敗する」旨の警告を出す画面又は音声を出力してもよい。
【０１２４】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【図面の簡単な説明】
【０１２５】
【図１】スイッチ装置が設置されるオフィスの構成の概略。
【図２】オフィス向けＩＰ電話の接続形態例（その１）。
【図３】オフィス向けＩＰ電話の接続形態例（その２）。
【図４】本発明の実施の形態に係るネットワークの構成。
【図５】電話端末型スイッチ装置２００の機能構成。
【図６】ＳＩＰサーバ６００の機能構成。
【図７】認証サーバ９００の機能構成。
【図８】第一の認証の例について説明するシーケンス図。
【図９】成功応答メッセージの例。
【図１０】第二の認証の処理の例を示すシーケンス図。
【図１１】第一の認証を終了させる処理を示すシーケンス図。
【図１２】ＩＰ電話端末のハードウェア構成。
【符号の説明】
【０１２６】
１０   ラック
５０、５０ａ、５０ｂ、５０ｃ、５０ｄ      デスク
６１   バス
１００ インフラスイッチ
２００、２００ａ、２００ｂ、２００ｃ、２００ｄ   電話端末型スイッチ装置
２１０、２１０ａ、２１０ｂ、２１０ｃ      スイッチ部
２２０、２２０ａ、２２０ｂ、２２０ｃ      ＩＰ電話機能部
２８０ ｕｐｌｉｎｋ部
２９０ ｄｏｗｎｌｉｎｋ部
３１０、３１０ａ、３１０ｂ、３１０ｃ、３１０ｄ   端末
３２０ａ、３２０ｂ、３２０ｃ、３２０ｃ    端末
３３０ｄ      携帯端末
４１０ 第二の通信部
４１１ 第二の認証中継部
４１２ スイッチ部
４２０ 第一の認証クライアント部
４２１ 第二の認証設定部
４２９ 制御部
４５１ 入力Ｉ／Ｆ部
４５２ 出力Ｉ／Ｆ部
４８０ 企業ネットワーク通信部
４９０ 端末通信部
６００ ＳＩＰサーバ
６１０ 制御部
６１１ Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ生成部
６１２ 第二の認証設定保持部
６２０ 第一の認証処理部
６８０ 認証サーバ通信部
６９０ 電話端末型スイッチ装置通信部
８００ 企業ネットワーク
９００ 認証サーバ
９１０ 第二の認証処理部
９２０ Ｓｈａｒｅｄ  Ｓｅｃｒｅｔ取得設定部
９９０ 通信部
【図１】
2010122763.tif 000003
【図２】
2010122763.tif 000004
【図３】
2010122763.tif 000005
【図４】
2010122763.tif 000006
【図５】
2010122763.tif 000007
【図６】
2010122763.tif 000008
【図７】
2010122763.tif 000009
【図８】
2010122763.tif 000010
【図９】
2010122763.tif 000011
【図１０】
2010122763.tif 000012
【図１１】
2010122763.tif 000013
【図１２】
2010122763.tif 000014