(57)【要約】【課題】画像情報のサムネイルの一覧表示において、サムネイルに自由回転が施されている場合でも、そのサムネイルの内容の判別に支障を来さない画像情報表示方法を提供する。【解決手段】表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして仮想的に設定し、そのサムネイルエリアが互いに重ならないように一覧表示する。また、自由回転が設定されたサムネイルを隣接するサムネイルの表示に重ならないように変形する。或いは自由回転が設定されたサムネイルに隣接するサムネイルを変形または移動する。或いは自由回転が設定されたサムネイルと隣接するサムネイルとの重なり量を内容確認に支障がないくらい小さい量にする。【選択図】図８
2008299724.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像情報にそれぞれ対応したサムネイルを表示画面に一覧表示する画像情報表示方法であって、
前記表示画面に表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして設定する工程と、
前記各サムネイルを、それぞれのサムネイルエリアが互いに重ならないように一覧表示する工程とを有することを特徴とする画像情報表示方法。
【請求項２】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、
前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルを、該第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように変形して表示する変形表示工程とを有することを特徴とする画像情報表示方法。
【請求項３】
前記変形表示工程による前記第１のサムネイルに対する変形は、縮小であることを特徴とする請求項２に記載の画像情報表示方法。
【請求項４】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、
前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを変形して表示する変形表示工程とを有することを特徴とする画像情報表示方法。
【請求項５】
前記変形表示工程による前記第２のサムネイルに対する変形は、偏倍縮小であることを特徴とする請求項４に記載の画像情報表示方法。
【請求項６】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、
前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを移動して表示する移動表示工程とを有することを特徴とする画像情報表示方法。
【請求項７】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、
前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示が前記第１のサムネイルの表示と一部で重なるように表示する表示工程とを有することを特徴とする画像情報表示方法。
【請求項８】
前記第１のサムネイルと前記第２のサムネイルの重なり量は、前記回転角度を所定値に設定することにより制御することを特徴とする請求項７に記載の画像情報表示方法。
【請求項９】
前記回転角度を設定する入力手段を有することを特徴とする請求項２乃至８のいずれか１項に記載の画像情報表示方法。
【請求項１０】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する工程と、操作手段を用いて表示画面内の位置を特定する工程とを有する画像情報表示方法であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、
前記設定工程により設定された回転角度が直角でない場合に、前記操作手段のカーソルと前記所定の画像情報に対応するサムネイルとの相対位置によって、該サムネイルの表示を動的に変化させて表示する工程とを有することを特徴とする画像情報表示方法。
【請求項１１】
自由回転の回転角度が設定されている動画から静止画をキャプチャする画像キャプチャ方法であって、
前記キャプチャした静止画に、キャプチャ元の動画の回転情報を引き継ぐようにしたことを特徴とする画像キャプチャ方法。
【請求項１２】
前記動画から静止画をキャプチャするときに、キャプチャ元の動画の回転情報を引き継ぐか否かを指示する指示工程を有することを特徴とする請求項１１に記載の画像キャプチャ方法。
【請求項１３】
複数の画像情報にそれぞれ対応したサムネイルを表示画面に一覧表示する画像情報処理装置であって、
前記表示画面に表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして設定する手段と、
前記各サムネイルを、それぞれのサムネイルエリアが互いに重ならないように一覧表示する手段とを有することを特徴とする画像情報処理装置。
【請求項１４】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報処理装置であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、
前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルを、該第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように変形して表示する変形表示手段とを有することを特徴とする画像情報処理装置。
【請求項１５】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、
前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを変形して表示する変形表示手段とを有することを特徴とする画像情報処理装置。
【請求項１６】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、
前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを移動して表示する移動表示手段とを有することを特徴とする画像情報処理装置。
【請求項１７】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置であって、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、
前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示が前記第１のサムネイルの表示と一部で重なるように表示する表示手段とを有することを特徴とする画像情報処理装置。
【請求項１８】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する手段と、操作手段を用いて表示画面内の位置を特定する手段とを有する画像情報表示装置であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、
前記設定手段により設定された回転角度が直角でない場合に、前記操作手段のカーソルと前記所定の画像情報に対応するサムネイルとの相対位置によって、該サムネイルの表示を動的に変化させて表示する手段とを有することを特徴とする画像情報処理装置。
【請求項１９】
自由回転の回転角度が設定されている動画から静止画をキャプチャする画像情報処理装置であって、
前記キャプチャした静止画に、キャプチャ元の動画の回転情報を引き継ぐように構成したことを特徴とする画像情報処理装置。
【請求項２０】
複数の画像情報にそれぞれ対応したサムネイルを表示画面に一覧表示する画像情報処理装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
前記表示画面に表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして設定するステップと、
前記各サムネイルを、それぞれのサムネイルエリアが互いに重ならないように一覧表示するステップとを有することを特徴とするプログラム。
【請求項２１】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報処理装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、
前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルを、該第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように変形して表示する変形表示ステップとを有することを特徴とするプログラム。
【請求項２２】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、
前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを変形して表示する変形表示ステップとを有することを特徴とするプログラム。
【請求項２３】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、
前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを移動して表示する移動表示ステップとを有することを特徴とするプログラム。
【請求項２４】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、
前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示が前記第１のサムネイルの表示と一部で重なるように表示する表示ステップとを有することを特徴とするプログラム。
【請求項２５】
複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する手段と、操作手段を用いて表示画面内の位置を特定する手段とを有する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、
前記設定ステップにより設定された回転角度が直角でない場合に、前記操作ステップのカーソルと前記所定の画像情報に対応するサムネイルとの相対位置によって、該サムネイルの表示を動的に変化させて表示するステップとを有することを特徴とするプログラム。
【請求項２６】
自由回転の回転角度が設定されている動画から静止画をキャプチャする画像情報処理装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、
前記画像情報処理方法は、
前記キャプチャした静止画に、キャプチャ元の動画の回転情報を引き継ぐようにすることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報に対応したサムネイルを表示画面に一覧表示する画像情報表示方法、この画像情報表示方法を実施するための画像情報処理装置、及び前記画像情報表示方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオの普及、記憶装置の容量の増大等に伴い、撮影した画像情報をパーソナルコンピュータ等の表示画面上に表示させ、ユーザが閲覧する機会が増えている。このような中で、画像情報の閲覧を円滑に行うことができるようにするために、画像情報のサムネイルを表示することが行われている。
【０００３】
また、このように撮影された画像情報を表示する際に、撮影対象の向きによって、表示角度を調整して表示することが行われる。従来のサムネイル表示方法では、例えばサムネイルに対して施した回転操作を、サムネイルの元画像の表示にも適用するものがある。（特許文献１参照）。
【特許文献１】特開２０００−１１３２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来、特許文献１にもあるように、想定されている回転操作の回転角度は直角だけが想定されたものであった。また、そのサムネイル表示方法も直角回転のみを想定した、直角回転のみに適した表示方法であった。
【０００５】
実際に撮影された画像は、直角だけでなく、例えば５度だけ右に傾く、１５度だけ左に傾く等、自由に回転させて表示した方が好ましいものも多くある。ところが、従来は、このような自由回転を施す場合のサムネイル表示については全く考慮されていなかった。
【０００６】
従来のサムネイル表示において、実際に、サムネイル画像を自由回転させて表示すると、隣接するサムネイルと大きく重なった場合、内容の確認に支障を来すという問題があった。
【０００７】
本発明は上記従来の問題点に鑑み、画像情報に対応したサムネイルの一覧表示において、サムネイルに自由回転が施されている場合でも、サムネイルの内容確認に支障を来さない画像情報表示方法を提供することを目的とする。また、前記画像情報表示方法を実施するための画像情報処理装置を提供することを目的とする。さらに、前記画像情報表示方法を実行するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記目的を達成するため、複数の画像情報にそれぞれ対応したサムネイルを表示画面に一覧表示する画像情報表示方法であって、前記表示画面に表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして設定する工程と、前記各サムネイルを、それぞれのサムネイルエリアが互いに重ならないように一覧表示する工程とを有することを特徴とする。
【０００９】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルを、該第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように変形して表示する変形表示工程とを有することを特徴とする。
【００１０】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを変形して表示する変形表示工程とを有することを特徴とする。
【００１１】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを移動して表示する移動表示工程とを有することを特徴とする。
【００１２】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示方法であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、前記設定工程により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示が前記第１のサムネイルの表示と一部で重なるように表示する表示工程とを有することを特徴とする。
【００１３】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する工程と、操作手段を用いて表示画面内の位置を特定する工程とを有する画像情報表示方法であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定工程と、前記設定工程により設定された回転角度が直角でない場合に、前記操作手段のカーソルと前記所定の画像情報に対応するサムネイルとの相対位置によって、該サムネイルの表示を動的に変化させて表示する工程とを有することを特徴とする。
【００１４】
また、本発明は、自由回転の回転角度が設定されている動画から静止画をキャプチャする画像キャプチャ方法であって、前記キャプチャした静止画に、キャプチャ元の動画の回転情報を引き継ぐようにしたことを特徴とする。
【００１５】
また、本発明は、複数の画像情報にそれぞれ対応したサムネイルを表示画面に一覧表示する画像情報処理装置であって、前記表示画面に表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして設定する手段と、前記各サムネイルを、それぞれのサムネイルエリアが互いに重ならないように一覧表示する手段とを有することを特徴とする。
【００１６】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報処理装置であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルを、該第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように変形して表示する変形表示手段とを有することを特徴とする。
【００１７】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを変形して表示する変形表示手段とを有することを特徴とする。
【００１８】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを移動して表示する移動表示手段とを有することを特徴とする。
【００１９】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、前記設定手段により設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示が前記第１のサムネイルの表示と一部で重なるように表示する表示手段とを有することを特徴とする。
【００２０】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する手段と、操作手段を用いて表示画面内の位置を特定する手段とを有する画像情報表示装置であって、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定手段と、前記設定手段により設定された回転角度が直角でない場合に、前記操作手段のカーソルと前記所定の画像情報に対応するサムネイルとの相対位置によって、該サムネイルの表示を動的に変化させて表示する手段とを有することを特徴とする。
【００２１】
また、本発明は、自由回転の回転角度が設定されている動画から静止画をキャプチャする画像情報処理装置であって、前記キャプチャした静止画に、キャプチャ元の動画の回転情報を引き継ぐように構成したことを特徴とする。
【００２２】
また、本発明は、複数の画像情報にそれぞれ対応したサムネイルを表示画面に一覧表示する画像情報処理装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、前記表示画面に表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして設定するステップと、前記各サムネイルを、それぞれのサムネイルエリアが互いに重ならないように一覧表示するステップとを有することを特徴とする。
【００２３】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報処理装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルを、該第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように変形して表示する変形表示ステップとを有することを特徴とする。
【００２４】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを変形して表示する変形表示ステップとを有することを特徴とする。
【００２５】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示に重ならないように、前記第２のサムネイルを移動して表示する移動表示ステップとを有することを特徴とする。
【００２６】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、前記設定ステップにより設定された回転角度が直角でない場合に、前記所定の画像情報に対応する第１のサムネイルに隣接する第２のサムネイルの表示が前記第１のサムネイルの表示と一部で重なるように表示する表示ステップとを有することを特徴とする。
【００２７】
また、本発明は、複数の画像情報にそれぞれ対応し自由回転が可能なサムネイルを一覧表示する手段と、操作手段を用いて表示画面内の位置を特定する手段とを有する画像情報表示装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、複数の画像情報のうちの所定の画像情報に自由回転の回転角度を設定する設定ステップと、前記設定ステップにより設定された回転角度が直角でない場合に、前記操作ステップのカーソルと前記所定の画像情報に対応するサムネイルとの相対位置によって、該サムネイルの表示を動的に変化させて表示するステップとを有することを特徴とする。
【００２８】
また、本発明は、自由回転の回転角度が設定されている動画から静止画をキャプチャする画像情報処理装置を制御する画像情報処理方法をコンピュータに実行させるプログラムであって、前記画像情報処理方法は、前記キャプチャした静止画に、キャプチャ元の動画の回転情報を引き継ぐようにすることを特徴とする。
【発明の効果】
【００２９】
本発明によれば、画像情報に対応したサムネイルの一覧表示において、サムネイルに自由回転が施された場合でも、サムネイルの内容確認に支障を来すことがなく、サムネイルを円滑に閲覧することが可能になる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００３１】
［第１の実施の形態］
＜画像情報処理装置の構成＞
図１は、本発明の第１の実施の形態に係る画像情報表示方法を実施するための画像情報処理装置の構成を示すブロック図である。
【００３２】
この画像情報処理装置は、パーソナルコンピュータ（ＰＣ）１００で構成されている。そして、図１に示すように、ＰＣ１００は、メインバス１１１に接続されたＣＰＵ（中央演算装置）１０１とメインメモリ１０２を備えている。さらに、大容量記憶手段のハードディスクドライブ（ＨＤＤ）１０５、マウスなどのポインティングデバイスとキーボードを有する入力部１０６、及びネットワーク部１０７が周辺バス１１２に接続されている。
そして、メインバス１１１と周辺バス１１２はブリッジ部１０３を介して接続され、さらにブリッジ部１０３には表示部１０４がグラフィックポートで接続されている。
【００３３】
本実施の形態では、ＰＣ１００上でＯＳ（オペレーティングシステム）が動作する。ここでＯＳのプログラムは、ＨＤＤ１０５に記憶されている。そして、ＰＣ１００の電源投入後、ＯＳのプログラムがメインメモリ１０２にロードされて、ＣＰＵ１０１で順次処理される。また、ＨＤＤ１０５には画像一覧ソフトウェアプログラムが記憶されている。これによって、ＣＰＵ１０１がＯＳや画像一覧ソフトウェアプログラムを実行して、ブリッジ部１０３、表示部１０４、ＨＤＤ１０５、入力部１０６、及びネットワーク部１０７を制御することにより、各実施の形態に係る画像情報表示方法が実現される。
【００３４】
＜画像一覧ソフトウェアプログラムの表示画面＞
図２は、本実施の形態に係る画像情報処理装置において、画像一覧ソフトウェアプログラムが実行されることより表示部１０４に表示されるサムネイル一覧表示画面の一例を示す画面図である。
【００３５】
このソフトウェアでは、図２に示すように、静止画／動画などの複数の画像情報にそれぞれ対応したサムネイル２０２を表示部１０４に一覧表示する。
【００３６】
図中の２０１はサムネイル表示ペイン、２０２はサムネイル表示ペインに表示されるサムネイル、２０３はツールバー、２０４、２０５、２０６はそれぞれツールバー上のボタンであって、２０４は表示ボタン、２０５は編集ボタン、２０６は回転ボタンである。
【００３７】
ユーザは、一覧表示されたサムネイル２０２の中から所望のサムネイルを選択し、ツールバーの各ボタンをクリックして、画像情報の再生／編集／回転などの操作を指示することができる。それらの操作の中に、回転ボタン２０６で実行する「自由回転」がある。
【００３８】
図３は、図２中のサムネイルに自由回転を設定する場合のサムネイル一覧表示画面を示す画面図である。また、図４は、自由回転の設定が確定した場合のサムネイル一覧表示画面を示す画面図である。
【００３９】
ユーザが図２のサムネイル一覧表示画面において、「０００７．ａｖｉ」ファイル（所定の画像情報）のサムネイル２０７Ａを選択し、回転ボタン２０６をクリックする。この操作に応答して、サムネイル一覧表示画面には、図３に示すように、回転角度設定用のスライダ２０８ａを有するスライダ表示エリア２０８が現れる。ユーザはこのスライダ２０８ａを操作することで、サムネイル及び画像情報を、直角に限定されることなく、自由な角度で回転を指示することができる。
【００４０】
具体的には、図３に示すスライダ２０８ａの中心が回転角度ゼロを示し、スライダ２０８ａの左側が左方向への回転を示し、左端が回転角度１８０度、スライダ２０８ａの右側が右方向への回転を示し、右端が回転角度１８０度を表す。ユーザは図３のスライダ２０８ａを操作することにより、対象とする画像を３６０度回転させる指示をすることが可能となる。
【００４１】
ここで例えば、スライダ２０８ａが左に３０度に設定されたとすると、設定した回転角度は、図３に示すようにサムネイルが斜めに表示されることにより、比較的容易に判別可能である。ユーザがスライダ表示エリア２０８上の「ＯＫ」ボタン２０８ｂをクリックすることにより、回転角度が確定し、図４に示すような表示状態となる。
【００４２】
なお、図４のサムネイル表示は以下の方法で算出した画素値を持って表示する。
【００４３】
＜サムネイル表示の画素値＞
以下、ＰＣ１００がＯＳおよび画像一覧ソフトウェアプログラムにしたがって、サムネイル表示の画素値を算出する手順について説明する。
【００４４】
また、図５及び図６は、上記サムネイル表示の画素値を算出する方法を説明するためのグラフである。
【００４５】
図５に示すように、画像データの値をＲＧＢ（ｘ，ｙ）として表すとき、中心をｘ＝０，ｙ＝０とすると、中心の画素値は、ＲＧＢ（０，０）で表される。
【００４６】
もし中心のデータが黒であれば、
ＲＧＢ（０，０）＝０，０，０
となる。ここで、（ｘ０，ｙ０）で表される座標がｔ度回転した場合に、（ｘ０，ｙ０）は、
（Ｘ０，Ｙ０）＝（ｚ０＊ｃｏｓ（ｔ＋ｔ０），ｚ０＊ｓｉｎ（ｔ＋ｔ０））
に移動する。ｚ０は、中心から（ｘ０，ｙ０）までの距離であり、
ｚ０＊ｚ０＝ｘ０＊ｘ０＋ｙ０＊ｙ０
の関係がある。また、ｔ０は中心と（ｘ０，ｙ０）を結ぶ線分の傾きであり、
ｔａｎ（ｔ０）＝ｙ０／ｘ０の関係がある。
【００４７】
次に移動先の画素位置（Ｘ０，Ｙ０）がどの位置に近いかを判断する。図６に示すように、（ｘｎ，ｙｎ）ｎｅｗを中心として、一辺が画素間距離に等しい正方形領域を設定し、その中に入る回転後の画素位置（Ｘ０，Ｙ０）を探す。もし一つだけあれば、その値を新しい画素値ＲＧＢ（ｘ１，ｙ１）ｎｅｗとする。２つ以上ある場合は、その平均を新しい画素値ＲＧＢ（ｘ１，ｙ１）ｎｅｗとする。また、一つもない場合は、画素値を割り当てない。このアルゴリズムを用いることで、自由回転した画像を表示することが可能となる。  
【００４８】
もちろん自由回転した画像の求め方は、このアルゴリズムに限るものではなく、またＣＰＵの計算で求めることに限るものでもない。例えば、ビデオシステムの計算機を使って計算する方法も考えられる。
【００４９】
また、本実施の形態では、ユーザの操作による「ＯＫ」ボタン２０８ｂのクリックで確定した回転角度ｔは、オリジナルの画像情報のヘッダ部分に書き込まれる。但し、このような回転角度情報の保管方法については、他にもメタデータとして別の場所に保管してもよい。
【００５０】
＜本実施の形態に係るＡＶＩファイルの構造＞
図７は、回転角度情報を含む回転情報を書き込んだＡＶＩファイルの構造を示すデータ図である。
【００５１】
標準のＡＶＩファイルには回転情報を書き込むエリアがないため、本実施の形態では、ＰＣ１００はＪＵＮＫエリアの中にベンダ独自のフォーマットで書き込んでいる。ＪＵＮＫエリアは、本来、ヘッダやデータエリアを２０８４バイト境界に合わせるために設けられるダミーデータエリアであるが、ここにベンダ独自に、’ｒｏｔａｔｉｏｎ’エリアを設け、ここに自由回転に対応した回転角度情報が書き込まれる。
【００５２】
＜サムネイルエリアの設定＞
図８は、第１の実施の形態に係るサムネイルエリアの設定状態を示す画面拡大図であり、図４の「０００７．ａｖｉ」ファイルのサムネイル２０７Ａ付近を拡大したものである。
【００５３】
図８において、サムネイル２０７Ａの中心を中心とし、対角線を直径とする仮想上の円を点線５０８Ａで示している。この点線の円５０８Ａがサムネイルエリアである。このサムネイルエリアは、それぞれ隣接するサムネイルに対しても仮想的に設定されている。そして、このサムネイルエリアがお互いに重ならないようにサムネイルを配置することにより、サムネイルを如何なる角度に回転しても、サムネイル表示がお互いに重なることがない。
【００５４】
本実施の形態によれば、ＰＣ１００は、表示する各サムネイルの対角線を直径とする円のエリアをサムネイルエリアとして仮想的に設定し、そのサムネイルエリアが互いに重ならないように一覧表示する。これにより、サムネイルに自由回転が施された場合にも、ユーザがそのサムネイルの内容を確認する際に支障を来さない表示方法を実現できる。
【００５５】
［第２の実施の形態］
第２の実施の形態では、自由回転を施すサムネイル（第１のサムネイル）を、隣接するサムネイル（第２のサムネイル）の表示に重ならないように縮小（変形）して表示するサムネイル表示方法について説明する。
【００５６】
なお、図１で示すＰＣ１００のハードウェアの構成及びその上で動作するオペレーティングシステムの構成については第１の実施の形態と同じであるので、説明を省略する。
【００５７】
図９は、第２の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。図９において、サムネイル２０７Ｂ（第２のサムネイル）が自由回転が施されたサムネイルである。
【００５８】
また、図１０は、図９のサムネイル一覧表示において、自由回転が施されたサムネイル２０７Ｂ付近を示す画面拡大図であり、図１１は、図１０の詳細図である。
【００５９】
図１０に示すように、第２の実施の形態ではサムネイルの間隔は第１の実施の形態よりも短く、隣接するサムネイルエリア５０８Ｂは重なっている。そのため、サムネイルを同じ大きさのままで回転させると隣接するサムネイルは重なり、場合によっては内容の確認が難しくなる。
【００６０】
そこで第２の実施の形態では、自由回転が施されて、その回転角度が直角でない場合には、ＰＣ１００はサムネイルを縮小してから表示する。図１０において、サムネイル２０７Ｂがさらに縮小されたサムネイルである。具体的には、ＰＣ１００は、図１１に示すように、サムネイルエリア５０８Ｂの重なり部分とそれをつなぐ円弧のエリアを設定し、このエリアにサムネイルの角と辺が外接するようにサムネイル２０７Ｂ自体を縮小する（変形表示工程）。そして、ＰＣ１００は、縮小されたサムネイル２０７Ｂを回転された状態で表示する。
【００６１】
これにより、縮小表示された本実施の形態に係るサムネイル２０７Ｂは、隣接するサムネイルと表示が重なることがなく、ユーザは正確にサムネイルの内容確認を行うことができる。
【００６２】
［第３の実施の形態］
第３の実施の形態では、自由回転を施すサムネイルの表示が、これに隣接するサムネイルの表示に重ならないように、前記隣接するサムネイルを移動して表示するサムネイル表示方法について説明する。
【００６３】
図１２は、第３の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。図１３（ａ），（ｂ）は、図１２のサムネイル一覧表示画面において、自由回転が施されたサムネイル２０７Ｃ付近を示す画面拡大図である。図１３（ａ）は、本実施の形態に係るサムネイル表示方法を施さない場合であり、隣接するサムネイルを移動させていない状態を示す。図１３（ｂ）は、本実施の形態に係るサムネイル表示方法を施した場合であり、隣接するサムネイルを移動させた状態を示す。
【００６４】
第３の実施の形態においても、サムネイルどうしの間隔は第１の実施の形態よりも短く、隣接するサムネイルエリアは重なっている。そのため、サムネイルをそのままで回転させると、隣接するサムネイルは重なり、場合によっては、ユーザはその内容の確認が難しくなる。
【００６５】
そこで、サムネイル２０７Ｃに自由回転が設定され、その回転角度が直角でない場合には、ＰＣ１００は、図１２に示すように、回転対象のサムネイル２０７Ｃの上下左右に隣接する４つのサムネイル２０７Ｃ−１〜２０７Ｃ−４を移動させる。
【００６６】
具体的には、ＰＣ１００は、図１３（ｂ）に示すように、自由回転を施したサムネイル２０７Ｃに隣接するサムネイル２０７Ｃ−１〜２０７Ｃ−４を、サムネイルエリアが重ならないように移動させる。即ち、前記隣接するサムネイルのサムネイルエリア５０８Ｃ−１〜５０８Ｃ−４が、自由回転を施したサムネイルのサムネイルエリア５０８Ｃに重ならないように、隣接するサムネイル２０７Ｃ−１〜２０７Ｃ−４を移動して表示する（移動表示工程）。そして、ＰＣ１００は、サムネイル２０７Ｃを回転された状態で表示する。
【００６７】
これによって、自由回転が施されたサムネイル２０７Ｃと隣接するサムネイル２０７Ｃ−１〜２０７Ｃ−４の表示が重ならないので、ユーザがサムネイルの内容を確認する際に支障を来すことはない。
【００６８】
［第４の実施の形態］
第４の実施の形態では、自由回転を施すサムネイルの表示が、これに隣接するサムネイルの表示に重ならないように、前記隣接するサムネイルを偏倍縮小（変形）して表示するサムネイル表示方法について説明する。
【００６９】
図１４は、第４の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【００７０】
第４の実施の形態においても、サムネイルどうしの間隔は第１の実施の形態よりも短く、隣接するサムネイルエリアは重なっている。そのため、サムネイルをそのままで回転させると隣接するサムネイルは重なり、場合によっては、ユーザはその内容の確認が難しくなる。その様子は第３の実施の形態と同じく図１３（ａ）によって示される。
【００７１】
そこで、本実施の形態では、サムネイル２０７Ｄに自由回転が設定され、その回転角度が直角でない場合には、ＰＣ１００は図１４に示すように、回転対象のサムネイル２０７Ｄの上下左右に隣接する４つのサムネイル２０７Ｄ−１〜４を偏倍縮小してから表示する。具体的には、隣接するサムネイル２０７Ｄ−１〜２０７Ｄ−４は、サムネイル２０７Ｄのサムネイルエリアに重ならないように偏倍縮小されて、表示される。そして、ＰＣ１００は、サムネイル２０７Ｄを回転された状態で表示する。
【００７２】
その結果、自由回転が施されたサムネイル２０７Ｄとこれに隣接するサムネイル２０７Ｄ−１〜２０７Ｄ−４の表示が重なることがない。これにより、サムネイルに自由回転が施されても、ユーザがサムネイルの内容を確認する際に支障を来すことはない。
【００７３】
［第５の実施の形態］
第５の実施の形態では、自由回転を施すサムネイルと隣接するサムネイルとの重なり量が内容確認に支障とならない程度小さい場合には、上述したようなサムネイルの変形や移動を行わずに表示するサムネイル表示方法について説明する。
【００７４】
図１５は、第５の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【００７５】
図１５に示すサムネイル一覧表示の例では、自由回転が施されたサムネイル２０７Ｅの回転角度が小さい。そのため、サムネイル２０７Ｅと隣接するサムネイル２０７Ｅ−１、２０７Ｅ−２との重なり量は、ユーザがサムネイルの内容確認をする際に支障とならない程度小さい。このような場合は、特にサムネイル２０７Ｅの変形／移動をする必要がないと判断できる。まず、ＰＣ１００は回転対称のサムネイル２０７Ｅに施された自由回転の角度を検知する。検知された角度が予め定められた閾値の範囲よりも小さいと判断された場合には、ＰＣ１００は上述したような回転したサムネイル２０７Ｅ及び隣接するサムネイル２０７Ｅ−１、２０７Ｅ−２の変形／移動を行わない。
【００７６】
これに対して、ＰＣ１００は自由回転が施されたサムネイル２０７Ｅの回転角度が大きい場合は、前記重なり量が大きくなり、サムネイルの内容確認に支障を来す可能性がある。そのため、ＰＣ１００は上述のようにして検知された角度が予め定められた閾値の範囲よりも大きいと判断された場合は、図９で示したサムネイル２０７Ｂのように、自由回転が施されたサムネイル２０７Ｅを縮小してから表示する。
【００７７】
図１６は、本実施の形態に係るＰＣ１００がサムネイル表示方法を実行する手順の詳細を示すフローチャートである。
【００７８】
ステップＳ１０１では、ＰＣ１００は画像一覧ソフトウェアプログラムを実行すると、ＨＤＤ１０５から画像ファイルのサムネイル画像を読出してサムネイル一覧表示画面情報を作成し、それに基づき、サムネイル一覧表示画面を表示部１０４に表示させる。そして、ＰＣ１００は、ユーザの操作に応答して、サムネイル一覧表示画面にスライダ表示エリア２０８を表示する。
【００７９】
ここで、ユーザは、回転設定用のスライダ２０８ａを操作して回転角度を設定した後、スライダ表示エリア２０８上のＯＫボタン２０８ｂをクリックして回転角度を確定する。
【００８０】
次のステップＳ１０２では、ＰＣ１００は、上述のユーザの操作に応答して、回転角度を取得し、続くステップＳ１０３において、該回転角度が予め定められた閾値（所定値）の範囲より大きいかどうかを比較する。ここで本実施の形態では、回転角度の閾値の範囲は、上述したサムネイルの重なり量が適切になるように予め固定値として画像一覧ソフトウェアプログラムに設定されている。
【００８１】
ステップＳ１０３では、ＰＣ１００は、ステップＳ１０２で取得された回転角度が閾値の範囲より大きいかどうか判断する。回転角度が閾値の範囲よりも大きいと判断された場合は、回転したサムネイル２０７Ｅが隣接するサムネイル２０７Ｅ−１、２０７Ｅ−２と大きく重なることになるので、ＰＣ１００はステップＳ１０４へ進んで、当該サムネイル２０７Ｅを縮小してから表示する。
【００８２】
一方、ステップＳ１０３において、回転角度が閾値の範囲よりも大きくないと判断された場合は、回転したサムネイル２０７Ｅが隣接するサムネイル２０７Ｅ−１、２０７Ｅ−２と重なる量が小さくなる。つまり、一部で重なるものの、その重なり量がサムネイルの内容確認に支障とならない程度小さいことになる。そのため、ＰＣ１００はステップＳ１０５へ進んで、当該サムネイル２０７Ｅを縮小せずにそのまま表示する。
【００８３】
以上のように本実施の形態では、ユーザ操作により設定された回転角度によって、サムネイルをさらに縮小してから表示したり、縮小せずにそのまま表示したりするような制御を自動的に行う。これによって、ユーザがサムネイルの内容を確認する際に支障を来さないようにすることができる。
【００８４】
［第６の実施の形態］
上記各実施の形態はいずれもユーザにより設定された回転角度に基づいてサムネイルを静的に回転して表示する例であったが、第６の実施の形態では、アニメーション効果を使ってサムネイルを動的に変化させて表示するサムネイル表示方法について説明する。
【００８５】
図１７及び図１８（ａ），（ｂ）は、第６の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【００８６】
図１７において、ユーザの操作に応答して、ＰＣ１００はサムネイル２０７Ｆに、回転角度が直角でない自由回転を設定している。通常の状態では、図１７に示すようにサムネイル２０７Ｆは回転角度が反映された表示とはなっていない。ここで、ユーザがポインティングデバイスのカーソルをサムネイル２０７Ｆの座標にロールオーバーしたとする。
【００８７】
ＰＣ１００は、ポインティングデバイスのカーソルの位置によりサムネイル一覧表示画面内の位置を特定することができる。したがって、ＰＣ１００は、カーソルとサムネイル２０７Ｆとの相対位置によって、カーソルがサムネイル２０７Ｆのエリア内にあるかないかを判定する。そして、エリア内にカーソルがあることを検出した場合は、ＰＣ１００は図１８（ａ）に示すように、サムネイルの表示をアニメーション回転させて表示する。ポインティングデバイスのカーソルがエリア内にある限り、サムネイル２０７Ｆの表示は図１８（ａ）で示されるように回転状態で維持される。
【００８８】
次にポインティングデバイスのカーソルがサムネイル２０７Ｆのエリアから離れた場合には、ＰＣ１００は、図１８（ｂ）に示すように、サムネイルの表示をアニメーション回転させ、元の正対表示に戻す。
【００８９】
以上説明したように、本実施の形態によれば、ユーザがサムネイルの回転を必要とするタイミングにだけ、サムネイルを回転して表示させることにより、ユーザがサムネイルの内容を確認する際に支障を来さないようにすることが可能になる。
【００９０】
［第７の実施の形態］
第７の実施の形態では、自由回転された動画ファイルを再生するプレイヤーとその再生プレイヤーで再生中にあるフレームを静止画としてキャプチャする方法について説明する。
【００９１】
図１で示すハードウェアの構成及びその上で動作するオペレーティングシステムの構成については第１の実施の形態と同じである。また、表示されたサムネイルの一つを選択して、回転角度を設定し、その結果サムネイルが斜めに表示される様子は、図２〜図４で説明される第１の実施の形態とこれも同じである。
【００９２】
図１９及び図２０は、第７の実施の形態に係るＰＣ１００で実行される画像キャプチャの手順を説明するための画面図である。
【００９３】
ユーザが図４のサムネイル一覧表示画面において、「０００７．ａｖｉ」ファイルのサムネイル２０７Ａをダブルクリックすると、これに応答して、ＰＣ１００では、図１９に示す動画再生プレイヤープログラムが起動され、表示部１０４にその画面が表示される。図１９において、１１０２は動画表示エリア、１１０３は再生ボタン、１１０４は停止ボタン、１１０５はキャプチャボタンである。
【００９４】
ユーザの操作により「０００７．ａｖｉ」ファイルのサムネイル２０７Ａがダブルクリックされると、ＰＣ１００は動画再生プレイヤープログラムにしたがってａｖｉファイルを解析する。そして、ＪＵＮＫエリアに、’ｒｏｔａｔｉｏｎ’情報があるかどうか、その内容に回転角度が設定されているかどうかを調べる。その結果、回転角度が設定されていれば、ＰＣ１００は図１９に示すように、斜めに傾けた状態で動画再生表示する。
【００９５】
次に、ユーザがキャプチャボタン１１０５をクリックして、動画内のフレームの静止画キャプチャを指示したとする。これに応答して、ＰＣ１００は動画再生プレイヤー１１０１にしたがい、その時点のフレームをＡＶＩデコードし、ＪＰＥＧ形式でエンコードした後、図２０に示すような回転情報選択用のダイアログ１１０７を表示部１０４に表示する。
【００９６】
回転情報選択用のダイアログ１１０７は、二者選択のラジオボタンＵＩ（ユーザインターフェース）を提供しており、ユーザは、ここで動画ファイルの回転情報を引き継ぐか、引き継がないかを選択することができる。もしユーザが回転情報を引き継がないことを選択すれば、ＰＣ１００は、前記エンコードされたＪＰＥＧファイルをそのままＨＤＤ１０５に保存する。もし、ユーザが回転情報を引き継ぐことを選択すれば、ＰＣ１００は前記エンコードされたＪＰＥＧファイルのヘッダに回転情報を付加した後、ファイルとしてＨＤＤ１０５に保存する。
【００９７】
図２１は、前記回転情報を付加したＪＰＥＧファイルの構造の一例を示すデータ図である。標準のＪＰＥＧファイルには回転情報を書き込むエリアがないため、本実施の形態では、「Ｍａｋｅｒ  Ｎｏｔｅ」内に「ｒｏｔａｔｉｏｎ」タグを設けて、そこに回転情報を保存する。
【００９８】
図２２は、第７の実施の形態に係るＰＣ１００が画像キャプチャ方法を実施した後のサムネイル一覧表示画面の一例を示す画面図である。
【００９９】
図２２に示すサムネイル一覧表示画面には、「０００７．ａｖｉ」ファイルからキャプチャ保存された「０００７．ｊｐｇ」ファイルのサムネイル２１０が、元のサムネイル２０７Ａの表示状態で表示されている。「０００７．ｊｐｇ」ファイルは、キャプチャ元である「０００７．ａｖｉ」ファイルの回転情報を引き継いだため、上記２つのファイルは同じ角度だけサムネイルが傾いて表示される。
【０１００】
第７の実施の形態によれば、自由回転が設定された動画ファイルを回転させて表示した後、そこから静止画をキャプチャするときに、動画ファイルの回転情報を静止画に引き継ぐようにした。これにより、自由回転が設定された動画ファイルからの静止画のキャプチャを効率的に実現することができる。
【０１０１】
なお、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施の形態の機能を実現するプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１０２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０３】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１０４】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【０１０５】
更に、前述した実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１０６】
【図１】実施の形態に係る画像情報表示方法を実施するための画像情報処理装置の構成を示すブロック図である。
【図２】実施の形態に係る画像一覧ソフトウェアによるサムネイル一覧表示画面の一例を示す画面図である。
【図３】図２中のサムネイルに自由回転を設定する場合のサムネイル一覧表示画面を示す画面図である。
【図４】自由回転の設定が確定した場合のサムネイル一覧表示画面を示す画面図である。
【図５】サムネイル表示の画素値を算出する方法を説明するためのグラフである。
【図６】サムネイル表示の画素値を算出する方法を説明するためのグラフである。
【図７】回転角度情報を含む回転情報を書き込んだＡＶＩファイルの構造を示すデータ図である。
【図８】第１の実施の形態に係るサムネイルエリアの設定状態を示すサムネイル一覧表示画面の拡大図である。
【図９】第２の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【図１０】図９のサムネイル一覧表示において、自由回転が施されたサムネイル付近を示すサムネイル一覧表示画面の拡大図である。
【図１１】図１０の詳細図である。
【図１２】第３の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【図１３】図１２のサムネイル一覧表示画面において、自由回転が施されたサムネイル付近を示す画面拡大図である。
【図１４】第４の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【図１５】第５の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【図１６】第５の実施の形態に係るサムネイル表示方法の詳細を示すフローチャートである。
【図１７】第６の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【図１８】第６の実施の形態に係るサムネイル一覧表示画面の一例を示す画面図である。
【図１９】第７の実施の形態に係る画像キャプチャ方法を説明するための画面図である。
【図２０】第７の実施の形態に係る画像キャプチャ方法を説明するための画面図である。
【図２１】回転情報を書き込んだＪＰＥＧファイルの構造の一例を示すデータ図である。
【図２２】第７の実施の形態に係る画像キャプチャ方法を実施した後のサムネイル一覧表示画面の一例を示す画面図である。
【符号の説明】
【０１０７】
１００  コンピュータ
１０１  ＣＰＵ
１０２  メインメモリ
１０５  ハードディスクドライブ
１０６  入力部
２０２  サムネイル一覧
２０６  回転設定ボタン
２０７Ａ〜２０７Ｆ  サムネイル
２０８  回転設定用スライダ
２１０  キャプチャ保存された静止画のサムネイル
５０８Ａ〜５０８Ｃ  サムネイルエリア
【図１】
2008299724.tif 000003
【図２】
2008299724.tif 000004
【図３】
2008299724.tif 000005
【図４】
2008299724.tif 000006
【図５】
2008299724.tif 000007
【図６】
2008299724.tif 000008
【図７】
2008299724.tif 000009
【図８】
2008299724.tif 000010
【図９】
2008299724.tif 000011
【図１０】
2008299724.tif 000012
【図１１】
2008299724.tif 000013
【図１２】
2008299724.tif 000014
【図１３】
2008299724.tif 000015
【図１４】
2008299724.tif 000016
【図１５】
2008299724.tif 000017
【図１６】
2008299724.tif 000018
【図１７】
2008299724.tif 000019
【図１８】
2008299724.tif 000020
【図１９】
2008299724.tif 000021
【図２０】
2008299724.tif 000022
【図２１】
2008299724.tif 000023
【図２２】
2008299724.tif 000024