(57)【要約】【課題】通信端末が、不用意にネットワークに接続できないようにして、セキュリティ性能の向上を図る。【解決手段】ネットワーク３上に通信路を確立する通信路確立手段１１を有した通信端末１と、通信路を中継する一つ以上の中継装置２とを備え、通信端末１が、中継装置２に対し認証情報の送信要求を行う認証情報要求手段１０１と、中継装置２からの認証情報が適正であるときに通信路確立手段１１による通信路の確立を許可する確立許可手段１０２を備え、中継装置２が、通信端末１からの送信要求に応じて認証情報を送信する認証情報送信手段２１を備えた。【選択図】  図１
2008252567.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に通信路を確立する通信路確立手段を有した通信端末と、前記通信路を中継する一つ以上の中継装置とを備える通信システムであって、
前記通信端末が、前記中継装置に対し認証情報の送信要求を行う認証情報要求手段と、前記中継装置からの認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する確立許可手段を備え、
前記中継装置が、前記通信端末からの送信要求に応じて前記認証情報を送信する認証情報送信手段を備えることを特徴とする通信システム。
【請求項２】
前記確立許可手段が、接続を許可する中継装置の固有情報が記憶される端末側記憶手段と、前記端末側記憶手段に記憶された固有情報と前記中継装置からの認証情報とが一致したときに該認証情報が適正であるとする適否判断手段と、を備え、
前記中継装置が、該中継装置の固有情報が記憶される中継装置側記憶手段を備え、
前記認証情報送信手段が、前記中継装置側記憶手段に記憶された固有情報を前記認証情報として送信することを特徴とする請求項１記載の通信システム。
【請求項３】
前記ネットワークに接続される別のネットワークと、前記ネットワーク側から前記別のネットワーク内のコンピュータに至る通信路を中継可能な中継手段を有したリモートアクセスサーバとを備え、
前記通信路確立手段が、前記リモートアクセスサーバに対し、前記別のネットワーク内のコンピュータへの通信路の確立を要求するリモートアクセス要求手段と、前記リモートアクセスサーバに対し、前記中継装置からの認証情報を送信する端末側認証情報送信手段と、を備え、
前記リモートアクセスサーバが、前記通信路の中継を許可する中継装置の固有情報が記憶されるサーバ側記憶手段と、前記リモートアクセス要求手段からのリモートアクセス要求及び前記端末側認証情報送信手段からの認証情報を受け付ける受付手段と、該受付手段で受け付けた前記リモートアクセス要求に対応する前記認証情報が、前記サーバ側記憶手段に記憶された固有情報と一致するか否かを判断するサーバ側判断手段と、該サーバ側判断手段が一致を判断したときに、前記中継手段に前記別のネットワーク内のコンピュータへの通信路の中継を許可する中継許可手段と、を備えることを特徴とする請求項２記載の通信システム。
【請求項４】
前記認証情報要求手段が、任意のトークンを生成して該中継装置に向けて送信する端末側トークン送信手段を備え、
前記確立許可手段が、接続を許可する中継装置の公開鍵情報が記憶される端末側記憶手段と、前記中継装置からの認証情報を前記公開鍵情報で復号する端末側復号手段と、該端末側復号手段で復号された認証情報と前記端末側トークン送信手段で送信したトークンとが一致したときに該認証情報が適正であるとする適否判断手段と、を備え、
前記中継装置が、該中継装置の秘密鍵情報が記憶される中継装置側記憶手段と、前記通信端末からのトークンを、前記秘密鍵情報で暗号化して暗号化トークンを生成する暗号化手段とを備え、
前記認証情報送信手段が、該暗号化手段で生成した暗号化トークンを認証情報として送信することを特徴とする通信システムを備えることを特徴とする請求項１記載の通信システム。
【請求項５】
前記ネットワークに接続される別のネットワークと、前記ネットワーク側から前記別のネットワーク内のコンピュータに至る通信路を中継可能な中継手段を有したリモートアクセスサーバとを備え、
前記リモートアクセスサーバが、前記通信路の中継を許可する中継装置の公開鍵情報が記憶されるサーバ側記憶手段と、前記通信路確立手段からのリモートアクセス要求があったときに、前記通信端末に向けて任意のトークンを生成して該中継装置に向けて送信するサーバ側トークン送信手段と、前記中継装置からの認証情報を前記公開鍵情報で復号するサーバ側復号手段と、該サーバ側復号手段で復号された認証情報と前記サーバ側トークン送信手段で送信したトークンとが一致するか否かを判断するサーバ側判断手段と、該サーバ側判断手段が一致を判断したときに、前記中継手段に前記別のネットワーク内のコンピュータへの通信路の中継を許可する中継許可手段と、を備え、
前記通信路確立手段が、前記リモートアクセスサーバに対し、前記別のネットワーク内のコンピュータへの通信路の確立を要求するリモートアクセス要求手段と、前記リモートアクセスサーバからのトークンを前記中継装置に転送するトークン転送手段と、前記リモートアクセスサーバからのトークンに対応する認証情報を前記リモートアクセスサーバに転送する認証情報転送手段と、を備えることを特徴とする請求項４記載の通信システム。
【請求項６】
前記認証情報要求手段が、前記中継装置のうち、前記通信端末の直近の中継端末に対し送信要求を行うことを特徴とする請求項１〜５のいずれか一項に記載の通信システム。
【請求項７】
ネットワーク上に通信路を確立する通信路確立手段を有し、当該通信路確立手段で確立された通信路が一つ以上の中継装置で中継される通信端末であって、
前記中継装置に対し認証情報の送信要求を行う認証情報要求手段と、該認証情報要求手段からの送信要求に応じて中継装置から送信された前記認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する確立許可手段を備えることを特徴とする通信端末。
【請求項８】
ネットワーク上に通信路を確立する通信路確立手段を有した通信端末と、前記通信路を中継する一つ以上の中継装置とを備える通信システムの通信方法であって、
前記通信端末が、前記中継装置に対し認証情報の送信要求を行い、
前記中継装置が、前記通信端末からの送信要求に応じて前記認証情報を送信し、
前記通信端末が、前記中継装置からの認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可することを特徴とする通信方法。
【請求項９】
ネットワーク上に通信路を確立する通信路確立手段を有した通信端末と、前記通信路を中継する一つ以上の中継装置とを備える通信システムにおいて、
前記通信端末に、前記中継装置に対し認証情報の送信要求を行なわせる機能、前記中継装置からの認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する機能を実現させるとともに、
前記中継装置に、前記通信端末からの送信要求に応じて前記認証情報を送信する機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどのコンピュータネットワークを用いた特定中継装置認証機能付き通信システムであって、ネットワーク上に通信路を確立する通信路確立手段を有した通信端末を備える特定中継装置認証機能付き通信システム、この通信システムに用いられる通信端末、通信システムを用いた通信方法及び通信システムの通信プログラムに関する。
【背景技術】
【０００２】
近年、例えば、インターネットなどのネットワーク網を有した通信システムにおいて、コンピュータウィルスやサーバへの不正な操作による情報漏えい等の情報セキュリティリスクを生じる頻度が高まっている。
一般に、ＰＣなどのクライアントは、社内通信に用いられるイントラネット等のネットワーク内では統一的なセキュリティポリシが適用され監視・管理されている。
従って、常時社内ネットワークに接続されている通信端末は、セキュリティ対策が施されウィルスの感染などの危険性が非常に低い状態にあり、そのため、例えば、ファイルサーバなどから情報漏洩などの危険性が低減された、安全なネットワーク環境の元で運用がなされている。
【０００３】
従来、この種のイントラネットなどのネットワーク上で、サーバと通信端末間の通信を行わせる通信システムの技術としては、例えば、特許文献１に記載の技術が知られている。
この特許文献１には、サーバとこのサーバと通信可能な通信端末とを備え、通信端末に付与された認証ＩＤが予めサーバに登録された認証ＩＤと同じときに、サーバが通信端末に通信する通信システムの技術が記載されている。
【０００４】
また、上記のような通信システムにおいて、ノート型のパーソナルコンピュータのように通信端末の軽量化に伴い、通信端末を、社外に持ち出して社内のネットワーク以外のネットワークで利用したり、社外のアクセスポイントや自宅から、リモートアクセスサーバを介して社内のネットワークに接続したりするなどの利用方法が拡大してきている。
【０００５】
一般に、この種の通信システムとしては、図１２に示すように、例えば、インターネットなどのインターネット３上に通信路を確立する通信路確立手段を有した通信端末１と、通信路を中継するブロードバンドルータなどの中継装置（２）とを備える。また、ネットワークには、例えば、図示しないルータを介してイントラネット５が接続されている。
通信端末は、通常は、別のネットワークに接続されて用いられる。また、通信端末は、社外に持ち出されてブロードバンドルータ２などに接続してインターネットにつなげることも可能である。
【０００６】
通信端末１が、ブロードバンドルータ２に接続した状態でイントラネット５内のファイルサーバ５０に通信路を確立するときは、リモートアクセスサーバ４を介してこれを行う。
リモートアクセスサーバ４は、ユーザ認証手段４ａを備えている。ユーザ認証手段４ａは、通信端末１からイントラネット５内のファイルサーバ５０へのリモートアクセスの要求を受け付けると、例えば、通信端末１にログインしたユーザのユーザＩＤとパスワードで認証を行う。そして、リモートアクセスサーバ４は、認証が正しく行われたときに通信端末１からファイルサーバ５０に確立しようとする通信路を中継する。
このように、ユーザ認証手段４ａにより、部外者が、インターネット３側から社内のネットワークに侵入できないようにしている。
【０００７】
従来、このような社外ネットワークから社内ネットワークと通信を行うための通信システムとしては、例えば、特許文献２及び３に記載の技術が知られている。
【０００８】
特許文献２記載の通信システムは、ユーザネットワークと、転送ネットワークを介してユーザネットワークと通信可能なサービスネットワークを備えている。
そして、サービスネットワークに位置する管理サーバが、ユーザネットワークと転送ネットワークの境界に位置するＣＰＥ（Ｃｕｓｔｏｍｅｒ  Ｐｒｅｍｉｓｅｓ  Ｅｑｕｉｐｍｅｎｔ）を経由して送信された通信端末の認証情報を基に、通信端末の認証を行う。
また、管理サーバが、この認証結果を基に、ＣＰＥと、サービスネットワークと転送ネットワークの境界に位置するゲートウェイルータとに、フィルタリング、およびトンネルの設定を行うようにしている。
【０００９】
また、特許文献３には、社外ネットワークにあるルータの設定のために、ルータに社内ネットワークのデータを受信させる際、サーバが、ルータの機器ＩＤを読み取って、この機器ＩＤが適正であるときにルータにデータを送信するようにした通信システムの技術の記載がある。
【００１０】
【特許文献１】特開２００６−２６８６１８号公報（段落「００３３」〜「００３５」）
【特許文献２】特開２００６−２７０２７３号公報（段落「００１１」〜「００１２」）
【特許文献３】特開２００４−１９３９８８号公報（段落「００１６」〜「００１８」）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、このような従来の通信システムにあっては、運用管理者の意図に反して、社外へ持ち出したノートＰＣなどの通信端末１が、公衆のＬＡＮなどのように、安全性が十分に保証されていないネットワークに不用意に接続されると、ウィルスやスパイウェアに感染するおそれがあった。
そして、ウィルスやスパイウェアに感染した状態で、通信端末１が、イントラネット５に直接接続されたり、リモートアクセスサーバ４を介してイントラネット５と接続されたりして、通信端末１とイントラネット５のファイルサーバ５０との通信が行われると、ウィルスやスパイウェアの影響を受けて通信システムのセキュリティが弱められてしまうという問題があった。
【００１２】
すなわち、通信端末は適正な端末であり、社内ネットワークへの接続も適切に行われてしまうので、ウィルスやスパイウェアに感染した通信端末を介してイントラネット内への不正な侵入が行われてしまうおそれがあった。
【００１３】
本発明は、以上のような従来の技術が有する問題を解決するために提案されたものであり、通信端末が、不用意にネットワークに接続できないようにして、セキュリティ性能の向上を図った特定中継装置認証機能付き通信システム、この通信システムに用いられる通信端末、通信システムによる通信方法及び通信システムの通信プログラムの提供を目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明の特定中継装置認証機能付き通信システムは、ネットワーク上に通信路を確立する通信路確立手段を有した通信端末と、前記通信路を中継する一つ以上の中継装置とを備える通信システムであって、前記通信端末が、前記中継装置に対し認証情報の送信要求を行う認証情報要求手段と、前記中継装置からの認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する確立許可手段を備え、前記中継装置が、前記通信端末からの送信要求に応じて前記認証情報を送信する認証情報送信手段を備えている。
【００１５】
このような構成からなる通信システムは、認証情報要求手段で、中継装置に対し認証情報の送信要求を行ない、中継装置は、認証情報を通信端末に送信する。
そして、通信端末は、確立許可手段において認証情報が適正であると判断されたときに、通信路確立手段で通信路の確立が行われる。
一方、確立許可手段において、認証情報が適正でないと判断されたり、認証情報を受信できなかったりするときには、通信端末は、通信路確立手段で通信路を確立できなくなり、他のコンピュータとは通信できなくなる。
【００１６】
これにより、通信端末が、不用意にネットワークに接続しないようにすることができる。そのため、通信端末は、ウィルスやスパイウェアに感染しにくくなり、通信システムのセキュリティ性能を向上させることができる。
【００１７】
また、前記確立許可手段が、接続を許可する中継装置の固有情報が記憶される端末側記憶手段と、前記端末側記憶手段に記憶された固有情報と前記中継装置からの認証情報とが一致したときに該認証情報が適正であるとする適否判断手段と、を備え、前記中継装置が、該中継装置の固有情報が記憶される中継装置側記憶手段を備え、前記認証情報送信手段が、前記中継装置側記憶手段に記憶された固有情報を前記認証情報として送信することが好ましい。
【００１８】
このような構成からなる通信システムにおいては、予め、中継装置よりも通信端末側のネットワークの安全性が十分に確保されている中継装置の固有情報を端末側記憶手段に記憶させておく。
この状態で、通信端末を中継装置に接続すると、適否判断手段で端末側記憶手段に記憶された固有情報と中継装置からの認証情報とが一致したときに認証情報が適正であるとする。これにより、通信端末が、不用意に、安全性が十分でないネットワークに接続しないようにすることができる。
また、この場合、安全性が確保されていれば、通信端末が通信を行うことができるので、通信端末の汎用性を向上できる。
【００１９】
また、前記ネットワークに接続される別のネットワークと、前記ネットワーク側から前記別のネットワーク内のコンピュータに至る通信路を中継可能な中継手段を有したリモートアクセスサーバとを備え、前記通信路確立手段が、前記リモートアクセスサーバに対し、前記別のネットワーク内のコンピュータへの通信路の確立を要求するリモートアクセス要求手段と、前記リモートアクセスサーバに対し、前記中継装置からの認証情報を送信する端末側認証情報送信手段と、を備え、前記リモートアクセスサーバが、前記通信路の中継を許可する中継装置の固有情報が記憶されるサーバ側記憶手段と、前記リモートアクセス要求手段からのリモートアクセス要求及び前記端末側認証情報送信手段からの認証情報を受け付ける受付手段と、該受付手段で受け付けた前記リモートアクセス要求に対応する前記認証情報が、前記サーバ側記憶手段に記憶された固有情報と一致するか否かを判断するサーバ側判断手段と、該サーバ側判断手段が一致を判断したときに、前記中継手段に前記別のネットワーク内のコンピュータへの通信路の中継を許可する中継許可手段と、を備えることが好ましい。
【００２０】
また、リモートアクセスサーバが、サーバ側判断手段を備えるので、通信端末が、別のネットワークの外側から、別のネットワークの内側にアクセスする場合において、リモートアクセスサーバでも中継装置からの認証情報を判断することができる。
すなわち、通信端末側とリモートアクセスサーバ側とで、中継装置よりも通信端末側のネットワークの安全性が、良好であるか否かを二重にチェックする。
これにより、セキュリティの環境が良好な場合にのみ、通信端末から別のネットワーク側への通信路が確立され、これらの間で通信が可能となる。そのため、別のネットワーク側に安全性の低いネットワークからのアクセスが防止され、別のネットワーク側への不正な侵入の防止性能を向上させることができ、通信システムのセキュリティ性能を向上させることができる。
【００２１】
また、前記認証情報要求手段が、任意のトークンを生成して該中継装置に向けて送信する端末側トークン送信手段を備え、前記確立許可手段が、接続を許可する中継装置の公開鍵情報が記憶される端末側記憶手段と、前記中継装置からの認証情報を前記公開鍵情報で復号する端末側復号手段と、該端末側復号手段で復号された認証情報と前記端末側トークン送信手段で送信したトークンとが一致したときに該認証情報が適正であるとする適否判断手段と、を備え、前記中継装置が、該中継装置の秘密鍵情報が記憶される中継装置側記憶手段と、前記通信端末からのトークンを、前記秘密鍵情報で暗号化して暗号化トークンを生成する暗号化手段とを備え、前記認証情報送信手段が、該暗号化手段で生成した暗号化トークンを認証情報として送信することが好ましい。
【００２２】
このような構成からなる通信システムは、公開鍵情報及び秘密鍵情報を用いており、仮に、通信端末が確立した通信路が盗聴されていても、秘密鍵情報が他者に漏えいを防止することができる。
そのため、中継装置があたかも適正な中継装置であるかのように偽って、不正に侵入されにくくなり、通信システムのセキュリティ性能を向上させることができる。
【００２３】
また、前記ネットワークに接続される別のネットワークと、前記ネットワーク側から前記別のネットワーク内のコンピュータに至る通信路を中継可能な中継手段を有したリモートアクセスサーバとを備え、前記リモートアクセスサーバが、前記通信路の中継を許可する中継装置の公開鍵情報が記憶されるサーバ側記憶手段と、前記通信路確立手段からのリモートアクセス要求があったときに、前記通信端末に向けて任意のトークンを生成して該中継装置に向けて送信するサーバ側トークン送信手段と、前記中継装置からの認証情報を前記公開鍵情報で復号するサーバ側復号手段と、該サーバ側復号手段で復号された認証情報と前記サーバ側トークン送信手段で送信したトークンとが一致するか否かを判断するサーバ側判断手段と、該サーバ側判断手段が一致を判断したときに、前記中継手段に前記別のネットワーク内のコンピュータへの通信路の中継を許可する中継許可手段と、を備え、
前記通信路確立手段が、前記リモートアクセスサーバに対し、前記別のネットワーク内のコンピュータへの通信路の確立を要求するリモートアクセス要求手段と、前記リモートアクセスサーバからのトークンを前記中継装置に転送するトークン転送手段と、前記リモートアクセスサーバからのトークンに対応する認証情報を前記リモートアクセスサーバに転送する認証情報転送手段と、を備えることが好ましい。
【００２４】
このような構成からなる通信システムは、公開鍵情報及び秘密鍵情報を用いてしかも、通信端末とリモートアクセスサーバで、中継装置を二重にチェックするので、より一層、通信システムのセキュリティ性能を向上させることができる。
【００２５】
また、前記認証情報要求手段が、前記中継装置のうち、前記通信端末の直近の中継端末に対し送信要求を行うことが好ましい。
通信端末の直近の中継装置に対して認証情報を獲得するようにしており、直近の中継装置であれば、セキュリティ環境を良好にすることも簡単なので、通信システムの設置を容易にすることができる。
【００２６】
また、上記目的を達成するため、本発明の通信端末は、ネットワーク上に通信路を確立する通信路確立手段を有し、当該通信路確立手段で確立された通信路が一つ以上の中継装置で中継される通信端末であって、前記中継装置に対し認証情報の送信要求を行う認証情報要求手段と、該認証情報要求手段からの送信要求に応じて中継装置から送信された前記認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する確立許可手段を備えている。
【００２７】
このような構成からなる通信端末によれば、通信端末は、確立許可手段において認証情報が適正であると判断されたときに、通信路確立手段で通信路の確立が行われる。
一方、確立許可手段において、認証情報が適正でないと判断されたり、認証情報を受信できなかったりするときには、通信端末は、通信路確立手段で通信路を確立できなくなり、他のコンピュータとは通信できなくなる。
これにより、通信端末が、不用意にネットワークに接続しないようにすることができる。そのため、通信端末は、ウィルスやスパイウェアに感染しにくくできる。
また、例えば、通信端末を社内ネットワークに持っていき、これ社内ネットワーク内で用いても、通信端末がウィルスやスパイウェアに感染する危険性が大幅に低減されているので、社内ネットワーク内の他のコンピュータにウィルスやスパイウェアが感染する事態も防止でき、通信システム全体のセキュリティ性能を向上させることができる。
【００２８】
また、上記目的を達成するため、本発明の通信方法は、ネットワーク上に通信路を確立する通信路確立手段を有した通信端末と、前記通信路を中継する一つ以上の中継装置とを備える通信システムの通信方法であって、前記通信端末が、前記中継装置に対し認証情報の送信要求を行い、前記中継装置が、前記通信端末からの送信要求に応じて前記認証情報を送信し、前記通信端末が、前記中継装置からの認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する構成としている。
【００２９】
このような構成からなる通信端末によれば、上記通信システムの構成に限定されること無く、通信端末が、不用意にネットワークに接続しないようにすることができる。そのため、通信端末は、ウィルスやスパイウェアに感染しにくくできる。
【００３０】
また、上記目的を達成するため、本発明の通信プログラムは、ネットワーク上に通信路を確立する通信路確立手段を有した通信端末と、前記通信路を中継する一つ以上の中継装置とを備える通信システムにおいて、前記通信端末に、前記中継装置に対し認証情報の送信要求を行なわせる機能、前記中継装置からの認証情報が適正であるときに前記通信路確立手段による通信路の確立を許可する機能を実現させるとともに、前記中継装置に、前記通信端末からの送信要求に応じて前記認証情報を送信する機能を実現させる構成としている。
このような構成からなる通信端末によれば、通信端末が、不用意にネットワークに接続しないようにすることができる。そのため、通信端末は、ウィルスやスパイウェアに感染しにくくできる。
【発明の効果】
【００３１】
以上のように、本発明の特定中継装置認証機能付き通信システム、通信端末、通信方法及び通信プログラムによれば、認証情報要求手段で、中継装置に対し認証情報の送信要求を行ない、確立許可手段において認証情報が適正であると判断されたときに、通信路確立手段で通信路の確立を行われるので、通信端末は、その通信路確立手段で通信路を確立できなくなり、他のコンピュータとは通信できなくなる。
これにより、通信端末が、不用意にネットワークに接続されなくなり、セキュリティ性能を向上させることができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明に係る特定中継装置認証機能付き通信システム、通信端末、通信方法、及び、通信プログラムの好ましい実施形態について説明する。
なお、本発明の実施形態において、通信方法及び通信プログラムは、特定中継装置認証機能付き通信システムにより実現されているので、通信システム及びこの通信システムに用いられる通信端末の実施形態について説明する。
［第一実施形態］
図１及び図２には、本発明の第一実施形態の特定中継装置認証機能付き通信システムを示している。
図１に示すように、本実施形態の通信システムは、ネットワーク（３）上に通信路を確立する通信路確立手段１１を有した通信端末１と、通信路を中継する一つ以上の中継装置（２）とを備えている。
また、通信システムは、ネットワーク（３）に接続される別のネットワーク（５）と、ネットワーク（３）側から、別のネットワーク（５）内のコンピュータに至る通信路を中継可能な中継手段４０を有したリモートアクセスサーバ４とを備えている。
【００３３】
この通信システムにおいて、上記の通信端末１、中継装置（２）、及び、リモートアクセスサーバ４などのノード間では、通信路が、確立されてから通信が行われる。本実施形態では、通信路の確立は、例えば、ＴＣＰ／ＩＰなどのプロトコルを用いて行われる。
通信端末１は、例えば、ノート型のパーソナルコンピュータのように持ち運び可能な計算機で構成されており、常時は、別のネットワーク（５）内の端末のクライアントコンピュータとして用いられる。
【００３４】
中継装置は、例えば、ハブやルータなどで構成されており、いわゆる、ルーティング機能、ブリッジ機能、スイッチ機能などを備える機器である。本実施形態では、ブロードバンドルータ２で構成されている。
この中継装置であるブロードバンドルータ２には、予め、製造ベンダでの製造の際に、ブロードバンドルータ２の固有情報が登録されている。
固有情報は、例えば、シリアル番号などの機器ＩＤや、変更不能なブロードバンドルータ２のＬＡＮ側ポートのマックアドレスなどのブロードバンドルータ２を一意に識別する機器固有の情報である。本実施形態では、機器ＩＤ６０を用いている。
【００３５】
ネットワークは、いわゆる、コンピュータネットワークの一つである、インターネット３で構成されている。
リモートアクセスサーバ４は、例えば、ＩＳＤＮ回線を用いて中継するサーバ装置や、既存のネットワーク上にＶＰＮ（バーチャルプライベートネットワーク）を形成するＶＰＮ装置などの計算機で構成されている。
そして、リモートアクセスサーバ４は、インターネット３側からのアクセスが所定の条件を満たすときに、このアクセスを別のネットワーク（５）側に導く機能を有している。
【００３６】
また、別のネットワークは、インターネット３に図示しないルータを介して接続されている、いわゆる、社内ネットワークなどのイントラネット５である。
また、イントラネット５内のコンピュータは、例えば、ファイルサーバなどのホストコンピュータである。本実施形態においては、このイントラネット５内のコンピュータは、ファイルサーバ５０である。
【００３７】
以下に、通信システムの構成を、より詳しく説明する。
図２にも示すように、通信端末１は、図示しないハードディスクドライブなどの記憶装置及びＣＰＵやメモリなどの演算処理装置を備えている。
通信端末１は、インターネット３にアクセスする際に、インターネット３側に確立する通信路を中継するブロードバンドルータ２から認証情報を受信してブロードバンドルータ２の認証を行う端末側ルータ認証手段１０と、ネットワーク３側のコンピュータ３０との間に通信路を確立可能な通信路確立手段１１とを備えるクライアントエージェント１ａがインストールされている。
【００３８】
そして、クライアントエージェント１ａは、ソフトウェアであって、予め、通信端末１の記憶装置に記憶されている。そして、クライアントエージェント１ａは、通信端末１が起動させられると、自動的に、記憶装置から読み出されて演算処理装置で演算処理され、作動させられる。
【００３９】
また、通信端末１の端末側ルータ認証手段１０は、ブロードバンドルータ２から認証情報の送信要求を行う認証情報要求手段１０１と、ブロードバンドルータ２からの認証情報が適正であるときに通信路確立手段１１による通信路の確立を許可する確立許可手段１０２とを備えている。
認証情報要求手段１０１は、ブロードバンドルータ２にＬＡＮケーブルなどの伝送路でつながれたときに、この伝送路上に、ブロードバンドルータ２との通信路を確立し、ブロードバンドルータ２に対して、認証情報の送信を要求する送信要求信号を送信する。そして、認証情報要求手段１０１は、ブロードバンドルータ２からの認証情報を受信すると、確立許可手段１０２に認証情報を送る。
また、認証情報要求手段１０１は、送信情報要求信号を送信しても、認証情報を受信しないときには、所定回数、送信情報要求信号を送信する。
また、認証情報要求手段１０１は、通信端末１の直近の中継端末に対し送信要求を行なっている。
【００４０】
確立許可手段１０２は、接続を許可するブロードバンドルータ２の固有情報（機器ＩＤ６１）が記憶される端末側記憶手段１０３と、端末側記憶手段１０３に記憶された固有情報とブロードバンドルータ２からの認証情報とが一致したときに認証情報が適正であるとする適否判断手段１０４とを備えている。
【００４１】
端末側記憶手段１０３は、例えば、パーソナルコンピュータ自身が備えるハードディスクドライブなどで構成されている。
また、端末側記憶手段１０３には、例えば、通信端末１のユーザＵ自身や、イントラネット５の管理者などが、あらかじめ、ブロードバンドルータ２のＬＡＮ側のネットワーク環境を検証しておき、セキュリティが上記イントラネット５並みにあることを確認された場合に、そのブロードバンドルータ２の機器ＩＤ６１を記憶させる。
この端末側記憶手段１０３には、このように、安全性が高いネットワークの中継装置の固有情報を複数記憶しておくことができる。例えば、インターネット３及びイントラネット５間に介装されるルータの固有情報も登録しておくことが望ましい。
【００４２】
また、適否判断手段１０４は、認証情報要求手段１０１から渡された認証情報が、端末側記憶手段１０３に記憶されたブロードバンドルータ２の機器ＩＤのいずれかと一致したときに、認証情報が適正であると判断する。
また、適否判断手段１０４は、認証情報が端末側記憶手段１０３に記憶された機器ＩＤでなく、適否判断手段１０４が、不適正と判断したときには、通信路確立手段１１による通信路の確立を不許可にして、インターネット３側との通信を不能にする。
また、確立許可手段１０２は、認証情報を受信できないときにも、通信路確立手段１１による通信路の確立を不許可にしてインターネット３側との通信を不能にする。
【００４３】
通信路確立手段１１は、リモートアクセスサーバ４に対し、イントラネット５内のコンピュータへの通信路の確立を要求するリモートアクセス要求手段１１０と、リモートアクセスサーバ４に対し、ブロードバンドルータ２からの認証情報を送信する端末側認証情報送信手段１１１と、を備えている。
また、通信路確立手段１１は、リモートアクセス要求手段１１０がリモートアクセスサーバ４にリモートアクセスの要求をするときに、インターネット３上にリモートアクセスサーバ４までの通信路を確立する。
リモートアクセス要求手段１１０は、通信路確立手段１１が確立した通信路を用いて、リモートアクセスを要求する要求信号を送出する。
【００４４】
端末側認証情報送信手段１１１は、リモートアクセス手段が確立したリモートアクセスサーバ４までの通信路を用いて認証情報をリモートアクセスサーバ４に送信する。また、端末側認証情報送信手段１１１は、ブロードバンドルータ２からの認証情報を一時的に、メモリやハードディスクドライブに記憶しておき、これを、リモートアクセスサーバ４に送信している。
本実施形態においては、リモートアクセス要求手段１１０が、イントラネット５内のコンピュータ（５０）への通信路の確立を要求するときには、端末側認証情報送信手段１１１は、リモートアクセス要求手段１１０が送出する要求信号に認証情報を含ませることにより、認証情報を送信している。
【００４５】
ブロードバンドルータ２は、家庭内に設置されている。
このブロードバンドルータ２は、通信端末１からの送信要求に応じて認証情報を送信する認証情報送信手段２１と、ブロードバンドルータ２の固有情報が記憶される中継装置側記憶手段２０とを備えている。
中継装置側記憶手段２０は、例えば、内臓のＩＣからなるＲＯＭで構成されている。
認証情報送信手段２１は、認証情報の要求信号を通信端末１から受信すると、中継装置側記憶手段２０に記憶された固有情報（機器ＩＤ６０）を認証情報として送信している。
本実施形態においては、認証情報は、通信端末１の通信路確立手段１１で確立された通信路を用いて通信端末１に送信される。
【００４６】
リモートアクセスサーバ４は、リモートアクセスの要求をした通信端末１が、セキュリティ環境が整ったネットワーク環境にあるか否かを認証するサーバ側ルータ認証手段４１を備えている。
【００４７】
リモートアクセスサーバ４は、そのサーバ側ルータ認証手段４１として、通信路の中継を許可するブロードバンドルータ２の機器ＩＤ６２が記憶されるサーバ側記憶手段４１０と、リモートアクセス要求手段１１０からのリモートアクセス要求及び端末側認証情報送信手段１１１からの認証情報を受け付ける受付手段４１１と、受付手段４１１で受け付けたリモートアクセス要求に対応する認証情報が、サーバ側記憶手段４１０に記憶された固有情報と一致するか否かを判断するサーバ側判断手段４１２と、サーバ側判断手段４１２が一致を判断したときに、中継手段４０にイントラネット５内のコンピュータ（５０）への通信路の中継を許可する中継許可手段４１３と、を備えている。
【００４８】
サーバ側記憶手段４１０は、リモートアクセスサーバ４が備えるハードディスクドライブなどで構成されている。そして、サーバ側記憶手段４１０には、予め、上記の端末側記憶手段１０３のように、ユーザＵやイントラネット５のネットワーク管理者によって、ＬＡＮ側のネットワークの安全性が十分に確保された中継装置の固有情報（例えば、ブロードバンドルータ２の機器ＩＤ６２）が記憶されている。
【００４９】
受付手段４１１は、通信路確立手段１１で確立された通信路を介して送られた要求信号を受け取り、要求信号の中から認証情報を取り出している。
また、サーバ側判断手段４１２は、受付手段４１１で取り出された認証情報が、サーバ側記憶手段４１０に記憶されたブロードバンドルータ２の機器ＩＤのうち、これらのいずれかと一致するか否かを判断する。
中継許可手段４１３は、サーバ側判断手段４１２が一致を判断したときに、この認証情報に対応するリモートアクセスの要求信号を送出した通信端末１に、イントラネット５内に通信路を確立してよいことを通知するとともに、中継手段４０にこの通信端末１のリモートアクセスをイントラネット５内に導くようにしている。
【００５０】
また、リモートアクセスサーバ４が、サーバ側判断手段４１２が一致を判断した後に、通信端末１から通信端末１にログオンしたユーザＵのユーザ認証情報を取得してユーザ認証を行うとともに、ユーザ認証が適正に行われたときに中継許可手段４１３に中継手段４０による通信路の中継を許可させるユーザ認証手段４２を備えている。
ユーザ認証手段４２は、サーバ側判断手段４１２が一致を判断した後に、通信端末１に対し、例えば、ユーザＵのＩＤ及びこのＩＤに対応するパスワードを送信するように要求する。
そして、ユーザ認証手段４２は、ユーザＩＤ及びパスワードが通信端末１から送信されたときに、リモートアクセスサーバ４の記憶装置に設けられた、ユーザＵの認証情報と照合し、適正であるか否かを判断している。
サーバ側判断手段４１２が不一致を判断、又は、ユーザ認証手段４２が不適を判断したときには、通信端末１に対して、イントラネット５内に通信路の確立ができないことを通知する。
【００５１】
次に、以上のような構成からなる本実施形態の通信システムの動作を、図３〜図５に示すチャートにしたがって説明する。なお、図３は、通信システム全体のシーケンス図、図４は、通信端末１のフローチャート図、図５は、リモートアクセスサーバ４のフローチャート図をそれぞれ示している。
【００５２】
ユーザＵが、常時は、イントラネット５内で用いられている通信端末１を、自宅へ持ち帰り、例えば、ＬＡＮケーブルを用いてブロードバンドルータ２に接続する。
通信端末１は、起動されると、通信端末１のクライアントエージェント１ａが、ブロードバンドルータ２につながれたことを認識する。この際、通信端末１のクライアントエージェント１ａの通信路確立手段１１は、確立許可手段１０２からの許可が無いので、インターネット３には接続の確立がなされない。
【００５３】
次に、ユーザＵの操作で、通信端末１が、ブロードバンドルータ２を介して、インターネット３側と、最初に通信を行う場合には（Ｃ１−１，Ｃ２−１）、通信端末１は、クライアントエージェント１ａが、これを検知し（Ｃ１−２）、端末側ルータ認証手段１０の認証情報要求手段１０１が、ルータとの間に通信路を確立し、ブロードバンドルータ２に認証情報を要求する信号を送信する（Ｃ１−３，Ｃ２−２）。
【００５４】
認証情報を要求する信号を受信したブロードバンドルータ２は（Ｃ１−４）、認証情報送信手段２１が、中継装置側記憶手段２０から機器ＩＤ６０を取り出し（Ｃ１−５）、これを認証情報として通信端末１に送信する（Ｃ１−６）。
認証情報を受信すると（Ｃ２−３Ｙ）、端末側ルータ認証手段１０の適否判断手段１０４が、認証情報（機器ＩＤ６０）を端末側記憶手段１０３に記憶された機器ＩＤ６１と照合し（Ｃ２−４）、端末側記憶手段１０３に記憶された機器ＩＤと認証情報とが一致するものがあったときに（Ｃ２−５Ｙ）、確立許可手段１０２が、通信路確立手段１１にインターネット３及びブロードバンドルータ２のＬＡＮ側ネットワークへの通信路の確立を許可する（Ｃ１−８，Ｃ２−６）。
通信端末１は、通信路確立手段１１により、インターネット３側に通信路の確立が可能となり、この通信路を介してインターネット３側と通信を行う（Ｃ１−９，Ｃ２−７）。
【００５５】
一方、認証情報要求手段１０１で認証情報の送信要求信号をしたにもかかわらず、認証情報が受信できないときは、再度、送信要求信号を送出する。これを所定の回数繰り返しても、認証情報を受信できないときは（Ｃ２−３Ｎ）、ブロードバンドルータ２に認証情報送信手段２１がないものとみなす。そのため、確立許可手段１０２は、通信路確立手段１１による、インターネット３及びブロードバンドルータ２のＬＡＮ側ネットワークへの通信路の確立を不許可とする（Ｃ２−１７）。
また、適否判断手段１０４が、認証情報と端末側記憶手段１０３に記憶された機器ＩＤとを照合して、認証情報と一致する機器ＩＤがなかったときは（Ｃ２−４，Ｃ２−５Ｎ）、確立許可手段１０２が、ブロードバンドルータ２のＬＡＮ側において、セキュリティが十分でないとして、通信路確立手段１１によるインターネット３及びブロードバンドルータ２のＬＡＮ側ネットワークへの通信路の確立を不許可とする（Ｃ２−１７）。
【００５６】
次に、ユーザＵが、通信端末１でイントラネット５内のファイルサーバ５０のファイルを閲覧するなどの場合には（Ｃ２−８Ｙ，Ｃ２−９）、以下のようになる。この場合、予め、認証情報要求手段１０１から、端末側認証情報送信手段１１１に、認証情報（機器ＩＤ６０）が入力される（Ｃ１−１０）。
通信路確立手段１１は、通信端末１とリモートアクセスサーバ４との間に通信路を確立する（Ｃ２−１０）。そして、リモートアクセス要求手段１１０により、ファイルサーバ５０と通信を行うために、リモートアクセスサーバ４にリモートアクセスの要求信号を送出する（Ｃ１−１１，Ｃ２−１１）。この際、端末側認証情報送信手段１１１は、要求信号に認証情報を含ませる。
【００５７】
リモートアクセスサーバ４は、通信端末１のリモートアクセス要求手段１１０からのリモートアクセスの要求信号を受付手段４１１が受け付けると、受付手段４１１が要求信号に含まれる認証情報を取り出す（Ｃ３−１）。
次に、受付手段４１１は、取り出した機器ＩＤを、サーバ側ルータ認証手段４１のサーバ側判断手段４１２に出力する（Ｃ１−１２）。
【００５８】
サーバ側判断手段４１２は、認証情報が渡されると、認証情報（機器ＩＤ６０）をサーバ側記憶手段４１０の機器ＩＤ６２とを照合する（Ｃ１−１３，Ｃ３−２）。次に、サーバ側記憶手段４１０に記憶された機器ＩＤ６２と認証情報（機器ＩＤ６０）とが一致するものがあったときに（Ｃ１−１４，Ｃ３−３Ｙ）、ユーザ認証手段４２が通信端末１に対し、ユーザＵのＩＤ及びパスワードからなるユーザ認証情報を要求する信号を送出する（Ｃ１−１５，Ｃ３−４）。この信号を、リモートアクセス要求手段１１０が受信すると、通信端末１の表示画面に、ユーザＩＤ及びパスワードの入力ウィンドウを表示し（Ｃ１−１６）、ユーザＵにこれらの入力を要求する（Ｃ１−１７，Ｃ２−１２Ｙ）。
ユーザＵがユーザＩＤ及びパスワードを入力すると（Ｃ１−１８）、これらからなるユーザ認証情報を、通信路確立手段１１に出力する（Ｃ１−１９）。そして、通信路確立手段１１がリモートアクセスサーバ４にユーザ認証情報を送信する（Ｃ１−２０，Ｃ２−１３）。
【００５９】
ユーザ認証情報を受信すると、ユーザ認証手段４２は、これが適正であるか否かを判断し、適正であるときには（Ｃ１−２１，Ｃ３−５Ｙ）、中継許可手段４１３が、中継手段４０に通信端末１からイントラネット５への通信路を中継することを許可する（Ｃ３−６）。
また、リモートアクセスサーバ４のサーバ側ルータ認証手段４１は、通信端末１の通信路確立手段１１に対し、イントラネット５内のファイルサーバ５０に対して通信路を確立可能であることを通知する信号を送出する（Ｃ１−２２，Ｃ３−７）。
そして、通信路確立手段１１が、この通知信号を受信すると（Ｃ２−１４Ｙ）、イントラネット５内のファイルサーバ５０に対して通信路を確立し、ファイルサーバ５０との通信を行う（Ｃ１−２３，Ｃ２−１５）。
【００６０】
また、サーバ側判断手段４１２において、サーバ側記憶手段４１０に記憶された機器ＩＤと認証情報とが一致するものがないとき（Ｃ３−３Ｎ）、及び、ユーザ認証情報が不適正のときは（Ｃ３−５Ｎ）、中継手段４０に対し通信端末１からイントラネット５への通信路を中継することを不許可とし（Ｃ３−８）、ユーザ認証手段４２が通信端末１に対し、リモートアクセスを拒否する信号を送出する（Ｃ１−１５，Ｃ３−９）。
通信端末１が、リモートアクセス拒否の信号を受信したときは（Ｃ２−１２Ｎ，Ｃ２−１４Ｎ）、その事実を画面に表示するとともに通信路確立手段１１がファイルサーバ５０に通信路を確立できなくなり、リモートアクセスが不可になる（Ｃ２−１６）。
【００６１】
以上説明したように、本実施形態に係る通信システムによれば、認証情報要求手段１０１で、ブロードバンドルータ２に対し認証情報の送信要求を行ない、確立許可手段１０２でこの認証情報が適正であるときに通信路確立手段１１で通信路の確立を行うので、通信端末１は、不用意にインターネット３のコンピュータ３０や、ブロードバンドルータ２のＬＡＮ側のコンピュータなどと通信できなくなる。
すなわち、ブロードバンドルータ２のＬＡＮ側のネットワークの安全性が十分に保証されていない状態では、通信端末１が、通信できないので、ウィルスやスパイウェアに感染しにくくなる。これにより、通信システムのセキュリティ性能を向上させることができる。
【００６２】
また、適否判断手段１０４で端末側記憶手段１０３に記憶された固有情報とブロードバンドルータ２からの認証情報とが一致したときに認証情報が適正であるとするので、予め、十分に安全性が確保されたネットワークのブロードバンドルータ２の機器ＩＤ６１を端末側記憶手段１０３に記憶させておけば、通信端末１が、ウィルスやスパイウェアに感染する危険性が大幅に低減される。
これにより、例えば、通信端末１を、家庭から会社に持っていき、これを社内のイントラネット５に接続して用いても、通信端末１がウィルスやスパイウェアに感染する危険性が大幅に低減されているので、イントラネット５内のファイルサーバ５０や他のコンピュータへの影響がほとんどなくなり、通信システムのセキュリティ性能を向上させることができる。
【００６３】
また、リモートアクセスサーバ４が、サーバ側判断手段４１２を備えるので、通信端末１が、イントラネット５外から、イントラネット５内にアクセスする場合には、リモートアクセスサーバ４でもブロードバンドルータ２からの認証情報を判断することができる。
すなわち、通信端末１側とリモートアクセスサーバ４側とで、ブロードバンドルータ２よりも通信端末１側のネットワークの安全性が、良好であるか否かを二重にチェックする。
これにより、リモートアクセスサーバ４でも、ブロードバンドルータ２のＬＡＮ側ポートのネットワーク環境が良好な場合にのみ、通信端末１からイントラネット５側への通信路の確立できるので、イントラネット５側に安全性の低いネットワークからのアクセスがほとんどなくなる。そのため、イントラネット５側への不正な侵入がほとんどなくなり、セキュリティ性能を向上させることができる。
【００６４】
また、リモートアクセスサーバ４は、通信端末１に設けた端末側認証情報送信手段１１１により、通信端末１からブロードバンドルータ２の認証情報を受け取るので、ブロードバンドルータ２の構造をあまり複雑にしなくてもよくなる。
すなわち、例えば、ブロードバンドルータ２が、ネットワークに接続されたときに自動的にリモートアクセスサーバ４に認証情報を送るような場合に比較して、リモートアクセスサーバ４は、通信端末１が、リモートアクセスするときのみ認証情報を受信する。そのため、認証情報が部外者に知られにくくなり、例えば、不正な通信端末１がなりすましを行うことにより、このイントラネット５に侵入されるおそれを低減することができる。
【００６５】
さらに、通信端末１の直近のブロードバンドルータ２に対して認証情報を獲得するようにしているので、直近のブロードバンドルータ２であれば、セキュリティ環境を良好にすることも簡単なので、通信システムの設置を容易にすることができる。
また、リモートアクセスサーバ４が、ユーザ認証も行うので、より一層、セキュリティ性能を向上させることができる。
【００６６】
また、通信端末１自体が、不用意にネットワークに接続できなくなるので、通信端末１自体がウィルスやスパイウェアに感染しにくくなる。これにより、通信端末１が、イントラネット５内において、ウィルスやスパイウェアに感染した状態で用いられる事態を防止できる。
【００６７】
［第二実施形態］
図６及び図７には、本発明の第二実施形態の特定中継装置認証機能付き通信システムを示している。
同図に示す本実施形態にかかる通信システムは、上記実施形態と同様に、通信端末１と、ブロードバンドルータ２と、リモートアクセスサーバ４と、インターネット３と、イントラネット５とを備えている。
そして、以下の点で、上述した第一実施形態と異なる。
【００６８】
本実施形態の通信システムは、中継機器の固有情報である機器ＩＤ６０〜６２の代わりに、ＲＳＡなどの暗号通信方式で用いられる一対の暗号鍵である、公開鍵情報及び秘密鍵情報７１が用いられる。この公開鍵情報及び秘密鍵情報７１は、ブロードバンドルータ２の製造ベンダで、予め、作成されている。また、公開鍵情報は、製造ベンダの識別情報、機器を識別するための識別情報などとともに機器証明書７０に含まれている。
また、製造ベンダは、ブロードバンドルータ２の製造の際に、ブロードバンドルータ２に設けた鍵ストア２２に、予め、機器証明書７０及び秘密鍵情報７１を記憶させている。
そして、端末側ルータ認証手段１２及びサーバ側ルータ認証手段４３は、公開鍵情報を含む機器証明書７０を用いてブロードバンドルータ２の検証を行っている。
【００６９】
以下に、通信システムの構成をより詳しく説明する。
図７にも示すように、通信端末１の端末側ルータ認証手段１２は、第一実施形態と同様に、認証情報要求手段１２０及び確立許可手段１２２を備えている。
認証情報要求手段１２０は、任意のトークンを生成してブロードバンドルータ２に向けて送信する端末側トークン送信手段１２１を備えている。ここで、トークンとは、任意のビット数のランダムな値からなるパスフレーズである。
この端末側トークン送信手段１２１は、ブロードバンドルータ２に認証情報を要求する信号を送信する度に、新たなトークンを生成する。
本実施形態においては、端末側トークン送信手段１２１は、ブロードバンドルータ２に認証情報要求信号を送信する際に、この認証情報要求信号にトークンを含ませて送信する。
【００７０】
また、確立許可手段１２２は、接続を許可するブロードバンドルータ２の公開鍵情報が記憶される端末側記憶手段１２３と、ブロードバンドルータ２からの認証情報を公開鍵情報で復号する端末側復号手段１２４と、端末側復号手段１２４で復号された認証情報と端末側トークン送信手段１２１で送信したトークンとが一致したときに認証情報が適正であるとする適否判断手段１２５とを備えている。
【００７１】
端末側記憶手段１２３には、ＬＡＮ側のネットワークの安全性が十分に確保された中継装置であるブロードバンドルータ２の機器証明書７２が記憶されている。
また、端末側復号手段１２４は、認証情報要求手段１２０が受信した認証情報が渡されると、端末側記憶手段１２３に記憶された機器証明書７０から公開鍵情報を取り出し、認証情報である暗号化トークンを復号する。
端末側復号手段１２４は、端末側記憶手段１２３に複数の機器証明書７２が記憶されているときは、ユーザＵに、どの機器証明書７０で復号するかを選択させる。
また、適否判断手段１２５は、端末側トークン送信手段１２１で送信されたトークンも受け取り、このトークンと復号された認証情報とが一致するか否かを判断する。
【００７２】
通信路確立手段１１は、リモートアクセスサーバ４に対し、別のネットワーク内のコンピュータ（５０）への通信路の確立を要求するリモートアクセス要求手段１３０と、リモートアクセスサーバ４からのトークンをブロードバンドルータ２に転送するトークン転送手段１３１と、リモートアクセスサーバ４からのトークンに対応する認証情報をリモートアクセスサーバ４に転送する認証情報転送手段１３２と、を備える。
トークン転送手段１３１は、後述のサーバ側トークン送信手段４３０からのトークンを受信すると、これを、ブロードバンドルータ２側に転送する。
詳しくは、リモートアクセスサーバ４から送られてきたトークンを、端末側ルータ認証手段１２を介し、ブロードバンドルータ２に転送している。
認証情報転送手段１３２は、端末側ルータ認証手段１２を経由してブロードバンドルータ２から認証情報を受信し、これをリモートアクセスサーバ４へ転送する。
【００７３】
また、通信端末１は、機器証明書７０を検証する証明書検証手段（図示せず）を備えている。証明書検証手段は、機器証明書７０がブロードバンドルータ２固有のものであるか否かを検証可能となっている。この検証は、通信端末１が、後述の認証局７にアクセスし、これと所定の認証通信を行うことでなされる。
【００７４】
また、中継装置であるブロードバンドルータ２は、鍵ストア２２と、認証情報送信手段２３とを備えている。
鍵ストア２２は、ブロードバンドルータ２の秘密鍵情報７１が記憶される中継装置側記憶手段２２０と、通信端末１からのトークンを、秘密鍵情報７１で暗号化して暗号化トークンを生成する暗号化手段２２１とを備えている。
中継装置側記憶手段２２０には、秘密鍵情報７１のほかにも、機器証明書７０が記憶される。
【００７５】
暗号化手段２２１は、秘密鍵情報７１を外部に取り出さずにトークンを標準的暗号計算して、暗号化トークンを算出する。この暗号化手段２２１で算出された暗号化トークンは、認証情報送信手段２３に渡される。
また、鍵ストア２２には、図示しない認証手段を有している。認証手段は、パスワードの入力を求め、パスワードが適正であるときに、鍵ストア２２自体が、中継装置側記憶手段２２０の機器証明書７０を出力可能としたり、暗号化手段２２１によるトークンの暗号化を可能としたりする。
中継装置側記憶手段２２０の機器証明書７０は、認証手段にパスワードを入力することにより取り出せる。
なお、鍵ストア２２のパスワードは、例えば、ブロードバンドルータ２の取扱説明書に記載されており、ユーザＵ自身で変更可能なものである。
【００７６】
また、鍵ストア２２は、耐タンパ機能を備えている。耐タンパ機能とは、例えば、物理的にデータを取り出すためにブロードバンドルータ２を分解しようとすると、ブロードバンドルータ２記憶手段が破壊されるなどし、取り出すことができないようにする機能である。
この鍵ストア２２には、例えば、ＩＣカードやＴＰＭ（Ｔｒｕｓｔｅｄ  Ｐｌａｔｆｏｒｍ  Ｍｏｄｕｌｅ）などのハードウェアが用いられる。また、鍵ストア２２は、ハードウェアのほかに、ブロードバンドルータ２が備える記憶装置に記憶されたソフトウェア及びこのソフトウェアを実行する演算処理装置で実現されてもよい。
そのため、秘密鍵情報７１を鍵ストア２２の中継装置側記憶手段２２０に格納すると、秘密鍵情報７１を鍵ストア２２の外部には、取り出すことができなくなる。
【００７７】
認証情報送信手段２３は、通信端末１から認証情報送信要求信号を受信すると、これに含まれるトークンを取り出して鍵ストア２２の暗号化手段２２１に渡す。
また、認証情報送信手段２３は、暗号化手段２２１からの暗号化トークンを認証情報として通信端末１に送信する。
【００７８】
リモートアクセスサーバ４は、第一実施形態と同様の計算機で構成されている。
そして、サーバ側ルータ認証手段４１は、通信路の中継を許可するブロードバンドルータ２の機器証明書７０が記憶されるサーバ側記憶手段４３１と、通信路確立手段１１からのリモートアクセス要求があったときに、通信端末１に向けて任意のトークンを生成してブロードバンドルータ２に向けて送信するサーバ側トークン送信手段４３０と、ブロードバンドルータ２からの認証情報を機器証明書７３に含まれる公開鍵情報で復号するサーバ側復号手段４３２と、サーバ側復号手段４３２で復号された認証情報とサーバ側トークン送信手段４３０で送信したトークンとが一致するか否かを判断するサーバ側判断手段４１２と、サーバ側判断手段４１２が一致を判断したときに、中継手段４０に別のネットワーク内のコンピュータ（５０）への通信路の中継を許可する中継許可手段４１３と、を備えている。
【００７９】
サーバ側記憶手段４３１には、上記と同様に、ＬＡＮ側のネットワークの安全性が十分に確保された中継装置（ブロードバンドルータ２）の機器証明書７０が記憶されている。
サーバ側トークン送信手段４３０は、通信路確立手段１１のリモートアクセス要求手段１３０から、リモートアクセスの要求信号を受信すると、上記の認証情報要求手段１２０で生成したトークンと同様のトークンを生成してこれを通信端末１側に送信する。
【００８０】
サーバ側復号手段４３２は、通信端末１からの認証情報を、例えば、サーバ側記憶手段４３１に記憶された全ての機器証明書７０の公開鍵情報で復号する。
サーバ側判断手段４１２は、各機器証明書７０の公開鍵情報で復号された全ての認証情報とトークンとを比較し、これらの認証情報とトークンとが一致するか否かを判断する。
中継許可手段４１３は、中継手段４０に対し、一致判断がなされた認証情報を送ってきた通信端末１に対応する通信路を中継することを許可する。
また、通信端末１は、通信端末１と同様の証明書検証手段（図示せず）を備えている。
【００８１】
製造ベンダは、インターネット３に接続される認証局７を設けている。認証局７は、製造事業者認証局証明書（図示せず）を発行している。そして、製造事業者認証局証明書は、これを頂点とする、機器証明書７０の認証のための認証パスを形成する。
すなわち、この製造事業者認証局証明書は、通信端末１、ブロードバンドルータ２及びリモートアクセスサーバ４に記憶された機器証明書７０の検証過程で信頼証明書として用いられる。
従って、その他の構成部分は、第一実施形態と同様となっており、同様の構成部分については、図中で第一実施形態と同一符号を付し、詳細な説明は省略する。
【００８２】
次に、以上のような構成からなる本実施形態の通信システムの動作（作用）を、図８〜図１０に示すチャートにしたがって説明する。なお、図８は、通信システム全体のシーケンス図、図９は、通信端末１のフローチャート図、図１０は、ブロードバンドルータ２のフローチャート図、図１１は、リモートアクセスサーバ４のフローチャート図をそれぞれ示している。
【００８３】
まず、予め、ブロードバンドルータ２のＬＡＮ側のネットワークのセキュリティ環境を調査する。そして、安全性が十分に確保されているときには、ブロードバンドルータ２の鍵ストア２２にパスワードを入力し機器証明書７０を、鍵ストア２２の中継装置側記憶手段２２０から取り出す。
そして、通信端末１の端末側記憶手段１２３や、リモートアクセスサーバ４のサーバ側記憶手段４３１に記憶させておく。
【００８４】
次に、ユーザＵが、通信端末１を、自宅へ持ち帰り、ブロードバンドルータ２に接続する。
通信端末１は、クライアントエージェント１ｂが、ブロードバンドルータ２につながれたことを認識する。この際、通信路確立手段１１は、確立許可手段１２２からの許可が無く、インターネット３には接続の確立がなされない。
【００８５】
この状態で、通信端末１が、ブロードバンドルータ２を介して、インターネット３側と、最初に通信を行う場合には（Ｃ４−１）、通信端末１は、クライアントエージェント１ｂが、これを検知し（Ｃ４−２，Ｃ５−１）、端末側ルータ認証手段１２の認証情報要求手段１２０が、ルータとの間に通信路を確立する。
次に、その端末側トークン送信手段１２１が、２５６ｂｉｔのランダムな値のトークンを生成し（Ｃ５−２）、認証情報要求手段１２０が、ブロードバンドルータ２に、トークンを含む認証情報を要求する信号を送信する（Ｃ４−３，Ｃ５−３）。
この際、認証情報要求手段１２０は、鍵ストア２２の認証手段のパスワードをユーザＵに入力するよう求める。認証情報要求手段１２０は、入力されたパスワードを認証情報要求信号に含ませる。
【００８６】
ブロードバンドルータ２が認証情報を要求する信号を受信すると（Ｃ４−４，Ｃ６−１）、認証情報送信手段２３は、認証情報要求信号から鍵ストア２２のパスワードを取り出し、これを用いて鍵ストア２２の認証手段に入力する（Ｃ６−２）。
認証手段が入力されたパスワードが正しいと判断したときには（Ｃ６−３Ｙ）、認証情報要求信号が、暗号化手段２２１にトークンを入力する（Ｃ４−５，Ｃ６−４）。
暗号化手段２２１は、トークンが入力されると、トークンを中継装置側記憶手段２２０に記憶された秘密鍵情報７１でトークンを暗号化し、暗号化トークンを認証情報要求手段１２０に出力する（Ｃ４−６，Ｃ６−５）。
認証情報要求手段１２０は、暗号化トークンが入力されると、この暗号化トークンを認証情報として通信端末１に送信する（Ｃ４−７）。
【００８７】
通信端末１は、認証情報を受信すると、この認証情報を端末側復号手段１２４に入力する（Ｃ５−５）。
復号手段は、端末側記憶手段１２３に記憶された機器証明書７２に含まれる公開鍵情報で認証情報を復号し、復号された認証情報を適否判断手段１２５に出力する。
適否判断手段１２５は、予め、端末側トークン送信手段１２１からブロードバンドルータ２に送信したトークンが入力されており、トークンと復号された認証情報とが一致するか否かを判断する（Ｃ４−８，Ｃ５−６）。
【００８８】
トークンと復号された認証情報が一致したときは（Ｃ５−７Ｙ）、通信端末１は、証明書検証手段で認証局７にアクセスし、機器証明書７２がブロードバンドルータ２固有のものであるかを検証する（Ｃ５−８）。
そして、機器証明書７２がブロードバンドルータ２固有のものであるときは、確立許可手段１２２が、通信路確立手段１１が通信路の確立を許可する（Ｃ４−９，Ｃ５−９）。
この場合、通信路確立手段１１は、インターネット３側への通信路の確率が可能となり、インターネット３側のコンピュータ３０と通信可能となる（Ｃ４−１０，Ｃ５−１０）。
【００８９】
一方、通信端末１が認証情報を受信できないときは、上記第一実施形態と同様に、再度、送信要求信号を送出する。これを所定の回数繰り返しても、認証情報を受信できないときは（Ｃ５−４Ｎ）、確立許可手段１２２は、通信路確立手段１１による、インターネット３及びブロードバンドルータ２のＬＡＮ側ネットワークへの通信路の確立を不許可とする（Ｃ５−１１）。
また、ブロードバンドルータ２の認証手段が、パスワードが正しくないことを判断したときは（Ｃ６−３Ｎ）、ブロードバンドルータ２に接続不可の信号を通信端末１側に送信する（Ｃ６−７）。この場合、通信端末１は、確立許可手段１２２が通信路確立手段１１の通信路の確立を不許可にする（Ｃ５−４Ｎ，Ｃ５−１２）。
また、適否判断手段１２５が、トークンと復号された認証情報とが不一致であると判断したとき、又は、証明書検証手段が機器証明書７２をブロードバンドルータ２固有のものでないと判断したときは、確立許可手段１２２が、通信路確立手段１１の通信路の確立を不許可にする。そのため、通信端末１は、インターネット３及びブロードバンドルータ２のＬＡＮ側のネットワークとの通信がなされない。
【００９０】
次に、ユーザＵが、通信端末１でイントラネット５内のファイルサーバ５０のファイルを閲覧する場合には（Ｃ５−１２）、通信路確立手段１１が、通信端末１とリモートアクセスサーバ４との間に通信路を確立する（Ｃ５−１３）。そして、リモートアクセス要求手段１３０により、ファイルサーバ５０と通信を行うために、リモートアクセスサーバ４にリモートアクセスの要求信号を送出する（Ｃ４−１１，Ｃ５−１４）。
【００９１】
リモートアクセスサーバ４のサーバ側ルータ検証が、リモートアクセスの要求信号を受信すると（Ｃ４−１２，Ｃ７−１）、サーバ側トークン送信手段４３０が、２５６ｂｉｔのランダムな値のトークンを生成し、このトークンを通信端末１に送信する（Ｃ４−１３，Ｃ７−２）。
次に、通信端末１がリモートアクセスサーバ４からのトークンを受信すると（Ｃ４−１４，Ｃ５−１５）、通信路確立手段１１のトークン転送手段１３１が、端末側ルータ認証手段１２の認証情報要求手段１２０を介してブロードバンドルータ２にトークンを転送する（Ｃ４−１５，Ｃ５−１６）。
この際、認証情報要求手段１２０は、端末側トークン送信手段１２１で生成したトークンのかわりにリモートアクセスサーバ４からのトークンを認証情報要求信号に含ませてブロードバンドルータ２に送信する。
ブロードバンドルータ２がこの認証情報要求信号を受信すると、上記と同様の処理を行って、暗号化手段２２１でトークンを暗号化し、暗号化トークンを認証情報として通信端末１に送信する（Ｃ４−１６〜１９，Ｃ６−１〜６）。
【００９２】
通信端末１の認証情報要求手段１２０が、リモートアクセスサーバ４からのトークンに対応する認証情報を受信すると（Ｃ５−１７）、通信路確立手段１１の認証情報転送手段１３２がこれを検知するとともに、この認証情報をリモートアクセスサーバ４に転送する（Ｃ４−２０，Ｃ５−１８）。
【００９３】
中継端末の認証情報転送手段１３２で転送された認証情報を、リモートアクセスサーバ４が受信すると（Ｃ４−２１，Ｃ７−３）、サーバ側記憶手段４３１で記憶された機器証明書７０に含まれる公開鍵情報で、認証情報を復号する（Ｃ７−４）。
この際、サーバ側記憶手段４３１に記憶された機器証明書７３が複数ある場合には、サーバ側復号手段４３２は、全ての機器証明書７３に含まれる公開鍵情報で認証情報を復号する。
そして、サーバ側判断手段４１２は、これら全ての復号された認証情報と、サーバ側トークン送信手段４３０で送信したトークンとを照合する（Ｃ４−２２，Ｃ７−５）。
【００９４】
サーバ側判断手段４１２が、復号された認証情報と、サーバ側トークン送信手段４３０で送信したトークンとが一致すると判断したときは（Ｃ７−６Ｙ）、証明書検証手段で、機器証明書７３が適正なものであるか否かを検証する。検証が成功すると、上記第一実施形態のユーザ認証と同様にして、通信端末１からユーザ認証情報を受信し、ユーザ認証手段４２がユーザＵの認証を行う（Ｃ４−２３，Ｃ５−１９，Ｃ７−８）。
ユーザ認証手段４２で、ユーザＵの認証が正しく行われたときは、ブロードバンドルータ２が中継することを許可し（Ｃ７−９）、中継手段４０が通信路を中継可能となる（Ｃ７−１０）。
また、通信端末１の通信路確立手段１１に対し、イントラネット５内のファイルサーバ５０に対して通信路を確立可能であることを通知する信号を送出する（Ｃ４−２４，Ｃ７−１１）。
そして、通信路確立手段１１が、この通知信号を受信すると（Ｃ４−２３，Ｃ５−２０Ｙ）、イントラネット５内のファイルサーバ５０に対して通信路を確立し、ファイルサーバ５０との通信を行う（Ｃ４−２５，Ｃ５−２１）。
【００９５】
また、例えば、復号した認証情報が、サーバ側トークン送信手段４３０で生成したトークンと異なるときなど（Ｃ７−６Ｎ）、その他の場合には、中継手段４０に対し通信端末１からイントラネット５への通信路を中継することを不許可とし、ユーザ認証手段４２が通信端末１に対し、リモートアクセスを拒否する信号を送出する。
通信端末１が、リモートアクセス拒否の信号を受信したときは（Ｃ５−２０Ｎ）、通信路確立手段１１がファイルサーバ５０に通信路を確立できなくなり、リモートアクセスが不可になる。
【００９６】
以上説明したように、本実施形態に係る通信システムによれば、機器証明書７０に含まれる公開鍵情報及び秘密鍵情報７１を用いており、仮に、通信端末１が確立した通信路が盗聴されていても、秘密鍵情報７１が他者に漏えいを防止することができる。
そのため、直近のブロードバンドルータ２あたかも適正なブロードバンドルータ２であるかのように偽る事態が防止される。
また、リモートアクセスサーバ４においても、ブロードバンドルータ２を偽ってリモートアクセスされる事態がほとんど防止されるので、通信システムのセキュリティ性能を向上させることができる。
【００９７】
以上、本発明の装置について、好ましい実施形態を示して説明したが、本発明に係る装置は、上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、中継装置は、ブロードバンドルータとしたが、これに限定されるものでなく、ネットワークを介して通信可能なノードに認証情報送信手段を設けて、これらから認証情報を受信するようにし、通信端末がこれらすべてから認証情報を受信するようにしてよい。
【００９８】
また、端末側復号手段は、ユーザに機器証明書を選択させたが、端末側記憶手段に記憶された各機器証明書で復号しておき、適否判断手段で全部の復号された認証情報とトークンとを比較するようにしてよい。
【００９９】
また、サーバ側復号手段は、サーバ側記憶手段に記憶された各機器証明書で復号しておき、サーバ側判断手段で、全部の復号された認証情報とトークンとを比較させたが、これに限定されず、例えば、通信端末からユーザがどの機器証明書を選択したかを予め受信し、これに対応する機器証明書をサーバ側復号手段で復号させるようにしてよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の第一実施形態に係る通信システムを示す概略図である。
【図２】本発明の第一実施形態に係る通信システムを示すブロック図である。
【図３】本発明の第一実施形態に係る通信システムのシーケンス図である。
【図４】本発明の第一実施形態に係る通信システムの通信端末のフローチャート図である。
【図５】本発明の第一実施形態に係る通信システムのリモートアクセスサーバのフローチャート図である。
【図６】本発明の第二実施形態に係る通信システムを示す概略図である。
【図７】本発明の第二実施形態に係る通信システムを示すブロック図である。
【図８】本発明の第二実施形態に係る通信システムのシーケンス図である。
【図９】本発明の第二実施形態に係る通信システムの通信端末のフローチャート図である。
【図１０】本発明の第二実施形態に係る通信システムの中継装置であるブロードバンドルータのフローチャート図である。
【図１１】本発明の第一実施形態に係る通信システムのリモートアクセスサーバのフローチャート図である。
【図１２】従来の通信システムの一例を示す図である。
【符号の説明】
【０１０１】
１  通信端末
１ａ，１ｂ  クライアントエージェント
１０，１２  端末側ルータ認証手段
１０１，１２０  認証情報要求手段
１０２，１２２  確立許可手段
１０３，１２３  端末側記憶手段
１０４，１２５  適否判断手段
１１，１３  通信路確立手段
１１０，１３０  リモートアクセス要求手段
１１１  端末側認証情報送信手段
１２１  端末側トークン送信手段
１２４  端末側復号手段
１３１  トークン転送手段
１３２  認証情報転送手段
２ブロードバンドルータ（中継装置）
２０，２２０  中継装置側記憶手段
２１，２３  認証情報送信手段
２２  鍵ストア
２２１  暗号化手段
３  インターネット（ネットワーク）
３０  コンピュータ
４  リモートアクセスサーバ
４０  中継手段
４１，４３  サーバ側ルータ認証手段
４１０，４３１  サーバ側記憶手段
４１１  受付手段
４１２，４３３  サーバ側判断手段
４１３，４３４  中継許可手段
４２，４４  ユーザ認証手段
４３０  サーバ側トークン送信手段
４３２  サーバ側復号手段
５  イントラネット（別のネットワーク）
５０  ファイルサーバ（コンピュータ）
６０〜６２  機器ＩＤ（固有情報）
７０，７２，７３  機器証明書（公開鍵情報）
７１  秘密鍵情報
【図１】
2008252567.tif 000003
【図２】
2008252567.tif 000004
【図３】
2008252567.tif 000005
【図４】
2008252567.tif 000006
【図５】
2008252567.tif 000007
【図６】
2008252567.tif 000008
【図７】
2008252567.tif 000009
【図８】
2008252567.tif 000010
【図９】
2008252567.tif 000011
【図１０】
2008252567.tif 000012
【図１１】
2008252567.tif 000013
【図１２】
2008252567.tif 000014