(57)【要約】      （修正有）【課題】しおりのお気に入りカテゴリの管理を自動化し、コンピュータシステムの各ユーザーのためにコンピュータシステムで記憶されている全しおりのパスワード保護ケーパビリティも提供するマルチユーザーインターネットアクセスおよび保安システムを提供する。【解決手段】各ユーザーのためのしおりのお気に入りカテゴリは、“終了"として目録に載せられ、次いで、ユーザーが消去するかまたはシステムが後続の予め決められた無作業期間後に任意に自動的に消去するまで残っている“以前のお気に入り"カテゴリに移され、コンピュータシステムが、以前のお気に入りしおりの掃除を自動的に管理する。また、このマルチユーザーインターネットアクセスおよび保安システムは、個別ユーザーのしおりのパスワード保護を提供して、他のユーザーがそのユーザーのしおりを見たりアクセスしたりしないようにする。【選択図】図２
2010067277.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な、コンピュータで実行するブックマークシステムであって、該ネットワークを通してアクセス可能な宛先を、該コンピュータの複数のユーザの各々が自動的にアドレスできるようにするブックマークシステムにおいて、
複数の宛先アドレスを、該複数のユーザにより使用するために記憶するメモリ手段であって、それらアドレスの各々が該宛先のうちの１つを識別するものであるメモリ手段と、
該複数のユーザーを該メモリ手段に記憶された該複数の宛先アドレスにマッピングして、該複数のアドレスの各々について、該複数のユーザのどの人が該メモリ手段内の該アドレスにアクセスする権限を有しているかを識別する手段と、
該複数のユーザの各人が、該記憶された宛先アドレスのうちの、その各人にマッピングされたものだけに、該メモリ手段においてアクセスできるようにする権能付与手段と、
を備えることを特徴とするブックマークシステム。
【請求項２】
請求項１記載のブックマークシステムにおいて、
前記マッピング手段は、前記メモリ手段を複数のドメインスペースに仕切る手段を含み、該ドメインスペースの各々は、前記複数のユーザーのうちの少なくとも１人によりアクセス可能とされており、該ドメインスペースの全部が、前記複数のユーザーの全員によってアクセスできるとは限らないブックマークシステム。
【請求項３】
請求項２記載のブックマークシステムにおいて、
前記権能付与手段は、前記ドメインスペースにアクセスするためのログインおよびパスワードのうちの少なくとも１つを入力するよう前記複数のユーザーの各々に要求する手段を含むブックマークシステム。
【請求項４】
請求項２記載のブックマークシステムにおいて、さらに、
前記コンピュータシステムにアクセスするためのログインを入力するよう前記複数のユーザーの各々に要求する手段と、
前記ドメインスペースにアクセスするためのパスワードを入力するよう前記複数のユーザーの各々に要求する手段と、を含むブックマークシステム。
【請求項５】
請求項４記載のブックマークシステムにおいて、
前記権能付与手段は、前記複数のユーザのうちの１組のユーザーが、該１組のユーザーの中の該ユーザーと前記ドメインスペースの組み合わせに唯一の各個別パスワードにより、前記ドメインスペース中の特定のドメインスペースにアクセスできるようにする手段からなるブックマークシステム。
【請求項６】
請求項１記載のブックマークシステムにおいて、さらに、
好みのアクセス処理でアクセスできる前記各ユーザーのための複数の行き先アドレスを格納する手段と、
前記ユーザーによるアクセス頻度と関連して、第２の好みのアクセス処理でアクセスできる第２のメモリ位置に、お気に入りアクセス処理でアクセス可能な該格納された複数の行き先アドレスのうちのいくつかのものを自動的に移動する手段とを含むブックマークシステム。
【請求項７】
請求項１記載のブックマークシステムにおいて、さらに、
好みのアクセス処理でアクセス可能な、前記ユーザーの各々のための複数の行き先アドレスを格納する手段と、
前記ブックマークのうちの１つへのアクセスの周期性から独立した好みのものを残すようにこの１つのブックマークに引用語句を付ける手段とを含むブックマークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、標準的なインターネットブラウザが装備されたコンピュータシステムの一部である栞（しおり）機能に関し、特に、各ユーザーのしおりドメインスペースの秘密保持を危険にさらすことなく１台のコンピュータシステムでインターネットブラウザのしおりケーパビリティを複数のユーザーが共有することができる、マルチユーザーインターネットアクセスおよび保安装置に関する。
【背景技術】
【０００２】
各ユーザーのファイルのプライバシーを危険にさらすことなくコンピュータシステムを複数のユーザーが共有することができるコンピュータシステムの分野、たとえば、標準的なインターネットブラウザが装備されたコンピュータシステムの一部であるしおり機能において、ある問題がある。詳細には、しおり機能の現在の実行は、使いすぎであり、装備不十分となっている。既存のコンピュータシステムは、ユーザーが、ユーザーによって選択されたカテゴリまたはラベルでしおりを編成することができる。同じコンピュータシステムを共有する複数のユーザーに対して、別な方法でパスワード保護されていないしおりの全部が、全ユーザーに知られるとともに利用可能になっている。したがって、ほとんどのしおりは、プライベートではなく、どんな秘密保持も提供されない。また、この制限は、しおりが、特定のＷＥＢサイトへのユーザーのアクセスを自動化するためにｌｏｇｉｎとパスワードデータで供給された場合に問題である。そのために、全ユーザーは、このようなインターネットＷＥＢサイトにアクセスすることができる。これは、特に、ｌｏｇｉｎとパスワードスクリプトが、特定のユーザーのために格納された複数のしおりに対して変わる場合に適切である。そして、種々のアクセススクリプトはコンピュータシステムにプログラムされているので、ユーザーは、覚えている必要はない。複数の要求されるスプリクトは、ｌｏｇｉｎとパスワードスクリプトでしおりを供給するために、人を引き付けさせる。このような形態では、ユーザーは、望ましいしおりを単にクリックし、コンピュータシステムは、さらなるユーザー入力の必要なく、確認されたインターネットＷＥＢサイトに自動的にアクセスする。したがって、典型的に、全てのしおりは、コンピュータシステムの全ユーザーに知られて、利用可能になっており、これは問題である。
【０００３】
他のしおりケーパビリティは、ユーザーによってまとめられたインターネットＷＥＢサイトのリストからなる“お気に入り"である。これらのお気に入り記載事項は、ユーザーの過去のインターネットＷＥＢサイトアクセスを表わし、特定のＷＥＢサイトのＵＲＬからなる。お気に入りリストは、現在利用可能なしおり特徴における静的なリスト化であり、記載事項は、永久にまたはユーザーが手動で消去するまで、その中に残っている。使用頻度で証明されるような、お気に入りカテゴリにおけるこのしおりの有用性は、既存システムでは決して取り組まれない。
【発明の概要】
【課題を解決するための手段】
【０００４】
しおりのお気に入りカテゴリの管理を自動化し、コンピュータシステムの各ユーザーのためにコンピュータシステムで記憶されている全しおりのパスワード保護ケーパビリティも提供するこのマルチユーザーインターネットアクセスおよび保安システムによって、上述の問題が解決され、技術的進歩が達成された。特に、各ユーザーのためのしおりのお気に入りカテゴリは、“終了"として目録に載せられ、次いで、ユーザーが消去するかまたはシステムが後続の予め決められた無作業期間後に任意に自動的に消去するまで残っている“以前のお気に入り"カテゴリに移される、たまに使用されるしおりで管理された貯蔵物である。このように、ユーザーは、しおりのお気に入り特徴をまとめることができるが、記憶されたしおりの有用性にさらに取り組む必要はない。なぜなら、コンピュータシステムが、以前のお気に入りしおりの掃除を自動的に管理するからである。
【０００５】
また、このマルチユーザーインターネットアクセスおよび保安システムは、個別ユーザーのしおりのパスワード保護を提供して、他のユーザーがそのユーザーのしおりを見たりアクセスしたりしないようにする。これは、しおりが、特定のＷＥＢサイトへのユーザーのアクセスを自動化するためにｌｏｇｉｎとパスワードデータで供給される場合に有利である。このケーパビリティは、特に、ｌｏｇｉｎとパスワードスクリプトが、特定のユーザーのために記憶された複数のしおりについて変わる場合に適切である。次いで、ユーザーは、種々のアクセススプリクトがコンピュータシステムにプログラムされるので、覚えている必要がない。ユーザーは、いったんパスワードが許可されると、望ましいしおりを単にクリックし、コンピュータシステムは、さらなるユーザー入力の必要なしに、確認されたインターネットＷＥＢサイトに自動的にアクセスする。
【図面の簡単な説明】
【０００６】
【図１】典型的なコンピュータシステムの全体構成のブロック図である。
【図２】このマルチユーザーインターネットアクセスおよび保安システムで管理される典型的なしおりシステムの構成のブロック図である。
【図３】このマルチユーザーインターネットアクセスおよび保安システムの動作のフロー図である。
【図４】このマルチユーザーインターネットアクセスおよび保安システムの動作のフロー図である。
【発明を実施するための形態】
【０００７】
一般的なコンピュータ環境
図１と以下の説明は、本発明が実行される適切なコンピュータ環境の簡単かつ一般的な説明を提供するものである。要求されていないが、本発明は、パーソナルコンピュータで実行されるプログラムモジュール等のコンピュータ実行可能な命令の一般的な文脈で説明される。一般に、プログラムモジュールは、特定のタスクを実行するかまたは特定のアブストラクトデータタイプを実行する、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含む。また、当業者は、本発明が、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサ式もしくはプログラマブルコンシューマエレクトロニクス、ネットワークＰＣＳ、ミニコンピュータ、メインフレームコンピュータ等を含む他のコンピュータシステム構成で実施することができることがわかる。
【０００８】
図１を参照すると、本発明を実行する典型的なシステムは、演算処理ユニット１２１、システムメモリ１２２、および、演算処理ユニット１２１へのシステムメモリを含む種々のシステム部品を接続するシステムバス１２３とを含む、従来のパーソナルコンピュータ１２０の形の汎用コンピュータシステムを含む。システムバス１２３は、メモリバスもしくはメモリコントローラと、周辺バスと、種々のバス構成のいずれかを使用するローカルバスとを含むいくつかのタイプのバス構成のどれでも良い。システムメモリは、リードオンリ−メモリ（ＲＯＭ）１２４およびランダムアクセスメモリ（ＲＡＭ）１２５を含む。たとえば始動中にパーソナルコンピュータ１２０内の構成要素間で情報を転送するのを助ける基本ルーチンを含む基本入力／出力システム１２６（ＢＩＯＳ）は、ＲＯＭ１２４に記憶されている。パーソナルコンピュータ１２０は、さらに、図示しないハードディスクから読み出しおよびハードディスクに書き込む磁気ディスクドライブ１２７と、取り外し可能な磁気ディスク１２９から読み出しまたは磁気ディスク１２９に書き込む磁気ディスクドライブ１２８と、ＣＤ  ＲＯＭまたは他の光媒体等の取り外し可能な光ディスク１３１から読み出しまたは光ディスク１３１に書き込む光ディスクドライブ１３０とを含む。ハードディスクドライブ１２７、磁気ディスクドライブ１２８および光ディスクドライブ１３０は、それぞれ、ハードディスクドライブインターフェース１３２、磁気ディスクドライブ１３３および光ドライブインターフェース１３４でシステムバス１２３に接続されている。ドライブと、それらに関連したコンピュータ読み出し可能な媒体は、パーソナルコンピュータ１２０の、コンピュータ読み出し可能な命令、データ構造、プログラムモジュールおよび他のデータの不揮発性格納を提供する。ここに説明されている典型的な環境は、ハードディスク、取り外し可能な磁気ディスク１２９および取り外し可能な光ディスクを使用しているが、コンピュータでアクセスできるデータを格納することができる他のタイプのコンピュータ読み出し可能な媒体を、同様に、この典型的な動作環境で使用できることが、当業者にわかる。ハードディスク、または磁気ディスク１２９、または光ディスク１３１、またはＲＯＭ１２４、または、オぺレーティングシステム１３５、１つ以上のアプリケーションプログラム１３６、タのプリグラムモジュール１３７およびプログラムデータ１３８を含むＲＡＭ１２５に、多くのプログラムモジュールを格納することができる。ユーザーは、キーボード１４０およびポインティングデバイス１４２等の入力装置よりパーソナルコンピュータ１２０にコマンドおよび情報を入力することができる。これらおよび他の入力装置は、しばしば、システムバスに接続されたシリアルポートインターフェース１４６を介して演算処理ユニット１２１に接続されるが、パラレルポート、ゲームポートまたはユニバーサルシリアルバス（ＵＳＢ）等の他のインターフェースで接続することもできる。また、モニター１４７または他のタイプの表示装置が、ビデオアダプタ１４８等のインターフェースを介してシステムバス１２３に接続されている。モニターに加えて、パー���ナルコンピュータは、典型的に、スピーカやプリンタ等の他の周辺出力装置（図示しない）を含む。
【０００９】
パーソナルコンピュータ１２０は、遠隔コンピュータ１４９等の１台以上の遠隔コンピュータへの論理接続を使用して、インターネット等のネットワーク化された環境で動作する。図１に示される論理接続は、ローカルエリアネットワーク（ＬＡＮ）１５１とワイドエリアネットワーク（ＷＡＮ）１５２を含む。このようなネットワーク化された環境は、オフィス、企業ワイドコンピュータネットワーク、イントラネットおよびインターネットでは普通である。パーソナルコンピュータ１２０は、典型的に、インターネットを介して通信を確立するためのモデム１５４を含む。モデム１５４は、内部的でも外部的でも良く、シリアルポートインターフェース１４６を介してシステムバス１２３に接続されている。
【００１０】
しおりアーキテクチャおよびアクセス処理
図２は、典型的なしおりシステムのアーキテクチャをブロック図形式で示す。しおりシステムは、このマルチユーザーインターネットアクセスおよび保安装置で管理される。図３および図４は、このマルチユーザーインターネットアクセスおよび保安装置の動作をフロー図形式で示す。マルチユーザーインターネットアクセスおよび保安装置のこの実施例は、３つの特徴、すなわち、コンピュータシステムの全ユーザーのためにコンピュータシステムで格納された全しおりのパスワード保護ケーパビリティと、どんなしおりが格納されているかを他のユーＺ−Ａが知ることからのプライバシーと、しおりのお気に入りカテゴリの任意的管理とを提供する。
【００１１】
詳細には、このマルチユーザーインターネットアクセスおよび保安装置は、個別ユーザーのしおりのパスワード保護を提供して、他のユーザーが個別ユーザーのしおりを見たリアクセスしたりするのを防止する。これは、しおりが、特定のＷＥＢサイトへのユーザーのアクセスを自動化するためにｌｏｇｉｎとパスワードデータで供給される場合に有利である。このケーパビリティは、特に、ｌｏｇｉｎとパスワードスクリプトが、特定のユーザーのために格納されている複数のしおりに関して変化する場合に適切である。次いで、ユーザーは、種々のアクセススプリクトがコンピュータシステムにプログラムされているので、覚える必要がない。それらのパスワード保護されたお気に入りに対してすでに“許可"されていたユーザーは、望ましいしおり上で単にクリックし、コンピュータシステムは、さらなるユーザー入力の必要なしに、確認されたインターネットＷＥＢサイトに自動的にアクセスする。さらに、各ユーザーのしおりのお気に入りカテゴリは、“終了"として目録に載せられ、次いで、ユーザーが消去するかまたはシステムが後続の予め決められた無作業期間後に任意に自動的に消去するまで残っている“以前のお気に入り"カテゴリに移される、たまに使用されるしおりで管理された貯蔵物である。このように、ユーザーは、しおりのお気に入り特徴をまとめることができるが、記憶されたしおりの有用性にさらに取り組む必要はない。なぜなら、コンピュータシステムが、以前のお気に入りしおりの掃除を自動的に管理するからである。
【００１２】
しおりシステムは、アプリケーションプログラム１３６の１つであるインターネットブラウザの一部であり、パーソナルコンピュータ１２０のユーザーが、さらなるユーザー入力の必要なしに、ユーザーが確認したインターネットＷＥＢサイト１４９に自動的にアクセスすることができるものである。このブラウザシステムは、一般に、パーソナルコンピュータ上で利用可能であるが、マルチユーザーケーパビリティの以下の説明は、このようなブラウザシステムの現在利用可能なしおり特徴から離脱を表現している。このマルチユーザーインターネットアクセスおよび保安装置２００は、メモリ２１０を、安全なやり方でユーザーしおりの格納用の複数のドメインスペース２１１〜２１５に仕切るように作用する複数のパスワードおよびメモリ管理処理２０１〜２０７からなる。ドメインスペース２１１〜２１５は、典型的に、しおり機能で使用されるメモリスペースの仮想仕切りであり、パスワードおよびメモリ管理処理２０１〜２０７は、インターネットブラウザアプリケーションのしおり特徴の一部として実行可能な処理および／またはスクリプトである。
【００１３】
ユーザーは、まずしおりを作ることに決めた場合、ステップ３０１で、アプリケーションプログラム１３６のインターネットブラウザにアクセスし、周知の仕方でしおり機能を起動する。ステップ３０２で、しおり管理処理２０１は、ユーザーが、現在メモリ２１０にドメインスペースが割り当てられていないことを判定する。ステップ３０３で、しおり管理処理２０１は、ユーザー資格審査スプリクトを起動して、２１４等の選択されたドメインスペースをユーザーに割り当てる。この処理は、ステップ３０４での、ユーザー指定パスワード処理２０４の生成を必然的に伴う。このユーザー指定パスワード処理２０４は、ユーザーが、コンピュータシステム１２０の他のユーザーを排除するようにドメインスペース２１４に格納されているようなしおりを見てアクセスすることができるものである。このユーザー確認処理が完了すると、ステップ３０５で、しおり管理処理２０１は、ユーザーｌｏｇｉｎスクリプトを実行して、ユーザーがしおりを見てアクセスできるようにする。ステップ３０６で、ユーザーは、ユーザー指定パスワードを入力し、次いでステップ３０７で、処理２０４は、ユーザーのパスワードを確認し、次いでステップ３０８で、ユーザーが、ユーザーのドメインスペース２１４に格納されているしおりＢ４．１〜Ｂ４．５を見てアクセスできるようにする。しおりＢ４．１〜Ｂ４．５は、特定のＷＥＢサイトへのユーザーのアクセスを自動化するためにｌｏｇｉｎとパスワードデータを供給することができる。このケーパビリティは、特に、ｌｏｇｉｎとパスワードスクリプトが、特定のユーザーのために格納された複数のしおりについて変化する場合に適切である。そして、ユーザーは、種々のアクセススプリクトがコンピュータシステムにプログラムされているので、覚える必要がない。ステップ３０９で、ユーザーは、望ましいしおり上で単にクリックし、次いでステップ３１０で、コンピュータシステム１２０は、さらなるユーザー入力の必要性なしに、確認されたインターネットＷＥＢサイトに自動的にアクセスする。
【００１４】
ドメインスペースは、ドメインスペース２１３等の共有ドメインスペースを含むことができる。２人のユーザーは、この共有ドメインスペース２１３と、それぞれのパスワード処理２０２，２０３を実行することによりその中に格納されているしおりＢ３．１〜Ｂ３．５にアクセスすることができる。加えるに、これらの２人のユーザーは、第２のパスワード処理２０５，２０６のさらなる実行により見てアクセスできるそれぞれのプライベートドメインスペース２１１，２１２を持つこともできる。第２のパスワード処理２０５，２０６は、パスワード処理２０２，２０３から独立したパスワード処理でも良いし、または、単純に、その中に含まれている副処理であって、共有ドメインスペース２１３と関連するプライベートドメインスペースとしてドメインスペース２１１，２１２を管理する副処理でも良い。最後に、望ましいＷＥＢサイト、たとえばコンピュータシステム製造業者のＷＥＢサイト等に簡単にアクセスできるように、製造またはセットアップの間コンピュータシステム１２０で供給されるしおり等の、独立したパスワード処理を実行する必要性なしに全ユーザーにより見ることができかつアクセスできる共通ドメインスペース２１５でも良い。
【００１５】
しおりの秘密保持に加えて、このマルチユーザーインターネットアクセスおよび保安装置２００は、ユーザーのしおりを自動的に管理することができる。たとえば、異なる前後関係にある図２のしおりアーキテクチャを使用して、ドメインスペース２１１は、ユーザーのしおりの“お気に入り"ディレクトリであると仮定されたい。お気に入り処理２０６は、ユーザーが、ユーザーにより格納されたしおりＢ１．１〜Ｂ１．３にアクセスできるものである。しかしながら、既存のしおりシステムは、しおりＢ１．１〜Ｂ１．３を静的リストとして維持し、ユーザーがこのリストを編集してあまり使用しないしおりを消去する時間を費やさない場合、リストが過大なサイズに増大するのはまれではない。ユーザーは、典型的に、編集処理を実行しない。なぜなら、しおりは全て、ユーザーに対してある程度の利益を有し、お気に入りディレクトリの使用は、独立したファイルを維持する必要なしに、将来使用する可能性のあるしおりを格納する便利な方法だからである。このマルチユーザーインターネットアクセスおよび保安装置２００は、お気に入りディレクトリにおいてしおり使用の記録を維持するしおり管理処理２０１に含まれるメモリ管理処理を含む。したがって、ステップ４０１で、しおり管理処理２０１は、お気に入りディレクトリドメインスペース２１１に格納されているしおりの１つにアクセスするユーザーに応じて、データをデータ構造に入力する。ステップ４０２で、周期的に、しおり管理処理２０１は、そのデータ構造をスキャンして、あまり使用されていないしおりを確認する。しおり管理処理２０１は、周知の貯蔵物管理処理のどれか１つ以上を使用して、お気に入りディレクトリに格納されているしおりの数を調整することができる。これらの貯蔵物管理処理は、あまり使用されていない記載事項の移動を伴う固定長リストと、最後の使用の予め決められたスレショールド時間を過ぎた全記載事項の移動と、最大時間の間使用されなかった記載事項の移動を伴う固定長リストなどを含む。使用された処理は、しおり管理基準を満足するどんなしおり記載事項も確認し、次いでステップ４０３で、しおり管理処理２０１は、確認されたしおりを、ドメインスペース２１２の“以前のお気に入り"ディレクトリに移動させる。したがって、ユーザーは、いまだ記憶されたしおりへのアクセスを有するが、あまり使用されないしおりＢ２．１〜Ｂ２．３は、最も通常使用されるしおりＢ１．１〜ｂ１３から独立したディレクトリに格納される。これは、格納されたしおりの損失なしにユーザーのお気に入りリストを簡単にする。さらに、しおりは、格納された場合、お気に入りとして残るべき、まれに使用されるしおりを区別するために永久という引用語句を付けることができる。ステップ４０４で、しおり管理処理２０１は、任意に定期的に、以前のお気に入りディレクトリの内容を調べ、ステップ４０５で、ユーザーが、延長された非起動期間に起因して、これらのしおりを使用しそうもないことを示す他の基準を満足するしおりを削除する。
【００１６】
要約
マルチユーザーインターネットアクセスおよび保安装置は、既存のインターネットブラウザしおり特徴に対する３つの改善、すなわち、コンピュータシステムの各ユーザーのためにコンピュータシステムで格納された全しおりのパスワード保護ケーパビリティと、しおりが格納されていることを知った他のユーザーからのプライバシーと、しおりのお気に入りカテゴリの任意の自動化された管理とを提供する。これらの２つの特徴は、しおり特徴のケーパビリティを高め、このようなシステムから現在欠けているケーパビリティを有するマルチユーザーコンピュータシステムを提供する。
【図１】
2010067277.tif 000003
【図２】
2010067277.tif 000004
【図３】
2010067277.tif 000005
【図４】
2010067277.tif 000006