(57)【要約】【課題】利用者に対して提供する情報の精度を向上させること。【解決手段】本願に係る決定装置は、推定部と、決定部とを備える。推定部は、各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する。決定部は、推定部によって推定された関係性に基づいて、所定の利用者に対して提供する情報を決定する。【選択図】図１
2020154366.tif 000002
【特許請求の範囲】
【請求項１】
各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する推定部と、
前記推定部によって推定された関係性に基づいて、前記所定の利用者に対して提供する情報を決定する決定部と
を有することを特徴とする決定装置。
【請求項２】
同一の端末装置を利用する複数の利用者を特定する特定部
を有し、
前記推定部は、前記特定部により特定された複数の利用者間の関係性を推定する
ことを特徴とする請求項１に記載の決定装置。
【請求項３】
前記特定部は、前記端末装置として、音声を用いて操作する端末装置を利用する利用者の声の特徴に基づいて、複数の利用者を特定する
ことを特徴とする請求項２に記載の決定装置。
【請求項４】
前記推定部は、前記利用者の声が有する特徴、若しくは、前記利用者が発話した内容に基づいて、各利用者間の関係性を推定する
ことを特徴とする請求項２または３に記載の決定装置。
【請求項５】
前記決定部は、さらに、前記所定の利用者が利用する端末装置の属性に応じて、当該端末装置から提供する情報を決定する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の決定装置。
【請求項６】
前記決定部は、前記端末装置が前記所定の利用者が他の利用者と共用する端末装置であるか否かに応じて、当該端末装置から提供する情報を決定する
ことを特徴とする請求項５に記載の決定装置。
【請求項７】
前記決定部は、前記端末装置を前記所定の利用者と共用する他の利用者と、前記所定の利用者との間の関係性が所定の関係性であるか否かに応じて、当該端末装置から提供する情報を決定する
ことを特徴とする請求項５に記載の決定装置。
【請求項８】
前記決定部は、各利用者の行動の履歴と、各利用者の関係性とに基づいて、前記所定の利用者に対して提供する情報の内容を決定する
ことを特徴とする請求項１〜７のうちいずれか１つに記載の決定装置。
【請求項９】
前記推定部は、各利用者の行動の履歴と、各利用者の属性とに基づいて、所定の利用者と他の利用者との間の関係性を推定する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の決定装置。
【請求項１０】
前記決定部は、前記所定の利用者の状態を特定し、特定した状態と、前記推定部によって推定された関係性とに基づいて、前記所定の利用者に対して情報を提供するタイミングを決定する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の決定装置。
【請求項１１】
前記決定部は、前記所定の利用者との間の関係性が所定の条件を満たす利用者を特定し、特定した利用者の属性に基づいて決定された情報を前記所定の利用者に対して提供する情報とする
ことを特徴とする請求項１〜９のうちいずれか１つに記載の決定装置。
【請求項１２】
決定装置が実行する決定方法であって、
各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する推定工程と、
前記推定工程によって推定された関係性に基づいて、前記所定の利用者に対して提供する情報を決定する決定工程と
を含むことを特徴とする決定方法。
【請求項１３】
各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する推定手順と、
前記推定手順によって推定された関係性に基づいて、前記所定の利用者に対して提供する情報を決定する決定手順と
をコンピュータに実行させるための決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決定装置、決定方法および決定プログラムに関する。
【背景技術】
【０００２】
従来、種々の需要を予測し、予測結果に応じた情報を提供する技術が提供されている。例えば、家族を構成する構成員ごとの属性情報に基づいて、家族全体の商品の消費量を推定し、推定結果に応じたタイミングで商品を推薦する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、精度良く情報の提供を行っているとは言えない場合がある。
【０００５】
例えば、上述した従来技術では、単純に構成員ごとの属性から家族全体の商品の消費量を推定しているに過ぎない。このため、例えば、ある構成員が他の構成員に対してプレゼントを購入しようと推定される場合に、適切な商品を推薦することができない。
【０００６】
本願は、上記に鑑みてなされたものであって、利用者に対して提供する情報の精度を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る決定装置は、各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する推定部と、前記推定部によって推定された関係性に基づいて、前記所定の利用者に対して提供する情報を決定する決定部とを有することを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、利用者に対して提供する情報の精度を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る決定処理の一例を示す図である。
【図２】図２は、実施形態に係る決定システムの構成例を示す図である。
【図３】図３は、実施形態に係る端末装置の構成例を示す図である。
【図４】図４は、実施形態に係るスマートスピーカーの構成例を示す図である。
【図５】図５は、実施形態に係る発話情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係る共用情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る決定装置の構成例を示す図である。
【図８】図８は、実施形態に係る特徴情報記憶部の一例を示す図である。
【図９】図９は、実施形態に係る関係情報記憶部の一例を示す図である。
【図１０】図１０は、実施形態に係る決定情報記憶部の一例を示す図である。
【図１１】図１１は、実施形態に係る決定処理の一例を示すフローチャートである。
【図１２】図１２は、決定装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る決定装置、決定方法及び決定プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決定装置、決定方法及び決定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
（実施形態）
〔１．情報処理の一例〕
まず、図１を用いて、実施形態に係る情報処理の一例について説明する。図１は、実施形態に係る情報処理の一例を示す図である。図１では、実施形態に係る情報処理が決定装置１００により実行される例を示す。
【００１２】
図１では、スマートスピーカー２０を利用する利用者間の関係性に基づいて、取引対象等の各種コンテンツのレコメンドを行う場合を示す。ここで、利用者間の関係性とは、例えば、親子の間を示す親子間の関係性や、夫婦の間を示す夫婦間の関係性や、恋人同士の間を示す恋人間の関係性などである。以下、図１を用いて、実施形態に係る決定処理の一例を説明する。
【００１３】
決定装置１００は、スマートスピーカー２０を利用する複数の利用者の声のデータを収集する。決定装置１００は、スマートスピーカー２０から送信された複数の利用者の発話データを取得する。図１に示す例では、決定装置１００は、利用者＃１乃至利用者＃３が発した声の発話データを取得する。なお、下記実施形態では、発話した利用者を適宜「共用関係にある利用者」と呼ぶ。
【００１４】
決定装置１００は、取得した発話データからスマートスピーカー２０を共用する利用者の数を推定する（ステップＳ１０１）。例えば、決定装置１００は、発話データのうち、利用者の声の周波数特定に基づいて、利用者の数を推定する。具体的には、決定装置１００は、取得した発生データに含まれる声の周波数特性を特定し、特定した周波数特性の類似性に応じたグルーピングを行うことで、利用者の数を推定する。
【００１５】
決定装置１００は、推定した数の利用者の間の関係性を利用者の属性から推定する（ステップＳ１０２）。例えば、決定装置１００は、対象となる複数の利用者の属性から、利用者間の関係性を推定する。例えば、決定装置１００は、対象となる複数の利用者の年齢や性別から、利用者間の関係性を推定する。また、決定装置１００は、対象となる複数の利用者の発話の特徴から、利用者間の関係性を推定する。例えば、決定装置１００は、対象となる複数の利用者の発話の内容から、利用者間の関係性を推定する。このように、決定装置１００は、対象となる複数の利用者の年齢や、性別や、発話の特徴や内容に基づいて、利用者間の関係性を推定する。また、決定装置１００が推定する利用者間の関係性は、どのようなものであってもよい。また、決定装置１００は、各音声の周波数特性に応じて、各利用者の関係性を推定してもよい。
【００１６】
具体的には、決定装置１００は、利用者同士が親子であることを推定してもよい。例えば、決定装置１００は、利用者同士が恋人であることを推定する。例えば、決定装置１００は、利用者同士が夫婦であり、かつ、共働きであることを推定する。例えば、決定装置１００は、利用者同士が夫婦であり、かつ、一人の利用者が単身赴任中であることを推定する。図１では、決定装置１００は、利用者＃１と利用者＃２とが夫婦関係にあり、利用者＃３が利用者＃１の娘であり、利用者＃３が利用者＃２の娘であることを推定する。
【００１７】
ここで、決定装置１００が利用者間の関係性を推定する処理について説明する。例えば、決定装置１００は、取得した発話データを文字情報に変換する。例えば、決定装置１００は、変換した文字情報を形態素解析することにより、特定ワード（キーワード）を抽出して、利用者間の関係性を推定する。例えば、決定装置１００は、抽出した特定ワードをスコアリングすることにより、利用者間の関係性を推定する。具体的な例を挙げると、決定装置１００は、夫婦間で共通して使われる特定ワードや、恋人間で共通して使われる特定ワードなどを用いてスコアリングすることにより、利用者間の関係性を推定する。
【００１８】
例えば、決定装置１００は、推定した数の利用者の年齢の差が所定の条件を満たす場合には、利用者が親子であると推定する。図１の例を用いると、決定装置１００は、利用者＃１と利用者＃３との年齢の差が所定の閾値以上である場合には、利用者＃１と利用者＃３との関係性は親子であると推定する。また、決定装置１００は、利用者＃３が女性である場合には、利用者＃３が利用者＃１の娘であると推定する。
【００１９】
また、決定装置１００は、利用者の位置履歴に基づいて、利用者間の関係性を推定してもよい。例えば、決定装置１００は、推定した数の利用者が毎日同時刻に同一の場所から移動すると特定した場合には、利用者が夫婦であり、かつ、共働きであると推定する。ここで、利用者の位置履歴は、例えば利用者個人が利用する情報処理装置から取得された位置履歴である。例えば、利用者の位置履歴は、ＧＰＳ（Global  Positioning  System）やアプリを介して取得された位置履歴であってもよい。また、利用者の位置履歴は、推定された位置履歴であってもよい。例えば、利用者の位置履歴は、利用者の検索履歴や購買履歴に基づいて推定された位置履歴であってもよい。
【００２０】
決定装置１００は、利用者の電話履歴に基づいて、利用者間の関係性を推定する。例えば、決定装置１００は、利用者個人が利用する情報処理装置を介した電話履歴に基づいて、利用者間の関係性を推定する。具体的な例を挙げると、決定装置１００は、利用者同士が夫婦である場合であって、推定した数の利用者の一人が、ある期間から定期的に電話を架けるようになった場合には、電話を架ける一人の利用者が単身赴任中であると推定する。
【００２１】
決定装置１００は、利用者の検索履歴に基づいて、利用者間の関係性を推定する。例えば、決定装置１００は、利用者個人が利用する情報処理装置を介した検索履歴に基づいて、利用者間の関係性を推定する。具体的な例を挙げると、決定装置１００は、推定した数の利用者の一人が、ある期間から幼児用のコンテンツを検索するようになった場合には、幼児用のコンテンツを検索する利用者が妊婦であると推定する。
【００２２】
決定装置１００は、利用者の購買履歴に基づいて、利用者間の関係性を推定する。例えば、決定装置１００は、推定した数の利用者の一人が注文した取引対象が、推定した他の利用者の住所に発送された場合には、注文した利用者が単身赴任中であると推定する。具体的な例を挙げると、決定装置１００は、利用者同士が夫婦である場合であって、推定した数の利用者の一人が注文した取引対象が、注文した利用者と同一の金融口座を利用する他の利用者の住所に発送された場合には、注文した利用者が単身赴任中であると推定する。
【００２３】
また、実施形態に係る利用者の属性は、利用者に対して予め定められた属性であってもよい。例えば、利用者の属性は、利用者によって登録された属性であってもよい。例えば、利用者の属性は、所定のウェブサービス上で利用者が予め入力した属性であってもよい。例えば、利用者の属性は、外部の情報処理装置からの属性や記憶部１２０に記憶された属性であってもよい。また、利用者の属性は、取得した発話データから推定した属性であってもよい。
【００２４】
決定装置１００は、取得した発話データに基づいて、利用者の属性を推定する。例えば、決定装置１００は、発話データのうち、利用者の声の周波数特性に基づいて、利用者の性別を推定する。具体的には、決定装置１００は、利用者の声の周波数特性が、男性の声の周波数特性に近いか、女性の声の周波数特性に近いかをスコアリングすることにより、利用者の性別を推定する。同様に、決定装置１００は、利用者の声の周波数特性と、各年代の人物の声の周波数特性との類似度に応じたスコアリングを行うことにより、利用者の年齢を推定してもよい。
【００２５】
また、決定装置１００は、取得した発話データに基づいて、利用者の発話の特徴を特定する。例えば、決定装置１００は、利用者の声の周波数特定に基づいて、利用者の発話の特徴を特定する。例えば、決定装置１００は、利用者の声の波長の振幅や周波数に基づいて、利用者の発話の特徴を特定する。また、決定装置１００は、特定した発話の特徴をスコアリングすることにより、利用者間の関係性を推定する。決定装置１００は、例えば、特定した発話の特徴が夫婦間で共通した特徴であるか、恋人間で共通した特徴であるかなどをスコアリングすることにより、利用者間の関係性を推定する。
【００２６】
決定装置１００は、提供する情報を決定する。例えば、決定装置１００は、各利用者間の関係性と、情報を出力する情報処理装置が共用端末であるか否かに基づいて、提供する情報を決定する（ステップＳ１０３）。例えば、決定装置１００は、情報を出力する情報処理装置が共用端末である場合には、共用可能な情報を提供する。具体的には、決定装置１００は、情報を出力する情報処理装置が共用端末である場合には、共用可能な情報を共用端末に送信する（ステップＳ１０４−１）。そして、決定装置１００は、共用可能な情報を共用端末に出力させる。ここで、共用端末とは、例えば、決定装置１００が推定した数の利用者が共用して利用すると予め定められた情報処理装置である。すなわち、共用端末とは、例えば、共用関係にある複数の利用者が利用する情報処理装置である。図１の例では、共用端末がスマートスピーカーである場合を示しているが、外部の情報処理装置であってもよい。
【００２７】
また、共用可能な情報とは、決定装置１００が推定した数の各利用者と所定の関連性を有する情報である。決定装置１００は、推定した数の各利用者の利用者情報に基づいて、各利用者と所定の関連性を有する情報を推定する。例えば、決定装置１００は、推定した数の各利用者の利用者情報に基づいて、各利用者が所望する情報を推定する。例えば、決定装置１００は、各利用者の属性や、購買履歴や、位置履歴や、検索履歴などから、各利用者が所望する情報を推定する。また、決定装置１００は、各利用者が所望すると推定した情報のうち、所定の条件を満たす情報を共用可能な情報として決定する。例えば、決定装置１００は、各利用者が所望すると推定した情報のうち、共通性が所定の条件を満たす情報を、共用可能な情報として決定する。
【００２８】
決定装置１００は、情報を出力する情報処理装置が共用端末でない場合には、共用可能ではない情報（プライベートな情報）を提供する（ステップＳ１０４−２）。決定装置１００は、情報を出力する情報処理装置が共用端末でない場合には、プライベートな情報を、各利用者が個々に利用する情報処理装置に送信する。
【００２９】
決定装置１００は、各利用者の関係性に基づいて、各利用者が所望すると推定した情報の提供態様を決定してもよい。例えば、決定装置１００は、利用者同士が親子である場合には、子供が所望する情報を、親に通知すると決定してもよい。例えば、決定装置１００は、利用者同士が親子である場合には、子供が所望する取引対象のコンテンツを、親が個々に利用する情報処理装置に通知する。図１に示す例では、決定装置１００は、利用者＃１の娘（利用者＃３）が所望する取引対象のコンテンツを、利用者＃１が個々に利用する端末装置１０に通知する。ここで、決定装置１００は、どのような通知態様を用いて通知を行ってもよい。例えば、決定装置１００は、プッシュ通知を用いて通知を行ってもよい。また、決定装置１００は、通知するタイミングを制御してもよい。例えば、決定装置１００は、利用者の状態を推定して、推定した状態に応じて、通知するタイミングを制御してもよい。
【００３０】
なお、上記実施形態では、スマートスピーカー２０を用いて利用者の発話を収集する例を示したが、利用者の発話を収集できるものであれば、スマートスピーカー２０に限らず、どのようなデバイスであってもよい。
【００３１】
また、上記実施形態では、スマートスピーカー２０からの発話データに基づいて、利用者間の関係性を推定する例を示したが、利用者間の関係性を推定できる情報であれば、どのような情報に基づいて利用者間の関係性を推定してもよい。例えば、決定装置１００は、クリックされた広告を分類して、利用者本人以外が利用者のＰＣを使用しているかを推定してもよい。具体的には、決定装置１００は、クリックされた広告を、広告が対象とする利用者層（ターゲット層）の年代や性別ごとに分類することにより、利用者本人以外が利用者のＰＣを使用しているかを推定してもよい。なお、広告が対象とする利用者層の年代や性別は、例えば、広告を入稿した広告主により予め定められていてもよい。ここで、決定装置１００は、利用者本人以外が利用者のＰＣを使用していると推定した場合には、利用者本人以外を利用者の家族として推定してもよい。
【００３２】
また、決定装置１００は、購入された取引対象を、販売主により予め定められた取引対象のターゲット層の年代や性別ごとに分類することにより、利用者本人以外が利用者のＰＣを使用しているかを推定してもよい。そして、決定装置１００は、利用者本人以外が利用者のＰＣを使用して取引対象を購入したと推定した場合には、利用者本人以外を利用者の家族として推定してもよい。同様に、決定装置１００は、インターネット上で検索されたウェブサイトを、ウェブサイトが対象とする利用者層の年代や性別ごとに分類することにより、利用者本人以外が利用者のＰＣを使用しているかを推定してもよい。そして、決定装置１００は、利用者本人以外が利用者のＰＣを使用してウェブサイトを検索したと推定した場合には、利用者本人以外を利用者の家族として推定してもよい。
【００３３】
〔情報処理システムの構成〕
図２に示す決定システム１について説明する。図２に示すように、決定システム１は、端末装置１０と、スマートスピーカー２０と、決定装置１００とが含まれる。端末装置１０と、スマートスピーカー２０と、決定装置１００とは所定の通信網（ネットワークＮ）を介して、有線または無線により通信可能に接続される。図２は、実施形態に係る決定システムの構成例を示す図である。なお、図２に示した決定システム１には、複数台の端末装置１０や、複数台のスマートスピーカー２０や、複数台の決定装置１００が含まれてもよい。
【００３４】
端末装置１０は、利用者によって利用される情報処理装置である。端末装置１０は、実施形態における処理を実現可能であれば、どのような装置であってもよい。また、端末装置１０は、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等の装置であってもよい。図１に示す例においては、端末装置１０がスマートフォンである場合を示す。また、端末装置１０は、ＧＰＳセンサ等に限らず種々のセンサにより、各種センサ情報を検知してもよい。
【００３５】
スマートスピーカー２０は、例えば、室内等に置かれる据置式のスマートスピーカーである。しかし、スマートスピーカー２０は、利用者との対話を実現する機能を有していれば、必ずしもスマートスピーカーである必要はなく、例えば、カーナビゲーション、可動式ロボット等であってもよい。ただし、本実施形態では、スマートスピーカー２０は、スマートスピーカーであるものとする。スマートスピーカー２０は、利用者間の関係性を推定するための情報を収集するために用いられる。スマートスピーカー２０は、例えば、利用者の発話を収集する。スマートスピーカー２０は、例えば、ＰＣ、ＷＳ（Work  Station）等の情報処理装置であり、利用者から発せられた発話に基づいて処理を行う。
【００３６】
決定装置１００は、利用者間の関係性を推定して、所定の利用者に対して提供する情報を決定するために用いられる。決定装置１００は、例えば、ＰＣ、ＷＳ（Work  Station）等の情報処理装置であり、端末装置１０とスマートスピーカー２０とからネットワークＮを介して送信されてきた情報に基づいて処理を行う。
【００３７】
なお、図２では、スマートスピーカー２０と決定装置１００とは、別装置である場合を示したが、スマートスピーカー２０と決定装置１００とが一体であってもよい。また、スマートスピーカー２０と決定装置１００とは、それぞれ同一とみなされる管理者によって管理されていてもよい。
【００３８】
〔２．端末装置の構成〕
次に、図３を用いて、実施形態に係る端末装置１０の構成について説明する。図３は、実施形態に係る端末装置１０の構成例を示す図である。図３に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、制御部１４とを有する。
【００３９】
（通信部１１）
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、所定のネットワークＮと有線又は無線で接続され、所定のネットワークＮを介して、決定装置１００との間で情報の送受信を行う。
【００４０】
（入力部１２）
入力部１２は、利用者からの各種操作を受け付ける。例えば、入力部１２は、タッチパネル機能により表示面を介して利用者からの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００４１】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。また、出力部１３は、決定装置１００から送信された情報を出力する。例えば、出力部１３は、利用者が所望する取引対象のコンテンツを出力する。
【００４２】
（制御部１４）
制御部１４は、例えば、コントローラ（controller）であり、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶装置に記憶されている各種プログラムがＲＡＭ（Random  Access  Memory)を作業領域として実行されることにより実現される。例えば、この各種プログラムには、端末装置１０にインストールされたアプリケーションのプログラムが含まれる。例えば、この各種プログラムには、決定装置１００から送信された情報を表示するアプリケーションのプログラムが含まれる。また、制御部１４は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４３】
図３に示すように、制御部１４は、送信部１４１と、受信部１４２とを有し、以下に説明する情報処理の作用を実現または実行する。
【００４４】
（送信部１４１）
送信部１４１は、外部の情報処理装置へ各種情報を提供する。送信部１４１は、外部の情報処理装置へ各種情報を送信する。例えば、送信部１４１は、決定装置１００等の他の情報処理装置へ各種情報を送信する。送信部１４１は、所定の記憶部に記憶された情報を送信する。例えば、送信部１４１は、利用者の属性情報を送信する。例えば、送信部１４１は、利用者の位置履歴を送信する。例えば、送信部１４１は、ＧＰＳにより示される位置情報を送信する。例えば、送信部１４１は、利用者の電話履歴を送信する。例えば、送信部１４１は、利用者の検索履歴を送信する。例えば、送信部１４１は、利用者の購買履歴を送信する。
【００４５】
（受信部１４２）
受信部１４２は、各種情報を受信する。受信部１４２は、外部の情報処理装置から各種情報を受信する。受信部１４２は、決定装置１００等の他の情報処理装置から各種情報を受信する。例えば、受信部１４２は、利用者が所望する取引対象のコンテンツを受信する。
【００４６】
〔３．スマートスピーカーの構成〕
次に、図４を用いて、実施形態に係るスマートスピーカー２０の構成について説明する。図４は、実施形態に係るスマートスピーカー２０の構成例を示す図である。図４に示すように、スマートスピーカー２０は、通信部２１と、記憶部２２と、制御部２３とを有する。なお、スマートスピーカー２０は、スマートスピーカー２０の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００４７】
（通信部２１）
通信部２１は、例えば、ＮＩＣ等によって実現される。そして、通信部２１は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、決定装置１００との間で情報の送受信を行う。
【００４８】
（記憶部２２）
記憶部２２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図４に示すように、記憶部２２は、発話情報記憶部２２１と、共用情報記憶部２２２とを有する。
【００４９】
発話情報記憶部２２１は、利用者が発した声のデータを記憶する。発話情報記憶部２２１は、利用者の発話データを記憶する。ここで、図５に、実施形態に係る発話情報記憶部２２１の一例を示す。図５に示すように、発話情報記憶部２２１は、「利用者ＩＤ」、「発話ＩＤ」、「発話」といった項目を有する。
【００５０】
「利用者ＩＤ」は、利用者を識別するための識別情報を示す。「発話ＩＤ」は、発話データを識別するための識別情報を示す。「発話」は、発話データを示す。図５に示す例では、「発話」に「発話＃１１」や「発話＃１２」といった概念的な情報が格納される例を示したが、実際には、コンテンツデータが格納される。例えば、「発話」には、収集した発話の波長に関するデータが記憶されてもよいし、発話を変換した文字情報が記憶されてもよい。
【００５１】
共用情報記憶部２２２は、発話した複数の利用者にとって共用可能な情報（以下、適宜「共用情報」と呼ぶ）を記憶する。共用情報記憶部２２２は、共用関係にある複数の利用者にとって共用可能な情報を記憶する。共用情報記憶部２２２は、決定装置１００から送信された情報を記憶する。ここで、図６に、実施形態に係る共用情報記憶部２２２の一例を示す。図６に示すように、共用情報記憶部２２２は、「共用ＩＤ」、「共用情報」といった項目を有する。
【００５２】
「共用ＩＤ」は、共用情報を識別するための識別情報を示す。「共用情報」は、共用情報を示す。図６に示す例では、「共用情報」に「共用＃１」や「共用＃２」といった概念的な情報が格納される例を示したが、実際には、コンテンツデータが格納される。
【００５３】
（制御部２３）
制御部２３は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、スマートスピーカー２０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００５４】
図４に示すように、制御部２３は、収集部２３１と、変換部２３２と、送信部２３３と、受信部２３４と、提供部２３５とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部２３の内部構成は、図４に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００５５】
（収集部２３１）
収集部２３１は、各種情報を収集する。収集部２３１は、利用者が発した声を収集する。収集部２３１は、利用者の発話を収集する。
【００５６】
（変換部２３２）
変換部２３２は、各種情報を変換する。変換部２３２は、収集部２３１により収集した各種情報を変換する。変換部２３２は、収集した各種情報をデータに変換する。変換部２３２は、収集した発話を発話データに変換する。
【００５７】
変換部２３２は、変換した各種情報を記憶部２２に格納する。変換部２３２は、発話情報記憶部２２１に各種情報を格納する。
【００５８】
変換部２３２は、受信部２３４により受信した各種情報を変換する。変換部２３２は、受信した各種情報を発話に変換する。変換部２３２は、記憶部２２に記憶された各種情報を変換する。変換部２３２は、共用情報記憶部２２２に記憶された各種情報を変換する。
【００５９】
（送信部２３３）
送信部２３３は、各種情報を送信する。送信部２３３は、外部の情報処理装置へ各種情報を送信する。例えば、送信部２３３は、決定装置１００へ各種情報を送信する。
【００６０】
送信部２３３は、変換部２３２により変換された各種情報を送信する。送信部２３３は、記憶部１２０に記憶された各種情報を送信する。送信部２３３は、発話情報記憶部２２１に記憶された各種情報を送信する。
【００６１】
（受信部２３４）
受信部２３４は、各種情報を受信する。受信部２３４は、外部の情報処理装置から各種情報を受信する。受信部２３４は、外部の情報処理装置から送信された各種情報を受信する。受信部２３４は、決定装置１００等の他の情報処理装置から各種情報を受信する。
【００６２】
受信部２３４は、受信した各種情報を記憶部２２に格納する。受信部２３４は、共用情報記憶部２２２に各種情報を格納する。
【００６３】
（提供部２３５）
提供部２３５は、各種情報を提供する。提供部２３５は、各種情報を送信する。提供部２３５は、外部の情報処理装置へ各種情報を提供する。例えば、提供部２３５は、共用関係にある複数の利用者が共用して利用する情報処理装置へ各種情報を提供する。例えば、提供部２３５は、共用関係にある利用者が個々に利用する端末装置１０へ各種情報を提供する。
【００６４】
提供部２３５は、記憶部２２に記憶された各種情報を提供する。提供部２３５は、共用情報記憶部２２２に記憶された各種情報を提供する。
【００６５】
提供部２３５は、各種情報を出力する。提供部２３５は、変換部２３２により変換された各種情報を出力する。提供部２３５は、発話を出力する。
【００６６】
〔４．決定装置の構成〕
次に、図７を用いて、実施形態に係る決定装置１００の構成について説明する。図７は、実施形態に係る決定装置１００の構成例を示す図である。図７に示すように、決定装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、決定装置１００は、決定装置１００の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００６７】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、端末装置１０とスマートスピーカー２０との間で情報の送受信を行う。
【００６８】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図７に示すように、記憶部１２０は、特徴情報記憶部１２１と、関係情報記憶部１２２と、決定情報記憶部１２３とを有する。
【００６９】
特徴情報記憶部１２１は、利用者からの情報を記憶する。図１に示す例では、特徴情報記憶部１２１は、利用者が発した声のデータを記憶する。この場合、特徴情報記憶部１２１は、発話情報記憶部２２１と同様な情報を記憶する。ただし、特徴情報記憶部１２１は、利用者が入力した情報を記憶してもよい。ここで、図８に、実施形態に係る特徴情報記憶部１２１の一例を示す。図８に示すように、特徴情報記憶部１２１は、「利用者ＩＤ」、「特徴ＩＤ」、「特徴」といった項目を有する。
【００７０】
「利用者ＩＤ」は、利用者を識別するための識別情報を示す。「特徴ＩＤ」は、利用者からの情報を識別するための識別情報を示す。例えば、「特徴ＩＤ」は、発話データを識別するための識別情報を示してもよい。「特徴」は、利用者からの情報を示す。例えば、「特徴」は、発話データを示してもよい。図８に示す例では、「特徴」に「特徴＃１１」や「特徴＃１２」といった概念的な情報が格納される例を示したが、実際には、コンテンツデータが格納される。
【００７１】
関係情報記憶部１２２は、利用者間の関係性に関する情報を記憶する。関係情報記憶部１２２は、所定の利用者と他の利用者との関係性に関する情報を記憶する。ここで、図９に、実施形態に係る関係情報記憶部１２２の一例を示す。図９に示すように、関係情報記憶部１２２は、「関係ＩＤ」、「関係」、「利用者間」といった項目を有する。
【００７２】
「関係ＩＤ」は、利用者間の関係性を識別するための識別情報を示す。「関係」は、利用者間の関係性を示す。「利用者間」は、「関係」に対応する関係性を有する複数の利用者を示す。図９の例では、利用者＃１と利用者＃２とが夫婦の関係にあることを示す。
【００７３】
決定情報記憶部１２３は、利用者に提供すると決定した情報を記憶する。決定情報記憶部１２３は、利用者に提供すると決定した情報を出力する出力先に関する情報を記憶する。ここで、図１０に、実施形態に係る決定情報記憶部１２３の一例を示す。図１０に示すように、決定情報記憶部１２３は、「決定ＩＤ」、「決定」、「属性」、「出力先」といった項目を有する。
【００７４】
「決定ＩＤ」は、利用者に提供すると決定した情報を識別するための識別情報を示す。「決定」は、利用者に提供すると決定した情報を示す。図１０に示す例では、「決定」に「決定＃１」や「決定＃２」といった概念的な情報が格納される例を示したが、実際には、コンテンツデータが格納される。「属性」は、利用者に提供すると決定した情報の属性を示す。具体的には、「属性」は、利用者に提供すると決定した情報が共用な情報であるのか、利用者にとってプライベートな情報であるのかを示す。「出力先」は、利用者に提供すると決定した情報の出力先を示す。例えば、「出力先」には、「属性」に応じた出力先に関する情報が記憶される。具体的には、決定した情報の属性が「共用」である場合には、「出力先」には共用端末に関する情報が記憶される。例えば、決定した情報の属性が「プライベート」である場合には、「出力先」には対応する所定の利用者が個々に利用する情報処理装置に関する情報が記憶される。
【００７５】
（制御部１３０）
制御部１３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、決定装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００７６】
図７に示すように、制御部１３０は、取得部１３１と、特定部１３２と、推定部１３３と、決定部１３４と、提供部１３５とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部１３０の内部構成は、図７に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００７７】
（取得部１３１）
取得部１３１は、各種情報を取得する。取得部１３１は、外部の情報処理装置から各種情報を取得する。取得部１３１は、スマートスピーカー２０等の他の情報処理装置から各種情報を取得する。
【００７８】
取得部１３１は、記憶部１２０から各種情報を取得する。取得部１３１は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３から各種情報を取得する。
【００７９】
取得部１３１は、取得した各種情報を記憶部１２０に格納する。取得部１３１は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に各種情報を格納する。
【００８０】
取得部１３１は、他の機能構成により特定、推定、決定された各種情報を取得する。
【００８１】
取得部１３１は、利用者が発した声のデータを取得する。取得部１３１は、利用者の発話データを取得する。例えば、取得部１３１は、発話の特徴や利用者が発した内容に関するデータを取得する。例えば、取得部１３１は、発話の波長に関するデータを取得する。例えば、取得部１３１は、発話の波長の振幅や周波数に関するデータを取得する。
【００８２】
取得部１３１は、取得した発話データを変換した文字情報を取得する。取得部１３１は、取得した文字情報から抽出した特定ワードを取得する。
【００８３】
取得部１３１は、利用者の属性情報を取得する。取得部１３１は、利用者の位置履歴を取得する。取得部１３１は、利用者の電話履歴を取得する。取得部１３１は、利用者の検索履歴を取得する。取得部１３１は、利用者の購買履歴を取得する。
【００８４】
取得部１３１は、各利用者が個々に利用する情報処理装置に関する情報を取得する。取得部１３１は、各利用者の端末装置１０に関する情報を取得する。
【００８５】
（特定部１３２）
特定部１３２は、各種情報を特定する。例えば、特定部１３２は、外部の情報処理装置からの情報や記憶部１２０に記憶された情報に基づいて、各種情報を特定する。特定部１３２は、スマートスピーカー２０等の他の情報処理装置からの情報に基づいて、各種情報を特定する。特定部１３２は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に記憶された情報に基づいて、各種情報を特定する。
【００８６】
特定部１３２は、特定した各種情報を記憶部１２０に格納する。特定部１３２は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に各種情報を格納する。
【００８７】
特定部１３２は、他の機能構成により取得、推定、決定された各種情報に基づいて、各種情報を特定する。
【００８８】
特定部１３２は、複数の利用者を特定する。特定部１３２は、所定の条件を満たす複数の利用者を特定する。特定部１３２は、同一の情報処理装置を利用する利用者を特定する。例えば、特定部１３２は、同一のスマートスピーカー２０を利用する利用者を特定する。
【００８９】
特定部１３２は、利用者の声の特徴に基づいて、複数の利用者を特定する。言い替えると、特定部１３２は、特定部１３２は、利用者の声の特徴に基づいて、複数の利用者の数を特定する。特定部１３２は、音声を用いて操作する情報処理装置を利用する利用者の声の特徴に基づいて、複数の利用者を特定する。例えば、特定部１３２は、利用者の声の波長の特徴に基づいて、複数の利用者を特定する。
【００９０】
（推定部１３３）
推定部１３３は、各種情報を推定する。例えば、推定部１３３は、外部の情報処理装置からの情報や記憶部１２０に記憶された情報に基づいて、各種情報を推定する。推定部１３３は、スマートスピーカー２０等の他の情報処理装置からの情報に基づいて、各種情報を推定する。推定部１３３は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に記憶された情報に基づいて、各種情報を推定する。
【００９１】
推定部１３３は、推定した各種情報を記憶部１２０に格納する。推定部１３３は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に各種情報を格納する。
【００９２】
推定部１３３は、他の機能構成により取得、特定、決定された各種情報に基づいて、各種情報を推定する。
【００９３】
推定部１３３は、複数の利用者間の関係性を推定する。推定部１３３は、利用者の声が有する特徴に基づいて、各利用者間の関係性を推定する。推定部１３３は、利用者が発した内容に基づいて、各利用者間の関係性を推定する。
【００９４】
推定部１３３は、各利用者の行動の履歴（位置履歴、検索履歴、購買履歴、電話履歴など）に基づいて、各利用者間の関係性を推定する。例えば、推定部１３３は、各利用者の行動の履歴に基づいて、所定の利用者と他の利用者との間の関係性を推定する。推定部１３３は、各利用者の属性に基づいて、各利用者間の関係性を推定する。例えば、推定部１３３は、各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する。推定部１３３は、各利用者の行動の履歴と、各利用者の属性とに基づいて、各利用者間の関係性を推定する。例えば、推定部１３３は、各利用者の行動の履歴と、各利用者の属性とに基づいて、所定の利用者と他の利用者との間の関係性を推定する。
【００９５】
（決定部１３４）
決定部１３４は、各種情報を決定する。例えば、決定部１３４は、外部の情報処理装置からの情報や記憶部１２０に記憶された情報に基づいて、各種情報を決定する。決定部１３４は、スマートスピーカー２０等の他の情報処理装置からの情報に基づいて、各種情報を決定する。決定部１３４は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に記憶された情報に基づいて、各種情報を決定する。
【００９６】
決定部１３４は、決定した各種情報を記憶部１２０に格納する。決定部１３４は、特徴情報記憶部１２１や関係情報記憶部１２２や決定情報記憶部１２３に各種情報を格納する。
【００９７】
決定部１３４は、他の機能構成により取得、特定、推定された各種情報に基づいて、各種情報を決定する。
【００９８】
決定部１３４は、利用者に対して提供する情報を決定する。決定部１３４は、所定の利用者に対して提供する情報を決定する。決定部１３４は、利用者間の関係性に基づいて、提供する情報を決定する。決定部１３４は、推定した利用者間の関係性に基づいて、提供する情報を決定する。
【００９９】
決定部１３４は、所定の利用者が利用する情報処理装置の属性に応じて、情報処理装置から提供する情報を決定する。例えば、決定部１３４は、所定の利用者が利用する情報処理装置が、所定の利用者が他の利用者と共用する情報処理装置であるか否かに応じて、情報処理装置から提供する情報を決定する。例えば、決定部１３４は、所定の利用者が利用する情報処理装置を所定の利用者と共用する他の利用者と、所定の利用者との関係性が所定の関係性であるか否かに応じて、情報処理装置から提供する情報を決定する。
【０１００】
決定部１３４は、所定の利用者に対して提供する情報の内容を決定する。決定部１３４は、各利用者の行動の履歴と、各利用者の属性とに基づいて、所定の利用者に対して提供する情報の内容を決定する。
【０１０１】
決定部１３４は、所定の利用者に対して情報を提供するタイミングを決定する。決定部１３４は、所定の利用者の状態を特定し、特定した状態と、推定した関係性とに基づいて、所定の利用者に対して情報を提供するタイミングを決定する。例えば、決定部１３４は、電車で移動中の場合などの、所定の利用者に所定のコンテンツを提供しないタイミングを決定する。例えば、決定部１３４は、所定の利用者の妻が定期的に閲覧する女性用のコンテンツを所定の利用者に提供しないタイミングを決定する。
【０１０２】
決定部１３４は、利用者の属性に基づいて決定された情報を所定の利用者に対して提供する情報とする。例えば、決定部１３４は、利用者の属性が子供である場合には、子供に人気があると予め特定されたコンテンツを提供すると決定する。決定部１３４は、所定の利用者との間の関係性が所定の条件を満たす利用者を特定し、特定した利用者の属性に基づいて決定された情報を所定の利用者に対して提供する情報とする。例えば、決定部１３４は、所定の利用者との関係性が親子である利用者を特定して、利用者の子供の属性に基づいて、子供に人気があると特定されたコンテンツを親である利用者に提供すると決定する。
【０１０３】
（提供部１３５）
提供部１３５は、外部の情報処理装置へ各種情報を提供する。提供部１３５は、外部の情報処理装置へ各種情報を送信する。提供部１３５は、外部の情報処理装置へ各種情報を通知する。例えば、提供部１３５は、端末装置１０へ各種情報を送信する。例えば、提供部１３５は、スマートスピーカー２０へ各種情報を送信する。
【０１０４】
提供部１３５は、他の機能構成により取得、特定、推定、決定された各種情報を提供する。
【０１０５】
提供部１３５は、所定の条件を満たす情報を提供する。提供部１３５は、情報を出力する情報処理装置の属性に応じて、対応する情報を提供する。例えば、提供部１３５は、共用可能な情報を提供する。例えば、提供部１３５は、情報を出力する情報処理装置が共用端末である場合には、共用可能な情報を提供する。例えば、提供部１３５は、プライベートな情報を提供する。例えば、提供部１３５は、情報を出力する情報処理装置が共用端末でない場合には、プライベートな情報を提供する。
【０１０６】
〔５．情報処理のフロー〕
次に、図１１を用いて、実施形態に係る決定システム１による情報処理の手順について説明する。図１１は、実施形態に係る決定システム１による情報処理の手順を示すフローチャートである。
【０１０７】
図１１に示すように、決定装置１００は、利用者の発話データを取得して記憶部に記憶する（ステップＳ２０１）。決定装置１００は、所定の閾値以上の発話データを取得したかを判定する（ステップＳ２０２）。決定装置１００は、所定の閾値以上の発話データを取得していない場合（ステップＳ２０２；ＮＯ）、所定の閾値以上の発話データを取得するまで待機する。決定装置１００は、所定の閾値以上の発話データを取得した場合（ステップＳ２０２；ＹＥＳ）、取得した発話データから同一の共用端末を利用する複数の利用者を特定する（ステップＳ２０３）。
【０１０８】
決定装置１００は、特定した複数の利用者の属性に基づいて、利用者間の関係性を推定する（ステップＳ２０４）。決定装置１００は、推定した関係性に基づいて、所定の利用者に対して提供する情報を決定する（ステップＳ２０５）。決定装置１００は、決定した情報が共用可能な情報であるかを判定する（ステップＳ２０６）。決定装置１００は、決定した情報が共用可能な情報である場合（ステップＳ２０６；ＹＥＳ）、決定した情報を共用端末に提供する（ステップＳ２０７）。決定装置１００は、決定した情報が共用可能な情報でない場合（ステップＳ２０６；ＮＯ）、決定した情報を対応する利用者の端末装置に提供する（ステップＳ２０８）。
【０１０９】
〔６．効果〕
上述してきたように、実施形態に係る決定装置１００は、推定部１３３と、決定部１３４とを有する。推定部１３３は、各利用者の属性に基づいて、所定の利用者と他の利用者との間の関係性を推定する。決定部１３４は、推定部１３３によって推定された関係性に基づいて、所定の利用者に対して提供する情報を決定する。
【０１１０】
これにより、実施形態に係る決定装置１００は、利用者に対して提供する情報の精度を向上させることができる。また、実施形態に係る決定装置１００は、情報提供先の利用者が男性であっても、妻子がいると推定される場合に、妻子に関する情報を提供することができるので、家族構成を意識したコンテンツの配信を実現することができる。そして、実施形態に係る決定装置１００は、情報提供先の利用者が女性物の衣料品を購入した場合であっても、妻子がいると推定される場合に、利用者本人用ではないと推定することができるので、通勤期間中に女性向けのコンテンツの配信をしないようにすることができる。これにより、実施形態に係る決定装置１００は、利用者の生活サイクルのデータを組み合わせることによって、コンテンツの最適化を実現することができる。また、実施形態に係る決定装置１００は、利用者が家族構成に関する情報を入力した場合に、家族向けのコンテンツのレコメンドをすることができるので、家族にお勧めのコンテンツの配信を実現することができる。
【０１１１】
また、実施形態に係る決定装置１００は、同一の端末装置を利用する複数の利用者を特定する特定部１３２を有する。また、推定部１３３は、特定部１３２により特定された複数の利用者間の関係性を推定する。
【０１１２】
これにより、実施形態に係る決定装置１００は、同一の装置を利用する利用者に対して提供する情報の精度を向上させることができる。
【０１１３】
また、特定部１３２は、端末装置として、音声を用いて操作する端末装置を利用する利用者の声の特徴に基づいて、複数の利用者を特定する。
【０１１４】
これにより、実施形態に係る決定装置１００は、音声を用いて操作する装置を利用する利用者に対して提供する情報の精度を向上させることができる。
【０１１５】
また、推定部１３３は、利用者の声が有する特徴、若しくは、利用者が発話した内容に基づいて、各利用者間の関係性を推定する。
【０１１６】
これにより、実施形態に係る決定装置１００は、声から利用者間の関係性を推定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１１７】
また、決定部１３４は、さらに、所定の利用者が利用する端末装置の属性に応じて、端末装置から提供する情報を決定する。
【０１１８】
これにより、実施形態に係る決定装置１００は、端末装置の属性に応じて提供する情報を決定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１１９】
また、決定部１３４は、端末装置が所定の利用者が他の利用者と共用する端末装置であるか否かに応じて、端末装置から提供する情報を決定する。
【０１２０】
これにより、実施形態に係る決定装置１００は、端末装置の属性に応じて提供する情報を決定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１２１】
また、決定部１３４は、端末装置を所定の利用者と共用する他の利用者と、所定の利用者との間の関係性が所定の関係性であるか否かに応じて、端末装置から提供する情報を決定する。
【０１２２】
これにより、実施形態に係る決定装置１００は、端末装置の属性に応じて提供する情報を決定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１２３】
また、決定部１３４は、各利用者の行動の履歴と、各利用者の関係性とに基づいて、所定の利用者に対して提供する情報の内容を決定する。
【０１２４】
これにより、実施形態に係る決定装置１００は、利用者の行動の履歴に応じて提供する情報を決定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１２５】
また、推定部１３３は、各利用者の行動の履歴と、各利用者の属性とに基づいて、所定の利用者と他の利用者との間の関係性を推定する。
【０１２６】
これにより、実施形態に係る決定装置１００は、利用者の行動の履歴から利用者間の関係性を推定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１２７】
また、決定部１３４は、所定の利用者の状態を特定し、特定した状態と、推定部１３３によって推定された関係性とに基づいて、所定の利用者に対して情報を提供するタイミングを決定する。
【０１２８】
これにより、実施形態に係る決定装置１００は、利用者の状態に応じて提供するタイミングを決定することで、利用者に対して提供する情報の精度を向上させることができる。
【０１２９】
また、決定部１３４は、所定の利用者との間の関係性が所定の条件を満たす利用者を特定し、特定した利用者の属性に基づいて決定された情報を所定の利用者に対して提供する情報とする。
【０１３０】
これにより、実施形態に係る決定装置１００は、利用者に提供する情報に関する訴求効果の向上を促進させることができる。
【０１３１】
〔７．ハードウェア構成〕
また、上述してきた実施形態に係る端末装置１０、スマートスピーカー２０および決定装置１００は、例えば、図１２に示すような構成のコンピュータ１０００によって実現される。図１２は、端末装置１０、スマートスピーカー２０および決定装置１００の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１３２】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１３３】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定の通信網を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定の通信網を介して他の機器へ送信する。
【０１３４】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１３５】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１３６】
例えば、コンピュータ１０００が実施形態に係る端末装置１０、スマートスピーカー２０および決定装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１４、２３および１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【０１３７】
〔８．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１３８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１３９】
また、上述してきた実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１４０】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１４１】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１４２】
１  決定システム
１０  端末装置
２０  スマートスピーカー
１００  決定装置
１１０  通信部
１２０  記憶部
１２１  特徴情報記憶部
１２２  関係情報記憶部
１２３  決定情報記憶部
１３０  制御部
１３１  取得部
１３２  特定部
１３３  推定部
１３４  決定部
１３５  提供部
Ｎ      ネットワーク
【図１】
2020154366.tif 000003
【図２】
2020154366.tif 000004
【図３】
2020154366.tif 000005
【図４】
2020154366.tif 000006
【図５】
2020154366.tif 000007
【図６】
2020154366.tif 000008
【図７】
2020154366.tif 000009
【図８】
2020154366.tif 000010
【図９】
2020154366.tif 000011
【図１０】
2020154366.tif 000012
【図１１】
2020154366.tif 000013
【図１２】
2020154366.tif 000014