Nothing Special   »   [go: up one dir, main page]

JP2005080216A - Image processing apparatus, image processing method and its program - Google Patents

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

Info

Publication number
JP2005080216A
JP2005080216A JP2003311758A JP2003311758A JP2005080216A JP 2005080216 A JP2005080216 A JP 2005080216A JP 2003311758 A JP2003311758 A JP 2003311758A JP 2003311758 A JP2003311758 A JP 2003311758A JP 2005080216 A JP2005080216 A JP 2005080216A
Authority
JP
Japan
Prior art keywords
image
arbitrary
information
processing apparatus
name
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.)
Abandoned
Application number
JP2003311758A
Other languages
Japanese (ja)
Inventor
Tetsukazu Nakae
哲一 仲江
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 JP2003311758A priority Critical patent/JP2005080216A/en
Publication of JP2005080216A publication Critical patent/JP2005080216A/en
Abandoned legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Television Signal Processing For Recording (AREA)
  • Image Analysis (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image processing apparatus, image processing method and its program in which a user can easily search a desired image without performing complicated image sorting work. <P>SOLUTION: When a recognition name is inputted as search information, image recognition registration information corresponding to the recognition name is compared with photographed images recorded on a memory card and an image that is an object to be searched, is searched. As a way of comparing the image recognition registration information with the photographed images, one photographed image is specified and partial images are extracted out of the specified photographed image. A location of an object projected in the extracted image, its local relationship are digitized to calculate numerical data. The calculated numerical data are then compared with the image recognition registration information. Such comparison is applied to all partial images and is also applied to all the photographed images recorded on the memory card. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、画像処理装置に係り、詳しくは、予め任意に設定した画像情報からそれに関連する画像を検索することのできる画像処理装置、画像処理方法及びプログラムに関する。   The present invention relates to an image processing apparatus, and more particularly, to an image processing apparatus, an image processing method, and a program that can retrieve an image related to image information set arbitrarily in advance.

従来のデジタルカメラにおいて、撮影記録した過去の画像のうちユーザが望む画像を見たい場合には、デジタルカメラのディスプレーにおいて日付、撮影時刻順に表示される複数のサムネイル画像を見ながら、ユーザが逐次探していた。   In a conventional digital camera, when the user wants to see images that the user wants among past images that have been captured and recorded, the user sequentially searches while viewing a plurality of thumbnail images displayed in order of date and shooting time on the display of the digital camera. It was.

また、下記特許公開公報には、記録した画像を分類する発明が開示されている。詳しくは、予め分類表を作成しておき、記録時に画像を分類して記憶し、分類毎に再生することにより、記録した画像の中からユーザが望む画像を容易に探すことができるというものである。   In addition, the following patent publication discloses an invention for classifying recorded images. Specifically, by creating a classification table in advance, classifying and storing images at the time of recording, and reproducing each classification, it is possible to easily find the image desired by the user from the recorded images. is there.

公開特許公報 特開平5−344460(段落「0039」および段落「0046」参照)Japanese Patent Laid-Open No. 5-344460 (see paragraph “0039” and paragraph “0046”)

しかしながら、従来のデジタルカメラにあっては、ユーザはデジタルカメラのディスプレーに日付順、撮影時刻順に表示される複数のサムネイル画像を見ながら逐次探すしかないため、メモリの大容量化に伴う記録画像の増大に伴い、不便になり、時間と手間がかかるという問題点があった。
また、特許文献に記載された発明によれば、画像を分類して記録するので、画像検索の点では便利になったが、分類コードを撮影画像に付与するという作業が大変であり、非常に手間がかかるという問題点があった
However, in a conventional digital camera, the user has to search sequentially while looking at a plurality of thumbnail images displayed in order of date and shooting time on the display of the digital camera. With the increase, there is a problem that it becomes inconvenient and takes time and labor.
In addition, according to the invention described in the patent document, since the images are classified and recorded, it is convenient in terms of image search, but the work of assigning the classification code to the photographed image is very difficult, There was a problem that it took time and effort

そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、繁雑な画像の分類作業を行うことなく、ユーザが望む画像の検索を容易にする画像処理装置、画像処理方法及びそのプログラムを提供することを目的とする。   Therefore, the present invention has been made in view of such conventional problems, and an image processing apparatus, an image processing method, and a program thereof that facilitate searching for an image desired by a user without performing complicated image classification work. The purpose is to provide.

上記目的達成のため、請求項1記載の発明による画像処理装置は、任意名称と任意画像情報とを関連付けて登録する登録手段と、
前記登録手段により登録された任意名称を検索条件として指示する第1の指示手段と、
前記第1の指示手段により指示された任意名称と関連付けられて登録されている任意画像情報を用いて、記録手段に記録されている画像の中から合致する画像を検索する第1の検索手段と、
を備えることを特徴とする。
また、請求項2に記載されているように、前記第1の検索手段により画像を検索した場合には、
前記第1の検索手段により検索された画像と、前記第1の指示手段により指示された任意名称とを関連付けて記録する関連記録制御手段を備えるようにしてもよい。
In order to achieve the above object, an image processing apparatus according to the first aspect of the present invention includes a registration unit that registers an arbitrary name and arbitrary image information in association with each other;
First instruction means for instructing an arbitrary name registered by the registration means as a search condition;
First search means for searching for a matching image from images recorded in the recording means, using arbitrary image information registered in association with the arbitrary name specified by the first instruction means; ,
It is characterized by providing.
Further, as described in claim 2, when an image is searched by the first search means,
You may make it provide the related recording control means which links | relates and records the image searched by the said 1st search means, and the arbitrary names instruct | indicated by the said 1st instruction means.

請求項3記載の発明による画像処理装置は、任意名称と任意画像情報とを関連付けて登録する登録手段と、
画像を取得する取得手段と、
前記登録手段により登録した任意画像情報と前記取得手段により取得した画像とが合致するか否かを判断する判断手段と、
前記判断手段により合致すると判断された任意画像情報に関連付けて前記登録手段により登録した任意名称と、前記取得手段により取得された画像とを関連付けて記録する関連記録制御手段と、
を備えることを特徴とする。
また、請求項4に記載されているように、被写体を撮像する撮像手段を備えた画像処理装置において、
前記判断手段は、
前記撮像手段による撮影が終了した後に、
前記登録手段により登録した任意画像情報と前記取得手段により取得した画像とが合致するか否かを判断するようにしてもよい。
An image processing apparatus according to a third aspect of the invention includes a registration unit that registers an arbitrary name and arbitrary image information in association with each other;
An acquisition means for acquiring an image;
Determination means for determining whether or not the arbitrary image information registered by the registration means matches the image acquired by the acquisition means;
An associated recording control means for associating and recording the arbitrary name registered by the registration means in association with the arbitrary image information determined to be matched by the determination means, and the image acquired by the acquisition means;
It is characterized by providing.
According to a fourth aspect of the present invention, in the image processing apparatus including the imaging unit that images the subject,
The determination means includes
After shooting by the imaging means is completed,
You may make it judge whether the arbitrary image information registered by the said registration means and the image acquired by the said acquisition means correspond.

また、請求項5に記載されているように、前記判断手段は、
前記画像処理装置の電源オフ時に、
前記登録手段により登録した任意画像情報と前記取得手段により取得した画像とが合致するか否かを判断するようにしてもよい。
また、請求項6に記載されているように、前記取得手段は、
記録手段に記録されている画像の中から取得するようにしてもよい。
また、請求項7に記載されているように、前記撮像手段により撮像された画像を記録手段に記録する記録制御手段を備え、
前記取得手段は、
前記撮像手段により撮像された画像であり、かつ、前記記録制御手段によって前記記録手段に記録されていない画像を取得するようにしてもよい。
Further, as described in claim 5, the determination means includes:
When the image processing apparatus is powered off,
You may make it judge whether the arbitrary image information registered by the said registration means and the image acquired by the said acquisition means correspond.
Further, as described in claim 6, the acquisition unit includes:
You may make it acquire from the image currently recorded on the recording means.
In addition, as described in claim 7, the recording control unit records the image captured by the imaging unit on the recording unit,
The acquisition means includes
You may make it acquire the image which is the image imaged by the said imaging means, and is not recorded on the said recording means by the said recording control means.

また、例えば、請求項8に記載されているように、前記登録手段により登録された任意名称を検索条件として指示する第2の指示手段と、
前記第2の指示手段により検索条件として任意名称が指示された場合には、
前記関連記録制御手段により画像に関連付けられて記録された任意名称と、前記第2の指示手段により指示された任意名称とを比較し、一致する画像を検索する第2の検索手段と、
を備えるようにしてもよい。
Further, for example, as described in claim 8, second instruction means for instructing an arbitrary name registered by the registration means as a search condition;
When an arbitrary name is designated as a search condition by the second instruction means,
A second search unit that compares an arbitrary name recorded in association with an image by the related recording control unit and an arbitrary name specified by the second instruction unit, and searches for a matching image;
You may make it provide.

また、例えば、請求項9に記載されているように、前記任意画像情報は、
登録の対象となる画像の指定範囲内の画像から抽出された情報であるようにしてもよい。
また、請求項10に記載されているように、前記任意画像情報は、
前記抽出された情報から算出された情報であるようにしてもよい。
また、請求項11に記載されているように、前記指定範囲は、
登録の対象となる画像が撮影されるときにフォーカスされた位置によって定まるようにしてもよい。
For example, as described in claim 9, the arbitrary image information is:
The information may be information extracted from an image within a specified range of an image to be registered.
Further, as described in claim 10, the arbitrary image information is:
The information may be calculated from the extracted information.
In addition, as specified in claim 11, the specified range is:
It may be determined according to a focused position when an image to be registered is taken.

また、請求項12に記載されているように、前記指定範囲は、
登録の対象となる画像のフォーカス距離情報によって定まるようにしてもよい。
また、請求項13に記載されているように、前記指定範囲は、
予め設定された画像の中央の部分であるようにしてもよい。
また、請求項14に記載されているように、前記指定範囲は、
ユーザによってその位置、大きさ、形を設定することができるようにしてもよい。
In addition, as specified in claim 12, the specified range is:
You may make it determine with the focus distance information of the image used as registration object.
Further, as described in claim 13, the specified range is
You may make it be the center part of the preset image.
In addition, as specified in claim 14, the specified range is:
The position, size, and shape may be set by the user.

請求項15記載の発明によるプログラムは、任意名称と任意画像情報とを関連付けて登録する処理と、
この処理により登録された任意名称を検索条件として指示する処理と、
この処理により指示された任意名称と関連付けられて登録されている任意画像情報を用いて、記録媒体に記録されている画像の中から合致する画像を検索する処理と、
を含みコンピュータで画像の検索を実行することを特徴とする。
請求項16記載の発明によるプログラムは、任意名称と任意画像情報とを関連付けて登録する登録処理と、
画像を取得する取得処理と、
前記登録処理により登録した任意画像情報と前記取得処理により取得した画像とが合致するか否かを判断する処理と、
この処理により合致すると判断された任意画像情報に関連付けて前記登録処理により登録した任意名称と、前記取得処理により取得された画像とを関連付けて記録する処理と、
を含みコンピュータで画像の処理を実行することを特徴とする。
A program according to the invention of claim 15 is a process of registering an arbitrary name and arbitrary image information in association with each other;
A process of instructing an arbitrary name registered by this process as a search condition;
Processing for searching for a matching image from images recorded on a recording medium using arbitrary image information registered in association with an arbitrary name instructed by this processing;
And the image search is executed by a computer.
A program according to the invention of claim 16 is a registration process for registering an arbitrary name and arbitrary image information in association with each other;
An acquisition process to acquire an image;
A process for determining whether or not the arbitrary image information registered by the registration process matches the image acquired by the acquisition process;
A process of associating and recording the arbitrary name registered by the registration process in association with the arbitrary image information determined to match by the process, and the image acquired by the acquisition process;
And the image processing is executed by a computer.

請求項17記載の発明による画像処理方法は、任意名称と任意画像情報とを関連付けて登録するステップと、
このステップにより登録された任意名称を検索条件として指示するステップと、
このステップにより指示された任意名称と関連付けられて登録されている任意画像情報を用いて、記録媒体に記録されている画像の中から合致する画像を検索するステップと、
を含むことを特徴とする。
請求項18記載の発明による画像処理方法は、任意名称と任意画像情報とを関連付けて登録する登録ステップと、
画像を取得する取得ステップと、
前記登録ステップにより登録した任意画像情報と前記取得ステップにより取得した画像とが合致するか否かを判断するステップと、
このステップにより合致すると判断された任意画像情報に関連付けて前記登録ステップにより登録した任意名称と、前記取得ステップにより取得された画像とを関連付けて記録するステップと、
を含み、コンピュータを用いて画像の検索を行うことを特徴とする。
An image processing method according to the invention of claim 17 includes a step of registering an arbitrary name and arbitrary image information in association with each other;
Instructing an arbitrary name registered in this step as a search condition;
Using the arbitrary image information registered in association with the arbitrary name instructed in this step, searching for a matching image from the images recorded on the recording medium;
It is characterized by including.
An image processing method according to an invention of claim 18 includes a registration step of registering an arbitrary name and arbitrary image information in association with each other;
An acquisition step of acquiring an image;
Determining whether the arbitrary image information registered in the registration step matches the image acquired in the acquisition step;
An arbitrary name registered by the registration step in association with the arbitrary image information determined to match by this step, and a step of recording the image acquired by the acquisition step in association with each other;
And searching for an image using a computer.

請求項1記載の発明による画像処理装置によれば、ユーザが検索したいポイントとなる画像情報とユーザが入力した名前を任意画像情報及び任意名称として関連付けて登録し、検索情報として入力された任意名称に対応する任意画像情報を用いて撮影画像をすべて検索するので、画像の撮影終了毎に撮影画像の名前、撮影場所等のキーワード等をいちいち入力しなくても容易にユーザが所望する画像を検索することができる。
また、静止画ファイル毎にキーワード等を入力しなくてすむので、ユーザの手間、労力を大幅に軽減することができる。
請求項2記載の発明による画像処理装置によれば、検索された画像は、検索情報として入力された任意名称と関連付けて記録し、2度目以降の検索は、任意画像情報を用いて再び検索することはないので、迅速に所望の画像を検索することができる。
また、ユーザが画像毎に分類作業を行わなくても自動的に検索した画像は分類されるので、手間と労力を大幅に軽減することができる。
According to the image processing apparatus of the first aspect of the present invention, the image information which is the point that the user wants to search and the name input by the user are registered in association with the arbitrary image information and the arbitrary name, and the arbitrary name input as the search information Since all the captured images are searched using arbitrary image information corresponding to the image, the user can easily search for the desired image without having to input the name of the captured image, keywords such as the captured location each time the image is captured. can do.
Moreover, since it is not necessary to input a keyword etc. for every still image file, a user's effort and labor can be reduced significantly.
According to the image processing apparatus of the second aspect, the searched image is recorded in association with the arbitrary name input as the search information, and the second and subsequent searches are performed again using the arbitrary image information. Since there is nothing, a desired image can be searched quickly.
Further, since the automatically searched images are classified without the user performing the classification operation for each image, labor and labor can be greatly reduced.

請求項3記載の発明による画像処理装置によれば、ユーザが画像毎に分類作業を行わなくても、画像認識情報を用いて画像を検索し、検索した画像を自動的に分類してくれるので、ユーザの手間と労力を大幅に軽減することができる。
請求項4記載の発明による画像処理装置によれば、撮影終了後に画像を自動的に分類してくれるので、ユーザの手間と労力を大幅に軽減することができる。
請求項5記載の発明による画像処理装置によれば、画像処理装置の電源をOFFしたときに画像を自動的に分類するので、ユーザの手間と労力を大幅に軽減することができる。
According to the image processing apparatus of the third aspect of the present invention, even if the user does not perform the classification operation for each image, the image is searched using the image recognition information, and the searched image is automatically classified. The user's labor and labor can be greatly reduced.
According to the image processing apparatus of the fourth aspect of the present invention, the images are automatically classified after the photographing is completed, so that it is possible to greatly reduce the labor and labor of the user.
According to the image processing apparatus of the fifth aspect, since the images are automatically classified when the power of the image processing apparatus is turned off, the labor and labor of the user can be greatly reduced.

請求項6記載の発明による画像処理装置によれば、記録手段に記録した画像を自動的に分類してくれるので、ユーザの手間と労力を大幅に軽減することができる。
請求項7記載の発明による画像処理装置によれば、撮像手段により撮像された画像であり、かつ、記録手段に記録されていない画像を撮影毎に自動的に分類してくれるので、ユーザの手間と労力を大幅に軽減することができる。
請求項8記載の発明による画像処理装置によれば、任意画像情報を用いて画像を検索せずに、検索条件として指示された任意名称と一致する認識名称と関連付けられた画像を検索するので、迅速に所望の画像を検索することができる。
According to the image processing apparatus of the sixth aspect of the invention, since the images recorded in the recording means are automatically classified, it is possible to greatly reduce the labor and labor of the user.
According to the image processing apparatus of the seventh aspect of the present invention, the image that has been picked up by the image pickup means and is not recorded in the recording means is automatically classified for each shooting, so that the user has no trouble. And labor can be greatly reduced.
According to the image processing apparatus of the eighth aspect of the present invention, the image associated with the recognition name that matches the arbitrary name specified as the search condition is searched without searching for the image using the arbitrary image information. A desired image can be searched quickly.

請求項9記載の発明による画像処理装置によれば、任意画像情報は、撮影画像の指定範囲内の画像から抽出された情報なので、ユーザが検索したいポイントとなる画像情報のみを設定することができる。
請求項10記載の発明による画像処理装置によれば、任意画像情報は、抽出された情報からさらに算出した情報なので、画像処理が楽になり、処理速度が速くなり、かつ、メモリの容量が
少なくなる。
請求項11記載の発明による画像処理装置によれば、指定範囲は、フォーカスを行った位置、または、その位置の周りの範囲なので、焦点を合わせる位置、つまり、ユーザのもっとも撮影したいメインとなる画像情報、被写体だけを指定範囲の画像とすることができる。
また、指定範囲は、フォーカスを行った位置によって自動的に定められるのでユーザの手間と労力を省くことができる。
請求項12記載の発明による画像処理装置によれば、指定範囲は、フォーカス距離情報、または、フォーカス距離情報及びフォーカスを行った位置によって定められるので、メインとなる画像情報、被写体を指定範囲内におさめることができる。
また、指定範囲は自動的に定められるので、ユーザの手間と労力を省くことができる。
According to the image processing apparatus of the ninth aspect, since the arbitrary image information is information extracted from the image within the specified range of the photographed image, only the image information that is the point that the user wants to search can be set. .
According to the image processing apparatus of the tenth aspect, since the arbitrary image information is information further calculated from the extracted information, the image processing is facilitated, the processing speed is increased, and the memory capacity is reduced. .
According to the image processing apparatus of the eleventh aspect of the invention, since the designated range is the focused position or a range around the focused position, the focused position, that is, the main image that the user wants to photograph most. Only information and a subject can be used as an image in a specified range.
Further, since the designated range is automatically determined depending on the focused position, it is possible to save the user's labor and labor.
According to the image processing apparatus of the twelfth aspect, the designated range is determined by the focus distance information, or the focus distance information and the focused position, so that the main image information and the subject are within the designated range. I can stop you.
Further, since the designated range is automatically determined, it is possible to save the user's labor and labor.

請求項13記載の発明によれば、予め定められた画面の中央の部分が指定範囲となるので、フォーカスを行った位置、フォーカス距離情報などを用いなくても、メインとなる画像情報、被写体だけを指定範囲の画像とすることができる。
また、どの撮影した画像に対しても一義的に定めることができ、指定範囲を定める処理速度が速くなり、かつ、ユーザの手間と労力を省くことができる。
請求項14記載の発明による画像処理装置によれば、指定範囲の位置、大きさ、形をユーザが調整することができるので、ユーザが真に任意画像情報として登録したい部分の画像だけを設定することができる。
According to the thirteenth aspect of the invention, since the central portion of the predetermined screen is the designated range, only the main image information and the subject can be used without using the focus position and focus distance information. Can be an image in a specified range.
In addition, any photographed image can be uniquely determined, the processing speed for determining the designated range can be increased, and the user's labor and labor can be saved.
According to the image processing apparatus of the fourteenth aspect, since the user can adjust the position, size, and shape of the designated range, only the image of the portion that the user really wants to register as arbitrary image information is set. be able to.

請求項15又は16記載の発明によるプログラムによれば、既存のデジタルカメラ、パソコン等を用いることにより、本発明の画像検索を行うことができる。
請求項17又は請求項18記載の発明による画像処理方法によれば、既存のデジタルカメラ、パソコン等を用いることにより、本発明の画像検索を行うことができる。
According to the program of the invention described in claim 15 or 16, the image search of the present invention can be performed by using an existing digital camera, personal computer or the like.
According to the image processing method of the invention described in claim 17 or claim 18, the image search of the present invention can be performed by using an existing digital camera, personal computer or the like.

以下、本発明の実施の形態を、デジタルカメラに適用した一例として図面を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings as an example applied to a digital camera.

[実施の形態]
A.デジタルカメラ1の概略構成について
図1は、デジタルカメラ1の概略構成を示すブロック図である。図1のデジタルカメラ1は、レンズ2、CCD3、ユニット回路4、TG(timing Generator)5、CPU6、DRAM7、ROM8、RAM9、画像表示部10、キー入力部11、カードI/F12、モータ駆動ブロック14を備えており、カードI/F12には、図示しないカメラ本体のカードスロットに着脱自在に装着されたメモリ・カード13が接続されている。
[Embodiment]
A. FIG. 1 is a block diagram showing a schematic configuration of the digital camera 1. 1 includes a lens 2, a CCD 3, a unit circuit 4, a TG (timing generator) 5, a CPU 6, a DRAM 7, a ROM 8, a RAM 9, an image display unit 10, a key input unit 11, a card I / F 12, and a motor drive block. 14 is connected to a memory card 13 that is detachably attached to a card slot of a camera body (not shown).

レンズ2は図示しないフォーカスレンズ及びズームレンズから構成されているものである。また、モータ駆動ブロック14はフォーカスレンズ、ズームレンズを光軸方向に駆動するフォーカスモータ及びズームモータと、CPU6から送られる制御信号に従いフォーカスモータ及びズームモータをそれぞれ駆動するモータドライバとから構成されている(図示略)。   The lens 2 includes a focus lens and a zoom lens (not shown). The motor drive block 14 includes a focus motor and a zoom motor that drive the focus lens and the zoom lens in the optical axis direction, and a motor driver that drives the focus motor and the zoom motor, respectively, according to a control signal sent from the CPU 6. (Not shown).

CCD3はレンズ2を介して投影された被写体を光電変換し撮像信号としてユニット回路4に出力する。
また、CCD3は、TG5によって生成された所定周波数のタイミング信号によって駆動される。TG5にはユニット回路4が接続されている。ユニット回路4は、CCD3から出力される撮像信号を相関二重サンプリングして保持するCDS(Correlated Double Sampling)回路、その撮像信号を増幅するゲイン調整アンプ(AGC)、増幅後の撮像信号をデジタル信号に変換するA/D変換器(AD)等から構成されており、CCD3の出力信号はユニット回路4を経てデジタル信号としてCPU6に送られる。
The CCD 3 photoelectrically converts the subject projected through the lens 2 and outputs it to the unit circuit 4 as an imaging signal.
The CCD 3 is driven by a timing signal having a predetermined frequency generated by the TG 5. A unit circuit 4 is connected to TG5. The unit circuit 4 is a CDS (Correlated Double Sampling) circuit that holds the imaging signal output from the CCD 3 by correlated double sampling, a gain adjustment amplifier (AGC) that amplifies the imaging signal, and the amplified imaging signal as a digital signal. An output signal from the CCD 3 is sent to the CPU 6 as a digital signal through the unit circuit 4.

画像表示部10はカラーLCDとその駆動回路とを含み、撮影待機状態にあるときにはCCD3によって撮像された被写体画像をスルー画像として表示し、記録画像の再生時には保存用メモリ・カード13から読み出され伸張された記録画像(静止画又は動画)を表示する。キー入力部11はシャッターボタン(全押し、半押し)、実行キー、キャンセルキー、電源キー、MENUキー、「↑」、「↓」、「→」、「←」ボタン等の複数の操作キーを含み、ユーザによるキー操作に応じたキー入力信号をCPU6に出力する。   The image display unit 10 includes a color LCD and its driving circuit, displays the subject image captured by the CCD 3 as a through image when in a shooting standby state, and is read out from the storage memory card 13 during playback of the recorded image. The expanded recorded image (still image or moving image) is displayed. The key input unit 11 has a plurality of operation keys such as a shutter button (full press, half press), an execution key, a cancel key, a power key, a MENU key, “↑”, “↓”, “→”, “←” buttons, and the like. A key input signal corresponding to the key operation by the user is output to the CPU 6.

DRAM7はCCD3により撮像された後、デジタル化された被写体の画像データを一時記憶するバッファメモリとして使用されるとともに、CPU6のワーキングメモリとしても使用される。
ROM8、RAM9にはCPU6による各部の制御に必要な制御プログラム及び必要なデータが格納されている。
The DRAM 7 is used as a buffer memory for temporarily storing digitized image data of the subject after being imaged by the CCD 3 and also as a working memory for the CPU 6.
The ROM 8 and RAM 9 store control programs and necessary data necessary for the control of each unit by the CPU 6.

AF処理においては、ユーザがキー入力部11のシャッターボタンを操作すると、それに応じたキー入力信号をCPU6に出力する。そして、CPU6はその信号を受け取ると、モータ駆動ブロック14に制御信号を送り、モータ駆動ブロック14はその制御信号に従って、フォーカスレンズを可動範囲内でレンズ端からレンズ端まで動かす。
CCD3はレンズ2を介して投影された被写体を光電変換し撮像信号としてユニット回路4に出力し、ユニット回路4はCPU6にデジタル信号を送る。そして、CPU6はユニット回路4から送られてくるデジタル信号に含まれる高周波成分を抽出し、その高周波成分を解釈して、モータ駆動ブロック14に制御信号を送る。そして、モータ駆動ブロック14はその制御信号に従い、フォーカスレンズを動かす。
In the AF process, when the user operates the shutter button of the key input unit 11, a key input signal corresponding to the operation is output to the CPU 6. When the CPU 6 receives the signal, it sends a control signal to the motor drive block 14, and the motor drive block 14 moves the focus lens from the lens end to the lens end within the movable range in accordance with the control signal.
The CCD 3 photoelectrically converts the subject projected through the lens 2 and outputs it as an imaging signal to the unit circuit 4. The unit circuit 4 sends a digital signal to the CPU 6. Then, the CPU 6 extracts a high frequency component contained in the digital signal sent from the unit circuit 4, interprets the high frequency component, and sends a control signal to the motor drive block 14. Then, the motor drive block 14 moves the focus lens according to the control signal.

以下、本実施の形態におけるデジタルカメラ1の特徴となるそれぞれの構成の機能について説明する。
B.静止画撮影について
静止画撮影とは、ユーザが撮影したい画像をメモリ・カード13に記録することである。メモリ・カード13には撮影した画像が静止画ファイルとして記録される。
CPU6は、レンズ2(フォーカスレンズ、ズームレンズ)を介して撮像されDRAM10に記憶されている画像データに基づき静止画ファイルを生成し、メモリ・カード13に記録するとともに、フォーカス位置、フォーカス距離の情報、撮影時刻等も付随するデータとして一緒に記録する。この機能は、本発明の記録制御手段に相当する。
Hereinafter, the functions of the respective configurations that are the characteristics of the digital camera 1 in the present embodiment will be described.
B. Still Image Shooting Still image shooting is recording an image that the user wants to shoot on the memory card 13. The captured image is recorded on the memory card 13 as a still image file.
The CPU 6 generates a still image file based on the image data picked up through the lens 2 (focus lens, zoom lens) and stored in the DRAM 10 and records it on the memory card 13 as well as information on the focus position and focus distance. The shooting time and the like are also recorded as accompanying data. This function corresponds to the recording control means of the present invention.

フォーカス位置とは、画像内において焦点(ピント)を合わせた任意の位置であり、静止画撮影時にユーザがピントを合わせる位置として撮影前に手動操作により指定した位置、若しくは所定の条件(一番手前の被写体等)に基づきピントを合わせる位置として自動的に決定された位置である。フォーカス距離とは、撮影時のフォーカスレンズの位置によって定められる。
なお、位相差方式の場合は、測距センサの出力からフォーカス距離を得ることになり、アクティブ方式の場合には、それによって得られた距離をそのままフォーカス距離として採用する。アクティブ方式とは、音波や赤外線などを発光して、その反射を受け取るまでの時間により、被写体までの距離を測ることをいう。
The focus position is an arbitrary position in focus within the image. The position designated by the user manually before shooting as a position to be focused during still image shooting, or a predetermined condition (frontmost) This is a position automatically determined as a position to be focused based on the subject. The focus distance is determined by the position of the focus lens at the time of shooting.
In the case of the phase difference method, the focus distance is obtained from the output of the distance measuring sensor. In the case of the active method, the distance obtained thereby is directly adopted as the focus distance. The active method means that the distance to the subject is measured based on the time taken to emit a sound wave or infrared light and receive the reflection.

C.画像認識情報の登録について
画像認識情報の登録では、画像を検索するためのポイントとなる画像を抽出し、この抽出された画像の対象物を認識して、それぞれの対象物の位置、及び位置関係等を数値化し、この数値データを画像認識情報として登録するものである。
ユーザは、画像認識情報として登録したい画像を含む撮影画像をキー入力部11の操作によりメモリ・カード13に記録されている画像の中から特定する。
そして、CPU6は、キー入力部11から出力される入力信号に従って、メモリ・カード13に記録されている静止画ファイルの撮影画像を特定し、画像表示部10に表示させる。このとき、CPU6は特定した静止画ファイルの付随するデータに記録されているフォーカス位置情報、フォーカス距離情報に基づいて、認識指定範囲枠というものを表示させる。
なお、CPU6は、キー入力部11による入力信号がある場合には、入力信号に従って認識指定範囲の枠を調整する。
C. Regarding registration of image recognition information In registration of image recognition information, an image as a point for searching for an image is extracted, the object of the extracted image is recognized, and the position and positional relationship of each object. Etc. are digitized and the numerical data is registered as image recognition information.
The user specifies a captured image including an image to be registered as image recognition information from among images recorded on the memory card 13 by operating the key input unit 11.
Then, the CPU 6 identifies the captured image of the still image file recorded on the memory card 13 according to the input signal output from the key input unit 11 and causes the image display unit 10 to display it. At this time, the CPU 6 displays a recognition designation range frame based on the focus position information and the focus distance information recorded in the data accompanying the specified still image file.
When there is an input signal from the key input unit 11, the CPU 6 adjusts the frame of the recognition designation range according to the input signal.

そして、CPU6は、認識指定範囲枠内の画像を抽出し、この画像に映し出されている対象物をそれぞれ認識し、それぞれの対象物の位置及び位置関係等を数値化し、数値データを算出する。
そして、この算出された数値データを画像認識情報として登録する。このとき、ユーザがキー入力部11を操作し、名前(名称、分類名、タイトル名)を入力する。CPU6は、この入力された名前を認識名称として画像認識情報と関連付けてRAM9に登録する。この機能は、本発明の登録手段に相当する。
Then, the CPU 6 extracts an image within the recognition designation range frame, recognizes each object displayed in the image, digitizes the position and positional relationship of each object, and calculates numerical data.
Then, the calculated numerical data is registered as image recognition information. At this time, the user operates the key input unit 11 to input a name (name, classification name, title name). The CPU 6 registers the input name as a recognition name in the RAM 9 in association with the image recognition information. This function corresponds to the registration means of the present invention.

D.画像検索について
画像検索とは、ユーザが検索したい画像を上記した画像認識登録情報に基づいて、メモリ・カード13に記録されている静止画ファイル(動画ファイルでもよい)の中から検索することである。
ユーザのキー入力部11の操作により、検索情報が入力されると、CPU6は、入力された検索情報が登録された認識名称と同一であるか否かを判断し、同一であると判断すると認識名称が検索情報として入力されたことを認識し、RAM8、ROM9から次の動作のプログラムを読み出す。この機能は、第1の指示手段に相当する。
そして、CPU6は認識名称が検索情報として入力されたことを認識すると、CPU6は、ROM8、RAM9に記録されているプログラムに従って、認識名称に関連付けられてRAM9上に記録されている画像認識登録情報を含む画像をメモリ・カード13に記録されている静止画ファイルの中から検索する。この機能は、第1の検索手段に相当する。
このとき、CPU6の検索の方法としては、メモリ・カード13に記録されている1つの静止画ファイルを特定し、特定された静止画ファイルの撮影画像を部分的に抽出し、この抽出した画像を認識し、その画像に映し出されているそれぞれの対象物の位置関係等を数値化し数値データを算出する。そして画像認識登録情報の数値データと算出された数値データとを比較し、検索対象の画像であるか否かを判断する。この動作を、メモリ・カード13に記録されているすべての静止画ファイルに対して行う。
D. Image Search Image search is a search for an image that a user wants to search from a still image file (or a moving image file) recorded on the memory card 13 based on the above-described image recognition registration information. .
When search information is input by the user's operation of the key input unit 11, the CPU 6 determines whether or not the input search information is the same as the registered recognition name, and recognizes that it is determined to be the same. Recognizing that the name has been input as search information, the program of the next operation is read from the RAM 8 and ROM 9. This function corresponds to the first instruction means.
When the CPU 6 recognizes that the recognition name has been input as search information, the CPU 6 stores the image recognition registration information recorded on the RAM 9 in association with the recognition name in accordance with the programs recorded on the ROM 8 and RAM 9. The included image is searched from the still image files recorded on the memory card 13. This function corresponds to the first search means.
At this time, as a search method of the CPU 6, one still image file recorded on the memory card 13 is specified, a captured image of the specified still image file is partially extracted, and the extracted image is extracted. Recognize and digitize the positional relationship of each object displayed in the image to calculate numerical data. Then, the numerical data of the image recognition registration information is compared with the calculated numerical data to determine whether or not the image is a search target image. This operation is performed on all still image files recorded on the memory card 13.

E.その他
画像を検索した場合には、CPU6は、検索した画像と、この画像を検索した画像認識登録情報に関連付けられて登録されている認識名称と同一または関連する名前と、を関連付けて記録する。具体的には、検索した画像の静止画ファイルの付随するデータに、この認識名称と同一または関連する名前を記録する。この機能は、本発明の関連記録制御手段に相当する。
E. Other When searching for an image, the CPU 6 records the searched image in association with a name that is the same as or related to the recognition name registered in association with the image recognition registration information that searched for this image. Specifically, a name that is the same as or related to the recognized name is recorded in the data accompanying the still image file of the searched image. This function corresponds to the related recording control means of the present invention.

以上の構成からなるデジタルカメラ1における動作を説明する。
F.静止画撮影モードについて
図2は静止画撮影モードの動作を示すフローチャートである。
ユーザによってキー入力部11の操作がされ、静止画撮影モードに設定されると、ステップS1で、CCD3による撮影を開始して被写体のスルー画像を画像表示部10に表示させる。
次いで、ステップS2に進み、シャッターボタンが半押しされたか否かを判別し、シャッターボタンが半押しされた場合には、ステップS3に進みAF処理を行う。一方、シャッターボタンが半押しされていない場合には、ステップS2に留まりスルー画像の表示を継続する。
The operation of the digital camera 1 having the above configuration will be described.
F. Still Image Shooting Mode FIG. 2 is a flowchart showing the operation of the still image shooting mode.
When the user operates the key input unit 11 and the still image shooting mode is set, shooting by the CCD 3 is started and a through image of the subject is displayed on the image display unit 10 in step S1.
Next, the process proceeds to step S2, where it is determined whether or not the shutter button has been pressed halfway. If the shutter button has been pressed halfway, the process proceeds to step S3 and AF processing is performed. On the other hand, if the shutter button is not half-pressed, the process stays at step S2 and continues to display the through image.

ステップS3のAF処理においては、コントラスト検出方式を行うようにしてもよいし、アクティブ方式、位相差方式を行うようにしてもよい。ここでコントラスト検出方式とは、フォーカスレンズを端から端まで動かし、そのときのCCDのコントラストを電気信号に変換し、その波形を解釈して、つまり、高周波成分が最も大きくなるレンズの位置にレンズを合わせてピントを合わせるというものであり、アクティブ方式とは、音波や赤外線などを発光して、その反射を受け取るまでの時間により、被写体までの距離を測ることをいい、位相差式とは、輝度信号の横ずれから、三角測量によって被写体までの距離を測ることをいう。なお、AF処理を手動よって行うようにしてもよい。
本実施の形態でのデジタルカメラ1はコントラスト検出方式を採用する。
また、CPU6は、フォーカスを行ったときに、画像のどの位置に対してフォーカスを行ったかを示す位置情報と、距離情報とをDRAM7に記憶する。この距離情報は、フォーカスレンズの位置によって算出される。
In the AF process in step S3, a contrast detection method may be performed, or an active method and a phase difference method may be performed. Here, the contrast detection method means that the focus lens is moved from end to end, the contrast of the CCD at that time is converted into an electrical signal, the waveform is interpreted, that is, the lens is positioned at the lens position where the high-frequency component is the largest. The active method is to measure the distance to the subject according to the time it takes to emit the sound wave or infrared light and receive the reflection, and the phase difference formula is This means that the distance to the subject is measured by triangulation from the lateral shift of the luminance signal. The AF process may be performed manually.
The digital camera 1 in this embodiment employs a contrast detection method.
Further, the CPU 6 stores in the DRAM 7 position information indicating which position of the image is focused and distance information when the focus is performed. This distance information is calculated from the position of the focus lens.

次いでステップS4に進み、オートフォーカスをしたフォーカスレンズを介して、CCD3により撮像された画像をスルー画像として表示させる。
次いで、ステップS5に進み、シャッターボタンが全押しされたか否かを判別し、全押しされた場合にはステップS6に進み静止画撮影処理を行う。ここで、CCD3に比較的長い出力撮像タイミングで1画面中の偶数ラインの画素信号と、奇数ラインの画素信号とを順に出力し、全面素分のデータをバッファメモリ(DRAM7)に取り込み、取り込んだ画像データを圧縮する処理を開始する。そして、ステップS7でそれが完了と判断したら、ステップS8に進み、圧縮した画像データ及び付随するデータに基づき、図3に示すような静止画ファイルを生成し、メモリ・カード13に記録する。
Next, the process proceeds to step S4, and an image picked up by the CCD 3 is displayed as a through image through a focus lens with autofocus.
Next, the process proceeds to step S5, where it is determined whether or not the shutter button has been fully pressed. If the shutter button has been fully pressed, the process proceeds to step S6 to perform still image shooting processing. Here, even-numbered pixel signals and odd-numbered pixel signals in one screen are sequentially output to the CCD 3 at a relatively long output imaging timing, and the data for the entire area is captured and captured in the buffer memory (DRAM 7). The process of compressing image data is started. If it is determined in step S7 that the process is completed, the process proceeds to step S8, where a still image file as shown in FIG. 3 is generated based on the compressed image data and accompanying data, and recorded in the memory card 13.

ここで、付随するデータとは、オートフォーカスを行ったフォーカス位置情報、フォーカス距離情報、撮影時刻(日付、時刻)等であり、いずれもシャッターが全押しされたときのものを記録する、また、サムネイル画像も一緒に記録される。
なお、メモリ・カード13に静止画ファイルを記録するときに、ユーザのキー入力部11の操作によって撮影した場所、撮影の対象物、グループ名、イベント名等、例えば、「伊豆」、「湘南」、「花」、「動物」、「テニスサークル」、「バーベキュー」等のタイトル名が入力された場合には、この入力されたタイトル名を付随するデータとして一緒に記録するようにしてもよい。
ステップS7で静止画撮影処理が完了していないと判断した場合には、完了するまでステップS7に留まる。
一方、ステップS5でシャッターが全押しされていない場合には、ステップS5に留まり、スルー画像の表示を継続する。
このようにして、本実施の形態におけるデジタルカメラ1によって静止画撮影は行われる。
Here, the accompanying data is focus position information, focus distance information, shooting time (date, time), etc. in which auto-focusing is performed, and all records when the shutter is fully pressed, A thumbnail image is also recorded.
Note that when a still image file is recorded on the memory card 13, the location taken by the user's operation of the key input unit 11, the subject to be taken, the group name, the event name, etc., for example, “Izu”, “Shonan” When a title name such as “flower”, “animal”, “tennis circle”, “barbecue” is input, the input title name may be recorded together as accompanying data.
If it is determined in step S7 that the still image shooting process has not been completed, the process remains in step S7 until completion.
On the other hand, if the shutter is not fully pressed in step S5, the process stays in step S5 and continues to display the through image.
In this way, still image shooting is performed by the digital camera 1 in the present embodiment.

G.画像認識登録モードについて
図4は画像認識登録モードの動作を示すフローチャートである。
図5は、選択された撮影画像及びこの画像の認識指定範囲枠を示す図である。
図6は、認識指定範囲枠の大きさとフォーカス距離情報のとの関係を示した図である。
G. Image Recognition Registration Mode FIG. 4 is a flowchart showing the operation of the image recognition registration mode.
FIG. 5 is a diagram showing a selected photographed image and a recognition designation range frame of this image.
FIG. 6 is a diagram showing the relationship between the size of the recognition designation range frame and the focus distance information.

まず、ユーザによってキー入力部11が操作され画像認識登録モードに設定されると、図4のステップS11で、撮影時刻が一番新しい撮影画像が画像表示部10に表示される。そして、ユーザがキー入力部11を操作することにより、次に撮影時刻が新しい撮影画像が画像表示部10に表示される。このようにして、ユーザがキー入力部11を操作する度に、画像表示部10に表示される画像が切り替わる。つまり、ステップS11では、撮影画像が画像表示部10にスクロール表示される。
このようにして、ユーザはキー入力部11の操作により画像認識情報として登録したい画像を探していく。
なお、撮影画像のサムネイル画像を画像表示部10に所定枚数ごとに一覧表示させるようにしてもよい。また、撮影画像を表示させないで、キーワード、例えば、「伊豆」、「バーベキュー」、「撮影を行った日付、時刻等の撮影時刻」等を入力することにより、入力したキーワードと付随するデータに記録されたキーワードとを比較することで、入力したキーワードに対応する撮影画像を表示させるようにしてもよい。
First, when the user operates the key input unit 11 to set the image recognition registration mode, the photographed image with the latest photographing time is displayed on the image display unit 10 in step S11 of FIG. Then, when the user operates the key input unit 11, a photographed image with the next photographing time is displayed on the image display unit 10. In this way, every time the user operates the key input unit 11, the image displayed on the image display unit 10 is switched. That is, in step S11, the captured image is scroll-displayed on the image display unit 10.
In this way, the user searches for an image to be registered as image recognition information by operating the key input unit 11.
Note that thumbnail images of captured images may be displayed as a list on the image display unit 10 every predetermined number. Also, without displaying the photographed image, the keyword, for example, “Izu”, “Barbecue”, “Shooting time such as date and time of photographing”, etc. is entered and recorded in the input keyword and accompanying data. The photographed image corresponding to the input keyword may be displayed by comparing the entered keyword.

そして、ステップS12に進み、ユーザによって撮影画像の選択があったか否かを判別し、画像の選択があった場合はステップS13に進む。一方、画像の選択がない場合には選択があるまでステップS12に留まる。ここで撮影画像の選択とは、上述した静止画撮影モードで撮影され、メモリ・カード13に記録された静止画像の中から、ユーザが画像認識登録をしたい画像を選択することである。この選択はユーザがキー入力部11を操作することにより、所望の画像を選択することができる。   Then, the process proceeds to step S12, where it is determined whether or not the photographed image has been selected by the user. If the image has been selected, the process proceeds to step S13. On the other hand, when there is no selection of an image, it stays at step S12 until selection. Here, the selection of the photographed image means that the user selects an image that the user wants to register for image recognition from among the still images photographed in the above-described still image photographing mode and recorded in the memory card 13. In this selection, the user can select a desired image by operating the key input unit 11.

具体的には、ステップS11の撮影画像の表示で、ユーザがキー入力部11を操作することにより、画像表示部10に表示される画像を順次切り替えていき、画像認識情報として登録したい画像を探していく。そして、登録したい画像が画像表示部10に表示されたときに、キー入力部11の実行キーを押す。
そして、実行キーが押された場合は、ステップS12で撮影画像の選択があると判断する。
なお、ステップS11でサムネイル画像の一覧表示がされている場合は、ユーザのキー入力部11の操作により、画像認識情報として登録したい画像のサムネイル画像にカーソルを合わし実行キーを押すことにより、撮影画像の選択を行うことができる。
Specifically, when the user operates the key input unit 11 in the display of the captured image in step S11, the images displayed on the image display unit 10 are sequentially switched to search for an image to be registered as image recognition information. To go. Then, when the image to be registered is displayed on the image display unit 10, the execution key of the key input unit 11 is pressed.
If the execution key is pressed, it is determined in step S12 that a captured image is selected.
If the thumbnail image list is displayed in step S11, the user operates the key input unit 11 to move the cursor to the thumbnail image of the image to be registered as image recognition information and press the execute key to take a captured image. Can be selected.

次いで、ステップS13に進むと、選択された撮影画像に認識指定範囲枠というものが画像表示部10に表示される。
なお、ステップS11でサムネイル画像の一覧表示をさせて、ステップS12で画像認識情報として登録したい画像のサムネイル画像を選択した場合には、ステップS13で、選択されたサムネイル画像に対応する撮影画像と共に認識指定範囲枠が表示される。
この認識指定範囲枠内にある画像の数値データが画像認識情報として登録され、この数値データを用いて画像を検索するので、撮影終了後に(静止画ファイル毎に)ユーザがいちいちキーワードを入力しなくても、または、キーワードを入力する量が減るので、ユーザの負担、労力を軽減することが可能となる。画像検索については、後で説明する。
具体的には、図5に示すように選択された撮影画像が表示される。図5の画像20は選択された撮影画像を示すものであり、枠30は認識指定範囲枠を示すものである。
Next, in step S13, a recognition designated range frame is displayed on the image display unit 10 in the selected photographed image.
If a thumbnail image list is displayed in step S11 and a thumbnail image of an image to be registered as image recognition information is selected in step S12, the thumbnail image is recognized in step S13 together with the captured image corresponding to the selected thumbnail image. The specified range frame is displayed.
Since the numerical data of the image within the recognition designated range frame is registered as image recognition information and the image is searched using this numerical data, the user does not have to input a keyword after each shooting (for each still image file). However, since the amount of keyword input is reduced, it is possible to reduce the user's burden and effort. The image search will be described later.
Specifically, the selected captured image is displayed as shown in FIG. An image 20 in FIG. 5 shows a selected photographed image, and a frame 30 shows a recognition designated range frame.

また、この認識指定範囲枠の撮影画像における位置、大きさは、付随するデータに基づいて定められる。
具体的にいうと、認識指定範囲枠の位置は、メモリ・カード13に記録された付随するデータのフォーカス位置情報に基づいて認識指定範囲枠の位置を定める。つまり、撮影時にフォーカスを行った位置がこの認識指定範囲枠の中心となる。
また、認識指定範囲枠の大きさは、メモリ・カード13に記録された静止画ファイルの付随するデータのフォーカス距離情報に基づいて認識指定範囲枠の大きさを定める。つまり、撮影時のフォーカスレンズの位置によって認識指定範囲枠の大きさが定まる。
Further, the position and size of the recognition designated range frame in the captured image are determined based on the accompanying data.
More specifically, the position of the recognition designation range frame is determined based on the focus position information of the accompanying data recorded on the memory card 13. That is, the position where the focus is performed at the time of shooting is the center of this recognition designation range frame.
The size of the recognition designation range frame is determined based on the focus distance information of the data accompanying the still image file recorded on the memory card 13. That is, the size of the recognition designation range frame is determined by the position of the focus lens at the time of shooting.

図6を見ると明らかなように、フォーカス距離情報が大きくなるにつれて、認識指定範囲枠の大きさは小さくなり、距離情報が小さくなるにつれて、認識指定範囲枠は大きくなる。また、ここでは認識指定範囲枠は四角形としているが、円形、楕円形等の形状でもよい。
なお、フォーカス位置情報及び距離情報に基づいて認識指定範囲枠を定めているが、フォーカス位置情報のみによって、認識指定範囲枠を定めてもよい。つまり、フォーカスを行った位置の画像のみ、又はその周辺の画像を認識することとなる。
また、フォーカス距離情報のみによって、認識指定範囲枠を定めるようにしてもよい。この場合は、一義的に予め定められた位置が認識指定範囲枠の中心となり、認識指定範囲枠の大きさは、フォーカス距離情報によって定められることとなる。
さらに、フォーカス位置情報、フォーカス距離情報にかかわらず、予め決められた画像内の所定位置(例えば中央部分)に所定の大きさで認識指定範囲枠が表示されるようにしても良い。この場合には、一義的に認識指定範囲枠は定められることとなる。
As is apparent from FIG. 6, the size of the recognition designation range frame decreases as the focus distance information increases, and the recognition designation range frame increases as the distance information decreases. Here, the recognition designation range frame is a quadrangle, but may be a circle, an ellipse or the like.
Although the recognition designation range frame is determined based on the focus position information and the distance information, the recognition designation range frame may be determined based only on the focus position information. That is, only the image at the focused position or the surrounding image is recognized.
Further, the recognition designation range frame may be determined only by the focus distance information. In this case, a uniquely predetermined position becomes the center of the recognition designated range frame, and the size of the recognition designated range frame is determined by the focus distance information.
Furthermore, regardless of the focus position information and the focus distance information, the recognition designation range frame may be displayed with a predetermined size at a predetermined position (for example, a central portion) in a predetermined image. In this case, the recognition designation range frame is uniquely determined.

ユーザは画像表示部10に表示された撮影画像と共に表わされている認識指定範囲枠の位置、大きさ、形などが好かったら、キー入力部11の実行キーを押す。
次いで、ステップS14に進み、ユーザがこの認識指定範囲枠でOKとの実行キーを押したか否かを判断し、OKと判断した場合はステップS17に進む。
一方、ステップS14でOKでないと判断した場合(ユーザが実行キーを押していない場合)には、ステップS15に進む。
ステップS15に進むと、ユーザによって認識指定範囲枠の調整操作があるか否かを判断する。この調整操作があるか否かの判断は、CPU6がキー入力部11からの入力信号があるか否かを判断する。調整操作があった場合にはステップS16に進む。一方、調整操作がない場合にはステップS14に戻り、上記した動作を繰り返す。
If the user prefers the position, size, shape, etc. of the recognition designation range frame displayed together with the captured image displayed on the image display unit 10, he presses the execution key of the key input unit 11.
Next, the process proceeds to step S14, where it is determined whether or not the user has pressed the OK key with this recognition designation range frame.
On the other hand, if it is determined in step S14 that it is not OK (if the user has not pressed the execute key), the process proceeds to step S15.
In step S15, it is determined whether or not there is an operation for adjusting the recognition designated range frame by the user. The CPU 6 determines whether or not there is an input signal from the key input unit 11 as to whether or not there is this adjustment operation. If there is an adjustment operation, the process proceeds to step S16. On the other hand, when there is no adjustment operation, it returns to step S14 and repeats the above-mentioned operation.

ステップS16に進むと、認識指定範囲枠の微調整を行う。この微調整はユーザがキー入力部11を操作することにより、CPU6がその操作信号を認識して、その信号に対応した認識指定範囲枠の位置、大きさ、形の微調整を行う。
次いで、ステップS16で認識指定範囲枠の微調整を行うとステップS14に戻り、この認識指定範囲枠でOKか否か(実行キーが押されたか否か)を判断し、OKでないと判断すると上記した動作を繰り返す。
なお、ここでは、ステップS14で実行キーを押すと(表示された認識指定範囲枠でOK)、ステップ17に進み、名前の入力を行うようにしたが、ステップS12でユーザによって撮影画像の選択があった場合には、直にステップS17に進むようにしてもよい。もともと、ユーザはメインとなる被写体に焦点を合わせることから、フォーカス位置情報等により、認識指定範囲枠を自動的に定めてもよく、これにより、ユーザの手間を軽減することが可能となる。
In step S16, the recognition designated range frame is finely adjusted. In this fine adjustment, when the user operates the key input unit 11, the CPU 6 recognizes the operation signal and finely adjusts the position, size, and shape of the recognition designation range frame corresponding to the signal.
Next, when the fine adjustment of the recognition designated range frame is performed in step S16, the process returns to step S14, where it is determined whether or not the recognition designated range frame is OK (whether or not the execution key is pressed). Repeat the operation.
Here, if the execution key is pressed in step S14 (OK in the displayed recognition designation range frame), the process proceeds to step 17 to input the name. However, in step S12, the user selects a captured image. If there is, the process may go directly to step S17. Originally, since the user focuses on the main subject, the recognition designation range frame may be automatically determined based on the focus position information and the like, thereby reducing the user's trouble.

ステップS14で「OK」と判断すると、ステップS17に進み、ユーザはキー入力部11の操作により認識指定範囲枠内の画像の名前を入力する。
ここで、名前の入力方法としては、キー入力部11のMENUキーを押すことにより、平仮名、英文字、数字等の入力する文字のモードが切り替わる。また、「↓」ボタンを操作していくと、例えば、平仮名モードの場合は、「あ、い、う、・・・・、を、ん」、英文字モードの場合は、「A、B、C、・・・、Y、Z、a、b、・・・、y、z」というように文字が順次切り替わり、これとは逆に「↑」ボタンを押すと「↓」ボタンの操作とは逆の順番で文字が順次切り替わる。
If “OK” is determined in step S14, the process proceeds to step S17, and the user inputs the name of the image within the recognition designation range frame by operating the key input unit 11.
Here, as a name input method, by pressing the MENU key of the key input unit 11, the mode of characters to be input, such as hiragana, English characters, and numbers, is switched. In addition, when the “↓” button is operated, for example, in Hiragana mode, “A, I, U,..., N,” and in English character mode, “A, B, Characters are switched sequentially such as “C,..., Y, Z, a, b,..., Y, z”, and conversely, when the “↑” button is pressed, what is the operation of the “↓” button? The characters are switched sequentially in the reverse order.

また、「→」ボタンを操作すると、入力する文字のスペースが右に移り、これとは逆に「←」ボタンを操作すると、入力する文字のスペースが左に移る。また、シャッターボタンを押すと、文字の変換を行う。例えば、「まりこ」と入力し、シャッターボタンを押していくと、「麻利子」、「満里子」、「真理子」と切り替わり、「MARIKO」と入力し、シャッターボタンを押していくと、「Mariko」、「mariko」と切り替わる。そして、ユーザが名前を入力し、実行キーを押すことにより名前の入力が終了する。
ここでは、ユーザが名前を「真理子」と入力し、実行キーを押したとものとする。
なお、パソコンとデジタルカメラ1を通信でつなぐことにより、パソコンで名前の入力を行うようにしてもよいし、デジタルカメラ1とキーボードをつなぐことにより、キーボードで名前の入力を行うようにしてもよい。これにより、簡易に名前の入力を行うことが可能となる。
Further, when the “→” button is operated, the space for the input character is shifted to the right, and conversely, when the “←” button is operated, the space for the input character is shifted to the left. When the shutter button is pressed, characters are converted. For example, if you enter “Mariko” and press the shutter button, it will switch to “Mariko”, “Mariko”, and “Mariko”, enter “MARIKO”, and then press the shutter button to “Mariko”, “mariko” " Then, when the user inputs the name and presses the execution key, the input of the name is completed.
Here, it is assumed that the user inputs the name “Mariko” and presses the execution key.
Note that a name may be input by a personal computer by connecting the personal computer and the digital camera 1 by communication, or a name may be input by a keyboard by connecting the digital camera 1 and the keyboard. . Thereby, it becomes possible to input a name easily.

名前の入力が終わると(実行キーが押されると)、ステップS18に進み、認識指定範囲枠内の画像を画像認識情報として、入力された名前を認識名称として登録し、メモリ・カード13又はRAM9に記録する。以下、この登録された画像認識情報を画像認識登録情報といい、登録した名前を、認識名称という。
このとき、画像認識登録情報と認識名称とは関連付けて登録される。
このようにして、画像認識情報及び認識名称は登録される。また、画像認識登録情報及び認識名称は1つに限らず、ユーザが登録したいと思う画像があれば、幾つでも画像認識情報及び認識名称も登録することができる。
When the input of the name is completed (when the execution key is pressed), the process proceeds to step S18, where the image within the recognition designation range frame is registered as image recognition information, and the input name is registered as a recognition name, and the memory card 13 or RAM 9 is registered. To record. Hereinafter, the registered image recognition information is referred to as image recognition registration information, and the registered name is referred to as a recognition name.
At this time, the image recognition registration information and the recognition name are registered in association with each other.
In this way, the image recognition information and the recognition name are registered. Further, the image recognition registration information and the recognition name are not limited to one, and any number of image recognition information and recognition names can be registered as long as the user wants to register.

ここで、認識指定範囲枠内の画像を画像認識情報として登録するときには、認識指定範囲枠内の画像から輪郭抽出によって得られたデータを記録する。この輪郭抽出は、登録の対象物が何であるかを認識する。例えば、人の顔であれば、肌の色、髪の毛の色を認識し、目の位置、鼻の位置、口の位置を認識し、それらの位置関係を数値化して数値データを算出することである。なお、この方法は、既に著名な方法が複数あるので、ここでは詳細に説明しない。
なお、指定範囲枠の画像を認識せずに、画像データの形態で記録するようにしてもよい。
Here, when an image in the recognition designated range frame is registered as image recognition information, data obtained by contour extraction from the image in the recognition designated range frame is recorded. This contour extraction recognizes what the registration object is. For example, in the case of a human face, by recognizing the skin color and hair color, recognizing the position of the eyes, the position of the nose, and the position of the mouth, and calculating the numerical data by digitizing the positional relationship between them. is there. Since this method already has a plurality of well-known methods, it will not be described in detail here.
The image in the designated range frame may be recorded in the form of image data without being recognized.

H.画像検索モードについて
図7、8は画像検索モードの動作を示すフローチャートである。
画像検索モードとは、付随するデータに記録されたキーワード及び登録された画像認識登録情報に基づいて、所望の画像を検索することである。なお、本実施の形態のデジタルカメラ1においては、ユーザが静止画ファイル毎にキーワードをいちいち記録しなくても、画像認識登録情報に基づいて画像の検索を行うことができるので、キーワードをユーザがいちいち静止画ファイル毎に入力しなくてもすみ、ユーザの手間と労力を軽減することが可能となる。
ユーザのキー入力部11の操作によって、画像検索モードに設定されると、ステップS21で、ユーザにより検索情報の入力がされたか否かを判断する。
この検索情報の入力方法は、認識名称を入力するときの要領で行う。つまり、MENUキーを操作して文字モードを選択し、「↓」、「↑」ボタン等の操作により文字を入力する。そして、ユーザは検索情報の入力が終わると実行キーを押す。
H. Image Search Mode FIGS. 7 and 8 are flowcharts showing the operation of the image search mode.
The image search mode is a search for a desired image based on a keyword recorded in accompanying data and registered image recognition registration information. In the digital camera 1 according to the present embodiment, the user can search for an image based on the image recognition registration information without having to record the keyword for each still image file. It is not necessary to input each still image file, and it is possible to reduce the user's labor and labor.
When the image search mode is set by the user's operation of the key input unit 11, it is determined in step S21 whether or not search information has been input by the user.
This search information is input in the same manner as when the recognition name is input. That is, the character mode is selected by operating the MENU key, and characters are input by operating the “↓” and “↑” buttons. Then, when the user finishes inputting the search information, the user presses the execution key.

検索情報とは、認識名称及びキーワードがある。
キーワードとは、上述したように、静止画ファイルの中の付随するデータの中に記録されている、撮影と共に自動的に記録された撮影時刻、ユーザによって入力された撮影場所、グループ名、イベント名、例えば、「2003年2月10日13時20分」、「8月」、「夏」、「伊豆」、「湘南」、「バーベキュー」等のタイトル名であり、認識名称とは、画像認識情報を登録するときに関連付けられて登録された名前である。ここでは、ユーザが検索情報として、例えば、「8月、真理子」と入力したものとする。そして、ユーザは入力した検索情報でよいと判断したら実行キーを押す。なお、検索情報は複数入力することが可能である。
Search information includes a recognition name and a keyword.
As described above, keywords are recorded in the accompanying data in the still image file, the recording time automatically recorded with the shooting, the shooting location input by the user, the group name, and the event name. For example, “February 10, 2003 13:20”, “August”, “Summer”, “Izu”, “Shonan”, “Barbecue”, etc., and the recognition name is image recognition This is a name registered in association with information registration. Here, it is assumed that the user inputs, for example, “August, Mariko” as search information. When the user determines that the input search information is acceptable, the user presses the execution key. A plurality of search information can be input.

ステップS21で検索情報の入力があると(実行キーが押されたと)判断すると、ステップS22に進み検索を開始する。
一方、ステップS21で検索情報の入力がないと判断した場合には、ステップS21に留まる。
If it is determined in step S21 that search information has been input (the execution key has been pressed), the process proceeds to step S22 to start the search.
On the other hand, if it is determined in step S21 that no search information is input, the process stays in step S21.

次いで、ステップS22に進むと、入力された検索情報とメモリ・カード13に記録されているすべての静止画ファイルの付随するデータとを比較する。
具体的には、例えば、検索情報として入力された「8月」、「真理子」と静止画ファイルの付随するデータとを比較し、ステップS23で一致するかどうかを判断する。このとき、一致の判断としては、「8月」、「真理子」の何れかを含めば一致と判断する。ここでは、「8月」で一致したものとする。この比較、一致の判断は、メモリ・カード13に記録されているすべての静止画ファイルの付随するデータに対して行う。
Next, in step S22, the input search information is compared with the accompanying data of all the still image files recorded on the memory card 13.
Specifically, for example, “August” and “Mariko” input as search information are compared with the data accompanying the still image file, and it is determined whether or not they match in step S23. At this time, as a determination of matching, if either “August” or “Mariko” is included, it is determined as matching. Here, it is assumed that “August” matches. This comparison and determination of coincidence are performed for data accompanying all still image files recorded on the memory card 13.

ステップS23で、検索情報と一致する付随するデータがあると判断した場合は、ステップS24に進み、一致すると判断した付随するデータに対応する静止画ファイルの名前をDRAM7の記憶領域Aに記憶する。そして、ステップS25に進む。
一方、ステップS23で、検索情報と一致する付随するデータがないと判断した場合は、そのままステップS25に進む。
ステップS25に進んで、入力された検索情報と認識名称とを比較する。つまり、「8月」、「真理子」と登録されている認識名称とを比較する。
次いで、ステップS26に進んで、入力された検索情報と認識名称とが一致するか否かを判断する。この場合も、入力された検索情報の何れかと一致すれば一致すると判断する。ここでは、「真理子」は認識名称として登録され、検索情報として「真理子」と入力されているので、「真理子」で一致する。したがって、ステップS26では、一致すると判断し、図8のステップ31に進む。
一方、ステップS26で一致していないと判断した場合は、ステップS27に進む。
If it is determined in step S23 that there is accompanying data that matches the search information, the process proceeds to step S24, and the name of the still image file corresponding to the accompanying data determined to match is stored in the storage area A of the DRAM 7. Then, the process proceeds to step S25.
On the other hand, if it is determined in step S23 that there is no accompanying data that matches the search information, the process directly proceeds to step S25.
Proceeding to step S25, the input search information is compared with the recognition name. That is, “August” and “Mariko” are compared with registered recognition names.
Next, the process proceeds to step S26, and it is determined whether or not the input search information matches the recognized name. In this case as well, if any of the input search information matches, it is determined that they match. Here, “Mariko” is registered as a recognition name, and “Mariko” is entered as search information. Accordingly, in step S26, it is determined that they match, and the process proceeds to step 31 in FIG.
On the other hand, if it is determined in step S26 that they do not match, the process proceeds to step S27.

ステップS26で、入力された検索情報と認識名称とが一致していると判断すると、図8のステップS31に進み、記憶領域Aに記憶されている名前に対応する静止画ファイルを特定する静止画ファイルの対象から除外する。
次いで、ステップS32に進み、除外された静止画ファイル以外のメモリ・カード13に記録されている静止画ファイルの中から1つの静止画ファイルを特定する。例えば、図9に示す撮影画像を含む静止画ファイルを特定したとする。
次いで、ステップS33に進み、特定した静止画ファイルの撮影画像を取得してステップS34に進む。
ステップS34に進むと取得した撮影画像の中から部分的に画像を抽出する。例えば、図9でいうと、四角く囲まれた画像40が抽出される画像である。
If it is determined in step S26 that the input search information matches the recognized name, the process proceeds to step S31 in FIG. 8, and the still image for specifying the still image file corresponding to the name stored in the storage area A is determined. Exclude from file scope.
In step S32, one still image file is specified from among the still image files recorded on the memory card 13 other than the excluded still image file. For example, assume that a still image file including the photographed image shown in FIG. 9 is specified.
Next, the process proceeds to step S33, the captured image of the identified still image file is acquired, and the process proceeds to step S34.
In step S34, an image is partially extracted from the acquired captured image. For example, referring to FIG. 9, the image 40 surrounded by a square is extracted.

次いで、ステップS35に進むと、抽出した画像から上述したように、輪郭抽出を行い、数値データを算出する。
ステップS36に進んで、算出された数値データと、入力された検索情報の中で一致すると判断された認識名称に関連付けられて登録されている画像認識登録情報の数値データとを比較する。つまり、認識名称「真理子」に関連付けられて登録されている画像認識登録情報の数値データと算出された数値データとを比較する。
なお、画像認識登録情報を認識指定範囲枠の画像の形態で記録している場合には、取得した撮影画像の抽出部分の画像の形態と画像認識登録情報の形態とを比較することになる。
Next, in step S35, contour extraction is performed from the extracted image as described above, and numerical data is calculated.
Proceeding to step S36, the calculated numerical data is compared with the numerical data of the image recognition registration information registered in association with the recognition name determined to match among the input search information. That is, the numerical data of the image recognition registration information registered in association with the recognition name “Mariko” is compared with the calculated numerical data.
When the image recognition registration information is recorded in the form of the image of the recognition designated range frame, the form of the image of the extracted portion of the acquired photographed image is compared with the form of the image recognition registration information.

次いで、ステップS37に進み、一致するか否かを判断する。一致すると判断すると、ステップS39に進み、一致していないと判断すると、ステップS38に進む。
認識名称として、「真理子」と入力し、取得した撮影画像も「真理子」を含む画像(図9の撮影画像)ではあるが、画像認識登録情報の数値データと算出した数値データは異なる(図5の画像30を参照)のでここでは、一致ではないと判断される。
ここで、画像認識登録情報の数値データ及び算出された数値データは、人の顔であれば、肌の色、髪の毛の色を認識し、目の位置、鼻の位置、口の位置を認識し、それらの位置関係を数値化して算出するので、認識指定範囲枠内の画像に映し出されている被写体の大きさと、撮影画像から部分的に抽出された画像に映し出されている被写体の大きさとが異なったものでも、被写体が同一(認識指定範囲枠内の画像に写し出されている対象物と、部分的に抽出した画像に映し出されている対象物が同一)であれば一致すると判断される。
つまり、「真理子」の顔を画像認識情報として登録しておけば、撮影画像に移っている真理子の大きさにかかわらず、真理子が写っている撮影画像をすべて検索することが可能となる。
Subsequently, it progresses to step S37 and it is judged whether it corresponds. If it is determined that they match, the process proceeds to step S39. If it is determined that they do not match, the process proceeds to step S38.
“Mariko” is input as the recognition name, and the acquired captured image is also an image including “Mariko” (the captured image of FIG. 9), but the numerical data of the image recognition registration information is different from the calculated numerical data (FIG. 5). Therefore, it is determined that they are not coincident with each other.
Here, if the numerical data of the image recognition registration information and the calculated numerical data are human faces, it recognizes the skin color and hair color, and recognizes the eye position, nose position, and mouth position. Since the positional relationship between them is converted into a numerical value, the size of the subject displayed in the image within the recognition specified range frame and the size of the subject displayed in the image partially extracted from the photographed image are calculated. Even if they are different, if the subject is the same (the object projected on the image within the recognition designated range frame is the same as the object projected on the partially extracted image), it is determined that they match.
In other words, if the face of “Mariko” is registered as image recognition information, it is possible to search for all photographed images in which Mariko appears, regardless of the size of Mariko moving to the photographed image.

ステップS37で一致していないと判断されると、ステップS38に進み、取得した撮影画像のすべての部分と比較したか否かを判断する。すべての部分と比較していないと判断するとステップS34に戻り、撮影画像の中から比較していない部分の画像を抽出して、上記した動作を繰り返す。これにより、撮影画像のすべての部分に対して比較を行うので、結果的に図9の撮影画像は、「真理子」の画像であると判断される。 If it is determined in step S37 that they do not match, the process proceeds to step S38, and it is determined whether or not all the parts of the acquired captured image have been compared. If it is determined that the comparison has not been made with all the parts, the process returns to step S34 to extract an image of the part that has not been compared from the photographed images, and the above operation is repeated. As a result, comparison is made for all the parts of the photographed image, and as a result, the photographed image in FIG. 9 is determined to be a “Mariko” image.

ここで、画像認識登録情報に基づいて、画像認識登録情報を用いて画像を検索するので、撮影終了毎(静止画ファイル毎)にユーザがいちいちキーワードを入力しなくても、所望の画像を検索することが可能となる。
一方、ステップS38ですべての撮影画像のすべての部分と比較したと判断した場合は、ステップS40に進む。
Here, since the image is searched using the image recognition registration information based on the image recognition registration information, a desired image is searched even if the user does not input a keyword every time shooting is completed (every still image file). It becomes possible to do.
On the other hand, when it is determined in step S38 that all the captured images have been compared, the process proceeds to step S40.

なお、取得した撮影画像と画像認識情報とを比較する場合においては、取得した撮影画像に対応する付随するデータに記録されているフォーカス位置情報及びフォーカス距離情報に基づいて画像を抽出する範囲を特定し、この特定された画像から算出した数値データのみと画像認識登録情報とを比較するようにしてもよい。
また、フォーカス位置情報のみ、又は、フォーカス距離情報のみに基づいて抽出した画像、あるいは予め定められた中央の部分の画像のみを抽出し、この部分の画像の数値データのみと画像認識登録情報とを比較するようにしてもよい。つまり、それ以外の部分の撮影画像とは比較しないこととなる。これにより迅速に画像検索を行うことが可能となる。
When comparing the acquired captured image with the image recognition information, the range for extracting the image is specified based on the focus position information and the focus distance information recorded in the accompanying data corresponding to the acquired captured image. Then, only the numerical data calculated from the identified image may be compared with the image recognition registration information.
Further, only the image extracted based on only the focus position information or only the focus distance information, or only the image of the predetermined central portion is extracted, and only the numerical data of the image of this portion and the image recognition registration information are extracted. You may make it compare. That is, it is not compared with the captured image of the other part. As a result, it is possible to quickly perform an image search.

さらに、取得した撮影画像のすべての部分に対して、画像認識登録情報と比較する場合には、フォーカス位置情報及びフォーカス距離情報等(フォーカス位置情報のみ等)に基づいて、撮影画像の中から部分的に抽出し、一致していない場合だけ、他の部分に対しても比較するようにしてもよい。   Furthermore, when all the parts of the acquired photographed image are compared with the image recognition registration information, the parts from the photographed image are selected based on the focus position information and the focus distance information (only the focus position information etc.). However, only when they do not match, they may be compared with other parts.

ステップS37で一致すると判断した場合はステップS39に進み、一致すると判断された静止画ファイル名をDRAM7の記憶領域Aに記憶する。次いで、ステップS40に進む。
ステップS39に進むと、メモリ・カード13に記録してある静止画ファイルの中で特定されていない静止画ファイルがあるか否かを判断し(ただし、ステップS31で除外された静止画ファイルは判断の対象に含まれない)、あると判断した場合は、ステップS32に戻り、特定していない静止画ファイルを特定し、上記した動作を繰り返す。
一方、特定していない静止画ファイルはないと判断すると、図7のステップS27に進む。
If it is determined in step S37 that they match, the process proceeds to step S39, and the still image file name determined to match is stored in the storage area A of the DRAM 7. Next, the process proceeds to step S40.
In step S39, it is determined whether or not there is a still image file not specified in the still image files recorded on the memory card 13 (however, the still image file excluded in step S31 is determined). If it is determined that there is a still image file that has not been specified, the above-described operation is repeated.
On the other hand, if it is determined that there is no unspecified still image file, the process proceeds to step S27 in FIG.

次いで、図7のステップS27に進んで、検索した画像があるか否か、つまり、DRAM7の記憶領域Aに静止画ファイル名が記憶されているか否かを判断し、記憶されている場合には、ステップS28に進み、記憶されている静止画ファイル名に対応する撮影画像を画像表示部10に表示させる。つまり、検索条件にヒットした撮影画像を画像表示部10に表示する。
ここで、検索画像が複数ある場合には、検索された撮影画像の中で一番撮影時刻が新しいものを画像表示部10に表示させ、ユーザがキー入力部11を操作することにより、表示させる画像が切り替わるようにスクロール表示させてもよいし、検索条件にヒットした画像のサムネイル画像を一覧表示させるようにしてもよい。
Next, the process proceeds to step S27 in FIG. 7 to determine whether or not there is a searched image, that is, whether or not a still image file name is stored in the storage area A of the DRAM 7. In step S28, the captured image corresponding to the stored still image file name is displayed on the image display unit 10. That is, the photographed image that hits the search condition is displayed on the image display unit 10.
Here, when there are a plurality of search images, the searched image having the latest shooting time is displayed on the image display unit 10 and is displayed by the user operating the key input unit 11. The images may be scrolled so that the images are switched, or thumbnail images of images that have hit the search condition may be displayed as a list.

一方、ステップS27で検索画像がないと判断した場合、つまり、DRAM7の記憶領域Aに静止画ファイル名が記憶されていないと判断した場合は、ステップS21に戻り、新たな検索情報の入力があるか否かを判断する。ここで、検索情報にヒットした画像がない場合には、画像表示部10に、「検索情報にヒットする画像はありません。」などの表示を行うようにしてもよい。
なお、ここでは、複数入力された検索情報のうち1つでも該当する撮影画像を検索結果として画像表示部10に表示させるようにしたが、入力された検索情報のすべてに該当する撮影画像を検索結果として画像表示部10に表示させるようにしてもよい。これにより、的確にユーザが所望する撮影画像のみを検索することも可能となる。
つまり、「8月」、「真理子」という検索情報のすべてを含む静止画ファイルのみが画像表示部10に表示されることになる。
On the other hand, if it is determined in step S27 that there is no search image, that is, if it is determined that the still image file name is not stored in the storage area A of the DRAM 7, the process returns to step S21 and new search information is input. Determine whether or not. Here, when there is no hit image in the search information, a display such as “no image hits the search information” may be displayed on the image display unit 10.
In this case, the captured image corresponding to even one of the plurality of input search information is displayed on the image display unit 10 as a search result. However, the captured image corresponding to all of the input search information is searched. As a result, it may be displayed on the image display unit 10. As a result, it is possible to accurately search only the photographed image desired by the user.
That is, only the still image file including all the search information “August” and “Mariko” is displayed on the image display unit 10.

以上のように、第1の実施の形態においては、撮影した画像(例えば、真理子の写真)の一部分(真理子の顔の部分)の画像を画像認識情報として数値化して登録するので、この一部分の画像(真理子の顔)を含む撮影画像をすべて検索することができる。つまり、真理子の顔を画像認識登録情報として登録しておけば、真理子が写っている撮影画像がすべて検索することができる。また、ポイントとなる画像を画像認識情報として登録すればよいので、撮影した画像毎にキーワードを入力する必要もなく、手間もかからない。
また、画像認識情報は認識指定範囲枠に基づいて定められるので、ユーザが検索したいポイントとなる画像のみを設定することができる。
As described above, in the first embodiment, an image of a part of a photographed image (for example, a picture of Mariko) (a part of Mariko's face) is digitized and registered as image recognition information. All photographed images including images (Mariko's face) can be searched. In other words, if the face of Mariko is registered as image recognition registration information, all photographed images showing Mariko can be searched. In addition, since it is only necessary to register an image as a point as image recognition information, it is not necessary to input a keyword for each captured image, and it is not time-consuming.
Further, since the image recognition information is determined based on the recognition designation range frame, it is possible to set only the image that is the point that the user wants to search.

さらに、認識指定範囲枠は、撮影画像のフォーカス位置、フォーカス距離によって一律に定められるので、手間をかけることなく、画像認識情報を登録することができる。また、認識指定範囲枠をユーザが調整することができるので、真に画像認識情報として登録したい部分のみを設定することができる。
さらに、認識指定範囲枠の調整を行うことができないように設定すれば、登録したい撮影画像を選択するだけで、画像認識情報を登録することができる。
Furthermore, since the recognition designation range frame is uniformly determined by the focus position and focus distance of the captured image, it is possible to register the image recognition information without taking time and effort. In addition, since the user can adjust the recognition designation range frame, it is possible to set only the part that is truly desired to be registered as the image recognition information.
Furthermore, if it is set so that the recognition designated range frame cannot be adjusted, the image recognition information can be registered simply by selecting the photographed image to be registered.

なお、認識名称で撮影画像を検索した場合には、検索した撮影画像と認識名称とを関連付けて記録するようにしてもよい。具体的には、検索した撮影画像の付随するデータに該検索情報となった認識名称と同一または関連する名前を記録するようにする。これにより、2度目以降の検索は、画像認識登録情報を用いて画像を検索することなく、所望の画像を迅速、的確に検索することができる。   In addition, when a photographed image is searched for by a recognition name, the searched photographed image and the recognition name may be associated and recorded. Specifically, a name that is the same as or related to the recognized name that is the search information is recorded in the data accompanying the searched captured image. Thus, the second and subsequent searches can quickly and accurately search for a desired image without searching for an image using the image recognition registration information.

[変形例]
次に、変形例の実施の形態について述べる。
上記実施の形態では、画像検索モードにおいて、ユーザにより検索条件が入力されると画像認識情報を用いて画像の検索を行うというものであるが、本変形例では、撮影が終了した時点で撮影画像がどの画像認識登録情報に属するかを予め判断し分類するので、画像検索モードでは、その判断結果(分類)を活用して所望の画像をすばやく検索するというものである。
本変形例も、図1に示したものと同様のデジタルカメラ1を用いるが、各構成の機能が多少異なる。
以下、変形例のデジタルカメラ1の各構成の機能を説明する。なお、第1の実施の形態と同様の構成の機能は、説明を省く。
[Modification]
Next, a modified embodiment will be described.
In the above embodiment, in the image search mode, when a search condition is input by the user, an image search is performed using the image recognition information. In the image search mode, a desired image is quickly searched using the determination result (classification).
This modification also uses a digital camera 1 similar to that shown in FIG. 1, but the functions of the components are slightly different.
Hereinafter, functions of each component of the digital camera 1 according to the modification will be described. Note that the description of the function of the same configuration as in the first embodiment is omitted.

I.静止画撮影終了後について
CPU6は、静止画撮影処理が終了したと判断すると、登録されている(RAM9に記録されている)画像認識情報と静止画撮影処理により得られた静止画像(DRAM7に記憶されている撮影画像)とが合致するか否かを判断する。つまり、静止画撮影処理により得られた静止画像がどの画像認識登録情報を有する画像であるかを判断する。この機能は、判断手段に相当する。
このとき、CPU6の判断方法としては、まず、登録されている画像認識情報の中から1つの画像認識登録情報を特定する。そして、静止画撮影処理により得られた静止画像(DRAM7に記憶されている撮影画像)から部分的に画像を抽出する。そして、この抽出した画像を認識し、その画像に映し出されているそれぞれの対象物の位置関係等を数値化し数値データを算出する。そして取得した画像認識登録情報と算出した数値データとを比較し、一致するか否かを判断する。つまり、静止画像がこの取得した画像認識登録情報に属するか否かを判断する。この動作を、すべての画像認識登録情報に対して行う。
I. After Still Image Shooting When the CPU 6 determines that the still image shooting process has ended, the registered image recognition information (recorded in the RAM 9) and the still image obtained by the still image shooting process (stored in the DRAM 7). It is determined whether or not the captured image) matches. That is, it is determined which image recognition registration information the still image obtained by the still image shooting process has. This function corresponds to determination means.
At this time, as a determination method of the CPU 6, first, one piece of image recognition registration information is specified from the registered image recognition information. Then, an image is partially extracted from a still image (captured image stored in the DRAM 7) obtained by the still image shooting process. Then, the extracted image is recognized, and the positional relationship and the like of each object displayed in the image is digitized to calculate numerical data. Then, the acquired image recognition registration information is compared with the calculated numerical data to determine whether or not they match. That is, it is determined whether or not the still image belongs to the acquired image recognition registration information. This operation is performed for all image recognition registration information.

そして、CPU6は静止画撮影処理によって得られた静止画像(DRAM7に記憶されている)が、属すると判断された画像認識登録情報に関連付けられて記録されている認識名称を取得し、静止画撮影処理によって得られた静止画像とこの取得した認識名称とを関連付けて記録する。この機能は、本発明の関連記録制御手段に相当する。
そして、CPU6は、静止画撮影処理によって得られた静止画データ、付随するデータに基づいて静止画ファイルを生成し、メモリ・カード13に記録する。付随するデータには、取得した認識名称と同一または関連する名前が記録されている。
Then, the CPU 6 acquires a recognition name recorded in association with the image recognition registration information determined to belong to the still image (stored in the DRAM 7) obtained by the still image shooting process, and captures the still image. The still image obtained by the processing and the acquired recognition name are recorded in association with each other. This function corresponds to the related recording control means of the present invention.
Then, the CPU 6 generates a still image file based on the still image data obtained by the still image shooting process and the accompanying data, and records it in the memory card 13. In the accompanying data, a name that is the same as or related to the acquired recognition name is recorded.

J.画像検索について
ユーザのキー入力部11の操作により画像検索モードに設定され、ユーザが検索情報として認識名称を入力すると、CPU6は検索情報が入力されたことを認識し、ROM8、RAM9から次の動作のプログラムを読み出す。この機能は、本発明の第2の指示手段に相当する。
そして、メモリ・カード13に記録されている静止画ファイルの付随するデータと入力された検索情報とを比較し、検索情報と同一又は類似する名前が記録されている付随するデータを有する静止画ファイルを検索する。この機能は、第2の検索手段に相当する。
J. et al. Regarding Image Search When the user enters the image search mode by operating the key input unit 11 and the user inputs a recognition name as search information, the CPU 6 recognizes that the search information has been input, and performs the next operation from the ROM 8 and RAM 9. Read the program. This function corresponds to the second instruction means of the present invention.
Then, the data associated with the still image file recorded in the memory card 13 is compared with the input search information, and the still image file having the accompanying data in which the name identical to or similar to the search information is recorded Search for. This function corresponds to the second search means.

以上の構成の機能を含むデジタルカメラ1における動作を説明する。
K.撮影終了後のデジタルカメラ1の動作について
以下、撮影終了後のデジタルカメラ1の動作について図10のフローチャートを用いて説明する。
静止画撮影モード、画像認識登録モードは第1の実施の形態と、ほぼ同じなのでここでは説明を省略する(図2、図4参照)。
まず、静止画撮影が終了すると、図10のステップ51に進む。静止画撮影終了とは、静止画ファイルを生成してメモリ・カード13に記録した後でもよいが、ここでは、静止画ファイルをメモリ・カード13に記録する前、すなわち、図2のステップS7で完了すると、図8のステップS51に進む。
ステップS51では、登録された画像認識情報の中から1つの画像認識登録情報を特定する。
An operation in the digital camera 1 including the function of the above configuration will be described.
K. Operation of Digital Camera 1 after Shooting Hereinafter, the operation of the digital camera 1 after shooting will be described with reference to the flowchart of FIG.
Since the still image shooting mode and the image recognition registration mode are substantially the same as those in the first embodiment, description thereof is omitted here (see FIGS. 2 and 4).
First, when the still image shooting is completed, the process proceeds to step 51 in FIG. The end of the still image shooting may be after the still image file is generated and recorded on the memory card 13, but here, before the still image file is recorded on the memory card 13, that is, in step S7 of FIG. When completed, the process proceeds to step S51 in FIG.
In step S51, one piece of image recognition registration information is specified from the registered image recognition information.

次いで、ステップS52に進んで、撮影が終わった画像(DRAM7に記憶している画像)から部分的に画像を抽出する。
次いで、ステップS53に進んで、輪郭抽出方法により、抽出した部分の画像に基づいて、数値データを算出する。
次いで、ステップS54に進んで、この算出された数値データ(撮影した画像の一部分の画像の数値データ)と特定された画像認識登録情報との数値データを比較する。
Next, the process proceeds to step S52, and an image is partially extracted from the image that has been shot (the image stored in the DRAM 7).
Next, the process proceeds to step S53, and numerical data is calculated based on the extracted portion image by the contour extraction method.
Next, the process proceeds to step S54, and the calculated numerical data (numerical data of a part of the photographed image) is compared with the numerical data of the specified image recognition registration information.

次いで、ステップS55で、一致するか否かを判断し、一致していない場合はステップS56に進み、撮影画像(DRAM7に記憶している画像)のすべての部分の画像の数値データと画像認識登録情報の数値データとを比較したか否かを判断する。ステップS56で撮影画像のすべての部分の画像の数値データと比較していないと判断すると、ステップS52に戻り撮影画像の抽出していない部分の画像を抽出して、上記した動作を繰り返す。ステップS56で撮影画像のすべての部分の画像の数値データと比較したと判断するとステップS58に進む。   Next, in step S55, it is determined whether or not they match. If they do not match, the process proceeds to step S56, where the numerical data and image recognition registration of the images of all parts of the photographed image (image stored in the DRAM 7) are obtained. It is determined whether or not the numerical data of the information has been compared. If it is determined in step S56 that comparison has not been made with the numerical value data of all the parts of the photographed image, the process returns to step S52 to extract the part of the photographed image that has not been extracted, and the above operation is repeated. If it is determined in step S56 that comparison has been made with the numerical data of the images of all parts of the captured image, the process proceeds to step S58.

なお、取得した画像認識登録情報と撮影画像とを比較する場合においては、撮影画像のフォーカス位置情報及びフォーカス距離情報に基づいて画像を抽出する範囲を特定し、この特定された画像から算出した数値データのみと特定した画像認識登録情報とを比較するようにしてもよい。
また、フォーカス位置情報のみに基づいて画像を抽出する範囲を特定してもよい。さらに、フォーカス距離情報のみ、あるいは、予め定められた中央の部分の画像のみを抽出するようにしてもよい。つまり、それ以外の部分の画像とは比較しないことになる。これにより、迅速に比較、一致の判断を行うことができる。
さらに、撮影画像のすべての部分に対して、特定した画像認識登録情報と比較する場合には、フォーカス位置情報及びフォーカス距離情報等(フォーカス位置情報のみ等)に基づいて、撮影画像の中から部分的に抽出し、一致していない場合だけ、他の部分に対しても比較するようにしてもよい。
In the case where the acquired image recognition registration information is compared with the captured image, a range in which the image is extracted is specified based on the focus position information and the focus distance information of the captured image, and numerical values calculated from the specified image Only the data and the specified image recognition registration information may be compared.
Further, a range for extracting an image may be specified based only on the focus position information. Furthermore, only the focus distance information or only an image of a predetermined central portion may be extracted. That is, it is not compared with the image of the other part. Thereby, it is possible to quickly perform comparison and determination of coincidence.
Further, when comparing all the parts of the photographed image with the specified image recognition registration information, a part of the photographed image is selected based on the focus position information and the focus distance information (only the focus position information etc.). However, only when they do not match, they may be compared with other parts.

一方、ステップS55で、一致したと判断するとステップS57に進み、特定した画像認識登録情報と関連付けて記録している認識名称をDRAM7の記憶領域Bに記憶する。
次いで、ステップS58に進むと、特定していない画像認識登録情報があるか否かを判断する。特定していない画像認識登録情報があると判断すると、ステップS51に戻り、特定していない画像認識登録情報を新たに特定し、上記した動作を繰り返す。
一方、特定していない画像認識登録情報がないと判断するとステップS59に進む。
On the other hand, if it is determined in step S55 that they match, the process proceeds to step S57, and the recognition name recorded in association with the specified image recognition registration information is stored in the storage area B of the DRAM 7.
Next, in step S58, it is determined whether there is unrecognized image recognition registration information. If it is determined that there is unidentified image recognition registration information, the process returns to step S51, the unidentified image recognition registration information is newly specified, and the above-described operation is repeated.
On the other hand, if it is determined that there is no unspecified image recognition registration information, the process proceeds to step S59.

ステップ59に進むと、撮影した画像の画像データ及び付随するデータに基づいて、図3に示すような静止画ファイルを生成する。
付随するデータには、フォーカス位置情報、フォーカス距離情報、撮影時刻及びDRAM7の記憶領域Bに記憶された認識名称と同一又は関連する名前が記録される。また、ユーザのキー入力部11の操作により、撮影場所、「イベント名」等が入力された場合も、付随するデータに記録される。
ここで、記憶領域Bには複数の認識名称が記憶される場合もある。例えば、真理子の顔画像を画像認識登録情報として認識名称「真理子」、ママの顔画像を画像認識登録情報として認識名称「ママ」として登録していた場合には、真理子とママの両方が写っている画像などは、「真理子」、「ママ」の2つの認識名称が記録領域Bに記憶されることになる。
In step 59, a still image file as shown in FIG. 3 is generated based on the image data of the photographed image and the accompanying data.
In the accompanying data, focus position information, focus distance information, shooting time, and a name that is the same as or related to the recognition name stored in the storage area B of the DRAM 7 are recorded. Further, when a shooting location, “event name”, or the like is input by the user's operation of the key input unit 11, it is recorded in the accompanying data.
Here, a plurality of recognized names may be stored in the storage area B. For example, if Mariko's face image is registered as the recognition name “Mariko” as the image recognition registration information, and Mama's face image is registered as the recognition name “Mama” as the image recognition registration information, both Mariko and Mom are shown. Two recognized names of “Mariko” and “Mama” are stored in the recording area B of the image and the like.

なお、撮影終了後に撮影画像を用いてどの画像認識登録情報に属するのか判断するようにしているが、デジタルカメラ1の電源をOFFしたとき、あるいはユーザが上記した動作の開始をキー操作により指示したときにメモリ・カード13に記録している全ての静止画ファイル(既に上記した動作を実行した静止画ファイルは除外するようにしてもよい)に対して上記した動作を行うようにしてもよい。この場合も勿論、メモリ・カード13に記録されているある特定の静止画ファイルがある特定の画像認識登録情報に属すると判断されたときには、この静止画ファイルと、画像認識登録情報に関連付けて記録されている認識名称と、が関連付けて記録される。つまり、静止画ファイルの付随するデータに認識名称と同一又は関連する名前が記録される。
これにより、撮影が終了しても、直に次の撮影を行うことが可能となる。また、この場合には、撮影の終了時点で、直に静止画ファイルが作成され、メモリ・カード13に記録される。
Although the image recognition registration information is determined by using the photographed image after the photographing is finished, the digital camera 1 is turned off or the user instructs the start of the above operation by a key operation. Sometimes, the above-described operation may be performed on all still image files recorded on the memory card 13 (still image files that have already been subjected to the above-described operation may be excluded). In this case, of course, when it is determined that a specific still image file recorded on the memory card 13 belongs to specific image recognition registration information, the still image file is recorded in association with the image recognition registration information. The recognized name is recorded in association with each other. That is, a name that is the same as or related to the recognition name is recorded in the data accompanying the still image file.
As a result, even after shooting is completed, the next shooting can be performed immediately. In this case, a still image file is created immediately and recorded on the memory card 13 at the end of shooting.

L.次に、画像検索モードについて簡略に説明する。
画像検索モードにおいては、撮影終了後に行った画像認識登録情報との対比の結果を有効活用することにより、画像認識登録情報を用いて画像を検索する必要が無くなる。
ユーザが所望の画像を検索したい場合、例えば、「真理子」の画像を検索したい場合には、キー入力部11の操作により画像検索モードに設定する。
そして、検索情報、例えば、認識名称として登録されている「真理子」を入力する。そして、入力された検索情報と、静止画ファイルの付随するデータとを比較していき(付随するデータに真理子という名前があるか否か)、一致する付随するデータを有する静止画ファイルの撮影画像を画像表示部10に表示させる。つまり、真理子を含む画像が表示される。撮影終了直後に行った画像認識登録情報との対比の結果を活用することにより、検索モードで画像認識登録情報を用いて検索する必要がなくなる。
画像表示部10に表示させる方法としては、上述したように、スクロール表示、サムネイル画像の一覧表示などがある。
L. Next, the image search mode will be briefly described.
In the image search mode, it is not necessary to search for an image using the image recognition registration information by effectively utilizing the result of comparison with the image recognition registration information performed after the end of shooting.
When the user wants to search for a desired image, for example, when searching for an image of “Mariko”, the image search mode is set by operating the key input unit 11.
Then, search information, for example, “Mariko” registered as a recognition name is input. Then, the input search information is compared with the accompanying data of the still image file (whether or not the accompanying data has the name “Mariko”), and the captured image of the still image file having the matching accompanying data Is displayed on the image display unit 10. That is, an image including Mariko is displayed. By utilizing the result of comparison with the image recognition registration information performed immediately after the photographing is completed, it is not necessary to perform a search using the image recognition registration information in the search mode.
As a method of displaying on the image display unit 10, as described above, there are scroll display, thumbnail image list display, and the like.

このようにして、本変形例では、撮影終了後に撮影した画像と画像認識登録情報とが比較され、撮影した画像は、どの画像認識登録情報に属するのかが判断される。そして、撮影した画像が属すると判断された画像認識登録情報に関連付けて記録されている認識名称は一時記憶され、撮影した画像データ等に基づいて静止画ファイルを生成する際に、静止画ファイルの付随するデータに記録される。
次に、画像の画像検索モードにおいては、認識名称を入力すると、入力された認識名称と静止画ファイルの付随するデータとを比較して所望の画像を検索する。
In this way, in this modification, the image captured after the image capture is compared with the image recognition registration information, and it is determined to which image recognition registration information the captured image belongs. The recognition name recorded in association with the image recognition registration information determined to belong to the captured image is temporarily stored, and when the still image file is generated based on the captured image data, the still image file Recorded in accompanying data.
Next, in the image search mode for images, when a recognition name is input, the input recognition name is compared with the data accompanying the still image file to search for a desired image.

以上のように、本変形例では、撮影終了後に撮影した画像と画像認識登録情報とを比較していき、撮影画像がどの画像認識登録情報に属するのかを検索し、その結果を記録しておくので、画像検索モードにおいて、ユーザは迅速に所望の画像を検索することができる。
また、属すると判断された画像認識登録情報に関連付けられて記録されている認識名称と、撮影した静止画ファイルを関連付けて記録するので、撮影終了後にいちいち分類作業を行わなくてすみ、ユーザの手間が省ける。
As described above, in the present modification, the image captured after the image capture is compared with the image recognition registration information, the image recognition registration information to which the captured image belongs is searched, and the result is recorded. Therefore, in the image search mode, the user can quickly search for a desired image.
In addition, since the recognition name recorded in association with the image recognition registration information determined to belong and the photographed still image file are recorded in association with each other, it is not necessary to perform the classification work after the photographing is completed. Can be omitted.

本発明の画像処理装置は、静止画ファイルに限定されるものではなく、動画ファイルのサムネイル画像のポイントとなる部分の画像を画像認識情報として登録しておけば、画像認識登録情報を含むサムネイル画像を検索することにより所望の動画ファイルを検索することも可能である。
また、動画ファイルのサムネイル画像に限定せずに、動画ファイルの1フレームの画像データのポイントとなる部分の画像を画像認識登録情報として登録するようにしてもよい。これにより、検索したい画像を含む動画ファイルを検索することができる。
The image processing apparatus of the present invention is not limited to a still image file. If an image of a portion that is a point of a thumbnail image of a moving image file is registered as image recognition information, a thumbnail image including the image recognition registration information is stored. It is also possible to search for a desired moving image file by searching for.
Further, the image of the portion that becomes the point of the image data of one frame of the moving image file may be registered as the image recognition registration information without being limited to the thumbnail image of the moving image file. Thereby, a moving image file including an image to be searched can be searched.

また、認識名称と同一又は関連する名前のフォルダを作成しておき、認識名称と関連付けられて記録された静止画ファイルは、すべてこの認識名称と同一又は関連する名前のフォルダに移動させるようにしてもよい。
つまり、真理子の顔データを画像認識情報、真理子を認識名称として登録した場合には、「真理子」というフォルダを作成しておき、真理子の顔データを用いて検索された画像の静止画ファイルはすべて、「真理子」というフォルダに移動される。
これにより、「真理子」というフォルダを開けば、検索した真理子を含む画像をすばやく見ることができる。
このフォルダは、認識名称と画像認識情報とを登録するときに、又は、画像が検索されたときに、自動的に作成させるようにしてもよい。また、手動で作成するようにしてもよい。
さらに、本発明の画像処理装置は、上記実施の形態に限定されるものではなく、撮影機能を有した携帯電話、時計、静止画撮像機能付きムービーカメラ、ビデオカメラ、あるいは撮影機能を有しないパソコン、PDA、等でもよく、要は撮影した画像を読み取る機能を備えた機器、あるいは画像を記録する機能を備えた機器であれば何でもよい。
In addition, a folder having a name that is the same as or related to the recognized name is created, and all the still image files recorded in association with the recognized name are moved to a folder having the same or related name as the recognized name. Also good.
In other words, if Mariko's face data is registered as image recognition information and Mariko is registered as a recognition name, a folder called “Mariko” is created, and all still image files of images searched using Mariko's face data are stored. , Moved to a folder named “Mariko”.
As a result, if the folder “Mariko” is opened, an image including the searched Mariko can be quickly viewed.
This folder may be automatically created when a recognition name and image recognition information are registered, or when an image is searched. Alternatively, it may be created manually.
Further, the image processing apparatus of the present invention is not limited to the above-described embodiment, and is not limited to the above-described embodiment. A mobile phone having a photographing function, a clock, a movie camera with a still image capturing function, a video camera, or a personal computer not having a photographing function In other words, any device may be used as long as it is a device having a function of reading a captured image or a device having a function of recording an image.

本発明の実施の形態のデジタルカメラのブロック図である。1 is a block diagram of a digital camera according to an embodiment of the present invention. 静止画撮影モードの動作を示すフローチャートである。It is a flowchart which shows operation | movement of still image shooting mode. 静止画ファイルの構成を示す図である。It is a figure which shows the structure of a still image file. 画像認識登録モードの動作を示す図である。It is a figure which shows operation | movement of image recognition registration mode. 撮影画像及びこの画像の認識指定範囲枠を示す図である。It is a figure which shows the picked-up image and the recognition designation | designated range frame of this image. 認識指定範囲枠の大きさとフォーカス距離情報のとの関係を示す図である。It is a figure which shows the relationship between the magnitude | size of a recognition designation | designated range frame, and focus distance information. 画像検索モードの動作を示す図である。It is a figure which shows operation | movement of an image search mode. 画像検索モードの動作を示す図である。It is a figure which shows operation | movement of an image search mode. 撮影した画像を示す図である。It is a figure which shows the image | photographed image. 撮影終了後のデジタルカメラ1の動作を示す図である。It is a figure which shows operation | movement of the digital camera 1 after completion | finish of imaging | photography.

符号の説明Explanation of symbols

1 デジタルカメラ
2 レンズ
3 CCD
4 ユニット回路
5 TG
6 CPU
7 DRAM
8 ROM
9 RAM
10 画像表示部
11 キー入力部
12 カードI/F
13 メモリ・カード
14 モータ駆動ブロック
1 Digital Camera 2 Lens 3 CCD
4 Unit circuit 5 TG
6 CPU
7 DRAM
8 ROM
9 RAM
10 Image display section 11 Key input section 12 Card I / F
13 Memory card 14 Motor drive block

Claims (18)

任意名称と任意画像情報とを関連付けて登録する登録手段と、
前記登録手段により登録された任意名称を検索条件として指示する第1の指示手段と、
前記第1の指示手段により指示された任意名称と関連付けられて登録されている任意画像情報を用いて、記録手段に記録されている画像の中から合致する画像を検索する第1の検索手段と、
を備えることを特徴とする画像処理装置。
Registration means for registering an arbitrary name and arbitrary image information in association with each other;
First instruction means for instructing an arbitrary name registered by the registration means as a search condition;
First search means for searching for a matching image from images recorded in the recording means, using arbitrary image information registered in association with the arbitrary name specified by the first instruction means; ,
An image processing apparatus comprising:
前記第1の検索手段により画像を検索した場合には、
前記第1の検索手段により検索された画像と、前記第1の指示手段により指示された任意名称とを関連付けて記録する関連記録制御手段を備えることを特徴とする請求項1記載の画像処理装置。
When searching for an image by the first search means,
2. The image processing apparatus according to claim 1, further comprising a related recording control unit that records the image searched by the first search unit in association with the arbitrary name specified by the first instruction unit. .
任意名称と任意画像情報とを関連付けて登録する登録手段と、
画像を取得する取得手段と、
前記登録手段により登録した任意画像情報と前記取得手段により取得した画像とが合致するか否かを判断する判断手段と、
前記判断手段により合致すると判断された任意画像情報に関連付けて前記登録手段により登録した任意名称と、前記取得手段により取得された画像とを関連付けて記録する関連記録制御手段と、
を備えることを特徴とする画像処理装置。
Registration means for registering an arbitrary name and arbitrary image information in association with each other;
An acquisition means for acquiring an image;
Determination means for determining whether or not the arbitrary image information registered by the registration means matches the image acquired by the acquisition means;
An associated recording control means for associating and recording the arbitrary name registered by the registration means in association with the arbitrary image information determined to be matched by the determination means, and the image acquired by the acquisition means;
An image processing apparatus comprising:
被写体を撮像する撮像手段を備えた画像処理装置において、
前記判断手段は、
前記撮像手段による撮影が終了した後に、
前記登録手段により登録した任意画像情報と前記取得手段により取得した画像とが合致するか否かを判断することを特徴とする請求項3記載の画像処理装置。
In an image processing apparatus including an imaging unit that images a subject,
The determination means includes
After shooting by the imaging means is completed,
The image processing apparatus according to claim 3, wherein it is determined whether or not the arbitrary image information registered by the registration unit matches the image acquired by the acquisition unit.
前記判断手段は、
前記画像処理装置の電源オフ時に、
前記登録手段により登録した任意画像情報と前記取得手段により取得した画像とが合致するか否かを判断することを特徴とする請求項3記載の画像処理装置。
The determination means includes
When the image processing apparatus is powered off,
The image processing apparatus according to claim 3, wherein it is determined whether or not the arbitrary image information registered by the registration unit matches the image acquired by the acquisition unit.
前記取得手段は、
記録手段に記録されている画像の中から取得することを特徴とする請求項3乃至5の何れかに記載の画像処理装置。
The acquisition means includes
The image processing apparatus according to claim 3, wherein the image processing apparatus is obtained from an image recorded in a recording unit.
前記撮像手段により撮像された画像を記録手段に記録する記録制御手段を備え、
前記取得手段は、
前記撮像手段により撮像された画像であり、かつ、前記記録制御手段によって前記記録手段に記録されていない画像を取得することを特徴とする請求項3又は4に記載の画像処理装置。
A recording control means for recording an image captured by the imaging means in a recording means;
The acquisition means includes
5. The image processing apparatus according to claim 3, wherein an image that is captured by the imaging unit and that is not recorded in the recording unit is acquired by the recording control unit.
前記登録手段により登録された任意名称を検索条件として指示する第2の指示手段と、
前記第2の指示手段により検索条件として任意名称が指示された場合には、
前記関連記録制御手段により画像に関連付けられて記録された任意名称と、前記第2の指示手段により指示された任意名称とを比較し、一致する画像を検索する第2の検索手段と、
を備えることを特徴とする請求項2乃至7の何れかに記載の画像処理装置。
Second instruction means for instructing an arbitrary name registered by the registration means as a search condition;
When an arbitrary name is designated as a search condition by the second instruction means,
A second search unit that compares an arbitrary name recorded in association with an image by the related recording control unit and an arbitrary name specified by the second instruction unit, and searches for a matching image;
The image processing apparatus according to claim 2, further comprising:
前記任意画像情報は、
登録の対象となる画像の指定範囲内の画像から抽出された情報であることを特徴とする請求項1乃至8の何れかに記載の画像処理装置。
The arbitrary image information is
The image processing apparatus according to claim 1, wherein the image processing apparatus is information extracted from an image within a specified range of an image to be registered.
前記任意画像情報は、
前記抽出された情報から算出された情報であることを特徴とする請求項9記載の画像処理装置。
The arbitrary image information is
The image processing apparatus according to claim 9, wherein the image processing apparatus is information calculated from the extracted information.
前記指定範囲は、
登録の対象となる画像が撮影されるときにフォーカスされた位置によって定まることを特徴とする請求項9又は10に記載の画像処理装置。
The specified range is
The image processing apparatus according to claim 9, wherein the image processing apparatus is determined by a focused position when an image to be registered is photographed.
前記指定範囲は、
登録の対象となる画像のフォーカス距離情報によって定まることを特徴とする請求項9乃至11の何れかに記載の画像処理装置。
The specified range is
The image processing apparatus according to claim 9, wherein the image processing apparatus is determined by focus distance information of an image to be registered.
前記指定範囲は、
予め設定された画像の中央の部分であることを特徴とする請求項9又は10に記載の画像処理装置。
The specified range is
The image processing apparatus according to claim 9, wherein the image processing apparatus is a center portion of a preset image.
前記指定範囲は、
ユーザによってその位置、大きさ、形を設定することができることを特徴とする請求項7乃至11の何れかに記載の画像処理装置。
The specified range is
12. The image processing apparatus according to claim 7, wherein the position, size, and shape can be set by a user.
任意名称と任意画像情報とを関連付けて登録する処理と、
この処理により登録された任意名称を検索条件として指示する処理と、
この処理により指示された任意名称と関連付けられて登録されている任意画像情報を用いて、記録媒体に記録されている画像の中から合致する画像を処理する処理と、
を含みコンピュータで画像の検索を実行することを特徴とするプログラム。
Processing for registering an arbitrary name and arbitrary image information in association with each other;
A process of instructing an arbitrary name registered by this process as a search condition;
A process of processing a matching image from images recorded on a recording medium using arbitrary image information registered in association with an arbitrary name instructed by this process;
And a computer program for searching for an image.
任意名称と任意画像情報とを関連付けて登録する登録処理と、
画像を取得する取得処理と、
前記登録処理により登録した任意画像情報と前記取得処理により取得した画像とが合致するか否かを判断する処理と、
この処理により合致すると判断された任意画像情報に関連付けて前記登録処理により登録した任意名称と、前記取得処理により取得された画像とを関連付けて記録する処理と、
を含みコンピュータで画像の処理を実行することを特徴とするプログラム。
A registration process for registering an arbitrary name and arbitrary image information in association with each other;
An acquisition process to acquire an image;
A process for determining whether or not the arbitrary image information registered by the registration process matches the image acquired by the acquisition process;
A process of associating and recording the arbitrary name registered by the registration process in association with the arbitrary image information determined to match by the process, and the image acquired by the acquisition process;
And a computer program for executing image processing.
任意名称と任意画像情報とを関連付けて登録するステップと、
このステップにより登録された任意名称を検索条件として指示するステップと、
このステップにより指示された任意名称と関連付けられて登録されている任意画像情報を用いて、記録媒体に記録されている画像の中から合致する画像を検索するステップと、
を含むことを特徴とする画像処理方法。
Registering an arbitrary name and arbitrary image information in association with each other;
Instructing an arbitrary name registered in this step as a search condition;
Using the arbitrary image information registered in association with the arbitrary name instructed in this step, searching for a matching image from the images recorded on the recording medium;
An image processing method comprising:
任意名称と任意画像情報とを関連付けて登録する登録ステップと、
画像を取得する取得ステップと、
前記登録ステップにより登録した任意画像情報と前記取得ステップにより取得した画像とが合致するか否かを判断するステップと、
このステップにより合致すると判断された任意画像情報に関連付けて前記登録ステップにより登録した任意名称と、前記取得ステップにより取得された画像とを関連付けて記録するステップと、
を含み、コンピュータを用いて画像の検索を行うことを特徴とする画像処理方法。

A registration step for registering an arbitrary name and arbitrary image information in association with each other;
An acquisition step of acquiring an image;
Determining whether the arbitrary image information registered in the registration step matches the image acquired in the acquisition step;
An arbitrary name registered by the registration step in association with the arbitrary image information determined to match by this step, and a step of recording the image acquired by the acquisition step in association with each other;
An image processing method comprising: searching for an image using a computer.

JP2003311758A 2003-09-03 2003-09-03 Image processing apparatus, image processing method and its program Abandoned JP2005080216A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003311758A JP2005080216A (en) 2003-09-03 2003-09-03 Image processing apparatus, image processing method and its program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003311758A JP2005080216A (en) 2003-09-03 2003-09-03 Image processing apparatus, image processing method and its program

Publications (1)

Publication Number Publication Date
JP2005080216A true JP2005080216A (en) 2005-03-24

Family

ID=34413237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003311758A Abandoned JP2005080216A (en) 2003-09-03 2003-09-03 Image processing apparatus, image processing method and its program

Country Status (1)

Country Link
JP (1) JP2005080216A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008182662A (en) * 2006-09-14 2008-08-07 Olympus Imaging Corp Camera
JP2010097393A (en) * 2008-10-16 2010-04-30 Casio Hitachi Mobile Communications Co Ltd Image display device and program
US8599251B2 (en) 2006-09-14 2013-12-03 Olympus Imaging Corp. Camera
JP2014509004A (en) * 2011-02-07 2014-04-10 インテル・コーポレーション Method, system and program for writing a new image and its information to an image database
JP2014222519A (en) * 2008-04-02 2014-11-27 グーグル インコーポレイテッド Method and apparatus to incorporate automatic face recognition in digital image collections

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008182662A (en) * 2006-09-14 2008-08-07 Olympus Imaging Corp Camera
US8599251B2 (en) 2006-09-14 2013-12-03 Olympus Imaging Corp. Camera
JP2014222519A (en) * 2008-04-02 2014-11-27 グーグル インコーポレイテッド Method and apparatus to incorporate automatic face recognition in digital image collections
JP2010097393A (en) * 2008-10-16 2010-04-30 Casio Hitachi Mobile Communications Co Ltd Image display device and program
JP2014509004A (en) * 2011-02-07 2014-04-10 インテル・コーポレーション Method, system and program for writing a new image and its information to an image database

Similar Documents

Publication Publication Date Title
JP4577252B2 (en) Camera, best shot shooting method, program
US8599251B2 (en) Camera
JP5267149B2 (en) Display control apparatus, display control method, and program
JP4900014B2 (en) Imaging apparatus and program thereof
JP5293206B2 (en) Image search apparatus, image search method and program
JP5713055B2 (en) Imaging apparatus, imaging method, and program
JP4839908B2 (en) Imaging apparatus, automatic focus adjustment method, and program
JP2009268086A (en) Imaging apparatus
JP2007215091A (en) Imaging apparatus and program therefor
JP2007310813A (en) Image retrieving device and camera
US8237802B2 (en) Method and apparatus for determining shaken image by using auto focusing
JP2008028951A (en) Imaging apparatus, imaging method, program, and storage medium
JP2006025311A (en) Imaging apparatus and image acquisition method
JP5266701B2 (en) Imaging apparatus, subject separation method, and program
JP5168320B2 (en) Camera, best shot shooting method, program
JP4989362B2 (en) IMAGING DEVICE, THROUGH IMAGE DISPLAY METHOD, AND CAPTURED IMAGE RECORDING METHOD
JP2005080216A (en) Image processing apparatus, image processing method and its program
JP2001211418A (en) Electronic camera
JP5369776B2 (en) Imaging apparatus, imaging method, and imaging program
JP4983666B2 (en) Imaging device
KR101477535B1 (en) Method and apparatus for searching an image, digital photographing apparatus using thereof
US20190198058A1 (en) Image recording control apparatus, image recording method, recording medium storing image recording program, image pickup apparatus, and image recording control system
JP4911287B2 (en) Image reproducing apparatus and program thereof
JP2007088655A (en) Imaging device, method for specifying place of focusing, and program
JP5375943B2 (en) Imaging apparatus and program thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060607

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080606

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20080730