(57)【要約】【課題】ユーザーがより注目しているものから順にサムネイル画像を生成する。【解決手段】表示手段１１は、情報を表示する。表示制御手段１２は、複数の画像データの各々に対応するサムネイル画像を表示する領域を含む一覧表示画像を表示手段１１に表示させる。付与手段１３は、一覧表示画像における複数のサムネイル画像の表示状態に応じて決まる基準画像に基づいて、複数の画像データに優先順位を付与する。生成手段１４は、付与手段１３により付与された優先順位の高い画像データから順に、サムネイル画像を生成する。表示制御手段１２は、生成されたサムネイル画像を表示手段１１に表示させる。【選択図】図１
2013195737.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データの各々に対応するサムネイル画像を含む選択用画像を表示手段に表示させる表示制御手段と、
前記選択用画像における複数のサムネイル画像の表示状態に応じて決まる基準画像に基づいて、前記複数の画像データに優先順位を付与する付与手段と、
前記付与手段により付与された優先順位の高い画像データから順に、サムネイル画像を生成する生成手段と
を有する画像処理装置。
【請求項２】
前記付与手段は、前記基準画像と当該画像データに対応するサムネイル画像との前記選択用画像における距離が近いものから順に、前記複数の画像データに前記優先順位を付与する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記基準画像は、前記複数のサムネイル画像のうちユーザーの指示に応じて選択された一のサムネイル画像である
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記選択用画像は、ユーザーの指示に応じて移動するオブジェクトを含み、
前記付与手段は、前記指示に応じて定まる方向において前記基準画像と当該画像データに対応するサムネイル画像との前記選択用画像における距離が近いものから順に、前記複数の画像データに前記優先順位を付与する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記基準画像は、前記選択用画像における中心に最も近いサムネイル画像である
ことを特徴とする請求項１ないし３のいずれか一項に記載の画像処理装置。
【請求項６】
前記基準画像は、前記選択用画像における端部に最も近いサムネイル画像である
ことを特徴とする請求項１ないし３のいずれか一項に記載の画像処理装置。
【請求項７】
ユーザーの視点を特定する特定手段を有し、
前記基準画像は、前記特定手段によって特定される視点に応じて決められる
ことを特徴とする請求項１ないし３のいずれか一項に記載の画像処理装置。
【請求項８】
情報を表示する表示手段と、
複数の画像データの各々に対応するサムネイル画像を含む選択用画像を前記表示手段に表示させる表示制御手段と、
前記選択用画像における複数のサムネイル画像の表示状態に応じて決まる基準画像に基づいて、前記複数の画像データに優先順位を付与する付与手段と、
前記付与手段により付与された優先順位の高い画像データから順に、サムネイル画像を生成する生成手段と
を有する表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サムネイル画像を表示する技術に関する。
【背景技術】
【０００２】
プロジェクター等の表示装置において、複数のサムネイル画像を表示する技術が知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５１６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、複数のサムネイル画像を表示する場合に、その表示順序は、システムによって固定的に決められていた。
これに対し本発明は、ユーザーがより注目しているものから順にサムネイル画像を生成する技術を提供する。
【課題を解決するための手段】
【０００５】
本発明は、複数の画像データの各々に対応するサムネイル画像を含む選択用画像を表示手段に表示させる表示制御手段と、前記選択用画像における複数のサムネイル画像の表示状態に応じて決まる基準画像に基づいて、前記複数の画像データに優先順位を付与する付与手段と、前記付与手段により付与された優先順位の高い画像データから順に、サムネイル画像を生成する生成手段とを有する画像処理装置を提供する。
この画像処理装置によれば、ユーザーがより注目している基準画像から順にサムネイル画像を生成することができる。
【０００６】
好ましい態様において、前記付与手段は、前記基準画像と当該画像データに対応するサムネイル画像との前記選択用画像における距離が近いものから順に、前記複数の画像データに前記優先順位を付与してもよい。
この画像処理装置によれば、基準画像に近いものから順にサムネイル画像を生成することができる。
【０００７】
別の好ましい態様において、前記基準画像は、前記複数のサムネイル画像のうちユーザーの指示に応じて選択された一のサムネイル画像であってもよい。
この画像処理装置によれば、ユーザーの指示に応じて選択された基準画像に近いものから順にサムネイル画像を生成することができる。
【０００８】
さらに別の好ましい態様において、前記選択用画像は、ユーザーの指示に応じて移動するオブジェクトを含み、前記付与手段は、前記指示に応じて定まる方向において前記基準画像と当該画像データに対応するサムネイル画像との前記選択用画像における距離が近いものから順に、前記複数の画像データに前記優先順位を付与してもよい。
この画像処理装置によれば、ユーザーの指示に応じて移動するオブジェクトに基づいて決定される基準画像に近いものから順にサムネイル画像を生成することができる。
【０００９】
さらに別の好ましい態様において、前記基準画像は、前記選択用画像における中心に最も近いサムネイル画像であってもよい。
この画像処理装置によれば、画面の中心に最も近いものから順にサムネイル画像を生成することができる。
【００１０】
さらに別の好ましい態様において、前記基準画像は、前記選択用画像における端部に最も近いサムネイル画像であってもよい。
この画像処理装置によれば、画面の端部に近いものから順にサムネイル画像を生成することができる。
【００１１】
さらに別の好ましい態様において、この画像処理装置は、ユーザーの視点を特定する特定手段を有し、前記基準画像は、前記特定手段によって特定される視点に応じて決められてもよい。
この画像処理装置によれば、ユーザーの視点に近いものから順にサムネイル画像を生成することができる。
【００１２】
また、本発明は、情報を表示する表示手段と、複数の画像データの各々に対応するサムネイル画像を含む選択用画像を前記表示手段に表示させる表示制御手段と、前記選択用画像における複数のサムネイル画像の表示状態に応じて決まる基準画像に基づいて、前記複数の画像データに優先順位を付与する付与手段と、前記付与手段により付与された優先順位の高い画像データから順に、サムネイル画像を生成する生成手段とを有する表示装置を提供する。
この表示装置によれば、ユーザーがより注目している基準画像から順にサムネイル画像を表示することができる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係る表示装置１の機能構成を示す図。
【図２】表示装置１のハードウェア構成を示す図。
【図３】表示装置１の動作を示すフローチャート。
【図４】一覧表示画像を例示する図。
【図５】処理例１の結果を示す図。
【図６】図５の状態からカーソルが右に移動した状態を示す図。
【図７】処理例２の結果を示す図。
【図８】図７の状態からカーソルが上に移動した状態を示す図。
【発明を実施するための形態】
【００１４】
１．構成
図１は、一実施形態に係る表示装置１の機能構成を示す図である。表示装置１は、サムネイル画像を表示する機能を有する。表示装置１は、表示手段１１と、表示制御手段１２と、付与手段１３と、生成手段１４と、記憶手段１５とを有する。表示手段１１は、画像を表示する。記憶手段１５は、複数の画像データ（動画データまたは静止画データ）を記憶する。表示制御手段１２は、記憶手段１５に記憶されている複数の画像データの各々に対応するサムネイル画像を表示する領域を含む一覧表示画像（選択用画像の一例）を表示手段１１に表示させる。付与手段１３は、一覧表示画像における複数のサムネイル画像の表示状態に応じて決まる基準画像に基づいて、複数の画像データに優先順位を付与する。生成手段１４は、付与手段１３により付与された優先順位の高い画像データから順に、サムネイル画像を生成する。表示制御手段１２は、生成されたサムネイル画像を表示手段１１に表示させる。
【００１５】
図２は、表示装置１のハードウェア構成を示す図である。この例で表示装置１は、ＰＣレスプレゼンテーション機能を有するプロジェクターである。「ＰＣレスプレゼンテーション機能」とは、パーソナルコンピューターを接続しなくても、所定のフォーマットの動画データを再生できる機能をいう。例えば、動画データを記憶したＵＳＢメモリーや外付けＨＤＤを表示装置１に接続することにより、表示装置１から直接、動画データを再生することができる。
【００１６】
表示装置１は、制御部１１０と、入力部１２０と、表示部１３０と、外部メモリーＩＦ（インターフェース）１４０と、ＶＲＡＭ１５０とを有する。制御部１１０は、各種の演算処理および他の構成要素の制御を行う。制御部１１０は、例えば、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、およびＲＡＭ（Random Access Memory）を有する。ＲＯＭに記憶されている制御プログラムおよび動画再生プログラムをＣＰＵが実行して制御部１１０が他の構成要素を制御することにより、表示装置１は、図１に示した機能を有する。入力部１２０は、ユーザーからの指示を制御部１１０に入力する。入力部１２０は、例えば、表示装置１を操作するための信号を送信するリモートコントローラー、および信号の受信器を有する。表示部１３０は、画像の表示、この例では特に投射を行う。表示部１３０は、光源、光源からの光を変調する光変調装置（ライトバルブ）としての液晶パネル、液晶パネルを駆動する駆動回路、駆動回路を制御する制御回路、および変調された光を投射する光学系を有する。外部メモリーＩＦ１４０は、ＵＳＢメモリーや外付けＨＤＤ等の外部記憶装置２１０との間でデータおよび制御信号をやりとりするインターフェースである。外部メモリーＩＦ１４０は、外部記憶装置と接続するコネクターを有する。ＶＲＡＭ１５０は、液晶パネルに表示される画像すなわち書き込まれるデータを記憶する記憶装置（フレームメモリー）である。
【００１７】
制御プログラムを実行している制御部１１０は、表示制御手段１２、付与手段１３、および生成手段１４の一例である。表示部１３０は表示手段１１の一例である。外部メモリーＩＦ１４０を介して接続されている外部記憶装置は、記憶手段１５の一例である。
【００１８】
２．動作
図３は、表示装置１の動作を示すフローチャートである。図３のフローは、例えば、外部メモリーに記憶されている画像データ（動画データおよび静止画データ）の一覧を表示する指示がユーザーにより入力されたことを契機として開始される。この例で、表示装置１は、画像表示処理、サムネイル生成処理、および操作応答処理の３つの処理を並列に実行する。画像表示処理は、ＶＲＡＭ１５０に記憶されているデータに基づいて表示部１３０が画像を表示する処理である。サムネイル生成処理は、制御部１１０が動画データまたは静止画データからサムネイル画像を生成する処理である。「サムネイル画像」とは、動画データのうち一フレームの画像または静止画データにより示される画像を縮小した画像である。操作応答処理は、ユーザーの入力部１２０への操作に応じて制御部１１０が行う所定の処理である。
【００１９】
ステップＳ１００およびＳ１１０は、画像表示処理である。ステップＳ１００において、表示部１３０の制御回路は、ＶＲＡＭ１５０からデータを読み出し、読み出したデータに基づいて制御信号を生成する。制御回路は、生成した制御回路を駆動回路に出力する。駆動回路は、制御信号に応じて液晶パネルを駆動する（ステップＳ１１０）。表示部１３０は、所定の間隔（例えば、６０Ｈｚに相当する１６．７ミリ秒）で、ステップＳ１００およびＳ１１０の処理を繰り返し実行する。
【００２０】
ステップＳ２００〜Ｓ２５０は、サムネイル生成処理である。この例では、複数のサムネイル画像が一の画面（以下「一覧表示画像」という）に含まれる。サムネイル生成処理の速度は画像表示処理と比較して遅いので、複数のサムネイル画像は同時には表示されず、１つずつ順番に表示される。また、サムネイル生成処理の速度は人間の視覚と比較しても遅いので、ユーザーから見ても、複数のサムネイル画像は同時には表示されず、１つずつ順番に表示されるように見える。
【００２１】
図４は、一覧表示画像を例示する図である。一覧表示画像は、ウインドウＷと、サムネイル画像の表示領域Ｒとを含む。複数の表示領域Ｒの各々を区別する場合には、Ｒ１、Ｒ２のように添字が用いられる。ウインドウＷは、サムネイル画像を表示するための領域である。ウインドウＷに表示されるサムネイル画像の数には上限があり、図４の例では５個である。画像データ群に含まれる画像データが一覧表示画像におけるサムネイル画像の上限数を超えている場合、サムネイル画像は複数ページにわたって表示される。例えば、画像データ群に２０個の画像データが含まれ、一覧表示画像におけるサムネイル画像の上限数が５個である場合、この画像データ群のサムネイル画像は、４ページにわたって表示される。第１ページには第１〜第５の画像データのサムネイル画像が、第２ページには、第６〜第１０の画像データのサムネイル画像が表示される。第３ページ以降も同様である。
【００２２】
図４の例において、ウインドウＷは、表示領域Ｒ１〜Ｒ５の５つの表示領域を含む。対応するサムネイル画像がまだ生成されていない場合、表示領域Ｒには、枠線のみが表示される。対応するサムネイル画像が生成されると、表示領域Ｒにサムネイル画像が表示される。ウインドウＷに含まれるサムネイル画像（表示領域Ｒ）のうち、一つがユーザーの指示に応じて選択される。図４の例では、選択されているサムネイル画像（表示領域Ｒ）がハッチングにより示されている。なお、選択されているサムネイル画像のことを、「カーソルが当たっている」サムネイル画像という。カーソルが当たっているサムネイル画像は、階調値を反転させたり、枠線を太くしたり、他のサムネイル画像と区別できるように表示される。
【００２３】
再び図３を参照する。ステップＳ２００において、制御部１１０は、画像データ一覧を取得する。画像データ一覧とは、一覧表示画像においてサムネイル画像が表示される画像データ（動画データおよび静止画データ。以下、動画データと静止画データをまとめて「画像データ」という）の一覧をいう。画像データ一覧に含まれる画像データの候補となる画像データ群は、ユーザーの指示に応じて決められる。画像データ一覧に含まれる画像データは、画像データ群の中から所定の基準（例えば画像データ名の順番）およびページ番号を指定するパラメーターに基づいて選択される。
【００２４】
ステップＳ２１０において、制御部１１０は、基準画像を特定する。基準画像は、後述するステップＳ２２０における優先順位の基準となる画像である。基準画像は、所定のアルゴリズムに従って特定される。この例では、カーソルが当たっている表示領域（図４の例では表示領域Ｒ３）に対応するサムネイル画像が基準画像として特定される。
【００２５】
ステップＳ２２０において、制御部１１０は、画像データ一覧に含まれる画像データに、優先順位を付与する。優先順位は、一覧表示画像における表示位置に基づいて、基準画像を基準として決められる。
【００２６】
ステップＳ２３０において、制御部１１０は、画像データ一覧に含まれる画像データにおいてサムネイル画像が未だ生成されていないもののうち、優先順位が最高の画像データについて、サムネイル画像を生成する。ステップＳ２４０において、制御部１１０は、生成したサムネイル画像のデータをＶＲＡＭ１５０に書き込む。
【００２７】
ステップＳ２５０において、制御部１１０は、画像データ一覧に含まれるすべての画像データについてサムネイル画像が生成されたか判断する。すべての画像データについてサムネイル画像が生成されたと判断された場合（Ｓ２５０：ＹＥＳ）、制御部１１０は、図３の処理を終了する。未だサムネイル画像が生成されていない画像データがあると判断された場合（Ｓ２５０：ＮＯ）、制御部１１０は、処理をステップＳ２３０に移行する。
【００２８】
ステップＳ３００〜Ｓ３３０は、操作応答処理である。操作応答処理は、ユーザーが入力部１２０を介して入力した指示に応じて行われる処理である。ここでは、特にページ送りおよびカーソル移動に関する処理を中心に説明する。
【００２９】
ステップＳ３００において、入力部１２０は、ユーザーの操作を受け付ける。入力部１２０は、ユーザーの操作に応じた信号を、制御部１１０に供給する。
【００３０】
ステップＳ３１０において、制御部１１０は、入力部１２０から供給された信号が、一覧表示画像のページ送りを指示するものであるか判断する。供給された信号がページ送りを指示するものであると判断された場合（Ｓ３１０：ＹＥＳ）、制御部１１０は、一覧表示画像のページを特定するパラメーターを、指示に従って更新する。パラメーターを更新すると、制御部１１０は、処理をステップＳ２００に移行する。ステップＳ２００において、制御部１１０は、更新されたパラメーターに基づいて画像データ一覧を取得する。供給された信号がページ送りを指示するものでないと判断された場合（Ｓ３１０：ＮＯ）、制御部１１０は、処理をステップＳ３２０に移行する。
【００３１】
ステップＳ３２０において、制御部１１０は、入力部１２０から供給された信号が、カーソル移動を指示するものであるか判断される。供給された信号がカーソル移動を指示するものであると判断された場合（Ｓ３２０：ＹＥＳ）、制御部１１０は、カーソル位置を特定するパラメーターを、指示に従って更新する。パラメーターを更新すると、制御部１１０は、処理をステップＳ２１０に移行する。ステップＳ２１０において、制御部１１０は、更新されたパラメーターに基づいて基準画像を特定する。供給された信号がカーソル移動を指示するものでないと判断された場合（Ｓ３２０：ＮＯ）、制御部１１０は、処理をステップＳ３３０に移行する。
【００３２】
ステップＳ３３０において、制御部１１０は、入力部１２０から供給された信号に応じた（ユーザーの指示に応じた）処理を行う。制御部１１０は、その後、処理をステップＳ３００に移行し、再びユーザーの操作を待機する。操作応答処理によれば、ページ送りの指示があったときは画像データの一覧取得から、カーソル移動の指示があったときは基準画像の特定から、サムネイル処理が行われる。
【００３３】
表示装置１によれば、一覧表示画像においてカーソルが当たっている画像に近いものから順にサムネイル画像が生成および表示される。したがって、ユーザーが注目しているものから順にサムネイル画像を表示することができる。
【００３４】
３．処理例
３−１．処理例１
図５は、処理例１の結果を示す図である。以下、より具体的な処理の例をいくつか説明する。処理例１において、表示領域Ｒは、ウインドウＷ中に１次元配置される。この例で、優先順位は以下のように付与される。
（１−１）基準画像が優先順位第１位となる。
（１−２）基準画像との距離が近い表示領域に対応する画像データから順に優先順位が付与される。
（１−３）同距離の表示領域が２つある場合は、基準画像に対して所定の方向（例えば右）に位置するものから順に優先順位が付与される。
【００３５】
図５には、上記（１−１）〜（１−３）により決定された優先順位が記載されている。優先順位が高いものから順に、表示領域Ｒ３、Ｒ４、Ｒ２、Ｒ５、Ｒ１である。従って、この優先順位に従った順番でサムネイル画像が生成および表示される。
【００３６】
図６は、図５の状態からカーソルが右に移動した状態を示している。この状態で上記（１−１）〜（１−３）により決定された優先順位が記載されている。優先順位が高いものから順に、表示領域Ｒ４、Ｒ５、Ｒ３、Ｒ２、Ｒ１である。従って、この優先順位に従った順番でサムネイル画像が生成および表示される。
【００３７】
３−２．処理例２
図７は、処理例２の結果を示す図である。処理例２において、表示領域Ｒは、ウインドウＷ中に２次元配置される。この例で、優先順位は以下のように付与される。
（１−１）基準画像が優先順位第１位となる。
（１−２）基準画像との距離が近い表示領域に対応する画像データから順に優先順位が付与される。
（２−１）同距離の表示領域が２つある場合は、基準画像に対して所定の方向（例えば上）に位置するものから順に優先順位が付与される。
（２−２）同距離の表示領域においては、時計回りに優先順位が付与される。
【００３８】
図７には、上記（１−１）、（１−２）、（２−１）、および（２−２）により決定された優先順位が記載されている。優先順位が高いものから順に、表示領域Ｒ６、Ｒ３、Ｒ９、Ｒ５、Ｒ８、Ｒ２、Ｒ４、Ｒ２、Ｒ７、Ｒ１である。従って、この優先順位に従った順番でサムネイル画像が生成および表示される。
【００３９】
図８は、図７の状態からカーソルが上に移動した状態を示している。この状態で上記（１−１）、（１−２）、（２−１）、および（２−２）により決定された優先順位が記載されている。優先順位が高いものから順に、表示領域Ｒ３、Ｒ６、Ｒ２、Ｒ５、Ｒ９、Ｒ１、Ｒ８、Ｒ４、Ｒ７である。従って、この優先順位に従った順番でサムネイル画像が生成および表示される。
【００４０】
４．変形例
本発明は上述の実施形態に限定されるものではなく種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００４１】
４−１．変形例１
基準画像を決定する手法は、実施形態で説明したものに限定されない。例えば、一覧表示画像において特定の位置にある表示領域（サムネイル画像）が基準画像として用いられてもよい。具体的には、一覧表示画像における中心に最も近い表示領域（サムネイル画像）が基準画像として用いられてもよい。別の例で、一覧表示画像における端部（例えば左上端）に最も近い表示領域（サムネイル画像）が基準画像として用いられてもよい。これらの位置はユーザーの注目が高い場合が多いので、ユーザーが注目しているものから順にサムネイル画像を表示することができる。
【００４２】
４−２．変形例２
基準画像を決定する手法は、カーソルによるものおよび表示領域（サムネイル画像）の位置によるものに限定されない。ユーザーの視点に応じて基準画像が決められてもよい。この場合、表示装置１は、ユーザーの視点を特定する特定手段を有する。特定手段は、例えば、ユーザーの顔を撮影するカメラおよびこのカメラにより撮影された画像を解析しユーザーの視点を特定する画像解析回路により実現される。この例によれば、ユーザーの操作によらなくてもユーザーが注目している画像を判断することができる。
【００４３】
４−３．変形例３
一覧表示画像のインターフェースは、実施形態で説明したものに限定されない。一覧表示画像のインターフェースは、カーソル（ポインター。ユーザーの指示に応じて移動するオブジェクトの一例）により処理対象となるサムネイル画像（画像データ）を選択するものであってもよい。
【００４４】
４−４．変形例４
本発明が適用される電子機器は、ＰＣレスプレゼンテーション機能を有するプロジェクターに限定されない。表示装置１は、テレビジョンや、ビューファインダー型・モニター直視型のビデオテープレコーダー、カーナビゲーション装置、ページャー、電子手帳、電卓、ワードプロセッサー、ワークステーション、テレビ電話、ＰＯＳ端末、デジタルスチルカメラ、携帯電話機、タブレット端末等などであってもよい。別の例で、表示装置に映像信号を供給する画像処理装置（パーソナルコンピューター等）に、本発明が適用されてもよい。この場合、画像処理装置は、図１の表示手段１１以外の機能を有する。この画像処理装置が、図３の処理を実現するためのプログラムを実行する。
【００４５】
４−５．変形例５
動画データを記憶する記憶手段１５は、外部記憶装置２１０に限定されない。例えば、表示装置１が、ＨＤＤ等の記憶装置を内蔵しており、動画データはその記憶装置に記憶されていてもよい。この場合、表示装置１は、外部メモリーＩＦ１４０に代わり、内蔵記憶装置を有する。あるいは、ネットワーク上のサーバー装置に動画データが記憶されており（いわゆるクラウドストレージ）、表示装置１は、ネットワークにアクセスすることにより、動画データを取得してもよい。この場合、表示装置１は、外部メモリーＩＦ１４０に代わり、ネットワークインターフェースを有する。
【符号の説明】
【００４６】
１…表示装置、１１…表示手段、１２…表示制御手段、１３…付与手段、１４…生成手段、１５…記憶手段、１１０…制御部、１２０…入力部、１３０…表示部、１４０…外部メモリーＩＦ、１５０…ＶＲＡＭ
【図１】
2013195737.tif 000003
【図２】
2013195737.tif 000004
【図３】
2013195737.tif 000005
【図４】
2013195737.tif 000006
【図５】
2013195737.tif 000007
【図６】
2013195737.tif 000008
【図７】
2013195737.tif 000009
【図８】
2013195737.tif 000010