(57)【要約】【課題】画像ファイルが移動してもその画像ファイルが抜けることなくスライドショーを実行させるスライドショーファイルを生成する。【解決手段】移動指定受付部４１１は、移動させるべき画像ファイルおよびその移動先の指定を受け付けると、移動させるべき画像ファイルの画像ファイル識別子およびその移動先をファイル移動部３１１０およびスライドショーファイル識別子検索部３１２１に伝える。スライドショーファイル識別子検索部３１２１は、対応情報テーブル３４１より伝えられた画像ファイル識別子と対応付けられたスライドショーファイルのスライドショーファイル識別子を検索する。スライドショーファイル識別子に基づいて画像ファイル参照場所書換え部３１２２は、スライドショーファイル保持部に保持されたスライドショーファイルにおける画像参照場所を書き換える。【選択図】図３
2007104153.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルを保持する画像ファイル保持手段と、
前記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、
移動させるべき前記画像ファイルおよびその移動先の指定を受け付ける移動指定受付手段と、
前記指定に基づいて前記画像ファイルを前記移動先に移動させるファイル移動手段と、
前記スライドショーの対象となる前記画像ファイルの画像ファイル識別子と前記スライドショーファイルのスライドショーファイル識別子とを対応付けて保持する対応情報テーブルと、
前記指定された画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を有するスライドショーファイルにおける画像ファイルの参照場所を前記移動先に基づいて修正するスライドショーファイル修正手段と
を具備することを特徴とする画像制御装置。
【請求項２】
前記スライドショーファイル修正手段は、
前記移動指定受付手段によって指定された前記画像ファイルの画像ファイル識別子に対応する前記スライドショーファイル識別子を前記対応情報テーブルより検索するスライドショーファイル識別子検索手段と、
前記検索された前記スライドショーファイル識別子に対応するスライドショーファイルにおける前記スライドショーの対象となる画像ファイルの参照場所を前記移動先に基づいて書き換える画像ファイル参照場所書換え手段と
を具備することを特徴とする請求項１記載の画像制御装置。
【請求項３】
音楽ファイルを保持する音楽ファイル保持手段と、
前記スライドショーのテンプレートファイルを保持するスライドショーテンプレートファイル保持手段と、
前記音楽ファイルの音楽ファイル識別子と前記スライドショーのテンプレートファイルのスライドショーテンプレートファイル識別子とを対応付けて保持する音楽ファイル対応テーブルと、
前記画像ファイル保持手段に保持された画像ファイルを提示する画像ファイル提示手段と、
前記画像ファイル提示手段によって提示された画像ファイルの選択を受け付ける画像ファイル選択受付手段と、
前記音楽ファイル保持手段に保持された音楽ファイルを提示する音楽ファイル提示手段と、
前記音楽ファイル提示手段によって提示された音楽ファイルの選択を受け付ける音楽ファイル選択受付手段と、
前記音楽ファイル選択受付手段によって選択された音楽ファイルとその音楽ファイルの音楽ファイル識別子に対応するスライドショーテンプレートファイル識別子を有する前記スライドショーのテンプレートファイルと前記画像ファイル選択受付手段によって選択された画像ファイルとに基づいてスライドショーファイルを生成するスライドショーファイル生成手段と
をさらに具備することを特徴とする請求項１記載の画像制御装置。
【請求項４】
前記音楽ファイル対応テーブルは、前記画像ファイル選択受付手段によって選択された前記画像ファイルの数を前記音楽ファイル識別子に対応付けてさらに保持し、
前記音楽ファイル提示手段は、前記音楽ファイル対応テーブルに基づいて前記画像ファイル選択受付手段によって選択された前記画像ファイルの数に対応する前記音楽ファイルを提示することを特徴とする請求項３記載の画像制御装置。
【請求項５】
前記音楽ファイル対応テーブルは、前記画像ファイル選択受付手段によって選択された前記画像ファイルについてファイル数の許容範囲を保持することを特徴とする請求項４記載の画像制御装置。
【請求項６】
前記音楽ファイル対応テーブルは、前記画像ファイル選択受付手段によって選択された前記画像ファイルの数を前記音楽ファイル識別子に対応付けてさらに保持し、
前記音楽ファイル提示手段は、前記画像ファイル選択受付手段によって選択された前記画像ファイルの数に対応する前記音楽ファイルのみを前記音楽ファイル選択受付手段に選択させることを特徴とする請求項３記載の画像制御装置。
【請求項７】
前記選択した前記スライドショーの対象となる前記画像ファイルと前記スライドショーファイル生成手段によって生成された前記スライドショーファイルに基づいて前記対応情報テーブルを生成する対応情報テーブル生成手段をさらに具備することを特徴とする請求項３記載の画像制御装置。
【請求項８】
前記対応情報テーブル生成手段は、前記対応情報テーブルに前記画像ファイルにおける属性情報を含めて生成し、
前記キーワードの入力を受け付けるキーワード入力受付手段と、
前記キーワードが含まれる前記属性情報に対応する画像ファイルを検索する画像ファイル検索手段と
をさらに具備し、
前記画像ファイル提示手段は、前記検索された画像ファイルを提示することを特徴とする請求項７記載の画像制御装置。
【請求項９】
画像ファイルを保持する画像ファイル保持手段と、
前記画像ファイル保持手段に保持された前記画像ファイルを他の機器に転送する画像ファイル転送手段と、
前記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、
移動させるべき前記スライドショーファイルの指定を受け付ける移動指定受付手段と、
前記指定に基づいて前記スライドショーファイルを移動させるファイル移動手段と、
前記スライドショーの対象となる前記画像ファイルの画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と前記転送された画像ファイルの転送先とを対応付けて保持する対応情報テーブルと、
前記指定されたスライドショーファイルのスライドショーファイル識別子に対応する画像ファイル識別子を有する画像ファイルの前記スライドショーファイルにおける参照場所を前記転送先に基づいて修正するスライドショーファイル修正手段と
を具備することを特徴とする画像制御装置。
【請求項１０】
前記画像ファイル保持手段に保持された前記画像ファイルを他の機器に転送する指示を受け付ける転送指示受付手段をさらに具備し、
前記画像ファイル転送手段は、前記転送指示受付手段からの指示に基づいて前記画像ファイル保持手段に保持された前記画像ファイルを他の機器に転送することを特徴とする請求項９記載の画像制御装置。
【請求項１１】
前記スライドショーファイル修正手段は、
前記対応情報テーブルに基づいて前記移動指定受付手段において指定された前記スライドショーファイルに対応する画像ファイルの転送先を取得する転送先取得手段と、
前記スライドショーファイルにおける前記スライドショーの対象となる画像ファイルの参照場所を前記転送先に基づいて書き換える画像ファイル参照場所書換え手段と
を具備することを特徴とする請求項９記載の画像制御装置。
【請求項１２】
前記対応情報テーブルは、前記画像ファイルの転送先として前記他の機器のアドレスを保持することを特徴とする請求項９記載の画像制御装置。
【請求項１３】
本画像ファイルを保持する本画像ファイル保持手段と、
前記本画像ファイルの代表画像ファイルを保持する代表画像ファイル保持手段と、
前記本画像ファイル保持手段に保持された前記本画像ファイルを他の機器に転送する本画像ファイル転送手段と、
前記代表画像ファイル保持手段に保持された前記代表画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、
移動させるべき前記スライドショーファイルの指定を受け付ける移動指定受付手段と、
前記指定に基づいて前記スライドショーファイルを移動させるファイル移動手段と、
前記スライドショーの対象となる前記代表画像ファイルの代表画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と前記代表画像ファイルに対応する本画像ファイルの本画像ファイル識別子と前記転送された本画像ファイルの転送先とを対応付けて保持する対応情報テーブルと、
前記対応情報テーブルに基づいて前記スライドショーの対象を前記代表画像ファイルから前記本画像ファイルに変更する修正を前記スライドショーファイルに対して行うスライドショーファイル修正手段と
を具備することを特徴とする画像制御装置。
【請求項１４】
前記本画像ファイル保持手段に保持された前記本画像ファイルを他の機器に転送する指示を受け付ける転送指示受付手段をさらに具備し、
前記本画像ファイル転送手段は、前記転送指示受付手段からの指示に基づいて前記本画像ファイル保持手段に保持された前記本画像ファイルを他の機器に転送することを特徴とする請求項１３記載の画像制御装置。
【請求項１５】
画像ファイルを保持する画像ファイル保持手段と、前記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、前記スライドショーの対象となる前記画像ファイルの画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子とを対応付けて保持する対応情報テーブルとを備えた画像制御装置における処理方法であって、
移動させるべき前記画像ファイルおよびその移動先の指定を受け付ける移動指定受付手順と、
前記指定に基づいて前記画像ファイルを前記移動先に移動させるファイル移動手順と、
前記指定された画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を有するスライドショーファイルにおける画像ファイルの参照場所を前記移動先に基づいて修正するスライドショーファイル修正手順と
を具備することを特徴とする処理方法。
【請求項１６】
画像ファイルを保持する画像ファイル保持手段と、前記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、前記スライドショーの対象となる前記画像ファイルの画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と画像ファイルの転送先とを対応付けて保持する対応情報テーブルとを備え、前記画像保持手段に保持された画像ファイルを前記転送先である外部機器に転送する画像制御装置における処理方法であって、
前記転送先である外部機器に前記画像保持手段に保持された画像ファイルを転送して前記対応情報テーブルに前記転送先を保持させる画像ファイル転送手順と、
移動させるべき前記スライドショーファイルの指定を受け付ける移動指定受付手順と、
前記指定に基づいて前記スライドショーファイルを移動させるファイル移動手順と、
前記指定されたスライドショーファイルのスライドショーファイル識別子に対応する画像ファイル識別子を有する画像ファイルの前記スライドショーファイルにおける参照場所を前記転送先に基づいて修正するスライドショーファイル修正手順と
を具備することを特徴とする処理方法。
【請求項１７】
本画像ファイルを保持する本画像ファイル保持手段と、前記本画像ファイルの代表画像ファイルを保持する代表画像ファイル保持手段と、前記代表画像ファイル保持手段に保持された前記代表画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、前記スライドショーの対象となる前記代表画像ファイルの代表画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と前記代表画像ファイルに対応する本画像ファイルの本画像ファイル識別子と前記転送された本画像ファイルの転送先とを対応付けて保持する対応情報テーブルとを備え、前記本画像保持手段に保持された本画像ファイルを前記転送先である外部機器に転送する画像制御装置における処理方法であって、
前記本画像ファイル保持手段に保持された前記本画像ファイルを他の機器に転送する本画像ファイル転送手順と、
移動させるべき前記スライドショーファイルの指定を受け付ける移動指定受付手順と、
前記指定に基づいて前記スライドショーファイルを移動させるファイル移動手順と、
前記対応情報テーブルに基づいて前記スライドショーの対象を前記代表画像ファイルから前記本画像ファイルに変更する修正を前記スライドショーファイルに対して行うスライドショーファイル修正手順と
を具備することを特徴とする処理方法。
【請求項１８】
画像ファイルを保持する画像ファイル保持手段と、前記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、前記スライドショーの対象となる前記画像ファイルの画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子とを対応付けて保持する対応情報テーブルとを備えた画像制御装置に、
移動させるべき前記画像ファイルおよびその移動先の指定を受け付ける移動指定受付手順と、
前記指定に基づいて前記画像ファイルを前記移動先に移動させるファイル移動手順と、
前記指定された画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を有するスライドショーファイルにおける画像ファイルの参照場所を前記移動先に基づいて修正するスライドショーファイル修正手順と
を実行させることを特徴とするプログラム。
【請求項１９】
画像ファイルを保持する画像ファイル保持手段と、前記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、前記スライドショーの対象となる前記画像ファイルの画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と画像ファイルの転送先とを対応付けて保持する対応情報テーブルとを備え、前記画像保持手段に保持された画像ファイルを前記転送先である外部機器に転送する画像制御装置に、
前記転送先である外部機器に前記画像保持手段に保持された画像ファイルを転送して前記対応情報テーブルに前記転送先を保持させる画像ファイル転送手順と、
移動させるべき前記スライドショーファイルの指定を受け付ける移動指定受付手順と、
前記指定に基づいて前記スライドショーファイルを移動させるファイル移動手順と、
前記指定されたスライドショーファイルのスライドショーファイル識別子に対応する画像ファイル識別子を有する画像ファイルの前記スライドショーファイルにおける参照場所を前記転送先に基づいて修正するスライドショーファイル修正手順と
を実行させることを特徴とするプログラム。
【請求項２０】
本画像ファイルを保持する本画像ファイル保持手段と、前記本画像ファイルの代表画像ファイルを保持する代表画像ファイル保持手段と、前記代表画像ファイル保持手段に保持された前記代表画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、前記スライドショーの対象となる前記代表画像ファイルの代表画像ファイル識別子と前記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と前記代表画像ファイルに対応する本画像ファイルの本画像ファイル識別子と前記転送された本画像ファイルの転送先とを対応付けて保持する対応情報テーブルとを備え、前記本画像保持手段に保持された本画像ファイルを前記転送先である外部機器に転送する画像制御装置に、
前記本画像ファイル保持手段に保持された前記本画像ファイルを他の機器に転送する本画像ファイル転送手順と、
移動させるべき前記スライドショーファイルの指定を受け付ける移動指定受付手順と、
前記指定に基づいて前記スライドショーファイルを移動させるファイル移動手順と、
前記対応情報テーブルに基づいて前記スライドショーの対象を前記代表画像ファイルから前記本画像ファイルに変更する修正を前記スライドショーファイルに対して行うスライドショーファイル修正手順と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像制御装置に関し、特に、画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルに対して処理を行う画像制御装置、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ等の撮像装置において撮像した画像ファイルを用いてスライドショーを作成するアプリケーションが普及している。このスライドショーにおいて前の画像ファイルから次の画像ファイルの表示に切り替わる際のトランジション効果に工夫が凝らされたり、また、表示させる画像ファイルに動きを加えたり、さらにバックミュージックとしてスライドショーの実行中に音楽ファイルを再生したりして、ユーザーに撮像した画像ファイルを確認させる以上の機能が提供されている。
【０００３】
従来、スライドショーに関する技術として、静止画像ファイルを順次切り換えて再生する際に、静止画像ファイルと共に音楽の再生を可能とし、静止画像ファイルの表示を継続する時間に制限されずに音声の再生をさせる再生装置が提案されている（例えば、特許文献１参照。）。
【０００４】
また、一般的に、上記スライドショーはスライドショーファイルによって実行される。スライドショーファイルの形式として、スライドショーを構成する画像ファイルをスライドショーファイル内部に持たずスライドショーファイル外部にある画像ファイルを参照する参照情報とスライドショーにおけるトランジション等の効果に関する情報とをスライドショーファイルに記述する外部参照形式と、スライドショーを構成する画像ファイルと、トランジション等の効果に関する情報とを一つの動画ファイルとして記述する自己内包形式とが考えられる。このスライドショーファイルの生成において、ユーザーは所望のトランジション効果、バックミュージックとしての音楽ファイルおよび画像ファイルの動きの設定をしていた。
【特許文献１】特開平１０−１４５７３０号公報（図１６）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の従来技術において外部参照形式のスライドショーファイルでスライドショーを実現する場合、画像ファイルの格納場所を移動してしまうとそのスライドショーにおいてその移動した画像ファイルを参照できず、スライドショーとしてはその画像ファイルが抜けた状態で実行され、もしくは、実行エラーとしてスライドショーが実行されないことが考えられる。
【０００６】
また、スライドショーファイルの生成において、トランジション効果、バックミュージックとしての音楽ファイルおよび画像ファイルの動きの設定はユーザーにとって煩雑な作業であり、スライドショーの作成意欲を減衰させていた。
【０００７】
そこで、本発明は、画像ファイルが移動してもその画像ファイルが抜けることなくスライドショーを実行させるスライドショーファイルを生成する画像制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、画像ファイルを保持する画像ファイル保持手段と、上記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、移動させるべき上記画像ファイルおよびその移動先の指定を受け付ける移動指定受付手段と、上記指定に基づいて上記画像ファイルを上記移動先に移動させるファイル移動手段と、上記スライドショーの対象となる上記画像ファイルの画像ファイル識別子と上記スライドショーファイルのスライドショーファイル識別子とを対応付けて保持する対応情報テーブルと、上記指定された画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を有するスライドショーファイルにおける画像ファイルの参照場所を上記移動先に基づいて修正するスライドショーファイル修正手段とを具備することを特徴とする画像制御装置である。これにより、画像ファイルが移動してもその画像ファイルが抜けることなくスライドショーを実行させるスライドショーファイルを生成させるという作用をもたらす。
【０００９】
また、この第１の側面において、上記スライドショーファイル修正手段は、上記移動指定受付手段によって指定された上記画像ファイルの画像ファイル識別子に対応する上記スライドショーファイル識別子を上記対応情報テーブルより検索するスライドショーファイル識別子検索手段と、上記検索された上記スライドショーファイル識別子に対応するスライドショーファイルにおける上記スライドショーの対象となる画像ファイルの参照場所を上記移動先に基づいて書き換える画像ファイル参照場所書換え手段とを具備することを特徴とするものである。これにより、画像ファイル識別子、スライドショーファイル識別子および移動先に基づいてスライドショーファイルにおける画像ファイルの参照場所を書き換えさせるという作用をもたらす。
【００１０】
また、この第１の側面において、音楽ファイルを保持する音楽ファイル保持手段と、上記スライドショーのテンプレートファイルを保持するスライドショーテンプレートファイル保持手段と、上記音楽ファイルの音楽ファイル識別子と上記スライドショーのテンプレートファイルのスライドショーテンプレートファイル識別子とを対応付けて保持する音楽ファイル対応テーブルと、上記画像ファイル保持手段に保持された画像ファイルを提示する画像ファイル提示手段と、上記画像ファイル提示手段によって提示された画像ファイルの選択を受け付ける画像ファイル選択受付手段と、上記音楽ファイル保持手段に保持された音楽ファイルを提示する音楽ファイル提示手段と、上記音楽ファイル提示手段によって提示された音楽ファイルの選択を受け付ける音楽ファイル選択受付手段と、上記音楽ファイル選択受付手段によって選択された音楽ファイルとその音楽ファイルの音楽ファイル識別子に対応するスライドショーテンプレートファイル識別子を有する上記スライドショーのテンプレートファイルと上記画像ファイル選択受付手段によって選択された画像ファイルとに基づいてスライドショーファイルを生成するスライドショーファイル生成手段と
をさらに具備することを特徴とするものである。これにより、画像ファイルと音楽ファイルを選択するだけでスライドショーファイルを生成させるという作用をもたらす。
【００１１】
また、上記音楽ファイル対応テーブルは、上記画像ファイル選択受付手段によって選択された上記画像ファイルの数を上記音楽ファイル識別子に対応付けてさらに保持し、上記音楽ファイル提示手段は、上記音楽ファイル対応テーブルに基づいて上記画像ファイル選択受付手段によって選択された上記画像ファイルの数に対応する上記音楽ファイルを提示することを特徴とするものである。これにより、選択された画像ファイルの数に応じた音楽ファイルを選択させるという作用をもたらす。
【００１２】
また、上記音楽ファイル対応テーブルは、上記画像ファイル選択受付手段によって選択された上記画像ファイルの数に所定の範囲を持たせて保持することを特徴とするものである。これにより、画像ファイルの選択した数に所定の範囲を持たせて音楽ファイルと対応付けさせるという作用をもたらす。
【００１３】
また、上記音楽ファイル対応テーブルは、上記画像ファイル選択受付手段によって選択された上記画像ファイルの数を上記音楽ファイル識別子に対応付けてさらに保持し、上記音楽ファイル提示手段は、上記画像ファイル選択受付手段によって選択された上記画像ファイルの数に対応する上記音楽ファイルのみを上記音楽ファイル選択受付手段に選択させることを特徴とするものである。これにより、選択された画像ファイルの数に応じた音楽ファイルを選択させるという作用をもたらす。
【００１４】
また、上記選択した上記スライドショーの対象となる上記画像ファイルと上記スライドショーファイル生成手段によって生成された上記スライドショーファイルに基づいて上記対応情報テーブルを生成する対応情報テーブル生成手段をさらに具備することを特徴とするものである。これにより、スライドショーファイルを生成する際に画像ファイルを移動させる場合におけるスライドショーファイルの修正情報を生成させるという作用をもたらす。
【００１５】
また、上記対応情報テーブル生成手段は、上記対応情報テーブル生成手段は、上記対応情報テーブルに上記画像ファイルにおける属性情報を含めて生成し、上記キーワードの入力を受け付けるキーワード入力受付手段と、上記キーワードが含まれる上記属性情報に対応する画像ファイルを検索する画像ファイル検索手段とをさらに具備し、上記画像ファイル提示手段は、上記検索された画像ファイルを提示することを特徴とするものである。これにより、キーワードに基づいて画像ファイルを検索させるという作用をもたらす。
【００１６】
また、本発明の第２の側面は、画像ファイルを保持する画像ファイル保持手段と、上記画像ファイル保持手段に保持された上記画像ファイルを他の機器に転送する画像ファイル転送手段と、上記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、移動させるべき上記スライドショーファイルの指定を受け付ける移動指定受付手段と、上記指定に基づいて上記スライドショーファイルを移動させるファイル移動手段と、上記スライドショーの対象となる上記画像ファイルの画像ファイル識別子と上記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と上記転送された画像ファイルの転送先とを対応付けて保持する対応情報テーブルと、上記指定されたスライドショーファイルのスライドショーファイル識別子に対応する画像ファイル識別子を有する画像ファイルの上記スライドショーファイルにおける参照場所を上記転送先に基づいて修正するスライドショーファイル修正手段とを具備することを特徴とする画像制御装置である。これにより、スライドショーファイルを移動させても正常にスライドショーを実行するスライドショーファイルを生成させるという作用をもたらす。
【００１７】
また、この第２の側面において、上記画像ファイル保持手段に保持された上記画像ファイルを他の機器に転送する指示を受け付ける転送指示受付手段をさらに具備し、上記画像ファイル転送手段は、上記転送指示受付手段からの指示に基づいて上記画像ファイル保持手段に保持された上記画像ファイルを他の機器に転送することを特徴とするものである。これにより、ユーザーの意思に基づいて画像ファイルを転送させるという作用をもたらす。
【００１８】
また、この第２の側面において、上記スライドショーファイル修正手段は、上記対応情報テーブルに基づいて上記移動指定受付手段において指定された上記スライドショーファイルに対応する画像ファイルの転送先を取得する転送先取得手段と、上記スライドショーファイルにおける上記スライドショーの対象となる画像ファイルの参照場所を上記転送先に基づいて書き換える画像ファイル参照場所書換え手段とを具備することを特徴とするものである。これにより、画像ファイル識別子、スライドショーファイル識別子および画像ファイルの転送先に基づいてスライドショーファイルにおける画像ファイルの参照場所を書き換えさせるという作用をもたらす。
【００１９】
また、この第２の側面において、上記対応情報テーブルは、上記画像ファイルの転送先として上記他の機器のアドレスを保持することを特徴とするものである。これにより、一度スライドショーファイルにおける画像ファイルの参照場所を書き換えた後はスライドショーファイルをどこに移動させてもスライドショーを正常に実行させるという作用をもたらす。
【００２０】
また、本発明の第３の側面は、本画像ファイルを保持する本画像ファイル保持手段と、上記本画像ファイルの代表画像ファイルを保持する代表画像ファイル保持手段と、上記本画像ファイル保持手段に保持された上記本画像ファイルを他の機器に転送する本画像ファイル転送手段と、上記代表画像ファイル保持手段に保持された上記代表画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、移動させるべき上記スライドショーファイルの指定を受け付ける移動指定受付手段と、上記指定に基づいて上記スライドショーファイルを移動させるファイル移動手段と、上記スライドショーの対象となる上記代表画像ファイルの代表画像ファイル識別子と上記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と上記代表画像ファイルに対応する本画像ファイルの本画像ファイル識別子と上記転送された本画像ファイルの転送先とを対応付けて保持する対応情報テーブルと、上記対応情報テーブルに基づいて上記スライドショーの対象を上記代表画像ファイルから上記本画像ファイルに変更する修正を上記スライドショーファイルに対して行うスライドショーファイル修正手段とを具備することを特徴とする画像制御装置である。これにより、サムネイル画像をスライドショーの対象とするスライドショーファイルを移動させても本画像ファイルをスライドショーの対象とするスライドショーファイルを生成させるという作用をもたらす。
【００２１】
また、この第３の側面において、上記本画像ファイル保持手段に保持された上記本画像ファイルを他の機器に転送する指示を受け付ける転送指示受付手段をさらに具備し、上記本画像ファイル転送手段は、上記転送指示受付手段からの指示に基づいて上記本画像ファイル保持手段に保持された上記本画像ファイルを他の機器に転送することを特徴とするものである。これにより、ユーザーの意思に基づいて画像ファイルを転送させるという作用をもたらす。
【００２２】
また、本発明の第４の側面は、画像ファイルを保持する画像ファイル保持手段と、上記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、上記スライドショーの対象となる上記画像ファイルの画像ファイル識別子と上記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子とを対応付けて保持する対応情報テーブルとを備えた画像制御装置において以下の手順を実行する処理方法または以下の手順をコンピュータに実行させるプログラムであって、移動させるべき上記画像ファイルおよびその移動先の指定を受け付ける移動指定受付手順と、上記指定に基づいて上記画像ファイルを上記移動先に移動させるファイル移動手順と、上記指定された画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を有するスライドショーファイルにおける画像ファイルの参照場所を上記移動先に基づいて修正するスライドショーファイル修正手順と
を具備することを特徴とする処理方法またはこれらの手順をコンピュータに実行させるプログラムである。これにより、画像ファイルが移動してもその画像ファイルが抜けることなくスライドショーを実行させるスライドショーファイルを生成させるという作用をもたらす。
【００２３】
また、本発明の第５の側面は、画像ファイルを保持する画像ファイル保持手段と、上記画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、上記スライドショーの対象となる上記画像ファイルの画像ファイル識別子と上記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と画像ファイルの転送先とを対応付けて保持する対応情報テーブルとを備え、上記画像保持手段に保持された画像ファイルを上記転送先である外部機器に転送する画像制御装置において以下の手順を実行する処理方法または以下の手順をコンピュータに実行させるプログラムであって、上記転送先である外部機器に上記画像保持手段に保持された画像ファイルを転送して上記対応情報テーブルに上記転送先を保持させる画像ファイル転送手順と、移動させるべき上記スライドショーファイルの指定を受け付ける移動指定受付手順と、上記指定に基づいて上記スライドショーファイルを移動させるファイル移動手順と、上記指定されたスライドショーファイルのスライドショーファイル識別子に対応する画像ファイル識別子を有する画像ファイルの上記スライドショーファイルにおける参照場所を上記転送先に基づいて修正するスライドショーファイル修正手順とを具備することを特徴とする処理方法またはこれらの手順をコンピュータに実行させるプログラムである。これにより、スライドショーファイルを移動させても正常にスライドショーを実行するスライドショーファイルを生成させるという作用をもたらす。
【００２４】
また、本発明の第６の側面は、本画像ファイルを保持する本画像ファイル保持手段と、上記本画像ファイルの代表画像ファイルを保持する代表画像ファイル保持手段と、上記代表画像ファイル保持手段に保持された上記代表画像ファイルを順番に再生させるスライドショーの内容を記述したスライドショーファイルを保持するスライドショーファイル保持手段と、上記スライドショーの対象となる上記代表画像ファイルの代表画像ファイル識別子と上記スライドショーに対応するスライドショーファイルのスライドショーファイル識別子と上記代表画像ファイルに対応する本画像ファイルの本画像ファイル識別子と上記転送された本画像ファイルの転送先とを対応付けて保持する対応情報テーブルとを備え、上記本画像保持手段に保持された本画像ファイルを上記転送先である外部機器に転送する画像制御装置において以下の手順を実行する処理方法または以下の手順をコンピュータに実行させるプログラムであって、上記本画像ファイル保持手段に保持された上記本画像ファイルを他の機器に転送する本画像ファイル転送手順と、移動させるべき上記スライドショーファイルの指定を受け付ける移動指定受付手順と、上記指定に基づいて上記スライドショーファイルを移動させるファイル移動手順と、上記対応情報テーブルに基づいて上記スライドショーの対象を上記代表画像ファイルから上記本画像ファイルに変更する修正を上記スライドショーファイルに対して行うスライドショーファイル修正手順とを具備することを特徴とする処理方法またはこれらの手順をコンピュータに実行させるプログラムである。これにより、サムネイル画像をスライドショーの対象とするスライドショーファイルを移動させても本画像ファイルをスライドショーの対象とするスライドショーファイルを生成させるという作用をもたらす。
【発明の効果】
【００２５】
本発明によれば、画像ファイルが移動してもその画像ファイルが抜けることなくスライドショーを実行させるスライドショーファイルを生成することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２６】
次に本発明の実施の形態について図面を参照して詳細に説明する。なお、本発明の実施の形態においては、画像制御装置の一例として撮像装置について説明する。
【００２７】
図１は、本発明の実施の第１の形態における撮像システムを示す図である。この撮像システムは、図１（ａ）に示すように撮像装置１００と、画像表示装置１１０とを備える。撮像装置１００のシャッター部１０１を押下すると、レンズ部１０２に捕らえられた被写体の画像ファイルが生成され、撮像装置１００において保持される。撮像装置１００において生成された画像ファイルは、撮像装置１００において保持させることもできるが、ケーブル１２０を通じて画像表示装置１１０に転送することも可能である。また、ケーブル１２０を用いない無線方式で画像表示装置１１０に画像ファイルを転送させてもよい。画像ファイルを画像表示装置１１０に転送すると、画像ファイルは画像表示装置１１０において保持される。
【００２８】
図１（ｂ）は、撮像装置１００の背面図である。撮像装置の背面側には、ディスプレイ１０３が備えられている。ディスプレイ１０３は、例えばＬＣＤ（Liquid Crystal Display）が想定されるが、これに限るものではない。撮像装置１００に保持された画像ファイルは、ディスプレイ１０３に表示される。
【００２９】
本発明の実施の形態においては、撮像装置１００において保持された画像ファイルを順番に再生するスライドショーの内容を記述したスライドショーファイルに基づいてスライドショーを撮像装置１００のディスプレイ１０３に表示させ、もしくは、画像表示装置１１０に表示させることを想定している。
【００３０】
また、本発明の実施の形態においてはスライドショーファイルの形式として、スライドショーを構成する画像ファイルをファイル内部に持たずファイル外部にある画像ファイルを参照する参照情報と、スライドショーにおけるトランジション等の効果に関する情報とをファイルに記述する外部参照形式を想定している。なお、対になるスライドショーファイルの形式として、スライドショーを構成する画像ファイルと、トランジション等の効果に関する情報とを一つの動画ファイルとして記述する自己内包形式が考えられる。
【００３１】
図２は、本発明の実施の形態における撮像装置１００の一構成例を示す図である。この撮像装置１００は、カメラ部１０と、記録再生処理部２０と、制御部３０とを備える。
【００３２】
カメラ部１０は、光学ブロック１１と、カメラ制御部１２と、信号変換器１３と、撮像信号処理部１４と、音声入力部１５と、音声信号処理部１６とを備える。光学ブロック１１は、内部に、被写体を撮像するためのレンズ群、絞り調整機構、フォーカス調整機構、ズーム機構、シャッター機構、フラッシュ機構および手ぶれ補正機構などを備える。カメラ制御部１２は、制御部３０からの制御信号を受けて、光学ブロック１１に供給する制御信号を生成する。生成した制御信号を光学ブロック１１に供給して、ズーム制御、シャッター制御および露出制御などを行う。
【００３３】
信号変換器１３は、例えばＣＣＤ（Charge Coupled Devices）などの撮像素子により構成され、その結像面に、光学ブロック１１を通じた像が結像される。この信号変換器１３は、シャッター操作に応じて制御部３０から供給される画像取り込みタイミング信号を受けて、結像面に結像されている被写体像を撮像信号に変換し、撮像信号処理部１４に供給する。
【００３４】
撮像信号処理部１４は、制御部３０からの制御信号に基づいて、撮像信号についてのガンマ補正やＡＧＣ（Auto Gain Control）などの処理を行うとともに、撮像信号をデジタル信号としての画像信号に変換する処理も行う。音声入力部１５は、撮影時の被写体周辺の音声を収集する。この音声入力部１５からの音声信号は音声信号処理部１６に供給される。音声信号処理部１６は、制御部３０からの制御信号に基づいて、音声信号についての補正やＡＧＣなどの処理を行うとともに、音声信号をデジタル信号に変換する処理も行う。
【００３５】
記録再生処理部２０は、符号化／復号回路２１と、ディスクインターフェース２３と、バッファメモリ２５とを備える。
【００３６】
符号化／復号回路２１は、カメラ部１０からの画像信号および音声信号などを符号化し多重化して圧縮データに変換する符号化機能を有する。一方、符号化／復号回路２１は、圧縮データから画像信号および音声信号などを分離して復号する復号機能を有する。また、符号化／復号回路２１は、制御部３０からの制御信号に基づき、撮像信号処理部１４からの画像信号に対して、自動ホワイトバランス制御、露出補正制御、デジタルズーム倍率に応じた拡大制御などをさらに行う。
【００３７】
ディスクインターフェース２３は、符号化／復号回路２１から圧縮データを受けてディスク４９に書き込む。また、ディスクインターフェース２３は、ディスク４９から圧縮データを読み出して符号化／復号回路２１に供給する。バッファメモリ２５は、例えばＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）などにより構成され、符号化／復号回路２１における符号化または復号のための作業領域として利用される。
【００３８】
制御部３０は、処理装置３１と、ＲＯＭ（Read Only Memory）３３と、ＲＡＭ（Random Access Memory）３４と、操作入力部４１を接続するための操作入力インターフェース３５と、表示部４２を接続するための表示制御部３６と、メモリカード４３を装填するためのメモリカードインターフェース３７と、スピーカ４４を接続するための音声制御部３８と、ネットワークに接続するための通信インターフェース３９と、撮影時刻を記録するための時計回路３２とがシステムバス３００を介して接続されることにより構成される。
【００３９】
処理装置３１は制御部３０全体の処理を司るものであり、作業領域としてＲＡＭ３４を使用する。また、本発明の実施の形態においては、ＲＡＭ３４には後述するスライドショーファイル、ファイル対応情報テーブルおよび音楽情報テーブル等を保持させる。ＲＯＭ３３には、カメラ部１０を制御するためのプログラムや、画像信号や音声信号の記録制御および再生制御などを実行するためのプログラムが書き込まれている。
【００４０】
操作入力インターフェース３５に接続される操作入力部４１には、撮影モードと再生モードなどの他のモードとを切り換えるモード切り換えキー、ズーム調整キー、露出調整のためのキー、シャッターキー、動画撮影用キー、表示部４２における表示調整キーなどの複数のキーが設けられている。操作入力インターフェース３５は、操作入力部４１からの操作信号を処理装置３１に伝える。処理装置３１は、操作入力部４１においていずれのキーが操作されたかを判別し、その判別結果に応じた制御処理を行う。
【００４１】
表示制御部３６に接続される表示部４２は、例えばＬＣＤなどにより構成され、処理装置３１の制御の下に、カメラ部１０からの画像信号や、ディスク４９から読み出された画像信号を表示する。なお、表示部４２は、図１のディスプレイ１０３の機能の一部を構成する。
【００４２】
メモリカードインターフェース３７は、符号化／復号回路２１からの圧縮データをメモリカード４３に書き込む。また、メモリカードインターフェース３７は、メモリカード４３から圧縮データを読み出して符号化／復号回路２１に供給する。時計回路３２は、年、月、日、時間、分、秒などを表わす時間情報を生成する。
【００４３】
音声制御部３８に接続されるスピーカ４４は、処理装置３１の制御の下に、カメラ部１０からの音声信号や、ディスク４９から読み出された音声信号を再生する。
【００４４】
図３は、本発明の実施の形態におけるスライドショーファイルの修正機能の構成を示す図である。スライドショーファイルの修正機能は、移動指定受付部４１１と、カメラ部１０より供給された画像ファイルを保持する画像ファイル保持部２５１と、ファイル移動部３１１０と、対応情報テーブル３４１と、スライドショーファイルを保持するスライドショーファイル保持部３４５と、スライドショーファイル修正部３１２０とを備える。
【００４５】
移動指定受付部４１１は、移動させるべき画像ファイルおよびその移動先の指定を受け付けるものである。移動指定受付部４１１は、移動させるべき画像ファイルおよびその移動先の指定を受け付けると、移動させるべき画像ファイルの画像ファイル識別子およびその移動先をファイル移動部３１１０およびスライドショーファイル修正部３１２０に供給する。
【００４６】
ファイル移動部３１１０は、移動指定受付部４１１において受け付けた移動させるべき画像ファイルの画像ファイル識別子およびその移動先に基づいて画像ファイル保持部２５１に保持されている対応する画像ファイルを移動させるものである。
【００４７】
対応情報テーブル３４１は、スライドショーの対象となる画像ファイルの画像ファイル識別子とスライドショーファイルのスライドショーファイル識別子とを対応付けて保持するものである。
【００４８】
スライドショーファイル修正部３１２０は、移動指定受付部４１１によって指定された画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を有するスライドショーファイルにおける画像ファイルの参照場所を画像ファイルの移動先に基づいて修正するものであり、スライドショーファイル識別子検索部３１２１と、画像ファイル参照場所書換え部３１２２とを備える。
【００４９】
スライドショーファイル識別子検索部３１２１は、移動指定受付部４１１より供給された移動させるべき画像ファイルの画像ファイル識別子に対応するスライドショーファイル識別子を対応情報テーブル３４１より検索するものである。スライドショーファイル識別子検索部３１２１において検索されたスライドショーファイル識別子は、画像ファイル参照場所書換え部３１２２に供給される。
【００５０】
画像ファイル参照場所書換え部３１２２は、スライドショーファイル識別子検索部３１２１より供給されたスライドショーファイル識別子に対応するスライドショーファイルにおける画像ファイルの参照場所を移動先に基づいて書き換えるものである。
【００５１】
なお、移動指定受付部４１１は、例えば操作入力部４１および操作入力インターフェース３５により実現可能である。また、画像ファイル保持部２５１は、例えばバッファメモリ２５により実現可能である。また、ファイル移動部３１１０およびスライドショーファイル修正部３１２０は、例えば処理装置３１により実現可能である。また、対応情報テーブル３４１およびスライドショーファイルを保持するスライドショーファイル保持部３４５は、例えばＲＡＭ３４により実現可能である。
【００５２】
図４は、本発明の実施の形態におけるスライドショーファイルの構成の一例を示すものである。本発明の実施の形態においては、スライドショーファイルをＳＭＩＬ（Synchronized Multimedia Integration Language）により記述することを想定しているが、これに限るものではない。なお、ＳＭＩＬは、Ｗ３Ｃ（World Wide Web Consortium）により勧告されたマルチメディア統合規格であり、ＸＭＬ（eXtensible Markup Language）をベースとしたマルチメディアプレゼンテーションを実現するための言語である。
【００５３】
ＳＭＩＬファイル３４５０は、大きく分けてプレゼンテーションの表示位置およびトランジション効果を記述するヘッダパート３４５１と、プレゼンテーションの時間的な制御を記述するボディーパート３４５４とに分けられる。また、ＳＭＩＬファイルは＜ｓｍｉｌ・・・＞タグで始まり、＜／ｓｍｉｌ＞タグで終わる。開始タグにはネームスペースと呼ばれるｘｍｌｎｓ属性がある。図４における＜ｓｍｉｌ  ｘｍｌｎｓ＝"ｈｔｔｐ：／／ｗｗｗ．ｗ３．ｏｒｇ／２００１／ＳＭＩＬ２０／Ｌａｎｇｕａｇｅ"＞は、ファイルがＳＭＩＬ２．０マークアップ言語で記述していることを示している。
【００５４】
ヘッダパート３４５１においてプレゼンテーション位置指定３４５２やトランジション指定３４５３が行われ、それらの指定は＜ｈｅａｄ＞および＜／ｈｅａｄ＞タグの間に記述される。
【００５５】
プレゼンテーション位置指定３４５２は、画像ファイル等を表示させる位置を指定するものであり、その指定は＜ｌａｙｏｕｔ＞および＜／ｌａｙｏｕｔ＞タグの間に記述される。トランジション指定３４５３は、例えばスライドショーにおける画像ファイルが順に切り替わる際の効果を指定するものであり、その指定は＜ｔｒａｎｓｉｔｉｏｎ・・・／＞タグの「・・・」に記述される。
【００５６】
ボディーパート３４５４においてアニメーション指定３４５５やファイル等の指定３４５６が行われ、それらの指定は＜ｂｏｄｙ＞および＜／ｂｏｄｙ＞タグの間に記述される。
【００５７】
アニメーション指定３４５５は、画像ファイルをアニメーションの指定をするものであり、その指定は＜ａｎｉｍａｔｅ・・・／＞タグの「・・・」に記述される。ファイル等の指定３４５６は、スライドショーの対象となる画像ファイルおよび音楽ファイル等の参照場所や画像ファイルおよび音楽ファイル等の再生に関する時間のタイミング等を指定する。例えば、画像ファイルの参照場所の指定は、＜ｉｍｇ・・・／＞タグの「・・・」に記述される。
【００５８】
図５は、ＳＭＩＬファイルの一例を示す図である。ＳＭＩＬファイル３４５０において、まず、文頭の＜ｓｍｉｌ  ｘｍｌｎｓ＝"ｈｔｔｐ：／／ｗｗｗ．ｗ３．ｏｒｇ／２００１／ＳＭＩＬ２０／Ｌａｎｇｕａｇｅ"＞において、以下の記述がＳＭＩＬ２．０によるものであることを宣言している。＜ｒｏｏｔ−ｌａｙｏｕｔ  ｗｉｄｔｈ＝"６００"  ｈｅｉｇｈｔ＝"４００"／＞  においてスライドショーを表示させる画面全体の大きさを記述している。図５においては、スライドショーを表示させる画面の大きさとして幅６００、高さ４００と指定されている。＜ｒｅｇｉｏｎ  ｉｄ＝"ｌａｙｏｕｔ１"  ｗｉｄｔｈ＝"１６０"  ｈｅｉｇｈｔ＝"１２０"  ｆｉｔ＝"ｆｉｌｌ"／＞  において画像ファイルを表示する領域を記述している。図５においては、画像ファイルを表示する領域として幅１６０、高さ１２０と指定されている。以上が、図４におけるヘッダパート３４５１のプレゼンテーション位置指定３４５２に対応する。
【００５９】
＜ｔｒａｎｓｉｔｉｏｎ  ｉｄ＝"ｆａｄｅ１"  ｔｙｐｅ＝"ｆａｄｅ"  ｓｕｂｔｙｐｅ＝"ｃｒｏｓｓｆａｄｅ"  ｄｕｒ＝"１ｓ"／＞においてトランジション効果として、クロスフェードを指定している。なお、クロスフェードとは、ある画像を徐々に消去すると同時に，他の画像を徐々に出現させることを言う。このクロスフェード指定は、図４におけるヘッダパート３４５１のトランジション指定３４５３に対応する。
【００６０】
＜ａｕｄｉｏ  ｓｒｃ＝"ｐｏｐｓ．ｍｐ３"  ｄｕｒ＝"６ｓ"／＞においてスライドショーに挿入される音楽ファイルの参照場所等を記述している。また、１行先の＜ｓｅｑ＞部では、＜ｉｍｇ  ｓｒｃ＝"１１１．ｊｐｇ"  ｒｅｇｉｏｎ＝"ｌａｙｏｕｔ１"  ｄｕｒ＝"３ｓ"  ｆｉｌｌ＝"ｔｒａｎｓｉｔｉｏｎ"／＞および＜ｉｍｇ  ｓｒｃ＝"２２２．ｊｐｇ"  ｒｅｇｉｏｎ＝"ｌａｙｏｕｔ１"  ｄｕｒ＝"３ｓ"  ｔｒａｎｓＩｎ＝"ｆａｄｅ１"／＞においてスライドショーの対象となる画像ファイルの参照場所等と再生画像の順序とを記述している。これらは、図４におけるボディーパート３４５４のファイル等の指定３４５６に対応する。
【００６１】
＜ａｎｉｍａｔｅＭｏｔｉｏｎ  ｔａｒｇｅｔＥｌｅｍｅｎｔ＝"ｌａｙｏｕｔ１"  ｖａｌｕｅｓ＝"０，０；６００，４００"  ｃａｌｃＭｏｄｅ＝"ｐａｃｅｄ"  ｄｕｒ＝"１０ｓ"  ｆｉｌｌ＝"ｈｏｌｄ"／＞において画像ファイルの移動態様を記述している。これは、図４におけるボディーパート３４５４のアニメーション指定３４５５に対応する。
【００６２】
図６は、本発明の実施の形態における対応情報テーブル３４１の一例を示す図である。対応情報テーブル３４１は、画像ファイルおよびスライドショーファイルのファイル名３４１１と、画像ファイルおよびスライドショーファイルの作成日を示す作成日３４１２と、画像ファイルの撮像位置を表す撮像位置３４１３と、参照元情報３４１５とを含む。なお、図６において図示していないが、さらにユーザーの入力により画像ファイルに付与されたユーザー入力情報をファイル名３４１１に対応付けて保持させてもよい。
【００６３】
参照元情報３４１５は、ファイル名に対応する画像ファイルをスライドショーの対象とするスライドショーファイルのファイル名が記述される。このスライドショーファイルについての情報もファイル名３４１１および作成日３４１２に加えられる。
【００６４】
画像ファイルを移動させる際に、その画像ファイルをスライドショーの対象とするスライドショーファイルは、対応情報テーブル３４１より検索される。例えば、移動させるべき画像ファイルのファイル名が「ａａａ．ｊｐｇ」の場合は、その画像ファイルをスライドショーの対象とするスライドショーファイルのファイル名は「ｘｘｘ．ｓｍｉｌ」である。したがって、画像ファイルのファイル名が「ａａａ．ｊｐｇ」の画像ファイルを移動させる場合は、ファイル名が「ｘｘｘ．ｓｍｉｌ」のスライドショーファイルにおける画像ファイル「ａａａ．ｊｐｇ」の参照場所を修正することになる。
【００６５】
また、移動させるべき画像ファイルの画像名が「ｂｂｂ．ｊｐｇ」の場合は、その画像をスライドショーの対象とするスライドショーファイルのファイル名は「ｘｘｘ．ｓｍｉｌ」および「ｙｙｙ．ｓｍｉｌ」である。この場合は、ファイル名が「ｘｘｘ．ｓｍｉｌ」および「ｙｙｙ．ｓｍｉｌ」のスライドショーファイルにおける画像ファイル「ｂｂｂ．ｊｐｇ」の参照場所を修正することになる。
【００６６】
図７は、本発明の実施の形態における撮像装置１００において画像ファイルを移動させる際の表示画面の一例を示す図である。図７（ａ）は、（図示しない）画像ファイル選択画面において移動させるべき画像ファイルを選択した後の表示画面４２０を示す図である。表示画面４２０は、（図示しない）画像ファイル選択画面において選択した移動させるべき画像ファイル表示４３１と、移動先表示４３２とＯＫボタン４３３とが表示されている。
【００６７】
画像ファイルの移動においては、画像ファイルの移動先として移動先表示４３２において表示された「サーバー１」および「サーバー２」の何れかを選択した後に、ＯＫボタン４３３を選択する。これにより、（図示しない）画像ファイル選択画面において選択した移動させるべき画像ファイルは、「サーバー１」および「サーバー２」の何れかに移動される。
【００６８】
図７（ｂ）は、図７（ａ）において画像ファイルを移動させる際のスライドショーファイルの画像ファイルの参照場所を修正する様子を示す図である。画像ファイルを移動させる前のスライドショーファイル３４５０ａにおいて、スライドショーの対象となる画像ファイルの参照場所は、＜ｉｍｇ  ｓｒｃ＝"ａａａ．ｊｐｇ"＞であるが、画像ファイルを移動させた後のスライドショーファイル３４５０ｂにおけるスライドショーの対象となる画像ファイルの参照場所は、＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｗｗｗ．ａａ．ｘｘ／ａａａ．ｊｐｇ"＞と修正されている。
【００６９】
ここで、スライドショーファイル３４５０ｂでは、「サーバー１」の位置を示すアドレスとしてＵＲＬ（Uniform Resource Locator）を用いて、この「サーバー１」のＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ａａ．ｘｘ／」によって、「サーバー１」に移動された画像ファイルを参照している。
【００７０】
なお、ここでは、本発明の実施の形態における撮像装置１００と接続された、例えば「サーバー１」のような外部機器に画像ファイルを移動させた場合について説明したが、本発明の適用はこれに限るものではなく、撮像装置１００内において画像ファイルを移動させた場合にもその移動場所に基づいてスライドショーファイルにおける画像ファイルの参照場所を修正することができる。
【００７１】
図８は、本発明の別の実施の形態における撮像システムを示す図である。この別の実施の形態においては、撮像装置１００において撮像された本画像ファイル１０５に基づいて、その代表画像であるサムネイル画像ファイル１０４を生成する。そして、スライドショーの対象となる画像ファイルをサムネイル画像ファイル１０４とすることを想定しているが、これに限るものではなく、本画像１０５としてもよい。なお、本発明の別の実施の形態においては、サムネイル画像ファイルの元になる画像ファイルを「本画像ファイル」と呼ぶこととする。すなわち、本発明の別の実施の形態においては、画像ファイルとして本画像ファイルおよびサムネイル画像ファイルの２種類のファイルが存在することを想定している。
【００７２】
ここで、撮像装置１００において生成されたスライドショーファイル１０６が撮像装置１００に保持されている場合は、スライドショーはサムネイル画像ファイル１０４を順に再生させることによって行われる。
【００７３】
また、この別の実施の形態においては、撮像装置１００において撮像した本画像ファイル１０５は、例えば画像ファイルを保持するためのサーバー１３０に転送することを想定している。容量の大きい画像ファイルをサーバーに転送することによって、撮像装置におけるメモリを効率的に利用することができる。なお、撮像装置１００において撮像した本画像ファイル１０５の転送は、撮像装置１００とサーバー１３０を接続すると自動的に転送させる構成であってもよいし、また、ユーザーからの操作に基づいて転送させる構成であってもよい。
【００７４】
撮像装置１００に保持されたスライドショーファイル１０６を、例えばパーソナルコンピューターのような画像表示装置１４０に移動させた場合、スライドショーファイル１０６が参照していた画像ファイルは、サムネイル画像ファイルから本画像ファイルに修正される。一般的に、パーソナルコンピューターのような画像表示装置は撮像装置１００よりもメモリの容量が大きく、また、画像ファイル等における処理能力も優れているため、本画像ファイルをスライドショーの対象としても処理能力に何等問題ないからである。
【００７５】
スライドショーファイル１０６が参照していた画像ファイルをサムネイル画像ファイルから本画像ファイルに修正する際に、本画像ファイルの位置を示すアドレスとしてＵＲＬを用いることが想定される。これにより、スライドショーファイル１０６を画像表示装置１４０から画像表示装置１５０にさらに移動させた場合、スライドショーファイルにおける本画像ファイルの参照場所を修正しなくても画像表示装置１５０はスライドショーファイル１０６を実行できる。なお、本画像ファイルの位置を示すアドレスとしてＵＲＬ以外を用いてもよい。
【００７６】
図９は、図８の別の実施の形態におけるスライドショーファイルの修正機能の構成を示す図である。このスライドショーファイルの修正機能は、サムネイル画像ファイル生成部３１３０と、画像ファイル保持部２５１と、移動指定受付部４１２と、ファイル移動部３１４１と、スライドショーファイルを保持するスライドショーファイル保持部３４５と、画像ファイル転送部３１４２と、転送指示受付部４１３と、対応情報テーブル３４２と、スライドショーファイル修正部３１５０とを備える。
【００７７】
サムネイル画像ファイル生成部３１３０は、カメラ部１０から供給された本画像ファイルに基づいてサムネイル画像ファイルを生成するものである。サムネイル画像ファイル生成部３１３０において生成されたサムネイル画像ファイルは、画像ファイル保持部２５１において保持される。画像ファイル保持部２５１は、カメラ部１０から供給された本画像ファイルおよびサムネイル画像ファイル生成部３１３０において生成されたサムネイル画像ファイルを保持するものである。なお、図８におけるサムネイル画像ファイル１０４および本画像ファイル１０５は、それぞれ画像ファイル保持部２５１に保持された本画像ファイルおよびサムネイル画像ファイルに対応する。
【００７８】
移動指定受付部４１２は、移動させるべきスライドショーファイルおよびその移動先の指定を受け付けるものである。移動指定受付部４１２は、移動させるべきスライドショーファイルおよびその移動先の指定を受け付けると、移動させるべきスライドショーファイルのスライドショーファイル識別子およびその移動先をファイル移動部３１４１およびスライドショーファイル修正部３１５０に供給する。
【００７９】
ファイル移動部３１４１は、移動指定受付部４１２より供給された移動させるべきスライドショーファイルのスライドショーファイル識別子およびその移動先に基づいてスライドショーファイル保持部３４５に保持された対応する画像ファイルを移動させるものである。
【００８０】
画像ファイル転送部３１４２は、画像ファイル保持部２５１に保持された本画像ファイルを外部機器に転送するものである。転送指示受付部４１３は、画像ファイル転送部３１４２に対する本画像ファイルを外部機器に転送すべき旨の指示を受け付けるものである。転送指示受付部４１３において受け付けた指示に基づいて画像ファイル転送部３１４２は、本画像ファイルを外部機器に転送する。なお、転送指示受付部４１３を省略し、画像ファイル転送部３１４２が外部からの指示を受けることなく本画像ファイルを外部機器に転送するように構成してもよい。
【００８１】
対応情報テーブル３４２は、スライドショーの対象となる本画像ファイルの画像ファイル識別子と、サムネイル画像ファイルの画像ファイル識別子と、スライドショーファイルのスライドショーファイル識別子と、転送された本画像ファイルの転送先とを対応付けて保持するものである。この転送された画像ファイルの転送先は、画像ファイル転送部３１４２により対応情報テーブルに書き込まれる。
【００８２】
スライドショーファイル修正部３１５０は、移動指定受付部４１２によって指定されたスライドショーファイルにおける画像ファイルの参照場所を修正するものである。本発明の別の実施の形態においては、スライドショーファイルが撮像装置１００内にある場合にはスライドショーの対象となる画像ファイルとしてサムネイル画像ファイルを想定しており、一方、スライドショーファイルが外部機器に移動される場合、スライドショーの対象となる画像ファイルとして本画像ファイルを想定している。したがって、スライドショーファイル修正部３１５０は、スライドショーファイルにおけるサムネイル画像ファイルの参照場所を本画像ファイルの参照場所に修正する。
【００８３】
また、スライドショーファイル修正部３１５０は、転送先取得部３１５１と、画像ファイル参照場所書換え部３１５２とを備える。転送先取得部３１５１は、移動指定受付部４１２において指定されたスライドショーファイルに対応する本画像ファイルの転送先を対応情報テーブルに基づいて取得するものである。また、画像ファイル参照場所書換え部３１５２は、スライドショーファイルにおけるスライドショーの対象となる本画像ファイルの参照場所を転送先取得部３１５１において取得された本画像の転送先に基づいて書き換えるものである。
【００８４】
なお、サムネイル画像ファイル生成部３１３０、ファイル移動部３１４１、画像ファイル転送部３１４２およびスライドショーファイル修正部３１５０は、例えば主として処理装置３１により実現可能である。また、画像ファイル保持部２５１は、例えばバッファメモリ２５により実現可能である。また、移動指定受付部４１２および転送指示受付部４１３は、例えば操作入力部４１および操作入力インターフェース３５により実現可能である。また、スライドショーファイル保持部３４５および対応情報テーブル３４２は、例えばＲＡＭ３４により実現可能である。
【００８５】
図１０は、図８の別の実施の形態における対応情報テーブルの内容を示すものである。対応情報テーブル３４２は、本画像ファイルおよびスライドショーファイルのファイル名３４２１と、本画像ファイルおよびスライドショーファイルの作成日を示す作成日３４２２と、本画像ファイルの撮像位置を表す撮像位置３４２３と、転送された本画像ファイルの転送先を示す転送先情報３４２４と、参照元情報３４２５と、本画像ファイルに対応するサムネイル画像ファイルのサムネイル画像ファイル名３４２６とを含む。なお、図１０において図示していないが、さらにユーザーの入力により画像ファイルに付与されたユーザー入力情報をファイル名３４２１に対応付けて保持させてもよい。
【００８６】
この別の実施の形態においては、スライドショーファイルが撮像装置１００に存在する場合は、スライドショーの対象となる画像ファイルとしてサムネイル画像ファイルを想定している。参照元情報３４２５は、サムネイル画像ファイル名３４２６を有するサムネイル画像ファイルをスライドショーの対象とするスライドショーファイルを示すものである。このスライドショーファイルについての情報もファイル名３４２１および作成日３４２２に加えられる。
【００８７】
一方、スライドショーファイルを外部機器に転送させる場合は、スライドショーの対象となる画像ファイルとして本画像ファイルを参照する。スライドショーファイルを外部機器に転送させる際に、そのスライドショーファイルにおいて参照されているサムネイル画像ファイル名３４２６が検索される。検索されたサムネイル画像ファイル名に対応する本画像ファイルがスライドショーファイルにおいて参照されるべき画像ファイルである。そして、スライドショーファイルにおける本画像ファイルの参照場所は、転送先情報３４２４に基づいて修正される。
【００８８】
本発明の別の実施の形態における対応情報テーブル３４２の用い方について、スライドショーファイル「ｘｘｘ．ｓｍｉｌ」を外部機器に転送する場合を一例として以下に説明する。
【００８９】
スライドショーファイル「ｘｘｘ．ｓｍｉｌ」を外部機器に転送する場合、スライドショーファイル「ｘｘｘ．ｓｍｉｌ」の参照画像ファイルは、サムネイル画像ファイル「ｓａａａ．ｔｈｍ」および「ｓｂｂｂ．ｔｈｍ」である。サムネイル画像ファイル「ｓａａａ．ｔｈｍ」および「ｓｂｂｂ．ｔｈｍ」に対応する本画像ファイルは、本画像ファイル「ａａａ．ｊｐｇ」および「ｂｂｂ．ｊｐｇ」である。
【００９０】
転送先情報３４２４に記述された本画像ファイル「ａａａ．ｊｐｇ」および「ｂｂｂ．ｊｐｇ」の転送先に基づいてスライドショーファイル「ｘｘｘ．ｓｍｉｌ」における画像ファイル参照場所を修正する。この画像ファイル参照場所は、例えば本画像ファイル「ａａａ．ｊｐｇ」については「ｈｔｔｐ：／／ｗｗｗ．ａａ．ｘｘ／ａａａ．ｊｐｇ」となり、本画像ファイル「ｂｂｂ．ｊｐｇ」については「ｈｔｔｐ：／／ｗｗｗ．ｂｂ．ｘｘ／ｂｂｂ．ｊｐｇ」となる。
【００９１】
図１１は、本発明の実施の形態における対応情報テーブル３４１および３４２を画像ファイルに関する画像情報を記述したファイルの集合である画像情報ファイルグループにより構成した例を示す図である。
【００９２】
この画像情報ファイルグループは、画像ファイルに関する画像情報を保持するファイルの集合であり、属性ファイル５００と、サムネイル６００と、テキストファイル７００とを備える。属性ファイル５００は、一つの属性ファイルヘッダ５１０と、少なくとも一つの属性スロット５２０を備える。各属性スロット５２０の容量は、属性ファイル５００において固定長である。なお、この属性ファイル５００の内部構成については後述する。
【００９３】
サムネイルファイル６００は、少なくとも一つのサムネイルスロット６２０を備える。各サムネイルスロット６２０は、画像ファイルに基づいて生成されたサムネイル画像ファイルに関する情報を保持する。なお、各サムネイルスロット６２０の容量は、サムネイルファイル６００において固定長である。また、各サムネイルスロット６２０には、サムネイルファイル６００の先頭からの順序を示すインデックス番号が付与される。
【００９４】
また、テキストファイル７００は、少なくとも一つのテキストスロット７２０を備える。各テキストスロット７２０は、画像ファイルに関するテキスト情報を保持する。このテキスト情報はユーザーにより入力された任意の文字列であり、例えば、その画像ファイルの撮影位置や画像ファイルの題名などを含むことができる。なお、各テキストスロット７２０の容量は、テキストファイル７００において固定長である。また、各テキストスロット７２０には、テキストファイル７００の先頭からの順序を示すインデックス番号が付与される。
【００９５】
図１２は、本発明の実施の形態における属性ファイル５００の内部構成例を示す図である。属性ファイル５００における属性ファイルヘッダ５１０は、作成日時５１１と、修正日時５１２と、スロットサイズ５１３と、スロット数５１４と、サムネイルファイルリスト５１５と、テキストファイルリスト５１６とを含む。
【００９６】
作成日時５１１は、その属性ファイル５００の最初に作成された日時を示す。修正日時５１２は、その属性ファイル５００の最後に修正された日時を示す。スロットサイズ５１３は、その属性ファイル５００における属性スロット５２０の各々の容量を示す。上述のとおり、各属性スロット５２０の容量は、属性ファイル５００において固定長である。スロット数５１４は、属性ファイル５００に含まれる属性スロット５２０の数を示す。
【００９７】
サムネイルファイルリスト５１５およびテキストファイルリスト５１６は、それぞれサムネイルファイル６００またはテキストファイル７００に関する情報を保持するリストである。例えば、サムネイルファイルリスト５１５は、一つのサムネイルファイルリストヘッダ５３０と、一つのサムネイルファイル情報５４０とを備える。サムネイルファイルリストヘッダ５３０は、サムネイルファイル６００におけるサムネイルスロット６２０の各々の容量を示すスロットサイズ５３１を含む。上述のとおり、各サムネイルスロット６２０の容量は、サムネイルファイル６００において固定長である。
【００９８】
サムネイルファイル情報５４０は、ファイル名５４１と、作成日時５４２と、修正日時５４３と、スロット数５４４と、先頭連続番号５４５とを含む。ファイル名５４１は、サムネイルファイル６００のファイル名を示す。作成日時５４２は、サムネイルファイル６００の最初に作成された日時を示す。修正日時５４３は、サムネイルファイル６００の最後に修正された日時を示す。スロット数５４４は、サムネイルファイル６００に含まれるサムネイルスロット６２０の数を示す。
【００９９】
なお、ここでは、サムネイルファイルリスト５１５の例を挙げて説明したが、テキストファイルリスト５１６についても同様にテキストファイル７００に関する情報を保持する。
【０１００】
属性スロット５２０ａは、画像ファイルに関する属性スロットであり、スロット識別子５２１ａと、有効フラグ５２２ａと、サムネイルスロットインデックス５２３ａと、テキストスロットインデックス５２４ａと、画像ファイル識別子５２５ａと、画像ファイル作成日５２６ａと、画像ファイル修正日５２７ａと、転送先情報５２８ａと、参照元情報５２９ａとを含む。
【０１０１】
スロット識別子５２１ａは、その属性スロット５２０ａを一意に識別する識別子を示す。このスロット識別子５２１ａは、異なる属性スロット同士を関連付けるために利用され得る。例えば、サムネイルスロット６２０の容量は固定長であることから、一つのサムネイルが一つのサムネイルスロット６２０に収容しきれないことも起こり得る。このような場合、スロット識別子５２１ａを用いて複数の属性スロット５２０同士を関連付けて、複数のサムネイルスロット６２０にまたがるようにして一つのサムネイルを収容することが考えられる。このような関連付けは煩雑になりがちであるため、サムネイルスロット６２０の容量はある程度サムネイルのサイズに合致した容量を設定しておくことが望ましい。
【０１０２】
有効フラグ５２２ａは、その属性スロット５２０ａに含まれる内容が有効であるか否かを示す。サムネイルスロットインデックス５２３ａは、対応するサムネイルスロット６２０を示すインデックス番号である。テキストスロットインデックス５２４ａは、対応するテキストスロット７２０を示すインデックス番号である。画像ファイル識別子５２５ａは、対応する画像ファイルを示すリンク情報である。属性スロット５２０ａに含まれる画像ファイル識別子５２５ａを参照することにより、その画像ファイル識別子５２５ａに対応する画像ファイル５５１にアクセスすることが可能である。画像ファイル作成日５２６ａは、対応する画像ファイルの最初に作成された日時を示す。画像ファイル修正日５２７ａは、対応する画像ファイルの最後に修正された日時を示す。
【０１０３】
転送先情報５２８ａは、対応する画像ファイルの転送先の位置情報を示す。転送先の位置情報として、例えばＵＲＬ等のアドレスが想定される。また、参照元情報５２９ａは、対応する画像ファイルをスライドショーの対象とするスライドショーファイルの識別子を示す。
【０１０４】
属性スロット５２０ｂは、スライドショーファイルに関する属性スロットであり、スロット識別子５２１ｂと、有効フラグ５２２ｂと、スライドショーファイル識別子５２５ｂと、スライドショーファイル作成日５２６ｂと、スライドショーファイル修正日５２７ｂとを含む。
【０１０５】
スロット識別子５２１ｂおよび有効フラグ５２２ｂは、上記説明したスロット識別子５２１ａおよび有効フラグ５２２ａと同様なので説明を省略する。スライドショーファイル識別子５２５ｂは、対応するスライドショーファイルを示すリンク情報である。属性スロット５２０ｂに含まれるスライドショーファイル識別子５２５ｂを参照することにより、そのスライドショーファイル識別子５２５ｂに対応するスライドショーファイル５５２にアクセスすることが可能である。スライドショーファイル作成日５２６ｂは、対応するスライドショーファイルの最初に作成された日時を示す。スライドショーファイル修正日５２７ｂは、対応するスライドショーファイルの最後に修正された日時を示す。
【０１０６】
上記の画像情報ファイルグループと対応情報テーブル３４１とを対応付けると、ファイル名３４１１に相当するのが、属性スロット５２０ａにおける画像ファイル識別子５２５ａおよび属性スロット５２０ｂにおけるスライドショーファイル識別子５２５ｂである。また、作成日３４１２に対応するのが、属性スロット５２０ａにおける画像ファイル作成日５２６ａおよび属性スロット５２０ｂにおけるスライドショーファイル作成日５２６ｂである。また、撮像位置３４１３に対応する情報は、属性スロット５２０ａにおけるテキストスロットインデックス５２４ａに記述されたテキストスロット７２０に記述されている。また、参照元情報３４１５は、属性スロット５２０ａにおける参照元情報５２９ａに対応する。
【０１０７】
一方、上記の画像情報ファイルグループと対応情報テーブル３４２とを対応付けると、ファイル名３４２１に相当するのが、属性スロット５２０ａにおける画像ファイル識別子５２５ａおよび属性スロット５２０ｂにおけるスライドショーファイル識別子５２５ｂである。また、作成日３４２２に対応するのが、属性スロット５２０ａにおける画像ファイル作成日５２６ａおよび属性スロット５２０ｂにおけるスライドショーファイル作成日５２６ｂである。また、撮像位置３４２３に対応する情報は、属性スロット５２０ａにおけるテキストスロットインデックス５２４ａに記述されたテキストスロット７２０に記述されている。また、転送先情報３４２４は、属性スロット５２０ａにおける転送先情報５２８ａに対応する。また、参照元情報３４２５は、属性スロット５２０ａにおける参照元情報５２９ａに対応する。サムネイル画像ファイル名３４２６は、属性スロット５２０ａにおけるサムネイルスロットインデックス５２３ａに記述されたサムネイルスロット６２０に記述されている。
【０１０８】
図１１および図１２に示す画像情報ファイルグループを用いることによって、画像ファイル、サムネイル画像ファイルおよびスライドショーファイルに対して迅速にアクセスすることが可能となる。
【０１０９】
図１３は、本発明の別の実施の形態においてスライドショーファイルを移動させる際の表示画面の一例を示す図である。図７（ａ）に示す表示画面４２０は、スライドショーファイル表示４４１と、移動先表示４４２と、ＯＫボタン４４３とを備える。スライドショーファイル表示４４１は、移動させるべきスライドショーファイルを選択させるものである。移動先表示４４２は、移動させるべきスライドショーファイルの移動先を選択させるものである。
【０１１０】
スライドショーファイル表示４４１に表示されたスライドショーファイルのファイル名「ｘｘｘ．ｓｍｉｌ」および「ｙｙｙ．ｓｍｉｌ」より所望のスライドショーファイルを選択する。次に、選択したスライドショーファイルの移動先を移動先表示４４２より選択する。そして、ＯＫボタン４４３を選択すれば、選択したスライドショーファイルが選択した移動先に移動する。
【０１１１】
図１３（ｂ）は、図１３（ａ）においてスライドショーファイルを移動させる際のスライドショーファイルの画像ファイルの参照場所を修正する様子を示す図である。なお、本発明の別の実施の形態においてファイル名が「ａａａ．ｊｐｇ」の本画像ファイルは、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ａａ．ｘｘ／」のサーバーに存在するものとする。
【０１１２】
図１３（ａ）において、例えばファイル名が「ｙｙｙ．ｓｍｉｌ」のスライドショーファイル３４５０ｃをサーバー１に移動させる場合、移動前において参照していたサムネイル画像ファイル「ｓａａａ．ｔｈｍ」が本画像ファイル「ａａａ．ｊｐｇ」に修正される。本画像ファイルの参照場所は、「ｈｔｔｐ：／／ｗｗｗ．ａａ．ｘｘ／ａａａ．ｊｐｇ」となるため、スライドショーファイル３４５０ｃにおける＜ｉｍｇ  ｓｒｃ＝"ｓａａａ．ｔｈｍ"・・・＞は、スライドショーファイル３４５０ｄにおける＜ｉｍｇ  ｓｒｃ＝"ｈｔｔｐ：／／ｗｗｗ．ａａ．ｘｘ／ａａａ．ｊｐｇ"・・・＞のように修正される。
【０１１３】
図１４は、本発明の実施の形態におけるスライドショーファイル生成機能の構成を示す図である。スライドショーファイルは、画像ファイル保持部２５１に保持された画像ファイルと、音楽ファイル保持部２５２に保持された音楽ファイルと、スライドショーテンプレートファイル保持部３４７に保持されたスライドショーファイルのテンプレートであるスライドショーテンプレートファイルとに基づいて生成される。
【０１１４】
このスライドショーファイル生成機能は、ファイル選択受付部４１４と、画像ファイル提示部３１７１と、キーワード入力受付部４１５と、スライドショー生成情報供給部３１００と、スライドショーファイル生成部３１８０と、対応情報テーブル生成部３１９０とを備える。
【０１１５】
なお、上記スライドショーファイル生成情報供給部３１００は、スライドショーファイルの生成に必要な情報を供給するものであり、画像ファイル検索部３１６０と、音楽ファイル対応テーブル３４６と、音楽ファイル提示部３１７２と、画像ファイルを保持する画像ファイル保持部２５１と、音楽ファイルを保持する音楽ファイル保持部２５２と、スライドショーテンプレートファイルを保持するスライドショーテンプレートファイル保持部３４７と、対応情報テーブル３４１とを備えるものである。
【０１１６】
ファイル選択受付部４１４は、画像ファイル提示部３１７１および音楽ファイル提示部３１７２においてそれぞれ提示された画像ファイルに関する情報および音楽ファイルに関する情報の選択を受け付けるものである。
【０１１７】
画像ファイル提示部３１７１は、画像ファイル保持部２５１または画像ファイル検索部３１６０より画像ファイルに関する情報を取得して、取得した画像ファイルに関する情報を提示するものである。提示した画像ファイルに関する情報は、上記説明したようにファイル選択受付部４１４により選択されるが、画像ファイル提示部３１７１は、選択された画像ファイルに関する情報を音楽ファイル提示部３１７２およびスライドショーファイル生成部に供給する。
【０１１８】
キーワード入力受付部４１５は、画像ファイルをキーワード検索する際のキーワードの入力を受け付けるものである。画像ファイル検索部３１６０は、キーワード入力受付部４１５において入力を受け付けたキーワードに関連する属性情報を有する画像ファイルに関する情報を対応情報テーブル３４１より検索するものである。属性情報としては、例えば画像ファイルの作成日や撮像位置等の撮像時に記録される情報である撮像情報やユーザーの入力により画像ファイルに付与されたユーザー入力情報等が想定されるが、これに限るものではない。本発明の実施の形態においては、画像ファイルに付随する属性情報に基づいて画像ファイルを検索することができるため、ユーザーは所望の画像ファイルに容易にアクセスすることができる。なお、図１４においては、対応情報テーブルは、図３における対応情報テーブル３４１が表示されているが、図９における対応情報テーブル３４２としてもよい。
【０１１９】
音楽ファイル対応テーブル３４６は、音楽ファイル保持部に保持された音楽ファイルの音楽ファイル識別子と、スライドショーテンプレートファイルのスライドショーテンプレートファイル識別子とを対応付けて保持するものである。また、音楽ファイル対応テーブル３４６は、画像ファイルの数を音楽ファイル識別子と対応付けて保持する。この選択された画像ファイルについてファイル数の許容範囲を保持するようにしてもよい。
【０１２０】
音楽ファイル提示部３１７２は、音楽ファイル対応テーブル３４６より音楽ファイルに関する情報を取得して、その取得した音楽ファイルに関する情報を提示するものである。音楽ファイル提示部３１７２は、音楽ファイル対応テーブル３４６に含まれる音楽ファイルに関する情報を全て提示する。提示した音楽ファイルに関する情報は、既に説明したようにファイル選択受付部４１４により選択されるが、音楽ファイル提示部３１７２は、選択された音楽ファイルに関する情報をスライドショーファイル生成部３１８０に供給する。また、音楽ファイル提示部３１７２は、音楽ファイル対応テーブル３４６に基づいてファイル選択受付部４１４において選択された音楽ファイルに対応するスライドショーテンプレートファイルをスライドショーファイル生成部３１８０に出力するようスライドショーテンプレートファイル保持部３４７に指示する。
【０１２１】
また、音楽ファイル提示部３１７２は、ファイル選択受付部４１４において選択を受け付けた音楽ファイルに対応する数の許容範囲に、ファイル選択受付部４１４において選択を受け付けた画像ファイルの数が含まれるか否かを判断する。ファイル選択受付部４１４において選択を受け付けた音楽ファイルに対応する数の許容範囲に、ファイル選択受付部４１４において選択を受け付けた画像ファイルの数が含まれていないと判断されると、音楽ファイル提示部３１７２はファイル選択受付部４１４において受け付けられた音楽ファイルの選択を拒絶する。
【０１２２】
一方、ファイル選択受付部４１４において選択を受け付けた音楽ファイルに対応する数の許容範囲に、ファイル選択受付部４１４において選択を受け付けた画像ファイルの数が含まれると判断されると、音楽ファイル提示部３１７２は、ファイル選択受付部４１４において選択された音楽ファイルおよびその音楽ファイルに対応するスライドショーテンプレートファイルをスライドショーファイル生成部３１８０に供給するよう音楽ファイル保持部２５２およびスライドショーテンプレートファイル保持部３４７に指示する。
【０１２３】
また、別の実施の形態として、音楽ファイル提示部３１７２は、ファイル選択受付部４１４において選択を受け付けられた画像ファイルの数に対応する音楽ファイルのみを提示するようにしてもよい。
【０１２４】
スライドショーファイル生成部３１８０は、画像ファイル提示部３１７１、音楽ファイル提示部３１７２およびスライドショーテンプレートファイル保持部３４７より供給された画像ファイルに関する情報、音楽ファイルに関する情報およびスライドショーテンプレートファイルに基づいて、図１において説明した外部参照形式のスライドショーファイルを生成するものである。スライドショーファイル生成部３１８０において生成されたスライドショーファイルは、スライドショーファイル保持部３４５において保持される。
【０１２５】
対応情報テーブル生成部３１９０は、画像ファイル提示部３１７１およびスライドショーファイル生成部３１８０より供給された画像ファイルに関する情報およびスライドショーファイルに基づいて対応情報テーブルに保持させる情報を生成するものである。
【０１２６】
なお、ファイル選択受付部４１４およびキーワード入力受付部４１５は、例えば操作入力部４１および操作入力インターフェース３５により実現可能である。また、画像ファイル提示部３１７１、音楽ファイル提示部３１７２、画像ファイル検索部３１６０、スライドショーファイル生成部３１８０および対応情報テーブル生成部３１９０は、例えば処理装置３１により実現可能である。また、音楽ファイル対応テーブル３４６、スライドショーテンプレートファイル保持部３４７および対応情報テーブル３４１は、例えばＲＡＭ３４により実現可能である。また、画像ファイル保持部２５１および音楽ファイル保持部２５２は、例えばバッファメモリ２５により実現可能である。
【０１２７】
図１５は、本発明の実施の形態における音楽ファイル対応テーブルの内容を示す図である。音楽ファイル対応テーブル３４６は、音楽ファイル保持部２５２に保持された音楽ファイル名３４６１と、スライドショーテンプレートファイル名３４６２と、最小値３４６３と、最大値３４６４とを備える。
【０１２８】
スライドショーテンプレートファイル名３４６２には、スライドショーにおける表示画像の動き、動く速度等スライドショーに必要な要素が記述されたスライドショーテンプレートファイルのファイル名が保持される。図１５においては、予め生成したスライドショーのテンプレートファイルであるスライドショーテンプレートファイル名をスライドショーテンプレートファイル３４６２において保持している。最小値３４６３および最大値３４６４は、スライドショーテンプレートファイルにおいて参照される画像ファイルの数の許容範囲である下限値と上限値を示すものである。
【０１２９】
なお、音楽ファイル対応テーブル３４６の内容において、音楽ファイル名３４６１と画像ファイルの数の範囲である最小値３４６３および最大値３４６４とに対応付けられたスライドショーテンプレートファイル名を保持するのではなく、音楽ファイル名と画像ファイルの数によってスライドショーにおける表示画像の動き、動く速度等スライドショーに必要な要素をパラメータとして保持するような構成であってもよい。
【０１３０】
図１６は、本発明の実施の形態における撮像装置１００においてスライドショーファイルを生成する際の表示画面４２０を示す図である。図１６（ａ）は、（図示しない）画像ファイル選択画面において画像ファイルを選択した後の表示画面４２０を示す図である。
【０１３１】
スライドショーファイルを生成する際、表示画面４２０には、画像ファイル表示４５１と、音楽ファイル選択表示４５２と、ＯＫボタン４５３とが表示される。画像ファイル表示４５１は、（図示しない）画像ファイル選択画面において選択された画像ファイルを表示するものである。音楽ファイル選択表示４５２に表示された音楽ファイルの何れかを選択した後に、ＯＫボタン４５３を選択すると、スライドショーファイルが生成される。
【０１３２】
なお、音楽ファイル選択表示４５２に表示される音楽ファイルは、音楽ファイル保持部２５２に保持される全ての音楽ファイルであってもよいし、また、選択された画像ファイルの数に対応付けられた音楽ファイルのみを表示するようにしてもよい。
【０１３３】
図１６（ｂ）は、生成されたスライドショーファイル３４５０ｅを示す図である。本発明の実施の形態においては、スライドショーテンプレートファイルに選択された画像ファイルおよび音楽ファイルに関する情報を書き込むことによってスライドショーファイルが生成される。図１６（ａ）において選択された音楽ファイルは、スライドショーファイル３４５０ｅにおいては＜ａｕｄｉｏ  ｓｒｃ＝"Ｃｌａｓｓｉｃ１．ｍｐ３"  ・・・＞と記述され、（図示しない）画像ファイル選択画面において選択された画像ファイルは、スライドショーファイル３４５０ｅにおいては、＜ｉｍｇ  ｓｒｃ＝"ａａａ．ｊｐｇ"・・・＞と記述される。
【０１３４】
図１７は、スライドショーファイルの生成において音楽ファイルの選択の制限を受ける様子を示す図である。図１７（ａ）は、選択した画像ファイルの数に対応する音楽ファイルのみを音楽ファイル選択表示４６２として表示させた表示画面４２０を示す図である。図１５で説明したように音楽ファイル提示部３１７２における機能として、選択された画像ファイルの数に対応する音楽ファイルのみを提示する機能がある。選択された画像ファイルの数と音楽ファイルとの対応付けは、音楽ファイル対応テーブル３４６に記述されている。
【０１３５】
例えば、音楽ファイル保持部２５２において音楽ファイルとして、音楽ファイル「Ｃｌａｓｓｉｃ１」、「Ｃｌａｓｓｉｃ２」、「Ｐｏｐｓ１」および「Ｐｏｐｓ２」の４つの音楽ファイルが保持されているとする。この場合は、図１７（ａ）に示すように画像ファイルの数が５つに対応する音楽ファイル「Ｃｌａｓｓｉｃ１」および「Ｐｏｐｓ２」のみが表示され、音楽ファイル「Ｃｌａｓｓｉｃ１」および「Ｐｏｐｓ２」の何れか一つのみを選択することができる。
【０１３６】
図１７（ｂ）は、表示画面４２０において音楽ファイルの選択の制限を受ける様子を示した図である。図１５で説明したように音楽ファイル提示部３１７２における他の機能として、音楽ファイル対応テーブル３４６に含まれる音楽ファイルを全て提示して、音楽ファイルの選択においては選択された画像ファイルの数に対応する音楽ファイルのみを選択される機能がある。
【０１３７】
図１７（ａ）と同様に音楽ファイル保持部２５２において音楽ファイルとして、音楽ファイル「Ｃｌａｓｓｉｃ１」、「Ｃｌａｓｓｉｃ２」、「Ｐｏｐｓ１」および「Ｐｏｐｓ２」の４つの音楽ファイルが保持されているとすると、この情報は音楽ファイル対応テーブル３４６にも記述される。この場合は、図１７（ｂ）に示すように音楽ファイル対応テーブル３４６に含まれる音楽ファイル「Ｃｌａｓｓｉｃ１」、「Ｃｌａｓｓｉｃ２」、「Ｐｏｐｓ１」および「Ｐｏｐｓ２」が音楽ファイル選択表示４６２として表示される。ここで音楽ファイルとして、音楽ファイル「Ｐｏｐｓ１」を選択すると、図１５に示すように音楽ファイル「Ｐｏｐｓ１」に対応する画像ファイルの数Ｄは１５≦Ｄ≦１７であるため、画像ファイル表示４６１に表示された画像ファイルの数とは対応しない。
【０１３８】
したがって、音楽ファイルとして「Ｐｏｐｓ１」を選択した後にＯＫボタン４６３を選択すると、表示画面４２０の下方にメッセージとして、「Ｐｏｐｓ１は選択できません／選択画像ファイルの数を増やすかまたは別の音楽ファイルを選択してください」と表示される。そして、「選択画像ファイルの数を増やす」という場合は、画像選択ボタン４６４を選択すると、（図示しない）画像ファイル選択画面に切り替わる。一方、「別の音楽ファイルを選択」という場合は、図１７（ｂ）に示す画面において別の音楽ファイルを選択する。
【０１３９】
図１８は、本発明の実施の形態におけるスライドショーファイルを実行した際のスライドショーの一例を示す図である。画像ファイルと音楽ファイルとを選択した後に生成されるスライドショーファイルを実行すると、図１８に示すように表示画面４２０に月を表す画像ファイル４７１が右下方に移動して画像ファイル４７２のように段々とフェードアウトしていく。画像ファイル４７３においては、フェードアウトしていく月を表す画像と、次に表示されるフェードインしてくる太陽を表す画像とが重ねて表示される。さらに右下方に移動すると月を表す画像は消滅して太陽を表す画像ファイル４７４が段々とフェードインしていき右最下方にいくと太陽を表す画像ファイル４７５が鮮明に表示される。そして、上記のような動きをするスライドショーが行われている間は、音楽ファイルが再生される。
【０１４０】
次に本発明の実施の形態における撮像装置１００の動作について図面を参照して説明する。
【０１４１】
図１９は、本発明の実施の形態におけるスライドショーファイルの修正の流れを示す図である。まず、移動指定受付部４１１において移動させるべき画像ファイルおよびその移動先の選択を受け付ける（ステップＳ９１１）。移動指定受付部４１１において移動させるべき画像ファイルおよびその移動先の選択を受け付けると、スライドショーファイル識別子検索部３１２１は、選択された画像ファイル識別子に対応するスライドショーファイル識別子を対応情報テーブル３４１より検索する（ステッＳ９１２）。
【０１４２】
次に、画像ファイル参照場所書換え部３１２２は、検索されたスライドショーファイル識別子に対応するスライドショーファイルにおける画像ファイル参照場所をステップＳ９１１において選択された移動先に基づいて書き換える（ステップＳ９１３）。そして、ファイル移動部３１１０は、ステップＳ９１１において選択された画像ファイルを選択された移動先に移動させる（ステップＳ９１４）。なお、ステップＳ９１４における画像ファイルの移動は、ステップＳ９１１の後であればいつ行ってもよい。
【０１４３】
図２０は、本発明の別の実施の形態におけるスライドショーファイルの修正の流れを示す図である。まず、画像ファイル転送部３１４２は、画像ファイル保持部２５１において保持されている本画像ファイルを外部機器に転送する（ステップＳ９２１）。画像ファイル保持部２５１において保持されている本画像ファイルが外部機器に転送されると、画像ファイル転送部３１４２は、対応情報テーブル３４２に本画像ファイルの転送先を書き込む（ステップＳ９２２）。
【０１４４】
次に、移動指定受付部４１２において移動させるべきスライドショーファイルおよびその移動先の選択を受け付ける（ステップＳ９２３）。移動指定受付部４１２において移動させるべきスライドショーファイルおよびその移動先の選択を受け付けると、転送先取得部３１５１は、選択されたスライドショーファイルにおいて参照されているサムネイル画像ファイルに対応する本画像ファイルの転送先を対応情報テーブル３４２より取得する（ステップＳ９２４）。
【０１４５】
本画像ファイルの転送先を対応情報テーブル３４２より取得した後、画像ファイル参照場所書換え部３１５２は、移動指定受付部４１２において選択されたスライドショーファイルにおける画像ファイルの参照場所を本画像ファイルの転送先に基づいて書き換える（ステップＳ９２５）。そして、ファイル移動部３１４１は、ステップＳ９２３において選択されたスライドショーファイルを選択された移動先に移動させる（ステップＳ９２６）。
【０１４６】
図２１は、本発明の実施の形態におけるスライドショーファイルを生成する流れを示す図である。まず、ファイル選択受付部４１４において画像ファイル提示部３１７１で提示された画像ファイルより、スライドショーの対象にする画像ファイルの選択を受け付ける（ステップＳ９３１）。
【０１４７】
ファイル選択受付部４１４においてスライドショーの対象にする画像ファイルの選択を受け付けると、音楽ファイル提示部３１７２は音楽ファイル対応テーブル３４６に含まれる音楽ファイルを全て提示する（ステップＳ９３２）。次に、ファイル選択受付部４１４において音楽ファイル提示部３１７２で提示された音楽ファイルより、スライドショーに挿入する音楽ファイルの選択を受け付ける（ステップＳ９３３）。
【０１４８】
ここで、ステップＳ９３３において選択を受け付けた音楽ファイルが、ステップＳ９３１において選択を受け付けた画像ファイルの数に対応するか否かが音楽ファイル提示部３１７２において判断される（ステップＳ９３４）。この判断は、音楽ファイル対応テーブル３４６を参照して行われる。
【０１４９】
音楽ファイル提示部３１７２においてステップＳ９３３において選択を受け付けた音楽ファイルが、ステップＳ９３１において選択を受け付けた画像ファイルの数に対応すると判断されると、ステップＳ９３１において選択を受け付けた画像ファイル、ステップＳ９３３において選択を受け付けた音楽ファイルおよびその音楽ファイルに対応付けられたスライドショーテンプレートファイルに基づいてスライドショーファイル生成部３１８０においてスライドショーファイルが生成される（ステップＳ９３５）。
【０１５０】
一方、音楽ファイル提示部３１７２においてステップＳ９３３において選択を受け付けた音楽ファイルが、ステップＳ９３１において選択を受け付けた画像ファイルの数に対応しないと判断されると、音楽ファイル提示部３１７２はステップＳ９３１において選択を受け付けた画像ファイルの数が変更されたか否かを判断する（ステップＳ９３６）。ステップＳ９３１において選択を受け付けた画像ファイルの数が変更されたと判断すると、ステップＳ９３４に戻り、ステップＳ９３３において選択を受け付けた音楽ファイルが、変更後の画像ファイルの数に対応するか否かを判断する。
【０１５１】
ステップＳ９３１において選択を受け付けた画像ファイルの数が変更されていないと判断すると、音楽ファイル提示部３１７２はステップＳ９３３において選択を受け付けた音楽ファイルが変更されたか否かを判断する（ステップＳ９３７）。
【０１５２】
ステップＳ９３３において選択を受け付けた音楽ファイルが変更されていないと判断されると、ステップＳ９３６に戻りさらにステップＳ９３１において選択を受け付けた画像ファイルの数が変更されたか否かが判断される。一方、ステップＳ９３３において選択を受け付けた音楽ファイルが変更されたと判断されると、ステップＳ９３４に戻り、音楽ファイルが画像ファイルの数に対応するか否かがさらに判断される。
【０１５３】
このように、本発明の実施の形態によれば、図１において説明した外部参照形式のスライドショーファイルにおいて参照している画像ファイルが移動しても、その画像ファイルを参照することができる。これにより、スライドショーファイルにおいて移動した画像ファイルが抜けた状態でスライドショーが実行されることなく、また、スライドショーファイルが実行エラーを起こすことなく、スライドショーを実行することができる。また、本発明の実施の形態によれば、画像ファイルと音楽ファイルを選択するという簡単な操作によって、音楽と画像の雰囲気が適合するスライドショーファイルを生成することができる。
【０１５４】
なお、本発明の実施の形態では、画像制御装置として撮像装置を一例に挙げて説明したが、本発明は撮像装置以外の電子機器にも適用可能である。また、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１５５】
すなわち、請求項１において、画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、スライドショーファイル保持手段は、例えばスライドショーファイル保持部３４５に対応する。また、移動指定受付手段は、例えば移動指定受付部４１１に対応する。また、ファイル移動手段は、例えばファイル移動部３１１０に対応する。また、対応情報テーブルは、例えば対応情報テーブル３４１に対応する。また、スライドショーファイル修正手段は、例えばスライドショーファイル修正部３１２０に対応する。
【０１５６】
また、請求項２において、スライドショーファイル識別子検索手段は、例えばスライドショーファイル識別子検索部３１２１に対応する。また、画像ファイル参照場所書換え手段は、例えば画像ファイル参照場所書換え部３１２２に対応する。
【０１５７】
また、請求項３において、音楽ファイル保持手段は、例えば音楽ファイル保持部２５２に対応する。また、スライドショーテンプレートファイル保持手段は、例えばスライドショーテンプレートファイル保持部３４７に対応する。また、音楽ファイル対応テーブルは、例えば音楽ファイル対応テーブル３４６に対応する。また、画像ファイル提示手段は、例えば画像ファイル提示部３１７１に対応する。また、画像ファイル選択受付手段は、例えばファイル選択受付部４１４に対応する。また、音楽ファイル提示手段は、例えば音楽ファイル提示部３１７２に対応する。また、音楽ファイル選択受付手段は、例えばファイル選択受付部４１４に対応する。また、スライドショーファイル生成手段は、例えばスライドショーファイル生成部３１８０に対応する。
【０１５８】
また、請求項７において、対応情報テーブル生成手段は、例えば対応情報テーブル生成部３１９０に対応する。
【０１５９】
また、請求項８において、キーワード入力受付手段は、例えばキーワード入力受付部４１５に対応する。また、画像ファイル検索手段は、例えば画像ファイル検索部３１６０に対応する。
【０１６０】
また、請求項９において、画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、画像ファイル転送手段は、例えば画像ファイル転送部３１４２に対応する。また、スライドショーファイル保持手段は、例えばスライドショーファイル保持部３４５に対応する。また、移動指定受付手段は、例えば移動指定受付部４１２に対応する。また、ファイル移動手段は、例えばファイル移動部３１４１に対応する。また、対応情報テーブルは、例えば対応情報テーブル３４２に対応する。また、スライドショーファイル修正手段は、例えばスライドショーファイル修正部３１５０に対応する。
【０１６１】
また、請求項１０において、転送指示受付手段は、例えば転送指示受付部４１３に対応する。
【０１６２】
また、請求項１１において、転送先取得手段は、例えば転送先取得部３１５１に対応する。また、画像ファイル参照場所書換え手段は、例えば画像ファイル参照場所書換え部３１５２に対応する。
【０１６３】
また、請求項１３において、本画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、代表画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、本画像ファイル転送手段は、例えば画像ファイル転送部３１４２に対応する。また、スライドショーファイル保持手段は、例えばスライドショーファイル保持部３４５に対応する。また、ファイル移動手段は、例えばファイル移動部３１４１に対応する。また、対応情報テーブルは、例えば対応情報テーブル３４２に対応する。また、スライドショーファイル修正手段は、例えばスライドショーファイル修正部３１５０に対応する。
【０１６４】
また、請求項１４において、転送指示受付手段は、例えば転送指示受付部４１３に対応する。
【０１６５】
また、請求項１５および１８において、画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、スライドショーファイル保持手段は、例えばスライドショーファイル保持部３４５に対応する。また、対応情報テーブルは、例えば対応情報テーブル３４１に対応する。また、移動指定受付手順は、ステップＳ９１１に対応する。また、ファイル移動手順は、ステップＳ９１４に対応する。また、スライドショーファイル修正手順は、ステップＳ９１２および９１３に対応する。
【０１６６】
また、請求項１６および１９において、画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、スライドショーファイル保持手段は、例えばスライドショーファイル保持部３４５に対応する。また、対応情報テーブルは、例えば対応情報テーブル３４２に対応する。また、画像ファイル転送手順は、例えばステップＳ９２１および９２２に対応する。また、移動指定受付手順は、ステップＳ９２３に対応する。また、ファイル移動手順は、ステップＳ９２６に対応する。また、スライドショーファイル修正手順は、ステップＳ９２４および９２５に対応する。
【０１６７】
また、請求項１７および２０において、本画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、代表画像ファイル保持手段は、例えば画像ファイル保持部２５１に対応する。また、スライドショーファイル保持手段は、例えばスライドショーファイル保持部３４５に対応するまた、対応情報テーブルは、例えば対応情報テーブル３４２に対応する。本画像ファイル転送手順は、例えばステップＳ９２１および９２２に対応する。また、移動指定受付手順は、ステップＳ９２３に対応する。また、ファイル移動手順は、ステップＳ９２６に対応する。また、スライドショーファイル修正手順は、ステップＳ９２４および９２５に対応する。
【０１６８】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１６９】
【図１】本発明の実施の形態における撮像システムを示す図である。
【図２】本発明の実施の形態における撮像装置１００の一構成例を示す図である。
【図３】本発明の実施の形態におけるスライドショーファイルの修正機能の構成を示す図である。
【図４】本発明の実施の形態におけるスライドショーファイルの構成の一例を示すものである。
【図５】ＳＭＩＬファイルの一例を示す図である。
【図６】本発明の実施の形態における対応情報テーブル３４１の一例を示す図である。
【図７】本発明の実施の形態における撮像装置１００において画像ファイルを移動させる際の表示画面の一例を示す図である。
【図８】本発明の別の実施の形態における撮像システムを示す図である。
【図９】本発明の別の実施の形態におけるスライドショーファイルの修正機能の構成を示す図である。
【図１０】本発明の別の実施の形態における対応情報テーブルの内容を示すものである。
【図１１】本発明の実施の形態における対応情報テーブル３４１および３４２を画像ファイルに関する画像情報を記述したファイルの集合である画像情報ファイルグループにより構成した例を示す図である。
【図１２】本発明の実施の形態における属性ファイル５００の内部構成例を示す図である。
【図１３】本発明の別の実施の形態においてスライドショーファイルを移動させる際の表示画面の一例を示す図である。
【図１４】本発明の実施の形態におけるスライドショーファイル生成機能の構成を示す図である。
【図１５】本発明の実施の形態における音楽ファイル対応テーブル３４６の内容を示す図である。
【図１６】本発明の実施の形態における撮像装置１００においてスライドショーファイルを生成する際の表示画面４２０を示す図である。
【図１７】スライドショーファイルの生成において音楽ファイルの選択の制限をうける様子を示す図である。
【図１８】本発明の実施の形態におけるスライドショーファイルを実行した際のスライドショーの一例を示す図である。
【図１９】本発明の実施の形態におけるスライドショーファイルの修正の流れを示す図である。
【図２０】本発明の別の実施の形態におけるスライドショーファイルの修正の流れを示す図である。
【図２１】本発明の実施の形態におけるスライドショーファイルを生成する流れを示す図である。
【符号の説明】
【０１７０】
１０  カメラ部
１１  光学ブロック
１２  カメラ制御部
１３  信号変換器
１４  撮像信号処理部
１５  音声入力部
１６  音声信号処理部
２０  記録再生処理部
２１  符号化／復号回路
２３  ディスクインターフェース
２５  バッファメモリ
３０  制御部
３１  処理装置
３２  時計回路
３３  ＲＯＭ
３４  ＲＡＭ
３５  操作入力インターフェース
３６  表示制御部
３７  メモリカードインターフェース
３８  音声制御部
３９  通信インターフェース
４１  操作入力部
４２  表示部
４３  メモリカード
４４  スピーカ
４９  ディスク
１００  撮像装置
１０１  シャッター部
１０２  レンズ部
１０３  ディスプレイ
１０４  サムネイル画像ファイル
１０５  本画像ファイル
１０６  スライドショーファイル
１１０、１４０、１５０  画像表示装置
１２０  ケーブル
１３０  サーバー
２５１  画像ファイル保持部
２５２  音楽ファイル保持部
３００  システムバス
３４１、３４２  対応情報テーブル
３４５  スライドショーファイル保持部
３４６  音楽ファイル対応テーブル
３４７  スライドショーテンプレートファイル保持部
４１１  移動指定受付部
４１２  移動指定受付部
４１３  転送指示受付部
４１４  ファイル選択受付部
４１５  キーワード入力受付部
３１００  スライドショーファイル生成情報供給部
３１１０、３１４１  ファイル移動部
３１２０、３１５０  スライドショーファイル修正部
３１２１  スライドショーファイル識別子検索部
３１２２、３１５２  画像ファイル参照場所書換え部
３１３０  サムネイル画像ファイル生成部
３１４２  画像ファイル転送部
３１５１  転送先取得部
３１６０  画像ファイル検索部
３１７１  画像ファイル提示部
３１７２  音楽ファイル提示部
３１８０  スライドショーファイル生成部
３１９０  対応情報テーブル生成部
【図１】
2007104153.tif 000003
【図２】
2007104153.tif 000004
【図３】
2007104153.tif 000005
【図４】
2007104153.tif 000006
【図５】
2007104153.tif 000007
【図６】
2007104153.tif 000008
【図７】
2007104153.tif 000009
【図８】
2007104153.tif 000010
【図９】
2007104153.tif 000011
【図１０】
2007104153.tif 000012
【図１１】
2007104153.tif 000013
【図１２】
2007104153.tif 000014
【図１３】
2007104153.tif 000015
【図１４】
2007104153.tif 000016
【図１５】
2007104153.tif 000017
【図１６】
2007104153.tif 000018
【図１７】
2007104153.tif 000019
【図１８】
2007104153.tif 000020
【図１９】
2007104153.tif 000021
【図２０】
2007104153.tif 000022
【図２１】
2007104153.tif 000023