(57)【要約】【課題】  ユーザ自身が検索のために単語を入力することがなく、検索範囲を限定せずにユーザ間のコミュニケーションを図ることができる関連ブログ提示装置を提供する。【解決手段】  関連ブログ提示装置は、ウェブサイト上に掲載されるブログのデータを格納するブログデータ格納手段３１と、格納されているあるユーザのブログデータのうちから所定投稿期間における投稿内容中の重要語を抽出する重要語抽出手段１１と、抽出された重要語をブログ単位で記憶する重要語記憶手段４２と、記憶されているあるユーザのブログの重要語に基づいて関連する他のユーザのブログを抽出する関連ブログ抽出手段１４と、抽出された関連する他のユーザのブログに関するデータを出力する出力手段１９とを備える。【選択図】図１
2010113489.tif 000002
【特許請求の範囲】
【請求項１】
検索元ブログに関連しているブログである関連ブログを検索して、前記関連ブログを提示する関連ブログ提示装置において、
前記検索元ブログのデータを記憶する検索元ブログ記憶手段と、
前記検索元ブログ記憶手段により記憶されている検索元ブログ内の単語の中から、重要と見做せる単語を重要語として抽出する重要語抽出手段と、
ネットワーク上のブログ内の単語が登録されているブログ検索用の索引データを記憶する索引データ記憶手段と、
前記重要語抽出手段により抽出された重要語と前記索引データ記憶手段により記憶されている索引データ内の単語とを照合して、前記検索元ブログに関連している関連ブログを検索する関連ブログ検索手段と、
前記関連ブログ検索手段による関連ブログの検索結果を提示する検索結果提示手段と、
を備えたことを特徴とする関連ブログ提示装置。
【請求項２】
前記関連ブログ検索手段により検索された１つ以上の関連ブログの中から、所望の関連ブログの指定を受け付ける関連ブログ指定受付手段と、
前記関連ブログ指定受付手段により指定が受け付けられた関連ブログ内の文章の中から、前記重要語抽出手段により抽出された重要語を含む行の文字列を抽出して、前記文字列に引用符を付加し、引用符付の文字列を予めセットした投稿用のコメント入力欄を有する投稿画面を作成する投稿画面作成手段と、
前記投稿画面作成手段により作成された投稿画面を提示する投稿画面提示手段と、
前記投稿画面提示手段により提示された投稿画面のコメント入力欄に対するコメントの入力を受け付けて、前記コメントを前記所望の関連ブログに投稿するコメント投稿手段と、
を備えたことを特徴とする請求項１記載の関連ブログ提示装置。
【請求項３】
前記重要語抽出手段は、前記検索元ブログ内の単語のうち、前記検索元ブログの開設者以外の者により書き込まれた文章にのみ含まれている単語を重要語の抽出対象から除外して、前記検索元ブログの開設者により書き込まれた単語のみを重要語の抽出対象とするようにしたことを特徴とする請求項１または請求項２記載の関連ブログ提示装置。
【請求項４】
コンピュータが、検索元のブログに関連しているブログである関連ブログを検索して、前記関連ブログを提示する関連ブログ提示方法において、
前記コンピュータの検索元ブログ記憶手段が、前記検索元ブログを記憶する検索元ブログ記憶ステップと、
前記コンピュータの重要語抽出手段が、前記検索元ブログ記憶手段により記憶されている前記検索元ブログ内の単語の中から、重要と見做せる単語を重要語として抽出する重要語抽出ステップと、
前記コンピュータの索引データ記憶手段が、ネットワーク上のブログ内の単語が登録されているブログ検索用の索引データを前記コンピュータの記憶部に記憶させる索引データ記憶ステップと、
前記コンピュータの関連ブログ検索手段が、前記重要語抽出ステップで抽出した重要語と前記記憶部により記憶されている索引データ内の単語とを照合して、前記検索元ブログに関連している関連ブログを検索する関連ブログ検索ステップと、
前記コンピュータの検索結果提示手段が、前記関連ブログ検索ステップでの関連ブログの検索結果を提示する検索結果提示ステップと、
を備えたことを特徴とする関連ブログ提示方法。
【請求項５】
検索元のブログに関連しているブログである関連ブログを検索して、前記関連ブログを提示する処理をコンピュータに実行させるための関連ブログ提示プログラムであって、
前記検索元ブログのデータを記憶する検索元ブログ記憶処理手順と、
前記検索元ブログ記憶処理手順により記憶されている検索元ブログ内の単語の中から、重要と見做せる単語を重要語として抽出する重要語抽出処理手順と、
ネットワーク上のブログ内の単語が登録されているブログ検索用の索引データを記憶する索引データ記憶処理手順と、
前記重要語抽出処理手順により抽出された重要語と前記索引データ記憶処理手順により記憶されている索引データ内の単語とを照合して、前記検索元ブログに関連している関連ブログを検索する関連ブログ検索処理手順と、
前記関連ブログ検索処理手順による関連ブログの検索結果を提示する検索結果提示処理手順と、
をコンピュータに実行させるための関連ブログ提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象となるユーザのブログに関連する他のユーザのブログを提示する技術の改良に関するものである。
【背景技術】
【０００２】
従来、ウェブサイト上にユーザの記述するブログを掲載するユーザ発信型サービスにおいて、ユーザ間のコミュニケーションを図る場合にブログ検索が利用されていた。このブログ検索は、ＷＷＷ（ワールド・ワイド・ウェブ）上に存在する各ブログの内容を表すブログデータを、コンピュータにより予めクロール（巡回読込）しておき、ユーザが指定するキーワードに基き検索に応じるサービスやシステムである。                    
【０００３】
また、予めカテゴリ別に登録されたキーワードを検出することにより、ブログの各投稿記事をカテゴリ別けしてユーザに情報提供する提案や（特許文献１参照）、ユーザに代わるコンピュータ上の仮想キャラクタが仮想の旅をしながら、他者と自動的にコンタクトしたり、それら旅などの経験をユーザにメールで送ってくる例も知られていた（非特許文献１参照）。
【特許文献１】特開２００７−２０７２０２号公報
【非特許文献１】株式会社テグレット技術開発、「美穂の旅」、［online］、［平成20年10月６日検索］、インターネット〈URL：http://travel.teglet.co.jp/sub1.htm〉
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記のように従来のブログ検索では、ユーザ自身が、検索のためにキーワードとして、具体的な単語を正確に掲げなければならず、作業が煩雑であるという問題があった。また、ユーザ自身は、自分が興味を持っている事柄について、通常は特に具体的なキーワードを意識している訳ではないため、ブログを検索する際に適切なキーワードを思いつかない場合もあった。
この意味で、キーワードの指定入力を必須とするハードルは、自分の興味に合った他のブログを発見したり、そのようなブログの開設者などとの交流を促進するためには、潜在的に撤廃が希求されていた。
また、特許文献１記載の例では、ブログ検索するにあたり、カテゴリやキーワードを事前に登録することが必要なため、事前に登録されていない検索キーワードを利用することができず、ユーザの負担が大きい割に適用対象が限定される問題があった。
【０００５】
さらに、非特許文献１記載の例では、ユーザの意思とは無関係に仮想キャラクタが自動的に他者とのコンタクトをとるため、他者からの心証が必ずしも良いとは限らず、また、ユーザの意図しない未知の相手とのコンタクトによるリスクが増大する、などの問題点の解決が課題として残されていた。
この発明は上述のような課題を解決するためになされたもので、ユーザが正確な検索キーワードを自発的に設定することなく、ユーザ自身のブログと話題の共通性が高い他人のブログを検索して、その検索結果を提示することができる関連ブログ提示装置、関連ブログ提示方法及び関連ブログ提示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）この発明に係る関連ブログ提示装置は、検索元ブログに関連しているブログである関連ブログを検索して、前記関連ブログを提示する関連ブログ提示装置において、前記検索元ブログのデータを記憶する検索元ブログ記憶手段と、前記検索元ブログ記憶手段により記憶されている検索元ブログ内の単語の中から、重要と見做せる単語を重要語として抽出する重要語抽出手段と、ネットワーク上のブログ内の単語が登録されているブログ検索用の索引データを記憶する索引データ記憶手段と、前記重要語抽出手段により抽出された重要語と前記索引データ記憶手段により記憶されている索引データ内の単語とを照合して、前記検索元ブログに関連している関連ブログを検索する関連ブログ検索手段と、前記関連ブログ検索手段による関連ブログの検索結果を提示する検索結果提示手段と、を備えたことを特徴とするものである。
【０００７】
（１−２）上記発明に係る関連ブログ提示装置の態様を方法の観点から選択すると、この発明に係る関連ブログ提示方法は、コンピュータが、検索元のブログに関連しているブログである関連ブログを検索して、前記関連ブログを提示する関連ブログ提示方法において、前記コンピュータの検索元ブログ記憶手段が、前記検索元ブログを記憶する検索元ブログ記憶ステップと、前記コンピュータの重要語抽出手段が、前記検索元ブログ記憶手段により記憶されている前記検索元ブログ内の単語の中から、重要と見做せる単語を重要語として抽出する重要語抽出ステップと、前記コンピュータの索引データ記憶手段が、ネットワーク上のブログ内の単語が登録されているブログ検索用の索引データを前記コンピュータの記憶部に記憶させる索引データ記憶ステップと、前記コンピュータの関連ブログ検索手段が、前記重要語抽出ステップで抽出した重要語と前記記憶部により記憶されている索引データ内の単語とを照合して、前記検索元ブログに関連している関連ブログを検索する関連ブログ検索ステップと、前記コンピュータの検索結果提示手段が、前記関連ブログ検索ステップでの関連ブログの検索結果を提示する検索結果提示ステップと、を備えたことを特徴とする。
【０００８】
（１−３）上記発明に係る関連ブログ提示装置の態様をプログラムの観点から選択すると、この発明に係る関連ブログ提示プログラムは、検索元のブログに関連しているブログである関連ブログを検索して、前記関連ブログを提示する処理をコンピュータに実行させるための関連ブログ提示プログラムであって、前記検索元ブログのデータを記憶する検索元ブログ記憶処理手順と、前記検索元ブログ記憶処理手順により記憶されている検索元ブログ内の単語の中から、重要と見做せる単語を重要語として抽出する重要語抽出処理手順と、ネットワーク上のブログ内の単語が登録されているブログ検索用の索引データを記憶する索引データ記憶処理手順と、前記重要語抽出処理手順により抽出された重要語と前記索引データ記憶処理手順により記憶されている索引データ内の単語とを照合して、前記検索元ブログに関連している関連ブログを検索する関連ブログ検索処理手順と、前記関連ブログ検索処理手順による関連ブログの検索結果を提示する検索結果提示処理手順と、をコンピュータに実行させるための関連ブログ提示プログラムである。
【０００９】
この発明によれば、ユーザが正確な検索キーワードを自発的に設定することなく、ユーザの自らのブログの話題と共通性が高い他人のブログを検索して、その検索結果を提示することができる。
即ち、重要語抽出手段が検索元ブログ記憶手段により記憶されている検索元ブログ内の単語の中から、重要と見做せる単語を重要語（検索キーワード）として抽出し、関連ブログ検索手段が上記重要語抽出手段により抽出された重要語と索引データ記憶手段により記憶されている索引データ内の単語を照合して、上記検索元ブログに関連している関連ブログを検索するようにしているので、事前にカテゴリを設定して、検索キーワードをカテゴリ別に分類して登録するなどの事前処理が不要になる。また、ユーザが正確な検索キーワードを自発的に設定する処理や、ユーザが検索キーワード一覧画面中の多くの検索キーワードの中から、任意の検索キーワードを選択する処理などを実施することなく、ユーザの自らのブログの話題と共通性が高い他人のブログを検索することが可能となる。
【００１０】
これにより、ユーザ間のコミュニケーションの促進を図ることができる関連ブログ提示装置を提供することができる。
また、ユーザが自らのブログに意識して書き込んでいない関心事（単語）であっても、重要と見做せる関心事を検索キーワードとして得られるようになるため、ユーザ間の意外なコミュニケーションの展開を図ることができる関連ブログ提示装置を提供することができる。
【００１１】
（２）この発明に係る関連ブログ提示装置の重要語抽出手段は、（１）の関連ブログ提示装置に対して、前記関連ブログ検索手段により検索された１つ以上の関連ブログの中から、所望の関連ブログの指定を受け付ける関連ブログ指定受付手段と、前記関連ブログ指定受付手段により指定が受け付けられた関連ブログ内の文章の中から、前記重要語抽出手段により抽出された重要語を含む行の文字列を抽出して、前記文字列に引用符を付加し、引用符付の文字列を予めセットした投稿用のコメント入力欄を有する投稿画面を作成する投稿画面作成手段と、前記投稿画面作成手段により作成された投稿画面を提示する投稿画面提示手段と、前記投稿画面提示手段により提示された投稿画面のコメント入力欄に対するコメントの入力を受け付けて、前記コメントを前記所望の関連ブログに投稿するコメント投稿手段と、を備えてもよい。
この発明によれば、ユーザの自らのブログの話題と共通性が高い他人のブログの中で、特に共通性が高い部分の文字列をユーザに提示することができると共に、その他人のブログに対して、容易にコメントを投稿することができる関連ブログ提示装置を提供することができる。
【００１２】
（３）また、（１）又は（２）の関連ブログ提示装置において、前記重要語抽出手段は、前記検索元ブログ内の単語のうち、前記検索元ブログの開設者以外の者により書き込まれた文章にのみ含まれている単語を重要語の抽出対象から除外して、前記検索元ブログの開設者により書き込まれた単語のみを重要語の抽出対象とするようにしてもよい。
これにより、ユーザの自らのブログの話題と共通性が高い他人のブログを検索することが可能な検索キーワードを得る上で支障となる重要語を排除することができるため、即ち、検索元ブログの開設者以外の者により書き込まれた単語が重要語として抽出される影響を排除することができるため、話題の共通性が高い他人のブログの検索精度を高めることができる関連ブログ提示装置を提供することができる。
【発明の効果】
【００１３】
この発明によれば、ユーザが正確な検索キーワードを自発的に設定することなく、ユーザの自らのブログの話題と共通性が高い他人のブログを自動的に検索して、その検索結果を提示することができる効果がある。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための複数の最良の実施形態について、図面を参照しながら、さらに具体的に説明する。
〔１．第１実施形態の構成〕
図１は、第１実施形態における関連ブログ提示装置の構成を示すブロック図である。
図１では、ユーザ端末３０と、記憶装置４０を備えたサーバ１０と、がインターネットに代表される通信ネットワークＮに接続されているシステム構成を示すが、第１実施形態における関連ブログ提示装置（以下「本装置」とも呼ぶ）は、サーバ１０において、図示はしないが、予めインストール（導入）したプログラムをＣＰＵなどの演算制御部が実行することにより、図１に示す下記のような機能作用に対応する各要素（仮想的回路手段）を実現することで構成している。
【００１５】
すなわち、サーバ１０は、重要語抽出手段１１と、関連ブログ抽出手段１４と、出力手段１９と、投稿支援手段２０を有している。記憶装置４０は、図示しないＨＤＤ（ハードディスク装置）などの外部記憶装置や主メモリなどで、その中に、ブログデータ格納手段４１と、重要語記憶手段４２と、を構成する。また、第１実施形態では、通信ネットワークＮ上の所定の他のサーバ上に、サーバ１０と同様、ブログクロール手段２１と、ブログ索引作成手段２２と、索引データ記憶手段であるブログインデックス記憶手段２３を設ける例を示すが、これら各手段２１，２２，２３を含む全ての本装置の要素を単一のサーバ（例えば１０）上に設けてもよい。
【００１６】
ユーザ端末３０は、ブログデータ格納手段３１と、関連ブログ出力表示手段３４と、投稿画面閲覧手段３７を有するが、これらは説明上の概念で、実際には一般的なパーソナルコンピュータや携帯情報端末などにインストール（導入）したウェブブラウザ・プログラムに、サーバ１０からＨＴＭＬファイルやスクリプト言語などで動作内容を伝達して実現する。なお、サーバ１０の投稿支援手段２０及びユーザ端末３０の投稿画面閲覧手段３７は、必ずしも必須の構成ではない。
【００１７】
サーバ１０において、重要語抽出手段１１は、頻度検出部１２と、重み付けデータ検出部１３を有し、関連ブログ抽出手段１４は、キーワード検索部１５と、重要語検索部１６を有し、重要語検索部１６は、一致検索部１７と、類似検索部１８を有している。
また、ユーザ端末３０において、ブログデータ格納手段３１は、ブログデータ閲覧部３２と、関連ブログ検索ボタン３３を有し、関連ブログ出力表示手段３４は、結果閲覧部３５と、リンク操作部３６を有し、投稿画面閲覧手段３７は、投稿画面閲覧部３８と、操作入力部３９を有している。
【００１８】
ここで、ブログとは、ウェブサイト上に掲載される言語記述形式のブログ、いわゆるウェブブログ（狭義のブログ）だけでなく、社会的ネットワークをインターネット上で構築する掲示板、日記、メッセージ送受信などのソーシャルネットワークサービス（ＳＮＳ）において、ユーザが書き込み投稿する内容（広義のブログ）も意味するものである。
【００１９】
〔２．第１実施形態の作用〕
次に、上記のように構成した第１実施形態に関する動作について説明する。
〔２−１．全体的処理手順〕
ここで、図２は、本装置の動作を示すフローチャートであり、サーバ１０に格納されているプログラムを図示しないサーバ１０のコンピュータが実行することにより、実現される各手段の処理を示すものである。
この図２において、ユーザ端末３０のブログデータ格納手段３１は、例えば上記ウェブブラウザのキャッシュ領域などであり、通信ネットワークＮを介して記憶装置４０のブログデータ格納手段４１からユーザのブログデータのコピーを格納して、コピーされたブログデータに基づいてブログデータ閲覧部３２（ブラウザの表示ウインドウなど）にユーザに対するブログデータ閲覧動作を実行させる（ステップＳ１）。ここで、ブログデータ格納手段４１、３１は、ウェブサイト上に掲載されるブログのデータを格納する。
【００２０】
ユーザ端末３０のブログデータ格納手段３１は、閲覧画面上の関連ブログ検索ボタン３３がユーザにより押されて（クリックされて）、関連ブログ検索開始の入力があったか否かを判断する（ステップＳ２）。関連ブログ検索開始の入力があったとき、ユーザ端末３０のブログデータ格納手段３１は、通信ネットワークＮを介してサーバ１０の重要語抽出手段１１にその旨を通知する。
関連ブログ検索開始の入力があった旨が通知されると、サーバ１０の重要語抽出手段１１は、重要語の抽出を開始する（ステップＳ３）。具体的には、サーバ１０の重要語抽出手段１１は、ユーザのブログデータのうちから、過去一定期間内の投稿内容中の重要語を抽出する。ブログ内の記述内容のうち、過去一定期間内の投稿内容に限って取得する理由は、一定期間内ならまだユーザの関心が保持されていて、重要語と見なせる単語が投稿内容に含まれている可能性が高いためである。ただし、もちろん、期間を限定せずに重要語の抽出処理を行ってもよい。また、過去一定期間内の投稿内容であっても、ブログの開設者以外の者（他人）により書き込まれた投稿内容（例えば、他人のコメント、トラックバック）については、ブログの開設者自身の話題を反映していない可能性があるので、取得しないようにしてもよい。
【００２１】
重要語の抽出に際して、重要語抽出手段１１の頻度検出部１２は、ユーザの上記所定投稿期間における投稿記事に記載される単語ごとの出現頻度を検出し、その出現頻度が所定のスレッショルドレベル（閾値）よりも高い単語を重要語として検出する（ステップＳ４）。ここで、出現頻度は、例えば、自然言語処理技術におけるｔｆ（Term Frequency）などに基づいて検出することができる。ｔｆは、文章中の特徴的な単語（重要とみなされる単語）を抽出するためのアルゴリズムであり、主に情報検索や文章要約などの分野で利用されるものである。
【００２２】
また、重要語の抽出の一環として、重要語抽出手段１１の重み付けデータ検出部１３は、ユーザのブログデータ中に記載される個人の所定項目（例えばプロフィール欄を構成する好物などの各項目）があるか否かを判断する（ステップＳ５）。ユーザのブログデータ中に所定項目があるとき、重要語抽出手段１１の重み付けデータ検出部１３は、ブログデータのうちで特定の項目、すなわち、プロフィール項目に記載されている単語について他の記事に記載されている事項よりも重要度を高める重み付けをする（ステップＳ６）。
【００２３】
そして、重要語抽出手段１１は、ユーザのブログデータのうち所定投稿期間における投稿内容中の全単語について重要語の抽出を終了したと判断するまで（ステップＳ７）、上記のような頻度検出及び重み付け検出を繰り返す。なお、ユーザのブログデータ中にプロフィール等の所定項目がないときは、全単語について重要語の抽出を終了するまで頻度検出を繰り返す。
全単語について重要語の抽出を終了すると、重要語抽出手段１１は、記憶装置４０の重要語記憶手段４２に、重要語抽出手段１１により抽出された重要語をブログ単位で記憶する（ステップＳ８）。
【００２４】
続いて、サーバ１０の関連ブログ抽出手段１４は、関連ブログの抽出を開始する（ステップＳ９）。すなわち、サーバ１０の関連ブログ抽出手段１４は、重要語抽出手段１１により抽出された重要語に基づいて、関連する他のユーザのブログを抽出する。
このとき、他のユーザのブログのインデックスに基づく検索結果に関するブログインデックス情報は、通信ネットワークＮ上の所定のサーバ内に実現されるブログインデックス記憶手段２３に予め記憶されている。
【００２５】
すなわち、ブログクロール手段２１は、通信ネットワークＮを介してウェブサイト上に掲載される他人のブログのデータを読込専用のコンピュータにより予めクロール（巡回読込）し、ブログ索引作成手段２２は、クロールしたブログのデータに基づいてブログインデックスデータを作成し、ブログインデックス記憶手段２３に記憶しておく。ブログインデックスデータは、他人のブログのうち、どのブログサイト、どの記事又はどの表示ページに、どの単語が含まれるかの対応関係を示す索引データである。
ブログクロール手段２１、ブログ索引作成手段２２及びブログインデックス記憶手段２３におけるそれぞれの動作は、上述した重要語抽出動作とは独立して行うことができ、例えば、深夜帯等の情報処理のトラフィックが比較的少ない時間帯に定期的に実行することが好ましい。
【００２６】
図２のフローチャートの説明に戻って、サーバ１０の関連ブログ抽出手段１４は、ユーザのブログの重要語に基づいて関連する他のユーザのブログの抽出を開始すると、重要語検索部１６による重要語検索動作を行うか否かを判断する（ステップＳ１０）。すなわち、関連ブログ抽出手段１４は、キーワード検索部１５によって、予め与えられたキーワードに基づいてブログを検索するのか、重要語検索部１６によって、ユーザのブログから抽出された重要語の読込をトリガとしてブログ検索動作を行うのかを判断する。
【００２７】
キーワード検索部１５によるブログを検索するときは、一般的なキーワード検索（ステップＳ１９）を行う。このキーワード検索は、従来のいわゆるブログ検索と同様の処理であるため、詳細についてはその説明を省略する。また、重要語検索部１６によるブログ検索動作を行うときは、重要語検索部１６の一致検索部１７で、他人のブログに重要語と一致する単語が含まれているかどうかを検索する（ステップＳ１１）。ここで、この一致検索は、完全一致、部分一致のいずれか、又はいずれについても行ってよい。この処理を、対象となっている全ブログについて行い（ステップＳ１２）、所定の数（例えば５０）の一致検索結果が得られたかどうかを判断する（ステップＳ１３）。所定の数が得られた場合には、後述する出力処理を行う。
【００２８】
一方、所定の数が得られなかった場合には、重要語と類似する単語を含む他人のブログ検索を行う（ステップＳ１４）。すなわち、重要語と類似する単語を含む他人のブログ検索を行うとき、重要語検索部１６の類似検索部１８は、これらの全ての重要語についてこれらと類似する単語を含む他人のブログをブログインデックスデータに基づいて抽出する（ステップＳ１４）。類似検索は、例えば、シソーラス（同義語辞書）などで類似範囲を拡大してもよいし、同時に使用される単語を類似範囲とし、半角全角文字及びアルファベットの大文字小文字等の相違などのいわゆる「表記のゆれ」を考慮に入れ、検索の精度を高めることもできる。また、類似検索は、先の類似検索結果に基づく学習機能を用いてもよい。これらの類似検索も、対象となる全ブログについて行う（ステップ１５）。
【００２９】
全ブログについて重要語の検索を終了すると、サーバ１０の出力手段１９は、関連ブログ抽出手段１４により抽出された、関連する他のユーザのブログに関するデータ（例えば、ブログ４のＵＲＬ、ブログ４のタイトル（見出し）、ブログ４の本文の一部（要約）、更新時刻）を、通信ネットワークＮを介してユーザ端末３０に対して出力（送信）する（ステップＳ１６）。
【００３０】
ここで、ユーザ端末３０の関連ブログ出力表示手段３４は、入力（受信）したデータを、結果閲覧部３５で、検索結果画面として表示して、検索結果を閲覧できるようにする。また、関連ブログ出力表示手段３４は、リンク操作部３６を介したユーザの閲覧要求操作に応じて、検索結果にリンク付けられている関連ブログを表示出力させる。
【００３１】
サーバ１０の投稿支援手段２０は、ユーザ端末３０の投稿画面閲覧手段３７の操作入力部３９によるユーザの投稿操作入力があったか否かを、通信ネットワークＮを介して判断する（ステップＳ１７）。
【００３２】
ユーザの投稿操作入力があると、サーバ１０の投稿支援手段２０は、通信ネットワークＮを介してユーザ端末３０に対して投稿画面の閲覧を可能にする（ステップＳ１８）。すなわち、サーバ１０の投稿支援手段２０は、表示出力手段１９により表示出力される他のユーザのブログの重要語を含む行に引用符を加えた投稿画面に対して投稿を可能とする。この場合、出力表示画面上にハイパーリンクが貼られたＵＲＬをリンク操作部３６により選択操作することでリンク先における投稿画面が提供されるようにしてもよい。
【００３３】
ここで、ユーザ端末３０の投稿画面閲覧手段３７は、サーバ１０の投稿支援手段２０から通信ネットワークＮを介して出力される投稿画面に関するデータに基づいて、投稿画面閲覧部３８にユーザに対する投稿画面閲覧動作を実行させる。また、投稿画面閲覧手段３７は、投稿画面閲覧部３８による投稿画面閲覧動作中に操作入力部３９によるユーザの投稿操作を可能にして、その後、投稿画面の閲覧を終了する。
なお、上記投稿支援手段２０による投稿画面の閲覧及び投稿の処理は、必須の処理ではなく、必要に応じて実行させることができるものである。
【００３４】
〔２−２．重要語抽出の例〕
次に、ブログ中の記述から具体的な重要語を抽出する様子を説明する。
図４は、重要語の抽出の様子を示す概念図であり、図４（ａ）は自分のブログの表示画面、図４（ｂ）はブログから抽出された重要語の記憶内容、図４（ｃ）は重要語のデータ構造である。
ユーザ端末３０のブログデータ格納手段３１のブログデータ閲覧部３２は、ユーザに対して自分のブログの表示画面５１を閲覧させる（図４（ａ））。
ここで、重要語抽出手段１１は、ユーザの所定投稿期間における投稿内容から、ユーザであるブログサイト開設者自身のプロフィール項目５２における趣味が「アウトドア」５３であることを示す単語を出現頻度少なくても重要語として抽出して、この「アウトドア」５３の単語を重要度記憶手段の先頭アドレス（ａ１）に記憶させる（図４（ｂ））。
【００３５】
また、重要語抽出手段１１の頻度検出部１２は、ユーザの所定投稿期間における投稿内容から、出現頻度に基づいて頻度が所定のスレッショルドレベル（頻度３）以上の本文の「カレー」５４という単語を重要語として抽出して、この「カレー」５４の単語を重要度記憶手段の先頭から２番目のアドレス（ａ２）に記憶させる（図４（ｂ））。
このようにして、順次、重要語を抽出して、抽出された単語を重要度記憶手段の次のアドレス（ａ…）に記憶させる（図４（ｂ））。
【００３６】
このときの重要語のデータ構造は、例えば、識別符号を示すＩＤ５５と、重要語の単語５６、出現の頻度５７、及び重み付け５８のデータを有する（図４（ｃ））。ここで、開設者のプロフィールに記載されている項目については、重み付け処理を行っている。具体的には、ＩＤ（符号５５）がＸの単語「アウトドア」の出現の頻度（符号５７）は１回であるが、重み付け（符号５８）として係数αが付されて（乗算されて）いる。重み付け（符号５８）として係数αが付されている場合、出現頻度１回×重み付け係数α＝重要度判定値αとなるため、出現頻度が低くても重み付け後の数値が大きくなる。ここで、重み付け係数αは、所定のスレッショルドレベル（例えば３）以上の値に設定されている（例えば３又は４など）。このように重み付けを行う理由は、開設者のプロフィールが開設者自身を紹介する欄であり、開設者の話題が多く反映されていると考えられるため、重要語が多く含まれている可能性が高いからである。
一方、ブログ中の記事については、重み付け５８を行わず、出現の頻度のみで重要度を判定する。例えば、ＩＤ（符号５５）がＹの単語「カレー」の出現の頻度（符号５７）は３回であり、重み付け（符号５８）はされていないため、重要度判定値は出現の頻度と同じ３となる。なお、ブログ中の記事についても、例えば更新された日付順に応じて、重み付けを行うようにしてもよい。
【００３７】
〔２−３．投稿画面の例〕
また、図５は、投稿画面を示す図であり、図５（ａ）は他人のブログの表示画面、図５（ｂ）は他人のブログから抽出された投稿画面中の重要語を含む引用文と投稿文である。
すなわち、まず、サーバ１０の投稿支援手段２０は、関連ブログ検索でヒットした他人のブログの表示画面６１（図５（ａ））における重要語を含む行に引用符を加えた引用文６３（＞なかでもカレーに合う…）を投稿画面６２中に表示し、その下に入力用カーソル６７を表示し、ユーザがこのカーソ６７の表示位置から「同感です！私も必ず…」のように入力する投稿文６４をさらに表示する（図５（ｂ））。
【００３８】
つまり、サーバ１０の投稿支援手段２０は、表示出力手段１９により表示出力される他人のブログの表示画面６１の重要語（カレー５４）を含む行に引用符を加えた引用文６３（＞なかでもカレーに合う…）を含む入力欄を用いる投稿画面６２のデータを、通信ネットワークＮを介してユーザ端末３０に送信する。そして、ユーザ端末での投稿画面閲覧手段３７の投稿画面閲覧部３８において、投稿画面６２の閲覧が可能になる。
なお、この場合は、ブログ開設者であるユーザが投稿する場合について示しているが、ブログの閲覧者に対しても、同様の処理を行うことで、閲覧者による投稿も可能となる。
【００３９】
その後、ユーザが、この投稿画面６２下部に表示された投稿ボタン６５を操作入力部３９のマウスでクリックすると、他人のブログ記事に対するコメントとして、確認画面無しで投稿となり、確認ボタン６６をクリックした場合は、図示はしないが、投稿確認画面を経由したうえで、操作入力部３９による投稿の処理が完了する。
【００４０】
〔３．第１実施形態の効果〕
以上のように、第１実施形態によれば、ユーザであるブログサイト開設者の自分のブログデータのうちから所定投稿期間における投稿内容中の重要語として、例えば、プロフィール項目５２の趣味「アウトドア」５３、本文の「カレー」５４を抽出するので、ブログサイト開設者自身が検索のためにキーワードなどの単語を入力することがなく、検索処理を簡単に実行することができる。また、ブログサイト開設者のブログの重要語に基づいて関連する他人のブログを抽出するので、所定投稿期間における重要語が投稿により更新されれば、更新後の重要語の範囲で関連する他人のブログを抽出でき、検索範囲が拡大する。さらに、抽出された関連する他人のブログに関するデータを表示出力するので、他人との間でコミュニケーションを図ることができる。
【００４１】
また、ユーザであるブログサイト開設者のブログデータのうちで出現する頻度に基づいて、例えば、頻度が所定のスレッショルドレベル（例えば３）以上の本文の「カレー」５４を重要語として抽出するので、出現する頻度が高い単語を重要語として判断して関連ブログを検索することができ、重要語と一致する単語だけでなく重要語と類似する単語について関連ブログの検索をすることができる。
また、例えば、関連ブログの検索結果の他人のブログの表示画面６１の重要語（カレー５４）を含む行に引用符を加えた引用文６３（＞なかでもカレーに合う…）が予め表示されている入力欄を含む投稿画面６２を提供することができ、この投稿画面６２上に他のユーザによる文章を投稿文６４（例えば「同感です！私も必ず…」など）を書き足すだけで投稿が容易になり、ユーザ間のコミュニケーションの機会を増やすことができる。
【００４２】
すなわち、第１実施形態では、具体的な単語を正確にあげなくても、ブログサイト開設者自身のプロフィールやブログの所定時間投稿内容から出現頻度などで重要語を抽出し、抽出した重要語をもとに他人のブログをクロールして作成したブログ検索用インデックスデータの中から、関連の深いブログを検索して紹介するので、時間に余裕がなくても、また、キーワードを自発的に若しくは正確に選ばなくても、話題の共通するような他人のブログや周囲のコミュニティなどとのオンラインコミュニケーションの促進が容易になる。さらに、プロフィールやブログに以前に書き込んだものの、その後において自ら意識していなかった関心事に基づいて意外なコミュニケーションの展開も期待することができる。
【００４３】
また、関連ブログの検索でヒットした重要語を含む行に引用符を加えた表示形式の投稿画面６２を、出力表示画面上にハイパーリンクが貼られたＵＲＬをクリック操作させてリンク先で表示するなどの形で提供することにより、的確なコメントを投稿する操作が簡略化されるので、ユーザ間の交流が一層促進されるようにすることができる。
なお、ユーザ端末３０に対する投稿画面６２の閲覧紹介の対象者は、ブログサイト開設者でもよく、また、ブログ閲覧者でもよい。さらに、投稿画面６２の表示出力処理は、自動表示でもよく、閲覧の要求に応じた操作によるものでもよい。
【００４４】
〔４．第２実施形態〕
第２実施形態は、重要語を抽出する処理を情報処理のトラフィックの少ない時間帯に予め実行しておくようにした点が実施の形態１と異なり、それ以外は第１実施形態と同様であるから、以下においては主に第１実施形態と異なる点について説明する。
また、関連ブログ提示装置のブロック構成については、第１実施形態と同様のため、第２実施形態による動作について説明する。
【００４５】
図３は、第２実施形態における関連ブログ提示装置の動作を示すフローチャートであり、サーバ１０において、第１実施形態におけるものは異なるプログラムにより、実現される各手段の処理を示すものである。
図３において、ユーザがユーザ端末３０から通信ネットワークＮを介してブログ（自ブログ）の更新投稿を行うと（ステップＳ２１）、サーバ１０の重要語抽出手段１１は、記憶装置４０のブログデータ格納手段３１に更新されたブログデータを格納するとともに、ユーザのブログデータの更新がされたことを示す更新フラグを立てて更新フラグをセットする（ステップＳ２２）。
【００４６】
サーバ１０の重要語抽出手段１１は、夜間の所定時間に更新フラグが立てられているセット状態を検出することで、深夜にまとめて重要語抽出の処理を実行する夜間バッチ処理を行うか否かを判断する（ステップＳ２３）。
そして、夜間バッチ処理において、サーバ１０の重要語抽出手段１１は、過去一定期間のユーザのブログ中の単語から重要語を抽出しておく（ステップＳ２４）。この重要語抽出処理は、図２で示した重要語抽出手段１１の頻度検出部１２及び重み付けデータ検出部１３による処理と同様のため説明を省略する。なお、夜間バッチ処理を行わないときは直ちに処理を終了する。
【００４７】
夜間バッチ処理時には、重要語抽出手段１１は、記憶装置４０の重要語記憶手段４２に、ブログ単位で記憶されている重要語抽出手段１１により抽出された重要語を、投稿により新たに抽出された重要語に更新して記憶した後（ステップＳ２５）、更新フラグをリセットする（ステップＳ２６）。このように、前記ブログデータの更新処理から更新フラグのリセット処理までで予め実行される重要語抽出処理が終了するので、自ブログの投稿によるブログデータの更新があった後、ユーザによる関連ブログ検索開始の入力がある前に、予め処理の空いている夜間などにまとめて重要語抽出の処理が済んでいる可能性が高くなる。
【００４８】
他の処理として、ユーザ端末３０のブログデータ格納手段３１は、ユーザにより関連ブログ検索ボタン３３が押されて、関連ブログ検索開始の入力があったか否かを判断し（ステップＳ２７）、関連ブログ検索開始の入力があったとき、サーバ１０の関連ブログ抽出手段１４は、直ちに関連ブログの抽出をするが（ステップＳ２８）、この関連ブログ抽出処理は、図２で示した関連ブログ抽出手段１４の重要語検索部１６の一致検索部１７及び類似検索部１８による処理と同様のため説明を省略する。なお、関連ブログ検索開始処理を行わないときは直ちに処理を終了する。
【００４９】
また、サーバ１０の出力手段１９は、関連ブログ抽出手段１４により抽出された関連する他のユーザのブログに関するデータを通信ネットワークＮを介してユーザ端末３０に対して出力するが（ステップＳ２９）、この出力処理も、図２で示した出力手段１９による処理と同様のため説明を省略する。すなわち、ユーザによる関連ブログ検索開始の入力があったときに、直ちに前記関連ブログ抽出の処理を実行して、引き続いて前記関連ブログの出力を実行させる。
【００５０】
また、サーバ１０の投稿支援手段２０は、通信ネットワークＮを介して提供される投稿画面に対して他のユーザから投稿があったか否かを判断し（ステップＳ３０）、投稿画面に対して他のユーザから投稿があったとき、画面閲覧手段３７の操作入力部３９によるユーザの投稿操作入力があったか否かを判断し（ステップＳ３１）、投稿操作入力があったときに、通信ネットワークＮを介してユーザ端末３０に対して投稿画面の閲覧を可能にするが（ステップＳ３２）、これらも第１実施形態と同様である。
【００５１】
以上のように、第２実施形態によれば、重要語を抽出する処理を情報処理のトラフィックの少ない時間帯に予め実行しておくことで、ユーザの関連ブログ提示要求があったときに、他のユーザのブログを抽出する処理から開始することができ、要求に対するそれ以降の処理のスループットを向上させることができる。
【００５２】
〔５．変形例〕
なお、上述した第１実施形態において図２のフローチャートで示した動作としては、重要語の検索について、一致検索で検索結果が得られたら類似検索をせず、一致検索で十分な数の検索結果が得られないときに類似検索をする例を示したが、一致検索及び類似検索を連続して行ってもよい。これにより、常に重要語と一致する範囲のブログ及び類似する範囲のブログを幅広く検索することができる。
【００５３】
また、第１実施形態において、関連ブログ一覧などの画面中からハイパーリンクで実際のブログなど全文表示画面に飛んだり、投稿画面に飛ぶなどの例を示したが、実際のハイパーリンクをどのように用いるか、また、スクリプト言語、プラグインによるインタラクティブ動画ファイル、Ａｊａｘといった既知のプログラミング手法をどのように組み合わせて用いるかは自由である。
【００５４】
また、第１実施形態において図２のフローチャートに示した動作としては、投稿画面中に関連ブログ検索でヒットした他人のブログの表示画面における重要語を含む引用文を表示する例を示したが、この際に、引用文の日付の新しいものに重み付けをして年月日に応じて表示出力順序を変えたりしてもよく、また、本文以外のコメント欄やトラックバック欄を非対象とするなど、ある条件で表示出力をフィルタするようにしてもよい。これにより、最新の内容を優先的に表示出力させることができ、また、本人の記載した文章のみを対象とすることで検索精度を向上させることができる。
もちろん、本発明は、以上説明した各実施形態に限定されるものではなく、本発明の要旨の範囲内で、各種の変形実施が可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態の関連ブログ提示装置の構成を示すブロック図である。
【図２】本発明の実施の形態の関連ブログ提示装置の動作を示すフローチャートである。
【図３】本発明の実施の形態の他の関連ブログ提示装置の動作を示すフローチャートである。
【図４】重要語の抽出の様子を示す図であり、図４（ａ）は自分のブログの表示画面、図４（ｂ）はブログから抽出された重要語の記憶内容、図４（ｃ）は重要語のデータ構造である。
【図５】投稿画面を示す図であり、図５（ａ）は他人のブログの表示画面、図５（ｂ）は他人のブログから抽出された投稿画面中の重要語を含む引用文と投稿文である。
【符号の説明】
【００５６】
１０…サーバ、１１…重要語抽出手段、１２…頻度検出部、１３…重み付けデータ検出部、１４…関連ブログ抽出手段、１５…キーワード検索部、１６…重要語検索部、１７…一致検索部、１８…類似検索部、１９…出力手段、２０…投稿支援手段、２１…ブログクロール手段、２２…ブログ索引作成手段、２３…ブログインデックス記憶手段、３０…ユーザ端末、３１…ブログデータ格納手段、３２…ブログデータ閲覧部、３３…関連ブログ検索ボタン、３４…関連ブログ出力表示手段、３５…結果閲覧部、３６…リンク操作部、３７…投稿画面閲覧手段、３８…投稿画面閲覧部、３９…操作入力部、４０…記憶装置、４１…ブログデータ格納手段、４２…重要語記憶手段、Ｎ…通信ネットワーク
【図１】
2010113489.tif 000003
【図２】
2010113489.tif 000004
【図３】
2010113489.tif 000005
【図４】
2010113489.tif 000006
【図５】
2010113489.tif 000007