Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5884260B2 - Image processing apparatus, image processing method, and program - Google Patents
[go: Go Back, main page]

JP5884260B2 - Image processing apparatus, image processing method, and program - Google Patents

Image processing apparatus, image processing method, and program Download PDF

Info

Publication number
JP5884260B2
JP5884260B2 JP2010219788A JP2010219788A JP5884260B2 JP 5884260 B2 JP5884260 B2 JP 5884260B2 JP 2010219788 A JP2010219788 A JP 2010219788A JP 2010219788 A JP2010219788 A JP 2010219788A JP 5884260 B2 JP5884260 B2 JP 5884260B2
Authority
JP
Japan
Prior art keywords
image
unit
main subject
index
acquisition
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
Application number
JP2010219788A
Other languages
Japanese (ja)
Other versions
JP2012075036A (en
JP2012075036A5 (en
Inventor
賢二 深澤
賢二 深澤
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2010219788A priority Critical patent/JP5884260B2/en
Publication of JP2012075036A publication Critical patent/JP2012075036A/en
Publication of JP2012075036A5 publication Critical patent/JP2012075036A5/ja
Application granted granted Critical
Publication of JP5884260B2 publication Critical patent/JP5884260B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、画像処理装置、画像処理方法及びプログラムに関し、特に、被写体の特徴を直感的かつ即座に把握させることができる技術に関する。
The present invention relates to an image processing apparatus, an image processing method, and a program, and more particularly, to a technique capable of intuitively and immediately grasping features of a subject.

従来、被写体を撮影する際に、撮影した被写体の画像を鑑賞する鑑賞者に被写体像の実際の大きさを伝えるため、被写体の近傍に大きさの指標となる物体を配置して撮影することが行われている。
例えば、長さが数センチ程度の被写体を撮影する場合、直径が既知の硬貨(例えば、日本国で発行されている直径が2.5cmの10円玉)を被写体の傍に置いて、デジタルカメラで撮影する。これにより、被写体とともに硬貨の写った画像が得られるため、鑑賞者は、画像に写る硬貨と被写体を比較することによって、被写体の実際の大きさを認識することができる。
Conventionally, when shooting a subject, in order to convey the actual size of the subject image to a viewer who appreciates the image of the shot subject, it is possible to shoot by placing an object serving as a size index in the vicinity of the subject. Has been done.
For example, when photographing a subject with a length of several centimeters, a coin with a known diameter (for example, a 10-yen coin with a diameter of 2.5 cm issued in Japan) is placed near the subject, and the digital camera Shoot with. As a result, an image in which coins are photographed together with the subject is obtained, and the viewer can recognize the actual size of the subject by comparing the coins in the image with the subject.

ただし、ビルや橋といった大きな物体が被写体となる場合には、当該被写体の近傍に、大きさの指標となる物体を実際に配置することは困難である。
そこで、特許文献1には、画像とともに、被写体と同一の寸法である数値を表すスケールを表示させる技術が開示されている。
However, when a large object such as a building or a bridge is a subject, it is difficult to actually place an object serving as a size index in the vicinity of the subject.
Therefore, Patent Document 1 discloses a technique for displaying a scale representing a numerical value having the same dimensions as a subject together with an image.

特許3059773号公報Japanese Patent No. 3059773

しかしながら、特許文献1記載の技術では、鑑賞者は、表示されたスケールから被写体の大きさを把握するように試みるが、当該スケールは、被写体と同一の寸法であり、かつ、長さ等を単純な数値表現により表すものであるため、被写体の大きさを即座に直感的に把握することは困難であるという問題があった。
However, in the technique described in Patent Document 1, the viewer tries to grasp the size of the subject from the displayed scale, but the scale has the same dimensions as the subject and has a simple length and the like. for those represented by the numerical expression, there is a problem that the it is difficult to intuitively grasp in real size of the object.

本発明は、このような状況に鑑みてなされたものであり、被写体の特徴を直感的かつ即座に把握させることができる画像処理装置、画像処理方法、及びプログラムを提供することを目的とする。
The present invention has been made in view of such circumstances, and an object thereof is to provide an image processing apparatus, an image processing method, and a program capable of intuitively and immediately grasping the characteristics of a subject.

上記目的を達成するため、請求項1に記載の発明は、画像を取得する第1の取得手段と、前記第1の取得手段により取得された画像中の主要被写体の特徴を取得する特徴取得手段と、前記特徴取得手段により取得された主要被写体の特徴に基づいて、当該主要被写体の特徴に対する相対的な指標となる複数の指標画像を取得する第2の取得手段と、前記第2の取得手段により取得された前記複数の指標画像を表示手段に表示させる第1の表示制御手段と、前記表示手段に表示された前記複数の指標画像から、ユーザ操作により特定の指標画像を指定する指定手段と、前記指定手段により指定された前記特定の指標画像を前記第1の取得手段により取得された前記画像中の主要被写体の周囲に合成する合成手段と、 を備えたことを特徴とする。
また、上記目的を達成するため、請求項2に記載の発明は、複数の指標画像を記憶する記憶手段を更に備え、前記第2の取得手段は、前記主要被写体の特徴に基づき、前記記憶手段に記憶された前記複数の指標画像の総数より少ない数の指標画像を取得する
また、上記目的を達成するため、請求項3に記載の発明は、前記表示手段に前記複数の指標画像が表示されている時、ユーザに対してユーザ操作をするように報知する報知手段を更に備えることを特徴とする。
また、上記目的を達成するため、請求項4に記載の発明は 前記特徴取得手段により取得された主要被写体の特徴に基づいて、前記指標画像を加工する加工手段を更に備え、前記第2の取得手段は、前記加工手段により加工された指標画像を前記指標画像として取得することを特徴とする。
In order to achieve the above object, the invention according to claim 1 is characterized in that a first acquisition unit that acquires an image and a feature acquisition unit that acquires a feature of a main subject in the image acquired by the first acquisition unit. A second acquisition unit that acquires a plurality of index images that are relative to the feature of the main subject based on the feature of the main subject acquired by the feature acquisition unit; and the second acquisition unit First display control means for causing the display means to display the plurality of index images acquired by the above, and designation means for designating a specific index image by a user operation from the plurality of index images displayed on the display means; , characterized by comprising a synthesizing means for synthesizing the periphery of the main object in said image acquired by the specific index image designated the first acquisition unit by the specifying means.
To achieve the above object, the invention according to claim 2, further comprising storage means for storing a plurality of index images, and the second acquisition means, based on the characteristics of the main object, the storage A number of index images smaller than the total number of the plurality of index images stored in the means is acquired .
In order to achieve the above-mentioned object, the invention according to claim 3 further includes notification means for notifying a user to perform a user operation when the plurality of index images are displayed on the display means. It is characterized by providing.
In order to achieve the above object, the invention according to claim 4 further includes processing means for processing the index image based on the feature of the main subject acquired by the feature acquisition means, and the second acquisition. The means acquires the index image processed by the processing means as the index image.

また、上記目的を達成するため、請求項5に記載の発明は、前記特徴取得手段は、前記主要被写体の長さを前記特徴として計測する計測手段を有し、前記加工手段は、前記計測手段により計測された主要被写体の長さに基づいて、前記指標画像を加工することを特徴とする。 In order to achieve the above object, according to a fifth aspect of the present invention, the feature acquisition unit includes a measurement unit that measures the length of the main subject as the feature, and the processing unit includes the measurement unit. The index image is processed based on the length of the main subject measured by the above.

また、上記目的を達成するため、請求項6に記載の発明は、前記加工手段は、前記主要被写体の長さが前記指標画像より長い場合は、前記主要被写体の長さに合わせた数の前記指標画像を複製する複製手段を更に備え、前記合成手段は、前記第1の取得手段により取得された画像と、前記複製手段により複製された前記主要被写体の長さに合わせた数の指標画像とを合成することを特徴とする。
また、上記目的を達成するため、請求項7に記載の発明は、前記加工手段は、前記主要被写体の長さが前記指標画像より長い場合は、前記主要被写体の長さに合わせた前記指標画像のアニメーションデータを生成する生成手段を更に備え、前記合成手段は、前記第1の取得手段により取得された画像と、前記生成手段により生成された前記アニメーションデータとを合成することを特徴とする。
また、上記目的を達成するため、請求項8に記載の発明は、前記計測手段は、前記被写体の直交する2辺の長さを計測することを特徴とする。
また、上記目的を達成するため、請求項9に記載の発明は、前記第1の取得手段により取得された画像に含まれる主要被写体を検出する検出手段を更に備え、前記特徴取得手段は、前記検出手段により検出された主要被写体の特徴を取得することを特徴とする。
また、上記目的を達成するため、請求項10に記載の発明は、前記第1の取得手段により取得された画像に含まれる主要被写体を検出する検出手段を更に備え、前記特徴取得手段は、前記検出手段により検出された主要被写体の特徴を取得することを特徴とする。
また、上記目的を達成するため、請求項11に記載の発明は、前記検出手段により検出された主要被写体の位置を強調表示する第3の表示制御手段を更に備えたことを特徴とする。
In order to achieve the above object, the invention according to claim 6 is characterized in that, when the length of the main subject is longer than the index image, the processing means has a number corresponding to the length of the main subject. A duplicating unit for duplicating the index image; and the synthesizing unit includes: an image acquired by the first acquiring unit; and a number of index images according to a length of the main subject copied by the replicating unit; Is synthesized.
In order to achieve the above object, the invention according to claim 7 is characterized in that, when the length of the main subject is longer than the index image, the processing unit has the index image that matches the length of the main subject. Generating means for generating the animation data, wherein the synthesizing means synthesizes the image acquired by the first acquiring means and the animation data generated by the generating means.
In order to achieve the above object, the invention according to claim 8 is characterized in that the measuring means measures the lengths of two orthogonal sides of the subject.
In order to achieve the above object, the invention described in claim 9 further includes a detection unit that detects a main subject included in the image acquired by the first acquisition unit, and the feature acquisition unit includes the feature acquisition unit, The feature of the main subject detected by the detecting means is acquired.
In order to achieve the above object, the invention according to claim 10 further includes a detection unit that detects a main subject included in the image acquired by the first acquisition unit, wherein the feature acquisition unit includes the feature acquisition unit, The feature of the main subject detected by the detecting means is acquired.
In order to achieve the above object, the invention described in claim 11 further includes third display control means for highlighting the position of the main subject detected by the detection means.

また、上記目的を達成するため、請求項12に記載の発明は、表示部を備える画像処理装置が実行する画像処理方法において、画像を取得する第1の取得ステップと、前記第1の取得ステップの処理により取得された画像に含まれる主要被写体の特徴を取得する特徴取得ステップと、前記特徴取得ステップにより取得された主要被写体の特徴に基づいて、当該主要被写体の特徴に対する相対的な指標となる複数の指標画像を取得する第2の取得ステップと、前記第2の取得ステップにより取得された前記複数の指標画像を前記表示部に表示させる第1の表示制御ステップと、前記表示部に表示された前記複数の指標画像から、ユーザ操作により特定の指標画像を指定する指定ステップと、前記指定ステップにより指定された前記特定の指標画像を前記第1の取得ステップにより取得された画像中の主要被写体の周囲に合成する合成ステップと、を含む画像処理方法であることを特徴とする。 In order to achieve the above object, according to a twelfth aspect of the present invention, in an image processing method executed by an image processing apparatus including a display unit, a first acquisition step of acquiring an image and the first acquisition step Based on the feature acquisition step of acquiring the feature of the main subject included in the image acquired by the processing of the above and the feature of the main subject acquired by the feature acquisition step, it becomes a relative indicator for the feature of the main subject. A second acquisition step for acquiring a plurality of index images, a first display control step for displaying the plurality of index images acquired in the second acquisition step on the display unit, and a display on the display unit. A designation step of designating a specific index image by a user operation from the plurality of index images; and the specific index image designated by the designation step. The characterized in that said a synthesizing step of synthesizing the periphery of the first main object in an image acquired by the acquisition step, an image processing method comprising.

また、上記目的を達成するため、請求項13に記載の発明は、コンピュータを、画像を取得する第1の取得手段と、前記第1の取得手段により取得された画像中に含まれる主要被写体の特徴を取得する特徴取得手段と、前記特徴取得手段により取得された主要被写体の特徴に基づいて、当該主要被写体の特徴に対する相対的な指標となる複数の指標画像を取得する第2の取得手段、前記第2の取得手段により取得された前記複数の指標画像を表示手段に表示させる第1の表示制御手段、前記表示手段に表示された前記複数の指標画像から、ユーザ操作により特定の指標画像を指定する指定手段、前記指定手段により指定された前記特定の指標画像を前記第1の取得手段により取得された画像中の主要被写体の周囲に合成する合成手段、として機能させるプログラムであることを特徴とする。 In order to achieve the above object, the invention described in claim 13 is a computer that includes a first acquisition unit that acquires an image and a main subject included in the image acquired by the first acquisition unit. Feature acquisition means for acquiring features, and second acquisition means for acquiring a plurality of index images serving as relative indicators for the characteristics of the main subject based on the characteristics of the main subject acquired by the feature acquisition means; A first display control unit that causes the display unit to display the plurality of index images acquired by the second acquisition unit, and a specific index image by a user operation from the plurality of index images displayed on the display unit. specifying means for specifying, combining means for combining the particular indicator image designated by said designating means on the periphery of the main subject in an image acquired by the first acquisition means, as Characterized in that it is a program for performance.

本発明によれば、被写体の特徴を直感的かつ即座に把握させることができる。
According to the present invention, it is possible to intuitively and immediately grasp the characteristics of a subject.

本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。It is a block diagram which shows the structure of the hardware of the imaging device which concerns on one Embodiment of this invention. 図1の撮像装置の機能的構成のうち、スケール表示処理を実行するための機能的構成を示す機能ブロック図である。It is a functional block diagram which shows the functional structure for performing a scale display process among the functional structures of the imaging device of FIG. スケール表示処理の結果の具体例としての各画像を示す図である。It is a figure which shows each image as a specific example of the result of a scale display process. 対応テーブルの構造を模式的に表した図である。It is the figure which represented the structure of the corresponding | compatible table typically. 図2の機能的構成を有する図1の撮像装置1が実行するスケール表示処理の流れを説明するフローチャートである。3 is a flowchart for explaining the flow of scale display processing executed by the imaging apparatus 1 of FIG. 1 having the functional configuration of FIG. 2.

図1は、本発明に係る画像処理装置の一実施形態としての撮像装置1のハードウェアの構成を示すブロック図である。撮像装置1は、例えばデジタルカメラにより構成することができる。   FIG. 1 is a block diagram showing a hardware configuration of an imaging apparatus 1 as an embodiment of an image processing apparatus according to the present invention. The imaging device 1 can be configured by a digital camera, for example.

撮像装置1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、画像処理部14と、画像計測部15と、バス16と、入出力インターフェース17と、撮像部18と、操作部19と、表示部20と、記憶部21、通信部22と、ドライブ23と、を備えている。   The imaging apparatus 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an image processing unit 14, an image measurement unit 15, a bus 16, and an input / output. An interface 17, an imaging unit 18, an operation unit 19, a display unit 20, a storage unit 21, a communication unit 22, and a drive 23 are provided.

CPU11は、ROM12に記録されているプログラム、又は、記憶部21からRAM13にロードされたプログラムに従って各種の処理を実行する。
CPU11には、表示制御部41と、主要被写体検出部42と、記憶制御部43と、が設けられている。なお、表示制御部41乃至記憶制御部43のさらなる詳細については、図2を参照して後述する。
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 21 to the RAM 13.
The CPU 11 is provided with a display control unit 41, a main subject detection unit 42, and a storage control unit 43. Further details of the display control unit 41 to the storage control unit 43 will be described later with reference to FIG.
The RAM 13 appropriately stores data necessary for the CPU 11 to execute various processes.

画像処理部14は、DSP(Digital Signal Processor)や、VRAM(Video Random Access Memory)等から構成されており、CPU11と協働して、画像のデータに対して各種画像処理を施す。
例えば、画像処理部14は、後述する撮像部18から出力される撮像画像のデータに対して、ノイズ低減、ホワイトバランス、手ぶれ補正等の画像処理を施す。
画像処理部14には、画像取得部51と、指標画像取得加工部52と、画像合成部53とが設けられている。なお、画像取得部51と、指標画像取得加工部52と、画像合成部53とのさらなる詳細については、図2を参照して後述する。
The image processing unit 14 is configured by a DSP (Digital Signal Processor), a VRAM (Video Random Access Memory), and the like, and performs various image processing on image data in cooperation with the CPU 11.
For example, the image processing unit 14 performs image processing such as noise reduction, white balance, camera shake correction, and the like on captured image data output from the imaging unit 18 described later.
The image processing unit 14 includes an image acquisition unit 51, an index image acquisition processing unit 52, and an image composition unit 53. Further details of the image acquisition unit 51, the index image acquisition processing unit 52, and the image composition unit 53 will be described later with reference to FIG.

画像計測部15は、撮像画像等の画像のデータに基づいて、当該画像内に含まれる被写体の各種物理量(例えば長さ)を計測する。画像計測部15のさらなる詳細については、図2を参照して後述する。   The image measurement unit 15 measures various physical quantities (for example, length) of a subject included in the image based on image data such as a captured image. Further details of the image measurement unit 15 will be described later with reference to FIG.

CPU11、ROM12、RAM13、画像処理部14及び画像計測部15は、バス16を介して相互に接続されている。このバス16にはまた、入出力インターフェース17も接続されている。入出力インターフェース17には、撮像部18、操作部19、表示部20、記憶部21、通信部22及びドライブ23が接続されている。   The CPU 11, ROM 12, RAM 13, image processing unit 14, and image measurement unit 15 are connected to each other via a bus 16. An input / output interface 17 is also connected to the bus 16. An imaging unit 18, an operation unit 19, a display unit 20, a storage unit 21, a communication unit 22, and a drive 23 are connected to the input / output interface 17.

撮像部18は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。   Although not shown, the imaging unit 18 includes an optical lens unit and an image sensor.

光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
The optical lens unit is configured by a lens that collects light, for example, a focus lens or a zoom lens, in order to photograph a subject.
The focus lens is a lens that forms a subject image on the light receiving surface of the image sensor. The zoom lens is a lens that freely changes the focal length within a certain range.
The optical lens unit is also provided with a peripheral circuit for adjusting setting parameters such as focus, exposure, and white balance as necessary.

イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部18の出力信号として出力される。
なお、以下、撮像部18の出力信号が、「撮像画像のデータ」であるものとする。従って、撮像部18からは撮像画像のデータが出力されて、CPU11や画像処理部14等に適宜供給される。
The image sensor includes a photoelectric conversion element, AFE (Analog Front End), and the like.
The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element or the like. A subject image is incident on the photoelectric conversion element from the optical lens unit. Therefore, the photoelectric conversion element photoelectrically converts (captures) the subject image, accumulates the image signal for a predetermined time, and sequentially supplies the accumulated image signal as an analog signal to the AFE.
The AFE performs various signal processing such as A / D (Analog / Digital) conversion processing on the analog image signal. Through various signal processing, a digital signal is generated and output as an output signal of the imaging unit 18.
Hereinafter, it is assumed that the output signal of the imaging unit 18 is “data of a captured image”. Accordingly, captured image data is output from the imaging unit 18 and is appropriately supplied to the CPU 11, the image processing unit 14, and the like.

操作部19は、各種釦等で構成され、ユーザの指示操作を受け付ける。
表示部20は、液晶ディスプレイ等で構成され、各種画像(例えば、後に詳述する合成画像)を表示する。
The operation unit 19 includes various buttons and the like, and accepts user instruction operations.
The display unit 20 is composed of a liquid crystal display or the like, and displays various images (for example, a composite image described in detail later).

記憶部21は、DRAM(Dynamic Random Access Memory)等で構成され、画像処理部14等から出力された画像のデータを記憶する。また、記憶部21は、画像処理部14等の処理に必要な各種データも記憶する。
例えば、記憶部21には、指標画像記憶部61及び対応テーブル記憶部62が設けられている。なお、指標画像記憶部61及び対応テーブル記憶部62のさらなる詳細については、図2を参照して後述する。
The storage unit 21 is composed of a DRAM (Dynamic Random Access Memory) or the like, and stores image data output from the image processing unit 14 or the like. The storage unit 21 also stores various data necessary for processing by the image processing unit 14 and the like.
For example, the storage unit 21 is provided with an index image storage unit 61 and a correspondence table storage unit 62. Further details of the index image storage unit 61 and the correspondence table storage unit 62 will be described later with reference to FIG.

通信部22は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。   The communication unit 22 controls communication with other devices (not shown) via a network including the Internet.

ドライブ23には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ23によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部21にインストールされる。また、リムーバブルメディア31は、記憶部21に記憶されている画像のデータ等の各種データも、記憶部21と同様に記憶することができる。また、リムーバブルメディア31には、本実施形態においては、後述する合成画像等が記憶される。   A removable medium 31 made of a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is appropriately attached to the drive 23. The program read from the removable medium 31 by the drive 23 is installed in the storage unit 21 as necessary. The removable medium 31 can also store various data such as image data stored in the storage unit 21 in the same manner as the storage unit 21. In the present embodiment, the removable media 31 stores a composite image, which will be described later.

図2は、このような撮像装置1の機能的構成のうち、スケール表示処理を実行するための機能的構成を示す機能ブロック図である。   FIG. 2 is a functional block diagram showing a functional configuration for executing the scale display process among the functional configurations of the imaging apparatus 1 as described above.

スケール表示処理とは、撮像画像等の原画像のデータを取得し、当該原画像に含まれる被写体の長さ等の物理量をユーザに把握させる指標となる画像(後述する指標画像)を、当該原画像とともに表示させるまでの一連の処理をいう。   Scale display processing refers to acquiring an original image data such as a captured image, and an image (an index image described later) serving as an index for allowing a user to grasp a physical quantity such as the length of a subject included in the original image. It means a series of processing until it is displayed together with an image.

図2において、CPU11は、表示制御部41と、主要被写体検出部42と、記憶制御部43とを構成する。
なお、表示制御部41乃至記憶制御部43は、本実施形態では、CPU11と、当該CPU11により実行されるプログラムとの組み合わせ、即ち、ハードウェアとソフトウェアとの組み合わせにより構成されている。しかしながら、これは例示にすぎず、表示制御部41乃至記憶制御部43の機能の少なくとも一部を、CPU11以外の他の構成要素(画像処理部14等)に移譲させることも当然可能である。
In FIG. 2, the CPU 11 constitutes a display control unit 41, a main subject detection unit 42, and a storage control unit 43.
In the present embodiment, the display control unit 41 to the storage control unit 43 are configured by a combination of the CPU 11 and a program executed by the CPU 11, that is, a combination of hardware and software. However, this is merely an example, and it is naturally possible to transfer at least part of the functions of the display control unit 41 to the storage control unit 43 to other components (such as the image processing unit 14) other than the CPU 11.

画像処理部14は、画像取得部51と、指標画像取得加工部52と、画像合成部53とを構成する。
なお、画像取得部51乃至画像合成部53が画像処理部14に設けられていることは例示にすぎず、画像取得部51乃至画像合成部53の少なくとも一部を、画像処理部14以外の他の構成要素(CPU11等)に移譲させることも当然可能である。
The image processing unit 14 constitutes an image acquisition unit 51, an index image acquisition processing unit 52, and an image composition unit 53.
Note that the image acquisition unit 51 to the image synthesis unit 53 are provided in the image processing unit 14 only as an example, and at least a part of the image acquisition unit 51 to the image synthesis unit 53 other than the image processing unit 14 is provided. Of course, it is also possible to transfer it to the constituent elements (CPU 11 or the like).

記憶部21には一領域として、指標画像記憶部61と、対応テーブル記憶部62と、が設けられている。
なお、指標画像記憶部61及び対応テーブル記憶部62が記憶部21の一領域として設けられていることは例示にすぎず、その他例えばリムーバブルメディア31の一領域として設けられるようにしてもよい。
The storage unit 21 is provided with an index image storage unit 61 and a correspondence table storage unit 62 as one area.
Note that the index image storage unit 61 and the correspondence table storage unit 62 are provided as one area of the storage unit 21, and may be provided as one area of the removable media 31, for example.

撮像部18は、撮像画像のデータを、画像取得部51に供給する。
ここで、本実施の形態では、撮像画像のデータには、メタ情報が付加されているものとする。当該メタ情報には、撮像条件として、ズーム値、フォーカス値、撮像画像における被写体までの距離の情報等が含まれているものとする。
The imaging unit 18 supplies captured image data to the image acquisition unit 51.
Here, in the present embodiment, it is assumed that meta information is added to captured image data. It is assumed that the meta information includes information on a zoom value, a focus value, a distance to a subject in the captured image, and the like as an imaging condition.

画像取得部51は、撮像部18から供給される撮像画像のデータを、原画像のデータとして取得して、主要被写体検出部42に供給する。
なお、原画像のデータは、図2の例では撮像部18により供給される撮像画像のデータとして説明されているが、図2の例に特に限定されず、所定の物理量を有する被写体が含まれている画像のデータであれば、その供給元は問わない。例えば、画像取得部51は、リムーバブルメディア31や、通信部22を介するインターネット等から供給される画像のデータを、原画像のデータとして取得することもできる。
The image acquisition unit 51 acquires the captured image data supplied from the imaging unit 18 as original image data, and supplies it to the main subject detection unit 42.
The original image data is described as captured image data supplied by the imaging unit 18 in the example of FIG. 2, but is not particularly limited to the example of FIG. 2, and includes a subject having a predetermined physical quantity. The source of the image is not particularly limited. For example, the image acquisition unit 51 can also acquire image data supplied from the removable media 31 or the Internet via the communication unit 22 as original image data.

主要被写体検出部42は、原画像のデータが供給されると、当該原画像に含まれる主要被写体を検出し、その検出結果とともに原画像のデータを画像計測部15に供給する。
なお、主要被写体の検出手法は、特に限定されず、例えば本実施形態においては、メタ情報として含まれるフォーカス値等に基づいて、フォーカス対象を主要被写体として検出する、といった検出手法が採用されている。
また、主要被写体検出部42により検出される主要被写体の数は、1つに限定されず、複数であってもよい。この場合、複数の主要被写体がユーザに提示され、ユーザは、操作部19を操作することによって、スケール表示の対象となる1つを選択する。主要被写体検出部42は、このようにして選択された1の主要被写体を検出結果として、原画像のデータともに画像計測部15に供給する。
When the original image data is supplied, the main subject detection unit 42 detects the main subject included in the original image and supplies the original image data to the image measurement unit 15 together with the detection result.
The main subject detection method is not particularly limited. For example, in the present embodiment, a detection method is adopted in which a focus target is detected as a main subject based on a focus value included as meta information. .
Further, the number of main subjects detected by the main subject detection unit 42 is not limited to one and may be plural. In this case, a plurality of main subjects are presented to the user, and the user operates the operation unit 19 to select one to be displayed on the scale. The main subject detection unit 42 supplies one main subject selected in this way as a detection result to the image measurement unit 15 together with the original image data.

画像計測部15は、主要被写体検出部42により検出された主要被写体の長さ、例えば長手方向の長さを計測する。ここで、主要被写体の長さとは、原画像内における主要被写体の相対的な長さではなく、実世界に存在する又は存在した主要被写体の絶対的な長さ(実寸)を意味する。   The image measurement unit 15 measures the length of the main subject detected by the main subject detection unit 42, for example, the length in the longitudinal direction. Here, the length of the main subject means not the relative length of the main subject in the original image, but the absolute length (actual size) of the main subject that exists or exists in the real world.

画像計測部15による主要被写体の長さの計測手法は、特に限定されないが、例えば本実施形態では、特許文献1と同様に、ズーム値と被写体までの距離情報に基づいて長さを計測する、といった計測手法が採用される。   The method for measuring the length of the main subject by the image measurement unit 15 is not particularly limited. For example, in this embodiment, the length is measured based on the zoom value and the distance information to the subject, as in Patent Document 1. Such a measurement method is adopted.

なお、本実施形態においては、画像計測部15は、主要被写体の長手方向の長さを、主要被写体の長さとして計測する。しかし、長さの計測対象は、特にこれに限定されず、任意の方向の長さを採用することができる。例えば、画像計測部15は、主要被写体の直交する2辺の長さをそれぞれ計測することによって、結果として、主要被写体の面積を計測したことと等価にすることができる。
計測対象は、長さに特に限定されず、例えば主要被写体の体積や重量等、主要被写体が有する任意の数の任意の種類の実物理量を採用してもよい。また、当該実物理量を予め画像に付加しておき、計測を行わずに、このメタ情報に付加された当該実物理量に基づいて対応する指標となる画像を加工してもよい。
In the present embodiment, the image measurement unit 15 measures the length of the main subject in the longitudinal direction as the length of the main subject. However, the length measurement target is not particularly limited to this, and a length in an arbitrary direction can be adopted. For example, the image measuring unit 15 can measure the lengths of two orthogonal sides of the main subject, thereby making it equivalent to measuring the area of the main subject.
The measurement target is not particularly limited to the length, and any number of arbitrary physical quantities of the main subject such as the volume and weight of the main subject may be employed. Alternatively, the actual physical quantity may be added to the image in advance, and an image serving as a corresponding index may be processed based on the actual physical quantity added to the meta information without performing measurement.

指標画像取得加工部52は、画像計測部15により計測された主要被写体の物理量と、当該主要被写体を含む画像の鑑賞者に把握させるために指標となる画像(以下、「指標画像」と呼ぶ)のデータとを、後述する指標画像記憶部61から取得する。
この場合、指標画像取得加工部52は、画像計測部15の計測結果等に基づいて自律的な判断で、即ち自動的に、指標画像のデータを取得してもよいし、ユーザが操作部19を操作して指定した指標画像のデータを取得してもよい。
そして、指標画像取得加工部52は、指標画像のデータを、原画像のデータに合成するために適切な形態となるように加工する。
The index image acquisition processing unit 52 is an index image (hereinafter referred to as “index image”) for allowing a viewer of an image including the main subject to grasp the physical quantity of the main subject measured by the image measurement unit 15. Are acquired from an index image storage unit 61 to be described later.
In this case, the index image acquisition processing unit 52 may acquire index image data by autonomous determination based on the measurement result of the image measurement unit 15, that is, automatically, or the user may operate the operation unit 19. The index image data designated by operating may be acquired.
Then, the index image acquisition processing unit 52 processes the index image data so as to have an appropriate form for combining with the original image data.

例えば、画像計測部15により計測された主要被写体の物理量が、主要被写体の長さである場合、次のようにして指標画像のデータが取得されて加工される。
即ち、指標画像取得加工部52は、主要被写体の長さの指標となるもの、例えばクジラや硬貨等を示す指標画像のデータを、指標画像記憶部61から取得する。
そして、指標画像取得加工部52は、指標画像のデータを加工することによって、当該指標画像を、主要被写体の長さに相当する数だけ、当該主要被写体の長さ方向に連続して繰り返し配置させた画像のデータを生成する。
なお、このようにして、指標画像のデータが加工された結果得られるデータ、例えば本例では、所定個数の指標画像を所定方向に連続して繰り返し配置させた画像のデータを、以下、「加工指標画像のデータ」と呼ぶ。
For example, when the physical quantity of the main subject measured by the image measurement unit 15 is the length of the main subject, the index image data is acquired and processed as follows.
That is, the index image acquisition processing unit 52 acquires index image data indicating an index of the length of the main subject, such as a whale or a coin, from the index image storage unit 61.
Then, the index image acquisition processing unit 52 processes the index image data so that the index images are repeatedly arranged in the length direction of the main subject by the number corresponding to the length of the main subject. Generate image data.
Note that data obtained as a result of processing the index image data in this way, for example, in this example, data of an image in which a predetermined number of index images are continuously arranged in a predetermined direction will be referred to as “processing”. This is called “index image data”.

画像合成部53は、画像取得部51により取得された原画像のデータと、指標画像取得加工部52により生成された加工指標画像のデータとを合成することによって、合成画像のデータを生成する。   The image composition unit 53 generates composite image data by combining the original image data acquired by the image acquisition unit 51 and the processing index image data generated by the index image acquisition processing unit 52.

表示制御部41は、画像取得部51により取得されたデータにより表わされる原画像や、画像合成部53により生成されたデータにより表わされる合成画像を表示部20に表示させる制御を実行する。   The display control unit 41 performs control for causing the display unit 20 to display the original image represented by the data acquired by the image acquisition unit 51 and the composite image represented by the data generated by the image composition unit 53.

記憶制御部43は、必要に応じて、画像合成部53により生成された合成画像のデータを、リムーバブルメディア31に記憶させる制御を実行する。   The storage control unit 43 executes control for storing the composite image data generated by the image composition unit 53 in the removable medium 31 as necessary.

さらに以下、CPU11により構成される表示制御部41乃至記憶制御部43、並びに、画像処理部14により構成される画像取得部51乃至画像合成部53の各機能について、即ち、スケール表示処理の実行機能について、図3を参照して具体的に説明する。
図3は、スケール表示処理の結果の具体例としての各画像を示す図である。
図3(a)には、被写体として橋91やビル92を含む原画像81が示されている。
画像取得部51により原画像81のデータが取得されると、主要被写体検出部42によって、橋91やビル92が主要被写体として検出される。
Furthermore, hereinafter, each function of the display control unit 41 to the storage control unit 43 configured by the CPU 11 and the image acquisition unit 51 to the image synthesis unit 53 configured by the image processing unit 14, that is, an execution function of scale display processing. Will be specifically described with reference to FIG.
FIG. 3 is a diagram illustrating each image as a specific example of the result of the scale display process.
FIG. 3A shows an original image 81 including a bridge 91 and a building 92 as subjects.
When the data of the original image 81 is acquired by the image acquisition unit 51, the main subject detection unit 42 detects the bridge 91 and the building 92 as the main subject.

この場合、表示制御部41は、検出された主要被写体を特定可能なシンボル等を原画像81に重畳させて表示部20に表示させる。具体的には例えば図3(a)の例では、二重カギ括弧(『』)のシンボルによって、橋91が主要被写体であることが特定されるとともに、二重カギ括弧(『』)のシンボルによって、ビル92が主要被写体であることが特定される。この場合、ユーザは、操作部19を操作することによって、橋91又はビル92をスケール表示の対象として選択することができる。   In this case, the display control unit 41 causes the display unit 20 to display a symbol or the like that can identify the detected main subject superimposed on the original image 81. Specifically, in the example of FIG. 3A, for example, the double bracket character ("") symbol specifies that the bridge 91 is the main subject, and the double bracket character ("") symbol. Thus, it is specified that the building 92 is the main subject. In this case, the user can select the bridge 91 or the building 92 as a scale display target by operating the operation unit 19.

ここで、例えば、スケール表示の対象として橋91が選択された場合について説明する。
まず、画像計測部15は、主要被写体の橋91の長手方向(水平方向)の長さが90mであると計測したものとする。
そして、指標画像取得加工部52は、例えば、20mの長さのクジラを示す指標画像(後述する図4の指標画像121)のデータを取得したものとする。
この場合、指標画像取得加工部52は、4つの指標画像(20mの長さのクジラ×4)と指標画像を半分にした画像(10mの長さのクジラの一部分)を、橋91の長手方向(水平方向)に連続して繰り返し配置させた画像のデータを、加工指標画像101のデータとして生成する。
Here, for example, a case where the bridge 91 is selected as a scale display target will be described.
First, it is assumed that the image measurement unit 15 measures that the length of the main subject bridge 91 in the longitudinal direction (horizontal direction) is 90 m.
And the index image acquisition process part 52 shall acquire the data of the index image (index image 121 of FIG. 4 mentioned later) which shows the whale of 20 m in length, for example.
In this case, the index image acquisition processing unit 52 converts the four index images (20 m long whale × 4) and the index image half (part of a 10 m long whale) in the longitudinal direction of the bridge 91. Data of images arranged repeatedly in the horizontal direction is generated as data of the processing index image 101.

画像合成部53は、原画像81のデータと、加工指標画像101のデータとを合成することによって、合成画像111のデータを生成する。これにより、表示部20には、図3(b)に示すような合成画像111が表示される。
なお、図3(b)においては、説明の便宜上、加工指標画像101の範囲を示す点線枠が示されているが、このような点線枠の表示は特に必須ではなく、実際には表示を省略しても構わない。
The image composition unit 53 generates data of the composite image 111 by combining the data of the original image 81 and the data of the processing index image 101. As a result, a composite image 111 as shown in FIG. 3B is displayed on the display unit 20.
In FIG. 3B, for the sake of convenience of explanation, a dotted line frame indicating the range of the processing index image 101 is shown. However, such display of the dotted line frame is not particularly essential and is actually omitted. It doesn't matter.

記憶制御部43は、必要に応じて、合成画像111のデータをリムーバブルメディア31に記憶させる。   The storage control unit 43 stores the data of the composite image 111 in the removable medium 31 as necessary.

一方で、例えば、スケール表示の対象としてビル92が選択された場合について説明する。
まず、画像計測部15は、主要被写体のビル92の長手方向の長さ(高さ)が46mであると計測したものとする。
そして、指標画像取得加工部52は、20mの長さのクジラを示す指標画像(後述する図4の指標画像121)のデータを取得したものとする。
この場合、指標画像取得加工部52は、2つの指標画像(20mの長さのクジラ×2)と指標画像を約(1/3)にした画像(6mの長さのクジラの一部分)を、ビル92の長手方向(垂直方向)に連続して繰り返し配置させた画像のデータを、加工指標画像102のデータとして生成する。
On the other hand, for example, a case where the building 92 is selected as a scale display target will be described.
First, it is assumed that the image measurement unit 15 measures that the length (height) of the main subject building 92 in the longitudinal direction is 46 m.
Then, it is assumed that the index image acquisition processing unit 52 acquires data of an index image (an index image 121 in FIG. 4 to be described later) indicating a whale having a length of 20 m.
In this case, the index image acquisition processing unit 52 includes two index images (20 m long whale × 2) and an image (about a third of the 6 m long whale) obtained by reducing the index image to about (1/3). Data of an image arranged repeatedly in the longitudinal direction (vertical direction) of the building 92 is generated as data of the processing index image 102.

画像合成部53は、原画像81のデータと、加工指標画像102のデータとを合成することによって、合成画像112のデータを生成する。これにより、表示部20には、図3(c)に示すような合成画像112が表示される。
なお、図3(c)においては、説明の便宜上、加工指標画像102の範囲を示す点線枠が示されているが、このような点線枠の表示は特に必須ではなく、実際には表示を省略しても構わない。
The image synthesis unit 53 generates data of the synthesized image 112 by synthesizing the data of the original image 81 and the data of the processing index image 102. As a result, a composite image 112 as shown in FIG. 3C is displayed on the display unit 20.
In FIG. 3C, for the convenience of explanation, a dotted line frame indicating the range of the processing index image 102 is shown. However, such display of the dotted line frame is not particularly essential and is actually omitted. It doesn't matter.

記憶制御部43は、必要に応じて、合成画像112のデータをリムーバブルメディア31に記憶させる。   The storage control unit 43 stores the data of the composite image 112 in the removable medium 31 as necessary.

図2に戻り、指標画像記憶部61は、上述したクジラを示す指標画像等、複数の指標画像のデータを記憶する。指標画像のデータは、その形態は特に限定されないが、本実施形態では、GIF(Graphic Interchange Format)の画像ファイルであるものとする。   Returning to FIG. 2, the index image storage unit 61 stores data of a plurality of index images such as the index image indicating the whale described above. The form of the index image data is not particularly limited. In the present embodiment, it is assumed that the index image data is a GIF (Graphic Interchange Format) image file.

なお、指標画像のデータは、指標画像取得加工部52によって取得される段階で、指標画像記憶部61に記憶されていれば足りる。従って、撮像装置1の出荷時にデフォルトで与えられるGIFファイルを、指標画像のデータとして指標画像記憶部61に予め記憶しておくこともできる。また、出荷後に、通信部22やドライブ23等を介して得られたGiFファイルを、指標画像のデータとして指標画像記憶部61に事後的に記憶させることもできる。さらに、ユーザが操作部19を操作して、撮像画像のデータからGIFファイルを作成した場合、当該GIFファイルを、指標画像のデータとして指標画像記憶部61に事後的に記憶させることもできる。   The index image data only needs to be stored in the index image storage unit 61 at the stage of being acquired by the index image acquisition processing unit 52. Therefore, the GIF file that is given by default at the time of shipment of the imaging apparatus 1 can be stored in advance in the index image storage unit 61 as index image data. In addition, after shipment, the GiF file obtained via the communication unit 22, the drive 23, or the like can be stored afterwards in the index image storage unit 61 as index image data. Furthermore, when the user operates the operation unit 19 to create a GIF file from captured image data, the GIF file can be stored in the index image storage unit 61 afterwards as index image data.

対応テーブル記憶部62は、指標画像記憶部61に記憶されている複数の指標画像のデータの各々に対して、当該指標画像の物理量(例えば長さ)が対応付けられたテーブル(以下、「対応テーブル」と呼ぶ)を記憶している。   The correspondence table storage unit 62 is a table in which a physical quantity (for example, length) of the index image is associated with each of a plurality of index image data stored in the index image storage unit 61 (hereinafter, “correspondence”). A table).

図4は、対応テーブルの構造を模式的に表した図である。
本実施形態において、対応テーブルは行列構造を有しているため、以下、図4中横方向の項目の集合体を「行」と呼び、同図中縦方向の項目の集合体を「列」と呼ぶ。
対応テーブルの1行は、指標画像記憶部61に記憶されている1つの指標画像のデータが対応する。即ち、対応テーブルの所定の行には、所定の指標画像のデータについての、「データ名」、「指標画像」及び「長さ」という項目がそれぞれ配置されている。
所定の行の「データ名」の項目には、当該行に対応する指標画像のデータの名称が格納される。
所定の行の「指標画像」の項目には、当該行に対応する指標画像のイメージが格納される。ただし、「指標画像」の項目は、対応テーブルの理解を容易なものとすべく図4に図示したものであり、実際に対応テーブル記憶部62に格納されている対応テーブルには含まれていない。
所定の行の「長さ」の項目には、当該行に対応する指標画像の長手方向の長さが格納される。
FIG. 4 is a diagram schematically showing the structure of the correspondence table.
In the present embodiment, since the correspondence table has a matrix structure, hereinafter, a collection of items in the horizontal direction in FIG. 4 is referred to as “row”, and a collection of items in the vertical direction in FIG. Call it.
One row of the correspondence table corresponds to data of one index image stored in the index image storage unit 61. That is, items of “data name”, “index image”, and “length” for the data of a predetermined index image are arranged in predetermined rows of the correspondence table, respectively.
In the item “data name” of a predetermined row, the name of the index image data corresponding to the row is stored.
In the “index image” item of a predetermined row, an image of the index image corresponding to the row is stored. However, the item “index image” is illustrated in FIG. 4 for easy understanding of the correspondence table, and is not included in the correspondence table actually stored in the correspondence table storage unit 62. .
In the item “length” of a predetermined row, the length in the longitudinal direction of the index image corresponding to the row is stored.

具体的には例えば、1行目に着目すると、「クジラ.gif」という名称のGIFファイルにより表わされる指標画像は、「クジラの画像121」であって、その長手方向の長さは「20m」であることがわかる。
2行目に着目すると、「10円.gif」という名称のGIFファイルにより表わされる指標画像は、「硬貨(日本国で発行される10円玉)の画像122」であって、その長手方向の長さ(ここでは10円玉の直径)は「2.5cm」であることがわかる。
3行目に着目すると、「恐竜.gif」という名称のGIFファイルにより表わされる指標画像は、「恐竜の画像123」であって、その長手方向の長さは「25m」であることがわかる。
Specifically, for example, focusing on the first line, the index image represented by the GIF file named “whale.gif” is “whale image 121”, and its length in the longitudinal direction is “20 m”. It can be seen that it is.
Focusing on the second line, the index image represented by the GIF file named “10 yen.gif” is “an image 122 of coins (10 yen coins issued in Japan)” in the longitudinal direction. It can be seen that the length (here, the diameter of a 10-yen coin) is “2.5 cm”.
Focusing on the third line, it can be seen that the index image represented by the GIF file named “dinosaur.gif” is “dinosaur image 123”, and its length in the longitudinal direction is “25 m”.

以上、図2乃至図4を参照して、本実施形態の撮像装置1の機能的構成について説明した。
次に、このような機能的構成を有する撮像装置1が実行する処理のうち、スケール表示処理の流れについて説明する。
図5は、図2の機能的構成を有する図1の撮像装置1が実行するスケール表示処理の流れを説明するフローチャートである。
The functional configuration of the imaging apparatus 1 according to the present embodiment has been described above with reference to FIGS.
Next, among the processes executed by the imaging apparatus 1 having such a functional configuration, the flow of the scale display process will be described.
FIG. 5 is a flowchart for explaining the flow of the scale display process executed by the imaging apparatus 1 of FIG. 1 having the functional configuration of FIG.

スケール表示処理は、本実施形態においては、ユーザが操作部19を操作してスケール表示の指示をした後に、撮像部18による撮像動作が行われたことを契機にして開始される。   In the present embodiment, the scale display process is started when the imaging operation by the imaging unit 18 is performed after the user operates the operation unit 19 to instruct the scale display.

ステップS1において、画像取得部51は、撮像部18から出力された撮像画像のデータを、原画像のデータとして取得する。例えば本例では、図3(a)の原画像81のデータが取得されたものとする。   In step S <b> 1, the image acquisition unit 51 acquires captured image data output from the imaging unit 18 as original image data. For example, in this example, it is assumed that the data of the original image 81 in FIG.

ステップS2において、主要被写体検出部42は、ステップS1の処理で取得された原画像のデータに基づいて、当該原画像の中の主要被写体を検出する。例えば本例では、主要被写体検出部42は、図3(a)に示すように、二重カギ括弧(『』)で囲われる橋91を主要被写体として検出したものとする。   In step S2, the main subject detection unit 42 detects the main subject in the original image based on the data of the original image acquired in the process of step S1. For example, in this example, it is assumed that the main subject detection unit 42 has detected a bridge 91 surrounded by double brackets (“”) as a main subject, as shown in FIG.

ステップS3において、画像計測部15は、ステップS2の処理で検出された主要被写体の長さを計測する。例えば、画像計測部15は、ステップS2の処理で検出された橋91の長手方向(車や人等の進行方向)の長さ(実寸)を、ズーム値や主要被写体91までの距離情報のメタ情報に基づいて計測する。具体的には例えば、本例では、上述の例にあわせて90mが計測されたものとする。   In step S3, the image measurement unit 15 measures the length of the main subject detected in the process of step S2. For example, the image measurement unit 15 uses the length (actual size) of the longitudinal direction of the bridge 91 (the traveling direction of a car, a person, etc.) detected in the process of step S2 as a zoom value or a meta information of distance information to the main subject 91. Measure based on information. Specifically, for example, in this example, 90 m is measured in accordance with the above-described example.

ステップS4において、表示制御部41は、指標画像を選択するよう報知する。即ち、表示制御部41は、画像計測部15の計測結果に基づいて、使用可能な指標画像の一覧を示す画像を表示部20に表示させることによって、指標画像を選択するよう報知する。
例えば本例では、主要被写体である橋91の長さは90mであると計測されている。従って、図4の対応テーブルによれば、90mをユーザに把握させるために適切な長さを有する指標画像としては、「長さ」が20mのクジラの画像121と、「長さ」が25mの恐竜の画像123とが存在する。従って、本例では、クジラの画像121と、恐竜の画像123とを含む一覧画像が表示部20に表示されることによって、指標画像として画像121又は画像123を選択するよう報知される。
In step S4, the display control unit 41 notifies the user to select an index image. That is, the display control unit 41 informs the display unit 20 to select an index image by causing the display unit 20 to display an image indicating a list of usable index images based on the measurement result of the image measurement unit 15.
For example, in this example, the length of the bridge 91 that is the main subject is measured to be 90 m. Therefore, according to the correspondence table of FIG. 4, as an index image having an appropriate length for allowing the user to grasp 90 m, a whale image 121 with a “length” of 20 m and a “length” of 25 m There is a dinosaur image 123. Therefore, in this example, a list image including the whale image 121 and the dinosaur image 123 is displayed on the display unit 20 to notify the user that the image 121 or the image 123 is selected as the index image.

ステップS5において、指標画像取得加工部52は指標画像が選択されたか否かを判定する。   In step S5, the index image acquisition processing unit 52 determines whether an index image has been selected.

指標画像が選択されない場合には、ステップS5においてNOであると判定されて、処理はステップS4に戻される。即ち、指標画像が選択されるまでの間、ステップS4及びS5のループ処理が繰り返し実行されることによって、スケール表示処理は待機状態になる。なお、図示はしないが、所定時間経過しても未だ指標画像が選択されない場合には、スケール表示処理を終了するようにしてもよい。   When the index image is not selected, it is determined as NO in Step S5, and the process returns to Step S4. That is, until the index image is selected, the scale display process is in a standby state by repeatedly executing the loop processes of steps S4 and S5. Although not shown, the scale display process may be terminated when the index image is not yet selected even after a predetermined time has elapsed.

その後、指標画像が選択された場合には、ステップS5においてYESであると判定されて、処理はステップS6に進む。なお、本例では、クジラの画像121が指標画像として選択されたものとして、以下の説明を行う。   Thereafter, when the index image is selected, it is determined as YES in Step S5, and the process proceeds to Step S6. In this example, the following description will be given on the assumption that the whale image 121 is selected as the index image.

ステップS6において、指標画像取得加工部52は、選択された指標画像のデータを、指標画像記憶部61から取得して、その加工を行うことによって、加工指標画像のデータを生成する。
具体的には例えば、本例では、指標画像のデータとして、クジラの画像121についての「クジラ.gif」というGIFファイルが取得される。図4の対応テーブルによれば、画像121により示されるクジラの長さは20mである。一方、主要被写体としての橋91の長さは90mであり、クジラの長さの4.5倍である。よって、本例では、クジラの画像121が4.5枚分、橋91の長さ方向(水平方向)に連続して繰り返し配置された画像のデータ、即ち図3(b)に示す加工指標画像101のデータが生成される。
In step S6, the index image acquisition processing unit 52 acquires the data of the selected index image from the index image storage unit 61, and generates the processing index image data by performing the processing.
Specifically, for example, in this example, a GIF file “whale.gif” for the whale image 121 is acquired as index image data. According to the correspondence table of FIG. 4, the length of the whale indicated by the image 121 is 20 m. On the other hand, the length of the bridge 91 as a main subject is 90 m, which is 4.5 times the length of the whale. Therefore, in this example, 4.5 whale images 121, the data of the image repeatedly arranged continuously in the length direction (horizontal direction) of the bridge 91, that is, the processing index image shown in FIG. 101 data is generated.

ステップS7において、画像合成部53は、ステップS1の処理で取得された原画像のデータと、ステップS6の処理で生成された加工指標画像のデータとを合成することによって、合成画像のデータを生成する。
本例では図3(b)に示すように、原画像81の橋91の上方に、4.5頭のクジラが水平方向に連続して繰り返し配置された加工指標画像101が重畳された合成画像111のデータが生成される。
In step S <b> 7, the image composition unit 53 generates composite image data by combining the original image data acquired in step S <b> 1 and the processing index image data generated in step S <b> 6. To do.
In this example, as shown in FIG. 3B, a composite image in which a processing index image 101 in which 4.5 whales are repeatedly arranged in the horizontal direction is superimposed above the bridge 91 of the original image 81 is superimposed. 111 data are generated.

ステップS8において、表示制御部41は、ステップS27の処理でデータとして生成された合成画像を表示部20に表示させる。
例えば本例では、図3(b)に示すような合成画像111が表示部20に表示される。
In step S8, the display control unit 41 causes the display unit 20 to display the composite image generated as data in the process of step S27.
For example, in this example, a composite image 111 as shown in FIG. 3B is displayed on the display unit 20.

ステップS9において、記憶制御部43は、保存指示があったか否かを判定する。
即ち、ユーザは、操作部19を操作することによって、表示部20に表示された合成画像のデータを保存するか否かの保存指示をすることができる。
このような保存指示があった場合には、ステップS9においてYESであると判定されて、処理はステップS10に進む。
In step S9, the storage control unit 43 determines whether or not there is a save instruction.
In other words, the user can instruct to save whether or not to save the composite image data displayed on the display unit 20 by operating the operation unit 19.
If there is such a storage instruction, it is determined as YES in Step S9, and the process proceeds to Step S10.

ステップS10において、記憶制御部43は、合成画像のデータをリムーバブルメディア31に保存(記憶)させる。これにより、スケール表示処理は終了となる。
これに対して、保存指示がなかった場合には、ステップS9においてNOであると判定されて、ステップS10の処理は実行されずに、即ち合成画像のデータは保存されずに、スケール表示処理は終了となる。
In step S <b> 10, the storage control unit 43 saves (stores) the composite image data in the removable medium 31. As a result, the scale display process ends.
On the other hand, if there is no save instruction, it is determined as NO in step S9, and the process of step S10 is not executed, that is, the composite image data is not saved, and the scale display process is performed. End.

以上のように構成される撮像装置1は、指標画像記憶部61と、画像取得部51と、画像計測部15と、表示部20と、を備える。
指標画像記憶部61は、長さの指標となる指標画像のデータを記憶する。
画像取得部51は、被写体を含む画像のデータを、原画像のデータとして取得する。
画像計測部15は、原画像のデータに基づいて、原画像に含まれる主要被写体の長さを計測する。
表示部20は、主要被写体の長さに基づいて、原画像とともに指標画像を表示する。
The imaging apparatus 1 configured as described above includes an index image storage unit 61, an image acquisition unit 51, an image measurement unit 15, and a display unit 20.
The index image storage unit 61 stores index image data serving as a length index.
The image acquisition unit 51 acquires image data including a subject as original image data.
The image measurement unit 15 measures the length of the main subject included in the original image based on the original image data.
The display unit 20 displays the index image together with the original image based on the length of the main subject.

これにより、鑑賞者は、特別な撮影操作が必要なく、主要被写体の長さを直感的かつ即座に把握することができる。
また原画像とともに表示される指標画像は、長さを想起しやすい画像であれば任意の画像を採用することができるので、興趣に富んだ画像を容易に生成することができる。
Thus, the viewer can intuitively and immediately grasp the length of the main subject without requiring a special shooting operation.
Moreover, any image can be adopted as the index image displayed together with the original image as long as it is easy to recall the length. Therefore, an interesting image can be easily generated.

また、画像計測部15は、主要被写体の直交する2辺の長さを計測することもできる。
即ち、画像計測部15は、これらの2辺の長さを用いて、主要被写体91の面積を算出することができる。
これにより、被写体の面積を直感的かつ即座に把握させる画像であって、興趣に富んだ画像を生成することができる。
The image measurement unit 15 can also measure the lengths of two orthogonal sides of the main subject.
In other words, the image measurement unit 15 can calculate the area of the main subject 91 using the lengths of these two sides.
As a result, it is possible to generate an image that is intuitively and immediately comprehensible for the area of the subject and that is rich in interest.

さらにまた、指標画像取得加工部52は、主要被写体91の長さに基づいて、指標画像のデータを加工することができる。
このようにして加工されたデータにより表わされる指標画像(上述した加工指標画像)は原画像とともに表示部20に表示される。
これにより、被写体の大きさをより直感的かつより即座に把握させる画像であって、より興趣に富んだ画像を生成することができる。
Furthermore, the index image acquisition processing unit 52 can process index image data based on the length of the main subject 91.
The index image represented by the data processed in this way (the above-described processing index image) is displayed on the display unit 20 together with the original image.
As a result, it is possible to generate an image that makes it possible to grasp the size of the subject more intuitively and more immediately and that is more interesting.

なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。   In addition, this invention is not limited to the above-mentioned embodiment, The deformation | transformation in the range which can achieve the objective of this invention, improvement, etc. are included in this invention.

例えば、上記実施形態の図3(b)において、原画像81の橋91の上方に、4.5頭のクジラが水平方向に連続して繰り返し配置された合成画像111のデータが生成されるようにした。しかしながら、上記実施形態に限定されることなく、例えば、図4の指標画像としてクジラが移動する態様をアニメーションGIFファイルとして指標画像記憶部61に記憶させておき、加工指標画像101として指標画像記憶部61に記憶されている1頭のクジラを4.5頭分の範囲でアニメーション表示させても良い。
このような表示をすることにより動きのあるスケールの表現が可能となる。
また、例えば、上述の実施形態においては、原画像のデータは、メタ情報が付加された画像のデータが採用されたが、メタ情報が付加されている必要は特になく、例えば撮像時にCPU11等が、被写体の物理量を計測可能な情報(例えばズーム値や被写体までの距離情報)を演算したり、メタ情報とは別に取得するようにしてもよい。
For example, in FIG. 3B of the above embodiment, data of the composite image 111 in which 4.5 whales are repeatedly arranged in the horizontal direction above the bridge 91 of the original image 81 is generated. I made it. However, the present invention is not limited to the above-described embodiment. For example, an aspect in which the whale moves as the index image in FIG. 4 is stored in the index image storage unit 61 as an animation GIF file, and the index image storage unit as the processing index image 101. One whale stored in 61 may be animated in a range of 4.5.
By displaying in this way, it is possible to express a moving scale.
Further, for example, in the above-described embodiment, the image data to which the meta information is added is used as the original image data. However, it is not particularly necessary that the meta information is added. Information that can measure the physical quantity of the subject (for example, zoom value or distance information to the subject) may be calculated or acquired separately from the meta information.

また、上述の実施形態においては、指標画像として、指標となる物体(クジラ、硬貨、恐竜等)が単体で含まれる画像が採用されたが、本発明は特にこれに限定されない。例えば、指標となる物体(クジラ、硬貨、恐竜等)がi個連続して繰り返し配置された各画像(i=1乃至Nとした各画像であって、iは小数や分数でもよい)のそれぞれを、指標画像として採用することもできる。   Further, in the above-described embodiment, an image including an object (such as a whale, a coin, or a dinosaur) serving as an index is employed as the index image, but the present invention is not particularly limited thereto. For example, each of the images (i = 1 to N, where i may be a decimal number or a fraction) in which i objects (whales, coins, dinosaurs, etc.) are repeatedly arranged consecutively. Can also be employed as an index image.

さらにまた、撮像装置1は、このような指標となる物体(クジラ、硬貨、恐竜等)をイメージとして原画像とともに表示する代わりに、例えば、「指標となる物体(クジラ、硬貨、恐竜等)がK個(Kは正の値であって、小数や分数でもよい)分です」といったメッセージ画像を、指標画像として採用してもよい。   Furthermore, instead of displaying the object (such as a whale, a coin, and a dinosaur) as an image together with the original image, the imaging apparatus 1 may display, for example, “an object (such as a whale, a coin, and a dinosaur) serving as an index. A message image such as “K pieces (K is a positive value and may be a decimal or a fraction)” may be adopted as the index image.

また、上記実施形態においては、指標画像により表現される主要被写体の物理量は、長さとされたが、特にこれに限定されず、その他例えば、径、重さ、位置、標高等を採用することもできる。さらに、指標画像により表現される主要被写体の特徴は、物理量に特に限定されず、検出可能な特徴であれば足り、その他例えば、色、天気等を採用することもできる。   Further, in the above embodiment, the physical quantity of the main subject expressed by the index image is the length, but is not particularly limited thereto, and for example, the diameter, weight, position, altitude, etc. may be adopted. it can. Further, the feature of the main subject expressed by the index image is not particularly limited to the physical quantity, and any feature that can be detected is sufficient, and for example, color, weather, and the like can be adopted.

径に関しては、例えば、画像計測部15は、主要被写体の直径を計測すればよい。この場合、指標画像としては、タイヤや切り株等の径の大きさを想起しやすい画像を採用することで、直感的かつ興趣に富んだ画像を生成することができる。
重さに関しては、例えば、画像計測部15は、主要被写体の種別に対応する重さを予め規定しておき、当該規定に基づいて主要被写体の重さを決定すればよい。この場合、指標画像としては、体重計の上に重さを想起させる重りや象を積み重ねた画像を採用することで、直感的かつ興趣に富んだ画像を生成することができる。
位置に関しては、例えば、画像計測部15は、GPS等により撮像地点の座標を取得すればよい。この場合、指標画像としては、略式の地図を表示し、当該地図に座標に対応する位置をポイントして表示する画像を採用することで、直感的かつ興趣に富んだ画像を生成することができる。
標高に関しては、例えば、画像計測部15は、GPS等により撮像地点の座標を取得して、当該座標に対応する標高を取得すればよい。この場合、指標画像としては、例えば、海抜0mを基準にした海や山が一連になった画像を表示し、現在の標高に対応する位置をポイントして表示する画像を採用することで、直感的かつ興趣に富んだ画像を生成することができる。
天気に関しては、例えば、画像計測部15は、撮影時の撮影場所の座標を取得して、当該座標における天気を取得すればよい。この場合、指標画像としては、天気を示すシンボルの画像を採用することで、直感的かつ興趣に富んだ画像を生成することができる。
色に関しては、例えば、画像計測部15は、主要被写体の画像の色を解析すればよい。この場合、指標画像としては、赤ならリンゴ等、特定の色を想起しやすいものの画像を採用することで、直感的かつ興趣に富んだ画像を生成することができる。
Regarding the diameter, for example, the image measurement unit 15 may measure the diameter of the main subject. In this case, an intuitive and interesting image can be generated by adopting an image that easily recalls the size of the diameter of a tire, a stump, or the like as the index image.
Regarding the weight, for example, the image measurement unit 15 may predefine the weight corresponding to the type of the main subject, and determine the weight of the main subject based on the prescription. In this case, an intuitive and interesting image can be generated as the index image by adopting an image in which weights and elephants reminiscent of the weight are stacked on the scale.
Regarding the position, for example, the image measurement unit 15 may acquire the coordinates of the imaging point by GPS or the like. In this case, an intuitive and interesting image can be generated by displaying an abbreviated map as the index image and adopting an image displayed by pointing a position corresponding to the coordinates on the map. .
Regarding the altitude, for example, the image measurement unit 15 may acquire the coordinates of the imaging point by GPS or the like and acquire the altitude corresponding to the coordinates. In this case, as the index image, for example, an image in which a series of seas and mountains with reference to 0 m above sea level is displayed, and an image displayed by pointing to a position corresponding to the current altitude is displayed. It is possible to generate an image that is personal and interesting.
Regarding the weather, for example, the image measurement unit 15 may acquire the coordinates of the shooting location at the time of shooting and acquire the weather at the coordinates. In this case, an intuitive and interesting image can be generated by adopting a symbol image indicating the weather as the index image.
Regarding the color, for example, the image measurement unit 15 may analyze the color of the image of the main subject. In this case, an intuitive and interesting image can be generated as the index image by adopting an image that easily recalls a specific color such as apple if red.

また、上述の実施形態では、本発明が適用される電子装置は、デジタルカメラ等の撮像装置1を例として説明したが、特にこれに限定されない。本発明は、上述のスケール表示処理を実行可能な電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、ビデオカメラ、携帯型ナビゲーション装置、携帯電話装置、ポータブルゲーム機等に適用可能である。   In the above-described embodiment, the electronic apparatus to which the present invention is applied has been described by taking the imaging apparatus 1 such as a digital camera as an example, but is not particularly limited thereto. The present invention can be applied to general electronic devices capable of executing the scale display process described above. Specifically, for example, the present invention can be applied to a notebook personal computer, a video camera, a portable navigation device, a mobile phone device, a portable game machine, and the like.

上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。また例えば、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。換言すると、図2の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図2の例に限定されない。また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。   The series of processes described above can be executed by hardware or can be executed by software. For example, the series of processes described above can be executed by hardware or can be executed by software. In other words, the functional configuration of FIG. 2 is merely an example and is not particularly limited. That is, it is sufficient that the imaging apparatus 1 has a function capable of executing the above-described series of processing as a whole, and what functional blocks are used to realize this function is not particularly limited to the example of FIG. In addition, one functional block may be constituted by hardware alone, software alone, or a combination thereof.

一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。   When a series of processing is executed by software, a program constituting the software is installed on a computer or the like from a network or a recording medium. The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.

このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1の外部メモリ26により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。外部メモリ26は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図1のROM12や、図1の記憶部21に含まれるハードディスク等で構成される。   The recording medium including such a program is not only constituted by the external memory 26 of FIG. 1 distributed separately from the apparatus main body in order to provide the program to the user, but also in a state of being incorporated in the apparatus main body in advance. It is comprised with the recording medium etc. which are provided in. The external memory 26 is configured by, for example, a magnetic disk (including a floppy disk), an optical disk, a magneto-optical disk, or the like. The optical disk is composed of, for example, a CD-ROM (Compact Disk-Read Only Memory), a DVD (Digital Versatile Disk), or the like. The magneto-optical disk is configured by an MD (Mini-Disk) or the like. In addition, the recording medium provided to the user in a state of being preinstalled in the apparatus main body includes, for example, the ROM 12 in FIG. 1 in which the program is recorded, the hard disk included in the storage unit 21 in FIG.

なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。   In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in time series along the order, but is not necessarily performed in time series, either in parallel or individually. The process to be executed is also included.

1・・・撮像装置、11・・・CPU、12・・・ROM、13・・・RAM、14・・・画像処理部、15・・・画像計測部、16・・・バス、17・・・入出力インターフェース、18・・・撮像部、19・・・操作部、20・・・表示部、21・・・記憶部、22・・・通信部、23・・・ドライブ、31・・・リムーバブルメディア、41・・・表示制御部、42・・・主要被写体検出部、43・・・記憶制御部、51・・・画像取得部、52・・・指標画像取得加工部、53・・・画像合成部、61・・・指標画像記憶部、62・・・対応テーブル記憶部   DESCRIPTION OF SYMBOLS 1 ... Imaging device, 11 ... CPU, 12 ... ROM, 13 ... RAM, 14 ... Image processing part, 15 ... Image measurement part, 16 ... Bus, 17 ... Input / output interface, 18 ... imaging unit, 19 ... operation unit, 20 ... display unit, 21 ... storage unit, 22 ... communication unit, 23 ... drive, 31 ... Removable media, 41... Display control unit, 42... Main subject detection unit, 43... Storage control unit, 51... Image acquisition unit, 52. Image composition unit, 61 ... index image storage unit, 62 ... correspondence table storage unit

Claims (13)

画像を取得する第1の取得手段と、
前記第1の取得手段により取得された画像中の主要被写体の特徴を取得する特徴取得手段と、
前記特徴取得手段により取得された主要被写体の特徴に基づいて、当該主要被写体の特徴に対する相対的な指標となる複数の指標画像を取得する第2の取得手段と、
前記第2の取得手段により取得された前記複数の指標画像を表示手段に表示させる第1の表示制御手段と、
前記表示手段に表示された前記複数の指標画像から、ユーザ操作により特定の指標画像を指定する指定手段と、
前記指定手段により指定された前記特定の指標画像を前記第1の取得手段により取得された前記画像中の主要被写体の周囲に合成する合成手段と、
を備えたことを特徴とする画像処理装置。
First acquisition means for acquiring an image;
Characteristic acquisition means for acquiring characteristics of a main subject in the image acquired by the first acquisition means;
Based on the characteristics of the main subject acquired by the feature acquisition means, second acquisition means for acquiring a plurality of index images serving as relative indexes for the characteristics of the main subject;
First display control means for causing the display means to display the plurality of index images acquired by the second acquisition means;
Designation means for designating a specific index image by a user operation from the plurality of index images displayed on the display means;
Synthesizing means for synthesizing the specific index image designated by the designation means around the main subject in the image obtained by the first obtaining means;
An image processing apparatus comprising:
複数の指標画像を記憶する記憶手段、
を更に備え、
前記第2の取得手段は、前記主要被写体の特徴に基づき、前記記憶手段に記憶された前記複数の指標画像の総数より少ない数の指標画像を取得する
ことを特徴とする請求項1に記載の画像処理装置。
Storage means for storing a plurality of index images;
Further comprising
The said 2nd acquisition means acquires the index image of a number smaller than the total of the said some index image memorize | stored in the said memory | storage means based on the characteristic of the said main subject. Image processing device.
前記表示手段に前記複数の指標画像が表示されている時、ユーザに対してユーザ操作をするように報知する報知手段を更に備えることを特徴とする請求項2に記載の画像処理装置。   The image processing apparatus according to claim 2, further comprising notification means for notifying a user to perform a user operation when the plurality of index images are displayed on the display means. 前記特徴取得手段により取得された主要被写体の特徴に基づいて、前記指標画像を加工する加工手段を更に備え、
前記第2の取得手段は、前記加工手段により加工された指標画像を前記指標画像として取得する
ことを特徴とする請求項1から3の何れか1項に記載の画像処理装置。
Further comprising processing means for processing the index image based on the characteristics of the main subject acquired by the feature acquisition means,
The image processing apparatus according to any one of claims 1 to 3, wherein the second acquisition unit acquires the index image processed by the processing unit as the index image.
前記特徴取得手段は、前記主要被写体の長さを前記特徴として計測する計測手段を有し、
前記加工手段は、前記計測手段により計測された主要被写体の長さに基づいて、前記指標画像を加工する
ことを特徴とする請求項4に記載の画像処理装置。
The feature acquisition means includes measurement means for measuring the length of the main subject as the feature,
The image processing apparatus according to claim 4, wherein the processing unit processes the index image based on a length of a main subject measured by the measuring unit.
前記加工手段は、前記主要被写体の長さが前記指標画像より長い場合は、前記主要被写体の長さに合わせた数の前記指標画像を複製する複製手段を更に備え、
前記合成手段は、前記第1の取得手段により取得された画像と、前記複製手段により複製された前記主要被写体の長さに合わせた数の指標画像とを合成する
ことを特徴とする請求項5に記載の画像処理装置。
The processing means further includes duplication means for duplicating the number of index images according to the length of the main subject when the length of the main subject is longer than the index image,
6. The synthesizing unit synthesizes the image acquired by the first acquiring unit and a number of index images according to the length of the main subject copied by the duplicating unit. An image processing apparatus according to 1.
前記加工手段は、前記主要被写体の長さが前記指標画像より長い場合は、前記主要被写体の長さに合わせた前記指標画像のアニメーションデータを生成する生成手段を更に備え、
前記合成手段は、前記第1の取得手段により取得された画像と、前記生成手段により生成された前記アニメーションデータとを合成する
ことを特徴とする請求項6に記載の画像処理装置。
The processing means further comprises a generating means for generating animation data of the index image in accordance with the length of the main subject when the length of the main subject is longer than the index image,
The image processing apparatus according to claim 6, wherein the synthesizing unit synthesizes the image acquired by the first acquiring unit and the animation data generated by the generating unit.
前記計測手段は、前記被写体の直交する2辺の長さを計測する
ことを特徴とする請求項5から7の何れか1項に記載の画像処理装置。
The image processing apparatus according to claim 5, wherein the measurement unit measures the length of two orthogonal sides of the subject.
前記合成手段により合成された前記画像と前記指標画像とを表示手段に表示させる第2の表示制御手段を更に備えた
ことを特徴とする請求項1から8の何れか1項に記載の画像処理装置。
9. The image processing according to claim 1, further comprising: a second display control unit that causes the display unit to display the image combined with the combining unit and the index image. apparatus.
前記第1の取得手段により取得された画像に含まれる主要被写体を検出する検出手段を更に備え、
前記特徴取得手段は、前記検出手段により検出された主要被写体の特徴を取得する
ことを特徴とする請求項1から9の何れか1項に記載の画像処理装置。
A detector for detecting a main subject included in the image acquired by the first acquisition unit;
The image processing apparatus according to claim 1, wherein the feature acquisition unit acquires a feature of a main subject detected by the detection unit.
前記検出手段により検出された主要被写体の位置を強調表示する第3の表示制御手段を更に備えた
ことを特徴とする請求項10記載の画像処理装置。
The image processing apparatus according to claim 10, further comprising third display control means for highlighting a position of a main subject detected by the detection means.
表示部を備える画像処理装置が実行する画像処理方法において、
画像を取得する第1の取得ステップと、
前記第1の取得ステップの処理により取得された画像に含まれる主要被写体の特徴を取得する特徴取得ステップと、
前記特徴取得ステップにより取得された主要被写体の特徴に基づいて、当該主要被写体の特徴に対する相対的な指標となる複数の指標画像を取得する第2の取得ステップと、
前記第2の取得ステップにより取得された前記複数の指標画像を前記表示部に表示させる第1の表示制御ステップと、
前記表示部に表示された前記複数の指標画像から、ユーザ操作により特定の指標画像を
指定する指定ステップと、
前記指定ステップにより指定された前記特定の指標画像を前記第1の取得ステップにより取得された画像中の主要被写体の周囲に合成する合成ステップと、
を含むことを特徴とする画像処理方法。
In an image processing method executed by an image processing apparatus including a display unit,
A first acquisition step of acquiring an image;
A feature acquisition step of acquiring features of a main subject included in the image acquired by the processing of the first acquisition step;
A second acquisition step of acquiring a plurality of index images serving as relative indexes for the characteristics of the main subject based on the characteristics of the main subject acquired by the feature acquisition step;
A first display control step for displaying the plurality of index images acquired in the second acquisition step on the display unit;
A designation step of designating a specific index image by a user operation from the plurality of index images displayed on the display unit;
A synthesis step of synthesizing the specific index image designated by the designation step around a main subject in the image obtained by the first acquisition step;
An image processing method comprising:
コンピュータを、
画像を取得する第1の取得手段と、
前記第1の取得手段により取得された画像中に含まれる主要被写体の特徴を取得する特徴取得手段と、
前記特徴取得手段により取得された主要被写体の特徴に基づいて、当該主要被写体の特徴に対する相対的な指標となる複数の指標画像を取得する第2の取得手段、
前記第2の取得手段により取得された前記複数の指標画像を表示手段に表示させる第1の表示制御手段、
前記表示手段に表示された前記複数の指標画像から、ユーザ操作により特定の指標画像を指定する指定手段、
前記指定手段により指定された前記特定の指標画像を前記第1の取得手段により取得された画像中の主要被写体の周囲に合成する合成手段、
として機能させることを特徴とするプログラム。
Computer
First acquisition means for acquiring an image;
Feature acquisition means for acquiring the characteristics of the main subject included in the image acquired by the first acquisition means;
Second acquisition means for acquiring a plurality of index images serving as relative indices for the characteristics of the main subject based on the characteristics of the main subject acquired by the feature acquisition means;
First display control means for causing the display means to display the plurality of index images acquired by the second acquisition means;
Designation means for designating a specific index image by a user operation from the plurality of index images displayed on the display means;
Synthesizing means for synthesizing the specific index image designated by the designation means around a main subject in the image obtained by the first obtaining means;
A program characterized by functioning as
JP2010219788A 2010-09-29 2010-09-29 Image processing apparatus, image processing method, and program Expired - Fee Related JP5884260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010219788A JP5884260B2 (en) 2010-09-29 2010-09-29 Image processing apparatus, image processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010219788A JP5884260B2 (en) 2010-09-29 2010-09-29 Image processing apparatus, image processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015111020A Division JP6197830B2 (en) 2015-06-01 2015-06-01 Image processing apparatus, image processing method, and program

Publications (3)

Publication Number Publication Date
JP2012075036A JP2012075036A (en) 2012-04-12
JP2012075036A5 JP2012075036A5 (en) 2013-11-14
JP5884260B2 true JP5884260B2 (en) 2016-03-15

Family

ID=46170765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010219788A Expired - Fee Related JP5884260B2 (en) 2010-09-29 2010-09-29 Image processing apparatus, image processing method, and program

Country Status (1)

Country Link
JP (1) JP5884260B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6113416B2 (en) * 2012-04-04 2017-04-12 シャープ株式会社 Image capturing apparatus, image processing method, and program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0514779A (en) * 1991-06-28 1993-01-22 Kyocera Corp Dimension display system for electronic still camera
JPH05312947A (en) * 1992-05-13 1993-11-26 Furuno Electric Co Ltd Fish type decision system
JPH11102007A (en) * 1997-09-25 1999-04-13 Casio Comput Co Ltd Image overlapping display method and camera device
JP2004260778A (en) * 2003-02-28 2004-09-16 Koichiro Nishio Digital camera, control method and program
JP4269908B2 (en) * 2003-11-25 2009-05-27 カシオ計算機株式会社 Electronic camera, electronic camera control program
JP5441799B2 (en) * 2010-04-08 2014-03-12 株式会社ザクティ Electronic camera

Also Published As

Publication number Publication date
JP2012075036A (en) 2012-04-12

Similar Documents

Publication Publication Date Title
US8599251B2 (en) Camera
JP2007194819A5 (en)
JP6381892B2 (en) Image processing apparatus, image processing method, and image processing program
JP6434666B1 (en) Electronic device, control method and program
JP6143678B2 (en) Information processing apparatus, information processing method, and program
US9767587B2 (en) Image extracting apparatus, image extracting method and computer readable recording medium for recording program for extracting images based on reference image and time-related information
JP2016224173A (en) Control apparatus and control method
JP2010198559A (en) Image processor, image processing method, and image processing program
JP2006244051A (en) Display device and display control method
JP5884260B2 (en) Image processing apparatus, image processing method, and program
JP6532370B2 (en) Imaging system, composition setting device, and composition setting program
US10447935B2 (en) Image generating apparatus, image generating method and computer readable recording medium for recording program for generating new image from images related to reference image
JP6197830B2 (en) Image processing apparatus, image processing method, and program
JP4901258B2 (en) Camera and data display method
JP5216828B2 (en) Image processing apparatus, method, and program
JP2020184669A (en) Image processing system, imaging apparatus, image processing method, program
JP2014175733A (en) Image reproduction apparatus and image reproduction program
JP5593778B2 (en) Image processing apparatus and method, and program
JP6598897B2 (en) Electronic device, control method and program
JP2015008428A (en) Image processing apparatus, image processing method, and image processing program
JP2012027678A (en) Image display device and program
JP2012073541A (en) Image display device, image display method, and program
JP6743441B2 (en) Image collection device, display system, image collection method and program
JP2006311451A (en) Image reproducing apparatus and electronic camera
JP2019149791A (en) Electronic device, control method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130926

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130926

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140414

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140527

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140718

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150303

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150601

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20150609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151126

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: 20160112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160125

R150 Certificate of patent or registration of utility model

Ref document number: 5884260

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees