(57)【要約】【課題】多数のアイコンが配列された一覧画面におけるアイコンの選択におけるユーザビリティーを向上させる。【解決手段】複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、上記カーソルが選択可能なアイコンの数を維持したまま、上記カーソルによって選択されるアイコンをユーザ操作に応じて変更する機能を実現するプロセッサを備える情報処理装置が提供される。【選択図】図２Ａ
2015156187.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更する
機能を実現するプロセッサを備える情報処理装置。
【請求項２】
前記一覧画面は、第１の数のアイコンを表示可能な第１の一覧画面と、該第１の一覧画面における所定のユーザ操作に応じて表示され前記第１の数よりも少ない第２の数のアイコンを表示可能な第２の一覧画面とを含み、
前記第１の一覧画面において前記カーソルは前記第２の数のアイコンを選択可能である、請求項１に記載の情報処理装置。
【請求項３】
前記カーソルが選択する範囲をユーザ操作に応じて初期範囲から変更可能であり、
前記第１の一覧画面での前記初期範囲には前記第２の数のアイコンが含まれ、
前記第１の一覧画面で前記カーソルが選択する範囲が前記初期範囲よりも縮小された場合、前記第２の数よりも少ない第３の数のアイコンを前記第２の一覧画面よりも拡大して表示可能な第３の一覧画面が前記所定のユーザ操作に応じて表示され、
前記第１の一覧画面で前記カーソルが選択する範囲が前記初期範囲よりも拡大された場合、前記カーソルによって選択されるアイコンから抽出された第２の数のアイコンを表示する前記第２の一覧画面が表示される、請求項２に記載の情報処理装置。
【請求項４】
前記プロセッサは、さらに、複数の操作部を有するコントローラから提供される操作信号に基づいてユーザ操作を取得し、前記第１の一覧画面と前記第２の一覧画面とで前記複数の操作部の一部または全部に異なるユーザ操作を割り当てる、請求項２に記載の情報処理装置。
【請求項５】
前記複数のアイコンは、それぞれがコンテンツを表示する複数のコンテンツアイコンであり、該複数のコンテンツアイコンは、コンテンツ群の中から抽出されたコンテンツを表示し、
前記プロセッサは、前記コンテンツ群に含まれる抽出されなかったコンテンツを含むコンテンツの数を前記一覧画面に表示させる機能をさらに実現する、請求項１に記載の情報処理装置。
【請求項６】
前記複数のアイコンは、項目軸に沿って配列され、
前記コンテンツの数は、前記項目軸上のヒストグラムによって表示される、請求項５に記載の情報処理装置。
【請求項７】
前記カーソルが選択する範囲は、前記複数のアイコンが配列されたフィールドの中で、前記複数のアイコンの表示位置に関係なく設定される、請求項１に記載の情報処理装置。
【請求項８】
前記複数のアイコンは、それぞれがコンテンツを表示する複数のコンテンツアイコンであり、該複数のコンテンツアイコンは、コンテンツ群の中から抽出されたコンテンツを表示するとともに項目軸に沿って配列され、
前記プロセッサは、所定のユーザ操作に応じて、前記カーソルが選択する範囲に対応する前記項目軸の範囲をスケールアップさせて前記コンテンツを再抽出する機能をさらに実現する、請求項７に記載の情報処理装置。
【請求項９】
前記複数のアイコンは、それぞれがコンテンツを表示する複数のコンテンツアイコンであり、
前記一覧画面において、前記複数のコンテンツアイコンは第１の方向に前記コンテンツの第１の属性に従って配列されるとともに、前記第１の方向とは異なる第２の方向に前記第１の属性とは異なる前記コンテンツの第２の属性に従って配列される、請求項１に記載の情報処理装置。
【請求項１０】
前記プロセッサは、前記カーソルが選択する範囲を、前記第１の方向を横断する範囲と、前記第２の方向を横断する範囲との間で切り替える機能をさらに実現する、請求項９に記載の情報処理装置。
【請求項１１】
前記第１の属性は、前記コンテンツの生成または更新のタイムスタンプを含む、請求項９に記載の情報処理装置。
【請求項１２】
前記コンテンツは、画像コンテンツであり、
前記第２の属性は、前記画像コンテンツの被写体または撮影場所を含む、請求項９に記載の情報処理装置。
【請求項１３】
前記第２の属性は、前記コンテンツの種類、保存場所、またはカテゴリを含む、請求項９に記載の情報処理装置。
【請求項１４】
複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更する
機能を実現する１または複数の情報処理装置を含むシステム。
【請求項１５】
複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させることと、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更することと
を含む情報処理装置方法。
【請求項１６】
複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更する
機能をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、システム、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
画面に配列されたアイコンを用いてコンテンツに対する操作などを実現するＧＵＩ（Graphical  User  Interface）は、情報処理装置の操作方法として広く普及している。例えば、特許文献１には、迅速に、かつ簡単な操作で、サムネイル画像に対応する所望の画像を選択するための技術、より具体的には、操作部が、キー操作を基にサムネイル画像の選択を示すカーソルの送りまたは戻しの指示を取得し、マイクロコンピュータが、カーソルの送りまたは戻しの指示が入力された期間の長さが１秒未満である場合には次のサムネイル画像にカーソルを送らせるか前のサムネイル画像にカーソルを戻させ、カーソルの送りまたは戻しの指示が入力された期間の長さが１秒以上である場合には所定の枚数のサムネイル画像からなる次のページを表示させるか前のページを表示させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１４３５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば特許文献１に記載されたような技術では、カーソルによって選択されるのは単一のアイコンである。例えば、画面に多数のサムネイル画像を表示させようとした場合、個々のサムネイル画像のサイズは小さくなるが、このときにカーソルが単一のアイコンを選択していても、現在カーソルによって選択されている場所がわかりにくい。さまざまな端末装置に組み込まれたデジタルカメラの普及によってユーザが扱う画像などのコンテンツの数が増加する中、上記のような技術では、特に多数のアイコンが配列された一覧画面におけるアイコンの選択におけるユーザビリティーが十分に高いとはいえなかった。
【０００５】
そこで、本開示では、多数のアイコンが配列された一覧画面におけるアイコンの選択におけるユーザビリティーを向上させることが可能な、新規かつ改良された情報処理装置、システム、情報処理方法およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、上記カーソルが選択可能なアイコンの数を維持したまま、上記カーソルによって選択されるアイコンをユーザ操作に応じて変更する機能を実現するプロセッサを備える情報処理装置が提供される。
【０００７】
また、本開示によれば、複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、上記カーソルが選択可能なアイコンの数を維持したまま、上記カーソルによって選択されるアイコンをユーザ操作に応じて変更する機能を実現する１または複数の情報処理装置を含むシステムが提供される。
【０００８】
また、本開示によれば、複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させることと、上記カーソルが選択可能なアイコンの数を維持したまま、上記カーソルによって選択されるアイコンをユーザ操作に応じて変更することとを含む情報処理装置方法が提供される。
【０００９】
また、本開示によれば、複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、上記カーソルが選択可能なアイコンの数を維持したまま、上記カーソルによって選択されるアイコンをユーザ操作に応じて変更する機能をコンピュータに実現させるためのプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、多数のアイコンが配列された一覧画面におけるアイコンの選択におけるユーザビリティーを向上させることができる。
【００１１】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施形態に係るシステムの概要を示す図である。
【図２Ａ】本開示の一実施形態に係る第１のコンテンツ一覧画面の例を示す図である。
【図２Ｂ】本開示の一実施形態に係る第１のコンテンツ一覧画面の例を示す図である。
【図３】本開示の一実施形態に係る第２のコンテンツ一覧画面の例を示す図である。
【図４】本開示の一実施形態におけるコントローラを用いた操作の例について説明するための図である。
【図５Ａ】本開示の一実施形態におけるカーソルの選択範囲変更について説明するための図である。
【図５Ｂ】本開示の一実施形態におけるカーソルの選択範囲変更について説明するための図である。
【図５Ｃ】本開示の一実施形態におけるカーソルの選択範囲変更について説明するための図である。
【図６】本開示の一実施形態においてコンテンツが抽出された場合に表示される一覧画面の例である。
【図７Ａ】本開示の一実施形態において抽出されるコンテンツの範囲を変化させることが可能な一覧画面の例である。
【図７Ｂ】本開示の一実施形態において抽出されるコンテンツの範囲を変化させることが可能な一覧画面の例である。
【図７Ｃ】本開示の一実施形態において抽出されるコンテンツの範囲を変化させることが可能な一覧画面の例である。
【図８】本開示の一実施形態におけるコンテンツの分類表示の第１の例を示す図である。
【図９】本開示の一実施形態におけるコンテンツの分類表示の第２の例を示す図である。
【図１０】本開示の一実施形態におけるコンテンツの分類表示の第３の例を示す図である。
【図１１】本開示の一実施形態におけるコンテンツの分類表示の第４の例を示す図である。
【図１２】本開示の一実施形態におけるコンテンツの分類表示の第５の例を示す図である。
【図１３】本開示の実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．システム構成
２．コンテンツ一覧画面
３．コントローラを用いた操作
４．カーソルの選択範囲変更
５．コンテンツの抽出
６．コンテンツの分類表示
７．ハードウェア構成
８．補足
【００１５】
（１．システム構成）
図１は、本開示の一実施形態に係るシステムの概要を示す図である。図１を参照すると、システム１０は、コントローラ１００と、ゲーム機本体２００と、テレビ３００と、外部ストレージ４００とを含む。なお、コントローラ１００の詳細については後述する。
【００１６】
ゲーム機本体２００は、操作部２１０と、制御部２２０と、送信部２３０と、受信部２４０と、画像記憶部２５０と、画像出力部２６０とを含む。操作部２１０は、例えば、コントローラ１００が接続されるポートや通信インターフェースによって実現される。同様に、画像出力部２６０は、テレビ３００が接続されるポートや通信インターフェース（例えばＨＤＭＩ（登録商標）ポート）によって実現される。送信部２３０および受信部２４０は、外部ストレージ４００とＵＳＢ（Universal  Serial  Bus）やＬＡＮ（Local  Area  Network）、インターネットなどを介して通信するための通信インターフェースによって実現される。制御部２２０は、ゲーム機本体２００が備えるプロセッサが、メモリに格納されたプログラムに従って動作することによって実現される。画像記憶部２５０は、ゲーム機本体のストレージによって実現される。
【００１７】
外部ストレージ４００は、例えば、デジタルスチルカメラ４０１やビデオカメラ４０３のようにゲーム機本体２００にＵＳＢを用いて接続される外部装置や、ＮＡＳ（Network  Attached  Storage）４０５、オンラインストレージ４０７などを含む。ゲーム機本体２００では、送信部２３０が外部ストレージ４００に対して画像などのコンテンツデータを要求し、外部ストレージ４００が要求に応じて送信したコンテンツデータを受信部２４０が受信する。
【００１８】
以上のようなシステム１０において、ゲーム機本体２００は、その機能の１つとして、外部ストレージ４００や内部の画像記憶部２５０から取得された画像などのコンテンツを、テレビ３００に出力して再生する機能を有する。コンテンツの量は膨大でありうるため、例えば、制御部２２０は、複数のコンテンツをサムネイルなどのアイコンによって一覧表示する一覧画面と、個々のコンテンツを再生する再生画面とを提供する。一覧画面および再生画面を表示するための画像データは、制御部２２０において生成され、画像出力部２６０からテレビ３００に送信される。制御部２２０は、コンテンツの選択や再生、一覧画面と再生画面との間の遷移などを、コントローラ１００から操作部２１０を介して取得されるユーザ操作に基づいて実行する。
【００１９】
（２．コンテンツ一覧画面）
図２Ａおよび図２Ｂは、本開示の一実施形態に係る第１のコンテンツ一覧画面の例を示す図である。図２Ａおよび図２Ｂを参照すると、第１のコンテンツ一覧画面１１００には、コンテンツアイコン１１０１と、カーソル１１０３と、スクロールバー１１０５とが表示される。コンテンツ一覧画面１１００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。
【００２０】
コンテンツアイコン１１０１は、コンテンツを示すアイコンである。より具体的には、例えば、コンテンツアイコン１１０１は、画像コンテンツ（写真や動画など）を示すサムネイルであってもよく、音楽やドキュメントのコンテンツを示すアイコンであってもよい。カーソル１１０３は、複数のコンテンツアイコン１１０１が配列されたコンテンツ一覧画面１１００のある範囲を選択する。スクロールバー１１０５は、コンテンツ一覧画面１１００のスクロール状態を表示する。
【００２１】
例えば、後述するような方向キーを用いたユーザ操作に応じて、カーソル１１０３によって選択されるコンテンツアイコン１１０１を変更することができる。例えば、図２Ａにおいて、カーソル１１０３ａは、コンテンツアイコン１１０１ａ〜１１０１ｄから始まる行に含まれるコンテンツアイコン１１０１を選択している。一方、図２Ｂでは、例えば下方向への操作が実行されたことによって、カーソル１１０３ｂがコンテンツアイコン１１０１ｃ〜１１０１ｆから始まる行に含まれるコンテンツアイコン１１０１を選択するように変更されている。
【００２２】
このとき、カーソル１１０３によって選択されるコンテンツアイコン１１０１が変更されても、カーソル１１０３が選択可能なアイコンの数（図示された例では４行分）は維持される。なお、図示された例では、ユーザ操作に応じてカーソル１１０３がコンテンツ一覧画面１１００内を移動することによって選択されるコンテンツアイコン１１０１が変更されているが、他の例では、カーソル１１０３の位置が固定され、コンテンツアイコン１１０１がスクロールすることによって選択されるコンテンツアイコン１１０１が変更されてもよい。
【００２３】
図３は、本開示の一実施形態に係る第２のコンテンツ一覧画面の例を示す図である。図３を参照すると、第２のコンテンツ一覧画面１２００には、コンテンツアイコン１２０１と、カーソル１２０３と、スクロールバー１２０５とが表示される。第２のコンテンツ一覧画面１２００も、第１のコンテンツ一覧画面１１００と同様に、ゲーム機本体２００の制御部２２０の制御によってテレビ３００に表示される。より具体的には、第２のコンテンツ一覧画面１２００は、第１のコンテンツ一覧画面１１００における所定のユーザ操作に応じて表示される。以下、画面の構成要素についてさらに説明する。
【００２４】
コンテンツアイコン１２０１は、コンテンツを示すアイコンである。コンテンツアイコン１２０１が示すコンテンツは、第１のコンテンツ一覧画面１１００におけるコンテンツアイコン１１０１と同様に、画像コンテンツ（写真や動画など）を示すサムネイルや、音楽やドキュメントのコンテンツを示すアイコンでありうる。カーソル１１０３は、コンテンツ一覧画面１２００に配列されたコンテンツアイコン１２０１のいずれかを選択する。スクロールバー１２０５は、コンテンツ一覧画面１２００のスクロール状態を表示する。
【００２５】
図示された例において、第２のコンテンツ一覧画面１２００におけるコンテンツアイコン１２０１は、第１のコンテンツ一覧画面１１００におけるコンテンツアイコン１１０１よりも大きなサイズで表示される。その代わりに、第２のコンテンツ一覧画面１２００において表示可能なコンテンツアイコン１２０１の数は、第１のコンテンツ一覧画面１１００において表示可能なコンテンツアイコン１１０１の数よりも少ない。
【００２６】
さらに、ここで、第１のコンテンツ一覧画面１１００でカーソル１１０３を用いて選択可能なコンテンツアイコン１１０１の数（図２Ａに示されたコンテンツアイコン１１０１ａ〜１１０１ｘ、または図２Ｂに示されたコンテンツアイコン１１０１ｃ〜１１０１ｙの数）は、第２のコンテンツ一覧画面１２００において表示可能なコンテンツアイコン１２０１の数（図３に示されたコンテンツアイコン１２０１ａ〜１２０１ｚの数）に対応する。
【００２７】
なお、ここでいう数の対応は、厳密に同じ数であることを意味しない。例えば、図２Ａにおいてカーソル１１０３ａが選択するコンテンツアイコン１１０１ａ〜１１０１ｘは、コンテンツアイコン１１０１ｂの行の後半が空白であるために、図２Ｂにおいてカーソル１１０３ｂが選択する４行分のコンテンツアイコン１１０１よりも数が少ないが、このような場合も、第１のコンテンツ一覧画面１１００においてカーソル１１０３によって選択可能なコンテンツアイコン１１０１の数と、第２のコンテンツ一覧画面１２００において表示可能なコンテンツアイコン１２０１の数とは対応しているといえる。
【００２８】
図示された例では、第２のコンテンツ一覧画面１２００で、カーソル１２０３を用いて選択可能なコンテンツアイコン１２０１の数が１つになる。この場合、第２のコンテンツ一覧画面１２００でコントローラ１００を介した所定のユーザ操作（ボタンの押下など）が取得されると、カーソル１２０３によって選択されたコンテンツの再生画面への遷移が実行される。別の例では、第２のコンテンツ一覧画面１２００でも、カーソル１２０３を用いてコンテンツアイコン１２０１の所定の範囲を選択することが可能であり、所定のユーザ操作が取得されることによって第３のコンテンツ一覧画面（さらに大きなサイズで数が少ないコンテンツアイコンが表示される）への遷移が可能であってもよい。
【００２９】
（３．コントローラを用いた操作）
図４は、本開示の一実施形態におけるコントローラを用いた操作の例について説明するための図である。上述のように、本実施形態に係るシステム１０では、コントローラ１００によってユーザ操作が取得され、該取得されたユーザ操作に基づいてゲーム機本体２００がコンテンツの一覧画面や再生画面などを提供する。以下では、かかるコントローラ１００を用いた操作の例について、さらに説明する。
【００３０】
図４を参照すると、コントローラ１００は、操作部として、方向キー１１０と、タッチパッド１２０と、操作キー１３０と、右スティック１４０と、左スティック１５０と、右ボタン１６０と、左ボタン１７０とを有する。それぞれの操作部がユーザによって操作されることによって発生する操作信号はコントローラ１００からゲーム機本体２００に提供され、ゲーム機本体２００では、制御部２２０が操作信号に基づいてユーザ操作を取得する。このとき、制御部２２０は、例えばコンテンツの一覧画面と再生画面と、および／または上記のような複数のコンテンツの一覧画面の間で、操作部の一部または全部に異なるユーザ操作を割り当てる。以下では、そのいくつかの例について説明する。
【００３１】
例えば、画像コンテンツの再生画面では、右スティック１４０に再生中の画像でのズーム操作が、左スティック１５０に画像内での上下左右への移動操作が、それぞれ割り当てられる。一方、コンテンツの一覧画面では、以下で説明するように、それぞれの操作部に異なるユーザ操作が割り当てられる。
【００３２】
図２Ａおよび図２Ｂに示した第１のコンテンツ一覧画面１１００では、方向キー１１０にカーソル１１０３を上下に移動させる機能が、タッチパッド１２０に、フリックによってコンテンツ一覧画面１１００をスクロールさせる機能と、ピンチイン／アウトによってカーソル１１０３のサイズを変更する機能とがそれぞれ割り当てられる。なお、カーソル１１０３のサイズを変更する機能の詳細については後述する。
【００３３】
また、第１のコンテンツ一覧画面１１００では、右スティック１４０に、コンテンツ一覧画面１１００をページ単位でスクロールさせる機能が割り当てられる。あるいは、図２Ａおよび図２Ｂに示した例のように、コンテンツが月などのグループごとに配列して表示されている場合には、右スティック１４０に、コンテンツ一覧画面１１００をグループの先頭単位でスクロールさせる機能が割り当てられてもよい。さらに、コントローラ１００にジャイロセンサ（図示せず）が内蔵される場合には、ジャイロセンサが検出するコントローラの傾きに応じて、カーソル１１０３を自由に移動させる機能が割り当てられてもよい。また、操作キー１３０（○（circle）ボタン）および右ボタン１６０には、カーソル１１０３によって選択されているコンテンツアイコン１１０１について、第２のコンテンツ一覧画面１２００を表示させる操作が割り当てられる。
【００３４】
図３に示した第２のコンテンツ一覧画面１２００では、方向キー１１０にカーソル１２０３を上下および左右に移動させる機能が、タッチパッド１２０に、フリックによってコンテンツ一覧画面１２００をスクロールさせる機能が、それぞれ割り当てられる。また、右スティック１４０には、コンテンツ一覧画面１１００をページ単位で、またはグループの先頭単位でスクロールさせる機能が割り当てられる。さらに、コントローラ１００にジャイロセンサ（図示せず）が内蔵される場合には、ジャイロセンサが検出するコントローラの傾きに応じて、カーソル１２０３を自由に移動させる機能が割り当てられてもよい。また、操作キー１３０（×（cross）ボタン）および左ボタン１７０には、第１のコンテンツ一覧画面１１００に戻る操作が割り当てられる。
【００３５】
（４．カーソルの選択範囲変更）
図５Ａ〜図５Ｃは、本開示の一実施形態におけるカーソルの選択範囲変更について説明するための図である。図５Ａでは、例えばコントローラ１００のタッチパッド１２０へのピンチイン操作によって、コンテンツ一覧画面１１００のカーソル１１０３の選択範囲が縮小されている。図５Ｂでは、カーソル１１０３の選択範囲は初期範囲のままである（図２Ａ，図２Ｂ、および図３に示された例と同じ）。図５Ｃでは、例えばコントローラ１００のタッチパッド１２０へのピンチアウト操作によって、カーソル１１０３の選択範囲が拡大されている。
【００３６】
上述のように、コンテンツ一覧画面１２００において表示可能なコンテンツアイコン１２０１の数は、コンテンツ一覧画面１１００においてカーソル１１０３によって選択可能なコンテンツアイコン１１０１の数に対応している。従って、上記の図５Ａ〜図５Ｃの例では、図５Ｂの場合に、カーソル１１０３によって選択可能なコンテンツアイコン１１０１に対応するコンテンツアイコン１２０１が、過不足なくコンテンツ一覧画面１２００において表示可能である。
【００３７】
これに対して、図５Ａの場合、縮小されたカーソル１１０３ｓによって選択可能なコンテンツアイコン１１０１の数は、本来のコンテンツ一覧画面１２００に表示可能なコンテンツアイコン１２０１の数よりも少ない。従って、この場合、ゲーム機本体２００の制御部２２０は、コンテンツ一覧画面１２００において、個々のコンテンツアイコン１２０１のサイズを拡大し（コンテンツアイコン１２０１ｔ）、カーソル１１０３ｓによって選択されたコンテンツアイコン１１０１に対応するコンテンツアイコン１２０１ｓを可能な限り大きいサイズで配列したコンテンツ一覧画面１２００ｓを表示させてもよい。
【００３８】
一方、図５Ｃの場合、拡大されたカーソル１１０３ｔによって選択可能なコンテンツアイコン１１０１の数は、本来のコンテンツ一覧画面１２００に表示可能なコンテンツアイコン１２０１の数よりも多い。従って、この場合、ゲーム機本体２００の制御部２２０は、コンテンツ一覧画面１２００において、カーソル１１０３ｔによって選択されたコンテンツアイコン１１０１のうち、所定の基準によって抽出された一部に対応するコンテンツアイコン１２０１を配列したコンテンツ一覧画面１２００を表示させてもよい。
【００３９】
なお、図５Ｃの例において、カーソル１１０３ｔによって選択されたコンテンツアイコン１１０１がすべて表示可能なように、コンテンツアイコン１２０１のサイズを縮小してもよい。しかし、上記の例では、コンテンツ一覧画面１２００が、コンテンツ一覧画面１１００よりも拡大した状態でコンテンツアイコン１２０１を参照するための画面であることに鑑み、コンテンツアイコン１２０１のサイズを縮小せず、所定の基準によって表示するコンテンツアイコン１２０１を抽出している。
【００４０】
（５．コンテンツの抽出）
図６は、本開示の一実施形態においてコンテンツが抽出された場合に表示される一覧画面の例である。上記のように、本実施形態では、例えば、第１のコンテンツ一覧画面１１００においてカーソル１１０３によって選択されたコンテンツアイコンの数が第２のコンテンツ一覧画面１２００に同時に表示可能なコンテンツアイコンの数を超えている場合には、選択されたコンテンツアイコンによって示されるコンテンツ（コンテンツ群）の中から所定の基準によってコンテンツが抽出され、抽出されたコンテンツに対応するコンテンツアイコンが第２のコンテンツ一覧画面１２００に表示される。
【００４１】
なお、上記の例に限らず、例えば第１のコンテンツ一覧画面１１００が、コンテンツ群から抽出されたコンテンツに対応するコンテンツアイコンを表示するものであってもよい。以下で説明するコンテンツの抽出の例は、上記の第１のコンテンツ一覧画面１１００および第２のコンテンツ一覧画面１２００に限らず、コンテンツ群から抽出されたコンテンツに対応するコンテンツアイコンが表示されるあらゆる画面において適用可能である。
【００４２】
図６を参照すると、コンテンツ一覧画面２１００には、コンテンツアイコン２１０１と、ヒストグラム２１０３と、タイムスケール２１０５とが表示される。コンテンツ一覧画面２１００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。
【００４３】
コンテンツアイコン２１０１は、コンテンツを示すアイコンである。より具体的には、例えば、コンテンツアイコン２１０１は、画像コンテンツ（写真や動画など）を示すサムネイルであってもよく、音楽やドキュメントのコンテンツを示すアイコンであってもよい。図示された例において、コンテンツアイコン２１０１は、２０１０年〜２０１３年の４年間に撮影された画像（コンテンツ群）から所定の基準で抽出された画像（コンテンツ）、例えばイベントクラスタリングのグループの先頭画像や、ソーシャルメディアに投稿されている画像、画像解析によって重要度の高い人物の顔が検出された画像、ファイル名でグルーピングした先頭画像、閲覧回数が多い画像、ユーザのお気に入り設定によって優先される画像、その他のメタ情報によって優先度が高いことが示される画像を示すサムネイルである。コンテンツアイコン２１０１は、タイムスケール２１０５（項目軸）に沿って時系列で配列される。
【００４４】
ヒストグラム２１０３は、タイムスケール２１０５によって示される期間、つまりコンテンツアイコン２１０１によって示される画像コンテンツの撮影期間について、期間ごとのコンテンツの数を示す。従って、ヒストグラム２１０３は、タイムスケール上２１０５のヒストグラムである。ヒストグラム２１０３によって示されるコンテンツの数は、コンテンツアイコン２１０１として表示されているコンテンツの数に関わらず、コンテンツ全体の数でありうる。つまり、ヒストグラム２１０３が表示されていることによって、コンテンツ一覧画面２１００を参照したユーザは、抽出されたコンテンツを示すコンテンツアイコン２１０１とともに、コンテンツ群に含まれる、抽出されなかったコンテンツを含むコンテンツの数が、期間ごとにどのように分布しているかを知ることができる。
【００４５】
なお、以下で説明する例でも、抽出されたコンテンツを示すコンテンツアイコンと、コンテンツアイコンに対応したスケールとが表示される。以下の例ではヒストグラムが図示されていないが、上記の図６の例と同様に、スケールとともにヒストグラム２１０３と同様のヒストグラムを表示し、抽出されなかったコンテンツがどの程度存在するかをユーザが把握することが可能であってもよい。
【００４６】
図７Ａ〜図７Ｃは、本開示の一実施形態において抽出されるコンテンツの範囲を変化させることが可能な一覧画面の例である。例えば、上記の図６の例のように所定の基準でコンテンツが抽出されている場合、どの範囲からコンテンツを抽出するかによって、抽出されるコンテンツが変化しうる。例えば、コンテンツが所定の期間に撮影された画像である場合、所定の期間をどの程度の長さにするかによって、抽出されるコンテンツが変化する。例えば、数年などの長い期間に撮影された画像からコンテンツを抽出すると、より多くの画像が抽出されずに間引かれる。一方、数日などの短い期間に撮影された画像からコンテンツを抽出すると、抽出されずに間引かれる画像は少なくなる。
【００４７】
図７Ａに示すコンテンツ一覧画面２２００では、タイムスケール２２０５によって２０１０年〜２０１３年の４年間が示されている。コンテンツアイコン２２０１は、４年間に撮影された画像の中から所定の基準で抽出された画像を示すサムネイルであり、タイムスケール２２０５（項目軸）に沿って配列される。カーソル２２０３は、コンテンツアイコン２２０１の所定の範囲、より具体的には１列分のコンテンツアイコン２２０１を選択することが可能である。コンテンツ一覧画面２２００において所定のユーザ操作（図４に示したコントローラ１００の例でいえば、操作キー１３０（○（circle）ボタン）や右ボタン１６０の操作）が取得されると、その時点のカーソル２２０３が選択する範囲に対応する期間（項目軸の範囲）をスケールアップさせて画像が再抽出され、図７Ｂに示すようなコンテンツ一覧画面２２１０が表示される。
【００４８】
なお、このとき、カーソル２２０３は、必ずしもいずれかのコンテンツアイコン２２０１を明確に選択していなくてもよい。つまり、カーソル２２０３が選択する範囲は、複数のコンテンツアイコン２２０１が配列されたフィールドの中で、コンテンツアイコン２２０１の表示位置に関係なく設定される。図示された例では、カーソル２２０３がコンテンツアイコン２２０１の２つの列の中間に位置している。このような場合でも、カーソル２２０３の位置に対応する期間を特定することが可能であるため、コンテンツ一覧画面２２１０への遷移が可能である。
【００４９】
図７Ｂに示すコンテンツ一覧画面２２１０では、タイムスケール２２１５によって７月〜１０月の４ヶ月間が示されている。コンテンツアイコン２２０１は、図７Ａに示すコンテンツ一覧画面２２００と同様の画像のサムネイルであるが、４年間ではなく４ヶ月間に撮影された画像の中から所定の基準で抽出されている。抽出の基準は、コンテンツ一覧画面２２００と同様であってもよい。カーソル２２０３も、同様に、コンテンツアイコン２２０１の所定の範囲、より具体的には１列分のコンテンツアイコン２２０１を選択することが可能である。コンテンツ一覧画面２２１０において、さらに所定のユーザ操作が取得されると、その時点のカーソル２２０３の選択範囲に対応する期間をスケールアップさせて画像が再抽出され、図７Ｃに示すようなコンテンツ一覧画面２２２０が表示される。上記の例と同様に、カーソル２２０３は、必ずしもいずれかのコンテンツアイコン２２０１を明確に選択していなくてもよい。
【００５０】
図７Ｃに示すコンテンツ一覧画面２２２０では、タイムスケール２２２５によって２０１２年８月の１ヶ月間が示されている。コンテンツアイコン２２０１は、図７Ａおよび図７Ｂに示すコンテンツ一覧画面２２００，２２１０と同様の画像のサムネイルであるが、１ヶ月間に撮影された画像の中から所定の基準で抽出されている。抽出の基準は、コンテンツ一覧画面２２００，２２１０と同様であってもよい。図示された例では、コンテンツ一覧画面２２２０がもっとも抽出期間が短い画面であることから、カーソル２２２３は、コンテンツ一覧画面２２００，２２１０とは異なり、単一のコンテンツアイコン２２０１を選択する。コンテンツ一覧画面２２２０において、さらに所定のユーザ操作が取得されると、その時点でカーソル２２２３によって選択されていた画像について、コンテンツ再生画面が表示される。
【００５１】
（６．コンテンツの分類表示）
図８は、本開示の一実施形態におけるコンテンツの分類表示の第１の例を示す図である。本実施形態では、例えば、第１のコンテンツ一覧画面１１００や第２のコンテンツ一覧画面１２００、またはコンテンツ一覧画面２１００，２２００，２２１０，２２２０のように、複数のコンテンツアイコンを一覧で表示する画面が提供される。このような場合に、コンテンツが、所定の基準で分類されて表示されていると、例えばユーザがコンテンツを探しやすくなるなどの利点がある。
【００５２】
以下では、このようなコンテンツの分類表示の例について説明する。なお、上記のような本実施形態におけるコンテンツ一覧画面では、必ずしも以下で説明するような分類表示が実施されなくてもよく、コンテンツアイコンは例えば単純な時系列やファイル名の順番などで配列されていてもよい。また、以下で説明する分類表示は、上記のコンテンツ一覧画面の例には限られず、複数のコンテンツアイコンが一覧表示されるあらゆる画面において適用可能である。
【００５３】
図８を参照すると、コンテンツ一覧画面３１００には、コンテンツアイコン３１０１と、カーソル３１０３と、タイムスケール３１０５と、顔画像３１０７とが表示される。コンテンツ一覧画面３１００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。
【００５４】
コンテンツアイコン３１０１は、コンテンツを示すアイコンである。より具体的には、例えば、コンテンツアイコン３１０１は、画像コンテンツ（写真や動画など）を示すサムネイルであってもよく、音楽やドキュメントのコンテンツを示すアイコンであってもよい。図示された例において、コンテンツアイコン３１０１は、２０１０年〜２０１３年の４年間に撮影された画像から所定の基準（図６を参照して説明した例と同様であってもよい）で抽出された画像を示すサムネイルである。
【００５５】
ここで、コンテンツアイコン３１０１は、画像コンテンツの生成または更新のタイムスタンプに基づいてタイムスケール３１０５に沿って左右方向に配列されるとともに、顔画像３１０７によって示される人物ごとに、上下方向に配列されている。より具体的には、コンテンツ一覧画面３１００の上段に表示されたコンテンツアイコン３１０１ａは、顔画像３１０７ａによって示される人物（男の子）を被写体として含む画像を示す。一方、コンテンツ一覧画面３１００の下段に表示されたコンテンツアイコン３１０１ｂは、顔画像３１０７ｂによって示される人物（女の子）を被写体として含む画像を示す。なお、画像に含まれる人物は、例えば顔認識などの処理によって特定され、画像のメタデータとして記録されている。タイムスケール３１０５によって表現されるタイムスタンプは画像コンテンツの第１の属性であり、顔画像３１０７によって示される被写体は画像コンテンツの第２の属性であるといえる。
【００５６】
上記のようなコンテンツアイコン３１０１の分類表示によって、顔画像３１０７ａによって示される人物（男の子）の画像は、２０１２年以降に撮影されていることがわかる。このような表示によって、例えば、子供が生まれた年や、友人と知り合った年などを、コンテンツアイコン３１０１の配列から把握することができる。
【００５７】
コンテンツ一覧画面３１００において、カーソル３１０３は、コンテンツアイコン３１０１が配列された画面のある範囲を選択する。ここで、カーソル３１０３は、例えば、図８に示されたカーソル３１０３ａのように、上下方向（被写体に基づく配列の方向）を横断する範囲（行）でコンテンツアイコン３１０１を選択可能であってもよい。この場合、同じ人物（図示された例では、顔画像３１０７ｂの人物）が含まれる画像を選択することができる。あるいは、カーソル３１０３は、図８に示されたカーソル３１０３ｂのように、左右方向（時系列に基づく配列の方向）を横断する範囲（列）でコンテンツアイコン３１０１を選択可能であってもよい。この場合、含まれる人物に関わらず、同じ時期（図示された例では、２０１２年の後半）に撮影された画像を選択することができる。コンテンツアイコン３１０１の行を選択するカーソル３１０３ａと、列を選択するカーソル３１０３ｂとは、例えばユーザ操作によって切り替え可能であってもよい。
【００５８】
図９は、本開示の一実施形態におけるコンテンツ分類表示の第２の例を示す図である。図９を参照すると、コンテンツ一覧画面３２００には、コンテンツアイコン３２０１と、タイムスケール３２０５と、地名ラベル３２０７とが表示される。コンテンツ一覧画面３２００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。図示されていないが、コンテンツ一覧画面３２００でも、図８に示したカーソル３１０３と同様のカーソルが表示されてもよい。
【００５９】
コンテンツアイコン３２０１は、例えば図８に示したコンテンツアイコン３１０１と同様に、コンテンツを示すアイコンである。ここで、コンテンツアイコン３２０１は、タイムスケール３２０５に沿って左右方向に配列されるとともに、地名ラベル３２０７によって示される撮影場所ごとに、上下方向に配列されている。より具体的には、コンテンツ一覧画面３２００の上段に表示されたコンテンツアイコン３２０１ａは、地名ラベル３２０７ａによって示される撮影場所（沖縄）で撮影された画像を示す。一方、コンテンツ一覧画面３２００の下段に表示されたコンテンツアイコン３２０１ｂは、地名ラベル３２０７ｂによって示される撮影場所（東京）で撮影された画像を示す。なお、画像の撮影場所は、例えばデジタルカメラなどの撮像装置が備えるＧＰＳセンサによって特定され、画像のメタデータとして記録されている。
【００６０】
図１０は、本開示の一実施形態におけるコンテンツ分類表示の第３の例を示す図である。図１０を参照すると、コンテンツ一覧画面３３００には、コンテンツアイコン３３０１と、タイムスケール３３０５と、コンテンツ種類ラベル３３０７とが表示される。コンテンツ一覧画面３３００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。図示されていないが、コンテンツ一覧画面３３００でも、図８に示したカーソル３１０３と同様のカーソルが表示されてもよい。
【００６１】
コンテンツアイコン３３０１は、例えば図８に示したコンテンツアイコン３１０１と同様に、コンテンツを示すアイコンである。ここで、コンテンツアイコン３３０１は、タイムスケール３３０５に沿って左右方向に配列されるとともに、コンテンツ種類ラベル３３０７によって示される種類ごとに、上下方向に配列されている。より具体的には、コンテンツ一覧画面３３００の上段に表示されたコンテンツアイコン３３０１ａは、コンテンツ種類ラベル３３０７ａによって示される種類（フォト）のコンテンツを示す。一方、コンテンツ一覧画面３３００の下段に表示されたコンテンツアイコン３３０１ｂは、コンテンツ種類ラベル３３０７ｂによって示される種類（ビデオ）のコンテンツを示す。
【００６２】
このようなコンテンツアイコン３３０１の分類表示によって、ユーザは、例えばフォトが見たい場合にはフォト、ビデオが見たい場合にはビデオ、というように、見たい種類のコンテンツを容易に選択できる。
【００６３】
図１１は、本開示の一実施形態におけるコンテンツ分類表示の第４の例を示す図である。図１１を参照すると、コンテンツ一覧画面３４００には、コンテンツアイコン３４０１と、タイムスケール３４０５と、ストレージラベル３４０７とが表示される。コンテンツ一覧画面３４００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。図示されていないが、コンテンツ一覧画面３４００でも、図８に示したカーソル３１０３と同様のカーソルが表示されてもよい。
【００６４】
コンテンツアイコン３４０１は、例えば図８に示したコンテンツアイコン３１０１と同様に、コンテンツを示すアイコンである。ここで、コンテンツアイコン３４０１は、タイムスケール３４０５に沿って左右方向に配列されるとともに、ストレージラベル３４０７によって示される保存場所のストレージごとに、上下方向に配列されている。より具体的には、コンテンツ一覧画面３４００の上段に表示されたコンテンツアイコン３４０１ａは、ストレージラベル３４０７ａによって示されるストレージ（ＮＡＳ）に保存されているコンテンツを示す。また、コンテンツ一覧画面３４００の中段に表示されたコンテンツアイコン３４０１ｂは、ストレージラベル３４０７ｂによって示されるストレージ（オンラインストレージ）に保存されているコンテンツを示す。コンテンツ一覧画面３４００の下段に表示されたコンテンツアイコン３４０１ｃは、ストレージラベル３４０７ｃによって示されるストレージ（ビデオカメラ）に保存されているコンテンツを示す。
【００６５】
このようなコンテンツアイコン３４０１の分類表示によって、ユーザは、それぞれのコンテンツの保存場所を容易に把握し、必要に応じてコンテンツの保存場所を変更したりすることができる。
【００６６】
図１２は、本開示の一実施形態におけるコンテンツ分類表示の第５の例を示す図である。図１２を参照すると、コンテンツ一覧画面３５００には、コンテンツアイコン３５０１と、タイムスケール３５０５と、カテゴリラベル３５０７とが表示される。コンテンツ一覧画面３５００は、例えば、ゲーム機本体２００の制御部２２０の制御によって、テレビ３００に表示される。以下、画面の構成要素についてさらに説明する。図示されていないが、コンテンツ一覧画面３５００でも、図８に示したカーソル３１０３と同様のカーソルが表示されてもよい。
【００６７】
コンテンツアイコン３５０１は、例えば図８に示したコンテンツアイコン３１０１と同様に、コンテンツを示すアイコンである。ここで、コンテンツアイコン３５０１は、タイムスケール３５０５に沿って左右方向に配列されるとともに、カテゴリラベル３５０７によって示されるカテゴリごとに、上下方向に配列されている。より具体的には、コンテンツ一覧画面３５００の上段に表示されたコンテンツアイコン３５０１ａは、カテゴリラベル３５０７ａによって示されるカテゴリ（撮影されたフォト）のコンテンツを示す。一方、コンテンツ一覧画面３５００の下段に表示されたコンテンツアイコン３５０１ｂは、カテゴリラベル３５０７ｂによって示されるカテゴリ（ゲーム画面のキャプチャ）のコンテンツを示す。
【００６８】
例えば図１に示したシステム１０では、ゲーム機本体２００を用いて、外部ストレージ４００などに保存された写真を閲覧することができる一方で、ゲームをプレー中に画面をキャプチャすることもできる。このようにして異なる方法で生成された画像が、タイムスタンプなどに基づいて配列されるなどして混在していると、ユーザが違和感を覚える合もある（子供の写真と大人用のゲームのキャプチャが混在している場合など）。上記のようなコンテンツアイコン３５０１の分類表示によって、画像をカテゴリごとに分類して表示することができ、例えば上記のようなユーザの違和感を防ぐことができる。なお、図１２に示した例には限られず、さまざまなカテゴリを設定することができる。また、カテゴリは、ユーザが自由に設定可能であってもよい。
【００６９】
以上で説明した例以外でも、コンテンツアイコンを複数の基準で分類して配列することによって利点が得られる例は数多くある。例えば、ＥＣ（Electronic  commerce）サイトでの商品情報へのリンク画像がコンテンツアイコンである場合や、同様に飲食店情報へのリンク画像がコンテンツアイコンである場合、投稿された動画のサムネイルがコンテンツアイコンである場合などに、コンテンツの人気度やアクセス回数などによる配列を一方の軸とし、他方の軸を場所やその他のカテゴリにすれば、単純に人気度やアクセス回数などが多いコンテンツだけではなく、多様なコンテンツが存在することをユーザが認識することができる。なお、コンテンツの人気度やアクセス回数以外を一方の軸とした場合の他方の軸については、特に設定されず、ランダムな配列にしてもよい。このような場合も、例えばコンテンツアイコンによってコンテンツの内容がある程度わかることによって、多様なコンテンツが存在することをユーザが認識することができる。
【００７０】
なお、例えば上記のＥＣサイトでの商品情報へのリンク画像がコンテンツアイコンである場合や、飲食店情報へのリンク画像がコンテンツアイコンである場合、投稿された動画のサムネイルがコンテンツアイコンである場合などの例では、コンテンツアイコンを一覧表示されるコンテンツ一覧画面が、例えば図２Ａ、図２Ｂ、および図３等を参照して説明したコンテンツ一覧画面１１００，１２００と同様に表示されてもよい。従って、コンテンツ一覧画面１１００，１２００などに適用可能であると説明した本開示の一実施形態に係る構成は、上記のそれぞれの例についても適用することができる。
【００７１】
（７．ハードウェア構成）
次に、図１３を参照して、本開示の実施形態に係る情報処理装置のハードウェア構成について説明する。図１３は、本開示の実施形態に係る情報処理装置のハードウェア構成例を示すブロック図である。図示された情報処理装置９００は、例えば、上記の実施形態におけるゲーム機本体２００を実現しうる。
【００７２】
情報処理装置９００は、ＣＰＵ（Central  Processing  unit）９０１、ＲＯＭ（Read  Only  Memory）９０３、およびＲＡＭ（Random  Access  Memory）９０５を含む。また、情報処理装置９００は、ホストバス９０７、ブリッジ９０９、外部バス９１１、インターフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３、通信装置９２５を含んでもよい。さらに、情報処理装置９００は、必要に応じて、撮像装置９３３、およびセンサ９３５を含んでもよい。情報処理装置９００は、ＣＰＵ９０１に代えて、またはこれとともに、ＤＳＰ（Digital  Signal  Processor）またはＡＳＩＣ（Application  Specific  Integrated  Circuit）と呼ばれるような処理回路を有してもよい。
【００７３】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置９００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一次記憶する。ＣＰＵ９０１、ＲＯＭ９０３、およびＲＡＭ９０５は、ＣＰＵバスなどの内部バスにより構成されるホストバス９０７により相互に接続されている。さらに、ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Peripheral  Component  Interconnect/Interface）バスなどの外部バス９１１に接続されている。
【００７４】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話などの外部接続機器９２９であってもよい。入力装置９１５は、ユーザが入力した情報に基づいて入力信号を生成してＣＰＵ９０１に出力する入力制御回路を含む。ユーザは、この入力装置９１５を操作することによって、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりする。
【００７５】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、ＬＣＤ（Liquid  Crystal  Display）、ＰＤＰ（Plasma  Display  Panel）、有機ＥＬ（Electro-Luminescence）ディスプレイなどの表示装置、スピーカおよびヘッドホンなどの音声出力装置、ならびにプリンタ装置などでありうる。出力装置９１７は、情報処理装置９００の処理により得られた結果を、テキストまたは画像などの映像として出力したり、音声または音響などの音声として出力したりする。
【００７６】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Hard  Disk  Drive）などの磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００７７】
ドライブ９２１は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体９２７のためのリーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録を書き込む。
【００７８】
接続ポート９２３は、機器を情報処理装置９００に直接接続するためのポートである。接続ポート９２３は、例えば、ＵＳＢ（Universal  Serial  Bus）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small  Computer  System  Interface）ポートなどでありうる。また、接続ポート９２３は、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ポートなどであってもよい。接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置９００と外部接続機器９２９との間で各種のデータが交換されうる。
【００７９】
通信装置９２５は、例えば、通信ネットワーク９３１に接続するための通信デバイスなどで構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Local  Area  Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Wireless  USB）用の通信カードなどでありうる。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）用のルータ、または、各種通信用のモデムなどであってもよい。通信装置９２５は、例えば、インターネットや他の通信機器との間で、ＴＣＰ／ＩＰなどの所定のプロトコルを用いて信号などを送受信する。また、通信装置９２５に接続される通信ネットワーク９３１は、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などである。
【００８０】
撮像装置９３３は、例えば、ＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子、および撮像素子への被写体像の結像を制御するためのレンズなどの各種の部材を用いて実空間を撮像し、撮像画像を生成する装置である。撮像装置９３３は、静止画を撮像するものであってもよいし、また動画を撮像するものであってもよい。
【００８１】
センサ９３５は、例えば、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサなどの各種のセンサである。センサ９３５は、例えば情報処理装置９００の筐体の姿勢など、情報処理装置９００自体の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音など、情報処理装置９００の周辺環境に関する情報を取得する。また、センサ９３５は、ＧＰＳ（Global  Positioning  System）信号を受信して装置の緯度、経度および高度を測定するＧＰＳセンサを含んでもよい。
【００８２】
以上、情報処理装置９００のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。
【００８３】
（８．補足）
本開示の実施形態は、例えば、上記で説明したような情報処理装置、システム、情報処理装置またはシステムで実行される情報処理方法、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
【００８４】
なお、本開示の実施形態に係る情報処理装置は、上記で一実施形態として説明された例におけるゲーム機本体２００には限られず、例えば各種のパーソナルコンピュータやタブレット、テレビ、レコーダなど、ユーザ操作に応じてコンテンツアイコンを一覧表示させることが可能な各種の装置を含みうる。情報処理装置は、必ずしもコントローラやテレビのような表示装置が外部接続されるものには限られず、例えば操作キーやタッチパッドなどの操作部、および／またはディスプレイを内蔵していてもよい。
【００８５】
あるいは、ゲーム機本体２００やパーソナルコンピュータ、タブレットのような端末装置が、ネットワーク通信を介してサーバに処理を依頼し、サーバが単独で、または端末装置と協働して、本開示の実施形態に係る情報処理装置として機能してもよい。この場合、本開示の実施形態は、上記の説明におけるゲーム機本体２００の制御部２２０の機能を実現する、１または複数の情報処理装置を含むシステムを含む。
【００８６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００８７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【００８８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更する
機能を実現するプロセッサを備える情報処理装置。
（２）前記一覧画面は、第１の数のアイコンを表示可能な第１の一覧画面と、該第１の一覧画面における所定のユーザ操作に応じて表示され前記第１の数よりも少ない第２の数のアイコンを表示可能な第２の一覧画面とを含み、
前記第１の一覧画面において前記カーソルは前記第２の数のアイコンを選択可能である、前記（１）に記載の情報処理装置。
（３）前記カーソルが選択する範囲をユーザ操作に応じて初期範囲から変更可能であり、
前記第１の一覧画面での前記初期範囲には前記第２の数のアイコンが含まれ、
前記第１の一覧画面で前記カーソルが選択する範囲が前記初期範囲よりも縮小された場合、前記第２の数よりも少ない第３の数のアイコンを前記第２の一覧画面よりも拡大して表示可能な第３の一覧画面が前記所定のユーザ操作に応じて表示され、
前記第１の一覧画面で前記カーソルが選択する範囲が前記初期範囲よりも拡大された場合、前記カーソルによって選択されるアイコンから抽出された第２の数のアイコンを表示する前記第２の一覧画面が表示される、前記（２）に記載の情報処理装置。
（４）前記プロセッサは、さらに、複数の操作部を有するコントローラから提供される操作信号に基づいてユーザ操作を取得し、前記第１の一覧画面と前記第２の一覧画面とで前記複数の操作部の一部または全部に異なるユーザ操作を割り当てる、前記（２）または（３）に記載の情報処理装置。
（５）前記複数のアイコンは、それぞれがコンテンツを表示する複数のコンテンツアイコンであり、該複数のコンテンツアイコンは、コンテンツ群の中から抽出されたコンテンツを表示し、
前記プロセッサは、前記コンテンツ群に含まれる抽出されなかったコンテンツを含むコンテンツの数を前記一覧画面に表示させる機能をさらに実現する、前記（１）〜（４）のいずれか１項に記載の情報処理装置。
（６）前記複数のアイコンは、項目軸に沿って配列され、
前記コンテンツの数は、前記項目軸上のヒストグラムによって表示される、前記（５）に記載の情報処理装置。
（７）前記カーソルが選択する範囲は、前記複数のアイコンが配列されたフィールドの中で、前記複数のアイコンの表示位置に関係なく設定される、前記（１）に記載の情報処理装置。
（８）前記複数のアイコンは、それぞれがコンテンツを表示する複数のコンテンツアイコンであり、該複数のコンテンツアイコンは、コンテンツ群の中から抽出されたコンテンツを表示するとともに項目軸に沿って配列され、
前記プロセッサは、所定のユーザ操作に応じて、前記カーソルが選択する範囲に対応する前記項目軸の範囲をスケールアップさせて前記コンテンツを再抽出する機能をさらに実現する、前記（７）に記載の情報処理装置。
（９）前記複数のアイコンは、それぞれがコンテンツを表示する複数のコンテンツアイコンであり、
前記一覧画面において、前記複数のコンテンツアイコンは第１の方向に前記コンテンツの第１の属性に従って配列されるとともに、前記第１の方向とは異なる第２の方向に前記第１の属性とは異なる前記コンテンツの第２の属性に従って配列される、前記（１）に記載の情報処理装置。
（１０）前記プロセッサは、前記カーソルが選択する範囲を、前記第１の方向を横断する範囲と、前記第２の方向を横断する範囲との間で切り替える機能をさらに実現する、前記（９）に記載の情報処理装置。
（１１）前記第１の属性は、前記コンテンツの生成または更新のタイムスタンプを含む、前記（９）または（１０）に記載の情報処理装置。
（１２）前記コンテンツは、画像コンテンツであり、
前記第２の属性は、前記画像コンテンツの被写体または撮影場所を含む、前記（９）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）前記第２の属性は、前記コンテンツの種類、保存場所、またはカテゴリを含む、前記（９）〜（１１）のいずれか１項に記載の情報処理装置。
（１４）複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更する
機能を実現する１または複数の情報処理装置を含むシステム。
（１５）複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させることと、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更することと
を含む情報処理装置方法。
（１６）複数のアイコンが配列された一覧画面の範囲を選択するカーソルを表示させ、
前記カーソルが選択可能なアイコンの数を維持したまま、前記カーソルによって選択されるアイコンをユーザ操作に応じて変更する
機能をコンピュータに実現させるためのプログラム。
【符号の説明】
【００８９】
１０    システム
１００    コントローラ
２００    ゲーム機本体
２１０    操作部
２２０    制御部
２３０    送信部
２４０    受信部
２５０    画像記憶部
２６０    画像出力部
３００    テレビ
４００    外部ストレージ
【図１】
2015156187.tif 000003
【図２Ａ】
2015156187.tif 000004
【図２Ｂ】
2015156187.tif 000005
【図３】
2015156187.tif 000006
【図４】
2015156187.tif 000007
【図５Ａ】
2015156187.tif 000008
【図５Ｂ】
2015156187.tif 000009
【図５Ｃ】
2015156187.tif 000010
【図６】
2015156187.tif 000011
【図７Ａ】
2015156187.tif 000012
【図７Ｂ】
2015156187.tif 000013
【図７Ｃ】
2015156187.tif 000014
【図８】
2015156187.tif 000015
【図９】
2015156187.tif 000016
【図１０】
2015156187.tif 000017
【図１１】
2015156187.tif 000018
【図１２】
2015156187.tif 000019
【図１３】
2015156187.tif 000020