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

JP2010191568A - Device, system, and method for retrieving data and program - Google Patents

Device, system, and method for retrieving data and program Download PDF

Info

Publication number
JP2010191568A
JP2010191568A JP2009033599A JP2009033599A JP2010191568A JP 2010191568 A JP2010191568 A JP 2010191568A JP 2009033599 A JP2009033599 A JP 2009033599A JP 2009033599 A JP2009033599 A JP 2009033599A JP 2010191568 A JP2010191568 A JP 2010191568A
Authority
JP
Japan
Prior art keywords
search
data
unit
condition
searched
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
JP2009033599A
Other languages
Japanese (ja)
Inventor
Masato Iguchi
雅人 井口
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2009033599A priority Critical patent/JP2010191568A/en
Publication of JP2010191568A publication Critical patent/JP2010191568A/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 allow a display device displaying data to use the retrieval result of data without performing retrieval processing in the display device. <P>SOLUTION: In a data retrieval device, a data obtaining part 111 obtains retrieval target data from the display device and a condition specification part 112 specifies a retrieval condition. A retrieval part 113 retrieves the retrieval target data pertinent to the retrieval conditions, and a generation part 114 generates the identification information of the retrieved retrieval target data. A supply part 115 relates the generated identification information with the retrieval condition and supplies the identification information to the display device. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、データを検索する技術に関する。   The present invention relates to a technique for retrieving data.

自装置に記憶されたデータ(いわゆるローカルファイル等)を検索する技術が知られて
いる(例えば、特許文献1参照)。データの検索処理は、複雑なものほど多くのハードウ
ェア資源を必要とするのが普通である。
A technique for searching for data (so-called local file or the like) stored in its own device is known (see, for example, Patent Document 1). The data retrieval process usually requires more hardware resources as it becomes more complex.

特開2000−67066号公報JP 2000-67066 A

しかし、いわゆる組み込み機器や小型の電子機器などにおいては、ハードウェア資源が
制限されることがある。かかる機器においては、データの検索に必要以上の時間を要した
り、検索時に検索以外の機能が妨げられたりする場合があるし、そもそもデータの検索機
能が実装されていない場合もある。
そこで、本発明は、データを表示する表示装置において検索処理を実行することなく、
当該表示装置においてデータの検索結果を利用できるようにすることを目的とする。
However, hardware resources may be limited in so-called embedded devices and small electronic devices. In such a device, it may take more time than necessary for data search, functions other than search may be hindered during the search, and a data search function may not be implemented in the first place.
Therefore, the present invention performs a search process in a display device that displays data,
It is an object of the present invention to make it possible to use data search results in the display device.

本発明に係るデータ検索装置は、検索対象である被検索データを、当該被検索データを
表示する表示装置から取得するデータ取得部と、前記被検索データの検索条件を特定する
条件特定部と、前記データ取得部により取得された被検索データから前記検索条件に該当
する被検索データを検索する検索部と、前記検索部により検索された被検索データを識別
する識別情報を生成する生成部と、前記生成部により生成された識別情報を前記条件特定
部により特定された検索条件と関連付けて前記表示装置に供給する供給部とを備える構成
を有する。この構成によれば、表示装置においては、検索条件に関連付けられた識別情報
によって被検索データが識別されるため、検索処理を実行することなく検索結果を利用す
ることができる。
A data search device according to the present invention includes a data acquisition unit that acquires search target data to be searched from a display device that displays the search target data, a condition specifying unit that specifies a search condition for the search target data, A search unit for searching for search target data that meets the search condition from the search target data acquired by the data acquisition unit; a generation unit for generating identification information for identifying the search target data searched by the search unit; A supply unit configured to associate the identification information generated by the generation unit with the search condition specified by the condition specifying unit and supply the identification information to the display device. According to this configuration, since the search target data is identified by the identification information associated with the search condition, the search result can be used without executing the search process.

本発明に係るデータ検索装置は、前記条件特定部が、複数の前記検索条件の組合せであ
る組合せ条件を特定し、前記検索部が、前記組合せ条件に該当する被検索データを検索し
、前記生成部が、前記検索条件と前記組合せ条件とに応じた階層構造を有する前記識別情
報を生成する構成であってもよい。この構成によれば、表示装置においては、複数の検索
条件を組み合わせた検索結果を利用することができる。
本発明に係るデータ検索装置は、前記データ取得部が、前記表示装置の被検索データと
、当該データ検索装置の記憶部に記憶された被検索データとを取得し、前記供給部が、前
記生成部により生成された識別情報と、前記検索部により検索された被検索データのうち
前記表示装置から取得されていない被検索データとを供給する構成であってもよい。この
構成によれば、表示装置においては、表示装置に記憶されていなかった被検索データのう
ちの検索条件に該当するものを取得することができる。
本発明に係るデータ検索装置は、前記供給部による識別情報の供給先である表示装置を
判別する判別部を備え、前記供給部が、前記判別部による判別結果に応じて前記識別情報
の供給の態様を異ならせる構成であってもよい。この構成によれば、供給先の表示装置が
複数種類ある場合であっても、その種類に応じた検索結果の利用態様を実現することがで
きる。
In the data search device according to the present invention, the condition specifying unit specifies a combination condition that is a combination of a plurality of the search conditions, the search unit searches for search target data corresponding to the combination condition, and generates the data The section may generate the identification information having a hierarchical structure according to the search condition and the combination condition. According to this configuration, the display device can use a search result obtained by combining a plurality of search conditions.
In the data search device according to the present invention, the data acquisition unit acquires search target data of the display device and search target data stored in a storage unit of the data search device, and the supply unit generates the generation The structure which supplies the identification information produced | generated by the part and the to-be-searched data which are not acquired from the said display apparatus among the to-be-searched data searched by the said searching part may be sufficient. According to this configuration, in the display device, it is possible to acquire data corresponding to the search condition among the search target data not stored in the display device.
A data search device according to the present invention includes a determination unit that determines a display device to which identification information is supplied by the supply unit, and the supply unit supplies the identification information according to a determination result by the determination unit. The structure which makes an aspect different may be sufficient. According to this configuration, even when there are a plurality of types of display devices as supply destinations, it is possible to realize a use mode of search results according to the types.

本発明に係るデータ検索システムは、被検索データを表示する表示装置と、前記被検索
データを検索するデータ検索装置とを有し、前記データ検索装置が、検索対象である被検
索データを、前記表示装置から取得するデータ取得部と、前記被検索データの検索条件を
特定する条件特定部と、前記データ取得部により取得された被検索データから前記検索条
件に該当する被検索データを検索する検索部と、前記検索部により検索された被検索デー
タを識別する識別情報を生成する生成部と、前記生成部により生成された識別情報を前記
条件特定部により特定された検索条件と関連付けて前記表示装置に供給する供給部とを備
え、前記表示装置が、前記データ検索装置から供給された識別情報を表す画像を、当該識
別情報に関連付けられた前記検索条件に該当する検索結果として表示する表示部を備える
構成を有する。かかるデータ検索システムは、本発明に係るデータ検索装置と同様の作用
効果を奏する。
A data search system according to the present invention includes a display device that displays data to be searched, and a data search device that searches the data to be searched, and the data search device selects the data to be searched as a search target. A data acquisition unit that is acquired from a display device, a condition specifying unit that specifies a search condition for the search target data, and a search for searching the search target data that matches the search condition from the search target data acquired by the data acquisition unit A generating unit that generates identification information for identifying data to be searched searched by the search unit, and the display unit that associates the identification information generated by the generating unit with the search condition specified by the condition specifying unit. A supply unit for supplying to the device, wherein the display device displays an image representing the identification information supplied from the data search device in association with the detection information. It has a configuration including a display unit for displaying a search result corresponding to the condition. Such a data search system has the same effects as the data search apparatus according to the present invention.

本発明に係るデータ検索方法は、データ検索装置が、検索対象である被検索データを表
示装置から取得するデータ取得ステップと、前記データ検索装置が、前記被検索データの
検索条件を特定する条件特定ステップと、前記データ検索装置が、前記データ取得ステッ
プにおいて取得された被検索データから前記検索条件に該当する被検索データを検索する
検索ステップと、前記データ検索装置が、前記検索ステップにおいて検索された被検索デ
ータを識別する識別情報を生成する生成ステップと、前記データ検索装置が、前記生成ス
テップにおいて生成された識別情報を前記条件特定ステップにおいて特定された検索条件
と関連付けて前記表示装置に供給する供給ステップと、前記表示装置が、前記データ検索
装置から供給された識別情報を表す画像を、当該識別情報に関連付けられた前記検索条件
に該当する検索結果として表示する表示ステップとを有する。かかるデータ検索方法は、
本発明に係るデータ検索装置と同様の作用効果を奏する。
The data search method according to the present invention includes a data acquisition step in which a data search device acquires search target data to be searched from a display device, and a condition specification that specifies a search condition for the search target data. A search step in which the data search device searches for the searched data corresponding to the search condition from the searched data acquired in the data acquisition step, and the data search device is searched in the search step. A generation step for generating identification information for identifying data to be searched; and the data search device supplies the identification information generated in the generation step to the display device in association with the search condition specified in the condition specification step. A supply step, and the display device receives the identification information supplied from the data search device. The to image, and a display step of displaying a search result corresponding to the search condition associated with the identification information. Such a data search method is:
The same operational effects as the data search device according to the present invention can be obtained.

本発明に係るプログラムは、コンピューターに、検索対象である被検索データを、当該
被検索データを表示する表示装置から取得するデータ取得部と、前記被検索データの検索
条件を特定する条件特定部と、前記データ取得部により取得された被検索データから前記
検索条件に該当する被検索データを検索する検索部と、前記検索部により検索された被検
索データを識別する識別情報を生成する生成部と、前記生成部により生成された識別情報
を前記条件特定部により特定された検索条件と関連付けて前記表示装置に供給する供給部
とを実現させるための構成を有する。かかるプログラムは、本発明に係るデータ検索装置
と同様の作用効果を奏する。
The program according to the present invention includes a data acquisition unit that acquires, on a computer, search target data to be searched from a display device that displays the search target data, a condition specifying unit that specifies a search condition for the search target data, A search unit that searches the searched data acquired by the data acquisition unit for the searched data corresponding to the search condition, and a generation unit that generates identification information for identifying the searched data searched by the search unit And a supply unit that supplies the identification information generated by the generation unit to the display device in association with the search condition specified by the condition specifying unit. Such a program has the same effects as the data search device according to the present invention.

データ検索装置及び表示装置の構成を示すブロック図Block diagram showing configurations of data search device and display device 表示装置の記憶部が記憶するデータを示す図The figure which shows the data which the memory | storage part of a display apparatus memorize | stores データ検索装置の制御部が実現する機能を示す機能ブロック図Functional block diagram showing functions realized by the control unit of the data search device データ検索装置による検索フォルダーの生成処理を示すフローチャートFlowchart showing search folder generation processing by data search device 検索フォルダーの表示態様を例示する図Diagram showing search folder display mode 図5の例におけるリンク情報と文書データとの関連付けを示す図The figure which shows correlation with the link information and document data in the example of FIG. 検索フォルダーの生成処理の変形例を示すフローチャートFlowchart showing a modified example of search folder generation processing データ検索装置の制御部の変形例を示す機能ブロック図Functional block diagram showing a modification of the control unit of the data search device

[実施形態]
図1は、本発明の一実施形態であるデータ検索システムの構成を示すブロック図である
。本実施形態のデータ検索システム10は、データ検索装置100と表示装置200とを
備える。データ検索装置100は、データを検索する情報処理装置であり、表示装置20
0は、データ検索装置100による検索結果を表示し、検索結果を用いて所定の処理を実
行する情報処理装置である。
[Embodiment]
FIG. 1 is a block diagram showing a configuration of a data search system according to an embodiment of the present invention. The data search system 10 of this embodiment includes a data search device 100 and a display device 200. The data search device 100 is an information processing device that searches for data, and the display device 20.
0 is an information processing apparatus that displays a search result by the data search apparatus 100 and executes a predetermined process using the search result.

表示装置200における「所定の処理」とは、検索対象であるデータ(以下、「被検索
データ」という。)を用いて実行される処理をいい、文字や画像の表示、音声の再生、ア
プリケーションソフトウェアの実行などを含むものである。被検索データは、検索に用い
られる文字列データを少なくとも含んでいる。文字列データは、被検索データ自体が文字
列データの集合である態様(いわゆるプレーンテキスト等)で被検索データに内包されて
もよいし、被検索データに関連付けられた態様(メタデータ等)で内包されてもよい。ま
た、文字列データは、周知の圧縮処理や暗号化処理を施した態様で被検索データに含まれ
ていてもよい。
“Predetermined processing” in the display device 200 refers to processing executed using data to be searched (hereinafter referred to as “searched data”), and displays characters and images, plays back sound, and application software. Including the execution of. The searched data includes at least character string data used for searching. The character string data may be included in the searched data in a mode (so-called plain text or the like) in which the searched data itself is a set of character string data, or in a mode (metadata or the like) associated with the searched data. It may be included. Further, the character string data may be included in the search target data in a manner in which a known compression process or encryption process is performed.

本実施形態においては、データ検索装置100がパーソナルコンピューターであり、表
示装置200が携帯型の電子ペーパーである場合を想定する。表示装置200は、データ
検索装置100による検索処理が実行される場合にデータ検索装置100に接続されるが
、それ以外の場合には、データ検索装置100とは独立に用いられる。また、本実施形態
の被検索データは、表示される文字や画像を表す文書データであるとする。
In the present embodiment, it is assumed that the data search device 100 is a personal computer, and the display device 200 is portable electronic paper. The display device 200 is connected to the data search device 100 when the search processing by the data search device 100 is executed. In other cases, the display device 200 is used independently of the data search device 100. In addition, it is assumed that the search target data of the present embodiment is document data representing displayed characters and images.

データ検索装置100は、制御部110と、記憶部120と、通信部130と、操作部
140と、表示部150とを備える。制御部110は、CPU(Central Processing Uni
t)等の演算処理装置やメモリーを備え、あらかじめ記憶されたプログラムを実行するこ
とによりデータ検索装置100の動作を制御する。制御部110が実行するプログラムに
は、後述する検索処理を実現するプログラムが含まれる。記憶部120は、書き換え可能
な不揮発性メモリーを備え、被検索データを含む各種のデータを記憶する。通信部130
は、表示装置200の通信部230と接続され、データの送受信を行う。通信部130に
よる接続は、有線又は無線のいずれであってもよい。操作部140は、キーボード等の入
力装置を備え、使用者による操作を受け付ける。操作部140は、使用者の操作を表す操
作情報を生成し、制御部110に供給する。使用者の操作には、検索条件の設定が含まれ
る。表示部150は、表示装置を備え、制御部110からの指示に応じた画像を表示する
。表示部150は、使用者が検索条件や検索結果を確認するための画像を表示する。
The data search apparatus 100 includes a control unit 110, a storage unit 120, a communication unit 130, an operation unit 140, and a display unit 150. The control unit 110 is a CPU (Central Processing Uni
t) and the like, and an operation of the data search device 100 is controlled by executing a program stored in advance. The program executed by the control unit 110 includes a program that realizes a search process described later. The storage unit 120 includes a rewritable nonvolatile memory and stores various types of data including data to be searched. Communication unit 130
Is connected to the communication unit 230 of the display device 200 and transmits and receives data. The connection by the communication unit 130 may be either wired or wireless. The operation unit 140 includes an input device such as a keyboard and receives an operation by a user. The operation unit 140 generates operation information representing a user operation and supplies the operation information to the control unit 110. The user's operation includes setting search conditions. The display unit 150 includes a display device and displays an image according to an instruction from the control unit 110. The display unit 150 displays an image for the user to check search conditions and search results.

表示装置200は、制御部210と、記憶部220と、通信部230と、操作部240
と、表示部250とを備える。制御部210は、データ検索装置100の制御部110と
同様の構成を有するが、本実施形態においては、説明の便宜上、制御部110よりも演算
処理能力の点で劣るものであるとする。記憶部220は、書き換え可能な不揮発性メモリ
ーを備え、被検索データを含む各種のデータを記憶する。通信部230は、データ検索装
置100の通信部130に対応する通信手段であり、通信部130とデータの送受信を行
う。操作部240は、被検索データ又は後述するフォルダーを選択するための操作子(ボ
タン等)を備え、使用者の選択操作を表す操作情報を生成して制御部210に供給する。
表示部250は、表示パネルとこれを駆動する駆動回路とを備え、検索処理による検索結
果や被検索データが表す文書を表示する。
The display device 200 includes a control unit 210, a storage unit 220, a communication unit 230, and an operation unit 240.
And a display unit 250. The control unit 210 has the same configuration as that of the control unit 110 of the data search apparatus 100. However, in this embodiment, it is assumed that the control unit 210 is inferior in arithmetic processing capability to the control unit 110 for convenience of explanation. The storage unit 220 includes a rewritable nonvolatile memory and stores various types of data including data to be searched. The communication unit 230 is a communication unit corresponding to the communication unit 130 of the data search apparatus 100 and transmits / receives data to / from the communication unit 130. The operation unit 240 includes an operation element (button or the like) for selecting data to be searched or a folder to be described later, and generates operation information indicating a user's selection operation and supplies the operation information to the control unit 210.
The display unit 250 includes a display panel and a drive circuit that drives the display panel, and displays a search result by search processing and a document represented by search target data.

本実施形態の表示部250の表示パネルは、記憶性表示体による表示パネルであると望
ましい。ここにおいて、記憶性とは、電圧が印加された場合にその電圧に応じた階調を呈
するとともに、電圧の印加後であって電圧が印加されない状態においても表示した階調を
維持しようとする表示体の性質をいうものであって、双安定性又は不揮発性ともいう。記
憶性表示体としては、例えば、電気泳動素子やコレステリック液晶による表示体を用いる
ことができる。表示部250に記憶性表示体を採用すると、同じ画像を表示している間は
電圧の印加を行う必要がなくなるため、消費電力を抑制できる場合がある。
The display panel of the display unit 250 of the present embodiment is preferably a display panel using a memory display. Here, the memory property indicates a gradation corresponding to a voltage when a voltage is applied, and a display that maintains the displayed gradation even in a state where the voltage is not applied after the voltage is applied. It refers to the properties of the body and is also referred to as bistability or non-volatility. As the memory display body, for example, a display body using an electrophoretic element or a cholesteric liquid crystal can be used. When a memory-type display is used for the display unit 250, it is not necessary to apply a voltage while the same image is displayed, and thus power consumption may be suppressed.

なお、記憶部120及び220は、いわゆるメモリーカードのように、データ検索装置
100又は表示装置200に対して着脱可能な記憶領域を含んでもよい。このようにすれ
ば、表示装置200に装着されていたメモリーカードを取り出してデータ検索装置100
に装着させることが可能であり、通信部130及び230による通信によらないで被検索
データ等を供給及び取得することができる。
The storage units 120 and 220 may include a storage area that can be attached to and detached from the data search device 100 or the display device 200 like so-called memory cards. In this way, the memory card attached to the display device 200 is taken out and the data search device 100 is removed.
The data to be searched can be supplied and acquired without communication by the communication units 130 and 230.

本実施形態のデータ検索システム10の構成は、以上のとおりである。かかる構成のも
と、表示装置200は、使用者が文書を閲覧するために用いられる。使用者は、文書を閲
覧する前に、閲覧対象の文書データ(すなわち被検索データ)を選択する。表示装置20
0における被検索データの選択方法には、被検索データの一覧から被検索データそのもの
を選択する方法と、データ検索装置100により生成された検索結果を用いる方法とがあ
る。
The configuration of the data search system 10 of this embodiment is as described above. With this configuration, the display device 200 is used for a user to browse a document. The user selects document data to be browsed (that is, data to be searched) before browsing the document. Display device 20
The selection method of data to be searched at 0 includes a method of selecting data to be searched from a list of data to be searched and a method of using a search result generated by the data search device 100.

図2は、表示装置200の記憶部220が記憶するデータを示す図である。同図に示す
ように、記憶部220は、文書領域Ar1と検索フォルダー領域Ar2とを記憶領域とし
て有する。文書領域Ar1は、文書データを記憶するためにあらかじめ割り当てられた記
憶領域である。検索フォルダー領域Ar2は、検索結果を表示するために割り当てられた
記憶領域であり、文書領域Ar1に記憶された文書データを識別するリンク情報が階層構
造によって記述された記憶領域である。ここでいう階層構造は、データを分類するための
ディレクトリーであり、一般的には各階層がフォルダー(の画像)によって区別される。
また、リンク情報は、本発明における識別情報の一例であり、文書データの所在(文書領
域Ar1におけるアドレス)を記述したデータである。以下においては、かかる階層構造
を有するリンク情報の集合のことを「検索フォルダー」という。つまり、検索フォルダー
は、階層構造を用いて複数のリンク情報を集約した一群のデータである。
FIG. 2 is a diagram illustrating data stored in the storage unit 220 of the display device 200. As shown in the figure, the storage unit 220 has a document area Ar1 and a search folder area Ar2 as storage areas. The document area Ar1 is a storage area allocated in advance for storing document data. The search folder area Ar2 is a storage area allocated for displaying the search results, and is a storage area in which link information for identifying the document data stored in the document area Ar1 is described in a hierarchical structure. The hierarchical structure here is a directory for classifying data, and generally each hierarchy is distinguished by a folder (image).
The link information is an example of identification information in the present invention, and is data describing the location of document data (address in the document area Ar1). Hereinafter, a set of link information having such a hierarchical structure is referred to as a “search folder”. That is, the search folder is a group of data obtained by collecting a plurality of link information using a hierarchical structure.

検索フォルダーは、データ検索装置100により生成され、表示装置200に供給され
る。データ検索装置100は、検索フォルダーを生成するために、表示装置200に記憶
されている文書データを取得し、取得した文書データから文字列データを抽出する。表示
装置200の使用者は、検索フォルダー(すなわち検索結果)を得たいときには、表示装
置200をデータ検索装置100に接続し、データ検索装置100を用いて検索条件を入
力する。
The search folder is generated by the data search device 100 and supplied to the display device 200. In order to generate a search folder, the data search device 100 acquires document data stored in the display device 200, and extracts character string data from the acquired document data. When a user of the display device 200 wants to obtain a search folder (that is, a search result), the display device 200 is connected to the data search device 100 and a search condition is input using the data search device 100.

図3は、データ検索装置100の制御部110が検索フォルダーの生成時に実現する機
能を示す機能ブロック図である。制御部110は、プログラムを実行することにより、デ
ータ取得部111、条件特定部112、検索部113、生成部114及び供給部115に
相当する機能を実現する。
FIG. 3 is a functional block diagram illustrating functions realized by the control unit 110 of the data search device 100 when a search folder is generated. The control unit 110 implements functions corresponding to the data acquisition unit 111, the condition specifying unit 112, the search unit 113, the generation unit 114, and the supply unit 115 by executing a program.

データ取得部111は、被検索データである文書データを取得する機能を有する。デー
タ取得部111は、本実施形態においては、表示装置200から通信部130を介して取
得する。なお、ここでいう取得は、文書データのコピーであれば足りるため、文書データ
を表示装置200から削除する必要はない。また、データ取得部111による文書データ
の取得の経路は、これに限らず、自装置の記憶部120からであってもよい。例えば、デ
ータ取得部111は、記憶部120のメモリーカードの部分から文書データを取得するこ
とも可能である。
The data acquisition unit 111 has a function of acquiring document data that is data to be searched. In this embodiment, the data acquisition unit 111 acquires from the display device 200 via the communication unit 130. Note that the document data need not be deleted from the display device 200 because the document data need only be copied. Further, the path of document data acquisition by the data acquisition unit 111 is not limited to this, and may be from the storage unit 120 of the own apparatus. For example, the data acquisition unit 111 can also acquire document data from the memory card portion of the storage unit 120.

条件特定部112は、文書データの検索条件を特定する機能を有する。ここにおいて、
検索条件とは、生成する検索フォルダーに係る条件をいい、文字列データを少なくとも含
むものである。なお、検索条件は、例えば、文書データに関連付けられた時間情報(作成
年月日や最終更新時刻など)や属性情報(拡張子など)を含んでもよい。このようにすれ
ば、検索対象の文書データを絞り込む(すなわち制限する)ことが可能である。また、文
書領域Ar1が階層構造を有する場合には、かかる階層構造のいずれかを検索対象とする
検索条件を設けてもよい。
The condition specifying unit 112 has a function of specifying a search condition for document data. put it here,
The search condition refers to a condition relating to a search folder to be generated, and includes at least character string data. The search condition may include, for example, time information (creation date, last update time, etc.) associated with the document data and attribute information (extension, etc.). In this way, it is possible to narrow down (that is, limit) the document data to be searched. When the document area Ar1 has a hierarchical structure, a search condition for searching for any one of the hierarchical structures may be provided.

本実施形態において、検索条件は、使用者により操作部140を介して入力される。こ
のとき、条件特定部112は、操作部140からの操作情報に基づいて検索条件を特定す
る。なお、検索条件は、記憶部120又は通信部130を介して、文書データとともに取
得されてもよい。
In the present embodiment, the search condition is input by the user via the operation unit 140. At this time, the condition specifying unit 112 specifies the search condition based on the operation information from the operation unit 140. Note that the search condition may be acquired together with the document data via the storage unit 120 or the communication unit 130.

また、本実施形態の検索条件は、いわゆるアンド検索によって文字列データを指定する
態様を含むものである。すなわち、本実施形態の検索条件は、複数の検索条件を指定し、
そのすべてを満たす文書データを検索結果として抽出するためのものであってもよい。例
えば、本実施形態における検索条件は、第1の文字列“abc”と第2の文字列“xyz”とを
指定し、その双方を含む文書データを抽出するものであってもよいし、文字列“abc”を
含み、かつ、最終更新時刻が所定の時刻以後である文書データを抽出するものであっても
よい。
In addition, the search condition of this embodiment includes a mode in which character string data is designated by so-called AND search. That is, the search condition of this embodiment specifies a plurality of search conditions,
It may be for extracting document data satisfying all of them as a search result. For example, the search condition in the present embodiment may specify a first character string “abc” and a second character string “xyz”, and extract document data including both, Document data including the column “abc” and having a last update time after a predetermined time may be extracted.

条件特定部112は、検索条件が複数ある場合には、かかる複数の検索条件による組合
せを特定することができる。例えば、条件特定部112は、第1の文字列“abc”と第2
の文字列“xyz”の2種類の検索条件が指定された場合には、第1の文字列を含む「第1
の検索条件」と、第2の文字列を含む「第2の検索条件」とに加え、第1の文字列及び第
2の文字列を含む「第3の検索条件」を検索条件として特定し得る。第3の検索条件は、
第1の検索条件と第2の検索条件とを組み合わせた検索条件である。以下においては、か
かる組合せによる検索条件のことを「組合せ条件」ともいう。
When there are a plurality of search conditions, the condition specifying unit 112 can specify a combination based on the plurality of search conditions. For example, the condition specifying unit 112 uses the first character string “abc” and the second character string
When two types of search conditions of the character string “xyz” are designated, the “first” including the first character string
Search condition ”and“ second search condition ”including the second character string, and“ third search condition ”including the first character string and the second character string are specified as the search conditions. obtain. The third search condition is
The search condition is a combination of the first search condition and the second search condition. Hereinafter, the search condition based on such a combination is also referred to as “combination condition”.

つまり、条件特定部112は、n種類の検索条件が指定されると、最大で、以下の式(
1)を満たすN種類の検索条件を特定する。ここにおいて、「」は、異なるn個の
ものから異なるm個のものを選ぶ組合せの数を表す。なお、条件特定部112が特定する
検索条件の数は、考え得る組合せのすべてである必要はなく、かかるNの値未満であって
もよい。

Figure 2010191568
In other words, the condition specifying unit 112, when n types of search conditions are specified, at most,
N types of search conditions that satisfy 1) are specified. Here, “ n C m ” represents the number of combinations for selecting different m items from different n items. Note that the number of search conditions specified by the condition specifying unit 112 need not be all possible combinations, and may be less than the value of N.
Figure 2010191568

検索部113は、データ取得部111により取得された文書データから条件特定部11
2により特定された検索条件に該当する文書データを検索する機能を有する。検索部11
3による検索の方法は、周知のいずれの方法を採用してもよく、例えば、いわゆるgrep型
又は索引(インデックス)型の別を問わない。すなわち、検索部113は、必要に応じて
各々の文書データを逐次検索してもよいし、検索の補助となるインデックスをあらかじめ
作成し、このインデックスを用いて検索してもよい。
The search unit 113 uses the condition specifying unit 11 from the document data acquired by the data acquisition unit 111.
2 has a function of searching for document data corresponding to the search condition specified by 2. Search unit 11
Any known method may be adopted as the search method according to 3, for example, a so-called grep type or index (index) type may be used. That is, the search unit 113 may sequentially search each document data as necessary, or may create an index that assists the search in advance and search using this index.

生成部114は、検索部113により検索された文書データのリンク情報を生成する機
能を有する。生成部114は、条件特定部112により特定された検索条件が複数ある場
合には、かかる複数の検索条件のそれぞれに応じたリンク情報を生成する。また、生成部
114は、組合せ条件を含む複数の検索条件がある場合には、階層構造を付与したリンク
情報を生成する。
The generation unit 114 has a function of generating link information of document data searched by the search unit 113. When there are a plurality of search conditions specified by the condition specifying unit 112, the generation unit 114 generates link information corresponding to each of the plurality of search conditions. In addition, when there are a plurality of search conditions including combination conditions, the generation unit 114 generates link information with a hierarchical structure.

供給部115は、生成部114により生成されたリンク情報を検索フォルダーとして表
示装置200に供給する機能を有する。供給部115は、生成部114により生成された
リンク情報を、検索部113による検索に用いた検索条件と関連付けて供給する。本実施
形態の検索フォルダーを用いた場合、検索条件は、フォルダー(すなわち各階層)の名称
としてリンク情報と関連付けられる。
The supply unit 115 has a function of supplying the link information generated by the generation unit 114 to the display device 200 as a search folder. The supply unit 115 supplies the link information generated by the generation unit 114 in association with the search condition used for the search by the search unit 113. When the search folder of the present embodiment is used, the search condition is associated with the link information as the name of the folder (that is, each hierarchy).

図4は、データ検索装置100の制御部110による検索フォルダーの生成処理を示す
フローチャートである。同図に示すように、まず、制御部110は、表示装置200と通
信可能であるか否かを判断する(ステップS1)。なお、制御部110は、表示装置20
0の接続に代えて、操作部140又は240の少なくともいずれかを介して検索フォルダ
ーの生成が指示されたか否かを判断してもよい。制御部110は、表示装置200と通信
できない場合には、文書データを取得できないため、ステップS2以降の処理を実行しな
い。
FIG. 4 is a flowchart showing search folder generation processing by the control unit 110 of the data search apparatus 100. As shown in the figure, first, the control unit 110 determines whether or not communication with the display device 200 is possible (step S1). Note that the control unit 110 includes the display device 20.
Instead of the connection of 0, it may be determined whether or not generation of a search folder is instructed via at least one of the operation units 140 and 240. If the control unit 110 cannot communicate with the display device 200, the control unit 110 cannot acquire the document data, and therefore does not execute the processes after step S2.

表示装置200と通信可能になると、制御部110は、表示装置200から文書データ
を取得し(ステップS2)、続いて検索条件を特定する(ステップS3)。なお、ステッ
プS2の処理とステップS3の処理は、順番が逆であってもよい。すなわち、使用者は、
データ検索装置100と表示装置200とを接続する前に検索条件を入力していてもよい
When communication with the display device 200 becomes possible, the control unit 110 acquires document data from the display device 200 (step S2), and then specifies a search condition (step S3). Note that the order of the process of step S2 and the process of step S3 may be reversed. That is, the user
Search conditions may be input before connecting the data search device 100 and the display device 200.

文書データと検索条件が準備されると、制御部110は、特定された検索条件のいずれ
かを用いて、その検索条件に該当する文書データを検索する(ステップS4)。制御部1
10は、検索条件に該当する文書データが見出されると、その文書データに関するリンク
情報を生成する(ステップS5)。また、制御部110は、特定したすべての検索条件に
ついて検索を実行したか否かを判断し(ステップS6)、検索を実行していない検索条件
があれば、その検索条件についてステップS4〜S6の処理を繰り返す。
When the document data and the search conditions are prepared, the control unit 110 searches for the document data corresponding to the search conditions using any of the specified search conditions (step S4). Control unit 1
When the document data corresponding to the search condition is found, 10 generates link information related to the document data (step S5). Further, the control unit 110 determines whether or not the search has been executed for all the specified search conditions (step S6), and if there is a search condition for which the search has not been executed, the search conditions in steps S4 to S6 are determined. Repeat the process.

最後に、制御部110は、ステップS5において生成したリンク情報に基づいて検索フ
ォルダーを生成し、これを通信部130を介して表示装置200に供給する(ステップS
7)。表示装置200において、検索フォルダーは、検索フォルダー領域Ar2に記憶さ
れる。なお、データ検索装置100又は表示装置200は、検索フォルダーの供給が完了
した場合には、その旨を画像や音によって通知してもよい。使用者は、表示装置200に
検索フォルダーが生成されたことを確認すると、データ検索装置100と表示装置200
の接続を解除し、表示装置200を持ち運ぶことが可能である。
Finally, the control unit 110 generates a search folder based on the link information generated in step S5, and supplies it to the display device 200 via the communication unit 130 (step S).
7). In the display device 200, the search folder is stored in the search folder area Ar2. Note that when the search folder supply is completed, the data search device 100 or the display device 200 may notify the fact by an image or sound. When the user confirms that the search folder has been generated on the display device 200, the data search device 100 and the display device 200 are displayed.
Can be removed and the display device 200 can be carried.

図5は、検索フォルダーの表示態様を例示する図である。また、図6は、図5の例にお
けるリンク情報と文書データとの関連付けを示す図である。この例において、フォルダー
の名称は、検索条件に相当する。このとき、フォルダーに含まれるリンク情報を表示する
ということは、当該リンク情報が、当該フォルダーが表す検索条件に該当する検索結果で
あることを表している。
FIG. 5 is a diagram illustrating a display mode of the search folder. FIG. 6 is a diagram showing the association between link information and document data in the example of FIG. In this example, the name of the folder corresponds to the search condition. At this time, displaying the link information included in the folder indicates that the link information is a search result corresponding to the search condition represented by the folder.

図5(a)は、名称が「abc」であるフォルダーに含まれるリンク情報と、当該フォル
ダーの下層に相当するフォルダーとを示す図である。この例において、リンク情報「link
_data1」は、対応する「data1」に「abc」という文字列が含まれることを示している。ま
た、リンク情報「link_data2」は、対応する「data2」に「abc」という文字列が含まれる
ことを示している。使用者は、図示せぬカーソルによりこれらのリンク情報のいずれかを
選択すると、対応する文書データを表示部250に表示させることができる。なお、リン
ク情報は、図中の「link_data1」のように文字によって表示されてもよいし、いわゆるア
イコン等の画像によって表示されてもよい。
FIG. 5A is a diagram showing link information included in a folder whose name is “abc” and folders corresponding to the lower layers of the folder. In this example, the link information “link
“_data1” indicates that the corresponding “data1” includes the character string “abc”. The link information “link_data2” indicates that the corresponding “data2” includes the character string “abc”. When the user selects any of these link information with a cursor (not shown), the corresponding document data can be displayed on the display unit 250. The link information may be displayed as characters such as “link_data1” in the figure, or may be displayed as an image such as a so-called icon.

また、フォルダー「abc & xyz」は、このフォルダーに対応する階層に、「abc」と
いう文字列を含み、かつ、「xyz」という文字列を含む文書データのリンク情報が記述さ
れていることを示すものである。このフォルダー「abc & xyz」を使用者が選択すると
、表示装置200は、その表示を図5(a)から図5(b)のように切り替える。図5の
例は、「data1」には「abc」及び「xyz」の双方が含まれているが、「data2」には「xyz
」が含まれず、「abc」のみが含まれる場合を示している。
The folder “abc & xyz” indicates that the link information of the document data including the character string “abc” and the character string “xyz” is described in the hierarchy corresponding to this folder. Is. When the user selects this folder “abc & xyz”, the display device 200 switches the display from FIG. 5A to FIG. 5B. In the example of FIG. 5, “data1” includes both “abc” and “xyz”, but “data2” includes “xyz”.
"Is not included, and only" abc "is included.

以上のとおり、本実施形態のデータ検索システム10によれば、表示装置200におい
て、検索処理を実行せずに検索結果を利用することができる。つまり、本実施形態の表示
装置200においては、リンク情報による関連付けを認識して表示する機能さえあれば、
文書データの検索処理を実行しなくても、所望の検索結果に該当する文書データを選択し
、これを表示させることが可能である。
As described above, according to the data search system 10 of the present embodiment, the search result can be used on the display device 200 without executing the search process. That is, in the display device 200 of this embodiment, as long as there is a function for recognizing and displaying the association by the link information,
Even if the document data search process is not executed, it is possible to select and display document data corresponding to a desired search result.

また、本実施形態の表示装置200によれば、検索フォルダーを用いることにより、既
存の文書データの移動を伴わずに、従前の文書データのデータ構造を維持したまま検索結
果を利用することができる。また、検索フォルダーは、文書データそのものではなく文書
データのリンク情報が記述されているため、文書データの重複が生じず、また、データ検
索装置100と表示装置200との通信量も抑制できるものである。さらに、検索フォル
ダーが階層構造を有する場合にあっては、検索条件の絞り込みも容易である。
Further, according to the display device 200 of this embodiment, by using the search folder, the search result can be used while maintaining the data structure of the previous document data without moving the existing document data. . In addition, since the search folder describes not the document data itself but the link information of the document data, the document data is not duplicated, and the communication volume between the data search device 100 and the display device 200 can be suppressed. is there. Furthermore, if the search folder has a hierarchical structure, it is easy to narrow down search conditions.

[変形例]
本発明は、上述した実施形態と異なる形態での実施が可能である。以下に示す変形例は
、本発明に適用可能な変形の一例である。上述した実施形態及び以下の変形例は、必要に
応じて、これらを組み合わせて適用してもよい。
[Modification]
The present invention can be implemented in a form different from the above-described embodiment. The following modifications are examples of modifications applicable to the present invention. The above-described embodiment and the following modification examples may be applied in combination as necessary.

(変形例1)
本発明のデータ検索装置は、表示装置から取得した被検索データに加え、当該データ検
索装置の記憶部に記憶された被検索データを取得し、双方の被検索データに基づいた検索
処理を行ってもよい。ここにおいて、データ検索装置の記憶部とは、当該データ検索装置
が備えている記憶媒体に限らず、当該データ検索装置に対して着脱可能な記憶媒体をも含
み得るものである。
(Modification 1)
The data search device of the present invention acquires search target data stored in the storage unit of the data search device in addition to the search target data acquired from the display device, and performs search processing based on both search target data. Also good. Here, the storage unit of the data search device is not limited to the storage medium included in the data search device, and may include a storage medium that is detachable from the data search device.

本例を上述したデータ検索システム10に適用した場合、データ検索装置100におい
ても検索結果を表示することが可能である。また、データ検索装置100においては、文
書データを編集してその内容を書き換えたり、文書データを削除したりしてもよい。かか
る編集や削除を行った場合には、検索結果に影響を与える可能性がある。そこで、データ
検索装置100においては、所定の事象又は周期毎に検索処理を行い、検索結果に変動が
生じると検索フォルダーの表示内容を書き換えるようにしてもよい。このようにすれば、
より実態に即した検索結果を表示することが可能になる。
When this example is applied to the data search system 10 described above, the search result can be displayed also in the data search apparatus 100. Further, in the data search apparatus 100, the document data may be edited to rewrite the contents, or the document data may be deleted. If such editing or deletion is performed, the search result may be affected. Therefore, the data search apparatus 100 may perform a search process for each predetermined event or cycle, and rewrite the display contents of the search folder when a change occurs in the search result. In this way,
It is possible to display search results that are more realistic.

また、データ検索装置100は、自装置の記憶部120に記憶された文書データを検索
結果に含める場合においては、自装置の記憶部120に記憶された文書データへのリンク
情報を生成し、これを検索フォルダーに含めて表示装置200に供給してもよい。この場
合、表示装置200は、データ検索装置100に接続されているときに限り当該文書デー
タを表示することができる。一方、データ検索装置100に接続されていないときにも当
該文書データを表示可能にするためには、データ検索装置100に当該文書データを供給
させればよい。
In addition, when including the document data stored in the storage unit 120 of the own device in the search result, the data search device 100 generates link information to the document data stored in the storage unit 120 of the own device. May be included in the search folder and supplied to the display device 200. In this case, the display device 200 can display the document data only when connected to the data search device 100. On the other hand, in order to be able to display the document data even when not connected to the data search device 100, the data search device 100 may be supplied with the document data.

図7は、本例に係るフローチャートであり、データ検索装置100が検索フォルダーと
文書データとを供給する処理を示すものである。なお、同図において、上述した実施形態
の生成処理(図4参照)と共通する処理を行うステップには、同一の符号を付している。
すなわち、本例に係る処理は、文書データを取得するステップ(ステップSa1)、文書
データの差分を特定するステップ(ステップSa2)及び検索フォルダー及び差分を供給
するステップ(ステップSa3)が、上述した実施形態に生成処理と異なる。
FIG. 7 is a flowchart according to this example, and shows a process in which the data search apparatus 100 supplies a search folder and document data. In the figure, the same reference numerals are assigned to the steps for performing the processes common to the generation process (see FIG. 4) of the embodiment described above.
That is, in the processing according to this example, the step of acquiring the document data (step Sa1), the step of specifying the difference of the document data (step Sa2), and the step of supplying the search folder and the difference (step Sa3) are performed as described above. The form differs from the generation process.

ステップSa1において、制御部110は、表示装置200の記憶部220に加え、デ
ータ検索装置100の記憶部120からも文書データを取得する。このとき、制御部11
0は、記憶部120に記憶されていない文書データが記憶部220から取得した文書デー
タに含まれていれば、当該文書データを記憶部120に書き込んでもよい。このようにす
れば、表示装置200が記憶する文書データのすべてをデータ検索装置100が記憶して
いる状態にすることができる。
In step Sa <b> 1, the control unit 110 acquires document data from the storage unit 120 of the data search device 100 in addition to the storage unit 220 of the display device 200. At this time, the control unit 11
If the document data not stored in the storage unit 120 is included in the document data acquired from the storage unit 220, the document data may be written in the storage unit 120. In this way, all the document data stored in the display device 200 can be stored in the data search device 100.

ステップSa2において、制御部110は、ステップS4において検索された文書デー
タのうち表示装置200から取得されていない文書データを特定する。ここで特定される
文書データのことを、以下においては「(文書データの)差分」という。ステップSa3
において、制御部110は、検索フォルダーとこの差分とを表示装置200に供給する。
なお、差分の供給の態様は、文書データの移動ではなくコピーである。すなわち、制御部
110は、差分に相当する文書データを新たに生成し、これを供給する。
In step Sa2, the control unit 110 specifies document data that has not been acquired from the display device 200 among the document data searched in step S4. The document data specified here is hereinafter referred to as “(difference of document data)”. Step Sa3
The control unit 110 supplies the search folder and the difference to the display device 200.
Note that the difference supply mode is copying rather than moving document data. That is, the control unit 110 newly generates document data corresponding to the difference and supplies it.

以上のように動作すると、表示装置200においては、自装置にもともと記憶されてい
た文書データによる検索結果に加え、データ検索装置100に記憶されていた文書データ
による検索結果も利用することが可能になる。
When the operation is performed as described above, the display device 200 can use the search result based on the document data stored in the data search device 100 in addition to the search result based on the document data stored in the device itself. Become.

なお、文書データの差分の特定に際しては、ステップS4において検索された文書デー
タに限定せず、データ検索装置100に記憶されているすべての文書データのうちの表示
装置200から取得されていない文書データを差分とし、これを表示装置200に供給し
てもよい。このようにすれば、データ検索装置100が記憶する文書データのすべてを表
示装置200が記憶している状態にすることができる。
Note that the difference between the document data is not limited to the document data searched in step S4, and the document data not acquired from the display device 200 among all the document data stored in the data search device 100. May be supplied as a difference to the display device 200. In this way, all the document data stored in the data search device 100 can be stored in the display device 200.

(変形例2)
上述した変形例1において、データ検索装置100に記憶された検索フォルダーは、自
装置に記憶された被検索データに応じて検索結果が変化するフォルダーである。このよう
なフォルダーの表示態様のことを、以下では便宜的に「動的」であるという。これに対し
、表示装置200に記憶された検索フォルダーは、データ検索装置100と接続して更新
されなければ検索結果が変化しないフォルダーである。このようなフォルダーの態様のこ
とを、以下では便宜的に「静的」であるという。
(Modification 2)
In the first modification described above, the search folder stored in the data search apparatus 100 is a folder whose search results change according to the search target data stored in the self apparatus. Hereinafter, the display mode of such a folder is referred to as “dynamic” for convenience. On the other hand, the search folder stored in the display device 200 is a folder whose search result does not change unless it is updated by connecting to the data search device 100. Hereinafter, such a folder mode is referred to as “static” for convenience.

本発明において、検索フォルダーにおける動的又は静的の区別は、検索処理の実行の適
否に基づいて決めることができる。例えば、検索処理を実行するに足りるハードウェア資
源を有しない表示装置(例えば、表示装置200)においては、検索フォルダーを静的な
ものとし、検索処理を実行するに足りるハードウェア資源を有する表示装置(表示装置2
00と異なる表示装置)においては、検索フォルダーを動的なものとする、といった具合
である。かかる区別を実現させるためには、例えば、検索フォルダーの供給先の表示装置
を判別する機能をデータ検索装置に付与すればよい。
In the present invention, the dynamic or static distinction in the search folder can be determined based on the suitability of execution of the search process. For example, in a display device (for example, the display device 200) that does not have enough hardware resources to execute the search process, the search folder is static and the display device has hardware resources sufficient to execute the search process. (Display device 2
In a display device different from 00), the search folder is dynamic. In order to realize such distinction, for example, a function for determining a display device to which a search folder is supplied may be given to the data search device.

図8は、本例に係る機能ブロック図であり、上述した実施形態の制御部110(図3参
照)を変形したものである。本例に係る制御部110aは、判別部116及び供給部11
7を除き、図3に示す制御部110と同様の構成を有する。判別部116は、接続された
表示装置を判別する機能を有する。判別部116による判別は、表示装置のハードウェア
資源を直接判別するものであってもよいが、表示装置の性能を表すデータ(バージョン情
報等)をあらかじめ表示装置に記憶させておき、これを読み出すことによって判別するも
のであってもよい。
FIG. 8 is a functional block diagram according to the present example, which is a modification of the control unit 110 (see FIG. 3) of the above-described embodiment. The control unit 110a according to this example includes the determination unit 116 and the supply unit 11.
Except for 7, the configuration is the same as that of the control unit 110 shown in FIG. The determination unit 116 has a function of determining the connected display device. The determination by the determination unit 116 may be to directly determine the hardware resources of the display device, but data (version information or the like) indicating the performance of the display device is stored in the display device in advance and is read out. It may be discriminated by the above.

供給部117は、生成部114により生成されたリンク情報を検索フォルダーとして表
示装置200に供給する場合に、判別部116による判別結果に応じて検索フォルダーの
供給の態様を異ならせる機能を有する。ここでいう態様は、あらかじめ決められたもので
あればよく、例えば、検索フォルダーが動的又は静的のいずれであるかを識別するフラグ
の有無などである。つまり、供給部117は、接続先の表示装置に動的な検索処理を実行
させる場合にあっては、当該表示装置がこれを認識可能な態様で検索フォルダーを供給す
ればよい。
The supply unit 117 has a function of changing the supply mode of the search folder according to the determination result by the determination unit 116 when supplying the link information generated by the generation unit 114 to the display device 200 as a search folder. The aspect here may be a predetermined one, for example, the presence or absence of a flag for identifying whether the search folder is dynamic or static. That is, the supply unit 117 may supply the search folder in such a manner that the display device can recognize the dynamic search process when the display device to which the connection is made executes dynamic search processing.

(変形例3)
本発明における検索条件は、使用者の入力によらないものであってもよい。例えば、検
索条件は、五十音順やアルファベット順等の所定の順序で文字を選択したものであっても
よいし、検索対象の被検索データに応じて抽出されるものであってもよい。例えば、複数
の被検索データから文字列を単語単位で抽出し、抽出された頻度が比較的多かった所定数
の単語を検索条件とすることも可能である。このようにすれば、検索フォルダーを被検索
データの索引のように用いることが可能となる。
(Modification 3)
The search condition in the present invention may not be based on user input. For example, the search condition may be one in which characters are selected in a predetermined order such as alphabetical order or alphabetical order, or may be extracted according to search target data to be searched. For example, it is possible to extract a character string from a plurality of data to be searched for in units of words, and use a predetermined number of words extracted relatively frequently as a search condition. In this way, the search folder can be used as an index of searched data.

(変形例4)
本発明における組合せ条件は、上述した実施形態のようにアンド検索によるものに限ら
ず、いわゆるオア検索であってもよい。すなわち、本発明における検索条件の「組合せ」
は、論理演算における論理積(AND)又は論理和(OR)のいずれであってもよく、ま
た、否定(NOT)をさらに組みあわせてもよい。例えば、本発明における組合せ条件は
、“第1の検索条件を含み、かつ、第2の検索条件を含まない”といったものであっても
よい。
(Modification 4)
The combination condition in the present invention is not limited to AND search as in the above-described embodiment, but may be so-called OR search. That is, the “combination” of search conditions in the present invention
May be either a logical product (AND) or a logical sum (OR) in a logical operation, or may be further combined with negation (NOT). For example, the combination condition in the present invention may be “includes the first search condition and does not include the second search condition”.

(変形例5)
本発明は、コンピューターに上述した制御部110の機能を実現させるためのプログラ
ムとしても提供され得る。かかるプログラムは、光ディスクやフラッシュメモリー等の記
録媒体に記録された形態や、インターネット等のネットワークを介してデータ検索装置に
ダウンロードされる形態で提供されてもよい。
(Modification 5)
The present invention can also be provided as a program for causing a computer to realize the functions of the control unit 110 described above. Such a program may be provided in a form recorded on a recording medium such as an optical disk or a flash memory, or in a form downloaded to a data search device via a network such as the Internet.

10…データ検索システム、100…データ検索装置、200…表示装置、110、21
0…制御部、120、220…記憶部、130、230…通信部、140、240…操作
部、150、250…表示部、111…データ取得部、112…条件特定部、113…検
索部、114…生成部、115、117…供給部、116…判別部
DESCRIPTION OF SYMBOLS 10 ... Data search system, 100 ... Data search apparatus, 200 ... Display apparatus, 110, 21
DESCRIPTION OF SYMBOLS 0 ... Control part, 120, 220 ... Memory | storage part, 130, 230 ... Communication part, 140, 240 ... Operation part, 150, 250 ... Display part, 111 ... Data acquisition part, 112 ... Condition specification part, 113 ... Search part, 114 ... Generation unit, 115, 117 ... Supply unit, 116 ... Determination unit

Claims (7)

検索対象である被検索データを、当該被検索データを表示する表示装置から取得するデ
ータ取得部と、
前記被検索データの検索条件を特定する条件特定部と、
前記データ取得部により取得された被検索データから前記検索条件に該当する被検索デ
ータを検索する検索部と、
前記検索部により検索された被検索データを識別する識別情報を生成する生成部と、
前記生成部により生成された識別情報を前記条件特定部により特定された検索条件と関
連付けて前記表示装置に供給する供給部と
を備えることを特徴とするデータ検索装置。
A data acquisition unit that acquires search target data to be searched from a display device that displays the search target data;
A condition specifying unit for specifying a search condition for the search target data;
A search unit for searching for search target data corresponding to the search condition from the search target data acquired by the data acquisition unit;
A generating unit that generates identification information for identifying the searched data searched by the search unit;
A data search device comprising: a supply unit that supplies the identification information generated by the generation unit in association with the search condition specified by the condition specifying unit to the display device.
前記条件特定部が、複数の前記検索条件の組合せである組合せ条件を特定し、
前記検索部が、前記組合せ条件に該当する被検索データを検索し、
前記生成部が、前記検索条件と前記組合せ条件とに応じた階層構造を有する前記識別情
報を生成する
ことを特徴とする請求項1に記載のデータ検索装置。
The condition specifying unit specifies a combination condition that is a combination of a plurality of the search conditions,
The search unit searches for data to be searched corresponding to the combination condition,
The data search apparatus according to claim 1, wherein the generation unit generates the identification information having a hierarchical structure according to the search condition and the combination condition.
前記データ取得部が、前記表示装置の被検索データと、当該データ検索装置の記憶部に
記憶された被検索データとを取得し、
前記供給部が、前記生成部により生成された識別情報と、前記検索部により検索された
被検索データのうち前記表示装置から取得されていない被検索データとを供給する
ことを特徴とする請求項1又は2に記載のデータ検索装置。
The data acquisition unit acquires the search target data of the display device and the search target data stored in the storage unit of the data search device,
The said supply part supplies the identification information produced | generated by the said production | generation part, and the to-be-searched data which are not acquired from the said display apparatus among the to-be-searched data searched by the said search part. The data search device according to 1 or 2.
前記供給部による識別情報の供給先である表示装置を判別する判別部を備え、
前記供給部が、前記判別部による判別結果に応じて前記識別情報の供給の態様を異なら
せる
ことを特徴とする請求項1ないし3のいずれかに記載のデータ検索装置。
A discriminating unit for discriminating a display device to which identification information is supplied by the supply unit;
The data search device according to any one of claims 1 to 3, wherein the supply unit changes a supply mode of the identification information according to a determination result by the determination unit.
被検索データを表示する表示装置と、前記被検索データを検索するデータ検索装置とを
有し、
前記データ検索装置が、
検索対象である被検索データを、前記表示装置から取得するデータ取得部と、
前記被検索データの検索条件を特定する条件特定部と、
前記データ取得部により取得された被検索データから前記検索条件に該当する被検索デ
ータを検索する検索部と、
前記検索部により検索された被検索データを識別する識別情報を生成する生成部と、
前記生成部により生成された識別情報を前記条件特定部により特定された検索条件と関
連付けて前記表示装置に供給する供給部とを備え、
前記表示装置が、
前記データ検索装置から供給された識別情報を表す画像を、当該識別情報に関連付けら
れた前記検索条件に該当する検索結果として表示する表示部を備える
ことを特徴とするデータ検索システム。
A display device that displays data to be searched; and a data search device that searches the data to be searched.
The data retrieval device is
A data acquisition unit for acquiring search target data to be searched from the display device;
A condition specifying unit for specifying a search condition for the search target data;
A search unit for searching for search target data corresponding to the search condition from the search target data acquired by the data acquisition unit;
A generating unit that generates identification information for identifying the searched data searched by the search unit;
A supply unit that supplies the identification information generated by the generating unit to the display device in association with the search condition specified by the condition specifying unit;
The display device
A data search system, comprising: a display unit configured to display an image representing identification information supplied from the data search device as a search result corresponding to the search condition associated with the identification information.
データ検索装置が、検索対象である被検索データを表示装置から取得するデータ取得ス
テップと、
前記データ検索装置が、前記被検索データの検索条件を特定する条件特定ステップと、
前記データ検索装置が、前記データ取得ステップにおいて取得された被検索データから
前記検索条件に該当する被検索データを検索する検索ステップと、
前記データ検索装置が、前記検索ステップにおいて検索された被検索データを識別する
識別情報を生成する生成ステップと、
前記データ検索装置が、前記生成ステップにおいて生成された識別情報を前記条件特定
ステップにおいて特定された検索条件と関連付けて前記表示装置に供給する供給ステップ
と、
前記表示装置が、前記データ検索装置から供給された識別情報を表す画像を、当該識別
情報に関連付けられた前記検索条件に該当する検索結果として表示する表示ステップと
を有することを特徴とするデータ検索方法。
A data acquisition step in which the data search device acquires search target data to be searched from the display device;
A condition specifying step in which the data search device specifies a search condition for the data to be searched; and
A search step in which the data search device searches for search target data corresponding to the search condition from the search target data acquired in the data acquisition step;
A generating step for generating identification information for identifying the searched data searched in the searching step by the data search device;
A supply step in which the data search device supplies the identification information generated in the generation step to the display device in association with the search condition specified in the condition specification step;
A display step in which the display device displays an image representing the identification information supplied from the data search device as a search result corresponding to the search condition associated with the identification information. Method.
コンピューターに、
検索対象である被検索データを、当該被検索データを表示する表示装置から取得するデ
ータ取得部と、
前記被検索データの検索条件を特定する条件特定部と、
前記データ取得部により取得された被検索データから前記検索条件に該当する被検索デ
ータを検索する検索部と、
前記検索部により検索された被検索データを識別する識別情報を生成する生成部と、
前記生成部により生成された識別情報を前記条件特定部により特定された検索条件と関
連付けて前記表示装置に供給する供給部と
を実現させるためのプログラム。
On the computer,
A data acquisition unit that acquires search target data to be searched from a display device that displays the search target data;
A condition specifying unit for specifying a search condition for the search target data;
A search unit for searching for search target data corresponding to the search condition from the search target data acquired by the data acquisition unit;
A generating unit that generates identification information for identifying the searched data searched by the search unit;
A supply unit that realizes a supply unit that supplies the identification information generated by the generation unit in association with the search condition specified by the condition specifying unit to the display device.
JP2009033599A 2009-02-17 2009-02-17 Device, system, and method for retrieving data and program Withdrawn JP2010191568A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009033599A JP2010191568A (en) 2009-02-17 2009-02-17 Device, system, and method for retrieving data and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009033599A JP2010191568A (en) 2009-02-17 2009-02-17 Device, system, and method for retrieving data and program

Publications (1)

Publication Number Publication Date
JP2010191568A true JP2010191568A (en) 2010-09-02

Family

ID=42817575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009033599A Withdrawn JP2010191568A (en) 2009-02-17 2009-02-17 Device, system, and method for retrieving data and program

Country Status (1)

Country Link
JP (1) JP2010191568A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018005527A (en) * 2016-06-30 2018-01-11 耕史 山▲崎▼ File management system, file management device, and file management method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018005527A (en) * 2016-06-30 2018-01-11 耕史 山▲崎▼ File management system, file management device, and file management method

Similar Documents

Publication Publication Date Title
JP2005352701A (en) Information management device, information management method and program
JPWO2006098031A1 (en) Keyword management device
JP2008152585A (en) Display image control apparatus and its control method
KR20080078255A (en) Method and apparatus of managing files and information storage medium storing files
US20120066584A1 (en) Host apparatus and method of displaying content by the same
JP2008192013A (en) Display image control unit and its control method
JP2001337994A (en) Thumbnail display system and method and recording medium with processing program therefor recorded therein
JP5268508B2 (en) Information processing apparatus and search method
JP2010191568A (en) Device, system, and method for retrieving data and program
JP5309607B2 (en) Information classification display system based on tag information
JP5063465B2 (en) Document management apparatus, document management method, information processing program, and recording medium
KR101446566B1 (en) File management apparatus and method thereof
JP2003067421A (en) Information processing device, information processing method, recording medium and program
JP2006252045A (en) Device, method, and program for displaying file classification
JP5649340B2 (en) File management apparatus and file management method
KR100645965B1 (en) Host device and method for management data
JP5230193B2 (en) Data search apparatus, data search method, and computer program
JP2001125923A (en) Information processor, its method and computer readable memory
JP6282051B2 (en) Data processing apparatus, data processing method, and program
JP2009211165A (en) Information processor, document preparation system and program
TWI408564B (en) Method and human-to-machine interface apparatus for searching files
JP7086873B2 (en) Management equipment, methods and programs
JP2008226134A (en) File management system
JP2008226137A (en) File management method and file management system
JP2010191858A (en) Software development support device

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