(57)【要約】      （修正有）【課題】ユーザの状況に応じて、最適な形態でコンテンツを出力する情報処理装置を提供する。【解決手段】情報処理装置１００はユーザに関する情報を取得する取得部と、ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、予め設定された出力形態が適していない場合に、ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、複数の出力形態の中から最適な出力形態を選択する制御部と、を備える。【選択図】図１
2016091221.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに関する情報を取得する取得部と、
前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択する制御部と、
を備える、情報処理装置。
【請求項２】
前記制御部は、出力されるコンテンツの内容を認識し、認識結果に基づいて最適な出力形態を選択する、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記コンテンツの内容として、該コンテンツの送信元を認識する、請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記コンテンツの内容として、該コンテンツに含まれるキーワードを認識する、請求項２に記載の情報処理装置。
【請求項５】
前記制御部は、前記ユーザの状況として該ユーザの居場所を取得する、請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、前記ユーザの状況として該ユーザの活動状態を取得する、請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、前記ユーザの状況として該ユーザによる自装置の使用状況を取得する、請求項１に記載の情報処理装置。
【請求項８】
前記制御部が選択する出力形態は、コンテンツを出力するデバイスである、請求項１に記載の情報処理装置。
【請求項９】
前記制御部は、コンテンツを出力するデバイスとして自装置のデバイスを選択する、請求項８に記載の情報処理装置。
【請求項１０】
前記制御部は、選択した自装置のデバイスに対して該デバイスの出力状態を制御する、請求項９に記載の情報処理装置。
【請求項１１】
前記制御部は、コンテンツを出力するデバイスとして自装置とは異なる他装置のデバイスを選択する、請求項８に記載の情報処理装置。
【請求項１２】
前記制御部は、選択した他装置のデバイスに対して該デバイスの出力状態を制御する、請求項１１に記載の情報処理装置。
【請求項１３】
前記制御部は、コンテンツの出力内容としてコンテンツの出力の際の該コンテンツの分量を調整することで最適な出力形態を選択する、請求項１に記載の情報処理装置。
【請求項１４】
前記制御部は、コンテンツの出力内容としてコンテンツの出力の際の該コンテンツの音量を調整することで最適な出力形態を選択する、請求項１に記載の情報処理装置。
【請求項１５】
ユーザに関する情報を取得することと、
前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択することと、
を含む、情報処理方法。
【請求項１６】
ユーザに関する情報を取得することと、
前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択することと、
をコンピュータに実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
携帯電話やスマートフォン等の携帯端末は、設定によって、通話やメールの着信時の鳴動の有無、鳴動時の着信音の音量などを変更することが可能であるのが一般的である。しかし、ユーザが設定の変更を忘れており、通話やメールの着信があると、音が鳴ってほしくないシチュエーション、例えば電車の中、会議中、映画館の中等で音が鳴ってしまう可能性がある。
【０００３】
そこで、ユーザ環境を検知して自律的な動作を実行することが可能な装置等についての技術が検討され、またそのような技術も開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１３−５２２９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記事情に鑑みれば、単に鳴動の有無や音量の変更ではなく、ユーザの状況を把握し、そのユーザの状況に応じて、コンテンツの出力形態を、複数の出力形態の中から選択することで動的に変更できるようにする技術が求められる。
【０００６】
そこで本開示では、ユーザの状況に応じて、複数の出力形態の中から最適な出力形態を選択し、最適な形態でコンテンツを出力することが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、ユーザに関する情報を取得する取得部と、前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択する制御部と、を備える、情報処理装置が提供される。
【０００８】
また本開示によれば、ユーザに関する情報を取得することと、前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択することと、を含む、情報処理方法が提供される。
【０００９】
また本開示によれば、ユーザに関する情報を取得することと、前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択することと、をコンピュータに実行させる、コンピュータプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、ユーザの状況に応じて、最適な形態でコンテンツを出力することが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提供することが出来る。
【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態に係る情報処理システムの構成例を示す説明図である。
【図２】本開示の一実施形態に係る情報処理装置１００の機能構成例を示す説明図である。
【図３】デバイスと出力形態のプライバシのレベルに関するテーブルの例を示す説明図である。
【図４】コンテンツと場所に応じたプライバシのレベルのテーブルの例を示す説明図である。
【図５】本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。
【図６】本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。
【図７】ハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態
１．１．背景
１．２．機能構成例
１．３．動作例
２．ハードウェア構成例
３．まとめ
【００１５】
＜１．本開示の一実施形態＞
［１．１．背景］
本開示の実施形態について詳細に説明する前に、まず本開示の実施形態の背景について説明する。背景について説明した後に、本開示の実施形態について詳細に説明する。
【００１６】
情報処理技術や通信技術の発達に伴い、インターネットに接続することが出来る機器の数および種類の増加が著しい。ユーザは、このようにインターネットに接続できる様々な機器を用いてインターネットに接続して、情報を取得したり、ある機器から別の機器へ指示を送ったりすることが出来るようになってきている。そして上述したように、多くの機器を接続し、よりダイナミックで自律的な情報のやり取りを実現しようという、ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）というコンセプトが注目を浴びつつある。
【００１７】
なお、以下においては、インターネットに接続することが出来て情報の授受が可能な機器を「ＩｏＴデバイス」とも総称することがある。
【００１８】
ユーザは、複数のＩｏＴデバイスを有し、操作するＩｏＴデバイスを切り替えながら、ＩｏＴデバイスに対して指示を送ったり、ＩｏＴデバイスが取得したコンテンツなどを見聞きしたりすることが出来る。
【００１９】
ＩｏＴデバイスは、ユーザとの間の情報の入出力のために、様々な入出力形態を有する。例えばＩｏＴデバイスは、ユーザへの情報の出力のために、例えばディスプレイ、スピーカ、バイブレータ等のデバイスを有し得る。また例えばＩｏＴデバイスは、ユーザからの情報の入力のために、例えばキーボード、タッチパネル、カメラ、マイク、センサ等のデバイスを有し得る。
【００２０】
ＩｏＴデバイスは、インターネットからの情報の着信に応じて、適宜、予め指定された設定に基づいた挙動を起こす。例えば、メールを受信すると所定の音を鳴動させる設定がなされていれば、ＩｏＴデバイスは、どのような場面においても、メールの受信に伴ってその設定に基づいて所定の音を鳴動させる。
【００２１】
従って、あるＩｏＴデバイスを持つユーザが、電車の中、会議中、映画館、ホール等の、音が鳴って欲しくない場所や場面にあり、ユーザがＩｏＴデバイスに対する設定の変更を忘れた状態でメールをＩｏＴデバイスが受信すると、その受信に伴って音が鳴ってしまい、周囲に迷惑を掛けてしまうことになる。
【００２２】
また例えば、メールを受信するとメールの送信元やメールのタイトルをディスプレイに表示させる設定がなされていれば、ＩｏＴデバイスは、どのような場面においても、メールの受信に伴ってその設定に基づいてメールの送信元やメールのタイトルをディスプレイに表示させる。
【００２３】
従って、ユーザがＩｏＴデバイスを別のユーザに見せたり、また周囲に人がいたりする場合等の、機密性が高い情報を見られては困る場所や場面にあり、ユーザがＩｏＴデバイスに対する設定の変更を忘れた状態でメールをＩｏＴデバイスが受信すると、その受信に伴ってメールの送信元やメールのタイトルが表示されてしまい、機密性が高い情報が別の人間に見られてしまうことになる。
【００２４】
ＩｏＴデバイスが情報を着信した時の挙動をどうするかについては、ユーザが設定をして、状況に応じてユーザが適宜その設定を変更するのが一般的であったが、このように、ユーザが設定の変更を忘れてしまうと、上述したような状況となってしまう。従って、ＩｏＴデバイスには、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整することが求められる。
【００２５】
そこで本件開示者は、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整することが可能な技術について鋭意検討を行った。そして本件開示者は、ユーザの状況に応じて、予め設定された出力内容でのコンテンツの出力が取得した状況に適していなければ、ユーザの状況に応じて複数の入出力形態の中から最適な入出力形態を選択するとともに、該コンテンツの出力内容を調整するよう制御する技術を考案するに至った。
【００２６】
以上、本開示の一実施形態の背景について説明した。
【００２７】
［１．２．機能構成例］
続いて、本開示の一実施形態の構成例について説明する。図１は、本開示の一実施形態に係る情報処理システムの構成例を示す説明図である。図１に示したのは、インターネットからコンテンツを受信し、その受信したコンテンツ、またはコンテンツに関係した情報を出力する情報処理装置１００を含んだ情報処理システムの構成例である。以下、図１を用いて本開示の一実施形態に係る情報処理システムの構成例について説明する。
【００２８】
図１に示した情報処理装置１００は、ネットワーク１０を通じ、図１ではクラウドの形態で示したサーバ群２０からコンテンツを取得する機能を有する装置である。情報処理装置１００は、例えばユーザが持ち運んで使用出来る装置、例えばスマートフォン（高機能携帯電話）、タブレット型携帯端末、ゲーム機、メガネ型や腕時計型のいわゆるウェアラブルコンピュータ等であり得るが、情報処理装置１００の形態は係る例に限定されるものではない。
【００２９】
なお本実施形態では、コンテンツとは、音声情報、文字情報、画像情報、またはこれらの組み合わせからなる情報のことを言う。具体的には、コンテンツとは、電話、メール、ＳＮＳ（ソーシャル・ネットワーキング・サービス）、または電話、メール、ＳＮＳ等に関する通知、Ｗｅｂページ、音楽、動画、電子書籍等が含まれ得る。
【００３０】
本実施形態では、情報処理装置１００は、入力装置２００、出力装置３００、及びセンサ４００と接続されている。入力装置２００は、情報処理装置１００のユーザからの入力操作を受け付ける装置群であり、例えばキーボード、タッチパネル、マイク等のデバイスで構成され得る。
【００３１】
出力装置３００は、情報処理装置１００の制御により情報を出力する装置群であり、例えばディスプレイ、スピーカ、ＬＥＤインジケータ、バイブレータ等で構成され得る。これらの出力装置３００を構成する各デバイスは、１つだけに限定されるものではない。例えば出力装置３００として２つ以上のディスプレイが含まれていても良い。
【００３２】
センサ４００は、情報処理装置１００のユーザの状況をセンシングする装置群である。センサ４００を構成するセンサとして、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、ＧＬＯＮＡＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）、ＢＤＳ（ＢｅｉＤｏｕ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）等の現在位置を取得するセンサ、カメラ、深度情報付きカメラ、人感センサ、マイク等が含まれ得る。センサ４００は、装置にかかる加速度や角速度、方位、照度、温度、気圧などを検出する。上記の各種センサは、例えばセンサを含む装置がユーザによって携帯または装着されている場合に、各種情報をユーザに関する情報、例えばユーザの運動や向きなどを示す情報として検出することができる。また、センサ４００は、他にも、脈拍、発汗、脳波、触覚、嗅覚、味覚など、ユーザの生体情報を検出するセンサを含んでもよい。
【００３３】
なお図１に示した例では、情報処理装置１００と、入力装置２００、出力装置３００、及びセンサ４００とが別の装置として示されているが、本開示は係る例に限定されるものではない。すなわち、情報処理装置１００と、入力装置２００、出力装置３００、またセンサ４００の少なくともいずれかが、情報処理装置１００と一体となっていてもよい。
【００３４】
情報処理装置１００は、サーバ群２０からコンテンツが送信されてくると、予め指定されている設定に基づいて、出力装置３００へ所定の出力を行うよう動作する。そして情報処理装置１００は、出力装置３００へ所定の出力を行うよう動作する際に、センサ４００によって取得された、情報処理装置１００のユーザの受信時の状況に基づいて、その予め指定された設定を用いた所定の出力がその状況に適しているかどうかを判断する。
【００３５】
情報処理装置１００は、予め指定された設定を用いた所定の出力が、情報処理装置１００のユーザの受信時の状況に適していればその設定を用いて出力装置３００へ所定の出力を行う。一方、情報処理装置１００は、予め指定された設定を用いた所定の出力が、情報処理装置１００のユーザの受信時の状況に適していなければ、その設定ではなく、その状況に適した形態に変更して出力装置３００へ出力を行う。
【００３６】
同様に、情報処理装置１００は、センサ４００によって取得されたセンシングデータに基づいて情報処理装置１００のユーザの受信時の状況を判断し、情報処理装置１００のユーザの受信時の状況に基づいて、入力装置２００として設けられているデバイスの中から最適なものを選択するよう動作する。例えば、周囲に人が多くいるような状況がセンサ４００によって取得されたセンシングデータに基づいて判断できれば、情報処理装置１００は、マイクによる入力を制限するように動作する。
【００３７】
なお、センサ４００によって取得されたセンシングデータに基づいて判断されるのは、情報処理装置１００のユーザによる情報処理装置１００の使用状況の情報が含まれても良い。例えば、情報処理装置１００のユーザが、情報処理装置１００を用いて通話していることが、センサ４００によって取得されたセンシングデータに基づいて判断されても良い。
【００３８】
本開示の一実施形態に係る情報処理装置１００は、このような動作を行うことで、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整することが可能となる。すなわち、本開示の一実施形態に係る情報処理装置１００は、ユーザによって最適と考えられる入出力形態を自動的に選択することが出来る。
【００３９】
ここまでは本開示の一実施形態に係る情報処理システムの全体構成例を説明した。続いて、本開示の一実施形態に係る情報処理装置１００の機能構成例について説明する。
【００４０】
図２は、本開示の一実施形態に係る情報処理装置１００の機能構成例を示す説明図である。図２に示したのは、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整する処理を実行する、本開示の一実施形態に係る情報処理装置１００の機能構成例である。以下、図２を用いて本開示の一実施形態に係る情報処理装置１００の機能構成例について説明する。
【００４１】
図２に示したように、本開示の一実施形態に係る情報処理装置１００は、通信部１１０と、コンテンツ解析部１２０と、記憶部１３０と、コンテキスト認識部１４０と、制御部１５０と、を含んで構成される。
【００４２】
通信部１１０は、ネットワーク１０との間で情報の送受信を実行する。本実施形態では、通信部１１０は、ネットワーク１０を通じ、例えばサーバ群２０からコンテンツを受信したり、ネットワーク１０を通じて他の装置へ情報を送信したりする処理を実行する。そして本実施形態では、通信部１１０は、ネットワーク１０を通じ、例えばサーバ群２０からコンテンツを受信すると、受信したコンテンツをコンテンツ解析部１２０に渡す。
【００４３】
コンテンツ解析部１２０は、通信部１１０が受信したコンテンツの内容を解析する。コンテンツ解析部１２０は、通信部１１０が受信したコンテンツや、コンテンツの解析結果を記憶部１３０に保存する。またコンテンツ解析部１２０は、通信部１１０が受信したコンテンツの解析結果を制御部１５０に送る。
【００４４】
記憶部１３０は、例えばＲＯＭ、ＲＡＭ、ＨＤＤ、ＳＳＤ等の記憶媒体で構成され、本実施形態では、通信部１１０が受信したコンテンツや、その受信したコンテンツのコンテンツ解析部１２０による解析結果が記憶される。
【００４５】
コンテキスト認識部１４０は、センサ４００から送られてくるセンシングデータを用いて、情報処理装置１００のユーザの状況（コンテキスト）を認識する。コンテキスト認識部１４０は、センサ４００から送られてくるセンシングデータを用いて、様々なユーザの状況を認識することが出来る。
【００４６】
例えばコンテキスト認識部１４０は、周囲に人間が複数いるのか、周囲で人間による会話が行われているのか、情報処理装置１００のユーザがどこにいるのか、情報処理装置１００のユーザが何をしているのか、等を認識する。コンテキスト認識部１４０は、センサ４００から送られてくるセンシングデータを用いて認識した、情報処理装置１００のユーザのコンテキストを制御部１５０に送る。
【００４７】
制御部１５０は、例えばＣＰＵ、ＲＯＭ、ＲＡＭなどで構成され、情報処理装置１００の動作や、入力装置２００，出力装置３００の動作を制御する。本実施形態では、制御部１５０は、コンテンツ解析部１２０による、受信したコンテンツの解析結果と、コンテキスト認識部１４０による、ユーザのコンテキストの認識結果とを用いて、入力装置２００の入力形態や、出力装置３００の出力形態を選択する。
【００４８】
また制御部１５０は、コンテンツ解析部１２０による、受信したコンテンツの解析結果と、コンテキスト認識部１４０による、ユーザのコンテキストの認識結果とを用いて、受信したコンテンツの出力内容を調整する。
【００４９】
本開示の一実施形態に係る情報処理装置１００は、このような構成を有することで、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整することが可能となる。すなわち、本開示の一実施形態に係る情報処理装置１００は、コンテンツを出力する際や、ユーザとの対話処理を実行しようとする際に、ユーザによって最適と考えられる入出力形態を自動的に選択することが出来る。
【００５０】
以上、図２を用いて本開示の一実施形態に係る情報処理装置１００の機能構成例について説明した。続いて、本開示の一実施形態に係る情報処理装置１００の動作例について説明する。
【００５１】
［１．３．機能構成例］
本実施形態では、デバイスと出力形態について、プライバシのレベルを設定しておく。情報処理装置１００は、そのデバイスと出力形態について設定されるプライバシのレベルに基づいて入出力形態を変更する。図３は、デバイスと出力形態のプライバシのレベルに関するテーブルの例を示す説明図である。図３は、デバイスとして携帯電話、テレビ／モニタ、ＰＣ、スピーカ、イヤフォン、アイグラス、スマートバンド（通信機能を有する腕輪等）が示されており、それぞれのデバイスについてオープンスピーカ、イヤフォン、ディスプレイ、振動の４つの出力形態のプライバシのレベルが規定されたテーブルである。もちろん、情報処理装置１００が使用するデバイスと出力形態のプライバシのレベルに関するテーブルは図３に示したものに限定されるものではないことは、言うまでもない。
【００５２】
また本実施形態では、コンテンツと、そのコンテンツを出力する場所について、プライバシのレベルを設定しておく。図４は、コンテンツと場所に応じたプライバシのレベルのテーブルの例を示す説明図である。図４は、場所として家、会社、外が示されており、それぞれの場所について、電話の着信、メールの受信、ＳＮＳの通知、ニュースアプリの通知、天気予報の通知、トラベル系アプリケーションの通知、臨時速報の通知が、出力されるコンテンツとして示されたテーブルである。もちろん、情報処理装置１００が使用するコンテンツと場所に応じたプライバシのレベルに関するテーブルは図４に示したものに限定されるものではないことは、言うまでもない。
【００５３】
本開示の一実施形態に係る情報処理装置１００は、例えば図３や図４に示したテーブルを参照し、コンテンツを受信した際にユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整する。
【００５４】
図５は、本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。図５に示したのは、コンテンツを受信した際に、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整する際の、情報処理装置１００の動作例である。以下、図５を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明する。
【００５５】
情報処理装置１００は、例えばサーバ群２０からネットワーク１０を通じてコンテンツを受信すると（ステップＳ１０１）、当該受信に伴うコンテンツ、またはコンテンツに関する情報の出力の設定を取得する（ステップＳ１０２）。ステップＳ１０１のコンテンツの受信は、例えば通信部１１０が実行し、ステップＳ１０２の設定の取得は、例えば制御部１５０が実行する。
【００５６】
上記ステップＳ１０２で設定を取得すると、続いて情報処理装置１００は、受信したコンテンツ、及び現在のユーザの状況（コンテキスト）を分析する（ステップＳ１０３）。ステップＳ１０３のコンテンツの解析は例えばコンテンツ解析部１２０が実行し、コンテキストの分析は、例えばコンテキスト認識部１４０が実行する。
【００５７】
情報処理装置１００は、上記ステップＳ１０３のコンテンツの分析を、例えば受信したコンテンツの種類やコンテンツの中身を用いて行う。コンテンツの種類としては、例えば電話の着信、メールの着信、ＳＮＳによる新たな情報の発生の着信、お気に入りにしているＷｅｂサイトで新たな情報が登録された等の新着情報の着信などがありうる。
【００５８】
またコンテンツの中身としては、例えば電話の発信元、メールの送信元、メールのタイトル、メールの本文、ＳＮＳによる新たな情報の内容、お気に入りにしているＷｅｂサイトで追加された新たな情報の内容、などがありうる。もちろん、上記ステップＳ１０３で分析するコンテンツは係る例に限定されるものではない。
【００５９】
情報処理装置１００は、上記ステップＳ１０３のコンテキストの分析を、センサ４００から送られるセンシングデータを用いて実行する。情報処理装置１００は、センサ４００から送られるセンシングデータによって、情報処理装置１００のユーザが現在どのような状況にあるのかを把握する。
【００６０】
例えば、情報処理装置１００は、センサ４００から送られるセンシングデータを用いて、情報処理装置１００のユーザの現在位置及び情報処理装置１００のユーザが屋内と屋外のどちらにいるのかの判断、情報処理装置１００のユーザの周囲の音の状況、情報処理装置１００のユーザによる情報処理装置１００の使用状況等を把握する。
【００６１】
情報処理装置１００のユーザの現在位置は、例えばＧＰＳ等の現在位置の情報を取得するセンサの情報を用いて把握することが出来る。また情報処理装置１００のユーザが屋内と屋外のどちらにいるのかは、例えばＧＰＳ等の現在位置の情報を取得するセンサや、照度センサの情報を用いて把握することが出来る。
【００６２】
情報処理装置１００のユーザの周囲の音の状況は、例えばマイクで収音された音の情報を用いて把握することが出来る。また情報処理装置１００のユーザの周囲に人間がいるかどうかは、マイクで収音された音に人間の話し声が含まれているかどうかを用いて把握することが出来る。
【００６３】
もちろん、情報処理装置１００のユーザの状況は上述したものに限定されるものでは無く、情報処理装置１００は、センサ４００から送られるセンシングデータを用いて判断できるものであればどのような状況であっても把握することが可能である。
【００６４】
情報処理装置１００は、上記ステップＳ１０３でコンテキストを分析すると、続いて、現在の設定でのコンテンツ、またはコンテンツに関する情報の出力が、現在の情報処理装置１００のユーザの状況に適しているものかどうかを判断する（ステップＳ１０４）。このステップＳ１０４の判断は、例えば制御部１５０が実行する。
【００６５】
情報処理装置１００は、現在の設定でのコンテンツ、またはコンテンツに関する情報の出力が、現在の情報処理装置１００のユーザの状況に適していると判断すると（ステップＳ１０４、Ｙｅｓ）、その設定でコンテンツ、またはコンテンツに関する情報を出力装置３００から出力する（ステップＳ１０５）。
【００６６】
一方、情報処理装置１００は、現在の設定でのコンテンツ、またはコンテンツに関する情報の出力が、現在の情報処理装置１００のユーザの状況に適していないと判断すると（ステップＳ１０４、Ｎｏ）、その設定とは異なる別の設定で、コンテンツ、またはコンテンツに関する情報を出力装置３００から出力する（ステップＳ１０６）。
【００６７】
本開示の一実施形態に係る情報処理装置１００は、このような動作を実行することで、ユーザの状況に応じて動的に入出力形態を変更し、コンテンツの出力内容を調整することが可能となる。すなわち、本開示の一実施形態に係る情報処理装置１００は、このような動作を実行することで、コンテンツを出力する際や、ユーザとの対話処理を実行しようとする際に、ユーザによって最適と考えられる入出力形態を自動的に選択することが出来る。
【００６８】
以上、図５を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明した。続いて、図５のステップＳ１０４の判断処理の一例について説明する。
【００６９】
図６は、本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。図６に示したのは、現在の設定でのコンテンツ、またはコンテンツに関する情報の出力が、現在の情報処理装置１００のユーザの状況に適しているかどうかを判断する際の、情報処理装置１００の動作例である。以下、図６を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明する。
【００７０】
情報処理装置１００は、現在の設定でのコンテンツ、またはコンテンツに関する情報の出力が、現在の情報処理装置１００のユーザの状況に適しているかどうかを判断する際に、まずコンテンツの部分ごとに、プライバシのレベルＡを算出する（ステップＳ１１１）。
【００７１】
情報処理装置１００は、プライバシのレベルＡを算出する際には、例えば電話の発信元、メールの送信元、メールのタイトル、メールの本文、ＳＮＳによる新たな情報の内容、お気に入りにしているＷｅｂサイトで追加された新たな情報の内容、などを用いる。例えば、受信したメールのタイトルや本文に「秘」「コンフィデンシャル」「重要」などの文言が含まれていれば、そのメールは秘匿性や重要性の高いメールであると考えられるので、情報処理装置１００は、そのタイトルや本文についてプライバシのレベルＡを高くする。
【００７２】
また例えば、電話の発信元やメールの送信元が、予め重要性の高い相手として設定されていれば、情報処理装置１００は、電話の発信元やメールの送信元についてプライバシのレベルＡを高くする。逆に、電話の発信元やメールの送信元が、予め重要性の高い相手として設定されていなければ、情報処理装置１００は、電話の発信元やメールの送信元についてプライバシのレベルＡを低くする。
【００７３】
上記ステップＳ１１１で、コンテンツの部分ごとに、プライバシのレベルＡを算出すると、続いて情報処理装置１００は、情報処理装置１００のユーザの現在のコンテキストを分析して、要求されるプライバシのレベルＢを算出する（ステップＳ１１２）。
【００７４】
例えば、情報処理装置１００のユーザの現在の位置が、コンサートや演劇が行われるホールであることが分かれば、情報処理装置１００は、要求されるプライバシのレベルＢを極めて高くするよう算出する。また例えば、情報処理装置１００のユーザの周囲に人がいたり、会話が行われていたりすることが分かれば、情報処理装置１００は、要求されるプライバシのレベルＢを極めて高くするよう算出する。
【００７５】
一方、例えば、情報処理装置１００のユーザの現在の位置が、予め設定されたユーザの自宅であり、かつ、ユーザの周囲に人がいなかったり、また会話が行われていなかったりすることが分かれば、情報処理装置１００は、要求されるプライバシのレベルＢを低くするよう算出する。
【００７６】
上記ステップＳ１１２で要求されるプライバシのレベルＢを算出すると、続いて情報処理装置１００は、出力デバイスごとに提供できるプライバシのレベルＣを算出する（ステップＳ１１３）。
【００７７】
続いて情報処理装置１００は、Ｃ≧Ｂを満たす出力デバイスの候補を抽出し、１つの出力デバイスを選択する（ステップＳ１１４）。そして情報処理装置１００は、Ｃ≧Ａを満たすコンテンツの部分のみを出力する（ステップＳ１１５）。
【００７８】
上述した一連の動作によって、情報処理装置１００は、以下のようにコンテンツ、またはコンテンツに情報を出力するよう制御することが出来る。
【００７９】
例えば電話の通話を行う場合、情報処理装置１００は、周囲に人がいるときは、ユーザが意図的に指示しない限り、スピーカは出力先として選択しないようにしたり、音量を小さくしたりしてもよい。また情報処理装置１００は、周囲で会話が行われているときは、ユーザが意図的に指示しない限り、スピーカは出力先として選択しないようにしたり、音量を小さくしたりしてもよい。
【００８０】
また例えばＳＮＳの更新通知が発生した場合、情報処理装置１００は、ユーザの業務時間中は通知しないが、ただし緊急連絡の時には通知する、というようにしてもよい。また情報処理装置１００は、ユーザが寝ていると思われる時間は通知しないようにしてもよい。また情報処理装置１００は、相手や内容によっては、詳細や差出人を表示しないようにしてもよい。
【００８１】
また例えばメールやメッセージングサービスの新着通知が発生した場合、情報処理装置１００は、ユーザの業務時間中は通知を出さないようにしてもよく、またユーザの会議中の場合は件名や相手の表示のみにし、音や振動は出力しないようにしてもよく、メールの相手や内容によっては、題名や差出人を表示しないようにしてもよい。
【００８２】
また例えば電話の着信が発生した場合、情報処理装置１００は、周囲に人がいるときには、ユーザの専有する画面以外には発信元の名前を表示しないようにしてもよい。ここでユーザの専有する画面とは、ユーザにしか見えないような状況にある画面のことを言う。
【００８３】
また例えば、スケジュールのアラームが発生した場合、情報処理装置１００は、周囲に人がいるときには、ユーザの専有する画面以外には、ユーザが意図的に指示しない限りスケジュールの中身を表示しないようにしてもよい。
【００８４】
また例えばＷｅｂサイトを表示する場合であって、インターネットショッピングサイトが推薦する商品を表示するような場合、情報処理装置１００は、周囲に人がいるときには、ユーザが意図的に指示しない限りおすすめ商品を表示しないようにしてもよい。
【００８５】
また例えば、コンテンツ等の一覧を表示する場合、具体的には、音楽、動画、電子書籍、メール一覧、発着信履歴の一覧などの表示する場合、情報処理装置１００は、周囲に人がいるときには、ユーザの専有する画面以外には、ユーザが意図的に指示しない限り、一覧を表示しないようにしてもよい。例えば、ユーザが腕時計型のウェアラブルデバイスと、スマートフォンとを所有していて、スマートフォンだけを使用しておりウェアラブルデバイスは使用していないことがセンシングデータなどから分かった場合、ウェアラブルデバイスへの通知があった場合であっても、情報処理装置１００は、ウェアラブルデバイではなくスマートフォンに、適切な形態で通知するように制御してもよい。もちろん逆の場合についても同様である。
【００８６】
ここまでは出力装置３００の制御について示したが、情報処理装置１００は、ユーザの状況に応じて入力装置２００を制御してもよい。
【００８７】
例えば、音声電話の着信が発生した場合、情報処理装置１００は、周囲に人がいるときには、マイクを使用しないようにしてもよい。また例えば、テレビ電話の着信が発生した場合、情報処理装置１００は、周囲に人がいるときには、カメラを使用しないようにしてもよい。
【００８８】
また例えば、テレビ電話の着信が発生した場合、ユーザが自分の部屋にいて、ユーザの周囲に誰もいないが、ユーザがパジャマや部屋着を着ている等のリラックスした状態にいる場合は、情報処理装置１００は、カメラを使用しないようにしてもよい。
【００８９】
プライバシのレベルに基づく判定によっては、複数の出力形態が可能なことが考えられる。複数の出力形態が可能な場合には、情報処理装置１００は、まずはプライバシのレベルが高い出力形態を選択して出力した後、可能な範囲内で、徐々に出力形態をプライバシのレベルの低いものへと変えていくような処理をしても良い。例えば、振動の方が表示よりもプライバシのレベルが高く、表示の方が音よりも、プライバシーレベルが高い場合、情報処理装置１００は、まず出力形態として振動を選択し、徐々に出力形態を表示や音に変更するようにしてもよい。
【００９０】
また例えば、ユーザが所定のＩｏＴデバイスに対して操作中の場合には、情報処理装置１００は、そのユーザが操作中のＩｏＴデバイスの優先度を最も高くして出力デバイスとして選択しても良い。
【００９１】
また例えば、コンテンツを出力した結果、それがすぐに消されるなどのネガティブな応答がユーザからなされた場合には、情報処理装置１００は、その応答を覚えておいて学習していき、プライバシのレベルに反映させていってもよい。
【００９２】
＜２．ハードウェア構成例＞
次に、図７を参照して、本開示の一実施形態にかかる情報処理装置１００のハードウェア構成について説明する。図７は、本開示の実施形態にかかる情報処理装置１００のハードウェア構成例を示すブロック図である。上記の各アルゴリズムは、例えば、図７に示す情報処理装置のハードウェア構成を用いて実行することが可能である。つまり、当該各アルゴリズムの処理は、コンピュータプログラムを用いて図７に示すハードウェアを制御することにより実現される。なお、このハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、ＰＨＳ、ＰＤＡ等の携帯情報端末、ゲーム機、接触式又は非接触式のＩＣチップ、接触式又は非接触式のＩＣカード、又は種々の情報家電がこれに含まれる。但し、上記のＰＨＳは、Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍの略である。また、上記のＰＤＡは、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔの略である。
【００９３】
図７に示すように、このハードウェアは、主に、ＣＰＵ９０２と、ＲＯＭ９０４と、ＲＡＭ９０６と、ホストバス９０８と、ブリッジ９１０と、を有する。さらに、このハードウェアは、外部バス９１２と、インターフェース９１４と、入力部９１６と、出力部９１８と、記憶部９２０と、ドライブ９２２と、接続ポート９２４と、通信部９２６と、を有する。但し、上記のＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略である。また、上記のＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略である。そして、上記のＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。
【００９４】
ＣＰＵ９０２は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ９０４、ＲＡＭ９０６、記憶部９２０、又はリムーバブル記録媒体９２８に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ＲＯＭ９０４は、ＣＰＵ９０２に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ９０６には、例えば、ＣＰＵ９０２に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【００９５】
これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス９０８を介して相互に接続される。一方、ホストバス９０８は、例えば、ブリッジ９１０を介して比較的データ伝送速度が低速な外部バス９１２に接続される。また、入力部９１６としては、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力部９１６としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。
【００９６】
出力部９１８としては、例えば、ＣＲＴ、ＬＣＤ、ＰＤＰ、又はＥＬＤ等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。但し、上記のＣＲＴは、Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅの略である。また、上記のＬＣＤは、Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略である。そして、上記のＰＤＰは、Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌの略である。さらに、上記のＥＬＤは、Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略である。
【００９７】
記憶部９２０は、各種のデータを格納するための装置である。記憶部９２０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。但し、上記のＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略である。
【００９８】
ドライブ９２２は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２８に記録された情報を読み出し、又はリムーバブル記録媒体９２８に情報を書き込む装置である。リムーバブル記録媒体９２８は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９２８は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。但し、上記のＩＣは、Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００９９】
接続ポート９２４は、例えば、ＵＳＢポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９３０を接続するためのポートである。外部接続機器９３０は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。但し、上記のＵＳＢは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略である。また、上記のＳＣＳＩは、Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅの略である。
【０１００】
通信部９２６は、ネットワーク９３２に接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ用の通信カード、光通信用のルータ、ＡＤＳＬ用のルータ、又は接触又は非接触通信用のデバイス等である。また、通信部９２６に接続されるネットワーク９３２は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、可視光通信、放送、又は衛星通信等である。但し、上記のＬＡＮは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略である。また、上記のＷＵＳＢは、Ｗｉｒｅｌｅｓｓ  ＵＳＢの略である。そして、上記のＡＤＳＬは、Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅの略である。
【０１０１】
以上、情報処理装置１００のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。
【０１０２】
＜３．まとめ＞
以上説明したように本開示の一実施形態によれば、コンテンツ、またはコンテンツに関する情報を出力したり、ユーザから情報を入力したりしようとする際に、ユーザの状況を認識して、ユーザの状況に合った入出力形態を選択することが可能な、情報処理装置１００が提供される。
【０１０３】
また本開示の一実施形態に係る情報処理装置１００は、ユーザの状況を認識して、ユーザの状況に合った入出力形態を選択するとともに、そのユーザの状況に合った形式で、コンテンツ、またはコンテンツに関する情報を出力することが出来る。
【０１０４】
本明細書の各装置が実行する処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、各装置が実行する処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１０５】
また、各装置に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した各装置の構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供されることが可能である。また、機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
【０１０６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１０８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ユーザに関する情報を取得する取得部と、
前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択する制御部と、
を備える、情報処理装置。
（２）
前記制御部は、出力されるコンテンツの内容を認識し、認識結果に基づいて最適な出力形態を選択する、前記（１）に記載の情報処理装置。
（３）
前記制御部は、前記コンテンツの内容として、該コンテンツの送信元を認識する、前記（２）に記載の情報処理装置。
（４）
前記制御部は、前記コンテンツの内容として、該コンテンツに含まれるキーワードを認識する、前記（２）または（３）に記載の情報処理装置。
（５）
前記制御部は、前記ユーザの状況として該ユーザの居場所を取得する、前記（１）〜（４）のいずれかに記載の情報処理装置。
（６）
前記制御部は、前記ユーザの状況として該ユーザの活動状態を取得する、前記（１）〜（５）のいずれかに記載の情報処理装置。
（７）
前記制御部は、前記ユーザの状況として該ユーザによる自装置の使用状況を取得する、前記（１）〜（６）のいずれかに記載の情報処理装置。
（８）
前記制御部が選択する出力形態は、コンテンツを出力するデバイスである、前記（１）〜（７）のいずれかに記載の情報処理装置。
（９）
前記制御部は、コンテンツを出力するデバイスとして自装置のデバイスを選択する、前記（８）に記載の情報処理装置。
（１０）
前記制御部は、選択した自装置のデバイスに対して該デバイスの出力状態を制御する、前記（９）に記載の情報処理装置。
（１１）
前記制御部は、コンテンツを出力するデバイスとして他装置のデバイスを選択する、前記（８）に記載の情報処理装置。
（１２）
前記制御部は、選択した他装置のデバイスに対して該デバイスの出力状態を制御する、前記（１１）に記載の情報処理装置。
（１３）
前記制御部は、コンテンツの出力内容としてコンテンツの出力の際の該コンテンツの分量を調整することで最適な出力形態を選択する、前記（１）〜（１２）のいずれかに記載の情報処理装置。
（１４）
前記制御部は、コンテンツの出力内容としてコンテンツの出力の際の該コンテンツの音量を調整することで最適な出力形態を選択する、前記（１）〜（１３）のいずれかに記載の情報処理装置。
（１５）
ユーザに関する情報を取得することと、
前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択することと、
を含む、情報処理方法。
（１６）
ユーザに関する情報を取得することと、
前記ユーザに関する情報に基づいて、ユーザのプライバシーレベルを把握し、前記把握したユーザのプライバシーレベルと、予め設定された出力形態のプライバシーレベルとに基づいて、前記予め設定された出力形態が適していない場合に、前記ユーザのプライバシーレベルと、複数の出力形態にそれぞれ対応するプライバシーレベルとに基づいて、前記複数の出力形態の中から最適な出力形態を選択することと、
をコンピュータに実行させる、コンピュータプログラム。
【符号の説明】
【０１０９】
１００    情報処理装置
１１０    通信部
１２０    コンテンツ解析部
１３０    記憶部
１４０    コンテキスト認識部
１５０    制御部
２００    入力装置
３００    出力装置
４００    センサ
【図１】
2016091221.tif 000003
【図２】
2016091221.tif 000004
【図３】
2016091221.tif 000005
【図４】
2016091221.tif 000006
【図５】
2016091221.tif 000007
【図６】
2016091221.tif 000008
【図７】
2016091221.tif 000009