JPH0934906A - 図書管理装置 - Google Patents
図書管理装置Info
- Publication number
- JPH0934906A JPH0934906A JP7182932A JP18293295A JPH0934906A JP H0934906 A JPH0934906 A JP H0934906A JP 7182932 A JP7182932 A JP 7182932A JP 18293295 A JP18293295 A JP 18293295A JP H0934906 A JPH0934906 A JP H0934906A
- Authority
- JP
- Japan
- Prior art keywords
- book
- search
- search condition
- metadata
- correspondence table
- 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.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】 属性を利用して図書を検索する場合に、同一
の参照処理を繰り返すことなく効率的な検索を可能に
し、図書の追加に対して柔軟な図書の分類構造を提供し
うる図書管理装置を提供する。 【解決手段】 記憶手段(11)に記憶された図書デー
タの所在と図書の属性情報により構成された抽象インデ
ックス情報(メタデータ)を記憶する手段(14)と、
記憶されたメタデータを検索する条件とその検索の条件
に該当する全てのメタデータを一対一で修飾するインデ
ックスの集合を一つのレコードとし、表の状態でレコー
ドを複数格納する対応表を記憶する手段(17)と、指
定されたメタデータを検索する条件に従って記憶手段
(17)に記憶されている対応表から、指定された検索
条件と同一の検索条件を持つ項目を検索し、その項目か
ら検索条件に合致するメタデータをインデックスする全
てのインデックスを抽出して入出力装置に出力する手段
(10)とを備えた図書管理装置。
の参照処理を繰り返すことなく効率的な検索を可能に
し、図書の追加に対して柔軟な図書の分類構造を提供し
うる図書管理装置を提供する。 【解決手段】 記憶手段(11)に記憶された図書デー
タの所在と図書の属性情報により構成された抽象インデ
ックス情報(メタデータ)を記憶する手段(14)と、
記憶されたメタデータを検索する条件とその検索の条件
に該当する全てのメタデータを一対一で修飾するインデ
ックスの集合を一つのレコードとし、表の状態でレコー
ドを複数格納する対応表を記憶する手段(17)と、指
定されたメタデータを検索する条件に従って記憶手段
(17)に記憶されている対応表から、指定された検索
条件と同一の検索条件を持つ項目を検索し、その項目か
ら検索条件に合致するメタデータをインデックスする全
てのインデックスを抽出して入出力装置に出力する手段
(10)とを備えた図書管理装置。
Description
【0001】
【発明の属する技術分野】本発明は図書管理装置に関す
る。
る。
【0002】
【従来の技術】図書管理装置というのは、図面データや
技術図書データなどを格納したデータファイルや、その
他の一般図書を管理するための装置である。この種の従
来の図書管理装置は、管理対象の図書に対して一対一で
対応するメタデータと呼ばれる抽象的なインデックスを
用いて、種々の形態をとる図書の所在情報のほかに、図
書の形態を示す情報や図書の属性情報など、図書に関す
る種々の情報を含んでおり、それらの情報を駆使して多
様なサービスの提供を可能にしている。それらのサービ
スの中でも、図書を検索するためのメタデータの検索サ
ービスは、利用者が最もよく利用するサービスであり、
図書管理装置の中でも基本的なサービスと言えるもので
ある。
技術図書データなどを格納したデータファイルや、その
他の一般図書を管理するための装置である。この種の従
来の図書管理装置は、管理対象の図書に対して一対一で
対応するメタデータと呼ばれる抽象的なインデックスを
用いて、種々の形態をとる図書の所在情報のほかに、図
書の形態を示す情報や図書の属性情報など、図書に関す
る種々の情報を含んでおり、それらの情報を駆使して多
様なサービスの提供を可能にしている。それらのサービ
スの中でも、図書を検索するためのメタデータの検索サ
ービスは、利用者が最もよく利用するサービスであり、
図書管理装置の中でも基本的なサービスと言えるもので
ある。
【0003】図書管理装置は、各種図書をツリー状の階
層構造に分類し、それに基づいて管理する。各図書は、
検索する場合のために、個々の図書が属するツリー内の
階層ノードに直接関連付けられている。さらに図書管理
装置は、図書管理のために、図書の内容が改定された際
の履歴の情報や改定前の図書との関係情報を持ってい
る。また、複数の利用者間で、図書に対する承認処理や
関係者への転送処理も可能である。
層構造に分類し、それに基づいて管理する。各図書は、
検索する場合のために、個々の図書が属するツリー内の
階層ノードに直接関連付けられている。さらに図書管理
装置は、図書管理のために、図書の内容が改定された際
の履歴の情報や改定前の図書との関係情報を持ってい
る。また、複数の利用者間で、図書に対する承認処理や
関係者への転送処理も可能である。
【0004】利用者は、このような図書管理装置を用
い、目的の図書を検索し、その内容を確認して図書に対
する種々の処理を行うことができる。図書を検索する具
体的な方法として、メタデータに含まれている情報を用
いる方法がある。これは、メタデータに予め設定されて
いる属性とその属性値を指定することによって条件を指
定し、それに該当するメタデータの範囲を絞っていき、
最終的に目的の図書に対応するメタデータを探し出すと
いう方法である。また、図書を分類しているツリー状の
階層構造を最上層から順次下層へと展開していき、ツリ
ー内にある目的のノードに関連付けられる図書を選出す
ることにより目的の図書を探し出す方法もある。
い、目的の図書を検索し、その内容を確認して図書に対
する種々の処理を行うことができる。図書を検索する具
体的な方法として、メタデータに含まれている情報を用
いる方法がある。これは、メタデータに予め設定されて
いる属性とその属性値を指定することによって条件を指
定し、それに該当するメタデータの範囲を絞っていき、
最終的に目的の図書に対応するメタデータを探し出すと
いう方法である。また、図書を分類しているツリー状の
階層構造を最上層から順次下層へと展開していき、ツリ
ー内にある目的のノードに関連付けられる図書を選出す
ることにより目的の図書を探し出す方法もある。
【0005】
【発明が解決しようとする課題】メタデータに含まれる
属性値を利用して図書を検索する方法は参照の方法とし
て最もよく用いられる方法であるが、この方法には、全
く同じ検索の処理を参照の都度行う必要があるため、非
常に効率が悪いという問題がある。
属性値を利用して図書を検索する方法は参照の方法とし
て最もよく用いられる方法であるが、この方法には、全
く同じ検索の処理を参照の都度行う必要があるため、非
常に効率が悪いという問題がある。
【0006】また、従来のツリー構造による分類では、
ツリーの階層ノードと図書が直接関連付けられている。
そのため、図書を作成する場合には、ツリーによる参照
を可能にするために常に図書がどの階層ノードに位置付
けられるかを考え、図書の作成と同時にツリー状の階層
ノードとの関係付けを行う必要がある。これは、ツリー
の構造が単純で、図書の属するノードの数が少ない場合
には特に問題はない。しかしながら、ツリーの構造が複
雑化し、図書が属するノードの数が非常に多くなる場合
などでは、関連付けに欠落があったりすると、その図書
には、その関連付けされなかったノードからの参照が不
能になってしまう。
ツリーの階層ノードと図書が直接関連付けられている。
そのため、図書を作成する場合には、ツリーによる参照
を可能にするために常に図書がどの階層ノードに位置付
けられるかを考え、図書の作成と同時にツリー状の階層
ノードとの関係付けを行う必要がある。これは、ツリー
の構造が単純で、図書の属するノードの数が少ない場合
には特に問題はない。しかしながら、ツリーの構造が複
雑化し、図書が属するノードの数が非常に多くなる場合
などでは、関連付けに欠落があったりすると、その図書
には、その関連付けされなかったノードからの参照が不
能になってしまう。
【0007】本発明の目的は、属性を利用して図書を検
索する場合に、同一の参照処理を繰り返すことなく効率
的な検索を可能にし、図書の追加に対して柔軟な図書の
分類構造を提供しうる図書管理装置を提供することにあ
る。
索する場合に、同一の参照処理を繰り返すことなく効率
的な検索を可能にし、図書の追加に対して柔軟な図書の
分類構造を提供しうる図書管理装置を提供することにあ
る。
【0008】
【課題を解決するための手段】上記目的を達成するため
に本発明の図書管理装置は、入出力装置と、図書データ
を記憶する第1の記憶手段と、この第1の記憶手段に記
憶された図書データの所在と図書の属性情報を含む抽象
インデックス情報を記憶する第2の記憶手段と、この第
2の記憶手段に記憶された抽象インデックス情報を検索
する条件とこの検索の条件に該当する全ての抽象インデ
ックス情報を一対一でインデックスするインデックスの
集合を一つのレコードとし、表の状態のレコードを複数
格納する対応表として記憶する第3の記憶手段と、入出
力手段により指定された抽象インデックス情報を検索す
る条件に従って第3の記憶手段に記憶されている対応表
から、指定された検索条件と同一の検索条件を持つ項目
を検索し、その項目から検索条件に合致する抽象インデ
ックス情報をインデックスする全てのインデックスを抽
出して入出力装置に出力する第1の検索手段と、対応表
の中に指定された検索条件に合致する項目がなかった場
合に、第3の記憶手段に記憶された全ての抽象インデッ
クス情報を検索条件により検索しその検索結果を入出力
装置に出力する第2の検索手段とを備えたものである。
このように構成された図書管理装置においては、抽象イ
ンデックス情報の検索条件が指定されることにより、検
索条件に合致する図書の抽象インデックス情報を対応表
から得ることができるので、参照のたびに全ての図書の
抽象インデックス情報を直接検索する必要がなくなり、
効率的な検索を遂行することができる。対応表の中に指
定された検索条件に合致する項目がなかったときは、全
ての抽象インデックス情報を検索条件により検索しその
検索結果を入出力装置に出力することにより確認するこ
とができる。
に本発明の図書管理装置は、入出力装置と、図書データ
を記憶する第1の記憶手段と、この第1の記憶手段に記
憶された図書データの所在と図書の属性情報を含む抽象
インデックス情報を記憶する第2の記憶手段と、この第
2の記憶手段に記憶された抽象インデックス情報を検索
する条件とこの検索の条件に該当する全ての抽象インデ
ックス情報を一対一でインデックスするインデックスの
集合を一つのレコードとし、表の状態のレコードを複数
格納する対応表として記憶する第3の記憶手段と、入出
力手段により指定された抽象インデックス情報を検索す
る条件に従って第3の記憶手段に記憶されている対応表
から、指定された検索条件と同一の検索条件を持つ項目
を検索し、その項目から検索条件に合致する抽象インデ
ックス情報をインデックスする全てのインデックスを抽
出して入出力装置に出力する第1の検索手段と、対応表
の中に指定された検索条件に合致する項目がなかった場
合に、第3の記憶手段に記憶された全ての抽象インデッ
クス情報を検索条件により検索しその検索結果を入出力
装置に出力する第2の検索手段とを備えたものである。
このように構成された図書管理装置においては、抽象イ
ンデックス情報の検索条件が指定されることにより、検
索条件に合致する図書の抽象インデックス情報を対応表
から得ることができるので、参照のたびに全ての図書の
抽象インデックス情報を直接検索する必要がなくなり、
効率的な検索を遂行することができる。対応表の中に指
定された検索条件に合致する項目がなかったときは、全
ての抽象インデックス情報を検索条件により検索しその
検索結果を入出力装置に出力することにより確認するこ
とができる。
【0009】抽象インデックス情報の検索の条件を、階
層構造を利用して決定し、第3の記憶手段に記憶された
対応表を検索する第3の検索手段を備えることにより、
階層を展開して得る図書の分類のための条件を定めるこ
とができるので、階層と図書を関連付ける必要がなく、
したがって図書の追加の際に階層への位置付けを考慮す
る必要をなくすことができる。
層構造を利用して決定し、第3の記憶手段に記憶された
対応表を検索する第3の検索手段を備えることにより、
階層を展開して得る図書の分類のための条件を定めるこ
とができるので、階層と図書を関連付ける必要がなく、
したがって図書の追加の際に階層への位置付けを考慮す
る必要をなくすことができる。
【0010】図書を追加または削除した際、あるいは図
書の検索条件に対する位置付けが変更される際に、これ
らの図書の予め記憶されている対応表中の該当項目を更
新する手段を備えるのがよい。こうすることにより、図
書を追加または削除あるいは条件に対する位置付けを変
更する場合に、図書の対応表を更新することができるの
で、図書の対応表の内容が存在する図書に対して常に正
確になる。そのため、図書の検索の際にこの対応表を使
った結果と、抽象インデックス情報を直接検索した結果
とが全く同じ結果になるということを確実に保証するこ
とができる。
書の検索条件に対する位置付けが変更される際に、これ
らの図書の予め記憶されている対応表中の該当項目を更
新する手段を備えるのがよい。こうすることにより、図
書を追加または削除あるいは条件に対する位置付けを変
更する場合に、図書の対応表を更新することができるの
で、図書の対応表の内容が存在する図書に対して常に正
確になる。そのため、図書の検索の際にこの対応表を使
った結果と、抽象インデックス情報を直接検索した結果
とが全く同じ結果になるということを確実に保証するこ
とができる。
【0011】予め記憶されている対応表の項目の順番を
検索条件により整列して記憶する手段を備えることによ
り、対応表の中の項目が図書の検索条件順に整列されの
で、指定される図書の検索条件に合致する対応表中の図
書の検索条件を探し出す方法として、二分探索法などの
高速な検索方法を適用することができ、対応表の検索の
際の効率を著しく向上させることができる。
検索条件により整列して記憶する手段を備えることによ
り、対応表の中の項目が図書の検索条件順に整列されの
で、指定される図書の検索条件に合致する対応表中の図
書の検索条件を探し出す方法として、二分探索法などの
高速な検索方法を適用することができ、対応表の検索の
際の効率を著しく向上させることができる。
【0012】
(構成)図1は本発明による図書管理装置の一実施形態
を示すものである。この実施形態の図書管理装置は、入
出力装置9およびデータ処理装置10のほかに、多数の
技術図書データファイル12からなる図書記憶部11
と、各技術図書と一対一の関係で存在するメタデータフ
ァイル15からなるメタデータ記憶部14と、メタデー
タの検索条件18およひびその検索条件に該当するメタ
データをインデックスするメタデータインデックス(M
DI)19を表の形で格納する対応表を記憶する対応表
記憶部17とを備えている。入出力装置9は検索条件を
入力したり、検索結果を画面出力したり印刷出力したり
する装置である。データ処理装置10はCPUを含んで
構成され、後述の階層条件設定部を備えるとともに、入
出力装置9を介して入力された検索条件に従って検索処
理などを遂行する手段であり、あるいは検索結果を入出
力装置9に出力したりする手段である。
を示すものである。この実施形態の図書管理装置は、入
出力装置9およびデータ処理装置10のほかに、多数の
技術図書データファイル12からなる図書記憶部11
と、各技術図書と一対一の関係で存在するメタデータフ
ァイル15からなるメタデータ記憶部14と、メタデー
タの検索条件18およひびその検索条件に該当するメタ
データをインデックスするメタデータインデックス(M
DI)19を表の形で格納する対応表を記憶する対応表
記憶部17とを備えている。入出力装置9は検索条件を
入力したり、検索結果を画面出力したり印刷出力したり
する装置である。データ処理装置10はCPUを含んで
構成され、後述の階層条件設定部を備えるとともに、入
出力装置9を介して入力された検索条件に従って検索処
理などを遂行する手段であり、あるいは検索結果を入出
力装置9に出力したりする手段である。
【0013】図2は対応表記憶部17の構成例を示すも
のである。この対応表は、一つの検索条件18を論理的
に記述している検索条件部21と、その検索条件に該当
するメタデータをインデックスするメタデータインデッ
クス(MDI)19を含む該当MDI部22とから構成
される。これらは一つの検索条件に対し、それに該当す
る全てのMDIを1レコード23としており、そのよう
なレコードが複数個集合してデータベース化されてい
る。
のである。この対応表は、一つの検索条件18を論理的
に記述している検索条件部21と、その検索条件に該当
するメタデータをインデックスするメタデータインデッ
クス(MDI)19を含む該当MDI部22とから構成
される。これらは一つの検索条件に対し、それに該当す
る全てのMDIを1レコード23としており、そのよう
なレコードが複数個集合してデータベース化されてい
る。
【0014】図3はメタデータファイル15と技術図書
データファイル12との関係付けを説明するものであ
る。メタデータファイル15は、技術図書データファイ
ル12に含まれる各技術図書データの所在を示す図書所
在情報151と、図書の形態を示す図書型式情報152
と、図書の属性154とその属性値155を必要なだけ
含む図書属性情報153とにより構成される。技術図書
データファイル12はイメージファイル121、CAD
データファイル122、ワードプロセッサデータファイ
ル123など、種々の形態をとりうるが、メタデータフ
ァイル15はこれらのデータの形態の違いを覆い隠し、
技術図書データファイル12の一意的な管理を可能にす
る。
データファイル12との関係付けを説明するものであ
る。メタデータファイル15は、技術図書データファイ
ル12に含まれる各技術図書データの所在を示す図書所
在情報151と、図書の形態を示す図書型式情報152
と、図書の属性154とその属性値155を必要なだけ
含む図書属性情報153とにより構成される。技術図書
データファイル12はイメージファイル121、CAD
データファイル122、ワードプロセッサデータファイ
ル123など、種々の形態をとりうるが、メタデータフ
ァイル15はこれらのデータの形態の違いを覆い隠し、
技術図書データファイル12の一意的な管理を可能にす
る。
【0015】(作用)メタデータファイル15にメタデ
ータを設定することにより、図書がどのような型式のフ
ァイルであっても、そのメタデータを扱うことにより、
図書実体を扱うことの代用とする。また、メタデータ1
5の検索条件が決定されている場合は、その条件に合致
するメタデータへのインデックスをメタデータインデッ
クスとして予め設定しておくこともできる。
ータを設定することにより、図書がどのような型式のフ
ァイルであっても、そのメタデータを扱うことにより、
図書実体を扱うことの代用とする。また、メタデータ1
5の検索条件が決定されている場合は、その条件に合致
するメタデータへのインデックスをメタデータインデッ
クスとして予め設定しておくこともできる。
【0016】本発明の図書管理装置によれば、図書に対
する検索条件が入出力装置9を介して与えられることに
より、その条件に該当する技術図書をデータ処理装置1
0の作用により間接的に参照することができる。まず、
対応表記憶部17の検索条件18と入出力装置9から与
えられた検索条件とを比較し、対応表記憶部17の対応
表からレコード23を抽出する。そのレコード23に含
まれるメタデータインデックス(MDI)19により、
検索条件に該当するメタデータを間接的にインデックス
することができる。間接的にインデックスされるメタデ
ータには、技術図書の実体の所在を示す図書所在情報1
51が含まれているため、その情報を用いて技術図書の
実体を参照することができる。
する検索条件が入出力装置9を介して与えられることに
より、その条件に該当する技術図書をデータ処理装置1
0の作用により間接的に参照することができる。まず、
対応表記憶部17の検索条件18と入出力装置9から与
えられた検索条件とを比較し、対応表記憶部17の対応
表からレコード23を抽出する。そのレコード23に含
まれるメタデータインデックス(MDI)19により、
検索条件に該当するメタデータを間接的にインデックス
することができる。間接的にインデックスされるメタデ
ータには、技術図書の実体の所在を示す図書所在情報1
51が含まれているため、その情報を用いて技術図書の
実体を参照することができる。
【0017】対応表記憶部17の対応表の中に検索条件
に合致するレコードがなかった場合は、メタデータファ
イル15中の全てのメタデータを検索し、各メタデータ
が検索条件に合致するかどうかを判断して該当の図書を
選出する。
に合致するレコードがなかった場合は、メタデータファ
イル15中の全てのメタデータを検索し、各メタデータ
が検索条件に合致するかどうかを判断して該当の図書を
選出する。
【0018】データ処理装置10に含まれる階層条件設
定部は階層構造により検索条件を決定する部分である。
一例として原子力プラントでの階層構造とそれにより決
定される検索条件の例を図4に示す。この場合は、図書
を上層から順にプラント、建屋、フロアに分類してい
る。図には、プラントとして「A−1」,「B−1」が
示され、建屋としてプラント「A−1」に属する建屋
「R/B」,「T/B」が示され、フロアとして建屋
「R/B」に属するフロア「B3F」,「B2F」が示
されている。検索条件S1では、第1階層のプラントの
層までしか選択していないため、「プラント=A−1」
という条件のみが設定される。また、検索条件S2で
は、第3階層のフロアまでの階層を選択しているため、
「プラント=B−1、建屋=R/B、フロア=B3F」
という複合条件が設定される。
定部は階層構造により検索条件を決定する部分である。
一例として原子力プラントでの階層構造とそれにより決
定される検索条件の例を図4に示す。この場合は、図書
を上層から順にプラント、建屋、フロアに分類してい
る。図には、プラントとして「A−1」,「B−1」が
示され、建屋としてプラント「A−1」に属する建屋
「R/B」,「T/B」が示され、フロアとして建屋
「R/B」に属するフロア「B3F」,「B2F」が示
されている。検索条件S1では、第1階層のプラントの
層までしか選択していないため、「プラント=A−1」
という条件のみが設定される。また、検索条件S2で
は、第3階層のフロアまでの階層を選択しているため、
「プラント=B−1、建屋=R/B、フロア=B3F」
という複合条件が設定される。
【0019】メタデータ記憶部14のメタデータファイ
ル15に含まれるメタデータから対応表のレコード23
を検索するには、メタデータの持つ図書属性情報151
が、レコードの検索条件18に合致するかどうかを評価
する。図書とメタデータを追加したり削除したり、ある
いは図書とメタデータの検索条件に対する位置付けの変
更をしたりする場合には、対応表記憶部17に格納され
た対応表を検索し、該当するレコードの変更処理を行
う。この変更処理に際して、追加の場合は、該当するM
DI部22に対して、追加するMDI19を付け加えて
レコードを更新する。
ル15に含まれるメタデータから対応表のレコード23
を検索するには、メタデータの持つ図書属性情報151
が、レコードの検索条件18に合致するかどうかを評価
する。図書とメタデータを追加したり削除したり、ある
いは図書とメタデータの検索条件に対する位置付けの変
更をしたりする場合には、対応表記憶部17に格納され
た対応表を検索し、該当するレコードの変更処理を行
う。この変更処理に際して、追加の場合は、該当するM
DI部22に対して、追加するMDI19を付け加えて
レコードを更新する。
【0020】対応表記憶部17の対応表の整列に際して
は、検索条件18を定量化し、その量が小さい順番(す
なわち「昇順」)に図書の対応表のレコードを並べ代え
るようにする。
は、検索条件18を定量化し、その量が小さい順番(す
なわち「昇順」)に図書の対応表のレコードを並べ代え
るようにする。
【0021】(効果) (1) 技術図書がイメージファイル121、CADデ
ータファイル122およびその他の型式などの状態で、
本来は個々に別々の取扱いが必要な場合でも、メタデー
タを図書の実体と同様に扱うことにより、また、属性に
より検索などの図書の実体の内容に関わらない取り扱い
は、メタデータに含まれる情報を利用することにより、
全ての型式の図書を一様に取り扱うことができる。 (2) 予め定められている検索条件に関しては、メタ
データがその検索条件に該当するかどうかの評価を、全
てのメタデータに対して行わずに、検索条件に該当する
図書を導き出すことが可能になる。 (3) ツリー構造を用いて検索条件を指定できるた
め、対象を絞りこんでいく形で図書の検索条件を指定す
ることができる。また、定義されているツリーと図書が
直接関係を持たずに、検索条件という間接的なつながり
により関係付けられるため、定義されているツリーのノ
ードを増やすことと、図書とメタデータを追加したり削
除したりすることを、互いに独立に行うことができる。 (4) 図書とメタデータの追加や更新といった処理操
作を行っても、検索条件に該当する図書を導き出す処理
を対応表を用いた場合と、メタデータを直接検索した場
合とで常に同じ結果とすることができる。 (5) 対応表のレコードが検索条件により整列される
ので、検索条件が合致するレコードを探し出す場合に、
通常の順序比較などよりもはるかに高速な二分探索法な
どの方法を利用して効率的に検索することができる。
ータファイル122およびその他の型式などの状態で、
本来は個々に別々の取扱いが必要な場合でも、メタデー
タを図書の実体と同様に扱うことにより、また、属性に
より検索などの図書の実体の内容に関わらない取り扱い
は、メタデータに含まれる情報を利用することにより、
全ての型式の図書を一様に取り扱うことができる。 (2) 予め定められている検索条件に関しては、メタ
データがその検索条件に該当するかどうかの評価を、全
てのメタデータに対して行わずに、検索条件に該当する
図書を導き出すことが可能になる。 (3) ツリー構造を用いて検索条件を指定できるた
め、対象を絞りこんでいく形で図書の検索条件を指定す
ることができる。また、定義されているツリーと図書が
直接関係を持たずに、検索条件という間接的なつながり
により関係付けられるため、定義されているツリーのノ
ードを増やすことと、図書とメタデータを追加したり削
除したりすることを、互いに独立に行うことができる。 (4) 図書とメタデータの追加や更新といった処理操
作を行っても、検索条件に該当する図書を導き出す処理
を対応表を用いた場合と、メタデータを直接検索した場
合とで常に同じ結果とすることができる。 (5) 対応表のレコードが検索条件により整列される
ので、検索条件が合致するレコードを探し出す場合に、
通常の順序比較などよりもはるかに高速な二分探索法な
どの方法を利用して効率的に検索することができる。
【0022】
【発明の効果】本発明によれば、メタデータすなわち抽
象インデックス情報により種々の図書を一意に扱うこと
ができるとともに、メタデータの検索条件を指定するこ
とにより、検索条件に合致する図書のメタデータを、対
応表を検索することにより得ることができるので、全て
のメタデータを直接に検索する必要がなくなり、検索効
率を著しく向上させることができる。
象インデックス情報により種々の図書を一意に扱うこと
ができるとともに、メタデータの検索条件を指定するこ
とにより、検索条件に合致する図書のメタデータを、対
応表を検索することにより得ることができるので、全て
のメタデータを直接に検索する必要がなくなり、検索効
率を著しく向上させることができる。
【図1】図書管理装置の一実施形態を示すブロック図で
ある。
ある。
【図2】対応表記憶部の一実施形態を示すブロック図で
ある。
ある。
【図3】抽象インデックス情報と技術図書データの関係
付けを説明するための説明図である。
付けを説明するための説明図である。
【図4】原子力プラントでの階層構造とそれにより決定
される検索条件の実施形態を示す図である。
される検索条件の実施形態を示す図である。
9 入出力装置 10 データ処理装置 11 図書記憶部 12 技術図書データ 14 メタデータ記憶部 15 メタデータ(抽象インデックス情報) 17 対応表記憶部 18 検索条件 19 メタデータインデックス(MDI) 21 検索条件部 22 該当MDI部 23 レコード
Claims (4)
- 【請求項1】入出力装置と、図書データを記憶する第1
の記憶手段と、この第1の記憶手段に記憶された図書デ
ータの所在と図書の属性情報を含む抽象インデックス情
報を記憶する第2の記憶手段と、この第2の記憶手段に
記憶された抽象インデックス情報を検索する条件とこの
検索の条件に該当する全ての抽象インデックス情報を一
対一でインデックスするインデックスの集合を一つのレ
コードとし、表の状態のレコードを複数格納する対応表
として記憶する第3の記憶手段と、前記入出力手段によ
り指定された前記抽象インデックス情報を検索する条件
に従って前記第3の記憶手段に記憶されている対応表か
ら、指定された検索条件と同一の検索条件を持つ項目を
検索し、その項目から検索条件に合致する抽象インデッ
クス情報をインデックスする全てのインデックスを抽出
して前記入出力装置に出力する第1の検索手段と、前記
対応表の中に指定された検索条件に合致する項目がなか
った場合に、前記第3の記憶手段に記憶された全ての抽
象インデックス情報を検索条件により検索しその検索結
果を前記入出力装置に出力する第2の検索手段とを備え
た図書管理装置。 - 【請求項2】前記抽象インデックス情報の検索の条件
を、階層構造を利用して決定し、前記第3の記憶手段に
記憶された対応表を検索する第3の検索手段を備えた請
求項1記載の図書管理装置。 - 【請求項3】図書を追加または削除した際、あるいは図
書の検索条件に対する位置付けが変更される際に、これ
らの図書の前記予め記憶されている対応表中の該当項目
を更新する手段を備えた請求項1記載の図書管理装置。 - 【請求項4】前記予め記憶されている対応表の項目の順
番を検索条件により整列して記憶する手段を備えた請求
項1記載の図書管理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7182932A JPH0934906A (ja) | 1995-07-19 | 1995-07-19 | 図書管理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7182932A JPH0934906A (ja) | 1995-07-19 | 1995-07-19 | 図書管理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0934906A true JPH0934906A (ja) | 1997-02-07 |
Family
ID=16126902
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7182932A Pending JPH0934906A (ja) | 1995-07-19 | 1995-07-19 | 図書管理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0934906A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6240407B1 (en) | 1998-04-29 | 2001-05-29 | International Business Machines Corp. | Method and apparatus for creating an index in a database system |
| WO2002001564A1 (en) * | 2000-06-30 | 2002-01-03 | Sony Corporation | Information recording device and method, and information recording system |
| JP2010055608A (ja) * | 2008-08-06 | 2010-03-11 | Fujitsu Ltd | インターネット検索結果のキャッシングのための方法、記憶媒体及びシステム |
| CN106354880A (zh) * | 2016-09-29 | 2017-01-25 | 青岛农业大学 | 一种密集书库“分类号+”排架及图片定位方法 |
| CN111602034A (zh) * | 2018-02-13 | 2020-08-28 | 欧姆龙株式会社 | 输出管理装置、输出管理方法和程序 |
-
1995
- 1995-07-19 JP JP7182932A patent/JPH0934906A/ja active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6240407B1 (en) | 1998-04-29 | 2001-05-29 | International Business Machines Corp. | Method and apparatus for creating an index in a database system |
| WO2002001564A1 (en) * | 2000-06-30 | 2002-01-03 | Sony Corporation | Information recording device and method, and information recording system |
| US6954319B2 (en) | 2000-06-30 | 2005-10-11 | Sony Corporation | Information recording apparatus and method, and information recording system |
| US7797317B2 (en) | 2000-06-30 | 2010-09-14 | Sony Corporation | Information recording apparatus and method, and information recording system |
| JP2010055608A (ja) * | 2008-08-06 | 2010-03-11 | Fujitsu Ltd | インターネット検索結果のキャッシングのための方法、記憶媒体及びシステム |
| CN106354880A (zh) * | 2016-09-29 | 2017-01-25 | 青岛农业大学 | 一种密集书库“分类号+”排架及图片定位方法 |
| CN111602034A (zh) * | 2018-02-13 | 2020-08-28 | 欧姆龙株式会社 | 输出管理装置、输出管理方法和程序 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8356029B2 (en) | Method and system for reconstruction of object model data in a relational database | |
| US6920458B1 (en) | Model repository | |
| US4933848A (en) | Method for enforcing referential constraints in a database management system | |
| US5257365A (en) | Database system with multi-dimensional summary search tree nodes for reducing the necessity to access records | |
| CN100530185C (zh) | 基于网络行为的个性化推荐方法和系统 | |
| JP5241370B2 (ja) | テーブル分類装置、テーブル分類方法及びテーブル分類プログラム | |
| US6327593B1 (en) | Automated system and method for capturing and managing user knowledge within a search system | |
| EP1247165B1 (en) | System and method for transforming a relational database to a hierarchical database | |
| CN101645092B (zh) | 用于将x500数据模型映射到关系数据库上的方法 | |
| JP2010520549A (ja) | データの記憶および管理の方法 | |
| US7571182B1 (en) | Emulation of a balanced hierarchy from a nonbalanced hierarchy | |
| JP2004030221A (ja) | 変更対象テーブル自動検出方法 | |
| US8145580B2 (en) | Data management apparatus and method for managing data elements using a plurality of metadata elements | |
| CN109254962B (zh) | 一种基于t-树的索引优化方法、装置及存储介质 | |
| US20120239635A1 (en) | Document Management System for Buildings | |
| JP4562749B2 (ja) | 文書の圧縮格納方法及び装置 | |
| RU2433467C1 (ru) | Способ формирования структуры агрегированных данных и способ поиска данных посредством структуры агрегированных данных в системе управления базами данных | |
| JPH0934906A (ja) | 図書管理装置 | |
| US5881380A (en) | Device and method for data management based on values | |
| CN101013426A (zh) | 使用了连接关系信息的信息管理系统 | |
| JP4287464B2 (ja) | システム基盤構成策定支援システム及び支援方法 | |
| Carlis et al. | A descriptive model of physical database design problems and solutions | |
| JP4444326B2 (ja) | データベース管理システム、データベース管理方法及びデータベース管理プログラム | |
| JP3980326B2 (ja) | データ管理方法およびコンピュータ読み取り可能な記録媒体 | |
| CN114201477B (zh) | 一种注记数据库管理方法、系统、设备及存储介质 |