(57)【特許請求の範囲】
【請求項１】
撮像した画像を動画データとして記録する動画記録手段と、
前記動画データの記録中に撮像場所の位置情報を撮像位置情報として取得する撮像位置情報取得手段と、
前記撮像位置情報取得手段によって取得された前記撮像位置情報を前回撮像位置情報として保持する前回撮像位置情報保持手段と、
前記撮像位置情報と前記前回撮像位置情報とを比較して前記撮像位置情報の示す位置が前記前回撮像位置情報の示す位置より変化したことを示す変化点を検出する変化点検出手段と、
前記変化点が検出されると前記撮像位置情報を変化点位置情報として記録する変化点位置情報記録手段とを具備し、
前記前回撮像位置保持手段は、前記変化点が検出されると前記撮像位置情報を新たな前回撮像位置情報として保持する
撮像装置。
【請求項２】
前記変化点位置情報は、前記動画データと関連付けられて記録される請求項１記載の撮像装置。
【請求項３】
前記変化点検出手段は、前記撮像位置情報の示す位置と前記前回撮像位置情報の示す位置との間が所定距離離れた場合に前記変化点を検出する請求項１記載の撮像装置。
【請求項４】
前記変化点検出手段は、前記撮像位置情報の示す地名と前記前回撮像位置情報の示す地名とが異なるようになった場合に前記変化点を検出する請求項１記載の撮像装置。
【請求項５】
前記撮像位置情報の取得間隔を計時する位置測定タイマーをさらに具備し、
前記撮像位置情報取得手段は、前記位置測定タイマーが前記取得間隔を計時するたびに前記撮像位置情報を取得する請求項１記載の撮像装置。
【請求項６】
動画撮像中に当該撮像装置の速度または加速度を含む移動状態を測定する移動状態測定手段をさらに具備し、
前記変化点位置情報記録手段は、前記変化点が検出されると前記移動状態を前記変化点位置情報の一部として記録する請求項１記載の撮像装置。
【請求項７】
前記変化点が検出されると撮像中の動画の縮小画像を代表画像として生成する代表画像生成手段と、
前記代表画像を変化点代表画像として記録する変化点代表画像記録手段と
をさらに具備する請求項１記載の撮像装置。
【請求項８】
前記変化点位置情報および前記変化点代表画像は、撮像された動画データとともにその付随情報として記録される請求項７記載の撮像装置。
【請求項９】
動画データを再生する動画再生手段と、
前記動画再生手段による前記動画データの再生時刻に対応する位置情報を再生位置情報として取得する再生位置情報取得手段と、
前記再生位置情報に対応する地名情報を取得する地名情報取得手段と、
前記動画データを前記地名情報に含まれる地名とともに表示する表示手段と、
前記再生時刻より以前の位置情報を前回再生位置情報として保持する前回再生位置情報保持手段と、
前記再生位置情報と前記前回再生位置情報とを比較して不一致を検出する再生位置情報比較手段とを具備し、
前記地名情報取得手段は、前記不一致が検出されると前記地名情報を取得し、
前記前回再生位置情報保持手段は、前記不一致が検出されると前記再生位置情報を新たな前回再生位置情報として保持する
動画再生装置。
【請求項１０】
前記再生位置情報の取得間隔を計時する表示更新タイマーをさらに具備し、
前記再生位置情報取得手段は、前記表示更新タイマーが前記取得間隔を計時するたびに前記再生位置情報を取得する請求項９記載の動画再生装置。
【請求項１１】
位置情報に対応して地名情報を保持する地名情報保持手段をさらに具備し、
前記地名情報取得手段は、前記地名情報保持手段を検索することにより前記再生位置情報に対応する地名情報を取得する請求項９記載の動画再生装置。
【請求項１２】
撮像した画像を動画データとして記録する動画記録手段と、
前記動画データの記録中に撮像場所の位置情報を撮像位置情報として取得する撮像位置情報取得手段と、
前記撮像位置情報取得手段によって取得された前記撮像位置情報を前回撮像位置情報として保持する前回撮像位置情報保持手段と、
前記撮像位置情報と前記前回撮像位置情報とを比較して前記撮像位置情報の示す位置が前記前回撮像位置情報の示す位置より変化したことを示す変化点を検出する変化点検出手段と、
前記変化点が検出されると前記撮像位置情報を変化点位置情報として記録する変化点位置情報記録手段と、
前記動画記録手段に記録された動画データを再生する動画再生手段と、
前記動画再生手段による前記動画データの再生時刻に対応する前記変化点位置情報を再生位置情報として取得する再生位置情報取得手段と、
前記再生位置情報に対応する地名情報を取得する地名情報取得手段と、
前記動画データを前記地名情報に含まれる地名とともに表示する表示手段とを具備する動画撮像再生装置。
【請求項１３】
撮像した画像を動画データとして記録する動画記録手段と、
前記動画データの記録中に撮像場所の位置情報を撮像位置情報として取得する撮像位置情報取得手段と、
前記撮像位置情報取得手段によって取得された前記撮像位置情報を前回撮像位置情報として保持する前回撮像位置情報保持手段と、
前記撮像位置情報と前記前回撮像位置情報とを比較して前記撮像位置情報の示す位置が前記前回撮像位置情報の示す位置より変化したことを示す変化点を検出する変化点検出手段と、
前記変化点が検出されると前記撮像位置情報を変化点位置情報として記録する変化点位置情報記録手段と、
前記変化点が検出されると撮像中の動画の縮小画像を代表画像として生成する代表画像生成手段と、
前記代表画像を変化点代表画像として記録する変化点代表画像記録手段と、
前記変化点位置情報に対応する地名情報を取得する地名情報取得手段と、
前記変化点位置情報に対応する変化点代表画像を前記地名情報に含まれる地名とともに表示する表示手段と、
前記表示手段によって表示された前記変化点代表画像の選択指示を受ける操作手段と、
前記選択指示された変化点代表画像に対応する時刻から前記動画データを再生する動画再生手段とを具備し、
前記前回撮像位置保持手段は、前記変化点が検出されると前記撮像位置情報を新たな前回撮像位置情報として保持する
動画撮像再生装置。
【請求項１４】
撮像した画像を動画データとして記録する際に撮像場所の位置情報を撮像位置情報として取得する手順と、
前記撮像位置情報とそれ以前の撮像場所の位置情報とを比較して前記撮像位置情報の示す位置がそれ以前の撮像場所の位置情報の示す位置より変化したことを示す変化点を検出する手順と、
前記変化点が検出されると前記撮像位置情報を変化点位置情報として記録する手順と
を具備する撮像方法。
【請求項１５】
動画データの再生時刻に対応する位置情報を再生位置情報として取得する手順と、
前記再生位置情報とそれ以前の位置情報とを比較して不一致を検出する手順と、
前記不一致が検出されると前記再生位置情報に対応する地名情報を取得する手順と、
前記動画データを前記地名情報に含まれる地名とともに表示する手順と
を具備する再生方法。
【請求項１６】
撮像した画像を動画データとして記録する際に撮像場所の位置情報を撮像位置情報として取得する手順と、
前記撮像位置情報とそれ以前の撮像場所の位置情報とを比較して前記撮像位置情報の示す位置がそれ以前の撮像場所の位置情報の示す位置より変化したことを示す変化点を検出する手順と、
前記変化点が検出されると前記撮像位置情報を変化点位置情報として記録する手順と
をコンピュータに実行させるためのプログラム。
【請求項１７】
動画データの再生時刻に対応する位置情報を再生位置情報として取得する手順と、
前記再生位置情報とそれ以前の位置情報とを比較して不一致を検出する手順と、
前記不一致が検出されると前記再生位置情報に対応する地名情報を取得する手順と、
前記動画データを前記地名情報に含まれる地名とともに表示する手順と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画の撮像再生装置に関し、特に撮像装置、再生装置、撮像再生装置、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
動画を撮像するための撮像装置が普及し、多くのユーザが気軽に動画を撮像できるようになっている。ユーザは簡単な操作によって動画を撮像できるため、気が向くままに街並みや風景を撮像し、その結果、撮像された動画データが大量に蓄積されていくことになる。
【０００３】
このように大量に動画データが蓄積されていくと、ユーザは自身で撮像したものであってもその撮像した位置を全て記憶しておくことは困難になる。そのため、撮像した動画データとその撮像位置とを何らかの形で関連付けておくことが必要になる。例えば、カメラ部によって撮像された画像データとＧＰＳ（Global Positioning System）から取得した位置データとを相関付けて記録する記録システムが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−１８５０６号公報（図５）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、画像データと位置データとを記録することにより、画像データ再生時に位置データに基づいた位置表示を行っている。しかしながら、この従来技術では位置データの記録タイミングについて明らかではない。もし、動画の撮像中に一定間隔毎に位置データを全て記録した場合には、その間隔次第ではデータ領域を多く費やしてしまうおそれがある。一方、動画ファイル単位で位置データを記録した場合には、場所を移動しながら撮像が行われた際に、正確な撮像位置を記録することができなくなるおそれがある。
【０００５】
そこで、本発明は、動画データに対応する位置情報を効率良く記録し、再生時にはその位置情報を的確に表示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、撮像した画像を動画データとして記録する動画記録手段と、上記動画データの記録中に撮像場所の位置情報を撮像位置情報として取得する撮像位置情報取得手段と、上記撮像位置情報取得手段によって取得された上記撮像位置情報を前回撮像位置情報として保持する前回撮像位置情報保持手段と、上記撮像位置情報と上記前回撮像位置情報とを比較して上記撮像位置情報の示す位置が上記前回撮像位置情報の示す位置より変化したことを示す変化点を検出する変化点検出手段と、上記変化点が検出されると上記撮像位置情報を変化点位置情報として記録する変化点位置情報記録手段とを具備し、上記前回撮像位置保持手段は、上記変化点が検出されると上記撮像位置情報を新たな前回撮像位置情報として保持することを特徴とする撮像装置である。これにより、動画撮像時に変化点を検出してその際の位置情報を変化点位置情報として記録させるという作用をもたらす。
【０００７】
また、この第１の側面において、上記変化点位置情報が上記動画データと関連付けられて記録されることにより、動画データに対応する位置情報が効率良く記録される。
【０００８】
また、この第１の側面において、上記変化点検出手段が上記変化点を検出する場合としては、上記撮像位置情報の示す位置と上記前回撮像位置情報の示す位置との間が所定距離離れた場合や、上記撮像位置情報の示す地名と上記前回撮像位置情報の示す地名とが異なるようになった場合などを想定することができる。
【０００９】
また、この第１の側面において、上記撮像位置情報の取得間隔を計時する位置測定タイマーをさらに具備し、上記位置測定タイマーが上記取得間隔を計時するたびに上記撮像位置情報取得手段が上記撮像位置情報を取得するようにしてもよい。これにより、一定間隔毎に位置情報を取得させるという作用をもたらす。
【００１０】
また、この第１の側面において、動画撮像中に当該撮像装置の速度または加速度を含む移動状態を測定する移動状態測定手段をさらに具備し、上記変化点が検出されると上記変化点位置情報記録手段が上記移動状態を上記変化点位置情報の一部として記録するようにしてもよい。これにより、変化点位置情報の一部として運動状態を記録させるという作用をもたらす。
【００１１】
また、この第１の側面において、上記変化点が検出されると撮像中の動画の縮小画像を代表画像として生成する代表画像生成手段と、上記代表画像を変化点代表画像として記録する変化点代表画像記録手段とをさらに具備してもよい。これにより、変化点における代表画像を記録させるという作用をもたらす。これら上記変化点位置情報および上記変化点代表画像は、撮像された動画データとともにその付随情報（メタデータ）として記録することができる。
【００１２】
また、本発明の第２の側面は、動画データを再生する動画再生手段と、上記動画再生手段による上記動画データの再生時刻に対応する位置情報を再生位置情報として取得する再生位置情報取得手段と、上記再生位置情報に対応する地名情報を取得する地名情報取得手段と、上記動画データを上記地名情報に含まれる地名とともに表示する表示手段とを具備することを特徴とする動画再生装置である。これにより、動画再生の進行によって位置が変化する度に地名情報を取得して表示させるという作用をもたらす。
【００１３】
また、この第２の側面において、上記再生時刻より以前の位置情報を前回再生位置情報として保持する前回再生位置情報保持手段と、上記再生位置情報と上記前回再生位置情報とを比較して不一致を検出する再生位置情報比較手段とをさらに具備し、上記地名情報取得手段は上記不一致が検出されると上記地名情報を取得し、上記前回再生位置情報保持手段は上記不一致が検出されると上記再生位置情報を新たな前回再生位置情報として保持するようにしてもよい。これにより、位置情報の不一致を契機として地名情報を取得して表示させるという作用をもたらす。
【００１４】
また、この第２の側面において、上記再生位置情報の取得間隔を計時する表示更新タイマーをさらに具備し、上記表示更新タイマーが上記取得間隔を計時するたびに上記再生位置情報取得手段が上記再生位置情報を取得するようにしてもよい。これにより、一定間隔毎に位置情報を取得させるという作用をもたらす。
【００１５】
また、この第２の側面において、位置情報に対応して地名情報を保持する地名情報保持手段をさらに具備し、上記地名情報保持手段を検索することにより上記地名情報取得手段が上記再生位置情報に対応する地名情報を取得するようにしてもよい。これにより、外部のデータベースを用いることなく動画再生装置単独で地名情報を取得させるという作用をもたらす。このとき、上記地名情報保持手段は、１組の緯度および経度に対応する地名を上記地名情報として保持してもよく、また、複数組の緯度および経度によって定義される領域に属する地名を上記地名情報として保持してもよい。後者の方がより精度の高い地名情報を取得することができるが、地名情報保持手段の容量を多く要することになる。
【００１６】
また、本発明の第３の側面は、動画データの所定時刻における縮小画像とその縮小画像の撮像場所の位置情報とを対応付けて保持する付随情報保持手段と、上記位置情報に対応する地名情報を取得する地名情報取得手段と、上記縮小画像を上記地名情報に含まれる地名とともに表示する表示手段と、上記表示手段によって表示された上記縮小画像の選択指示を受ける操作手段と、上記選択指示された縮小画像に対応する時刻から上記動画データを再生する動画再生手段とを具備することを特徴とする動画再生装置である。これにより、地名とともに表示された縮小画像を選択指示することによって動画データを再生させるという作用をもたらす。
【００１７】
また、本発明の第４の側面は、撮像した画像を動画データとして記録する動画記録手段と、上記動画データの記録中に撮像場所の位置情報を撮像位置情報として取得する撮像位置情報取得手段と、上記撮像位置情報取得手段によって取得された上記撮像位置情報を前回撮像位置情報として保持する前回撮像位置情報保持手段と、上記撮像位置情報と上記前回撮像位置情報とを比較して上記撮像位置情報の示す位置が上記前回撮像位置情報の示す位置より変化したことを示す変化点を検出する変化点検出手段と、上記変化点が検出されると上記撮像位置情報を変化点位置情報として記録する変化点位置情報記録手段と、上記動画記録手段に記録された動画データを再生する動画再生手段と、上記動画再生手段による上記動画データの再生時刻に対応する上記変化点位置情報を再生位置情報として取得する再生位置情報取得手段と、上記再生位置情報に対応する地名情報を取得する地名情報取得手段と、上記動画データを上記地名情報に含まれる地名とともに表示する表示手段とを具備することを特徴とする動画撮像再生装置である。これにより、動画撮像時に変化点を検出してその際の位置情報を変化点位置情報として記録しておき、動画再生時には動画再生の進行によって位置が変化する度に地名情報を取得して表示させるという作用をもたらす。
【００１８】
また、本発明の第５の側面は、撮像した画像を動画データとして記録する動画記録手段と、上記動画データの記録中に撮像場所の位置情報を撮像位置情報として取得する撮像位置情報取得手段と、上記撮像位置情報取得手段によって取得された上記撮像位置情報を前回撮像位置情報として保持する前回撮像位置情報保持手段と、上記撮像位置情報と上記前回撮像位置情報とを比較して上記撮像位置情報の示す位置が上記前回撮像位置情報の示す位置より変化したことを示す変化点を検出する変化点検出手段と、上記変化点が検出されると上記撮像位置情報を変化点位置情報として記録する変化点位置情報記録手段と、上記変化点が検出されると撮像中の動画の縮小画像を代表画像として生成する代表画像生成手段と、上記代表画像を変化点代表画像として記録する変化点代表画像記録手段と、上記変化点位置情報に対応する地名情報を取得する地名情報取得手段と、上記変化点位置情報に対応する変化点代表画像を上記地名情報に含まれる地名とともに表示する表示手段と、上記表示手段によって表示された上記変化点代表画像の選択指示を受ける操作手段と、上記選択指示された変化点代表画像に対応する時刻から上記動画データを再生する動画再生手段とを具備し、上記前回撮像位置保持手段は、上記変化点が検出されると上記撮像位置情報を新たな前回撮像位置情報として保持することを特徴とする動画撮像再生装置である。これにより、動画撮像時に変化点を検出してその際の位置情報および縮小画像を記録しておいて、位置情報に基づいて取得された地名とともに表示された縮小画像を選択指示することによって動画データを再生させるという作用をもたらす。
【００１９】
また、本発明の第６の側面は、撮像した画像を動画データとして記録する際に撮像場所の位置情報を撮像位置情報として取得する手順と、上記撮像位置情報とそれ以前の撮像場所の位置情報とを比較して上記撮像位置情報の示す位置がそれ以前の撮像場所の位置情報の示す位置より変化したことを示す変化点を検出する手順と、上記変化点が検出されると上記撮像位置情報を変化点位置情報として記録する手順とを具備することを特徴とする撮像方法またはこれら手順をコンピュータに実行させることを特徴とするプログラムである。これにより、動画撮像時に変化点を検出してその際の位置情報を変化点位置情報として記録させるという作用をもたらす。
【００２０】
また、本発明の第７の側面は、動画データの再生時刻に対応する位置情報を再生位置情報として取得する手順と、上記再生位置情報とそれ以前の位置情報とを比較して不一致を検出する手順と、上記不一致が検出されると上記再生位置情報に対応する地名情報を取得する手順と、上記動画データを上記地名情報に含まれる地名とともに表示する手順とを具備することを特徴とする再生方法またはこれら手順をコンピュータに実行させることを特徴とするプログラムである。これにより、動画再生の進行によって位置が変化する度に地名情報を取得して表示させるという作用をもたらす。
【発明の効果】
【００２１】
本発明によれば、動画データに対応する位置情報を効率良く記録し、再生時にはその位置情報を的確に表示することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２２】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２３】
図１は、本発明の実施の形態における撮像装置１００の一構成例を示す図である。この撮像装置１００は、操作部１１０と、カメラ部１２０と、メモリ１３０と、表示部１４０と、記録部１５０と、制御部１６０とを備える。
【００２４】
操作部１１０は、ユーザからの操作入力を受け付けるものである。この操作部１１０は、撮像装置に備えられた操作ボタンや、表示部１４０と一体化されたタッチパネルとして実現することができる。
【００２５】
カメラ部１２０は、被写体を撮像するものであり、レンズなどの光学ブロックや、ＣＣＤ（Charge Coupled Devices）などの信号変換部を含んで構成される。メモリ１３０は、カメラ部１２０によって撮像された動画データを一時的に保持する作業領域であり、一般に揮発性メモリが使用される。
【００２６】
表示部１４０は、撮像中の動画や再生動画などをＬＣＤ（Liquid Crystal Display）などのディスプレイに表示するものである。なお、この表示部１４０は、上述のように、操作部１１０と一体化して構成してもよい。
【００２７】
記録部１５０は、撮像された動画データやその動画データに付随する情報を記録するものであり、一般に不揮発性の記録媒体が使用される。制御部１６０は、撮像装置１００の各部を制御するものであり、例えばプログラム制御されるマイコンなどにより実現される。
【００２８】
また、撮像装置１００は、ＧＰＳ受信部１７０や速度／加速度センサー１８０を内蔵もしくは外部接続することができる。ＧＰＳ受信部１７０は、ＧＰＳ衛星から撮像装置１００の位置に関する情報（位置情報）を受信するものである。速度／加速度センサー１８０は、撮像装置１００の速度や加速度を感知するセンサーであり、例えば、角速度を感知するジャイロセンサーや、加速度を感知する加速度センサーを用いることができる。
【００２９】
図２は、本発明の実施の形態における撮像装置１００の動画記録のための機能構成例を示す図である。ここでは、位置測定部２１０と、撮像位置情報取得部２２０と、前回撮像位置情報保持部２３０と、変化点検出部２４０と、位置測定タイマー２５０と、システムタイマー２６０と、サムネイル生成部２７０と、速度／加速度測定部２８０とを想定している。
【００３０】
位置測定部２１０は、撮像装置１００の所在位置を測定するものであり、例えば、撮像装置１００の外部のＧＰＳが利用される。撮像位置情報取得部２２０は、動画の撮像中に撮像場所の位置情報を位置測定部２１０から取得するものであり、図１のＧＰＳ受信部１７０に相当するものである。前回撮像位置情報保持部２３０は、撮像位置情報取得部２２０によって取得された撮像場所の位置情報を前回撮像位置情報として保持するものである。ここで、位置情報としては、例えば、ＧＰＳ受信部１７０より取得した緯度および経度に関する情報でもよく、また、図８において説明する地名情報データベース７００を利用して取得される国名、都市名、地域名などの地名に関する情報であってもよい。
【００３１】
変化点検出部２４０は、撮像位置情報取得部２２０によって取得された撮像位置情報と前回撮像位置情報保持部２３０に保持された前回撮像位置情報とを比較するものであり、撮像位置情報の示す位置と前回撮像位置情報の示す位置とが変化している場合にそれを「変化点」として検出する。例えば、前回撮像位置情報保持部２３０に保持された緯度および経度に関する情報と撮像位置情報の示す緯度および経度に関する情報とを比較し、所定距離離れていることを検出した場合に、「変化点」として検出してもよく、また、前回撮像位置情報保持部２３０に保持された地名と撮像位置情報が示す地名とを比較し、地名が異なっている場合に、「変化点」として検出してもよい。例えば、所定距離としては、位置情報に対応する地名が変わり得る程度であることが望ましく、例えば、数百メートルから数キロメートルを想定することができる。
【００３２】
なお、変化点検出部２４０は、変化点を検出した場合、撮像位置情報の示す位置を新たな前回撮像位置情報として前回撮像位置情報保持部２３０に保持させる。また、動画データの記録開始時には、記録動作が開始されたときの撮像位置情報を前回撮像位置情報として前回撮像位置情報保持部２３０に保持させるようにしてもよい。
【００３３】
変化点検出部２４０において変化点が検出された場合、撮像位置情報取得部２２０によって取得された撮像位置情報は、新たな前回撮像位置情報として前回撮像位置情報保持部２３０に保持される。また、この場合、撮像位置情報取得部２２０によって取得された撮像位置情報は、メタデータ５３０における変化点位置情報５３１に記録される。さらにこのとき、変化点位置情報５３１に対応する撮像中の動画の縮小画像がサムネイル生成部２７０によってサムネイル（代表画像）として生成されて、メタデータ５３０における変化点サムネイル５３２に記録される。
【００３４】
位置測定タイマー２５０は、撮像位置情報取得部２２０における位置情報の取得間隔を計時するタイマーである。これにより、撮像位置情報取得部２２０は、一定間隔で位置測定部２１０から位置情報を取得することができる。
【００３５】
システムタイマー２６０は、現在時刻を計時するものである。このシステムタイマー２６０による現在時刻は、変化点位置情報５３１の一部もしくは付随する情報として記録される。
【００３６】
サムネイル生成部２７０は、変化点検出部２４０において変化点が検出された際に撮像中の動画の縮小画像をサムネイルとして生成するものである。上述のように、このサムネイル生成部２７０によって作成されたサムネイルは変化点サムネイル５３２に記録される。
【００３７】
速度／加速度測定部２８０は、撮像装置１００の速度や加速度を含む運動状態を感知するセンサーであり、図１の速度／加速度センサー１８０に相当するものである。したがって、例えば、角速度を感知するジャイロセンサーや、加速度を感知する加速度センサーを用いることができる。
【００３８】
メタデータ５３０は、動画データに付随する情報を保持するものであり、上述の変化点位置情報５３１や変化点サムネイル５３２を含む。なお、このメタデータ５３０のデータ構造については後述する。
【００３９】
図３は、本発明の実施の形態におけるメタデータ５３０の記録タイミングの一例を示す図である。ここでは、時刻ｔ１からｔ４の間に撮像装置によって動画が撮像されたものとする。そして、位置測定タイマー２５０に規定される一定間隔で撮像位置情報取得部２２０が位置測定部２１０から位置情報を取得するものとする。
【００４０】
まず、時刻ｔ１に撮像が開始されると、撮像位置情報取得部２２０によって位置Ａの位置情報が取得され、その位置情報が変化点位置情報ＬＡとして記録される。また、このとき、サムネイル生成部２７０によってサムネイルが生成されて、そのサムネイルが変化点サムネイルＰＡとして記録される。その後、一定間隔経過後に撮像位置情報取得部２２０によって位置情報の取得が行われるが、前回の位置から所定距離離れていないため、メタデータの記録は行わない。
【００４１】
さらに一定間隔経過して時刻ｔ２に撮像位置情報取得部２２０が位置情報を取得すると、前回の位置Ａから所定距離離れているため、取得した位置Ｂの位置情報が変化点位置情報ＬＢとして記録される。また、このとき、サムネイル生成部２７０によってサムネイルが生成されて、そのサムネイルが変化点サムネイルＰＢとして記録される。
【００４２】
このような動作を繰り返し、その後、時刻ｔ３に撮像位置情報取得部２２０が位置情報を取得すると、前回の位置Ｂから所定距離離れているため、取得した位置Ｃの位置情報が変化点位置情報ＬＣとして記録される。また、このとき、サムネイル生成部２７０によってサムネイルが生成されて、そのサムネイルが変化点サムネイルＰＣとして記録される。
【００４３】
このようにして、前回の位置から所定距離離れた際に位置情報やサムネイルを記録することにより、効率の良いメタデータの記録が行われる。
【００４４】
図４は、本発明の実施の形態における動画ファイル５００のファイル構造の一例を示す図である。動画ファイル５００は、ファイルヘッダ５１０と、動画データ５２０と、メタデータ５３０と、その他のデータ５４０とから構成される。
【００４５】
ファイルヘッダ５１０は、動画ファイル５００のヘッダ情報を記録する領域であり、動画データ５２０やメタデータ５３０の動画ファイル５００における位置（アドレス）などを保持する。動画データ５２０は、動画の内容を記録するものであり、例えばＭＰＥＧ（Moving Picture Experts Group）形式などの圧縮方式が用いられる。
【００４６】
メタデータ５３０は、動画データ５２０に付随する情報を記録する領域であり、変化点位置情報５３１や変化点サムネイル５３２などを含む。変化点位置情報５３１は、変化点検出部２４０によって変化点が検出された際の撮像装置１００の位置情報を記録するものである。変化点サムネイル５３２は、変化点検出部２４０によって変化点が検出された際に撮像中であった動画のサムネイルを記録するものである。
【００４７】
図５は、本発明の実施の形態における位置情報６００のデータ構造の一例を示す図である。図４における変化点位置情報５３１に記録される位置情報６００は、共通情報６１０と、個別情報６２０と、開始時刻６０１と、終了時刻６０２とを備える。
【００４８】
共通情報６１０は、位置情報６００全体に共通する情報を記録するものである。個別情報６２０は、各変化点に対応する個別の情報を記録するものである。また、開始時刻６０１および終了時刻６０２は、個別情報６２０に対応する動画の開始時刻および終了時刻をそれぞれ記録するものである。
【００４９】
このように、位置情報６００には、複数の撮像位置に関する個別情報６２０およびその動画の開始時刻および終了時刻が記録される。
【００５０】
図６は、本発明の実施の形態における位置情報６００の共通情報６１０のデータ構造の一例を示す図である。この共通情報６１０は、４バイト（１バイトは８ビット）のＧＰＳタグバージョン６１１と、７バイトの測地系６１２とを保持する。
【００５１】
ＧＰＳタグバージョン６１１は、個別情報６２０で用いられるフォーマットのバージョンを示すものである。測地系６１２は、個別情報６２０で用いられる緯度および経度の測地基準を示すものである。この測地系６１２としては、例えば、Tokyo Datumと呼ばれる日本測地系やＷＧＳ−８４などの世界測地系が利用される。
【００５２】
図７は、本発明の実施の形態における位置情報６００の個別情報６２０のデータ構造の一例を示す図である。この個別情報６２０は、１００バイトの必須項目６３０と、３０バイトのオプション項目６４０とから構成される。
【００５３】
必須項目６３０は、２バイトの南北区分６２１と、２４バイトの緯度６２２と、２バイトの東西区分６２３と、２４バイトの経度６２４と、１バイトの高度区分６２５と、８バイトの高度６２６と、２バイトのＧＰＳ受信機状態６２７と、８バイトの測位信頼性６２８と、２４バイトの測位時間６２９と、３バイトの使用衛星数６３１と、２バイトのＧＰＳ測位方法６３２とから構成される。これらのデータは位置測定部２１０によって測定されたデータに対応するものである。
【００５４】
緯度６２２は、ＧＰＳにより測位された緯度を示すものである。南北区分６２１は、緯度６２２の北緯または南緯の別を示すものである。経度６２４は、ＧＰＳにより測位された経度を示すものである。東西区分６２３は、経度６２４の東経または西経の別を示すものである。高度６２６は、ＧＰＳにより測定された高度を示すものである。高度区分６２５は、高度６２６の海抜高度などの区分を示すものである。
【００５５】
ＧＰＳ受信機状態６２７は、ＧＰＳにおける測位の成功または失敗の別を示すものである。測位信頼性６２８は、ＧＰＳにおける測位時のＤＯＰ（Dilution Of Precision）値、すなわち測定精度の劣化の度合いを示すものであり、その度合いに応じて例えば四段階程度（Ａ乃至Ｄなど）の指標を付与することができる。測位時間６２９は、測位された時間を示すものである。使用衛星数６３１は、測位に使用されたＧＰＳ衛星の数を示すものである。ＧＰＳ測位方法６３２は、二次元測位または三次元測位の別を示すものである。
【００５６】
また、オプション項目６４０は、２バイトの速度単位６４１と、８バイトの速度６４２と、２バイトの進行方向単位６４３と、８バイトの進行方向６４４と、２バイトの画像方位単位６４５と、８バイトの画像方位６４６とから構成される。これらのデータは速度／加速度測定部２８０によって測定されたデータに対応するものである。
【００５７】
速度６４２は、測定された速度を示すものである。速度単位６４１は、速度６４２の単位を示すものである。進行方向６４４は、撮像装置１００の進行方向を示すものである。進行方向単位６４３は、進行方向６４４の単位を示すものである。画像方位６４６は、撮像されている画像の方位を示すものである。画像方位単位６４５は、画像方位６４６の単位を示すものである。
【００５８】
図８は、本発明の実施の形態における撮像装置１００の動画再生のための機能構成例を示す図である。ここでは、動画再生部３１０と、再生位置情報取得部３２０と、前回再生位置情報保持部３３０と、再生位置情報比較部３４０と、地名情報取得部３５１と、表示部３６０と、表示更新タイマー３７０と、地名情報データベース７００とを想定している。
【００５９】
動画再生部３１０は、動画データ５２０における動画を再生するものである。この動画再生部３１０による動画の再生時刻、すなわち再生されている動画部分に対応する時刻は、変化点位置情報５３１の索引に用いられる。
【００６０】
再生位置情報取得部３２０は、動画再生部３１０による動画の再生時刻によって変化点位置情報５３１を索引して、再生されている動画部分が撮像された位置情報を再生位置情報として取得するものである。すなわち、位置情報６００における開始時刻６０１および終了時刻６０２と再生時刻とを比較することにより、対応する動画部分が特定され、対応する場所の個別情報が取得される。
【００６１】
前回再生位置情報保持部３３０は、動画再生部３１０による動画の再生時刻より以前の位置情報を前回再生位置情報として保持するものである。再生位置情報比較部３４０は、再生位置情報取得部３２０によって取得された再生位置情報と前回再生位置情報保持部３３０に保持された前回再生位置情報とを比較して、両者の不一致を検出するものである。
【００６２】
再生位置情報比較部３４０において不一致が検出された場合、再生位置情報取得部３２０によって取得された再生位置情報は、新たな前回再生位置情報として前回再生位置情報保持部３３０に保持される。
【００６３】
地名情報データベース７００は、地名情報を位置情報と関連付けて保持するデータベースである。地名情報取得部３５１は、再生位置情報比較部３４０において不一致が検出された場合に、再生位置情報取得部３２０によって取得された再生位置情報によって地名情報データベース７００を索引して、関連する地名情報を取得するものである。
【００６４】
表示部３６０は、動画再生部３１０によって再生された動画を地名情報取得部３５１によって取得された地名情報に含まれる地名とともに表示するものである。この地名表示を行うために、表示部３６０はＯＳＤ（On Screen Display）回路を利用することができる。また、この表示部３６０は、再生位置情報に含まれる緯度、経度、高度、速度、進行方向、画像方位などを地名表示と同様に表示してもよい。さらに、表示部３６０は、変化点サムネイル５３２に記録されているサムネイルを地名情報や位置情報と共に表示するようにしてもよい。
【００６５】
表示更新タイマー３７０は、表示部３６０における表示を更新するために、再生位置情報の取得間隔を計時するものである。再生位置情報取得部３２０は、この表示更新タイマー３７０が取得間隔を計時するたびに、変化点位置情報５３１から再生位置情報を取得する。
【００６６】
図９は、本発明の実施の形態の地名情報取得部３５１において地名情報を取得する際の態様例を示す図である。ここで、対象位置７７５の地名情報を取得する際、第１の位置７７３および第２の位置７７４がその候補となっているとする。単純に最短距離により対応する位置を求めると、第１の位置７７３との距離Ｌ１の方が第２の位置７７４との距離Ｌ２よりも短いため、第１の位置７７３の地名情報が取得されることになる。
【００６７】
しかし、実際には第１の位置７７３を代表地とする第１の領域７７１および第２の位置７７４を代表地とする第２の領域７７２が存在し、対象位置７７５が第２の領域７７２に位置する場合もある。このような場合、単純に最短距離により判断したのでは正確な地名情報を取得することができない。したがって、より精度の高い地名表示を行うためには、状況の許す限り、領域を考慮した判断を行うことが望ましい。
【００６８】
但し、領域を考慮するためには、地名情報データベース７００にその領域を定義する情報を保持しておく必要があり、さらに索引時にも何れの領域に属するか判断する必要が生じる。したがって、地名情報データベース７００の容量および処理能力を鑑みて、何れの判断法によるべきか予め検討しておく必要がある。
【００６９】
図１０は、本発明の実施の形態における地名情報データベース７００のデータ構造の一例を示す図である。この地名情報データベース７００は領域毎の地名情報を保持するものであり、具体的には、代表地緯度７１１と、代表地経度７１２と、代表地地名７１３と、文字コード７１４と、レベル７１５と、所属地図コード７１６と、所属国コード７１７と、所属地方コード７１８と、ポリゴンコード７１９とを保持する。
【００７０】
代表地緯度７１１および代表地経度７１２は、その領域の代表地の緯度および経度をそれぞれ示すものである。代表地地名７１３は、その領域の代表地の地名を示すものである。文字コード７１４は、代表地地名７１３の文字コード（例えば、シフトＪＩＳコード等）を示すものである。レベル７１５は、代表地地名７１３のレベルとして、都道府県レベル、市区町村レベルや大字レベルなどの詳しさの度合いを示すものである。
【００７１】
所属地図コード７１６は、その領域の所属する地図のコードを示すものである。所属国コード７１７は、その領域の所属する国のコードを示すものである。また、所属地方コード７１８は、その領域の所属する地方のコードを示すものである。
【００７２】
ポリゴンコード７１９は、その領域を定義するポリゴン群へのリンクを示すものである。このポリゴン群はＮ個（Ｎは整数）の位置により構成される。各位置は緯度７２２および経度７２３により定義される。また、総位置数７２１には位置の個数（Ｎ）が示される。
【００７３】
地名情報データベース７００は、地名情報取得部３５１から与えられた緯度および経度と各位置の緯度７２２および経度７２３とを比較することにより、何れの領域に該当するか判断し、該当する領域の地名情報を地名情報取得部３５１に供給する。
【００７４】
図１１は、本発明の実施の形態における動画選択画面の表示例を示す図である。この例では、一つの画面に６つのサムネイルが表示されている。各サムネイルは、変化点において生成されたサムネイルであり、変化点サムネイル５３２から読み出されたものである。これらサムネイルの近傍には対応する撮像年月日や撮像位置が表示されている。撮像年月日は変化点位置情報５３１から読み出され、撮像位置は地名情報取得部３５１によって地名情報データベース７００から取得されたものである。
【００７５】
ユーザは、操作部１１０によって所望するサムネイルを指示することにより、対応する動画の再生時刻から再生を実行させることができる。この場合のユーザインターフェースとしては、方向ボタンにより表示部３６０上のカーソルを移動させて指示してもよく、また、表示部３６０がタッチパネルとして実現される場合には直接サムネイルを指やスタイラスなどにより触れることによって指示してもよい。
【００７６】
図１２は、本発明の実施の形態における動画再生前画面の表示例を示す図である。図１１の動画選択画面を経ずに動画ファイル全体の再生が指示されたことを想定すると、まず動画ファイルの先頭の画面が静止画として表示され、再生指示待ちとなる。このとき、地名表示８１０としては、先頭画面に対応する詳細な地名を表示してもよいが、動画ファイル全体を表す地名として所属地方コード７１８などに示される上位の地名を表示してもよい。
【００７７】
この動画再生前画面は、図１１の動画選択画面において複数のサムネイルが選択された場合にも適用可能である。また、一つのサムネイルが選択された際にも、すぐに再生を開始せずに一旦このような動画再生前画面を表示するようにしても構わない。
【００７８】
図１３は、本発明の実施の形態における動画再生中画面の表示例を示す図である。動画が再生されている際には、その再生時刻に対応する地名表示８２０が行われる。この地名表示８２０のために、一定間隔毎に再生時刻に対応する位置情報が変化点位置情報５３１から取得され、再生の進行によって位置が変化した際には対応する地名情報が地名情報データベース７００から取得される。これにより、再生の進行に合致した地名表示８２０を行うことができる。
【００７９】
なお、この地名表示８２０としては、位置情報に含まれる緯度、経度、高度、速度、進行方向、画像方位などを併せて表示してもよい。
【００８０】
図１４は、本発明の実施の形態における動画記録の処理手順の一例を示す流れ図である。動画の撮影が行われている間は位置測定タイマー２５０が計時動作を行っており、測位すべき時刻が到来すると（ステップＳ９１２）、撮像位置情報取得部２２０が撮像装置１００の位置情報を取得する（ステップＳ９１３）。変化点検出部２４０は、取得された位置情報の示す位置が前回の位置情報の示す位置より変化した場合にはそれを「変化点」として検出する（ステップＳ９１４）。なお、この変化点を検出する場合としては、位置情報の示す位置が所定距離離れた場合や地名が異なるようになった場合などを想定することができる。
【００８１】
変化点が検出されると、取得された位置情報は変化点位置情報５３１に記録され（ステップＳ９１５）、また、対応するサムネイルが変化点サムネイル５３２に記録される（ステップＳ９１６）。さらに、今回取得された位置情報は新たな前回の位置情報として前回撮像位置情報保持部２３０に保持される（ステップＳ９１７）。
【００８２】
これらの動作は撮影が終了するまで繰り返し実行される（ステップＳ９１１）。
【００８３】
図１５は、本発明の実施の形態における動画再生の処理手順の一例を示す流れ図である。動画の再生が行われている間は表示更新タイマー３７０が計時動作を行っており、表示を更新すべき時刻が到来すると（ステップＳ９２２）、動画再生部３１０から再生時刻が取得されて（ステップＳ９２３）、再生位置情報取得部３２０によって対応する位置情報が取得される（ステップＳ９２４）。このとき、取得された位置情報が、測位失敗などにより有効なものでない場合には、エラー処理が行われて地名表示は停止される（ステップＳ９３０）。
【００８４】
取得された位置情報が前回とは異なる位置を示している場合には、地名情報データベース７００から対応する地名情報が取得され（ステップＳ９２７）、地名情報に含まれる地名が表示される（ステップＳ９２８）。また、今回取得された位置情報は新たな前回の位置情報として前回再生位置情報保持部３３０に保持される（ステップＳ９２９）。
【００８５】
これらの動作は動画の再生が終了するまで繰り返し実行される（ステップＳ９２１）。
【００８６】
このように、本発明の実施の形態によれば、撮像位置情報取得部２２０により取得された位置情報の示す位置について変化点を変化点検出部２４０によって検出することにより、その変化点に対応する位置情報のみを効率良く記録することができる。また、再生位置情報取得部３２０により取得された位置情報の示す位置について、再生の進行により異なる位置を示すようになると地名情報データベース７００から地名情報を取得することにより、動画再生時の地名表示を的確に行うことができる。
【００８７】
なお、動画再生の際、再生位置情報取得部３２０が変化点位置情報５３１を取得して、再生位置情報比較部３４０が不一致を検出する例について説明したが、これに限るものではない。変化点の位置情報のみが共に関連付けられて記録された動画データを再生する場合には、再生位置情報比較部３４０で不一致を検出するまでもなく、関連付けられたメタ情報から位置情報の変化点を検出して、変化点で切り換えながら位置情報を動画と共に重畳表示してもよい。
【００８８】
また、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１０１】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１０２】
【図１】本発明の実施の形態における撮像装置１００の一構成例を示す図である。
【図２】本発明の実施の形態における撮像装置１００の動画記録のための機能構成例を示す図である。
【図３】本発明の実施の形態におけるメタデータ５３０の記録タイミングの一例を示す図である。
【図４】本発明の実施の形態における動画ファイル５００のファイル構造の一例を示す図である。
【図５】本発明の実施の形態における位置情報６００のデータ構造の一例を示す図である。
【図６】本発明の実施の形態における位置情報６００の共通情報６１０のデータ構造の一例を示す図である。
【図７】本発明の実施の形態における位置情報６００の個別情報６２０のデータ構造の一例を示す図である。
【図８】本発明の実施の形態における撮像装置１００の動画再生のための機能構成例を示す図である。
【図９】本発明の実施の形態の地名情報取得部３５１において地名情報を取得する際の態様例を示す図である。
【図１０】本発明の実施の形態における地名情報データベース７００のデータ構造の一例を示す図である。
【図１１】本発明の実施の形態における動画選択画面の表示例を示す図である。
【図１２】本発明の実施の形態における動画再生前画面の表示例を示す図である。
【図１３】本発明の実施の形態における動画再生中画面の表示例を示す図である。
【図１４】本発明の実施の形態における動画記録の処理手順の一例を示す流れ図である。
【図１５】本発明の実施の形態における動画再生の処理手順の一例を示す流れ図である。
【符号の説明】
【０１０３】
１００  撮像装置
１１０  操作部
１２０  カメラ部
１３０  メモリ
１４０  表示部
１５０  記録部
１６０  制御部
１７０  ＧＰＳ受信部
１８０  速度／加速度センサー
２１０  位置測定部
２２０  撮像位置情報取得部
２３０  前回撮像位置情報保持部
２４０  変化点検出部
２５０  位置測定タイマー
２６０  システムタイマー
２７０  サムネイル生成部
２８０  速度／加速度測定部
３１０  動画再生部
３２０  再生位置情報取得部
３３０  前回再生位置情報保持部
３４０  再生位置情報比較部
３５１  地名情報取得部
３６０  表示部
３７０  表示更新タイマー
５００  動画ファイル
５１０  ファイルヘッダ
５２０  動画データ
５３０  メタデータ
５３１  変化点位置情報
５３２  変化点サムネイル
７００  地名情報データベース
【図１】
0004687409.tif 000002
【図２】
0004687409.tif 000003
【図３】
0004687409.tif 000004
【図４】
0004687409.tif 000005
【図５】
0004687409.tif 000006
【図６】
0004687409.tif 000007
【図７】
0004687409.tif 000008
【図８】
0004687409.tif 000009
【図９】
0004687409.tif 000010
【図１０】
0004687409.tif 000011
【図１１】
0004687409.tif 000012
【図１２】
0004687409.tif 000013
【図１３】
0004687409.tif 000014
【図１４】
0004687409.tif 000015
【図１５】
0004687409.tif 000016