JP5473250B2 - 検索装置の制御方法、検索装置 - Google Patents
検索装置の制御方法、検索装置 Download PDFInfo
- Publication number
- JP5473250B2 JP5473250B2 JP2008141057A JP2008141057A JP5473250B2 JP 5473250 B2 JP5473250 B2 JP 5473250B2 JP 2008141057 A JP2008141057 A JP 2008141057A JP 2008141057 A JP2008141057 A JP 2008141057A JP 5473250 B2 JP5473250 B2 JP 5473250B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- change
- attribute value
- data
- folder
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
- G06F16/24534—Query rewriting; Transformation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Microsoft、"検索フォルダ"、[online]、[平成20年5月28日検索]、インターネット〈URL:http://www.microsoft.com/japan/windows/products/windowsvista/features/details/searchfolders.mspx〉
以下、図を参照しながら検索装置を説明する。
検索フォルダID301:検索フォルダを一意に特定するID
検索フォルダ名302:検索フォルダの名称
検索フォルダパス303:検索フォルダの作成場所
検索条件304:検索フォルダの検索条件
データID401:データを一意に特定するID
データ名402:データの名称
データパス403:データの格納場所
所属404:データ作成者の所属部署名
作成者405:データ作成者の名前
日時406:データを作成した日時
データID801:データを一意に特定するID
変更属性項目802:変更された属性値の属性項目
変更前属性値803:変更される前の属性値
変更後属性値804:変更された後の属性値
「“所属”=“○○開発室”」and「“作成者”=“ユーザA”」
に合致するデータは存在しなくなり、検索フォルダは空の状態になってしまう。また、空の状態になることを回避するためには、ユーザが手動で検索条件の変更をする必要があった。しかしながら、本実施形態では、変更後の検索条件は自動的に、
「“所属”=“□□開発室”」and「“作成者”=“ユーザA”」
となる。このため、属性値の変更処理後も、手動で検索条件を変更することなく、処理前のデータが検索フォルダの検索条件に一致する状態を維持することが可能となる。
実施形態1では1つの属性値を変更する場合の処理を説明した。実施形態2では、同じ属性項目で複数の属性値を検索条件に設定している場合に、それら複数の属性値を一つの属性値に変更すると、検索条件も一つにまとめる場合の処理を説明する。実施形態2基本的な構成は実施形態1と同様であるので省略する。
実施形態1〜2では、変更後の属性値が1つの場合の処理を説明したが、本発明の実施形態3は、検索条件に設定している属性値を複数の値に変更した場合に、それら複数の属性値の論理和を検索条件とする処理を説明する。
本発明の実施形態4の基本的な構成は実施形態1と同様であるので省略する。ただし、属性値の変更対象がデータ管理システム全体である点が異なる。
本発明の実施形態5における基本的な構成は実施形態1と同様であるのでここでは省略する。実施形態4はシステム全体の属性値の変更であったのに対し、本実施形態5では属性値の変更対象がツリー構造における特定のフォルダ以下である点が異なる。実施形態5の場合、変更対象となる特定のフォルダ以下に含まれず、かつ前記属性値を持つデータの扱いを考慮する必要がある。
本発明の実施形態6における基本的な構成は実施形態1と同様であるのでここでは省略する。基本的には実施形態2および実施形態3の組み合わせにより実現されるが、実施形態6は、検索条件に設定している複数の属性値を異なる複数の属性値に変更する。変更前の属性値と変更後の属性値の対応を属性値変更検知部105で管理し、それを該当する検索フォルダの検索条件に反映させる。例えば、検索条件として、「“撮影場所”=“沖縄本島”or“石垣島”or“西表島”」が設定されている検索フォルダがあり、条件に合致するデータが格納されている場合を考える。このとき、「“撮影場所”=“沖縄本島”」のデータが多いため、以下の2つに細分化するとする。
・「“撮影場所”=“沖縄本島(北部)”」
・「“撮影場所”=“沖縄本島(南部)”」
また、「“撮影場所”=“石垣島”」と「“撮影場所”=“西表島”」のデータが少ないため、これらを以下の1つにまとめたとする。
・「“撮影場所”=“沖縄(その他)”」
この場合、上記2つの変更をマージした検索条件「“撮影場所”=“沖縄本島(北部)”or“沖縄本島(南部)”or“沖縄(その他)”」に変更される。
本発明の実施形態7における基本的な構成は実施形態1と同様であるのでここでは省略する。実施形態1〜6は、自動で検索フォルダの検索条件を変更したが、実施形態7は、変更対象となる検索フォルダの検索条件、または対象となる検索フォルダをユーザに提示する。図11に、ユーザ提示画面の一例を示す。1101はユーザ提示画面である。本例では、変更対象となる検索フォルダ名、及び検索フォルダの変更前後の検索条件を表示している。ユーザは示された情報から変更を実施するか否かを判断し、OKボタンまたはキャンセルボタンを押下する。
本発明の実施形態8における基本的な構成は実施形態1と同様であるのでここでは省略する。実施形態8では、属性値の変更履歴を管理する。属性情報管理部102において、変更が加えられた属性値の履歴を管理することで、内部的に検索フォルダの検索条件を履歴に応じて変更し、該当するデータの表示を行う。具体的には、検索フォルダの展開をユーザに指示された時点で、検索条件に含まれる属性値の変更履歴を参照する。前記属性値に変更履歴がある場合、履歴として記録されている属性値を、設定されている検索条件に論理和として追加し、検索を行うことが考えられる。変更方法は、実施形態1乃至7で述べたアルゴリズムに従い実現する。
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
102 属性情報管理部
103 検索条件変更部
104 検索条件提示部
105 属性値変更検知部
Claims (14)
- 属性項目毎に属性値を有する複数のデータから、属性値で定義された検索条件に一致するデータを検索し検索フォルダとして示す検索装置の制御方法であって、
前記複数のデータの1以上のデータの属性値の変更を検知する検知工程と、
前記検知工程で検知した属性値の変更に基づいて、前記検索フォルダの検索条件を変更する変更工程と、
前記変更工程で変更された検索条件に基づいて検索する検索工程と、を備えることを特徴とする検索装置の制御方法。 - 前記検索フォルダは、前記変更工程による検索条件の変更に基づき、該検索フォルダが示すデータを変更することを特徴とする請求項1に記載の検索装置の制御方法。
- 前記変更工程は、前記検知工程で属性値の変更を検知した場合に、変更前の属性値と変更後の属性値に基づいて検索条件を変更することを特徴とする請求項1に記載の検索装置の制御方法。
- 前記変更工程は、前記検索フォルダが示すデータの属性値の変更を検知すると、該検索フォルダの検索条件に該属性値が含まれているか確認し、含まれている場合に該検索条件を変更することを特徴とする請求項1に記載の検索装置の制御方法。
- 前記変更工程は、ツリー構造における特定のフォルダ以下に含まれるデータの属性値の変更を検知すると、変更前の属性値と変更後の属性値に基づいて検索条件を変更することを特徴とする請求項1に記載の検索装置の制御方法。
- 前記変更工程は、全てのデータにおける同一の属性値の変更を検知すると、前記検索条件に該属性値が含まれているか確認し、含まれている検索条件を変更することを特徴とする請求項1に記載の検索装置の制御方法。
- 提示工程を更に有し、前記変更工程で変更された検索フォルダの検索条件、または対象となる検索フォルダをユーザに提示することを特徴とする請求項1記載の検索装置の制御方法。
- 属性項目毎に属性値を有する複数のデータから、属性値で定義された検索条件に一致するデータを検索し検索フォルダとして示す検索装置の制御方法であって、
前記複数のデータの1以上のデータの属性値の変更指示を検知する検知工程と、
前記変更指示された属性値が検索フォルダの検索条件に関連付いていることをユーザに提示する提示工程と、を備えることを特徴とする検索装置の制御方法。 - 前記検索条件を変更するかの指示を受け付ける受付工程を更に備えることを特徴とする請求項8に記載の検索装置の制御方法。
- 前記検知工程では、検索フォルダの検索条件に使われている属性値の変更指示を検知することを特徴とする請求項8記載の検索装置の制御方法。
- 属性項目毎に属性値を有する複数のデータから、属性値で定義された検索条件に一致するデータを検索し検索フォルダとして示す検索装置であって、
前記複数のデータの1以上のデータの属性値の変更を検知する検知手段と、
前記検知手段が検知した変更に応じて前記検索フォルダの検索条件を変更する変更手段と、
前記変更手段で変更された検索条件に基づいて検索する検索手段と、を備えることを特徴とする検索装置。 - 属性項目毎に属性値を有する複数のデータから、属性値で定義された検索条件に一致するデータを検索し検索フォルダに示す検索装置であって、
前記複数のデータの1以上のデータの属性値の変更指示を検知する検知手段と、
前記変更指示された属性値が検索フォルダの検索条件に関連付いていることをユーザに提示する提示手段と、を備えることを特徴とする検索装置。 - 請求項1に記載の検索装置の制御方法をコンピュータに実行させるためのプログラム。
- 請求項8に記載の検索装置の制御方法をコンピュータに実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008141057A JP5473250B2 (ja) | 2008-05-29 | 2008-05-29 | 検索装置の制御方法、検索装置 |
US12/472,996 US9104727B2 (en) | 2008-05-29 | 2009-05-27 | Search apparatus and method for controlling search apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008141057A JP5473250B2 (ja) | 2008-05-29 | 2008-05-29 | 検索装置の制御方法、検索装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009289042A JP2009289042A (ja) | 2009-12-10 |
JP5473250B2 true JP5473250B2 (ja) | 2014-04-16 |
Family
ID=41381049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008141057A Expired - Fee Related JP5473250B2 (ja) | 2008-05-29 | 2008-05-29 | 検索装置の制御方法、検索装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9104727B2 (ja) |
JP (1) | JP5473250B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5539127B2 (ja) * | 2010-09-09 | 2014-07-02 | キヤノン株式会社 | 文書管理システム、検索指定方法、プログラム |
US9262469B1 (en) | 2012-04-23 | 2016-02-16 | Monsanto Technology Llc | Intelligent data integration system |
US9372903B1 (en) | 2012-06-05 | 2016-06-21 | Monsanto Technology Llc | Data lineage in an intelligent data integration system |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3303926B2 (ja) * | 1991-09-27 | 2002-07-22 | 富士ゼロックス株式会社 | 構造化文書分類装置及び方法 |
JPH0816608A (ja) * | 1994-06-24 | 1996-01-19 | Fuji Xerox Co Ltd | データ管理装置 |
US6745224B1 (en) * | 1996-12-06 | 2004-06-01 | Microsoft Corporation | Object framework and services for periodically recurring operations |
JP3255121B2 (ja) | 1998-08-27 | 2002-02-12 | 日本電気株式会社 | データベース検索装置、データベース検索方法、情報処理装置、データベース検索方法をコンピュータに実行させるプログラムを記録した記録媒体 |
US6687716B1 (en) * | 2000-09-13 | 2004-02-03 | Radiant Data Corporation | File consistency protocols and methods for carrying out the protocols |
JP2002189746A (ja) * | 2000-12-21 | 2002-07-05 | Just Syst Corp | 電子ファイル検索装置、電子ファイル検索方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6694331B2 (en) * | 2001-03-21 | 2004-02-17 | Knowledge Management Objects, Llc | Apparatus for and method of searching and organizing intellectual property information utilizing a classification system |
US20030036927A1 (en) * | 2001-08-20 | 2003-02-20 | Bowen Susan W. | Healthcare information search system and user interface |
JP4151487B2 (ja) * | 2003-06-13 | 2008-09-17 | ソニー株式会社 | 情報検索システム,メタ情報提供装置,情報提供装置,情報受信装置,および情報検索方法 |
US7392249B1 (en) * | 2003-07-01 | 2008-06-24 | Microsoft Corporation | Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders |
US7437358B2 (en) * | 2004-06-25 | 2008-10-14 | Apple Inc. | Methods and systems for managing data |
US7680856B2 (en) * | 2004-11-23 | 2010-03-16 | Microsoft Corporation | Storing searches in an e-mail folder |
JP2006268323A (ja) * | 2005-03-23 | 2006-10-05 | Fuji Xerox Co Ltd | ファイル管理装置 |
JP4498236B2 (ja) * | 2005-07-13 | 2010-07-07 | キヤノン株式会社 | 画像処理装置およびその制御方法 |
JP2007265341A (ja) * | 2006-03-30 | 2007-10-11 | Sony Corp | コンテンツ利用方法、コンテンツ利用装置、コンテンツ記録方法、コンテンツ記録装置、コンテンツ提供システム、コンテンツ受信方法、コンテンツ受信装置およびコンテンツデータフォーマット |
EP2062168A4 (en) * | 2006-08-23 | 2010-03-31 | Innovative Solutions Inc | EFFECTIVE MECHANISM OF RESEARCH RESULT UPDATE |
JP4674726B2 (ja) * | 2006-09-21 | 2011-04-20 | 株式会社ソニー・コンピュータエンタテインメント | ファイルの管理方法および情報処理装置 |
US7933889B2 (en) * | 2007-05-15 | 2011-04-26 | Palo Alto Research Center Incorporated | Method and system for metadata-driven document management and access control |
-
2008
- 2008-05-29 JP JP2008141057A patent/JP5473250B2/ja not_active Expired - Fee Related
-
2009
- 2009-05-27 US US12/472,996 patent/US9104727B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009289042A (ja) | 2009-12-10 |
US9104727B2 (en) | 2015-08-11 |
US20090300005A1 (en) | 2009-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9864736B2 (en) | Information processing apparatus, control method, and recording medium | |
JP2009301335A (ja) | 画像処理装置、画像処理方法及びコンピュータプログラム | |
WO2007132677A1 (ja) | サービス提供装置 | |
US20120239738A1 (en) | Storage medium storing user information registration program and user information registration method | |
US8671358B2 (en) | Information-processing apparatus and control method thereof | |
JP5473250B2 (ja) | 検索装置の制御方法、検索装置 | |
WO2019026248A1 (ja) | プログラム開発支援装置、プログラム開発支援方法、及びプログラム開発支援プログラム | |
US20060173803A1 (en) | Method and system for associating specific files with different applications | |
US20090259654A1 (en) | Information processing apparatus, control method thereof, and storage medium | |
JP2007257315A (ja) | プログラムの設定変更に伴う影響判別装置及びその方法 | |
JP5659753B2 (ja) | 帳票システムとサーバと情報処理装置と、その処理方法及びプログラム。 | |
JP6586050B2 (ja) | 管理装置、管理方法および管理プログラム | |
CN103455543A (zh) | 文档管理服务器和文档管理方法 | |
JP5224839B2 (ja) | 文書管理システム、文書管理装置、文書管理方法及びプログラム | |
JP2005352980A (ja) | 文書差分表示システム、文書差分表示サーバ、文書差分表示方法及びそのプログラム | |
JP2009301084A (ja) | 情報処理装置および情報処理方法 | |
JP2012088940A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP6828277B2 (ja) | クライアント装置、情報処理システム及びプログラム | |
JP6279969B2 (ja) | コミュニケーション装置 | |
JP6349682B2 (ja) | 情報管理プログラム、装置、及び方法 | |
JP2002251348A (ja) | コンテンツデータの閲覧システム及びプログラム | |
JP4253315B2 (ja) | 知識情報収集システムおよび知識情報収集方法 | |
JP2017083937A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2015143975A (ja) | ワークフローシステム、ワークフロー管理装置、ワークフロー管理方法及びプログラム | |
JP5855989B2 (ja) | データ処理装置及びデータ処理方法及びデータ処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100201 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130402 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130530 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140204 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5473250 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |