JPH02289084A - 文書管理処理方式 - Google Patents

文書管理処理方式

Info

Publication number
JPH02289084A
JPH02289084A JP1065394A JP6539489A JPH02289084A JP H02289084 A JPH02289084 A JP H02289084A JP 1065394 A JP1065394 A JP 1065394A JP 6539489 A JP6539489 A JP 6539489A JP H02289084 A JPH02289084 A JP H02289084A
Authority
JP
Japan
Prior art keywords
document
file
version
link
document file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1065394A
Other languages
English (en)
Inventor
Kenichi Fukuda
健一 福田
Junichi Yamazaki
山崎 準一
Yoshihiro Watabe
渡部 良浩
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1065394A priority Critical patent/JPH02289084A/ja
Publication of JPH02289084A publication Critical patent/JPH02289084A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 リンク情報によって関連づけられた複数の文書を文書フ
ァイルとして格納しておき当該文書についての処理を行
う文書処理システムに関し複数の文書間のリンク情報を
効率よく管理すると共に2個々の文書において更新が行
われる場合のバージョン管理を正しく行い得るようにす
ることを目的とし 文書ファイル上に、当該文書とリンクされている他の文
書を指示するリンク情報と、当該文書のバージョン情報
とを保持すると共に 成る文書に関する表示状態から他の文書に関する表示状
態へのトラバースを行うに当って、トラバース先の文書
を決定するトラバース処理装置が。
上記文書ファイル上の上記リンク情報と上記バージジン
情報とを利用するよう構成する。
〔産業上の利用分野〕 本発明は、リンク情報によって関連づけられた複数の文
書を文書ファイルとして格納しておき当該文書について
の処理を行う文書処理システムに関する。
大規模なプログラム開発などの過程で作成される1例え
ば仕様書、設計書、プログラムなどの文書は、互いに依
存関係をもち、この依存関係にもとづいて文書の検索な
どを素早く行うことが要求されている。
(従来の技術〕 上記依存関係を与えるために9文書相互間の関係をあら
れすようにリンク情報を張っておき、当該リンク情報を
たどって所望する文書をアクセスすることが行われる。
出願人が先に出願した特願昭63−176217号「デ
ータ管理装置Jにおいては、上記リンク情報を格納する
に当って3文書が格納される領域とは別の領域に上記リ
ンク情報を格納するようにしている。
〔発明が解決しようとする課題] 上記の如き文書管理に当っては1個々の文書が逐次更新
されることがあり、この更新に伴なうバージョン管理(
版数管理)を必要とする。
上記光に出願した特願昭63−17621?号において
は1文書臼体とリンク情報とが別々に格納されていたた
めに、リンク情報を保持している間に8文書のバージコ
ンとの関係を常に考慮することが必要である。
即ち1文書のバージョンを保存する際に、当該文書をリ
ンク先とするすべてのリンク情報を更新しなければなら
ない。また成る文書の旧バージョンの場合において張っ
ていたリンク情報を利用したいような場合があるが、こ
のような利用は実質上困難であった。
本発明は、上記の点を解決すべく、複数の文書間のリン
ク情報を効率よく管理すると共に1個々の文書において
更新が行われる場合のバージョン管理を正しく行い得る
ようにすることを目的としている。
〔課題を解決するための手段〕
第1図は本発明の原理構成図を示す。図中の符号1は9
文書ファイルを格納しておく二次記憶装置である。なお
1つの文書ファイル(後述する文書ファイル10)が1
つのバージコンに対応している。
3は、二次記憶装置lの文書ファイルをロードされる主
記憶装置である。2は、二次記憶装置1上の文書を主記
憶装置3ヘロードしまたは逆にセーブするファイル処理
装置である。4は、主記憶装置3上に文書を作成し、あ
るいは更新する文書の作成・修正処理装置である。5は
、主記憶装置3上の文書にリンクを張り、あるいは当該
リンクを削除するリンク設定・解除装置である。
また、6は2文書を二次記憶装置lヘセーブする際に、
当該文書のバージョンに関するパージョン情報を作成す
る履歴管理処理装置である。9は文書処理に関する入力
を行い、あるいは文書やメニューを表示する端末である
。8は、端末9と主記憶装置3との間の制御を行う文書
表示・メニュー表示処理装置である。
更に、7は、端末9に表示されている1つの文言に関す
る表示状態から、他の文書に関する表示状態へ、トラバ
ースするに当って、トラバース先の文書を決定するトラ
バース処理装置である。
また、  10は1文書ファイルであって (i)ファ
イル管理部と、 い;)文書内容と、(iii)他文書
に対するリンク情報と、(iv)当該文書のバージョン
情報とを保持する。なお図示右側に示している中カッコ
の内容は、夫々の記述内容を表している。
〔作 用〕
言うまでもなく文書ファイル10は主記憶装置3上にロ
ードされて処理対象とされるが、第1図に示す如く1文
書ファイル10上に、リンク情報やバージョン情報が記
述されている。即ち、リンクの設定・解除処理装置5が
リンク情報をアクセスし、またi歴管理処理装置6がバ
ージョンに対応して文書ファイルを新しく作成したりバ
ージョン情報を管理したりする。
そして、端末9において、成る文書ファイル10に対応
する文書に関する情報が表示されていて、当該表示から
他の関連する文書についての表示にトラバースされるよ
うな場合に、トラバース処理装置7が文書ファイル10
上の上記リンク情報やバージョン情報にもとづいて、ト
ラバース先の文書ファイルを決定する。
〔実施例] 第2図はリンク状況説明図であり1m3図はバージョン
リンク情報説明図であって1本発明の場合に、リンク情
報やバージョン情報が如何に生成され、かつ利用される
かを表している。
各文書は、ヘッダFl、F2.・・・に連繋されたリス
ト形式で保持されている。第2図(A)図示の状態は、
(i)文書#lの第1版に対応する文書ファイル10−
1−1がヘッダFlに連繋され。
(ii)文書#2の第1版に対応する文書ファイルto
−2−1がヘッダF2に連繋され、(ii)文書ファイ
ル1m−1−1中のリンク情報によって文書ファイル1
0−2−1がリンクされている状態を表している。
第2図(B)は、第2図(A)の状態から1文書ファイ
ル10−1−1が二次記憶装置1にセーブされた際の状
態を表している。この場合2文書#lの第2版に対応す
る文書ファイル10−1−2がリスト上に生成され1文
書ファイル10−11がバージョン情報上のリンク先と
して記述されると共に9文書ファイル10−1−1が文
書ファイル10−2−1をリンク情報上のリンク先とし
て保持していたことから9文書ファイル101−2中の
リンク情報上のリンク先として文書ファイル10−2−
1が転記される。
第2図(C)は、第2図(B)の状態から9文書ファイ
ル10−2−1が二次記憶装置1にセーブされた際の状
態壱表している。この場合1文書#2の第2版に対応す
る文書ファイル10−22がリスト上に生成され2文書
ファイル10−2−1がバージョン情報上のリンク先と
して記述される。
第3図図示の状態は、第2図(C)図示の状態の下での
各文書ファイル10−1−1. 1m−1−2,to−
2−1,10−2−2の内容例を表している。なお、各
文書ファイル上における「文書」については省略されて
いる。第3図図示の状態において。
(A)文書ファイル10−1−1に関して、ファイル管
理部には。
(filel、 verl (版数      1) (バージョン   verl ) (リンク      1inkl ) が記述され、リンク情報としては、10月3日にリンク
先’ f i le2. verl Jにリンクされた
ことを表すべく。
(linkl (日付       10月03日) (リンク先    f i le2. verl)が記
述され、バージョン情報としては、10月1日に作成さ
れたことを表すべく。
(verl (84寸       10月O1日)(リンク先  
  filel、verl)が記述されている。
(B)文書ファイル10−1−2に関して、ファイル管
理部には。
(filel、 ver2 (版数      2) (バージョン   verl ver2 )(リンク 
     1inkl ) が記述され、リンク情報としては、10月3日に文書フ
ァイル10−1−1から転記されたことを表すべく。
(l 1nkl (84寸       10月03日)(リンク先  
  file2.verl)が記述され、バージョン情
報としては1文書ファイル10−1−1から転記された
情報を残し、かつ10月4日に第2版が作成されたこと
を表すべく。
(verl (84寸       10月01日)(リンク先  
  filel、verl)(ver2 (84寸       10月04日)(リンク先  
  f 1le1.ver2)が記述されている。
(C)文書ファイル10 イル管理部には (file2. verl (版数 (パージジン 2−1に関して、ファ verl  ) が記述され、リンク情報がなく、バージョン情報として
は、1042日に作成されたことを表すべく (verl (84寸 10月02日) (リンク先 file2.verl) が記述されている。
(D)文書ファイル10 イル管理部には (file2. ver2 (版数 (バージョン 2−2に関して、ファ verl  ver2 ) が記述され、リンク情報がなく バージョン情報として
は1文書ファイル1m−2−1から転記された情報を残
し、かつ10月5日に第2版が作成されたことを表すべ
く。
(verl (84寸       10月02日)(リンク先  
  file2.verl)(ver2 (日付       10月05日) (リンク先    file2.ver2)が記述され
ている。
第3図図示の状態から、各文書ファイルが作成された日
や、他文書とリンクを張った日や、リンク先の文書ファ
イルや、自己よりも旧い版のものが幾つ存在するかなど
を知ることができる。
第4図はセーブ・メニューと動作フローを示している。
第4図(A)は文書ファイルにアクセスする場合のメニ
ューを表しており、第4図(A)図示の如きメニューを
端末9におけるデイスプレィ(図示せず)に表示を行っ
た上で、  rNewFile」かrMerge Jか
rOverwrite Jかを行う。
第4図(B)は’New File」の場合の動作フロ
ーを表している。  rNew File」は新しく文
書ファイル(例えば第2図図示の1O−1−2)を作成
する如き場合の処理に該当している。
処理■:図示しないファイル管理部から9文書ファイル
10−1−1の版数rlJと文書ファイル名rfile
1.verl 」とを知る。
処理■:版数を「2」にする。
処理■:文書#1についてのリスト全体をコピーする。
処理■:ファイル管理部の版数を「2」とし、ファイル
名をr filel、ver2 Jとする。
処理■:第2版についての文書ファイル10−1−2の
格納領域を確保する。
処理■:文文書ファイル0−1−2の各内容を記述する
処fl■二文書ファイル10−1−2についてファイル
名rfile1.ver2」を登録する。
処理■:第2図図示のへラダF1が文書ファイル10−
1−2を指すようにする。
第4図(C)はr Merge Jの場合の動作フロー
を表している。  rMerge Jはファイル名を変
更しないでバージョン情報のみを変更する場合の処理に
対応している。また第4図(D)は「0vers+ri
te 、1の場合の動作フローを表している。
rOverwriLe Jはファイル名もバージョン情
報も変更しないで内容のみを修正する処理に対応してい
る。
第4図(C)の処理と第4図(D)の処理とは。
第4図(B)の処理と類似しているので詳細な説明につ
いてはこれを省略する。
第5図はバージョン・メニューを示している。
例えば第2図図示の文書#1に関する文書ファイル(ヘ
ッダF1に連繋される文書ファイル)に関するアクセス
を行う場合には、第5図図示の如きメニューを、端末9
におけるデイスプレィに表示させた上で、いずれの文書
ファイルをアクセスするかを指示する(図示の01,0
2などを指示する)。
第6図はバージョン表示フローを示し、第5図における
メニューにて指示された文書ファイルを表示するフロー
を表している。
処理(6−1):メニューで指示された文書ファイルに
おけるバージョン情報中のリンク先を取得する9例えば
第2図図示の文書#lに関する文書ファイル10−1−
2が指示されたとすると、第3図図示の如く。
バージョン情報中のリンク先としての rfilel、ver2」が取得される。また文書ファ
イル10−1−1が指示されたとすると、第3図図示の
如く、バージョン情報中のリンク先としてのrfile
l、verl Jが取得される。
処理(6−2):上記の例において、  (i )  
rfilel。
yer2 Jが取得された場合には、処理(63)に進
むが、  (ii)  ’file1.verl」が取
得された場合には、処理(6−4)に進む。
処理(6−3):この場合にはタイムマークTを格納す
る格納域(図示せず)の内容を削除する。
処理(6−4) :この場合には、タイムマークTを格
納する格納域に第2版が作成された日付rlo月4日」
を格納する。即ち2 「filel、verl Jの場
合には第1版であるので1次の第2版が作成された日付
が格納される。
処理(6−5) :この状態において、上記指示された
文書ファイルがロードされ2表示される。
第7図はトラバース・メニューを示している。
例えば第2図図示の文書#lに関する文書ファイル10
−1−1や10−1−2などから9文書ファイル10−
2−1にトラバース表示を行う場合に、第7図図示の如
きメニューを、端末9におけるデイスプレィに表示させ
た上で、いずれの文書にトラバースするかを指示する。
即ち2図示の[仕様書・メニュー処理機能」なる文書を
トラバース表示するか、[概要設計書・機能群構成図」
なる文書をトラバース表示するかなどを指示する。
第8図はリンク先表示フローを示し1例えば上述の如く
1文書ファイル10−1−1や10−1−2などから9
文書ファイル10−2−1にトラバース表示を行う場合
のフローを示している。
処理(8−1):第7図図示のメニューにおいて指示さ
れたものが例えば文書#2であると すると1文書#2のヘッダF2を知る。
処理(8−2):今の場合2文書#2をトラバース表示
しようとする元の文書ファイルが最 新バージョンのものであるか否かを調 べる。即ち元の文書ファイルが文書フ ァイルto−1−2であれば最新バー ジョンのものであり、処理(8−5)に進む。元の文書
ファイルが文書ファイル 10−1−1であれば、処理(8−3)に進む。
処理(8−3):文書#2のヘッダF2に関する文書フ
ァイル10−2−2をロードする。
処理(8−4) :へ・ラダF2に最初に連繋されてい
る文書ファイルto−2−2におけるバ ージョン情報内の日付「10月5日」と上述のタイムマ
ーク(第8図参照)に 格納されている日付[10月4日」とが比較される。即
ち、今の場合には2元 の文書ファイルが文書ファイル1O 1−1であったのであるから、第8図 において、タイムマークTとして「10月4日」が格納
されている(第8図に 関する説明参照)ことから9日付rl。
月5日」と日付「10月4日」とが比較される。日イ寸
rlo月5日」はタイムマークTの日付よりも新しいこ
とから タイムマークTの14寸「1044日」よりも古くかつ
その中で最も新しいバー ジョンの日付を取得する。今の場合に は、第3図図示の文書ファイル10 2−2の内容を見ると判る如く1日付 「10月2日」が取得される。そして。
文書ファイル10−2−1がヘッダF 2からポイントされる形となる。
処理(8−5)二上記元の文書ファイルが文書ファイル
10−1−2であった場合には、ヘ ッダF2に連繋される最も新しい文書 ファイルをロードできるように(ヘッ ダF2がポイントする)処理する。
処理(8−6):そのときへラダF2からポイントされ
ている文書ファイルをロードし2表 示する。即ち、処理(8−4)からの場合には3文書フ
ァイル10−2−1が表 示される。また処理(8−5)からの場合には1文書フ
ァイルto−2−2が表 示される。
なお、上記処理(8−4)を行う理由は1元の文書ファ
イルが更新された以後に作成された文書をトラバース表
示しないようにするためである。即ち。
元の文書ファイルが文書ファイル10−1−1であった
場合には、当該文書ファイル10−1−1が更新された
日であるr10月4日」以後に5文書ファイル10−1
−2などとの関連で作成された文書ファイル1(1−2
−2を使用しないようにするためである。
〔発明の効果〕
以上説明した如く1本発明によれば、トラバース処理装
置7が文書ファイルの内容をみることによって、トラバ
ース先を決定することができ、またトラバース表示を行
う元の文書ファイルが更新された日を考慮して、トラバ
ース表示する文書ファイルを選定することができる。
【図面の簡単な説明】
第1図は本発明の原理構成図、第2図はリンク状況説明
図、第3図はバージョン・リンク情報説明図、第4図は
セーブ・メニューと動作フロー、第5図はバージョン・
メニュー、第6図はバージョン表示フロー、第7図はト
ラバース・メニュー第8図はリンク先表示フローを示し
ている。 図中、lは二次記憶装置、2はファイル処理装置、3は
主記憶装置、4は文書の作成・修正処理装置、5はリン
クの設定・解除装置、6は履歴管理処理装置、7はトラ
バース処理装置、8は文書表示・メニュー表示処理装置
、9は端末、10は文書ファイルを表す。

Claims (1)

  1. 【特許請求の範囲】 リンク情報によって関連づけられた複数の文書を文書フ
    ァイルとして格納しておき当該文書についての処理を行
    う文書処理システムにおいて、上記文書ファイル(10
    )が格納される二次記憶装置(1)と、 当該二次記憶装置(1)の文書ファイルがロードされる
    主記憶装置(3)と、 上記二次記憶装置(1)の文書を上記主記憶装置(3)
    へロードしまたは逆にセーブするファイル処理装置(2
    )と、 上記主記憶装置(3)上に文書を作成し、あるいは更新
    する文書の作成・修正処理装置(4)と、上記主記憶装
    置(3)上の文書にリンクを張り、あるいは当該リンク
    を削除するリンクの設定・解除装置(5)と、 上記文書を上記二次記憶装置(1)へセーブする際に、
    当該文書のバージョンに関するバージョン情報を作成す
    る履歴管理処理装置(6)と、文書処理に関する入力を
    行い、あるいは文書やメニューを表示する端末(9)と
    、 当該端末(9)と上記主記憶装置(3)との間の制御を
    行う文書表示・メニュー表示処理装置(8)と、端末(
    9)に表示されている1つの文書に関する表示状態から
    、他の文書に関する表示状態へ、トラバースするに当っ
    て、トラバース先の文書を決定するトラバース処理装置
    (7)とをそなえると共に、 上記二次記憶装置(1)および上記主記憶装置(3)上
    の文書ファイル上に、当該文書とリンクされている他の
    文書を指示するリンク情報と、当該文書のバージョン情
    報とを保持するよう構成されてなり、 上記トラバース処理装置(7)は、上記文書ファイル(
    10)上の上記リンク情報と上記バージョン情報とを読
    み取って、上記トラバース先の文書を決定する ことを特徴とする文書管理処理方式。
JP1065394A 1989-03-17 1989-03-17 文書管理処理方式 Pending JPH02289084A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1065394A JPH02289084A (ja) 1989-03-17 1989-03-17 文書管理処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1065394A JPH02289084A (ja) 1989-03-17 1989-03-17 文書管理処理方式

Publications (1)

Publication Number Publication Date
JPH02289084A true JPH02289084A (ja) 1990-11-29

Family

ID=13285748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1065394A Pending JPH02289084A (ja) 1989-03-17 1989-03-17 文書管理処理方式

Country Status (1)

Country Link
JP (1) JPH02289084A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007272519A (ja) * 2006-03-31 2007-10-18 Ntt Comware Corp ドキュメント暗号化制御装置及びドキュメント暗号化制御方法
JP2016177492A (ja) * 2015-03-19 2016-10-06 オリンパス株式会社 検査レポート作成システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007272519A (ja) * 2006-03-31 2007-10-18 Ntt Comware Corp ドキュメント暗号化制御装置及びドキュメント暗号化制御方法
JP2016177492A (ja) * 2015-03-19 2016-10-06 オリンパス株式会社 検査レポート作成システム

Similar Documents

Publication Publication Date Title
AU2016201749B2 (en) Visualizing relationships between data elements and graphical representations of data element attributes
US4829468A (en) Print control system
US7865529B2 (en) Batch processing apparatus
US20090157741A1 (en) Data object copy/paste transfer method and apparatus
KR102930612B1 (ko) 동적 그래픽 컨테이너들
BRPI0609335A2 (pt) aplicações modulares para sistema móvel de dados
CN118606410A (zh) 异构数据的同步方法、设备及计算机可读存储介质
JPH02289084A (ja) 文書管理処理方式
CN117726178A (zh) 一种基于mpp的风控数据集市业务指标查询方法及系统
US11461217B2 (en) Transferring data from a source complex variable to a target complex variable
US20060212848A1 (en) Apparatus for managing configuration of application software
JP5884925B2 (ja) 管理支援装置、管理支援方法及び管理支援プログラム
JPH0346059A (ja) ドキュメント作成管理方式
JP2009163566A (ja) ジョブ解析支援装置
JP2019128859A (ja) 情報処理装置
JP7728932B1 (ja) Undo処理実行プログラム、undo処理実行プログラムが記録された記録媒体、及び、undo処理実行方法
JP2002298081A (ja) 光学的文字認識装置及び帳票読取定義体のフィールド定義方法
JPH11242706A (ja) データ処理支援システムおよびデータ処理支援方法と表計算システム
JP5682452B2 (ja) 変更管理支援装置、変更管理支援方法及び変更管理支援プログラム
JP3814308B2 (ja) 文書ファイル管理システムおよび文書ファイル管理方法
JP7298413B2 (ja) 操作画面作成装置、操作画面作成方法及びプログラム
JP3696896B2 (ja) 文書処理装置及びその方法
JP3771826B2 (ja) 書籍型データ差分追加更新装置,そのプログラムの記録媒体およびそのプログラム
JP3057726B2 (ja) 設備cadにおける各種資源の管理方法およびその装置
JP2004295601A (ja) 道路図面の自動旗上げシステム