(57)【要約】  本技術は、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができるようにする情報処理装置および方法に関する。推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出する第１のスコア算出部と、候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出する第２のスコア算出部と、第１のスコア算出部により算出された各候補の第１のスコアと、第２のスコア算出部により算出された候補の各組み合わせの第２のスコアとに基づいて、推薦するコンテンツを複数選択する選択部とを備えるようにする。本開示は、例えば、情報処理装置、通信装置、電子機器、コンピュータ、プログラム、記憶媒体、システム等に適用することができる。
2018008407.tif 000002
【特許請求の範囲】
【請求項１】
推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出する第１のスコア算出部と、
前記候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出する第２のスコア算出部と、
前記第１のスコア算出部により算出された各候補の前記第１のスコアと、前記第２のスコア算出部により算出された前記候補の各組み合わせの前記第２のスコアとに基づいて、推薦するコンテンツを複数選択する選択部と
を備える情報処理装置。
【請求項２】
前記コンテンツは音声データを含む
請求項１に記載の情報処理装置。
【請求項３】
前記第２のスコア算出部は、前記組み合わせにおける音声データ同士の音の重なり度合いを前記第２のスコアとして算出する
請求項２に記載の情報処理装置。
【請求項４】
前記第２のスコア算出部は、各候補の音声データの定位に基づいて、前記音の重なり度合いを求める
請求項３に記載の情報処理装置。
【請求項５】
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての適切さを前記第１のスコアとして算出する
請求項１に記載の情報処理装置。
【請求項６】
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを取得するユーザの行動に基づいて求める
請求項５に記載の情報処理装置。
【請求項７】
前記ユーザの行動の履歴を管理する履歴管理部をさらに備え、
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記履歴管理部により管理される前記ユーザの行動の履歴に基づいて求めるように構成される
請求項６に記載の情報処理装置。
【請求項８】
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを取得するユーザの嗜好に基づいて求める
請求項５に記載の情報処理装置。
【請求項９】
前記第１のスコア算出部は、前記コンテンツを供給する側にとっての適切さを前記第１のスコアとして算出する
請求項１に記載の情報処理装置。
【請求項１０】
前記第１のスコア算出部は、前記コンテンツを提供する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを提供する側によって設定される優先度に基づいて求める
請求項９に記載の情報処理装置。
【請求項１１】
前記第１のスコア算出部は、前記コンテンツを提供する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを提供する側によって設定される前記コンテンツの提供可能範囲に基づいて求める
請求項９に記載の情報処理装置。
【請求項１２】
前記第２のスコア算出部により算出された前記候補の各組み合わせの前記第２のスコアを補正する補正部をさらに備え、
前記選択部は、前記第１のスコア算出部により算出された前記第１のスコアと、前記補正部により補正された前記第２のスコアとに基づいて、推薦するコンテンツを複数選択するように構成される
請求項１に記載の情報処理装置。
【請求項１３】
前記選択部により選択された複数の前記コンテンツのリストである推薦コンテンツリストを生成する推薦コンテンツリスト生成部をさらに備える
請求項１に記載の情報処理装置。
【請求項１４】
前記推薦コンテンツリスト生成部により生成された前記推薦コンテンツリストを他の情報処理装置に提供する推薦コンテンツリスト提供部をさらに備える
請求項１３に記載の情報処理装置。
【請求項１５】
前記推薦コンテンツリスト生成部により生成された前記推薦コンテンツリストに含まれるコンテンツを他の情報処理装置より取得するコンテンツ取得部をさらに備える
請求項１３に記載の情報処理装置。
【請求項１６】
前記コンテンツ取得部により取得された前記コンテンツを出力する出力部をさらに備える
請求項１５に記載の情報処理装置。
【請求項１７】
ユーザの操作入力を受け付ける受付部をさらに備え、
前記第２のスコア算出部は、前記受付部により受け付けられた前記操作入力に基づいて、前記第２のスコアを算出するように構成される
請求項１に記載の情報処理装置。
【請求項１８】
推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出し、
前記候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出し、
算出された各候補の前記第１のスコアと、算出された前記候補の各組み合わせの前記第２のスコアとに基づいて、推薦するコンテンツを複数選択する
情報処理方法。
【請求項１９】
推薦するコンテンツの各候補について、前記コンテンツを供給する側にとっての推薦の適切さと、前記コンテンツを取得する側にとっての推薦の適切さとの両方を評価して、スコアを算出するスコア算出部と、
前記スコア算出部により算出された各候補の前記スコアに基づいて、推薦するコンテンツを選択する選択部と
を備える情報処理装置。
【請求項２０】
推薦するコンテンツの各候補について、前記コンテンツを供給する側にとっての推薦の適切さと、前記コンテンツを取得する側にとっての推薦の適切さとの両方を評価して、スコアを算出し、
算出された各候補の前記スコアに基づいて、推薦するコンテンツを選択する
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置および方法に関し、特に、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができるようにした情報処理装置および方法に関する。
【背景技術】
【０００２】
従来、広告や案内等、ユーザが操作する端末装置の位置に応じた音声情報を提供するシステムがある。例えば、音源の位置を設定し、ユーザの位置に応じて各音源の位置から音声情報が聞こえるようにするシステムがある（例えば特許文献１および特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５０２１号公報
【特許文献２】特開２００８−１５１７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のこのようなシステムの場合、ユーザの近くに複数の音源が存在すると、端末装置には、その複数の音声情報が供給され、各音源からそれらの音声情報が聞こえるようになされることになる。そして、その複数の音源の位置が互いに近い場合、出力された音声同士が衝突し、ユーザにとって聞きづらい音声となってしまう（両音声を聞き分けることが困難になる）おそれがあった。【０００５】
本技術は、このような状況に鑑みて提案されたものであり、コンテンツを提供するにあたって、より適切なコンテンツを推薦することを目的とする。
【課題を解決するための手段】
【０００６】
本技術の一側面の情報処理装置は、推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出する第１のスコア算出部と、前記候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出する第２のスコア算出部と、前記第１のスコア算出部により算出された各候補の前記第１のスコアと、前記第２のスコア算出部により算出された前記候補の各組み合わせの前記第２のスコアとに基づいて、推薦するコンテンツを複数選択する選択部とを備える情報処理装置である。【０００７】
前記コンテンツは音声データを含むようにすることができる。【０００８】
前記第２のスコア算出部は、前記組み合わせにおける音声データ同士の音の重なり度合いを前記第２のスコアとして算出することができる。【０００９】
前記第２のスコア算出部は、各候補の音声データの定位に基づいて、前記音の重なり度合いを求めることができる。【００１０】
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての適切さを前記第１のスコアとして算出することができる。【００１１】
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを取得するユーザの行動に基づいて求めることができる。【００１２】
前記ユーザの行動の履歴を管理する履歴管理部をさらに備え、前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記履歴管理部により管理される前記ユーザの行動の履歴に基づいて求めるように構成されるようにすることができる。【００１３】
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを取得するユーザの嗜好に基づいて求めることができる。【００１４】
前記第１のスコア算出部は、前記コンテンツを供給する側にとっての適切さを前記第１のスコアとして算出することができる。【００１５】
前記第１のスコア算出部は、前記コンテンツを提供する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを提供する側によって設定される優先度に基づいて求めることができる。【００１６】
前記第１のスコア算出部は、前記コンテンツを提供する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを提供する側によって設定される前記コンテンツの提供可能範囲に基づいて求めることができる。【００１７】
前記第２のスコア算出部により算出された前記候補の各組み合わせの前記第２のスコアを補正する補正部をさらに備え、前記選択部は、前記第１のスコア算出部により算出された前記第１のスコアと、前記補正部により補正された前記第２のスコアとに基づいて、推薦するコンテンツを複数選択するように構成されるようにすることができる。【００１８】
前記選択部により選択された複数の前記コンテンツのリストである推薦コンテンツリストを生成する推薦コンテンツリスト生成部をさらに備えるようにすることができる。【００１９】
前記推薦コンテンツリスト生成部により生成された前記推薦コンテンツリストを他の情報処理装置に提供する推薦コンテンツリスト提供部をさらに備えるようにすることができる。【００２０】
前記推薦コンテンツリスト生成部により生成された前記推薦コンテンツリストに含まれるコンテンツを他の情報処理装置より取得するコンテンツ取得部をさらに備えるようにすることができる。【００２１】
前記コンテンツ取得部により取得された前記コンテンツを出力する出力部をさらに備えるようにすることができる。【００２２】
ユーザの操作入力を受け付ける受付部をさらに備え、前記第２のスコア算出部は、前記受付部により受け付けられた前記操作入力に基づいて、前記第２のスコアを算出するように構成されるようにすることができる。【００２３】
本技術の一側面の情報処理方法は、推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出し、前記候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出し、算出された各候補の前記第１のスコアと、算出された前記候補の各組み合わせの前記第２のスコアとに基づいて、推薦するコンテンツを複数選択する情報処理方法である。【００２４】
本技術の他の側面の情報処理装置は、推薦するコンテンツの各候補について、前記コンテンツを供給する側にとっての推薦の適切さと、前記コンテンツを取得する側にとっての推薦の適切さとの両方を評価して、スコアを算出するスコア算出部と、前記スコア算出部により算出された各候補の前記スコアに基づいて、推薦するコンテンツを選択する選択部とを備える情報処理装置である。【００２５】
本技術の他の側面の情報処理方法は、推薦するコンテンツの各候補について、前記コンテンツを供給する側にとっての推薦の適切さと、前記コンテンツを取得する側にとっての推薦の適切さとの両方を評価して、スコアを算出し、算出された各候補の前記スコアに基づいて、推薦するコンテンツを選択する情報処理方法である。【００２６】
本技術の一側面においては、推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアが算出され、その候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアが算出され、算出された各候補の第１のスコアと、算出された候補の各組み合わせの第２のスコアとに基づいて、推薦するコンテンツが複数選択される。【００２７】
本技術の他の側面においては、推薦するコンテンツの各候補について、コンテンツを供給する側にとっての推薦の適切さと、コンテンツを取得する側にとっての推薦の適切さとの両方が評価されてスコアが算出され、算出された各候補のスコアに基づいて、推薦するコンテンツが選択される。
【発明の効果】
【００２８】
本技術によれば、情報を処理することが出来る。また本技術によれば、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【図面の簡単な説明】
【００２９】
【図１】音声データ提供システムの主な構成例を示す図である。
【図２】音声データ提供の様子の例を説明する図である。
【図３】端末装置の主な構成例を示すブロック図である。
【図４】サーバの主な構成例を示すブロック図である。
【図５】端末装置およびサーバが有する機能の主な構成例を示す機能ブロック図である。
【図６】推薦コンテンツリスト生成部の主な構成例を示す機能ブロック図である。
【図７】音量分布の様子の例を示す図である。
【図８】音声データの提供範囲の例を示す図である。
【図９】音声データの提供範囲の補正の例を示す図である。
【図１０】コンテンツ推薦処理の流れの例を説明するフローチャートである。
【図１１】推薦コンテンツリスト生成処理の流れの例を説明するフローチャートである。
【図１２】スコア補正の様子の例を説明する図である。
【図１３】推薦コンテンツリスト生成部の主な構成例を示す機能ブロック図である。
【図１４】音声出力の様子の例を説明する図である。
【図１５】サーバの主な構成例を示すブロック図である。
【図１６】第１のフィルタ処理部の主な構成例を示す機能ブロック図である。
【図１７】コンテンツ推薦処理の流れの例を説明するフローチャートである。
【図１８】端末装置およびサーバが有する機能の主な構成例を示す機能ブロック図である。
【図１９】コンテンツ推薦処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本開示を実施するための形態（以下実施の形態とする）について説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態（音声データ提供システム）
２．第２の実施の形態（スコア補正）
３．第３の実施の形態（音声出力形態）
４．第４の実施の形態（行動認識）
５．第５の実施の形態（操作入力）
６．第６の実施の形態（その他）
【００３１】
＜１．第１の実施の形態＞
＜音声データの提供＞
従来、街中等においては、多くの音声情報を周囲から得ることができる。一般的に、周囲の公共の空間の中で一律に配信される音声情報は、特定の人に向けて配信されていない。人によっては関心の無い情報を聞かされたり、関心の強い情報の音声が聞き取れなかったりする。また、音声情報はその配信源となる位置の情報から、聞いた者に対して興味を誘導したりする効果がある。
【００３２】
そこで、例えば、特許文献１や特許文献２に記載の技術のように、個人に合わせて、適した音声情報を適した位置から配信することを実現することが考えられた。しかしながら、このような技術の場合、提供される音声情報は、音声情報の受け取り手であるユーザの位置や向き等に応じて選択されていたが、音声情報の供給元の意向は反映されていなかった。そのため、本来提供側が提供したい音声情報がユーザに提供されない可能性があった。
【００３３】
また、このような音声情報の提供の場合、複数の音声情報を並行してユーザに提供する場合も考えられる。その場合に各音声情報をユーザと音源の位置関係に基づく方向から聞こえるように提供するようにすると、略同様の方向から複数の音声情報が提供される可能性があり、音声情報同士が重なり合って、ユーザにとって聞き取り難くなってしまう（各音声を聞き分けることが困難になる）おそれがあった。
【００３４】
そこで、このような音声情報の衝突を避けたり、音声情報の取得側だけでなく、供給側の意向も反映するように、提供（推薦）するコンテンツを選択するようにする。このようにすることにより、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【００３５】
＜音声データ提供システム＞
図１は、本技術を適用した情報処理システムの一実施の形態である音声データ提供システムの主な構成例を示す図である。図１に示される音声データ提供システム１００は、端末装置１０１（端末装置１０１を有するユーザ１１１）に音声情報を提供するシステムである。
【００３６】
図１に示されるように、音声データ提供システム１００は、端末装置１０１−１乃至端末装置１０１−Ｎ（Ｎは任意の自然数）を有する。端末装置１０１−１乃至端末装置１０１−Ｎを互いに区別しない場合、端末装置１０１と称する。端末装置１０１−１乃至端末装置１０１−Ｎは、それぞれ、互いに異なるユーザ１１１（ユーザ１１１−１乃至ユーザ１１１−Ｎ）が携帯しているとする。
【００３７】
端末装置１０１は、例えばスピーカ等の音声出力機能を有し、その端末装置１０１を携帯するユーザ１１１に向けた音声出力を行うことができる。端末装置１０１は、また、無線通信機能を有し、他の装置と無線通信を行うことができる。例えば、端末装置１０１は、アクセスポイント１０２を介してネットワーク１０３に接続し、そのネットワーク１０３を介してサーバ１０４と通信を行うことができる。例えば、端末装置１０１は、その通信により、自身や自身のユーザ１１１に関する情報（例えば、操作内容や移動のログ（Log）等）をサーバ１０４に供給する。また、例えば、端末装置１０１は、その通信により、サーバ１０４により推薦されたコンテンツのリストである推薦コンテンツリストをサーバ１０４から取得する。さらに、例えば、端末装置１０１は、その通信により、サーバ１０４から供給された推薦コンテンツリストに基づいて、サーバ１０４に対してコンテンツを要求し、取得する。また、例えば、端末装置１０１は、このようにサーバ１０４から取得したコンテンツの音声データをユーザ１１１に向けて出力することができる。
【００３８】
アクセスポイント１０２は、端末装置１０１と無線通信を行うとともに、ネットワーク１０３を介してサーバ１０４と通信を行い、端末装置１０１とサーバ１０４との間の通信を中継する。図１においてはアクセスポイント１０２は１台のみ示されているが、音声データ提供システム１００は、任意の台数のアクセスポイント１０２を有することができる。アクセスポイント１０２と各端末装置１０１との間の無線通信の通信規格は任意である。
【００３９】
ネットワーク１０３は、任意の通信網であり、有線通信の通信網であってもよいし、無線通信の通信網であってもよいし、それらの両方により構成されるようにしてもよい。また、ネットワーク１０３が、１の通信網により構成されるようにしてもよいし、複数の通信網により構成されるようにしてもよい。例えば、インターネット、公衆電話回線網、所謂3G回線や4G回線等の無線移動体用の広域通信網、WAN（Wide Area Network）、LAN（Local Area Network）、Bluetooth（登録商標）規格に準拠した通信を行う無線通信網、NFC（Near Field Communication）等の近距離無線通信の通信路、赤外線通信の通信路、HDMI（登録商標）（High-Definition Multimedia Interface）やUSB（Universal Serial Bus）等の規格に準拠した有線通信の通信網等、任意の通信規格の通信網や通信路がネットワーク１０３に含まれるようにしてもよい。
【００４０】
サーバ１０４は、音声データを含むコンテンツの、各端末装置１０１（そのユーザ１１１）への提供に関する処理を行う。例えば、サーバ１０４は、端末装置１０１に対して提供するコンテンツを選択し、その選択したコンテンツのリストである推薦コンテンツリストを生成することができる。また、例えば、サーバ１０４は、各端末装置１０１と通信を行う。その通信によりサーバ１０４は、端末装置１０１から、その端末装置１０１やそのユーザ１１１に関する情報（例えば、操作内容や移動のログ（Log）等）を取得する。また、サーバ１０４は、その通信により、推薦コンテンツリストを端末装置１０１に供給する。さらに、サーバ１０４は、その通信により、端末装置１０１からコンテンツの要求を受け付け、要求されたコンテンツを端末装置１０１に供給することができる。
【００４１】
なお、端末装置１０１が、有線通信機能を有し、ネットワーク１０３に接続されるようにしてもよい。また、サーバ１０４が無線通信機能を有し、端末装置１０１と無線通信を行うことができるようにしてもよい。
【００４２】
＜音声データ＞
このようにサーバ１０４から端末装置１０１に提供される音声データの内容は、その端末装置１０１（ユーザ１１１）に対するものであれば、どのようなものであってもよい。例えば、図２のように、端末装置１０１（ユーザ１１１）の位置や軌跡、並びに、音声データの定位（音源の位置や向き）によって決定される情報であってもよい。例えば、空間１２１において、音源１２２−１乃至音源１２２−５が図２に示されるような位置および向きに設定されているとし、端末装置１０１（ユーザ１１１）が位置Ｐから位置Ｑまで矢印のように移動したとする。この位置Ｑや、位置Ｐから位置Ｑまでの軌跡等と、各音源１２２（音源１２２−１乃至音源１２２−５）の位置関係に、音声データの内容が対応するようにしてもよい。
【００４３】
例えば、ユーザ１１１の位置に応じて提供される、「○○へは右側へお進み下さい」等の道案内（ナビゲーション）であってもよい。また、展示物の前に位置したユーザ１１１に対して提供される、「こちらの○○は○○年に設立され」等の開設（ガイド）であってもよい。また、入店したユーザ１１１に対して提供される、「いまなら○○が半額！」等の販売促進情報の紹介であってもよい。また、不適切な場所にいるユーザに対して提供される、「白線の内側にお下がりください」等の注意喚起であってもよい。また、災害等発生時に危険な場所に位置するユーザに対して提供される、「安全な場所に避難して下さい」等の緊急連絡であってもよい。
【００４４】
＜端末装置＞
図３は、端末装置１０１の主な構成例を示すブロック図である。図３に示されるように、端末装置１０１は、バス１５４を介して相互に接続されているCPU（Central Processing Unit）１５１、ROM（Read Only Memory）１５２、およびRAM（Random Access Memory）１５３を有する。
【００４５】
バス１５４にはまた、入出力インタフェース１６０も接続されている。入出力インタフェース１６０には、入力部１６１、出力部１６２、記憶部１６３、通信部１６４、およびドライブ１６５が接続されている。
【００４６】
入力部１６１は、例えば、キーボード、マウス、タッチパネル、イメージセンサ、マイクロホン、スイッチ、入力端子等の任意の入力デバイスを有する。また、入力部１６１は、例えば、加速度センサ等の任意のセンサを有する。出力部１６２は、例えば、ディスプレイ、スピーカ、出力端子等の任意の出力デバイスを有する。記憶部１６３は、例えば、ハードディスク、RAMディスク、SSD（Solid State Drive）やUSBメモリ等のような不揮発性のメモリ等、任意の記憶媒体を有する。通信部１６４は、例えば、イーサネット（登録商標）、Bluetooth（登録商標）、USB、HDMI（登録商標）、IrDA等の、有線若しくは無線、または両方の、任意の通信規格の通信インタフェースを有する。ドライブ１６５は、自身に装着された、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等の任意の記憶媒体を有するリムーバブルメディア１７１を駆動する。
【００４７】
以上のように構成される端末装置１０１では、CPU１５１が、例えば、記憶部１６３に記憶されているプログラムを、入出力インタフェース１６０およびバス１５４を介して、RAM１５３にロードして実行することにより、後述する機能を実現することができる。RAM１５３にはまた、CPU１５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４８】
CPU１５１が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１７１に記録して適用することができる。その場合、プログラムは、リムーバブルメディア１７１をドライブ１６５に装着することにより、入出力インタフェース１６０を介して、記憶部１６３にインストールすることができる。また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。その場合、プログラムは、通信部１６４で受信し、記憶部１６３にインストールすることができる。その他、このプログラムは、ROM１５２や記憶部１６３に、あらかじめインストールしておくこともできる。
【００４９】
＜サーバ＞
図４は、サーバ１０４の主な構成例を示すブロック図である。図４に示されるように、サーバ１０４は、バス２０４を介して相互に接続されているCPU２０１、ROM２０２、およびRAM２０３を有する。
【００５０】
バス２０４にはまた、入出力インタフェース２１０も接続されている。入出力インタフェース２１０には、入力部２１１、出力部２１２、記憶部２１３、通信部２１４、およびドライブ２１５が接続されている。
【００５１】
入力部２１１は、例えば、キーボード、マウス、タッチパネル、イメージセンサ、マイクロホン、スイッチ、入力端子等の任意の入力デバイスを有する。出力部２１２は、例えば、ディスプレイ、スピーカ、出力端子等の任意の出力デバイスを有する。記憶部２１３は、例えば、ハードディスク、RAMディスク、SSDやUSBメモリ等のような不揮発性のメモリ等、任意の記憶媒体を有する。通信部２１４は、例えば、イーサネット（登録商標）、Bluetooth（登録商標）、USB、HDMI（登録商標）、IrDA等の、有線若しくは無線、または両方の、任意の通信規格の通信インタフェースを有する。ドライブ２１５は、自身に装着された、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等の任意の記憶媒体を有するリムーバブルメディア２２１を駆動する。
【００５２】
以上のように構成されるサーバ１０４では、CPU２０１が、例えば、記憶部２１３に記憶されているプログラムを、入出力インタフェース２１０およびバス２０４を介して、RAM２０３にロードして実行することにより、後述する機能を実現することができる。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００５３】
CPU２０１が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア２２１に記録して適用することができる。その場合、プログラムは、リムーバブルメディア２２１をドライブ２１５に装着することにより、入出力インタフェース２１０を介して、記憶部２１３にインストールすることができる。また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。その場合、プログラムは、通信部２１４で受信し、記憶部２１３にインストールすることができる。その他、このプログラムは、ROM２０２や記憶部２１３に、あらかじめインストールしておくこともできる。
【００５４】
＜機能ブロック＞
次に、以上のような端末装置１０１やサーバ１０４がプログラムを実行することにより実現する機能について説明する。図５は、端末装置１０１やサーバ１０４が実現する主な機能の例を示す機能ブロック図である。図５に示されるように、端末装置１０１は、機能ブロックとして、センサ情報取得部２５１、ログ管理部２５２、ログ提供部２５３、推薦コンテンツリスト取得部２５４、推薦コンテンツリスト管理部２５５、推薦コンテンツ取得部２５６、および音声出力制御部２５７を有する。また、サーバ１０４は、機能ブロックとして、ログ取得部２６１、ログ管理部２６２、コンテンツ管理部２６３、推薦コンテンツリスト生成部２６４、推薦コンテンツリスト提供部２６５、およびコンテンツ提供部２６６を有する。
【００５５】
センサ情報取得部２５１は、センサ情報の取得に関する処理を行う。例えば、センサ情報取得部２５１は、入力部１６１に含まれる各種センサからセンサ情報を取得し、それをログ管理部２５２に供給する。ログ管理部２５２は、ログの管理に関する処理を行う。例えば、ログ管理部２５２は、センサ情報取得部２５１から供給されるセンサ情報に基づいて、端末装置１０１（ユーザ１１１）の位置等の履歴（ログ）を生成し、管理する。例えば、ログ管理部２５２は、そのログをログ提供部２５３に供給される。ログ提供部２５３は、ログの提供に関する処理を行う。例えば、ログ提供部２５３は、通信部１６４を介してサーバ１０４と通信を行い、端末装置１０１のログをサーバ１０４に供給する。
【００５６】
推薦コンテンツリスト取得部２５４は、サーバ１０４により推薦されたコンテンツのリストである推薦コンテンツリストの取得に関する処理を行う。例えば、推薦コンテンツリスト取得部２５４は、通信部１６４を介してサーバ１０４と通信を行い、サーバ１０４から供給される推薦コンテンツリストを取得し、それを推薦コンテンツリスト管理部２５５に供給する。推薦コンテンツリスト管理部２５５は、その推薦コンテンツリストの管理に関する処理を行う。推薦コンテンツリスト管理部２５５は、例えば、記憶部１６３に推薦コンテンツリストを記憶させ、その推薦コンテンツリストを管理する。
【００５７】
推薦コンテンツ取得部２５６は、推薦コンテンツリストに含まれるコンテンツである推薦コンテンツのデータの取得に関する処理を行う。例えば、推薦コンテンツ取得部２５６は、推薦コンテンツリスト管理部２５５が管理している推薦コンテンツリストを取得し、通信部１６４を介してサーバ１０４と通信を行い、それに含まれる推薦コンテンツをサーバ１０４に要求し、取得する。音声出力制御部２５７は、音声データの出力に関する処理を行う。例えば、音声出力制御部２５７は、推薦コンテンツ取得部２５６により取得された推薦コンテンツの音声データを、音声として、出力部１６２に含まれるスピーカから出力させる。
【００５８】
サーバ１０４のログ取得部２６１は、端末装置１０１のログの取得に関する処理を行う。例えば、ログ取得部２６１は、通信部２１４を介して端末装置１０１と通信を行い、端末装置１０１から供給されるログを取得し、それをログ管理部２６２に供給する。ログ管理部２６２は、端末装置１０１のログの管理に関する処理を行う。例えば、ログ管理部２６２は、記憶部２１３にログ管理用のデータベース（ログDB）を生成し、ログ取得部２６１により取得された端末装置１０１のログをそのログDBに登録し、管理する。
【００５９】
コンテンツ管理部２６３は、コンテンツの管理に関する処理を行う。例えば、コンテンツ管理部２６３は、複数のコンテンツ（音声データ）を記憶部２１３に記憶し、管理する。これらのコンテンツは、端末装置１０１に推薦されるコンテンツの候補となる。また、コンテンツ管理部２６３は、各コンテンツに関連付けて、そのコンテンツの提供元により指定される、コンテンツの推薦に関する情報も管理する。このコンテンツの推薦に関する情報は、どのような内容であってもよい、例えば、その提供元により指定されるそのコンテンツの推薦の優先度、広告料、コンテンツの提供対象として望ましいユーザの特徴（タイプ）、時間帯指定、曜日指定等が１つ以上含まれるようにしてもよい。
【００６０】
推薦コンテンツリスト生成部２６４は、推薦コンテンツリストの生成に関する処理を行う。例えば、推薦コンテンツリスト生成部２６４は、ログ管理部２６２から、コンテンツを提供する端末装置１０１のログを取得する。また、例えば、推薦コンテンツリスト生成部２６４は、コンテンツ管理部２６３から、コンテンツの情報や、そのコンテンツに関連付けられた、提供元により指定されるコンテンツの推薦に関する情報等を取得する。推薦コンテンツリスト生成部２６４は、これらの情報に基づいて、コンテンツ管理部２６３により管理されているコンテンツ群の中から、端末装置１０１に対して推薦するコンテンツを選択し、推薦コンテンツリストを生成する。
【００６１】
推薦コンテンツリスト提供部２６５は、推薦コンテンツリストの提供に関する処理を行う。例えば、推薦コンテンツリスト提供部２６５は、通信部２１４を介して端末装置１０１と通信を行い、推薦コンテンツリスト生成部２６４により生成された推薦コンテンツリストを端末装置１０１に供給する。コンテンツ提供部２６６は、コンテンツの提供に関する処理を行う。例えば、コンテンツ提供部２６６は、通信部２１４を介して端末装置１０１と通信を行い、端末装置１０１からの要求を受け付け、その要求に応じたコンテンツをコンテンツ管理部２６３から取得し、端末装置１０１に供給する。
【００６２】
＜推薦コンテンツリスト生成部＞
図６は、推薦コンテンツリスト生成部２６４の主な構成例を示す機能ブロック図である。図６に示されるように、推薦コンテンツリスト生成部２６４は、コンテンツスコア算出部２８１、コンテンツ組み合わせスコア算出部２８２、コンテンツ選択部２８３、およびリスト生成部２８４を有する。
【００６３】
コンテンツスコア算出部２８１は、コンテンツ管理部２６３により管理される各コンテンツ（すなわち、推薦するコンテンツの候補のそれぞれ）について、推薦の適切さを評価した評価値であるコンテンツスコアの算出に関する処理を行う。コンテンツスコアは、コンテンツ毎の評価値である。この評価値の算出方法任意である。例えば、コンテンツスコア算出部２８１が、コンテンツを取得する側（すなわち、端末装置１０１（のユーザ１１１））にとっての適切さを評価してコンテンツスコアを算出するようにしてもよい。
【００６４】
また、「コンテンツを取得する側にとっての適切さ」は、どのようなパラメータであってもよいが、例えば、コンテンツを取得するユーザ１１１（端末装置１０１）の行動に基づいて算出されるようにしてもよい。そして、その「ユーザ１１１（端末装置１０１）の行動」は、例えば、ログ管理部２６２により管理されるユーザ１１１（端末装置１０１）の行動の履歴に基づいて求められるようにしてもよい。その他にも、例えば、「コンテンツを取得する側にとっての適切さ」は、コンテンツを取得するユーザ１１１（端末装置１０１）の嗜好に基づいて算出されるようにしてもよい。そして、この「ユーザ１１１の嗜好」も、例えば、ログ管理部２６２により管理されるユーザ１１１（端末装置１０１）の行動の履歴に基づいて求められるようにしてもよい。
【００６５】
また、例えば、コンテンツスコア算出部２８１が、コンテンツを供給する側（すなわち、サーバ１０４やその管理者、またはコンテンツ提供者等）にとっての適切さを評価してコンテンツスコアを算出するようにしてもよい。この「コンテンツを供給する側にとっての適切さ」は、どのようなパラメータであってもよいが、例えば、コンテンツを提供する側によって設定される優先度に基づいて算出されるようにしてもよい。例えば、コンテンツに対して推薦の優先度が予め設定されている場合、コンテンツスコア算出部２８１は、どのコンテンツを推薦するかの選択に、その優先度を反映させるようにすることができる。例えば、コンテンツスコア算出部２８１は、高い優先度が設定されたコンテンツを、低い優先度が設定されたコンテンツよりも優先的に推薦コンテンツとして選択するようにすることができる。
【００６６】
その他にも、例えば、「コンテンツを供給する側にとっての適切さ」は、コンテンツを提供する側によって設定されるコンテンツの提供可能範囲に基づいて算出されるようにしてもよい。例えば、ある空間において、音源の位置が定位され、その音源の位置を基準としてコンテンツの提供可能な範囲が設定されている場合、ユーザ１１１（端末装置１０１）がその範囲内に位置したコンテンツのみがユーザ１１１（端末装置１０１）に提供することができる。つまり、推薦コンテンツとして選択されるようにすることができる。
【００６７】
なお、この提供可能範囲内において（つまり、コンテンツが提供される場合において）、コンテンツ（音声データ）を提供する際の音量が、例えば、図７に示されるグラフのように、位置に応じて変化するように設定することができるようにしてもよい。図７のグラフは、縦軸が音量、横軸が音源の位置からの距離を示す。図７に示される例の場合、音源の位置から所定の距離内は、全て同じ音量（最大）であり、音源の位置からの距離が遠くなるほど音量が小さくなっている。このようにすることにより、音源までの距離を音量によって表現することができる。
【００６８】
なお、この提供可能範囲の形状は任意である。例えば、この提供可能範囲が、図８のＡに示される例のように、音源の位置（黒点）を中心とする円形であるようにしてもよい（つまり、音源からの距離のみにより提供可能範囲であるか否かが識別されるようにしてもよい）。また、図８のＢに示されるように、音源の位置（黒点）が移動する（可変である）ようにしてもよい。また、図８のＣに示される各例のように、提供可能範囲が、音源の位置（黒点）を中心とする円状とならないようにしてもよい。
【００６９】
なお、この提供可能範囲の形状を可変としてもよい。例えば、図９のＡに示されるように、各コンテンツに対して推薦スコアや販売促進スコア等といったスコアが予め設定されている場合、それらのスコアに基づいて、図９のＢに示されるように、提供可能範囲が、変形、拡大、または縮小されるようにしてもよい。
【００７０】
以上のように、「コンテンツを供給する側にとっての適切さ」を評価してコンテンツスコアを算出するようにすることにより、コンテンツを提供する側が所望のコンテンツを端末装置１０１（ユーザ１１１）に提供することができるようになる。つまり、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【００７１】
なお、コンテンツスコア算出部２８１は、「コンテンツを取得する側にとっての適切さ」と、「コンテンツを供給する側にとっての適切さ」との両方を評価してコンテンツスコアを算出するようにしてもよいし、いずれか一方を評価してコンテンツスコアを算出するようにしてもよい。コンテンツを取得する側にとっての適切さ」と、「コンテンツを供給する側にとっての適切さ」との両方を評価してコンテンツスコアを算出するようにすることにより、コンテンツを提供する側が所望のコンテンツを端末装置１０１（ユーザ１１１）に提供することができるようになる。つまり、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【００７２】
図６に戻り、コンテンツ組み合わせスコア算出部２８２は、コンテンツ組み合わせスコアの算出に関する処理を行う。コンテンツ組み合わせスコアは、複数のコンテンツ（音声データ）の組み合わせ毎の評価値であり、その複数のコンテンツの音声を並行して出力した場合の聞き取り易さ（または聞き取りづらさ）を表すパラメータである。
【００７３】
例えば、互いに同一の方向から聞こえる複数の音声は、音が重なり合って聞きづらくなるおそれがある。これに対して、互いに逆方向から聞こえる音声は、音が重なり合わないので、容易に両者を識別して聞きとることができる。上述のように音源を定位させ、端末装置１０１がその音源の方向から聞こえるように音声データを出力する場合、端末装置１０１（ユーザ１１１）と各音声データの音源との位置関係によって、音声が聞こえてくる方向が決定されるので、音声データの組み合わせによって、音の重なり具合が変化する可能性がある。
【００７４】
そこで、コンテンツ組み合わせスコア算出部２８２は、このような音声データの各組み合わせについて、音声データ同士の音の重なり度合いを求めて評価し、コンテンツ組み合わせスコアを算出する。
【００７５】
例えば、コンテンツ管理部２６３に管理されているN（Nは自然数）個のコンテンツc[i]のリストであるリストLが以下の式（１）ように定められているとする。
【００７６】
リストL= [c[1], ... ,c[N]]
・・・（１）
【００７７】
このような候補に対して、コンテンツ組み合わせスコア算出部２８２は、コンテンツ組み合わせスコアoverlap(c[i] , c[j])を算出する。例えば、コンテンツ組み合わせスコア算出部２８２は、コンテンツc[i]とコンテンツc[j]とを同時に定位して聴かせた場合に、聞き易いほどoverlap(c[i] , c[j])の値が小さくなるようにする。つまり、overlap(c[i] , c[j])の値は、コンテンツc[i]とコンテンツc[j]とを同時に定位した場合の音声の重なりが大きいほど大きくなり、重なりが無い場合は「０」になる。
【００７８】
もちろん、このコンテンツ組み合わせスコアの算出方法は任意である。また、音の重なり度合いの求め方も任意であり、音声が聞こえる方向（音源との位置関係）以外の情報に基づいて求めるようにしてもよい。例えば、周波数帯、音質、音量等、その他の情報に基づいて求めるようにしてもよい。また、複数の情報を組み合わせて用いるようにしてもよい。
【００７９】
コンテンツ選択部２８３は、推薦コンテンツとするコンテンツの選択に関する処理を行う。例えば、コンテンツ選択部２８３は、コンテンツスコア算出部２８１により算出されたコンテンツスコア、および、コンテンツ組み合わせスコア算出部２８２により算出されたコンテンツ組み合わせスコアを用いて、推薦コンテンツを選択する。
【００８０】
このコンテンツスコアおよびコンテンツ組み合わせスコアを用いた推薦コンテンツの選択方法は任意である。例えば、以下のようにして推薦コンテンツを選択するようにしてもよい。
【００８１】
M=Φ、i=1
for i in 1，... ,N
任意のMの要素mに対して、overlap(m , c[i])を求めて、閾値a以下であれば、c[i]をMに追加する
【００８２】
このようにして得られたMは、ある程度（閾値a）、音声の重なりがなく、スコアも有る程度考慮されたリストとなる。
【００８３】
以上のように、推薦コンテンツの選択に、コンテンツ組み合わせスコアを用いることにより、複数の音声データを並行して出力する場合であっても、音の重なりの増大を抑制することができ、聞き易さの低減を抑制することができる。つまり、サーバ１０４は、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【００８４】
リスト生成部２８４は、コンテンツ選択部２８３が選択したコンテンツのリスト（一覧）を生成する。このリストの内容は任意であるが、例えばコンテンツの名称や識別情報等が含まれるようにしてもよい。
【００８５】
＜コンテンツ推薦処理の流れ＞
次に、以上のような音声データ提供システム１００において実行される処理について説明する。端末装置１０１およびサーバ１０４は、互いに通信を行いながら、音声データ提供システム１００においてコンテンツ推薦処理を実行する。このコンテンツ推薦処理の流れの例を、図１０のフローチャートを参照して説明する。
【００８６】
コンテンツ推薦処理が開始されると、端末装置１０１のセンサ情報取得部２５１は、ステップＳ１０１において、センサ情報を取得する。ステップＳ１０２において、ログ管理部２５２は、そのセンサ情報をログとして記録し、管理する。ステップＳ１０３において、ログ提供部２５３は、サーバ１０４にログを提供する。
【００８７】
ステップＳ１２１においてサーバ１０４のログ取得部２６１は、そのログを取得する。ステップＳ１２２において、ログ管理部２６２は、その取得されたログを記録する。ステップＳ１２３において、推薦コンテンツリスト生成部２６４は、そのログやコンテンツ等の情報に基づいて、推薦コンテンツリスト生成処理を行い、推薦コンテンツリストを生成する。この処理の詳細は後述する。
【００８８】
ステップＳ１２４において、推薦コンテンツリスト提供部２６５は、その推薦コンテンツリストを端末装置１０１に供給する。ステップＳ１０４において、推薦コンテンツリスト取得部２５４は、その推薦コンテンツリストを取得する。ステップＳ１０５において、推薦コンテンツリスト管理部２５５は、その推薦コンテンツリストを記憶する。
【００８９】
また、ステップＳ１２５において、サーバ１０４のコンテンツ管理部２６３は、コンテンツの更新が合った場合、そのコンテンツの更新を行う。
【００９０】
ステップＳ１０６において、端末装置１０１の推薦コンテンツ取得部２５６は、推薦コンテンツを要求する。これに対してサーバ１０４のコンテンツ提供部２６６は、ステップＳ１２６において、その要求を取得する。そして、ステップＳ１２７において、コンテンツ提供部２６６は、要求された推薦コンテンツを、要求元の端末装置１０１に供給する。これに対して、端末装置１０１の推薦コンテンツ取得部２５６は、ステップＳ１０７において、その推薦コンテンツを取得する。そして、音声出力制御部２５７は、ステップＳ１０８において、取得された推薦コンテンツの音声を、出力部１６２のスピーカより出力させる。
【００９１】
ステップＳ１０８の処理が終了すると、コンテンツ推薦処理が終了する。
【００９２】
＜推薦コンテンツリスト生成処理の流れ＞
次に、図１１のフローチャートを参照して、図１０のステップＳ１２３において実行される推薦コンテンツリスト生成処理の流れの例を説明する。
【００９３】
推薦コンテンツリスト生成処理が開始されると、コンテンツスコア算出部２８１は、ステップＳ１４１において、ユーザ１１１（端末装置１０１）に対して、提供する音声情報コンテンツ配信源を配置する範囲の情報を取得する。
【００９４】
ステップＳ１４２において、コンテンツスコア算出部２８１は、範囲情報において配信可能な音声情報コンテンツリストを取得する。
【００９５】
ステップＳ１４３において、コンテンツスコア算出部２８１は、ユーザの行動や嗜好に基づいて、音声情報のコンテンツに対してコンテンツスコアを算出する。
【００９６】
ステップＳ１４４において、コンテンツ組み合わせスコア算出部２８２は、音の重なり等について評価し、コンテンツ組み合わせスコアを求める。また、コンテンツ選択部２８３は、コンテンツスコア算出部２８１により算出されたコンテンツスコアと、そのコンテンツ組み合わせスコアとに基づいて、音声情報コンテンツとそのスコアのその定位位置から、配置する範囲内で、スコアがなるべく高く、かつ、音声が重なって聞きづらいということがあまりないような音声情報コンテンツのリストを決定する。リスト生成部２８４は、この公式の情報に基づいて推薦コンテンツリストを生成する。
【００９７】
ステップＳ１４４の処理が終了すると、推薦コンテンツリスト生成処理が終了し、処理は図１０に戻る。
【００９８】
以上のように各処理を行うことにより、「コンテンツを供給する側にとっての適切さ」を評価してコンテンツスコアを算出するようにすることができる。また、複数の音声データを並行して出力する場合であっても、音の重なりの増大を抑制することができ、聞き易さの低減を抑制することができる。つまり、サーバ１０４は、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【００９９】
なお、コンテンツスコアやコンテンツ組み合わせスコアの算出タイミングは任意である。例えば、それらのスコアが予め算出され、記憶されているようにしてもよい。また、その場合に、それらのスコアがコンテンツに関連付けられて管理されているようにしてもよい。
【０１００】
＜２．第２の実施の形態＞
＜スコア補正＞
なお、第１の実施の形態においては、推薦コンテンツの選択に、コンテンツ組み合わせスコアを用いるように説明したが、このコンテンツ組み合わせスコアを補正することができるようにしてもよい。
【０１０１】
例えば、スコアが高い複数の音声情報コンテンツがあった場合、それらが聞き取り難さをある程度なくすように音量分布を変換して配信するようにしてもよい。例えば、領域Ｓにおいて、音声情報コンテンツc[1]の音量分布と、音声情報コンテンツc[2]の音量分布とが、図１２のＡに示されるような分布であるとする。この場合、横線模様で示される部分が、音が重なり合っている部分であり、コンテンツ組み合わせスコアoverlap(c[1] , c[2])は、この部分の大きさを示す。
【０１０２】
このような場合に、音声情報コンテンツc[1]の音量分布と、音声情報コンテンツc[2]の音量分布とを図１２のＢのように変換ｆで補正し、コンテンツ組み合わせスコアoverlap(c[1] , c[2])が所定の値ｐとなるようにしてもよい。
【０１０３】
このようにすることにより、例えば、音量分布を正規分布で表現する場合、c[i],c[j]の組に対して、overlapをpにするために、分散を制御するパラメータとして、前もって計算しておくことができる。
【０１０４】
＜推薦コンテンツリスト生成部＞
この場合の推薦コンテンツリスト生成部２６４の主な構成例を図１３に示す。図１３に示されるように、この場合の推薦コンテンツリスト生成部２６４は、図６の構成に加え、スコア補正部４０１を有する。スコア補正部４０１は、上述のように、コンテンツ組み合わせスコアを補正する。
【０１０５】
この場合、推薦コンテンツリスト生成処理は、第１の実施の形態の場合と同様に行われる（図１１）。スコア補正部４０１は、例えば、ステップＳ１４４において、コンテンツ組み合わせスコア算出部２８２が算出したコンテンツ組み合わせスコアを補正する。
【０１０６】
このようにすることにより、コンテンツ組み合わせスコアをより低くすることができるので、複数の音声データを並行して出力する場合であっても、音の重なりの増大を抑制することができ、聞き易さの低減を抑制することができる。つまり、サーバ１０４は、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。
【０１０７】
＜３．第３の実施の形態＞
＜音声出力形態＞
第１の実施の形態においては、端末装置１０１がスピーカを有し、サーバ１０４から供給されたコンテンツ（音声データ）の音声を出力するように説明したが、この例に限定されない。例えば、図１４のＡに示されるように、端末装置１０１が、推薦コンテンツ（音声データ）を他の装置に伝送するようにしてもよい。図１４の例の場合、端末装置１０１は、ヘッドホン４１１と無線通信を行い、推薦コンテンツ（音声データ）をそのヘッドホン４１１に供給して、そのヘッドホン４１１から出力させる。このようにすることにより、ユーザ１１１に対してのみ、そのユーザ１１１のみに対する音声を出力させることができる。なお、ヘッドホン４１１と端末装置１０１との間の通信は、有線通信であってもよい。
【０１０８】
また、図１４のＢに示されるように、端末装置１０１が、推薦コンテンツ（音声データ）を、例えば店舗等で貸りることができるカート４１２に設けられた情報処理装置４１３に伝送し、その情報処理装置４１３のスピーカから、推薦コンテンツ（音声データ）を出力させるようにしてもよい。なお、この場合、端末装置１０１と、カート４１２の情報処理装置４１３との通信は、無線通信であってもよいし、有線通信であってもよい。
【０１０９】
また、図１４のＣに示されるように、端末装置１０１が、推薦コンテンツ（音声データ）を、例えば店舗等の、ユーザ１１１の近傍に設置されたスピーカ装置４１４およびスピーカ装置４１５に伝送し、そのスピーカ装置４１４およびスピーカ装置４１５から、推薦コンテンツ（音声データ）を出力させるようにしてもよい。この場合、端末装置１０１と、スピーカ装置４１４およびスピーカ装置４１５との通信は、無線通信であってもよいし、有線通信であってもよい。
【０１１０】
また、図１４のＤに示されるように、端末装置１０１の代わりに、例えば店舗等で貸りることができるカート４１２に設けられた情報処理装置４１６を用いるようにしてもよい。つまり、この場合、端末装置１０１を用いずに、サーバ１０４と情報処理装置４１６とが無線通信を行って、第１の実施の形態の端末装置１０１とサーバ１０４とのように、コンテンツ推薦処理や推薦コンテンツリスト生成処理等を行い、サーバ１０４がコンテンツを推薦し、その推薦されたコンテンツの音声が情報処理装置４１６から出力される。
【０１１１】
＜４．第４の実施の形態＞
＜行動認識＞
なお、推薦コンテンツリストの生成（推薦コンテンツの選択）は、サーバ１０４で行われるようにしてもよいが、端末装置１０１において行われるようにしてもよいし、端末装置１０１とサーバ１０４との両方において行われるようにしてもよい。例えば、サーバ１０４において１回目フィルタ処理を行って、推薦コンテンツとする候補を絞り込み、端末装置１０１において、２回目のフィルタ処理を行い、その中から推薦コンテンツを選択するようにしてもよい。
【０１１２】
また、端末装置１０１が、センサ情報に基づいてユーザ１１１の行動を認識し、その行動の認識結果を２回目のフィルタ処理に利用するようにしてもよい。
【０１１３】
＜機能ブロック＞
その場合の、端末装置１０１やサーバ１０４が実現する主な機能ブロックの例を、図１５に示す。
【０１１４】
図１５に示されるように、この場合の端末装置１０１は、第１の実施の形態の場合の構成（図５）に加えて行動認識部４５１を有する。また、この場合の端末装置１０１は、第１の実施の形態の場合の構成（図５）の、推薦コンテンツリスト取得部２５４の代わりに、第１のフィルタ結果取得部４５２および第２のフィルタ処理部４５３を有する。
【０１１５】
行動認識部４５１は、センサ情報取得部２５１から取得したセンサ情報に基づいて、ユーザ１１１の行動を認識し、その認識結果をログ提供部２５３に提供したり、第２のフィルタ処理部４５３に供給したりする。
【０１１６】
第１のフィルタ結果取得部４５２は、サーバ１０４において行われた第１のフィルタ処理の結果の取得に関する処理を行う。例えば、第１のフィルタ結果取得部４５２は、通信部１６４を介してサーバ１０４と通信を行い、第１のフィルタ処理の結果を取得する。
【０１１７】
第２のフィルタ処理部４５３は、第１のフィルタ結果取得部４５２により取得された第１のフィルタ処理の結果を用いて、推薦コンテンツを選択するための第２のフィルタ処理を行う。つまり、第２のフィルタ処理は、第１のフィルタ処理を通過した候補から、推薦コンテンツを選択する処理である。この第２のフィルタ処理の内容は任意である。例えば、所定の条件を設定し、この条件に引っかからない候補を推薦コンテンツとするようにしてもよい。
【０１１８】
サーバ１０４は、第１の実施の形態の場合の構成（図５）の、推薦コンテンツリスト生成部２６４および推薦コンテンツリスト提供部２６５の代わりに、第１のフィルタ処理部４６１、第１のフィルタ結果管理部４６２、および第１のフィルタ結果提供部４６３を有する。
【０１１９】
第１のフィルタ処理部４６１は、推薦コンテンツの候補を絞り込む第１のフィルタ処理に関する処理を行う。この第２のフィルタ処理の内容は任意である。例えば、所定の条件を設定し、この条件に引っかかるコンテンツを全て候補から外し、条件に引っかからなかったコンテンツのみを、第２のフィルタ処理が行われる候補とするようにしてもよい。
【０１２０】
第１のフィルタ結果管理部４６２は、第１のフィルタ処理部４６１において行われた第１のフィルタ処理の結果の管理に関する処理を行う。例えば、第１のフィルタ結果管理部４６２は、第１のフィルタ処理部４６１より供給される第１のフィルタ処理の結果を記憶部２１３に記憶させ管理する。第１のフィルタ結果提供部４６３は、その第１のフィルタ処理の結果の提供に関する処理を行う。例えば、第１のフィルタ結果提供部４６３は、通信部２１４を介して端末装置１０１と通信を行い、その第１のフィルタ結果を端末装置１０１に供給する。
【０１２１】
＜第１のフィルタ処理部＞
図１６は、第１のフィルタ処理部４６１が有する主な機能ブロックの構成例を示す図である。図１６に示されるように、記憶部２１３には、ログDB４７１および販促設定情報DB４７２が形成される。また、第１のフィルタ処理部４６１は、第１のスコア計算部４８１、第２のスコア計算部４８２、第３のスコア計算部４８３、およびフィルタリング４８４を有する。
【０１２２】
ログDB４７１は、ログ管理部２６２により生成され、管理されるデータベースである。ログDB４７１には、端末装置１０１から供給された、端末装置１０１のログが登録される。つまり、ログDB４７１には、コンテンツを取得する側の情報が格納されている。
【０１２３】
販促設定情報DB４７２は、コンテンツ管理部２６３により生成され、管理されるデータベースである。販促設定情報DB４７２には、コンテンツ（音声データ）の提供元等が設定するコンテンツの提供に関する情報が登録される。この情報はどのような情報であってもよいが、例えば、推薦の優先度、推薦対象ユーザ属性、推薦日時指定等であってもよいし、これら以外の情報であってもよい。
【０１２４】
第１のスコア計算部４８１は、ログDB４７１の情報に基づいて、コンテンツスコアを算出する。つまり、第１のスコア計算部４８１は、コンテンツを取得する側の情報を用いて、コンテンツスコアを算出する。第１のスコア計算部４８１は、算出したスコアをフィルタリング４８４に供給する。
【０１２５】
また、第３のスコア計算部４８３は、販促設定情報DB４７２の情報に基づいて、コンテンツスコアを算出する。つまり第３のスコア計算部４８３は、コンテンツを提供する側の情報を用いて、コンテンツスコアを算出する。第３のスコア計算部４８３は、算出したスコアをフィルタリング４８４に供給する。
【０１２６】
第２のスコア計算部４８２は、ログDB４７１の情報および販促設定情報DB４７２の情報に基づいて、コンテンツスコアを算出する。つまり第２のスコア計算部４８２は、コンテンツを取得する側の情報と提供する側の情報との両方を用いて、コンテンツスコアを算出する。第２のスコア計算部４８２は、算出したスコアをフィルタリング４８４に供給する。
【０１２７】
フィルタリング４８４は、これらのスコアを用いて候補の絞り込みを行う（フィルタ処理を行う）。その際、フィルタリング４８４は、第１のスコア計算部４８１乃至第３のスコア計算部４８３のそれぞれから供給されるコンテンツスコアに対して、重み係数を乗算して合成し、その合成結果を用いて候補の絞り込みを行うようにしてもよい。各コンテンツスコアに乗算する重み係数は、それぞれ、任意に設定することができる。つまり、フィルタリング４８４は、コンテンツを提供する側の情報と、コンテンツを取得する側の情報とを任意の割合で反映させてフィルタ処理を行うことができる。したがって、より柔軟な条件で候補の絞り込みを行うことができる。
【０１２８】
＜コンテンツ推薦処理の流れ＞
この場合のコンテンツ推薦処理の流れの例を、図１７のフローチャートを参照して説明する。
【０１２９】
コンテンツ推薦処理が開始されると、端末装置１０１のセンサ情報取得部２５１は、ステップＳ２０１において、センサ情報を取得する。ステップＳ２０２において、ログ管理部２５２は、そのセンサ情報をログとして記録し、管理する。ステップＳ２０３において、行動認識部４５１は、センサ情報に基づいてユーザ１１１の行動を認識する。ステップＳ２０４において、ログ提供部２５３は、サーバ１０４にログを提供する。
【０１３０】
ステップＳ２３１においてサーバ１０４のログ取得部２６１は、そのログを取得する。ステップＳ２３２において、ログ管理部２６２は、その取得されたログを記録する。ステップＳ２３３において、第１のフィルタ処理部４６１は、そのログやコンテンツ等の情報に基づいて、第１のフィルタ処理を行い、候補を絞り込む。ステップＳ２３４において、第１のフィルタ結果管理部４６２は、その第１のフィルタ処理の結果を記録し、管理する。
【０１３１】
ステップＳ２３５において、第１のフィルタ結果提供部４６３は、その第１のフィルタ処理の結果を端末装置１０１に供給する。ステップＳ２０５において、第１のフィルタ結果取得部４５２は、その第１のフィルタ処理の結果を取得する。ステップＳ２０６において、第２のフィルタ処理部４５３は、第１のフィルタ処理で絞り込まれた候補（コンテンツ）に対して、第２のフィルタ処理を行い、推薦コンテンツを選択し、推薦コンテンツリストを生成する。ステップＳ２０７において、推薦コンテンツリスト管理部２５５は、生成された推薦コンテンツリストを記憶し、管理する。
【０１３２】
また、ステップＳ２３６において、サーバ１０４のコンテンツ管理部２６３は、コンテンツの更新が合った場合、そのコンテンツの更新を行う。
【０１３３】
ステップＳ２０８において、端末装置１０１の推薦コンテンツ取得部２５６は、推薦コンテンツを要求する。これに対してサーバ１０４のコンテンツ提供部２６６は、ステップＳ２３７において、その要求を取得する。そして、ステップＳ２３８において、コンテンツ提供部２６６は、要求された推薦コンテンツを、要求元の端末装置１０１に供給する。これに対して、端末装置１０１の推薦コンテンツ取得部２５６は、ステップＳ２０９において、その推薦コンテンツを取得する。そして、音声出力制御部２５７は、ステップＳ２１０において、取得された推薦コンテンツの音声を、出力部１６２のスピーカより出力させる。
【０１３４】
ステップＳ２１０の処理が終了すると、コンテンツ推薦処理が終了する。
【０１３５】
以上のようにコンテンツ推薦処理を行うことにより、「コンテンツを供給する側にとっての適切さ」を評価してコンテンツスコアを算出するようにすることができる。また、複数の音声データを並行して出力する場合であっても、音の重なりの増大を抑制することができ、聞き易さの低減を抑制することができる。つまり、サーバ１０４は、コンテンツを提供するにあたって、より適切なコンテンツを推薦することができる。また、この場合、推薦コンテンツの選択が、第１のフィルタ処理と第２のフィルタ処理として、端末装置１０１とサーバ１０４に分けて行われるので、負荷を分散させることができる。
【０１３６】
＜５．第５の実施の形態＞
＜操作入力＞
なお、端末装置１０１において行われる第２のフィルタ処理の条件設定を、ユーザが行うことができるようにしてもよい。
【０１３７】
＜機能ブロック＞
その場合の、端末装置１０１やサーバ１０４が実現する主な機能ブロックの例を、図１８に示す。
【０１３８】
図１８に示されるように、この場合の端末装置１０１は、第４の実施の形態の場合の構成（図１５）に加えて操作入力部５５１を有する。操作入力部５５１は、入力部１６１を制御してユーザ操作を受け付け、ユーザからの指示を受け付ける。このユーザ操作の内容は任意であるが、例えば、第２のフィルタ処理の条件設定等に関する指示であってもよい。操作入力部５５１は、受け付けたユーザ指示を第２のフィルタ処理部４５３に供給する。第２のフィルタ処理部４５３は、そのユーザ指示に基づいて条件設定を行い、その条件を用いて第２のフィルタ処理を行う。
【０１３９】
＜コンテンツ推薦処理の流れ＞
この場合のコンテンツ推薦処理の流れの例を、図１９のフローチャートを参照して説明する。
【０１４０】
この場合、コンテンツ推薦処理のステップＳ３０１乃至ステップＳ３０５、並びに、ステップＳ３３１乃至ステップＳ３３５の各処理は、図１７のステップＳ２０１乃至ステップＳ２０５、並びに、ステップＳ２３１乃至ステップＳ２３５の各処理と同様に実行される。
【０１４１】
端末装置１０１において第１のフィルタ結果が取得されると、操作入力部５５１は、ステップＳ３０６において、ユーザ１１１からの操作入力を受け付ける。ステップＳ３０７において、第２のフィルタ処理部４５３は、その操作入力に従って条件を設定（または更新）し、その操作入力を反映させた条件を用いて第２のフィルタ処理を行う。
【０１４２】
ステップＳ３０８乃至ステップＳ３１１、並びに、ステップＳ３３６乃至ステップＳ３３８の各処理は、図１７のステップＳ２０７乃至ステップＳ２１０、並びに、ステップＳ２３６乃至ステップＳ２３８の各処理と同様に実行される。
【０１４３】
ステップＳ３１１の処理が終了すると、コンテンツ推薦処理が終了する。
【０１４４】
以上のようにコンテンツ推薦処理を行うことにより、第２のフィルタ処理にユーザ操作を反映させることができるので、よりユーザの嗜好に応じたコンテンツを推薦し、提供することができる。
【０１４５】
＜６．第６の実施の形態＞
＜その他のシステム＞
本技術は、上述した電子棚札システムに限らず、例えば、交通、医療、防犯、農業、畜産業、鉱業、美容、工場、家電、気象、自然監視等、任意の分野の任意の用途に用いられるシステムに適用することができる。
【０１４６】
＜コンピュータ＞
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行する場合、そのソフトウエアを実行することができるコンピュータとしての構成を有するようにすればよい。このコンピュータには、例えば、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、任意の機能を実行することが可能な汎用のコンピュータ等が含まれる。
【０１４７】
例えば、図３の端末装置１０１の場合、CPU１５１が、例えば、記憶部１６３に記憶されているプログラムを、入出力インタフェース１６０およびバス１５４を介して、RAM１５３にロードして実行することにより、各実施の形態において上述したハードウエアの構成の一部または全部と同等の機能を実現することができる。つまり、上述した一連の処理の少なくとも一部が行われる。RAM１５３にはまた、CPU１５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１４８】
CPU１５１が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１７１に記録して適用することができる。その場合、プログラムは、リムーバブルメディア１７１をドライブ１６５に装着することにより、入出力インタフェース１６０を介して、記憶部１６３にインストールすることができる。また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。その場合、プログラムは、通信部１６４で受信し、記憶部１６３にインストールすることができる。その他、このプログラムは、ROM１５２や記憶部１６３に、あらかじめインストールしておくこともできる。
【０１４９】
また、例えば、図４のサーバ１０４の場合、CPU２０１が、例えば、記憶部２１３に記憶されているプログラムを、入出力インタフェース２１０およびバス２０４を介して、RAM２０３にロードして実行することにより、各実施の形態において上述したハードウエアの構成の一部または全部と同等の機能を実現することができる。つまり、上述した一連の処理の少なくとも一部が行われる。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１５０】
CPU２０１が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア２２１に記録して適用することができる。その場合、プログラムは、リムーバブルメディア２２１をドライブ２１５に装着することにより、入出力インタフェース２１０を介して、記憶部２１３にインストールすることができる。また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。その場合、プログラムは、通信部２１４で受信し、記憶部２１３にインストールすることができる。その他、このプログラムは、ROM２０２や記憶部２１３に、あらかじめインストールしておくこともできる。
【０１５１】
なお、上述した一連の処理は、一部をハードウエアにより実行させ、他をソフトウエアにより実行させることもできる。
【０１５２】
＜その他＞
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１５３】
また、例えば、本技術は、装置またはシステムを構成するあらゆる構成、例えば、システムLSI（Large Scale Integration）等としてのプロセッサ、複数のプロセッサ等を用いるモジュール、複数のモジュール等を用いるユニット、ユニットにさらにその他の機能を付加したセット等（すなわち、装置の一部の構成）として実施することもできる。
【０１５４】
なお、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、全ての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１５５】
また、例えば、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。
【０１５６】
また、例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１５７】
また、例えば、上述したプログラムは、任意の装置において実行することができる。その場合、その装置が、必要な機能（機能ブロック等）を有し、必要な情報を得ることができるようにすればよい。
【０１５８】
また、例えば、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１５９】
なお、コンピュータが実行するプログラムは、プログラムを記述するステップの処理が、本明細書で説明する順序に沿って時系列に実行されるようにしても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで個別に実行されるようにしても良い。つまり、矛盾が生じない限り、各ステップの処理が上述した順序と異なる順序で実行されるようにしてもよい。さらに、このプログラムを記述するステップの処理が、他のプログラムの処理と並列に実行されるようにしても良いし、他のプログラムの処理と組み合わせて実行されるようにしても良い。
【０１６０】
なお、本明細書において複数説明した本技術は、矛盾が生じない限り、それぞれ独立に単体で実施することができる。もちろん、任意の複数の本技術を併用して実施することもできる。例えば、いずれかの実施の形態において説明した本技術を、他の実施の形態において説明した本技術と組み合わせて実施することもできる。また、上述した任意の本技術を、上述していない他の技術と併用して実施することもできる。
【０１６１】
なお、本技術は以下のような構成も取ることができる。
（１）  推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出する第１のスコア算出部と、
前記候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出する第２のスコア算出部と、
前記第１のスコア算出部により算出された各候補の前記第１のスコアと、前記第２のスコア算出部により算出された前記候補の各組み合わせの前記第２のスコアとに基づいて、推薦するコンテンツを複数選択する選択部と
を備える情報処理装置。
（２）  前記コンテンツは音声データを含む
（１）に記載の情報処理装置。
（３）  前記第２のスコア算出部は、前記組み合わせにおける音声データ同士の音の重なり度合いを前記第２のスコアとして算出する
（１）または（２）に記載の情報処理装置。
（４）  前記第２のスコア算出部は、各候補の音声データの定位に基づいて、前記音の重なり度合いを求める
（１）乃至（３）のいずれかに記載の情報処理装置。
（５）  前記第１のスコア算出部は、前記コンテンツを取得する側にとっての適切さを前記第１のスコアとして算出する
（１）乃至（４）のいずれかに記載の情報処理装置。
（６）  前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを取得するユーザの行動に基づいて求める
（１）乃至（５）のいずれかに記載の情報処理装置。
（７）  前記ユーザの行動の履歴を管理する履歴管理部をさらに備え、
前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記履歴管理部により管理される前記ユーザの行動の履歴に基づいて求めるように構成される
（１）乃至（６）のいずれかに記載の情報処理装置。
（８）  前記第１のスコア算出部は、前記コンテンツを取得する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを取得するユーザの嗜好に基づいて求める
（１）乃至（７）のいずれかに記載の情報処理装置。
（９）  前記第１のスコア算出部は、前記コンテンツを供給する側にとっての適切さを前記第１のスコアとして算出する
（１）乃至（８）のいずれかに記載の情報処理装置。
（１０）  前記第１のスコア算出部は、前記コンテンツを提供する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを提供する側によって設定される優先度に基づいて求める
（１）乃至（９）のいずれかに記載の情報処理装置。
（１１）  前記第１のスコア算出部は、前記コンテンツを提供する側にとっての前記コンテンツの推薦の適切さを、前記コンテンツを提供する側によって設定される前記コンテンツの提供可能範囲に基づいて求める
（１）乃至（１０）のいずれかに記載の情報処理装置。
（１２）  前記第２のスコア算出部により算出された前記候補の各組み合わせの前記第２のスコアを補正する補正部をさらに備え、
前記選択部は、前記第１のスコア算出部により算出された前記第１のスコアと、前記補正部により補正された前記第２のスコアとに基づいて、推薦するコンテンツを複数選択するように構成される
（１）乃至（１１）のいずれかに記載の情報処理装置。
（１３）  前記選択部により選択された複数の前記コンテンツのリストである推薦コンテンツリストを生成する推薦コンテンツリスト生成部をさらに備える
（１）乃至（１２）のいずれかに記載の情報処理装置。
（１４）  前記推薦コンテンツリスト生成部により生成された前記推薦コンテンツリストを他の情報処理装置に提供する推薦コンテンツリスト提供部をさらに備える
（１）乃至（１３）のいずれかに記載の情報処理装置。
（１５）  前記推薦コンテンツリスト生成部により生成された前記推薦コンテンツリストに含まれるコンテンツを他の情報処理装置より取得するコンテンツ取得部をさらに備える
（１）乃至（１４）のいずれかに記載の情報処理装置。
（１６）  前記コンテンツ取得部により取得された前記コンテンツを出力する出力部をさらに備える
（１）乃至（１５）のいずれかに記載の情報処理装置。
（１７）  ユーザの操作入力を受け付ける受付部をさらに備え、
前記第２のスコア算出部は、前記受付部により受け付けられた前記操作入力に基づいて、前記第２のスコアを算出するように構成される
（１）乃至（１６）のいずれかに記載の情報処理装置。
（１８）  推薦するコンテンツの各候補について、推薦の適切さを評価した評価値である第１のスコアを算出し、
前記候補の各組み合わせについて、推薦の適切さを評価した評価値である第２のスコアを算出し、
算出された各候補の前記第１のスコアと、算出された前記候補の各組み合わせの前記第２のスコアとに基づいて、推薦するコンテンツを複数選択する
情報処理方法。
（１９）  推薦するコンテンツの各候補について、前記コンテンツを供給する側にとっての推薦の適切さと、前記コンテンツを取得する側にとっての推薦の適切さとの両方を評価して、スコアを算出するスコア算出部と、
前記スコア算出部により算出された各候補の前記スコアに基づいて、推薦するコンテンツを選択する選択部と
を備える情報処理装置。
（２０）  推薦するコンテンツの各候補について、前記コンテンツを供給する側にとっての推薦の適切さと、前記コンテンツを取得する側にとっての推薦の適切さとの両方を評価して、スコアを算出し、
算出された各候補の前記スコアに基づいて、推薦するコンテンツを選択する
情報処理方法。
【符号の説明】
【０１６２】
１００  音声データ提供システム，  １０１  端末装置，  １０２  アクセスポイント，  １０３  ネットワーク，  １０４  サーバ，  １５１  CPU，  ２０１  CPU，  ２５１  センサ情報取得部，  ２５２  ログ管理部，  ２５３  ログ提供部，  ２５４  推薦コンテンツリスト取得部，  ２５５  推薦コンテンツリスト管理部，  ２５６  推薦コンテンツ取得部，  ２５７  音声出力制御部，  ２６１  ログ取得部，  ２６２  ログ管理部，  ２６３  コンテンツ管理部，  ２６４  推薦コンテンツリスト生成部，  ２６５  推薦コンテンツリスト提供部，  ２６６  コンテンツ提供部，  ２８１  コンテンツスコア算出部，  ２８２  コンテンツ組み合わせスコア算出部，  ２８３  コンテンツ選択部，  ２８４  リスト生成部，  ４０１  スコア補正部，  ４５１  行動認識部，  ４５２  第１のフィルタ結果取得部，  ４５３  第２のフィルタ処理部，  ４６１  第１のフィルタ処理部，  ４６２  第１のフィルタ結果管理部，  ４６３  第１のフィルタ結果提供部，  ４７１  ログDB，  ４７２  販促設定情報DB，  ４８１  第１のスコア計算部，  ４８２  第２のスコア計算部，  ４８３  第３のスコア計算部，  ４８４  フィルタリング，  ５５１  操作入力部
【図１】
2018008407.tif 000003
【図２】
2018008407.tif 000004
【図３】
2018008407.tif 000005
【図４】
2018008407.tif 000006
【図５】
2018008407.tif 000007
【図６】
2018008407.tif 000008
【図７】
2018008407.tif 000009
【図８】
2018008407.tif 000010
【図９】
2018008407.tif 000011
【図１０】
2018008407.tif 000012
【図１１】
2018008407.tif 000013
【図１２】
2018008407.tif 000014
【図１３】
2018008407.tif 000015
【図１４】
2018008407.tif 000016
【図１５】
2018008407.tif 000017
【図１６】
2018008407.tif 000018
【図１７】
2018008407.tif 000019
【図１８】
2018008407.tif 000020
【図１９】
2018008407.tif 000021
【国際調査報告】
2018008407.tif 000022
2018008407.tif 000023
2018008407.tif 000024
2018008407.tif 000025