(57)【特許請求の範囲】
【請求項１】
アイテムとともに提示されるコメント又はコメントを構成する語句を選定する選定部と、
選定されたコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する出力制御部と
を備える情報処理装置。
【請求項２】
前記出力制御部は、前記設定されている言語とは異なる言語のコメント又は語句のみを出力する
請求項１に記載の情報処理装置。
【請求項３】
前記出力制御部は、指定された言語のコメント若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を優先して出力する
請求項１に記載の情報処理装置。
【請求項４】
前記出力制御部は、前記アイテムと関連する地域において付与されたコメント又は語句を優先して出力する
請求項１に記載の情報処理装置。
【請求項５】
前記出力制御部は、前記アイテムに付与されているコメントの言語毎の数に基づいて優先する言語を設定し、設定した言語のコメント又は語句を優先して出力する
請求項１に記載の情報処理装置。
【請求項６】
前記出力制御部は、前記情報処理装置が提供するサービスの地域毎のユーザ数に基づいて優先する地域を設定し、設定した地域において付与されたコメント又は語句を優先して出力する
請求項１に記載の情報処理装置。
【請求項７】
前記選定部は、前記アイテム若しくは前記アイテムと類似するアイテムに付与されているコメント若しくはコメントを構成する語句、又は、ユーザ若しくは前記ユーザと嗜好が類似するユーザが付与したコメント若しくはコメントを構成する語句のうち少なくとも一方から前記ユーザに提示するコメント又は語句を選定する
請求項１に記載の情報処理装置。
【請求項８】
前記選定部は、前記アイテムにコメントを付与するために提示されるコメント又は語句を選定する
請求項１に記載の情報処理装置。
【請求項９】
各アイテムに付与されたコメントを分析し、各コメントの使用頻度又はコメントを構成する各語句の使用頻度のうち少なくとも一方を集計する分析部を
さらに備える請求項１に記載の情報処理装置。
【請求項１０】
前記出力制御部は、前記選定されたコメント又は語句を、さらに前記使用頻度に基づいて優先付けて出力する
請求項９に記載の情報処理装置。
【請求項１１】
前記出力制御部は、前記選定されたコメント又は語句のうち、指定された言語のコメント若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を前記使用頻度に基づいて優先付けて出力する
請求項１０に記載の情報処理装置。
【請求項１２】
アイテムとともに提示されるコメント又はコメントを構成する語句を選定し、
選定されたコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する
ステップを含む処理をコンピュータに実行させるためのプログラム。
【請求項１３】
アイテムとともに提示されるコメント又はコメントを構成する語句を受信する受信部と、
受信したコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する出力制御部と
を備える情報処理装置。
【請求項１４】
前記出力制御部は、前記設定されている言語とは異なる言語のコメント又は語句のみを出力する
請求項１３に記載の情報処理装置。
【請求項１５】
前記出力制御部は、指定された言語若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を優先して出力する
請求項１３に記載の情報処理装置。
【請求項１６】
前記受信部は、前記アイテムにコメントを付与するために提示されるコメント又は語句を受信する
請求項１３に記載の情報処理装置。
【請求項１７】
前記出力制御部は、前記選定されたコメント又は語句を言語又は地域毎に分けて出力することが可能である
請求項１３に記載の情報処理装置。
【請求項１８】
アイテムとともに提示されるコメント又はコメントを構成する語句を受信し、
受信したコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する
ステップを含む処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置及びプログラムに関し、特に、アイテムにコメントを付与したり、付与されたコメントを閲覧することが可能なサービスに用いて好適な情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、コンテンツを始めとする各種アイテムに対して各ユーザがコメントを付与したり、アイテムとともにコメントを閲覧したりすることが可能なサービスが普及している。
【０００３】
また、そのようなサービスにおいて、ユーザがコメントを付与するときに、ユーザに適した印象語を提示できるようにした技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２８６９１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、そのようなサービスにおいて、簡単に他の国の言語のコメントを閲覧したり、他の国の言語でコメントを付与したいというユーザのニーズがあるが、特許文献１では、この点については何ら検討されていない。
【０００６】
そこで、本技術は、ユーザがコンテンツ等のアイテムとともに提示されるコメントを他の国の言語で閲覧したり、アイテムに対して他の国の言語でコメントを付与したりするのを支援することができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の第１の側面の情報処理装置は、アイテムとともに提示されるコメント又はコメントを構成する語句を選定する選定部と、選定されたコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する出力制御部とを備える。
【０００９】
前記出力制御部には、前記設定されている言語とは異なる言語のコメント又は語句のみを出力させることができる。
【００１０】
前記出力制御部には、指定された言語のコメント若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を優先して出力させることができる。
【００１１】
前記出力制御部には、前記アイテムと関連する地域において付与された言語のコメント又は語句を優先して出力させることができる。
【００１２】
前記出力制御部には、前記アイテムに付与されているコメントの言語毎の数に基づいて優先する言語を設定させ、設定した言語のコメント又は語句を優先して出力させることができる。
【００１３】
前記出力制御部には、前記情報処理装置が提供するサービスの地域毎のユーザ数に基づいて優先する地域を設定させ、設定した地域において付与されたコメント又は語句を優先して出力させることができる。
【００１４】
前記選定部には、前記アイテム若しくは前記アイテムと類似するアイテムに付与されているコメント若しくはコメントを構成する語句、又は、ユーザ若しくは前記ユーザと嗜好が類似するユーザが付与したコメント若しくはコメントを構成する語句のうち少なくとも一方から前記ユーザに提示するコメント又は語句を選定させることができる。
【００１５】
前記選定部には、前記アイテムにコメントを付与するために提示されるコメント又は語句を選定させることができる。
【００１６】
各アイテムに付与されたコメントを分析し、各コメントの使用頻度又はコメントを構成する各語句の使用頻度のうち少なくとも一方を集計する分析部をさらに設けることができる。
【００１７】
前記出力制御部には、前記選定されたコメント又は語句を、さらに前記使用頻度に基づいて優先付けて出力させることができる。
【００１８】
前記出力制御部には、前記選定されたコメント又は語句のうち、指定された言語のコメント若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を前記使用頻度に基づいて優先付けて出力させることができる。
【００１９】
本技術の第１の側面のプログラムは、アイテムとともに提示されるコメント又はコメントを構成する語句を選定し、選定されたコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力するステップを含む処理をコンピュータに実行させる。
【００２０】
本技術の第２の側面の情報処理装置は、アイテムとともに提示されるコメント又はコメントを構成する語句を受信する受信部と、受信したコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する出力制御部とを備える。
【００２２】
前記出力制御部には、前記設定されている言語とは異なる言語のコメント又は語句のみを出力させることができる。
【００２３】
前記出力制御部には、指定された言語若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を優先して出力させることができる。
【００２４】
前記受信部には、前記アイテムにコメントを付与するために提示されるコメント又は語句を受信させることができる。
【００２５】
前記出力制御部には、前記選定されたコメント又は語句を言語又は地域毎に分けて出力することが可能とすることができる。
【００２６】
本技術の第２の側面のプログラムは、アイテムとともに提示されるコメント又はコメントを構成する語句を受信し、受信したコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力するステップを含む処理を実行させる。
【００２７】
本技術の第１の側面においては、アイテムとともに提示されるコメント又はコメントを構成する語句が選定され、選定されたコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句が優先して出力される。
【００２８】
本技術の第２の側面においては、イテムとともに提示されるコメント又はコメントを構成する語句が受信され、受信されたコメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句が優先して出力される。
【発明の効果】
【００２９】
本技術の第１の側面又は第２の側面によれば、ユーザがアイテムとともに提示されるコメントを他の国の言語で閲覧したり、アイテムに対して他の国の言語でコメントを付与したりするのを支援することができる。
【図面の簡単な説明】
【００３０】
【図１】本技術を適用した情報処理システムの一実施の形態を示すブロック図である。
【図２】サーバの構成例を示すブロック図である。
【図３】コンテンツ特徴量ＤＢの構成例を示す図である。
【図４】コンテンツグループＤＢの構成例を示す図である。
【図５】コメントＤＢの構成例を示す図である。
【図６】コメント集計ＤＢの構成例を示す図である。
【図７】語句集計ＤＢの構成例を示す図である。
【図８】ユーザグループＤＢの構成例を示す図である。
【図９】クライアントの構成例を示すブロック図である。
【図１０】ユーザがコンテンツにコメントを付与する場合の処理を説明するためのフローチャートである。
【図１１】コメントの入力画面の例を示す図である。
【図１２】コメントランキング提示処理を説明するためのフローチャートである。
【図１３】コメントランキングの表示画面の例を示す図である。
【図１４】コンテンツリスト提示処理を説明するための図である。
【図１５】コンテンツリストの表示画面の例を示す図である。
【図１６】コンテンツリストのコメントの言語を設定する場合の表示画面の例を示す図である。
【図１７】コンテンツリストの表示画面の他の例を示す図である。
【図１８】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００３１】
以下、本技術を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００３２】
＜１．実施の形態＞
［情報処理システム１の構成例］
図１は、本技術を適用した情報処理システムの一実施の形態を示すブロック図である。
【００３３】
情報処理システム１は、サーバ１１及びクライアント１２−１乃至１２−ｎを含むように構成される。サーバ１１とクライアント１２−１乃至１２−ｎは、ネットワーク１３を介して相互に接続されている。
【００３４】
なお、以下、クライアント１２−１乃至１２−ｎを個々に区別する必要がない場合、単に、クライアント１２と称する。
【００３５】
サーバ１１は、各クライアント１２に対して、各種のアイテムの一種である動画や音楽等のコンテンツを配信するサービスを提供する。また、サーバ１１は、ユーザがコンテンツに対してコメントを付与するのを支援したり、コンテンツに付与されたコメントをユーザに提示したりする機能を有する。
【００３６】
クライアント１２は、例えば、パーソナルコンピュータ、携帯情報端末、携帯電話機、スマートフォン、動画プレイヤー、オーディオプレイヤー等のコンテンツの利用が可能な装置により構成される。
【００３７】
［サーバ１１の構成例］
図２は、サーバ１１の機能の構成例を示すブロック図である。
【００３８】
サーバ１１は、通信部３１、情報処理部３２及び記憶部３３を含むように構成される。情報処理部３２は、特徴量分析部４１、コンテンツ分類部４２、コメント分析部４３、ユーザ分類部４４、選定部４５、及び、出力制御部４６を含むように構成される。記憶部３３は、コンテンツ情報記憶部５１、コメント情報記憶部５２、ユーザ情報記憶部５３、及び、類義語辞書５４を含むように構成される。なお、通信部３１と情報処理部３２の各部は、相互にアクセスすることが可能である。また、情報処理部３２の各部は、記憶部３３の各部にアクセスすることが可能である。
【００３９】
通信部３１は、ネットワーク１３を介して各クライアント１２と通信を行い、コンテンツ配信サービスに関わる各種の情報や指令等の送受信を行う。
【００４０】
特徴量分析部４１は、コンテンツ配信サービスで利用される各コンテンツの特徴量を分析し、分析結果をコンテンツ情報記憶部５１に記憶されているコンテンツ特徴量ＤＢ（データベース）に反映する。
【００４１】
図３は、コンテンツ特徴量ＤＢの構成例を示している。コンテンツ特徴量ＤＢは、各コンテンツを識別するためのコンテンツＩＤ、及び、特徴量１乃至特徴量Ｎの項目を含む。この例では、例えば、コンテンツＩＤが１のコンテンツの特徴量１の値が２０、特徴量２の値が１、特徴量３の値が１００、・・・、特徴量Ｎの値が０であることが示されている。
【００４２】
コンテンツ分類部４２は、コンテンツ特徴量ＤＢを用いて、コンテンツ配信サービスで利用されるコンテンツを、特徴量が類似するコンテンツ毎に複数のグループに分類する。そして、コンテンツ分類部４２は、分類した結果をコンテンツ情報記憶部５１に記憶されているコンテンツグループＤＢ（データベース）に反映する。
【００４３】
図４は、コンテンツグループＤＢの構成例を示している。コンテンツグループＤＢは、コンテンツＩＤ、及び、各コンテンツが属するグループを識別するためのグループＩＤの２項目を含む。この例では、例えば、コンテンツＩＤが１のコンテンツが、グループＩＤが３のグループに属することが示されている。
【００４４】
なお、コンテンツ分類部４２がコンテンツを分類する手法は、特定のものに限定されるものではなく、任意の手法を採用することができる。
【００４５】
コメント分析部４３は、各クライアント１２においてユーザによりコンテンツに付与されたコメントを、ネットワーク１３及び通信部３１を介して受信する。そして、コメント分析部４３は、コメント情報記憶部５２に記憶されているコメントＤＢ（データベース）に、受信したコメントに関する情報を格納する。
【００４６】
図５は、コメントＤＢの構成例を示す図である。コメントＤＢは、コメントが付与されたコンテンツのコンテンツＩＤ、コメントを付与したユーザを識別するためのユーザＩＤ、コメントに用いられている言語、及び、コメントの４項目を含む。この例では、例えば、コンテンツＩＤが１のコンテンツに対して、ユーザＩＤが１のユーザが、日本語で”リズムがかっこいい”というコメントを付与していることが示されている。
【００４７】
また、コメント分析部４３は、類義語辞書５４等を用いて、コメントの分析を行う。例えば、コメント分析部４３は、コメントを単語単位に分割し、コメントを構成する１つ以上の単語からなる語句のうち特徴的なものを抽出する。例えば、コンテンツの評価や感想に使用される語句、特定の品詞の語句等が抽出対象となる。このとき、１つのコメントから複数の語句が抽出される場合もあるし、コメント全体が１つの語句とみなされる場合もある。
【００４８】
また、コメント分析部４３は、分析結果に基づいて、同種のコメントの使用頻度をコンテンツ毎に集計する。このとき、完全一致するコメント毎に使用頻度を集計するようにしてもよいし、或いは、表現が類似するコメントを１つにまとめて集計するようにしてもよい。そして、コメント分析部４３は、コメント情報記憶部５２に記憶されているコメント集計ＤＢ（データベース）に集計結果を反映する。
【００４９】
図６は、コメント集計ＤＢの構成例を示している。コメント集計ＤＢは、コンテンツＩＤ、コメントに用いられている言語、コメント、及び、各コメントの使用頻度に基づくスコアの４項目を含む。この例では、例えば、コンテンツＩＤが１のコンテンツに付与されている日本語の”リズムがかっこいい”というコメントのスコアが７８４５であることが示されている。
【００５０】
ここで、例えば、各コメントの使用頻度をそのままスコアとして用いるようにしてもよいし、或いは、さらに各コメントに対して各ユーザからポジティブな評価が与えられた数等を加算するようにしてもよい。また、例えば、使用頻度が所定の閾値以上のコメントのみをコメント集計ＤＢに登録するようにしてもよい。
【００５１】
また、コメント分析部４３は、分析結果に基づいて、コンテンツから抽出された各語句の使用頻度をコンテンツ毎に集計する。そして、コメント分析部４３は、コメント情報記憶部５２に記憶されている語句集計ＤＢ（データベース）に集計結果を反映する。
【００５２】
図７は、語句集計ＤＢの構成例を示している。語句集計ＤＢは、コンテンツＩＤ、語句に用いられている言語、語句、及び、各語句の使用頻度に基づくスコアの４項目を含む。この例では、例えば、コンテンツＩＤが１のコンテンツに対して付与されたコメントから抽出された日本語の”かっこいい”という語句のスコアが２６３４５であることが示されている。
【００５３】
ここで、例えば、各語句の使用頻度をそのままスコアとして用いるようにしてもよいし、或いは、さらに各語句の抽出元のコメントに対して各ユーザからポジティブな評価が与えられた数等を加算するようにしてもよい。また、例えば、使用頻度が所定の閾値以上の語句のみを語句集計ＤＢに登録するようにしてもよい。
【００５４】
ユーザ分類部４４は、所定の基準に基づいて、コンテンツ配信サービスを利用するユーザを、類似するユーザ毎に複数のグループに分類する。
【００５５】
例えば、各ユーザが付与するコメントの傾向（例えば、各ユーザがコメントに使用する語句の特徴量等）を基準にして、コメントの傾向が類似するユーザ毎のグループに各ユーザを分類することが考えられる。また、例えば、各ユーザの行動（例えば、コンテンツの利用履歴やコメントの投稿履歴等）を基準にして、行動が類似するユーザ毎のグループに各ユーザを分類することが考えられる。さらに、例えば、ユーザの属性（例えば、年齢、性別、職業、趣味等）を基準にして、属性が類似するユーザ毎のグループに各ユーザを分類することが考えられる。
【００５６】
なお、他の基準を用いてユーザを分類するようにしてもよいし、複数の基準を組み合わせてユーザを分類するようにしてもよい。また、ユーザを分類する手法は、特定のものに限定されるものではなく、任意の手法を採用することができる。なお、各ユーザが付与したコメントの傾向を基準にしてユーザを分類する手法については、例えば、上述した特許文献１に詳細が記載されている。
【００５７】
そして、ユーザ分類部４４は、分類した結果をユーザ情報記憶部５３に記憶されているユーザグループＤＢ（データベース）に反映する。
【００５８】
図８は、ユーザグループＤＢの構成例を示している。ユーザグループＤＢは、ユーザＩＤ、及び、各ユーザが属するグループを識別するためのグループＩＤの２項目を含む。この例では、例えば、ユーザＩＤが１のユーザが、グループＩＤが１のグループに属することが示されている。
【００５９】
選定部４５は、後述するように、コンテンツグループＤＢ、コメントＤＢ、コメント集計ＤＢ、語句集計ＤＢ、ユーザグループＤＢ等を用いて、コンテンツとともにユーザに提示するコメント又は語句を選定する。そして、選定部４５は、選定したコメント又は語句を示す情報を出力制御部４６に供給する。
【００６０】
また、選定部４５は、ユーザに提示するコンテンツを選定する。そして、選定部４５は、選定したコンテンツに関する情報をコンテンツ情報記憶部５１やコメント情報記憶部５２から読み出し、出力制御部４６に供給する。
【００６１】
出力制御部４６は、後述するように、コメント集計ＤＢ、語句集計ＤＢ等を用いて、選定部４５により選定されたコメント又は語句を、コメント又は語句の言語及びスコアに基づいて優先付けて通信部３１に供給する。
【００６２】
また、出力制御部４６は、選定部４５により選定されたコンテンツに関する情報を、必要に応じて加工して通信部３１に供給する。
【００６３】
コンテンツ情報記憶部５１は、コンテンツ配信サービスで利用される各コンテンツに関する情報を記憶する。例えば、コンテンツ情報記憶部５１は、図３のコンテンツ特徴量ＤＢ、図４のコンテンツグループＤＢの他、実際のコンテンツ、コンテンツの各種の属性を示すメタデータ、各コンテンツの地域毎の利用状況等を記憶する。
【００６４】
コメント情報記憶部５２は、各コンテンツに付与されているコメントに関する情報を記憶する。例えば、コメント情報記憶部５２は、上述した図５のコメントＤＢ、図６のコメント集計ＤＢ、図７の語句集計ＤＢ等を記憶する。
【００６５】
ユーザ情報記憶部５３は、コンテンツ配信サービスを利用する各ユーザに関する情報を記憶する。例えば、ユーザ情報記憶部５３は、上述した図８のユーザグループＤＢの他、各ユーザの属性、各ユーザの行動履歴（例えば、コンテンツの利用履歴等）を記憶する。
【００６６】
類義語辞書５４は、コンテンツ配信サービスが提供される地域で使用される各言語の類義語辞書を含む。
【００６７】
［クライアント１２の構成例］
図９は、クライアント１２の機能の構成例を示すブロック図である。
【００６８】
クライアント１２は、通信部７１、再生部７２、出力制御部７３、出力部７４、及び、入力部７５を含むように構成される。
【００６９】
通信部７１は、ネットワーク１３を介して各サーバ１１と通信を行い、コンテンツ配信サービスに関わる各種の情報や指令等の送受信を行う。
【００７０】
再生部７２は、ネットワーク１３及び通信部７１を介して、サーバ１１からコンテンツを受信し、受信したコンテンツを再生する。再生部７２は、再生の結果得られた再生データを出力制御部７３に供給する。
【００７１】
出力制御部７３は、ネットワーク１３及び通信部７１を介して、コンテンツに関する情報やコンテンツに付与されたコメント等、ユーザに提示する情報やコンテンツの再生とともに表示する情報をサーバ１１から受信する。また、出力制御部７３は、再生データに基づいて、出力部７４における動画や静止画の表示、音声の出力等を制御する。さらに、出力制御部７３は、サーバ１１から受信した各種の情報の出力部７４における表示を制御する。
【００７２】
出力部７４は、例えば、ディスプレイ等の各種の表示デバイス、及び、スピーカ、音声出力端子等の各種の音声出力デバイスにより構成される。
【００７３】
入力部７５は、例えば、キーボード、マウス、タッチパネル、マイクロフォン等の各種の入力デバイスにより構成される。入力部７５は、ユーザにより入力された情報や指令等を再生部７２及び出力制御部７３に供給する。
【００７４】
［情報処理システム１の処理］
次に、図１０乃至図１７を参照して、情報処理システム１の処理について説明する。
【００７５】
（コンテンツにコメントを付与する場合の処理）
まず、図１０のフローチャートを参照して、ユーザがコンテンツにコメントを付与する場合の処理について説明する。
【００７６】
なお、この処理は、例えば、ユーザが、クライアント１２の入力部７５を用いて、表示中又は再生中のコンテンツに対してコメントを付与するための操作を行い、その指令が入力部７５から出力制御部７３に供給されたとき開始される。
【００７７】
なお、以下、この処理において、コメントを付与するユーザをアクティブユーザと称し、コメントを付与する対象となるコンテンツを対象コンテンツと称する。
【００７８】
ステップＳ１において、クライアント１２は、対象コンテンツ、アクティブユーザ、及び、言語設定に関する情報を送信する。具体的には、出力制御部７３は、対象コンテンツのコンテンツＩＤ、アクティブユーザのユーザＩＤ、及び、現在クライアント１２において設定されている言語（以下、クライアント設定言語と称する）を含む情報を、通信部７１を介してサーバ１１に送信する。
【００７９】
ここで、クライアント設定言語とは、例えば、クライアント１２でコンテンツ配信サービスを利用するためのソフトウエア（例えば、ブラウザ、オペレーティングシステム等）において、コメント等の文字情報の提示に使用するように設定されている言語のことである。なお、クライアント設定言語は、１種類に限定されるものではなく、複数設定できるようにすることも可能である。
【００８０】
ステップＳ２において、サーバ１１の通信部３１は、対象コンテンツ、アクティブユーザ、及び、言語設定に関する情報を、ネットワーク１３を介してクライアント１２から受信する。通信部３１は、受信した情報を選定部４５及び出力制御部４６に供給する。
【００８１】
ステップＳ３において、選定部４５は、アクティブユーザに提示する入力候補を選定する。ここで、入力候補とは、図１１を参照して後述するように、対象コンテンツにコメントを付与する場合に、入力を支援するために選択可能に提示されるコメント又は語句のことである。
【００８２】
例えば、選定部４５は、図４のコンテンツグループＤＢから、対象コンテンツと同じグループに属するコンテンツ（のコンテンツＩＤ）を類似コンテンツとして抽出する。そして、選定部４５は、図６のコメント集計ＤＢ及び図７の語句集計ＤＢから、対象コンテンツ又は類似コンテンツに付与されているコメント、及び、それらのコメントから抽出された語句を抽出する。これにより、対象コンテンツに付与するのに適したコメントや語句が抽出される。
【００８３】
また、選定部４５は、図８のユーザグループＤＢから、アクティブユーザと同じグループに属するユーザ（のユーザＩＤ）を類似ユーザとして抽出する。そして、選定部４５は、図５のコメントＤＢ等を用いて、抽出したコメント及び語句の中から、アクティブユーザ又は類似ユーザが過去に付与したコメント、及び、それらのコメントから抽出された語句を抽出する。これにより、アクティブユーザが使用する可能性が高いコメントや語句が抽出される。
【００８４】
そして、選定部４５は、最終的に残ったコメント及び語句を、アクティブユーザに提示する入力候補として出力制御部４６に供給する。
【００８５】
なお、このとき、コメント又は語句のいずれか一方のみを、入力候補に選定するようにしてもよい。
【００８６】
ステップＳ４において、出力制御部４６は、入力候補のスコア及び言語に基づいて、入力候補の優先付けを行う。
【００８７】
例えば、出力制御部４６は、所定の言語（以下、優先言語と称する）に対する重みをそれ以外の言語に対する重みより大きく設定し、設定した重みを各入力候補のスコアに乗じたり或いは加算したりすることにより、各入力候補の優先度を設定する。
【００８８】
そして、出力制御部４６は、例えば、優先度が所定の閾値以上の入力候補、或いは、優先度が上位の所定の数の入力候補を、最終的にアクティブユーザに提示する入力候補として抽出する。また、出力制御部４６は、選択した入力候補の提示順を優先度順に設定する。このとき、アクティブユーザに提示する入力候補を、優先言語によるコメント及び語句のみに限定するようにしてもよいし、優先言語以外の言語によるコメント及び語句も含めるようにしてもよい。
【００８９】
これにより、スコアが高いコメントや語句が、優先して入力候補として提示されるようになる。従って、一般的なコメントや語句、人気が高いコメントや語句、幅広いコンテンツに対して使用されているコメントや語句等が、優先して入力候補として提示されるようになる。
【００９０】
一方、特殊なコメントや語句が入力候補から除外される。例えば、個人的な体験等に基づくもの、一般的な感性から逸脱したもの等、特定のユーザに特化したコメントや語句が除外される。また、例えば、ローカルな話題等に基づくもの、一部の地域やグループで使用されている特殊な用語を用いているもの等、特定の地域やグループに特化したコメントや語句が除外される。
【００９１】
また、優先言語によるコメントや語句が、優先して入力候補として提示されるようになる。
【００９２】
ここで、優先言語の設定方法の例について説明する。
【００９３】
例えば、クライアント設定言語以外の言語を優先言語に設定することが考えられる。これにより、クライアント設定言語以外の言語のコメントや語句が、優先して入力候補として提示されるようになる。その結果、アクティブユーザは、クライアント設定言語以外の言語、例えば、母国語以外の言語を用いたコメントを対象コンテンツに付与することが容易になる。
【００９４】
逆に、クライアント設定言語を優先言語に設定するようにしてもよい。これにより、クライアント設定言語のコメントや語句が、優先して入力候補として提示されるようになる。その結果、アクティブユーザは、クライアント設定言語、例えば、母国語を用いたコメントを対象コンテンツに付与することが容易になる。
【００９５】
また、例えば、アクティブユーザが、クライアント設定言語の設定とは別に、優先言語を設定できるようにしてもよい。これにより、アクティブユーザは、優先言語を任意に指定することができ、その結果、所望の言語を用いたコメントを対象コンテンツに付与することが容易になる。
【００９６】
なお、優先言語の設定は、例えば、アクティブユーザが事前に行うようにしてもよいし、コメントを付与するときに行うようにしてもよい。或いは、その両方のタイミングで設定できるようにしてもよい。また、優先言語を複数設定できるようにしてもよい。
【００９７】
さらに、例えば、アクティブユーザが、特定の言語ではなく、特定の地域を指定して、その地域の言語（例えば、母国語や標準語等）を優先言語に設定するようにしてもよい。この特定の地域には、１つの国だけでなく、例えば、複数の国を含む地域や、国の一部の地域を指定することが可能である。
【００９８】
また、特定の言語や地域ではなく、特定の条件を満たす言語や、特定の条件を満たす地域の言語を優先言語に設定するようにしてもよい。ここで、優先言語を設定するための条件の例について説明する。
【００９９】
例えば、対象コンテンツに対して付与されているコメント数が、トップから所定の順位までの言語や、コメント数が所定の閾値以上の言語を優先言語に設定することが考えられる。このような言語は、例えば、図５のコメントＤＢを用いて検出することが可能である。これにより、対象コンテンツに対して付与されることが多い言語によるコメントや語句、すなわち、対象コンテンツに対してより一般的に用いられる言語によるコメントや語句が、優先して入力候補として提示されるようになる。
【０１００】
また、例えば、対象コンテンツ或いは対象コンテンツが属するジャンルと関連が深い地域の言語（例えば、母国語や標準語等）を優先言語に設定することが考えられる。ここで、対象コンテンツ或いは対象コンテンツが属するジャンルに関連が深い地域とは、例えば、対象コンテンツ或いは対象コンテンツが属するジャンルが産み出された地域や人気がある地域などである。このような地域は、例えば、コンテンツ情報記憶部５１に記憶されている各コンテンツのメタデータや、地域毎の利用状況等に基づいて検出することが可能である。これにより、対象コンテンツ或いは対象コンテンツが属するジャンルと関連が深い地域の言語のコメントや語句が、優先して入力候補として提示されるようになる。
【０１０１】
対象コンテンツ或いは対象コンテンツが属するジャンルと関連が深い地域では、その他の地域に比べて、ユーザから付与されるコメントの量や質が高いことが予想される。例えば、ヒップホップのジャンルに属するコンテンツに対するコメントは、ヒップホップの発祥地であるアメリカのユーザから付与されるコメントの方が、日本のユーザから付与されるコメントより量や質が高いと予想される。従って、そのような地域の言語のコメント及び語句は、他の言語のコメント及び語句と比較して、より表現が豊かで適切なものが多く含まれると予想される。その結果、ユーザは、表現の幅を広げることができ、自分の感性に合った適切なコメントを付与することが容易になる。
【０１０２】
また、サーバ１１が提供するコンテンツ配信サービスのユーザ数が上位から所定の数の地域や、ユーザ数が所定の閾値以上の地域の言語（例えば、母国語や標準語等）を優先言語に設定するようにすることが考えられる。このような地域は、例えば、ユーザ情報記憶部５３に記憶されている各ユーザの属性等に基づいて検出することが可能である。これにより、コンテンツ配信サービスのユーザ数が多い地域の言語のコメントや語句が、優先して入力候補として提示されるようになる。これにより、より多くのユーザが使用する言語によるコメントや語句が、優先して入力候補として提示されるようになる。
【０１０３】
なお、これらの条件は、例えば、アクティブユーザが設定するようにしてもよいし、サーバ１１がアクティブユーザの意思によらずに設定するようにしてもよい。
【０１０４】
また、以上の優先言語の設定方法は、例えば、アクティブユーザが選択できるようにしてもよいし、或いは、サーバ１１側で自動的に選択するようにしてもよい。また、複数の設定方法を組み合わせて用いるようにしてもよい。
【０１０５】
ステップＳ５において、サーバ１１は、入力候補を送信する。具体的には、出力制御部４６は、最終的に残った入力候補及びそれらの提示順を含む入力候補情報を生成し、通信部３１を介して、アクティブユーザのクライアント１２に送信する。
【０１０６】
ステップＳ６において、クライアント１２の通信部７１は、ネットワーク１３を介して、入力候補情報をサーバ１１から受信する。通信部７１は、受信した入力候補情報を出力制御部７３に供給する。
【０１０７】
ステップＳ７において、出力部７４は、出力制御部７３の制御の下に、入力候補を提示する。
【０１０８】
図１１は、クライアント１２において表示される、対象コンテンツに対するコメントを入力するための画面の一例を示している。この画面内には、コメント入力欄１０１、評価入力欄１０２及び送信ボタン１０３が表示されている。
【０１０９】
コメント入力欄１０１は、対象コンテンツに付与するコメントを入力するためのエリアである。
【０１１０】
評価入力欄１０２は、対象コンテンツに対する５段階評価を入力するためのエリアである。
【０１１１】
送信ボタン１０３は、コメント入力欄１０１に入力されているコメント、及び、評価入力欄１０２に入力されている評価を確定し、サーバ１１に送信するためのボタンである。
【０１１２】
例えば、アクティブユーザが入力部７５を用いて、コメント入力欄１０１内にカーソル（不図示）を置くと、サーバ１１により選定された入力候補を、設定され提示順で提示するためのリストボックス１０４又はリストボックス１０５が画面内に表示される。
【０１１３】
リストボックス１０４は、すでに対象コンテンツに付与されているコメントから抽出された語句を入力候補として提示する場合の例を示している。一方、リストボックス１０５は、すでに対象コンテンツに付与されているコメントを入力候補として提示する場合の例を示している。なお、もちろんコメントと語句を混在させて入力候補として提示するようにしてもよい。
【０１１４】
なお、この例では、クライアント設定言語に日本語が設定されており、日本語以外の言語のコメント又は語句を優先的に入力候補として提示するようにした場合の例を示している。
【０１１５】
ステップＳ８において、入力部７５は、コメントの入力を受け付ける。そして、入力部７５は、アクティブユーザにより入力されたコメントを示す情報を出力制御部７３に供給する。出力部７４は、出力制御部７３の制御の下に、入力されたコメントを表示する。
【０１１６】
このとき、アクティブユーザは、提示された入力候補を利用してコメントを作成することも可能であるし、入力候補を利用せずにコメントを作成することも可能である。また、アクティブユーザは、入力候補に他の文字列を加えたり、入力候補の一部を変更または削除したりして、コメントを作成することも可能である。
【０１１７】
ステップＳ９において、クライアント１２は、コメントを送信する。具体的には、アクティブユーザが、入力部７５を用いて、図１１の画面の送信ボタン１０３を押下したとき、入力部７５は、送信ボタン１０３が押下されたことを出力制御部４６に通知する。出力制御部４６は、対象コンテンツのコンテンツＩＤ、アクティブユーザのユーザＩＤ、及び、入力されたコメントを含むコメント情報を、通信部３１を介してサーバ１１に送信する。
【０１１８】
その後、クライアント１２は処理を終了する。
【０１１９】
ステップＳ１０において、サーバ１１の通信部３１は、ネットワーク１３を介して、コメント情報をクライアント１２から受信する。通信部３１は、受信したコメント情報をコメント分析部４３に供給する。
【０１２０】
ステップＳ１１において、コメント分析部４３は、コメントを分析する。例えば、コメント分析部４３は、類義語辞書５４等を用いて、任意の手法により、コメントを単語単位に分割し、１つ以上の単語からなる特徴的な語句を抽出する。このとき、１つのコメントから複数の語句が抽出される場合もあるし、コメント全体が１つの語句とみなされる場合もある。
【０１２１】
ステップＳ１２において、コメント分析部４３は、データベースを更新する。具体的には、コメント分析部４３は、アクティブユーザが対象コンテンツに付与した新規のコメントに関する情報を、図５のコメントＤＢに登録する。
【０１２２】
また、コメント分析部４３は、類義語辞書５４を用いて、図６のコメント集計ＤＢから、新規のコメントと類似するコメントを検索する。そして、コメント分析部４３は、新規のコメントと類似するコメントが見つかった場合、その類似するコメントのスコアを１つ加算する。一方、コメント分析部４３は、新規のコメントと類似するコメントが見つからなかった場合、新規のコメントに関する情報をコメント集計ＤＢに登録する。
【０１２３】
さらに、コメント分析部４３は、類義語辞書５４を用いて、図７の語句集計ＤＢから、新規のコメントから抽出した新規の語句を検索する。そして、コメント分析部４３は、新規の語句と類似する語句が見つかった場合、その類似する語句のスコアを１つ加算する。一方、コメント分析部４３は、新規の語句と類似する語句が見つからなかった場合、新規の語句に関する情報を語句集計ＤＢに登録する。
【０１２４】
なお、アクティブユーザが提示された入力候補からコメント又は語句を選択した場合、最終的なコメントに含まれているか否かに関わらず、コメント集計ＤＢ又は語句集計ＤＢの当該コメント又は語句のスコアを１つ加算するようしてもよい。
【０１２５】
その後、クライアント１２は処理を終了する。
【０１２６】
以上のようにして、ユーザは、他の国の言語により適切なコメントを入力することが容易になる。その結果、例えば、ユーザは、母国語以外の言語を使用するユーザとのコミュニィケーションが容易になる。
【０１２７】
（コメントランキング提示処理）
次に、図１２のフローチャートを参照して、情報処理システム１により実行される、コメントランキング提示処理について説明する。
【０１２８】
なお、この処理は、例えば、ユーザが、クライアント１２の入力部７５を用いて、表示中又は再生中のコンテンツのうちの１つを指定し、指定したコンテンツのコメントランキングを表示するための操作を行い、その指令が入力部７５から出力制御部７３に供給されたとき開始される。
【０１２９】
なお、以下、この処理において、クライアント１２の操作を行い、コメントランキングを閲覧するユーザをアクティブユーザと称し、コメントランキングを表示する対象となるコンテンツを対象コンテンツと称する。
【０１３０】
ステップＳ１０１において、クライアント１２は、コメントランキングの送信を要求する。具体的には、出力制御部７３は、対象コンテンツのコンテンツＩＤを含み、対象コンテンツのコメントランキングの送信を要求するためのコンテンツランキング送信要求信号を、通信部７１を介してサーバ１１に送信する。
【０１３１】
ステップＳ１０２において、サーバ１１の通信部３１は、ネットワーク１３を介して、コンテンツランキング送信要求信号をクライアント１２から受信する。通信部３１は、受信したコンテンツランキング送信要求信号を選定部４５に供給する。
【０１３２】
ステップＳ１０３において、選定部４５は、図６のコメント集計ＤＢから、対象コンテンツに付与されているコメントを抽出する。さらに、選定部４５は、図６のコメント集計ＤＢから、抽出したコメントのスコア及び言語を抽出する。選定部４５は、抽出したコメント、並びに、各コメントのスコア及び言語を示す情報を出力制御部４６に供給する。
【０１３３】
ステップＳ１０４において、出力制御部４６は、コメントランキングを生成する。具体的には、出力制御部４６は、選定部４５により抽出されたコメントをスコアが高い順に並べることにより、コメントランキングを生成する。
【０１３４】
ステップＳ１０５において、サーバ１１は、コメントランキングを送信する。具体的には、出力制御部４６は、選定部４５により抽出されたコメント、並びに、各コメントの順位及びスコアを含むコメントランキング情報を生成する。そして、出力制御部４６は、生成したコメントランキング情報を、通信部３１を介してアクティブユーザのクライアント１２に送信する。
【０１３５】
ステップＳ１０６において、クライアント１２の通信部７１は、ネットワーク１３を介して、コメントランキング情報をサーバ１１から受信する。通信部７１は、受信したコメントランキング情報を出力制御部７３に供給する。
【０１３６】
ステップＳ１０７において、出力部７４は、出力制御部７３の制御の下に、コメントランキングを提示する。
【０１３７】
図１３は、コメントランキングの表示画面の例を示している。
【０１３８】
この例では、画面の左側のコメント欄１２１に、コンテンツ配信サービスにおいて利用される各コンテンツに対して各ユーザが付与したコメントが、最新のものから上から順番に時系列に並べて表示されている。また、コメントとともに、コメントを付与したユーザ名及び日時、コンテンツ名、アーティスト名、コンテンツに対する評価等が表示されている。
【０１３９】
また、吹き出し１２２内には、アクティブユーザにより指定された対象コンテンツのコメントランキングが表示されている。この例では、アーティスト４の楽曲４のコメントランキングが表示されている。吹き出し１２２内には、先頭にタイトル（これまでのコメントランキング（all））が表示され、対象コンテンツ（楽曲４）に対するコメントがスコア順に並べて表示されている。
【０１４０】
ステップＳ１０８において、クライアント１２は、提示するコメントの言語に関する設定を受け付ける。すなわち、アクティブユーザは、入力部７５を用いて、コメントランキングに表示するコメントの言語（優先言語）に関する設定を入力し、入力部７５は、設定内容を示す情報を出力制御部４６に供給する。
【０１４１】
ここで、優先言語の設定方法の例について説明する。
【０１４２】
例えば、特定の言語を優先言語として設定するようにすることが可能である。このとき、複数の言語を優先言語に設定できるようにしてもよい。
【０１４３】
逆に、例えば、優先言語から除外する言語を設定するようにしてもよい。従って、この場合、設定された言語以外の言語が優先言語に設定される。このとき、複数の言語を設定できるようにしてもよい。
【０１４４】
また、例えば、図１０を参照して上述した処理の場合と同様に、条件を指定して、指定した条件を満たす言語や、指定した条件を満たす地域の言語を優先言語に設定するようにしてもよい。
【０１４５】
ステップＳ１０９において、出力制御部７３は、通信部７１を介して、優先言語の設定内容を示す設定情報をサーバ１１に送信する。
【０１４６】
ステップＳ１１０において、サーバ１１の通信部３１は、ネットワーク１３を介して、設定情報をクライアント１２から受信する。通信部３１は、受信した設定情報を出力制御部４６に供給する。
【０１４７】
ステップＳ１１１において、出力制御部４６は、設定内容に基づいて、コメントランキングを変更する。具体的には、まず、出力制御部４６は、優先言語を設定するための条件が指定されている場合、記憶部３３に記憶されている情報を用いて、指定された条件を満たす言語を優先言語に設定する。そして、出力制御部４６は、対象コンテンツに付与されているコメントのうち、優先言語によるコメントのみをスコアが高い順に並べ替えることにより、対象コンテンツのコメントランキングを変更する。
【０１４８】
ステップＳ１１２において、ステップＳ１０５の処理と同様にして、変更後のコメントランキングに係るコメントランキング情報が、サーバ１１から送信される。
【０１４９】
ステップＳ１１３において、ステップＳ１０６の処理と同様にして、変更後のコメントランキングに係るコメントランキング情報が、クライアント１２により受信される。
【０１５０】
ステップＳ１１４において、ステップＳ１０７の処理と同様にして、クライアント１２において、変更後のコメントランキングが提示される。
【０１５１】
これにより、例えば、図１３の吹き出し１２２内に、対象コンテンツに付与されているコメントのうち、優先言語によるコメントが上からスコア順に表示される。
【０１５２】
その後、優先言語が変更される度に、ステップＳ１０８乃至Ｓ１１４の処理が繰り返し実行される。
【０１５３】
なお、優先言語の変更が行われない場合には、ステップＳ１０８乃至Ｓ１１４の処理は実行されない。
【０１５４】
以上のようにして、ユーザは、コンテンツに付与されている所望の言語のコメントのうちスコアが上位のコメントを、容易に閲覧することができる。
【０１５５】
（コンテンツリスト提示処理）
次に、図１４のフローチャートを参照して、情報処理システム１により実行される、コンテンツリスト提示処理について説明する。
【０１５６】
なお、この処理は、例えば、ユーザが、クライアント１２の入力部７５を用いて、所望のコンテンツリストを表示するための操作を行い、その指令が入力部７５から出力制御部７３に供給されたとき開始される。
【０１５７】
なお、コンテンツリストの種類は任意であり、例えば、サーバ１１が提供するヒットチャート等のリスト、コンテンツ配信サービスの各ユーザが作成したプレイリスト、ユーザが指定した条件に合致するコンテンツのリスト等が想定される。
【０１５８】
なお、以下、この処理において、クライアント１２の操作を行い、コンテンツリストを閲覧するユーザをアクティブユーザと称する。
【０１５９】
ステップＳ２０１において、クライアント１２は、コンテンツリストの送信を要求する。具体的には、出力制御部７３は、アクティブユーザにより指定されたコンテンツリストの送信を要求するためのコンテンツリスト要求信号を、通信部７１を介してサーバ１１に送信する。
【０１６０】
ステップＳ２０２において、サーバ１１の通信部３１は、ネットワーク１３を介して、コンテンツリスト送信要求信号をクライアント１２から受信する。通信部３１は、受信したコンテンツリスト送信要求信号を選定部４５に供給する。
【０１６１】
ステップＳ２０３において、選定部４５は、リストに含まれるコンテンツに関する情報およびコメントを抽出する。具体的には、選定部４５は、コンテンツ情報記憶部５１から、アクティブユーザにより指定されたリストに含まれるコンテンツのコンテンツＩＤ、タイトル、アーティスト名等の情報を抽出する。また、選定部４５は、図６のコメント集計ＤＢから、リスト内の各コンテンツに付与されているコメント及びスコアを抽出する。そして、選定部４５は、リスト内のコンテンツに関する情報、並びに、リスト内の各コンテンツに対するコメント及びスコアを出力制御部４６に供給する。
【０１６２】
ステップＳ２０４において、出力制御部４６は、リスト内の各コンテンツについて、スコアが上位のコメントを抽出する。すなわち、出力制御部４６は、リスト内のコンテンツ毎に、各コンテンツに付与されているコメントの中から、スコアがトップから所定の順位までのコメントを抽出する。
【０１６３】
ステップＳ２０５において、サーバ１１は、コンテンツリストとコメントを送信する。具体的には、出力制御部４６は、リスト内のコンテンツに関する情報とコンテンツ毎に抽出されたコメントを含むコンテンツリスト情報を生成する。そして、出力制御部４６は、生成したコンテンツリスト情報を、通信部３１を介してアクティブユーザのクライアント１２に送信する。
【０１６４】
ステップＳ２０６において、クライアント１２は、コンテンツリストとコメントを受信する。すなわち、クライアント１２の通信部７１は、ネットワーク１３を介して、コンテンツリスト情報をサーバ１１から受信する。通信部７１は、受信したコンテンツリスト情報を出力制御部７３に供給する。
【０１６５】
ステップＳ２０７において、出力部７４は、出力制御部７３の制御の下に、コンテンツリストをコメントとともに提示する。
【０１６６】
図１５は、コンテンツリストの表示画面の例を示している。この例では、全米のヒットチャートのランキングの上位の楽曲をコンテンツリストとして提示した例を示している。
【０１６７】
コンテンツリスト領域１４１には、コンテンツリストに含まれるコンテンツが、リスト内の順序に従って上から順に表示されている。また、各コンテンツについて、コンテンツを表す画像（例えば、コンテンツ（楽曲）を含むアルバムのジャケット等）及びアーティスト名が表示されている。
【０１６８】
また、リスト内の各コンテンツに付与されたコメントのうちスコアが上位のコメントが、吹き出し１４２ａ乃至１４２ｃに表示されている。
【０１６９】
ステップＳ２０８において、図１２のステップＳ１０８の処理と同様に、提示するコメントの言語に関する設定が受け付けられる。これにより、コンテンツリストとともに提示されるコメントの言語である優先言語が設定される。
【０１７０】
なお、優先言語の設定方法は、図１２のステップＳ１０８の処理と同様の方法を採用することができる。
【０１７１】
図１６には、特定の言語を優先言語に設定する方法の一例が示されている。図１６の画面には、図１５の画面に加えて、リストボックス１５１が表示されている。リストボックス１５１内には、優先言語に設定することが可能な言語の候補が一覧表示されている。アクティブユーザは、リストボックス１４３内の言語から所望の言語を選択することにより、簡単に優先言語を設定することができる。
【０１７２】
ステップＳ２０９において、出力制御部７３は、通信部７１を介して、優先言語の設定内容を示す設定情報をサーバ１１に送信する。
【０１７３】
ステップＳ２１０において、サーバ１１の通信部３１は、ネットワーク１３を介して、設定情報をクライアント１２から受信する。通信部３１は、受信した設定情報を出力制御部４６に供給する。
【０１７４】
ステップＳ２１１において、出力制御部４６は、設定内容に基づいて、提示するコメントを抽出する。具体的には、まず、出力制御部４６は、優先言語を設定するための条件が指定されている場合、記憶部３３に記憶されている情報を用いて、指定された条件を満たす言語を優先言語に設定する。そして、出力制御部４６は、コンテンツリスト内のコンテンツに付与されている優先言語によるコメントの中から、スコアがトップから所定の順位までのコメントを抽出する。
【０１７５】
ステップＳ２１２において、出力制御部４６は、通信部３１を介して、抽出したコメントをクライアント１２に送信する。
【０１７６】
ステップＳ２１３において、クライアント１２の通信部７１は、ネットワーク１３を介して、抽出されたコメントをサーバ１１から受信する。通信部７１は、受信したコメントを出力制御部７３に供給する。
【０１７７】
ステップＳ２１４において、出力部７４は、出力制御部７３の制御の下に、提示するコメントを変更する。これにより、例えば、図１５の吹き出し１４２ａ乃至１４２ｃ内に表示されるコメントが、アクティブユーザにより指定された優先言語によるコメントに変更される。
【０１７８】
その後、優先言語が変更される度に、ステップＳ２０８乃至Ｓ２１４の処理が繰り返し実行される。
【０１７９】
なお、優先言語の変更が行われない場合には、ステップＳ２０８乃至Ｓ２１４の処理は実行されない。
【０１８０】
以上のようにして、ユーザは、コンテンツリスト内のコンテンツに付与されているコメントのうち各言語においてスコアが上位のコメントを、言語を切り替えながら閲覧することができる。これにより、ユーザは、例えば、母国語によるコメントと他国語によるコメントを比較して楽しむことができる。
【０１８１】
なお、コンテンツに対する感性は、一部の例外を除けば、国や人種によってそれほど大差はないと考えられる。そのため、各コンテンツに付与されるコメントの内容は、言語の違いに関わらず、スコアが上位になるほど似通ってくると想定される。従って、ユーザは、スコアが上位のコメントを、言語を切り替えながら表示することにより、母国語によるコメントを多国語ではどのように表現するかを容易に把握することが可能になる。
【０１８２】
図１７は、コンテンツリストの表示画面の変形例を示している。この例では、サーバ１１からコンテンツリスト内の各コンテンツに対するコメントの言語を示す情報が送信され、クライアント１２において、コメントが言語毎に分けて表示されている。
【０１８３】
具体的には、コンテンツリスト領域１６１には、図１４のコンテンツリスト領域１４１と同様に、コンテンツリストに含まれるコンテンツが、リスト内の順序に従って上から順に表示されている。
【０１８４】
吹き出し１６２ａ乃至１６２ｃには、リスト内の各コンテンツに対してアメリカのユーザにより英語で付与されたコメントのうち、スコアが上位のものが表示されている。
【０１８５】
吹き出し１６３ａ乃至１６３ｃには、リスト内の各コンテンツに対して日本のユーザにより日本語で付与されたコメントのうち、スコアが上位のものが表示されている。
【０１８６】
ボタン１６４は、吹き出しの表示を横方向にスクロールし、現在画面に表示されているコメントとは異なる言語によるコメントを表示させる場合に用いられる。
【０１８７】
これにより、アクティブユーザは、複数の言語によるコメントを一目で比較することができる。
【０１８８】
以上のようにして、情報処理システム１では、ユーザがコンテンツとともに提示されるコメントを他の国の言語で閲覧したり、コンテンツに対して他の国の言語でコメントを付与したりするのを支援することができる。
【０１８９】
＜２．変形例＞
以下、上述した本技術の実施の形態の変形例について説明する。
【０１９０】
［変形例１：コメント又は語句の選定方法及び優先付けの方法の変形例］
以上の説明では、対象コンテンツ又はその類似コンテンツに付与され、かつ、アクティブユーザ又はその類似ユーザが付与したコメント又は語句のみを入力候補として提示する例を示したが、いずれか一方の条件を省略するようにしてもよい。すなわち、対象コンテンツ又はその類似コンテンツに付与されたコメント又は語句のみを入力候補として提示したり、或いは、アクティブユーザ又はその類似ユーザが付与したコメント又は語句のみを入力候補として提示するようにしてもよい。或いは、選定部４５の処理を省略して、全てのコメント又は語句を対象にして、出力制御部４６で優先付けを行うようにしてもよい。
【０１９１】
また、以上の説明では、よく用いられる一般的なコメントや語句を優先的に入力候補として提示する例を示したが、例えば、対象コンテンツでの使用頻度が他のコンテンツと比べて突出して多いコメントや語句を優先的に入力候補として提示するようにしてもよい。このようなコメントや語句は、対象コンテンツ独自の特徴を顕著に表していると考えられるからである。
【０１９２】
さらに、例えば、図１２のコメントランキング提示処理、及び、図１４のコメントリスト提示処理において、図１０の処理と同様に、アクティブユーザ又はアクティブユーザと類似するユーザが付与したコメントのみを抽出して提示するようにしてもよい。
【０１９３】
また、例えば、サーバ１１の出力制御部４６において、スコアを考慮せずに、言語のみに基づいて、ユーザに提示するコメント又は語句の優先付けを行うようにしてもよい。
【０１９４】
［変形例２：処理の分担の変形例］
また、以上の説明では、ユーザに提示するコメント又は語句の優先付けをサーバ１１で行う例を示したが、クライアント１２側で行うようにすることも可能である。
【０１９５】
例えば、選定部４５で選定されたコメント又は語句を全てクライアント１２に送信し、クライアント１２の出力制御部７３で、サーバ１１の出力制御部４６と同様の優先付けを行うようにしてもよい。
【０１９６】
また、例えば、サーバ１１とクライアント１２で分担して優先付けを行うようにしてもよい。例えば、サーバ１１でスコアが所定の閾値以上のコメント又は語句を抽出し、クライアント１２で言語に基づく優先付けを行い、その優先付けに基づいてコメント又は語句をユーザに提示するようにしてもよい。
【０１９７】
［変形例３：コメントを付与する対象の変形例］
また、本技術は、コンテンツ全体に対してだけでなく、コンテンツの一部の区間を指定してコメントを付与したり、コンテンツの一部の区間に付与されたコメントを閲覧したりする場合にも適用するこができる。
【０１９８】
さらに、本技術は、上述した音楽や動画以外にも、書籍、ゲーム、ソフトウエア、ウエブサイト、ニュース、広告等の、文字、音声、画像等を用いた各種のコンテンツにコメントを付与したり、付与されたコメントを閲覧したりする場合に適用することができる。
【０１９９】
また、本技術は、コンテンツ以外のアイテム、例えば、各種の商品やソーシャルサービス上のユーザ等にコメントを付与したり、付与されたコメントを閲覧したりする場合にも適用することができる。
【０２００】
［変形例４：その他の変形例］
また、以上では、指定した地域や指定した条件を満たす地域の言語のコメント又は語句を優先して提示する例を示したが、例えば、使用する言語に関わらず、それらの地域（以下、優先地域と称する）において付与されたコメント又は語句を優先して提示するようにしてもよい。
【０２０１】
ここで、優先地域において付与されたコメントとは、例えば、優先地域に属するユーザにより付与されたコメント、優先地域内にあるクライアント１２から送信されたコメント、又は、その両方である。また、優先地域に属するユーザとは、例えば、登録されている住所や勤務地等が優先地域内のユーザ、出生地や国籍が優先地域内であるユーザ、又は、その両方である。さらに、優先地域において付与された語句とは、例えば、優先地域において付与されたコメントを構成する１つ以上の単語からなる語句である。
【０２０２】
さらに、上述したコメントランキング及びコンテンツリストの実施例では、最初に全ての言語のコメントをユーザに提示する例を示したが、最初から優先言語のコメントのみを提示するようにしてもよい。
【０２０３】
また、ユーザに提示するのがコメント、又は、コメントを構成する語句のいずれか一方のみである場合、図６のコメント集計ＤＢ、又は、図７の語句集計ＤＢのいずれか一方の作成を省略することが可能である。
【０２０４】
また、本技術は、上述した例以外にも、アイテムに対してコメントを付与したり、アイテムとともにコメント又はコメントから抽出された語句を提示する、あらゆる場合に適用することが可能である。
【０２０５】
［コンピュータの構成例］
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０２０６】
図１８は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【０２０７】
コンピュータにおいて、CPU（Central Processing Unit）３０１，ROM（Read Only Memory）３０２，RAM（Random Access Memory）３０３は、バス３０４により相互に接続されている。
【０２０８】
バス３０４には、さらに、入出力インタフェース３０５が接続されている。入出力インタフェース３０５には、入力部３０６、出力部３０７、記憶部３０８、通信部３０９、及びドライブ３１０が接続されている。
【０２０９】
入力部３０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部３０７は、ディスプレイ、スピーカなどよりなる。記憶部３０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部３０９は、ネットワークインタフェースなどよりなる。ドライブ３１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア３１１を駆動する。
【０２１０】
以上のように構成されるコンピュータでは、CPU３０１が、例えば、記憶部３０８に記憶されているプログラムを、入出力インタフェース３０５及びバス３０４を介して、RAM３０３にロードして実行することにより、上述した一連の処理が行われる。
【０２１１】
コンピュータ（CPU３０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア３１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０２１２】
コンピュータでは、プログラムは、リムーバブルメディア３１１をドライブ３１０に装着することにより、入出力インタフェース３０５を介して、記憶部３０８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部３０９で受信し、記憶部３０８にインストールすることができる。その他、プログラムは、ROM３０２や記憶部３０８に、あらかじめインストールしておくことができる。
【０２１３】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２１４】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２１５】
さらに、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２１６】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２１７】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２１８】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２１９】
また、例えば、本技術は以下のような構成も取ることができる。
【０２２０】
（１）
アイテムとともにユーザに提示するコメント又はコメントを構成する語句を選定する選定部と、
選定されたコメント又は語句を、当該コメント又は語句の言語か、当該コメント又は語句が付与された地域の少なくとも一方に基づいて優先付けて出力することが可能な出力制御部と
を備える情報処理装置。
（２）
前記出力制御部は、前記コメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する
前記（１）に記載の情報処理装置。
（３）
前記出力制御部は、前記設定されている言語とは異なる言語のコメント又は語句のみを出力する
前記（２）に記載の情報処理装置。
（４）
前記出力制御部は、指定された言語のコメント若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を優先して出力する
前記（１）又は（２）に記載の情報処理装置。
（５）
前記出力制御部は、前記アイテムと関連する地域において付与されたコメント又は語句を優先して出力する
前記（１）又は（２）に記載の情報処理装置。
（６）
前記出力制御部は、前記アイテムに付与されているコメントの言語毎の数に基づいて優先する言語を設定し、設定した言語のコメント又は語句を優先して出力する
前記（１）又は（２）に記載の情報処理装置。
（７）
前記出力制御部は、前記情報処理装置が提供するサービスの地域毎のユーザ数に基づいて優先する地域を設定し、設定した地域において付与されたコメント又は語句を優先して出力する
前記（１）又は（２）に記載の情報処理装置。
（８）
前記選定部は、前記アイテム若しくは前記アイテムと類似するアイテムに付与されているコメント若しくはコメントを構成する語句、又は、前記ユーザ若しくは前記ユーザと嗜好が類似するユーザが付与したコメント若しくはコメントを構成する語句のうち少なくとも一方から前記ユーザに提示するコメント又は語句を選定する
前記（１）乃至（７）のいずれかに記載の情報処理装置。
（９）
前記選定部は、前記ユーザが前記アイテムに付与するコメントに用いる候補として前記ユーザに提示するコメント又は語句を選定する
前記（１）乃至（８）のいずれかに記載の情報処理装置。
（１０）
各ユーザにより各アイテムに付与されたコメントを分析し、各コメントの使用頻度又はコメントを構成する各語句の使用頻度のうち少なくとも一方を集計する分析部を
前記（１）乃至（９）のいずれかに記載の情報処理装置。
（１１）
前記出力制御部は、前記選定されたコメント又は語句を、さらに前記使用頻度に基づいて優先付けて出力する
前記（１０）に記載の情報処理装置。
（１２）
前記出力制御部は、前記選定されたコメント又は語句のうち、指定された言語のコメント若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を前記使用頻度に基づいて優先付けて出力する
前記（１１）に記載の情報処理装置。
（１３）
アイテムとともにユーザに提示するコメント又はコメントを構成する語句を選定し、
選定されたコメント又は語句を、当該コメント又は語句の言語か、当該コメント又は語句が付与された地域の少なくとも一方に基づいて優先付けて出力する
ステップを含む処理をコンピュータに実行させるためのプログラム。
（１４）
アイテムとともにユーザに提示するコメント又はコメントを構成する語句を受信する受信部と、
受信したコメント又は語句を、当該コメント又は語句の言語か、当該コメント又は語句が付与された地域の少なくとも一方に基づいて優先付けて出力することが可能な出力制御部と
を備える情報処理装置。
（１５）
前記出力制御部は、前記コメント又は語句を提示するためのソフトウエアにおいて設定されている言語とは異なる言語のコメント又は語句を優先して出力する
前記（１４）に記載の情報処理装置。
（１６）
前記出力制御部は、前記設定されている言語とは異なる言語のコメント又は語句のみを出力する
前記（１５）に記載の情報処理装置。
（１７）
前記出力制御部は、指定された言語若しくは語句、又は、指定された地域において付与されたコメント若しくは語句を優先して出力する
前記（１４）又は（１５）に記載の情報処理装置。
（１８）
前記出力制御部は、前記ユーザが前記アイテムに付与するコメントに用いる候補として前記受信したコメント又は語句を出力する
前記（１４）乃至（１７）のいずれかに記載の情報処理装置。
（１９）
前記出力制御部は、前記選定されたコメント又は語句を言語又は地域毎に分けて出力することが可能である
前記（１４）乃至（１８）のいずれかに記載の情報処理装置。
（２０）
アイテムとともにユーザに提示するコメント又はコメントを構成する語句を受信し、
受信したコメント又は語句を、当該コメント又は語句の言語か、当該コメント又は語句が付与された地域の少なくとも一方に基づいて優先付けて出力する
ステップを含む処理を実行させるためのプログラム
【符号の説明】
【０２２１】
１  情報処理システム,  １１  サーバ，  １２−１乃至１２−ｎ  クライアント，  ３１  通信部,  ３２  情報処理部,  ３３  記憶部,  ４１  特徴量分析部,  ４２  コンテンツ分類部,  ４３  コメント分析部,  ４４  ユーザ分類部,  ４５  選定部,  ４６  出力制御部,  ５１  コンテンツ情報記憶部,  ５２  コメント情報記憶部,  ５３  ユーザ情報記憶部,  ５４  類義語辞書,  ７１  通信部,  ７２  再生部,  ７３  出力制御部,  ７４  出力部,  ７５  入力部
【図１】
0005854275.tif 000002
【図２】
0005854275.tif 000003
【図３】
0005854275.tif 000004
【図４】
0005854275.tif 000005
【図５】
0005854275.tif 000006
【図６】
0005854275.tif 000007
【図７】
0005854275.tif 000008
【図８】
0005854275.tif 000009
【図９】
0005854275.tif 000010
【図１０】
0005854275.tif 000011
【図１１】
0005854275.tif 000012
【図１２】
0005854275.tif 000013
【図１３】
0005854275.tif 000014
【図１４】
0005854275.tif 000015
【図１５】
0005854275.tif 000016
【図１６】
0005854275.tif 000017
【図１７】
0005854275.tif 000018
【図１８】
0005854275.tif 000019