(57)【要約】【課題】コンテンツを選択するユーザにとっての利便性を高めることを可能にする。【解決手段】コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、上記複数の領域のうちの少なくとも１つの領域を選択する選択部と、を備える情報処理装置が提供される。上記生成部は、上記少なくとも１つの領域が選択されると、上記画面において、上記複数の領域の相対的な位置関係が維持されつつ、上記少なくとも１つの領域が拡大し、上記複数の領域のうちの他の領域が縮小するように、上記画面の制御のための上記情報を生成する。【選択図】図５
2015035167.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、
前記複数の領域のうちの少なくとも１つの領域を選択する選択部と、
を備え、
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が拡大し、前記複数の領域のうちの他の領域が縮小するように、前記画面の制御のための前記情報を生成する、
情報処理装置。
【請求項２】
前記複数の領域は、前記画面において、当該画面の縦方向及び横方向に並ぶ領域である、請求項１に記載の情報処理装置。
【請求項３】
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が前記画面の縦方向及び横方向に拡大し、前記他の領域が前記画面の縦方向及び横方向の少なくとも一方に縮小するように、前記画面の制御のための前記情報を生成する、請求項２に記載の情報処理装置。
【請求項４】
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が前記画面の縦方向及び横方向に拡大し、前記少なくとも１つの領域と前記画面の縦方向に並ぶ領域が前記画面の縦方向に縮小し、前記少なくとも１つの領域と前記画面の横方向に並ぶ領域が前記画面の横方向に縮小し、前記少なくとも１つの領域の斜め方向に位置する領域が前記画面の縦方向及び横方向の少なくとも一方に縮小するように、前記画面の制御のための前記情報を生成する、請求項３に記載の情報処理装置。
【請求項５】
前記選択部は、前記少なくとも１つの領域の選択後に、前記複数の領域のうちのいずれかの領域をさらに選択し、
前記生成部は、前記複数の領域のうちの少なくとも１つの別の領域がさらに選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの別の領域が拡大し、前記少なくとも１つの領域が縮小するように、前記画面の制御のための前記情報を生成する、
請求項１に記載の情報処理装置。
【請求項６】
前記選択部は、前記少なくとも１つの領域の選択後に、前記複数の領域のうちのいずれかの領域をさらに選択し、
前記生成部は、前記少なくとも１つの領域が再び選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記複数の領域の各々の大きさが元の大きさに戻るように、前記画面の制御のための前記情報を生成する、
請求項１に記載の情報処理装置。
【請求項７】
前記少なくとも１つの領域の拡大後の前記画面と、当該拡大前の前記画面とは、コンテンツ情報が配置される同数の領域を含む、請求項１に記載の情報処理装置。
【請求項８】
前記少なくとも１つの領域の拡大後に当該少なくとも１つの領域に配置されるコンテンツ情報は、前記拡大前に当該少なくとも１つの領域に配置されるコンテンツ情報と異なる、請求項１に記載の情報処理装置。
【請求項９】
前記拡大後に前記少なくとも１つの領域に配置されるコンテンツ情報は、前記拡大前に当該少なくとも１つの領域に配置されるコンテンツ情報には含まれない情報を含む、請求項８に記載の情報処理装置。
【請求項１０】
前記拡大前に前記少なくとも１つの領域の各々に配置されるコンテンツ情報は、第１の階層の情報を含み、当該第１の階層よりも下位に位置する第２の階層の情報を含まず、
前記拡大後に前記少なくとも１つの領域の各々に配置されるコンテンツ情報は、前記第２の階層の情報を含む、
請求項９に記載の情報処理装置。
【請求項１１】
前記少なくとも１つの領域の拡大後に前記複数の領域のうちの前記少なくとも１つの領域以外の領域の各々に配置されるコンテンツ情報は、第１の階層の情報を含み、当該第１の階層よりも下位に位置する第２の階層の情報を含まず、
前記少なくとも１つの領域の拡大後に当該少なくとも１つの領域の各々に配置されるコンテンツ情報は、前記第２の階層の情報を含む、
請求項１に記載の情報処理装置。
【請求項１２】
前記少なくとも１つの領域の拡大後に当該少なくとも１つの領域の各々に配置されるコンテンツ情報は、文字情報を含み、
前記少なくとも１つの領域の拡大後に前記複数の領域のうちの前記少なくとも１つの領域以外の領域の各々に配置されるコンテンツ情報は、文字情報を含まない、
請求項１に記載の情報処理装置。
【請求項１３】
前記他の領域の縮小前に当該他の領域のうちの１つ以上の領域の各々に配置されるコンテンツ情報は、画像を含み、
前記縮小後に前記他の領域のうちの前記１つ以上の領域の各々に配置されるコンテンツ情報は、前記画像のトリミングにより得られるトリミング画像を含む、
請求項１に記載の情報処理装置。
【請求項１４】
前記トリミング画像は、前記画像のうちの所定の特徴を有する部分を含む画像である、請求項１３に記載の情報処理装置。
【請求項１５】
前記複数の領域に配置されコンテンツ情報は、前記画面において所定の順序で並ぶ、請求項１に記載の情報処理装置。
【請求項１６】
前記複数の領域の各々は、配置されるコンテンツ情報に対応する評価指標に応じた大きさを有する、請求項１に記載の情報処理装置。
【請求項１７】
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記少なくとも１つの領域が、前記複数の領域のうちの前記少なくとも１つの領域以外の領域よりも明るくなるように、前記画面の制御のための前記情報を生成する、請求項１に記載の情報処理装置。
【請求項１８】
前記複数の領域の各々に配置されるコンテンツ情報は、いずれかの種類のコンテンツ又は当該コンテンツに関する情報であり、
前記いずれかの種類のコンテンツは、音楽コンテンツ、静止画コンテンツ、動画コンテンツ、又は文書コンテンツである、
請求項１に記載の情報処理装置。
【請求項１９】
コンテンツ情報が配置される複数の領域を含む画面の制御のための情報をプロセッサにより生成することと、
前記複数の領域のうちの少なくとも１つの領域を選択することと、
を含み、
前記画面の制御のための前記情報を生成することは、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が拡大し、前記複数の領域のうちの他の領域が縮小するように、前記画面の制御のための前記情報を生成することを含む、
情報処理方法。
【請求項２０】
コンピュータを、
コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、
前記複数の領域のうちの少なくとも１つの領域を選択する選択部と、
として機能させ、
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が拡大し、前記複数の領域のうちの他の領域が縮小するように、前記画面の制御のための前記情報を生成する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、音楽、映像、写真などの様々なコンテンツが提供されている。例えば、ＰＣ（Personal  Computer）、スマートフォン及びタブレット端末などの端末装置は、ユーザが所望のコンテンツを選択できるように、コンテンツ又はコンテンツに関する情報の一覧を含む画面を表示する。
【０００３】
例えば、特許文献１には、音楽、映像及び写真などのコンテンツのサムネイルの一覧を含む画面を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１２８７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に開示されている技術を含む従来の技術では、通常、コンテンツの一覧の中からコンテンツが選択されると、選択された当該コンテンツを再生するための別の画面が表示される。そのため、例えば、ユーザは、一度コンテンツを選択した後に別のコンテンツを再度選択するためには、コンテンツの一覧を含む画面を端末装置に再度表示させ、一覧の中からコンテンツを選択する必要がある。そのため、コンテンツの再選択に長い時間がかかり、ユーザにとっての負担が大きくなり得る。また、別の例として、コンテンツの一覧を表示するための第１の領域と、選択されたコンテンツ又は当該コンテンツに関する詳細な情報を表示するための第２の領域とを含む画面が表示されることもある。しかし、ユーザは、コンテンツの選択及び確認を行うたびに、第１の領域と第２の領域との間で視線を移動させることになる。その結果、コンテンツの選択及び確認に長い時間がかかり、ユーザにとっての負担も大きくなり得る。このように、従来の技術では、ユーザにとっての利便性が低くなり得る。
【０００６】
そこで、コンテンツを選択するユーザにとっての利便性を高めることを可能にする仕組みが提供されることが望ましい。
【課題を解決するための手段】
【０００７】
本開示によれば、コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、上記複数の領域のうちの少なくとも１つの領域を選択する選択部と、を備える情報処理装置が提供される。上記生成部は、上記少なくとも１つの領域が選択されると、上記画面において、上記複数の領域の相対的な位置関係が維持されつつ、上記少なくとも１つの領域が拡大し、上記複数の領域のうちの他の領域が縮小するように、上記画面の制御のための上記情報を生成する。
【０００８】
また、本開示によれば、コンテンツ情報が配置される複数の領域を含む画面の制御のための情報をプロセッサにより生成することと、上記複数の領域のうちの少なくとも１つの領域を選択することと、を含む情報処理方法が提供される。上記画面の制御のための上記情報を生成することは、上記少なくとも１つの領域が選択されると、上記画面において、上記複数の領域の相対的な位置関係が維持されつつ、上記少なくとも１つの領域が拡大し、上記複数の領域のうちの他の領域が縮小するように、上記画面の制御のための上記情報を生成することを含む。
【０００９】
また、本開示によれば、コンピュータを、コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、上記複数の領域のうちの少なくとも１つの領域を選択する選択部と、として機能させるためのプログラムが提供される。上記生成部は、上記少なくとも１つの領域が選択されると、上記画面において、上記複数の領域の相対的な位置関係が維持されつつ、上記少なくとも１つの領域が拡大し、上記複数の領域のうちの他の領域が縮小するように、上記画面の制御のための上記情報を生成する。
【発明の効果】
【００１０】
以上説明したように本開示によれば、コンテンツを選択するユーザにとっての利便性を高めることが可能となる。なお、上記の効果は必ずしも限定的なものではなく、上記効果とともに、又は上記効果に代えて、本明細書に示されたいずれかの効果、又は本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】の第１の実施形態に係る情報処理装置の外観の一例を説明するための説明図である。
【図２】第１の実施形態に係る情報処理装置のハードウェア構成の一例を説明する。
【図３】第１の実施形態に係る情報処理装置の機能構成の一例を示すブロック図である。
【図４】複数のコンテンツ領域を含む画面の一例を説明するための説明図である。
【図５】コンテンツ領域が選択された場合の画面の一例を説明するための説明図である。
【図６】拡大及び縮小の前のコンテンツ領域の大きさを説明するための説明図である。
【図７】拡大及び縮小の前のコンテンツ領域の大きさを説明するための説明図である。
【図８】一部の範囲が画面として生成されるフィールドの一例を説明するための説明図である。
【図９】別のコンテンツ領域がさらに選択された場合の画面の一例を説明するための説明図である。
【図１０】コンテンツ領域に配置された情報が選択された場合の画面の一例を説明するための説明図である。
【図１１】コンテンツ領域が選択された場合の画面の別の例を説明するための説明図である。
【図１２】コンテンツ領域が選択された場合の画面のさらに別の例を説明するための説明図である。
【図１３】コンテンツが静止画コンテンツであるケースにおける画面の一例を説明するための説明図である。
【図１４】コンテンツが静止画コンテンツであるケースにおいてコンテンツ領域が選択された場合の画面の一例を説明するための説明図である。
【図１５】コンテンツが動画コンテンツであるケースにおいてコンテンツ領域が選択された場合の画面の一例を説明するための説明図である。
【図１６】コンテンツが文書コンテンツである場合の画面の一例を説明するための説明図である。
【図１７】第１の実施形態に係る情報処理の概略的な流れの一例を示すフローチャートである。
【図１８】第２の実施形態に係る情報処理システムの概略的な構成の一例を示す説明図である。
【図１９】第２の実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。
【図２０】第２の実施形態に係る情報処理装置の機能構成の一例を示すブロック図である。
【図２１】第２の実施形態に係る情報処理の概略的な流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付の図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１．１．情報処理装置の外観
１．２．情報処理装置のハードウェア構成
１．３．情報処理装置の機能構成
１．４．画面制御の具体例
１．５．処理の流れ
２．第２の実施形態
２．１．情報処理システムの概略的な構成
２．２．情報処理装置のハードウェア構成
２．３．情報処理装置の機能構成
２．５．処理の流れ
３．まとめ
【００１４】
＜＜１．第１の実施形態＞＞
まず、本開示の第１の実施形態を説明する。
【００１５】
＜１．１．情報処理装置の外観＞
まず、図１を参照して、本開示の第１の実施形態に係る情報処理装置１００の外観を説明する。図１は、本開示の第１の実施形態に係る情報処理装置１００の外観の一例を説明するための説明図である。図１を参照すると、情報処理装置１００が示されている。情報処理装置１００は、端末装置であり、一例としてタブレット端末である。
【００１６】
例えば、情報処理装置１００は、表示装置１０１を備える。情報処理装置１００は、情報処理装置１００のユーザに見せるための画面を、表示装置１０１に表示する。
【００１７】
また、例えば、情報処理装置１００は、タッチパネルを備える。この場合に、表示装置１０１は、タッチパネルの表示面である。そして、情報処理装置１００は、タッチパネルにおけるユーザのタッチの位置を検出し、当該検出結果からユーザのタッチ操作を認識する。
＜１．２．情報処理装置のハードウェア構成＞
次に、図２を参照して、第１の実施形態に係る情報処理装置１００のハードウェア構成の一例を説明する。図２は、第１の実施形態に係る情報処理装置１００のハードウェア構成の一例を示すブロック図である。図２を参照すると、情報処理装置１００は、プロセッサ８１０、メモリ８２０、ストレージ８３０、通信インタフェース８４０、タッチパネル８５０及びバス８６０を備える。
【００１８】
プロセッサ８１０は、例えばＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）又はＳｏＣ（System  on  Chip）であってよく、情報処理装置１００の様々な処理を実行する。メモリ８２０は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ８１０により実行されるプログラム及びデータを記憶する。ストレージ８３０は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。
【００１９】
通信インタフェース８４０は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）外部装置と通信する。通信インタフェース８４０は、無線通信用のインタフェースであってもよく、この場合に、例えば、通信アンテナ、ＲＦ（Radio  Frequency）回路、ベースバンドプロセッサなどを含んでもよい。また、通信インタフェース８４０は、有線通信用のインタフェースであってもよく、この場合に、例えば、接続端子、伝送回路及びその他の通信処理用の回路を含んでもよい。
【００２０】
タッチパネル８５０は、タッチ検出面８５１及び表示面８５３を含む。タッチ検出面８５１は、タッチパネル８５０におけるタッチ位置を検出する。タッチ検出面８５１は、静電容量方式、抵抗膜方式、光学式などの任意のタッチ検出方式に従って形成され得る。表示面８５３は、情報処理装置１００からの出力画像を表示する。表示面８５３は、例えば、液晶、有機ＥＬ（Organic  Light-Emitting  Diode：ＯＬＥＤ）、ＣＲＴ（Cathode  Ray  Tube）などを用いて実現され得る。
【００２１】
バス８６０は、プロセッサ８１０、メモリ８２０、ストレージ８３０、通信インタフェース８４０及びタッチパネル８５０を相互に接続する。バス８６０は、複数の種類のバスを含んでもよい。
【００２２】
なお、上述した表示装置１０１は、例えば、タッチパネル８５０である。
【００２３】
＜１．３．情報処理装置の機能構成＞
次に、図３及び図４を参照して、第１の実施形態に係る情報処理装置１００の機能構成の一例を説明する。図３は、第１の実施形態に係る情報処理装置１００の機能構成の一例を示すブロック図である。図３を参照すると、情報処理装置１００は、通信部１１０、入力部１２０、表示部１３０、記憶部１４０及び処理部１５０を備える。
【００２４】
（通信部１１０）
通信部１１０は、他の装置と通信する。例えば、通信部１１０は、他の装置からの情報を受信し、当該情報を処理部１５０に提供する。また、通信部１１０は、処理部１５０からの情報を他の装置へ送信する。
【００２５】
（入力部１２０）
入力部１２０は、情報処理装置１００のユーザによる入力操作を受け付ける。そして、入力部１２０は、当該入力操作に応じた入力情報を処理部１５０に提供する。
【００２６】
（表示部１３０）
表示部１３０は、情報処理装置１００のユーザに見せるための画面を表示する。即ち、表示部１３０は、表示装置１０１に対応する。例えば、表示部１３０は、処理部１５０（表示制御部１５７）による制御に応じて、上記画面を表示する。
【００２７】
（記憶部１４０）
記憶部１４０は、情報処理装置１００の動作のためのプログラム及びデータを記憶する。
【００２８】
（処理部１５０）
処理部１５０は、情報処理装置１００の様々な機能を提供する。処理部１５０は、情報取得部１５１、画面制御情報生成部１５３、領域選択部１５５及び表示制御部１５７を含む。
【００２９】
（情報取得部１５１）
情報取得部１５１は、処理部１５０による処理に必要な情報を取得する。例えば、情報取得部１５１は、通信部１１０を介して、他の装置からの情報を取得する。また、例えば、情報取得部１５１は、記憶部１４０に記憶されている情報を取得する。
【００３０】
例えば、情報取得部１５１は、コンテンツ情報を取得する。情報取得部１５１は、記憶部１４０に記憶されているコンテンツ情報を取得してもよく、又は他の装置（例えば、サーバ）からのコンテンツ情報を取得してもよい。
【００３１】
上記コンテンツ情報は、いずれかの種類のコンテンツ又は当該コンテンツに関する情報である。また、一例として、当該いずれかの種類のコンテンツは、音楽コンテンツである。なお、上記いずれかの種類のコンテンツは、静止画コンテンツ、動画コンテンツ、又は文書コンテンツであってもよい。また、上記いずれかの種類のコンテンツは、さらに別の種類のコンテンツであってもよい。
【００３２】
（画面制御情報生成部１５３）
画面制御情報生成部１５３は、コンテンツ情報が配置される複数の領域を含む画面の制御のための情報（以下、「画面制御情報」と呼ぶ）を生成する。なお、以下では上記複数の領域の各々を「コンテンツ領域」と呼ぶ。
【００３３】
例えば、上記複数のコンテンツ領域は、上記画面において、上記画面の縦方向及び横方向に並ぶ領域である。一例として、各コンテンツ領域は、正方形又は長方形の領域であり、上記複数のコンテンツ領域は、タイルのように並ぶ。以下、図４を参照して、上記画面の具体例を説明する。
【００３４】
図４は、複数のコンテンツ領域を含む画面の一例を説明するための説明図である。図４を参照すると、情報処理装置１００が示されている。情報処理装置１００の表示装置１０１には、９つのコンテンツ領域１０（即ち、コンテンツ領域１０Ａ〜１０Ｉ）を含む画面２０が表示されている。９つのコンテンツ領域１０は、画面２０の縦方向及び横方向に並んでいる。また、各コンテンツ領域には、コンテンツ情報として、音楽コンテンツに関する第１の情報３１（アーティストの画像及び名称）が配置されている。例えばこのように、タイルのように並ぶ複数のコンテンツ領域を含む画面が表示される。
【００３５】
例えば、上記画面制御情報は、上記画面の生成のために用いられる情報である。より具体的には、例えば、上記画面制御情報は、上記画面又は当該画面の一部（例えば、画面に含まれるウィンドウ）における上記複数のコンテンツ領域の各々の位置及び大きさを示す情報を含む。また、例えば、上記画面制御情報は、上記複数のコンテンツ領域の各々に配置されるコンテンツ情報（例えば、アーティストの画像及び名称）を示す情報などを含む。
【００３６】
なお、上記画面制御情報の生成による画面制御と、上記複数のコンテンツ領域を含む上記画面の具体例については、後述の＜１．４．画面制御の具体例＞において詳細に説明する。
【００３７】
（領域選択部１５５）
領域選択部１５５は、上記複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域を選択する。
【００３８】
例えば、領域選択部１５５は、情報処理装置１００のユーザによる入力操作に応じて、上記少なくとも１つのコンテンツ領域を選択する。より具体的には、例えば、入力部１２０が、ユーザによる入力操作を受け付けると、当該入力操作に応じた入力情報を出力する。すると、領域選択部１５５は、当該入力情報を取得する。そして、領域選択部１５５は、上記入力情報がコンテンツ領域を選択するための情報である場合に、上記複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域を選択する。
【００３９】
一例として、上記入力操作は、タッチパネル上でのタッチ操作であり、上記入力情報は、タッチ位置（又はタッチ位置の集合）を示す情報である。そして、上記入力情報（タッチ位置）から認識されるタッチ操作が、複数のコンテンツ領域のうちの１つのコンテンツ領域に対応する位置でのタップである場合に、領域選択部１５５は、上記１つのコンテンツ領域を選択する。
【００４０】
なお、領域選択部１５５は、ユーザによる入力操作に応じて上記少なくとも１つのコンテンツ領域を選択する代わりに、自動で上記少なくとも１つの情報を選択してもよい。一例として、領域選択部１５５は、所定の周期で、上記複数のコンテンツの中から少なくとも１つのコンテンツ領域を、順々に又はランダムに選択してもよい。
【００４１】
（表示制御部１５７）
表示制御部１５７は、表示部１３０による画面の表示を制御する。例えば、表示制御部１５７は、表示部１３０により表示される画面を生成し、当該画面を表示部１３０に表示させる。
【００４２】
例えば、表示制御部１５７は、上記画面制御情報に基づいて、上記複数のコンテンツ領域を含む画面を生成する。当該画面は、画面全体に上記複数のコンテンツ領域を含んでもよく、画面の一部（例えば、画面に含まれるウィンドウ）に上記複数のコンテンツ領域を含んでもよい。
【００４３】
より具体的には、例えば、上述したように、上記画面制御情報は、上記複数のコンテンツ領域の各々の位置及び大きさを示す情報を含み、表示制御部１５７は、当該情報により示される上記位置及び上記大きさのコンテンツ領域を含む画面を生成する。また、例えば、上述したように、上記画面制御情報は、上記複数のコンテンツ領域の各々に配置されるコンテンツ情報を示す情報を含み、表示制御部１５７は、当該情報により示されるコンテンツ情報が各コンテンツ領域に配置された画面を生成する。
【００４４】
以上、第１の実施形態に係る情報処理装置１００の機能構成の一例を説明した。なお、通信部１１０、入力部１２０、表示部１３０及び記憶部１４０は、それぞれ、通信インタフェース８４０、タッチ検出面８５１、表示面８５３及びストレージ８３０において実装されてもよい。また、処理部１５０に含まれる各構成要素は、メモリ８２０又はストレージ８３０に記憶されるプログラムを実行するプロセッサ８１０において実装されてもよい。当該プログラムは、情報処理装置１００又はプロセッサ８１０を、処理部１５０に含まれる各構成要素として機能させるためのプログラムである。上記プログラムは、情報処理装置１００により予め保持されていてもよく、又は、必要に応じて他の装置によって情報処理装置１００に提供されてもよい。
【００４５】
＜１．４．画面制御の具体例＞
次に、図５〜図１６を参照して、本開示の実施形態に係る画面制御の具体例を説明する。
【００４６】
（基本的な画面制御）
とりわけ本開示の実施形態では、画面に含まれる複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域が選択される。すると、画面制御情報生成部１５３は、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つのコンテンツ領域が拡大し、上記複数のコンテンツ領域のうちの他のコンテンツ領域が縮小するように、上記画面の制御のための情報（即ち、画面制御情報）を生成する。
【００４７】
例えば、上述したように、上記複数のコンテンツ領域は、上記画面において、上記画面の縦方向及び横方向に並ぶ領域である。そして、例えば、画面制御情報生成部１５３は、上記少なくとも１つのコンテンツ領域が選択されると、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つのコンテンツ領域が上記画面の縦方向及び横方向に拡大し、上記他のコンテンツ領域が上記画面の縦方向及び横方向の少なくとも一方に縮小するように、上記画面制御情報を生成する。
【００４８】
より具体的には、例えば、画面制御情報生成部１５３は、上記少なくとも１つのコンテンツ領域が選択されると、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つのコンテンツ領域が上記画面の縦方向及び横方向に拡大し、上記少なくとも１つのコンテンツ領域と上記画面の縦方向に並ぶコンテンツ領域が上記画面の縦方向に縮小し、上記少なくとも１つのコンテンツ領域と上記画面の横方向に並ぶコンテンツ領域が上記画面の横方向に縮小し、上記少なくとも１つのコンテンツ領域の斜め方向に位置するコンテンツ領域が上記画面の縦方向及び横方向の少なくとも一方に縮小するように、上記画面制御情報を生成する。以下、この点について図５を参照して具体例を説明する。
【００４９】
図５は、コンテンツ領域が選択された場合の画面の一例を説明するための説明図である。図５の例は、図４に示される画面に含まれる９つのコンテンツ領域１０のうちのコンテンツ領域１０Ｉが選択された場合の画面である。図５を参照すると、選択されたコンテンツ領域１０Ｉが、画面２０の縦方向及び横方向に拡大している。また、コンテンツ領域１０Ｉと縦方向に並ぶコンテンツ領域１０Ｃ、１０Ｄは、縦方向に縮小している。また、コンテンツ領域１０Ｉと横方向に並ぶコンテンツ領域１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈは、横方向に縮小している。さらに、コンテンツ領域１０Ｉの斜め方向に位置するコンテンツ領域１０Ａ及び１０Ｂは、縦方向及び横方向に縮小している。以上のように、コンテンツ領域が選択されると、選択されたコンテンツ領域が拡大し、他のコンテンツ領域が縮小するように、画面制御情報が生成され、当該画面制御情報に基づいて画面が実際に生成される。なお、選択されたコンテンツ領域１０Ｉには、拡大後に、音楽コンテンツに関する第１の情報３１（アーティストの画像及び名称）に加えて、音楽コンテンツに関する第２の情報３３（アルバムの画像及び名称）が配置される。
【００５０】
続いて、図６及び図７を参照して、コンテンツ領域の拡大及び縮小の具体的な手法を説明する。
【００５１】
図６は、拡大及び縮小の前のコンテンツ領域の大きさを説明するための説明図である。図６を参照すると、図４に示される各コンテンツ領域１０（コンテンツ情報の配置なし）が示されている。この例では、幅１１Ａ〜１１Ｅは、同一の所定の幅であり、高さ１２Ａ〜１２Ｃは、同一の所定の高さであり、幅１１及び高さ１２を伴うタイル状領域が予め用意される。そして、各コンテンツ領域１０は、１つ以上のタイル状領域からなる。例えば、コンテンツ領域１０Ｉは、６つのタイル状領域からなる。コンテンツ領域１０Ｄは、２つのタイル状領域からなる。また、コンテンツ領域１０Ａ、１０Ｂ、１０Ｃ、１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈは、１つのタイル状領域である。一例として、幅１１Ａ〜１１Ｅの各々は、２００ピクセルの幅である。また、高さ１２Ａ〜１２Ｃの各々も、２００ピクセルの高さである。即ち、全体の幅（幅１１Ａ〜１１Ｅの合計）は、１０００ピクセルの幅であり、全体の高さ（高さ１２Ａ〜１２Ｃの合計）は、６００ピクセルの高さである。
【００５２】
図７は、拡大及び縮小の前のコンテンツ領域の大きさを説明するための説明図である。図６を参照すると、図５に示される各コンテンツ領域１０（コンテンツ情報の配置なし）が示されている。即ち、コンテンツ領域１０Ｉが選択された場合のコンテンツ領域１０（コンテンツ情報の配置なし）が示されている。例えば、コンテンツ領域１０Ｉが選択される。すると、まず、コンテンツ領域１０Ｉと横方向に並ぶコンテンツ領域１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈに含まれる各タイル状領域の幅、及び、コンテンツ領域１０Ｉの斜め方向に位置するコンテンツ領域１０Ａ、１０Ｂに含まれる各タイル状領域の幅が、所定の最小幅まで縮小する。即ち、幅１１Ａ及び幅１１Ｂが、所定の最小幅まで縮小する。また、コンテンツ領域１０Ｉと縦方向に並ぶコンテンツ領域１０Ｃ、１０Ｄに含まれる各タイル状領域の高さ、及び、コンテンツ領域１０Ｉの斜め方向に位置するコンテンツ領域１０Ａ、１０Ｂに含まれる各タイル状領域の高さが、所定の最小の高さまで縮小する。即ち、高さ１２Ａが、所定の最小の高さまで縮小する。次に、選択されたコンテンツ領域１０Ｉの幅が、全体の幅（即ち、図６に示される幅１１Ａ〜１１Ｅの合計）から所定の最小幅である幅１１Ａ及び幅１１Ｂの合計を差し引くことにより得られる幅まで拡大する。即ち、選択されたコンテンツ領域１０Ｉに含まれるタイル状領域の各々の幅（即ち、幅１１Ｃ、幅１１Ｄ及び幅１１Ｅの各々）が、全体の幅から上記合計を差し引くことにより得られる上記幅の３分の１の幅まで拡大する。また、選択されたコンテンツ領域１０Ｉの高さが、全体の高さ（即ち、図６に示される高さ１２Ａ〜１２Ｃの合計）から所定の最小の高さである高さ１２Ａを差し引くことにより得られる高さまで拡大する。即ち、選択されたコンテンツ領域１０Ｉに含まれるタイル状領域の各々の高さ（即ち、高さ１２Ｂ及び高さ１２Ｃの各々）が、全体の高さから上記所定の最小の高さを差し引くことにより得られる上記高さの２分の１の高さまで拡大する。一例として、幅１１Ａ及び１１Ｂの各々（即ち、所定の最小幅）は、５０ピクセルの幅であり、幅１１Ｃ、幅１１Ｄ及び幅１１Ｅの各々は、３００ピクセルの幅である。また、高さ１２Ａ（即ち、所定の最小の高さ）は、５０ピクセルの高さであり、高さ１２Ｂ及び高さ１２Ｃの各々は、２７５ピクセルの高さである。
【００５３】
以上のように、複数のコンテンツ領域の相対的な位置関係が維持されつつ、選択されたコンテンツ領域が拡大し、他のコンテンツ領域がいずれかの方向に縮小するように、画面制御情報が生成され、当該画面制御情報に基づいて実際に画面が生成される。
【００５４】
これにより、例えば、複数のコンテンツ領域の中からいずれかのコンテンツ領域が選択されたとしても、当該複数のコンテンツ領域は画面に残る。そのため、上記複数のコンテンツ領域の中から別のコンテンツ領域をさらに選択するために、元の画面があらためて表示される必要は必ずしもない。そのため、ユーザは、一度コンテンツを選択した後に別のコンテンツを再度選択するために、元の画面を端末装置に再度表示させる必要はない。よって、コンテンツを選択するユーザにとっての負担が軽減することが可能になる。
【００５５】
また、例えば、例えば、複数のコンテンツ領域の中からいずれかのコンテンツ領域が選択されたとしても、当該複数のコンテンツ領域の位置関係を維持しつつ、当該複数のコンテンツ領域の中の拡大したコンテンツ領域において、コンテンツを再生し、又はコンテンツに関するさらに詳細な情報を提供することが可能になる。そのため、ユーザは、コンテンツの選択及び確認を行ったとしても、ほとんど視線を移動させる必要はない。その結果、ユーザは、素早くコンテンツの選択及び確認を行い得る。また、ユーザにとっての負担も軽減され得る。
【００５６】
例えば以上のように、コンテンツを選択するユーザにとっての利便性を高めることが可能になる。
【００５７】
なお、とりわけ、画面においてコンテンツ領域が縦方向及び横方向に並べられるケースでは、通常、コンテンツ領域が選択されると、コンテンツを再生し、又はコンテンツに関するさらに詳細な情報を提供するために、別の画面が表示されることになる。しかし、上述したようなコンテンツ領域の拡大及び縮小によれば、画面においてコンテンツ領域が縦方向及び横方向に並べられるケースであっても、複数のコンテンツ領域の中からいずれかのコンテンツ領域が選択された場合に、当該複数のコンテンツ領域を画面に残すことが可能になる。その結果、上述したように、コンテンツを選択するユーザにとっての負担が軽減され、ユーザにとっての利便性が高まり得る。
【００５８】
（画面に含まれるコンテンツ領域）
例えば、上記複数のコンテンツ領域を含むさらに多くのコンテンツ領域を含むフィールドの情報（以下、「フィールド情報」と呼ぶ）が生成される。そして、当該フィールドの一部の範囲が画面として生成される。以下、この点について、図８を参照して具体例を説明する。
【００５９】
図８は、一部の範囲が画面として生成されるフィールドの一例を説明するための説明図である。図８を参照すると、多数のコンテンツ領域１０を含むフィールド４０が示されている。例えば、フィールド４０の一部の範囲４１が画面として生成される。その結果、図４に示されるように、情報処理装置１００の表示装置１０１には、画面２０が表示される。このような範囲４１は、例えば、ユーザによる入力操作に応じて決定される。一例として、ユーザによる入力操作に応じて画面スクロールが実行され、フィールド４０内の任意の範囲が、画面として生成される上記範囲４１として決定される。別の例として、フィールド４０は、ページ（例えば、図６に示されるような、３×５のタイル状領域の範囲）単位に分けられてもよい。そして、ユーザによる入力操作に応じていずれかのページが選択され、選択されたページが、画面として生成される上記範囲４１として決定されてもよい。
【００６０】
例えば、上記フィールドは、タイル状領域を縦方向及び横方向に並べ、これらのタイル状領域を用いてコンテンツ領域を形成することにより、生成される。
【００６１】
また、例えば、上記フィールド情報は、画面の生成のために用いられる情報である。より具体的には、例えば、上記フィールド情報は、上記フィールドにおけるコンテンツ領域の各々の位置及び大きさを示す情報を含む。また、例えば、上記フィールド情報は、コンテンツ領域の各々に配置されるコンテンツ情報（例えば、アーティストの画像及び名称）を示す情報などを含む。この場合に、上記画面制御情報は、上記フィールド情報であってもよい。
【００６２】
また、例えば、上記フィールドは、コンテンツを提供するアプリケーションにより生成される。一例として、音楽プレイヤのアプリケーションは、起動すると、図８に示されるように、コンテンツ情報が配置されるコンテンツ領域を含むフィールドのフィールド情報を生成する。そして、当該フィールドの一部が画面として生成され、表示される。
【００６３】
（コンテンツ領域のさらなる選択）
例えば、領域選択部１５５は、画面に含まれる複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域の選択後に、上記複数のコンテンツ領域のうちのいずれかのコンテンツ領域をさらに選択する。例えば、領域選択部１５５は、情報処理装置１００のユーザによるさらなる入力操作に応じて、いずれかのコンテンツ領域をさらに選択する。
【００６４】
−別のコンテンツ領域の選択
第１の例として、上記複数のコンテンツ領域のうちの少なくとも１つの別のコンテンツ領域がさらに選択される。すると、画面制御情報生成部１５３は、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つの別のコンテンツ領域が拡大し、上記少なくとも１つのコンテンツ領域が縮小するように、上記画面制御情報を生成する。以下、この点について図９を参照して具体例を説明する。
【００６５】
図９は、別のコンテンツ領域がさらに選択された場合の画面の一例を説明するための説明図である。図９の例は、図５に示される画面に含まれる９つのコンテンツ領域１０のうちのコンテンツ領域１０Ｈが選択された場合の画面である。図９を参照すると、さらに選択されたコンテンツ領域１０Ｈが、画面２０の縦方向及び横方向に拡大している。一方、図５に示されるように拡大したコンテンツ領域１０Ｉは、画面２０の横方向に縮小している。このように、別のコンテンツ領域がさらに選択されると、さらに選択されたコンテンツ領域が拡大し、前に選択されたコンテンツ情報が縮小するように、画面制御情報が生成され、当該画面制御情報に基づいて画面が実際に生成される。なお、選択されたコンテンツ領域１０Ｈには、拡大後に、音楽コンテンツに関する第１の情報３１（アーティストの画像及び名称）に加えて、音楽コンテンツに関する第２の情報３３（アルバムの画像及び名称）が配置される。
【００６６】
これにより、例えば、ユーザは、一度コンテンツを選択した後に、負担なく且つ素早く別のコンテンツを再度選択することが可能になる。即ち、コンテンツを選択するユーザにとっての利便性が高まり得る。
【００６７】
−同一のコンテンツ領域の再選択
第２の例として、上記複数のコンテンツ領域のうちの上記少なくとも１つのコンテンツ領域が再び選択される。すると、画面制御情報生成部１５３は、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記複数の領域の各々の大きさが元の大きさに戻るように、上記画面制御情報を生成する。
【００６８】
具体的には、例えば、図５に示される画面が表示されている場合に、９つのコンテンツ領域１０のうちのコンテンツ領域１０Ｉ（即ち、拡大したコンテンツ領域１０Ｉ）が再度選択される。一例として、領域選択部１５５は、コンテンツ領域１０Ｉのうちの音楽コンテンツに関する情報（アーティストの画像及び名称）の部分にタッチ位置が対応する場合に、コンテンツ領域１０Ｉを再度選択する。すると、コンテンツ領域１０Ａ〜１０Ｉは、図４に示されるように、元の大きさに戻る。
【００６９】
これにより、例えば、ユーザは、コンテンツ領域が一度選択され、他のコンテンツ領域が縮小したとしても、縮小したコンテンツ領域の各々の大きさを元の大きさに戻した上で、これらのコンテンツ領域に配置されるコンテンツ情報を見渡すことができる。そのため、例えば、コンテンツの選択するユーザの手間が軽減され得る。
【００７０】
（画面に含まれるコンテンツ領域の数）
例えば、複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域の拡大後の画面と、当該拡大前の上記画面とは、同数のコンテンツ領域を含む。
【００７１】
具体例として、図４及び図５を再び参照すると、図４に示される画面２０（即ち、コンテンツ領域１０Ｉの拡大前の画面）も、図５に示される画面２０（即ち、コンテンツ領域１０Ｉの拡大後の画面）も、コンテンツ領域１０Ａ〜１０Ｉの９つのコンテンツ領域１０を含む。このように、選択されたコンテンツ領域の拡大前後でコンテンツ領域の数が維持される。
【００７２】
これにより、例えば、選択されたコンテンツ領域の拡大後にも、当該拡大前に画面に含まれていたコンテンツ領域が全て残る。そのため、上記拡大後にも、ユーザは、他のコンテンツ領域に配置されるコンテンツ情報を確認することができる。そのため、ユーザにとっての利便性がより高まり得る。
【００７３】
（コンテンツ領域に配置されるコンテンツ情報）
−コンテンツ領域の拡大前後で当該コンテンツ領域に配置されるコンテンツ情報
例えば、複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域の拡大後に当該少なくとも１つのコンテンツ領域に配置されるコンテンツ情報は、上記拡大前に当該少なくとも１つの領域に配置されるコンテンツ情報と異なる。
【００７４】
より具体的には、例えば、上記拡大後に上記少なくとも１つのコンテンツ領域に配置されるコンテンツ情報は、上記拡大前に当該少なくとも１つのコンテンツ領域に配置されるコンテンツ情報には含まれない情報を含む。これにより、例えば、ユーザは、コンテンツ領域の選択によって新たな情報を得ることが可能になる。
【００７５】
さらに具体的には、例えば、上記拡大前に当該少なくとも１つのコンテンツ領域の各々に配置されるコンテンツ情報は、第１の階層の情報を含み、当該第１の階層よりも下位に位置する第２の階層の情報を含まない。一方、上記拡大後に上記少なくとも１つのコンテンツ領域の各々に配置されるコンテンツ情報は、上記第２の階層の情報を含む。
【００７６】
一例として、図４及び図５を再び参照すると、図４に示されるように、拡大前のコンテンツ領域１０Ｉに配置されるコンテンツ情報は、アーティストの画像及び名称（音楽コンテンツに関する第１の情報３１）のようなより上位層の情報を含むが、アルバムの画像及び名称のようなより下位層の情報を含まない。一方、図５に示されるように、拡大後のコンテンツ領域１０Ｉに配置されるコンテンツ情報は、アーティストの画像及び名称（音楽コンテンツに関する第１の情報３１）のようなより上位層の情報に加えて、アルバムの画像及び名称（音楽コンテンツに関する第２の情報３３）のようなより下位層の情報も含む。このように、拡大後のコンテンツ領域に配置されるコンテンツ情報は、より詳細な情報を含む。
【００７７】
これにより、例えば、ユーザは、階層化された情報を順に確認することが可能になる。そのため、ユーザは、より上位層の情報によってコンテンツをより素早く探しつつ、選択後に、より下位層の情報によってコンテンツをより詳しく確認することが可能になる。
【００７８】
−拡大されたコンテンツ領域にさらに配置されるコンテンツ情報
例えば、上述したように、選択されたコンテンツ領域が拡大される。その後、選択された当該コンテンツ領域に配置される第２の階層の情報が選択されると、コンテンツ領域には、当該第２の階層よりも下位に位置する第３の階層の情報が配置される。以下、この点について、図１０を参照して具体例を説明する。
【００７９】
図１０は、コンテンツ領域に配置された情報が選択された場合の画面の一例を説明するための説明図である。図１０の例は、図５に示される画面に含まれるコンテンツ領域１０Ｈに配置されるアルバムの一覧（即ち、複数のアルバムの画像及び名称）の中の１つのアルバムが選択された場合の画面である。図１０を参照すると、コンテンツ領域１０Ｉに配置されるコンテンツ情報は、音楽コンテンツに関する第１の情報３１（アーティストの画像及び名称）、音楽コンテンツに関する第２の情報３３（アルバムの画像及び名称）に加えて、音楽コンテンツに関する第３の情報５５（曲名）を含む。このように、上位層の情報（アルバムの画像及び名称）が選択されると、上位層の当該情報に対応する下位層の情報（曲名）が、コンテンツ領域に配置される。
【００８０】
−コンテンツ領域の拡大後に各コンテンツ領域に配置されるコンテンツ情報
第１の例として、複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域の拡大後に、当該複数の領域のうちの当該少なくとも１つのコンテンツ領域以外のコンテンツ領域の各々に配置されるコンテンツ情報は、第１の階層の情報を含み、第２の階層の情報を含まない。一方、上記少なくとも１つのコンテンツ領域の拡大後に当該少なくとも１つのコンテンツ領域の各々に配置されるコンテンツ情報は、上記第２の階層の情報を含む。なお、上述したように、上記第２の階層の情報は、上記第１の階層よりも下位に位置する情報である。
【００８１】
一例として、図５を再び参照すると、コンテンツ領域１０Ｉの拡大後に、コンテンツ領域１０Ａ〜１０Ｈの各々に配置されるコンテンツ情報は、アーティストの画像（音楽コンテンツに関する第１の情報３１）のようなより上位層の情報を含む。しかし、コンテンツ領域１０Ａ〜１０Ｈの各々に配置されるコンテンツ情報は、アルバムの画像及び名称のようなより下位層の情報を含まない。一方、コンテンツ領域１０Ｉに配置されるコンテンツ情報は、アーティストの画像及び名称（音楽コンテンツに関する第１の情報３１）のようなより上位層の情報に加えて、アルバムの画像及び名称（音楽コンテンツに関する第２の情報３３）のようなより下位層の情報も含む。
【００８２】
これにより、例えば、ユーザは、拡大されたコンテンツ領域においてより下位層の情報によってコンテンツをより詳しく確認しつつも、その他のコンテンツ領域においても上位層の情報を確認することができる。そのため、ユーザは、拡大されたコンテンツ領域においてより下位層の情報によってコンテンツをより詳しく確認した後に、別のコンテンツをより素早く探すことが可能になる。
【００８３】
第２の例として、複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域の拡大後に、当該少なくとも１つのコンテンツ領域の各々に配置されるコンテンツ情報は、文字情報を含む。一方、上記少なくとも１つのコンテンツ領域の拡大後に上記複数のコンテンツ領域のうちの上記少なくとも１つのコンテンツ領域以外のコンテンツ領域の各々に配置されるコンテンツ情報は、文字情報を含まない。
【００８４】
一例として、図５を再び参照すると、コンテンツ領域１０Ｉの拡大後にコンテンツ領域１０Ｉに配置されるコンテンツ情報は、アーティスト名（文字情報）を含む。一方、コンテンツ領域１０Ａ〜１０Ｈの各々に配置されるコンテンツ情報は、アーティスト名（文字情報）を含まない。
【００８５】
これにより、例えば、文字情報に関する制約（例えば、文字情報が見えない大きさまでコンテンツ領域が縮小してはならないという制約）なしで、コンテンツ領域を縮小することが可能になる。そのため、選択されるコンテンツ領域をより大きく拡大することが可能になる。また、例えば、縮小した小さいコンテンツ領域に文字情報が配置されることにより、当該コンテンツ領域に配置されるコンテンツ情報全体が見にくくなることを回避することが可能になる。
【００８６】
−コンテンツ領域の縮小前後で当該コンテンツ領域に配置されるコンテンツ情報
例えば、複数のコンテンツ領域のうちの他のコンテンツ領域の縮小前に、当該他のコンテンツ領域のうちの１つ以上のコンテンツ領域の各々に配置されるコンテンツ情報は、画像を含む。そして、上記縮小後に上記他のコンテンツ領域のうちの上記１つ以上のコンテンツ領域の各々に配置されるコンテンツ情報は、上記画像のトリミングにより得られるトリミング画像を含む。
【００８７】
一例として、図４に示されるように、画面２０の縦方向への縮小前に、コンテンツ領域１０Ｃ、１０Ｄは、アーティストの画像を含む。一方、図５に示されるように、画面２０の縦方向への縮小後に、コンテンツ領域１０Ｃ、１０Ｄは、上記画像のトリミング画像を含む。また、図４に示されるように、画面２０の横方向への縮小前に、コンテンツ領域１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈは、アーティストの画像を含む。一方、図５に示されるように、画面２０の横方向への縮小後に、コンテンツ領域１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈは、上記画像のトリミング画像を含む。
【００８８】
これにより、例えば、コンテンツ領域の縮小に応じて画像が単純に縮小する場合と比べて、縮小後のコンテンツ領域において画像がよりユーザにとって見やすくなる。その結果、コンテンツの探索がユーザにとってより容易になり得る。
【００８９】
さらに、例えば、当該トリミング画像は、上記画像のうちの所定の特徴を有する部分を含む画像である。
【００９０】
一例として、図５に示されるように、コンテンツ領域１０Ｃ、１０Ｄは、人物の顔の部分を含むトリミング画像を含む。また、コンテンツ領域１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈも、人物の顔の部分を含むトリミング画像を含む。
【００９１】
これにより、例えば、コンテンツの探索がユーザにとってさらに容易になり得る。
【００９２】
−画面におけるコンテンツ情報の並び順
画面に含まれる複数のコンテンツ領域に配置されるコンテンツ情報は、上記画面において所定の順序で並ぶ。
【００９３】
一例として、図４に示される画面２０の例（又は図８に示されるフィールド４０の例）のように、画面に含まれる複数のコンテンツ情報は、アルファベット順で並ぶ。なお、上記複数のコンテンツ情報は、アルファベット順の代わりに、コンテンツ（又はアーティスト）のランキング順、ランキング上昇度順、又は年代順などで並んでもよい。
【００９４】
これにより、例えば、コンテンツの探索がユーザにとってさらに容易になり得る。
【００９５】
以上のように、コンテンツ領域にコンテンツ情報が配置される。例えば、画面制御情報生成部１５３は、このようにコンテンツ情報が配置されるように、画面制御情報を生成する。
【００９６】
（コンテンツ領域の大きさ）
例えば、画面に含まれる複数のコンテンツ領域の各々は、配置されるコンテンツ情報に対応する評価指標に応じた大きさを有する。当該評価指標は、例えば、コンテンツ情報に対応するコンテンツ（又はアーティスト）のランキング又は表示回数などである。
【００９７】
一例として、図４に示される例では、コンテンツ領域１０Ｈに配置されるコンテンツ情報に対応する評価指標が最も高く、コンテンツ領域１０Ｄに配置されるコンテンツ情報に対応する評価指標が２番目に高い。そのため、コンテンツ領域１０Ｈの大きさは、６つのタイル状領域の大きさに相当し、コンテンツ領域１０Ｄの大きさは、２つのタイル状領域の大きさに相当する。なお、コンテンツ領域１０Ｄ及びコンテンツ領域１０Ｈ以外のコンテンツ領域１０の大きさは、１つのタイル状領域の大きさに相当する。
【００９８】
これにより、例えば、より大きい評価指標を伴うコンテンツは、画面において目立つようになり、ユーザがよりより容易に認知されるようになる。
【００９９】
（コンテンツ領域の明るさ）
例えば、上記複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域が選択される。すると、画面制御情報生成部１５３は、上記画面において、上記少なくとも１つのコンテンツ領域が、上記複数のコンテンツ領域のうちの上記少なくとも１つのコンテンツ領域以外の領域よりも明るくなるように、上記画面制御情報を生成してもよい。例えば、選択されるコンテンツ領域と、それ以外のコンテンツ領域との間で、マスキング、配色などの設定（例えば、画面制御情報の中の設定値）を変えることにより、選択されるコンテンツ領域が、それ以外のコンテンツ領域よりも明るくなる。以下、この点について、図１１を参照して具体例を説明する。
【０１００】
図１１は、コンテンツ領域が選択された場合の画面の別の例を説明するための説明図である。図１１の例は、図４に示される画面に含まれる９つのコンテンツ領域１０のうちのコンテンツ領域１０Ｉが選択された場合の画面である。図１１を参照すると、選択されたコンテンツ領域１０Ｉが、画面２０の縦方向及び横方向に拡大している。そして、コンテンツ領域１０Ｉは、コンテンツ領域１０Ａ〜１０Ｈよりも明るい。このように、選択されるコンテンツ領域がそれ以外のコンテンツ領域よりも明るくなるように、画面制御情報が生成され、該画面制御情報に基づいて画面が実際に生成される。
【０１０１】
これにより、例えば、選択されたコンテンツ領域がより目立つようになる。よって、選択されたコンテンツ領域がユーザにとってより見えやすくなる。
【０１０２】
さらに、例えば、画面制御情報生成部１５３は、上記画面において、上記複数のコンテンツ領域のうちの上記少なくとも１つのコンテンツ領域により近い領域がより明るくなるように、上記画面制御情報を生成してもよい。以下、この点について、図１２を参照して具体例を説明する。
【０１０３】
図１２は、コンテンツ領域が選択された場合の画面のさらに別の例を説明するための説明図である。図１２の例も、図４に示される画面に含まれる９つのコンテンツ領域１０のうちのコンテンツ領域１０Ｉが選択された場合の画面である。図１２を参照すると、選択されたコンテンツ領域１０Ｉが、画面２０の縦方向及び横方向に拡大している。そして、コンテンツ領域１０Ｉにより近いコンテンツ領域１０がより明るくなっている。このように、選択されるコンテンツ領域により近いコンテンツ領域がよりも明るくなるように、画面制御情報が生成され、該画面制御情報に基づいて画面が実際に生成される。
【０１０４】
これにより、例えば、選択されたコンテンツ領域がより目立つようになりつつ、当該コンテンツ領域により近いコンテンツ領域もユーザにとって見やすくなる。
【０１０５】
（様々なコンテンツ）
図４〜図１２を参照して説明した例では、コンテンツが音楽コンテンツである例であったが、上述したように、コンテンツは、音楽コンテンツに限られない。例えば、コンテンツは、静止画コンテンツ、動画コンテンツ、又は文書コンテンツであってもよい。
【０１０６】
−静止画コンテンツ
図１３は、コンテンツが静止画コンテンツであるケースにおける画面の一例を説明するための説明図である。図１３を参照すると、情報処理装置１００が示されている。情報処理装置１００の表示装置１０１には、８つのコンテンツ領域１０（即ち、コンテンツ領域１０Ａ〜１０Ｈ）を含む画面２０が表示されている。また、各コンテンツ領域には、コンテンツ情報として、縮小又はトリミング後の静止画コンテンツ（例えば、写真コンテンツ）が配置されている。
【０１０７】
図１４は、コンテンツが静止画コンテンツであるケースにおいてコンテンツ領域が選択された場合の画面の一例を説明するための説明図である。図１４の例は、図１３に示される画面に含まれる８つのコンテンツ領域１０のうちのコンテンツ領域１０Ｄが選択された場合の画面である。図１４を参照すると、選択されたコンテンツ領域１０Ｄが、画面２０の縦方向及び横方向に拡大している。また、コンテンツ領域１０Ｄと縦方向に並ぶコンテンツ領域１０Ｃ、１０Ｆ、１０Ｇは、画面２０の縦方向に縮小している。また、コンテンツ領域１０Ｄと横方向に並ぶコンテンツ領域１０Ａ、１０Ｂ、１０Ｅは、画面２０の横方向に縮小している。また、コンテンツ領域１０Ｄの斜め方向に位置するコンテンツ領域１０Ｈは、画面２０の縦方向に縮小している。そして、拡大したコンテンツ領域１０Ｄには、縮小又はトリミングなしの静止画コンテンツが配置される。
【０１０８】
以上のように、コンテンツは、静止画コンテンツであってもよい。
【０１０９】
−動画コンテンツ
図１５は、コンテンツが動画コンテンツであるケースにおいてコンテンツ領域が選択された場合の画面の一例を説明するための説明図である。図１５を参照すると、情報処理装置１００が示されている。情報処理装置１００の表示装置１０１には、１０個のコンテンツ領域１０（即ち、コンテンツ領域１０Ａ〜１０Ｊ）を含む画面２０が表示されている。この例では、コンテンツ領域１０Ｆが選択され、拡大している。一方、他のコンテンツ領域１０は、いずれかの方向に縮小している。また、各コンテンツ領域１０には、コンテンツ情報として、動画コンテンツに関する情報が配置されている。例えば、当該動画コンテンツは、シーン別の動画コンテンツであり、上記動画コンテンツに関する上記情報は、各シーンの開始時点又は注目時点の画像である。拡大したコンテンツ領域１０Ｆには、大きい画像が配置され、その他のコンテンツ領域１０には、小さい画像が配置される。なお、例えばユーザによるさらなる入力操作に応じて、拡大したコンテンツ領域１０Ｆでは、対応するシーンの動画コンテンツが再生される。
【０１１０】
−文書コンテンツ
図１６は、コンテンツが文書コンテンツである場合の画面の一例を説明するための説明図である。とりわけこの例では、文書コンテンツは、Ｗｅｂコンテンツ（例えば、Ｗｅｂページ）である。図１６を参照すると、情報処理装置１００が示されている。情報処理装置１００の表示装置１０１には、９個のコンテンツ領域１０（即ち、コンテンツ領域１０Ａ〜１０Ｉ）を含む画面２０が表示されている。この例では、コンテンツ領域１０Ｉが選択され、拡大している。一方、他のコンテンツ領域１０は、いずれかの方向に縮小している。また、各コンテンツ領域１０には、コンテンツ情報として、Ｗｅｂコンテンツ（例えば、カテゴリ別のニュースのコンテンツ）の一部又は全体が配置される。具体的には、例えば、拡大したコンテンツ領域１０Ｆには、Ｗｅｂコンテンツが配置され、その他のコンテンツ領域１０には、Ｗｅｂコンテンツのうちの、ニュースのカテゴリ名とヘッドラインの画像の一部とが、配置される。また、例えば、拡大したコンテンツ領域１０Ｆでは、スクロールによって、Ｗｅｂコンテンツ全体を閲覧することが可能である。
【０１１１】
以上のように、例えば、コンテンツは、静止画コンテンツ、動画コンテンツ、又は文書コンテンツであってもよい。なお、当然ながら、コンテンツは、これらのコンテンツ以外のコンテンツであってもよい。
【０１１２】
以上、本開示の実施形態に係る画面制御の具体例を説明した。具体例として、コンテンツ領域が正方形又は長方形の領域である例を説明したが、本開示の実施形態に係るコンテンツ領域は係る例に限定されない。一例として、コンテンツ領域は、その他の四角形（平行四辺形及び台形など）の領域であってもよい。別の例として、コンテンツ領域は、四角形以外の多角形（例えば、三角形、五角形及び六角形など）であってもよい。さらに別の例として、コンテンツ領域は、円及び楕円などの多角形以外の領域であってもよい。
【０１１３】
＜１．５．処理の流れ＞
次に、図１７を参照して、第１の実施形態に係る情報処理の例を説明する。図１７は、第１の実施形態に係る情報処理の概略的な流れの一例を示すフローチャートである。
【０１１４】
表示制御部１５７は、画面制御情報に基づいて、複数のコンテンツ領域を含む画面を生成し、当該画面を表示部１３０に表示させる（Ｓ４０１）。
【０１１５】
拡大したコンテンツ領域以外のコンテンツ領域が選択された場合に（Ｓ４０３：Ｙｅｓ）、画面制御情報生成部１５３は、選択されたコンテンツ領域が拡大し、他のコンテンツ領域が縮小するように、画面制御情報を生成する（Ｓ４０３）。
【０１１６】
また、拡大したコンテンツ領域が選択された場合に（Ｓ４０７：Ｙｅｓ）、画面制御情報生成部１５３は、上記複数のコンテンツ領域の大きさが元の大きさに戻るように、画面制御情報を生成する（Ｓ４０９）。
【０１１７】
また、拡大したコンテンツ領域に配置される上位層の情報が選択された場合に（Ｓ４１１：Ｙｅｓ）、画面制御情報生成部１５３は、拡大したコンテンツ領域に配置されるコンテンツ情報が、選択された上位層の上記情報に対応する下位層の情報を含むように、画面制御情報を生成する（Ｓ４１３）。
【０１１８】
なお、上述したように、画面制御情報が生成されると（Ｓ４０５、Ｓ４０９、Ｓ４１３）、画面制御情報が更新され、処理はステップＳ４０１へ戻る。
【０１１９】
一方、所定の終了条件が満たされる場合に（Ｓ４１５：Ｙｅｓ）、処理は終了し、そうでなければ（Ｓ４１５：Ｎｏ）、処理はステップＳ４０１に戻る。
【０１２０】
以上、本開示の第１の実施形態を説明した。第１の実施形態の例として、情報処理装置１００が端末装置であり、当該端末装置がタブレット端末である例を説明したが、第１の実施形態は係る例に限定されない。例えば、情報処理装置１００は、スマートフォン、ＰＣ、携帯情報端末（Personal  Digital  Assistant）、電子書籍端末、カーナビゲーションシステムまたはゲーム機器などの別の端末装置であってもよい。
【０１２１】
＜＜２．第２の実施形態＞＞
続いて、本開示の第２の実施形態を説明する。
【０１２２】
＜２．１．情報処理システムの概略的な構成＞
まず、図１８を参照して、本開示の第２の実施形態に係る情報処理システムの概略的な構成を説明する。図１８は、第２の実施形態に係る情報処理システムの概略的な構成の一例を示す説明図である。図１８を参照すると、情報処理システムは、情報処理装置２００及び端末装置３００を含む。情報処理装置２００は、一例としてサーバである。また、端末装置３００は、一例としてタブレット端末である。
【０１２３】
また、情報処理装置２００及び端末装置３００は、ネットワーク５０を介して互いに通信する。ネットワーク５０は、有線ネットワーク及び／又は無線ネットワークを含む。
【０１２４】
情報処理装置２００は、コンテンツ情報が配置される複数の領域を含む画面の制御のための情報（即ち、画面制御情報）を生成する。例えば、情報処理装置２００は、生成される当該画面制御情報を端末装置３００に提供する。
【０１２５】
端末装置３００は、コンテンツ情報が配置される複数の領域を含む画面を表示する。例えば、端末装置３００は、情報処理装置２００により生成される画面制御情報を取得し、当該画面制御情報に基づいて、上記画面を生成し、表示する。
【０１２６】
また、例えば、端末装置３００は、端末装置３００のユーザによる入力操作を受け付け、当該入力操作に応じた入力情報を情報処理装置２００に提供する。
【０１２７】
＜２．２．情報処理装置のハードウェア構成＞
次に、図１９を参照して、第２の実施形態に係る情報処理装置２００のハードウェア構成の一例を説明する。図１９は、第２の実施形態に係る情報処理装置２００のハードウェア構成の一例を示すブロック図である。図１９を参照すると、情報処理装置２００は、プロセッサ９１０、メモリ９２０、ストレージ９３０、通信インタフェース９４０及びバス９５０を備える。
【０１２８】
プロセッサ９１０は、例えばＣＰＵ、ＤＳＰ又はＳｏＣであってよく、情報処理装置２００の様々な処理を実行する。メモリ９２０は、ＲＡＭ及びＲＯＭを含み、プロセッサ９１０により実行されるプログラム及びデータを記憶する。ストレージ９３０は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。
【０１２９】
通信インタフェース９４０は、情報処理装置２００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）外部装置と通信する。通信インタフェース９４０は、有線通信用のインタフェースであってもよく、この場合に、例えば、接続端子、伝送回路及びその他の通信処理用の回路を含んでもよい。また、通信インタフェース９４０は、無線通信用のインタフェースであってもよく、この場合に、例えば、通信アンテナ、ＲＦ回路、ベースバンドプロセッサなどを含んでもよい。
【０１３０】
バス９５０は、プロセッサ９１０、メモリ９２０、ストレージ９３０及び通信インタフェース９４０を相互に接続する。バス９５０は、複数の種類のバスを含んでもよい。
【０１３１】
＜２．３．情報処理装置の機能構成＞
次に、図２０を参照して、第２の実施形態に係る情報処理装置２００の機能構成の一例を説明する。図２０は、第２の実施形態に係る情報処理装置２００の機能構成の一例を示すブロック図である。図２０を参照すると、情報処理装置２００は、通信部２１０、記憶部２２０及び処理部２３０を備える。
【０１３２】
（通信部２１０）
通信部２１０は、他の装置と通信する。例えば、通信部２１０は、他の装置からの情報を受信し、当該情報を処理部２３０に提供する。また、通信部２１０は、処理部２３０からの情報を他の装置へ送信する。
【０１３３】
（記憶部２２０）
記憶部２２０は、情報処理装置２００の動作のためのプログラム及びデータを記憶する。
【０１３４】
（処理部２３０）
処理部２３０は、情報処理装置２００の様々な機能を提供する。処理部２３０は、情報取得部２３１、画面制御情報生成部２３３、領域選択部２３５及び情報提供部２３７を含む。
【０１３５】
（情報取得部２３１、画面制御情報生成部２３３、領域選択部２３５）
情報取得部２３１、画面制御情報生成部２３３及び領域選択部２３５は、第１の実施形態に係る情報処理装置１００の情報取得部１５１、画面制御情報生成部１５３及び領域選択部１５５と同様に動作する。
【０１３６】
なお、第２の実施形態では、ユーザによる入力操作に応じて得られる入力情報は、通信部２１０を介して端末装置３００により提供される。また、第２の実施形態では、上記ユーザは、情報処理装置２００のユーザではなく、端末装置３００のユーザとなる。
【０１３７】
（情報提供部２３７）
情報提供部２３７は、他の装置に情報を提供する。例えば、情報提供部２３７は、通信部２１０を介して、他の装置に情報を提供する。
【０１３８】
第２の実施形態では、例えば、情報提供部２３７は、生成される画面制御情報を端末装置３００に提供する。より具体的には、例えば、画面制御情報生成部２３３が、新たな画面制御情報を生成すると、情報提供部２３７は、通信部２１０を介して、当該新たな画面制御情報を端末装置３００に提供する。すると、端末装置２００は、当該新たな画面制御情報に基づいて、画面を生成し、表示する。
【０１３９】
＜２．４．処理の流れ＞
次に、図２１を参照して、第２の実施形態に係る情報処理の例を説明する。図２１は、第２の実施形態に係る情報処理の概略的な流れの一例を示すフローチャートである。なお、第２の実施形態に係るステップＳ５０３〜Ｓ５１３は、図１７を参照して説明した第１の実施形態に係るステップＳ４０３〜Ｓ４１３と同一である。よって、ここでは、ステップＳ５０１、Ｓ５１５のみを説明する。
【０１４０】
情報提供部２３７は、画面制御情報を端末装置３００に提供する（Ｓ５０１）。
【０１４１】
また、所定の終了条件が満たされる場合に（Ｓ５１５：Ｙｅｓ）、処理は終了し、そうでなければ（Ｓ５１５：Ｎｏ）、処理はステップＳ５０３に戻る。
【０１４２】
以上、本開示の第２の実施形態を説明した。第２の実施形態の例として、端末装置３００が、画面制御情報に基づいて、画面を生成し、表示する例を説明した。しかし、第２の実施形態は係る例に限定されない。例えば、情報処理装置２００が、画面制御情報に基づいて、画面（即ち、画像）を生成し、当該画面を端末装置２００に提供してもよい。そして、端末装置３００が、当該画面を表示してもよい。即ち、端末装置３００が、シンクライアントであってもよい。
【０１４３】
また、第２の実施形態の例として、情報処理装置２００がサーバである例を説明したが、第２の実施形態は係る例に限定されない。一例として、情報処理装置２００は、端末装置３００以外のいずれかの端末装置であってもよい。また、端末装置３００は、タブレット端末に限られず、例えば、スマートフォン、ＰＣ、携帯情報端末、電子書籍端末、カーナビゲーションシステム又はゲーム機器などの別の端末装置であってもよい。
【０１４４】
＜＜３．まとめ＞＞
ここまで、図１〜図２１を用いて、本開示の実施形態に係る情報処理装置及び情報処理方法を説明した。本開示に係る実施形態によれば、画面制御情報生成部は、コンテンツ情報が配置される複数の領域を含む画面の制御のための情報（即ち、画面制御情報）を生成する。また、領域選択部は、上記複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域を選択する。そして、面制御情報生成部は、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つのコンテンツ領域が拡大し、上記複数のコンテンツ領域のうちの他のコンテンツ領域が縮小するように、上記画面制御情報を生成する。
【０１４５】
これにより、例えば、複数のコンテンツ領域の中からいずれかのコンテンツ領域が選択されたとしても、当該複数のコンテンツ領域は画面に残る。そのため、上記複数のコンテンツ領域の中から別のコンテンツ領域をさらに選択するために、元の画面があらためて表示される必要は必ずしもない。そのため、ユーザは、一度コンテンツを選択した後に別のコンテンツを再度選択するために、元の画面を端末装置に再度表示させる必要はない。よって、コンテンツを選択するユーザにとっての負担が軽減することが可能になる。
【０１４６】
また、例えば、例えば、複数のコンテンツ領域の中からいずれかのコンテンツ領域が選択されたとしても、当該複数のコンテンツ領域の位置関係を維持しつつ、当該複数のコンテンツ領域の中の拡大したコンテンツ領域において、コンテンツを再生し、又はコンテンツに関するさらに詳細な情報を提供することが可能になる。そのため、ユーザは、コンテンツの選択及び確認を行ったとしても、ほとんど視線を移動させる必要はない。その結果、ユーザは、素早くコンテンツの選択及び確認を行い得る。また、ユーザにとっての負担も軽減され得る。
【０１４７】
例えば以上のように、コンテンツを選択するユーザにとっての利便性を高めることが可能になる。
【０１４８】
また、例えば、上記複数のコンテンツ領域は、上記画面において、上記画面の縦方向及び横方向に並ぶ領域である。
【０１４９】
とりわけ、画面においてコンテンツ領域が縦方向及び横方向に並べられるケースでは、通常、コンテンツ領域が選択されると、コンテンツを再生し、又はコンテンツに関するさらに詳細な情報を提供するために、別の画面が表示されることになる。しかし、上述したようなコンテンツ領域の拡大及び縮小によれば、画面においてコンテンツ領域が縦方向及び横方向に並べられるケースであっても、複数のコンテンツ領域の中からいずれかのコンテンツ領域が選択された場合に、当該複数のコンテンツ領域を画面に残すことが可能になる。その結果、上述したように、コンテンツを選択するユーザにとっての負担が軽減され、ユーザにとっての利便性が高まり得る。
【０１５０】
また、例えば、画面制御情報生成部は、上記少なくとも１つのコンテンツ領域が選択されると、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つのコンテンツ領域が上記画面の縦方向及び横方向に拡大し、上記他のコンテンツ領域が上記画面の縦方向及び横方向の少なくとも一方に縮小するように、上記画面制御情報を生成する。
【０１５１】
より具体的には、例えば、画面制御情報生成部は、上記少なくとも１つのコンテンツ領域が選択されると、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つのコンテンツ領域が上記画面の縦方向及び横方向に拡大し、上記少なくとも１つのコンテンツ領域と上記画面の縦方向に並ぶコンテンツ領域が上記画面の縦方向に縮小し、上記少なくとも１つのコンテンツ領域と上記画面の横方向に並ぶコンテンツ領域が上記画面の横方向に縮小し、上記少なくとも１つのコンテンツ領域の斜め方向に位置するコンテンツ領域が上記画面の縦方向及び横方向の少なくとも一方に縮小するように、上記画面制御情報を生成する。
【０１５２】
−コンテンツ領域のさらなる選択
例えば、領域選択部１５５は、画面に含まれる複数のコンテンツ領域のうちの少なくとも１つのコンテンツ領域の選択後に、上記複数のコンテンツ領域のうちのいずれかのコンテンツ領域をさらに選択する。
【０１５３】
第１の例として、上記複数のコンテンツ領域のうちの少なくとも１つの別のコンテンツ領域がさらに選択される。すると、画面制御情報生成部１５３は、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記少なくとも１つの別のコンテンツ領域が拡大し、上記少なくとも１つのコンテンツ領域が縮小するように、上記画面制御情報を生成する。
【０１５４】
これにより、例えば、ユーザは、一度コンテンツを選択した後に、負担なく且つ素早く別のコンテンツを再度選択することが可能になる。即ち、コンテンツを選択するユーザにとっての利便性が高まり得る。
【０１５５】
第２の例として、上記複数のコンテンツ領域のうちの上記少なくとも１つのコンテンツ領域が再び選択される。すると、画面制御情報生成部１５３は、上記画面において、上記複数のコンテンツ領域の相対的な位置関係が維持されつつ、上記複数の領域の各々の大きさが元の大きさに戻るように、上記画面制御情報を生成する。
【０１５６】
これにより、例えば、ユーザは、コンテンツ領域が一度選択され、他のコンテンツ領域が縮小したとしても、縮小したコンテンツ領域の各々の大きさを元の大きさに戻した上で、これらのコンテンツ領域に配置されるコンテンツ情報を見渡すことができる。そのため、例えば、コンテンツの選択するユーザの手間が軽減され得る。
【０１５７】
以上、添付図面を参照しながら本開示の好適な実施形態を説明したが、本開示は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。
【０１５８】
例えば、情報処理装置が、完成品の装置（例えば、タブレット端末又はサーバなど）である例を説明したが、本開示に係る情報処理装置は係る例に限定されない。例えば、情報処理装置は、完成品に備えられる装置であってもよい。この場合に、情報処理装置は、少なくとも画面制御情報生成部及び領域選択部を含む部品であってもよい。一例として、情報処理装置は、完成品の装置（例えば、タブレット端末又はサーバなど）に搭載されるチップであっってもよい。
【０１５９】
また、本明細書の情報処理における処理ステップは、必ずしもフローチャートに記載された順序に沿って時系列に実行されなくてよい。例えば、情報処理における処理ステップは、フローチャートとして記載した順序と異なる順序で実行されても、並列的に実行されてもよい。
【０１６０】
また、情報処理装置に内蔵されるＣＰＵ、ＲＯＭ及びＲＡＭなどのハードウェアに、上記情報処理装置の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記憶させた記憶媒体も提供されてもよい。また、当該コンピュータプログラムを記憶するメモリ（例えば、ＲＯＭ及びＲＡＭ）と、当該コンピュータプログラムを実行するプロセッサ（例えば、ＣＰＵ）を含む情報処理装置（例えば、処理回路、チップ）も提供されてもよい。
【０１６１】
また、本明細書に記載された効果は、あくまで説明的又は例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記効果とともに、又は上記効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１６２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、
前記複数の領域のうちの少なくとも１つの領域を選択する選択部と、
を備え、
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が拡大し、前記複数の領域のうちの他の領域が縮小するように、前記画面の制御のための前記情報を生成する、
情報処理装置。
（２）
前記複数の領域は、前記画面において、当該画面の縦方向及び横方向に並ぶ領域である、前記（１）に記載の情報処理装置。
（３）
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が前記画面の縦方向及び横方向に拡大し、前記他の領域が前記画面の縦方向及び横方向の少なくとも一方に縮小するように、前記画面の制御のための前記情報を生成する、前記（２）に記載の情報処理装置。
（４）
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が前記画面の縦方向及び横方向に拡大し、前記少なくとも１つの領域と前記画面の縦方向に並ぶ領域が前記画面の縦方向に縮小し、前記少なくとも１つの領域と前記画面の横方向に並ぶ領域が前記画面の横方向に縮小し、前記少なくとも１つの領域の斜め方向に位置する領域が前記画面の縦方向及び横方向の少なくとも一方に縮小するように、前記画面の制御のための前記情報を生成する、前記（３）に記載の情報処理装置。
（５）
前記選択部は、前記少なくとも１つの領域の選択後に、前記複数の領域のうちのいずれかの領域をさらに選択し、
前記生成部は、前記複数の領域のうちの少なくとも１つの別の領域がさらに選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの別の領域が拡大し、前記少なくとも１つの領域が縮小するように、前記画面の制御のための前記情報を生成する、
前記（１）〜（４）のいずれか１項に記載の情報処理装置。
（６）
前記選択部は、前記少なくとも１つの領域の選択後に、前記複数の領域のうちのいずれかの領域をさらに選択し、
前記生成部は、前記少なくとも１つの領域が再び選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記複数の領域の各々の大きさが元の大きさに戻るように、前記画面の制御のための前記情報を生成する、
前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（７）
前記少なくとも１つの領域の拡大後の前記画面と、当該拡大前の前記画面とは、コンテンツ情報が配置される同数の領域を含む、前記（１）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記少なくとも１つの領域の拡大後に当該少なくとも１つの領域に配置されるコンテンツ情報は、前記拡大前に当該少なくとも１つの領域に配置されるコンテンツ情報と異なる、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（９）
前記拡大後に前記少なくとも１つの領域に配置されるコンテンツ情報は、前記拡大前に当該少なくとも１つの領域に配置されるコンテンツ情報には含まれない情報を含む、前記（８）に記載の情報処理装置。
（１０）
前記拡大前に前記少なくとも１つの領域の各々に配置されるコンテンツ情報は、第１の階層の情報を含み、当該第１の階層よりも下位に位置する第２の階層の情報を含まず、
前記拡大後に前記少なくとも１つの領域の各々に配置されるコンテンツ情報は、前記第２の階層の情報を含む、
前記（９）に記載の情報処理装置。
（１１）
前記少なくとも１つの領域の拡大後に前記複数の領域のうちの前記少なくとも１つの領域以外の領域の各々に配置されるコンテンツ情報は、第１の階層の情報を含み、当該第１の階層よりも下位に位置する第２の階層の情報を含まず、
前記少なくとも１つの領域の拡大後に当該少なくとも１つの領域の各々に配置されるコンテンツ情報は、前記第２の階層の情報を含む、
前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）
前記少なくとも１つの領域の拡大後に当該少なくとも１つの領域の各々に配置されるコンテンツ情報は、文字情報を含み、
前記少なくとも１つの領域の拡大後に前記複数の領域のうちの前記少なくとも１つの領域以外の領域の各々に配置されるコンテンツ情報は、文字情報を含まない、
前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）
前記他の領域の縮小前に当該他の領域のうちの１つ以上の領域の各々に配置されるコンテンツ情報は、画像を含み、
前記縮小後に前記他の領域のうちの前記１つ以上の領域の各々に配置されるコンテンツ情報は、前記画像のトリミングにより得られるトリミング画像を含む、
前記（１）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）
前記トリミング画像は、前記画像のうちの所定の特徴を有する部分を含む画像である、前記（１３）に記載の情報処理装置。
（１５）
前記複数の領域に配置されコンテンツ情報は、前記画面において所定の順序で並ぶ、前記（１）〜（１４）のいずれか１項に記載の情報処理装置。
（１６）
前記複数の領域の各々は、配置されるコンテンツ情報に対応する評価指標に応じた大きさを有する、前記（１）〜（１５）のいずれか１項に記載の情報処理装置。
（１７）
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記少なくとも１つの領域が、前記複数の領域のうちの前記少なくとも１つの領域以外の領域よりも明るくなるように、前記画面の制御のための前記情報を生成する、前記（１）〜（１６）のいずれか１項に記載の情報処理装置。
（１８）
前記複数の領域の各々に配置されるコンテンツ情報は、いずれかの種類のコンテンツ又は当該コンテンツに関する情報であり、
前記いずれかの種類のコンテンツは、音楽コンテンツ、静止画コンテンツ、動画コンテンツ、又は文書コンテンツである、
前記（１）〜（１７）のいずれか１項に記載の情報処理装置。
（１９）
コンテンツ情報が配置される複数の領域を含む画面の制御のための情報をプロセッサにより生成することと、
前記複数の領域のうちの少なくとも１つの領域を選択することと、
を含み、
前記画面の制御のための前記情報を生成することは、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が拡大し、前記複数の領域のうちの他の領域が縮小するように、前記画面の制御のための前記情報を生成することを含む、
情報処理方法。
（２０）
コンピュータを、
コンテンツ情報が配置される複数の領域を含む画面の制御のための情報を生成する生成部と、
前記複数の領域のうちの少なくとも１つの領域を選択する選択部と、
として機能させ、
前記生成部は、前記少なくとも１つの領域が選択されると、前記画面において、前記複数の領域の相対的な位置関係が維持されつつ、前記少なくとも１つの領域が拡大し、前記複数の領域のうちの他の領域が縮小するように、前記画面の制御のための前記情報を生成する、
プログラム。
【符号の説明】
【０１６３】
１０      コンテンツ領域
２０      画面
１００    情報処理装置
１５３    画面制御情報生成部
１５５    領域選択部
２００    情報処理装置
２３３    画面制御情報生成部
２３５    領域選択部
３００    端末装置
【図１】
2015035167.tif 000003
【図２】
2015035167.tif 000004
【図３】
2015035167.tif 000005
【図４】
2015035167.tif 000006
【図５】
2015035167.tif 000007
【図６】
2015035167.tif 000008
【図７】
2015035167.tif 000009
【図８】
2015035167.tif 000010
【図９】
2015035167.tif 000011
【図１０】
2015035167.tif 000012
【図１１】
2015035167.tif 000013
【図１２】
2015035167.tif 000014
【図１３】
2015035167.tif 000015
【図１４】
2015035167.tif 000016
【図１５】
2015035167.tif 000017
【図１６】
2015035167.tif 000018
【図１７】
2015035167.tif 000019
【図１８】
2015035167.tif 000020
【図１９】
2015035167.tif 000021
【図２０】
2015035167.tif 000022
【図２１】
2015035167.tif 000023