(57)【特許請求の範囲】
【請求項１】
外部装置と通信可能な撮像装置であって、
被写体を撮像して画像ファイルを生成する撮像手段と、
位置情報を取得する位置取得手段と、
前記位置取得手段により取得された位置情報を、前記画像ファイルに関連付ける関連付け手段と、
位置情報が関連付けられている画像ファイルを前記外部装置から受信する受信手段と、
前記撮像手段により生成された画像ファイルおよび前記受信手段により受信された画像ファイルを記録媒体に記録するよう制御する記録制御手段と、
前記記録媒体に記録されている画像ファイルを読み出し、該画像ファイルに対応する画像を表示部に出力するよう制御する制御手段とを有し、
前記記録媒体に記録されている画像ファイルが、前記受信手段により受信された画像ファイルである場合、前記制御手段は、前記記録媒体に記録されている画像ファイルに関連付けられている位置情報を表示部に出力しないよう制御し、
前記記録媒体に記録されている画像ファイルが、前記受信手段により受信された画像ファイルでない場合、前記制御手段は、前記記録媒体に記録されている画像ファイルに関連付けられている位置情報を表示部に出力するよう制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記画像ファイルの作成日時と、前記画像ファイルに対応する画像の撮影日時とを比較することにより、前記記録媒体に記録されている画像ファイルが前記受信手段により受信された画像ファイルであるか否かを判断することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記画像ファイルの作成日時と、前記画像ファイルに対応する画像の作成日時とが異なる場合、前記記録媒体に記録されている画像ファイルが前記受信手段により受信された画像ファイルであると判断することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、前記記録媒体に記録されている複数の画像ファイルに連続性があるかを判断することにより、前記記録媒体に記録されている画像ファイルが前記受信手段により受信された画像ファイルであるか否かを判断することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記複数の画像ファイルの位置情報に連続性があるか否かを判断することにより、前記複数の画像ファイルに連続性があるか否か判断することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記制御手段は、前記複数の画像ファイルの作成日時に連続性があるか否かを判断することにより、前記複数の画像ファイルに連続性があるか否か判断することを特徴とする請求項４に記載の撮像装置。
【請求項７】
前記記録制御手段は、所定の命名規則に従ったファイル名で画像ファイルを前記記録媒体に記録し、
前記制御手段は、前記複数の画像ファイルのファイル名に連続性があるか否かを判断することにより、前記複数の画像ファイルに連続性があるか否か判断することを特徴とする請求項４に記載の撮像装置。
【請求項８】
前記記録制御手段は、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｏｆ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格にしたがって画像ファイルを前記記録媒体に記録することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
外部装置と通信可能な撮像装置の制御方法であって、
被写体を撮像して画像ファイルを生成する撮像工程と、
位置情報を取得する位置取得工程と、
前記位置取得工程で取得された位置情報を、前記画像ファイルに関連付ける関連付け工程と、
位置情報が関連付けられている画像ファイルを前記外部装置から受信する受信工程と、
前記撮像工程で生成された画像ファイルおよび前記受信工程で受信された画像ファイルを記録媒体に記録するよう制御する記録制御工程と、
前記記録媒体に記録されている画像ファイルを読み出し、該画像ファイルに対応する画像を表示部に出力するよう制御する制御工程とを有し、
前記記録媒体に記録されている画像ファイルが、前記受信工程で受信された画像ファイルである場合、前記制御工程では、前記記録媒体に記録されている画像ファイルに関連付けられている位置情報を表示部に出力しないよう制御し、
前記記録媒体に記録されている画像ファイルが、前記受信工程で受信された画像ファイルでない場合、前記制御工程では、前記記録媒体に記録されている画像ファイルに関連付けられている位置情報を表示部に出力するよう制御することを特徴とする撮像装置の制御方法。
【請求項１０】
撮像装置を請求項１乃至８のいずれか１項に記載の各手段として機能させる、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の撮影位置を示す位置情報を表示可能な撮像装置に関する。
【背景技術】
【０００２】
従来、撮像装置等において、ＧＰＳ等の位置検出部から撮影位置の情報を取得し撮影画像データと関連付けて記録、表示するものが提案されている（特許文献１）。
【０００３】
また、デジタルカメラ等の撮像装置で撮影される画像の位置情報はＥｘｉｆ（Ｅｘｃｈａｎｇｅｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ  ｄｉｇｉｔａｌ  ｓｔｉｌｌ  ｃａｍｅｒａｓ）で規格化されたＧＰＳタグが使用されるケースが増えている。そのため、画像を撮像した撮像装置のみではなく、Ｅｘｉｆを解釈可能な他の撮像装置やＰＣのアプリケーション等で、位置情報の表示や変更が可能となってきている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−０６９２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮像装置以外の外部装置で位置情報が変更され、それをまた撮像装置で表示する場合、前後の画像との位置関係が不自然になったり、位置情報が誤って変更されてしまった場合はユーザが予期しない位置情報が表示されてしまうことがある。
【０００６】
そこで本発明は、信頼性の高い位置情報を撮像装置に表示することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る撮像装置は、外部装置と通信可能な撮像装置であって、被写体を撮像して画像ファイルを生成する撮像手段と、位置情報を取得する位置取得手段と、前記位置取得手段により取得された位置情報を、前記画像ファイルに関連付ける関連付け手段と、位置情報が関連付けられている画像ファイルを前記外部装置から受信する受信手段と、前記撮像手段により生成された画像ファイルおよび前記受信手段により受信された画像ファイルを記録媒体に記録するよう制御する記録制御手段と、前記記録媒体に記録されている画像ファイルを読み出し、該画像ファイルに対応する画像を表示部に出力するよう制御する制御手段とを有し、前記記録媒体に記録されている画像ファイルが、前記受信手段により受信された画像ファイルである場合、前記制御手段は、前記記録媒体に記録されている画像ファイルに関連付けられている位置情報を表示部に出力しないよう制御し、前記記録媒体に記録されている画像ファイルが、前記受信手段により受信された画像ファイルでない場合、前記制御手段は、前記記録媒体に記録されている画像ファイルに関連付けられている位置情報を表示部に出力するよう制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、信頼性の高い位置情報を撮像装置に表示することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】実施形態によるデジタルカメラの構成を示すブロック図である。
【図２】実施形態によるデジタルカメラの位置情報表示処理を示すフローチャートである。
【図３】実施形態によるデジタルカメラの生成するファイル構成を示す図である。
【図４】実施形態によるデジタルカメラの生成する画像ファイルの記載内容を示す図である。
【発明を実施するための形態】
【００１０】
以下、この発明の実施の形態について図を参照して説明するが、この発明は以下の実施の形態に限定されない。また、この発明の実施の形態は発明の最も好ましい形態を示すものであり、発明の範囲を限定するものではない。
【００１１】
＜第１の実施形態＞
本実施形態では撮像装置としてデジタルカメラを例にとって説明するが、これ以外にもいわゆるカメラ付き携帯電話なども撮像装置の一例である。
【００１２】
本実施形態では、撮像装置として、動画及び静止画を記録することができる撮像装置について説明する。また、本撮像装置ではＧＰＳ等の位置検出部を有し、取得した位置情報を撮影により得られたファイルに記録することが可能な構成となっている。以下に、本実施形態の撮像装置について説明をする。
【００１３】
以下、図１を用いて、本実施形態の撮像装置１００の主要な構成を説明する。
【００１４】
図１において、制御部１０１は、例えば、ＣＰＵ（ＭＰＵ）、メモリ（ＤＲＡＭ、ＳＲＡＭ）などからなり、各種処理（プログラム）を実行して撮像装置１００の各ブロックを制御したり、各ブロック間でのデータ転送を制御したりする。また、制御部１０１は、ユーザからの操作を受け付ける操作部１０２からの操作信号に応じて、撮像装置１００の各ブロックを制御する。また、制御部１０１は、後述の画像処理部１１１によって得られた画像を解析し、その解析結果に応じて、撮像装置１００の各ブロックを制御する。
【００１５】
操作部１０２は、例えば、電源ボタン、静止画記録ボタン、動画記録開始ボタン、ズーム調整ボタン、オートフォーカスボタンなどの撮影に関連する各種操作を入力するスイッチ類からなる。また、メニュー表示ボタン、決定ボタン、その他カーソルキー、ポインティングデバイス、タッチパネル等からなり、ユーザによりこれらのキーやボタンが操作されると制御部１０１に操作信号を送信する。
【００１６】
また、バス１０３は、各種データ、制御信号、指示信号などを撮像装置１００の各ブロックに送るための汎用バスである。
【００１７】
撮像部１１０は、レンズにより取り込まれた被写体の光学像を、絞りにより光量を制御して、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子により画像信号に変換し、アナログデジタル変換をして、画像処理部１１１に送信する。
【００１８】
画像処理部１１１は、入力されたデジタル画像信号に、設定値に基づいてホワイトバランスや色、明るさなどを調整する画質調整処理を行う。そして、画像処理部１１１で処理された画像信号は、制御部１０１により、メモリ１０４や後述の映像出力部１５０や表示制御部１３１に送信される。
【００１９】
本実施形態においては、例えば、撮像部１１０は、「光学ズーム」機能、「光学防振」機能を有し、画像処理部１１１は、「電子ズーム」機能、「電子防振」機能を有している。ここで、「光学ズーム」機能、「電子ズーム」機能は、ユーザの操作に応じて、得られる画像を拡大する機能である。また、「光学防振」機能、「電子防振」機能は、撮像装置１００本体の振動による画像の揺れを防止する機能である。そして、これらの機能は、制御部１０１の制御の元、同時に使用されたり交互に使用されたり、単独で使用されたりする。
【００２０】
ここで、「光学ズーム」機能とは、ユーザにより操作部１０２のズームキーが操作されたことに応じて、撮像部１１０のレンズを移動させ、取り込まれる被写体の光学像を拡大／縮小する機能である。また、「電子ズーム」機能とは、ユーザにより操作部１０２のズームキーが操作されたことに応じて、画像処理部１１１が、撮像部１１０により生成された画像のうち一部を切り出した画像を拡大した画像信号を生成する処理である。また、「光学防振」機能とは、不図示の振動検出部からの加速度信号の値に基づいて、レンズの移動量を算出し、レンズを移動させることで、取得される画像の揺れを防止する機能である。また、「電子防振」機能とは、不図示の振動検出部からの加速度信号の値に基づいて、撮像部１１０により取得された画像信号の位置を調整することにより、画像の揺れを防止する機能である。また、「電子防振」機能は、不図示の振動検出部からの加速度信号の値に基づいて、撮像部１１０の撮像素子における読み出し位置をずらすことによっても実現できる。
【００２１】
また、音声入力部１２０は、例えば、内蔵された無指向性のマイクまたは音声入力端子を介して接続された外部マイク等により、撮像装置１００の周囲の音声を集音（収音）し、アナログデジタル変換をして音声処理部１２１に送信する。音声処理部１２１は、入力されたデジタル音声信号のレベルの適正化処理等の音声に関する処理を行う。そして、音声処理部１２１で処理された音声信号は、制御部１０１によりメモリ１０４に送信される。メモリ１０４は、画像処理部１１１、音声処理部１２１により得られた画像信号及び音声信号を一時的に記憶する。
【００２２】
画像処理部１１１及び音声処理部１２１は、メモリ１０４に一時的に記憶された画像信号や音声信号を読み出して画像信号の符号化、音声信号の符号化などを行い、圧縮画像信号、圧縮音声信号等を生成する。制御部１０１は、これらの圧縮画像信号、圧縮音声信号を、記録再生部１４０に送信する。
【００２３】
記録再生部１４０は、記録媒体１４１に対して画像処理部１１１及び音声処理部１２１で生成された圧縮画像信号、圧縮音声信号、その他撮影に関する制御データ等を記録する。また、音声信号を圧縮符号化しない場合には、制御部１０１は、音声処理部１２１により生成された音声信号と画像処理部１１１により生成された圧縮画像信号とを、記録再生部１４０に送信し記録媒体１４１に記録させる。ここで、記録媒体１４１は、撮像装置に内蔵された記録媒体でも、取外し可能な記録媒体でもよく、撮像装置１００で生成した圧縮画像信号、圧縮音声信号、音声信号、各種データなどを記録することができればよい。例えば、記録媒体１４１は、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒ、磁気テープ、不揮発性の半導体メモリ、フラッシュメモリ、などのあらゆる方式の記録媒体を含む。
【００２４】
また、記録再生部１４０は、記録媒体１４１に記録された圧縮画像信号、圧縮音声信号、音声信号、各種データ、プログラムを読み出す（再生する）。そして読み出した圧縮画像信号、圧縮音声信号を、制御部１０１は画像処理部１１１及び音声処理部１２１に送信する。画像処理部１１１及び音声処理部１２１は、圧縮画像信号、圧縮音声信号を一時的にメモリ１０４に記憶させ、所定の手順で復号し、復号した音声信号を音声出力部１５１へ、復号化した画像信号を映像出力部１５０や表示制御部１３１に送信する。また、音声信号が記録媒体１４１に非圧縮記録されている場合には、制御部１０１は、音声信号を直接音声出力部１５１に送信する。
【００２５】
音声出力部１５１は、例えば音声出力端子からなり、接続されたイヤホンやスピーカなどから音声を出力させるために音声信号を送信する。また、音声出力部１５１は、撮像装置１００に内蔵され、音声信号にかかる音声を出力するスピーカであってもよい。映像出力部１５０は、例えば映像出力端子からなり、接続された外部ディスプレイ等に映像を表示させるために画像信号を送信する。また、音声出力部１５１、映像出力部１５０は、統合された１つの端子、例えばＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）（登録商標）端子のような端子であってもよい。
【００２６】
また、表示制御部１３１は、画像処理部１１１から送信された画像信号による映像や、撮像装置１００の操作をするための操作画面（メニュー画面）等を表示部１３０に表示させる。表示部１３０は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、電子ペーパー等の表示デバイスであれば何でもよい。
【００２７】
通信部１５２は、撮像装置１００と外部装置との間で通信を行うもので、例えば、音声信号、画像信号、圧縮音声信号、圧縮画像信号などのデータを送信したり受信したりする。また、通信部１５２は、例えば、ＵＳＢ通信モジュール，ＩＥＥＥ１３９４通信モジュール、赤外線通信モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュール、無線ＬＡＮ通信モジュール、ＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールである。この通信部１５２を介して、撮像装置１００は外部装置で編集された画像データなどを受信することができる。
【００２８】
ＧＰＳ１６０は、衛星から受信した電波に基づき、撮像装置１００の現在位置を算出する。なお、ＧＰＳ１６０は撮像装置１００に内蔵されていてもよいし、別体のデバイスを撮像装置１００に装着する構成としてもよい。
【００２９】
ここで、本実施形態の撮像装置１００の通常の動作について説明する。
【００３０】
本実施形態の撮像装置１００は、ユーザが操作部１０２の電源ボタンを操作すると、操作部１０２から制御部１０１に起動の指示が出される。この指示を受けて、制御部１０１は、不図示の電源供給部を制御して、撮像装置１００の各ブロックに対して電源を供給させる。
【００３１】
電源が供給されると、制御部１０１は、操作部１０２に含まれるモード切り換えスイッチが、静止画撮影モード、動画撮影モード、再生モード等のどのモードであるかを操作部１０２からの指示信号により確認する。
【００３２】
静止画撮影モードでは、撮像装置１００は撮影待機状態でユーザが操作部１０２の静止画記録ボタンを操作することで撮影を行い、圧縮画像信号が記録媒体１４１に記録される。そして再び撮影待機状態になる。動画撮影モードでは、撮像装置１００は撮影待機状態でユーザが操作部１０２の動画記録開始ボタンを操作することで撮影を開始し、その間、圧縮画像信号と圧縮音声信号または音声信号が記録媒体１４１に記録される。そしてユーザが操作部１０２の動画記録終了ボタンを操作することで撮影を終了し、再び撮影待機状態になる。再生モードでは、ユーザが選択したファイルに関する圧縮画像信号や圧縮音声信号または音声信号を記録媒体１４１から再生して、音声出力部１５１から音声信号を出力し、表示部１３０に映像を表示させる。また、ユーザは操作部１０２を操作することにより撮像装置設定の変更メニューに入ることができ、項目選択操作、選択された項目に対する設定値変更操作が可能である。これはたとえば撮像装置１００の保持する日付情報、日時情報、時差情報、エリア設定、使用者情報、撮影モード、画像フォーマット等が挙げられる。なお、本実施形態の撮像装置１００は、ＧＰＳ１６０が測位した位置情報を撮影画像データに付加することが可能である。この位置情報を付加するか否かも、撮像装置設定の変更メニューから変更可能である。以下、静止画撮影モード、動画撮影モード、再生モードについて説明する。
【００３３】
まず、静止画撮影モードについて説明する。操作部１０２により静止画撮影モードが設定されると前述のようにまず、制御部１０１は、撮像装置１００の各ブロックを撮影待機状態に設定させる。
【００３４】
撮影待機状態では、画像処理部１１１は、画像信号を表示制御部１３１に送信し表示部１３０に画像信号に関する映像を表示させる。ユーザはこの様にして表示された画面を見ながら撮影の準備を行う。
【００３５】
撮影待機状態で、ユーザが操作部１０２の静止画記録ボタンを操作することにより撮影指示信号が送信されると、制御部１０１は撮影制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせるように制御する。
【００３６】
撮像部１１０は、レンズにより取り込まれた被写体の光学像を撮像素子により画像信号に変換し、アナログデジタル変換し、画像処理部１１１に送信する。画像処理部１１１は、入力されたデジタル画像信号の被写体情報の解析を行うとともに画質調整処理（ホワイトバランスや色、明るさなど）を設定値および被写体情報に基づいて処理する。ここで、被写体情報とは被写体の明るさの分布、顔の分布、距離の分布等が挙げられる。そして、画像処理部１１１で処理された画像信号は、制御部１０１によりメモリ１０４や映像出力部１５０や表示制御部１３１に送信される。ここで、表示部１３０に表示された映像を見ることで、ユーザは撮影した静止画を確認することができる。
【００３７】
そして、画像処理部１１１は、メモリ１０４に一時的に記憶された画像信号を読み出して所定の符号化を行い、圧縮画像信号を生成し、記録再生部１４０に出力する。記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、圧縮画像信号を静止画ファイルとして属性情報とともに記録媒体１４１に書き込んでいく。ここで属性情報とは前記被写体情報および、撮像装置設定、通信部１５２から取得した外部情報（ＭＡＣアドレス等）等である。
【００３８】
制御部１０１は、画像処理部１１１による符号化の動作が終了すると、撮影待機状態に移行させるように制御信号を撮像装置１００の各ブロックに送信して、撮影待機状態に戻る。
【００３９】
なお、静止画の撮影後、属性情報として位置情報を付加することもできる。具体的な動作は以下の通りである。予め測位を行う設定になっている場合、ＧＰＳ１６０は電源がオンされている限り、定期的（例えば３０秒間隔）に測位を行い、メモリ１０４に位置情報を記憶していく。メモリ１０４に記憶されている位置情報は、測位のたびに最新の位置情報に更新される。静止画撮影がなされると、制御部１０１は現時点でメモリ１０４に記憶されている位置情報を、静止画ファイルの属性情報として付加し、静止画ファイルを記録媒体１４１に記録する。この処理により、撮影位置を静止画ファイルに付加することが可能となる。
【００４０】
次に、動画撮影モードについて説明する。操作部１０２により動画撮影モードが設定されると前述のようにまず、制御部１０１は、撮像装置１００の各ブロックを撮影待機状態に設定させる。
【００４１】
撮影待機状態では、画像処理部１１１は、画像信号を表示制御部１３１に送信し表示部１３０に画像信号に関する映像を表示させる。ユーザはこの様にして表示された画面を見ながら撮影の準備を行う。
【００４２】
撮影待機状態で、ユーザが操作部１０２の動画記録開始ボタンを操作することにより撮影開始の指示信号が送信されると、制御部１０１は撮影開始の制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせるように制御する。
【００４３】
撮像部１１０は、レンズにより取り込まれた被写体の光学像を撮像素子により画像信号に変換し、アナログデジタル変換し、画像処理部１１１に送信する。画像処理部１１１は、入力されたデジタル画像信号の画質調整処理（ホワイトバランスや色、明るさなど）を設定値に基づいて処理する。そして、画像処理部１１１で処理された画像信号は、制御部１０１により表示制御部１３１、メモリ１０４に送信される。表示制御部１３１は、受信した画像信号に関する映像を表示部１３０に表示させる。
【００４４】
一方、音声入力部１２０は、マイクにより得られたアナログ音声信号をデジタル変換し、得られたデジタル音声信号を音声処理部１２１に送信する。音声処理部１２１は、入力されたデジタル音声信号のレベルの適正化処理等をして音声信号を出力する。制御部１０１は、音声処理部１２１により処理された音声信号をメモリ１０４に送信する。
【００４５】
そして、画像処理部１１１及び音声処理部１２１は、メモリ１０４に一時的に記憶された画像信号や音声信号を読み出して所定の符号化を行い、圧縮画像信号、圧縮音声信号等を生成する。そして、制御部１０１は、これらの圧縮画像信号、圧縮音声信号を合成し、データストリームを形成し、記録再生部１４０に出力する。記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、データストリームを一つの動画ファイルとして記録媒体１４１に書き込んでいく。また、音声を圧縮しない場合には、制御部１０１は、音声処理部１２１で生成した音声信号を画像処理部１１１で生成された圧縮画像信号とともに、記録再生部１４０に出力する。そして、記録再生部１４０は、前述したように、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、データストリームを一つの動画ファイルとして記録媒体１４１に書き込んでいく。
【００４６】
以上の動作を撮影中は継続する。
【００４７】
また、撮影の間、ユーザによる操作部１０２の操作に応じて、または画像処理部１１１により生成された画像信号の解析結果に応じて、制御部１０１は、撮像部１１０や画像処理部１１１、音声処理部１２１などに各種制御信号を送信している。例えば、レンズの移動や絞り調整などをさせるための制御信号を撮像部１１０に送信するとともに、画像や音声を調整するための制御信号を画像処理部１１１、音声処理部１２１に送信する。
【００４８】
また、同様に撮影の間、ユーザにより操作部１０２のズームキーを操作することで、制御部１０１により、撮像部１１０の「光学ズーム」機能や、画像処理部１１１の「電子ズーム」機能を動作させることができる。また、不図示の振動検出部により検出された加速度信号に基づいて、制御部１０１により、撮像部１１０の「光学防振」機能や、画像処理部１１１の「電子防振」機能が動作している。
【００４９】
そして、ユーザが操作部１１０の動画記録終了ボタンを操作することにより撮影終了の指示信号が制御部１０１に送信されると、制御部１０１は、撮影終了の制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせるように制御する。
【００５０】
画像処理部１１１、音声処理部１２１は、それぞれ画像信号、音声信号のメモリ１０４への送信を停止する。そして、メモリ１０４に記憶されている残りの画像信号と音声信号とを読み出して所定の符号化を行い、圧縮画像信号、圧縮音声信号等を生成する。
【００５１】
制御部１０１は、これらの最後の圧縮画像信号、圧縮音声信号を合成し、データストリームを形成し、記録再生部１４０に出力する。音声を圧縮しない場合には、制御部１０１は、音声処理部１２１により生成された音声信号と、圧縮画像信号とを記録再生部１４０に出力する。
【００５２】
記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、データストリームを一つの動画ファイルとして記録媒体１４１に書き込んでいく。そして、データストリームの供給が停止したら、制御部１０１はサムネイルを生成するために以下のような動作をさせるように制御する。
【００５３】
記録再生部１４０は記録媒体１４１に記録した動画ファイルの先頭フレームの圧縮画像信号を読み出し、画像処理部１１１に送信する。画像処理部１１１は、圧縮画像信号を一時的にメモリ１０４に記憶させ、所定の手順で復号する。次に画像処理部１１１は得られた画像信号に対してサムネイル用の所定の符号化を行い、サムネイル用圧縮画像信号を生成する。そして、制御部１０１はサムネイル用圧縮画像信号を記録再生部１４０に出力する。記録再生部１４０は、ＵＤＦ、ＦＡＴ等のファイルシステム管理のもとに、サムネイル用圧縮画像を、基となる動画ファイルに結合させるように記録媒体１４１に前出の属性情報とともに書き込み、動画ファイルを完成させるとともに記録動作を停止する。
【００５４】
なお、動画撮影モードで動画を撮影した際にも、動画ファイルの撮影位置を付加することができる。基本的な動作は静止画撮影モードの場合と同様であり、動画ファイルの撮影を開始した位置が属性情報として付加されることとなる。
【００５５】
制御部１０１は、記録動作が停止すると、撮影待機状態に移行させるように制御信号を撮像装置１００の各ブロックに送信して、撮影待機状態に戻る。
【００５６】
次に、再生モードについて説明する。操作部１０２により再生モードが設定されると、制御部１０１は、再生状態に移行させるように制御信号を撮像装置１００の各ブロックに送信し、以下のような動作をさせる。
【００５７】
記録再生部１４０は、記録媒体１４１に記録された圧縮画像信号からなる静止画ファイル、または圧縮画像信号と圧縮音声信号または音声信号とからなる動画ファイルを読み出す。制御部１０１は読み出された圧縮画像信号、圧縮音声信号を、画像処理部１１１及び音声処理部１２１に送る。圧縮されていない音声信号であれば、制御部１０１は、音声出力部１５１に音声信号を送信する。
【００５８】
制御部１０１はさらにファイルに付随した被写体情報、撮像装置設定、位置情報等の属性情報を解析し、解析結果をメモリ１０４に保持する。
【００５９】
画像処理部１１１及び音声処理部１２１は、圧縮画像信号、圧縮音声を一時的にメモリ１０４に記憶させ、所定の手順で復号する。そして制御部１０１は、復号化した音声信号を音声出力部１５１へ、復号化した画像信号を映像出力部１５０や表示制御部１３１に送信する。表示制御部１３１は、入力された画像信号にかかる映像を前記メモリ１０４に保持した属性情報とともに表示部１３０に表示させ、音声出力部１５１は、入力された音声信号にかかる音声を内蔵されたスピーカや、接続されたイヤホンやスピーカから出力する。もちろん、位置情報も表示可能である。また、属性情報の表示は操作部１０２より属性項目ごとに表示有無の指定が可能であり、表示指定がされていない場合は表示を行わない。これにより画像閲覧の優先、属性情報閲覧の優先がユーザの好み、目的により切り替え可能となる。
【００６０】
本実施形態の撮像装置は以上のように、静止画、動画の記録再生を行う。
【００６１】
以下、図２、３、４を用いて、再生モードにおける位置情報の表示について具体的に説明する。図２は、再生モードにおいて位置情報を表示する処理のフローチャートである。図３は、記録媒体１４１内のディレクトリファイルの構成例である。図４は、画像ファイルの構造を示す図である。なお、本実施形態は制御部１０１を中心とする各制御部が、各部からの入力信号やプログラムにしたがい、撮像装置１００の各部を制御することにより実現される。
【００６２】
まず、再生モードへの切り替え操作が行われると、制御部１０１は撮像装置１００を再生状態に移行させるよう制御信号を撮像装置１００の各ブロックに送信し、画像の再生処理が開始される。このとき画像とともに表示部１３０に属性情報が表示されるが、そのうち位置情報を表示するために図２に示す処理が開始される。
【００６３】
ステップＳ２０１で、制御部１０１は、再生モードにおいて位置情報を表示する設定になっているか否かを判断する。位置情報を表示しない設定になっていると判断したならば、ステップＳ２０７へ進み位置情報を表示しないと判断し処理を抜ける。ステップＳ２０１で位置情報を表示する設定になっていると判断したならばステップＳ２０２へ進む。
【００６４】
ステップＳ２０２では、再生対象となっている画像ファイルの属性情報に位置情報が記載されているか否かを判断する。
【００６５】
ここで、本実施形態の撮像装置で扱う画像ファイルの構成例を図４に示す。４１１は画像ファイルの属性情報を記載するヘッダ部である。そして情報４１２〜４１８がヘッダ内に含まれる情報となる。４１２は画像を記録した撮像装置のメーカー名である。４１３はこの画像を記録した撮像装置のモデル名である。４１４はこの画像の撮影日時である。４１５はこの画像を記録した撮像装置の機器固有ＩＤである。４１６はこの画像に記載された位置情報の測地系である。４１７はこの画像を記録した時の撮像装置の位置情報である。４１８はその他の設定、たとえば使用者情報等である。また、この領域には撮影された際に保存されたディレクトリのディレクトリ名と、撮影された際に付加されたファイル名も記載される。４１９は画像ファイルに対応する画像データ本体である。
【００６６】
ステップＳ２０２では、制御部１０１はヘッダ部４１１を解析し、位置情報４１７の有無を判断する。位置情報がないと判断されたならばステップＳ２０７へ進み処理を抜ける。ステップＳ２０２で位置情報があると判断されたならばステップ２０３へ進む。
【００６７】
次にステップＳ２０３では、再生対象となっている画像ファイルの撮影日時と作成日時とを比較し、同一であるか否か判断する。同一である場合はステップＳ２０６へ進み、位置情報を表示して処理を抜ける。同一でないと判断した場合はステップＳ２０５に進む。このステップの意図は、再生対象となっている画像ファイルが撮像装置で撮影され記録された画像に基づくものか、通信部１５２や記録媒体１４１経由で外部装置から受信した画像ファイルに基づくものかを判断することにある。以後、外部装置から受信した画像ファイルを「書き戻し画像ファイル」と呼ぶ。
【００６８】
ここで、ステップＳ２０３の判定について詳細に説明する。まず、画像ファイルの属性情報の付与ルールを、図３を用いて説明する。
【００６９】
図３は、記録媒体１４１内のディレクトリ構成例を示す図である。３０１はデジタルカメラで一般的に使用されるＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｏｆ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格にて規定されているＤＣＦルートディレクトリである。３０２、３０３は同様にＤＣＦ規格に従って作成されたＤＣＦディレクトリ、３０５〜３０８は同様にＤＣＦ規格に従って作成された静止画ファイルである。本実施形態の撮像装置においてはこのＤＣＦ規格にしたがった命名規則にしたがったファイル名を有する画像ファイルが記録されていくものとする。
【００７０】
また、ＤＣＦファイル番号、ＤＣＦディレクトリ番号は画像ファイルを記録するたびに昇順に増やすこととする。すなわち、ＤＣＦディレクトリ内でＤＣＦファイル番号は撮影または外部装置から画像ファイルを受信するたびにインクリメントされる。そして、同一ＤＣＦディレクトリ内のＤＣＦファイル番号が所定の値に達するか、ＤＣＦディレクトリにおける画像数が所定数に達した場合、ＤＣＦディレクトリ番号をインクリメントする。そして、インクリメント後のＤＣＦディレクトリ番号を持つ新たなＤＣＦディレクトリに続きの画像記録を行う。
【００７１】
また、画像撮影の際には、制御部１０１に含まれる時計から日時情報を取得し、撮影日時として、また記録媒体１４１で使用されるファイルシステム上の作成日時としてヘッダ部４１１に記録する。このように、同じ日時情報を撮影日時及び作成日時として付加するため、撮像装置内で画像を管理する限り、この撮影日時と作成日時は同一となる。ステップＳ２０３では、この特徴を利用して画像ファイルが外部装置から受信したものか否かを判断し、その判断結果に応じて位置情報の表示・非表示を決定する。
【００７２】
ステップＳ２０３では、再生対象の画像ファイルの撮影日時と作成日時とが同一である場合、制御部１０１は再生対象の画像ファイルが撮像装置で撮影して記録したファイルと判断する。よって、図３の例では３０５、３０６、３０７は撮像装置で撮影して保存したファイルと判断する。
【００７３】
一方、書き戻し画像ファイルの場合、画像ファイルの属性情報である撮影日時は画像を撮影した日時である。しかし、画像ファイルの作成日時は通信部１５２を介して画像を受信し、記録媒体１４１に記録した日時となる。したがって、属性情報に含まれる撮影日時と、ファイルシステム上の作成日時が異なることになる。この例を示すのが図３の３０８である。つまり、ステップＳ２０３では、撮影日時と作成日時が異なる画像ファイルは、書き戻し画像ファイルである可能性が高いと判断される。
【００７４】
図２に説明を戻す。ステップＳ２０４では、書き戻し画像であるか否かを詳細に判定する。書き戻し画像であると判断されるとステップＳ２０７へ進め位置情報非表示とし、書き戻し画像でないと判断されるとステップＳ２０６へ進み位置情報を表示し処理を抜ける。
【００７５】
ここでステップＳ２０５における詳細判定の基準としては、以下のものがあげられる。
【００７６】
まず、複数のファイル間の連続性を確認する基準として、下記の基準があげられる。
・記録媒体１４１内を再生順に並べた場合に、再生対象の画像ファイルの作成日時が前後の画像ファイルと不連続である場合。
・記録媒体１４１内を再生順に並べた場合に、再生対象の画像ファイルの位置情報が前後の画像ファイルの位置情報から大きく離れたものである場合。
【００７７】
また、撮影時の情報と比較する方法として以下の基準があげられる。
・その他の設定４１８に記述されているディレクトリ名及びファイル名と、現在保存されているディレクトリ名及びファイル名とが一致しない場合。
【００７８】
以上のいずれかの基準を満たす場合、制御部１０１は再生対象の画像ファイルが書き戻し画像ファイルであると判定する。
【００７９】
このステップＳ２０５の処理を行うことにより、制御部１０１はより精度よく書き戻し画像ファイルか否かを判断することができる。しかし、詳細判定の処理負荷を軽減するために、ステップＳ２０３の判断のみをもって書き戻し画像ファイルか否かを判断してもよい。
【００８０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005704945.tif 000002
【図２】
0005704945.tif 000003
【図３】
0005704945.tif 000004
【図４】
0005704945.tif 000005