(57)【要約】【課題】ネットワーク上のコンテンツと、そのコンテンツに関係するコンテンツにおいて、相互に参照可能にコンテンツを管理するコンテンツ関係管理装置への登録を行うプログラムおよびクライアント装置を提供する。【解決手段】ブラウザ画面に表示されているＷｅｂページのＵＲＩが、関係ＵＲＩとして記憶される（Ｓ１１２）。選択されている領域がある場合（Ｓ１１３：ＹＥＳ）、その領域内にある、Ｗｅｂページへのリンクを示す情報があれば（Ｓ１１４：ＹＥＳ）、領域内の最初のリンク情報の示しているＵＲＩが対象ＵＲＩとして記憶される（Ｓ１１５）。http要求のURLパラメータ部に記載するためのパラメータが、対象ＵＲＩおよび関係ＵＲＩから作成される（Ｓ１１７）。「登録要求」を示す値をイベントとし、当該イベントとＳ１１７で作成されたパラメータをURLパラメータ部に記載したhttp要求が、管理サーバ１へ送信される（Ｓ１１９）。【選択図】図４０
2012216217.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してコンテンツ管理装置に接続可能な、ユーザが操作するクライアント装置のコンピュータに、
表示中のコンテンツである対象コンテンツ上でユーザが選択した前記対象コンテンツの少なくとも一部である選択領域を抽出する選択領域抽出ステップと、
前記選択領域抽出ステップにより抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中に記載されている他のコンテンツの識別情報である他識別情報の示すコンテンツを対象コンテンツに関係する関係コンテンツとして前記コンテンツ管理装置に登録する指示を行う登録指示ステップと、
前記選択領域抽出ステップにより抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中から他のコンテンツの識別情報である他識別情報を抽出する他識別情報抽出ステップと、
前記対象コンテンツを識別する対象識別情報を取得する対象識別情報取得ステップと、
前記登録指示ステップにより登録の指示が行われた際に、前記他識別情報抽出ステップにより前記他識別情報を抽出し、前記対象識別情報取得ステップにより前記対象識別情報を取得し、前記他識別情報及び前記対象識別情報を前記コンテンツ管理装置に送信するコンテンツ識別情報送信ステップと
を実行させるためのプログラム。
【請求項２】
ネットワークを介してコンテンツ管理装置に接続可能な、ユーザが操作するクライアント装置であって、
表示中のコンテンツである対象コンテンツ上でユーザが選択した前記対象コンテンツの少なくとも一部である選択領域を抽出する選択領域抽出手段と、
前記選択領域抽出手段により抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中に記載されている他のコンテンツの識別情報である他識別情報の示すコンテンツを対象コンテンツに関係する関係コンテンツとして前記コンテンツ管理装置に登録する指示を行う登録指示手段と、
前記選択領域抽出手段により抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中から他のコンテンツの識別情報である他識別情報を抽出する他識別情報抽出手段と、
前記対象コンテンツを識別する対象識別情報を取得する対象識別情報取得手段と、
前記登録指示手段により登録の指示が行われた際に、前記他識別情報抽出手段により前記他識別情報を抽出し、前記対象識別情報取得手段により前記対象識別情報を取得し、前記他識別情報及び前記対象識別情報を前記コンテンツ管理装置に送信するコンテンツ識別情報送信手段と
を備えたことを特徴とするクライアント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプログラム及びクライアント装置に関するものであり、詳細には、ネットワーク上のコンテンツと、そのコンテンツに関係するコンテンツにおいて、相互に参照可能にコンテンツを管理するコンテンツ関係管理装置への登録を行うプログラムおよびクライアント装置に関するものである。
【背景技術】
【０００２】
従来、ネットワーク上に公開されたあるコンテンツ（コンテンツ−Ａ）において、そのコンテンツに関係するコンテンツ（コンテンツ−Ｂ）を示す方法として、コンテンツ−Ａ内にコンテンツ−ＢのＵＲＬを埋め込んだハイパーリンク技術がある。また、Ｗｅｂｌｏｇ又はｂｌｏｇと呼ばれるシステムにおいては、他のＷｅｂｌｏｇへのリンクを張ったことをリンク先のＷｅｂｌｏｇへ通知し、相互リンクを形成するトラックバック技術がある。また、特許文献１に記載の発明のリンク登録装置及びリンク登録方法では、複数のコミュニティ毎にリンクページが設けられており、ネットワーク上のコンテンツがその内容で分類管理され、リンクページにハイパーリンク（リンク）が記載されている。そして、新たにリンクを登録する際には、登録するコンテンツのデータからキーワードを抽出して、リンクページ（コミュニティ）毎に設定されているキーワードとの類似度を検出して、自動的に最も適切なコミュニティに登録している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１３２７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ハイパーリンク技術は、リンク元のコンテンツ（コンテンツ−Ａ）からはリンク先のコンテンツ（コンテンツ−Ｂ）が関係していることを知ることができるが、リンク先のコンテンツ（コンテンツ−Ｂ）では、リンク元のコンテンツ（コンテンツ−Ａ）の存在を知ることはできないという問題点がある。したがって、リンク元のコンテンツ（コンテンツ−Ｂ）を閲覧しているユーザが、このコンテンツに関係するコンテンツを閲覧したいと思っても、コンテンツ−Ａの存在を知ることはできない。また、コンテンツ−Ａに埋め込まれているハイパーリンクは、ハイパーリンク自体に意味を持たせることはできず、全てのハイパーリンクが同等に扱われ、そのリンク先のコンテンツがどのような意味を持つかは、コンテンツ−Ａに記載されている情報を参照するしかないという問題点がある。特許文献１に記載の発明のリンク登録装置においても、ハイパーリンクを用いているので、リンクページとリンク先のコンテンツとの関係はリンクページのコミュニティの内容で判断するしかない。また、トラックバック技術を用いれば、リンク先のコンテンツ（コンテンツ−Ｂ）からリンク元のコンテンツ（コンテンツ−Ａ）の存在を知ることはできないという問題については解決できるが、Ｗｅｂｌｏｇという特定の環境でしか使用できないという問題点がある。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、ネットワーク上のコンテンツと、そのコンテンツに関係するコンテンツにおいて、相互に参照可能にコンテンツを管理するコンテンツ関係管理装置への登録を行うプログラムおよびクライアント装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係るプログラムは、ネットワークを介してコンテンツ管理装置に接続可能な、ユーザが操作するクライアント装置のコンピュータに、表示中のコンテンツである対象コンテンツ上でユーザが選択した前記対象コンテンツの少なくとも一部である選択領域を抽出する選択領域抽出ステップと、前記選択領域抽出ステップにより抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中に記載されている他のコンテンツの識別情報である他識別情報の示すコンテンツを対象コンテンツに関係する関係コンテンツとして前記コンテンツ管理装置に登録する指示を行う登録指示ステップと、前記選択領域抽出ステップにより抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中から他のコンテンツの識別情報である他識別情報を抽出する他識別情報抽出ステップと、前記対象コンテンツを識別する対象識別情報を取得する対象識別情報取得ステップと、前記登録指示ステップにより登録の指示が行われた際に、前記他識別情報抽出ステップにより前記他識別情報を抽出し、前記対象識別情報取得ステップにより前記対象識別情報を取得し、前記他識別情報及び前記対象識別情報を前記コンテンツ管理装置に送信するコンテンツ識別情報送信ステップとを実行させる。
【０００７】
本発明の第二態様に係るクライアント装置は、ネットワークを介してコンテンツ管理装置に接続可能な、ユーザが操作するクライアント装置であって、表示中のコンテンツである対象コンテンツ上でユーザが選択した前記対象コンテンツの少なくとも一部である選択領域を抽出する選択領域抽出手段と、前記選択領域抽出手段により抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中に記載されている他のコンテンツの識別情報である他識別情報の示すコンテンツを対象コンテンツに関係する関係コンテンツとして前記コンテンツ管理装置に登録する指示を行う登録指示手段と、前記選択領域抽出手段により抽出された前記対象コンテンツの少なくとも一部である前記選択領域の中から他のコンテンツの識別情報である他識別情報を抽出する他識別情報抽出手段と、前記対象コンテンツを識別する対象識別情報を取得する対象識別情報取得手段と、前記登録指示手段により登録の指示が行われた際に、前記他識別情報抽出手段により前記他識別情報を抽出し、前記対象識別情報取得手段により前記対象識別情報を取得し、前記他識別情報及び前記対象識別情報を前記コンテンツ管理装置に送信するコンテンツ識別情報送信手段とを備えている。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態のシステム構成を示す模式図である。
【図２】管理サーバ１の電気的構成を示すブロック図である。
【図３】管理サーバ１のＲＡＭ１１の構成を示す模式図である。
【図４】管理サーバ１のＨＤＤ１５に設けられている登録ＤＢ記憶エリア１５１の構成を示す模式図である。
【図５】管理サーバ１のＨＤＤ１５に設けられている依頼ＤＢ記憶エリア１５２の構成を示す模式図である。
【図６】ＲＡＭ１１に設けられているパラメータ記憶エリア１１０の構成を示す模式図である。
【図７】クライアント２の電気的構成を示す模式図である。
【図８】クライアント２のＲＡＭ２１の構成を示す模式図である。
【図９】関係コンテンツ検索ページ５０１を示す模式図である。
【図１０】関係コンテンツ検索結果ページ５１１を示す模式図である。
【図１１】関係コンテンツ閲覧ページ５１２を示す模式図である。
【図１２】対象コンテンツ検索ページ５０２を示す模式図である。
【図１３】対象コンテンツ検索結果ページ５２１を示す模式図である。
【図１４】対象コンテンツ閲覧ページ５２２を示す模式図である。
【図１５】登録ページ５０３を示す模式図である。
【図１６】確認ページ５０４を示す模式図である。
【図１７】依頼ページ５０５を示す模式図である。
【図１８】一覧ページ５０６を示す模式図である。
【図１９】ブラウザプログラムを稼動させることにより表示されるブラウザ画面５３０の模式図である。
【図２０】管理サーバ１で実施される管理サーバメイン処理のフローチャートである。
【図２１】管理サーバメイン処理の中で実施されるパラメータ記憶処理のフローチャートである。
【図２２】管理サーバメイン処理の中で実施されるイベント対応処理のフローチャートである。
【図２３】管理サーバメイン処理の中で実施されるイベント対応処理のフローチャートであり、図２２の続きである。
【図２４】イベント対応処理の中で実施される関係コンテンツ検索処理のフローチャートである。
【図２５】イベント対応処理の中で実施される更新処理のフローチャートでである。
【図２６】イベント対応処理の中で実施される関係コンテンツ閲覧処理のフローチャートである。
【図２７】イベント対応処理の中で実施される前候補処理のフローチャートである。
【図２８】イベント対応処理の中で実施される次候補処理のフローチャートである。
【図２９】イベント対応処理の中で実施される対象コンテンツ検索処理のフローチャートである。
【図３０】イベント対応処理の中で実施される対象コンテンツ更新処理のフローチャートである。
【図３１】イベント対応処理の中で実施される対象コンテンツ閲覧処理のフローチャートである。
【図３２】イベント対応処理の中で実施される対象コンテンツ前候補処理のフローチャートである。
【図３３】イベント対応処理の中で実施される対象コンテンツ次候補処理のフローチャートである。
【図３４】イベント対応処理の中で実施される登録処理のフローチャートである。
【図３５】イベント対応処理の中で実施される確認処理のフローチャートである。
【図３６】イベント対応処理の中で実施される依頼処理のフローチャートである。
【図３７】イベント対応処理の中で実施される一覧処理のフローチャートである。
【図３８】クライアント２のＣＰＵ２０がブラウザプログラムを実行することにより行われるブラウザ処理のフローチャートである。
【図３９】ブラウザ処理の中で実施されるクライアント閲覧ボタン押下処理のフローチャートである。
【図４０】ブラウザ処理の中で実施されるクライアント登録ボタン押下処理のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本実施の形態のシステム構成を示す模式図である。図１に示すように、管理サーバ１、クライアント２、Ｗｅｂサーバ３がインターネット５に接続している。そして、本実施の形態では、インターネットに接続したＷｅｂサーバ３に公開されているＷｅｂページを「コンテンツ」として扱う。そして、管理サーバ１において、２つのＷｅｂページ同士の関係を登録データベース（登録ＤＢ）１５１１に登録して管理する。例えば、図１に示す例では、Ｗｅｂサーバ３１に記憶されて公開されているＷｅｂページ３１１を「対象コンテンツ」とした場合に、このＷｅｂページ３１１に関係しているＷｅｂページ３１２を「関係コンテンツ」として、登録ＤＢ１５１１に記憶する。なお、「対象コンテンツに関係しているＷｅｂページ」とは、例えば、対象コンテンツを他の言語に翻訳したＷｅｂページ（翻訳コンテンツ）、対象コンテンツに対する評価をしているＷｅｂページ（評価コンテンツ）、対象コンテンツに対する感想を記載しているＷｅｂページ（感想コンテンツ）、対象コンテンツと同じテーマについて記載されたＷｅｂページ（同テーマコンテンツ）である。
【００１０】
この登録ＤＢ１５１１への対象コンテンツ及び関係コンテンツの登録は、Ｗｅｂページを閲覧するユーザからの登録依頼により行われる。ユーザはクライアント２を操作して、インターネット５上に公開されているＷｅｂページを閲覧し、対象コンテンツに関係するＷｅｂページを見つけた際に、「関係コンテンツ」として管理サーバ１への登録の処理を行う。なお、クライアント２は所謂パーソナルコンピュータであり、Ｗｅｂページを閲覧するためのブラウザプログラムが搭載されている。また、例えば、対象コンテンツに関係するＷｅｂページ３１２を作成して、Ｗｅｂサーバ３２において公開し、Ｗｅｂページ３１２の作成者がクライアント２を操作して、Ｗｅｂページ３１２を登録ＤＢ１５１１に関係コンテンツとして登録してもよい。つまり、Ｗｅｂページ同士が「関係している」か否かの判断はユーザが行い、「関係している」と判断されたＷｅｂページがユーザにより管理サーバ１の登録ＤＢ１５１１に登録される。
【００１１】
また、管理サーバ１には依頼データベース（依頼ＤＢ）１５２１が記憶されている。この依頼ＤＢ１５２１は、ユーザがクライアント２を操作して、あるＷｅｂページ（依頼コンテンツ）に関係するコンテンツが登録ＤＢ１５１１に登録された際に、それを通知する依頼をした場合に、依頼者の情報や依頼コンテンツに関する情報が記憶される。
【００１２】
次に、図２乃至６を参照して、管理サーバ１について説明する。図２は、管理サーバ１の電気的構成を示すブロック図であり、図３は、管理サーバ１のＲＡＭ１１の構成を示す模式図である。そして、図４は、管理サーバ１のＨＤＤ１５に設けられている登録ＤＢ記憶エリア１５１の構成を示す模式図であり、図５は、管理サーバ１のＨＤＤ１５に設けられている依頼ＤＢ記憶エリア１５２の構成を示す模式図であり、図６は、管理サーバ１のＲＡＭ１１に設けられているパラメータ記憶エリア１１０の構成を示す模式図である。
【００１３】
まず、図２を参照して、管理サーバ１の電気的構成について説明する。図２に示すように、管理サーバ１には、管理サーバ１の制御を司るＣＰＵ１０が設けられ、ＣＰＵ１０には、各種のデータを一時的に記憶するＲＡＭ１１と、ＢＩＯＳ等を記憶したＲＯＭ１２と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス１４とが接続されている。Ｉ／Ｏインタフェイス１４には、ハードディスク装置１５が接続され、当該ハードディスク装置１５には、登録ＤＢ記憶エリア１５１と、依頼ＤＢ記憶エリア１５２と、コンテンツ管理プログラム記憶エリア１５３と、その他の情報記憶エリア１５４とが少なくとも設けられている。
【００１４】
なお、登録ＤＢ記憶エリア１５１には登録ＤＢ１５１１が記憶され、依頼ＤＢ記憶エリア１５２には依頼ＤＢ１５２１が記憶されている。そして、コンテンツ管理プログラム記憶エリア１５３にはＣＰＵ１０で実行されるプログラムが記憶されており、その他の情報記憶エリア１５４には、クライアント２のブラウザ画面に表示させる画面のフォームなど、管理サーバ１で使用されるその他の情報が記憶されている。
【００１５】
また、Ｉ／Ｏインタフェイス１４には、マウスコントローラ１８と、ビデオコントローラ１６と、キーコントローラ１７と、通信装置１９とが接続されている。そして、マウスコントローラ１８にはマウス１８１が接続され、ビデオコントローラ１６にはディスプレイ１６１が接続され、キーコントローラ１７にはキーボード１７１が接続され、通信装置１９はインターネット５に接続可能となっている。
【００１６】
次に、図３を参照して、管理サーバ１のＲＡＭ１１の構成について説明する。図３に示すように、ＲＡＭ１１には、パラメータ記憶エリア１１０、抽出結果記憶エリア１１１、出力ページ記憶エリア１１２、ＨＴＭＬデータ記憶エリア１１３、Cookie情報記憶エリア１１４、インデックス記憶エリア１１５が少なくとも設けられている。
【００１７】
そして、パラメータ記憶エリア１１０には、管理サーバ１にインターネット５を介して接続しているクライアントが送信してきたパラメータがセッション毎に記憶されている。抽出結果記憶エリア１１１には、クライアント２からの指示に応じて登録ＤＢ又は依頼ＤＢからエントリ（ＤＢに登録されている１件のデータ）を抽出した結果がセッション毎に記憶される。出力ページ記憶エリア１１２には、クライアント２のブラウザ画面５３０のＷｅｂページ表示領域５３２（図１９参照）に表示させるページ（出力ページ）に関する情報が記憶される。そして、ＨＴＭＬデータ記憶エリア１１３には、出力ページ記憶エリア１１２に記憶されている情報を、Ｗｅｂページ表示領域５３２へ出力可能なＨＴＭＬ言語で記載した情報が記憶される。そして、Cookie情報記憶エリア１１４には、クライアント２のＨＤＤ２５に記憶させるCookie情報が記憶される。このCookie情報記憶エリア１１４には、関係情報記憶エリア１１４１，対象言語情報記憶エリア１１４２，関係言語情報記憶エリア１１４３が設けられている。関係情報記憶エリア１１４１には登録ＤＢに登録するコンテンツの関係を示す情報が記憶されている。対象言語情報記憶エリア１１４２には、対象コンテンツが記述されている言語を示す情報が記憶されている。関係言語情報記憶エリア１１４３には、関係コンテンツが記述されている言語を示す情報が記憶されている。インデックス記憶エリア１１５には、抽出結果記憶エリア１１１の何番目のデータを関係コンテンツ閲覧ページ５１２（図１１参照）の閲覧対象表示領域５１２８又は対象コンテンツ閲覧ページ５２２（図１４参照）の閲覧対象表示領域５２２８に表示させているかを示す値が記憶される。
【００１８】
次に、図４を参照して、管理サーバ１のＨＤＤ１５に設けられている登録ＤＢ記憶エリア１５１について説明する。図４に示すように、登録ＤＢ記憶エリア１５１には、対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄、対象言語欄、関係言語欄が少なくとも設けられている。この登録ＤＢには関係のある２つのコンテンツに関する情報が登録される。対象ＵＲＩには対象コンテンツを識別するための識別情報として、対象コンテンツが記憶されている場所を含むＵＲＩが記憶される。そして、関係ＵＲＩ欄には、対象コンテンツに関係するコンテンツとして登録される関係コンテンツを識別するための識別情報として、関係コンテンツが記憶されている場所を含むＵＲＩが記憶される。そして、関係欄には、対象コンテンツと関係コンテンツとの関係を示す値が記憶され、対象言語欄には、対象コンテンツを記載している言語を示す値が記憶され、関係言語欄には関係コンテンツを記載している言語を示す値が記憶される。なお、図４において１行に記載されている情報のまとまりが１エントリである。さらに、登録ＤＢ記憶エリア１５１には登録日時欄が設けられている。ここには、登録ＤＢにこのエントリが登録された日付が記憶される。なお、図４には特に示さないが、登録ＤＢにはこれら以外の種々のデータ項目、例えば、後述する抽出結果の表示順で用いられるデータ項目が設けられていてもよい。
【００１９】
図４では、２つのエントリが例示されている。１つ目のエントリでは、ＵＲＩが「http://www.bbbbb.com」であるコンテンツが対象コンテンツとして登録されており、その関係コンテンツのＵＲＩとして「http://www.bbbbb.co.jp」が関係ＵＲＩ欄に記憶されている。この２つのコンテンツの関係は「現地版」であり、対象コンテンツの「現地版」のコンテンツが関係コンテンツであることを示している。そして、対象コンテンツは「英語」記載されており、関係コンテンツは「日本語」で記載されている。登録日時は２００７年７月２日１１：５２である。２つ目のエントリは、ＵＲＩが「http://www.bbbbb.co.jp」であるコンテンツが対象コンテンツとして登録されており、その関係コンテンツのＵＲＩとして「http://www.bbbbb.co.jp/youyaku.HTML」が関係ＵＲＩ欄に記憶されている。この
２つのコンテンツの関係は「要約」であり、対象コンテンツの「要約」のコンテンツが関係コンテンツであることを示している。そして、対象コンテンツは「日本語」で記載されており、関係コンテンツも「日本語」で記載されている。登録日時は２００７年７月１日の３：２４である。
【００２０】
次に、図５を参照して、管理サーバ１のＨＤＤ１５に設けられている依頼ＤＢ記憶エリア１５２について説明する。図５に示すように、依頼ＤＢ記憶エリア１５２には、依頼ＵＲＩ欄、関係欄、関係言語欄、連絡先欄が少なくとも設けられている。この依頼ＤＢには、あるコンテンツ（依頼コンテンツ）の関係コンテンツが登録ＤＢに登録された際に、ユーザがその通知を受ける依頼をした場合に、依頼毎にエントリが登録される。依頼ＵＲＩ欄には、依頼コンテンツを識別するための識別情報として、依頼コンテンツが記憶されている場所を示すＵＲＩが記憶される。そして、関係欄には、依頼コンテンツにどのように関係する関係コンテンツについての登録通知を受けたいかを指定する情報が記憶され、関係言語欄には、登録された関係コンテンツが記載されている言語を指定する情報が記憶される。
【００２１】
図５では、２つのエントリが例示されている。１つ目のエントリでは、ＵＲＩが「http://www.bbbbb.com」であるコンテンツが依頼コンテンツとされ、この依頼コンテンツを対象コンテンツとして、関係が「翻訳」、関係言語が「日本語」で記載されている関係コンテンツが登録ＤＢに登録された際に、「Inaba@bbbbb.co.jp」へ通知する依頼が記憶され
ている。２つ目のエントリでは、ＵＲＩが「http://www.bbbbb.com」であるコンテンツが依頼コンテンツとされ、この依頼コンテンツを対象コンテンツとして、関係が「要約」、関係言語が「中国語」で記載されている関係コンテンツが登録ＤＢに登録された際に、「Inaba@bbbbb.co.jp」へ通知する依頼が記憶されている。
【００２２】
次に、図６を参照して、管理サーバ１のＲＡＭ１１に設けられているパラメータ記憶エリア１１０について説明する。図６では、簡単のために１つのセッションに対して確保されるパラメータ記憶エリア１１０を示している。パラメータ記憶エリア１１０には、クライアント２から送信された要求に記載されていたパラメータが記憶される。実際には、セッションを管理するための情報もこれらのパラメータと共に記憶され、セッション毎に同様の記憶エリアが設けられている。図６に示すように、パラメータ記憶エリア１１０には、対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄、対象言語欄、関係言語欄、連絡先欄、表示順欄が少なくとも設けられている。対象ＵＲＩ欄には、クライアント２で対象ＵＲＩとして指定された対象コンテンツのＵＲＩが記憶され、関係ＵＲＩ欄には、クライアント２で関係ＵＲＩとして指定された関係コンテンツのＵＲＩが記憶される。そして、関係欄には、クライアント２で指定された対象コンテンツと関係コンテンツとの関係を示す値が記憶される。対象言語欄には、クライアント２で指定された対象コンテンツを記載している言語として指定された値が記憶され、関係言語欄には、クライアント２で指定された関係コンテンツを記載している言語として指定された値が記憶される。そして、連絡先欄には、登録ＤＢへの登録時の通知依頼をする際に通知先のメールアドレスとして指定された値が記憶される。そして、表示順欄には、登録ＤＢに登録されているエントリの一覧を要求されたり（図１５、一覧ページ５０６参照）、登録ＤＢに登録されている対象コンテンツのエントリの検索を要求されたり（図９、関係コンテンツ検索ページ５０１参照）、登録ＤＢに登録されている関係コンテンツのエントリの検索を要求されたり（図１２、対象コンテンツ検索ページ５０２参照）した場合に、検索結果を表示する順序としてクライアント２で指定された値が記憶される。例えば、登録日時の新しい順、アクセスのあった日時の新しい順、アクセスの回数の多い順である。
【００２３】
図６に示す例は、図４に示した登録ＤＢの１つ目のエントリの登録要求を受けた場合のパラメータ記憶エリア１１０の状態を示している。対象ＵＲＩ「http://www.bbbbb.com/
」、関係ＵＲＩ「http://www.bbbbb.co.jp/」を関係「現地版」で、対象コンテンツの記
載言語は「英語」で、関係コンテンツの記載言語は「日本語」として登録ＤＢへの登録が依頼されたことを示している。
【００２４】
次に、図７及び図８を参照して、クライアント２について説明する。図７は、クライアント２の電気的構成を示す模式図であり、図８は、クライアント２のＲＡＭ２１の構成を示す模式図である。まず、図７を参照して、クライアント２の電気的構成について説明する。図７に示すように、クライアント２には、クライアント２の制御を司るＣＰＵ２０が設けられ、ＣＰＵ２０には、各種のデータを一時的に記憶するＲＡＭ２１と、ＢＩＯＳ等を記憶したＲＯＭ２２と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス２４とが接続されている。Ｉ／Ｏインタフェイス２４には、ハードディスク装置２５が接続され、当該ハードディスク装置２５には、Cookie情報記憶エリア２５１と、ブックマーク記憶エリア２５２と、ブラウザプログラム記憶エリア２５３と、その他の情報記憶エリア２５４とが少なくとも設けられている。
【００２５】
なお、Cookie情報記憶エリア２５１にはCookie情報が記憶されており、ブックマーク記憶エリア２５２にはブックマークに関する情報が記憶されている。なお、Cookie及びブックマークについては後に詳述する。ブラウザプログラム記憶エリア２５３にはＣＰＵ２０で実行され、ＨＴＭＬ等のマークアップ言語で記述されたページを表示するブラウザプログラムが記憶されており、その他の情報記憶エリア２５４には、ブラウザプログラムで使用されるその他の情報が記憶されている。
【００２６】
また、Ｉ／Ｏインタフェイス２４には、マウスコントローラ２８と、ビデオコントローラ２６と、キーコントローラ２７と、通信装置２９とが接続されている。そして、マウスコントローラ２８にはマウス２８１が接続され、ビデオコントローラ２６にはディスプレイ２６１が接続され、キーコントローラ２７にはキーボード２７１が接続され、通信装置２９はインターネット５に接続可能となっている。
【００２７】
次に、図８を参照して、クライアント２のＲＡＭ２１の構成について説明する。図８に示すように、ＲＡＭ２１には、パラメータ記憶エリア２１１及び送信情報記憶エリア２１２が設けられている。パラメータ記憶エリア２１１には、ユーザがブラウザ画面の各種画面（図１２〜図１８参照）へ入力した種々の値が記憶される。パラメータ記憶エリア２１１には、対象ＵＲＩ記憶エリア２１１１、関係ＵＲＩ記憶エリア２１１２、関係情報記憶エリア２１１３、対象言語情報記憶エリア２１１４、関係言語情報記憶エリア２１１５、連絡先記憶エリア２１１６、表示順記憶エリア２１１７が少なくとも設けられている。そして、送信情報記憶エリア２１２には、管理サーバ１へ送信するhttp要求（POSTメソッドのメッセージボディ部）に記載されるイベント（指定された指示）やパラメータを示す情報が記憶される。
【００２８】
次に、図９乃至図１８を参照して、クライアント２のディスプレイ２６１に表示される画面について説明する。図９は、関係コンテンツ検索ページ５０１を示す模式図であり、図１０は、関係コンテンツ検索結果ページ５１１を示す模式図であり、図１１は、関係コンテンツ閲覧ページ５１２を示す模式図である。そして、図１２は、対象コンテンツ検索ページ５０２を示す模式図であり、図１３は、対象コンテンツ検索結果ページ５２１を示す模式図であり、図１４は、対象コンテンツ閲覧ページ５２２を示す模式図である。そして、図１５は、登録ページ５０３を示す模式図であり、図１６は、確認ページ５０４を示す模式図である。そして、図１７は、依頼ページ５０５を示す模式図であり、図１８は、一覧ページ５０６を示す模式図である。これらの画面は、ブラウザプログラムを稼動させることにより、ブラウザ画面５３０のＷｅｂページ表示領域５３２（図１９参照）に表示される。
【００２９】
まず、図９を参照して、関係コンテンツ検索ページ５０１について説明する。この関係コンテンツ検索ページ５０１は、対象コンテンツを指定し、その対象コンテンツの関係コンテンツを登録ＤＢ１５１１から抽出させる指示を行うＷｅｂページである。図９に示すように、関係コンテンツ検索ページ５０１には、対象ＵＲＩ入力欄５０１１，関係選択リストボックス５０１３，関係言語選択リストボックス５０１４，検索ボタン５０１６，閲覧ボタン５０１７が設けられている。ユーザは、対象ＵＲＩ入力欄５０１１に対象コンテンツのＵＲＩを入力する。そして、関係選択リストボックス５０１３では、対象コンテンツにどのような関係で関係コンテンツとして登録されている関係コンテンツを抽出したいのかを選択する。そして、関係言語選択リストボックス５０１４では、抽出したい関係コンテンツを記載している言語を指定する。なお、関係選択リストボックス５０１３，関係言語選択リストボックス５０１４のリストには、「指定しない」旨のリスト（選択肢）も含まれており、ユーザは、関係や関係言語を指定せずに関係コンテンツの検索を行うこともできる。関係選択リストボックス５０１３において「指定しない」リストが選択されている場合には、管理サーバ１では、全ての関係のエントリが抽出される。関係言語選択リストボックス５０１４において、「指定しない」リストが選択されている場合には、管理サーバ１では、全ての言語のエントリが抽出される。
【００３０】
そして、検索ボタン５０１６がマウス２８１又はキーボード２７１の入力により押下されると、「関係コンテンツ検索要求」を示す値をイベントとし、対象ＵＲＩ，関係，関係言語をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、検索ボタン５０１６が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、対象ＵＲＩ入力欄５０１１に入力されている対象ＵＲＩを対象ＵＲＩ記憶エリア２１１１に記憶し、関係選択リストボックス５０１３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶し、関係言語選択リストボックス５０１４で選択されている言語を示す値を関係言語情報記憶エリア２１１５に記憶する。なお、リストボックス５０１３，５０１４において「指定しない」が選択されている場合には、その旨を示す情報が各記憶エリアに記憶される。そして、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「関係コンテンツ検索要求」であることを示す記述（例えば、「（ButtonSearch=relaSearch）」というような形式で記述される）と、パラメー
タ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００３１】
また、閲覧ボタン５０１７がマウス２８１又はキーボード２７１の入力により押下されると、「関係コンテンツ閲覧要求」を示す値をイベントとし、対象ＵＲＩ，関係，関係言語をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、閲覧ボタン５０１７が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、対象ＵＲＩ入力欄５０１１に入力されている対象ＵＲＩを対象ＵＲＩ記憶エリア２１１１に記憶し、関係選択リストボックス５０１３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶し、関係言語選択リストボックス５０１４で選択されている言語を示す値を関係言語情報記憶エリア２１１５に記憶する。なお、リストボックス５０１３，５０１４において「指定しない」が選択されている場合には、その旨を示す情報が各記憶エリアに記憶される。なお、そして、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「関係コンテンツ閲覧要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００３２】
また、関係コンテンツ検索ページ５０１には、対象コンテンツ検索ページへのリンク５９１，関係コンテンツ検索ページへのリンク５９２，登録ページへのリンク５９３，依頼ページへのリンク５９４，一覧ページへのリンク５９５が設けられている。対象コンテンツ検索ページへのリンク５９１では、「対象コンテンツ検索ページへのリンク」の文字に対象コンテンツ検索ページが張られており、選択されると、関係コンテンツ検索ページ５０１を表示させるためのhttp要求（GETメソッド）が管理サーバ１へ送信される。関係コ
ンテンツ検索ページへのリンク５９２では、「関係コンテンツ検索ページへのリンク」の文字に関係コンテンツ検索ページが張られており、選択されると、対象コンテンツ検索ページ５０２を表示させるためのhttp要求（GETメソッド）が管理サーバ１へ送信される。
登録ページへのリンク５９３では、「登録ページへのリンク」の文字に登録ページが張られており、選択されると、登録ページ５０３を表示させるためのhttp要求（GETメソッド
）が管理サーバ１へ送信される。依頼ページへのリンク５９４では、「依頼ページへのリンク」の文字に依頼ページが張られており、選択されると、依頼ページ５０５を表示させるためのhttp要求（GETメソッド）が管理サーバ１へ送信される。一覧ページへのリンク
５９５では、「一覧ページへのリンク」の文字に一覧ページが張られており、選択されると、一覧ページ５０６を表示させるためのhttp要求（GETメソッド）が管理サーバ１へ送
信される。なお、これらのリンクは他のページ５０２，５１１，５１２，５０３，５０５，５０６にも設けられている。
【００３３】
次に、図１０を参照して、関係コンテンツ検索結果ページ５１１について説明する。この関係コンテンツ検索結果ページ５１１は、関係コンテンツ検索ページ５０１で検索ボタン５０１６が押下された場合に、管理サーバ１から送信されて、ブラウザ画面５３０のＷｅｂページ表示領域５３２に表示される画面である。管理サーバ１では、関係コンテンツ検索ページ５０１で指定された条件で登録ＤＢ１５１１からエントリを抽出した結果を、登録順のリスト形式にされて検索結果表示領域５１１８に表示させるようなＨＴＭＬデータを送信する（図２４参照）。
【００３４】
関係コンテンツ検索結果ページ５１１には、表示順選択リストボックス５１１５、検索結果表示領域５１１８及び更新ボタン５１１９が設けられている。表示順選択リストボックス５１１５は、検索結果のリストを表示させる順序を表示し、さらに表示順序を変更する場合に表示順序指定することができる。なお、表示順選択リストボックス５１１５には、初期値の「登録順」が表示される。
【００３５】
そして、表示順選択リストボックス５１１５では、検索結果表示領域５１１８に表示されるリストの表示順序を指定することができる。表示順選択リストボックス５１１５で表示順序を指定すると、パラメータ記憶エリア２１１の表示順記憶エリア２１１７に選択された表示順序を示す値が記憶される。そして、クライアント２のＣＰＵ２０は、更新ボタン５１１９を選択すると、POSTメソッドのメッセージボディ部に、イベントが「関係コンテンツ更新要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータ（表示順）をパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００３６】
次に、図１１を参照して、関係コンテンツ閲覧ページ５１２について説明する。関係コンテンツ検索ページ５０１で閲覧ボタン５０１７が押下された場合には、管理サーバ１から返送されて、ブラウザ画面５３０のＷｅｂページ表示領域５３２に表示される画面である。管理サーバ１では、関係コンテンツ検索ページ５０１で指定された条件で登録ＤＢ１５１１からエントリを抽出した結果のうち、最も登録順序の新しい関係コンテンツを閲覧対象表示領域５１２８に表示させるＨＴＭＬデータが送信される。この関係コンテンツ閲覧ページ５１２は、このＨＴＭＬデータを表示したものである。
【００３７】
図１１に示すように、関係コンテンツ閲覧ページ５１２には、閲覧中のＵＲＩ表示欄５１２１，前候補表示ボタン５１２６，次候補表示ボタン５１２７，閲覧対象表示領域５１２８が設けられている。前候補表示ボタン５１２６が選択されると、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「関係コンテンツ前候補要求」であることを示す記述を書き込んだhttp要求を管理サーバ１へ送信する。次候補表示ボタン５１２７が選択されると、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「関係コンテンツ次候補要求」であることを示す記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００３８】
次に、図１２を参照して、対象コンテンツ検索ページ５０２について説明する。この対象コンテンツ検索ページ５０２は、関係コンテンツを指定し、その関係コンテンツの対象コンテンツを登録ＤＢ１５１１から抽出させる指示を行うＷｅｂページである。図１２に示すように、対象コンテンツ検索ページ５０２には、関係ＵＲＩ入力欄５０２１，関係選択リストボックス５０２３，対象言語選択リストボックス５０２４，検索ボタン５０２６，閲覧ボタン５０２７が設けられている。ユーザは、関係ＵＲＩ入力欄５０２１は、関係コンテンツのＵＲＩを入力する。そして、関係選択リストボックス５０２３では、抽出したい対象コンテンツに対して指定の関係ＵＲＩで示される関係コンテンツがどのような関係を持っているかを指定する。なお、関係選択リストボックス５０２３，対象言語選択リストボックス５０２４のリストには、「指定しない」旨のリスト（選択肢）も含まれており、ユーザは、関係や関係言語を指定せずに対象コンテンツの検索を行うこともできる。関係選択リストボックス５０２３において「指定しない」リストが選択されている場合には、管理サーバ１では、全ての関係のエントリが抽出される。対象言語選択リストボックス５０２４において、「指定しない」リストが選択されている場合には、管理サーバ１では、全ての言語のエントリが抽出される。
【００３９】
検索ボタン５０２６がマウス２８１又はキーボード２７１の入力により押下されると、「対象コンテンツ検索要求」を示す値をイベントとし、関係ＵＲＩ，関係，対象言語をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、検索ボタン５０２６が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、関係ＵＲＩ入力欄５０２１に入力されている関係ＵＲＩを関係ＵＲＩ記憶エリア２１１２に記憶し、関係選択リストボックス５０２３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶し、対象言語選択リストボックス５０２４で選択されている言語を示す値を対象言語情報記憶エリア２１１４に記憶する。なお、リストボックス５０２３，５０２４において「指定しない」が選択されている場合には、その旨を示す情報が各記憶エリアに記憶される。なお、そして、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「対象コンテンツ検索要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００４０】
また、閲覧ボタン５０２７がマウス２８１又はキーボード２７１の入力により押下されると、「対象コンテンツ閲覧要求」を示す値をイベントとし、対象ＵＲＩ，関係，対象言語をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、閲覧ボタン５０２７が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、関係ＵＲＩ入力欄５０２１に入力されている関係ＵＲＩを関係ＵＲＩ記憶エリア２１１２に記憶し、関係選択リストボックス５０２３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶し、対象言語選択リストボックス５０２４で選択されている言語を示す値を対象言語情報記憶エリア２１１４に記憶する。なお、リストボックス５０２３，５０２４において「指定しない」が選択されている場合には、その旨を示す情報が各記憶エリアに記憶される。そして、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「対象コンテンツ閲覧要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００４１】
次に、図１３を参照して、対象コンテンツ検索結果ページ５２１について説明する。この対象コンテンツ検索結果ページ５２１は、対象コンテンツ検索ページ５０２において検索ボタン５０２６が押下された場合に、管理サーバ１から送信されて、ブラウザ画面５３０のＷｅｂページ表示領域５３２に表示される画面である。管理サーバ１では、対象コンテンツ検索ページ５０２で指定された条件で登録ＤＢ１５１１からエントリを抽出した結果を、登録順のリスト形式にされて検索結果表示領域５２１８に表示させるようなＨＴＭＬデータを送信する（図２９参照）。
【００４２】
対象コンテンツ検索結果ページ５２１には、表示順選択リストボックス５２１５、検索結果表示領域５２１８及び更新ボタン５２１９が設けられている。表示順選択リストボックス５２１５は、検索結果のリストを表示させる順序を表示し、さらに表示順序を変更する場合に表示順序指定することができる。なお、表示順選択リストボックス５２１５には、初期値の「登録順」が表示される。
【００４３】
そして、表示順選択リストボックス５２１５では、検索結果表示領域５２１８に表示されるリストの表示順序を指定することができる。表示順選択リストボックス５２１５で表示順序を指定すると、パラメータ記憶エリア２１１の表示順記憶エリア２１１７に選択された表示順序を示す値が記憶される。そして、クライアント２のＣＰＵ２０は、更新ボタン５２１９を選択すると、POSTメソッドのメッセージボディ部に、イベントが「対象コンテンツ更新要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータ（表示順）をパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００４４】
次に、図１４を参照して、対象コンテンツ閲覧ページ５２２について説明する。対象コンテンツ検索ページ５０２において閲覧ボタン５０２７が押下された場合には、管理サーバ１から返送されて、ブラウザ画面５３０のＷｅｂページ表示領域５３２に表示される画面である。管理サーバ１では、対象コンテンツ検索ページ５０２で指定された条件で登録ＤＢ１５１１からエントリを抽出した結果のうち、最も登録順序の新しい対象コンテンツを閲覧対象表示領域５２２８に表示させるＨＴＭＬデータが送信される。この対象コンテンツ閲覧ページ５２２は、このＨＴＭＬデータを表示したものである。
【００４５】
図１４に示すように、対象コンテンツ閲覧ページ５２２には、閲覧中のＵＲＩ表示欄５２２１，前候補表示ボタン５２２６，次候補表示ボタン５２２７，閲覧対象表示領域５２２８が設けられている。前候補表示ボタン５２２６が選択されると、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「対象コンテンツ前候補要求」であることを示す記述を書き込んだhttp要求を管理サーバ１へ送信する。次候補表示ボタン５２２７が選択されると、クライアント２のＣＰＵ２０は、POSTメソッドのメッセージボディ部に、イベントが「対象コンテンツ次候補要求」であることを示す記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００４６】
次に、図１５を参照して、登録ページ５０３について説明し、図１６を参照して、確認ページについて説明する。この登録ページ５０３は、対象コンテンツと関係コンテンツとを管理サーバ１の登録ＤＢ１５１１へ登録するための画面であり、確認ページ５０４は、対象コンテンツ及び関係コンテンツが記載されている言語をユーザに確認させるためのページである。登録ページ５０３には、対象ＵＲＩ入力欄５０３１，関係ＵＲＩ入力欄５０３２，関係選択リストボックス５０３３，登録ボタン５０３５が設けられている。ユーザは、対象ＵＲＩ入力欄５０３１には、対象コンテンツとして登録したいコンテンツのＵＲＩを入力し、関係ＵＲＩ入力欄５０３２には、関係コンテンツとして登録したいコードのＵＲＩを入力する。そして、関係選択リストボックス５０３３では、２つのコンテンツの関係を指定する。
【００４７】
登録ページ５０３の登録ボタン５０３５がマウス２８１又はキーボード２７１の入力により押下されると、「登録要求」を示す値をイベントとし、対象ＵＲＩ，関係ＵＲＩ，関係をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、登録ボタン５０３５が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、対象ＵＲＩ入力欄５０３１に入力されている対象ＵＲＩを対象ＵＲＩ記憶エリア２１１１に記憶し、関係ＵＲＩ入力欄５０３２に入力されている関係ＵＲＩを関係ＵＲＩ記憶エリア２１１２に記憶し、関係選択リストボックス５０３３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶する。そして、POSTメソッドのメッセージボディ部に、イベントが「登録要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００４８】
管理サーバ１では、http要求を受けると、パラメータに記載されている対象ＵＲＩに存在する対象コンテンツを取得し、関係ＵＲＩに存在する関係コンテンツを取得する。そして、それぞれのコンテンツに示されている言語の種類を取得する。例えば、コンテンツがＨＴＭＬで記載されていれば、ＨＴＭＬタグのlang属性やＸＭＬのxml:lang属性などで示される言語コードを参照することでコンテンツを記載している言語の種類を検出できる。「＜HTML lang="ja"＞」であれば日本語で記載されていると検出できる。そして、取得した言語をそれぞれ対象コンテンツ言語選択リストボックス５０４１，関係コンテンツ言語選択リストボックス５０４２で選択された状態の確認ページ５０４をクライアント２に表示させる。
【００４９】
そして、図１６に示すように、確認ページ５０４には対象コンテンツ言語選択リストボックス５０４１，関係コンテンツ言語選択リストボックス５０４２，確認ボタン５０４５が設けられている。対象コンテンツ言語選択リストボックス５０４１では、対象コンテンツを記載している言語を指定することができ、関係コンテンツ言語選択リストボックス５０４２では、関係コンテンツを記載している言語を指定することができる。前記検出結果に基づいて、対象コンテンツ言語選択リストボックス５０４１，関係コンテンツ言語選択リストボックス５０４２に予め表示された言語が正しくないと、ユーザが判断した場合には、リストボックスの他のリストから正しい言語を選択し直すことができる。
【００５０】
確認ページ５０４の確認ボタン５０４５がマウス２８１又はキーボード２７１の入力により押下されると、「確認要求」を示す値をイベントとし、対象言語及び関係言語をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、登録ボタン５０３５が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、対象コンテンツ言語選択リストボックス５０４１で指定されている対象言語を対象言語情報記憶エリア２１１４に記憶し、関係コンテンツ言語選択リストボックス５０４２で指定されている関係言語を示す値を関係言語情報記憶エリア２１１５に記憶する。そして、POSTメソッドのメッセージボディ部に、イベントが「確認要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００５１】
管理サーバ１では、http要求を受けると、パラメータ記憶エリア１１０に関係言語情報及び対象言語情報が追加される。そして、パラメータに記載されている対象ＵＲＩ、関係ＵＲＩ、関係、対象言語、関係言語と一致するエントリが、登録ＤＢ１５１１から抽出される。そして、抽出されたエントリのうち、登録順序の最も新しいエントリの関係コンテンツを閲覧対象表示領域５１２８に表示させた関係コンテンツ閲覧ページ５１２をクライアント２へ表示させる。もし、エントリがなければ、前記対象ＵＲＩ、関係ＵＲＩ、関係、対象言語、関係言語を登録ＤＢに登録し、関係ＵＲＩが示す関係コンテンツを閲覧対象表示領域５１２８に表示させた関係コンテンツ閲覧ページ５１２をクライアント２へ表示させる。また、この際に、パラメータの対象コンテンツ、関係、対象言語、関係言語での登録の連絡が依頼されている場合には、依頼者の連絡先に登録通知を送信する。
【００５２】
次に、図１７を参照して、依頼ページ５０５について説明する。この依頼ページ５０５は、対象コンテンツに対して関係コンテンツが登録ＤＢに登録された際に、その通知をしてもらう依頼をする画面である。図１７に示すように、依頼ページ５０５には、対象ＵＲＩ入力欄５０５１，連絡先入力欄５０５２，関係選択リストボックス５０５３，関係言語選択リストボックス５０５４，依頼ボタン５０５５が設けられている。ユーザは、関係コンテンツが登録されたことを知りたい対象コンテンツのＵＲＩを対象ＵＲＩ入力欄５０５１に入力する。そして、通知を受けたい関係コンテンツの対象コンテンツとの関係を関係選択リストボックス５０５３で選択し、通知を受けたい関係コンテンツを記載している言語を関係言語選択リストボックス５０５４で選択する。そして、連絡先入力欄５０５２に通知メールの送信先である自身のメールアドレスを入力する。なお、関係選択リストボックス５０５３，関係言語選択リストボックス５０５４のリストには、「指定しない」旨のリスト（選択肢）も含まれており、ユーザは、関係を指定せずに対象コンテンツの登録を行うこともできる。関係選択リストボックス５０５３において「指定しない」リストが選択されている場合には、登録される関係情報に関わらず、指定した対象コンテンツに対する関係コンテンツの登録が通知される。関係言語選択リストボックス５０５４において「指定しない」リストが選択されている場合には、登録される言語に関わらず、指定した対象コンテンツに対する関係コンテンツの登録が通知される。
【００５３】
そして、依頼ボタン５０５５がマウス２８１又はキーボード２７１の入力により押下されると、「依頼要求」を示す値をイベントとし、対象ＵＲＩ，関係，関係言語，連絡先をパラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、登録ボタン５０３５が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、対象ＵＲＩ入力欄５０３１に入力されている対象ＵＲＩを対象ＵＲＩ記憶エリア２１１１に記憶し、関係ＵＲＩ入力欄５０３２に入力されている対象ＵＲＩを対象ＵＲＩ記憶エリア２１１１に記憶し、関係選択リストボックス５０３３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶し、言語選択リストボックス５０４４で選択されている言語を示す値を関係言語情報記憶エリア２１１５に記憶する。なお、関係選択リストボックス５０５３，関係言語選択リストボックス５０５４において「指定しない」が選択されている場合には、その旨を示す情報が各記憶エリアに記憶される。そして、連絡先入力欄５０５２に入力されているメールアドレスを連絡先記憶エリア２１１６に記憶する。そして、POSTメソッドのメッセージボディ部に、イベントが「依頼要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００５４】
次に、図１８を参照して、一覧ページ５０６について説明する。この一覧ページ５０６は、条件を指定して（関係、関係言語、対象言語の選択）、管理サーバ１の登録ＤＢ１５１１に登録されているエントリを抽出し、その一覧を表示させるものである。図１８に示すように、一覧ページ５０６には、一覧ボタン５０６７，関係選択リストボックス５０６３，関係言語選択リストボックス５０６４，対象言語選択リストボックス５０６５，表示順選択リストボックス５０６６，一覧表示領域５０６８が設けられている。ユーザは、関係選択リストボックス５０６３で抽出したい関係を選択し、関係言語選択リストボックス５０６４で抽出したい関係コンテンツを記載している言語を選択し、対象言語選択リストボックス５０６５で抽出したい対象コンテンツを記載している言語を選択する。そして、表示順選択リストボックス５０６６では、一覧の表示順序（初期値は登録順）を選択する。なお、関係選択リストボックス５０６３，関係言語選択リストボックス５０６４，対象言語選択リストボックス５０６５のリストには、「指定しない」旨のリスト（選択肢）も含まれており、ユーザは、それぞれ指定せずにエントリを抽出し一覧を表示させることもできる。関係選択リストボックス５０６３において「指定しない」リストが選択されている場合には、管理サーバ１では、全ての関係のエントリが抽出される。関係言語選択リストボックス５０６４において「指定しない」リストが選択されている場合には、管理サーバ１では、全ての関係言語のエントリが抽出される。対象言語選択リストボックス５０６５において「指定しない」リストが選択されている場合には、管理サーバ１では、全ての対象言語のエントリが抽出される。
【００５５】
そして、一覧ボタン５０６７がマウス２８１又はキーボード２７１の入力により押下されると、「一覧要求」を示す値をイベントとし、関係，関係言語，対象言語を，表示順パラメータとしたhttp要求（POSTメソッド）が管理サーバ１へ送信される。具体的には、ブラウザプログラムの実行によりクライアント２のＣＰＵ２０は、一覧ボタン５０６７が押下された時点で、ＲＡＭ２１のパラメータ記憶エリア２１１をクリアする。そして、関係選択リストボックス５０３３で選択されている関係を示す値を関係情報記憶エリア２１１３に記憶し、関係言語選択リストボックス５０６４で選択されている言語を示す値を関係言語情報記憶エリア２１１５に記憶、対象言語選択リストボックス５０６５で選択されている言語を示す値を対象言語情報記憶エリア２１１４に記憶する。そして、表示順選択リストボックス５０６６で選択されている表示順を示す値を表示順記憶エリア２１１７に記憶する。なお、そして、POSTメソッドのメッセージボディ部に、イベントが「一覧要求」であることを示す記述、パラメータ記憶エリア２１１において値が記憶されているパラメータをパラメータとして指定した記述を書き込んだhttp要求を管理サーバ１へ送信する。
【００５６】
次に、図１９を参照して、ブラウザプログラムを稼動させることにより表示されるブラウザ画面５３０について説明する。ブラウザ画面５３０には、アドレス入力欄５３１及びＷｅｂページ表示領域５３２が設けられており、アドレス入力欄５３１に入力されたＵＲＩに存在するＷｅｂページ（コンテンツ）がＷｅｂページ表示領域５３２に表示される。また、本実施の形態のブラウザ画面５３０には、リンクツールバー５３３に閲覧ボタン５３４及び登録ボタン５３５が設けられている。ブラウザプログラムには、予め所定のＷｅｂページのＵＲＩに名前を付けて登録する、所謂「ブックマーク」や「お気に入り」と言われる機能（本実施の形態では「ブックマーク」という）が搭載されている。また、「ブックマーク」ではＷｅｂページのＵＲＩだけでなく、javascriptで記述された短いプログラムに名前を付けて記憶させることもできる。これを「bookmarklet」という。
【００５７】
また、本実施の形態のブラウザプログラムには、ブックマークとして登録されている情報のうち、所定のフォルダに記憶されているブックマークの名前をツールバーに表示させる機能が備えられている。本実施の形態では、リンクツールバー５３３に名前が表示される。図１９に示す例では、「閲覧」と表示された閲覧ボタン５３４、「登録」と表示された登録ボタン５３５が表示されている。本実施の形態では、これらのブックマークは、bookmarkletととしてjavascriptで記述された短いプログラムが登録されている。なお、こ
のjavascriptの記述は、ＨＤＤ２５のブックマーク記憶エリアに名前と共に記憶されている。
【００５８】
本実施の形態では、名前が「閲覧」のbookmarkletでは、関係コンテンツ検索ページ５
０１（図９参照）において閲覧ボタン５３４が押下された場合と同様の要求が管理サーバ１へ送信される。具体的には、パラメータの「対象ＵＲＩ」として、Ｗｅｂページ表示領域５３２に表示されているＷｅｂページのＵＲＩ、つまり、アドレス入力欄５３１に入力されているＵＲＩが用いられる。そして、「関係情報」及び「関係言語情報」としては、Cookie情報記憶エリア２５１に記憶されている関係情報及び関係言語情報が用いられる（図４０、クライアント登録ボタン押下処理参照）。
【００５９】
また、名前が「登録」のbookmarkletでは、登録ページ５０３（図１５参照）を表示さ
せる要求が管理サーバ１へ送信される。この際には「関係ＵＲＩ」としてＷｅｂページ表示領域５３２に表示されているＷｅｂページのＵＲＩ、つまり、アドレス入力欄５３１に入力されているＵＲＩが用いられる。そして、「関係情報」としては、Cookie情報記憶エリア２５１に記憶されている関係情報が用いられる。これにより、登録ページ５０３の対象ＵＲＩ入力欄５０３１に送信されたＵＲＩがセットされ、関係選択リストボックス５０３３に関係情報がセットされた状態の登録ページ５０３がブラウザ画面のＷｅｂページ表示領域５３２に表示される。
【００６０】
さらに、登録ボタン５３５が押下、指示された場合に、Ｗｅｂページ表示領域５３２において文字列や画像等がマウスドラッグ等の操作によって予め選択されている場合には、その選択範囲内に存在する他のＷｅｂページへのリンクのリンク先のＵＲＩのうち最初に出現しているものが「対象ＵＲＩ」として登録ページ５０３の表示要求と共に送信される（図４０、クライアント登録ボタン押下処理参照）。この場合、対象ＵＲＩ欄にリンク先のＵＲＩのセットされた状態の登録ページ５０３がブラウザ画面のＷｅｂページ表示領域５３２に表示される。
【００６１】
次に、図２０乃至図３７を参照して、管理サーバ１で実施される処理について説明する。図２０は、管理サーバ１で実施される管理サーバメイン処理のフローチャートであり、図２１は、管理サーバメイン処理の中で実施されるパラメータ記憶処理のフローチャートである。そして、図２２は、管理サーバメイン処理の中で実施されるイベント対応処理のフローチャートであり、図２３は、図２２に示すイベント対応処理の続きである。そして、図２４は、イベント対応処理の中で実施される関係コンテンツ検索処理のフローチャートであり、図２５は、イベント対応処理の中で実施される関係コンテンツ更新処理のフローチャートである。そして、図２６は、イベント対応処理の中で実施される関係コンテンツ閲覧処理のフローチャートであり、図２７は、イベント対応処理の中で実施される関係コンテンツ前候補処理のフローチャートであり、図２８は、イベント対応処理の中で実施される関係コンテンツ次候補処理のフローチャートである。そして、図２９は、イベント対応処理の中で実施される対象コンテンツ検索処理のフローチャートであり、図３０は、イベント対応処理の中で実施される対象コンテンツ更新処理のフローチャートである。そして、図３１は、イベント対応処理の中で実施される対象コンテンツ閲覧処理のフローチャートであり、図３２は、イベント対応処理の中で実施される対象コンテンツ前候補処理のフローチャートであり、図３３は、イベント対応処理の中で実施される対象コンテンツ次候補処理のフローチャートである。そして、図３４は、イベント対応処理の中で実施される登録処理のフローチャートであり、図３５は、イベント対応処理の中で実施される確認処理のフローチャートである。そして、図３６は、イベント対応処理の中で実施される依頼処理のフローチャートであり、図３７は、イベント対応処理の中で実施される一覧処理のフローチャートである。
【００６２】
まず、図２０を参照して、管理サーバ１で実施される管理サーバメイン処理について説明する。この管理サーバメイン処理は、管理サーバ１のＣＰＵ１０がコンテンツ関係管理プログラムを実行することにより行われる処理である。
【００６３】
まず、クライアント２からhttpプロトコルによるhttp要求を受けたか否かの判断が行われる（Ｓ１）。http要求がなければ（Ｓ１：ＮＯ）、繰り返しhttp要求の判断が行われる（Ｓ１）。http要求を受けたら（Ｓ１：ＹＥＳ）、パラメータ記憶処理が行われる（Ｓ２、図２１参照）。パラメータ記憶処理では、パラメータとして使用される値がＲＡＭ１１のパラメータ記憶エリア１１０に記憶される。ここで、図２１を参照して、パラメータ記憶処理について説明する。
【００６４】
図２１に示すように、まず、http要求のメッセージボディ部あるいは後述する「ＵＲＬパラメータ部」にパラメータ値があるか否かの判断が行われる（Ｓ４０１）。パラメータ等があれば（Ｓ４０１：ＹＥＳ）、メッセージボディ部あるいは後述する「ＵＲＬパラメータ部」に記載されているそれぞれのパラメータが、パラメータ記憶エリア１１０のそれぞれのデータ項目の記憶エリア（対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄、対象言語欄、関係言語欄、連絡先欄、表示順欄）に記憶される（Ｓ４０２）。ここでは、メッセージボディ部あるいは後述する「ＵＲＬパラメータ部」に記載されているパラメータが上書きされるのみである。例えば、前述したように、「登録要求」のhttp要求であれば、メッセージボディ部あるいは後述する「ＵＲＬパラメータ部」にパラメータとして、対象ＵＲＩ，関係ＵＲＩ，関係が記載されている。そこで、対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄にのみ受信したパラメータが記憶され、「登録要求」に応じた登録処理（図２３，Ｓ１５１、図３４参照）では、パラメータとして対象ＵＲＩ及び関係ＵＲＩが使用される。「登録要求」に次いで「確認要求」が送信されるが、この「確認要求」のhttp要求のメッセージボディ部には、パラメータとして対象言語及び関係言語が記載されている。そこで、対象言語欄及び関係言語欄のみに記憶される。そして、「確認要求」に応じた確認処理（図２３，Ｓ１５２、図３５参照）では、パラメータとして対象ＵＲＩ，関係ＵＲＩ，関係，対象言語，関係言語が用いられるが、対象ＵＲＩ，関係ＵＲＩ，関係は、「登録要求」のhttp要求のメッセージボディ部あるいは後述する「ＵＲＬパラメータ部」に記載されていたものが使用されることになる。
【００６５】
そして、http要求のメッセージボディ部あるいは後述する「ＵＲＬパラメータ部」のパラメータ値に関係、対象言語及び関係言語の値があり、関係欄、対象言語欄及び関係言語欄に値が記憶されたか否かの判断が行われる（Ｓ４０３）。関係欄、対象言語欄及び関係言語欄に値が記憶されていれば（Ｓ４０３：ＹＥＳ）、本処理は終了し、管理サーバメイン処理へ戻る。一方、http要求のメッセージボディ部あるいは後述する「ＵＲＬパラメータ部」のパラメータ値に関係、対象言語及び関係言語の値がなければ（Ｓ４０３：ＮＯ）、http要求のヘッダ部にCookie情報があるか否かの判断が行われる（Ｓ４０４）。Cookie情報があれば（Ｓ４０４：ＹＥＳ）、Cookie情報の示す関係、関係情報及び言語情報がパラメータ記憶エリア１１０の関係欄、対象言語欄及び関係言語欄にそれぞれ記憶される（Ｓ４０５）。また、Cookie情報がなければ（Ｓ４０４：ＮＯ）、予め定められている既定の値（例えば、関係は「翻訳」、対象言語は「英語」、関係言語は「日本語」とする）が初期値としてパラメータ記憶エリア１１０の関係欄及び言語欄にそれぞれ記憶される（Ｓ４０６）。そして、管理サーバメイン処理へ戻る。
【００６６】
次いで、図２０に示すように、管理サーバメイン処理では、http要求で指定されているページを表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ３）。次いで、http要求にイベントが存在するか否かの判断が行われる（Ｓ４）。具体的には、http要求がPOSTメソッドであり、そのメッセージボディ部あるいは後述する「ＵＲＬパラメータ部」にイベントを示す記載があるか否かの判断が行われる。本実施の形態では、７つのイベントが予め登録されている。「関係コンテンツ検索要求（ButtonSearch=relaSearch
）」、「関係コンテンツ更新要求（ButtonUpdate=relaUpdate）」、「関係コンテンツ閲
覧要求（ButtonBrowse=relaBrowse）」、「関係コンテンツ前候補要求（ButtonBefore=relaBefore）」、「関係コンテンツ次候補要求（ButtonNext=relaNext）」、「対象コンテ
ンツ検索要求（ButtonResearch=objSearch）」、「対象コンテンツ更新要求（ButtonUpdate=objUpdate）」、「対象コンテンツ閲覧要求（ReButtonBrowse=objBrowse）」、「対象コンテンツ前候補要求（ButtonBefore=objBefore）」、「対象コンテンツ次候補要求（ButtonNext=objNext）」、「登録要求（ButtonRegist=Regist）」、「確認要求（ButtonNext=Conf）」、「依頼要求（ButtonRequest=Request）」、「一覧要求（ButtonList=List）」である。
【００６７】
そして、イベントがあった場合には（Ｓ４：ＹＥＳ）、イベント対応処理が行われる（Ｓ５、図２２参照）。このイベント対応処理では、イベントに対して、それぞれのイベントに対応した処理が行われ、ＲＡＭ１１の出力ページ記憶エリア１１２にクライアント２へ出力するＷｅｂページの情報が記憶される。イベント対応処理については、図２２乃至図３７を参照して後述する。
【００６８】
次いで、イベント対応処理が終了したら（Ｓ５）、Ｓ４へ戻り、まだ処理していないイベントがあるか否かの判断が行われる（Ｓ４）。本実施の形態では、１つのhttp要求に対して１つのイベントしか記載されていないので、イベントはないと判断される（Ｓ４：ＮＯ）。また、http要求にイベントがない場合には、Ｓ４の判断が最初に行われた時点でイベントがないと判断される（Ｓ４：ＮＯ）。
【００６９】
イベントがない場合には（Ｓ４：ＹＥＳ）、出力ページ記憶エリア１１２に記憶されている情報に基づいてＨＴＭＬデータが作成され、ＨＴＭＬデータ記憶エリア１１３に記憶される（Ｓ６）。なお、イベントのあるhttp要求に対しては、イベント対応処理にて出力ページ記憶エリア１１２にクライアント２へ出力するＷｅｂページの情報が記憶されており、イベントのないhttp要求に対しては、Ｓ３にて要求されたＷｅｂページが出力ページ記憶エリア１１２に記憶されている。そして、Cookie情報が作成される（Ｓ７）。具体的には、パラメータ記憶エリア１１０の関係欄に記憶されている値がＲＡＭ１１のCookie情報記憶エリア１１４の関係情報記憶エリア１１４１に記憶され、対象言語欄に記憶されている値が対象言語情報記憶エリア１１４２に記憶され、関係言語欄に記憶されている値が関係言語情報記憶エリア１１４３に記憶される。そして、ＨＴＭＬデータ記憶エリア１１３に記憶されているＨＴＭＬデータに基づいてhttpレスポンスがクライアント２へ送信される（Ｓ８）。このhttpレスポンスのヘッダ部には、Cookie情報記憶エリア１１４に記憶されているCookie情報が記載される。ここで１つのhttp要求に対する一連の処理が終了し、Ｓ１へ戻る。
【００７０】
ここで、図２２を参照して、管理サーバメイン処理の中で実施されるイベント対応処理について説明する。まず、イベントが「関係コンテンツ検索要求（ButtonSearch=relaSearch）」であるか否かの判断が行われる（Ｓ１２１）。イベントが「関係コンテンツ検索
要求（ButtonSearch=relaSearch）」であれば（Ｓ１２１：ＹＥＳ）、関係コンテンツ検
索処理が行われる（Ｓ１４１、図２４参照）。そして、管理サーバメイン処理へ戻る。また、イベントが「関係コンテンツ検索要求（ButtonSearch=relaSearch）」でなければ（
Ｓ１２１：ＮＯ）、イベントが「関係コンテンツ更新要求（ButtonUpdate=relaUpdate）
」であるか否かの判断が行われる（Ｓ１２２）。イベントが「関係コンテンツ更新要求（ButtonUpdate=relaUpdate）」であれば（Ｓ１２２：ＹＥＳ）、関係コンテンツ更新処理
が行われる（Ｓ１４２、図２５参照）。そして、管理サーバメイン処理へ戻る。
【００７１】
また、イベントが「関係コンテンツ更新要求（ButtonUpdate=relaUpdate）」でなけれ
ば（Ｓ１２２：ＮＯ）、イベントが「関係コンテンツ閲覧要求（ButtonBrowse=relaBrowse）」であるか否かの判断が行われる（Ｓ１２３）。イベントが「関係コンテンツ閲覧要
求（ButtonBrowse=relaBrowse）」であれば（Ｓ１２３：ＹＥＳ）、関係コンテンツ閲覧
処理が行われる（Ｓ１４３、図２６参照）。そして、管理サーバメイン処理へ戻る。また、イベントが「関係コンテンツ閲覧要求（ButtonBrowse=relaBrowse）」でなければ（Ｓ
１２３：ＮＯ）、イベントが「関係コンテンツ前候補要求（ButtonBefore=relaBefore）
」であるか否かの判断が行われる（Ｓ１２４）。イベントが「関係コンテンツ前候補要求（ButtonBefore=relaBefore）」であれば（Ｓ１２４：ＹＥＳ）、関係コンテンツ前候補
処理が行われる（Ｓ１４４、図２７参照）。そして、管理サーバメイン処理へ戻る。また、イベントが「関係コンテンツ前候補要求（ButtonBefore=relaBefore）」でなければ（
Ｓ１２４：ＮＯ）、イベントが「関係コンテンツ次候補要求（ButtonNext=relaNext）」
であるか否かの判断が行われる（Ｓ１２５）。イベントが「関係コンテンツ次候補要求（ButtonNext=relaNext）」であれば（Ｓ１２５：ＹＥＳ）、関係コンテンツ次候補処理が
行われる（Ｓ１４５、図２８参照）。そして、管理サーバメイン処理へ戻る。
【００７２】
また、イベントが「関係コンテンツ次候補要求（ButtonNext=relaNext）」でなければ
（Ｓ１２５：ＮＯ）、イベントが「対象コンテンツ検索要求（ButtonResearch=objSearch）」であるか否かの判断が行われる（Ｓ１２６）。イベントが「対象コンテンツ検索要求（ButtonResearch=objSearch）」であれば（Ｓ１２６：ＹＥＳ）、対象コンテンツ検索処理が行われる（Ｓ１４６、図２９参照）。そして、管理サーバメイン処理へ戻る。また、イベントが「対象コンテンツ検索要求（ButtonResearch=objSearch）」でなければ（Ｓ１２６：ＮＯ）、イベントが「対象コンテンツ更新要求（ButtonUpdate=objUpdate」であるか否かの判断が行われる（Ｓ１２７）。イベントが「対象コンテンツ更新要求（ButtonUpdate=objUpdate」であれば（Ｓ１２７：ＹＥＳ）、対象コンテンツ更新処理が行われる（Ｓ１４７、図３０参照）。
【００７３】
また、イベントが「対象コンテンツ更新要求（ButtonUpdate=objUpdate」でなければ（Ｓ１２７：ＮＯ）、イベントが「対象コンテンツ閲覧要求（ReButtonBrowse=objBrowse）」であるか否かの判断が行われる（Ｓ１２８）。イベントが「対象コンテンツ閲覧要求（ReButtonBrowse=objBrowse）」であれば（Ｓ１２８：ＹＥＳ）、対象コンテンツ閲覧処理が行われる（Ｓ１４８、図３１参照）。そして、管理サーバメイン処理へ戻る。また、イベントが「対象コンテンツ閲覧要求（ReButtonBrowse=objBrowse）」でなければ（Ｓ１２８：ＮＯ）、イベントが「対象コンテンツ前候補要求（ButtonBefore=objBefore）」であるか否かの判断が行われる（Ｓ１２９）。イベントが「対象コンテンツ前候補要求（ButtonBefore=objBefore）」であれば（Ｓ１２９：ＹＥＳ）、対象コンテンツ前候補処理が行われる（Ｓ１４９、図２７参照）。そして、管理サーバメイン処理へ戻る。また、イベントが「対象コンテンツ前候補要求（ButtonBefore=objBefore）」でなければ（Ｓ１２９：ＮＯ）、イベントが「対象コンテンツ次候補要求（ButtonNext=objNext））」であるか否かの判断が行われる（Ｓ１３０）。イベントが「対象コンテンツ次候補要求（ButtonNext=objNext）」であれば（Ｓ１３０：ＹＥＳ）、対象コンテンツ次候補処理が行われる（Ｓ１５０、図２８参照）。そして、管理サーバメイン処理へ戻る。
【００７４】
また、イベントが「対象コンテンツ次候補要求（ButtonNext=objNext）」でなければ（Ｓ１３０：ＮＯ）、イベントが「登録要求（ButtonRegist=Regist）」であるか否かの判
断が行われる（Ｓ１３１）。イベントが「登録要求（ButtonRegist=Regist）」であれば
（Ｓ１３１：ＹＥＳ）、登録処理が行われる（Ｓ１５１、図３４参照）。そして、管理サーバメイン処理へ戻る。イベントが「登録要求（ButtonRegist=Regist）」でなければ（
Ｓ１３１：ＮＯ）、イベントが「確認要求（ButtonNext=Conf）」であるか否かの判断が
行われる（Ｓ１３２）。イベントが「確認要求（ButtonNext=Conf）」であれば（Ｓ１３
２：ＹＥＳ）、確認処理が行われる（Ｓ１５２、図３５参照）。そして、管理サーバメイン処理へ戻る。
【００７５】
また、イベントが「確認要求（ButtonNext=Conf）」でなければ（Ｓ１３２：ＮＯ）、
イベントが「依頼要求（ButtonRequest=Request）」であるか否かの判断が行われる（Ｓ
１３３）。イベントが「依頼要求（ButtonRequest=Request）」であれば（Ｓ１３３：Ｙ
ＥＳ）、依頼処理が行われる（Ｓ１５３、図３６参照）。そして、管理サーバメイン処理へ戻る。
【００７６】
また、イベントが「依頼要求（ButtonRequest=Request）」でなければ（Ｓ１３３：Ｎ
Ｏ）、イベントが「一覧要求（ButtonList=List）」であるか否かの判断が行われる（Ｓ
１３４）。イベントが「一覧要求（ButtonList=List）」であれば（Ｓ１３４：ＹＥＳ）
、一覧処理が行われる（Ｓ１５４、図３７参照）。そして、管理サーバメイン処理へ戻る。さらに、イベントが「一覧要求（ButtonList=List）」でもなければ（Ｓ１３４：ＮＯ
）、管理サーバメイン処理へ戻る。
【００７７】
次に、図２４を参照して、イベント対応処理の中で実施される関係コンテンツ検索処理について説明する。この関係コンテンツ検索処理は、関係コンテンツ検索ページ５０１で検索ボタン５０１６が押下された際に発生したhttp要求のイベント（関係コンテンツ検索要求）に対応した処理である。
【００７８】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の対象ＵＲＩ欄、関係言語欄、関係欄からそれぞれ読み出され、読み出された対象ＵＲＩ、関係言語、関係と一致するエントリが登録ＤＢ１５１１から抽出され、抽出結果記憶エリア１１１に記憶される（Ｓ４２）。そして、抽出されたエントリがあるか否かの判断が行われる（Ｓ４３）。抽出されたエントリがあれば（Ｓ４３：ＹＥＳ）、関係コンテンツ検索結果ページ５１１を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ４４）。具体的には、その他の情報記憶エリア１５４から関係コンテンツ検索結果ページ５１１を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、その検索結果表示領域５１１８に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリの関係ＵＲＩがエントリの順でリスト形式にされて埋め込まれる。なお、ここで、ＲＡＭ１１の所定の記憶エリアに、関係コンテンツ検索結果ページ５１１が関係コンテンツ検索要求に応じて出力されたものであることを示す値が記憶される。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００７９】
一方、抽出されたエントリがない場合には（Ｓ４３：ＮＯ）、その他の情報記憶エリア１５４から依頼ページ５０５を表示するためフォームが出力ページ記憶エリア１１２に記憶される（Ｓ４５）。ここでは、パラメータ記憶エリア１１０の対象ＵＲＩ欄の値が、依頼ページの対象ＵＲＩ入力欄５０５１に埋め込まれ、関係欄の値が関係選択リストボックス５０５３で選択されているように埋め込まれ、関係言語欄の値が関係言語選択リストボックス５０５４で選択されているように埋め込まれる。これは、ユーザが求める関係コンテンツが存在しなかったため、そのような関係コンテンツが登録された際にユーザが通知を受けたい可能性があるので、依頼ページ５０５を表示させるものである。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００８０】
以上のようにして、管理サーバ１では、クライアント２からのhttp要求に応じて、登録ＤＢ１５１１からエントリを抽出し、抽出された関係コンテンツの一覧を関係コンテンツ検索結果ページ５１１としてクライアント２へ返している。したがって、あるＷｅｂページを閲覧した際に、そのＷｅｂページにどのようなＷｅｂページが関係しているかを知ることができる。また、登録ＤＢ１５１１に登録されている関係コンテンツを抽出するので、関係コンテンツに対象コンテンツについての記載がなかったり、対象コンテンツに関係コンテンツの記載がなかったりしても、対象コンテンツに関係する関係コンテンツの存在を知ることができる。
【００８１】
さらに、どのような意味で関係しているのか（翻訳、批評など）を指定することもできるので、求める関係に絞って関係コンテンツを知ることができる。よって、関係コンテンツを閲覧したら、抽出されたコンテンツは関係コンテンツに関係はあるが、求めている関係のコンテンツでなかったということがなく、より早く自分の求めるコンテンツを閲覧することができる。例えば、あるＷｅｂページ（英語）の日本語訳のページを探している場合には、関係を「翻訳」と指定すればよい。ここで関係を指定できない場合には、そのＷｅｂページの批評をしている英語のページが登録されていると、この批評のページも抽出されてしまう。しかし、関係を「翻訳」と指定すれば、批評のページは抽出されない。
【００８２】
さらに、関係コンテンツを記載している言語も指定することができるので、ユーザは自分が理解できるコンテンツのみを知ることができ、コンテンツを閲覧したが理解できなかったというようなことがない。例えば、あるＷｅｂページの（英語）の日本語訳のページを探している場合には、関係言語を「日本語」と指定すればよい。ここで関係言語を指定できない場合には、そのＷｅｂページの批評をしている英語のページや翻訳をしているスペイン語のページが登録されている場合には、英語の批評のページやスペイン語の翻訳ページも抽出されてしまう。しかし、関係言語を「日本語」と指定すれば、英語やスペイン語のページは抽出されない。さらに、関係と関係言語の両方を指定できるので、日本語訳のページを探す場合には、関係を「翻訳」、関係言語を「日本語」と指定すれば、端的に求めるページが抽出される。なお、関係言語、関係それぞれ、どちらについても「指定なし」を選択することができる。この場合、全ての関係言語、あるいは全ての関係について検索することになる。
【００８３】
次に、図２５を参照して、イベント対応処理の中で実施される関係コンテンツ更新処理について説明する。この関係コンテンツ更新処理は、関係コンテンツ検索結果ページ５１１の更新ボタン５１１９が押下された際に発生したhttp要求のイベント（関係コンテンツ更新要求）に対応した処理である。
【００８４】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の表示順欄から読み出され、パラメータで指定された順序で、抽出結果記憶エリア１１１に記憶されているエントリがソートされる（Ｓ２２１）。そして、抽出されたエントリの関係ＵＲＩをリスト表示した関係コンテンツ検索結果ページ５１１を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２２２）。具体的には、その他の情報記憶エリア１５４から関係コンテンツ検索結果ページ５１１を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、その検索結果表示領域５１１８に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリの関係ＵＲＩがエントリの順でリスト形式にされて埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００８５】
以上のようにして、関係コンテンツ検索結果ページ５１１の表示順の変更の指示を受けると、表示順で指定された順序に抽出されたエントリをソートし直した関係コンテンツ検索結果ページ５１１をクライアント２に表示させる。
【００８６】
次に、図２６を参照して、イベント対応処理の中で実施される関係コンテンツ閲覧処理について説明する。この関係コンテンツ閲覧処理は、関係コンテンツ検索ページ５０１で閲覧ボタン５０１７が押下された際に発生したhttp要求のイベント（関係コンテンツ閲覧要求）に対応した処理である。
【００８７】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の対象ＵＲＩ欄、関係言語欄、関係欄から読み出され、読み出された対象ＵＲＩ、関係言語、関係と一致するエントリが登録ＤＢ１５１１から抽出され、抽出結果記憶エリア１１１に記憶される（Ｓ６２）。そして、抽出されたエントリがあるか否かの判断が行われる（Ｓ６３）。抽出されたエントリがあれば（Ｓ６３：ＹＥＳ）、抽出されたエントリが登録日時の新しい順にソートされる（Ｓ６４）。そして、インデックス記憶エリア１１５に最初のデータ、つまり最も登録日時の新しいデータを示す「０」が記憶される（Ｓ６５）。関係コンテンツ閲覧ページ５１２を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ６６）。具体的には、その他の情報記憶エリア１５４から関係コンテンツ閲覧ページ５１２を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、閲覧中のＵＲＩ表示欄５１２１に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリのインデックスの示すエントリ（ここでは、番号「０」で、最も登録日時の新しいエントリ）の関係ＵＲＩが埋め込まれる。なお、本実施の形態では、関係ＵＲＩはiframeタグで埋め込まれる。なお、ここで、ＲＡＭ１１の所定の記憶エリアに、関係コンテンツ閲覧ページ５１２が関係コンテンツ閲覧要求に応じて出力されたものであること示す値が記憶される。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００８８】
一方、抽出されたエントリがない場合には（Ｓ６３：ＮＯ）、その他の情報記憶エリア１５４から依頼ページ５０５を表示するためフォームが出力ページ記憶エリア１１２に記憶される。ここでは、パラメータ記憶エリア１１０の対象ＵＲＩ欄の値が、依頼ページの対象ＵＲＩ入力欄５０５１に埋め込まれ、関係欄の値が関係選択リストボックス５０５３で選択されているように埋め込まれ、関係言語欄の値が関係言語選択リストボックス５０５４で選択されているように埋め込まれる。これは、ユーザが求める関係コンテンツが存在しなかったため、そのような関係コンテンツが登録された際にユーザが通知を受けたい可能性があるので、依頼ページ５０５を表示させるものである。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００８９】
したがって、関係コンテンツ検索要求のように、抽出された関係コンテンツの一覧を得るだけでなく、抽出された関係コンテンツを直接閲覧することができる。
【００９０】
次に、図２７を参照して、イベント対応処理の中で実施される関係コンテンツ前候補処理について説明する。この関係コンテンツ前候補処理は、関係コンテンツ閲覧ページ５１２の前候補表示ボタン５１２６が押下された際に発生したhttp要求のイベント（前候補要求）に対応した処理である。
【００９１】
まず、インデックス記憶エリア１１５の値が「０」であるか否かの判断が行われる（Ｓ２０１）。インデックスが「０」であれば（Ｓ２０１：ＹＥＳ）、それより前のエントリはないので、関係コンテンツ前候補処理は終了して、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。よって、前回表示させたのと同じ関係コンテンツ閲覧ページ５１２が表示されることとなる。
【００９２】
一方、インデックスが「０」でなければ（Ｓ２０１：ＮＯ）、インデックスから「１」減算される（Ｓ２０２）。次いで、前候補を表示した関係コンテンツ閲覧ページ５１２を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２０４）。具体的には、その他の情報記憶エリア１５４から関係コンテンツ閲覧ページ５１２を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、閲覧中のＵＲＩ表示欄５１２１に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリのインデックスの示すエントリの関係ＵＲＩが埋め込まれる。さらに、その関係ＵＲＩの示す場所に記憶されている関係コンテンツ（Ｗｅｂページ）が取得され、閲覧対象表示領域５１２８に対応した位置に埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００９３】
以上のようにして、関係コンテンツ閲覧ページ５１２に表示されている関係コンテンツの前候補を表示させることができる。
【００９４】
次に、図２８を参照して、イベント対応処理の中で実施される関係コンテンツ次候補処理について説明する。この関係コンテンツ次候補処理は、関係コンテンツ閲覧ページ５１２の次候補表示ボタン５１２７が押下された際に発生したhttp要求のイベント（次候補要求）に対応した処理である。
【００９５】
まず、インデックス記憶エリア１１５の値が抽出結果記憶エリア１１１に記憶されているエントリの数に等しいか否かの判断が行われる（Ｓ２１１）。インデックスがエントリの数であれば（Ｓ２１１：ＹＥＳ）、それより後のエントリはないので、関係コンテンツ次候補処理は終了して、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。よって、前回表示させたのと同じ関係コンテンツ閲覧ページ５１２が表示されることとなる。
【００９６】
一方、インデックスがエントリの数でなければ（Ｓ２１１：ＮＯ）、インデックスから「１」加算される（Ｓ２１２）。次いで、次候補を表示した関係コンテンツ閲覧ページ５１２を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２１４）。具体的には、その他の情報記憶エリア１５４から関係コンテンツ閲覧ページ５１２を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、閲覧中のＵＲＩ表示欄５１２１に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリのインデックスの示すエントリの関係ＵＲＩが埋め込まれる。なお、本実施の形態では、関係ＵＲＩはiframeタグで埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【００９７】
以上のようにして、関係コンテンツ閲覧ページ５１２に表示されている関係コンテンツの次候補を表示させることができる。
【００９８】
次に、図２９を参照して、イベント対応処理の中で実施される対象コンテンツ検索処理について説明する。この対象コンテンツ検索処理は、対象コンテンツ検索ページ５０２で検索ボタン５０２６が押下された際に発生したhttp要求のイベント（対象コンテンツ検索要求）に対応した処理である。
【００９９】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の関係ＵＲＩ欄、対象言語欄、関係欄から読み出され、読み出された関係ＵＲＩ、対象言語、関係と一致するエントリが登録ＤＢ１５１１から抽出され、抽出結果記憶エリア１１１に記憶される（Ｓ５２）。そして、抽出されたエントリがあるか否かの判断が行われる（Ｓ５３）。抽出されたエントリがあれば（Ｓ５３：ＹＥＳ）、対象コンテンツ検索結果ページ５２１を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ５４）。具体的には、その他の情報記憶エリア１５４から対象コンテンツ検索結果ページ５２１を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、その検索結果表示領域５２１８に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリの対象ＵＲＩがエントリの順でリスト形式にされて埋め込まれる。そして、その検索結果表示領域５２１８に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリの関係ＵＲＩが対象コンテンツ検索結果ページ５２１が対象コンテンツ検索要求に応じて出力されたものであること示す値が記憶される。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１００】
一方、抽出されたエントリがない場合には（Ｓ５３：ＮＯ）、対象ＵＲＩ欄に記憶されている値がクリアされる（Ｓ５６）。そして、その他の情報記憶エリア１５４から登録ページ５０３を表示するためフォームが出力ページ記憶エリア１１２に記憶される（Ｓ５７）。ここでは、関係ＵＲＩ欄の値が、登録ページ５０３の関係ＵＲＩ入力欄５０３２に埋め込まれ、関係欄の値が関係選択リストボックス５０５３で選択されているように埋め込まれる。これは、ユーザが求める対象コンテンツが存在しなかったため、そのような対象コンテンツを登録させるものである。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１０１】
以上のようにして、管理サーバ１では、クライアント２からのhttp要求に応じて、登録ＤＢ１５１１からエントリを抽出し、抽出された対象コンテンツの一覧を対象コンテンツ検索結果ページ５２１としてクライアント２へ返している。したがって、あるＷｅｂページを閲覧した際に、そのＷｅｂページにどのようなＷｅｂページが関係しているとされているかを知ることができる。また、登録ＤＢ１５１１に登録されている対象コンテンツを抽出するので、関係コンテンツに対象コンテンツについての記載がなかったり、対象コンテンツに関係コンテンツの記載がなかったりしても、関係コンテンツを「関係するコンテンツ」としている対象コンテンツの存在を知ることができる。
【０１０２】
さらに、どのような意味で「関係」しているのかを指定することもできるので、求める関係に絞って対象コンテンツを知ることができる。よって、対象コンテンツを閲覧したら関係はあるが、求めている関係のコンテンツでなかったということがなく、より早く自分の求めるコンテンツを閲覧することができる。例えば、あるＷｅｂページ（日本語翻訳）の元々のＷｅｂページを探している場合には、関係を「翻訳」と指定すればよい。ここで関係を指定できない場合には、そのＷｅｂページが他のページの批評として登録されていると、この批評の対象となっている他のページも抽出されてしまう。しかし、関係を「翻訳」と指定すれば、批評のページは抽出されない。
【０１０３】
次に、図３０を参照して、イベント対応処理の中で実施される対象コンテンツ更新処理について説明する。この対象コンテンツ更新処理は、対象コンテンツ検索結果ページ５２１の更新ボタン５２１９が押下された際に発生したhttp要求のイベント（更新要求）に対応した処理である。
【０１０４】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の表示順欄から読み出され、パラメータで指定された順序で、抽出結果記憶エリア１１１に記憶されているエントリがソートされる（Ｓ２２６）。そして、対象ＵＲＩをリスト表示した対象コンテンツ検索結果ページ５２１を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２２７）。具体的には、その他の情報記憶エリア１５４から対象コンテンツ検索結果ページ５２１を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、その検索結果表示領域５２１８に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリの対象ＵＲＩがエントリの順でリスト形式にされて埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１０５】
以上のようにして、対象コンテンツ検索結果ページ５２１の表示順の変更の指示を受けると、表示順で指定された順序に抽出されたエントリをソートし直した対象コンテンツ検索結果ページ５２１をクライアント２に表示させる。
【０１０６】
次に、図３１を参照して、イベント対応処理の中で実施される対象コンテンツ閲覧処理について説明する。この対象コンテンツ閲覧処理は、対象コンテンツ検索ページ５０２で閲覧ボタン５０２７が押下された際に発生したhttp要求のイベント（対象コンテンツ閲覧要求）に対応した処理である。
【０１０７】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の関係ＵＲＩ欄、対象言語欄、関係欄から読み出され、読み出された関係ＵＲＩ、対象言語、関係と一致するエントリが登録ＤＢ１５１１から抽出され、抽出結果記憶エリア１１１に記憶される（Ｓ７２）。そして、抽出されたエントリがあるか否かの判断が行われる（Ｓ７３）。抽出されたエントリがあれば（Ｓ７３：ＹＥＳ）、抽出されたエントリが登録日時の新しい順にソートされる（Ｓ７４）。そして、インデックス記憶エリア１１５に最初のデータ、つまり最も登録日時の新しいデータを示す「０」が記憶される（Ｓ７５）。そして、対象コンテンツ閲覧ページ５２２を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ７６）。具体的には、その他の情報記憶エリア１５４から対象コンテンツ閲覧ページ５２２を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、閲覧中のＵＲＩ表示欄５２２１に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリエントリのインデックスの示すエントリ（ここでは、番号「０」で、最も登録日時の新しいエントリ）の対象ＵＲＩが埋め込まれる。なお、本実施の形態では、対象ＵＲＩはiframeタグで埋め込まれる。なお、ここで、ＲＡＭ１１の所定の記憶エリアに、対象コンテンツ閲覧ページ５２２が対象コンテンツ閲覧要求に応じて出力されたものであること示す値が記憶される。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１０８】
一方、抽出されたエントリがない場合には（Ｓ７３：ＮＯ）、対象ＵＲＩ欄に記憶されている値がクリアされる（Ｓ７８）。そして、その他の情報記憶エリア１５４から登録ページ５０３を表示するためフォームが出力ページ記憶エリア１１２に記憶される（Ｓ７９）。ここでは、パラメータ記憶エリア１１０の関係ＵＲＩ欄の値が、登録ページ５０３の関係ＵＲＩ入力欄５０３２に埋め込まれ、関係欄の値が関係選択リストボックス５０５３で選択されているように埋め込まれる。これは、ユーザが求める対象コンテンツが存在しなかったため、そのような対象コンテンツを登録させるものである。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１０９】
したがって、対象コンテンツ検索要求のように、抽出された対象コンテンツの一覧を得るだけでなく、抽出された対象コンテンツを直接閲覧することができる。
【０１１０】
次に、図３２を参照して、イベント対応処理の中で実施される対象コンテンツ前候補処理について説明する。この対象コンテンツ前候補処理は、対象コンテンツ閲覧ページ５２２の前候補表示ボタン５２２６が押下された際に発生したhttp要求のイベント（前候補要求）に対応した処理である。
【０１１１】
まず、インデックス記憶エリア１１５の値が「０」であるか否かの判断が行われる（Ｓ２０６）。インデックスが「０」であれば（Ｓ２０６：ＹＥＳ）、それより前のエントリはないので、前候補処理は終了して、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。よって、前回表示させたのと同じ対象コンテンツ閲覧ページ５２２が表示されることとなる。
【０１１２】
一方、インデックスが「０」でなければ（Ｓ２０６：ＮＯ）、インデックスから「１」減算される（Ｓ２０７）。次いで、前候補を表示した対象コンテンツ閲覧ページ５２２を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２０８）。具体的には、その他の情報記憶エリア１５４から対象コンテンツ閲覧ページ５２２を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、閲覧中のＵＲＩ表示欄５２２１に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリのインデックスの示すエントリの対象ＵＲＩが埋め込まれる。さらに、その対象ＵＲＩの示す場所に記憶されている対象コンテンツ（Ｗｅｂページ）が取得され、閲覧対象表示領域５２２８に対応した位置に埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１１３】
以上のようにして、対象コンテンツ閲覧ページ５２２に表示されている対象コンテンツの前候補を表示させることができる。
【０１１４】
次に、図３３を参照して、イベント対応処理の中で実施される対象コンテンツ次候補処理について説明する。この対象コンテンツ次候補処理は、対象コンテンツ閲覧ページ５２２の次候補表示ボタン５２２７が押下された際に発生したhttp要求のイベント（次候補要求）に対応した処理である。
【０１１５】
まず、インデックス記憶エリア１１５の値が抽出結果記憶エリア１１１に記憶されているエントリの数に等しいか否かの判断が行われる（Ｓ２１６）。インデックスがエントリの数であれば（Ｓ２１６：ＹＥＳ）、それより後のエントリはないので、次候補処理は終了して、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。よって、前回表示させたのと同じ対象コンテンツ閲覧ページ５２２が表示されることとなる。
【０１１６】
一方、インデックスがエントリの数でなければ（Ｓ２１６：ＮＯ）、インデックスから「１」加算される（Ｓ２１７）。次候補を表示した対象コンテンツ閲覧ページ５２２を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２１８）。具体的には、その他の情報記憶エリア１５４から対象コンテンツ閲覧ページ５２２を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、閲覧中のＵＲＩ表示欄５２２１に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリのインデックスの示すエントリの対象ＵＲＩが埋め込まれる。なお、本実施の形態では、関係ＵＲＩはiframeタグで埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１１７】
以上のようにして、対象コンテンツ閲覧ページ５２２に表示されている対象コンテンツの次候補を表示させることができる。
【０１１８】
次に、図３４を参照して、イベント対応処理の中で実施される登録処理について説明する。この登録処理は、登録ページ５０３で登録ボタン５０３５が押下された際に発生したhttp要求のイベント（登録要求）に対応した処理である。
【０１１９】
まず、対象コンテンツ及び関係コンテンツが取得される（Ｓ２３１）。具体的には、当該セッションにおけるパラメータのうち、対象ＵＲＩ及び関係ＵＲＩがパラメータ記憶エリア１１０の対象ＵＲＩ欄、関係ＵＲＩ欄から読み出される。そして、読み出された対象ＵＲＩの示すページ（コンテンツ）が取得され、対象コンテンツとしてＲＡＭ１１の所定の記憶エリア（図示外）に記憶される。さらに、関係ＵＲＩの示すページ（コンテンツ）が取得され、関係コンテンツとしてＲＡＭ１１の所定の記憶エリア（図示外）に記憶される。そして、対象言語及び関係言語が取得される（Ｓ２３２）。具体的には、取得された対象コンテンツからＨＴＭＬタグのlang属性やＸＭＬのxml:lang属性などで示される言語コードが参照され、対象コンテンツを記載している言語が取得され、パラメータ記憶エリア１１０の対象言語欄に記憶される。そして、取得された関係コンテンツからＨＴＭＬタグのlang属性やＸＭＬのxml:lang属性などで示される言語コードが参照され、関係コンテンツを記載している言語が取得され、パラメータ記憶エリア１１０の関係言語欄に記憶される。次いで、確認ページ５０４を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ２２３）。具体的には、その他の情報記憶エリア１５４から確認ページ５０４を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、対象コンテンツ言語選択リストボックス５０４１でパラメータ記憶エリア１１０の対象言語欄に記憶されている値が選択され、関係コンテンツ言語選択リストボックス５０４２でパラメータ記憶エリア１１０の関係言語欄に記憶されている値が選択されるように埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１２０】
次に、図３５を参照して、イベント対応処理の中で実施される確認処理について説明する。この確認処理は、確認ページ５０４で確認ボタン５０４５が押下された際に発生したhttp要求のイベント（確認要求）に対応した処理である。
【０１２１】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄、対象言語欄、関係言語欄から読み出され、読み出された対象ＵＲＩ、関係ＵＲＩ、関係、対象言語、関係言語と一致するエントリが、登録ＤＢ１５１１から抽出され、抽出結果記憶エリア１１１に記憶される（Ｓ２４２）。なお、対象ＵＲＩ，関係ＵＲＩ，関係は、「登録要求」のhttp要求のメッセージボディ部あるいは後述する「ＵＲＬパラメータ部」に記載されており、パラメータ記憶エリア１１０に記憶されていたものが使用されることになる。そして、抽出されたエントリがあるか否かの判断が行われる（Ｓ２４３）。登録ＤＢから抽出されたエントリがあれば（Ｓ２４３：ＹＥＳ）、ユーザが指定した関係での対象コンテンツと関係コンテンツとはすでに登録ＤＢに登録されているということになるので、そのまま、Ｓ２４８へ進み、対象コンテンツ閲覧処理が行われ、（Ｓ２４８、図２６参照）。イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１２２】
一方、登録ＤＢから抽出されたエントリがない場合には（Ｓ２４３：ＮＯ）、ユーザが指定した関係での対象コンテンツと関係コンテンツとを登録ＤＢ１５１１に登録する必要がある。そこで、パラメータ記憶エリア１１０から読み出された対象ＵＲＩ、関係ＵＲＩ、関係、対象言語、関係言語が登録ＤＢ１５１１に登録される（Ｓ２４４）。そして、依頼ＤＢ１５２１から、対象ＵＲＩ、関係、関係言語と一致するエントリが抽出され抽出結果記憶エリア１１１に記憶される（Ｓ２４５）。そして、依頼ＤＢから抽出されたエントリがあれば（Ｓ２４６：ＹＥＳ）、そのエントリの連絡先へ関係コンテンツが登録されたことを示す旨を記載した電子メールが送信される（Ｓ２４７）。そして、Ｓ２４８へ進み、関係コンテンツ閲覧処理が行われる（Ｓ２４８、図２６参照）。
【０１２３】
また、依頼ＤＢから抽出されたエントリがなければ（Ｓ２４６：ＮＯ）、通知しなければならないユーザはないので、そのまま、Ｓ２４８へ進み、関係コンテンツ閲覧処理が行われる（Ｓ２４８、図２６参照）。なお、関係コンテンツ閲覧処理では、ユーザが登録した対象コンテンツ、関係、対象言語、関係言語で登録ＤＢ１５１１が抽出され（図２６、Ｓ６２）、登録順序の最も新しいエントリ、つまり、Ｓ２４４で登録したエントリの関係コンテンツを閲覧対象表示領域５１２８に表示させた関係コンテンツ閲覧ページ５１２を表示させる処理が行われる（図２６、Ｓ６４〜Ｓ６６）。
【０１２４】
したがって、登録ページ５０３により登録ＤＢ１５１１をユーザが構築することができる。よって、コンテンツ関係管理システムの提供者が登録ＤＢ１５１１を構築する手間をかけなくてもよい。また、一部の人間だけでなく、コンテンツ関係管理システムのユーザという多数の人間により登録ＤＢ１５１１が構築されるので、登録ＤＢ１５１１もエントリ数が増え、充実したものとなる。
【０１２５】
次に、図３６を参照して、イベント対応処理の中で実施される依頼処理について説明する。この依頼処理は、依頼ページ５０５で依頼ボタン５０５５が押下された際に発生したhttp要求のイベント（依頼要求）に対応した処理である。
【０１２６】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の対象ＵＲＩ欄、関係欄、関係言語欄、連絡先欄から読み出され、読み出されたパラメータが依頼ＤＢ１５２１の各欄にそれぞれ記憶されて、登録される（Ｓ４８）。そして、関係コンテンツ検索ページ５０１を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ４９）。具体的には、その他の情報記憶エリア１５４から関係コンテンツ検索ページ５０１を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１２７】
したがって、求めるページが登録ＤＢ１５１１に登録されていなくても、依頼ページ５０５により登録ＤＢ１５１１に登録された際に通知を受けられるように依頼することができる。よって、例えば、あるＷｅｂページ（英語）の日本語訳のページを探している場合に、そのような関係コンテンツが登録されていなかった場合には、依頼をしておき、誰かが日本語訳のページを登録ＤＢ１５１１に登録した際にそれを知り、その日本語訳のページを取得することができる。また、自分が作成したＷｅｂページを対象コンテンツとして、関係コンテンツが登録された際に通知を受ける登録をしておけば、自分が作成したＷｅｂページに関係するコンテンツを手間なく知ることができる。
【０１２８】
次に、図３７を参照して、イベント対応処理の中で実施される一覧処理について説明する。この一覧処理は、一覧ページ５０６で一覧ボタン５０６７が押下された際に発生したhttp要求のイベント（一覧要求）に対応した処理である。
【０１２９】
まず、当該セッションにおけるパラメータがパラメータ記憶エリア１１０の対象言語欄、関係言語欄、関係欄、表示順欄から読み出され、読み出された対象言語、関係言語、関係と一致するエントリが登録ＤＢ１５１１から抽出され、抽出結果記憶エリア１１１に記憶される（Ｓ９２）。そして、抽出されたエントリがあるか否かの判断が行われる（Ｓ９３）。抽出されたエントリがあれば（Ｓ９３：ＹＥＳ）、抽出結果が表示順で指定されている順序にソートされる（Ｓ９４）。そして、一覧ページ５０６を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ９５）。具体的には、その他の情報記憶エリア１５４から一覧ページ５０６を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、その一覧表示領域５０６８に対応した位置に、抽出結果記憶エリア１１１に記憶されているエントリの対象ＵＲＩ、関係ＵＲＩ、関係、対象言語、関係言語が、エントリ順でリスト形式にされて埋め込まれる。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１３０】
一方、抽出されたエントリがない場合には（Ｓ９３：ＮＯ）、空白のページを表示するためフォームが出力ページ記憶エリア１１２に記憶される（Ｓ９５）。そして、イベント対応処理へ戻り、管理サーバメイン処理へ戻る。
【０１３１】
したがって、ユーザは、対象言語、関係言語及び関係をそれぞれ指定して一覧ボタン５０６７を押下すれば、指定した条件に合った対象コンテンツと関係コンテンツの関係を抽出してリスト形式で一覧表示することができる。対象言語、関係言語及び関係の選択肢として指定なしを選択することもできる。この場合、指定なしとは全てを意味するので、例えば関係を指定なしとした場合、どのような関係で関係付けられているかに関わらず対象コンテンツと関係コンテンツの関係をリスト形式で一覧表示することができる。また、表示順序も指定することができる。
【０１３２】
次に、図３８乃至図４０を参照して、クライアント２でbookmarkletが選択、指示され
た場合の処理について説明する。図３８は、クライアント２のＣＰＵ２０がブラウザプログラムを実行することにより行われるブラウザ処理のフローチャートである。図３９は、ブラウザ処理の中で実施されるクライアント閲覧ボタン押下処理のフローチャートであり、図４０は、ブラウザ処理の中で実施されるクライアント登録ボタン押下処理のフローチャートである。
【０１３３】
まず、図３８を参照して、ブラウザ処理について説明する。まず、閲覧ボタン５３４が押下されたか否かの判断が行われる（Ｓ３０１）。図１９に示したブラウザ画面５３０に設けられている閲覧ボタン５３４が押下（例えば、マウス２８１によるクリック操作、キーボード２７１の操作により選択され、エンターキーによる確定操作）された場合には（Ｓ３０１：ＹＥＳ）、クライアント閲覧ボタン押下処理が行われる（Ｓ３１１、図３９参照）。また、閲覧ボタン５３４が押下されていなければ（Ｓ３０１：ＮＯ）、登録ボタン５３５が押下されたか否かの判断が行われる（Ｓ３１２）。ブラウザ画面５３０に設けられている登録ボタン５３５が押下された場合には（Ｓ３０２：ＹＥＳ）、クライアント登録ボタン押下処理が行われる（Ｓ３１２、図４０参照）。また、登録ボタン５３５が押下されていなければ（Ｓ３０２：ＮＯ）、その他処理が行われ、Ｓ３０１へ戻る。なお、その他処理とは、ブラウザ画面５３０のその他のボタンやメニューに対する指示の入力受付、及び、その入力に応じた処理である。
【０１３４】
まず、図３９を参照して、クライアント閲覧ボタン押下処理について説明する。この処理は、閲覧ボタン５３４が押下された際に、ブックマーク記憶エリア２５２に記憶されているbookmarkletのjavascriptプログラムがＣＰＵ２０で実行されることにより行われる
処理である。
【０１３５】
まず、ブラウザ画面５３０のＷｅｂページ表示領域５３２に表示されているＷｅｂページのＵＲＩが対象ＵＲＩとしてパラメータ記憶エリア２１１の対象ＵＲＩ記憶エリア２１１１に記憶される（Ｓ１０１）。そして、http要求に記載するためのパラメータの記載（http要求のURLに続く「?」記号の後ろであるURLパラメータ部に記載される）が、パラメ
ータ記憶エリア２１１の対象ＵＲＩ記憶エリア２１１１に記憶されている対象ＵＲＩから作成される（Ｓ１０２）。次いで、http要求のヘッダ部に記載するためのCookie情報の記載が、ＨＤＤ２５のCookie情報記憶エリア２５１の関係情報欄及び関係言語情報欄から、関係情報及び関係言語情報が読み出されて作成される（Ｓ１０３）。そして、「関係コンテンツ検索」を示す値（例えば、「（ButtonSearch=relaSearch）」）をイベントとし、
当該イベントとＳ１０２で作成されたパラメータをURLパラメータ部に、Ｓ１０３で作成
されたCookie情報をヘッダ部に記載したhttp要求が管理サーバ１へ送信される（Ｓ１０４）。そして、本処理は終了する。
【０１３６】
次に、図４０を参照して、クライアント登録ボタン押下処理について説明する。この処理は登録ボタン５３５が押下された際に、ブックマーク記憶エリア２５２に記憶されているbookmarkletのjavascriptプログラムがＣＰＵ２０で実行されることにより行われる処
理である。
【０１３７】
まず、ブラウザ画面５３０のＷｅｂページ表示領域５３２に表示されているＷｅｂページのＵＲＩが関係ＵＲＩとしてパラメータ記憶エリア２１１の関係ＵＲＩ記憶エリア２１１２に記憶される（Ｓ１１２）。そして、Ｗｅｂページ表示領域５３２において選択されている領域があるか否かの判断が行われる（Ｓ１１３）。マウス２８１の操作によりドラッグされて選択されていたり、キーボード２７１の操作により選択されていたりする領域がある場合には（Ｓ１１３：ＹＥＳ）、その領域内に、Ｗｅｂページへのリンクを示す情報（例えば、aタグ）があるか否かの判断が行われる（１１４）。リンクを示す情報があ
れば（Ｓ１１４：ＹＥＳ）、選択領域内の最初のリンク情報の示しているＵＲＩが対象ＵＲＩとして、パラメータ記憶エリア２１１の対象ＵＲＩ記憶エリア２１１１に記憶される（Ｓ１１５）。そして、Ｓ１０７へ進む。
【０１３８】
一方、Ｗｅｂページ表示領域５３２において選択されている領域がなかったり（Ｓ１１３：ＮＯ）、選択領域内のリンクを示す情報がなかったりした場合には（Ｓ１１４：ＮＯ）、パラメータ記憶エリア２１１の対象ＵＲＩ記憶エリア２１１１に「なし」を示す情報が記憶される（Ｓ１０６）。そして、Ｓ１０７へ進む。
【０１３９】
そして、http要求のURLパラメータ部に記載するためのパラメータの記載が、パラメー
タ記憶エリア２１１の対象ＵＲＩ記憶エリア２１１１、関係ＵＲＩ記憶エリア２１１２にそれぞれ記憶されている対象ＵＲＩ，関係ＵＲＩから作成される（Ｓ１１７）。次いで、http要求のヘッダ部に記載するためのCookie情報の記載が、ＨＤＤ２５のCookie情報記憶エリア２５１の関係情報欄から、関係情報が読み出されて作成される（Ｓ１１８）。そして、「登録要求」を示す値（例えば、「（ButtonRegist=Regist）」）をイベントとし、
Ｓ１１８で作成されたCookie情報をヘッダ部に記載し、当該イベントとＳ１１７で作成されたパラメータをURLパラメータ部に記載したhttp要求が管理サーバ１へ送信される（Ｓ
１１９）。そして、本処理は終了する。
【０１４０】
なお、管理サーバ１では、登録ページ５０３の表示要求を受信すると、管理サーバメイン処理において、http要求ありと判断され（Ｓ１：ＹＥＳ）、パラメータ記憶処理において対象ＵＲＩ，関係ＵＲＩ，関係がパラメータ記憶エリア１１０に記憶される（Ｓ２）。そして、パラメータ記憶エリア１１０の対象ＵＲＩ欄、関係ＵＲＩ欄、関係欄から読み出され、登録ページ５０３を表示するための情報が出力ページ記憶エリア１１２に記憶される（Ｓ３）。具体的には、その他の情報記憶エリア１５４から登録ページ５０３を表示するためのフォームが読み出され、出力ページ記憶エリア１１２に記憶される。そして、対象ＵＲＩ入力欄５０３１、関係ＵＲＩ入力欄５０３２、関係選択リストボックス５０３３にパラメータ記憶エリア１１０から読み出された値がそれぞれ埋め込まれる。そして、登録ページ５０３の表示要求にはイベントはないので（Ｓ４：ＮＯ）、出力ページ記憶エリア１１２に記憶されている情報に基づいてＨＴＭＬデータが作成され（Ｓ６）、Cookie情報が作成され（Ｓ７）、ＨＴＭＬデータ及びCookie情報に基づいて、登録ページ５０３を表示させるhttpレスポンスがクライアント２へ送信される（Ｓ８）。
【０１４１】
以上のようにして、クライアント２では、閲覧ボタン５３４を押下するという簡単な操作だけで、表示されているＷｅｂページを対象コンテンツとして、登録ＤＢ１５１１に関係コンテンツとして登録されているコンテンツを抽出させる指示を管理サーバ１へ与えることができる。また、登録ボタン５３５を押下するという簡単な操作だけで、表示されているＷｅｂページを登録ＤＢ１５１１に登録するための登録ページ５０３を表示させることができる。また、登録ボタン５３５を押下する前に、Ｗｅｂページ中を選択しておけば、その中に含まれるリンクを示す情報を抽出して、そのリンク先のコンテンツを対象コンテンツに指定することができる。よって、Ｗｅｂページを閲覧している際に、そのＷｅｂページにリンクを示す情報が記載されており、リンク先を閲覧したら、登録ＤＢ１５１１に登録したい内容であった場合には、最初に見ていたＷｅｂページにおいてリンクを示す情報をドラッグして選択し、登録ボタン５３５を押下すれば、対象ＵＲＩも関係ＵＲＩも入力された登録ページ５０３が表示されるので、簡単に登録ＤＢ１５１１に登録することができる。
【０１４２】
なお、上記実施の形態において、登録ボタン５３５の押下を受け付けるステップ（Ｓ３０２）が本発明の「登録指示ステップ」に相当する。表示中のＷｅｂページのＵＲＩを対象ＵＲＩとして記憶するステップ（Ｓ１０２）が本発明の「対象識別情報取得ステップ」に相当する。図４０のクライアント登録ボタン押下処理でドラッグされた領域を抽出するステップ（Ｓ１１３）が本発明の「選択領域抽出ステップ」に相当する。選択領域からリンクを抽出するステップ（Ｓ１１４）が本発明の「他識別情報抽出ステップ」に相当する。http要求（登録画面要求）を管理サーバ１へ送信するステップ（Ｓ１１９）が本発明の「コンテンツ識別情報送信ステップ」に相当する。
【０１４３】
登録ボタン５３５の押下を受け付ける処理（Ｓ３０２）を行うクライアント２のＣＰＵ２０が、本発明の「登録指示手段」に相当する。表示中のＷｅｂページのＵＲＩを対象ＵＲＩとして記憶する処理（Ｓ１０２）を行うクライアント２のＣＰＵ２０が、本発明の「対象識別情報取得手段」に相当する。図４０のクライアント登録ボタン押下処理でドラッグされた領域を抽出する処理（Ｓ１１３）を行うクライアント２のＣＰＵ２０が、本発明の「選択領域抽出手段」に相当する。選択領域からリンクを抽出する処理（Ｓ１１４）を行うクライアント２のＣＰＵ２０が、本発明の「他識別情報抽出手段」に相当する。http要求（登録画面要求）を管理サーバ１へ送信する処理（Ｓ１１９）を行うクライアント２のＣＰＵ２０が、本発明の「コンテンツ識別情報送信手段」に相当する。
【０１４４】
なお、本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１４５】
上記実施の形態では、各ページ５０１，５０２，５０３，５０５，５０６，５１１，５１２に設けられている各種ボタン（検索ボタン５０１６，更新ボタン５１１９等）が押下された際に、http要求を管理サーバ１へ送信しているが、各種テキスト入力欄（対象ＵＲＩ入力欄５０１１，関係ＵＲＩ入力欄５０２１等）への入力値が変更された際や、各種リストボックス（関係選択リストボックス５０１３等）での選択項目が変更された際にhttp要求を管理サーバ１へ送信するようにしてもよい。
【０１４６】
また、上記実施の形態では、ブラウザ画面５３０の登録ボタン５３５が押下された際に、管理サーバ１へ送信する関係情報、対象言語情報及び関係言語情報を保管するために、Cookie情報記憶エリア２５１に関係情報、対象言語情報及び関係言語情報を記憶している。しかしながら、管理サーバ１へ送信する関係情報、対象言語情報及び関係言語情報を取得するためにCookie情報を用いなくてもよい。例えば、関係情報、対象言語情報及び関係言語情報のうちの少なくとも一方を入力する画面を表示させ、ユーザに入力させてもよい。また、必ずしも管理サーバ１へ関係情報、対象言語情報及び関係言語情報を送信しなくてもよい。この場合には、管理サーバ１において適当な関係情報、対象言語情報及び関係言語情報を選択した登録ページ５０３をクライアント２へ返せばよい。なお、適当な情報とは、例えば、ランダムに選択されたもの、予め決められた情報である。また、管理サーバ１においてユーザが管理を行い、個々のユーザに対して、デフォルトの関係情報、対象言語情報及び関係言語情報を登録しておき、ここに登録されている関係情報、対象言語情報及び関係言語情報を選択した登録ページ５０３を返してもよい。また、関係情報、対象言語情報及び関係言語情報を選択していない登録ページ５０３を返してもよい。
【０１４７】
また、上記実施の形態では予め定められている関係情報、対象言語情報及び関係言語情報から関係や対象言語や関係言語を選択させているが、ユーザが新たな関係や対象言語や関係言語を登録できるように構成してもよい。この場合には、登録用のページを用意したり、関係情報選択リストボックスの他に関係情報入力用のテキスト入力欄を設けたり、対象言語情報選択リストボックスの他に対象言語情報入力用のテキスト入力欄を設けたり、関係言語情報選択リストボックスの他に関係言語情報入力用のテキスト入力欄を設けたりして、これらに入力された情報を管理サーバ１のＨＤＤ１５の所定の記憶エリアに記憶させればよい。なお、所定の記憶エリアとは、各ページのＨＴＭＬデータを作成する際に、関係情報選択リストボックスや対象言語情報選択リストボックスや関係言語情報選択リストボックスの選択項目を読み出す記憶エリアである。
【０１４８】
また、上記実施の形態において、関係コンテンツ検索結果ページ５１１において更新ボタン５１１９が押下された際には、管理サーバ１で抽出されたエントリをソートしている。しかしながら、関係コンテンツ検索結果ページ５１１を表示させるためのレスポンスを管理サーバ１がクライアント２へ送信する際に、表示順を決定するために必要なデータ項目のデータ（例えば、登録日時、アクセス回数）もクライアント２へ送信して、クライアント２でソートを行ってもよい。また、関係コンテンツ検索結果ページ５１１での初回の表示順を登録順としたが、必ずしも登録順でなく、他の順序であってもよいことは言うまでもない。また、関係コンテンツ検索ページ５０１に表示順選択リストボックスを設けて、ユーザに検索指示時に表示順を指定させてもよい。なお、対象コンテンツ検索結果ページ５２１についても同様である。
【０１４９】
また、関係コンテンツ検索結果ページ５１１に関係コンテンツ検索ページ５０１や対象コンテンツ検索ページ５０２で入力された情報（対象ＵＲＩ，関係ＵＲＩ，関係，対象言語）を表示させてもよい。なお、対象コンテンツ検索結果ページ５２１についても同様である。また、関係コンテンツ検索結果ページ５１１に、次の指示を行うための入力項目（対象ＵＲＩ，関係ＵＲＩ，関係，言語）や検索ボタン、閲覧ボタンを設け、関係コンテンツ検索結果ページ５１１から続けて検索指示や閲覧指示を行えるようにしてもよい。なお、対象コンテンツ検索結果ページ５２１についても同様である。また、関係コンテンツ閲覧ページ５１２に、次の指示を行うための入力項目（対象ＵＲＩ，関係ＵＲＩ，関係，言語）や検索ボタン、閲覧ボタンを設け、閲覧ページから続けて検索指示や閲覧指示を行えるようにしてもよい。なお、対象コンテンツ検索結果ページ５２１，対象コンテンツ閲覧ページ５２２についても同様である。
【０１５０】
また、上記実施の形態では、登録ＤＢ１５１１に対象言語欄及び関係言語欄を設けて、対象コンテンツを記載している言語や、関係コンテンツを記載している言語の情報を記憶している。しかしながら、対象言語欄及び関係言語欄は必ずしも設けなくともよい。この場合には、ユーザは関係言語を指定して関係コンテンツを検索したり、対象言語を指定して対象コンテンツを検索したりすることはできない。しかし、同一言語のコンテンツ同士で登録ＤＢ１５１１を構築し、サービスを提供する場合には、言語の情報がなくとも関係コンテンツや対象コンテンツの検索に支障はない。例えば、関係が「翻訳」でなく、批評、感想、同テーマ、ニュースソースというようなものである場合に有用である。
【０１５１】
また、上記実施の形態では、登録ＤＢ１５１１に関係欄を設けて、対象コンテンツに対して関係コンテンツがどのような関係であるかを記憶している。しかしながら、必ずしも関係欄を設けなくともよい。この場合には、ユーザは関係を指定して関係コンテンツを検索したり、対象コンテンツを検索したりすることはできない。しかし、同一の関係のコンテンツ同士で登録ＤＢ１５１１を構築し、サービスを提供する場合には支障はなく、有用である。
【符号の説明】
【０１５２】
１  管理サーバ
２  クライアント
３  Ｗｅｂサーバ
５  インターネット
１０  ＣＰＵ
１１  ＲＡＭ
１５  ハードディスク装置
１９  通信装置
２０  ＣＰＵ
２１  ＲＡＭ
２５  ハードディスク装置
２９  通信装置
１１１  抽出結果記憶エリア
１１２  出力ページ記憶エリア
１１３  ＨＴＭＬデータ記憶エリア
１１４  Cookie情報記憶エリア
１５１  登録ＤＢ記憶エリア
１５２  依頼ＤＢ記憶エリア
１５３  パラメータ記憶エリア
２１１  パラメータ記憶エリア
２５１  Cookie情報記憶エリア
２５２  ブックマーク記憶エリア
３１１  Ｗｅｂページ
３１２  Ｗｅｂページ
５０１  関係コンテンツ検索ページ
５０２  対象コンテンツ検索ページ
５０３  登録ページ
５０４  確認ページ
５０５  依頼ページ
５０６  一覧ページ
５１１  関係コンテンツ検索結果ページ
５１２  関係コンテンツ閲覧ページ
５２１  対象コンテンツ検索結果ページ
５２２  対象コンテンツ閲覧ページ
５３０  ブラウザ画面
５３１  アドレス入力欄
５３２  Ｗｅｂページ表示領域
５３４  閲覧ボタン
５３５  登録ボタン
１５１１  登録ＤＢ
１５２１  依頼ＤＢ
【図１】
2012216217.tif 000003
【図２】
2012216217.tif 000004
【図３】
2012216217.tif 000005
【図４】
2012216217.tif 000006
【図５】
2012216217.tif 000007
【図６】
2012216217.tif 000008
【図７】
2012216217.tif 000009
【図８】
2012216217.tif 000010
【図９】
2012216217.tif 000011
【図１０】
2012216217.tif 000012
【図１１】
2012216217.tif 000013
【図１２】
2012216217.tif 000014
【図１３】
2012216217.tif 000015
【図１４】
2012216217.tif 000016
【図１５】
2012216217.tif 000017
【図１６】
2012216217.tif 000018
【図１７】
2012216217.tif 000019
【図１８】
2012216217.tif 000020
【図１９】
2012216217.tif 000021
【図２０】
2012216217.tif 000022
【図２１】
2012216217.tif 000023
【図２２】
2012216217.tif 000024
【図２３】
2012216217.tif 000025
【図２４】
2012216217.tif 000026
【図２５】
2012216217.tif 000027
【図２６】
2012216217.tif 000028
【図２７】
2012216217.tif 000029
【図２８】
2012216217.tif 000030
【図２９】
2012216217.tif 000031
【図３０】
2012216217.tif 000032
【図３１】
2012216217.tif 000033
【図３２】
2012216217.tif 000034
【図３３】
2012216217.tif 000035
【図３４】
2012216217.tif 000036
【図３５】
2012216217.tif 000037
【図３６】
2012216217.tif 000038
【図３７】
2012216217.tif 000039
【図３８】
2012216217.tif 000040
【図３９】
2012216217.tif 000041
【図４０】
2012216217.tif 000042