(57)【要約】【課題】  より適格な検索結果情報を提供できるコンテンツ情報提供装置を得る。【解決手段】  コンテンツ提供サーバ１２からのコンテンツ情報登録依頼を受信する登録受付部１０１と、指向性登録部１０３から取得する指向性に基づいて、コンテンツ提供サーバ１２の提供するコンテンツの内容を解析し、解析結果をデータベース１０４に登録する受付ページ解析部１０２と、検索クライアント１１からの検索キーワードを受信する検索受付部１０５と、データベース１０４を検索し、受信した検索キーワードに関連する情報を提供するコンテンツ提供サーバ１２のリストを作成し、作成したリストを検索クライアント１１に提供するリスト提供部１０６を備える。【選択図】        図１
2005182634.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ提供サーバからのコンテンツ情報登録依頼を受信する登録受付部と、
予め設定された指向性に基づいて、上記コンテンツ提供サーバの提供するコンテンツの内容を解析し、解析結果をコンテンツ情報データベースに登録する受付ページ解析部と、
クライアントからの検索キーワードを受信する検索受付部と、
上記コンテンツ情報データベースを検索し、上記検索キーワードに関連する情報を提供するコンテンツ提供サーバのリストを作成し、上記クライアントに提供するリスト提供部を備えたコンテンツ情報提供装置。
【請求項２】
他のコンテンツ情報提供装置との間でデータ送受信を行う通信部を備え、
受付ページ解析部は、登録依頼を受けたコンテンツ提供サーバの提供するコンテンツの内容が、指向性に適合しないと判断した場合には、上記通信部を介して他のコンテンツ情報提供装置に情報登録を依頼し、
リスト提供部は、受信した検索キーワードが上記指向性に適合しない場合には、上記通信部を介して他のコンテンツ情報提供装置に検索処理を依頼することを特徴とする請求項１記載のコンテンツ情報提供装置。
【請求項３】
検索エンジンを有し、
上記検索エンジンは、検索処理時に用いる検索用データベースを作成する際に、検索受付部に検索キーワードを供給し、
リスト提供部は、コンテンツ情報データベースを検索することにより上記検索キーワードに関連する情報を提供するコンテンツ提供サーバのリストを作成し、作成したリストを上記検索エンジンに提供し、
上記検索エンジンは、提供されたリストに基づいて上記検索用データベースを作成することを特徴とする請求項１または請求項２記載のコンテンツ情報提供装置。
【請求項４】
コンテンツ提供サーバからのコンテンツ情報登録依頼を受信して、上記コンテンツ提供サーバが提供するコンテンツの内容を解析し、解析結果をコンテンツ情報データベースに登録すると共に、
クライアントからの検索キーワードを受信して、上記コンテンツ情報データベースを検索することにより上記検索キーワードに関連する情報を提供するコンテンツ提供サーバのリストを作成し、上記クライアントに提供する複数のコンテンツ情報提供装置を備え、
各々のコンテンツ情報提供装置は、装置固有の指向性を有し、その指向性に従ってコンテンツの解析を行うことを特徴とするコンテンツ情報提供システム。
【請求項５】
各々のコンテンツ情報提供装置は、登録依頼を受けたコンテンツ提供サーバの提供するコンテンツの内容が、指向性に適合しないと判断した場合には、他のコンテンツ情報提供装置に情報登録を依頼し、
受信した検索キーワードが上記指向性に適合しない場合には、他のコンテンツ情報提供装置に検索処理を依頼することを特徴とする請求項４記載のコンテンツ情報提供システム。
【請求項６】
コンテンツ情報提供装置は、検索エンジンからの検索キーワードを受信し、コンテンツ情報データベースを検索することにより上記検索キーワードに関連する情報を提供するコンテンツ提供サーバのリストを作成し、上記検索エンジンに提供し、
上記検索エンジンは、提供されたリストに基づいて検索処理時に用いる検索用データベースを作成することを特徴とする請求項４または請求項５記載のコンテンツ情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク上におけるコンテンツ情報提供装置およびコンテンツ情報提供システムに関するものである。
【背景技術】
【０００２】
インターネット上でＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）において提供されるコンテンツの中から、ユーザに所望の情報を提供する技術として検索エンジンがある。検索エンジンは、クライアントから検索情報の入力を受けると、ＷＷＷの多数のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）から所望の情報を得て、そのレポートを提供する機能を持つサイトである。
【０００３】
従来のコンテンツ情報提供に関する技術の例として、特許文献１に記載された従来のインターネット検索サーバがある。この検索サーバは、クライアントから検索要求が送られてくると、まず検索ホームページ発行部がそのクライアントに検索ホームページを発行し、クライアントに検索条件を書き込ませる。書き込まれた検索条件を検索条件要素抽出部によって解析して検索条件要素を抽出し、この検索条件要素について、ＵＲＬ検索部がＵＲＬデータベースにアクセスして関連する情報を提供しているＵＲＬを抽出する。そして抽出されたＵＲＬについて、ＵＲＬ情報収集部がそれぞれのＵＲＬアドレスを順次発行し、該当するＵＲＬからの情報を収集し、その収集結果を編集部で編集してクライアントに送信する。
【０００４】
【特許文献１】特開平９−３１１８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の検索エンジンによるコンテンツ情報提供においては、あるキーワードに関連するコンテンツを提供するＵＲＬのリストを提供する場合、予め準備していたコンテンツ情報データベースを検索し、キーワードに合致するＵＲＬをリスト化してクライアントに提供している。コンテンツ情報データベースの作成方法としては、ロボット型とディレクトリ型がある。
【０００６】
ロボット型では、プログラムがネットワーク上を自動的に巡回してＷＷＷ上のドキュメントの情報を収集し、コンテンツ情報データベースを作成する。この時、文章を単語ごとに切り出し、キーワードの出現頻度や、各単語がどのようなタグで強調されているかを解析して、各検索エンジンにとって使いやすい形に情報を整理し、コンテンツ情報データベースに格納する。ディレクトリ型では、閲覧者がウェブサイトを審査し、ユーザにとって有益であると認めたサイトのみをコンテンツ情報データベースに登録する。
【０００７】
コンテンツ情報を提供する装置は、多くの場合上述の両方の方法を用いて、クライアントへの最適解を提供している。上述の２つの方法の共通点は、検索エンジンサイト側がトリガとなって、コンテンツ提供側のサイトの内容を分析し、コンテンツ情報データベースを作成している点である。
【０００８】
しかし、ロボット型のコンテンツ情報データベース作成では、インターネット上の全てのサイトが検索対象であり、検索結果の中には質の低い情報が含まれている可能性もある。また、自動巡回は、検索対象ドキュメント中のリンク情報を辿って行われるため、例えば最新のサイトなどリンクが行われていないサイトへは辿りつけず、結果としてユーザに最適解を提供できないことがある。
また、ディレクトリ型のデータベース作成方法では、データベースへの登録をすべて人の手に頼るため、情報量が制限され、ユーザに最適解を提供することができない場合がある。
また、両方式において、最新のドキュメントデータが評価されるまでの間は古いデータベースに従うため、ユーザに提供できる情報が古くなる場合がある。
【０００９】
この発明は上記のような課題を解決するためになされたもので、ユーザに、より適格な検索結果情報を提供できるコンテンツ情報提供装置を得ることを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係るコンテンツ情報提供装置は、コンテンツ提供サーバからのコンテンツ情報登録依頼を受信する登録受付部と、予め設定された指向性に基づいて、コンテンツ提供サーバの提供するコンテンツの内容を解析し、解析結果をコンテンツ情報データベースに登録する受付ページ解析部と、クライアントからの検索キーワードを受信する検索受付部と、コンテンツ情報データベースを検索し、検索キーワードに関連する情報を提供するコンテンツ提供サーバのリストを作成し、クライアントに提供するリスト提供部を備えたものである。
【００１１】
この発明に係るコンテンツ情報提供システムは、コンテンツ提供サーバからのコンテンツ情報登録依頼を受信して、コンテンツ提供サーバが提供するコンテンツの内容を解析し、解析結果をコンテンツ情報データベースに登録すると共に、クライアントからの検索キーワードを受信して、コンテンツ情報データベースを検索することにより検索キーワードに関連する情報を提供するコンテンツ提供サーバのリストを作成し、クライアントに提供する複数のコンテンツ情報提供装置を備え、各々のコンテンツ情報提供装置は、装置固有の指向性を有し、その指向性に従ってコンテンツの解析を行うものである。
【発明の効果】
【００１２】
この発明によれば、コンテンツ情報提供装置は、コンテンツ提供サーバからの登録依頼を受けて、自己の指向性に基づいてコンテンツの内容を解析し、コンテンツ情報データベースを作成するようにしたので、新しいサイト等、他のページからのリンクが行われていないページの登録にも対応することが可能であり、検索クライアントに対し、より適格な検索結果を提供することができると共に、ユーザの目的により適した検索結果を提供することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、この発明の実施の様々な形態を説明する。
実施の形態１．
図１は、この発明の実施の形態１による、コンテンツ情報提供システム１００の構成を示す図である。図に示すように、コンテンツ情報提供システム１００は、複数のコンテンツ情報提供サーバ（コンテンツ情報提供装置）１０ａ，１０ｂ，・・・（以下、コンテンツ情報提供サーバ１０と記す。）、複数の検索クライアント２１、複数のコンテンツ提供サーバ１２、および検索エンジン１３を備えている。
【００１４】
コンテンツ情報提供サーバ１０、検索クライアント１１、コンテンツ提供サーバ１２、および検索エンジン１３は、インターネットを介して接続されている。検索クライアント１１は、パーソナルコンピュータや携帯端末等の端末である。
【００１５】
コンテンツ情報提供サーバ１０は、登録受付部１０１、受付ページ解析部１０２、指向性登録部１０３、データベース（コンテンツ情報データベース）１０４、検索受付部１０５、およびリスト提供部１０６を備えている。
登録受付部１０１、受付ページ解析部１０２、検索受付部１０５、およびリスト提供部１０６は、コンテンツ情報提供サーバ１０のプロセッサを構成する部分であり、該プロセッサの動作を制御するプログラムのモジュールに従って便宜的に分割したものである。
【００１６】
各々のコンテンツ情報提供サーバ１０は、それぞれ固有の指向性を有している。例えば、あるサーバは自然科学の研究や論文に関するコンテンツ情報の提供に適しており、また別のコンテンツ情報提供サーバ１０は、若者のファッションや文化に関するコンテンツの情報提供に適している。コンテンツ情報提供サーバ１０は、後述するように、各々の指向性情報をキーワードの形で指向性登録部１０３に保有している。指向性登録部１０３は、コンテンツ情報提供サーバ１０内のメモリ等の記憶装置である。
【００１７】
データベース１０４は、コンテンツ情報提供サーバ１０内に備えられた記憶装置であってもよいし、コンテンツ情報提供サーバ１０と通信線を介して接続された外部の記憶装置であってもよい。
【００１８】
次に、コンテンツ情報提供システム１００の動作について説明する。
まず、コンテンツ提供サーバ１２からの登録依頼に対する、コンテンツ情報提供サーバ１０のコンテンツ情報登録処理について説明する。
コンテンツ提供サーバ１２は、自己の提供するコンテンツの情報をコンテンツ情報提供サーバ１０に登録したい場合には、複数のコンテンツ情報提供サーバ１０の中から、情報登録したい内容の種類や分野に合ったコンテンツ情報提供サーバ１０を指定して、コンテンツ提供サーバ１２のアドレス情報を送信し、情報登録の依頼をする。この情報登録依頼は、コンテンツ提供サーバ１２の管理者が必要なときに行うようにしてもよいし、例えばコンテンツ提供サーバ１２のページが更新されたタイミングで自動的に行うようにしてもよい。
【００１９】
コンテンツ情報提供サーバ１０は、登録受付部１０１においてこのアドレス情報を受信し、そのアドレスを受付ページ解析部１０２に供給する。
受付ページ解析部１０２は、受信したアドレスを利用して、発信元のコンテンツ提供サーバ１２へアクセスし、コンテンツ提供サーバ１２が提供するコンテンツの内容を解析・評価する。解析結果はデータベース１０４に記憶する。
【００２０】
ここで、受付ページ解析部１０２によるコンテンツ情報の解析、登録処理について詳しく説明する。
受付ページ解析部１０２は、指向性登録部１０３から、各々のコンテンツ情報提供サーバ１０固有の指向性を示す指向性情報を取得し、その指向性情報に基づいて、コンテンツ提供サーバ１２が提供するページの内容を解析する。
【００２１】
指向性登録部１０３が保有する指向性情報は、例えばコンテンツの種類や分野を表すようなキーワードである。具体例で説明すると、あるコンテンツ情報提供サーバ１０が野球に関する情報を自身の指向性としている場合には、例えば「野球」というキーワードを指向性情報として保有する。また、もっと広い範囲の情報、例えばスポーツ全般についての情報を指向性として持つ場合には、例えば「スポーツ」というキーワードを指向性情報として保有する。指向性キーワードは複数保有してもよい。また、「スポーツ」のように比較的広い範囲のキーワードを保有する場合には、下位層のキーワードとして、さらに具体的なスポーツ名を保有するようにしてもよい。
【００２２】
受付ページ解析部１０２は、指向性登録部１０３から取得した指向性キーワードについて、解析対象のページでの出現頻度、類似後の出現頻度等を解析する。また、当該ページからのリンクが行われているページについても、指向性キーワードとの適合性を判定する。
受付ページ解析部１０２は、以上のような解析結果を総合して、コンテンツ提供サーバ１２が提供するページの得点を算出する。得点は、より多くの種類の指向性キーワードが出現するページ、また指向性キーワードの出現頻度が高いページほど高得点になる。
【００２３】
受付ページ解析部１０２は、算出した得点と共に、コンテンツ提供サーバ１２のコンテンツ情報の解析結果をデータベース１０４に記憶する。以上でコンテンツ提供サーバ１２からの登録依頼に対するコンテンツ情報登録処理が終了する。
【００２４】
次に、検索クライアント１１からコンテンツ情報提供サーバ１０への検索依頼処理について説明する。
検索クライアント１１は、コンテンツ情報提供サーバ１０に検索を依頼する場合、まず、複数のコンテンツ情報提供サーバ１０の中から、検索したい内容の種類や分野に合ったコンテンツ情報提供サーバ１０を選択する。具体的には、例えば、全てのコンテンツ情報提供サーバ１０の指向性の一覧を表示したサイトへアクセスし、その中から最も適したコンテンツ情報提供サーバ１０を選択する。
【００２５】
検索クライアント１１は、コンテンツ情報提供サーバ１０を指定したら（ここではコンテンツ情報提供サーバ１０ａとする。）、コンテンツ情報提供サーバ１０ａに対し、検索キーワードを送信する。
【００２６】
コンテンツ情報提供サーバ１０ａは、検索受付部１０５でキーワードを受信し、リスト提供部１０６に供給する。リスト提供部１０６は、供給されたキーワードに基づいてデータベース１０４を検索し、このキーワードに関連する情報を提供しているコンテンツ提供サーバ１２のアドレスを取得し、リストを作成する。この際、コンテンツ情報登録処理時に算出した得点の高いページから順にリスト化する。リスト提供部１０６は、作成したリストを検索クライアント１１へ送信する。
【００２７】
次に、検索エンジン１３によるコンテンツ情報提供サーバ１０の利用について説明する。
検索エンジン１３は、従来の検索エンジンと同様、予め作成したデータベースを用いて、クライアントから送信されたキーワードに関連した情報を提供するコンテンツ提供サーバ１２のリストを作成する。実施の形態１では、検索エンジン１３は、コンテンツ情報提供サーバ１０ａからコンテンツ提供サーバ１２のリストを取得し、検索用データベースの作成に利用する。
【００２８】
検索エンジン１３は、ある分野の情報を提供するコンテンツ提供サーバ１２のリストを取得するため、目的に合ったコンテンツ情報提供サーバ１０（この場合、コンテンツ情報提供サーバ１０ａとする。）を指定して、適当なキーワードを送信する。
【００２９】
コンテンツ情報提供サーバ１０ａは、検索受付部１０５で検索エンジン１３からのキーワードを受信し、リスト提供部１０６に供給する。リスト提供部１０６は、供給されたキーワードに基づいてデータベース１０４を検索し、このキーワードに関連する情報を提供しているコンテンツ提供サーバ１２のアドレスを取得し、リストを作成する。この際、コンテンツ情報登録処理時に算出した得点の高いページから順にリスト化する。リスト提供部１０６は、作成したリストを検索エンジン１３へ送信する。
【００３０】
検索エンジン１３は、コンテンツ情報提供サーバ１０ａから送信されたリストに含まれるコンテンツ提供サーバ１２のコンテンツ情報をデータベース化する。
【００３１】
以上のように、実施の形態１によれば、コンテンツ情報提供サーバ１０は、コンテンツ提供サーバ１２からの情報登録依頼を受けると、各々の指向性に基づいて、コンテンツ提供サーバ１２が提供するコンテンツの内容を解析し、解析結果をデータベース１０４に登録する。コンテンツ情報提供サーバ１０は、検索クライアント１１から検索キーワードを受信すると、データベース１０４を検索し、キーワードに合致したコンテンツ提供サーバ１２のリストを提供する。
このように、コンテンツ提供サーバ１２からの登録依頼に応じて登録を行うので、検索クライアント１１に最新の情報を提供することが可能となる。また、コンテンツ情報提供サーバ１０はそれぞれの指向性に合ったデータベース１０４を作成するので、ユーザの目的により適合した情報を効率よく提供することが可能となる。
【００３２】
また、検索エンジン１３が検索用のデータベースを作成する際に、コンテンツ情報提供サーバ１０から提供されたリストを利用することにより、ユーザが検索エンジン１３に検索を依頼する場合でも、最新かつより適格な情報を提供することができる。
【００３３】
実施の形態２．
図２は、この発明の実施の形態２による、コンテンツ情報提供システム２００の構成を示す図である。図１と同一の符号は同一の構成要素を表している。実施の形態２ではコンテンツ情報提供サーバ２０ａ，２０ｂ，・・・（以下、コンテンツ情報提供サーバ２０と記す。）は、サーバ間通信部（通信部）１０７を備えている。
【００３４】
次に、コンテンツ情報提供システム２００の動作について説明する。
まず、コンテンツ提供サーバ１２からの登録依頼に対する、コンテンツ情報提供サーバ２０のコンテンツ情報登録処理について説明する。
コンテンツ提供サーバ１２は、自己の提供するコンテンツの情報をコンテンツ情報提供サーバ２０に登録したい場合には、複数のコンテンツ情報提供サーバ２０の中から、情報登録したい内容の種類や分野に合ったコンテンツ情報提供サーバ２０を指定して（ここでは、コンテンツ情報提供サーバ２０ａとする。）、コンテンツ提供サーバ１２のアドレス情報を送信し、情報登録の依頼をする。この情報登録依頼は、実施の形態１と同様に、コンテンツ提供サーバ１２の管理者が必要なときに行うようにしてもよいし、例えばコンテンツ提供サーバ１２のページが更新されたタイミングで自動的に行うようにしてもよい。
【００３５】
コンテンツ情報提供サーバ２０ａは、登録受付部１０１においてこのアドレス情報を受信し、そのアドレスを受付ページ解析部１０２に供給する。
受付ページ解析部１０２は、受信したアドレスを利用して、発信元のコンテンツ提供サーバ１２へアクセスし、コンテンツ提供サーバ１２が提供するコンテンツの内容を解析・評価する。コンテンツ内容の解析は、実施の形態１と同様に指向性登録部１０３から供給される指向性キーワードに基づいて行う。
【００３６】
受付ページ解析部１０２は、解析の結果、当該コンテンツの内容が自身の指向性に合わないと判断した場合、すなわち、指向性キーワードの出現頻度が一定値に満たない等の場合には、サーバ間通信部１０７を介して、他のコンテンツ情報提供サーバ２０（ここでは、コンテンツ情報提供サーバ２０ｂとする。）に解析結果情報を転送する。
【００３７】
コンテンツ情報提供サーバ２０ｂの受付ページ解析部１０２は、転送された解析結果情報を、自身の指向性登録部１０３から取得した指向性キーワードに基づいて解析し、自身の指向性に合うと判断した場合には、解析結果をデータベース１０４に記憶する。コンテンツの解析および登録処理は実施の形態１と同様である。なお、コンテンツ情報提供サーバ２０ｂが自身の指向性に合わないと判断した場合には、サーバ間通信部１０７を介して、さらに他のコンテンツ情報提供サーバ２０に解析結果情報を転送する。このようにして、最適なコンテンツ情報提供サーバ２０に登録されるまで解析結果が転送される。
【００３８】
次に、検索クライアント１１からコンテンツ情報提供サーバ２０への検索依頼処理について説明する。
検索クライアント１１は、実施の形態１と同様に１つのコンテンツ情報提供サーバ２０（ここでは、コンテンツ情報提供サーバ２０ａとする。）を指定して、キーワードを送信する。
【００３９】
コンテンツ情報提供サーバ２０ａは、検索受付部１０５でキーワードを受信し、リスト提供部１０６に供給する。リスト提供部１０６は、指向性登録部１０３から指向性キーワードを取得し、供給されたキーワードを解析する。
【００４０】
リスト提供部１０６は、供給されたキーワードまたはその類似語が指向性キーワードに含まれる場合には、データベース１０４を検索し、検索キーワードに関連する情報を提供しているコンテンツ提供サーバ１２のアドレスを取得し、リストを作成する。この際、実施の形態１と同様に、コンテンツ情報登録処理時に算出した得点の高いページから順にリスト化する。リスト提供部１０６は、作成したリストを検索クライアント１１へ送信する。
【００４１】
一方、供給されたキーワードまたはその類似語のいずれもが指向性キーワードに含まれない場合には、リスト提供部１０６は、サーバ間通信部１０７を介して、別のコンテンツ情報提供サーバ２０（ここでは、コンテンツ情報提供サーバ２０ｂとする。）へ検索クライアント１１からのキーワードと、検索クライアント１１のアドレスを転送する。
【００４２】
コンテンツ情報提供サーバ２０ｂは、コンテンツ情報提供サーバ２０ａから転送されたキーワードを自身の指向性に基づいて解析し、転送されたキーワードまたはその類似語が自身の指向性キーワードに含まれる場合には、自身のデータベース１０４を検索して、検索クライアント１１にリストを提供する。転送されたキーワードまたはその類似語のいずれもが自身の指向性キーワードに含まれない場合には、さらに別のコンテンツ情報提供サーバに検索キーワードと、検索クライアント１１のアドレスを転送する。
このようにして、最適なコンテンツ情報提供サーバ２０が見つかるまで検索キーワードが転送される。
【００４３】
次に、検索エンジン１３によるコンテンツ情報提供サーバ２０の利用について説明する。
検索エンジン１３は、実施の形態１と同様、コンテンツ情報提供サーバ２０からコンテンツ提供サーバ１２のリストを取得し、検索用データベースの作成に利用する。
【００４４】
検索エンジン１３は、実施の形態１と同様に１つのコンテンツ情報提供サーバ２０（ここでは、コンテンツ情報提供サーバ２０ａとする。）を指定して、キーワードを送信する。
【００４５】
コンテンツ情報提供サーバ２０ａは、検索受付部１０５でキーワードを受信し、リスト提供部１０６に供給する。リスト提供部１０６は、指向性登録部１０３から指向性キーワードを取得し、供給されたキーワードを解析する。
【００４６】
リスト提供部１０６は、供給されたキーワードまたはその類似語が指向性キーワードに含まれる場合には、データベース１０４を検索し、検索キーワードに関連する情報を提供しているコンテンツ提供サーバ１２のリストを作成して検索エンジン１３に送信する。この際、実施の形態１と同様に、コンテンツ情報登録処理時に算出した得点の高いページから順にリスト化する。リスト提供部１０６は、作成したリストを検索クライアント１１へ送信する。
【００４７】
一方、供給されたキーワードまたはその類似語のいずれもが指向性キーワードに含まれない場合には、リスト提供部１０６は、サーバ間通信部１０７を介して、別のコンテンツ情報提供サーバ２０へ検索クライアント１１からのキーワードと、検索クライアント１１のアドレスを転送する。
【００４８】
転送先のコンテンツ情報提供サーバ２０は、同様に自己の指向性に基づいて、転送された検索キーワードを解析し、自身の保有するデータベース１０４を検索してリストを作成するか、他のコンテンツ情報提供サーバ２０に転送するか判断する。このようにして、最適なコンテンツ情報提供サーバ２０が見つかるまで検索キーワードが転送される。
【００４９】
以上のように、実施の形態２によれば、
コンテンツ情報提供サーバ２０は、自己の指向性に合致しないサイト情報については、サーバ間通信部１０７を介して他のコンテンツ情報提供サーバ２０に登録を依頼するようにしたので、コンテンツ提供サーバ１２の情報は、最適なコンテンツ情報提供サーバ２０に登録される。また、検索処理においても、コンテンツ情報提供サーバ２０は、自己の指向性に合わないキーワードであると判断した場合には、他のコンテンツ情報提供サーバ２０に検索処理を依頼するようにしたので、ユーザの目的により適合した情報を効率よく提供することが可能となる。
【００５０】
また、検索エンジン１３が検索用のデータベースを作成する際に、最適なコンテンツ情報提供サーバ２０から提供されたリストを利用することにより、ユーザが検索エンジン１３に検索を依頼する場合でも、最新かつより適格な情報を提供することができる。
【００５１】
実施の形態３．
図３は、実施の形態３によるコンテンツ情報提供システム３００の構成を示す図である。図１と同一の符号は、同一の構成要素を表している。実施の形態３では、コンテンツ情報提供サーバ３０ａ，３０ｂ，・・・（以下、コンテンツ情報提供サーバ３０と記す。）内に、検索エンジン１３が含まれている。それ以外の構成は、実施の形態１と同様である。
【００５２】
次に動作について説明する。
コンテンツ情報提供サーバ３０は、実施の形態１のコンテンツ情報提供サーバ１０と同様に、コンテンツ提供サーバ１２の登録処理、および検索クライアント１１からの検索依頼に応じた検索処理を行う。
【００５３】
コンテンツ情報提供サーバ３０に備えられた検索エンジン１３は、実施の形態１と同様に、コンテンツ情報提供サーバ３０からコンテンツ提供サーバ１２のリストを取得し、検索用データベースの作成に利用する。
【００５４】
実施の形態３では、コンテンツ情報提供サーバ３０内に検索エンジン１３を含むようにしたので、検索エンジン１３は、通信回線を介さずに、コンテンツ情報提供サーバ３０のデータベース１０４の情報を利用することが可能であり、実施の形態１と同様に、ユーザが検索エンジン１３に検索を依頼する場合でも、最新かつより適格な情報を提供することができる。
【００５５】
実施の形態４．
図４は、実施の形態４によるコンテンツ情報提供システム４００の構成を示す図である。図１、図２と同一の符号は同一の構成要素を表している。実施の形態４では、コンテンツ情報提供サーバ４０ａ，４０ｂ，・・・（以下、コンテンツ情報提供サーバ４０と記す。）内に、検索エンジン１３が含まれている。それ以外の構成は、実施の形態２と同様である。
【００５６】
コンテンツ情報提供サーバ４０は、実施の形態２のコンテンツ情報提供サーバ２０と同様に、コンテンツ提供サーバ１２の登録処理、および検索クライアント１１からの検索依頼に応じた検索処理を行う。
【００５７】
コンテンツ情報提供サーバ４０に備えられた検索エンジン１３は、実施の形態２と同様に、コンテンツ情報提供サーバ４０からコンテンツ提供サーバ１２のリストを取得し、検索用データベースの作成に利用する。
【００５８】
以上のように、コンテンツ情報提供サーバ４０内に検索エンジン１３を含むようにしたので、検索エンジン１３は、通信回線を介さずに、コンテンツ情報提供サーバ４０のデータベース１０４の情報を利用することが可能であり、実施の形態２と同様に、ユーザが検索エンジン１３に検索を依頼する場合でも、最新かつより適格な情報を提供することができる。
【図面の簡単な説明】
【００５９】
【図１】この発明の実施の形態１による、コンテンツ情報提供システムの構成を示す図である。
【図２】この発明の実施の形態２による、コンテンツ情報提供システムの構成を示す図である。
【図３】この発明の実施の形態３による、コンテンツ情報提供システムの構成を示す図である。
【図４】この発明の実施の形態４による、コンテンツ情報提供システムの構成を示す図である。
【符号の説明】
【００６０】
１０ａ，１０ｂ，２０ａ，２０ｂ，３０ａ，３０ｂ，４０ａ，４０ｂ  コンテンツ情報提供サーバ（コンテンツ情報提供装置）、１１  検索クライアント、１２  コンテンツ提供サーバ、１３  検索エンジン、１００，２００，３００，４００  コンテンツ情報提供システム、１０１  登録受付部、１０２  受付ページ解析部、１０３  指向性登録部、１０４  データベース（コンテンツ情報データベース）、１０５  検索受付部、１０６  リスト提供部、１０７  サーバ間通信部（通信部）。
【図１】
2005182634.tif 000003
【図２】
2005182634.tif 000004
【図３】
2005182634.tif 000005
【図４】
2005182634.tif 000006