(57)【要約】【課題】記録媒体に記録されている画像データの中から代表画像を容易に選択する。【解決手段】ディスクに記録されている複数の画像データから画像データに付帯されている撮影日時情報をそれぞれ取得する（ステップＳ１）。取得された撮影日時情報に基づいて、複数の画像データを撮影日時順に並べ替え（ステップＳ２）、時間的に相前後して隣り合う撮影日時情報を比較する（ステップＳ３）。比較の結果、時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値（例えば、７日）以上の場合には（ステップＳ４；ＹＥＳ）、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択する（ステップＳ５）。【選択図】図２
2006031874.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得機能と、
前記取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較する比較機能と、
前記比較の結果、前記時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択する代表画像選択機能と、
を実現させるためのプログラム。
【請求項２】
コンピュータに、
記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得機能と、
前記取得された撮影日時情報に基づいて前記複数の画像データを同じ日に撮影されたもの同士グループに分類する分類機能と、
前記分類されたグループ毎に当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択する代表画像選択機能と、
を実現させるためのプログラム。
【請求項３】
請求項２に記載のプログラムにおいて、
前記代表画像選択機能を実現させる際に、
前記分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択させることを特徴とするプログラム。
【請求項４】
請求項１〜３のいずれか一項に記載のプログラムにおいて、
前記代表画像選択機能を実現させる際に、
前記代表画像として選択された画像データの数が予め定められた代表画像選択基準値より多い場合には、前記撮影日時情報に基づいて、前記代表画像として選択された画像データのうち撮影日時が早いものから順に前記代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択させることを特徴とするプログラム。
【請求項５】
請求項１〜４のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
前記選択された代表画像及び／又は前記選択された代表画像の撮影日時情報を印刷手段により前記記録媒体の印刷面又は印刷用紙に印刷する機能を実現させることを特徴とするプログラム。
【請求項６】
請求項１〜５のいずれか一項に記載のプログラムにおいて、
前記コンピュータに、
前記選択された代表画像及び／又は前記選択された代表画像の撮影日時情報を表示手段により表示する機能を実現させることを特徴とするプログラム。
【請求項７】
記録媒体に複数の画像データを記録し、前記記録媒体に記録されている複数の画像データの中から代表画像を選択して、当該代表画像を前記記録媒体の印刷面又は印刷用紙に印刷するように構成されたデータ記録システムにおいて、
前記記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得手段と、
前記取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較する比較手段と、
前記比較の結果、前記時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択する代表画像選択手段と、
を備えたことを特徴とするデータ記録システム。
【請求項８】
記録媒体に複数の画像データを記録し、前記記録媒体に記録されている複数の画像データの中から代表画像を選択して、当該代表画像を前記記録媒体の印刷面又は印刷用紙に印刷するように構成されたデータ記録システムにおいて、
前記記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得手段と、
前記取得された撮影日時情報に基づいて前記複数の画像データを同じ日に撮影されたもの同士グループに分類する分類手段と、
前記分類されたグループ毎に当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択する代表画像選択手段と、
を備えたことを特徴とするデータ記録システム。
【請求項９】
請求項８に記載のデータ記録システムにおいて、
前記代表画像選択手段は、前記分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択することを特徴とするデータ記録システム。
【請求項１０】
請求項７〜９のいずれか一項に記載のデータ記録システムにおいて、
前記代表画像選択手段は、前記代表画像として選択された画像データの数が予め定められた代表画像選択基準値より多い場合には、前記撮影日時情報に基づいて、前記代表画像として選択された画像データのうち撮影日時が早いものから順に前記代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択することを特徴とするデータ記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録されている画像データの中から代表画像を選択するためのプログラム及びデータ記録システムに関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及に伴い、写真店やコンビニエンス・ストア等の店舗で、デジタルカメラで撮影した画像データを記録したデジタルカメラ用メディアから画像データを読み取り、その画像データをＣＤ−Ｒ（Compact Disc-Recordable）等の記録媒体に記録して電子アルバムを作成するサービスが行われるようになってきている。
【０００３】
また、ＣＤ−Ｒ等の記録媒体に記録されている画像データの中から代表画像を記録媒体の印刷面に印刷する技術が普及している。これにより、記録媒体に記録されている画像データの内容を容易に確認することが可能となる。
【０００４】
また、複数の画像データが記憶されたオプティカルディスクから、入力手段により入力されたＩＤ情報及び撮影日時に関する情報に該当する画像データを抽出する同時に、入力された撮影日時よりも古い撮影日時の画像データのうち、最も古い又は最も新しい撮影日時の画像データを抽出する画像データ抽出方法が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平７−２１０５７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来技術においては、代表画像を記録媒体の印刷面に印刷する場合、記録媒体に記録されている画像データの中からユーザの指示により代表画像を選択しなければならず、作業が煩雑であった。
【０００６】
本発明の課題は、記録媒体に記録されている画像データの中から代表画像を容易に選択することである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、コンピュータに、記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得機能と、前記取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較する比較機能と、前記比較の結果、前記時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択する代表画像選択機能と、を実現させるためのプログラムである。
【０００８】
ここで、コンピュータとは、バスで接続されたＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＩ／Ｏを基本構成とする装置であって、マイクロコンピュータ、マイクロプロセッサ等を含み、その組み込み先装置の如何（例えば、パソコン（Personal Computer：パーソナルコンピュータ）、ＤＶＤ（Digital Versatile Disk）レコーダ、ＨＤＤ（Hard Disk Drive）レコーダ、ホームサーバー、ゲーム機、ポータブルＣＤ−Ｒライター、デジタルミニラボ、ＨＤＤナビゲーションシステム等）を問わない。したがって、本発明に係るプログラムは、上記コンピュータのＲＯＭに格納され、ＣＰＵの統括的制御下においてＲＡＭに展開され、実行に供されるものであるから、本発明のコンピュータプログラムの技術的範囲は、当該プログラムが搭載されたコンピュータの格納先の装置に及ぶものである（以下、同様）。
【０００９】
請求項２に記載の発明は、コンピュータに、記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得機能と、前記取得された撮影日時情報に基づいて前記複数の画像データを同じ日に撮影されたもの同士グループに分類する分類機能と、前記分類されたグループ毎に当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択する代表画像選択機能と、を実現させるためのプログラムである。
【００１０】
請求項３に記載の発明は、請求項２に記載のプログラムにおいて、前記代表画像選択機能を実現させる際に、前記分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択させることを特徴とする。
【００１１】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載のプログラムにおいて、前記代表画像選択機能を実現させる際に、前記代表画像として選択された画像データの数が予め定められた代表画像選択基準値より多い場合には、前記撮影日時情報に基づいて、前記代表画像として選択された画像データのうち撮影日時が早いものから順に前記代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択させることを特徴とする。
【００１２】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載のプログラムにおいて、前記コンピュータに、前記選択された代表画像及び／又は前記選択された代表画像の撮影日時情報を印刷手段により前記記録媒体の印刷面又は印刷用紙に印刷する機能を実現させることを特徴とする。
【００１３】
請求項６に記載の発明は、請求項１〜５のいずれか一項に記載のプログラムにおいて、前記コンピュータに、前記選択された代表画像及び／又は前記選択された代表画像の撮影日時情報を表示手段により表示する機能を実現させることを特徴とする。
【００１４】
請求項７に記載の発明は、記録媒体に複数の画像データを記録し、前記記録媒体に記録されている複数の画像データの中から代表画像を選択して、当該代表画像を前記記録媒体の印刷面又は印刷用紙に印刷するように構成されたデータ記録システムにおいて、前記記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得手段と、前記取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較する比較手段と、前記比較の結果、前記時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択する代表画像選択手段と、を備えたことを特徴とする。
【００１５】
請求項８に記載の発明は、記録媒体に複数の画像データを記録し、前記記録媒体に記録されている複数の画像データの中から代表画像を選択して、当該代表画像を前記記録媒体の印刷面又は印刷用紙に印刷するように構成されたデータ記録システムにおいて、前記記録媒体に記録されている複数の画像データから当該画像データに付帯されている撮影日時情報を取得する取得手段と、前記取得された撮影日時情報に基づいて前記複数の画像データを同じ日に撮影されたもの同士グループに分類する分類手段と、前記分類されたグループ毎に当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択する代表画像選択手段と、を備えたことを特徴とする。
【００１６】
請求項９に記載の発明は、請求項８に記載のデータ記録システムにおいて、前記代表画像選択手段は、前記分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、当該グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択することを特徴とする。
【００１７】
請求項１０に記載の発明は、請求項７〜９のいずれか一項に記載のデータ記録システムにおいて、前記代表画像選択手段は、前記代表画像として選択された画像データの数が予め定められた代表画像選択基準値より多い場合には、前記撮影日時情報に基づいて、前記代表画像として選択された画像データのうち撮影日時が早いものから順に前記代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択することを特徴とする。
【発明の効果】
【００１８】
請求項１に記載の発明によれば、記録媒体に記録されている複数の画像データから画像データに付帯されている撮影日時情報を取得し、取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較し、比較の結果、時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択するので、記録媒体に記録されている画像データの中から代表画像を容易に選択することができる。
【００１９】
請求項２に記載の発明によれば、記録媒体に記録されている複数の画像データから画像データに付帯されている撮影日時情報を取得し、取得された撮影日時情報に基づいて複数の画像データを同じ日に撮影されたもの同士グループに分類し、分類されたグループ毎にグループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択するので、記録媒体に記録されている画像データの中から代表画像を容易に選択することができる。
【００２０】
請求項３に記載の発明によれば、分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択するので、画像データの数がデータ数基準値未満のグループについては、代表画像の選択を省くことができる。
【００２１】
請求項４に記載の発明によれば、代表画像として選択された画像データの数が予め定められた代表画像選択基準値より多い場合には、撮影日時情報に基づいて、代表画像として選択された画像データのうち撮影日時が早いものから順に代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択するので、代表画像の数を制限することができる。
【００２２】
請求項５に記載の発明によれば、選択された代表画像及び／又は選択された代表画像の撮影日時情報を印刷手段により記録媒体の印刷面又は印刷用紙に印刷することができる。
【００２３】
請求項６に記載の発明によれば、選択された代表画像及び／又は選択された代表画像の撮影日時情報を表示手段により表示することができる。
【００２４】
請求項７に記載の発明によれば、記録媒体に記録されている複数の画像データから画像データに付帯されている撮影日時情報を取得し、取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較し、比較の結果、時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択するので、記録媒体に記録されている画像データの中から代表画像を容易に選択することができる。
【００２５】
請求項８に記載の発明によれば、記録媒体に記録されている複数の画像データから画像データに付帯されている撮影日時情報を取得し、取得された撮影日時情報に基づいて複数の画像データを同じ日に撮影されたもの同士グループに分類し、分類されたグループ毎にグループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択するので、記録媒体に記録されている画像データの中から代表画像を容易に選択することができる。
【００２６】
請求項９に記載の発明によれば、分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択するので、画像データの数がデータ数基準値未満のグループについては、代表画像の選択を省くことができる。
【００２７】
請求項１０に記載の発明によれば、代表画像として選択された画像データの数が予め定められた代表画像選択基準値より多い場合には、撮影日時情報に基づいて、代表画像として選択された画像データのうち撮影日時が早いものから順に代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択するので、代表画像の数を制限することができる。
【発明を実施するための最良の形態】
【００２８】
［第１の実施の形態］
以下、図面を参照して、本発明の第１の実施の形態を説明する。ただし、図示例に限定されるものではない。
図１に、第１の実施の形態におけるデータ記録システム１０の機能的構成を示す。
図１に示すように、データ記録システム１０は、ＣＰＵ１０１、操作部１０２、表示部１０３、データ入力手段１０４、メディア挿入部１０５、通信手段１０６、インクジェットプリンタ１０７、ＲＯＭ１０８、ＲＡＭ１０９、記憶部１１０、データ取得手段１１１、記録媒体挿入部１１２、データ記録手段１１３等を備えて構成され、各部はバス１１４により接続されている。
【００２９】
データ記録システム１０としては、パソコン、ＤＶＤレコーダ、ＨＤＤレコーダ、ホームサーバー、ゲーム機、ポータブルライター、キオスク（無人端末）や店頭端末、デジタルミニラボ、ＨＤＤナビゲーションシステム等が挙げられる。
【００３０】
また、データ記録システム１０において、データが記録される記録媒体として、ディスク型記録媒体３０（以下、ディスク３０という。）を用いる。ディスク３０として、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭ、ブルーレイディスク、次世代ＤＶＤ等が挙げられる。また、データが記録される記録媒体は、ディスク型記録媒体に限らず、メモリカード（ＳＤメモリーカード、メモリースティック（登録商標）、コンパクトフラッシュ（登録商標）、スマートメディア、ｘＤピクチャーカード）等であってもよい。
【００３１】
ＣＰＵ１０１は、操作部１０２から入力される各種指示に従って、ＲＯＭ１０８に記録されているデータ記録システム１０に対応する各種プログラムの中から指定されたプログラムをＲＡＭ１０９のワークエリアに展開し、上記プログラムとの協働によって各種処理を実行し、その処理結果をＲＡＭ１０９の所定の領域に格納するとともに、表示部１０３に表示させる。
【００３２】
例えば、ＣＰＵ１０１は、ＤＣＦ（Design rule for Camera File system）形式、ＤＰＯＦ（Digital Print Order Format）形式、ＥＸＩＦ（Exchangeable Image File Format）形式等のファイル形式の画像データから、撮影日時情報を取得する。
【００３３】
操作部１０２は、数字ボタン、文字ボタン、選択ボタン、各種機能ボタン等を備え、各ボタン操作による押下信号をＣＰＵ１０１に出力する。なお、操作部１０２は、表示部１０３と一体となったタッチパネルにより構成されることとしてもよい。
【００３４】
表示部１０３は、ＬＣＤ（Liquid Crystal Display）パネル等により構成され、ＣＰＵ１０１から入力される表示データに基づいて画面表示を行う。
【００３５】
データ入力手段１０４は、ＣＰＵ１０１の制御に従って、メディア挿入部１０５に挿入されたメディア２０に記録された画像データを読み込み、ＣＰＵ１０１に出力する。メディア２０としては、スマートメディア、コンパクトフラッシュ、メモリースティック、ＳＤメモリーカード、マルチメディアカード等が用いられる。
【００３６】
通信手段１０６は、モデム又はターミナルアダプタ等によって構成され、ＣＰＵ１０１から入力される指示に従って、外部機器とデータの送受信を行う。また、無線信号の送受信を行うアンテナを備え、無線でデータの送受信を行うこととしてもよい。
【００３７】
インクジェットプリンタ１０７は、ＣＰＵ１０１からの印刷命令に基づいて、インクジェット方式により、画像データや撮影日時情報等をディスク３０の印刷面や印刷用紙に印刷する。
【００３８】
ＲＯＭ１０８は、不揮発性の半導体メモリで構成される。ＲＯＭ１０８は、ＣＰＵ１０１により実行されるデータ記録システム用の各種アプリケーションプログラム等を記憶する。
【００３９】
ＲＡＭ１０９は、書き換え可能な半導体素子で構成される。ＲＡＭ１０９は、データが一時的に保存される記憶媒体であり、ＣＰＵ１０１が実行するためのプログラムを展開するためのプログラムエリア、操作部１０２から入力されるデータやＣＰＵ１０１による各種処理結果等を保存するためのデータエリア等が形成される。
【００４０】
記憶部１１０は、ＨＤＤを備えて構成され、データ入力手段１０４によりメディア２０から読み取られた画像データ、データ取得手段１１１によりディスク３０から取得された画像データを記憶する。また、記憶部１１０は、インクジェットプリンタ１０７により、代表画像や撮影日時が印刷される際に各々がレイアウトされる位置情報を予め記憶している。
【００４１】
データ取得手段１１１は、記録媒体挿入部１１２に挿入されたディスク３０から画像データを取得する。
【００４２】
ディスク３０には、パソコンやＤＶＤプレーヤー、ゲーム機等に画像データを再生させるための画像再生プログラムが予め記録されていることとしてもよい。画像再生プログラムには、静止画の画像データを表示したり、動画の画像データを再生したり、これらの画像データを連続して順次表示し、スライドショーとして再生したり、画像データの再生時に音楽データを出力したりする機能が含まれる。また、画像データに色・濃度・彩度補正、画像回転、トリミング等の加工を施す画像加工プログラムや、画像データを編集する画像編集プログラム等が記録されていることとしてもよい。すなわち、ディスク３０に画像データを書き込むことにより、電子アルバムを作成することができる。
【００４３】
データ記録手段１１３は、ＣＰＵ１０１の制御に従って、記録媒体挿入部１１２に挿入されたディスク３０に、メディア２０から読み取られた画像データを記録する。
【００４４】
次に、データ記録システム１０における動作を説明する。
図２は、データ記録システム１０において実行される第１の代表画像選択処理を示すフローチャートである。第１の代表画像選択処理は、ＣＰＵ１０１と、ＲＯＭ１０８に格納されている第１の代表画像選択プログラムとの協働により実行される。以下、各ステップの処理の主体は、特に言及する場合を除き、ＣＰＵ１０１である。なお、第１の代表画像選択処理は、メディア２０から読み取られた画像データがディスク３０に記録された後の処理である。
【００４５】
まず、データ取得手段１１１により、記録媒体挿入部１１２に挿入されたディスク３０に記録されている複数の画像データが取得され、記憶部１１０に記憶される。そして、複数の画像データから、画像データに付帯されている撮影日時情報がそれぞれ取得される（ステップＳ１）。図３に、撮影日時情報の例を示す。ディスク３０には、画像データファイルfile１〜file１３が記録されている。例えば、file１の撮影日時は、２００４年１月３日１４時２０分３１秒である。
【００４６】
次に、取得された撮影日時情報に基づいて、複数の画像データが撮影日時順に並べ替えられる（ステップＳ２）。図３に示す例は、予め複数の画像データが撮影日時順に並んでいる例である。
【００４７】
次に、時間的に相前後して隣り合う撮影日時情報が比較される（ステップＳ３）。図３に示す例では、まず、file１の撮影日時情報２００４年１月３日１４時２０分３１秒とfile２の撮影日時情報２００４年１月３日１４時２１分１２秒とが比較される。そして、比較の結果、時間的に隣り合う撮影日時情報の相対的な日時の間隔が予め定められた間隔基準値（例えば、７日）以上の場合には（ステップＳ４；ＹＥＳ）、時間的に後の撮影日時情報が付帯された画像データが代表画像として選択される（ステップＳ５）。時間的に隣り合う撮影日時情報の相対的な日時の間隔が間隔基準値未満の場合には（ステップＳ４；ＮＯ）、ステップＳ６に移行する。
【００４８】
そして、時間的に隣り合う撮影日時情報の比較が全て終了したか否かが判断され（ステップＳ６）、時間的に隣り合う撮影日時情報の比較が終了していない場合には（ステップＳ６；ＮＯ）、ステップＳ３に戻り、他の時間的に隣り合う撮影日時情報が比較される。
【００４９】
時間的に隣り合う撮影日時情報の比較が全て終了した場合には（ステップＳ６；ＹＥＳ）、選択された代表画像及び選択された代表画像の撮影日時情報が表示部１０３に表示される（ステップＳ７）。代表画像を選択する際の判断基準となる間隔基準値が７日の場合には、図３に示す例では、file４、file１０、file１３が代表画像として選択される。なお、file１〜file１３の中で撮影日時が最も早いfile１も代表画像に加えることとしてもよい。
【００５０】
そして、インクジェットプリンタ１０７にディスク３０をセットするよう指示する案内が表示部１０３に表示される。インクジェットプリンタ１０７にディスク３０がセットされた後、選択された代表画像及び選択された代表画像の撮影日時情報がインクジェットプリンタ１０７によりディスク３０の印刷面に印刷される（ステップＳ８）。
【００５１】
図４及び図５に、代表画像及び撮影日時情報をディスク３０に印刷する際のレイアウト例を示す。図５に示すように、複数の代表画像の一部が互いに重なるように配置して、各画像データの撮影日時の時間的関係を示してもよい。図５では、撮影日時が早いほど奥側に見えるように表示されている。
【００５２】
また、代表画像及び撮影日時情報を印刷用紙に印刷し、ディスク３０を収納するケースのジャケットとして使用することとしてもよい。
以上で、第１の代表画像選択処理が終了する。
【００５３】
第１の実施の形態におけるデータ記録システム１０によれば、ディスク３０に記録されている複数の画像データから画像データに付帯されている撮影日時情報を取得し、取得された撮影日時情報に基づいて時間的に相前後して隣り合う各撮影日時情報を比較し、比較の結果、時間的に隣り合う撮影日時情報の相対的な日時の間隔が間隔基準値以上の撮影日時情報のうち、時間的に後の撮影日時情報が付帯された画像データを代表画像として選択するので、ディスク３０に記録されている画像データの中から代表画像を容易に選択することができる。
【００５４】
なお、第１の実施の形態では、代表画像を選択する際の判断基準として７日という間隔基準値を用いた例を示したが、これに限定されず、間隔基準値として任意の値を用いることができる。
【００５５】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態におけるデータ記録システムは、第１の実施の形態に示したデータ記録システム１０と同様の構成であるので、同一の構成部分については同一の符号を付し、図示及び説明を省略する。以下、第２の実施の形態に特徴的な処理について説明する。
【００５６】
図６は、第２の実施の形態のデータ記録システムにおいて実行される第２の代表画像選択処理を示すフローチャートである。第２の代表画像選択処理は、ＣＰＵ１０１と、ＲＯＭ１０８に格納されている第２の代表画像選択プログラムとの協働により実行される。以下、各ステップの処理の主体は、特に言及する場合を除き、ＣＰＵ１０１である。なお、第２の代表画像選択処理は、メディア２０から読み取られた画像データがディスク３０に記録された後の処理である。
【００５７】
まず、データ取得手段１１１により、記録媒体挿入部１１２に挿入されたディスク３０に記録されている複数の画像データが取得され、記憶部１１０に記憶される。そして、複数の画像データから、画像データに付帯されている撮影日時情報がそれぞれ取得される（ステップＳ１１）。
【００５８】
次に、取得された撮影日時情報に基づいて、複数の画像データが同じ日に撮影されたもの同士のグループに分類される（ステップＳ１２）。図３に示す例では、file１〜file３が２００４年１月３日に撮影された画像データのグループ、file４〜file５が２００４年２月１０日に撮影された画像データのグループ、file６〜file９が２００４年２月１１日に撮影された画像データのグループ、file１０〜file１２が２００４年３月２１日に撮影された画像データのグループ、file１３が２００４年４月１日に撮影された画像データのグループに分類される。
【００５９】
次に、同一グループに属する画像データのうち撮影日時が最も早い画像データが代表画像として選択される（ステップＳ１３）。図３に示す例では、まず、file１〜file３のグループにおいて、撮影日時が最も早い画像データ、すなわちfile１が代表画像として選択される。
【００６０】
そして、代表画像が選択されていない他のグループがあるか否かが判断され（ステップＳ１４）、代表画像が選択されていない他のグループがある場合には（ステップＳ１４；ＹＥＳ）、ステップＳ１３に戻り、他のグループについて代表画像が選択される。
【００６１】
代表画像が選択されていない他のグループがない場合には（ステップＳ１４；ＮＯ）、選択された代表画像及び選択された代表画像の撮影日時情報が表示部１０３に表示される（ステップＳ１５）。図３に示す例では、file１、file４、file６、file１０及びfile１３が代表画像として選択される。
【００６２】
そして、インクジェットプリンタ１０７にディスク３０をセットするよう指示する案内が表示部１０３に表示される。インクジェットプリンタ１０７にディスク３０がセットされた後、選択された代表画像及び選択された代表画像の撮影日時情報がインクジェットプリンタ１０７によりディスク３０の印刷面に印刷される（ステップＳ１６）。また、代表画像及び撮影日時情報を印刷用紙に印刷し、ディスク３０を収納するケースのジャケットとして使用することとしてもよい。
以上で、第２の代表画像選択処理が終了する。
【００６３】
第２の実施の形態におけるデータ記録システムによれば、ディスク３０に記録されている複数の画像データから画像データに付帯されている撮影日時情報をそれぞれ取得し、取得された撮影日時情報に基づいて複数の画像データを同じ日に撮影されたもの同士グループに分類し、分類されたグループ毎にグループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択するので、ディスク３０に記録されている画像データの中から代表画像を容易に選択することができる。
【００６４】
［第３の実施の形態］
次に、本発明を適用した第３の実施の形態について説明する。
第３の実施の形態におけるデータ記録システムは、第１の実施の形態に示したデータ記録システム１０と同様の構成であるので、同一の構成部分については同一の符号を付し、図示及び説明を省略する。以下、第３の実施の形態に特徴的な処理について説明する。
【００６５】
図７は、第３の実施の形態のデータ記録システムにおいて実行される第３の代表画像選択処理を示すフローチャートである。第３の代表画像選択処理は、ＣＰＵ１０１と、ＲＯＭ１０８に格納されている第３の代表画像選択プログラムとの協働により実行される。以下、各ステップの処理の主体は、特に言及する場合を除き、ＣＰＵ１０１である。なお、第３の代表画像選択処理は、メディア２０から読み取られた画像データがディスク３０に記録された後の処理である。
【００６６】
第２の実施の形態では、複数の画像データを同じ日に撮影されたもの同士グループに分類し、同一グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択したが、第３の実施の形態では、同一グループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、代表画像とする。
【００６７】
まず、データ取得手段１１１により、記録媒体挿入部１１２に挿入されたディスク３０に記録されている複数の画像データが取得され、記憶部１１０に記憶される。そして、複数の画像データから、画像データに付帯されている撮影日時情報がそれぞれ取得される（ステップＳ２１）。
【００６８】
次に、取得された撮影日時情報に基づいて、複数の画像データが同じ日に撮影されたもの同士グループに分類される（ステップＳ２２）。
【００６９】
次に、分類されたグループに属する画像データの数が予め定められたデータ数基準値（例えば、２）以上であるか否かが判断される（ステップＳ２３）。グループに属する画像データの数がデータ数基準値以上である場合には（ステップＳ２３；ＹＥＳ）、同一グループに属する画像データのうち撮影日時が最も早い画像データが代表画像として選択される（ステップＳ２４）。グループに属する画像データの数がデータ数基準値未満である場合には（ステップＳ２３；ＮＯ）、ステップＳ２５に移行する。
【００７０】
そして、画像データの数がデータ数基準値以上であるか否かが判断されていない他のグループがあるか否かが判断され（ステップＳ２５）、画像データの数がデータ数基準値以上であるか否かが判断されていない他のグループがある場合には（ステップＳ２５；ＹＥＳ）、ステップＳ２３に戻り、他のグループについて画像データの数がデータ数基準値以上であるか否かが判断される。
【００７１】
画像データの数がデータ数基準値以上であるか否かが判断されていない他のグループがない場合には（ステップＳ２５；ＮＯ）、選択された代表画像及び選択された代表画像の撮影日時情報が表示部１０３に表示される（ステップＳ２６）。データ数基準値が２の場合には、図３に示す例では、file１、file４、file６及びfile１０が代表画像として選択される。２００４年４月１日に撮影された画像データはfile１３のみであるから、file１３は選択されない。
【００７２】
そして、インクジェットプリンタ１０７にディスク３０をセットするよう指示する案内が表示部１０３に表示される。インクジェットプリンタ１０７にディスク３０がセットされた後、選択された代表画像及び選択された代表画像の撮影日時情報がインクジェットプリンタ１０７によりディスク３０の印刷面に印刷される（ステップＳ２７）。また、代表画像及び撮影日時情報を印刷用紙に印刷し、ディスク３０を収納するケースのジャケットとして使用することとしてもよい。
以上で、第３の代表画像選択処理が終了する。
【００７３】
第３の実施の形態におけるデータ記録システムによれば、分類されたグループに属する画像データの数が予め定められたデータ数基準値以上の場合にのみ、グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択するので、画像データの数がデータ数基準値未満のグループについては、代表画像の選択を省くことができる。
【００７４】
なお、第３の実施の形態では、各グループに属する画像データの数が２以上であるか否かに基づいて代表画像を選択する例を示したが、これに限定されず、データ数基準値として任意の値を用いることができる。
【００７５】
［第４の実施の形態］
次に、本発明を適用した第４の実施の形態について説明する。
第４の実施の形態におけるデータ記録システムは、第１の実施の形態に示したデータ記録システム１０と同様の構成であるので、同一の構成部分については同一の符号を付し、図示及び説明を省略する。以下、第４の実施の形態に特徴的な処理について説明する。
【００７６】
図８は、第４の実施の形態のデータ記録システムにおいて実行される第４の代表画像選択処理を示すフローチャートである。第４の代表画像選択処理は、ＣＰＵ１０１と、ＲＯＭ１０８に格納されている第４の代表画像選択プログラムとの協働により実行される。以下、各ステップの処理の主体は、特に言及する場合を除き、ＣＰＵ１０１である。なお、第４の代表画像選択処理は、メディア２０から読み取られた画像データがディスク３０に記録された後の処理である。
【００７７】
第２の実施の形態では、複数の画像データを同じ日に撮影されたもの同士グループに分類し、同一グループに属する画像データのうち撮影日時が最も早い画像データを代表画像として選択したが、第４の実施の形態では、選択される代表画像の数の上限を設定しておくこととする。
【００７８】
まず、データ取得手段１１１により、記録媒体挿入部１１２に挿入されたディスク３０に記録されている複数の画像データが取得され、記憶部１１０に記憶される。そして、複数の画像データから、画像データに付帯されている撮影日時情報がそれぞれ取得される（ステップＳ３１）。
【００７９】
次に、取得された撮影日時情報に基づいて、複数の画像データが同じ日に撮影されたもの同士グループに分類される（ステップＳ３２）。
【００８０】
次に、同一グループに属する画像データのうち撮影日時が最も早い画像データが代表画像として選択される（ステップＳ３３）。
【００８１】
そして、代表画像が選択されていない他のグループがあるか否かが判断され（ステップＳ３４）、代表画像が選択されていない他のグループがある場合には（ステップＳ３４；ＹＥＳ）、ステップＳ３３に戻り、他のグループについて代表画像が選択される。
【００８２】
代表画像が選択されていない他のグループがない場合には（ステップＳ３４；ＮＯ）、代表画像として選択された画像データの数が予め定められた代表画像選択基準値（例えば、３）より多いか否かが判断される（ステップＳ３５）。代表画像として選択された画像データの数が代表画像選択基準値より多い場合には（ステップＳ３５；ＹＥＳ）、代表画像として選択された画像データのうち撮影日時が早いものから順に代表画像選択基準値に達するまでの画像データが代表画像として選択される（ステップＳ３６）。例えば、代表画像選択基準値が３の場合には、図３に示す例では、file１、file４及びfile６が代表画像として選択される。
【００８３】
次に、選択された代表画像及び選択された代表画像の撮影日時情報が表示部１０３に表示される（ステップＳ３７）。
【００８４】
そして、インクジェットプリンタ１０７にディスク３０をセットするよう指示する案内が表示部１０３に表示される。インクジェットプリンタ１０７にディスク３０がセットされた後、選択された代表画像及び選択された代表画像の撮影日時情報がインクジェットプリンタ１０７によりディスク３０の印刷面に印刷される（ステップＳ３８）。また、代表画像及び撮影日時情報を印刷用紙に印刷し、ディスク３０を収納するケースのジャケットとして使用することとしてもよい。
以上で、第４の代表画像選択処理が終了する。
【００８５】
第４の実施の形態におけるデータ記録システムによれば、代表画像として選択される画像データの数が予め定められた代表画像選択基準値より多い場合には、撮影日時情報に基づいて、代表画像として選択された画像データのうち撮影日時が早いものから順に代表画像選択基準値に達するまでの画像データを代表画像としてさらに選択するので、代表画像の数を制限することをことができる。
【００８６】
なお、第４の実施の形態では、選択される代表画像の数の上限を３とした場合の例を示したが、これに限定されず、代表画像選択基準値として任意の値を用いることができる。
【００８７】
なお、上記各実施の形態における記述は、本発明に係る好適なデータ記録システムの例であり、これに限定されるものではない。データ記録システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００８８】
【図１】本発明の第１の実施の形態におけるデータ記録システム１０の機能的構成を示すブロック図である。
【図２】第１の実施の形態のデータ記録システム１０において実行される第１の代表画像選択処理を示すフローチャートである。
【図３】画像データファイルに付帯されている撮影日時情報の例である。
【図４】代表画像及び撮影日時情報をディスク３０に印刷する際のレイアウト例を示す図である。
【図５】代表画像及び撮影日時情報をディスク３０に印刷する際のレイアウト例を示す図である。
【図６】第２の実施の形態のデータ記録システムにおいて実行される第２の代表画像選択処理を示すフローチャートである。
【図７】第３の実施の形態のデータ記録システムにおいて実行される第３の代表画像選択処理を示すフローチャートである。
【図８】第４の実施の形態のデータ記録システムにおいて実行される第４の代表画像選択処理を示すフローチャートである。
【符号の説明】
【００８９】
１０  データ記録装置
１０１  ＣＰＵ
１０２  操作部
１０３  表示部
１０４  データ入力手段
１０５  メディア挿入部
１０６  通信手段
１０７  インクジェットプリンタ
１０８  ＲＯＭ
１０９  ＲＡＭ
１１０  記憶部
１１１  データ取得手段
１１２  記録媒体挿入部
１１３  データ記録手段
１１４  バス
２０  メディア
３０  ディスク
【図１】
2006031874.tif 000003
【図２】
2006031874.tif 000004
【図３】
2006031874.tif 000005
【図４】
2006031874.tif 000006
【図５】
2006031874.tif 000007
【図６】
2006031874.tif 000008
【図７】
2006031874.tif 000009
【図８】
2006031874.tif 000010