(57)【要約】【課題】情報サーバのアドレス情報がネットワークの接続事業者などから動的に割り当てられたアドレス情報であっても、セキュリティを高精度に確保してネットワークに公開することができるようにする。【解決手段】まず、ユーザＡは、アドレスサービスサーバ１２に対して、本サービスの利用登録を行う。その後、ＩＰアドレス登録要求部は、一定期間毎にそのホームサーバ１１のＩＰアドレスを登録する。クライアント端末１３からホームサーバ１１にアクセスする場合には、アクセスチケットの発行を要求すると共にホームサーバ１１のＩＰアドレスを問い合わせる。実際にクライアント端末１３からホームサーバ１１にアクセスがあった場合、アドレスサービスサーバ１２はアクセスチケットの正当性のチェックを行う。このチェックで正当なチケットとして認定されると、通信状態が確立されてデータを参照可能となる。【選択図】　　　　図２
2004070757.tif 000002
【特許請求の範囲】
【請求項１】
情報サーバと、クライアント端末と、前記情報サーバへのアクセス権を示すアクセスチケットを発行するアクセスチケット発行手段を備えた管理サーバと、がネットワークを介して接続されてなるシステムであって、
前記クライアント端末は、
前記管理サーバにアクセスチケットを要求するアクセスチケット要求手段と、前記アクセスチケット発行手段により発行されたアクセスチケットを前記情報サーバに送付すると共に該情報サーバに情報参照要求を発する情報参照要求手段とを備え、
前記情報サーバは、
送付されたアクセスチケットの正当性の確認を前記管理サーバに要求する確認要求手段を備え、
前記管理サーバは、
前記確認要求手段から確認要求を出されたアクセスチケットが正当か否かを確認するアクセスチケット確認手段を備えたことを特徴とする参照権限管理システム。
【請求項２】
前記アクセスチケット発行手段は、有効期限を持つアクセスチケットを要求される度に新規に発行し、
前記管理サーバは、前記アクセスチケット発行手段により発行されたアクセスチケットに当該アクセスチケットの有効期限を関連付けて格納する有効期限管理手段を備え、
前記アクセスチケット確認手段は、前記有効期限管理手段を参照してアクセスチケットが正当か否かの確認を行うことを特徴とする請求項１記載の参照権限管理システム。
【請求項３】
前記情報サーバは、当該情報サーバのアドレス情報を予め定められた時間毎に前記管理サーバに登録要求するアドレス情報登録要求手段を備え、
前記管理サーバは、前記アドレス情報登録要求手段からの登録要求により前記情報サーバのアドレス情報を格納するアドレス情報格納手段を備え、
前記クライアント端末の前記アクセスチケット要求手段は、アクセスチケットを前記管理サーバに要求する際に前記アドレス情報格納手段に前記情報サーバのアドレス情報も要求し、
前記情報参照要求手段は、前記アクセスチケット要求手段からの要求により取得した前記情報サーバのアドレス情報に対して前記情報参照要求を発することを特徴とする請求項１又は２記載の参照権限管理システム。
【請求項４】
前記管理サーバは、利用権限の登録を該利用権限を与えるユーザのＩＤにより受ける利用権限登録手段を備え、
前記利用権限登録手段は、登録を受けたＩＤを前記有効期限管理手段に格納し、
前記アクセスチケット発行手段は、発行の要求を該要求を行ったユーザのＩＤと共に受けてから前記有効期限管理手段を参照し、要求を行ったユーザの該ＩＤが前記有効期限管理手段に格納されている場合に、アクセスチケットと当該アクセスチケットの有効期限とを該ＩＤに関連付けて格納することを特徴とする請求項２又は３記載の参照権限管理システム。
【請求項５】
情報サーバと、クライアント端末と、管理サーバとがネットワークを介して接続されてなるシステムにおける参照権限管理方法であって、
前記クライアント端末が前記管理サーバにアクセスチケットを要求するアクセスチケット要求工程と、
前記管理サーバが前記情報サーバへのアクセス権を示すアクセスチケットを発行するアクセスチケット発行工程と、
前記アクセスチケット発行工程で発行されたアクセスチケットを前記情報サーバに送付すると共に該情報サーバに情報参照要求を発する情報参照要求工程と、前記情報サーバが送付されたアクセスチケットの正当性の確認を前記管理サーバに要求する確認要求工程と、
前記確認要求工程で確認要求を出されたアクセスチケットが正当か否かを前記管理サーバが確認するアクセスチケット確認工程と、を備えたことを特徴とする参照権限管理方法。
【請求項６】
前記アクセスチケット発行工程では、有効期限を持つアクセスチケットが要求される度に新規に発行され、
前記管理サーバは、前記アクセスチケット発行工程で発行されたアクセスチケットに当該アクセスチケットの有効期限を関連付けて格納する有効期限管理手段を備え、
前記アクセスチケット確認工程では、前記有効期限管理手段を参照してアクセスチケットが正当か否かの確認を行うことを特徴とする請求項５記載の参照権限管理方法。
【請求項７】
前記情報サーバが当該情報サーバのアドレス情報を前記管理サーバに登録要求するアドレス情報登録要求工程を予め定められた時間毎に行い、
前記管理サーバが前記アドレス情報登録要求工程での登録要求により前記情報サーバのアドレス情報を格納するアドレス情報格納工程を備え、
前記アクセスチケット要求工程では、前記クライアント端末がアクセスチケットを前記管理サーバに要求する際に前記アドレス情報格納工程で格納された前記情報サーバのアドレス情報も要求し、
前記情報参照要求工程では、前記アクセスチケット要求工程での要求により取得した前記情報サーバのアドレス情報に対して前記情報参照要求を発することを特徴とする請求項５又は６記載の参照権限管理方法。
【請求項８】
前記管理サーバが利用権限の登録を該利用権限を与えるユーザのＩＤにより受ける利用権限登録工程を前記アクセスチケット要求工程より前に行い、
前記利用権限登録工程では、登録を受けたＩＤを前記有効期限管理手段に格納し、
前記アクセスチケット要求工程では、発行の要求を該要求を行ったユーザのＩＤと共に前記管理サーバが受け、
前記アクセスチケット発行工程では、前記有効期限管理手段を参照し、要求を行ったユーザの該ＩＤが前記有効期限管理手段に格納されている場合に、アクセスチケットと当該アクセスチケットの有効期限とを該ＩＤに関連付けて格納することを特徴とする請求項６又は７記載の参照権限管理方法。
【請求項９】
情報サーバと、クライアント端末と、管理サーバとがネットワークを介して接続されてなる参照権限管理システムのプログラムであって、
前記クライアント端末に、前記管理サーバにアクセスチケットを要求するアクセスチケット要求処理を実行させ、
前記管理サーバに、前記情報サーバへのアクセス権を示すアクセスチケットを発行するアクセスチケット発行処理を実行させ、
前記クライアント端末に、前記アクセスチケット発行処理で発行されたアクセスチケットを前記情報サーバに送付すると共に該情報サーバに情報参照要求を発する情報参照要求処理を実行させ、
前記情報サーバに、送付されたアクセスチケットの正当性の確認を前記管理サーバに要求する確認要求処理を実行させ、
前記管理サーバに、前記確認要求処理で確認要求を出されたアクセスチケットが正当か否かを確認するアクセスチケット確認処理を実行させることを特徴とする参照権限管理システムのプログラム。
【請求項１０】
前記アクセスチケット発行処理では、有効期限を持つアクセスチケットが要求される度に新規に発行され、
前記管理サーバは、前記アクセスチケット発行処理で発行されたアクセスチケットに当該アクセスチケットの有効期限を関連付けて格納する有効期限管理手段を備え、
前記アクセスチケット確認処理では、前記有効期限管理手段を参照してアクセスチケットが正当か否かの確認が行われることを特徴とする請求項９記載の参照権限管理システムのプログラム。
【請求項１１】
前記情報サーバに、当該情報サーバのアドレス情報を前記管理サーバに登録要求するアドレス情報登録要求処理を予め定められた時間毎に実行させ、
前記管理サーバに、前記アドレス情報登録要求処理での登録要求により前記情報サーバのアドレス情報を格納するアドレス情報格納処理を実行させ、
前記アクセスチケット要求処理では、前記クライアント端末がアクセスチケットを前記管理サーバに要求する際に前記アドレス情報格納処理で格納された前記情報サーバのアドレス情報も要求し、
前記情報参照要求処理では、前記アクセスチケット要求処理での要求により取得した前記情報サーバのアドレス情報に対して前記情報参照要求を発することを特徴とする請求項９又は１０記載の参照権限管理システムのプログラム。
【請求項１２】
前記管理サーバに、利用権限の登録を該利用権限を与えるユーザのＩＤにより受ける利用権限登録処理を前記アクセスチケット要求処理より前に実行させ、
前記利用権限登録処理では、登録を受けたＩＤを前記有効期限管理手段に格納し、
前記アクセスチケット要求処理では、発行の要求を該要求を行ったユーザのＩＤと共に前記管理サーバが受け、
前記アクセスチケット発行処理では、前記有効期限管理手段を参照し、要求を行ったユーザの該ＩＤが前記有効期限管理手段に格納されている場合に、アクセスチケットと当該アクセスチケットの有効期限とを該ＩＤに関連付けて格納することを特徴とする請求項１０又は１１記載の参照権限管理システムのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばインターネットなどのネットワークに情報サーバが接続される際に、その情報サーバに格納された情報をネットワークを介して参照する権限を管理する参照権限管理システム、方法、及びシステムのプログラムに関する。
【０００２】
【従来の技術】
近年、インターネットなどのネットワークの利用や常時接続が広く普及するのに伴い、各ユーザのパソコンなどをネットワークに常時接続して情報サーバとして外部に公開することが、日常的に行われるようになっている。
しかし、サーバを外部に公開するということは、全世界からアタックされる可能性をもっていることを意味する。このため、ＩＤとパスワードとを情報サーバに登録することにより、その情報サーバへの参照権限の管理が行われている。
【０００３】
また、こうしたパスワードを用いるシステムとして、特開２００２−８２９１０号公報に開示されたユーザ認証システムがある。このシステムは、ユーザが第１端末装置からネットワークを介して情報サーバのデータを参照する際に、携帯端末などの第２端末装置からその情報サーバにアクセスしてパスワードを取得し、取得したパスワードをユーザが第１端末装置から入力し、その入力されたパスワードにより認証サーバがユーザ認証を行うものである。
このことにより、比較的簡単な構成で特定のユーザ以外のものが端末装置から情報サーバにアクセスすることを排除することができる、としている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のＩＤとパスワードとによる参照権限の管理では、そのＩＤとパスワードとが何者かに盗まれた場合、ユーザがパスワードを変更しない限り不正にアクセスされてしまう虞があり、セキュリティの確保として不安を残す問題がある。
【０００５】
また、ネットワークへの常時接続が普及しつつあると言っても、固定的なＩＰアドレス（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ　Ａｄｄｒｅｓｓ　）などのアドレス情報が割り当てられた情報サーバを所有しているユーザは少なく、動的にＩＳＰ（Ｉｎｔｅｒｎｅｔ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ　）事業者などの接続事業者から割り当てられたＩＰアドレスを利用しているユーザが多数を占めている。このことにより、情報サーバにネットワークを介してアクセスする場合には、あらかじめその情報サーバのＩＰアドレスを知っている場合しかアクセスすることができない。
よって、個人ユーザで自宅のパソコンなどの情報サーバを外部に公開できるのは、ファイヤウォールなどを自分で構築でき、また、固定的なＩＰアドレスを割り当てられた情報サーバを持った技術力のある一部のユーザのみとなっていた。
【０００６】
また、上記した特開２００２−８２９１０号公報に開示されたユーザ認証システムは、パスワードを第２端末装置により情報サーバから取得することとしてユーザ認証を行っているが、そのために情報サーバとデータのやりとりを行う第１端末装置とは別に第２端末装置を用いる必要が生じてしまっていた。
また、第２端末装置からアクセスしてパスワードを取得した後、そのパスワードをユーザが第１端末装置に入力し直す必要が生じるものであり、ユーザによる操作の容易さについて問題を有している。
【０００７】
本発明はこのような状況に鑑みてなされたもので、以下の目的を有する。
第１の目的は、セキュリティを高精度に確保しながらも、別装置やその別装置のための操作を必要とすることなく情報サーバをネットワークに公開することができる参照権限管理システム、方法、及びシステムのプログラムを提供することである。
【０００８】
第２の目的は、ファイヤウォールなどを構築できる技術力を要求されることなく情報サーバをネットワークに公開することができる参照権限管理システム、方法、及びシステムのプログラムを提供することである。
【０００９】
第３の目的は、情報サーバを特定するアドレス情報がネットワークの接続事業者などから動的に割り当てられたアドレス情報である場合でも、情報サーバをネットワークに公開することができる参照権限管理システム、方法、及びシステムのプログラムを提供することである。
【００１０】
【課題を解決するための手段】
かかる目的を達成するために、本発明は以下の特徴を有する。
請求項１記載の発明は、情報サーバと、クライアント端末と、情報サーバへのアクセス権を示すアクセスチケットを発行するアクセスチケット発行手段を備えた管理サーバと、がネットワークを介して接続されてなるシステムであって、クライアント端末は、管理サーバにアクセスチケットを要求するアクセスチケット要求手段と、アクセスチケット発行手段により発行されたアクセスチケットを情報サーバに送付すると共に該情報サーバに情報参照要求を発する情報参照要求手段とを備え、情報サーバは、送付されたアクセスチケットの正当性の確認を管理サーバに要求する確認要求手段を備え、管理サーバは、確認要求手段から確認要求を出されたアクセスチケットが正当か否かを確認するアクセスチケット確認手段を備えたことを特徴とする。
【００１１】
請求項２記載の発明は、上記したアクセスチケット発行手段が、有効期限を持つアクセスチケットを要求される度に新規に発行し、管理サーバが、アクセスチケット発行手段により発行されたアクセスチケットに当該アクセスチケットの有効期限を関連付けて格納する有効期限管理手段を備え、上記したアクセスチケット確認手段は、有効期限管理手段を参照してアクセスチケットが正当か否かの確認を行うことを特徴とする。
【００１２】
請求項３記載の発明は、情報サーバが、当該情報サーバのアドレス情報を予め定められた時間毎に管理サーバに登録要求するアドレス情報登録要求手段を備え、管理サーバは、アドレス情報登録要求手段からの登録要求により情報サーバのアドレス情報を格納するアドレス情報格納手段を備え、クライアント端末の上記したアクセスチケット要求手段は、アクセスチケットを管理サーバに要求する際にアドレス情報格納手段に情報サーバのアドレス情報も要求し、上記情報参照要求手段は、アクセスチケット要求手段からの要求により取得した情報サーバのアドレス情報に対して情報参照要求を発することを特徴とする。
【００１３】
請求項４記載の発明は、管理サーバが、利用権限の登録を該利用権限を与えるユーザのＩＤにより受ける利用権限登録手段を備え、上記した利用権限登録手段は、登録を受けたＩＤを有効期限管理手段に格納し、上記アクセスチケット発行手段は、発行の要求を該要求を行ったユーザのＩＤと共に受けてから有効期限管理手段を参照し、要求を行ったユーザの該ＩＤが有効期限管理手段に格納されている場合に、アクセスチケットと当該アクセスチケットの有効期限とを該ＩＤに関連付けて格納することを特徴とする。
【００１４】
請求項５記載の発明は、情報サーバと、クライアント端末と、管理サーバとがネットワークを介して接続されてなるシステムにおける参照権限管理方法であって、クライアント端末が管理サーバにアクセスチケットを要求するアクセスチケット要求工程と、管理サーバが情報サーバへのアクセス権を示すアクセスチケットを発行するアクセスチケット発行工程と、アクセスチケット発行工程で発行されたアクセスチケットを情報サーバに送付すると共に該情報サーバに情報参照要求を発する情報参照要求工程と、情報サーバが送付されたアクセスチケットの正当性の確認を管理サーバに要求する確認要求工程と、確認要求工程で確認要求を出されたアクセスチケットが正当か否かを管理サーバが確認するアクセスチケット確認工程と、を備えたことを特徴とする。
【００１５】
請求項６記載の発明は、上記アクセスチケット発行工程では、有効期限を持つアクセスチケットが要求される度に新規に発行され、管理サーバは、アクセスチケット発行工程で発行されたアクセスチケットに当該アクセスチケットの有効期限を関連付けて格納する有効期限管理手段を備え、上記アクセスチケット確認工程では、有効期限管理手段を参照してアクセスチケットが正当か否かの確認を行うことを特徴とする。
【００１６】
請求項７記載の発明は、情報サーバが当該情報サーバのアドレス情報を管理サーバに登録要求するアドレス情報登録要求工程を予め定められた時間毎に行い、管理サーバがアドレス情報登録要求工程での登録要求により情報サーバのアドレス情報を格納するアドレス情報格納工程を備え、アクセスチケット要求工程では、クライアント端末がアクセスチケットを管理サーバに要求する際にアドレス情報格納工程で格納された情報サーバのアドレス情報も要求し、情報参照要求工程では、アクセスチケット要求工程での要求により取得した情報サーバのアドレス情報に対して情報参照要求を発することを特徴とする。
【００１７】
請求項８記載の発明は、管理サーバが利用権限の登録を該利用権限を与えるユーザのＩＤにより受ける利用権限登録工程をアクセスチケット要求工程より前に行い、上記した利用権限登録工程では、登録を受けたＩＤを有効期限管理手段に格納し、上記アクセスチケット要求工程では、発行の要求を該要求を行ったユーザのＩＤと共に管理サーバが受け、上記アクセスチケット発行工程では、有効期限管理手段を参照し、要求を行ったユーザの該ＩＤが有効期限管理手段に格納されている場合に、アクセスチケットと当該アクセスチケットの有効期限とを該ＩＤに関連付けて格納することを特徴とする。
【００１８】
請求項９記載の発明は、情報サーバと、クライアント端末と、管理サーバとがネットワークを介して接続されてなる参照権限管理システムのプログラムであって、クライアント端末に、管理サーバにアクセスチケットを要求するアクセスチケット要求処理を実行させ、管理サーバに、情報サーバへのアクセス権を示すアクセスチケットを発行するアクセスチケット発行処理を実行させ、クライアント端末に、アクセスチケット発行処理で発行されたアクセスチケットを情報サーバに送付すると共に該情報サーバに情報参照要求を発する情報参照要求処理を実行させ、情報サーバに、送付されたアクセスチケットの正当性の確認を管理サーバに要求する確認要求処理を実行させ、管理サーバに、確認要求処理で確認要求を出されたアクセスチケットが正当か否かを確認するアクセスチケット確認処理を実行させることを特徴とする。
【００１９】
請求項１０記載の発明は、上記したアクセスチケット発行処理では、有効期限を持つアクセスチケットが要求される度に新規に発行され、管理サーバは、アクセスチケット発行処理で発行されたアクセスチケットに当該アクセスチケットの有効期限を関連付けて格納する有効期限管理手段を備え、上記アクセスチケット確認処理では、有効期限管理手段を参照してアクセスチケットが正当か否かの確認が行われることを特徴とする。
【００２０】
請求項１１記載の発明は、情報サーバに、当該情報サーバのアドレス情報を管理サーバに登録要求するアドレス情報登録要求処理を予め定められた時間毎に実行させ、管理サーバに、アドレス情報登録要求処理での登録要求により情報サーバのアドレス情報を格納するアドレス情報格納処理を実行させ、アクセスチケット要求処理では、クライアント端末がアクセスチケットを管理サーバに要求する際にアドレス情報格納処理で格納された情報サーバのアドレス情報も要求し、情報参照要求処理では、アクセスチケット要求処理での要求により取得した情報サーバのアドレス情報に対して情報参照要求を発することを特徴とする。
【００２１】
請求項１２記載の発明は、管理サーバに、利用権限の登録を該利用権限を与えるユーザのＩＤにより受ける利用権限登録処理をアクセスチケット要求処理より前に実行させ、上記利用権限登録処理では、登録を受けたＩＤを有効期限管理手段に格納し、上記アクセスチケット要求処理では、発行の要求を該要求を行ったユーザのＩＤと共に管理サーバが受け、上記アクセスチケット発行処理では、有効期限管理手段を参照し、要求を行ったユーザの該ＩＤが有効期限管理手段に格納されている場合に、アクセスチケットと当該アクセスチケットの有効期限とを該ＩＤに関連付けて格納することを特徴とする。
【００２２】
【発明の実施の形態】
次に、本発明に係る参照権限管理システム、方法、及びシステムのプログラムを図１から図１２を用いて詳細に説明する。
【００２３】
本発明の第１の実施形態としての参照権限管理システムは、図１（ａ）に示すように、ホームサーバ（情報サーバ）１１と、アドレスサービスサーバ（管理サーバ）１２と、クライアント端末１３とがそれぞれインターネットを介して互いに接続されて構成される。
なお、クライアント端末１３からのインターネットへの接続は、図１（ａ）に示す常時接続に限定されず、例えば図１（ｂ）に示すように、このクライアント端末１３からアクセスする場合のみモデムなどを用いて電話回線を介してダイヤルアップにより接続してもよい。すなわち、ユーザがクライアント端末１３からアドレスサービスサーバ１２にアクセスする際には、クライアント端末１３から上記のダイヤルアップなどによりインターネットを介してアドレスサービスサーバ１２に接続し、クライアント端末１３からホームサーバ１１にアクセスする際には、クライアント端末１３から上記のダイヤルアップなどによりインターネットを介してホームサーバ１１に接続することとしてもよい。
【００２４】
ホームサーバ（情報サーバ）１１は、図２に示すように、定期的にアドレスサービスサーバ１２にアクセスして、このホームサーバ１１のＩＰアドレスを登録するＩＰアドレス登録要求部（アドレス情報登録要求部）１１１と、クライアント端末１３からの情報参照要求を受け付けてアクセスチケット確認要求部１１２を呼び出す情報参照部１１３と、クライアント端末１３から受け取ったアクセスチケットの正当性を確認するアクセスチケット確認要求部１１２とを備えて構成される。
【００２５】
また、アドレスサービスサーバ（管理サーバ）１２は、ホームサーバ１１を公開する公開権限や利用（参照）する利用権限があるかどうかを登録する利用権限登録部１２１と、ホームサーバ１１から定期的にアクセスされてそのアクセスによりホームサーバ１１のＩＰアドレスを登録するＩＰアドレス登録部（アドレス情報登録部）１２２と、クライアント端末１３からＩＤ／ＰＷ（ユーザＩＤとパスワードとの組み合わせ）を受け取りそのクライアント端末１３にホームサーバ１１のＩＰアドレスを返却するＩＰアドレス照会部（アドレス情報照会部）１２３と、ホームサーバ１１へのアクセスを許可する（ホームサーバへのアクセス権を示す）有効期限を持ったアクセスチケットを要求される度に新規に発行するアクセスチケット発行部１２４と、クライアント端末１３からアクセスチケットを受け取りその正当性を確認する（アクセスチケットが正当か否かを確認する）ためのアクセスチケット確認部１２５とを備えて構成される。
【００２６】
また、クライアント端末１３は、ホームサーバ１１のＩＰアドレスをアドレスサービスサーバ１２に照会するためのＩＰアドレス照会要求部（アドレス情報照会要求部）１３１と、ホームサーバ１１に対して情報参照を要求するための情報参照要求部１３２とを備えて構成される。
【００２７】
上記したホームサーバ１１と、アドレスサービスサーバ１２と、クライアント端末１３とは、ＣＰＵなどの制御部（不図示）と、ＨＤＤなどの記憶部（不図示）と、イーサネット（登録商標）などによる通信部とを備えてなり、その記憶部に所定のプログラムが格納され、そのプログラムにより上記制御部が処理動作を行うことにより、上記したホームサーバ１１とアドレスサービスサーバ１２とクライアント端末１３とが、上述した各機能により構成されることとなる。
【００２８】
次に、本実施形態としての参照権限管理システムで、ユーザがクライアント端末１３からホームサーバ１１の情報へアクセスする場合の動作の概要について、図２、図３を参照して説明する。
この参照権限管理システムは、以下に示すように、ユーザの自宅のパソコンなどをホームサーバとしてセキュアに外部に公開する方法を提供するものである。
【００２９】
まず、ユーザＡは、アドレスサービスサーバ１２に対して、本サービスの利用登録を行う（ステップＳ１）。その後、ホームサーバ１１上の常駐プロセスを起動し、起動された常駐プロセス（ＩＰアドレス登録要求部）は、アドレスサービスサーバ１２に対して一定期間毎にそのホームサーバ１１のＩＰアドレスを登録する（ステップＳ２）。
この登録の際には、アドレスサービスサーバ１２はＩＤ／ＰＷによる認証及び公開権限が登録されているかのチェックを行い、このことにより不正な利用者からのアクセスを排除する。また、一定期間毎に登録することにより、インターネットへの接続が途中で切れたりしてＩＰアドレスに変更があっても、設定された一定期間がたてば再度新しいＩＰアドレスがアドレスサービスサーバ１２に対して登録されるため、ホームサーバ１１のＩＰアドレスとアドレスサービスサーバ１２に登録されたＩＰアドレスとが異なるものとなることを高い精度で防止することができる。換言すると、ホームサーバ１１のＩＰアドレスがＩＳＰ事業者などから動的に割り当てられたものであっても、アドレスサービスサーバ１２に登録されるＩＰアドレスを高い精度で一致させることができる。
【００３０】
クライアント端末１３からホームサーバ１１にアクセスする場合には、ユーザＡはクライアント端末１３からアドレスサービスサーバ１２に、ホームサーバ１１へのアクセス権を示すアクセスチケットの発行を要求すると共にホームサーバ１１のＩＰアドレスを問い合わせる（ステップＳ３）。この時もアドレスサービスサーバ１２は、ＩＤ／ＰＷの認証を実施することで他人からの不正なアクセスを排除する。
アドレスサービスサーバ１２は、ＩＰアドレス（ＵＲＬ）をクライアント端末１３に返却する際に、アクセスチケットを新規に発行してＩＰアドレスと共に返却する（ステップＳ４）。実際にクライアント端末１３からホームサーバ１１にアクセスがあった場合、アドレスサービスサーバ１２はアクセスチケットの正当性のチェックを行うことで、他者からのアクセスを制限することができる（ステップＳ６、Ｓ７）。このチェックで正当なチケットとして認定されると、通信状態が確立されてクライアント端末１３からホームサーバ１１のデータを参照することができる（ステップＳ８）。
アクセスチケットは、有効期限を持ち、有効期限を過ぎると無効となるようにしておくことでアクセスチケットの盗難に備えることができる。
【００３１】
次に、本実施形態としての参照権限管理システムにおける上述した一連の動作について、図４から図７を参照して詳細に説明する。上記した各動作について、図４はステップＳ１を、図５はステップＳ２を、図６はステップＳ３とＳ４とを、図７はステップＳ５からＳ８までを、それぞれ示す。
【００３２】
まずユーザＡは、自分のホームサーバ１１を外部からアクセス可能に公開するために、図４に示すように、アドレスサービスサーバ１２に対して自分の（ユーザＡの）ＩＤとＰＷ（パスワード）とを送付し、利用権限の登録を要求する（ステップＳ１）。この登録の要求は、アドレスサービスサーバ１２と通信可能な端末からであればどの端末から行ってもよく、例えばホームサーバ１１からであってもよい。
アドレスサービスサーバ１２の利用権限登録部１２１は、ユーザＡのＩＤ／ＰＷにて本人認証を実施し、本人確認が取れればユーザ管理ＤＢ１２６上の公開権限を“あり”に設定する。
【００３３】
公開権限が登録されると、ユーザＡは、ホームサーバ１１のＩＰアドレス登録要求部（アドレス情報登録要求部）１１１にユーザＡのＩＤ／ＰＷを設定し、常駐させる。この常駐となったＩＰアドレス登録要求部１１１は、図５に示すように、一定時間毎にアドレスサービスサーバ１２のＩＰアドレス登録部（アドレス情報登録部）１２２に対してアクセスし、設定されたＩＤ／ＰＷ、及びホームサーバ１１のＩＰアドレスを渡す（ステップＳ２）。すなわち、ＩＤ／ＰＷを用いてホームサーバ１１のＩＰアドレスについて、アドレスサービスサーバ１２に登録要求を行う。
なお、常駐となったＩＰアドレス登録要求部１１１による登録要求の時間間隔は、予め定められたものであっても、ユーザにより設定されたものであってもよい。
【００３４】
ＩＰアドレス登録部１２２は、ホームサーバ１１から上記のＩＤ／ＰＷとＩＰアドレスとを受け取ると、受け取ったユーザＡのＩＤ／ＰＷの正当性をユーザ管理ＤＢ１２６を参照して確認し、問題がない場合に受け取ったホームサーバ１１のＩＰアドレスをユーザＡのＩＤに関連付けてＩＰアドレス管理ＤＢ（アドレス情報格納手段）１２７に格納する。
【００３５】
ユーザＡが、外出後にホームサーバ１１の情報を参照したい場合などクライアント端末１３からホームサーバ１１にアクセスしようとする場合には、図６に示すように、クライアント端末１３のＩＰアドレス照会要求部（アドレス情報照会要求部）１３１を起動する。ＩＰアドレス照会要求部１３１は、アドレスサービスサーバ１２のＩＰアドレス照会部（アドレス情報照会部）１２３に対してユーザＡのＩＤ／ＰＷを送付して、ホームサーバ１１のＩＰアドレスとアクセスチケットとを要求する（ステップＳ３）。
ＩＰアドレス照会部１２３は、受け取ったＩＤ／ＰＷの正当性および公開権限をユーザ管理ＤＢ１２６にて確認し、問題がない場合は、ＩＤに対応するＩＰアドレスをＩＰアドレス管理ＤＢ１２７から参照する。すなわち、受け取ったＩＤ／ＰＷが正当で公開権限が“あり”に設定されている場合（利用権限が登録されている場合）、ＩＰアドレス照会部１２３は、受け取ったユーザＡのＩＤに関連付けられてＩＰアドレス管理ＤＢ１２７に格納されているホームサーバ１１のＩＰアドレスを取得する。
【００３６】
ホームサーバ１１のＩＰアドレスを取得するとＩＰアドレス照会部１２３は、アクセスチケット発行部１２４を呼び出し、そのアクセスチケット発行部１２４は、ホームサーバ１１へのアクセス権を示し有効期間を持ったアクセスチケットを発行する。アクセスチケット発行部１２４は、こうして発行されたホームサーバ１１に対するユーザＡの参照権限としてのアクセスチケットとその有効期限とを、ユーザＡのＩＤに関連付けて参照権限管理ＤＢ（有効期限管理手段）１２８に格納する。
ＩＰアドレス照会部１２３は、以上によりホームサーバ１１のＩＰアドレスとアクセスチケットとを取得すると、そのＩＰアドレスとアクセスチケットとをクライアント端末１３に返却する（ステップＳ４）。
【００３７】
クライアント端末１３の情報参照要求部１３２は、アドレスサービスサーバ１２から上記のＩＰアドレスとアクセスチケットとを受け取ると、図７に示すように、受け取ったホームサーバ１１のＩＰアドレスに対してアクセスし、アクセスチケットを送付する（ステップＳ５）。
このアクセスチケットの送付は、図７に示すようにＩＰアドレスの一部として組み込む方式であってもよく、他の方式であってもよい。
【００３８】
ホームサーバ１１では情報参照部１１３が常駐し、クライアント端末１３からのアクセス要求（情報参照要求）を受け付けると、アクセスチケット確認要求部１１２を起動する。アクセスチケット確認要求部１１２は、受け取ったアクセスチケットの正当性を確認するために、アドレスサービスサーバ１２のアクセスチケット確認部１２５にＩＤ／ＰＷとアクセスチケットとを渡し、問い合わせを要求する（ステップＳ６）。
【００３９】
アドレスサービスサーバ１２のアクセスチケット確認部１２５は、ホームサーバ１１のアクセスチケット確認要求部１１２から受け取ったＩＤ／ＰＷの正当性をユーザ管理ＤＢ１２６に照会して確認する。ＩＤ／ＰＷの正当性に問題がない場合、アクセスチケット確認部１２５は、ユーザＡのＩＤに関連付けられて参照権限管理ＤＢ１２８に格納されているアクセスチケットと受け取ったアクセスチケットとを比較し、同じか否かを確認し、また有効期限を過ぎていないことを確認したら正当なアクセスチケットであるとして認定し、ホームサーバ１１に対してＯＫの確認結果を返却する（ステップＳ７）。
アクセスチケットの正当性の確認後、クライアント端末１３は、ホームサーバ１１の情報を自由に閲覧可能となる（ステップＳ８）。すなわち、アクセスチケットが正当である確認の通知をホームサーバ１１がアドレスサービスサーバ１２から受けると、ホームサーバ１１とクライアント端末１３との間で通信状態が確立されてデータのやりとりを行うことができるようになる。
【００４０】
次に、本発明の第２の実施形態としての参照権限管理システムについて説明する。
この第２の実施形態としての参照権限管理システムは、ホームサーバ２１を公開するユーザＡとクライアント端末２３からホームサーバ２１を参照するユーザＢとが別人であってもよく、且つ複数であってもよいものである。すなわち、上述した第１の実施形態としての参照権限管理システムについて、例えば図８に示すように、クライアント端末２３からホームサーバ２１を参照する参照権限を有する者がホームサーバ２１を公開するユーザＡに限定されず、且つ複数とすることもできるようにしたものである。
【００４１】
第２の実施形態としての参照権限管理システムの構成は、図８に示すように、図１、図２を用いて上述した第１の実施形態としての参照権限管理システムが備える各機能部を、上記したように、参照権限を有する者をユーザＡに限定せず、且つ複数とすることもできるようにしたものである。
すなわち、ホームサーバ２１とアドレスサービスサーバ２２とクライアント端末２３とは、図１を用いて上述した第１の実施形態と同様にインターネットを介して接続されて構成される。
また、利用権限登録部２２１は、登録要求を受けると、ホームサーバ２１を公開する権限としてユーザ管理ＤＢ２２６に格納されている公開権限をホームサーバ２１を所有するユーザＡについて“あり”に設定すると共に、ホームサーバ２１を利用（参照）する利用権限として、公開権限が“あり”であるユーザから利用権限の登録要求を受けたユーザのＩＤを参照可能ＩＤとして参照権限管理ＤＢ２２８に格納する。
その参照権限管理ＤＢ（有効期限管理手段）２２８は、ホームサーバ２１を公開する権限を有するユーザＡのＩＤに上記の参照可能ＩＤを関連付けて格納し、その参照可能ＩＤが格納されているユーザからの要求によりアクセスチケットが発行された場合には、そのユーザの参照可能ＩＤに発行したアクセスチケットとその有効期限とを関連付けて格納する。
【００４２】
また、動作の概要については、図２、図３を用いて上述した第１の実施形態における動作概要を、上記したように、参照権限を有する者をユーザＡに限定せず、且つ複数とすることもできるようにしたものである。
すなわち、ステップＳ１では、ユーザＡが、アドレスサービスサーバ１２に対して、ホームサーバ１１の所有者である（管理権限を有する）ことを示す公開権限の登録と、本サービスの利用権限を与えるユーザＢのＩＤを参照可能ＩＤとする登録（利用権限の登録）とを行う。
また、ステップＳ３でクライアント端末２３からホームサーバ２１へのアクセスのためにホームサーバ２１のＩＰアドレスとアクセスチケットとを要求するのが、ユーザＡでなく参照可能ＩＤを参照権限管理ＤＢ２２８に登録されているユーザＢであってよい。
また、ステップＳ４でアクセスチケット発行部２２４がアクセスチケットを発行する際には、アクセスチケット発行部２２４は、参照権限管理ＤＢ２２８を参照して発行の要求を行ったユーザＢのＩＤが参照可能ＩＤとして登録されているか否かを確認し、参照可能ＩＤとして登録されている場合にアクセスチケットを発行する。
【００４３】
次に、第２の実施形態としての参照権限管理システムでの図３に示す一連の動作について、図９から図１２を参照して詳細に説明する。図３に示す各動作について、図９はステップＳ１を、図１０はステップＳ２を、図１１はステップＳ３とＳ４とを、図１２はステップＳ５からＳ８までを、それぞれ示す。
【００４４】
ユーザＡがアドレスサービスサーバ２２に公開権限を登録する際に、図９に示すように、ホームサーバ２１を公開したいユーザＢのＩＤをアドレスサービスサーバ２２に送付する（ステップＳ１）。すわなち、クライアント端末２３からのアクセスによりホームサーバ２１のデータを参照できるようにさせるユーザＢのＩＤ（参照可能ＩＤ）を、ユーザＡのＩＤとパスワードと共に、アドレスサービスサーバ２２の利用権限登録部２２１に送信して利用権限（参照権限）の登録を要求する。
この登録の要求は、アドレスサービスサーバ１２と通信可能な端末からであればどの端末から行ってもよく、例えばホームサーバ１１からであってもよい。
【００４５】
利用権限登録部２２１は、受け取ったユーザＡのＩＤとパスワードを用いてユーザ管理ＤＢ２２６にてアクセスしてきたユーザＡの本人認証を実施し、ホームサーバ２１の公開権限を“あり”に登録した後、参照権限管理ＤＢ（有効期限管理手段）２２８にユーザＡの所有するホームサーバ２１に対する利用権限（参照権限）として、ユーザＢのＩＤを参照可能ＩＤとしてユーザＡのＩＤに関連付けて格納（登録）する。１つのホームサーバ２１に対する参照権限は、参照権限管理ＤＢ２２８に複数のＩＤを登録することで、複数のユーザを登録することが可能である。
【００４６】
公開権限が登録されると、図１０に示すように、ユーザＡは第１の実施形態と同様にホームサーバ２１にＩＰアドレス登録要求部（アドレス情報登録要求部）２１１を常駐させ、ＩＰアドレス登録要求部２１１は、アドレスサービスサーバ２２にＩＰアドレスの登録要求を一定時間毎に行う（ステップＳ２）。
このことにより、ＩＰアドレス登録部（アドレス情報登録部）２２２は、第１の実施形態と同様にユーザＡのＩＤ／ＰＷの正当性をユーザ管理ＤＢ２２６を参照して確認し、問題がない場合にホームサーバ２１のＩＰアドレスをユーザＡのＩＤに関連付けてＩＰアドレス管理ＤＢ（アドレス情報格納手段）２２７に格納する。
【００４７】
ユーザＢがユーザＡのホームサーバ２１の情報を参照する場合、図１１に示すように、ＩＰアドレス照会要求部（アドレス情報照会要求部）２３１は、ユーザＢのＩＤ／ＰＷ及び参照したいホームサーバ２１の所有者であるユーザＡのＩＤをアドレスサービスサーバ２２に送付して、ホームサーバ２１のＩＰアドレスとそのホームサーバ２１へのアクセス権を示すアクセスチケットとを要求する（ステップＳ３）。
ＩＰアドレス照会部（アドレス情報照会部）２２３は、受け取ったユーザＢのＩＤ／ＰＷの正当性及び公開権限をユーザ管理ＤＢ２２６にて確認し、問題がない場合、参照したいホームサーバ２１の所有者であるユーザＡのＩＤからＩＰアドレスをＩＰアドレス管理ＤＢ２２７にて参照する。すなわち、受け取ったユーザＢのＩＤ／ＰＷが正当である場合、ＩＰアドレス照会部２２３は、受け取ったユーザＡのＩＤに関連付けられてＩＰアドレス管理ＤＢ２２７に格納されているホームサーバ２１のＩＰアドレスを取得する。
【００４８】
ホームサーバ２１のＩＰアドレスを取得するとＩＰアドレス照会部２２３は、アクセスチケット発行部２２４を呼び出す。アクセスチケット発行部２２４は、参照権限管理ＤＢ２２８を参照してユーザＢのＩＤが参照可能ＩＤとして格納（登録）されているか否かを確認し、格納されている場合にホームサーバ２１へのアクセス権を示すアクセスチケットを発行して、ユーザＡのホームサーバ２１に対するアクセスチケットとその有効期限とをユーザＢのＩＤに関連付けて参照権限管理ＤＢ２２８に格納する。
ＩＰアドレス照会部２２３は、以上によりホームサーバ２１のＩＰアドレスとアクセスチケットとを取得すると、そのＩＰアドレスとアクセスチケットとをクライアント端末２３に返却する（ステップＳ４）。
【００４９】
クライアント端末２３の情報参照要求部２３２は、アドレスサービスサーバ２２から上記のＩＰアドレスとアクセスチケットとを受け取ると、図１２に示すように、受け取ったホームサーバ２１のＩＰアドレスに対してアクセスし、アクセスチケットを送付する（ステップＳ５）。
このアクセスチケットの送付は、図１２に示すようにＩＰアドレスと別々に送付する方式であってもよく、他の方式であってもよい。
【００５０】
ホームサーバ２１では情報参照部２１３が常駐して、クライアント端末２３からのアクセス要求（情報参照要求）を受け付けると、アクセスチケット確認要求部２１２を起動する。アクセスチケット確認要求部２１２は、受け取ったアクセスチケットの正当性を確認するために、ホームサーバ２１に登録されているＩＤ／ＰＷとクライアント端末２３から渡されたアクセスチケットをアドレスサービスサーバ２２へ送付して、アクセスチケット確認部２２５に問い合わせを要求する（ステップＳ６）。
【００５１】
アドレスサービスサーバ２２のアクセスチケット確認部２２５は、ホームサーバ２１のアクセスチケット確認要求部２１２から受け取ったＩＤ／ＰＷの正当性をユーザ管理ＤＢ２２６に照会して確認する。ＩＤ／ＰＷの正当性に問題がない場合、アクセスチケット確認部２２５は、その受け取ったＩＤと受け取ったアクセスチケットとを、参照権限管理ＤＢ２２８内の参照可能ＩＤとユーザＢなどの参照可能ＩＤに関連付けられて格納されたアクセスチケットとに対して比較し、アクセス権があるか否か（同じであるか否か）を確認し、また有効期限を過ぎていないことを確認したら正当なアクセスチケットであると認定し、ホームサーバ２１に対してＯＫの確認結果を返却する（ステップＳ７）。
アクセスチケットの正当性の確認後、クライアント端末２３は、ホームサーバ２１の情報を自由に閲覧可能となる（ステップＳ８）。すなわち、アクセスチケットが正当である確認の通知をホームサーバ２１がアドレスサービスサーバ２２から受けると、ホームサーバ２１とクライアント端末２３との間で通信状態が確立されてデータのやりとりを行うことができるようになる。
【００５２】
以上により、上述した各実施形態としての参照権限管理システムは、自宅などにあるホームサーバの情報を外出先のパソコン、携帯端末、携帯電話などのクライアント端末から、セキュリティを確保しつつ参照可能とすることができる。
その理由は、ホームサーバにアクセスする際には必ずアクセスチケットが必要になり、アクセスチケットがない場合又は不正であると認定された場合には、ホームサーバへの情報参照がエラーになるからである。また、アクセスチケットはアドレスサービスサーバにアクセスする度に別なものが新規に払い出されるため、アクセスチケットを偽造することは非常に困難である。
【００５３】
また、ファイヤウォールなどを構築できないユーザであっても、容易にホームサーバを公開してクライアント端末から参照することができるようになる。
また、ホームサーバを外部に公開する際に固定的に割り当てられたＩＰアドレスだけでなく、動的にＩＳＰ事業者などから割り当てられたＩＰアドレスの場合であっても、容易に公開することができるようになる。
【００５４】
なお、上述した各実施形態では、ホームサーバと、アドレスサービスサーバと、クライアント端末とはそれぞれインターネットを介して互いに接続されることとして説明しているが、通信可能に接続できればインターネットに限定されず、他のネットワークであってもよい。
他のネットワークを介して接続されたものである場合、上記したＩＰアドレスに替えてそのネットワークにおけるアドレスを特定可能なアドレス情報としてよい。
【００５５】
【発明の効果】
以上のように、本発明は、情報サーバへのアクセス権を示すアクセスチケットを管理サーバが発行し、その情報サーバに送付されたアクセスチケットが正当か否かを管理サーバにより確認する。
このことにより、例えばファイヤウォールなどを構築できるくらいの技術力がないユーザであっても、セキュリティを確保しながら情報サーバをネットワークに公開することができる。
【００５６】
また、上記のアクセスチケットは、クライアント端末から要求される度に有効期限を持つものが新規に発行される。
このことにより、アクセスチケットを偽造することを困難にすることができると共に、万一アクセスチケットが盗難されることがあるとしてもセキュリティを失うことがないようにすることができる。
【００５７】
また、情報サーバのアドレス情報は予め定められた時間毎に管理サーバに登録され、クライアント端末は、その管理サーバから取得した情報サーバのアドレス情報に対して情報参照要求を発する。
このことにより、情報サーバを特定するアドレス情報がネットワークの事業者などから動的に割り当てられたアドレス情報である場合でも、クライアント端末から高精度に情報サーバへアクセスできるようにすることができる。
【００５８】
また、管理サーバは利用権限の登録をその利用権限を与えるユーザのＩＤにより受け、上記のアクセスチケットは、発行の要求を行ったユーザのＩＤが管理サーバの有効期限管理手段に格納されている場合に発行される。
このことにより、利用権限を与えられたユーザであれば、情報サーバを所有する（公開する）本人でなくても、クライアント端末から情報サーバへアクセスすることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態としての参照権限管理システムの概要を例示するブロック図である。
【図２】同参照権限管理システムにおける構成と動作の概要を例示するブロック図である。
【図３】本発明の実施形態としての参照権限管理システムにおける動作の概要を例示するタイミングチャートである。
【図４】図３のステップＳ１における第１の実施形態としての参照権限管理システムの動作を例示するブロック図である。
【図５】図３のステップＳ２における同参照権限管理システムの動作を例示するブロック図である。
【図６】図３のステップＳ３、Ｓ４における同参照権限管理システムの動作を例示するブロック図である。
【図７】図３のステップＳ５からＳ８における同参照権限管理システムの動作を例示するブロック図である。
【図８】本発明の第２の実施形態としての参照権限管理システムにおける概要を例示するブロック図である。
【図９】図３のステップＳ１における第２の実施形態としての参照権限管理システムの動作を例示するブロック図である。
【図１０】図３のステップＳ２における同参照権限管理システムの動作を例示するブロック図である。
【図１１】図３のステップＳ３、Ｓ４における同参照権限管理システムの動作を例示するブロック図である。
【図１２】図３のステップＳ５からＳ８における同参照権限管理システムの動作を例示するブロック図である。
【符号の説明】
１１、２１　ホームサーバ（情報サーバ）
１１１、２１１　ＩＰアドレス登録要求部（アドレス情報登録要求部）
１１２、２１２　アクセスチケット確認要求部
１１３、２１３　情報参照部
１２、２２　アドレスサービスサーバ（管理サーバ）
１２１、２２１　利用権限登録部
１２２、２２２　ＩＰアドレス登録部（アドレス情報登録部）
１２３、２２３　ＩＰアドレス照会部（アドレス情報照会部）
１２４、２２４　アクセスチケット発行部
１２５、２２５　アクセスチケット確認部
１２６、２２６　ユーザ管理ＤＢ
１２７、２２７　ＩＰアドレス管理ＤＢ（アドレス情報格納手段）
１２８、２２８　参照権限管理ＤＢ（有効期限管理手段）
１３、２３　クライアント端末
１３１、２３１　ＩＰアドレス照会要求部（アドレス情報照会要求部）
１３２、２３２　情報参照要求部
【図１】
2004070757.tif 000003
【図２】
2004070757.tif 000004
【図３】
2004070757.tif 000005
【図４】
2004070757.tif 000006
【図５】
2004070757.tif 000007
【図６】
2004070757.tif 000008
【図７】
2004070757.tif 000009
【図８】
2004070757.tif 000010
【図９】
2004070757.tif 000011
【図１０】
2004070757.tif 000012
【図１１】
2004070757.tif 000013
【図１２】
2004070757.tif 000014