JP4441685B2 - Image information search / display apparatus, method, and image information search / display program - Google Patents
Image information search / display apparatus, method, and image information search / display program Download PDFInfo
- Publication number
- JP4441685B2 JP4441685B2 JP2004160067A JP2004160067A JP4441685B2 JP 4441685 B2 JP4441685 B2 JP 4441685B2 JP 2004160067 A JP2004160067 A JP 2004160067A JP 2004160067 A JP2004160067 A JP 2004160067A JP 4441685 B2 JP4441685 B2 JP 4441685B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- key
- key ring
- information
- ring
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 53
- 238000012545 processing Methods 0.000 claims description 43
- 230000008569 process Effects 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 15
- 230000007704 transition Effects 0.000 description 13
- 238000000605 extraction Methods 0.000 description 12
- 239000003086 colorant Substances 0.000 description 7
- 125000004122 cyclic group Chemical group 0.000 description 4
- 238000001914 filtration Methods 0.000 description 3
- 241000282414 Homo sapiens Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241000723369 Cocculus trilobus Species 0.000 description 1
- 102220526023 Nectin-1_S84Y_mutation Human genes 0.000 description 1
- 102220575917 Olfactory receptor 7D4_S84N_mutation Human genes 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 102220040383 rs199862937 Human genes 0.000 description 1
- 102220040514 rs587778351 Human genes 0.000 description 1
- 102200022581 rs78162420 Human genes 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、画像情報検索表示装置、方法および画像情報検索表示プログラムに関する。より詳しくは、コンピュータおよび記録媒体を用いてユーザーが例えば画像等の所望の情報を検索する際に、単一のグラフィカル・ユーザー・インターフェースを介して、ユーザーに検索条件を微調整可能に指定させ、検索結果の情報を直感的かつ視覚的に把握可能にブラウジング表示するための技術に関する。 The present invention relates to an image information search / display apparatus, method, and image information search / display program. More specifically, when a user searches for desired information such as an image using a computer and a recording medium, the user can specify a search condition so that the search condition can be fine-tuned via a single graphical user interface. The present invention relates to a technique for browsing and displaying search result information in an intuitive and visual manner.
コンピュータを用いた情報検索において、言語等の離散量を検索条件として指定する場合には、一般的にキーワード検索が利用される。このキーワード検索においては、サーチエンジン等を介して検索条件となるキーワードをキーボード等から入力し、検索条件にマッチしたデータをフィルタリング処理の結果として画面出力する。 In an information search using a computer, a keyword search is generally used when a discrete quantity such as a language is specified as a search condition. In this keyword search, a keyword serving as a search condition is input from a keyboard or the like via a search engine or the like, and data matching the search condition is output to the screen as a result of filtering processing.
一方、大きさ、年代等のアナログ値や色彩における明度、彩度等の連続量を検索条件として指定する場合には、図13に示すスライドバー(ないし「スライダー」ともいう。)を用いた検索手法が知られている。このスライドバーを用いた検索においては、検索条件ごとに両端を下限値および上限値とするスライドバー上のカーソルないしポインタをマウス等の入力デバイスを用いて調節し、このポインタをスライドバーに配置された下限値から上限値の間でスライドさせることにより検索条件のキー値を設定する。図13においては、所望する色彩の画像を検索するために、色合い9a、鮮やかさ9b、明るさ9cの3つのスライドバーが画面下方に配置されている。スライドバーにより設定された検索条件にマッチする画像が、画面上方に表示出力される。 On the other hand, in the case where an analog value such as size or age, or a continuous amount such as lightness or saturation in a color is designated as a search condition, a search using a slide bar (also called “slider”) shown in FIG. Techniques are known. In the search using this slide bar, the cursor or pointer on the slide bar having both ends as the lower limit value and the upper limit value is adjusted for each search condition using an input device such as a mouse, and this pointer is placed on the slide bar. The key value of the search condition is set by sliding between the lower limit value and the upper limit value. In FIG. 13, in order to search for an image having a desired color, three slide bars having a hue 9a, vividness 9b, and brightness 9c are arranged on the lower side of the screen. An image that matches the search condition set by the slide bar is displayed and output at the top of the screen.
スライドバーを操作することによって検索条件が設定されるので、連続的に変化する検索条件(キー値)を微調整することが可能となり、また、キーワードとしてはうまく表現できない大きさ等も検索条件として設定することが容易となる利点がある。スライドバーは予め規定された検索条件の下限値と上限値との間のみをスライド可能に構成されているので、ユーザーが誤った検索条件を入力する等のエラー操作を予め排除することもできる。例えば、デジタルカメラについての詳細な知識を有さないユーザーの場合、キーワード検索では、存在しえない2000万画素の解像度を検索条件として、カメラを検索してしまい、検索条件にヒットするカメラが検索結果として得られないという危険性をもたらすが、スライドバーを用いた検索によれば、スライドバーの端部の上限値までポインタを移動しても2000万画素の検索条件値は設定できないので、無駄な検索を不要とすることができる。
しかしながら、例えば、色相や、通年における季節、1日における24時間の時間帯、方角等、循環的な連続量を検索条件とする場合、スライドバーによる検索条件の設定操作は、殊に、以下の問題点を有する。すなわち、検索条件値のデータが循環しているにもかかわらず、スライドバーの右端のさらに右方向に隣接するデータは、スライドバーの左端に配置されてしまうために、このデータを指定する場合、一番右までバーをスライドさせた後、スライドバーの左端までポインタを一気に戻す操作をしなければならない。このため、操作の連続性を損なうとともに、操作の無駄を生じさせる。つまり、操作性および作業効率をともに低下させる要因となる。 However, for example, when the search condition is a cyclic continuous quantity such as hue, year-round season, time zone of 24 hours per day, direction, etc., the search condition setting operation using the slide bar is not limited to the following. Has a problem. That is, even though the search condition value data circulates, the data adjacent to the right end of the slide bar in the right direction is arranged at the left end of the slide bar. After sliding the bar all the way to the right, you must move the pointer all the way to the left end of the slide bar. For this reason, the continuity of the operation is impaired and the operation is wasted. That is, it becomes a factor which reduces both operativity and work efficiency.
本発明は、上記課題に鑑みてされたものであり、その目的は、検索とブラウジングが統合された単一のグラフィカル・ユーザー・インターフェース(GUI)を介して、所望する情報を検索するための検索条件が連続量であるか離散量であるかにかかわらず、所望する画像等の情報の検索条件を連続的かつシームレスな操作によって容易に設定可能とする画像検索方法および装置を提供することにある。 The present invention has been made in view of the above problems, and its purpose is to search for desired information through a single graphical user interface (GUI) in which search and browsing are integrated. To provide an image search method and apparatus capable of easily setting a search condition for information such as a desired image by continuous and seamless operation regardless of whether the condition is a continuous amount or a discrete amount. .
また、本発明の他の目的は、検索条件の設定および検索結果の表示出力の双方において、ユーザーが現在の検索条件を可視的に認識しつつ、同時に、検索結果から所望する情報を直感的かつ容易に選別することを可能とする画像表示方法および装置を提供することにある。 Another object of the present invention is that the user can visually recognize the current search condition in both the setting of the search condition and the display output of the search result, and at the same time intuitively obtain the desired information from the search result. An object of the present invention is to provide an image display method and apparatus capable of being easily selected.
本発明のある特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置部と、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択部と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部と、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備することを特徴とする情報検索表示装置が提供される。 According to one aspect of the present invention, one or a plurality of key rings are provided for each search category for information search and arranged concentrically on the display screen, and are continuous in the circumferential direction on the key ring. A key ring arrangement unit that displays and outputs a key ring in which a search key of an amount or a discrete amount is arranged, a key ring selection unit that selects one of the key rings in accordance with an operation input from an input device, and the selected key ring A key ring rotating part for independently rotating each key ring clockwise or counterclockwise according to an operation input from the input device while maintaining a relative position on the circumference of each search key, and predetermined on the key ring A search key determining unit for determining a search key for information search based on a rotation amount of the key ring in a circumferential direction from a predetermined position; A search result display unit that sequentially displays and outputs a search result executed using the determined search category and the determined search key inside the key ring as the key ring rotates. A display device is provided.
本発明の他の特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出部と、算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置部と、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備することを特徴とする情報検索表示装置が提供される。 According to another feature of the present invention, one or a plurality of key rings are provided for each search category for information search and arranged concentrically on the display screen, and are arranged on the key ring in a circumferential direction. A search key determination unit for determining a search key for information search based on a rotation amount in the circumferential direction of a key ring in which a continuous or discrete search key is arranged and displayed and output, and the rotated key ring Based on the priority assigned to the search key and the determined search key, a weight calculation unit for calculating the weight for each search result obtained by the search execution, and the calculated search result with the large weight are displayed in order. A search result arrangement unit arranged concentrically from the vicinity of the inner center of the key ring in the circumferential direction, and the arranged search results are sequentially moved to the inside of the key ring as the key ring rotates. Information retrieval display device characterized by comprising a search result display unit for displaying the output is provided.
本発明の他の特徴によれば、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索部とを具備することを特徴とする情報検索装置が提供される。 According to another feature of the present invention, one or a plurality of key rings are provided for each search category for information search and arranged concentrically on the display screen, and are arranged on the key ring in a circumferential direction. A search key determination unit for determining a search key for information search based on a rotation amount in a circumferential direction of a key ring in which continuous or discrete search keys are arranged and displayed, and a selected search category And a search unit that executes a search using the determined search key and obtains a search result to be sequentially displayed inside the key ring as the key ring rotates. Is done.
本発明の他の特徴によれば、キーリング配置部と、キーリング選択部と、キーリング回転部と、検索キー決定部と、検索結果表示部とを具備する情報検索表示装置が実行する情報検索表示方法であって、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するステップと、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するステップと、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるステップと、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含むことを特徴とする情報検索表示方法が提供される。 According to another aspect of the present invention, an information search and display method executed by an information search and display device including a key ring arrangement unit, a key ring selection unit, a key ring rotation unit, a search key determination unit, and a search result display unit. One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, wherein continuous or discrete amounts are circumferentially arranged on the key ring. A step of displaying and outputting a key ring in which a search key is arranged; a step of selecting one of the key rings according to an operation input from an input device; and a circumference of each search key on the selected key ring Rotating each key ring independently clockwise or counterclockwise according to an operation input from the input device while maintaining a relative position; and A step of determining a search key for information search based on a circumferential rotation amount of the key ring from a predetermined position determined in advance, and using the selected search category and the determined search key And a step of sequentially displaying and outputting the retrieved results as the key ring rotates inside the key ring.
本発明の他の特徴によれば、検索キー決定部と、重み算出部と、検索結果配置部と、検索結果表示部とを具備する情報検索表示装置が実行する情報検索表示方法であって、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出するステップと、算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置するステップと、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含むことを特徴とする情報検索表示方法が提供される。 According to another aspect of the present invention, there is provided an information search and display method executed by an information search and display device including a search key determination unit, a weight calculation unit, a search result arrangement unit, and a search result display unit, One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction And a step of determining a search key for information search based on a circumferential rotation amount of the key ring displayed and output, and the priority given to the rotated key ring and the determined search key Based on the step of calculating the weight for each search result obtained by executing the search, and in the circumferential direction from the vicinity of the inner center of the displayed key ring in order from the calculated search result having the large weight. Placing on selfish concentrically, the placed the search result, the information retrieval display method characterized by comprising the step of sequentially displaying the output on the inside of the key ring with the rotation of the key ring is provided.
本発明の他の特徴によれば、検索キー決定部と、検索部とを具備する情報検索方法であって、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得るステップとを含むことを特徴とする情報検索方法が提供される。 According to another aspect of the present invention, there is provided an information search method including a search key determination unit and a search unit, provided for each search category for information search, and arranged concentrically on a display screen. One or a plurality of key rings, on which a search key of continuous amount or discrete amount is arranged in the circumferential direction, and information search is performed based on the rotation amount of the displayed key ring in the circumferential direction Determining a search key for performing a search using the selected search category and the determined search key to obtain a search result to be sequentially displayed inside the key ring as the key ring rotates And an information search method characterized by including a step.
本発明の他の特徴によれば、情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置処理と、入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択処理と、選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転処理と、前記キーリング上予め定められた所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む処理を実行させるためのものであることを特徴とする情報検索表示プログラムが提供される。 According to another aspect of the present invention, there is provided an information search / display processing program for causing a computer to execute information search / display processing, the program being provided in the computer for each search category for information search, One or a plurality of key rings arranged concentrically on the display screen, and a key ring arrangement process for displaying and outputting a key ring in which continuous or discrete search keys are arranged in the circumferential direction on the key ring; and A key ring selection process for selecting one of the key rings in accordance with an operation input from the input device, and a relative position on the circumference of each search key on the selected key ring, while maintaining the relative position on the circumference from the input device. A key ring rotation process in which each key ring is rotated clockwise or counterclockwise independently according to an operation input, A search key determination process for determining a search key for information search based on a rotation amount of the key ring in a circumferential direction from a predetermined position, a selected search category, and the determined search key An information search and display program is provided for executing processing including search result display processing for sequentially displaying and outputting search results executed in response to rotation of the key ring. Is done.
本発明の他の特徴によれば、情報検索表示処理をコンピュータに実行させるための情報検索表示処理プログラムであって、該プログラムは、前記コンピュータに、情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出処理と、算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置処理と、配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む処理を実行させるためのものであることを特徴とする情報検索表示プログラムが提供される。 According to another aspect of the present invention, there is provided an information search / display processing program for causing a computer to execute information search / display processing, the program being provided in the computer for each search category for information search, One or a plurality of key rings arranged concentrically on the display screen, and continuous or discrete search keys are arranged in the circumferential direction on the key ring, and the circumferential direction of the key ring displayed and output Obtained by the search execution based on the search key determination process for determining the search key for information search based on the amount of rotation of the key, the priority assigned to the rotated key ring and the determined search key The weight calculation process for calculating the weight for each search result, and the circle from the inner center vicinity of the displayed key ring in order from the calculated search result with the largest weight. A search result arrangement process for arranging the search results on a concentric circle, and a search result display process for sequentially displaying and outputting the arranged search results inside the key ring as the key ring rotates. An information search and display program is provided.
本発明の他の特徴によれば、情報検索処理をコンピュータに実行させるための情報検索処理プログラムであって、該プログラムは、前記コンピュータに、
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索処理とを含む処理を実行させるためのものであることを特徴とする情報検索プログラムが提供される。
According to another aspect of the present invention, there is provided an information search processing program for causing a computer to execute information search processing, the program being executed by the computer,
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction Search key determination processing for determining a search key for information search based on the amount of rotation of the displayed key ring in the circumferential direction, and a search using the selected search category and the determined search key And a search process for obtaining a search result to be sequentially displayed inside the key ring as the key ring rotates. .
本発明によれば、検索とブラウジングが統合された単一のグラフィカル・ユーザー・インターフェース(GUI)を介して、所望する情報を検索するための検索条件が連続量であるか離散量であるかにかかわらず、所望する画像等の情報の検索条件を連続的かつシームレスな操作によって容易に設定可能となる。 According to the present invention, whether a search condition for searching for desired information is a continuous amount or a discrete amount through a single graphical user interface (GUI) in which search and browsing are integrated. Regardless, it is possible to easily set a search condition for information such as a desired image by a continuous and seamless operation.
さらに、検索条件の設定および検索結果の表示出力の双方において、ユーザーが現在の検索条件を可視的に認識しつつ同時に所望する検索結果を直感的かつ容易に選択することが可能となる。 Furthermore, in both the search condition setting and the search result display output, the user can intuitively and easily select a desired search result while visually recognizing the current search condition.
以下、図面を参照して、本発明の実施の形態を説明する。 Embodiments of the present invention will be described below with reference to the drawings.
(1)本実施形態に係る画像情報検索表示装置の構成
図1は、本実施形態に係る画像情報検索表示装置の構成を示す。本実施形態に係る画像情報検索表示装置1は、入力制御部11と、候補抽出部12と、候補制御部13と、検索処理部14と、出力制御部15と、属性定義情報16と、状態情報17と、画像属性データベース18とを具備する。
(1) Configuration of Image Information Retrieval Display Device According to this Embodiment FIG. 1 shows a configuration of an image information retrieval display device according to this embodiment. The image information search and display apparatus 1 according to the present embodiment includes an input control unit 11, a candidate extraction unit 12, a candidate control unit 13, a search processing unit 14, an output control unit 15, attribute definition information 16, and a state. Information 17 and an image attribute database 18 are provided.
入力制御部11は、マウス等の入力デバイスからなる入力部2から入力されたカーソルないしポインタの位置情報およびリングの識別子(例えばリング名)を受け付け、この入力された位置情報によって、状態情報17に記憶されている現在の検索条件のキー値を更新する。併せて、入力制御部11は、本実施形態に係るカテゴリリングおよびキーリング(後述)の表示出力、該カテゴリリングおよびキーリングに対する選択、回転等の操作入力等の入出力制御を、出力制御部15とともに行う。 The input control unit 11 receives position information of a cursor or pointer and a ring identifier (for example, a ring name) input from the input unit 2 including an input device such as a mouse. Update the stored key value of the current search condition. In addition, the input control unit 11 performs input / output control such as display output of categorization and key ring (described later) according to the present embodiment, selection input for the categorization and key ring, operation input such as rotation, and the like together with the output control unit 15. Do.
なお、本実施形態においては、検索属性とは、例えば「色」、「画像サイズ」等の検索のための項目をいい、この検索属性のキーないし検索キーとは、各検索属性のキー値(例えば画像サイズであれば1,975バイト等)をいい、この検索属性+キーを以って、画像属性データベース18を検索する際の検索条件と以下称する。 In this embodiment, the search attribute refers to items for search such as “color” and “image size”, for example, and the search attribute key or search key is a key value of each search attribute ( For example, if the image size is 1,975 bytes, it is referred to as a search condition for searching the image attribute database 18 using this search attribute + key.
状態情報17には、1つあるいは複数の検索属性としてそれぞれ現在設定されている検索属性のキー値が記憶されている。この検索条件値は、後述するとおり、各キーリング(後述)に設定された優先度と、キーの中心値とを少なくとも含む。 The status information 17 stores key values of search attributes that are currently set as one or more search attributes. As will be described later, this search condition value includes at least the priority set for each key ring (described later) and the center value of the key.
候補抽出部12は、状態情報17に記憶された現在設定されている検索条件(検索属性)のキー値を読み取り、属性定義情報16を参照して検索キー幅(後述)を決定し、決定された検索キー幅にあるキー値をキーとして画像属性データベース18を参照して、設定された検索属性のキー値にマッチする画像情報の識別子を表示出力候補として抽出する。 The candidate extraction unit 12 reads the key value of the currently set search condition (search attribute) stored in the state information 17 and refers to the attribute definition information 16 to determine the search key width (described later). The identifier of the image information that matches the key value of the set search attribute is extracted as a display output candidate with reference to the image attribute database 18 using the key value within the search key width as a key.
属性定義情報16は、検索属性名(検索カテゴリ名)、該属性名ごとのキー値の最小値および最大値、該属性の種別(循環連続量か、非循環連続量か、離散量か等)、該属性をカテゴリーリング(後述)上どの表示色で表示するか、等を含み、好ましくは検索属性名ごと1レコードが構成され、内蔵メモリあるいは内蔵・外部記録媒体に格納されたテーブルとして参照される。 The attribute definition information 16 includes a search attribute name (search category name), a minimum value and a maximum value of key values for each attribute name, and a type of the attribute (whether it is a cyclic continuous quantity, a non-circular continuous quantity, a discrete quantity, etc.) , Including which display color the attribute is displayed in categorization (described later), etc., preferably one record for each search attribute name is configured and referred to as a table stored in the internal memory or internal / external recording medium The
図5は、画像属性データベース18に格納される画像属性情報の一例を示す。画像属性データベース18は、検索対象となる情報ごとに、検索属性の属性値が記録されている。図5に示す画像属性データベース18においては、画像ファイル名(1.gif,2.gif,3.gif・・・)ごとに、検索属性である色、雰囲気、縦横比、サイズの属性値が記録されている。画像属性データベース18は、例えばRDBなどの表形式のデータとして構成されることが好ましいが、本実施形態はこれに限られることなく、候補抽出部12が決定した検索キー値をキーとしてマッチする画像情報の識別子が検索されることが可能である形式であればよい。 FIG. 5 shows an example of image attribute information stored in the image attribute database 18. In the image attribute database 18, attribute values of search attributes are recorded for each piece of information to be searched. In the image attribute database 18 shown in FIG. 5, attribute values of color, atmosphere, aspect ratio, and size as search attributes are recorded for each image file name (1.gif, 2.gif, 3.gif,...). Has been. The image attribute database 18 is preferably configured as tabular data such as RDB, for example. However, the present embodiment is not limited to this, and an image that matches with the search key value determined by the candidate extraction unit 12 as a key. Any format can be used as long as the identifier of the information can be searched.
検索処理部14は、候補抽出部12によって抽出された表示出力候補のそれぞれに対して重み付けを行う。 The search processing unit 14 weights each display output candidate extracted by the candidate extraction unit 12.
出力制御部15は、検索処理部14によって決定された表示出力候補である画像情報のそれぞれに対する重みに従って、各画像情報の表示出力における表示位置および大きさを決定する。表示位置および大きさからなる配置が決定された画像情報は、表示部3によって、ディスプレイデバイス等に表示出力される。表示出力されるべき各画像は、フォルダー等に格納されてもよく、あるいはサーチロボット等によって予め収集格納された遠隔データとしてあってもよい。 The output control unit 15 determines the display position and size in the display output of each image information according to the weight for each of the image information that is the display output candidate determined by the search processing unit 14. The image information for which the arrangement including the display position and the size is determined is output and displayed on the display device or the like by the display unit 3. Each image to be displayed and output may be stored in a folder or the like, or may be remote data collected and stored in advance by a search robot or the like.
候補制御部13は、表示出力された画像情報がマウス等のポインティングデバイスによってポイントされた、ないしカーソルが接した画像情報が入力制御部11によって検出されると、検出された画像情報を拡大して再表示する。 The candidate control unit 13 enlarges the detected image information when the displayed image information is pointed by a pointing device such as a mouse or the image information touched by the cursor is detected by the input control unit 11. Redisplay.
(2)本実施形態におけるGUI
図2は、本実施形態における情報検索および表示出力におけるGUIを構成するリング表示手段の初期画面の一例を示す。検索初期画面においては、検索属性の識別子(例えば検索属性名)をリング上に円周方向に配置して表示したカテゴリリング20が表示されている。本実施形態における情報検索方法においては、本来、マウス等単一の指示手段による操作のみで検索を実行することを目的としている。このため、カテゴリリング20上には、画像属性データベース18に定義された各画像情報に付与された検索属性の全部または一部が、表示されている。図2においては、画像検索属性として、画像の縦横比201、サイズ202、色203、雰囲気204が表示されており、ユーザーはリング上に表示されたこれら検索属性をマウス等の指示手段によって選択入力する。
(2) GUI in this embodiment
FIG. 2 shows an example of the initial screen of the ring display means constituting the GUI for information retrieval and display output in the present embodiment. On the initial search screen, a category ring 20 is displayed in which search attribute identifiers (for example, search attribute names) are arranged in a circumferential direction on the ring. The information search method according to the present embodiment is originally intended to execute a search only by an operation using a single instruction means such as a mouse. For this reason, all or part of the search attributes assigned to each piece of image information defined in the image attribute database 18 is displayed on the category ring 20. In FIG. 2, the image aspect ratio 201, size 202, color 203, and atmosphere 204 are displayed as image search attributes, and the user selects and inputs these search attributes displayed on the ring with an instruction means such as a mouse. To do.
なお、図2に示した本実施形態の一例においては、ユーザーが指示入力すべき検索属性は、カテゴリリング20上に、予め配置されるとともに検索属性名が表示されているが、本実施形態における検索属性の指定手法は、これに限定されるものではない。例えば、カテゴリリング20を別段設けることなく、検索属性入力画面に、検索属性名の表示とともに選択入力可能なボタンのフィールドを検索属性ごとに設けてもよく、検索属性名自体を選択可能に一覧表示してもよい。 In the example of the present embodiment shown in FIG. 2, the search attributes to be input by the user are arranged in advance on the category ring 20 and the search attribute names are displayed. The search attribute designation method is not limited to this. For example, a button field that can be selected and input together with the display of the search attribute name may be provided for each search attribute on the search attribute input screen without providing the categorization 20 separately. May be.
図3Aは、図2において、カテゴリリング20上の縦横比の表示箇所をクリック等により選択指示した後の表示画面の一例を示す。カテゴリリング20上の縦横比の表示箇所をクリック等により選択指示すると、カテゴリリング20の内側に、検索属性「縦横比」についてのキーリング30が表示される。キーリング30には、検索属性のキーがリング上円周方向に整列配置されている。同時にキーリング30上には、表示されたキーリングが有するキー値(検索属性値)が直感的に把握可能なように、検索キー値を概略示す表現(キーワード)が表示されてよい。図3においては、検索属性「縦横比」の検索属性値を示す「正方形302」、「横長303」、「縦長304」が表示され、キーリング30の内側には、そのキーを持つ画像が表示される。指定された検索キーに最も近い検索属性値を持つ画像、すなわちもっともマッチングスコアの高い画像30a1は、リング同心円中心に表示される。 FIG. 3A shows an example of a display screen after a selection instruction is made by clicking the display portion of the aspect ratio on the category ring 20 in FIG. When a selection instruction is made, for example, by clicking on the display portion of the aspect ratio on the category ring 20, the key ring 30 for the search attribute “aspect ratio” is displayed inside the category ring 20. In the key ring 30, search attribute keys are arranged in a circumferential direction on the ring. At the same time, an expression (keyword) that outlines the search key value may be displayed on the key ring 30 so that the key value (search attribute value) of the displayed key ring can be intuitively grasped. In FIG. 3, “square 302”, “horizontal 303”, and “vertical 304” indicating search attribute values of the search attribute “aspect ratio” are displayed, and an image having the key is displayed inside the key ring 30. The The image having the search attribute value closest to the designated search key, that is, the image 30a1 having the highest matching score is displayed at the center of the ring concentric circles.
なお、本実施形態における「リング」とは、円状の形状に限定されるものではなく、たとえば、楕円状等の広義の環状体、さらには多角形状等で閉ループを構成するものも含む。およそ閉ループを構成する形状であれば、殊に循環連続量の検索キー設定に適するとともに、非循環連続量ないし離散量の検索キーの場合と同一の操作インターフェースを提供可能とする。 Note that the “ring” in the present embodiment is not limited to a circular shape, and includes, for example, a broadly-defined annular body such as an ellipse, and further a member that forms a closed loop with a polygonal shape or the like. A shape that forms a substantially closed loop is particularly suitable for setting a search key for a continuous circulation amount, and can provide the same operation interface as that for a search key for a non-circular continuous amount or a discrete amount.
本実施形態における「キー」とは、検索に使用される条件値であり、これを後述する操作によって調節することにより、表示出力すべき検索結果画像のフィルタリングを行う。図3Aにおいて、画像検索の検索キーとして用いられるキー値は、キーリング30の下部、すなわち時計6時の位置301にある値が、入力制御部11に入力される。あるいは、検索キーとして決定されるキーは、キーリング30上予め定められた位置であれば、いかなる位置のキーを検索キーとして決定してもよい。このキーは、マウス等の入力デバイスからの操作入力により、キーリング30を回転させることによって調節される。 The “key” in the present embodiment is a condition value used for search, and the search result image to be displayed and output is filtered by adjusting this by an operation described later. In FIG. 3A, a key value used as a search key for image search is input to the input control unit 11 at a lower portion of the key ring 30, that is, a value at a position 301 at 6 o'clock. Alternatively, any key determined as a search key may be determined as a search key as long as it is a predetermined position on the key ring 30. This key is adjusted by rotating the key ring 30 by an operation input from an input device such as a mouse.
キーリング30上に予め円周方向に配置された各検索キーが、その円周上の相対位置を保持されつつ、キーリング30は、それぞれ独立に時計廻り又は反時計廻りに回転操作される。すなわち、キーリング30上の所定位置を基準位置として、キーリング30を回転操作することによって得られる基準位置からの円周方向の回転量(基準位置からの移動量または円心に対する角度)に基づいて、所定位置(例えば時計6時の位置301)に位置するキーの値が調整され、決定される。 While each search key previously arranged in the circumferential direction on the key ring 30 is held at the relative position on the circumference, the key ring 30 is independently rotated clockwise or counterclockwise. That is, based on the rotation amount in the circumferential direction from the reference position (the amount of movement from the reference position or the angle with respect to the center) obtained by rotating the key ring 30 with the predetermined position on the key ring 30 as the reference position, The value of the key located at a predetermined position (for example, position 301 at 6 o'clock) is adjusted and determined.
検索条件が離散量である場合、キーは1度分であればよいが、連続量である場合には、位置301の左右にある程度の幅を持たせる。連続量を検索条件とする場合には、微妙に異なる前後の情報も検索条件として重要であり、検索キーに幅を持たせた曖昧検索を行い、抽出された画像情報をより多くブラウジング出力した方が好ましいからである。 When the search condition is a discrete amount, the key may be one degree, but when the search condition is a continuous amount, a certain amount of width is given to the left and right of the position 301. When a continuous amount is used as a search condition, slightly different information before and after is also important as a search condition. A user who performs a fuzzy search with a wider search key and browses more extracted image information. Is preferable.
キーを調節するためには、マウスのホイールをクリックした後、該ホイールを回転させるか、あるいはキーリング30をドラッグして回転させる。本実施形態においては、キーリング30の時計回り回転は、ホイールを手前に回転させるか、左ドラッグにより実現し、反時計回り回転は、その逆の操作に設定したが、本発明に係るカテゴリリング20およびキーリング30の操作はこれに限定されることなく、いかなる操作によって実現されてもよい。各キーリングは、キーリング30上に配置された各検索キーの円周上の相対位置を保持しつつ、それぞれ独立に回転操作可能に構成されている。 To adjust the key, after clicking the mouse wheel, the wheel is rotated or the key ring 30 is dragged to rotate. In the present embodiment, the clockwise rotation of the key ring 30 is realized by rotating the wheel forward or by left dragging, and the counterclockwise rotation is set to the reverse operation, but the categorization 20 according to the present invention is set. The operation of the key ring 30 is not limited to this, and may be realized by any operation. Each key ring is configured to be independently rotatable while maintaining the relative position on the circumference of each search key arranged on the key ring 30.
図3Bないし図3Dは、図3Aのキーリング30を、反時計回りに回転させ、検索条件「縦横比」のキーが1:1近傍である画像、すなわちより正方形に近い形状を有する画像がブラウジング表示された状態を示す。 3B to 3D, the key ring 30 of FIG. 3A is rotated counterclockwise, and an image in which the key of the search condition “aspect ratio” is close to 1: 1, that is, an image having a shape closer to a square is displayed by browsing. Indicates the state that has been performed.
図3Eないし図3Gは、図3Dのキーリング30を、さらに反時計回りに回転させ、検索条件「縦横比」のキーとして、より横長である形状を有する画像がブラウジング表示された状態を示す。なお、本実施形態において、「ブラウジング表示」とは、走査検索のための表示を意味し、多数の画像を同一画面に縮小画像として一括表示したり、短時間中に順次表示することをいう。 3E to 3G show a state in which the key ring 30 of FIG. 3D is further rotated counterclockwise, and an image having a more horizontally long shape is displayed as a browse as a key for the search condition “aspect ratio”. In the present embodiment, “browsing display” means display for scanning search, and means that a large number of images are collectively displayed as reduced images on the same screen or sequentially displayed in a short time.
なお、カテゴリリング20上の複数の検索属性を順次選択指示すれば、複数のキーを指定することができるが、この場合、後続で選択指示されたキーリングは、先行して選択指示されたキーリングの内側に表示される。すなわち、複数のキーを指定した場合でも、キーリング数が増えるだけであり、統一した表示インターフェースが提供される。 If a plurality of search attributes on the category ring 20 are selected and specified sequentially, a plurality of keys can be designated. In this case, the key ring that has been instructed for selection is the key ring that has been instructed to be selected in advance. Displayed inside. That is, even when a plurality of keys are designated, only the number of key rings is increased, and a unified display interface is provided.
本実施形態においては、最初に指定されたキーほど、検索における優先順位が高いキーであると判断できるため、外側に位置するキーリングほど検索における重みを大きく設定した。この優先順位は、リングの表示順を入れ替えることで変更することができる。例えば、本実施形態においては、キーリングを右クリックすると、当該キーリングのキーの優先順位を1つ増加させる。複数のキーを選択可能とし、かつこれら複数のキーに設定された優先順位も変更可能とすることによって、検索キーの動的階層構造を生成し、抽出すべき情報を絞り込んでいく。 In the present embodiment, the first designated key can be determined to be a key having a higher priority in the search, and therefore the keyring located on the outer side is set to have a higher weight in the search. This priority can be changed by changing the display order of the rings. For example, in the present embodiment, when a key ring is right-clicked, the key priority of the key ring is increased by one. By making it possible to select a plurality of keys and to change the priority order set for the plurality of keys, a dynamic hierarchical structure of search keys is generated and information to be extracted is narrowed down.
キーリングを複数表示することにより、複数のキーを用いたAND検索が実行される。本実施形態においては、キーが複数指定され、かつキーが連続量である場合には、キーリングの個数に比例して、キー幅(キーの範囲)を適宜拡張することにより、曖昧検索を実行する。例えば、キーリングが1つだけ選択されている場合には、キー幅を例えば3度分としていれば、キーリングが3つ選択されている場合には、キー幅を9度分に変更する。これは、キーリングを増やすごとに、一定の検索条件でフィルタリングを実行してしまうと、リング内側に表示すべき表示候補の数が極端に少なくなる場合があり、また、僅かにキーから外れてしまった本来所望する情報がブラウジング表示されずにユーザーが見失ってしまう場合があるためである。 By displaying a plurality of key rings, an AND search using a plurality of keys is executed. In this embodiment, when a plurality of keys are specified and the number of keys is continuous, an ambiguous search is executed by appropriately expanding the key width (key range) in proportion to the number of key rings. . For example, when only one key ring is selected, the key width is set to 3 degrees, for example, and when three key rings are selected, the key width is changed to 9 degrees. This is because if the filtering is executed with a certain search condition every time the key ring is increased, the number of display candidates to be displayed inside the ring may become extremely small, and it may be slightly off the key. This is because the user may lose sight of the originally desired information without browsing display.
図3Aないし図3Gに示すように、キーリング30の円周方向の回転量に基づいて決定されたキーによりフィルタリングされた画像情報は、キーリングの内側に、キーリングの回転に伴い逐次表示される。複数の画像情報の配置、すなわち各画像情報の表示位置および表示の大きさは、キーとその優先順位による重み付けによって並べた1次元情報によって決定される。表示画像情報は、内側(好ましくは同心円中心近傍)から外側に、同心円上に配置されると共に、情報の表示上の大きさは、中心からの距離に反比例させる。本実施形態においては、キーによりフィルタリングされた情報は、大量の候補が得られた場合であっても、所定の表示最大数の閾値(後述)の範囲内の数であれば、すべて表示される。これにより、ユーザーは、どれだけの候補が得られたかを一瞬で直感的に把握できるとともに、候補が多すぎる場合には、別のキーを指定することができる。このように大量の候補が得られた場合には、1つずつの情報は、非常に小さく表示されてしまうため、本実施形態においては、表示された情報(例えば図3における30a1〜30a7)にカーソルを合わせると、当該情報が拡大表示され、ユーザーが当該情報の内容を視認することができる。 As shown in FIGS. 3A to 3G, the image information filtered by the key determined based on the rotation amount of the key ring 30 in the circumferential direction is sequentially displayed inside the key ring as the key ring rotates. The arrangement of a plurality of pieces of image information, that is, the display position and display size of each piece of image information is determined by one-dimensional information arranged by weighting with keys and their priorities. The display image information is arranged concentrically from the inside (preferably near the center of the concentric circle) to the outside, and the display size of the information is inversely proportional to the distance from the center. In the present embodiment, even if a large number of candidates are obtained, all the information filtered by the key is displayed as long as the number is within a predetermined display maximum threshold value (described later). . Thus, the user can intuitively grasp how many candidates are obtained, and can specify another key when there are too many candidates. When a large number of candidates are obtained in this way, each piece of information is displayed very small. In this embodiment, the displayed information (for example, 30a1 to 30a7 in FIG. 3) is displayed. When the cursor is moved, the information is enlarged and displayed, and the user can visually recognize the content of the information.
(3)本実施形態における画像情報検索表示処理詳細
以下、Webページのフリー素材の検索を例題として、本実施形態に係る情報検索表示処理の詳細を説明する。なお、以下の例題においては、検索対象を画像ファイルとし、検索属性が循環連続量である場合を主に説明するが、本実施形態において検索表示対象とできる情報は、もとより画像ファイルに限定されることはなく、検索属性には、循環連続量の他、非循環連続量、離散量のいずれをも用いることができることは言うまでもない。
(3) Details of Image Information Retrieval Display Processing in the Present Embodiment Hereinafter, details of the information retrieval display processing according to the present embodiment will be described using a search for a free material on a Web page as an example. In the following example, the case where the search target is an image file and the search attribute is a cyclic continuous amount will be mainly described. However, information that can be the search display target in the present embodiment is originally limited to the image file. Needless to say, as a search attribute, any of a non-circular continuous quantity and a discrete quantity can be used in addition to a cyclic continuous quantity.
(3−1)画像属性の定義
まず、キーとなる属性についての属性定義情報16、および検索対象となる画像情報の画像属性データベース18を定義する。
(3-1) Definition of Image Attributes First, the attribute definition information 16 for the attribute that is a key and the image attribute database 18 of the image information that is a search target are defined.
画像において、一番重要な要素は色で、一般的にRGB Color Modelが利用される。これは、Red,Green,Blueの基本色の強度によって1つの色を表現するものであるが、本実施形態は、人間にとってより自然であるHSB Color Model(Hue−色相、Saturation−彩度、Brightness−明度)を採用した。 In an image, the most important element is a color, and an RGB Color Model is generally used. In this embodiment, one color is expressed by the intensity of the basic colors of Red, Green, and Blue. However, in the present embodiment, the HSB Color Model (Hue-Hue, Saturation-Saturation, Brightness) is more natural for human beings. -Brightness) was adopted.
このHSB Color Modelを用いてシステムを構築した。色相、明度、彩度を直接カテゴリとするより、より直感的で分かりやすいよう、色相、明度、彩度に手を加えて、新たな検索属性「色」、「雰囲気」、「縦横比」、「サイズ」を作成した。なお、検索属性は任意のキーで作成可能であり、色相、明度、彩度を直接検索キーとしてもよい。検索属性「色」は、HSBモデルにおける色相および明度から計算され、「雰囲気」は、明度および彩度から計算され、「縦横比」は画像の幅と高さから計算され、「サイズ」は画像サイズから計算される。 A system was constructed using this HSB Color Model. Hue, lightness, and saturation have been redesigned to make it more intuitive and easy to understand, with new search attributes “color”, “atmosphere”, “aspect ratio” Created "size". The search attribute can be created with an arbitrary key, and hue, brightness, and saturation may be directly used as a search key. The search attribute “color” is calculated from the hue and brightness in the HSB model, “atmosphere” is calculated from the brightness and saturation, “aspect ratio” is calculated from the width and height of the image, and “size” is the image Calculated from size.
<色属性>
図6は、各画像における特徴色の決定手順を示す。まず、RGB(Red,Green,Blue)空間を51×51×51に分割し(ステップS81)、各ピクセルを該当する分割空間に登録する(ステップS81)。そして、属しているピクセルが最も多い分割空間内の平均RGB値を、その画像の特徴色とする。
<Color attribute>
FIG. 6 shows a procedure for determining feature colors in each image. First, the RGB (Red, Green, Blue) space is divided into 51 × 51 × 51 (step S81), and each pixel is registered in the corresponding divided space (step S81). Then, the average RGB value in the divided space having the largest number of pixels is set as the characteristic color of the image.
本実施形態においては、特徴色を複数色指定することが可能であり、例えば図5に示す画像属性テーブルでは、ファイル名「1.gif」の「色」は、1.13398693、0.9375というように、各画像ファイルごとに、2つの特徴色について色属性値が定義されている。本実施形態においては、平坦な画像を除いて、特徴色が似ないよう、なるべく同じ色に属さない色を次の特徴色として選択する。まず、2色目以降、次にピクセルが多く属している分割空間の平均RGB値を選択する。ここで、表1を利用する。
表1は、人間がどの範囲を同じ色として認識するのかを一例として示す。 Table 1 shows as an example what range a human recognizes as the same color.
図6において、次に、一番多くのピクセルが登録されている分割空間(s)の平均RGB値(c)を選択し(ステップS83)、表1において以前に選択した特徴色と一致しない場合(ステップS84N)、この平均RGB値(c)を特徴色とする。その後、ステップS83に戻り、さらに特徴色を選択してもよい。一方、表1において以前に選択した特徴色と一致する場合(ステップS84Y)、ピクセルが登録されている分割空間が残っている限り(ステップS85Y、S86)、次におくのピクセルが登録されている分割空間(s)の平均RGB値(c)を選択し(ステップS83)、その後ステップS84ないしステップS88の処理を繰り返す。 In FIG. 6, next, the average RGB value (c) of the divided space (s) in which the most pixels are registered is selected (step S83), and does not match the feature color previously selected in Table 1 (Step S84N), this average RGB value (c) is used as a characteristic color. Then, it returns to step S83 and you may select a characteristic color further. On the other hand, if the feature color matches the previously selected feature color in Table 1 (step S84Y), the next pixel is registered as long as the divided space in which the pixel is registered remains (steps S85Y and S86). The average RGB value (c) of the divided space (s) is selected (step S83), and then the processing from step S84 to step S88 is repeated.
なお、RGB値から、HSBへの変換は、以下の式(1.1ないし1.8)で行う。ここで、RGB空間における3原色の各値をr,g,b(0≦r,g,b≦1)の、HSB空間での3要素の値をそれぞれH,S,Bとする。
再び図5を参照すると、図5は、本実施形態における画像属性データベース18の定義内容の一例を示す。HSBにおける色相は、黒や白が含まれないため、初心者ユーザが検索キーとして用いるには困難を伴う。そこで、本実施形態においては、例えば図11Cの「色」キーリング40左側部に示すように、「色」キーの赤の間に、白から黒へ変化する部分を付け加え、直感的に分かりやすく表示した。本実施形態における色Cは、特徴色のRGB値をr,g,b(0≦r,g,b≦255)、HSB値をH,S,B(0≦H,S,B≦1)とすると、以下の式(1.9)で求められる。
<雰囲気属性>
また、雰囲気Mは、以下の式で求められる。
Moreover, the atmosphere M is calculated | required with the following formula | equation.
<サイズ、縦横比の属性>
サイズとしては、画像ファイルのサイズをバイト数で表す。また、縦横比Vは、画像の高さをH、幅をWとすると、以下の式で求めることができる。
As the size, the size of the image file is represented by the number of bytes. Also, the aspect ratio V can be obtained by the following equation where the height of the image is H and the width is W.
縦横比を利用することにより、横長の背景画像を簡単に探すことができる。また、サイズを利用すると、軽い画像という条件でフィルタリングを行うことが可能である。 By using the aspect ratio, a horizontally long background image can be easily searched. Further, when the size is used, filtering can be performed under the condition of a light image.
画像属性データベース18への定義とともに、属性定義情報16に対して、検索属性ごとに、検索属性名、キーの最大値および最小値、属性の種別(循環連続量か、非循環連続量か、離散量か、等)、検索属性をカテゴリリング20上に表示する際の表示色等が定義される。 Along with the definition in the image attribute database 18, for each search attribute, the attribute definition information 16, the search attribute name, the maximum and minimum values of the key, and the attribute type (circular continuous quantity, non-circular continuous quantity, discrete The display color when the search attribute is displayed on the categorization 20 is defined.
なお、本実施形態に係る情報検索表示装置1内に、この属性定義情報16中の検索属性名およびキーの最大値および最小値を参照することにより、各検索属性名に対応するキーリング30を自動的に生成するとともに、該キーリング30上に円周方向に、すなわち環状にキーを配置するキーリング生成部が備えられてもよい。 In addition, by referring to the search attribute name and the maximum value and the minimum value of the key in the attribute definition information 16 in the information search display device 1 according to the present embodiment, the key ring 30 corresponding to each search attribute name is automatically set. In addition, a key ring generating unit that generates the keys on the key ring 30 in the circumferential direction, that is, in a ring shape may be provided.
(3−2)キーとなる値の抽出処理
図4、図6ないし図9は、本実施形態に係る画像情報検索表示処理を実行するためのソフトウエアとして、ROM等に格納されるプログラムの一例の流れを示すフローチャートである。このプログラムは、例えばJava(登録商標)等の言語で記述されており、このプログラム(例えばアプレット)に従って、CPUは画像検索およびブラウジング表示の処理を実行する。しかしながら、本実施形態に係る画像情報検索表示処理を実行するプログラムを記述する言語ないし手法はこれに限られるものではなく、例えばC,C++等の高水準言語を用いて記述されてもよい。RAMには、入力部2から指定入力された検索キー、操作種別、状態情報17等が格納されるとともに、その一部分は、ディスプレイメモリとして使用される。
(3-2) Extraction Processing of Key Value FIGS. 4, 6 to 9 are examples of programs stored in a ROM or the like as software for executing image information search / display processing according to the present embodiment. It is a flowchart which shows the flow. This program is described in a language such as Java (registered trademark), for example, and the CPU executes image search and browsing display processing according to this program (for example, applet). However, the language or method for describing the program for executing the image information search / display processing according to the present embodiment is not limited to this, and may be described using a high-level language such as C, C ++, or the like. The RAM stores a search key designated and input from the input unit 2, operation type, status information 17 and the like, and a part thereof is used as a display memory.
図4において、入力制御部11は、まずマウス等の指示手段が行った操作を検出する(ステップS10)。検出された操作が、キーリングの優先度変更(例えばキーリングの右クリック操作による)であった場合、指定されたリングを検出し(ステップS11)、当該キーリングの現在の優先度を検出して変更(例えば優先順位を1増加する)し(ステップS12)、当該リングの変更された優先度を状態情報17に対して更新出力する(ステップS19)。検出された操作が、キーリングの追加(例えば、カテゴリリングの検索属性表示箇所近傍のクリック)であった場合、指定された検索属性を検出し(ステップS13)、当該検索属性に対応するキーリングの優先度を検出し(ステップS14)、キーの現在の中心値(例えばキーリング中時計6時の位置の値)を検出し(ステップS16)、キーリングの識別子と優先度およびキーの中心値を状態情報17に対して更新出力する(ステップS19)。検出された操作が、キーリングの回転(例えば、キーリングのホイール回転)であった場合、指定されたキーリングを検出し(ステップS15)、キーの現在の中心値(例えばキーリング中時計6時の位置の値)を検出し(ステップS16)、キーリングのキーの中心値を状態情報17に対して更新出力する(ステップS19)。検出された操作が、キーリングの削除(例えば、キーリングをクリックする操作)であった場合、指定されたキーリングを検出する(ステップS17)、当該検索属性に対応するキーリングの優先度を検出し(ステップS14)、キーの現在の中心値(例えばキーリング中時計6時の位置の値)を検出し(ステップS16)、当該リングの識別子についての状態情報17中のデータを削除する(ステップS19)。 In FIG. 4, the input control unit 11 first detects an operation performed by an instruction unit such as a mouse (step S10). If the detected operation is a key ring priority change (for example, by a right click on the key ring), the designated ring is detected (step S11), and the current priority of the key ring is detected and changed ( For example, the priority is incremented by 1) (step S12), and the changed priority of the ring is updated and output to the state information 17 (step S19). If the detected operation is addition of a key ring (for example, a click near the search attribute display location of categorization), the specified search attribute is detected (step S13), and the priority of the key ring corresponding to the search attribute is detected. Degree (step S14), the current center value of the key (for example, the value of the position at 6 o'clock in the key ring) is detected (step S16), the key ring identifier and priority, and the key center value are displayed in the state information 17 Is updated and output (step S19). When the detected operation is rotation of the key ring (for example, wheel rotation of the key ring), the specified key ring is detected (step S15), and the current center value of the key (for example, the position of the clock at 6 o'clock in the key ring) Value) is detected (step S16), and the center value of the key of the key ring is updated and output to the state information 17 (step S19). If the detected operation is deletion of the key ring (for example, an operation of clicking the key ring), the specified key ring is detected (step S17), and the priority of the key ring corresponding to the search attribute is detected (step S17). S14) The current center value of the key (for example, the position value at 6 o'clock in the key ring) is detected (step S16), and the data in the status information 17 regarding the identifier of the ring is deleted (step S19).
(3−3)表示候補抽出処理
図7において、候補抽出部12は、まず処理対象のキーリングを1つ選択する(ステップS20)。選択されたキーリングに設定された検索属性が連続量であれば(ステップS21Y)、上記したとおり、表示されているキーリングの数に従って、キーの幅(例えば、表示されているリングが1つであれば3度、2つであれば6度)を決定する(ステップS22)。検索属性が連続量である場合にはキー幅の設定後、離散量である場合にはキー幅を決定することなく、決定されたキーを検索条件として画像属性データベース18を検索し(ステップS23)、キーにマッチした画像候補をRAM等の一次記憶メモリ等に登録する(ステップS24)。その後、処理対象であったキーリング以外で表示されているリングを次の処理対象として設定し、ステップS20からS24までの処理を繰り返す(ステップS25)。なお、ステップS21からS24までの処理は、表示されているリングすべてにつき、同時並行的に実行されてもよく、この場合には、図7のステップS20およびステップS25の処理は省略される。最後に、複数のキーが指定された場合には、キーリングの数と登録回数が等しい候補を抽出することで、すべてのキーにマッチした候補をAND検索の結果として出力する(ステップS26)。
(3-3) Display Candidate Extraction Processing In FIG. 7, the candidate extraction unit 12 first selects one key ring to be processed (step S20). If the search attribute set for the selected key ring is a continuous amount (step S21Y), as described above, the width of the key (for example, one ring is displayed according to the number of displayed key rings). 3 degrees and 6 degrees if 2) (step S22). If the search attribute is a continuous amount, after setting the key width, if the search attribute is a discrete amount, the key width is not determined, and the image attribute database 18 is searched using the determined key as a search condition (step S23). The image candidate matching the key is registered in a primary storage memory such as a RAM (step S24). Thereafter, the ring displayed other than the key ring that was the processing target is set as the next processing target, and the processing from step S20 to S24 is repeated (step S25). Note that the processing from step S21 to S24 may be executed in parallel for all the displayed rings, and in this case, the processing of steps S20 and S25 in FIG. 7 is omitted. Finally, when a plurality of keys are designated, candidates with the same number of key rings and the number of registrations are extracted, and candidates that match all the keys are output as a result of the AND search (step S26).
なお、図7に示すフローチャートにおいては、複数の検索属性が指定された場合にすべてのキーをAND条件(すべてのキーの論理積)で検索した結果を、候補抽出部12が出力する例であるが、本実施形態における候補抽出処理はこれに限定されるものではない。検索属性の種別に応じて、すべてのキーまたは一部のキーをOR条件(論理和)で検索してもよく、例えば、殊に検索キーが離散量である場合、概念等が類似する用語同士の関連を記述する辞書を記憶するデータベース等の記憶手段を備え、この辞書を参照することにより、類似する用語群を抽出し、これらと検索キーとの論理和をとることにより、新たな検索条件を生成してもよい。 Note that the flowchart shown in FIG. 7 is an example in which the candidate extraction unit 12 outputs a result of searching all keys with an AND condition (logical product of all keys) when a plurality of search attributes are designated. However, the candidate extraction process in the present embodiment is not limited to this. Depending on the type of search attribute, all keys or some of the keys may be searched with an OR condition (logical sum). For example, when the search key is a discrete quantity, terms with similar concepts etc. Storage means such as a database for storing a dictionary that describes the relation of the search, and by referring to this dictionary, a similar term group is extracted, and a logical sum of these terms and the search key is used to obtain a new search condition. May be generated.
(3−4)候補の重み決定処理
次に、本実施形態においては、画像を表示する際、キーとその優先順位による重みづけに基づいて、ディスプレイ装置上の配置を決定する。キーは、上述のとおり、例えば以下のように設定できる。
(3-4) Candidate Weight Determination Processing Next, in the present embodiment, when an image is displayed, the arrangement on the display device is determined based on the weighting based on the key and its priority. As described above, the key can be set as follows, for example.
・離散量の場合、リングの下部にある値を用いる。 • For discrete quantities, use the value at the bottom of the ring.
・連続量の場合、リングの下部から左右2度ずつ、計5度範囲にある値を用いる。 ・ In the case of continuous quantity, use a value in the range of 5 degrees, 2 degrees from the bottom of the ring.
・複数キーを指定する場合、連続量に限り、リングの個数とキーの角度を比例させる。 ・ When multiple keys are specified, the number of rings and the key angle are proportional to each other only for continuous amounts.
図8において、検索処理部14は、表示されているキーリングが複数の場合(ステップS41Y)、各リングに対する重みWを決定する(ステップS42)。表示されているキーリングが1つ(すなわち、検索キーが1つの場合)の場合(ステップS41N)、当該リングに対する重みWは1に設定される(ステップS43)。次に、候補抽出部12によって抽出された候補を1つ選択し、当該候補の重みwgtを0と置く(ステップS44)。次に、当該候補である画像情報について、画像属性データベース18中のテーブルに定義されている属性ごとに(ステップS45)、図3においてはキーリングの時計6時の位置で決定されるキーの中心値と、当該候補について定義されている属性値との距離dを求める(ステップS46)。次に、d*wをwgtに加える(ステップS47)。ステップS45からS47の処理を、当該候補のすべての属性について繰り返し行い(ステップS48)、その後、ステップS45からステップS48までの処理を、すべての候補について重みwgtが計算されるまで繰り返し行う(ステップS49)。 In FIG. 8, when there are a plurality of displayed key rings (step S41Y), the search processing unit 14 determines a weight W for each ring (step S42). When the number of displayed key rings is one (that is, when there is one search key) (step S41N), the weight W for the ring is set to 1 (step S43). Next, one candidate extracted by the candidate extraction unit 12 is selected, and the weight wgt of the candidate is set to 0 (step S44). Next, for the candidate image information, for each attribute defined in the table in the image attribute database 18 (step S45), the key center value determined at the 6 o'clock position of the key ring in FIG. And a distance d from the attribute value defined for the candidate (step S46). Next, d * w is added to wgt (step S47). The processing from step S45 to S47 is repeated for all the attributes of the candidate (step S48), and then the processing from step S45 to step S48 is repeated until the weight wgt is calculated for all candidates (step S49). ).
すなわち、キーリングの個数をk,外側からj番目のリングの下部の値をkj、あるキーリングRjにおける1度分の値をdj、ある画像Imgiにおけるキーリングjに対する値をdi,jとすれば、Imgiの重みWiは以下の式で表すことができる。
なお、本実施形態においては、重要な検索キーほど先に選択されるとの知見に基づき、外側のキーリングに配置されたキーの重みを増しているが、反対に内側のキーリングに配置されたキーの重みを増すこともできる。この場合には、上記式(2)の右辺の−を削除すればよい。 In this embodiment, the key weight arranged on the outer key ring is increased based on the knowledge that the more important search key is selected earlier, but the key arranged on the inner key ring is reversed. The weight of can also be increased. In this case, what is necessary is just to delete-of the right side of said Formula (2).
(3−5)候補の表示上の配置決定処理
本実施形態においては、上記重み決定処理によって算出された重みwgtが大きい候補から順に、リングの内側から外側(円周方向)に向かって同心円上に配置されるとともに、各候補の画像の大きさを、中心からの距離に反比例させた縮小率を持つ大きさとして表示される。すなわち、上記重みwgtは、各候補について定義された属性値と検索キーとの関連度を検索属性ごとに総和し、検索属性に対応するキーリングの重みwを考慮して算出したスコア(関連度)を意味するものであり、該スコアの大きい順に、表示画面中央に、かつ大きく表示することによって、ユーザーが、検索キーによりマッチした候補から順に、容易かつ直感的に視認可能とする。さらに、隣接する候補画像は、互いに類似する属性値が定義された類似画像となるため、画像の表示位置により類似性を把握することができる。
(3-5) Arrangement Determination Processing on Candidate Display In this embodiment, concentric circles from the inner side to the outer side (circumferential direction) of the ring in order from the candidate having the largest weight wgt calculated by the weight determination processing. And the size of each candidate image is displayed as a size having a reduction ratio that is inversely proportional to the distance from the center. That is, the weight wgt is a score (relevance) calculated by summing up the relevance between the attribute value defined for each candidate and the search key for each search attribute and taking into account the weight w of the keyring corresponding to the search attribute. This means that the user can easily and intuitively view in order from the candidate matched by the search key by displaying the large score in the center of the display screen and in large order. Further, since the adjacent candidate images are similar images in which attribute values similar to each other are defined, the similarity can be grasped by the display position of the images.
図9において、出力制御部15は、すべての候補をそのwgtでソートする(ステップS51)。候補抽出部13によって抽出された候補の総数が、所定の表示上限数より多い場合には(ステップS52Y)、さらに、候補数を表示上限数まで削減する(ステップS53)。この表示上限数は、通常のユーザーがディスプレイ装置上目視可能な数であればよいが、例えば250に設定される。次に、得られた候補数に基づいて、各候補(画像)の表示幅を決定し(ステップS54)、表示位置を決定する(ステップS55)。 In FIG. 9, the output control unit 15 sorts all candidates by their wgt (step S51). If the total number of candidates extracted by the candidate extraction unit 13 is larger than the predetermined display upper limit number (step S52Y), the number of candidates is further reduced to the display upper limit number (step S53). The display upper limit number may be any number that a normal user can see on the display device, and is set to 250, for example. Next, based on the obtained number of candidates, the display width of each candidate (image) is determined (step S54), and the display position is determined (step S55).
図10は、本実施形態における各候補の表示幅および表示位置の決定手法を示す。図10において、Oは円の中心、Rは候補表示領域の半径、wは中心画像(図3における30a1〜7)の幅、mは最外画像の幅、aは半径方向に隣接する画像間の空白をそれぞれ示す。0周目から1、2、・・・、n周目と外側に配置されるにつれて、画像幅はaずつ変化する。各画像の表示幅は、w=m+na(0周目)、w−a=m+(n−1)a(1周目)、w−2a=m+(n−2)a(2周目)、・・・、w−na=m(n周目)となる。 FIG. 10 shows a method for determining the display width and display position of each candidate in the present embodiment. In FIG. 10, O is the center of the circle, R is the radius of the candidate display area, w is the width of the center image (30a1 to 7 in FIG. 3), m is the width of the outermost image, and a is between the adjacent images in the radial direction. Each white space. The image width changes by a as it is arranged on the outer side from the 0th lap, 1, 2,. The display width of each image is w = m + na (0th lap), w−a = m + (n−1) a (first lap), w−2a = m + (n−2) a (second lap), ... w-na = m (n-th cycle).
同心円中心Oから、0,1,・・・n周目と画像を、次式にしたがって配置する。
これらの2式より、
となる。 It becomes.
i周目における表示位置riは、i週目における画像の中心点とOとの距離riであり、次式で定義される。
i周目(中心を0周目とする)における同心円上に配置される画像の枚数cは、次式で定義され、蜂の巣状に配置される。
i週目におけるj番目の画像の中心点(x,y)は、次式で定義される。
(3−6)拡大表示処理
候補制御部13において、ブラウジング表示された画像にカーソルが近接すると、カーソルの位置情報と該位置近傍に表示された画像の画像識別子(画像ファイル名でよい)とに基づいて、当該画像を拡大再表示する。この拡大表示は、縮小表示率を1として現画像の大きさのまま表示してもよく、さらに所定倍率で拡大してもよい。この拡大表示画像を視認することで、当該画像が所望する画像であるか否かの判断を容易にすることができる。また、拡大画像と併せて、画像属性データベース中の属性値を必要に応じて表示してもよい。
(3-6) Enlarged Display Processing When the cursor approaches the browsing display image in the candidate control unit 13, the position information of the cursor and the image identifier (image file name may be used) of the image displayed in the vicinity of the position are displayed. Based on this, the image is enlarged and redisplayed. In this enlarged display, the reduced display rate may be set to 1, and the current image may be displayed as it is, or may be enlarged at a predetermined magnification. By visually recognizing the enlarged display image, it is possible to easily determine whether the image is a desired image. In addition to the enlarged image, the attribute value in the image attribute database may be displayed as necessary.
(4)キーリングの操作手順
図11Aは、カテゴリリング20から縦横比がクリックされ、カテゴリリング20の内側に縦横比キーリング30が表示された状態を示す。キー値301は、正方形302に属するキー値領域に位置し、現在指定されているキーを持つ画像30a、30b、30c等がそれぞれリング内側に同心円上に配置表示される。キーリング30をホイール回転し、キー値301を、横長303に属するキー領域近傍に移動すると、ブラウジング表示される画像は、横長の形状のものに変化する(図11B)。図11Bの状態において、さらにカテゴリリング20上で色をクリックすると、縦横比キーリング30の内側に、色キーリング40が表示され、縦横比のキーおよび色のキーの双方を持つ画像が、リング内側に表示される(図11C)。図11Cの状態において、さらにカテゴリリング20上で「雰囲気」をクリックすると、色キーリング40の内側に、雰囲気キーリング50が表示され、縦横比のキー、色のキーおよび雰囲気のキーのすべてにマッチする画像が、リング内側に表示される(図11D)。カテゴリを多数選択するにつれて、表示されるキーリングが増え、ブラウジング表示される候補数は少なくなる。図11Dの状態において、縦横比キーリング30をクリックすると、該縦横比キーリング30が削除されるとともに、縦横比をキーから除いて再度候補検索処理が実行されるため、多様な縦横比の画像がブラウジング表示される(図11E)。図11Eの状態において、雰囲気キーリング50を右クリックすると、雰囲気リング50が色リング40の外側に移動表示されるとともに、雰囲気キーの重みを増加させて再度候補検索処理が実行されるため、雰囲気を主要な検索キーとした画像がブラウジング表示される(図11F)。
(4) Keyring Operation Procedure FIG. 11A shows a state in which the aspect ratio is clicked from the category ring 20 and the aspect ratio key ring 30 is displayed inside the category ring 20. The key value 301 is located in a key value area belonging to the square 302, and images 30a, 30b, 30c and the like having a currently designated key are arranged and displayed concentrically inside the ring. When the key ring 30 is rotated by the wheel and the key value 301 is moved to the vicinity of the key region belonging to the horizontally long 303, the browsing display image changes to a horizontally long shape (FIG. 11B). In the state of FIG. 11B, when a color is further clicked on the category ring 20, a color key ring 40 is displayed inside the aspect ratio key ring 30, and an image having both the aspect ratio key and the color key is displayed inside the ring. Is displayed (FIG. 11C). In the state of FIG. 11C, when “atmosphere” is further clicked on the category ring 20, the atmosphere key ring 50 is displayed inside the color key ring 40, and matches all of the aspect ratio key, color key, and atmosphere key. An image is displayed inside the ring (FIG. 11D). As more categories are selected, the number of displayed key rings increases and the number of candidates displayed for browsing decreases. When the aspect ratio key ring 30 is clicked in the state of FIG. 11D, the aspect ratio key ring 30 is deleted and the candidate search process is executed again by removing the aspect ratio from the key, so that images with various aspect ratios can be browsed. Is displayed (FIG. 11E). When the atmosphere key ring 50 is right-clicked in the state of FIG. 11E, the atmosphere ring 50 is moved and displayed outside the color ring 40, and the candidate search process is executed again by increasing the weight of the atmosphere key. The image as the main search key is displayed by browsing (FIG. 11F).
図12は、本実施形態による画像検索表示装置の構成を示すブロック図である。図12に示されるコンピュータ装置である画像検索表示装置100において、CPU101は、ROM104および/またはハードディスクドライブ106に格納されたプログラムに従い、RAM105を一次記憶用ワークメモリとして利用して、システム全体を制御する。さらに、CPU101は、マウス102aまたはキーボード102を介して入力されるユーザの指示に従い、ハードディスクドライブ106に格納されたプログラムに基づき、本実施形態に係る画像検索表示処理を実行する。ディスプレイインタフェイス103には、CRTやLCDなどのディスプレイが接続され、CPU101が実行する画像検索表示処理の入力待ち受け画面、処理経過や検索結果などが表示される。リムーバブルメディアドライブ107は、主に、リムーバブルメディアからハードディスクドライブ106へファイルを書き込んだり、ハードディスクドライブ106から読み出したファイルをリムーバブルメディアへ書き込む場合に利用される。リムーバブルメディアとしては、フロッピディスク(FD)、CD−ROM、CD−R、CD−R/W、DVD−ROM、DVD−R、DVD−R/W、DVD−RAMやMO、あるいはメモリカード、CFカード、スマートメディア、SDカード、メモリスティックなどが利用可能である。 FIG. 12 is a block diagram showing the configuration of the image search / display apparatus according to this embodiment. In the image search / display apparatus 100, which is a computer apparatus shown in FIG. 12, the CPU 101 controls the entire system using the RAM 105 as a work memory for primary storage in accordance with a program stored in the ROM 104 and / or the hard disk drive 106. . Further, the CPU 101 executes image search and display processing according to the present embodiment based on a program stored in the hard disk drive 106 in accordance with a user instruction input via the mouse 102 a or the keyboard 102. A display such as a CRT or LCD is connected to the display interface 103, and an input standby screen for image search display processing executed by the CPU 101, processing progress, search results, and the like are displayed. The removable media drive 107 is mainly used when writing a file from the removable medium to the hard disk drive 106 or writing a file read from the hard disk drive 106 to the removable medium. Removable media include floppy disk (FD), CD-ROM, CD-R, CD-R / W, DVD-ROM, DVD-R, DVD-R / W, DVD-RAM and MO, memory card, CF Cards, smart media, SD cards, memory sticks, etc. can be used.
プリンタインタフェイス108には、レーザビームプリンタやインクジェットプリンタなどのプリンタが接続される。ネットワークインタフェイス109は、コンピュータ装置をネットワーク12へ接続するためのインターフェースである。 A printer such as a laser beam printer or an ink jet printer is connected to the printer interface 108. The network interface 109 is an interface for connecting a computer device to the network 12.
なお、本実施形態に係る画像検索表示装置における入力部2は、マウス102aあるいはキーボード102に限定されることなく、任意のポインティングデバイス、例えばトラックボール、トラックパッド、タブレットなどを適宜用いることができる。携帯情報端末を本実施形態に係る画像検索表示装置として用いる場合には、入力部2をボタンやモードダイヤル等で構成してもよい。 Note that the input unit 2 in the image search and display apparatus according to the present embodiment is not limited to the mouse 102a or the keyboard 102, and any pointing device such as a trackball, a trackpad, or a tablet can be used as appropriate. When the portable information terminal is used as the image search / display device according to the present embodiment, the input unit 2 may be configured with a button, a mode dial, or the like.
また、図12に示した本実施形態に係る画像検索表示装置のハードウエア構成は一例に過ぎず、その他の任意のハードウエア構成を用いることができることはいうまでもない。 Further, the hardware configuration of the image search and display apparatus according to the present embodiment shown in FIG. 12 is merely an example, and it is needless to say that any other hardware configuration can be used.
殊に、本実施形態に係る画像検索表示処理は、上記コンピュータ端末装置100あるいはPDA等の携帯情報端末装置等によって実現されてもよく、コンピュータ端末装置等とサーバー装置とをBluetooth(登録商標)等の無線、あるいはインターネット(TCP/IP)、公共電話網(PSTN)、統合サービス・ディジタル網(ISDN)等の有線通信回線で相互接続した、インターネットあるいは任意の周知のローカル・エリア・ネットワーク(LAN)またはワイド・エリア・ネットワーク(WAN)からなるネットワークシステムによって実現されてもよい。端末装置とサーバー装置とを接続したシステムによって本実施形態に係る画像検索表示処理を実現する場合には、例えば、画像情報および/または画像属性データベースの記憶保持、ならびにこれらへの検索処理をサーバー装置において稼動するプログラムが実行し、ユーザーからの情報検索のための指示入力および検索結果のブラウジング処理のみをWebブラウザを搭載したクライアント装置が実行してもよい。あるいは、サーバー装置上で稼動するポータルサイトプログラムが、本実施形態に係る画像検索表示処理の全部または一部を実行してもよい。 In particular, the image search and display processing according to the present embodiment may be realized by the above-described computer terminal device 100 or a portable information terminal device such as a PDA, and the computer terminal device and the server device are connected to Bluetooth (registered trademark) or the like. Internet or any well-known local area network (LAN) interconnected by wired communication lines such as the Internet or the Internet (TCP / IP), public telephone network (PSTN), integrated services digital network (ISDN), etc. Alternatively, it may be realized by a network system composed of a wide area network (WAN). When the image search / display processing according to the present embodiment is realized by a system in which a terminal device and a server device are connected, for example, storage and storage of image information and / or image attribute database, and search processing for these are performed on the server device. A client device equipped with a Web browser may execute only an instruction input for information search from a user and a browsing process of a search result. Alternatively, a portal site program operating on the server device may execute all or part of the image search / display processing according to the present embodiment.
コンピュータ端末装置100上で稼動するWebブラウザ上のフォームを使用して、ユーザーが検索条件等のデータをサーバー装置に送信できる。あるいは、本実施形態に係る画像検索表示処理の全部または一部を記述するJava(登録商標)アプレット等のアプレットを、ネットワークを介してサーバー装置からWebブラウザ上にダウンロードし、ブラウザのウインドウに埋め込ませて実行させることができる。 Using a form on a Web browser running on the computer terminal device 100, the user can transmit data such as search conditions to the server device. Alternatively, an applet such as a Java (registered trademark) applet describing all or part of the image search / display processing according to the present embodiment is downloaded from a server device to a web browser via a network and embedded in a browser window. Can be executed.
以上のとおり、本実施形態によれば、検索とブラウジングが統合された単一のグラフィカル・ユーザー・インターフェース(GUI)を介して、所望する情報を検索するための検索条件が連続量であるか離散量であるかにかかわらず、所望する画像等の情報の検索条件を連続的(シームレス)な操作によって容易に設定可能となる。さらに、検索条件の設定および検索結果の表示出力の双方において、ユーザーが現在の検索条件を可視的に認識しつつ同時に所望する検索結果を直感的かつ容易に選択することが可能となる。したがって、殊に、画像処理について特別な知識を持たないユーザーに対して、直感的で分かりやすい検索表示インターフェースを提供可能である点で有益である。 As described above, according to the present embodiment, the search condition for searching for desired information is continuous or discrete through a single graphical user interface (GUI) in which search and browsing are integrated. Regardless of the amount, it is possible to easily set a search condition for information such as a desired image by a continuous (seamless) operation. Furthermore, in both the search condition setting and the search result display output, the user can intuitively and easily select a desired search result while visually recognizing the current search condition. Therefore, it is advantageous in that an intuitive and easy-to-understand search display interface can be provided especially for users who do not have special knowledge about image processing.
本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、請求項1により画される発明の特徴の組み合わせに限定されるものではなく、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。 The scope of the present invention is not limited to the illustrated and described exemplary embodiments, but includes all embodiments that provide the same effects as those intended by the present invention. Further, the scope of the present invention is not limited to the combination of features of the invention defined by claim 1 but can be defined by any desired combination of specific features among all the disclosed features. .
Claims (19)
入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択部と、
選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転部と、
前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定部と、
選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備する
ことを特徴とする情報検索表示装置。 One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction A key ring arrangement for displaying and outputting the key ring
A key ring selection unit that selects one of the key rings in accordance with an operation input from an input device;
A key ring rotating unit that independently rotates each key ring clockwise or counterclockwise according to an operation input from the input device, while maintaining a relative position on the circumference of each search key on the selected key ring;
A search key determination unit that determines a search key for information search based on a circumferential rotation amount of the key ring from a predetermined position on the key ring;
A search result display unit that sequentially displays and outputs search results executed using the selected search category and the determined search key inside the key ring as the key ring rotates. Information retrieval display device.
前記リングが示す検索カテゴリの識別子を円周方向に配置したカテゴリリングを表示出力するカテゴリリング表示部と、
入力デバイスからの操作入力に従って、前記カテゴリリングに配置された検索カテゴリの識別子のうちの1つを選択する検索カテゴリ選択部とを具備し、
前記キーリング配置部は、前記検索カテゴリ選択部による前記カテゴリリング上の検索カテゴリの識別子の選択に応答して、選択された検索カテゴリに対応するキーリングを、前記カテゴリリングの同心円内側に表示出力する
ことを特徴とする請求項1に記載の情報検索表示装置。 The information search and display device further includes:
A categorization display unit that displays and outputs categorization in which identifiers of search categories indicated by the ring are arranged in a circumferential direction;
A search category selection unit that selects one of the identifiers of search categories arranged in the categorization according to an operation input from an input device;
In response to selection of an identifier of a search category on the categorization by the search category selection unit, the key ring arrangement unit displays and outputs a key ring corresponding to the selected search category inside a concentric circle of the categorization. The information search / display apparatus according to claim 1.
ことを特徴とする請求項2に記載の情報検索表示装置。 When a plurality of search categories are selected by the search category selection unit, the key ring arrangement unit displays and outputs a key ring corresponding to the selected search category inside a concentric circle of the displayed key ring. The information search and display device according to claim 2.
検索カテゴリごとに定義された、検索カテゴリの識別子およびキーの最大値および最小値を参照することにより、各検索カテゴリに対応するキーリングを生成するとともに、該キーリング上円周方向に検索キーを配置するキーリング生成部を具備する
ことを特徴とする請求項1ないし3のいずれか記載の情報検索表示装置。 The information search and display device further includes:
By referring to the search category identifier and the maximum and minimum values of the key defined for each search category, a key ring corresponding to each search category is generated and the search key is arranged in the circumferential direction on the key ring. The information search and display device according to claim 1, further comprising a key ring generation unit.
ことを特徴とする請求項1ないし4のいずれか記載の情報検索表示装置。 When a plurality of search categories are selected by the search category selection unit, the search key determination unit determines a priority in searching for a corresponding search category based on the order of key rings displayed concentrically. 5. The information search and display device according to claim 1, wherein
入力デバイスからの操作入力に従って、指示されたキーリングに付与された前記優先順位を変更するとともに、該キーリングを変更された優先順位に対応する位置に再表示する優先順位変更部を具備する
ことを特徴とする請求項5に記載の情報検索表示装置。 The information search and display device further includes:
In accordance with an operation input from an input device, the priority assigned to the instructed key ring is changed, and a priority order changing unit that re-displays the key ring at a position corresponding to the changed priority order is provided. The information search and display device according to claim 5.
ことを特徴とする請求項1ないし6のいずれか記載の情報検索表示装置。 The search key determination unit is configured so that the search key arranged in the selected key ring has a discrete amount and a continuous amount, and a rotation amount of the key ring in a circumferential direction from a predetermined position predetermined on the key ring. The information search display device according to claim 1, wherein a search key for information search is determined based on the information.
回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出部と、
算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置部と、
配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示部とを具備する
ことを特徴とする情報検索表示装置。 One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction A search key determination unit for determining a search key for information search based on the amount of rotation of the displayed key ring in the circumferential direction;
A weight calculating unit that calculates a weight for each search result obtained in the search execution based on the priority given to the rotated key ring and the determined search key;
In order from the calculated search results with a large weight, a search result arrangement unit that arranges concentrically from the vicinity of the center of the displayed key ring toward the circumferential direction,
An information search and display device comprising: a search result display unit that sequentially displays and outputs the arranged search results inside the key ring as the key ring rotates.
ことを特徴とする請求項8に記載の情報検索表示装置。 The search result arrangement unit determines the size at the time of display output of each search result so that the reduction rate is in inverse proportion to the distance from the center of the concentric circle in order from the search result with the largest weight. Item 9. The information search and display device according to Item 8.
ことを特徴とする請求項8または9に記載の情報検索表示装置。 The information search display device according to claim 8 or 9, wherein the search result display unit enlarges and redisplays the search result in response to the proximity of the cursor to the displayed search result.
選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索部とを具備する
ことを特徴とする情報検索装置。 One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction A search key determination unit for determining a search key for information search based on the amount of rotation of the displayed key ring in the circumferential direction;
A search unit that executes a search using the selected search category and the determined search key, and obtains a search result to be sequentially displayed inside the key ring as the key ring rotates. Information retrieval device.
ことを特徴とする請求項11に記載の情報検索装置。 When the determined search key is a continuous amount, the search unit redefines a search key group close to a predetermined range as the determined search key as a search key for information search, and the selected search The information search apparatus according to claim 11, wherein a search is executed using a category and the redefined search key.
ことを特徴とする請求項11または12に記載の情報検索装置。 The information search device according to claim 11 or 12, wherein, when a plurality of search keys are determined, the search unit executes a search using a logical product of the plurality of search keys.
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するステップと、
入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するステップと、
選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるステップと、
前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、
選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含む
ことを特徴とする情報検索表示方法。 An information search and display method executed by an information search and display device including a key ring arrangement unit, a key ring selection unit, a key ring rotation unit, a search key determination unit, and a search result display unit,
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction Displaying and outputting the key ring
Selecting one of the key rings according to an operation input from an input device;
Rotating each key ring independently clockwise or counterclockwise according to an operation input from the input device, while maintaining the relative position on the circumference of each search key on the selected key ring;
Determining a search key for information search based on a circumferential rotation amount of the key ring from a predetermined position on the key ring;
And a step of sequentially displaying and outputting a search result executed by using the selected search category and the determined search key inside the key ring as the key ring rotates. .
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、
回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出するステップと、
算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置するステップと、
配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力するステップとを含む
ことを特徴とする情報検索表示方法。 An information search and display method executed by an information search and display device comprising a search key determination unit, a weight calculation unit, a search result arrangement unit, and a search result display unit,
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction Determining a search key for information search based on a circumferential rotation amount of the key ring displayed and output;
Calculating a weight for each search result obtained in the search execution based on the priority assigned to the rotated key ring and the determined search key;
In order from the calculated search results with a large weight, arranging the concentric circles in the circumferential direction from the inner center vicinity of the displayed key ring;
And a step of sequentially displaying and outputting the arranged search results inside the key ring as the key ring rotates.
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定するステップと、
選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得るステップとを含む
ことを特徴とする情報検索方法。 An information search method comprising a search key determination unit and a search unit,
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction Determining a search key for information search based on a circumferential rotation amount of the key ring displayed and output;
Performing a search using the selected search category and the determined search key, and obtaining a search result to be sequentially displayed inside the key ring as the key ring rotates. Method.
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置されたキーリングを表示出力するキーリング配置処理と、
入力デバイスからの操作入力に従って、前記キーリングのうちの1つを選択するキーリング選択処理と、
選択された前記キーリング上の各検索キーの円周上の相対位置を保持しつつ、前記入力デバイスからの操作入力に従って各キーリングを独立に時計廻り又は反時計廻りに回転させるキーリング回転処理と、
前記キーリング上所定位置からの前記キーリングの円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、
選択された検索カテゴリおよび決定された前記検索キーを用いて実行された検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む
処理を実行させるためのものであることを特徴とする情報検索表示プログラム。 An information search / display processing program for causing a computer to execute information search / display processing, wherein the program
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction A key ring arrangement process for displaying and outputting the generated key ring;
A key ring selection process for selecting one of the key rings in accordance with an operation input from an input device;
A key ring rotation process for independently rotating each key ring clockwise or counterclockwise according to an operation input from the input device, while maintaining a relative position on the circumference of each search key on the selected key ring;
A search key determination process for determining a search key for information search based on a rotation amount of the key ring in a circumferential direction from a predetermined position on the key ring;
A search result display process that sequentially displays and outputs a search result executed using the selected search category and the determined search key inside the key ring as the key ring rotates. An information search and display program characterized by being a thing.
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、
回転された前記キーリングに付与された優先順位および決定された検索キーに基づいて、検索実行で得られた検索結果ごとの重みを算出する重み算出処理と、
算出された前記重みの大きい検索結果から順に、表示された前記キーリングの内側中心近傍から円周方向に向かって同心円上に配置する検索結果配置処理と、
配置された前記検索結果を、前記キーリングの回転に伴い前記キーリングの内側に逐次表示出力する検索結果表示処理とを含む
処理を実行させるためのものであることを特徴とする情報検索表示プログラム。 An information search / display processing program for causing a computer to execute information search / display processing, wherein the program
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction A search key determination process for determining a search key for information search based on the amount of rotation in the circumferential direction of the key ring displayed and output;
A weight calculation process for calculating a weight for each search result obtained in the search execution based on the priority given to the rotated key ring and the determined search key;
A search result arrangement process that arranges concentrically from the vicinity of the inner center of the displayed key ring in the circumferential direction in order from the calculated search result having the larger weight,
An information search and display program for executing a process including a search result display process for sequentially displaying and outputting the arranged search results inside the key ring as the key ring rotates.
情報検索のための検索カテゴリごとに設けられ、表示画面上同心円状に配置された一つ又は複数のキーリングであって、該キーリング上には円周方向に連続量または離散量の検索キーが配置され、表示出力されたキーリングの、円周方向の回転量に基づいて、情報検索のための検索キーを決定する検索キー決定処理と、
選択された検索カテゴリおよび決定された検索キーを用いて検索を実行し、前記キーリングの回転に伴い前記キーリングの内側に逐次表示されるべき検索結果を得る検索処理とを含む
処理を実行させるためのものであることを特徴とする情報検索プログラム。 An information search processing program for causing a computer to execute information search processing, wherein the program
One or a plurality of key rings provided for each search category for information search and arranged concentrically on the display screen, and continuous or discrete search keys are arranged on the key ring in the circumferential direction A search key determination process for determining a search key for information search based on the amount of rotation in the circumferential direction of the key ring displayed and output;
A search process that executes a search using the selected search category and the determined search key, and obtains a search result to be sequentially displayed inside the key ring as the key ring rotates. An information retrieval program characterized by being a thing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004160067A JP4441685B2 (en) | 2004-05-28 | 2004-05-28 | Image information search / display apparatus, method, and image information search / display program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004160067A JP4441685B2 (en) | 2004-05-28 | 2004-05-28 | Image information search / display apparatus, method, and image information search / display program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005339393A JP2005339393A (en) | 2005-12-08 |
| JP4441685B2 true JP4441685B2 (en) | 2010-03-31 |
Family
ID=35492864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004160067A Expired - Lifetime JP4441685B2 (en) | 2004-05-28 | 2004-05-28 | Image information search / display apparatus, method, and image information search / display program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4441685B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105308594A (en) * | 2013-10-31 | 2016-02-03 | 富士施乐株式会社 | Information processing device and information processing program |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4756345B2 (en) * | 2006-02-28 | 2011-08-24 | 日本電気株式会社 | Information processing apparatus, information search system, information search method, and program |
| JPWO2009084368A1 (en) * | 2007-12-28 | 2011-05-19 | クラリオン株式会社 | Mobile device, icon display method, and computer program |
| JP5599068B2 (en) * | 2011-02-10 | 2014-10-01 | 大学共同利用機関法人情報・システム研究機構 | Information search / display apparatus, method, and information search / display program |
| JP5608950B2 (en) * | 2011-03-02 | 2014-10-22 | 大学共同利用機関法人情報・システム研究機構 | Information search / display apparatus, method, and information search / display program |
| JP5608951B2 (en) * | 2011-03-23 | 2014-10-22 | 大学共同利用機関法人情報・システム研究機構 | Information search / display apparatus, method, and information search / display program |
-
2004
- 2004-05-28 JP JP2004160067A patent/JP4441685B2/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105308594A (en) * | 2013-10-31 | 2016-02-03 | 富士施乐株式会社 | Information processing device and information processing program |
| CN105308594B (en) * | 2013-10-31 | 2019-11-19 | 富士施乐株式会社 | Information processing equipment and information processing programs |
| US10489027B2 (en) | 2013-10-31 | 2019-11-26 | Fuji Xerox Co., Ltd. | Information processing apparatus and non-transitory computer readable medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005339393A (en) | 2005-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7840524B2 (en) | Method and apparatus for indexing, searching and displaying data | |
| JP4587512B2 (en) | Document data inquiry device | |
| US8086045B2 (en) | Image processing device with classification key selection unit and image processing method | |
| US9495335B2 (en) | Selection-based item tagging | |
| US6556710B2 (en) | Image searching techniques | |
| JP3671008B2 (en) | Customer self-service subsystem for context cluster discovery and verification | |
| US6182069B1 (en) | Video query system and method | |
| US7065521B2 (en) | Method for fuzzy logic rule based multimedia information retrival with text and perceptual features | |
| JP4363792B2 (en) | Information retrieval system and method | |
| US7933452B2 (en) | System and methods of image retrieval | |
| JPH0981574A (en) | Database search method and system using search set display screen | |
| JPH01501262A (en) | Method and apparatus for display-driven database search system and variable search term display system | |
| WO2005024662A2 (en) | Method and apparatus for indexing and searching graphic elements | |
| JPH10289251A (en) | Data retrieving method and recording medium where program for performing its process is recorded | |
| JP4441685B2 (en) | Image information search / display apparatus, method, and image information search / display program | |
| JP3630754B2 (en) | Data search method and apparatus | |
| JP2007317034A (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP4021025B2 (en) | Image search method, image search apparatus, and computer-readable recording medium storing image search program | |
| JP2004038699A (en) | Device for retrieving image database | |
| JP2002312383A (en) | Document search device, document search system, document search method, and program | |
| JP5608950B2 (en) | Information search / display apparatus, method, and information search / display program | |
| JPH09311805A (en) | Document processing method and apparatus | |
| JP5599068B2 (en) | Information search / display apparatus, method, and information search / display program | |
| JP5608951B2 (en) | Information search / display apparatus, method, and information search / display program | |
| JPH11282873A (en) | Image database retrieving device, its retrieving method and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070226 |
|
| 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: 20091215 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4441685 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: 20130122 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140122 Year of fee payment: 4 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |