(57)【要約】  画像を表示する表示部を制御する表示制御部を備え、表示制御部は、画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で前記表示部に表示させ、ユーザからの入力に応じて、第１の表示態様で表示された複数の代表画像の間に代表画像と関連付けられた関連画像を第２の表示態様で前記表示部に表示させるように構成された表示制御装置である。【選択図】図１
2014162659.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部を制御する表示制御部を備え、
該表示制御部は、前記画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で前記表示部に表示させ、
ユーザからの入力に応じて、前記第１の表示態様で表示された前記複数の代表画像の間に前記代表画像と関連付けられた関連画像を第２の表示態様で前記表示部に表示させる
ように構成された
表示制御装置。
【請求項２】
前記第１の表示態様は、前記複数の画像グループをそれぞれ代表する前記複数の代表画像を並べて表示するものである
請求項１に記載の表示制御装置。
【請求項３】
前記ユーザからの入力は、前記複数の代表画像のいずれかを選択する入力であり、
前記第２の表示態様は、ユーザにより選択された前記代表画像と、他の代表画像との間に関連画像表示領域を設け、選択された前記代表画像と関連する前記関連画像を前記関連画像表示領域に表示させるものである
請求項２に記載の表示制御装置。
【請求項４】
前記第２の表示態様で前記関連画像が表示されている状態において、前記ユーザからの入力に応じて、前記関連画像を第３の表示態様で表示させる
請求項３に記載の表示制御装置。
【請求項５】
前記第３の表示態様は、前記選択された代表画像に関連する全ての前記関連画像を表示させるものである
請求項４に記載の表示制御装置。
【請求項６】
前記第１の表示態様は、前記代表画像の表示上に該代表画像に関連する前記関連画像を重畳して表示させる
請求項２に記載の表示制御装置。
【請求項７】
前記第２の表示態様で表示されている前記関連画像のいずれかが前記ユーザにより選択された場合に、選択された前記関連画像を単体表示する
請求項１に記載の表示制御装置。
【請求項８】
前記第３の表示態様で表示されている前記関連画像のいずれかが前記ユーザにより選択された場合に、選択された前記関連画像を単体表示する
請求項４に記載の表示制御装置。
【請求項９】
前記画像を前記関連情報に応じて分類する画像分類部をさらに備える
請求項１に記載の表示制御装置。
【請求項１０】
前記第２の表示態様において、前記関連画像表示領域に表示される前記画像は、所定枚数である
請求項３に記載の表示制御装置。
【請求項１１】
前記関連画像は、所定の評価値に基づいて決定される
請求項１に記載の表示制御装置。
【請求項１２】
前記表示制御部は、前記画像をカテゴリーにまとめて表示し、
前記ユーザからの入力に応じて、前記画像の表示を一のカテゴリーから他のカテゴリーに切り替える
請求項１に記載の表示制御装置。
【請求項１３】
前記表示制御部は、前記画像をカテゴリーにまとめて表示し、
前記第２の表示態様で複数の前記関連画像が表示されている状態において、複数の前記関連画像のいずれかが選択された状態でなされたカテゴリー切替を指示する入力に応じて、選択された前記関連画像に関連する画像を前記第２の表示態様で表示する
請求項１に記載の表示制御装置。
【請求項１４】
前記ユーザによる入力はタッチパネルに対して行われる
請求項１に記載の表示制御装置。
【請求項１５】
前記画像の表示を一のカテゴリーから他のカテゴリーへの切替を指示する入力はタッチパネルへのフリック操作により行われる
請求項１４に記載の表示制御装置。
【請求項１６】
前記複数の代表画像のいずれかを選択する入力は、タッチパネルへのタップ操作により行われる
請求項１４に記載の表示制御装置。
【請求項１７】
前記画像は、インターネットサービスにアップロード済みの画像であり、
前記表示制御部は、前記インターネットサービスにアップロード済みの画像をカテゴリーにまとめて表示する
請求項１に記載の表示制御装置。
【請求項１８】
前記画像は、アプリケーションに取り込み済みの画像であり、
前記表示制御部は、前記アプリケーションに取り込み済みの画像をカテゴリーにまとめて表示する
請求項１に記載の表示制御装置。
【請求項１９】
画像を表示する表示部において、前記画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示させ、
ユーザからの入力に応じて、前記第１の表示態様で表示された前記複数の代表画像の間に前記代表画像と関連付けられた関連画像を第２の表示態様で表示させる
表示制御方法。
【請求項２０】
画像を表示する表示部において、前記画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示させ、
ユーザからの入力に応じて、前記第１の表示態様で表示された前記複数の代表画像の間に前記代表画像と関連付けられた関連画像を第２の表示態様で表示させる
表示制御方法をコンピュータに実行させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、表示制御装置、表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
近年、カメラがスマートフォン、携帯電話機、タブレット端末などにも搭載され、画質や使い勝手が向上したことで、一般ユーザも多くの画像を撮影するようになっている。また、画像を扱う様々なネットサービスも普及してきている。これにより、近年、ユーザの扱う画像の量が爆発的に増えている。【０００３】
そこで、大量の画像を効率よく、閲覧することができるように、年、月、日という時間軸に沿って、画像を分類して表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７９３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、近年、画像認識技術が向上したことで時間だけではなく被写体の種類などに基づいて画像を分類、整理して閲覧することが可能になった。そこで、それらを用いたユーザインターフェースのさらなる使い勝手の良さの向上が求められている。【０００６】
本技術はこのような問題点に鑑みなされたものであり、ユーザが容易に画像の検索および閲覧を行うことができる表示制御装置、表示制御方法および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、第１の技術は、画像を表示する表示部を制御する表示制御部を備え、表示制御部は、画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示部に表示させ、ユーザからの入力に応じて、第１の表示態様で表示された複数の代表画像の間に代表画像と関連付けられた関連画像を第２の表示態様で表示部に表示させるように構成された表示制御装置である。【０００８】
また、第２の技術は、画像を表示する表示部において、画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示させ、ユーザからの入力に応じて、第１の表示態様で表示された複数の代表画像の間に代表画像と関連付けられた関連画像を第２の表示態様で表示させる表示制御方法である。【０００９】
さらに、第３の技術は、画像を表示する表示部において、画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示させ、ユーザからの入力に応じて、第１の表示態様で表示された複数の代表画像の間に代表画像と関連付けられた関連画像を第２の表示態様で表示させる表示制御方法をコンピュータに実行させる表示制御プログラムである。
【発明の効果】
【００１０】
本技術によれば、ユーザは容易に画像の検索および閲覧を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】図１Ａは、表示制御装置の構成を示すブロック図であり、図１Ｂは、表示制御装置の構成の他の例を示すブロック図である。
【図２】図２は、本技術における表示態様の概要を示す図である。
【図３】図３Ａは、代表画像表示の表示態様を示す図であり、図３Ｂは、画面をスクロールさせた場合の代表画像表示の表示態様を示す図である。
【図４】図４Ａは、サマリー階層表示の表示態様を示す図であり、図４Ｂは、画面をスクロールさせた場合のサマリー階層表示の表示態様を示す図である。
【図５】図５は、サマリー階層表示をスクロールさせた場合に表示されるグループのヘッダー表示の態様を示す図である。
【図６】図６Ａは、詳細階層表示の表示態様を示す図であり、図６Ｂは、画面をスクロールさせた場合の詳細階層表示の表示態様を示す図である。
【図７】図７Ａは、画像単体表示の第１の態様を示す図であり、図７Ｂは、画像単体表示の第２の態様を示す図である。
【図８】図８Ａは、カテゴリー「取り込み時間」に分類される具体的な画像を用いた代表画像表示の表示例を示す図であり、図８Ｂは、カテゴリー「取り込み時間」に分類される具体的な画像を用いたサマリー階層表示の表示例を示す図である。
【図９】図９Ａは、カテゴリー「取り込み時間」に分類される具体的な画像を用いた詳細階層表示の表示例を示す図であり、図９Ｂは、カテゴリー「取り込み時間」に分類される具体的な画像を用いた画像単体表示の表示例を示す図である。
【図１０】図１０Ａは、カテゴリー「撮影主体」に分類される具体的な画像を用いた代表画像表示の表示例を示す図であり、図１０Ｂは、カテゴリー「撮影主体」に分類される具体的な画像を用いたサマリー階層表示の表示例を示す図である。
【図１１】図１１Ａは、カテゴリー「撮影主体」に分類される具体的な画像を用いた詳細階層表示の表示例を示す図であり、図１１Ｂは、カテゴリー「撮影主体」に分類される具体的な画像を用いた画像単体表示の表示例を示す図である。
【図１２】図１２Ａおよび図１２Ｂは、カテゴリー表示の切り替えについて説明する図である。
【図１３】図１３は、表示制御装置における処理の全体の流れを示すフローチャートである。
【図１４】図１４は、階層切り替え処理の流れを示すフローチャートである。
【図１５】図１５Ａは、カテゴリー切り替え処理の流れを示すフローチャートであり、図１５Ｂは、カテゴリー切り替え処理の流れを示すフローチャートの変形例である。
【図１６】図１６Ａ乃至図１６Ｃは、本技術における表示の第１の変形例を示す図である。
【図１７】図１７Ａ乃至図１７Ｃは、本技術における表示の第２の変形例を示す図である。
【図１８】図１８Ａ乃至図１８Ｃは、本技術における表示の第３の変形例を示す図である。
【図１９】図１９Ａおよび図１９Ｂは、本技術における表示の第４の変形例を示す図である。
【図２０】図２０Ａおよび図２０Ｂは、本技術における表示の第５の変形例を示す図である。
【図２１】図２１は、本技術の変形例を示す図であり、図２１Ａは、本技術をスマートフォンに適用した場合の代表画像表示の表示例を示す図であり、図２１Ｂは、本技術をタブレット端末に適用した場合の代表画像表示の表示例を示す図であり、図２１Ｃは、本技術をパーソナルコンピュータに適用した場合の代表画像表示の表示例を示す図であり、図２１Ｄは、本技術をテレビジョン受像機に適用した場合の代表画像表示の表示例を示す図である。
【図２２】図２２Ａは、本技術の変形例を示す図であり、本技術をスマートフォンに適用した場合のサマリー階層表示の表示例を示す図であり、図２２Ｂは、本技術をタブレット端末に適用した場合のサマリー階層表示の表示例を示す図であり、図２２Ｃは、本技術をパーソナルコンピュータに適用した場合のサマリー階層表示の表示例を示す図であり、図２２Ｄは、本技術をテレビジョン受像機に適用した場合のサマリー階層表示の表示例を示す図である。
【図２３】図２３Ａは、本技術の変形例を示す図であり、本技術をスマートフォンに適用した場合の画像単体表示の表示例を示す図であり、図２３Ｂは、本技術をタブレット端末に適用し、画像表示とともにアプリケーションのアイコンを表示する例を示す図であり、図２３Ｃは、本技術をパーソナルコンピュータに適用し、画像表示とともにアプリケーションのＵＩを表示する例を示す図であり、図２３は、本技術をテレビジョン受像機に適用し、画像表示とともに地図を表示する例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本技術の実施の形態について図面を参照しながら説明する。なお、説明は以下の順序で行う。
＜１．実施の形態＞
［１−１．表示制御装置の構成］
［１−２．表示制御装置における処理］
＜２．変形例＞
【００１３】
＜１．実施の形態＞
［１−１．表示制御装置の構成］
まず、図１を参照して、表示制御装置１０の構成について説明する。図１Ａは、表示制御装置１０の構成を示すブロック図である。表示制御装置１０は、画像分類部１１、表示制御部１２を備えている。表示制御装置１０の画像分類部１１、表示制御部１２は、例えば、ＣＰＵ（Central Processing Unit）などにより所定のプログラムが実行されることにより実現される。表示制御装置１０は、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ、テレビジョン受像機、携帯電話機、サーバなどの機器において動作するものである。ただし、表示制御装置単体の装置として構成されてもよい。
【００１４】
表示制御装置１０には、上述した他の機器などが備える入力部２０、表示部３０が接続されている。ただし、表示制御装置１０自体が入力部２０および表示部３０を備える構成であってもよい。また、表示制御装置１０には、上述した他の機器などが保持する画像データが供給される。また、画像データの供給は、インターネット上におけるＳＮＳ（social networking service）、写真共有サイトなどにおいて既にアップロードされている画像をインポートすることにより行われてもよい。
【００１５】
入力部２０は、ユーザからの操作入力を受け付ける入力手段である。入力部２０は、例えば、表示部３０と一体に構成されたタッチパネルなどである。タッチパネルは、例えば静電容量方式タッチパネル、感圧式タッチパネルなどである。また、入力部２０は、タッチパネル以外にも、マウスなどのポインティングデバイス、キーボードなどであってもよい。表示制御装置１０には、入力部２０からユーザによる入力内容を示す入力情報が供給される。なお、以下の説明は、入力部２０が表示部３０と一体的に構成されたタッチパネルである場合を例にして説明を行う。
【００１６】
タッチパネルは、操作面である画面上の複数の箇所に同時になされた操作のそれぞれを検出し、その接触位置を示す情報を出力することができる。また、タッチパネルは、操作面に対して繰り返しなれた操作のそれぞれを検出し、そのそれぞれの接触位置を示す情報を出力することもできる。
【００１７】
これにより、タッチパネルは、いわゆるタップ操作、ダブルタップ操作、フリック操作、ドラッグ操作、ピンチ操作、なぞり操作などのユーザからの様々な入力、操作を受け付けて、それらを検出することができる。
【００１８】
タップ操作とは、ユーザの指などを操作面上に短時間１回だけ接触させる入力動作である。ダブルタップ操作とは、指などを操作面上に短い間隔で連続して２回接触させる入力動作である。これらは主に決定の入力などに用いられる。
【００１９】
ドラッグ操作とは、ユーザの指などを操作面上に接触させたまま移動させる入力動作である。フリック操作とは、ユーザの指など操作面上の１点を指示してから、そのまま任意の方向に素早くはじくようにする入力動作である。これにより、例えば、複数の画像を表示部３０に表示させて見る際に、画像をめくるようにして切り替えることができる。
【００２０】
ピンチ操作は、まず、ユーザの２本の指などを同時に操作面上に接触させて、次にその２本の指などを開いたり、つまむように閉じたりする入力動作である。ピンチ操作により例えば、表示部３０に表示されている領域を示す枠の拡大、縮小などの入力が可能となる。なお、ピンチ操作において、接触させた２本の指などを開く操作をピンチアウト操作、２本の指などを閉じる操作をピンチイン操作と称する。
【００２１】
入力部２０としてのタッチパネルに対して入力がなされると、入力部２０から表示制御装置１０に対して接触位置を示す入力情報が供給される。
【００２２】
表示部３０は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ(Plasma Display Panel)、有機ＥＬ(Electro Luminescence)パネルなどにより構成された画像表示手段である。表示部３０には、表示制御装置１０の処理のもと表示される画像、本技術に係るユーザインターフェースなどが表示される。
【００２３】
画像分類部１１は、供給された画像データを画像に関連する情報に基づいて、複数のカテゴリー、グループ、サブグループに分類するものである。カテゴリーは、本技術における画像分類の最も大きな分類単位である。グループとは、カテゴリーの中に含まれる画像の分類単位である。サブグループは、グループの中に含まれる画像の分類単位である。画像分類部１１による分類結果を示す分類情報は、表示制御部１２に供給される。
【００２４】
カテゴリーとしては、例えば、「取り込み時間」、「撮影主体」、「イベント」、「お気に入り」、「撮影地」、「外部画像」などがある。
【００２５】
「取り込み時間」カテゴリーとは、画像の表示を行うために画像を表示制御装置１０に取り込んだ時間に基づくカテゴリーである。「取り込み時間」カテゴリーへの分類は、時計機能などにより画像を表示制御装置１０に取り込む時間を把握することにより行うことができる。「取り込み時間」カテゴリーにおいては、例えば、グループが「月」である場合、サブグループは例えば、「日」などである。また、例えば、グループが「年」である場合、サブグループは「月」となる。
【００２６】
「撮影主体」カテゴリーは、画像中の主要な被写体に基づくカテゴリーである。「撮影主体」カテゴリーへの分類は、公知の画像認識技術を用いて画像中における物体、人物などの被写体を認識することによって行うことができる。画像認識技術としては、テンプレートマッチングによる顔／人物認識技術、被写体の輝度分布情報に基づくマッチング方法、画像に含まれる肌色の部分や人間の顔の特徴量等に基づく方法、顔の特徴量に基づく方法などがある。また、これらの手法を組み合わせて認識精度を高めるようにしてもよい。「撮影主体」カテゴリーにおいて、グループとは例えば、被写体である「人物」である。さらに、サブグループは例えば「人物の年齢」である。
【００２７】
「イベント」カテゴリーは、画像が撮影されたイベントに基づくカテゴリーである。「イベント」カテゴリーへの分類は、公知の被写体認識技術、ＥＸＩＦ（Exchangeable image file format）データなどを参照して得られる画像の撮影時刻、ＧＰＳ（Global Positioning System）データなどに基づいて行うことができる。
【００２８】
例えば、被写体認識の結果、複数枚の画像に同一の複数の人物が写っており、その複数の画像の撮影時刻が所定の時間範囲内である場合、その複数の画像は同一のイベントにおいて撮影されたものと判断することができる。さらに、ＧＰＳデータも参照し、ＧＰＳデータにより同一の位置で撮影された画像であると判断された場合にその複数の画像は同一のイベントにおいて撮影されたものと判断することもできる。また、建築物などの被写体が写っている画像を同一のイベントにおいて撮影されたものと判断することもできる。「イベント」カテゴリーにおいては、例えば、「旅行」、「パーティー」などがグループとして分類される。さらに、例えば、「旅行の日付」、「パーティーの日付、時間」などがサブグループとして分類される。
【００２９】
「お気に入り」カテゴリーは、ユーザの画像に対するお気に入りの度合いに基づくカテゴリーである。画像のお気に入りの度合いに基づく分類は、例えば、ユーザが画像を表示させた回数、ユーザ自身が画像ごとに設定した評価ポイントなどに基づいて行うことができる。「お気に入り」カテゴリーにおいては、お気に入りの度合いに応じて画像をグループとサブグループに分けるようにしてもよい。
【００３０】
「撮影地」カテゴリーは、画像が撮影された位置に基づくカテゴリーである。「撮影地」カテゴリーへの分類は、画像に対応付けられたＧＰＳデータに基づいて行うことができる。「撮影地」カテゴリーにおいては、例えば、グループが「国」である場合、サブグループは例えば、「都市」、「街」、「市町村」などとなる。
【００３１】
「外部画像」カテゴリーは、ＳＮＳ、写真共有サイトなどのインターネットサービスにアップロード済みの画像、他のアプリケーションに取り込み済みの画像を表示制御装置１０にインポートした場合に、そのサービス、アプリケーションの種類に基づくカテゴリーである。「外部画像」カテゴリーにおいては、例えばFacebookなどの具体的なサービスをグループとして分類し、外部サービス内に既に設定されているアルバムなどサブグループとして分類することができる。
【００３２】
また、Facebookなどの具体的なインターネットサービスをカテゴリーとし、そのインターネットサービス内におけるグループ、アルバムなどを本技術におけるグループ、サブグループとしてもよい。また、他のアプリケーションに取り込み済みの画像については、そのアプリケーション内における画像の分類、アプリケーション内におけるタグなどの関連情報に基づいてグループ、サブグループ分けを行なってもよい。
【００３３】
また、画像に例えばセピア、モノクロなどのエフェクトを施すことができるＳＮＳ、写真共有サイト、アプリケーションをカテゴリーまたは、グループとした場合、その画像エフェクトの種類をグループまたはサブグループとすることもできる。
【００３４】
既存のＳＮＳ、写真共有サイト、アプリケーションなどの外部から画像データを表示制御装置１０にインポート可能とすることにより、本技術利用のために再度大量の画像を一つ一つ表示制御装置１０に取り込む必要がない。これにより、既に外部サービス、アプリケーションなどに大量の画像をアップロードしているユーザは容易に本技術を利用することができる。
【００３５】
なお、カテゴリーは上述の内容に限られるものではない。何らかの画像に関連する情報を用いて画像を分類することができればどのようなカテゴリー、グループ、サブグループでもよい。
【００３６】
また、図１Ｂに示されるように、画像分類部４０を表示制御装置１０に含めず、外部のサーバなどに設けるようにしてもよい。この場合、その外部の画像分類部４０に画像データを供給し、画像分類部４０から表示制御装置１０に画像データと分類情報を供給するようにしてもよい。また、表示制御装置１０が画像データを保持し、画像分類部４０も画像データを保持して分類処理を行い、画像分類部１１からは分類情報のみを表示制御装置１０に供給するようにしてもよい。
【００３７】
表示制御部１２は、表示部３０における、本技術に係るユーザインターフェースの表示、画像分類部１１による分類結果に基づく画像の表示などを制御するものである。ここで、図２乃至図１２を参照して、表示制御部１１による処理のもと行われる画像の表示態様について説明する。なお、図２乃至図１２は、表示制御装置１０が動作する機器がスマートフォンであり、入力部２０がスマートフォンにおけるタッチパネルであり、表示部３０がスマートフォンにおける画面である場合を例にして説明を行う。ただし、上述したように、本技術はスマートフォン以外の機器にも適用可能である。
【００３８】
まず、図２を参照して、本技術における表示画面態様の概要について説明する。図２は、表示制御装置１０の制御のもと、表示部３０において行われる表示および、表示の切り替えの概要を示す図である。
【００３９】
本技術においては、複数の画像を複数のカテゴリーに分類して表示する。さらに、各カテゴリーの中に、グループ、サブグループというくくりで画像を分類して表示する。図２においては第１カテゴリー、第２カテゴリー、第３カテゴリーの３つのカテゴリーが示されているが、カテゴリーの数は３つに限られるものではない。
【００４０】
さらに、本技術では、各カテゴリーの画像を３つの表示態様で表示する。３つの表示態様とは、代表画像表示、サマリー階層表示、詳細階層表示という３つの階層表示である。さらに、その階層表示に加え、画像の単体表示も行う。なお、説明においては、代表画像表示を第１階層表示、サマリー階層表示をその下の第２階層表示、詳細階層表示をさらにその下の第３階層表示とする。
【００４１】
図２に示されるように、各カテゴリー間の表示の切り替え、各階層間の表示の切り替えは、ユーザからの入力に応じて相互に可能なものである。
【００４２】
次に、各表示態様の具体的構成について説明する。図３Ａは第１階層表示である代表画像表示の態様を示すものである。第１階層である代表画像表示は、複数の代表画像表示領域１００、１００、１００、・・からなる。代表画像表示領域１００には、グループをそれぞれ代表する画像（以下、代表画像と称する。）１０１が表示される。なお、図３乃至図６においては、対角線を有する四角が１枚の画像を簡略化して表すものである。
【００４３】
その際、図３Ａに示されるように、各グループに対応する位置にグループ名（図３Ａにおける「グループＡ、グループＢ、グループＣ」）が表示されている。代表画像表示は、そのグループに含まれる複数の画像から選択された画像をそのグループを代表する画像として表示するものである。
【００４４】
さらに、図３Ａの代表画像表示の態様においては、１枚の代表画像１０１がグループの背景画像とされ、その背景画像上にその代表画像に関連する複数の画像（以下、関連画像と称する。）１０２、１０２、・・が重畳表示されている。図３ＡにおけるグループＢ、グループＣにおいても同様に各グループに属する画像から代表画像、関連画像が選択されて表示される。
【００４５】
グループに含まれる画像を種々の条件でスコアリングし、スコアが最も高い画像を代表画像とするとよい。スコアリングの条件としては、画像のサイズに対して顔の占める割合が一定以上の場合スコアが高い、笑顔の場合スコアが高い、横向きより正面向きがスコアが高い、被写体である人の人数が所定数以上の場合スコアが高いなどがある。これらは、公知の画像認識技術、笑顔検出技術、顔向き検出技術などを用いることにより行うことができる。
【００４６】
図３Ａの例においては、グループ中の画像の中から最もスコアが高い画像が代表画像１０１として大きく表示されている。そして、その代表画像１０１上に、順にスコアが高い複数の画像が関連画像１０２として重畳して表示されている。この表示が、表示部３０に表示されている全てのグループにおいてなされている。
【００４７】
なお、複数のグループが存在すると、表示部３０の一画面においては全てのグループを表示することができない場合がある。この場合、代表画像表示領域１００上におけるユーザからのタッチパネルに対する入力（例えば、上または下方向にドラッグ操作）がなされると、画面をスクロールさせ、図３Ｂに示されるように別のグループを表示するとよい。これにより、ユーザはシームレスな表示で全てのグループを容易に把握することができる。なお、この際のスクロールは例えば、いわゆる慣性スクロールとするとよい。
【００４８】
次に、図４を参照して、第２階層表示であるサマリー階層表示について説明する。図３に示される代表画像表示の状態において、ユーザによりいずれかのグループを選択する入力（例えば、タップ操作）が行われると、画像表示は図４Ａに示されるサマリー階層表示に切り替わる。
【００４９】
サマリー階層表示は、グループに含まれる画像をサブグループに分類してサマリー表示するものである。代表画像表示状態において、ユーザによりいずれかのグループが選択されると、その選択されたグループと、その選択されたグループの下のグループとの間に選択されたグループに含まれる画像が表示される。図４ＡにおいてはグループＡがユーザにより選択され、グループＡとグループＢの間の領域に、グループＡに含まれるサブグループであるサブグループａ、サブグループｂ、サブグループｃに含まれる複数の画像が表示されている。その際、図４Ａに示されるように、各サブグループに対応する位置にサブグループ名（図４Ａにおける「サブグループａ」、「サブグループｂ」、「サブグループｃ」）が表示されている。
【００５０】
サマリー階層表示は、ヘッダー表示領域２１０と、サブグループ表示領域２２０、２２０、・・・とからなる表示態様である。ヘッダー表示領域２１０は、代表画像表示においてユーザに選択されたグループを表示部３０の最上段において表示する領域である。図４Ａにおいては、ユーザにより選択されたグループＡの代表画像１０１と関連画像１０２とがヘッダーとして表示されている。この表示により、ユーザは、今表示されている画像がどのグループに含まれている画像であるかを容易に把握することができる。
【００５１】
サブグループ表示領域２２０は、代表画像表示において表示されていたグループの中に存在するサブグループに含まれる画像を表示する領域である。サブグループ表示領域２２０は、大サイズ画像表示領域２２１と、小サイズ画像表示領域２２２とからなる。大サイズ画像表示領域２２１は、サブグループに含まれる画像中の１枚を大きなサイズで表示するものである。小サイズ画像表示領域２２２は、サブグループに含まれる複数の画像を大サイズ画像表示領域２２１に比べて小さいサイズで並べて表示するものである。サブグループ表示領域２２０は、特許請求の範囲における関連画像表示領域に相当するものである。
【００５２】
図４Ａの例では、大サイズ画像表示領域２２１に１枚の画像が表示され、小サイズ画像表示領域２２２に７枚の画像が表示されている。なお、小サイズ画像領域における画像の表示枚数はあくまで一例であり、表示枚数は７つに限られるものではない。表示サイズをさらに小さくしてより多くの画像を表示するようにしてもよいし、表示サイズを大きくして画像の表示枚数を少なくしてもよい。
【００５３】
なお、グループが多数のサブグループを含んでいると、表示部３０の一画面においては全てのサブグループを表示することができない場合がある。この場合、サブグループ表示領域２２０上におけるユーザからのタッチパネルに対する入力（例えば、上または下方向へのドラッグ操作）がなされると、画面をスクロールさせ、図４Ｂに示されるように別のサブグループを表示するようにするとよい。これにより、ユーザはシームレスな表示で全てのサブグループを容易に把握することができる。この際のスクロールは例えば、いわゆる慣性スクロールとするとよい。
【００５４】
サブグループ表示領域２２０は、上述したように、代表画像表示状態においてユーザにより選択されたグループとその下に位置するグループの間に表示される。したがって、例えば、選択されたグループがグループＡである場合、グループＡのサブグループ表示領域２２０を下までスクロールさせると、図５に示されるように別のグループであるグループＢの代表画像がヘッダー領域１００の表示形式で表示される。図５においては、グループＢの代表画像１０３が背景画像として表示され、さらに関連画像１０４、１０４、１０４が背景画像上に重畳して表示されている。このような表示により、画面が別画面に切り替わることなく、シームレスな表示で全てのグループおよびサブグループを容易に把握することができる。なお、画面をスクロールさせる場合は、ヘッダー表示領域２１０と、サブグループ表示領域２２０の両方をスクロールさせてもよいし、ヘッダー表示領域２１０は固定させたまま、サブグループ表示領域２２０をスクロールさせるようにしてもよい。図５の例は、ヘッダー表示領域２１０と、サブグループ表示領域２２０の両方をスクロールさせた場合の例である。
【００５５】
さらに、サマリー階層表示においては、サブグループに含まれているがサマリー階層表示では表示しきれていない画像を表示する詳細階層表示ヘの切り替えを指示するための詳細表示指示ボタン２２３が表示されている。詳細表示指示ボタン２２３は、サマリー階層表示に表示されているサブグループごとに存在するものである。詳細表示指示ボタン２２３は、図４においては、「MORE」と表されている。詳細表示指示ボタン２２３に対してユーザからの入力（例えば、タップ操作）がなされると図６に示されるように、表示は、詳細階層表示に切り替わる。なお、図４中の詳細表示指示ボタン２２３の「MORE」という表記はあくまで一例あり、詳細表示指示ボタン２２３の表示態様はそれに限られるものではない。
【００５６】
次に、図６を参照して、第３階層表示である詳細階層表示について説明する。上述したように、サマリー階層表示状態において、ユーザにより詳細表示指示ボタン２２３への入力（例えば、タップ操作）が行われると、画像表示は図６Ａに示される詳細階層表示に切り替わる。
【００５７】
詳細階層表示は、入力された詳細表示指示ボタン２２３が対応するサブグループに含まれる画像を表示するものである。詳細階層表示は、ヘッダー表示領域３１０と、詳細表示領域３２０とからなる表示態様である。ヘッダー表示領域３１０は、サマリー階層表示おいてユーザにより入力された詳細表示指示ボタン２２３に対応するサブグループが含まれるグループを表示部３０の最上段において表示するものである。図６Ａにおいては、ユーザによりサブグループaの詳細表示指示ボタン２２３に入力がなされたため、サブグループaが含まれるグループＡの代表画像１０１および関連画像１０２がヘッダーとして表示されている。この表示により、ユーザは、今表示されている画像がどのグループに含まれている画像であるかを容易に把握することができる。
【００５８】
詳細画像表示領域３２０は、ユーザからの詳細表示指示ボタン２２３への入力によって選択されたサブグループに含まれる画像を表示するものである。図６Ａにおいては、３×３の合計９枚の画像（画像１〜９）が表示されている。ただし、表示枚数はこれに限られるものではない。
【００５９】
なお、サブグループが多数の画像を含んでおり、表示部３０の一画面においてはサブグループに含まれるすべての画像を表示することができない場合がある。この場合、詳細表示領域３２０上におけるユーザからのタッチパネルに対する入力（例えば、上または下方向へのドラッグ操作）がなされると、画面をスクロールさせ、図６Ｂに示されるようにサブグループに含まれる他の画像を表示させるとよい。これにより、ユーザは、サブグループに含まれる全ての画像を確認することができる。なお、この際のスクロールは例えば、いわゆる慣性スクロールとするとよい。
【００６０】
サマリー階層表示および詳細階層表示において、ユーザにより特定の画像に対して入力（例えば、タップ操作）が行われると、表示制御部１２は、図７に示されるように、その画像を単体表示させる。単体表示は、例えば、ヘッダー表示領域４１０と、単体表示領域４２０とからなる。
【００６１】
画像を単体で表示することにより、ユーザは所望する画像を大きな表示状態で閲覧することができる。画像を単体表示する場合は、図７Ａに示されるようにヘッダー表示領域４１０にその画像が属するグループの代表画像を表示してもよいし、図７Ｂに示されるように、単体表示領域４２０のみを表示するようにしてもよい。
【００６２】
図８および図９は、上述した代表画像表示、サマリー階層表示、詳細階層表示、拡大画像表示、画像単体表示の表示態様を具体的な画像を用いて表したものである。図８および図９の例は、カテゴリーが「取り込み時間」である場合の例である。
【００６３】
図８Ａの代表画像表示においては、グループが「月」となり、February、January、Decemberというグループが表示されている。例えば、最上段の代表画像表示領域１００に代表画像１０１が表示され、さらにその代表画像１０１上に複数の関連画像１０２が表示されている。他の代表画像表示領域１００についても同様である。この代表画像表示状態において、いずれかのグループに対して選択入力を行うと、図８Ｂに示されるサマリー階層表示に切り替わる。
【００６４】
図８Ｂは、グループFebruaryが選択された場合のサマリー階層表示を示すものである。サマリー階層表示においてはグループFebruaryに含まれるサブグループに含まれる画像がサブグループ表示領域２２０に表示されている。グループが「月」である場合、サブグループは例えば、「日にち」となる。図８Ｂの例においては、「２６日」、「２５日」、「２２日」という３つのサブグループが表示されている。
【００６５】
サブグループ表示領域２２０の大サイズ画像表示領域２２１に１枚の画像が表示され、小サイズ画像表示領域２２２に７枚の画像が表示されている。さらに、「MORE」と表記された詳細表示指示ボタン２２３が表示されている。
【００６６】
サマリー階層表示において詳細表示指示ボタン２２３に対して入力が行われると、表示は、図９Ａに示される詳細階層表示に切り替わる。図９Ａはサブグループ「２６日」が選択された場合の詳細階層表示である。詳細階層表示では、ヘッダー表示領域３１０に選択されたグループを示す代表画像が表示されている。また、詳細表示領域３２０にはサブグループ「２６日」に含まれる画像が並べて表示されている。
【００６７】
図８Ｂに示されるサマリー階層表示、または図９Ａに示される詳細階層表示において特定の画像を選択する入力を行うと、図９Ｂに示されるようにその選択された画像が拡大表示される。
【００６８】
図１０および図１１は、カテゴリーが「撮影主体」である場合における表示態様の例を示す図である。「撮影主体」カテゴリーにおける代表画像表示においては、被写体である人物ごとに画像がグループ化されて、各グループの代表画像がその人物の名前とともに表示されている。グループの代表画像は上述したようにグループに含まれる画像をスコアリングして、スコアが高い画像を選択して表示するようにするとよい。なお、画像のグループ分けは、画像表示装置が、公知の被写体認識技術によりスマートフォンの記憶部に保存されている画像中の人物を認識し、人物ごとに自動でグループを設定するようにするとよい。
【００６９】
このように、「撮影主体」カテゴリーの第１階層である代表画像表示において、人物のグループの表示を、代表画像を用いて行うことにより、どの被写体についてのグループであるかをひと目で把握することができる。
【００７０】
図１０Ａに示される代表画像表示において、特定のグループを選択する入力が行われた場合、表示は図１０Ｂに示されるサマリー階層表示に切り替わる。図１０Ｂは、図１０Ａに示されるグループEmiryが選択された場合のサマリー階層表示である。
【００７１】
カテゴリーが「撮影主体」である場合、サブグループは、例えば、その主体の年齢となる。図１０Ｂの例においては、グループEmiryが選択されており、その少女Emiryの年齢別の画像がサブグループとして表示されている。また、カテゴリーが撮影主体の場合にはサブグループとして「New items」という、現在から所定期間遡った期間内に追加されたた新規画像をまとめたサブグループを設けてもよい。このカテゴリー「撮影主体」における、画像のサブグループへの分類は、画像の取り込み時間、EXIFデータなどを参照して得られる画像の撮影時を把握することにより行うとよい。
【００７２】
サマリー階層表示において、詳細表示指示ボタン２２３に対して入力が行われると、表示は図１１Ａに示されるように詳細階層表示に切り替わる。図１１Ａはサブグループ「New items」が選択された場合における詳細階層表示である。詳細階層表示においては、サブグループ「New items」に含まれる画像が詳細表示領域３２０に並べて表示されている。
【００７３】
図１０Ｂに示されるサマリー階層表示、または図１１Ａに示される詳細階層表示において特定の画像を選択する入力を行うと、図１１Ｂに示されるようにその選択された画像が拡大表示される。
【００７４】
以上のようにして、３つの表示態様である代表画像表示、サマリー階層表示、詳細階層表示の切り替えが行われる。なお、上位階層への切り替えを指示するためのボタンを設け、そのボタンに対して入力が行われた場合には、詳細階層表示からサマリー階層表示へ、または、サマリー階層表示から代表画像表示へと、上位の階層へ表示を切り替えるとよい。
【００７５】
次にカテゴリーの切り替えについて説明する。まず、第１階層表示である代表画像表示におけるカテゴリー切り替えについて説明する。表示制御部１２は、第１階層表示である代表画像表示状態において、ユーザからタッチスクリーンである表示部３０に対して入力（例えば、横方向へのフリック操作）がなされると、図１２に示されるように、表示を他のカテゴリーの代表画像表示状態に切り替える。
【００７６】
図１２の例においては、図１２Ａのように左から右へフリック操作がなされると、「取り込み時間」カテゴリーから「撮影主体」カテゴリーに表示が切り替わっている。逆に、図１２Ｂのように、右から左へフリック操作がなされると、「撮影主体」カテゴリーから「取り込み時間」カテゴリーに表示が切り替わっている。なお、「イベント」カテゴリーなどの他のカテゴリーへの切り替えも同様である。このように、カテゴリーの切り替えを行うことにより、直感的なカテゴリーの切り替えを行うことができる。
【００７７】
次に第２階層表示であるサマリー階層表示におけるカテゴリー切り替えについて説明する。サマリー階層表示においては、サブグループ表示において大サイズ画像表示と小サイズ画像表示とがなされている。この状態において、ユーザにより特定の画像に対して所定の入力が行われると、その特定の画像にタグ付けされたカテゴリーに切り替わる。例えば、カテゴリー「取り込み時間」のサマリー階層表示において、少女の画像に対してカテゴリー切り換えを指示する入力が行われると、その少女のカテゴリー「撮影主体」の表示に切り替わる。
【００７８】
カテゴリー切り換えを指示する入力方法としては、種々の方法がある。例えば、表示されている任意の画像に指を接触させ、その位置から右または左方向にフリック操作を行う、という入力方法がある。また、任意の画像上においてダブルタップ操作を行う、という入力方法もある。さらに、画像選択用ボタンを設け、その画像選択用ボタンに対して指を接触させて画像選択モードとした後、任意の画像に対してタップ操作を行うという入力方法もある。
【００７９】
このようにカテゴリーが切り替わることにより、例えば、「取り込み時間」カテゴリーで画像を見ていて、気になる画像を発見した場合に、その気になる画像に関連する画像を容易に見ることができる。これにより、画像検索の利便性が向上する。
【００８０】
以上のようにして表示制御装置１０が構成されている。なお、表示制御装置１０の処理機能はコンピュータなどの各種機器によって実現することができる。その場合、表示制御装置１０が有すべき機能の処理内容を記述したプログラムが提供される。そして、そのプログラムを機器で実行することにより、上述の処理機能が機器上で実現される。
【００８１】
処理内容を記述したプログラムは、光ディスク、半導体メモリなどのコンピュータで読み取り可能な記録媒体に記録しておくことができる。このような記録媒体は、パッケージソフトウェアとして販売／提供することができる。また、プログラムをサーバに格納しておき、アプリケーションとしてネットワークを介して販売／提供することもできる。
【００８２】
プログラムを実行する各種機器は、例えば、記録媒体に記録されたプログラムまたはサーバから転送されたプログラムを自己の記憶装置に格納する。そして、機器は、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。また、プログラムを、機器の制御部のメモリにインストールして実行させることもできる。
【００８３】
また、機器は、記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。さらに、機器は、サーバからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００８４】
ただし、表示制御装置１０は、プログラムによって実現されるのみでなく、それぞれの機能を有するハードウェアによる専用の装置を組み合わせて実現してもよい。
【００８５】
また、表示制御装置１０による処理は、いわゆるクラウドサービスとしてユーザに提供されてもよい。クラウドサービスとは、ネットワーク上に存在するサーバによって提供されるサービスであり、インターネットをベースとしたコンピュータの利用形態の一つである。必要な処理は基本的に全てサーバ側で行われる。ユーザはデータを自分のパソコン、スマートフォン、携帯電話機などではなく、インターネット上のサーバに保存する。よって、自宅、会社、ネットカフェ、学校、外出先など、さまざまな環境においてもサービスの利用、データを閲覧、編集、アップロードなどを行うことができる。
【００８６】
画像をクラウドに保存し、画像処理装置１０による表示処理もクラウド側で行い、表示態様を示すデータと画像データをユーザの機器等に送信することによりさまざまな環境において画像の閲覧が可能となる。または、画像をクラウドに保存し、画像処理装置１０による表示処理はユーザ側の機器で行うようにしてもよい。
【００８７】
［１−２．表示制御装置における処理］
次に、表示制御装置１０における処理について説明する。図１３は、表示制御装置１０における処理の全体の流れを示すフローチャートである。この処理は、表示制御装置１０の表示制御部１２により行われる。なお、画像分類部１１による画像分類処理は既になされているものとする。
【００８８】
まず、ステップＳ１で、表示部３０に初期画面が表示される。初期画面とは、表示制御装置１０による表示を初めて行う場合には、予め定められた画面（例えば、カテゴリー「取り込み時間」の代表画像表示）が表示される。また、過去に表示制御装置１０による表示を行った履歴がある場合には、ラストメモリー機能を用いて、前回表示時に最後に表示していた状態を初期画面として表示するようにするとよい。
【００８９】
次にステップＳ２で、ユーザからの階層切り替えを指示する入力がなされたか否かが判定される。階層切り替えを指示する入力とは、上述したように、代表画像表示状態では、いずれかのグループを選択する入力（例えば、タップ操作）である。また、サマリー階層表示である場合には、詳細表示指示ボタン２２３への入力（例えば、タップ操作）、または特定の画像を選択する入力である（例えば、タップ操作）。
【００９０】
ユーザから階層切り替えを指示する入力がなされた場合、処理はステップＳ３に進む（ステップＳ２のＹｅｓ）。そして、ステップＳ３で、階層切り替え処理が行われる。階層切り替え処理の流れについては図１４を参照して後述する。
【００９１】
一方、ステップＳ２で、階層切り替えを指示する入力が行われていないと判定された場合、処理はステップＳ４に進む（ステップＳ３のＮｏ）。次にステップＳ４で、カテゴリー切り替えを指示する入力が行われたか否かが判定される。カテゴリー切り替えを指示する入力が行われた場合、処理はステップＳ５に進む（ステップＳ４のＹｅｓ）。そして、ステップＳ５で、カテゴリー切り替え処理が行われる。カテゴリー切り替え処理の流れについては図１５を参照して後述する。
【００９２】
カテゴリー切り替えを指示する入力が行われていない場合、処理はステップＳ２に進み、再びユーザからの入力があったか否かが判定される。なお、階層切り替えを指示する入力の有無の判定と、カテゴリー切り替えを指示する入力の判定の有無の順序は図１３にフローチャートに記載された順序に限られず、逆でもよい。
【００９３】
次に、図１４を参照して、階層切り替え処理の流れについて説明する。図１４は、階層切り替え処理の流れを示すフローチャートである。まず、ステップＳ３１で、ユーザからの階層切り替えを指示する入力が下階層への切り替えを指示するものか否かが判定される。現在表示されているのが代表画像表示である場合には、下階層はサマリー階層表示となる。また、現在表示されているのがサマリー階層表示である場合には、下階層は詳細階層表示となる。
【００９４】
ユーザから下階層への切り替えを指示する入力がなされた場合、処理はステップＳ３２に進む（ステップＳ３１のＹｅｓ）。次にステップＳ３２で、下階層があるか否かが判定される。現在表示されているのが代表画像表示である場合には、下階層にはサマリー階層表示があるため、下階層はあると判定される。また、現在表示されているのが、サマリー階層表示である場合には、下階層には詳細階層表示があるため、下階層はあると判定される。一方、現在表示されているのが、詳細階層表示である場合には下階層はないと判定される。
【００９５】
下階層がある場合、処理はステップＳ３３に進む（ステップＳ３２のＹｅｓ）。そして、ステップＳ３３で、下階層への切り替え処理が行われる。現在表示されているのが代表画像表示である場合には、サマリー階層表示へと切り替えられる。また、現在表示されているのがサマリー階層表示である場合には、詳細階層表示へと切り替えられる。
【００９６】
一方、ステップＳ３２で下階層が無いと判定された場合、処理はステップＳ３４に進む（ステップＳ３２のＮｏ）。この場合、下階層への切り替えを指示する入力がなされたが、下階層がないため、切り替え処理は行われない。
【００９７】
説明はステップＳ３１に戻る。ユーザからの入力が下階層への切り替えを指示するものではない場合、処理はステップＳ３５に進む（ステップＳ３１のＮｏ）。なお、ユーザからの入力が下階層への切り替えを指示する入力ではないということは、ユーザからの指示は上階層への切り替えを指示する入力である。次にステップＳ３５で、上階層があるか否かが判定される。現在表示されているのが詳細階層表示である場合には、上階層にはサマリー階層表示があるため、上階層はあると判定される。また、現在表示されているのが、サマリー階層表示である場合には、上階層には代表画像表示があるため、上階層はあると判定される。一方、現在表示されているのが、代表画像表示である場合には上階層はないと判定される。
【００９８】
上階層がある場合、処理はステップＳ３６に進む（ステップＳ３５のＹｅｓ）。そして、ステップＳ３５で上階層への切り替え処理が行われる。現在表示されているのが詳細階層表示である場合には、サマリー階層表示へと切り替えられる。また、現在表示されているのがサマリー階層表示である場合には、代表画像表示へと切り替えられる。
【００９９】
一方、ステップＳ３５で上階層が無いと判定された場合、処理はステップＳ３４に進む（ステップＳ３５のＮｏ）。この場合、上階層への切り替えを指示する入力がなされたが、上階層がないため、切り替え処理は行われない。
【０１００】
以上のようにして、表示制御部１２による階層切り替え処理が行われる。
【０１０１】
次に図１５Ａのフローチャートを参照して、表示制御部１２によるカテゴリー切り替え処理の流れについて説明する。図１５Ａは、カテゴリー切り替え処理の流れを示すフローチャートである。
【０１０２】
なお、図２を参照して説明したように、階層表示の縦方向の関係に対して、カテゴリーは横方向の関係だと考えることができる。また、ユーザによるカテゴリーの切り替えを指示する入力は例えば、横方向へのフリック操作により行われる。そこで、カテゴリーの関係を横方向で捉え、ユーザからのカテゴリー切り替え指示の入力を左カテゴリーへの切り替え、右カテゴリーへの切り替えと把握することとする。
【０１０３】
なお、以下、カテゴリーとして左から順に「取り込み時間」、「撮影主体」、「イベント」という３つのカテゴリーがある場合を例にして説明を行う。ただし、これは説明を行うための一例であり、カテゴリーの種類、カテゴリーの並びはこれに限られるものではない。
【０１０４】
まず、ステップＳ５１で、ユーザからのカテゴリー切り替えを指示する入力が右カテゴリーへの切り替えを指示するものか否かが判定される。現在表示されているのが「取り込み時間」カテゴリーである場合には、右カテゴリーは「撮影主体」カテゴリーとなる。また、現在表示されているのが「撮影主体」カテゴリーである場合には、右カテゴリーは「イベント」カテゴリーとなる。
【０１０５】
ユーザから右カテゴリーへの切り替えを指示する入力がなされた場合、処理はステップＳ５２に進む（ステップＳ５１のＹｅｓ）。
【０１０６】
次にステップＳ５２で、右カテゴリーがあるか否かが判定される。現在表示されているのが「取り込み時間」カテゴリーである場合には、右には「撮影主体」カテゴリーがあるため、右カテゴリーはあると判定される。また、現在表示されているのが、「撮影主体」カテゴリーである場合には、右には「イベント」カテゴリーがあるため、右カテゴリーはあると判定される。一方、現在表示されているのが、「イベント」カテゴリーである場合には右カテゴリーはないと判定される。
【０１０７】
右カテゴリーがある場合、処理はステップＳ５３に進む（ステップＳ５２のＹｅｓ）。そして、ステップＳ５３で、右カテゴリーへの切り替え処理が行われる。現在表示されているのが「取り込み時間」カテゴリーである場合には、「撮影主体」カテゴリーへと切り替えられる。また、現在表示されているのが「撮影主体」カテゴリーである場合には、「イベント」カテゴリーへと切り替えられる。
【０１０８】
一方、ステップＳ５２で右カテゴリーが無いと判定された場合、処理はステップＳ５４に進む（ステップＳ５２のＮｏ）。この場合、右カテゴリーへの切り替えを指示する入力がなされたが、右カテゴリーがないため、カテゴリー切り替え処理は行われない。
【０１０９】
説明はステップＳ５１に戻る。ユーザからの入力が右カテゴリーへの切り替えを指示するものではない場合、処理はステップＳ５５に進む（ステップＳ５１のＮｏ）。なお、ユーザからの入力が右カテゴリーへの切り替えを指示する入力ではないということは、ユーザからの指示は左カテゴリーへの切り替えを指示する入力である。
【０１１０】
次にステップＳ５５で、左カテゴリーがあるか否かが判定される。現在表示されているのが「イベント」カテゴリーである場合には、左には「撮影主体」カテゴリーがあるため、左カテゴリーはあると判定される。また、現在表示されているのが、「撮影主体」カテゴリーである場合には、左には「取り込み時間」カテゴリーがあるため、左カテゴリーはあると判定される。一方、現在表示されているのが、「取り込み時間」カテゴリーである場合には左カテゴリーはないと判定される。
【０１１１】
左カテゴリーがある場合、処理はステップＳ５６に進む（ステップＳ５５のＹｅｓ）。そして、ステップＳ５５で左カテゴリーへの切り替え処理が行われる。現在表示されているのが「イベント」カテゴリーである場合には、「撮影主体」カテゴリーへと切り替えられる。また、現在表示されているのが「撮影主体」カテゴリーである場合には、「取り込み時間」カテゴリーへと切り替えられる。
【０１１２】
一方、ステップＳ５５で左カテゴリーが無いと判定された場合、処理はステップＳ５４に進む（ステップＳ５５のＮｏ）。この場合、左カテゴリーへの切り替えを指示する入力がなされたが左カテゴリーがないため、切り替え処理は行われない。ただし、カテゴリーは横方向にループするように並んでいるとしてもよい。この場合には、例えば、カテゴリーが左から順に「取り込み時間」、「撮影主体」、「イベント」となっていると、「イベント」の右隣は「取り込み時間」となる。また、「取り込み時間」の左隣は「イベント」となる。この場合は、右側、左側共にカテゴリーが無いということがない。したがって、図１５Ｂに示されるフローチャートのように、右カテゴリーへの切り替えを指示する入力がなされた場合には、右カテゴリーへの切り替えがなされ、左カテゴリーへの切り替えを指示する入力がなされた場合には、右カテゴリーへの切り替えがなされる。なお、図１５ＢのステップＳ５１は、右カテゴリーへの切り替えを指示する入力か否かの判定ではなく、左カテゴリーへの切り替えを指示する入力か否かの判定としてもよい。その場合、ステップＳ５３とステップＳ５６は入れ替わることとなる。
【０１１３】
以上のようにして、表示制御部１２によるカテゴリー切り替え処理が行われる。本技術によれば、画像を関連情報に基づいてカテゴリーに分類し、さらにグループ、サブグループにも分類し、グループ、サブグループについては代表画像表示、サマリー階層表示、詳細階層表示という３つの階層で表示する。これにより、画像の検索性、視認性が向上し、ユーザは画像の検索、画像間の関係性の把握を容易に行うことができる。また、階層表示においては、インデックスとして機能するヘッダーを各階層において表示するようにしたため、ユーザが今どのグループ、どのサブグループを表示しているのかを容易に把握することができる。さらに、階層表示においては、画像を粒度が徐々に小さくなるように分割表示させることでユーザは探している画像を容易に見つけることができる
【０１１４】
また、カテゴリーについては、ユーザはフリック操作などでカテゴリー間の表示の切り替えを並列的に行うことができるため、メニュー表示における操作などを介することなく容易にカテゴリーの切り替えを行うことができる。
【０１１５】
＜２．変形例＞
以上、本技術の実施の形態について具体的に説明したが、本技術は上述の実施の形態に限定されるものではなく、本技術の技術的思想に基づく各種の変形が可能である。
【０１１６】
図１６は、本技術における画像の表示態様の第１の変形例を示すものである。図１６Ａは、「撮影主体」カテゴリーの代表画像表示である。図１６Ａにおいては、Mike、Johan、Rika、Tomの４つのグループが表示されている。そして、ユーザにより、それらグループの中から例えばJohanが選択された場合、表示は図１６Ｂに示される状態に切り替わる。
【０１１７】
図１６Ｂの表示状態においては、グループ「Johan」の中のサブグループとして、年代である２０１３、２０１２、２０１１が表示されている。表示態様は代表画像表示と同様のものである。そして、ユーザにより例えば、そのグループの中から２０１３が選択された場合、表示は図１６Ｃに示される状態に切り替わる。
【０１１８】
図１６Ｃに表示状態においては、選択されたグループ「２０１３」に含まれる画像がサマリー階層表示の態様で表示されている。ここで表示される画像は全て、Johanという人物が被写体であり、２０１３年に撮影された画像である。このように、実施の形態における、代表画像表示、サマリー階層表示、詳細階層表示という階層表示とは異なる表示態様で画像を表示するようにしてもよい。
【０１１９】
図１７は、本技術における画像の表示態様の第２の変形例を示すものである。図１７Ａは、「撮影地」カテゴリーの代表画像表示である。図１７Ａにおいては、国名であるSverige、United States、Japan、Australiaの４つのグループが表示されている。そして、ユーザにより、それらグループの中から例えばSverigeが選択された場合、表示は図１７Ｂに示される状態に切り替わる。
【０１２０】
図１７Ｂの表示状態においては、グループ「Sverige」の中のサブグループとして、地域Malmo、Lund、Stockholmが表示されている。表示態様は代表画像表示と同様のものである。そして、ユーザにより例えば、そのグループの中からMalmoが選択された場合、表示は図１７Ｃに示される状態に切り替わる。
【０１２１】
図１７Ｃに表示状態においては、選択されたグループ「Malmo」に含まれる画像がサマリー階層表示の態様で表示されている。ここで表示される画像は全て、地域Malmoに含まれる位置で撮影された画像である。このように、実施の形態における、代表画像表示、サマリー階層表示、詳細階層表示という階層表示とは異なる表示態様で画像を表示するようにしてもよい。
【０１２２】
図１８は、本技術における画像の表示態様の第３の変形例を示すものである。図１８Ａは、代表画像表示の態様で、People、Object、Sceneryというグループが表示されている。Peopleは被写体が人物である画像をまとめたグループであり、Objectは被写体がモノである画像をまとめたグループであり、Sceneryは被写体が風景である画像をまとめたグループである。
【０１２３】
そして、ユーザにより、それらのグループの中から例えばグループ「Object」が選択された場合、表示は図１８Ｂに示される態様に切り替わる。図１８Ｂの表示状態においては、グループ「Object」の中のサブグループとして、Foods、Building、Figureが表示されている。表示態様は代表画像表示と同様のものである。そして、ユーザにより例えば、そのグループの中からFoodsが選択された場合、表示は図１８Ｃに示される状態に切り替わる。
【０１２４】
図１８Ｃに表示状態においては、選択されたサブグループ「Object」に含まれる画像がサマリー階層表示の態様で表示されている。ここで表示される画像は全て、Objectに含まれる画像である。このように、実施の形態における、代表画像表示、サマリー階層表示、詳細階層表示という階層表示とは異なる表示態様で画像を表示するようにしてもよい。
【０１２５】
図１９は、本技術における画像の表示態様の第４の変形例を示すものである。図１９Ａは、カテゴリー「イベント」の代表画像表示である。カテゴリーが「イベント」である場合、画像とともに、その画像が撮影された位置を示す地図を表示するようにしてもよい。
【０１２６】
そして、ユーザによりグループが選択されると表示は図１９Ｂに示される状態に切り替わる。なお、この第４の変形例は、カテゴリー「撮影地」にも適用可能である。なお、「イベント」や「撮影地」のグループに含まれる画像には、パノラマ撮影などで撮影された横長または縦長の画像が存在する場合がある。そのようなパノラマ画像がある場合には、図１９Ｂに示されるように画像ごとにサイズを変えて表示するようにしてもよい。
【０１２７】
図２０は、本技術における画像表示態様の第５の変形例を示すものである。図２０Ａは「イベント」カテゴリーの代表画像表示である。第５の変形例においては、代表画像上にそのグループに含まれる画像に被写体として写っている人物の情報をアイコンで表示している。
【０１２８】
そして、ユーザによりグループが選択されると図２０Ｂに示される状態に切り替わる。この表示態様においても、そのグループに含まれる画像に被写体として写っている人物がアイコンで示されている。これにより、そのグループに含まれる複数の画像にどの人物が写っているかを容易に把握することができる。なお、この表示は、被写体認識技術により、画像に写っている人物を認識し、その認識結果に基づいて行うことができる。
【０１２９】
なお、上述した変形例における、グループ名、地名、人物名などはあくまで例示である。
【０１３０】
実施の形態では、表示制御装置１０が動作する機器がスマートフォンである場合を例にして説明を行った。しかし、表示制御装置１０が動作する機器はスマートフォンに限られるものではない。表示制御装置１０を適用することができる機器としては他にも、タブレット端末、パーソナルコンピュータ、テレビジョン受像機などがある。
【０１３１】
図２１は、表示制御装置１０をスマートフォン１００１、タブレット端末１００２、パーソナルコンピュータ１００３およびテレビジョン受像機１００４に適用した場合の代表画像表示の態様の一例を示すものである。図２１Ａのスマートフォン１００１は実施の形態における表示態様と同様である。
【０１３２】
図２１Ｂのタブレット端末１００２、図２１Ｃのパーソナルコンピュータ１００３、図２１Ｄのテレビジョン受像機１００４においては、スマートフォン１００１に比べて表示部のサイズが大きい。よって、代表画像表示における各グループの代表画像の表示に加え、ユーザにより選択された画像を拡大表示することができる。これにより、階層切り替え、カテゴリー切り替えを行いながらも常に選択された画像が大きく表示されているため、ユーザは、画像を楽しみつつ、画像の検索を行うことができる。
【０１３３】
また、図２１Ｃのパーソナルコンピュータ１００３、図２１Ｄのテレビジョン受像機１００４は、スマートフォン１００１に比べて表示部のサイズが大きいため、代表画像表示におけるグループの表示数をスマートフォン１００１の表示数と比べて多くすることができる。これにより、画像検索の利便性を高めることができる。
【０１３４】
図２２は、表示制御装置１０をスマートフォン２００１、タブレット端末２００２、パーソナルコンピュータ２００３およびテレビジョン受像機２００４に適用した場合のサマリー階層表示の態様の一例を示すものである。図２２Ａのスマートフォン２００１は実施の形態における表示態様と同様である。
【０１３５】
図２２Ｂのタブレット端末２００２、図２２Ｃのパーソナルコンピュータ２００３、図２２Ｄのテレビジョン受像機２００４においては、スマートフォン２００１に比べて表示部のサイズが大きいため、サマリー階層表示におけるサブグループに含まれる画像の表示枚数をより多くすることができる。これにより、画像検索の利便性を高めることができる。
【０１３６】
また、図２２において最も表示部のサイズが大きいテレビジョン受像機２００４においては、図２２Ｄに示されるように、ユーザに選択された画像を全画面表示することにより、画像をより迫力あるものとしてユーザに提示することができる。
【０１３７】
図２３は、表示部のサイズが大きい機器に表示制御装置１０を適用する場合に、画像表示と、画像表示以外もものを組み合わせて表示することができる例を示すものである。図２３Ｂのタブレット端末３００２においては、表示部の一方にサマリー階層表示で画像が表示されており、表示部の他方にはタブレット端末３００３にインストールされているアプリケーションを示すアイコン群が表示されている。この表示態様によれば、表示制御装置１０による表示をさせながら、画面を切り替えることなく他のアプリケーションを起動させることができる。
【０１３８】
図２３Ｃのパーソナルコンピュータ３００３においては、表示部の一方にサマリー階層表示で画像が表示されており、表示部の他方には画像編集アプリケーションの画面が表示されている。この表示態様によれば、表示制御装置１０による表示で、画像を確認しつつ、画像編集アプリケーションによる作業を行うことができる。
【０１３９】
なお、アプリケーションは画像編集アプリケーションに限られず、動画作成アプリケーション、さらには音楽アプリケーションなど画像に関連のないアプリケーションであってもよい。
【０１４０】
さらに、図２３Ｄのテレビジョン受像機３００４においては、表示制御装置１０による表示に加え、地図が表示されている。これにより、例えば、表示されている画像に対応付けられたＧＰＳデータを参照して、その画像が撮影された位置を地図として表示させる、ということも可能である。
【０１４１】
なお、上述の機器と表示の組み合わせはあくまで一例である。例えば、タブレット端末において、表示制御装置１０による表示と画像編集アプリケーションを表示させてもよい。また、パーソナルコンピュータにおいて、表示制御装置１０による表示と地図を表示するようにしてもよい。
【０１４２】
実施の形態においては、画像データを例として説明を行ったが、本技術は動画データ、音楽コンテンツデータに対しても適用可能である。動画データの場合には、動画のキャプチャ画像を実施の形態で説明した画像のように表示することにより、動画の検索性が向上する。
【０１４３】
音楽コンテンツデータの場合には、アートワークを示すアイコンを実施の形態で説明した画像のように表示することにより、音楽の検索性が向上する。音楽のカテゴリー、グループ、サブグループとしては、取り込み時間、ジャンル、ミュージシャン、アルバム、お気に入り、プレイリストなどが考えられる。
【０１４４】
また、本技術は以下のような構成も取ることができる。
【０１４５】
（１）画像を表示する表示部を制御する表示制御部を備え、
該表示制御部は、前記画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で前記表示部に表示させ、
ユーザからの入力に応じて、前記第１の表示態様で表示された前記複数の代表画像の間に前記代表画像と関連付けられた関連画像を第２の表示態様で前記表示部に表示させる
ように構成された
表示制御装置。
【０１４６】
（２）前記第１の表示態様は、前記複数の画像グループをそれぞれ代表する複数の前記代表画像を並べて表示するものである
前記（１）に記載の表示制御装置。
【０１４７】
（３）前記ユーザからの入力は、前記複数の代表画像のいずれかを選択する入力であり、
前記第２の表示態様は、ユーザにより選択された前記代表画像と、他の代表画像との間に関連画像表示領域を設け、選択された前記代表画像と関連する前記関連画像を前記関連画像表示領域に表示させるものである
前記（１）または（２）に記載の表示制御装置。
【０１４８】
（４）前記第２の表示態様で前記関連画像が表示されている状態において、前記ユーザからの入力に応じて、前記関連画像を第３の表示態様で表示させる
前記（３）に記載の表示制御装置。
【０１４９】
（５）前記第３の表示態様は、前記選択された代表画像に関連する全ての前記関連画像を表示させるものである
前記（４）に記載の表示制御装置。
【０１５０】
（６）前記第１の表示態様は、前記代表画像の表示上に該代表画像に関連する前記関連画像を重畳して表示させる
前記（１）から（５）のいずれに記載の表示制御装置。
【０１５１】
（７）前記第２の表示態様で表示されている前記関連画像のいずれかが前記ユーザにより選択された場合に、選択された前記関連画像を単体表示する
前記（１）から（６）のいずれに記載の表示制御装置。
【０１５２】
（８）前記第３の表示態様で表示されている前記関連画像のいずれかが前記ユーザにより選択された場合に、選択された前記関連画像を単体表示する
前記（４）または（５）に記載の表示制御装置。
【０１５３】
（９）前記画像を前記関連情報に応じて分類する画像分類部をさらに備える
前記（１）から（８）のいずれに記載の表示制御装置。
【０１５４】
（１０）前記第２の表示態様において、前記関連画像表示領域に表示される前記画像は、所定枚数である
前記（３）または（４）に記載の表示制御装置。
【０１５５】
（１１）前記関連画像は、所定の評価値に基づいて決定される
前記（１）から（１０）のいずれに記載の表示制御装置。
【０１５６】
（１２）前記表示制御部は、前記画像をカテゴリーにまとめて表示し、
前記ユーザからの入力に応じて、前記画像の表示を一のカテゴリーから他のカテゴリーに切り替える
前記（１）から（１１）のいずれに記載の表示制御装置。
【０１５７】
（１３）前記表示制御部は、前記画像をカテゴリーにまとめて表示し、
前記第２の表示態様で複数の前記関連画像が表示されている状態において、複数の前記関連画像のいずれかが選択された状態でなされたカテゴリー切り替えを指示する入力に応じて、選択された前記関連画像に関連する画像を前記第２の表示態様で表示する
前記（１）から（１２）のいずれに記載の表示制御装置。
【０１５８】
（１４）前記ユーザによる入力はタッチパネルに対して行われる
前記（１）から（１３）のいずれに記載の表示制御装置。
【０１５９】
（１５）前記画像の表示を一のカテゴリーから他のカテゴリーへの切り替えを指示する入力はタッチパネルへのフリック操作により行われる
前記（１４）に記載の表示制御装置。
【０１６０】
（１６）前記複数の代表画像のいずれかを選択する入力は、タッチパネルへのタップ操作により行われる
前記（１４）に記載の表示制御装置。
【０１６１】
（１７）前記画像は、インターネットサービスにアップロード済みの画像であり、
前記表示制御部は、前記インターネットサービスにアップロード済みの画像をカテゴリーにまとめて表示する
前記（１）から（１６）のいずれに記載の表示制御装置。
【０１６２】
（１８）前記画像は、アプリケーションに取り込み済みの画像であり、
前記表示制御部は、前記アプリケーションに取り込み済みの画像をカテゴリーにまとめて表示する
前記（１）から（１７）のいずれに記載の表示制御装置。
【０１６３】
（１９）画像を表示する表示部において、前記画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示させ、
ユーザからの入力に応じて、前記第１の表示態様で表示された前記複数の代表画像の間に前記代表画像と関連付けられた関連画像を第２の表示態様で表示させる
表示制御方法。
【０１６４】
（２０）画像を表示する表示部において、前記画像の関連情報に応じて分類された複数の画像グループをそれぞれ代表する複数の代表画像を第１の表示態様で表示させ、
ユーザからの入力に応じて、前記第１の表示態様で表示された前記複数の代表画像の間に前記代表画像と関連付けられた関連画像を第２の表示態様で表示させる
表示制御方法をコンピュータに実行させる表示制御プログラム。
【符号の説明】
【０１６５】
１０・・・・・・表示制御装置。
１１・・・・・・表示制御部
２０・・・・・・表示部
１２、４０・・・画像分類部
【図１】
2014162659.tif 000003
【図２】
2014162659.tif 000004
【図３】
2014162659.tif 000005
【図４】
2014162659.tif 000006
【図５】
2014162659.tif 000007
【図６】
2014162659.tif 000008
【図７】
2014162659.tif 000009
【図１３】
2014162659.tif 000010
【図１４】
2014162659.tif 000011
【図１５】
2014162659.tif 000012
【図８】
2014162659.tif 000013
【図９】
2014162659.tif 000014
【図１０】
2014162659.tif 000015
【図１１】
2014162659.tif 000016
【図１２】
2014162659.tif 000017
【図１６】
2014162659.tif 000018
【図１７】
2014162659.tif 000019
【図１８】
2014162659.tif 000020
【図１９】
2014162659.tif 000021
【図２０】
2014162659.tif 000022
【図２１】
2014162659.tif 000023
【図２２】
2014162659.tif 000024
【図２３】
2014162659.tif 000025
【国際調査報告】
2014162659.tif 000026
2014162659.tif 000027
2014162659.tif 000028
2014162659.tif 000029