JPH04340163A - キーワード検索方式 - Google Patents

キーワード検索方式

Info

Publication number
JPH04340163A
JPH04340163A JP3008718A JP871891A JPH04340163A JP H04340163 A JPH04340163 A JP H04340163A JP 3008718 A JP3008718 A JP 3008718A JP 871891 A JP871891 A JP 871891A JP H04340163 A JPH04340163 A JP H04340163A
Authority
JP
Japan
Prior art keywords
keyword
data
search
storage means
records
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.)
Granted
Application number
JP3008718A
Other languages
English (en)
Other versions
JPH081642B2 (ja
Inventor
Osamu Kitaoka
北岡 理
Noboru Shigematsu
重松 昇
Hideyuki Shimakata
島方 英行
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.)
PFU Ltd
Original Assignee
PFU Ltd
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 PFU Ltd filed Critical PFU Ltd
Priority to JP3008718A priority Critical patent/JPH081642B2/ja
Publication of JPH04340163A publication Critical patent/JPH04340163A/ja
Publication of JPH081642B2 publication Critical patent/JPH081642B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、文字情報を含むデータ
ファイルをキーワードで検索するキーワード検索方式に
関する。
【0002】
【従来の技術】図4は、キーワード検索システムの構成
例を示すブロック図である。図において、キーワード検
索システムは、主処理装置41に、入力装置42、出力
装置43および記憶装置44が接続される構成である。 記憶装置44には、データファイル,キーワードファイ
ルその他が記憶され、主処理装置41のもとで各ファイ
ルに対して所定のデータ登録処理およびキーワード登録
処理が実行され、さらにそれらを用いたキーワード検索
処理が行われる。
【0003】データ登録処理は、図5に示すように、入
力装置42から入力されるデータレコードを記憶装置4
4のデータファイルに登録するものであり、表1に示す
形式のデータファイルが形成される。   また、キーワード登録処理は、図6に示すように、
入力装置42から入力されるキーワードとそのキーワー
ドに関するデータレコードの管理番号(本明細書ではそ
れらを含めてキーワード情報という。)を記憶装置44
のキーワードファイルに登録するものであり、表2に示
す形式のキーワードファイルが形成される。
【0004】 以下、図7を参照して従来のキーワード検索処理手順に
ついて説明する。
【0005】データファイルをキーワードで検索する場
合には、入力装置42からキーワードを入力し、まずキ
ーワードファイル(表2)からキーワードについての検
索を行う。ここで、キーワードに該当するデータがあれ
ばそのデータレコードの管理番号に基づいて、該当する
すべてのデータレコードをデータファイルから読み込み
、出力装置43にそのデータレコードを出力する。たと
えば、キーワードとして「インタフェース」が入力され
た場合には、キーワードファイル(表2)から該当デー
タレコードの管理番号が「001」であるので、データ
ファイル(表1)から対応する「マンマシンインタフェ
ースについての・・・」が読み込まれ、出力される。
【0006】
【発明が解決しようとする課題】このように従来のキー
ワード検索方式では、キーワードファイルに登録されて
いるキーワード情報(キーワードおよび対応するデータ
レコードの管理番号)についてのみ、図7に示すフロー
チャートに従ってデータ抽出が可能であった。すなわち
、キーワードでの検索はそのキーワードおよび管理番号
がキーワードファイルに登録されていることが前提であ
り、仮に未登録であればそのキーワードを有するデータ
レコードがシステム内に登録されていても、抽出するこ
とはできなかった。また、キーワードの登録者が設定し
たキーワード以外での検索は不可能であった。
【0007】本発明は、キーワード検索システムを利用
する一般のユーザのアクセスに応じて、未登録のキーワ
ード情報を自動的に追加することができるキーワード検
索方式を提供することを目的とする。
【0008】
【課題を解決するための手段】図1は、本発明の原理構
成を示すブロック図である。図において、請求項1に記
載の発明は、キーワードと該キーワードを有するデータ
レコードの管理情報とを対応付けたキーワード情報を記
憶する第1の記憶手段11と、入力されたキーワードを
用いて第1の記憶手段11を検索し、対応するデータレ
コードを抽出するキーワード検索手段13とを備えたキ
ーワード検索システムにおいて、キーワード検索手段1
3における検索処理で入力されたキーワードを有するデ
ータレコードの件数を各入力キーワードごとに記憶する
第2の記憶手段15と、第2の記憶手段15に記憶され
た各キーワード対応のデータレコード件数と所定値とを
比較し、該データレコード件数が所定値以下のキーワー
ドについて、キーワード検索システム内のすべてのデー
タレコード中の文字列を検索し、該キーワードを有する
データレコードの管理情報を該キーワードと対応付けて
第1の記憶手段11に追加記憶するキーワード情報処理
手段17とを備えたことを特徴とする。
【0009】請求項2に記載の発明は、請求項1に記載
のキーワード検索方式において、キーワード情報処理手
段17は、第2の記憶手段15に記憶されたキーワード
の記録数を検出し、該記録数が所定値を越えかつ対応す
るデータレコード件数が所定値以下のキーワードについ
て、キーワード情報の追加処理を行う構成であることを
特徴とする。
【0010】
【作用】請求項1に記載の発明では、キーワード検索シ
ステムの利用者が検索のために入力したキーワードにつ
いて、このキーワードと該当するデータレコードの件数
とを第2の記憶手段15に別途記憶しておく。キーワー
ド情報処理手段17は、この第2の記憶手段15に記憶
されている各キーワード対応のデータレコード件数が所
定値以下のものについて、改めてキーワード検索システ
ム内のすべてのデータレコードを検索して対応するキー
ワード情報を追加することにより、利用者の検索状況に
応じてキーワード情報の更新を行うことが可能になる。
【0011】なお、データレコード件数が0のものにつ
いては第1の記憶手段11に未登録のキーワードであり
、新たなキーワードの追加についても自動的に対応する
ことができる。請求項2に記載の発明では、第2の記憶
手段15に記憶される各キーワードの記録数をキーワー
ド情報の追加処理の基準に加えることにより、そのキー
ワードに対する利用者のアクセス頻度を加味することが
できる。すなわち、アクセス頻度の低いキーワード(例
えば誤ったキーワード)について不用意にキーワード情
報の追加が行われることがなく、キーワード情報の追加
によるキーワード検索の利用価値の増大と、キーワード
検索のスループット低下のトレードオフを調整すること
ができる。
【0012】
【実施例】図2は、本発明によるキーワード検索処理手
順の一例を示すフローチャートである。図2および図4
において、データファイルをキーワードで検索する場合
には入力装置42からキーワードを入力し、まずキーワ
ードファイル(表2)からキーワードについての検索を
行う。ここで、ログファイル(第2の記憶手段15)に
そのキーワードおよび表2に記憶されている該当するデ
ータレコード件数を登録(ロギング)する。なお、ログ
ファイルの一例について表3に示す。
【0013】   以下同様に、キーワードに該当するデータがあれば
そのデータレコードの管理番号に基づいて、該当するす
べてのデータレコードをデータファイルから読み込み、
出力装置43から出力する。なお、データファイル,キ
ーワードファイルおよびログファイルは記憶装置44に
設けられる。
【0014】図3は、本発明によるキーワード情報の追
加登録処理手順の一例を示すフローチャートである。図
3および図4において、ログファイルからキーワードお
よび該当するデータレコード件数を読み込み、その件数
が所定値以下となった場合にデータファイルの最初から
検索するようにポインタを先頭に設定する。そこで、デ
ータファイルの最初のデータレコードについて、そのキ
ーワード文字列がそのデータレコード中にあるか否かを
検索し、あればキーワードファイルにそのキーワード情
報(キーワードおよびデータレコードの管理番号)を追
加登録する。以下、データファイルの各データレコード
について順次同様の処理を繰り返す。
【0015】ここで、最初にログファイルから読み込ん
だキーワードに対して全データレコードについての処理
が終了したとき、あるいはそのキーワードに該当するデ
ータレコード件数が所定値を越えていたときには、ログ
ファイルから次のキーワードを読み込んで同様の処理を
繰り返し、ログファイル内のすべてのキーワードについ
ての処理が終了した時点でログファイルを初期化し、一
連のキーワード情報の追加処理を終了する。
【0016】また、ログファイルからキーワードおよび
該当するデータレコード件数を読み込みその件数と所定
値とを比較する処理において、さらにログファイル内に
そのキーワードの記録数を調べ、その記録数が所定値を
越えたものについては利用者のアクセス回数が多かった
ものとして、図3に示すそれ以下のキーワード情報の追
加処理を行うことにより、無駄なキーワードの追加を回
避することができる。
【0017】
【発明の効果】以上説明したように本発明は、キーワー
ド検索システムの利用者の検索状況に応じて、必要なキ
ーワード情報を自動的に追加することができるので、キ
ーワード検索をさらに効率よく実行できるシステムを構
築することができる。
【図面の簡単な説明】
【図1】本発明の原理構成を示すブロック図である。
【図2】本発明によるキーワード検索処理手順の一例を
示すフローチャートである。
【図3】本発明によるキーワード情報の追加登録処理手
順の一例を示すフローチャートである。
【図4】キーワード検索システムの構成例を示すブロッ
ク図である。
【図5】データ登録処理手順を示すフローチャートであ
る。
【図6】キーワード情報の登録処理手順を示すフローチ
ャートである。
【図7】従来のキーワード検索処理手順を示すフローチ
ャートである。
【符号の説明】
11  第1の記憶手段 13  キーワード検索手段 15  第2の記憶手段 17  キーワード情報処理手段 41  主処理装置 42  入力装置 43  出力装置 44  記憶装置

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  キーワードと該キーワードを有するデ
    ータレコードの管理情報とを対応付けたキーワード情報
    を記憶する第1の記憶手段(11)と、入力されたキー
    ワードを用いて前記第1の記憶手段(11)を検索し、
    対応するデータレコードを抽出するキーワード検索手段
    (13)とを備えたキーワード検索システムにおいて、
    前記キーワード検索手段(13)における検索処理で入
    力されたキーワードを有するデータレコードの件数を各
    入力キーワードごとに記憶する第2の記憶手段(15)
    と、前記第2の記憶手段(15)に記憶された各キーワ
    ード対応のデータレコード件数と所定値とを比較し、該
    データレコード件数が所定値以下のキーワードについて
    、キーワード検索システム内のすべてのデータレコード
    中の文字列を検索し、該キーワードを有するデータレコ
    ードの管理情報を該キーワードと対応付けて前記第1の
    記憶手段(11)に追加記憶するキーワード情報処理手
    段(17)とを備えたことを特徴とするキーワード検索
    方式。
  2. 【請求項2】  請求項1に記載のキーワード検索方式
    において、キーワード情報処理手段(17)は、第2の
    記憶手段(15)に記憶されたキーワードの記録数を検
    出し、該記録数が所定値を越えかつ対応するデータレコ
    ード件数が所定値以下のキーワードについて、キーワー
    ド情報の追加処理を行う構成であることを特徴とするキ
    ーワード検索方式。
JP3008718A 1991-01-28 1991-01-28 キーワード検索方式 Expired - Lifetime JPH081642B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3008718A JPH081642B2 (ja) 1991-01-28 1991-01-28 キーワード検索方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3008718A JPH081642B2 (ja) 1991-01-28 1991-01-28 キーワード検索方式

Publications (2)

Publication Number Publication Date
JPH04340163A true JPH04340163A (ja) 1992-11-26
JPH081642B2 JPH081642B2 (ja) 1996-01-10

Family

ID=11700726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3008718A Expired - Lifetime JPH081642B2 (ja) 1991-01-28 1991-01-28 キーワード検索方式

Country Status (1)

Country Link
JP (1) JPH081642B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06325102A (ja) * 1993-05-17 1994-11-25 Nec Corp データベース検索方式
JPH08249355A (ja) * 1995-03-15 1996-09-27 Fujitsu Ltd ファイル管理装置及び方法及び計算機システム
JPH09237281A (ja) * 1996-03-01 1997-09-09 Omron Corp テキストデータ検索装置およびテキストデータ検索方法
JPH103481A (ja) * 1996-06-18 1998-01-06 Fuji Xerox Co Ltd 文書検索装置
JP2002140330A (ja) * 2001-09-12 2002-05-17 Matsushita Electric Ind Co Ltd 文書検索システム
JP2005251206A (ja) * 2004-03-03 2005-09-15 Microsoft Corp 単語分割で使用される新単語収集方法およびシステム

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06325102A (ja) * 1993-05-17 1994-11-25 Nec Corp データベース検索方式
JPH08249355A (ja) * 1995-03-15 1996-09-27 Fujitsu Ltd ファイル管理装置及び方法及び計算機システム
JPH09237281A (ja) * 1996-03-01 1997-09-09 Omron Corp テキストデータ検索装置およびテキストデータ検索方法
JPH103481A (ja) * 1996-06-18 1998-01-06 Fuji Xerox Co Ltd 文書検索装置
JP2002140330A (ja) * 2001-09-12 2002-05-17 Matsushita Electric Ind Co Ltd 文書検索システム
JP2005251206A (ja) * 2004-03-03 2005-09-15 Microsoft Corp 単語分割で使用される新単語収集方法およびシステム

Also Published As

Publication number Publication date
JPH081642B2 (ja) 1996-01-10

Similar Documents

Publication Publication Date Title
CA1241122A (en) Office correspondence storage and retrieval system
US12287898B2 (en) Query-based database redaction
CN111400323A (zh) 数据检索方法、系统、设备及存储介质
CN116383192A (zh) 数据查询方法、装置、设备及存储介质
JPH04340163A (ja) キーワード検索方式
US7039646B2 (en) Method and system for compressing varying-length columns during index high key generation
US20060215298A1 (en) Information presentation apparatus, and information presentation method and program for use therein
JPH09198396A (ja) 文書検索装置
JP3552318B2 (ja) 文書検索方法およびシステム
JP2535629B2 (ja) 検索システムの入力文字列正規化方式
KR20000041817A (ko) 음절 단위 패턴으로 구성한 패턴 테이블을 이용한 문자열 부분검색 시스템 및 그 방법
JPH05204978A (ja) 情報検索装置
KR100741283B1 (ko) 정보 검색시스템에서의 정보 검색을 위한 부분검색 장치 및 그 방법과 이의 인덱스 테이블 구축 방법
JP2747009B2 (ja) 索引順編成ファイルのレコード追加方式
JP2004206631A (ja) 検索チューニング方法および情報検索システム
JPS62121532A (ja) デ−タ検索方法
JPH06203075A (ja) 電子電話帳
JPH0225974A (ja) データベース更新検索方式
JPH04205173A (ja) 情報検索システム
JPH04195588A (ja) データベースの後方一致検索処理方式
JPH04353943A (ja) データベース問い合わせ対象属性特定方式
JPH11212978A (ja) 文書情報解析方法、文書情報解析装置および記録媒体
JPH04148373A (ja) データ検索システム
JPH05165891A (ja) データベースのデータ登録・検索方式
JPS62212727A (ja) 情報処理方式