(57)【要約】【課題】ユーザの所望の画像コマを効率よく検索する。【解決手段】プリント注文受付装置１２は、各画像コマの撮影日時情報を表したインデックスファイルを読み込む。撮影日時間隔を基準として、画像コマを複数のグループに分け、各グループ内の代表画像を決定する。各代表画像に対応する画像データファイルを読み込み、代表画像６０，６２，６４，６６を横方向に並べてディスプレイ４０に表示する。各グループ内の画像コマの大小を表すサブ画像コマが、代表画像６０，６２，６４，６６の背部に表示される。選択カーソル６８を移動してユーザの所望のグループに合わせて決定ボタンを操作する。選択されたグループに属する画像データファイルを優先的に読み込み、当該グループの画像コマ７０，７２，７４が縦方向に並べて表示される。【選択図】        図７
2004295231.tif 000002
【特許請求の範囲】
【請求項１】
デジタルカメラで撮影された画像コマのデータを含む画像データファイルを読み込み、複数の前記画像コマをディスプレイに表示する画像表示方法において、
画像コマの撮影日時間隔を基準として前記複数の画像コマを複数のグループに分け、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで前記代表画像コマを第１の方向に並べて表示し、次いで選択された前記代表画像コマと同じグループに属する画像コマを前記第１の方向と異なる第２の方向に沿って、前記代表画像コマとともに表示することを特徴とする画像表示方法。
【請求項２】
前記代表画像コマを表示した後は、前記画像データファイルを撮影日時順に読み込むことを特徴とする請求項１記載の画像表示方法。
【請求項３】
前記代表画像コマを表示した後は、全てのグループから前記画像データファイルを１つずつ読み込むことを特徴とする請求項１記載の画像表示方法。
【請求項４】
前記代表画像コマが選択されたときは、選択された前記代表画像コマと同じグループに属する前記画像データファイルを優先的に読み込むことを特徴とする請求項１〜３のいずれか記載の画像表示方法。
【請求項５】
各グループに属する画像コマの量を表すサブ画像コマを、前記代表画像コマの背部に表示することを特徴とする請求項１〜４のいずれか記載の画像表示方法。
【請求項６】
各グループに属する画像コマの撮影日時範囲を示す撮影日時範囲情報を、前記代表画像コマの近傍に表示することを特徴とする請求項１〜５のいずれか記載の画像表示方法。
【請求項７】
前記第２の方向は、前記第１の方向に対してほぼ垂直な方向であることを特徴とする請求項１〜６のいずれか記載の画像表示方法。
【請求項８】
各グループに属する全ての画像データファイルが読み込まれたときは、当該グループに属する任意の画像コマを前記代表画像として表示することを特徴とする請求項１〜７のいずれか記載の画像表示方法。
【請求項９】
各画像コマの撮影日時を表したインデックスファイルを読み込み、撮影日時が最も近い２つの画像コマの撮影日時間隔が所定時間未満であるときは前記２つの画像コマが同じグループに属すると判定し、所定時間以上であるときは前記２つの画像コマが異なるグループに属すると判定することを特徴とする、請求項１〜８のいずれか記載の画像表示方法。
【請求項１０】
デジタルカメラで撮影された画像コマのデータを含む画像データファイルを読み込み、複数の前記画像コマをディスプレイに表示してプリントすべき画像の選択を行うプリント注文受付装置において、
各画像コマの撮影日時を表したインデックスファイルを読み込み、画像コマの撮影日時間隔を基準として前記複数の画像コマを複数のグループに分けるインデックス解析部と、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで前記代表画像コマを第１の方向に並べて前記ディスプレイに表示し、次いで選択された前記代表画像コマと同じグループに属する画像コマを前記第１の方向と異なる第２の方向に沿って、前記代表画像コマとともに表示する制御部と、を備えたことを特徴とするプリント注文受付装置。
【請求項１１】
前記制御部は、選択された前記代表画像コマと同じグループに属する前記画像データファイルを優先的に読み込むことを特徴とする請求項１０記載のプリント注文受付装置。
【請求項１２】
被写体を撮影して、画像コマのデータを含む画像データファイルと各画像コマの撮影日時を表すインデックスファイルとを生成するデジタルカメラと、
複数の前記画像コマを表示するディスプレイと、各画像コマの撮影日時を表したインデックスファイルを読み込み、画像コマの撮影日時間隔を基準として前記複数の画像コマを複数のグループに分けるインデックス解析部と、前記画像データファイルを読み込んで前記画像コマを前記ディスプレイに表示する制御部とを有するプリント注文受付装置とを備え、
前記制御部は、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで前記代表画像コマを第１の方向に並べて表示し、次いで選択された前記代表画像コマと同じグループに属する画像コマを前記第１の方向と異なる第２の方向に沿って、前記代表画像コマとともに表示することを特徴とするプリント注文受付システム。
【請求項１３】
前記制御部は、選択された前記代表画像コマと同じグループに属する前記画像データファイルを優先的に読み込むことを特徴とする請求項１２記載のプリント注文受付システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メモリカード等の記録媒体に記録された画像データを読み出して、画像をディスプレイに表示する画像表示方法と、ディスプレイに表示された画像を選択してプリント注文を行うプリント注文受付装置及びシステムに関する。
【０００２】
【従来の技術】
被写体を撮像して画像データを生成し、これを外部記録媒体であるメモリカードに記録するデジタルカメラが広く普及している。デジタルカメラで撮像された画像は、家庭用のプリンターを用いてプリント出力することができるが、安価で高品質なプリントを行うデジタルプリントサービスを利用するユーザーも多い。このデジタルプリントサービスは、プリント業者の系列または提携関係にある各地域のＤＰＥ受付店において提供され、各ＤＰＥ受付店に備えられたプリント注文受付装置を操作することで、プリントの受付が行われる。
【０００３】
プリント注文受付装置には、メモリカードに記録された画像データを読みとるためのカードリーダが備えられる。メモリカードをカードリーダにセットすると、メモリカード内の画像データが順次デジタルプリント注文受付装置に読み出され、ディスプレイに画像が表示される。ユーザは、ディスプレイを観察してプリントすべき画像を選択し、プリントサイズや枚数などのプリント情報を指定してプリント注文を行う。選択された画像に対応する画像データは、別の記録媒体に記録されてプリント業者へ配送され、あるいはインターネットを介してプリント業者へ送られる。プリント業者は受け取った画像データとプリント情報を基に画像のプリントを行う。プリント画像がユーザへ送られることにより、一連のプリント作業が完了する。
【０００４】
また、プリント注文受付装置にプリント機能が備えられたものもある。このようなプリント注文受付装置では、プリントすべき画像データを直接プリンタ部へ送ることで、画像のプリントが行われる。画像データをプリント業者へ送る必要がないため、ユーザの所望する画像を直ちにプリントすることが可能となる。
【０００５】
【発明が解決しようとする課題】
上記のプリント注文受付装置にてプリント注文を行う場合には、メモリカードに記憶された画像データを順次読み出してディスプレイに表示し、プリントすべき画像の選択をユーザに促す必要がある。図１２に示すように、１コマ目の画像１０２がプリント注文受付装置のディスプレイ１００に表示された後、２コマ目〜６コマ目の画像１０４，１０６，１０８，１１０，１１２が順に読み出され、前コマの画像の隣に表示される。７コマ目の画像１１４は２列目の位置に表示される。同様にして、８コマ目の画像１１６以降がディスプレイ１００に表示される。
【０００６】
ここで、例えば１８コマ目の画像１１８を選択する場合を仮定すると、先の１７コマ分の画像データが読み出され、その後に１８コマ目の画像データが読み出されてディスプレイ１００に表示されたときに、初めて１８コマ目の画像１１８を選択することができる。このため、先の１７コマ分の画像データが読み出される間、ユーザはプリント注文受付装置の前で待つ必要があった。さらに、ディスプレイ１００に表示される全画像コマを観察して所望の画像コマを検索する必要があり、プリント注文に要する時間が増加する要因となっていた。
【０００７】
また、近年の技術革新に伴い、メモリカードの記録容量が増大してきており、数百コマ程度の画像を記録できるものも現れている。今後、数千コマもの画像を記録できるメモリカードが市場に出てくることも考えられる。このように、メモリカードに記録できる画像のコマ数が非常に大きくなると、ユーザの所望の画像が読み込まれるまでの待ち時間が増加するばかりでなく、ディスプレイに表示される画像を観察して所望の画像コマを選択するまでの検索時間もさらに増加し、プリント注文を効率よく行うことができなくなるという懸念が生ずる。
【０００８】
本発明は、上記問題点を考慮してなされたものであり、記録媒体に記録された画像を効率よく表示することで、所望の画像コマを短時間で検索することのできる画像表示方法と、この画像表示方法を用いたプリント注文受付装置及びシステムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の画像表示方法では、撮影日時間隔を基準として複数の画像コマを複数のグループに分け、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで代表画像コマを第１の方向に並べて表示し、次いで選択された代表画像コマと同じグループに属する画像コマを第１の方向と異なる第２の方向に沿って代表画像コマとともに表示することを特徴とする。
【００１０】
代表画像コマを表示した後は、撮影日時順に画像データファイルが読み込まれる。あるいは、全てのグループから画像データファイルを１つずつ読み込むようにしても良い。そして、代表画像コマが選択されたときは、選択された代表画像コマと同じグループに属する画像データファイルを優先的に読み込むことが好ましい。
【００１１】
代表画像コマの背部には、各グループに属する画像コマの量を表すサブ画像コマが表示される。さらに、各グループに属する画像コマの撮影日時範囲を示す撮影日時範囲情報を、代表画像コマの近傍に表示することが好ましい。また、各グループに属する全ての画像データファイルが読み込まれたときは、当該グループに属する任意の画像コマを代表画像として表示しても良い。
【００１２】
また、各画像コマの撮影日時を表したインデックスファイルを読み込み、撮影日時が最も近い２つの画像コマの撮影日時間隔が所定時間未満であるときは、２つの画像コマが同じグループに属すると判定し、撮影日時間隔が所定時間以上であるときは、２つの画像コマが異なるグループに属すると判定することができる。
【００１３】
本発明のプリント注文受付装置は、各画像コマの撮影日時を表したインデックスファイルを読み込み、画像コマの撮影日時間隔を基準として複数の画像コマを複数のグループに分けるインデックス解析部と、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで代表画像コマを第１の方向に並べてディスプレイに表示し、次いで選択された代表画像コマと同じグループに属する画像コマを第１の方向と異なる第２の方向に沿って、代表画像コマとともに表示する制御部と、を備えたことを特徴とする。
【００１４】
本発明のプリント注文受付システムは、各画像コマのデータを含む画像データファイルと、各画像コマの撮影日時を表すインデックスファイルとを生成するデジタルカメラと、各画像コマの撮影日時を表したインデックスファイルを読み込み、画像コマの撮影日時間隔を基準として前記複数の画像コマを複数のグループに分けるインデックス解析部と、画像データファイルを読み込んで画像コマをディスプレイに表示する制御部とを有するプリント注文受付装置とを備え、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで代表画像コマを第１の方向に並べて表示し、次いで選択された代表画像コマと同じグループに属する画像コマを第１の方向と異なる第２の方向に沿って代表画像コマとともに表示することを特徴とする。
【００１５】
【発明の実施の形態】
図１は、デジタルカメラ１０で撮影された画像をプリント注文受付装置１２に表示する実施例を示したものである。デジタルカメラ１０は、被写体の撮影を行う撮影部１４，シャッタボタンや選択ボタン等が備えられる操作部１６，日時情報をカウントする時計部１８，ＬＣＤ２０，カードＩ／Ｆ２２と、これらの動作制御を行うコントローラ２４とから構成される。
【００１６】
デジタルカメラ１０には、外部記録媒体として用いられるメモリカード２６が着脱自在に設けられている。メモリカード２６としては、例えばスマートメディア（登録商標）やｘＤ−ピクチャーカード（商品名）、メモリースティック（登録商標）、コンパクトフラッシュ（登録商標）、ＳＤカード（登録商標）、マイクロドライブ（登録商標）、等を用いることができる。
【００１７】
撮影部１４では、撮影レンズ、イメージセンサ、Ａ／Ｄコンバータ、画像処理回路等が並べられている。撮影部１４は、シャッタボタンの操作に応答して光学的な被写体像を光電変換し、さらに所定のマトリクス演算、ホワイトバランス調節、ガンマ補正等の信号処理を行って画像データを生成する。コントローラ２４は、画像データを所定のフォーマット、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式で圧縮処理した後、撮影日時情報などの撮影情報データを圧縮済みの画像データに付加して、画像データファイルを生成する。この画像データファイルの形式としては、例えば（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式が用いられる。生成された画像データファイルはカードＩ／Ｆ２２を介してメモリカード２６に記録される。操作部１６を介して画像の再生を行うと、メモリカード２６内の画像データファイルがコントローラ２４によって適宜読み出され、ＬＣＤ２０に再生画像が表示される。
【００１８】
コントローラ２４は、被写体の撮影時に時計部１８へアクセスして撮影日時情報を取得し、これを撮影情報データの一部として画像データファイルに記録する。さらに、コントローラ２４は、画像データファイルと撮影日時とを対応づけるインデックスファイル（ＩＤＸファイル）を生成し、被写体の撮影が行われるたびに画像データファイルの名称と撮影日時情報とを、インデックスファイルに記録する。
【００１９】
図２は、メモリカード２６に記録されたデータの内容を表しており、複数の画像データファイル２８（本実施例では２７コマ分）と、インデックスファイル３０とが含まれている。各画像データファイル２８には固有のファイル名（例えば、ＤＳＣＦ０００１．ｊｐｇ）が付けられている。インデックスファイル３０には、画像データファイル名３１と撮影日時情報３２とが対応づけられて記録されている。画像データファイル名３１は、その撮影日時が古い順に並べられている。
【００２０】
図１において、プリント注文受付装置１２には、カードリーダ３３，画像データストレージ３４，インデックス解析部３６，画像データ処理部３８，ディスプレイ４０，及びプリント部４２とが備えられ、コントローラ４４によって動作制御される。また、プリント注文受付装置１２には、プリントキー４６，カーソルキー４８，決定ボタン５０等からなる操作部が備えられており、ユーザはこれらのキーやボタンを操作して、プリントすべき画像の選択やプリント指示等を行うことができる。
【００２１】
メモリカード２６は、カードリーダ３３に着脱自在にセットできるようにされており、メモリカード２６がカードリーダ３３にセットされると、画像データファイル２８及びインデックスファイル３０がプリント注文受付装置１２に読み出される。メモリカード２６から読み出された画像データファイルは、画像データストレージ３４に書き込まれ、画像表示時あるいはプリント時に適宜読み出される。また、インデックスファイル３０は、後述するグループ化処理を行うためにインデックス解析部３６に送られる。
【００２２】
画像データ処理部３６は、画像データストレージ３４に記録された画像データファイルを読み出して画像データを抽出し、画像データ内の画素情報を間引くことでサムネイル画像データを生成する。生成されたサムネイル画像データをもとに、ディスプレイ４０に画像が表示される。また、プリントキー４６の操作によりプリント指示がなされたときは、画像データ処理部３６は、プリント指示された画像に対応する画像データからプリントデータを生成してコントローラ４４へ送り、コントローラ４４はプリントデータをプリント部４２へ送る。プリント部４２では、プリントデータをもとに図示しないプリントヘッドを駆動し、予め装填された記録紙に画像を記録する。
【００２３】
図３を参照して、インデックスファイル３０のグループ化処理について説明する。インデックスファイル３０内のデータは、インデックス解析部３６において解析され、全ての画像データファイルの撮影日時情報が抽出される。
【００２４】
インデックスファイル３０の解析で得られた撮影日時情報より、画像データファイルのグループ化を行う。まず、１コマ目の画像データファイル（ＤＳＣＦ０００１．ｊｐｇ）、すなわち、撮影日時が最も古いファイルを、グループ１の１番目の画像データファイル（１−Ａ）と定める。ここで、「（１−Ａ）」は画像データファイルの識別情報であり、数字部分はグループ名を表す。また、英字部分は各グループ内での識別情報であり、撮影日時が古いものからアルファベット順に付せられる。
【００２５】
次に、２コマ目の画像データファイル（ＤＳＣＦ０００２．ｊｐｇ）の撮影日時情報と１コマ目の画像データファイル（ＤＳＣＦ０００１．ｊｐｇ）の撮影日時情報を比較し、その差が所定時間（例えば、３時間）未満であるか否かを検出する。
【００２６】
撮影日時の差が３時間未満であれば、連続する２つの画像は関連性があるものと判定し、２コマ目の画像データファイル（ＤＳＣＦ０００２．ｊｐｇ）をグループ１に含める。一方、撮影日時の差が３時間以上である場合は、撮影間隔が非常に長いために２つの画像に関連性がないものと判定し、２コマ目の画像データファイル（ＤＳＣＦ０００２．ｊｐｇ）をグループ２の１コマ目と決定する。以下、同様にして、連続する２コマの撮影日時情報を比較し、その差が３時間未満であるか否かを判定して、画像データファイルのグループ化を行う。最終コマの画像データファイルが入るべきグループが決定されると、グループ化が終了する。
【００２７】
図３に示すインデックスファイル３０では、１コマ目の画像データファイル（ＤＳＣＦ０００１．ｊｐｇ）と２コマ目の画像データファイル（ＤＳＣＦ０００２．ｊｐｇ）との撮影日時の差は４分であり、これは３時間より短いから、２コマ目の画像データファイル（ＤＳＣＦ０００２．ｊｐｇ）はグループ１の２コマ（１−Ｂ）と判定する。同様に、３コマ目の画像データファイル（ＤＳＣＦ０００３．ｊｐｇ）から５コマ目の画像データファイル（ＤＳＣＦ０００５．ｊｐｇ）は、それぞれ、グループ１の３コマ目（１−Ｃ）、及び５コマ目（１−Ｅ）、と判定される。
【００２８】
また、５コマ目の画像データファイル（ＤＳＣＦ０００５．ｊｐｇ）と６コマ目の画像データファイル（ＤＳＣＦ０００６．ｊｐｇ）との撮影日時の差は５時間以上あるため、６コマ目の画像データファイル（ＤＳＣＦ０００６．ｊｐｇ）はグループ２の１コマ目（２−Ａ）と判定する。そして、６コマ目の画像データファイル（ＤＳＣＦ０００６．ｊｐｇ）と７コマ目の画像データファイル（ＤＳＣＦ０００７．ｊｐｇ）との撮影日時の差は３分であるから、７コマ目の画像データファイル（ＤＳＣＦ０００７．ｊｐｇ）はグループ２の２コマ目（２−Ｂ）と判定する。
【００２９】
以下、同様にして画像データファイルのグループ化が行われる。本実施例のインデックスファイル３０では、図４に示すように、２７コマ分の画像データファイルが、時間毎にまとまりのある５つのグループに分けられる。例えば、１８コマ目の画像データファイル（ＤＳＣＦ００１８．ｊｐｇ）は、グループ３の３コマ目（３−Ｃ）と識別される。また、各グループ内のコマ数がカウントされ、コントローラ４４内のメモリに記憶される。そして、各グループ内の１コマ目に対応する画像（（１−Ａ）〜（５−Ａ））を、各グループの代表画像と定める。
【００３０】
図４のフローチャートを用いて、画像データファイルの読み出し・表示手順を説明する。メモリカード２６がカードリーダ３３にセットされると、プリント注文受付装置１２はインデックスファイル３０を読み込んでこれを解析し、画像データファイルをグループ化する。そして、各グループの代表画像データファイルがメモリカード２６から順次読み出され、サムネイル画像データが生成される。全代表画像に対応するサムネイル画像データが生成されると、コントローラ４４は、代表画像を一列に並べてディスプレイ４０に表示して、プリントすべき画像が含まれるグループの選択をユーザに促す。
【００３１】
代表画像がディスプレイ４０に表示された後も、コントローラ４４は代表画像以外の画像データファイルをメモリカード２６から順次読み込んでサムネイル画像データを生成する。
【００３２】
画像データファイルの読み込みを行っている途中で、あるグループがユーザによって選択されると、コントローラ４４は画像データファイルの読み出し順序を変更する。すなわち、ユーザによって選択されたグループの画像データファイルを優先的に読み込み、サムネイル画像データを生成する。そして、コントローラ４４は、選択されたグループの画像を、代表画像が並べられる方向と異なる方向に並べてディスプレイ４０に表示する。
【００３３】
メモリカード２６内の全ての画像データファイルが読み出されて画像データストレージ３４に記録されると、コントローラ４４はメモリカード２６へのアクセスを停止し、読み出し処理を終了する。
【００３４】
以下、上記構成による作用を、図５のタイムチャートを用いて説明する。メモリカード２６がカードリーダ３３にセットされると、プリント注文受付装置１２は、インデックスファイル３０を読み出して撮影日時情報を解析し、画像データファイルのグループ化を行う。これにより、図４に示すインデックスファイル３０がグループ１〜グループ５に分けられる。
【００３５】
画像データファイルのグループ化が終了すると、コントローラ４４は、各グループの代表画像データファイル、すなわち、（１−Ａ）〜（５−Ａ）に相当する画像データファイルを読み込み、これらのサムネイル画像データを生成する。全てのサムネイル画像データが生成されると、コントローラ４４は、各グループに属する画像データファイルの数をカウントする。そして、時間Ｔ１において、コントローラ４４は、代表画像コマ６０，６２，６４，６６を１列に並べてディスプレイ４０に表示する（図６参照）。図６では、４グループ分の代表画像コマがディスプレイ４０に同時に表示されているが、同時に表示するグループの数は適宜変更することができる。また、各代表画像コマ６０，６２，６４，６６には、各グループに属する画像コマ数を表すサブ画像コマ６１ａ、６３ａ、６５ａ、６７ａと、各グループの画像が撮影された日時情報を表す撮影日時範囲情報６１ｂ、６３ｂ、６５ｂ、６７ｂが付されている。
【００３６】
サブ画像コマ６１ａ、６３ａ、６５ａ、６７ａは、各グループに属するコマ数分設けられ、代表画像コマ６０，６２，６４，６６の背部に重ねられるようにして表示される。これにより、ユーザは各グループに属するコマ数の大小を認識することができる。サブ画像コマ６１ａ、６３ａ、６５ａ、６７ａの表示コマ数は、各グループのコマ数と同数である必要はなく、各グループのコマ数に比例した数だけ表示しても良い。
【００３７】
撮影日時範囲情報６１ｂ、６３ｂ、６５ｂ、６７ｂは、各グループの最初のコマと最後のコマの撮影日時を表したものであり、ユーザはこの情報を観察することで、各グループに属する画像の撮影日時を特定することができる。図６の例では、撮影日時情報として撮影日・時・分が表示されているが、撮影年を加えて表示しても良い。あるいは、分表示を省略し、「１月９日  １５時〜１６時」のように表示しても良い。
【００３８】
各グループの代表画像コマ６０，６２，６４，６６は、互いに長い時間間隔（例えば３時間以上）で撮影されたものであり、時間の経過とともに異なる場面での撮影が行われたことを示している。そして、各グループに属する画像は、短い時間間隔で撮影されたものであり、互いに類似する、あるいは互いに関連のある画像である。このため、ディスプレイ４０に表示された代表画像コマ６０，６２，６４，６６を観察することで、プリントすべき画像コマがどのグループに属するのかを容易に判断することができる。
【００３９】
代表画像コマ６０，６２，６４，６６がディスプレイ４０に表示され、ユーザにグループの選択を促している間も、コントローラ４４はメモリカード２６から画像データファイルを順次読み込む。図５において、第１グループの２コマ目（１−Ｂ）の画像データファイル、３コマ目（１−Ｃ）の画像データファイルが順番に読み込まれていき、第１グループ内の最終コマ（１−Ｅ）の画像データファイルが読み込まれると、第２グループ内の画像データファイルの読み込みを開始する。以下、同様にして各グループ内の画像データファイルが読み込まれる。
【００４０】
例えば、家族写真をプリントしたい場合には、画像コマ６４が表示されたグループに所望のコマが含まれていると判断することができる。そして、ユーザはカーソルキー４８を操作して、選択フレーム６８を３番目の代表画像コマ６４に合わせる。時間Ｔ２で決定ボタン５０が操作されると、コントローラ４４は、決定ボタン５０が操作された時点で読み込みを行っている画像データファイル（１−Ｄ）を読み込んだ後、選択された第３グループ内の画像データファイル（３−Ｂ）〜（３−Ｆ）を読み込む。そして、サムネイル画像データを順に生成し、時間Ｔ３〜時間Ｔ７のタイミングで、（３−Ｂ）〜（３−Ｆ）に対応する各画像コマを順に表示する。その後、コントローラ４４は読み込まれていない画像データファイルを、撮影日時の古いものから順に読み込んでいき、全ての画像データファイルが読み込まれたときに、読み込み処理を終了する。
【００４１】
図７に示すように、選択された第３グループの画像コマ６４，７０，７２，７４は、代表画像コマが並べられた方向と垂直な方向に並べて表示される。図７の例では、４コマ分がディスプレイ４０に表示されているが、一画面内に表示される画像コマの数は適宜変更することができる。また、各画像コマ６４，７０，７２，７４の近傍には撮影時刻情報６９，７１，７３，７５が表示されており、各画像が撮影された時刻をユーザに通知する。選択されたグループ内の画像データファイルが優先的に読み込まれるから、当該グループの画像を早く表示することができ、ユーザの待ち時間を減らすことができる。また、同一グループの画像コマは、代表画像コマが並べられた方向と異なる方向に表示されており、類似シーンの複数コマが同じ時間帯で撮影されたことをユーザに印象づけることができる。
【００４２】
カーソルキー４８の操作を介して選択フレーム６８を図中上下方向に移動し、プリントすべき画像コマを選択する。ディスプレイ４０に表示されない画像コマ、例えば５コマ目の画像コマを選択するときは、４コマ目の画像コマ７４に選択フレーム６８を合わせ、カーソルキー４８を操作する。図８に示すように、画像コマ７２，７４が図中上方へスクロールされ、５コマ目の画像コマ７６が撮影時刻情報７７とともにディスプレイ４０に表示される。２コマ目の画像コマ７０はディスプレイ４０から消去される。
【００４３】
選択フレーム６８が所望の画像コマに合わせられた状態で、プリントキー４６を操作してプリント指示を行うと、選択された画像コマに対応する画像データファイルが読み出され、プリント部４２に送られて画像が印刷される。異なるグループの画像コマを選択したい場合は、決定ボタン５０を操作して第３グループの画像コマをディスプレイ４０から消去し、図６に示す表示状態に戻した後、所望のグループの代表画像コマに選択カーソル６８を合わせて決定ボタン５０を再度操作する。選択グループに属する画像データファイルが読み込まれていない場合は、当該グループの画像データファイルを優先的に読み込み、グループ内の画像コマが同様にして表示される。このように、撮影時間間隔を基準にして画像コマをグループ化し、各グループの代表画像のみを最初に表示することで、効率よく画像コマの検索を行うことができ、かつ検索に要する時間を効果的に短縮することができる。
【００４４】
上記実施形態では、選択カーソル６８を上下方向に移動して画像の選択を行っているが、図９に示すように、選択グループ内の全ての画像コマを上下にスクロールさせ、選択された画像コマが常に代表画像コマの表示列上に表示されるようにしても良い。また、図１０に示すように、選択されたグループに属する画像コマを、代表画像コマの表示列に対して斜め方向に表示しても良い。代表画像コマの表示列に表示された画像コマに対して、斜め方向に表示された画像コマのサイズを小さくしても良く、この場合にはより多くの画像コマを同時に表示することが可能となる。
【００４５】
上記実施形態では、グループの選択が行われていないときは撮影日時の古い順に画像データファイルを読み出しているが、これとは異なる順番で画像データファイルを読み出しても良い。図１１はその一例を示したタイムチャートであり、各グループの代表画像コマが表示された後、各グループの２コマ目の画像データファイル（１−Ｂ）〜（５−Ｂ）を読み込み、それ以降は、各グループ毎に１コマ分の画像データファイルを読み込んでいく。この実施例では、例えば時間Ｔ２で第３グループを選択した場合、第３グループの２コマ目の画像データファイル（３−Ｂ）は既に読み込まれているため、グループ３の画像データファイルを読み込む時間を短縮することができる。
【００４６】
上記実施形態では、各グループ内の最初の画像コマを代表画像として定めているが、各グループ内の任意の画像コマを代表画像として定めることができる。また、各グループに属する全ての画像データファイルを読み込んだ場合には、複数コマを結合した画像を代表画像として表示しても良いし、同一グループ内の全ての画像コマを一定時間間隔で表示しても良い。さらに、読み込まれた画像データファイルを解析し、人物が写っている画像コマがあればそれを優先的に代表画像コマとして表示しても良い。また、輝度の低い画像コマや高周波成分の少ない画像コマがあれば失敗写真として判定し、これらを代表画像コマとして表示しないようにしても良い。
【００４７】
また、上記実施形態では、撮影日時が最も近い２つの画像コマの撮影日時間隔を比較することで、画像コマのグループ化を行っているが、本発明はこれに限定されることはなく、別の方法によりグループ化を行ってもよい。例えば、ある画像の撮影日時を、各グループ内の１コマ目の撮影日時と比較して、撮影間隔が所定時間以上である場合に異なる画像グループに属すると判定して、画像コマのグループ化を行うことも可能である。
【００４８】
上記実施形態では、デジタルカメラ１０に着脱自在のメモリカード２６に記録された画像データファイルを読み込んでいるが、ＣＤ−ＲＯＭ，ＭＯディスク，フロッピー（登録商標）ディスク，マイクロドライブ，ＺＩＰ（登録商標）ディスクなどの持ち運び可能な記録媒体に画像データファイルとインデックスファイルを記録しても良い。この場合は、これらの記録媒体をプリント注文受付装置１２にセットして、画像データファイルの読み込みを行う。
【００４９】
上記実施形態では、画像データファイルを読み込んだ後に生成されるサムネイル画像データをもとに、ディスプレイに画像表示しているが、画像データファイルに予めサムネイル画像データが含まれる場合には、画像データファイル内のサムネイル画像データをそのまま用いて画像表示を行っても良い。
【００５０】
また、上記実施形態では、デジタルカメラ１０側でインデックスファイルを作成しているが、これをプリント注文受付装置１２側で作成しても良い。すなわち、プリント注文受付装置１２は、メモリカード内の各画像データファイルに記録されている画像データファイル名と撮影日時情報を先に読み出してインデックスファイルを生成し、これを解析することで画像データファイルのグループ化を行うことができる。
【００５１】
上記実施形態では、プリント注文受付装置１２にプリント機能が備えられているが、本発明は、選択された画像データファイルを別の記録媒体に記録してプリント業者に配送し、プリント業者においてプリント処理を行うシステムにも適用することができる。また、本発明は、インターネットを介してプリント注文を行うシステムにおいて、メモリカード内の画像データを汎用コンピュータに接続されたディスプレイに表示させる場合にも適用することができる。
【００５２】
【発明の効果】
以上のように、本発明によれば、画像コマの撮影日時間隔を基準として複数の画像コマを複数のグループに分け、各グループ内の代表画像コマに対応する画像データファイルを最初に読み込んで代表画像コマを第１の方向に並べて表示し、次いで選択された代表画像コマと同じグループに属する画像コマを前記第１の方向と異なる第２の方向に沿って代表画像コマとともに表示するようにしたから、第２の方向に沿って表示される関連した画像コマ群を観察することで、ユーザの所望の画像コマを効率よく検索することができる。
【００５３】
また、選択された代表画像コマと同じグループに属する画像データファイルを優先的に読み込むようにしたから、選択されたグループの画像コマが表示されるまでの待ち時間を短縮することができる。
【００５４】
また、各グループに属する画像コマの量を表すサブ画像コマを、代表画像コマの背部に表示したから、各グループに属する画像コマの量を容易に判別することができる。さらに、各グループに属する画像コマの撮影日時範囲を示す撮影日時範囲情報を、代表画像コマの近傍に表示したから、各グループの画像コマの撮影日時を容易に判別することができる。
【００５５】
また、各グループに属する全ての画像データファイルが読み込まれたときは、当該グループに属する任意の画像コマを代表画像として表示するようにしたから、所望の画像コマをさらに効率よく検出することができる。
【００５６】
各画像コマの撮影日時を表したインデックスファイルを読み込み、撮影日時が最も近い２つの画像コマの撮影日時間隔が所定時間未満であるか否かに応じて、各画像コマのグループ分けを行うようにしたから、互いに関連性のある複数の画像コマを同一のグループに含めることができ、従って所望の画像コマをさらに効率よく検出することが可能となる。
【図面の簡単な説明】
【図１】デジタルカメラとプリント注文受付装置の構成を示すブロック図である。
【図２】メモリカードに記憶されたデータの構成を示す説明図である。
【図３】インデックスファイルがグループ化された様子を示す説明図である。
【図４】画像読み出し・表示処理の手順を示すフローチャートである。
【図５】画像データファイルを読み出して画像を表示する手順を示すタイムチャートである。
【図６】代表画像がディスプレイに表示された様子を示す説明図である。
【図７】グループが選択されたときのディスプレイ表示を示す説明図である。
【図８】グループ内の画像を選択するときのディスプレイ表示を示す説明図である。
【図９】ディスプレイ表示の別の形態を示す説明図である。
【図１０】ディスプレイ表示のさらに別の形態を示す説明図である。
【図１１】画像データファイルを読み出す別の手順を示すタイムチャートである。
【図１２】従来例におけるディスプレイ表示を示す説明図である。
【符号の説明】
１０  デジタルカメラ
１２  プリント注文受付装置
２６  メモリーカード
３０  インデックスファイル
３６  インデックス解析部
４０  ディスプレイ
６０，６２，６４，６６  代表画像コマ
６１ａ、６３ａ、６５ａ、６７ａ  サブ画像コマ
６１ｂ、６３ｂ、６５ｂ、６７ｂ  撮影日時範囲情報
６８  選択カーソル
【図１】
2004295231.tif 000003
【図２】
2004295231.tif 000004
【図３】
2004295231.tif 000005
【図４】
2004295231.tif 000006
【図５】
2004295231.tif 000007
【図６】
2004295231.tif 000008
【図７】
2004295231.tif 000009
【図８】
2004295231.tif 000010
【図９】
2004295231.tif 000011
【図１０】
2004295231.tif 000012
【図１１】
2004295231.tif 000013
【図１２】
2004295231.tif 000014