(57)【要約】【課題】ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができるアクティブユーザ抽出装置を提供すること。【解決手段】アクティブユーザ抽出装置２０は、所定期間におけるソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得するユーザ情報取得部２１と、各ユーザについて、ユーザ情報取得部２１で取得したユーザ情報に基づいて、ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算するアクティブ度合計算部２２と、アクティブ度合計算部２２で計算されたアクティブ度合に基づいて、アクティブユーザを抽出するアクティブユーザ抽出部２３と、を備える。【選択図】図１
2012216168.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャル・メディアに投稿された情報の中から、ソーシャル・メディア分析に有意となるアクティブユーザを抽出するアクティブユーザ抽出装置において、
所定期間における前記ソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得するユーザ情報取得手段と、
各ユーザについて、前記ユーザ情報取得手段で取得したユーザ情報に基づいて、前記ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算するアクティブ度合計算手段と、
前記アクティブ度合計算手段で計算されたアクティブ度合に基づいて、前記アクティブユーザを抽出するアクティブユーザ抽出手段と、
を備えることを特徴とするアクティブユーザ抽出装置。
【請求項２】
前記ユーザの投稿活動に関する数値情報は、前記ソーシャル・メディアにおいて、前記ユーザがリンクしたことによってリンク関係にあるリンクユーザ数を含み、
前記アクティブ度合計算手段は、前記各ユーザについて、前記ユーザ情報取得手段で取得されたユーザ情報に含まれる前記投稿数および前記リンクユーザ数に基づいて、前記アクティブ度合を計算することを特徴とする請求項１に記載のアクティブユーザ抽出装置。
【請求項３】
前記ユーザの投稿活動に関する数値情報は、前記ソーシャル・メディアにおいて、前記ユーザが他のユーザからリンクされたことによってリンク関係にある被リンクユーザ数を含み、
前記アクティブ度合計算手段は、前記各ユーザについて、前記ユーザ情報取得手段で取得されたユーザ情報に含まれる前記投稿数および前記被リンクユーザ数に基づいて、前記アクティブ度合を計算することを特徴とする請求項１に記載のアクティブユーザ抽出装置。
【請求項４】
前記ユーザの投稿活動に関する数値情報は、前記ソーシャル・メディアにおいて、前記ユーザが他のユーザからリンクされたことによってリンク関係にある被リンクユーザ数を含み、
前記アクティブ度合計算手段は、前記各ユーザについて、前記ユーザ情報取得手段で取得されたユーザ情報に含まれる前記投稿数、前記リンクユーザ数、および前記被リンクユーザ数、に基づいて、前記アクティブ度合を計算することを特徴とする請求項２に記載のアクティブユーザ抽出装置。
【請求項５】
前記アクティブ度合計算手段は、前記アクティブ度合をｆ、前記所定期間をＴ、前記投稿数をＭ、前記リンクユーザ数をＦ、前記被リンクユーザ数をＦｄ、所定期間における平均投稿数の重みを決定するための係数をα、前記リンクユーザ数の重みを決定するための係数をβ、前記被リンクユーザ数の重みを決定するための係数をγとし、数１の式を用いて、前記アクティブ度合を計算することを特徴とする請求項４に記載のアクティブユーザ抽出装置。
【数１】
2012216168.tif 000010
【請求項６】
前記所定期間について、前記ソーシャル・メディアから、ユーザ間の再投稿関係を特定する再投稿関係情報を含む書き込み情報を取得する書き込み情報取得手段と、
前記書き込み情報取得手段で取得された書き込み情報に含まれる再投稿関係情報に基づいて、ユーザ毎に、ユーザが投稿した書き込み情報を再掲した他のユーザの書き込み情報の数である再投稿数を取得する再投稿数取得手段と、
を備え、
前記アクティブ度合計算手段は、各ユーザについて、
前記ユーザ情報取得手段で取得されたユーザ情報と、前記再投稿数取得手段で取得された再投稿数とに基づいて、前記アクティブ度合を計算することを特徴とする請求項１から５のいずれかに記載のアクティブユーザ抽出装置。
【請求項７】
前記アクティブ度合計算手段は、前記再投稿数をＲｔ、前記再投稿数の重みを決定するための係数をζとし、数２の式を用いて、前記アクティブ度合を計算することを特徴とする請求項６に記載のアクティブユーザ抽出装置。
【数２】
2012216168.tif 000011
【請求項８】
前記書き込み情報取得手段で取得した書き込み情報のうち、前記アクティブユーザ抽出手段で抽出されたアクティブユーザが投稿した書き込み情報を記憶する書き込み情報記憶手段を備えることを特徴とする請求項６または７に記載のアクティブユーザ抽出装置。
【請求項９】
前記アクティブユーザ抽出手段は、前記アクティブユーザを抽出する条件として、しきい値を用いることを特徴とする請求項１から８のいずれかに記載のアクティブユーザ抽出装置。
【請求項１０】
前記ユーザ情報取得手段で取得したユーザ情報を記憶する記憶手段を備え、
前記記憶手段は、一部の記憶領域を残し、残りの記憶領域に前記ユーザ情報取得手段で取得されたユーザ情報を記憶することを特徴とする請求項１から９のいずれかに記載のアクティブユーザ抽出装置。
【請求項１１】
ソーシャル・メディアに投稿された情報の中から、ソーシャル・メディア分析に有意となるアクティブユーザを抽出するアクティブユーザ抽出装置で実施されるアクティブユーザ抽出方法であって、
所定期間における前記ソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する第１のステップと、
各ユーザについて、前記第１のステップで取得したユーザ情報に基づいて、前記ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する第２のステップと、
前記第２のステップで計算されたアクティブ度合に基づいて、前記アクティブユーザを抽出する第３のステップと、
を含むことを特徴とするアクティブユーザ抽出方法。
【請求項１２】
ソーシャル・メディアに投稿された情報の中から、ソーシャル・メディア分析に有意となるアクティブユーザを抽出するアクティブユーザ抽出方法をコンピュータに実行させるためのプログラムであって、
所定期間における前記ソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する第１のステップと、
各ユーザについて、前記第１のステップで取得したユーザ情報に基づいて、前記ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する第２のステップと、
前記第２のステップで計算されたアクティブ度合に基づいて、前記アクティブユーザを抽出する第３のステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャル・メディア分析に有意であるアクティブユーザを抽出するアクティブユーザ抽出装置、アクティブユーザ抽出方法、およびプログラムに関する。
【背景技術】
【０００２】
ブログ、ＳＮＳ、ＴＷＩＴＴＥＲ（登録商標）等のソーシャル・メディアを介したユーザ間の情報発信やコミュニケーションが爆発的に増加し、ソーシャル・メディアに投稿された情報、いわゆる口コミ情報が、ユーザの購買行為に大きな影響を与えている。そこで、ソーシャル・メディアに投稿された情報を分析（以下、ソーシャル・メディア分析という）し、ユーザの購買動向や流行を把握することは、ソーシャル・メディア・マーケティングにおいて重要である。
【０００３】
ソーシャル・メディア分析では、ソーシャル・メディアに投稿された情報を解析することによって、流行を分析したり、情報の伝搬を分析したりする。例えば、ブログ記事等の情報からキーワードを抽出し、このキーワードの使用状況を定量化し、定量化したキーワードの使用状況を時系列で監視することで、近い未来の流行を予測するトレンド予測装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２２７９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ソーシャル・メディアには膨大な情報が投稿されているため、それらすべてを解析するには、解析装置に高スペックが要求されるという問題点があった。そのため、ソーシャル・メディア分析に有意なユーザが投稿した情報を抽出し、抽出した情報を解析するのが、ソーシャル・メディア分析において望ましい。また、ソーシャル・メディアから取得できる情報の件数が制限されている場合があり、ソーシャル・メディア分析に有意となるユーザの情報を優先して取得する必要があるという問題点があった。
【０００６】
そこで、本発明は、上述の課題に鑑みてなされたものであり、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出するアクティブユーザ抽出装置、アクティブユーザ抽出方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上記の課題を解決するために、以下の事項を提案している。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。
【０００８】
（１）  本発明は、ソーシャル・メディアに投稿された情報の中から、ソーシャル・メディア分析に有意となるアクティブユーザを抽出するアクティブユーザ抽出装置において、所定期間における前記ソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得するユーザ情報取得手段（例えば、図１のユーザ情報取得部２１）と、各ユーザについて、前記ユーザ情報取得手段で取得したユーザ情報に基づいて、前記ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算するアクティブ度合計算手段（例えば、図１のアクティブ度合計算部２２）と、前記アクティブ度合計算手段で計算されたアクティブ度合に基づいて、前記アクティブユーザを抽出するアクティブユーザ抽出手段（例えば、図１のアクティブユーザ抽出部２３）と、を備えることを特徴とするアクティブユーザ抽出装置を提案している。
【０００９】
この発明によれば、ユーザ情報取得手段は、所定期間におけるソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する。アクティブ度合計算手段は、各ユーザについて、ユーザ情報取得手段で取得したユーザ情報に基づいて、ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する。アクティブユーザ抽出手段は、アクティブ度合計算手段で計算されたアクティブ度合に基づいて、アクティブユーザを抽出する。したがって、ユーザの投稿活動に関する数値情報に基づいて、ソーシャル・メディア分析における有意性を示すアクティブ度合を各ユーザについて計算することによって、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができる。
【００１０】
（２）  本発明は、（１）のアクティブユーザ抽出装置において、前記ユーザの投稿活動に関する数値情報は、前記ソーシャル・メディアにおいて、前記ユーザがリンクしたことによってリンク関係にあるリンクユーザ数を含み、前記アクティブ度合計算手段は、前記各ユーザについて、前記ユーザ情報取得手段で取得されたユーザ情報に含まれる前記投稿数および前記リンクユーザ数に基づいて、前記アクティブ度合を計算することを特徴とするアクティブユーザ抽出装置を提案している。
【００１１】
この発明によれば、ユーザの投稿活動に関する数値情報は、所定期間における投稿数の他に、ソーシャル・メディアにおいて、ユーザがリンクしたことによってリンク関係にあるリンクユーザ数も含む。アクティブ度合計算手段は、各ユーザについて、ユーザ情報取得手段で取得されたユーザ情報に含まれる投稿数およびリンクユーザ数に基づいて、アクティブ度合を計算する。したがって、ユーザのソーシャル・メディアへの積極的な参加状況を示すリンクユーザ数を加味してアクティブ度合を計算することにより、ソーシャル・メディア分析に有意であるユーザをより精度よく抽出することができる。
【００１２】
（３）  本発明は、（１）のアクティブユーザ抽出装置において、前記ユーザの投稿活動に関する数値情報は、前記ソーシャル・メディアにおいて、前記ユーザが他のユーザからリンクされたことによってリンク関係にある被リンクユーザ数を含み、前記アクティブ度合計算手段は、前記各ユーザについて、前記ユーザ情報取得手段で取得されたユーザ情報に含まれる前記投稿数および前記被リンクユーザ数に基づいて、前記アクティブ度合を計算することを特徴とするアクティブユーザ抽出装置を提案している。
【００１３】
この発明によれば、ユーザの投稿活動に関する数値情報は、所定期間における投稿数の他に、ソーシャル・メディアにおいて、ユーザが他のユーザからリンクされたことによってリンク関係にある被リンクユーザ数も含む。アクティブ度合計算手段は、各ユーザについて、ユーザ情報取得手段で取得されたユーザ情報に含まれる投稿数および被リンクユーザ数に基づいて、アクティブ度合を計算する。したがって、ソーシャル・メディアにおいて、ユーザが他のユーザから関心を寄せられている状況を示す被リンクユーザ数を加味してアクティブ度合を計算することにより、ソーシャル・メディア分析に有意であるユーザをより精度よく抽出することができる。
【００１４】
（４）  本発明は、（２）のアクティブユーザ抽出装置において、前記ユーザの投稿活動に関する数値情報は、前記ソーシャル・メディアにおいて、前記ユーザが他のユーザからリンクされたことによってリンク関係にある被リンクユーザ数を含み、前記アクティブ度合計算手段は、前記各ユーザについて、前記ユーザ情報取得手段でユーザ情報として取得された前記投稿数、前記リンクユーザ数、および前記被リンクユーザ数、に基づいて、前記アクティブ度合を計算することを特徴とするアクティブユーザ抽出装置を提案している。
【００１５】
この発明によれば、ユーザの投稿活動に関する数値情報は、所定期間における投稿数、およびリンクユーザ数の他に、ソーシャル・メディアにおいて、ユーザが他のユーザからリンクされたことによってリンク関係にある被リンクユーザ数も含む。アクティブ度合計算手段は、各ユーザについて、ユーザ情報取得手段で取得されたユーザ情報に含まれる投稿数、リンクユーザ数、および被リンクユーザ数、に基づいて、アクティブ度合を計算する。したがって、ユーザがソーシャル・メディアへの積極的な参加状況を示すリンクユーザ数、およびユーザが他のユーザから関心を寄せられている状況を示す被リンクユーザ数を加味してアクティブ度合を計算することにより、ソーシャル・メディア分析に有意であるユーザをより精度よく抽出することができる。
【００１６】
（５）  本発明は、（４）のアクティブユーザ抽出装置において、前記アクティブ度合計算手段は、前記アクティブ度合をｆ、前記所定期間をＴ、前記投稿数をＭ、前記リンクユーザ数をＦ、前記被リンクユーザ数をＦｄ、所定期間における平均投稿数の重みを決定するための係数をα、前記リンクユーザ数の重みを決定するための係数をβ、前記被リンクユーザ数の重みを決定するための係数をγとし、数１の式を用いて、前記アクティブ度合を計算することを特徴とするアクティブユーザ抽出装置を提案している。
【００１７】
この発明によれば、アクティブ度合計算手段は、アクティブ度合ｆ、所定期間Ｔ、投稿数Ｍ、リンクユーザ数Ｆ、被リンクユーザ数Ｆｄ、所定期間における平均投稿数の重みを決定するための係数α、リンクユーザ数の重みを決定するための係数β、被リンクユーザ数の重みを決定するための係数γから、アクティブ度合を計算する。したがって、所定期間における平均投稿数、リンクユーザ数、被リンクユーザ数それぞれに重み付けをすることにより、重視する数値情報を、ソーシャル・メディア分析を行う分析者等が自由に設定することができる。
【００１８】
（６）  本発明は、（１）から（５）のアクティブユーザ抽出装置において、前記所定期間について、前記ソーシャル・メディアから、ユーザ間の再投稿関係を特定する再投稿関係情報を含む書き込み情報を取得する書き込み情報取得手段（例えば、図３の書き込み情報取得部３４）と、前記書き込み情報取得手段で取得された書き込み情報に含まれる再投稿関係情報に基づいて、ユーザ毎に、ユーザが投稿した書き込み情報を再掲した他のユーザの書き込み情報の数である再投稿数を取得する再投稿数取得手段（例えば、図３の再投稿数取得部３５）と、を備え、前記アクティブ度合計算手段は、各ユーザについて、前記ユーザ情報取得手段で取得されたユーザ情報と、前記再投稿数取得手段で取得された再投稿数とに基づいて、前記アクティブ度合を計算することを特徴とするアクティブユーザ抽出装置を提案している。
【００１９】
この発明によれば、書き込み情報取得手段は、所定期間について、ソーシャル・メディアから、ユーザ間の再投稿関係を特定する再投稿関係情報を含む書き込み情報を取得する。再投稿数取得手段は、書き込み情報取得手段で取得された書き込み情報に含まれる再投稿関係情報に基づいて、ユーザ毎に、ユーザが投稿した書き込み情報を再掲した他のユーザの書き込み情報の数である再投稿数を取得する。アクティブ度合計算手段は、各ユーザについて、ユーザ情報取得手段で取得されたユーザ情報と、再投稿数取得手段で取得された再投稿数とに基づいて、アクティブ度合を計算する。したがって、ユーザの投稿活動に関する数値情報と、ソーシャル・メディアにおけるユーザの影響力を示す再投稿数とに基づいて、ソーシャル・メディア分析における有意性を示すアクティブ度合を各ユーザについて計算することによって、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザをより精度よく抽出することができる。
【００２０】
（７）  本発明は、（６）のアクティブユーザ抽出装置において、前記アクティブ度合計算手段は、前記再投稿数をＲｔ、前記再投稿数の重みを決定するための係数をζとし、数２の式を用いて、前記アクティブ度合を計算することを特徴とするアクティブユーザ抽出装置を提案している。
【００２１】
この発明によれば、アクティブ度合計算手段は、再投稿数をＲｔ、再投稿数の重みを決定するための係数をζとし、数２の式を用いて、前記アクティブ度合を計算する。したがって、所定期間における平均投稿数、再投稿数それぞれに重み付けをすることにより、重視する数値情報を、ソーシャル・メディア分析を行う分析者等が自由に設定することができる。
【００２２】
（８）  本発明は、（６）または（７）のアクティブユーザ抽出装置において、書き込み情報取得手段で取得した書き込み情報のうち、アクティブユーザ抽出手段で抽出されたアクティブユーザが投稿した書き込み情報を記憶する書き込み情報記憶手段（例えば、図５の書き込み情報記憶部４７）を備えることを特徴とするアクティブユーザ抽出装置を提案している。
【００２３】
この発明によれば、書き込み情報記憶手段は、書き込み情報取得手段で取得した書き込み情報のうち、アクティブユーザ抽出手段で抽出されたアクティブユーザが投稿した書き込み情報を記憶する。したがって、次回以降、書き込み情報取得手段は、書き込み情報記憶手段に記憶にされていない書き込み情報のみを取得すればよく、効率よく処理を行うことができる。
【００２４】
（９）  本発明は、（１）から（８）のアクティブユーザ抽出装置において、前記アクティブユーザ抽出手段は、前記アクティブユーザを抽出する条件として、しきい値を用いることを特徴とするアクティブユーザ抽出装置を提案している。
【００２５】
この発明によれば、アクティブユーザ抽出手段は、アクティブユーザを抽出する条件として、しきい値を用いる。しきい値を用いることにより、ソーシャル・メディア分析を行う分析者の意向に沿ったアクティブユーザを抽出することができる。
【００２６】
（１０）  本発明は、（１）から（９）のアクティブユーザ抽出装置において、前記ユーザ情報取得手段で取得したユーザ情報を記憶する記憶手段（例えば、図５のユーザ情報記憶部４６）を備え、前記記憶手段は、一部の記憶領域を残し、残りの記憶領域に前記ユーザ情報取得手段で取得されたユーザ情報を記憶することを特徴とするアクティブユーザ抽出装置を提案している。
【００２７】
この発明によれば、記憶手段は、ユーザ情報取得手段で取得したユーザ情報を記憶し、一部の記憶領域を残し、残りの記憶領域にユーザ情報取得手段で取得されたユーザ情報を記憶する。したがって、記憶手段が記憶領域の一部を残しておくことにより、ユーザ情報の増加を防ぎつつ、新規ユーザのユーザ情報を取得することができる。
【００２８】
（１１）  本発明は、ソーシャル・メディアに投稿された情報の中から、ソーシャル・メディア分析に有意となるアクティブユーザを抽出するアクティブユーザ抽出装置で実施されるアクティブユーザ抽出方法であって、所定期間における前記ソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する第１のステップ（例えば、図２のステップＳ１）と、各ユーザについて、前記第１のステップで取得したユーザ情報に基づいて、前記ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する第２のステップ（例えば、図２のステップＳ２）と、前記第２のステップで計算されたアクティブ度合に基づいて、前記アクティブユーザを抽出する第３のステップ（例えば、図２のステップＳ３）と、を含むことを特徴とするアクティブユーザ抽出方法を提案している。
【００２９】
この発明によれば、まず、第１のステップにおいて、所定期間におけるソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する。次に、第２のステップにおいて、各ユーザについて、第１のステップで取得したユーザ情報に基づいて、ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する。次に、第３のステップにおいて、第２のステップで計算されたアクティブ度合に基づいて、アクティブユーザを抽出する。したがって、ユーザの投稿活動に関する数値情報に基づいて、ソーシャル・メディア分析における有意性を示すアクティブ度合を各ユーザについて計算することによって、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができる。
【００３０】
（１２）  本発明は、ソーシャル・メディアに投稿された情報の中から、ソーシャル・メディア分析に有意となるアクティブユーザを抽出するアクティブユーザ抽出方法をコンピュータに実行させるためのプログラムであって、所定期間における前記ソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する第１のステップ（例えば、図２のステップＳ１）と、各ユーザについて、前記第１のステップで取得したユーザ情報に基づいて、前記ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する第２のステップ（例えば、図２のステップＳ２）と、前記第２のステップで計算されたアクティブ度合に基づいて、前記アクティブユーザを抽出する第３のステップ（例えば、図２のステップＳ３）と、をコンピュータに実行させるためのプログラムを提案している。
【００３１】
この発明によれば、まず、第１のステップにおいて、所定期間におけるソーシャル・メディアへの投稿数を少なくとも含む、ユーザの投稿活動に関する数値情報をユーザ情報として取得する。次に、第２のステップにおいて、各ユーザについて、第１のステップで取得したユーザ情報に基づいて、ソーシャル・メディア分析における有意性を示す度合であるアクティブ度合を計算する。次に、第３のステップにおいて、第２のステップで計算されたアクティブ度合に基づいて、アクティブユーザを抽出する。したがって、ユーザの投稿活動に関する数値情報に基づいて、ソーシャル・メディア分析における有意性を示すアクティブ度合を各ユーザについて計算することによって、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができる。
【発明の効果】
【００３２】
本発明によれば、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１の実施形態に係るアクティブユーザ抽出装置の構成図である。
【図２】本発明の第１の実施形態に係るアクティブユーザ抽出の処理フローを示す図である。
【図３】本発明の第２の実施形態に係るアクティブユーザ抽出装置の構成図である。
【図４】本発明の第２の実施形態に係るアクティブユーザ抽出の処理フローを示す図である。
【図５】本発明の第３の実施形態に係るアクティブユーザ抽出装置の構成図である。
【発明を実施するための形態】
【００３４】
以下、図面を用いて、本発明の実施形態について詳細に説明する。なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組み合わせを含むさまざまなバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００３５】
＜アクティブユーザ情報取得装置の構成＞
図１は、本発明の実施形態に係るアクティブユーザ抽出装置２０の構成図である。アクティブユーザ抽出装置２０は、通信ネットワークを介してソーシャル・メディアサーバ１０と接続される。
【００３６】
ソーシャル・メディアサーバ１０は、ブログ、ＳＮＳ、ＴＷＩＴＴＥＲ等のソーシャル・メディアを提供する事業者が管理するサーバであって、ソーシャル・メディアに投稿された情報や、ソーシャル・メディアに情報を投稿したユーザの情報等を記憶、管理する。
【００３７】
アクティブユーザ抽出装置２０は、図１に示すように、ユーザ情報取得部２１、アクティブ度合計算部２２、およびアクティブユーザ抽出部２３から構成される。
【００３８】
ユーザ情報取得部２１は、ソーシャル・メディアサーバ１０からユーザ情報を取得する。例えば、ソーシャル・メディアが提供しているＲＥＳＴ−ＡＰＩを利用して、ソーシャル・メディアサーバ１０からユーザ情報を取得する。ユーザ情報を取得する際に、取得条件を設定してもよい。ここで、ユーザ情報は、ユーザ毎の所定期間の投稿数を少なくとも含む数値情報である。ここで、所定期間は、ソーシャル・メディア分析を行う分析者が任意に設定することができ、直近の１カ月間や、昨年１２カ月間等と設定することができる。
【００３９】
また、ユーザ情報は、投稿数の他に、リンクユーザ数や被リンクユーザ数を含んでもよい。ここで、リンクユーザ数とは、ユーザがリンクしてリンク関係にあるユーザの数であって、例えば、ＴＷＩＴＴＥＲでは、ユーザがフォローしているユーザの数、すなわち、フォロー数である。また、被リンクユーザ数とは、ユーザが他のユーザからリンクされてリンク関係にあるユーザの数であって、例えば、ＴＷＩＴＴＥＲでは、ユーザをフォローしている他のユーザの数、すなわち、フォロワー数である。
【００４０】
アクティブ度合計算部２２は、ユーザ情報取得部２１で取得したユーザ情報に基づいて、各ユーザのアクティブ度合を計算する。ユーザ情報として所定期間の投稿数が含まれる場合には、アクティブ度合をｆ、ユーザ情報に含まれる所定期間の投稿数をＭ、所定期間をＴとすると、アクティブ度合計算部２２は、以下の（１）式を用いて、アクティブ度合ｆを計算する。
【００４１】
【数１】
2012216168.tif 000003
【００４２】
（１）式を用いて計算されるアクティブ度合ｆは、所定期間におけるユーザの平均投稿数Ｍ／Ｔで表される。アクティブ度合ｆが大きい程、ユーザが活発に投稿活動をしていることを示し、後述するアクティブユーザ抽出部２３で、活発に投稿活動をしているユーザを抽出したい場合には、アクティブ度合ｆが大きいユーザを抽出すればよい。
【００４３】
ユーザ情報として、所定期間の投稿数Ｍとともに、リンクユーザ数が含まれる場合には、リンクユーザ数をＦとすると、アクティブ度合計算部２２は、以下の（２）式を用いて、アクティブ度合ｆを計算する。（２）式に示すように、平均投稿数Ｍ／Ｔ、およびリンクユーザ数Ｆには、それぞれ係数α、βとして重み付けを行うことができる。それにより、分析者がアクティブユーザを抽出する際に、平均投稿数Ｍ／Ｔ、およびリンクユーザ数Ｆのいずれに重きをおくかを設定することができる。
【００４４】
【数２】
2012216168.tif 000004
【００４５】
（２）式を用いて計算されるアクティブ度合ｆは、ユーザの平均投稿数Ｍ／Ｔとリンクユーザ数Ｆの和で表される。ここで、リンクユーザ数Ｆは、ユーザのソーシャル・メディアへの積極的な参加状況を示し、リンクユーザ数Ｆが大きい程、積極的にソーシャル・メディアに参加しているユーザであることを示す。一方、リンクユーザ数Ｆが小さい程、ソーシャル・メディアへの参加が消極的であるユーザであることを示す。したがって、アクティブ度合ｆにリンクユーザ数Ｆを加味することにより、投稿数が多いが、ソーシャル・メディアへの参加が消極的であって、ソーシャル・メディアへ影響力が弱いユーザのアクティブ度合が小さくなる。
【００４６】
また、ユーザ情報として、所定期間の投稿数Ｍとともに、被リンクユーザ数が含まれる場合には、被リンクユーザ数をＦｄとすると、アクティブ度合計算部２２は、以下の（３）式を用いて、アクティブ度合ｆを計算する。（３）式に示すように、平均投稿数Ｍ／Ｔ、および被リンクユーザ数をＦｄには、（２）式同様に、それぞれ係数α、γとして重み付けを行うことができる。それにより、分析者がアクティブユーザを抽出する際に、平均投稿数Ｍ／Ｔ、および被リンクユーザ数をＦｄのいずれに重きをおくかを設定することができる。
【００４７】
【数３】
2012216168.tif 000005
【００４８】
（３）式を用いて計算されるアクティブ度合ｆは、ユーザの平均投稿数Ｍ／Ｔと被リンクユーザ数Ｆｄの和で表される。ここで、被リンクユーザ数Ｆｄは、ユーザが他のユーザから関心を寄せられている状況を示し、被リンクユーザ数Ｆｄが大きい程、ソーシャル・メディアにおいて注目を集めているユーザであることを示す。一方、被リンクユーザ数Ｆｄが小さい程、ソーシャル・メディアにおいて注目を集めていないユーザであることを示し、すなわち、有害な情報や意味のない情報ばかりを投稿しているユーザであることを示す。したがって、アクティブ度合ｆに被リンクユーザ数Ｆｄを加味することにより、投稿数が多いが、注目を集めていないユーザのアクティブ度合ｆが小さくなる。
【００４９】
さらに、ユーザ情報として、所定期間の投稿数Ｍとともに、リンクユーザ数Ｆおよび被リンクユーザ数Ｆｄが含まれる場合には、アクティブ度合計算部２２は、以下の（４）式を用いて、アクティブ度合ｆを計算する。
【００５０】
【数４】
2012216168.tif 000006
【００５１】
（４）式を用いて計算されるアクティブ度合ｆは、ユーザの平均投稿数Ｍ／Ｔ、リンクユーザ数Ｆ、および被リンクユーザ数Ｆｄの和で表される。したがって、アクティブ度合ｆにリンクユーザ数Ｆおよび被リンクユーザ数Ｆｄを加味することにより、投稿数が多く、積極的にソーシャル・メディアに参加し、注目を集めいているユーザのアクティブ度合ｆが大きくなる。（４）式に示すように、平均投稿数Ｍ／Ｔ、リンクユーザ数Ｆ、および被リンクユーザ数Ｆｄには、（２）式および（３）式同様に、それぞれ係数α、β、γとして重み付けを行うことができる。それにより、分析者がアクティブユーザを抽出する際に、平均投稿数Ｍ／Ｔ、リンクユーザ数Ｆ、および被リンクユーザ数Ｆｄのいずれに重きをおくかを設定することができる。
【００５２】
アクティブユーザ抽出部２３は、アクティブ度合計算部２２で計算された各ユーザのアクティブ度合に基づいて、アクティブユーザを抽出する。具体的には、アクティブユーザ抽出部２３は、予め設定されたしきい値に基づいて、アクティブユーザを抽出する。なお、しきい値は、分析者が任意に設定することができる。それにより、アクティブ度合ｆが所定の値以上のユーザを抽出することや、アクティブ度合ｆが所定の値以下のユーザを抽出することや、それら両方を抽出することもできる。このように、しきい値を分析者が任意に設定することができることにより、分析者の意向にそったアクティブユーザを抽出することができる。
【００５３】
＜アクティブユーザ抽出処理＞
図２は、本発明の実施形態に係るアクティブユーザ抽出の処理フローを示す図である。
【００５４】
まず、ステップＳ１において、ユーザ情報取得部２１は、ソーシャル・メディアサーバ１０から所定期間の投稿数を少なくとも含むユーザ情報を取得する。
【００５５】
次に、ステップＳ２において、アクティブ度合計算部２２は、ステップＳ１で取得したユーザ情報に基づいて、上述した（１）式から（４）式のいずれかを用いて、各ユーザのアクティブ度合ｆを計算する。
【００５６】
次に、ステップＳ３において、アクティブユーザ抽出部２３は、ステップＳ２で計算されたアクティブ度合ｆに基づいて、アクティブユーザを抽出する。
【００５７】
以上説明したように、本実施形態によれば、ユーザが活発に投稿活動をしていることを示す投稿数を少なくとも含む数値情報であるユーザ情報に基づいて、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができる。
【００５８】
＜第２の実施形態＞
図３および図４を用いて、本発明の第２の実施形態について説明する。なお、本実施形態におけるアクティブユーザ抽出装置は、所定期間の投稿数を少なくとも含む数値情報であるユーザ情報とともに、再投稿数を用いて、アクティブユーザを抽出する。
【００５９】
＜アクティブユーザ情報取得装置の構成＞
図３は、本発明の実施形態に係るアクティブユーザ抽出装置３０の構成図である。アクティブユーザ抽出装置３０は、通信ネットワークを介してソーシャル・メディアサーバ１０と接続される。なお、第１の実施形態と同一の符号を付す構成要素については、同一の機能を有することから、その詳細な説明は省略する。
【００６０】
アクティブユーザ抽出装置３０は、図３に示すように、ユーザ情報取得部２１、アクティブユーザ抽出部２３、アクティブ度合計算部３２、書き込み情報取得部３４、および再投稿数取得部３５から構成される。
【００６１】
書き込み情報取得部３４は、所定期間について、ソーシャル・メディアサーバ１０からユーザ間の再投稿関係情報を含む書き込み情報を取得する。ここで、再投稿関係とは、書き込み情報を投稿したユーザと、その書き込み情報を再投稿したユーザとの繋がり、および書き込み情報と、その書き込み情報の内容を再掲した新たな書き込み情報との繋がりであって、例えば、Ｔｗｉｔｔｅｒのリツイートで繋がっているユーザおよびツイートである。また、再投稿とは、あるユーザにより投稿された書き込み情報の内容を再掲した新たな書き込み情報を他のユーザが投稿することを意味する。
【００６２】
再投稿関係情報は、あるユーザにより投稿された書き込み情報が他のユーザにより再投稿された際に、書き込み情報に付加される情報であって、例えば、再投稿の書き込み情報の情報ＩＤ、書き込み情報を再投稿したユーザのユーザＩＤ、再投稿の基となった書き込み情報の情報ＩＤ、および再投稿の基となった書き込み情報を投稿したユーザのユーザＩＤを含み、本実施形態において、再投稿関係情報にはこれらの情報が含まれるとして説明する。
【００６３】
書き込み情報取得部３４は、ソーシャル・メディアサーバ１０から書き込み情報を取得する際に、書き込み情報の内容に含まれるキーワードを条件にソーシャル・メディアサーバ１０の書き込み情報を検索し、検索された書き込み情報を取得してもよい。それにより、所定のキーワードについてのアクティブユーザを抽出することができる。
【００６４】
再投稿数取得部３５は、書き込み情報取得部３４で取得された書き込み情報に含まれる再投稿関係情報に基づいて、ユーザ毎に、投稿した書き込み情報のうち他のユーザにより再投稿された書き込み情報の数である再投稿数を取得する。例えば、あるユーザの書き込み情報の再投稿数を取得する場合には、あるユーザの書き込み情報の情報ＩＤを再投稿の基となった書き込み情報の情報ＩＤとする書き込み情報を取得し、取得した書き込み情報の数を再投稿数として取得する。
【００６５】
アクティブ度合計算部３２は、ユーザ情報取得部２１で取得したユーザ情報と、再投稿数取得部３５で取得した再投稿数とに基づいて、各ユーザのアクティブ度合を計算する。ユーザ情報として所定期間の投稿数が含まれる場合には、アクティブ度合をｆ、ユーザ情報に含まれる所定期間の投稿数をＭ、所定期間をＴ、および再投稿数をＲｔとすると、アクティブ度合計算部３２は、以下の（５）式を用いて、アクティブ度合ｆを計算する。（５）式に示すように、平均投稿数Ｍ／Ｔ、および再投稿数Ｒｔには、それぞれ係数α、ζとして重み付けを行うことができる。それにより、分析者がアクティブユーザを抽出する際に、平均投稿数Ｍ／Ｔ、および再投稿数Ｒｔのいずれに重きをおくかを設定することができる。なお、所定期間の再投稿数をＲｔに替わって、所定期間の平均再投稿数を用いてアクティブ度合を計算してもよい。
【００６６】
【数５】
2012216168.tif 000007
【００６７】
（５）式に示すように、所定期間におけるユーザの投稿状況を示す平均投稿数Ｍ／Ｔと、ユーザが投稿した書き込み情報の影響力を示す再投稿数Ｒｔとから、ソーシャル・メディア分析に有意であるユーザを抽出する指標であるアクティブ度合ｆを算出することができる。この場合、頻繁に書き込み情報を投稿し、投稿した書き込み情報に影響力があるユーザ、言い換えると、ソーシャル・メディアにおける影響力のあるユーザのアクティブ度合ｆは大きくなる。したがって、前述したアクティブユーザ抽出部２３で、ソーシャル・メディアにおいて影響力のあるユーザを抽出したい場合には、アクティブ度合ｆが大きいユーザを抽出すればよい。
【００６８】
また、ユーザ情報として、所定期間の投稿数Ｍおよび再投稿数Ｒｔとともに、被リンクユーザ数が含まれる場合には、被リンクユーザ数をＦｄとすると、アクティブ度合計算部３２は、以下の（６）式を用いて、アクティブ度合ｆを計算する。（６）式に示すように、平均投稿数Ｍ／Ｔ、被リンクユーザ数Ｆｄ、および再投稿数Ｒｔには、（５）式同様に、それぞれ係数α、γ、ζとして重み付けを行うことができる。それにより、分析者がアクティブユーザを抽出する際に、平均投稿数Ｍ／Ｔ、被リンクユーザ数Ｆｄ、および再投稿数Ｒｔのいずれに重きをおくかを設定することができる。
【００６９】
【数６】
2012216168.tif 000008
【００７０】
（６）式に示すように、平均投稿数Ｍ／Ｔと、再投稿数Ｒｔと、ユーザが他のユーザから関心を寄せられている状況を示す被リンクユーザ数Ｆｄとから、アクティブ度合ｆを算出することができる。ユーザが他のユーザから関心を寄せられている状況を示す被リンクユーザ数Ｆｄを加味することにより、ソーシャル・メディアにおけるユーザの影響力をより正確に算出することができる。有害や無意味な書き込み情報の投稿を行っているユーザの被リンクユーザ数Ｆｄは小さいので、アクティブ度合ｆは小さくなり、このようなソーシャル・メディアにおける影響力の小さいユーザのアクティブ度合ｆを小さくすることができるからである。したがって、頻繁に書き込み情報を投稿し、投稿した書き込み情報に影響力があり、さらに、ソーシャル・メディアにおいて他のユーザの関心を集めているユーザのアクティブ度合ｆは大きくなる。
【００７１】
さらに、ユーザ情報として、所定期間の投稿数Ｍおよび再投稿数Ｒｔとともに、リンクユーザ数Ｆおよび被リンクユーザ数Ｆｄが含まれる場合には、アクティブ度合計算部３２は、以下の（７）式を用いて、アクティブ度合ｆを計算する。（７）式に示すように、平均投稿数Ｍ／Ｔ、リンクユーザ数Ｆ、被リンクユーザ数Ｆｄ、および再投稿数Ｒｔには、（５）式および（６）式同様に、それぞれ係数α、β、γ、ζとして重み付けを行うことができる。それにより、分析者がアクティブユーザを抽出する際に、平均投稿数Ｍ／Ｔ、リンクユーザ数Ｆ、被リンクユーザ数Ｆｄ、および再投稿数Ｒｔのいずれに重きをおくかを設定することができる。
【００７２】
【数７】
2012216168.tif 000009
【００７３】
（７）式に示すように、平均投稿数Ｍ／Ｔと、リンクユーザ数Ｆと、被リンクユーザ数Ｆｄと、再投稿数Ｒｔとから、アクティブ度合ｆを算出することができる。ソーシャル・メディアへの積極的な参加状況を示すリンクユーザ数Ｆと、ユーザが他のユーザから関心を寄せられている状況を示す被リンクユーザ数Ｆｄとを加味することにより、ソーシャル・メディアにおけるユーザの影響力をより正確に算出することができる。この場合、頻繁に書き込み情報を投稿し、投稿した書き込み情報に影響力があり、ソーシャル・メディアへの積極的に参加するとともにソーシャル・メディアにおいて他のユーザの関心を集めているユーザのアクティブ度合ｆは大きくなる。
【００７４】
＜アクティブユーザ抽出処理＞
図４は、本発明の実施形態に係るアクティブユーザ抽出の処理フローを示す図である。なお、本処理において、ステップＳ１１は、ステップＳ１３の後であってもよい。
【００７５】
まず、ステップＳ１１において、ユーザ情報取得部２１は、ソーシャル・メディアサーバ１０から所定期間の投稿数を少なくとも含むユーザ情報を取得する。
【００７６】
次に、ステップＳ１２において、書き込み情報取得部３４は、ユーザ間の再投稿関係を特定する再投稿関係情報を含む書き込み情報を、ソーシャル・メディアサーバ１０から取得する。
【００７７】
次に、ステップＳ１３において、再投稿数取得部３５は、ステップＳ１２で取得した再投稿関係情報に基づいて、ユーザ毎に、投稿した書き込み情報のうち他のユーザにより再投稿された書き込み情報の数である再投稿数をユーザ情報としてさらに取得する。
【００７８】
次に、ステップＳ１４において、アクティブ度合計算部３２は、ステップＳ１１で取得したユーザ情報と、ステップＳ１３で取得した再投稿情報とに基づいて、上述した（５）式から（７）式のいずれかを用いて、各ユーザのアクティブ度合ｆを計算する。
【００７９】
次に、ステップＳ１５において、アクティブユーザ抽出部２３は、ステップＳ１４で計算されたアクティブ度合ｆに基づいて、アクティブユーザを抽出する。
【００８０】
以上説明したように、本実施形態によれば、ユーザが活発に投稿活動をしていることを示す投稿数と、ソーシャル・メディアにおける影響力を示す再投稿数とを少なくとも含むユーザ情報に基づいて、ソーシャル・メディアに情報を投稿したユーザの中から、ソーシャル・メディア分析に有意であるユーザを抽出することができる。
【００８１】
＜第３の実施形態＞
図５を用いて、本発明の第３の実施形態について説明する。なお、本実施形態におけるアクティブユーザ抽出装置は、アクティブユーザ抽出部で抽出したアクティブユーザの情報、および書き込み情報取得部で取得した書き込み情報を記憶しておくものである。なお、第２の実施形態と同一の符号を付す構成要素については、同一の機能を有することから、その詳細な説明は省略する。
【００８２】
＜アクティブユーザ抽出装置の構成＞
本実施形態に係るアクティブユーザ抽出装置４０は、図５に示すように、通信ネットワークを介してソーシャル・メディアサーバ１０と接続され、アクティブユーザ抽出部２３、アクティブ度合計算部３２、書き込み情報取得部３４、再投稿数取得部３５、ユーザ情報取得部４１、ユーザ情報記憶部４６、および書き込み情報記憶部４７から構成される。ただし、アクティブユーザ抽出装置４０に備えられるのは、ユーザ情報記憶部４６、または書き込み情報記憶部４７のいずれか一方であってもよい。なお、第２の実施形態と同一の符号を付す構成要素については、同一の機能を有することから、その詳細な説明は省略する。
【００８３】
ユーザ情報取得部４１は、後述するユーザ情報記憶部４６にユーザ情報が記憶されていないユーザ、およびユーザ情報が更新されているユーザについて、ソーシャル・メディアサーバ１０からユーザ情報を取得する。例えば、ソーシャル・メディアが提供しているＲＥＳＴ−ＡＰＩを利用して、ソーシャル・メディアサーバ１０からユーザ情報を取得する。なお、ユーザ情報を取得する際に、取得条件を設定してもよい。
【００８４】
ユーザ情報記憶部４６は、アクティブユーザ抽出部２３で抽出されたユーザについて、ユーザ情報取得部４１で取得したユーザ情報、および再投稿数取得部３５で取得した再投稿数を記憶する。それにより、アクティブユーザの情報を記憶しておくことができ、次回以降、同一のユーザがアクティブユーザ抽出部２３で抽出された場合には、新たに取得されたユーザ情報にてユーザ情報記憶部４６を更新する。なお、ユーザ情報記憶部４６は、記憶領域の一部を残しておく。それにより、新たなユーザがアクティブユーザとして抽出された際に、記憶部の容量を増やすことなく、新規ユーザのユーザ情報を取得することができる。
【００８５】
書き込み情報記憶部４７は、アクティブユーザ抽出部２３で抽出されたユーザの書き込み情報を記憶する。それにより、次回以降、書き込み情報取得部３４は、書き込み情報記憶部４７にされていない書き込み情報のみを取得すればよい。
【００８６】
以上説明したように、本実施形態によれば、アクティブユーザ抽出装置４０に、ユーザ情報記憶部４６、書き込み情報記憶部４７を備えることにより、次回以降の処理を減らすことができ、効率よくアクティブユーザ抽出の処理を行うことができる。また、ユーザ情報記憶部４６の記憶領域の一部を残しておくことにより、ユーザ情報の増加を防ぎつつ、新規ユーザのユーザ情報を取得することができる。
【００８７】
なお、アクティブユーザ抽出装置の処理をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを機器に読み込ませ、実行することによって本発明のアクティブユーザ抽出装置を実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺装置等のハードウェアを含む。
【００８８】
また、「コンピュータシステム」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００８９】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００９０】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００９１】
１０    ソーシャル・メディアサーバ
２０    アクティブユーザ抽出装置
２１    ユーザ情報取得部
２２    アクティブ度合計算部
２３    アクティブユーザ抽出部
【図１】
2012216168.tif 000012
【図２】
2012216168.tif 000013
【図３】
2012216168.tif 000014
【図４】
2012216168.tif 000015
【図５】
2012216168.tif 000016