(57)【要約】【課題】オンラインコミュニティ上で活動するユーザを激励するためのメッセージに多様性を持たせる。【解決手段】活動ログ取得部１１は、ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する。支援対象者検出部１３は、活動ログ記憶部１２が記憶する活動ログに基づいて、ユーザの中から、所定の基準で支援対象者を検出する。メッセージ生成部１４は、メタ情報記憶部１６が記憶するメタ情報に含まれる、メッセージの対象となる活動の種類、メッセージの対象物、過去にメッセージを送信したユーザの属性、支援対象者に対するメッセージの送信回数およびメッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて、所定の基準に適合するメッセージから、前記支援対象者に送信するメッセージを生成し、メッセージ送信部１７は、ネットワーク８を介して当該メッセージをユーザ端末６に送信する。【選択図】図１
2012008709.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得手段と、
前記活動ログを記憶する活動ログ記憶手段と、
前記ユーザを激励するメッセージを記憶するメッセージ記憶手段と、
前記メッセージを所定の観点で分類するメタ情報を前記メッセージに関連付けて記憶するメタ情報記憶手段と、
前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出手段と、
前記メタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成手段と、
前記メッセージ生成手段が生成した前記メッセージを、前記支援対象者に送信するメッセージ送信手段と、
を備えることを特徴とするオンラインコミュニティ支援装置。
【請求項２】
前記メッセージ送信後の前記支援対象者の前記活動ログに基づいて、前記メッセージに対応する前記メタ情報に含まれる、前記メッセージを送信した後の効果を示す情報を更新するフィードバック手段をさらに備えることを特徴とする請求項１に記載のオンラインコミュニティ支援装置。
【請求項３】
前記活動ログに基づいて、前記支援対象者を激励するメッセージを作成する作成者を選出する作成者選定手段と、
前記作成者選定手段が選出した作成者に前記メッセージの作成を依頼する情報を送信し、前記作成者が作成した前記メッセージを受信するメッセージ取得手段と、をさらに備え、
前記メッセージ送信手段は、前記メッセージ取得手段が取得した前記メッセージを、前記支援対象者に送信することを特徴とする請求項１または２に記載のオンラインコミュニティ支援装置。
【請求項４】
前記メッセージは、前記メッセージの可変部分を示す変数を含み、
前記メッセージ生成手段は、前記メッセージの対象となる活動の成果、前記支援対象者の属性、前記メッセージの対象となる活動の種類のうちすくなくとも１つに基づいて前記変数に代入する値を決定し、当該値を前記変数に代入して前記支援対象者を激励するメッセージを生成することを特徴とする請求項１ないし３のいずれか１項に記載のオンラインコミュニティ支援装置。
【請求項５】
ユーザが活動するオンラインコミュニティを管理するサーバに含まれるオンラインコミュニティ支援装置が実行するオンラインコミュニティ支援方法であって、
前記ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得ステップと、
活動ログ記憶手段が記憶する前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出ステップと、
メッセージ記憶手段が記憶する前記ユーザを激励するメッセージと関連づけて、メタ情報記憶手段が記憶する前記メッセージを所定の観点で分類するメタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成ステップと、
前記メッセージ生成ステップで生成した前記メッセージを、前記支援対象者に送信するメッセージ送信ステップと、
を備えることを特徴とするオンラインコミュニティ支援方法。
【請求項６】
前記メッセージ送信後の前記支援対象者の前記活動ログに基づいて、前記メッセージに対応する前記メタ情報に含まれる、前記メッセージを送信した後の効果を示す情報を更新するフィードバックステップをさらに備えることを特徴とする請求項５に記載のオンラインコミュニティ支援方法。
【請求項７】
前記活動ログに基づいて、前記支援対象者を激励するメッセージを作成する作成者を選出する作成者選定ステップと、
前記作成者選定ステップで選出した作成者に前記メッセージの作成を依頼する情報を送信し、前記作成者が作成した前記メッセージを受信するメッセージ取得ステップと、をさらに備え、
前記メッセージ送信ステップでは、前記メッセージ取得ステップで取得した前記メッセージを、前記支援対象者に送信することを特徴とする請求項５または６に記載のオンラインコミュニティ支援方法。
【請求項８】
前記メッセージは、前記メッセージの可変部分を示す変数を含み、
前記メッセージ生成ステップでは、前記メッセージの対象となる活動の成果、前記支援対象者の属性、前記メッセージの対象となる活動の種類のうちすくなくとも１つに基づいて前記変数に代入する値を決定し、当該値を前記変数に代入して前記支援対象者を激励するメッセージを生成することを特徴とする請求項５ないし７のいずれか１項に記載のオンラインコミュニティ支援方法。
【請求項９】
コンピュータに、
ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得ステップと、
活動ログ記憶手段が記憶する前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出ステップと、
メッセージ記憶手段が記憶する前記ユーザを激励するメッセージと関連づけて、メタ情報記憶手段が記憶する前記メッセージを所定の観点で分類するメタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成ステップと、
前記メッセージ生成ステップで生成した前記メッセージを、前記支援対象者に送信するメッセージ送信ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンラインコミュニティ支援装置、オンラインコミュニティ支援方法およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介してオンラインで、コミュニケーションや創作活動を行うオンラインコミュニティが登場してきた。オンラインコミュニティの活動を成功させるためには、オンラインコミュニティを活性化するためのファシリテーションが重要である。ファシリテーションとは、オンラインコミュニティを直接的に統制することではなく、オンラインコミュニティに参加するユーザを間接的に支援することである。一般的には、ファシリテーションはファシリテーションの技能をもったファシリテータと呼ばれる人が行うことでオンラインコミュニティを支援する。ファシリテーションを部分的に実現する関連技術として、以下の特許文献１ないし５がある。特許文献６はユーザの活動に基づくデータへのフィードバックの例である。特許文献７および８はメタデータを用いた情報抽出の例である。
【０００３】
特許文献１には、美容を目的としているユーザにスキンケアを継続してもらうために肌の状態に応じてアドバイスメッセージを提示する美容支援システムが記載されている。
【０００４】
特許文献２には、オンラインコミュニティを活性化するためにユーザの発言に関連する情報を提示する情報交換方法が記載されている。
【０００５】
特許文献３には、オンラインコミュニティにおける発言頻度が下がった場合に発言を促す質問メッセージを提示するコミュニティ管理システムが記載されている。
【０００６】
特許文献４には、ネットワーク環境においてコミュニティ活動を監視し、相互作用量が低下した時のコミュニティの問題を克服するための方法が記載されている。この方法では、コミュニティの活動量を監視し、活動量が所定の基準値以下の状態になると、コミュニティが休止状態であると判断し、コミュニティを「再活性化させる」ための回復メカニズムを発動する。
【０００７】
特許文献５には、ユーザ端末に各コミュニティのメンバのコミュニティ活動状況を反映して行動や表示形態が変化する仮想生命を表示することにより、コミュニティの活性化が図れるメッセージ交換方法およびそれを用いたメッセージ交換装置が記載されている。この方法および装置では、メッセージ中のキーワードにコミュニティにて出現頻度の高いキーワードを埋め込むことにより、コミュニティの活性化を図る。
【０００８】
特許文献６には、ユーザプロファイル、研究者どうしの議論、取引履歴などを統合的に用いて、ユーザの研究を支援する研究者支援システムが記載されている。このシステムは、参加する研究者はユーザプロファイルをデータベースに格納し、研究者どうしの議論、取引履歴などに基づいて、常にフィードバックをかけることで、リアルタイムにユーザにとって有意義な情報を提供する。
【０００９】
特許文献７には、取得したコンテンツにキーワードを付するユーザの操作を支援する情報処理装置が記載されている。この情報処理装置におけるコンテンツテーブルには、コンテンツとメタデータとキーワードが関連づけられている。特許文献７のメタデータは、ユーザが重視する項目を含んでいるレコードをコンテンツデータベースから抽出するための情報である。
【００１０】
特許文献８には、ユーザの作業や会話の支援に適した情報を提示する選択式情報提示装置が記載されている。この選択式情報提示装置は、会議を行なっているユーザが新たな発話から、発話者、対話者、発話内容の文章などを抽出し、抽出済みの発話内容の特徴を示す検出データを生成する。また、作成済みファイルのそれぞれのメタデータを読み出し、当該メタデータと検出データとを照合し、作成済みファイルのうち、当該ファイルの特徴情報と検出データ中の各種情報との一致割合が基準値以上である複数のファイルを提示対象のファイルとして決定する。特許文献７のメタデータは、ユーザの発話内容などと一致するファイルを検出するための情報である。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００３−３１９９１０号公報
【特許文献２】特開２００３−２０８３８６号公報
【特許文献３】特開２００８−２５０８８９号公報
【特許文献４】特開２００１−１８４４２８号公報
【特許文献５】特開２００２−２５９２８５号公報
【特許文献６】特開２００７−３２３６２２号公報
【特許文献７】特開２００９−２４６６１９号公報
【特許文献８】特開２００９−２８２９３６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
関連する技術のオンラインコミュニティ支援システムにおいては、次のような問題がある。第１の問題点は、メッセージ取得手段はオンラインコミュニティ支援システムが提示する支援するためのメッセージをメッセージ記憶手段から取得するのみであり、同じ状況においてはユーザに同じメッセージが提示される。すなわち、オンラインコミュニティ支援システムが提示するメッセージが単調であることである。そのため、ユーザがメッセージを予測して飽きてしまう場合があり、ファシリテーションが実現できない。 
【００１３】
特許文献１ないし３についても、同じ状況においてはユーザに同じメッセージが提示されるので、ユーザがメッセージを予測して飽きてしまう可能性がある。
【００１４】
特許文献４の回復メカニズムおよび特許文献５のコミュニティの活性化方法は、メッセージの対象となる活動タイプや、成果や、使用回数などを示すメタ情報を考慮して、よりユーザを飽きさせないメッセージを選択および生成するものではない。
【００１５】
特許文献６の技術において、フィードバックする対象は、ユーザプロファイルであって、メタ情報ではない。
【００１６】
特許文献７および特許文献８のメタデータは、オンラインコミュニティを活性化するのに有効なメッセージを選択および生成するための情報ではない。
【００１７】
本発明は、このような問題に鑑みてなされたものであり、オンラインコミュニティ上で活動するユーザを激励するためのメッセージに多様性を持たせるオンラインコミュニティ支援装置、オンラインコミュニティ支援方法およびプログラムを提供することを目的とする。 
【課題を解決するための手段】
【００１８】
本発明の第１の観点に係るオンラインコミュニティ支援装置は、
ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得手段と、
前記活動ログを記憶する活動ログ記憶手段と、
前記ユーザを激励するメッセージを記憶するメッセージ記憶手段と、
前記メッセージを所定の観点で分類するメタ情報を前記メッセージに関連付けて記憶するメタ情報記憶手段と、
前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出手段と、
前記メタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成手段と、
前記メッセージ生成手段が生成した前記メッセージを、前記支援対象者に送信するメッセージ送信手段と、
を備えることを特徴とする。
【００１９】
本発明の第２の観点に係るオンラインコミュニティ支援方法は、
ユーザが活動するオンラインコミュニティを管理するサーバに含まれるオンラインコミュニティ支援装置が実行するオンラインコミュニティ支援方法であって、
前記ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得ステップと、
活動ログ記憶手段が記憶する前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出ステップと、
メッセージ記憶手段が記憶する前記ユーザを激励するメッセージと関連づけて、メタ情報記憶手段が記憶する前記メッセージを所定の観点で分類するメタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成ステップと、
前記メッセージ生成ステップで生成した前記メッセージを、前記支援対象者に送信するメッセージ送信ステップと、
を備えることを特徴とする。
【００２０】
本発明の第３の観点に係るプログラムは、コンピュータに
ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得ステップと、
活動ログ記憶手段が記憶する前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出ステップと、
メッセージ記憶手段が記憶する前記ユーザを激励するメッセージと関連づけて、メタ情報記憶手段が記憶する前記メッセージを所定の観点で分類するメタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成ステップと、
前記メッセージ生成ステップで生成した前記メッセージを、前記支援対象者に送信するメッセージ送信ステップと、
を実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、メッセージの対象となる活動タイプや、成果や、使用回数などを示すメタ情報を考慮してメッセージが選択および生成されるため、オンラインコミュニティ上で活動するユーザを激励するためのメッセージに多様性を持たせることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態１に係るオンラインコミュニティ支援システムの構成例を示すブロック図である。
【図２】実施の形態１におけるメッセージの例を示す図である。
【図３】実施の形態１におけるメタ情報の例を示す図である。
【図４】実施の形態１に係るオンラインコミュニティ支援処理の動作の一例を示すフローチャートである。
【図５】実施の形態２に係るオンラインコミュニティ支援システムの構成例を示すブロック図である。
【図６】実施の形態２に係るオンラインコミュニティ支援処理の動作の一例を示すフローチャートである。
【図７】本発明に係るオンラインコミュニティ支援装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２３】
本発明において、オンラインコミュニティとは、オンラインで複数のユーザが属している共同体のことであって、インターネットには限らない。イントラネット上で活動の情報が送受信され記憶されるものも含む。活動ログとは、たとえば、Ｗｅｂサーバのアクセスログ、Ｗｅｂブラウザの操作ログ、人または部屋などに装着されたセンサログなどである。支援対象者とは、たとえば活動頻度が低下しているなど、所定の基準で激励する必要があると判断されたユーザである。
【００２４】
メッセージとは、支援対象者のオンラインコミュニティ上での活動を活性化にさせるために、支援対象者を激励する言葉であって、ユーザを褒めたり、励ましたり、場合によっては叱ったりする(以下まとめて、激励すると表記する)ためのメッセージである。メタ情報とは、着目する観点でメッセージを分類するための情報であって、たとえば当該メッセージがどのような種類の活動やどのような活動の成果やどのような特性のユーザと適合するのかなどを判断するための情報である。メタ情報は、メッセージの対象となる活動タイプ、当該活動タイプの成果、当該メッセージを送信したユーザを示す情報、当該ユーザの属性、当該メッセージの送信回数および当該メッセージを送信した後の効果などを含む。
【００２５】
以下に、発明を実施するための形態について図面を参照して詳細に説明する。なお図中、同一または相当部分には同じ符号を付す。
【００２６】
（実施の形態１）
図１は、本発明の実施の形態１に係るオンラインコミュニティ支援システムの構成例を示すブロック図である。オンラインコミュニティ支援システム１００は、ネットワーク８で接続されるオンラインコミュニティ支援装置１とユーザ端末６とで構成される。オンラインコミュニティ支援装置１は、活動ログ取得部１１、活動ログ記憶部１２、支援対象者検出部１３、メッセージ生成部１４、メッセージ記憶部１５、メタ情報記憶部１６、メッセージ送信部１７およびフィードバック部１８を備える。なお、端末６は代表して１台で図示するが、実際には複数のユーザ端末６がネットワーク８に接続される。
【００２７】
活動ログ取得部１１は、ユーザ端末６からユーザの活動ログを取得する。なお、オンラインコミュニティ支援装置１が、ネットワーク８を介して直接活動ログを取得するのではなく、オンラインコミュニティ支援装置１を有する管理サーバが活動ログを取得し、内部で受け取ることとしてもよい。また、活動ログは活動の履歴だけではなく活動の結果も含み、活動ログ取得部１１が受動的に取得するだけでなく能動的に外部から取得してもよい。
【００２８】
活動ログ記憶部１２は、活動ログ取得部１１が取得した活動ログを記憶している。
【００２９】
支援対象者検出部１３は、活動ログ記憶部１２が記憶する活動ログを、「制作」、「加筆」、「閲覧」などの活動タイプに分類する。そして、支援対象者検出部１３は、たとえば、すべての活動タイプにおいて活動頻度が低下しているユーザを支援対象者とする。あるいは、最後の活動ログから最も期間が空いているユーザを支援対象者としてもよいし、所定の期間（たとえば１週間）活動ログがなかったユーザをすべて支援対象者にしてもよい。次に、支援対象者検出部１３は、支援対象者についてどの活動タイプについてどの程度活動が低下しているかを検出する。なお、活動の低下の検出は、活動頻度だけではなく、活動の大きさや活動の質なども考慮してよい。活動の大きさとは、たとえば、文章の場合は文字数などで判断する。活動の質とは、たとえば、活動に対する他者の評価などで判断する。
【００３０】
メッセージ生成部１４は、支援対象者検出部１３が検出した支援対象者について、活動頻度が最も高かった活動タイプと関連するメタ情報をメタ情報記憶部１６から読み出す。そして、メッセージ生成部１４は、読み出したメタ情報から使用回数が多いもの（たとえば５回以上のもの）を取り除き、残ったメッセージが一定数（たとえば１０件）以上の場合は、効果の高いメタ情報（たとえば８０％以上）に絞り込む。メッセージ生成部１４は、絞り込んだメタ情報が１つである場合は、対応するメッセージをメッセージ記憶部１５から読み出し、メッセージ送信部１７に出力する。また、絞り込んだメタ情報がさらに複数ある場合はその中からランダムに１つ選択し、対応するメッセージをメッセージ記憶部１５から読み出し、メッセージ送信部１７に出力する。
【００３１】
なお、メッセージの内容に従ってメタ情報をメタ情報記憶部１６から読み出すこととしてもよい。この場合、たとえば、メッセージの内容が褒める内容ではなく、励ましたり叱ったりする内容の場合は、支援対象者検出部１３が検出した支援対象者について、活動頻度が最も低かった活動タイプと関連するメタ情報をメタ情報記憶部１６から読み出す。
【００３２】
メッセージ生成部１４は、メッセージに変数が設定されていた場合は、当該変数の部分に対応する文字列を入れて激励するためのメッセージを生成し、メッセージ送信部１７に出力する。変数についての詳細は後述する。また、メッセージ生成部１４は、支援対象者について、活動頻度が最も高かった活動タイプと関連するメタ情報だけでなく、属性が一致するメタ情報をメタ情報記憶部１６から読み出すこととしてもよいし、対象物が一致するメタ情報をタ情報記憶部１６から読み出すこととしてもよい。
【００３３】
メッセージ記憶部１５は、支援対象者を激励するためのメッセージを記憶する。なお、メッセージ記憶部１５は、あらかじめメッセージを記憶していることとしてもよいし、オンラインコミュニティの管理者が入力することとしてもよい。
【００３４】
メタ情報記憶部１６は、メッセージ記憶部１５が記憶しているメッセージのメタ情報を記憶する。なお、メタ情報記憶部１６は、あらかじめメタ情報を記憶していることとしてもよいし、オンラインコミュニティの管理者が入力することとしてもよい。
【００３５】
メッセージ送信部１７は、メッセージ生成部１４が生成したメッセージを支援対象者のユーザ端末６に送信する。
【００３６】
フィードバック部１８は、メッセージ送信後に支援対象者に激励するメッセージの効果があったか否かを判断し、メタ情報記憶部１６が記憶するメタ情報を更新する。具体的には、激励する対象の活動タイプの活動頻度が向上したか否かで効果があったか否かを判断する。たとえば、活動頻度が閾値以上に向上した場合や、活動頻度の向上した割合が閾値以上だった場合、効果があったと判断する。フィードバック部１８は、この結果に基づいて、メタ情報記憶部１６に格納されている当該メッセージのメタ情報の効果を再計算する。たとえば、効果が（成功数／送信数）で表示される場合には、効果があった場合には（成功数＋１／送信数＋１）と計算し、効果がなかった場合には（成功数＋０／送信数＋１）と計算する。また、効果を活動頻度の上昇率をもとに算出したり、多くのユーザに対して効果があったかをユーザの分散で算出したりしてもよい。
【００３７】
ユーザ端末６は、「制作」、「加筆」、「閲覧」などの活動タイプに分類されるユーザのオンラインコミュニティ上での活動の入力を受け付ける。ユーザは、ユーザ端末６を用いて、オンラインコミュニティ支援装置１を有するサーバが管理するオンラインコミュニティにアクセスして、種々の活動を行う。ユーザ端末６は、ユーザが入力した活動をネットワーク８を介してオンラインコミュニティ支援装置１に送信する。
【００３８】
図２は、実施の形態１におけるメッセージの例を示す図である。図２の例に示すように、メッセージは、メッセージを識別するメッセージＩＤと対応付けられてメッセージ記憶部１５に記憶されている。
【００３９】
図３は、実施の形態１におけるメタ情報の例を示す図である。メタ情報は、ユーザの活動の分類を示す「活動タイプ」と、当該活動タイプに関連するメッセージを示す「メッセージＩＤ」と、当該活動タイプの成果となるものを示す「成果」と、過去に当該メッセージを送信したユーザを示す「ユーザＩＤ」と、当該ユーザの属性を示す「ユーザ属性」と、当該ユーザに当該メッセージを何回送信したかを示す「送信回数」と、当該支援対象者に当該メッセージを送信したときの効果を示す「効果」との項目で構成される。
【００４０】
図３の例では、制作の活動タイプに関連するメッセージには、メッセージＭ１、メッセージＭ２などが含まれている。メッセージＭ１は、画像、テキストなどを対象としている。過去に、画像を対象としてメッセージＭ１を送信したユーザはＰ１、Ｐ４であり、その属性はそれぞれＦ／３０、Ｍ／２０である。ここでの属性は、性別と年齢層である。すなわち、Ｆ／３０は、女性／３０代であり、Ｍ／２０は男性／２０代である。メッセージＭ１をユーザＰ１に送信した回数は１回で、その効果は１／１である。メッセージＭ１をユーザＰ４に送信した回数は２回で、その効果は１／２である。ここでの効果は、成功数／送信数で表示する。また、（  ）の中にその割合を表示する。なお、「画像」とは、オンラインコミュニティにアップロードした画像ファイルであって、たとえばユーザがペイントアプリケーションで作成した絵や、デジタルカメラで撮影した写真などを示す。
【００４１】
同様に、過去に、テキストを対象としてメッセージＭ１を送信したユーザはＰ２であり、その属性はＭ／５０（男性／５０代）である。メッセージＭ１をユーザＰ２に送信した回数は１回で、その効果は０／１である。また、メッセージＭ２は、Ｗｅｂページ、プログラムなどを対象としている。過去に、Ｗｅｂページを対象としてメッセージＭ２を送信したユーザはＰ６であり、その属性はＦ／４０（女性／４０代）である。プログラムを対象としてメッセージＭ２を送信したユーザは存在しない。なお、「テキスト」とは、オンラインコミュニティに投稿したテキストファイルであって、たとえばユーザが作成した文章や詩などを示す。
【００４２】
加筆の活動タイプに関連するメッセージには、メッセージＭ１１などが含まれている。メッセージＭ１１は、コメント、編集などを対象としている。過去に、コメントを対象としてメッセージＭ１１を送信したユーザはＰ８であり、その属性はＭ／３０（男性／３０代）である。編集を対象としてメッセージＭ１１を送信したユーザはＰ９であり、その属性はＦ／４０（女性／４０代）である。なお、「コメント」とは、オンラインコミュニティ上の他者の制作物に対してユーザが入力した情報であって、たとえばユーザが当該制作物を批評したテキストや、当該制作物を評価するボタンを押したことを示す情報などである。なお、「編集」とは、オンラインコミュニティ上の他者の制作物に対してユーザが修正、変更を加えたことを示す情報であって、たとえば誰でも記事を編集したり作成したりできるウェブページへの記事の編集・投稿などを示す。
【００４３】
なお、メッセージ生成部１４は、メッセージに変数を設け、より支援対象者に適合する多様なメッセージを作成することとしてもよい。たとえば、「（日付）に投稿した（画像）はすばらしかった。」というメッセージがある場合、（日付）および（画像）は変数である。メッセージ生成部１４は、当該メッセージを送信する支援対象者が画像を投稿した日付を（日付）に代入し、投稿した画像のファイル名を（画像）に代入して、メッセージを作成する。
【００４４】
あるいは、「あの（コメント）は（フレーズ）。」というメッセージがある場合、（コメント）および（フレーズ）は変数である。たとえば、メッセージ生成部１４は、当該メッセージを送信する支援対象者が投稿した直近のコメントＮ０．を（コメント）に代入して、予め設定されたフレーズリストからフレーズを読み出して（フレーズ）に代入し、メッセージを作成することとしてもよい。フレーズリストとは、この場合、「おもしろいね」、「すばらしい」、「的を射ている」、「ユニークだね」などといった、対象物がコメントである場合にあてはまるユーザを激励するための言葉のリストである。メッセージ生成部１４は、これらのフレーズからランダムに選択してもよいし、支援対象者の属性によって選択してもよい。さらに、これらの変数は、（日付）、（画像）、（コメント）、（フレーズ）などに限られず、ユーザの制作物であるテキストの全部または一部を代入したり、メッセージの中で他のメッセージを引用したりしてもよい。
【００４５】
また、活動タイプは、「制作」、「加筆」以外にも、他のユーザの制作物を表示しているページにアクセスするだけの活動を示す「閲覧」や、ユーザが制作したものが動作可能な場合に動作させることを示す「実行」などの活動タイプを含んでもよい。
【００４６】
図４は、実施の形態１に係るオンラインコミュニティ支援処理の動作の一例を示すフローチャートである。まず、活動ログ取得部１１は、オンラインコミュニティに参加しているユーザの活動ログを取得する（ステップＳ１１）。活動ログ記憶部１２は、活動ログ取得部１１が取得した活動ログを記憶する。支援対象者検出部１３は、活動ログ記憶部１２が記憶する活動ログに基づいて、すべての活動タイプにおいて活動頻度が低下しているユーザを支援対象者として検出する（ステップＳ１２）。
【００４７】
支援対象者がいない場合（ステップＳ１３；ＮＯ）、ステップＳ１１に戻り、ステップＳ１１〜ステップＳ１３を繰り返す。支援対象者がいる場合（ステップＳ１３；ＹＥＳ）、メッセージ生成部１４は、当該支援対象者について、活動頻度が最も高かった活動タイプと関連するメタ情報をメタ情報記憶部１６から読み出す（ステップＳ１４）。そして、メッセージ生成部１４は、読み出したメタ情報から使用回数が多いものを取り除き、残ったメッセージが一定数以上の場合は、効果の高いメタ情報に絞り込む（ステップＳ１５）。絞り込んだメタ情報が複数の場合はランダムに１つ選択する。メッセージ生成部１４は、当該メタ情報に対応するメッセージをメッセージ記憶部１５から読み出す（ステップＳ１６）。ここで、メッセージ生成部１４は、当該メッセージに変数が設定されているか否かを判定する（ステップＳ１７）。変数が設定されていれば（ステップＳ１７；ＹＥＳ）、変数に値を代入してメッセージを生成し（ステップＳ１８）、ユーザ端末６に送信する（ステップＳ１９）。変数が設定されていなければ（ステップＳ１７；ＮＯ）、そのままユーザ端末６に送信する（ステップＳ１９）。
【００４８】
次に、フィードバック部１８は、メッセージ送信後に支援対象者に激励するメッセージの効果をあったか否かを判断し、判断結果に基づいてメタ情報記憶部１６が記憶するメタ情報を更新し（ステップＳ２０）、処理を終了する。
【００４９】
以上説明したように、実施の形態１のオンラインコミュニティ支援システム１００によれば、メッセージを分類するメタ情報を記憶し、メタ情報を考慮してメッセージを選択および生成するため、多様な激励するためのメッセージを支援対象者に提示できる。また、メッセージの効果をフィードバックすることにより、ユーザにより効果的なメッセージを提示することができる。
【００５０】
（実施の形態２）
図５は、本発明の実施の形態２に係るオンラインコミュニティ支援システムの構成例を示すブロック図である。実施の形態２のオンラインコミュニティ支援システム２００は、オンラインコミュニティ支援システム１００の構成に作成者端末７が追加されている。また、実施の形態２のオンラインコミュニティ支援装置１は、作成依頼先選定部１９とメッセージ取得部２０とをさらに備える。
【００５１】
作成依頼先選定部１９は、活動ログ記憶部１２から活動ログと、支援対象者検出部１３から活動低下状況および支援対象者を受け取り、当該支援対象者を激励するためのメッセージを作成することのできるメッセージ作成者を選定する。メッセージ作成者は、メッセージ作成の手間を割く必要があるためその時点では手が空いているユーザが望ましく、また、支援対象者を効果的に激励するため支援対象者と近しいユーザが望ましい。たとえば、活動ログより、直前の一定時間（たとえば、２分）の活動が鈍化しているユーザを優先的に選定するとよい。また、活動ログより、支援対象者の活動と類似性の高いユーザ、すなわち両者の活動ログの関係性の総和が比較的高いユーザを優先的に選定するとよい。活動ログの関係性は、活動の時間帯、活動タイプ、活動の対象物などが一致する割合に基づき算出することとする。
【００５２】
作成依頼先選定部１９は、選定した１人または複数のメッセージ作成者の作成者端末７に、当該支援対象者を激励するためのメッセージの作成依頼を送信する。ここで、メッセージの作成依頼は、支援対象者の状況の説明とともに行う。支援対象者の状況とは、当該支援対象者が、どの活動タイプで活動していたか、活動頻度がどの程度落ちたか、活動の対象物は何か、また、性別や年齢などの属性などを含む。メッセージ作成者を依頼に応答した場合、作成者端末７は、作成されたメッセージおよびメタ情報をオンラインコミュニティ支援装置１に送信する。メッセージ取得部２０は、作成されたメッセージおよびメタ情報を取得する。メッセージ記憶部１５は取得したメッセージを記憶し、メタ情報記憶部１６は取得したメタ情報を記憶する。また、メッセージ取得部２０は、取得したメッセージをメッセージ生成部１４に送る。
【００５３】
図６は、実施の形態２に係るオンラインコミュニティ支援処理の動作の一例を示すフローチャートである。まず、活動ログ取得部１１は、オンラインコミュニティに参加しているユーザの活動ログを取得する（ステップＳ２１）。活動ログ記憶部１２は、活動ログ取得部１１が取得した活動ログを記憶する。支援対象者検出部１３は、活動ログ記憶部１２が記憶する活動ログに基づいて、すべての活動タイプにおいて活動頻度が低下しているユーザを支援対象者として検出する（ステップＳ２２）。
【００５４】
支援対象者がいない場合（ステップＳ２３；ＮＯ）、ステップＳ２１に戻り、ステップＳ２１〜ステップＳ２３を繰り返す。支援対象者がいる場合（ステップＳ２３；ＹＥＳ）、メッセージ生成部１４は、活動頻度が最も高かった活動タイプと関連するメタ情報があるか否かを判定する（ステップＳ２４）。活動頻度が最も高かった活動タイプと関連するメタ情報があった場合（ステップＳ２４；ＹＥＳ）、メッセージ生成部１４は、当該支援対象者について、活動頻度が最も高かった活動タイプと関連するメタ情報をメタ情報記憶部１６から読み出す（ステップＳ２５）。次に、メッセージ生成部１４は、当該メタ情報から使用回数が多いものを取り除き、残ったメッセージが一定数以上の場合は、効果の高いメタ情報に絞り込む（ステップＳ２６）。絞り込んだメタ情報が複数の場合はランダムに１つ選択する。
【００５５】
メッセージ生成部１４は、当該メタ情報に対応するメッセージをメッセージ記憶部１５から読み出す（ステップＳ２７）。ここで、メッセージ生成部１４は、メタ情報を参照し、当該メッセージに変数が設定されているか否かを判定する（ステップＳ２８）。変数が設定されていれば（ステップＳ２８；ＹＥＳ）、変数に値を代入してメッセージを生成し（ステップＳ２９）、ユーザ端末６に送信する（ステップＳ３３）。変数が設定されていなければ（ステップＳ２８；ＮＯ）、そのままユーザ端末６に送信する（ステップＳ３３）。このとき、メッセージ取得部２０は、取得したメッセージをメッセージ記憶部１５に記憶させ、取得したメタ情報をメタ情報記憶部１６に記憶させる。
【００５６】
一方、活動頻度が最も高かった活動タイプと関連するメタ情報がなかった場合（ステップＳ２４；ＮＯ）場合、作成依頼先選定部１９は、メッセージの依頼先のユーザを選定し（ステップＳ３０）、作成依頼を作成者端末７に送信する（ステップＳ３１）。ユーザが作成依頼に応答すると、作成者端末７は、ユーザが作成したメッセージおよびメタ情報をオンラインコミュニティ支援装置１に送信する。メッセージ取得部２０は、ユーザが作成したメッセージおよびメタ情報を取得し（ステップＳ３２）、メッセージをユーザ端末６に送信する（ステップＳ３３）。このとき、メッセージ取得部２０は、取得したメッセージをメッセージ記憶部１５に記憶させ、取得したメタ情報をメタ情報記憶部１６に記憶させる。
【００５７】
次に、フィードバック部１８は、メッセージ送信後に支援対象者に激励するメッセージの効果をあったか否かを判断し、判断結果に基づいてメタ情報記憶部１６が記憶するメタ情報を更新し（ステップＳ３４）、処理を終了する。
【００５８】
以上説明したように、実施の形態２のオンラインコミュニティ支援システム２００によれば、メッセージ作成者選定手段１０９が活動ログよりメッセージ作成に適した参加者を選定し、メッセージ作成依頼手段１１０が当該参加者に依頼して新しいメッセージを登録するため、オンラインコミュニティ支援システムは支援対象者の状況により合った褒めるためのメッセージを提示することができる。
【００５９】
図７は、本発明に係るオンラインコミュニティ支援装置のハードウェア構成の一例を示すブロック図である。オンラインコミュニティ支援装置１は、図８に示すように、制御部６１、主記憶部６２、外部記憶部６３、操作部６４、表示部６５および送受信部６６を備える。主記憶部６２、外部記憶部６３、操作部６４、表示部６５および送受信部６６はいずれも内部バス６０を介して制御部６１に接続されている。
【００６０】
制御部６１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部６３に記憶されている制御プログラム７０に従って、オンラインコミュニティ支援に係る処理を実行する。制御部６１は、メッセージ生成部１４および支援対象者検出部１３として機能する。
【００６１】
主記憶部６２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部６３に記憶されている制御プログラム７０をロードし、制御部６１の作業領域として用いられる。
【００６２】
外部記憶部６３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、上述の処理を制御部６１に行わせるための制御プログラム７０を予め記憶し、また、制御部６１の指示に従って、この制御プログラム７０が記憶するデータを制御部６１に供給し、制御部６１から供給されたデータを記憶する。活動ログ記憶部１２、メッセージ記憶部１５およびメタ情報記憶部１６は、外部記憶部６３に構成される。
【００６３】
操作部６４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス６０に接続するインタフェース装置から構成されている。メッセージやメタ情報をオンラインコミュニティの管理者が入力する場合は、操作部６４を介して、指示が制御部６１に供給される。
【００６４】
表示部６５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、メッセージやメタ情報をオンラインコミュニティの管理者が入力する場合は、操作画面を表示する。
【００６５】
送受信部６６は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースから構成されている。送受信部６６は、オンラインコミュニティ支援装置１とユーザ端末６および作成者端末７とを、ネットワーク８を介して接続する。活動ログ取得部１１、メッセージ送信部１７、作成先選定部１９およびメッセージ取得部２０は、送受信部６６に構成される。
【００６６】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００６７】
制御部６１、主記憶部６２、外部記憶部６３、操作部６４、内部バス６０などから構成される制御処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。たとえば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行するオンラインコミュニティ支援装置１を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することでオンラインコミュニティ支援装置１を構成してもよい。
【００６８】
また、オンラインコミュニティ支援装置１の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００６９】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上の掲示板(BBS：Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【００７０】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００７１】
（付記１）
ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得手段と、
前記活動ログを記憶する活動ログ記憶手段と、
前記ユーザを激励するメッセージを記憶するメッセージ記憶手段と、
前記メッセージを所定の観点で分類するメタ情報を前記メッセージに関連付けて記憶するメタ情報記憶手段と、
前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出手段と、
前記メタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成手段と、
前記メッセージ生成手段が生成した前記メッセージを、前記支援対象者に送信するメッセージ送信手段と、
を備えることを特徴とするオンラインコミュニティ支援装置。
【００７２】
（付記２）
前記メッセージ送信後の前記支援対象者の前記活動ログに基づいて、前記メッセージに対応する前記メタ情報に含まれる、前記メッセージを送信した後の効果を示す情報を更新するフィードバック手段をさらに備えることを特徴とする付記１に記載のオンラインコミュニティ支援装置。
【００７３】
（付記３）
前記活動ログに基づいて、前記支援対象者を激励するメッセージを作成する作成者を選出する作成者選定手段と、
前記作成者選定手段が選出した作成者に前記メッセージの作成を依頼する情報を送信し、前記作成者が作成した前記メッセージを受信するメッセージ取得手段と、をさらに備え、
前記メッセージ送信手段は、前記メッセージ取得手段が取得した前記メッセージを、前記支援対象者に送信することを特徴とする付記１または２に記載のオンラインコミュニティ支援装置。
【００７４】
（付記４）
前記メッセージは、前記メッセージの可変部分を示す変数を含み、
前記メッセージ生成手段は、前記メッセージの対象となる活動の成果、前記支援対象者の属性、前記メッセージの対象となる活動の種類のうちすくなくとも１つに基づいて前記変数に代入する値を決定し、当該値を前記変数に代入して前記支援対象者を激励するメッセージを生成することを特徴とする付記１ないし３のいずれか１項に記載のオンラインコミュニティ支援装置。
【００７５】
（付記５）
ユーザが活動するオンラインコミュニティを管理するサーバに含まれるオンラインコミュニティ支援装置が実行するオンラインコミュニティ支援方法であって、
前記ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得ステップと、
活動ログ記憶手段が記憶する前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出ステップと、
メッセージ記憶手段が記憶する前記ユーザを激励するメッセージと関連づけて、メタ情報記憶手段が記憶する前記メッセージを所定の観点で分類するメタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成ステップと、
前記メッセージ生成ステップで生成した前記メッセージを、前記支援対象者に送信するメッセージ送信ステップと、
を備えることを特徴とするオンラインコミュニティ支援方法。
【００７６】
（付記６）
前記メッセージ送信後の前記支援対象者の前記活動ログに基づいて、前記メッセージに対応する前記メタ情報に含まれる、前記メッセージを送信した後の効果を示す情報を更新するフィードバックステップをさらに備えることを特徴とする付記５に記載のオンラインコミュニティ支援方法。
【００７７】
（付記７）
前記活動ログに基づいて、前記支援対象者を激励するメッセージを作成する作成者を選出する作成者選定ステップと、
前記作成者選定ステップで選出した作成者に前記メッセージの作成を依頼する情報を送信し、前記作成者が作成した前記メッセージを受信するメッセージ取得ステップと、をさらに備え、
前記メッセージ送信ステップでは、前記メッセージ取得ステップで取得した前記メッセージを、前記支援対象者に送信することを特徴とする付記５または６に記載のオンラインコミュニティ支援方法。
【００７８】
（付記８）
前記メッセージは、前記メッセージの可変部分を示す変数を含み、
前記メッセージ生成ステップでは、前記メッセージの対象となる活動の成果、前記支援対象者の属性、前記メッセージの対象となる活動の種類のうちすくなくとも１つに基づいて前記変数に代入する値を決定し、当該値を前記変数に代入して前記支援対象者を激励するメッセージを生成することを特徴とする付記５ないし７のいずれか１項に記載のオンラインコミュニティ支援方法。
【００７９】
（付記９）
コンピュータに、
ユーザがオンラインコミュニティ上で行った活動を示す活動ログを取得する活動ログ取得ステップと、
活動ログ記憶手段が記憶する前記活動ログに基づいて、前記ユーザの中から、所定の基準で支援対象者を検出する支援対象者検出ステップと、
メッセージ記憶手段が記憶する前記ユーザを激励するメッセージと関連づけて、メタ情報記憶手段が記憶する前記メッセージを所定の観点で分類するメタ情報に含まれる、前記メッセージの対象となる活動の種類、前記メッセージの対象となる活動の成果、過去に前記メッセージを送信した前記ユーザの属性、前記メッセージを前記支援対象者に送信した回数および前記メッセージを送信した後の効果を示す情報のうち、少なくともひとつの情報に基づいて所定の基準に適合する前記メッセージから前記支援対象者に送信するメッセージを生成するメッセージ生成ステップと、
前記メッセージ生成ステップで生成した前記メッセージを、前記支援対象者に送信するメッセージ送信ステップと、
を実行させることを特徴とするプログラム。
【符号の説明】
【００８０】
１  オンラインコミュニティ支援装置
６  ユーザ端末
７  作成者端末
８  ネットワーク
１１  活動ログ取得部
１２  活動ログ記憶部
１３  支援対象者検出部
１４  メッセージ生成部
１５  メッセージ記憶部
１６  メタ情報記憶部
１７  メッセージ送信部
１８  フィードバック部
１９  作成依頼先選定部
２０  メッセージ取得部
６１  制御部
６２  主記憶部
６３  外部記憶部
６４  操作部
６５  表示部
６６  送受信部
７０  制御プログラム
１００、２００  オンラインコミュニティ支援システム
【図１】
2012008709.tif 000003
【図２】
2012008709.tif 000004
【図３】
2012008709.tif 000005
【図４】
2012008709.tif 000006
【図５】
2012008709.tif 000007
【図６】
2012008709.tif 000008
【図７】
2012008709.tif 000009