(57)【要約】【課題】少ないシナリオで複数の画像ファイルに特殊効果を施し、かつシナリオの設定や追加が簡単に行えるようにする。また、ユーザーに飽きを生じさせず、かつ再生する画像ファイルに適した特殊効果を施す。【解決手段】シナリオ選択部２６は、スライドショー再生を開始する際にシナリオ記憶部２８に記憶されているスライド管理ファイル３１，ズーム管理ファイル３２，マルチ管理ファイル３３を参照する。各管理ファイルで管理されている複数のシナリオを取得し、その中から少なくとも１つのシナリオをランダムに選択する。画像読込み部２４は、シナリオ選択部２６で選択されたシナリオに必要な数の画像ファイル２０を画像フォルダ２１から読み込む。画像処理部２５は、画像ファイル２０に画像処理を施して、選択されたシナリオで定義されている特殊効果を施す。表示処理回路１５は、モニタ１６によりスライドショー再生を行う。【選択図】図２
2007306426.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する画像再生方法において、
異なる特殊効果がそれぞれ定義された複数のシナリオの中から、少なくとも１つのシナリオを選択するステップと、
選択されたシナリオに必要な数の画像ファイルを取得するステップと、
取得した画像ファイルに画像処理を行ない、前記選択したシナリオの特殊効果を施すステップと、
前記特殊効果が施された画像ファイルの画像を再生表示するステップを含むことを特徴とする画像再生方法。
【請求項２】
前記複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルに管理され、
前記シナリオを選択するステップは、複数のシナリオ管理ファイルを参照してそれぞれに管理されている複数のシナリオを取得するステップと、
取得した複数のシナリオの中から、少なくとも１つのシナリオを選択するステップを含むことを特徴とする請求項１記載の画像再生方法。
【請求項３】
前記シナリオを選択するステップは、複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択することを特徴とする請求項１または２記載の画像再生方法。
【請求項４】
前記特殊効果は、画像表示の切り換え時に付加されるトランジション効果を含むことを特徴とする請求項１〜３いずれか記載の画像再生方法。
【請求項５】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する画像再生方法において、
前記画像ファイルを取得するステップと、
取得した画像ファイルの種類を判定するステップと、
異なる特殊効果がそれぞれ定義された複数のシナリオの中から、前記画像ファイルの種類に適したシナリオを少なくとも１つ選択するステップと、
取得した画像ファイルに画像処理を行ない、前記選択したシナリオの特殊効果を施すステップと、
前記特殊効果が施された画像ファイルの画像を再生表示するステップを含むことを特徴とする画像再生方法。
【請求項６】
前記複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルに管理されており、
前記シナリオを選択するステップは、前記画像ファイルの種類に適したシナリオ管理ファイルを参照し、これに管理されている複数のシナリオを取得するステップと、
取得した複数のシナリオの中から、少なくとも１つのシナリオを選択するステップを含むことを特徴とする請求項５記載の画像再生方法。
【請求項７】
前記画像ファイルの種類を判定するステップは、画像ファイルが静止画と動画のいずれであるかを判定するステップと、
前記画像ファイルが静止画であるときに、その静止画の長手方向が横方向に配される横画像か、あるいは該静止画の長手方向が縦方向に配される縦画像かを判定するステップを含むことを特徴とする請求項５または６記載の画像再生方法。
【請求項８】
前記シナリオを選択するステップは、前記画像ファイルの種類に適した複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択することを特徴とする請求項５〜７いずれか記載の画像再生方法。
【請求項９】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項５〜８いずれか記載の画像再生方法。
【請求項１０】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する画像再生方法において、
異なる特殊効果を定義する複数のシナリオと、各シナリオの実施／不実施とが記述された設定ファイルを読み込むステップと、
前記設定ファイルの内容から実施するシナリオを特定するステップと、
実施するシナリオに必要な数の画像ファイルを取得するステップと、
取得した画像ファイルに画像処理を行ない、前記各シナリオの特殊効果を施すステップと、
前記特殊効果が施された画像ファイルの画像を再生表示させるステップを含むことを特徴とする画像再生方法。
【請求項１１】
前記特殊効果を施すステップは、各シナリオの詳細が定義された複数のシナリオファイルを参照して画像処理を行うステップを含むことを特徴とする請求項１０記載の画像再生方法。
【請求項１２】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項１０または１１記載の画像再生方法。
【請求項１３】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する画像再生装置において、
異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段と、
前記シナリオ記憶手段から複数のシナリオを読み出し、これらの中から少なくとも１つのシナリオを選択するシナリオ選択手段と、
選択されたシナリオに必要な数の画像ファイルを読み込む画像読込み手段と、
前記画像読込み手段によって読み込まれた画像ファイルに画像処理を行ない、前記シナリオに定義されている特殊効果を施す画像処理手段と、
前記特殊効果が施された画像ファイルの画像を表示手段に表示させる表示処理手段を備えることを特徴とする画像再生装置。
【請求項１４】
前記複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルに管理され、前記シナリオ記憶手段に記憶されることを特徴とする請求項１３記載の画像再生装置。
【請求項１５】
前記シナリオ選択手段は、前記複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択することを特徴とする請求項１３または１４記載の画像再生装置。
【請求項１６】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項１３〜１５いずれか記載の画像再生装置。
【請求項１７】
複数の画像ファイルに特殊効果処理を施し、その画像を順に再生表示する画像再生装置において、
前記画像ファイルを読み込む画像読込み手段と、
前記画像ファイルの種類を判定する画像ファイル判定手段と、
異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段と、
前記シナリオ記憶手段から複数のシナリオを読み出し、これらの中から前記画像ファイル判定手段により判定された画像ファイルの種類に適したシナリオを少なくとも１つ選択するシナリオ選択手段と、
前記画像読込み手段によって読み込まれた画像ファイルに画像処理を行ない、前記選択されたシナリオに定義されている特殊効果を施す画像処理手段と、
前記特殊効果が施された画像ファイルの画像を表示手段に表示させる表示処理手段を備えることを特徴とする画像再生装置。
【請求項１８】
前記複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルに管理され、前記シナリオ記憶手段に記憶されることを特徴とする請求項１７記載の画像再生装置。
【請求項１９】
前記画像ファイル判定手段は、画像ファイルが静止画と動画のいずれであるかを判定し、画像ファイルが静止画であるときに、その静止画の長手方向が横方向に配される横画像か、あるいは該静止画の長手方向が縦方向に配される縦画像かを判定することを特徴とする請求項１７または１８記載の画像再生装置。
【請求項２０】
前記シナリオ選択手段は、前記画像ファイルの種類に適した複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択することを特徴とする請求項１７〜１９いずれか記載の画像再生装置。
【請求項２１】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項１７〜２０いずれか記載の画像再生装置。
【請求項２２】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する画像再生装置において、
異なる特殊効果を定義する複数のシナリオと、各シナリオの実施／不実施とが記述された設定ファイルを記憶するシナリオ記憶手段と、
前記シナリオ記憶手段から設定ファイルを読み込み、実施するシナリオを特定するシナリオ設定手段と、
実施するシナリオに必要な数の画像ファイルを読み込む画像読込み手段と、
前記画像読込み手段によって読み込まれた画像ファイルに画像処理を行ない、前記各シナリオの特殊効果を施す画像処理手段と、
前記特殊効果が施された画像ファイルの画像を表示手段に表示させる表示処理手段を備えることを特徴とする画像再生装置。
【請求項２３】
前記画像処理手段は、前記シナリオの詳細が定義された複数のシナリオファイルを参照して画像処理を行うことを特徴とする請求項２２記載の画像再生装置。
【請求項２４】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項２２または２３記載の画像再生装置。
【請求項２５】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する処理をコンピュータに実行させる画像再生プログラムにおいて、
異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段から複数のシナリオを読み出し、これらの中から少なくとも１つのシナリオを選択する処理と、
選択されたシナリオに必要な数の画像ファイルを取得する処理と、
取得した画像ファイルに画像処理を行ない、前記シナリオに定義されている特殊効果を施す処理と、
前記特殊効果が施された画像ファイルの画像を表示手段に再生表示させる処理をコンピュータに実行させることを特徴とする画像再生プログラム。
【請求項２６】
前記複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルに管理されて前記シナリオ記憶手段に記憶されており、
前記シナリオを選択する処理は、複数のシナリオ管理ファイルを参照してそれぞれに管理されている複数のシナリオを取得する処理と、
前記取得した複数のシナリオの中から、少なくとも１つのシナリオを選択する処理をコンピュータに実行させることを特徴とする請求項２５記載の画像再生プログラム。
【請求項２７】
前記シナリオデータを選択する処理は、複数のシナリオデータの中から、少なくとも１つのシナリオデータをランダムに選択する処理をコンピュータに実行させることを特徴とする請求項２５または２６記載の画像再生プログラム。
【請求項２８】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項２５〜２７いずれか記載の画像再生プログラム。
【請求項２９】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する処理をコンピュータに実行させる画像再生プログラムにおいて、
前記画像ファイルを取得する処理と、
取得した画像ファイルの種類を判定する処理と、
異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段から複数のシナリオを読み出し、これらの中から前記画像ファイルの種類に適したシナリオを少なくとも１つ選択する処理と、
取得した画像ファイルに画像処理を行ない、前記選択されたシナリオに定義されている特殊効果を施す処理と、
前記特殊効果が施された画像ファイルの画像を表示手段に再生表示する処理をコンピュータに実行させることを特徴とする画像再生方法。
【請求項３０】
前記複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルに管理されて前記シナリオ記憶手段に記憶されており、
前記シナリオデータを選択する処理は、複数のシナリオ管理ファイルを参照してそれぞれに管理されている複数のシナリオを取得する処理と、
前記取得した複数のシナリオの中から、前記画像ファイルの種類に適した少なくとも１つのシナリオを選択する処理をコンピュータに実行させることを特徴とする請求項２９記載の画像再生プログラム。
【請求項３１】
前記画像ファイルの種類を判定する処理は、画像ファイルが静止画と動画のいずれであるかを判定する処理と、
前記画像ファイルが静止画であるときに、その静止画の長手方向が横方向に配される横画像か、あるいは該静止画の長手方向が縦方向に配される縦画像かを判定する処理をコンピュータに実行させることを特徴とする請求項２９または３０記載の画像再生プログラム。
【請求項３２】
前記シナリオを選択する処理は、前記画像ファイルの種類に適した複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択する処理をコンピュータに実行させることを特徴とする請求項２９〜３１いずれか記載の画像再生プログラム。
【請求項３３】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項２９〜３２いずれか記載の画像再生プログラム。
【請求項３４】
複数の画像ファイルに特殊効果を施し、その画像を順に再生表示する処理をコンピュータに実行させる画像再生プログラムにおいて、
異なる特殊効果を定義する複数のシナリオと、各シナリオの実施／不実施とが記述された設定ファイルを記憶するシナリオ記憶手段から設定ファイルを読み込む処理と、
前記設定ファイルから実施するシナリオを特定する処理と、
実施するシナリオに必要な数の画像ファイルを取得する処理と、
取得した画像ファイルに対し、前記各シナリオの特殊効果を施す処理と、
前記特殊効果が施された画像ファイルの画像を表示手段に再生表示させる処理をコンピュータに実行させることを特徴とする画像再生プログラム。
【請求項３５】
前記特殊効果を施す処理は、各シナリオの詳細が定義された複数のシナリオファイルを参照して画像処理をコンピュータに実行させることを特徴とする請求項３４記載の画像再生プログラム。
【請求項３６】
前記特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むことを特徴とする請求項３４または３５記載の画像再生プログラム。
【請求項３７】
請求項２５〜３６いずれか記載の画像再生プログラムを記憶したコンピュータに読み取り可能な記憶媒体。
【請求項３８】
複数のコンテンツファイルに特殊効果を施し、順に再生するコンテンツ再生方法において、
前記コンテンツファイルを取得するステップと、
前記取得したコンテンツファイルの種類を判定するステップと、
異なる特殊効果がそれぞれ定義された複数のシナリオの中から、前記コンテンツファイルの種類に適したシナリオを少なくとも１つ選択するステップと、
前記取得したコンテンツファイルに対し、前記選択されたシナリオの特殊効果を施すステップと、
前記特殊効果が施されたコンテンツを再生させるステップを含むことを特徴とするコンテンツ再生方法。
【請求項３９】
前記コンテンツファイルの種類を判定するステップは、コンテンツファイルが画像ファイルか否かを判定するステップと、
コンテンツファイルが画像ファイルであると判定した後に、その画像ファイルが静止画と動画のいずれであるかを判定するステップとを含むことを特徴とする請求項３８記載のコンテンツ再生方法。
【請求項４０】
複数のコンテンツファイルに特殊効果を施し、順に再生するコンテンツ再生装置において、
前記コンテンツファイルを読み込むコンテンツ読込み手段と、
取得したコンテンツファイルの種類を判定するコンテンツ判定手段と、
異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段と、
前記シナリオ記憶手段から複数のシナリオを読み出し、これらの中から前記コンテンツ判定手段により判定されたコンテンツファイルの種類に適したシナリオを少なくとも１つ選択するシナリオ選択手段と、
前記コンテンツ読込み手段によって読み込まれたコンテンツファイルに、前記選択されたシナリオに定義されている特殊効果を施す特殊効果処理手段と、
前記特殊効果が施されたコンテンツファイルを再生する再生処理手段を備えることを特徴とするコンテンツ再生装置。
【請求項４１】
前記コンテンツ判定手段は、コンテンツファイルが画像ファイルか否かを判定し、コンテンツファイルが画像ファイルであると判定した後に、その画像ファイルが静止画と動画のいずれであるかを判定することを特徴とする請求項４０記載のコンテンツ再生装置。
【請求項４２】
複数のコンテンツファイルに特殊効果を施し、順に再生する処理をコンピュータに実行させるコンテンツ再生プログラムにおいて、
前記コンテンツファイルを取得する処理と、
前記取得したコンテンツファイルの種類を判定する処理と、
異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段から、前記コンテンツファイルの種類に適したシナリオを少なくとも１つ選択する処理と、
前記取得したコンテンツファイルに対し、前記選択されたシナリオの特殊効果を施す処理と、
前記特殊効果が施されたコンテンツファイルを再生する処理をコンピュータに実行させることを特徴とするコンテンツ再生プログラム。
【請求項４３】
前記コンテンツファイルの種類を判定する処理は、コンテンツファイルが画像ファイルか否かを判定する処理と、コンテンツファイルが画像ファイルであると判定した後に、その画像ファイルが静止画と動画のいずれであるかを判定する処理とをコンピュータに実行させることを特徴とする請求項４２記載のコンテンツ再生プログラム。
【請求項４４】
請求項４２または４３記載のコンテンツ再生プログラムを記憶したコンピュータに読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スライドショー再生を行う画像再生方法、画像再生装置、画像再生プログラム、この画像再生プログラムを記憶した記憶媒体と、コンテンツファイルの再生を行うコンテンツ再生方法、コンテンツ再生装置、コンテンツ再生プログラム、このコンテンツ再生プログラムを記憶した記憶媒体とに関する。
【背景技術】
【０００２】
デジタルカメラ等で撮影した画像ファイルを再生表示する手法として、スライドショー再生が知られている。このスライドショー再生は、複数の画像ファイルの画像を順にモニタ上に再生表示させる手法であり、ユーザーが表示画像の切り換えを行わなくても、自動的に所定の間隔で表示画像が切り換えられる。
【０００３】
また、画像ファイルに特殊効果を施しながらスライドショー再生を行う装置が発明されている。この特殊効果には、表示画像の切り換え時にフェードやワイプ、スライド、ズーム等の特殊効果が施される、いわゆるトランジション効果が含まれる。
【０００４】
例えば、特許文献１記載の発明では、表示画像の切り換え時にフェードやワイプ等のトランジション効果を施している。このトランジション効果は、各画像ファイルごとに設けられたシナリオファイルに基づいて施される。シナリオファイルには、トランジション効果の有無や、種類等が記述されている。
【特許文献１】特開平１０−０９７６３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１記載の発明では、複数の画像ファイルにトランジション効果を施す際に、画像ファイルと同数のシナリオファイルを作成しなければならず、設定に時間がかかるという問題があった。また、シナリオファイルの数が多くなると、記述されている内容が同じシナリオファイルが複数存在することも考えられ、メモリ容量の無駄になるという問題もあった。
【０００６】
更に、スライドショー再生を行う際には、同じシナリオファイルにしたがって再生が行われるため、ユーザーが飽きてしまうという問題もある。また、再生する画像の種類、例えば、静止画と動画の違いや、横画像と縦画像等の画像の向きの違いによっては、不適当な特殊効果もある。例えば、動画をスライドさせながら再生表示すると、ＣＰＵに負荷がかかりスムーズな再生ができない場合が考えられる。また、例えば、縦画像を横方向にスライドすると、モニタ中の画像の表示面積が小さくなり移動距離も小さくなるため、特殊効果が十分に得られないという問題もある。
【０００７】
本発明は、上記各問題を解決するために、少ないシナリオで複数の画像ファイルに特殊効果を施し、かつ設定やシナリオの追加が簡単に行えるようにする。また、ユーザーに飽きを生じさせず、かつ再生する画像ファイルに適した特殊効果を施す。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の請求項１〜４記載の画像再生方法は、異なる特殊効果がそれぞれ定義された複数のシナリオの中から、少なくとも１つのシナリオを選択するステップと、選択されたシナリオに必要な数の画像ファイルを取得するステップと、取得した画像ファイルに画像処理を行って選択されたシナリオの特殊効果を施すステップと、特殊効果が施された画像ファイルの画像を再生表示するステップとを含むようにしたものである。
【０００９】
また、複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルにより管理するようにしたものである。このシナリオ管理ファイルからシナリオデータを選択する際には、複数のシナリオ管理ファイルを参照してそれぞれに管理されているシナリオを取得するステップと、取得した複数のシナリオの中から、少なくとも１つのシナリオを選択するステップとを行う。
【００１０】
また、シナリオを選択するステップでは、複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択するようにしたものである。更に、特殊効果としては、画像表示の切り換え時に付加されるトランジション効果を含むようにしたものである。
【００１１】
また、本発明の請求項５〜９記載の画像再生方法は、画像ファイルを取得するステップと、取得した画像ファイルの種類を判定するステップと、異なる特殊効果がそれぞれ定義された複数のシナリオの中から、画像ファイルの種類に適したシナリオを少なくとも１つ選択するステップと、取得した画像ファイルに画像処理を行って選択したシナリオの特殊効果を施すステップと、特殊効果が施された画像ファイルの画像を再生表示するステップとを含むようにしたものである。
【００１２】
また、複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルにより管理するようにしたものである。このシナリオ管理ファイルからシナリオを選択する場合には、複数のシナリオ管理ファイルを参照してそれぞれに管理されている複数のシナリオを取得するステップと、取得した複数のシナリオの中から、画像ファイルの種類に適したシナリオを少なくとも１つ選択するステップとを用いるようにしたものである。
【００１３】
また、画像ファイルの種類を判定するステップは、画像ファイルが静止画と動画のいずれであるかを判定するステップと、画像ファイルが静止画であるときに、その静止画の長手方向が横方向に配される横画像か、あるいは該静止画の長手方向が縦方向に配される縦画像かを判定するステップとを含むようにしたものである。
【００１４】
更に、シナリオデータを選択するステップは、画像ファイルの種類に適した複数のシナリオデータの中から、少なくとも１つのシナリオをランダムに選択するようにしたものである。また、特殊効果としては、画像表示の切り換え時に付加されるトランジション効果を含むようにしたものである。
【００１５】
また、本発明の請求項１０〜１２記載の画像再生方法は、異なる特殊効果を定義する複数のシナリオと、各シナリオの実施／不実施とが記述された設定ファイルを読み込むステップと、設定ファイルから実施するシナリオを特定するステップと、実施するシナリオに必要な数の画像ファイルを取得するステップと、取得した画像ファイルに画像処理を行なって各シナリオの特殊効果を施すステップと、特殊効果が施された画像ファイルの画像を再生表示させるステップとを含むようにしたものである。
【００１６】
また、特殊効果を施すステップでは、各シナリオの詳細が定義された複数のシナリオファイルを参照して画像処理を行うようにしたものである。更に、特殊効果としては、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００１７】
また、本発明の請求項１３〜１６記載の画像再生装置は、異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段と、このシナリオ記憶手段から複数のシナリオを読み出し、これらの中から少なくとも１つのシナリオを選択するシナリオ選択手段と、このシナリオ選択手段によって選択されたシナリオに必要な数の画像ファイルを読み込む画像読込み手段と、この画像読込み手段によって読み込まれた画像ファイルに画像処理を行なってシナリオに定義されている特殊効果を施す画像処理手段と、特殊効果が施された画像ファイルの画像を表示手段に表示させる表示処理手段とから構成したものである。
【００１８】
また、複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルにより管理し、このシナリオ管理ファイルは、シナリオ記憶手段に記憶するようにしたものである。また、シナリオ選択手段は、複数のシナリオの中から少なくとも１つのシナリオをランダムに選択するようにしたものである。
【００１９】
更に、特殊効果としては、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００２０】
また、本発明の請求項１７〜２１記載の画像再生装置は、画像ファイルを読み込む画像読込み手段と、画像ファイルの種類を判定する画像ファイル判定手段と、異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段と、このシナリオ記憶手段から複数のシナリオを読み出し、これらの中から画像ファイル判定手段により判定された画像ファイルの種類に適したシナリオを少なくとも１つ選択するシナリオ選択手段と、画像読込み手段によって読み込まれた画像ファイルに画像処理を行なって選択されたシナリオに定義されている特殊効果を施す画像処理手段と、特殊効果が施された画像ファイルの画像を表示手段に表示させる表示処理手段とから構成したものである。
【００２１】
また、複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルにより管理し、このシナリオ管理ファイルはシナリオ記憶手段に記憶するようにしたものである。
【００２２】
更に、画像ファイル判定手段は、画像ファイルが静止画と動画のいずれであるかを判定し、画像ファイルが静止画であるときに、その静止画の長手方向が横方向に配される横画像か、あるいは該静止画の長手方向が縦方向に配される縦画像かを判定するようにしたものである。
【００２３】
また、シナリオ選択手段は、画像ファイルの種類に適した複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択するようにしたものである。更に、特殊効果は、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００２４】
また、本発明の請求項２２〜２４記載の画像再生装置は、異なる特殊効果を定義するシナリオと、各シナリオの実施／不実施とが記述された設定ファイルを記憶するシナリオ記憶手段と、このシナリオ記憶手段から設定ファイルを読み込み、実施するシナリオを特定するシナリオ設定手段と、実施するシナリオに必要な数の画像ファイルを読み込む画像読込み手段と、この画像読込み手段によって読み込まれた画像ファイルに、各シナリオの特殊効果を施す画像処理手段と、特殊効果が施された画像ファイルの画像を表示手段に表示させる表示処理手段とから構成したものである。
【００２５】
また、画像処理手段は、各シナリオの詳細が定義された複数のシナリオファイルを参照して画像処理を行うようにしたものである。更に、特殊効果としては、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００２６】
また、本発明の請求項２５〜２８記載の画像再生プログラムは、異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段から複数のシナリオを読み出し、これらの中から少なくとも１つのシナリオを選択する処理と、選択されたシナリオに定義されている特殊効果に必要な数の画像ファイルを取得する処理と、取得した画像ファイルに画像処理を行ってシナリオデータに定義されている特殊効果を施す処理と、特殊効果が施された画像ファイルの画像を表示手段に再生表示させる処理とをコンピュータに実行させるようにしたものである。
【００２７】
また、複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルにより管理して、シナリオ記憶手段に記憶するようにしたものである。そして、このシナリオ管理ファイルからシナリオを選択する処理は、複数のシナリオ管理ファイルを参照してそれぞれに管理されているシナリオを取得する処理と、取得した複数のシナリオの中から、少なくとも１つのシナリオを選択する処理とをコンピュータに実行させるようにしたものである。
【００２８】
更に、シナリオを選択する処理は、複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択する処理をコンピュータに実行させるようにしたものである。また、特殊効果としては、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００２９】
また、本発明の請求項２９〜３３記載の画像再生プログラムは、画像ファイルを取得する処理と、取得した画像ファイルの種類を判定する処理と、異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段から複数のシナリオを読み出し、これらの中から画像ファイルの種類に適したシナリオを少なくとも１つ選択する処理と、取得した画像ファイルに画像処理を行って選択されたシナリオに定義されている特殊効果を施す処理と、特殊効果が施された画像ファイルの画像を表示手段に再生表示する処理とをコンピュータに実行させようにしたものである。
【００３０】
また、複数のシナリオは、特殊効果の種類ごとに分類された複数のシナリオ管理ファイルにより管理し、シナリオ記憶手段に記憶するようにしたものである。そして、シナリオを選択する処理は、複数のシナリオ管理ファイルを参照してそれぞれに管理されているシナリオを取得する処理と、取得した複数のシナリオの中から、画像ファイルの種類に適した少なくとも１つのシナリオを選択する処理とをコンピュータに実行させるようにしたものである。
【００３１】
更に、画像ファイルの種類を判定する処理は、画像ファイルが静止画と動画のいずれであるかを判定する処理と、記画像ファイルが静止画であるときに、その静止画の長手方向が横方向に配される横画像か、あるいは該静止画の長手方向が縦方向に配される縦画像かを判定する処理をコンピュータに実行させるようにしたものである。
【００３２】
また、シナリオを選択する処理は、画像ファイルの種類に適した複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択する処理をコンピュータに実行させるようにしたものである。更に、特殊効果としては、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００３３】
また、本発明の請求項３４〜３６記載の画像再生プログラムは、種類の異なる複数の特殊効果と、各特殊効果の実施／不実施とが定義された設定ファイルを記憶する設定記憶手段から設定ファイルを読み込む処理と、設定ファイルから実施する特殊効果を特定する処理と、実施する特殊効果に必要な数の画像ファイルを取得する処理と、取得した画像ファイルに画像処理を行って種類の異なる複数の特殊効果を施す処理と、特殊効果が施された画像ファイルの画像を表示手段に再生表示させる処理とをコンピュータに実行させるようにしたものである。
【００３４】
また、特殊効果を施す処理では、各特殊効果の詳細が定義された複数のシナリオを参照して画像処理を行うようにしたものである。更に、特殊効果としては、画像表示の切り換え時に特殊効果が付加されるトランジション効果を含むようにしたものである。
【００３５】
また、本発明の請求項３７記載の記憶媒体は、上述した請求項２５〜３６記載の画像再生プログラムをコンピュータで読み取り可能に記憶するようにしたものである。
【００３６】
また、本発明の請求項３８，３９記載のコンテンツ再生方法は、コンテンツファイルを取得するステップと、取得したコンテンツファイルの種類を判定するステップと、異なる特殊効果がそれぞれ定義された複数のシナリオの中から、コンテンツファイルの種類に適したシナリオを少なくとも１つ選択するステップと、取得したコンテンツファイルに対し、選択されたシナリオの特殊効果を施すステップと、特殊効果が施されたコンテンツファイルを再生させるステップとを含むようにしたものである。
【００３７】
また、コンテンツファイルの種類を判定するステップは、コンテンツファイルが画像ファイルか否かを判定するステップと、コンテンツファイルが画像ファイルであると判定した後に、その画像ファイルが静止画と動画のいずれであるかを判定するステップとを含むようにしたものである。
【００３８】
また、本発明の請求項４０，４１記載のコンテンツ再生装置は、コンテンツファイルを読み込むコンテンツ読込み手段と、取得したコンテンツファイルの種類を判定するコンテンツ判定手段と、異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段と、このシナリオ記憶手段から複数のシナリオを読み出し、これらの中からコンテンツ判定手段により判定されたコンテンツファイルの種類に適したシナリオを少なくとも１つ選択するシナリオ選択手段と、コンテンツ読込み手段によって読み込まれたコンテンツファイルに、選択されたシナリオに定義されている特殊効果を施す特殊効果処理手段と、特殊効果が施されたコンテンツファイルを再生する再生処理手段とから構成したものである。
【００３９】
また、コンテンツ判定手段は、コンテンツファイルが画像ファイルか否かを判定し、コンテンツファイルが画像ファイルであると判定した後に、その画像ファイルが静止画と動画のいずれであるかを判定するようにしたものである。
【００４０】
また、本発明の請求項４２，４３記載のコンテンツ再生装置は、コンテンツファイルを取得する処理と、取得したコンテンツファイルの種類を判定する処理と、異なる特殊効果がそれぞれ定義された複数のシナリオを記憶するシナリオ記憶手段から、コンテンツファイルの種類に適したシナリオを少なくとも１つ選択する処理と、取得したコンテンツファイルに対し、選択されたシナリオの特殊効果を施す処理と、特殊効果が施されたコンテンツファイルを再生する処理とをコンピュータに実行させるようにしたものである。
【００４１】
また、コンテンツファイルの種類を判定する処理は、コンテンツファイルが画像ファイルか否かを判定する処理と、コンテンツファイルが画像ファイルであると判定した後に、その画像ファイルが静止画と動画のいずれであるかを判定する処理とをコンピュータに実行させるようにしたものである。
【００４２】
また、本発明の請求項４４記載のコンテンツ再生装置は、請求項４２または４３記載のコンテンツ再生プログラムをコンピュータで読み取り可能に記憶するようにしたものである。
【発明の効果】
【００４３】
本発明の請求項１〜４記載の画像再生方法、請求項１３〜１６記載の画像再生装置、請求項２５〜２８記載の画像再生プログラムによれば、シナリオに汎用性を持たせ、画像再生時に、画像ファイルとシナリオとを適宜組み合わせて特殊効果を施すようにしたので、画像ファイルが増えても同じシナリオで対応することができる。また、画像ファイルと同数のシナリオは必要ないので、同じ内容のシナリオが重複して設けられるようなこともない。更に、シナリオを増すことにより、画像ファイルとの組み合わせ分だけ再生形態を増やすことができるので、スライドショーの設定作業を少なくすることができる。
【００４４】
また、複数のシナリオは、特殊効果の種類ごとにシナリオ管理ファイルによって管理するようにしたので、シナリオ記憶手段内に記憶されるファイル数が少なくなり、ファイル管理が容易となる。更に、シナリオはランダムに選択されるようにしたので、スライドショー再生を行うたびに異なる順番で特殊効果が用いられるので、ユーザーが飽きることはない。
【００４５】
また、本発明の請求項５〜９記載の画像再生方法、請求項１７〜２１記載の画像再生装置、請求項２９〜３３記載の画像再生プログラムによれば、画像ファイルの種類に適したシナリオを用いることができるので、効率よく見栄えのよいスライドショー再生を行うことができる。特に、動画と静止画とを判定して使用する特殊効果を変更するようにしたので、動画に静止画用の特殊効果が適用されることによる見にくさが解消される。また、画像の向きによって使用する特殊効果が変更されるので、再生品質が向上する。
【００４６】
また、前述の発明と同様に、シナリオに汎用性を持たせ、画像ファイルの種類ごとに分類されたシナリオ管理ファイルで管理し、シナリオをランダムに選択するようにしたので、同様の効果を得ることができる。
【００４７】
また、本発明の請求項１０〜１２記載の画像再生方法、請求項２２〜２４記載の画像再生装置、請求項３４〜３６記載の画像再生プログラムによれば、異なる特殊効果を定義するシナリオを種類別に管理し、組み合わせて再生に用いることができるので、バリエーションに富んだ再生形態を持つスライドショー機能を容易に実現することができる。また、各シナリオの特殊効果は、シナリオファイルを参照して実施されるので、複雑な特殊効果も実施することができる。
【００４８】
また、本発明の請求項３８〜４４記載のコンテンツ再生に関する発明によれば、静止画以外に動画や音声等の様々なコンテンツファイルをスライドショー再生する際に、そのコンテンツファイルに適した特殊効果を用いることができるので、効率よく見栄えのよいスライドショー再生を行うことができる。
【発明を実施するための最良の形態】
【００４９】
図１に示すように、パーソナルコンピュータ（ＰＣ）２は、各種演算処理を行うＣＰＵ３と、オペレーティングシステム（ＯＳ）や本発明の画像再生プログラム等が記憶されるＨＤＤ４と、ＰＣ２の起動プログラムが記憶されたＲＯＭ５と、ＨＤＤ４からＯＳや画像再生プログラムがロードされるＲＡＭ６等を備えており、各部はデータバスを介して接続されている。本発明の画像再生プログラムは、ＣＤ−ＲＯＭ９等の記憶媒体に記憶されて供給され、ＣＤ−ＲＯＭドライブ１０で読み取られてＰＣ２にインストールされる。ＰＣ２は、この画像再生プログラムが起動されたときに、本発明の画像再生装置として機能する。
【００５０】
画像再生装置の操作は、データバス７に接続されたキーボード１３やマウス１４によって行われる。また、スライドショーの再生は、表示処理回路１５に接続されたモニタ１６によって行われる。この表示処理回路１５とモニタ１６は、本発明の表示処理手段と表示手段とを構成する。デジタルカメラ１８等からの画像ファイルの入力には、各種外部機器が接続される入出力Ｉ／Ｆ１９が用いられる。デジタルカメラ１８からＰＣ２に入力された画像ファイル２０は、ＨＤＤ４に設けられた画像フォルダ２１（図２参照）内に記憶される。
【００５１】
図２は、ＰＣ２が画像再生装置として機能するときの機能ブロック図である。ＰＣ２で画像再生プログラムが起動すると、ＣＰＵ３は、画像ファイル２０を読み込む画像読込み部２４、シナリオを選択するシナリオ選択部２６、画像ファイル２０にシナリオの特殊効果を施す画像処理部２５として機能する。ＨＤＤ４は、ＯＳや画像再生プログラムを記憶するプログラム記憶手段、画像ファイル２０を記憶するデータストレージとしての機能を有したまま、複数のシナリオ管理ファイルを記憶するシナリオ記憶部２８として機能する。
【００５２】
シナリオとは、スライドショー再生時に画像ファイル２０に加えられる特殊効果の詳細を定義するものである。本実施形態では、特殊効果として、スライドショー再生の表示画像の切り替え時に画像ファイル２０に加えられるトランジション効果を用いる。前述のシナリオ管理ファイルは、この複数のシナリオをその種類ごとに管理する。例えば、本実施形態では、シナリオ管理ファイルとして、スライド管理ファイル３１、ズーム管理ファイル３２、マルチ管理ファイル３３がＨＤＤ４のシナリオ記憶部２８に記憶されている。
【００５３】
図３は、各管理ファイルによって管理されているシナリオ（特殊効果）を示す概念図であり、実線が最初の表示画像を示し、破線がトランジション効果後の表示画像を示す。例えば、ズーム管理ファイル３２には、画像全体を縮小するズームアウトや、画像の一部を拡大するズームイン等の２種類のシナリオが管理されている。また、スライド管理ファイル３１には、画像を下方にスライドさせるチルトや、斜め横方向にスライドするパン等、３種類のシナリオが管理されている。更に、マルチ管理ファイル３３には、例えば２〜３枚の画像の一部を重ね合わせながら再生表示する３種類のシナリオが管理されている。
【００５４】
各管理ファイル３１〜３３は、各シナリオの番号や動作範囲、動作方向、動作量等の項目を定義することによって管理している。図４は、スライド管理ファイル３１の記述内容を説明する表である。スライド管理ファイル３１は、シナリオの数が記述される「Ｓｌｉｄｅ  Ｎｕｍｂｅｒ」、モニタ１６の表示範囲を１００％としたときの移範範囲を表す「Ｓｌｉｄｅ  Ａｒｅａ］、スライドの開始座標と終了座標を表す「Ｓｌｉｄｅ  Ｐｏｓｉｔｉｏｎ」等の項目によってスライドの各シナリオを定義し、管理している。また、詳しくは説明しないが、ズーム管理ファイル３２及びマルチ管理ファイル３３も同様の記述内容でシナリオを管理している。
【００５５】
次に、図５を参照しながら、上記実施形態の作用について説明する。ＰＣ２において画像再生プログラムが起動され、スライドショー再生が開始されると、ＣＰＵ３は画像読込み部２４、シナリオ選択部２６、画像処理部２５として機能する。シナリオ選択部２６は、ＨＤＤ４のシナリオ記憶部２８にアクセスしてスライド管理ファイル３１、ズーム管理ファイル３２、マルチ管理ファイル３３を参照し、例えば、図３に示すシナリオの総数ｎとして「８」を取得する。
【００５６】
取得した各シナリオに０〜（ｎ−１）の通し番号を付与する。次いで、このシナリオ総数ｎをＣＰＵ３内の演算処理で得た乱数で除算して余りｍを取得し、この余りｍ番目の通し番号を有するシナリオをトランジション効果の付与に用いる。このように、新しい画像を表示するたびに使用するシナリオがランダムに選択されるので、ユーザーは何度スライドショー再生を行っても飽きることはない。
【００５７】
シナリオ選択部２６は、ｍ番目のシナリオに該当する管理ファイルを参照して再生表示に必要な画像ファイル２０の数ｐを取得する。例えば、ズームやスライドでは画像ファイル２０は１つでよいが、マルチでは３つの画像ファイル２０が必要となる。画像読込み部２４は、ＨＤＤ４の画像フォルダ２１にアクセスしてファイル数ｐの画像ファイル２０を読み込む。
【００５８】
画像処理部２５は、画像読込み部２４により読み込まれた画像ファイル２０に、ｍ番目のシナリオによる画像処理を行ってトランジション効果を施し、表示処理回路１５に出力する。表示処理回路１５は、トランジション効果が付与された画像ファイル２０の画像をモニタ１６にスライドショー再生する。
【００５９】
上述した画像処理とスライドショー再生との前後では、再生回数ｉに「０」をセットし、「ｉ≧Ｐ」及び「ｉ＝ｉ＋１］の演算処理が行われる。この演算処理は、そのシナリオに必要な画像ファイル２０が全て再生され終え、次のシナリオへ移るタイミングを取得するために実施される。
【００６０】
上記実施形態では、シナリオに汎用性を持たせ、画像再生時に、画像ファイル２０とシナリオとを適宜組み合わせて特殊効果を施すようにしたので、画像ファイル２０が増えても同じシナリオで対応することができる。また、画像ファイル２０と同数のシナリオは必要ないので、同じ内容のシナリオが重複して設けられるようなこともない。更に、シナリオを増すことにより、画像ファイル２０との組み合わせ分だけ再生形態を増やすことができるので、スライドショーの設定作業を少なくすることができる。
【００６１】
また、複数のシナリオは、特殊効果の種類ごとにシナリオ管理ファイルによって管理するようにしたので、シナリオ記憶部２８に記憶されるファイル数が少なくなり、ファイル管理が容易となる。更に、シナリオの追加も簡単にできる。また、シナリオはランダムに選択されるようにしたので、スライドショー再生を行うたびに異なる順番で特殊効果が用いられるので、ユーザーが飽きることはない。
【００６２】
なお、上記実施形態では、シナリオをランダムに選択するようにしたが、所定の順番にしたがって選択してもよい。また、シナリオを選択する際に全てのシナリオ管理ファイルを参照する必要はなく、例えば画像再生プログラムによって指定された１つ、もしくはいくつかのシナリオ管理ファイルのみを参照してもよいし、シナリオ管理ファイルの組み合わせによる再生モードを設定し、この再生モードをユーザーや再生プログラムが適宜選択してもよい。更に、一つのシナリオを選択するようにしたが、複数のシナリオを選択し、これらのトランジション効果を同時に施してもよい。
【００６３】
ところで、スライドショー再生に使用される画像ファイルには、静止画以外に動画があり、静止画にも長手方向が横向きにされた横画像、長手方向が縦向きにされた縦画像がある。また、音声など含めたコンテンツをスライドショー再生することも考えられる。従来のスライドショー再生では、これらのコンテンツファイルの種類を考慮せずにトランジション効果を付与していた。
【００６４】
図６では、ハッチング領域が画像を、実線で示す部分がモニタの表示領域を、破線がトランジション効果後の表示範囲を示している。例えば、同図（Ａ）に示すように、横画像５０を水平方向でスライドさせる場合には、モニタの表示領域５１には横画像５０の広い範囲が表示され、その移動量も大きい。しかし、同図（Ｂ）に示すように、縦画像５４を水平方向でスライドさせると、モニタの表示領域５５には縦画像５４の僅かな部分しか表示されず、移動量も少ないため面白みが少ないという問題があった。同様に、同図（Ｃ）に示す横画像５７において、点線で囲まれる所定範囲５８にズームインする際には問題は発生しないが、同図（Ｄ）に示すように、縮小されて全体が表示された縦画像６０において同じ位置の所定範囲６１にズームインすると、何も表示されていない部分が拡大表示されることになる。また、スライドやズームを行ないながら動画を再生すると、ＣＰＵの負荷が大きくなって画像が乱れてしまうこともあった。
【００６５】
そこで、本発明の第２の実施形態では、図７に示すように、ＰＣ６４のＣＰＵ６５の画像読込み部６６と画像処理部６７との間に、ファイルの種類を判定するファイル判定部６８を設け、ファイルの種類に応じて適切なシナリオを選択するようにしている。また、ＨＤＤ６９のシナリオ記憶部７０には、特殊効果の種類ごとではなく、横画像、縦画像、動画、音声などのファイルの種類ごとに複数のシナリオを分類して、各管理ファイル７１〜７４で管理している。
【００６６】
図８に示すように、この第２の実施形態では、始めに画像読込み部６６によってＨＤＤ６９の画像フォルダ７７からファイルを読み込む。ファイル判定部６８は、入力されたファイルが画像ファイルか否かを判定し、画像ファイルであった場合には、動画と静止画のいずれであるかを判定する。また、画像ファイルが静止画である場合には、横画像と縦画像のいずれであるかを判定する。シナリオ選択部７９は、ファイル判定部６８での判定結果に基づいて、そのファイルに適した複数のシナリオの中から、少なくとも１つのシナリオをランダムに選択する。
【００６７】
例えば、音声用管理ファイル７４には、ファイル判定部６８に入力されたファイルが音声ファイル７８ａであるときに、この音声ファイル７８ａの再生中にモニタ８１に表示される画像の再生方法がシナリオとして定義されている。これにより、音声ファイル７８ａの再生中でもモニタ８１の表示が変化するので、ユーザーはスライドショー再生を楽しむことができる。
【００６８】
また、動画用管理ファイル７３には、ファイル判定部６８に入力されたファイルが動画ファイル７８ｂであるときに、例えば、画像全体が表示されるようにズームアウトしてから動画再生を開始するシナリオが定義されている。これにより、ＣＰＵ６５の負荷を低減できるため、再生品質を向上させることができる。なお、音声や動画の際には、トランジション効果を与えずに再生してもよい。
【００６９】
横画像用管理ファイル７１には、横画像ファイル７８ｃの再生に適したシナリオが定義されている。このシナリオは、例えば、水平方向でのスライドや、横画像ファイル７８ｃに適した所定範囲を拡大するズームイン等である。また、縦画像用管理ファイル７２には、縦画像ファイル７８ｄの再生に適したシナリオが定義されている。このシナリオは、例えば、垂直方向でのスライドや、縦画像ファイル７８ｄに適した所定範囲を拡大するズームイン等である。
【００７０】
画像処理部６７は、入力されたファイルに各シナリオの特殊効果を施し、表示処理回路８３に入力する。表示処理回路８３は入力されたファイルをモニタ８１にスライドショー再生する。
【００７１】
これにより、ファイルの種類に適したシナリオを用いることができるので、効率よく見栄えのよいスライドショー再生を行うことができる。特に、動画と静止画とを判定して使用する特殊効果を変更するようにしたので、動画に静止画用の特殊効果が適用されることによる見にくさが解消される。また、画像の向きによって使用する特殊効果が変更されるので、再生品質が向上する。更に、第１の実施形態と同様に、シナリオに汎用性を持たせ、ファイルの種類ごとに分類されたシナリオ管理ファイルで管理し、シナリオをランダムに選択するようにしたので同様の効果を得ることができる。
【００７２】
なお、各ファイルの再生に適したシナリオは、上述したものに限定されず、各ファイルを見やすくまたは聞きやすく再生でき、ユーザーに興趣を起こさせるものを全て含む。
【００７３】
また、上記各実施形態では、画像ファイルに１種類のトランジション効果を付与してスライドショー再生を行っているが、種類の異なる複数のトランジション効果を同時に付与してスライドショー再生を行ってもよい。図９に示すように、本発明の第３実施形態のＰＣ９０では、ＨＤＤ９１のシナリオ記憶部９２に、異なる特殊効果を定義する複数のシナリオと、このシナリオの実施／不実施とが記述された設定ファイル９３と、この設定ファイル９３のシナリオの詳細が定義されたシナリオファイル９４，９５とが記憶されている。
【００７４】
図１０は、設定ファイル９３の記述内容を説明する表である。設定ファイル９３の項目欄には、「Ｆａｄｅ」、「Ｚｏｏｍ」、「Ｓｌｉｄｅ」等の複数のシナリオが定義されている。「Ｆａｄｅ」は、画像が徐々に現れ、あるいは消えるトランジション効果を付与する。「Ｚｏｏｍ」は、画像が拡大または縮小されるトランジション効果を付与する。「Ｓｌｉｄｅ」は、画像が縦、横、斜め方向に移動されるトランジション効果を付与する。
【００７５】
これらのシナリオの初期値には、「１」または「０」がセットされる。「１」がセットされているときにはそのシナリオが実施され、「０」がセットされているときにはそのシナリオは実施されない。図１０に示す表では、フェードが実施され、ズームとスライドは実施されないように定義されている。
【００７６】
また、設定ファイル９３では、項目欄の「Ｆａｄｅ  Ｌｅｖｅｌ」と「Ｆａｄｅ  Ｉｎｔｅｒｖａｌ」とによって、フェードの強さとフェードが実施される間隔（ｍｓｅｃ）とが定義されている。これに対し、ズームとスライドでは、ズームまたはスライドされる範囲や、移動開始と移動終了の座標、拡大または縮小倍率等、必要な設定項目が多いため、これらの詳細な項目が定義されたシナリオファイルを別に記憶しておき、「Ｚｏｏｍ  Ｐｏｓｉｔｉｏｎ」と「Ｓｌｉｄｅ  Ｐｏｓｉｔｉｏｎ」とで参照するシナリオファイルを定義している。これらのシナリオファイル「ＤｉｓｐＰｏｓｉｔｉｏｎ  Ｚｏｏｍ．ｉｎｉ」９４と、「ＤｉｓｐＰｏｓｉｔｉｏｎ  Ｓｌｉｄｅ．ｉｎｉ」９５は、ＨＤＤ９１のシナリオ記憶部９２に記憶されている。
【００７７】
上記設定ファイル９３は、本実施形態の画像再生プログラムの開発時に作成される。画像再生プログラムの開発者は、設定ファイル９３の設定内容を変更することにより、各トランジション効果の組み合わせを容易に確認することができるので、見栄えの良いトランジション効果を作成する際の作業負荷を大幅に低減することができる。
【００７８】
図１１に示すように、この第３の実施形態のスライドショー再生では、はじめにＣＰＵ９８のシナリオ設定部９９によってシナリオ設定が行われる。図１２に示すように、シナリオ設定部９９は、ＨＤＤ９１のシナリオ記憶部９２から設定ファイル９３を読み込み、「Ｆａｄｅ」、「Ｚｏｏｍ」、「Ｓｌｉｄｅ」の各値に従って、再生されるスライドショーに加えるべきトランジション効果を決定する。
【００７９】
次いで、ＣＰＵ９８の画像読込み部１０２は、ＨＤＤ９１の画像フォルダ１０３から画像ファイル１０４を読み込み、画像処理部１０５は画像ファイル１０３に画像処理を行って各シナリオの特殊効果を施す。例えば、読み込まれた設定ファイル９３が、図１０に示すように定義されていた場合には、各シナリオの初期値が反転されてから実施されるシナリオが特定されるので、フェードは実施されず、ズームとスライドが同時に実施される。特殊効果が施された画像ファイル１０３の画像は、表示処理回路１０６によってモニタ１０７にスライドショー再生される。
【００８０】
本実施形態によれば、異なる特殊効果を定義するシナリオを組み合わせて再生に用いることができるので、バリエーションに富んだ再生形態を持つスライドショー機能を容易に実現することができる。特に、フェード、スライド、ズーム等のシンプルな特殊効果を適宜組み合わせることで、フェードしながらズーム、ズームしながらスライド等の複雑なトランジション効果を簡単に得ることができる。更に、例えば「回転」等のトランジション効果を追加するだけで、フェードしながら回転、ズームしながら回転等のように、追加したトランジション効果の数以上にバリエーションに富んだトランジション効果を容易に得ることができる。また、各シナリオの特殊効果は、シナリオファイルを参照して実施されるので、複雑な特殊効果も実施することができる。
【００８１】
なお、本発明で用いる特殊効果は、上記各実施形態で説明したものに限定されるものではなく、トランジション効果以外の特殊効果も用いることができ、各特殊効果を適宜組み合わせて用いることができる。更に、上記各実施形態は、本発明の画像再生プログラムを汎用のＰＣにインストールして画像再生装置として動作させたが、専用のハードウェアに本発明のプログラムを組み込んで画像再生装置を構成してもよい。また、デジタルカメラ等の撮像装置に本発明を組み込んでスライドショー再生を行えるようにすることも本発明に含まれる。
【図面の簡単な説明】
【００８２】
【図１】本発明の画像再生プログラム及び記憶媒体が用いられるパーソナルコンピュータの構成を示すブロック図である。
【図２】パーソナルコンピュータが第１の実施形態の画像再生装置として動作する際の機能的構成を示すブロック図である。
【図３】シナリオを説明する概念図である。
【図４】スライド管理ファイルの記述内容を示す表である。
【図５】第１の実施形態のスライドショー再生手順を示すフローチャートである。
【図６】画像の向きとトランジション効果との関係を示す説明図である。
【図７】パーソナルコンピュータが第２の実施形態の画像再生装置として動作する際の機能的構成を示すブロック図である。
【図８】第２の実施形態のスライドショー再生手順を示すフローチャートである。
【図９】パーソナルコンピュータが第３の実施形態の画像再生装置として動作する際の機能的構成を示すブロック図である。
【図１０】設定ファイルの記述内容を示す表である。
【図１１】第３の実施形態のスライドショー再生手順を示すフローチャートである。
【図１２】シナリオ設定の手順を示すフローチャートである。
【符号の説明】
【００８３】
２，６４，９０  パーソナルコンピュータ
３，６５，９８  ＣＰＵ
４，６９，９１  ＨＤＤ
９  ＣＤ−ＲＯＭ
１５，８３，１０６  表示処理回路
１６，８１，１０７  モニタ
２０，７８，１０４  画像ファイル
２４，６６，１０２  画像読込み部
２５，６７，１０５  画像処理部
２６，７９  シナリオ選択部
２８，７０，９２  シナリオ記憶部
３１  スライド管理ファイル
３２  ズーム管理ファイル
３３  マルチ管理ファイル
５０，５７  横画像
５４，６０  縦画像
６８  ファイル判定部
７１  横画像用管理ファイル
７２  縦画像用管理ファイル
７３  動画用管理ファイル
７４  音声管理ファイル
７８ａ  音声ファイル
７８ｂ  動画ファイル
７８ｃ  横画像ファイル
７８ｄ  縦画像ファイル
９３  設定ファイル
９４，９５シナリオファイル
９９  シナリオ設定部
【図１】
2007306426.tif 000003
【図２】
2007306426.tif 000004
【図３】
2007306426.tif 000005
【図４】
2007306426.tif 000006
【図５】
2007306426.tif 000007
【図６】
2007306426.tif 000008
【図７】
2007306426.tif 000009
【図８】
2007306426.tif 000010
【図９】
2007306426.tif 000011
【図１０】
2007306426.tif 000012
【図１１】
2007306426.tif 000013
【図１２】
2007306426.tif 000014