JPH10320401A - Key word giving method and automatic key word giving device - Google Patents
Key word giving method and automatic key word giving deviceInfo
- Publication number
- JPH10320401A JPH10320401A JP9086854A JP8685497A JPH10320401A JP H10320401 A JPH10320401 A JP H10320401A JP 9086854 A JP9086854 A JP 9086854A JP 8685497 A JP8685497 A JP 8685497A JP H10320401 A JPH10320401 A JP H10320401A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- image
- amount
- relational expression
- feature amount
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、オブジェクトを
キーワードと共に保存する場合に、オブジェクトに自動
的にキーワードを付与するキーワード付与方法、およ
び、このキーワード付与方法を用いたキーワード自動付
与装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a keyword assigning method for automatically assigning a keyword to an object when the object is stored together with the keyword, and an automatic keyword assigning apparatus using the keyword assigning method.
【0002】[0002]
【従来の技術】コンピュータの急激な普及に伴って、人
々の扱う電子情報が急激に増加してきている。これらの
多量の電子情報は、一般には、キーワードと共に保存さ
れており、このキーワードを指定することによって所望
の電子情報を検索できるようにしている。2. Description of the Related Art With the rapid spread of computers, electronic information handled by people is rapidly increasing. Such a large amount of electronic information is generally stored together with a keyword, and by specifying this keyword, desired electronic information can be searched.
【0003】このような電子情報にキーワードを付与す
る方法として、特開平6−295318号公報に記載さ
れた方法がある。このキーワード付与方法では、例え
ば、人間の顔写真の画像データにキーワードを付与して
登録する場合には以下のようにしている。As a method of assigning a keyword to such electronic information, there is a method described in Japanese Patent Application Laid-Open No. 6-295318. In this keyword assignment method, for example, when a keyword is assigned to image data of a human face photograph and registered, the following is performed.
【0004】予め、人間の顔に関する「面長」,「丸顔」
等の種々のキーワード候補を登録しておく。また、各の
キーワード候補毎に、適合度を算出する際に用いる適合
度演算情報と閾値とを登録しておく。例えば、キーワー
ド候補が「面長」の場合の適合度演算情報は「輪郭の縦
横比」である。次に、一つのキーワード候補「面長」と
このキーワード候補「面長」に関する適合度演算情報お
よび閾値とを読み出して、キーワード付与対象の画像デ
ータの特徴量からキーワード候補「面長」の適合度演算
情報に基づいて適合度を演算する。そして、得られた適
合度がキーワード候補「面長」の閾値以上であれば、キ
ーワード候補「面長」を当該画像データに付与するキー
ワードであると決定する。以下、同様の操作を登録され
ているキーワード候補の総てについて行い、付与するキ
ーワードが決定される。こうして、登録作業者の主観に
よらず、客観的なキーワード付与が行われるのである。[0004] In advance, "face length" and "round face" related to human faces
Are registered in advance. In addition, for each keyword candidate, matching degree calculation information and a threshold used when calculating the matching degree are registered. For example, when the keyword candidate is “surface length”, the adaptability calculation information is “aspect ratio of contour”. Next, one keyword candidate “surface length”, the fitness calculation information and the threshold value for the keyword candidate “surface length” are read, and the fitness of the keyword candidate “surface length” is determined from the feature amount of the image data to which the keyword is to be assigned. Computation degree is calculated based on the calculation information. Then, if the obtained matching degree is equal to or larger than the threshold value of the keyword candidate “surface length”, it is determined that the keyword candidate “surface length” is a keyword to be added to the image data. Hereinafter, the same operation is performed for all of the registered keyword candidates, and the keyword to be assigned is determined. Thus, an objective keyword is assigned irrespective of the subjectivity of the registration worker.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記従
来のキーワード付与方法においては、適合度演算情報に
基づく適合度の演算および閾値との比較を、登録されて
いるキーワード候補の数だけ繰り返さなければならず、
画像データ登録作業に時間を要するという問題がある。
また、予め夫々のキーワード候補毎に適当な適合度演算
情報と閾値とを設定して登録しておく必要があり、キー
ワード付与作業そのものは自動的に行われるもののキー
ワード付与システムの構築に面倒で困難な作業を伴うと
いう問題もある。However, in the above-described conventional keyword assignment method, the calculation of the fitness based on the fitness calculation information and the comparison with the threshold must be repeated by the number of registered keyword candidates. Without
There is a problem that it takes time to register image data.
In addition, it is necessary to set and register appropriate relevance calculation information and a threshold value for each keyword candidate in advance, and the keyword assignment operation itself is performed automatically, but it is troublesome and difficult to construct a keyword assignment system. There is also a problem that it involves complicated work.
【0006】そこで、この発明の目的は、簡単に短時間
でキーワードを付与できるキーワード付与方法、およ
び、このキーワード付与方法を用いたキーワード自動付
与装置を提供することにある。An object of the present invention is to provide a keyword assigning method capable of assigning a keyword easily and in a short time, and an automatic keyword assigning apparatus using the keyword assigning method.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するた
め、請求項1に係る発明のキーワード付与方法は、キー
ワードと,このキーワードの語感を所定の尺度で数値化
したイメージ量とを,互いに対応づけてキーワード格納
部に登録しておき、キーワードが付与されているオブジ
ェクトを参照し,この参照されるオブジェクトに付与さ
れているキーワードのイメージ量と上記参照されるオブ
ジェクトの特徴量とから,上記イメージ量と特徴量との
関係式を導出し、登録対象のオブジェクトの特徴量を算
出し、上記算出された特徴量と上記関係式とに基づいて
イメージ量を求め,この求められたイメージ量に基づい
て上記キーワード格納部を参照して上記登録対象のオブ
ジェクトに付与すべきキーワードを推定し、上記推定さ
れたキーワードと上記登録対象のオブジェクトとを,互
いに対応づけてオブジェクト格納部に格納することを特
徴としている。In order to achieve the above object, a keyword assigning method according to the first aspect of the present invention relates to a method for assigning a keyword and an image quantity obtained by quantifying the keyword's feeling on a predetermined scale to each other. The keyword is stored in the keyword storage unit, and the object to which the keyword is assigned is referred to. The image amount of the keyword assigned to the referenced object and the feature amount of the referenced object are used to calculate the image. A relational expression between the amount and the characteristic amount is derived, a characteristic amount of the registration target object is calculated, an image amount is obtained based on the calculated characteristic amount and the relational expression, and based on the obtained image amount. The keyword to be assigned to the object to be registered is estimated with reference to the keyword storage unit, and the estimated keyword and the registered And object elephant, is characterized in that stored in the object storage unit in association with each other.
【0008】上記構成によれば、既にキーワードが付与
されているオブジェクトを参照してキーワードのイメー
ジ量と特徴量との関係式が導出され、この導出された関
係式と登録するオブジェクトの特徴量と上記キーワード
格納部とに基づいて上記登録するオブジェクトに付与す
べきキーワードが推定される。したがって、予め、キー
ワードとこのキーワードのイメージ量とを互いに対応づ
けて上記キーワード格納部に登録しておくだけで、簡単
に、自動的に、登録するオブジェクトにキーワードが付
与される。さらに、上記関係式の導出およびキーワード
の推定等の処理は、上記キーワード格納部に登録されて
いるキーワード分だけ行う必要はないので、登録されて
いるキーワード数が多くても短時間にキーワードの自動
付与が行われる。According to the above configuration, the relational expression between the keyword image amount and the feature amount is derived with reference to the object to which the keyword has already been assigned, and the derived relational expression and the feature amount of the registered object are obtained. A keyword to be assigned to the registered object is estimated based on the keyword storage unit. Therefore, simply by preliminarily registering the keyword and the image amount of the keyword in the keyword storage unit in association with each other, the keyword is easily and automatically assigned to the registered object. Further, the processes of deriving the relational expression and estimating the keywords do not need to be performed only for the keywords registered in the keyword storage unit. A grant is made.
【0009】また、請求項2に係る発明は、請求項1に
係る発明のキーワード付与方法において、上記関係式
は、上記参照されるn個のオブジェクトからp個ずつ求
められた特徴量を説明変数とし、n個のキーワードのイ
メージ量を目的変数として、多変量解析によって導出す
ることを特徴としている。According to a second aspect of the present invention, in the keyword assigning method according to the first aspect of the present invention, the relational expression is characterized in that p feature amounts obtained from the n referenced objects are used as explanatory variables. , And is derived by multivariate analysis using the image quantities of the n keywords as objective variables.
【0010】上記構成によれば、上記多変量解析をマイ
コン処理で行うことによって、上記関係式が簡単に導出
される。According to the above configuration, the relational expression is easily derived by performing the multivariate analysis by the microcomputer processing.
【0011】また、請求項3に係る発明のキーワード自
動付与装置は、キーワードと,このキーワードの語感を
所定の尺度で数値化したイメージ量とを,互いに対応づ
けて登録するキーワード格納部と、キーワードが付与さ
れているオブジェクトを参照し,この参照されるオブジ
ェクトに付与されているキーワードのイメージ量と上記
参照されるオブジェクトの特徴量とから,上記イメージ
量と特徴量との関係式を導出しこの導出された関係式を
関係式格納部に格納する関係式導出部と、登録対象のオ
ブジェクトの特徴量を算出する特徴量算出部と、上記算
出された特徴量と上記関係式とに基づいてイメージ量を
求め,この求められたイメージ量に基づいて上記キーワ
ード格納部を参照して上記登録対象のオブジェクトに付
与すべきキーワードを推定するキーワード推定部と、上
記推定されたキーワードと上記登録対象のオブジェクト
とを,互いに対応づけてオブジェクト格納部に登録する
オブジェクト登録部を備えたことを特徴している。A keyword automatic assigning device according to a third aspect of the present invention is a keyword automatic assigning device, comprising: a keyword storage unit for registering a keyword and an image amount obtained by quantifying the word feeling of the keyword on a predetermined scale in association with each other; Is referenced, and the relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned to the referenced object and the feature amount of the referenced object. A relational expression deriving unit that stores the derived relational expression in the relational expression storage unit, a characteristic amount calculating unit that calculates the characteristic amount of the registration target object, and an image based on the calculated characteristic amount and the relational expression. Then, the keyword to be assigned to the object to be registered is estimated by referring to the keyword storage based on the obtained image amount. And keyword estimator for, and characterized in that the said estimated keyword and the object to be registered, with the object registration unit that registers the object storage unit in association with each other.
【0012】上記構成によれば、既にキーワードが付与
されているオブジェクトが参照されて、関係式導出部に
よって上記イメージ量と特徴量の関係式が導出される。
そして、新たにオブジェクトを登録する場合には、先
ず、特徴量算出部によって登録対象のオブジェクトの特
徴量が算出される。次に、キーワード推定部によって、
上記算出された特徴量と上記関係式とに基づいてイメー
ジ量が求められ、このイメージ量に基づいてキーワード
格納部が参照されて、付与すべきキーワードが推定され
る。こうして、予め、キーワードのイメージ量と当該キ
ーワードとを互いに対応づけて上記キーワード格納部に
登録しておくだけで、簡単に、自動的に、登録するオブ
ジェクトにキーワードが付与される。さらに、上記関係
式の導出およびキーワードの推定等の処理は、上記キー
ワード格納部に登録されているキーワード分だけ行う必
要はないので、登録されているキーワード数が多くても
短時間にキーワードの自動付与が行われる。According to the above configuration, the relational expression deriving unit derives the relational expression between the image amount and the feature amount by referring to the object to which the keyword is already assigned.
When a new object is registered, first, the feature amount of the registration target object is calculated by the feature amount calculation unit. Next, the keyword estimator
An image amount is obtained based on the calculated feature amount and the relational expression, and a keyword to be assigned is estimated by referring to the keyword storage based on the image amount. In this way, simply by preliminarily registering the keyword image amount and the keyword in the keyword storage unit in association with each other, the keyword is easily and automatically assigned to the registered object. Further, the processes of deriving the relational expression and estimating the keywords do not need to be performed only for the keywords registered in the keyword storage unit. A grant is made.
【0013】また、請求項4に係る発明は、請求項3に
係る発明のキーワード自動付与装置において、上記関係
式導出部は、上記参照されるn個のオブジェクトからp
個ずつ求められた特徴量を説明変数とし、n個のキーワ
ードのイメージ量を目的変数として、多変量解析によっ
て上記関係式を導出するようになっていることを特徴と
している。According to a fourth aspect of the present invention, in the keyword automatic assigning apparatus according to the third aspect of the present invention, the relational expression deriving unit is configured to calculate the p from the referenced n objects.
It is characterized in that the above relational expression is derived by multivariate analysis, using the feature amounts obtained for each of them as explanatory variables and the image amounts of n keywords as objective variables.
【0014】上記構成によれば、上記多変量解析をマイ
コン処理で行うことによって、上記関係式が簡単に導出
される。According to the above configuration, the relational expression is easily derived by performing the multivariate analysis by the microcomputer processing.
【0015】また、請求項5に係る発明のプログラム記
憶媒体は、キーワードと,このキーワードの語感を所定
の尺度で数値化したイメージ量とを,互いに対応づけて
キーワード格納部に登録するステップと、キーワードが
付与されているオブジェクトを参照し,この参照される
オブジェクトに付与されているキーワードのイメージ量
と,上記参照されるオブジェクトの特徴量とから、上記
イメージ量と特徴量との関係式を導出するステップと、
登録対象のオブジェクトの特徴量を算出するステップ
と、上記算出された特徴量と上記関係式とに基づいてイ
メージ量を求め,この求められたイメージ量に基づいて
上記キーワード格納部を参照して上記登録対象のオブジ
ェクトに付与すべきキーワードを推定するステップと、
上記推定されたキーワードと上記登録対象のオブジェク
トとを,互いに対応づけてオブジェクト格納部に格納す
るステップによる情報処理プログラムを記憶したことを
特徴としている。In the program storage medium according to the present invention, a keyword and an image amount obtained by quantifying the word feeling of the keyword on a predetermined scale are registered in the keyword storage unit in association with each other. A relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned to the referenced object and the feature amount of the referenced object by referring to the object to which the keyword is assigned. Steps to
Calculating the feature amount of the object to be registered; obtaining the image amount based on the calculated feature amount and the relational expression; and referring to the keyword storage unit based on the obtained image amount, Estimating a keyword to be assigned to the object to be registered;
An information processing program for storing the estimated keyword and the object to be registered in an object storage unit in association with each other is stored.
【0016】上記構成によれば、既にキーワードが付与
されているオブジェクトを参照してキーワードのイメー
ジ量と特徴量との関係式を導出し、この導出された関係
式と登録するオブジェクトの特徴量と上記キーワード格
納部とに基づいて、上記登録するオブジェクトに付与す
べきキーワードを推定できる。したがって、予め、キー
ワードとこのキーワードのイメージ量とを互いに対応づ
けて上記キーワード格納部に登録しておくだけで、簡単
に、自動的に、登録するオブジェクトにキーワードが付
与される。According to the above configuration, the relational expression between the keyword image amount and the feature amount is derived with reference to the object to which the keyword has already been assigned, and the derived relational expression and the feature amount of the registered object are obtained. A keyword to be assigned to the registered object can be estimated based on the keyword storage unit. Therefore, simply by preliminarily registering the keyword and the image amount of the keyword in the keyword storage unit in association with each other, the keyword is easily and automatically assigned to the registered object.
【0017】また、請求項6に係る発明は、請求項5に
係る発明のプログラム記憶媒体において、上記関係式を
導出するステップは、上記参照されるn個のオブジェク
トからp個ずつ求められた特徴量を説明変数とし、n個
のキーワードのイメージ量を目的変数として、多変量解
析を行うステップを含むことを特徴としている。According to a sixth aspect of the present invention, in the program storage medium according to the fifth aspect of the present invention, the step of deriving the relational expression is characterized in that the step of deriving the relational expression is performed by p pieces of the n referenced objects. The method is characterized by including a step of performing multivariate analysis using the quantity as an explanatory variable and the image quantity of n keywords as a target variable.
【0018】上記構成によれば、上記イメージ量と特徴
量との関係式が多変量解析によって簡単に導出される。According to the above configuration, the relational expression between the image quantity and the feature quantity can be easily derived by multivariate analysis.
【0019】また、請求項7に係る発明は、キーワード
と,このキーワードの語感を所定の尺度で数値化したイ
メージ量とを,互いに対応づけてキーワード格納部に登
録しておき、キーワードが付与されているオブジェクト
を参照し,この参照されるオブジェクトに付与されてい
るキーワードのイメージ量と,上記参照されるオブジェ
クトの特徴量とから,上記イメージ量と特徴量との関係
式を導出し、登録対象のオブジェクトの特徴量を算出
し、上記算出された特徴量と上記関係式とに基づいてイ
メージ量を求め,この求められたイメージ量に基づいて
上記キーワード格納部を参照して上記登録対象のオブジ
ェクトに付与すべきキーワードを推定し、上記推定され
たキーワードと上記登録対象のオブジェクトとを,互い
に対応づけてオブジェクト格納部に格納する情報処理プ
ログラムを記憶したことを特徴としている。According to a seventh aspect of the present invention, a keyword and an image amount obtained by quantifying the sensation of the keyword on a predetermined scale are registered in the keyword storage unit in association with each other, and the keyword is assigned. The relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned to the referenced object and the feature amount of the referenced object, and Calculating the feature amount of the object, obtaining an image amount based on the calculated feature amount and the relational expression, and referring to the keyword storage unit based on the obtained image amount, to register the object to be registered. The keyword to be assigned to the object is estimated, and the estimated keyword and the object to be registered are stored in association with each other. The information processing program stored in the section is stored.
【0020】上記構成によれば、既にキーワードが付与
されているオブジェクトを参照してキーワードのイメー
ジ量と特徴量との関係式を導出し、この導出された関係
式と登録するオブジェクトの特徴量と上記キーワード格
納部とに基づいて、上記登録するオブジェクトに付与す
べきキーワードを推定できる。したがって、予め、キー
ワードとこのキーワードのイメージ量とを互いに対応づ
けて上記キーワード格納部に登録しておくだけで、簡単
に、自動的に、登録するオブジェクトにキーワードが付
与される。According to the above configuration, the relational expression between the image amount and the feature amount of the keyword is derived by referring to the object to which the keyword has already been assigned, and the derived relational expression and the characteristic amount of the object to be registered are obtained. A keyword to be assigned to the registered object can be estimated based on the keyword storage unit. Therefore, simply by preliminarily registering the keyword and the image amount of the keyword in the keyword storage unit in association with each other, the keyword is easily and automatically assigned to the registered object.
【0021】また、請求項8に係る発明は、請求項7に
係る発明のプログラム記憶媒体において、上記関係式
は、上記参照されるn個のオブジェクトからp個ずつ求
められた特徴量を説明変数とし、n個のキーワードのイ
メージ量を目的変数として、多変量解析によって導出す
るようになっていることを特徴としている。According to an eighth aspect of the present invention, in the program storage medium according to the seventh aspect of the present invention, the relational expression is characterized in that the feature amount obtained from each of the n referenced objects is p as an explanatory variable. It is characterized in that it is derived by multivariate analysis using the image amount of n keywords as a target variable.
【0022】上記構成によれば、上記イメージ量と特徴
量との関係式が多変量解析によって簡単に導出される。According to the above configuration, the relational expression between the image quantity and the feature quantity can be easily derived by multivariate analysis.
【0023】尚、ここで、上記「オブジェクト」とは、
本検索装置のような情報処理装置によって保存されるべ
き主体となる電子情報(例えば、テキストデータや画像
データや音声データ)、あるいは、これらをまとめたフ
ォルダ等を意味する。Here, the "object" is
This means electronic information (eg, text data, image data, and audio data) that is to be stored by an information processing device such as the present search device, or a folder in which these are collected.
【0024】[0024]
【発明の実施の形態】以下、この発明を図示の実施の形
態により詳細に説明する。図1は、本実施の形態のキー
ワード自動付与装置が搭載された検索装置の機能ブロッ
ク図である。尚、本実施の形態においては、上記「オブ
ジェクト」として画像データを用いている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the illustrated embodiments. FIG. 1 is a functional block diagram of a search device equipped with the automatic keyword assigning device of the present embodiment. In the present embodiment, image data is used as the "object".
【0025】入力部1からは、画像データ格納部6に格
納する画像データや検索条件や各種の指示等が入力され
る。キーワード登録処理部2は、入力部1から入力され
た検索条件の一つであるキーワードと後に詳述するイメ
ージ量とを、互いに対応づけてキーワード格納部3に登
録する。自動キー付け関数導出処理部51は、上記入力
部1から指定された参照画像の画像データに付与されて
いるキーワードに基づいて、後に詳述するようにして、
キーワード付与を自動的に行うための(つまり、自動キ
ー付け処理を行うための)関数(以下、自動キー付け関数
と言う)を導出して自動キー付け関数格納部52に格納
する。From the input unit 1, image data to be stored in the image data storage unit 6, search conditions, various instructions, and the like are input. The keyword registration processing unit 2 registers a keyword, which is one of the search conditions input from the input unit 1, and an image amount described later in the keyword storage unit 3 in association with each other. The automatic keying function derivation processing unit 51, based on the keyword assigned to the image data of the reference image specified from the input unit 1, as described later in detail,
A function (hereinafter, referred to as an automatic keying function) for automatically performing keyword assignment (that is, for performing an automatic keying process) is derived and stored in the automatic keying function storage unit 52.
【0026】画像データ登録処理部5は、上記入力部1
から入力された画像データに自動的にキーワードを付与
して画像データ格納部6に登録する。上記画像データ登
録処理部5は、特徴量算出部53とキーワード推定部5
4を有している。特徴量算出部53は、入力部1から入
力された画像データに基づいて当該画像の特徴量を算出
する。そして、キーワード推定部54は、上記算出され
た特徴量と上記自動キー付け関数とに基づいて当該画像
のキーワードを推定する。The image data registration processing unit 5 includes the input unit 1
Automatically assigns a keyword to the image data input from and registers the keyword in the image data storage unit 6. The image data registration processing unit 5 includes a feature amount calculation unit 53 and a keyword estimation unit 5
Four. The feature amount calculation unit 53 calculates a feature amount of the image based on the image data input from the input unit 1. Then, the keyword estimating unit 54 estimates a keyword of the image based on the calculated feature amount and the automatic keying function.
【0027】画像データ検索処理部7は、上記入力部1
から設定されたキーワードを検索条件として、画像デー
タ格納部6に登録された画像データの中から上記検索条
件に適合する画像データを検索する。そして、検索され
た候補画像の画像データに基づいて候補画像を表示部9
に表示する。尚、上記候補画像以外のメユー画面等の表
示は、上記画像データ表示処理部8とは異なる表示処理
部(図示せず)によって行われる。The image data search processing unit 7 includes the input unit 1
The image data registered in the image data storage unit 6 is searched for image data that satisfies the above search condition, using the keyword set from the search condition as a search condition. The candidate image is displayed on the display unit 9 based on the image data of the searched candidate image.
To be displayed. The display of the menu screen other than the candidate images is performed by a display processing unit (not shown) different from the image data display processing unit 8.
【0028】すなわち、本実施の形態においては、画像
データ登録処理部5で上記オブジェクト登録部を構成
し、自動キー付け関数導出処理部51で上記関係式導出
部を構成し、自動キー付け関数格納部52で上記関係式
格納部を構成するのである。That is, in this embodiment, the image data registration processing section 5 constitutes the object registration section, and the automatic keying function derivation processing section 51 constitutes the relational expression deriving section, and stores the automatic keying function. The section 52 constitutes the relational expression storage section.
【0029】また、図2および図3は、図1の機能を実
現するハードウェア構成を示す図である。本検索装置
は、図2に示すように、CPU(中央演算処理装置)が搭
載されて検索装置全体の動作を制御する制御装置11を
中心として、CRT(陰極線管)12,キーボード13,マ
ウス14,フロッピーディスクドライブ15b,ハードデ
ィスク装置16,プリンタ17,スキャナ18,CD−R
OMドライブ19b,スピーカ20およびマイクロフォン
21等によって構成される。FIGS. 2 and 3 are diagrams showing a hardware configuration for realizing the functions of FIG. As shown in FIG. 2, the search apparatus mainly includes a CRT (cathode ray tube) 12, a keyboard 13, a mouse 14 and a control unit 11 having a CPU (Central Processing Unit) mounted thereon and controlling the operation of the entire search apparatus. , Floppy disk drive 15b, hard disk drive 16, printer 17, scanner 18, CD-R
It is composed of an OM drive 19b, a speaker 20, a microphone 21, and the like.
【0030】上記CRT12には、検索された画像や、
文字情報等の操作に必要な各種情報が表示される。キー
ボード13およびマウス14は、各種入力操作や指示操
作の際に使用される。フロッピーディスク15aは、制
御装置11のフロッピーディスクドライブ15bに装着
されてデータが記憶再生される。ハードディスク装置1
6は、画像データやキーワードを記憶する。プリンタ1
7は、画像データに基づく画像や画像編成によって作成
した図面等を用紙上に出力する。スキャナ18は、シー
ト状の原稿上の画像を読み取って画像データを出力す
る。CD−ROM19aは、画像データを所定のフォー
マット形式で格納しており、CD−ROMドライブ19
bに装着されて画像データが再生される。スピーカ20
は音声出力を行い、マイクロフォン21は音声入力を行
う。ここで、スキャナ18およびCD−ROMドライブ
19bによって読み取られた画像データはハードディス
ク装置16に記憶される。尚、スキャナ18,CD−R
OMドライブ19b,スピーカ20およびマイクロフォン
21は、制御装置11に内蔵して一体に構成してもよ
い。The CRT 12 displays the searched image,
Various information required for operations such as character information is displayed. The keyboard 13 and the mouse 14 are used for various input operations and instruction operations. The floppy disk 15a is mounted on the floppy disk drive 15b of the control device 11, and data is stored and reproduced. Hard disk drive 1
Reference numeral 6 stores image data and keywords. Printer 1
Reference numeral 7 outputs an image based on image data, a drawing created by image organization, and the like on a sheet. The scanner 18 reads an image on a sheet-shaped document and outputs image data. The CD-ROM 19a stores image data in a predetermined format.
The image data is reproduced by being attached to b. Speaker 20
Performs voice output, and the microphone 21 performs voice input. Here, the image data read by the scanner 18 and the CD-ROM drive 19b is stored in the hard disk device 16. The scanner 18, CD-R
The OM drive 19b, the speaker 20 and the microphone 21 may be built in the control device 11 and integrally formed.
【0031】図3は、図2を上記制御装置11に搭載さ
れたCPUを中心としたブロック図で表現している。上
記CPU25としては、例えばインテル社製の品番i8
0486DX等を用いる。そして、CPU25には、デ
ータバス26を介して、本検索装置を制御するプログラ
ムが格納されるROM(リード・オンリ・メモリ)28、各
種データおよびプログラムが格納されるRAM(ランダ
ム・アクセス・メモリ)29、画像あるいは文字等をCR
T12に表示する表示制御回路30、キーボード13か
らの入力を転送制御するキーボード制御回路31、マウ
ス14からの入力を転送制御するマウス制御回路32、
フロッピーディスクドライブ15bを制御するフロッピ
ーディスクドライブ制御回路33、ハードディスク装置
16を制御するハードディスク制御回路34、プリンタ
17の出力動作を制御するプリンタ制御回路35、スキ
ャナ18の画像入力動作を制御するスキャナ制御回路3
6、CD−ROMドライブ19bを制御するCD−RO
Mドライブ制御回路37、スピーカ20の音声出力を制
御するスピーカ制御部38、および、マイクロフォン2
1からの音声入力を制御するマイクロフォン制御回路3
9が接続される。FIG. 3 is a block diagram mainly showing the CPU mounted on the control device 11 of FIG. The CPU 25 is, for example, a product number i8 manufactured by Intel Corporation.
0486DX or the like is used. The CPU 25 includes, via a data bus 26, a ROM (read only memory) 28 in which a program for controlling the search device is stored, and a RAM (random access memory) in which various data and programs are stored. 29, CR for images or characters
A display control circuit 30 for displaying at T12, a keyboard control circuit 31 for controlling transfer of input from the keyboard 13, a mouse control circuit 32 for controlling transfer of input from the mouse 14,
A floppy disk drive control circuit 33 for controlling the floppy disk drive 15b; a hard disk control circuit 34 for controlling the hard disk device 16; a printer control circuit 35 for controlling the output operation of the printer 17; a scanner control circuit for controlling the image input operation of the scanner 18 3
6. CD-RO for controlling the CD-ROM drive 19b
M drive control circuit 37, speaker control unit 38 for controlling the audio output of speaker 20, and microphone 2
Microphone control circuit 3 for controlling voice input from 1
9 is connected.
【0032】また、上記CPU25には、本検索装置を
動作させるのに必要な基準クロックを発生するためのク
ロック27が接続され、さらに、データバス26を介し
て各種拡張ボードを接続するための拡張スロット40が
接続される。ここで、上記拡張スロット40にSCSI
ボードを接続し、このSCSIボードを介して、フロッ
ピーディスクドライブ15b、ハードディスク装置1
6、スキャナ18、CD−ROMドライブ19b等を接
続してもよい。The CPU 25 is connected to a clock 27 for generating a reference clock required for operating the search device, and further to an extension for connecting various extension boards via a data bus 26. The slot 40 is connected. Here, the SCSI is
A floppy disk drive 15b and a hard disk drive 1 are connected via the SCSI board.
6. The scanner 18, the CD-ROM drive 19b, etc. may be connected.
【0033】すなわち、本実施の形態においては、上記
入力部1をキーボード13,マウス14,ハードディスク
装置16,スキャナ18およびCD−ROMドライブ1
9bで構成し、画像データ格納部6をフロッピーディス
ク15aおよびハードディスク装置16で構成し、キー
ワード格納部3および自動キー付け関数格納部52をR
AM29で構成し、表示部9をCRT12で構成し、キ
ワード登録処理部2,画像データ登録処理部5,画像デー
タ検索処理部7,自動キー付け関数導出処理部51をC
PU25で構成しているのである。That is, in the present embodiment, the input unit 1 is connected to the keyboard 13, mouse 14, hard disk drive 16, scanner 18, and CD-ROM drive 1.
9b, the image data storage unit 6 is composed of the floppy disk 15a and the hard disk device 16, and the keyword storage unit 3 and the automatic keying function storage unit 52 are R
The display unit 9 is composed of a CRT 12, the keyword registration processing unit 2, the image data registration processing unit 5, the image data search processing unit 7, and the automatic keying function derivation processing unit 51 are composed of C29.
It consists of PU25.
【0034】本実施の形態においては、上述のように、
上記画像データ格納部6をフロッピーディスク15aお
よびハードディスク装置16で構成しているが、光磁気
ディスク装置等の他の記憶媒体を用いても差し支えな
い。また、入力部1のうち画像データの入力部をハード
ディスク装置16,スキャナ18およびCD−ROMド
ライブ19bで構成しているが、スチルビデオカメラや
ディジタルカメラ等の他の入力装置を用いてもよい。ま
た、プリンタ17の代わりにディジタル複写機等の他の
出力装置を用いてもよい。In the present embodiment, as described above,
Although the image data storage unit 6 is constituted by the floppy disk 15a and the hard disk device 16, other storage media such as a magneto-optical disk device may be used. Although the input section of the input section 1 for inputting image data is constituted by the hard disk drive 16, the scanner 18, and the CD-ROM drive 19b, other input apparatuses such as a still video camera and a digital camera may be used. Further, another output device such as a digital copying machine may be used instead of the printer 17.
【0035】また、本検索装置では、画像データ登録処
理,キーワード登録処理,自動キー付け関数導出処理等の
プログラムをROM28に記憶するようにしている。し
かしながら、上記プログラムの一部あるいは全部をフロ
ッピーディスク15aやハードディスク装置16等の外
部記憶媒体に保管しておき、必要に応じて上記プログラ
ムをRAM29に読み込ませるようにしても差し支えな
い。In the present retrieval apparatus, programs for image data registration processing, keyword registration processing, automatic keying function derivation processing, and the like are stored in the ROM 28. However, part or all of the program may be stored in an external storage medium such as the floppy disk 15a or the hard disk device 16, and the program may be read into the RAM 29 as needed.
【0036】上記構成を有する検索装置は、以下のよう
に動作する図4は、上記ROM28に格納されたプログ
ラムに基づいてCPU25による制御の下に実行される
基本処理動作のフローチャートである。以下、図1およ
び図4に従って、本検索装置の基本処理動作について説
明する。FIG. 4 is a flowchart of a basic processing operation executed under the control of the CPU 25 based on the program stored in the ROM 28. Hereinafter, the basic processing operation of the search device will be described with reference to FIGS.
【0037】本検索装置の電源が投入されて上記プログ
ラムが起動すると、基本処理動作がスタートする。ステ
ップS1で、以下の処理において必要なフラグやレジス
タ等のイニシャライズ、および、表示部9への初期画面
表示等の初期設定処理が行われる。ステップS2で、上
記表示部9に表示された初期画面からジョブメニュー
「検索」が選択されたと判別されるとステップS3に進
み、そうでなければステップS4に進む。When the power of the search apparatus is turned on and the above program is started, the basic processing operation starts. In step S1, initialization of flags and registers required in the following processing, and initial setting processing such as initial screen display on the display unit 9 are performed. If it is determined in step S2 that the job menu "search" has been selected from the initial screen displayed on the display unit 9, the process proceeds to step S3, and if not, the process proceeds to step S4.
【0038】ステップS3で、上記選択されたジョブメ
ニュー「検索」に従って、画像データ格納部6から所望
の画像データを検索して表示部9に表示する検索処理が
実行される。そうした後、ステップS13に進む。尚、上
記検索処理は、画像データ検索処理部7によって行われ
る。ステップS4で、上記表示部9に表示された初期画
面からジョブメニュー「データ登録」が選択されたと判
別されるとステップS5に進み、そうでなければステッ
プS6に進む。ステップS5で、上記選択されたジョブメ
ニュー「データ登録」に従って、入力部1から入力され
た画像データを取り込んで、この画像データにキーワー
ドを付与して画像データ格納部6に登録する画像データ
登録処理が実行される。そうした後、ステップS13に進
む。尚、上記画像データ登録処理は、画像データ登録処
理部5によって行われる。In step S3, a search process for searching desired image data from the image data storage unit 6 and displaying it on the display unit 9 is executed according to the selected job menu "search". After that, the process proceeds to step S13. Note that the search processing is performed by the image data search processing unit 7. If it is determined in step S4 that the job menu "data registration" has been selected from the initial screen displayed on the display unit 9, the process proceeds to step S5, and if not, the process proceeds to step S6. In step S5, image data input from the input unit 1 is fetched in accordance with the selected job menu "data registration", a keyword is assigned to the image data, and the image data is registered in the image data storage unit 6. Is executed. After that, the process proceeds to step S13. Note that the image data registration processing is performed by the image data registration processing unit 5.
【0039】ステップS6で、上記表示部9に表示され
た初期画面からジョブメニュー「キーワード登録」が選
択されたと判別されるとステップS7に進み、そうでな
ければステップS8に進む。ステップS7で、上記選択さ
れたジョブメニュー「キーワード登録」に従って、入力
部1から入力されたキーワードを上記イメージ量と共に
キーワード格納部3に登録するキーワード登録処理が実
行される。そうした後に、ステップS13に進む。尚、キ
ーワード登録処理は、キーワード登録処理部2によって
行われる。If it is determined in step S6 that the job menu "keyword registration" has been selected from the initial screen displayed on the display unit 9, the process proceeds to step S7, and if not, the process proceeds to step S8. In step S7, according to the selected job menu "keyword registration", a keyword registration process for registering the keyword input from the input unit 1 together with the image amount in the keyword storage unit 3 is executed. After that, the process proceeds to step S13. Note that the keyword registration processing is performed by the keyword registration processing unit 2.
【0040】ステップS8で、上記表示部9に表示され
た初期画面からジョブメニュー「自動キー付け関数導
出」が選択されたと判別されるとステップS9に進み、
そうでなければステップS10に進む。ステップS9で、
上記選択されたジョブメニュー「自動キー付け関数導
出」に従って、上記自動キー付け関数を導出する自動キ
ー付け関数導出処理が実行される。そうした後、ステッ
プS13に進む。尚、自動キー付け関数導出処理は、自動
キー付け関数導出処理部51によって行われる。In step S8, if it is determined that the job menu "automatic keying function derivation" is selected from the initial screen displayed on the display section 9, the process proceeds to step S9.
Otherwise, go to step S10. In step S9,
An automatic keying function deriving process for deriving the automatic keying function is executed according to the selected job menu “automatic keying function derivation”. After that, the process proceeds to step S13. Note that the automatic keying function derivation processing is performed by the automatic keying function derivation processing unit 51.
【0041】ステップS10で、上記表示部9に表示され
た初期画面からジョブメニュー「その他のメニュー」が
選択されたと判別されるとステップS11に進み、そうで
なければステップS12に進む。ステップS11で、上記選
択されたジョブメニュー「その他のメニュー」に従っ
て、検索画像のプリントアウト等のその他のメニュー処
理が実行される。そうした後、ステップS13に進む。If it is determined in step S10 that the job menu "other menu" has been selected from the initial screen displayed on the display section 9, the process proceeds to step S11, and if not, the process proceeds to step S12. In step S11, other menu processing such as printout of the search image is executed according to the selected job menu "other menu". After that, the process proceeds to step S13.
【0042】ステップS12で、上記表示部9に表示され
た初期画面から「終了」が選択されたか否かが判別され
る。その結果、「終了」が選択されていれば基本処理動
作を終了する一方、そうでなければ、ステップS13に進
む。ステップS13で、その他の処理が実行される。そう
した後、上記ステップS2に戻って次のメニュー処理に
移行する。そして、上記ステップS12において「終了」
が選択されると基本処理動作を終了する。In step S12, it is determined whether or not "end" has been selected from the initial screen displayed on the display unit 9. As a result, if "end" is selected, the basic processing operation is ended. Otherwise, the process proceeds to step S13. In step S13, other processing is executed. After that, the process returns to step S2 and shifts to the next menu process. Then, in the above step S12, "end"
Is selected, the basic processing operation ends.
【0043】以下、上記「キーワード登録処理」,「自動
キー付け関数導出処理」および「画像データ登録処理」に
ついて詳細に説明する。尚、「検索処理」および「その
他のメニュー処理」等については、この発明とは直接関
係ないので詳細な説明は省略する。Hereinafter, the "keyword registration processing", "automatic keying function derivation processing", and "image data registration processing" will be described in detail. It should be noted that “search processing” and “other menu processing” are not directly related to the present invention, and thus detailed description thereof is omitted.
【0044】図5は、図4に示す基本処理動作における
ステップS7において、上記キーワード登録処理部2に
よって実行されるキーワード登録処理サブルーチンのフ
ローチャートである。以下、図5に従って、キーワード
登録処理動作について詳細に説明する。図4に示す基本
処理動作のメインルーチンの上記ステップS6において
ジョブメニュー「キーワード登録」が選択されたと判別
されると、キーワード登録処理サブルーチンがスタート
する。FIG. 5 is a flowchart of a keyword registration processing subroutine executed by the keyword registration processing unit 2 in step S7 in the basic processing operation shown in FIG. Hereinafter, the keyword registration processing operation will be described in detail with reference to FIG. When it is determined in step S6 of the main routine of the basic processing operation shown in FIG. 4 that the job menu "keyword registration" is selected, a keyword registration processing subroutine starts.
【0045】ステップS21で、上記入力部1から入力さ
れたキーワードが取り込まれる。ステップS22で、上記
入力部1から入力されたイメージ量が取り込まれる。こ
こで、上記イメージ量とは、キーワードの語感をある尺
度で数値化した値である。例えば、図6は、16種のキ
ーワードの語感を「ハード:0←→ソフト:15」とい
う尺度で数値化した結果であり、キーワード「ロマンチ
ック」のイメージ量は「12」、キーワード「深みのあ
る」のイメージ量は「4」と数値化されている。ステッ
プS23で、上記入力されたキーワードが、同じく入力さ
れたイメージ量と対応づけられてキーワード格納部3に
登録される。ステップS24で、ユーザとの対話によっ
て、キーワード登録処理を終了するか否かが判別され
る。その結果、終了でなければ上記ステップS21に戻っ
て次のキーワードの登録に移行する。一方、終了であれ
ばキーワード登録処理サブルーチンを終了して、図4に
示す基本処理動作のメインルーチンにリターンする。In step S21, the keyword input from the input unit 1 is fetched. In step S22, the image amount input from the input unit 1 is fetched. Here, the image amount is a value obtained by digitizing the word feeling of the keyword using a certain scale. For example, FIG. 6 shows a result of digitizing the word feeling of 16 keywords on a scale of “hard: 0 ← → soft: 15”. The image amount of the keyword “romantic” is “12”, and the keyword is “deep”. Is numerically expressed as “4”. In step S23, the input keyword is registered in the keyword storage unit 3 in association with the input image amount. In step S24, it is determined whether or not the keyword registration process is to be ended by a dialog with the user. As a result, if not finished, the process returns to the step S21 and shifts to registration of the next keyword. On the other hand, if it is finished, the keyword registration processing subroutine ends, and the process returns to the main routine of the basic processing operation shown in FIG.
【0046】こうして、上記キーワード格納部3に登録
されるキーワードにイメージ量を定義することによっ
て、後に詳述するようにして画像の特徴量とキーワード
のイメージ量とを対応づけることによって、登録画像の
特徴量からこの登録画像に相応しいキーワードを推定で
きるのである。尚、図6に示すイメージ量はほんの一例
であり、同様にして、種々のキーワードのイメージ量を
種々の尺度によって設定するのである。In this manner, by defining an image amount for a keyword registered in the keyword storage unit 3, the feature amount of an image and the image amount of a keyword are associated with each other as will be described in detail later. A keyword appropriate for the registered image can be estimated from the feature amount. Note that the image amounts shown in FIG. 6 are just examples, and similarly, the image amounts of various keywords are set by various scales.
【0047】図7は、図4に示す基本処理動作における
ステップS9において、上記自動キー付け関数導出処理
部51によって実行される自動キー付け関数導出処理サ
ブルーチンのフローチャートである。以下、図1および
図7に従って、自動キー付け関数導出処理動作について
詳細に説明する。図4に示す基本処理動作のメインルー
チンの上記ステップS8においてジョブメニュー「自動
キー付け関数導出」が選択されたと判別されると、自動
キー付け関数導出処理サブルーチンがスタートする。FIG. 7 is a flowchart of an automatic keying function deriving process subroutine executed by the automatic keying function deriving unit 51 in step S9 in the basic processing operation shown in FIG. Hereinafter, the automatic keying function derivation processing operation will be described in detail with reference to FIGS. When it is determined in step S8 of the main routine of the basic processing operation shown in FIG. 4 that the job menu "automatic keying function derivation" is selected, an automatic keying function deriving process subroutine starts.
【0048】ステップS31で、ユーザとの対話によっ
て、上記画像データ格納部6に登録されている画像デー
タの中から参照する画像(以下、参照画像と言う)が指
定される。この参照画像の指定方法は特に限定されるも
のではなく、例えば、画像データ格納部6に登録されて
いる総ての画像データの画像データ名を表示部9に一覧
表示して、入力部1で指定するようにすればよい。ステ
ップS32で、上記画像データ格納部6が参照されて、上
記指定された参照画像に付与されているキーワードが読
み出される。そして、キーワード格納部3が参照され
て、上記読み出されたキーワードのイメージ量が求めら
れる。In step S31, an image to be referred to (hereinafter, referred to as a reference image) is designated from among the image data registered in the image data storage section 6 through dialogue with the user. The method of designating the reference image is not particularly limited. For example, a list of image data names of all the image data registered in the image data storage unit 6 is displayed on the display unit 9 and the input unit 1 You can specify it. In step S32, the keyword assigned to the designated reference image is read out with reference to the image data storage unit 6. Then, referring to the keyword storage unit 3, the image amount of the read keyword is obtained.
【0049】ステップS33で、上記指定された参照画像
の特徴量が求められる。この場合の特徴量としては、例
えば、明度,色相,彩度等の色に関する特徴量、直線含有
率や円形含有率等の輪郭の特徴や形状の特徴に関する特
徴量等、種々の特徴量が考えられるが、特に限定するも
のではない。In step S33, the feature amount of the designated reference image is obtained. In this case, various characteristic amounts such as characteristic amounts relating to colors such as lightness, hue, and saturation, and characteristic amounts relating to contour characteristics and shape characteristics such as a linear content ratio and a circular content ratio are considered. However, there is no particular limitation.
【0050】ステップS34で、上記ステップS32におい
て読み出された夫々のキーワードに関して、上記ステッ
プS32において求められたイメージ量と上記ステップS
33において求められた特徴量との関係式である自動キー
付け関数を多変量解析によって導出する。尚、上記多変
量解析は特に限定するものではなく、例えば重回帰分析
等が考えられる。但し、この自動キー付け関数導出は、
同じ尺度のイメージ量毎に行われる。ステップS35で、
上記導出された自動キー付け関数が自動キー付け関数格
納部52に格納される。そうした後、自動キー付け関数
導出処理サブルーチンを終了して、図4に示す基本処理
動作のメインルーチンにリターンする。In step S34, for each keyword read in step S32, the image amount obtained in step S32 and the keyword
An automatic keying function, which is a relational expression with the feature quantity obtained in 33, is derived by multivariate analysis. The multivariate analysis is not particularly limited, and for example, a multiple regression analysis or the like can be considered. However, this automatic keying function derivation is
This is performed for each image amount of the same scale. In step S35,
The derived automatic keying function is stored in the automatic keying function storage unit 52. After that, the automatic keying function derivation processing subroutine ends, and the process returns to the main routine of the basic processing operation shown in FIG.
【0051】以下、上記重回帰分析によって自動キー付
け関数を導出する場合の具体例を述べる。図8は、上記
自動キー付け関数導出処理サブルーチンの上記ステップ
S32においてn個の参照画像から求められたイメージ量
と、上記ステップS33において同じn個の参照画像から
p(=5)個ずつ求められた特徴量とを示す。例えば、1
番目の参照画像の画像データには、キーワード「力強
い」が付与されており、このキーワード「力強い」のイ
メージ量は「2.00(図6参照)」である。また、画像
データに基づいて得られた当該参照画像の5つの特徴量
は、夫々「8.00」,「5.00」,「10.00」,
「4.00」および「20.00」である。Hereinafter, a specific example in which an automatic keying function is derived by the multiple regression analysis will be described. FIG. 8 shows the image amount obtained from the n reference images in step S32 of the automatic keying function derivation processing subroutine and p (= 5) image amounts obtained from the same n reference images in step S33. Are shown. For example, 1
The keyword “powerful” is assigned to the image data of the second reference image, and the image amount of the keyword “powerful” is “2.00 (see FIG. 6)”. The five feature amounts of the reference image obtained based on the image data are “8.00”, “5.00”, “10.00”,
"4.00" and "20.00".
【0052】そして、こうして求められたn個のイメー
ジ量を目的変数yとし、n個の第1特徴量を説明変数x
1とし、n個の第2特徴量を説明変数x2とし、n個の第
3特徴量を説明変数x3とし、n個の第4特徴量を説明
変数x4とし、n個の第5特徴量を説明変数x5として重
回帰分析を行い、重回帰式 y=a0+a1x1+a2x2+a3x3+a4x4+a5x5 を求めて自動キー付け関数とするのである。尚、a0,a
1,a2,a3,a4,a5は回帰係数である。尚、ここで、相
関係数γが悪い場合(例えば、γ<0.75)には、その
旨を表示部9で警告し、参照画像の変更を促したり、自
動キー付け関数の導出不可を表示するようにしてもよ
い。Then, the n image quantities obtained in this manner are set as objective variables y, and the n first feature quantities are set as explanatory variables x
1, and the n second feature quantity of pieces as explanatory variable x 2, the third feature amount of n as explanatory variables x 3, the fourth feature value of n is an explanatory variable x 4, the n fifth performing a multiple regression analysis feature quantities as explanatory variable x 5, and automatic key pricing function seeking multiple regression equation y = a 0 + a 1 x 1 + a 2 x 2 + a 3 x 3 + a 4 x 4 + a 5 x 5 It is. Note that a 0 , a
1, a 2, a 3, a 4, a 5 are regression coefficients. Here, if the correlation coefficient γ is bad (for example, γ <0.75), a warning to that effect is displayed on the display unit 9 to urge the change of the reference image or to refrain from deriving the automatic keying function. It may be displayed.
【0053】図9は、図4に示す基本処理動作における
ステップS5において、上記特徴量算出部53およびキ
ーワード推定部54を有する画像データ登録処理部5に
よって実行される画像データ登録処理サブルーチンのフ
ローチャートである。以下、図9に従って、画像データ
登録処理動作について詳細に説明する。図4に示す基本
処理動作のメインルーチンの上記ステップS4において
ジョブメニュー「データ登録」が選択されたと判別され
ると、画像データ登録処理サブルーチンがスタートす
る。FIG. 9 is a flowchart of an image data registration processing subroutine executed by the image data registration processing section 5 having the feature amount calculating section 53 and the keyword estimating section 54 in step S5 in the basic processing operation shown in FIG. is there. Hereinafter, the image data registration processing operation will be described in detail with reference to FIG. When it is determined in step S4 of the main routine of the basic processing operation shown in FIG. 4 that the job menu "data registration" has been selected, the image data registration processing subroutine starts.
【0054】ステップS41で、ユーザによって入力部1
から「自動キー付けモード」が指定されているか否かが
判別される。その結果、指定されていればステップS42
に進む一方、指定されていなければステップS43に進
む。ステップS42で、自動キー付けモードフラグがセッ
トされる。そうした後、ステップS44に進む。ステップ
S43で、上記自動キー付けモードフラグがリセットされ
る。In step S41, the input unit 1 is input by the user.
It is determined whether or not "automatic keying mode" has been designated. As a result, if specified, step S42
On the other hand, if not specified, the process proceeds to step S43. In step S42, the automatic keying mode flag is set. After that, the process proceeds to step S44. In step S43, the automatic keying mode flag is reset.
【0055】ステップS44で、新規に画像データを登録
する「新規入力」が、ユーザによって入力部1から指定
されている否かが判別される。その結果、指定されてい
ればステップS45に進み、指定されていなければステッ
プS46に進む。ステップS45で、後に詳述する画像デー
タ取り込み処理が実行される。そうした後、ステップS
47に進む。ステップS46で、既存の画像データが選択さ
れて読み出される。In step S44, it is determined whether or not "new input" for newly registering image data has been designated from the input unit 1 by the user. As a result, if specified, the process proceeds to step S45, and if not specified, the process proceeds to step S46. In step S45, an image data capturing process described in detail later is executed. After that, step S
Go to 47. In step S46, existing image data is selected and read.
【0056】ステップS47で、上記自動キー付けモード
フラグがセットされているか否かが判別される。その結
果、セットされていればステップS48に進み、セットさ
れていなければステップS51に進む。ステップS48で、
上記特徴量算出部53によって、ステップS45において
取り込まれた新規の画像データあるいは上記ステップS
46で読み出された既存の画像データから、特徴量が求め
られる。尚、上記特徴量は、自動キー付け関数導出処理
サブルーチンにおける上記ステップS33で求められる特
徴量と同じ特徴量である。ステップS49で、上記キーワ
ード推定部54によって、自動キー付け関数格納部52
に格納されている自動キー付け関数が読み出され、この
読み出された自動キー付け関数に上記ステップS48にお
いて求められた特徴量が代入されて上記イメージ量を得
る。そして、この得られたイメージ量に基づいて適当な
キーワードが推定される。尚、上記推定に当たっては、
上記自動キー付け関数から得られた上記イメージ量に最
も近いイメージ量(同じ尺度でのイメージ量)が定義付け
られているキーワードを選出することによって行う。ス
テップS50で、上記推定されたキーワードが登録対象の
画像データの付加情報の1つとして設定されて、例えば
レジスタ(図示せず)に保持される。In step S47, it is determined whether or not the automatic keying mode flag has been set. As a result, if set, the process proceeds to step S48, and if not set, the process proceeds to step S51. In step S48,
The new image data captured in step S45 or the above-described step S45
A feature amount is obtained from the existing image data read in 46. The above-mentioned feature is the same as the feature obtained in step S33 in the automatic keying function deriving process subroutine. In step S49, the keyword estimating unit 54 causes the automatic keying function storage unit 52
Is read, and the feature amount obtained in step S48 is substituted for the read automatic keying function to obtain the image amount. Then, an appropriate keyword is estimated based on the obtained image amount. In the above estimation,
This is performed by selecting a keyword in which the image amount closest to the image amount (image amount on the same scale) obtained from the automatic keying function is defined. In step S50, the estimated keyword is set as one of the additional information of the image data to be registered, and is stored in, for example, a register (not shown).
【0057】ステップS51で、上記付加情報の手動入力
が、ユーザによって入力部1から指定されているか否か
が判別される。その結果、指定されていればステップS
52に進み、指定されていなければステップS53に進む。
ステップS52で、ユーザとの対話によって、後に詳述す
る付加情報入力処理が実行される。ステップS53で、上
記レジスタに保持されている付加情報が読み出され、こ
の読み出された付加情報と共に、登録対象の画像データ
が画像データ格納部6に格納される。その後、画像デー
タ登録処理サブルーチンが終了されて、図4に示すメイ
ンルーチンにリターンする。In step S51, it is determined whether or not the manual input of the additional information has been specified by the user from the input unit 1. As a result, if specified, step S
The process proceeds to 52, and if not specified, the process proceeds to step S53.
In step S52, an additional information input process, which will be described in detail later, is executed by a dialog with the user. In step S53, the additional information held in the register is read, and the image data to be registered is stored in the image data storage unit 6 together with the read additional information. Thereafter, the image data registration processing subroutine ends, and the process returns to the main routine shown in FIG.
【0058】こうして、ユーザは、上記入力部1から
「自動キー付けモード」を指定するだけで、登録対象の
画像の特徴量に適合するキーワードが自動的に推定され
て、当該画像データに付与されるのである。尚、上記ス
テップS49でのキーワードの推定において、上記推定さ
れたキーワードのイメージ量と上記自動キー付け関数か
ら得られたイメージ量との差が所定値以上である場合に
は、付与すべきキーワードは無いと判定してその旨を表
示部9に表示し、上記ステップS50をスキップするよう
にしてもよい。In this way, by simply designating the "automatic keying mode" from the input unit 1, a keyword suitable for the feature amount of the image to be registered is automatically estimated and added to the image data. Because In the keyword estimation in step S49, if the difference between the estimated image amount of the keyword and the image amount obtained from the automatic keying function is equal to or greater than a predetermined value, the keyword to be assigned is It may be determined that there is no such information, and the fact is displayed on the display unit 9, and the step S50 may be skipped.
【0059】図10は、図9に示す画像データ登録処理
サブルーチンにおける上記ステップS45において実行さ
れる画像データ取り込み処理サブルーチンのフローチャ
ートである。以下、図1および図10に従って、画像デ
ータ取り込み処理動作について詳細に説明する。図9に
示す画像データ登録処理サブルーチンの上記ステップS
44において「新規入力」が指定されていると判別される
と、画像データ取り込み処理サブルーチンがスタートす
る。FIG. 10 is a flowchart of the image data fetch processing subroutine executed in step S45 in the image data registration processing subroutine shown in FIG. Hereinafter, the image data capturing processing operation will be described in detail with reference to FIGS. Step S in the image data registration processing subroutine shown in FIG.
If it is determined at 44 that "new input" is designated, the image data fetching subroutine starts.
【0060】ステップS61で、上記入力部1(スキャナ
18やCD−ROMドライブ19b等の画像入力装置あ
るいはハードディスク装置16等の画像データ保存媒
体)から新規の画像データが取り込まれる。ステップS6
2で、上記取り込まれた画像データを保管する作業メモ
リ等の保管先が指定される。ステップS63で、上記取り
込まれた画像データが、ユーザによって入力部1から設
定された画像データ名が付けられて、上記作業メモリに
格納される。そうした後、画像データ取り込み処理サブ
ルーチンが終了されて、図9に示す画像データ登録処理
サブルーチンにリターンする。In step S61, new image data is fetched from the input unit 1 (an image input device such as the scanner 18 or the CD-ROM drive 19b or an image data storage medium such as the hard disk device 16). Step S6
In step 2, a storage location such as a working memory for storing the captured image data is designated. In step S63, the fetched image data is stored in the work memory with the image data name set by the user from the input unit 1. After that, the image data import processing subroutine ends, and the process returns to the image data registration processing subroutine shown in FIG.
【0061】図11は、図9に示す画像データ登録処理
サブルーチンの上記ステップS52において行われる付加
情報入力処理サブルーチンのフローチャートである。以
下、図1および図11に従って、付加情報入力処理動作
について詳細に説明する。図9に示す画像データ登録処
理サブルーチンの上記ステップS51において「付加情報
の手動入力」が指定されていると判別されると、付加情
報入力処理サブルーチンがスタートする。FIG. 11 is a flowchart of the additional information input processing subroutine performed in step S52 of the image data registration processing subroutine shown in FIG. Hereinafter, the additional information input processing operation will be described in detail with reference to FIGS. If it is determined in step S51 of the image data registration processing subroutine shown in FIG. 9 that "manual input of additional information" has been designated, the additional information input processing subroutine starts.
【0062】ステップS71で、上記表示部9への付加情
報入力メニューの表示が行われる。ステップS72で、付
加情報入力メニュー「キーワード付加」が選択されたと
判別されるとステップS73に進み、そうでなければステ
ップS74に進む。ステップS73で、上記選択された付加
情報入力メニュー「キーワード付加」に従って、後に詳
述するキーワード付加処理が実行される。そうした後
に、ステップS76に進む。ステップS74で、付加情報入
力メニュー「その他の情報付加」が選択されたと判別さ
れるとステップS75に進み、そうでなければステップS
76に進む。ステップS75で、上記選択された付加情報入
力メニュー「その他の情報付加」に従って、入力部1か
ら入力された付加情報が取り込まれて当該画像データの
付加情報の1つとして上記レジスタに保持される。ステ
ップS76で、ユーザとの対話によって、付加情報入力処
理を終了するか否かが判別される。その結果、終了であ
れば付加情報入力処理サブルーチンを終了して図9に示
す画像データ登録処理サブルーチンにリターンする。一
方、終了でなければ上記ステップS72に戻って次のメニ
ュー処理に移行する。In step S71, the additional information input menu is displayed on the display unit 9. If it is determined in step S72 that the additional information input menu "keyword addition" has been selected, the process proceeds to step S73; otherwise, the process proceeds to step S74. In step S73, a keyword addition process, which will be described in detail later, is executed according to the selected additional information input menu “keyword addition”. After that, the process proceeds to step S76. If it is determined in step S74 that the additional information input menu "additional information" has been selected, the process proceeds to step S75; otherwise, the process proceeds to step S75.
Go to 76. In step S75, the additional information input from the input unit 1 is fetched in accordance with the selected additional information input menu "addition of other information", and held in the register as one of the additional information of the image data. In step S76, it is determined whether or not to terminate the additional information input process through a dialogue with the user. As a result, if the processing is completed, the additional information input processing subroutine is completed and the process returns to the image data registration processing subroutine shown in FIG. On the other hand, if not finished, the process returns to step S72 and shifts to the next menu process.
【0063】こうして、上記画像データ登録処理サブル
ーチンにおける上記ステップS49において推定されたキ
ーワード以外のキーワードや、データの作成者名,作成
日,登録日,サイズおよびコメント等のキーワード以外の
付加情報が、ユーザによってマニュアル入力される。In this way, keywords other than the keyword estimated in step S49 in the image data registration processing subroutine, and additional information other than keywords such as a data creator name, a creation date, a registration date, a size, and a comment are stored in the user data. Manually entered by
【0064】図12は、図11に示す付加情報入力処理
サブルーチンの上記ステップS73において実行されるキ
ーワード付加処理サブルーチンのフローチャートであ
る。以下、図1および図12に従って、キーワード付加
処理動作について詳細に説明する。図11に示す付加情
報入力処理サブルーチンの上記ステップS72において付
加情報入力メニュー「キーワード付加」が選択されたと
判別されると、キーワード付加処理サブルーチンがスタ
ートする。FIG. 12 is a flowchart of the keyword addition processing subroutine executed in step S73 of the additional information input processing subroutine shown in FIG. Hereinafter, the keyword addition processing operation will be described in detail with reference to FIGS. If it is determined in step S72 of the additional information input processing subroutine shown in FIG. 11 that the additional information input menu "keyword addition" has been selected, the keyword addition processing subroutine starts.
【0065】ステップS81で、上記キーワード格納部3
に登録されているキーワードが表示部9に一覧表示され
る。ステップS82で、ユーザとの対話によって、上記表
示されているキーワードの中から特定のキーワードが選
択される。ステップS83で、上記選択されたキーワード
が付加情報の1つとして設定されて、上記レジスタに保
持される。ステップS84で、ユーザとの対話によって、
キーワード付加処理を終了するか否かが判別される。そ
の結果、終了でなければ上記ステップS82に戻って次の
キーワードの選択に移行する。一方、終了であればキー
ワード付加処理サブルーチンを終了して、図11に示す
付加情報入力処理サブルーチンにリターンする。In step S81, the keyword storage unit 3
Are listed on the display unit 9. In step S82, a specific keyword is selected from the displayed keywords by dialogue with the user. In step S83, the selected keyword is set as one of the additional information, and is stored in the register. In step S84, through dialogue with the user,
It is determined whether to end the keyword addition processing. As a result, if not ended, the process returns to the step S82 and shifts to the selection of the next keyword. On the other hand, if completed, the keyword addition processing subroutine ends, and the process returns to the additional information input processing subroutine shown in FIG.
【0066】このように、本実施の形態においては、自
動キー付け関数導出処理部51で、画像データ格納部6
から選出された参照画像の特徴量を求め、この参照画像
に付与されているキーワードのイメージ量と上記求めら
れた特徴量とから自動キー付け関数を導出する。こうし
て導出された自動キー付け関数は、自動キー付け関数格
納部52に格納される。一方、上記画像データ登録処理
部5は、特徴量算出部53とキーワード推定部54を有
している。そして、登録対象の画像データを画像データ
格納部6に登録する場合には、特徴量算出部53によっ
て登録対象画像の特徴量を算出する。そうすると、キー
ワード推定部54は、この算出された特徴量を上記自動
キー付け関数に代入してイメージ量を求め、この求めた
イメージ量に基づいて登録対象画像のキーワードを推定
して画像データに付与するのである。As described above, in the present embodiment, the automatic keying function derivation processing unit 51 uses the image data storage unit 6
Then, the automatic keying function is derived from the image amount of the keyword assigned to the reference image and the obtained characteristic amount. The automatic keying function thus derived is stored in the automatic keying function storage unit 52. On the other hand, the image data registration processing unit 5 has a feature amount calculation unit 53 and a keyword estimation unit 54. When the image data to be registered is registered in the image data storage unit 6, the feature amount of the registration target image is calculated by the feature amount calculation unit 53. Then, the keyword estimating unit 54 obtains an image amount by substituting the calculated feature amount into the automatic keying function, estimates a keyword of the registration target image based on the obtained image amount, and adds the keyword to the image data. You do it.
【0067】このように、本実施の形態によれば、単
に、キーワード登録時に登録対象のキーワードのイメー
ジ量を設定しておくだけで、自動キー付け関数の導出
と、この導出された自動キー付け関数に基づくキーワー
ド付与とが、自動的におこなわれる。したがって、特開
平6−295318号公報に開示された従来のキーワー
ド付与方法の如く、予め夫々のキーワード候補毎に最適
な適合度演算情報と閾値とを設定するような面倒な操作
を必要とはしないのである。As described above, according to the present embodiment, the derivation of the automatic keying function and the derivation of the derived automatic keying function are performed simply by setting the image amount of the keyword to be registered at the time of keyword registration. The keyword assignment based on the function is automatically performed. Therefore, unlike the conventional keyword assignment method disclosed in Japanese Patent Application Laid-Open No. 6-295318, it is not necessary to perform a troublesome operation of previously setting optimum fitness calculation information and a threshold value for each keyword candidate. It is.
【0068】また、付与すべきキーワードを推定する場
合に、キーワード格納部3に登録されている総てのキー
ワードに関して登録画像データに付与するキーワードと
して適当であるか否かの判定演算を行う必要がなく、キ
ーワード格納部3に多数のキーワードが登録されていて
も短時間にキーワード付与を行うことができる。また、
キーワード付与時に用いる上記自動キー付け関数は、参
照画像の特徴量とキーワードのイメージ量とに基づいて
導出される。したがって、使用分野や用途が同じ参照画
像を上記参照画像として指定することによって、使用分
野や用途に応じた適切なキーワードを付与できる。Further, when estimating keywords to be assigned, it is necessary to perform a calculation for determining whether all keywords registered in the keyword storage 3 are appropriate as keywords to be assigned to registered image data. In addition, even if a large number of keywords are registered in the keyword storage unit 3, keyword assignment can be performed in a short time. Also,
The automatic keying function used at the time of keyword assignment is derived based on the feature amount of the reference image and the image amount of the keyword. Therefore, by designating a reference image having the same field of use or application as the reference image, it is possible to assign an appropriate keyword according to the field of use or application.
【0069】尚、上記実施の形態においては、画像デー
タにキーワードを付与する場合を例に説明している。し
かしながら、この発明はこれに限らず、音声データや、
画像データに音声データを組み合わせたマルチメディア
データにキーワードを付与する場合にも適用可能であ
る。要は、データの内容の特徴を表す特徴量を抽出可能
なデータであればよいのである。In the above embodiment, a case where a keyword is added to image data has been described as an example. However, the present invention is not limited to this, and audio data,
The present invention is also applicable to a case where a keyword is added to multimedia data in which audio data is combined with image data. In short, any data can be used as long as it is possible to extract a characteristic amount representing a characteristic of the content of the data.
【0070】上記実施の形態においては、上記参照画像
に1つのキーワードが付与されている場合に、重回帰分
析の手法を適用して自動キー付け関数を導出している
が、参照画像に複数のキーワードが付与されている場合
にも、例えば、正準相関分析等の他の多変量解析の手法
を適用することによって、自動キー付け関数を導出でき
る。あるいはまた、参照画像に複数のキーワードが付与
されている場合に、上記複数のキーワードのイメージ量
の平均値を当該参照画像に関するイメージ量として採用
することも可能である。In the above embodiment, when one keyword is assigned to the reference image, an automatic keying function is derived by applying a multiple regression analysis technique. Even when a keyword is assigned, an automatic keying function can be derived by applying another multivariate analysis technique such as canonical correlation analysis. Alternatively, when a plurality of keywords are assigned to the reference image, the average value of the image amounts of the plurality of keywords can be adopted as the image amount for the reference image.
【0071】[0071]
【発明の効果】以上より明らかなように、請求項1に係
る発明のキーワード付与方法は、キーワードとこのキー
ワードのイメージ量とを対応づけてキーワード格納部に
登録しておき、参照オブジェクトの特徴量と付与されて
いるキーワードのイメージ量とから上記イメージ量と特
徴量との関係式を導出し、登録オブジェクトの特徴量を
算出し、この算出された特徴量と上記関係式とから求め
たイメージ量に基づいて上記キーワード格納部を参照し
て付与すべきキーワードを推定するので、予め、キーワ
ードとこのキーワードのイメージ量とを登録しておくだ
けで、簡単に、自動的に、登録オブジェクトにキーワー
ドを付与できる。したがって、従来のキーワード付与方
法の如く、予め夫々のキーワード候補毎に最適な適合度
演算情報と閾値とを設定するような面倒な操作を必要と
はしないのである。As is apparent from the above description, in the keyword assigning method according to the first aspect of the present invention, the keyword and the image amount of the keyword are registered in the keyword storage unit in association with each other, and the feature amount of the reference object is registered. The relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned and the feature amount of the registered object is calculated. The image amount obtained from the calculated feature amount and the relational expression is calculated. The keyword to be assigned is estimated by referring to the keyword storage unit based on the keyword. Therefore, simply registering the keyword and the image amount of the keyword in advance, the keyword is easily and automatically stored in the registered object. Can be granted. Therefore, unlike the conventional keyword assignment method, it is not necessary to perform a troublesome operation of previously setting the optimum matching degree calculation information and the threshold value for each keyword candidate.
【0072】また、上記関係式の導出およびキーワード
の推定等の処理は、上記キーワード格納部に登録されて
いるキーワード分だけ行う必要はないので、登録されて
いるキーワード数が多くてもキーワードの自動付与を短
時間に行うことができる。さらに、上記関係式は参照オ
ブジェクトの特徴量と付与されているキーワードのイメ
ージ量とに基づいて導出するので、使用分野や用途が同
じオブジェクトを上記参照オブジェクトとして指定する
ことによって、使用分野や用途に応じた適切なキーワー
ドを付与できる。Further, the processes of deriving the relational expression and estimating the keywords do not need to be performed only for the keywords registered in the keyword storage unit. The application can be performed in a short time. Further, since the relational expression is derived based on the feature amount of the reference object and the image amount of the assigned keyword, by specifying an object having the same field of use and application as the reference object, Appropriate keywords can be assigned accordingly.
【0073】また、請求項2に係る発明のキーワード付
与方法における上記関係式は、n個の参照オブジェクト
からp個ずつ求められた特徴量を説明変数とし、n個の
キーワードのイメージ量を目的変数として、多変量解析
によって導出するので、上記関係式をマイコン処理等に
よって簡単に導出できる。Further, in the above-mentioned relational expression in the keyword assigning method of the invention according to claim 2, the feature quantity obtained from each of n reference objects by p is used as an explanatory variable, and the image quantity of n keywords is used as an objective variable. Since the relational expression is derived by multivariate analysis, the above relational expression can be easily derived by microcomputer processing or the like.
【0074】また、請求項3に係る発明のキーワード自
動付与装置は、キーワードとこのキーワードのイメージ
量とをキーワード格納部に登録し、参照オブジェクトの
特徴量と付与されているキーワードのイメージ量とから
関係式導出部によって上記イメージ量と特徴量との関係
式を導出し、登録オブジェクトの特徴量を特徴量算出部
によって算出し、上記算出された特徴量と上記関係式と
に基づいて、キーワード推定部によって上記キーワード
格納部を参照して付与すべきキーワードを推定するの
で、予め、キーワードのイメージ量と当該キーワードと
を互いに対応づけてキーワード格納部に登録しておくだ
けで、簡単に、自動的に、登録オブジェクトにキーワー
ドを付与できる。したがって、従来のキーワード付与方
法の如く、予め夫々のキーワード候補毎に最適な適合度
演算情報と閾値とを設定するような面倒な操作を必要と
はしない。The keyword automatic assigning device according to the third aspect of the present invention registers the keyword and the image amount of the keyword in the keyword storage, and determines the feature amount of the reference object and the image amount of the assigned keyword. The relational expression deriving unit derives the relational expression between the image amount and the feature amount, calculates the characteristic amount of the registered object by the feature amount calculating unit, and estimates the keyword based on the calculated characteristic amount and the relational expression. Since the keyword to be assigned is estimated by referring to the keyword storage unit, the image amount of the keyword and the keyword are registered in advance in the keyword storage unit in association with each other in a simple manner. In addition, a keyword can be assigned to a registered object. Therefore, unlike the conventional keyword assignment method, it is not necessary to perform a troublesome operation of previously setting the optimum fitness calculation information and the threshold value for each keyword candidate.
【0075】また、上記関係式の導出およびキーワード
の推定等の処理は、上記キーワード格納部に登録されて
いるキーワード分だけ行う必要はないので、登録されて
いるキーワード数が多くてもキーワードの自動付与を短
時間に行うことができる。さらに、上記関係式は参照オ
ブジェクトの特徴量と付与されているキーワードのイメ
ージ量とに基づいて導出するので、使用分野や用途が同
じオブジェクトを上記参照オブジェクトとして指定する
ことによって、使用分野や用途に応じた適切なキーワー
ドを付与できる。Further, the processes of deriving the relational expressions and estimating the keywords need not be performed for the keywords registered in the keyword storage unit. The application can be performed in a short time. Further, since the relational expression is derived based on the feature amount of the reference object and the image amount of the assigned keyword, by specifying an object having the same field of use and application as the reference object, Appropriate keywords can be assigned accordingly.
【0076】また、請求項4に係る発明のキーワード自
動付与装置における上記関係式導出部は、上記参照され
るn個のオブジェクトからp個ずつ求められた特徴量を
説明変数とし、n個のキーワードのイメージ量を目的変
数として、多変量解析によって上記関係式を導出するの
で、上記関係式を、マイコン処理によって簡単に導出で
きる。Further, the relational expression deriving unit in the automatic keyword assigning apparatus according to the fourth aspect of the invention uses the feature quantity obtained from the n referenced objects as p as explanatory variables, Since the relational expression is derived by multivariate analysis using the image amount of the target as a target variable, the relational expression can be easily derived by microcomputer processing.
【0077】また、請求項5に係る発明のプログラム記
憶媒体は、キーワードとこのキーワードのイメージ量を
互いに対応づけてキーワード格納部に登録するステップ
と、参照オブジェクトの特徴量と付与されているキーワ
ードのイメージ量とから上記イメージ量と特徴量との関
係式を導出するステップと、登録オブジェクトの特徴量
を算出するステップと、上記算出された特徴量と上記関
係式とから求めたイメージ量に基づいて上記キーワード
格納部を参照して付与すべきキーワードを推定するステ
ップを有する情報処理プログラムを記憶しているので、
予め、キーワードとこのキーワードのイメージ量とを登
録しておくだけで、簡単に、自動的に、登録するオブジ
ェクトにキーワードを付与できる。According to a fifth aspect of the present invention, there is provided the program storage medium, wherein the keyword and the image amount of the keyword are registered in the keyword storage unit in association with each other, and the characteristic amount of the reference object and the assigned keyword are stored. A step of deriving a relational expression between the image amount and the feature amount from the image amount; a step of calculating a feature amount of the registered object; and a step of calculating the characteristic amount of the registered object based on the image amount obtained from the calculated feature amount and the relational expression. Since an information processing program having a step of estimating a keyword to be given with reference to the keyword storage unit is stored,
By simply registering the keyword and the image amount of the keyword in advance, the keyword can be easily and automatically assigned to the registered object.
【0078】また、請求項6に係る発明のプログラム記
憶媒体における上記関係式を導出するステップは、上記
参照されるn個のオブジェクトからp個ずつ求められた
特徴量を説明変数とし、n個のキーワードのイメージ量
を目的変数として、多変数解析を行うステップを含むの
で、上記イメージ量と特徴量との関係式を多変数解析に
よって簡単に導出できる。Further, in the step of deriving the relational expression in the program storage medium according to the invention of claim 6, the step of deriving the relational expression from the n referenced objects as p explanatory variables, Since the method includes a step of performing multivariable analysis using the image amount of the keyword as a target variable, the relational expression between the image amount and the feature amount can be easily derived by multivariable analysis.
【0079】また、請求項7に係る発明のプログラム記
憶媒体は、キーワードとこのキーワードのイメージ量と
を対応づけてキーワード格納部に登録しておき、参照オ
ブジェクトの特徴量と付与されているキーワードのイメ
ージ量とから上記イメージ量と特徴量との関係式を導出
し、登録オブジェクトの特徴量を算出し、この算出され
た特徴量と上記関係式とから求めたイメージ量に基づい
て上記キーワード格納部を参照して付与すべきキーワー
ドを推定する情報処理プログラムを記憶しているので、
予め、キーワードとこのキーワードのイメージ量とを登
録しておくだけで、簡単に、自動的に、登録するオブジ
ェクトにキーワードを付与できる。Further, in the program storage medium according to the present invention, the keyword and the image amount of the keyword are registered in the keyword storage unit in association with each other, and the characteristic amount of the reference object and the assigned keyword are stored. A relational expression between the image amount and the characteristic amount is derived from the image amount, a characteristic amount of the registered object is calculated, and the keyword storage unit is calculated based on the calculated characteristic amount and the image amount obtained from the relational expression. Since it stores an information processing program for estimating a keyword to be given by referring to
By simply registering the keyword and the image amount of the keyword in advance, the keyword can be easily and automatically assigned to the registered object.
【0080】また、請求項8に係る発明のプログラム記
憶媒体における上記関係式は、n個の参照オブジェクト
からp個ずつ求められた特徴量を説明変数とし、n個の
キーワードのイメージ量を目的変数として、多変量解析
によって導出するようになっているので、上記イメージ
量と特徴量との関係式を多変数解析によって簡単に導出
できる。The relational expression in the program storage medium according to the eighth aspect of the present invention is such that the feature quantity obtained from each of the n reference objects by p is used as an explanatory variable, and the image quantity of the n keywords is used as an objective variable. Therefore, the relational expression between the image quantity and the feature quantity can be easily derived by multivariable analysis.
【図1】この発明のキーワード自動付与装置が搭載され
た検索装置の一実施例を示す機能ブロック図である。FIG. 1 is a functional block diagram showing an embodiment of a search device equipped with an automatic keyword assigning device of the present invention.
【図2】図1に示す機能を実現する装置構成を示す図で
ある。FIG. 2 is a diagram showing an apparatus configuration for realizing the functions shown in FIG.
【図3】図1に示す機能を実現するハードウェアのCP
Uを中心としたブロック図である。FIG. 3 is a hardware CP realizing the functions shown in FIG. 1;
It is a block diagram centering on U.
【図4】図3におけるCPUによる制御の下に実行され
る基本処理動作のフローチャートである。FIG. 4 is a flowchart of a basic processing operation executed under control by a CPU in FIG. 3;
【図5】図1におけるキーワード登録処理部によって実
行されるキーワード登録処理サブルーチンのフローチャ
ートである。FIG. 5 is a flowchart of a keyword registration processing subroutine executed by a keyword registration processing unit in FIG. 1;
【図6】イメージ量の説明図である。FIG. 6 is an explanatory diagram of an image amount.
【図7】図1における自動キー付け関数導出処理部によ
って実行される自動キー付け関数導出処理サブルーチン
のフローチャートである。FIG. 7 is a flowchart of an automatic keying function derivation processing subroutine executed by the automatic keying function derivation processing unit in FIG. 1;
【図8】図7の自動キー付け関数導出処理において求め
られたイメージ量と特徴量の一例を示す図である。8 is a diagram illustrating an example of an image amount and a feature amount obtained in the automatic keying function derivation processing of FIG. 7;
【図9】図1における画像データ登録処理部によって実
行される画像データ登録処理サブルーチンのフローチャ
ートである。FIG. 9 is a flowchart of an image data registration processing subroutine executed by the image data registration processing unit in FIG. 1;
【図10】図9の画像データ登録処理中において実行さ
れる画像データ取り込み処理サブルーチンのフローチャ
ートである。FIG. 10 is a flowchart of an image data capturing processing subroutine executed during the image data registration processing of FIG. 9;
【図11】図9の画像データ登録処理中において実行さ
れる付加情報入力処理サブルーチンのフローチャートで
ある。FIG. 11 is a flowchart of an additional information input processing subroutine executed during the image data registration processing of FIG. 9;
【図12】図11の付加情報入力処理中において実行さ
れるキーワード付加処理サブルーチンのフローチャート
である。FIG. 12 is a flowchart of a keyword addition processing subroutine executed during the additional information input processing of FIG. 11;
1…入力部、 2…キーワード登
録処理部、3…キーワード格納部、 5…画
像データ登録処理部、6…画像データ格納部、
7…画像データ検索処理部、9…表示部、
51…自動キー付け関数導出処理部、52
…自動キー付け関数格納部、 53…特徴量算出部、
54…キーワード推定部。DESCRIPTION OF SYMBOLS 1 ... Input part, 2 ... Keyword registration processing part, 3 ... Keyword storage part, 5 ... Image data registration processing part, 6 ... Image data storage part,
7 image data search processing unit 9 display unit
51 ... automatic keying function derivation processing unit, 52
... Automatic keying function storage unit 53 ... Feature amount calculation unit
54 ... Keyword estimation unit.
Claims (8)
所定の尺度で数値化したイメージ量とを、互いに対応づ
けてキーワード格納部に登録しておき、 キーワードが付与されているオブジェクトを参照し、こ
の参照されるオブジェクトに付与されているキーワード
のイメージ量と、上記参照されるオブジェクトの特徴量
とから、上記イメージ量と特徴量との関係式を導出し、 登録対象のオブジェクトの特徴量を算出し、 上記算出された特徴量と上記関係式とに基づいてイメー
ジ量を求め、この求められたイメージ量に基づいて上記
キーワード格納部を参照して上記登録対象のオブジェク
トに付与すべきキーワードを推定し、 上記推定されたキーワードと上記登録対象のオブジェク
トとを、互いに対応づけてオブジェクト格納部に格納す
ることを特徴とするキーワード付与方法。1. A keyword and an image amount obtained by quantifying the word feeling of the keyword on a predetermined scale are registered in a keyword storage unit in association with each other, and an object to which the keyword is assigned is referred to. A relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned to the referenced object and the feature amount of the referenced object, and the feature amount of the registration target object is calculated. An image amount is obtained based on the calculated feature amount and the relational expression, and a keyword to be assigned to the registration target object is estimated by referring to the keyword storage unit based on the obtained image amount. The estimated keyword and the object to be registered are stored in the object storage unit in association with each other. Keyword assignment method according to claim.
おいて、 上記関係式は、上記参照されるn個のオブジェクトから
p個ずつ求められた特徴量を説明変数とし、n個のキー
ワードのイメージ量を目的変数として、多変量解析によ
って導出することを特徴とするキーワード付与方法。2. The keyword assigning method according to claim 1, wherein the relational expression is such that a feature amount obtained from each of the referenced n objects by p is used as an explanatory variable, and an image amount of the n keywords is calculated. Is derived by multivariate analysis using as a target variable.
所定の尺度で数値化したイメージ量とを、互いに対応づ
けて登録するキーワード格納部と、 キーワードが付与されているオブジェクトを参照し、こ
の参照されるオブジェクトに付与されているキーワード
のイメージ量と、上記参照されるオブジェクトの特徴量
とから、上記イメージ量と特徴量との関係式を導出し、
この導出された関係式を関係式格納部に格納する関係式
導出部と、 登録対象のオブジェクトの特徴量を算出する特徴量算出
部と、 上記算出された特徴量と上記関係式とに基づいてイメー
ジ量を求め、この求められたイメージ量に基づいて上記
キーワード格納部を参照して上記登録対象のオブジェク
トに付与すべきキーワードを推定するキーワード推定部
と、 上記推定されたキーワードと上記登録対象のオブジェク
トとを、互いに対応づけてオブジェクト格納部に登録す
るオブジェクト登録部を備えたことを特徴とするキーワ
ード自動付与装置。3. A keyword storage unit for registering a keyword and an image amount obtained by quantifying the word feeling of the keyword on a predetermined scale in association with each other, and an object to which the keyword is assigned is referred to. A relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned to the object and the feature amount of the referenced object,
A relational expression deriving unit that stores the derived relational expression in a relational expression storage unit, a feature amount calculating unit that calculates a feature amount of an object to be registered, and based on the calculated feature amount and the relational expression. A keyword estimating unit for obtaining an image amount, referring to the keyword storage unit based on the obtained image amount, and estimating a keyword to be assigned to the object to be registered; and An automatic keyword assigning device, comprising: an object registering unit for registering an object with an object storing unit in association with each other.
置において、 上記関係式導出部は、上記参照されるn個のオブジェク
トからp個ずつ求められた特徴量を説明変数とし、n個
のキーワードのイメージ量を目的変数として、多変量解
析によって上記関係式を導出するようになっていること
を特徴とするキーワード自動付与装置。4. The automatic keyword assigning device according to claim 3, wherein the relational expression deriving unit sets n feature values obtained from the n referenced objects as explanatory variables, and sets the n keyword keywords. An automatic keyword assigning apparatus characterized in that the above relational expression is derived by multivariate analysis using the image quantity of (1) as a target variable.
定の尺度で数値化したイメージ量とを、互いに対応づけ
てキーワード格納部に登録するステップと、 キーワードが付与されているオブジェクトを参照し、こ
の参照されるオブジェクトに付与されているキーワード
のイメージ量と、上記参照されるオブジェクトの特徴量
とから、上記イメージ量と特徴量との関係式を導出する
ステップと、 登録対象のオブジェクトの特徴量を算出するステップ
と、 上記算出された特徴量と上記関係式とに基づいてイメー
ジ量を求め、この求められたイメージ量に基づいて上記
キーワード格納部を参照して上記登録対象のオブジェク
トに付与すべきキーワードを推定するステップと、 上記推定されたキーワードと上記登録対象のオブジェク
トとを、互いに対応づけてオブジェクト格納部に格納す
るステップによる情報処理プログラムを記憶したことを
特徴とするプログラム記憶媒体。5. A step of registering a keyword and an image amount obtained by quantifying the feeling of the keyword on a predetermined scale in a keyword storage unit, and referring to an object to which the keyword is assigned, Deriving a relational expression between the image amount and the feature amount from the image amount of the keyword assigned to the object to be added and the feature amount of the referenced object, and calculating the feature amount of the registration target object Calculating an image amount based on the calculated feature amount and the relational expression, and referring to the keyword storage unit based on the obtained image amount, a keyword to be assigned to the registration target object. And estimating the estimated keyword and the object to be registered with each other. Program storage medium characterized by storing an information processing program according to the step of storing in the object storage portion in association response.
おいて、 上記関係式を導出するステップは、上記参照されるn個
のオブジェクトからp個ずつ求められた特徴量を説明変
数とし、n個のキーワードのイメージ量を目的変数とし
て、多変量解析を行うステップを含むことを特徴とする
プログラム記憶媒体。6. The program storage medium according to claim 5, wherein the step of deriving the relational expression includes, as explanatory variables, p feature amounts obtained from the n referenced objects, and n A program storage medium including a step of performing a multivariate analysis using an image amount of a keyword as an objective variable.
所定の尺度で数値化したイメージ量とを、互いに対応づ
けてキーワード格納部に登録しておき、 キーワードが付与されているオブジェクトを参照し、こ
の参照されるオブジェクトに付与されているキーワード
のイメージ量と、上記参照されるオブジェクトの特徴量
とから、上記イメージ量と特徴量との関係式を導出し、 登録対象のオブジェクトの特徴量を算出し、 上記算出された特徴量と上記関係式とに基づいてイメー
ジ量を求め、この求められたイメージ量に基づいて上記
キーワード格納部を参照して上記登録対象のオブジェク
トに付与すべきキーワードを推定し、 上記推定されたキーワードと上記登録対象のオブジェク
トとを、互いに対応づけてオブジェクト格納部に格納す
る情報処理プログラムを記憶したことを特徴とするプロ
グラム記憶媒体。7. A keyword and an image amount obtained by quantifying the vocabulary of the keyword on a predetermined scale are registered in the keyword storage unit in association with each other, and the object to which the keyword is assigned is referred to. A relational expression between the image amount and the feature amount is derived from the image amount of the keyword assigned to the referenced object and the feature amount of the referenced object, and the feature amount of the registration target object is calculated. An image amount is obtained based on the calculated feature amount and the relational expression, and a keyword to be assigned to the registration target object is estimated by referring to the keyword storage unit based on the obtained image amount. Information that stores the estimated keyword and the object to be registered in the object storage unit in association with each other. Program storage medium characterized by storing a processing program.
おいて、 上記関係式は、上記参照されるn個のオブジェクトから
p個ずつ求められた特徴量を説明変数とし、n個のキー
ワードのイメージ量を目的変数として、多変量解析によ
って導出するようになっていることを特徴とするプログ
ラム記憶媒体。8. The program storage medium according to claim 7, wherein the relational expression is such that the feature amount obtained from each of the referenced n objects is p as an explanatory variable, and the image amount of the n keywords is A program storage medium characterized by being derived by a multivariate analysis, using as a target variable.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9086854A JPH10320401A (en) | 1997-03-19 | 1997-04-04 | Key word giving method and automatic key word giving device |
US09/039,619 US6070161A (en) | 1997-03-19 | 1998-03-16 | Method of attaching keyword or object-to-key relevance ratio and automatic attaching device therefor |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9-65998 | 1997-03-19 | ||
JP6599897 | 1997-03-19 | ||
JP9086854A JPH10320401A (en) | 1997-03-19 | 1997-04-04 | Key word giving method and automatic key word giving device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10320401A true JPH10320401A (en) | 1998-12-04 |
Family
ID=26407158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9086854A Pending JPH10320401A (en) | 1997-03-19 | 1997-04-04 | Key word giving method and automatic key word giving device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10320401A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6070161A (en) * | 1997-03-19 | 2000-05-30 | Minolta Co., Ltd. | Method of attaching keyword or object-to-key relevance ratio and automatic attaching device therefor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0689211A (en) * | 1992-09-08 | 1994-03-29 | Omron Corp | Data base device and data management method |
JPH06295318A (en) * | 1993-04-09 | 1994-10-21 | Omron Corp | Method and device for allocating keyword |
JPH08329096A (en) * | 1995-05-30 | 1996-12-13 | Minolta Co Ltd | Image data retrieval device |
-
1997
- 1997-04-04 JP JP9086854A patent/JPH10320401A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0689211A (en) * | 1992-09-08 | 1994-03-29 | Omron Corp | Data base device and data management method |
JPH06295318A (en) * | 1993-04-09 | 1994-10-21 | Omron Corp | Method and device for allocating keyword |
JPH08329096A (en) * | 1995-05-30 | 1996-12-13 | Minolta Co Ltd | Image data retrieval device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6070161A (en) * | 1997-03-19 | 2000-05-30 | Minolta Co., Ltd. | Method of attaching keyword or object-to-key relevance ratio and automatic attaching device therefor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6480841B1 (en) | Information processing apparatus capable of automatically setting degree of relevance between keywords, keyword attaching method and keyword auto-attaching apparatus | |
JPH10154149A (en) | Similar object retrieval method and device therefor | |
JP2000067057A (en) | Device for serially displaying image data and method therefor and record medium | |
US6070161A (en) | Method of attaching keyword or object-to-key relevance ratio and automatic attaching device therefor | |
JP3500930B2 (en) | Keyword assignment method and keyword automatic assignment device | |
JP5413143B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
JPH10320401A (en) | Key word giving method and automatic key word giving device | |
JP3903565B2 (en) | Object-key association degree assigning method and object-key association degree automatic assignment apparatus | |
JP2000112959A (en) | Information retrieval device/method | |
JP2004038867A (en) | Adaption information outputting method and device, adaption information outputting program, storage medium storing it | |
JP2000048181A (en) | Image comparing device and method therefor, and recording medium | |
JP2000048041A (en) | Data retrieval system and device to be used for the system | |
JPH08263522A (en) | Image retrieving method | |
JP4086377B2 (en) | Information retrieval apparatus and method | |
JP3500893B2 (en) | Information processing apparatus and information processing method | |
JP4158744B2 (en) | Layout support system and program | |
JP2006244252A (en) | Device and method for carrying out estimation of translation cost | |
JP2021128481A (en) | Device, method and program | |
US7231417B2 (en) | Assessment engine | |
JPH05290094A (en) | Retrieval device for similar tone of picture | |
JPH11238077A (en) | Image retrieval device and method and medium recording image retrieval program | |
JPH1091701A (en) | Form document system | |
JPH10326278A (en) | Processor and method for information processing and recording medium for information processing program | |
JPH11338887A (en) | Retrieval device, its method and program recording medium | |
JP2001265780A (en) | Electronic device and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040406 |