(57)【要約】【課題】再生対象画像群である複数の撮影画像を順次切り換え再生する場合に、複数の撮影画像の全体を想起可能な画像を追加できるようにする。【解決手段】ＣＰＵ１は、再生対象画像群である複数の撮影画像に付加されている撮影日時(あるいは撮影位置)を参照し、各撮影日時(あるいは撮影位置)を網羅する全体の時間範囲(あるいは全体エリア)を特定し、この全体の時間範囲(全体エリア)に基づいてオープニング画像テーブル(あるいは位置テーブル)を検索することによってオープニング画像を取得して再生対象画像群の先頭位置に追加挿入する。【選択図】  図1
2006261878.tif 000002
【特許請求の範囲】
【請求項１】
再生対象画像群である複数の撮影画像を順次切り換え表示する画像再生装置であって、
再生対象画像群である複数の撮影画像に付加されている付加情報を参照し、各付加情報の内容を網羅する全体範囲を特定する特定手段と、
この特定手段によって特定された全体範囲を想起可能な画像を補助画像として取得する取得手段と、
この取得手段によって得られた補助画像を再生対象画像群の中に追加する追加手段と、
を具備したことを特徴とする画像再生装置。
【請求項２】
前記特定手段は、複数の撮影画像に付加されている撮影日時を参照して各撮影日時を含む全体期間を特定し、
前記取得手段は、特定された全体期間を想起可能な画像を補助画像として取得する、
ようにしたことを特徴とする請求項1記載の画像再生装置。
【請求項３】
前記特定手段は、複数の撮影画像に付加されている撮影位置を参照して各撮影位置を含む全体エリアを特定し、
前記取得手段は、特定された全体エリアを想起可能な画像を補助画像として取得する、
ようにしたことを特徴とする請求項1記載の画像再生装置。
【請求項４】
前記追加手段は、複数の撮影画像を順次切り換え表示する再生順の先頭位置に補助画像をオープニング画像として追加する、
ようにしたことを特徴とする請求項1記載の画像再生装置。
【請求項５】
前記追加手段は、複数の撮影画像を順次切り換え表示するに先立って、再生対象画像群を記憶する領域内に補助画像を追加記憶する、
ようにしたことを特徴とする請求項1記載の画像再生装置。
【請求項６】
再生対象画像群である複数の撮影画像を順次切り換え表示する画像再生装置であって、
再生対象画像群である複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されているか否かを判別する判別手段と、
この判別手段によって繰り返し表示が指定されている場合に、繰り返し表示を想起可能な画像を補助画像として取得する取得手段と、
この取得手段によって得られた補助画像を繰り返し表示に先立って追加表示する追加手段と、
を具備したことを特徴とする画像再生装置。
【請求項７】
前記取得手段は、複数の撮影画像に付加されている撮影日時を参照して各撮影日時を含む全体期間を想起可能な画像を補助画像として取得する、
ようにしたことを特徴とする請求項６記載の画像再生装置。
【請求項８】
前記取得手段は、複数の撮影画像に付加されている撮影位置を参照して各撮影位置を含む全体エリアを想起可能な画像を補助画像として取得する、
ようにしたことを特徴とする請求項６記載の画像再生装置。
【請求項９】
コンピュータに対して、
再生対象画像群である複数の撮影画像に付加されている付加情報を参照し、各付加情報の内容を網羅する全体範囲を特定する機能と、
特定された全体範囲を想起可能な画像を補助画像として取得する機能と、
取得した補助画像を再生対象画像群の中に追加する機能と、
を実現させるためのプログラム。
【請求項１０】
コンピュータに対して、
再生対象画像群である複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されているか否かを判別する機能と、
この判別手段によって繰り返し表示が指定されている場合に、繰り返し表示を想起可能な画像を補助画像として取得する機能と、
取得した補助画像を繰り返し表示に先立って追加表示する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の撮影画像を順次切り換え表示する画像再生装置およびプログラムに関する。
【背景技術】
【０００２】
従来、カメラ撮影された複数の撮影画像をスライドショー形式で逐次切り換えて再生表示する際に、複数の画像の中から予め選択した画像を予め指定された順番で自動再生するようにした画像再生装置が知られている（特許文献１参照）。また、順番テーブルの内容を参照し、この順番テーブルに定義されている画像を順次抽出して表示するようにしたスライドショー装置が知られている（特許文献２参照）。また、複数の画像をその類似度に応じてソートしてスライドショー形式で画像表示を行うようにした画像データ逐次表示装置が知られている（特許文献３参照）。
【特許文献１】特開平１１−３３１７３９号公報
【特許文献２】特開２００１−１０３４１５号公報
【特許文献３】特開２０００−０６７０５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１および特許文献２の技術にあっては、スライドショー形式で逐次切り換え表示される各画像に対応付けてその表示順を予め任意に指定あるいは順番テーブル内に設定しておくことにより、各画像を所望する順次で再生可能であるが、再生対象画像を確認しながらその表示順を決定するユーザ操作を前提とするものであった。また、上述した特許文献３の技術にあっては、複数の画像を逐次切り換え表示する際に、画像の複雑度に応じてそれらの表示時間を自動制御したり、画像を類似度に応じてそれらの表示順を自動制御することが可能となるが、撮影画像の内容を画像毎に解析することによってそれらの複雑度あるいは類似度を認識する必要があった。
【０００４】
ところで、スライドショー再生の対象となる再生対象画像群の中に、例えば、夏休みにハイキングに行ったときの撮影画像、海水浴に行ったときの撮影画像、夏祭りに出かけたときの撮影画像のように、撮影時期が同じ夏休みであっても撮影場所がそれぞれ異なる画像が含まれているような場合あるいは昨年の入学式で撮影した画像と今年の運動会で撮影した画像のように、撮影場所が同じ学校であっても撮影時期がそれぞれ異なる画像が含まれているような場合に、再生対象画像群の全体の内容を示すタイトル名として、「夏休みの思い出」などを再生開始時に表示させれば、再生開始時にその全体内容を知ることができるが、予め再生対象画像群の全体を確認してそのタイトル名を決定付加しなければならず、ユーザに負担をかけるという問題があった。また、ハイキングでの撮影画像を表示した後に、海水浴での撮影画像が突然に表示されたり、夏祭りの撮影画像が突然に表示されることは、撮影時期、撮影場所を誤認混同したり、鑑賞者に違和感を与えるおそれがあった。更に、再生対象画像群を何回も繰り返し再生する際に、最終画像を表示した後に先頭画像が突然に表示されることは、上述の場合と同様に撮影時期、撮影場所を誤認混同したり、鑑賞者に違和感を与えるおそれがあった。
【０００５】
第１の発明の課題は、再生対象画像群である複数の撮影画像を順次切り換え再生する場合に、複数の撮影画像の全体を想起可能な画像を追加できるようにすることである。
【０００６】
第２の発明の課題は、再生対象画像群である複数の撮影画像を順次切り換え再生する場合に、再生対象画像群を何回も繰り返して再生したとしてもその繰り返し再生であることを確認可能な画像を追加できるようにすることである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明（第１の発明）は、再生対象画像群である複数の撮影画像を順次切り換え表示する画像再生装置であって、再生対象画像群である複数の撮影画像に付加されている付加情報を参照し、各付加情報の内容を網羅する全体範囲を特定する特定手段と、この特定手段によって特定された全体範囲を想起可能な画像を補助画像として取得する取得手段と、この取得手段によって得られた補助画像を再生対象画像群の中に追加する追加手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項９記載の発明）。
【０００８】
なお、請求項１記載の発明は次のようなものであってもよい。
前記特定手段は、複数の撮影画像に付加されている撮影日時を参照して各撮影日時を含む全体期間を特定し、前記取得手段は、特定された全体期間を想起可能な画像を補助画像として取得する（請求項２記載の発明）。
【０００９】
前記特定手段は、複数の撮影画像に付加されている撮影位置を参照して各撮影位置を含む全体エリアを特定し、前記取得手段は、特定された全体エリアを想起可能な画像を補助画像として取得する（請求項３記載の発明）。
【００１０】
前記追加手段は、複数の撮影画像を順次切り換え表示する再生順の先頭位置に補助画像をオープニング画像として追加する（請求項４記載の発明）。
【００１１】
前記追加手段は、複数の撮影画像を順次切り換え表示するに先立って、再生対象画像群を記憶する領域内に補助画像を追加記憶する（請求項５記載の発明）。
【００１２】
請求項６記載の発明（第２の発明）は、再生対象画像群である複数の撮影画像を順次切り換え表示する画像再生装置であって、再生対象画像群である複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されているか否かを判別する判別手段と、この判別手段によって繰り返し表示が指定されている場合に、繰り返し表示を想起可能な画像を補助画像として取得する取得手段と、この取得手段によって得られた補助画像を繰り返し表示に先立って追加表示する追加手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項６記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１０記載の発明）。
【００１３】
なお、請求項６記載の発明は次のようなものであってもよい。
前記取得手段は、複数の撮影画像に付加されている撮影日時を参照して各撮影日時を含む全体期間を想起可能な画像を補助画像として取得する（請求項７記載の発明）。
【００１４】
前記取得手段は、複数の撮影画像に付加されている撮影位置を参照して各撮影位置を含む全体エリアを想起可能な画像を補助画像として取得する（請求項８記載の発明）。
【発明の効果】
【００１５】
請求項１記載の発明（第１の発明）によれば、この複数の撮影画像に付加されている付加情報を参照し、各付加情報の内容を網羅する全体範囲を特定すると共に、この全体範囲を想起可能な画像を補助画像として取得して再生対象画像群の中に追加するようにしたから、補助画像の追加によって複数の撮影画像全体を容易に想起することができるようになり、撮影画像の誤認混同を防ぐことが可能となる。
【００１６】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有するほか、複数の撮影画像に付加されている撮影日時を参照して各撮影日時を含む全体期間を特定し、この全体期間を想起可能な画像を補助画像として取得するようにしたから、例えば、夏休みにハイキングに行ったときの撮影画像、海水浴に行ったときの撮影画像、夏祭りに出かけたときの撮影画像のように、撮影時期が同じ夏休みの画像であれば、「夏休み」を想起可能な補助画像を取得して再生対象画像群の中に追加することができる。
【００１７】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有するほか、複数の撮影画像に付加されている撮影位置を参照して各撮影位置を含む全体エリアを特定し、特定された全体エリアを想起可能な画像を補助画像として取得するようにしたから、例えば、昨年の入学式で撮影した画像と今年の運動会で撮影した画像のように、撮影場所が同じ学校であれば、「学校」を想起可能な補助画像を取得して再生対象画像群の中に追加することができる。
【００１８】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有するほか、複数の撮影画像を順次切り換え表示する再生順の先頭位置に補助画像をオープニング画像として追加するようにしたから、鑑賞者にあっては再生開始前に再生対象画像群の全体内容を把握することができる。
【００１９】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有するほか、複数の撮影画像を順次切り換え表示するに先立って、再生対象画像群を記憶する領域内に補助画像を追加記憶するようにしたから、再生対象画像群を事前に編集した後にその表示を開始することができる。この場合、例えば、補助画像を自動挿入したことを報知したり、ユーザに補助画像を確認させることも可能となる。この際、追加前後の撮影画像と共に補助画像を表示させてユーザの確認指示を受け付けるようにすれば、より効果的なものとなる。
【００２０】
請求項６記載の発明（第２の発明）によれば、この複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されている場合には、繰り返し表示を想起可能な画像を補助画像として取得して繰り返し表示に先立って追加表示するようにしたから、再生対象画像群を何回も繰り返して再生したとしてもその繰り返し再生であることを容易に確認することができる。
【００２１】
請求項７記載の発明によれば、上述した請求項６記載の発明と同様の効果を有するほか、複数の撮影画像に付加されている撮影日時を参照して各撮影日時を含む全体期間を想起可能な画像を補助画像として取得するようにしたから、例えば、夏休み、季節などを想起可能な画像を追加表示することができる。
【００２２】
請求項８記載の発明によれば、上述した請求項６記載の発明と同様の効果を有するほか、複数の撮影画像に付加されている撮影位置を参照して各撮影位置を含む全体エリアを想起可能な画像を補助画像として取得するようにしたから、例えば、学校、地域などを想起可能な画像を追加表示することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図１〜図７を参照して本発明の実施例を説明する。
この実施例は、画像再生装置として、画像再生機能を備えた電子アルバム装置に適用した場合を例示したもので、図１は、電子アルバム装置の基本的な構成要素を示したブロック図である。
この電子アルバム装置は、外部供給された撮影画像データを内蔵ハードディスクにアルバム情報として収集保存するもので、ＣＰＵ１は、内部記憶部２内の各種プログラムに応じてこの電子アルバム装置の全体動作を制御する中央演算処理装置である。内部記憶部２は、プログラム領域およびデータ領域を有する内蔵ハードディスク(ＨＤＤ)である。この内部記憶部２内のプログラム領域には、後述する図６および図７に示す動作手順に応じて本実施例を実現するためのプログラムが格納され、また、そのデータ領域には、撮影画像データを保管する画像フォルダなどが設けられている。この内部記憶部２内のプログラム、データは、必要に応じてＲＡＭ（例えば、スタティックＲＡＭ）３にロードされたり、このＲＡＭ３内のデータが内部記憶部２にセーブされる。なお、ＲＡＭ３は、プログラム実行領域と作業領域とを有している。
【００２４】
このＣＰＵ１には、その入出力周辺デバイスであるキー入力部４、表示部５が接続されているほか、リモートコントローラ(リモコン)用Ｉ／Ｆ(インターフェイス)６を介してリモコン７が接続されていると共に、カードドライブ８を介してメモリカード９が接続され、更に、ＣＤ(Compact Disc)／ＤＶＤ(Digital Video Disc)ドライブ１０を介して可搬型の外部記録メディアであるＣＤ／ＤＶＤ１１が接続可能となっている。
【００２５】
キー入力部４は、カメラ撮影された画像データの保存を指示する保存ボタン、保存先を選択するメニュー画面の中から所望するメニュー項目を選択指定する選択ボタン、スライドショー表示の実行開始を指示する表示開始ボタンなど、各種のキーなどを有している。表示部５は、複数の撮影画像をスライドショー形式で逐次切り換えて再生表示したり、各種のメッセージ情報などを案内表示する液晶表示装置などである。リモコン７は、遠隔操作を行う入力操作部であり、キー入力部４に対応する各種のボタン、キーなどが設けられている。
【００２６】
メモリカード９は、ＳＤカード、メモリステイクなどであり、デジタルカメラ装置(図示せず)で撮影された画像データを電子アルバム装置に外部供給するための画像記録メディアであり、このメモリカード９がそのカードドライブ８のスロットに挿入セットされた際に、カードドライブ８は、カードセット有り信号を出力してＣＰＵ１に与える。この場合、ＣＰＵ１は、上述した画像データの保存を指示する保存ボタンが操作された際に、メモリカード９の挿入有無を監視し、メモリカード９がセットされていることを条件にメモリカード９から画像データ(画像ファイル)を取得して記録保存するようにしている。
【００２７】
なお、撮影画像(画像ファイル)の外部供給手段としては、メモリカード９に限らず、デジタルカメラ装置がケーブル接続あるいはコネクタ接続された際には、このカメラ装置内の画像メモリから各撮影ファイルを取得して記録保存するようにしてもよい。ここで、デジタルカメラ装置側においては、現在位置を受信取得するＧＰＳ(Global Positioning System)受信機能が備えられており、撮影が行われる毎に現在日時(年月日、時分)を撮影日時として取得すると共に、現在位置(経緯度情報)を撮影位置として取得し、当該ファイル名と共に撮影日時および現在位置を撮影画像に付加するようにしている。すなわち、各撮影画像にはその撮影日時および現在位置を示す付加情報が対応付けられている。このようにＧＰＳ受信機能付きのデジタルカメラ装置から直接あるいはメモリカード９を介して外部供給された各画像ファイルは、その撮影日時および現在位置を示す付加情報と共に内部記憶部２に記録保存される。
【００２８】
ＣＤ／ＤＶＤ１１は、各種の画像(後述するオープニング画像、インサート画像など)を外部供給したり、メモリカード９から読み出された撮影画像データを記録保存するための可搬型の画像記録メディアであり、比較的大容量の画像データを記録可能なもので、ＣＤ／ＤＶＤドライブ１０は、そのトレイにＣＤ、ＤＶＤの何れか一方が挿入セットされると、ディスクセット有り信号を出力してＣＰＵ１に与えるほか、ＣＰＵ１の制御下でＣＤ／ＤＶＤ１１をアクセスして画像データの書き込みあるいは読み出し動作を行う。この場合、ＣＰＵ１は、ＣＤ／ＤＶＤ１１のセット挿入の有無を監視しており、ＣＤ／ＤＶＤ１１がセットされていることを条件にＣＤ／ＤＶＤドライブ１０に対して画像データの書き込みあるいは読み出し動作を実行開始させる。
【００２９】
図２は、スライドショー形式で複数の撮影画像を順次切り換え表示する場合を例示した図である。すなわち、内部記憶部２に記録保存されている各画像の中からスライドショーの再生対象画像群として任意に選択された各画像を予め決められた表示順(撮影日時順)に応じて順次切り換え表示する場合を例示した図である。
この場合、ＣＰＵ１は、スライドショー再生がユーザ指示された際に、内部記憶部２から再生対象画像群を読み出すと共に、この各画像を撮影日時順に編集した後、再生表示に先立って、各画像の撮影日時を全て網羅する全体期間(たとえば、季節、年、月など)を求めたり、各画像の撮影位置を全て網羅する全体エリア(場所、地域など)を求め、全体期間あるいは全体エリアを想起可能なオープニング画像を後述のオープニング画像テーブル(図４参照)から検索取得して再生対象画像群の先頭位置に追加するようにしている。なお、図示の例では、「夏」を想起可能なオープニング画像を再生対象画像群の先頭位置に追加挿入した場合を示している。
【００３０】
また、ＣＰＵ１は、再生表示に先立って、複数の撮影画像を順次切り換え表示する再生順によって前後の関係となる各画像、つまり、画像並びの前後において隣り合う関係にある各画像に付加されている撮影日時を比較してその間の時間差を算出し、この時間差が所定時間以上(例えば、３０分以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、３０分以上であれば、この画像間をブロックの区切り位置として検出する動作を再生対象画像群全体に対して順次繰り返す。なお、図示の例では、ブロックの区切り位置として「Ｂ１」、「Ｂ２」、「Ｂ３」が検出された場合を示している。
【００３１】
そして、このブロックの区切り位置に対してその前方ブロック内の先頭画像に付加されている撮影位置と後方ブロック内の先頭画像に付加されている撮影位置とを比較してその距離差を算出し、この距離差が所定距離以上(例えば、５ｋｍ以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、５ｋｍ以上であれば、非連続的であると判定し、後述の位置画像テーブル(図５参照)からインサート画像を検索取得して当該ブロック間に挿入するようにしている。なお、図示の例では、ブロックの区切り位置「Ｂ２」にインサート画像が挿入された場合を示している。
【００３２】
同様に、ＣＰＵ１は、前後の各画像に付加されている撮影位置を比較してその間の距離差を算出し、この距離差が所定時間以上(例えば、１ｋｍ以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、１ｋｍ以上であれば、この画像間をブロックの区切り位置として検出する動作を再生対象画像群全体に対して順次繰り返した後、このブロックの区切り位置に対してその前方ブロック内の先頭画像に付加されている撮影日時と後方ブロック内の先頭画像に付加されている撮影日時とを比較してその時間差を算出し、この時間差が所定時間以上(例えば、６時間以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるか否かを判定し、６時間以上であれば、非連続的であると判定し、このブロック間にインサート画像を挿入するようにしている。
【００３３】
図３は、再生対象画像群を構成する複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されている場合に、繰り返し表示を想起可能な画像をプレイバック画像として最終画像と先頭画像間に追加挿入する場合を例示した図である。すなわち、ＣＰＵ１は、複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されているか否かを判別し、繰り返し表示が指定されている場合には、プレイバック画像を取得して追加表示するようにしている。この場合、例えば、３回の繰り返し表示が指定されている場合には、その都度、プレイバック画像を追加表示するようにしている。なお、プレイバック画像は、例えば、全面青色の画像あるいは文字列(リピート)などを含む画像などである。
【００３４】
図４は、時間に関するオープニング画像テーブル２１の構成を示した図である。
このオープニング画像テーブル２１は、ＣＤ／ＤＶＤ１１を介して外部供給されたインサート画像を記憶管理するもので、過去の年情報、季節情報、月情報に対応してその時期に起きた主な出来事、流行曲、季節、月などを想起可能な画像をオープニング画像として記憶するもので、年テーブル２１Ａ、季節テーブル２１Ｂ、月テーブル２１Ｃを有している。なお、パーソナルコンピュータ(図示せず)などを利用することによってインターネットを介して定期的あるいは必要に応じてＣＤ／ＤＶＤ１１の内容を更新するようにすれば、これに応じて最新情報をオープニング画像テーブル２１に追加登録することができる。
【００３５】
図５は、位置に関するインサート画像を記憶管理する位置画像テーブル２２の構成を示した図である。
この位置画像テーブル２２は、ＣＤ／ＤＶＤ１１を介して外部供給されたインサート画像を記憶管理するもので、日本全国の観光地、観光施設、名所、地域などに対応して、その場所を想起可能な画像をインサート画像として記憶する構成となっている。なお、パーソナルコンピュータ(図示せず)などを利用することによってインターネットを介して定期的あるいは必要に応じてＣＤ／ＤＶＤ１１の内容を更新するようにすれば、これに応じて最新情報を位置画像テーブル２２に追加登録することができる。
【００３６】
次ぎに、この実施例における電子アルバム装置の動作概念を図６および図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００３７】
図６および図７は、スライドショーの表示開始ボタンが操作された際に実行開始されるスライドショー表示処理を示したフローチャートである。
先ず、ＣＰＵ１は、内部記憶部２に記録保存されている各種の画像の中からスライドショー再生の対象画像を選択指定する処理を実行する(ステップＳ１)。この場合、ユーザにおいては、内部記憶部２に保存されている全画像あるいは任意の画像フォルダ内に保存されている各画像を再生対象として一括指定したり、再生対象を１画像毎に選択指定するようにしてもよく、その選択の仕方は任意である。
【００３８】
このように再生対象を選択する際に、再生対象画像群の繰り返し表示の回数を任意に入力設定するようにしている。なお、繰り返し表示の設定は、再生対象を選択する前に行うようにしてもよく、その時期は任意である。
このようにして再生対象となる複数の画像が選択指定されると、ＣＰＵ１は、この再生対象画像群を内部記憶部２から読み出してＲＡＭ３のワーク域(スライド画像メモリ)に一時記憶させた後、複数の撮影画像を順次切り換え再生する時間間隔(スライド間隔)として、そのデフォルト値(２秒)を設定する(ステップＳ２)。
【００３９】
この状態において、ＣＰＵ１は、ＲＡＭ３内のワーク域(スライド画像メモリ)内において、各再生対象画像に付加されている付加情報(撮影日時)を参照し、各画像が撮影日時順となるようにその並び順をソートした後(ステップＳ３)、各画像の撮影日時から全体期間(全体の時間範囲)を特定する(ステップＳ４)。この場合、最終画像の撮影日時から先頭画像の撮影日時を減算することによって全体の時間範囲を特定することができる。そして、この時間範囲は、年、季節、月に相当するかを判別し、オープニング画像テーブル２１を構成する年テーブル２１Ａ、季節テーブル２１Ｂ、月テーブル２１Ｃのうち、この時間範囲が半年以上の場合には、年テーブル２１Ａを検索し、１季節の範囲であれば、季節テーブル２１Ｂを検索し、１ヶ月の範囲であれば、月テーブル２１Ｃを検索し、時間範囲に該当するオープニング画像を選択的に読み出す(ステップＳ５)。
【００４０】
例えば、全体の時間範囲が２００２年７月〜２００年８月であれば、季節に相当するものと判別して季節テーブル２１Ｂを検索し、夏をイメージした風景画像などをオープニング画像として読み出す。また、全体の時間範囲が２００２年の１月〜６月であれば、年に相当するものと判別して年テーブル２１Ａを検索し、この年の出来事などを表したニュース画像などをオープニング画像として読み出す。そして、ＲＡＭ３のワーク域(スライド画像メモリ)において、このオープニング画像を再生対象画像群の先頭位置(先頭順位の位置)に追加記憶させる(ステップＳ６)。
【００４１】
次ぎに、ＣＰＵ１は、この先頭画像を指定した後、この指定画像に付加されている撮影日時と次ぎの順位の画像に付加されている撮影日時とを比較してその時間差を算出すると共に、この時間差が所定時間以上(例えば、３０分以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定し、３０分以上であれば、非連続的であると推測し、この画像間を区切り位置として検出する動作を再生対象画像群全体に対して順次繰り返す(ステップＳ７)。これによって検出された区切り位置とその時間差とを対応付けてＲＡＭ３のワーク域に一時記憶すると共に、各区切り位置に基づいて再生対象画像群全体を複数のブロックに分ける(ステップＳ８)。
【００４２】
このようにして再生対象画像群全体を複数のブロックに分けた後、その先頭のブロックを処理対象のブロックとして指定した後(ステップＳ９)、この指定ブロック内の先頭画像に付加されている撮影位置を読み出すと共に(ステップＳ１０)、この指定ブロックに続く次ぎのブロック内の先頭画像に付加されている撮影位置を読み出し(ステップＳ１１)、これらの位置を比較してその距離差を求め(ステップＳ１２)、この距離差が所定距離以上(例えば、５ｋｍ以上)であるか否かに基づいて前後の画像の繋がり具合が連続的であるか非連続的であるかを判定する(ステップＳ１３)。
【００４３】
この結果、５ｋｍ未満であれば、図７のステップＳ１６に移るが、５ｋｍ以上であれば、当該次ブロック内の先頭画像に付加されている撮影位置に基づいて位置画像テーブル２２を検索し、位置に関するインサート画像を読み出し取得した後(ステップＳ１４)、当該次ブロック内においてその先頭画像の１つ前の位置、つまり、指定ブロックと次ブロックとの間の位置にインサート画像を挿入記憶させる(ステップＳ１５)。そして、次ブロックは最終ブロックかを判別し(図７のステップＳ１６)、最終ブロックでなければ、この次ブロックを処理対象のブロックとして指定した後(ステップＳ１７)、図６のステップＳ１０に戻り、以下、同様に指定ブロックと次ブロックの撮影位置を比較し、その距離差が５ｋｍ以上であれば、当該ブロック間にインサート画像を挿入記憶させる(ステップＳ１０〜Ｓ１５)。
【００４４】
これによって次ブロックが最終ブロックに達した場合には(ステップＳ１６でＹＥＳ)、次ぎのステップＳ１８に移り、再生対象画像群全体を複数のブロックに分けた各区切り位置の中から時間差が大きい区切り位置を選択する。すなわち、上述のように区切り位置とその時間差とを対応付けて記憶するＲＡＭ３のワーク域をアクセスし、再生対象画像群全体を複数のブロックに分けた区切り位置の数を合計し、この合計値に対してその１割の区切り数を求めると共に、各区切り位置の時間差を比較して時間差の大きい順(上位順)に１割の数分の区切り位置を選択する。例えば、区切り位置の合計値が「８０個」であれば、時間差が大きい順に８個の区切り位置を選択する。そして、選択した区切り位置にデフォルト画像を挿入記憶させる(ステップＳ１９)。なお、デフォルト画像とは、例えば、全面青色の画像などである。
【００４５】
その後、スライドショー表示を開始し、上述したスライド画像メモリに記憶されている編集後の画像群を順次１画像毎に読み出しながら設定スライド間隔毎に順次切り換え表示させる(ステップＳ２０)。この場合、再生開始と共にオープニング画像をスライド間隔の２秒間表示させた後、再生対象画像の１枚目を２秒間表示させる。そして、２枚目以降の再生対象画像を順次切り換え表示するが、その際、再生対象画像間にインサート画像を挿入されていれば、このインサート画像も２秒間表示される。これによって最終画像までの表示が終了し、各画像の順次切り換え表示が一巡した際に(ステップＳ２１でＹＥＳ)、再生対象画像群の繰り返し表示が指定されているか否かを判別し(ステップＳ２２)、繰り返し表示が指定されていなければ、この時点でスライドショーの終了となるが、繰り返し表示が指定されていれば、プレイバック画像を取得して２秒間再生表示させる(ステップＳ２３)。すなわち、一巡表示の終了時にプレイバック画像(例えば、全面青色の画像)を追加表示させた後、ステップＳ２０に戻り、スライドショー表示を再開する。
【００４６】
以上のように、この実施例においてＣＰＵ１は、再生対象画像群である複数の撮影画像に付加されている撮影日時(あるいは撮影位置)を参照し、各撮影日時(あるいは撮影位置)を網羅する全体の時間範囲(あるいは全体エリア)を特定し、この全体の時間範囲(全体エリア)に基づいてオープニング画像テーブル２１(あるいは位置テーブル２２)を検索することによってオープニング画像を取得して再生対象画像群の先頭位置に追加挿入するようにしたから、オープニング画像の追加によって撮影画像群全体を容易に想起可能となり、撮影画像の誤認混同を防ぐことが可能となる。
【００４７】
すなわち、鑑賞者にあっては再生開始前に再生対象画像群の全体内容を把握することができる。この場合、夏休みにハイキングに行ったときの撮影画像、海水浴に行ったときの撮影画像、夏祭りに出かけたときの撮影画像のように、撮影時期が同じ夏休みの画像であれば、「夏休み」を想起可能なオープニング画像を追加挿入することができる。また、昨年の入学式で撮影した画像と今年の運動会で撮影した画像のように、撮影場所が同じ学校であれば、「学校」を想起可能なオープニング画像を取得して追加挿入することができる。
この場合、スライドショー表示を開始するに先立って、再生対象画像群を記憶するワーク域内にオープニング画像を追加記憶するようにしたから、再生対象画像群を事前に編集した後にその表示を開始することができる。
【００４８】
また、ＣＰＵ１は、前後の関係となる各画像に付加されている撮影日時(あるいは撮影位置)を比較しながらブロックの区切り位置を特定し、前方ブロック内の画像に付加されている撮影位置と後方ブロック内の画像に付加されている撮影位置(あるいは撮影日時)とを比較しながら当該ブロック間の繋がり具合を判定し、非連続的であると判定された際のブロック間にインサート画像を挿入するようにしたから、ブロックを単位としてインサート画像を挿入することができると共に、非連続的な部分を確実かつ容易に特定することが可能となる。この場合、再生対象画像群の中に、夏休みにハイキングに行ったときの撮影画像、海水浴に行ったときの撮影画像、夏祭りに出かけたときの撮影画像が含まれているような場合、夏休みのブロック、海水浴のブロック、夏祭りのブロックのように区切ることもできる。また、時間的な隔たりと距離的な隔たりを加味してインサート画像の挿入位置を特定することができ、時間的な隔たり(あるいは距離的な隔たり)に基づいて分けられた各ブロックの中から距離的な隔たり(あるいは時間的な隔たり)に基づいてインサート画像を挿入することができる。
【００４９】
また、ＣＰＵ１は、再生対象画像群である複数の撮影画像を順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されている場合には、繰り返し表示を想起可能なプレイバック画像を繰り返し表示に先立って追加表示するようにしたから、再生対象画像群を何回も繰り返して再生したとしてもその繰り返し再生であることを容易に確認することができる。
【００５０】
なお、上述した実施例においては、再生対象画像群全体の撮影日時あるいは撮影位置を加味したオープニング画像をその先頭位置に追加挿入するようにしたが、オープニング画像は、再生対象画像群全体に限らず、ブロック毎に追加挿入するようにしてもよい。つまり、上述した実施例においては、再生対象画像群である複数の撮影画像に付加されている撮影日時(あるいは撮影位置)を参照し、各撮影日時(あるいは撮影位置)を網羅する全体の時間範囲(あるいは全体エリア)を特定し、この全体の時間範囲(全体エリア)に応じたオープニング画像を再生対象画像群の先頭位置に追加挿入するようにしたが、上述のようにして再生対象画像群全体を複数のブロックに区切った場合には、ブロック単位にその全体の撮影日時あるいは撮影位置を加味したブロック開始用のオープニング画像を取得して当該ブロックの先頭位置に追加挿入するようにしてもよい。
【００５１】
また、上述した実施例においては、プレイバック画像として、例えば、全面青色の画像あるいは文字列(リピート)などを含む画像としたが、オープニング画像の場合と同様に、再生対象画像群である複数の撮影画像に付加されている撮影日時あるいは撮影位置を参照して各撮影日時(撮影位置)を含む全体の時間範囲(あるいは全体エリア)を想起可能な画像をプレイバック画像として取得して、最終画像の後ろに追加挿入するようにしてもよい。
【００５２】
再生対象として選択指定された撮影画像の表示時間(スライド間隔時間)とオープニング画像、インサート画像、プレイバック画像の表示時間とを同一時間(２秒間)としたが、撮影画像のスライド間隔時間に比べてオープニング画像、インサート画像、プレイバック画像の表示時間を短くしたり、逆に長くするようにしてもよい。
また、上述した実施例においては、時間的な隔たりを判定する基準値として「３０分」、また、距離的な隔たりを判定する基準値として「５ｋｍ」を例示したが、予め用意されている複数の基準値候補の中から任意に選択指定した値を基準とするようにしてもよい。
【００５３】
また、ＣＰＵ１は、各ブロック間にインサート画像を挿入する際に、その区切り位置の後方ブロック(次ブロック)の先頭画像に付加されている撮影日時あるいは撮影位置に応じたインサート画像を挿入するようにしたが、区切り位置の前方ブロック (指定ブロック) 内の先頭あるいは最終画像に付加されている撮影日時あるいは撮影位置に応じたインサート画像を挿入したり、前後ブロックの中間日時あるいは中間位置値を求め、この中間日時あるいは中間位置値に応じたインサート画像を挿入するようにしてもよい。
【００５４】
また、再生対象画像群内にオープニング画像、インサート画像、プレイバック画像を挿入記憶する事前編集が終了した際に、例えば、オープニング画像、インサート画像、プレイバック画像を自動挿入したことを報知したり、ユーザにオープニング画像、インサート画像、プレイバック画像を表示出力させてそれを確認させるようにしてもよい。この際、挿入前後の撮影画像と共に追加挿入した画像を表示させてユーザの確認指示を受け付けるようにすれば、より効果的なものとなる。
【００５５】
上述の実施例においては、ＣＤ／ＤＶＤ１１を介してオープニング画像テーブル２１、位置画像テーブル２２の内容を取得するようにしたが、インターネット接続によってオープニング画像テーブル２１、位置画像テーブル２２の内容を受信取得するようにしてもよい。
その他、再生対象画像は、静止画、動画を問わず、また、静止画と動画とを混在したものであってもよい、また、電子アルバム装置は、スタンドアロンタイプに限らず、その各構成要素が２以上の筐体に物理的に分離され、通信回線、ケーブル等の有線伝送路あるいは電波、マイクロウエーブ、赤外線等の無線伝送路を介してデータを送受信する分散型のシステムであってよもよい。また、画像再生機能を備えた電子アルバム装置に限らず、例えば、デジタルカメラ装置、パーソナルコンピュータなどにも同様に適用可能である。
【００５６】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、再生対象画像群である複数の撮影画像に付加されている付加情報を参照し、各付加情報の内容を網羅する全体範囲を特定する機能と、特定された全体範囲を想起可能な画像を補助画像として取得する機能と、取得した補助画像を再生対象画像群の中に追加する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００５７】
また、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、再生対象画像群である複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されているか否かを判別する機能と、この判別手段によって繰り返し表示が指定されている場合に、繰り返し表示を想起可能な画像を補助画像として取得する機能と、取得した補助画像を繰り返し表示に先立って追加表示する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】画像再生装置として適用した画像再生機能を備えた電子アルバム装置に場合の基本的な構成要素を示したブロック図。
【図２】スライドショー形式で複数の撮影画像を順次切り換え表示する場合を例示した図。
【図３】再生対象画像群を構成する複数の撮影画像の順次切り換え表示が一巡した際に、再生対象画像群の繰り返し表示が指定されている場合に、繰り返し表示を想起可能な画像をプレイバック画像として最終画像と先頭画像間に追加挿入する場合を例示した図。
【図４】時間に関するオープニング画像テーブル２１の構成を示した図。
【図５】位置に関するインサート画像を記憶管理する位置画像テーブル２２の構成を示した図。
【図６】スライドショーの表示開始ボタンが操作された際に実行開始されるスライドショー表示処理を示したフローチャート。
【図７】図６に続く、スライドショー表示処理を示したフローチャート。
【符号の説明】
【００５９】
１  ＣＰＵ
２  内部記憶部
３  ＲＡＭ
４  キー入力部
５  表示部
９  メモリカード
１１  ＣＤ／ＤＶＤ
２１  オープニング画像テーブル
２１Ａ  年テーブル
２１Ｂ  季節テーブル
２１Ｃ  月テーブル
２２  位置画像テーブル
【図１】
2006261878.tif 000003
【図２】
2006261878.tif 000004
【図３】
2006261878.tif 000005
【図４】
2006261878.tif 000006
【図５】
2006261878.tif 000007
【図６】
2006261878.tif 000008
【図７】
2006261878.tif 000009