(57)【要約】【課題】キーワードをユーザが抽出する必要がなく、Ｗｅｂページに関連するコンテンツを容易に検索できるコンテンツ検索サーバを提供することを目的とする。【解決手段】ブログ２０のスクリプト２０ａによって、コンテンツ検索サーバ１の対象コンテンツ取得手段１０が呼出されると、対象コンテンツ取得手段１０は、ブログ２０のコンテンツを取得し、キーワード抽出手段１１は、ブログ２０の特徴語となるキーワードを抽出し、閲覧者ＰＣ６に抽出したキーワードを配信する。閲覧者が指定したキーワードを、閲覧者ＰＣ６からコンテンツ検索サーバ１が取得すると、コンテンツ検索手段１２は、閲覧者が指定したキーワードを検索キーワードとして、検索キーワードに適合するコンテンツ（ブログおよびニュース）を検索し、検索結果として、検索したコンテンツの要目を記述した一覧表を閲覧者ＰＣ６に配信する。【選択図】図２
2007122513.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上で公開されているコンテンツを検索するコンテンツ検索方法であって、
（ａ）前記ネットワークに接続されたコンピュータから指定され、検索対象となるコンテンツ（対象コンテンツ）を取得するステップ、
（ｂ）自然言語処理によって、前記ネットワーク上で公開されているコンテンツの中から、前記ステップ（ａ）で取得した前記対象コンテンツに関連するコンテンツ（関連コンテンツ）を検索し、検索結果として、検索した前記関連コンテンツの要目が記述された一覧表を生成し、前記コンピュータに配信するステップ、
が実行されることを特徴とするコンテンツ検索方法。
【請求項２】
請求項１に記載のコンテンツ検索方法であって、前記ステップ（ｂ）は検索キーワードを検索条件として、前記関連コンテンツを検索するステップで、
（ｃ１）前記ステップ（ａ）で取得した前記対象コンテンツの特徴を示すキーワードを抽出するステップ、
（ｃ２）抽出した前記キーワードの一部またはすべてを表示するコンテンツ（キーワードコンテンツ）を生成し、前記コンピュータに配信するステップ、
（ｃ３）前記キーワードコンテンツに含まれた前記キーワードの中で、前記コンピュータから指定された前記キーワードを前記検索キーワードとして設定するステップ、
が実行されるキーワード抽出工程を、前記コンテンツ検索方法は備えていることを特徴とするコンテンツ検索方法。
【請求項３】
請求項２に記載のコンテンツ検索方法において、前記ステップ（ａ）は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得するステップで、前記ステップ（ｃ２）で配信される前記キーワードコンテンツを、前記対象コンテンツの前記スクリプトから引渡されたパラメータの内容に従い生成することを特徴とするコンテンツ検索方法。
【請求項４】
請求項２または請求項３に記載のコンテンツ検索方法において、前記ステップ（ｂ）は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とするコンテンツ検索方法。
【請求項５】
請求項２から請求項４のいずれかに記載のコンテンツ検索方法において、前記ステップ（ｂ）は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とするコンテンツ検索方法。
【請求項６】
請求項１に記載のコンテンツ検索方法において、前記ステップ（ｂ）は、前記対象コンテンツのテキスト情報を検索条件として、前記関連コンテンツを検索することを特徴とするコンテンツ検索方法。
【請求項７】
請求項６に記載のコンテンツ検索方法において、前記ステップ（ａ）は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得するステップで、前記ステップ（ｂ）は、前記一覧表を前記対象コンテンツの前記スクリプトが記述された内容に従い生成することを特徴とするコンテンツ検索方法。
【請求項８】
請求項６または請求項７に記載のコンテンツ検索方法において、前記ステップ（ｂ）は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とするコンテンツ検索方法。
【請求項９】
請求項６から請求項８のいずれかに記載のコンテンツ検索方法において、前記ステップ（ｂ）は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とするコンテンツ検索方法。
【請求項１０】
請求項１から請求項９のいずれかに記載のコンテンツ検索方法において、前記コンテンツ検索方法は、予め設定されたＷｅｂサイトから、ＰＵＬＬ型、及び／又は、ＰＵＳＨ型によりコンテンツを収集する工程を備え、
前記ステップ（ｂ）では、前記コンテンツ収集工程で収集されたコンテンツの中から、前記関連コンテンツが検索されることを特徴とするコンテンツ検索方法。
【請求項１１】
請求項１０に記載のコンテンツ検索方法において、前記コンテンツ収集工程で収集されるコンテンツの一つは、ブログで公開されているコンテンツであることを特徴とするコンテンツ検索方法。
【請求項１２】
請求項１０または請求項１１に記載のコンテンツ検索方法において、前記コンテンツ収集工程で収集されるコンテンツの一つは、ニュースサイトが配信しているコンテンツであることを特徴とするコンテンツ検索方法。
【請求項１３】
ネットワーク上で公開されているコンテンツを検索するコンテンツ検索サーバであって、  前記ネットワークに接続されたコンピュータから指定され、検索対象となるコンテンツ（対象コンテンツ）を取得する対象コンテンツ取得手段、自然言語処理によって、前記ネットワーク上で公開されているコンテンツの中から、前記対象コンテンツ取得手段が取得した前記対象コンテンツに関連するコンテンツ（関連コンテンツ）を検索し、検索結果として、検索した前記関連コンテンツの要目が記述された一覧表を生成し、ユーザに配信するコンテンツ検索手段、を備えていることを特徴とするコンテンツ検索サーバ。
【請求項１４】
請求項１３に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索サーバの前記対象コンテンツ取得手段が取得した前記対象コンテンツを解析して、前記対象コンテンツの特徴を示すキーワードを抽出し、抽出した前記キーワードの一部またはすべてを表示するコンテンツ（キーワードコンテンツ）を生成し、前記コンピュータに配信するキーワード抽出手段を備え、
前記コンテンツ検索手段は、前記キーワードコンテンツに含まれた前記キーワードの中で、前記コンピュータから指定された前記キーワードを前記検索キーワードとして設定し、前記関連コンテンツを検索する手段であることを特徴とするコンテンツ検索サーバ。
【請求項１５】
請求項１４に記載のコンテンツ検索サーバにおいて、前記対象コンテンツ取得手段は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得する手段で、前記キーワード抽出手段は、前記対象コンテンツの前記スクリプトが記述された内容に従い前記キーワードコンテンツを生成することを特徴とするコンテンツ検索サーバ。
【請求項１６】
請求項１４または請求項１５に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とするコンテンツ検索サーバ。
【請求項１７】
請求項１４から請求項１６のいずれかに記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とするコンテンツ検索サーバ。
【請求項１８】
請求項１３に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、前記対象コンテンツのテキスト情報を検索条件として、前記関連コンテンツを検索する手段であることを特徴とするコンテンツ検索サーバ。
【請求項１９】
請求項１８に記載のコンテンツ検索サーバにおいて、前記対象コンテンツ取得手段は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得する手段で、前記コンテンツ検索手段は、前記一覧表を前記対象コンテンツの前記スクリプトが記述された内容に従い生成することを特徴とするコンテンツ検索サーバ。
【請求項２０】
請求項１８または請求項１９に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とするコンテンツ検索サーバ。
【請求項２１】
請求項１８から請求項２０のいずれかに記載のコンテンツ検索方法において、前記コンテンツ検索手段は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とするコンテンツ検索サーバ。
【請求項２２】
請求項１３から請求項２１のいずれかに記載のコンテンツ検索サーバにおいて、前記コンテンツ検索サーバは、前記コンテンツ収集手段は、予め設定されたＷｅｂサイトから、ＰＵＬＬ型、及び／又は、ＰＵＳＨ型によりコンテンツを収集するコンテンツを備え、前記コンテンツ検索手段は、前記コンテンツ収集手段が収集したコンテンツの中から、前記関連コンテンツを検索することを特徴とするコンテンツ検索サーバ。
【請求項２３】
請求項２２に記載のコンテンツ検索サーバにおいて、前記コンテンツ収集手段が収集するコンテンツの一つは、ブログで公開されているコンテンツであることを特徴とするコンテンツ検索サーバ。
【請求項２４】
請求項２２または請求項２３に記載のコンテンツ検索サーバにおいて、前記コンテンツ収集手段が収集するコンテンツの一つは、ニュースサイトが配信しているコンテンツであることを特徴とするコンテンツ検索サーバ。
【請求項２５】
閲覧者のコンピュータを介して、請求項１３から請求項２４のいずれか一項に記載のコンテンツ検索サーバに対し、自分自身を前記コンテンツ取得手段の検索対象となるコンテンツとして指定して、前記コンテンツ検索サーバの動作を起動させる命令またはスクリプトを記述したＷｅｂページ。
【請求項２６】
閲覧者のコンピュータを介して、請求項１３から請求項２４のいずれか一項に記載のコンテンツ検索サーバに対し、自分自身を前記コンテンツ取得手段の検索対象となるコンテンツとして指定して、前記コンテンツ検索サーバの動作を起動させる命令またはスクリプトを含むブログを作成し提供するサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で公開されているコンテンツを検索する方法、及び、検索するサーバに関する。
【背景技術】
【０００２】
インターネット上では、ホームページ(Home Page)やブログ（Web Logの略）などで様々なコンテンツが公開され、現在、インターネットはリアルタイムで必要なコンテンツを入手できる有用な情報源になっている。
【０００３】
一般的に、インターネット上で公開されているコンテンツを検索する際は、ＹａｈｏｏやＧｏｏｇｌｅに代表される検索サイトにキーワードを入力し、キーワードに適合したＷｅｂページの一覧表を辿ることで、入手したいコンテンツを検索する手法が用いられている。
【０００４】
また、ユーザの検索条件に適合するＷｅｂページのみを自動的に抽出してユーザに配信する情報フィルタリングシステムも開発されている（例えば、特許文献１，２および３）。
【０００５】
特許文献１で開示されているシステムは、ユーザが指定した検索条件（キーワード）に適合するニュースのみを、予め設定されたＵＲＬ（Uniform Resource Locator）で特定されるＷｅｂサイトから抽出し、ユーザに配信するシステムである。
【０００６】
また、特許文献２で開示されている装置は、予め設定されたＵＲＬで特定されるＷｅｂサイトから、ユーザが指定したテーマに対する批評記事を抽出し、ユーザに配信する装置である。
【０００７】
加えて、特許文献３で開示されている装置は、特許文献２で開示されている技術に加え、ＨＴＭＬのタグ情報に基づいてＷｅｂページをブロック化して解析することで、批評記事の抽出性能を高めると共に、批評記事が記載されたＷｅｂページに張られたリンクを辿ることで、予め設定されたＵＲＬ以外のＷｅｂサイトからも批評記事を取得できる装置である。
【０００８】
しかしながら、上述した従来の技術は、予めユーザが設定した検索条件に適合するニュース、批評記事などのコンテンツをインターネット上から収集しユーザに配信する技術であって、ユーザが閲覧しているＷｅｂページに関連するコンテンツを検索できる技術ではない。
【０００９】
インターネット上で公開されているＷｅページは様々なジャンルにおよぶため、Ｗｅｂページに関連するコンテンツを検索する場合には、Ｗｅｂページの閲覧者が、Ｗｅｂページの特徴語となるであろうキーワードを抽出し、抽出したキーワードを検索サイトに入力し、コンテンツを検索しなければならなかった。
【００１０】
また、同様に、インターネット上のＷｅｂページでコンテンツを公開する公開者は、公開しているＷｅｂページに関連するコンテンツを検索する場合には、公開者が、Ｗｅｂページの特徴となるであろうキーワードを抽出し、抽出したキーワードを検索サイトに入力し、コンテンツを検索しなければならない。
【特許文献１】特開平１１―５３３９２号公報
【特許文献２】特開２００１−１５５０２１号公報
【特許文献３】特開２００４−７０４０５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
そこで、上述した問題を鑑みて、本発明は、インターネット上で公開されているＷｅｂページのキーワードをユーザ（閲覧者または公開者）が抽出する必要がなく、Ｗｅｂページに関連するコンテンツを容易に検索できるコンテンツ検索方法、及び、コンテンツ検索サーバを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決する第１の発明は、
ネットワーク上で公開されているコンテンツを検索するコンテンツ検索方法であって、前記コンテンツ検索方法は、
（ａ）前記ネットワークに接続されたコンピュータから指定され、検索対象となるコンテンツ（対象コンテンツ）を取得するステップ、
（ｂ）自然言語処理によって、前記ネットワーク上で公開されているコンテンツの中から、前記ステップ（ａ）で取得した前記対象コンテンツに関連するコンテンツ（関連コンテンツ）を検索し、検索結果として、検索した前記関連コンテンツの要目が記述された一覧表を生成し、前記コンピュータに配信するステップ、
が実行されることを特徴とする。
【００１３】
また、第２の発明は、第１の発明に記載のコンテンツ検索方法であって、前記ステップ（ｂ）は検索キーワードを検索条件として、前記関連コンテンツを検索するステップで、
（ｃ１）前記ステップ（ａ）で取得した前記対象コンテンツの特徴を示すキーワードを抽出するステップ、
（ｃ２）抽出した前記キーワードの一部またはすべてを表示するコンテンツ（キーワードコンテンツ）を生成し、前記コンピュータに配信するステップ、
（ｃ３）前記キーワードコンテンツに含まれた前記キーワードの中で、前記コンピュータから指定された前記キーワードを前記検索キーワードとして設定するステップ、
が実行されるキーワード抽出工程を、前記コンテンツ検索方法は備えていることを特徴とする。
【００１４】
また、第３の発明は、第２の発明に記載のコンテンツ検索方法において、前記ステップ（ａ）は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得するステップで、前記ステップ（ｃ２）で配信される前記キーワードコンテンツを、前記対象コンテンツの前記スクリプトから引渡されたパラメータの内容に従い生成することを特徴とする。
【００１５】
また、第４の発明は、第２の発明または第３の発明に記載のコンテンツ検索方法において、前記ステップ（ｂ）は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とする。
【００１６】
また、第５の発明は、第２の発明から第４の発明のいずれかに記載のコンテンツ検索方法において、前記ステップ（ｂ）は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とする。
【００１７】
また、第６の発明は、第１の発明に記載のコンテンツ検索方法において、前記ステップ（ｂ）は、前記対象コンテンツのテキスト情報を検索条件として、前記関連コンテンツを検索することを特徴とする。
【００１８】
また、第７の発明は、第６の発明に記載のコンテンツ検索方法において、前記ステップ（ａ）は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得するステップで、前記ステップ（ｂ）は、前記一覧表を前記対象コンテンツの前記スクリプトが記述された内容に従い生成することを特徴とする。
【００１９】
また、第８の発明は、第６の発明または第７の発明に記載のコンテンツ検索方法において、前記ステップ（ｂ）は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とする。
【００２０】
また、第９の発明は、第６の発明から第８の発明のいずれかに記載のコンテンツ検索方法において、前記ステップ（ｂ）は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とする。
【００２１】
また、第１０の発明は、第１の発明から第９の発明のいずれかに記載のコンテンツ検索方法において、前記コンテンツ検索方法は、予め設定されたＷｅｂサイトから、ＰＵＬＬ型、及び／又は、ＰＵＳＨ型によりコンテンツを収集する工程を備え、
前記ステップ（ｂ）では、前記コンテンツ収集工程で収集されたコンテンツの中から、前記関連コンテンツが検索されることを特徴とする。
【００２２】
また、第１１の発明は、第１０の発明に記載のコンテンツ検索方法において、前記コンテンツ収集工程で収集されるコンテンツの一つは、ブログで公開されているコンテンツであることを特徴とする。
【００２３】
また、第１２の発明は、第１０の発明または第１１の発明に記載のコンテンツ検索方法において、前記コンテンツ収集工程で収集されるコンテンツの一つは、ニュースサイトが配信しているコンテンツであることを特徴とする。
【００２４】
また、第１３の発明は、ネットワーク上で公開されているコンテンツを検索するコンテンツ検索サーバであって、前記コンテンツ検索サーバは、
前記ネットワークに接続されたコンピュータから指定され、検索対象となるコンテンツ（対象コンテンツ）を取得する対象コンテンツ取得手段、自然言語処理によって、前記ネットワーク上で公開されているコンテンツの中から、前記対象コンテンツ取得手段が取得した前記対象コンテンツに関連するコンテンツ（関連コンテンツ）を検索し、検索結果として、検索した前記関連コンテンツの要目が記述された一覧表を生成し、ユーザに配信するコンテンツ検索手段、を備えていることを特徴とする。
【００２５】
また、第１４の発明は、第１３の発明に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索サーバの前記対象コンテンツ取得手段が取得した前記対象コンテンツを解析して、前記対象コンテンツの特徴を示すキーワードを抽出し、抽出した前記キーワードの一部またはすべてを表示するコンテンツ（キーワードコンテンツ）を生成し、前記コンピュータに配信するキーワード抽出手段を備え、
前記コンテンツ検索手段は、前記キーワードコンテンツに含まれた前記キーワードの中で、前記コンピュータから指定された前記キーワードを前記検索キーワードとして設定し、前記関連コンテンツを検索する手段であることを特徴とする。
【００２６】
また、第１５の発明は、第１４の発明に記載のコンテンツ検索サーバにおいて、前記対象コンテンツ取得手段は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得する手段で、前記キーワード抽出手段は、前記対象コンテンツの前記スクリプトが記述された内容に従い前記キーワードコンテンツを生成することを特徴とする。
【００２７】
また、第１６の発明は、第１４の発明または第１５の発明に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とする。
【００２８】
また、第１７の発明は、第１４の発明から第１６の発明のいずれかに記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とする。
【００２９】
また、第１８の発明は、第１３の発明に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、前記対象コンテンツのテキスト情報を検索条件として、前記関連コンテンツを検索する手段であることを特徴とする。
【００３０】
また、第１９の発明は、第１８の発明に記載のコンテンツ検索サーバにおいて、前記対象コンテンツ取得手段は、前記対象コンテンツに記述されたスクリプトから送信された前記ネットワーク上の位置にアクセスし、前記対象コンテンツを取得する手段で、前記コンテンツ検索手段は、前記一覧表を前記対象コンテンツの前記スクリプトが記述された内容に従い生成することを特徴とする。
【００３１】
また、第２０の発明は、第１８の発明または第１９の発明に記載のコンテンツ検索サーバにおいて、前記コンテンツ検索手段は、前記関連コンテンツの要目の一つに前記関連コンテンツ本体へのリンクを張った前記一覧表を生成することを特徴とする。
【００３２】
また、第２１の発明は、第１８の発明から第２０の発明のいずれかに記載のコンテンツ検索方法において、前記コンテンツ検索手段は、検索された前記関連コンテンツのカテゴリーごとに分類されて表示された前記一覧表を生成こと特徴とする。
【００３３】
また、第２２の発明は、第１３の発明から第２１の発明のいずれかに記載のコンテンツ検索サーバにおいて、前記コンテンツ検索サーバは、前記コンテンツ収集手段は、予め設定されたＷｅｂサイトから、ＰＵＬＬ型、及び／又は、ＰＵＳＨ型によりコンテンツを収集するコンテンツを備え、前記コンテンツ検索手段は、前記コンテンツ収集手段が収集したコンテンツの中から、前記関連コンテンツを検索することを特徴とする。
【００３４】
また、第２３の発明は、第２２の発明に記載のコンテンツ検索サーバにおいて、前記コンテンツ収集手段が収集するコンテンツの一つは、ブログで公開されているコンテンツであることを特徴とする。
【００３５】
また、第２４の発明は、第２２の発明または第２３の発明に記載のコンテンツ検索サーバにおいて、前記コンテンツ収集手段が収集するコンテンツの一つは、ニュースサイトが配信しているコンテンツであることを特徴とする。
【００３６】
また、第２５の発明は、閲覧者のコンピュータを介して、請求項１３から請求項２４のいずれか一項に記載のコンテンツ検索サーバに対し、自分自身を前記コンテンツ取得手段の検索対象となるコンテンツとして指定して、前記コンテンツ検索サーバの動作を起動させる命令またはスクリプトを記述したＷｅｂページである。
【００３７】
また、第２６の発明は、閲覧者のコンピュータを介して、請求項１３から請求項２４のいずれか一項に記載のコンテンツ検索サーバに対し、自分自身を前記コンテンツ取得手段の検索対象となるコンテンツとして指定して、前記コンテンツ検索サーバの動作を起動させる命令またはスクリプトを含むブログを作成し提供するサーバ装置である。
【発明の効果】
【００３８】
上述した発明によれば、インターネット上で公開されているコンテンツのキーワードをユーザが抽出する必要がなく、ユーザが閲覧しているコンテンツに関連するコンテンツを容易に検索できるコンテンツ検索方法、及び、コンテンツ検索サーバを提供できる。
【００３９】
また、ユーザが閲覧しているコンテンツの特徴語となるキーワードを抽出しユーザに提示することで、ユーザがキーワードを抽出する必要がなくなるばかりか、ユーザが閲覧しているコンテンツに記述された単語の中で、ユーザが最も興味のある単語に適合したコンテンツを検索し、ユーザに提供できる。
【００４０】
また、ユーザが閲覧しているコンテンツの位置情報を取得するときに、このコンテンツに記述されたスクリプトを利用することで、ユーザがコンテンツを閲覧すると同時に、ユーザが閲覧しているコンテンツの位置情報を取得できる。
【００４１】
また、検索結果として、関連するコンテンツの要目を表示することで、検索結果の中から閲覧したいコンテンツを容易に判断できる。更に、関連するコンテンツの要目の一つにリンクを張ることで、関連するコンテンツ自身を容易に閲覧できる。更に、関連するコンテンツのカテゴリーごとに分類して表示することで、ユーザは、関連するコンテンツが属するカテゴリーを容易に認識できる。
【００４２】
また、閲覧しているコンテンツのテキスト情報を検索条件とすることで、閲覧しているコンテンツの類似文書が記述されているコンテンツを検索することができる。
【００４３】
また、予めネットワークからコンテンツを収集しておくことで、コンテンツの検索処理時間を短縮することができる。更に、ブログを収集することで、ネットワークで公開されている批評情報を収集することができる。更に、ニュースを収集することで、ネットワークで公開されている事実情報を収集することができる。
【発明を実施するための最良の形態】
【００４４】
＜――第１の実施の形態――＞
＜コンテンツ検索サーバ＞
ここから、本発明の第１の実施の形態について、図を参照しながら詳細に説明する。図１は、本発明に係るコンテンツ検索サーバを設置したネットワークシステムの構成の一例を示した図である。
【００４５】
図１のネットワークシステムでは、ブログサービスを運営しているブログサーバ２と、ブログサーバ２のブログサービスを利用してブログを作成するブログ作成者が使用するパーソナルコンピュータ５（以下、ブログ作成者ＰＣ、PC: Personal Computer）と、ブログサーバ２で公開されているブログを閲覧する閲覧者が使用するＰＣ６（以下、閲覧者ＰＣ６）と、ブログサーバ２で公開されているブログの更新情報が記憶されているｐｉｎｇサーバ３と、ニュースを配信しているニュースサーバ４と、閲覧者が閲覧するブログからキーワードを自動的に抽出し、閲覧者が選択したキーワードに適合するコンテンツを関連コンテンツとして検索し、検索結果として、関連コンテンツの一覧表を閲覧者に配信するコンテンツ検索サーバ１とが、インターネット７に接続されている。
【００４６】
ブログサーバ２で公開されているブログのテンプレート（スタイルシートとも呼ばれる）には、ブログ作成者またはブログサービスの運営者によって、コンテンツ検索サーバ１を利用するためのスクリプトが記述され、閲覧者がブログを閲覧すると、このスクリプトが動作して、閲覧者ＰＣ６からコンテンツ検索サーバが呼出され、閲覧するブログのインターネット７上の場所を示す位置情報（例えば、ＵＲＬ：Uniform Resource Locator）が、閲覧者ＰＣ６からコンテンツ検索サーバ１に引渡される。
【００４７】
コンテンツ検索サーバ１は、引渡された位置情報で示されるインターネット７上の場所からコンテンツ（ここでは、閲覧者が閲覧するブログのテキスト情報）を取得・解析し、閲覧者が閲覧するブログの特徴語となるキーワードを抽出した後、抽出したキーワードを閲覧者ＰＣ６に送信する。
【００４８】
閲覧者ＰＣ６には、ブログのテンプレート内でスクリプトが記述されている場所に、送信されたキーワードが表示され、閲覧者が表示されたキーワードを、クリックして選択すると、キーワードが選択された情報が閲覧者ＰＣ６からコンテンツ検索サーバ１に送信される。
【００４９】
コンテンツ検索サーバ１には、インターネット７から収集したブログの更新情報およびニュースの見出し情報が記憶されている。コンテンツ検索サーバ１は、更新情報および見出し情報を利用して、ユーザが選択したキーワードを検索キーワードとし、検索キーワードに適合するブログおよびニュースを、閲覧されたブログに関連する関連コンテンツとして検索した後、検索結果として、関連コンテンツの要目が記述された一覧表を閲覧者ＰＣ６に配信する。
【００５０】
第１の実施の形態によれば、閲覧者が閲覧するブログの特徴語となるキーワードは、コンテンツ検索サーバ１によって自動的に抽出・表示されるため、閲覧者自身が、ブログの内容からキーワードを抽出する必要はなくなる。
また、ブログ作成者も自分が作成したブログを閲覧すれば、ブログ作成者自身が、ブログの内容からキーワードを抽出する必要もない。
【００５１】
なお、図１において、ブログサーバ２、ｐｉｎｇサーバ３およびニュースサーバ４は１台としているが、実際には、複数台のこれらのサーバがインターネット７には接続されていてもよい。
また、コンテンツ検索サーバ１は、１台のサーバで構成されているかのように図示しているが、コンテンツ検索サーバ１は、ネットワークなどで接続された複数台のサーバから構成されていてもよい。
【００５２】
ここから、図１で示したネットワークシステムについて詳細に説明する。図２は、図１で示したネットワークシステムのブロック図である。
【００５３】
図２に示したように、ブログ作成者ＰＣ５には、インターネット７上のＷｅｂページを閲覧するソフトウェアであるブラウザ５０が、また、閲覧者ＰＣ６にはブラウザ６０がインストールされている。
【００５４】
ブログサーバ２には、ブログ作成者が作成したブログ２０が記憶され、ブログ作成者がブログ２０を作成するためのソフトウェアであるブログ作成ツール２１を備えている。
ブログ作成者がブログ２０を更新するときは、ブログサーバ２のブログサービスにログインすることで、ブログ作成者はブログ作成ツール２１を利用し、ブログ２０に記述する記事の更新・ブログ２０のテンプレートの編集が可能になる。
【００５５】
ブログ作成ツール２１を用いて、ブログ作成者がブログ２０を更新したときは、ブログ作成者自身またはブログサーバ２の機能によって、ブログ２０を更新した内容を示すブログ更新情報２０ｂがブログサーバ２に記憶される。このブログ更新情報２０ｂには、ブログ２０の更新された記事が公開されているＵＲＬ、ブログ２０の名称、更新された記事の要約などが含まれている。
【００５６】
図３は、ブログ作成ツール２１を説明する図である。ブログ作成ツール２１の記事編集ボタン２１ａをクリックすることで、編集フォーム２１ｃでブログ２０の記事の編集が可能になる。また、テンプレート編集ボタン２１ｂをクリックすることで、編集フォーム２１ｃでブログ２０のテンプレートの編集が可能になる。
【００５７】
図３の編集フォーム２１ｃには、ブログ２０のテンプレートを示しており、ブログ２０の背景を定義するタグ、フォントの種類・大きさの定義するタグ等に加えて、コンテンツ検索サーバ１を利用するためのスクリプト２０ａが、スクリプトタグの間、例えば、＜ｓｃｒｉｐｔ＞と＜／ｓｃｒｉｐｔ＞の間に記述されている。
【００５８】
スクリプト２０ａとは、ある処理を実行するために、閲覧者ＰＣ６のブラウザ上で動作するプログラムで、スクリプトを記述するスクリプト言語としては、Ｊａｖａ（登録商標）やＶｉｓｕａｌＢａｓｉｃ（登録商標）のスクリプト言語が有名である。
【００５９】
本実施の形態では、コンテンツ検索サーバ１を利用するときのパラメータと、コンテンツ検索サーバ１を利用する命令とが、少なくとも、テンプレートにスクリプトとして記述されている。
ここで、パラメータとは、キーワードを表示するときの文字コードの指定、表示するキーワードの最大個数、キーワードを表示するときの領域サイズ、ブログ２０のＵＲＬなどを意味する。
また、コンテンツ検索サーバ１を利用する命令とは、コンテンツ検索サーバ１を呼出すため命令を意味する。
【００６０】
テンプレート内のスクリプト２０ａは、ブログ作成者がブログ作成ツール２１を用いてテンプレートに追加してもよく、ブログサービスで提供されているテンプレートに予め記述されていてもよい。
なお、ブログ作成者がブログ作成ツール２１で編集したテンプレートの内容は、ブログサーバ２に記憶され、ブログ作成者がブログ２０を更新するごとに、テンプレートを編集する必要はない。
【００６１】
ブログ作成ツール２１を用いて、ブログ作成者がブログ２０の記事を更新したときは、更新したブログ２０の記事をブログサーバ２に記憶すると共に、ブログ２０の記事を更新したことを示す更新通知ｐｉｎｇがｐｉｎｇサーバ３に送信される。
この更新通知ｐｉｎｇには、ブログ２０の更新した記事が公開されているＵＲＬ、ブログ２０の名称、ブログ２０の最終更新日時などの更新されたブログ２０の記事を特定できる情報が含まれている。
【００６２】
図２のｐｉｎｇサーバ３には、ブログサーバ２で公開されているブログ２０をはじめ、様々なブログサーバで公開されているブログの更新通知ｐｉｎｇが記憶され、ｐｉｎｇサーバ３は、ある一定期間内に受信した更新通知ｐｉｎｇを、ＲＳＳ、ＲＤＦ、ＡＴＯＭ、もしくはｃｈａｎｇｅｓ．ｘｍｌなどの、更新された複数のブログ情報を配信するための一般的なフォーマットでまとめ、更新通知ｐｉｎｇ情報３０として、インターネット７を介してＰＵＳＨ型及び／又はＰＵＬＬ型で配信している。
【００６３】
図２のニュースサーバ４は、インターネット７上で様々なニュース４０を配信しているサーバで、ある一定期間内に更新されたニュース４０の見出し情報４１を、ＲＳＳ、ＲＤＦもしくはＡＴＯＭなどのフォーマットでまとめ、ＰＵＳＨ型及び／又はＰＵＬＬ型で配信している。
なお、ニュース４０の見出し情報４１には、ニュース４０が公開されているＵＲＬ、ニュース４０の名称、ニュース４０の要約などが含まれている。
【００６４】
図２のコンテンツ検索サーバ１は、インターネット７で公開されているコンテンツを収集すると共に、閲覧者が閲覧するブログ２０から自動的に抽出したキーワードを閲覧者ＰＣ６に配信し、閲覧者が選択したキーワードに適合するコンテンツを検索し、コンテンツの検索結果を閲覧者ＰＣ６に配信するサーバである。
【００６５】
コンテンツ検索サーバ１には上述した機能を実現するために、検索対象となる対象コンテンツ（ここでは、閲覧者が閲覧するブログ２０）を取得する対象コンテンツ取得手段１０、対象コンテンツの特徴語となるキーワードを抽出するキーワード抽出手段１１、閲覧者が選択した検索キーワードに適合するコンテンツを検索し、検索キーワードに適合するコンテンツの検索結果を閲覧者に配信するコンテンツ検索手段１２を、インターネット７上で公開されているコンテンツを収集するコンテンツ収集手段１３、コンテンツ収集手段１３が収集したコンテンツを記憶するコンテンツＤＢ１４（DB: Data Base）を備える。
【００６６】
本実施の形態においては、コンテンツ検索サーバ１に備えられたコンテンツ収集手段１３は、インターネット７上で公開されているコンテンツとして、ｐｉｎｇサーバ３から配信される更新通知ｐｉｎｇ情報３０で示されるブログのブログ更新情報３１（ブログ２０が更新されたときはブログ更新情報２０ｂも含まれる）とニュースサーバ４が配信する見出し情報４１とを収集する。
コンテンツ収集手段１３が収集するコンテンツは上述したコンテンツに限らず、インターネット７上で公開されているコンテンツすべてとしてもよく、また、ブログ更新情報３１のみであっても構わない。
【００６７】
例えば、更新通知ｐｉｎｇ情報３０でブログ２０が更新されたことが示されている場合、コンテンツ収集手段１３はブログ２０にアクセスし、ブログ２０からブログ更新情報２０ｂを取得する。
【００６８】
コンテンツ収集手段１３が収集したブログ更新情報３１をコンテンツＤＢ１４に記憶するときは、ブログ更新情報３１に含まれる要約、または、更新されたブログのテキスト情報を自然言語処理（例えば、形態素解析）し、検索するときに利用するための索引情報（例えば、形態素解析によって抽出された単語から生成される文書ベクトル）を付加して、コンテンツＤＢ１４に記憶する。
【００６９】
コンテンツ収集手段１３が収集したニュース４０の見出し情報４１をコンテンツＤＢ１４に記憶するときも、コンテンツ収集手段１３は、ブログ更新情報３１のときと同様に、見出し情報４１に含まれるニュース４０の要約、または、見出し情報４１で示されるニュース４０のテキスト情報を解析し、ニュース４０の索引情報とニュース４０の見出し情報４１とをコンテンツＤＢ１４に記憶する。
【００７０】
コンテンツ検索サーバ１に備えられた対象コンテンツ取得手段１０は、閲覧者が閲覧しているブログ２０の記事を取得する手段で、キーワード抽出手段１１は、ブログ２０の記事の中で特徴語となるキーワードを抽出する手段で、これらの手段は、ＣＧＩ（Common Gateway Interface）やＪａｖａ（登録商標）のＳｃｒｉｐｔなどの動的なＷｅｂページを作成するための技術を用いて実現される。
【００７１】
コンテンツ検索サーバ１の対象コンテンツ取得手段１０は上述したスクリプト２０ａによって呼出され、閲覧者ＰＣ６からコンテンツ検索サーバ１の対象コンテンツ取得手段１０が呼出されるときに、スクリプト２０ａで記述されたパラメータが引渡される。
対象コンテンツ取得手段１０は、引渡されたパラメータで示されるＵＲＬにアクセスし、ブログ２０のブログ更新情報２０ｂもしくは、更新されたブログ２０の記事そのものを、テキスト情報として取得する。
【００７２】
対象コンテンツ取得手段１０がブログ２０からテキスト情報を取得すると、スクリプト２０ａから引渡されたパラメータとブログ２０のテキスト情報がキーワード抽出手段１１に引渡される。
【００７３】
キーワード抽出手段１１は、電子辞書とのマッチングによって固有名詞を抽出する方法、ルール（シナリオ）を用いた固有表現（単語や、フレーズ）を抽出する手法によって、ブログ２０のテキスト情報に含まれる単語（フレーズも含む）が抽出する。
このような手法で抽出された単語の重要度は、例えば、ＴＦ／ＩＤＦ法（TF: Term Frequency,IDF:Inverted Document Frequency）などによって演算され、重要度の高い順に単語をソートし、引渡されたパラメータで示される数の上位の単語を、キーワード抽出手段１１はキーワードとして抽出する。
【００７４】
キーワード抽出手段１１が抽出したキーワードを抽出すると、パラメータの内容（例えば、表示サイズ）に従ってキーワードを表示するコンテンツを生成し、生成したコンテンツは閲覧者ＰＣ６に配信され、抽出したキーワードは、ブログ２０に組み込まれた状態で閲覧者ＰＣ６のブラウザ６０上に表示される。
【００７５】
図４は、閲覧者ＰＣ６のブラウザ６０に表示されるブログ２０を説明する図である。図４に示したように、ブログ２０には、ブログ作成者がブログ作成ツール２１を利用して更新した記事、他のブログ作成者からのトラックバック、閲覧者からのコメントに加え、コンテンツ検索サーバ１のキーワード抽出手段１１が抽出したキーワードが表示される。
【００７６】
閲覧者ＰＣ６のブラウザに表示されるキーワードには、コンテンツ検索サーバ１へのリンクが貼られ、閲覧者が表示されているキーワードをクリックすることで、閲覧者ＰＣ６からコンテンツ検索サーバ１のコンテンツ検索手段１２が呼出される。
【００７７】
コンテンツ検索サーバ１に備えられたコンテンツ検索手段１２は、コンテンツ検索サーバ１のコンテンツＤＢ１４に記憶されたコンテンツの中から、閲覧者がクリックしたキーワードを検索キーワードとし、検索キーワードに適合した関連コンテンツ（ここでは、ブログおよびニュース）を検索する手段である。
コンテンツ検索手段１２が、検索キーワードに適合した関連コンテンツを抽出する手法としては、検索キーワードが出現する頻度である出現頻度などを用いて、検索キーワードとコンテンツの関連度を演算し、ある関連度がある閾値以上のコンテンツが、関連コンテンツとして検索される。
【００７８】
コンテンツ検索手段１２が関連コンテンツを検索すると、コンテンツ検索手段１２は検索結果として、検索した関連コンテンツを表示するデータを生成し、生成したデータを閲覧者ＰＣ６に配信し、閲覧者ＰＣ６のブラウザ６０上に表示される。
【００７９】
図５は、検索結果を表示する画面を説明する図である。閲覧者ＰＣ６のブラウザ６０には、ブログ２０を表示する画面とは別に、図５で示した画面が表示される。
この画面には、検索した関連コンテンツのタイトル（ブログ２０のタイトル、ニュース４０のタイトル）に加え、検索した関連コンテンツの要約、検索した関連コンテンツが表示されているＷｅｂサイトの名称、検索した関連コンテンツが公開された年月日時などの要目が、検索した関連コンテンツごとにリスト化されて表示される。
なお、検索した関連コンテンツの要目をリスト化して表示するときは、関連コンテンツのカテゴリー（ここでは、ブログとニュース）ごとに分けて表示することが望ましい。
【００８０】
更に、検索した関連コンテンツのタイトルには、検索した関連コンテンツが公開されているＵＲＬへのリンクが貼られ、閲覧者が閲覧したい関連コンテンツのタイトルをクリックすることで、閲覧者は関連コンテンツ本体を閲覧することができる。
【００８１】
＜コンテンツ検索方法＞
ここから、図１で示したネットワークシステムを例に取りながら、本発明に係るコンテンツ検索方法について詳細に説明する。図６は、コンテンツ検索方法を説明する図である。
【００８２】
図６に示したように、本発明に係るコンテンツ検索方法は、インターネット上の情報源からコンテンツを収集するコンテンツ収集工程Ｐ１と、コンテンツ収集工程Ｐ１で収集したコンテンツの中から、ユーザの要求に適したコンテンツを検索・配信するコンテンツ検索工程Ｐ２の、２つの独立した工程を含んでいる。
【００８３】
・コンテンツ収集工程
まず、インターネット上の情報源からコンテンツを収集するコンテンツ収集工程Ｐ１について説明する。図７は、コンテンツ収集工程Ｐ１の手順を示したフロー図である。この工程の最初のステップＳ１０は、コンテンツ検索サーバ１のコンテンツ収集手段１３が、インターネット７上のＷｅｂサイトから、コンテンツを取得するステップである。
【００８４】
図１のコンテンツ検索サーバ１においては、ｐｉｎｇサーバ３が配信する更新通知ｐｉｎｇ情報３０を利用して、ブログサーバ２をはじめとし、様々なブログサーバで公開されているブログのブログ更新情報３１と、ニュースサーバ４が配信している見出し情報４１とを、ＰＵＳＨ型もしくはＰＵＬＬ型で取得する。
【００８５】
次のステップＳ１１は、ステップＳ１０で取得したコンテンツの索引情報を生成するステップである。このステップでは、コンテンツ検索サーバ１は、収集したコンテンツを検索するために必要となる索引情報（例えば、文書ベクトル）を、ブログ更新情報３１や見出し情報４１などから生成する。
【００８６】
次のステップＳ１２は、取得したコンテンツをコンテンツＤＢ１４に記憶するステップである。このステップにおいては、コンテンツ検索サーバ１は、ステップＳ１０で取得したコンテンツ（ブログ更新情報３１、見出し情報４１）とステップＳ１１で生成した索引情報とを関連付けて、コンテンツＤＢ１４に記憶する。
このステップをもって、コンテンツ収集工程Ｐ１は終了する。
【００８７】
・コンテンツ検索工程
次に、コンテンツ検索方法に含まれるコンテンツ検索工程Ｐ２について説明する。図８は、コンテンツ検索工程Ｐ２の手順を示したフロー図である。
【００８８】
この工程の最初のステップＳ２０は、閲覧者が閲覧するブログ２０のコンテンツを取得するステップである。
図１のネットワークシステムにおいては、ブログ２０のテンプレートに記述されたスクリプト２０ａによって、ブログサーバ２からコンテンツ検索サーバ１の対象コンテンツ取得手段１０が呼出され、閲覧しているブログ２０のＵＲＬは引渡される。
コンテンツ検索サーバ１の対象コンテンツ取得手段１０は、ブログ２０のコンテンツとして、ブログ更新情報２０ｂ、もしくは、ブログ２０の記事本体を取得する。
【００８９】
次のステップＳ２１は、ブログ２０のキーワードを抽出するステップである。このステップにおいては、コンテンツ検索サーバ１のキーワード抽出手段１１は、ステップＳ２０で取得したブログ２０のコンテンツを自然言語処理して、ブログ２０の特徴語となるキーワードを抽出する。
【００９０】
次のステップ２２は、抽出したキーワードを配信するステップである。このステップにおいては、コンテンツ検索サーバ１は、ブログ２０ａで呼出されたときの応答として、抽出したキーワードを表示するためのデータを作成し、作成したデータを閲覧者ＰＣ６に配信し、閲覧者ＰＣ６のブラウザ６０には、ブログ２０に組み込まれてキーワードが表示される。
【００９１】
次のステップＳ２３は、検索キーワードを取得するステップである。このステップにおいては、ブログ２０に組み込まれて表示されたキーワードをユーザがクリックすることで、ユーザが選択したキーワードを示す情報が閲覧者ＰＣ６からコンテンツ検索サーバ１に送信され、ユーザが選択したキーワードが検索キーワードとして使用される。
【００９２】
次のステップＳ２４は、検索キーワードに適合した関連コンテンツを検索するステップである。このステップにおいては、コンテンツ検索サーバ１のコンテンツ検索手段１２は、上述しているコンテンツ収集工程Ｐ１で収集したコンテンツの中から、検索キーワードに適合した関連コンテンツを検索する。
【００９３】
次のステップ２５は、検索した関連コンテンツを配信するステップである。このステップにおいて、コンテンツ検索サーバ１は、ステップＳ２４の検索結果を表示するデータ（例えば、図６を表示する構造化テキスト）を作成し、閲覧者ＰＣ６に配信し、閲覧者ＰＣ６のブラウザ６０上に検索結果が表示される。
このステップをもって、コンテンツ検索工程Ｐ２は終了する。
【００９４】
＜――第２の実施の形態――＞
ここから、本発明の第２の実施の形態について、図を参照しながら詳細に説明する。
第１の実施の形態において、コンテンツ検索サーバ１は、ブログ２０の特徴語となるキーワードを抽出し、閲覧者が選択したキーワードを検索キーワードとして関連コンテンツを検索した。
第２の実施の形態においては、コンテンツ検索サーバはブログの記事そのものを検索条件として、収集したコンテンツの中から、ブログの内容と類似した関連コンテンツを自然文検索する。
【００９５】
図９は、第２の実施の形態のネットワークシステムのブロック図である。第２の実施の形態のネットワークシステムにおいて、第１の実施の形態のコンテンツ検索サーバ１と第２の実施の形態のコンテンツ検索サーバ１００とは異なるが、他の要素は、第１の実施の形態と同じであるため、図９では図２と同じ符号を付加している。
【００９６】
第１の実施の形態と同様に閲覧者がブログ２０を閲覧すると、閲覧者ＰＣ６からコンテンツ検索サーバ１００が呼出される。
コンテンツ検索サーバ１００の対象コンテンツ取得手段１１０は閲覧者が閲覧するブログ２０のコンテンツ（ＲＳＳ，ＲＤＦなど）を取得し、コンテンツ検索手段１１１は、コンテンツ検索サーバ１００のコンテンツ収集手段１１２が収集したコンテンツの中から、ブログ２０の内容と類似している関連コンテンツを自然文検索する。
【００９７】
第２の実施の形態においてコンテンツ検索サーバ１００のコンテンツ検索手段１１１が関連コンテンツを検索するときは、形態素解析によって特徴語を抽出し、特徴語の出現頻度や共起頻度などの統計手法から得られる類似度、構文解析によって得られる構文上の類似度を演算し、類似度の高いコンテンツが関連コンテンツとして検索される。
【００９８】
コンテンツ検索サーバ１００のコンテンツ検索手段１１１は関連コンテンツを検索すると、検索結果として、検索した関連コンテンツの要目を記述した一覧表を作成し、閲覧者ＰＣ６に配信する。
【００９９】
図１０は、第２の実施の形態において表示されるブログ２０を説明する図である。図１０に示したように、ブログ２０には、検索した関連コンテンツの要目が記述された一覧表が表示される。一覧表に含まれる関連コンテンツのタイトルには関連コンテンツ本体へのリンクが張られ、このタイトルをクリックすることで、関連コンテンツ本体を表示することができる。
【０１００】
第２の実施の形態におけるコンテンツ検索方法もコンテンツ検索工程とコンテンツ収集工程を含む。コンテンツ収集工程についは、第１の実施の形態と差分はないため、説明を省略する。
【０１０１】
図１１は、第２の実施の形態におけるコンテンツ検索工程の手順を示したフロー図である。この手順の最初のステップＳ３０は、閲覧者が閲覧するブログ２０のコンテンツを取得するステップである。このステップでは、コンテンツ検索サーバ１００はブログ２０のスクリプト２０ａから呼出され、コンテンツ検索サーバ１００の対象コンテンツ取得手段１１０がブログ２０のコンテンツを取得する。
【０１０２】
次のステップＳ３１は、ブログ２０と類似した内容の関連コンテンツを検索するステップである。このステップでは、コンテンツ検索サーバ１００のコンテンツ検索手段１１１が関連コンテンツを自然文検索する。
【０１０３】
次のステップＳ３２は、検索結果を配信するステップである。このステップでは、検索結果として、検索した関連コンテンツの要目を記述した一覧表が作成され、図１０のようにブログ２０に組み込まれて表示される。
【図面の簡単な説明】
【０１０４】
【図１】第１の実施の形態のネットワークシステムの構成を示した図。
【図２】第１の実施の形態のネットワークシステムのブロック図。
【図３】ブログ作成ツールを説明する図。
【図４】第１の実施の形態で、閲覧者ＰＣに表示されるブログを説明する図。
【図５】第１の実施の形態の検索結果を説明する図。
【図６】第１の実施の形態のコンテンツ検索方法を説明する図。
【図７】第１の実施の形態コンテンツ収集工程の手順を示したフロー図。
【図８】第１の実施の形態コンテンツ検索工程の手順を示したフロー図。
【図９】第２の実施の形態のネットワークシステムのブロック図。
【図１０】第２の実施の形態で、閲覧者ＰＣに表示されるブログを説明する図。
【図１１】第２の実施の形態のコンテンツ検索方法の手順を示したフロー図。
【符号の説明】
【０１０５】
１、１００  コンテンツ検索サーバ
１０、１１０  対象コンテンツ取得手段
１１  キーワード抽出手段
１２、１１１  コンテンツ検索手段
１３、１１２  コンテンツ収集手段
１４、１１３  コンテンツＤＢ
２  ブログサーバ
２０  ブログ
２０ａ  スクリプト
２０ｂ  ブログ２０のブログ更新情報
２１  ブログ作成ツール
３  ｐｉｎｇサーバ
３０  更新通知ｐｉｎｇ情報
３１  更新通知ｐｉｎｇ情報で示されるブログのブログ更新情報
４  ニュースサーバ
４０  ニュース
４１  見出し情報
５  ブログ作成者ＰＣ
６  閲覧者ＰＣ
７  インターネット
【図１】
2007122513.tif 000003
【図２】
2007122513.tif 000004
【図３】
2007122513.tif 000005
【図４】
2007122513.tif 000006
【図５】
2007122513.tif 000007
【図６】
2007122513.tif 000008
【図７】
2007122513.tif 000009
【図８】
2007122513.tif 000010
【図９】
2007122513.tif 000011
【図１０】
2007122513.tif 000012
【図１１】
2007122513.tif 000013