(57)【要約】 【課題】スライドショー再生中に、当該スライドショーで表示する画像を追加することができ、延いては追加画像を再生中のスライドショーにおいてなるべく早く表示することのできる再生装置を提供する。【解決手段】画像ファイルと、描画データと、表示部に描画データを出力する順序を規定した出力順序情報とを記憶する記憶部と、出力順序情報を参照して、その時点において次に表示部に出力すべき準備描画データを表示部に出力し、次いで、画像ファイルを描画データに変換しつつ描画データ記憶部に記憶する記憶部制御手段と、スライドショー再生中に、追加分画像ファイルを取得する画像ファイル取得手段と、追加分画像ファイルが取得された時点における準備描画データの前又は直後に、追加分画像ファイルを変換した描画データを表示部に出力するように出力順序情報を変更する変更手段と、備えることとする。【選択図】図３
2010239586.tif 000002
【特許請求の範囲】
【請求項１】
時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、
前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する描画データ記憶部と、
前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、
前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段と、
前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、
前記追加分画像ファイルが取得された時点における前記準備描画データの前又は直後に、前記追加分画像ファイルを変換して得られる追加分描画データを当該表示部に出力するように、前記出力順序情報を変更する変更手段と、
前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段と、
を備えることを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置であって、
前記描画データ記憶部は、前記出力順序情報に基づいて前記描画データ又は前記追加分描画データを前記準備描画データとして１つだけ記憶し、
前記変更手段は、前記追加分画像ファイルが取得された時点における前記準備描画データの直後に前記追加分描画データを前記表示部に出力するよう前記出力順序情報を変更する、ことを特徴とする再生装置。
【請求項３】
請求項１に記載の再生装置であって、
前記描画データ記憶部は、前記描画データ又は前記追加分描画データを記憶する記憶領域を複数有し、
前記記憶部制御手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の前記記憶領域に、前記追加分描画データを記憶させ、
前記変更手段は、当該準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了した場合には、当該準備描画データの前に当該追加分描画データを前記表示部に出力するよう前記出力順序情報を変更する、ことを特徴とする再生装置。
【請求項４】
時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、
前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する複数の記憶領域を有する描画データ記憶部と、
前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、
前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段と、
前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、
前記出力順序情報を変更する変更手段と、
前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段と、
を備え、
前記記憶部制御手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の記憶領域に、前記追加分画像ファイルを変換して得られる追加分描画データを記憶させ、
前記変更手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した時点における前記準備描画データの前に、当該追加分描画データを前記表示部に出力するよう前記出力順序情報を変更する、ことを特徴とする再生装置。
【請求項５】
請求項１乃至４の何れか一項に記載の再生装置であって、
前記画像ファイル記憶部に記憶されている画像ファイルの種別と、前記追加分画像ファイルの種別とが同種別であるか否かを判定する判定手段、
を更に備え、
前記変更手段は、前記判定手段により同種別であると判別された前記追加分画像ファイルのみ、前記追加分描画データに変換して前記表示部に出力させるように、前記出力順序情報を変更する、ことを特徴とする再生装置。
【請求項６】
請求項５に記載の再生装置であって、
前記判定手段は、前記画像ファイル記憶部に記憶されている画像ファイルの拡張子と、前記追加分画像ファイルの拡張子とが同じ拡張子であるか否かを判定し、
前記変更手段は、前記判定手段により前記画像ファイル記憶部に記憶されている画像ファイルの拡張子と同じ拡張子であると判別された前記追加分画像ファイルのみ、前記追加分描画データに変換して前記表示部に出力させるよう前記出力順序情報を変更する、ことを特徴とする再生装置。
【請求項７】
時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置における再生方法であって、
前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御工程と、
前記追加分画像ファイルが取得された時点における前記準備描画データの前又は直後に、前記追加分画像ファイルを変換して得られる追加分描画データを当該表示部に出力するように、前記出力順序情報を変更する変更工程と、
前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力工程と、
を含むことを特徴とする再生方法。
【請求項８】
時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置に含まれるコンピュータを、
前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段、
前記追加分画像ファイルが取得された時点における前記準備描画データの前又は直後に、前記追加分画像ファイルを変換して得られる追加分描画データを当該表示部に出力するように、前記出力順序情報を変更する変更手段、
前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段、
として機能させることを特徴とする再生用プログラム。
【請求項９】
時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する複数の記憶領域を有する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置における再生方法であって、
前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御工程と、
前記出力順序情報を変更する変更工程と、
前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力工程と、
を含み、
前記記憶部制御工程では、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の記憶領域に、前記追加分描画データを記憶させ、
前記変更工程では、前記追加分画像ファイルが取得された時点における前記準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した時点における前記準備描画データの前に、当該追加分描画データを前記表示部に出力するように、前記出力順序情報を変更する、ことを特徴とする再生方法。
【請求項１０】
時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する複数の記憶領域を有する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置に含まれるコンピュータを、
前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段、
前記出力順序情報を変更する変更手段、
前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段、
として機能させる再生用プログラムであって、
前記記憶部制御手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の記憶領域に、前記追加分描画データを記憶させ、
前記変更手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した時点における前記準備描画データの前に、当該追加分描画データを前記表示部に出力するように、前記出力順序情報を変更する、ことを特徴とする再生用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間の経過に従って画像を切り替えながら表示するスライドショーを再生する再生装置等の技術分野に関する。
【背景技術】
【０００２】
従来、デジタルカメラで撮影した画像の利用方法として多くの方法が提案されているが、近頃、その方法の１つとしてデジタルフォトフレーム（写真立て）での利用が提案されている。デジタルフォトフレームとは、デジタルカメラで撮影され記憶媒体に保存されている画像データに関して、当該記憶媒体を当該デジタルフォトフレームに挿入・装着することにより当該画像データを当該デジタルフォトフレームの内部に転送し、それを当該デジタルフォトフレームが具備する液晶ディスプレイ等に表示することにより、当該画像データの印刷をせずして、外見上は旧来の写真立て(印刷済み写真をはさんでインテリアとして設置される非電子的什器)と同様に画像を表示することのできる装置である。
【０００３】
このデジタルフォトフレームにて画像を表示する形式の１つに、時間の経過に従って画像を切り替えながら表示するスライドショー再生による表示形式がある。特許文献１には、スライドショー再生中において、ユーザが削除などの編集処理を行いたいと考える画像が表示された場合に、ユーザが当該画像に対する選択操作を行うことができ、当該スライドショーの終了後に、選択操作を行った画像に対して編集処理を行うことができる技術が公開されている。
【０００４】
また、特許文献２には、スライドショー再生中において、ユーザが編集処理を行いたいと考える画像が表示された場合に、ユーザが編集操作を行うことによって当該スライドショーが中断し、かつ、画像を表示させたまま、画像に対して編集処理を行うことができる技術が公開されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１８４１０９号公報
【特許文献２】特開２００７−９６５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の技術では、スライドショー再生中に当該スライドショーで表示する画像を追加したい場合に、スライドショーを再生したままでは画像を追加できず、画像を追加するためには、再生中のスライドショーを中断もしくは終了させ、個別の画像を選択したり表示方法を設定したりする編集操作を行い、再度スライドショーを再生するしかないという不都合があった。
【０００７】
本発明は、以上の点等に鑑みてなされたものであり、スライドショー再生中に、当該スライドショーを中断することなく、スライドショーで表示する画像を追加することができ、延いては追加画像を再生中のスライドショーにおいてなるべく早く表示することのできる再生装置、再生方法及び再生用プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の再生装置は、時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、前記追加分画像ファイルが取得された時点における前記準備描画データの前又は直後に、前記追加分画像ファイルを変換して得られる追加分描画データを当該表示部に出力するように、前記出力順序情報を変更する変更手段と、前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段と、を備えることを特徴とする。
【０００９】
請求項２に記載の再生装置は、請求項１に記載の再生装置であって、前記描画データ記憶部は、前記出力順序情報に基づいて前記描画データ又は前記追加分描画データを前記準備描画データとして１つだけ記憶し、前記変更手段は、前記追加分画像ファイルが取得された時点における前記準備描画データの直後に前記追加分描画データを前記表示部に出力するよう前記出力順序情報を変更する、ことを特徴とする。
【００１０】
請求項３に記載の再生装置は、請求項１に記載の再生装置であって、前記描画データ記憶部は、前記描画データ又は前記追加分描画データを記憶する記憶領域を複数有し、前記記憶部制御手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の前記記憶領域に、前記追加分描画データを記憶させ、前記変更手段は、当該準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了した場合には、当該準備描画データの前に当該追加分描画データを前記表示部に出力するよう前記出力順序情報を変更する、ことを特徴とする。
【００１１】
請求項４に記載の再生装置は、時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する複数の記憶領域を有する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、前記出力順序情報を変更する変更手段と、前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段と、を備え、前記記憶部制御手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の記憶領域に、前記追加分画像ファイルを変換して得られる追加分描画データを記憶させ、前記変更手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した時点における前記準備描画データの前に、当該追加分描画データを前記表示部に出力するよう前記出力順序情報を変更する、ことを特徴とする。
【００１２】
請求項５に記載の再生装置は、請求項１乃至４の何れか一項に記載の再生装置であって、前記画像ファイル記憶部に記憶されている画像ファイルの種別と、前記追加分画像ファイルの種別とが同種別であるか否かを判定する判定手段、を更に備え、前記変更手段は、前記判定手段により同種別であると判別された前記追加分画像ファイルのみ、前記追加分描画データに変換して前記表示部に出力させるように、前記出力順序情報を変更する、ことを特徴とする。
【００１３】
請求項６に記載の再生装置は、請求項５に記載の再生装置であって、前記判定手段は、前記画像ファイル記憶部に記憶されている画像ファイルの拡張子と、前記追加分画像ファイルの拡張子とが同じ拡張子であるか否かを判定し、前記変更手段は、前記判定手段により前記画像ファイル記憶部に記憶されている画像ファイルの拡張子と同じ拡張子であると判別された前記追加分画像ファイルのみ、前記追加分描画データに変換して前記表示部に出力させるよう前記出力順序情報を変更する、ことを特徴とする。
【００１４】
請求項７に記載の再生方法は、時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置における再生方法であって、前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御工程と、前記追加分画像ファイルが取得された時点における前記準備描画データの前又は直後に、前記追加分画像ファイルを変換して得られる追加分描画データを当該表示部に出力するように、前記出力順序情報を変更する変更工程と、前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力工程と、を含むことを特徴とする。
【００１５】
請求項８に記載の再生用プログラムは、時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置に含まれるコンピュータを、前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段、前記追加分画像ファイルが取得された時点における前記準備描画データの前又は直後に、前記追加分画像ファイルを変換して得られる追加分描画データを当該表示部に出力するように、前記出力順序情報を変更する変更手段、前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段、として機能させることを特徴とする。
【００１６】
請求項９に記載の再生方法は、時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する複数の記憶領域を有する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置における再生方法であって、前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御工程と、前記出力順序情報を変更する変更工程と、前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力工程と、を含み、前記記憶部制御工程では、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の記憶領域に、前記追加分描画データを記憶させ、前記変更工程では、前記追加分画像ファイルが取得された時点における前記準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した時点における前記準備描画データの前に、当該追加分描画データを前記表示部に出力するように、前記出力順序情報を変更する、ことを特徴とする。
【００１７】
請求項１０に記載の再生用プログラムは、時間の経過に従って表示部において予め指定された画像ファイルに基づく画像を切り替えながら表示するスライドショーを再生する再生装置であって、前記画像ファイルを変換して得られる描画データであって、前記画像ファイルを表示するために前記表示部に出力される描画データを一時的に記憶する複数の記憶領域を有する描画データ記憶部と、前記描画データ記憶部から前記表示部に前記描画データを出力する順序を規定した出力順序情報を記憶する出力順序情報記憶部と、前記スライドショーの再生中に、前記予め指定された画像ファイル以外の追加分画像ファイルを取得する画像ファイル取得手段と、を備える再生装置に含まれるコンピュータを、前記出力順序情報を参照して、その時点において次に前記表示部に出力すべきと規定されている準備描画データを前記描画データ記憶部から読み出して前記表示部に出力し、次いで、画像ファイル記憶部に記憶されている何れかの前記画像ファイルを読み出して前記描画データに変換しつつ前記描画データ記憶部に記憶する記憶部制御手段、前記出力順序情報を変更する変更手段、前記出力順序情報を参照して、前記描画データを前記描画データ記憶部から読み出して前記表示部に出力する出力手段、として機能させる再生用プログラムであって、前記記憶部制御手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが記憶されている前記記憶領域とは異なる他の記憶領域に、前記追加分描画データを記憶させ、前記変更手段は、前記追加分画像ファイルが取得された時点における前記準備描画データが前記表示部に出力される前に、前記追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した時点における前記準備描画データの前に、当該追加分描画データを前記表示部に出力するように、前記出力順序情報を変更する、ことを特徴とする。
【発明の効果】
【００１８】
請求項１、７、８に記載の発明によれば、スライドショーの再生中にスライドショーを停止することなく、スライドショーで表示する画像ファイルを追加できる。また、追加分画像ファイルは再生中のスライドショーの最後尾に追加されるのではなく、追加分画像ファイルが追加された際に表示されている画像ファイルの１画像ファイル分後に、又は２画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００１９】
請求項２に記載の発明によれば、追加分画像ファイルが、当該画像ファイルが追加された際に表示されている画像ファイルの２画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００２０】
請求項３に記載の発明によれば、追加分画像ファイルに対する追加分描画データへの変換が完了でき次第、当該画像ファイルが追加された際に表示されている画像ファイルの１画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００２１】
請求項４、９、１０に記載の発明によれば、スライドショーの再生中にスライドショーを停止することなく、スライドショーで表示する画像ファイルを追加できる。また、追加分画像ファイルは再生中のスライドショーの最後尾に追加されるのではなく、当該画像ファイルを表示することができる最も手前の位置に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００２２】
請求項５に記載の発明によれば、スライドショーで表示する画像ファイルと同種別の画像ファイルのみが追加されることから、スライドショーにおいて異種別の画像ファイルが表示されてしまうことを防止できる。
【００２３】
請求項６に記載の発明によれば、スライドショーで表示する画像ファイルと同じ識別子の画像ファイルのみが追加されることから、スライドショーにおいて異なる識別子の画像ファイルが表示されてしまうことを防止できる。
【図面の簡単な説明】
【００２４】
【図１】第１実施形態に係る再生装置の概要構成例を示す図である。
【図２】第１実施形態における再生装置によるスライドショー再生時の描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【図３】第１実施形態における再生装置によるスライドショー再生時に画像ファイルが追加された際の描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【図４】第１実施形態におけるシステム制御部１０１によるスライドショー処理の一例を示すフローチャートである。
【図５】第１実施形態におけるシステム制御部１０１によるスライドショー割込処理の一例を示すフローチャートである。
【図６】第１実施形態におけるシステム制御部１０１による画像ファイル追加処理の一例を示すフローチャートである。
【図７】第２実施形態に係る再生装置の概要構成例を示す図である。
【図８】第２実施形態における再生装置によるスライドショー再生時の描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【図９】第２実施形態における再生装置によるスライドショー再生時に画像ファイルが追加された際の描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【図１０】第２実施形態における再生装置によるスライドショー再生時に画像ファイルが追加された際の描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【図１１】第２実施形態におけるシステム制御部１０１Aによる画像ファイル追加処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態を図面に基づいて説明する。なお、以下に説明する実施の形態は、再生装置に対して本発明を適用した場合の実施形態である。
【００２６】
［１．第１実施形態］
［１．１．再生装置の構成及び機能］
始めに、図１等を参照して、第１実施形態に係る再生装置１００の構成及び機能について説明する。図１は、本実施形態に係る再生装置１００の概要構成例を示す図である。
【００２７】
図１に示すように、再生装置１００は、システム制御部１０１、記憶部１０２、通信Ｉ／Ｆ部１０３、操作部１０４及び表示部１０５、を備えて構成されている。
【００２８】
通信Ｉ／Ｆ部１０３（画像ファイル取得手段の一例）は、外部機器と無線又は有線によりデータの送受信を行う際のインターフェースの役割を果たす。外部機器としては、例えば、携帯用電話機、デジタルカメラ、ＰＣ（Personal Computer）、ＵＳＢ（Universal Serial Bus）メモリなどの画像ファイルを記憶することができる機器が挙げられる。また、通信Ｉ／Ｆ部１０３は、スライドショー再生中において外部機器が接続されると、システム制御部１０１の制御の下、当該外部機器から画像ファイルを取得し、記憶部１０２に記憶させるための処理を行う。
【００２９】
記憶部１０２（画像ファイル記憶部、描画データ記憶部、出力順序情報記憶部の一例）は、例えば不揮発性半導体メモリからなり、スライドショー再生用プログラムなどの各種プログラムを記憶するプログラム記憶領域１０６、スライドショーにおいて再生対象となる画像を表示するための画像ファイルを記憶する画像ファイル記憶領域１０８、スライドショーを再生するための各種設定情報を規定したシナリオファイルを記憶するシナリオファイル記憶領域１０７を有する。また、記憶部１０２は、スライドショー再生中に、画像ファイルを展開して得られる描画データ（準備描画データ、追加分描画データを含む）であって、表示部１０５に画像ファイルを表示するための描画データを一時的に記憶する描画データ記憶領域１０９と、スライドショーの表示を管理するための作業用ファイルである管理ファイルを記憶する管理ファイル記憶領域１１０が確保される。
【００３０】
シナリオファイルには、スライドショーにおいて表示する画像ファイルが規定されているとともに、スライドショーにおける各画像ファイルの表示順序が規定されている。スライドショーにおいて表示する画像ファイルはユーザが予め指定することができる。表示順序は、図示しないスライドショー設定画面よりユーザが任意に設定することができる。また、ユーザにより表示順序が設定されなかった場合には、画像ファイル名に基づく並び替え（ソート）によって得られる順序が表示順序となる。また、シナリオファイルにはスライドショーにおける各画像の表示時間（切替時間）が規定されている。表示時間は、表示順序と同様に、スライドショー設定画面よりユーザが任意に設定することができ、ユーザにより設定されない場合には、初期値（例えば、５秒）が表示時間となる。また、表示時間は画像ファイル毎に設定することもできる。
【００３１】
なお、本実施形態では、記憶部１０２は不揮発性半導体メモリにより構成されるが、不揮発性半導体メモリとハードディスクとによって構成して、プログラム記憶領域１０６や画像ファイル記憶領域１０８をハードディスクに設けることとしてもよい。
【００３２】
操作部１０４は、カーソルキー、スライドショーを開始する際に用いられるスライドショー開始キー、スライドショーを終了する際に用いられるスライドショー終了キー等の各種キーを有するリモートコントロール装置等により構成されており、ユーザの入力操作に対応した制御信号をシステム制御部１０１に出力する。なお、操作部１０４は、表示部１０４に設けたタッチパネルなどの他の入力装置で構成することとしてもよい。
【００３３】
システム制御部１０１（記憶部制御手段、画像ファイル取得手段、変更手段、出力手段、判定手段の一例）は、主としてＣＰＵ（Central Processing Unit）により構成され、再生装置１００の全体的な機能を統括的に制御する。かかる制御に際して、システム制御部１０１は、記憶部１０２のプログラム記憶領域１０６に記憶されている制御プログラムを読み出して各処理を実行し、当該記憶部１０２に処理中の作業用ファイルを一時的に保持する。
【００３４】
システム制御部１０１は、スライドショーを再生する際に管理ファイルを記憶部１０２に作成する。システム制御部１０１は、管理ファイルに基づいて、画像ファイルを画像ファイル記憶領域１０８から読み込んで、当該画像ファイルを描画データに展開しつつ描画データ記憶部１０９に記憶し、当該描画データを表示部１０５に出力することにより、画像を表示する。なお、画像ファイルから描画データへの展開（変換）とは、ＪＰＥＧ（Joint Photographic Experts Group）ファイル等の圧縮データを解凍することのみを意味するのではなく、ＪＰＥＧファイル、ＴＩＦＦ（Tagged Image File Format）ファイル、ＢＭＰファイル等の画像ファイルを、表示部１０５に表示信号として出力するための描画データに変換することを意味する。
【００３５】
管理ファイルは、シナリオファイルに基づくファイルであって、その時点で表示部１０５に表示している画像ファイルを示す表示ポイントデータ、及び次に表示部１０５に出力すべき描画データを示す先読みポイントデータを含む。また、先読みポイントデータは、描画データが表示部１０５に出力された後に、当該出力された描画データを記憶していた描画データ記憶領域１０９に展開する画像ファイルの順序を示す。
【００３６】
図２は、スライドショーが再生される際の、描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【００３７】
図２の左側では、画像ファイル「００１．ｊｐｇ」に基づく画像が表示部１０５に表示されている時点における記憶部１０２等の状態を示している。このとき、管理ファイルにおける表示ポイントデータは、「００１．ｊｐｇ」について「１」となっており、他の画像ファイルについては「０」となっている。すなわち、表示ポイントデータが「１」となっている画像ファイルが表示部１０５において表示中であることを示している。一方、先読みポイントデータは、「００２．ｊｐｇ」について「１」となっており、「００３．ｊｐｇ」について「２」となっており、他の画像ファイルについては「０」となっている。すなわち、先読みポイントデータが「１」となっている画像ファイルを展開した描画データが、次に表示部１０５に出力されるべく描画データ記憶領域１０９に記憶されていることを示している。また、先読みポイントデータが「２」となっている画像ファイル「００３．ｊｐｇ」は、「００２．ｊｐｇ」を展開した描画データが表示部１０５に出力されると、次いで、描画データに展開されつつ描画データ記憶領域１０９に記憶されることを示している。
【００３８】
システム制御部１０１は、図２の左側で示した状態において、「００２．ｊｐｇ」の描画データを表示部１０５に出力することにより、表示部１０５で表示している画像を「００１．ｊｐｇ」から「００２．ｊｐｇ」に切り替えると、次いで、画像ファイル記憶領域１０８から画像ファイル「００３．ｊｐｇ」を読み出して描画データに展開しつつ、描画データ記憶領域１０９に記憶する。これに伴って、図２の右側に示すように、システム制御部１０１は、管理ファイルデータにおける表示ポイントデータ及び先読みポイントデータを更新する。具体的には、システム制御部１０１は、表示ポイントデータについて、「００１．ｊｐｇ」の表示ポイントデータを「１」から「０」に変更するとともに、「００２．ｊｐｇ」の表示ポイントデータを「０」から「１」に変更する。一方、先読みポイントデータについては、それまで「２」であった「００３．ｊｐｇ」の先読みポイントデータを「１」に変更するとともに、シナリオファイルにおいて表示順序が「００３．ｊｐｇ」の次順である「００４．ｊｐｇ」の先読みポイントデータを「２」に変更する。このように、システム制御部１０１は、スライドショーの再生中において画像を切り替える度に、画像ファイルを描画データに展開しつつ描画データ記憶領域１０９に記憶するとともに、管理ファイルにおける表示ポイントデータ及び先読みポイントデータを更新する。
【００３９】
次に、図３を用いて、スライドショー再生中において、通信Ｉ／Ｆ部１０３を介して、外部機器から画像ファイルを取得した場合について説明する。図３は、画像ファイル「００１．ｊｐｇ」に基づく画像が表示部１０５に表示されている時点において、通信Ｉ／Ｆ部１０３を介して、外部機器Ｄから画像ファイル「ａａａ．ｊｐｇ」を取得した場合における記憶部１０２等の状態を示している。以下、スライドショーの再生中に外部機器から取得する画像ファイルを「追加分画像ファイル」といい、追加分画像ファイルを展開して得られる描画データを「追加分描画データ」という。
【００４０】
図３の左側に示すように、通信Ｉ／Ｆ部１０３を介して、外部機器Ｄから追加分画像ファイル「ａａａ．ｊｐｇ」が取得されると、図３の右側に示すように、システム制御部１０１は、画像ファイル記憶領域１０８に当該追加分画像ファイルを記憶する。システム制御部１０１は、追加分画像ファイルを画像ファイル記憶領域１０８に記憶すると、その時点において先読みポイントデータが「２」であった画像ファイル「００３．ｊｐｇ」の先読みポイントデータを「０」に変更するとともに、追加された画像ファイル「ａａａ．ｊｐｇ」の先読みポイントデータを「２」に変更する。すなわち、システム制御部１０１は、追加画像ファイルを画像ファイル記憶領域１０８に記憶した時点において描画データ記憶領域１０９に記憶している描画データを表示部１０５に出力すると、次いで、追加された画像ファイル「ａａａ．ｊｐｇ」を描画データに展開しつつ描画データ記憶領域１０９に記憶することとなる。なお、システム制御部１０１は、先読みポイントデータを変更したことに伴って、管理ファイルの表示順序も変更する。また、管理ファイルの表示順序を変更したことに基づいて、当該管理ファイルで変更した表示順序と同じ表示順序となるようにシナリオファイルの表示順序を変更する。
【００４１】
表示部１０５（表示部の一例）は、例えば、液晶表示パネルや有機ＥＬ（Electro Luminescent）パネル等の表示装置により構成されており、システム制御部１０１の制御の下、記憶部１０２の描画データ記憶領域１０９から出力された描画データに基づいて画像を表示する。
【００４２】
［１．２．再生装置の動作］
次に、図４〜図６を参照して、本実施形態に係る再生装置１００の動作について説明する。なお、図４は、本実施形態に係る再生装置１００のシステム制御部１０１におけるスライドショー処理の一例を示すフローチャートであり、図５は、本実施形態に係る再生装置１００のシステム制御部１０１におけるスライドショー割込処理の一例を示すフローチャートであり、図６は、図４のステップＳ１０４に示す「画像ファイル追加処理」の具体例を示すフローチャートである。
【００４３】
図４に示す処理は、システム制御部１０１が、Ｓ１０１の処理でユーザによるスライドショー開始操作を検出することにより開始する。ユーザによるスライドショー開始操作とは、例えば、ユーザがスライドショー開始キーを押下する操作である。なお、システム制御部１０１は、スライドショー開始操作を検出するまで待機状態となっている（ステップＳ１０１：ＮＯ）。
【００４４】
システム制御部１０１は、スライドショー開始操作を検出すると（ステップＳ１０１：ＹＥＳ）、シナリオファイルを読み込み、スライドショー再生を開始する（Ｓ１０２）。具体的には、システム制御部１０１は、シナリオファイルを読み込むと、管理ファイルを記憶部１０２に作成し、当該管理ファイルに基づいて、画像ファイル記憶領域１０８から画像ファイルを読み出して、描画データに展開しつつ描画データ記憶領域１０９に記憶する。システム制御部１０１は、描画データ記憶領域１０９への展開が終了すると、図５を用いて後述するスライドショー割込処理を実行して、描画データ記憶領域１０９から描画データを表示部２０５へ出力し、１枚目の画像を表示させる。なお、本実施形態では、Ｓ１０２の処理でスライドショーにおける１枚目の画像を表示させた後には、図５を用いて後述するスライドショー割込処理において、画像を切り替えるための処理である、描画データを表示部１０５に出力する処理や、新たに描画データを描画データ記憶領域１０９に記憶する処理、管理ファイルを更新する処理等が行われる。
【００４５】
次に、システム制御部１０１は、外部機器から画像ファイルの追加信号を検出したか否かを判別する（Ｓ１０３）。このとき、システム制御部１０１は、外部機器から画像ファイルの追加信号を検出していないと判別したときには（ステップＳ１０３：ＮＯ）、Ｓ１０５の処理に移行する。一方、システム制御部１０１は、外部機器から画像ファイルの追加信号を検出したと判別したときには（ステップＳ１０３：ＹＥＳ）、図６を用いて後述する画像ファイル追加処理を行い（Ｓ１０４）、Ｓ１０５の処理に移行する。
【００４６】
次に、システム制御部１０１は、ユーザによるスライドショー終了操作を検出したか否かを判別する（Ｓ１０５）。ここで、ユーザによるスライドショー終了操作とは、例えば、ユーザがスライドショー終了キーを押下する操作である。システム制御部１０１は、ユーザによるスライドショー終了操作を検出したと判別したときには（ステップＳ１０５：ＹＥＳ）、スライドショー再生を終了し（Ｓ１０７）、Ｓ１０１の処理に移行する。一方、システム制御部１０１は、ユーザによるスライドショー終了操作を検出していないと判別したときには（ステップＳ１０５：ＮＯ）、次いで、スライドショーにおける再生対象画像ファイルを全て表示したか否かを判別する（Ｓ１０６）。ここで、再生対象画像ファイルとは、スライドショーにおいて再生対象となっている画像ファイルである。
【００４７】
システム制御部１０１は、Ｓ１０６の処理においてスライドショーにおける再生対象画像ファイルを全て表示したと判別したときには（ステップＳ１０６：ＹＥＳ）、スライドショー再生を終了し（Ｓ１０７）、Ｓ１０１の処理に移行する。一方、システム制御部１０１は、スライドショーにおける再生対象画像ファイルを全て表示していないと判別したときには（ステップＳ１０６：ＮＯ）、Ｓ１０３の処理に移行する。
【００４８】
なお、本実施形態では、スライドショーにおける再生対象画像ファイルを全て表示した場合にはスライドショーを終了する構成となっているが、再生対象画像ファイルを全て表示した場合には、再度最初から再生対象画像ファイルを順次表示（ループ再生表示という）する構成としてもよい。
【００４９】
次に、図５を用いてスライドショー割込処理について説明する。なお、スライドショー割込処理は、スライドショーにおいて表示する画像を切り替えるために実行される処理である。スライドショー割込処理は、上述したように、Ｓ１０２（図４）の処理で１枚目の画像ファイルの描画データへの展開が終了した際、又はシナリオファイルに規定された各画像の表示時間（切替時間）に従って画像を切り替える際に実行される割込処理である。なお、各画像の表示時間の管理は、図示しないタイマ管理処理によって行われ、表示時間が経過するとスライドショー割込処理が実行される。また、スライドショー割込処理が実行されている間は、他の処理は一時停止する。
【００５０】
システム制御部１０１は、スライドショー割込処理が開始されると、管理ファイルを参照して、先読みポイントデータが「１」である画像ファイルに対応する描画データを描画データ記憶領域１０９から読み出して表示部１０５に出力する（Ｓ１２１）。次いで、システム制御部１０１は、表示ポイントの更新を行う（Ｓ１２２）。具体的には、システム制御部１０１は、それまで表示部１０５で表示していた画像ファイルの表示ポイントデータを「１」から「０」に更新するとともに、Ｓ１２１の処理で表示部１０５に出力した描画データに対応する画像ファイルの表示ポイントデータを「０」から「１」に更新する。
【００５１】
次に、システム制御部１０１は、管理ファイルを参照して、先読みポイントデータが「２」である画像ファイルを画像ファイル記憶領域１０８から読み込み、描画データ記憶領域１０９に展開しつつ記憶する（Ｓ１２３）。次いで、システム制御部１０１は、先読みポイントの更新を行う（Ｓ１２４）。具体的には、システム制御部１０１は、描画データ記憶領域１０９に展開した描画データに対応する画像ファイルの先読みポイントデータを「２」から「１」に更新するとともに、シナリオファイルに規定された表示順序を参照して、先読みポイントデータを「２」から「１」に更新した画像ファイルの次に表示すべき画像ファイルの先読みポイントデータを「０」から「２」に更新する。システム制御部１０１は、Ｓ１２３の処理を終えると、スライドショー割込処理を終了する。なお、スライドショー割込処理が終了すると、その間、一時停止していた他の処理が再開される。
【００５２】
次に、図６を用いて画像ファイル追加処理について説明する。まず、システム制御部１０１は、外部機器から追加分画像ファイルの受信を開始する（Ｓ１４１）。次いで、システム制御部１０１は、追加分画像ファイルの受信は完了したか否かを判別する（Ｓ１４２）。このとき、システム制御部１０１は、追加分画像ファイルの受信は完了したと判別したときには（Ｓ１４２：ＹＥＳ）、Ｓ１４３の処理に移行する。一方、システム制御部１０１は、追加分画像ファイルの受信は完了していないと判別したときには（Ｓ１４２：ＮＯ）、追加分画像ファイルの受信が完了するまで待機する。
【００５３】
システム制御部１０１は、追加分画像ファイルの受信を完了すると、次いで、追加分画像ファイルの拡張子と、再生対象画像ファイルの拡張子は同じであるか否かを判別する（Ｓ１４３）。このとき、システム制御部１０１は、追加分画像ファイルの拡張子と、再生対象画像ファイルの拡張子は同じではないと判別したときには（Ｓ１４３：ＮＯ）、画像ファイル追加処理を終了する。一方、システム制御部１０１は、追加分画像ファイルの拡張子と、再生対象画像ファイルの拡張子は同じであると判別したときには（Ｓ１４３：ＹＥＳ）、次いで、追加分画像ファイルの先読みポイントデータを「２」に変更するとともに、他の画像ファイルの先読みポイントデータ及び表示順序を修正する（Ｓ１４４）。具体的には、システム制御部１０１は、先読みポイントが「２」であった画像ファイルの先読みポイントデータを「０」に変更するとともに、追加分画像ファイルの先読みポイントデータを「２」に変更する。また、これに伴って、システム制御部１０１は管理ファイル及びシナリオファイルの表示順序も変更する。すなわち、システム制御部１０１は、追加分画像ファイルの表示順序を、先読みポイントが「２」であった画像ファイルの前に追加し、先読みポイントが「２」であった画像ファイル以降の表示順位を「１」ずつ後ろにずらす処理を行う。
【００５４】
［２．第２実施形態］
［２．１．再生装置の構成及び機能］
次に、図７等を参照して、第２実施形態に係る再生装置１００Ａの構成及び機能について説明する。
【００５５】
第２実施形態の再生装置１００Ａは、第１実施形態の再生装置１００が記憶部１０２に描画データ記憶領域を１つだけ有していたのに対して、記憶部１０２Ａに描画データ記憶領域を２つ有する点で異なる。すなわち、図７に示すように、第２実施形態の再生装置１００Ａは、記憶部１０２Ａに２つの描画データ記憶領域１０９Ａ、１１１を有する。なお、第２実施形態においては、上述の構成以外の構成は第１実施形態と同様の構成を有しているので、各部材の符号として第１実施形態の再生装置１００における対応する各部材に付した符号に添字「Ａ」を付加した符号を用いて、また、同様の処理については同一の符号を用いることによりその説明を一部省略する。
【００５６】
図８は、第２実施形態におけるスライドショーが再生される際の、描画データ等の流れ及び管理ファイルの内容の一例を示す図である。
【００５７】
図８の左側に示すように、第２実施形態では、記憶部１０２Ａに２つの描画データ記憶領域１０９Ａ、１１１を有しているため、先読みポイントデータが「１」である画像ファイル「００２．ｊｐｇ」及び先読みポイントデータが「２」である画像ファイル「００３．ｊｐｇ」を展開した描画データがそれぞれ何れかの描画データ記憶領域１０９Ａ、１１１に記憶される。また、シナリオファイルに規定された表示順序に従って、次に描画データとして展開されるべき画像ファイル「００４．ｊｐｇ」の先読みポイントデータは「３」となっている。すなわち、第２実施形態では、先読みポイントデータ「１」及び「２」は描画データ記憶領域１０９Ａ、１１１に記憶されている描画データに対応する画像ファイルを示している。更に、先読みポイントデータ「１」は、次に表示部１０５Ａに出力される描画データを示している。更にまた、先読みポイントデータは「３」は、先読みポイントデータが「１」である描画データが描画データ記憶領域から表示部１０５Ａに出力された際、次に、当該描画データ記憶領域に描画データとして展開される画像ファイルを示している。
【００５８】
システム制御部１０１Ａは、図８の左側で示した状態において、「００２．ｊｐｇ」の描画データを表示部１０５Ａに出力することにより、表示部１０５Ａで表示している画像を「００１．ｊｐｇ」から「００２．ｊｐｇ」に切り替えると、次いで、画像ファイル記憶領域１０８Ａから画像ファイル「００４．ｊｐｇ」を読み出して描画データに展開しつつ、「００２．ｊｐｇ」に対応する描画データが記憶されていた描画データ記憶領域１０９Ａに記憶する。これに伴って、図８の右側に示すように、システム制御部１０１Ａは、表示ポイントデータについて、「００１．ｊｐｇ」の表示ポイントデータを「１」から「０」に変更するとともに、「００２．ｊｐｇ」の表示ポイントデータを「０」から「１」に変更する。一方、先読みポイントデータについては、それまで「２」であった「００３．ｊｐｇ」の先読みポイントデータを「１」に変更するとともに、描画データ記憶領域１０９Ａに展開した「００４．ｊｐｇ」の先読みポイントデータを「３」から「２」に変更し、更に、シナリオファイルにおいて表示順序が「００４．ｊｐｇ」の次順である「００５．ｊｐｇ」の先読みポイントデータを「０」から「３」に変更する。このように、システム制御部１０１Ａは、スライドショーにおいて画像が切り替わる度に、画像ファイルを描画データに展開しつつ描画データ記憶領域１０９Ａ、１１１に記憶するとともに、管理ファイルにおける表示ポイントデータ及び先読みポイントデータを更新する。
【００５９】
次に、図９及び図１０を用いて、スライドショー再生中において、通信Ｉ／Ｆ部１０３Ａを介して、外部機器から画像ファイルを取得した場合について説明する。図９及び図１０は、画像ファイル「００１．ｊｐｇ」に基づく画像が表示部１０５Ａに表示されている時点において、通信Ｉ／Ｆ部１０３Ａを介して、外部機器Ｄから画像ファイル「ａａａ．ｊｐｇ」を取得した場合における記憶部１０２Ａ等の状態を示している。
【００６０】
図９の左側に示すように、システム制御部１０１Ａは、外部機器Ｄから画像ファイル「ａａａ．ｊｐｇ」を受信して、画像ファイル記憶領域１０８Ａに記憶するとすぐに、先読みポイントデータが「１」である描画データを記憶している描画データ記憶領域１０９Ａとは異なる他の描画データ記憶領域１１１に、描画データに展開しつつ記憶する。このとき、システム制御部１０１Ａは、描画データ記憶領域１１１に「００３．ｊｐｇ」の描画データが展開済みであるが、「ａａａ．ｊｐｇ」の描画データを上書きして記憶する。そして、システム制御部１０１Ａは、「ａａａ．ｊｐｇ」の描画データへの展開が、「００２．ｊｐｇ」の描画データを表示部１０５Ａに出力する前に完了した場合には、図９の右側に示すように、「ａａａ．ｊｐｇ」の先読みポイントデータを「１」にするとともに、「００２．ｊｐｇ」の先読みポイントデータを「１」から「２」に変更する。更に、システム制御部１０１Ａは、「００３．ｊｐｇ」の先読みポイントデータを「２」から「３」に変更するとともに、「００４．ｊｐｇ」の先読みポイントデータを「３」から「０」に変更する。これにより、システム制御部１０１Ａは、次に表示部１０５Ａに出力するはずであった「００２．ｊｐｇ」の描画データより先に、「ａａａ．ｊｐｇ」の描画データを表示部１０５Ａに出力することとなる。なお、システム制御部１０１Ａは、先読みポイントデータを変更したことに伴って、管理ファイルの表示順序も変更する。また、管理ファイルの表示順序を変更したことに基づいて、当該管理ファイルで変更した表示順序と同じ表示順序となるようにシナリオファイルの表示順序を変更する。
【００６１】
次に、図１０を用いて、「ａａａ．ｊｐｇ」の描画データへの展開が、「００２．ｊｐｇ」の描画データを表示部１０５Ａに出力する前に完了しなかった場合について説明する。図１０の左側には、「ａａａ．ｊｐｇ」の描画データへの展開が、「００２．ｊｐｇ」に基づく画像が表示部１０５Ａに表示されている時点で完了した際の記憶部１０２Ａ等の状態を示している。
【００６２】
システム制御部１０１Ａは、図１０の左側に示すように、「ａａａ．ｊｐｇ」の描画データへの展開が、「００２．ｊｐｇ」に基づく画像が表示部１０５Ａに表示されている時点で完了した場合には、図１０の右側に示すように、「ａａａ．ｊｐｇ」の描画データへの展開が完了した時点における先読みポイントデータが「１」である「００３．ｊｐｇ」の先読みポイントデータを「２」に変更するとともに、「ａａａ．ｊｐｇ」の先読みポイントデータを「１」にする。また、システム制御部１０１Ａは、先読みポイントデータが「２」である「００４．ｊｐｇ」の先読みポイントデータを「３」に変更するとともに、先読みポイントデータが「３」である「００５．ｊｐｇ」の先読みポイントデータを「０」に変更する。
【００６３】
なお、図１０では、「ａａａ．ｊｐｇ」の描画データへの展開が、「００２．ｊｐｇ」に対応する画像が表示部１０５Ａに表示されている時点で完了した場合の例を示しているが、例えば、「ａａａ．ｊｐｇ」の描画データへの展開が、「００２．ｊｐｇ」に対応する画像が表示部１０５Ａに表示している間にも完了せずに、更に描画データ記憶領域１０９Ａから後続の「００３．ｊｐｇ」等の描画データを表示部１０５Ａに出力していた場合であっても、システム制御部１０１Ａは、「ａａａ．ｊｐｇ」の描画データへの展開が完了した時点における先読みポイントデータが「１」である描画データの先読みポイントデータを「２」に変更するとともに、「ａａａ．ｊｐｇ」の先読みポイントデータを「１」に変更する。
【００６４】
［２．２．再生装置の動作］
次に、図４、図５及び図１１を参照して、第２実施形態に係る再生装置１００Ａの動作について説明する。なお、図１１は、図４のステップＳ１０４に示す「画像ファイル追加処理」の具体例を示すフローチャートである。
【００６５】
まず、図４を参照してスライドショー処理について説明するが、第１実施形態におけるスライドショー処理と異なる点は、描画データ記憶領域が１つから２つに増えたことによるＳ１０２の処理内容である。具体的には、システム制御部１０１Ａは、第２実施形態におけるＳ１０２の処理では、シナリオファイルを読み込むと、管理ファイルを記憶部１０２Ａに作成し、当該管理ファイルに基づいて、画像ファイル記憶領域１０８Ａから画像ファイルを２つ読み出して、それぞれ描画データに展開しつつ何れかの描画データ記憶領域１０９Ａ、１１１に記憶する。システム制御部１０１Ａは、先読みポイントデータ（シナリオファイルにおける表示順序）が「１」である画像ファイルの描画データへの展開が終了すると、スライドショー割込処理（図５）を起動して、先読みポイントデータが「１」である画像ファイルに対応する描画データを記憶している描画データ記憶領域から描画データを表示部１０５Ａへ出力し、１枚目の画像を表示させる。
【００６６】
次に、図５を参照して、第２実施形態におけるスライドショー割込処理について説明するが、第１実施形態と異なる点は、描画データ記憶領域が１つから２つに増えたことによる処理内容の違いによるものである。
【００６７】
まず、システム制御部１０１Ａは、管理ファイルを参照して、先読みポイントデータが「１」である画像ファイルに対応する描画データを描画データ記憶領域１０９Ａ又は描画データ記憶領域１１１から読み出して表示部１０５Ａに出力する（Ｓ１２１）。次いで、システム制御部１０１Ａは、表示ポイントの更新を行う（Ｓ１２２）。具体的には、システム制御部１０１Ａは、それまで表示部１０５Ａで表示していた画像ファイルの表示ポイントデータを「１」から「０」に更新するとともに、Ｓ１２１の処理で表示部１０５Ａに出力した描画データに対応する画像ファイルの表示ポイントデータを「０」から「１」に更新する。
【００６８】
次に、システム制御部１０１Ａは、管理ファイルを参照して、先読みポイントデータが「３」である画像ファイルを画像ファイル記憶領域１０８Ａから読み込み、Ｓ１２１の処理で表示部１０５Ａに出力した描画データを記憶していた描画データ記憶領域１０９Ａ又は描画データ記憶領域１１１に展開しつつ記憶する（Ｓ１２３）。次いで、システム制御部１０１Ａは、先読みポイントの更新を行う（Ｓ１２４）。具体的には、システム制御部１０１Ａは、まず、先読みポイントデータが「２」であった描画データの先読みポイントデータを「１」に変更し、次いで、Ｓ１２３の処理で描画データ記憶領域１０９Ａ又は描画データ記憶領域１１１に展開した画像ファイルの先読みポイントデータを「３」から「２」に更新するとともに、シナリオファイルに規定された表示順序を参照して、先読みポイントデータを「３」から「２」に更新した画像ファイルの次順に表示すべき画像ファイルの先読みポイントデータを「０」から「３」に更新する。
【００６９】
次に、図１１を用いて第２実施形態における画像ファイル追加処理について説明する。
【００７０】
システム制御部１０１Ａは、第１実施形態と同様に、外部機器から追加分画像ファイルの受信を完了し（Ｓ１４１、Ｓ１４２）、当該追加分画像ファイルの拡張子が再生対象画像ファイルの拡張子と同じ拡張子である場合には（Ｓ１４３：ＹＥＳ）、次いで、追加分画像ファイルを画像ファイル記憶領域１０８Ａから読み込み、描画データ記憶領域に追加分画像ファイルの描画データを展開する（Ｓ２０１）。具体的には、システム制御部１０１Ａは、先読みポイントデータが「２」である描画データを記憶している描画データ記憶領域に追加分画像ファイルの描画データを展開する。
【００７１】
なお、第２実施形態における再生装置１００Ａでは２つの描画データ記憶領域を備える構成となっているが、３つ以上の描画データ記憶領域を備える構成としてもよい。この場合には、システム制御部１０１Ａは、Ｓ２０１の処理において、描画データを描画データ記憶領域に展開済みである画像ファイルの中で、最も先読みポイントデータが大きい画像ファイルの描画データが記憶されている描画データ記憶領域（この描画データ記憶領域は、先読みポイントデータが「１」である描画データが記憶されている描画データ記憶領域とは異なる描画データ記憶領域である。）に、追加分画像ファイルの描画データを展開する構成とするのが好ましい。
【００７２】
次いで、システム制御部１０１Ａは、追加分画像ファイルの描画データへの展開は完了したか否かを判別する（Ｓ２０２）。このとき、システム制御部１０１Ａは、追加分画像ファイルの描画データへの展開は完了したと判別したときには（Ｓ２０２：ＹＥＳ）、Ｓ２０３の処理に移行する。一方、システム制御部１０１Ａは、追加分画像ファイルの描画データへの展開は完了していないと判別したときには（Ｓ２０２：ＮＯ）、追加分画像ファイルの描画データへの展開が完了するまで待機する。
【００７３】
システム制御部１０１Ａは、追加分画像ファイルの描画データへの展開が完了すると、次いで、追加分画像ファイルの先読みポイントを「１」に変更するとともに、他の画像ファイルの先読みポイント及び表示順序を修正する（Ｓ２０３）。具体的には、システム制御部１０１Ａは、先読みポイントデータが「１」であった画像ファイルの先読みポイントデータを「２」に変更し、先読みポイントデータが「２」であった画像ファイルの先読みポイントデータを「３」に変更し、先読みポイントデータが「３」であった画像ファイルの先読みポイントデータを「０」に変更する。また、これに伴って、システム制御部１０１Ａは管理ファイル及びシナリオファイルの表示順序も変更する。すなわち、システム制御部１０１Ａは、追加分画像ファイルの表示順序を先読みポイントが「１」であった画像ファイルの前に追加し、先読みポイントが「１」であった画像ファイル以降の表示順位を「１」ずつ後ろにずらす処理を行う。システム制御部１０１Ａは、Ｓ２０３の処理を終えると、画像ファイル追加処理を終了する。
【００７４】
なお、上記実施形態における再生装置１００、１００Ａは、外部機器が接続された場合に当該外部機器から取得した追加分画像ファイルを再生中のスライドショーに追加することとしているが、これに代えて又はこれに加えて、スライドショー再生中にユーザがシナリオファイルに規定されていない画像ファイルであって、例えば画像ファイル記憶領域１０８、１０８Ａに記憶されている画像ファイルを、追加分画像ファイルとして新たに指定した場合にも、外部機器が接続された場合と同様に、当該新たに指定された追加分画像ファイルを再生中のスライドショーに追加することとしてもよい。具体的には、例えば、スライドショー再生中にユーザによる追加分画像ファイルを指定するための操作を開始するボタンを再生装置１００、１００Ａに設け、当該ボタンが操作された場合には、ユーザが追加分画像ファイルを指定できるように、画像ファイル記憶領域１０８、１０８Ａに記憶されている画像ファイルの一覧を表示部１０５、１０５Ａの端に表示して追加分画像ファイルを指定させる。そして、外部機器から取得した追加分画像ファイルを処理する場合と同様に、当該指定された追加分画像ファイルの先読みポイントデータ及び表示順序を変更することとしてもよい。
【００７５】
以上説明したように、上記実施形態の再生装置１００、１００Ａは、システム制御部１０１、１０１Ａが、追加分画像ファイルを取得した際に先読みポイントデータが「１」である描画データの前又は直後に、追加分画像ファイルを変換して得られる追加分描画データを表示部１０５、１０５Ａに出力するように、先読みポイントデータを変更する。したがって、再生装置１００、１００Ａによれば、スライドショーの再生中にスライドショーを停止することなく、外部機器から画像ファイルを取得し（又は画像ファイル記憶領域１０８、１０８Ａからユーザにより指定された画像ファイルを取得し）、当該取得した追加分画像ファイルをスライドショーに追加できる。また、追加分画像ファイルは再生中のスライドショーの最後尾に追加されるのではなく、追加分画像ファイルが追加された際に表示されている画像ファイルの１画像ファイル分後に、又は２画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００７６】
また、第１実施形態の再生装置１００は、記憶部１０２が描画データ記憶領域１０９を１つだけ有し、システム制御部１０１は、追加分画像ファイルを取得した際に先読みポイントデータが「１」である描画データの直後に、追加分描画データを表示部１０５に出力するよう先読みポイントデータを変更する。したがって、再生装置１００によれば、追加分画像ファイルが、当該追加分画像ファイルが追加された際に表示されている画像ファイルの２画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００７７】
また、第２実施形態の再生装置１００Ａは、記憶部１０２Ａが描画データ記憶領域１０９Ａ、１１１を２つ有し、システム制御部１０１Ａは、追加分画像ファイルを取得した際に先読みポイントデータが「１」である描画データが記憶されている描画データ記憶領域とは異なる他の描画データ記憶領域に、追加分描画データを展開しつつ記憶させ、また、追加分画像ファイルを取得した際に先読みポイントデータが「１」である描画データが表示部１０５Ａに出力される前に、追加分画像ファイルの追加分描画データへの変換が完了した場合には、当該先読みポイントデータが「１」である描画データの前に当該追加分描画データを表示部１０５Ａに出力するよう先読みポイントデータを変更する。したがって、再生装置１００Ａによれば、追加分画像ファイルが、当該追加分画像ファイルが追加された際に表示されている画像ファイルの１画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。なお、第２実施形態においては、記憶部１０２Ａが描画データ記憶領域を２つ有する構成であるが、３つ以上の描画データ記憶領域を有する構成とすることもできる。
【００７８】
更に、第２実施形態の再生装置１００Ａは、システム制御部１０１Ａが、追加分画像ファイルが取得した際に先読みポイントデータが「１」である描画データが表示部１０５Ａに出力される前に、追加分画像ファイルの追加分描画データへの変換が完了しなかった場合には、当該変換が完了した際に先読みポイントデータが「１」である描画データの前に、当該追加分描画データを表示部１０５Ａに出力するよう先読みポイントデータを変更する。したがって、再生装置１００Ａによれば、追加分画像ファイルは、追加分描画データへの展開が完了した際に表示されている画像ファイルの１画像ファイル分後に追加されることから、ユーザは追加分画像ファイルを再生中のスライドショーにおける早い段階で見ることができる。
【００７９】
更にまた、上記実施形態の再生装置１００、１００Ａは、システム制御部１０１、１０１Ａが、画像ファイル記憶領域１０８、１０８Ａに記憶されている再生対象画像ファイルの拡張子と、追加分画像ファイルの拡張子とが同じ拡張子であるか否かを判定し、同じ拡張子であると判別した追加分画像ファイルのみ、追加分描画データに変換して表示部１０５、１０５Ａに出力するよう先読みポイントデータを変更する。したがって、再生装置１００、１００Ａによれば、スライドショーで表示する再生対象画像ファイルと同じ識別子の画像ファイルのみが追加されることから、スライドショーにおいて異なる識別子の画像ファイルが表示されてしまうことを防止できる。
【００８０】
なお、上記実施形態においては、追加分画像ファイルの拡張子が再生対象画像ファイルの拡張子と同じ場合にのみ、追加分画像ファイルに基づく画像を表示するように構成したが、追加分画像ファイルの種別が再生対象画像ファイルの種別と同じ場合にのみ、追加分画像ファイルに基づく画像を表示するように構成してもよい。例えば、再生対象画像ファイルが人物を撮像した人物画像のみである場合には、人物画像を表示するための人物画像ファイルのみを追加する構成としてもよい。当該構成とする場合には、画像ファイルにおける人物を認識する人物認識技術を用いて（公知の人物認識技術を用いることができる）、追加分画像ファイルが人物を撮像したものであるか否かを判定し、スライドショーに追加するか否かを決定することとなる。当該構成とした再生装置によれば、スライドショーで表示する再生対象画像ファイルと同種別の画像ファイルのみが追加されることから、スライドショーにおいて異種別の画像ファイルが表示されてしまうことを防止できる。
【００８１】
また、システム制御部１０１、１０１Ａが、通信Ｉ／Ｆ部１０３、１０３Ａに外部機器が接続された際に、スライドショーに画像ファイルを追加するのは今回限りであるか否かをユーザに選択させ（例えば、何れか一方を選択させるための画像を表示部１０５、１０５Ａの端に表示して選択させる）、今回限りではないことが選択された場合には、上記実施形態の通り、当該外部機器から画像ファイルを取得して画像ファイル記憶領域１０８、１０８Ａに記憶させ、管理ファイルの表示順序の変更に伴ってシナリオファイルの表示順序も変更する一方、ユーザにより今回限りであることが選択された場合には、再生中のスライドショー（上記ループ再生表示時である場合を含む）においてのみ、追加画像ファイルを表示すべく、管理ファイルの表示順序を変更する（シナリオファイルの表示順序は変更しない。但し、ループ再生表示時である場合には一時的にシナリオファイルの表示順序を変更することとしてもよい。）構成としてもよい。また、ユーザにより今回限りであることが選択された場合には、画像ファイル記憶領域１０８、１０８Ａに記憶させた追加分画像ファイルをスライドショー終了後に消去することとしてもよいし、又、今回のスライドショーにおいて描画データを作成するタイミング毎に外部機器から画像ファイルを取得して、画像ファイル記憶領域１０８、１０８Ａに記憶することなく、直接描画データ記憶領域１０９、１０９Ａ、１１１に展開することとしてもよい。
【００８２】
また、上述したシステム制御部１０１、１０１Ａによる処理に相当するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、これらのプログラムを、時間の経過に従って表示部において画像を切り替えながら表示するスライドショーを再生する再生装置であって、画像ファイル、描画データ及び管理ファイルを記憶する記憶部と、スライドショーの再生中に、外部機器から追加分画像ファイルを取得する通信Ｉ／Ｆ部と、を備える再生装置に含まれるコンピュータで読み出して実行することにより、当該コンピュータを上記実施形態における再生装置内のシステム制御部１０１、１０１Ａとして活用することもできる。
【符号の説明】
【００８３】
１００、１００Ａ  再生装置
１０１、１０１Ａ  システム制御部
１０２、１０２Ａ  記憶部
１０３、１０３Ａ  通信Ｉ／Ｆ部
１０４、１０４Ａ  操作部
１０５、１０５Ａ  表示部
１０６、１０６Ａ  プログラム記憶領域
１０７、１０７Ａ  シナリオファイル記憶領域
１０８、１０８Ａ  画像ファイル記憶領域
１０９、１０９Ａ、１１１  描画データ記憶領域
１１０、１１０Ａ  管理ファイル記憶領域
【図１】
2010239586.tif 000003
【図２】
2010239586.tif 000004
【図３】
2010239586.tif 000005
【図４】
2010239586.tif 000006
【図５】
2010239586.tif 000007
【図６】
2010239586.tif 000008
【図７】
2010239586.tif 000009
【図８】
2010239586.tif 000010
【図９】
2010239586.tif 000011
【図１０】
2010239586.tif 000012
【図１１】
2010239586.tif 000013