(57)【要約】【課題】  データ数もしくは属性数が増加すると必然的に表が巨大化していき、システム内のメモリ容量を圧迫していく問題を解決する。【解決手段】  個々のデータに付与する属性データの個数が増加してきた場合に、該属性データ群をグループ化する手段を備えることにより、データ検索時の容易性、高速性を高める。【選択図】  図１
2006139467.tif 000002
【特許請求の範囲】
【請求項１】
データベース機能を備えた情報検索装置において、検索キーとして用いられる個々のデータに付与されている複数の属性データをグループ化する手段と、該グループ化されたデータを検索キーとして用いる手段を備えたことを特徴とした情報検索装置。
【請求項２】
上記グループ化手段は、予め設定された条件を自動的に判定し、グループ化を行う手段であることを特徴とする特許請求の範囲第１項に記載の情報検索装置。
【請求項３】
上記グループ化手段は、上記グループ化されたデータを含む属性データをさらに再帰的にグループ化する手段であることを特徴とする特許請求の範囲第１項に記載の情報検索装置。
【請求項４】
データベース機能を備えた情報検索装置の操作方法において、検索キーとして用いられる個々のデータに付与されている複数の属性データをグループ化するステップと、該グループ化されたデータを検索キーとして用いるステップを備えたことを特徴とした情報検索装置の操作方法。
【請求項５】
上記グループ化ステップは、予め設定された条件を自動的に判定し、グループ化を行うステップであることを特徴とする特許請求の範囲第４項に記載の情報検索装置の操作方法。
【請求項６】
上記グループ化ステップは、上記グループ化されたデータを含む属性データをさらに再帰的にグループ化するステップであることを特徴とする特許請求の範囲第４項に記載の情報検索装置の操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデータに対するデータ属性付与機能を備えた情報処理装置及びその操作方法に関するものである。
【背景技術】
【０００２】
データベースシステムでは、検索時のキーワードやソートなどの用途のために個々のデータに対して検索キーと呼ばれる様々な属性が付与される。このため、図１６のようなデータベース表が作成される。該表はシステム内の情報記憶手段に記憶される。図１６の例では様々なファイルを管理しているデータベースである。検索時にはこの表内の属性に対して検索が行われる。図１７には検索画面の表示例を示す。現在使用されている属性の一覧がアイコン表示されており、この中から一つ或いは二つ以上の所望のアイコンを選択するか、もしくは日付欄に所望の日付を入力するか、所望の期間を入力し、検索アイコンを選択することにより検索が行われる。
【特許文献１】特開平５−３３４１４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来においては、データ数もしくは属性数が増加すると必然的に表が巨大化していき、システム内のメモリ容量を圧迫していく。このことはまず検索の低速化を招く。さらに、属性数が増加することは検索時のキーワードが増加していくことに他ならず、検索時に所望のキーワードを探すことが困難となってくる。
【０００４】
そのため検索の操作性を損ねる結果となっており、改善が求められていた。
【課題を解決するための手段】
【０００５】
本発明によれば、個々のデータに付与する属性データの個数が増加してきた場合に、該属性データ群をグループ化する手段を備えることにより、データ検索時の容易性、高速性を高めるように構成した。さらに、システムに使用するメモリ容量の低減も可能なように構成した。
【発明の効果】
【０００６】
本発明によれば、データベースにおいてデータ数が増大し、検索キー数が増加してきた場合でも、検索時の容易性、高速性を保つことが出来る効果がある。
【０００７】
さらに、システム上のメモリ容量を低減する効果も期待できる。
【発明を実施するための最良の形態】
【０００８】
（第１実施形態）
以下、図面を用いて本発明の第１の形態について詳細に述べる。
【０００９】
図１には本実施形態におけるハード構成ブロック図を示す。
【００１０】
１０１は情報入力手段であり、データの入力やコマンドの入力などを行う。１０２は情報記憶手段であり、複数のデータ、属性を管理する。１０３はグループ化手段であり、情報記憶手段１０２に記憶してある属性データのグループ化を行う。１０４は情報検索手段であり、情報記憶手段１０２に記憶してあるデータの検索を行う。１０５は情報検索手段１０４による検索結果を出力する手段である。
【００１１】
いま、図６に示すようなデータが情報記憶手段１０２に記憶されているとする。
【００１２】
以下、図２に示す動作フローに基づいて本実施形態の動作を詳述する。
【００１３】
まず使用者がシステムの電源を投入すると、システムのメニュー画面が表示される（ステップＳ２０１）。ここで、データの入力・修正やデータ検索、属性グループ化などの操作を選択することが出来る。
【００１４】
ここから、ステップＳ２０２にて使用者がメニュー画面から属性グループ化を選択するとステップＳ２０３へすすみ、図３に示すような属性グループ化画面が表示される。ここで表示される属性は図６に示したデータに対応している。この例では「ファイル名」、「拡張子」などの検索キー名と、「文書」、「画像」などのデータ名とが混在して表示されている。ここで、ステップＳ２０４にて、「メニュー表示」アイコンが選択された場合、ステップＳ２０１へ戻り、メニュー画面を表示する。
【００１５】
また、ステップＳ２０５にて使用者がグループ化したい属性群のアイコンを選択してから、「グループ化」アイコンを選択すると、ステップＳ２０６へすすむ。ステップＳ２０６では、選択されたアイコンに検索キー名が含まれているか否かを判定する。含まれている場合は、ステップＳ２０７へすすみ、該検索キー内のデータを選択する画面を表示する。
【００１６】
図４には図３において作成者アイコンが選択されていた場合のデータ選択画面の表示例を示す。
【００１７】
データが選択された場合、もしくはステップＳ２０６にて検索キーが含まれていなかった場合は、ステップＳ２０８へすすみ、図５に示すような新グループの名前を入力する画面を表示する。
【００１８】
次にステップＳ２０９にて使用者が新グループの名前を入力して、「Ｅｎｔｅｒ」アイコンを選択することにより、ステップＳ２１０にすすみ新グループ名による属性が作成される。ここでは、新グループ名として「マルチメディア」と入力している。このとき、図６に示したデータは図７のように書き換えられる。この例では、「画像」と「音声」の属性が付与されていたデータに対して「マルチメディア」というグループ化属性が付与されている。そして、ステップＳ２０１へ戻り、メニュー画面が表示される。
【００１９】
また、メニュー画面から検索を選択すると、図７に示すような検索画面が表示される。図１０の検索画面に比して、「マルチメディア」の属性が追加されている。
【００２０】
システムの電源が投入されると、図８に示す動作フローも動作する。ステップＳ８０１にて電源オフ要求を監視し、要求があった場合にステップＳ８０２へすすみ、電源オフ動作を行う。
【００２１】
以上の動作により、或る特定の複数の属性がつけられたデータに対して新たな属性を付与することが可能になる。このことにより、属性数が増加した場合でも検索時に容易に所望の属性を見つけることが出来、検索の容易性を高める効果がある。
【００２２】
（第２の実施形態）
第１の実施形態では、グループ化する属性を使用者が指定していたが、これを自動的に条件を判定してグループ化するように構成してもよい。
【００２３】
本実施形態では、ある複数の属性の組み合わせが付与されたデータの数が予め設定された閾値を超えた場合に自動的に該属性の組み合わせに対してグループ化を行う例について述べる。
【００２４】
動作は図９に示す動作フローに基づいて述べる。
【００２５】
システムの電源が投入されると、ステップＳ９０１にてデータの追加・変更があったか否かを判定する。追加・変更があった場合はステップＳ９０２へすすみ、グループ化の基準を満たしているデータ群が存在するか否かを判定する。判定基準は例えば或る特定の属性の組み合わせを備えたデータが閾値以上存在するか否かであり、予め設定されているものとする。
【００２６】
グループ化の基準を満たしているデータ群が存在すると判定されると、ステップＳ９０３へすすみ、グループ化の承認を使用者に問う画面を表示する。図１０には画面表示例を示す。この例では、作成者が「ＡＡＡ，ＢＢＢ」である画像データで作成日が２００２年２月１３日のものが１００個を越えたことを示している。
【００２７】
同日に大量かつ同種のデータが同一の作成者で作成されたことは何らかの統一性を持っていると考えられるため、グループ化が有効と思われる。
【００２８】
ここで、ステップＳ９０４にて使用者がグループ化を承認すると、ステップＳ２０６へすすみ、新規グループ名を入力する画面を表示する。以下はステップＳ２０７、ステップＳ２０８は前述実施例と同様の動作である。ステップＳ２０８にて新属性を作成すると、ステップＳ９０１へ戻り、再びデータの追加・変更の待ち状態となる。以上の動作によれば、システムに記憶してあるデータ群に対して追加・変更を行った場合、自動的に新たなデータ群に対してグループ化が可能なため、検索操作の高速性、容易性を保つことが容易に実現出来る効果がある。
【００２９】
（第３の実施形態）
また、前述第１の実施形態ではグループ化を行った属性は検索時の画面にアイコンとして現れてきたが、属性のグループ化画面には反映されなかった。しかし、複数の属性のグループ化を行った結果自体も属性とみなすことが可能であるため、さらなるグループ化を行う構成も考えられる。
【００３０】
さらに、グループ化を行った属性に関しては個々のデータに対する属性を消去することにより、メモリの使用量の増大を防ぐ構成も考えられる。
【００３１】
以下、図１１の動作フローに基づき、本実施形態の動作について述べる。いま、システムのメモリ上には図１２に示したデータベースが記憶されているとする。
【００３２】
まず使用者がシステムの電源を投入すると、メニュー画面が表示される（ステップＳ２０１）。
【００３３】
ここから、ステップＳ２０２にて使用者がメニュー画面から属性グループ化を選択するとステップＳ１１０１へすすみ、属性グループ化画面が表示される。このとき、属性アイコンとして「グループ化属性」についても表示する。図１３には属性グループ化画面の表示例を示す。次にステップＳ２０４にて、「メニュー表示」アイコンが選択された場合、ステップＳ２０１へ戻り、メニュー画面を表示する。
【００３４】
また、ステップＳ２０５にて使用者がグループ化したい属性群のアイコンを選択してから、「グループ化」アイコンを選択することにより、ステップＳ２０６へすすみ、新グループの名前を入力する画面を表示する。
【００３５】
次にステップＳ２０７にて使用者が新グループの名前を入力して、「Ｅｎｔｅｒ」アイコンを選択することにより、ステップＳ２０８にすすみ新グループ名による属性が作成される。
【００３６】
このとき、図１２に示したデータベースは図１４のように書き換えられる。ここでは、グループ化属性２の「２月１３日博多出張」と、グループ化属性３の「１２月２４日博多出張」がグループ化され、グループ化属性４の「博多出張」となっている。このとき、さらに図１５に示すようにグループ化された属性について別データベース表を作成する。
【００３７】
そして、ステップＳ１１０１へ戻り、属性グループ化画面が表示される。このとき、ステップＳ２０８で作成された新グループも追加された画面が表示される。
【００３８】
以上の動作によれば、グループ化の再帰化が可能となり、使用者にとり検索の容易性がさらに増す効果が期待できる他、グループ化された個々の属性データは消去され、リンクされたデータとして記憶されるのでメモリ容量の増加を防ぐ効果も期待できる。
【００３９】
これまで述べた実施形態を組み合わせて構成することも可能である。
【００４０】
以上の説明におけるプログラムを格納する記録媒体としては、ＲＯＭ、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ハードディスク、メモリカード、光磁気ディスクなどを用いることができる。
【００４１】
また、本発明に係わるプログラムを格納した記録媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータが、記録媒体に格納されたプログラムコードを読み出し実行することによっても、本発明は達成される。
【図面の簡単な説明】
【００４２】
【図１】本発明の第１実施形態におけるハードウェア構成ブロック図
【図２】本発明の第１実施形態における属性データのグループ化を行う動作フローチャート
【図３】本発明の第１実施形態における属性データのグループ化を行う画面表示例
【図４】属性データのグループ化におけるデータの選択画面表示例
【図５】本発明の第１実施形態における新規グループ名を入力する画面表示例
【図６】データの一例を示す図
【図７】グループ化実行後の検索画面表示例を示す図
【図８】システムの動作処理フローチャート
【図９】本発明の第２実施形態における動作処理フローチャート
【図１０】図１０は本発明の第２実施例におけるグループ化承認の画面表示例を示す図。
【図１１】本発明の第３実施形態における動作処理フローチャート
【図１２】本発明の第３実施形態におけるデータベースを示した図
【図１３】本発明の第３実施形態におけるグループ化を行う画面の表示例を示す図
【図１４】本発明の第３実施形態におけるグループ化を実行した結果を示した図
【図１５】本発明の第３実施形態におけるグループ化の実行後新たに作成されたデータベースに関する図
【図１６】従来例におけるデータベース例
【図１７】従来例における検索画面表示例
【符号の説明】
【００４３】
１０１  情報入力手段
１０２  情報記憶手段
１０３  グループ化手段
１０４  情報検索手段
１０５  情報出力手段
【図１】
2006139467.tif 000003
【図２】
2006139467.tif 000004
【図３】
2006139467.tif 000005
【図４】
2006139467.tif 000006
【図５】
2006139467.tif 000007
【図６】
2006139467.tif 000008
【図７】
2006139467.tif 000009
【図８】
2006139467.tif 000010
【図９】
2006139467.tif 000011
【図１０】
2006139467.tif 000012
【図１１】
2006139467.tif 000013
【図１２】
2006139467.tif 000014
【図１３】
2006139467.tif 000015
【図１４】
2006139467.tif 000016
【図１５】
2006139467.tif 000017
【図１６】
2006139467.tif 000018
【図１７】
2006139467.tif 000019