JPH10289245A - 画像処理装置及びその制御方法 - Google Patents

画像処理装置及びその制御方法

Info

Publication number
JPH10289245A
JPH10289245A JP9097345A JP9734597A JPH10289245A JP H10289245 A JPH10289245 A JP H10289245A JP 9097345 A JP9097345 A JP 9097345A JP 9734597 A JP9734597 A JP 9734597A JP H10289245 A JPH10289245 A JP H10289245A
Authority
JP
Japan
Prior art keywords
search
input
word
processing apparatus
concept
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9097345A
Other languages
English (en)
Other versions
JPH10289245A5 (ja
Inventor
Hirotaka Shiiyama
弘隆 椎山
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP9097345A priority Critical patent/JPH10289245A/ja
Priority to DE69832924T priority patent/DE69832924T2/de
Priority to EP98302888A priority patent/EP0872803B1/en
Priority to US09/058,206 priority patent/US6430566B1/en
Publication of JPH10289245A publication Critical patent/JPH10289245A/ja
Publication of JPH10289245A5 publication Critical patent/JPH10289245A5/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】 画像データを管理するための説明文およびキ
ーワードを付加する作業を行うことなく、ユーザーの嗜
好にあった検索を行うことができる画像処理装置及びそ
の方法を提供する。 【解決手段】 所望の画像データを検索するための検
索条件をユーザーインタフェース1より入力し、入力さ
れた検索条件を言語処理部3で解析する解。解析結果に
基づいて、ユーザーに対し入力した検索条件とは異なる
検索条件の入力を促す質問を検索結果通知部12より出
力する。出力される質問に従って、ユーザーインタフェ
ース1より検索条件を更に入力する。そして、力された
検索条件に基づいて画像データを検索部10で検索す
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、画像データを管理
する画像処理装置及びその制御方法に関するものであ
る。
【0002】
【従来の技術】従来、自然画像をスキャナ等で読み込ん
で得られる画像データを管理する画像処理装置において
画像データを検索する場合には、画像データに対する画
像認識技術が実現困難なため、画像データを直接用いた
検索はできなかった。そのため、画像データを読み込む
際に、その画像データを示す説明文およびキーワードを
付加し、画像データを検索する際には、その画像データ
に付加した説明文およびキーワードを用いて検索を行う
ことが一般的であった。
【0003】
【発明が解決しようとしている課題】しかしながら、上
記従来の画像処理装置において、特に、管理する画像デ
ータが多いと、その画像データに説明文およびキーワー
ドを付加する作業が大きな負担となっていた。また、負
担を軽減するために、画像データに説明文およびキーワ
ードを付加しないで管理することも可能であるが、この
場合の画像データの検索は、管理されるすべての画像デ
ータの縮小画像を表示し、その縮小画像よりユーザが所
望する縮小画像を選択することで画像データを検索しな
ければならず、使い易いものとは言えず、効率も悪かっ
た。
【0004】また、新語造語が頻繁に発生する昨今で
は、新語造語で入力された検索条件で検索できるような
ユーザの嗜好に合った検索が求められている。本発明は
上記の問題点に鑑みてなされたものであり、画像データ
を管理するための説明文およびキーワードを付加する作
業を行うことなく、ユーザーの嗜好にあった検索を行う
ことができる画像処理装置及びその方法を提供すること
を目的とする。
【0005】
【課題を解決するための手段】上記の目的を達成するた
めの本発明による画像処理装置は以下の構成を備える。
即ち、画像データを管理する画像処理装置であって、所
望の画像データを検索するための第1検索条件を入力す
る第1入力手段と、前記第1入力手段で入力された検索
条件を解析する解析手段と、前記解析手段による解析結
果に基づいて、ユーザーに対し前記第1検索条件とは異
なる第2検索条件の入力を促す質問を出力する出力手段
と、前記出力手段で出力される質問に従って、前記第2
検索条件を入力する第2入力手段と、前記第1検索条
件、前記第2検索条件に基づいて画像データを検索する
検索手段とを備える。
【0006】また、好ましくは、前記解析手段は、前記
第1検索条件を形態素解析及び係り受け解析し、該第1
検索条件を構成する検索物名及び該検索物名が示す物体
の外観特徴を獲得する。また、好ましくは、前記解析手
段は、概念毎に同義語・類義語を管理する同義語・類義
語・概念辞書を記憶する記憶手段と、前記同義語・類義
語・概念辞書を参照し、前記検索物名に対応する単語を
抽出する抽出手段と、前記抽出手段で抽出された単語及
び前記外観特徴に基づく画像特徴量を算出する算出手段
とを備える。
【0007】また、好ましくは、前記解析手段によって
前記検索物名が示す物体の外観特徴が獲得されない場
合、前記出力手段は、ユーザーに対し該検索物名が示す
物体の外観特徴の入力を促す質問を出力する。また、好
ましくは、前記出力手段より前記検索物名が示す物体の
外観特徴の入力を促す質問が出力された場合、前記第2
入力手段は、該質問に従って該検索物名が示す物体の外
観特徴を入力する。
【0008】また、好ましくは、前記第2入力手段より
前記検索物名が示す物体の外観特徴が入力された場合、
前記算出手段は、前記抽出手段で抽出された単語及び該
外観特徴に基づく画像特徴量を算出する。また、好まし
くは、前記抽出手段で前記検索物名に対応する単語が抽
出されない場合、前記出力手段は、ユーザーに対し該検
索物名が示す物体に近い概念の単語の入力を促す質問を
出力する。
【0009】また、好ましくは、前記出力手段より前記
検索物名が示す物体に近い概念の単語の入力を促す質問
が出力された場合、前記第2入力手段は、該質問に従っ
て該検索物名が示す物体に近い概念の単語及び該単語が
示す物体の外観特徴を入力する。また、好ましくは、前
記第2入力手段より前記検索物名が示す物体に近い概念
の単語及び該単語が示す物体の外観特徴が入力された場
合、前記算出手段は、該単語及び該外観特徴に基づく画
像特徴量を算出する。
【0010】また、好ましくは、前記第2入力手段より
前記検索物名が示す物体に近い概念の単語が入力された
場合、該単語の概念レベルに基づいて該検索物名を前記
同義語・類義語・概念辞書に登録する。上記の目的を達
成するための本発明による画像処理装置は以下の構成を
備える。即ち、画像データを管理する画像処理装置の制
御方法であって、所望の画像データを検索するための第
1検索条件を入力する第1入力工程と、前記第1入力工
程で入力された検索条件を解析する解析工程と、前記解
析工程による解析結果に基づいて、ユーザーに対し前記
第1検索条件とは異なる第2検索条件の入力を促す質問
を出力する出力工程と、前記出力工程で出力される質問
に従って、前記第2検索条件を入力する第2入力工程
と、前記第1検索条件、前記第2検索条件に基づいて画
像データを検索する検索工程とを備える。
【0011】上記の目的を達成するための本発明による
コンピュータ可読メモリは以下の構成を備える。即ち、
画像データを管理する画像処理装置の制御のプログラム
コードが格納されたコンピュータ可読メモリであって、
所望の画像データを検索するための第1検索条件を入力
する第1入力工程のプログラムコードと、前記第1入力
工程で入力された検索条件を解析する解析工程のプログ
ラムコードと、前記解析工程による解析結果に基づい
て、ユーザーに対し前記第1検索条件とは異なる第2検
索条件の入力を促す質問を出力する出力工程のプログラ
ムコードと、前記出力工程で出力される質問に従って、
前記第2検索条件を入力する第2入力工程のプログラム
コードと、前記第1検索条件、前記第2検索条件に基づ
いて画像データを検索する検索工程のプログラムコード
とを備える。
【0012】
【発明の実施の形態】以下、図面を参照して本発明の好
適な実施形態を詳細に説明する。図1は本発明の実施形
態の画像処理装置の構成を示すブロック図である。図1
において、1はユーザインタフェースであり、キーボー
ド、マウスより構成される。4は画像蓄積部であり、画
像メモリ5に一旦記憶される画像データを蓄積する。2
は画像入力部であり、ユーザーインタフェース1からの
指示により、画像蓄積部4に登録する登録対象となる画
像データの入力を行う。
【0013】尚、本実施形態で扱う画像データは、自然
画像データであるとする。但し、画像データはこれに限
定されず、CGやCAD等の人工的な画像データであっ
ても良い。5は画像メモリであり、画像入力部2より入
力された画像データを一旦記憶する。7は画像特徴抽出
部であり、画像メモリ5に一旦記憶された画像データの
類似画像データを検索するための画像特徴量を抽出す
る。9は画像特徴インデックスであり、画像特徴抽出部
7で抽出された画像データの画像特徴量を、その画像デ
ータと対応づけて登録する。
【0014】3は言語処理部であり、ユーザーインタフ
ェース1より入力された検索語を画像検索部10に出力
する。6は全文検索登録部およびキーワード登録部であ
り、言語処理部3より入力される単語を、入力された画
像データと対応づけて全文検索インデックスおよびキー
ワードインデックス11に登録する。8は同義語・類義
語・概念辞書であり、同義語、類義語をそれらに対応す
る概念毎に管理する辞書である。また、同義語・類義語
・概念辞書8で管理される単語には、検索語に対する自
身の有効度を示す画像特徴重みが付加されている。尚、
この同義語・類義語・概念辞書8の詳細については後述
する。
【0015】10は検索部であり、画像検索部10a、
言語・画像特徴概念変換部10b、言語検索部10cよ
り構成される。言語検索部10cは、言語処理部3より
入力された検索語に該当する単語の検索を行う。言語・
画像特徴概念変換部10bは、検索語に対する画像特徴
重みを同義語・類義語・概念辞書8を参照して取得し、
画像データを検索するための画像特徴量を算出する。画
像検索部10aは、言語・画像特徴概念変換部10bで
算出される画像特徴量に基づいて画像特徴インデックス
9を参照し画像データを検索する。
【0016】12は検索結果通知部であり、検索部10
より検索結果として得られる画像データを表示する。ま
た、ユーザーに対し、入力された検索語に対し、検索に
役立つ情報を得るための質問画面を表示する。次に、本
実施形態の同義語・類義語・概念辞書8の詳細な構成の
一例について、図5を用いて説明する。
【0017】図2は本発明の実施形態の同義語・類義語
・概念辞書の詳細な構成の一例を示す図である。同義語
・類義語・概念辞書8は、同義語・類義語を、それに対
応する概念の抽象度に応じて登録されている。そして、
概念の抽象度が異なる同義語・類義語の間には、その抽
象度の差を示す概念距離が定義されている。例えば、図
2では、「乗り物」と「車」との概念距離は10にな
る。
【0018】また、同義語・類義語には、入力された検
索語のn個の画像特徴量に、検索語に対し自身の画像特
徴量の有効度を反映した重み付けを行うための画像特徴
重みとしてn次元のベクトルが定義されている。そし
て、それらn次元のベクトルは、その大きさが100と
なるように正規化されている。例えば、自動車は人工物
であり、様々な色があり得るので色に関する画像特徴量
に対する重みは0として、参照すべきでないものとして
定義される。これにより、検索語に対する有効な画像特
徴量として、色以外の画像特徴量に重みを置いた検索が
実行されることになる。但し、検索語が「赤い車」であ
る場合には、「赤い」という情報を考慮し、画像特徴量
として赤い色を考慮に入れた検索が実行される。
【0019】次に、本実施形態の画像処理装置で実行さ
れる画像データを登録する画像登録処理について、図3
を用いて説明する。図3は本発明の実施形態で実行され
る画像登録処理の処理フローを示すフローチャートであ
る。まず、ステップS101で、登録対象の画像データ
を画像入力部2より入力し、入力された画像データは画
像メモリ5に一旦記憶される。次に、ステップS102
で、画像データの画像特徴量を画像特徴抽出部7で抽出
する。ステップS103で、画像データより抽出した画
像特徴量を、その画像データと対応づけて画像特徴イン
デックス9に登録する。ステップS104で、画像デー
タを画像蓄積部4に蓄積する。
【0020】次に、本実施形態の画像処理装置で実行さ
れる画像データを検索する検索処理の概要について、図
4を用いて説明する。図4は本発明の実施形態で実行さ
れる検索処理の概要を示すフローチャートである。ま
ず、ステップS201で、画像蓄積部4に蓄積されるす
べての画像データを検索対象の画像データとしてセット
する。次に、ステップS202で、検索条件として「自
然語」をユーザーインタフェース1より入力する。次
に、ステップS203で、入力された「自然語」に基づ
いて、画像データを検索する検索処理を行う。検索処理
が実行されると、ステップS204で、その検索結果を
検索結果通知部12で表示する。ステップS205で、
その検索結果に対するユーザの指示を受け付ける。
【0021】ユーザの指示が、検索結果に対し、更に検
索語を設定して検索結果の絞り込みを行う場合は、ステ
ップS208で、現在の検索結果を更に絞り込んで検索
する旨をユーザーインタフェース1より設定し、ステッ
プS202に戻り、新たな検索語を入力する。この場
合、現在得られている検索結果は保持され、新たに入力
された検索語による検索処理の検索結果と、保持されて
いる検索結果の論理積をとることで検索結果の絞り込み
が実現される。
【0022】ユーザの指示が、検索処理の終了である場
合には、処理を終了する。ユーザの指示が、検索のやり
直しを行う場合は、ステップS209で、検索結果をク
リアし、ステップS201に戻る。ユーザの指示が、検
索結果として表示される画像データ(縮小表示されてい
る画像データ)に対し、所望の画像データの詳細を表示
するために画像データを選択する場合は、ステップS2
07で、選択された画像データ(縮小表示されている画
像データ)の詳細(原寸の画像データ)を表示する。
【0023】次に、ステップS203の検索処理の詳細
について、図5を用いて説明する。図5は本発明の実施
形態で実行される検索処理の詳細を示すフローチャート
である。まず、ステップS301で、同義語・類義語・
概念辞書8を参照し、入力された検索条件である「自然
語」を形態素解析および係り受け解析を行い、検索物名
とその「検索物名」の特徴を示す外観特徴を抽出する。
次に、抽出した「検索物名」が同義語・類義語・概念辞
書8に存在するか否かを判定する。「検索物名」が同義
語・類義語・概念辞書8に存在する場合(ステップS3
02でYES)、ステップS303に進む。一方、「検
索物名」が同義語・類義語・概念辞書8に存在しない場
合(ステップS302でNO)、ステップS309に進
む。そして、ステップS309で、ユーザーに対し質問
を行い、「検索物名」に最も近い概念の「物体名」を取
得する。そして、取得した「物体名」を「検索物名」と
して設定する。このステップS309の処理により、入
力された「検索物名」に近い概念の単語を抽出すること
が可能である。次に、ステップS310で、ステップS
309で設定された「検索物名」を、同義語・類義語・
概念辞書8に新たな「検索物名」として登録する。
【0024】ここで、ステップS309の処理の具体的
な例について、図6〜図8を用いて説明する。図6は本
発明の実施形態のユーザーインタフェースの一例を示す
図である。ステップS309の処理が実行されると、例
えば、図6に示すような単語入力画面が検索結果通知部
12に表示される。そして、この単語入力画面を用いて
「検索物名」に近い概念の単語を一つ入力すると、その
入力された単語に近い概念の単語が更に表示される。図
6の例では、「検索物名」として「乗用車」を入力した
が、これが同義語・類義語・概念辞書8に登録されてい
ないので、それに近い概念である「自動車」を入力した
場合を示している。
【0025】単語入力画面の右側には、「戻る」ボタ
ン、「進む」ボタン、「探す」ボタン、「キャンセル」
ボタン、「OK」ボタンの5つのボタンが配置されてお
り、それぞれのボタンは、検索結果通知部12上に表示
されるカーソルで押下されることで以下に説明する処理
が実行される。「戻る」ボタンは、現在表示されている
単語入力画面の前の単語入力画面に戻る。「進む」ボタ
ンは、新規な単語入力画面を表示する。「探す」ボタン
は、入力した単語に近い概念の単語を検索し、その結果
を、例えば、図7のように表示する。「キャンセル」ボ
タンは、単語の入力をキャンセルする。「OK」ボタン
は、同義語・類義語・概念辞書8に登録されていなかっ
た「検索物名」に近い概念の単語を選択する。また、選
択された単語に基づいて、同義語・類義語・概念辞書8
に登録されていなかった「検索物名」が新たな単語とし
て、同義語・類義語・概念辞書8の選択された単語の概
念のレベルと、その次の概念のレベルの間の概念のレベ
ルに登録される。
【0026】例えば、同義語・類義語・概念辞書8に登
録されていなかった「乗用車」に近い概念の単語として
「自動車」を選択すると、「乗用車」は、図8に示すよ
うに「自動車」の概念のレベルと「カー」の概念のレベ
ルの間の概念のレベルの単語として登録される。また、
「乗用車」の登録する位置は、「自動車」までの概念距
離と、「カー」までの概念距離が同じとなる位置に登録
する。更に、「自動車」の画像特徴重みと、「カー」の
画像特徴重みに基づいて、「乗用車」の画像特徴重みを
作成して登録する。
【0027】再び、図5のフローチャートの説明に戻
る。ステップS303で、「検索物名」の画像特徴重み
を同義語・類義語・概念辞書8から取得する。ステップ
S304で、「検索物名」の外観特徴が抽出されている
場合は、この外観特徴に関する画像特徴重みを、ステッ
プS303で取得した画像特徴重みに付加する。ステッ
プS305で、ユーザーに対し質問を行い、画像特徴量
に対する有効な画像特徴重みを取得する。この処理の詳
細について、図9のフローチャートを用いて説明する。
【0028】図9は本発明の実施形態のステップS30
5の処理の詳細を示すフローチャートである。尚、図9
における処理は、検索における有効な情報(画像特徴重
み)を更に得たい場合、あるいは検索における画像特徴
量が少ない場合に、これらを補うためのものである。
【0029】まず、ステップS403で、取得した「検
索物名」の画像特徴重みに基づいて、「検索物名」が示
す検索物の色が一意なものであるか否かを判定する。検
索物の色が一意なものである場合(ステップS403で
YES)、ステップS404に進む。一方、検索物の色
が一意なものでない場合(ステップS403でNO)、
ステップS407に進む。そして、ステップS407
で、図10に示すような質問画面を用いて「検索物に近
い色を指定下さい」と質問し、ユーザーからの指定を受
け付ける。色の指定は、図10に示すように言葉、ある
いは色見本を用いて指定する。ステップS408で、指
定された色を画像特徴重みとして記憶する。
【0030】ステップS404で、図11に示すような
質問画面を用いて「検索物は大きく写ってますか」と質
問する。ステップS405で、ユーザーは、質問画面を
用いて「検索物名」が示す検索物の大きさについて応答
する。検索物が大きく写っている場合(ステップS40
5でYES)、ステップS406に進む。そして、ステ
ップS406で、「検索物名」が示す検索物の色が極め
て重要な検索情報であると判断し、検索物の色に関する
画像特徴重みを増やして「検索物名」の画像特徴量を設
定する。一方、検索物が大きく写っていない場合(ステ
ップS405でNO)、ステップS409に進む。
【0031】ステップS409で、図12に示すような
質問画面を用いて「背景物は何ですか」と質問し、ユー
ザーからの指定を受け付ける。背景の指定は、図12に
示すように、物体名で指定する。ステップS410で、
背景物の色が一意なものであるか否かを判定する。背景
物の色が一意なものである場合(ステップS410でY
ES)、ステップS411に進む。一方、背景物の色が
一意なものでない場合(ステップS410でNO)、ス
テップS412に進む。そして、ステップS413で、
図13に示すような質問画面を用いて「背景物に近い色
を指定下さい」と質問し、ユーザからの指定を受け付け
る。ステップS413で、指定された色を画像特徴重み
として記憶する。
【0032】ステップS411で、背景物の色が極めて
重要な検索情報であると判断し、背景物の色に関する画
像特徴重みを増やして「検索物名」の画像特徴量を設定
する。尚、ここでは、検索物の色や、背景物の色に関す
る情報を、ユーザーから指定する場合について説明した
が、検索物の表面の特徴や、それ以外の特徴に関する情
報をユーザーから指定するような構成にすることができ
るのは、言うまでもない。以上の構成によって、入力し
た検索条件による検索に役立つ画像特徴重みを作成で
き、この画像特徴重みを考慮した画像特徴量に基づいて
検索を行えるのでより精度の高い検索を行うことが可能
となる。
【0033】再び、図5のフローチャートの説明に戻
る。ステップS306で、画像特徴量に基づいて、画像
特徴インデックス9を参照し画像データの検索を行う。
ステップS307で、検索される画像データが存在する
か否かを判定する。検索される画像データが存在する場
合(ステップS307でYES)、ステップS308に
進む。そして、ステップS308で、検索された画像デ
ータを検索結果通知部12に表示する。一方、検索され
る画像データが存在しない場合(ステップS307でN
O)、ステップS312に進む。
【0034】ステップS312で、ユーザーが画像特徴
量の再指定を望むか否かを判定する。再指定を望む場合
(ステップS312でYES)、ステップS311に進
む。そして、ステップS311で、ユーザーに対し質問
を行い、画像特徴量に対する有効な画像特徴重みを取得
する。この処理の詳細については、図6のフローチャー
トで説明した通りである。一方、再指定を望まない場合
(ステップS312でNO)、ステップS313に進
む。そして、ステップS313で、検索される画像デー
タはないと検索結果通知部12に表示する。
【0035】以上説明したように、本実施形態によれ
ば、入力された自然語に応じて、その検索条件を構成す
る検索物名の外観特徴を入力することができ、よりユー
ザーが所望する詳細な検索条件を入力することができ
る。また、同義語・類義語・概念辞書8に登録されてい
ない自然語が入力されても、その自然語に近い概念の単
語を入力して検索することができる。また、その自然語
に近い概念の単語を同義語・類義語・概念辞書8に新規
に登録できるので、ユーザーの嗜好にあった同義語・類
義語・概念辞書8を生成することができる。
【0036】また、ユーザがキーワード付けを行わなく
ても、検索語を入力するだけで、ユーザが所望する画像
データをすることが可能となる。また、新語造語等の未
知語に対してはユーザとの対話インタフェースを通し、
学習機能により同義語・類義語・概念辞書8を更新する
ことができ、時代の流れに合わせて検索の幅を広げてゆ
くユーザの嗜好にあった検索の自動学習機能を実現でき
る。
【0037】尚、本実施形態においては、自然画像デー
タの検索を行う例を説明したが、本発明の趣旨はあらゆ
る形態の情報メディア検索へも適応可能な技術である。
また、本実施形態において述べなかったが、画像へ説明
文およびキーワードを付加し、これらにより検索を行う
処理と並行して処理を行い、これらの結果と統合して検
索結果を通知することも可能である。
【0038】尚、本発明は、複数の機器(例えば、ホス
トコンピュータ、インタフェース機器、リーダ、プリン
タ等)から構成されるシステムに適用しても、一つの機
器からなる装置(例えば、複写機、ファクシミリ装置
等)に適用してもよい。また、本発明の目的は、前述し
た実施形態の機能を実現するソフトウェアのプログラム
コードを記録した記憶媒体を、システムあるいは装置に
供給し、そのシステムあるいは装置のコンピュータ(ま
たはCPUやMPU)が記憶媒体に格納されたプログラ
ムコードを読出し実行することによっても、達成される
ことは言うまでもない。
【0039】この場合、記憶媒体から読出されたプログ
ラムコード自体が上述した実施の形態の機能を実現する
ことになり、そのプログラムコードを記憶した記憶媒体
は本発明を構成することになる。プログラムコードを供
給するための記憶媒体としては、例えば、フロッピディ
スク、ハードディスク、光ディスク、光磁気ディスク、
CD−ROM、CD−R、磁気テープ、不揮発性のメモ
リカード、ROMなどを用いることができる。
【0040】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施の形態の機能
が実現される場合も含まれることは言うまでもない。
【0041】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書き込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
【0042】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図14のメモリマップ例に示す各モジュール
を記憶媒体に格納することになる。すなわち、少なくと
も「第1入力モジュール」、「解析モジュール」、「出
力モジュール」、「第2入力モジュール」および「検出
モジュール」の各モジュールのプログラムコードを記憶
媒体に格納すればよい。
【0043】尚、「第1入力モジュール」は、所望の画
像データを検索するための第1検索条件を入力する。
「解析モジュール」は、入力された検索条件を解析す
る。「出力モジュール」は、解析結果に基づいて、ユー
ザーに対し第1検索条件とは異なる第2検索条件の入力
を促す質問を出力する。「第2入力モジュール」は、出
力される質問に従って、第2検索条件を入力する。「検
索モジュール」は、第1検索条件、第2検索条件に基づ
いて画像データを検索する。
【0044】
【発明の効果】以上説明したように、本発明によれば、
画像データを管理するための説明文およびキーワードを
付加する作業を行うことなく、ユーザーの嗜好にあった
検索を行うことができる画像処理装置及びその方法を提
供できる。
【図面の簡単な説明】
【図1】本発明の実施形態の画像処理装置の構成を示す
ブロック図である。
【図2】本発明の実施形態の同義語・類義語・概念辞書
の詳細な構成の一例を示す図である。
【図3】本発明の実施形態で実行される画像登録処理の
処理フローを示すフローチャートである。
【図4】本発明の実施形態で実行される検索処理の概要
を示すフローチャートである。
【図5】本発明の実施形態で実行される検索処理の詳細
を示すフローチャートである。
【図6】本発明の実施形態のユーザーインタフェースの
一例を示す図である。
【図7】本発明の実施形態のユーザーインタフェースの
一例を示す図である。
【図8】本発明の実施形態における同義語・類義語・概
念辞書の更新の例を示す図である。
【図9】本発明の実施形態のステップS305の処理の
詳細を示すフローチャートである。
【図10】本発明の実施形態のユーザーインタフェース
の一例を示す図である。
【図11】本発明の実施形態のユーザーインタフェース
の一例を示す図である。
【図12】本発明の実施形態のユーザーインタフェース
の一例を示す図である。
【図13】本発明の実施形態のユーザーインタフェース
の一例を示す図である。
【図14】本発明の実施形態を実現するプログラムコー
ドを格納した記憶媒体のメモリマップの構造を示す図で
ある。
【符号の説明】
1 ユーザーインタフェース 2 画像入力部 3 言語処理部 4 画像蓄積部 5 画像メモリ 6 全文検索登録部およびキーワード登録部 7 画像特徴抽出部 8 同義語・類義語・概念辞書 9 画像特徴インデックス 10 検索部 10a 画像検索部 10b 言語・画像特徴概念変換部 10c 言語検索部 12 検索結果通知部

Claims (21)

    【特許請求の範囲】
  1. 【請求項1】 画像データを管理する画像処理装置であ
    って、 所望の画像データを検索するための第1検索条件を入力
    する第1入力手段と、 前記第1入力手段で入力された検索条件を解析する解析
    手段と、 前記解析手段による解析結果に基づいて、ユーザーに対
    し前記第1検索条件とは異なる第2検索条件の入力を促
    す質問を出力する出力手段と、 前記出力手段で出力される質問に従って、前記第2検索
    条件を入力する第2入力手段と、 前記第1検索条件、前記第2検索条件に基づいて画像デ
    ータを検索する検索手段とを備えることを特徴とする画
    像処理装置。
  2. 【請求項2】 前記解析手段は、前記第1検索条件を形
    態素解析及び係り受け解析し、該第1検索条件を構成す
    る検索物名及び該検索物名が示す物体の外観特徴を獲得
    することを特徴とする請求項1に記載の画像処理装置。
  3. 【請求項3】 前記解析手段は、概念毎に同義語・類義
    語を管理する同義語・類義語・概念辞書を記憶する記憶
    手段と、 前記同義語・類義語・概念辞書を参照し、前記検索物名
    に対応する単語を抽出する抽出手段と、 前記抽出手段で抽出された単語及び前記外観特徴に基づ
    く画像特徴量を算出する算出手段とを備えることを特徴
    とする請求項2に記載の画像処理装置。
  4. 【請求項4】 前記解析手段によって前記検索物名が示
    す物体の外観特徴が獲得されない場合、前記出力手段
    は、ユーザーに対し該検索物名が示す物体の外観特徴の
    入力を促す質問を出力することを特徴とする請求項2に
    記載の画像処理装置。
  5. 【請求項5】 前記出力手段より前記検索物名が示す物
    体の外観特徴の入力を促す質問が出力された場合、前記
    第2入力手段は、該質問に従って該検索物名が示す物体
    の外観特徴を入力することを特徴とする請求項4に記載
    の画像処理装置。
  6. 【請求項6】 前記第2入力手段より前記検索物名が示
    す物体の外観特徴が入力された場合、前記算出手段は、
    前記抽出手段で抽出された単語及び該外観特徴に基づく
    画像特徴量を算出することを特徴とする請求項5に記載
    の画像処理装置。
  7. 【請求項7】 前記抽出手段で前記検索物名に対応する
    単語が抽出されない場合、前記出力手段は、ユーザーに
    対し該検索物名が示す物体に近い概念の単語の入力を促
    す質問を出力することを特徴とする請求項2に記載の画
    像処理装置。
  8. 【請求項8】 前記出力手段より前記検索物名が示す物
    体に近い概念の単語の入力を促す質問が出力された場
    合、前記第2入力手段は、該質問に従って該検索物名が
    示す物体に近い概念の単語及び該単語が示す物体の外観
    特徴を入力することを特徴とする請求項7に記載の画像
    処理装置。
  9. 【請求項9】 前記第2入力手段より前記検索物名が示
    す物体に近い概念の単語及び該単語が示す物体の外観特
    徴が入力された場合、前記算出手段は、該単語及び該外
    観特徴に基づく画像特徴量を算出することを特徴とする
    請求項8に記載の画像処理装置。
  10. 【請求項10】 前記第2入力手段より前記検索物名が
    示す物体に近い概念の単語が入力された場合、該単語の
    概念レベルに基づいて該検索物名を前記同義語・類義語
    ・概念辞書に登録することを特徴とする請求項8に記載
    の画像処理装置。
  11. 【請求項11】 画像データを管理する画像処理装置の
    制御方法であって、 所望の画像データを検索するための第1検索条件を入力
    する第1入力工程と、 前記第1入力工程で入力された検索条件を解析する解析
    工程と、 前記解析工程による解析結果に基づいて、ユーザーに対
    し前記第1検索条件とは異なる第2検索条件の入力を促
    す質問を出力する出力工程と、 前記出力工程で出力される質問に従って、前記第2検索
    条件を入力する第2入力工程と、 前記第1検索条件、前記第2検索条件に基づいて画像デ
    ータを検索する検索工程とを備えることを特徴とする画
    像処理装置の制御方法。
  12. 【請求項12】 前記解析工程は、前記第1検索条件を
    形態素解析及び係り受け解析し、該第1検索条件を構成
    する検索物名及び該検索物名が示す物体の外観特徴を獲
    得することを特徴とする請求項11に記載の画像処理装
    置の制御方法。
  13. 【請求項13】 前記解析工程は、概念毎に同義語・類
    義語を管理する同義語・類義語・概念辞書を記憶媒体に
    記憶する記憶工程と、 前記同義語・類義語・概念辞書を参照し、前記検索物名
    に対応する単語を抽出する抽出工程と、 前記抽出工程で抽出された単語及び前記外観特徴に基づ
    く画像特徴量を算出する算出工程とを備えることを特徴
    とする請求項12に記載の画像処理装置の制御方法。
  14. 【請求項14】 前記解析工程によって前記検索物名が
    示す物体の外観特徴が獲得されない場合、前記出力工程
    は、ユーザーに対し該検索物名が示す物体の外観特徴の
    入力を促す質問を出力することを特徴とする請求項12
    に記載の画像処理装置の制御方法。
  15. 【請求項15】 前記出力工程より前記検索物名が示す
    物体の外観特徴の入力を促す質問が出力された場合、前
    記第2入力工程は、該質問に従って該検索物名が示す物
    体の外観特徴を入力することを特徴とする請求項14に
    記載の画像処理装置の制御方法。
  16. 【請求項16】 前記第2入力工程より前記検索物名が
    示す物体の外観特徴が入力された場合、前記算出工程
    は、前記抽出工程で抽出された単語及び該外観特徴に基
    づく画像特徴量を算出することを特徴とする請求項15
    に記載の画像処理装置の制御方法。
  17. 【請求項17】 前記抽出工程で前記検索物名に対応す
    る単語が抽出されない場合、前記出力工程は、ユーザー
    に対し該検索物名が示す物体に近い概念の単語の入力を
    促す質問を出力することを特徴とする請求項12に記載
    の画像処理装置の制御方法。
  18. 【請求項18】 前記出力工程より前記検索物名が示す
    物体に近い概念の単語の入力を促す質問が出力された場
    合、前記第2入力工程は、該質問に従って該検索物名が
    示す物体に近い概念の単語及び該単語が示す物体の外観
    特徴を入力することを特徴とする請求項17に記載の画
    像処理装置の制御方法。
  19. 【請求項19】 前記第2入力工程より前記検索物名が
    示す物体に近い概念の単語及び該単語が示す物体の外観
    特徴が入力された場合、前記算出工程は、該単語及び該
    外観特徴に基づく画像特徴量を算出することを特徴とす
    る請求項18に記載の画像処理装置の制御方法。
  20. 【請求項20】 前記第2入力工程より前記検索物名が
    示す物体に近い概念の単語が入力された場合、該単語の
    概念レベルに基づいて該検索物名を前記同義語・類義語
    ・概念辞書に登録することを特徴とする請求項18に記
    載の画像処理装置の制御方法。
  21. 【請求項21】 画像データを管理する画像処理装置の
    制御のプログラムコードが格納されたコンピュータ可読
    メモリであって、 所望の画像データを検索するための第1検索条件を入力
    する第1入力工程のプログラムコードと、 前記第1入力工程で入力された検索条件を解析する解析
    工程のプログラムコードと、 前記解析工程による解析結果に基づいて、ユーザーに対
    し前記第1検索条件とは異なる第2検索条件の入力を促
    す質問を出力する出力工程のプログラムコードと、 前記出力工程で出力される質問に従って、前記第2検索
    条件を入力する第2入力工程のプログラムコードと、 前記第1検索条件、前記第2検索条件に基づいて画像デ
    ータを検索する検索工程のプログラムコードとを備える
    ことを特徴とするコンピュータ可読メモリ。
JP9097345A 1997-04-14 1997-04-15 画像処理装置及びその制御方法 Pending JPH10289245A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP9097345A JPH10289245A (ja) 1997-04-15 1997-04-15 画像処理装置及びその制御方法
DE69832924T DE69832924T2 (de) 1997-04-14 1998-04-09 Bildverarbeitungsgerät und Kontrollverfahren dafür
EP98302888A EP0872803B1 (en) 1997-04-14 1998-04-09 Image processing method and control method therefor
US09/058,206 US6430566B1 (en) 1997-04-14 1998-04-10 Image processing apparatus and control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9097345A JPH10289245A (ja) 1997-04-15 1997-04-15 画像処理装置及びその制御方法

Publications (2)

Publication Number Publication Date
JPH10289245A true JPH10289245A (ja) 1998-10-27
JPH10289245A5 JPH10289245A5 (ja) 2005-03-17

Family

ID=14189902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9097345A Pending JPH10289245A (ja) 1997-04-14 1997-04-15 画像処理装置及びその制御方法

Country Status (1)

Country Link
JP (1) JPH10289245A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115834A (ja) * 1997-06-19 1999-01-22 Canon Inc 画像処理装置及びその制御方法
US6321221B1 (en) 1998-07-17 2001-11-20 Net Perceptions, Inc. System, method and article of manufacture for increasing the user value of recommendations
US6334127B1 (en) * 1998-07-17 2001-12-25 Net Perceptions, Inc. System, method and article of manufacture for making serendipity-weighted recommendations to a user
KR100319154B1 (ko) * 1999-02-01 2001-12-29 구자홍 이미지 데이타의 구성 방법과 이미지 검색 방법
US6412012B1 (en) 1998-12-23 2002-06-25 Net Perceptions, Inc. System, method, and article of manufacture for making a compatibility-aware recommendations to a user
JP2002366575A (ja) * 2001-03-26 2002-12-20 Lg Electronics Inc イメージ検索方法及び検索装置
US7461058B1 (en) 1999-09-24 2008-12-02 Thalveg Data Flow Llc Optimized rule based constraints for collaborative filtering systems
US7788123B1 (en) 2000-06-23 2010-08-31 Ekhaus Michael A Method and system for high performance model-based personalization
JPWO2020188924A1 (ja) * 2019-03-20 2020-09-24

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115834A (ja) * 1997-06-19 1999-01-22 Canon Inc 画像処理装置及びその制御方法
US6321221B1 (en) 1998-07-17 2001-11-20 Net Perceptions, Inc. System, method and article of manufacture for increasing the user value of recommendations
US6334127B1 (en) * 1998-07-17 2001-12-25 Net Perceptions, Inc. System, method and article of manufacture for making serendipity-weighted recommendations to a user
US6412012B1 (en) 1998-12-23 2002-06-25 Net Perceptions, Inc. System, method, and article of manufacture for making a compatibility-aware recommendations to a user
KR100319154B1 (ko) * 1999-02-01 2001-12-29 구자홍 이미지 데이타의 구성 방법과 이미지 검색 방법
US7461058B1 (en) 1999-09-24 2008-12-02 Thalveg Data Flow Llc Optimized rule based constraints for collaborative filtering systems
US8548987B2 (en) 1999-09-24 2013-10-01 Thalveg Data Flow Llc System and method for efficiently providing a recommendation
US7788123B1 (en) 2000-06-23 2010-08-31 Ekhaus Michael A Method and system for high performance model-based personalization
US8155992B2 (en) 2000-06-23 2012-04-10 Thalveg Data Flow Llc Method and system for high performance model-based personalization
JP2002366575A (ja) * 2001-03-26 2002-12-20 Lg Electronics Inc イメージ検索方法及び検索装置
JPWO2020188924A1 (ja) * 2019-03-20 2020-09-24
WO2020188924A1 (ja) * 2019-03-20 2020-09-24 日本電気株式会社 情報処理装置、検索方法、及びプログラムが格納された非一時的なコンピュータ可読媒体

Similar Documents

Publication Publication Date Title
JP4366108B2 (ja) 文書検索装置、文書検索方法及びコンピュータプログラム
JP3813911B2 (ja) 機械翻訳システム、機械翻訳方法及び機械翻訳プログラム
JP2004348591A (ja) 文書検索方法及び装置
US6480841B1 (en) Information processing apparatus capable of automatically setting degree of relevance between keywords, keyword attaching method and keyword auto-attaching apparatus
JP2004240750A (ja) 画像検索装置
JP3673615B2 (ja) 画像処理装置及びその制御方法
US7647303B2 (en) Document processing apparatus for searching documents, control method therefor, program for implementing the method, and storage medium storing the program
KR20070058635A (ko) 시각적 텍스트 통역을 위한 전자 디바이스 및 방법
JPH10289245A (ja) 画像処理装置及びその制御方法
JP4054428B2 (ja) 画像検索装置及びその方法、コンピュータ可読メモリ
JPH10289240A (ja) 画像処理装置及びその制御方法
US6430566B1 (en) Image processing apparatus and control method therefor
JPH10301943A (ja) 画像処理装置及びその制御方法
JP2004334341A (ja) 文書検索装置、文書検索方法及び記録媒体
JPH11218806A (ja) データ処理装置及びその方法、及びそのプログラムを記憶した記憶媒体
JPH10289241A (ja) 画像処理装置及びその制御方法
JP2005107931A (ja) 画像検索装置
JPH1145286A (ja) 文書処理装置、文書処理プログラムが記憶された記憶媒体、及び文書処理方法
JP2004240751A (ja) 画像検索装置
JP2024172255A (ja) プログラム、情報処理装置及び情報処理方法
JP7655744B2 (ja) 検索装置、検索方法及び制御プログラム
JP7522885B1 (ja) 情報処理装置、情報処理システムおよびプログラム
JPH05181912A (ja) 文書検索装置
JPH06223113A (ja) 電子ファイリング装置
JP2006163446A (ja) 情報処理装置およびデータ検索方法およびプログラムおよび記録媒体

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040413

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040413

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20040413

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20040413

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060313

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060512

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060616

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060810

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060915