(57)【要約】【課題】複数の撮影装置によって取得された画像データにおいて、選択された撮影装置によって取得された画像データに付帯する撮影日時データを一括して修正する。【解決手段】複数の撮影装置によって取得された画像データと該画像データに付帯する撮影日時データとを取り込み、複数の撮影装置のうち何れか１つがユーザによって選択され、該選択された撮影装置によって取得された画像データの撮影日時データの修正量が入力されると、選択された撮影装置によって取得された全ての画像データに付帯する撮影日時データを修正量に基づいて一律に修正する。【選択図】図４
2007097076.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮影装置によって取得された取得日時を示す日時データを付帯して有する画像データを取り込む画像データ取込手段と、
前記取り込まれた画像データの中から、前記複数の撮影装置のうち何れか１つの撮影装置により取得された画像データを全て選択する選択手段と、
前記選択された全ての画像データに付帯する前記日時データを一律に修正する日時修正手段と、
を備えたことを特徴とする撮影日時修正装置。
【請求項２】
前記複数の撮影装置の各機種情報を表示する機種情報表示手段を更に備え、
前記選択手段が、前記表示された機種情報の中から何れか１つの指定を受け付けることによって、該指定された機種情報に対応する撮影装置により取得された前記画像データを全て選択するものであることを特徴とする請求項１に記載の撮影日時修正装置。
【請求項３】
前記取り込まれた画像データに基づいて画像を表示する画像表示手段を更に備え、
前記選択手段が、前記表示された画像の中から何れか１つの指定を受け付けることによって、該指定された画像に対応する画像データを取得した撮影装置により取得された前記画像データを全て選択するものであることを特徴とする請求項１に記載の撮影日時修正装置。
【請求項４】
複数の撮影装置によって取得された取得日時を示す撮影日時データを付帯して有する画像データと、前記複数の撮影装置によって同時に同じ音を録音したときの録音日時を示す録音日時データを付帯して有する音データとを取り込むデータ取込手段と、
前記取り込まれた各音データの音特徴量が互いに一致する時点における一致日時を、前記音データ毎に前記録音日時データから取得する一致日時取得手段と、
前記取得された前記各音データの一致日時に基づいて、前記各音データの一致日時のズレを検出する日時ズレ検出手段と、
前記検出された一致日時のズレに基づいて、前記画像データに付帯する前記撮影日時データを一律に修正する日時修正手段と、
を備えたことを特徴とする撮影日時修正装置。
【請求項５】
前記複数の撮影装置の何れか１つを選択するための選択手段を更に備え、
前記日時ズレ検出手段が、前記選択された撮影装置によって取得された前記音データの一致日時と、他の前記撮影装置によって取得された前記音データの一致日時との時間差を検出するものであり、
前記日時修正手段が、前記検出された時間差に基づいて、前記他の撮影装置によって取得された前記画像データに付帯する前記撮影日時データを一律に修正するものであることを特徴とする請求項４に記載の撮影日時修正装置。
【請求項６】
複数の撮影装置によって取得された取得日時を示す日時データを付帯して有する画像データを取り込み、
前記取り込んだ画像データの中から、前記複数の撮影装置のうち何れか１つの撮影装置により取得された画像データを全て選択し、
前記選択した全ての画像データに付帯する前記日時データを一律に修正することを特徴とする撮影日時修正方法。
【請求項７】
複数の撮影装置によって取得された取得日時を示す撮影日時データを付帯して有する画像データと、前記複数の撮影装置によって同時に同じ音を録音したときの録音日時を示す録音日時データを付帯して有する音データとを取り込み、
前記取り込んだ各音データの音特徴量が互いに一致する時点における一致日時を、前記音データ毎に前記録音日時データから取得し、
前記取得した前記各音データの一致日時に基づいて、前記各音データの一致日時のズレを検出し、
前記検出した一致日時のズレに基づいて、前記画像データに付帯する前記撮影日時データを一律に修正することを特徴とする撮影日時修正方法。
【請求項８】
複数の撮影装置によって取得された取得日時を示す日時データを付帯して有する画像データを取り込むステップと、
前記取り込んだ画像データの中から、前記複数の撮影装置のうち何れか１つの撮影装置により取得された画像データを全て選択するステップと、
前記選択した全ての画像データに付帯する前記日時データを一律に修正するステップと、
をコンピュータに実行させるためのプログラム。
【請求項９】
複数の撮影装置によって取得された取得日時を示す撮影日時データを付帯して有する画像データと、前記複数の撮影装置によって同時に同じ音を録音したときの録音日時を示す録音日時データを付帯して有する音データとを取り込むステップと、
前記取り込んだ各音データの音特徴量が互いに一致する時点における一致日時を、前記音データ毎に前記録音日時データから取得するステップと、
前記取得した前記各音データの一致日時に基づいて、前記各音データの一致日時のズレを検出するステップと、
前記検出した一致日時のズレに基づいて、前記画像データに付帯する前記撮影日時データを一律に修正するステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の撮影装置によって取得された画像データの撮影日時を一律に修正するための撮影日時修正装置、撮影日時修正方法及びプログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラやカメラ付き携帯電話等で撮影された複数の画像を画像データとしてパソコン等に保存して電子アルバム等を用いて整理したり、スライドショーを作成したりする際、画像データに付帯されている撮影日時データを利用して時系列的に画像データを整理したり、スライドショーの再生が行われている。
【０００３】
ここで、画像データに付帯されている撮影日時データは、各デジタルカメラに設定されている日時に基づいて記録される。つまり、例えば、複数のデジタルカメラで結婚披露宴のケーキカットを連写した場合、それぞれのデジタルカメラの設定日時が異なっていると、撮影された全ての画像を１つのパソコンに保存して日時順に再生されるようにスライドショーを作成しても、撮影されたケーキカットのシーンが正しい順番で再生されないという問題があった。また、海外での撮影の場合、日本時間に設定されたデジタルカメラによって撮影された画像と、現地時間に設定されたデジタルカメラによって撮影された画像とを１つのパソコンに保存して日時順に画像データを整理しても、旅程の順番に並ばないという問題があった。
【０００４】
そこで、デジタルカメラに設定されている日時を修正する方法として、画像ファイル装置が外部機器（デジタルカメラ等）から画像データを取得する際に、接続された外部機器の日時情報を同時に取得し、取得した日時情報と画像ファイル装置の日時情報との日時差が所定の許容範囲外である場合、接続された外部機器から取得した画像データの撮影日時情報を書き換える方法が、特許文献１に開示されている。
【０００５】
また、画像ファイル装置が外部機器から画像データを取得する際に、画像ファイル装置と外部機器との間で時刻の同期を取り、同期を取ったタイミングを記録しておき、今回同期を取った時点での画像ファイル装置と外部機器の時刻のズレと、前回同期を取ったタイミングとに基づいて、撮影時点における時刻のズレを画像データ毎に算出して撮影日時を修正する方法が、特許文献２に開示されている。
【特許文献１】特開２００２−０４４５９６号公報
【特許文献２】特開２００５−１１７３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１及び特許文献２に記載された方法の場合、画像ファイル装置と外部機器との各種データのやり取りは、画像データが記録された記録メディアを介して行われるのが一般的であり、記録メディアは現在時刻のような情報を保持していない。このため、上記文献に記載された方法では、画像ファイル装置と外部機器との間で現在時刻のデータのやり取りを行うための新たなインターフェイスが必要であり、装置構成の複雑になること、インターフェイスの互換性等といった問題があった。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、複数のデジタルカメラ（撮影装置）によって取得された画像データの撮影日時のズレを簡単に修正することを目的とする。
【課題を解決するための手段】
【０００８】
以上の課題を解決するために、請求項１に記載の発明の撮影日時修正装置は、複数の撮影装置によって取得された取得日時を示す日時データを付帯して有する画像データを取り込む画像データ取込手段と、前記取り込まれた画像データの中から、前記複数の撮影装置のうち何れか１つの撮影装置により取得された画像データを全て選択する選択手段と、前記選択された全ての画像データに付帯する前記日時データを一律に修正する日時修正手段と、を備えたことを特徴とするものである。
【０００９】
また、請求項２に記載の撮影日時修正装置のように、請求項１に記載の撮影日時修正装置であって、前記複数の撮影装置の各機種情報を表示する機種情報表示手段を更に備え、前記選択手段が、前記表示された機種情報の中から何れか１つの指定を受け付けることによって、該指定された機種情報に対応する撮影装置により取得された前記画像データを全て選択するものであることとしてもよい。
【００１０】
また、請求項３に記載の撮影日時修正装置のように、請求項１に記載の撮影日時修正装置であって、前記取り込まれた画像データに基づいて画像を表示する画像表示手段を更に備え、前記選択手段が、前記表示された画像の中から何れか１つの指定を受け付けることによって、該指定された画像に対応する画像データを取得した撮影装置により取得された前記画像データを全て選択するものであることとしてもよい。
【００１１】
更に、請求項４に記載の発明の撮影日時修正装置は、複数の撮影装置によって取得された取得日時を示す撮影日時データを付帯して有する画像データと、前記複数の撮影装置によって同時に同じ音を録音したときの録音日時を示す録音日時データを付帯して有する音データとを取り込むデータ取込手段と、前記取り込まれた各音データの音特徴量が互いに一致する時点における一致日時を、前記音データ毎に前記録音日時データから取得する一致日時取得手段と、前記取得された前記各音データの一致日時に基づいて、前記各音データの一致日時のズレを検出する日時ズレ検出手段と、前記検出された一致日時のズレに基づいて、前記画像データに付帯する前記撮影日時データを一律に修正する日時修正手段と、を備えたことを特徴とするものである。
【００１２】
また、請求項５に記載の撮影日時修正装置のように、請求項４に記載の撮影日時修正装置であって、前記複数の撮影装置の何れか１つを選択するための選択手段を更に備え、前記日時ズレ検出手段が、前記選択された撮影装置によって取得された前記音データの一致日時と、他の前記撮影装置によって取得された前記音データの一致日時との時間差を検出するものであり、前記日時修正手段が、前記検出された時間差に基づいて、前記他の撮影装置によって取得された前記画像データに付帯する前記撮影日時データを一律に修正するものであることとしてもよい。
【００１３】
更に、請求項６に記載の発明の撮影日時修正方法は、複数の撮影装置によって取得された取得日時を示す日時データを付帯して有する画像データを取り込み、前記取り込んだ画像データの中から、前記複数の撮影装置のうち何れか１つの撮影装置により取得された画像データを全て選択し、前記選択した全ての画像データに付帯する前記日時データを一律に修正することを特徴とするものである。
【００１４】
更に、請求項７に記載の発明の撮影日時修正方法は、複数の撮影装置によって取得された取得日時を示す撮影日時データを付帯して有する画像データと、前記複数の撮影装置によって同時に同じ音を録音したときの録音日時を示す録音日時データを付帯して有する音データとを取り込み、前記取り込んだ各音データの音特徴量が互いに一致する時点における一致日時を、前記音データ毎に前記録音日時データから取得し、前記取得した前記各音データの一致日時に基づいて、前記各音データの一致日時のズレを検出し、前記検出した一致日時のズレに基づいて、前記画像データに付帯する前記撮影日時データを一律に修正することを特徴とするものである。
【００１５】
更に、請求項８に記載のプログラムは、複数の撮影装置によって取得された取得日時を示す日時データを付帯して有する画像データを取り込むステップと、前記取り込んだ画像データの中から、前記複数の撮影装置のうち何れか１つの撮影装置により取得された画像データを全て選択するステップと、前記選択した全ての画像データに付帯する前記日時データを一律に修正するステップと、をコンピュータに実行させるためのものである。
【００１６】
更に、請求項９に記載のプログラムは、複数の撮影装置によって取得された取得日時を示す撮影日時データを付帯して有する画像データと、前記複数の撮影装置によって同時に同じ音を録音したときの録音日時を示す録音日時データを付帯して有する音データとを取り込むステップと、前記取り込んだ各音データの音特徴量が互いに一致する時点における一致日時を、前記音データ毎に前記録音日時データから取得するステップと、前記取得した前記各音データの一致日時に基づいて、前記各音データの一致日時のズレを検出するステップと、前記検出した一致日時のズレに基づいて、前記画像データに付帯する前記撮影日時データを一律に修正するステップと、をコンピュータに実行させるためのものである。
【発明の効果】
【００１７】
複数の撮影装置によって取得された画像データを取り込み、当該複数の撮影装置のうちユーザが何れか１つの撮影装置を選択することによって、選択された撮影装置によって取得された画像データが全て選択され、選択された画像データに付帯する日時データを一律に修正することができる。従って、選択された撮影装置によって取得された画像データに付帯する日時データを簡単に修正することができる。更に、撮影装置と撮影日時修正装置との間で設定時刻や現在時刻等のやり取りを行うためのインターフェイスが不要であるため、本発明に係るプログラムを既存の撮影日時修正装置に対してインストールするだけで適用させることができる。つまり、撮影日時修正装置を設計する必要がないため、サービス提供の為のコストを抑えることができる。
【００１８】
また、複数の撮影装置によって同時刻に同じ音を録音し、各音データの特徴量が互いに一致する時点における一致日時を録音日時データから取得して、各音データにおける一致日時のズレ量を算出し、当該ズレ量に基づいて画像データに付帯する撮影日時データを一律に修正することにより、簡単に画像データに付帯する撮影日時データを修正することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して実施の形態について説明する。尚、以下の実施の形態では、本発明の撮影日時修正装置を店舗等に設置されるプリント注文受付装置に適用した場合について説明するが、ディスプレイを備えるパソコン等においても適用可能である。
【００２０】
〔第１の実施の形態〕
図１は、本実施の形態におけるプリント注文受付装置１００の概略外観図である。プリント注文受付装置１００は、主に、タッチパネル機能を備えたディスプレイ１０、メモリスロット２０、Ｉ／Ｏポート３０及び写真吐出口４０によって構成されている。ここで、Ｉ／Ｏポート３０は外部機器、例えばデジタルカメラやカメラ付き携帯電話とデータの送受信を行うためのものであり、ケーブル端子を接続するためのものであってもよいし、赤外線によってデータの送受信を行うための赤外線ポートであってもよい。
【００２１】
ユーザによって画像データを含む画像情報が記憶されたメモリカードがメモリスロット２０に充填される、或いは画像データを含む画像情報の記憶されたデジタルカメラのデジタル出力端子がＩ／Ｏポート３０に接続されて画像情報の送信が実行されると、プリント注文受付装置１００は画像情報の取り込みを始める。そして取り込まれた画像情報に含まれる撮影日時データに基づいて、時間順に画像をディスプレイ１０に表示する。そしてディスプレイ１０に表示されるメッセージや各種ボタンに従ってユーザがディスプレイをタッチすることにより、撮影日時修正処理や画像のプリント処理が行われる。画像のプリント処理が行われると、プリントされた写真が写真吐出口４０から送出される。
【００２２】
図２は、プリント注文受付装置１００の機能構成を示すブロック図である。図２に示すように、プリント注文受付装置１００は、ＣＰＵ１と、入力部２と、表示部３と、印刷部４と、記憶部５と、ＲＡＭ６と、メディアスロット部７と、通信部８とがバス９を介して接続されて構成されている。
【００２３】
ＣＰＵ（日時修正手段、一致日時取得手段、日時ズレ検出手段）１は、画像データの記録制御及び画像の表示制御等の各種制御を行うとともに、プリント注文受付装置１００を構成する各構成要素の制御を行う。具体的には、記憶部５に記憶されている撮影日時修正プログラム５１を読み出して、当該プログラムに従って処理を実行する。
【００２４】
入力部（選択手段）２は、プリント注文受付装置１００に対して種々の指示を入力するためのものであり、タッチパネル、キーボード、マウス等によって構成される。図１に示したプリント注文受付装置１００に示したように、ディスプレイ１０とタッチパネルが一体的になっている場合、タッチパネルとタッチパネル上の押下された座標を検出する位置検出手段（不図示）とが入力部２に相当し、位置検出手段によって検出された座標がＣＰＵ１に出力される。
【００２５】
表示部（機種情報表示手段、画像表示手段）３は、ブラウン管や液晶ディスプレイ等によって構成され、ＣＰＵ１から出力される指示信号に従って画像や操作ボタン等を表示する。尚、表示部３は、図１におけるディスプレイ１０に相当する。
【００２６】
印刷部４は、ＣＰＵ１からの指示信号に従って、画像データに基づいて画像を写真紙やシール印紙等に印刷する。印刷された写真紙は、図１における写真吐出口４０から送出される。
【００２７】
記憶部５は、プログラムやデータ等が予め記録されている記録媒体であり、磁気的又は光学的記録媒体、半導体メモリ等によって構成されている。記憶部５は、プリント注文受付装置１００を作動させるためのシステムプログラム（不図示）の他に、画像データに付帯する撮影日時データを修正するための撮影日時修正プログラム５１等を記憶する。
【００２８】
ＲＡＭ６は、ＣＰＵ１によって実行される各種プログラム及びプログラムに係るデータを記憶する作業領域や、後述するメディアスロット部７や通信部８から取り込まれた画像データを含む画像情報を一時的に記憶する画像情報記憶領域６１を形成する。
【００２９】
メディアスロット部（画像データ取込手段、データ取込手段）７は、各種メモリカードの充填口（図１におけるメディアスロット２０に相当）と、ＣＰＵ１からの指示信号に基づいて充填されたメモリカードからのデータの読み出し及びメモリカードにデータを書き込むためのドライバ（不図示）によって構成される。メディアスロット部７に充填されたメモリカードから読み出された画像情報は、ＲＡＭ６内の画像情報記憶領域６１に記憶される。
【００３０】
通信部（画像データ取込手段、データ取込手段）８は、デジタルカメラ等の外部機器との間でデータの送受信を行うためのインターフェイスであって、外部機器に接続されたケーブル端子を接続するための接続端子や、赤外線によってデータの送受信を行うための赤外線ポート等によって構成される。尚、図１におけるＩ／Ｏポート３０に相当する。
【００３１】
図３は、画像情報記憶領域６１に記憶される画像情報６１１のデータ構成の一例を示した図である。画像情報６１１には、名前データと、撮影日時データと、装置識別ＩＤとが画像データに対応付けられて記憶されている。名前データは画像データのファイル名であり、撮影日時データは画像データが取得された撮影日時を示すデータである。装置識別ＩＤは、画像データが取得されたデジタルカメラの固有の番号（機種番号、製造番号等）を示すデータである。また、画像情報は画像データ毎に、画像情報６１１、６１２、・・・が作成されて画像情報記憶領域６１に記憶される。
【００３２】
次に、撮影日時修正処理について、図４に示すフローチャート、図５及び６に示すディスプレイに表示される画面例を用いて説明する。撮影日時修正処理はＣＰＵ１が撮影日時修正プログラム５１に従って動作することによって処理が行われる。
【００３３】
まず、メディアスロット部７にメモリカード等が充填されたら、又は通信部８にケーブル端末が接続されたら、メモリカード又はデジタルカメラに記録されている画像データと画像データに付帯する名前データ、撮影日時データ及び装置識別ＩＤを取り込み、画像データと該画像データに付帯する各種データを画像情報記憶領域６１に記憶する（ステップＳ１１）。
【００３４】
そしてＣＰＵ１は画像情報記憶領域６１に記憶された画像情報に含まれる画像データに基づいて、画像を表示部３に表示する。この際、画像情報に含まれる撮影日時データに従って、日時順に表示する（ステップＳ１２）。このときの表示部３の画面例を図５（ａ）に示す。画像１０１〜１０６は、３台のデジタルカメラで結婚式と披露宴を撮影した際の画像である。また、各画像が何れのデジタルカメラで撮影されたものであるかを識別可能とするために、各画像は撮影されたデジタルカメラに対応する色や模様等を用いて縁取りをされて表示される。他に、各画像の近傍に撮影日時や撮影されたデジタルカメラの機種名又は対応する装置識別ＩＤ等が表示されるようにしてもよい。
【００３５】
ところで、図５（ａ）に示した画像１０１〜１０６は、各画像に対応する画像データに付帯する撮影日時データに基づいて、ディスプレイ１０の右側から左側に向かって撮影日時の昇順に一列に表示されている。もし、３台のデジタルカメラの設定日時が一致していたら、画像１０１〜１０６は実際に撮影された日時の順番に正しく並べられて表示される。しかし、実際には何れかのデジタルカメラの設定日時が他のデジタルカメラの設定日時に比べて５分〜１０分ずれていたり、海外旅行に行って設定日時を現地時刻に設定し、帰国後に日本時間に設定しなおすことを忘れていたりして、３台のデジタルカメラの設定日時が異なる場合がある。このように各デジタルカメラの設定日時が異なると、画像１０１〜１０６は実際に撮影された日時の順番に正しく並んで表示されない。
【００３６】
例えば画像１０３及び１０６を撮影したデジタルカメラの設定日時が他の画像を撮影したデジタルカメラの設定日時と異なる場合、結婚式と披露宴の進行順に画像１０１〜１０６が正しく並んで表示されない。そこで、ユーザは撮影日時データの順番に並んで表示された画像１０１〜１０６を見て、結婚式と披露宴の進行順に正しく並んで表示されているかを判断し、正しく並んで表示されていない場合は、表示位置が間違っている画像を見つけ出し、該画像を撮影したデジタルカメラの機種を選択ボタン２０１から選択する。ＣＰＵ１は、ユーザによって選択ボタン２０１の何れかが選択（押下）されたか否かを判別する（ステップＳ１３）。ここで、選択ボタン２０１に表示される機種名は、画像情報に記憶されている装置識別ＩＤであってもよいし、装置識別ＩＤに対応したデジタルカメラの通称であってもよい。また、デジタルカメラの機種の選択に選択ボタン２０１を用いず、正しい位置に表示されていない画像を１つ選択することによって、該選択された画像を撮影したデジタルカメラによって撮影された全ての画像が選択されるようにしてもよい。
【００３７】
デジタルカメラの機種が選択されると（ステップＳ１３；ＹＥＳ）、図５（ｂ）に示すように、ＣＰＵ１は撮影日時の修正量をユーザが指示するための指示ボタン２０２を表示部３に表示する。指示ボタン２０２は、例えばマイナスボタン２０２ａ及びプラスボタン２０２ｂを有し、各ボタンが選択されると所定時間が修正量に加減される。尚、各ボタンが１回選択される毎に修正量に加減される時間・日数をユーザが選択可能なようにしてもよい。他に、指示ボタン２０２の横に秒ボタン、分ボタン、時ボタン、日ボタン等を表示させ、秒ボタンが選択されたら数秒単位で修正量が加減され、日ボタンが選択されたら１日単位で撮影日時データから加減されるようにしてもよい。他に、ユーザが直接修正量を入力するようにしてもよい。
【００３８】
そして、ＣＰＵ１はユーザによって指示ボタン２０２が選択されて、修正開始ボタン２０３が押下されたか否かを判別する（ステップＳ１４）。修正開始ボタン２０３が押下されたら（ステップＳ１４；ＹＥＳ）、ＣＰＵ１はステップＳ１３において選択されたデジタルカメラの機種名に対応する装置識別ＩＤを記憶した全ての画像情報を画像情報記憶領域６１から読み出し、ステップ１４において指示された撮影日時の修正量に基づいて、読み出した画像情報に記憶された撮影日時データを一律に修正する（ステップＳ１５）。
【００３９】
次に、ＣＰＵ１は修正した撮影日時データに従って、画像１０１〜１０６を日時順に表示しなおす（ステップＳ１６）。更にＣＰＵ１は撮影日時を再修正するか否かをユーザが選択するための選択ボタン２０４を表示する。ユーザは、画像１０１〜１０６が実際に撮影した日時順に正しく並んでいるか否かを判断し、正しく並んで表示されている場合は終了ボタンを押す。この終了ボタンが選択された場合（ステップＳ１７；ＹＥＳ）、ＣＰＵ１は処理を終了する。一方、再修正ボタンが選択された場合（ステップＳ１７；ＮＯ）、ＣＰＵ１はステップＳ１３に処理を移行する。
【００４０】
この時点で画像情報記憶領域６１に記憶されている画像情報には、ユーザによって選択されたデジタルカメラによって取得された画像データに付帯する撮影日時データが修正されて記憶されている。この修正された撮影日時データを含む画像情報は、メモリカードやデジタルカメラに上書き記録されるようにしてもよい。
【００４１】
このように、複数のデジタルカメラによって取得された画像データに基づいて画像を撮影日時データ順番に表示させ、撮影日時データを修正したいデジタルカメラと修正量がユーザによって指示されると、指示されたデジタルカメラによって取得された全ての画像データに付帯する撮影日時データを一括して修正することにより、簡単に画像データに付帯する撮影日時データを修正することができる。更に、デジタルカメラとプリント注文受付装置１００との間で設定時刻や現在時刻等のやり取りを行うためのインターフェイスが不要であるため、本発明を既存のプリント注文受付装置１００に対して適用させることができる。つまり、新たにプリント注文受付装置を設計する必要がなく、サービス提供の為のコストを抑えることができる。
【００４２】
尚、上記で説明した本実施の形態は、本発明の目的を逸脱しない範囲で適宜変更可能である。例えば、画像情報記憶領域６１に記憶された画像情報に含まれる画像データに基づいてディスプレイ１０に画像を表示させる際、各画像データに付帯する撮影日時データの順番にディスプレイ１０の右側から左側に一列に表示させ、撮影されたデジタルカメラ毎に設定された色又は模様等で各画像を縁取って表示させることとしたが、図７に示すように、撮影されたデジタルカメラ毎に画像を表示させるようにしてもよい。図７（ａ）は、撮影日時データが修正される前における画像の表示例を示した図である。各画像は撮影されたデジタルカメラ毎に列を変えて表示され、ディスプレイ１０の横方向（紙面左右方向）における各画像の位置は、撮影日時に従って表示される。そして撮影日時を修正したい画像を撮影したデジタルカメラと修正量がユーザによって指示され、撮影日時データの修正が行われると、修正された撮影日時データに従って各画像が再表示される（図７（ｂ））。
【００４３】
図５に示す画像を撮影日時に従って一列に表示させる形態と、図７に示す撮影されたデジタルカメラ毎に列を変えて表示させる形態とでは、ユーザによって画像の見やすさが異なるので、このような複数の表示形態をユーザが任意に切り替え可能なようにしてもよい。
【００４４】
また、撮影日時データの修正量の指示を指示ボタン２０２等を用いて受け付けることとしたが、撮影日時を修正したい画像をユーザがドラッグ・ドロップすることによって、ドラッグされた距離に応じて、該ドラッグされた画像を撮影したデジタルカメラによって撮影された全ての画像の撮影日時が修正されるようにしてもよい。
【００４５】
更に、２つの異なるデジタルカメラで同時刻に撮影した画像をそれぞれ選択し、選択された２つの画像の撮影日時が異なる場合は、互いに一致するように修正量を入力し、修正量に基づいて何れか一方の画像に対応する画像データを取得したデジタルカメラで取得された全ての画像データに付帯する撮影日時データを一括修正してもよい。または、２つの異なるデジタルカメラで所定時間ずらして同じ風景を撮影し、該撮影された画像をそれぞれ選択して選択された２つの画像の撮影日時のズレが所定時間と一致するように修正量を入力し、修正量に基づいて何れか一方の画像を撮影したデジタルカメラで取得された全ての画像データに付帯する撮影日時データを一括修正してもよい。
【００４６】
〔第２の実施の形態〕
第１の実施の形態では、プリント注文受付装置１００に取り込まれた画像データに付帯する撮影日時データに基づいて画像をディスプレイ１０に表示させ、ユーザが撮影日時を修正するデジタルカメラの機種を選択し、撮影日時の修正量を入力することによって、選択されたデジタルカメラによって取得された全ての画像データに付帯する撮影日時データを入力された修正量に従って一律に修正する場合について説明した。第２の実施の形態では、複数のデジタルカメラで同時刻に同じ音を録音した音データを用いて撮影日時データを修正する方法について説明する。
【００４７】
図８は第２の実施の形態におけるプリント注文受付装置１００ａの機能構成を示した図である。第２の実施の形態におけるプリント注文受付装置１００ａの外観は、第１の実施の形態において説明したプリント注文受付装置１００と同一である。また機能構成については、第１の実施の形態において説明したプリント注文受付装置１００の構成要素と同一な部分については同符号を付して説明を省略し、異なる部分についてのみ説明する。
【００４８】
プリント注文受付装置１００ａは、ＣＰＵ１と、入力部２と、表示部３と、印刷部４と、記憶部５と、ＲＡＭ６と、メディアスロット部７と、通信部８とがバス９を介して接続されている。
【００４９】
記憶部５は、プログラムやデータ等が予め記録されている記録媒体であり、磁気的又は光学的記録媒体、半導体メモリ等によって構成されている。記憶部５は、プリント注文受付装置１００ａを作動させるためのシステムプログラム（不図示）の他に、画像データの取得された日時である撮影日時を音データに基づいて修正するための撮影日時修正プログラム５１ａ等を記憶する。
【００５０】
ＲＡＭ６は、ＣＰＵ１によって実行される各種プログラム及びプログラムに係るデータを記憶する作業領域や、後述するメディアスロット部７や通信部８から取り込まれた画像データを含む画像情報を一時的に記憶する画像情報記憶領域６１と、同じくメディアスロット部７や通信部８から取り込まれた音データを含む音情報を一時的に記憶する音情報記憶領域６９とを形成する。
【００５１】
図９は、音情報記憶領域６９に記憶される音情報６９１のデータ構成の一例を示した図である。音情報６９１には、名前データと、録音日時データと、装置識別ＩＤとが音データに対応付けられて記憶されている。音データは、録音機能を備える複数のデジタルカメラによって、同時刻に同じ音が録音されて作成されたものである。名前データは音データのファイル名であり、録音日時データは音データが録音された録音日時を示すデータである。装置識別ＩＤは、音データが取得されたデジタルカメラの固有の番号（機種番号、製造番号等）を示すデータである。また、音情報は録音されたデジタルカメラ毎に、音情報６９１、６９２、６９３、・・・が作成されて音情報記憶領域６９に記憶される。
【００５２】
次に、撮影日時修正処理について、図１０に示すフローチャートを用いて説明する。撮影日時修正処理はＣＰＵ１が撮影日時修正プログラム５１ａに従って動作することによって処理が行われる。
【００５３】
まず、メディアスロット部７にメモリカード等が充填されたら、又は通信部８にケーブル端末が接続されたら、メモリカード又はデジタルカメラに記録されている画像データと画像データに付帯する名前データ、撮影日時データ及び装置識別ＩＤ及び音データと音データに付帯する名前データ、録音日時データ及び装置識別ＩＤを取り込み、画像データと該画像データに付帯する各種データを画像情報記憶領域６１に記憶し、音データと該音データに付帯する各種データを音情報記憶領域６９に記憶する（ステップＳ２１）。そしてＣＰＵ１は画像情報記憶領域６１に記憶された画像情報に含まれる画像データに基づいて、画像を表示部３に表示する。この際、画像情報に含まれる撮影日時データに従って、日時順に表示する（ステップＳ２２）。
【００５４】
そしてユーザによって画像の撮影日時を修正する指示が入力された場合（ステップＳ２３；Ｙｅｓ）、ＣＰＵ１は各デジタルカメラによって録音された音データを音情報記憶領域６９から読み出して、各音データの周波数スペクトルのピークが互いに一致する時点を抽出する。そして、抽出された一致点における一致日時を各音データに付帯する録音日時データに基づいて取得する（ステップＳ２４）。
【００５５】
図１１は、３台のデジタルカメラによって取得された音データの周波数スペクトルの一例を示した図である。例えば、第１のデジタルカメラによって録音された音データＡの周波数スペクトルを図１１（ａ）、第２のデジタルカメラによって録音された音データＢの周波数スペクトルを図１１（ｂ）、第３のデジタルカメラによって録音された音データＣの周波数スペクトルを図１１（ｃ）に示す。各音データは、同時刻で同じ音を録音したときに取得されたものであるから、周波数スペクトルはほぼ同じものとなる。各音データの周波数スペクトルのピークを検出し、各音データ毎に検出されたピークにおいて、ピーク値及びピーク幅等が全ての音データにおいて互いに一致するピークを抽出する。図１１の場合、音データＡの時間ｔ１におけるピークと、音データＢの時間ｔ２におけるピークと、音データＣの時間ｔ３におけるピークの各ピーク値やピーク幅等が互いにほぼ一致する。従って、各ピークが発生した時間ｔ１、ｔ２及びｔ３を一致日時とする。そして一致日時が示す日時を各音データに付帯する録音日時データから算出する。
【００５６】
ここで、各デジタルカメラの設定日時が異なると、同時刻に同じ音を録音しても、各録音日時データは異なってしまう。即ち、各デジタルカメラの設定日時が同じだと、各音データにおけるピークの一致日時も同じになるが、各デジタルカメラの設定日時が異なると、各音データにおける一致日時にズレが生じる。つまり、実際には同時刻に発生した音のピークであるはずなのに、デジタルカメラの設定日時が異なっていると、各音のピークが異なる時間に発生していることとして記憶されてしまう。
【００５７】
具体的な時刻を用いて説明する。第１のデジタルカメラ及び第２のデジタルカメラの設定日時は一致している場合、時間ｔ１及びｔ２における時刻（一致日時）は例えば「2005/09/17/10:00:00」と算出される。一方、第３のデジタルカメラの設定日時が他の２つのデジタルカメラの設定日時と異なる場合、時間ｔ３における時刻（一致日時）は例えば「2005/09/17/10:00:20」と算出され、各ピークは同時刻に発生した音のものなのに、音データＣでは２０秒遅れて発生していることとなっている。この２０秒が第１及び第２のデジタルカメラの設定日時に対する第３のデジタルカメラの設定日時のズレ量となる。
【００５８】
図１０に戻る。一致したピークの一致日時を各音データに付帯する録音日時データに基づいて取得した後、各音データの一致日時のズレ量を算出する（ステップＳ２５）。ここで、何らかの基準に基づいてＣＰＵ１によって選ばれたデジタルカメラ（例えば、記録された画像データの数が最も多いデジタルカメラ、装置識別ＩＤをアルファベット順に並べると一番上になるデジタルカメラなど）によって録音された音データの一致日時を基準として他のデジタルカメラによって録音された音データのズレ量を算出しても良いし、基準とするデジタルカメラをユーザが選択可能とし、ユーザによって選択されたデジタルカメラによって録音された音データの一致日時を基準としてもよい。
【００５９】
そして、ＣＰＵ１は各音データに付帯する装置識別ＩＤと同じ装置識別ＩＤを含む画像情報に記憶されている撮影日時データを各音データの一致日時のズレ量に基づいて一律に修正する（ステップＳ２６）。
【００６０】
画像情報記憶領域６１に記憶されている画像情報には、音データの周波数スペクトルのピークに基づいて撮影日時データが修正されて記憶されている。この修正された撮影日時データを含む画像情報は、メモリカードやデジタルカメラに上書き記録されるようにしてもよい。
【００６１】
このように、複数のデジタルカメラによって同時刻に同じ音を録音し、各音データの周波数スペクトルのピークが互いに一致する時点における一致日時を録音日時データから取得して、各音データにおける一致日時のズレ量を算出し、当該ズレ量に基づいて画像データに付帯する撮影日時データを一律に修正することにより、簡単に画像データに付帯する撮影日時データを修正することができる。更に、デジタルカメラとプリント注文受付装置１００との間で設定時刻や現在時刻等のやり取りを行うためのインターフェイスが不要であるため、本発明を既存のプリント注文受付装置１００に対して適用させることができる。つまり、新たにプリント注文受付装置を設計する必要がなく、サービス提供の為のコストを抑えることができる。
【００６２】
尚、音データの特徴量を示すものとして周波数スペクトルを用いて説明したが、音データの特徴量から一致日時のズレ量を検出できるものであれば、これに限らない。
【図面の簡単な説明】
【００６３】
【図１】プリント注文受付装置の外観図
【図２】第１の実施の形態におけるプリント注文受付装置の機能構成を示す図
【図３】第１の実施の形態における画像情報のデータ構成を示す図
【図４】第１の実施の形態における撮影日時修正処理の流れを示すフローチャート
【図５】第１の実施の形態における表示部３の画面表示例
【図６】第１の実施の形態における表示部３の画面表示例
【図７】第１の実施の形態における表示部３の画面表示例の変形例
【図８】第２の実施の形態におけるプリント注文受付装置の機能構成を示す図
【図９】第２の実施の形態における音情報のデータ構成を示す図
【図１０】第２の実施の形態における撮影日時修正処理の流れを示すフローチャート
【図１１】第２の実施の形態における音データの周波数スペクトルの一例
【符号の説明】
【００６４】
１００、１００ａ  プリント注文受付装置
１            ＣＰＵ
２            入力部
３            表示部
４            印刷部
５            記憶部
５１、５１ａ  撮影日時修正プログラム
６            ＲＡＭ
６１          画像情報記憶領域
６０          音情報記憶領域
７            メディアスロット部
８            通信部
【図１】
2007097076.tif 000003
【図２】
2007097076.tif 000004
【図３】
2007097076.tif 000005
【図４】
2007097076.tif 000006
【図５】
2007097076.tif 000007
【図６】
2007097076.tif 000008
【図７】
2007097076.tif 000009
【図８】
2007097076.tif 000010
【図９】
2007097076.tif 000011
【図１０】
2007097076.tif 000012
【図１１】
2007097076.tif 000013