(57)【特許請求の範囲】
【請求項１】
ネットワークを流通する単語の一定期間ごとの注目度指標値を算出する算出手段と、
前記算出手段によって算出された注目度指標値が所定の閾値以上となる単語の注目期間を検出する検出手段と、
前記検出手段によって検出された注目期間内に実際に流通した個々の単語データの流通元の位置情報を取得する取得手段と、
前記取得手段によって取得された位置情報に基づいて単語が注目された位置を決定する決定手段と、
前記決定手段によって決定された位置を含む注目期間情報を送信する送信手段と
を有することを特徴とする情報伝播抽出装置。
【請求項２】
前記取得手段は、
ユーザが投稿する日記形式のウェブログに記載されて流通した単語について、個々のウェブログデータを投稿したユーザの位置情報を取得することを特徴とする請求項１記載の情報伝播抽出装置。
【請求項３】
前記取得手段は、
ウェブログに対応付けて記憶されたユーザのプロバイダ情報またはユーザの接続元アドレス情報からユーザの位置情報を推定することを特徴とする請求項２記載の情報伝播抽出装置。
【請求項４】
前記取得手段は、
ウェブログに記載された文面からユーザの位置情報を推定することを特徴とする請求項２記載の情報伝播抽出装置。
【請求項５】
前記決定手段は、
前記取得手段によって取得されたすべての位置情報のうち所定割合以上の位置情報が共通して示す最小の地域を単語の注目位置と決定することを特徴とする請求項１記載の情報伝播抽出装置。
【請求項６】
ユーザが注目期間情報の把握を希望する単語を指定する単語情報を受信する受信手段をさらに有し、
前記算出手段は、
前記受信手段によって受信された単語情報が示す単語の注目度指標値を算出することを特徴とする請求項１記載の情報伝播抽出装置。
【請求項７】
前記算出手段は、
ｔｆ／ｉｄｆ法による単語の出現頻度の評価結果に基づいて注目度指標値を算出することを特徴とする請求項１記載の情報伝播抽出装置。
【請求項８】
前記取得手段は、
インターネットの検索サイトにおける検索によって流通した単語について、検索を行ったユーザの位置情報を取得することを特徴とする請求項１記載の情報伝播抽出装置。
【請求項９】
前記取得手段は、
インターネットの掲示板サイトに対する書き込みによって流通した単語について、書き込みを行ったユーザの位置情報を取得することを特徴とする請求項１記載の情報伝播抽出装置。
【請求項１０】
コンピュータが実行する情報伝播抽出方法であって、前記コンピュータが、
ネットワークを流通する単語の一定期間ごとの注目度指標値を算出する算出ステップと、
前記算出ステップにて算出された注目度指標値が所定の閾値以上となる単語の注目期間を検出する検出ステップと、
前記検出ステップにて検出された注目期間内に実際に流通した個々の単語データの流通元の位置情報を取得する取得ステップと、
前記取得ステップにて取得された位置情報に基づいて単語が注目された位置を決定する決定ステップと、
前記決定ステップにて決定された位置を含む注目期間情報を送信する送信ステップと
を有することを特徴とする情報伝播抽出方法。
【請求項１１】
コンピュータによって実行される情報提供プログラムであって、前記コンピュータに、
ネットワークを流通する単語の一定期間ごとの注目度指標値を算出する算出ステップと、
前記算出ステップにて算出された注目度指標値が所定の閾値以上となる単語の注目期間を検出する検出ステップと、
前記検出ステップにて検出された注目期間内に実際に流通した個々の単語データの流通元の位置情報を取得する取得ステップと、
前記取得ステップにて取得された位置情報に基づいて単語が注目された位置を決定する決定ステップと、
前記決定ステップにて決定された位置を含む注目期間情報を送信する送信ステップと
を実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報伝播抽出装置および情報伝播抽出方法に関し、特に、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供する情報伝播抽出装置および情報伝播抽出方法に関する。
【背景技術】
【０００２】
近年、インターネットにおいては、ブログと呼ばれる日記形式のウェブサイトが数多く公開されている。ブログは、ウェブログの略称であり、ユーザが自由に画像や文章をウェブ上に公開することができることから、手軽な情報発信の手段として多くのユーザに重宝されている。そして、ブログには、ユーザの関心事や関心事に対する意見などが掲載されることが多いため、例えばあるニュースが席巻すれば、このニュースに言及するブログ数が増加し、世間の関心事の趨勢が如実に反映される。このような傾向は、ブログ以外にも、例えばインターネット上の掲示板などで見られ、話題性のある単語の出現頻度が一時的に増加することがある。
【０００３】
そこで、例えば非特許文献１に記載されたように、ブログや掲示板などのインターネット上の複数のドキュメントにおける単語の出現頻度を示すバースト度を算出し、バースト度が高い単語を検出することにより、注目されている話題を自動的に抽出することが検討されている。この非特許文献１に記載された手法によれば、所望の期間に話題となっている（すなわち、バーストしている）単語を容易に見出すことができ、例えば流行に即した商品開発などに供することができる。
【０００４】
【非特許文献１】藤木稔明、南野朋之、鈴木泰裕、奥村学、「document streamにおけるburstの発見」、情報処理学会研究報告  自然言語処理、2004-NL-160-(13) pp.85-92、２００４年３月
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、非特許文献１の手法によれば、所望の期間に注目された話題を抽出することが可能となる。ところで、一般に、注目される話題の中には、国や地方などの地域限定で注目されるものがある。また、ある地域で注目された話題が、次第に近隣の地域へ伝搬していくことなどもあり、単に話題が注目された期間を特定するだけでは、十分に世間の関心事の分析・予測を行うことができないという問題がある。
【０００６】
具体的には、例えばある地方において飲食店が新たに開店する場合、当該地方においてはこの飲食店の開店が注目されると考えられるが、国や世界全体として注目されることはなく、「飲食店の開店」という話題の出現頻度が高くなる期間（バースト）は埋没してしまうことがある。また、例えば「石油価格の上昇」など、世界全体の関心事については、国ごとの影響の度合いに応じて話題が伝搬していくと考えられるが、従来の手法ではバーストの伝搬性を把握することはできない。
【０００７】
本発明はかかる点に鑑みてなされたものであり、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供することができる情報伝播抽出装置および情報伝播抽出方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る情報伝播抽出装置は、ネットワークを流通する単語の一定期間ごとの注目度指標値を算出する算出手段と、前記算出手段によって算出された注目度指標値が所定の閾値以上となる単語の注目期間を検出する検出手段と、前記検出手段によって検出された注目期間内に実際に流通した個々の単語データの流通元の位置情報を取得する取得手段と、前記取得手段によって取得された位置情報に基づいて単語が注目された位置を決定する決定手段と、前記決定手段によって決定された位置を含む注目期間情報を送信する送信手段とを有する構成を採る。
【０００９】
この構成によれば、同一の単語が注目されている注目期間のそれぞれに関して、この単語が注目されていた国や地方などの位置を特定することができ、単語が注目された期間の情報と位置の情報とを関係づけて提供することができる。すなわち、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供することができる。
【００１０】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記取得手段は、ユーザが投稿する日記形式のウェブログに記載されて流通した単語について、個々のウェブログデータを投稿したユーザの位置情報を取得する構成を採る。
【００１１】
この構成によれば、多くのユーザが同一の単語をブログに記載した場合に、この単語が注目されていると判断し、主にどの地域のユーザが単語に注目してブログを投稿したかを特定することができる。
【００１２】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記取得手段は、ウェブログに対応付けて記憶されたユーザのプロバイダ情報またはユーザの接続元アドレス情報からユーザの位置情報を推定する構成を採る。
【００１３】
この構成によれば、ブログと対応付けて記憶された比較的正確なユーザの位置情報を取得することができる。
【００１４】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記取得手段は、ウェブログに記載された文面からユーザの位置情報を推定する構成を採る。
【００１５】
この構成によれば、ユーザの位置情報に関する情報がブログに対応付けて記憶されていない場合でも、ユーザの位置情報を推定することができる。
【００１６】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記決定手段は、前記取得手段によって取得されたすべての位置情報のうち所定割合以上の位置情報が共通して示す最小の地域を単語の注目位置と決定する構成を採る。
【００１７】
この構成によれば、同一の単語を流通させた多くのユーザの位置情報に共通する最小の地域が単語の注目位置となり、単語が注目されている地域を容易かつ正確に特定することができる。
【００１８】
また、本発明に係る情報伝播抽出装置は、上記構成において、ユーザが注目期間情報の把握を希望する単語を指定する単語情報を受信する受信手段をさらに有し、前記算出手段は、前記受信手段によって受信された単語情報が示す単語の注目度指標値を算出する構成を採る。
【００１９】
この構成によれば、ユーザが注目期間や注目位置の情報取得を希望する単語について、注目期間や注目位置を得ることができ、ユーザの希望に応じた情報提供を行うことができる。
【００２０】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記算出手段は、ｔｆ／ｉｄｆ法による単語の出現頻度の評価結果に基づいて注目度指標値を算出する構成を採る。
【００２１】
この構成によれば、単に出現頻度が高い単語の注目度指標値を大きくするのではなく、普遍的に使用されることによる出現頻度の上昇を考慮して、確実に注目されている単語のみの注目度指標値を大きくすることができる。
【００２２】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記取得手段は、インターネットの検索サイトにおける検索によって流通した単語について、検索を行ったユーザの位置情報を取得する構成を採る。
【００２３】
この構成によれば、多くのユーザが同一の単語を検索した場合に、この単語が注目されていると判断し、主にどの地域のユーザが単語に注目して検索したかを特定することができる。
【００２４】
また、本発明に係る情報伝播抽出装置は、上記構成において、前記取得手段は、インターネットの掲示板サイトに対する書き込みによって流通した単語について、書き込みを行ったユーザの位置情報を取得する構成を採る。
【００２５】
この構成によれば、多くのユーザが同一の単語を掲示板に書き込んだ場合に、この単語が注目されていると判断し、主にどの地域のユーザが単語に注目して掲示板への書き込みを行ったかを特定することができる。
【００２６】
また、本発明に係る情報伝播抽出方法は、ネットワークを流通する単語の一定期間ごとの注目度指標値を算出する算出ステップと、前記算出ステップにて算出された注目度指標値が所定の閾値以上となる単語の注目期間を検出する検出ステップと、前記検出ステップにて検出された注目期間内に実際に流通した個々の単語データの流通元の位置情報を取得する取得ステップと、前記取得ステップにて取得された位置情報に基づいて単語が注目された位置を決定する決定ステップと、前記決定ステップにて決定された位置を含む注目期間情報を送信する送信ステップとを有するようにした。
【００２７】
また、本発明に係る情報提供プログラムは、コンピュータによって実行される情報提供プログラムであって、前記コンピュータに、ネットワークを流通する単語の一定期間ごとの注目度指標値を算出する算出ステップと、前記算出ステップにて算出された注目度指標値が所定の閾値以上となる単語の注目期間を検出する検出ステップと、前記検出ステップにて検出された注目期間内に実際に流通した個々の単語データの流通元の位置情報を取得する取得ステップと、前記取得ステップにて取得された位置情報に基づいて単語が注目された位置を決定する決定ステップと、前記決定ステップにて決定された位置を含む注目期間情報を送信する送信ステップとを実行させるようにした。
【００２８】
これらによれば、同一の単語が注目されている注目期間のそれぞれに関して、この単語が注目されていた国や地方などの位置を特定することができ、単語が注目された期間の情報と位置の情報とを関係づけて提供することができる。すなわち、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供することができる。
【発明の効果】
【００２９】
本発明によれば、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供することができる。
【発明を実施するための最良の形態】
【００３０】
本発明の骨子は、ユーザがネットワーク上に流通させたキーワードとユーザの位置情報とを関連付け、キーワードに関する話題が注目された場合に、このキーワードを流通させたユーザの位置情報に基づいて、キーワードが注目された地域に関する情報を提供することである。以下、本発明の一実施の形態について、図面を参照して詳細に説明する。なお、以下においては、ユーザがブログを投稿することによってネットワーク上にキーワードを流通させる場合について説明するが、本発明はこれに限定されず、例えばインターネット上の掲示板に対する書き込みや検索サイトに対する検索キーワードの入力などもキーワードの流通に該当する。
【００３１】
図１は、本発明の一実施の形態に係る通信システムの概要を示すブロック図である。同図に示す通信システムは、ユーザ端末１００−１〜１００−ｍがネットワークＮを介してバースト情報提供装置２００およびブログサーバ３００に接続される構成となっている。
【００３２】
ユーザ端末１００−１〜１００−ｍは、それぞれユーザが操作する端末であり、ネットワークＮに接続されている。ユーザ端末１００−１〜１００−ｍは、ユーザが例えばブログを投稿する際に、入力されたブログデータをネットワークＮを介してブログサーバ３００へ送信する。また、ユーザ端末１００−１〜１００−ｍは、ユーザが所望のキーワードを入力すると、このキーワードをネットワークＮを介してバースト情報提供装置２００へ送信した後、キーワードの注目度に関するバースト情報をバースト情報提供装置２００から受信して表示する。
【００３３】
バースト情報提供装置２００は、ユーザ端末１００−１〜１００−ｍからキーワードを受信すると、キーワードを含むブログデータをブログサーバ３００から取得し、キーワードのバースト度を算出する。そして、バースト情報提供装置２００は、キーワードのバースト度が高くバーストが発生している場合には、バーストの発生期間および発生位置を示すバースト情報をユーザ端末１００−１〜１００−ｍへ送信する。また、バースト情報提供装置２００は、キーワードのバースト度が低くバーストが発生していない場合には、バースト度の変遷を示すバースト情報をユーザ端末１００−１〜１００−ｍへ送信する。なお、バースト情報提供装置２００の構成および動作については、後に詳述する。
【００３４】
ブログサーバ３００は、ユーザ端末１００−１〜１００−ｍからブログデータが送信されると、このブログデータを記憶・更新する。そして、ブログサーバ３００は、ユーザ端末１００−１〜１００−ｍからブログの閲覧要求が受信されると、指定されたブログデータをユーザ端末１００−１〜１００−ｍへ送信する。さらに、ブログサーバ３００は、バースト情報提供装置２００によってブログの検索が実行されると、検索ヒットしたブログデータをバースト情報提供装置２００へ出力する。
【００３５】
図２は、本実施の形態に係るバースト情報提供装置２００の要部構成を示すブロック図である。同図に示すバースト情報提供装置２００は、情報のバーストが伝播する状態を抽出する情報伝播抽出装置を含んでいる。具体的には、バースト情報提供装置２００は、検索要求受信部２０１、検索部２０２、時系列整列部２０３、バースト度算出部２０４、バースト判定部２０５、位置推定部２０６、バースト位置解析部２０７、結果ページ生成部２０８、およびバースト情報送信部２０９を有している。
【００３６】
検索要求受信部２０１は、ユーザ端末１００−１〜１００−ｍから送信された検索要求を受信する。すなわち、検索要求受信部２０１は、ユーザがバースト情報の取得を希望するキーワードを含む検索要求を受信する。
【００３７】
検索部２０２は、ブログサーバ３００に記憶された全ブログを検索して、検索要求に含まれるキーワードが記載されているブログを選別する。そして、検索部２０２は、選別された（すなわち、検索ヒットした）ブログのブログデータをブログサーバ３００から取得する。ブログデータには、ユーザが投稿した日時ごとの１つ以上の記事のデータが含まれている。なお、本実施の形態においては、検索部２０２が直接ブログサーバ３００内を検索するものとしたが、ブログサーバ３００の代わりにブログのインデクスを保持するデータベースを検索するようにしても良い。この場合、データベースには、定期的なクローリングにより、ブログサーバ３００に記憶されたブログの見出しとなるインデクスが記憶されている。また、当然ながら、検索部２０２は、複数のブログサーバ内を横断的に検索しても良い。
【００３８】
時系列整列部２０３は、検索部２０２によって取得されたブログデータを時系列順に整列する。すなわち、ブログは日記形式のウェブサイトであるため、ブログデータにはそれぞれの記事が投稿された日時が記録されており、時系列整列部２０３は、各記事のブログデータの投稿日時を比較しながら、時系列順に整列する。
【００３９】
バースト度算出部２０４は、時系列順に整列されたブログデータにおけるキーワードの出現頻度を用いて、例えば１日などの期間単位でキーワードのバースト度を算出する。具体的には、バースト度算出部２０４は、例えばｔｆ／ｉｄｆ（term frequency/inverse document frequency）法などを用いて、ブログデータにおけるキーワードの出現頻度を統計的に評価し、キーワードに関する１日ごとのバースト度を算出する。このとき、キーワードの出現頻度が特定の期間において高くなっていると、その期間におけるキーワードのバースト度が高くなる。すなわち、バースト度は、キーワードの注目度を表す指標値となっている。注目度の指標値を求める際にｔｆ／ｉｄｆ法を用いることにより、単に出現頻度が高いキーワードが注目されていることになるのではなく、普遍的に使用される単語ではないにもかかわらず出現頻度が高いキーワードが注目されていることになる。
【００４０】
バースト判定部２０５は、期間ごとのバースト度と所定の閾値とを比較し、バースト度が所定の閾値以上である期間においてキーワードのバーストが発生していると判定する。換言すれば、バースト判定部２０５は、キーワードのバースト度が他に比べて突出している期間をキーワードが注目された期間と判定する。したがって、バースト判定部２０５は、例えば１日ごとに断続的にバースト度が所定の閾値以上となっていれば、１日単位のバーストが複数回発生したと判定し、例えば１週間連続してバースト度が所定の閾値以上となっていれば、１週間連続するバーストが１回発生したと判定する。そして、バースト判定部２０５は、それぞれのバーストに対応する期間をバースト位置解析部２０７へ通知する。なお、バースト判定部２０５は、キーワードについてのバーストが発生していなければ、全期間におけるバースト度の変遷をバースト位置解析部２０７へ出力する。
【００４１】
位置推定部２０６は、検索部２０２によって取得されたブログデータそれぞれを投稿したユーザの位置を推定する。具体的には、位置推定部２０６は、ブログデータにユーザが加入するプロバイダや投稿時に使用されたユーザ端末１００−１〜１００−ｍのＩＰアドレスなどが含まれていれば、これらの情報からユーザの居住地もしくはユーザがブログを投稿した国や地方などの位置情報を特定する。また、位置推定部２０６は、ユーザが加入するプロバイダやＩＰアドレスが不明であれば、ブログデータの文面における言葉遣いや地域を示唆する単語などからユーザの位置情報を推定する。すなわち、位置推定部２０６は、ブログデータの文面に対する形態素解析などを実行し、文章中の方言や固有名詞などから、ブログを投稿したユーザの位置情報を推定する。
【００４２】
バースト位置解析部２０７は、バースト判定部２０５からバーストの発生期間が通知されると、各バーストに属するブログデータの位置情報を解析して、バーストが発生した位置を決定する。具体的には、バースト位置解析部２０７は、バーストが発生した期間にキーワードが記載されたブログデータの位置情報を位置推定部２０６から取得し、所定割合以上のブログデータに共通する最小の地域においてバーストが発生したと決定する。すなわち、例えばバーストに属するブログデータの８割以上が東京都のユーザによって投稿されていれば、このバーストの位置を東京都と決定し、例えばバーストに属するブログデータが日本各地のユーザによって投稿されていれば、このバーストの位置を日本と決定する。そして、バースト位置解析部２０７は、各バーストの発生期間および発生位置を結果ページ生成部２０８へ出力する。なお、バースト位置解析部２０７は、全期間におけるバースト度の変遷がバースト判定部２０５から出力された場合には、このバースト度の変遷を結果ページ生成部２０８へ出力する。
【００４３】
結果ページ生成部２０８は、バースト位置解析部２０７からバーストの発生期間および発生位置が出力されると、地図上に各バーストの発生期間および発生位置を表示する結果ページを生成する。具体的には、結果ページ生成部２０８は、例えばバーストが狭い地域から広い地域へ徐々に広がっているような場合には、それぞれのバーストの発生位置が地図上で区別可能に囲まれた結果ページを生成する。また、結果ページ生成部２０８は、例えばバーストが複数の地域を順に伝搬しているような場合には、それぞれのバーストの発生位置が発生順に矢印などで結ばれた結果ページを生成する。なお、結果ページ生成部２０８は、バースト位置解析部２０７からバースト度の変遷が出力された場合には、このバースト度の変遷を例えば折れ線グラフとして表示する結果ページを生成する。
【００４４】
バースト情報送信部２０９は、結果ページ生成部２０８によって生成された結果ページをキーワード送信元のユーザ端末１００−１〜１００−ｍへ送信する。バースト情報送信部２０９が送信する結果ページには、バーストの発生期間および発生位置を視覚的に示すバースト情報か、またはバースト度の変遷を視覚的に示すバースト情報が含まれている。
【００４５】
次いで、上記のように構成されたバースト情報提供装置２００の動作について、図３に示すフロー図を参照して、具体的に例を挙げながら説明する。なお、以下の説明においては、ユーザ端末１００−１がキーワードに関するバースト情報の取得を目的とした検索要求を送信したものとする。
【００４６】
ユーザ端末１００−１から送信された検索要求は、ネットワークＮを介してバースト情報提供装置２００の検索要求受信部２０１によって受信される（ステップＳ１０１）。受信された検索要求には、ユーザがバースト情報の取得を希望するキーワードが含まれているため、検索部２０２によって、ブログサーバ３００に記憶された全ブログが検索され、キーワードが記載されたブログのブログデータが取得される（ステップＳ１０２）。そして、このブログデータは、時系列整列部２０３および位置推定部２０６へ出力される。
【００４７】
ブログデータが位置推定部２０６へ出力されると、位置推定部２０６によって、各ブログデータに付加された、ユーザが加入するプロバイダやユーザ端末１００−１のＩＰアドレスの情報から、各ブログデータを投稿したユーザの位置情報（例えば居住地やブログ投稿場所）が推定される（ステップＳ１０３）。また、プロバイダやＩＰアドレスの情報がブログデータに付加されていなければ、位置推定部２０６によって、ブログデータの各記事の文面が解析され、文中の例えば方言や固有名詞などからユーザの位置情報が推定される。
【００４８】
同時に、ブログデータが時系列整列部２０３へ出力されると、時系列整列部２０３によって、各ブログデータの記事が時系列に整列される（ステップＳ１０４）。そして、バースト度算出部２０４によって、１日などの期間ごとにキーワードのブログデータにおける出現頻度が評価され、期間ごとのバースト度が算出される（ステップＳ１０５）。これにより、例えば図４に示すように、１日ごとのバースト度の変遷が得られる。図４においてバースト度が高くなっている期間は、主にブログデータ中のキーワードの出現頻度が他の期間に比べて高くなっている期間である。そして、ブログデータ中の出現頻度が高いということは、キーワードが多くのユーザによって注目された結果、キーワードに関連する話題に言及するブログが多く投稿されているということに他ならない。つまり、バースト度が高い期間には、多くのユーザがキーワードに関心を持っていることになる。
【００４９】
こうしてブログデータが投稿された全期間にわたるバースト度が算出されると、バースト判定部２０５によって、バーストの発生の有無を判定する対象月日が設定される（ステップＳ１０６）。すなわち、ここでは、例えば全期間の初日が対象月日に設定され、バースト判定部２０５によって、対象月日のバースト度が所定の閾値以上であるか否かが判定される（ステップＳ１０７）。この結果、バースト度が所定の閾値以上であれば（ステップＳ１０７Ｙｅｓ）、対象月日においてキーワードがバースト状態にあると判定される（ステップＳ１０８）。一方、バースト度が所定の閾値未満であれば（ステップＳ１０７Ｎｏ）、対象月日においてキーワードが非バースト状態にあると判定される（ステップＳ１０９）。
【００５０】
対象月日に関するバースト状態・非バースト状態の判定が完了すると、引き続きバースト判定部２０５によって、バースト度が算出されている全期間についてバースト状態・非バースト状態の判定が終了したか否かが判断され（ステップＳ１１０）、ここでは、初日に関する判定が完了したのみであるため（ステップＳ１１０Ｎｏ）、新たにバーストの発生の有無を判定する対象月日が設定される（ステップＳ１０６）。すなわち、ここでは、全期間の２日目が対象月日に設定され、再びバースト判定部２０５によって、２日目においてキーワードのバーストが発生しているか否かが判定される。
【００５１】
このようにバースト判定部２０５によるバースト発生の有無の判定が繰り返され、全期間に関する判定が終了すると（ステップＳ１１０Ｙｅｓ）、２日間以上連続してバースト状態と判定された場合には、バースト状態と判定された期間が１つのバーストとしてまとめられ、全期間中のバーストが検出される。具体的には、例えば図５に示すように、バースト度が所定の閾値以上となる「バースト＃１」および「バースト＃２」がそれぞれバーストとして検出される。
【００５２】
なお、本実施の形態においては、バースト判定部２０５が１日単位でバースト度が所定の閾値以上であるか否かを判定することにより、対象月日においてキーワードがバースト状態にあるか否かの判定を繰り返した。しかし、図５に示す「バースト＃１」および「バースト＃２」を検出するためには、バースト判定部２０５は、バースト度が所定の閾値以上となる期間を全期間から抽出するようにしても良い。また、バースト判定部２０５によってバーストが１つも検出されない場合には、全期間にわたるバースト度の変遷がそのままバースト位置解析部２０７を介して結果ページ生成部２０８へ出力され、バースト度の変遷を例えば折れ線グラフにして示す結果ページが生成され、バースト情報送信部２０９からユーザ端末１００−１へ送信される。
【００５３】
バースト判定部２０５によってバーストが検出されると、それぞれ検出されたバーストに対応する期間がバースト位置解析部２０７へ通知される。そして、バースト位置解析部２０７によって、それぞれのバーストに対応する期間に投稿されたブログデータを特定され、バーストごとのブログデータを投稿したユーザの位置情報が解析され（ステップＳ１１１）、バーストごとの位置が決定される。具体的には、バースト位置解析部２０７によって、バーストに属するブログデータを投稿したユーザの位置情報が位置推定部２０６から取得され、位置情報によって示される地域のうち所定割合以上のユーザに共通する最小の地域がバーストの位置と決定される。
【００５４】
バースト位置の決定について具体例を挙げると、例えば図６に示すように、「バースト＃１」が２００７年１０月２５日に発生しており、「バースト＃１」に属するブログデータのうち所定割合以上のブログデータの位置情報が「日本国東京都」であれば、「バースト＃１」の位置は「東京都」と決定される。同様に、「バースト＃２」が２００７年１１月３日から２００７年１１月７日に発生しており、「バースト＃２」に属するブログデータのうち所定割合以上のブログデータの位置情報が関東地方に該当する都県であれば、「バースト＃２」の位置は「関東地方」と決定される。さらに、例えば、バーストに属するブログデータの位置情報が日本各地に分散していれば、このバーストの位置は「日本」となる。
【００５５】
バースト位置解析部２０７によってバーストごとの位置が決定されると、それぞれのバースト位置が結果ページ生成部２０８へ出力され、結果ページ生成部２０８によって、バースト位置を視覚的に確認可能な結果ページが生成される（ステップＳ１１２）。すなわち、例えば地図上にそれぞれのバースト位置を囲んで表示したり、それぞれのバースト位置間を矢印で結んで表示したりする結果ページが生成される。
【００５６】
具体例を挙げると、例えば図７に示すように、「東京●●タウン」というキーワードのバーストが３つ検出された場合、結果ページ生成部２０８によって、それぞれのバーストのバースト位置を日本地図上に囲んでバーストの期間とともに表示する結果ページが生成される。このような結果ページによれば、「東京●●タウン」というキーワードが最初に東京都近辺でバースト状態となり、その後関東地方近辺でバースト状態となり、続いて本州・四国・九州近辺でバースト状態となったということが把握可能となる。したがって、このような結果ページを閲覧するユーザは、例えば「東京●●タウン」に関する話題が東京から発信され、徐々に周囲の地域に広がっていったなどと推測することが可能となる。
【００５７】
また、例えば図８に示すように、「石油」というキーワードのバーストが３つ検出された場合、結果ページ生成部２０８によって、それぞれのバースト位置を世界地図上で結んでバーストの期間とともに表示する結果ページが生成される。このような結果ページによれば、「石油」というキーワードが最初にサウジアラビアなどの中東付近でバースト状態となり、その後アメリカ付近でバースト状態となり、続いて日本でバースト状態となったということが把握可能となる。したがって、このような結果ページを閲覧するユーザは、例えば「石油」の価格上昇が最初に中東の社会情勢に影響を与え、この影響がアメリカ、日本へと連鎖したなどと推測することが可能となる。
【００５８】
結果ページ生成部２０８によって結果ページが生成されると、生成された結果ページは、バースト情報送信部２０９から検索要求送信元のユーザ端末１００−１へ送信される（ステップＳ１１３）。そして、ユーザは、ユーザ端末１００−１に表示される結果ページを閲覧し、キーワードに関するバースト情報を得ることができる。すなわち、キーワードについてバーストが発生していれば、それぞれのバーストの期間と位置を視覚的に確認することができ、キーワードについてバーストが発生していなければ、全期間にわたるキーワードのバースト度の変遷を折れ線グラフなどで確認することができる。そして、ユーザは、これらのバースト情報を、例えば商品開発のための需要予測や株取引などに利用することができる。
【００５９】
以上のように、本実施の形態によれば、ブログにおけるキーワードの出現頻度からキーワードのバースト度を算出し、バースト度が所定の閾値以上となる期間をキーワードのバーストとして検出し、それぞれのバーストに属するブログのユーザの位置情報を解析してバーストごとの位置を決定する。そして、バーストの期間のみではなく、バーストごとの位置をユーザへ提供するため、ユーザは、キーワードに関する話題の伝搬状況など、バーストの発生位置に関する詳細な情報を得ることができる。換言すれば、バースト情報提供装置は、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供することができる。
【００６０】
なお、上記一実施の形態においては、ブログにおけるキーワードの出現頻度を基にしてバースト度を算出するものとしたが、例えば検索サイトにおける検索キーワードの検索頻度や掲示板サイトへの書き込みにおけるキーワードの出現頻度などを基にしてバースト度を算出しても良い。さらに、ブログ、検索サイト、および掲示板サイトを２つ以上組み合わせてバースト度を算出しても良い。これらの場合には、検索サイトや掲示板サイトへアクセスしたユーザのＩＰアドレスなどからユーザの位置情報を推定すれば良い。また、上記一実施の形態において説明した情報伝播抽出方法をコンピュータが実行可能な形式で記述した情報提供プログラムを生成し、この情報提供プログラムをコンピュータに実行させることにより本発明の情報伝播抽出装置および情報伝播抽出方法を実現することも可能である。このとき、情報提供プログラムをコンピュータが読み取り可能な記録媒体に記憶させ、記録媒体を用いてコンピュータに情報提供プログラムを導入することも可能である。
【産業上の利用可能性】
【００６１】
本発明は、ネットワークの利用を通じて世間の関心事の特性をより詳細に分析する際に必要となる情報を提供する場合に適用することができる。
【図面の簡単な説明】
【００６２】
【図１】一実施の形態に係る通信システムの概要を示すブロック図である。
【図２】一実施の形態に係るバースト情報提供装置の要部構成を示すブロック図である。
【図３】一実施の形態に係るバースト情報提供装置の動作を示すフロー図である。
【図４】一実施の形態に係るバースト度の変遷の例を示す図である。
【図５】一実施の形態に係るバースト判定の例を示す図である。
【図６】一実施の形態に係るバースト位置解析結果の例を示す図である。
【図７】一実施の形態に係る結果ページの例を示す図である。
【図８】一実施の形態に係る結果ページの他の例を示す図である。
【符号の説明】
【００６３】
２００  バースト情報提供装置
２０１  検索要求受信部
２０２  検索部
２０３  時系列整列部
２０４  バースト度算出部
２０５  バースト判定部
２０６  位置推定部
２０７  バースト位置解析部
２０８  結果ページ生成部
２０９  バースト情報送信部
３００  ブログサーバ
【図１】
0004764864.tif 000002
【図２】
0004764864.tif 000003
【図３】
0004764864.tif 000004
【図４】
0004764864.tif 000005
【図５】
0004764864.tif 000006
【図６】
0004764864.tif 000007
【図７】
0004764864.tif 000008
【図８】
0004764864.tif 000009