(57)【要約】【課題】物理空間におけるより自由度の高いユーザインタラクションの枠組みを提供する。【解決手段】第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、を備える情報処理装置。【選択図】図１
2019044104.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、
前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、
を備える情報処理装置。
【請求項２】
前記出力制御部は、前記第２のユーザの情報又は前記物理空間の情報の少なくともいずれかに基づいて、前記通知情報を出力させる前記出力装置の種類を選択する、請求項１に記載の情報処理装置。
【請求項３】
前記出力制御部は、前記第２のユーザの情報又は前記物理空間の情報の少なくともいずれかに基づいて、前記通知情報の内容を変更する、請求項１に記載の情報処理装置。
【請求項４】
前記出力制御部は、前記通知情報の内容を出力時点の情報に更新する、請求項１に記載の情報処理装置。
【請求項５】
前記出力制御部は、設定済みの前記設定情報を示す情報を、前記設定情報において設定された前記出力場所に出力するよう前記出力装置を制御する、請求項１に記載の情報処理装置。
【請求項６】
前記出力制御部は、前記通知情報の出力に前記第２のユーザが同意した場合に前記通知情報を出力するよう前記出力装置を制御する、請求項１に記載の情報処理装置。
【請求項７】
前記出力制御部は、出力された前記通知情報に対する前記第２のユーザの反応を示す情報を前記第１のユーザに対して出力するよう前記出力装置を制御する、請求項１に記載の情報処理装置。
【請求項８】
前記設定部は、前記物理空間における前記第１のユーザの動作に基づいて、前記設定情報を設定する、請求項１に記載の情報処理装置。
【請求項９】
前記設定部は、前記物理空間において前記第１のユーザが指定した場所を、前記出力場所又は前記通知条件の判定対象の場所として、前記設定情報を設定する、請求項８に記載の情報処理装置。
【請求項１０】
前記設定部は、前記出力場所に対応する前記通知情報を含む前記設定情報を設定する、請求項１に記載の情報処理装置。
【請求項１１】
前記設定部は、前記物理空間の俯瞰図を含む画面において前記第１のユーザが指定した場所を、前記出力場所又は前記通知条件の判定対象の場所として、前記設定情報を設定する、請求項１に記載の情報処理装置。
【請求項１２】
前記俯瞰図を含む画面では、設定済みの前記設定情報を示す情報が、設定された前記出力場所に対応する場所に配置される、請求項１１に記載の情報処理装置。
【請求項１３】
前記俯瞰図を含む画面は、端末装置により表示され、前記端末装置への前記第１のユーザの入力に基づいて前記設定情報が設定される、請求項１１に記載の情報処理装置。
【請求項１４】
前記出力場所は、前記第２のユーザを基準とする相対的な場所である、請求項１に記載の情報処理装置。
【請求項１５】
前記通知条件は、前記第２のユーザを特定する情報を含み、前記物理空間における前記第２のユーザの位置若しくは動作、前記物理空間の状態、又は時間の少なくともいずれかに関する条件を含む、請求項１に記載の情報処理装置。
【請求項１６】
前記第１のユーザと前記第２のユーザとは同一人物である、請求項１に記載の情報処理装置。
【請求項１７】
前記出力装置は、投影装置を含み、
前記設定部は、前記投影装置により前記物理空間に投影された画面に対する前記第１のユーザの動作に基づいて、前記設定情報を設定する、請求項１に記載の情報処理装置。
【請求項１８】
第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定することと、
設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御することと、
を含む情報処理方法。
【請求項１９】
コンピュータを、
第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、
前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォン及びタブレット端末等の、ユーザインタラクションが可能な端末装置が広く普及している。また、ユーザインタフェースも多様になってきており、例えば、タッチパネル、ジェスチャ入力装置及び音声入力装置が広く普及している。そして、このような多様な端末装置又はユーザインタフェースを用いた、新たなユーザインタラクションを実現する技術が提案されている。【０００３】
例えば、下記特許文献１では、部屋の天井に取り付けたプロジェクタと照明のスイッチとを連動させることで、ユーザが家に帰って電気をつけた瞬間に足元にメッセージを表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２１４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に記載の技術では、情報の通知方法が限定的であった。例えば、情報が表示されるトリガは照明のスイッチを操作することに限定されており、情報の表示場所はユーザの足元に限定されている。ユーザの利便性を考慮すると、より自由度の高いユーザインタラクションが実現されることが望ましい。【０００６】
そこで、本開示では、物理空間におけるより自由度の高いユーザインタラクションの枠組みを提供する。
【課題を解決するための手段】
【０００７】
本開示によれば、第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、を備える情報処理装置が提供される。【０００８】
また、本開示によれば、第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定することと、設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御することと、を含む情報処理方法が提供される。【０００９】
また、本開示によれば、コンピュータを、第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、として機能させるためのプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、物理空間におけるより自由度の高いユーザインタラクションの枠組みが提供される。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る情報処理システムの構成の一例を示す図である。
【図２】本実施形態に係る情報処理システムの構成の一例を示すブロック図である。
【図３】本実施形態に係る情報処理システムにより提供されるＵＩの一例を説明するための図である。
【図４】本実施形態に係る情報処理システムにより提供されるＵＩの一例を説明するための図である。
【図５】本実施形態に係る情報処理システムにより提供されるＵＩの一例を説明するための図である。
【図６】本実施形態に係る情報処理システムにより提供されるＵＩの遷移の一例を説明するための図である。
【図７】本実施形態に係る情報処理システムにより提供されるＵＩの一例を説明するための図である。
【図８】本実施形態に係る情報処理システムにより実行される設定情報の設定処理の流れの一例を示すフローチャートである。
【図９】本実施形態に係る情報処理システムにより提供されるＵＩの一例を説明するための図である。
【図１０】本実施形態に係る情報処理システムにより実行される通知情報の出力処理の流れの一例を示すフローチャートである。
【図１１】本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．情報処理システムの概要
２．構成例
３．技術的特徴
３．１．各種情報の内容
３．２．設定情報の設定処理
３．３．通知情報の出力処理
４．適用例
５．ハードウェア構成例
６．まとめ
【００１４】
＜＜１．情報処理システムの概要＞＞
図１を参照して、本開示の一実施形態に係る情報処理システムの構成について説明する。図１は、本開示の一実施形態に係る情報処理システムの構成の一例を示す図である。
【００１５】
図１を参照すると、本開示の一実施形態に係る情報処理システム１００は、入力部１１０と、出力部１６０を含む。入力部１１０及び出力部１６０は、物理空間３０に設置される。
【００１６】
物理空間３０は、ユーザ（１１、１２）が内部で動作することが可能な物理的な空間である。物理空間３０は、屋内等の閉鎖された空間であってもよいし、屋外等の開放された空間であってもよい。本明細書では、物理空間とは、住宅内の部屋、玄関、廊下又はキッチン等の生活空間であるものとする。
【００１７】
出力部１６０は、各種の情報を物理空間３０の任意の面にマッピングして表示することにより、当該情報をユーザに対して視覚的に通知する装置である。出力部１６０としては、例えばプロジェクタが用いられる。図１に示す例では、出力部１６０は、物理空間３０の上方に、例えば天井から吊り下げられた状態で配置され、壁３１に画面２１を投影する。
【００１８】
入力部１１０は、物理空間３０の情報及びユーザの情報を入力する装置である。図１に示す例では、入力部１１０は、物理空間３０の上方に、例えば天井から吊り下げられた状態で設けられる。入力部１１０は、物理空間３０を撮像対象とする撮像装置であってもよい。また、入力部１１０としては、例えば１つのレンズで撮像するカメラ、又は２つのレンズで撮像して奥行き方向の情報を取得することが可能なステレオカメラ等が用いられ得る。
【００１９】
情報処理システム１００は、撮像装置により撮像された撮像画像を解析することで、物理空間３０の内部の情報を取得することができる。物理空間３０の内部の情報とは、物理空間３０内の壁、床及び家具等の実物体の形状及び配置、並びにユーザに関する情報等である。とりわけ、入力部１１０としてステレオカメラが用いられる場合、情報処理システム１００は、撮像画像を解析することで、入力部１１０からの距離のマップ（即ち、深度情報）を取得することができる。そして、情報処理システム１００は、当該深度情報に基づいて、例えば実物体の深度情報とユーザの手の深度情報とを比較することにより、実物体へのユーザの手の接触若しくは近接、及び実物体からの手の離脱を検出することが可能となる。
【００２０】
本実施形態では、入力部１１０による撮像画像に基づいて、画面２１への操作体（例えば、ユーザの手）の位置が検出され、検出された操作体の位置に基づいて各種の情報が入力される。つまり、ユーザは、画面２１上で操作体を動かすことにより、各種の操作入力を行うことができる。例えば、画面２１に対するユーザの手の接触等が検出されることにより、画面２１に対する操作入力が行われることになる。なお、以下の説明では、一例として、操作体としてユーザの手が用いられる場合について説明するが、本実施形態はかかる例に限定されず、操作体としてはスタイラス等の各種の操作部材が用いられてもよい。
【００２１】
ここで、本実施形態はかかる例に限定されず、他の方法によりユーザの操作入力が実行されてもよい。例えば、入力部１１０として壁３１にタッチパネルが設けられてもよく、ユーザの操作入力は、当該タッチパネルに対するユーザの指等の接触によって検出されてもよい。また、画面への操作だけでなく、音声入力等が用いられてもよい。
【００２２】
情報処理システム１００は、物理空間３０の任意の場所を出力場所として情報を出力することができる。例えば、情報処理システム１００は、壁３１だけでなく、壁３２、壁３３、又は床３４に画面２１を投影することができる。例えば、出力部１６０としていわゆるムービングプロジェクタが用いられる場合、情報処理システム１００は、ムービングプロジェクタの投影方向を変更することで、かかる出力場所の制御を実現する。他にも、出力部１６０として固定型のプロジェクタが用いられる場合、情報処理システム１００は、壁３１、壁３２、壁３３又は床３４の各々に投影可能な４つのプロジェクタのうち１つを選択することで、かかる出力場所の制御を実現してもよい。入力部１１０に関しても同様にすることで、情報処理システム１００は、任意の場所の情報を入力することができる。これにより、情報処理システム１００は、物理空間３０の任意の場所に情報を出力することが可能であるし、任意の場所に出力された画面に対するユーザ入力を検出することも可能である。
【００２３】
以上、本実施形態に係る情報処理システム１００の構成について説明した。
【００２４】
図１に示したユーザ１１は、情報の通知元となるユーザであり、ユーザ１２は、情報の通知先となるユーザである。ユーザ１１及び１２は、情報処理システム１００を介してコミュニケーションをとることができる。例えば、ユーザ１１は、情報処理システム１００により表示された設定画面に対して各種情報を入力することで、ユーザ１２へ通知したい通知情報、当該通知情報の通知条件、及び当該通知情報の出力場所を含む設定情報を、情報処理システム１００に設定する。なお、設定画面とは、設定情報を設定し又は確認するための画面である。その後、情報処理システム１００は、設定された通知条件が満たされたタイミングで、設定された出力場所に、設定された通知情報を出力する。通知情報としては、例えばテキスト、画像又は音声等の任意の形式の情報が設定可能である。通知条件としては、例えば物理空間におけるユーザ１２の位置又は動作等に関する任意の条件が設定可能である。出力場所としては、例えば壁３１、３２、３３及び床３４のうち任意の場所を設定可能である。そのため、例えば、ユーザ１２が物理空間３０に入室したタイミングで、壁３１に、テキストメッセージを含む画面が出力される、といった自由度の高いユーザインタラクションが実現される。
【００２５】
近年では、テキスト又は音声を用いたコミュニケーションが、スマートフォン等の端末装置を用いて盛んに行われている。しかし、このようなコミュニケーション方法には、相手から情報が来たことに瞬時に気付きにくい、適したタイミングで情報を得られない、及び端末装置を携行する負担がかかる、といった欠点がある。この点、情報処理システム１００により提供される物理空間を用いたコミュニケーション方法は、これらの欠点を解消可能である。なぜならば、物理空間に情報が出力されるので、ユーザは端末装置を携行せずに済み、且つ瞬時に情報に気付くことができる。また、自由に通知条件が設定可能であるので、ユーザは、適したタイミングで情報を得ることができる。
【００２６】
ここで、物理空間を用いてコミュニケーションをとるという概念自体は、上記特許文献１に開示されているとも言える。しかし、かかる文献に開示された技術では、場所が玄関に限定されている、通知条件が照明スイッチの操作に限定されている、通知情報が画像に限定されている等、多々の限定があった。
【００２７】
この点、情報処理システム１００により提供される物理空間を用いたコミュニケーションは、これらの限定を緩和することが可能である。なぜならば、通知情報、通知条件、及び出力場所を自由に設定可能なためである。例えば、情報処理システム１００は、任意のタイミングで、物理空間の任意の場所を出力場所として、任意の通知情報を出力することができる。また、情報処理システム１００は、スマートフォン又はタブレット等が有するＧＰＳ機能だけでは検出することが困難な、物理空間における細かい動きをトリガとした通知情報の出力が可能である。
【００２８】
＜＜２．構成例＞＞
図２は、本実施形態に係る情報処理システム１００の構成の一例を示すブロック図である。図２に示すように、情報処理システム１００は、入力部１１０、取得部１２０、設定部１３０、記憶部１４０、出力制御部１５０及び出力部１６０を含む。なお、情報処理システム１００は、１つの装置として実現されてもよいし、複数の装置として実現されてもよい。
【００２９】
（１）入力部１１０
入力部１１０は、ユーザ又は物理空間の情報を入力する機能を有する。入力部１１０は、多様な装置により実現され得る。
【００３０】
例えば、入力部１１０は、撮像装置を含み得る。撮像装置は、レンズ系、駆動系、及び撮像素子を有し、画像（静止画像又は動画像）を撮像する。
【００３１】
例えば、入力部１１０は、深度センサを含み得る。深度センサは、赤外線測距装置、超音波測距装置、ＴｏＦ方式（Time  of  Flight）の測距装置、ＬｉＤＡＲ（Laser  Imaging  Detection  and  Ranging）又はステレオカメラ等の深度情報を取得する装置である。
【００３２】
例えば、入力部１１０は、収音装置（マイクロフォン）を含み得る。収音装置は、周囲の音を収音し、アンプおよびＡＤＣ（Analog  Digital  Converter）を介してデジタル信号に変換した音声データを出力する装置である。
【００３３】
例えば、入力部１１０は、慣性センサを含み得る。慣性センサは、加速度又は角速度等の慣性情報を検出する装置である。慣性センサは、例えばユーザに装着される。
【００３４】
例えば、入力部１１０は、生体センサとして実現され得る。生体センサは、ユーザの心拍又は体温等の生体情報を検出する装置である。生体センサは、例えばユーザに装着される。
【００３５】
例えば、入力部１１０は、環境センサを含み得る。環境センサは、物理空間の明度、気温、湿度、又は気圧等の環境情報を検出する装置である。
【００３６】
例えば、入力部１１０は、物理的なユーザとの接触に基づいて情報を入力する装置を含み得る。そのような装置としては、マウス、キーボード、タッチパネル、ボタン、スイッチ及びレバー等が挙げられる。これらの装置は、スマートフォン、タブレット端末又はＰＣ（Personal  Computer）等の端末装置に搭載され得る。
【００３７】
例えば、入力部１１０は、無線通信装置として実現され得る。無線通信装置は、無線ＬＡＮ（Local  Area  Network）、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、又はＮＦＣ（Near  Field  Communication）等の無線通信規格に準拠し、他の装置と通信可能である。例えば、無線通信装置は、ＲＦＩＤ（Radio  Frequency  Identifier）タグ等の無線方式の識別タグを読み取る。
【００３８】
入力部１１０は、取得部１２０による制御に基づいて情報を入力する。例えば、取得部１２０は、撮像装置のズーム率及び撮像方向を制御することができる。
【００３９】
なお、入力部１１０は、これらのうち一つ又は複数の入力装置を組み合わせ含んでも良いし、同一種類の入力装置を複数含んでも良い。
【００４０】
（２）取得部１２０
取得部１２０は、入力部１１０により入力された入力情報から、物理空間内の情報を取得する機能を有する。図２に示すように、取得部１２０は、空間情報取得部１２１及びユーザ情報取得部１２２を含む。空間情報取得部１２１は、物理空間の情報（以下、空間情報とも称する）を取得する機能を有する。ユーザ情報取得部１２２は、ユーザの情報（以下、ユーザ情報とも称する）を取得する機能を有する。取得部１２０により取得される各種情報の詳細については、後に説明する。取得部１２０は、取得した空間情報及びユーザ情報を、設定部１３０、記憶部１４０及び出力制御部１５０の各々に出力する。
【００４１】
（３）設定部１３０
設定部１３０は、取得部１２０により取得された空間情報及びユーザ情報に基づいて、設定情報を設定する機能を有する。設定情報は、第１のユーザから第２のユーザへの通知情報、当該通知情報の物理空間における出力場所、及び当該通知情報を出力する条件である通知条件を含む。設定部１３０により設定される設定情報の詳細及び設定処理の詳細については、後に説明する。設定部１３０は、設定した設定情報を記憶部１４０に出力する。
【００４２】
（４）記憶部１４０
記憶部１４０は、情報処理システム１００の動作のための情報を一時的に又は恒久的に記憶する機能を有する。記憶部１４０は、設定部１３０により設定された設定情報を記憶する。記憶部１４０は、取得部１２０により取得されたユーザ情報及び空間情報を記憶する。記憶部１４０は、これらの情報を記憶するためのＤＢ（Data  Base）を構築する。
【００４３】
（５）出力制御部１５０
出力制御部１５０は、取得部１２０により取得された空間情報及びユーザ情報、並びに記憶部１４０から出力された設定情報に基づいて、出力部１６０を制御して情報を出力させる機能を有する。具体的には、出力制御部１５０は、設定部１３０により設定された設定情報に基づいて、当該設定情報において設定された通知条件が満たされた場合に、設定された出力場所に、設定された通知情報を出力するよう出力部１６０を制御する。出力制御部１５０による出力処理の詳細については、後に説明する。
【００４４】
（６）出力部１６０
出力部１６０は、ユーザに対して情報を出力する装置である。出力部１６０は、多様な装置により実現され得る。
【００４５】
出力部１６０は、視覚的な情報を出力する、表示装置を含み得る。出力部１６０は、視覚的な情報を、実物体の表面にマッピングして出力する。そのような出力部１６０としては、投影装置（即ち、プロジェクタ）が挙げられる。プロジェクタは、例えば固定型の広角プロジェクタであってもよいし、Ｐａｎ／Ｔｉｌｔ駆動型等の投影方向を変更可能な可動部を備えるいわゆるムービングプロジェクタであってもよい。他にも、視覚的な情報を実物体の表面にマッピングして出力可能な出力部１６０としては、透過型ディスプレイを有するＨＭＤ（Head  Mounted  Display）等の装置も挙げられる。透過型ディスプレイを有する装置では、実物体の表面にＡＲ（Augmented  Reality）オブジェクトが重畳して表示される。本実施形態では、視覚的な情報を出力する出力部１６０は、プロジェクタであるものとして説明する。
【００４６】
出力部１６０は、聴覚的な情報を出力する、音声出力装置を含み得る。そのような出力部１６０としては、スピーカ、指向性スピーカ、イヤホン、及びヘッドホン等が挙げられる。
【００４７】
出力部１６０は、触覚的な情報を出力する、触覚出力装置を含み得る。触覚的な情報とは、例えば、振動、力覚、温度又は電気刺激等である。触覚的な情報を出力する出力部１６０としては、モータ、アクチュエータ、及び熱源等が挙げられる。
【００４８】
出力部１６０は、嗅覚的な情報を出力する装置を含み得る。嗅覚的な情報とは、例えば香りである。嗅覚的な情報を出力する出力部１６０としては、例えばアロマディフューザ等が挙げられる。
【００４９】
出力部１６０は、出力制御部１５０による制御に基づいて情報を出力する。例えば、出力部１６０は、出力制御部１５０による制御に基づいて、ムービングプロジェクタの投影方向を変更したり、指向性スピーカの指向性を変更したりすることができる。
【００５０】
なお、出力部１６０は、これらのうち一つ又は複数の出力装置を組み合わせ含んでも良いし、同一種類の出力装置を複数含んでも良い。
【００５１】
とりわけ、本実施形態では、同一種類の複数の出力装置が、設置場所又は出力方向を互いに異ならせて、物理空間内に設置されることが望ましい。これにより、物理空間内の任意の場所を出力場所として通知情報を出力することが可能となるためである。
【００５２】
＜＜３．技術的特徴＞＞
以下、情報処理システム１００の技術的特徴について詳細に説明する。
【００５３】
＜３．１．各種情報の内容＞
（１）空間情報
空間情報取得部１２１は、入力部１１０により入力された情報に基づいて、空間情報を取得する。以下、空間情報について説明する。
【００５４】
空間情報は、物理空間内の実物体の種類及び配置を示す情報を含み得る。また、空間情報は、実物体の識別情報を含み得る。例えば、空間情報取得部１２１は、撮像画像を画像認識することにより、これらの情報を取得する。他にも、空間情報取得部１２１は、物理空間内の実物体に付されたＲＦＩＤタグの読み取り結果に基づいて、これらの情報を取得してもよい。また、空間情報取得部１２１は、ユーザ入力に基づいて、これらの情報を取得してもよい。なお、物理空間内の実物体としては、壁、床及び家具等が挙げられる。
【００５５】
空間情報は、空間の形状を示す三次元情報を含み得る。空間の形状を示す三次元情報は、物理空間内の実物体により規定される空間の形状を示す情報である。例えば、空間情報取得部１２１は、深度情報に基づいて、空間の形状を示す三次元情報を取得する。物理空間内の実物体の種類及び配置を示す情報、並びに実物体の識別情報が取得可能である場合には、空間情報取得部１２１は、かかる情報を加味して、空間の形状を示す三次元情報を取得してもよい。
【００５６】
空間情報は、空間を形成する面（例えば、壁、床、及び家具等の実物体の表面）の材質、色、又はテクスチャ等の情報を含み得る。例えば、空間情報取得部１２１は、撮像画像を画像認識することにより、これらの情報を取得する。物理空間内の実物体の種類及び配置を示す情報、並びに実物体の識別情報が取得可能である場合には、空間情報取得部１２１は、かかる情報を加味して、これらの情報を取得してもよい。
【００５７】
空間情報は、物理空間の明るさ、温度及び湿度等の、物理空間内の状態に関する情報も含み得る。例えば、空間情報取得部１２１は、環境情報に基づいて、これらの情報を取得する。
【００５８】
空間情報は、上記説明した情報の少なくともいずれかを含む。
【００５９】
（２）ユーザ情報
ユーザ情報取得部１２２は、入力部１１０により入力された情報に基づいて、ユーザ情報を取得する。以下、ユーザ情報について説明する。
【００６０】
ユーザ情報は、物理空間内にユーザが存在するか否か、物理空間内に存在するユーザの人数、及び個々のユーザの識別情報を含み得る。例えば、ユーザ情報取得部１２２は、撮像画像に含まれるユーザの顔部分を画像認識することで、これらの情報を取得する。
【００６１】
ユーザ情報は、ユーザの属性情報を含み得る。属性情報とは、年齢、性別、仕事、家族構成、又は友人関係等の、ユーザの属性を示す情報である。例えば、ユーザ情報取得部１２２は、撮像画像に基づいて、又は属性情報を記憶したデータベースにユーザの識別情報を用いて問い合わせることで、ユーザの属性情報を取得する。
【００６２】
ユーザ情報は、ユーザの位置を示す情報を含み得る。例えば、ユーザ情報取得部１２２は、撮像画像及び深度情報に基づいて、ユーザの位置を示す情報を取得する。
【００６３】
ユーザ情報は、ユーザの姿勢を示す情報を含み得る。例えば、ユーザ情報取得部１２２は、撮像画像、深度情報及び慣性情報に基づいて、ユーザの姿勢を示す情報を取得する。ユーザの姿勢とは、立ち止まっている、立っている、座っている又は寝転がっている等の身体全体の姿勢を指していてもよいし、顔、胴体、手、足又は指等の身体の部分的な姿勢を指していてもよい。
【００６４】
ユーザ情報は、ユーザの動作を示す情報を含み得る。例えば、ユーザ情報取得部１２２は、撮像装置又は撮像装置とマーカーとを用いる光学式、ユーザに装着された慣性センサを用いる慣性センサ式、又は深度情報を用いる方式等の任意の方式でユーザの動作を認識することにより、ユーザの動作を示す情報を取得する。ユーザの動作とは、移動等の身体全体を用いる動作を指していてもよいし、手によるジェスチャ等の身体を部分的に用いる動作を指していてもよい。また、ユーザ情報として、図１を参照して上記説明したような、物理空間の任意の面にマッピングして表示された画面へのユーザ入力も、ユーザの動作を示す情報として取得される。
【００６５】
ユーザ情報は、ユーザが音声入力した情報を含み得る。例えば、ユーザ情報取得部１２２は、ユーザの話声を音声認識することにより、かかる情報を取得し得る。
【００６６】
ユーザ情報は、上記説明した情報の少なくともいずれかを含む。
【００６７】
（３）設定情報
設定部１３０は、第１のユーザから第２のユーザへの通知情報、当該通知情報の物理空間における出力場所、及び当該通知情報を出力する条件である通知条件を含む設定情報を設定する機能を有する。以下、設定情報について詳しく説明する。
【００６８】
・通知情報
通知情報は、出力部１６０により出力可能な、任意の形式の情報を含む。
【００６９】
通知情報は、視覚的な情報を含み得る。視覚的な情報としては、テキスト及び画像（静止画像／動画像）等が挙げられる。
【００７０】
通知情報は、聴覚的な情報を含み得る。聴覚的な情報としては、音声が挙げられる。
【００７１】
他にも、通知情報は、振動、力覚、温度又は電気刺激等の触覚的な情報、又は香り等の嗅覚的な情報を含み得る。
【００７２】
通知情報は、複数種類の情報を組み合わせて含んでいてもよい。例えば、通知情報は、テキストと画像と音声との組み合わせを含んでいてもよい。
【００７３】
・出力場所
出力場所は、物理空間における絶対的な場所として、又は第２のユーザを基準とする相対的な場所として設定される。
【００７４】
物理空間における絶対的な場所は、例えば、特定の壁面又は特定の家具の表面等である。設定部１３０は、物理空間の三次元情報における特定の場所に対応する座標を指定することにより、物理空間における絶対的な場所を出力場所として設定する。
【００７５】
第２のユーザを基準とする相対的な場所は、例えば、第２のユーザの視線の先の面、第２のユーザの移動経路上の床、又は第２のユーザの体表面等である。設定部１３０は、第２のユーザの位置及び／又は姿勢を基準とする相対座標を指定することにより、第２のユーザを基準とする相対的な場所を出力場所として設定する。この場合、物理空間における第２のユーザの位置、姿勢又は動作に関わらず、第２のユーザが気付きやすい場所に通知情報を出力させることが可能となる。
【００７６】
・通知条件
通知条件は、第２のユーザを特定する情報を含み、物理空間における第２のユーザの位置、姿勢若しくは動作、物理空間の状態、又は時間の少なくともいずれかに関する条件を含む。
【００７７】
第２のユーザを特定する情報とは、通知情報の通知先となるユーザを特定するための情報である。そのような情報としては、ユーザの識別情報が挙げられる。この場合、識別情報により特定されるユーザを、静的に第２のユーザとすることができる。他にも、第２のユーザを特定する情報は、ユーザの属性又は状態を特定する情報であってもよい。この場合、物理空間にいるユーザのうち、例えば男性である又は疲れた様子である等の任意のユーザを、動的に第２にユーザとすることができる。また、第２のユーザを特定する情報として、全ユーザを特定する情報が設定されてもよい。この場合、不特定のユーザを通知情報の通知先にすることができる。
【００７８】
物理空間における第２のユーザの位置、姿勢又は動作に関する通知条件とは、第２のユーザが、物理空間の所定の位置にいること、所定の姿勢になること、又は所定の動作を行うこと等である。本条件により、例えば廊下若しくは玄関といった特定の場所を通過したタイミング、靴を履くために屈んだタイミング、又は特定の実物体を触ったタイミング等の任意のタイミングで、通知情報が通知されるようになる。
【００７９】
物理空間の状態に関する通知条件とは、物理空間の温度、明度又は物理空間内の実物体の配置等の状態が所定の状態になることである。本条件により、例えば物理空間の温度が著しく低くなった場合、又は物理空間の明かりが消えた場合等の任意のタイミングで、通知情報が通知されるようになる。
【００８０】
時間に関する通知条件とは、時刻が所定の時刻になること、所定の時間が経過したこと等である。本条件により、例えば起床時刻になった場合等の任意のタイミングで、通知情報が通知されるようになる。
【００８１】
これらの条件は、組み合わせて設定されてもよい。例えば、第２のユーザの位置と時間とを組み合わせることで、第２のユーザが特定の実物体を触ってから所定時間経過後に通知情報が通知されるよう、通知条件を設定することが可能となる。
【００８２】
このように、第１のユーザは、第２のユーザに通知情報が通知されるタイミングを、高い自由度で設定することができる。
【００８３】
典型的には、第１のユーザと第２のユーザとは異なる人物である。この場合、異なるユーザ間で、コミュニケーションをとることが可能となる。例えば、第１のユーザと第２のユーザとの関係性としては、親と子、兄と弟、又は友達同士といった関係性が想定される。また、第１のユーザ及び第２のユーザは、それぞれ１人であってもよいし、それぞれ複数人であってもよいし、いずれか一方が１人で他方が複数人であってもよい。
【００８４】
第１のユーザと第２のユーザとは同一人物であってもよい。この場合、ユーザは、自分自身に情報を通知するよう設定することが可能である。自分自身へ通知される情報としては、翌日の予定、アラーム時刻の設定、出かける前の忘れ物チェックリスト等が挙げられる。ユーザは、従来は手帳又はスマートフォン等の端末装置で管理されていたこれらの情報を、手帳を開いたり端末装置を操作したりせずとも、認識することが可能となる。よって、ユーザは、情報の確認漏れを防ぐことが可能となる。また、ユーザは、手書きでメモを残したり端末装置に録音したりする手間を削減することができる。
【００８５】
＜３．２．設定情報の設定処理＞
以下では、設定情報の設定処理について詳しく説明する。
【００８６】
・第１のユーザによる設定
設定情報は、第１のユーザにより設定されてもよい。
【００８７】
例えば、取得部１２０は、設定画面へのユーザ入力に基づいて設定情報を設定する。
【００８８】
設定画面は、物理空間の任意の面にマッピングして表示されてもよい。例えば、設定部１３０は、プロジェクタにより物理空間に投影された設定画面に対する第１のユーザの動作に基づいて、設定情報を設定する。以下、図３及び図４を参照して、その一例を説明する。
【００８９】
図３及び図４は、本実施形態に係る情報処理システム１００により提供されるＵＩ（User  Interface）の一例を説明するための図である。図３及び図４に示した物理空間４０には、壁４１に囲まれており、内部にテーブル４２、４脚の椅子４３、ローボード４５及びローボード４５上のテレビ受像機（以下、ＴＶとも称する）４６が配置されている。図３に示した例では、壁４１に、設定画面２２がマッピングして表示（例えば、投影）されている。第１のユーザ１１は、設定画面２２をタッチすることで、設定情報を入力する。図４に示した例では、テーブル４２の天面４２ａに、設定画面２３がマッピングして表示（例えば、投影）されている。第１のユーザ１１は、設定画面２３をタッチすることで、設定情報を入力する。図３及び図４を参照して説明した例では、第１のユーザ１１は、物理空間４０にマッピングして表示された画面に指で情報を入力することで、設定情報を設定可能である。そのため、第１のユーザ１１は、スマートフォン等の端末装置に専用のアプリケーションをインストールしたり、操作したりする手間を省略することができる。
【００９０】
ここで、かかる設定画面は、第１のユーザのユーザ情報に基づいて表示が開始される。例えば、第１のユーザが指を指した方向にある実物体、タッチした実物体、又は音声で指定した実物体にマッピングして、設定画面が表示される。ここで、第１のユーザの動作が設定画面の表示を意図した動作なのか否かを判定するために、所定の条件が設定されてもよい。所定の条件としては、例えば数秒間同じ場所をタッチし続ける、特定の合言葉を発話する、といったことが挙げられる。このような条件により、意図せず設定画面が表示されることを防止することができる。
【００９１】
設定画面は、スマートフォン等の端末装置に表示されてもよい。この場合、設定部１３０は、端末装置に表示された設定画面への第１のユーザの入力に基づいて、設定情報を設定する。この場合、第１のユーザは、遠隔地から設定情報を設定することができる。
【００９２】
なお、設定部１３０は、設定画面への入力以外にも、物理空間における第１のユーザによる音声入力に基づいて、設定情報を設定してもよい。
【００９３】
−出力場所の設定
設定部１３０は、物理空間において第１のユーザが指定した場所を出力場所として、設定情報を設定してもよい。例えば、物理空間において第１のユーザが指を指した方向にある実物体、タッチした実物体、又は音声で指定した実物体を出力場所とする設定情報が設定される。これにより、第１のユーザは、直観的に出力場所を設定することができる。
【００９４】
設定部１３０は、物理空間の俯瞰図を含む設定画面において第１のユーザが指定した場所を出力場所として、設定情報を設定してもよい。設定部１３０は、物理空間内の実物体の種類及び配置を示す情報、及び物理空間の三次元情報等の空間情報に基づいて、物理空間の俯瞰図を含む設定画面を生成する。俯瞰図は、典型的には間取り図である。設定部１３０は、かかる設定画面において第１のユーザが指定した場所を、出力場所とする設定情報を設定する。これにより、第１のユーザは、物理空間を俯瞰しながら出力場所を設定することができる。
【００９５】
物理空間の俯瞰図を含む設定画面は、端末装置により表示されてもよい。その場合、当該端末装置への第１のユーザの入力に基づいて、出力場所が設定される。詳しくは、設定部１３０は、俯瞰図において第１のユーザが指定した場所に対応する物理空間における場所を出力場所として、設定情報を設定する。第１のユーザは、遠隔地から物理空間を俯瞰しながら出力場所を設定することができる。以下、一例として、端末装置を用いて出力場所を設定するＵＩについて、図５を参照して説明する。
【００９６】
図５は、本実施形態に係る情報処理システム１００により提供されるＵＩの一例を説明するための図である。図５に示すように、スマートフォン２００のディスプレイ２１０に、物理空間４０の俯瞰図を含む設定画面５０が表示されている。設定画面５０は、壁５１、テーブル５２、テーブル５２の周囲に配置された４脚の椅子５３、キャビネット５４、ローボード５５、ローボード５５上に配置されたＴＶ５６、及びソファー５７が配置された俯瞰図を含む。当該俯瞰図は、図３及び図４に示した物理空間４０の俯瞰図である。詳しくは、壁４１は壁５１に対応し、テーブル４２はテーブル５２に対応し、椅子４３は椅子５３に対応し、ローボード４５はローボード５５に対応し、ＴＶ４６はＴＶ５６に対応する。ユーザは、設定画面５０において出力場所を指定することができる。図５に示した例では、テーブル５２の天面が、出力場所として指定されており、出力場所が指定されたことを示す情報５８が表示されている。この場合、図３及び図４に示したテーブル４２の天面４２ａに、通知情報が表示されることとなる。
【００９７】
−通知情報及び通知条件の設定
設定部１３０は、第１のユーザの指示に基づいて通知情報及び通知条件を設定する。例えば、設定部１３０は、通知情報及び通知条件を設定するための設定画面を表示し、かかる設定画面へのユーザ操作に基づいて、通知情報及び通知条件を設定する。以下、図６を参照して、通知情報及び通知条件を設定するための設定画面の一例を説明する。
【００９８】
図６は、本実施形態に係る情報処理システム１００により提供されるＵＩの遷移の一例を説明するための図である。図６に示すように、まず、情報の種類を入力するための設定画面６０が表示される。設定画面６０において第１のユーザがテキストを選択した場合、テキストを入力するための設定画面６１が表示される。設定画面６１では、テキスト入力が可能であると共に、テキストと共に表示される画像も設定可能である。一方で、設定画面６０において第１のユーザが音声メモを選択した場合、音声を入力するための設定画面６２が表示される。設定画面６２が表示されている間に第１のユーザが音声を発すると、かかる音声が通知情報として設定される。設定画面６２では、音声の入力が可能であると共に、音声の出力と共に表示される画像も設定可能である。設定画面６１又は設定画面６２における設定が完了すると、表示タイミング（即ち、通知条件）を設定するための設定画面６３が表示される。かかる設定画面６３において、第１のユーザは、通知条件を設定する。
【００９９】
ここで、通知条件の判定対象の場所は、上記説明した出力場所と同様の方法で設定されてもよい。通知条件の判定対象の場所とは、通知条件が満たされるか否かの判定対象となる場所である。例えば、第２のユーザが特定の場所に移動することが通知条件である場合には、かかる特定の場所が通知条件の判定対象の場所である。なお、出力場所、通知条件の判定対象の場所、及び設定画面が表示される場所は、異なっていてもよいし、２以上の場所が同一であってもよい。
【０１００】
例えば、設定部１３０は、物理空間において第１のユーザが指定した場所を通知条件の判定対象の場所として、設定情報を設定してもよい。また、設定部１３０は、物理空間の俯瞰図を含む設定画面において第１のユーザが指定した場所を通知条件の判定対象の場所として、設定情報を設定してもよい。
【０１０１】
−設定済みの設定情報を示す情報の出力
出力制御部１５０は、設定済みの設定情報を示す情報を出力するよう出力部１６０を制御してもよい。具体的には、出力制御部１５０は、設定済みの設定情報に含まれる、通知情報、出力場所又は通知条件の少なくともいずれかを示す情報を出力するよう出力部１６０を制御する。これにより、第１のユーザは、どのような設定情報を設定したかを確認することが可能である。また、第２のユーザは、どのような通知情報の通知を、どの場所で、どのような条件で受けることができるかを認識し、能動的に通知条件を満たす行動をとることが可能である。
【０１０２】
設定済みの設定情報を示す情報は、当該設定情報において設定された出力場所にマッピングして表示されてもよい。これにより、ユーザは、物理空間のどの場所において通知情報が出力されるかを直観的に認識することが可能である。
【０１０３】
設定済みの設定情報を示す情報は、俯瞰図を含む設定画面に含まれて表示されてもよい。例えば、当該俯瞰図を含む設定画面では、設定済みの設定情報を示す情報が、設定された出力場所に対応する場所に配置される。このＵＩ例を、図７を参照して説明する。
【０１０４】
図７は、本実施形態に係る情報処理システム１００により提供されるＵＩの一例を説明するための図である。図７に示すように、スマートフォン２００のディスプレイ２１０に、物理空間４０の俯瞰図を含む設定画面５０が表示されている。ユーザは、設定画面５０において設定情報を設定することができる。設定画面５０には、設定済みの設定情報を示す標識５９Ａ〜５９Ｃが配置されている。標識５９Ａに含まれる音符の記号は、通知情報が音声を含むことを示しており、標識５９Ａがテーブル５２に対応付けて配置されていることは、物理空間内のテーブルが出力場所として設定されていることを示している。標識５９Ｂに含まれる音符の記号は、通知情報が音声を含むことを示しており、標識５９Ｂがキャビネット５４に対応付けて配置されていることは、物理空間内のキャビネットが出力場所として設定されていることを示している。標識５９Ｃに含まれる文書の記号は、通知情報がテキストを含むことを示しており、標識５９Ｃがソファー５７に対応付けて配置されていることは、物理空間内のソファーが出力場所として設定されていることを示している。このような設定画面により、ユーザは、どのような設定情報がどの場所を出力場所として設定されているかを、一目で確認することが可能である。このことは、多数の設定情報が設定された場合に、ユーザの利便性を特に向上させる。
【０１０５】
なお、上記では、出力場所に関して説明したが、通知条件の判定対象の場所に関しても同様のＵＩが提供され得る。即ち、設定済みの設定情報を示す情報は、当該設定情報において設定された通知条件の判定対象の場所にマッピングして表示されてもよい。これにより、ユーザは、物理空間のどの場所において通知条件が判定されるかを直観的に認識することが可能である。また、俯瞰図を含む設定画面では、設定済みの設定情報において設定された通知情報を示す情報が、設定された通知条件の判定対象の場所に対応する場所に配置されてもよい。このような設定画面により、ユーザは、物理空間のどの場所において通知条件が判定されるかを、一目で確認することが可能である。
【０１０６】
・自動的な設定
設定部１３０は、第１のユーザによる入力を経ずに設定情報を設定してもよい。例えば、設定部１３０は、通知情報、通知条件又は出力場所の少なくともいずれかを、第１のユーザによる入力を経ずに設定してもよい。
【０１０７】
設定部１３０は、出力場所に対応する通知情報を含む設定情報を設定してもよい。例えば、設定部１３０は、玄関を出力場所とする通知情報として天気又は道路情報を設定し、リビングルームを出力場所とする通知情報として地震速報を設定し、玄関に続く廊下を出力場所とする通知情報としてキッチンの火を消すよう促す情報を設定する。これにより、第１のユーザにかかる設定情報の設定負荷が軽減される。
【０１０８】
・処理の流れ
続いて、図８を参照して、設定情報の設定処理の流れの一例を説明する。
【０１０９】
図８は、本実施形態に係る情報処理システム１００により実行される設定情報の設定処理の流れの一例を示すフローチャートである。
【０１１０】
図８に示すように、まず、取得部１２０は、空間情報及びユーザ情報を取得する（ステップＳ１０２）。詳しくは、空間情報取得部１２１は、入力部１１０により入力された入力情報に基づいて、空間情報を取得する。また、ユーザ情報取得部１２２は、入力部１１０により入力された入力情報に基づいて、第１のユーザのユーザ情報を取得する。これらの情報は、記憶部１４０に記憶される。
【０１１１】
次いで、設定部１３０は、ユーザ入力に基づいて設定情報を設定する（ステップＳ１０４）。例えば、設定部１３０は、物理空間の任意の面にマッピングして表示された設定画面、又は端末装置に表示された設定画面へのユーザ入力に基づいて、設定情報を設定する。
【０１１２】
次に、設定部１３０は、設定情報の設定が完了したか否かを判定する（ステップＳ１０６）。完了していないと判定された場合（ステップＳ１０６／ＮＯ）、処理は再度ステップＳ１０２に戻る。完了したと判定された場合（ステップＳ１０６／ＹＥＳ）、記憶部１４０は、設定情報をＤＢに記憶する（ステップＳ１０８）。
【０１１３】
以上説明した処理により、記憶部１４０に記憶される空間情報、ユーザ情報及び設定情報は、最新のものに更新される。
【０１１４】
＜３．３．通知情報の出力処理＞
以下では、通知情報の出力処理について詳しく説明する。
【０１１５】
出力制御部１５０は、設定部１３０により設定された設定情報に基づいて、当該設定情報において設定された通知条件が満たされた場合に、設定された出力場所に、設定された通知情報を出力するよう出力部１６０を制御する。詳しくは、まず、出力制御部１５０は、記憶部１４０を参照して、ひとつ以上の設定済みの設定情報を読み出し、その各々について通知条件が満たされるか否かを判定する。出力制御部１５０は、通知条件が満たされるか否かを、第２のユーザのユーザ情報又は空間情報の少なくともいずれかに基づいて判定する。そして、出力制御部１５０は、通知条件が満たされる場合に、通知条件を満たした設定情報において設定された出力場所に、設定された通知情報を出力するよう、出力部１６０を制御する。その一例を、図９を参照して説明する。
【０１１６】
図９は、本実施形態に係る情報処理システム１００により提供されるＵＩの一例を説明するための図である。図９に示した物理空間４０は、図３〜図５を参照して説明した物理空間４０と同一である。例えば、第１のユーザ１１は、第２のユーザ１２が物理空間４０のテーブル４２の近くに移動してきたタイミングで壁４１に通知情報が出力されるよう、設定情報を設定したものとする。この場合、図９に示すように、第２のユーザ１２が物理空間４０のテーブル４２の近くに移動してきたタイミングで、設定された通知情報を含む画面２４が壁４１に表示される。
【０１１７】
出力場所の制御は、例えば設置場所又は出力方向の異なる複数の出力装置のうち、通知情報を出力させる出力装置を選択することにより、実現され得る。例えば、出力場所の制御は、投影方向の異なる複数の固定型のプロジェクタのうち、通知情報を出力させるプロジェクタを選択することにより、実現される。
【０１１８】
出力場所の制御は、出力場所を変更するよう出力装置を制御することにより、実現され得る。例えば、視覚的な情報に関する出力場所の制御は、例えばムービングプロジェクタを駆動させて投影方向を変更させることにより実現され得る。聴覚的な情報に関する出力場所の制御は、例えば指向性スピーカの指向性を変更する、超音波スピーカを用いる、又は波面合成の技術を用いることにより実現され得る。
【０１１９】
・通知情報の内容の変更
出力制御部１５０は、第２のユーザのユーザ情報又は空間情報の少なくともいずれかに基づいて、通知情報の内容を変更してもよい。出力制御部１５０は、ユーザの属性又は状態に応じて通知情報の内容を変更し得る。例えば、出力制御部１５０は、第２のユーザが外国人である場合には通知情報に含まれるテキストを第２のユーザの母国語に翻訳し、第２のユーザが子供である場合には通知情報に含まれるテキストを子供にも理解可能な内容に変更する。また、出力制御部１５０は、通知情報がマッピングして表示される実物体に応じて通知情報の内容を変更し得る。例えば、出力制御部１５０は、通知情報がマッピングして表示される領域が小さく、十分な表示面積が確保できない場合には、通知情報を簡略化する。このような通知情報の内容の変更により、第２のユーザは、より快適に通知情報を認識することが可能となる。
【０１２０】
出力制御部１５０は、通知情報の内容を出力時点の情報に更新してもよい。例えば、出力制御部１５０は、Ｗｅｂ等にアクセスして、通知情報の内容を最新の情報に更新する。これにより、天気又は道路情報等の時間に応じて変化する情報について、最新の情報を第２のユーザに提供することが可能となる。
【０１２１】
・出力モーダルの選択
出力制御部１５０は、第２のユーザのユーザ情報又は空間情報の少なくともいずれかに基づいて、通知情報を出力させる出力装置の種類を選択してもよい。例えば、出力制御部１５０は、第２のユーザが大人である場合には、通知情報に含まれるテキストを文字列として出力すべく、出力装置として表示装置を選択する。一方で、出力制御部１５０は、第２のユーザが子供である場合には、通知情報に含まれるテキストを音声として出力すべく、出力装置として音声出力装置を選択する。また、例えば、出力制御部１５０は、物理空間における騒音レベルが高く音声の聞き取りが困難な場合には、通知情報に含まれる音声をテキストに変換して文字列として出力すべく、出力装置として表示装置を選択する。一方で、出力制御部１５０は、物理空間における騒音レベルが低い場合には、通知情報に含まれる音声をそのまま出力すべく、出力装置として音声出力装置を選択する。このような出力装置の選択により、第２のユーザは、より快適に通知情報を認識することが可能となる。
【０１２２】
・通知前の確認
出力制御部１５０は、通知条件が満たされた場合であって、通知情報の出力に第２のユーザが同意した場合に、通知情報を出力するよう出力部１６０を制御してもよい。例えば、出力制御部１５０は、通知条件が満たされた場合に、通知情報の出力に同意するか否かを問う画面又は音声ガイダンスを出力するよう出力部１６０を制御する。出力制御部１５０は、同意が得られた場合に通知情報を出力させ、同意が得られなかった場合は通知情報を出力させない。これにより、第２のユーザは、能動的に且つ選択的に通知情報の通知を受けることが可能となる。
【０１２３】
・フィードバック
出力制御部１５０は、出力された通知情報に対する第２のユーザの反応を示す情報を第１のユーザに対して出力するよう出力部１６０を制御してもよい。第２のユーザの反応を示す情報とは、情報の通知を受けたか否か、及び通知された情報に対する返事等である。設定部１３０は、第２のユーザの反応示す情報を第１のユーザに対する通知情報として、設定情報を設定してもよい。これにより、第１のユーザが物理空間に戻ってきたタイミング等で、第２のユーザの反応を示す情報が第１のユーザに出力される。これにより、第１のユーザから第２のユーザへの一方向のコミュニケーションだけでなく、双方向のコミュニケーションが実現される。
【０１２４】
・その他
記憶部１４０は、通知情報の出力が済んだ設定情報に関しては、削除してもよいし、残してもよい。また、記憶部１４０は、通知情報の出力回数が所定の閾値に到達した場合に設定情報を削除してもよいし、所定期間が経過した場合に設定情報を削除してもよい。
【０１２５】
・処理の流れ
続いて、図１０を参照して、通知情報の出力処理の流れの一例を説明する。
【０１２６】
図１０は、本実施形態に係る情報処理システム１００により実行される通知情報の出力処理の流れの一例を示すフローチャートである。
【０１２７】
図１０に示すように、まず、取得部１２０は、空間情報及びユーザ情報を取得する（ステップＳ２０２）。詳しくは、空間情報取得部１２１は、入力部１１０により入力された入力情報に基づいて、空間情報を取得する。また、ユーザ情報取得部１２２は、入力部１１０により入力された入力情報に基づいて、第２のユーザのユーザ情報を取得する。これらの情報は、記憶部１４０に記憶される。
【０１２８】
次いで、出力制御部１５０は、通知条件が満たされる設定情報があるか否かを判定する（ステップＳ２０４）。詳しくは、出力制御部１５０、記憶部１４０に記憶されたひとつ以上の設定情報を読み出し、その各々について通知条件が満たされるか否かを、空間情報又はユーザ情報の少なくともいずれかに基づいて判定する。通知条件が満たされる設定情報がないと判定された場合（ステップＳ２０４／ＮＯ）、処理は再度ステップＳ２０２に戻る。
【０１２９】
一方で、通知条件が満たされる設定情報があると判定された場合（ステップＳ２０４／ＹＥＳ）、出力制御部１５０は、通知条件が満たされた設定情報に基づき、設定された出力場所で、設定された通知情報を出力する（ステップＳ２０６）。その際、出力制御部１５０は、通知情報の内容の変更、出力モーダルの選択、及び／又は通知前の確認等を実行してもよい。また、通知情報の出力後、出力制御部１５０は、第１のユーザへのフィードバックを行ってもよい。
【０１３０】
次に、記憶部１４０は、設定情報のＤＢを更新する（ステップＳ２０８）。例えば、記憶部１４０は、通知情報の出力が済んだ設定情報を削除する。
【０１３１】
＜＜４．適用例＞＞
以下では、情報処理システム１００の適用例を説明する。
【０１３２】
（１）日常生活の利便性を向上させる適用例
例えば、情報処理システム１００は、第２のユーザがソファーに座ったタイミングで「ゴミを捨ててきて」という音声を再生する。このように、第１のユーザは、日常生活の中で第２のユーザに実行して欲しい行動を促すことができる。また、情報処理システム１００は、玄関といった、外出時に必ず立ち止まる場所に第２のユーザが移動したタイミングで、ドア部分等の気づきやすい場所に、外出時の持ち物リスト等を表示する。これにより、忘れ物が防止される。
【０１３３】
（２）危険な行動を防ぐ適用例
例えば、情報処理システム１００は、キッチン等の子供が近寄ると危ない場所の近くに子供が近づいたタイミングで、近づいてはいけないことを音声又はテキストで出力する。これにより、子供を別の方向へ誘導して、危険から守ることができる。また、情報処理システム１００は、高いところに置かれた花瓶又は植物といった落下の危険性のある実物体にユーザが近づいた又は手を伸ばそうとしたタイミングで、警告を出力する。これにより、不特定のユーザを危険から守ることができる。
【０１３４】
（３）情報の確認漏れの防止
例えば、情報処理システム１００は、翌日の予定、アラーム時刻の設定、出かける前の忘れ物チェックリスト等を、第２のユーザが寝室のベッドに寝転んだタイミング又はリビングのソファーに座ったタイミングで表示する。これにより、従来は手帳又はスマートフォン等の端末装置で管理されていた情報を、第２のユーザは、手帳を開いたり端末装置を操作したりせずとも、認識することが可能となる。よって、第２のユーザは、情報の確認漏れを防ぐことが可能となる。
【０１３５】
＜＜５．ハードウェア構成例＞＞
最後に、図１１を参照して、本実施形態に係る情報処理装置のハードウェア構成について説明する。図１１は、本実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。なお、図１１に示す情報処理装置９００は、例えば、図２にそれぞれ示した情報処理システム１００を実現し得る。本実施形態に係る情報処理システム１００による情報処理は、ソフトウェアと、以下に説明するハードウェアとの協働により実現される。
【０１３６】
図１１に示すように、情報処理装置９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３及びホストバス９０４ａを備える。また、情報処理装置９００は、ブリッジ９０４、外部バス９０４ｂ、インタフェース９０５、入力装置９０６、出力装置９０７、ストレージ装置９０８、ドライブ９０９、接続ポート９１１及び通信装置９１３を備える。情報処理装置９００は、ＣＰＵ９０１に代えて、又はこれとともに、電気回路、ＤＳＰ若しくはＡＳＩＣ等の処理回路を有してもよい。
【０１３７】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置９００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。ＣＰＵ９０１は、例えば、図２に示す取得部１２０、設定部１３０及び出力制御部１５０を形成し得る。
【０１３８】
ＣＰＵ９０１、ＲＯＭ９０２及びＲＡＭ９０３は、ＣＰＵバスなどを含むホストバス９０４ａにより相互に接続されている。ホストバス９０４ａは、ブリッジ９０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９０４ｂに接続されている。なお、必ずしもホストバス９０４ａ、ブリッジ９０４および外部バス９０４ｂを分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【０１３９】
入力装置９０６は、例えば、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチ及びレバー等、ユーザによって情報が入力される装置によって実現される。また、入力装置９０６は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話やＰＤＡ等の外部接続機器であってもよい。さらに、入力装置９０６は、例えば、上記の入力手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などを含んでいてもよい。情報処理装置９００のユーザは、この入力装置９０６を操作することにより、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１４０】
他にも、入力装置９０６は、ユーザに関する情報を検知する装置により形成され得る。例えば、入力装置９０６は、画像センサ（例えば、カメラ）、深度センサ（例えば、ステレオカメラ）、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサ、測距センサ、力センサ等の各種のセンサを含み得る。また、入力装置９０６は、情報処理装置９００の姿勢、移動速度等、情報処理装置９００自身の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音等、情報処理装置９００の周辺環境に関する情報を取得してもよい。また、入力装置９０６は、ＧＮＳＳ（Global  Navigation  Satellite  System）衛星からのＧＮＳＳ信号（例えば、ＧＰＳ（Global  Positioning  System）衛星からのＧＰＳ信号）を受信して装置の緯度、経度及び高度を含む位置情報を測定するＧＮＳＳモジュールを含んでもよい。また、位置情報に関しては、入力装置９０６は、Ｗｉ−Ｆｉ（登録商標）、携帯電話・ＰＨＳ・スマートフォン等との送受信、または近距離通信等により位置を検知するものであってもよい。入力装置９０６は、例えば、図２に示す入力部１１０を形成し得る。
【０１４１】
出力装置９０７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で形成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置、レーザープロジェクタ、ＬＥＤプロジェクタ及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置等がある。出力装置９０７は、例えば、情報処理装置９００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置９００が行った各種処理により得られた結果を、テキスト、イメージ、表、グラフ等、様々な形式で視覚的に表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して聴覚的に出力する。出力装置９０７は、例えば、図２に示す出力部１６０を形成し得る。
【０１４２】
ストレージ装置９０８は、情報処理装置９００の記憶部の一例として形成されたデータ格納用の装置である。ストレージ装置９０８は、例えば、ＨＤＤ等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により実現される。ストレージ装置９０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９０８は、ＣＰＵ９０１が実行するプログラムや各種データ及び外部から取得した各種のデータ等を格納する。ストレージ装置９０８は、例えば、図２に示す記憶部１４０を形成し得る。
【０１４３】
ドライブ９０９は、記憶媒体用リーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９０９は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１４４】
接続ポート９１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。
【０１４５】
通信装置９１３は、例えば、ネットワーク９２０に接続するための通信デバイス等で形成された通信インタフェースである。通信装置９１３は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１３は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９１３は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。通信装置９１３は、例えば、図２に示す入力部１１０を形成し得る。本実施形態では、通信装置９１３は、物理空間内の実物体に付された、ＲＦＩＤタグ等の無線方式の識別タグを読み取る。
【０１４６】
なお、ネットワーク９２０は、ネットワーク９２０に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク９２０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク９２０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【０１４７】
以上、本実施形態に係る情報処理装置９００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて実現されていてもよいし、各構成要素の機能に特化したハードウェアにより実現されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１４８】
なお、上述のような本実施形態に係る情報処理装置９００の各機能を実現するためのコンピュータプログラムを作製し、ＰＣ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【０１４９】
＜＜６．まとめ＞＞
以上、図１〜図１１を参照して、本開示の一実施形態について詳細に説明した。上記説明したように、本実施形態に係る情報処理システム１００は、まず、第１のユーザから第２のユーザへの通知情報、通知情報の物理空間における出力場所、及び通知情報を出力する条件である通知条件を含む設定情報を設定する。次いで、本実施形態に係る情報処理システム１００は、設定された設定情報に基づいて、設定された通知条件が満たされた場合に設定された出力場所に設定された通知情報を出力する。例えば、第１のユーザは、第２のユーザの生活シーンにおける任意のタイミングで任意の場所に任意の情報を出力するよう設定することができ、第２のユーザは、第１のユーザにより設定されたタイミング及び場所で情報を受け取ることができる。このように、自由度の高い、物理空間を用いたコミュニケーション方法が実現される。自由度の高いコミュニケーション方法により、ユーザ間のコミュニケーションがより促進され、さらには誘発させることができる。また、情報処理システム１００は、異なるユーザ間でのコミュニケーションに限定されず、同一のユーザ間での時間差のコミュニケーションも実現可能である。このようにして、情報処理システム１００とユーザとの自由度の高いインタラクションが実現される。
【０１５０】
通知情報が、物理空間において出力されるので、第２のユーザは、端末装置を操作する等の作業をすることなく、通知情報を容易に確認することができる。このため、第２のユーザの利便性が向上する。また、第１のユーザは、伝えたい情報を、伝えたいタイミングを逃すことなく第２のユーザに伝えることが可能である。さらに、コミュニケーションのために端末装置を操作する必要が無いので、デバイス依存性がない。そのため、ユーザ間で情報をシームレスに共有することができる。
【０１５１】
通知情報は、設定されてから出力されるまでの間に時間差があってもよい。そのため、第１のユーザと第２のユーザとは、異なるタイムラインを共有することができる。
【０１５２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１５３】
例えば、本明細書において説明した各装置は、単独の装置として実現されてもよく、一部または全部が別々の装置として実現されても良い。例えば、図２に示した情報処理システム１００は、単独の装置として実現されてもよし、複数の装置群として実現されてもよい。例えば、物理空間に設置された入力部１１０及び出力部１６０とネットワーク等を介して接続されるサーバ装置に、取得部１２０、設定部１３０、記憶部１４０及び出力制御部１５０が含まれてもよい。
【０１５４】
また、本明細書においてフローチャートを用いて説明した処理は、必ずしも図示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【０１５５】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１５６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、
前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、
を備える情報処理装置。
（２）
前記出力制御部は、前記第２のユーザの情報又は前記物理空間の情報の少なくともいずれかに基づいて、前記通知情報を出力させる前記出力装置の種類を選択する、前記（１）に記載の情報処理装置。
（３）
前記出力制御部は、前記第２のユーザの情報又は前記物理空間の情報の少なくともいずれかに基づいて、前記通知情報の内容を変更する、前記（１）又は（２）に記載の情報処理装置。
（４）
前記出力制御部は、前記通知情報の内容を出力時点の情報に更新する、前記（１）〜（３）のいずれか一項に記載の情報処理装置。
（５）
前記出力制御部は、設定済みの前記設定情報を示す情報を、前記設定情報において設定された前記出力場所に出力するよう前記出力装置を制御する、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記出力制御部は、前記通知情報の出力に前記第２のユーザが同意した場合に前記通知情報を出力するよう前記出力装置を制御する、前記（１）〜（５）のいずれか一項に記載の情報処理装置。
（７）
前記出力制御部は、出力された前記通知情報に対する前記第２のユーザの反応を示す情報を前記第１のユーザに対して出力するよう前記出力装置を制御する、前記（１）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記設定部は、前記物理空間における前記第１のユーザの動作に基づいて、前記設定情報を設定する、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（９）
前記設定部は、前記物理空間において前記第１のユーザが指定した場所を、前記出力場所又は前記通知条件の判定対象の場所として、前記設定情報を設定する、前記（８）に記載の情報処理装置。
（１０）
前記設定部は、前記出力場所に対応する前記通知情報を含む前記設定情報を設定する、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（１１）
前記設定部は、前記物理空間の俯瞰図を含む画面において前記第１のユーザが指定した場所を、前記出力場所又は前記通知条件の判定対象の場所として、前記設定情報を設定する、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（１２）
前記俯瞰図を含む画面では、設定済みの前記設定情報を示す情報が、設定された前記出力場所に対応する場所に配置される、前記（１１）に記載の情報処理装置。
（１３）
前記俯瞰図を含む画面は、端末装置により表示され、前記端末装置への第１のユーザの入力に基づいて前記設定情報が設定される、前記（１１）又は（１２）に記載の情報処理装置。
（１４）
前記出力場所は、前記第２のユーザを基準とする相対的な場所である、前記（１）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記通知条件は、前記第２のユーザを特定する情報を含み、前記物理空間における前記第２のユーザの位置若しくは動作、前記物理空間の状態、又は時間の少なくともいずれかに関する条件を含む、前記（１）〜（１４）のいずれか一項に記載の情報処理装置。
（１６）
前記第１のユーザと前記第２のユーザとは同一人物である、前記（１）〜（１５）のいずれか一項に記載の情報処理装置。
（１７）
前記出力装置は、投影装置を含み、
前記設定部は、前記投影装置により前記物理空間に投影された画面に対する前記第１のユーザの動作に基づいて、前記設定情報を設定する、前記（１）〜（１６）のいずれか一項に記載の情報処理装置。
（１８）
第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定することと、
設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御することと、
を含む情報処理方法。
（１９）
コンピュータを、
第１のユーザから第２のユーザへの通知情報、前記通知情報の物理空間における出力場所、及び前記通知情報を出力する条件である通知条件を含む設定情報を設定する設定部と、
前記設定部により設定された前記設定情報に基づいて、前記通知条件が満たされた場合に、前記出力場所に前記通知情報を出力するよう出力装置を制御する出力制御部と、
として機能させるためのプログラム。
【符号の説明】
【０１５７】
１１      ユーザ、第１のユーザ
１２      ユーザ、第２のユーザ
３０      物理空間
４０      物理空間
１００    情報処理システム
１１０    入力部
１２０    取得部
１２１    空間情報取得部
１２２    ユーザ情報取得部
１３０    設定部
１４０    記憶部
１５０    出力制御部
１６０    出力部
【図１】
2019044104.tif 000003
【図２】
2019044104.tif 000004
【図３】
2019044104.tif 000005
【図４】
2019044104.tif 000006
【図５】
2019044104.tif 000007
【図６】
2019044104.tif 000008
【図７】
2019044104.tif 000009
【図８】
2019044104.tif 000010
【図９】
2019044104.tif 000011
【図１０】
2019044104.tif 000012
【図１１】
2019044104.tif 000013
【国際調査報告】
2019044104.tif 000014
2019044104.tif 000015
2019044104.tif 000016
2019044104.tif 000017