【手続補正書】
【提出日】平成20年9月16日(2008.9.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続されたクライアントと情報サーバとからなり、上記クライアント間で情報を共有するシステムであって、
上記クライアントはプライベートＷｅｂサーバと公開情報を保持する公開フォルダとＷｅｂブラウザとを備え、上記情報サーバはクライアントが投稿した上記公開情報に関するタイトル、キーワードやカテゴリなどの検索キーおよびその所在を示すＵＲＬなどのメタデータを保持する公開情報テーブルを含むデータベース、および投稿データストレージとを備え、
クライアントから検索要求を受けた上記情報サーバは、他の情報サーバとも連携して上記データベースを検索して上記公開情報テーブルから該当するメタデータを収集する手段と、該情報サーバのＵＲＬに上記メタデータに含まれる公開情報のＵＲＬまたはこのＵＲＬを含むメタデータを一意に識別する識別コードを付加したアドレスを情報取得目標の一時的ＵＲＬとした検索一覧を作成して、上記検索要求元クライアントに応答する手段を有し、
上記ブラウザは上記検索一覧から選択された項目に含まれる上記一時的ＵＲＬが示す情報サーバに情報取得要求を渡す手段を有し、上記情報サーバは上記一時的ＵＲＬを基に該公開情報へのアクセス頻度を計数する手段、上記計数を基に投稿された公開情報のアクセス頻度を順位付けする手段、および上記順位を基に高順位から一定数または容量が許す範囲までの個数の公開情報をクライアントの上記公開フォルダからアップロードして、上記投稿データストレージに一時的に保存する手段とを有し、
上記情報サーバは、クライアントの情報取得要求に応じて、上記投稿データストレージに保存された公開情報を提供することを特徴とする情報共有システム。
【請求項２】
上記請求項１に記載の情報共有システムは、複数の上記情報サーバを収容する管理サーバを備え、上記情報サーバは公開情報の検索キーを記録する手段を有し、上記管理サーバは上記情報サーバに記録された検索キーを収集して該情報サーバのＵＲＬと対応させて記憶するテーブルを備え、
クライアントの検索要求を受理した情報サーバは、上記管理サーバの上記テーブルから上記検索要求の検索キーに対応した情報サーバのＵＲＬを入手する手段と、入手した上記ＵＲＬを有する情報サーバと連携して上記データベースを検索して該当する公開情報のメタデータを収集する手段とを有し、上記一時的ＵＲＬを含む検索一覧を作成して上記検索要求元クライアントに応答することを特徴とする情報共有システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】  この発明の情報共有システムを大規模な組織体に適用するために、請求項２にかかわる発明では、複数の情報サーバを収容する管理サーバを設置する。管理サーバは、あらかじめ設定された投稿情報のカテゴリやキーワードなどの検索キーを情報サーバから収集しておく。情報サーバは、クライアントの検索要求に含まれる検索キーを管理サーバに転送し、その検索キーを保有する情報サーバのＵＲＬを取得して、そのＵＲＬの情報サーバに検索要求をする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】  また、この発明の情報共有システムは、あらゆる規模のイントラネット環境に適用して情報共有を実現できる拡張性を有する。すなわち、複数のＬＡＮからイントラネットを構成した複数の部門からなるとき、ＭＰＬＳ−ＶＰＮやＩＰ−ＶＰＮなどの仮想閉域網を用いて地理的に離れた事業所や事業体を収容している大規模なイントラネットにも適用できる。また、ある地域や団体、あるいは不特定の加入者を一つのサブシステムとして情報サーバを設置して、それらを連動させた広域システムにもこの発明を適用できる拡張性を有する。この発明の機構により、連動して検索動作をする情報サーバは、該当する検索キーを有するものに検索対象を絞り込むことができるので、情報サーバの処理負荷が軽減されて、検索の応答性も向上する。同時に、イントラネットなどネットワーク上に発生する不要なトラヒックも軽減することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】  クライアント２がお互いに公開情報を共有するための基本的な検索動作は、以下のようになされる。クライアント２ａが検索要求をして、クライアント２ｅの公開フォルダ１２ｅから公開情報を入手する例で検索動作を説明する。
クライアント２ａが検索キーを指定して情報サーバ３ａに検索要求すると、情報サーバ３ａは、自分自身を含む全ての情報サーバ３にこの検索キーを転送して検索を行わせる。各情報サーバ３はデータベース４の中の公開情報テーブル５を検索して、この検索キーに該当する項目、すなわち登録されているメタデータを情報サーバ３ａに転送する。図１の場合、情報サーバ３ｂは、情報サーバ３ｂのＵＲＬ（以下、情報サーバ３のＵＲＬをＵＲＬ１とする）に公開情報の所在を示す上記ＵＲＬ２またはこのＵＲＬ２に対応した識別コードを付加した一時的ＵＲＬ（ＵＲＬ１＋ＵＲＬ２と記す）を作成して情報サーバ３ａに検索結果を返送する。他の情報サーバ３も同様である。情報サーバ３ａは、自分自身を含む全ての情報サーバ３の検索結果をまとめた一時的ＵＲＬを有する検索一覧を検索要求元のクライアント２ａに応答する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】  クライアント２ａからカテゴリとキーワード等検索キーを指定した検索要求を受信すると、情報サーバ３ａはその検索要求に含まれるカテゴリ名を管理サーバ８に転送する。管理サーバ８は、このカテゴリに対応した情報サーバ３のＵＲＬ１を情報サーバ３ａに応答するので、情報サーバ３ａはこれらのＵＲＬ１を有する情報サーバ３にクライアント２ａの検索要求を渡し検索を指示する。この検索要求を受けた情報サーバ３ｂは、キーワードを用いてそのカテゴリを有する投稿項目を公開情報テーブル５ｂで検索し、情報サーバ３ｂのＵＲＬ１にメタデータのＵＲＬ２またはこのＵＲＬ２を含むメタデータを一意に識別できる識別コードを付加した一時的ＵＲＬを情報サーバ３ａに返送する。このとき情報サーバ３ａから検索指示を受けた全ての情報サーバ３の動作も同様に、公開情報テーブル５を検索して得られた該当項目の一時的ＵＲＬを情報サーバ３ａに転送する。情報サーバ３ａは上記の機構で得られた全ての検索結果をまとめて、これらの一時的ＵＲＬを含む検索一覧を作成して検索要求元のクライアント２ａに転送する。なお、カテゴリを用いない場合には，情報サーバ３がキーワード（一般に，検索キー）を管理サーバ８に転送し、管理サーバ８はそのキーワードに対応したＵＲＬ１をその情報サーバ３に応答する形態とすることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】  これらの項目を記入した後、利用者が「投稿」ボタンをクリックすると、各フィールドの内容はＷｅｂサーバ１３から投稿プログラム１８に渡される。投稿プログラム１８は、投稿されたメタデータをデータベースドライバ２２経由でデータベース４の公開情報テーブル５に登録する。公開情報テーブル５のレコードは、図２に示すように、タイトル３１、投稿者名３２、ロケーション３３、コメント３４、アクセスカウンタ３５、キーワード３６、アップロードマーカ３７などのフィールドからなる。投稿した公開情報の所在を示すＵＲＬ２はロケーションフィールド３３に、概要はコメントフィールド３４に、検索キーワードやカテゴリ名はキーワードフィールド３６に記入される。公開情報テーブル５のＩＤは、これらのフィールドに記入されたデータから計算され、公開情報のメタデータを一意に識別するハッシュ値などの識別コードである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】  情報サーバ３の検索プログラム１９は、公開情報テーブル５を検索した結果得られたロケーションフィールド３３から、公開情報の所在を示すＵＲＬ２を取得する。次に、その情報サーバ３のＵＲＬ１に情報の所在を示すＵＲＬ２または識別コードＩＤを付加した一時的ＵＲＬ（これをＵＲＬ１＋ＵＲＬ２と表す）３０を作成する。情報サーバ３ａから検索指示を受けた３ｂなどの他の情報サーバ３は、この一時的ＵＲＬ３０とタイトル３１、投稿者名３２、コメント３４すなわち公開情報の概要などのメタデータを情報サーバ３ａの検索プログラム１９に渡す。Ｓ６において情報サーバ３ａの検索プログラム１９は、データベース４ａから得られた一時的ＵＲＬ＿３０を含む検索結果と他の情報サーバ３から収集した一時的ＵＲＬ３０を含む検索結果とから、検索一覧のＨＴＭＬコードを生成してクライアント２ａに転送する。このときには、上記検索一覧中の各項目の情報の所在は、一時的ＵＲＬ３０で指摘されており、あたかも情報サーバ３にあるように表されている。