(57)【要約】      （修正有）【課題】コンテンツの要部を分かりやすく表示させ、ユーザが容易にコンテンツの内容を認識することが可能な表示制御装置、表示制御方法、プログラム及び記録媒体を提供する。【解決手段】表示制御装置は、複数の画像データを取得する取得部と、複数の画像データの各々を原画像データとし、原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、を有する。【選択図】図１
2018106289.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを取得する取得部と、
前記複数の画像データの各々を原画像データとし、前記原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、
前記複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、を有することを特徴とする表示制御装置。
【請求項２】
前記画像加工部は、前記複数の加工画像データのうちの１の加工画像データ及び前記１の加工画像データの原画像データである１の原画像データに対し、前記１の加工画像データに含まれる画像の中心位置と前記１の原画像データに含まれる画像の中心位置とが一致するように、前記複数の加工画像データを生成することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記画像加工部は、前記１の原画像データに含まれる画像の外周部の一部のみを切り取ることで前記１の加工画像データに含まれる画像の形状を六角形又は菱形とすることを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記取得部は、前記複数の画像データの各々に対応するコンテンツの属性を示す属性データを取得し、
前記表示データ生成部は、前記加工画像データ上に前記属性データを示すテキストデータを重畳して配置した前記表示データを生成することを特徴とする請求項１乃至３のいずれか１つに記載の表示制御装置。
【請求項５】
前記取得部は、前記複数の画像データを前記コンテンツの属性毎に分類し、
前記表示データ生成部は、前記コンテンツの属性毎に異なる階層で前記加工画像データの各々を敷き詰めた前記表示データを生成することを特徴とする請求項４に記載の表示制御装置。
【請求項６】
前記表示装置とは異なる位置に配置され、前記複数の加工画像データのうちの１の加工画像データを選択する操作を受付ける操作受付部を有し、
前記表示データ生成部は、当該選択された１の加工画像データを他の加工画像データから区別可能なように表示する前記表示データを生成することを特徴とする請求項１乃至５のいずれか１つに記載の表示制御装置。
【請求項７】
前記操作受付部はタッチパッドを含むことを特徴とする請求項６に記載の表示制御装置。
【請求項８】
前記表示データ生成部は、前記タッチパッドへのドラッグ操作に応じて、前記複数の加工画像データを纏めて移動させた表示データを生成することを特徴とする請求項７に記載の表示制御装置。
【請求項９】
表示制御装置を用いた表示制御方法であって、
複数の画像データを取得するステップと、
前記複数の画像データの各々を原画像データとし、前記原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成するステップと、
前記複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成するステップと、を含むことを特徴とする表示制御方法。
【請求項１０】
コンピュータを、
複数の画像データを取得する取得部と、
前記複数の画像データの各々を原画像データとし、前記原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、
前記複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、として機能させることを特徴とするプログラム。
【請求項１１】
コンピュータを、
複数の画像データを取得する取得部と、
前記複数の画像データの各々を原画像データとし、前記原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、
前記複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、として機能させるプログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の表示動作を制御する表示制御装置、表示制御方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
例えば、オーディオ機器などのコンテンツ再生装置、家電製品などの電化製品などにおいては、複数のコンテンツからユーザに選択されたコンテンツを再生したり、ユーザの選択に従った動作を行うことが一般的である。例えば、ユーザは、例えば選択可能なコンテンツ又はメニューが表示されたディスプレイを見つつ、所望のコンテンツやメニューを選択する。
【０００３】
例えば、特許文献１には、操作者のタッチパネルに対する接触を検知する入力部と、当該検知結果に基づいて複数のセレクトメニューをそれぞれ多角形アイコンとしてタッチパネルに表示する表示制御部とを有する車両用表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2014-144738号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えばユーザに選択可能なコンテンツ表示を行う表示装置においては、一見してユーザが当該コンテンツの内容を認識又は特定できるような選択画面が表示されることが好ましい。
【０００６】
本発明は上記した点に鑑みてなされたものであり、コンテンツの要部を分かりやすく表示させ、ユーザが容易にコンテンツの内容を認識することが可能な表示制御装置、表示制御方法、プログラム及び記録媒体を提供することを課題の１つとしている。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、複数の画像データを取得する取得部と、複数の画像データの各々を原画像データとし、原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、を有することを特徴とする。
【０００８】
請求項９に記載の発明は、表示制御装置を用いた表示制御方法であって、複数の画像データを取得するステップと、複数の画像データの各々を原画像データとし、原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成するステップと、複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成するステップと、を含むことを特徴とする。
【０００９】
請求項１０に記載の発明は、コンピュータを、複数の画像データを取得する取得部と、複数の画像データの各々を原画像データとし、原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、として機能させることを特徴とする。
【００１０】
請求項１１に記載の発明は、コンピュータを、複数の画像データを取得する取得部と、複数の画像データの各々を原画像データとし、原画像データの各々を加工して六角形又は菱形の複数の加工画像データを生成する画像加工部と、複数の加工画像データを敷き詰めるように配置して表示装置に表示する表示データを生成する表示データ生成部と、として機能させるプログラムが記録されていることを特徴とする。
【図面の簡単な説明】
【００１１】
【図１】（ａ）は、実施例１に係る表示制御装置を含むコンテンツ再生システムの構成を示すブロック図であり、（ｂ）は、実施例１に係る表示制御装置の構成を示すブロック図である。
【図２】実施例１に係る表示制御装置の動作フローを示すフロー図である。
【図３】実施例１に係る表示制御装置が取得するコンテンツ情報の構成を模式的に示す図である。
【図４】実施例１に係る表示制御装置が生成する表示枠を模式的に示す図である。
【図５】実施例１に係る表示制御装置が生成する表示枠の他の例を模式的に示す図である。
【図６】実施例１に係る表示制御装置による画像の加工動作フローを示すフロー図である。
【図７】（ａ）及び（ｂ）は、それぞれ実施例１に係る表示制御装置による加工前後の画像データ例を模式的に示す図である。
【図８】実施例１に係る表示制御装置が生成する表示データを模式的に示す図である。
【図９】実施例１に係る表示制御装置が生成する表示データを模式的に示す図である。
【図１０】実施例１に係る表示制御装置が生成する表示データを模式的に示す図である。
【図１１】実施例１に係るコンテンツ再生システムの配置例を模式的に示す図である。
【図１２】（ａ）は実施例２に係るプログラムの構成を示すブロック図であり、（ｂ）は実施例３に係る記録媒体の構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に本発明の実施例について詳細に説明する。
【実施例１】
【００１３】
図１（ａ）は、実施例１に係るコンテンツ再生システム１０の構成を示すブロック図である。コンテンツ再生システム１０は、少なくとも１つのコンテンツが記憶された記憶装置２０、コンテンツの再生制御を行う再生制御装置３０及びコンテンツの再生を実行する再生装置４０からなる。例えば、記憶装置２０は、音楽コンテンツ、動画コンテンツ及び写真コンテンツなどのコンテンツが記憶されたスマートフォンやタブレットである。
【００１４】
再生装置４０は、コンテンツの選択画面を表示するディスプレイとして機能する表示装置４０Ａを含む。また、再生装置４０は、例えばコンテンツの再生動作を行う再生動作装置４０Ｂを含む。例えば、再生動作装置４０Ｂは、コンテンツの再生動作を行うディスプレイ及びスピーカを含む。なお、表示装置４０Ａとしてのディスプレイと再生動作装置４０Ｂとしてのディスプレイは同一のディスプレイであってもよい。
【００１５】
再生制御装置３０は、無線又は有線で記憶装置２０に接続され、記憶装置２０から少なくとも１つのデータ化されたコンテンツ情報（コンテンツ情報データ又は情報データと称する場合がある）Ｄ１及びコンテンツ本体（コンテンツ本体データ又は本体データと称する場合がある）Ｄ２を取得する。なお、再生制御装置３０は、複数の記憶装置２０、例えば複数のスマートフォンからコンテンツを取得することができる。
【００１６】
また、再生制御装置３０は、コンテンツ情報Ｄ１を再生装置４０のディスプレイに表示させ、ユーザの操作に従って、取得した少なくとも１つのコンテンツの中から特定のコンテンツを選択する。また、再生制御装置３０は、選択したコンテンツを再生装置４０に再生させる制御を行う。本実施例においては、再生制御装置３０は、表示装置４０Ａの表示制御を行う表示制御装置３０Ａと、再生動作装置４０Ｂの動作制御を行う再生動作制御装置３０Ｂとを含む。
【００１７】
図１（ｂ）は、本実施例に係る表示制御装置３０Ａの構成を示すブロック図である。表示制御装置３０Ａは、記憶装置２０から、複数のコンテンツ情報Ｄ１を取得するコンテンツ情報取得部（取得部）３１を有する。コンテンツ情報取得部３１は、コンテンツ情報Ｄ１として、コンテンツの属性を示す属性データＤ１１と、コンテンツの画像（例えば代表画像）を示す画像データＤ１２とを取得する。
【００１８】
表示制御装置３０Ａは、ユーザからの操作を受付ける操作受付部３２を有する。操作受付部３２は、例えば、タッチパネル式のディスプレイ、タッチパッド、マウス及びダイヤル式のスイッチなどからなる。本実施例においては、操作受付部３２は、表示装置４０Ａとは別に設けられたタッチパッドである。
【００１９】
表示制御装置３０Ａは、コンテンツ情報Ｄ１を表示する複数の表示セルを含む表示枠を生成する表示枠生成部３３を有する。表示枠生成部３３は、表示枠として、表示装置４０Ａを介してユーザにコンテンツ情報Ｄ１を表示する表示領域（表示面）を定義する。また表示枠生成部３３は、当該表示領域を複数のセル領域に区画し、これらのセル領域を表示セルとして定義する。
【００２０】
また、表示制御装置３０Ａは、コンテンツ情報取得部３１が取得した画像データＤ１２を加工する画像加工部３４と、画像加工部３４によって加工された画像データＤ１２を表示枠生成部３３が生成した表示枠状に配置するレイアウト作成部３５とを有する。また、表示制御装置３０Ａは、レイアウト作成部３５によって作成された画像を表示する表示データを生成する表示データ生成部３６を有する。表示制御装置３０Ａは、表示データ生成部３６が生成した表示データを表示装置４０Ａに出力し、表示装置４０Ａはこのデータに従って表示動作を行う。
【００２１】
図２は、表示制御装置３０Ａによる表示制御動作のフローを示すフロー図である。表示制御装置３０Ａは、再生制御装置３０が記憶装置２０からコンテンツ情報Ｄ１及びコンテンツ本体Ｄ２を取得した際にその動作を開始する。まず、コンテンツ情報取得部３１は、コンテンツ情報Ｄ１を取得する（ステップＳ１１）。
【００２２】
次に、表示枠生成部３３は、コンテンツ情報Ｄ１を表示する表示枠ＦＬを生成する（ステップＳ１２）。例えば、表示枠生成部３３は、例えばコンテンツ情報Ｄ１の数量や属性に応じて、取得されたコンテンツ情報Ｄ１の少なくとも一部を表示する表示枠ＦＬを定義する。
【００２３】
続いて、画像加工部３４は、取得された画像データＤ１２を加工するに際し、コンテンツ毎に画像データＤ１２が取得されたか否かを判定する（ステップＳ１３）。例えば、画像加工部３４は、コンテンツ毎に、コンテンツ情報Ｄ１に画像データＤ１２が含まれているか否かを判定する。画像加工部３４は、画像データＤ１２が取得されたと判定した場合、そのコンテンツに対し、取得された画像データＤ１２を原画像データ（以下、単に原画像と称する）とし、原画像Ｄ１２を加工し、加工画像データ（以下、単に加工画像と称する）ＤＰを生成する（ステップＳ１４）。
【００２４】
次に、レイアウト作成部３５は、画像加工部３４によって加工された加工画像ＤＰをレイアウトし、レイアウト画像データ（以下、単にレイアウト画像と称する）ＤＬを作成する（ステップＳ１５）。具体的には、レイアウト作成部３５は、加工画像ＤＰを、表示枠生成部３３によって生成された表示枠ＦＬ上に、所定のアルゴリズムに従って配置する。
【００２５】
次に、表示データ生成部３６は、レイアウト作成部３５によってレイアウトされたレイアウト画像ＤＬと、コンテンツ情報取得部３１によって取得された属性データＤ１１とを含む表示データＤＤを生成する（ステップＳ１６）。例えば、表示データ生成部３６は、表示データＤＤとして、レイアウト画像ＤＬ内の加工画像ＤＰ上に属性データＤ１１を示すテキストデータを重ねた画像データを生成する。表示データ生成部３６は、生成した表示データＤＤを表示装置４０Ａに出力する。
【００２６】
表示データ生成部３６は、操作受付部３２が表示態様（表示データＤＤ）を変更する操作（変更対象操作）を受付けたか否かを判定する（ステップＳ１７）。例えば、操作受付部３２によってユーザがコンテンツの属性を変更する操作、コンテンツの選択を決定若しくは変更する操作、又は表示データＤＤの拡大若しくは縮小操作を受付けた場合、表示データ生成部３６は、変更対象操作を受付けたと判定する。
【００２７】
操作受付部３２が変更対象操作を受付けたと判定した場合、表示データ生成部３６は、当該操作に対応した表示データＤＤを再度生成する（ステップＳ１６に戻る）。表示データ生成部３６は、表示データＤＤを生成する度に表示データＤＤを表示装置４０Ａに出力する。表示装置４０Ａは、表示データ生成部３６によって生成された表示データＤＤを表示する。
【００２８】
なお、画像加工部３４は、属性情報を表す汎用画像（例えばアイコン画像）を記憶している。そして、画像加工部３４は、コンテンツ情報Ｄ１内に画像データＤ１２が含まれないコンテンツが存在すると判定した場合、取得した属性情報を表す汎用画像を原画像データとして生成する（ステップＳ１８）。このようにして、表示制御装置３０Ａは、コンテンツ情報Ｄ１を表示装置４０Ａに表示する制御を行う。
【００２９】
また、ユーザの操作によって最終的に特定の１つのコンテンツが再生対象として決定された場合、再生制御装置３０の再生動作制御装置３０Ｂは、当該コンテンツのコンテンツ本体Ｄ２を再生装置４０の再生動作装置４０Ｂに出力する。これによって、当該コンテンツが再生される。実際にコンテンツを再生している際には、表示データ生成部３６は、再生中のコンテンツの原画像データを全体に表示する表示データＤＤを生成及び出力してもよいし、生成済みのいずれかのレイアウト画像ＤＬを表示する表示データＤＤを出力してもよい。
【００３０】
図３は、コンテンツ情報取得部３１が取得するコンテンツ情報Ｄ１に含まれる情報の内容を模式的に示す図である。図３には、例示として、７つのコンテンツＣ１、Ｃ２、Ｃ３、Ｃ４、Ｃ５、Ｃ６及びＣ７のコンテンツ情報Ｄ１を示している。まず、コンテンツ情報Ｄ１には、コンテンツＣ１〜Ｃ７の各々の属性を示す属性データＤ１１と、コンテンツＣ１〜Ｃ７の各々に関連する画像を示す画像データＤ１２とがコンテンツ毎に含まれる。
【００３１】
また、属性データＤ１１は、コンテンツ毎に少なくとも１つの属性情報を含む。例えば、属性データＤ１１には、コンテンツＣ１〜Ｃ７の所有者（例えばコンテンツを取得したスマートフォンの所有者）を示す属性情報（属性１）、及びコンテンツＣ１〜Ｃ７の種類を示す属性情報（属性２）が含まれる。
【００３２】
また、属性データＤ１１には、コンテンツの種類毎に異なる属性情報が含まれる。例えばコンテンツＣ１〜コンテンツＣ５のようにコンテンツの種類が音楽の場合、属性データＤ１１には、アルバムのタイトルを示す属性情報（属性３）及び楽曲のタイトルを示す属性情報（属性４）が含まれる。また、コンテンツＣ６及びＣ７のようにコンテンツの種類が動画の場合、属性データＤ１１には、ジャンルを示す属性情報（属性３）及び動画のタイトルを示す属性情報（属性４）が含まれる。
【００３３】
コンテンツ情報取得部３１は、例えばこのようなコンテンツ情報Ｄ１を取得する。換言すれば、コンテンツ情報取得部３１は、画像データＤ１２の各々に対応するコンテンツの属性を示す属性データＤ１１を取得する。また、コンテンツ情報取得部３１は、画像データＤ１２の各々をコンテンツの属性毎に分類する。
【００３４】
図４は、表示枠生成部３３が生成する表示枠ＦＬの構成を模式的に示す図である。表示枠生成部３３は、本実施例においては、各々が複数の表示セルＡ１を有し、属性毎に分かれた複数の副表示枠ＦＬ１、ＦＬ２、ＦＬ３及びＦＬ４を含む。副表示枠ＦＬ１〜ＦＬ４は、コンテンツ選択の際に属性毎に階層を分けて表示する表示単位となる。例えば、副表示枠ＦＬ１は、第１階層として、コンテンツの所有者（図３の属性１）を１つの表示セルＡ１に表示する副表示枠であってもよい。また、例えば、副表示枠ＦＬ２は、第１階層よりも下の（深い）第２階層として、特定の所有者が所有する音楽アルバム（同属性３）を１つの表示セルＡ１に表示する副表示枠であってもよい。
【００３５】
コンテンツ情報Ｄ１は、コンテンツ毎又は属性毎に表示セルＡ１に配置されて表示される。また、表示枠ＦＬにおける表示セルＡ１の各々は、六角形の形状を有し、この六角形の表示セルＡ１によって枠内の領域（面）が区画されている。例えば、表示セルＡ１は正六角形の形状を有する。従って、表示枠ＦＬ（例えば１つの副表示枠ＦＬ１）は、表示セルＡ１によって全体としてハニカム形状に区画されている。また、表示セルＡ１の各々は、セル幅Ｗ及びセル高さＨを有する。
【００３６】
また、表示枠ＦＬ（本実施例においては副表示枠ＦＬ１〜ＦＬ４の各々）は、表示枠ＦＬ内の複数の表示セルＡ１のうち、表示枠ＦＬ（副表示枠ＦＬ１〜ＦＬ４の各々）の枠中心ＦＣを含む表示セルＡ１である中心セルＡＣを有する。
【００３７】
図５は、表示枠生成部３３によって生成される他の表示枠ＦＬＡの構成を模式的に示す図である。表示枠生成部３３は、図５に示すように、菱形の表示セルＡ１１を含む表示枠ＦＬＡ（副表示枠ＦＬ１１、ＦＬ１２、ＦＬ１３及びＦＬ４１）を生成してもよい。すなわち、表示枠生成部３３は、六角形又は菱形の複数の表示セルＡ１又はＡ１１を含む表示枠ＦＬ又はＦＬＡを生成する。
【００３８】
なお、図４に示す六角形の表示セルＡ１においては、セル幅Ｗは表示セルＡ１における六角形の互いに対向する辺同士の距離に相当し、セル高さＨは互いに対向する頂点間の距離に相当する。一方、図５に示す菱形の表示セルＡ１１においては、セル幅Ｗ及びセル高さＨは、表示セルＡ１１における菱形の２つの互いに対向する頂点間の距離にそれぞれ相当する。
【００３９】
図６は、画像加工部３４による画像加工ステップ（ステップＳ１４）の詳細フローを示すフロー図である。画像加工部３４は、図６に示すサブルーチンを経て画像データＤ１１２を加工した加工画像ＤＰを生成する。また、図７（ａ）及び（ｂ）は、それぞれ画像加工部３４による加工前後の画像データＤ１２を模式的に示す図である。図６、図７（ａ）及び（ｂ）を用いて、画像加工部３４による画像データ（原画像）Ｄ１２の加工動作について説明する。
【００４０】
まず、図６に示すように、画像加工部３４は、表示枠生成部３３が生成した表示枠ＦＬの表示セルＡ１（又は表示枠ＦＬＡの表示セルＡ１１）に合わせて原画像Ｄ１２の画像サイズを調節する（ステップＳ２１）。具体的には、画像加工部３４は、例えば表示セルＡ１の初期表示用のサイズ（画素数）に合わせて原画像Ｄ１２の画素数を調節（リサイズ）する。
【００４１】
例えば、原画像Ｄ１２が表示セルＡ１の形状に対して横長である場合、画像加工部３４は、原画像Ｄ１２の高さが表示セルＡ１のセル高さＨに一致するように、原画像Ｄ１２のアスペクト比を変更することなく原画像Ｄ１２の幅及び高さを変更する。一方、原画像Ｄ１２が表示セルＡ１の形状に対して縦長である場合、画像加工部３４は、原画像Ｄ１２の幅が表示セルＡ１のセル幅Ｗに一致するように、原画像Ｄ１２のアスペクト比を変更することなく原画像Ｄ１２の幅及び高さを変更する。
【００４２】
次に、画像加工部３４は、原画像Ｄ１２の中心位置を加工中心ＰＣとして設定する（ステップＳ２２）。例えば、画像加工部３４は、図７（ａ）に示すように、原画像Ｄ１２（本実施例においては画像サイズが調節された画像データＤ１２）の中心画素を画像データＤ１２の加工中心ＰＣとして設定する。
【００４３】
続いて、画像加工部３４は、原画像Ｄ１２の角部を切り取り、六角形又は菱形の画像データを加工画像ＤＰとして生成する（ステップＳ２３）。具体的には、まず、図７（ｂ）に示すように、画像加工部３４は、１つの加工画像ＤＰ及びこの加工画像ＤＰの原画像である１つの原画像Ｄ１２に対し、当該加工画像ＤＰに含まれる画像の中心と原画像Ｄ１２に含まれる画像の中心（例えば加工中心ＰＣ）とが一致するように加工画像ＤＰを生成する。また、画像加工部３４は、原画像Ｄ１２に含まれる画像の外周部の一部のみを切り取ることで加工画像ＤＰに含まれる画像の形状を六角形又は菱形とする。
【００４４】
例えば、原画像Ｄ１２の画像の中心を加工中心ＰＣとし、加工中心ＰＣに点対称となるように当該画像の四隅を除去した六角形又は菱形の画像を切り出す。また、原画像Ｄ１２の画像の端部（端部の画素）が部分的に残存するように加工画像ＤＰが生成される。すなわち、加工画像ＤＰは、原画像Ｄ１２及び加工画像ＤＰの高さ方向の端部同士が重複する部分を有するか、又は原画像Ｄ１２及び加工画像ＤＰの幅方向の端部同士が重複する部分を有するように生成される。
【００４５】
次に、画像加工部３４は、全ての原画像Ｄ１２を加工し終えたかを判定する（ステップＳ２４）。画像加工部３４は、全ての原画像Ｄ１２を加工し終えたと判定した場合、すなわち全ての原画像Ｄ１２に対して加工画像ＤＰを生成した場合、原画像Ｄ１２の加工動作を終了する。一方、画像加工部３４は、全ての原画像Ｄ１２を加工し終えていないと判定した場合、未加工の原画像Ｄ１２に対して加工を行う（ステップＳ２１に戻る）。このようにして、画像加工部３４は、コンテンツ毎の加工画像ＤＰを生成する。
【００４６】
図８乃至１０は、表示データ生成部３６が生成する表示データＤＤを模式的に示す図である。図８乃至１０は、表示装置４０Ａに表示された際の表示データＤＤの例を示す図である。図８乃至１０を用いて、レイアウト作成部３５が作成するレイアウト画像ＤＬ及び表示データ生成部３６が生成する表示データＤＤについて説明する。
【００４７】
まず、レイアウト作成部３５は、表示枠生成部３３によって生成された表示枠ＦＬ（図には副表示枠ＦＬ１又はＦＬ２を示している）に、加工画像ＤＰの各々を配置し、レイアウト画像ＤＬを作成する。また、本実施例においては、表示データ生成部３６は、レイアウト画像ＤＬにおいて加工画像ＤＰ上に属性データＤ１１を示すテキストデータを重畳して配置した画像データを、表示データＤＤとして生成する。
【００４８】
例えば、図８に示すように、副表示枠ＦＬ１を表示する表示データＤＤには、属性データＤ１１のうちのコンテンツの所有者の各々を示す加工画像ＤＰがそれぞれの表示セルＡ１に配置されたレイアウト画像ＤＬが含まれる。なお、コンテンツの所有者を示す加工画像ＤＰは、例えば、所有者毎の筆頭コンテンツの加工画像ＤＰであってもよく、所有者を示す画像データが加工された加工画像ＤＰであってもよい。所有者を示す画像データを表示する場合、例えば、画像加工部３３が当該所有者画像を取得してこれを加工すればよい。
【００４９】
また、レイアウト画像ＤＬ内には、例えば初期設定として表示枠ＦＬ内で設定された加工画像ＤＰ、ユーザによって選択されている加工画像ＤＰ又はユーザによって直前のシステム終了時に選択されていた加工画像ＤＰである選択画像ＤＰＣがその中心に配置されている。
【００５０】
また、選択画像ＤＰＣは、他の（非選択）加工画像ＤＰから識別可能なように表示される。例えば選択画像ＤＰＣ及びその表示セルＡ１（例えば中心セルＡＣ）は、他の加工画像ＤＰとは異なる態様（表示色や輝度）によって強調的に表示される。
【００５１】
なお、ユーザによる選択画像ＤＰＣの切替操作を受付けた場合（例えば図２のステップＳ１７がＹＥＳの場合）、表示データ生成部３６は、レイアウト画像ＤＬ、すなわち加工画像ＤＰの全体を纏めて移動させた表示データＤＤを生成する。また、表示データ生成部ＤＤは、レイアウト画像ＤＬ内において新たな加工画像ＤＰ及びその属性データＤ１１を新たな選択画像ＤＰＣとして中心に配置した表示データＤＤを生成する。
【００５２】
図９は、副表示枠ＦＬ２を示す表示データＤＤが表示装置４０Ａに表示された場合の画像を模式的に示す図である。例えば、ユーザによって特定の所有者（例えば図３のユーザＡ）の選択を決定する操作を受付けた場合、表示データ生成部３６によって、その所有者が所有するコンテンツである音楽コンテンツの属性情報（例えば同属性３）毎に異なる加工画像ＤＰがそれぞれ異なる表示セルＡ１に配置されたレイアウト画像ＤＬが表示される。また、表示データＤＤ内には、レイアウト画像ＤＬの加工画像ＤＰ毎に属性データＤ１１であるアルバムタイトルを示すテキストデータが重畳された画像データが含まれる。
【００５３】
ここで、加工画像ＤＰの形状及びこれを並べたレイアウト画像ＤＬ（表示データＤＤ）について説明する。本実施例においては、画像加工部３４は、六角形又は菱形の加工画像ＤＰを生成する。また、加工画像ＤＰは、加工前の画像である原画像Ｄ１２の角部を切り取ることで切り出された画像データである。この原画像Ｄ１２の角部を切り出して生成された六角形又は菱形の加工画像ＤＰは、コンテンツ情報Ｄ１１（属性データＤ１１又は画像データＤ１２）の要部が切り出された画像データである。
【００５４】
具体的には、例えば原画像Ｄ１２などの一般的な手法で作成された画像の角部は、情報の要部を含まない場合が多い。従って、画像の角部を切り抜いた場合でも情報の要部の大部分が残ることとなる。原画像Ｄ１２の角部を切り落とすことで、情報の要部を十分に示しかつ画像サイズを低減することができる。
【００５５】
また、表示データ生成部３６は、複数の加工画像ＤＰを敷き詰めた表示データＤＤを生成する。具体的には、まず、六角形又は菱形の図形は、これらを並べる場合に隙間なく敷き詰められることが可能である。従って、六角形又は菱形の加工画像ＤＰが敷き詰められるように配置された表示データＤＤを生成することによって、コンテンツ毎の情報の要部のみを、有限の表示範囲内に過不足なく高密度で表示することができる。また、加工画像ＤＰに属性データＤ１１のテキスト表示を重畳することで、コンテンツの内容がより明確となる。さらに、選択画像ＤＰＣを他の加工画像ＤＰから区別可能なように強調した態様とすることで、より明確に選択画像ＤＰＣをユーザに認識させることができる。
【００５６】
また、表示データ生成部３６は、コンテンツの属性毎に異なる階層（例えば副表示枠ＦＬ１及びＦＬ２など）で加工画像ＤＰの各々を敷き詰めた表示データＤＤを生成する。従って、全てのコンテンツが１つの階層で配置される場合に比べ、コンテンツを選択する際のユーザの迷いが低減される。
【００５７】
図１０は、ユーザによってレイアウト画像ＤＬを拡大して表示する操作を受付けた場合の表示データＤＤを模式的に示す図である。より具体的には、副表示枠ＦＬ１を示す表示データＤＤを表示していた際に拡大操作を受付けた場合に表示データ生成部３６が再生成した表示データＤＤを示している。表示データ生成部３６は、表示中のレイアウト画像（加工画像ＤＰの各々）を拡大する操作を受付けた場合、選択画像ＤＰＣを中心にレイアウト画像ＤＬを拡大した表示データＤＤを再生成する。
【００５８】
また、本実施例においては、表示データ生成部３６は、所定のサイズを超えるような拡大操作又は所定のサイズ未満となるような縮小操作を受付けた場合、表示中の副表示枠ＦＬ１（階層）の加工画像ＤＰと、その前後の他の副表示枠（他の階層）の加工画像ＤＰとを重畳した画像を表示する表示データＤＤを生成する。
【００５９】
例えば、図１０に示すように、副表示枠ＦＬ１を表示中において選択画像ＤＰＣとして特定の所有者を示す加工画像ＤＰが所定のサイズを超えるサイズまで拡大する操作を受付けた場合、表示データ生成部３６は、副表示枠ＦＬ１を示すレイアウト画像ＤＬを拡大するとともに、選択画像ＤＰＣ（図中では特定の所有者）における次の副表示枠ＦＬ２（下の階層）の加工画像ＤＰの各々を同一表示セルＡ１内に重畳して表示させる表示データＤＤを再生成する。なお、この際、副表示枠ＦＬ１の選択画像ＤＰＣの中心と副表示枠ＦＬ２の選択画像ＤＰＣの中心とが一致するように表示データＤＤが生成される。
【００６０】
換言すれば、表示データ生成部３６は、拡大縮小表示に対応し、異なる階層（副表示枠）間で各加工画像ＤＰを重畳して表示させる表示データＤＤを生成する。従って、コンテンツの選択の際にユーザはコンテンツ情報Ｄ１を明確にかつ広域的に認識することができる。
【００６１】
また、表示データ生成部３６は、図１０に示す表示データＤＤを表示中の副表示枠ＦＬ１から次の副表示枠ＦＬ２への遷移画面として用いる。すなわち、ユーザは、例えば、初期画面として図８に示すコンテンツ所有者の選択画面（副表示枠ＦＬ１に対応するレイアウト画像ＤＬ）が表示されている際に、この画面を拡大する操作を行うだけで、図９に示す次の副表示枠ＦＬ２を示すアルバムの選択画面に移ることができる。
【００６２】
具体的には、ユーザは、コンテンツ所有者の選択画面においてその画面を拡大していくと、徐々に選択中の所有者が所有するアルバムの一覧がレイアウト画像ＤＬとして表れてくる。そして、ユーザは、所定のサイズを超えるまでさらに拡大操作を行うと、アルバムの選択画面に移行することができる。すなわち、再生制御装置３０においては、操作受付部３２が受付ける画面の拡大操作は、表示データＤＤの表示状態（例えばレイアウト画像ＤＬのサイズ）に応じて、コンテンツ及びその属性の選択を決定する操作となる。このように、ユーザは、ズーム操作のみでコンテンツの選択を行うことができる。
【００６３】
図１１は、表示装置４０Ａ及び操作受付部３２の配置例を模式的に示す図である。図１１に示すように、表示装置４０Ａは自動車のダッシュボードＤＢ内にディスプレイとして設置されることができる。また、表示制御装置３０Ａの操作受付部３２は、自動車のセンターコンソールＣＳ内に設置されることができる。すなわち、本実施例においては、コンテンツ再生システム１０は自動車に搭載されるメディア再生システムを構成する。
【００６４】
なお、コンテンツ再生システム１０が自動車に搭載される場合、操作受付部３２は、タッチパッドであることが好ましい。例えば、自動車のドライバがコンテンツ再生システム１０を操作することを考慮すると、可能な限り容易にかつ確実に操作することができることが好ましい。操作受付部３２がタッチパッドを含む場合、タッチパッドを見ることなく容易にコンテンツ再生システム１０の操作、すなわちコンテンツの選択操作を行うことができる。例えば、ユーザは、ダッシュボードＤＢ内のディスプレイ（表示装置４０Ａ）を見ながら、手元（センターコンソールＣＳ内）に配置されたタッチパッドの操作によってコンテンツの選択及び再生を行うことができる。
【００６５】
また、操作受付部３２は、タッチパッドへのドラッグ操作を検知することによって選択画像ＤＰＣの切替操作を受付け、また、タッチパッドへのピンチ操作を検知することによって拡大及び縮小操作並びにコンテンツ選択操作を受付けることが好ましい。例えば、表示データ生成部３６は、タッチパッドのドラッグ操作に応じ、複数の加工画像ＤＰを纏めて移動させる表示データＤＤを生成することが好ましい。
【００６６】
これによって、ユーザは、所望のコンテンツを選択する場合に、複数の加工画像ＤＰが敷き詰められてなるコンテンツ一覧に対してタッチパッドへのドラッグ操作を行うことによって複数の加工画像ＤＰの表示領域を一纏まりで移動させながら選択しようとするコンテンツ（選択画像ＤＰＣ）を切替えることができる。また、例えば、ユーザは、タッチパッドへのピンチアウト操作を行うことで、コンテンツの選択を決定することができる。従って、コンテンツ再生システム１０を視覚的かつ感覚的に操作することができる。
【００６７】
また、選択操作中における表示画面の明確さを考慮すると、表示画面内にカーソルなどの選択位置を示す図形が表示されないことが好ましい。操作受付部３２を表示装置４０Ａとは別体で設けることで、例えばカーソルなどの加工画像ＤＰの表示を妨げる図形を表示する必要がなくなる。また、表示装置４０Ａ及び操作受付部３２を互いに切り離すことで、常に画面全体を見ながら選択動作を行うことができる。これは、例えばタッチパネル式のディスプレイを用いて表示装置４０Ａと操作受付部３２を兼用とした場合、ユーザの操作する手などによって表示画面が遮られ、ユーザから選択画面の一部が見えない場合があるからである。
【００６８】
なお、本実施例においては、表示制御装置３０Ａが操作受付部３２、表示枠生成部３３及びレイアウト作成部３５を有する場合について説明したが、表示制御装置３０Ａは操作受付部３２、表示枠生成部３３及びレイアウト作成部３５を有する場合に限定されない。例えば、表示制御装置３０Ａは、外部から操作受付信号を受信して表示データＤＤの生成を行ってもよい。また、例えば、表示枠ＦＬは、外部装置によって作成されてもよい。表示制御装置３０Ａは、画像データＤ１２を原画像データとして当該原画像データを加工して加工画像データＤＰを生成し、加工画像データＤＰを敷き詰めて配置した表示データＤＤを生成すればよい。
【００６９】
また、表示制御装置３０Ａは、コンテンツ再生システム１０の構成要素である場合について説明したが、表示装置３０Ａは他の選択可能な動作システムのユーザインターフェースとなる表示装置を制御することもできる。例えば、表示制御装置３０Ａは、家電製品に搭載された場合、当該家電製品の各機能をコンテンツとしてその機能情報を示す画像を取得し、その機能選択画面を表示する表示部を制御することができる。
【００７０】
上記したように、表示制御装置３０Ａは、複数の画像データＤ１２を取得するコンテンツ情報取得部３１と、複数の画像データＤ１２を原画像データとし、当該原画像データを加工して六角形又は菱形の複数の加工画像データＤＰを生成する画像加工部３４と、複数の加工画像データＤＰを敷き詰めるように配置して表示装置４０Ａに表示する表示データＤＤを生成する表示データ生成部３６とを有する。従って、各コンテンツの要部を分かりやすく表示させ、ユーザが容易にコンテンツの内容を認識することが可能な表示制御装置３０Ａを提供することができる。
【００７１】
また、本発明は、例えば、図２及び６に示すステップを経ることで、表示制御装置３０Ａを用いた表示制御方法としても実施することができる。すなわち、本発明による表示制御方法は、例えば、複数の画像データＤ１２を取得するステップと、複数の画像データＤ１２を原画像データとし、当該原画像データを加工して六角形又は菱形の複数の加工画像データＤＰを生成するステップと、複数の加工画像データＤＰを敷き詰めように配置して表示装置４０Ａに表示する表示データＤＤを生成するステップと、を含む。これによって、各コンテンツの要部を分かりやすく表示させ、ユーザが容易にコンテンツの内容を認識することが可能な表示制御方法を提供することができる。
【実施例２】
【００７２】
図１２（ａ）は、実施例２に係るプログラム５０の構成を示すブロック図である。本実施例においては、プログラム５０は、表示制御装置５０Ａにインストールされることで、表示装置５０Ａを実施例１の表示制御装置３０Ａとして機能させる。
【００７３】
具体的には、プログラム５０は、コンピュータ、例えば表示制御装置５０Ａを、表示制御装置３０Ａのコンテンツ情報取得部３１、操作受付部３２、表示枠生成部３３、画像加工部３４、レイアウト作成部３５及び表示データ生成部３６として機能させる。
【００７４】
従って、例えば、従来のコンテンツ再生システムや家電製品などの表示制御装置としての表示制御装置５０Ａにプログラム５０をインストールすれば、表示制御装置５０Ａは、例えば表示制御装置３０Ａのコンテンツ情報取得部３１、画像加工部３４及び表示データ生成部３６として機能する。従って、各コンテンツの要部を分かりやすく表示させ、ユーザが容易にコンテンツの内容を認識することが可能なプログラム５０を提供することができる。
【実施例３】
【００７５】
図１２（ｂ）は、実施例３に係る記録媒体６０の構成を示すブロック図である。本実施例のように、本発明は、実施例２に係るプログラム５０が記録された記録媒体（コンピュータ可読媒体）６０としても実施することができる。すなわち、記録媒体６０を接続することで、例えば表示制御装置５０Ａにプログラム５０をインストールし、これによって表示制御装置５０Ａを表示制御装置３０Ａとして機能させることができる。従って、各コンテンツの要部を分かりやすく表示させ、ユーザが容易にコンテンツの内容を認識することが可能な記録媒体６０を提供することができる。
【符号の説明】
【００７６】
１０  コンテンツ再生システム
３０Ａ  表示制御装置
３１  コンテンツ情報取得部（取得部）
３２  操作受付部
３４  画像加工部
３６  表示データ生成部
Ｄ１２  画像データ
ＤＰ  加工画像
ＤＤ  表示データ
【図１】
2018106289.tif 000003
【図２】
2018106289.tif 000004
【図３】
2018106289.tif 000005
【図４】
2018106289.tif 000006
【図５】
2018106289.tif 000007
【図６】
2018106289.tif 000008
【図７】
2018106289.tif 000009
【図８】
2018106289.tif 000010
【図９】
2018106289.tif 000011
【図１０】
2018106289.tif 000012
【図１１】
2018106289.tif 000013
【図１２】
2018106289.tif 000014