JP5549515B2 - 撮像装置及び方法、並びにプログラム - Google Patents
撮像装置及び方法、並びにプログラム Download PDFInfo
- Publication number
- JP5549515B2 JP5549515B2 JP2010225546A JP2010225546A JP5549515B2 JP 5549515 B2 JP5549515 B2 JP 5549515B2 JP 2010225546 A JP2010225546 A JP 2010225546A JP 2010225546 A JP2010225546 A JP 2010225546A JP 5549515 B2 JP5549515 B2 JP 5549515B2
- Authority
- JP
- Japan
- Prior art keywords
- position information
- imaging
- unit
- acquisition
- map
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
- H04N5/772—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
- Navigation (AREA)
Description
近年、情報処理技術の飛躍的な進歩により、GPS機能を備えたカメラも登場してきている。
例えば特許文献1には、カメラが、撮像時の画像データを、GPS機能により取得した撮像時の位置情報と共に、記録媒体に記録する技術が開示されている。
このため、GPSによる位置情報が取得できない環境下においても、ユーザによる簡単な操作のみで位置情報を取得して、撮像時の画像データと共に記録することが要求されている状況である。
現在位置の位置情報を取得する位置情報取得手段と、
被写体像を撮像し、その結果得られる画像データを出力する撮像手段と、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報から、前記撮像時点の位置範囲を推定する位置推定手段と、
前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報と、前記位置推定手段によって推定された前記撮像時点の位置範囲とに基づいて、地図の表示を制御する表示制御手段と、
前記表示制御手段により表示が制御された前記地図から、ユーザにより選択された位置を受け付ける選択受付手段と、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が成功した場合、当該位置情報を、前記撮像手段から出力された画像データに関連付けて記憶手段に記憶し、一方、前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記選択受付手段により受け付けられた位置を示す位置情報を、前記撮像手段から出力された画像データに関連付けて前記記憶手段に記憶する制御を実行する記憶制御手段と、
を備え、
前記表示制御手段は、前記撮像手段による撮像時点において、前記位置情報取得手段による位置情報の取得が失敗した場合に、自動的に地図を表示手段に表示させ、一方、前記位置情報取得手段による位置情報の取得が成功した場合には、地図を表示手段に表示させないように制御する
ことを特徴とする撮像装置を提供する。
光学レンズ部は、規定された画角に含まれる被写体を撮像するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部からシャッタ部(図示せず)を介して被写体像が入射される。そこで、光電変換素子は、一定時間毎に被写体像を光電変換(撮像)して画像信号を蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、デジタル信号が生成され、イメージセンサの出力信号として出力される。なお、以下、画像信号のデジタル信号を、「画像データ」と呼ぶ。
このようにして、撮像部13からは最終的に画像データが出力されて、メモリ12に供給される。
ここで、3軸加速度データのうち、X成分はデジタルカメラ1の垂直方向の振動周期に、Y成分はデジタルカメラ1の水平方向の振動周期に、Z成分はデジタルカメラ1の進行方向の振動周期に、それぞれ対応する。
即ち、傾斜センサ20Cの検出結果が、デジタルカメラ1の傾斜そのものを示すのではなく、傾斜センサ20Cの検出結果(角速度を示す電圧値)に基づいて、デジタルカメラ1の傾斜がCPU11によって算出される。
CPU11は、3軸加速度センサ20Bの検出結果に基づいて、傾斜センサ20Cの検出結果を補正することで、任意の姿勢(傾斜角度)状態においても方位の計測が可能である。
自律航法部21は、このような位置補助情報を出力すべく、自律航法制御部21Aと、自律航法記憶部21Bと、自律航法誤差補正部21Cと、を備えている。
また、自律航法制御部21Aは、3軸加速度センサ20Bから順次出力された3軸加速度データを積分することによって、デジタルカメラ1の移動距離を算出する。
ここで、移動距離とは、所定の開始点位置から、現在のデジタルカメラ1の位置までの距離をいう。所定の開始点位置とは、自律航法制御部21Aが積分を開始した時点、換言すると、初期設定で積分が0にセットされた時点又はその後0にリセットされた時点における、デジタルカメラ1の位置をいう。
自律航法制御部21Aは、このようにして算出した移動方向及び移動距離を示す情報を、位置補助情報としてCPU11に供給する。
CPU11は、位置補助情報に基づいて、デジタルカメラ1の現在位置を示す位置情報として、緯度、経度、高度等を算出する。
なお、自律航法制御部21Aは、後述する自律航法誤差補正部21Cから供給される補正情報に基づいて、位置補助情報を補正する。この補正情報の生成には、GPS部18から位置情報が出力されているときの位置補助情報の履歴が必要になる。そこで、自律航法制御部21Aは、GPS部18から位置情報が出力されているか否かを問わず、随時、位置補助情報を出力している。
この場合、自律航法制御部21Aは、補正情報を用いて、移動補助情報を補正する。これにより、センサ部20の検出結果に起因する誤差が低減した移動補助情報が得られることになる。
そこで、自律航法誤差補正部21Cは、随時、自律航法制御部21Aにより位置補助情報として算出された移動方向及び移動距離と、GPS部18から出力された位置情報により特定される移動方向及び移動距離との差分を演算する。そして、自律航法誤差補正部21Cは、演算結果を示すデータ(以下、「差分データ」と呼ぶ)を補正情報として、当該差分データが得られたときの温度や温度変化量と対応付けて、自律航法記憶部21Bに記憶する。
この場合、自律航法制御部21Aは、移動方向及び移動距離を演算する際に、その時点の温度に対応する差分データを補助情報として、自律航法記憶部21Bから取得する。そして、自律航法制御部21Aは、補正情報を用いて、移動補助情報を補正する。これにより、センサ部20の検出結果に起因する誤差が低減した移動補助情報が得られることになる。
デジタルカメラ1は、例えば、ユーザにより操作部15が操作されて(例えば図示せぬシャッタボタンが押下操作されて)撮像及び記録の開始の指示がなされると、被写体像を撮像し、その結果得られる画像データ(以下、「撮像画像の画像データ」と呼ぶ)を出力する。
そして、デジタルカメラ1は、撮像時点で、GPS部18からの位置情報を取得することに成功していた場合、当該GPS部18からの位置情報を、撮像画像の画像データに関連付けてリムーバブルメディア23等に記憶させる。
これに対して、デジタルカメラ1は、撮像時点で、GPS部18からの位置情報を取得することに失敗していた場合、撮像前にGPS18から取得した位置情報に基づいて、当該位置情報により特定される位置を含む地図又はその近傍の地図を表示部16に表示させる。
ユーザは、操作部15を操作することによって、表示部16に表示された地図の中から、画像データに関連付けて記録することを所望する位置を選択することができる。
デジタルカメラ1は、このようなユーザの操作部15の操作によって選択された位置を受け付ける。
そして、デジタルカメラ1は、受け付けた位置を示す位置情報を、撮像画像の画像データに関連付けてリムーバブルメディア23等に記憶させる。
このような一連の処理を、以下、「位置情報記憶処理」と呼ぶ。
図2においては、図1のデジタルカメラ1の構成のうち、CPU11と、撮像部13と、データベース用不揮発性メモリ14と、操作部15と、表示部16と、記憶部17と、GPS部18と、センサ部20と、自律航法部21と、のみが図示されている。
CPU11は、位置情報取得部31と、記憶制御部32と、表示制御部33と、選択受付部34と、縮尺設定部35と、ユーザ状態検出部36と、予測位置算出部37と、を備えている。
データベース用不揮発性メモリ14は、地図DB41を備えている。
位置情報取得部31は、GPS位置情報の取得に成功した場合、当該GPS位置情報を記憶制御部32に供給する。
なお、位置情報取得部31は、本実施形態では、取得に成功したGPS位置情報を複数回分記憶するものとする。
ここで、表示制御部33に供給されるGPS位置情報(以下、「過去GPS位置情報」と呼ぶ)は、撮像前に取得済みのものであれば特に限定されないが、撮像時点のデジタルカメラ1の位置により近い位置を示すGPS位置情報の方が好適である。当該過去GPS位置情報に基づいて、撮像時点の位置をユーザに選択させるための地図が表示されるからである。このため、本実施形態では、撮像前に取得されたGPS位置情報のうち、最後に取得されたGPS位置情報が、過去GPS位置情報として表示制御部33に供給されるものとする。
また、本実施形態では、位置情報取得部31は、撮像部13(又はCPU11)から撮像開始信号が送信されてきたタイミングで、撮像時点であると判断するものとする。撮像開始信号とは、ユーザにより操作部15が操作されたとき(例えば図示せぬシャッタボタンが押下操作されたとき)、撮像部13(又はCPU11)から発信される信号をいう。
具体的には例えば、本実施形態では、撮像画像の画像データは、Exif(Exchangeable Image File Format)形式の所定のファイルに含められる。なお、このような撮像画像の画像データを含むファイルを、以下、「撮像画像ファイル」と呼ぶ。撮像画像ファイルには、撮像画像の画像データの他、当該撮像画像に関する各種メタ情報を含めることが可能である。そこで、本実施形態では、撮像時点の位置情報、具体的には、撮像時点の緯度、経度及び高度を示す情報がメタ情報の1つとして撮像画像ファイルに含められる。そして、このような撮像画像ファイルが、記憶部17に記憶される。
即ち、原則として、撮像部13による撮像時点に位置情報取得部31により取得されたGPS位置情報が、メタ情報の1つとして、撮像画像ファイルに含められる。
ここで、原則としてと記載したのは、上述したように、撮像部13による撮像時点において、デジタルカメラ1が屋内等に存在することにより、位置情報取得部31がGPS位置情報の取得に失敗する場合があるからである。
このような場合には、GPS位置情報の代わりに、後述する選択受付部34によって受けつけられた位置、即ち、ユーザにより選択された位置を示す位置情報が、メタ情報の1つとして、撮像画像ファイルに含められる。
即ち、記憶制御部32は、撮像時点のGPS位置情報が存在しない場合、後述する選択受付部34によって受け付けられた位置、即ち、ユーザにより選択された位置を示す位置情報を、撮像画像の画像データに関連付けて記憶部17に記憶させる制御を実行する。
即ち、表示制御部33は、当該位置取得失敗信号と共に位置情報取得部31から供給された過去GPS位置情報と、後述する地図DB41に記憶された地図情報とに基づいて、所定の地図を表示部16に表示させる制御を実行する。
具体的には、表示制御部33は、地図DB41に記憶された複数の地図情報の中から、縮尺設定部35により設定された縮尺の地図情報であって、過去GPS位置情報により特定される位置に対応する地図情報を取得する。そして、表示制御部33は、取得した地図情報に基づく地図、即ち、過去GPS位置情報により特定される位置とその位置から撮像時点の位置を推定した範囲を含む地図又はその近傍の地図を表示部16に表示する。
なお、表示制御部33は、取得した地図情報を選択受付部34にも供給する。
即ち、ユーザは、上述したように、操作部15を操作することによって、表示部16に表示された地図の中から、撮像画像の画像データに関連付けて記録することを所望する位置を選択することができる。選択受付部34は、このようなユーザの操作部15により選択された位置を受け付ける。
そして、選択受付部34は、選択を受け付けた位置を示す位置情報を生成し、記憶制御部32に供給する。
この場合、上述したように、記憶制御部32の制御の下、選択受付部34によって選択を受け付けられた位置を示す位置情報は、撮像画像の画像データと関連付けられて記憶部17に記憶される。
具体的には、縮尺設定部35は、ユーザ状態検出部36により検出したユーザの移動状態に応じて地図の縮尺の設定を行う。縮尺設定部35は、設定した地図の縮尺の情報を表示制御部33に供給する。
ユーザ状態検出部31は、3軸加速度データに基づいて振動周期を求め、そのうちの主に垂直方向の振動周期(X成分から求められた振動周期)を用いて、ユーザの移動状態を検出する。
なお、このようにしてユーザ状態検出部31がユーザの移動状態を検出するまでに実行する一連の処理を、以下、「状態検出処理」と呼ぶ。
例えば本実施形態では、図3のテーブルに基づきユーザの移動状態を検出する処理が、状態検出処理として採用されている。
図3において、♯Kは、行番号Kを示している。ここで、第K行には、ユーザの移動状態の所定の種類が対応付けられている。従って、Kとは、検出され得る移動状態の種類の総数以下のうちの、何れかの整数値である。即ち、図3の例では、検出され得る移動状態の種類の総数は4種類であるため、1乃至4のうちの何れかの整数値がKとなる。
K行目の第2列目の「認識条件」の項目には、当該K行に対応する種類のユーザの移動状態が検出されるための条件、即ち、当該K行目の第1列目に登録(記憶)されたユーザの移動状態が検出されるための条件が登録(記憶)される。
ここで、“3軸加速度センサ20Bにより加速度が検出されない”という条件は、センサ部20の3軸加速度センサ20Bから出力される3軸加速度データの各成分が、略0である場合に満たされ、それ以外の場合満たされない。
従って、3軸加速度データの各成分が、略0である場合、“3軸加速度センサ20Bにより加速度が検出されない”という条件が満たされて、ユーザの移動状態は“停止状態”であると認識されることになる。
ここで、“3軸加速度センサ20Bにより垂直方向の振動周期が2Hzを検出”という条件は、センサ部20の3軸加速度センサ20Bから出力される3軸加速度データのうちX成分に基づいて求められた振動周期、即ち垂直方向の振動周期が略2Hzである場合に満たされ、それ以外の場合満たされない。
従って、3軸加速度データのうちX成分から求められた垂直方向の振動周期が、略2Hzである場合、“3軸加速度センサ20Bにより垂直方向の振動周期が2Hzを検出”という条件が満たされて、ユーザの移動状態は“歩行状態”であると認識される。
ここで、“3軸加速度センサ20Bにより垂直方向の振動周期が2Hzを超えて検出”という条件は、センサ部20の3軸加速度センサ20Bから出力される3軸加速度データのうちX成分に基づいて求められた振動周期、即ち垂直方向の振動周期が2Hz以上である場合に満たされ、それ以外の場合満たされない。
従って、3軸加速度データ20BのうちX成分から求められた垂直方向の振動周期が、2Hz以上である場合、“3軸加速度センサ20Bにより垂直方向の振動周期が2Hzを超えて検出”という条件が満たされて、ユーザの移動状態は“走行状態”であると認識される。
ここで、“3軸加速度センサ20Bにより、垂直方向の振動周期が少なく、水平方向の振動周期が所定の値を超えて検出、かつ、検出後、逆の加速度(停止動作)が検出されない”という条件は、センサ部20の3軸加速度センサ20Bから出力される3軸加速度データのうちX成分に基づいて求められた振動周期、即ち垂直方向の振動周期が少量に規定された特定の振動周期以下であり、センサ部20の3軸加速度センサ20Bから出力される3軸加速度データのうちY成分に基づいて求められた振動周期、即ち水平方向の振動周期が所定の振動周期以上であり、かつ、センサ部20の3軸加速度センサ20Bから出力されるY成分の3軸加速度データを検出後、検出したY成分とは逆の方向に働く3軸加速度データを検出されない場合に満たされ、それ以外の場合満たされない。
従って、3軸加速度データのうちX成分から求められた垂直方向の振動周期が、特定の振動周期以下であり、3軸加速度データのうちY成分から求められた水平方向の振動周期が、所定の値以上であり、かつ、センサ部20の3軸加速度センサ20Bから出力されるY成分の3軸加速度データを検出後、検出したY成分とは逆の方向に働く3軸加速度データが検出されない場合、“3軸加速度センサ20Bにより、垂直方向の振動周期が少なく、水平方向の振動周期が所定の値を超えて検出、かつ、検出後、逆の加速度(停止動作)が検出されない”という条件が満たされて、ユーザの移動状態は“その他の状態”であると認識される。
即ち、予測位置算出部37は、当該位置取得失敗信号と共に位置情報取得部31から供給された過去GPS位置情報と、後述する地図DB41に記憶された地図情報とに基づいて、所定の地図を表示部16に表示させる制御を実行する。
具体的には、予測位置算出部37は、自律航法部21の出力結果に基づいて、自律航法による相対的な移動変動を計測し、当該相対的な位置変動と、位置情報取得部から供給された過去GPS位置情報とに基づいて、現在位置の予測位置を予測する。
即ち、予測位置算出部37は、位置情報取得部31により現在位置の位置情報が取得できない場合は、自律航法部21において算出する予測位置を現在位置であると推定する。予測位置算出部37は、算出した予測位置を表示制御部33に供給する。
なお、地図のデータの形式としては、一般的にベクター地図とラスター地図とが採用されているが、本実施形態においては、ベクター地図を採用した場合について説明する。
ベクター地図とは、地図の中で道路や施設、文字等のオブジェクトに対応する表示用のデータが、地図の他の要素を表す表示用のデータから予め分離されている地図のデータをいう。さらに、ベクター地図の各オブジェクトに対応する表示用のデータは有向線分のデータ、又はベクトルデータの集合体で構成され、道幅や規模等に対応するオブジェクトに関連する属性情報が付加されている。
このベクター地図による表示処理は一般的な技術なので詳細な説明は省略するが、表示制御部33は、例えば、ユーザの移動状態に対応する縮尺に基づいて地図範囲を設定する。そして、表示制御部33は、各道路や施設に付加されている道幅や規模を示す属性情報に基づいて、地図範囲に応じた表示対象オブジェクトを選択して、選択した表示対象オブジェクトを含む地図情報を地図DB41から取得する。
図4は、位置情報記憶処理の流れを説明するフローチャートである。
この処理が終了すると、位置情報記憶処理は終了となる。
この処理では、ユーザの移動状態が歩行状態や走行状態である場合には、縮尺設定部35は、地図の縮尺として、ユーザの歩行速度や走行速度に適切な「詳細」に設定することができる。
また、ユーザの移動状態が、ユーザが乗り物に乗っているとき等のその他の状態、又は、停止状態の場合、縮尺設定部35は、地図の縮尺として、ユーザの存在する地域全体の把握のために利便性が高い「通常」に設定する。
即ち、この処理では、ユーザの移動状態に合わせて表示部16において表示する地図の縮尺が変化するので、ユーザの移動状態に関わらずユーザの利便性を向上することができる。
即ち、このような場合には、表示制御部33は、撮像時点よりも前に取得が成功したGPS位置情報、即ち、過去GPS位置情報に基づき対応する地図情報を地図DB41から取得し、当該地図情報に基づく地図として、図5に示すような地図を表示部16に表示させる。
図5の例では、過去GPS位置情報により特定される位置(当該過去GPS位置情報が過去に取得された時点におけるデジタルカメラ1の現在位置であった位置)が、地図上の★(黒星印)の記号101として表示されている。
このように、ステップS17の処理で、今回の撮像前にGPS位置情報の取得が成功した時点のデジタルカメラ1の存在位置の近辺の地図が表示部16に表示される。これにより、ユーザは、操作部18を操作して、撮像画像の画像データと関連付ける位置の選択を容易に行うことができるようになる。
これにより、位置情報記憶処理は終了となる。
位置情報取得部31は、現在位置の位置情報を取得する。
撮像部13は、被写体像を撮像し、その結果得られる画像データを出力する。
表示制御部33は、撮像部13による撮像時点に、位置情報取得部31による位置情報の取得が失敗した場合、撮像部13による撮像前に位置情報取得部31により取得された位置情報に基づいて、地図の表示を制御する。
選択受付部34は、表示制御部33により表示が制御された地図から、ユーザにより選択された位置を受け付ける。
記憶制御部32は、撮像部13による撮像時点に、位置情報取得部31による位置情報の取得が成功した場合、当該位置情報を、撮像部13から出力された画像データに関連付けて記憶する制御を実行する。一方で、記憶制御部32は、撮像部13による撮像時点に、位置情報取得部31による位置情報の取得が失敗した場合、選択受付部34により受け付けられた位置を示す位置情報を、撮像部13から出力された画像データに関連付けて記憶する制御を実行する。
これにより、GPS信号が受信できない環境下においても、位置情報の取得が失敗した位置近くの地図を表示して、ユーザに撮像された位置を選択させることにより、ユーザによる簡単な操作のみで撮像時の位置情報を取得して撮像時の画像データと共に記憶することができる。
即ち、GPS部18により測位ができない場所であっても、自動的に表示部16に表示された地図に、ユーザがいる位置をユーザ自身に選択させるという簡単な操作を行うだけで、撮像時点の位置情報を撮像時の画像データに関連付けて記憶することができる。
縮尺設定部35は、表示制御部33により表示が制御される地図の縮尺を設定する。
従って、適切な表示形態で表示部16に地図を表示することができるため、ユーザが自分のいる位置を選択する際の利便性を向上させることができる。
そして、縮尺設定部35は、ユーザ状態検出部36により検出されたユーザの移動状態に応じて、表示部16で表示される地図の縮尺を設定する。
従って、ユーザの移動状態が歩行状態であるか走行状態であるかを検出し、ユーザの移動速度に応じて好適な地図の表示を行うことができる。
即ち、ユーザの移動状態が歩行状態や走行状態である場合には、ユーザの移動速度が遅いため、前回位置情報を取得できた位置から現在位置は遠く離れていないと予測することができるため、地図の縮尺を「詳細」に設定する。これにより、ユーザは、周辺の詳細な情報から、現在位置の特定を容易に行うことができ、ユーザの利便性を向上することが可能となる。
これに対し、ユーザの移動状態が車や電車に乗っている状態である場合には、ユーザの移動速度が早いため、前回位置情報を取得できた位置から現在位置は遠く離れていると予測することができるため、地図の縮尺を「通常」に設定する。これにより、ユーザは、前回撮像した位置から移動したと予測できる範囲の地図から、現在位置の特定を容易に行うことができ、ユーザの利便性を向上することが可能となる。
即ち、位置情報取得部31が位置情報の取得ができなくなってから撮像部13により撮像されるまでの経過時間が長い場合には、デジタルカメラ1のユーザは遠くに移動していると仮定することができる。この場合は、地図の縮尺を「通常」に設定することができる。これに対し、位置情報取得部31が位置情報の取得ができなくなってから撮像部13により撮像されるまでの経過時間が短い場合には、デジタルカメラ1のユーザはまだ遠くに移動していないと仮定することができる。この場合は、地図の縮尺を「詳細」に設定することができる。
即ち、位置情報取得部31により取得された複数の位置情報がそれぞれ離間している場合には、ユーザの移動速度が早いと算出することができるので、デジタルカメラ1のユーザは素早く移動していると仮定することができる。この場合は、地図の縮尺を「通常」に設定することができる。これに対し、位置情報取得部31により取得された複数の場所の位置情報がそれぞれ近い場合には、ユーザの移動速度が遅いと算出することができるので、デジタルカメラ1のユーザは遅く移動していると仮定することができる。この場合は、地図の縮尺を「詳細」に設定することができる。
例えば、表示制御部33は、撮像部13による撮像時点に、位置情報取得部31による位置情報の取得が失敗した場合、予測位置算出部37により予測された予測位置を示す位置情報に基づいて、地図を表示する制御を実行してもよい。
従って、現在位置の予測位置を予測することにより、GPS信号が受信できない環境下においても、自律航法により、ある程度ユーザの位置を特定することで、表示部16で表示する地図の精度を高めることができる。
しかしながら、本発明は、特にこれに限定されず、表示機能を有する電子機器一般に適用することができ、例えば、本発明は、パーソナルコンピュータ、携帯型ナビゲーション装置、ポータブルゲーム機等に幅広く適用可能である。
Claims (9)
- 現在位置の位置情報を取得する位置情報取得手段と、
被写体像を撮像し、その結果得られる画像データを出力する撮像手段と、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報から、前記撮像時点の位置範囲を推定する位置推定手段と、
前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報と、前記位置推定手段によって推定された前記撮像時点の位置範囲とに基づいて、地図の表示を制御する表示制御手段と、
前記表示制御手段により表示が制御された前記地図から、ユーザにより選択された位置を受け付ける選択受付手段と、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が成功した場合、当該位置情報を、前記撮像手段から出力された画像データに関連付けて記憶手段に記憶し、一方、前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記選択受付手段により受け付けられた位置を示す位置情報を、前記撮像手段から出力された画像データに関連付けて前記記憶手段に記憶する制御を実行する記憶制御手段と、
を備え、
前記表示制御手段は、前記撮像手段による撮像時点において、前記位置情報取得手段による位置情報の取得が失敗した場合に、自動的に地図を表示手段に表示させ、一方、前記位置情報取得手段による位置情報の取得が成功した場合には、地図を前記表示手段に表示させないように制御する
ことを特徴とする撮像装置。 - 前記表示制御手段により表示が制御される地図の縮尺を設定する縮尺設定手段をさらに備え、
前記縮尺設定手段は、前記撮像手段による撮像前に前記位置情報取得手段により取得された位置情報と前記位置推定手段によって推定された撮像時点の位置範囲を同時に表示する
請求項1に記載の撮像装置。 - 前記位置推定手段は、前記撮像手段による撮像時点までの、前記位置情報取得手段による位置情報の取得の失敗の継続時間に応じて、位置範囲を推定する、
請求項1乃至2の何れか1項に記載の撮像装置。 - 前記位置推定手段は、前記位置情報取得手段により時間的に前後して取得された複数の位置情報から算出された移動速度に応じて、位置範囲を推定する、
請求項1乃至3の何れか1項に記載の撮像装置。 - 前記位置推定手段は、前記位置情報取得手段により時間的に前後して取得された複数の位置情報から算出された移動方向に応じて、位置範囲を推定する、
請求項1乃至4の何れか1項に記載の撮像装置。 - ユーザの移動状態を検出するユーザ状態検出手段をさらに備え、
前記位置推定手段は、前記ユーザ状態検出手段により検出されたユーザの移動状態に応じて、位置範囲を推定する、
請求項1乃至5の何れか1項に記載の撮像装置。 - 前記位置推定手段は、撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、自律航法による相対的な移動変動を計測し、当該相対的な位置変動と、撮像前に前記位置情報取得手段により取得された前記位置情報とに基づいて、位置を推定する、
請求項1乃至2の何れか1項に記載の撮像装置。 - 現在位置の位置情報を取得する位置情報取得手段と、
被写体像を撮像し、その結果得られる画像データを出力する撮像手段と、
を備える撮像装置が実行する撮像方法において、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報から、前記撮像時点の位置範囲を推定する位置推定ステップと、
前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報と、前記位置推定ステップによって推定された前記撮像時点の位置範囲とに基づいて、地図の表示を制御する表示制御ステップと、
前記表示制御ステップの処理により表示が制御された前記地図から、ユーザにより選択された位置を受け付ける選択受付ステップと、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が成功した場合、当該位置情報を、前記撮像手段から出力された画像データに関連付けて記憶手段に記憶し、一方、前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記選択受付ステップの処理により受け付けられた位置を示す位置情報を、前記撮像手段から出力された画像データに関連付けて前記記憶手段に記憶する制御を実行する記憶制御ステップと、
を含み、
前記表示制御ステップは、前記撮像手段による撮像時点において、前記位置情報取得手段による位置情報の取得が失敗した場合に、自動的に地図を表示手段に表示させ、一方、前記位置情報取得手段による位置情報の取得が成功した場合には、地図を前記表示手段に表示させないように制御する
ことを特徴とする撮像方法。 - 現在位置の位置情報を取得する位置情報取得手段と、
被写体像を撮像し、その結果得られる画像データを出力する撮像手段と、
を備える撮像装置を制御するコンピュータに、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報から、前記撮像時点の位置範囲を推定する位置推定機能と、
前記撮像手段による撮像前に前記位置情報取得手段により既に取得された過去の位置情報と、前記位置推定機能によって推定された前記撮像時点の位置範囲とに基づいて、地図の表示を制御する表示制御機能と、
前記表示制御機能の発揮により表示が制御された前記地図から、ユーザにより選択された位置を受け付ける選択受付機能と、
前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が成功した場合、当該位置情報を、前記撮像手段から出力された画像データに関連付けて記憶手段に記憶し、一方、前記撮像手段による撮像時点に、前記位置情報取得手段による位置情報の取得が失敗した場合、前記選択受付機能の発揮により受け付けられた位置を示す位置情報を、前記撮像手段から出力された画像データに関連付けて前記記憶手段に記憶する制御を実行する記憶制御機能と、
を実現させるプログラムであって、
前記表示制御機能は、前記撮像手段による撮像時点において、前記位置情報取得手段による位置情報の取得が失敗した場合に、自動的に地図を表示手段に表示させ、一方、前記位置情報取得手段による位置情報の取得が成功した場合には、地図を前記表示手段に表示させないように制御する
ことを特徴とするプログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010225546A JP5549515B2 (ja) | 2010-10-05 | 2010-10-05 | 撮像装置及び方法、並びにプログラム |
| CN201110305313.4A CN102447824B (zh) | 2010-10-05 | 2011-09-30 | 摄影装置及摄影方法 |
| US13/252,417 US8614761B2 (en) | 2010-10-05 | 2011-10-04 | Image capturing apparatus that records captured image and location information in association with each other |
| KR1020110101224A KR101256543B1 (ko) | 2010-10-05 | 2011-10-05 | 촬상 장치, 촬상 방법, 및 기억 매체 |
| HK12107117.9A HK1166577B (en) | 2010-10-05 | 2012-07-20 | Image capturing apparatus and image capturing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010225546A JP5549515B2 (ja) | 2010-10-05 | 2010-10-05 | 撮像装置及び方法、並びにプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2012080439A JP2012080439A (ja) | 2012-04-19 |
| JP2012080439A5 JP2012080439A5 (ja) | 2013-11-07 |
| JP5549515B2 true JP5549515B2 (ja) | 2014-07-16 |
Family
ID=45889498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010225546A Expired - Fee Related JP5549515B2 (ja) | 2010-10-05 | 2010-10-05 | 撮像装置及び方法、並びにプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8614761B2 (ja) |
| JP (1) | JP5549515B2 (ja) |
| KR (1) | KR101256543B1 (ja) |
| CN (1) | CN102447824B (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5886688B2 (ja) * | 2012-05-30 | 2016-03-16 | 日立マクセル株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
| US9179056B2 (en) * | 2012-07-16 | 2015-11-03 | Htc Corporation | Image capturing systems with context control and related methods |
| JP5477444B1 (ja) * | 2012-10-18 | 2014-04-23 | 富士ゼロックス株式会社 | 案内装置、案内プログラム及び記憶媒体 |
| US20140297575A1 (en) * | 2013-04-01 | 2014-10-02 | Google Inc. | Navigating through geolocated imagery spanning space and time |
| US9672223B2 (en) | 2013-04-25 | 2017-06-06 | Google Inc. | Geo photo searching based on current conditions at a location |
| US10331733B2 (en) | 2013-04-25 | 2019-06-25 | Google Llc | System and method for presenting condition-specific geographic imagery |
| WO2015045645A1 (ja) * | 2013-09-25 | 2015-04-02 | Necカシオモバイルコミュニケーションズ株式会社 | 撮像装置、撮像方法及びプログラム |
| CN104639820A (zh) * | 2013-11-08 | 2015-05-20 | 中兴通讯股份有限公司 | 一种摄像方法、装置及终端 |
| JP6623568B2 (ja) * | 2015-06-05 | 2019-12-25 | カシオ計算機株式会社 | 撮像装置、撮像制御方法及びプログラム |
| JP6323439B2 (ja) * | 2015-12-17 | 2018-05-16 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
| US20180276842A1 (en) * | 2017-03-27 | 2018-09-27 | Blackberry Limited | System and method for image based confirmation |
| US20230067565A1 (en) * | 2019-09-30 | 2023-03-02 | Kyocera Corporation | Three-dimensional display device, three-dimensional display system, head-up display, and mobile object |
| JP7703425B2 (ja) * | 2021-10-29 | 2025-07-07 | 株式会社東芝 | 計測装置、計測システム、計測方法及びプログラム |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05224290A (ja) | 1992-02-14 | 1993-09-03 | Asahi Optical Co Ltd | Gps利用カメラ |
| US6526352B1 (en) * | 2001-07-19 | 2003-02-25 | Intelligent Technologies International, Inc. | Method and arrangement for mapping a road |
| CN1282357C (zh) * | 1997-01-27 | 2006-10-25 | 富士写真胶片株式会社 | 记录全球定位系统装置的测位信息的摄像机 |
| JPH1184505A (ja) * | 1997-09-02 | 1999-03-26 | Nikon Corp | 撮影位置を記録するカメラ |
| JP2001272237A (ja) * | 2000-03-23 | 2001-10-05 | Sanyo Electric Co Ltd | ナビゲーション装置 |
| JP4110009B2 (ja) * | 2003-02-19 | 2008-07-02 | キヤノン株式会社 | 通信装置、通信装置の制御方法、およびプログラム |
| JP3669702B2 (ja) * | 2003-02-25 | 2005-07-13 | 松下電器産業株式会社 | アプリケーションプログラムの予測方法及び移動体端末 |
| KR100674506B1 (ko) | 2005-06-01 | 2007-01-25 | 주식회사 현대오토넷 | 원터치 맵매칭 보정 기능을 가지는 네비게이션 시스템 및그 방법 |
| JP2007129407A (ja) | 2005-11-02 | 2007-05-24 | Hitachi Advanced Digital Inc | カメラシステム、地図情報表示システム |
| US7822746B2 (en) * | 2005-11-18 | 2010-10-26 | Qurio Holdings, Inc. | System and method for tagging images based on positional information |
| JP5294581B2 (ja) | 2007-02-27 | 2013-09-18 | ヤフー株式会社 | 位置データを補正する方法 |
| US7847729B2 (en) * | 2008-01-28 | 2010-12-07 | Research In Motion Limited | GPS pre-acquisition for geotagging digital photos |
| GB2463481A (en) * | 2008-09-12 | 2010-03-17 | Geotate Bv | Means for estimating the location of an event using a satellite positioning system |
| JP2010154047A (ja) * | 2008-12-24 | 2010-07-08 | Sharp Corp | 携帯情報端末 |
| US8275649B2 (en) * | 2009-09-18 | 2012-09-25 | Microsoft Corporation | Mining life pattern based on location history |
| US8717436B2 (en) * | 2009-12-10 | 2014-05-06 | Harris Corporation | Video processing system providing correlation between objects in different georeferenced video feeds and related methods |
-
2010
- 2010-10-05 JP JP2010225546A patent/JP5549515B2/ja not_active Expired - Fee Related
-
2011
- 2011-09-30 CN CN201110305313.4A patent/CN102447824B/zh not_active Expired - Fee Related
- 2011-10-04 US US13/252,417 patent/US8614761B2/en not_active Expired - Fee Related
- 2011-10-05 KR KR1020110101224A patent/KR101256543B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR20120035887A (ko) | 2012-04-16 |
| KR101256543B1 (ko) | 2013-04-19 |
| CN102447824B (zh) | 2014-06-18 |
| CN102447824A (zh) | 2012-05-09 |
| JP2012080439A (ja) | 2012-04-19 |
| US8614761B2 (en) | 2013-12-24 |
| HK1166577A1 (en) | 2012-11-02 |
| US20120081574A1 (en) | 2012-04-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5549515B2 (ja) | 撮像装置及び方法、並びにプログラム | |
| JP5510484B2 (ja) | 動画撮影装置、ダイジェスト再生設定装置、ダイジェスト再生設定方法、及び、プログラム | |
| US20090256919A1 (en) | Imaging device, captured image recording method, and program | |
| JP2012078273A (ja) | 情報処理装置及び方法、並びにプログラム | |
| EP2448239B1 (en) | Playback display device, image capturing device, and playback display method | |
| JP7354915B2 (ja) | 電子機器、較正制御方法及びプログラム | |
| JP2009099033A (ja) | 車両周辺画像撮影制御装置および車両周辺画像撮影制御装置に用いるプログラム | |
| JP6724934B2 (ja) | 電子機器、測位制御方法及びプログラム | |
| KR20070050825A (ko) | 촬영 재생 장치 | |
| JP5574162B2 (ja) | 位置情報記録装置、同装置を備える撮像装置および位置情報記録方法 | |
| EP3355575A1 (en) | Information acquisition apparatus, information reproduction apparatus, information acquisition method, information reproduction method, information acquisition program and information reproduction program | |
| US7801927B2 (en) | Video metadata correction apparatus and method | |
| KR20180073439A (ko) | 정보 처리 장치, 이동 궤적 정보 출력 방법, 및 기록 매체에 저장된 프로그램 | |
| US8977493B2 (en) | Self-position measuring terminal | |
| HK1166577B (en) | Image capturing apparatus and image capturing method | |
| KR101733792B1 (ko) | 위치 보정 방법 및 장치 | |
| JP2011199358A (ja) | 測位機能を有する撮像装置 | |
| JP6057142B2 (ja) | 撮像装置、その制御方法及びプログラム | |
| JP7000679B2 (ja) | 位置推定装置、位置推定方法及びプログラム | |
| JP6947250B2 (ja) | 電子機器、測位制御方法及びプログラム | |
| JP5773753B2 (ja) | 撮像装置および制御方法 | |
| KR20200009040A (ko) | 휴대용 장치의 방위를 추정하기 위한 방법 | |
| JP2017060135A (ja) | 電子機器、被写体特定システム、被写体特定方法及びプログラム | |
| JP2008011346A (ja) | 撮像システム | |
| JP5857504B2 (ja) | 位置算出方法及び撮像装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130919 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130919 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140417 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140422 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140505 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5549515 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |