(57)【要約】【課題】代表画像の一覧とフィルムロール画像とを直交した軸に表現することで、インデックス画面とフィルムロール画面の対応関係を容易に把握させることが可能な情報処理装置を提供する。【解決手段】コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成部と、１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御部と、を備える、情報処理装置が提供される。【選択図】図１
2011097441.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成部と、
１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御部と、
を備える、情報処理装置。
【請求項２】
前記表示制御部は、前記第１画面で表示する前記第１平面とは別の第２平面に前記第１画像を前記画像表示面に並べて表示する第２画面から、前記第１画面へアニメーションによって遷移する、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記第２画面から前記第１画面へ遷移する際に、前記第１画像の表示面を前記第２平面から前記第１平面へアニメーションによって切り替え、前記第１画像の切り替えが完了した時点で前記第２画像を前記第１平面と三次元的に直交する軸に並べて表示する、請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記第２画像を前記第１平面から飛び出すようにアニメーション表示する、請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記第２画面から前記第１画面へ遷移する際に、前記第１画像の一部を前記画像表示面からフレームアウトさせた後に前記第１画像の表示面を前記第２平面から前記第１平面へアニメーションによって切り替える、請求項２に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記第１画面から、前記第１画面で表示する前記第１平面とは別の第２平面に前記第１画像を前記画像表示面に並べて表示する第２画面へアニメーションによって遷移する、請求項１に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記第１画面から前記第２画面へ遷移する際に、前記第２画像の表示を消した後に前記第１画像の表示面を前記第２平面から前記第１平面へアニメーションによって切り替える、請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記第２画像を前記第１平面へ移動するようにアニメーション表示する、請求項７に記載の情報処理装置。
【請求項９】
前記表示制御部は、前記第１画面から前記第２画面へ遷移する際に、前記第１画像の一部を前記画像表示面からフレームアウトさせた後に前記第１画像の表示面を前記第１平面から前記第２平面へアニメーションによって切り替える、請求項６に記載の情報処理装置。
【請求項１０】
前記第２画像は、前記第１画像が属するコンテンツを時系列に所定の間隔で表示したものであり、前記第１平面と三次元的に直交する軸の前記第１平面に近い側が時間的に新しいものである、請求項１に記載の情報処理装置。
【請求項１１】
前記表示制御部は、前記第２画像を、前記第１平面から遠くなるほど傾きをきつくして表示する、請求項１に記載の情報処理装置。
【請求項１２】
前記表示制御部は、前記第１平面と三次元的に直交する軸上に全て同一の傾きで前記第２画像を表示する、請求項１に記載の情報処理装置。
【請求項１３】
前記表示制御部は、ユーザ操作に応じて前記第１平面と三次元的に直交する軸上で前記第２画像をスクロールする、請求項１に記載の情報処理装置。
【請求項１４】
前記表示制御部は、前記第２画像の表示に応じて前記第２画像の影を表示する、請求項１に記載の情報処理装置。
【請求項１５】
前記表示制御部は、前記第２画像を周囲から浮き上がらせる効果を付けて表示する、請求項１に記載の情報処理装置。
【請求項１６】
前記第１画像は、コンテンツの先頭フレームの画像である、請求項１に記載の情報処理装置。
【請求項１７】
前記表示制御部は、前記第１平面にカレンダーを表示し、前記第１画像は、同一の日付で撮影された画像の内、最初に撮影された画像である、請求項１に記載の情報処理装置。
【請求項１８】
前記表示制御部は、前記第１平面に表示される前記第１画像を半透明で表示する、請求項１に記載の情報処理装置。
【請求項１９】
コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成ステップと、
１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御ステップと、
を備える、画像表示方法。
【請求項２０】
コンピュータに、
コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成ステップと、
１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御ステップと、
を実行させる、画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像表示方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
デジタルビデオカメラやパーソナルコンピュータ上で操作するソフトウエアには、撮影した静止画像や動画像をサムネイル形式で一覧表示する機能が備えられている（例えば特許文献１参照）。
【０００３】
このようなデジタルビデオカメラや、パーソナルコンピュータ上で動作するソフトウエアにおいて、複数の動画の代表画像（例えば動画の先頭フレームの画像）の一覧と、複数の動画の中の任意の１つの動画を所定の間隔で時系列に展開した画像群（以下、かかる画像群のことを「フィルムロール画像」とも称する）とを同一の画面に表示することで、複数の動画の中から所望のものを検索する方式が知られている。このフィルムロール画像は、任意の画像を指定すると当該画像に対応するフレームからの動画再生が可能であり、このように動画再生することで動画の内容の確認が容易となるものである。従来においては、この代表画像の一覧とフィルムロール画像とを、同一の二次元平面上に並べて表示させていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１６４８２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来の表示方式では、代表画像の一覧とフィルムロール画像とを、同一の二次元平面上に並べて表示させていたため、フィルムロール画像が代表画像の１つを選択して時系列に展開したものであるという対応関係を理解するのが困難であるという問題があった。
【０００６】
また、代表画像のみを一覧表示したインデックス画面と、代表画像の一覧とフィルムロール画像の両方を表示するフィルムロール画面との間を遷移させてフィルムロール画像を表示する方式もあるが、インデックス画面からフィルムロール画面へ瞬時に切り替えてしまうと、インデックス画面とフィルムロール画面の対応関係を理解するのが困難になってしまうという問題があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、インデックス画面とフィルムロール画面の対応関係を容易に把握させることが可能な、新規かつ改良された情報処理装置、画像表示方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成部と、１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御部と、を備える、情報処理装置が提供される。
【０００９】
前記表示制御部は、前記第１画面で表示する前記第１平面とは別の第２平面に前記第１画像を前記画像表示面に並べて表示する第２画面から、前記第１画面へアニメーションによって遷移するようにしてもよい。
【００１０】
前記表示制御部は、前記第２画面から前記第１画面へ遷移する際に、前記第１画像の表示面を前記第２平面から前記第１平面へアニメーションによって切り替え、前記第１画像の切り替えが完了した時点で前記第２画像を前記第１平面と三次元的に直交する軸に並べて表示するようにしてもよい。
【００１１】
前記表示制御部は、前記第２画像を前記第１平面から飛び出すようにアニメーション表示するようにしてもよい。
【００１２】
前記表示制御部は、前記第２画面から前記第１画面へ遷移する際に、前記第１画像の一部を前記画像表示面からフレームアウトさせた後に前記第１画像の表示面を前記第２平面から前記第１平面へアニメーションによって切り替えるようにしてもよい。
【００１３】
前記表示制御部は、前記第１画面から、前記第１画面で表示する前記第１平面とは別の第２平面に前記第１画像を前記画像表示面に並べて表示する第２画面へアニメーションによって遷移するようにしてもよい。
【００１４】
前記表示制御部は、前記第１画面から前記第２画面へ遷移する際に、前記第２画像の表示を消した後に前記第１画像の表示面を前記第２平面から前記第１平面へアニメーションによって切り替えるようにしてもよい。
【００１５】
前記表示制御部は、前記第２画像を前記第１平面へ移動するようにアニメーション表示するようにしてもよい。
【００１６】
前記表示制御部は、前記第１画面から前記第２画面へ遷移する際に、前記第１画像の一部を前記画像表示面からフレームアウトさせた後に前記第１画像の表示面を前記第１平面から前記第２平面へアニメーションによって切り替えるようにしてもよい。
【００１７】
前記第２画像は、前記第１画像が属するコンテンツを時系列に所定の間隔で表示したものであり、前記第１平面と三次元的に直交する軸の前記第１平面に近い側が時間的に新しいものであるようにしてもよい。
【００１８】
前記表示制御部は、前記第２画像を、前記第１平面から遠くなるほど傾きをきつくして表示するようにしてもよい。
【００１９】
前記表示制御部は、前記第１平面と三次元的に直交する軸上に全て同一の傾きで前記第２画像を表示するようにしてもよい。
【００２０】
前記表示制御部は、ユーザ操作に応じて前記第１平面と三次元的に直交する軸上で前記第２画像をスクロールするようにしてもよい。
【００２１】
前記表示制御部は、前記第２画像の表示に応じて前記第２画像の影を表示するようにしてもよい。
【００２２】
前記表示制御部は、前記第２画像を周囲から浮き上がらせる効果を付けて表示するようにしてもよい。
【００２３】
前記第１画像は、コンテンツの先頭フレームの画像であるようにしてもよい。
【００２４】
前記表示制御部は、前記第１平面にカレンダーを表示し、前記第１画像は、同一の日付で撮影された画像の内、最初に撮影された画像であるようにしてもよい。
【００２５】
前記表示制御部は、前記第１平面に表示される前記第１画像を半透明で表示するようにしてもよい。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成ステップと、１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御ステップと、を備える、画像表示方法が提供される。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータに、コンテンツを代表する第１画像及び前記第１画像が属するコンテンツから１または２以上の第２画像を生成する画像生成ステップと、１または２以上の前記第１画像を画像表示面から見て奥行き方向の第１平面に表示し、１または２以上の第２画像を前記第１画像が表示される前記第１平面と三次元的に直交する軸に並べて第１画面として表示する表示制御ステップと、を実行させる、画像表示方法が提供される。
【発明の効果】
【００２８】
以上説明したように本発明によれば、代表画像の一覧とフィルムロール画像とを直交した軸に表現することで、インデックス画面とフィルムロール画面の対応関係を容易に把握させることが可能な、新規かつ改良された情報処理装置、画像表示方法及びコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態にかかるデジタルビデオカメラ１００の構成について示す説明図である。
【図２】インデックス画面の表示例について示す説明図である。
【図３】フィルムロール画面の表示例について示す説明図である。
【図４Ａ】インデックス画面とフィルムロール画面との間の遷移の様子を示す説明図である。
【図４Ｂ】インデックス画面とフィルムロール画面との間の遷移の様子を示す説明図である。
【図４Ｃ】インデックス画面とフィルムロール画面との間の遷移の様子を示す説明図である。
【図４Ｄ】インデックス画面とフィルムロール画面との間の遷移の様子を示す説明図である。
【図５Ａ】フィルムロール画像を二次元平面上に三次元的に描画する際の描画手法について示す説明図である。
【図５Ｂ】フィルムロール画像を二次元平面上に三次元的に描画する際の描画手法について示す説明図である。
【図６】フィルムロール画面を二次元平面上に三次元的に描画する際の描画手法について示す説明図である。
【図７】フィルムロール画面の三次元描画によるＬＣＤパネル１２０への描画手法について示す説明図である。
【図８Ａ】インデックス画面とフィルムロール画面との間の遷移方法の変形例について示す説明図である。
【図８Ｂ】インデックス画面とフィルムロール画面との間の遷移方法の変形例について示す説明図である。
【図８Ｃ】インデックス画面とフィルムロール画面との間の遷移方法の変形例について示す説明図である。
【図８Ｄ】インデックス画面とフィルムロール画面との間の遷移方法の変形例について示す説明図である。
【図９Ａ】インデックス画面の別の例について示す説明図である。
【図９Ｂ】図９Ａに示したカレンダー画面上の任意の日付が選択されたことによるフィルムロール画面の表示例について示す説明図である。
【図１０Ａ】インデックス画面の別の表示例について示す説明図である。
【図１０Ｂ】インデックス画面からフィルムロール画面への別の遷移例について示す説明図である。
【図１０Ｃ】フィルムロール画面の別の表示例について示す説明図である。
【発明を実施するための形態】
【００３０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３１】
なお、説明は以下の順序で行うものとする。
＜１．本発明の一実施形態＞
［１−１．デジタルビデオカメラの構成］
［１−２．インデックス画面とフィルムロール画面の表示例］
［１−３．インデックス画面とフィルムロール画面との間の遷移例］
［１−４．フィルムロール画像の描画手法］
［１−５．フィルムロール画面の描画手法］
［１−６．遷移方法の変形例］
［１−７．代表画像の変形例］
［１−８．インデックス画面とフィルムロール画面の変形例］
＜２．まとめ＞
【００３２】
＜１．本発明の一実施形態＞
［１−１．デジタルビデオカメラの構成］
まず、本発明の情報処理装置の一例である、本発明の一実施形態にかかるデジタルビデオカメラの構成について説明する。図１は、本発明の一実施形態にかかるデジタルビデオカメラ１００の構成について示す説明図である。以下、図１を用いて本発明の一実施形態にかかるデジタルビデオカメラ１００の構成について説明する。
【００３３】
図１に示したように、本発明の一実施形態にかかるデジタルビデオカメラ１００は、レンズ１０２と、ＣＣＤイメージセンサ１０４と、マイクロプロセッサ１０６と、カメラ信号処理回路１０８と、記録・再生信号処理回路１１０と、記録メディア１１２と、キー入力回路１１４と、オンスクリーンディスプレイ回路１１６と、重畳回路１１８と、ＬＣＤパネル１２０と、電源回路１２２と、バッテリ１２４と、電源制御部１２６と、を含んで構成される。
【００３４】
レンズ１０２は、被写体からの光を集光するものである。レンズ１０２には、被写体にピントを合わせるためのフォーカスレンズや、撮影倍率を変化させるためのズームレンズが含まれる。レンズ１０２が集光した光はＣＣＤイメージセンサ１０４に照射される。
【００３５】
ＣＣＤイメージセンサ１０４は、レンズ１０２が集光した光を光電変換して、電気信号を生成するものである。ＣＣＤイメージセンサ１０４が生成した電気信号はカメラ信号処理回路１０８に送られる。
【００３６】
マイクロプロセッサ１０６は、デジタルビデオカメラ１００の各部を制御するものである。例えば、マイクロプロセッサ１０６は、キー入力回路１１４やタッチパネル式のＬＣＤパネル１２０からのユーザ操作に応じて、デジタルビデオカメラ１００の各部に対してコントロール信号を送出する。例えば、ユーザがキー入力回路１１４を操作することで被写体の倍率を変化させようとした場合には、マイクロプロセッサ１０６はキー入力回路１１４からの信号に応じてレンズ１０２に対してズームレンズを駆動させるためのコントロール信号を送出する。
【００３７】
カメラ信号処理回路１０８は、マイクロプロセッサ１０６からのコントロール信号に基づいて、ＣＣＤイメージセンサ１０４が生成した電気信号に対して所定の信号処理を実行して、動画データを生成するものである。カメラ信号処理回路１０８における信号処理には、例えばＡ／Ｄ変換処理、ホワイトバランス処理、ガンマ補正処理、色分離処理等の各処理がある。カメラ信号処理回路１０８で生成した動画データは記録・再生信号処理回路１１０に送られる。
【００３８】
記録・再生信号処理回路１１０は、カメラ信号処理回路１０８が生成した動画データを記録メディア１１２に格納したり、記録メディア１１２に格納されている動画データを読み出して再生処理を実行したりするものである。記録メディア１１２は、カメラ信号処理回路１０８が生成した動画データが保存されるものであり、記録メディア１１２に対する動画データの読み書きは記録・再生信号処理回路１１０によって行われる。記録メディア１１２は、例えばハードディスクであってもよく、フラッシュメモリを内蔵した記録メディアであってもよく、半導体レーザを用いて記録する光ディスクであってもよい。
【００３９】
また、記録・再生信号処理回路１１０は、記録メディア１１２に保存されている動画データから代表画像を生成し、後述するオンスクリーンディスプレイ回路１１６を通じて、複数の代表画像を一覧表示したインデックス画面としてＬＣＤパネル１２０に表示する機能を有する。従って、記録・再生信号処理回路１１０は本発明の画像生成部の一例として機能する。そして、記録・再生信号処理回路１１０は、記録メディア１１２に保存されている動画データの所定の間隔でフレームを抜き出すことでフィルムロール画像を生成し、生成したフィルムロール画像を、オンスクリーンディスプレイ回路１１６を通じてＬＣＤパネル１２０に表示する機能を有する。例えば、１秒あたりのフレーム数が３０フレームの動画像から１０秒間隔でフィルムロール画像を生成するには、記録・再生信号処理回路１１０は３００フレーム間隔でフレームを抜き出すことでフィルムロール画像を生成することができる。なお、フィルムロール画像のフレーム間隔は、ユーザのキー入力回路１１４の操作によって任意に変更することができる。
【００４０】
キー入力回路１１４は、デジタルビデオカメラ１００に対するユーザからの各種操作を受け付けるものである。ユーザからの各種操作としては、例えばデジタルビデオカメラ１００を用いた動画像の録画の開始および停止、記録メディア１１２に保存されている動画データの再生および停止、デジタルビデオカメラ１００の各種設定の変更等がある。キー入力回路１１４からの信号は、Ａ／Ｄ変換の後にマイクロプロセッサ１０６に送られ、ユーザの操作に応じてマイクロプロセッサ１０６からデジタルビデオカメラ１００の各部にコントロール信号が送出される。
【００４１】
オンスクリーンディスプレイ回路１１６は、マイクロプロセッサ１０６からの画面表示要求信号に基づいて、要求されたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面を表示させるための映像信号を生成するものであり、本実施形態においては、特に記録・再生信号処理回路１１０が生成した代表画像やフィルムロール画像に対する画像処理を実行するものである。従って、オンスクリーンディスプレイ回路１１６は本発明の表示制御部の一例として機能する。本実施形態においては、オンスクリーンディスプレイ回路１１６は、代表画像群からなるインデックス画面や、複数のフィルムロール画像からなるフィルムロール画面に対する三次元描画を実行する。オンスクリーンディスプレイ回路１１６による三次元描画により、インデックス画面とフィルムロール画面との対応関係が分かりやすくなるようにＬＣＤパネル１２０に表示することができる。オンスクリーンディスプレイ回路１１６による、インデックス画面やフィルムロール画面に対する三次元描画の詳細については後述する。
【００４２】
重畳回路１１８は、カメラ信号処理回路１０８が生成した動画データや、記録・再生信号処理回路１１０が記録メディア１１２から読み出した動画データに、オンスクリーンディスプレイ回路１１６で画像処理されたデータを重畳するものである。重畳回路１１８によりデータが重畳された動画データはＬＣＤパネル１２０に送られる。
【００４３】
ＬＣＤパネル１２０は、重畳回路１１８から送られてくる動画データ等に基づいて画像を表示するものである。本実施形態においては、ＬＣＤパネル１２０はタッチパネル機能を有しており、ユーザはＬＣＤパネル１２０に触れることで各種操作が可能になる。ユーザがＬＣＤパネル１２０に触れたことによるＬＣＤパネル１２０からの信号はマイクロプロセッサ１０６に送られる。なお、本実施形態では画像の表示にＬＣＤパネルを用いているが、本発明はかかる例に限定されないことは言うまでも無く、例えば有機ＥＬパネルその他のパネルを用いても良い。
【００４４】
電源回路１２２は、マイクロプロセッサ１０６やバッテリ１２４へ電源を供給するものである。電源回路１２２からマイクロプロセッサへ供給する電源は、デジタルビデオカメラ１００に接続されたＡＣ電源またはバッテリ１２４から供給される。バッテリ１２４は、デジタルビデオカメラ１００がＡＣ電源に接続されている場合に充電され、デジタルビデオカメラ１００がＡＣ電源に接続されていない場合に電源回路１２２へ電源を供給する。電源制御部１２６は、図１には図示していないデジタルビデオカメラ１００の内部の各回路への電源供給を、マイクロプロセッサ１０６からのコントロール信号により制御するものである。
【００４５】
以上、図１を用いて本発明の一実施形態にかかるデジタルビデオカメラ１００の構成について説明した。次に、本発明の一実施形態にかかるデジタルビデオカメラ１００のＬＣＤパネル１２０に表示される画面について説明する。なお、以下の説明においては、特に断りが無い限り、ＬＣＤパネル１２０に表示する画面はオンスクリーンディスプレイ回路１１６が生成するものとする。
【００４６】
［１−２．インデックス画面とフィルムロール画面の表示例］
図２は、ＬＣＤパネル１２０に表示される画面の内、複数の代表画像を一覧表示したインデックス画面の表示例について示す説明図である。図２に示したインデックス画面は、所定のユーザ操作に基づいてＬＣＤパネル１２０に表示される。図２にはＬＣＤパネル１２０のｘ軸及びｙ軸を併せて図示している。図２には、インデックス画面として、記録メディア１１２に保存されている各動画データの先頭フレームの画像で構成される複数の代表画像１３０を横４列、縦４段の計１６個表示した場合を示している。上述したようにＬＣＤパネル１２０はタッチパネル機能を有しており、ユーザは画面を直接触ることで代表画像を選択することができる。なお、代表画像が１画面に入りきらない場合にはＬＣＤパネル１２０にスクロールバー１３１を表示することで、インデックス画面に代表画像１３０がどの程度表示されているかが把握できる。
【００４７】
ユーザは、インデックス画面に表示されている複数の代表画像１３０の中から任意の代表画像（例えば代表画像１３２）を選択することで、当該代表画像を有する動画データからフィルムロール画像が記録・再生信号処理回路において生成され、フィルムロール画面への遷移が行われる。ユーザによる代表画像の選択をマイクロプロセッサ１０６で遷移すると、マイクロプロセッサ１０６はオンスクリーンディスプレイ回路１１６に対し、インデックス画面からフィルムロール画面へ遷移するためのコントロール信号を送出する。なお、任意の代表画像の選択は、ユーザが指等で直接ＬＣＤパネル１２０に触れることで行われてもよく、ユーザのデジタルビデオカメラ１００に対するキー操作によって行われてもよい。
【００４８】
インデックス画面中の任意の代表画像が選択されたことをマイクロプロセッサ１０６が検知すると、オンスクリーンディスプレイ回路１１６は、ＬＣＤパネル１２０に表示する画面を、インデックス画面からフィルムロール画面に遷移させる。図３は、ＬＣＤパネル１２０に表示される画面の内、複数のフィルムロール画像を時系列に表示したフィルムロール画面の表示例について示す説明図である。フィルムロール画面は、ＬＣＤパネル１２０のｘ軸及びｙ軸とは異なるｘ’軸、ｙ’軸及びｚ’軸を用いてＬＣＤパネル１２０に表示する。フィルムロール画面では、ｘ’ｙ’平面には複数の代表画像１４０からなるインデックス画面が表示され、ｚ’軸方向にフィルムロール画像１４２が時系列に表示される。ｚ’軸方向に表示されるフィルムロール画像１４２は、図３の左から古い画像が順に表示される。
【００４９】
ユーザは、画面に表示された複数のフィルムロール画像１４２の中から任意の１つの画像を選択することができる。フィルムロール画像は、指等によってＬＣＤパネル１２０に触れることで選択することができる。ユーザによって複数のフィルムロール画像１４２の中から任意の１つの画像が選択されたことをマイクロプロセッサ１０６が検知すると、マイクロプロセッサ１０６は、その選択された画像に相当するフレームからの動画データの再生を指示する。
【００５０】
そして、フィルムロール画像１４２の下部にはスクロールバー１４１を表示し、１つの動画データでフィルムロール画像１４２がどれぐらい存在しているかが把握できる。ユーザは、フィルムロール画像１４２が表示されている領域に指等でタッチしてｚ’軸方向に左右に動かすことで、フィルムロール画像１４２を左右にスクロールさせることができる。なお、フィルムロール画像１４２は、図３に示したように、画面の左に行く程、すなわち複数の代表画像１４０が表示されている平面から遠くなる程、画像の傾きがきつくなるように表示してもよい。また、オンスクリーンディスプレイ回路１１６は図３に示したフィルムロール画面の一部（例えば左下）に、先頭のフィルムロール画像を表示させてもよい。オンスクリーンディスプレイ回路１１６がフィルムロール画面に先頭のフィルムロール画像を表示させることで、ユーザはＬＣＤパネル１２０に表示されているフィルムロール画像の先頭がどのような画像であったかを容易に把握することができる。
【００５１】
図３に示したフィルムロール画面において、オンスクリーンディスプレイ回路１１６は、ｘ’ｙ’平面に表示される複数の代表画像１４０を半透明に描画してもよい。複数の代表画像１４０を半透明で表示させることで、フィルムロール画像１４２を浮き上がらせて見せる効果がある。また、図３に示したフィルムロール画面において、オンスクリーンディスプレイ回路１１６は、ｚ’軸に表示されるフィルムロール画像１４２の表示に応じて、フィルムロール画像１４２の影を付けて描画したり、フィルムロール画像１４２に枠を描画したりしてもよい。オンスクリーンディスプレイ回路１１６は、例えば図３に示したフィルムロール画面において画面の上方から光が照射されているとみなして、フィルムロール画像１４２の影をフィルムロール画像１４２の下方に描画してもよい。フィルムロール画像１４２の表示に応じて、フィルムロール画像１４２の影を付けて描画したり、フィルムロール画像１４２に枠を描画したりすることで、同様にフィルムロール画像１４２を浮き上がらせて見せる効果がある。
【００５２】
［１−３．インデックス画面とフィルムロール画面との間の遷移例］
ここで、図２に示したインデックス画面から、図３に示したフィルムロール画面へのアニメーションによる遷移の様子を、図面を用いて説明する。図４Ａ〜図４Ｄは、インデックス画面からフィルムロール画面への、またはその逆の遷移の様子を示す説明図である。
【００５３】
まず、図４Ａに示したように複数の代表画像をマトリクス状に表示したインデックス画面が、ＬＣＤパネル１２０に表示される。繰り返しになるが、図４Ａに示したインデックス画面には、複数の代表画像１３０と、スクロールバー１３１とが表示される。図４Ａに示したインデックス画面の複数の代表画像１３０の中から、１つの代表画像（例えば代表画像１３２）が選択されると、オンスクリーンディスプレイ回路１１６は、インデックス画面からフィルムロール画面への表示の遷移を開始する。
【００５４】
図４Ａの代表画像１３２が選択されると、オンスクリーンディスプレイ回路１１６は、図４Ｂに示したように、複数の代表画像１３０が画面の奥行きの方向に回転していくようなアニメーション描画処理を実行する。この際、選択された代表画像１３２の位置は空白で表示する。そして、選択された代表画像１３２に対応する動画像のフィルムロール画像が記録・再生信号処理回路１１０で生成される。生成されたフィルムロール画像は、複数の代表画像１３０が表示されている平面から飛び出して、図３のｚ’軸方向に順次展開されるように、オンスクリーンディスプレイ回路１１６によって描画される。
【００５５】
この代表画像１３０の回転描画とフィルムロール画像の展開描画とがオンスクリーンディスプレイ回路１１６によって並行して実行され、最終的には、図４Ａに示したインデックス画面から、図４Ｃに示したようなフィルムロール画面へと遷移する。繰り返しになるが、図４Ｃに示したフィルムロール画面には、複数の代表画像１４０と、スクロールバー１４１と、フィルムロール画像１４２とが表示される。
【００５６】
このように、複数の代表画像１４０が表示される平面と直交する軸に、複数の代表画像１４０から選択された代表画像に対応する動画データから生成したフィルムロール画像１４２を画面に表示することで、インデックス画面とフィルムロール画面の対応関係の把握が容易となる。そして、インデックス画面からフィルムロール画面へアニメーションによって遷移させることで、インデックス画面に対する操作とフィルムロール画面に対する操作とが別操作になり、またユーザが選択した代表画像とフィルムロール画像との対応関係の把握が容易となる。
【００５７】
図４Ｃに示したようなフィルムロール画面において、ユーザがフィルムロール画像の確認を終了すると、ユーザの操作により、フィルムロール画面からインデックス画面へ戻すことができる。所定のユーザ操作（例えば、フィルムロール画面でフィルムロール画像１４２が表示されていない領域を指等でタッチする等）が行われると、当該ユーザ操作をトリガとして、フィルムロール画面からインデックス画面への遷移がオンスクリーンディスプレイ回路１１６によって実行される。
【００５８】
フィルムロール画面からインデックス画面へ遷移するためのユーザ操作が行われると、オンスクリーンディスプレイ回路１１６は、図４Ｄに示したように、複数の代表画像１４０が画面の手前の方向に回転していくような描画処理を実行する。そして、オンスクリーンディスプレイ回路１１６は、表示されているフィルムロール画像１４２をｚ’軸の右方向に順次畳んでゆく描画処理を実行する。フィルムロール画像１４２が完全に畳まれ、複数の代表画像がｘｙ平面まで回転されると、図４Ａに示したようなインデックス画面への遷移が完了する。畳まれたフィルムロール画像は、インデックス画面の空白の位置に収められる。
【００５９】
このように、フィルムロール画面からインデックス画面へ遷移する際に、フィルムロール画像を時系列方向に畳むような描画処理を実行し、インデックス画面の空白の位置に収めることで、フィルムロール画像として表示していた動画データが、インデックス画面のどの位置に表示されていたものかの把握が容易となる。
【００６０】
なお、インデックス画面からフィルムロール画面への遷移時間、及びフィルムロール画面からインデックス画面への遷移時間については、予めデジタルビデオカメラ１００の内部で設定値として保持するようにしてもよく、ユーザが任意の時間に設定できるようにしてもよい。
【００６１】
［１−４．フィルムロール画像の描画手法］
次に、フィルムロール画像の描画手法について例を挙げて説明する。図５Ａ及び図５Ｂは、フィルムロール画像をＬＣＤパネル１２０に（二次元平面上に）三次元的に描画する際の描画手法について示す説明図である。
【００６２】
フィルムロール画像をＬＣＤパネル１２０に三次元的に描画する際には、まず、オンスクリーンディスプレイ回路１１６が、変形後の台形状のフィルムロール画像の横方向のピクセル数に相当する回数だけ、フィルムロール画像の元となる画像を縦方向にスキャンして読み出す。例えば、変形後のフィルムロール画像の横方向のピクセル数が５０ピクセルであれば、元画像に対する縦方向へのスキャンを５０回実行する。そして、オンスクリーンディスプレイ回路１１６が読み出した情報を縦方向に拡大または縮小することで、台形状のフィルムロール画像が生成される。なお、オンスクリーンディスプレイ回路１１６による元画像のスキャンの際は、図５Ａに示したように、等間隔でスキャンしても良く、図５Ｂに示したように、変形後の台形の長辺に行くに連れて間隔が広くなるようにスキャンしても良い。
【００６３】
［１−５．フィルムロール画面の描画手法］
次に、フィルムロール画面の描画手法について例を挙げて説明する。図６は、フィルムロール画面を二次元平面上に三次元的に描画する際の描画手法について示す説明図である。フィルムロール画面を三次元的に描画する際には、まずオンスクリーンディスプレイ回路１１６は、インデックス画面上に表示されている複数の代表画像１４０と、フィルムロール画像１４２とをワークメモリに一時的に格納する。また、ワークメモリにはスクロールバー１４１も一時的に格納される。このワークメモリは、例えばオンスクリーンディスプレイ回路１１６に設けられていてもよい。
【００６４】
そして、オンスクリーンディスプレイ回路１１６は、ワークメモリに格納した複数の代表画像１４０の全体を台形描画する。オンスクリーンディスプレイ回路１１６は、複数の代表画像１４０を台形描画する際には、図４Ａ〜図４Ｃに示したようにｘｙ平面の奥の方向に回転するような描画処理を順次実行する。
【００６５】
複数の代表画像１４０の全体に対するＬＣＤパネル１２０への描画処理と平行して、または複数の代表画像１４０の全体に対するＬＣＤパネル１２０への描画処理が完了した後に、フィルムロール画像１４２に対するＬＣＤパネル１２０への変形描画処理をオンスクリーンディスプレイ回路１１６で１枚ずつ順次実行する。そして、フィルムロール画像１４２に対するＬＣＤパネル１２０への変形描画が完了すると、続いてオンスクリーンディスプレイ回路１１６はスクロールバー１４１をＬＣＤパネル１２０に描画する。
【００６６】
このようにオンスクリーンディスプレイ回路１１６による描画処理を実行することで、フィルムロール画面を二次元平面上に三次元的に描画することができる。
【００６７】
なお、フィルムロール画面は三次元描画によってＬＣＤパネル１２０に描画しても良い。図７は、フィルムロール画面の三次元描画によるＬＣＤパネル１２０への描画手法について示す説明図である。オンスクリーンディスプレイ回路１１６は、ｘｙ平面上のスクリーン（ＬＣＤパネル１２０）に対し、ｙ軸を中心に所定の方向回転したｘ’ｙ’平面に複数の代表画像一覧１５２を配置し、ｚ’軸方向にフィルムロール画像１５４を配置する。そしてオンスクリーンディスプレイ回路１１６は、この状態で代表画像一覧１５２及びフィルムロール画像１５４をスクリーン面に透視投影する。このような描画処理を実行することで、三次元空間上に配置された代表画像一覧１５２及びフィルムロール画像１５４をＬＣＤパネル１２０に二次元的に描画することができる。
【００６８】
以上、次に、フィルムロール画面の描画手法について例を挙げて説明した。次に、インデックス画面とフィルムロール画面との間の遷移方法の変形例について説明する。
【００６９】
［１−６．遷移方法の変形例］
図８Ａ〜図８Ｄは、インデックス画面とフィルムロール画面との間の遷移方法の変形例について示す説明図である。まず、図４Ａに示したように複数の代表画像をマトリクス状に表示したインデックス画面が、オンスクリーンディスプレイ回路１１６によりＬＣＤパネル１２０に表示される。図４Ａに示したインデックス画面には、複数の代表画像１３０と、スクロールバー１３１とがオンスクリーンディスプレイ回路１１６によって表示されている。この状態で１つの代表画像１３２がユーザによって選択されると、図８Ａに示したように、複数の代表画像１３０の全体が右方向にシフトし、縦２列分が隠れて表示される代表画像の数が半分になるような描画処理がオンスクリーンディスプレイ回路１１６によって行われる。
【００７０】
縦２列分が隠れて代表画像の数が半分になると、図８Ｂに示したように、オンスクリーンディスプレイ回路１１６は、スクロールバー１３１の表示を消し、代表画像をＬＣＤパネル１２０の奥方向に回転させる描画処理を実行する。回転描画が完了すると、続いてオンスクリーンディスプレイ回路１１６は、図８Ｃに示したように、代表画面の一覧をスライドさせて、非表示になっている代表画面をＬＣＤパネル１２０に表示させる描画処理を実行する。
【００７１】
図８Ｃに示したように、複数の代表画像１４０のｘ’ｙ’平面上への描画が完了すると、続いてオンスクリーンディスプレイ回路１１６は、図８Ｄに示したように、フィルムロール画像の展開描画を実行する。
【００７２】
このように、インデックス画面からフィルムロール画面へ遷移させる際に、複数の代表画像の一部の表示を消して回転描画を実行することで、図４Ａ〜図４Ｄに示した場合に比べて、回転描画時の処理を軽くすることができる。なお、消去する代表画像の数は、図８Ｂに示した例に限られないことは言うまでも無い。
【００７３】
なお、フィルムロール画面からインデックス画面への遷移は、上述の処理と逆の処理によって実行することができる。上述の処理と逆の処理を実行することで、同様に回転描画時の処理を軽くすることができる。
【００７４】
［１−７．代表画像の変形例］
本発明においては、代表画像は動画データの先頭フレームの画像に限られない。図９Ａは、インデックス画面の別の例について示す説明図である。例えば、静止画データまたは動画データを日付単位で管理する場合に、例えば図９Ａに示したようなカレンダー画面に、それぞれの日付で撮影された静止画または動画の内、最も早く撮影されたものを表示してもよい。そして、図９Ａに示したカレンダー画面から任意の日付が選択されたことをトリガとして、当該日付に撮影された静止画データや動画データをフィルムロール画像として展開した画面をフィルムロール画面として表示するようにしてもよい。
【００７５】
図９Ｂは、図９Ａに示したカレンダー画面上の任意の日付が選択されたことによるフィルムロール画面の表示例について示す説明図である。図９Ａに示したカレンダー画面から、図９Ｂに示したフィルムロール画面への遷移の様子についての詳細は省略するが、上述したものと同様に、オンスクリーンディスプレイ回路１１６によってカレンダー画面を回転描画し、フィルムロール画像の展開処理を実行することで、図９Ｂに示したフィルムロール画面をＬＣＤパネル１２０に表示することができる。
【００７６】
［１−８．インデックス画面とフィルムロール画面の変形例］
本発明においては、インデックス画面とフィルムロール画面の見せ方は上述したものに限られないことは言うまでも無い。図１０Ａ〜図１０Ｃは、インデックス画面とフィルムロール画面の別の表示例及びインデックス画面からフィルムロール画面への別の遷移例について示す説明図である。
【００７７】
図１０Ａは、インデックス画面の別の表示例について示す説明図である。図１０Ａに示したインデックス画面には、複数の代表画像１６０と、スクロールバー１６１が描画されている。この例では、複数の代表画像１６０は画面の水平方向に１行で表示されており、ユーザは、複数の代表画像１６０が表示されている領域を指等で触って選択して左右に動かすことで画面に表示する代表画像を変更することができる。
【００７８】
この状態で、任意の代表画像が１つ選択されたことをマイクロプロセッサ１０６が検知すると、マイクロプロセッサ１０６はオンスクリーンディスプレイ回路１１６に対してインデックス画面からフィルムロール画面へ遷移させるように指示する。図１０Ｂは、図１０Ａに示したインデックス画面からフィルムロール画面へ遷移する途中の状態を示す説明図である。マイクロプロセッサ１０６からの指示を受けたオンスクリーンディスプレイ回路１１６は、図１０Ｂに示したように、選択された代表画像を中央に配置するとともに、複数の代表画像を画面の手前側に傾けて三次元的に見せる描写を実行する。
【００７９】
また、オンスクリーンディスプレイ回路１１６は、選択された代表画像に対応する動画データから記録・再生信号処理回路１１０が生成したフィルムロール画像を、複数の代表画像が表示されている平面と直交する軸（画面の上下方向）に描画するとともに、フィルムロール画像についても画面の手前側に傾けて三次元的に見せる描写を実行する。なお、図１０Ｂに示したフィルムロール画像は、画面の手前側が時間的に古く、画面の奥側に行くに連れて新しくなるように表示されている。
【００８０】
そして、最終的には図１０Ｃに示したように、オンスクリーンディスプレイ回路１１６は、手前側に傾き、かつ拡大表示された複数の代表画像１７０が表示されている平面と直交する軸に複数のフィルムロール画像１７２を描画して、ＬＣＤパネル１２０に表示する。このようにインデックス画面からフィルムロール画面への遷移を描画することで、インデックス画面とフィルムロール画面の対応関係の把握が容易となる。
【００８１】
なお、図１０Ｃに示したフィルムロール画面において、複数のフィルムロール画像１７２が表示されている領域を画面の上下になぞることで、表示されるフィルムロール画像１７２を順次切り替えることが可能である。ユーザの指等による操作をマイクロプロセッサ１０６で検知すると、マイクロプロセッサ１０６はオンスクリーンディスプレイ回路１１６に対して、表示するフィルムロール画像１７２を切り替えるコントロール信号を送出する。なおオンスクリーンディスプレイ回路１１６は、フィルムロール画像１７２の表示を切り替える際に、時間的に古い画像を順次非表示にしてもよい。
【００８２】
なお、フィルムロール画面からインデックス画面への遷移は、上述の処理と逆の処理によって実行することができる。
【００８３】
以上、インデックス画面とフィルムロール画面の見せ方の別の例について説明した。なお、本発明においては、インデックス画面とフィルムロール画面の見せ方は、複数の代表画像が表示される平面と直交する軸にフィルムロール画像を表示するようなものであれば、上述したものに限られないことは言うまでもない。
【００８４】
なお、上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００８５】
また、上述の説明では、本発明の情報処理装置の一例としてデジタルビデオカメラ１００を挙げて説明したが、本発明はかかる例に限定されないことは言うまでも無い。例えば、テレビ等の表示装置に接続されて用いられる映像記録再生装置や、据え置き型または携帯型のゲーム機、音楽や動画等を再生する携帯型コンテンツ再生装置、携帯電話、パーソナルコンピュータにインストールされたソフトウエア等でも、上述の処理は実行可能であることは言うまでも無いことである。
【００８６】
＜２．まとめ＞
以上説明したように本発明の一実施形態によれば、複数の代表画像が表示される平面と直交する軸に、複数の代表画像から選択された代表画像に対応する動画データから生成したフィルムロール画像を画面に表示することで、インデックス画面とフィルムロール画面の対応関係の把握が容易となる。そして、インデックス画面からフィルムロール画面へアニメーションによって遷移させることで、インデックス画面に対する操作とフィルムロール画面に対する操作とが別操作になり、またユーザが選択した代表画像とフィルムロール画像との対応関係の把握が容易となる。
【００８７】
また本発明の一実施形態によれば、フィルムロール画面からインデックス画面へ遷移する際に、フィルムロール画像を時系列方向に畳むような描画処理を実行し、インデックス画面の空白の位置に収めることで、フィルムロール画像として表示していた動画データが、インデックス画面のどの位置に表示されていたものかの把握が容易となる。
【００８８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８９】
例えば、上記実施形態では、図３等に示したフィルムロール画面においては、各フィルムロール画像は、画面の左側に行くにつれ、すなわち時間的に古いものになるにつれ、傾きがきつくなるように表示していたが、本発明はかかる例に限定されない。例えば、オンスクリーンディスプレイ回路１１６は全てのフィルムロール画像を同一の傾きで描画してもよく、各フィルムロール画像を台形ではなく長方形で描画してもよい。
【００９０】
また例えば、上記実施形態では、横長のＬＣＤパネル１２０にインデックス画面及びフィルムロール画面を表示した場合を例に挙げて説明したが、本発明はかかる例に限定されない。例えば、縦長の画面にインデックス画面及びフィルムロール画面を表示してもよい。縦長の画面にフィルムロール画面を表示する場合には、画面の上側が時間的に古いものになるようにフィルムロール画像を表示してもよい。
【００９１】
また例えば、デジタルビデオカメラ１００に縦横の向きを検知するセンサを設けておき、デジタルビデオカメラ１００の向きに応じて、ＬＣＤパネル１２０へのインデックス画面及びフィルムロール画面の表示方式を変えても良い。すなわち、デジタルビデオカメラ１００の向きが、ＬＣＤパネル１２０が横長の状態となるような向きである場合には、インデックス画面及びフィルムロール画面を図２や図３で示したようにＬＣＤパネル１２０へ表示し、デジタルビデオカメラ１００の向きが、ＬＣＤパネル１２０が縦長の状態となるような向きである場合には、画面の上側が時間的に古いものになるようにフィルムロール画像が表示されるフィルムロール画面を表示しても良い。
【産業上の利用可能性】
【００９２】
本発明は、情報処理装置、画像表示方法及びコンピュータプログラムに適用可能であり、特に１または複数の画像が表示されている第１の画面と別の１または複数の画像が表示される第２の画面との間を互いに遷移させる処理を実行する情報処理装置、当該処理を実行する画像表示方法及びコンピュータプログラムに適用可能である。
【符号の説明】
【００９３】
１００    デジタルビデオカメラ
１０２    レンズ
１０４    ＣＣＤイメージセンサ
１０６    マイクロプロセッサ
１０８    カメラ信号処理回路
１１０    記録・再生信号処理回路
１１２    記録メディア
１１４    キー入力回路
１１６    オンスクリーンディスプレイ回路
１１８    重畳回路
１２０    ＬＣＤパネル
１２２    電源回路
１２４    バッテリ
１２６    電源制御部
１３０、１３２    代表画像
１３１    スクロールバー
１４０    代表画像
１４１    スクロールバー
１４２    フィルムロール画像
【図１】
2011097441.tif 000003
【図２】
2011097441.tif 000004
【図３】
2011097441.tif 000005
【図４Ａ】
2011097441.tif 000006
【図４Ｂ】
2011097441.tif 000007
【図４Ｃ】
2011097441.tif 000008
【図４Ｄ】
2011097441.tif 000009
【図５Ａ】
2011097441.tif 000010
【図５Ｂ】
2011097441.tif 000011
【図６】
2011097441.tif 000012
【図７】
2011097441.tif 000013
【図８Ａ】
2011097441.tif 000014
【図８Ｂ】
2011097441.tif 000015
【図８Ｃ】
2011097441.tif 000016
【図８Ｄ】
2011097441.tif 000017
【図９Ａ】
2011097441.tif 000018
【図９Ｂ】
2011097441.tif 000019
【図１０Ａ】
2011097441.tif 000020
【図１０Ｂ】
2011097441.tif 000021
【図１０Ｃ】
2011097441.tif 000022