(57)【特許請求の範囲】
【請求項１】
ホスティング・サービスにより開設されているインターネットサイトに対するユーザのアクセスを、制御する方法であって、
ホスティング・サービスを利用して個人サイトを開設したユーザの識別情報をユーザ・データベースが管理しているとともに、個人サイトへのアクセスが許可されたユーザと該ユーザがアクセス可能な上記個人サイトのアドレスとの関連を同定する、個人サイトへのアクセス権に関する情報をユニットが管理しており、
メッセージ送信ユニットが上記個人サイトのアドレスを、該個人サイトへのアクセスが許可されたユーザに通知する工程と、
サイトアクセス制御ユニットが個人サイトへのアクセスを要求したユーザから、上記ホスティング・サービスに対するパスワードまたはログインを受けつけ、上記ユーザ・データベースを参照して、アクセスを求めるユーザの認証の上記ホスティング・サービスに対する有効性を確認する工程と、
上記サイトアクセス制御ユニットが上記ユニットを利用して、このアクセスを求めるユーザが個人サイトへのアクセスが許可されたユーザであるか否かを確認する工程とを含むことを特徴とするアクセス制御方法。
【請求項２】
上記個人サイトのアドレスを、該個人サイトへのアクセスを許可するユーザに通知する工程では、メッセージ送信ユニットが該アドレスを電子メッセージに含めて通知することを特徴とする請求項１に記載のアクセス制御方法。
【請求項３】
上記ユニットが記憶している、上記個人サイトへのアクセス権に関する情報の変更を、上記サイトアクセス制御ユニットが実行できることを特徴とする請求項１または２に記載のアクセス制御方法。
【請求項４】
上記個人サイトへのアクセス権に関する情報は、該権利の有効期間を表わすデータを含むことを特徴とする、請求項１に記載のアクセス制御方法。
【請求項５】
ホスティング・サービスにより開設されているインターネットサイトに対するユーザのアクセスを制御するインターネットサイトアクセスシステムであって、
ホスティング・サービスを利用して個人サイトを開設したユーザの識別情報を管理するユーザ・データベースと、
上記個人サイトへのアクセスが許可されたユーザと該ユーザがアクセス可能な上記個人サイトのアドレスとの関連を同定する、個人サイトへのアクセス権に関する情報を管理するユニットと、
上記個人サイトのアドレスを、該個人サイトへのアクセスを許可するユーザに通知するメッセージ送信ユニットと、
個人サイトへのアクセスを要求したユーザから上記ホスティング・サービスに対するパスワードまたはログインを受けつけ、上記ユーザ・データベースを参照して、アクセスを求めるユーザの上記ホスティング・サービスに対する認証の有効性を確認するとともに、上記ユニットを利用して、このアクセスを求めるユーザが個人サイトへのアクセスが許可されたユーザであるか否かを確認する、サイトアクセス制御ユニットとを備えることを特徴とするインターネットサイトアクセスシステム。
【請求項６】
上記ホスティング・サービスを提供するための第２サーバをさらに備えることを特徴とする請求項５に記載のインターネットサイトアクセスシステム。
【請求項７】
上記ユーザ・データベースを構成する第１データベース・サーバをさらに備えることを特徴とする請求項５に記載のインターネットサイトアクセスシステム。
【請求項８】
上記個人サイトへのアクセス権に関する情報を管理するユニットを構成する第３サーバをさらに備えることを特徴とする請求項５に記載のインターネットサイトアクセスシステム。
【請求項９】
上記第１データベース・サーバ、第２サーバ、および第３サーバは、論理的に相互にリンクしている別々のサーバであることを特徴とする請求項６から８のいずれか１項に記載のインターネットサイトアクセスシステム。
【請求項１０】
請求項５に記載のインターネットサイトアクセスシステムが有する管理サーバであって、
上記ホスティング・サービスを提供するホスティング・サーバにリンクする手段と、
上記ユーザ・データベースにリンクする手段と、
上記ユニットと、を備えることを特徴とする管理サーバ。
【請求項１１】
請求項１０記載の管理サーバにリンクする手段と、
上記ホスティング・サーバにリンクする手段と、
上記ユーザ・データベースを記憶する手段とを備えたユーザ・データベース・サーバ。
【請求項１２】
インターネットサイトを開設するためのホスティング・サービスを提供するホスティング・サーバであって、
請求項１０に記載の管理サーバにリンクする手段と、
請求項１１に記載のユーザ・データベース・サーバにリンクする手段と、を備えることを特徴とするホスティング・サーバ。
【発明の詳細な説明】
本発明は、インターネットサイトに対するアクセス制御方法に関する。また、本発明は、一般的には電子メッセージ（電子メール）を送信することによって提供される、付与されたインターネットサイトのアドレスへのアクセスを制御する装置に関する。
【０００１】
インターネットサイトのアドレスは、普通、頭辞語ＵＲＬによって指定されている。なお、本明細書においては、これ以降も引き続きこの頭辞語を使用するものとする。
【０００２】
ネットワーク上のサイトの構築は、比較的容易になってきており、個人ページの総数、ひいてはＵＲＬの総数も増加の一途をたどっている。一般的に、サイトに表示される情報には、誰でも制限無しにアクセスすることが可能である。
【０００３】
しかし、新たに出てきた要求により、ウェブデザイナーは、リスト上の特定された人々のみ、あるサイトの全体、またはあるサイトの一部に対してアクセスできるよう制限を課することを望んでいる。
【０００４】
電子メールを介して、アドレス、つまりＵＲＬを伝送することが一般的であるために、上記の制限の実行は困難となる。つまり、ＵＲＬが記載されているメッセージを見る場合、そのＵＲＬをクリックすることによって、対応するサイトに直接、接続するようにブラウザが起動される。こうしてＵＲＬを含むメッセージの転送が可能となるばかりでなく、メッセージの受信者が該ＵＲＬを知ることを制御することが困難になっている。
【０００５】
公知の方法の一つとして、上記のような転送のケースを十分に防止するものではないが、接続識別子（以下、ログインと称する）およびパスワードという情報を、認証されたユーザにのみ配布することによって、サイトへのアクセスを制限するというものがある。しかしこれでは、上記の情報が、メッセージのもともとの発信者に通知されることなく人々の間で転送されることを防止できない。
【０００６】
つまり、課題となるのは、ネットワーク上のサイトの構築者が、該サイトへのアクセスを制御して、認証されたユーザのみがアクセスできるようにすることである。
【０００７】
これに関連して、もう一つの課題は、サイトのＵＲＬを電子メールにて伝送することができる一方、オリジナルの、つまり認証された受信者のみをサイトにアクセス可能とすることである。
【０００８】
つまり、メッセージの二次的なアドレス（後で転送を受けた受信者）に対して、サイトへのアクセスを拒否することを可能にするということである。
【０００９】
さらに、好ましくはメッセージ発信者が、ログインやパスワードの煩雑な管理をしなくてもよいようにする。
【００１０】
これらの課題を解決するために、本発明では、以下の方法を提供する。すなわち、一つ以上のインターネットサイトに対するアクセス制御方法であって、
ホスティング・サービスを利用して上記サイトを登録する工程と、
該ホスティング・サービスのユーザを識別する情報と、ホスティングされている一つ以上のサイトへのアクセス権を含む、それぞれのユーザに関する情報とを記憶する工程と、
ホスティングされているサイトのアドレスへの全てのアクセス要求に関して、該要求が登録されたユーザからのものであるか否か、および該ユーザが上記アドレスに対するアクセス権を有しているか否かを確認する工程とを含むことを主要な特徴とする方法である。
【００１１】
また、他の特徴によると、ホスティングされているサイトのアドレスへのアクセス要求により、電子メッセージ中から該アドレスが選択される結果になりうる。
【００１２】
また、上記方法によれば、ユーザの記録と、許可された該ユーザの権利に関する情報とを更新することが可能である。
【００１３】
また、許可された権利に関する情報は、アクセス可能なサイトのアドレスを含んでいる。
【００１４】
上記アドレスに加え、付与された権利に関する情報は、該付与された権利の有効期間を表わすデータをも含むことができる。
【００１５】
また本発明は、以下の装置にも関する。すなわち、インターネットサイトのアドレスへのアクセスを制御する装置であって、
上記サイトを登録し、ホスティング・サービスを提供するホスティング手段と、
該ホスティング・サービスのユーザを識別する情報と、ホスティングされている一つ以上のサイトに対するアクセス権を含む、それぞれのユーザに関する情報とを記憶する手段と、
ホスティングされているサイトのアドレスへの全てのアクセス要求について、該要求が登録されたユーザからのものであるか否か、および該ユーザが上記アドレスへのアクセス権を有しているか否かを確認する手段とを備えることを主要な特徴とする装置である。
【００１６】
また、該装置の他の特徴によれば、上記ホスティング手段は、上記ホスティング・サービスであるサーバによって実現されている。
【００１７】
また、該装置の他の特徴によれば、識別情報を記憶する上記手段は、ユーザ・データベースであるサーバによって実現されている。
【００１８】
また、該装置の他の特徴によれば、アクセス要求を確認する上記手段は、サーバによって実現されている。
【００１９】
一実施形態によれば、上記サーバは、物理的および論理的に相互にリンクしている別々のサーバである。
【００２０】
また本発明は、インターネットサイトをホスティングする以下のサーバに関する。すなわち、上記ホスティングされているサイトのフルメンバーである、一人以上のユーザ用のユーザ・データベースであるサーバにリンクする手段と、サイトのアドレス、およびデータベースに登録されたユーザ毎の該アドレスに対するアクセス権を管理するユニットを備えるサーバに、リンクする手段とを含むことを主要な特徴とするサーバである。
【００２１】
本発明はさらに、以下の管理サーバにも関する。つまり、インターネットサイトのアドレス、およびユーザそれぞれの該アドレスへのアクセス権に関する情報を管理するユニットと、該ユーザを識別する情報が記憶されているサーバにリンクする手段とを備えることを主要な特徴とする管理サーバである。
【００２２】
最後に、本発明は、以下のユーザ・データベース・サーバにも関する。すなわち、インターネットサイトのホスティング・サービスのユーザを識別する情報を、記憶する手段と、上記ホスティング・サービスを提供するサーバにリンクする手段と、ホスティングされているインターネットサイトのアドレス、およびユーザそれぞれの該アドレスに対するアクセス権に関する情報を管理するユニットを備えるサーバに、リンクする手段とを有することを主要な特徴とするサーバである。
【００２３】
本発明のさらに他の目的、特徴、および優れた点は、以下に示す記載によって充分判るであろう。また、本発明の利益は、添付図面を参照した次の説明で明白になるであろう。
【００２４】
図１は、本発明の制御装置を有するインターネットサイト・アクセス・システムの構成を示している。
【００２５】
図２は、ＵＲＬが電子メッセージによって伝送される場合の、インターネットサイト・アクセス・システムの構成を示している。
【００２６】
図１の制御装置は、
ユーザ登録を管理し、ホスティング・サービスへのアクセスに対する認証を検査するユーザ・データベースＢＵと、
上記ユーザ・データベースＢＵにリンクしている個人サイト用であり、複数のホスティング・サーバをからなるホスティング・サービスＨと、
ホスティングされているサイトそれぞれのアドレス（ＵＲＬ）について、データベースに登録されているユーザの該アドレスへのアクセス権に関する情報を管理するユニットＧとを備えている。また、該情報とは、認証されたユーザの単なるリストであって、ユーザと、該ユーザがアクセス可能なアドレスとの関連を同定するデータから構成される。
【００２７】
これらの要素は、機能的に関連付けられている。つまり、物理的あるいは論理的に結び付けられている。しかし、上記の要素が必ずしも同じ機能ユニットにまとめられている必要は無い。
【００２８】
事実、ユーザ・データベースＢＵは、第一データベース・サーバにより構成され、ホスティング・サービスＨは、第二サーバにより構成されており、そして、ホスティングされているサイトそれぞれのアドレスについて、データベースに登録されているユーザの該アドレスへのアクセス権に関する情報を管理するユニットＧは、第三サーバにより構成されていてもよい。
【００２９】
上記制御装置は、さらに、それ自体としては公知である制御ユニットＣＡから構成されている。なお、上記制御ユニットＣＡは、実際にはサイトのコードの冒頭に書かれた、あるコードによって実現されており、該サイトが呼び出される場合のトリガとなる。このユニット（コード）ＣＡによって実行される機能は、サイトに対してアクセスを希望するユーザのログインおよびパスワードの確認による、ユーザ認証である。
【００３０】
図１に示されているような、サイトに対するアクセスを提供するシステムの概略構成において、インターネットサイトへのアクセスを可能にするツール、つまりブラウザを備えたユーザ端末（マイクロコンピュータもしくはステーション）ＰＡ、ＰＢ、ＰＣが、当然含まれる。
【００３１】
また、この構成では、図示されていないが、電子メール送信用のユニットや、ユーザ・データベースＢＵとリンクしたウェブメッセージ・サービスが含まれていてもよい。
【００３２】
本発明の制御方法は、以下の工程からなっており、
まず、ホスティング・サービスの利用を望む各ユーザによって、該サービスにサイトが登録される工程と、
ホスティング・サービスのユーザを識別する情報、およびホスティングされた一つ以上のサイトへのアクセス権を含む、該ユーザそれぞれに関する情報を記憶する工程と、
ホスティングされたサイトに対するアクセス要求それぞれに関して、該要求が登録されたユーザからのものであるか否か、および該ユーザは上記サイトのアドレスにアクセスする権利を有しているか否かを確認する工程とを含む。
【００３３】
理解をさらに容易にするため、以下で、上記制御システム、つまり上記図の１から７の番号で示されている該制御システムの論理リンクについてさらに詳しく記述する。
【００３４】
アクセス制御を利用しているために、ユーザは、ユーザ・データベースへの事前登録を求められる。
【００３５】
１．従って、ユーザＡは、ユーザ・データベースへの登録を行わなければならない。
【００３６】
２．これにより、ユーザＡは、ホスティング・サーバ上に個人サイトを開設することを許可される。該ホスティング・サーバは、当然ながら複数のサーバから構成されていてもよい。
【００３７】
３．ユーザＡは、ホスティング・サーバのユーザ・データベースへの登録を行い、同様にユーザ・データベースＢＵに登録されている、一人以上のユーザＢを選択する。ＵＲＬおよび認証されたユーザを管理するユニットＧを用いて、ユーザＡは、該ユニットにおけるＵＲＬに対するアクセスを、どのユーザに許可するか決定する。
【００３８】
４．ユーザＡは、選択したユーザＢに任意の手段（音声、ファックス、あるいは手紙など）によって、自身のサイトのＵＲＬを知らせる。
【００３９】
５．この情報（ユーザＡによって許可された各種ＵＲＬアドレスにアクセスする権利）を受けると、ユーザＢは、知らされたＵＲＬに接続することができるようになる。
【００４０】
６．サイトアクセス制御ユニットを通じて、ホスティング・サービスは、ユーザＢに認証を促す（ユーザＢは、ホスティング・サーバとの間で開かれたセッションにおいて、ログインとパスワードとを入力することを求められる）。ホスティング・サービスが、ユーザ・データベースＢＵにおいてユーザＢの認証の有効性を確認し、またＵＲＬおよび認証されたユーザを管理するユニットを利用して、ユーザＡからアクセス権が与えられていることを確認した場合、ユーザＢは、要求したＵＲＬのコンテンツへのアクセスを許可される。
【００４１】
７．以下では、ユーザＢが、ユーザＡから付与されたＵＲＬを、ユーザ・データベースＢＵに登録されている、もしくは登録されていないユーザＣに送る場合について考える。
【００４２】
８．ユーザＣのうちいずれか１人が、付与されたＵＲＬに接続する場合、ホスティング・サービスは、サイトアクセス制御ユニットを通じて、ユーザＣに認証（ログインおよびパスワードの入力）を促す。ユーザＣが、ユーザ・データベースに未登録である場合、または登録はしているが、ＵＲＬおよび認証されたユーザを管理するユニットにて登録されたアクセス権を保持していない場合、ユーザＣは、該ＵＲＬのサイトのコンテンツにアクセスすることができない。
【００４３】
この方法によれば、ホスティング・サービスのユーザは、サイトアクセス制御ユニットにて、該ユーザが許可したサイトへのアクセス権に関する情報をいつでも変更することができる。
【００４４】
例え、ユーザＢが、既にＵＲＬに対応するサイトを見ている場合でも、該ユーザＢに与えられたアクセス権を変更することで、ユーザＢがその後さらに該サイトを見ることを拒否できる。
【００４５】
上記システムの発展例として、アクセス権情報に、許可された権利の有効期限を表わすデータを追加することにより、アクセス制御の範囲が拡張される。例えば、１０日経過以降のアクセスを拒否したり、午前８時から午後７時までの間のみアクセスを許可したりといったことが可能になる。
【００４６】
ここで、図２にて示されるように、ＵＲＬが電子メールによって送信された場合の操作について、例示することによって詳細を述べる。
【００４７】
この操作モードは、もちろん先に述べた上記システムに基づいている。ＵＲＬは、それ自体は公知であるメッセージ送信ユニットＭＥから発信される、電子メッセージに含まれる形で伝送される。なお、メッセージ送信ユニットＭＥは、ホスティング・サービスＨ用のユニット、ならびにＵＲＬおよび認証されたユーザを管理するユニットとリンクしている。
【００４８】
便宜上、ここでは、メッセージ受信者の電子アドレスが、ユニットＧ、Ｈ、ＣＡと同じユーザ・データベースＢＵを使用するメッセージ・ハンドラＭＷによって管理されているものとして説明する。これにより、上記ユニットによって多くの操作が実行され、ユーザは、より簡便にブラウジングを行うことができる。また、制御は、ユーザにとってさらにトランスペアレントな方法にて実行される。
【００４９】
１．ユーザＡは、ユーザ・データベースＢＵへの登録を行う。
【００５０】
２．ユーザＡは、ホスティング・サービスに個人サイトを開設する。
【００５１】
３．ユーザＡは、開設したサイトのＵＲＬを含む電子メッセージを準備する。
【００５２】
ユーザＡは、同じくユーザ・データベースに登録している、一人以上の受信者Ｂを選択する。該受信者が登録をしていない場合、該受信者はメッセージとＵＲＬとを実際に受け取るものの、そのＵＲＬにアクセスすることはできない。
【００５３】
４．メッセージ送信の前に、ＵＲＬと認証済みのユーザとの一致関係が、対応するユニットに記録される。
【００５４】
５．メッセージが、インターネット・メッセージ・ハンドラによって管理される受信者Ｂのアドレスに送られる。
【００５５】
６．ユーザＢは、インターネット・メッセージ・ハンドラに接続し、認証を受ける（ログインとパスワードとの組み合わせまたは同様なものを入力する）。インターネット・メッセージ・ハンドラは、オーセンチケータの有効性を確認し、有効であれば、受信したメッセージに含まれるＵＲＬのサイトの閲覧を許可する。
【００５６】
上記認証システムは、一般的に、認証の有効性に関する情報を含んだクッキーを利用して構築される。使用されるフォーマットおよびシステムは、インターネット・メッセージ・ハンドラとサイトアクセス制御とによって共有される。
【００５７】
７．ユーザＢは、メッセージに含まれているＵＲＬをクリックする。サイトアクセス制御ユニットを通じて、ホスティング・サービスは、ＵＲＬおよび認証されたユーザを管理するユニットを参照して、ユーザＢに与えられている権利を確認する。インターネット・メッセージ・ハンドラから提示されたクッキーの情報からＢが認証されれば、ＢはＵＲＬが示すサイトのコンテンツにアクセスすることができる。
【００５８】
８．Ｂは、Ａからのメッセージを、ユーザ・データベースに登録しているもしくはしていないユーザＣに転送する。
【００５９】
９．Ｃは、認証（８）後、インターネット・メッセージ・ハンドラにてメッセージを閲覧する。
【００６０】
Ｃは、メッセージに含まれているＵＲＬをクリックする。インディケータに含まれる情報（ユーザに関する情報であり、より一般的にはクッキーと呼ばれるもの）によって、サイトアクセス制御ユニットは、ユーザＣの身分を確認することができる。Ｃは、認証されたユーザでないので、サイトへのアクセスは拒否される。
【００６１】
１１．有利なことに、例え、受信者の電子アドレスが、インターネット・メッセージ・ハンドラによって管理されていないものである場合でさえも、上述したシステムは、通用する。実際、上記の例でも、サイトアクセス制御ユニットは、ユーザ認証にクッキーを使用せず、ユーザにログインとパスワードとの入力を促す。そして、サイトアクセス制御ユニットは、ユーザ・データベースＢＵに問い合わせることによって有効性をチェックしている。
【図面の簡単な説明】
【図１】  本発明の制御装置を有するインターネットサイト・アクセス・システムの構成を示す。
【図２】  ＵＲＬが電子メッセージによって伝送される場合の、インターネットサイト・アクセス・システムの構成を示す。
【図１】
0004757430.tif 000002
【図２】
0004757430.tif 000003