(57)【要約】【課題】限られた表示領域をより有効に活用し、より好適な態様で情報を提示する。【解決手段】所定のオブジェクトの動作を判定する処理部と、前記動作の判定結果に応じて、所定の出力部に表示させ表示情報の情報量を制御する出力制御部と、を備える、情報処理装置。【選択図】図２
2018042811.tif 000002
【特許請求の範囲】
【請求項１】
所定のオブジェクトの動作を判定する処理部と、
前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御する出力制御部と、
を備える、情報処理装置。
【請求項２】
前記出力制御部は、前記動作の判定結果に応じて、当該出力部に表示させる前記表示情報の数及びサイズのうち少なくともいずれかを制御することで前記情報量を制御する、請求項１に記載の情報処理装置。
【請求項３】
前記出力制御部は、前記オブジェクトが所定の動作を行ったことが判定された場合に、当該判定前よりも前期出力部に表示させる前記表示情報の数及びサイズのうち少なくともいずれかを制限する請求項２に記載の情報処理装置。
【請求項４】
前記出力制御部は、前記動作の判定結果に応じて、前記出力部に表示させる前記表示情報それぞれの少なくとも一部に対して他の前記表示情報を重畳させることで前記情報量を制御する、請求項１に記載の情報処理装置。
【請求項５】
前記出力制御部は、前記動作の判定結果に応じて、少なくとも一部の前記表示情報が有する情報の情報量を制御する、請求項１に記載の情報処理装置。
【請求項６】
前記出力制御部は、前記動作の判定結果に応じて、前記出力部への表示対象となる第１の表示情報の分類を示す第２の表示情報を当該出力部に表示させる、請求項１に記載の情報処理装置。
【請求項７】
前記出力制御部は、前記動作の判定結果に応じて、前記出力部に表示させる１以上の前記表示情報のうち少なくとも一部の前記表示情報の色を制御する、請求項１に記載の情報処理装置。
【請求項８】
前記処理部は、所定の入力部に対する操作の検出結果に応じて、前記オブジェクトの動作として、ユーザの動作を判定する、請求項１に記載の情報処理装置。
【請求項９】
前記処理部は、前記操作の回数、前記操作の頻度、及び前記操作の操作量のうち少なくともいずれかに応じて、前記ユーザの動作を判定する、請求項８に記載の情報処理装置。
【請求項１０】
前記操作は、複数の前記表示情報のうち、前記出力部に表示させる前記表示情報を変更する操作である、請求項８に記載の情報処理装置。
【請求項１１】
前記操作は、前記出力部の表示領域に対して、配列された一連の前記表示情報を相対的にスクロールさせる操作である、請求項１０に記載の情報処理装置。
【請求項１２】
前記処理部は、所定の検知部による検知結果に応じて、前記オブジェクトの動作を判定する、請求項１に記載の情報処理装置。
【請求項１３】
前記処理部は、前記オブジェクトの動作として、前記出力部に対してユーザが近接したか否かを判定する、請求項１２に記載の情報処理装置。
【請求項１４】
前記処理部は、前記オブジェクトの動作として、車両が走行しているか否かを判定する、請求項１２に記載の情報処理装置。
【請求項１５】
前記処理部は、前記検知部によるユーザの生体情報の検知結果に応じて、当該ユーザの動作を判定する、請求項１２に記載の情報処理装置。
【請求項１６】
前記出力制御部は、
配列された一連の前記表示情報のうち、少なくとも一部の前記表示情報を前記出力部に表示させ、
前記オブジェクトの動作の判定結果に応じて、前記出力部の表示領域に対して、前記一連の表示情報を相対的にスクロールさせることで、当該出力部への表示対象となる前記少なくとも一部の表示情報を変更する、
請求項１に記載の情報処理装置。
【請求項１７】
前記出力制御部は、
円弧状の軌道に配列された前記一連の表示情報のうち、少なくとも一部の前記表示情報を前記出力部に表示させ、
前記オブジェクトの動作の判定結果に応じて、前記出力部の表示領域に対して、前記一連の表示情報を前記円弧状の軌道に沿って相対的にスクロールさせることで、当該出力部への表示対象となる前記少なくとも一部の表示情報を変更する、
請求項１６に記載の情報処理装置。
【請求項１８】
前記出力制御部は、
互いに直交する２つの軸それぞれに沿って配列された前記一連の表示情報のうち、少なくとも一部の前記表示情報を前記出力部に表示させ、
前記オブジェクトの動作の判定結果に応じて、前記出力部の表示領域に対して、前記一連の表示情報を、前記２つの軸のうち少なくとも一部の軸に沿って相対的にスクロールさせることで、当該出力部への表示対象となる前記少なくとも一部の表示情報を変更する、
請求項１６に記載の情報処理装置。
【請求項１９】
コンピュータが、
所定のオブジェクトの動作を判定することと、
前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御することと、
を含む、情報処理方法。
【請求項２０】
コンピュータに、
所定のオブジェクトの動作を判定することと、
前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御することと、
を実行させるプログラムが記録された、記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及び記録媒体に関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末等の情報処理装置が広く普及している。スマートフォン、タブレット端末等の情報処理装置では、様々なコンテンツが表示される。このような多様なコンテンツそれぞれを選択するためのユーザーインターフェース（ＵＩ）として、例えば、当該複数のコンテンツ（例えば、画像、アイコン、及びサムネイル等の表示情報）が並べられた一覧の一部を表示対象として表示させ、当該一覧をスクロールさせることで表示対象のコンテンツを変更可能に構成されたＵＩが提案されている。このようなＵＩが提供されることで、ユーザは、例えば、選択対象となる全てのコンテンツが画面内に収まらないような状況下においても、表示されたコンテンツの一覧を適宜スクロールさせることで、所望のコンテンツを選択することが可能となる。【０００３】
例えば、特許文献１には、複数のコンテンツを一覧として所定の方向に沿って並べて当該一覧の一部を表示対象として表示させ、コンテンツの一覧を当該一方向に沿ってスクロールさせることで、表示対象のコンテンツを変更するＵＩの一例が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００２−５０７３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年では、上記情報処理装置の中には比較的小型のものも普及してきている。例えば、ユーザが身体の一部に装着することで携行しながら使用可能に構成された、所謂ウェアラブル端末も提案されており、このようなウェアラブル端末は、ユーザが装着するという特性上、比較的小型に構成される傾向にある。このような情報処理装置においては、筐体の小型化に伴い、ディスプレイ等のような情報を表示する領域もより小さくなる傾向にある。また、スマートフォンやウェアラブル端末に限らず、例えば、カーナビゲーション装置等のような車載システムにおいては、例えば、フロントガラスの一部を、情報を表示する領域として利用した、所謂ヘッドアップディスプレイ等も提案されている。このように、様々な利用シーンを想定して、当該利用シーンに応じた多様な装置が提案されており、当該装置の中には、情報を表示するための領域が制限されているものも存在する。【０００６】
そこで、本開示では、情報を表示する表示領域をより有効に活用し、より好適な態様で情報を提示することが可能な、情報処理装置、情報処理方法、及び記録媒体を提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、所定のオブジェクトの動作を判定する処理部と、前記動作の判定結果に応じて、所定の出力部に表示させ表示情報の情報量を制御する出力制御部と、を備える、情報処理装置が提供される。【０００８】
また、本開示によれば、コンピュータが、所定のオブジェクトの動作を判定することと、前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御することと、を含む、情報処理方法が提供される。【０００９】
また、本開示によれば、コンピュータに、所定のオブジェクトの動作を判定することと、前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御することと、を実行させるプログラムが記録された、記録媒体が提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、情報を表示する表示領域をより有効に活用し、より好適な態様で情報を提示することが可能な、情報処理装置、情報処理方法、及び記録媒体が提供される。【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態に係る情報処理装置が提供するＵＩの一例について説明するための説明図である。
【図２】同実施形態に係る情報処理装置が提供するＵＩの一例について説明するための説明図である。
【図３】同実施形態に係る情報処理装置の機能構成の一例を示したブロック図である。
【図４】同実施形態に係る情報処理装置の一連の処理の流れの一例について示したフローチャートである。
【図５】同実施形態の変形例１に係る情報処理装置の概要について説明するための説明図である。
【図６】同実施形態の変形例２に係る情報処理装置が提供するＵＩの概要について説明するための説明図である。
【図７】同実施形態の変形例２に係る情報処理装置の他の一態様について説明するための説明図である。
【図８】同実施形態の変形例２に係る情報処理装置の他の一態様について説明するための説明図である。
【図９】同実施形態に係る情報処理装置の第１の適用例について説明するための説明図である。
【図１０】同実施形態に係る情報処理装置の第１の適用例の他の一態様について説明するための説明図である。
【図１１】同実施形態に係る情報処理装置の第１の適用例の他の一態様について説明するための説明図である。
【図１２】同実施形態に係る情報処理装置の第２の適用例について説明するための説明図である。
【図１３】同実施形態に係る情報処理装置の第２の適用例の他の一態様について説明するための説明図である。
【図１４】同実施形態に係る情報処理装置の第３の適用例について説明するための説明図である。
【図１５】同実施形態に係る情報処理装置の第４の適用例について説明するための説明図である。
【図１６】同実施形態に係る情報処理装置の第４の適用例の他の一態様について説明するための説明図である。
【図１７】同実施形態に係る情報処理装置のハードウェア構成の一構成例を示す機能ブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．概要
２．機能構成
３．処理
４．変形例
４．１．変形例１：情報量の制御例
４．２．変形例２：ＵＩの一例
５．適用例
５．１．適用例１：ウェアラブル端末への適用例
５．２．適用例２：大型ディスプレイへの適用例
５．３．適用例３：表示領域がより制限された装置への適用例
５．４．適用例４：車載システムへの適用例
６．ハードウェア構成
７．むすび
【００１５】
＜＜１．概要＞＞
まず、本開示の一実施形態に係る情報処理装置１００の技術的課題について整理したうえで、当該情報処理装置１００が提供するユーザーインターフェースの一例について概要を説明する。
【００１６】
近年では、ＰＣ（Personal  Computer）、スマートフォン、タブレット端末等のように、多様な機能（例えば、アプリケーション）やコンテンツを提供することが可能な情報処理装置が普及している。このような情報処理装置では、多様なコンテンツそれぞれを選択するためのユーザーインターフェース（ＵＩ）として、例えば、複数のコンテンツ（例えば、画像、アイコン、及びサムネイル等の表示情報）が並べられた一覧の一部を表示対象としてディスプレイ等の出力部に表示させ、当該一覧をスクロールさせることで表示対象のコンテンツを変更可能に構成されたＵＩが提案されている。このようなＵＩが提供されることで、ユーザは、例えば、選択対象となる全てのコンテンツが情報処理装置の画面内に収まらない状況下においても、表示されたコンテンツの一覧を適宜スクロールさせることで、所望のコンテンツを選択することが可能となる。
【００１７】
一方で、近年では、スマートフォンをはじめとして、携行可能に構成された比較的小型の情報処理装置も普及してきている。特に、近年では、ユーザが身体の一部に装着することで携行しながら使用可能に構成された、所謂ウェアラブル端末も提案されており、このようなウェアラブル端末は、ユーザが装着するという特性上、比較的小型に構成されている場合が少なくない。このような情報処理装置においては、筐体の小型化に伴い、ディスプレイ等の出力部もより小さくなり、各種情報を表示するための表示領域が制限されている場合も少なくない。また、スマートフォンやウェアラブル端末に限らず、例えば、カーナビゲーション装置等のような車載システムにおいては、例えば、フロントガラスの一部を、情報を表示する領域として利用した、所謂ヘッドアップディスプレイ等も提案されている。このような車載システムにおいても、例えば、より広い視野を確保したうえで、状況に応じて各種情報を表示するために、当該情報を表示するための表示領域が制限されている場合がある。このように、様々な利用シーンを想定して、当該利用シーンに応じた多様な装置が提案されており、当該装置の中には、情報を表示するための表示領域が制限されているものも多数存在する。
【００１８】
このように、表示領域が制限された状況下では、例えば、コンテンツの識別性を向上させるため、表示領域内に当該コンテンツをより大きく表示させる場合には、選択対象となる他のコンテンツを表示する領域が制限される（即ち、一覧性が制限される）場合がある。これは、コンテンツのサイズがより大きくなるほど、表示領域の広さに対して、当該コンテンツが占める領域の割合がより大きくなることに起因する。
【００１９】
以上のような状況を鑑み、本開示では、限られた表示領域をより有効に活用し、状況に応じてより好適な態様で各種コンテンツ等の表示情報をユーザに提示することが可能なＵＩを提案する。例えば、図１及び図２は、本開示の一実施形態に係る情報処理装置が提供するＵＩの一例について説明するための説明図である。
【００２０】
図１に示す例では、ユーザがスマートフォンやタブレット端末等のような情報処理装置１００を介して、複数のコンテンツの中から少なくとも一部のコンテンツを選択するような状況を想定している。具体的には、図１に示す例では、時計の文字盤やベルトの部分が電子ペーパーとして構成された腕時計における、当該電子ペーパー上に表示させる文字盤やベルトの柄（デザイン）を、コンテンツｖ１１としてユーザに提示している。
【００２１】
図１に示す例においては、１以上のコンテンツそれぞれに関連付けられた表示情報ｖ１１が円弧状の軌道に沿って配列されており、配列された一連の表示情報ｖ１１のうち、少なくとも一部の表示情報ｖ１１（換言すると、一部の領域）が、情報処理装置１００の出力部１０１（例えば、ディスプレイ等）に表示されている。情報処理装置１００の出力部１０１の表示領域はタッチパネルとして構成されている。このような構成の基で、情報処理装置１００は、例えば、指やスタイラス等のような操作体Ｕａによる所謂スワイプやドラッグ等の操作を受け付けると、出力部１０１の表示領域に対して、一連の表示情報ｖ１１を円弧状の軌道に沿って相対的にスクロールさせる。これにより、一連の表示情報ｖ１１のそれぞれが、出力部１０１の表示領域に対して順次フレームイン及びフレームアウトを行うこととなり、当該出力部に表示される表示情報ｖ１１が順次変更される。このような制御により、ユーザは、例えば、選択対象となる全ての表示情報ｖ１１（換言すると、コンテンツ）が画面内に収まらないような状況下においても、一連の表示情報ｖ１１を適宜スクロールさせることで、所望の表示情報ｖ１１を出力部１０１に表示させることが可能となる。即ち、ユーザは、選択対象となる一連のコンテンツのうち、所望のコンテンツを探索して選択することが可能となる。
【００２２】
なお、以降の説明では、例えば、スワイプやドラッグ等の操作等のように、一連の表示情報ｖ１１を指やスタイラス等の操作体でなぞってコンテンツを移動させるための操作を、「スクロール操作」とも称する。なお、スクロール操作は、図１に示すようなタッチパネルを介した操作には限定されない。例えば、情報処理装置１００が、撮像装置等により撮像されたユーザの指や手等の所定の部位の動画像に基づき操作内容を認識する所謂ジェスチャ入力においては、所定のジェスチャがスクロール操作として認識されてもよい。もちろん、タッチパネルに限らず、マウスやキーボード等の入力デバイスを介した各種操作のうち、所定の操作がスクロール操作として認識されてもよい。また、テレビジョン受像機等の装置に対するリモートコントローラでの操作の場合には、所定の操作ボタンを長押しすることなどをもってしてスクロール操作の開始と認識することとしてもよい。
【００２３】
また、本開示の一実施形態に係る情報処理装置１００は、例えば、タッチパネル等の入力デバイスへの操作の入力状況に応じて、ユーザの動作等のような各種状態や状況を認識、推定、または判定し、当該認識、推定、または、判定の結果に応じて表示情報ｖ１１の表示態様を制御する。なお、以降の説明では、各種状態や状況について単に「認識する」と表現した場合には、特に説明が無い限りは、当該状態や状況を「推定する」場合や、当該状態や状況を「判定する」場合も含み得るものする。例えば、図２に示す例では、情報処理装置１００は、ユーザからの操作の入力状態に応じて、一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索している状況か否かを認識し、認識結果に応じて、スクロール表示させる表示情報ｖ１１の表示態様を制御している。
【００２４】
より具体的には、情報処理装置１００は、通常時（通常スクロール時）には、図２の左側の図に示すように、表示情報ｖ１１のサイズがより大きくなるように当該表示情報ｖ１１の表示態様を制御する。なお、本説明において「通常時」とは、例えば、一つ一つのコンテンツをじっくり選別しながらゆっくりと当該コンテンツを送っていくモード、すなわち表示画面の多くを一つのコンテンツの表示で占めさせ、当該一つのコンテンツをゆっくりとフレームイン及びフレームアウトを繰り返し、あたかもページをめくっているかのようなモードに相当し得る。この場合には、出力部１０１の表示領域中に占める各表示情報ｖ１１の割合がより大きくなるため、表示された表示情報ｖ１１の識別性が向上する。その一方で、当該表示領域に表示可能な表示情報ｖ１１の数は制限されるため、例えば、ユーザが一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索するための効率（以降では、「探索効率」とも称する）が低下する場合がある。
【００２５】
一方で、情報処理装置１００は、例えば、ユーザにより入力された操作の内容に基づき、当該ユーザが、一連の表示情報ｖ１１を高速にスクロールさせることで、当該一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索している状況であることを認識する。このような場合には、情報処理装置１００は、例えば、図２の右側の図に示すように、各表示情報ｖ１１のサイズがより小さくなるように当該表示情報ｖ１１の表示態様を制御し、出力部１０１により多くの表示情報ｖ１１を出力部１０１に表示させる。具体的には、情報処理装置１００は、表示情報ｖ１１のサイズを制限することで、出力部１０１の表示領域の広さに対して、当該表示情報ｖ１１が占める領域の割合をより小さくすることで空間を確保し、確保した当該空間に他の表示情報ｖ１１を表示させる。このような制御により、例えば、図２の右側の図に示す例のように、左側の図に示す例に比べて、表示される表示情報ｖ１１の数が増大する。そのため、ユーザが所望の表示情報ｖ１１の探索する際のスクロール操作の頻度を低減する（即ち、操作を簡略化する）ことが可能となり、ユーザによる一連の表示情報ｖ１１からの所望の表示情報ｖ１１の探索効率の向上が見込まれる。また、情報処理装置１００は、ユーザによるスクロール操作の延長で、出力部１０１に表示させる表示情報ｖ１１の情報量を自動的かつシームレスに制御する。これにより、ユーザは、出力部１０１への情報の表示態様を所望の表示情報ｖ１１の探索に適した態様に切り替えるといった煩雑な操作を意識せずに、一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を効率よく探索することが可能となる。
【００２６】
なお、情報処理装置１００は、図２の左側の図に示す状態から右側の図に示す状態に遷移する際に、所謂アニメーション表示により、シームレスに画面が切り替わるように制御してもよい。この場合には、例えば、双方の画面間の遷移時に、両者をつなぐ中間画像を短時間表示させることで、上記アニメーション表示を実現することが可能である。より具体的な一例として、情報処理装置１００は、画面を切り替える際に、ユーザが視線をおいているコンテンツを中心にして視野が拡大されるような見た目の印象を与えるアニメーション表示により、シームレスに画面を切り替えるとよい。このような制御により、ユーザは、各コンテンツを順次フレームイン及びフレームアウトさせながら所望のコンテンツを探索している状況下において、図２に示すように画面が遷移した場合においても、視線をおいていたコンテンツを見失うことなく操作を継続することが可能となる。このように、画面の切り替わったとしても、ユーザが所望のコンテンツを注視している状態が維持されるため、例えば、ユーザは視線を動かして注視していたコンテンツを探すといった作業を行う必要が無くなり、ひいては、当該ユーザにかかる負担を軽減する効果も見込まれる。
【００２７】
なお、情報処理装置１００が、ユーザが一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索している状況であることを認識可能であれば、その方法は特に限定されない。例えば、情報処理装置１００は、スクロール操作が、一定時間以内に所定の回数以上行われた場合に、ユーザが一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索している状況であると認識してもよい。また、他の一例として、情報処理装置１００は、１回のスクロール操作の操作量（換言すると、操作体Ｕａの移動量であり、スクロールさせる長さに相当）が所定量以上の場合に、ユーザが一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索している状況であると認識してもよい。即ち、情報処理装置１００は、例えば、所定の操作（例えば、スクロール操作）の回数、頻度、及び操作量のうち少なくともいずれかに応じて、ユーザが一連の表示情報ｖ１１の中から所望の表示情報ｖ１１を探索している状況であると認識してもよい。
【００２８】
このように、本実施形態に係る情報処理装置１００は、例えば、通常時においては、各表示情報ｖ１１がより大きいサイズで表示されるように制御することで、表示された表示情報ｖ１１の識別性をより向上させる。また、本実施形態に係る情報処理装置１００は、高速スクロール時等のように、ユーザが所望の表示情報ｖ１１（コンテンツ）を探索している状況下においては、各表示情報ｖ１１のサイズを制限することで、出力部１０１に表示させる表示情報ｖ１１の数を増大させる。これにより、ユーザは、煩雑な操作を伴わずに所望の表示情報ｖ１１を探索することが可能となるため、一連の表示情報ｖ１１からの所望の表示情報ｖ１１の探索効率の向上が見込まれる。即ち、本実施形態に係る情報処理装置１００は、例えば、ユーザの動作の認識結果（即ち、所定の動作が行われたか否かの判定結果）に応じて、出力部１０１を介してユーザに提示する表示情報の情報量（例えば、表示される表示情報の数）を制御する。以上のような構成により、一連の表示情報のうち少なくとも一部の表示情報を選択的にユーザに提示するＵＩの利用状況に応じて、表示情報を表示させる表示領域を有効に活用し、ひいては、より好適な態様で各表示情報をユーザに提示することが可能となる。
【００２９】
以上、図１及び図２を参照して、本開示の一実施形態に係る情報処理装置１００の技術的課題について整理したうえで、当該情報処理装置１００が提供するＵＩの一例について概要を説明した。なお、以降では、本実施形態に係る情報処理装置１００の構成や処理の一例についてより詳しく説明する。
【００３０】
＜＜２．機能構成＞＞
続いて、図３を参照して、本実施形態に係る情報処理装置１００の機能構成の一例について説明する。図３は、本実施形態に係る情報処理装置１００の機能構成の一例を示したブロック図である。
【００３１】
図３に示すように、情報処理装置１００は、出力部１０１と、入力部１０３と、処理部１１０と、記憶部１２０と、通信部１３０とを含む。また、情報処理装置１００は、検知部１０５を含んでもよい。また、処理部１１０は、コンテンツ取得部１１１と、入力解析部１１３と、出力制御部１１５とを含む。
【００３２】
出力部１０１は、提示対象となる表示情報が提示された画面を表示することで、ユーザに対して各種情報を提示する。出力部１０１は、図１及び図２に示す出力部１０１に相当する。具体的な一例として、出力部１０１は、後述する処理部１１０による制御に応じて、上記画面を表示することで表示情報をユーザに提示する。なお、出力部１０１は、例えば、液晶ディスプレイやＥＬディスプレイ等の表示デバイスにより構成され得る。また、出力部１０１への表示対象となる一連の表示情報のうち、上記画面として表示される部分が、当該出力部１０１の表示領域の一例に相当する。
【００３３】
入力部１０３は、情報処理装置１００に対するユーザからの入力（操作）を受け付ける。そして、入力部１０３は、ユーザからの入力結果を示す制御情報を、後述する処理部１１０に出力する。なお、入力部１０３は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、レバー及びペダル等のような入力デバイスにより構成され得る。
【００３４】
検知部１０５は、各種状態や状況を示すコンテキスト情報を取得するための構成である。例えば、検知部１０５は、各種センサを含み、各種状態や状況を示す情報をコンテキスト情報として取得してもよい。
【００３５】
具体的な一例として、検知部１０５は、加速度センサや角速度センサ等を含み、所定のオブジェクト（例えば、情報処理装置１００、または当該情報処理装置１００を保持するユーザ等）の動作（換言すると、位置や視線の変化）を検知することで、当該検知結果をコンテキスト情報として取得してもよい。
【００３６】
また、検知部１０５は、外部環境の映像を撮像する撮像部を備え、当該撮像部による撮像結果に基づき、所定のオブジェクトの動作を示すコンテキスト情報を取得してもよい。より具体的な一例として、検知部１０５は、撮像部によるユーザの所定の部位の動作の撮像結果を、ユーザが行ったジェスチャ（例えば、ジェスチャ操作）を示すコンテキスト情報として取得してもよい。
【００３７】
また、検知部１０５は、情報処理装置１００の外部に設けられた各種デバイスからコンテキスト情報を取得してもよい。具体的な一例として、検知部１０５は、ユーザの身体に設置された各種センサ（所謂生体センサ）から、当該ユーザの生体情報を示すコンテキスト情報を取得してもよい。より具体的な一例として、検知部１０５は、ユーザの血流、心拍、発汗等の変化を検知することで、当該検知結果を、当該ユーザの生体情報を示すコンテキスト情報として取得してもよい。また、他の一例として、検知部１０５は、車両等の外部装置に設置された各種センサの検知結果に基づく当該外部装置の動作状態（例えば、車両の走行状態）を示すコンテキスト情報を、当該センサまたは当該外部装置から取得してもよい。そして、検知部１０５は、取得したコンテキスト情報を、後述する処理部１１０に出力する。
【００３８】
通信部１３０は、情報処理装置１００が、無線または有線の通信経路を介して他の外部装置と通信を行うための構成である。例えば、通信部１３０は、外部装置からの各種情報を受信し、当該情報を処理部１１０に出力する。また、通信部１３０は、処理部１１０から出力される各種情報を外部装置へと送信する。通信部１３０は、例えば、無線の通信経路を介して外部装置と通信を行う場合には、通信アンテナ、ＲＦ（Radio  Frequency）回路、ベースバンドプロセッサ等により構成され得る。
【００３９】
記憶部１２０は、情報処理装置１００の動作のためのプログラム及びデータを一時的に又は恒久的に記憶する。具体的な一例として、記憶部１２０は、各種コンテンツを記憶してもよい。また、記憶部１２０は、情報処理装置１００の各種機能を実現するためのプログラムやデータを記憶してもよい。記憶部１２０は、例えば、ＨＤＤ（Hard  Disk  Drive）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成され得る。
【００４０】
コンテンツ取得部１１１は、ユーザへの提示対象となる１以上のコンテンツを取得する。コンテンツ取得部１１１は、通信部１３０を介して、他の装置により提供されるコンテンツを取得してもよい。また、コンテンツ取得部１１１は、記憶部１２０に記憶されているコンテンツを取得してもよい。コンテンツ取得部１１１は、取得したコンテンツを、出力制御部１１５に出力する。
【００４１】
また、上記１以上のコンテンツは、複数の情報サービスにより提供されるコンテンツであってもよい。具体的な一例として、上記複数の情報サービスは、ニュース配信サービス、動画配信サービス、ＳＮＳ（Social  Network  Service）などを含む。また、上記１以上のコンテンツの各々は、それぞれ、別々の情報サービスにより提供されるコンテンツでもよい。具体的な一例として、上記１以上のコンテンツの各々は、情報サービスにより提供される見出し情報、情報サービスにより提供される情報のサマリ情報などである。
【００４２】
また、上記１以上のコンテンツは、情報要素として文字情報及び画像情報のうち少なくともいずれかを含んでもよい。一例として、上記１以上のコンテンツのうちいずれかのコンテンツは、情報サービスの名称、情報サービスの見出し情報又はサマリ情報などの文字情報や、情報サービスのロゴマーク、情報サービスの見出し画像などの画像情報を情報要素として含んでもよい。
【００４３】
また、上記１以上のコンテンツは、単一の情報サービスにより提供されるコンテンツであってもよい。一例として、上記１以上のコンテンツは、オンラインショッピングサイト等を介して取引される商品（例えば、コンテンツ自体）、または、商品に関する表示情報（例えば、カタログ等に表示される表示情報等）であってもよい。また、別の例として、上記１以上のコンテンツの各々は、ニュース配信サービスにより提供され、個々のニュースのコンテンツであってもよい。別の例として、上記１以上のコンテンツの各々は、動画配信サービスにより提供され、個々の動画のコンテンツ情報であってもよい。さらに別の例として、上記１以上のコンテンツ情報の各々は、ＳＮＳにより提供され、個々の投稿又はメッセージのコンテンツ情報であってもよい。
【００４４】
入力解析部１１３は、入力部１０３に対してユーザが操作を行った場合に、入力部１０３から、当該操作に基づく入力結果を示す制御情報を取得する。入力解析部１１３は、取得した制御情報に基づき、出力部１０１に表示された画面中において操作の対象となる操作位置、当該操作の方向を示す操作方向、当該操作の長さ等を示す操作量、及び、当該操作の継続時間を示す操作時間のような、操作の内容を認識する。このような構成により、例えば、入力解析部１１３は、ユーザが入力部１０３に対して所定の操作を行った場合に、当該所定の操作が行われたことを認識することが可能となる。
【００４５】
また、入力解析部１１３は、検知部３１３から各種状態や状況を示すコンテキスト情報を取得することで、当該状態や状況を認識してもよい。具体的な一例として、入力解析部１１３は、検知部３１３からユーザの生体情報を示すコンテキスト情報を取得することで、当該ユーザが停止、歩行、または走行している状態にあるか否か等のような、当該ユーザの状態（ひいては、ユーザの動作）を認識してもよい。また、他の一例として、入力解析部１１３は、検知部３１３から車両の動作状態（例えば、走行状態）を示すコンテキスト情報を取得することで、当該車両が走行中か否かを認識してもよい。このような構成により、例えば、入力解析部１１３は、取得したコンテキスト情報に基づき対応する状態や状況が変化した場合に、当該状態や状況の変化を認識することが可能となる。
【００４６】
以上のようにして、入力解析部１１３は、ユーザにより行われた操作の内容や、各種状態や状況の変化を認識し、認識結果を示す情報を後述する出力制御部１１５に出力する。
【００４７】
また、入力解析部１１３は、ユーザにより行われた操作の内容や、各種状態や状況の変化を認識し、当該認識結果に応じて、所定のオブジェクト（例えば、ユーザや、当該ユーザの部位等）の動作を判定してもよい。具体的な一例として、入力解析部１１３は、スクロール操作の回数、頻度、及び操作量のうち少なくともいずれかに応じて、ユーザが所望の表示情報の探索に係る動作を行っているか否か（換言すると、ユーザが所望の表示情報を探索している状況か否か）を判定してもよい。この場合には、入力解析部１１３は、所定のオブジェクトの動作の判定結果を示す情報を出力制御部１１５に出力してもよい。
【００４８】
出力制御部１１５は、コンテンツ取得部１１１から一連のコンテンツ（１以上のコンテンツ）を取得し、取得結果に応じて表示情報を出力部１０１に表示させる。具体的な一例として、出力制御部１１５は、静止画像や動画像等のような画像コンテンツ自体を、出力部１０１に表示させてもよい。また、出力制御部１１５は、取得した一連のコンテンツのサムネイルやアイコン等のように、当該一連のコンテンツそれぞれに関連付けられた表示情報を出力部１０１に表示させてもよい。
【００４９】
なお、出力制御部１１５は、例えば、取得した一連のコンテンツそれぞれに対応する表示情報を、所定の軌道または軸に沿って配列し、配列された一連の表示情報のうち少なくとも一部の表示情報（換言すると、少なくとも一部の領域）を出力部１０１に表示させてもよい。また、この場合には、出力制御部１１５は、入力解析部１１３からユーザにより行われた操作の内容や各種状態や状況の変化の認識結果を示す情報を取得し、取得した情報に応じて、配列された一連の表示情報を表示領域に対して相対的にスクロールさせてもよい。このような制御により、ユーザは、選択対象となる全ての表示情報が画面内に収まらないような状況下においても、一連の表示情報を適宜スクロールさせることで、所望の表示情報を出力部１０１の表示領域に表示させることが可能となる。
【００５０】
また、出力制御部１１５は、所定のオブジェクトの動作の判定結果を示す情報を入力解析部１１３から取得し、取得した当該情報に応じて、出力部１０１に表示させる表示情報の情報量を制御してもよい。より具体的には、出力制御部１１５は、入力解析部１１３から取得した情報に基づき、所定のオブジェクトの所定の動作が検出されたことを認識した場合に、出力部１０１に表示させる表示情報の情報量を制御してもよい。なお、出力制御部１１５による情報量の制御の一例については、図２を参照して前述したとおりである。また、出力制御部１１５による情報量の制御の他の一例については、変形例や応用例として別途後述する。
【００５１】
なお、出力制御部１１５は、出力部１０１に表示させる表示情報の情報量を制御した場合には、所定のトリガに基づき、出力部１０１に表示させる表示情報の情報量を当該制御前の状態に戻してもよい。具体的な一例として、出力制御部１１５は、出力部１０１に表示させる表示情報の情報量を制御した後に一定時間経過した場合に、出力部１０１に表示させる表示情報の情報量を当該制御前の状態に戻してもよい。また、他の一例として、出力制御部１１５は、出力部１０１に表示させる表示情報の情報量を制御した後に、所定のオブジェクトの所定の動作が検出されない状態が一定時間以上継続した場合には、出力部１０１に表示させる表示情報の情報量を当該制御前の状態に戻してもよい。もちろん、上記はあくまで一例であり、出力制御部１１５が、出力部１０１に表示させる表示情報の情報量を制御した場合に、当該情報量を当該制御前の状態に戻すためのトリガは特に限定されない。
【００５２】
なお、上述した情報処理装置１００の機能構成はあくまで一例であり、当該情報処理装置１００の機能構成は、必ずしも図３に示す例のみには限定されない。例えば、図３に示した情報処理装置１００の各構成のうち、少なくとも一部の構成（例えば、出力部１０１、入力部１０３、及び検知部１０５等）が当該情報処理装置１００の外部に外付けされていてもよい。また、情報処理装置１００の各構成のうち、少なくとも一部の構成が、情報処理装置１００とは異なる外部装置に設けられていてもよい。より具体的な一例として、処理部１１０のうち少なくとも一部の構成、または、処理部１１０全体が、情報処理装置１００とネットワークを介して接続されたサーバ等の外部装置に設けられていてもよい。
【００５３】
以上、図３を参照して、本実施形態に係る情報処理装置１００の機能構成の一例について説明した。
【００５４】
＜＜３．処理＞＞
続いて、図４を参照して、本実施形態に係る情報処理装置１００の一連の処理の流れの一例について、特に、所定のオブジェクトの動作の判定結果に応じた出力部１０１に表示される表示情報の情報量の制御に着目して説明する。図４は、本実施形態に係る情報処理装置の一連の処理の流れの一例について示したフローチャートである。
【００５５】
具体的には、情報処理装置１００（入力解析部１１３）は、所定の入力部１０３に対してユーザが操作を行った場合に、当該入力部１０３から、当該操作に基づく入力結果を示す制御情報を取得する。これにより、情報処理装置１００は、当該入力部１０３に対してユーザが行った操作の内容を認識する。また、情報処理装置１００は、検知部３１３から各種状態や状況を示すコンテキスト情報を取得することで、当該状態や状況を認識してもよい。そして、情報処理装置１００は、ユーザにより行われた操作の内容や各種状態や状況の変化を認識し、当該認識結果に応じて、所定のオブジェクトの動作（例えば、ユーザの動作）を判定する（Ｓ１０１）。
【００５６】
そして、情報処理装置１００（出力制御部１１５）は、所定のオブジェクトの所定の動作を検出した場合には（Ｓ１０３、ＹＥＳ）、出力部１０１に表示させる表示情報の情報量を制御する。具体的な一例として、情報処理装置１００は、ユーザによる所定の入力部１０３に対するスクロール操作の回数、頻度、及び操作量のうち少なくともいずれかに応じて、ユーザによる所望の表示情報の探索に係る動作を検出したものとする。この場合には、情報処理装置１００は、例えば、図２の右側の図に示すように、各表示情報のサイズを制限することで、出力部１０１に表示させる表示情報の数を増大させてもよい。これにより、一連の表示情報の中からの所望の表示情報の探索効率をより向上させることが可能となる。
【００５７】
一方で、情報処理装置１００（出力制御部１１５）は、所定のオブジェクトの所定の動作が検出されない場合には（Ｓ１０３、ＮＯ）、参照符号Ｓ１０５に示す、出力部１０１に表示させる表示情報の情報量の制御を行わなくてもよい。また、情報処理装置１００は、出力部１０１に表示させる表示情報の情報量を制御した場合には、所定のトリガに基づき、出力部１０１に表示させる表示情報の情報量を当該制御前の状態に戻してもよい。
【００５８】
以上、図４を参照して、本実施形態に係る情報処理装置１００の一連の処理の流れの一例について、特に、所定のオブジェクトの動作の判定結果に応じた出力部１０１に表示される表示情報の情報量の制御に着目して説明した。
【００５９】
＜＜４．変形例＞＞
続いて、本実施形態に係る情報処理装置１００の変形例について説明する。
【００６０】
＜４．１．変形例１：情報量の制御例＞
まず、変形例１として、出力部１０１に表示される表示情報の情報量の制御する方法の他の一例について説明する。前述したように、本実施形態に係る情報処理装置１００は、例えば、出力部１０１に表示させる表示情報のサイズを制限することで、当該出力部１０１の表示領域に表示させる表示情報の数を増大させ、当該出力部に表示させた表示情報の一覧性を向上させる。一方で、出力部１０１の表示領域に表示させる表示情報の数を増大させることが可能であれば、その方法は特に限定されない。
【００６１】
例えば、図５は、本実施形態の変形例１に係る情報処理装置１００の概要について説明するための説明図であり、当該情報処理装置１００による出力部１０１に表示させる表示情報の情報量を制御する方法の一例について示している。具体的には、図５に示す例では、情報処理装置１００は、出力部１０１に表示させる表示情報ｖ１１それぞれの少なくとも一部に対して他の表示情報ｖ１１を重畳させて、各表示情報ｖ１１を出力部１０１に表示させている。このとき、出力部１０１に表示される複数の表示情報ｖ１１それぞれは、少なくとも一部が露出するように（即ち、他の表示情報ｖ１１が重畳しないように）表示されていることが望ましい。このような制御により、複数の表示情報ｖ１１それぞれは、少なくとも一部が他の表示情報ｖ１１に遮蔽されるため識別性が制限されるが、各表示情報ｖ１１のサイズを制限せずとも、出力部１０１により多くの表示情報ｖ１１を表示させることが可能となる。
【００６２】
なお、上記に説明した例はあくまで一例であり、一連の表示情報の中からの所望の表示情報の探索効率をより向上させる（例えば、複数の表示情報の一覧性をより向上させる）ように情報量を制御することが可能であれば、その方法は、必ずしも実施形態として上述した例や図５を参照して説明した例には限定されない。
【００６３】
また、上述した実施形態では、例えば、通常時の状態（例えば、通常スクロール時）と、情報量を制御した状態（例えば、高速スクロール時）との２状態の間を切り替える例について説明したが、必ずしも２状態間の切り替えのみには限定されない。例えば、情報処理装置１００は、所定の操作の回数、頻度、及び操作量のうち少なくともいずれかがより増大するほど、出力部１０１に表示される表示情報のサイズをより制限し、より多くの表示情報が表示されるように制御してもよい。
【００６４】
より具体的な一例として、入力部１０３として、感圧センサ等のようなユーザによるタッチの圧力を検出可能なデバイスを適用している場合に着目する。この場合には、情報処理装置１００は、ユーザによるタッチの圧力の大きさ（即ち、タッチによる押し込みの深さ）に応じて、出力部１０１に表示される表示情報の情報量を制御してもよい。より具体的には、情報処理装置１００は、ユーザによるタッチの圧力がより大きくなるほど（即ち、タッチによる押し込みがより深くなるほど）、より多くの表示情報が出力部１０１に表示されるように制御してもよい。
【００６５】
以上、変形例１として、図５を参照して、出力部１０１に表示される表示情報の情報量の制御する方法の他の一例について説明した。
【００６６】
＜４．２．変形例２：ＵＩの一例＞
続いて、変形例２として、本実施形態に係る情報処理装置１００が提供するＵＩの他の一例について説明する。
【００６７】
例えば、図６は、本実施形態の変形例２に係る情報処理装置１００が提供するＵＩの概要について説明するための説明図である。図６に示す例では、静止画像や動画像のコンテンツのサムネイルを、直交する２つの軸それぞれに沿って配列する（即ち、格子状に配列する）ことで、当該コンテンツの一覧をユーザに提示する場合を想定している。より具体的には、図６に示す例では、情報処理装置１００は、画像等のコンテンツに関連付けられた表示情報ｖ１３（例えば、当該画像のサムネイル）を、出力部１０１の表示領域における縦方向及び横方向のそれぞれに沿って格子状に配列し、配列された一連の表示情報ｖ１３のうち、少なくとも一部の表示情報ｖ１３を当該出力部１０１に表示させている。また、情報処理装置１００は、操作体Ｕａによるスクロール操作を受け付けると、出力部１０１の表示領域に対して、一連の表示情報ｖ１３を縦方向及び横方向のうち少なくともいずれかに沿って相対的にスクロールさせる。例えば、図６に示す例では、情報処理装置１００は、出力部１０１の表示領域に対して、一連の表示情報ｖ１３を縦方向に沿って相対的にスクロールさせている。このような制御により、ユーザは、例えば、選択対象となる全ての表示情報ｖ１３（換言すると、コンテンツ）が画面内に収まらないような状況下においても、一連の表示情報ｖ１３を適宜スクロールさせることで、所望の表示情報ｖ１３を出力部１０１に表示させることが可能となる。即ち、ユーザは、選択対象となる一連のコンテンツのうち、所望のコンテンツを探索して選択することが可能となる。
【００６８】
以上のような構成の基で、変形例２に係る情報処理装置１００は、前述した実施形態に係る情報処理装置１００と同様に、ユーザの動作を認識（判定）し、認識結果に応じて、出力部１０１を介してユーザに提示する表示情報の情報量を制御する。
【００６９】
より具体的には、情報処理装置１００は、通常時（通常スクロール時）には、図６の左側の図に示すように、表示情報ｖ１３のサイズがより大きくなるように当該表示情報ｖ１３の表示態様を制御する。この場合には、出力部１０１の表示領域中に占める各表示情報ｖ１３の割合がより大きくなるため、表示された表示情報ｖ１３それぞれの識別性が向上する一方で、当該表示領域に表示可能な表示情報ｖ１３の数は制限される。
【００７０】
これに対して、情報処理装置１００は、ユーザにより行われた操作の内容や、各種状態や状況の変化の認識結果に基づき、ユーザが、一連の表示情報ｖ１３の中から所望の表示情報ｖ１３を探索している状況であることを認識する。このような場合には、情報処理装置１００は、例えば、各表示情報ｖ１３のサイズがより小さくなるように当該表示情報ｖ１３の表示態様を制御し、出力部１０１により多くの表示情報ｖ１３を出力部１０１に表示させる。例えば、図６の右側に示す例では、情報処理装置１００は、各表示情報ｖ１３のサイズを制限することにより、左側の図に比べて、縦方向及び横方向のそれぞれに沿ってより多くの表示情報ｖ１３を表示させている。これにより、ユーザは、煩雑な操作を伴わずに所望の表示情報ｖ１３を探索することが可能となるため、一連の表示情報ｖ１３からの所望の表示情報ｖ１３の探索効率の向上が見込まれる。
【００７１】
なお、情報処理装置１００は、図２を参照して説明した例と同様に、図６の左側の図に示す状態から、右側の図に示す状態に遷移する際に、所謂アニメーション表示により、シームレスに画面が切り替わるように制御してもよい。より具体的な一例として、図６に示す例において、ユーザは、参照符号ｖ１３ａとして示された表示情報（コンテンツ）に視線をおいている（例えば、注目している）ものとする。このとき、情報処理装置１００は、画面を切り替える際に、例えば、ユーザが視線をおいている表示情報ｖ１３ａを中心にして視野が拡大されるような見た目の印象を与えるアニメーション表示により、シームレスに画面を切り替えるとよい。このような制御により、ユーザは、グリッド表示された一連の表示情報ｖ１３をスクロールさせながら所望の表示情報ｖ１３を探索している状況下において、図６に示すように画面が遷移した場合においても、視線をおいていた表示情報ｖ１３ａを見失うことなく操作を継続することが可能となる。このように、画面の切り替わったとしても、ユーザが所望のコンテンツ（例えば、表示情報ｖ１３ａ）を注視している状態が維持されるため、例えば、ユーザは視線を動かして注視していたコンテンツを探すといった作業を行う必要が無くなり、ひいては、当該ユーザにかかる負担を軽減する効果も見込まれる。
【００７２】
また、変形例２に係る情報処理装置１００は、図５を参照して説明した例と同様に、出力部１０１に表示させる表示情報ｖ１３それぞれの少なくとも一部に対して他の表示情報ｖ１３を重畳させることで、当該出力部１０１に表示させる表示情報の情報量を制御してもよい。
【００７３】
例えば、図７は、本実施形態の変形例２に係る情報処理装置１００の他の一態様について説明するための説明図である。図７に示す例では、一連の表示情報ｖ１３のうち少なくとも一部の表示情報ｖ１３については、当該表示情報ｖ１３の下方側の一部に対して、直下に位置する他の表示情報ｖ１３の上方側の一部を重畳させている。このような制御により、図７に示す例では、各表示情報ｖ１３のサイズを制限せずとも、縦方向に沿ってより多くの表示情報ｖ１３を表示させることが可能となり、ひいては、ユーザによる一連の表示情報ｖ１３からの所望の表示情報ｖ１３の探索効率の向上が見込まれる。なお、少なくとも一部の表示情報ｖ１３に対して他の表示情報ｖ１３を重畳させる方向は、図７に示す例のような縦方向のみには限定されず、例えば、少なくとも一部の表示情報ｖ１３に他の表示情報ｖ１３が横方向に沿って重畳されてもよい。
【００７４】
また、情報処理装置１００は、出力部１０１に表示させる表示情報の情報量を制御した場合に、付加的な情報をあわせて提示したり、少なくとも一部の表示情報の表示態様を別途制御してもよい。
【００７５】
例えば、図８は、本実施形態の変形例２に係る情報処理装置１００の他の一態様について説明するための説明図である。図８に示す例では、表示情報ｖ１３のサイズを制限することで、出力部１０１に表示させる表示情報ｖ１３の数を増大させた場合に、当該出力部１０１に表示されている表示情報ｖ１３の分類を示すラベルやインデックスを付加情報ｖ１５としてあわせて提示している。
【００７６】
前述したように、出力部１０１に表示させる表示情報のサイズを制限した場合には、出力部１０１の表示領域に対して当該表示情報が占める割合が低下するため、より多くの表示情報を表示させることが可能となる。一方で、表示情報のサイズを制限することで、当該表示情報それぞれの識別性が低下し、ひいては当該表示情報がユーザに提示する情報の情報量が制限される（例えば、画像の解像度が低下する等）場合がある。このような状況下においても、情報処理装置１００は、例えば、図８に示すように、付加情報ｖ１５をあわせて提示することで、ユーザによる表示情報（コンテンツ）の選択に係る操作を補助することが可能となる。
【００７７】
また、他の一例として、情報処理装置１００は、表示情報のサイズを制限することで、出力部１０１に表示させる表示情報の数を増大させた場合に、出力部１０１に表示されている少なくとも一部の表示情報の属性に応じて、当該表示情報の色を制御してもよい。
【００７８】
例えば、情報処理装置１００は、表示情報に関連付けられた日付や時刻を示す属性情報に応じて、当該表示情報の色を制御してもよい。より具体的には、情報処理装置１００は、表示情報に関連付けられた日付や時刻がより古いほど、当該表示情報の色度を低下させる、または、色彩をセピア調またはモノクロに変化させる等の制御を行ってもよい。また、他の一例として、情報処理装置１００は、表示情報の種別を示す属性情報に応じて、当該表示情報の色を制御してもよい。より具体的な一例として、情報処理装置１００は、人物が撮像された画像に対応する表示情報（例えば、サムネイル）と、人物が撮像されていない画像に対応する表示情報とを異なる色で表示してもよい。
【００７９】
このような制御により、表示情報のサイズを制限することで、当該表示情報の識別性が低下するような状況下においても、情報処理装置１００は、ユーザによる表示情報（コンテンツ）の選択に係る操作を補助することが可能となる。
【００８０】
なお、上記に説明した例はあくまで一例であり、付加的に表示される情報や、各表示情報の表示態様の制御方法については特に限定されない。また、上述した付加情報の表示や各表示情報の表示態様の制御（例えば、色の制御）については、例えば、図１及び図２を参照して説明した例においても適用可能である。
【００８１】
以上、変形例２として、図６〜図８を参照して、本実施形態に係る情報処理装置１００が提供するＵＩの他の一例について説明する。
【００８２】
＜＜５．適用例＞＞
続いて、本実施形態に係る情報処理装置１００の適用例として、スマートフォンやタブレット端末以外の装置への適用例について説明する。
【００８３】
＜５．１．適用例１：ウェアラブル端末への適用例＞
まず、本実施形態の第１の適用例（以下、「適用例１」とも称する）として、所謂ウェアラブル端末のように、スマートフォンよりも小さく、かつ略正方形の形状を有するディスプレイを備えた情報処理装置への適用例について説明する。なお、以降の説明では、適用例１に係る情報処理装置を、前述した実施形態に係る情報処理装置と区別するために、「情報処理装置２００」と称する場合がある。
【００８４】
例えば、図９は、本実施形態に係る情報処理装置の第１の適用例について説明するための説明図である。図９に示す例では、図１及び図２に示した例と同様に、情報処理装置２００の出力部２０１に対して、円弧状の軌道に沿って配列された一連の表示情報ｖ１１のうち、少なくとも一部の表示情報ｖ１１を表示した場合の一例を示している。この場合には、情報処理装置２００は、図１及び図２に示した例と同様に、例えば、ユーザからのスクロール操作を受け付けると、出力部２０１の表示領域に対して、一連の表示情報ｖ１１を円弧状の軌道に沿って相対的にスクロールさせる。これにより、出力部２０１に表示される表示情報ｖ１１が順次変更されることとなる。
【００８５】
また、情報処理装置２００は、前述した実施形態に係る情報処理装置１００と同様に、所定のオブジェクトの動作を判定し、当該判定結果に応じて出力部２０１に表示させる表示情報の情報量を制御してもよい。具体的な一例として、情報処理装置２００は、図２を参照して説明した例と同様に、表示情報ｖ１１のサイズを制限することで、より多くの表示情報ｖ１１を出力部２０１に表示させてもよい。また、他の一例として、情報処理装置２００は、図５を参照して説明した例と同様に、出力部２０１に表示させる表示情報ｖ１１それぞれの少なくとも一部に対して他の表示情報ｖ１１を重畳させることで、より多くの表示情報ｖ１１を出力部２０１に表示させてもよい。
【００８６】
また、情報処理装置２００は、スマートフォンやタブレット端末等として構成された情報処理装置１００よりも、出力部２０１の表示領域の広さや幅等が制限されている。そのため、情報処理装置２００は、例えば、出力部２０１に表示される表示情報ｖ１１のうち、例えば、表示領域のより中心に位置する表示情報ｖ１１を、他の表示情報ｖ１１よりも大きいサイズで表示させてもよい。
【００８７】
また、図１０は、本実施形態に係る情報処理装置の第１の適用例の他の一態様について説明するための説明図である。図１０に示す例では、一連の表示情報ｖ１１が配列された円弧状の軌道が、出力部２０１の表示領域の斜め方向（例えば、対角線の方向）に沿って位置するように、当該一連の表示情報ｖ１１のうち少なくとも一部の表示情報ｖ１１が当該出力部２０１に表示されている。この場合には、情報処理装置２００は、例えば、ユーザからのスクロール操作を受け付けると、出力部２０１の表示領域に対して、一連の表示情報ｖ１１を、当該表示領域の斜め方向に沿って相対的にスクロールさせる。
【００８８】
このような構成により、図１０に示す例では、当該表示領域内において一連の表示情報ｖ１１をスクロールさせる軌道として、図９を参照して説明した例よりも長い軌道を確保することが可能となる。そのため、図１０に示す例では、出力部２０１の表示領域がより制限された状況下においても、スクロール操作の操作性を向上させることが可能となる。
【００８９】
また、図１１は、本実施形態に係る情報処理装置の第１の適用例の他の一態様について説明するための説明図である。図１１に示す例では、図６を参照して説明した例と同様に、情報処理装置２００の出力部２０１に対して、直交する２つの軸それぞれに沿って配列された一連の表示情報ｖ１３のうち、少なくとも一部の表示情報ｖ１３を表示した場合の一例を示している。この場合には、情報処理装置２００は、図６に示した例と同様に、例えば、ユーザからのスクロール操作を受け付けると、出力部２０１の表示領域に対して、一連の表示情報ｖ１３を、当該２つの軸の少なくともいずれかに沿って相対的にスクロールさせる。これにより、出力部２０１に表示される表示情報ｖ１３が順次変更されることとなる。
【００９０】
また、情報処理装置２００は、前述した実施形態に係る情報処理装置１００と同様に、所定のオブジェクトの動作を判定し、当該判定結果に応じて出力部２０１に表示させる表示情報の情報量を制御してもよい。具体的な一例として、情報処理装置２００は、図６を参照して説明した例と同様に、表示情報ｖ１３のサイズを制限することで、より多くの表示情報ｖ１３を出力部２０１に表示させてもよい。また、他の一例として、情報処理装置２００は、図７を参照して説明した例と同様に、出力部２０１に表示させる表示情報ｖ１３それぞれの少なくとも一部に対して他の表示情報ｖ１３を重畳させることで、より多くの表示情報ｖ１３を出力部２０１に表示させてもよい。なお、情報処理装置２００は、前述した実施形態に係る情報処理装置１００と同様に、出力部２０１に表示させる表示情報の情報量を制御する（即ち、画面を切り替える）場合に、アニメーション表示により、シームレスに画面が切り替わるように制御してもよい。具体的な一例として、情報処理装置２００は、画面を切り替える際に、ユーザが視線をおいているコンテンツを中心にして視野が拡大されるような見た目の印象を与えるアニメーション表示により、シームレスに画面を切り替えてもよい。
【００９１】
また、情報処理装置２００は、図８を参照して説明した例と同様に、出力部２０１に表示させる表示情報の数を増大させた場合に、当該出力部２０１に表示されている表示情報の分類を示すラベルやインデックスを付加情報としてあわせて提示してもよい。また、情報処理装置２００は、出力部２０１に表示させる表示情報の数を増大させた場合に、出力部２０１に表示されている少なくとも一部の表示情報の属性に応じて、当該表示情報の色を制御してもよい。
【００９２】
以上、本実施形態の適用例１として、図９及び図１０を参照して、ウェアラブル端末のように、スマートフォンよりも小さく、かつ略正方形の形状を有するディスプレイを備えた情報処理装置への適用例について説明した。
【００９３】
＜５．２．適用例２：大型ディスプレイへの適用例＞
続いて、本実施形態の第２の適用例（以下、「適用例２」とも称する）として、比較的大型のディスプレイを備えた情報処理装置への適用例について説明する。比較的大型のディスプレイを備えた情報処理装置としては、例えば、所謂テレビジョン受像機や、電子公告を表示するための端末装置等が挙げられる。なお、本説明では、テレビジョン受像機として構成された情報処理装置に適用した場合を例に説明するが、当該情報処理装置の種別を限定するものではない。また、以降の説明では、適用例２に係る情報処理装置を、前述した実施形態や他の適用例に係る情報処理装置と区別するために、「情報処理装置３００」と称する場合がある。
【００９４】
例えば、図１２は、本実施形態に係る情報処理装置の第２の適用例について説明するための説明図である。図１２に示す例では、図１及び図２に示した例と同様に、情報処理装置３００の出力部３０１に対して、円弧状の軌道に沿って配列された一連の表示情報ｖ１１のうち、少なくとも一部の表示情報ｖ１１を表示した場合の一例を示している。この場合には、情報処理装置３００は、図１及び図２に示した例と同様に、例えば、ユーザからのスクロール操作を受け付けると、出力部３０１の表示領域に対して、一連の表示情報ｖ１１を円弧状の軌道に沿って相対的にスクロールさせる。これにより、出力部３０１に表示される表示情報ｖ１１が順次変更されることとなる。
【００９５】
また、情報処理装置３００は、例えば、人感センサ等の検知部により出力部３０１に対するユーザの近接を検知し、当該検知結果に応じて、出力部３０１に表示される表示情報の情報量を制御する。
【００９６】
具体的な一例として、図１２に示す例では、情報処理装置３００は、出力部３０１に対してユーザが近接していない通常時においては、左側の図に示すように、表示情報ｖ１１のサイズを制限し、より多くの表示情報ｖ１１を出力部３０１に表示させている。これにより、通常時においては、例えば、出力部３０１に表示される表示情報ｖ１１の一覧性の向上が見込まれる。これに対して、情報処理装置３００は、ユーザの近接を検知した場合には、表示情報ｖ１１の識別性をより向上させる。具体的には、情報処理装置３００は、右側の図に示すように、出力部３０１に表示される表示情報ｖ１１のサイズがより大きくなるように制御している。これにより、出力部３０１に表示される表示情報ｖ１１の数は制限されるものの、各表示情報ｖ１１の識別性をより向上させることが可能となる。なお、情報処理装置３００は、前述した実施形態や他の適用例に係る情報処理装置と同様に、出力部３０１に表示させる表示情報の情報量を制御する（即ち、画面を切り替える）場合に、アニメーション表示により、シームレスに画面が切り替わるように制御してもよい。具体的な一例として、情報処理装置３００は、画面を切り替える際に、ユーザが視線をおいているコンテンツを中心にして視野が拡大されるような見た目の印象を与えるアニメーション表示により、シームレスに画面を切り替えてもよい。
【００９７】
このように、図１２に示す例では、情報処理装置３００は、出力部３０１に対してユーザが近接している場合等のように、当該ユーザが出力部３０１に表示された表示情報に注目している状況においては、各表示情報ｖ１１の識別性がより向上するように制御している。
【００９８】
なお、上記はあくまで一例であり、情報処理装置３００が、出力部３０１に表示させる表示情報の情報量を制御するためのトリガは特に限定されない。例えば、情報処理装置３００は、前述した実施形態や他の適用例と同様に、ユーザから所定の操作（例えば、スクロール操作）を受け付けた場合に、出力部３０１に表示させる表示情報の情報量を制御してもよい。なお、この場合には、ユーザからの操作を受け付ける入力部の構成は特に限定されない。例えば、情報処理装置３００は、リモートコントローラ等の入力デバイスを介して入力された所定の操作に基づき、出力部３０１に表示させる表示情報の情報量を制御してもよい。また、他の一例として、情報処理装置３００は、ユーザの近接以外の他の状態の検知結果に基づき、出力部３０１に表示させる表示情報の情報量を制御してもよい。なお、この場合には、情報処理装置３００は、検知対象に応じた検知部（例えば、センサ等）から検知結果を取得可能に構成されているとよい。具体的な一例として、情報処理装置３００は、撮像部による外部環境の画像の撮像結果を解析することで、ユーザが出力部３０１に表示された表示情報に注目している状況を検知し、当該検知結果に応じて出力部３０１に表示させる表示情報の情報量を制御してもよい。また、他の一例として、情報処理装置３００は、動作モードが、所定のモードから他のモードに遷移した場合に、出力部３０１に表示させる表示情報の情報量を制御してもよい。なお、上記は、本適用例に係る情報処理装置３００のみに限らず、前述した実施形態や他の適用例に係る情報処理装置についても同様である。
【００９９】
また、図１３は、本実施形態に係る情報処理装置の第２の適用例の他の一態様について説明するための説明図である。図１３に示す例では、図６を参照して説明した例と同様に、情報処理装置３００の出力部３０１に対して、直交する２つの軸それぞれに沿って配列された一連の表示情報ｖ１３のうち、少なくとも一部の表示情報ｖ１３を表示した場合の一例を示している。この場合には、情報処理装置３００は、図６に示した例と同様に、例えば、ユーザからのスクロール操作を受け付けると、出力部３０１の表示領域に対して、一連の表示情報ｖ１３を、当該２つの軸の少なくともいずれかに沿って相対的にスクロールさせる。これにより、出力部３０１に表示される表示情報ｖ１３が順次変更されることとなる。
【０１００】
また、情報処理装置３００は、ユーザの近接を検知し、当該検知結果に応じて、出力部３０１に表示される表示情報の情報量を制御してもよい。
【０１０１】
具体的な一例として、図１３に示す例では、情報処理装置３００は、出力部３０１に対してユーザが近接していない通常時においては、左側の図に示すように、表示情報ｖ１３のサイズを制限し、より多くの表示情報ｖ１３を出力部３０１に表示させている。これに対して、情報処理装置３００は、ユーザの近接を検知した場合には、右側の図に示すように、出力部３０１に表示される表示情報ｖ１３のサイズがより大きくなるように制御する。これにより、出力部３０１に表示される表示情報ｖ１３の数は制限されるものの、各表示情報ｖ１３の識別性をより向上させることが可能となる。
【０１０２】
また、情報処理装置３００は、図８を参照して説明した例と同様に、出力部３０１により多くの表示情報を表示させる場合には、当該出力部３０１に表示されている表示情報の分類を示すラベルやインデックスを付加情報としてあわせて提示してもよい。また、情報処理装置３００は、出力部３０１により多くの表示情報を表示させる場合には、出力部３０１に表示されている少なくとも一部の表示情報の属性に応じて、当該表示情報の色を制御してもよい。
【０１０３】
以上、本実施形態の適用例２として、図１２及び図１３を参照して、比較的大型のディスプレイを備えた情報処理装置への適用例について説明した。
【０１０４】
＜５．３．適用例３：表示領域がより制限された装置への適用例＞
続いて、本実施形態の第３の適用例（以下、「適用例３」とも称する）として、表示領域がより制限された装置への適用例について、特に、表示領域に対して表示可能な情報が１行〜数行程度の文字情報に制限されている場合に着目して説明する。表示領域がより制限された装置としては、例えば、スティック型の音楽プレイヤーや、バンド型のウェアラブル端末等が挙げられる。なお、本説明では、スティック型の音楽プレイヤーとして構成された情報処理装置に適用した場合を例に説明するが、当該情報処理装置の種別を限定するものではない。また、以降の説明では、適用例３に係る情報処理装置を、前述した実施形態や他の適用例に係る情報処理装置と区別するために、「情報処理装置４００」と称する場合がある。
【０１０５】
例えば、図１４は、本実施形態に係る情報処理装置の第３の適用例について説明するための説明図である。具体的には、情報処理装置４００は、長尺状の筐体を有しており、該筐体には当該長尺方向に沿って細長い形状の表示領域を有する出力部４０１が設けられている。出力部４０１は、長尺方向に沿って１行の文字情報を表示情報として出力可能に構成されている。また、出力部４０１の表示領域はタッチパネルとして構成されていてもよい。この場合には、ユーザは、出力部４０１に表示された表示情報に対してタッチ操作を行うことで、情報処理装置４００を操作することが可能である。また、情報処理装置４００は、ボタンやダイヤル等のような、当該情報処理装置４００を操作するための入力部を備えていてもよい。
【０１０６】
図１４に示す例では、情報処理装置４００は、出力部４０１の表示領域の長尺方向に沿って配列された一連の表示情報ｖ２１のうち、少なくとも一部の表示情報ｖ２１を当該出力部４０１に表示させている。より具体的な一例として、情報処理装置４００は、表示情報ｖ２１として、再生する音楽データに関連付けられた文字情報（例えば、アーティスト名）を表示させている。また、情報処理装置４００は、例えば、ユーザからのスクロール操作を受け付けると、出力部４０１の表示領域に対して、一連の表示情報ｖ２１を当該表示領域の長尺方向に沿って相対的にスクロールさせる。これにより、出力部４０１に表示される表示情報ｖ２１が順次変更されることとなる。
【０１０７】
また、情報処理装置４００は、前述した実施形態や他の適用例に係る情報処理装置と同様に、所定のオブジェクトの動作を判定し、当該判定結果に応じて出力部４０１に表示させる表示情報の情報量を制御してもよい。例えば、図１４に示す例では、情報処理装置４００は、通常時（例えば、通常スクロール時）においては、上側の図に示すように、各表示情報ｖ２１を所定の文字数の範囲内で可能な限り表示させている。これに対して、情報処理装置４００は、所定のオブジェクトの動作を検知した場合（例えば、高速スクロール時）には、出力部４０１に表示する各表示情報の文字数を制限することで、より多くの表示情報を当該出力部４０１に表示させる。例えば、図１４に示す例では、情報処理装置４００は、下側の図に示すように、表示情報ｖ２１に替えて、当該表示情報ｖ２１それぞれの分類を示すインデックスを、当該表示情報ｖ２１よりも文字数の少ない表示情報ｖ２３として出力部４０１に表示させている。これにより、出力部４０１には、通常時に比べて多くの表示情報が表示されることとなる。なお、情報処理装置４００は、前述した実施形態や他の適用例に係る情報処理装置と同様に、出力部４０１に表示させる表示情報の情報量を制御する（即ち、画面を切り替える）場合に、アニメーション表示により、シームレスに画面が切り替わるように制御してもよい。具体的な一例として、情報処理装置４００は、画面を切り替える際に、ユーザが視線をおいているコンテンツを中心にして視野が拡大されるような見た目の印象を与えるアニメーション表示により、シームレスに画面を切り替えてもよい。
【０１０８】
なお、上記はあくまで一例であり、出力部４０１に表示させる表示情報の情報量を制御する方法は、図１４に示す例には限定されない。具体的な一例として、情報処理装置４００は、各表示情報ｖ２１として表示される文字情報のうち、少なくとも一部の文字情報（例えば、先頭から数文字の文字情報）のみを表示させることで、当該表示情報ｖ２１として表示される文字数を制限してもよい。このような制御により、情報処理装置４００は、出力部４０１により多く表示情報ｖ２１を表示させることが可能となる。
【０１０９】
以上、本実施形態の適用例３として、図１４を参照して、表示領域がより制限された装置への適用例について、特に、表示領域に対して表示可能な情報が１行〜数行程度の文字情報に制限されている場合に着目して説明する。
【０１１０】
＜５．４．適用例４：車載システムへの適用例＞
続いて、本実施形態の第４の適用例（以下、「適用例４」とも称する）として、本実施形態に係る情報処理装置を車載システムに適用した場合の一例について説明する。なお、本説明では、所謂ヘッドアップディスプレイ等のように、例えば、フロントガラスの少なくとも一部を情報の表示領域として、当該表示領域に対して地図等の各種情報を表示させる（または、投影する）ことで、当該情報をユーザに提示する場合に着目して説明する。また、以降の説明では、適用例４に係る情報処理装置を、前述した実施形態や他の適用例に係る情報処理装置と区別するために、「情報処理装置５００」と称する場合がある。
【０１１１】
例えば、図１５は、本実施形態に係る情報処理装置の第４の適用例について説明するための説明図である。具体的には、情報処理装置５００は、車両のフロントガラスの少なくとも一部の領域を出力部５０１として、当該出力部５０１に対して表示情報を表示させる（または、投影する）ことでユーザに情報を提示する。また、図１５に示す例では、情報処理装置５００は、出力部５０１に対して所謂ナビゲーション装置が提示する地図情報を表示情報ｖ３１として表示させている。
【０１１２】
また、本実施形態に係る情報処理装置５００は、例えば、車両に設けられたセンサ等の検知部による検知結果に基づき当該車両（即ち、オブジェクト）の動作を判定し、当該判定結果に応じて出力部５０１に表示させる表示情報の情報量を制御してもよい。
【０１１３】
例えば、図１５に示す例では、情報処理装置５００は、車両の走行状態に応じて、出力部５０１に表示される表示情報（例えば、地図情報である表示情報ｖ３１）の情報量を制御する。より具体的には、情報処理装置５００は、車両が停止中の状態においては、上側の図に示すように、より広範囲の地図情報が提示された表示情報ｖ３１ａを、より大きいサイズで出力部５０１に表示させる。また、このとき情報処理装置５００は、地図情報に提示する目的地までルートの情報として、複数のルートの候補を提示してもよい。このような制御により、出力部５０１に対して地図情報として提示される情報の情報量（即ち、表示情報ｖ３１が有する情報の情報量）が向上し、当該地図情報の識別性も向上する。
【０１１４】
一方で、情報処理装置５００は、車両が走行中の状態においては、下側の図に示すように、表示情報ｖ３１として、表示情報ｖ３１ａよりも狭い範囲の地図情報（例えば、現在地の近傍の範囲のみの地図情報）が提示された表示情報ｖ３１ｂを、表示情報ｖ３１ａよりも小さいサイズで出力部５０１に表示させる。また、このとき情報処理装置５００は、地図情報に提示する目的地までルートの情報として、複数のルートの候補のうち、選択されているルートの情報のみを提示してもよい。このような制御により、出力部５０１に地図情報として提示される情報の情報量（即ち、表示情報ｖ３１が有する情報の情報量）は制限されるものの、出力部５０１の表示領域に占める当該地図情報（即ち、表示情報ｖ３１）の割合が低下し、停車時に比べてより広い視野を確保することが可能となる。なお、情報処理装置５００は、前述した実施形態や他の適用例に係る情報処理装置と同様に、出力部３０１に表示させる表示情報の情報量を制御する（即ち、画面を切り替える）場合に、アニメーション表示により、シームレスに画面が切り替わるように制御してもよい。具体的な一例として、情報処理装置５００は、画面を切り替える際に、ユーザが視線をおいているコンテンツを中心にして視野が拡大されるような見た目の印象を与えるアニメーション表示により、シームレスに画面を切り替えてもよい。
【０１１５】
また、情報処理装置５００は、表示情報ｖ３１のサイズを制限した場合には、当該サイズの制限に伴い確保された出力部５０１の表示領域中の空間に、当該表示情報ｖ３１とは異なる他の表示情報を表示させてもよい。例えば、図１５の下側の図においては、情報処理装置５００は、表示情報ｖ３１のサイズを制限することで確保された出力部５０１の表示領域中の空間の少なくとも一部に、ナビゲーション装置による案内情報等の付加情報を表示情報ｖ３３及びｖ３５として表示させている。
【０１１６】
また、図１６は、本実施形態に係る情報処理装置の第４の適用例の他の一態様について説明するための説明図である。図１６に示す例では、情報処理装置５００は、出力部５０１に対して音楽プレイヤー等のアプリケーションが提示する情報を表示情報として表示させており、車両の走行状態に応じて、当該出力部５０１に表示させる表示情報の情報量を制御する。
【０１１７】
具体的には、情報処理装置５００は、車両が停止中の状態においては、上側の図に示すように、音楽プレイヤーの操作メニューや、再生可能な楽曲のリストが提示された表示情報ｖ４１を、より大きいサイズで出力部５０１に表示させる。このような制御により、出力部５０１に対して提示される、音楽プレイヤーに関する情報の情報量が向上し、表示情報ｖ４１として表示される各種情報の識別性を向上させることも可能となる。
【０１１８】
一方で、情報処理装置５００は、車両が走行中の状態においては、下側の図に示すように、再生中の楽曲に関する情報（例えば、楽曲のタイトルや経過時間等）のみが提示された表示情報ｖ４３を、表示情報ｖ４１よりも小さいサイズで出力部５０１に表示させる。このような制御により、出力部５０１に提示される音楽プレイヤーに関する情報の情報量は制限されるものの、出力部５０１の表示領域に占める表示情報の割合が低下し、停車時に比べてより広い視野を確保することが可能となる。
【０１１９】
なお、上記はあくまで一例であり、情報処理装置５００が、出力部５０１に表示させる情報の種別は特に限定されない。また、情報処理装置５００が、出力部５０１に表示させる表示情報の情報量を制御するためのトリガについても特に限定されない。例えば、情報処理装置５００は、動作モードが、所定のモードから他のモードに遷移した場合に、出力部５０１に表示させる表示情報の情報量を制御してもよい。また、上記では、ヘッドアップディスプレイに表示情報を表示させる場合の一例について説明したが、所定の表示領域に対して表示情報を表示させる（投影する）ことが可能であれば、当該表示情報を表示させるデバイスの種別や、当該表示情報の表示方法は特に限定されない。
【０１２０】
以上、本実施形態の適用例４として、図１５及び図１６を参照して、本実施形態に係る情報処理装置を車載システムに適用した場合の一例について説明した。
【０１２１】
＜＜６．ハードウェア構成＞＞
次に、図１７を参照しながら、前述した情報処理装置１００のハードウェア構成の一例について、詳細に説明する。図１７は、本開示の一実施形態に係る情報処理装置のハードウェア構成の一構成例を示す機能ブロック図である。
【０１２２】
本実施形態に係る情報処理装置１００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、情報処理装置１００は、更に、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【０１２３】
ＣＰＵ９０１は、演算処理装置及び制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９又はリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置１００内の動作全般又はその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。なお、図３を参照して前述した処理部１１０は、例えば、ＣＰＵ９０１により実現され得る。
【０１２４】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。また、外部バス９１１には、インターフェース９１３を介して、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３及び通信装置９２５が接続される。
【０１２５】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、レバー及びペダル等、ユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１００の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、この入力装置９１５を操作することにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。なお、図３を参照して前述した入力部１０３は、例えば、入力装置９１５により実現され得る。
【０１２６】
出力装置９１７は、取得した情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置等がある。出力装置９１７は、例えば、情報処理装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１００が行った各種処理により得られた結果を、テキスト又はイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。なお、図３を参照して前述した出力部１０１は、例えば、出力装置９１７により実現され得る。
【０１２７】
ストレージ装置９１９は、情報処理装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ等を格納する。
【０１２８】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア又はＢｌｕ−ｒａｙ（登録商標）メディア等である。また、リムーバブル記録媒体９２７は、コンパクトフラッシュ（登録商標）（ＣＦ：ＣｏｍｐａｃｔＦｌａｓｈ）、フラッシュメモリ又はＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）又は電子機器等であってもよい。なお、図３を参照して前述した記憶部１２０は、例えば、ＲＡＭ９０５、ストレージ装置９１９、及びリムーバブル記録媒体９２７の少なくともいずれかにより実現され得る。
【０１２９】
接続ポート９２３は、情報処理装置１００に直接接続するためのポートである。接続ポート９２３の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。接続ポート９２３の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置１００は、外部接続機器９２９から直接各種のデータを取得したり、外部接続機器９２９に各種のデータを提供したりする。
【０１３０】
通信装置９２５は、例えば、通信網（ネットワーク）９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線若しくは無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ又は各種通信用のモデム等であってもよい。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続される通信網９３１は、有線又は無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信又は衛星通信等であってもよい。なお、図３を参照して前述した通信部１３０は、例えば、通信装置９２５により実現され得る。
【０１３１】
以上、本開示の実施形態に係る情報処理装置１００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。なお、図１７では図示しないが、本実施形態に係る情報処理装置１００に対応する各種の構成を当然備える。
【０１３２】
なお、上述のような本実施形態に係る情報処理装置１００の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。また、当該コンピュータプログラムを実行させるコンピュータの数は特に限定されない。例えば、当該コンピュータプログラムを、複数のコンピュータ（例えば、複数のサーバ等）が互いに連携して実行してもよい。なお、単数のコンピュータ、または、複数のコンピュータが連携するものを、「コンピュータシステム」とも称する。
【０１３３】
＜＜７．むすび＞＞
以上説明したように、本実施形態に係る情報処理装置は、所定の入力部に対する操作の入力状況や、所定の検知部による検知結果等に基づき、例えば、ユーザ、当該ユーザの所定の部位、または車両等のような所定のオブジェクトの動作を判定する。そして、当該情報処理装置は、当該動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御する。このような構成により、本実施形態に係る情報処理装置は、出力部の表示領域をより有効に活用し、その時々の状況に応じてより好適な態様で情報をユーザに提示することが可能となる。また、本実施形態に係る情報処理装置に依れば、状況の変化に応じて、出力部に表示される情報の情報量が自動的かつシームレスに制御される。そのため、ユーザは、例えば、出力部に表示される情報の提示態様を明示的に変更するといった煩雑な操作を意識せずに、状況に応じたより好適な態様で、各種情報を閲覧したり所望の情報を選択することが可能となる。
【０１３４】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３５】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１３６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
所定のオブジェクトの動作を判定する処理部と、
前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御する出力制御部と、
を備える、情報処理装置。
（２）
前記出力制御部は、前記動作の判定結果に応じて、当該出力部に表示させる前記表示情報の数及びサイズのうち少なくともいずれかを制御することで前記情報量を制御する、前記（１）に記載の情報処理装置。
（３）
前記出力制御部は、前記オブジェクトが所定の動作を行ったことが判定された場合に、当該判定前よりも前期出力部に表示させる前記表示情報の数及びサイズのうち少なくともいずれかを制限する前記（２）に記載の情報処理装置。
（４）
前記出力制御部は、前記動作の判定結果に応じて、前記出力部に表示させる前記表示情報それぞれの少なくとも一部に対して他の前記表示情報を重畳させることで前記情報量を制御する、前記（１）〜（３）のいずれか一項に記載の情報処理装置。
（５）
前記出力制御部は、前記動作の判定結果に応じて、少なくとも一部の前記表示情報が有する情報の情報量を制御する、前記（１）〜（４）のいずれか一項に記載の情報処理装置。
（６）
前記出力制御部は、前記動作の判定結果に応じて、前記出力部への表示対象となる第１の表示情報の分類を示す第２の表示情報を当該出力部に表示させる、前記（１）〜（５）のいずれか一項に記載の情報処理装置。
（７）
前記出力制御部は、前記動作の判定結果に応じて、前記出力部に表示させる１以上の前記表示情報のうち少なくとも一部の前記表示情報の色を制御する、前記（１）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記処理部は、所定の入力部に対する操作の検出結果に応じて、前記オブジェクトの動作として、ユーザの動作を判定する、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（９）
前記処理部は、前記操作の回数、前記操作の頻度、及び前記操作の操作量のうち少なくともいずれかに応じて、前記ユーザの動作を判定する、前記（８）に記載の情報処理装置。
（１０）
前記操作は、複数の前記表示情報のうち、前記出力部に表示させる前記表示情報を変更する操作である、前記（８）または（９）に記載の情報処理装置。
（１１）
前記操作は、前記出力部の表示領域に対して、配列された一連の前記表示情報を相対的にスクロールさせる操作である、前記（１０）に記載の情報処理装置。
（１２）
前記処理部は、所定の検知部による検知結果に応じて、前記オブジェクトの動作を判定する、前記（１）〜（７）のいずれか一項に記載の情報処理装置。
（１３）
前記処理部は、前記オブジェクトの動作として、前記出力部に対してユーザが近接したか否かを判定する、前記（１２）に記載の情報処理装置。
（１４）
前記処理部は、前記オブジェクトの動作として、車両が走行しているか否かを判定する、前記（１２）に記載の情報処理装置。
（１５）
前記処理部は、前記検知部によるユーザの生体情報の検知結果に応じて、当該ユーザの動作を判定する、前記（１２）に記載の情報処理装置。
（１６）
前記出力制御部は、
配列された一連の前記表示情報のうち、少なくとも一部の前記表示情報を前記出力部に表示させ、
前記オブジェクトの動作の判定結果に応じて、前記出力部の表示領域に対して、前記一連の表示情報を相対的にスクロールさせることで、当該出力部への表示対象となる前記少なくとも一部の表示情報を変更する、
前記（１）〜（１５）のいずれか一項に記載の情報処理装置。
（１７）
前記出力制御部は、
円弧状の軌道に配列された前記一連の表示情報のうち、少なくとも一部の前記表示情報を前記出力部に表示させ、
前記オブジェクトの動作の判定結果に応じて、前記出力部の表示領域に対して、前記一連の表示情報を前記円弧状の軌道に沿って相対的にスクロールさせることで、当該出力部への表示対象となる前記少なくとも一部の表示情報を変更する、
前記（１６）に記載の情報処理装置。
（１８）
前記出力制御部は、
互いに直交する２つの軸それぞれに沿って配列された前記一連の表示情報のうち、少なくとも一部の前記表示情報を前記出力部に表示させ、
前記オブジェクトの動作の判定結果に応じて、前記出力部の表示領域に対して、前記一連の表示情報を、前記２つの軸のうち少なくとも一部の軸に沿って相対的にスクロールさせることで、当該出力部への表示対象となる前記少なくとも一部の表示情報を変更する、
前記（１６）に記載の情報処理装置。
（１９）
コンピュータが、
所定のオブジェクトの動作を判定することと、
前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御することと、
を含む、情報処理方法。
（２０）
コンピュータに、
所定のオブジェクトの動作を判定することと、
前記動作の判定結果に応じて、所定の出力部に表示させる表示情報の情報量を制御することと、
を実行させるプログラムが記録された、記録媒体。
【符号の説明】
【０１３７】
１００    情報処理装置
１０１    出力部
１０３    入力部
１０５    検知部
１１０    処理部
１１１    コンテンツ取得部
１１３    入力解析部
１１５    出力制御部
１２０    記憶部
１３０    通信部
【図１】
2018042811.tif 000003
【図２】
2018042811.tif 000004
【図３】
2018042811.tif 000005
【図４】
2018042811.tif 000006
【図５】
2018042811.tif 000007
【図６】
2018042811.tif 000008
【図７】
2018042811.tif 000009
【図８】
2018042811.tif 000010
【図９】
2018042811.tif 000011
【図１０】
2018042811.tif 000012
【図１１】
2018042811.tif 000013
【図１２】
2018042811.tif 000014
【図１３】
2018042811.tif 000015
【図１４】
2018042811.tif 000016
【図１５】
2018042811.tif 000017
【図１６】
2018042811.tif 000018
【図１７】
2018042811.tif 000019
【国際調査報告】
2018042811.tif 000020
2018042811.tif 000021
2018042811.tif 000022
2018042811.tif 000023