[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005327172A - Object retrieval device (reconfiguration of retrieval expression) - Google Patents

Object retrieval device (reconfiguration of retrieval expression) Download PDF

Info

Publication number
JP2005327172A
JP2005327172A JP2004146208A JP2004146208A JP2005327172A JP 2005327172 A JP2005327172 A JP 2005327172A JP 2004146208 A JP2004146208 A JP 2004146208A JP 2004146208 A JP2004146208 A JP 2004146208A JP 2005327172 A JP2005327172 A JP 2005327172A
Authority
JP
Japan
Prior art keywords
attribute
search
objects
object search
attributes
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.)
Withdrawn
Application number
JP2004146208A
Other languages
Japanese (ja)
Inventor
Masaru Okazaki
大 岡▲崎▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2004146208A priority Critical patent/JP2005327172A/en
Publication of JP2005327172A publication Critical patent/JP2005327172A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide an efficient means in order to retrieve a target object from large quantities of objects, and also to provide a means for easily performing retrieval again. <P>SOLUTION: An object retrieval device comprises: a means for extracting attributes from a plurality of objects (character strings, images, sounds, attributes, etc.); and a means for selecting the extracted attributes to retrieve an object again, and retrieves attributes and narrows down a range of objects. When a target object cannot be obtained after the range of objects is narrowed down, a retrieval expression is automatically changed to perform retrieval again. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、複数のオブジェクト(データ)を保持する装置で、分類されたオブジェクトを検索するためのユーザインターフェースに関する。   The present invention relates to a user interface for searching for classified objects in an apparatus that holds a plurality of objects (data).

従来から、多くのオブジェクトの中から目的とするオブジェクトを抽出するために、検索式または検索キーを構成し、この検索式よりデータベースを通じて複数存在するオブジェクトを絞り込む手法により、目的とするオブジェクトを探しあてる動作を行ってきた。
特開平01−259454号公報
Conventionally, in order to extract a target object from many objects, a search expression or a search key is configured, and a target object is searched for by searching for a plurality of objects through the database based on the search expression. Has been working.
Japanese Patent Laid-Open No. 01-259454

しかしながら、大量のオブジェクトの中から目的とするオブジェクトを探し当てるためには的確な検索式を入力しなければならない。   However, in order to find a target object from a large number of objects, an accurate search expression must be input.

例えば、あまりに広範囲な領域をカバーする検索式であれば、検索により抽出されたオブジェクトの数が多く、目的とするオブジェクトが抽出されたオブジェクトの中に含まれていたとしてもそれを特定することは困難となり、逆にあまりに狭い範囲となる検索式で検索した場合、抽出されたオブジェクトの数は少ないものの、その抽出されたオブジェクトの中に目的とするオブジェクトが含まれない可能性がある。   For example, if the search expression covers a very wide area, the number of objects extracted by the search is large, and even if the target object is included in the extracted objects, it is not possible to specify it On the other hand, when a search is performed with a search formula that is too narrow, the number of extracted objects may be small, but the target object may not be included in the extracted objects.

前者の場合、抽出されたオブジェクトのみを対象に新たな検索式に基づいて絞込み検索を行う手法が実用化されているが、後者の場合、全オブジェクトを対象に新たな検索式を入力して検索を行う必要があるため、操作が煩雑であり、これにより目的のオブジェクトを抽出できるという保証もない。   In the former case, a method of performing a refined search based on a new search expression for only the extracted objects has been put into practical use. In the latter case, a search is performed by entering a new search expression for all objects. Therefore, the operation is complicated and there is no guarantee that the target object can be extracted.

本発明においては、上記問題に鑑み、容易に検索式を生成し、一度検索を行った後に、再検索を容易に行う手法を提案する。   In view of the above problems, the present invention proposes a method for easily generating a search expression, performing a search once, and then performing a re-search easily.

上記課題を解決するために、本発明のオブジェクト検索装置は、様々なリンク情報や属性情報を有する複数の種類のデータを蓄積し、データをキーワードを入力することによって絞込み検索を行うことができる電子機器において、蓄積された複数のオブジェクトのうち、任意の複数のオブジェクトを選択する手段を有し、選択された複数のオブジェクトから属性情報を抽出し、それぞれの属性を共通にもつオブジェクトの数を集計する手段を有することを特徴とする。   In order to solve the above problems, an object search device according to the present invention is an electronic device capable of accumulating a plurality of types of data having various link information and attribute information and performing a refined search by inputting data as a keyword. The device has a means to select any of a plurality of accumulated objects, extracts attribute information from the selected objects, and counts the number of objects that have each attribute in common It has the means to do.

また、本発明のオブジェクト検索装置は、上記オブジェクトの種類のうちの1つまたは複数が、属性そのものであることを特徴とする。   In the object search device of the present invention, one or more of the above object types are attributes themselves.

また、本発明のオブジェクト検索装置は、属性を自動的に付加したオブジェクトのみ、または手動で付加したオブジェクトのみを抽出する手段を有することを特徴とする。   In addition, the object search device of the present invention is characterized in that it has means for extracting only the object to which the attribute is automatically added or only the object to which the attribute is added manually.

また、本発明のオブジェクト検索装置は、選択された複数のオブジェクトから属性情報を抽出し、それぞれの属性を共通にもつオブジェクトの数の集計結果から、その属性をもつオブジェクトの数を属性とともに表示する手段を有することを特徴とする。   Further, the object search device of the present invention extracts attribute information from a plurality of selected objects, and displays the number of objects having the attribute together with the attribute from the result of counting the number of objects having each attribute in common. It has the means.

また、本発明のオブジェクト検索装置は、それぞれの属性を共通にもつオブジェクトの数の集計結果から、その属性をもつオブジェクトの数の多い順に属性を並べ替え、表示する手段を有することを特徴とする。   In addition, the object search apparatus of the present invention includes means for rearranging and displaying attributes in descending order of the number of objects having the attribute from the result of counting the number of objects having each attribute in common. .

また、本発明のオブジェクト検索装置は、属性を表示する際、属性の種別毎にまとめて表示する手段を有することを特徴とする。   In addition, the object search device of the present invention is characterized by having means for collectively displaying each attribute type when displaying the attribute.

また、本発明のオブジェクト検索装置は、属性の種別が日付,時間であることを特徴とする。   The object search device of the present invention is characterized in that the attribute type is date or time.

また、本発明のオブジェクト検索装置は、属性の種別が場所であることを特徴とする。   The object search device of the present invention is characterized in that the attribute type is location.

また、本発明のオブジェクト検索装置は、自動付加オブジェクトと手動付加したオブジェクトを分けて表示する手段を有することを特徴とする。   The object search device of the present invention is characterized by having means for separately displaying automatically added objects and manually added objects.

また、本発明のオブジェクト検索装置は、表示された複数の属性に対して、ユーザが複数の属性を選択する手段を有し、選択された複数の属性を論理演算式で連結して検索式を生成する手段を有することを特徴とする。   In addition, the object search device of the present invention has means for the user to select a plurality of attributes for the displayed attributes, and connects the selected attributes with a logical operation expression to obtain the search expression. It has the means to produce | generate, It is characterized by the above-mentioned.

また、本発明のオブジェクト検索装置は、オブジェクトをキーワードを入力することによって絞込み検索を行うことができる電子機器において、キーワードの入力による検索結果全ての属性情報を抽出し、それぞれの属性を共通にもつ検索結果のオブジェクトの数を集計する手段を有することを特徴とする。   Also, the object search device of the present invention extracts all attribute information of the search result by inputting a keyword in an electronic device capable of performing a narrow search by inputting the keyword of the object, and has each attribute in common It has a means which totals the number of objects of a search result.

また、本発明のオブジェクト検索装置は、抽出された複数の属性を、その属性に属する検索結果のオブジェクトの数とともに表示する手段を有することを特徴とする。   In addition, the object search device of the present invention is characterized by having means for displaying a plurality of extracted attributes together with the number of search result objects belonging to the attribute.

また、本発明のオブジェクト検索装置は、抽出された複数の属性を、その属性に属する検索結果のオブジェクトの数とともに表示する手段を有することを特徴とする。   In addition, the object search device of the present invention is characterized by having means for displaying a plurality of extracted attributes together with the number of search result objects belonging to the attribute.

また、本発明のオブジェクト検索装置は、抽出された複数の属性をその属性に属する検索結果のオブジェクトの数の多い順に属性を並べ替える手段を有することを特徴とする。   In addition, the object search device of the present invention includes means for rearranging the plurality of extracted attributes in descending order of the number of search result objects belonging to the attribute.

更に、本発明のオブジェクト検索装置は、表示された複数の属性に対して、ユーザが複数の属性を選択する手段を有し、選択された複数の属性を論理演算式で連結して検索式を生成する手段を有することを特徴とする。   Furthermore, the object search device of the present invention has means for the user to select a plurality of attributes for the displayed attributes, and connects the selected attributes with a logical operation expression to obtain the search expression. It has the means to produce | generate, It is characterized by the above-mentioned.

以上説明したように、本発明の請求項1,2によれば、属性もオブジェクトのひとつとして扱うことができ、複数のオブジェクトからオブジェクトが持つ属性を抽出し、まとめることができる。   As described above, according to claims 1 and 2 of the present invention, an attribute can be handled as one of objects, and attributes of an object can be extracted from a plurality of objects and combined.

また、本発明の請求項3によれば、検索のために属性を手動で入力したものと自動的に入力されたものとを切り分けて検索、表示することができる。   Further, according to claim 3 of the present invention, it is possible to search and display separately the attribute input manually for search and the attribute input automatically.

また、本発明の請求項4,5,6,7,8,9によれば、抽出された属性をユーザに見やすいように分類、表示することができる。   According to the fourth, fifth, sixth, seventh, eighth, and ninth aspects of the present invention, the extracted attributes can be classified and displayed so that the user can easily see them.

また、本発明の請求項10によれば、自動的に集計された属性情報をもとにオブジェクトの検索式を容易に構成することができる。   According to claim 10 of the present invention, an object search expression can be easily configured based on automatically aggregated attribute information.

また、本発明の請求項11によれば、選択したオブジェクトの保有する日時情報の範囲を集計、利用することができる。   According to claim 11 of the present invention, the range of date information held by the selected object can be aggregated and used.

また、本発明の請求項12,13によれば、一度検索式を入力して検索し、絞り込んだ候補の中に目的とするオブジェクトがなかった場合、関連するキーワードを1つ抽出して、新たな関連する検索式を生成することができる。   Further, according to claims 12 and 13 of the present invention, once a search expression is input and searched, and when there is no target object among the narrowed candidates, one related keyword is extracted and newly searched. Related search expressions can be generated.

また、本発明の請求項14,15によれば、一度検索式を入力して検索し、絞り込んだ候補の中に目的とするオブジェクトがなかった場合、関連するキーワードを抽出し、既に絞り込まれた候補のうち、共通度の高い属性から順に表示することができる。   Further, according to claims 14 and 15 of the present invention, once a search expression is entered and searched, if there is no target object among the narrowed candidates, a related keyword is extracted and already narrowed down Among the candidates, the attributes can be displayed in descending order of commonality.

更に、本発明の請求項16によれば、一度検索式を入力して検索し、絞り込んだ候補の中に目的とするオブジェクトがなかった場合、共通度の高い属性から順に表示された属性から任意に属性を選択し、関連するキーワードとして、新たな関連する検索式の作成をすることができる。   Furthermore, according to claim 16 of the present invention, when a target object is not found in the narrowed-down candidates by inputting a search formula once, any attribute from the attributes displayed in descending order of commonality is selected. An attribute can be selected and a new related search expression can be created as a related keyword.

(第1の実施例)
以下、図1〜図5に基づき、本発明によるオブジェクト検索装置の好適な実施例を説明する。
(First embodiment)
Hereinafter, a preferred embodiment of an object search device according to the present invention will be described with reference to FIGS.

図1は本発明のオブジェクト検索装置のハードウェアブロック図である。   FIG. 1 is a hardware block diagram of an object search apparatus according to the present invention.

オブジェクト検索装置は、一般的なコンピュータと同様の装置により構成される。すなわち、動作全体の制御を行うCPU11、読み書き可能なメモリ(RAM)12、読み込み専用メモリ(ROM)13、キーボードやマウスのような入力装置(Input Method)14、表示装置(Display)15、クロックを供給するリアルタイムクロック(RTC)16、オブジェクトを蓄積する外部メモリ(Ext. Memory)17、それぞれの装置間の情報の伝送を行うバス18より成る。   The object search device is configured by a device similar to a general computer. That is, the CPU 11 that controls the entire operation, the readable / writable memory (RAM) 12, the read-only memory (ROM) 13, the input device 14 such as a keyboard or mouse (Input Method) 14, the display device (Display) 15, and the clock A real-time clock (RTC) 16 to be supplied, an external memory (Ext. Memory) 17 for storing objects, and a bus 18 for transmitting information between the respective devices.

本発明のオブジェクト検索装置のプログラムもROM13に格納する。   The program for the object search device of the present invention is also stored in the ROM 13.

本発明のオブジェクト検索装置においては、様々なオブジェクトを扱うことができるが、本実施例においては、それに加えて、それぞれのオブジェクトにはオブジェクトの更新時間のようにシステムが自動的に付加した属性情報と、ユーザが任意に付加した属性情報を扱うことができるものとする。   In the object search apparatus of the present invention, various objects can be handled. In this embodiment, in addition to this, attribute information automatically added to each object by the system, such as the update time of the object. It is assumed that the attribute information arbitrarily added by the user can be handled.

本発明のオブジェクト検索装置においては、初期画面は図2のように、登録されているオブジェクトをサムネイルまたはアイコン表示し(23)、直接検索式を入力したり属性を入力するための画面を表示するためのボタン21と、属性そのものを検索するためのボタン22を持つ。   In the object search apparatus of the present invention, as shown in FIG. 2, the initial screen displays the registered objects as thumbnails or icons (23), and displays a screen for directly inputting a search expression or inputting attributes. And a button 22 for searching the attribute itself.

直接検索式を入力したり、属性を入力してオブジェクトを検索する方法については一般的であるため、本実施例での説明は割愛する。   Since it is common to directly input a search expression or input an attribute to search for an object, the description in this embodiment is omitted.

本実施例では、属性そのものを検索し、その属性からオブジェクトを絞り込む方法について説明する。   In the present embodiment, a method for searching for an attribute itself and narrowing down objects from the attribute will be described.

図3,4にそれぞれ、本実施例のオブジェクト検索装置の構成と、動作の流れを示す。   FIGS. 3 and 4 respectively show the configuration and operation flow of the object search apparatus of this embodiment.

まず、全てのオブジェクトが表示された状態で(ステップs31,s401)、目的とするオブジェクトに比較的近い内容を含んだオブジェクトを複数、図2の画面から選択する(ステップs32,s402)。選択されたオブジェクトはハイライト表示される(24)。   First, with all the objects displayed (steps s31 and s401), a plurality of objects having contents relatively close to the target object are selected from the screen of FIG. 2 (steps s32 and s402). The selected object is highlighted (24).

次に、ボタン22を押して、ステップs33の属性検索手段により、属性検索を行う。属性検索手段s33では、ステップs403において前記選択された複数のオブジェクトに登録されている属性を全て抽出し、ステップs404でステップs403において抽出された属性ごとに、属性を持つ前記選ばれたオブジェクトの個数を計数する。また、同時に、ステップs402で選択された対象オブジェクト全ての最新更新日時を抽出し、最も過去の日時と最も最近の日時を検出する。   Next, the button 22 is pressed, and attribute search is performed by the attribute search means in step s33. The attribute search means s33 extracts all the attributes registered in the plurality of selected objects in step s403, and the number of the selected objects having attributes for each attribute extracted in step s403 in step s404. Count. At the same time, the latest update date and time of all the target objects selected in step s402 are extracted, and the most recent date and latest date are detected.

次に属性並べ替え手段(ステップs34)において、ステップs404で集計された更新時間と属性に対し、更新日時の最も古い日時と最新の日時をオブジェクトの日時範囲として表示し、同時にその属性を持つオブジェクトの数の多い順に属性のリストを並べ替え(ステップs405)、属性集計結果表示手段s35において、ステップs405において並べ替えられた順番に属性を表示する(ステップs406)。   Next, in the attribute sorting means (step s34), for the update time and attribute totaled in step s404, the oldest update date and the latest update date and time are displayed as the date and time range of the object, and at the same time an object with that attribute The attribute list is rearranged in descending order (step s405), and the attribute count result display means s35 displays the attributes in the order rearranged in step s405 (step s406).

表示した例を図5に示す。   A displayed example is shown in FIG.

図5には、選択したオブジェクトから抽出した更新日時の範囲51と、並べ替えられた属性のリストを順番にチェックボックス53とその属性に属する選択したオブジェクトの数ともに表示する(52)。更に、図5の画面を終了して図2のような全てのオブジェクト表示画面に戻るためのボタン54、更にこの属性集計結果をもとにオブジェクト検索を行うためのボタン55を表示している。   In FIG. 5, the update date / time range 51 extracted from the selected object and the sorted attribute list are displayed in order with the check box 53 and the number of selected objects belonging to the attribute (52). Further, a button 54 for exiting the screen of FIG. 5 and returning to all object display screens as shown in FIG. 2 and a button 55 for searching for an object based on the attribute count result are displayed.

選択したオブジェクトからの属性を一覧するのであれば、ここまでの操作で終了して良い(ステップs407)。   If the attributes from the selected object are listed, the operations up to here may be completed (step s407).

ここまでの属性検索結果を踏まえて更にオブジェクトの検索を行う場合、ステップs408に進む。   When the object search is further performed based on the attribute search results so far, the process proceeds to step s408.

図5において、ユーザは検索したいオブジェクトのキーとなる日時と属性に対して、操作を行う。日時の範囲をチョイス56を操作することにより設定を行い、属性においては、検索式のキーとしたい属性に対するチェックボックス53をチェックする。本実施例においては、検索式生成手段s36において、日時とチェックされたそれぞれの属性に対し、AND演算式により、検索式を生成する(ステップs409)。   In FIG. 5, the user performs an operation on the date and time and attributes that are the keys of the object to be searched. The date / time range is set by operating the choice 56, and in the attribute, the check box 53 for the attribute to be used as a key of the search expression is checked. In the present embodiment, the search expression generation means s36 generates a search expression for each attribute checked with the date and time by using an AND operation expression (step s409).

例えば、図5のように、日時が1999年9月24日〜2001年9月24日、属性が「自分で撮影」と「メールで送った」を選択されていた場合、検索式は、
(日時(1999年9月24日〜2001年9月24日)) AND (自分で撮影)AND(メールで送った)
となる。
For example, as shown in FIG. 5, when the date and time is September 24, 1999 to September 24, 2001, and the attributes "Shoot by yourself" and "Sent by email" are selected, the search formula is
(Date and time (September 24, 1999 to September 24, 2001)) AND (Shoot by yourself) AND (Sent by email)
It becomes.

上記検索式を用いてオブジェクト検索手段s37により全てのオブジェクトから上記検索式に合致するオブジェクトの検索を行い(s410)。オブジェクト表示手段s31において抽出されたオブジェクトを図6のように表示する(s411)。   Using the search formula, the object search means s37 searches for an object that matches the search formula from all objects (s410). The object extracted by the object display means s31 is displayed as shown in FIG. 6 (s411).

目的とするオブジェクトが検索できた場合、終了する(s412)。目的となるオブジェクトが検索できなかった場合、ステップs408に戻って、再度検索式を構成し、オブジェクトの再検索を行う。   If the target object is found, the process ends (s412). If the target object cannot be searched, the process returns to step s408, and a search expression is formed again to search for the object again.

本実施例では、ステップs409において、日時と選択した属性全てをAND論理により検索式を構成したが、ANDではなく、ORで検索式を構成しても良い。   In the present embodiment, in step s409, the search formula is configured by AND logic for the date and time and all selected attributes, but the search formula may be configured by OR instead of AND.

または、それぞれの項目において、ANDとORを選択できる構成にしても良い。   Alternatively, in each item, AND and OR may be selected.

また、検索式に、日時を「含める」または「含めない」を選択できる構成でも良い。   In addition, a configuration in which “include” or “not include” the date and time may be selected in the search expression may be used.

また、属性を検索するときや、オブジェクトを検索するときに、付加された属性が自動的に付与されたものであるか、手動で付与されたものであるかを明確に切り分けて選択できる構成にしても良い。   In addition, when searching for an attribute or searching for an object, it is possible to clearly select whether the added attribute is automatically assigned or manually assigned. May be.

更に、ステップs404で、属性に属する対象オブジェクトの集計を行うときに日時の範囲を別に集計したが、日時だけではなく、場所のように属性の種別がつく属性については個別に集計し、属性を集計した結果の表示を図7のように、日時、場所は、別項目でまとめて表示しても良い。   Furthermore, in step s404, when the target objects belonging to the attribute are aggregated, the date / time range is separately aggregated. However, not only the date / time but also the attribute with the attribute type such as the location is aggregated individually, and the attribute is As shown in FIG. 7, the date and place may be displayed together as separate items.

以上により、オブジェクト検索装置において、直接検索式を入力するのではなく、目的とするオブジェクトと類似のオブジェクトを選択し、属性の抽出を行うことで、属性そのものの検索を行うことができ、また、この属性をもとに検索式を容易に構成することができ、目的とするオブジェクトの抽出の手助けとなる。   As described above, in the object search apparatus, instead of directly inputting a search expression, an object similar to the target object can be selected and the attribute can be extracted to search the attribute itself. A search expression can be easily constructed based on this attribute, which helps to extract a target object.

また、時として、ユーザが考えもしない検索式を作り出すことが可能となり、思いがけないオブジェクトの発見に至る可能性もある。   In some cases, it is possible to create a search expression that the user does not think about, which may lead to the discovery of an unexpected object.

(第2の実施例)
以下、図8〜11に基づき、本発明によるオブジェクト検索装置の好適な実施例を説明する。
(Second embodiment)
A preferred embodiment of the object search apparatus according to the present invention will be described below with reference to FIGS.

本実施例のハードウェア構成は第1の実施例と等しい。   The hardware configuration of this embodiment is the same as that of the first embodiment.

図8に、本実施例によるオブジェクト検索装置により検索を行うための画面を示す。   FIG. 8 shows a screen for performing a search by the object search device according to the present embodiment.

破線81で囲んだ領域に、目的とするオブジェクトの更新されたと思われる時間の範囲を記述し、破線82で囲んだ領域に、目的とするオブジェクトの属すると思われる属性を記述する。   In the area surrounded by the broken line 81, the range of time that the target object is considered to be updated is described, and in the area surrounded by the broken line 82, the attribute that the target object is supposed to belong is described.

この破線82の領域には、オブジェクト検索装置で扱われている全ての属性を表示し、選択できるような構成でも良い。   In the area of the broken line 82, all the attributes handled by the object search device may be displayed and selected.

図8のように、時間として、1999年9月24日〜2001年9月24日、属性として、「ハワイ旅行」が選択されている場合、検索式はこれらをAND論理演算で構成し、
(1999年9月24日〜2001年9月24日) AND (ハワイ旅行)
となる。
As shown in FIG. 8, when the time of September 24, 1999 to September 24, 2001 is selected as the attribute and “Hawaii trip” is selected as the attribute, the search expression is composed of AND logic operations,
(September 24, 1999-September 24, 2001) AND (Hawaii Travel)
It becomes.

ここで検索実行ボタン83を押すと、上記検索式により、オブジェクト検索装置に格納されている全オブジェクトからの抽出を行う。   When the search execution button 83 is pressed here, extraction from all objects stored in the object search device is performed using the above search formula.

検索が終わると、図3のように検索された結果を出力する。Obj1,Obj2,…全てが検索により抽出されたオブジェクトをアイコン表示したものである。   When the search is completed, the search result is output as shown in FIG. Obj1, Obb2, ... are all icons that are extracted by searching.

この状態で絞込検索ボタン31を押すと、図8のような検索画面になり、抽出されたオブジェクトから更に絞込検索を行う。   When the search refinement button 31 is pressed in this state, a search screen as shown in FIG. 8 is displayed, and a further refinement search is performed from the extracted objects.

図9の状態で再検索ボタン92を押すと、図8のような検索画面になり、図9の表示に至った検索条件は破棄して、再び検索を行うための入力を行う。   When the re-search button 92 is pressed in the state of FIG. 9, a search screen as shown in FIG. 8 is displayed, and the search conditions that have reached the display of FIG. 9 are discarded and input for performing the search again is performed.

図9の状態で関連検索ボタン93を押すと、以下のことを行う。
a.抽出されたオブジェクト全てから全ての属性を抽出する。
b.それぞれの属性をもつ抽出されたオブジェクトの数を係数する。
c.抽出されたオブジェクトの数が最も多い属性(以下、共通度の最も高い属性)を抽出する。
d.共通度の最も高い属性を検索式とし、オブジェクト検索装置に格納されている全てのオブジェクトを検索する。
When the related search button 93 is pressed in the state of FIG. 9, the following is performed.
a. Extract all attributes from all extracted objects.
b. Factor the number of extracted objects with each attribute.
c. Extract the attribute with the largest number of extracted objects (hereinafter the attribute with the highest degree of commonality).
d. Search for all objects stored in the object search device using the attribute with the highest degree of commonness as a search expression.

以上の動作を行う本発明のオブジェクト検索装置の構成のブロック図を図10に、フローチャートを図11に示す。   FIG. 10 shows a block diagram of the configuration of the object search apparatus of the present invention that performs the above operation, and FIG. 11 shows a flowchart thereof.

まずは検索式入力手段s101において検索式をユーザが入力し(ステップs111)、検索手段s102においてオブジェクト検索装置に格納されている全オブジェクトから検索を行い(ステップs112)、検索結果表示手段s103において検索結果を表示する(ステップs113)。   First, the user inputs a search formula in the search formula input means s101 (step s111), the search means s102 searches from all objects stored in the object search device (step s112), and the search result display means s103 searches the search results. Is displayed (step s113).

ステップs114において、目的とするオブジェクトを見つけることができたら、終了する。   If the target object can be found in step s114, the process ends.

そうでない場合は、共通属性抽出手段s104において、ステップs112で抽出されたオブジェクトから全ての属性を抽出し、ステップs112で抽出されたオブジェクトの最も多くが属する属性(共通度の最も高い属性)を抽出する(s114)。更に共通度の最も高い属性から検索式を生成し、再び検索手段s42により検索を行う(s112)。   If not, the common attribute extraction unit s104 extracts all attributes from the object extracted in step s112, and extracts the attribute to which the most of the objects extracted in step s112 belong (the attribute with the highest commonality). (S114). Further, a search expression is generated from the attribute having the highest degree of commonality, and the search is performed again by the search means s42 (s112).

以上により、オブジェクト検索装置において、絞り込みすぎた検索を行ったことにより目的とするオブジェクトを抽出できなかった場合、自動的に関連する検索式を生成して検索することで、容易に範囲を広げた検索を行うことができ、これにより目的とするオブジェクトを抽出する手助けとなる。   As described above, in the object search device, when the target object could not be extracted due to over-restricted search, the range was easily expanded by automatically generating and searching related search expressions. A search can be performed, which helps to extract the target object.

また、時として、ユーザが考えもしない検索式を作り出すことが可能となり、思いがけないオブジェクトの発見に至る可能性もある。   In some cases, it is possible to create a search expression that the user does not think about, which may lead to the discovery of an unexpected object.

(第3の実施例)
以下、図9,12,13に基づき、本発明によるオブジェクト検索装置の好適な実施例を説明する。
(Third embodiment)
Hereinafter, a preferred embodiment of the object search apparatus according to the present invention will be described with reference to FIGS.

本実施例のハードウェア構成は第1の実施例と等しい。   The hardware configuration of this embodiment is the same as that of the first embodiment.

図12は本実施例の流れである。   FIG. 12 shows the flow of this embodiment.

まず、ステップs121において、ユーザの操作により検索式を入力し、この検索式に基づいてステップs122において、格納されているオブジェクトを絞込検索し、結果をステップs123において表示する。   First, in step s121, a search expression is input by a user's operation. Based on the search expression, a stored object is narrowed down in step s122, and the result is displayed in step s123.

表示画面は、第1の実施例と同様、図10のような表示となる。   The display screen is as shown in FIG. 10, as in the first embodiment.

ステップs124において検索結果の中に目的とするオブジェクトを見つけることができたら終了する。   If the target object can be found in the search result in step s124, the process ends.

ここまで、ユーザが本発明のオブジェクト検索装置に格納されたオブジェクトに対して検索式を入力して、検索結果を表示するまでの流れは第1の実施例と等しい。   Up to this point, the flow from when the user inputs a search expression to an object stored in the object search device of the present invention until the search result is displayed is the same as in the first embodiment.

次に、ステップs124において目的のオブジェクトが含まれなかった場合、絞込検索ボタン91を押すことで絞込み検索を行うか、再検索ボタン92を押すことで新規に検索をしなおすか、関連検索ボタン93を押すことで、再び目的とするオブジェクトを探す。   Next, if the target object is not included in step s124, a refinement search is performed by pressing the refinement search button 91, a new search is resumed by pressing the re-search button 92, or an associated search button By pressing 93, the target object is searched again.

再検索ボタン91,絞込検索ボタン92を押したときの振る舞いは第1の実施例で説明したとおりである。   The behavior when the re-search button 91 and the narrow search button 92 are pressed is as described in the first embodiment.

関連検索ボタン93を押すとまず、ステップs124において検索結果のオブジェクトの中から全ての属性を抽出し、それぞれの属性をもつ、検索結果のオブジェクトの数を数える。   When the related search button 93 is pressed, first, in step s124, all attributes are extracted from the search result objects, and the number of search result objects having the respective attributes is counted.

次にステップs125において、ステップs124で数えられたオブジェクト数の多い順に属性を並べ替えて、図13のように表示する(ステップs126)。   Next, in step s125, the attributes are rearranged in the descending order of the number of objects counted in step s124 and displayed as shown in FIG. 13 (step s126).

図13の領域131にはステップs122で行った検索の条件を表示し、領域132にはステップs124で並べ替えられた属性をその属性をもつオブジェクトの数とともに表示する。   The area 131 in FIG. 13 displays the search conditions performed in step s122, and the area 132 displays the attributes rearranged in step s124 together with the number of objects having the attributes.

また、表示された属性ごとにチェックボックス133が設けられており、このチェックボックスをチェックすることにより、次の検索のための検索式を生成するためのキーとする。   In addition, a check box 133 is provided for each displayed attribute. By checking this check box, a key for generating a search expression for the next search is used.

図13は、「自分で撮影」と「メールで送った」をチェックされている状態である。   FIG. 13 shows a state in which “photographed by myself” and “sent by e-mail” are checked.

この状態で検索実行ボタン74を押すと、ステップs127でチェックされている属性同士をORで結合し、領域71に表示されている時間の範囲とANDをとる。   When the search execution button 74 is pressed in this state, the attributes checked in step s127 are combined with OR, and the time range displayed in the area 71 is ANDed.

すなわち、検索式は、
(1999年9月24日〜2001年9月24日) AND ((自分で撮影) OR (メールで送った))
となる。
That is, the search expression is
(September 24, 1999-September 24, 2001) AND ((photographed by myself) OR (sent by e-mail))
It becomes.

上記検索式を用いてステップs132において検索を行い、ステップs133において検索結果を表示する。   A search is performed in step s132 using the above search formula, and the search result is displayed in step s133.

以上により、第2の実施例と比較して、検索式をユーザにより選択可能となり、また複数の属性を選択できるため、より幅の広い検索システムとすることが可能となる。   As described above, compared to the second embodiment, the search expression can be selected by the user, and a plurality of attributes can be selected, so that a wider search system can be achieved.

本発明のオブジェクト検索装置を組み込むための機器構成をあらわす図である。It is a figure showing the apparatus structure for incorporating the object search device of this invention. 本発明の第1実施例の検索を行うための初期画面をあらわす図である。FIG. 5 is a diagram showing an initial screen for performing a search according to the first embodiment of the present invention. 本発明の第1実施例の属性抽出を行った結果を表示した画面をあらわす図である。FIG. 6 is a diagram showing a screen displaying a result of attribute extraction according to the first exemplary embodiment of the present invention. 本発明の第1実施例のオブジェクト検索を行った結果を表示した画面をあらわす図である。FIG. 6 is a diagram showing a screen displaying a result of object search according to the first exemplary embodiment of the present invention. 本発明の第1実施例の動作をあらわすブロック図である。FIG. 3 is a block diagram showing the operation of the first exemplary embodiment of the present invention. 本発明の第1実施例の動作をあらわすフローチャートである。3 is a flowchart showing the operation of the first exemplary embodiment of the present invention. 本発明の第1実施例の属性抽出結果の表示において、場所に関する種別の属性をひとまとめにして表示する例である。In the display of attribute extraction results according to the first embodiment of the present invention, an example is shown in which attributes of types related to places are displayed together. 本発明の第2実施例の検索を行うための初期画面をあらわす図である。FIG. 10 is a diagram showing an initial screen for performing a search according to the second embodiment of the present invention. 本発明の第2実施例の検索を行った結果を表示した画面をあらわす図である。FIG. 10 is a view showing a screen displaying a result of a search according to a second example of the present invention. 本発明の第2実施例の動作をあらわすブロック図である。FIG. 6 is a block diagram showing the operation of the second exemplary embodiment of the present invention. 本発明の第2実施例の動作をあらわすフローチャートである。6 is a flowchart showing the operation of the second exemplary embodiment of the present invention. 本発明の第3実施例の動作をあらわすフローチャートである。10 is a flowchart showing the operation of the third exemplary embodiment of the present invention. 本発明の第3実施例の関連検索を行う検索式を生成するための属性を選択する画面をあらわす図である。FIG. 10 is a diagram showing a screen for selecting an attribute for generating a search expression for performing a related search according to the third embodiment of the present invention.

符号の説明Explanation of symbols

11 CPU
12 RAM
13 ROM
14 入力装置
15 ディスプレイ
16 リアルタイムクロック
17 外部メモリ
18 バス
23 オブジェクトのアイコン,サムネイル
24 オブジェクトを選択されたことを示すハイライト
31 検索範囲の日時
32 抽出された属性群
81 検索を行うための検索式のための更新時間を定める領域
82 検索を行うための検索式のための属性値を定める領域
84 検索実行ボタン
93 関連検索ボタン
11 CPU
12 RAM
13 ROM
14 Input device
15 display
16 Real time clock
17 External memory
18 Bus
23 Object icons, thumbnails
24 Highlight indicating that an object was selected
31 Search date and time
32 extracted attributes
81 Area for defining the update time for a search expression for performing a search
82 Area for defining attribute values for search expressions for searching
84 Search button
93 Related Search Button

Claims (16)

様々なリンク情報や属性情報を有する複数の種類のオブジェクト(データ)を蓄積し、
オブジェクトをキーワードを入力することによって絞込み検索を行うことができる電子機器において、
蓄積された複数のオブジェクトのうち、任意の複数のオブジェクトを選択する手段を有し、
選択された複数のオブジェクトから属性情報を抽出し、
それぞれの属性を共通にもつオブジェクトの数を集計する手段を有する
ことを特徴とするオブジェクト検索装置。
Accumulate multiple types of objects (data) with various link information and attribute information,
In an electronic device that can search for objects by entering a keyword,
A means for selecting any of a plurality of accumulated objects;
Extract attribute information from multiple selected objects,
An object search apparatus comprising means for counting the number of objects having common attributes.
請求項1に記載のオブジェクト検索装置において、
上記オブジェクトの種類のうちの1つまたは複数が、属性そのものである
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 1,
One or more of the above object types are attributes themselves.
請求項2に記載のオブジェクト検索装置で且つ、属性を自動的または手動で追加できるオブジェクト検索装置において、
属性を自動的に付加したオブジェクトのみ、または手動で付加したオブジェクトのみを抽出する手段を有する
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 2, and an object search device capable of adding an attribute automatically or manually,
An object search apparatus comprising means for extracting only an object to which an attribute is automatically added or only an object to which a manual addition is added.
請求項3に記載のオブジェクト検索装置において、
選択された複数のオブジェクトから属性情報を抽出し、
それぞれの属性を共通にもつオブジェクトの数の集計結果から、
その属性をもつオブジェクトの数を属性とともに表示する手段を有する
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 3,
Extract attribute information from multiple selected objects,
From the result of counting the number of objects that have each attribute in common,
An object search apparatus comprising means for displaying the number of objects having the attribute together with the attribute.
請求項4に記載のオブジェクト検索装置において、
それぞれの属性を共通にもつオブジェクトの数の集計結果から、その属性をもつオブジェクトの数の多い順に属性を並べ替え、表示する手段を有する
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 4,
An object search apparatus comprising means for rearranging and displaying attributes in descending order of the number of objects having the attribute from the result of counting the number of objects having each attribute in common.
請求項5に記載のオブジェクト検索装置において、
属性を表示する際、属性の種別毎にまとめて表示する手段を有する
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 5,
An object search device characterized by having means for collectively displaying each attribute type when displaying the attribute.
請求項6に記載のオブジェクト検索装置において、
属性の種別が日付,時間である
ことを特徴とするオブジェクト検索装置。
The object search device according to claim 6,
An object search device characterized in that the attribute type is date or time.
請求項6に記載のオブジェクト検索装置において、
属性の種別が場所である
ことを特徴とするオブジェクト検索装置。
The object search device according to claim 6,
An object search device characterized in that the attribute type is location.
請求項6に記載のオブジェクト検索装置において、
自動付加オブジェクトと手動付加したオブジェクトを分けて表示する手段を有する
ことを特徴とするオブジェクト検索装置。
The object search device according to claim 6,
An object search apparatus comprising means for separately displaying an automatically added object and an manually added object.
請求項5に記載のオブジェクト検索装置において、
表示された複数の属性に対して、ユーザが複数の属性を選択する手段を有し、
選択された複数の属性を論理演算式で連結して検索式を生成する手段を有する
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 5,
For the plurality of displayed attributes, the user has means for selecting a plurality of attributes,
An object search apparatus comprising means for generating a search expression by connecting a plurality of selected attributes with a logical operation expression.
請求項3に記載のオブジェクト検索装置において、
属性の集計時に全てのオブジェクトが含まれる日時の範囲を同時に集計する手段を有する
ことを特徴とするオブジェクト検索装置。
In the object search device according to claim 3,
An object search apparatus comprising means for simultaneously counting the date and time range in which all objects are included when counting attributes.
様々なリンク情報や属性情報を有する複数の種類のデータを蓄積し、
データをキーワードを入力することによって絞込み検索を行うことができる電子機器において、
キーワードの入力による検索結果全ての属性情報を抽出し、それぞれの属性を共通にもつ検索結果のオブジェクトの数を集計する手段を有する
ことを特徴とするオブジェクト検索装置。
Accumulate multiple types of data with various link information and attribute information,
In an electronic device that can perform a refined search by entering keywords in the data,
An object search apparatus comprising means for extracting attribute information of all search results by inputting a keyword, and counting the number of search result objects having each attribute in common.
請求項12に記載のオブジェクト検索装置において、
抽出された複数の属性をその属性に属する検索結果のオブジェクトの数の最も多い属性を抽出する手段を有する
ことを特徴とするオブジェクト検索装置。
The object search device according to claim 12,
An object search apparatus comprising means for extracting an attribute having the largest number of search result objects belonging to a plurality of extracted attributes.
請求項12に記載のオブジェクト検索装置において、
抽出された複数の属性を、その属性に属する検索結果のオブジェクトの数とともに表示する手段を有する
ことを特徴とするオブジェクト検索装置。
The object search device according to claim 12,
An object search apparatus comprising means for displaying a plurality of extracted attributes together with the number of search result objects belonging to the attributes.
請求項14に記載のオブジェクト検索装置において、
抽出された複数の属性をその属性に属する検索結果のオブジェクトの数の多い順に属性を並べ替える手段を有する
ことを特徴とするオブジェクト検索装置。
The object search device according to claim 14,
An object search apparatus comprising means for rearranging a plurality of extracted attributes in descending order of the number of search result objects belonging to the attribute.
請求項14ないし請求項15に記載のオブジェクト検索装置において、
表示された複数の属性に対して、ユーザが複数の属性を選択する手段を有し、
選択された複数の属性を論理演算式で連結して検索式を生成する手段を有する
ことを特徴とするオブジェクト検索装置。
The object search device according to any one of claims 14 to 15,
For the plurality of displayed attributes, the user has means for selecting a plurality of attributes,
An object search apparatus comprising means for generating a search expression by connecting a plurality of selected attributes with a logical operation expression.
JP2004146208A 2004-05-17 2004-05-17 Object retrieval device (reconfiguration of retrieval expression) Withdrawn JP2005327172A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004146208A JP2005327172A (en) 2004-05-17 2004-05-17 Object retrieval device (reconfiguration of retrieval expression)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004146208A JP2005327172A (en) 2004-05-17 2004-05-17 Object retrieval device (reconfiguration of retrieval expression)

Publications (1)

Publication Number Publication Date
JP2005327172A true JP2005327172A (en) 2005-11-24

Family

ID=35473476

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004146208A Withdrawn JP2005327172A (en) 2004-05-17 2004-05-17 Object retrieval device (reconfiguration of retrieval expression)

Country Status (1)

Country Link
JP (1) JP2005327172A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007183858A (en) * 2006-01-10 2007-07-19 Kenwood Corp Image retrieval system, image retrieval device, and computer program
WO2007135845A1 (en) * 2006-05-19 2007-11-29 Panasonic Corporation Search device
JP2008226061A (en) * 2007-03-15 2008-09-25 Fujifilm Corp Image tag designating device, image searching device, operation control method therefor and program for controlling those computers
JP2009223509A (en) * 2008-03-14 2009-10-01 Canon Inc Image processor, image processing method and computer program
JP2010512608A (en) * 2006-12-19 2010-04-22 ヤフー! インコーポレイテッド Techniques for including collection items in search results
US9501722B2 (en) 2012-09-20 2016-11-22 Casio Computer Co., Ltd. Image classifying apparatus for classifying images and electronic album creating apparatus for creating electronic album consisting of plural images
JP2017532675A (en) * 2014-09-24 2017-11-02 オラクル・インターナショナル・コーポレイション Guided data exploration
JP2018106327A (en) * 2016-12-26 2018-07-05 キヤノンマーケティングジャパン株式会社 Program, system, information processing apparatus and processing method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007183858A (en) * 2006-01-10 2007-07-19 Kenwood Corp Image retrieval system, image retrieval device, and computer program
WO2007135845A1 (en) * 2006-05-19 2007-11-29 Panasonic Corporation Search device
JP2010512608A (en) * 2006-12-19 2010-04-22 ヤフー! インコーポレイテッド Techniques for including collection items in search results
JP2008226061A (en) * 2007-03-15 2008-09-25 Fujifilm Corp Image tag designating device, image searching device, operation control method therefor and program for controlling those computers
JP2009223509A (en) * 2008-03-14 2009-10-01 Canon Inc Image processor, image processing method and computer program
US9501722B2 (en) 2012-09-20 2016-11-22 Casio Computer Co., Ltd. Image classifying apparatus for classifying images and electronic album creating apparatus for creating electronic album consisting of plural images
JP2017532675A (en) * 2014-09-24 2017-11-02 オラクル・インターナショナル・コーポレイション Guided data exploration
US10552484B2 (en) 2014-09-24 2020-02-04 Oracle International Corporation Guided data exploration
JP2018106327A (en) * 2016-12-26 2018-07-05 キヤノンマーケティングジャパン株式会社 Program, system, information processing apparatus and processing method

Similar Documents

Publication Publication Date Title
JP4583003B2 (en) Search processing method and program
JP6390139B2 (en) Document search device, document search method, program, and document search system
JP2005327172A (en) Object retrieval device (reconfiguration of retrieval expression)
JPWO2011001584A1 (en) Information classification apparatus, information classification method, and information classification program
CN109478191B (en) Text mining method, recording medium, and text mining device
US20140136155A1 (en) Analyzing hardware designs based on component re-use
JPH07129597A (en) Database retrieving device
US20010051942A1 (en) Information retrieval user interface method
CN105989030A (en) Text retrieval method and device
JP2015075876A (en) Design support device, design support method and program
JP2020074215A (en) Retrieval device, method, and program
JP2005128872A (en) Document retrieving system and document retrieving program
JP6919320B2 (en) Parts search program, parts search method and parts search device
JP2007011604A (en) Fault diagnostic system and program
JP6549173B2 (en) Computer system and text data search method
JP6534454B2 (en) INFORMATION SEARCH METHOD, INFORMATION SEARCH DEVICE, AND INFORMATION SEARCH SYSTEM
JP4640861B2 (en) Search processing method and program
JP6907689B2 (en) Defect search program, defect search method and defect search device
JP2004178184A (en) Object retrieval device (reconfiguration of retrieval expression)
US20100185606A1 (en) Development document data management device, development document data management system, development document data management method, program therefor, and recording medium
JP2012226697A (en) Wbs creation system and wbs creation method
JP2002351924A (en) System and method for retrieving information
JP2021140510A (en) Design support apparatus, design support method, and program
JP6455087B2 (en) Form information processing program, form information processing apparatus, and form information processing method
JP2019219812A (en) Information processing apparatus, component selection method, and component selection program

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20070807