(57)【要約】【課題】無線通信等により外部の電子機器から転送された画像データのファイルが含まれる場合であっても、多数の画像データを適正な順序で再生する。【解決手段】複数の画像を順次に再生する機能を有する撮影画像表示装置であって、それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別手段ｓ１４と、通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得手段ｓ１５と、撮影日時情報取得手段が取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定手段ｓ１９とを設けた。【選択図】図２
2008236294.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生する機能を有する撮影画像表示装置であって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別手段と、
通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得手段と、
前記撮影日時情報取得手段が取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定手段と、
を設けたことを特徴とする撮影画像表示装置。
【請求項２】
それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生する機能を有する撮影画像表示装置であって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別手段と、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータ以外の第１組のデータファイルについて、画像の再生順序を表す情報が記録されている第１のプレイリストを作成する第１のプレイリスト作成手段と、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータで構成される第２組のデータファイルについて、画像の再生順序を表す情報が記録された第２のプレイリストを作成する第２のプレイリスト作成手段と、
前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するプレイリスト再生順序決定手段と、
を設けたことを特徴とする撮影画像表示装置。
【請求項３】
請求項２記載の撮影画像表示装置であって、
前記第１のプレイリスト作成手段及び第２のプレイリスト作成手段の少なくとも一方は、前記所定の抽出条件として、全画像、静止画像、動画像、撮影日時、撮影日、画像保存先フォルダ、画像の記録媒体、撮像装置のモデルの少なくとも１つを表す情報を用いることを特徴とする撮影画像表示装置。
【請求項４】
請求項２記載の撮影画像表示装置であって、
前記プレイリスト再生順序決定手段は、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生する第１モードと、第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生する第２モードとの少なくとも一方を備えることを特徴とする撮影画像表示装置。
【請求項５】
それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで実行可能な撮影画像表示プログラムであって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得ステップと、
前記撮影日時情報取得ステップで取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定ステップと、
を設けたことを特徴とする撮影画像表示プログラム。
【請求項６】
それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで実行可能な撮影画像表示プログラムであって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータ以外の第１組のデータファイルについて、画像の再生順序を表す情報が記録されている第１のプレイリストを作成する第１のプレイリスト作成ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータで構成される第２組のデータファイルについて、画像の再生順序を表す情報が記録された第２のプレイリストを作成する第２のプレイリスト作成ステップと、
前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するプレイリスト再生順序決定ステップと、
を設けたことを特徴とする撮影画像表示プログラム。
【請求項７】
請求項６記載の撮影画像表示プログラムであって、
前記第１のプレイリスト作成ステップ及び第２のプレイリスト作成ステップの少なくとも一方は、前記所定の抽出条件として、全画像、静止画像、動画像、撮影日時、撮影日、画像保存先フォルダ、画像の記録媒体、撮像装置のモデルの少なくとも１つを表す情報を用いることを特徴とする撮影画像表示プログラム。
【請求項８】
請求項６記載の撮影画像表示プログラムであって、
前記プレイリスト再生順序決定ステップは、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生する第１モードと、第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生する第２モードとの少なくとも一方の機能を備えることを特徴とする撮影画像表示プログラム。
【請求項９】
それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで読み出し可能な撮影画像表示プログラムを記録した記録媒体であって、前記撮影画像表示プログラムには、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得ステップと、
前記撮影日時情報取得ステップで取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定ステップと、を設けたことを特徴とする撮影画像表示プログラムを記録した記録媒体。
【請求項１０】
それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで読み出し可能な撮影画像表示プログラムを記録した記録媒体であって、前記撮影画像表示プログラムには、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータ以外の第１組のデータファイルについて、画像の再生順序を表す情報が記録されている第１のプレイリストを作成する第１のプレイリスト作成ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータで構成される第２組のデータファイルについて、画像の再生順序を表す情報が記録された第２のプレイリストを作成する第２のプレイリスト作成ステップと、
前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するプレイリスト再生順序決定ステップと、
を設けたことを特徴とする撮影画像表示プログラムを記録した記録媒体。
【請求項１１】
請求項１０記載の撮影画像表示プログラムを記録した記録媒体であって、
前記第１のプレイリスト作成ステップ及び第２のプレイリスト作成ステップの少なくとも一方は、前記所定の抽出条件として、全画像、静止画像、動画像、撮影日時、撮影日、画像保存先フォルダ、画像の記録媒体、撮像装置のモデルの少なくとも１つを表す情報を用いることを特徴とする撮影画像表示プログラムを記録した記録媒体。
【請求項１２】
請求項１０記載の撮影画像表示プログラムを記録した記録媒体であって、
前記プレイリスト再生順序決定ステップは、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生する第１モードと、第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生する第２モードとの少なくとも一方の機能を備えることを特徴とする撮影画像表示プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカメラのような撮像装置により撮影された複数の画像を表示するための撮影画像表示装置及び撮影画像を表示するためのプログラム並びに撮影画像表示プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
例えば、デジタルカメラのような撮像装置においては、撮影の結果得られる多数枚の静止画や動画などのデジタルデータをそれ自身に内蔵したメモリカードなどの記憶装置上に大量に保存することができる。また、最近では赤外線通信（ＩｒＤＡ）のような無線通信機能を搭載したデジタルカメラも開発されている。無線通信機能を搭載したデジタルカメラにおいては、他のデジタルカメラや携帯電話端末のような様々な電子機器との間で通信し、画像などのデータを相互にやりとりすることができる。
【０００３】
従って、例えば自分自身が携帯電話端末で撮影した画像を自分のデジタルカメラに無線通信を利用して転送したり、他人のデジタルカメラで撮影された画像をもらって自分のデジタルカメラに無線通信を利用して転送することもできる。そのため、１つのデジタルカメラ内の記憶装置（メモリカードなど）上には、静止画を主体とする大量の様々なデータが蓄積されることになる。
【０００４】
デジタルカメラの利用者は、記憶装置上に蓄積されている様々な画像などの内容を確認したり、鑑賞しようとする場合には、通常はデジタルカメラ自身に備わっている再生機能を利用して画像を再生することができる。具体的には、記憶装置上に蓄積されている大量のデータを画像単位で、例えば撮影日時の順番で順次に選択し、選択された画像のデータをデジタルカメラに搭載されている液晶表示画面上に二次元画像（静止画）として順次に表示する。
【０００５】
しかし、自分のデジタルカメラで撮影した画像データの他に、無線通信により他の電子機器から取得した様々な画像データが記憶装置上に蓄積されているような場合には、鑑賞者が期待している順番（例えば撮影日時順）とは異なる順番で画像が再生される可能性が高い。例えば、自分で撮影した画像を順番に閲覧している途中で、他人が撮影した画像が割り込むように表示される場合がある。逆に、他人が撮影した画像を順番に閲覧している途中で、自分の撮影した画像が割り込むように表示される場合がある。
【０００６】
そこで、例えば特許文献１においては、複数の画像のそれぞれを管理するための識別情報に、データの送信元を表す電子メールアドレスの情報、すなわち送信元情報を含めて管理することを提案している。また、蓄積された画像データを再生する際には、再生対象のデータを送信元毎に区別して選択することを提案している。
【０００７】
従って、蓄積された画像データを再生する際には、再生対象のデータを自分で撮影した画像だけに限定したり、特定の送信元から送信された画像だけに限定することもできるので、自分で撮影した画像を順番に閲覧している途中で、他人が撮影した画像が割り込むのを防止できるし、他人が撮影した画像を順番に閲覧している途中で、自分の撮影した画像が割り込むのも防止できる。
【特許文献１】特開２００５−２９５３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、デジタルカメラ等の電子機器が扱う画像等のデータは、ある単位のデータの集合毎に独立したデータファイルとして管理されている。例えば、静止画の画像の場合には静止画１枚ごとに独立したデータファイルが作成される。それぞれのデータファイルには、ファイル名やタイムスタンプの情報も含まれる。タイムスタンプは、一般的にはそのファイルを作成した日時を表す情報である。
【０００９】
上記のように、デジタルカメラ内の記憶装置に蓄積されている様々な画像を順次に再生するような場合には、一般的にはそれぞれの画像のデータファイルに付加されているタイムスタンプの内容を撮影日時と同等に扱うことが可能である。従って、様々な画像の再生を行う場合には、従来よりそれぞれのデータファイルのタイムスタンプの内容に基づいて再生する画像の順番を決定していた。
【００１０】
しかしながら、無線通信等によって外部の電子機器から転送された画像データのデータファイルについては、それを受信した日時の情報がタイムスタンプとして記録される場合が多い。そのため、外部から転送された画像データについては、画像の撮影日時とデータファイルのタイムスタンプの内容とが対応していない。その結果、それぞれのデータファイルのタイムスタンプの内容に基づいて再生する画像の順番を決定する場合には、外部の電子機器から転送された画像データについては、利用者が希望している撮影日時順とは異なる順番で画像が再生されることになる。
【００１１】
本発明は、無線通信等により外部の電子機器から転送された画像データのファイルが含まれる場合であっても、多数の画像データを適正な順序で再生することが可能な撮影画像表示装置及び撮影画像表示プログラム並びに撮影画像表示プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る上記目的は、下記構成により達成される。
（１）  それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生する機能を有する撮影画像表示装置であって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別手段と、
通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得手段と、
前記撮影日時情報取得手段が取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定手段と、
を設けたことを特徴とする撮影画像表示装置。
【００１３】
この撮影画像表示装置によれば、通信により転送されたデータで構成されるデータファイルについては、撮影日時情報取得手段が各データファイルの内部データを解析することにより撮影日時の情報を取得するので、データファイルのタイムスタンプが撮影日時と一致していなくても、正しい撮影日時の情報を取得できる。従って、通信により外部の電子機器から転送された画像であっても、適正な順序、すなわち撮影日時の順序のように利用者が希望する順序に従って順番に画像を再生することが可能になる。また、通信により転送されたデータ以外のデータファイルについては、当該データファイルに付加されたタイムスタンプを撮影日時の情報として取得するので、各データファイルの内部データを解析する必要がなく、短時間で処理を完了できる。
【００１４】
例えば、現時点で存在しているデジタルカメラのほとんどにおいては、「Ｅｘｉｆ形式」と呼ばれる仕様に従って構成されたデータファイルに画像等を記録している。このデータファイルは画像ファイルとしてよく知られている「ＪＰＥＧ形式」のデータファイルと同じものであるが、その内部には撮影日時等を含む様々な撮影条件の情報が埋め込まれている。従って、このデータファイルの内部を解析することにより、ファイルに付加されたタイムスタンプとは異なる正しい撮影日時等の情報を取得できる。勿論、「Ｅｘｉｆ形式」のデータファイルに限定されるものではない。
【００１５】
（２）  それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生する機能を有する撮影画像表示装置であって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別手段と、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータ以外の第１組のデータファイルについて、画像の再生順序を表す情報が記録されている第１のプレイリストを作成する第１のプレイリスト作成手段と、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータで構成される第２組のデータファイルについて、画像の再生順序を表す情報が記録された第２のプレイリストを作成する第２のプレイリスト作成手段と、
前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するプレイリスト再生順序決定手段と、を設けたことを特徴とする撮影画像表示装置。
【００１６】
この撮影画像表示装置によれば、プレイリスト再生順序決定手段が前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するので、適正な順序、すなわち利用者が希望する順序に従って順番に画像を再生することが可能になる。例えば、前記第１のプレイリストの内容に従って、通信により転送されたデータ以外で構成される第１組のデータファイルの画像を順番に再生し、その後で、第２のプレイリストの内容に従って通信により転送されたデータで構成される第２組のデータファイルの画像を順番に再生することも可能になる。そのため、第１のプレイリストの内容に従って画像を再生している途中で第２組のデータファイルの画像が割り込むのを防止でき、第２のプレイリストの内容に従って画像を再生している途中で第１組のデータファイルの画像が割り込むのを防止できる。
（３）  （２）記載の撮影画像表示装置であって、
前記第１のプレイリスト作成手段及び第２のプレイリスト作成手段の少なくとも一方は、前記所定の抽出条件として、全画像、静止画像、動画像、撮影日時、撮影日、画像保存先フォルダ、画像の記録媒体、撮像装置のモデルの少なくとも１つを表す情報を用いることを特徴とする撮影画像表示装置。
【００１７】
この撮影画像表示装置によれば、複数画像の連続再生時に、再生順序として利用者が希望すると考えられる条件に従って、第１のプレイリスト及び／又は第２のプレイリストを作成することができる。
【００１８】
（４）  （２）記載の撮影画像表示装置であって、
前記プレイリスト再生順序決定手段は、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生する第１モードと、第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生する第２モードとの少なくとも一方を備えることを特徴とする撮影画像表示装置。
【００１９】
この撮影画像表示装置によれば、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生するか、又は第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生することができる。
【００２０】
（５）  それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで実行可能な撮影画像表示プログラムであって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得ステップと、
前記撮影日時情報取得ステップで取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定ステップと、を設けたことを特徴とする撮影画像表示プログラム。
【００２１】
この撮影画像表示プログラムによれば、通信により転送されたデータで構成されるデータファイルについては、撮影日時情報取得ステップで各データファイルの内部データを解析することにより撮影日時の情報を取得するので、データファイルのタイムスタンプが撮影日時と一致していなくても、正しい撮影日時の情報を取得できる。従って、通信により外部の電子機器から転送された画像であっても、適正な順序、すなわち撮影日時の順序のように利用者が希望する順序に従って順番に画像を再生することが可能になる。また、通信により転送されたデータ以外のデータファイルについては、当該データファイルに付加されたタイムスタンプを撮影日時の情報として取得するので、各データファイルの内部データを解析する必要がなく、短時間で処理を完了できる。
【００２２】
（６）  それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで実行可能な撮影画像表示プログラムであって、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータ以外の第１組のデータファイルについて、画像の再生順序を表す情報が記録されている第１のプレイリストを作成する第１のプレイリスト作成ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータで構成される第２組のデータファイルについて、画像の再生順序を表す情報が記録された第２のプレイリストを作成する第２のプレイリスト作成ステップと、
前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するプレイリスト再生順序決定ステップと、を設けたことを特徴とする撮影画像表示プログラム。
【００２３】
この撮影画像表示プログラムによれば、プレイリスト再生順序決定ステップで前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するので、適正な順序、すなわち利用者が希望する順序に従って順番に画像を再生することが可能になる。例えば、前記第１のプレイリストの内容に従って、通信により転送されたデータ以外で構成される第１組のデータファイルの画像を順番に再生し、その後で、第２のプレイリストの内容に従って通信により転送されたデータで構成される第２組のデータファイルの画像を順番に再生することも可能になる。そのため、第１のプレイリストの内容に従って画像を再生している途中で第２組のデータファイルの画像が割り込むのを防止でき、第２のプレイリストの内容に従って画像を再生している途中で第１組のデータファイルの画像が割り込むのを防止できる。
【００２４】
（７）  （６）記載の撮影画像表示プログラムであって、
前記第１のプレイリスト作成ステップ及び第２のプレイリスト作成ステップの少なくとも一方は、前記所定の抽出条件として、全画像、静止画像、動画像、撮影日時、撮影日、画像保存先フォルダ、画像の記録媒体、撮像装置のモデルの少なくとも１つを表す情報を用いることを特徴とする撮影画像表示プログラム。
【００２５】
この撮影画像表示プログラムによれば、複数画像の連続再生時に、再生順序として利用者が希望すると考えられる条件に従って、第１のプレイリスト及び／又は第２のプレイリストを作成することができる。
【００２６】
（８）  （６）記載の撮影画像表示プログラムであって、
前記プレイリスト再生順序決定ステップは、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生する第１モードと、第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生する第２モードとの少なくとも一方の機能を備えることを特徴とする撮影画像表示プログラム。
【００２７】
この撮影画像表示プログラムによれば、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生するか、又は第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生することができる。
【００２８】
（９）  それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで読み出し可能な撮影画像表示プログラムを記録した記録媒体であって、前記撮影画像表示プログラムには、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
通信により転送されたデータ以外のデータファイルについては、当該データファイルの作成時点を表すタイムスタンプを撮影日時の情報として取得し、通信により転送されたデータで構成されるデータファイルについては、当該データファイルの内部データを解析することにより撮影日時の情報を取得する撮影日時情報取得ステップと、
前記撮影日時情報取得ステップで取得した撮影日時の情報に基づいて、複数のデータファイルの画像再生順序を決定する再生順序決定ステップとを設けたことを特徴とする撮影画像表示プログラムを記録した記録媒体。
【００２９】
この撮影画像表示プログラムを記録した記録媒体によれば、通信により転送されたデータで構成されるデータファイルについては、撮影日時情報取得ステップで各データファイルの内部データを解析することにより撮影日時の情報を取得するので、データファイルのタイムスタンプが撮影日時と一致していなくても、正しい撮影日時の情報を取得できる。従って、通信により外部の電子機器から転送された画像であっても、適正な順序、すなわち撮影日時の順序のように利用者が希望する順序に従って順番に画像を再生することが可能になる。また、通信により転送されたデータ以外のデータファイルについては、当該データファイルに付加されたタイムスタンプを撮影日時の情報として取得するので、各データファイルの内部データを解析する必要がなく、短時間で処理を完了できる。
【００３０】
（１０）  それぞれが少なくとも画像を含む複数のデータファイルを保持している１つ又は複数の記憶装置からデータを読み出し、複数の画像を順次に所定の表示画面上で再生するための所定のコンピュータで読み出し可能な撮影画像表示プログラムを記録した記録媒体であって、前記撮影画像表示プログラムには、
それぞれの画像のデータファイルについて、通信により転送されたデータであるか否かを識別する転送データ識別ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータ以外の第１組のデータファイルについて、画像の再生順序を表す情報が記録されている第１のプレイリストを作成する第１のプレイリスト作成ステップと、
所定の抽出条件に従って前記記憶装置上に保持されている複数のデータファイルを参照すると共に、通信により転送されたデータで構成される第２組のデータファイルについて、画像の再生順序を表す情報が記録された第２のプレイリストを作成する第２のプレイリスト作成ステップと、
前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するプレイリスト再生順序決定ステップと、を設けたことを特徴とする撮影画像表示プログラムを記録した記録媒体。
【００３１】
この撮影画像表示プログラムを記録した記録媒体によれば、プレイリスト再生順序決定ステップで前記第１のプレイリスト及び第２のプレイリストを所定の順序で参照し、両者の内容に従って画像再生順序を決定するので、適正な順序、すなわち利用者が希望する順序に従って順番に画像を再生することが可能になる。例えば、前記第１のプレイリストの内容に従って、通信により転送されたデータ以外で構成される第１組のデータファイルの画像を順番に再生し、その後で、第２のプレイリストの内容に従って通信により転送されたデータで構成される第２組のデータファイルの画像を順番に再生することも可能になる。そのため、第１のプレイリストの内容に従って画像を再生している途中で第２組のデータファイルの画像が割り込むのを防止でき、第２のプレイリストの内容に従って画像を再生している途中で第１組のデータファイルの画像が割り込むのを防止できる。
【００３２】
（１１）  （１０）記載の撮影画像表示プログラムを記録した記録媒体にであって、
前記第１のプレイリスト作成ステップ及び第２のプレイリスト作成ステップの少なくとも一方は、前記所定の抽出条件として、全画像、静止画像、動画像、撮影日時、撮影日、画像保存先フォルダ、画像の記録媒体、撮像装置のモデルの少なくとも１つを表す情報を用いることを特徴とする撮影画像表示プログラムを記録した記録媒体。
【００３３】
この撮影画像表示プログラムを記録した記録媒体によれば、複数画像の連続再生時に、再生順序として利用者が希望すると考えられる条件に従って、第１のプレイリスト及び／又は第２のプレイリストを作成することができる。
【００３４】
（１２）  （１０）記載の撮影画像表示プログラムを記録した記録媒体であって、
前記プレイリスト再生順序決定ステップは、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生する第１モードと、第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生する第２モードとの少なくとも一方の機能を備えることを特徴とする撮影画像表示プログラムを記録した記録媒体。
【００３５】
この撮影画像表示プログラムを記録した記録媒体によれば、第１のプレイリストの内容に従って複数の画像を順次に再生した後で、第２のプレイリストの内容に従って複数の画像を順次に再生するか、又は第２のプレイリストの内容に従って複数の画像を順次に再生した後で、第１のプレイリストの内容に従って複数の画像を順次に再生することができる。
【発明の効果】
【００３６】
本発明によれば、無線通信等により外部の電子機器から転送された画像データのファイルが含まれる場合であっても、多数の画像データを適正な順序、すなわち、利用者が希望する順序に従って再生することが可能になる。
【発明を実施するための最良の形態】
【００３７】
（第１の実施の形態）
本発明の撮影画像表示装置に関する具体的な１つの実施の形態について図１〜図３を参照しながら以下に説明する。
【００３８】
図１は第１の実施の形態のデジタルカメラの主要なハードウェア構成を示すブロック図である。図２、図３は第１の実施の形態のデジタルカメラの主要な動作を示すフローチャートである。
【００３９】
第１の実施の形態では、図１に示すような構成のデジタルカメラに本発明を適用する場合を想定している。勿論、デジタルカメラ以外であっても、同様に複数のデジタル画像（静止画や動画）の順次再生機能を有する装置であれば本発明を適用できる。
【００４０】
図１に示すデジタルカメラは、フォーカスレンズ１１、ズームレンズ１２、絞りシャッター１３、モータ１４、モータ駆動回路１５、撮像素子１６、Ａ／Ｄ変換器１７、画像信号処理部１８、積算部１９、中央制御部（ＣＰＵ）２０、記録用内蔵ＲＯＭ２１、メディアインタフェース２２、メディア制御部２３、ＵＳＢコネクタ２４、ＵＳＢ通信制御部２５、アンテナ２６、ＩｒＤＡ通信制御部２７、圧縮伸張処理部２８、ＲＡＭ２９、制御プログラム用ＲＯＭ３０、表示制御部３１、表示部３２及び操作部３３を備えている。
【００４１】
フォーカスレンズ１１、ズームレンズ１２及び絞りシャッター１３はモータ１４により物理的に駆動される。モータ１４はモータ駆動回路１５を介して中央制御部２０により駆動制御される。
【００４２】
中央制御部２０はマイクロプロセッサを内蔵しており、制御プログラム用ＲＯＭ３０上に予め保持されている制御用プログラムを実行することによりカメラの様々な制御動作を実現する。つまり、中央制御部２０は、請求項でいう転送データ識別手段、撮影日時情報取得手段、再生順序決定手段、第１のプレイリスト作成手段、第２のプレイリスト作成手段、プレイリスト再生順序決定手段の機能を備えている。
【００４３】
撮像素子１６は、二次元イメージセンサであり、フォーカスレンズ１１、ズームレンズ１２、絞りシャッター１３等を経由して外部から入射する光の像を二次元画像の電気信号に変換する。Ａ／Ｄ変換器１７は、撮像素子１６から出力される二次元画像のアナログ電気信号を画素単位でデジタルデータの信号に変換する。
【００４４】
画像信号処理部１８は、Ａ／Ｄ変換器１７から出力されるデジタルデータに対して、ホワイトバランス補正、シャープネス補正、色調補正、階調補正等のデジタル信号処理を施し、その結果を画像データとして出力する。
【００４５】
圧縮伸張処理部２８は、生成された画像データの容量を減らすための圧縮処理と、圧縮された画像データを元のデータに復元するための伸張処理を実施する。圧縮された画像データの形式としては様々なものが想定されるが、例えば一般的によく知られている「ＪＰＥＧ」形式の画像データが圧縮伸張処理部２８で生成される。
【００４６】
記録用内蔵ＲＯＭ２１は、フラッシュメモリで構成されており、圧縮伸張処理部２８で圧縮された「ＪＰＥＧ」形式の画像データのデータファイルを保存する。
【００４７】
メディアインタフェース２２には、所定の外部記録メディア、例えば「ｘＤメディアカード」を接続でき、この外部記録メディアに圧縮された「ＪＰＥＧ」形式の画像データのデータファイルを保存することもできる。
【００４８】
圧縮伸張処理部２８で圧縮された「ＪＰＥＧ」形式の画像データのデータファイルの書き込み先については、予め定めた優先条件と、外部記録メディアの装着の有無とに応じて、記録用内蔵ＲＯＭ２１と外部記録メディアとのいずれかが選択される。初期状態では、記録用内蔵ＲＯＭ２１が優先的な書き込み先として指定される。
【００４９】
制御プログラム用ＲＯＭ３０は、中央制御部２０が実行可能な制御用プログラムが予め保持されているが、制御プログラム用ＲＯＭ３０の内容は書き換え可能であり、中央制御部２０が実行すべき制御用プログラムを更新する場合には、制御プログラム用ＲＯＭ３０の内容が書き換えられる。
【００５０】
表示部３２は、写真などの二次元画像を表示可能な液晶表示器であり、実際には撮影画像や、メニューや、警告表示などの内容が表示される。表示内容は、表示制御部３１を介して中央制御部２０によって制御される。利用者が例えば撮影を行う場合には、表示部３２に被写体の像やメニュー等が表示されるので、利用者は表示部３２の表示内容を見ながら被写体を確認したり、撮影された画像を確認したり、メニュー項目の内容を決定することになる。
【００５１】
操作部３３には、利用者が操作可能な様々な要素（スイッチ類）が設けられている。具体的には、レリーズ、ズームボタン、動作モードを切り替えるモードダイアル、画像やメニューを選択したり実行するための十字ボタンやＯＫボタンやキャンセルボタン、画面の表示形式を切り替えるためのＤＩＳＰボタン等が含まれている。
【００５２】
撮影された画像や、記録用内蔵ＲＯＭ２１上もしくは外部記録メディア上に存在する様々な画像の内容をデジタルカメラ上の表示部３２を用いて再生することかできる。再生のモードとしては、１コマ画像再生や、マルチ再生の他に、スライドショーのモードも備わっている。スライドショーのモードでは、多数の画像を１コマずつ順番に一定の時間間隔で表示することができる。
【００５３】
このデジタルカメラは外部の電子機器（他のデジタルカメラ等）との間でデータのやりとりを可能にするために通信手段を備えている。すなわち、１つの通信手段として、ＵＳＢコネクタ２４及びＵＳＢ通信制御部２５を備えているので、ＵＳＢコネクタ２４を介して有線接続でＵＳＢ通信を行うことができる。また、もう１つの通信手段として、アンテナ（送受信器）２６及びＩｒＤＡ（赤外線通信規格）通信制御部２７を備えているので、ＩｒＤＡ通信が可能な他の電子機器との間で無線通信によりデータのやりとりができる。
【００５４】
このデジタルカメラの機能として備わっているメニュー項目の１つに「ＩｒＤＡ通信」があるので、利用者がこのメニュー項目を選択することにより、画像データを他の電子機器との間で送受信することができる。このデジタルカメラが送信する画像データについては、記録用内蔵ＲＯＭ２１上に保持されている画像データ及びメディアインタフェース２２に接続された外部記録メディアに保持されている画像データの中から任意に選択することができる。
【００５５】
また、外部の電子機器からＩｒＤＡ通信又はＵＳＢ通信により受信した画像データについては、記録先の優先順位に従って、記録用内蔵ＲＯＭ２１上又はメディアインタフェース２２に接続された外部記録メディアに記録される。なお、この例では無線通信手段としてＩｒＤＡ通信機能を備えているが、これの代わりとして、電波、超音波、赤外線等を搬送波として利用する他の無線通信手段、例えば「Bluetooth」や無線ＬＡＮ等を用いることも想定できる。
【００５６】
次に、図１に示すデジタルカメラの主要な動作について、図２、図３を参照しながら説明する。図２はこのデジタルカメラがＩｒＤＡ通信又はＵＳＢ通信により外部の電子機器から画像データを受信する場合の動作を示しており、図３はこのデジタルカメラがスライドショーのモードで画像を再生する場合の動作を示している。
【００５７】
なお、図２、図３に示す動作は、制御プログラム用ＲＯＭ３０に用意されている撮影画像表示プログラムを中央制御部２０のマイクロプロセッサが実行することにより実現される。また、中央制御部２０のマイクロプロセッサが実行すべき撮影画像表示プログラムについては、それが予め記録された所定の記録媒体、例えばメモリカード、フレキシブルディスク媒体、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどから読み込むことも可能である。
【００５８】
利用者が操作部３３を操作することにより、メニュー画面で「画像受信メニュー」が選択されると、図２のステップｓ１に進み、画像受信メニューの機能を開始する。この画像受信メニューでは、受信画像の保存先の指定（記録用内蔵ＲＯＭ２１又はメディアインタフェース２２に接続された外部記録メディア）及び受信動作の実行ができる。
【００５９】
利用者の操作入力により受信動作の実行が指示されると、ステップｓ２からステップｓ３に進む。ステップｓ３では、受信画像の保存先として予め指定された受信画像用フォルダ（１００＿ＲＥＣＶフォルダ）が存在するか否かを識別する。なお、フォルダとは特定の記録領域を表すものであり割り当てられた名称で区別される。
【００６０】
受信画像用フォルダが既に存在する場合はステップｓ３からｓ５に進み、存在しない場合はステップｓ４に進む。ステップｓ４では、受信画像用フォルダ（１００＿ＲＥＣＶフォルダ）を保存先の記録用内蔵ＲＯＭ２１又はメディアインタフェース２２に接続された外部記録メディアに作成する。
【００６１】
保存先である受信画像用フォルダの準備が完了すると、ステップｓ５で外部の電子機器からの画像データの受信を開始し、次のステップｓ６に進む。ステップｓ６ではデータの受信を実行し、受信したデータは保存先の受信画像用フォルダ内に画像毎に独立したデータファイル（静止画の場合）として記録する。
【００６２】
ステップｓ７では、全画像の受信が完了したか否かを調べ、全画像の受信が完了した場合はこの処理を終了し、完了してなければステップｓ６に戻って画像データの受信処理を継続する。
【００６３】
このようにして受信したデータから生成される画像のデータファイルや、図１に示すデジタルカメラ自身の撮影により生成される画像のデータファイルについては、ファイル毎に生成日時の情報で構成されるタイムスタンプが付加されている。但し、このデジタルカメラ自身の撮影により生成された画像のデータファイルに付加されるタイムスタンプの内容はその画像の撮影日時と一致するが、受信データから生成された画像のデータファイルに付加されるタイムスタンプの内容はデータの受信日時であり、画像の撮影日時とは一致しない。
【００６４】
一方、受信したデータから生成される画像のデータファイル及び図１に示すデジタルカメラ自身の撮影により生成される画像のデータファイルのいずれについても、デジタルカメラの場合は、一般的に「Ｅｘｉｆ形式」と呼ばれる仕様に従って構成されている。
【００６５】
このデータファイルは画像ファイルとしてよく知られている「ＪＰＥＧ形式」のデータファイルと同じものであるが、その内部には撮影日時等を含む様々な撮影条件の情報が埋め込まれている。従って、このデータファイルの内部を解析することにより、ファイルに付加されたタイムスタンプとは異なる正しい撮影日時等の情報も取得可能である。
【００６６】
次に、図３に示す再生時（スライドショー）の動作について説明する。図１に示すデジタルカメラに備わったスライドショー機能のための操作メニューでは、表示する画像の種類（「全画像」、「静止画」、「動画」、「日付ソート」）と、表示時間と、エフェクト（表示上の特殊効果）の種類を指定できる。例えば、「画像の種類」の「日付ソート」を指定した場合には、記録されている全画像の中から、撮影日時の前後関係に従って登り順で多数の画像を自動的に並べ替えて順番に再生表示する（つまりスライドショー）ことができる。
【００６７】
利用者が操作部３３を操作することにより、スライドショーのメニューが選択されると、図３のステップｓ１１に進み、スライドショーのメニューで指定された機能が開始される。
【００６８】
ステップｓ１２では、スライドショーのメニューで「画像の種類」の「日付ソート」が（利用者の操作により）指定されたかどうかを識別し、「画像の種類」の「日付ソート」が指定された場合には次のステップｓ１３に進む。
【００６９】
ステップｓ１３では、プレイリストの作成を開始する。プレイリストとは、再生対象（この場合は画像ファイル群）及びその順序を表す情報であり、一般的にはそれぞれのデータファイル（この場合は画像のファイル）の所在（パス）及びファイル名を１行に１つずつ並べたテキストファイルである。
【００７０】
中央制御部２０は再生対象画像が保存されている記録用内蔵ＲＯＭ２１又はメディアインタフェース２２に接続された外部記録メディアの保存内容を調べ、それぞれの画像のデータファイルに対して、次のステップｓ１４〜ｓ１８の処理を実行する。
【００７１】
ステップｓ１４では、処理対象の画像のデータファイルが、前述の受信画像用フォルダ（１００＿ＲＥＣＶフォルダ）の中に存在するか否かを識別する。受信画像用フォルダの中に存在する画像のデータファイルの場合にはステップｓ１４からｓ１５に進み、それ以外の画像のデータファイルの場合にはステップｓ１４からｓ１６に進む。
【００７２】
ステップｓ１５では、処理対象の画像のデータファイルの内部データを解析し、「Ｅｘｉｆタグ」から「撮影日時」の情報を取得する。具体的には、以下に説明するような処理になる。
【００７３】
JPEGファイルは、必ず0xFFD8（１６進数表記：以下同様）で始まり、0xFFD9で終わる。このようなファイル中の0xFFXX（XXは任意）という形式のデータはマーカーと呼ばれ、JPEGデータの区切り子である。0xFFD8はSOI(Start of image)、0xFFD9はEOI(End of image)である。この２つは添付データを持たないマーカーであるが、それ以外のマーカーはその後にデータを伴う。JPEGファイルに使われるマーカーのうち、0xFFE0〜0xFFEFのマーカーは、アプリケーションマーカーと呼ばれ、それぞれのアプリケーションプログラムで使用するためのデータ領域として定義されている。
【００７４】
Exif形式のデータファイルにおいても、このアプリケーションマーカーを使い、様々な情報をJPEG画像内に格納している。ただしExifではAPP1(0xFFE1)というマーカーを使用している。Exif形式の画像の最初の部分には、「SOI Marker」、「APP1 Marker」、「APP1 Data」、「Other Marker」の領域が順番に並んでいる。
【００７５】
また、この「APP1 Marker」の部分には、「APP1 Data Size 」、「Exif Header」、「TIFF Header 」、「IFD0 (main image)」、「Data area of IFD0 」、「Exif SubIFD」、「Data area of Exif SubIFD 」、「Interoperability IFD」、「Data area of Interoperability IFD 」、「Makernote IFD」、「Data area of Makernote IFD 」、「IFD1(thumbnail image)」、「Data area of IFD1」、「Thumbnail image」の各領域が順番に並んでいる。
【００７６】
ＩＦＤは「Image file directory」の意味である。つまり、通常のディスク上にあるディレクトリーと同じような構造で、イメージ情報をＩＦＤが格納している。このＩＦＤには、「ディレクトリーエントリー数」、「１番目のイメージ情報」、「２番目のイメージ情報」、「３番目のイメージ情報」、・・・が順番に並んでいる。「１番目のイメージ情報」、「２番目のイメージ情報」、「３番目のイメージ情報」、・・・のそれぞれの最初の部分には、データの種類を表すタグ番号の情報が配置されている。
【００７７】
実際には、Exif形式画像データのTIFFデータ領域に最初に現れるＩＦＤがIFD0(IFD of main image)であり、そこから次のIFD1(IFD of thumbnail image)へリンクされ、そこでリンクが終了する。ただしこれらのIFDの中には、撮影情報等の詳細なカメラデーターは含まれていない。Exif形式の場合、IFD0の中には「Exif Offset」(0x8769)という特殊なタグが存在し、このオフセット値が示すアドレスに、IFD形式のデータ(Exif SubIFD)が格納されており、ここにカメラの詳細情報等が書かれている。
【００７８】
従って、Exif形式の画像のデータファイルの中のデータ(Exif SubIFD)にアクセスし、所定のＥｘｉｆタグを用いて「撮影日時」の情報を取り出すことができる。実際には、データ(Exif SubIFD)の領域ではタグ番号「0x9003」が「DateTimeOriginal」、つまり「撮影日時」のデータを保持する領域を表しているので、タグ番号「0x9003」を用いてデータ(Exif SubIFD)から「撮影日時」のデータを取り出すことになる。なお、タグ番号「0x9004」の「DateTimeDigitized（画像が撮影後にデジタル化された日時）」を代わりに利用しても良い。
【００７９】
一方、図３のステップｓ１６では、それぞれのデータファイルに付加されている「タイムスタンプ」の情報を「撮影日時」の情報として取得する。すなわち、このデジタルカメラ自身の撮影により得られた画像のデータファイルの場合には、ファイルの作成日時を表す「タイムスタンプ」は「撮影日時」と同じ内容になるので、「タイムスタンプ」を「撮影日時」として扱うことができる。
【００８０】
ステップｓ１７では、作成対象のプレイリストの中に、処理対象の画像のデータファイルの情報として、当該データファイルのフルパス（所在とファイル名）と、ステップｓ１５又はｓ１６で取得した「撮影日時」の情報を追加して書き込む。
【００８１】
ステップｓ１８では、再生対象の全ての画像ファイルの処理が終了したか否かを識別し、終了した場合は次のステップｓ１９に進み、終了してなければステップｓ１４の処理に戻って処理を継続する。
【００８２】
ステップｓ１９では、ステップｓ１３〜ｓ１８で作成したプレイリストの内部のデータを行単位で処理し、その中の「撮影日時」の前後関係に従って、「撮影日時」の登り順になるようにデータを並べ替える（ソートする）。これでプレイリストが完成する。
【００８３】
ステップｓ２０では、ステップｓ１９で作成したプレイリストを用いてスライドショーを開始する。すなわち、プレイリストの内容に従って、再生対象となる多数の画像のデータファイルに１つずつ順番にアクセスし、一定の時間周期で順次に画像を表示する。
【００８４】
なお、図２、図３に示した処理においては、通信により受信した画像データを専用のフォルダに格納しておき、各データファイルが存在するフォルダを区別することにより各画像が受信データか否かを識別しているが、別の方法で識別することも可能である。例えば、受信画像のデータファイルに特定のマークを付加し、このマークを参照することにより各画像が受信データか否かを識別することもできる。また、画像の受信時に受信画像のリストを作成しておき、受信画像のリストを用いて各画像が受信データか否かを識別することもできる。
【００８５】
（第２の実施の形態）
【００８６】
本発明の撮影画像表示装置に関する具体的な１つの実施の形態について図４、図５を参照しながら以下に説明する。
図４，図５は第２の実施の形態のデジタルカメラの主要な動作を示すフローチャートである。
【００８７】
第２の実施の形態では、第１の実施の形態と同様に、図１に示すような構成のデジタルカメラに本発明を適用する場合を想定している。勿論、デジタルカメラ以外であっても、同様に複数のデジタル画像（静止画や動画）の順次再生機能を有する装置であれば本発明を適用できる。
【００８８】
第２の実施の形態と第１の実施の形態との違いはデジタルカメラの動作、つまり中央制御部２０の制御内容だけである。従って、デジタルカメラの構成については、第１の実施の形態で説明したとおりであり、重複する説明は省略する。
【００８９】
第２の実施の形態のデジタルカメラの動作について、図４，図５を参照しながら以下に説明する。図４はこのデジタルカメラがＩｒＤＡ通信又はＵＳＢ通信により外部の電子機器から画像データを受信する場合の動作を示しており、図５はこのデジタルカメラがスライドショーのモードで画像を再生する場合の動作を示している。
【００９０】
なお、図４，図５に示す動作は、制御プログラム用ＲＯＭ３０に用意されている撮影画像表示プログラムを中央制御部２０のマイクロプロセッサが実行することにより実現される。また、中央制御部２０のマイクロプロセッサが実行すべき撮影画像表示プログラムについては、それが予め記録された所定の記録媒体、例えばメモリカード、フレキシブルディスク媒体、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどから読み込むことも可能である。
【００９１】
利用者が操作部３３を操作することにより、メニュー画面で「画像受信メニュー」が選択されると、図４のステップｓ３１に進み、画像受信メニューの機能を開始する。この画像受信メニューでは、受信画像の保存先の指定（記録用内蔵ＲＯＭ２１又はメディアインタフェース２２に接続された外部記録メディア）及び受信動作の実行ができる。
【００９２】
利用者の操作入力により受信動作の実行が指示されると、ステップｓ３２からステップｓ３３に進む。ステップｓ３３で外部の電子機器からの画像データの受信を開始し、次のステップｓ３４ではデータの受信を実行し、受信したデータは保存先の受信画像用フォルダ内に画像毎に独立したデータファイル（静止画の場合）として記録する。
【００９３】
また、１つの画像データの受信が完了すると、次のステップｓ３５に進み、受信した画像に予め定めたマークを付加する。具体例としては、画像のデータファイルの中の「Ｅｘｉｆタグ」の「メーカーノート」の部分に「送受信ステータス」（８ビット）の領域を設け、受信済みの場合は「送受信ステータス」のビット０（最下位ビット）をセットする（１にする）。
【００９４】
ステップｓ３６では、全画像の受信が完了したか否かを調べ、全画像の受信が完了した場合はこの処理を終了し、完了してなければステップｓ３４に戻って画像データの受信処理を継続する。
【００９５】
次に、図５に示す再生時（スライドショー）の動作について説明する。このデジタルカメラに備わったスライドショー機能のための操作メニューでは、表示する画像の種類（「全画像」、「静止画」、「動画」、「日付ソート」）と、表示時間と、エフェクト（表示上の特殊効果）の種類を指定できる。例えば、「画像の種類」の「日付ソート」を指定した場合には、記録されている全画像の中から、撮影日時の前後関係に従って登り順で多数の画像を自動的に並べ替えて順番に再生表示する（つまりスライドショー）ことができる。
【００９６】
利用者が操作部３３を操作することにより、スライドショーのメニューが選択されると、図５のステップｓ４１に進み、スライドショーのメニューで指定された機能が開始される。
【００９７】
ステップｓ４２では、スライドショーの実行が利用者の入力操作により指示されたかどうかを調べ、指示された場合に次のステップｓ４３に進む。なお、この例では「画像の種類」として「全画像」が選択された場合を想定している。
【００９８】
ステップｓ４３では、プレイリストの作成を開始する。プレイリストとは、再生対象（この場合は画像ファイル群）及びその順序を表す情報であり、一般的にはそれぞれのデータファイル（この場合は画像のファイル）の所在（パス）及びファイル名を１行に１つずつ並べたテキストファイルである。この例では、以下に説明するように複数の独立したプレイリストを作成する。
【００９９】
中央制御部２０は再生対象画像が保存されている記録用内蔵ＲＯＭ２１又はメディアインタフェース２２に接続された外部記録メディアの保存内容を調べ、それぞれの画像のデータファイルに対して、次のステップｓ４４〜ｓ４８の処理を実行する。
【０１００】
ステップｓ４４では、処理対象の画像のデータファイルが、通信により外部の電子機器から受信した画像か否かを識別する。すなわち、ステップｓ３５で付加したマークの有無を調べる。つまり、各画像データファイルの内部データにアクセスし、「Ｅｘｉｆタグ」の「メーカーノート」の「送受信ステータス」の「ビット０」がセットされているかどうか（１／０）を調べる。
【０１０１】
ステップｓ４４の識別結果に基づき、外部から受信した画像のデータファイルを処理する場合にはステップｓ４５からｓ４６に進み、それ以外の画像のデータファイルの場合にはステップｓ４５からｓ４７に進む。
【０１０２】
ステップｓ４６では、１番目のプレイリストである「受信画像プレイリスト」の中に、処理対象の画像のデータファイルの情報として、当該データファイルのフルパス（所在とファイル名）の情報を追加して書き込む。
【０１０３】
また、ステップｓ４７では、「２番目のプレイリスト」（任意：受信画像プレイリスト以外）の中に、処理対象の画像のデータファイルの情報として、当該データファイルのフルパス（所在とファイル名）の情報を追加して書き込む。
【０１０４】
ステップｓ４８では、再生対象の全ての画像ファイルの処理が終了したか否かを識別し、終了した場合は次のステップｓ４９に進み、終了してなければステップｓ４４の処理に戻って処理を継続する。
【０１０５】
ステップｓ４９では、スライドショーの再生動作を開始する。
【０１０６】
ステップｓ５０では、ステップｓ４７で作成した「２番目のプレイリスト」の内容を参照し、その内容に従って多数の画像を順次に再生する。つまり、このデジタルカメラ自身で撮影して得られた画像だけを順次に再生する。
【０１０７】
ステップｓ５１では、「２番目のプレイリスト」に記録されている全ての画像の再生が終了したか否かを調べ、終了した場合は次のステップｓ５２に進み、終了してなければステップｓ５０に戻って処理を繰り返す。
【０１０８】
ステップｓ５２では、ステップｓ４６で作成した「受信画像プレイリスト」の内容を参照し、その内容に従って多数の画像を順次に再生する。つまり、外部の電子機器から受信した画像だけを順次に再生する。
【０１０９】
ステップｓ５３では、「受信画像プレイリスト」に記録されている全ての画像の再生が終了したか否かを調べ、終了してなければステップｓ５２に戻って処理を繰り返し、終了した場合はこのスライドショーを終了する。
【０１１０】
つまり、このスライドショーを実行する場合には、このデジタルカメラ自身で撮影して得られた画像だけを順次に再生し、その後で引き続き、外部の電子機器から受信した画像だけを順次に再生することになる。
【０１１１】
なお、逆に、外部の電子機器から受信した画像だけを順次に再生し、その後で引き続き、このデジタルカメラ自身で撮影して得られた画像だけを順次に再生するように動作を変更しても良い。
【０１１２】
また、図４、図５に示す処理においてはスライドショーの実行時に画像のデータファイル中のマークを利用して受信データか否かを識別してプレイリストを作成しているが、画像データの受信時に受信画像リストを作成し、この受信画像リストを用いてプレイリストを作成しても良い。
【０１１３】
更に、１つのプレイリストの再生が終了してからもう１つのプレイリストの再生を開始するまでの間に、これから再生する画像の種類（受信した画像又はその他）を示すメッセージのみの画像を表示したり、各プレイリストの先頭の画像にアイコンを付与したり、表示を工夫することにより、受信した画像とそれ以外の画像との区別をより分かりやすくすることができる。
【０１１４】
また、図４，図５に示す処理の中に、図２、図３に示した処理を追加しても良い。すなわち、各プレイリストを作成する際に、正しい「撮影日時」の情報を取得して、「撮影日時」の順番に従って各画像を再生することもできる。
【産業上の利用可能性】
【０１１５】
本発明の撮影画像表示装置及び撮影画像表示プログラム並びに撮影画像表示プログラムを記録した記録媒体は、デジタルカメラやその他の電子機器であって、スライドショーなどの機能を利用して多数の画像を順番に再生しようとする用途に適用することができ、画像を鑑賞しようとする利用者にとって、より適正な順序で画像を再生するのに役立つ。
【図面の簡単な説明】
【０１１６】
【図１】第１の実施の形態及び第２の実施の形態のデジタルカメラの主要なハードウェア構成を示すブロック図である。
【図２】第１の実施の形態のデジタルカメラの主要な動作を示す図で、画像データを受信する場合の動作を示すフローチャートである。
【図３】第１の実施の形態のデジタルカメラの主要な動作を示す図で、画像を再生する場合の動作を示すフローチャートである。
【図４】第２の実施の形態のデジタルカメラの主要な動作を示す図で、画像データを受信する場合の動作を示すフローチャートである。
【図５】第２の実施の形態のデジタルカメラの主要な動作を示す図で、画像を再生する場合の動作を示すフローチャートである。
【符号の説明】
【０１１７】
１１  フォーカスレンズ
１２  ズームレンズ
１３  絞りシャッター
１４  モータ
１５  モータ駆動回路
１６  撮像素子
１７  Ａ／Ｄ変換器
１８  画像信号処理部
１９  積算部
２０  中央制御部（ＣＰＵ）
２１  記録用内蔵ＲＯＭ
２２  メディアインタフェース
２３  メディア制御部
２４  ＵＳＢコネクタ
２５  ＵＳＢ通信制御部
２６  アンテナ
２７  ＩｒＤＡ通信制御部
２８  圧縮伸張処理部
２９  ＲＡＭ
３０  制御プログラム用ＲＯＭ
３１  表示制御部
３２  表示部
３３  操作部
【図１】
2008236294.tif 000003
【図２】
2008236294.tif 000004
【図３】
2008236294.tif 000005
【図４】
2008236294.tif 000006
【図５】
2008236294.tif 000007