(57)【要約】【課題】所定の条件に基づいて、複数のオブジェクトから、コメントの選択肢として一部のオブジェクトを表示させることを可能とする。【解決手段】ユーザが端末装置を利用して投稿した、コンテンツを管理する情報処理装置であって、コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択する選択部と、選択されたオブジェクトを、コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御する表示制御部を備える。【選択図】図２
2014216001.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが端末装置を利用して投稿した、コンテンツを管理する情報処理装置であって、
コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択する選択部と、
前記選択されたオブジェクトを、前記コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御する表示制御部と、を備えることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、さらに、
前記コンテンツに含まれる単語、前記コンテンツの付帯情報、および／または前記ユーザの付帯情報と、前記オブジェクトとの対応関係を記憶する記憶部を備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報処理装置は、さらに、
前記記憶部に記憶された情報に基づいて解析する解析部を備え、
前記選択部は、
前記解析部の解析結果に基づいて、オブジェクトを選択するものであることを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記選択部は、
前記ユーザに利用された頻度に基づいて、前記オブジェクトを選択することを特徴とする請求項１から３いずれか一項に記載の情報処理装置。
【請求項５】
前記記憶部は、
前記コンテンツに対して、ユーザが送信したコメントの内容に基づいて、作成されたオブジェクトを記憶することを特徴とする請求項２から４いずれか一項に記載の情報処理装置。
【請求項６】
前記記憶部は、
前記オブジェクトと関連性があるオブジェクトを対応付けて記憶するものであって、
前記選択部は、
前記ユーザが利用したオブジェクトと関連性があるオブジェクトを選択することを特徴とする請求項２から７いずれか一項に記載の情報処理装置。
【請求項７】
制御部を備える情報処理装置において実施される、ユーザが端末装置を利用して投稿した、コンテンツを管理する方法であって、
コンピュータが、
コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択するステップと、
前記選択されたオブジェクトを、前記コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御するステップと、
を実行する情報処理方法。
【請求項８】
ユーザが端末装置を利用して投稿した、コンテンツを管理するプログラムであって、
コンピュータを、
コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択する手段と、
前記選択されたオブジェクトを、前記コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御する手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ユーザが投稿したコンテンツを管理する情報処理装置、その制御方法およびプログラムに関する。より具体的には、本発明は、ソーシャル・ネットワーキング・サービスのコンテンツに対する返信等において、簡易に多様な内容で返信できるよう支援する情報処理装置、その制御方法およびプログラムに関する。
【背景技術】
【０００２】  近年、インターネット等を利用して、ユーザ同士がコミュニケーションを行うために構築されたウェブサイトが多く見られる。例えば、ソーシャル・ネットワーキング・サービス（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ：  ＳＮＳ）と呼ばれる、ウェブサイトでは、ユーザは、日記のようなコンテンツを投稿し、そのコンテンツを見た他のユーザは、コメントを送ったり、閲覧した履歴を残すなどして、コミュニケーションを図っている。【０００３】  いいね！ボタン（ｌｉｋｅ  ｂｕｔｔｏｎ，  ｒｅｃｏｍｍｅｎｄ  ｂｕｔｔｏｎ）は、このようなソーシャルサイトやｗｅｂサービスで広く実装されている、ユーザがコンテンツを簡易的に評価することができる仕組みである。特にソーシャルメディアでは、ユーザの投稿にコメントによってリアクションするよりも、１クリックで手軽に支持することを表明できるため、ユーザ間の簡易なコミュニケーションツールとして広く利用されつつある。【０００４】  しかしながら、ソーシャル・ネットワーキング・サービス（ＳＮＳ）のような、ユーザ個人の日記や近況を投稿するような利用用途である場合には、必ずしもポジティブな内容だけが投稿されるとは限らない。この場合、いいね！（ｌｉｋｅ）が適切なリアクションとは言えず、コメントを書く以外にリアクションのすべはない場合が存在する。【０００５】  一方、コンテンツに対する賛否という２択の意思表明であれば、たとえば特許文献１に投票方法が開示されている。またＹａｈｏｏ！Ｊａｐａｎニュースサイトでは、ニュースにつけられた一般ユーザのコメントに対して「私もそう思う」「私はそう思わない」の２つのボタンで評価出来るようになっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−４５８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】  しかしながら、たとえば、特許文献１のような従来技術では、ユーザが、投稿したコンテンツに対して何らかの返信を行いたい際に、その都度コメントを記載せねばならず、手間である。また、上記の「いいね！ボタン」のようにボタンを表示させるとしても、ブラウザレイアウトの制約があるため、１ページ内にコンテンツと合わせて配置できる返信ボタン数には限りがあり、現実的には１〜１０個程度である。ＳＮＳで頻繁に用いられる定式化された返答だけでもその数は数十から数百種類を挙げることができ、多様な返答のすべてを固定された返信ボタンで対応することはできない。すなわち、ウェブブラウザの表示領域の制限から、あらかじめ想定されるコメントをボタンとしてすべて用意することはできない。【０００８】  また、流行語やネットスラングなどを用いた一部の返答は流行があり、用意される返答が長期間固定されているとユーザが飽きてしまう。【０００９】  そこで、本発明は、上記事情に鑑み、所定の条件に基づいて、複数のオブジェクトから、コメントの選択肢として一部のオブジェクトを表示させることを可能とすることを課題とするものである。
【課題を解決するための手段】
【００１０】  本発明者らは、以上の課題について鋭意検討した結果、ＳＮＳ等の返信システムに、多数の返答を用意しておきながら、限定的な個数のみを表示することができるシステムを考案した。その返答選択はシステムがコンテンツ内容を解析し、適当と思われるものを選ぶことによって実現することができる。この選択にあたっては、状況に応じたユーザの選択動向を評価した結果も踏まえることができる。【００１１】  返信の選択肢はＳＮＳで用いられる短文の返信を参考に適宜採用する他、一般の会話のあいづちに相当する言葉などを用意しておくことができる。【００１２】  サイト管理者は返信の選択肢をあらかじめ用意しておき、適宜更新することが好ましい。返信の選択肢の更新のため、システムはＳＮＳ内の手入力された返信を解析し、候補を用意しておくことができる。【００１３】  サイト管理者はユーザ間の適切なコミュニケーション誘導に向け、返信候補を適宜加工することが好ましい。冗談としての返信に冗談とわかる符号を付加したり、叱責する返信について厳しい中にも愛があるコメントとするなどである。【００１４】  返信の選択肢は、季節や、日付、天候などに応じて特定の選択肢を用意するのでも良い。これには暖かくなりましたね、暑いですね、寒いですね、風邪などひかないように、明けましておめでとうございます、などが相当するがこれに限定されるものではない。【００１５】  またＳＮＳのコンテンツ投稿活動以外のユーザ属性に基づいて、返信メッセージが選択されるのでも良い。このユーザ属性は、年齢、性別、趣味、出身地等の基本ユーザ情報や、ＳＮＳの投稿数や返信数、閲覧数、被閲覧数、好意的な返信を受けた数などの当該ＳＮＳを活発にする方向の指標のほか、連動するサイトでの購買歴、ＳＮＳコミュニティが対象とする実世界、仮想世界での各種指標を用いることができる。【００１６】  たとえばコンテンツ投稿者の誕生日に応じて誕生日おめでとうなどの選択肢を表示させることができる。また、健康関連ＳＮＳでダイエット目標値に到達したことと連動するユーザ投稿コンテンツに対して、この場合にのみ選択肢として成功おめでとうなどの返信選択肢を表示し、選択することに連動して特別な報償の意味を有する画像が連動して表示されるようにしておくことができる、などである。【００１７】  コンテンツ投稿者自身がコンテンツ投稿と同時に返信の選択肢に指示を出すのでもよい。コンテンツ投稿者がコンテンツ投稿と同時に出す返信の指示には、返信メッセージの直接入力や、選択肢からの選択のほか、カテゴリー分けされた返信群を選択するか、選択肢の傾向のみを希望するなどの方法をとることができる。【００１８】  また、流行語、ネットスラングなどを採用することができる。【００１９】  さらに小説、映画やテレビドラマ、ゲームなどでよく知られた典型的な連続する会話について、システム上の返信に対する返信として用意しておくことができる。【００２０】  返信の選択肢は画面の制約上、小さなアイコンとして表示されることが好ましいが、これに限定されるものではない。返信操作後に表示される返信メッセージは、選択肢として表示されていたとおりのアイコンのほか、文字、画像、音声、動画などを含むこと��できる。また返信メッセージ送信者名は表示するのでも表示しないのでも良い。【００２１】  選択肢の選択は、ボタン化されるなどでクリックなどによる選択が可能な状態の選択肢として表示されており、１回クリックするだけで返信操作が完了となるようにすることができるが、誤選択を防ぐために内容確認を促すための確認ボタンが出るような複数回方式にすることができる。一旦行った返信の取り消し機能が付与することができる。【００２２】  返信メッセージ自体をユーザ投稿コンテンツととらえて、さらにその返信メッセージに返信できるのでもよい。返信に対する返信では、掛け合いとしてあらかじめ用意されている会話に誘導するのでもよい。このような、特定の返信に連動した返信メッセージ機能では、有名な小説や映画、ドラマなどの会話を登録し、その会話に誘導するように実装されていることが好ましい。【００２３】  以下、上記思想についての課題を解決するための手段について記載をする。
本発明の情報処理装置は、ユーザが端末装置を利用して投稿した、コンテンツを管理する情報処理装置であって、コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択する選択部と、選択されたオブジェクトを、コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御する表示制御部とを備える。【００２４】  上記情報処理装置は、さらに、コンテンツに含まれる単語、コンテンツの付帯情報、および／またはユーザの付帯情報と、オブジェクトとの対応関係を記憶する記憶部を備えることが望ましい。【００２５】  また、上記情報処理装置は、さらに、記憶部に記憶された情報に基づいて解析する解析部を備え、選択部は、解析部の解析結果に基づいて、オブジェクトを選択するものであってもよい。【００２６】  上記選択部は、ユーザに利用された頻度に基づいて、オブジェクトを選択するものとしてもよい。【００２７】  上記記憶部は、コンテンツに対して、ユーザが送信したコメントの内容に基づいて、作成されたオブジェクトを記憶するものとしてもよい。【００２８】  上記記憶部は、オブジェクトと関連性があるオブジェクトを対応付けて記憶するものであって、選択部は、ユーザが利用したオブジェクトと関連性があるオブジェクトを選択することが望ましい。【００２９】  また、本発明に係る情報処理方法は、制御部を備える情報処理装置において実施される、ユーザが端末装置を利用して投稿した、コンテンツを管理する方法であって、コンピュータが、コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択するステップと、選択されたオブジェクトを、コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御するステップと、を実行する。【００３０】  また、本発明に係るプログラムは、ユーザが端末装置を利用して投稿した、コンテンツを管理するプログラムであって、コンピュータを、コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択する手段と、選択されたオブジェクトを、コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御する手段と、として機能させる。【００３１】  また、本発明のプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリ等の各種の記録媒体を通じて、又は通信ネットワーク等を介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。【００３２】  また、本明細書等において、「部」とは、単に物理的構成を意味するものではなく、その構成が有する機能をソフトウェアによって実現する場合も含む。また、１つの構成が有する機能が２つ以上の物理的構成により実現されても、２つ以上の構成の機能が１つの物理的構成により実現されてもよい。【００３３】  また、本明細書等において、「オブジェクト」とは、投稿されたコンテンツに対するコメントの選択肢を表示するものをいう。例えば、ボタンやプルダウン、チェックボックスなどで実現されてもよい。
【発明の効果】
【００３４】  本発明の情報処理装置が、ユーザが端末装置を利用して投稿した、コンテンツを管理する情報処理装置であって、コメントの選択肢を表す、記憶された複数のオブジェクトから、少なくとも一部のオブジェクトを、所定の条件に基づいて、選択する選択部と、選択されたオブジェクトを、コンテンツに対するコメントの選択肢として、ユーザの端末装置に表示させるよう制御する表示制御部とを備えることによって、複数のオブジェクトから、コメントの選択肢として一部のオブジェクトを表示させることが可能となる。【００３５】  これにより、例えば、ＳＮＳ疲れが指摘される中で、友人らのコンテンツに対して手軽に適切な返信をできるようになる。また、否定的内容を伴うコメントを返す際にも、あらかじめ適切に考慮された選択肢が用意されていることや、所詮定型文に過ぎないことの了解から、誤解を生じさせにくい状況で、返信できるようになる。これにより気軽に同意、支持、励まし、慰め、等の意思表示を行うことができるようになる。【００３６】  さらに、特定の返信に連動した返信メッセージ機能によれば、有名な小説や映画、ドラマなどの会話を、ＳＮＳのボタン操作だけで実現できるようになり、新たなユーザ体験をもたらすことができる。【００３７】  さらに、ＳＮＳの別パラメータと連動した返信メッセージ機能により、誕生日や目標達成の賞賛メッセージを１クリックで送信できるようになり、簡便にコミュニケーションを活性化することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の第１の実施形態における情報処理装置を含むＳＮＳシステムのシステム構成図である。
【図２】本発明の第１の実施形態における情報処理装置のブロック図である。
【図３】本発明の第１の実施形態におけるユーザ情報テーブルを示す図である。
【図４】本発明の第１の実施形態におけるコンテンツ情報テーブルを示す図である。
【図５】本発明の第１の実施形態における返信ボタン情報テーブルを示す図である。
【図６】本発明の第１の実施形態における使用ボタン情報テーブルを示す図である。
【図７】本発明の第１の実施形態におけるトリガー情報テーブルを示す図である。
【図８】本発明の第１の実施形態における演算処理部の処理フローを示すチャートである。
【図９】本発明の第１の実施形態におけるコンテンツ送信画面の一例を示す図である。
【図１０】本発明の第１の実施形態におけるコンテンツ表示画面の一例を示す図である。
【図１１】本発明の第２の実施形態における情報処理装置のブロック図である。
【図１２】本発明の第２の実施形態におけるユーザ付帯情報テーブルを示す図である。
【発明を実施するための形態】
【００３９】  本発明を実施するための形態について説明する。なお、本発明は、以下の実施形態に限定されるものではない。
【００４０】［第１の実施形態］
ｍｉｘｉのボイスや日記機能、Ｆａｃｅｂｏｏｋなどのような短文投稿形式のＳＮＳの場合について説明する。例えば、ユーザから短文投稿が行われた際に、当該テキストの文脈解析を行い、これによって投稿が、気候の話か、苦労話か、自慢話かなどを判断する。この判断に応じて、気候の話であれば、暑いですね、苦労話であればお疲れ様、自慢話であればすごいですね、などの選択肢を選ぶことができる。ただし、いいね等の所定のボタンはコンテンツ解析結果によらず表示することにしておくことができる。
【００４１】  このうち特に『大学に合格した』などの重要な言葉を解析できた場合は、桜のマークとともに『おめでとう』などのボタンを表示することもできる。このようなボタンは他ユーザの目に留まりやすい。また、このように、普段は選択しないようなボタンであれば多くのユーザからのクリックが望め、ユーザの次の目標へのモチベーション向上につながる。その他、通常ボタンよりもサイズを大きくすることもできる。
【００４２】  以下、本発明の第１の実施形態を図１乃至図１０を用いてより具体的に説明する。
【００４３】  図１は、本実施形態に係る情報処理装置１００を含むＳＮＳシステム１０のシステム構成図を示している。図１に示すように、ＳＮＳシステム１０は、情報処理装置１００及び携帯端末２００Ａ〜２００Ｄ（以下、携帯端末２００Ａ〜２００Ｄを総称して携帯端末２００という。）を含む。情報処理装置１００は、インターネットや専用線等のネットワーク３００に接続されたサーバ用コンピュータである。また、この情報処理装置１００と同じく、ネットワーク３００に有線または無線で接続された端末装置である携帯端末２００が、互いに通信可能に設定されることによりＳＮＳシステム１０が構成される。なお、本実施形態において、ＳＮＳシステム１０は、情報処理装置１００と携帯端末２００を含むものとして説明するが、これに限定されるものではない。例えば、ＳＮＳシステム１０は、クラウドコンピューティング形式のシステムとして構成されてもよい。この場合、ユーザは、ＳＮＳシステム１０のコンピュータ処理をネットワーク経由でサービスとして利用する。また、ＳＮＳシステム１０は、ＡＳＰのサーバを含むシステムとして構成されてもよい。
【００４４】  まず、ＳＮＳシステム１０の概要について説明する。
ＳＮＳシステム１０は、インターネットを利用したユーザ同士のコミュニケーションの場を提供するものをいう。具体的には、ＳＮＳシステム１０に含まれる情報処理装置１００は、ユーザが投稿したコンテンツおよび、このコンテンツに対する他のユーザからの返信等のアクションを管理する。
【００４５】  情報処理装置１００は、ユーザがコンテンツに対してアクションを行う際に、返信コメントの選択肢として、返信ボタンを提供する。返信ボタンは、投稿されたコンテンツに対するコメントの選択肢を表すオブジェクトをいう。本実施形態において、オブジェクトを返信ボタンとして説明するが、このオブジェクトはボタンに限定されず、例えばプルダウンやチェックボックスなどであってもよい。
【００４６】  たとえば、返信ボタンは、季節、日付、天気のうち少なくともいずれか一つに関するものであってもよい。具体的には、季節に関する返信ボタンとして、夏には「暑中お見舞い申し上げます」、春には「卒業おめでとう」等が挙げられる。また、日付に関する返信ボタンとして、元旦には「あけおめ」、クリスマスには「メリクリ！」、ユーザの誕生日には「ハピバ！」等が挙げられ、天気に関する返信ボタンとして、翌日の降水確率が一定値以上の場合に、「明日晴れますように」、気温が一定値以上のときに「今日は暑いね」等が挙げられる。また、返信ボタンは、画面の描画領域の制約上、小さなアイコンとして表示されることが望まししいが、これに限定されるものではない。また、返信ボタンは、コメントが文字列として表示されるほか、画像、音声、動画などが表示されるものとしてもよい。また、ユーザの誕生日に、エイリアス機能を用いてユーザ名を返信ボタン内に置換、代入操作することで、「（元コンテンツ投稿者ユーザ名）さん、Ｈａｐｐｙ  Ｂｉｒｔｈ  Ｄａｙ！」などの表示を行うようにするものとしてもよい。
【００４７】  携帯端末２００は、情報処理装置１００にアクセスし、コンテンツやコメントを投稿するための機能を備えた、ユーザが持ち運び可能な可搬性の端末装置である。具体的には、たとえば、携帯電話やスマートフォン、ノートＰＣ、ＰＤＡ等が挙げられる。図１には図示しないが、携帯端末２００は、ＣＰＵおよびメモリを含む主制御部、ネットワーク３００と接続するための通信部、ユーザからの操作を受け付けるタッチパネル等の入力部、画面を表示する表示部等を備えている。なお、本実施形態において、ユーザは携帯端末２００を用いて情報処理装置１００にアクセスするものとして説明するが、ユーザが利用する端末は必ずしも可搬性を備える必要はなく、たとえばデスクトップＰＣなどであってもよい。
【００４８】  図２を用いて情報処理装置１００の各構成について説明する。図２は、情報処理装置１００のブロック図である。図２に示すように、情報処理装置１００は、制御部１１０と、入力部１２０と、記憶部１３０と、通信部１４０とを備えている。
【００４９】  制御部１１０は、ＣＰＵやＭＰＵ等の演算処理部１１１、画像処理部１１２およびＲＡＭ等のメモリ１１３を備えている。演算処理部１１１は、各種入力に基づき、記憶部１３０に記録されたプログラムを実行することで、各種機能部を動作させる。このプログラムは、ＣＤ−ＲＯＭ等の記憶媒体に記憶され、もしくはネットワーク３００を介して配布され、コンピュータにインストールされるものであってもよい。メモリ１１３は、サーバ用プログラムおよび、このプログラムにおいて処理の実行中に、演算等に必要な各種データを、一時的に記憶するためのものである。
【００５０】  画像処理部１１２は、ユーザの携帯端末２００に送信する画像を生成するものである。画像処理部１１２は、携帯端末２００に表示されるコンテンツおよびコンテンツと同一画面上に表示する返信ボタンに関する画像を作成するものであることが望ましい。これらの画像の作成には既存の技術を用いることが可能である。
【００５１】  入力部１２０は、キーボードやマウス、タッチパネル等のことを指し、情報処理装置１００の管理者からの操作を受け付けるものである。
【００５２】  記憶部１３０は、ハードディスク等の記憶装置によって構成され、制御部１１０における処理の実行に必要な各種プログラムや、各種プログラムの実行に必要なデータ等を記録しておくものである。具体的には、記憶部１３０は、ユーザ情報テーブル１３０Ａ、コンテンツ情報テーブル１３０Ｂ、返信ボタン情報テーブル１３０Ｃ、使用ボタン情報テーブル１３０Ｄ、トリガー情報テーブル１３０Ｅを有していることが望ましい。図３は、ユーザ情報テーブル１３０Ａを示す図、図４はコンテンツ情報テーブル１３０Ｂを示す図である。たとえば、ユーザ情報テーブル１３０Ａには、図３に示すように、ユーザＩＤ、パスワード、ユーザの年齢、性別、趣味、出身地、誕生日、が対応付けられて格納されていることが望ましい。また、コンテンツ情報テーブル１３０Ｂには、たとえば、図４に示すように、コンテンツＩＤ、そのコンテンツを投稿したユーザＩＤ、コンテンツの内容、コンテンツとあわせて表示される返信ボタン、各返信ボタンが選択された回数（カウンタ数）およびコンテンツの付帯情報として、投稿日時やそのコンテンツが投稿されたときの気温、画像などのその添付ファイルなどが格納されているものとしてもよい。コンテンツ付帯情報は、コンテンツに付随する情報をいう。コンテンツ付帯情報として、図４に図示したものの他、場所（ユーザの現在地、コンテンツに関する場所など）、時間、気温、湿度、風速、降水確率、雨量、気圧、照度、花粉情報、黄砂情報、開花情報、月齢、六曜、潮位などが挙げられる。
【００５３】  また、図５は返信ボタン情報テーブル１３０Ｃを示す図であり、図６は使用ボタン情報テーブル１３０Ｄを示す図、図７はトリガー情報テーブル１３０Ｅである。図５に示すように、返信ボタン情報テーブル１３０Ｃには、ボタンＩＤと後述するトリガー情報および重み情報、並びに全ユーザからそのボタンが使用された回数（総使用回数）が格納されている。返信ボタン情報テーブル１３０Ｃには、その返信ボタンと関連するボタンのＩＤが格納されているものとしてもよい。
【００５４】  また、図６に示すように、使用ボタン情報テーブル１３０Ｄには、ユーザＩＤごとに、ボタンＩＤと、他のユーザからその返信ボタンによるコメントを受け取った回数（使用回数）と、最終使用日時とが、格納されていることが望ましい。さらに、図７に示すように、トリガー情報テーブル１３０Ｅには、トリガー情報ごとに重みが格納されている。
【００５５】  重み情報は、返信ボタンがコンテンツに対するコメントとして選ばれる優先度を表すものをいう。例えば、重みが大きいほど、その返信ボタンは、選ばれやすいものとしてもよい。
【００５６】  トリガー情報は、返信ボタンに重みを増減させるための、条件を示した情報をいう。例えば、トリガー情報は、コンテンツに含まれる単語や、コンテンツの付帯情報、コンテンツが投稿された日時、ユーザの誕生日や記念日等のユーザ付帯情報、その返信ボタンがユーザから選択され使用された回数などであることが望ましい。記憶部は、これらの情報と、オブジェクトとの対応関係を記憶することが望ましい。
【００５７】  図２に戻り、情報処理装置１００の構成の続きを説明する。通信部１４０は、情報処理装置１００をネットワーク３００に接続するためのものである。たとえば、通信部１４０は、ＬＡＮモジュール、ＬＡＮカード、アナログモデム、ＩＳＤＮモデム等、および、これらをシステムバス等の伝送路を介して処理部と接続するためのインタフェースから構成されるものとしてもよい。
【００５８】  さらに、図２に示すように、演算処理部１１１は、機能部として、解析部１１１Ａと、選択部１１１Ｂと、表示制御部１１１Ｃとを有している。
【００５９】  解析部１１１Ａは、記憶部１３０に記憶された情報に基づいて解析を行うものをいう。例えば、解析部１１１Ａは、コンテンツの内容および／またはコンテンツの付帯情報を解析するものとしてもよい。具体的には、解析部１１１Ａは、トリガー情報テーブル１３０Ｅに記憶されたトリガー情報にそのコンテンツが該当するか解析を行うことが望ましい。例えば、トリガー情報として、“コンテンツ内に「合格」または「達成」が含まれていること”という条件がトリガー情報テーブル１３０Ｅに登録されていた場合、解析部１１１Ａは、投稿されたコンテンツに対して形態素解析を行い、「合格」または「達成」という単語が含まれるか否か判断するものとしてもよい。この形態素解析には既存の技術を用いることが可能である。また、トリガー情報として、投稿日時や投稿時の気温や天気などのコンテンツ付帯情報が登録されていた場合、解析部１１１Ａは、コンテンツ付帯情報を解析することが望ましい。
【００６０】  さらに、解析部１１１Ａは、解析結果に基づいて、コンテンツに対する返信ボタンの重みを算出することが望ましい。このとき解析部１１１Ａは、トリガー情報テーブル１３０Ｅおよび返信ボタン情報テーブル１３０Ｃを参照する。例えば、コンテンツに「合格」という単語が含まれていた場合、図７のトリガー情報テーブル１３０Ｅの“所定の文字列が含まれる”というトリガーに対応する。そのため、“合格という単語が含まれる”というトリガー情報を有する返信ボタンＢＩＤ００１の、重み情報の初期値に５を加えた値を、この返信ボタンの重み情報とし、メモリ１１３に記憶させる。
【００６１】  選択部１１１Ｂは、所定の条件に基づいて、返信ボタン情報テーブル１３０Ｃに登録された返信ボタンから、コンテンツに対するコメントとして表示させる返信ボタンを選択するものをいう。選択部１１１Ｂは、メモリ１１３を参照し、解析部１１１Ａが算出した各返信ボタンの重み情報に基づいて、返信ボタンを選択することが望ましい。具体的には、重み情報が上位のものからＮ個の返信ボタンを選択するものとしてもよい。重み情報が上位であって同一の値のものがＮ個以上存在した場合は、ランダムに選択するものとしてもよいし、総使用回数に基づいて選択するものとしてもよい。
【００６２】  表示制御部１１１Ｃは、選択部１１１Ｂに選択された返信ボタンを、携帯端末２００に表示させるよう制御するものをいう。例えば、表示制御部１１１Ｃは、画像処理部１１２に対して、選択された返信ボタンを含むコンテンツ表示画面を作成させ、この画面に関する情報を携帯端末２００に対して、通信部１４０を介して送信するものとしてもよい。
【００６３】  次に、図８を用いて、本実施形態における情報処理装置１００の処理フローについて説明する。図８は情報処理装置１００のフローチャートを示した図である。また、この例において、記憶部１３０は、図３〜７に示すテーブルを記憶しているものとする。なお、以下に説明する処理のフローに含まれる各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができるとともに、各処理ステップ間に他のステップを追加してもよい。また、便宜上１ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、１ステップとして把握することができる。
【００６４】  ユーザは携帯端末２００Ａを操作して、日記等のコンテンツをコンテンツ送信画面から、情報処理部１００に対して送信する。このとき、演算処理部１１１は、事前に、ユーザに対して、ユーザＩＤやパスワード等のログイン情報の入力を求めることが望ましい。図９はコンテンツ送信画面の一例を示す図である。コンテンツ送信画面１１において、ユーザはコンテンツ入力欄５００に日記等のコンテンツをテキストで入力する。画像を併せて送信したい場合には画像欄５０１に、送信したい画像を選択し添付することができる。また、コンテンツ送信時にユーザは、関連情報欄５０２において、このコンテンツに付帯させたい情報を選択できることが望ましい。演算処理部１１１は、ユーザからのコンテンツの投稿を受け付けると（Ｓ１０１：ＹＥＳ）、コンテンツに対してコンテンツＩＤを割り当て、コンテンツ付帯情報とあわせてコンテンツ情報テーブル１３０Ｂに登録する。
【００６５】  登録が完了すると、解析部１１１Ａは、コンテンツ情報テーブル１３０Ｂを参照し、コンテンツの内容およびコンテンツ付帯情報を解析する（Ｓ１０２）。例えば、図９の例では、コンテンツの内容に「春」、「暖か」、「ラーメン」、「体重」という単語を含んでいる。また、コンテンツ付帯情報として、投稿日時である「３月１１日」、「食べ物の画像」、「気温」を含んでいる。解析部１１１Ａは、この解析結果に基づいて、トリガー情報テーブル１３０Ｅを参照し、各返信ボタンについて重み情報を算出する（Ｓ１０３）。
【００６６】  選択部１１１Ｂは、解析部１１１Ａが算出した重み情報に基づいて、上位４個の返信ボタンを選択する（Ｓ１０４）。重み情報が同一の返信ボタンが複数存在し、上位４個を重み情報に基づいて選択することができない場合には、選択部１１１Ｂは、使用ボタン情報テーブル１３０Ｄを参照し、コンテンツを投稿したユーザが返信を受けた回数が多い返信ボタンを優先して選択することが望ましい。
【００６７】  表示制御部１１１Ｃは、選択された返信ボタンを含むコンテンツ表示画面を画像処理部に作成させ、この画面に関する情報を携帯端末２００Ａに送信し、表示させる（Ｓ１０５）。図１０は、コンテンツ表示画面１２の一例を示す図である。画像処理部１１２は、コンテンツ情報テーブル１３０Ｂを参照し、このコンテンツ表示画面１２を作成する。この画面には、ユーザが投稿したコンテンツの内容が表示されるコンテンツ表示欄６００と、添付画像６０１、付帯情報６０２、および、選択部１１１Ｂによって選択された返信ボタンＢ１〜Ｂ４があわせて表示される。また、各返信ボタンの下には、カウンタＣ１〜Ｃ４が設けられ、その返信ボタンを選択したユーザ数が表示される。
【００６８】  また、コンテンツにコメントが列挙される方式のＳＮＳにあっては、コンテンツを閲覧したユーザが返信ボタンを操作することを、コメントが手入力されたことと同等に扱い、返信ボタンに基づくコメントを画面に表示するのでもよい。
【００６９】  また表示される返信コメントは、アスキーアート、画像、ＧＩＦアニメ、動画、ＦＬＡＳＨ動画、音声などを含むのでもよい。具体的には、何かを祝うコメントの場合、ケーキや花束の画像を表示したり、仕掛けの画像を閲覧者がタッチやクリックするとくす玉が割れるアクションを表示したりするものなどが挙げられる。
【００７０】  投稿されたコンテンツを閲覧したユーザが、表示された返信ボタンＢ１〜Ｂ４から任意にボタンを選択すると、選択したボタンの情報が演算処理部１１１によって受け付けられれ、使用回数が管理される。例えば、ユーザＸが、返信ボタンＢ１を選択した場合、演算処理部１１１は、返信ボタン情報テーブル１３０Ｃにおいて、返信ボタンＢ１に対応するボタンＩＤのレコードの総使用回数を１追加する。また、使用ボタン情報テーブル１３０Ｄにおいて、ユーザＸに対応するユーザＩＤのレコードのうち、返信ボタンＢ１に対応するボタンＩＤのレコードの使用回数に１を追加する。さらに、コンテンツ情報テーブル１３０Ｂにおいて、投稿されたコンテンツのレコードの返信ボタンＢ１のカウンタを１追加する。表示制御部１１１Ｃは、コンテンツ情報テーブル１３０Ｂを参照して、各返信ボタンのカウンタの表示を制御する。
【００７１】  このように、表示させる返信ボタンを複数の返信ボタンから選択することで、コメントの選択肢として、適切な返信ボタンをコンテンツ表示画面に表示させることが可能となる。これによって、ユーザは他のユーザの投稿したコンテンツに対して手軽に適切な返信をできるようになり、簡便にコミュニケーションの活性化を図ることが可能になる。
【００７２】［第２の実施形態］
第２の実施形態を、健康管理型ＳＮＳの場合を例として説明する。
健康管理型ＳＮＳは、日々の体重変化や運動情報などを日記などとともに公開し、他のユーザと励まし合いながら日々の健康を増進する事ができるサイトとする。返信ボタンは、ユーザの現在の状況を考慮し選択される。例えば、体重の増加トレンドであれば叱咤、激励の意の言葉などが、減少トレンドであれば称賛、労いの言葉などが選択されればよい。
【００７３】  また、目標としている健康パラメータとして、例えばユーザー体重５ｋｇ減などが、達成された場合に、普段は選択されない特別なボタンが選択されるなどすることができる。
【００７４】  以下、本発明の第２の実施形態を図１１および図１２を用いてより具体的に説明する。
【００７５】  図１１は、本実施形態に係る情報処理装置１００のブロック図である。図１１に示すように、本実施形態において、記憶部１３０はユーザ付帯情報テーブル１３０Ｆをさらに備えている。図１２は、ユーザ付帯情報テーブル１３０Ｆを示す図である。図１２に示すように、ユーザ付帯情報テーブル１３０Ｆには、ユーザＩＤごとに、体重、血圧、血糖値、ＢＭＩ、年齢、性別、などの健康に関する情報や、趣味、出身地等のその他の情報が対応づけて記憶されている。体重、血圧、血糖値などは後述する取得部が取得するものであることが望ましい。ユーザ付帯情報には、他にも、髪型、身長、視力、足の大きさ、聴力、血液型、アレルギー、既往歴、職業、尿糖値、ＨｂＡ１Ｃ（ヘモグロビン・エイワンシー）値、コレステロール値、尿酸値、体脂肪率、骨格筋量、歩数、睡眠時間、活動量、学校（出身校）、好きな食べ物、嫌いな食べ物、配偶者、既婚ｏｒ未婚、好きな本、好きな映画、特技などが挙げられる。
【００７６】  本実施形態において、演算処理部１１１は、取得部１１１Ｄをさらに備えている。
取得部１１１Ｄは、ユーザの健康に関する情報を、取得するものをいう。取得部１１１Ｄは、ユーザが携帯端末２００を操作して送信する健康に関する情報を、受け付けて取得するものとしてもよいし、外部システムにアクセスして取得するものとしてもよい。具体的には、外部システムは、コンティニュアに対応した通信規格を備えるものであって、体組成計などの健康管理機器から携帯端末２００が、Ｂｌｕｅｔｏｏｔｈ等によって通信し、取得した体重、体脂肪率、骨格筋量などの情報を扱うものとしてもよい。
【００７７】  このとき、解析部１１１Ａは、ユーザ付帯情報テーブル１３０Ｆに記憶された、ユーザの付帯情報を解析するものであることが望ましい。具体的には、ユーザの年齢、性別に応じて、体重や血糖値、血圧が所定の範囲内であるか否かを解析するものとしてもよい。この場合の、返信ボタンの例として、「大丈夫？」、「やせたね！」などが挙げられる。
その他の構成、機能については第１の実施形態と同様である。
【００７８】［第３の実施形態］
第３の実施形態を、特定の返信に連動した返信メッセージ機能を例として説明する。
あらかじめ用意する返信メッセージに付随するフラグとして、連動メッセージの有無を規定しておく。たとえば投稿日記に解析結果として、「ダイエットしなければ」のような名詞＋動詞の未然形＋打ち消しの助動詞“ない”の仮定形＋助詞“ば”があった場合、選択肢の一つに連動メッセージフラグを立ててある「いつやるか？」を用意、表示する。これが選択された場合、該返信に対する返信ボタン検索の際、連動メッセージフラグを判定して連動先である、「今でしょ！！」を選択肢の一つに表示する。
【００７９】  なお、ここで（元コンテンツ投稿者ユーザ名）は、エイリアス機能により適宜置換、代入などの操作を行ってから表示されるようにする。また、別の厳しい叱責コメントに対して連動メッセージフラグを立ててある「はっきり言う、気に入らんな」を選択肢の一つに選び表示し、以下で同様に会話を進められるようにする。
【００８０】  以下、本発明の第３の実施形態をより具体的に説明する。
【００８１】  図５は返信ボタン情報テーブル１３０Ｃを示す図である。返信ボタン情報テーブル１３０Ｃには、ボタンが使用された回数（総使用回数）の他、その返信ボタンと関連するボタンのＩＤが格納されているものとしてもよい。例えば、ある返信ボタンがユーザによって使用された場合、使用された返信ボタンと関連がある返信ボタンが、表示されるものとしてもよい。これによって、返信に対する返信としての掛け合いをあらかじめ用意しておくことが可能となる。具体的には、有名な小説や映画、ドラマなどの会話を再現できるように、関連のある返信ボタンが登録されていることが望ましい。
なお、その他の構成、機能については第１の実施形態と同様である。
【００８２】［その他の実施形態］
以上、本発明の実施形態について述べたが、本発明は既述の実施形態に限定されるものではなく、本発明の技術的思想に基づいて各種の変形および変更が可能である。
【００８３】  たとえば、既述の実施形態において、選択部１１１Ｂは、解析部１１１Ａの解析結果に基づいて返信ボタンを選択するとしているが、これに限定されるものでなく、あらかじめユーザが登録しておいた返信ボタンを選択するものとしてもよい。また、選択部１１１Ｂは、返信ボタンを選択する際に乱数を発生させ、発生したランダムな数字に基づいて、返信ボタンを選択したり、使用された回数の多い順に選択するものとしてもよい。
【００８４】  また、既述の実施形態において、ユーザ付帯情報として年齢や体重等を扱うとしたが、これに限定されるものでなく、例えば、コンテンツの投稿数や返信数、閲覧数、被閲覧数、ＳＮＳシステム１０と連動する他システムでの商品の購買歴等を扱ってもよい。具体的には、コンテンツを投稿する際や返信、他ユーザのコンテンツ閲覧時等に、ユーザにポイントを付与し、高ポイント取得ユーザには、特別な返信ボタンを表示するものとしてもよい。例えば、通常のユーザには「いいね！」と表示されている返信ボタンが、高ポイント取得ユーザには「めっちゃいいね！」として表示されるものとしてもよい。このように表示される返信ボタンを、ＳＮＳシステム１０におけるコミュニケーションへの貢献度合いに応じて変化させることで、貢献度の高いユーザにプレミア感を与え、よりコミュニケーションの活性化を図ることが可能となる。
【００８５】  また、映画館の会員サイト等と連動することで、ユーザがチケットを購入した映画の購買履歴に基づいて、その映画の有名なセリフなどが返信ボタンとして表示されるものとしてもよい。これによって、ＳＮＳシステム１０と映画館とが協調して映画のプロモーション活動を行うことが可能となる。
【００８６】  さらに、記述の実施形態において、ＳＮＳシステム１０は、クライアントサーバ型モデルの構成としているが、これに限定されるものでなく、例えば、クライアント端末が、情報処理装置１００の機能を兼ね備えたｐ２ｐ型のシステム構成としてもよい。
【符号の説明】
【００８７】１０                      ＳＮＳシステム
１００                    情報処理装置
１１０                    制御部
１１１                    演算処理部
１１１Ａ                  解析部
１１１Ｂ                  選択部
１１１Ｃ                  表示制御部
１１１Ｄ                  取得部
１１２                    画像処理部
１１３                    メモリ
１２０                    入力部
１３０                    記憶部
１３０Ａ                  ユーザ情報テーブル
１３０Ｂ                  コンテンツ情報テーブル
１３０Ｃ                  返信ボタン情報テーブル
１３０Ｄ                  使用ボタン情報テーブル
１３０Ｅ                  トリガー情報テーブル
１３０Ｆ                  ユーザ付帯情報テーブル
１４０                    通信部
２００Ａ〜Ｄ              携帯端末
３００                    ネットワーク
５００                    コンテンツ入力欄
５０１                    画像欄
５０２                    関連情報欄
６００                    コンテンツ表示欄
６０１                    添付画像
６０２                    コンテンツ付帯情報
Ｂ１〜４                  返信ボタン
Ｃ１〜４                  カウンタ
Ｉ１                      コンテンツ送信画面
Ｉ２                      コンテンツ表示画面
【図１】
2014216001.tif 000003
【図２】
2014216001.tif 000004
【図３】
2014216001.tif 000005
【図４】
2014216001.tif 000006
【図５】
2014216001.tif 000007
【図６】
2014216001.tif 000008
【図７】
2014216001.tif 000009
【図８】
2014216001.tif 000010
【図９】
2014216001.tif 000011
【図１０】
2014216001.tif 000012
【図１１】
2014216001.tif 000013
【図１２】
2014216001.tif 000014