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

JP5794001B2 - Information search method, information search device, and information search program - Google Patents

Information search method, information search device, and information search program Download PDF

Info

Publication number
JP5794001B2
JP5794001B2 JP2011148351A JP2011148351A JP5794001B2 JP 5794001 B2 JP5794001 B2 JP 5794001B2 JP 2011148351 A JP2011148351 A JP 2011148351A JP 2011148351 A JP2011148351 A JP 2011148351A JP 5794001 B2 JP5794001 B2 JP 5794001B2
Authority
JP
Japan
Prior art keywords
input
search
keywords
keyword
information search
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.)
Active
Application number
JP2011148351A
Other languages
Japanese (ja)
Other versions
JP2013016024A (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.)
Nikon Corp
Original Assignee
Nikon 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 Nikon Corp filed Critical Nikon Corp
Priority to JP2011148351A priority Critical patent/JP5794001B2/en
Publication of JP2013016024A publication Critical patent/JP2013016024A/en
Application granted granted Critical
Publication of JP5794001B2 publication Critical patent/JP5794001B2/en
Active 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 method and a search device for extracting information related to an input keyword from a search target.

複数の検索キーワードが入力された場合、それぞれのキーワードの重要度を加味して検索を行う検索システムが知られている(例えば、特許文献1参照)。   There is known a search system that performs a search in consideration of the importance of each keyword when a plurality of search keywords are input (see, for example, Patent Document 1).

特開平5−158991号公報JP-A-5-158991

複数の検索キーワードが修飾語を含む場合、それらの修飾関係(係り方)を考慮しないと、たとえキーワードの重要度を加味して検索を行っても検索者にとって好ましい検索結果は得られない。   When a plurality of search keywords include modifiers, a search result preferable for the searcher cannot be obtained even if a search is performed in consideration of the importance of the keywords, without considering the modifier relationship (how to engage).

本発明に係る情報検索方法は、コンピュータがキーワードの入力を受け付ける第1ステップと、コンピュータが、第1ステップにおいて複数のキーワードが入力された場合に複数のキーワードの入力形態または入力順序に基づいて、複数のキーワードによる修飾関係の優先度を決定する第2ステップと、コンピュータが、決定した優先度に基づいて、複数のキーワードに関連する情報を検索対象から検索して出力する第3ステップとを備える。
本発明に係る情報検索装置は、キーワードの入力を受け付ける受付と、受付に複数のキーワードが入力されると、複数のキーワードの入力形態または入力順序に基づいて、複数のキーワードによる修飾関係の優先度を決定する決定、優先度に基づいて、複数のキーワードに関連する情報を検索対象から検索して出力する出力とを備える。
本発明に係る情報検索プログラムは、コンピュータに、キーワードの入力を受け付ける第1ステップと、第1ステップにおいて複数のキーワードが入力されると、複数のキーワードの入力形態または入力順序に基づいて、複数のキーワードによる修飾関係の優先度を決定する第2ステップと、決定した優先度に基づいて、複数のキーワードに関連する情報を検索対象から検索して出力する第3ステップとを実行させる。
Information search method according to the present invention includes a first step of the computer accepts an input of a keyword, computer, based on an input form or input sequence of the plurality of keywords when multiple keywords are entered in a first step, a second step of determining the priority of a modified relationship by keyword multiple, computer, based on the determined priority, and a third step of outputting searching for information related to a plurality of keywords from the search with Ru.
Information retrieval apparatus according to the present invention includes a receiving unit that receives an input of a keyword, the plurality of keywords are input to the reception unit, based on an input form or order of inputting multiple keywords, modification by keyword multiple a determination unit for determining a priority of relations, based on Sakido Yu, Ru and an output unit for outputting searching for information related to a plurality of keywords from the search target.
The information search program according to the present invention includes a first step of accepting keyword input to a computer, and when a plurality of keywords are input in the first step, a plurality of keywords are input based on an input form or input order of the plurality of keywords. A second step of determining the priority of the modification relationship by keyword and a third step of searching and outputting information related to a plurality of keywords from the search target based on the determined priority are executed.

本発明によれば、複数のキーワードを入力して検索を行う場合に、検索者にとって好ましい検出結果が得られる可能性を高めることができる。   According to the present invention, when a search is performed by inputting a plurality of keywords, it is possible to increase the possibility of obtaining a detection result preferable for the searcher.

一実施形態におけるシステムの概略構成図。1 is a schematic configuration diagram of a system in one embodiment. サーバコンピュータの構成を示す図。The figure which shows the structure of a server computer. ユーザPCにおける検索画面の入力例を示す図。The figure which shows the example of an input of the search screen in user PC. 図3の入力値で検索を指示した場合の結果表示例を示す図。The figure which shows the example of a result display when the search is instruct | indicated with the input value of FIG. サーバコンピュータにおける検索処理手順の一例を示す図。The figure which shows an example of the search processing procedure in a server computer. キーワードを個別の入力部に入力する例を示す図。The figure which shows the example which inputs a keyword into an individual input part.

図面に基づいて、本発明をWeb上の画像検索システムに適用した場合の一実施形態を説明する。
図1は本実施形態における画像検索システムの概略構成を示す。画像検索を行う者(以下、ユーザ)は、自身のパーソナルコンピュータ等(以下、ユーザPC)50からネットワーク60を経由して画像検索サイトのサーバコンピュータ100にアクセスし、検索キーワード(以下、単にキーワード)を入力して画像検索を指示する。尚、本実施形態ではWeb上の画像検索システムに適用した場合を例に挙げて本発明の実施形態を説明するが、本発明はこれに限定されるものではない。
An embodiment when the present invention is applied to an image search system on the Web will be described based on the drawings.
FIG. 1 shows a schematic configuration of an image search system in the present embodiment. A person who performs an image search (hereinafter referred to as a user) accesses the server computer 100 of the image search site from his / her personal computer or the like (hereinafter referred to as a user PC) 50 via the network 60 and searches a search keyword (hereinafter simply referred to as a keyword). To search for images. In the present embodiment, the embodiment of the present invention will be described by taking the case where the present invention is applied to an image search system on the Web as an example. However, the present invention is not limited to this.

図2はサーバコンピュータ100の構成を示すブロック図である。サーバコンピュータ100は、CPU11、RAM12、ディスクインターフェース13、ディスプレイコントローラ14、CPUバス15、シリアルバス16、シリアルバスコントローラ17などを有する本体部と、シリアルバス16を介して接続されるキーボード21やマウス22等の入力部と、ディスクインターフェース13を介して接続される記憶部31と、表示部としてのディスプレイ32とから構成される。記憶部31には、検索対象となる画像データを格納する画像データベースと、画像データベースから画像を検索するための検索プログラム(サーチエンジン)とが格納されている。
ユーザPC50も、サーバコンピュータ100とほぼ同様のハード構成を備える。
FIG. 2 is a block diagram showing the configuration of the server computer 100. The server computer 100 includes a main body having a CPU 11, a RAM 12, a disk interface 13, a display controller 14, a CPU bus 15, a serial bus 16, a serial bus controller 17, etc., and a keyboard 21 and a mouse 22 connected via the serial bus 16. And the like, a storage unit 31 connected via the disk interface 13, and a display 32 as a display unit. The storage unit 31 stores an image database for storing image data to be searched and a search program (search engine) for searching for an image from the image database.
The user PC 50 also has substantially the same hardware configuration as the server computer 100.

検索対象となる画像データ(以下、単に画像と呼ぶ)は、画像検索サイトの形態によって異なる。例えばWebページに掲載されている広範囲の画像が検索対象となる場合もあるし、フォトアルバムサイトや画像投稿サイトなどでは、そのサイトに投稿(アップロード)された画像のみが検索対象となる。後者の場合は、ユーザが過去に投稿した画像のみを検索対象とするサービスがあってもよい。   Image data to be searched (hereinafter simply referred to as an image) varies depending on the form of the image search site. For example, a wide range of images posted on a Web page may be a search target. In a photo album site, an image posting site, or the like, only images posted (uploaded) on the site are search targets. In the latter case, there may be a service in which only images posted by the user in the past are targeted for search.

サーバコンピュータ100のCPU(以下、サーバCPU)11は、検索プログラムに従って検索処理を行う。検索プログラムは、入力されたキーワードに関連する画像(正確には、キーワードに関連する情報が対応づけられた画像)を画像データベースから検索(抽出)し、出力する機能を持つ。例えばWebページに掲載されている画像が検索対象であれば、そのページに記載されている画像の説明文と、入力されたキーワードとの関連性が判断され、関連性があればその画像が抽出される。関連性の有無の判断基準は、検索プログラムのアルゴリズムによる。   A CPU (hereinafter referred to as server CPU) 11 of the server computer 100 performs a search process according to a search program. The search program has a function of searching (extracting) an image related to the input keyword (more precisely, an image associated with information related to the keyword) from the image database and outputting the image. For example, if an image posted on a Web page is a search target, the relevance between the text description on the page and the input keyword is determined, and if there is a relevance, the image is extracted. Is done. The criterion for determining the presence or absence of relevance depends on the algorithm of the search program.

また、画像は、コンピュータで扱うことが可能な画像ファイルとして存在し、各画像ファイルのヘッダ部分には、これを撮影したカメラにおいて種々の付加情報が書き込まれている。また、撮影後にユーザが付加情報として画像ファイルに何らかの情報を書き込むことも可能である。検索においては、これらの付加情報とキーワードとの関連性を判断して抽出を行うこともできる。   The image exists as an image file that can be handled by a computer, and various additional information is written in the header of each image file in the camera that captured the image file. It is also possible for the user to write some information into the image file as additional information after shooting. In the search, it is possible to perform the extraction by judging the relationship between the additional information and the keyword.

上記付加情報として、例えばシーン撮影モード情報がある。画像を撮像する際のシーン撮影モード(「ポートレート撮影モード」、「風景撮影モード」、「夜景撮影モード」、「料理撮影モード」など)を備えたデジタルカメラを用いると、被写体に応じて撮影者あるいはカメラが被写体に応じてシーン撮影モードを設定すると、カメラはその被写体に適した撮影条件を自動設定して撮影を行う。撮影後、カメラは、当該シーン撮影モードを使用した旨のシーン撮影モード情報を、付加情報として画像ファイルに書き込む。このシーン撮影モード情報を検索に利用すれば、例えば検索対象の画像ファイルにシーン撮影モード情報として「ポートレート撮影モード」が記載されていれば、当該画像データは、「人」、「人物」、「ポートレート」等のキーワードに対する抽出候補となり得る。   Examples of the additional information include scene shooting mode information. When using a digital camera equipped with a scene shooting mode (“Portrait shooting mode”, “Landscape shooting mode”, “Night scene shooting mode”, “Cooking shooting mode”, etc.) When a person or camera sets a scene shooting mode according to the subject, the camera automatically sets shooting conditions suitable for the subject and performs shooting. After shooting, the camera writes scene shooting mode information indicating that the scene shooting mode is used as additional information in the image file. If this scene shooting mode information is used for the search, for example, if “portrait shooting mode” is described as the scene shooting mode information in the search target image file, the image data includes “person”, “person”, Can be extraction candidates for keywords such as “portrait”.

また、公知の顔認識機能を有するカメラにおいて、画像データ中に顔が認識された場合に、カメラが付加時情報として「人物」あるいは「ポートレート」、特に複数の顔が認識された場合は「集合写真」などと書き込むことで、それらの情報を上述と同様に検索に用いることができる。また、顔認識機能を用いて画像中の人物を特定し、付加時情報として特定の人物の情報を書き込むことで検索できるようにしてもよい。   Further, in a camera having a known face recognition function, when a face is recognized in image data, “person” or “portrait” is added as information when the camera is added, and particularly when a plurality of faces are recognized, “ By writing “group photo” or the like, the information can be used for the search as described above. Alternatively, a person in the image may be specified using the face recognition function, and the information may be retrieved by writing information on the specific person as the added information.

その他、画像データを解析して被写体を特定し、その特定結果とキーワードとの関連性を判断して抽出の有無を決定することも可能である。   In addition, it is also possible to identify the subject by analyzing the image data and determine the presence or absence of extraction by judging the relationship between the identification result and the keyword.

また検索には、個々のユーザが事前に設定可能な種々の検索オプションの設定内容も反映される。検索オプションとしては、例えばAND検索かOR検索かの指定や、抽出画像数の上限値の設定、画像サイズの指定、ファイル形式の指定などがある。   The search also reflects the settings of various search options that can be set in advance by individual users. Search options include, for example, designation of AND search or OR search, setting of the upper limit value of the number of extracted images, designation of image size, designation of file format, and the like.

以下、Webページに貼られた画像の検索を例に挙げ、その検索手順について説明する。
ユーザPC50でサーバコンピュータ100にアクセスすると、サーバCPU11は、ユーザPC50に画面表示データを送信し、ユーザPC50はこれを受信してディスプレイ32に検索画面を表示する。
Hereinafter, the search procedure will be described by taking an example of searching for an image pasted on a Web page.
When the user PC 50 accesses the server computer 100, the server CPU 11 transmits screen display data to the user PC 50, and the user PC 50 receives this and displays a search screen on the display 32.

図3は検索画面の表示例を示し、ディスプレイ32にはキーワード入力用のテキストボックス71と、検索ボタン72とが表示されている。テキストボックス71には、キーボードを用いて1または複数のキーワードを入力することができる。キーワード入力後に検索ボタン72をクリックすると、サーバコンピュータ100に検索指示が送信され、これに応答してサーバCPU11が検索を実行する。   FIG. 3 shows a display example of the search screen. A text box 71 for keyword input and a search button 72 are displayed on the display 32. In the text box 71, one or a plurality of keywords can be input using a keyboard. When the search button 72 is clicked after the keyword is input, a search instruction is transmitted to the server computer 100, and the server CPU 11 executes the search in response to this.

図3では、キーワードとして「赤」、「丸」、「白」の3つがスペースで区切って入力されている。AND検索が指定されている場合、サーバCPU11は、「赤」、「丸」、「白」の全てに関連する画像を抽出し、そのサムネイルデータをユーザPC50に送信する。ユーザPC50では、例えば図4に示すように、送信されてきたサムネイルデータをサムネイル画像SNとしてディスプレイ32に一覧表示する。   In FIG. 3, three keywords “red”, “circle”, and “white” are entered separated by spaces. When the AND search is designated, the server CPU 11 extracts images related to all of “red”, “circle”, and “white”, and transmits the thumbnail data to the user PC 50. In the user PC 50, for example, as shown in FIG. 4, the transmitted thumbnail data is displayed as a list on the display 32 as thumbnail images SN.

ここで、キーワードの重要度を考慮しない従来の検索方法では、「赤」、「丸」、「白」の重みは同一であり、単にこれらの全ての文字が説明文に含まれる画像を、表示回数の多い順あるいは登録日付が新しい順に抽出する。また、例えば特許文献1のようにキーワードの重要度を考慮する場合は、入力された順、すなわち「赤」、「丸」、「白」の順に重みを大きくして検索を行うことで、重みの大きいキーワードに関連する画像が優先的に抽出される。   Here, in the conventional search method that does not consider the importance of keywords, the weights of “red”, “circle”, and “white” are the same, and an image in which all these characters are included in the explanatory text is displayed. Extract in order of increasing number of times or newest registration date. Also, when considering the importance of keywords as in Patent Document 1, for example, the search is performed by increasing the weight in the order of input, that is, “red”, “circle”, and “white”. An image related to a keyword with a large is preferentially extracted.

しかしながら、上記いずれの検索方法でも、検索結果は、赤と白の色彩でかつ丸い物を含む画像、赤い物、丸い物、白い物(それぞれ別個の物)を含む画像、赤くて丸い物と白い物とを含む画像、赤い物と白くて丸い物とを含む画像、赤白の色彩の物と丸い物とを含む画像などが、特に優先順位もなく混在することになる。このため、仮にユーザが「赤くて丸い物および白い物」を含む画像を所望する場合に、望ましい検索結果とならない。   However, in any of the above search methods, the search result is an image including a round object in red and white colors, an image including a red object, a round object, a white object (separate objects), a red object and a white object. An image including an object, an image including a red object and a white and round object, an image including an object with a red-white color and a round object, and the like are mixed with no particular priority. For this reason, if the user desires an image including “a red, round object and white object”, a desired search result is not obtained.

そこで本実施形態では、単に重要度で重み付けをするのではなく、キーワードが修飾語たり得るワードであった場合は、重要度に基づいてキーワードによる修飾関係の優先度を決定し、それに基づいて検索を行うようにした。例えば、図3のように「赤」、「丸」、「白」の順で3ワード(いずれも修飾語)が入力された場合、サーバCPU11は、入力された順、すなわち「赤」、「丸」、「白」の順で重要度が高いと認識し、それに基づいてキーワードの修飾関係の優先度を決定する。優先度は、「赤くて丸くて白い」が最も高く、次いで「赤くて丸い」が高くなる。つまり、重要度1および2の「赤」と「丸」の組み合わせである「赤くて丸い」が、「赤くて白い」や「丸くて白い」よりも優先される。   Therefore, in this embodiment, when the keyword is a word that can be used as a modifier instead of simply weighting by importance, the priority of the modification relationship by the keyword is determined based on the importance, and the search is performed based on the priority. To do. For example, as shown in FIG. 3, when three words (all of which are modifiers) are input in the order of “red”, “circle”, and “white”, the server CPU 11 performs the input order, that is, “red”, “ It is recognized that the importance is high in the order of “circle” and “white”, and the priority of the keyword modification relationship is determined based on the recognition. The highest priority is “red, round and white”, followed by “red and round”. That is, “red and round”, which is a combination of “red” and “circle” with importance 1 and 2, is given priority over “red and white” and “round and white”.

サーバCPU11は、上記キーワードの修飾関係の優先度に基づいて検索を行う。すなわち、赤くて丸くて白い物を含む画像を最優先で探し、次いで赤くて丸い物と白い物とを含む画像を優先的に探す。赤い物と白くて丸い物とを含む画像や、赤い物、丸い物、白い物を含む画像は、優先度が低いため抽出順序は後になる。   The server CPU 11 performs a search based on the priority of the keyword modification relationship. In other words, an image including a red, round, and white object is searched first, and then an image including a red, round object and a white object is searched preferentially. An image including a red object, a white and round object, and an image including a red object, a round object, and a white object have a low priority, and the extraction order is later.

ここで、赤くて丸い物および白い物を含む画像を探す場合、サーバCPU11は、「赤くて丸」、「赤い丸」、「赤の丸」、「赤で丸」、「赤丸」などのいずれかの文字列と、「白」の文字列とが説明文に含まれる画像を、例えば表示回数の多い順あるいは登録日付が新しい順に抽出する。なお、赤くて丸くて白い物を含む画像は少ないと思われるので、図3の入力に対応する検索結果では、赤くて丸い物と白い物とを含む画像が多数を占めることになる。   Here, when searching for an image including a red and round object and a white object, the server CPU 11 selects any one of “red circle”, “red circle”, “red circle”, “red circle”, “red circle”, and the like. For example, images in which the character string and the character string “white” are included in the explanatory text are extracted in the order of the highest display count or the newest registration date. Since there are few images that are red, round, and white, the search results corresponding to the input in FIG. 3 occupy a large number of images that include red, round, and white objects.

もし「白」、「丸」、「赤」の順で3ワードが入力された場合は、「白くて丸い」が「赤くて白い」や「丸くて赤い」よりも優先度が高くなり、また「赤」、「白」、「丸」の順で入力された場合は、「赤くて白い」が「赤くて丸い」や「白くて丸い」よりも優先度が高くなる。赤くて白い物と丸い物とを含む画像を探す場合、サーバCPU11は、「赤と白」、「赤白模様」、「紅白」などのいずれかの文字列と、「丸」の文字列とが説明文に含まれる画像を、例えば表示回数の多い順あるいは登録日付が新しい順に抽出する。   If 3 words are entered in the order of “white”, “circle”, “red”, “white and round” has higher priority than “red and white” and “round and red” When “red”, “white”, and “circle” are input in this order, “red and white” has higher priority than “red and round” and “white and round”. When searching for an image including a red and white object and a round object, the server CPU 11 selects any one of the character strings such as “red and white”, “red and white pattern”, “red and white”, and the character string “circle”. Are extracted, for example, in descending order of display count or in order of new registration date.

なお、入力された複数のキーワードが修飾語になり得るワードを含まないときには、従来どおりのAND検索となる。この場合、キーワードの入力順序による重要度を加味して検索を行うことが望ましい。また、複数のキーワードが修飾語になり得るワードとなり得ないワードとを含む場合は、なり得ないワードを被修飾語と捕らえてもよい。例えば、「白」、「丸」、「赤」、「皿」の順にキーワードが入力された場合は、「皿」を被修飾語と捕らえ、白くて丸い皿を含む画像を、丸くて赤い皿よりも優先的に検索する。   When a plurality of input keywords do not include a word that can be a modifier, the conventional AND search is performed. In this case, it is desirable to perform a search in consideration of the importance according to the keyword input order. In addition, when a plurality of keywords include a word that cannot be a modifier, a word that cannot be a modifier may be captured as a modifier. For example, if the keywords are entered in the order of “white”, “circle”, “red”, “dish”, “dish” is treated as a modified word, and an image containing a white round dish Search with priority over.

図5はサーバCPU11による検索処理の一例を示すフローチャートである。この処理は、サーバCPU11が、記憶部31に予め格納されている検索プログラムに従って実行する。   FIG. 5 is a flowchart showing an example of search processing by the server CPU 11. This process is executed by the server CPU 11 in accordance with a search program stored in the storage unit 31 in advance.

ステップS1では、ユーザによる検索開始操作(検索ボタン72のマウスクリック)を待ち、検索開始操作を確認すると、ステップS2でキーワードの入力を受け付ける。ステップS3ではAND検索かOR検索かを判定し、OR検索が設定されている場合は、ステップS4でキーワードに基づくOR検索を行ってステップS8に進む。   In step S1, a search start operation (mouse click of search button 72) is waited for by the user, and when the search start operation is confirmed, input of a keyword is accepted in step S2. In step S3, it is determined whether the search is an AND search or an OR search. If the OR search is set, an OR search based on the keyword is performed in step S4, and the process proceeds to step S8.

一方、AND検索が設定されている場合は、ステップS5でキーワードの入力順序に応じてキーワードの重要度を認識し、次いでステップS6で、上述したように重要度に基づいてキーワードによる修飾関係の優先度を決定する。ステップS7では、優先度に基づいてAND検索を行う。   On the other hand, if AND search is set, the importance of the keyword is recognized according to the keyword input order in step S5, and then in step S6, the priority of the modification relation by the keyword is based on the importance as described above. Determine the degree. In step S7, an AND search is performed based on the priority.

ステップS8では、ステップS4またはS7で抽出された画像データ(サムネイルデータ)をユーザPC50に順次送信し、その後、ステップS1に戻る。ユーザPC50は、サーバコンピュータ100から送信されたサムネイルデータを受信し、ディスプレイ32にサムネイル画像として一覧表示する。   In step S8, the image data (thumbnail data) extracted in step S4 or S7 is sequentially transmitted to the user PC 50, and then the process returns to step S1. The user PC 50 receives the thumbnail data transmitted from the server computer 100 and displays a list of thumbnail images on the display 32.

なお、上記入力順序で重要度を判断する方式に代えて、ユーザが各キーワードの前あるいは後にその重要度を表す文字(例えば、重要度が高い順にA、B、C・・・)あるいは数字(例えば、重要度が高い順に1、2、3・・・)を入力すると、それらに基づいてサーバCPU11がキーワードの重要度を判断するようにしてもよい。入力例として、「赤(A)、白(C)、丸(B)」のように入力した場合は、図3の入力例と同様の検索結果となる。また、図6のように各キーワードを各ボックスに入力する形式の場合は、上に入力されたものほど重量度が高いと判断するようにしてもよい。   Instead of the method of determining the importance in the above input order, the user indicates the importance before or after each keyword (for example, A, B, C... For example, if 1, 2, 3,... Are input in descending order of importance, the server CPU 11 may determine the importance of the keyword based on them. As an input example, when the input is “red (A), white (C), circle (B)”, a search result similar to the input example of FIG. 3 is obtained. Further, in the case of a format in which each keyword is input to each box as shown in FIG. 6, it may be determined that the weight input is higher as the keyword is input above.

以上は画像検索について説明したが、検索対象は画像データに限定されず、例えば動画データ、音楽データ、テキストデータを検索する場合や、Webページを検索する場合にも本発明を適用できる。   The image search has been described above, but the search target is not limited to image data. For example, the present invention can be applied to search for moving image data, music data, text data, or a Web page.

11 CPU
31 記憶部
50 ユーザPC
60 ネットワーク
71 テキストボックス
72 検索ボタン
100 サーバコンピュータ
11 CPU
31 storage unit 50 user PC
60 network 71 text box 72 search button 100 server computer

Claims (6)

コンピュータが実行する情報検索方法であって、
CPUがキーワードの入力を受け付ける第1ステップと、
前記CPUが、前記第1ステップにおいて複数のキーワードが入力された場合に前記複数のキーワードの入力形態または入力順序に基づいて、前記複数のキーワードによる修飾関係の優先度を決定する第2ステップと、
前記CPUが、前記決定した優先度に基づいて、前記複数のキーワードに関連する情報を検索対象から検索して出力する第3ステップとを備える情報検索方法。
An information retrieval method executed by a computer,
A first step in which the CPU accepts an input of a keyword;
A second step in which, when a plurality of keywords are input in the first step, the CPU determines the priority of the modification relationship by the plurality of keywords based on the input form or input order of the plurality of keywords;
An information search method comprising: a third step in which the CPU searches and outputs information related to the plurality of keywords based on the determined priority.
検索対象となる前記情報は、画像データを含む請求項1に記載の情報検索方法。   The information search method according to claim 1, wherein the information to be searched includes image data. キーワードの入力を受け付ける受付部と、
前記受付部に複数のキーワードが入力されると、前記複数のキーワードの入力形態または入力順序に基づいて、前記複数のキーワードによる修飾関係の優先度を決定する決定部と、
前記優先度に基づいて、前記複数のキーワードに関連する情報を検索対象から検索して出力する出力部とを備える情報検索装置。
A reception unit that accepts keyword input;
When a plurality of keywords are input to the reception unit, a determination unit that determines the priority of the modification relationship by the plurality of keywords based on the input form or input order of the plurality of keywords;
An information search apparatus comprising: an output unit that searches and outputs information related to the plurality of keywords from a search target based on the priority.
前記キーワードを入力する入力部と、
前記出力部の出力結果を表示する表示部とを更に備える請求項3に記載の情報検索装置。
An input unit for inputting the keyword;
The information search device according to claim 3, further comprising a display unit that displays an output result of the output unit.
検索対象となる前記情報は、画像データを含む請求項3または4に記載の情報検索装置。   The information search apparatus according to claim 3, wherein the information to be searched includes image data. コンピュータ
キーワードの入力を受け付ける第1ステップと、
前記第1ステップにおいて複数のキーワードが入力されると、前記複数のキーワードの入力形態または入力順序に基づいて、前記複数のキーワードによる修飾関係の優先度を決定する第2ステップと、
前記決定した優先度に基づいて、前記複数のキーワードに関連する情報を検索対象から検索して出力する第3ステップとをCPUに実行させる情報検索プログラム。
Computer,
A first step of accepting keyword input;
When a plurality of keywords are input in the first step, a second step of determining the priority of the modification relationship by the plurality of keywords based on the input form or input order of the plurality of keywords;
An information search program for causing a CPU to execute a third step of searching for and outputting information related to the plurality of keywords from a search target based on the determined priority.
JP2011148351A 2011-07-04 2011-07-04 Information search method, information search device, and information search program Active JP5794001B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011148351A JP5794001B2 (en) 2011-07-04 2011-07-04 Information search method, information search device, and information search program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011148351A JP5794001B2 (en) 2011-07-04 2011-07-04 Information search method, information search device, and information search program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015159664A Division JP2016006668A (en) 2015-08-12 2015-08-12 Image retrieval method, image retrieval device and image retrieval program

Publications (2)

Publication Number Publication Date
JP2013016024A JP2013016024A (en) 2013-01-24
JP5794001B2 true JP5794001B2 (en) 2015-10-14

Family

ID=47688657

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011148351A Active JP5794001B2 (en) 2011-07-04 2011-07-04 Information search method, information search device, and information search program

Country Status (1)

Country Link
JP (1) JP5794001B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015079460A (en) * 2013-10-18 2015-04-23 東芝テック株式会社 Information processor and program
JP6377200B2 (en) * 2017-04-25 2018-08-22 東芝テック株式会社 Information processing apparatus and program
CN113556616A (en) * 2021-07-16 2021-10-26 深圳创维-Rgb电子有限公司 Audio self-adaption method and device, playing equipment and readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007336008A (en) * 2006-06-12 2007-12-27 Canon Inc Image searching apparatus and method
JP4881147B2 (en) * 2006-12-20 2012-02-22 トヨタ自動車株式会社 Information retrieval device
JP2009181503A (en) * 2008-01-31 2009-08-13 Toshiba Corp Recommended program retrieval device and recommended program retrieval method

Also Published As

Publication number Publication date
JP2013016024A (en) 2013-01-24

Similar Documents

Publication Publication Date Title
JP4337064B2 (en) Information processing apparatus, information processing method, and program
JP5353148B2 (en) Image information retrieving apparatus, image information retrieving method and computer program therefor
US7739304B2 (en) Context-based community-driven suggestions for media annotation
JP6278893B2 (en) Interactive multi-mode image search
US9652558B2 (en) Lexicon based systems and methods for intelligent media search
US20080215548A1 (en) Information search method and system
WO2016184051A1 (en) Picture search method, apparatus and device, and non-volatile computer storage medium
JP2010073114A6 (en) Image information retrieving apparatus, image information retrieving method and computer program therefor
EP2721527A1 (en) Text suggestions for images
US20120195499A1 (en) Color description analysis device, color description analysis method, and color description analysis program
JP6351219B2 (en) Image search apparatus, image search method and program
US9542474B2 (en) Forensic system, forensic method, and forensic program
JP4049317B2 (en) Search support apparatus and program
US20190034455A1 (en) Dynamic Glyph-Based Search
JP5794001B2 (en) Information search method, information search device, and information search program
JP2011203776A (en) Similar image retrieval device, method, and program
JP2006285847A (en) Image retrieval system and program
US20180189602A1 (en) Method of and system for determining and selecting media representing event diversity
JP7011011B1 (en) Posting support device, posting support method, and posting support program
JP5523122B2 (en) Image management apparatus, method and program
JP5708868B1 (en) Program, information processing apparatus and method
WO2010087451A1 (en) Image display device, image display method, and image display program
JP2016006668A (en) Image retrieval method, image retrieval device and image retrieval program
JP7131075B2 (en) search processor and program
JP2009146013A (en) Content retrieval method, its device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150623

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150626

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150727

R150 Certificate of patent or registration of utility model

Ref document number: 5794001

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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