JP2000285134A - 文書管理方法および文書管理装置および記憶媒体 - Google Patents

文書管理方法および文書管理装置および記憶媒体

Info

Publication number
JP2000285134A
JP2000285134A JP11093893A JP9389399A JP2000285134A JP 2000285134 A JP2000285134 A JP 2000285134A JP 11093893 A JP11093893 A JP 11093893A JP 9389399 A JP9389399 A JP 9389399A JP 2000285134 A JP2000285134 A JP 2000285134A
Authority
JP
Japan
Prior art keywords
document
index information
information
unit
creating
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
JP11093893A
Other languages
English (en)
Other versions
JP3673111B2 (ja
Inventor
Tamotsu Hasegawa
保 長谷川
Hiroshi Sugiyama
博史 杉山
Tatsu Kamibayashi
達 上林
Yoshihiro Omori
善啓 大盛
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP09389399A priority Critical patent/JP3673111B2/ja
Publication of JP2000285134A publication Critical patent/JP2000285134A/ja
Application granted granted Critical
Publication of JP3673111B2 publication Critical patent/JP3673111B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】ユーザ自身が実際に作成、編集、あるいは閲覧
した文書を後に容易に検索可能にして、文書管理が容易
に行える文書管理方法およびそれを用いた文書管理装置
を提供する。 【解決手段】記憶された文書を検索するためのインデッ
クス情報を作成するタイミングを設定するタイミング設
定手段と、前記設定されたタイミングで前記文書に関す
る属性情報を抽出してインデックス情報を作成する作成
手段と、前記インデックス情報を該文書に対応付けて記
憶する記憶手段とを具備する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば、WWWブ
ラウザで閲覧されるWWWページや、ワードプロセッ
サ、エディタ、表計算ソフトその他のアプリケーション
で作成される文書などを記憶・管理する文書管理装置に
関する。
【0002】
【従来の技術】近年のPCやワードプロセッサの普及に
よりオフィス内での文書の電子化が進んでいる。加えて
インターネットやイントラネットの発達で電子メールの
利用が急増し上記電子化をいっそう加速している。この
結果多くのオフィスが大量の電子化されたデータで溢れ
かえるようになり、これらを効率良く整理し管理するこ
との重要性が高まってきている。
【0003】このためこれら電子化された文書を効率良
く管理する様々な文書管理装置が開発されてきた。ある
装置では文書の登録方法に特徴があり、デスクトップ上
のアイコンに対してファイルをドラッグ&ドロップする
だけでデータベースに登録することができる。またある
装置では文書の検索方法に特徴があり、例えば「昨日の
会議で配布された資料」の様に日常使っている自然言語
で文書を検索することができる。また電子メイルに特化
したある装置では、受け取った電子メールを自動的に取
り込み、差出人ごとのフォルダに仕分けてくれる他、後
から全文検索などで検索を行うことができる。また最近
はこれらの特徴を兼ね備えた装置も出てきている。
【0004】このように従来、文書管理装置として様々
な装置が開発されてきたが、その登録機能はユーザが直
接登録操作をしなければならないか、電子メールのよう
に特定の文書だけを対象として自動登録できるシステム
であった。
【0005】また、インターネットとWWW(World W
ide Web)の発達により、WWWブラウザを通して情報
を入手する割合が増大しており、WWWページを管理す
ることの重要性が高まっている。予め登録しておいたU
RLに従ってWEBサイトを自動巡回し、WWWページ
のコピーを収集するソフトが開発されている。しかし自
分が見たページを対象として登録するものではない。
【0006】また、WWWブラウザがディスク上に残し
ているWWWページのキャッシュを登録する機能を備え
た装置がある。この機能を用いれば自分が見たページだ
けをデータベースに登録できるが、キャッシュがクリア
されてしまうと登録できない問題がある。またキャッシ
ュは短時間のうちに膨大な数になるため、登録前に適切
なフィルタリングを行う必要があるが、今までにこのよ
うなフィルタリング機能を備えた装置は登場していな
い。
【0007】
【発明が解決しようとする課題】このように従来の文書
管理装置の登録機能は、ユーザ自身が作成、編集、閲覧
したもの、即ち自分が直接操作したもの全てを対象とし
た自動登録機能を備えたものではなく、ユーザ自身が直
接登録操作をしなければならないか、あるいは前記メー
ルのように特定の文書だけを対象としていた。
【0008】またWWWブラウザを通して得られる膨大
な情報に対し、実際に自分が見たページの中からフィル
タリングで絞り込んだ物を自動的に登録する機能を備え
た装置は存在しなかった。
【0009】そこで、本発明は、上記問題点に鑑み、ユ
ーザ自身が実際に作成、編集、あるいは閲覧した文書を
後に検索可能にするインデックス情報を自動的に作成す
ることにより、文書管理が容易に行える文書管理方法お
よびそれを用いた文書管理装置を提供することを目的と
する。
【0010】また本発明は、WWWブラウザを通して得
られる膨大な文書の中から、予め設定したプロファイル
情報にヒットするものだけを閲覧時に自動的にローカル
マシン上にコピーし、さらにこのコピーしたデータに対
するインデックス情報を自動的に作成することにより、
文書管理が容易に行える文書管理方法およびそれを用い
た文書管理装置を提供することを目的とする。
【0011】
【課題を解決するための手段】本発明の文書管理方法
は、記憶されている文書を検索するためのインデックス
情報を作成するタイミングを設定して、その設定された
タイミングに従って該文書に関する属性情報を抽出して
インデックス情報を作成して該文書に対応付けて記憶す
ることにより、ユーザ自身が実際に作成、編集、あるい
は閲覧した文書に対するインデックス情報を自動的に作
成し、後に、このインデックス情報を用いて文書を容易
に検索できる。
【0012】また、本発明の文書管理方法は、閲覧され
た文書から抽出した属性情報と、選択すべき文書の属性
を定めたプロファイル情報とに基づき、閲覧された文書
のうち該文書を検索するためのインデックス情報を作成
する文書を選択し、この選択された文書から抽出された
属性情報から前記インデックス情報を作成して、前記選
択された文書と前記インデックス情報とを対応付けて記
憶することにより、WWWブラウザを通して得られる膨
大な文書(WWWページ)の中から、予め設定したプロ
ファイル情報にヒットするものだけを閲覧時に自動的に
記憶し、さらにこの記憶したデータに対するインデック
ス情報を自動的に作成し、後に、このインデックス情報
を用いて記憶したWWWページを容易に検索できる。
【0013】本発明の文書管理装置は、記憶された文書
を検索するためのインデックス情報を作成するタイミン
グを設定するタイミング設定手段と、前記設定されたタ
イミングで前記文書に関する属性情報を抽出してインデ
ックス情報を作成する作成手段と、前記インデックス情
報を該文書に対応付けて記憶する記憶手段とを具備した
ことにより、ユーザ自身が実際に作成、編集、あるいは
閲覧した文書に対するインデックス情報を自動的に作成
し、後に、このインデックス情報を用いて文書を容易に
検索できる。
【0014】好ましくは、前記インデックス情報に基づ
き文書を検索する検索手段と、この検索手段での検索結
果を少なくとも前記インデックス情報とともに呈示する
呈示手段とを具備する。
【0015】また、本発明の文書管理装置は、閲覧され
た文書から属性情報を抽出する抽出手段と、前記抽出さ
れた属性情報と、選択すべき文書の属性を定めたプロフ
ァイル情報とに基づき、閲覧された文書のうち該文書を
検索するためのインデックス情報を作成する文書を選択
する選択手段と、前記選択された文書から抽出された属
性情報から前記インデックス情報を作成する作成手段
と、前記選択された文書と前記インデックス情報とを対
応付けて記憶する記憶手段とを具備したことにより、W
WWブラウザを通して得られる膨大な文書(WWWペー
ジ)の中から、予め設定したプロファイル情報にヒット
するものだけを閲覧時に自動的に記憶し、さらにこの記
憶したデータに対するインデックス情報を自動的に作成
し、後に、このインデックス情報を用いて記憶したWW
Wページを容易に検索できる。また、WWWページのよ
うに日々更新される情報に対しても有効なインデックス
情報を生成することが可能になる。
【0016】好ましくは、前記インデックス情報に基づ
き文書を検索する検索手段と、この検索手段での検索結
果を少なくとも前記インデックス情報とともに呈示する
呈示手段とを具備する。例えば、ツリー形式と表形式と
で呈示して、双方が互いに連携し合って表示することに
より、検索結果から所望の文書を見つける場合など、ユ
ーザにとって使い勝手がよくなる。
【0017】好ましくは、前記プロファイル情報に基づ
き指定された属性情報を有する文書を検索する検索手段
をさらに具備する。また、前記記憶手段で記憶された文
書およびインデックス情報のうち、前記プロファイル情
報に基づき指定された属性情報を有する文書およびその
インデックス情報を削除する削除手段をさらに具備す
る。これにより、文書の検索、削除がより合理的に行
え、文書管理の上で利便性が向上する。
【0018】なお、上記各手段は、コンピュータに実行
させるプログラムとして、フロッピーディスク、CD−
ROM等の記憶媒体に記録して頒布することができる。
例えば、図1、図11のユーザインタフェース部15、
ファイル記憶部8、インデックスデータベース9はコン
ピュータの持つハードウエア資源を利用して構成し、そ
の他の構成部はコンピュータに実行させるプログラムで
実現可能である。
【0019】
【発明の実施の形態】以下、本発明の実施形態について
図面を参照して説明する。
【0020】(第1の実施形態)図1は本発明の第1の
実施形態にかかる文書管理装置の構成例を示したもので
ある。
【0021】閲覧部1は、ファイル記憶部8に保存され
ている例えば、テキスト文書、HTML文書等の電子化
された文書を閲覧あるいは作成、編集するものである。
閲覧部1は、この文書管理装置専用に作られたものの
他、エディタやワープロなどの既存のアプリケーション
などによって構成される。
【0022】登録動作設定部2は、閲覧部1で作成、編
集、閲覧された文書に対するインデックス情報の作成を
開始するタイミングとなる閲覧部1の動作を設定するも
のである。
【0023】登録動作定義テーブル3は登録動作設定部
2での設定内容を記録保管するためのもので、登録制御
部4は、この登録動作定義テーブル3を参照しながら登
録制御を行うようになっている。登録動作定義テーブル
3は例えば、MS−Windowsの場合、レジストリ
やINIファイルなどを利用する。他のシステム、例え
ばUNIXやMacOSなどにおいても同様のものを用
いる。
【0024】登録制御部4は登録動作定義テーブル3の
設定値を元に閲覧部1の動作を検知したら、キーワード
抽出部5、属性取得部6、インデックス情報作成部7を
制御してインデックス情報の作成、登録を実行する。
【0025】キーワード抽出部5は閲覧部1で閲覧、作
成、編集されている文書からキーワードを抽出するもの
である。キーワードの抽出方法、既存のものでよく、例
えば、文書中のテキスト部分を形態素解析して、名詞等
の単語を抽出し、その名詞の出現頻度を求めて、出現頻
度の高いいくつかの名詞をキーワードとしてもよい。ま
た、予め各分野毎にキーワードとなり得る単語が登録さ
れている辞書を用いて、文書とこの辞書とのマッチング
を行って、一致した単語を当該文書のキーワードとして
もよい。
【0026】属性取得部6は、閲覧部1で閲覧、作成、
編集されている文書のキーワード以外の属性を取得する
ものである。
【0027】インデックス情報作成部7は、キーワード
抽出部5および属性取得部6で得られたキーワードと各
種属性値を基に、閲覧部1で閲覧あるいは作成編集され
た文書に対するインデックス情報を生成する。
【0028】ファイル記憶部8は、文書の各種ファイル
を保存するもので、ハードディスクや各種リムーバブル
メディアで構成される。
【0029】インデックスデータベース9はインデック
ス情報作成部7で作られたインデックス情報を保存管理
するものであり、検索部10はこのインデックス情報に
より検索を行う。
【0030】検索部10はユーザからの検索要求を基に
インデックスデータベース9に対して検索を行い、その
結果を検索結果呈示部14に伝える。
【0031】検索結果呈示部14は、表形式呈示部1
1、ツリー形式呈示部12、連携制御部13の3つで構
成され、検索部10での検索結果をユーザに呈示するも
のである。
【0032】表形式呈示部11は、検索結果を1件につ
き1行の表にして呈示する。類似度やキーワードなどで
結果を一覧しやすいように呈示する。
【0033】ツリー形式呈示部12は、検索された文書
ファイルがファイル記憶部8のどこに保存されているか
をわかりやすく呈示するためにディレクトリ構造をツリ
ー状に呈示する。
【0034】連携制御部13は、表形式呈示部11とツ
リー形式呈示部12に対して行うユーザの文書選択操作
に応じて両方の表示を連携させる制御を行う。
【0035】ユーザインタフェース部15は、ディスプ
レイ装置等の出力装置、キーボード、マウス等の各種入
力装置から構成され、ユーザが各種指示入力を行った
り、検索式を入力したり、また、文書の表示や、文書検
索結果の表示等を行うようになっている。
【0036】次に、図1の文書管理装置による登録タイ
ミングとその設定について説明する。なお、ここで登録
とは、ファイル記憶部8に既に記憶されている文書ファ
イルについてインデックス情報を作成して、そのインデ
ックス情報をインデックスデータベースに登録すること
で、このことを「文書の登録」と呼ぶこともある。
【0037】登録タイミングとして設定される閲覧部1
の動作としては、例えば、 閲覧部1の終了あるいは閲覧ウインドウのクローズ ユーザ操作によるファイルのセーブ の2つがあり、ユーザは登録動作設定部2を通して、こ
れら2つのいづれか1つ、あるいは両方を選択すればよ
い。例えば、だけを設定すると閲覧、編集等された文
書の全てが登録される。だけを設定すると編集した文
書だけが登録される。なお、閲覧部1が自動セーブの機
能を有する場合、自動セーブ時の登録をのオプション
として追加することができる。との両方を設定する
とだけの設定と同じく閲覧された文書、編集された文
書の全てが登録されるが、編集時の登録のタイミングが
だけの設定とは異なる。セーブ時の登録が基本にな
り、セーブ後に編集を行わずに終了した場合、終了時の
登録は行われない。
【0038】設定内容は登録動作定義テーブル3に書き
込まれ、登録制御部4から参照される。
【0039】以上が登録タイミングの設定手順である。
【0040】図2は、文書管理装置で用いられるインデ
ックス情報の構造を示した図で、文書ファイルに関する
属性情報(例えば、ID番号、ファイル名、パス名、フ
ァイルの種類、メディアの種類、作成日時、タイトル、
作者等)と、該文書から抽出されたキーワードをから構
成されていて、文書1つに対しこのインデックス情報が
1つ作成される。
【0041】ID番号は、インデックス情報の作成順に
「1」、「2」、「3」…と順番に発番され、インデッ
クスデータベース9に格納されている全てのインデック
ス情報においてユニークな整数値データである。
【0042】ファイル名は、当該文書ファイルのファイ
ル記憶部8上でのファイル名を表す文字列データであ
る。
【0043】パス名は、同じく当該文書ファイルのファ
イル記憶部8上でのパス名を表す文字列データである。
【0044】ファイル名とパス名の表現方法は、この文
書管理装置が動作するOSに依存し、例えばMS−Wi
ndowsの場合、それぞれ「Document.tx
t」、「c:¥home¥My Document¥d
ocument.txt」などの文字列データとなる。
【0045】ファイルの種類は、図3に示すように、フ
ァイルの種類を表す予め定義された数値データであり、
例えば、この文書管理装置が動作するOSと利用するア
プリケーションと対象とするファイルの種類とに依存す
る。例えばMS−Windows上でMS−Offic
eの各アプリケーションのファイルとリッチテキストフ
ォーマット(RTF)ファイル、標準テキストファイル
を対象とする場合、図3に示す定義値を利用する。
【0046】メディアの種類は、図4に示すように、フ
ァイルの保存場所の種類を表す予め定義された数値デー
タであり、例えば、この文書管理装置が動作するOSに
依存する。例えば、MS−Windowsの場合は図4
に示すような定義値を利用する。
【0047】作成日時は、当該文書ファイルが作成され
た日時、あるいは最終更新日時を表す日付型のデータで
ある。
【0048】タイトルは、当該文書ファイルのタイトル
を表す文字列データである。
【0049】作者は、当該文書ファイルを作成した作者
を表す文字列データである。
【0050】キーワードは、キーワード抽出部5で当該
文書のテキスト部分から抽出したキーワードを値とする
リスト型のデータである。
【0051】次に、図5に示すフローチャートを参照し
て、登録制御部4によるインデックス情報の作成および
登録の処理動作について説明する。
【0052】登録制御部4は、閲覧部1で登録動作定義
テーブル3に設定された動作、即ちファイルのセーブも
しくは閲覧部1の終了動作の実行を監視する(ステップ
S1)。動作の実行を監視する方法には、システムに常
駐するアプリケーションで標準的に用いられている方法
を利用する。例えば、MS−Windowsの場合で
は、当該動作が行われる際に発生するWindowsメ
ッセージを監視し、該メッセージに対してフックをかけ
ることで当該動作の監視が行える。また、他の方法とし
て、閲覧部1に既存のアプリケーションが利用された場
合、該アプリケーション自身の機能として該設定された
動作を検知し、さらにその動作に応じた処理を実行する
ことも可能である。例えばMS−Windowsのアプ
リケーションであるMS−Wordや MS−Exce
lの場合、マクロ言語VBA(Visual Basi
c for Application)を用いてアプリ
ケーションのコマンド自体を書き換えることによりアプ
リケーションの動作をカスタマイズすることが可能で、
セーブコマンドに手を加えることでセーブ時の一連の登
録処理を実行させることができる。また当該動作時に自
動的に実行するマクロを作ることもできる。例えば、A
uto_Close()マクロで任意のファイルをクロ
ーズした際の処理を、Auto_Exit()マクロで
Word自体を終了する際の処理をそれぞれ記述するこ
とができるため、これらを用いて終了時の一連の登録処
理を実行させることができる。
【0053】予め設定したセーブあるいは終了の動作が
検知された場合(ステップS2)、登録制御部4は、キ
ーワード抽出部5を起動し、キーワード抽出部5は、閲
覧部1で閲覧、編集、作成等されていた文書からキーワ
ードを抽出する(ステップS3)。
【0054】続いて、属性取得部6を起動し、閲覧部1
よりファイル名、パス名、ファイルの種類、メディア種
別、ファイル作成日時、タイトル、作者の各属性値を取
得する(ステップS4)。
【0055】続いてインデックス情報作成部7を起動
し、キーワード抽出部5で抽出されたキーワードと属性
取得部6で取得された各属性値を元に図2に示したイン
デックス情報を作成する(ステップS5)。
【0056】続いてインデックス情報作成部7は、作成
したインデックス情報をインデックスデータベース9に
登録する(ステップS6)。
【0057】属性取得部6での各属性値の取得方法、イ
ンデックス情報作成部7でのインデックス情報の作成方
法、及びインデックス情報作成部でのインデックス情報
のインデックスデータベース9への登録方法については
後で改めて説明する。
【0058】続いて、閲覧部1が引き続き動作している
かを調べる(ステップS7)。セーブ時の登録や、ウイ
ンドウを閉じての登録などで閲覧部1が引き続き動作中
の場合は、再び(ステップS1)の監視状態に戻り、以
上の動作が継続して行われる。
【0059】以上の様に登録制御部4においてインデッ
クス情報の作成および登録が行われる。
【0060】次に、属性取得部6における各属性値の取
得方法について説明する。
【0061】ファイル名、パス名は閲覧部1から直接取
得する。閲覧部1に既存のアプリケーションを利用する
場合は、OS及びアプリケーションの機能から属性を取
得する。例えばMS−Windows上のアプリケーシ
ョンの場合、OLEオートメーションなどによって属性
を取得することができる。
【0062】ファイルの種類はファイル名から取得す
る。例えば MS−Windowsの場合、ファイル名
の拡張子部分からファイルの種類を取得することができ
る。
【0063】メディア種別はパス名からドライブ名を取
り出し、OSの機能からドライブの種類を調べることに
よって取得する。
【0064】ファイル作成日時はOSの機能を用いて取
得する。例えば MS−Windowsの場合Wind
owsAPIの各関数を用いて実装する。
【0065】タイトルは、当該文書ファイルが例えばM
S−Wordの文書ファイルのようにファイル自身の属
性としてタイトルを持っている場合には、このタイトル
をそのまま利用する。当該文書ファイルが属性としてタ
イトル持っていない場合、あるいは属性の取得方法がわ
からない文書ファイルである場合には、例えば、当該文
書ファイルのテキスト部分の最初の1文をタイトルとし
て利用する。この1文が文字列フィールドの大きさを越
える場合には、その大きさまでをタイトルとして利用す
る。
【0066】作者は、当該文書ファイルが自分の属性と
して作者の情報を持っている場合には、その値をそのま
ま利用する。当該文書ファイルが属性として作者の情報
を持っていない場合、あるいは属性の取得方法がわから
ない文書ファイルである場合には、この文書管理装置が
動作するOSが文書ファイルの作者を取り出すAPIを
備えている場合、このAPI関数によって作者を取得す
る。APIが無い場合、あるいは値の取得に失敗した場
合には、空の文字列を値とする。
【0067】なお、閲覧部1に既存のアプリケーション
を適用する場合、アプリケーションの機能として上記し
たような属性値を取得することが可能な場合にはこの機
能によってその属性値を取得する。例えば MS−Wi
ndowsのアプリケーションの場合、OLEオートメ
ーションの機能で属性値の多くをアプリケーションから
取得することが可能である。
【0068】以上のように属性取得部6において各属性
値を取得する。
【0069】次に、インデックス情報作成部7における
インデックス情報の作成方法について説明する。
【0070】まず、新しいインデックスを1つ生成し、 (ID番号)=(直前に作られたインデックスのID番
号)+1 で定まるID番号を設定する。ID番号としては各イン
デックスにユニークな値が設定できれば上記方法でなく
てもかまわない。例えばインデックス先のデータが無く
なったような不要なインデックスの削除で欠番となった
ID番号を小さい物から優先的に割り当てるような方法
でも良い。
【0071】続いて、キーワード抽出部5で抽出された
各キーワードを設定する。キーワードが抽出されなかっ
た場合、本フィールドは空のリスト型となる。またキー
ワードの数が予めリスト型としてサポートしている最大
要素数の上限を越える場合には、キーワードとして検出
された順番に最大要素数分のリスト型を形成するものと
する。
【0072】最後に、属性取得部6で取得されたファイ
ル名、パス名、ファイルの種類、メディア種別、ファイ
ル作成日時、タイトル、作者の各属性値を設定する。
【0073】以上のようにインデックス情報作成部7に
おいてインデックス情報を作成する。
【0074】次に、図6を参照して、インデックス情報
作成部7がインデックスデータベース9にインデックス
情報を登録する動作についてを説明する。
【0075】インデックス情報作成部7は、その作成し
たインデックス情報と同じ文書のインデックス情報がイ
ンデックスデータベース9に既にあるかどうかを調べる
ために、当該インデックス情報にあるパス名と同じパス
名を持ったインデックス情報がインデックスデータベー
ス9にあるかを調べる(ステップS11)。
【0076】同じパス名のインデックス情報が無い場
合、当該作成したインデックス情報をインデックスデー
タベース9に新規登録する(ステップS12)。
【0077】同じパス名のインデックス情報が既に存在
する場合、この既に登録されたインデックス情報と作成
したインデックス情報の各属性値を比較し、異なる属性
値が1つ以上存在する場合には(ステップS13)、既
にあるインデックス情報を今回作成したインデックス情
報で更新する(ステップS14)。
【0078】異なる属性値が1つも存在しない場合に
は、変更が無いので今回作成したインデックス情報を破
棄し(ステップS15)、登録をしないで終了する。
【0079】以上のようにして、インデックス情報作成
部7においてインデックス情報がインデックスデータベ
ース9へ登録される。
【0080】次に、図7を参照して、検索部10におけ
る文書検索処理動作について説明する。
【0081】ユーザインタフェース部15を介して、検
索部10にインデックスデータベース9に対する検索式
を入力する(ステップS21)。この検索式の中身はイ
ンデックスデータベース9に依存する。例えばインデッ
クスデータベース9がSQL(Structured
Query Language)ベースのデータベース
の場合にはSQL文での検索式が用いられる。
【0082】続いて、検索部10では、この検索式を用
いてインデックスデータベース9からインデックス情報
を検索し(ステップS22)、その検索結果を受け取っ
て検索結果呈示部14に送る(ステップS23)。検索
結果呈示部14では、検索されたインデックス情報をユ
ーザインタフェース部15に呈示する。
【0083】検索結果呈示部14に呈示された検索結果
に所望の文書がない場合、ユーザは引き続き現在の検索
結果を破棄してステップS21から検索をやり直すこと
ができる。検索結果が多く所望の文書を見つけられない
場合、現在の検索結果に対しての追加の検索を実行する
ことができる(ステップS24)。追加の検索を行う場
合には、現在の検索結果即ち検索された文書のすべての
インデックス情報のID番号をメモリ上にデータとして
蓄えておき(ステップS25)、追加の検索によってイ
ンデックスデータベース9からインデックス情報を取得
する際に、当該メモリ上のID番号と一致したものだけ
を取り出すようにすれば良い。また、それぞれの検索で
の検索結果を保存しておくことで、以前の検索結果に立
ち戻ったり、追加の検索を複数平行して行うこともでき
る。
【0084】以上のように検索部10において文書検索
が実行される。
【0085】次に、図8を参照して、検索結果呈示部1
4での検索結果の取得の動作を説明する。
【0086】まず、ユーザインタフェース部15に呈示
されたインデックス情報の中から、ユーザが所望の文書
を選択する(ステップS31)。次に、選択された文書
のインデックス情報からファイル名とパス名を抽出し
(ステップS32)、ファイル名とパス名とが閲覧部1
に伝えられる(ステップS33)。閲覧部1は当該ファ
イル名とパス名とからファイル記憶部8から該当する文
書ファイルを読み込んで呈示する(ステップS34)。
【0087】以上のように検索結果呈示部14における
検索結果の取得が実行される。
【0088】次に、検索結果呈示部14での検索結果の
呈示方法について説明する。検索結果呈示部14では、
図9に示すように、検索結果をディスプレイ装置の表示
画面に、表形式呈示ウインドウとツリー形式呈示ウイン
ドウとにそれぞれ呈示する。表形式呈示ウインドウに
は、各文書のインデックス情報の内容をその検索スコア
の上位から順に表形式の呈示を行う。ツリー形式呈示ウ
インドウには、検索されたインデックス情報に含まれて
いるパス情報を基にツリー状に呈示する。
【0089】これら2つの呈示ウインドウは、連携制御
部13によって互いに連携して動作し合う。例えば表形
式呈示ウインドウに呈示された任意の文書をマウスなど
でクリックして選択すると、ツリー形式呈示ウインドウ
上の当該文書の部分が選択されハイライト表示などによ
って一目でわかるようになる。同様にツリー形式呈示ウ
インドウに呈示された任意の文書を選択すると、表形式
呈示ウインドウ上の当該文書が選択されるようになる。
【0090】このために連携制御部13では、一方の呈
示ウインドウで選択された文書に対するインデックス情
報のID番号を他方の呈示ウインドウに伝える働きをす
る。
【0091】また、ツリー形式呈示ウインドウには、各
フォルダ内の検索されなかった文書ファイルも同時に呈
示するようにしてもよい(図10参照)。この場合は、
検索されたファイルはハイライト表示を行うなどして検
索されなかったファイルと一目で区別ができるようにす
る。
【0092】以上のように検索結果呈示部14で検索結
果の呈示を行う。
【0093】(第2の実施形態)本発明の第2の実施形
態にかかる文書管理装置は、図1の閲覧部1に、WWW
ブラウザアプリケーションを適用した例で、管理対象の
文書としての、ユーザ自身が閲覧したWWWページ(W
WWブラウザ上に表示されているページ)に対し、後に
当該WWWページを検索するために必要なインデックス
情報を自動的に作成し、そのインデックス情報を用いて
所望のWWWページを検索するためのものである。
【0094】ところで、WWWページの場合、閲覧して
いる実体は通常ローカルマシンの外にある。また、その
実体は日々更新されることが多く、実体に対してのイン
デックス情報をファイリングしても後日の役に立たない
ケースが多い。このため、第2の実施形態では上記WW
Wページのコピーをローカルマシン上のファイルシステ
ムに作成する機能を追加し、そのコピーに対するインデ
ックス情報を作成してインデックスデータベースに登録
する方式をとっている。
【0095】また、日常WWWブラウザを通してWWW
ページを閲覧していると、知らず知らずのうちに膨大な
数のページを閲覧していることに気がつく。第1の実施
形態のように閲覧した文書(のインデックス情報)全て
を登録する方式の場合、登録数が膨大になってしまうと
いう問題が生じる。そこで第2の実施形態では、予めプ
ロファイル情報を登録し、閲覧したWWWページに対し
て、このプロファイル情報によるフィルタリング処理を
行う機能が追加されている。なお、第2の実施形態に係
る文書管理装置の閲覧部は、図11に示すように、WW
Wブラウザ103に限定するものではなく、エディタや
ワープロなどの既存のアプリケーションを適用してもか
まわない。前者のローカルマシン外にある実体をコピー
してインデックスを生成する機能は、エディタやワープ
ロなどのアプリケーションでフロッピーディスクや光磁
気ディスクなどの各種リムーバブルメディア上にある文
書ファイルに対する閲覧や編集を行う際に適用すること
ができる。また後者のプロファイル情報によるフィルタ
リング処理は、そのまま文書ファイルに対して適用する
ことが可能である。
【0096】図11は、第2の実施形態にかかる文書管
理装置の構成例を示したものである。なお、図11にお
いて、図1と同一部分には同一符号を付し、異なる部分
について説明する。すなわち、図11では、図1の閲覧
部1をWWWブラウザ103に置き換え、図1の登録動
作設定部2、登録動作定義テーブル3が、プロファイル
設定部101、プロファイル登録テーブル102、フィ
ルタリング部106、WWWページ取得・保存部117
に置き換わり、さらに、プロファイル情報呈示部117
が追加されてた構成となっている。
【0097】WWWブラウザ103は、既存のブラウザ
アプリケーションで構成されるが、専用に作り込んだ物
であっても構わない。
【0098】プロファイル設定部101は、フィルタリ
ング部106で行われる文書のフィルタリング処理を行
う際に用いるプロファイル情報(図12参照)を設定す
るためのもので、図12に示すように、例えば、複数の
キーワードと複数のURL(Uniform Reso
urce Locator)をそれぞれ設定することが
できる。
【0099】プロファイル登録テーブル102は、プロ
ファイル設定部101で設定された図12に示したよう
なプロファイル情報を、設定された時間とともに、図1
3に示すテーブル形式で保存するものである。
【0100】フィルタリング部106は、キーワード抽
出部5で抽出されたキーワードと属性取得部6で取得さ
れた属性値とプロファイル登録テーブル102に設定さ
れた最新のプロファイル情報とを比較し、登録を行うか
否かを登録制御部4に伝える。閲覧中のWWWページか
ら抽出されたキーワードおよび属性値がプロファイル情
報と一致しているときは、登録制御部4は、当該WWW
ページの登録を行う。
【0101】WWWページ取得保存部107は、WWW
ブラウザ103で閲覧されたページを構成している各オ
ブジェクトを1つのフォルダにまとめてファイル記憶部
8上にコピーする。
【0102】プロファイル情報呈示部117は、プロフ
ァイル登録テーブル102の内容を時系列でグラフィカ
ルに呈示するためのもので、呈示したプロファイル情報
を基にWWWページの検索と削除を行うこともできる
(後述)。
【0103】図14は、インデックス情報の構造を示し
たもので、ID番号、URL、フォルダ名、先頭ファイ
ル名、タイトル、作成日時、キーワード、フィルタリン
グ種別、ヒットしたキーワードの各項目によって構成さ
れ、登録されるWWWページごとに1つ作成される。
【0104】ID番号はインデックス情報の作成順に
「1」、「2」、「3」…と順番に発番され、インデッ
クスデータベース9の全てのインデックス情報において
ユニークな整数値データである。
【0105】URLは、登録するWWWページのURL
を表す文字列データである。
【0106】フォルダ名はファイル記憶部8上にコピー
したWWWページを保存しているフォルダのパス名を表
す文字列データである。
【0107】先頭ファイル名は、フォルダ内の各ファイ
ルの中で、先頭ページのHTML文書をコピーしたファ
イルのファイル名を表す文字列データである。
【0108】タイトルは登録するWWWページに付けら
れたタイトルを表す文字列データである。
【0109】作成日時は、コピーしたファイルが作成さ
れた日時、あるいは最終更新日時を表す日付型のデータ
である。
【0110】キーワードは、キーワード抽出部5におい
てWWWページのテキスト部分に対して抽出したキーワ
ードを値とするリスト型のデータである。キーワードが
抽出されなかった場合、本フィールドは空のリスト型と
なる。またキーワードの数がリスト型として予め定めら
れた最大要素数の上限を越える場合には、キーワードと
して検出された順番に最大要素数分のリスト型を形成す
るものとする。
【0111】フィルタリング種別は、登録するWWWペ
ージに対するフィルタリング処理がプロファイルに定義
されたURLで行われたのか、キーワードで行われたの
か、その両方で行われたのか、あるいはフィルタリング
が行われなかったのかを表す予め定義された数値のデー
タで、図15に示す各定義値のいずれかの値を取る。ヒ
ットしたキーワードは、登録するWWWページに対する
フィルタリング処理がキーワードで行われた際に、その
WWWページから抽出されたキーワードのうち、プロフ
ァイル情報のキーワードと一致したキーワードを値とす
るリスト型のデータである。キーワードによるフィルタ
リングが行われなかった場合、本フィールドは空のリス
ト型となる。
【0112】次に、図16を参照して、登録制御部4に
おけるインデックス情報の作成および登録の処理動作に
ついて説明する。
【0113】WWWブラウザ103で新たなWWWペー
ジが表示されたかを監視する(ステップS41)。この
監視方法としては、システムに常駐するアプリケーショ
ンで標準的に用いられている方法を利用する。例えば、
MS−Windowsの場合では、新たなWWWページ
が表示された際に発生するWindowsメッセージを
監視し、そのメッセージに対してフックをかけることで
新たなWWWページの表示されたこと検知する。
【0114】新たなWWWページの表示が検知された場
合(ステップS42)、プロファイル登録テーブル10
2を参照し、プロファイルとしてURLが登録されてい
るかを調べる(ステップS43)。
【0115】プロファイルにURLが登録されていない
場合、ステップS46へ進む。一方、プロファイルにU
RLが登録されている場合、ステップS44へ進み、属
性取得部6を起動し、属性取得部6がWWWページのU
RLをWWWブラウザ103から取得する(ステップS
44)。
【0116】次に、フィルタリング部106を起動し、
プロファイルとして登録されているURLと、現在のW
WWページのURLとを比較し、同じURLがあるかを
調べる(ステップS45)。同じURLがある場合は、
以下の処理を実行し、同じURLがない場合は登録処理
を中断し、ステップS41へ戻り、WWWブラウザの監
視を行う。
【0117】次に、プロファイル登録テーブル102を
参照し、プロファイルとしてキーワードが登録されてい
るかを調べる(ステップS46)。プロファイルにキー
ワードが登録されていない場合、ステップS49へ進
む。一方、プロファイルにキーワードが登録されている
場合、すて47へ進み、キーワード抽出部5を起動し、
WWWページ内のテキスト情報からキーワードを抽出す
る(ステップS47)。なお、キーワードの抽出は前述
したように、通常のファイリングシステムや検索システ
ムにおいて通常使われている方法によって行われるもの
とする。
【0118】続いて、フィルタリング部106を起動
し、当該WWWページから抽出されたキーワードとプロ
ファイル登録テーブル102にプロファイルとして登録
されたキーワードとを比較し照合を行う(ステップS4
8)。一致するキーワード存在しない場合、すなわち、
プロファイルとして登録されたキーワードと同じキーワ
ードが当該WWWページに存在しない場合、そのWWW
ページの登録を中断し、ステップS41へ戻り、再びW
WWブラウザの監視を行う。
【0119】続いて、インデックスデータベース9に当
該WWWページと同じURLを持ったインデックス情報
があるか否かを調べる(ステップS49)。同じURL
のインデックス情報が無い場合は、ステップS51へ進
み、以降の登録処理を実行する。インデックスデータベ
ース9に当該WWWページと同じURLを持ったインデ
ックス情報が存在する場合、そのインデックス情報が指
しているフォルダにあるWWWページのコピーと閲覧さ
れている当該WWWページを構成している各ファイルと
の間でファイル名及びファイルの中身を比較し、異なる
ファイルが1つも存在しないときは(ステップS5
0)、その閲覧されているWWWページと同じものが既
に登録されていると判断できるので、現在の登録処理を
終了して、ステップS41へ戻り、再び、WWWブラウ
ザの監視を行う。一方、異なるファイルが1つでも存在
する場合、ステップS51へ進み、以降の登録処理を実
行する。
【0120】WWWページの登録処理では、まず、WW
Wページ取得・保存部107を起動し、当該WWWペー
ジのコピーをファイル記憶部8に作成する(ステップS
51)。コピーの作成は、WWWページの自動巡回機能
を持ったアプリケーションなどで一般的に行われている
方法を用いて行う。
【0121】次に、属性取得部6を起動して、当閲覧中
のWWWページとそのWWWページのコピーから、フォ
ルダ名、先頭ファイル名、タイトル、作成時間の各属性
値を取得する(ステップS52)。このうちタイトルは
WWWブラウザ103から直接取得する。フォルダ名と
先頭ファイル名はコピーの作成時に情報を残しておき、
これを読み出すことで取得する。作成時間はコピー先と
なるフォルダの作成時間を第1の実施形態の場合と同じ
方法で取得する。あるいはOSの時計機能で現在の時間
を求めてこれを作成時間としても良い。また、URLは
先に処理(ステップS44)で取得してあるものを利用
する。
【0122】続いて、インデックス情報作成部7を起動
し、キーワード抽出部5で抽出されたキーワードと、属
性取得部6で取得された各属性値を基にインデックス情
報を作成する(ステップS53)。インデックス情報の
作成方法は第1の実施形態と同様である。作成したイン
デックス情報は、インデックスデータベース9に新規登
録する(ステップS54)。その後、ステップS41へ
戻り、WWWブラウザ103の監視を行い、以下ブラウ
ザが終了するまで上記処理を継続して行う。
【0123】次に、登録されたWWWページの検索処理
動作について説明する。図11の文書管理装置には、検
索部10に対して入力された検索式によって行う第1の
実施形態と同様の検索機能と、プロファイル情報呈示部
117からの検索機能の2つの検索機能がある。
【0124】まず、検索部10に対して入力された検索
式によって行う検索処理動作について説明する。ここで
は、検索結果呈示部14の動作が第1の実施形態の場合
と異なる。検索結果呈示部14は、図17に示すように
検索されたWWWページを表形式呈示ウインドウとツリ
ー形式呈示ウインドウとにそれぞれ呈示する。表形式呈
示ウインドウでは、各WWWページのインデックス情報
内容をその検索スコアの上位から順に表形式で呈示を行
う。ツリー形式呈示ウインドウでは、各WWWページの
中でURLが同じものを1つの階層にまとめ、図17に
示すように、全体で2階層のツリー構造にした呈示を行
う。これら2つの呈示ウインドウは連携制御部13によ
って第1の実施形態と同様に互いに連携して動作し合
う。
【0125】なお、ツリー形式呈示ウインドウでは、U
RLのドメイン表示部分を右側の要素、すなわち第1ド
メインから順番に階層的にまとめた図18に示すような
ツリー表示を行うこともできる。
【0126】次に、プロファイル情報呈示部117から
の検索処理動作について、図19と図20を参照して説
明する。
【0127】図19にプロファイル情報呈示部11でデ
ィスプレイ装置に表示された表示画面の一例を示す。プ
ロファイル情報呈示部11は、プロファイル登録テーブ
ル102の内容を時間軸201に従ってグラフィック表
示したもので、プロファイルとして設定された全てのU
RLとキーワードを、それぞれの期間(プロファイル情
報として設定されている、使われる期間)を表した線分
で、URLの表示領域204、キーワードの表示領域2
05の各領域に表示する。例えば、URL「www.a
aa.ddd.edu」は1999年11月中旬から2
000年1月末まで、キーワード「ネットワーク」は2
000年1月末までそれぞれ有効なプロファイル情報で
あることが図19の表示から確認できる。また、表示領
域204、205は時間軸201の左右に付けられたス
クロールボタン202、203をマウスなどのポインテ
ィングデバイスでクリックすることで左右に(時間軸
で)スクロールさせることができる。
【0128】以下、図20に示すフローチャートを参照
して、プロファイル情報呈示部117からの検索処理動
作について説明する。
【0129】まず、ユーザは、プロファイル情報呈示部
117より表示された図19に示した表示画面から任意
のURL、キーワードを選択する(ステップS61)。
以下、URLとキーワードをともに選択する場合を例に
とり説明するが、いずれか一方のみを選択する場合も同
様である。選択方法としては、ポインティングデバイス
でURL、キーワードを表す線分をそれぞれクリックし
て選択する方法と、図19に示すように、縦の点線で示
す時間を指定する線分206をポインティングデバイス
によって左右に移動させ、所望のURL、キーワードの
線分に重ねることで選択する方法の2種類の選択方法が
ある。なお後者では線分206を2本にして、両方の線
分で囲んだ矩形領域でURL、キーワードを選択するこ
とも可能である。
【0130】次に、検索ボタン207を押下する(ステ
ップS62)。続いて、選択されたURL、キーワード
が検索部10に伝えられると(ステップS63)、UR
Lとキーワードとで行われたフィルタリング処理によっ
て、既に登録されているWWWページのインデックス情
報が、フィルタリング種別、URL、ヒットしたキーワ
ードの各フィールドに対するフィールド検索によって検
索される(ステップS64)。
【0131】続いて、検索結果が検索結果呈示部14に
伝えられ、図17、図18に示したような、検索結果を
検索式での検索結果と同様に呈示する(ステップS6
5)。
【0132】以下、第1の実施形態の検索と同様に、検
索結果からWWWページを選択し(ステップS66)、
対応するインデックス情報からファイル名とパス名を取
得する(ステップS67)。続いてファイル名とパス名
をWWWブラウザに103通知し(ステップS68)、
WWWブラウザ103がファイル記憶部8から対応する
WWWページを読み込んで呈示する(ステップS6
9)。
【0133】次に、プロファイル情報呈示部117にお
ける、インデックス情報、WWWページのコピーファイ
ル、プロファイル情報を削除する処理について説明す
る。
【0134】プロファイル情報呈示部117は、先に説
明したプロファイル情報からのWWWページの検索機能
に加え、検索されたインデックス情報とWWWページの
コピーファイルとをそれぞれインデックスデータベース
9とファイル記憶部8から、さらにプロファイル情報を
プロファイル登録テーブル102からそれぞれ削除する
機能を有する。この機能により、既に不要となった過去
に設定したプロファイル情報とこれに対応したWWWペ
ージのコピーファイルとインデックス情報とを効果的に
削除することができる。以下、図21に示すフローチャ
ートを参照して削除処理について説明する。
【0135】まず、ユーザは、プロファイル情報呈示部
117に表示された任意のURL、キーワードを選択す
る(ステップS71)。以下、URLとキーワードをと
もに選択する場合を例にとり説明すが、いずれか一方の
みを選択する場合も同様である。選択方法としては、ポ
インティングデバイスでURL、キーワードを表す線分
をクリックして選択する方法と、図19に示すように縦
の点線で示す時間を指定する線分206をポインティン
グデバイスによって左右に移動させ、所望のURL、キ
ーワードを表す線分に重ねることで選択する方法の2種
類の選択方法がある。なお、後者においては、指定時間
より以前に有効であった、即ち時間を示指定する線分2
06よりも左側の領域にのみ存在するURL、キーワー
ドを表す線分を選択することや、あるいは、時間を指定
する線分206を2本にして、両方の線分で囲んだ矩形
領域でURL、キーワードを選択することもできる。
【0136】次に、削除ボタン208を押下する(ステ
ップS72)。このとき、選択されたURL、キーワー
ドと同じものが、選択されたもの以外に存在しないかを
チェックする(ステップS73)。存在する場合、これ
らのURL、キーワードは選択から外される(ステップ
S74)。そして、選択されたURL、キーワードが残
っているかを調べる(ステップS75)。残っている場
合には、ステップS76に進み、残っていない場合には
削除を行わずに処理を終了する。
【0137】続いて、URLとキーワードが検索部10
に伝えられ(ステップS76)、URLとキーワードで
行われたフィルタリング処理によって、登録されたWW
Wページのインデックス情報が、フィルタリング種別、
URL、ヒットしたキーワードの各フィールドに対する
フィールド検索によって検索される(ステップS7
7)。
【0138】次に、プロファイル情報呈示部117で
は、この検索された全てのインデックス情報のそれぞれ
について、フィルタリング種別、URL、ヒットしたキ
ーワードの各フィールド値から、そのインデックス情報
が選択した以外のURL、キーワードでフィルタリング
されているか調べる(ステップS78)。他のURL、
キーワードでフィルタリングされている場合、そのイン
デックス情報を削除対象から外す(ステップS79)。
以上の処理の結果、削除対処となるインデックス情報が
残っている場合は(ステップS80)、ステップS81
へ進み、残っていない場合にはステップS84へ進む。
【0139】プロファイル情報呈示部117は、削除対
象のインデックス情報からファイル名とパス名を取得す
る(ステップS81)。プロファイル情報呈示部117
では、ファイル記憶部8から対応するWWWページのコ
ピーファイルを削除し(ステップS82)、続いて、イ
ンデックスデータベース9から対応するインデックス情
報を削除し(ステップS83)、最後にプロファイル登
録テーブル102から削除されたWWWページのファイ
ルのプロファイル情報であるURL、キーワードを削除
する(ステップS84)。
【0140】なお、上記実施形態のみ限定されず、要旨
を変更しない範囲で、例えば、第1の実施形態と第2の
実施形態とを組み合わせる等して、適宜変形して実施で
きる。
【0141】以上説明したように、上記実施形態によれ
ば、閲覧部1での動作を検知して、予め設定した動作時
に自動的にインデックス情報を作成することで、ユーザ
自身が実際に作成、編集、あるいは閲覧した文書に対す
るインデックス情報を自動的に作成し、このインデック
ス情報を用いて後に簡単に文書を検索して呼び出すこと
が可能になる。
【0142】また、予め設定したプロファイルを基に閲
覧した文書(例えば、WWWページ)をフィルタリング
し、閲覧した文書ファイルをコピーすることで、例え
ば、WWWブラウザを通して得られる膨大な文書のう
ち、予め設定したプロファイル情報にマッチするものだ
けを閲覧時に自動的にファイル記憶部8上にコピーし、
さらにこのコピーしたデータに対するインデックス情報
を自動的に作成し、後に、このインデックス情報を用い
て簡単に文書を検索して呼び出すことが可能になる。
【0143】
【発明の効果】以上説明したように、本発明によれば、
ユーザ自身が実際に作成、編集、あるいは閲覧した文書
を後に容易に検索可能にして、文書管理が容易に行え
る。
【図面の簡単な説明】
【図1】本発明の第1の実施形態に係る文書管理装置の
構成例を示した図。
【図2】インデックス情報の構造を示した図。
【図3】ファイルの種類を示す値の具体例を示した図。
【図4】メディアの種類を示す値の具体例を示した図。
【図5】インデックス情報作成処理動作を説明するため
のフローチャート。
【図6】インデックス情報のインデックスデータベース
への登録処理動作を説明するためのフローチャート。
【図7】検索処理動作を説明するためのフローチャー
ト。
【図8】検索結果呈示部の検索結果取得処理動作を説明
するためのフローチャート。
【図9】検索結果の呈示例を示した図。
【図10】検索結果の他の呈示例を示した図。
【図11】本発明の第2の実施形態にかかる文書管理装
置の構成例を示した図。
【図12】プロファイル情報の構造を示した図。
【図13】プロファイル登録テーブルの構造を示した
図。
【図14】インデックス情報の構造を示した図。
【図15】フィルタリング種別を表す値の具体例を示し
た図。
【図16】インデックス情報の作成処理動作を説明する
ためのフローチャート。
【図17】検索結果の呈示例を示した図。
【図18】検索結果の他の呈示例を示した図。
【図19】プロファイル情報呈示部の処理動作を説明す
るためのもので、プロファイル登録テーブルの内容を時
間軸に従ってグラフィック表示したもので、プロファイ
ルとして設定された全てのURLとキーワードを、それ
ぞれの有効期間を表した線分で表示する様子を示した
図。
【図20】図19に示した表示内容から文書の検索を行
う場合の処理動作を説明するためのフローチャート。
【図21】図19に示した表示内容から文書、インデッ
クス情報の削除を行う場合の処理動作を説明するための
フローチャート。
【符号の説明】
1…閲覧部 2…登録動作設定部 3…登録動作定義テーブル 4…登録制御部 5…キーワード抽出部 6…属性取得部 7…インデックス情報作成部 8…ファイル記憶部 9…インデックスデータベース 10…検索部 11…表形式呈示部 12…ツリー形式呈示部 13…連携制御部 14…検索結果呈示部 15…ユーザインタフェース部 101…プロファイル設定部 102…プロファイル登録テーブル 103…WWWブラウザ 106…フィルタリング部 107…WWWページ取得・保存部 117…プロファイル情報呈示部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 15/401 310A (72)発明者 上林 達 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 (72)発明者 大盛 善啓 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 Fターム(参考) 5B009 SA12 5B075 NK02 NK24 NK31 NK46 NR02 NR05 PP02 PQ02 5B082 EA07 GA07 5B089 GB04 HA10 JA01 JA22 JA24 JA31 KA13 KB07 KB10 KC35 KC37 KC53 KD02 LB04 LB15 LB16

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 記憶されている文書を検索するためのイ
    ンデックス情報を作成するタイミングを設定して、その
    設定されたタイミングに従って該文書に関する属性情報
    を抽出してインデックス情報を作成し該文書に対応付け
    て記憶することを特徴とする文書管理方法。
  2. 【請求項2】 閲覧された文書から抽出した属性情報
    と、選択すべき文書の属性を定めたプロファイル情報と
    に基づき、閲覧された文書のうち該文書を検索するため
    のインデックス情報を作成する文書を選択し、この選択
    された文書から抽出された属性情報から前記インデック
    ス情報を作成して、前記選択された文書と前記インデッ
    クス情報とを対応付けて記憶することを特徴とする文書
    管理方法。
  3. 【請求項3】 記憶された文書を検索するためのインデ
    ックス情報を作成するタイミングを設定するタイミング
    設定手段と、 前記設定されたタイミングで前記文書に関する属性情報
    を抽出してインデックス情報を作成する作成手段と、 前記インデックス情報を前記文書に対応付けて記憶する
    記憶手段と、 を具備したことを特徴とする文書管理装置。
  4. 【請求項4】 閲覧された文書から属性情報を抽出する
    抽出手段と、 前記抽出された属性情報と、選択すべき文書の属性を定
    めたプロファイル情報とに基づき、閲覧された文書のう
    ち該文書を検索するためのインデックス情報を作成する
    文書を選択する選択手段と、 前記選択された文書から抽出された属性情報から前記イ
    ンデックス情報を作成する作成手段と、 前記選択された文書と前記インデックス情報とを対応付
    けて記憶する記憶手段と、 を具備したことを特徴とする文書管理装置。
  5. 【請求項5】 前記インデックス情報に基づき文書を検
    索する検索手段と、 この検索手段での検索結果を少なくとも前記インデック
    ス情報とともに呈示する呈示手段と、 を具備したことを特徴とする請求項3または4記載の文
    書管理装置。
  6. 【請求項6】 前記プロファイル情報に基づき指定され
    た属性情報を有する文書を検索する検索手段をさらに具
    備したことを特徴とする請求項4記載の文書管理装置。
  7. 【請求項7】 前記記憶手段で記憶された文書およびイ
    ンデックス情報のうち、前記プロファイル情報に基づき
    指定された属性情報を有する文書およびそのインデック
    ス情報を削除する削除手段をさらに具備したことを特徴
    とする請求項4記載の文書管理装置。
  8. 【請求項8】 記憶された文書を検索するためのインデ
    ックス情報を作成するタイミングを設定させるタイミン
    グ設定手段と、 前記設定されたタイミングで前記文書に関する属性情報
    を抽出してインデックス情報を作成させる作成手段と、 前記インデックス情報を前記文書に対応付けて記憶する
    記憶手段と、 を実行するプログラムを記録した機械読み取り可能な記
    憶媒体。
  9. 【請求項9】 閲覧された文書から属性情報を抽出させ
    る抽出手段と、 前記抽出された属性情報と、選択すべき文書の属性を定
    めたプロファイル情報とに基づき、閲覧された文書のう
    ち該文書を検索するためのインデックス情報を作成する
    文書を選択させる選択手段と、 前記選択された文書から抽出された属性情報から前記イ
    ンデックス情報を作成させる作成手段と、 前記選択された文書と前記インデックス情報とを対応付
    けて記憶させる記憶手段と、 を実行するプログラムを記録した機械読み取り可能な記
    憶媒体。
JP09389399A 1999-03-31 1999-03-31 文書管理方法および文書管理装置および記憶媒体 Expired - Fee Related JP3673111B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP09389399A JP3673111B2 (ja) 1999-03-31 1999-03-31 文書管理方法および文書管理装置および記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP09389399A JP3673111B2 (ja) 1999-03-31 1999-03-31 文書管理方法および文書管理装置および記憶媒体

Publications (2)

Publication Number Publication Date
JP2000285134A true JP2000285134A (ja) 2000-10-13
JP3673111B2 JP3673111B2 (ja) 2005-07-20

Family

ID=14095172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09389399A Expired - Fee Related JP3673111B2 (ja) 1999-03-31 1999-03-31 文書管理方法および文書管理装置および記憶媒体

Country Status (1)

Country Link
JP (1) JP3673111B2 (ja)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002014753A (ja) * 2000-05-16 2002-01-18 Internatl Business Mach Corp <Ibm> インライン・ツリー・フィルタリングを有するグラフィカル・ユーザ・インターフェースを有するコンピュータ・システム
JP2005011226A (ja) * 2003-06-20 2005-01-13 Ricoh Co Ltd 画像形成装置、画像形成システム、画像形成方法、画像形成プログラム、および画像形成プログラム記憶媒体
JP2008077433A (ja) * 2006-09-21 2008-04-03 Sony Computer Entertainment Inc データベース生成方法および情報処理装置
WO2008102727A1 (ja) * 2007-02-21 2008-08-28 Nec Corporation インデックス生成装置・システム・プログラム・方法、検索装置・システム・プログラム・方法
JP2010509691A (ja) * 2006-11-13 2010-03-25 エクセジー・インコーポレイテツド コプロセッサを使った高性能のデータメタタグ付けおよびデータ索引付けの方法およびシステム
JP2010086457A (ja) * 2008-10-02 2010-04-15 Brother Ind Ltd 通信装置
JP2010118972A (ja) * 2008-11-14 2010-05-27 Brother Ind Ltd 通信装置および制御プログラム
US7783634B2 (en) 2005-11-14 2010-08-24 Hitachi, Ltd. Device, a program and a system for managing electronic documents
US8326819B2 (en) 2006-11-13 2012-12-04 Exegy Incorporated Method and system for high performance data metatagging and data indexing using coprocessors
US8515682B2 (en) 2005-03-03 2013-08-20 Washington University Method and apparatus for performing similarity searching
JP2013196544A (ja) * 2012-03-22 2013-09-30 Nec Corp 文書管理システム、文書管理方法、及びそのためのプログラム
US8620881B2 (en) 2003-05-23 2013-12-31 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US8880501B2 (en) 2006-11-13 2014-11-04 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
JP2015056096A (ja) * 2013-09-13 2015-03-23 シャープ株式会社 情報処理装置
US10572824B2 (en) 2003-05-23 2020-02-25 Ip Reservoir, Llc System and method for low latency multi-functional pipeline with correlation logic and selectively activated/deactivated pipelined data processing engines
WO2020044290A1 (ko) * 2018-08-29 2020-03-05 유장현 특허 문서 작성 장치, 방법, 컴퓨터 프로그램, 컴퓨터로 판독 가능한 기록매체, 서버 및 시스템
US10846624B2 (en) 2016-12-22 2020-11-24 Ip Reservoir, Llc Method and apparatus for hardware-accelerated machine learning

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10214268A (ja) * 1997-01-29 1998-08-11 Omron Corp 文書検索方法および装置
JPH1115854A (ja) * 1997-06-24 1999-01-22 Omron Corp 文書処理方法及び装置並びに記録媒体

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10214268A (ja) * 1997-01-29 1998-08-11 Omron Corp 文書検索方法および装置
JPH1115854A (ja) * 1997-06-24 1999-01-22 Omron Corp 文書処理方法及び装置並びに記録媒体

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002014753A (ja) * 2000-05-16 2002-01-18 Internatl Business Mach Corp <Ibm> インライン・ツリー・フィルタリングを有するグラフィカル・ユーザ・インターフェースを有するコンピュータ・システム
US8751452B2 (en) 2003-05-23 2014-06-10 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US10572824B2 (en) 2003-05-23 2020-02-25 Ip Reservoir, Llc System and method for low latency multi-functional pipeline with correlation logic and selectively activated/deactivated pipelined data processing engines
US11275594B2 (en) 2003-05-23 2022-03-15 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US9898312B2 (en) 2003-05-23 2018-02-20 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US10929152B2 (en) 2003-05-23 2021-02-23 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US10719334B2 (en) 2003-05-23 2020-07-21 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US10346181B2 (en) 2003-05-23 2019-07-09 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US8768888B2 (en) 2003-05-23 2014-07-01 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US9176775B2 (en) 2003-05-23 2015-11-03 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
US8620881B2 (en) 2003-05-23 2013-12-31 Ip Reservoir, Llc Intelligent data storage and processing using FPGA devices
JP2005011226A (ja) * 2003-06-20 2005-01-13 Ricoh Co Ltd 画像形成装置、画像形成システム、画像形成方法、画像形成プログラム、および画像形成プログラム記憶媒体
US8515682B2 (en) 2005-03-03 2013-08-20 Washington University Method and apparatus for performing similarity searching
US10957423B2 (en) 2005-03-03 2021-03-23 Washington University Method and apparatus for performing similarity searching
US9547680B2 (en) 2005-03-03 2017-01-17 Washington University Method and apparatus for performing similarity searching
US7783634B2 (en) 2005-11-14 2010-08-24 Hitachi, Ltd. Device, a program and a system for managing electronic documents
JP2008077433A (ja) * 2006-09-21 2008-04-03 Sony Computer Entertainment Inc データベース生成方法および情報処理装置
US8326819B2 (en) 2006-11-13 2012-12-04 Exegy Incorporated Method and system for high performance data metatagging and data indexing using coprocessors
JP2010509691A (ja) * 2006-11-13 2010-03-25 エクセジー・インコーポレイテツド コプロセッサを使った高性能のデータメタタグ付けおよびデータ索引付けの方法およびシステム
US9323794B2 (en) 2006-11-13 2016-04-26 Ip Reservoir, Llc Method and system for high performance pattern indexing
US9396222B2 (en) 2006-11-13 2016-07-19 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US10191974B2 (en) 2006-11-13 2019-01-29 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data
US8880501B2 (en) 2006-11-13 2014-11-04 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US11449538B2 (en) 2006-11-13 2022-09-20 Ip Reservoir, Llc Method and system for high performance integration, processing and searching of structured and unstructured data
WO2008102727A1 (ja) * 2007-02-21 2008-08-28 Nec Corporation インデックス生成装置・システム・プログラム・方法、検索装置・システム・プログラム・方法
US9317618B2 (en) 2008-10-02 2016-04-19 Brother Kogyo Kabushiki Kaisha Communication device and method of displaying content titles
JP2010086457A (ja) * 2008-10-02 2010-04-15 Brother Ind Ltd 通信装置
US9092126B2 (en) 2008-11-14 2015-07-28 Brother Kogyo Kabushiki Kaisha Communication apparatus with display section and computer-readable media
JP2010118972A (ja) * 2008-11-14 2010-05-27 Brother Ind Ltd 通信装置および制御プログラム
JP2013196544A (ja) * 2012-03-22 2013-09-30 Nec Corp 文書管理システム、文書管理方法、及びそのためのプログラム
JP2015056096A (ja) * 2013-09-13 2015-03-23 シャープ株式会社 情報処理装置
US10846624B2 (en) 2016-12-22 2020-11-24 Ip Reservoir, Llc Method and apparatus for hardware-accelerated machine learning
US11416778B2 (en) 2016-12-22 2022-08-16 Ip Reservoir, Llc Method and apparatus for hardware-accelerated machine learning
WO2020044290A1 (ko) * 2018-08-29 2020-03-05 유장현 특허 문서 작성 장치, 방법, 컴퓨터 프로그램, 컴퓨터로 판독 가능한 기록매체, 서버 및 시스템

Also Published As

Publication number Publication date
JP3673111B2 (ja) 2005-07-20

Similar Documents

Publication Publication Date Title
US7730054B1 (en) Systems and methods for providing searchable prior history
US5890172A (en) Method and apparatus for retrieving data from a network using location identifiers
US7315848B2 (en) Web snippets capture, storage and retrieval system and method
US6073170A (en) Information filtering device and information filtering method
US5913215A (en) Browse by prompted keyword phrases with an improved method for obtaining an initial document set
JP3673111B2 (ja) 文書管理方法および文書管理装置および記憶媒体
CA2410747C (en) System and method for saving browsed data
US8584009B2 (en) Automatically propagating changes in document access rights for subordinate document components to superordinate document components
US20040205514A1 (en) Hyperlink preview utility and method
US20050289109A1 (en) Methods and systems for managing data
US20050203935A1 (en) Clipboard content and document metadata collection
US20050216452A1 (en) Search capture
US20050216825A1 (en) Local storage of script-containing content
US20050216837A1 (en) Unread-state management
JP2002197104A (ja) 情報検索処理装置,情報検索処理方法および情報検索処理プログラムを記録した記録媒体
JP3601675B2 (ja) 情報検索装置、情報検索方法、及び記録媒体
US20050240489A1 (en) Retaining custom item order
JP4469432B2 (ja) インターネット情報処理装置、インターネット情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
US20110252313A1 (en) Document information selection method and computer program product
US20050216528A1 (en) Sharing collection-file contents
WO2005001709A2 (en) Method and system for setting bookmarks in electronic documents
KR101804139B1 (ko) 키워드 기반 데이터 관리 시스템 및 방법
JP3707912B2 (ja) グラフィカル・ユーザー・インターフェース
JP2002049638A (ja) 文書情報検索装置、方法、文書情報検索プログラム及び文書情報検索プログラムを格納したコンピュータ可読の記録媒体
AU2002246646B2 (en) Web snippets capture, storage and retrieval system and method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050214

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050421

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080428

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090428

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090428

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110428

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees