[go: up one dir, main page]

JP4912142B2 - Search system - Google Patents

Search system Download PDF

Info

Publication number
JP4912142B2
JP4912142B2 JP2006351158A JP2006351158A JP4912142B2 JP 4912142 B2 JP4912142 B2 JP 4912142B2 JP 2006351158 A JP2006351158 A JP 2006351158A JP 2006351158 A JP2006351158 A JP 2006351158A JP 4912142 B2 JP4912142 B2 JP 4912142B2
Authority
JP
Japan
Prior art keywords
search
image
keyword
search keyword
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006351158A
Other languages
Japanese (ja)
Other versions
JP2008165304A (en
Inventor
憲治 池水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP2006351158A priority Critical patent/JP4912142B2/en
Publication of JP2008165304A publication Critical patent/JP2008165304A/en
Application granted granted Critical
Publication of JP4912142B2 publication Critical patent/JP4912142B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ユーザによって入力された検索キーワードに応じた検索結果を表示する検索システムに関するものである。   The present invention relates to a search system that displays a search result corresponding to a search keyword input by a user.

文書や画像のデータ、或いは、ネットワーク上で公開されているデータを検索する場合に、キーワード検索が広く用いられている。キーワード検索では、ユーザにより入力された検索キーワードが検索条件として用いられ、文書内部や予め画像に付与されたタグデータ、或いはネットワーク上に公開中のデータ内部などから検索キーワードが含まれているデータが探し出される。データが探し出されると、検索結果として文字や画像などの項目が表示され、ユーザはこれを選択することによってデータやURLを得ることができる。   Keyword search is widely used when searching for document or image data or data published on a network. In a keyword search, a search keyword input by a user is used as a search condition, and data including a search keyword from inside a document, tag data previously given to an image, or inside data that is open to the public on a network is included. Searched for. When data is found, items such as characters and images are displayed as search results, and the user can obtain data and URL by selecting them.

ところが、ユーザにより入力された検索キーワードは、ユーザの望む検索結果を表示するための検索条件として必ずしも適切であるとは限らない。このため、シソーラスなど、単語と単語を関連付けした辞書データベースを利用し、検索キーワードに関連する関連語句も検索条件として検索を行う方法がある。検索に辞書データベースを利用することで、検索キーワードとデータとが完全に一致していなくても、検索キーワードの関連語句を含むコンテンツデータを検索にヒット(検索したデータを探し出すこと)させることができる。   However, the search keyword input by the user is not necessarily appropriate as a search condition for displaying the search result desired by the user. For this reason, there is a method that uses a dictionary database in which words are associated with each other, such as a thesaurus, and searches for related terms and phrases related to a search keyword as a search condition. By using a dictionary database for the search, even if the search keyword and the data do not completely match, it is possible to hit the search (searching for the searched data) with the content data including the related terms of the search keyword. .

しかしながら、辞書データベースを利用する場合、ユーザが入力した検索キーワードの何倍もの語句を検索条件に用いて検索が行われるため、検索結果として表示される項目数が増加し、表示された項目の中にはユーザにとって不要な項目が数多く含まれることになるため、ユーザが必要とする項目を見つけ出すのが困難になる。また、表示される項目数に上限が設けられている場合には、必要な項目が表示されないこともある。   However, when using a dictionary database, a search is performed using a search condition that is many times the number of search keywords entered by the user, so the number of items displayed as a search result increases, and among the displayed items Since many items unnecessary for the user are included, it becomes difficult to find the items that the user needs. In addition, when an upper limit is set for the number of items to be displayed, necessary items may not be displayed.

このため、ユーザが入力した検索キーワードを含むデータに加え、この検索キーワードと関連の度合いが高くかつ検索キーワードの含まれないデータをヒットさせる(特許文献1)、あるいは、検索キーワードと関連語句や関連語句同士の関係を表示して(特許文献2)、検索漏れを防止することが提案されている。
特開平11−328194号公報 特開2004−287827号公報
For this reason, in addition to the data including the search keyword input by the user, data that is highly related to the search keyword and does not include the search keyword is hit (Patent Document 1), or the search keyword is related to a related phrase or relationship. It has been proposed to display a relationship between words (Patent Document 2) to prevent omission of search.
JP 11-328194 A JP 2004-287827 A

しかしながら、上記のような検索方法は、例えば画像の検索を行うときなど、ユーザが検索キーワードを明確に認識できず、自らのイメージや曖昧な記憶に頼って検索を行う必要がある場合には、ユーザの望む検索結果を得られるまで検索キーワードを繰り返し入力して何度も検索を行う必要が生じるため、イメージに頼った検索では利便性に欠けていた。   However, the search method as described above, for example, when searching for an image, when the user cannot clearly recognize the search keyword and needs to search based on his own image or ambiguous memory, Since it is necessary to repeatedly enter a search keyword until a search result desired by the user is obtained, a search based on images lacks convenience.

本発明は、上記の課題を解決するものであり、ユーザがイメージに頼った検索を行う際の利便性を高めることができる検索システムを提供することを目的としている。   The present invention solves the above-described problems, and an object of the present invention is to provide a search system that can improve convenience when a user performs a search that relies on an image.

上記目的を達成するために、本発明の検索システムは、ユーザが入力した検索キーワード及びその関連語句に応じた数の項目が検索結果として表示される検索システムにおいて、前記検索キーワードにその概念の広さに応じた抽象度を割り当てた辞書データベースと、前記項目のデータが格納されたコンテンツデータベースと、前記検索キーワード及び前記関連語句に対応付けされた前記項目を前記コンテンツデータベースから読み出し、所定項目数分の前記項目を検索結果として表示させる検索処理手段であって、前記辞書データベースを参照してユーザが入力した前記検索キーワードの前記抽象度を識別し、前記検索キーワードの概念が狭くなるにしたがって、前記検索キーワードに対応付けされた前記項目の表示数を増加させるとともに、前記関連語句に対応付けされた前記項目の表示数を前記検索キーワードに対応付けされた前記項目の増加分だけ減少させて前記検索結果を表示する検索処理手段とを備えたものである。 In order to achieve the above object, a search system according to the present invention is a search system in which a number of items corresponding to a search keyword input by a user and its related terms are displayed as search results. A dictionary database to which the degree of abstraction is assigned, a content database in which the data of the item is stored, and the items associated with the search keyword and the related phrase are read from the content database, and a predetermined number of items a search processing means for displaying the items as a search result, the referring to the dictionary database to identify the abstraction of the search keyword entered by the user, thus the concept of the search keyword narrower, the increasing the number of displayed correlated to said item search keyword together , In which a search processing means for the relevant word display number of association has been the item is decreased by increase of the items that are associated with the search keyword to display the search results.

なお、前記項目は、画像であり、前記検索処理手段は、前記検索キーワードに対応付けされた検索画像と、前記関連語句に対応付けされた関連画像とを前記検索結果として所定表示領域内で表示させるとき、前記検索画像及び前記関連画像の表示数の変化に伴って、前記検索画像及び前記関連画像を表示させる表示面積を前記所定表示領域内で変化させることが好ましい。 The item is an image, and the search processing means displays a search image associated with the search keyword and a related image associated with the related phrase as a search result within a predetermined display area. In this case, it is preferable that a display area for displaying the search image and the related image is changed in the predetermined display area in accordance with a change in the display number of the search image and the related image .

本発明の検索システムは、検索キーワードの概念が狭くなるにしたがって、検索キーワードに対応付けされた項目の表示数を増加させるとともに、関連語句に対応付けされた項目の表示数を検索キーワードに対応付けされた項目の増加分だけ減少させるので、ユーザのイメージが曖昧な場合には関連語句に対応付けされた項目の表示数を増加させてユーザのイメージをより具体的にし、ユーザのイメージが具体的な場合には検索キーワードに対応付けされた項目の表示数を増加させてユーザのイメージを明確にすることが可能になり、ユーザがイメージに頼った検索を行う際の利便性を高めることができる。 Search system of the present invention, the search concept of Keywords thus narrows the search with increasing number of displayed associated item to the keyword correspondence to find the number of displayed items that are associated with the related phrases keywords because it reduces only the items increment of which is, when the image of the user is ambiguous by increasing the number of displayed items that are associated with the related phrases and more specifically an image of the user, the image of the user specific In this case, it is possible to increase the number of items displayed in association with the search keyword to clarify the user's image, and it is possible to improve convenience when the user performs a search depending on the image. .

また、検索画像及び関連画像の表示数の変化に伴って、検索画像及び関連画像を表示させる表示面積を所定表示領域内で変化させるので、ユーザのイメージが曖昧なときには関連画像が目立ち、ユーザのイメージが具体的なときには検索画像が目立つように各画像を表示することが可能になり、ユーザが分かりやすい検索を行うことができる。 In addition, since the display area for displaying the search image and the related image is changed within the predetermined display area in accordance with the change in the display number of the search image and the related image , the related image is noticeable when the user image is ambiguous. When an image is specific, each image can be displayed so that the search image is conspicuous, and a search that is easy for the user to understand can be performed.

図1に示すように、検索システム10はCPU11を備えている。CPU11は、ROM12のプログラム13を実行して検索システム10全体の動作を管制する。RAM14は、プログラム13の実行時にワークメモリとして用いられる。検索システム10では、CPU11、ROM12、RAM14の他、検索結果の表示に用いるコンテンツデータを記憶したコンテンツデータベース15、検索キーワードとその関連語句を対応付けした辞書データベース16、後述する検索履歴データが格納される履歴データベース17、キーボードやマウスなどからなり、検索キーワードを入力する入力装置18、及びディスプレイなどからなり、検索結果を表示する表示装置19が相互に接続されている。   As shown in FIG. 1, the search system 10 includes a CPU 11. The CPU 11 executes the program 13 in the ROM 12 and controls the operation of the entire search system 10. The RAM 14 is used as a work memory when the program 13 is executed. In the search system 10, in addition to the CPU 11, ROM 12, and RAM 14, a content database 15 that stores content data used to display search results, a dictionary database 16 that associates search keywords with related phrases, and search history data that will be described later are stored. A history database 17, a keyboard and a mouse, an input device 18 for inputting a search keyword, and a display 19 for displaying a search result are connected to each other.

CPU11は検索処理部(検索処理手段)11aを備えている。ユーザが入力装置18によって検索キーワードを入力すると、検索処理部11aは辞書データベース16にアクセスし、検索キーワードに関連する関連語句を検索する。   The CPU 11 includes a search processing unit (search processing means) 11a. When the user inputs a search keyword using the input device 18, the search processing unit 11a accesses the dictionary database 16 and searches for related terms related to the search keyword.

図2に示すように、辞書データベース16では、検索キーワードと関連語句とが対応付けされている。関連語句は、検索キーワードとの関連度(関連の度合い)の高い順に検索キーワードに対応付けされている。関連度は初期設定されており、詳しくは後述するように適宜に修正されていく。   As shown in FIG. 2, in the dictionary database 16, the search keyword and the related phrase are associated with each other. The related terms are associated with the search keyword in descending order of the degree of association (degree of association) with the search keyword. The degree of association is initially set, and is corrected as appropriate in detail as will be described later.

関連語句の対応付けについて具体的に説明すると、辞書データベース16では、検索キーワードの「秋」に対して、関連度の高い順に「運動会」「紅葉」「サツマイモ」・・・などが関連語句として対応付けされている。同様に、検索キーワードの「桜」に対しては、関連度の高い順に「ソメイヨシノ」、「花見」、「桜餅」・・・などが関連語句として対応付けされ、検索キーワード「九州」に対しては、関連度の高い順に「温泉」、「方言」、「ラーメン」、「鹿児島」・・・などが関連語句として対応付けされている。なお、図中の表では関連度の高い関連語句が上段になるように検索キーワードごとの関連語句を表記している。   The association of related terms will be described in detail. In the dictionary database 16, “Athletic meet”, “Autumn leaves”, “Sweet potato”, etc. correspond to the search keyword “autumn” in the descending order of relevance. It is attached. Similarly, for the search keyword “Sakura”, “Somei Yoshino”, “Hanami”, “Sakura”, etc. are associated as related terms in the descending order of relevance. , “Hot spring”, “dialect”, “ramen”, “Kagoshima”,. In the table in the figure, the related words / phrases for each search keyword are shown so that the related words / phrases with a high degree of relevance are in the upper row.

検索キーワードには、その概念の広さに応じて抽象度が割り当てられている。抽象度は「1」〜「36」のいずれかの値からなり、検索キーワードの概念が広くなるにつれてその値が高くなる。辞書データベース16では、検索キーワードの「秋」には抽象度「33」、検索キーワードの「桜」には抽象度「21」、検索キーワードの「九州」には抽象度「10」が割り当てられ、また、関連語句のそれぞれにも抽象度が割り当てられている。   The search keyword is assigned an abstraction level according to the breadth of the concept. The degree of abstraction is any value from “1” to “36”, and the value increases as the concept of the search keyword becomes wider. In the dictionary database 16, an abstraction level “33” is assigned to the search keyword “autumn”, an abstraction level “21” is assigned to the search keyword “sakura”, and an abstraction level “10” is assigned to the search keyword “Kyushu”. An abstraction level is also assigned to each related phrase.

コンテンツデータベース15には複数種類の画像データが格納されている。各画像データには複数のタグデータが付されており、各タグデータに検索キーワード及び関連語句が割り当てられている。これにより、各画像データと検索キーワード及び関連語句とが対応付けされている。そして、検索処理部11aは、検索結果として表示する画像(項目)の画像データをコンテンツデータベース15から読み出して表示装置19から表示させる。なお、検索結果として表示される画像は写真を表す画像となっている。   The content database 15 stores a plurality of types of image data. Each image data is attached with a plurality of tag data, and a search keyword and a related phrase are assigned to each tag data. Accordingly, each image data is associated with the search keyword and the related phrase. Then, the search processing unit 11a reads image data of an image (item) to be displayed as a search result from the content database 15 and displays it from the display device 19. The image displayed as the search result is an image representing a photograph.

履歴データベース17には、ユーザが検索結果として表示された関連語句を再度検索キーワードとして入力するたびに、このときの検索キーワードと検索の成否とを示す検索履歴データが書き込まれる。そして、検索処理部11aは、検索履歴データが書き込まれるたびに辞書データベース16での関連語句の関連度を修正し、関連語句の並べ替えを行う。具体的には、検索処理部11aは、ユーザが再検索を行った回数の多い関連語句の関連度を高くする。   Each time the user inputs the related phrase displayed as a search result as a search keyword again, search history data indicating the search keyword at this time and the success or failure of the search is written in the history database 17. Then, each time the search history data is written, the search processing unit 11a corrects the degree of association of the related words / phrases in the dictionary database 16 and rearranges the related words / phrases. Specifically, the search processing unit 11a increases the degree of relevance of related words / phrases that are frequently searched again by the user.

次に、図4〜図6を参照して、画像を検索する際の処理の流れについて説明する。   Next, the flow of processing when searching for an image will be described with reference to FIGS.

図4に示すように、ユーザが入力装置18で検索キーワードを入力すると、検索処理部11aは辞書データベース16を参照して検索キーワードの抽象度を識別する。この後、検索処理部11aは、検索キーワードに対応付けされた検索画像の表示数(項目数)と関連語句に対応付けされた関連画像の表示数(項目数)を抽象度に応じて算出する。   As shown in FIG. 4, when the user inputs a search keyword with the input device 18, the search processing unit 11 a refers to the dictionary database 16 to identify the abstraction level of the search keyword. Thereafter, the search processing unit 11a calculates the display number (number of items) of the search image associated with the search keyword and the display number (number of items) of the related image associated with the related phrase according to the degree of abstraction. .

具体的に説明すると、図5及び図6に示すように、例えば表示装置19の画像の表示領域19aには1画面内に36個のウインドウ19bが表示されている。検索処理部11aは、36個のウインドウ19bを、検索画像30が表示されるウインドウ19bと関連画像31が表示されるウインドウ19bとに区別する。検索画像30を表示するウインドウ19bの数には、検索キーワードの抽象度が低くなる、すなわち検索キーワードの概念が狭くなるにしたがって、検索画像30を表示するウインドウ19bの数が増加するように、検索キーワードの抽象度が割り当てられている。   More specifically, as shown in FIGS. 5 and 6, for example, 36 windows 19 b are displayed in one screen in the image display area 19 a of the display device 19. The search processing unit 11a distinguishes the 36 windows 19b into a window 19b in which the search image 30 is displayed and a window 19b in which the related image 31 is displayed. The number of windows 19b displaying the search images 30 is such that the number of windows 19b displaying the search images 30 increases as the abstraction of the search keywords decreases, that is, as the concept of the search keywords decreases. A keyword abstraction level is assigned.

本実施形態では、例えば検索画像30を表示するウインドウ19bが「1」個→検索キーワードの抽象度が「36」、検索キーワードを表示するウインドウ19bが「2」個→検索キーワードの抽象度が「35」、検索キーワードを表示するウインドウ19bが「3」個→検索キーワードの抽象度が「34」というように、検索画像30を表示するウインドウ19bの数と抽象度とが反比例するように、検索画像30を表示するウインドウ19bの数に抽象度が割り当てられている。これらを対応付けしたテーブルはROM12に格納されており、検索処理部11aはROM12を参照して検索画像30を表示するウインドウ19bの数を決定する。検索画像30を表示するウインドウ19bの数が決定されると、この数がウインドウ19bの総数から差し引かれて関連画像31を表示するウインドウ19bの数が決定される。これらの処理により、検索画像30及び関連画31の表示数の変化に伴って、検索画像30の表示面積と関連画像31の表示面積とが表示領域19a内で変化する。   In this embodiment, for example, the number of windows 19b that display the search image 30 is “1” → the abstraction level of the search keyword is “36”, and the number of windows 19b that display the search keyword is “2” → the abstraction level of the search keyword is “ 35 ”,“ 3 ”windows 19b for displaying the search keyword → the abstraction level of the search keyword is“ 34 ”, and the number of windows 19b for displaying the search image 30 and the abstraction level are inversely proportional. An abstraction level is assigned to the number of windows 19b displaying the image 30. A table in which these are associated is stored in the ROM 12, and the search processing unit 11 a refers to the ROM 12 and determines the number of windows 19 b for displaying the search image 30. When the number of windows 19b displaying the search image 30 is determined, this number is subtracted from the total number of windows 19b to determine the number of windows 19b displaying the related images 31. With these processes, the display area of the search image 30 and the display area of the related image 31 change in the display area 19a as the display number of the search image 30 and the related image 31 changes.

関連画像31を表示するウインドウ19bの数が決定されると、関連画像31の表示に用いる関連語句の数が決定される。関連語句の数は、関連画像31を表示するウインドウ19bの数によって予め設定されており、関連画像31を表示するウインドウ19bの数が減少するにつれて、その数も少なくなるように設定されている。関連画像31を表示するウインドウ19bの数と関連語句の数とを対応付けしたテーブルはROM12に格納されており、検索処理部11aはROM12を参照して関連語句の数を決定する。関連語句の数が決定されると、決定された数の関連語句が、関連度の高い順に辞書データベース16から抽出される。関連語句の抽出が終了すると、検索キーワード及び関連語句に対応する画像データがコンテンツデータベース15から読み出され、検索画像30及び関連画像31が各々のウインドウ19bで表示される。   When the number of windows 19b for displaying the related image 31 is determined, the number of related terms used to display the related image 31 is determined. The number of related phrases is set in advance by the number of windows 19b displaying the related images 31, and is set so that the number decreases as the number of windows 19b displaying the related images 31 decreases. A table in which the number of windows 19b displaying the related image 31 and the number of related words is associated is stored in the ROM 12, and the search processing unit 11a refers to the ROM 12 to determine the number of related words. When the number of related phrases is determined, the determined number of related phrases is extracted from the dictionary database 16 in descending order of the degree of association. When the extraction of the related phrase is completed, the image data corresponding to the search keyword and the related phrase is read from the content database 15, and the search image 30 and the related image 31 are displayed in each window 19b.

これらの処理によって、図5の例では、検索画像30を表示するウインドウ19bが4個となり、関連画像31を表示するウインドウ19bが32個となる。また、関連画像31を表示するウインドウ19bでは8種類の関連語句のそれぞれについて関連画像31が4つずつ表示される。表示領域19aでは、検索画像30を表示するウインドウ19bが中央に配置され、その周囲を囲むように関連画像31を表示するウインドウ19bが配置される。また、検索キーワードを示す文字(図中「秋」)が検索画像30とともに表示されるとともに、関連語句を示す文字(図中「1」〜「8」)が関連画像31とともに表示される。これにより、いずれの語句に関連する画像が表示されているかがユーザに表示される。   With these processes, in the example of FIG. 5, the number of windows 19b for displaying the search image 30 is four, and the number of windows 19b for displaying the related images 31 is 32. In the window 19b that displays the related images 31, four related images 31 are displayed for each of the eight types of related words. In the display area 19a, a window 19b for displaying the search image 30 is arranged at the center, and a window 19b for displaying the related image 31 is arranged so as to surround the periphery. In addition, characters indicating the search keyword (“Autumn” in the figure) are displayed together with the search image 30, and characters indicating the related words (“1” to “8” in the figure) are displayed together with the related image 31. Thereby, it is displayed to a user whether the image relevant to which word is displayed.

また、図6の例では、検索画像30を表示するウインドウ19bが16個となり、関連画像31を表示するウインドウ19bが20個となる。また、関連画像31を表示するウインドウ19bでは5種類の関連語句のそれぞれについて関連画像31が4つずつ表示される。表示領域19aでは、検索画像30を表示するウインドウ19bが中央に配置され、その周囲を囲むように関連画像31を表示するウインドウ19bが配置される。また、検索キーワードを示す文字(図中「桜」)が検索画像30とともに表示されるとともに、関連語句を示す文字(図中「1」〜「5」)が関連画像31とともに表示される。これにより、いずれの語句に関連する画像が表示されているかがユーザに表示される。   In the example of FIG. 6, there are 16 windows 19 b for displaying the search image 30 and 20 windows 19 b for displaying the related images 31. In the window 19b displaying the related images 31, four related images 31 are displayed for each of the five types of related words. In the display area 19a, a window 19b for displaying the search image 30 is arranged at the center, and a window 19b for displaying the related image 31 is arranged so as to surround the periphery. Further, characters indicating the search keyword (“sakura” in the figure) are displayed together with the search image 30, and characters indicating the related words (“1” to “5” in the figure) are displayed together with the related image 31. Thereby, it is displayed to a user whether the image relevant to which word is displayed.

この後、表示された画像がユーザの望む画像でなく、ユーザが検索キーワードを再入力した場合、再入力した検索キーワードが表示中の関連語句か否か判定される。再入力された検索キーワードが関連語句でなかった場合は、上記と同一の処理が再度実行される。再入力された検索キーワードが表示中の関連語句であった場合、上記と同一の処理によって検索キーワードの抽象度に応じて再入力された検索キーワード及びその関連語句が再抽出され、この結果に基づいて画像が表示される。この場合、履歴データベース17に検索履歴データが保存され、検索終了後に辞書データベース16の関連度が修正される。   Thereafter, when the displayed image is not an image desired by the user and the user re-enters the search keyword, it is determined whether or not the re-entered search keyword is a related phrase being displayed. If the re-entered search keyword is not a related phrase, the same processing as described above is executed again. If the re-entered search keyword is a related phrase being displayed, the search keyword and its related phrase re-extracted according to the abstract level of the search keyword by the same process as described above are re-extracted. Image is displayed. In this case, the search history data is stored in the history database 17, and the degree of association in the dictionary database 16 is corrected after the search is completed.

なお、検索画像30を表示するウインドウ19bの数又は関連画像31を表示するウインドウ19bの数を超える画像データがコンテンツデータベース15に格納されている場合には、表示する画像をランダムに選択する、あるいは、選択された回数が相対的に多い画像を上位から選択する、他の関連語句と重複して検索された画像を優先的に表示するなど、その選択方法は適宜に設定してよい。   When image data exceeding the number of windows 19b displaying the search image 30 or the number of windows 19b displaying the related image 31 is stored in the content database 15, the image to be displayed is selected at random, or The selection method may be set as appropriate, such as selecting an image with a relatively large number of selections from the top, or preferentially displaying an image searched for overlapping with other related phrases.

上記実施形態では、ウインドウ19bの数を変化させることによって、検索画像の表示面積と関連画像の表示面積とを各々の画像の数に応じて1画面内で変化させたが、ウインドウ19bを用いない場合は、表示領域19a全体の大きさを例えば「100%」とし、これを検索キーワードの抽象度で除した結果を検索画像の表示面積とし、残りの表示領域を関連画像の表示面積として、各々の画像の数に応じて1画面内で変化させてもよい。この場合、具体的には、検索キーワードとして前述した「秋」が入力された場合、「秋」の抽象度は「33」であるため、検索画像表示領域30の大きさは、(100/33)=3.3%となる。また、残りの表示領域の大きさが関連画像表示領域31の大きさとなり、関連画像表示領域31の大きさは、100−3.3=96.7%となる。   In the above embodiment, the display area of the search image and the display area of the related image are changed in one screen according to the number of each image by changing the number of windows 19b, but the window 19b is not used. In this case, the size of the entire display area 19a is set to “100%”, for example, and the result obtained by dividing this by the abstraction level of the search keyword is used as the display area of the search image, and the remaining display area is set as the display area of the related image. Depending on the number of images, it may be changed within one screen. In this case, specifically, when “autumn” described above is input as a search keyword, the abstraction level of “autumn” is “33”, so the size of the search image display area 30 is (100/33). ) = 3.3%. Further, the size of the remaining display area is the size of the related image display area 31, and the size of the related image display area 31 is 100−3.3 = 96.7%.

上記実施形態では、検索結果の表示に用いる項目を画像で表示したが、項目は文字やマークで表示してもよいし、音楽によって項目を表してもよい。   In the above embodiment, the items used for displaying the search results are displayed as images. However, the items may be displayed as characters or marks, or may be represented by music.

上記実施形態では、コンテンツデータベース17の画像データを予め設定したが、ユーザが任意に画像データとタグデータとの対応付けを行えるようにしてもよい。この場合、検索システムの管理者は、これらの対応付けを確認するのみとなる。   In the above embodiment, the image data of the content database 17 is set in advance, but the user may arbitrarily associate the image data with the tag data. In this case, the administrator of the search system only confirms these associations.

上記実施形態では、検索キーワードの抽象度で決められた表示数分の検索画像を表示したが、抽象度と対応付けされた検索画像がその表示数を超えている場合は、検索画像や検索キーワードをダブルクリックすると、検索画像の表示数が増加するようにしてもよい。   In the above-described embodiment, search images corresponding to the display number determined by the abstraction level of the search keyword are displayed. If the search image associated with the abstraction level exceeds the display number, the search image or the search keyword is displayed. Double-clicking may increase the number of search images displayed.

上記実施形態では、抽象度に応じて項目数が変化する検索のみを行ったが、これと通常の検索キーワードに応じて項目数が変化する検索とを併用し、いずれの検索を行うかを任意に選択できるようにしてもよい。   In the above embodiment, only the search in which the number of items changes according to the degree of abstraction is performed. It may be possible to select.

検索システムの電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of a search system. 辞書データベースの構成を示す説明図である。It is explanatory drawing which shows the structure of a dictionary database. コンテンツデータベースの構成を示す説明図である。It is explanatory drawing which shows the structure of a content database. 画像データを検索する際の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process at the time of searching image data. 抽象度の高い検索キーワードを入力したときの表示領域の具体的な構成を示す説明図である。It is explanatory drawing which shows the specific structure of a display area when a search keyword with high abstraction is input. 抽象度の低い検索キーワードを入力したときの表示領域の具体的な構成を示す説明図である。It is explanatory drawing which shows the specific structure of a display area when a search keyword with low abstraction is input.

符号の説明Explanation of symbols

10 検索システム
11 CPU
11a 検索処理部(検索処理手段)
16 辞書データベース
19a 表示領域
30 検索画像
31 関連画像
10 Search system 11 CPU
11a Search processing unit (search processing means)
16 Dictionary database 19a Display area 30 Search image 31 Related image

Claims (2)

ユーザが入力した検索キーワード及びその関連語句に応じた数の項目が検索結果として表示される検索システムにおいて、
前記検索キーワードにその概念の広さに応じた抽象度を割り当てた辞書データベースと、
前記項目のデータが格納されたコンテンツデータベースと、
前記検索キーワード及び前記関連語句に対応付けされた前記項目を前記コンテンツデータベースから読み出し、所定項目数分の前記項目を検索結果として表示させる検索処理手段であって、前記辞書データベースを参照してユーザが入力した前記検索キーワードの前記抽象度を識別し、前記検索キーワードの概念が狭くなるにしたがって、前記検索キーワードに対応付けされた前記項目の表示数を増加させるとともに、前記関連語句に対応付けされた前記項目の表示数を前記検索キーワードに対応付けされた前記項目の増加分だけ減少させて前記検索結果を表示する検索処理手段とを備えたことを特徴とする検索システム。
In a search system in which a number of items corresponding to a search keyword entered by a user and its related terms are displayed as search results,
A dictionary database in which the search keyword is assigned an abstraction level according to the size of the concept;
A content database storing the data of the item;
A search processing means for reading out the items associated with the search keyword and the related phrase from the content database, and displaying a predetermined number of items as a search result, wherein the user refers to the dictionary database. identifying the abstraction of the search keyword entered, therefore the concept of the search keyword narrower, with increasing number of display of the items that are associated with the search keyword, which is associated with the related phrases A search system comprising: a search processing means for displaying the search result by reducing the display number of the item by an increment of the item associated with the search keyword .
前記項目は、画像であり、
前記検索処理手段は、前記検索キーワードに対応付けされた検索画像と、前記関連語句に対応付けされた関連画像とを前記検索結果として所定表示領域内で表示させるとき、前記検索画像及び前記関連画像の表示数の変化に伴って、前記検索画像及び前記関連画像を表示させる表示面積を前記所定表示領域内で変化させることを特徴とする請求項1記載の検索システム。
The item is an image;
The search processing unit displays the search image and the related image when the search image associated with the search keyword and the related image associated with the related phrase are displayed as a search result in a predetermined display area. The search system according to claim 1 , wherein a display area for displaying the search image and the related image is changed in the predetermined display area in accordance with a change in the display number .
JP2006351158A 2006-12-27 2006-12-27 Search system Expired - Fee Related JP4912142B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006351158A JP4912142B2 (en) 2006-12-27 2006-12-27 Search system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006351158A JP4912142B2 (en) 2006-12-27 2006-12-27 Search system

Publications (2)

Publication Number Publication Date
JP2008165304A JP2008165304A (en) 2008-07-17
JP4912142B2 true JP4912142B2 (en) 2012-04-11

Family

ID=39694772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006351158A Expired - Fee Related JP4912142B2 (en) 2006-12-27 2006-12-27 Search system

Country Status (1)

Country Link
JP (1) JP4912142B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5044236B2 (en) * 2007-01-12 2012-10-10 富士フイルム株式会社 Content search device and content search method
CN114707006A (en) * 2022-04-18 2022-07-05 中恒信息科技(广州)有限公司 Multi-option intelligent retrieval method based on data dictionary

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2821213B2 (en) * 1989-12-20 1998-11-05 株式会社日立製作所 Database matching method
JPH0528199A (en) * 1991-07-18 1993-02-05 Canon Inc Document retrieval device
JP3720412B2 (en) * 1995-05-01 2005-11-30 キヤノン株式会社 Information processing method and apparatus
JP3500893B2 (en) * 1997-03-19 2004-02-23 ミノルタ株式会社 Information processing apparatus and information processing method
JP2003203090A (en) * 2002-01-07 2003-07-18 Ricoh Co Ltd Image space displaying method
CN1965319A (en) * 2004-06-10 2007-05-16 松下电器产业株式会社 Information search device, input supporting device, method, and program
JP2006172086A (en) * 2004-12-15 2006-06-29 Matsushita Electric Ind Co Ltd Information display device

Also Published As

Publication number Publication date
JP2008165304A (en) 2008-07-17

Similar Documents

Publication Publication Date Title
US8639684B2 (en) Dynamic search box for web browser
JP2004326216A (en) Document search system, method and program, and recording medium
CN112307365A (en) Information display method and device, electronic equipment and storage medium
JP6533876B2 (en) Product information display system, product information display method, and program
US20120317141A1 (en) System and method for ordering of semantic sub-keys
JPH04281559A (en) Document retrieving device
JP4912142B2 (en) Search system
EP3255566A1 (en) Text retrieval method and apparatus
US20120323904A1 (en) Automatic generation of a search query
JP5233101B2 (en) Electronic device and program with dictionary function
JPH064584A (en) Text retriever
JP3162907B2 (en) Document data retrieval device
JP2000200279A (en) Information retrieving device
JP2006155653A (en) Information display control device and program
TWI451277B (en) Search tags visualization system and method therefore
JP3829802B2 (en) Information display control device and program
JPH08235204A (en) Method and device for retrieving document
JP7200895B2 (en) Information processing device, display control method, and program
JP2006039811A (en) Document management program, document management method and document management device
WO2024201546A1 (en) Phrase display control device and phrase display control method
JPH04169971A (en) Document retrieving device
JP2003150546A (en) Data input device and input method to data input form
JP4958566B2 (en) Database information storage and retrieval system
JP2016009233A (en) Searching device and searching method
CN114035693A (en) Pinyin input method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090907

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111005

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111205

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120111

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120117

R150 Certificate of patent or registration of utility model

Ref document number: 4912142

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150127

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees