JP2010041170A - Image recording apparatus - Google Patents

Image recording apparatus Download PDF

Info

Publication number
JP2010041170A
JP2010041170A JP2008199318A JP2008199318A JP2010041170A JP 2010041170 A JP2010041170 A JP 2010041170A JP 2008199318 A JP2008199318 A JP 2008199318A JP 2008199318 A JP2008199318 A JP 2008199318A JP 2010041170 A JP2010041170 A JP 2010041170A
Authority
JP
Japan
Prior art keywords
image
image recording
recording apparatus
positioning information
cpu
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.)
Pending
Application number
JP2008199318A
Other languages
Japanese (ja)
Inventor
Masatoshi Kanzaki
正俊 神崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Priority to JP2008199318A priority Critical patent/JP2010041170A/en
Publication of JP2010041170A publication Critical patent/JP2010041170A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To associate location information acquired before photography designation appropriately with data of a photographed image. <P>SOLUTION: An image recording apparatus 1 comprises a positioning means 20 for acquiring the location information, a storage means 17 for storing new location information acquired by the positioning means 20, a data processing means 18 for associating data of a photographed image with the newest location information, and a control means 18 for controlling the data processing means 18 to perform association when the time elapsed from newest location information acquisition to image photography designation falls within a predetermined time. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、画像記録装置に関する。   The present invention relates to an image recording apparatus.

GPS衛星からの電波を受信し、受信信号にのせられている情報を用いて測位を行うGPS処理部を有するカメラが知られている(特許文献1参照)。カメラは、電源オン時、あるいは電源オフ時など所定のタイミングで測位情報を取得し、取得した測位情報がメモリに保存される。メモリに保存された測位情報は、撮影時に読み出されて撮影画像に対応付けて保存される。   A camera having a GPS processing unit that receives radio waves from a GPS satellite and performs positioning using information carried on a received signal is known (see Patent Document 1). The camera acquires positioning information at a predetermined timing such as when the power is turned on or when the power is turned off, and the acquired positioning information is stored in the memory. The positioning information stored in the memory is read out at the time of shooting and stored in association with the shot image.

特開2001−103363号公報JP 2001-103363 A

従来技術では、たとえば、GPS衛星からの電波を受信できないなどの理由で新たな測位情報が取得できなかった場合には、メモリに保存されている古い測位情報が撮影時に読み出されて撮影画像に対応付けられるという問題があった。測位情報が古い場合は、撮影位置と測位情報とが一致しないことが多い。   In the prior art, for example, when new positioning information cannot be acquired because the radio wave from the GPS satellite cannot be received, the old positioning information stored in the memory is read at the time of shooting and is taken as a shot image. There was a problem of being matched. When the positioning information is old, the shooting position and the positioning information often do not match.

本発明による画像記録装置は、位置情報を取得する測位手段と、測位手段で取得された新たな位置情報を記憶する記憶手段と、撮影画像のデータと記憶されている最新の位置情報とを関連づけるデータ処理手段と、最新の位置情報が取得されてから撮影画像の撮影指示までの経過時間が所定時間内の場合に関連づけを行うようにデータ処理手段を制御する制御手段とを備えることを特徴とする。   The image recording apparatus according to the present invention associates positioning means for acquiring position information, storage means for storing new position information acquired by the positioning means, and the latest position information stored in the captured image data. And a data processing means, and a control means for controlling the data processing means so as to perform association when the elapsed time from the acquisition of the latest position information to the photographing instruction of the photographed image is within a predetermined time. To do.

本発明による画像記録装置では、撮影指示前に取得された位置情報を適切に撮影画像のデータに関連づけることができる。   In the image recording apparatus according to the present invention, the position information acquired before the photographing instruction can be appropriately associated with the data of the photographed image.

以下、図面を参照して本発明を実施するための最良の形態について説明する。図1は、本発明の一実施の形態による電子カメラ1の構成例を説明するブロック図である。図1において、電子カメラ1は、撮影光学系11と、撮像素子12と、AFE(Analog front end)回路13と、画像処理回路14と、LCDモニタ15と、RAM16と、フラッシュメモリ17と、CPU18と、サブCPU19と、GPSモジュール20と、操作部材21とを備える。   The best mode for carrying out the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram illustrating a configuration example of an electronic camera 1 according to an embodiment of the present invention. In FIG. 1, an electronic camera 1 includes a photographing optical system 11, an image sensor 12, an AFE (Analog front end) circuit 13, an image processing circuit 14, an LCD monitor 15, a RAM 16, a flash memory 17, and a CPU 18. A sub CPU 19, a GPS module 20, and an operation member 21.

CPU18、RAM16、フラッシュメモリ17、画像処理回路14およびLCDモニタ15は、それぞれがバス22を介して接続されている。   The CPU 18, RAM 16, flash memory 17, image processing circuit 14, and LCD monitor 15 are connected via a bus 22.

撮影光学系11は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子12の受光面に結像させる。なお、図1を簡単にするため、撮影光学系11を単レンズとして図示している。   The photographing optical system 11 includes a plurality of lens groups including a zoom lens and a focusing lens, and forms a subject image on the light receiving surface of the image sensor 12. In order to simplify FIG. 1, the photographing optical system 11 is shown as a single lens.

撮像素子12は、受光素子が受光面に二次元配列されたCCDイメージセンサやCMOSイメージセンサなどによって構成される。撮像素子12は、撮影光学系11を通過した光束による被写体像を光電変換してアナログ画像信号を生成する。アナログ画像信号は、AFE回路13に入力される。   The image sensor 12 is configured by a CCD image sensor, a CMOS image sensor, or the like in which the light receiving elements are two-dimensionally arranged on the light receiving surface. The image sensor 12 photoelectrically converts a subject image by a light beam that has passed through the photographing optical system 11 to generate an analog image signal. The analog image signal is input to the AFE circuit 13.

AFE回路13は、アナログ画像信号に対して相関二重サンプリングやゲイン調整などのアナログ処理を行うとともに、アナログ処理後の画像信号をデジタル画像データに変換する。デジタル画像データは画像処理回路14に入力される。画像処理回路14は、デジタル画像データに対して各種の画像処理(色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理、画像圧縮処理、画像伸張処理など)を施す。   The AFE circuit 13 performs analog processing such as correlated double sampling and gain adjustment on the analog image signal, and converts the image signal after the analog processing into digital image data. The digital image data is input to the image processing circuit 14. The image processing circuit 14 performs various types of image processing (color interpolation processing, gradation conversion processing, contour enhancement processing, white balance adjustment processing, image compression processing, image expansion processing, etc.) on the digital image data.

LCDモニタ15は液晶パネルによって構成され、CPU18からの指示に応じて画像や操作メニュー画面などを表示する。RAM16はCPU18のワークメモリとして使用される。また、RAM16は、画像処理回路14による画像処理の前工程や後工程でのデジタル画像データを一時的に記憶する。フラッシュメモリ17は、CPU18に実行させるプログラムを記憶する他に、後述する測位情報を記憶する。   The LCD monitor 15 is constituted by a liquid crystal panel, and displays an image, an operation menu screen, and the like according to an instruction from the CPU 18. The RAM 16 is used as a work memory for the CPU 18. The RAM 16 temporarily stores digital image data in the pre-process and post-process of image processing by the image processing circuit 14. The flash memory 17 stores positioning information (to be described later) in addition to storing programs to be executed by the CPU 18.

CPU18は、フラッシュメモリ17が記憶するプログラムを実行することによって電子カメラ1が行う動作を制御する。CPU18は、AF(オートフォーカス)動作制御や、自動露出(AE)演算も行う。AF動作は、たとえば、スルー画像のコントラスト情報に基づいてフォーカシングレンズ(不図示)の合焦位置を求めるコントラスト検出方式を用いる。スルー画像は、撮影指示前に撮像素子12によって所定の時間間隔(たとえば30コマ/毎秒)で繰り返し取得されるモニタ用画像のことをいう。   The CPU 18 controls an operation performed by the electronic camera 1 by executing a program stored in the flash memory 17. The CPU 18 also performs AF (autofocus) operation control and automatic exposure (AE) calculation. The AF operation uses, for example, a contrast detection method for obtaining a focus position of a focusing lens (not shown) based on contrast information of a through image. The through image refers to a monitor image that is repeatedly acquired by the image sensor 12 at a predetermined time interval (for example, 30 frames / second) before a shooting instruction.

操作部材21は、メインスイッチ、レリーズボタンおよびメニュースイッチなどを含む。操作部材21は、メインスイッチ操作やレリーズ操作、メニュー選択操作など、各操作に応じた操作信号をサブCPU19へ送出する。サブCPU19は、操作部材21からの操作信号の入力を監視する他、GPSモジュール20から測位情報を取得する。   The operation member 21 includes a main switch, a release button, a menu switch, and the like. The operation member 21 sends an operation signal corresponding to each operation such as a main switch operation, a release operation, and a menu selection operation to the sub CPU 19. The sub CPU 19 obtains positioning information from the GPS module 20 in addition to monitoring the input of the operation signal from the operation member 21.

GPSモジュール20は、GPS衛星201、202からの電波を受信し、受信信号にのせられている情報を用いて測位情報(緯度、経度、高度)を算出する。なお、図1においては2つのGPS衛星のみを図示している。上記サブCPU19は、GPSモジュール20から所定時間(たとえば、5秒)ごとに測位情報を受け取って不揮発性メモリ(フラッシュメモリ17)の所定領域に該測位情報を上書き保存する。   The GPS module 20 receives radio waves from the GPS satellites 201 and 202 and calculates positioning information (latitude, longitude, altitude) using information carried on the received signal. In FIG. 1, only two GPS satellites are shown. The sub CPU 19 receives positioning information from the GPS module 20 every predetermined time (for example, 5 seconds), and overwrites and saves the positioning information in a predetermined area of the nonvolatile memory (flash memory 17).

<測位処理>
ここで、GPSモジュール20による測位について説明する。GPSモジュール20は、GPS衛星201、202から送信された信号からアルマナックデータおよびエフェリメスデータをそれぞれ取得する。アルマナックデータは全てのGPS衛星(24機)の軌道に関する情報を含み、エフェリメスデータは衛星ごとの位置情報と時刻情報とを含む。GPSモジュール20は、アルマナックデータに基づいて測位に用いる4機の衛星を選択し、選択した4機の衛星からそれぞれ送信される信号に基づいて自己位置を演算する。
<Positioning process>
Here, positioning by the GPS module 20 will be described. The GPS module 20 acquires almanac data and ephemeris data from signals transmitted from the GPS satellites 201 and 202, respectively. The almanac data includes information on the orbits of all the GPS satellites (24 aircraft), and the ephemeris data includes position information and time information for each satellite. The GPS module 20 selects four satellites used for positioning based on the almanac data, and calculates its own position based on signals transmitted from the selected four satellites.

測位を繰り返し行う場合、衛星の位置情報および軌道情報(GPSデータ)を保存しておけば次回の測位時に保存情報を用いることができる。しかしながら、上記衛星の位置情報は所定時間(たとえば4時間)が経過すると新たな位置情報が必要とされ、上記軌道情報は所定期間(たとえば2週間)が経過すると新たな軌道情報が必要とされる。したがって、前回測定から測定間隔が開いた場合は保存情報を用いることができないため、衛星の位置情報および軌道情報の少なくとも一方を新たに取得する必要がある。   When positioning is repeated, if the satellite position information and orbit information (GPS data) are stored, the stored information can be used at the next positioning. However, the position information of the satellite requires new position information when a predetermined time (for example, 4 hours) elapses, and the orbit information requires new orbit information after a predetermined period (for example, 2 weeks). . Therefore, since the stored information cannot be used when the measurement interval is opened from the previous measurement, it is necessary to newly acquire at least one of the satellite position information and the orbit information.

一般に、測位時にアルマナックデータおよびエフェリメスデータのそれぞれを新たに取得する必要がある状態は「コールド」、測位時にエフェリメスデータのみを新たに取得する必要がある状態は「ウォーム」、測位時にアルマナックデータおよびエフェリメスデータを新たに取得しなくてもよい状態は「ホット」と呼ばれる。GPSモジュール20は、これら3つの状態のいずれに該当するかによって新たに取得するデータを異ならせる。新たなデータを取得しなくてよい場合はそのデータの取得に要する時間を省略できるため、測位時間は、(「コールド」からのスタート時)>(「ウォーム」からのスタート時)>(「ホット」からのスタート時)の関係を有する。   In general, it is “Cold” when it is necessary to newly acquire almanac data and ephemeris data at the time of positioning, “Warm” when it is necessary to acquire only ephemeris data at the time of positioning, and almanac data at the time of positioning. And the state that does not require new acquisition of ephemeris data is called “hot”. The GPS module 20 changes the data to be newly acquired depending on which of the three states corresponds. If it is not necessary to acquire new data, the time required to acquire the data can be omitted, so the positioning time is (when starting from “cold”)> (when starting from “warm”)> (“hot” ”At the start from“).

本実施形態の電子カメラ1のGPSモジュール20は、該GPSモジュール20へ電源が供給されている場合に測位情報の算出を繰り返し行う。そして、サブCPU19が定期的に測位情報を受け取って不揮発性メモリ(フラッシュメモリ17)の所定領域に保存する。つまり、フラッシュメモリ17内の測位情報は定期的に更新される。なお、更新する測位情報にはGPSデータも含める。   The GPS module 20 of the electronic camera 1 according to the present embodiment repeatedly calculates positioning information when power is supplied to the GPS module 20. Then, the sub CPU 19 periodically receives the positioning information and stores it in a predetermined area of the nonvolatile memory (flash memory 17). That is, the positioning information in the flash memory 17 is periodically updated. Note that the positioning information to be updated includes GPS data.

撮影地点の測位情報を撮影画像に関連づけて保存する設定が行われている場合のCPU18は、撮影画像のデータおよびその測位情報を含むExif形式の画像ファイルを生成し、不図示のメモリカードへ当該画像ファイルを記録する。   When the setting for storing the positioning information of the shooting point in association with the shot image is performed, the CPU 18 generates an Exif format image file including the data of the shot image and the positioning information, and stores the image file in a memory card (not shown). Record an image file.

具体的には、サブCPU19がレリーズボタンのオン操作を示す操作信号を受けるとCPU18へ撮影開始が指示されたことを伝える。CPU18は、図1の各ブロックへ指示を送って撮影処理を開始させる。   Specifically, when the sub CPU 19 receives an operation signal indicating that the release button is turned on, the sub CPU 19 notifies the CPU 18 that an instruction to start photographing has been issued. The CPU 18 sends an instruction to each block in FIG. 1 to start photographing processing.

Exif形式の画像ファイルは、JPEG画像フォーマットの画像データ内にサムネイル画像や撮影情報などのデータを埋め込むようにしたものである。このファイル構造は、画像の付属情報を記録するタグ領域と撮影画像データを記録する画像データ領域とを有する。CPU18は、撮影時にフラッシュメモリ17の所定領域に保存されている測位情報を読み出し、読み出した測位情報をタグ領域に含めて画像ファイルを生成する。   The Exif format image file is obtained by embedding data such as thumbnail images and shooting information in image data in the JPEG image format. This file structure has a tag area for recording image attached information and an image data area for recording captured image data. The CPU 18 reads positioning information stored in a predetermined area of the flash memory 17 at the time of shooting, and generates an image file by including the read positioning information in the tag area.

ところで、電子カメラ1がGPS衛星201、202からの電波を受信できない環境下で使用されている場合などは、撮影時点でフラッシュメモリ17の所定領域に保存されている測位情報が古い場合がある。   By the way, when the electronic camera 1 is used in an environment where radio waves from the GPS satellites 201 and 202 cannot be received, the positioning information stored in the predetermined area of the flash memory 17 at the time of shooting may be old.

そこで、CPU18は、撮影時点でフラッシュメモリ17の所定領域に保存されている測位情報があらかじめ定められた時間(「記録許可時間」と呼ぶことにする)より古い場合は、当該測位情報をタグ領域に含めないようにする。   Therefore, if the positioning information stored in the predetermined area of the flash memory 17 at the time of shooting is older than a predetermined time (referred to as “recording permission time”), the CPU 18 stores the positioning information in the tag area. Not to be included.

このためにGPSモジュール20は、サブCPU19からの要求に応じて送出する測位情報に信頼性フラグを含める。信頼性フラグは、正常に測位情報を算出した場合に1とし、正常に測位情報が算出されていないおそれがある場合に0とする。信頼性フラグを0とするのは、たとえば、必要なGPS衛星201、202からの電波が受信不能の場合や衛星信号から必要なデータが取得できない場合に相当し、建物内や電波雑音が多い環境での使用時に該当する。   For this purpose, the GPS module 20 includes a reliability flag in the positioning information transmitted in response to a request from the sub CPU 19. The reliability flag is set to 1 when the positioning information is normally calculated, and is set to 0 when there is a possibility that the positioning information is not normally calculated. Setting the reliability flag to 0 corresponds to, for example, a case where radio waves from the necessary GPS satellites 201 and 202 cannot be received or a case where necessary data cannot be acquired from the satellite signals, and the environment in a building or where there is a lot of radio noise Applicable when used in

サブCPU19は、GPSモジュール20から受け取った測位情報に含まれる信頼性フラグが1の場合にのみ不揮発性メモリ(フラッシュメモリ17)の所定領域に該測位情報を上書き保存し、GPSモジュール20から受け取った測位情報に含まれる信頼性フラグが0の場合には、受け取った測位情報を不揮発性メモリ(フラッシュメモリ17)に保存しない。   The sub CPU 19 overwrites and saves the positioning information in a predetermined area of the non-volatile memory (flash memory 17) only when the reliability flag included in the positioning information received from the GPS module 20 is 1, and receives it from the GPS module 20 When the reliability flag included in the positioning information is 0, the received positioning information is not stored in the nonvolatile memory (flash memory 17).

CPU18は、フラッシュメモリ17の所定領域に保存されている測位情報について、当該測位情報が算出されてから撮影指示時刻までの経過時間が「記録許可時間」以内であれば、フラッシュメモリ17の所定領域に保存されている測位情報をタグ領域に含めて画像ファイルを生成する。   For the positioning information stored in the predetermined area of the flash memory 17, the CPU 18 determines the predetermined area of the flash memory 17 if the elapsed time from the calculation of the positioning information to the shooting instruction time is within the “recording permission time”. The positioning information stored in is included in the tag area to generate an image file.

一方、CPU18は、フラッシュメモリ17の所定領域に保存されている測位情報が算出されてから撮影指示時刻までの経過時間が「記録許可時間」を超えている場合には、測位情報をタグ領域に含めずに画像ファイルを生成する。   On the other hand, when the elapsed time from the calculation of the positioning information stored in the predetermined area of the flash memory 17 to the shooting instruction time exceeds the “recording permission time”, the CPU 18 stores the positioning information in the tag area. Generate an image file without including it.

<メニュー設定>
「記録許可時間」の設定は、あらかじめメニュー操作によって設定され、設定内容がフラッシュメモリ17内に記憶されている。「記録許可時間」は、たとえば、以下の9つのうちいずれか1つが選択設定される。「無制限」は、測位情報が算出されてから撮影指示時点までの経過時間がいくらであっても測位情報をタグ領域に含める場合に対応する。
1.15秒
2.30秒
3.1分
4.5分
5.15分
6.30分
7.60分
8.2時間
9.無制限(常にタグ領域に含める)
<Menu settings>
The “recording permission time” is set in advance by a menu operation, and the setting content is stored in the flash memory 17. As the “recording permission time”, for example, one of the following nine is selected and set. “Unrestricted” corresponds to the case where the positioning information is included in the tag area regardless of the elapsed time from when the positioning information is calculated until the photographing instruction time.
1.15 seconds 2.30 seconds 3.1 minutes 4.5 minutes 5.15 minutes 6.30 minutes 7.60 minutes 8.2 hours 9. Unlimited (always included in tag area)

図2は、「記録許可時間」の設定画面を例示する図である。CPU18は、LCDモニタ15に不図示の「操作メニュー画面」を表示させた状態で「記録許可時間設定」の項目が選択操作されると、図2に例示する「記録許可時間設定」の画面をLCDモニタ15に表示させる。   FIG. 2 is a diagram illustrating a setting screen for “recording permission time”. When the “recording permission time setting” item is selected and operated while the “operation menu screen” (not shown) is displayed on the LCD monitor 15, the CPU 18 displays the “recording permission time setting” screen illustrated in FIG. It is displayed on the LCD monitor 15.

「記録許可時間設定」画面には、「15秒」項目21と、「30秒」項目22と、「1分」項目23と、「5分」項目24と、「15分」項目25とが含まれる。スクロール操作に応じて、「30分」、「60分」、「2時間」、および「無制限」も選択可能に構成される。   The “recording permission time setting” screen includes a “15 second” item 21, a “30 second” item 22, a “1 minute” item 23, a “5 minute” item 24, and a “15 minute” item 25. included. Depending on the scroll operation, “30 minutes”, “60 minutes”, “2 hours”, and “unlimited” can be selected.

CPU18は、LCDモニタ15に表示中の項目のいずれか1つを選択した状態で右方向操作を示す操作部材21が押下操作されると、選択項目に対応する時間を「記録許可時間」として設定する。   When the operation member 21 indicating the right direction operation is pressed with one of the items displayed on the LCD monitor 15 selected, the CPU 18 sets the time corresponding to the selected item as the “recording permission time”. To do.

<タイミング例>
図3は、電子カメラ1のメインスイッチがオンされている場合の動作を例示するタイミングチャートである。「記録許可時間」は「1分」に設定されているものとする。図3において、「電源」は電子カメラ1内の通電状態を表し、Hレベルが「ON」状態、Lレベルが「OFF」状態を表す。GPSモジュール20は、「ON」状態にされると測位情報の算出を繰り返す。
<Timing example>
FIG. 3 is a timing chart illustrating the operation when the main switch of the electronic camera 1 is turned on. It is assumed that “recording permission time” is set to “1 minute”. In FIG. 3, “Power” represents an energized state in the electronic camera 1, where the H level represents the “ON” state and the L level represents the “OFF” state. The GPS module 20 repeats the calculation of the positioning information when it is in the “ON” state.

図3において「通信」はサブCPU19とGPSモジュール20間の通信状態を表し、Hレベルが通信状態(サブCPU19が測位情報を取得する)を表し、Lレベルが非通信状態を表す。本例では5秒間隔で通信が行われる。「信頼性フラグ」は、上記通信においてサブCPU19が取得する測位情報に含められている信頼性フラグを表す。測位情報ごとに「1」または「0」が付与されている。   In FIG. 3, “communication” represents a communication state between the sub CPU 19 and the GPS module 20, an H level represents a communication state (the sub CPU 19 acquires positioning information), and an L level represents a non-communication state. In this example, communication is performed at intervals of 5 seconds. The “reliability flag” represents a reliability flag included in the positioning information acquired by the sub CPU 19 in the communication. “1” or “0” is assigned to each positioning information.

図3において「GPSデータ保存」は、サブCPU19がフラッシュメモリ17の所定領域に測位情報を保存するタイミングを表す。Hレベルが保存を表し、Lレベルが非保存を表す。「レリーズ操作信号」は、操作部材21を構成するレリーズボタンの押下操作を示す信号を表す。Hレベルが押下状態を表し、Lレベルが非押下状態を表す。   In FIG. 3, “GPS data storage” represents the timing at which the sub CPU 19 stores the positioning information in a predetermined area of the flash memory 17. H level represents preservation and L level represents non-conservation. The “release operation signal” represents a signal indicating a pressing operation of a release button constituting the operation member 21. The H level represents a pressed state, and the L level represents a non-pressed state.

図3によれば、レリーズ操作信号S1に基づいて撮影処理を行って生成した画像ファイルには、直近のタイミングt1においてフラッシュメモリ17の所定領域に保存された測位情報がタグ領域に含められる。この測位情報が算出されてからレリーズ操作信号S1が入力されるまでの経過時間が「1分」以内だからである。   According to FIG. 3, the positioning information stored in the predetermined area of the flash memory 17 at the latest timing t <b> 1 is included in the tag area in the image file generated by performing the photographing process based on the release operation signal S <b> 1. This is because the elapsed time from when the positioning information is calculated until the release operation signal S1 is input is within "1 minute".

また、レリーズ操作信号S2に基づいて撮影処理を行って生成した画像ファイルには、タイミングt2においてフラッシュメモリ17の所定領域に保存された測位情報がタグ領域に含められる。この測位情報が算出されてからレリーズ操作信号S2が入力されるまでの経過時間が30秒であり、「1分」以内だからである。   In addition, the positioning information stored in the predetermined area of the flash memory 17 at the timing t2 is included in the tag area in the image file generated by performing the photographing process based on the release operation signal S2. This is because the elapsed time from when the positioning information is calculated until the release operation signal S2 is input is 30 seconds, and is within “1 minute”.

しかし、レリーズ操作信号S3に基づいて撮影処理を行って生成した画像ファイルには、タイミングt3においてフラッシュメモリ17の所定領域に保存された測位情報をタグ領域に含めない。この測位情報が算出されてからレリーズ操作信号S3が入力されるまでの経過時間が1分40秒であり、「1分」を超えているからである。   However, the positioning information stored in the predetermined area of the flash memory 17 at the timing t3 is not included in the tag area in the image file generated by performing the photographing process based on the release operation signal S3. This is because the elapsed time from when the positioning information is calculated until the release operation signal S3 is input is 1 minute 40 seconds, which exceeds “1 minute”.

図4は、電子カメラ1のメインスイッチのオン/オフが繰り返される場合の動作を例示するタイミングチャートである。測位情報が算出されてから撮影指示時点までの経過時間の計時は、メインスイッチがオンの場合はもちろん、メインスイッチがオフされても継続する。図3の場合と同様に「記録許可時間」は「1分」とする。   FIG. 4 is a timing chart illustrating the operation when the main switch of the electronic camera 1 is repeatedly turned on / off. The elapsed time from when the positioning information is calculated until the photographing instruction time is counted even when the main switch is turned off as well as when the main switch is turned on. As in the case of FIG. 3, the “recording permission time” is set to “1 minute”.

図4において、レリーズ操作信号S1に基づいて撮影処理を行って生成した画像ファイルには、タイミングt1においてフラッシュメモリ17の所定領域に保存された測位情報がタグ領域に含められる。この測位情報が算出されてからレリーズ操作信号S1が入力されるまでの経過時間が45秒であり、「1分」以内だからである。   In FIG. 4, the positioning information stored in the predetermined area of the flash memory 17 at the timing t <b> 1 is included in the tag area in the image file generated by performing the photographing process based on the release operation signal S <b> 1. This is because the elapsed time from when this positioning information is calculated to when the release operation signal S1 is input is 45 seconds and is within "1 minute".

レリーズ操作信号S2に基づいて撮影処理を行って生成した画像ファイルには、タイミングt2においてフラッシュメモリ17の所定領域に保存された測位情報をタグ領域に含めない。この測位情報が算出されてからレリーズ操作信号S2が入力されるまでの経過時間が7分であり、「1分」を超えているからである。   The image file generated by performing the photographing process based on the release operation signal S2 does not include the positioning information stored in the predetermined area of the flash memory 17 at the timing t2 in the tag area. This is because the elapsed time from when the positioning information is calculated until the release operation signal S2 is input is 7 minutes, which exceeds “1 minute”.

<撮影処理>
上述した電子カメラ1のCPU18が行う撮影処理の流れについて、図5に例示するフローチャートを参照して説明する。図5による処理は、CPU18に電源が供給されている場合に繰り返し行われる。図5のステップS1において、CPU18は、半押しスイッチSW1がオンされたか否かを判定する。半押しスイッチSW1は操作部材21を構成し、レリーズボタン(不図示)の押下操作に連動してオン操作信号をサブCPU19へ出力する。半押しスイッチSW1からの半押しオン信号は、レリーズボタンが通常ストロークの半分程度まで押し下げ操作されると出力され、半ストロークの押し下げ操作解除で出力が解除される。CPU18は、半押しスイッチSW1からオン操作信号が入力された場合にステップS1を肯定判定してステップS2へ進む。CPU18は、半押しスイッチSW1からオン操作信号が入力されない場合には、ステップS1を否定判定して該判定処理を繰り返す。
<Shooting process>
A flow of photographing processing performed by the CPU 18 of the electronic camera 1 described above will be described with reference to a flowchart illustrated in FIG. The processing according to FIG. 5 is repeated when power is supplied to the CPU 18. In step S1 of FIG. 5, the CPU 18 determines whether or not the half-press switch SW1 is turned on. The half-press switch SW1 constitutes the operation member 21 and outputs an ON operation signal to the sub CPU 19 in conjunction with a pressing operation of a release button (not shown). The half-press on signal from the half-press switch SW1 is output when the release button is pressed down to about half of the normal stroke, and the output is canceled when the half-stroke pressing operation is released. When the ON operation signal is input from the half-press switch SW1, the CPU 18 makes a positive determination in step S1 and proceeds to step S2. When the ON operation signal is not input from the half-press switch SW1, the CPU 18 makes a negative determination in step S1 and repeats the determination process.

ステップS2において、CPU18はこの時点の時刻情報を記憶してステップS3へ進む。ステップS3において、CPU18はAF処理を行ってステップS4へ進む。AF処理は、上述したコントラスト検出方式のフォーカス調節である。   In step S2, the CPU 18 stores the time information at this time and proceeds to step S3. In step S3, the CPU 18 performs AF processing and proceeds to step S4. The AF process is the above-described contrast detection type focus adjustment.

ステップS4において、CPU18は、測光処理を行なってステップS5へ進む。測光処理は、撮像素子12で取得された撮像信号に基づいてシャッター秒時および絞り値を演算するものである。   In step S4, the CPU 18 performs photometry processing and proceeds to step S5. In the photometric process, the shutter time and the aperture value are calculated based on the image signal acquired by the image sensor 12.

ステップS5において、CPU18は、全押しスイッチSW2がオンされたか否かを判定する。全押しスイッチSW2は操作部材21を構成し、レリーズボタン(不図示)の押下操作に連動してオン操作信号をサブCPU19へ出力する。全押しスイッチSW2からの全押しオン信号は、レリーズボタンが通常ストロークまで押し下げ操作されると出力され、通常ストロークの押し下げ操作が解除されると出力が解除される。CPU18は、全押しスイッチSW2からオン操作信号が入力された場合にステップS5を肯定判定してステップS6へ進む。CPU18は、全押しスイッチSW2からオン操作信号が入力されない場合には、ステップS5を否定判定してステップS13へ進む。   In step S5, the CPU 18 determines whether or not the full push switch SW2 is turned on. The full-press switch SW2 constitutes the operation member 21 and outputs an ON operation signal to the sub CPU 19 in conjunction with a pressing operation of a release button (not shown). The full-press on signal from the full-press switch SW2 is output when the release button is pressed down to the normal stroke, and the output is canceled when the normal stroke is pressed down. When the on operation signal is input from the full-press switch SW2, the CPU 18 makes a positive determination in step S5 and proceeds to step S6. When the on operation signal is not input from the full push switch SW2, the CPU 18 makes a negative determination in step S5 and proceeds to step S13.

ステップS13において、CPU18は、半押しスイッチSW1がオンされているか否かを判定する。CPU18は、半押しスイッチSW1から継続してオン操作信号が入力されている場合にステップS13を肯定判定してステップS14へ進む。CPU18は、半押しスイッチSW1からオン操作信号が入力されていない場合には、ステップS13を否定判定して図5による処理を終了する。   In step S13, the CPU 18 determines whether or not the half-press switch SW1 is turned on. If the ON operation signal is continuously input from the half-press switch SW1, the CPU 18 makes a positive determination in step S13 and proceeds to step S14. If the ON operation signal is not input from the half-press switch SW1, the CPU 18 makes a negative determination in step S13 and ends the process of FIG.

ステップS14において、CPU18はAFサーボ設定内容を判定する。CPU18は、AFサーボとしてAF−Cモードが設定されている場合にステップS14を肯定判定してステップS2へ戻る。AF−Cモードは、フォーカス調節処理を繰り返し行うモードである。一方CPU18は、AFサーボとしてAF−Sモードが設定されている場合にステップS14を否定判定してステップS5へ戻る。AF−Sモードは、たとえばフォーカス調節処理を1回のみ行い、そのフォーカス調節状態を保持する(AFロック)モードである。AFサーボの選択は、ユーザによってあらかじめ設定操作部材21の操作によって行われる。   In step S14, the CPU 18 determines the AF servo setting contents. When the AF-C mode is set as the AF servo, the CPU 18 makes a positive determination in step S14 and returns to step S2. The AF-C mode is a mode in which focus adjustment processing is repeatedly performed. On the other hand, if the AF-S mode is set as the AF servo, the CPU 18 makes a negative determination in step S14 and returns to step S5. The AF-S mode is a mode in which, for example, focus adjustment processing is performed only once and the focus adjustment state is maintained (AF lock). The AF servo is selected by the user operating the setting operation member 21 in advance.

上述したステップS5を肯定判定して進むステップS6において、CPU18は、撮像素子12を初期化(電荷排出など)後、撮影用の露光、電荷蓄積を開始させてステップS7へ進む。ステップS7において、CPU18は、蓄積時間がシャッター秒時に対応する時間になると電荷蓄積を終了させてステップS8へ進む。   In step S6, which proceeds after making an affirmative determination in step S5 described above, the CPU 18 initializes the image sensor 12 (charge discharge or the like), and then starts exposure and charge accumulation for photographing, and proceeds to step S7. In step S7, when the accumulation time reaches a time corresponding to the shutter time, the CPU 18 ends the charge accumulation and proceeds to step S8.

ステップS8において、CPU18は撮像素子12から蓄積電荷の掃き出し(画像信号読み出し)をさせてステップS9へ進む。ステップS9において、CPU18は、画像信号に所定の画像処理を行わせてステップS10へ進む。   In step S8, the CPU 18 sweeps out accumulated charges (reads out an image signal) from the image sensor 12, and proceeds to step S9. In step S9, the CPU 18 performs predetermined image processing on the image signal and proceeds to step S10.

ステップS10において、CPU18は、フラッシュメモリ17の所定領域に保存されている測位情報を読み出してステップS11へ進む。ステップS11において、CPU18は、測位情報記録可否判定を行う。CPU18は、上述したように測位情報が算出されてからレリーズ操作信号(全押しスイッチSW2からのオン操作信号)が入力されるまで(ステップS2で記憶した情報に対応)の経過時間が「記録許可時間」以内であれば記録可を判定し、「記録許可時間」を超えている場合には記録否を判定してステップS12へ進む。   In step S10, the CPU 18 reads positioning information stored in a predetermined area of the flash memory 17, and proceeds to step S11. In step S11, the CPU 18 determines whether or not positioning information can be recorded. The CPU 18 calculates the elapsed time from when the positioning information is calculated as described above until the release operation signal (the ON operation signal from the full-press switch SW2) is input (corresponding to the information stored in step S2). If it is within the “time”, it is determined that recording is possible, and if it exceeds the “recording permission time”, it is determined whether recording is not possible and the process proceeds to step S12.

ステップS12において、CPU18は、生成した画像ファイルを不図示のメモリカードへ当該画像ファイルを記録して図5による処理を終了する。 画像ファイルのタグ領域には、上記可否判定によって記録可が判定された場合にのみ測位情報が記録される。   In step S12, the CPU 18 records the generated image file in a memory card (not shown), and ends the process shown in FIG. Positioning information is recorded in the tag area of the image file only when recording is determined by the above determination.

以上説明した実施形態によれば、次の作用効果が得られる。
(1)電子カメラ1は、GPSモジュール20で取得された新たな測位情報をフラッシュメモリ17に記憶し、最新の測位情報が取得されてから撮影画像の撮影指示までの経過時間が所定時間内の場合に、撮影画像のデータとフラッシュメモリ17に記憶されている最新の測位情報とを関連づける(たとえば、測位情報をタグ領域に含めて画像ファイルを生成する)CPU18を備える。これにより、撮影指示前に取得された測位情報を適切に撮影画像のデータに関連づけることができる。
According to the embodiment described above, the following operational effects can be obtained.
(1) The electronic camera 1 stores the new positioning information acquired by the GPS module 20 in the flash memory 17, and the elapsed time from the acquisition of the latest positioning information to the shooting instruction of the captured image is within a predetermined time. In this case, a CPU 18 is provided that associates the captured image data with the latest positioning information stored in the flash memory 17 (for example, includes the positioning information in a tag area to generate an image file). Thereby, the positioning information acquired before the imaging instruction can be appropriately associated with the data of the captured image.

(2)CPU18は、経過時間が所定時間(たとえば1分間)を超える場合はCPU18自身に関連づけを禁じる(画像ファイルのタグに測位情報を含めない)ようにしたので、異なる撮影地点を示す測位情報をタグに含めてしまうことを防止できる。 (2) Since the CPU 18 prohibits the association with the CPU 18 itself when the elapsed time exceeds a predetermined time (for example, 1 minute) (positioning information is not included in the tag of the image file), positioning information indicating different shooting points Can be prevented from being included in the tag.

(3)CPU18は、操作部材21からの操作信号に応じて所定時間を増減するようにしたので、「記録許可時間」をユーザが設定できる。ユーザは、たとえば、施設内での滞在予定時間が2時間の場合は「記録許可時間」を2時間にセットすることで、最新の測位情報が算出されてから2時間以内に撮影した場合であれば、フラッシュメモリ17に保存されている測位情報を撮影した画像ファイルのタグに含めることができる。 (3) Since the CPU 18 increases or decreases the predetermined time according to the operation signal from the operation member 21, the user can set the “recording permission time”. For example, if the planned stay time in the facility is 2 hours, the user may set the “recording permission time” to 2 hours, so that the user can shoot within 2 hours after the latest positioning information is calculated. For example, the positioning information stored in the flash memory 17 can be included in the tag of the captured image file.

同様に、滞在予定時間が短い場合は「記録許可時間」を1分間にセットすることで、最新の測位情報が算出されてから1分経過後に撮影した場合には、フラッシュメモリ17に保存されている測位情報を撮影した画像ファイルのタグに含めないようにすることができる。   Similarly, when the planned stay time is short, the “recording permission time” is set to 1 minute, and when the latest positioning information is calculated and taken after 1 minute has elapsed, it is stored in the flash memory 17. It is possible to prevent the positioning information being included from being included in the tag of the captured image file.

(4)測位情報に信頼性フラグを含めておき、CPU18は、信頼性フラグが1である場合にのみ測位情報を画像ファイルのタグに含めるようにしたので、不正確な撮影地点の情報(信頼性フラグが0である測位情報)を画像ファイルのタグに含めてしまうことを防止できる。 (4) Since the reliability flag is included in the positioning information, and the CPU 18 includes the positioning information in the tag of the image file only when the reliability flag is 1, information on the inaccurate shooting point (reliability) (Positioning information whose sex flag is 0) can be prevented from being included in the tag of the image file.

(5)CPU18は、「記録許可時間」を超えたか否かの判定に用いる計時情報の計時をメインスイッチの操作状態にかかわらず継続するので、途中でメインスイッチがオフ操作されても適切に判定をすることができる。 (5) Since the CPU 18 continues to count the time information used to determine whether or not the “recording permission time” has been exceeded regardless of the operation state of the main switch, it is appropriately determined even if the main switch is turned off halfway. Can do.

(変形例1)
リモコン操作によって撮影指示が行われる場合は以下のようにすればよい。すなわち、ステップS11において、CPU18は、測位情報が算出されてから撮影を指示するリモコン操作信号が入力されるまでの経過時間が「記録許可時間」以内であれば記録可を判定し、「記録許可時間」を超えている場合には記録否を判定してステップS12へ進む。
(Modification 1)
When a shooting instruction is given by remote control operation, the following may be performed. That is, in step S11, the CPU 18 determines that recording is possible if the elapsed time from when the positioning information is calculated until the remote control operation signal for instructing shooting is input is within the “recording permission time”. If the time is exceeded, it is determined whether or not to record, and the process proceeds to step S12.

(変形例2)
いわゆる長秒時撮影の場合は、電荷蓄積中に新たに取得される最新の測位情報をタグ領域に含めるようにしてもよい。たとえば、撮像素子12の電荷蓄積中にフラッシュメモリ17の所定領域の測位情報が更新された場合、撮影指示前に取得された測位情報でなく、電荷蓄積中に取得された測位情報をタグ領域に含める。
(Modification 2)
In the case of so-called long-time shooting, the latest positioning information newly acquired during charge accumulation may be included in the tag area. For example, when the positioning information of a predetermined area of the flash memory 17 is updated during charge accumulation of the image sensor 12, the positioning information acquired during charge accumulation is used as the tag area instead of the positioning information acquired before the imaging instruction. include.

(変形例3)
GPSモジュール20を搭載する電子カメラ1を例に説明したが、カメラモジュールおよびGPSモジュール20を搭載する携帯電話機などにも本発明を適用してよい。
(Modification 3)
Although the electronic camera 1 equipped with the GPS module 20 has been described as an example, the present invention may be applied to a mobile phone equipped with the camera module and the GPS module 20.

以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。   The above description is merely an example, and is not limited to the configuration of the above embodiment.

本発明の一実施の形態による電子カメラのブロック図である。1 is a block diagram of an electronic camera according to an embodiment of the present invention. 「記録許可時間」の設定画面を例示する図である。It is a figure which illustrates the setting screen of "recording permission time." メインスイッチがオンされている場合の動作を例示するタイミングチャートである。It is a timing chart which illustrates operation in case a main switch is turned on. メインスイッチのオン/オフが繰り返される場合の動作を例示するタイミングチャートである。6 is a timing chart illustrating an operation when the main switch is repeatedly turned on and off. CPUが行う撮影処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of the imaging | photography process which CPU performs.

符号の説明Explanation of symbols

1…電子カメラ
17…フラッシュメモリ
18…CPU
19…サブCPU
20…GPSモジュール
21…操作部材
1 ... Electronic camera 17 ... Flash memory 18 ... CPU
19 ... Sub CPU
20 ... GPS module 21 ... operation member

Claims (6)

位置情報を取得する測位手段と、
前記測位手段で取得された新たな位置情報を記憶する記憶手段と、
撮影画像のデータと前記記憶されている最新の位置情報とを関連づけるデータ処理手段と、
前記最新の位置情報が取得されてから前記撮影画像の撮影指示までの経過時間が所定時間内の場合に前記関連づけを行うように前記データ処理手段を制御する制御手段とを備えることを特徴とする画像記録装置。
Positioning means for acquiring position information;
Storage means for storing new position information acquired by the positioning means;
Data processing means for associating captured image data with the latest stored position information;
And a control unit that controls the data processing unit to perform the association when an elapsed time from the acquisition of the latest position information to a shooting instruction of the captured image is within a predetermined time. Image recording device.
請求項1に記載の画像記録装置において、
前記制御手段は、前記経過時間が前記所定時間を超える場合は前記データ処理手段に対して前記関連づけを禁じることを特徴とする画像記録装置。
The image recording apparatus according to claim 1,
The image recording apparatus according to claim 1, wherein the control unit prohibits the association with the data processing unit when the elapsed time exceeds the predetermined time.
請求項1に記載の画像記録装置において、
操作部材をさらに備え、
前記制御手段は、前記操作部材からの操作信号に応じて前記所定時間を増減することを特徴とする画像記録装置。
The image recording apparatus according to claim 1,
An operation member,
The image recording apparatus according to claim 1, wherein the control unit increases or decreases the predetermined time according to an operation signal from the operation member.
請求項1に記載の画像記録装置において、
前記位置情報は信頼性情報を含み、
前記データ処理手段は、前記信頼性情報が所定値である位置情報を前記撮影画像のデータと関連づけることを特徴とする画像記録装置。
The image recording apparatus according to claim 1,
The location information includes reliability information;
The image processing apparatus, wherein the data processing means associates position information whose reliability information is a predetermined value with data of the photographed image.
請求項1に記載の画像記録装置において、
前記制御手段は、電源スイッチの操作状態にかかわらず前記経過時間の計時を行うことを特徴とする画像記録装置。
The image recording apparatus according to claim 1,
The image recording apparatus characterized in that the control means measures the elapsed time regardless of an operation state of a power switch.
請求項1に記載の画像記録装置において、
前記記憶手段は、撮影中に前記測位手段で新たな位置情報が取得された場合はこれを記憶し、
前記制御手段は、前記撮影された画像のデータと前記撮影中に取得された位置情報とを関連づけるように前記データ処理手段を制御することを特徴とする画像記録装置。
The image recording apparatus according to claim 1,
The storage means stores new position information acquired by the positioning means during photographing,
The image recording apparatus characterized in that the control means controls the data processing means so as to associate the data of the photographed image with the positional information acquired during the photographing.
JP2008199318A 2008-08-01 2008-08-01 Image recording apparatus Pending JP2010041170A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008199318A JP2010041170A (en) 2008-08-01 2008-08-01 Image recording apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008199318A JP2010041170A (en) 2008-08-01 2008-08-01 Image recording apparatus

Publications (1)

Publication Number Publication Date
JP2010041170A true JP2010041170A (en) 2010-02-18

Family

ID=42013278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008199318A Pending JP2010041170A (en) 2008-08-01 2008-08-01 Image recording apparatus

Country Status (1)

Country Link
JP (1) JP2010041170A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012249016A (en) * 2011-05-26 2012-12-13 Canon Inc Imaging apparatus and imaging method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012249016A (en) * 2011-05-26 2012-12-13 Canon Inc Imaging apparatus and imaging method

Similar Documents

Publication Publication Date Title
US8570399B2 (en) Imaging apparatus
JP2006174069A (en) Photographing instrument and photographing method
JP5171433B2 (en) Imaging device and lens device
US20070147814A1 (en) Image capturing apparatus, method of controlling the same, and storage medium
JP2011155595A (en) Information processing apparatus, control method and program thereof
JP2006140892A (en) Electronic still camera
JP5432664B2 (en) Imaging device
JP2007166420A (en) Camera system and digital camera
JP2008167307A (en) Digital camera
JP5433930B2 (en) Camera and camera system
US9736424B2 (en) Image capturing apparatus and control method therefor
JP2005204185A (en) Photographing apparatus
JP5375584B2 (en) Electronics
JP5638993B2 (en) Image display device and image display method
JP2008301231A (en) Photographing device, electronic device, and photographing support system
JP5861420B2 (en) Electronic camera
JP2010041170A (en) Image recording apparatus
JP2012085223A (en) Photographing condition generation device, imaging device, and photographing condition generation program
JP5800280B2 (en) Imaging apparatus, imaging condition control method, program
JP2010038681A (en) Electronic apparatus
KR101396334B1 (en) Digital image processing apparatus for inputting GPS information to image file and method of controlling digital image processing apparatus
JP4882889B2 (en) Imaging device
JP2011035719A (en) Imaging apparatus and method for controlling the same
JP2010130590A (en) Imaging apparatus and imaging method
JP2009065382A (en) Imaging apparatus