(57)【要約】【課題】検索対象となる電子データと、各電子データの内容を同時に表現し、かつ、所定の検索条件に適合したファイルを検索させるための検索画面を生成する。【解決手段】  基礎画像生成部１３は、静止画ファイルの縮小画像を「撮影年」及び「撮影月」ごとに配置した基礎画像を生成する。撮影年検索処理部１４は、選択された「撮影年」の表示領域をディスプレイの中心に据えるとともに決定キー３２が操作されると、選択していた「撮影年」の表示領域を拡大する。同様に、撮影月検索処理部１５は、選択された「撮影月」の表示領域を拡大する。このとき検索画面には、「撮影年」と「撮影月」の２つの検索条件を満たす縮小画像が表示されている。この検索画面に表示された縮小画像が選択されると、ファイル検索処理部１６は、選択された縮小画像に対応する静止画ファイルを読み出しディスプレイ２に表示する。【選択図】図６
2007058686.tif 000002
【特許請求の範囲】
【請求項１】
ファイルの検索画面を生成する電子機器であって、
検索対象となる全てのファイルに対し、各ファイルを連想・想起させるオブジェクトを配置した基礎画像を生成する基礎画像生成部と、
上記基礎画像の全部若しくは一部からなる検索画面を生成し、上記検索画面上の任意の位置が選択されると、上記選択された位置の周囲の領域を拡大した新たな検索画面を生成する検索処理部と、
上記新たな検索画面において、任意のオブジェクトが選択されると、上記選択されたオブジェクトに対応したファイルを読み出すファイル選択処理部と
を有することを特徴とする電子機器。
【請求項２】
上記基礎画像生成部は、同じ検索条件を満たすオブジェクトを同じ領域に配置し、
上記検索処理部は、ある検索条件を満たす領域が選択されると、上記選択された領域を拡大した新しい検索画面を生成すること
を特徴とする請求項１記載の電子機器。
【請求項３】
上記検索条件は、階層構造となっており、
上記基礎画像生成部は、上位の検索条件を満たすオブジェクトが配置される領域内に、下位の検索条件を満たすオブジェクトを配置し、
上記検索処理部は、上記基礎画像の全部若しくは一部からなる検索画面において、上位の検索条件を満たす領域が選択されたとき、上記上位の検索条件を満たす領域を拡大した検索画面を生成し、上記生成した検索画面において、下位の検索条件を満たす領域が選択されると、上記下位の検索条件を満たす領域を拡大した新しい検索画面を生成すること
を特徴とする請求項２記載の電子機器。
【請求項４】
上記検索処理部は、選択された領域を画面中心に配置させることを特徴とする請求項１記載の電子機器。
【請求項５】
上記オブジェクトは、上記ファイルの縮小画像であることを特徴とする請求項１記載の電子機器。
【請求項６】
上記検索画面は、テレビの番組表であることを特徴とする請求項１記載の電子機器。
【請求項７】
ファイルの検索画面を生成する電子機器であって、
仮想３次元空間を生成し、上記仮想３次元空間に配置された仮想的なオブジェクトを、上記仮想３次元空間に配置した仮想的なカメラ視点から捉えた２次元画像を生成する３次元空間生成部と、
上記仮想３次元空間の所定の平面上に、検索対象となる全てのファイルの各ファイルを連想、想起させるオブジェクトを上記検索条件ごとにまとめて配置した基礎画像を生成する基礎画像生成部と、
上記基礎画像の全部若しくは一部を上記仮想カメラ視点から捉えたときの２次元画像において、ある検索条件を満たすオブジェクトの表示領域が選択されたとき、上記仮想カメラの視野を狭めて上記選択された表示領域を拡大する検索処理部と、
上記仮想カメラに投影された２次元画像において、任意のオブジェクトが選択されると、上記オブジェクトに対応したファイルを読み出すファイル選択処理部と
を有することを特徴とする電子機器。
【請求項８】
上記検索条件は、階層構造となっており、
上記基礎画像生成部は、上位の検索条件を満たすオブジェクトが配置される領域内に、下位の検索条件を満たすオブジェクトを配置し、
上記検索処理部は、上記仮想カメラに投影された上記基礎画像の少なくとも一部の２次元画像において、上位の検索条件を満たすオブジェクトの表示領域が選択されると、上記仮想カメラの視野を狭めて上記上位の検索条件を満たす領域を拡大し、上記拡大された検索画面において、下位の検索条件を満たす領域が選択されると、上記仮想カメラの視野を狭めて上記選択された領域をさらに拡大すること
を特徴とする請求項７記載の電子機器。
【請求項９】
上記検索処理は、ユーザから方向を指示する入力を受けると、基礎画像を移動させて、選択された領域を２次元画像の中心とさせること特徴とする請求項７記載の電子機器。
【請求項１０】
上記仮想的なカメラは、上記仮想３次元空間上を移動可能であることを特徴とする請求項７記載の電子機器。
【請求項１１】
上記基礎画像に配置されたオブジェクトのうち、上記検索条件とは無関係な第３の条件を満たすオブジェクトを抽出し、上記抽出されたオブジェクトを上記基礎画像が生成された平面と異なる平面上に整列させるとともに、上記第３の条件を上記平面と交差するように表示させることを特徴とする請求項７記載の電子機器。
【請求項１２】
上記ファイルは、静止画ファイル、若しくは、動画ファイルであり、
上記オブジェクトは、上記ファイルの縮小画像であることを特徴とする請求項７記載の電子機器。
【請求項１３】
コンピュータにファイルの検索画面を生成させるコンピュータプログラムであり、
検索対象となる全てのファイルに対し、各ファイルを連想・想起させるオブジェクトを配置した基礎画像を生成する基礎画像生成工程と、
上記基礎画像の全部若しくは一部が表示された検索画面を生成し、上記検索画面上の任意の位置が選択されると、上記選択された位置の周囲の領域を拡大した新たな検索画面を生成する検索処理工程と、
上記検索処理工程において生成された検索画面において、任意のオブジェクトが選択されると、上記選択画像に対応したファイルを読み出すファイル選択処理工程と
を有することを特徴とするコンピュータプログラム。
【請求項１４】
コンピュータにファイルの検索画面を生成する検索画面生成方法であって、
検索対象となる全てのファイルに対し、各ファイルを連想・想起させるオブジェクトを配置した基礎画像を生成する基礎画像生成工程と、
上記基礎画像の全部若しくは一部が表示された検索画面を生成し、上記検索画面上の任意の位置が選択されると、上記選択された位置の周囲の領域を拡大した新たな検索画面を生成する検索処理工程と、
上記検索処理工程において生成された検索画面において、任意のオブジェクトが選択されると、上記選択画像に対応したファイルを読み出すファイル選択処理工程と
を有することを特徴とする検索画面生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の検索条件に適合した電子データを検索するための検索画面を生成する電子機器、コンピュータプログラム、及び、検索画面生成方法に関する。
【背景技術】
【０００２】
図１９、図２０を参照して従来のファイル検索処理の一例を示す。図１９に描画された検索画面は、左右２つのウィンドウに分割されており、左側のウィンドウにファイルのツリー構造が表示され、右側のウィンドウに選択されたフォルダに格納されたファイル及びフォルダが一覧表示されている。左側のウィンドウに表示されたフォルダを選択すると、選択されたフォルダに格納されたファイル及びフォルダが右側のウィンドウに表示される。ユーザは、フォルダを移動しながら目的のファイルを検索する。
【０００３】
図１９に描画された検索画面では、静止画ファイルのサムネイル画像が整列されている。画面の右側には、スクロールバーが設けられており、スクロールバーを上下に移動させると、ウィンドウに表示されていなかったサムネイル画像がウィンドウ内に移動する。ユーザは、サムネイル画像を見ながら目的の静止画ファイルを検索する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
図１９の検索画面では、フォルダの構成は表現されているが、各フォルダに格納されたファイルは表示されていない。ユーザは、フォルダを選択して、初めて、選択したフォルダにどのようなファイルが格納されているかを知る。ファイルの正確な位置をユーザが記憶している場合には、直接目的のフォルダを選択すればよいが、ユーザがファイルの位置を記憶していない場合には、目的のファイルを格納したフォルダの検索に手間がかかる。
【０００５】
図２０の検索画面では、整列されたファイルが全て等価に見えるため、各ファイルの内容が視認しにくいという問題がある。
【０００６】
本発明は、上述した課題に鑑みてなされたものであって、検索対象となる電子データの全体的構成と、各電子データの内容とを同時に表現し、かつ、所定の検索条件に適合したファイルを検索させるための検索画面を生成する電子機器及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した目的を達成するため、本発明にかかる電子機器は、ファイルの検索画面を生成する電子機器であって、検索対象となる全てのファイルに対し、各ファイルを連想・想起させるオブジェクトを配置した基礎画像を生成する基礎画像生成部と、基礎画像の全部若しくは一部からなる検索画面を生成し、検索画面上の任意の位置が選択されると、選択された位置の周囲の領域を拡大した新たな検索画面を生成する検索処理部と、新たな検索画面において、任意のオブジェクトが選択されると、選択されたオブジェクトに対応したファイルを読み出すファイル選択処理部とを有する。
【０００８】
また、本発明にかかる電子機器は、ファイルの検索画面を生成する電子機器であって、仮想３次元空間を生成し、仮想３次元空間に配置された仮想的な物体を、仮想３次元空間に配置した仮想的なカメラ視点から捉えた２次元画像を生成する３次元空間生成部と、仮想３次元空間の所定の平面上に、検索対象となる全てのファイルの各ファイルを連想、想起させるオブジェクトを検索条件ごとにまとめて配置した基礎画像を生成する基礎画像生成部と、基礎画像の全部若しくは一部を仮想カメラ視点から捉えたときの２次元画像において、ある検索条件を満たすオブジェクトの表示領域が選択されたとき、仮想カメラの視野を狭めて選択された表示領域を拡大する検索処理部と、仮想カメラに投影された２次元画像において、任意のオブジェクトが選択されると、オブジェクトに対応したファイルを読み出すファイル選択処理部とを有する。
【０００９】
また、本発明にかかるコンピュータプログラム及び検索画面生成方法は、検索対象となる全てのファイルに対し、各ファイルを連想・想起させるオブジェクトを配置した基礎画像を生成する基礎画像生成工程と、基礎画像の全部若しくは一部が表示された検索画面を生成し、検索画面上の任意の位置が選択されると、選択された位置の周囲の領域を拡大した新たな検索画面を生成する検索処理工程と、検索処理工程において生成された検索画面において、任意のオブジェクトが選択されると、選択画像に対応したファイルを読み出すファイル選択処理工程とを有する。
【発明の効果】
【００１０】
本発明によれば、検索対象となる各電子データを連想・想起させる縮小画像を配置した基礎画像を生成し、上記基礎画像の全部若しくは一部からなる検索画面を生成するため、検索対象となる電子データの総数などの全体的構成と個々の電子データとの内容とが視覚化されており、ユーザはこれら両方を同時に確認しながら目的の電子データを検索することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の具体例を説明する。本発明は、例えば、パーソナルコンピュータ、ゲーム機、デジタルカメラ、デジタルビデオカメラ等の電子機器に適用される。電子機器は、内部ディスプレイ、若しくは、テレビ等の外部ディスプレイに接続するインターフェースを備える。また、電子機器は、ＨＤＤ（Hard Disk Drive）等の記録装置、光ディスク、光磁気ディスク、フラッシュメモリ等の記録媒体の読取装置、若しくは、記録装置や読取装置からデータを入力するインターフェースを備える。記録装置や記録媒体には、多数のファイルが記録されている。
【００１２】
電子機器は、記録装置や記録媒体に記録されたファイルの検索処理を実行する。本発明を適用した電子機器では、１枚の基礎画像の拡大縮小により、検索条件の絞り込みを行う。基礎画像は、検索対象となる全てのファイルの縮小画像を並べた画像である。ここでいう縮小画像とは、ファイルのそのものを縮小した画像であってもよいし、アイコンやテキストなどファイルの内容を連想・想起させる画像であってもよい。全てのファイルの縮小画像を１枚の基礎画像に並べることにより、ファイルの構成や総量を一覧することできる。
【００１３】
基礎画像上では、検索条件の等しいファイルの縮小画像が同じ領域にまとめて配置される。例えば、ファイルの「作成日」を検索条件としたときには、「作成日」の等しいファイルが隣接するように縮小画像を配置する。また、「フォルダ」を検索条件としたときには、同じ「フォルダ」に格納されたファイルが隣接するように縮小画像を配置する。
【００１４】
また、「作成日」が「１」〜「３１（３０）」までの表示領域を隣接して配置すると、「作成月」の等しい縮小画像の表示領域が形成される。このように、下位の検索条件の表示領域をまとめることで上位の検索条件の表示領域が形成される。
【００１５】
図１に、基礎画像の一例を示す。図１の中心に配置された枠は、ディスプレイに表示される検索画面である。本発明を適用した電子機器では、ディスプレイに表示される基礎画像の全体若しくは一部を検索画面とする。
【００１６】
この基礎画像では、２００２年１０月から２００６年３月までにデジタルカメラで撮影した静止画ファイルの縮小画像を表示している。縮小画像は、「撮影月」ごとにまとめられ、「撮影月」の古いものから順に時系列に水平方向に並べられている。「撮影月」が「１」〜「１２」までの表示領域をまとめた領域が「撮影年」の表示領域となる。
【００１７】
各「撮影月」の表示領域には、縦横、例えば、ａ行×ｂ列で縮小画像が並べられている。行数ａは、「撮影月」ごとに異なるため、基礎画像に凹凸ができる。ユーザは、この凹凸から「撮影月」の区分を判断することができる。なお、縮小画像は、背景色や境界線などを用いて区分してもよい。本発明を適用したファイル検索処理では、縮小画像を検索条件別にまとめて基礎画像に配置することにより、「撮影月」ごとの静止画ファイルの枚数や今まで撮影した静止画ファイルの枚数などファイルの構成が推測できる。
【００１８】
さらに、基礎画像に配置された縮小画像から、個々の静止画ファイルを推測することもできる。例えば、空の青とゲレンデの白が表示された縮小画像は、「スキー写真」であると推測でき、同様に海の青と砂浜の薄茶が表示された縮小画像は、「海の写真」であると推測できる。風景のほかにも撮影したときに着用していた服装の色から写された写真を推測することができる。ユーザは、静止画の詳細な撮影日を記憶していなくとも、縮小画像の色から感覚的に目的のファイルを検索することができる。
【００１９】
ユーザが基礎画像を用いて「去年」の「スキー写真」を検索する例を説明する。検索処理の開始時には、図１に示す基礎画像の略全体がディスプレイに表示される。ディスプレイの中心には、検索対象の中心、すなわち、２００４年６月付近が据えられる。中心に据えられた２００４年の表示領域は、他の表示領域よりも強調されている。２００３年の１２月付近には、「青と白」の多い縮小画像が表示されている。ユーザは、縮小画像の色からこの領域に「スキー写真」が配置されていると推測することができる。
【００２０】
この検索処理において、コントローラの移動方向（以下、検索軸と記す）がディスプレイの水平方向に限定されており、検索対象も「撮影年」に限定されている。すなわち、コントローラを右に動かすと、「撮影年」が２００４年、２００５年、…と撮影年が徐々に高くなり、コントローラを左に動かすと、「撮影年」が２００４年、２００３年、…と撮影年が徐々に低くなる。この検索処理では、検索軸及び検索対象を限定することにより、操作を簡素化し、操作性を向上させている。
【００２１】
また、この検索処理では、選択された領域をセンタ合わせで表現する。センタ合わせとは、選択された領域がディスプレイの中心となるように画面全体を移動させる画面制御方法である。ディスプレイの中心には、現在選択されている領域とその領域を示す文字が表示される。
【００２２】
例えば、ユーザがコントローラを右に操作すると、基礎画像全体が左に移動し、図２に示すように、２００５年の表示領域がディスプレイの中心に据えられ、属性「２００５年」と表示される。逆に、ユーザがコントローラを左に操作すると、図３に示すように、基礎画像全体が右に移動し、２００３年の表示領域がディスプレイの中心に据えられ、属性「２００３年」が表示される。
【００２３】
２００３年の選択を中心に据えた状態で選択を実行すると、２００３年の表示領域が拡大される。２００３年の表示領域が拡大されたときには、図４に示すように、２００３年の中心、すなわち、２００３年の８月付近がディスプレイの中心に据えられる。中心に据えられた２００４年８月の表示領域には、属性「８」が表示され、現在２００３年の８月が選択されていることが分かる。
【００２４】
ユーザがコントローラを右に操作すると、拡大画像全体が左に移動して、２００４年の９月、１０月、１１月、・・・が逐次ディスプレイの中心に据えられる。また、ユーザがコントローラを左に操作すると、拡大画像全体が右に移動して、２００４年の７月、６月、５月、・・・が逐次ディスプレイの中心に据えられる。
【００２５】
２００３年１２月を選択し実行すると、図５に示すように２００３年１２月の表示領域が拡大される。この拡大画面は、自由選択画面であり、操作軸に関係なく、上下左右に移動して個々の静止画ファイルを選択することができる。自由選択画面もセンタ合わせであり、コントローラの操作に応じて画面全体が移動し、選択された縮小画像がディスプレイの中心に据えられる。ユーザが選択を実行すると選択された静止画ファイルが表示される。
【００２６】
以上説明したように、本発明を適用したファイル検索では、１枚の基礎画像の拡大縮小により検索対象を絞り込むため、画面の切り替わりが発生せず、シームレスにファイルの検索ができる。また、基礎画面により全体のファイル構成と個々のファイルの内容との両方を確認しながらファイル検索をすることが可能である。
【００２７】
次いで、図６を参照して、上述したファイル検索処理を実行する電子機器１の構成について説明する。電子機器１は、ＨＤＤ１１と、光ディスク読取部１２と、基礎画像を生成する基礎画像生成部１３と、「撮影年」を検索条件とした検索処理を実行する撮影年検索処理部１４と、「撮影月」を検索条件とした検索処理を実行する撮影月検索処理部１６と、静止画ファイルの選択を実行するファイル選択処理部とを備え、インタフェース１７を介してディスプレイ２と接続されている。
【００２８】
電子機器１のコントローラ３は、赤外線、無線、若しくは、有線で電子機器１と接続されている。コントローラ３は、十字キー３１のような方向を入力するキーと、決定キー３２やキャンセルキー３３のような実行を指示するキーと、ファンクションキー３４のような機能の変換を指示するキーとが設けられている。
【００２９】
基礎画像生成部１３は、静止画ファイルのファイルヘッダに格納されている静止画の撮影日とサムネイルを読み出す。サムネイルは、静止画ファイルの縮小画像である。基礎画像生成部１３は、撮影日を基に、静止画ファイルを「撮影月」ごとに振り分ける。基礎画像生成部１３は、「撮影月」ごとの静止画ファイルの総数Ｎを算出し、静止画ファイルの総数Ｎから縮小画像画像の配置を決定する。
【００３０】
図７に縮小画像画像の配置決定アルゴリズムの一例を示す。この例では、各「撮影月」の縮小画像画像は縦横ｍ行×ｐ列で配置する。行数ｍ及び列数ｐは、静止画の総枚数と行数の最大数ｎから算出される。基礎画像生成部１３は、まず、ある「撮影月」に撮影した静止画の総枚数Ｎを割り出し、総枚数Ｎを行数の最大数ｎで割る。このきの商に１を足した数が列数ｐになる。また、総枚数Ｎを列数ｐで割ったときの商が行数ｍとなる。基礎画像生成部１３は、行数ｍを基に、縦行の中心が画面のセンタ位置となるように、１行１列目の縮小画像画像の位置を算出する。そして、図７（ａ）に示すように、列数ｐづつ縮小画像画像を貼り付ける。これにより、１ヶ月分の縮小画像画像の貼り付けが完了する。基礎画像生成部１３は、このアルゴリズムに則って、全ての「撮影月」の縮小画像画像を貼り付けて、図７（ｂ）に示すような基礎画像を生成する。
【００３１】
撮影年検索処理部１４は、ディスプレイ２に基礎画像を表示する。基礎画像を表示したときには、基礎画像の中心、例えば、２００４年の表示領域が選択された状態になっている。撮影年検索処理部１４は、コントローラ３の操作に応じて、基礎画像を移動させる。具体的には、コントローラ３が右に操作されると、基礎画像を左に移動して、２００３年の表示領域をディスプレイ２の中心に据えるとともに、選択された表示領域の属性を示す文字「２００３年」を表示する。また、コントローラ３が左に操作されると、基礎画像を右に移動して、２００５年の表示領域をディスプレイ２の中心に据えるとともに、選択された表示領域の属性を示す文字「２００４年」を表示する。撮影年検索処理部１４は、コントローラ３の決定キー３２が操作されると、選択していた表示領域を拡大する。
【００３２】
撮影月検索処理部１６は、ディスプレイ２の中心に据えられた「撮影月」の属性を示す文字、例えば、「６月」を表示する。撮影月検索処理部１６は、コントローラ３の操作に応じて拡大画像を移動させる。具体的には、コントローラ３が右に操作されると、拡大画像を左に移動し、コントローラ３が左に操作されると拡大画像を右に移動させる。撮影月検索処理部１６は、ディスプレイ２の中心据えられた表示領域の属性を示す文字「＊月」を表示する。撮影月検索処理部１６は、コントローラ３の決定キー３２が操作されると、選択していた表示領域を拡大する。このときディスプレイ２に表示される画像をファイル検索画面と呼ぶ。
【００３３】
ファイル検索画面では、「撮影年」と「撮影月」の２つの検索条件を満たす縮小画像が表示されている。ファイル検索画面は、検索軸に関係なく、自由にファイルを検索することができる自由選択画面である。また、ファイル検索画面もセンタ合わせである。ファイル検索部は、コントローラ３の操作に応じて画面全体を移動させ、選択された縮小画像をディスプレイ２の中心に据える。また、コントローラ３の決定キー３２が操作されると、ファイル検索部は、選択された縮小画像の静止画ファイルを読み出しディスプレイ２に表示する。
【００３４】
以上説明したように、本発明を適用した電子機器１では、検索対象となる全てのファイルの縮小画像を並べた基礎画像を生成し、この基礎画像を拡大することで検索条件の絞り込みを行う。基礎画像は、ファイルの全体構成と個々のファイルの内容とが視覚化されており、ユーザはこれら両方を同時に確認しながら目的のファイルを検索することができる。
【００３５】
また、基礎画像の拡大縮小により検索条件の絞り込みを行うため、画面の切り替えが発生せず、シームレスにファイルの検索ができる。
【００３６】
なお、本実施の形態では、「撮影年」と「撮影月」を検索条件としたが、ファイル種別、ファイル名称、ファイルの格納されたフォルダ、及び、ファイルのカテゴリなどを検索条件としてもよい。
【００３７】
ファイル種別には、静止画、動画、音楽、テキスト、プログラムなどがある。また、動画ファイルのカテゴリには、アクション映画、恋愛映画、ドラマ、ニュースなどのジャンル、出演俳優などがある。音楽ファイルのカテゴリには、クラシック、ダンス、ポップスなどのジャンル、アーティスト名、アルバム名などがある。もちろん、ここで紹介した検索条件は、一例である。検索条件は、上述したもの以外でもよい。
【００３８】
また、本発明を適用した検索画面を用いて番組表を作成することもできる。番組表を作成する際には、番組の画像やテキストをチャンネルや放送日時ごとに基礎画像に並べる。
【変形例】
【００３９】
次いで、上述した電子機器の変形例を説明する。この電子機器では、基礎画像を仮想３次元空間に配置する。仮想３次元空間は、図８に示すように、基礎画像を配置するＸＹ平面と、ＸＹ平面に直交するＺ軸とからなる。基礎画像の斜め上方には、仮想的なカメラが設定されている。
【００４０】
図９に斜め上方から見た基礎画像を示す。図９の四角形の枠は、ディスプレイの表示領域を示している。基礎画像を斜め上方から見たとき、ディスプレイの右上及び左下には縮小画像の表示されない空間が形成される。この空間は、画像の圧迫感を解消する。
【００４１】
また、人間は、ものの一部しか見えないとき、残り形状を想像するという習性がある。ディスプレイによって基礎画像を切り取ると、ユーザは、切り取られた残りの画像を想像する。これにより、ユーザは、ディスプレイに表示されていない画像の広がりを感覚的に認識することができる。
【００４２】
図１０を参照して、本発明の変形例における電子機器１０の構成を説明する。電子機器１０は、ＨＤＤ１１と、光ディスク読取部１２と、仮想３次元空間を生成する３次元空間生成部２１と、仮想３次元空間上に基礎画像を生成する基礎画像生成部２２と、「撮影年」を検索条件とした検索処理を実行する撮影年検索処理部２３と、「撮影月」を検索条件とした検索処理を実行する撮影月検索処理部２４と、第３の検索条件による検索処理を実行するフィルタリング処理部２５と、静止画ファイルの選択を実行するファイル選択処理部とを備え、インタフェース１７を介してディスプレイ２と接続されている。
【００４３】
電子機器１０のコントローラは、赤外線、無線、若しくは、有線で電子機器１０と接続されている。コントローラは、十字キー、マウス、キーボードのような方向を入力するキー３１と、決定キー３２やキャンセルキー３３のような実行を指示するキーと、ファンクションキー３４のような機能の変換を指示するキーとが設けられている。
【００４４】
仮想３次元空間生成部２１は、仮想３次元空間を生成し、この仮想３次元空間に設置された仮想カメラの像を２次元空間に投影する。
【００４５】
基礎画像生成部２２は、仮想３次元空間のＸＹ平面に基礎画像を生成する。基礎画像の生成方法は、上述した電子機器１０と同じであるため、説明を省略する。
【００４６】
撮影年検索処理部２３は、基礎画像全体がディスプレイ２に表示されるように仮想カメラのズームを調整する。基礎画像を表示したときには、基礎画像の中心、例えば、２００４年の表示領域が選択された状態になっている。撮影年検索処理部２３は、コントローラの操作に応じて、選択された領域を切り替える。具体的には、コントローラが右に操作されると、基礎画像を左に移動して２００３年の表示領域をディスプレイ２の中心に据えるとともに、２００３年の表示領域をＸＹ平面からＺ軸方向に所定の高さだけ高い位置に配置する。それと同時に、撮影年検索処理部２３は、選択された領域の属性を示す文字「２００３」をＸＹ平面と直交するように配置する。
【００４７】
「撮影年」が選択された状態でコントローラの決定キー３２が操作されると、撮影月検索処理部２４は、カメラのズームを調整して、選択された「撮影年」の表示領域を拡大する。拡大画像では、ディスプレイ２の中心に据えられた「撮影月」が選択された状態になっている。撮影月検索処理部２４は、コントローラの操作に応じて、基礎画像を移動させる。具体的には、コントローラが右に操作されると、基礎画像を左に移動して、右に配置している表示領域をディスプレイ２の中心に据えるとともに、選択された表示領域をＸＹ平面からＺ軸方向に所定の高さだけ高い位置に配置する。同時に、撮影月検索処理部２４は、選択された領域の属性を示す文字、例えば「６」をＸＹ平面と直交するように配置する。
【００４８】
「撮影月」が選択された状態でコントローラの決定キー３２が操作されると、ファイル選択処理部は、カメラのズームを調整して、選択された「撮影月」の表示領域を拡大する。拡大画像では、ディスプレイ２の中心に据えられた縮小画像が選択された状態になっている。ファイル検索処理部２６は、選択された縮小画像及びこの縮小画像の周囲の縮小画像を、Ｚ軸方向に所定の高さだけ高い位置に配置する。縮小画像の高さは、選択された縮小画像が最も高く、選択された縮小画像から離れるほど低くなる。
【００４９】
フィルタリング処理部２５は、検索画面上に基礎画像の配置とは無関係な第３の検索条件を表示する。第３の検索条件は、ＸＹ平面と直交するように配置される。フィルタリング処理では、前段階として「撮影年」若しくは「撮影月」が選択されている。「撮影年」が選択されている場合、フィルタリング処理部２５は、選択された「撮影年」に属する縮小画像のうち、第３の検索条件に適合する縮小画像を抽出し、抽出した縮小画像をＸＹ平面より所定の高さだけ高い位置に配置する。
【００５０】
フィルタリング処理中に決定キー３２が操作されると、フィルタリング処理部２５は、カメラのズームを調整して、表示中の画像を拡大する。そして、コントローラが操作されると、検索軸に関係なく自由に画像を移動させる。フィルタリング処理部２５は、画像の移動により選択された縮小画像の周囲を太線で縁取りし、縮小画像の上部に撮影された年月日を示す文字を表示させる。
【００５１】
図１１〜図１５を参照して、変形例におけるファイル検索処理を説明する。ファイル検索処理を開始すると、図１１（ａ）に示すように、１年分の縮小画像がディスプレイに表示される。「撮影年」が「２００４年」の領域が選択されている。選択された領域は、Ｚ軸方向に所定の高さだけ高くなっており、他の領域と視覚的に区別されている。この検索画面における、検索対象は「撮影年」であり、検索軸はディスプレイの水平方向となっている。
【００５２】
また、図１１（ａ）では、「選択年」を示す文字「２００４」がＸＹ平面と直交するように配置されている。このように配置した文字は、ＸＹ平面から浮き上がったように見え、重ねて表示しても混同することはない。
【００５３】
図１１（ａ）の状態で表示モードを変換するファンクションキー３４が選択されると、カメラ位置がＺ軸上に移動し、図１１（ｂ）に示すようなカメラ正対表示となる。
【００５４】
図１１（ａ）の状態で決定キー３２が操作されると、「２００４年」の表示領域が拡大され、図１２（ａ）に示すように、「２００４年８月」から「２００５年３月」までの領域がディスプレイに表示される。
【００５５】
図１２（ａ）では、「撮影月」が「１２月」の領域が選択されている。図１２（ａ）では、選択された領域がＸＹ平面からＺ軸方向に所定の高さだけ高くなっており、他の領域と視覚的に区別されている。図１２（ａ）での検索対象は「撮影月」であり、検索軸はディスプレイの水平方向である。ユーザがコントローラを左右に操作すると、選択された「撮影月」がディスプレイの中心に表示される。選択された「撮影月」の表示領域は、他の領域よりも高い位置に配置される。
【００５６】
また、各「撮影月」の表示領域には、「撮影月」を示す文字が重ねて配置されている。選択された「撮影月」を示す文字「１２」は、その他の「撮影月」の文字より大きく表示される。また、「１２月」の表示領域には、「撮影年」である「２００４」も表示されている。
【００５７】
図１２（ａ）の状態で表示モードを変換するファンクションキー３４が選択されると、カメラ位置がＺ軸上に移動し、図１１（ｂ）に示すような正対表示になる。
【００５８】
図１２（ａ）の状態で決定キー３２が操作されると、図１３（ａ）に示すように、「１２月」の表示領域が拡大される。この表示領域には、検索条件である「２００４年」と「１２月」を満たす縮小画像のみが表示されている。この検索画面では、検索軸に関係なく自由に縮小画像を選択することができる。選択された縮小画像の周囲は、太線で縁取りされ、上部には撮影された年月日を示す文字「２００４．１２．１５」が表示されている。
【００５９】
選択された縮小画像及びこの縮小画像の周囲の縮小画像は、Ｚ軸方向に所定の高さだけ高くなっている。高さは、図１４に示すように、選択された縮小画像が最も高く、選択された縮小画像から離れるほど低くなる。
【００６０】
図１３（ａ）の状態で決定キー３２が操作されると、図１５に示すように、選択された縮小画像に対応する静止画ファイルが表示される。このとき、ディスプレイには、選択された静止画ファイルのほかに、選択された縮小画像の上下左右に配置された縮小画像の静止画ファイルの一部が表示される。ユーザは、この表示により、周囲の静止画ファイルの内容を推測する。
【００６１】
一方、図１３（ａ）の状態でキャンセルキー３３が操作されると、図１２（ａ）の画面に戻る。さらに、図１３（ａ）の状態で表示モードの切り替えを指示するファンクションキー３４が選択されると、カメラ位置がＺ軸上に移動し、図１３（ｂ）に示すようなカメラ正対表示に切り替えられる。
【００６２】
以上説明した検索処理では、基礎画像の表示領域を拡大することで検索条件を絞り込んでいた。変形例における検索処理では、基礎画像の配置とは無関係な第３の検索条件を表示し、検索対象を絞り込むこともできる。この処理をフィルタリング処理と呼ぶ。
【００６３】
第３の検索条件には、静止画ファイルが格納されたフォルダ、静止画ファイルに付属するメタ情報（画像サイズ・名前等）がある。また、ユーザのマーキングに伴ったグルーピングもある。
【００６４】
図１６を参照してフィルタリング処理を説明する。フィルタリング処理を起動すると、第３の検索条件の一覧が基礎画像と直交するように表示される。図１６（ａ）は、グループを第３の検索条件としたときの表示画面である。ここでは、グループを選択する前段階として、ある「撮影年」が選択されている。フィルタリング処理では、選択された「撮影年」に属する縮小画像のうちで、あるグループに属する縮小画像を検索する。
【００６５】
図１６（ａ）には、グループの一覧として「Ｂｌｕｅ」「Ｒｅｄ」「Ｓｋｙ」「Ｓｅａ」「Ａｌｌ」が表示されている。グループもセンタ合わせであり、コントローラの操作に応じてグループの全体が移動する。フィルタリング処理の起動時には、グループ「Ａｌｌ」が選択されており、選択された「撮影年」に属する全ての縮小画像が表示されている。コントローラを操作して、グループを「Ｓｅａ」に切り替えると、選択された「撮影年」に属する縮小画像のうち、グループ「Ｓｅａ」に属する縮小画像が抽出され、抽出された縮小画像が基礎画像よりもＺ軸方向に所定の高さだけ高い位置に整列される。
【００６６】
検索画面は、ユーザの操作に応じて、「Ｓｋｙ」に属する縮小画像、「Ｒｅｄ」に属する縮小画像、「Ｂｌｕｅ」に属する縮小画像、…と逐次、切り替えられる。
【００６７】
図１６（ｂ）に示すように、グループ「Ｂｌｕｅ」を選択した状態で決定キー３２を選択すると、図１６（ｃ）に示すような拡大画像が表示される。図１６（ｃ）の検索対象は、個々の静止画ファイルである。この検索画面では、検索軸に関係なく自由に縮小画像を選択することができる。選択された縮小画像の周囲は、太線で縁取りされ、上部には撮影された年月日を示す文字「２００４．１２．１５」が表示される。
【００６８】
以上説明したように、本発明の変形例における電子機器１０は、基礎画像を仮想３次元空間上に配置し、基礎画像の斜め上方に仮想のカメラを設置する。基礎画像を斜め上方から見たとき、ディスプレイ２に縮小画像が表示されない空間が形成されるため画像の圧迫感が解消される。また、ディスプレイ２によって基礎画像が切り取られるため画像の広がりを表現できる。さらに、Ｚ軸を用いることで文字や領域を基礎画像と区別して表示することができる。また、Ｚ軸を用いることで、第３の検索条件を表示することができる。
【００６９】
なお、カメラの位置は、仮想３次元空間上の任意の位置に配置することができる。図１７、図１８を参照して、カメラの位置と２次元空間への投影画像とを紹介する。図１７（ａ）は、カメラ５を斜め上方向に配置した例である。図１７、図１８では、ＸＹ平面上に配置した基礎画像この場合、カメラ５の位置は、Ｙ座標とＺ座標がプラス、Ｘ座標がマイナスとなっている。この位置にカメラ５を配置すると、基礎画像が平行四辺形のように歪んで表示される。
【００７０】
図１７（ｂ）は、Ｘ座標がゼロ、Ｙ座標がマイナス、Ｚ座標がプラスの位置にカメラ５を配置している。この位置にカメラ５を配置すると、基礎画像が上底の長い台形のように表示される。図１７（ｃ）は、Ｘ座標がゼロ、Ｙ座標がプラス、Ｚ座標がプラスの位置にカメラ５を配置している。この位置にカメラ５を配置すると、基礎画像が下底の長い台形のように表示される。
【００７１】
図１８（ａ）は、Ｘ座標がマイナス、Ｙ座標がゼロ、Ｚ座標がプラスの位置にカメラ５を配置している。この位置にカメラ５を配置すると、基礎画像が左辺の長い台形のように表示される。図１８（ｂ）は、Ｘ座標がプラス、Ｙ座標がゼロ、Ｚ座標がプラスの位置にカメラ５を配置している。この位置にカメラ５を配置すると、基礎画像が右辺の長い台形のように表示される。
【００７２】
電子機器における３次元空間生成部、基礎画像生成部、撮影年検索処理部、撮影月検索処理部、フィルタリング処理部、ファイル検索処理部等の各構成で実行される処理は、ソフトウェアモジュールとして実現される。上述した一連の画像処理は、デバイス制御、マルチタスク動作環境、タイマ等の機能をもった一般的なマルチタスクＯＳ上で、ソフトウェアモジュールを動作させることで実現することができる。
【図面の簡単な説明】
【００７３】
【図１】基礎画像の一例を示す概念図である。
【図２】コントローラが右に操作されたときの表示画面の一例を示す概念図である。
【図３】コントローラが左に操作されたときの表示画面の一例を示す概念図である。
【図４】「撮影年」が選択されたときの表示画面の一例を示す概念図である。
【図５】「撮影月」が選択されたときの表示画面の一例を示す概念図である。
【図６】電子機器の構成を示すブロック図である。
【図７】縮小画像の配置方法の一例を示す模式図である。
【図８】仮想３次元空間の構成を示す概念図である。
【図９】本発明の変形例における検索画面の一例を示す概念図である。
【図１０】本発明の変形例における電子機器の構成を示すブロック図である。
【図１１】「撮影年」を検索条件とする検索画面の一例を示す概念図である。
【図１２】「撮影月」を検索条件とする検索画面の一例を示す概念図である。
【図１３】各縮小画像を検索対象とする検索画面の一例を示す概念図である。
【図１４】縮小画像の配置を示す模式図である。
【図１５】静止画ファイルの再生画面の一例を示す概念図である。
【図１６】フィルタリング処理における検索画面の一例を示す概念図である。
【図１７】カメラの位置とカメラに投影される２次元画像との関係を示す図である。
【図１８】カメラの位置とカメラに投影される２次元画像との関係を示す図である。
【図１９】従来の検索画面の一例を示す概念図である。
【図２０】従来の検索画面の一例を示す概念図である。
【符号の説明】
【００７４】
１  電子機器、１１  ＨＤＤ、１２  光ディスク読取部、１３  基礎画像生成部、１４  撮影年検索処理部、１５  撮影月検索処理部、１６  ファイル検索処理部
【図１】
2007058686.tif 000003
【図２】
2007058686.tif 000004
【図３】
2007058686.tif 000005
【図４】
2007058686.tif 000006
【図５】
2007058686.tif 000007
【図６】
2007058686.tif 000008
【図７】
2007058686.tif 000009
【図８】
2007058686.tif 000010
【図９】
2007058686.tif 000011
【図１０】
2007058686.tif 000012
【図１１】
2007058686.tif 000013
【図１２】
2007058686.tif 000014
【図１３】
2007058686.tif 000015
【図１４】
2007058686.tif 000016
【図１５】
2007058686.tif 000017
【図１６】
2007058686.tif 000018
【図１７】
2007058686.tif 000019
【図１８】
2007058686.tif 000020
【図１９】
2007058686.tif 000021
【図２０】
2007058686.tif 000022