(57)【要約】【課題】各利用者の感情の推定精度を向上させる。【解決手段】本願に係る生成装置は、感情の推定対象となる対象者と所定の関連性を有する利用者から、対象者が有する感情を示唆する示唆情報（例えば、対象者と利用者の挨拶、会話などといった直接的な接触行為に基づく情報や、利用者が推定した対象者の感情に関する情報など）の登録を受け付ける受付部と、受付部により受け付けられた示唆情報に基づいて、対象者の感情に関する情報を生成する生成部とを有することを特徴とする。【選択図】図１
2020154865.tif 000002
【特許請求の範囲】
【請求項１】
感情の推定対象となる対象者と所定の関連性を有する利用者から、前記対象者が有する感情を示唆する示唆情報の登録を受け付ける受付部と、
前記受付部により受け付けられた示唆情報に基づいて、前記対象者の感情に関する情報を生成する生成部と
を有することを特徴とする生成装置。
【請求項２】
前記受付部は、
前記示唆情報として、前記対象者が行った行動を示す情報を受け付ける
ことを特徴とする請求項１に記載の生成装置。
【請求項３】
前記受付部は、
前記示唆情報として、前記対象者が前記利用者に対して行った行動を示す情報を、当該利用者から受け付ける
ことを特徴とする請求項２に記載の生成装置。
【請求項４】
前記受付部は、
前記示唆情報として、前記利用者が推定する前記対象者の感情を示す情報を受け付ける
ことを特徴とする請求項１〜３のうちいずれか１つに記載の生成装置。
【請求項５】
前記生成部は、
複数の前記利用者により登録された示唆情報に基づいて、前記対象者の感情を推定し、推定した感情に関する情報を生成する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の生成装置。
【請求項６】
前記生成部は、
前記示唆情報を登録した前記利用者ごとの重みを考慮して、前記対象者の感情を推定する
ことを特徴とする請求項５に記載の生成装置。
【請求項７】
前記受付部は、
前記示唆情報として、前記利用者が推定する前記対象者の感情を示す情報の登録を受け付け、
前記生成部は、
前記利用者が過去に推定した前記対象者の感情の正解率に応じた重みを考慮して、前記対象者の感情を推定する
ことを特徴とする請求項６に記載の生成装置。
【請求項８】
前記生成部は、
前記利用者が過去に推定した前記対象者の感情の種別ごとに正解率を推定し、推定した正解率に基づいた重みを考慮して、前記対象者の感情を推定する
ことを特徴とする請求項７に記載の生成装置。
【請求項９】
前記生成部は、
前記利用者と前記対象者との間の関係性に応じた重みを考慮して、前記対象者の感情を推定する
ことを特徴とする請求項６〜８のうちいずれか１つに記載の生成装置。
【請求項１０】
前記生成部は、
前記利用者が推定した前記対象者の感情の履歴に基づいて、前記対象者が当該利用者に対して恒常的に有する感情を推定し、推定した感情に応じた重みを考慮して、前記対象者の感情を推定する
ことを特徴とする請求項９に記載の生成装置。
【請求項１１】
前記生成部は、
前記利用者ごとに、当該利用者に対する前記対象者の感情を推定する
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の生成装置。
【請求項１２】
前記生成部は、
前記示唆情報が登録された時間帯を考慮して前記対象者の感情を推定する
ことを特徴とする請求項１〜１１のうちいずれか１つに記載の生成装置。
【請求項１３】
前記生成部は、
過去に登録された示唆情報の履歴と、前記対象者の感情との間の関係性を学習したモデルを用いて、前記受付部により受け付けられた示唆情報から、前記対象者の感情に関する情報を生成する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の生成装置。
【請求項１４】
前記生成部は、
前記対象者の行動履歴から推定された当該対象者の感情と、前記示唆情報との関係性を学習したモデルを用いて、前記対象者の感情に関する情報を生成する
ことを特徴とする請求項１３に記載の生成装置。
【請求項１５】
前記生成部は、
前記対象者に対して行われた感情の問合せに対する応答と、前記示唆情報との関係性を学習したモデルを用いて、前記対象者の感情に関する情報を生成する
ことを特徴とする請求項１３に記載の生成装置。
【請求項１６】
前記生成部により生成された情報を、前記利用者に対して提供する第１提供部
をさらに有することを特徴とする請求項１〜１５のうちいずれか１つに記載の生成装置。
【請求項１７】
前記生成部により生成された情報の内容に応じた態様で、前記利用者からの情報を前記対象者に提供する第２提供部
をさらに有することを特徴とする請求項１〜１６のうちいずれか１つに記載の生成装置。
【請求項１８】
前記生成部により生成された情報の内容に応じて、前記利用者から前記対象者に対する情報の提供態様を提案する提案部
をさらに有することを特徴とする請求項１〜１７のうちいずれか１つに記載の生成装置。
【請求項１９】
生成装置が実行する生成方法であって、
感情の推定対象となる対象者と所定の関連性を有する利用者から、前記対象者が有する感情を示唆する示唆情報の登録を受け付ける受付工程と、
前記受付工程により受け付けられた示唆情報に基づいて、前記対象者の感情に関する情報を生成する生成工程と
を含むことを特徴とする生成方法。
【請求項２０】
感情の推定対象となる対象者と所定の関連性を有する利用者から、前記対象者が有する感情を示唆する示唆情報の登録を受け付ける受付手順と、
前記受付手順により受け付けられた示唆情報に基づいて、前記対象者の感情に関する情報を生成する生成手順と
をコンピュータに実行させるための生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生成装置、生成方法及び生成プログラムに関する。
【背景技術】
【０００２】
近年、利用者の感情を推定する推定技術が知られている。このような技術の一例として、利用者間のコミュニケーション内容に基づいて、グループの感情を推定する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１３９０８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、グループ全体としての感情を推定しているに過ぎず、各利用者の感情を精度良く推定しているとは言えなかった。
【０００５】
本願は、上記に鑑みてなされたものであって、各利用者の感情の推定精度を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る生成装置は、感情の推定対象となる対象者と所定の関連性を有する利用者から、前記対象者が有する感情を示唆する示唆情報の登録を受け付ける受付部と、前記受付部により受け付けられた示唆情報に基づいて、前記対象者の感情に関する情報を生成する生成部とを有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、各利用者の感情の推定精度を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る生成処理の一例を示す図である。
【図２】図２は、実施形態に係る生成システムの構成例を示す図である。
【図３】図３は、実施形態に係る生成装置の構成例を示す図である。
【図４】図４は、実施形態に係る示唆情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る利用者情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係る感情情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る生成処理の手順の一例を示すフローチャートである。
【図８】図８は、生成装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に本願に係る生成装置、生成方法及び生成プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る生成装置、生成方法及び生成プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．実施形態〕
図１を用いて、本実施形態の生成装置等により実現される生成処理を説明する。図１は、実施形態に係る生成処理の一例を示す図である。図１に示す例において、生成システム１は、端末装置１０及び生成装置１００を有する。端末装置１０と、生成装置１００とは、図示しない所定の通信網を介して、有線又は無線により通信可能に接続される。なお、図１に示す生成システム１は、複数台の端末装置１０や、複数台の生成装置１００が含まれてもよい。
【００１１】
図１に示す端末装置１０は、感情の推定対象となる対象者と所定の関連性を有する利用者（例えば、家族、友人、同僚等）によって利用される情報処理装置である。例えば、端末装置１０は、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。なお、図１に示す例において、端末装置１０は、利用者によって利用されるスマートフォンやタブレット等のスマートデバイスである場合を示す。また、端末装置１０は、対象者の感情を示唆する示唆情報を生成装置１００に送信する。また、端末装置１０は、生成装置１００によって提供される、対象者の感情に関する情報（以下、「感情情報」と記載する場合がある）を、ウェブブラウザやアプリケーションにより表示する。また、端末装置１０は、生成装置１００によって提供される情報の表示処理を実現する制御情報を生成装置１００から受け取った場合には、制御情報に従って表示処理を実現する。
【００１２】
図１に示す生成装置１００は、感情の推定対象となる対象者の感情情報を端末装置１０に提供するサーバ装置である。図１に示す例において、生成装置１００は、示唆情報の登録を端末装置１０から受け付け、記憶部に格納する。また、生成装置１００は、利用者に対する対象者の感情（例えば、「良好」、「不調」）を示す関係情報を記憶部に格納する。例えば、利用者が過去に生成装置１００に送信した示唆情報のうち、対象者の感情を肯定的と示唆する示唆情報の割合が所定の閾値以上（例えば、８割以上）である場合、生成装置１００は、当該利用者に対する対象者の感情「良好」を示す関係情報を記憶部に格納する。また、例えば、利用者が過去に生成装置１００に送信した示唆情報のうち、対象者の感情を否定的と示唆する示唆情報の割合が所定の閾値以上（例えば、８割以上）である場合、生成装置１００は、当該利用者に対する対象者の感情「不調」を示す関係情報を記憶部に格納する。
【００１３】
また、生成装置１００は、利用者が過去に生成装置１００に送信した示唆情報が示唆する対象者の感情と、当該示唆情報に対応する時点における対象者の実際の感情（例えば、生体情報等から推定された感情）とが一致する度合（言い換えると、利用者が過去に推定した対象者Ｔ１の感情の正解率）を、記憶部に格納する。
【００１４】
以下、図１を用いて、生成装置１００が行う提供処理について説明する。以下の説明では、端末装置１０を利用する利用者に応じて、端末装置１０を端末装置１０−１〜１０−Ｎ（Ｎは任意の自然数）として説明する。例えば、端末装置１０−１は、利用者ＩＤ「Ｕ１」により識別される利用者（利用者Ｕ１）により利用される端末装置である。また、以下では、端末装置１０−１〜１０−Ｎについて、特に区別なく説明する場合には、端末装置１０と記載する。また、以下の説明では、対象者Ｔ１の感情「怒り（機嫌）」に関する感情情報を生成する例を示す。
【００１５】
まず、対象者Ｔ１と各利用者との間で、各種接触行為を行う（ステップＳ１１）。なお、図１の例において、接触行為とは、対象者Ｔ１と利用者の直接的な接触（例えば、挨拶、会話など）のみならず、対象者Ｔ１の行動（例えば、対象者Ｔ１の行動や、対象者Ｔ１と他の利用者の直接的な接触など）を利用者が観測する行為も含む概念である。
【００１６】
続いて、生成装置１００は、端末装置１０から示唆情報の登録を受け付ける（ステップＳ１２）。例えば、図１の例において、生成装置１００は、各利用者が対象者Ｔ１との接触で得た情報と、当該情報から利用者が推定した対象者Ｔ１の感情（以下、「推定感情」と記載する場合がある）とを含む示唆情報の登録を端末装置１０から受け付ける。
【００１７】
例えば、図１の例において、生成装置１００は、対象者Ｔ１の感情に関する情報（示唆種別「感情」）であって、利用者Ｕ１が推定した対象者Ｔ１の感情の状態「良好」を示す情報と、推定感情「良好」とを含む示唆情報を端末装置１０−１から受け付ける。また、図１の例において、生成装置１００は、対象者Ｔ１が行った行動（挨拶）に関する情報（示唆種別「行動（挨拶）」）であって、対象者Ｔ１の行動の状態「拒絶」を示す情報と、推定感情「怒り」とを含む示唆情報を端末装置１０−２から受け付ける。また、図１の例において、生成装置１００は、対象者Ｔ１が行った行動（会話）に関する情報であって、対象者Ｔ１の行動の状態「通常」を示す情報と、推定感情「良好」とを含む示唆情報を端末装置１０−３から受け付ける。
【００１８】
なお、図１の例において、推定感情は、生成装置１００が推定した情報であってもよい。例えば、図１の例において、生成装置１００は、受け付けた示唆情報が、対象者Ｔ１が行った行動に関する情報である場合、対象者Ｔ１の感情と、当該感情と因果関係を有する対象者Ｔ１の一連の行動との間の関係性を学習したモデル（例えば、ＭＩＬ（Multiple  Instance  Learning）の技術を用いて学習したモデル）を用いて、当該示唆情報に基づき、利用者と接触があった際の対象者Ｔ１の感情を推定してもよい。例えば、生成装置１００は、対象者Ｔ１の発話のトーン（音の調子）や、言葉遣い、発話の速さ、対象者Ｔ１の仕草（例えば、対象者Ｔ１の行動の特徴や、癖など）などといった対象者Ｔ１の時系列順の行動と、その行動を行う前、行動中、若しくは行動後に対象者Ｔ１が有していたと推定される感情との間の関係性を学習したモデルを用いてもよい。なお、このようなモデルは、例えば、対象者Ｔ１の生体情報等から推定された感情と、対象者Ｔ１の一連の行動との間の関係性をＭＩＬの技術を用いて学習することで実現され、対象者Ｔ１の一連の行動が入力された場合に、その行動を行う前、行動中、若しくは行動後等、一連の行動と何かしらの因果関係を有すると推定される感情を出力することとなる。すなわち、このようなモデルは、感情と一連の行動とを学習データとし、ＭＩＬの技術を用いた学習を行うことで、入力された一連の行動の全体若しくは一部と因果関係を有する（何かしらの関連性を有する）感情を示す情報を出力するように学習が行われることとなる。
【００１９】
続いて、生成装置１００は、対象者Ｔ１の現在の感情を推定し、感情情報を生成する（ステップＳ１３）。例えば、図１の例において、生成装置１００は、各利用者の対象者Ｔ１との関係性を示す関係情報や、各利用者が過去に推定した対象者Ｔ１の感情の正解率等を考慮して、対象者Ｔ１の感情を推定する。ここで、図１の例において、ステップＳ１２で受け付けた推定感情が示す対象者Ｔ１の感情「怒り（機嫌）」の度合い（以下、「推定感情値」と記載する場合がある）を、「−１００（非常に悪い）」から「１００（非常に良い）」までの値で示すものとする。この場合、生成装置１００は、各推定感情値に対し、対応する利用者の関係情報や正解率に基づく重み付けを行った数値に基づいて、対象者Ｔ１の感情を推定する。
【００２０】
例えば、図１の例において、利用者Ｕ１の関係情報は「良好」であり、正解率は「８０％」であるため、利用者Ｕ１と対象者Ｔ１の間で円滑な意思の疎通が行われており、利用者Ｕ１が対象者Ｔ１の感情を高い精度で把握していることが想定される。したがって、生成装置１００は、利用者Ｕ１の重みを大きくし、利用者Ｕ１による推定感情「良好」に対応する推定感情値「８０」には、利用者Ｕ１の関係情報及び正解率に応じた重み「１．８」を乗算する。
【００２１】
一方、利用者Ｕ２の関係情報は「不調」であり、正解率は「１０％」であるため、利用者Ｕ２と対象者Ｔ１の間では意思の疎通が行われておらず、利用者Ｕ２が対象者Ｔ１の感情を把握していないことが想定される。したがって、生成装置１００は、利用者Ｕ２の重みを小さくし、利用者Ｕ２による推定感情「怒り」に対応する推定感情値「−８０」には、利用者Ｕ１の関係情報及び正解率に応じた重み「０．１」を乗算する。
【００２２】
また、利用者Ｕ３の関係情報は「良好」であり、利用者Ｕ３と対象者Ｔ１の間で円滑な意思の疎通が行われていることが想定されるが、正解率が「５０％」であり、利用者Ｕ３が対象者Ｔ１の感情を中程度の精度で把握していると想定される。したがって、生成装置１００は、利用者Ｕ３の重みを変えず、利用者Ｕ３による推定感情「良好」に対応する推定感情値「１０」には、重み「１．０」を乗算する。
【００２３】
そして、生成装置１００は、各利用者に対応する重み付けを行った各推定感情値の平均値「４８」に基づき、対象者Ｔ１の感情を「良好」と推定し、推定した感情に関する感情情報を生成する。
【００２４】
続いて、生成装置１００は、感情情報を端末装置１０に提供する（ステップＳ１４）。例えば、図１の例において、生成装置１００は、対象者Ｔ１の感情が「良好」であることを示す情報を、利用者Ｕ１−Ｕ３を含む、対象者と所定の関連性を有する各利用者に提供する。
【００２５】
なお、生成装置１００は、感情情報と共に、対象者Ｔ１の感情に応じたメッセージの提供制御及び行動の提案を行ってもよい。例えば、図１の例において、生成装置１００は、対象者Ｔ１の感情が「怒り」又は「非常に悪い」とする感情情報を提供する場合、端末装置１０から対象者Ｔ１が利用する端末装置へのメッセージ（例えば、メール）であって、対象者Ｔ１の感情を悪化させる文言（例えば、敬語が使用されていない文言や、弁解に関する文言）を含むメッセージの提供を制御するとともに、対象者Ｔ１との接触を避ける旨の提案（例えば、メールの送信を後にする旨の提案）を行う。
【００２６】
以上のように、実施形態に係る生成装置１００は、対象者と所定の関連性を有する利用者からの示唆情報と、対象者と利用者の関係性に基づき、対象者の感情を推定する。これにより、実施形態に係る生成装置１００は、示唆情報の提供元である利用者に対し、グループ内における対象者との関係性に応じて重み付けを変更したうえで対象者の感情を推定することができるため、各利用者の感情の推定精度を向上させることができる。
【００２７】
〔２．生成システムの構成〕
次に、上述した生成処理を実現するための生成システム１について図２を用いて説明する。図２は、実施形態に係る生成システムの構成例を示す図である。図２に示すように、実施形態に係る生成システム１は、端末装置１０と、生成装置１００とを含む。端末装置１０及び生成装置１００は、ネットワークＮを介して有線または無線により相互に通信可能に接続される。なお、ネットワークＮは、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、電話網（携帯電話網、固定電話網等）、地域ＩＰ（Internet  Protocol）網、インターネット等の通信ネットワークである。ネットワークＮには、有線ネットワークが含まれていてもよいし、無線ネットワークが含まれていてもよい。また、図２に示す生成システム１には、複数台の端末装置１０や、複数台の生成装置１００が含まれてもよい。
【００２８】
端末装置１０は、利用者よって利用される情報処理装置である。端末装置１０は、生成装置１００によって提供される感情情報に関するコンテンツを、ウェブブラウザやアプリケーションにより表示する。また、端末装置１０は、生成装置１００によって提供されるコンテンツの表示処理を実現する制御情報を生成装置１００から受け取った場合には、制御情報に従って表示処理を実現する。また、端末装置１０は、感情の推定対象となる対象者との各種接触行為により利用者が得た示唆情報を生成装置１００に送信する。
【００２９】
生成装置１００は、感情の推定対象となる対象者の感情情報を端末装置１０に提供するサーバ装置である。また、生成装置１００は、利用者に対する対象者の感情を示す関係情報を管理する。また、生成装置１００は、利用者が過去に生成装置１００に送信した示唆情報が示唆する対象者の感情と、当該示唆情報に対応する時点における対象者の実際の感情とが一致する度合（正解率）を管理する。なお、生成装置１００は、アプリケーションのデータそのものを配信するサーバであってもよい。また、生成装置１００は、端末装置１０に制御情報を配信する配信装置として機能してもよい。ここで、制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプト言語やＣＳＳ（Cascading  Style  Sheets）等のスタイルシート言語により記述される。なお、生成装置１００から配信されるコンテンツに関するアプリケーションそのものを制御情報とみなしてもよい。生成装置１００の構成は後述する。
【００３０】
〔３．生成装置の構成〕
次に、図３を用いて、生成装置１００の構成について説明する。図３は、実施形態に係る生成装置の構成例を示す図である。図３に示すように、生成装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００３１】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、端末装置１０等との間で情報の送受信を行う。
【００３２】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図３に示すように、記憶部１２０は、示唆情報記憶部１２１と、利用者情報記憶部１２２と、感情情報記憶部１２３とを有する。
【００３３】
（示唆情報記憶部１２１について）
示唆情報記憶部１２１は、対象者の感情を示唆する示唆情報を格納する。ここで、図４を用いて、示唆情報記憶部１２１が格納する示唆情報の一例を説明する。図４は、実施形態に係る示唆情報記憶部の一例を示す図である。図４の例では、示唆情報記憶部１２１は、「対象者ＩＤ」、「利用者ＩＤ」、「示唆種別」、「状態」、「推定感情」、「登録日時」といった項目を有する。
【００３４】
「対象者ＩＤ」は、対象者を識別するための識別情報を示す。「利用者ＩＤ」は、利用者を識別するための識別情報を示す。「示唆種別」は、利用者が対象者との接触で得た示唆情報の種別を示し、示唆情報が対象者の感情に関する情報であることを示す「感情」や、示唆情報が対象者の行動（例えば、対象者と利用者の間で行われた挨拶、会話など）に関する情報であることを示す「行動」などといった情報が格納される。
【００３５】
「状態」は、対象者の感情や行動の状態を示す。「推定感情」は、利用者が推定した対象者の感情を示す。「登録日時」は、示唆情報が端末装置１０から送信された日時を示す。
【００３６】
すなわち、図４では、利用者「Ｕ１」により、示唆種別「感情」、状態「良好」、推定感情「良好」であり、対象者「Ｔ１」の感情を示唆する示唆情報が「日時＃１１」に送信されたことを示す。
【００３７】
（利用者情報記憶部１２２について）
利用者情報記憶部１２２は、利用者に関する利用者情報を格納する。ここで、図５を用いて、利用者情報記憶部１２２が格納する利用者情報の一例を説明する。図５は、実施形態に係る利用者情報記憶部の一例を示す図である。図５の例では、利用者情報記憶部１２２は、「利用者ＩＤ」、「対象者ＩＤ」、「関係情報」、「正解率」といった項目を有する。
【００３８】
「利用者ＩＤ」は、利用者を識別するための識別情報を示す。「対象者ＩＤ」は、対象者を識別するための識別情報を示す。「関係情報」は、利用者に対する対象者の感情を示す。例えば、利用者が過去に生成装置１００に送信した示唆情報のうち、対象者の感情を肯定的と示唆する示唆情報の割合が所定の閾値以上である場合、生成装置１００は、当該利用者に対する対象者の感情「良好」を示す関係情報を記憶部に格納する。また、例えば、利用者が過去に生成装置１００に送信した示唆情報のうち、対象者の感情を否定的と示唆する示唆情報の割合が所定の閾値以上である場合、生成装置１００は、当該利用者に対する対象者の感情「不調」を示す関係情報を記憶部に格納する。
【００３９】
「正解率」は、利用者が過去に推定した対象者の感情（例えば、生成装置１００に送信した示唆情報含まれる推定感情）のうち、対象者の実際の感情と一致したものの割合（正解率）を示す。なお、「正解率」の項目には、時間帯ごとの正解率が格納されてもよい。例えば、図５の例において、「正解率」の項目には、午前（例えば、６時―１２時）の時間帯において利用者が推定した対象者の感情の正解率、並びに、午後（例えば、１２時―１８時）の時間帯において利用者が推定した対象者の感情の正解率が格納される。
【００４０】
なお、対象者の実際の感情とは、対象者が利用する端末装置等により取得された対象者の生体情報等から推定された感情であってもよいし、後述する制御部１３０が推定した対象者の感情であってもよい。
【００４１】
すなわち、図５では、利用者「Ｕ１」に対する、対象者「Ｔ１」の感情が「良好」であり、午前の時間帯において利用者「Ｕ１」が推定した対象者「Ｔ１」の感情の正解率が「８０％」、午後の時間帯において利用者「Ｕ１」が推定した対象者「Ｔ１」の感情の正解率が「２０％」であることを示す。
【００４２】
（感情情報記憶部１２３について）
感情情報記憶部１２３は、対象者の感情に関する感情情報を格納する。ここで、図５を用いて、感情情報記憶部１２３が格納する感情情報の一例を説明する。図６は、実施形態に係る感情情報記憶部の一例を示す図である。図６の例では、利用者情報記憶部１２２は、「対象者ＩＤ」、「平均値」、「推定感情」、「日時」といった項目を有する。
【００４３】
「対象者ＩＤ」は、対象者を識別するための識別情報を示す。「平均値」は、各利用者が推定した対象者の感情（示唆情報に含まれる推定感情）示す対象者の感情の度合い（推定感情値）の平均値を示す。「推定感情」は、「平均値」に格納された値に基づいて推定される対象者の感情を示す。「日時」は、「推定感情」が推定された日時を示す。
【００４４】
すなわち、図５では、各利用者が推定した対象者「Ｔ１」の感情が示す対象者「Ｔ１」の感情の度合いの平均値が「４８」であり、平均値に基づき、日時「日時＃２１」に対象者「Ｔ１」の感情が「良好」と推定されたことを示す。
【００４５】
（制御部１３０について）
制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、生成装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。実施形態に係る制御部１３０は、図３に示すように、受付部１３１と、生成部１３２と、提供部１３３と、提案部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【００４６】
（受付部１３１について）
受付部１３１は、感情の推定対象となる対象者と所定の関連性を有する利用者から、対象者が有する感情を示唆する示唆情報の登録を受け付ける。例えば、図１の例において、受付部１３１は、各利用者が対象者Ｔ１との接触で得た情報を含む示唆情報を端末装置１０から受け付け、示唆情報記憶部１２１に格納する。
【００４７】
また、受付部１３１は、示唆情報として、対象者が行った行動を示す情報を受け付けてもよい。例えば、図１の例において、受付部１３１は、対象者Ｔ１が行った行動（挨拶）に関する情報であって、対象者Ｔ１の行動の状態「拒絶」を示す情報を含む示唆情報を端末装置１０−２から受け付ける。
【００４８】
また、受付部１３１は、示唆情報として、対象者が利用者に対して行った行動を示す情報を、当該利用者から受け付けてもよい。例えば、図１の例において、受付部１３１は、対象者Ｔ１が各利用者に対して行った挨拶や会話といった行動に関する情報を含む示唆情報を端末装置１０から受け付ける。
【００４９】
また、受付部１３１は、示唆情報として、利用者が推定する対象者の感情を示す情報を受け付けてもよい。例えば、図１の例において、受付部１３１は、対象者Ｔ１の感情に関する情報であって、利用者Ｕ１が推定した対象者Ｔ１の感情の状態「良好」を示す情報を含む示唆情報を端末装置１０−１から受け付ける。
【００５０】
また、受付部１３１は、示唆情報として、利用者が推定する対象者の感情を示す情報の登録を受け付けてもよい。例えば、図１の例において、受付部１３１は、各利用者が対象者Ｔ１との接触で得た情報から利用者が推定した対象者Ｔ１の感情（推定感情）を含む示唆情報を端末装置１０から受け付ける。
【００５１】
（生成部１３２について）
生成部１３２は、受付部１３１により受け付けられた示唆情報に基づいて、対象者の感情に関する情報を生成する。例えば、図１の例において、生成部１３２は、受付部１３１が端末装置１０から受け付けた示唆情報に基づいて対象者Ｔ１の感情情報を生成し、感情情報記憶部１２３に格納する。
【００５２】
また、生成部１３２は、複数の利用者により登録された示唆情報に基づいて、対象者の感情を推定し、推定した感情に関する情報を生成してもよい。例えば、図１の例において、生成部１３２は、端末装置１０−１〜１０−３から受け付けた示唆情報に基づいて、対象者Ｔ１の感情を推定し、感情情報を生成する。
【００５３】
また、生成部１３２は、示唆情報を登録した利用者ごとの重みを考慮して、対象者の感情を推定してもよい。例えば、図１の例において、生成部１３２は、各利用者から受け付けた推定感情に対し、利用者情報記憶部１２２に格納された利用者情報に基づく重み付けを行い、対象者Ｔ１の感情を推定する。
【００５４】
また、生成部１３２は、利用者が過去に推定した対象者の感情の正解率に応じた重みを考慮して、対象者の感情を推定してもよい。例えば、図１の例において、生成部１３２は、過去に推定した対象者Ｔ１の感情の正解率が高い（例えば、正解率が８割以上）利用者Ｕ１（端末装置１０−１から受け付けた示唆情報）の重みを大きくし、対象者Ｔ１の感情を推定する。また、図１の例において、生成部１３２は、過去に推定した対象者Ｔ１の感情の正解率が低い（例えば、正解率が２割以下）利用者Ｕ２（端末装置１０−２から受け付けた示唆情報）の重みを小さくし、対象者Ｔ１の感情を推定する。
【００５５】
また、生成部１３２は、利用者が過去に推定した対象者の感情の種別ごとに正解率を推定し、推定した正解率に基づいた重みを考慮して、対象者の感情を推定してもよい。例えば、生成部１３２は、利用者が過去に推定した対象者の「怒り」や、「悲しい」、「明るい」、「楽しい」といった感情の種別ごとの正解率を推定する。そして、例えば、対象者の感情「怒り」の推定に関して、利用者が高い正解率を示すと推定された場合、生成部１３２は、当該利用者が利用する端末装置１０から、対象者の「怒り」の感情を示唆する示唆情報を受け付けた際、当該示唆情報の重みを大きくし、対象者の感情を推定する。
【００５６】
なお、生成部１３２は、対象者の否定的な感情（例えば、「怒り」や、「悲しい」など）及び肯定的な感情（例えば、「明るい」や、「楽しい」など）などといった区分ごとに、利用者の正解率を推定してもよい。
【００５７】
また、生成部１３２は、利用者と対象者との間の関係性に応じた重みを考慮して、対象者の感情を推定してもよい。例えば、図１の例において、生成部１３２は、利用者情報記憶部１２２を参照し、対象者Ｔ１との関係性（関係情報）が「良好」である利用者Ｕ１の重みを大きくし、対象者Ｔ１の感情を推定する。また、図１の例において、生成部１３２は、対象者Ｔ１との関係性が「不調」である利用者Ｕ２の重みを小さくし、対象者Ｔ１の感情を推定する。
【００５８】
また、生成部１３２は、利用者が推定した対象者の感情の履歴に基づいて、対象者が当該利用者に対して恒常的に有する感情を推定し、推定した感情に応じた重みを考慮して、対象者の感情を推定してもよい。例えば、利用者が過去に生成装置１００に送信した示唆情報のうち、対象者の感情を肯定的と示唆する示唆情報の割合が所定の閾値以上（例えば、８割以上）である場合、生成部１３２は、当該利用者に対する対象者の恒常的な感情を「良好」と推定する。また、例えば、利用者が過去に生成装置１００に送信した示唆情報のうち、対象者の感情を否定的と示唆する示唆情報の割合が所定の閾値以上（例えば、８割以上）である場合、生成部１３２は、当該利用者に対する対象者の恒常的な感情を「不調」と推定する。
【００５９】
また、生成部１３２は、利用者ごとに、当該利用者に対する対象者の感情を推定してもよい。例えば、生成部１３２は、各端末装置１０から受け付けられた示唆情報のうち、各示唆情報に基づき推定した感情とは異なる感情を示唆する示唆情報を用いて、当該示唆情報を送信した利用者に対する対象者の感情を推定する。例えば、図１の例において、生成部１３２は、各端末装置１０から受け付けられた示唆情報に基づいて、利用者Ｕ１及びＵ３に対する対象者Ｔ１の感情（推定感情）を「良好」と推定する。一方で、生成部１３２は、利用者Ｕ２に対する対象者Ｔ１の感情を、端末装置１０−２から受け付けられた示唆情報に基づいて、「不調」と推定する。
【００６０】
また、生成部１３２は、示唆情報が登録された時間帯を考慮して対象者の感情を推定してもよい。例えば、生成部１３２は、示唆情報に基づいて生成部１３２が推定した対象者の過去の感情や、生体情報等から推定された対象者の過去の感情に基づいて、時間帯（例えば、朝（６時―１０時）や、夜（１８時―２４時）など）ごとに、対象者が有する感情の傾向を推定する。そして、例えば、朝の時間帯に対象者が感情「怒り」を有する傾向が強いと推定した場合、生成部１３２は、朝の時間帯に受け付けられた示唆情報のうち、対象者の感情「怒り」を示唆する示唆情報の重みを大きくし、対象者の感情を推定する。
【００６１】
また、生成部１３２は、過去に登録された示唆情報の履歴と、対象者の感情との間の関係性を学習したモデルを用いて、受付部１３１により受け付けられた示唆情報から、対象者の感情に関する情報を生成してもよい。例えば、生成部１３２は、対象者の感情と、当該感情と因果関係を有する示唆情報との間の関係性を学習したモデル（例えば、ＭＩＬの技術を用いて学習したモデル）を用いて、受付部１３１により受け付けられた示唆情報から、対象者の感情に関する情報を生成する。
【００６２】
また、生成部１３２は、対象者の行動履歴から推定された当該対象者の感情と、示唆情報との関係性を学習したモデルを用いて、対象者の感情に関する情報を生成してもよい。例えば、生成部１３２は、対象者の行動履歴から推定された当該対象者の感情と、当該感情と因果関係を有する示唆情報との間の関係性を学習したモデル（例えば、ＭＩＬの技術を用いて学習したモデル）を用いて、受付部１３１により受け付けられた示唆情報から、対象者の感情に関する情報を生成する。
【００６３】
また、生成部１３２は、対象者に対して行われた感情の問合せに対する応答と、示唆情報との関係性を学習したモデルを用いて、対象者の感情に関する情報を生成してもよい。例えば、生成部１３２は、対象者に対する問い合わせによって得られた対象者の感情と、当該感情と因果関係を有する示唆情報との間の関係性を学習したモデル（例えば、ＭＩＬの技術を用いて学習したモデル）を用いて、受付部１３１により受け付けられた示唆情報から、対象者の感情に関する情報を生成する。
【００６４】
（提供部１３３について）
提供部１３３は、生成部１３２により生成された情報を、利用者に対して提供する。例えば、図１の例において、提供部１３３は、対象者Ｔ１の感情が「良好」であることを示す情報を、利用者Ｕ１−Ｕ３を含む、対象者と所定の関連性を有する各利用者に提供する。
【００６５】
また、提供部１３３は、生成部１３２により生成された情報の内容に応じた態様で、利用者からの情報を対象者に提供してもよい。例えば、図１の例において、提供部１３３は、対象者Ｔ１の感情が「怒り」又は「非常に悪い」とする感情情報を提供する場合、端末装置１０から対象者Ｔ１が利用する端末装置へのメッセージ（例えば、メール）であって、対象者Ｔ１の感情を悪化させる文言（例えば、敬語が使用されていない文言や、弁解に関する文言）を含むメッセージの提供を制御する。
【００６６】
（提案部１３４について）
提案部１３４は、生成部１３２により生成された情報の内容に応じて、利用者から対象者に対する情報の提供態様を提案する。例えば、図１の例において、提案部１３４は、対象者Ｔ１の感情が「怒り」又は「非常に悪い」とする感情情報を提供する場合、対象者Ｔ１との接触を避ける旨の提案（例えば、メールの送信を後にする旨の提案）を行う。
【００６７】
〔４．生成処理のフロー〕
ここで、図７を用いて、実施形態に係る生成装置１００の生成処理の手順について説明する。図７は、実施形態に係る生成処理の手順の一例を示すフローチャートである。
【００６８】
図７に示すように、生成装置１００は、示唆情報を受け付ける（ステップＳ１０１）。例えば、図１の例において、生成装置１００は、各利用者が対象者Ｔ１との接触で得た情報と、当該情報から利用者が推定した対象者Ｔ１の感情とを含む示唆情報の登録を端末装置１０から受け付ける。
【００６９】
続いて、生成装置１００は、対象者の感情の推定及び感情情報の生成を行う（ステップＳ１０２）。例えば、図１の例において、生成装置１００は、各利用者の対象者Ｔ１との関係性を示す関係情報や、各利用者が過去に推定した対象者Ｔ１の感情の正解率等を考慮して、示唆情報に基づき対象者Ｔ１の感情を推定し、感情情報を生成する。
【００７０】
続いて、生成装置１００は、感情情報の提供、利用者からの情報の提供制御、並びに、行動の提案を行い（ステップＳ１０３）、処理を終了する。例えば、図１の例において、生成装置１００は、対象者Ｔ１の感情が「良好」であることを示す情報を、利用者Ｕ１−Ｕ３を含む、対象者と所定の関連性を有する各利用者に提供する。また、生成装置１００は、対象者Ｔ１の感情に応じて、対象者Ｔ１が利用する端末装置へのメッセージの提供を制御するとともに、対象者Ｔ１に対する行動の提案を行う。
【００７１】
〔５．変形例〕
上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
【００７２】
〔５−１．対象者に対する情報の提供について〕
上述の実施形態において、生成装置１００が、対象者の感情に関する感情情報を利用者に提供する例を示したが、生成装置１００の機能はこのような構成に限定されない。例えば、生成装置１００は、感情情報の内容に応じた情報を対象者に提供してもよい。例えば、生成装置１００は、感情情報が対象者の感情「怒り」を示す場合、対象者が利用する端末装置等に、「少し落ち着きましょう」といったメッセージや、対象者の心を落ち着かせる効果のある動画、画像、音声等を提供する。
【００７３】
〔５−２．対象者の感情の推定について〕
上述の実施形態において、生成装置１００が、複数の利用者から示唆情報を受け付け、対象者の感情を推定する例を示したが、生成装置１００の機能はこのような構成に限定されない。例えば、生成装置１００は、一人の利用者から受け付けた示唆情報に基づいて、対象者の感情を推定してもよい。また、生成装置１００が、推定する感情は、あくまで例示であり、任意の態様の感情を推定可能である。
【００７４】
〔６．効果〕
上述してきたように、実施形態に係る生成装置１００は、受付部１３１と、生成部１３２と、提供部１３３と、提案部１３４とを有する。受付部１３１は、感情の推定対象となる対象者と所定の関連性を有する利用者から、対象者が有する感情を示唆する示唆情報の登録を受け付ける。生成部１３２は、受付部１３１により受け付けられた示唆情報に基づいて、対象者の感情に関する情報を生成する。提供部１３３は、生成部１３２により生成された情報を、利用者に対して提供する。提案部１３４は、生成部１３２により生成された情報の内容に応じて、利用者から対象者に対する情報の提供態様を提案する。
【００７５】
これにより、実施形態に係る生成装置１００は、対象者と所定の関連性を有する利用者から受け付けた示唆情報に基づいて対象者の感情に関する情報を生成するため、各利用者の感情の推定精度を向上させることができる。
【００７６】
また、実施形態に係る生成装置１００において、例えば、受付部１３１は、示唆情報として、対象者が行った行動を示す情報を受け付ける。また、受付部１３１は、示唆情報として、対象者が利用者に対して行った行動を示す情報を、当該利用者から受け付ける。また、受付部１３１は、示唆情報として、利用者が推定する対象者の感情を示す情報を受け付ける。
【００７７】
これにより、実施形態に係る生成装置１００は、示唆情報として対象者に関する各種情報を受け付け、感情に関する情報を生成するため、対象者の感情の推定精度を向上させることができる。
【００７８】
また、実施形態に係る生成装置１００において、例えば、生成部１３２は、複数の利用者により登録された示唆情報に基づいて、対象者の感情を推定し、推定した感情に関する情報を生成する。また、生成部１３２は、示唆情報を登録した利用者ごとの重みを考慮して、対象者の感情を推定する。
【００７９】
これにより、実施形態に係る生成装置１００は、複数の利用者により登録された示唆情報の重みを考慮して対象者の感情を推定するため、対象者の感情の推定精度を向上させることができる。
【００８０】
また、実施形態に係る生成装置１００において、例えば、受付部１３１は、示唆情報として、利用者が推定する対象者の感情を示す情報の登録を受け付ける。そして、生成部１３２は、利用者が過去に推定した対象者の感情の正解率に応じた重みを考慮して、対象者の感情を推定する。また、生成部１３２は、利用者が過去に推定した対象者の感情の種別ごとに正解率を推定し、推定した正解率に基づいた重みを考慮して、対象者の感情を推定する。また、生成部１３２は、利用者と対象者との間の関係性に応じた重みを考慮して、対象者の感情を推定する。また、生成部１３２は、利用者が推定した対象者の感情の履歴に基づいて、対象者が当該利用者に対して恒常的に有する感情を推定し、推定した感情に応じた重みを考慮して、対象者の感情を推定する。
【００８１】
これにより、実施形態に係る生成装置１００は、各種の重みを考慮して対象者の感情を推定できるため、対象者の感情の推定精度を向上させることができる。
【００８２】
また、実施形態に係る生成装置１００において、例えば、生成部１３２は、利用者ごとに、当該利用者に対する対象者の感情を推定する。
【００８３】
これにより、実施形態に係る生成装置１００は、利用者ごとに対象者の感情を推定できるため、利便性を向上させることができる。
【００８４】
また、実施形態に係る生成装置１００において、例えば、生成部１３２は、示唆情報が登録された時間帯を考慮して対象者の感情を推定する。
【００８５】
これにより、実施形態に係る生成装置１００は、時間帯を考慮して対象者の感情を推定するため、対象者の感情の推定精度を向上させることができる。
【００８６】
また、実施形態に係る生成装置１００において、例えば、生成部１３２は、過去に登録された示唆情報の履歴と、対象者の感情との間の関係性を学習したモデルを用いて、受付部１３１により受け付けられた示唆情報から、対象者の感情に関する情報を生成する。また、生成部１３２は、対象者の行動履歴から推定された当該対象者の感情と、示唆情報との関係性を学習したモデルを用いて、対象者の感情に関する情報を生成する。また、生成部１３２は、対象者に対して行われた感情の問合せに対する応答と、示唆情報との関係性を学習したモデルを用いて、対象者の感情に関する情報を生成する。
【００８７】
これにより、実施形態に係る生成装置１００は、対象者に応じたモデルを用いて対象者の感情を推定するため、対象者の感情の推定精度を向上させることができる。
【００８８】
また、実施形態に係る生成装置１００において、例えば、提供部１３３は、生成部１３２により生成された情報の内容に応じた態様で、利用者からの情報を対象者に提供する。
【００８９】
これにより、実施形態に係る生成装置１００は、対象者の感情に応じた態様で利用者からの情報を対象者に提供するため、利便性を向上させることができる。
【００９０】
〔７．ハードウェア構成〕
また、上述してきた各実施形態に係る生成装置１００は、例えば図８に示すような構成のコンピュータ１０００によって実現される。以下、生成装置１００を例に挙げて説明する。図８は、生成装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＯＭ１２００、ＲＡＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００９１】
ＣＰＵ１１００は、ＲＯＭ１２００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１２００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【００９２】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス１５００は、通信網５００（実施形態のネットワークＮに対応する）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、また、通信網５００を介してＣＰＵ１１００が生成したデータを他の機器へ送信する。
【００９３】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して生成したデータを出力装置へ出力する。
【００９４】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１３００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１３００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００９５】
例えば、コンピュータ１０００が生成装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１３００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、生成装置１００の記憶装置内の各データが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【００９６】
〔８．その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００９７】
また、上述した生成装置１００は、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【００９８】
また、特許請求の範囲に記載した「部」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【００９９】
１０      端末装置
１００    生成装置
１１０    通信部
１２０    記憶部
１２１    示唆情報記憶部
１２２    利用者情報記憶部
１２３    感情情報記憶部
１３０    制御部
１３１    受付部
１３２    生成部
１３３    提供部
１３４    提案部
【図１】
2020154865.tif 000003
【図２】
2020154865.tif 000004
【図３】
2020154865.tif 000005
【図４】
2020154865.tif 000006
【図５】
2020154865.tif 000007
【図６】
2020154865.tif 000008
【図７】
2020154865.tif 000009
【図８】
2020154865.tif 000010