(57)【要約】【課題】  複雑な操作を伴うことなく、撮影した現地時間を画像に付加して出力できる画像処理装置の提供を目的とする。【解決手段】  画像の撮影によって生成される画像データを取り込み、該画像の出力を行なう画像処理装置であって、前記画像データに付随し、無線通信を用いて設定された前記画像の撮影位置についての地理的な情報と、標準時間に基づく撮影日時の情報とを入力する付随情報入力手段と、所定の位置に対応して前記標準時間からの時差を示す対応表を用いて、前記入力した撮影位置についての地理的な情報から時差を求め、前記入力した撮影日時を、前記画像を撮影した撮影地の現地日時に修正する日時修正手段と、前記修正された撮影日時を前記取り込んだ画像データに付加して出力する出力手段とを備えた画像処理装置とする。【選択図】  図４
2006350887.tif 000002
【特許請求の範囲】
【請求項１】
画像の撮影によって生成される画像データを取り込み、該画像の出力を行なう画像処理装置であって、
前記画像データに付随し、無線通信を用いて設定された前記画像の撮影位置についての地理的な情報と、標準時間に基づく撮影日時の情報とを入力する付随情報入力手段と、
所定の位置に対応して前記標準時間からの時差を示す対応表を用いて、前記入力した撮影位置についての地理的な情報から時差を求め、前記入力した撮影日時を、前記画像を撮影した撮影地の現地日時に修正する日時修正手段と、
前記修正された撮影日時を前記取り込んだ画像データに付加して出力する出力手段と
を備えた画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記無線通信はＧＰＳ方式の通信であり、前記撮影位置についての地理的な情報は前記画像を撮影した場所の経緯度を含み、前記撮影日時の情報は該撮影の際のグリニッジ標準時に基づく日時である画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記対応表は経緯度により特定される場所の前記標準時間からの時差を表わすタイムゾーンに基づいて形成されており、該対応表を記憶する記憶手段を備え、
前記日時修正手段は、前記対応表を前記記憶手段から読み出す読み出し手段を備える
画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記対応表は、特定の場所周辺における時差のデータを詳細に備えて構成した画像処理装置。
【請求項５】
請求項１ないし４のいずれかに記載の画像処理装置であって、
前記出力手段は、前記修正された撮影日時を前記取り込んだ画像データに重ね合わせて印刷する手段である画像処理装置。
【請求項６】
画像の撮影によって生成される画像データを取り込み、該画像の出力を行なう画像処理方法であって、
前記画像データに付随し、無線通信を用いて設定された前記画像の撮影位置についての地理的な情報と、標準時間に基づく撮影日時の情報とを入力し、
所定の位置に対応して前記標準時間からの時差を示す対応表を用いて、前記入力した撮影位置についての地理的な情報から時差を求め、前記入力した撮影日時を、前記画像を撮影した撮影地の現地日時に修正し、
前記修正された撮影日時を前記取り込んだ画像データに付加して出力する
画像処理方法。
【請求項７】
画像の撮影によって生成される画像データを取り込み、該画像の出力を行なう画像処理装置を制御するコンピュータプログラムであって、
前記画像データに付随し、無線通信を用いて設定された前記画像の撮影位置についての地理的な情報と、標準時間に基づく撮影日時の情報とを入力する機能と、
所定の位置に対応して前記標準時間からの時差を示す対応表を用いて、前記入力した撮影位置についての地理的な情報から時差を求め、前記入力した撮影日時を、前記画像を撮影した撮影地の現地日時に修正する機能と、
前記修正された撮影日時を前記取り込んだ画像データに付加して出力する機能と
を実現させるコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムをコンピュータに読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の撮影によって生成される画像データを取り込み、所定の処理を施す画像処理装置に関し、詳しくは画像を撮影した撮影日時の処理に関する。
【背景技術】
【０００２】
従来から、時差のある撮影地で撮影された画像データを後日編集して印刷する場合に、画像データに付された撮影日時を修正したいというニーズがある。例えば、デジタルスチルカメラの内部時間を修正せず、海外で撮影した画像を後日印刷する場合には、印刷画像にはデジタルスチルカメラの内部時間に基づく撮影時刻が付されてしまう。こうした海外における時差の影響を考慮して、撮影日時を撮影地での現地時刻に修正する種々の技術が検討されている。
【０００３】
例えば、下記特許文献１には、撮影した画像データに付された日時情報に加えて、日時情報を加工する加工情報を取得し、撮影地での撮影時刻を付加して画像を印刷する技術が開示されている。かかる画像データの処理技術によれば、撮影した画像の印刷作業を行なう際に、加工情報としての撮影地の時差を入力し、その時差を用いて画像データに付された日時情報を修正することで、撮影地の撮影時刻を簡便に印刷画像に付加することができるとされている。
【０００４】
【特許文献１】特開２００２−１３５５６０号公報
【特許文献２】特開２０００−１８７０８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、かかる画像データ処理技術では、撮影画像を印刷する段階で行なう日付情報の修正操作が煩雑であるという問題があった。すなわち、かかる技術で撮影地の日付に修正するためには、撮影地の時差をユーザが入力する必要があった。ユーザは一枚一枚の印刷対象の画像内容を確認して、撮影地の時差を調べ、入力しなければならず、撮影地の日付への修正は煩雑な操作を伴うものとなっていた。
【０００６】
なお、こうした問題に対して、デジタルスチルカメラなどの撮像機器の内部時計を、移動した位置（場所）毎に自動的に変更し、撮影した画像データ自体に現地の時刻をそのまま記憶してしまう方法も考えられるが、例えば、撮影順に複数の画像を並べる場合など、複数の画像を編集する際には、撮影日時を利用することがあるため、内部時計自体を変更してしまうのは好ましくなかった。
【０００７】
本発明は、こうした撮影地の日付への修正操作が煩雑であるといった問題を踏まえ、複雑な操作を伴うことなく、撮影した現地時間を画像に付加して出力することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、上記課題に鑑み、以下の手法を採った。すなわち、画像の撮影によって生成される画像データを取り込み、該画像の出力を行なう画像処理装置であって、前記画像データに付随し、無線通信を用いて設定された前記画像の撮影位置についての地理的な情報と、標準時間に基づく撮影日時の情報とを入力する付随情報入力手段と、所定の位置に対応して前記標準時間からの時差を示す対応表を用いて、前記入力した撮影位置についての地理的な情報から時差を求め、前記入力した撮影日時を、前記画像を撮影した撮影地の現地日時に修正する日時修正手段と、前記修正された撮影日時を前記取り込んだ画像データに付加して出力する出力手段とを備えたことを要旨としている。
【０００９】
また、本発明の画像処理装置に対応する画像処理方法は、画像の撮影によって生成される画像データを取り込み、該画像の出力を行なう画像処理方法であって、前記画像データに付随し、無線通信を用いて設定された前記画像の撮影位置についての地理的な情報と、標準時間に基づく撮影日時の情報とを入力し、所定の位置に対応して前記標準時間からの時差を示す対応表を用いて、前記入力した撮影位置についての地理的な情報から時差を求め、前記入力した撮影日時を、前記画像を撮影した撮影地の現地日時に修正し、前記修正された撮影日時を前記取り込んだ画像データに付加して出力することを要旨としている。
【００１０】
本発明の画像処理装置および画像処理方法によれば、画像データに付随する撮影位置についての地理的な情報と標準時間に基づく撮影日時の情報とを入力し、所定の対応表より、位置情報から撮影地の標準時間に対する時差を求める。求めた時差を用いて、標準時間に基づく撮影日時を撮影地の現地日時に修正し、これを出力する。こうした画像データに付随する付随情報を入力することで、容易に現地日時を画像に付加して出力することができる。例えば、ユーザが撮影日時を編集するなど、煩わしい操作を伴うことなく、現地日時を出力することができる。
【００１１】
上記の構成を有する画像処理装置の無線通信はＧＰＳ方式の通信であり、前記撮影位置についての地理的な情報は前記画像を撮影した場所の経緯度を含み、前記撮影日時の情報は該撮影の際のグリニッジ標準時に基づく日時であるものとすることができる。
【００１２】
こうしたＧＰＳ方式の通信により得られる付随情報は、例えば、Ｅｘｉｆ形式などの既存の標準規格に従って容易に画像データに付加することができる。こうした既存の標準規格に対応することで、汎用性の高い画像処理装置を構築することができる。
【００１３】
上記の構成を有する画像処理装置の対応表は経緯度により特定される場所の前記標準時間からの時差を表わすタイムゾーンに基づいて形成されており、該対応表を記憶する記憶手段を備え、前記日時修正手段は、前記対応表を前記記憶手段から読み出す読み出し手段を備えるものとしても良い。また、対応表は、特定の場所周辺における時差のデータを詳細に備えて構成するものとしても良い。
【００１４】
かかる画像処理装置によれば、対応表はタイムゾーンに基づいて構成する。さらに、特定の場所周辺のみ詳細な時差のデータを備える。特定の場所を予め設定して、その周辺のみ詳細なデータを備えることで、世界各国の詳細なデータを対応表として備える場合に比べ、対応表のデータの容量を抑えることができる。
【００１５】
上記の構成を有する画像処理装置の出力手段は、前記修正された撮影日時を前記取り込んだ画像データに重ね合わせて印刷する手段であるものとしても良い。出力の一態様として、画像データに修正された撮影日時を重ねて印刷することで、撮影画像の印刷におけるユーザ操作を簡素化し、ユーザの利便性を向上することができる。
【００１６】
本発明は、コンピュータプログラムおよびコンピュータプログラムを記録した媒体としても実装することができる。記録媒体としては、フレキシブルディスク，ＣＤ−ＲＯＭ，ＤＶＤ−ＲＯＭ／ＲＡＭ，光磁気ディスク、メモリカード、ハードディスクなどコンピュータが読取り可能な種々の媒体を利用することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
Ａ．画像処理装置の構成：
Ｂ．撮影日時修正処理：
Ｃ．変形例：
【００１８】
Ａ．画像処理装置の構成：
図１は、本発明の一実施例としての画像処理装置１００を示す説明図である。図示するように、この画像処理装置１００は、処理対象となる所定画像を撮影し、該画像を記憶したデジタルスチルカメラ６１、デジタルスチルカメラ６１に記憶された画像を入力して所定の処理を施すパーソナルコンピュータ３０（以下、ＰＣ３０と記す）、ＰＣ３０により処理される画像の表示等を行なうディスプレイ４３、ユーザインターフェースとしてのキーボード４１やマウス４２、ＰＣ３０で処理された画像を出力するプリンタ５０等から構成されている。
【００１９】
デジタルスチルカメラ６１は、撮像センサとしてのＣＣＤ，ＣＣＤを介して取り込んだ画像データに所定の画像処理を施す画像処理回路，画像データを記憶するメモリカード６２などを備えると共に、デジタルスチルカメラ６１自体の内部の時間を計時する内部時計や、無線通信の一態様としてＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）方式の通信を用いてデジタルスチルカメラ６１の位置情報（地理的な位置の情報）を記憶するＧＰＳ機能を備えている。
【００２０】
デジタルスチルカメラ６１は、ＰＣ３０と所定のケーブルで接続する接続ポートを備えており、デジタルスチルカメラ６１内に記憶された画像データは、ＰＣ３０内に取り込まれ、ユーザの指令の元に所定の画像処理が施される。
【００２１】
なお、デジタルスチルカメラ６１からの直接的な画像データの取得に代えて、メモリカード６２，ＤＶＤ−ＲＯＭ／ＲＡＭ６３，ハードディスク６４など、撮影した画像データを記録した記録媒体と、ＰＣ３０とを接続し、記録媒体から画像データを取得するものであっても良い。
【００２２】
ＰＣ３０は、内部にＣＰＵ３１，ＲＯＭ３２，ＲＡＭ３３，ハードディスク３４，Ｉ／Ｆ回路部３５等を有し、各機器はそれぞれ内部バスにより接続されている。Ｉ／Ｆ回路部３５は、デジタルスチルカメラ６１，ディスプレイ４３，キーボード４１，マウス４２，プリンタ５０と接続しており、こうした外部の機器とＰＣ３０とのインターフェイスとして機能している。
【００２３】
ＲＯＭ３２内には、所定のオペレーションシステムが記憶されており、ＰＣ３０の電源投入と共に、ＣＰＵ３１はＲＯＭ３２内のオペレーションシステムＯＳを読み込み、起動する。
【００２４】
ハードディスク３４には、デジタルスチルカメラ６１から画像を取り込んで印刷用のデータを生成する印刷処理プログラムや、後述する撮影日時修正処理のプログラムなど、オペレーションシステム上で動作する種々のアプリケーションプログラムがインストールされている。ＣＰＵ３１は、キーボード４１やマウス４２を介したユーザ操作の指示を受け、こうしたプログラムを読み出し、ＲＡＭ３３上に展開して実行する。
【００２５】
プリンタ５０は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロ）、Ｋ（ブラック）の４色のドットにより、カラー画像の印刷が可能なインクジェット方式のプリンタである。このプリンタ５０は、４色のインクを吐出する複数のノズルを搭載したキャリッジ（図示せず）を備え、キャリッジを往復運動（主走査）させつつ、用紙を主走査方向と直交する方向へ送る（副走査）過程で、用紙上にインクドットを形成する。インクの吐出には、圧電素子であるピエゾ素子を用いており、主走査，副走査と共に、圧電素子への電圧を制御することで、印刷対象の画像を精度良く再現した印刷画像を出力することができる。
【００２６】
以上のハード構成を有する画像処理装置１００において、ユーザが、デジタルスチルカメラ６１内の所定画像の印刷を所望する場合には、キーボード４１やマウス４２を介して、印刷処理プログラムを起動する。この印刷処理プログラムは、プリンタ５０に対応したプログラムであり、プリンタ５０の印刷解像度等に対応して印刷データを生成する。
【００２７】
印刷処理プログラムを起動すると、ＣＰＵ３１はデジタルスチルカメラ６１内の画像等を読み込み、これをディスプレイ４３上に表示する。ユーザはディスプレイ４３上で印刷対象となる画像を選択し、印刷条件等、印刷に関する所定条件を設定する。
【００２８】
こうした所定条件の設定後、ユーザ操作による印刷実行の指示を受けると、ＣＰＵ３１は、設定された印刷条件等と印刷対象画像とをプリンタドライバに出力する。プリンタドライバは、入力した画像データを印刷データに変換するプログラムモジュールであり、プリンタドライバ内では印刷対象の画像データを選択された用紙サイズに対応させて画像のサイズを変更し、各色ドットのＯＮ／ＯＦＦデータ(印刷データ)を生成する。生成された印刷データは、プリンタ５０へ出力され、所定の印刷画像が出力される。なお、こうして出力される印刷画像には、画像を撮影した撮影日時が画像に重ね合わせて印刷される。
【００２９】
本実施例では、こうした印刷処理プログラムの一部として、デジタルスチルカメラ６１で撮影した印刷対象となる画像の撮影日時を修正する撮影日時修正処理のプログラムを備えている。撮影日時修正処理では、デジタルスチルカメラ６１で撮影した画像の画像データに付加される付加情報を利用して、印刷画像に重ね合わせて印刷される撮影日時を、内部時計に基づく日時ではなく、撮影した場所（現地）での現地日時に修正する処理を行なう。つまり、海外で撮影した画像を、その現地日時に修正して印刷する。
【００３０】
一般に、デジタルスチルカメラなど、撮像機器で撮影した画像データには、撮影の際の種々のデータが付加されている。図２は、デジタルスチルカメラ６１で撮影した画像データのデータ構造の一例を示す説明図である。デジタルスチルカメラ６１で取扱う画像のデータ構造は、いわゆるＥｘｉｆ形式であり、ＪＰＥＧ形式の画像データを基本に、画像データを撮影した際の撮影情報、サムネイル画像など、所定の画像付加情報を、ＪＰＥＧ規約に準拠した形式で埋め込んで構成されている。
【００３１】
画像付加情報の一つである撮影情報には、デジタルスチルカメラ６１の内部時計による撮影日時ＴＣや、撮影時の露出時間，絞り値，シャッタースピード，ＩＳＯ感度，ホワイトバランスなど種々の情報が記憶されている。
【００３２】
さらに、本実施例における画像データは、画像付加情報の一つとしてＧＰＳ情報を備えている。このＧＰＳ情報には、ＧＰＳ方式の通信を用いた緯度、経度、高度などの位置情報や、協定世界時ＵＴＣ（グリニッジ標準時ＧＭＴとほぼ同じ）を基準とした撮影時刻および日付の情報が含まれている。すなわち、デジタルスチルカメラ６１内では、撮影した画像データ、内部時計に基づく撮影日時ＴＣに加え、撮影場所の経緯度等で表現されるＧＰＳの位置情報と、ＧＰＳによる協定世界時ＵＴＣを基準とした撮影時刻および日付の情報（以下、これをＧＰＳによる撮影日時ＴＧと呼ぶ）とを備えた形式で画像データを構成している。
【００３３】
撮影日時修正処理では、こうした画像データのＧＰＳ情報を利用して、ＧＰＳによる撮影日時ＴＧを撮影地での現地日時に修正する処理を行なう。修正された撮影日時は、上述のように、印刷画像の所定位置に表示した形で印刷される。以下に、撮影日時修正処理について説明する。
【００３４】
なお、本実施例では４色のインクジェットプリンタを使用しているが、例えば、６色のインクジェットプリンタや、他のインクジェット方式のプリンタ（例えばバブルジェット（登録商標）），熱転写方式のプリンタ、昇華型プリンタ、レーザプリンタ、あるいは複合機など種々の方式のプリンタを用いるものとしても良い。
【００３５】
Ｂ．撮影日時修正処理：
図３は、撮影日時修正処理のフローチャートである。この処理は、印刷処理プログラムの一部であり、ユーザが印刷対象となる画像を選択し、印刷条件等を設定した後に、ＰＣ３０のＣＰＵ３１にて実行される。
【００３６】
処理を開始すると、ＣＰＵ３１は、印刷対象として選択された画像の画像データから、位置情報を取得する（ステップＳ３００）。具体的には、画像を撮影した場所の経度、緯度を取得している。
【００３７】
ＣＰＵ３１は、取得した経度、緯度から、印刷対象である画像データを生成した撮影地のグリニッジ標準時ＧＭＴからの時差を求める（ステップＳ３１０）。すなわち、画像を撮影した撮影地のタイムゾーンを認識する。
【００３８】
本実施例の画像処理装置１００は、経度、緯度により表現される場所と、グリニッジ標準時ＧＭＴを基準とした時差とを対応付けたテーブル（変換テーブル）をハードディスク３４上に記憶している。ＣＰＵ３１は、ハードディスク３４から変換テーブルを読み出し、これを参照して、経度、緯度からなる位置情報から、画像を撮影した撮影地のタイムゾーンを認識している。
【００３９】
図５は、地域毎に設定されているタイムゾーンの一例を示す説明図である。図示するように、世界の各国は、グリニッジ標準時ＧＭＴからの時差（±１２時間以内）を使って各国の標準時を設定しており、一般に、同じ時差に設定されている地域をタイムゾーンと呼ぶ。タイムゾーンは、基本的には１５°刻みで１時間毎の時差が設定されているが、実際には地域毎、国境毎などに複雑な形で設定されている。
【００４０】
本実施例では、図５に示した約１５°刻みのタイムゾーンを基に、経緯度（位置情報）から時差を求める変換テーブルを設定している。特に、主要都市、主要国、あるいは、主要な観光地など、予め設定した特定の場所に関しては、位置情報に対応した詳細な時差のデータを備えている。つまり、変換テーブルは、位置情報に対応して２層構造で時差のデータを備え、ＣＰＵ３１が取得した経緯度で表現される場所に対応した１層目の時差のデータを取得後、さらに、詳細なデータがある場合には、２層目の時差のデータを取得する。こうした形式の変換テーブルを備えることで、タイムゾーンの全データを備える場合に比べ、少ないデータ量で、比較的精度の高い時差の設定を行なうことができる。
【００４１】
こうして位置情報から撮影地のタイムゾーンを認識したＣＰＵ３１は、印刷対象として選択された画像の画像データから、ＧＰＳによる撮影日時ＴＧを取得する（ステップＳ３２０）。なお、ここで取得する撮影日時ＴＧは、デジタルスチルカメラ６１の内部時計に基づく撮影日時ＴＣではなく、ＧＰＳによる時刻と日付の情報に基づく撮影日時である。
【００４２】
ＣＰＵ３１は、取得したＧＰＳによる撮影日時ＴＧと、認識したタイムゾーンにおける時差とから、撮影地での撮影日時（ローカルタイム）を演算して出力し（ステップＳ３３０）、一連の処理を終了する。例えば、位置情報から撮影地の時差が−５時間（ＧＭＴ−５）であると認識された場合には、ＧＰＳによる撮影日時ＴＧ（協定世界時ＵＴＣ）から５時間を差し引いた時間がローカルタイムとして出力され、印刷画像の隅に印刷される。
【００４３】
以上は、基本的な撮影日時修正処理の流れであり、本実施例の画像処理装置１００では、さらに種々の撮影日時に関する設定を行なうことができる。図４は、印刷処理プログラムにおけるグラフィカル・ユーザインターフェイス（ＧＵＩ）の一態様を示す説明図である。
【００４４】
ユーザが印刷処理プログラムを起動すると、ＰＣ３０はデジタルスチルカメラ６１から画像データを入力し、図示するＧＵＩ画面をディスプレイ４３上に表示する。取り込んだ複数の画像Ｇ１〜Ｇｎは、撮影した順番に従ってサムネイル形式で表示される。サムネイル表示された画像の近傍には、スクロールバーＳＢが設けられており、マウス４２を用いてスクロールバーＳＢを移動させることで、ディスプレイ４３上に表示しきれなかった画像を表示することができる。
【００４５】
こうしたサムネイル画像の表示部分の隣には、２つのタブ（「画像編集」タブと「撮影日時」タブと）が用意されている。ユーザが「撮影日時」タグをマウス４２でクリックすると、撮影日時に関する詳細な設定項目を表示したページが開く。なお、「画像編集」タブは、印刷対象画像の選択，用紙サイズの設定，印刷枚数の設定，トリミング等の画像処理など、種々の印刷に関する設定を行なうものであるが、撮影日時修正処理との関連性が低いため、ここでは詳細な説明は省略する。
【００４６】
「撮影日時」タブのページには、印刷対象となる画像の撮影日時が表示される表示部分Ｈ、撮影日時の印刷（プリント）の有無を選択するチェックボックスＣｂ１、サマータイムの自動設定を選択するチェックボックスＣｂ２、タイムゾーンの設定方法を選択する選択部分Ｓなどが表示されている。表示部分Ｈには、印刷対象として選択された画像（例えば画像Ｇ４）に対して、上述の撮影日時修正処理を施した演算結果、つまり、撮影地のローカルタイムでの撮影日時が表示されている。
【００４７】
チェックボックスＣｂ１には、デフォルト状態でチェック記号が付されており、表示部分Ｈに表示されたローカルタイムでの撮影日時を画像と共に印刷する設定がされている。このチェックボックスＣｂ１のチェック記号をマウス４２操作で外すことで、撮影日時を印刷しないことも可能である。また、チェックボックスＣｂ２にも、デフォルト状態でチェック記号が付されており、サマータイムを考慮して演算したローカルタイムでの撮影日時を、表示部分Ｈに表示する設定がされている。
【００４８】
タイムゾーンの選択部分Ｓには、タイムゾーンの設定方法を指示するコンボボックスＢ１、時差を数値で入力するボックスＢ２、タイムゾーンを所定の選択肢から選択するコンボボックスＢ３が表示されている。
【００４９】
ユーザがマウス４２でコンボボックスＢ１のボタンをクリックすると、「自動」モード，「ユーザ設定」モード，「固定」モードの３種類のドロップダウンリストが表示される。これらは、タイムゾーンの設定方法の選択肢であり、デフォルト状態では「自動」モードが選択されている。すなわち、コンボボックスＢ１内の設定を特に変更しない場合（「自動」モードの場合）には、印刷対象画像を選択すると共に、上述の撮影日時修正処理が実行されて、ローカルタイムでの撮影日時が表示部分Ｈに表示される。
【００５０】
ユーザが「ユーザ設定」モードを選択した場合には、時差を入力するボックスＢ２、または、コンボボックスＢ３のユーザによる入力が可能となる。ユーザがボックスＢ２のボタン等を操作して、グリニッジ標準時ＧＭＴからの時差を直接入力すると、表示部分Ｈには、ユーザが入力した時差を用いて、ＧＰＳによる撮影日時ＴＧを修正した撮影日時が表示される。
【００５１】
また、ユーザがマウス４２でコンボボックスＢ３のボタンをクリックすると、タイムゾーンの名称を示した複数のドロップダウンリストが表示される。ユーザが、このリストの中から一を選択することでタイムゾーンを設定すると、そのタイムゾーンに基づいて、ＧＰＳによる撮影日時ＴＧを修正した撮影日時が表示部分Ｈに表示される。
【００５２】
つまり、「ユーザ設定」モードの場合には、撮影日時ＴＧの修正に、ＧＰＳによる位置情報等を利用しない。なお、ボックスＢ２に入力される数値と、コンボボックスＢ３で選択されるタイムゾーンの名称とは、それぞれ連動しており、例えば、タイムゾーンの名称を選択すると、そのタイムゾーンに対応した時差が自動的にボックスＢ２に表示される。
【００５３】
他方、ユーザが「固定」モードを選択した場合には、ＰＣ３０のオペレーションシステムＯＳ内で設定されているタイムゾーンと同じタイムゾーンが設定され、そのタイムゾーンに基づいて、ＧＰＳによる撮影日時ＴＧを修正した撮影日時が表示部分Ｈに表示される。
【００５４】
通常、オペレーションシステムＯＳに設定するタイムゾーンは、そのＰＣ３０の設置されている場所のタイムゾーンである。例えば、ＰＣ３０が日本に設置されている場合には、「ＧＭＴ＋９」と設定されている。この＋９時間を取得して、ＧＰＳによる撮影日時ＴＧに加算することで、日本時間を基準とした撮影日時に修正される。つまり、「固定」モードとは、ＰＣ３０の設置された地域のローカルタイムで撮影日時を表示するモードである。なお、このモードもＧＰＳによる位置情報は利用しない。
【００５５】
こうしたディスプレイ４３上のＧＵＩ画面において、各種設定項目をデフォルト状態のままとして、対象画像の印刷を実行すると、撮影日時修正処理によりローカルタイムでの撮影日時を求め、サマータイムを考慮した修正した撮影日時が算出される。プリンタ５０からは、ローカルタイムの撮影日時を所定位置に表示した印刷画像が出力される。なお、「自動」モードにより撮影日時を修正しても、印刷実行前であれば、ユーザが撮影日時を修正することが可能である。
【００５６】
例えば、選択した画像データのＧＰＳによる位置情報が、西経７４度０１分ＸＸ秒、北緯４０度４３分ＹＹ秒（ニューヨーク近郊であるものとする）である場合、変換テーブルを用いると、その撮影地のグリニッジ標準時ＧＭＴからの時差は−５時間（「ＧＭＴ−５」の北米東部標準時のタイムゾーン）となる。この画像データを撮影した際のＧＰＳによる撮影日時ＴＧが２００４年８月１日１４時３０分である場合には、撮影地のローカルタイムは２００４年８月１日９時３０分と算出される。ここで、８月１日はサマータイムの適用期間（４月第１日曜〜１０月最終日曜）であるため、最終的には２００４年８月１日１０時３０分が撮影地のローカルタイムとして算出される。
【００５７】
図６は、種々の撮影日時に関する設定項目をデフォルト状態として、選択した画像の印刷を実行した場合の印刷結果の一例である。図示するように、画像の右下には、ニューヨーク近郊のローカルタイムによる撮影日時が印刷される。なお、撮影地に対応したサマータイムの情報は、変換テーブルと共に予めＰＣ３０内のハードディスク３４上に用意されている。また、サマータイムを考慮するに際し、撮影の日付は、図２に示したＧＰＳによる撮影日時ＴＧ（日付）から取得している。
【００５８】
以上、本実施例の撮影日時修正処理によれば、画像データに付随する撮影地の位置情報と、ＧＰＳによる撮影日時ＴＧとを取得し、変換テーブルを用いて、撮影地の現地時間による撮影日時を算出し、これを画像と共に印刷する。この撮影日時の修正処理の際には、ユーザは画像を選択し、印刷の指示を行なえばよく、特に設定項目の入力操作等を行なう必要はない。したがって、煩雑な操作を伴うことなく、撮影日時を現地時間に修正した画像を印刷することができる。
【００５９】
また、撮影日時ＴＧを現地時間に修正する処理を行なっても、画像データの撮影日時ＴＧを書き換えるわけではなく、画像データにはＧＰＳによる撮影日時ＴＧが記録されている。したがって、撮影順に複数の画像を並べる場合など、画像の編集の際には、ＧＰＳによる撮影日時ＴＧをそのまま利用することができる。
【００６０】
本実施例のタイムゾーンに基づく変換テーブルは、特定の場所に関してのみ詳細なデータを備えるものとしたが、時差が変化するタイムゾーンの境界付近のデータを詳細に持ち、他の領域は１５°刻みの比較的粗いデータを備えるものとしても良い。さらには、１５°間隔で表現されないタイムゾーンの境界部分（図５のＩＲ参照）のデータを備え、他の領域は１５°刻みの比較的粗いデータを備えるものとしても良い。
【００６１】
こうしたタイムゾーンのデータに基づく変換テーブルを設定することで、全世界のタイムゾーンのデータを備える場合に比べ、データ容量を抑えつつ、比較的正確に撮影日時を修正する変換テーブルを設けることができる。勿論、データの記憶容量が十分であれば、世界各国の詳細なデータを備えておくものとしても良い。
【００６２】
Ｃ．変形例：
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。本実施例では、ローカルタイムでの撮影日時を画像と共に印刷するものとしたが、印刷画像を見たユーザがローカルタイムであることを認識できるように、所定の表示を付加するものとしても良い。
【００６３】
例えば、図６に示した印刷画像の撮影日時に、タイムゾーンを付加して、「２００４／０８／０１  １０：３０（ＧＭＴ−４）」と印刷するものとすれば良い。また、タイムゾーンに代えて、所定の記号、あるいは、所定の色彩を付すものとしても良い。こうすることで、印刷された撮影日時が、通常（デジタルスチルカメラ６１の内部時計）の撮影日時とは異なることを容易に認識することができる。
【００６４】
本実施例では、ローカルタイムに修正した撮影日時の出力の一態様として、画像と共に印刷するものとしたが、ローカルタイムに修正した撮影日時を所定ファイルに書き込むものとしても良い。例えば、図７に示すように、Ｅｘｉｆ形式のデータ構造であれば、ユーザ用の使用領域であるメーカーノートに修正した撮影日時を書き込むものとしても良いし、修正した撮影日時を重ね合わせた画像データを、画像データの記憶領域に書き込むものとしても良い。
【００６５】
また、本実施例では、タイムゾーンに基づく変換テーブルをＰＣ３０側に予め記憶しておく構成として説明したが、変換テーブルをインターネットを介した所定のサーバー上に備え（サーバー上に記憶しておき）、インターネット経由で時差を取得するものとしても良いし、タイムゾーン，サマータイムの情報を取得するものとしても良い。勿論、タイムゾーン、サマータイムのいずれかの情報のみインターネット経由で取得しても良い。
【００６６】
例えば、経緯度で表現される位置とタイムゾーンとの対応関係をサーバーに予め用意し、サーバーにアクセスすることで、印刷対象画像の位置情報に対応する時差を取得する。この場合、ＰＣ３０は、Ｉ／Ｆ回路部３５を介してインターネットに接続し、所定のサーバーから時差を取得するものとすれば良い。こうすることで、撮影日時修正処理に関するプログラムを記憶するために必要なメモリを低減することができる。
【００６７】
さらに、本実施例では、一の画像データに対する位置情報とＧＰＳによる撮影日時ＴＧとを入力し、変換テーブルを用いて、ローカルタイムによる撮影日時を算出するものとしたが、ＧＰＳによる撮影日時ＴＧに代えて、デジタルスチルカメラの内部時計による撮影日時ＴＣ（図２参照）を用いても良い。
【００６８】
例えば、デジタルスチルカメラの内部時計が設定された場所におけるグリニッジ標準時ＧＭＴからの時差が予め分かっている場合には、画像データの位置情報から撮影地のタイムゾーンを求め、内部時計による撮影日時ＴＣに対して、予め分かっている内部時計のグリニッジ標準時ＧＭＴからの時差と、求めたタイムゾーンとを加味して、撮影地のローカルタイムによる撮影日時を算出するものとすれば良い。こうすることで、ＧＰＳによる撮影日時ＴＧを持たない画像データであっても、撮影日時の修正処理を行なうことができる。
【００６９】
本実施例では、印刷対象となる画像データは、ＧＰＳ方式の無線通信機能を備えたデジタルスチルカメラ６１により取得するものとしたが、他の撮像機器、例えば、カメラ機能を備えた携帯電話を用いるものとしても良い。勿論、位置情報とＧＰＳによる撮影日時ＴＧとを備えた画像データであれば、どのような機器で画像データを生成するものとしても良い。
【００７０】
また、カメラ機能を備えた携帯電話を利用する場合には、ＧＰＳ方式の無線通信による位置情報の取得に代えて、基地局のデータを利用するものとしても良い。例えば、携帯電話で画像を撮影した場所から最も近い基地局の位置情報を取得し、予め設定した所定の変換テーブルを用いて、基地局の位置情報から時差を求め、ローカルタイムによる撮影日時を算出するものとすれば良い。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施例としての画像処理装置を示す説明図である。
【図２】デジタルスチルカメラで撮影した画像データのデータ構造の一例を示す説明図である。
【図３】撮影日時修正処理のフローチャートである。
【図４】印刷処理プログラムにおけるグラフィカル・ユーザインターフェイスの一態様を示す説明図である。
【図５】地域毎に設定されているタイムゾーンの一例を示す説明図である。
【図６】選択した画像の印刷を実行した場合の印刷結果の一例である。
【図７】修正した撮影日時の出力場所の一例を示す説明図である。
【符号の説明】
【００７２】
３０...パーソナルコンピュータ
３１...ＣＰＵ
３２...ＲＯＭ
３３...ＲＡＭ
３４...ハードディスク
４１...キーボード
４２...マウス
４３...ディスプレイ
５０...プリンタ
６１...デジタルスチルカメラ
６２...メモリカード
６３...ＤＶＤ−ＲＯＭ／ＲＡＭ
６４...ハードディスク
１００...画像処理装置
ＧＭＴ...グリニッジ標準時
ＴＣ...撮影日時
ＴＧ...撮影日時
ＳＢ...スクロールバー
Ｈ...表示部分
Ｃｂ１...チェックボックス
Ｃｂ２...チェックボックス
Ｓ...選択部分
Ｂ１...コンボボックス
Ｂ２...ボックス
Ｂ３...コンボボックス
【図１】
2006350887.tif 000003
【図２】
2006350887.tif 000004
【図３】
2006350887.tif 000005
【図４】
2006350887.tif 000006
【図５】
2006350887.tif 000007
【図６】
2006350887.tif 000008
【図７】
2006350887.tif 000009