(57)【要約】  本技術は、情報の提示をより適切に行えるようにすることができるようにする情報処理装置、情報処理方法、プログラムに関する。発話された内容を表すトピックを設定する設定部と、トピックと、トピックを共有する共有者を関連付けて記憶する記憶部と、共有者が一緒に居ることを検知した場合、共有者にトピックに関連する情報を提示する提示部とを備える。共有者は、トピックに関する会話をしていたユーザである。提示部は、発話から抽出されたキーワードを、共有者に提示する。本技術は、例えば、情報を提示する情報処理装置に適用できる。
2018043114.tif 000002
【特許請求の範囲】
【請求項１】
発話された内容を表すトピックを設定する設定部と、
前記トピックと、前記トピックを共有する共有者を関連付けて記憶する記憶部と、
前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する提示部と
を備える情報処理装置。
【請求項２】
前記共有者は、前記トピックに関する会話をしていたユーザである
請求項１に記載の情報処理装置。
【請求項３】
前記提示部は、前記発話から抽出されたキーワードを、前記共有者に提示する
請求項１に記載の情報処理装置。
【請求項４】
前記提示部は、前記トピックに関する情報を他の装置から取得し、取得された前記情報を前記共有者に提示する
請求項１に記載の情報処理装置。
【請求項５】
前記発話がされたときに、その場に居たユーザは、前記共有者に設定される
請求項１に記載の情報処理装置。
【請求項６】
第１のユーザが、所定の話題に関する発話をしたときに居た第２のユーザは、前記第１のユーザの前記所定の話題に関する情報の共有者に設定され、
前記提示部は、前記第２のユーザが、前記第１のユーザの所定の話題に関する情報の提示を要求してきたとき、前記第２のユーザに前記第１のユーザの前記所定の話題に関する情報を提示する
請求項１に記載の情報処理装置。
【請求項７】
前記共有者が、前記トピックに関する会話をしているときに、前記共有者以外のユーザが前記会話に加わった場合、前記会話に加わった前記ユーザも、共有者に設定する
請求項１に記載の情報処理装置。
【請求項８】
前記会話に加わった前記ユーザが子供である場合、共有者に設定しない
請求項７に記載の情報処理装置。
【請求項９】
前記会話に加わった前記ユーザがゲストである場合、共有者に設定しない
請求項７に記載の情報処理装置。
【請求項１０】
前記共有者が、前記トピックに関する会話を所定の部屋でしているときに、前記共有者以外のユーザが前記所定の部屋に入室してきたことにより、前記会話が中断された場合、入室してきた前記ユーザは、共有者に設定しない
請求項１に記載の情報処理装置。
【請求項１１】
前記記憶部に記憶されている所定のトピックに、共有者が追加された場合、先に共有者に設定されていた共有者に、共有者が追加されたことを通知する
請求項１に記載の情報処理装置。
【請求項１２】
前記設定部は、ユーザの行動を監視し、前記行動を前記トピックとして設定し、
前記記憶部は、前記行動を共にしていたユーザを共有者に設定し、
前記提示部は、前記共有者だけが、所定の場所に居るときに、前記トピックに関する情報を前記共有者に提示する
請求項１に記載の情報処理装置。
【請求項１３】
前記提示部は、タイムライン上に会話の状況を表示した画面を提示する
請求項１に記載の情報処理装置。
【請求項１４】
前記記憶部に記憶されている前記トピックと、前記トピックを共有する共有者は、ユーザにより閲覧、編集される
請求項１に記載の情報処理装置。
【請求項１５】
前記編集は、前記トピックの編集、前記共有者の追加、削除を含む
請求項１４に記載の情報処理装置。
【請求項１６】
発話された内容を表すトピックを設定し、
前記トピックと、前記トピックを共有する共有者を関連付けて記憶し、
前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する
ステップを含む情報処理方法。
【請求項１７】
コンピュータに、
発話された内容を表すトピックを設定し、
前記トピックと、前記トピックを共有する共有者を関連付けて記憶し、
前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する
ステップを含む処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は情報処理装置、情報処理方法、プログラムに関し、例えば、ユーザの会話から得られた情報を、適切なユーザに適切な形で提供するようにした情報処理装置、情報処理方法、プログラムに関する。
【背景技術】
【０００２】
特許文献１には、個人情報や場所情報の一部のみを、そのままもしくは加工して提示することによって、プライバシーとアウェアネスを両立させつつ、インフォーマルな対話の発生と継続を支援するような情報を提示し、対話を支援することのできる対話支援装置についての提案がある。【０００３】
特許文献２には、情報を収集することで個人間コミュニケーションを楽にすると共に、情報の公開について相手に応じた制限を掛けることが可能な情報処理装置についての提案がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2004−246713号公報
【特許文献２】特開2013−218462号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１や特許文献２のように、情報を提示することで、人同士のコミュニケーションを円滑にすることが提案されているが、提示しない方が良い情報も提示されてしまう可能性がある。【０００６】
本技術は、このような状況に鑑みてなされたものであり、情報の提示をより適切に行えるようにすることができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の一側面の情報処理装置は、発話された内容を表すトピックを設定する設定部と、前記トピックと、前記トピックを共有する共有者を関連付けて記憶する記憶部と、前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する提示部とを備える。【０００８】
本技術の一側面の情報処理方法は、発話された内容を表すトピックを設定し、前記トピックと、前記トピックを共有する共有者を関連付けて記憶し、前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示するステップを含む。【０００９】
本技術の一側面のプログラムは、コンピュータに、発話された内容を表すトピックを設定し、前記トピックと、前記トピックを共有する共有者を関連付けて記憶し、前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示するステップを含む処理を実行させる。【００１０】
本技術の一側面の情報処理装置、情報処理方法、並びにプログラムにおいては、発話された内容を表すトピックが設定され、トピックと、トピックを共有する共有者が関連付けられて記憶され、共有者が一緒に居ることが検知された場合、共有者にトピックに関連する情報が提示される。【００１１】
なお、情報処理装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。【００１２】
また、プログラムは、伝送媒体を介して伝送することにより、または、記録媒体に記録して、提供することができる。
【発明の効果】
【００１３】
本技術の一側面によれば、情報の提示をより適切に行える。【００１４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本技術を適用した情報処理システムの一実施の形態の構成を示す図である。
【図２】他の情報処理システムの構成を示す図である。
【図３】情報処理システムの動作について説明するための図である。
【図４】情報処理システムの動作について説明するための図である。
【図５】情報取得部の構成について説明するための図である。
【図６】情報処理部の構成について説明するための図である。
【図７】トピックデータベースについて説明するための図である。
【図８】情報処理システムの動作について説明するための図である。
【図９】トピックデータベースについて説明するための図である。
【図１０】情報処理システムの動作について説明するための図である。
【図１１】情報処理システムの動作について説明するための図である。
【図１２】情報処理システムの動作について説明するための図である。
【図１３】トピックデータベースについて説明するための図である。
【図１４】情報処理システムの動作について説明するための図である。
【図１５】情報処理システムの動作について説明するための図である。
【図１６】情報処理システムの動作について説明するための図である。
【図１７】トピックデータベースについて説明するための図である。
【図１８】情報処理システムの動作について説明するための図である。
【図１９】情報処理システムの動作について説明するための図である。
【図２０】情報処理システムの動作について説明するためのフローチャートである。
【図２１】情報処理システムの動作について説明するための図である。
【図２２】トピックデータベースについて説明するための図である。
【図２３】情報処理システムの動作について説明するための図である。
【図２４】情報処理システムの動作について説明するための図である。
【図２５】情報処理システムの動作について説明するための図である。
【図２６】情報処理システムの動作について説明するための図である。
【図２７】記録媒体について説明するための図である。
【発明を実施するための形態】
【００１６】
以下に、本技術を実施するための形態（以下、実施の形態という）について説明する。
【００１７】
＜システムの構成例＞
図１は、本技術を適用した情報処理システムの一実施の形態の構成を示す図である。情報処理システムは、情報取得部１１、情報処理部１２、外部サービス提供部２１、および家庭外ネットワーク３１を含む構成とされている。
【００１８】
情報取得部１１、情報処理部１２、外部サービス提供部２１は、家庭外ネットワーク３１を介して接続され、相互にデータの授受を行えるように構成されている。
【００１９】
図１に示した情報処理システムにおいては、情報取得部１１と情報処理部１２は、家庭内に設置されている装置であるとして図示してあるが、図２に示す情報処理システムのように、情報処理部１２は、家庭外に設置され、家庭外ネットワーク３１を介して、情報取得部１１とデータの授受を行う構成とされていても良い。
【００２０】
図１に示した情報処理システムにおいて、情報取得部１１と情報処理部１２は、家庭内に設置され、家庭内に構築されたネットワーク、例えば無線または／および有線で構成されたＬＡＮ（Local Area Network）を介して接続されており、ネットワークを介して互いにデータの授受を行えるように構成されている。
【００２１】
また情報処理部１２は、家庭外ネットワーク３１を介して外部サービス提供部２１と接続されており、データの授受を行えるように構成されている。
【００２２】
図１または図２に示した情報処理システム（以下、図１に示した情報処理システムを例に挙げて説明を続ける）においては、情報取得部１１により情報が取得される。取得される情報は、例えば、ユーザの発話、ユーザ同士の会話、ユーザを識別するための情報などである。
【００２３】
情報取得部１１で取得された情報は、情報処理部１２に供給され、処理される。情報処理部１２は、例えば、ユーザの会話を記録したり、会話の内容（トピック）を判定したり、会話しているユーザを特定したり、家庭内のどの部屋で会話しているかを特定したりする。また、外部サービス提供部２１に、所定の情報の問い合わせを行ったり、その問い合わせ結果をユーザに提供したりする。
【００２４】
外部サービス提供部２１は、所謂検索サーバと称されるサーバであったり、買い物などを行えるショッピングサイトを管理するサーバであったりする。
【００２５】
＜システムにおける処理例＞
図１に示した情報処理システムにおける処理について、図３、図４を参照して説明する。情報処理システムにおいては、情報を共有するユーザを設定し、共有するユーザには、情報を提示し、共有するユーザ以外のユーザが居るときには情報を提示しないようにすることができる。
【００２６】
図３を参照し、情報を共有するユーザを設定し、共有するユーザに情報を提示する場合における情報処理システムの処理について説明する。
【００２７】
図３では、ユーザＡの誕生日の１ヶ月前と２週間前の状況を示し、ユーザＡの誕生日に関する話題を、ユーザＢとユーザＣで共有する状況を例に挙げて説明を行う。
【００２８】
ユーザＡの誕生日の１ヶ月前に、ユーザＢとユーザＣは、所定の部屋にて、ユーザＡの誕生日に何をプレゼントするかについて話合っている。ユーザＢは、“ユーザＡの誕生日のプレゼント、何がいいかな？”とユーザＣに対して質問し、ユーザＣは、“ネクタイとかハンカチは？”と返答している。
【００２９】
このような会話は、情報処理システムにより監視されている。情報処理システムの情報取得部１１は、ユーザＢとユーザＣの会話を取得し、情報処理部１２は、その会話内容を解析し、ユーザＡの誕生日のプレゼントに関する内容であることを解析結果として取得する。
【００３０】
情報処理システムは、“ユーザＡの誕生日のプレゼント”に関する情報は、ユーザＢとユーザＣでは共有する情報であると設定する。
【００３１】
時間が経過し、ユーザＡの誕生日の２週間前になったとする。このとき、ユーザＢとユーザＣが同一の部屋に居る状況になったことを情報処理システムが検知すると、ユーザＢとユーザＣに対して、“ユーザＡの誕生日のプレゼント”に関する情報が提示される。このとき、ユーザＡは居ない状況である。
【００３２】
例えば、図３に示したように、“ユーザＡの誕生日のプレゼント”の推薦リスト４１が提示される。推薦リスト４１は、ユーザＢとユーザＣがいる部屋に設置されているテレビジョン受像機や、ユーザＢやユーザＣの携帯端末などに提供される。音声で提供されても良い。
【００３３】
推薦リスト４１には、“前回の候補  ネクタイ  ハンカチ”といった候補が記載されている。この候補は、ユーザＡの誕生日の１ヶ月前にユーザＢとユーザＣとの会話から抽出されたキーワード（候補）である。
【００３４】
また推薦リスト４１には、“関連するお勧め  財布  ベルト”といった候補が記載されている。この候補は、情報処理システムが、例えば、外部サービス提供部２１に問い合わせを実行し、その結果得られた候補である。
【００３５】
このように、会話していたユーザは、その会話内容を共用するユーザとして設定され、適宜、会話内容が共有して良いユーザに提示される。
【００３６】
一方、図４を参照して説明するように、会話していないユーザは、他のユーザが会話していた会話内容を共有しないユーザとして設定され、情報は提示されない。
【００３７】
図４を参照するに、ユーザＡの誕生日の１ヶ月前に、図３で示した状況と同じく、ユーザＢとユーザＣは、所定の部屋にて、ユーザＡの誕生日に何をプレゼントするかについて話合っている。
【００３８】
時間が経過し、ユーザＡの誕生日の２週間前になったとする。このとき、ユーザＢとユーザＣが同一の部屋に居る状況になったことを情報処理システムは検知するが、ユーザＡも居る状況であることを検知する。
【００３９】
ユーザＡは、ユーザＡの誕生日の１ヶ月前に、ユーザＢとユーザＣがユーザＡの誕生日のプレゼントについて会話していたときに、その場に居なかったユーザである。よって、“ユーザＡの誕生日のプレゼント”という情報を共有するユーザとして、ユーザＡは設定されていない。
【００４０】
よって、ユーザＡが居るときには、仮にユーザＢとユーザＣが同一の部屋に居ても、情報は提示されない。換言すれば、この場合、推薦リスト４１は、ユーザＡ、ユーザＢ、ユーザＣに対して提示されない。
【００４１】
このように、ユーザの会話を監視し、その会話から得られた情報を共有するユーザを設定し、情報を共有しているユーザしか居ないときに、情報を適切に提示する。
【００４２】
＜情報取得部の構成＞
上記したような処理を行う情報取得部１１と情報処理部１２の構成について説明する。まず図５を参照し、情報取得部１１の構成について説明する。
【００４３】
情報取得部１１は、音声取得部５１とユーザ状態取得部５２を備える。音声取得部５１は、例えばマイクロフォンを含む構成とされ、家庭内に複数設置されている。例えば、家庭内には、リビング、ダイニング、キッチン、寝室、子供部屋、玄関などの部屋があり、これらの各部屋にマイクロフォンが設置され、ユーザの会話が収集され、必要に応じて記録される。
【００４４】
ユーザ状態取得部５２は、例えば、会話しているユーザを特定するための情報や、ユーザが向いている方向を特定する情報などを取得する。ユーザ状態取得部５２は、例えば、撮像部や、各種センサを含む構成とされ、家庭内に複数設置されている。音声取得部５１と同じく、家庭内のリビング、ダイニング、キッチン、寝室、子供部屋、玄関などの部屋毎に設置され、その部屋に居るユーザを特定するための情報や、その部屋に居るユーザの視線方向などの情報が収集される。
【００４５】
＜情報処理部の構成＞
情報取得部１１で取得された情報は、情報処理部１２に供給され、処理される。図６を参照して、情報処理部１２の構成について説明を加える。
【００４６】
情報処理部１２は、ユーザ状態解析部７１、ユーザデータベース７２、ユーザ認識部７３、音声処理部７４、トピックデータベース作成部７５、トピックデータベース７６、情報提示判定部７７、および情報提示部７８を含む構成とされている。
【００４７】
なお、図２に示したように、情報取得部１１と情報処理部１２が家庭外ネットワーク３１を介してデータの授受を行う構成とした場合、図６に示した情報処理部１２の一部は、家庭内に設置されていても良い。
【００４８】
すなわち、情報処理部１２の一部、または全部（図１の場合）は、家庭内に設置されているように構成することができる。例えば、ユーザデータベース７２や、トピックデータベース７６などデータを管理するデータベースは、家庭内に設置され、他の部分は、家庭外に設置されているようにしても良い。
【００４９】
または、ユーザデータベース７２や、トピックデータベース７６などデータを管理するデータベースは、クラウドとし、他の部分は、家庭内に設置されているようにしても良い。
【００５０】
情報処理部１２の各部を、家庭内に設置するか、家庭外に設置するかは、適宜変更可能な構成である。
【００５１】
ユーザ状態解析部７１は、ユーザ状態取得部５２で取得された情報を用いて、ユーザの状態、例えば、会話している、他のユーザの方向を向いているなどの、ユーザがどのような状態であるかを解析する。解析結果は、情報提示判定部７７に供給される。また、図示はしていないが、必要に応じ、トピックデータベース作成部７５にも供給される。
【００５２】
ユーザデータベース７２は、ユーザを識別するためのデータベースである。例えば、ユーザ名（例えば、家族の名前）、年齢などの情報や、ユーザを特定するためのユーザの顔データ、音声データなども必要に応じて記憶されている。また、ユーザのスケジュールや、友人リストなども記憶されているようにしても良い。
【００５３】
ユーザ認識部７３は、音声取得部５１や、ユーザ状態取得部５２（図５）から取得される情報を用いて、またユーザデータベース７２を参照し、所定の部屋にいるユーザを認識する。認識結果は、情報提示判定部７７に供給される。また、図示はしていないが、必要に応じ、トピックデータベース作成部７５にも供給される。
【００５４】
音声処理部７４は、音声取得部５１（図５）で取得された音声を意味解析し、キーワードを抽出したり、会話のトピックを設定したりする。処理結果（キーワードなど）は、情報提示判定部７７に供給される。また、トピックデータベース作成部７５にも供給される。
【００５５】
トピックデータベース作成部７５は、トピックデータベース７６を作成する。トピックデータベース７６は、上記したように、ユーザの会話の内容や、その会話内容（共有情報）を共有しているユーザを関連付けて蓄積しているデータベースである。
【００５６】
トピックデータベース作成部７５は、抽出されたキーワードや設定されたトピックを、トピックデータベース７６に登録するとともに、その登録するトピックを共有するユーザを設定し、関連付けて登録する。
【００５７】
すなわち、トピックデータベース作成部７５は、共有する情報（共有情報）と、共有情報を共有するユーザ（共有者）を関連付けてトピックデータベース７６に登録する。
【００５８】
情報提示判定部７７は、ユーザ状態解析部７１、ユーザ認識部７３、および音声処理部７４からの情報から、またトピックデータベース７６を参照して、共有する情報を、情報を共有しても良いユーザだけが居るときに、情報を提示するための処理を実行する。
【００５９】
情報提示部７８は、情報提示判定部７７の判定結果に基づき、ユーザに情報を提示する。情報提示部７８は、外部サービス提供部２１に問い合わせを実行し、検索した情報を追加した情報をユーザに提示したり、何らかの加工を施した情報を提示したりする。
【００６０】
例えば、図３を参照して説明したように、ユーザＢとユーザＣが、ユーザＡの誕生日のプレゼントについて会話しているとき、音声処理部７４で、例えば、“ユーザＡ”、“誕生日”、“プレゼント”、“ネクタイ”、“ハンカチ”といったキーワード（トピック）が抽出され、トピックデータベース７６に供給される。
【００６１】
また、ユーザ認識部７３は、そのような会話をしていたのは、ユーザＢとユーザＣであるという認識結果を、トピックデータベース作成部７５に供給する。
【００６２】
トピックデータベース作成部７５は、供給されたトピック、キーワード、ユーザを関連付けて、トピックデータベース７６に記憶させる。例えば、図７に示すようなトピックデータベース７６が生成される。
【００６３】
図７を参照するに、トピックデータベース７６は、“時間”、“トピック”、“キーワード”、“ユーザ”という項目が設けられており、これらの各項目に記載されている事項を関連付けて記憶している。
【００６４】
“時間”という項目には、会話がなされていた日時、換言すれば、トピックやキーワードが設定（抽出）された日時が記載される。
【００６５】
“トピック”という項目には、ユーザ間でなされていた会話の内容（話題）を表す情報が記載される。会話内容の要約や、会話内容の題名といったような、会話内容を管理、識別するための情報が“トピック”の欄に記載される。
【００６６】
“キーワード”という項目には、ユーザ間でなされていた会話から抽出されたキーワードが記載される。この抽出されたキーワードを、トピックの欄に記載するようにし、キーワードという項目がないトピックデータベース７６を生成するようにすることも可能である。
【００６７】
ここでは、キーワードという項目があるトピックデータベース７６が生成され、このキーワードという項目に書き込まれているキーワード（情報）は、適宜ユーザに提示される情報として用いられるとして説明を続ける。
【００６８】
“ユーザ”という項目には、会話をしていたユーザが記載される。換言すれば、“ユーザ”という項目には、“トピック”や“キーワード”の欄に記載されている共有情報を共有する共有者が記載される。
【００６９】
なお、会話していたユーザ以外に、その場に居たユーザも記載されるようにしても良い。所定の部屋で、所定の話題を会話していたときに、その部屋に居たユーザは、会話に参加していなくても、その会話を聞けた状態であり、そのように会話を聞ける状態に居たユーザに対しては、会話内容を秘匿にしておく必要がなく、共有しても良いと考えられるからである。
【００７０】
よって、所定の部屋で、所定の話題を会話していたときに、その部屋に居たユーザが、トピックデータベース７６の“ユーザ”の欄に記載されるとして以下の説明を続ける。
【００７１】
図７に示したトピックデータベース７６（に追加記載された情報）は、例えば、図３，４を参照して説明した“ユーザＡの誕生日１ヶ月前”のときに、ユーザＢとユーザＣが会話していたときに作成されたデータベースである。
【００７２】
図７に示したトピックデータベース７６を参照するに、“時間”という項目には、“20160710 10:25”との情報が記載され、“トピック”という項目には、“ユーザＡの誕生日プレゼント”との情報が記載され、“キーワード”という項目には、“ネクタイ、ハンカチ”という情報が記載され、“ユーザ”という項目には、“ユーザＢ、ユーザＣ”という情報が記載されている。
【００７３】
図３，４を参照して説明した“ユーザＡの誕生日１ヶ月前”のときに、ユーザＢとユーザＣが会話していたときに、その会話が監視されることで、音声処理部７４（図６）は、ユーザＢとユーザＣの会話を取得する。音声処理部７４は、監視している会話を解析し、“ネクタイ”、“ハンカチ”というキーワードを抽出したり、“ユーザＡの誕生日プレゼント”といったトピックを設定したりする。
【００７４】
なお、キーワードの抽出やトピックの設定の一部、または全てを、トピックデータベース作成部７５が行うようにしても良い。
【００７５】
トピックデータベース作成部７５は、会話がなされている日時（この場合、20160710 10:25）の情報と、“ユーザＡの誕生日プレゼント”というトピックと、“ネクタイ”、“ハンカチ”というキーワードを、関連付け、トピックデータベース７６に追加登録する。
【００７６】
また、トピックデータベース作成部７５には、ユーザ認識部７３から、会話をしていたユーザ（所定の部屋に居たユーザ）の情報として、“ユーザＢ”、“ユーザＣ”という情報も供給され、トピックデータベース作成部７５は、そのようなユーザ情報も、共有者情報として、追加登録したトピックなどの情報（共有情報）に関連付けて追加登録する。
【００７７】
このようなトピックデータベース７６が作成され、時間が経過したある時点、ここでは、“ユーザＡの誕生日２週間前”の時点に、所定の部屋にて、ユーザＢとユーザＣが会話している状態が検知されたとする。すなわち、図３に示したような状態が検知されたとする。
【００７８】
ユーザ認識部７３は、所定の部屋に居るユーザを監視し、その監視結果は、情報提示判定部７７に供給される。ユーザ認識部７３は、所定の部屋にユーザＢとユーザＣが居ることを検知し、その認識結果を、情報提示判定部７７に供給する。
【００７９】
情報提示判定部７７は、ユーザ認識部７３からの情報により、ユーザＢとユーザＣが一緒に居ることを検知する。また、ユーザＢとユーザＣ以外のユーザの情報が供給されなければ、ユーザＢとユーザＣ以外は居ないことを検知したことになる。
【００８０】
情報提示判定部７７は、トピックデータベース７６を参照し、ユーザＢとユーザＣが“ユーザ”の欄に記載されている欄を探し出すことで、ユーザＢとユーザＣに共有されている情報を検出する。ここでは、“ユーザＡの誕生日プレゼント”というトピックが、ユーザＢとユーザＣに共有されている情報であるとして検出される。
【００８１】
このような検出がなされると、情報提示判定部７７は、ユーザＢとユーザＣに対して、“ユーザＡの誕生日プレゼント”というトピックに関する情報を提示するとの判定結果を出し、情報提示部７８に、その判定結果を通知する。このような判定がなされることで、図３を参照して説明したように、例えば、推薦リスト４１という形で、ユーザＢとユーザＣに対して情報が提示される。
【００８２】
このように、ユーザにとって有益な情報が、適切なタイミングで、共有しても良いユーザだけが居るときに提示される。
【００８３】
一方で、図７に示したようなトピックデータベース作成部７５が作成され、時間が経過したある時点、ここでは、“ユーザＡの誕生日２週間前”の時点に、所定の部屋にて、ユーザＡ、ユーザＢ、ユーザＣが会話している状態が検知されたとする。すなわち、図４に示したような状態が検知されたとする。
【００８４】
ユーザ認識部７３は、所定の部屋にユーザＡ、ユーザＢ、ユーザＣが居ることを検知する。情報提示判定部７７は、ユーザ認識部７３からの情報により、ユーザＡ、ユーザＢ、ユーザＣが一緒に居ることを検知する。
【００８５】
情報提示判定部７７は、トピックデータベース７６を参照し、ユーザＡ、ユーザＢ、ユーザＣが“ユーザ”の欄に記載されている欄を探し出すことで、ユーザＡ、ユーザＢ、ユーザＣに共有されている情報を検出する。この検索では、“ユーザＡの誕生日プレゼント”というトピックは、ユーザＡ、ユーザＢ、ユーザＣに共有されている情報としては検出されない。
【００８６】
よって、情報提示判定部７７において “ユーザＡの誕生日プレゼント”というトピックに関する情報を提示するとの判定結果は出されないため、図４を参照して説明したように、情報（推薦リスト４１）は提示されない。
【００８７】
このように、所定の空間に所定の情報を共有しているユーザだけがいるときには、共有されている情報が、その情報を共有しているユーザに対して提示されるが、所定の情報を共有しているユーザ以外のユーザも、所定の空間にいるときには、情報は提示されない。
【００８８】
よって、会話している人同士では情報が共有されるが、会話に参加していない人に情報が共有されてしまうようなことを防ぐことができる。
【００８９】
＜トピックデータベースの更新＞
トピックデータベース７６に記憶されているデータは、所定の条件が満たされるとき（所定の状況が発生したとき）に更新される。トピックデータベース７６の更新について説明する。
【００９０】
図８は、図３（図４）に示した状況と同じく、“ユーザＡの誕生日１ヶ月前”に、ユーザＢとユーザＣが、“ユーザＡの誕生日プレゼント”について会話している状況である。このような状況のときに、上記したように図７に示したようなトピックデータベース７６が作成される。
【００９１】
図８では、ユーザＢとユーザＣは、部屋２０１で会話をしているとする。部屋２０１でユーザＢとユーザＣが、“ユーザＡの誕生日プレゼント”について会話しているときに、ユーザＡが部屋２０１に入ってきたとする。
【００９２】
このとき、ユーザＢとユーザＣが、“ユーザＡの誕生日プレゼント”についての会話を継続していた場合、例えば、ユーザＢが、ユーザＡに対して、“何か欲しいものある？”といった質問をした場合、トピックデータベース７６が更新される。
【００９３】
すなわちこの場合、会話の開始時点で、その会話に参加していなかったユーザＡが、トピックが変更されることなく、そのトピックが継続しているときに、新たに会話に参加してきたときには、そのトピックは、新たに参加してきたユーザＡも共有して良いトピックであると判定することができる。
【００９４】
よって、そのような情報に、トピックデータベース７６の対応する情報が書き換えられる。すなわちこの場合、図９に示すように、“ユーザ”の欄に、“ユーザＡ”が追加されている。また、“時間”の欄の時刻情報が、“10:45”に更新されている。
【００９５】
このように、トピックが継続しているときに、新たなユーザが、そのトピックに参加してきたときには、そのトピックに該当するトピックデータベース７６内の情報が更新される。
【００９６】
このようにトピックデータベース７６が更新された後、例えば、図１０に示すように“ユーザＡの誕生日２週間前”に、ユーザＡ、ユーザＢ、ユーザＣが、同一の部屋に居るような状況が発生した場合、推薦リスト４１が、ユーザＡ、ユーザＢ、ユーザＣに対して提示される。
【００９７】
なお、図８を参照して説明した状況は、ユーザＢとユーザＣが、会話を継続しているときに、ユーザＡが登場した場合を例に挙げて説明したが、このような状況のときでなくても、類似する状況が発生したときに、トピックデータベース７６は更新される。
【００９８】
例えば、ユーザＢとユーザＣが、“ユーザＡの誕生日３週間前”に、“ユーザＡの誕生日プレゼント”というトピックについて、再度会話を初め、その会話をしているときに、ユーザＡが登場したが、トピックが変更されなかった場合などにも、トピックデータベース７６は更新される。
【００９９】
すなわち、“会話が継続している”とは、時間的に連続しているときを含むことは勿論であるが、時間が空いても同一のトピックが再度話合われるようなときも含まれる。
【０１００】
また、図８を参照した説明では、トピックが“ユーザＡの誕生日プレゼント”であり、トピックに含まれるユーザＡが登場する場合を例に挙げて説明したが、ユーザＡ以外のユーザ、例えば、ユーザＤが登場したときには、そのユーザＤが、トピックデータベース７６の“ユーザ”の欄に新たに追加される。
【０１０１】
すなわち、所定のトピックに関する会話がされているときに、その会話内容を共有するという設定にされていないユーザが、登場しても、その所定のトピックに関する会話が継続してなされているときには、共有するという設定にされていないユーザの情報が、共有するという設定に変更される。
【０１０２】
このように、会話中に、別のユーザが登場したとき、対話が中断しなければ、その話題に途中から参加したユーザも、その話題を共有する共有者に設定される。
【０１０３】
なお、このようにして、トピックデータベース７６の更新が行われたときには、そのことを、ユーザに通知するようにしても良い。また通知する場合、更新前に共有者に設定されていたユーザに対して通知が行われる。通知が行われることで、ユーザは、トピックデータベース７６が更新されたこと、換言すれば、今話しているトピックは、今話しているユーザ同士で共有されることを認識することができる。
【０１０４】
また、そのような認識が行われた結果、ユーザが、新たに共有者として設定されたユーザは、共有者として不適切であると判断した場合、トピックデータベース７６の更新を行わないように指示を出すことができるようになる。そのような指示を出すことが可能にしておくことで、ユーザにとって、適切な共有者の設定を行うことが可能となる。
【０１０５】
また、作成されたトピックデータベース７６は、ユーザにより適宜閲覧されたり、訂正されたりすることで、ユーザによる更新が行われるようにしても良い。ユーザによるトピックデータベース７６の更新は、共有情報（トピック）の追加や削除、共有者の追加や削除が行われるようにすることができる。
【０１０６】
そのような更新は、権限のあるユーザにより行われる。例えば情報処理システムを管理する管理者（家長など）により行われる。また、自己が共有者として登録されているトピックしか閲覧や編集ができない仕組みを設けても良い。またトピックを最初に話し出したユーザに、そのトピックに関する情報を編集できる権限を与える仕組みを設けても良い。
【０１０７】
また、グループを作成し、グループでトピックデータベース７６が管理されるようにしても良い。例えば、親のグループ、子供のグループなどのグループで、そのグループに関するトピックが管理されるようにしても良い。
【０１０８】
＜トピックデータベースが更新されない場合について＞
トピックデータベース７６が更新される場合について説明したが、ここで、トピックデータベース７６が更新されない場合についても説明を加える。
【０１０９】
図１０は、図８に示した状況と同じく、“ユーザＡの誕生日１ヶ月前”に、ユーザＢとユーザＣが、“ユーザＡの誕生日プレゼント”について会話している状況である。このような状況のときに、上記したように図７に示したようなトピックデータベース７６が作成される。
【０１１０】
図１０では、ユーザＢとユーザＣは、部屋２０１で会話をしているとする。部屋２０１でユーザＢとユーザＣが、“ユーザＡの誕生日プレゼント”について会話しているときに、ユーザＡが部屋２０１に入ってきたとする。
【０１１１】
このとき、ユーザＢとユーザＣが、“ユーザＡの誕生日プレゼント”についての会話を中断した場合、トピックデータベース７６は更新されない。このように、会話の開始時点で、その会話に参加していなかったユーザＡが、部屋２０１に入ってきたときに、会話が中断された場合、そのトピックは、入室してきたユーザＡとは共有してはいけないトピックであると判定することができる。
【０１１２】
よって、トピックデータベース７６の対応する情報を書き換える必要がないため、トピックデータベース７６の更新は行われない。なお、時刻情報だけ更新されるようにしても良い。
【０１１３】
このようにトピックデータベース７６が更新されなった場合には、その後の時点で、図３を参照して説明したように、ユーザＢとユーザＣには情報が提示されるが、図４を参照して説明したように、ユーザＡには情報は提示されないという状況である。
【０１１４】
なお、図８を参照して説明した場合と同じく、図１１を参照して説明した状況は、ユーザＢとユーザＣが、ユーザＡが登場したときに、会話を中断した場合を例に挙げて説明したが、このような状況のときでなくても、類似する状況が発生したときには、トピックデータベース７６は更新されない。
【０１１５】
例えば、ユーザＢとユーザＣが、“ユーザＡの誕生日３週間前”に、“ユーザＡの誕生日プレゼント”というトピックについて、再度会話を初め、その会話をしているときに、ユーザＡが登場したために、会話が中断された、トピックが変更されたなどの場合にも、トピックデータベース７６は更新されない。
【０１１６】
すなわち、“会話が中断した”とは、時間的に連続しているときに会話が中断したことを含むことは勿論であるが、時間が空いても同一のトピックが再度話合われ、その再度話合われたときに中断したようなときも含まれる。
【０１１７】
また、図１１を参照した説明では、トピックが“ユーザＡの誕生日プレゼント”であり、トピックに含まれるユーザＡが登場する場合を例に挙げて説明したが、ユーザＡ以外のユーザ、例えば、ユーザＤが登場したときに、会話が中断したようなときにも、トピックデータベース７６は更新されない。
【０１１８】
すなわち、所定のトピックに関する会話がされているときに、その会話内容を共有するという設定にされていないユーザが、登場し、その所定のトピックに関する会話が中断されたときには、トピックデータベース７６を更新するといった処理は行われない。
【０１１９】
このように、会話中に、別のユーザが登場したとき、対話が中断すると、そのユーザは、その話題を共有する対象外とされる。
【０１２０】
＜トピックデータベースの他の更新＞
次にトピックデータベース７６の他の更新の処理例について説明する。
【０１２１】
図１２乃至図１５を参照し、ユーザが大人であるか否かにより、情報を共有する設定に変更するか否かを判定する場合について説明する。
【０１２２】
図１２では、２人のユーザが、資産についての会話をしている。ここで、２人のユーザは、大人、例えば、父親と母親であるとし、大人Ａ、大人Ｂと表記する。図１２の上図は、時刻Ｔ１において、部屋２０１内で、大人Ａと大人Ｂが、資産について会話をしている状況である。
【０１２３】
時刻Ｔ１において、大人Ａは、“資産運用どうしよう”と大人Ｂに話しかける。大人Ｂは、大人Ａに対して、“投資信託とかどうかしら”と返答する。このような大人Ａと大人Ｂの会話は、情報処理システムにより監視され、適宜、トピックデータベース７６に登録される。
【０１２４】
例えば、図１３に示すようなトピックデータベース７６が作成される。図１３に示したトピックデータベース７６の“時間”という項目には、“20160710 10:25”という情報が記載され、“トピック”という項目には、“資産運用”という情報が記載され、“ユーザ”という項目には、“大人Ａ、大人Ｂ”という情報が記載されている。
【０１２５】
なお、図１３に示したトピックデータベース７６においても、図７に示したトピックデータベース７６と同様に、“キーワード”の項目を設け、会話から抽出されたキーワードが適宜書き込まれるようにしても良い。ここでは、“キーワード”の項目を削除したトピックデータベース７６を例に挙げて説明を続ける。
【０１２６】
時刻Ｔ２において、大人Ａと大人Ｂが資産についての会話をしているときに、子供Ａが部屋２０１に入室してきた。また、子供Ａが、“ねえねえ、資産って何？”と大人Ａに対して質問し、大人Ａは、“資産っていうのはね、・・・・”と返答している。
【０１２７】
時刻Ｔ２において、子供Ａが部屋２０１に入室してきても、大人Ａと大人Ｂは、資産に関する会話を継続している。例えば、上記した図８を参照して説明したように、ユーザが所定のトピックに途中から参加したような場合、その途中参加したユーザも、そのトピックに関する情報を共有する共有者として追加登録される。
【０１２８】
よって、このような処理が、図１２を参照して説明しているような状況の場合にも適用された場合、子供Ａが部屋２０１に入室してきても、大人Ａと大人Ｂは、資産に関する会話を継続しているため、“資産運用”というトピックを共有するユーザとして、子供Ａが追加される。すなわち、トピックデータベース７６は更新される。
【０１２９】
しかしながら、“資産運用”というトピックは、子供と共有するトピックとしてふさわしくないと考えられる。このように、トピックによっては、またユーザによっては、共有する設定に変更しない（トピックデータベース７６の更新は行わない）。
【０１３０】
すなわち、トピックデータベース７６は、時刻Ｔ２においても、変更されることなく図１３に示したように、大人Ａと大人Ｂがユーザという項目に記載された状態が維持される。
【０１３１】
このように、トピックデータベース７６が更新されないため、例えば、図１２に示したような会話がなされた翌日に、図１４に示すように、部屋２０１に、大人Ａ、大人Ｂ、子供Ａが居るようなときでも、情報処理システムから情報の提示は行われない。
【０１３２】
一方で、図１２に示したような会話がなされた翌日に、図１５に示すように、部屋２０１に、大人Ａと大人Ｂだけが居るようなときには、情報処理システムから情報の提示が行われる。例えば、図１５に示した例では、“金利ベストテン  ○○銀行  ××銀行  投資信託商品  ・・・”といった情報が記載された推薦リスト４１が、大人Ａと大人Ｂに提示されている。
【０１３３】
このように、所定のトピックの会話に途中から参加してきたユーザが居た場合であっても、そのユーザの属性、例えば、上記した例では、子供という属性に属する場合には、所定のトピックの情報を共有するユーザとして追加登録はしない。
【０１３４】
なお、例えば、所定のトピックの会話に途中から参加してきたユーザが子供である場合には、トピックにかかわらずトピックデータベース７６の更新は行わないように設定しても良いし、トピックにより、トピックデータベース７６の更新は行わないように設定しても良い。
【０１３５】
所定のトピックの会話に途中から参加してきたユーザが子供である場合であり、トピックにより、トピックデータベース７６の更新は行わないように設定した場合、例えば、“資産”、“健康”、“セキュリティ”といったトピックには、子供は追加せず、“旅行”、“学校”、“食事”といったトピックには、子供を追加するといったように、トピックに依存して、子供を追加する、追加しないが設定されるようにしても良い。
【０１３６】
またこのようにした場合、トピックデータベース７６に、子供を追加しても良いトピックであるか否かを判定するための情報、例えば、フラグを設け、そのフラグとトピックが関連付けられて管理されるようにしても良い。
【０１３７】
図１６乃至図１９を参照し、ユーザが家人であるかゲストであるかにより、情報を共有する設定に変更するか否かを判定する場合について説明する。
【０１３８】
図１６では、２人のユーザが、旅行についての会話をしている。ここで、２人のユーザは、大人、例えば、父親と母親であるとし、大人Ａ、大人Ｂと表記する。図１６の上図は、時刻Ｔ１において、部屋２０１内で、大人Ａと大人Ｂが、旅行について会話をしている状況である。
【０１３９】
時刻Ｔ１において、大人Ａは、“家族旅行どのあたりにする？”と大人Ｂに話しかける。大人Ｂは、大人Ａに対して、“そろそろ決めないとね”と返答する。このような大人Ａと大人Ｂの会話は、情報処理システムにより監視され、適宜、トピックデータベース７６に登録される。
【０１４０】
例えば、図１７に示すようなトピックデータベース７６が作成される。図１７に示したトピックデータベース７６の“時間”という項目には、“20160710 10:25”という情報が記載され、“トピック”という項目には、“旅行”という情報が記載され、“ユーザ”という項目には、“大人Ａ、大人Ｂ”という情報が記載されている。
【０１４１】
時刻Ｔ２において、大人Ａと大人Ｂが旅行についての会話をしているときに、ゲストＡが部屋２０１に入室してきた。また、大人Ａが、“夏休みに家族で旅行するので留守になるよ”とゲストＡに対して話しかけ、ゲストＡは、“そうなの、気を付けていってらっしゃい”と返答している。
【０１４２】
時刻Ｔ２において、ゲストＡが部屋２０１に入室してきても、大人Ａと大人Ｂは、旅行に関する会話を継続している。例えば、上記した図８を参照して説明したように、ユーザが所定のトピックに途中から参加したような場合、その途中参加したユーザも、そのトピックに関する情報を共有する共有者として追加登録される。
【０１４３】
よって、このような処理が、図１６を参照して説明しているような状況の場合も適用された場合、ゲストＡが部屋２０１に入室してきても、大人Ａと大人Ｂは、旅行に関する会話を継続しているため、“旅行”というトピックを共有するユーザとして、ゲストＡが追加される。すなわち、トピックデータベース７６は更新される。
【０１４４】
しかしながら、“旅行”というトピックは、ゲストと共有するトピックとしてふさわしくないと考えられる。旅行に行くのは、大人Ａと大人Ｂであり、ゲストＡは行かないからである。このように、トピックによっては、またユーザによっては、共有する設定に変更しない（トピックデータベース７６の更新は行わない）。
【０１４５】
すなわち、トピックデータベース７６は、時刻Ｔ２においても、変更されることなく図１７に示したように、大人Ａと大人Ｂがユーザという項目に記載された状態が維持される。
【０１４６】
このように、トピックデータベース７６が更新されないため、例えば、図１６に示したような会話がなされた翌日に、図１８に示すように、部屋２０１に、大人Ａ、大人Ｂ、ゲストＡが居るようなときでも、情報処理システムから情報の提示は行われない。
【０１４７】
一方で、図１６に示したような会話がなされた翌日に、図１９に示すように、部屋２０１に、大人Ａと大人Ｂだけが居るようなときには、情報処理システムから情報の提示が行われる。例えば、図１９に示した例では、“お勧めの観光地  ○○地方  ＋＋めぐり  ××県  ・・祭り”といった情報が記載された推薦リスト４１が、大人Ａと大人Ｂに提示されている。
【０１４８】
このように、所定のトピックの会話に途中から参加してきたユーザが居た場合であっても、そのユーザの属性、例えば、上記した例では、ゲストという属性に属する場合には、所定のトピックの情報を共有するユーザとして追加登録はしない。
【０１４９】
なお、例えば、所定のトピックの会話に途中から参加してきたユーザがゲストである場合には、トピックにかかわらず、トピックデータベース７６の更新は行わないように設定しても良いし、トピックにより、トピックデータベース７６の更新は行わないように設定しても良い。
【０１５０】
所定のトピックの会話に途中から参加してきたユーザがゲストである場合であり、トピックにより、トピックデータベース７６の更新は行わないように設定した場合、例えば、“旅行”、“健康”、“セキュリティ”といったトピックには、ゲストは追加せず、“天気”、“パーティー”、“食事”といったトピックには、ゲストを追加するといったように、トピックに依存して、ゲストを追加する、追加しないが設定されるようにしても良い。
【０１５１】
またこのようにした場合、トピックデータベース７６に、ゲストを追加しても良いトピックであるか否かを判定するための情報、例えば、フラグを設け、そのフラグとトピックが関連付けられて管理されるようにしても良い。
【０１５２】
＜処理フロー＞
上記した処理について、図２０のフローチャートを参照して再度説明する。図２０に示したフローチャートの処理は、情報処理部１２（図６）で主に行われる。
【０１５３】
ステップＳ１１において、ユーザ認識部７３は、部屋にいるユーザを検知する。ステップＳ１２において、ユーザ認識部７３は、検知したユーザを、ユーザデータベース７２を参照して識別する。例えば、母親、父親、子供、ゲストといった識別が行われる。
【０１５４】
ステップＳ１３において、音声処理部７４は、会話の監視を開始し、会話を検知する。会話が検知された場合、ステップＳ１４において、会話が分析される。会話が分析されることで、キーワードが抽出されたり、そのキーワードをトピックデータベース７６に追加するときのトピックが設定されたりする。
【０１５５】
ステップＳ１５において、情報提示判定部７７は、トピックデータベース７６を参照する。ステップＳ１６において、情報提示判定部７７は、トピックの共有が可能であるか否かを判定する。
【０１５６】
例えば、図３を参照して説明したように、ユーザＢとユーザＣが所定の部屋に居ることが認識された場合、ユーザＢとユーザＣが共有者として設定されているトピックが、トピックデータベース７６が参照されることで読み出される。このとき、読み出されるトピック（情報）がない場合、ステップＳ１６において、トピックは共有可能ではないと判定され、ステップＳ１８に処理が進められる。
【０１５７】
一方で、読み出されるトピック（情報）がある場合、ステップＳ１６において、トピックは共有可能であると判定され、ステップＳ１７に処理が進められる。ステップＳ１７において、情報がユーザに対して提示される。例えば、図３を参照して説明したように、トピックに関連する情報が、推薦リスト４１としてユーザＢとユーザＣに提示される。
【０１５８】
一方、ステップＳ１６において、トピックは共有可能ではないと判定された場合、ステップＳ１８に処理は進められる。
【０１５９】
ステップＳ１８において、共有者が変更されたか否かが判定される。例えば、図８を参照して説明したように、所定のトピックでの会話がなされているときに、途中から参加してきたユーザがいた場合には、その途中参加のユーザが、共有者として新たに設定される。このような共有者が変更されたか否か（共有者を新たにトピックデータベース７６に追加するか否か）が、ステップＳ１８において判定される。
【０１６０】
ステップＳ１８において、共有者が変更されたと判定された場合、ステップＳ１９に処理が進められ、トピックデータベース７６の更新が行われる。
【０１６１】
一方、ステップＳ１８において、共有者は変更されていないと判定された場合、ステップＳ１９の処理はスキップされ、図２０に示したフローチャートの処理は終了される。
【０１６２】
情報処理部１２は、このような処理を行う。なおここでの処理の流れは一例であり、各処理が並列的に行われたり、順番が入れ替わって行われたりしても良い。
【０１６３】
ユーザを常時検知し、ユーザを検知する毎に、図２０に示したフローチャートの処理が行われることで、ユーザが所定の部屋に出入りするような動的な変化に対しても対応することができる。また、ユーザ毎に状態を保持するような処理が行われるようにしても良い。
【０１６４】
＜他の共有設定について＞
上記した実施の形態においては、会話が監視される例を挙げて説明したが、本技術は、会話以外を監視するような場合にも適用できる。ここで、会話以外を監視する場合について説明する。
【０１６５】
図２１は、ユーザの行動を監視し、その行動をトピックとしてトピックを作成し、共有者を設定する場合について説明するための図である。
【０１６６】
時刻Ｔ１において、ユーザＢとユーザＣは、部屋２０１に居る。ユーザＢとユーザＣは、バースデーカードを作成している。情報処理システムは、そのようなユーザＢとユーザＣの行動を監視している。例えば、映像を撮影し、その映像を解析することで、何かを作っていることを検知し、その作っているものが、画像マッチングなどで、バースデーカードであることを検知する。
【０１６７】
情報処理システムは、ユーザＢとユーザＣの行動を監視することで、図２２に示すようなトピックデータベース７６を作成する。図２２に示したトピックデータベース７６を参照するに、“時間”という項目に、“20160710 12:40”との情報が記載され、“トピック”という項目に、“バースデーケーキ作成（行動）”という情報が記載され、“ユーザ“という項目には、“ユーザＢ、ユーザＤ”という情報が記載されている。
【０１６８】
また、トピックデータベース７６には、“時間”という項目に、“20160710 10:25”との情報が記載され、“トピック”という項目に、“バースデーカード作成（行動）”という情報が記載され、“ユーザ“という項目には、“ユーザＢ、ユーザＣ”という情報が記載されている。
【０１６９】
時刻Ｔ２において、ユーザＡとユーザＢがバースデーカードを作成しているときに、ゲストＡが部屋２０１に入室してきた。ユーザＡが入室してきたことに気付いたユーザＢまたはユーザＣは、作成中のバースデーカードを急いで隠した。
【０１７０】
時刻Ｔ２において、ゲストＡが部屋２０１に入室してことで、バースデーカードの作成というユーザＢとユーザＣの行動が中断された。このような状況は、例えば、図１１を参照して説明した状況と同じである。
【０１７１】
よって、図２２を参照して説明しているような状況の場合も、ユーザＡが部屋２０１に入室してきたときに、バースデーカードの作成が継続されなければ（行動が継続されなければ）、“バースデーカードを作成（行動）”というトピックを共有するユーザとして、ユーザＡは追加されない。すなわち、トピックデータベース７６は更新されない。
【０１７２】
このように、トピックデータベース７６が更新されないため、例えば、図２１に示したようなバースデーカードの作成がなされた翌日に、図２３に示すように、部屋２０１に、ユーザＡ、ユーザＢ、ユーザＣが居るようなときでも、情報処理システムから情報の提示は行われない。
【０１７３】
一方で、図２１に示したようなバースデーカードの作成がなされた翌日に、図２４に示すように、部屋２０１に、ユーザＢとユーザＣだけが居るようなときには、情報処理システムから情報の提示が行われる。例えば、図２４に示した例では、“バースデーパーティーの盛り上げ方  ○○  ××・・”といった情報が記載された推薦リスト４１が、ユーザＢとユーザＣに提示されている。
【０１７４】
行動が監視され、共有する情報の設定が行われるようにした場合も、上記した会話が監視され、共有する情報の設定が行われるようにした場合と同様に処理することができる。
【０１７５】
このように、会話ではなく、行動が監視され、共有する情報の設定が行われるようにしても良い。また、会話と行動が監視され、共有する情報の設定が行われるようにしても良い。
【０１７６】
＜共有情報の他の設定＞
上記した実施の形態においては、基本的に、同じ行動、例えば、会話している、バースデーカードを作成しているといったように、同じ行動をしているユーザを共有者とし、その行動内容を共有情報とする場合を例に挙げて説明した。
【０１７７】
本技術は、このように、同じ行動をしているユーザを対象とすることに適用範囲が限定されるわけではなく、単独で行動しているユーザを監視対象とし、共有情報を設定することも可能である。
【０１７８】
図２５を参照して、単独で行動しているユーザを監視対象とし、共有情報を設定する場合について説明する。時刻Ｔ１において、ユーザＢは、部屋２０１で、情報処理システムに対して、“今度の金曜日、７時からパーティーって登録”と発話している。
【０１７９】
この場合、情報処理システムは、ユーザのスケジュールも管理し、例えば、スケジュールに記載されている所定の行動を起こす時刻になったら、ユーザに通知するような処理も行うように構成されている。
【０１８０】
ユーザＢが情報処理システムに、自己のスケジュールを登録しているときに、ユーザＣもその場に居た。この場合、ユーザＢは、ユーザＣに対して話しかけているわけではなく、また、ユーザＢとユーザＣは会話している状態でもない。なお、スケジュールに限らず、所定の話題を発話しているような状況であっても良い。
【０１８１】
このような状況のとき、ユーザＢは、自己のスケジュールを、ユーザＣに対して秘匿しているわけではないと考えられる。このように、所定のユーザがスケジュールなどを登録しているときに、その登録内容を聞ける状態で居るユーザは、そのスケジュールなどの情報を、共有しても良いユーザに設定される。
【０１８２】
時刻Ｔ１において、ユーザＢが、ユーザＣの前でスケジュールを情報処理システムに登録した後の時刻Ｔ２において、ユーザＣが、情報処理システムに対して、“金曜日のユーザＢの予定を教えて？”と要求を出す。ユーザＣは、ユーザＢの金曜日のスケジュールに関しては共有者に設定されているため、情報処理システムは、“７時からパーティーです”といった返答を出す。
【０１８３】
一方、図示はしないが、例えば、ユーザＢのスケジュール情報の共有者に設定されていないユーザＤが、ユーザＢの金曜日のスケジュールに関して情報処理システムに問い合わせた場合、情報処理システムは、“わかりません”といった返答や、“予定は入っています”といったような返答を行い、“パーティー”といったような詳細な情報の提示は行わない。
【０１８４】
このように、所定のユーザが発した情報を、同一の空間に居るなどで聞ける状態に居るユーザは、情報を共有できるユーザとしてトピックデータベース７６に登録される。
【０１８５】
例えば、ユーザＢが、自己のスケジュールは共有しないといったような設定を行っている場合、図２５を参照して説明したような状況が発生したとしても、ユーザＣには、ユーザＢのスケジュールに関する情報は提示されないようにしても良い。
【０１８６】
すなわち、ユーザは、他のユーザと共有する、または共有しない情報を設定することができる。
【０１８７】
また、ユーザＢとユーザＣが部屋２０１に居る状態であるが、ユーザＢがユーザＣに聞こえない程度の音量で、スケジュールを情報処理システムに登録したような場合、そのスケジュールは、ユーザＣとは共有する情報には設定されないようにしても良い。
【０１８８】
すなわち、情報を登録するときのユーザの声の大きさ（音量）により、他のユーザと共有する、または共有しない情報を設定することができる。
【０１８９】
また、情報を登録するとき、その登録を行うユーザが、情報を共有しない意志を明示的に表している場合などには、その情報は共有されないように設定されるようにしても良い。情報を共有しない意志を明示的に表している場合とは、小さい声で登録している、“共有しない”と指示を出す、他のユーザが見えない状態で情報を入力するなどの場合である。
【０１９０】
なお、誰が帰宅しているのか、戸締まりの状況といった、家族間で共有した方が良い情報は、ユーザの意図に関係無しに共有されるようにし、そのような情報も、情報処理システムが管理し、適宜ユーザ（家族）に提示するようにしても良い。
【０１９１】
また、スケジュールなどが登録されたとき、関連するユーザとの間では、その情報は共有情報として設定されるようにしても良い。例えば、ユーザＡが、“ユーザＢと買い物”というスケジュールを登録した場合、このスケジュールは、ユーザＢとの共有情報に設定される。
【０１９２】
このようにして共有情報に設定された場合、ユーザＢのスケジュールに、“ユーザＡと買い物”というスケジュールが、ユーザＢの指示がなくても書き込まれるようにしても良い。
【０１９３】
また、会話中に、予定やＴＯＤＯなどが設定された場合、その会話をしているユーザのスケジュールやＴＯＤＯリストに情報が書き込まれることで、共有情報の設定が行われるようにしても良い。例えば、ユーザＡとユーザＢが、“今週末に一緒に買い物に行こう”と話合った場合、ユーザＡとユーザＢのそれぞれの週末のスケジュールに、買い物という情報が書き込まれる。
【０１９４】
また、既に設定されている共有情報に基づいて、共有範囲を設定し、共有者だけが居るときに、その場所に居る共有者が共有している情報についてのアクションが、情報処理システム側で起こされるような仕組みを設けても良い。
【０１９５】
また、情報処理システムが、ユーザの感情や興味などを推定する仕組みを設けても良い。例えば、トピックデータベース７６に登録されているトピックを解析することで、所定のユーザの嗜好情報などを取得することができる。そのような嗜好情報を考慮して、例えば、推薦リスト４１（図２４など）が作成されるようにしても良い。そのような嗜好情報などは、ユーザ本人以外には公開されない（共有情報には設定されない）ようにすることができる。
【０１９６】
また、上記した会話を監視する場合、行動を監視する場合、スケジュールなどを登録する場合のいずれの場合においても、ユーザの態度、姿勢、視線などの状態で、情報を共用するか否かが設定できるようにしても良い。
【０１９７】
例えば、ユーザＡとユーザＢが会話していても、両者が発話するとは限らず、ユーザＡが一方的に話し、ユーザＢは聞いているだけのときもある。このようなとき、仮に音声だけで会話しているか否かを判定する場合、ユーザＢの音声は取得できず、ユーザＡとユーザＢが会話している状況を検知することができない可能性がある。
【０１９８】
ユーザＢの態度、姿勢、視線などの状態で、ユーザＡと会話していると判定できる場合、例えば、ユーザＢがうなずくなどの仕草をとっていると判定できる場合、そのときに話されている情報は、ユーザＡとユーザＢとの間で共用される情報として設定されるようにしても良い。
【０１９９】
共有する情報の設定は、上記したように、会話を監視する場合、行動を監視する場合、スケジュールなどを登録する場合などの状況で行われるが、そのような状況以外に、例えば、ユーザの属性により共有情報の設定が行われるようにしても良い。
【０２００】
例えば、ユーザが子供という属性である場合、その子供に属するユーザが発した会話は、全て共有情報に設定されるようにしても良い。例えば、子供同士が会話し、その場に親が居なくても、その時の会話は、親とも共有する情報に設定される。
【０２０１】
また例えば、子供同士の勉強時の会話や、子供と大人の勉強時の会話などの場合、会話そのものは共有せずに、質問と答えといったような学習上の要点だけを共有情報に設定するようにしても良い。
【０２０２】
また、留守中の家族間や、ゲストとの会話などは、留守中に居なかった家族にも共有される情報とされるようにしても良い。また、リビングなど所定の部屋で会話された内容は、会話されたときに居ない家族にも共有される情報とされるようにしても良い。また、会話が一定の音量以上であれば、その場にいない家族にも共有される情報とされるようにしても良い。
【０２０３】
情報処理システムが、常に監視しているときには、上記したような処理がなされることで、情報の共有に関する設定が行われるようにし、常に監視していないときには、以下のようにして情報の共有に関する設定が行われるようにしても良い。
【０２０４】
例えば、情報処理システムが、監視を開始する時刻と、監視を終了する時刻が設定されている場合、監視中に得られた情報は、全て共有する情報として設定されるようにしても良い。全て共有するとは、予め共有するとして設定されているユーザの範囲内、例えば、家族内では共有されるという意味である。
【０２０５】
上記したようにして、共有情報や共有者が設定された場合に、ユーザに対して、図２６に示すような画面３０１を提示することも可能となる。図２６は、所定のユーザの携帯端末や、パーソナルコンピュータなどに表示される画面の一例を示す図である。
【０２０６】
また図２６に示す画面３０１は、ユーザＣに対して提示される画面である。また、図２６に示す画面は、所定の部屋、例えばリビングで会話していたユーザの履歴が表示される画面である。
【０２０７】
図２６に示した画面３０１は、タイムライン上に会話の状況が表示されている画面である。画面の左側には、時刻が、例えば、１時間毎に表示されている。例えば、１０時から１１時までの時間に、リビングで、ユーザＢとユーザＣが会話していたことが表示されている。
【０２０８】
また、この時間で会話していた内容が、ユーザＣも共有者として設定されていた場合、その共有されている情報が表示される。図２６に示した例では、共有者に設定されていたために、“プレゼント  ユーザＡの誕生日”といった情報が表示されている。
【０２０９】
また、１４時から１５時までの時間に、リビングで、ユーザＢとユーザＤが会話していたことが表示されている。この時間で会話していた内容は、ユーザＣは共有者として設定されていないため、会話内容に関する情報は、表示されていない。
【０２１０】
１４時から１５時までの時間に、リビングで、ユーザＢとユーザＤが会話していた内容が、ユーザＣとも共有される設定に変更された場合、共有された情報が、表示される。
【０２１１】
ユーザは、表示されている情報をクリックするなど、所定の操作を行うことで、さらに詳細な情報を閲覧できる。
【０２１２】
このような画面を、ユーザに提示することも可能となる。
【０２１３】
上述した実施の形態において、共有される情報は、会話内容そのものを記録しておき、その記録された会話内容であっても良い。
【０２１４】
また、共有される情報は、抽象化された情報や要約された情報であっても良い。例えば、抽象化された情報が共有情報とされる場合、“今日、ユーザＡとユーザＢが会話”といったような情報とすることができる。また要約された情報が共有情報とされる場合、勉強しているときの会話であるとき、単元だけを親に知らせ、実際の会話は知らせないようにすることができる。
【０２１５】
上述した実施の形態において、情報処理システム側から共有していないユーザ（メンバー）に話題を共有したとき、抽象的なレベルで、既に共有しているメンバーに確認して、共有メンバーが増やす処理がなされるようにしても良い。
【０２１６】
例えば、厳密に共有しているメンバーだけで話題共有する場合、メンバー内に、誰か１人でも話題共有していないメンバーがいると、情報処理システム側からアクションがとりづらくなり、使い勝手が悪くなる可能性がある。このような可能性を低くするために、例えば、秘匿性の高くない話題の場合には、積極的に共有メンバーを増やす処理がなされるようにしても良い。積極的に共有メンバーを増やす処理とは、例えば、共有しても良いかを情報処理システム側から問い合わせをしたり、“この話題をユーザ××と共有しませんか？”といった誘いを行ったりする処理である。
【０２１７】
上述した実施の形態において、共有された情報は、共有者の個人の端末や、家庭内の他のデバイスなどにも引き継がれるようにしても良い。
【０２１８】
上述した実施の形態において、情報処理システムは、ユーザからの質問など要求を受けたときだけアクションを起こすのではなく、情報処理システムが主体的にアクションをとるときにも、その場に居るユーザ（メンバー）を認識し、共有設定を確認した後、アクションを起こすようにしても良い。
【０２１９】
上述した実施の形態において、情報処理システムは、共有のモードを設定し、その共有のモードを切り替える要素が発生した場合、ユーザにそのことを通知する機能を設けても良い。
【０２２０】
例えば、話題を共有しているユーザ同士が会話しているモードのときに、話題を共有していないユーザが近づいて来たときには、そのことを通知するようにしても良い。この場合、話題を共有していないユーザが近づいて来たことで、話題を共有するモードから話題を共有しないモードに変更される可能性がある。また、話題を共有していないユーザが近づいて来ても、そのときされている会話内容が変更されなければ、その近づいてきたユーザも話題を共有する共有者に設定が変更される。
【０２２１】
このような変更が生じる可能性がある場合、ユーザに通知されるようにしても良い。
【０２２２】
また例えば、時間帯などによりモードが変更されたり、通知がなされたりするようにしても良い。例えば、所定の話題を共有していないユーザの帰宅時間になったとき、モードを変更したり、そのことをユーザに通知したりするようにしても良い。
【０２２３】
＜記録媒体について＞
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０２２４】
図２７は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。例えば、情報処理部１２（図６）を、コンピュータで構成することができる。
【０２２５】
コンピュータにおいて、ＣＰＵ（Central Processing Unit）５０１、ＲＯＭ（Read Only Memory）５０２、ＲＡＭ（Random Access Memory）５０３は、バス５０４により相互に接続されている。バス５０４には、さらに、入出力インタフェース５０５が接続されている。入出力インタフェース５０５には、入力部５０６、出力部５０７、記憶部５０８、通信部５０９、およびドライブ５１０が接続されている。
【０２２６】
入力部５０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部５０７は、ディスプレイ、スピーカなどよりなる。記憶部５０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部５０９は、ネットワークインタフェースなどよりなる。ドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア５１１を駆動する。
【０２２７】
以上のように構成されるコンピュータでは、ＣＰＵ５０１が、例えば、記憶部５０８に記憶されているプログラムを、入出力インタフェース５０５およびバス５０４を介して、ＲＡＭ５０３にロードして実行することにより、上述した一連の処理が行われる。
【０２２８】
コンピュータ（ＣＰＵ５０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア５１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０２２９】
コンピュータでは、プログラムは、リムーバブルメディア５１１をドライブ５１０に装着することにより、入出力インタフェース５０５を介して、記憶部５０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５０９で受信し、記憶部５０８にインストールすることができる。その他、プログラムは、ＲＯＭ５０２や記憶部５０８に、予めインストールしておくことができる。
【０２３０】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２３１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２３２】
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また他の効果があってもよい。
【０２３３】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２３４】
なお、本技術は以下のような構成もとることができる。
（１）
発話された内容を表すトピックを設定する設定部と、
前記トピックと、前記トピックを共有する共有者を関連付けて記憶する記憶部と、
前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する提示部と
を備える情報処理装置。
（２）
前記共有者は、前記トピックに関する会話をしていたユーザである
前記（１）に記載の情報処理装置。
（３）
前記提示部は、前記発話から抽出されたキーワードを、前記共有者に提示する
前記（１）または（２）に記載の情報処理装置。
（４）
前記提示部は、前記トピックに関する情報を他の装置から取得し、取得された前記情報を前記共有者に提示する
前記（１）乃至（３）のいずれかに記載の情報処理装置。
（５）
前記発話がされたときに、その場に居たユーザは、前記共有者に設定される
前記（１）乃至（４）のいずれかに記載の情報処理装置。
（６）
第１のユーザが、所定の話題に関する発話をしたときに居た第２のユーザは、前記第１のユーザの前記スケジュールに関する情報の共有者に設定され、
前記提示部は、前記第２のユーザが、前記第１のユーザの所定の話題に関する情報の提示を要求してきたとき、前記第２のユーザに前記第１のユーザの前記所定の話題に関する情報を提示する
前記（１）乃至（５）のいずれかに記載の情報処理装置。
（７）
前記共有者が、前記トピックに関する会話をしているときに、前記共有者以外のユーザが前記会話に加わった場合、前記会話に加わった前記ユーザも、共有者に設定する
前記（１）乃至（６）のいずれかに記載の情報処理装置。
（８）
前記会話に加わった前記ユーザが子供である場合、共有者に設定しない
前記（７）に記載の情報処理装置。
（９）
前記会話に加わった前記ユーザがゲストである場合、共有者に設定しない
前記（７）に記載の情報処理装置。
（１０）
前記共有者が、前記トピックに関する会話を所定の部屋でしているときに、前記共有者以外のユーザが前記所定の部屋に入室してきたことにより、前記会話が中断された場合、入室してきた前記ユーザは、共有者に設定しない
前記（１）乃至（９）のいずれかに記載の情報処理装置。
（１１）
前記記憶部に記憶されている所定のトピックに、共有者が追加された場合、先に共有者に設定されていた共有者に、共有者が追加されたことを通知する
前記（１）乃至（１０）のいずれかに記載の情報処理装置。
（１２）
前記設定部は、ユーザの行動を監視し、前記行動を前記トピックとして設定し、
前記記憶部は、前記行動を共にしていたユーザを共有者に設定し、
前記提示部は、前記共有者だけが、所定の場所に居るときに、前記トピックに関する情報を前記共有者に提示する
前記（１）乃至（１１）のいずれかに記載の情報処理装置。
（１３）
前記提示部は、タイムライン上に会話の状況を表示した画面を提示する
前記（１）乃至（１２）のいずれかに記載の情報処理装置。
（１４）
前記記憶部に記憶されている前記トピックと、前記トピックを共有する共有者は、ユーザにより閲覧、編集される
前記（１）乃至（１３）のいずれかに記載の情報処理装置。
（１５）
前記編集は、前記トピックの編集、前記共有者の追加、削除を含む
前記（１４）に記載の情報処理装置。
（１６）
発話された内容を表すトピックを設定し、
前記トピックと、前記トピックを共有する共有者を関連付けて記憶し、
前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する
ステップを含む情報処理方法。
（１７）
コンピュータに、
発話された内容を表すトピックを設定し、
前記トピックと、前記トピックを共有する共有者を関連付けて記憶し、
前記共有者が一緒に居ることを検知した場合、前記共有者に前記トピックに関連する情報を提示する
ステップを含む処理を実行させるためのプログラム。
【符号の説明】
【０２３５】
１１  情報取得部，  １２  情報処理部，  ２１  外部サービス提供部，  ３１  家庭外ネットワーク，  ５１  音声取得部，  ５２  ユーザ状態取得部，  ７１  ユーザ状態解析部，  ７２  ユーザデータベース，  ７３  ユーザ認識部，  ７４  音声処理部，  ７５  トピックデータベース作成部，  ７６  トピックデータベース，  ７７  情報提示判定部，  ７８  情報提示部
【図１】
2018043114.tif 000003
【図２】
2018043114.tif 000004
【図３】
2018043114.tif 000005
【図４】
2018043114.tif 000006
【図５】
2018043114.tif 000007
【図６】
2018043114.tif 000008
【図７】
2018043114.tif 000009
【図８】
2018043114.tif 000010
【図９】
2018043114.tif 000011
【図１０】
2018043114.tif 000012
【図１１】
2018043114.tif 000013
【図１２】
2018043114.tif 000014
【図１３】
2018043114.tif 000015
【図１４】
2018043114.tif 000016
【図１５】
2018043114.tif 000017
【図１６】
2018043114.tif 000018
【図１７】
2018043114.tif 000019
【図１８】
2018043114.tif 000020
【図１９】
2018043114.tif 000021
【図２０】
2018043114.tif 000022
【図２１】
2018043114.tif 000023
【図２２】
2018043114.tif 000024
【図２３】
2018043114.tif 000025
【図２４】
2018043114.tif 000026
【図２５】
2018043114.tif 000027
【図２６】
2018043114.tif 000028
【図２７】
2018043114.tif 000029
【国際調査報告】
2018043114.tif 000030
2018043114.tif 000031
2018043114.tif 000032
2018043114.tif 000033