(57)【要約】【課題】情報処理装置、情報処理方法、及びプログラムを提供する。【解決手段】複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うスコアリング部と、前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択するコンテンツ選択部と、を備える情報処理装置。【選択図】図１
2017182275.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うスコアリング部と、
前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択するコンテンツ選択部と、
を備える情報処理装置。
【請求項２】
前記スコアリング部による前記スコアリングの結果に基づいて、前記コンテンツリストを管理する、コンテンツリスト管理部をさらに備える、請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツリスト管理部は、前記スコアリングの結果に基づいて、前記コンテンツリストを生成する、請求項２に記載の情報処理装置。
【請求項４】
前記コンテンツリスト管理部は、前記スコアリング部が前記スコアリングを行う度に、前記スコアリングの結果に基づいて、前記コンテンツリストを更新する、請求項２に記載の情報処理装置。
【請求項５】
前記スコアリング部は、前記音声評価に基づく発話テキストから、スコアと対応付けられた所定文言を検出し、前記所定文言に基づいて前記スコアリングを行う、請求項１に記載の情報処理装置。
【請求項６】
前記スコアリング部は、前記音声評価に基づく発話テキストの形態素解析結果に基づいて、スコアリングを行う、請求項１に記載の情報処理装置。
【請求項７】
前記スコアリング部は、前記音声評価がポジティブ評価であるか、ネガティブ評価であるかを判定し、当該判定の結果に基づいて前記スコアリングを行う、請求項１に記載の情報処理装置。
【請求項８】
前記スコアリング部は、前記コンテンツの出力から前記音声評価が行われるまでの応答時間に基づいて、前記スコアリングを行う、請求項１に記載の情報処理装置。
【請求項９】
前記スコアリング部は、前記音声評価に言いよどみが含まれるか否かを判定し、当該判定の結果に基づいて前記スコアリングを行う、請求項１に記載の情報処理装置。
【請求項１０】
前記情報処理装置は、前記スコアリングの結果を出力させる出力制御部をさらに備える、請求項１に記載の情報処理装置。
【請求項１１】
前記スコアリング部は、前記スコアリングが行われた前記コンテンツに対する前記ユーザによる前記音声評価に基づいて、再度スコアリングを行う、請求項１０に記載の情報処理装置。
【請求項１２】
前記スコアリング部は、複数のユーザによる前記音声評価に基づいてスコアリングを行い、
前記出力制御部は、前記ユーザごとに前記スコアリングの結果を出力させる、請求項１０に記載の情報処理装置。
【請求項１３】
前記出力制御部は、前記ユーザに前記音声評価を促す情報を出力させる、請求項１０に記載の情報処理装置。
【請求項１４】
複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うことと、
前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択することと、
を含む情報処理方法。
【請求項１５】
コンピュータに、
複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行う機能と、
前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択する機能と、
を実現させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ユーザから情報処理装置への入力方法の一つとして、音声認識技術に基づく音声入力が用いられている。例えば、特許文献１には、音声認識技術に基づく音声入力が可能な情報処理装置において、情報処理装置による音声認識結果を示すフィードバック情報をユーザに出力する技術が記載されている。
【０００３】
また、複数のユーザにより用いられる装置やサービス等において、各ユーザにより適した処理を行う個人化技術が研究されている。例えば、ユーザによる操作、選択、視聴等の履歴に基づいて、当該ユーザにより適したコンテンツを提供する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０９７８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のような個人化技術では、操作、選択、視聴等の履歴が少ない場合には、ユーザに適したコンテンツを提供できない恐れがあるが、操作、選択、視聴等を何度も行わせることはユーザへの負担が大きかった。
【０００６】
そこで、本開示では、ユーザへの負担を軽減させつつ、ユーザに適したコンテンツを提供することが可能な、新規かつ改良された情報処理装置、情報処理方法、及びプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うスコアリング部と、前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択するコンテンツ選択部と、を備える情報処理装置が提供される。
【０００８】
また、本開示によれば、複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うことと、前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択することと、を含む情報処理方法が提供される。
【０００９】
また、本開示によれば、コンピュータに、複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行う機能と、前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択する機能と、を実現させるための、プログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、ユーザへの負担を軽減させつつ、ユーザに適したコンテンツを提供することが可能である。
【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態に係る情報処理装置の概要を説明するための説明図である。
【図２】同実施形態による情報処理装置１の構成の一例を示すブロック図である。
【図３】同実施形態による情報処理装置１の処理フローの一例を示すフローチャート図である。
【図４】同実施形態に係るスコアリング部１０４によるスコアリングの処理フローの一例を示すフローチャート図である。
【図５】同実施形態によるユーザとの対話動作の具体例を示す説明図である。
【図６】スコアリング部１０４が同一コンテンツに対して再度スコアリングを行う変形例による情報処理装置１の処理フローの一例を示すフローチャート図である。
【図７】同変形例に係るスコアリング処理のフローの一例を示すフローチャート図である。
【図８】同変形例によるユーザとの対話動作の具体例を示す説明図である。
【図９】出力制御部１０６がユーザに音声評価を促す変形例による情報処理装置１の処理フローの一例を示すフローチャート図である。
【図１０】ハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
＜＜１．概要＞＞
＜＜２．構成例＞＞
＜＜３．動作＞＞
＜３−１．処理フロー＞
＜３−２．具体例＞
＜＜４．変形例＞＞
＜４−１．変形例１＞
＜４−２．変形例２＞
＜４−３．変形例３＞
＜４−４．変形例４＞
＜４−５．変形例５＞
＜４−６．変形例６＞
＜４−７．変形例７＞
＜４−８．変形例８＞
＜＜５．ハードウェア構成例＞＞
＜＜６．むすび＞＞
【００１５】
＜＜１．概要＞＞
複数のユーザにより用いられる装置やサービス等において、各ユーザにより適した（個人化された）処理を行う個人化技術が知られている。例えば、ユーザによる操作、選択、視聴等の履歴に基づいて、当該ユーザにより適したコンテンツ（音楽、映像、情報、アプリケーション等）を提供、または推薦することが可能である。
【００１６】
しかし、操作、選択、視聴等の履歴が少ない場合には、ユーザに適したコンテンツを提供できない恐れがあるが、操作、選択、視聴等を何度も行わせることはユーザへの負担が大きい。
【００１７】
また、個人化技術により提供されたコンテンツに対してユーザが満足したかどうかを評価するため、例えばコンテンツに対するユーザのアクション（例えばコンテンツの再生、停止、スキップ等）から判断することが考えられるが、高精度な評価は困難である。
【００１８】
さらに、ユーザの嗜好は、ユーザの内的／外的状態や、時間経過等により変化する場合があるため、個人化の結果とユーザの嗜好との不一致が発生し、個人化技術が機能していないとユーザに受け取られてしまう恐れもある。
【００１９】
そこで、上記事情を一着眼点にして本実施形態を創作するに至った。本実施形態によれば、コンテンツに対するユーザによる音声評価に基づいて、スコアリング（スコア付け）を行い、コンテンツを選択することで、ユーザへの負担を軽減させつつ、ユーザに適したコンテンツを提供することが可能である。以下、このような効果を有する本実施形態に係る情報処理装置の概要について、図１を参照して説明する。
【００２０】
図１は、本開示の一実施形態に係る情報処理装置の概要を説明するための説明図である。図１に示す情報処理装置１は、周囲のユーザＵを検出し、検出されたユーザＵにコンテンツを提供する。情報処理装置１がユーザに提供するコンテンツは特に限定されないが、例えば図１に示すコンテンツＣ１０のように楽曲であってもよい。
【００２１】
情報処理装置１は、例えばユーザＵに応じた複数のコンテンツ（ユーザＵに適したコンテンツの候補）を含むコンテンツリストを生成し、当該コンテンツリストに含まれるコンテンツを順次、試聴再生（コンテンツの一部を提供）する。図１に示す例において、情報処理装置１は、コンテンツＣ１０を試聴再生し、コンテンツＣ１０に対し、ユーザＵは、スコアリングに繋がる音声評価Ｗ１０を発話している。
【００２２】
また、情報処理装置１は、ユーザＵが発話したスコアリングに繋がる音声評価Ｗ１０に基づいて、コンテンツＣ１０のスコアリングを行い、スコアリングの結果（例えばスコア）に基づいて、コンテンツリストからコンテンツを選択する。選択されたコンテンツは、例えば、最初から最後まで提供（本再生）されてもよい。
【００２３】
係る構成によれば、例えば図１の音声評価Ｗ１０のような曖昧な音声評価によるコンテンツの選択が可能であるため、ユーザへの負担を軽減させつつ、ユーザに適したコンテンツを提供することが可能である。
【００２４】
また、情報処理装置１の外観は特に限定しないが、例えば図１に示すような円柱形状であってもよく、部屋の床やテーブルの上等に設置される。また、情報処理装置１には、ＬＥＤ（Light Emitting Diode）等の発光素子により形成された発光部１８が側面の水平方向中央領域を囲むよう帯状に設けられている。情報処理装置１は、発光部１８の全体を光らせたり、一部を光らせたりすることで、ユーザに対して情報処理装置１の状態を知らせることが可能である。例えば情報処理装置１は、ユーザと対話している際は発光部１８においてユーザの方向すなわち発話者方向を一部光らせることで、図１に示すように対話中のユーザＵに視線を向けているように見せることができる。また、情報処理装置１は、応答生成中やデータ検索中は発光部１８で光が側面上を回っているように制御することで、処理中であることをユーザに知らせることができる。また、情報処理装置１は、例えば図１に示すように壁８０に画像を投影して表示する機能を有し、音声による出力の他、表示による出力が可能である。
【００２５】
例えば、情報処理装置１は、上記のスコアリングの結果（スコアリング結果）を出力する。図１に示す例では、情報処理装置１は、コンテンツＣ１０に係るスコアリング結果Ｄ１０を壁８０に投影（出力）している。
【００２６】
係る構成により、ユーザＵは曖昧な音声評価によりスコアリングされることがわかり、個人化技術が機能していることを実感することができる。また、曖昧な音声評価によりスコアリングされることをユーザＵが理解することで、個人化の性能を向上させるためにユーザＵが自発的に音声評価しやすくなるという効果がある。
【００２７】
以上、本開示による情報処理装置１の概要について説明した。なお、情報処理装置１の形状は図１に示す円柱形状に限定されず、例えば立方体、球体、多面体等であってもよい。続いて、本開示の一実施形態による情報処理装置１の構成例について詳細に説明する。
【００２８】
＜＜２．構成例＞＞
図２は、本実施形態による情報処理装置１の構成の一例を示すブロック図である。図２に示すように、情報処理装置１は、制御部１０、通信部１１、収音部１２、スピーカ１３、カメラ１４、測距センサ１５、投影部１６、記憶部１７、及び発光部１８を有する。
【００２９】
制御部１０は、情報処理装置１の各構成を制御する。また、制御部１０は、図２に示すように、ユーザ認識部１０１、コンテンツリスト管理部１０２、音声認識部１０３、スコアリング部１０４、コンテンツ選択部１０５、及び出力制御部１０６としても機能する。
【００３０】
ユーザ認識部１０１は、情報処理装置１の周囲に存在するユーザの検出と識別を行う。例えば、ユーザ認識部１０１は、カメラ１４により取得される画像、及び測距センサ１５により取得される距離に基づき、周知の顔検出技術、人物検出技術等を用いて、ユーザの検出を行う。また、ユーザ認識部１０１は、カメラ１４により取得される画像に基づき、周知の顔認識技術等を用いて、ユーザの識別を行う。
【００３１】
例えば、ユーザ認識部１０１は、記憶部１７に記憶される既知のユーザの識別情報と、画像において検出されたユーザから抽出される情報とのマッチングにより、ユーザの識別を行ってもよい。また、ユーザ認識部１０１は、識別されたユーザの識別情報をコンテンツリスト管理部１０２に提供してもよい。
【００３２】
コンテンツリスト管理部１０２は、ユーザ認識部１０１により識別されたユーザに応じた複数のコンテンツ（ユーザＵに適したコンテンツの候補）を含むコンテンツリストの管理を行う。コンテンツリスト管理部１０２は、後述するスコアリング部１０４によるスコアリング結果に基づいて、コンテンツリストを管理してもよい。係る構成により、コンテンツリストは、ユーザの嗜好に基づいたものとなる。
【００３３】
例えば、コンテンツリスト管理部１０２は、後述するスコアリング部１０４によるスコアリング結果に基づいて、コンテンツリストの生成、または更新を行う。過去に当該ユーザの音声評価に基づいて高いスコアがつけられた（スコアリングされた）コンテンツ、及び当該コンテンツに類似したコンテンツが含まれるように、コンテンツリストが生成されてもよい。係る構成により、生成されるコンテンツリストに、各ユーザにより適したコンテンツが含まれる。
【００３４】
また、コンテンツリスト管理部１０２は、スコアリング部１０４により、あるコンテンツに対して、所定の閾値よりも高いスコアがつけられた場合に、当該コンテンツに類似したコンテンツが含まれるようにコンテンツリストを更新してもよい。また、コンテンツリスト管理部１０２は、スコアリング部１０４により、あるコンテンツに対して、所定の閾値よりも低いスコアがつけられた場合に、当該コンテンツに類似したコンテンツが含まれないようにコンテンツリストを更新してもよい。係る構成により、スコアリング部１０４がスコアリングを行うに応じて、コンテンツリストに各ユーザにより適したコンテンツが含まれる。
【００３５】
音声認識部１０３は、後述する収音部１２により収音されたユーザの音声（例えば、コンテンツに対するユーザによる音声評価）を認識し、文字列への変換を行い、発話テキストを取得する。なお、音声認識部１０３は、音声の特徴に基づいて声を出している人を識別したり、音声の発生源、すなわち発話者の方向を推定したりしてもよい。また、音声認識部１０３は、ユーザにより音声（例えば音声評価）が発話されているか否かを判定してもよい。
【００３６】
スコアリング部１０４は、コンテンツに対するユーザによる音声評価に基づいて音声認識部１０３が取得した発話テキストに基づき、当該コンテンツのスコアリング（スコア付け）を行う。スコアリング部１０４は、様々な方法によりスコアリングを行ってもよい。以下では、スコアリング部１０４によるいくつかのスコアリング例を説明する。
【００３７】
スコアリング部１０４は、音声認識部１０３が取得した発話テキストから、スコアを示すスコア文言を検出し、スコア文言に基づいてスコアリングを行ってもよい。以下に示す表１は、スコア文言によるスコアリングの例を示す表である。
【００３８】
【表１】
2017182275.tif 000003
【００３９】
係る場合、例えば音声評価に基づく発話テキストは発話例Ｐ１のように、「８０点」というスコアを示すスコア文言そのものであってもよいし、発話例Ｐ２、Ｐ３のように、「１００点」や「５０点」等のスコア文言以外の語を含んでいてもよい。
【００４０】
係る構成によれば、よりユーザの意思をより正確に表したスコアリングを行うことが可能となる。
【００４１】
また、スコアリング部１０４は、コンテンツに対するユーザによる曖昧な音声評価に基づいて、当該コンテンツのスコアリング（スコア付け）を行ってもよい。曖昧な音声評価とは、例えば直接的にスコアを表現していない（上記のようなスコア文言を含まない）内容の発話であってもよい。
【００４２】
例えば、スコアリング部１０４は、コンテンツに対するユーザによる音声評価に基づいて音声認識部１０３が取得した発話テキストから、スコアと対応付けられた所定文言を検出し、当該所定文言に基づいてスコアリングを行ってもよい。例えば、スコアと所定文言の対応は、後述する記憶部１７に記憶されていてもよい。以下に示す表２は、スコア文言によるスコアリングの例を示す表である。
【００４３】
【表２】
2017182275.tif 000004
【００４４】
係る構成によれば、例えばユーザがスコアを自身で明確に表現することを好まない場合であっても、表２に示す発話例Ｆ１〜Ｆ７のような所定文言の発話により、スコアリングを行うことが可能となる。
【００４５】
また、スコアリング部１０４は、自然発話の意味解析に基づいて、音声評価を行ってもよい。以下に示す表３は、自然発話の意味解析によるスコアリングの例を示す表である。
【００４６】
【表３】
2017182275.tif 000005
【００４７】
係る構成によれば、表３に示す発話例Ｎ１〜Ｎ５のように、表２に示した発話例Ｆ１〜Ｆ７よりも自由な発話により、スコアリングを行うことが可能である。なお、表３による発話例Ｎ５は、表２に示す発話例Ｆ６と同一であるが、発話例Ｆ６からの所定文言の検出に基づいてスコアリングされてもよいし、発話例Ｆ６が自然発話として意味解析されてスコアリングされてもよい。
【００４８】
また、スコアリング部１０４が自然発話の意味解析によるスコアリングを行う場合、例えばスコアリング部１０４は、コンテンツに対するユーザによる音声評価に基づいて音声認識部１０３が取得した発話テキストの形態素解析を行ってもよい。さらに、スコアリング部１０４は、形態素解析結果に基づいて、スコアリングを行ってもよい。以下に示す表４〜表８は、それぞれ上記の表３に示した発話例Ｎ１〜Ｎ５の形態素解析結果を示す表である。
【００４９】
【表４】
2017182275.tif 000006
【００５０】
【表５】
2017182275.tif 000007
【００５１】
【表６】
2017182275.tif 000008
【００５２】
【表７】
2017182275.tif 000009
【００５３】
【表８】
2017182275.tif 000010
【００５４】
なお、上記の形態素解析結果を用いたスコアリングの具体的な処理については、図４を参照して後述する。
【００５５】
図２に示すコンテンツ選択部１０５は、スコアリング部１０４によるスコアリングの結果に基づいて、コンテンツリストからコンテンツを選択する。例えば、コンテンツ選択部１０５は、コンテンツリストのうち、所定値よりも高いスコアが付けられたコンテンツを選択してもよい。また、コンテンツ選択部１０５は、スコアリング部１０４によりコンテンツに対してスコアリングが行われた場合に、当該コンテンツのスコアが所定値よりも高い場合に、当該コンテンツを選択してもよい。また、コンテンツ選択部１０５は、コンテンツリストのうち、所定値よりも高いスコアが付けられたコンテンツと類似するコンテンツを選択してもよい。
【００５６】
なお、例えばコンテンツに対応付けられたジャンルや制作者等の情報が同一であるコンテンツが類似するコンテンツと扱われてもよい。また、例えばコンテンツに対応付けられた価格やその他の情報が類似するコンテンツが、類似するコンテンツと扱われてもよい。なお、上記のようなコンテンツに対応付けられた情報は、例えば後述する記憶部１７に記憶されていてもよいし、後述する通信部１１を介して外部から取得されてもよい。
【００５７】
出力制御部１０６は、スピーカ１３、投影部１６、または発光部１８による出力を制御する。例えば、出力制御部１０６は、コンテンツリスト管理部１０２により生成されたコンテンツリストに含まれるコンテンツ（例えば楽曲）を、順次出力（例えば試聴再生）してもよい。また、出力制御部１０６は、コンテンツ選択部１０５により選択されたコンテンツを、出力（例えば本再生）させてもよい。また、出力制御部１０６は、情報処理装置１がユーザと対話するための出力を制御してもよい。
【００５８】
また、出力制御部１０６は、スコアリング部１０４によるスコアリングの結果を出力させてもよい。出力制御部１０６は、様々な方法でスコアリングの結果を出力してもよい。例えば、出力制御部１０６は、投影部１６を制御して、図１に示したスコアリング結果Ｄ１０のような、スコアを示すバー（スコアバー）をスコアリングの結果として表示させてもよい。
【００５９】
係る構成によれば、スコアリング結果が表示されることで、ユーザは自身の音声評価がスコアリングに繋がることがわかり、個人化技術が機能していることを実感することが出来る。また、自身の音声評価がスコアリングに繋がることを把握することで、ユーザがより積極的に音声評価を発話することが期待される。
【００６０】
通信部１１は、外部装置とデータの送受信を行う。例えば、通信部１１は、不図示の通信網を介して、不図示の所定サーバと接続し、コンテンツや、コンテンツに関連する（対応付けられた）情報を受信してもよい。
【００６１】
収音部１２は、周辺の音声を収音し、音声信号として制御部１０に出力する機能を有する。また、収音部１２は、例えば１または複数のマイクロフォンにより実現されてもよい。
【００６２】
スピーカ１３は、出力制御部１０６の制御に従って音声信号を音声に変換して出力する機能を有する。
【００６３】
カメラ１４は、情報処理装置１に設けられた撮像レンズにより周辺を撮像し、撮像画像を制御部１０に出力する機能を有する。また、カメラ１４は、例えば３６０度カメラまたは広角カメラ等により実現されてもよい。
【００６４】
測距センサ１５は、情報処理装置１とユーザやユーザの周辺に居る人物との距離を測定する機能を有する。測距センサ１５は、例えば光センサ（発光・受光タイミングの位相差情報に基づいて対象物までの距離を測定するセンサ）により実現される。
【００６５】
投影部１６は、表示装置の一例であって、壁やスクリーンに画像を（拡大して）投影することで表示する機能を有する。
【００６６】
記憶部１７は、情報処理装置１の各構成が機能するためのプログラムやパラメータを記憶する。例えば、記憶部１７は、ユーザの識別情報などのユーザに係る情報や、コンテンツ、コンテンツに対応付けられた情報、過去のスコアリング結果の情報等を記憶してもよい。
【００６７】
発光部１８は、ＬＥＤ等の発光素子により実現され、全灯、一部点灯、点滅、または点灯位置の制御等が可能である。例えば発光部１８は、制御部１０の制御に従って音声認識部１０３により認識された発話者の方向を一部点灯することで、発話者の方向に視線を向けているように見せることができる。
【００６８】
以上、本実施形態による情報処理装置１の構成について具体的に説明した。なお、図２に示す情報処理装置１の構成は一例であって、本実施形態はこれに限定されない。例えば、情報処理装置１は、周辺環境に関する情報を取得するために、ＩＲ（infrared：赤外線）カメラ、深度カメラ、ステレオカメラ、または人感センサ等をさらに備えていてもよい。また、情報処理装置１は、ユーザインタフェースとして、タッチパネルディスプレイや物理ボタン等をさらに備えていてもよい。また、情報処理装置１に設けられる収音部１２、スピーカ１３、カメラ１４、及び発光部１８等の設置位置は特に限定されない。また、本実施形態による制御部１０の各機能は、通信部１１を介して接続される他の情報処理装置が有してもよい。
【００６９】
＜＜３．動作＞＞
続いて、本実施形態による情報処理装置１の動作例について、図３〜５を参照して説明する。まず、図３、４を参照して本実施形態の処理フローを説明し、続いて、図５を参照して本実施形態による対話動作の具体例を説明する。
【００７０】
＜３−１．処理フロー＞
以下では、図３を参照して、本実施形態の全体的な処理フローを説明し、続いて図４を参照して、スコアリング部１０４による自然発話の意味解析によるスコアリングの処理フローについて説明する。
【００７１】
図３は本実施形態による情報処理装置１の処理フローの一例を示すフローチャート図である。図３に示すように、まず、ユーザ認識部１０１が、情報処理装置１の周囲からユーザを検出し、検出されたユーザの認識を行う（Ｓ１０４）。続いて、コンテンツリスト管理部１０２は、認識されたユーザに係る過去のスコアリング結果に基づいて、複数のコンテンツを含むコンテンツリストを生成する（Ｓ１０８）。
【００７２】
続いて、出力制御部１０６の制御により、コンテンツリストに含まれるコンテンツが試聴再生（一部出力）される（Ｓ１１２）。所定時間内にユーザによる音声評価が発話されたと音声認識部１０３により判定された場合（Ｓ１１６においてＹＥＳ）、音声認識部１０３は音声評価に基づいて音声認識を行い、発話テキストを取得する（Ｓ１２０）。
【００７３】
続いて、スコアリング部１０４は、音声認識部１０３により取得された発話テキストに基づいてスコアリングを行う（Ｓ１２４）。スコアリング部１０４は、表１〜８を参照して説明したように、スコアを示すスコア文言に基づいてスコアリングしてもよいし、スコアと対応付けられた所定文言に基づいてスコアリングしてもよい。また、スコアリング部１０４は、図４を参照して後述するように、発話テキストの形態素解析に基づいてスコアリングしてもよい。
【００７４】
続いて、出力制御部１０６が投影部１６を制御し、スコアリングに基づいて例えばスコアリング結果を表示させる（Ｓ１２８）。さらに、ステップＳ１２４によりスコアリングされた（特定された）スコアが所定値以上である場合（Ｓ１３２においてＹＥＳ）、処理はステップＳ１３６に進む。ステップＳ１３６において、コンテンツ選択部１０５は、現在試聴再生中のコンテンツを選択し、出力制御部１０６の制御により当該コンテンツが最初から再生される。
【００７５】
一方、ステップＳ１１６において所定時間内に音声評価がない場合、またはステップＳ１３２においてスコアが所定値未満である場合（Ｓ１１６においてＮＯ、またはＳ１３２においてＮＯ）、処理はステップＳ１３４に進む。ステップＳ１３４において、コンテンツが一つ次に進められて、処理はステップＳ１１２に戻り、次のコンテンツが試聴再生される。
【００７６】
なお、上記のステップＳ１０４〜Ｓ１３６のようにしてスコアリングされた結果に基づいて次回のコンテンツリスト生成処理（Ｓ１０８）が行われる（次回のコンテンツリスト生成処理にスコアリング結果が反映される）。
【００７７】
以上、本実施形態の全体的な処理フローを説明した。続いて、図３に示すスコアリング処理（Ｓ１２４）において、スコアリング部１０４が発話テキストの形態素解析に基づいてスコアリングを行う場合の処理フローについて図４を参照して説明する。図４は、スコアリング部１０４によるスコアリングの処理フローの一例を示すフローチャート図である。なお、以下では上述した表３〜表８に示した発話例について、具体的なスコア算出例を説明する。
【００７８】
まず、スコアリング部１０４は、音声認識部１０３により取得された発話テキストの形態素解析を行う（Ｓ１２４１）。続いて、スコアリング部１０４は、形態素解析結果に基づき、発話テキストに指示語が含まれるか否かを判定する（Ｓ１２４２）。指示語が含まれる場合（Ｓ１２４２においてＹＥＳ）、指示語に基づいてスコアリングの対象となるコンテンツが特定され、設定される（Ｓ１２４３）。一方、指示語が含まれない場合（Ｓ１２４２においてＮＯ）、現在試聴再生中のコンテンツが対象に設定される（Ｓ１２４４）。
【００７９】
例えば、表３〜表８に示した発話例において、発話例Ｎ１〜Ｎ３には「これ」という指示語が含まれるため、現在試聴再生中のコンテンツが対象として設定される。一方、発話例Ｎ４、Ｎ５には指示語が含まれないため、現在試聴再生中のコンテンツが対象として設定される。
【００８０】
続いて、スコアリング部１０４は、音声評価がポジティブ評価であるか、ネガティブ評価であるか、を判定する。例えば、スコアリング部１０４は、発話テキストの形態素解析により品詞が形容詞、または形容動詞と特定された単語に基づいて音声評価がポジティブ評価であるか、ネガティブ評価であるかを判定してもよい。なお、スコアリング部１０４は、音声評価がポジティブ評価でもネガティブ評価でもない（どちらでもない）評価であると判定してもよい。
【００８１】
例えば、発話例Ｎ１には、「好き」という形容動詞と、「ない」という形容詞の組み合わせが含まれるため、発話例Ｎ１に係る音声評価はネガティブ評価と判定されてもよい。また、発話例Ｎ２には、「好き」という形容動詞が含まれるため、発話例Ｎ２に係る音声評価はポジティブ評価と判定されてもよい。また、発話例Ｎ３には、「いい」という形容詞が含まれるため、発話例Ｎ３に係る音声評価はポジティブ評価と判定されてもよい。また、発話例Ｎ４には「まあまあ」という形容動詞が含まれるため、発話例Ｎ４に係る音声評価はどちらでもない評価であると判定されてもよい。また、発話例Ｎ５には、「嫌い」という形容動詞が含まれるため、発話例Ｎ５に係る音声評価はネガティブ評価と判定されてもよい。
【００８２】
続いて、スコアリング部１０４は、発話テキストの形態素解析により品詞が副詞と特定された単語の評価を行う（Ｓ１２４６）。例えば、ステップＳ１２４６において、品詞が副詞と特定された単語の評価を行うことで、スコアリング部１０４は、後述するステップＳ１２４７のスコア算出処理において、用いられる係数を特定してもよい。
【００８３】
例えば、発話例Ｎ１には、「あまり」という副詞が含まれるため、発話例Ｎ１に係る係数は０．６と特定されてもよい。また、発話例Ｎ２には、「わりと」と副詞が含まれるため、発話例Ｎ２に係る係数は０．６と特定されてもよい。また、発話例Ｎ３〜Ｎ５には、副詞が含まれないため、発話例Ｎ３〜Ｎ５に係る係数は１．０と判定されてもよい。
【００８４】
なお、上記のステップＳ１２４５、及びステップＳ１２４６における処理は、予め登録された単語とポジティブ／ネガティブ評価、または係数との対応付けに基づいて行われてもよいし、様々な自然言語処理技術により行われてもよい。
【００８５】
続いて、スコアリング部１０４はステップＳ１２４５の判定結果と、ステップＳ１２４６で得られた係数に基づいてスコアの算出を行う（Ｓ１２４７）。例えば、スコアリング部１０４は以下の式（１）のようにスコアを算出してもよい。
【００８６】
スコア＝基準スコア＋判定スコア×係数  （１）
【００８７】
式（１）において、基準スコアは、例えば「５０点」であってもよい。また、判定スコアは、例えばステップＳ１２４５の判定に基づく値であり、ステップＳ１２４５においてポジティブ評価と判定されれば「＋５０点」、ネガティブ評価と判定されれば「‐５０点」、どちらでもない評価と判定されれば「０点」であってもよい。
【００８８】
例えば、表３〜表８に示した発話例Ｎ１〜Ｎ５のスコアは、それぞれ以下の式（２）〜（６）のように算出される。
【００８９】
基準スコア（５０点）＋判定スコア（‐５０点）×係数（０．６）＝２０点  （２）
基準スコア（５０点）＋判定スコア（５０点）×係数（０．６）＝８０点  （３）
基準スコア（５０点）＋判定スコア（５０点）×係数（１．０）＝１００点  （４）
基準スコア（５０点）＋判定スコア（０点）×係数（１．０）＝５０点  （５）
基準スコア（５０点）＋判定スコア（‐５０点）×係数（１．０）＝０点  （６）
【００９０】
＜３−２．具体例＞
以上、本実施形態の処理フローについて説明した。続いて、本実施形態によるユーザとの対話動作の具体例について図５を参照して説明する。図５は、本実施形態によるユーザとの対話動作の具体例を示す説明図である。
【００９１】
まず、情報処理装置１が、ユーザＵ向けのコンテンツ（楽曲）を含むコンテンツリストを生成したことをユーザＵに伝える発話Ｗ２１を出力する。続いて、ユーザＵがコンテンツリストの試聴再生を望む応答Ｗ２２を発話すると、情報処理装置１は、コンテンツリストからコンテンツＣ２１の試聴再生を行う。ユーザＵがコンテンツＣ２１に対する音声評価Ｗ２３を発話すると、情報処理装置１は、音声評価Ｗ２３に基づくスコアリング結果Ｄ２１を表示する。なお、スコアリング結果Ｄ２１は、コンテンツＣ２１のスコアが２０点であることを示している。
【００９２】
ここで、コンテンツＣ２１のスコアは、図３のステップＳ１３２における所定値よりも小さかったため、情報処理装置１は、コンテンツリストから次のコンテンツであるコンテンツＣ２２の試聴再生を行う。ユーザＵがコンテンツＣ２２に対する音声評価Ｗ２４を発話すると、情報処理装置１は、音声評価Ｗ２４に基づくスコアリング結果Ｄ２２を表示する。なお、スコアリング結果Ｄ２２は、コンテンツＣ２２のスコアが８０点であることを示している。
【００９３】
ここで、コンテンツＣ２２のスコアは、図３のステップＳ１３２における所定値よりも小さかったため、情報処理装置１は、コンテンツリストから次のコンテンツであるコンテンツＣ２３の試聴再生を行う。ユーザＵがコンテンツＣ２３に対する音声評価Ｗ２５を発話すると、情報処理装置１は、音声評価Ｗ２５に基づくスコアリング結果Ｄ２３を表示する。なお、スコアリング結果Ｄ２３は、コンテンツＣ２３のスコアが１００点であることを示している。
【００９４】
ここで、コンテンツＣ２３のスコアは、図３のステップＳ１３２における所定値以上であったため、情報処理装置１はコンテンツＣ２３を選択し、コンテンツＣ２３を最初から本再生（出力）することを伝える発話Ｗ２６を出力する。
【００９５】
以上、本実施形態によるユーザとの対話動作の具体例について説明したが、本実施形態によるユーザとの対話動作は、上記に限定されず、ユーザやコンテンツ等に応じて多様な対話動作が行われることは言うまでもない。
【００９６】
＜＜４．変形例＞＞
以上、本開示の一実施形態を説明した。以下では、本開示の一実施形態の幾つかの変形例を説明する。なお、以下に説明する各変形例は、単独で本開示の実施形態に適用されてもよいし、組み合わせで本開示の実施形態に適用されてもよい。また、各変形例は、本開示の実施形態で説明した構成に代えて適用されてもよいし、本開示の実施形態で説明した構成に対して追加的に適用されてもよい。
【００９７】
＜４−１．変形例１＞
上記では、図３のステップＳ１３２においてスコアが所定値以上であった場合に現在試聴再生中のコンテンツが選択される例を説明したが、本技術は係る例に限定されない。
【００９８】
例えば、コンテンツ選択部１０５は、コンテンツリストに含まれるすべてのコンテンツについて、スコアリングが行われた後に、コンテンツを選択してもよい。係る場合、コンテンツ選択部１０５は、所定値以上のスコアが付けられたコンテンツを選択してもよいし、コンテンツリストのうち、スコアが高い順に所定数のコンテンツを選択してもよい。
【００９９】
係る構成によれば、例えばユーザが多数のコンテンツを簡易に確認した後に、より詳細に高いスコアが付けられたコンテンツの確認やコンテンツ同士の比較等を行うことが可能となる。
【０１００】
＜４−２．変形例２＞
また、上記では各コンテンツについて一度スコアリングがされる例を説明したが、本技術は係る例に限定されない。例えば、スコアリング部１０４は、スコアリングが行われたコンテンツに対して、再度ユーザによる音声評価が発話された場合に、当該コンテンツについて再度スコアリングを行ってもよい。以下では図６〜８を参照して、スコアリング部１０４が同一コンテンツに対して再度スコアリングを行う変形例について説明する。
【０１０１】
図６は、スコアリング部１０４が同一コンテンツに対して再度スコアリングを行う場合の情報処理装置１の処理フローの一例を示すフローチャート図である。図６に示すステップＳ２０４〜Ｓ２２８の処理は、図３を参照して説明したステップＳ１０４〜Ｓ１２８の処理と同様であるため説明を省略する。
【０１０２】
続いて、所定時間内にユーザによる音声評価が発話されたと音声認識部１０３により判定された場合（Ｓ２３０においてＮＯ）、処理はステップＳ２２４に戻り、当該音声評価に基づいて、スコアリング部１０４により再度スコアリングが行われる。
【０１０３】
一方、所定時間内にユーザによる音声評価が発話されたと音声認識部１０３により判定されない場合、処理はステップＳ２３２に戻る。なお、ステップＳ２３２〜Ｓ２３６の処理は、図３を参照して説明したステップＳ１３２〜Ｓ１３６の処理と同様であるため説明を省略する。
【０１０４】
図７は、スコアリング部１０４が同一コンテンツに対して再度スコアリングを行う場合のスコアリング処理のフローの一例を示すフローチャート図である。図７に示すステップＳ２２４１〜Ｓ２２４６の処理は、図７を参照して説明したステップＳ１２４１〜Ｓ１２４６の処理と同様であるため説明を省略する。
【０１０５】
ステップＳ２２４３，Ｓ２２４４で設定された対象のコンテンツについて、直前に既に音声評価が発話されていた場合（Ｓ２２４７においてＹＥＳ）、基準スコアが直前の音声評価に基づくスコアリング処理で付けれられたスコアに設定される（Ｓ２２４８）。一方、ステップＳ２２４３，Ｓ２２４４で設定された対象のコンテンツについて、直前に既に音声評価が発話されていない場合（Ｓ２２４７においてＮＯ）、基準スコアは平均点である５０点に設定される。
【０１０６】
続いて、スコアリング部１０４はスコアの算出を行う（Ｓ２２５０）。例えば、スコアリング部１０４は、ステップＳ２２４８，Ｓ２２４９で設定された基準スコアを用いて、上述した式（１）により、スコアの算出を行ってもよい。
【０１０７】
以下に示す表９は、同一対象へ再度スコアリングが行われる場合のスコアリング例を示す表である。
【０１０８】
【表９】
2017182275.tif 000011
【０１０９】
また、以下に示す表１０は、表９に示した発話例Ｎ６、Ｎ７の形態素解析結果を示す表である。
【０１１０】
【表１０】
2017182275.tif 000012
【０１１１】
表９、１０に示す発話例Ｎ６、７には、「好き」という形容動詞が含まれるため、ステップＳ２２４５において、発話例Ｎ６、７に係る音声評価はポジティブ評価と判定されてもよい。また、発話例Ｎ６、７には、「わりと」と副詞が含まれるため、ステップＳ２２４６において、発話例Ｎ６，７に係る係数は０．６と特定されてもよい。
【０１１２】
また、ステップＳ２２４８において、発話例Ｎ６に係る基準スコアは、直前の発話例Ｎ４に係るスコアである５０点と設定されてもよい。また、ステップＳ２２４８において、発話例Ｎ７に係る基準スコアは、直前の発話例Ｎ５に係るスコアである０点と設定されてもよい。
【０１１３】
したがって、ステップＳ２２５０において、発話例Ｎ６、Ｎ７のスコアはそれぞれ以下の式（７）、（８）のように算出される。
【０１１４】
基準スコア（５０点）＋判定スコア（＋５０点）×係数（０．６）＝８０点  （７）
基準スコア（０点）＋判定スコア（５０点）×係数（０．６）＝３０点  （８）
【０１１５】
以上、本変形例の処理フローについて説明した。続いて、本変形例によるユーザとの対話動作の具体例について図８を参照して説明する。図８は、本変形例に係るユーザとの対話動作の具体例を示す説明図である。
【０１１６】
まず、情報処理装置１が、ユーザＵ向けのコンテンツ（楽曲）を含むコンテンツリストを生成したことをユーザＵに伝える発話Ｗ３１を出力する。続いて、ユーザＵがコンテンツリストの試聴再生を望む応答Ｗ３２を発話すると、情報処理装置１は、コンテンツリストからコンテンツＣ３１の試聴再生を行う。ユーザＵがコンテンツＣ３１に対する音声評価Ｗ３３を発話すると、情報処理装置１は、音声評価Ｗ３３に基づくスコアリング結果Ｄ３１を表示する。なお、スコアリング結果Ｄ３１は、コンテンツＣ３１のスコアが５０点であることを示している。
【０１１７】
ここで、スコアリング結果Ｄ３１を確認したユーザＵが、図６のステップＳ２３０における所定時間内に再度、音声評価Ｗ３４を発話すると、情報処理装置１は、再度スコアリングを行い、音声評価Ｗ３４に基づくスコアリング結果Ｄ３２を表示する。
【０１１８】
以上説明したように、本変形例によれば、ユーザは、スコアリング結果を確認した上で、スコアを訂正することが可能となる。
【０１１９】
なお、上記のようにスコアを訂正する発話が行われた場合、以後の処理において、図７に示すステップＳ２２４０において特定される係数や、ステップＳ２２５０におけるスコア算出の方法を、ユーザごとに変更してもよい。例えば、あるユーザによる音声評価における「わりと」と、他のユーザによる音声評価における「わりと」では、異なる係数が特定されてもよい。
【０１２０】
＜４−３．変形例３＞
また、上記では、スコアリング部１０４が式（１）を用いてスコアの算出を行う例を説明したが、本技術は係る例に限定されない。
【０１２１】
例えば、スコアリング部１０４は、コンテンツの出力（例えば試聴再生）からユーザによる音声評価が行われるまでの応答時間に基づいて、スコアリングを行ってもよい。例えば、スコアリング部１０４は、所定時間と応答時間を比較して応答時間が長いか短いかを判定してもよい。以下に示す表１１は、応答時間に基づくスコアリング例を示す表である。
【０１２２】
【表１１】
2017182275.tif 000013
【０１２３】
例えば、スコアリング部１０４は、音声評価に言いよどみが含まれるか否かを判定し、当該判定の結果に基づいてスコアリングを行ってもよい。以下に示す表１２は、言いよどみの判定に基づくスコアリング例を示す表である。
【０１２４】
【表１２】
2017182275.tif 000014
【０１２５】
＜４−４．変形例４＞
また、上記では、スコアリング部１０４が、１の音声評価に基づいて１のコンテンツをスコアリングする例を説明したが、本技術は係る例に限定されない。
【０１２６】
例えば、スコアリング部１０４は、あるコンテンツに対する音声評価に基づいて、当該コンテンツと、当該コンテンツに類似するコンテンツのスコアリングを行ってもよい。例えば、あるコンテンツに対する音声評価に基づいて、当該コンテンツと、当該コンテンツに類似するコンテンツに同一のスコアが付けられてもよい。
【０１２７】
係る構成によれば、ユーザによる音声評価の回数が少ない場合であっても、より高精度な個人化を実現することが可能となる。
【０１２８】
＜４−５．変形例５＞
また、上記では、ユーザが自発的に音声評価を行う場合の動作例を説明したが、本技術は係る例に限定されない。例えば、出力制御部１０６は、ユーザに音声評価を促す情報を出力させてもよい。
【０１２９】
図９は、出力制御部１０６がユーザに音声評価を促す場合の全体的な処理フローの一例を示すフローチャート図である。図９に示すステップＳ４０４〜Ｓ４１２の処理は、図３を参照して説明したステップＳ１０４〜Ｓ１１２の処理と同様であるため説明を省略する。
【０１３０】
ステップＳ４１６において、所定時間内にユーザによる音声評価が認識されない場合（Ｓ４１６においてＮＯ）、出力制御部１０６は、ユーザに音声評価を促す情報を出力する。例えば、出力制御部１０６は、スピーカ１３を制御して、ユーザに音声評価を促す内容の音声を出力させてもよい。
【０１３１】
続くステップＳ４２０〜Ｓ４３６の処理は、図３を参照して説明したステップ１２０〜Ｓ１３６の処理と同様であるため説明を省略する。
【０１３２】
係る構成によれば、音声評価に基づいたスコアリングが行われることをユーザが把握していない場合であっても、ユーザに音声評価を促すことが可能となり、例えばユーザにより適したコンテンツの提供を行うことができる。
【０１３３】
＜４−６．変形例６＞
また、上記では、スコアリングの結果が、例えば図１に示したスコアリング結果Ｄ１０のようなスコアバーとして表示される例を説明したが、本技術は係る例に限定されず、出力制御部１０６は様々な方法で、スコアリングの結果を出力させてよい。
【０１３４】
例えば、出力制御部１０６は、投影部１６を制御して、スコアをテキスト表示させてもよい。また、出力制御部１０６は、スピーカ１３を制御して、スコアを音声出力させてもよい。
【０１３５】
また、出力制御部１０６は、複数のコンテンツに対するスコアリングに基づいた、コンテンツリストに含まれる複数のコンテンツのランキング（順位づけ）結果をスコアリングの結果として出力（例えば表示）させてもよい。なお、係る場合、スコアリング部１０４は、コンテンツを比較したり、順位を示すような音声評価に基づいて、スコアリングを行ってもよい。
【０１３６】
＜４−７．変形例７＞
また、上記では、ユーザが１人である場合を例に説明を行ったが、本技術は係る例に限定されず、ユーザが複数の場合であっても当然適用可能である。
【０１３７】
例えば、スコアリング部１０４は、複数のユーザによる音声評価に基づいて、スコアリングを行ってもよく、出力制御部１０６は、ユーザごとにスコアリングの結果（例えば複数のコンテンツのランキング結果）を出力してもよい。係る構成によれば、ユーザは本技術により個人化されていることをより実感しやすくなる。
【０１３８】
＜４−８．変形例８＞
また、上記では、コンテンツリスト管理部１０２が、スコアリング結果に基づいてコンテンツリストを管理（生成や更新）する例を説明したが、本技術は係る例に限定されない。
【０１３９】
例えば、コンテンツリスト管理部１０２は、ユーザの操作、選択、視聴等の履歴にさらに基づいて、コンテンツリストの管理を行ってもよい。係る構成によれば、ユーザによる音声評価が過去に行われていない場合であっても、コンテンツリストを生成することが可能である。
【０１４０】
また、コンテンツリスト管理部１０２は、ユーザの内的状態（体調、忙しさ等）、または外的状態（季節、天気、あるアーティストのコンサートに行く等）等にさらに基づいてコンテンツリストを管理してもよい。なお、同様に、ユーザの内的状態、または外的要因の情報にさらに基づいてスコアリング部１０４によるスコアリングが行われてもよい。
【０１４１】
係る構成によれば、ユーザの音声評価だけでなく、ユーザの内的状態、または外的状態にも基づいてコンテンツが提供されるため、例えば、ユーザの嗜好が変化した場合であっても、ユーザに適したコンテンツを提供することが可能となる。
【０１４２】
＜＜５．ハードウェア構成例＞＞
以上、本開示の実施形態を説明した。上述したユーザ認識処理、コンテンツリスト管理処理、音声認識処理、スコアリング処理、コンテンツ選択処理、出力制御処理等の情報処理は、ソフトウェアと、情報処理装置１との協働により実現される。以下では、本実施形態に係る情報処理装置である情報処理装置１のハードウェア構成例として、情報処理装置１０００のハードウェア構成例について説明する。
【０１４３】
図１０は、情報処理装置１０００のハードウェア構成の一例を示す説明図である。図１０に示したように、情報処理装置１０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１００２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１００３と、入力装置１００４と、出力装置１００５と、ストレージ装置１００６と、撮像装置１００７と、通信装置１００８とを備える。
【０１４４】
ＣＰＵ１００１は、演算処理装置及び制御装置として機能し、各種プログラムに従って情報処理装置１０００内の動作全般を制御する。また、ＣＰＵ１００１は、マイクロプロセッサであってもよい。ＲＯＭ１００２は、ＣＰＵ１００１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１００３は、ＣＰＵ１００１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバス等から構成されるホストバスにより相互に接続されている。主に、ＣＰＵ１００１、ＲＯＭ１００２及びＲＡＭ１００３とソフトウェアとの協働により、制御部１０の機能が実現される。
【０１４５】
入力装置１００４は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバー等ユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１００１に出力する入力制御回路等から構成されている。情報処理装置１０００のユーザは、該入力装置１００４を操作することにより、情報処理装置１０００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１４６】
出力装置１００５は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ装置、シースルーディスプレイ、及びランプ等の表示装置を含む。さらに、出力装置１００５は、スピーカ及びヘッドホン等の音声出力装置を含む。例えば、表示装置は、撮像された画像や生成された画像等を表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。出力装置１００５は、例えば図２を参照して説明したスピーカ１３、投影部１６、発光部１８に対応する。
【０１４７】
ストレージ装置１００６は、データ格納用の装置である。ストレージ装置１００６は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置及び記憶媒体に記録されたデータを削除する削除装置等を含んでもよい。ストレージ装置１００６は、ＣＰＵ１００１が実行するプログラムや各種データを格納する。ストレージ装置１００６は、図２を参照して説明した記憶部１７に対応する。
【０１４８】
撮像装置１００７は、光を集光する撮影レンズ及びズームレンズ等の撮像光学系、及びＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等の信号変換素子を備える。撮像光学系は、被写体から発せられる光を集光して信号変換部に被写体像を形成し、信号変換素子は、形成された被写体像を電気的な画像信号に変換する。撮像装置１００７は、図２を参照して説明したカメラ１４に対応する。
【０１４９】
通信装置１００８は、例えば、通信網に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置１００８は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、有線による通信を行うワイヤー通信装置、またはブルートゥース通信装置を含んでもよい。通信装置１００８は、例えば図２を参照して説明した通信部１１に対応する。
【０１５０】
＜＜６．むすび＞＞
以上、説明したように、本開示の実施形態によれば、コンテンツに対するユーザによる音声評価に基づいて、スコアリングを行い、コンテンツを選択することで、ユーザへの負担を軽減させつつ、ユーザに適したコンテンツを提供することが可能である。また、ユーザによる音声評価に基づくスコアリング結果を出力させることで、さらにユーザからの音声評価が行われやすくなると共に、個人化されていることがユーザに実感されやすくなる。
【０１５１】
さらに、例えば、コンテンツの提供が行われる際、「前にこの曲が好きだと言っていたので、同じ系統のアーティストの曲を選んでみました」等、過去の音声評価の内容を引用した発話を行うことも可能となり、よりユーザの満足度を高める効果が期待できる。
【０１５２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１５３】
例えば、上記実施形態では、コンテンツの一例として楽曲を例に説明を行ったが、本技術はかかる例に限定されない。例えば、コンテンツは、映像、画像、ニュース、テレビ番組、映画、レストラン、献立、旅行先情報、ウェブページ等、ユーザに提供されうる様々な情報であってもよい。
【０１５４】
また、上記実施形態における各ステップは、必ずしもフローチャート図として記載された順序に沿って時系列に処理する必要はない。例えば、上記実施形態の処理における各ステップは、フローチャート図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１５５】
また、上記実施形態によれば、ＣＰＵ１００１、ＲＯＭ１００２、及びＲＡＭ１００３などのハードウェアを、上述した情報処理装置１の各構成と同様の機能を発揮させるためのコンピュータプログラムも提供可能である。また、該コンピュータプログラムが記録された記録媒体も提供される。
【０１５６】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１５７】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うスコアリング部と、
前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択するコンテンツ選択部と、
を備える情報処理装置。
（２）
前記スコアリング部による前記スコアリングの結果に基づいて、前記コンテンツリストを管理する、コンテンツリスト管理部をさらに備える、前記（１）に記載の情報処理装置。
（３）
前記コンテンツリスト管理部は、前記スコアリングの結果に基づいて、前記コンテンツリストを生成する、前記（２）に記載の情報処理装置。
（４）
前記コンテンツリスト管理部は、前記スコアリング部が前記スコアリングを行う度に、前記スコアリングの結果に基づいて、前記コンテンツリストを更新する、前記（２）または（３）に記載の情報処理装置。
（５）
前記スコアリング部は、前記音声評価に基づく発話テキストから、スコアと対応付けられた所定文言を検出し、前記所定文言に基づいて前記スコアリングを行う、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記スコアリング部は、前記音声評価に基づく発話テキストの形態素解析結果に基づいて、スコアリングを行う、前記（１）〜（５）のいずれか一項に記載の情報処理装置。
（７）
前記スコアリング部は、前記音声評価がポジティブ評価であるか、ネガティブ評価であるかを判定し、当該判定の結果に基づいて前記スコアリングを行う、前記（１）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記スコアリング部は、前記コンテンツの出力から前記音声評価が行われるまでの応答時間に基づいて、前記スコアリングを行う、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（９）
前記スコアリング部は、前記音声評価に言いよどみが含まれるか否かを判定し、当該判定の結果に基づいて前記スコアリングを行う、前記（１）〜（８）のいずれか一項に記載の情報処理装置。
（１０）
前記情報処理装置は、前記スコアリングの結果を出力させる出力制御部をさらに備える、前記（１）〜（９）のいずれか一項に記載の情報処理装置。
（１１）
前記スコアリング部は、前記スコアリングが行われた前記コンテンツに対する前記ユーザによる前記音声評価に基づいて、再度スコアリングを行う、前記（１０）に記載の情報処理装置。
（１２）
前記スコアリング部は、複数のユーザによる前記音声評価に基づいてスコアリングを行い、
前記出力制御部は、前記ユーザごとに前記スコアリングの結果を出力させる、前記（１０）または（１１）に記載の情報処理装置。
（１３）
前記出力制御部は、前記ユーザに前記音声評価を促す情報を出力させる、前記（１０）〜（１２）のいずれか一項に記載の情報処理装置。
（１４）
複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行うことと、
前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択することと、
を含む情報処理方法。
（１５）
コンピュータに、
複数のコンテンツを含むコンテンツリストに含まれるコンテンツに対する、ユーザによる曖昧な音声評価に基づいてスコアリングを行う機能と、
前記スコアリングの結果に基づいて、前記コンテンツリストからコンテンツを選択する機能と、
を実現させるための、プログラム。
【符号の説明】
【０１５８】
１  情報処理装置
１０  制御部
１１  通信部
１２  収音部
１３  スピーカ
１４  カメラ
１５  測距センサ
１６  投影部
１７  記憶部
１８  発光部
１０１  ユーザ認識部
１０２  コンテンツリスト管理部
１０３  音声認識部
１０４  スコアリング部
１０５  コンテンツ選択部
１０６  出力制御部
【図１】
2017182275.tif 000015
【図２】
2017182275.tif 000016
【図３】
2017182275.tif 000017
【図４】
2017182275.tif 000018
【図５】
2017182275.tif 000019
【図６】
2017182275.tif 000020
【図７】
2017182275.tif 000021
【図８】
2017182275.tif 000022
【図９】
2017182275.tif 000023
【図１０】
2017182275.tif 000024