JP3584837B2 - Distributed information securing device, distributed information securing business system, and machine-readable recording medium recording program - Google Patents
Distributed information securing device, distributed information securing business system, and machine-readable recording medium recording program Download PDFInfo
- Publication number
- JP3584837B2 JP3584837B2 JP2000043554A JP2000043554A JP3584837B2 JP 3584837 B2 JP3584837 B2 JP 3584837B2 JP 2000043554 A JP2000043554 A JP 2000043554A JP 2000043554 A JP2000043554 A JP 2000043554A JP 3584837 B2 JP3584837 B2 JP 3584837B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- expiration date
- computer
- information
- link information
- 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
- 238000004458 analytical method Methods 0.000 claims description 50
- 238000012217 deletion Methods 0.000 claims description 6
- 230000037430 deletion Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 230000010365 information processing Effects 0.000 claims 2
- 238000000034 method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 14
- 230000009471 action Effects 0.000 description 13
- 230000014759 maintenance of location Effects 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、計算機ネットワーク上を流通する情報の管理技術に関し、特にインターネット上に公開される流動的な情報を長期的、恒常的に参照可能にするデータ管理技術に関する。
【0002】
【従来の技術】
更新後に更新を検出することは例えば特開平11−015851 号公報の「WWW ページリンク制御システムおよびその制御処理プログラムを記録した記録媒体」に開示されており、この技術を用いれば、リンク先のページが更新されたときに、リンク元のページにその旨を示す更新識別情報を表示可能である。
【0003】
また、特開平10−333966 号公報の「ハイパーリンク自動更新方法」および特開平09−293010 号公報の「情報同期化方法」には、第1のコンピュータ内に格納された第1のページを参照するリンクを持つ第2のコンピュータに保持された第2のページの情報を第1のコンピュータ上のデータベースに保持することで、第1のページが更新あるいは移動された際に、そのページを参照するリンクを持つ第2のコンピュータに通知して第2のページに含まれている第1のページを参照するリンクを更新可能にする方法を開示している。
【0004】
【発明が解決しようとする課題】
WWW のようにハイパーテキスト構造に基づいて計算機ネットワーク上に分散管理される情報では、各情報間にリンクを定義して異なるコンピュータに格納された情報への参照を定義することが可能であるが、参照先の情報の管理者は参照元の情報の管理者に断り無く、参照される情報の内容変更、移動、撤去などの更新が可能なため、参照元の管理者の意図しない参照となったり、参照自体が不可能になったりするという問題が生じる。
【0005】
特開平10−333966 号公報の「ハイパーリンク自動更新方法」および特開平09−293010 号公報の「情報同期化方法」では、参照元の情報を参照先のコンピュータに登録する必要があり、登録を行わなければ参照先の情報の更新は参照元に通知されない。また、特開平11−015851 号公報の「WWW ページリンク制御システムおよびその制御処理プログラムを記録した記録媒体」によれば、参照先のコンピュータに登録することなく参照元で参照先の情報が更新されたことを検出するが、そのためには、実際の更新の有無に関わらず更新状況を検査するために参照先のコンピュータにアクセスして情報を取得する必要がある。
【0006】
いずれの方法においても、参照元に更新が通知されるのは参照先の更新がなされた後であり、その更新内容によっては参照先の情報が参照元の意図する参照と異なる内容になってしまって、参照する価値を失うという問題が生じ得る。
【0007】
そこで、本発明の目的は、参照先の情報の更新が発生するより前に、参照元が更新時期と更新内容を知って、適切な対応を可能にする分散情報確保装置を提供することにある。
【0008】
【課題を解決するための手段】
本発明の分散情報確保装置は、上記目的を達成するため、
第1のコンピュータと第2のコンピュータが計算機ネットワークを介して接続されており、
前記第1のコンピュータは、
参照先文書を格納した電子文書格納手段と、
有効期限および有効期限になった時に前記参照先文書に対して行われる操作が削除,移動,更新の内の何れであるのかを示す操作種別を含む有効期限情報を前記参照先文書に設定する有効期限設定手段とを含んで構成され、
前記第2のコンピュータは、
前記参照先文書へのリンク情報を含んだ参照元文書を格納した電子文書格納手段と、
前記参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段と、
該参照文書取得手段で取得された参照先文書に設定された有効期限情報を検出する有効期限解析手段と、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けて有効期限格納手段に格納する有効期限登録制御手段と、
参照先文書へのリンク情報と関連付けられて前記有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点で前記リンク情報によって示される参照先文書をバックアップ文書格納手段へバックアップすると共に参照元文書中のリンク情報を前記バックアップ文書格納手段にバックアップした前記参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を示すものに変更する期限文書処置手段とを含んで構成される。
【0009】
この構成に於いては、有効期限解析手段が参照先文書の有効期限情報を検出し、有効期限登録制御手段が、有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けて有効期限格納手段に格納する。期限文書処置手段は、有効期限格納手段に格納されているリンク情報と有効期限情報とに基づいて、参照元文書中のリンク情報の更新と前記参照先文書のバックアップ文書格納手段へのバックアップを実行する。例えば、期限文書処置手段は、リンク情報と関連付けられて有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点でリンク情報によって示される参照先文書をバックアップ文書格納手段へバックアップすると共に参照元文書中のリンク情報をバックアップ文書格納手段にバックアップした参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を示すものに変更する。
【0010】
また、本発明の分散情報確保装置は、第2のコンピュータの負荷を低減させるため、
第1のコンピュータと第2のコンピュータと第3のコンピュータが計算機ネットワークを介して接続されており、
前記第1のコンピュータは、
参照先文書を格納した電子文書格納手段と、
有効期限および有効期限になった時に前記参照先文書に対して行われる操作が削除,移動,更新の内の何れであるかを示す操作種別を含む有効期限情報を前記参照先文書に設定する有効期限設定手段とを含んで構成され、
前記第2のコンピュータは、
前記参照先文書へのリンク情報を含んだ参照元文書を格納した電子文書格納手段と、
前記参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段と、
該参照文書取得手段によって取得された参照先文書に設定されている有効期限情報を検出する有効期限解析手段と、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けで有効期限格納手段に格納する有効期限登録制御手段と、
参照先文書へのリンク情報と関連付けられて前記有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点で前記リンク情報によって示される参照先文書を前記第3のコンピュータで確保することを指示すると共に参照元文書中のリンク情報を前記第3のコンピュータに確保された参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を指し示すものに変更する期限文書処置手段と、
該期限文書処置手段からの指示を受けて前記第3のコンピュータに参照先文書の確保を要求する確保要求発生手段とを含んで構成され、
前記第3のコンピュータは、
前記第2のコンピュータから確保要求を受理する確保要求受理手段と、
該確保要求受理手段が受理した要求に従って前記第1のコンピュータから参照先文書を取得してバックアップ文書格納手段に格納する参照文書取得手段とを含んで構成される。
【0011】
この構成に於いては、第3のコンピュータが第2のコンピュータに代わって、参照先文書の取得,バックアップを行うので、第2のコンピュータの負荷を低減できる。
【0012】
また、本発明の分散情報確保ビジネスシステムは、上記目的を達成すると共に他のコンピュータからの要求によってバックアップした参照先文書の管理費用を要求元のコンピュータに請求できるようにするため、
第1のコンピュータと第2のコンピュータと第3のコンピュータが計算機ネットワークを介して接続されており、
前記第1のコンピュータは、
参照先文書を格納した電子文書格納手段と、
有効期限および有効期限になった時に行われる操作種別を含む有効期限情報を前記参照先文書に設定する有効期限設定手段とを含んで構成され、
前記第2のコンピュータは、
前記参照先文書へのリンク情報を含んだ参照元文書を格納した電子文書格納手段と、
前記参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段と、
該参照文書取得手段によって取得された参照先文書に設定されている有効期限情報を検出する有効期限解析手段と、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けで有効期限格納手段に格納する有効期限登録制御手段と、
前記有効期限格納手段に格納されているリンク情報と有効期限情報とに基づいて、前記第3のコンピュータに確保させる参照先文書を指示すると共に、参照元文書中の前記参照先文書を指し示すリンク情報を前記第3のコンピュータに確保後の前記参照先文書を指し示すように変更する期限文書処置手段と、
該期限文書処置手段からの指示を受けて前記第3のコンピュータに参照先文書の確保を要求する確保要求発生手段と、
前記第3のコンピュータから送信される管理費用の請求情報を受信する請求受理手段とを含んで構成され、
前記第3のコンピュータは、
前記第2のコンピュータから確保要求を受理する確保要求受理手段と、
該確保要求受理手段が受理した要求に従って前記第1のコンピュータから参照先文書を取得してバックアップ文書格納手段に格納する参照文書取得手段と、
該参照文書取得手段が前記バックアップ文書格納手段に格納した参照先文書に対する管理費用の請求情報を前記第2のコンピュータに対して送信する費用決済手段とを含んで構成される。
【0013】
この構成に於いては、第3のコンピュータが第2のコンピュータからの確保要求によって取得,バックアップした参照先文書の管理費用を、第2のコンピュータに請求する。
【0014】
【発明の実施の形態】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【0015】
図1は本発明に係る分散情報確保装置の第1の実施の形態の一構成例を示すブロック図である。かかる発明の実施の形態における分散情報確保装置は、第1のコンピュータ200 と第2のコンピュータ300 を含み、それらは計算機ネットワーク100 を介して接続されている。
【0016】
第1のコンピュータ200 は、参照先文書211 を格納した電子文書格納手段210 と、参照先文書211 に有効期限情報212 を設定する有効期限設定手段220 とを含んで構成される。有効期限情報212 には、参照先文書211 の有効期限と、有効期限になった時に参照先文書211 に対して行われる操作の種別が削除,移動,更新の内の何れであるのかを示す操作種別とが含まれる。
【0017】
第1のコンピュータ200 が備えている記録媒体K200 は、ディスク,半導体メモリ,その他の記録媒体であり、コンピュータ200 を有効期限設定手段220 として機能させるためのプログラムが記録されている。このプログラムは、コンピュータ200 によって読み取られ、コンピュータ200 の動作を制御することで、コンピュータ200 上に有効期限設定手段220 を実現する。
【0018】
第2のコンピュータ300 は、参照先文書 211へのリンク情報312 を含んだ参照元文書311 を格納した電子文書格納手段310 と、参照元文書311 が参照する参照先文書211 をリンク情報312 に基づいて取得する参照文書取得手段320 と、取得された参照先文書211 に設定された有効期限情報212 を検出する有効期限解析手段330 と、有効期限解析手段330 の解析結果に基づいて有効期限情報212 を参照先文書211 へのリンク情報312 に関連付ける有効期限登録制御手段340 と、該関連付けられた有効期限情報212 とリンク情報312 とを対応付けて格納しておく有効期限格納手段360 と、有効期限格納手段360 に格納された有効期限情報,リンク情報に基づいて、参照先文書211 をバックアップ文書格納手段370 へバックアップし、リンク情報312 をバックアップされた文書を示すように変更する等の処理を行う期限文書処置手段350 とを含んで構成される。
【0019】
第2のコンピュータ300 が備えている記録媒体K300 は、ディスク,半導体メモリ,その他の記録媒体であり、コンピュータ300 を参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 ,期限文書処置手段350 として機能させるためのプログラムが記録されている。このプログラムは、コンピュータ300 によって読み取られ、コンピュータ300 の動作を制御することで、コンピュータ300 上に参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 ,期限文書処置手段350 を実現する。
【0020】
例えば、計算機ネットワーク100 はインターネットで、第1のコンピュータ200 はWWW の情報を発信するWeb サーバであり、「www.mamechishiki.com」の名前で参照されるものとし、参照先文書211 はHTML形式で書かれたWeb ページであるとし、「/souji.html 」の名前で参照されるものとする。例えば、この参照先文書211 が西暦1999年の12月31日の23時59分に有効期限が切れ、このページが削除deleteされる予定であるとすると、有効期限設定手段220 は作成者の指示に基づいて「<meta name= “expiration” date=“1999/12/31 23:59:00 ” action=“ delete ”> 」という有効期限情報212 を参照先文書211 に挿入する。図2は有効期限情報212 が挿入された参照先文書211 の一例である。
【0021】
また、第2のコンピュータ300 の電子文書格納手段310 に保持される参照元文書311 もHTML形式で書かれたWeb ページであるとし、図3に例示するように「<a href=“http://www.mamechishiki.com/souji.html”> 」という、第1のコンピュータ200 上に存在する参照先文書211 を参照するリンク情報312 を含んで記述されているとする。
【0022】
次に、本実施の形態の動作について説明する。今、参照先文書211 ,参照元文書311 がそれぞれ図2,図3に示すものであるときに、コンピュータ300 の利用者や管理者が、図示を省略した表示装置に表示されている参照元文書311 中のリンク情報312 をクリックする等して、リンク情報312 を参照文書取得手段320 に入力したとする。
【0023】
参照文書取得手段320 は、リンク情報312 が入力されると、それに「backup」なる記述が含まれているか否かを調べる(図4,A1)。この例の場合、リンク情報312 は、図3に示すように「backup」を含まないので(A1がNO)、参照文書取得手段320 は、リンク情報312 に基づいてコンピュータ200 から参照先文書211 を取得し、それを表示装置に表示する等してユーザに提示する(A2,A3)。その後、参照文書取得手段320 は、参照先文書211 及びリンク情報312 を有効期限解析手段330 に渡すと共に、リンク情報312 が設定されている参照元文書311 の文書IDを有効期限解析手段330 に渡す(A4)。
【0024】
有効期限解析手段330 は、受け取った参照先文書211 を解析して有効期限情報212 を検出し、「西暦1999年の12月31日の23時59分」という有効期限の日時と「削除(delete)」という有効期限がきたときに参照先文書211 に施される操作種別を取り出し、それらとリンク情報312 と参照元文書311 の文書IDとを有効期限登録制御手段340 へ渡す。有効期限登録制御手段340 は、有効期限解析手段330 から渡された有効期限の日時「西暦1999年の12月31日の23時59分」と、操作種別「削除」と、リンク情報312 と、参照元文書311 の文書IDとを組にして有効期限格納手段360 に格納する。
【0025】
期限文書処置手段350 は、常時或いは定期的に有効期限格納手段360 に格納されている有効期限,操作種別,リンク情報,文書IDの組を順次処理対象にして図5の流れ図に示す処理を行う。
【0026】
今、例えば、上記した有効期限「西暦1999年の12月31日の23時59分」,操作種別「削除」,リンク情報312 ,参照元文書311 の文書IDの組を処理対象にしたとすると、期限文書処置手段350 は、次のような処理を行うことになる。
【0027】
期限文書処置手段350 は、先ず、操作種別を調べる(図5,B1,B3)。この例の場合、操作種別が「削除」であり、B1の判断結果がYESとなるので、期限文書処置手段350 は、B2のバックアップ処理を行う。
【0028】
B2のバックアップ処理では、次のような処理を行う。先ず、リンク情報312 によって指し示される参照先文書211 を、参照文書取得手段320 を用いてコンピュータ200 から取得し、それをバックアップ文書格納手段370 へバックアップする。その後、期限文書処置手段350 は、文書IDによって示される参照元文書311 に含まれるリンク情報312 を、バックアップした参照先文書を指示するように更新する。例えば、参照先文書211 が「/backup/mamechishiki/souji.html 」としてバックアップ文書格納手段370 に格納されたとすると、期限文書処置手段350 はリンク情報312 を「<a href=“/backup/mamechishiki/souji.html ”> 」へと書き換える。図6はリンク情報312 が書き換えられた後の参照元文書311 の例である。その後、期限文書処置手段350 は、有効期限格納手段360 から今回処理対象にした組を削除する。尚、この例では、B2のバックアップ処理を、B1の判断結果がYESとなった後、直ちに行うようにしたが、B2のバックアップ処理を行うタイミングは、有効期限よりも前であれば何時でも良い。例えば、B1の判断結果がYESとなった後、有効期限と現在日時との差を求め、その差が予め定められている値以下であれば、B2のバックアップ処理を行い、そうでなければ処理終了とするようにしても良い。
【0029】
尚、リンク情報312 が図6に示すように書き換えられた後は、参照文書取得手段320 は、参照先文書をコンピュータ200 からではなく、バックアップ文書格納手段370 から取得する。つまり、参照先文書取得手段320 は、図6のリンク情報312 によって指し示される参照先文書の取得が要求されると、リンク情報312 は「backup」なる記述を含むので、バックアップ文書格納手段370 から該当する参照先文書を取得し、それを利用者に提示することになる(図4,A1がYES,A5,A6)。
【0030】
次に、参照先文書211 の有効期限情報212 の記述が、「<meta name= “expiration” date=“1999/12/31 23:59:00 ” action=“move” destination=”/old/souji.html”> 」というように、期限がきたら「/old/souji.html 」という場所へ「移動」されることを示している場合に、図3に示す参照元文書311 中のリンク情報312 が指し示す参照先文書の取得が要求された場合の動作を説明する。
【0031】
参照文書取得手段320 は、利用者のクリック操作等によって図3に示すリンク情報312 が入力されると、リンク情報312 が「backup」を含まないので、コンピュータ200 から参照先文書211 を取得し、それを表示装置に表示する(図4,A1〜A3)。その後、参照先文書211 と、図3に示すリンク情報312 と、リンク情報312 が設定されている参照元文書311 の文書IDとを有効期限解析手段330 に渡す(A4)。
【0032】
これにより、有効期限解析手段330 ,有効期限登録制御手段340 が前述した処理と同様の処理を行い、有効期限格納手段360 に、有効期限「西暦1999年の12月31日の23時59分」,操作種別「移動(移動先も含む)」,リンク情報312 ,参照元文書311 の文書IDの組を有効期限格納手段360 に格納する。
【0033】
期限文書処置手段350 は、有効期限格納手段360 に格納されている上記情報の組を処理対象にすると、操作種別が「移動」であることから(図5,B3がYES)、上記情報の組を図示を省略した移動リストへ登録すると共に、有効期限格納手段360 から上記した情報の組を削除する(B4)。期限文書処置手段350 は、上記移動リストの内容を常時監視しており、有効期限「西暦1999年の12月31日の23時59分」になると、参照先文書をバックアップすることなく、文書IDによって示される参照元文書311 中のリンク情報312 を、移動先を示す「<a href=“http://www.mamechishiki.com/old/souji.html”> 」へと書き換える。
【0034】
次に、参照先文書211 の有効期限情報212 の記述が、例えば「<meta name= “expiration”date= “1999/12/31 23:59:00 ”action= “update”> 」というように、期限がきたら「/souji.html 」の内容が「更新」されることを示している場合に、図3に示す参照元文書311 中のリンク情報312 がリンクする参照先文書の取得が要求された場合の動作を説明する。
【0035】
利用者のクリック操作によって図3に示すリンク情報312 が入力されると、参照文書取得手段320 は、図4のA1〜A4の処理を行い、参照先文書211 ,リンク情報312 ,参照元文書311 の文書IDを有効期限解析手段330 に渡す。これにより、有効期限解析手段330 ,有効期限登録制御手段340 が前述した処理と同様の処理を行い、有効期限格納手段360 に、有効期限「西暦1999年の12月31日の23時59分」,操作種別「更新」,リンク情報312 ,参照元文書311 の文書IDの組を有効期限格納手段360 に格納する。
【0036】
期限文書処置手段350 は、有効期限格納手段360 に格納されている上記情報の組を処理対象にすると、操作種別が「更新」であることから(図5,B3がNO)、参照元文書311 のリンク情報312 に処置を指定する記述が含まれているか否かを調べる(図5のB5,B7,B9)。本実施の形態では、処置を指定する記述には、更新前後の参照先文書へのリンクを列挙するように指定する「update= ”list”」と、更新前の参照先文書のみを参照するように指定する「update= ”backup”」と、更新後の参照先のみを参照するように指定する「update= ”update”」の3つが存在するものとする。
【0037】
この例の場合、図3に示すように、リンク情報312 には、処置を指定する記述が含まれていないので(B9がNO)、期限文書処置手段350 は、参照先文書211 をバックアップし、リンク情報312 を「<a href=“/backup/mamechishiki/souji.html ”> 」へ書き換える等のB2で行ったバックアップ処理と同様の処理を行う(B10)。以後、参照文書取得手段320 は、書き換えられたリンク情報312 に基づいて参照先文書を取得するときには、第1のコンピュータ200 ではなく、バックアップ文書格納手段370 に格納された文書を取得するようになる。
【0038】
次に、参照先文書211 の有効期限情報212 の記述が、例えば「<meta name= “expiration”date= “1999/12/31 23:59:00 ”action= “update”> 」というように、期限がきたら「/souji.html 」の内容が「更新」されることを示している場合に、図7に示す参照元文書311 中のリンク情報312 によって指し示される参照先文書の取得が要求された場合の動作を説明する。図7に示すリンク情報312 は、「update= ”list”」という記述により、更新時の処置を指定するパラメータ「update」に、更新前後の参照先文書へのリンクを列挙するように指定するパラメータ値「list」を指定している。
【0039】
利用者のクリック操作等によって図7に示すリンク情報312 が入力されると、参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 が前述した処理と同様の処理を行い、有効期限「西暦1999年の12月31日の23時59分」,操作種別「更新」,リンク情報312 ,参照元文書311 の文書IDの組を有効期限格納手段360 に格納する。
【0040】
期限文書処置手段350 は、上記情報の組を処理対象にすると、操作種別が「変更」で、且つリンク情報312 に処置の指定「update= ”list”」が含まれていることから(図5,B3がNO,B9がYES)、上記情報の組を、図示を省略した更新リストへ登録すると共に、有効期限格納手段360 から削除する(B11)。
【0041】
期限文書処置手段350 は、更新リストを常時監視しており、有効期限切れ直前の組を検出した場合は、次のような処理を行う。今、例えば、有効期限になる直前の組として上記組を検出すると、その組に含まれている参照元文書311 の文書IDとリンク情報312 とに基づいて、参照元文書311 中のリンク情報312 の直後に「backup」という記述を含むリンク情報が存在するか否かを調べる。そして存在しない場合は、リンク情報312 によって示される参照先文書を第1のコンピュータ200 から取得してバックアップ文書格納手段370 にバックアップすると共に、更新後の参照先文書とバックアップされた参照先文書の両方が参照可能なように、図8に示すように、参照元文書311 中のリンク情報312 の直後にリンク情報313 「<a href=“/backup/mamechishiki/souji.html ”> 」を追加する。この時、図8に例示するように、それぞれの参照先文書を区別できるように「バックアップ」という文字列や更新日時などを加えて参照元文書を修正しても良い。これに対して、リンク情報312 の直後に「backup」という記述を含むリンク情報が既に存在する場合は、そのリンク情報によって示される位置に、リンク情報312 によってリンクされる参照先文書を、既に格納されている文書に追加する形式で格納する。その後、更新リストから上記処理対象にした情報の組を削除する。更に、更新リスト中に上記情報の組と同一内容の情報の組が存在する場合は、同一の文書がバックアップされるのを防ぐため、それらも更新リストから削除する。
【0042】
次に、参照先文書211 が更新される場合の処置として更新前の文書のみを参照するように指定する「update= ”backup”」という記述を含むリンク情報312 「<a href=“http://www.mamechishiki.com/souji.html”update= ”backup”> 」によって参照先文書211 の取得が要求された場合の動作を説明する。
【0043】
利用者のクリック操作等によって上記リンク情報312 が入力されると、参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 が前述した処理と同様の処理を行い、有効期限,操作種別「更新」,リンク情報312 ,参照元文書311 の文書IDの組を有効期限格納手段360 に格納する。
【0044】
期限文書処置手段350 は、有効期限格納手段360 に格納されている上記した情報の組を処理対象にすると、操作種別が「更新」で、更新時の処置の指定が「backup」であることから(図5,B3がNO,B5がYES)、更新前の参照先文書211 をバックアップして、参照元文書311 中のリンク情報312 がバックアップ文書を参照するように、「<a href=“/backup/mamechishiki/souji.html ”> 」へと書き換える等のバックアップ処理を行う(B6)。
【0045】
次に、参照先文書211 が更新される場合の処置として更新後の文書のみを参照するように指定する「update= ”update”」という記述を含むリンク情報312 「<a href=“http://www.mamechishiki.com/souji.html”update= ”update”> 」によって参照先文書211 の取得が要求された場合の動作を説明する。
【0046】
利用者のクリック操作等によって上記リンク情報312 が入力されると、参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 が前述した処理と同様の処理を行い、有効期限,操作種別「更新」,リンク情報312 ,参照元文書311 の文書IDの組を有効期限格納手段360 に格納する。
【0047】
期限文書処置手段350 は、有効期限格納手段360 に格納されている上記した情報の組を処理対象にすると、操作種別が「更新」で、更新時の処置の指定が「update」であることから(図5,B3がNO,B7がYES)、バックアップ文書の作成もリンク情報312 の更新も行わずに、有効期限格納手段360 から上記した情報の組を削除する処理のみを行う(B8)。
【0048】
図9は本発明に係る分散情報確保装置の第2の実施の形態の一構成例を示すブロック図である。
【0049】
本実施の形態における分散情報確保装置は、第1のコンピュータ200 と、第2のコンピュータ300 aと、第3のコンピュータ400 と、それらを接続する計算機ネットワーク100 とから構成されている。
【0050】
本実施の形態の第1のコンピュータ200 は、図1に示した第1の実施の形態に於ける第1のコンピュータ200 と同一構成を有している。
【0051】
本実施の形態の第2のコンピュータ300 aは、期限文書処置手段350 の代わりに期限文書処置手段351 を備えている点、確保要求発生手段380 が追加されている点、及びバックアップ文書格納手段370 を備えていない点が、図1に示した第1の実施の形態に於ける第2のコンピュータ300 と相違している。
【0052】
期限文書処置手段351 は、図5のB2,B6,B10に於いて、処理対象にしている情報の組に含まれているリンク情報312 と、バックアップした参照先文書に付す名前とを確保要求発生手段380 に通知した後、参照元文書311 中のリンク情報312 をバックアップした参照先文書を指し示すものに書き換え、更に、上記処理対象にしている情報の組を有効期限格納手段360 から削除する処理を行う点が、図1に示した期限文書処置手段350 と相違している。更に、期限文書処置手段351 は、更新リスト中に有効期限切れになる直前の情報の組を検出した場合、その組に含まれているリンク情報と、バックアップした参照先文書に付す名前とを確保要求発生手段380 に通知した後、参照元文書311 中にバックアップした参照先文書を指し示すリンク情報を追加し、更に、上記処理対象にしている情報の組を更新リストから削除する処理を行う点が、図1に示した期限文書処置手段350 と相違している。
【0053】
確保要求発生手段380 は、期限文書処置手段351 から通知されたリンク情報312 及びバックアップした参照先文書に付す名前を含んだ確保要求を、計算機ネットワーク100 を介して第3のコンピュータ400 へ通知する機能を有する。
【0054】
第2のコンピュータ300 aが備えている記録媒体K300 aは、ディスク,半導体メモリ,その他の記録媒体であり、コンピュータ300 aを、参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 ,期限文書処置手段351 ,確保要求発生手段380 として機能させるためのプログラムが記録されている。このプログラムは、コンピュータ300 aによって読み取られ、コンピュータ300 aの動作を制御することで、コンピュータ300 a上に参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 ,期限文書処置手段351 ,確保要求発生手段380 を実現する。
【0055】
第3のコンピュータ400 は、第2のコンピュータ300 aからの確保要求を受理する確保要求受理手段420 と、受理した要求に従って第1のコンピュータ200 から参照先文書211 を取得してバックアップ文書格納手段410 に格納する参照文書取得手段430 と、参照文書取得手段430 により取得された参照先文書を保持するバックアップ文書格納手段410 とを含んで構成される。
【0056】
第3のコンピュータ400 が備えている記録媒体K400 は、ディスク,半導体メモリ,その他の記録媒体であり、コンピュータ400 を確保要求受理手段420 ,参照文書取得手段430 として機能させるためのプログラムが記録されている。このプログラムは、コンピュータ400 によって読み取られ、コンピュータ400 の動作を制御することで、コンピュータ400 上に、確保要求受理手段420 ,参照文書取得手段430 を実現する。
【0057】
例えば、計算機ネットワーク100 はインターネットで、第1のコンピュータ200 はWWW の情報を発信するWeb サーバであり、「www.mamechishiki.com」の名前で参照されるものとし、参照先文書211 はHTML形式で書かれたWeb ページであるとし、「/souji.html 」の名前で参照されるものとする。例えば、この参照元文書211 が西暦1999年の12月31日の23時59分に有効期限が切れ、このページが削除deleteされる予定であるとすると、有効期限設定手段220 は作成者の指示に基づいて「<meta name= “expiration” date=“1999/12/31 23:59:00 ” action=“ delete ”> 」という有効期限情報212 を参照先文書211 に挿入する。図2は有効期限情報212 が挿入された参照先文書211 の一例である。
【0058】
また、第2のコンピュータ300 aの電子文書格納手段310 に保持される参照元文書311 もHTML形式で書かれたWeb ページであるとし、図3に例示するように「<a href=“http://www.mamechishiki.com/souji.html”> 」という、第1 のコンピュータ上に存在する参照先文書211 を参照するリンク情報312 を含んで記述されているとする。
【0059】
参照文書取得手段320 は、利用者のクリック操作等により、図3に示す参照元文書311 中のリンク情報312 が入力されると、図4の流れ図に示すように、第1のコンピュータ200 から参照先文書211 を取得し、それをユーザに提示する(A1〜A3)。更に、参照文書取得手段320 は、参照先文書211 と、リンク情報312 と、リンク情報312 を含んでいる参照元文書311 の文書IDを有効期限解析手段330 に通知する(A4)。
【0060】
これにより、有効期限解析手段330 は受け取った参照先文書211 を解析して有効期限情報212 を検出し、「西暦1999年の12月31日の23時59分」という有効期限の日時と「削除」という有効期限に参照先文書211 に施される操作種別とを取り出し、有効期限登録制御手段340 へ渡す。その際、リンク情報312 ,参照元文書311 の文書IDも有効期限登録制御手段340 に渡す。有効期限登録制御手段340 は、リンク情報312 と、参照元文書311 の文書IDと、有効期限「西暦1999年の12月31日の23時59分」と、操作種別「削除」とを組にして有効期限格納手段360 に格納する。
【0061】
期限文書処置手段351 は、有効期限格納手段360 に格納されている上記情報の組を処理対象にすると、操作種別が「削除」であるので(図5,B1がYES)、B2のバックアップ処理を行う。
【0062】
B2のバックアップ処理では、次のような処理を行う。先ず、上記情報の組に含まれているリンク情報312 と、バックアップした参照先文書211 に付す名前とを確保要求発生手段380 に渡す。次に、参照元文書311 中のリンク情報312 をバックアップした参照先文書を指し示すものに変更する。そして、最後に、有効期限格納手段360 から上記した情報の組を削除する。今、例えば、第3のコンピュータ400 の名前が「www.backup.com」であり、バックアップした参照先文書211 に付す名前が「/mamechishiki/souji.html」であるとすると、期限文書処置手段351 はリンク情報312 を「<a href=“http://www.backup.com/mamechishiki/souji.html ”> 」へと書き換える。図10は、書き換え後の参照元文書311 の例である。以後、参照文書取得手段320 は、書き換えられたリンク情報312 に基づいて参照先文書を取得するときには、第1のコンピュータ200 ではなく、第3のコンピュータ400 のバックアップ文書格納手段410 に格納された参照先文書を取得するようになる。
【0063】
確保要求発生手段380 は、期限文書処置手段351 からリンク情報312 と、バックアップする参照先文書211 に付す名前が渡されると、それらを含む確保要求を第3のコンピュータ400 に通知する。
【0064】
第3のコンピュータ400 は、確保要求受理手段420により第2のコンピュータ300 aから確保要求を受け取り、参照文書取得手段430 により確保要求中のリンク情報312 によって指し示される参照先文書211 を第1のコンピュータ200 から取得し、バックアップ文書格納手段410 へ確保参照先文書411 としてバックアップする。その時、確保参照先文書411 の名前は、確保要求に含まれている名前とする。更に、参照文書取得手段430 は、確保要求発生手段380 と確保要求受理手段420 の間で締結した条件に基づいて確保参照先文書411 に含まれる有効期限情報を保持期限情報412 に書き換える。図11は保持期限を「西暦2004年の12月31日の23時59分」とした場合の書き換え後の確保参照先文書411 の例である。
【0065】
図12は本発明に係る分散情報確保ビジネスシステムの実施の形態の一構成例を示すブロック図であり、第1のコンピュータ200 と、第2のコンピュータ300 bと、第3のコンピュータ400 aと、それらを接続する計算機ネットワーク100 とから構成されている。
【0066】
本実施の形態の第1のコンピュータ200 は、図9に示した第1のコンピュータ200 と同一の構成を有する。
【0067】
本実施の形態の第2のコンピュータ300 bは、請求受理手段390 を備えている点が図9に示した第2のコンピュータ300 aと相違している。請求受理手段390 は、第3のコンピュータ400 aから送られてくる、請求金額等を含む費用請求を受信し、プリンタ,表示装置等の出力装置(図示せず)へ出力する機能を有する。コンピュータ300 bが備えている記録媒体K300 bは、ディスク,半導体メモリ,その他の記録媒体であり、コンピュータ300 bを、参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 ,期限文書処置手段351 ,確保要求発生手段380 ,請求受理手段390 として機能させるためのプログラムが記録されている。このプログラムは、コンピュータ300 bによって読み取られ、コンピュータ300 bの動作を制御することで、コンピュータ300 b上に、参照文書取得手段320 ,有効期限解析手段330 ,有効期限登録制御手段340 ,期限文書処置手段351 ,確保要求発生手段380 ,請求受理手段390 を実現する。
【0068】
本実施の形態の第3のコンピュータ400 aは、費用決済手段440 を備えている点と、確保要求受理手段420 ,参照文書取得手段430 の代わりにそれぞれ確保要求受理手段421 ,参照文書取得手段431 を備えている点が、図9の第3のコンピュータ400 と相違している。
【0069】
確保要求受理手段421 は、確保要求受理手段420 が備えている機能に加えて、受理した確保要求の内容を費用決済手段440 に通知する機能を有する。参照文書取得手段431 は、参照文書取得手段430 が備えている機能に加えて、バックアップ文書格納手段410 にバックアップした確保参照先文書411 のサイズ及び保持期限を費用決済手段440 に通知する機能を有する。費用決済手段440 は、参照文書取得手段431 から通知されたサイズ,保持期限に基づいて請求金額を算出する機能や、上記請求金額や、確保要求受理手段421 から通知された確保要求の内容等を含む費用請求を第2のコンピュータ300 bへ送信する機能を有する。
【0070】
第3のコンピュータ400 aが備えている記録媒体K400 aは、ディスク,半導体メモリ,その他の記録媒体であり、コンピュータ400 aを確保要求受理手段421 ,参照文書取得手段431 ,費用決済手段440 として機能させるためのプログラムが記録されている。このプログラムは、コンピュータ400 aによって読み取られ、コンピュータ400 aの動作を制御することで、コンピュータ400 a上に、確保要求受理手段421 ,参照文書取得手段431 ,費用決済手段440 を実現する。
【0071】
第3のコンピュータ400 a内の確保要求受理手段421 は、第2のコンピュータ300 bからの確保要求を受信すると、その内容を参照文書取得手段431 及び費用決済手段440 に通知する。参照文書取得手段431 は、確保要求によって要求されている参照先文書211を第1のコンピュータ200 から取得し、それを確保参照先文書411 としてバックアップ文書格納手段410 に保存すると共に、そのサイズ及び保持期限を費用決済手段440 に通知する。費用決済手段440 は、サイズ及び保持期限に基づいて請求金額を算出し、この算出した請求金額や確保要求受理手段421 から通知された確保要求の内容等を含む費用請求を第2のコンピュータ300 bへ送信する。
【0072】
第2のコンピュータ300 b内の請求受理手段390 は、第3のコンピュータ400 aからの費用請求を受理すると、それをプリンタ,表示装置等の出力装置に出力することにより、管理者に費用請求を提示する。これにより、管理者は請求された費用の支払いを行う。また、請求受理手段390 に、費用決済手段440 に対して電子的に費用を支払う機能を持たせ、費用決済手段440 から費用の支払いが請求された場合、電子的に費用を支払うようにしても良い。
【0073】
また、費用の決済を、図13に例示するように、計算機ネットワーク100 に接続された、第2のコンピュータ300 bおよび第3のコンピュータ400 aとは別の決済機関500 を通じて遂行しても良い。この場合には第2のコンピュータ300 bの請求受理手段390 および第3のコンピュータ400 aの費用決済手段440 は決済機関500 に対して決済処理を行う。
【0074】
【発明の効果】
本発明によれば、計算機ネットワーク上に分散された電子文書間の参照において、参照先の情報の更新が発生するより前に、参照元が更新時期と更新内容を知って、参照先データが変更、移動、削除された場合にも適切な参照を維持可能にする分散情報確保装置の提供が可能となる。
【0075】
また、参照先文書の確保を必ずしも参照元のコンピュータでおこなう必要が無く、第3のコンピュータに確保し、それを参照することで適切な参照を維持可能にする分散情報確保装置および、該分散情報確保装置に基づいた分散情報確保ビジネスビジネスシステムの提供が可能となる。
【図面の簡単な説明】
【図1】本発明に係る分散情報確保装置の第1の実施の形態の構成例を示すブロック図である。
【図2】参照先文書211 の一例を示す図である。
【図3】参照元文書311 の一例を示す図である。
【図4】参照文書取得手段320 の処理例を示す流れ図である。
【図5】期限文書処置手段350 の処理例を示す流れ図である。
【図6】バックアップされた参照先文書を指し示すようにリンク情報が書き換えられた参照元文書311 の一例を示す図である。
【図7】参照先文書が更新される際の処置の記述を含む参照元文書311 の一例を示す図である。
【図8】バックアップされた更新前の参照先文書と更新後の新しい参照先文書の両方を参照可能なようにリンク情報が追加された後の参照元文書311 の一例を示す図である。
【図9】本発明に係る分散情報確保装置の第2の実施の形態の構成例を示すブロック図である。
【図10】第3のコンピュータに確保された確保参照先文書を指すようにリンク情報が書き換えられた参照元文書の一例を示す図である。
【図11】確保参照先文書411 の一例を示す図である。
【図12】本発明に係る分散情報確保ビジネスシステムの実施の形態の構成例を示すブロック図である。
【図13】図12に示す第2,第3のコンピュータとは別の決済機関を含む分散情報確保ビジネスシステムの構成例を示すブロック図である。
【符号の説明】
100…計算機ネットワーク
200…第1のコンピュータ
210…電子文書格納手段
211…参照先文書
212…有効期限情報
220…有効期限設定手段
300,300a,300b…第2のコンピュータ
310…電子文書格納手段
311…参照元文書
312…リンク情報
313…リンク情報
320…参照文書取得手段
330…有効期限解析手段
340…有効期限登録制御手段
350…期限文書処置手段
351…期限文書処置手段
360…有効期限格納手段
370…第2のコンピュータのバックアップ文書格納手段
380…確保要求発生手段
390…第2のコンピュータの請求受理手段
400,400a…第3のコンピュータ
410…第3のコンピュータのバックアップ文書格納手段
411…確保参照先文書
412…保持期限情報
420…確保要求受理手段
430…参照文書取得手段
440…第3のコンピュータの費用決済手段
K200,K300,K300a,K300b,K400,K400a…記録媒体
500…決済機関[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a technology for managing information circulating on a computer network, and more particularly to a data management technology for enabling long-term and constant reference to fluid information published on the Internet.
[0002]
[Prior art]
Detecting the update after the update is disclosed, for example, in JP-A-11-015851 in "WWW page link control system and recording medium recording control processing program therefor". Is updated, update identification information indicating that fact can be displayed on the link source page.
[0003]
Also, refer to the first page stored in the first computer in the "hyperlink automatic updating method" of JP-A-10-333966 and the "information synchronization method" of JP-A-09-293010. By maintaining information of a second page held by a second computer having a link to be made in a database on the first computer, when the first page is updated or moved, the page is referred to Disclosed is a method for notifying a second computer having a link so that a link that refers to the first page included in the second page can be updated.
[0004]
[Problems to be solved by the invention]
In information distributed and managed on a computer network based on a hypertext structure such as WWW, it is possible to define a link between pieces of information and define a reference to information stored in a different computer. The administrator of the referenced information can update the contents of the referenced information, such as changing, moving, or removing it, without notice to the administrator of the referring information. However, there arises a problem that reference itself becomes impossible.
[0005]
In the "automatic hyperlink updating method" of JP-A-10-333966 and the "information synchronization method" of JP-A-09-293010, it is necessary to register the information of the reference source in the computer of the reference destination. Otherwise, the update of the information of the reference destination is not notified to the reference source. Further, according to “WWW page link control system and a recording medium storing the control processing program” in Japanese Patent Application Laid-Open No. H11-015851, the information of the reference destination is updated by the reference source without registering the computer in the reference destination. However, for that purpose, it is necessary to access the computer of the reference destination and acquire information in order to check the update status regardless of the presence or absence of the actual update.
[0006]
In either method, the update is notified to the reference source after the update of the reference destination, and depending on the content of the update, the information of the reference destination may differ from the reference intended by the reference source. Thus, the problem of losing the value of reference may occur.
[0007]
Therefore, an object of the present invention is to provide a distributed information securing apparatus that allows a reference source to know an update time and an update content before an update of information of a reference destination occurs and to take appropriate action. .
[0008]
[Means for Solving the Problems]
The distributed information securing device of the present invention achieves the above object,
A first computer and a second computer are connected via a computer network,
The first computer comprises:
Electronic document storage means for storing the referenced document;
Expiration date and when it expiresFor the referenced documentDoneIndicates whether the operation is a delete, move, or updateExpiration date setting means for setting expiration date information including an operation type in the reference destination document,
The second computer comprises:
Electronic document storage means for storing a reference source document including link information to the reference destination document,
Reference document acquisition means for acquiring a reference destination document referred to by the reference source document based on link information,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the referenced document in the expiration date storage unit in association with the link information to the referenced document based on the analysis result of the expiration date analysis unit;
If the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information to the reference destination document is delete or update, the link is set at a time earlier than the expiration date. The reference document indicated by the information is backed up to the backup document storage means, and the link information in the reference source document is changed to indicate the reference document backed up in the backup document storage means. At the time of expiration, the link information in the reference source document is changed to indicate the destination of the reference destination documentTerm processing means.
[0009]
In this configuration, the expiration date analysis unit detects the expiration date information of the reference document, and the expiration date registration control unit reads the expiration date information of the reference document based on the analysis result of the expiration date analysis unit. The information is stored in the expiration date storage unit in association with the link information to the document. The term document processing unit updates the link information in the reference source document and backs up the reference destination document to the backup document storage unit based on the link information and the expiration date information stored in the expiration date storage unit. I do. For example, if the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information is delete or update, the expiration date document processing means The reference document indicated by the link information is backed up to the backup document storage means, and the link information in the reference source document is changed to point to the reference document backed up to the backup document storage means. At this point, the link information in the reference source document is changed to information indicating the destination of the reference destination document.
[0010]
Further, the distributed information securing device of the present invention reduces the load on the second computer.
A first computer, a second computer, and a third computer are connected via a computer network;
The first computer comprises:
Electronic document storage means for storing the referenced document;
Expiration date and when it expiresFor the referenced documentDoneIndicates whether the operation is a delete, move, or updateExpiration date setting means for setting expiration date information including an operation type in the reference destination document,
The second computer comprises:
Electronic document storage means for storing a reference source document including link information to the reference destination document,
Reference document acquisition means for acquiring a reference destination document referred to by the reference source document based on link information,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the reference destination document in the expiration date storage unit in association with the link information to the reference destination document based on the analysis result of the expiration date analysis unit;
If the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information to the reference destination document is delete or update, the link is set at a time earlier than the expiration date. It instructs to secure the referenced document indicated by the information by the third computer, and changes the link information in the referring source document to one that indicates the referenced document secured by the third computer. In some cases, when the expiration date has passed, the link information in the reference source document is changed to indicate the destination of the reference destination document.Expiration date document processing means;
Securing request generating means for requesting the third computer to secure a reference destination document in response to an instruction from the time limit document processing means,
The third computer comprises:
Securing request receiving means for receiving a securing request from the second computer;
A reference document acquisition unit that acquires a reference document from the first computer in accordance with the request received by the reservation request reception unit and stores the reference document in the backup document storage unit.
[0011]
In this configuration, the third computer performs acquisition and backup of the reference destination document in place of the second computer, so that the load on the second computer can be reduced.
[0012]
Further, the distributed information securing business system of the present invention achieves the above object and enables the management computer of the request source computer to charge the management cost of the referenced document backed up by a request from another computer.
A first computer, a second computer, and a third computer are connected via a computer network;
The first computer comprises:
Electronic document storage means for storing the referenced document;
An expiration date and expiration date setting means for setting expiration date information including an operation type to be performed when the expiration date has expired in the reference destination document.
The second computer comprises:
Electronic document storage means for storing a reference source document including link information to the reference destination document,
Reference document acquisition means for acquiring a reference destination document referred to by the reference source document based on link information,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the reference destination document in the expiration date storage unit in association with the link information to the reference destination document based on the analysis result of the expiration date analysis unit;
Based on the link information and the expiration date information stored in the expiration date storage means, a reference document to be secured by the third computer is indicated, and link information indicating the reference destination document in the reference source document is provided. Term document processing means for changing the third computer to point to the reference destination document after being secured,
Securing request generating means for requesting the third computer to secure a referenced document in response to an instruction from the time limit document processing means;
Claim receiving means for receiving management cost claim information transmitted from the third computer,
The third computer comprises:
Securing request receiving means for receiving a securing request from the second computer;
Reference document acquisition means for acquiring a reference document from the first computer in accordance with the request received by the reservation request acceptance means and storing the same in a backup document storage means;
The reference document acquiring means includes a cost settlement means for transmitting management fee billing information for the reference destination document stored in the backup document storage means to the second computer.
[0013]
In this configuration, the third computer charges the second computer for the management cost of the referenced document acquired and backed up by the securing request from the second computer.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, embodiments of the present invention will be described in detail with reference to the drawings.
[0015]
FIG. 1 is a block diagram showing one configuration example of the first embodiment of the shared information securing device according to the present invention. The shared information securing device according to the embodiment of the present invention includes a
[0016]
The
[0017]
The recording medium K200 provided in the
[0018]
The second computer 300 stores the electronic document storage unit 310 storing the reference source document 311 including the
[0019]
The recording medium K300 included in the second computer 300 is a disk, a semiconductor memory, or another recording medium. The computer 300 is referred to as a reference
[0020]
For example, the
[0021]
It is also assumed that the reference source document 311 held in the electronic document storage unit 310 of the second computer 300 is also a Web page written in the HTML format, and as shown in FIG. 3, “<a href =“ http: // / Www. mamechishiki. com / souji. html ">", the
[0022]
Next, the operation of the present embodiment will be described. Now, when the reference destination document 211 and the reference source document 311 are as shown in FIG. 2 and FIG. 3, respectively, the user or the administrator of the computer 300 can use the reference source document displayed on the display device (not shown). It is assumed that the
[0023]
When the
[0024]
The expiration date analyzing means 330 analyzes the received reference destination document 211 to detect the
[0025]
The term document processing means 350 performs the processing shown in the flowchart of FIG. 5 with the set of the expiration date, the operation type, the link information, and the document ID stored in the expiration date storage means 360 constantly or periodically. .
[0026]
For example, suppose that a set of the above-mentioned expiration date “23:59 on December 31, 1999”, operation type “delete”, link
[0027]
The term document processing means 350 first checks the operation type (FIG. 5, B1, B3). In the case of this example, the operation type is “delete”, and the determination result of B1 is YES, so the term
[0028]
In the backup process of B2, the following process is performed. First, the reference document 211 pointed by the
[0029]
After the
[0030]
Next, the description of the
[0031]
When the
[0032]
As a result, the expiration date analysis means 330 and the expiration date registration control means 340 perform the same processing as described above, and the expiration date is stored in the expiration date storage means 360 at 23:59 on December 31, 1999. , The operation type “move (including destination)”, the
[0033]
When the set of information stored in the expiration date storage means 360 is set as a processing target, the operation type is “move” (FIG. 5, B3 is YES). Is registered in a transfer list (not shown), and the set of information described above is deleted from the expiration date storage means 360 (B4). The expiration date document processing means 350 constantly monitors the contents of the transfer list, and when the expiration date is “23:59 on December 31, 1999 AD”, the document ID is not backed up without backing up the referenced document. The
[0034]
Next, the description of the
[0035]
When the
[0036]
When the set of the information stored in the expiration
[0037]
In the case of this example, as shown in FIG. 3, since the
[0038]
Next, the description of the
[0039]
When the
[0040]
When the set of information is set as a processing target, the term
[0041]
The term document processing means 350 constantly monitors the update list, and performs the following processing when detecting a pair immediately before the expiration date. Now, for example, when the above set is detected as a set immediately before the expiration date, the
[0042]
Next, as a process when the reference destination document 211 is updated, link
[0043]
When the
[0044]
When the above-mentioned information set stored in the expiration date storage means 360 is to be processed, the expiration date document processing means 350 indicates that the operation type is "update" and the specification of the action at the time of update is "backup". (FIG. 5, B3 is NO, B5 is YES), the reference document 211 before the update is backed up, and “<a href =“ / ”is set so that the
[0045]
Next, as a measure when the reference destination document 211 is updated, link
[0046]
When the
[0047]
When the above-mentioned information set stored in the expiration date storage means 360 is to be processed, the expiration date document processing means 350 indicates that the operation type is "update" and the specification of the action at the time of update is "update". (FIG. 5, B3 is NO, B7 is YES), only the process of deleting the above-mentioned information set from the expiration date storage means 360 is performed without creating a backup document and updating the link information 312 (B8).
[0048]
FIG. 9 is a block diagram showing a configuration example of the second embodiment of the shared information securing device according to the present invention.
[0049]
The shared information securing device according to the present embodiment includes a
[0050]
The
[0051]
The
[0052]
In B2, B6, and B10 in FIG. 5, the expiration date
[0053]
The reservation
[0054]
The recording medium K300a provided in the
[0055]
The
[0056]
The recording medium K400 included in the
[0057]
For example, the
[0058]
It is also assumed that the reference source document 311 held in the electronic document storage unit 310 of the
[0059]
When the
[0060]
As a result, the expiration date analyzing means 330 analyzes the received reference destination document 211 to detect the
[0061]
When the set of information stored in the expiration date storage means 360 is to be processed, the operation type is "delete" (FIG. 5, B1 is YES). Do.
[0062]
In the backup process of B2, the following process is performed. First, the
[0063]
When the
[0064]
The
[0065]
FIG. 12 is a block diagram showing a configuration example of an embodiment of a distributed information securing business system according to the present invention, in which a
[0066]
The
[0067]
The
[0068]
The
[0069]
The reservation request receiving unit 421 has a function of notifying the
[0070]
The recording medium K400a provided in the
[0071]
Upon receiving the securing request from the
[0072]
Upon receipt of the cost request from the
[0073]
In addition, as shown in FIG. 13, the settlement of the expense may be performed through a
[0074]
【The invention's effect】
According to the present invention, in the reference between electronic documents distributed on the computer network, before the information of the reference destination is updated, the reference source knows the update time and the update content, and the reference destination data is changed. It is possible to provide a shared information securing device that can maintain appropriate reference even when the data is moved or deleted.
[0075]
Further, it is not always necessary to secure the reference destination document on the referrer computer, and the shared information is secured in the third computer, and the shared information is secured by referencing it. It is possible to provide a distributed information securing business system based on the securing device.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of a first embodiment of a shared information securing device according to the present invention.
FIG. 2 is a diagram showing an example of a reference destination document 211.
FIG. 3 is a diagram illustrating an example of a reference source document 311.
FIG. 4 is a flowchart showing a processing example of a reference
FIG. 5 is a flowchart showing a processing example of a term document processing means 350;
FIG. 6 is a diagram showing an example of a reference source document 311 in which link information has been rewritten so as to point to a backed-up reference destination document.
FIG. 7 is a diagram illustrating an example of a reference source document 311 including a description of a process when a reference destination document is updated.
FIG. 8 is a diagram showing an example of a reference source document 311 after link information has been added so that both the backup reference document before update and the new reference document after update can be referenced.
FIG. 9 is a block diagram illustrating a configuration example of a second embodiment of the shared information securing device according to the present invention.
FIG. 10 is a diagram illustrating an example of a reference source document in which link information has been rewritten to point to a secured reference destination document secured in a third computer.
FIG. 11 is a diagram illustrating an example of a secured reference destination document 411.
FIG. 12 is a block diagram showing a configuration example of an embodiment of a distributed information securing business system according to the present invention.
FIG. 13 is a block diagram showing a configuration example of a distributed information securing business system including a settlement institution other than the second and third computers shown in FIG. 12;
[Explanation of symbols]
100 Computer network
200: first computer
210 ... electronic document storage means
211: Referenced document
212: Expiration date information
220 ... expiration date setting means
300, 300a, 300b ... second computer
310 Electronic document storage means
311: Reference source document
312 ... Link information
313 ... Link information
320: Reference document acquisition means
330: expiration date analysis means
340: expiration date registration control means
350: Term document processing means
351... Expiration date document processing means
360: expiration date storage means
370: Backup document storage means of the second computer
380 ... Securing request generation means
390 ... Request receiving means of the second computer
400, 400a ... third computer
410: Backup document storage means of the third computer
411: Secured reference destination document
412: Retention period information
420 ... Securing request receiving means
430: Reference document acquisition means
440: Expense settlement means of the third computer
K200, K300, K300a, K300b, K400, K400a ... recording medium
500… Payment organization
Claims (6)
前記第1のコンピュータは、
参照先文書を格納した電子文書格納手段と、
有効期限および有効期限になった時に前記参照先文書に対して行われる操作が削除,移動,更新の内の何れであるのかを示す操作種別を含む有効期限情報を前記参照先文書に設定する有効期限設定手段とを含んで構成され、
前記第2のコンピュータは、
前記参照先文書へのリンク情報を含んだ参照元文書を格納した電子文書格納手段と、
前記参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段と、
該参照文書取得手段で取得された参照先文書に設定された有効期限情報を検出する有効期限解析手段と、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けて有効期限格納手段に格納する有効期限登録制御手段と、
参照先文書へのリンク情報と関連付けられて前記有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点で前記リンク情報によって示される参照先文書をバックアップ文書格納手段へバックアップすると共に参照元文書中のリンク情報を前記バックアップ文書格納手段にバックアップした前記参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を示すものに変更する期限文書処置手段とを含んで構成されることを特徴とする分散情報確保装置。A first computer and a second computer are connected via a computer network,
The first computer comprises:
Electronic document storage means for storing the referenced document;
An expiration date and an expiration date information including an operation type indicating whether the operation performed on the referenced document at the time of expiration is deletion, movement, or updating is set in the referenced document. Term setting means,
The second computer comprises:
Electronic document storage means for storing a reference source document including link information to the reference destination document,
Reference document acquisition means for acquiring a reference destination document referred to by the reference source document based on link information,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the referenced document in the expiration date storage unit in association with the link information to the referenced document based on the analysis result of the expiration date analysis unit;
If the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information to the reference destination document is delete or update, the link is set at a time earlier than the expiration date. The reference document indicated by the information is backed up to the backup document storage means, and the link information in the reference source document is changed to indicate the reference document backed up in the backup document storage means. A distributed information securing apparatus, comprising: a term document processing unit for changing link information in a reference source document to information indicating a destination of the reference destination document at a time when the term has expired.
前記第1のコンピュータは、
参照先文書を格納した電子文書格納手段と、
有効期限および有効期限になった時に前記参照先文書に対して行われる操作が削除,移動,更新の内の何れであるかを示す操作種別を含む有効期限情報を前記参照先文書に設定する有効期限設定手段とを含んで構成され、
前記第2のコンピュータは、
前記参照先文書へのリンク情報を含んだ参照元文書を格納した電子文書格納手段と、
前記参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段と、
該参照文書取得手段によって取得された参照先文書に設定されている有効期限情報を検出する有効期限解析手段と、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けで有効期限格納手段に格納する有効期限登録制御手段と、
参照先文書へのリンク情報と関連付けられて前記有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点で前記リンク情報によって示される参照先文書を前記第3のコンピュータで確保することを指示すると共に参照元文書中のリンク情報を前記第3のコンピュータに確保された参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を指し示すものに変更する期限文書処置手段と、
該期限文書処置手段からの指示を受けて前記第3のコンピュータに参照先文書の確保を要求する確保要求発生手段とを含んで構成され、
前記第3のコンピュータは、
前記第2のコンピュータから確保要求を受理する確保要求受理手段と、
該確保要求受理手段が受理した要求に従って前記第1のコンピュータから参照先文書を取得してバックアップ文書格納手段に格納する参照文書取得手段とを含んで構成されることを特徴とする分散情報確保装置。A first computer, a second computer, and a third computer are connected via a computer network;
The first computer comprises:
Electronic document storage means for storing the referenced document;
An expiration date and expiration date information including an operation type indicating whether the operation to be performed on the referenced document when the expiration date has expired is deletion, movement, or updating is set in the referenced document. Term setting means,
The second computer comprises:
Electronic document storage means for storing a reference source document including link information to the reference destination document,
Reference document acquisition means for acquiring a reference destination document referred to by the reference source document based on link information,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the reference destination document in the expiration date storage unit in association with the link information to the reference destination document based on the analysis result of the expiration date analysis unit;
If the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information to the reference destination document is delete or update, the link is set at a time earlier than the expiration date. It instructs to secure the referenced document indicated by the information by the third computer, and changes the link information in the referring source document to one that indicates the referenced document secured by the third computer. In some cases, when the expiration date has passed, the term information processing means for changing the link information in the reference source document to one that indicates the destination of the reference destination document ,
Securing request generating means for requesting the third computer to secure a reference destination document in response to an instruction from the time limit document processing means,
The third computer comprises:
Securing request receiving means for receiving a securing request from the second computer;
And a reference document acquisition unit for acquiring a reference document from the first computer in accordance with the request received by the reservation request reception unit and storing the reference document in a backup document storage unit. .
前記第1のコンピュータは、
参照先文書を格納した電子文書格納手段と、
有効期限および有効期限になった時に行われる操作種別を含む有効期限情報を前記参照先文書に設定する有効期限設定手段とを含んで構成され、
前記第2のコンピュータは、
前記参照先文書へのリンク情報を含んだ参照元文書を格納した電子文書格納手段と、
前記参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段と、
該参照文書取得手段によって取得された参照先文書に設定されている有効期限情報を検出する有効期限解析手段と、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けで有効期限格納手段に格納する有効期限登録制御手段と、
前記有効期限格納手段に格納されているリンク情報と有効期限情報とに基づいて、前記第3のコンピュータに確保させる参照先文書を指示すると共に、参照元文書中の前記参照先文書を指し示すリンク情報を前記第3のコンピュータに確保後の前記参照先文書を指し示すように変更する期限文書処置手段と、
該期限文書処置手段からの指示を受けて前記第3のコンピュータに参照先文書の確保を要求する確保要求発生手段と、
前記第3のコンピュータから送信される管理費用の請求情報を受信する請求受理手段とを含んで構成され、
前記第3のコンピュータは、
前記第2のコンピュータから確保要求を受理する確保要求受理手段と、
該確保要求受理手段が受理した要求に従って前記第1のコンピュータから参照先文書を取得してバックアップ文書格納手段に格納する参照文書取得手段と、
該参照文書取得手段が前記バックアップ文書格納手段に格納した参照先文書に対する管理費用の請求情報を前記第2のコンピュータに対して送信する費用決済手段とを含んで構成されることを特徴とする分散情報確保ビジネスシステム。 A first computer, a second computer, and a third computer are connected via a computer network;
The first computer comprises:
Electronic document storage means for storing the referenced document;
An expiration date and expiration date setting means for setting expiration date information including an operation type to be performed when the expiration date has expired in the reference destination document.
The second computer comprises:
Electronic document storage means for storing a reference source document including link information to the reference destination document,
Reference document acquisition means for acquiring a reference destination document referred to by the reference source document based on link information,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the reference destination document in the expiration date storage unit in association with the link information to the reference destination document based on the analysis result of the expiration date analysis unit;
Based on the link information and the expiration date information stored in the expiration date storage means, a reference document to be secured by the third computer is indicated, and link information indicating the reference destination document in the reference source document is provided. Term document processing means for changing the third computer to point to the reference destination document after being secured,
Securing request generating means for requesting the third computer to secure a referenced document in response to an instruction from the time limit document processing means;
Claim receiving means for receiving management cost claim information transmitted from the third computer,
The third computer comprises:
Securing request receiving means for receiving a securing request from the second computer;
Reference document acquisition means for acquiring a reference document from the first computer in accordance with the request received by the reservation request acceptance means and storing the same in a backup document storage means;
Wherein the reference document acquisition means includes a cost settlement means for transmitting management cost billing information for the reference destination document stored in the backup document storage means to the second computer. Information security business system.
有効期限および有効期限になった時に参照先文書に対して行われる操作が削除,移動,更新の内の何れであるかを示す操作種別を含む有効期限情報を電子文書格納手段に格納されている参照先文書に設定する有効期限設定手段として機能させ、
前記第2のコンピュータを、
電子文書格納手段に格納されたリンク情報を含む参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段、
該参照文書取得手段で取得された参照先文書に設定された有効期限情報を検出する有効期限解析手段、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けて有効期限格納手段に格納する有効期限登録制御手段、
参照先文書へのリンク情報と関連付けられて前記有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点で前記リンク情報によって示される参照先文書を前記バックアップ文書格納手段へバックアップすると共に参照元文書中のリンク情報をバックアップ文書格納手段にバックアップした前記参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を示すものに変更する期限文書処置手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。A first computer connected to a second computer via a computer network,
The expiration date and expiration date information including an operation type indicating whether the operation performed on the referenced document when the expiration date has expired is one of deletion, movement, and update is stored in the electronic document storage means. Function as an expiration date setting means to be set in the referenced document,
The second computer,
Reference document acquisition means for acquiring, based on the link information, a reference destination document referred to by the reference source document including the link information stored in the electronic document storage means,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means,
An expiration date registration control unit that stores the expiration date information of the referenced document in the expiration date storage unit in association with the link information to the referenced document based on the analysis result of the expiration date analysis unit;
If the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information to the reference destination document is delete or update, the link is set at a time earlier than the expiration date. The reference document indicated by the information is backed up to the backup document storage means, and the link information in the reference source document is changed to indicate the reference document backed up to the backup document storage means. A machine-readable recording medium recording a program for functioning as a term document processing means for changing link information in a reference source document to one indicating a destination of the reference destination document when a term has expired.
有効期限および有効期限になった時に参照先文書に対して行われる操作が削除,移動,更新の内の何れであるかを示す操作種別を含む有効期限情報を電子文書格納手段に格納されている参照先文書に設定する有効期限設定手段として機能させ、
前記第2のコンピュータを、
電子文書格納手段に格納されたリンク情報を含む参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段、
該参照文書取得手段によって取得された参照先文書に設定されている有効期限情報を検出する有効期限解析手段、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けて有効期限格納手段に格納する有効期限登録制御手段、
参照先文書へのリンク情報と関連付けられて前記有効期限格納手段に格納されている有効期限情報に含まれている操作種別が削除或いは更新である場合は、有効期限よりも前の時点で前記リンク情報によって示される参照先文書を前記第3のコンピュータで確保することを指示すると共に参照元文書中のリンク情報を前記第3のコンピュータに確保された参照先文書を指し示すものに変更し、移動である場合は、有効期限になった時点に於いて参照元文書中のリンク情報を前記参照先文書の移動先を指し示すものに変更する期限文書処置手段、
該期限文書処置手段からの指示を受けて前記第3のコンピュータに参照先文書の確保を要求する確保要求発生手段として機能させ、
前記第3のコンピュータを、
前記第2のコンピュータから確保要求を受理する確保要求受理手段、
該確保要求受理手段が受理した要求に従って前記第1のコンピュータから参照先文書を取得してバックアップ文書格納手段に格納する参照文書取得手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。A first computer connected to the second and third computers via a computer network,
The expiration date and expiration date information including an operation type indicating whether the operation performed on the referenced document when the expiration date has expired is one of deletion, movement, and update is stored in the electronic document storage means. Function as an expiration date setting means to be set in the referenced document,
The second computer,
Reference document acquisition means for acquiring, based on the link information, a reference destination document referred to by the reference source document including the link information stored in the electronic document storage means,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the referenced document in the expiration date storage unit in association with the link information to the referenced document based on the analysis result of the expiration date analysis unit;
If the operation type included in the expiration date information stored in the expiration date storage unit in association with the link information to the reference destination document is delete or update, the link is set at a time earlier than the expiration date. It instructs to secure the referenced document indicated by the information by the third computer, and changes the link information in the referring source document to one that indicates the referenced document secured by the third computer. In some cases, when the expiration date has expired, the term information processing means for changing the link information in the reference source document to one that indicates the destination of the reference destination document ,
In response to an instruction from the time limit document processing means, the third computer is made to function as a secure request generating means for requesting securing of a reference destination document,
The third computer,
Securing request receiving means for receiving a securing request from the second computer;
A machine-readable recording medium storing a program for functioning as a reference document acquisition unit that acquires a reference destination document from the first computer in accordance with the request received by the reservation request reception unit and stores the reference destination document in a backup document storage unit.
有効期限および有効期限になった時に行われる操作種別を含む有効期限情報を電子文書格納手段に格納されている参照先文書に設定する有効期限設定手段として機能させ、
前記第2のコンピュータを、
電子文書格納手段に格納されたリンク情報を含む参照元文書が参照する参照先文書をリンク情報に基づいて取得する参照文書取得手段、
該参照文書取得手段によって取得された参照先文書に設定されている有効期限情報を検出する有効期限解析手段、
該有効期限解析手段の解析結果に基づいて参照先文書の有効期限情報を参照先文書へのリンク情報に関連付けて有効期限格納手段に格納する有効期限登録制御手段、
前記有効期限格納手段に格納されているリンク情報と有効期限情報とに基づいて、前記第3のコンピュータに確保させる参照先文書を指示すると共に、参照元文書中の前記参照先文書を指し示すリンク情報を前記第3のコンピュータに確保後の前記参照先文書を指し示すように変更する期限文書処置手段、
該期限文書処置手段からの指示を受けて前記第3のコンピュータに参照先文書の確保を要求する確保要求発生手段、
前記第3のコンピュータから送信される管理費用の請求情報を受信する請求受理手段として機能させ、
前記第3のコンピュータを、
前記第2のコンピュータから確保要求を受理する確保要求受理手段、
該確保要求受理手段が受理した要求に従って前記第1のコンピュータから参照先文書を取得してバックアップ文書格納手段に格納する参照文書取得手段、
該参照文書取得手段が前記バックアップ文書格納手段に格納した参照先文書に対する管理費用の請求情報を前記第2のコンピュータに対して送信する費用決済手段として機能させるためのプログラムを記録した機械読み取り可能な記録媒体。A first computer connected to the second and third computers via a computer network,
An expiration date and an expiration date information including an operation type to be performed when the expiration date is reached are set to function as an expiration date setting unit for setting a reference destination document stored in the electronic document storage unit,
The second computer,
Reference document acquisition means for acquiring, based on the link information, a reference destination document referred to by the reference source document including the link information stored in the electronic document storage means,
Expiration date analysis means for detecting expiration date information set in the reference destination document acquired by the reference document acquisition means;
An expiration date registration control unit that stores the expiration date information of the referenced document in the expiration date storage unit in association with the link information to the referenced document based on the analysis result of the expiration date analysis unit;
Based on the link information and the expiration date information stored in the expiration date storage means, a reference document to be secured by the third computer is indicated, and link information indicating the reference destination document in the reference source document is provided. Term processing means for changing the third computer to point to the reference destination document after being secured,
Securing request generating means for requesting the third computer to secure a reference document in response to an instruction from the time limit document processing means;
Functioning as a bill accepting unit for receiving billing information of the management cost transmitted from the third computer,
The third computer,
Securing request receiving means for receiving a securing request from the second computer;
A reference document acquisition unit for acquiring a reference document from the first computer in accordance with the request received by the reservation request reception unit and storing the reference document in the backup document storage unit;
A machine readable program storing a program for causing the reference document acquisition unit to function as an expense settlement unit for transmitting to the second computer billing information on management costs for the reference destination document stored in the backup document storage unit. recoding media.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000043554A JP3584837B2 (en) | 2000-02-16 | 2000-02-16 | Distributed information securing device, distributed information securing business system, and machine-readable recording medium recording program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000043554A JP3584837B2 (en) | 2000-02-16 | 2000-02-16 | Distributed information securing device, distributed information securing business system, and machine-readable recording medium recording program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001229197A JP2001229197A (en) | 2001-08-24 |
| JP3584837B2 true JP3584837B2 (en) | 2004-11-04 |
Family
ID=18566457
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000043554A Expired - Fee Related JP3584837B2 (en) | 2000-02-16 | 2000-02-16 | Distributed information securing device, distributed information securing business system, and machine-readable recording medium recording program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3584837B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4995505B2 (en) * | 2006-07-19 | 2012-08-08 | 株式会社東芝 | Information management program and knowledge information sharing system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0991182A (en) * | 1995-09-20 | 1997-04-04 | Toshiba Eng Co Ltd | Method and device for managing data base |
| JPH11296425A (en) * | 1998-04-06 | 1999-10-29 | Yamatake Corp | Information browsing system |
-
2000
- 2000-02-16 JP JP2000043554A patent/JP3584837B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001229197A (en) | 2001-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20040133612A1 (en) | Information processing system which performs data keeping service, information processing apparatus, kept information management method | |
| US20040039757A1 (en) | System, method, and apparatus for managing form-based business records | |
| US6823339B2 (en) | Information reference frequency counting apparatus and method and computer program embodied on computer-readable medium for counting reference frequency in an interactive hypertext document reference system | |
| JP2008293218A (en) | System, method and program for file management | |
| US20030093312A1 (en) | Information processing apparatus and method, information processing system and method, and program | |
| CA2229828C (en) | Edited image printing system and method | |
| EP0860986B1 (en) | Edited image printing system and method | |
| BR0006693B1 (en) | DOCUMENT SUPPLY SYSTEM AND DOCUMENT SUPPLY METHOD | |
| US7069500B2 (en) | Document management/EDI system linkage unit, document management/EDI system linkage method, information recording medium and document processing program | |
| CN101174269A (en) | Using feed usage data in an access controlled team project site environment | |
| JP4075586B2 (en) | Inventory information management method | |
| JP2007148854A (en) | Security printing system, security printing program, recording medium, and security printing method | |
| JP3584837B2 (en) | Distributed information securing device, distributed information securing business system, and machine-readable recording medium recording program | |
| US20030014512A1 (en) | Communication apparatus and structured document management apparatus | |
| US8145670B2 (en) | Electronic file system, operating device, approval device, and computer program | |
| US20040181662A1 (en) | Information processing system, information processing apparatusand method, and program | |
| JP4566460B2 (en) | Email virus check system | |
| US20080077990A1 (en) | File attachment processing method and system | |
| JP4261081B2 (en) | Image filing method, apparatus and program | |
| JPH11167596A (en) | Method and system for checking violation of use conditions of work, work sales management server, general terminal, work registration terminal, and storage medium storing program for checking violation of use conditions of work | |
| JP3937736B2 (en) | Document management device | |
| JPH11184810A (en) | Web page management system and web page management method | |
| US6061669A (en) | Notification system for access to and printing of proprietary network services | |
| CN101192211A (en) | Information processing apparatus and method, computer readable medium, and computer data signal | |
| JP2000057057A (en) | Information processing apparatus and information management method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20031216 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040312 |
|
| 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: 20040713 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040726 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070813 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100813 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110813 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110813 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120813 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |