JPH0346059A - ドキュメント作成管理方式 - Google Patents
ドキュメント作成管理方式Info
- Publication number
- JPH0346059A JPH0346059A JP1181431A JP18143189A JPH0346059A JP H0346059 A JPH0346059 A JP H0346059A JP 1181431 A JP1181431 A JP 1181431A JP 18143189 A JP18143189 A JP 18143189A JP H0346059 A JPH0346059 A JP H0346059A
- Authority
- JP
- Japan
- Prior art keywords
- document
- information
- content
- documents
- creation
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(1既要〕
複数のドキュメントの作成管理を実行するドキュメント
作成管理方式に関し、 ドキュメント間の一貫性の保持を容易に実現できるよう
にすることを目的とし、 ドキュメントのフォーマット情報の作成更新を実行する
作成部と、このフォーマント情報を格納する格納部と、
ドキュメントの内容情報をフオームマント情報に従って
表示しつつ作成更新する作成部と、この内容情報をフォ
ーマント識別子名及び作成更新の日時情報とともに格納
する格納部とを備え、ドキュメント識別子名及びフォー
マット識別子名を木構造に従って管理して2つの作成部
の処理を支援するよう構成するとともに、関連するドキ
ュメント間にリンクを設定してコンテンツの格納部に登
録する設定部と、更新対象のドキュメントにリンクが設
定されているときには、更新対象とリンク先のドキュメ
ントの日時情報とを比較することで新しい日時情報を持
つリンク先のドキュメントを特定して出力するチェック
部とを備えるよう構成する。
作成管理方式に関し、 ドキュメント間の一貫性の保持を容易に実現できるよう
にすることを目的とし、 ドキュメントのフォーマット情報の作成更新を実行する
作成部と、このフォーマント情報を格納する格納部と、
ドキュメントの内容情報をフオームマント情報に従って
表示しつつ作成更新する作成部と、この内容情報をフォ
ーマント識別子名及び作成更新の日時情報とともに格納
する格納部とを備え、ドキュメント識別子名及びフォー
マット識別子名を木構造に従って管理して2つの作成部
の処理を支援するよう構成するとともに、関連するドキ
ュメント間にリンクを設定してコンテンツの格納部に登
録する設定部と、更新対象のドキュメントにリンクが設
定されているときには、更新対象とリンク先のドキュメ
ントの日時情報とを比較することで新しい日時情報を持
つリンク先のドキュメントを特定して出力するチェック
部とを備えるよう構成する。
本発明は、時間経過に伴って変更されていく複数のドキ
ュメントを作成し更新し管理するよう処理するドキュメ
ント作成管理方式に関し、特に、ドキュメントの変更が
他のドキュメントに影響を与えるような場合があるとき
にあって、影響のあるドキュメントを自動的に出力する
よう処理することで、ドキュメント間の一貫性の保持を
容易に実現できるようにするドキュメント作成管理方式
ソフトウェアを開発する場合等のように、世の中の幅広
い分野で、定型形式のドキュメントを作成していくこと
が行われている。この作成されるドキュメントは、例え
ばソフトウェアの開発のために必要とされる外部仕様書
や概要設計書や詳細設計書やプログラム等の設計情報の
ドキュメントの例でも明らかなように、−度作成が完了
すると二度と変更しないというような性格を有するもの
は少なく、多くのものは時間経過に伴って更新されてい
くことになる。更に、この作成されるドキュメントは、
ソフトウェアの開発の設計情報のドキュメントの例でも
明らかなように、多人数の者により作成・更新されると
いう性格を有することが多い。
ュメントを作成し更新し管理するよう処理するドキュメ
ント作成管理方式に関し、特に、ドキュメントの変更が
他のドキュメントに影響を与えるような場合があるとき
にあって、影響のあるドキュメントを自動的に出力する
よう処理することで、ドキュメント間の一貫性の保持を
容易に実現できるようにするドキュメント作成管理方式
ソフトウェアを開発する場合等のように、世の中の幅広
い分野で、定型形式のドキュメントを作成していくこと
が行われている。この作成されるドキュメントは、例え
ばソフトウェアの開発のために必要とされる外部仕様書
や概要設計書や詳細設計書やプログラム等の設計情報の
ドキュメントの例でも明らかなように、−度作成が完了
すると二度と変更しないというような性格を有するもの
は少なく、多くのものは時間経過に伴って更新されてい
くことになる。更に、この作成されるドキュメントは、
ソフトウェアの開発の設計情報のドキュメントの例でも
明らかなように、多人数の者により作成・更新されると
いう性格を有することが多い。
これか・ら、作成されたドキュメントを更新していくよ
うな場合には、ドキュメント作成者は、更新対象のドキ
ュメントに対して影響を与えることになる他のドキュメ
ントが、既に他の作成者等により変更されているのか否
かを調べていく必要がある。このようなチェック処理は
、処理対象のドキュメントの数が増え作成者の数が増え
ると、ドキュメントの作成者に対して極めて負荷のかか
る作業となることから、自動化していく手段を講じてい
く必要がでてきている。
うな場合には、ドキュメント作成者は、更新対象のドキ
ュメントに対して影響を与えることになる他のドキュメ
ントが、既に他の作成者等により変更されているのか否
かを調べていく必要がある。このようなチェック処理は
、処理対象のドキュメントの数が増え作成者の数が増え
ると、ドキュメントの作成者に対して極めて負荷のかか
る作業となることから、自動化していく手段を講じてい
く必要がでてきている。
多人数の者により作成され、時間経過に従って変更され
ていくような複数のドキュメントを作成し更新し管理し
ていくために、従来では、作成更新されるドキュメント
の内容情報そのものと、作成更新されるそのドキュメン
トのフォーマント情報とを対にして格納して管理すると
いう構成を採っていた。
ていくような複数のドキュメントを作成し更新し管理し
ていくために、従来では、作成更新されるドキュメント
の内容情報そのものと、作成更新されるそのドキュメン
トのフォーマント情報とを対にして格納して管理すると
いう構成を採っていた。
そして、管理しているドキュメントの更新を実行すると
きには、ドキュメントを更新した者が、変更内容を記載
した変更連絡票等と呼ばれるメモ票を他のドキュメント
の作成者に配布して通知することで、影響を受けるドキ
ュメントについても更新処理がなされるようにして、関
連のあるドキュメント間の一貫性が保たれるようにして
いた。
きには、ドキュメントを更新した者が、変更内容を記載
した変更連絡票等と呼ばれるメモ票を他のドキュメント
の作成者に配布して通知することで、影響を受けるドキ
ュメントについても更新処理がなされるようにして、関
連のあるドキュメント間の一貫性が保たれるようにして
いた。
しかるに、このような変更連絡票等のメモ票に従ってド
キュメントの更新内容を通知することで、関連のあるド
キュメント間の一貫性を保とうとする従来技術では、メ
モ票を配布する者の側から考えると、自分のドキュメン
トの変更が何処のドキュメントに影響を与えるのかを完
全に把握しておく必要があり、また、メモ票を受は取る
者の側から考えると、送られてきたメモ票の中から自分
のドキュメントに関連する箇所を抽出する必要があると
いうことになる。しかしながら、メモ票を配布する者に
ついてみるならば、必要となる配布先を完全に把握する
ことは不可能であり、従ってメモ票の配布漏れが生して
しまうという問題点がでてくることになる。また、メモ
票を受は取る者についてみるならば、先ず最初に影響が
あるのかどうかを判断していく必要があり、次に影響の
ある箇所を抽出していかなくてはならないという煩雑な
作業を強いられるという問題点がでてくることになる。
キュメントの更新内容を通知することで、関連のあるド
キュメント間の一貫性を保とうとする従来技術では、メ
モ票を配布する者の側から考えると、自分のドキュメン
トの変更が何処のドキュメントに影響を与えるのかを完
全に把握しておく必要があり、また、メモ票を受は取る
者の側から考えると、送られてきたメモ票の中から自分
のドキュメントに関連する箇所を抽出する必要があると
いうことになる。しかしながら、メモ票を配布する者に
ついてみるならば、必要となる配布先を完全に把握する
ことは不可能であり、従ってメモ票の配布漏れが生して
しまうという問題点がでてくることになる。また、メモ
票を受は取る者についてみるならば、先ず最初に影響が
あるのかどうかを判断していく必要があり、次に影響の
ある箇所を抽出していかなくてはならないという煩雑な
作業を強いられるという問題点がでてくることになる。
一方、作成更新されるドキュメントの内容情報そのもの
と、作成更新されるそのドキュメントのフォーマント情
報とを対にして格納して管理するという従来技術の方式
では、同一のフォーマット情報をとるドキュメントが複
数存在する場合には、記憶領域を無駄に使用してしまう
という問題点があるとともに、フォーマント情報を変更
する場合にもドキュメントの移動を行わなくてはならず
編集処理が煩雑になるという問題点がある。
と、作成更新されるそのドキュメントのフォーマント情
報とを対にして格納して管理するという従来技術の方式
では、同一のフォーマット情報をとるドキュメントが複
数存在する場合には、記憶領域を無駄に使用してしまう
という問題点があるとともに、フォーマント情報を変更
する場合にもドキュメントの移動を行わなくてはならず
編集処理が煩雑になるという問題点がある。
そこで、この後者の問題点の解決を図るために、本出願
人は、先に出願した「平成1年特許願第61899号」
の発明で開示したように、定型形式をとるドキュメント
の作成更新にあたって、作成更新されるドキュメントの
内容情報とドキュメントのフォーマット情報とを別々に
格納することで、共通的に使用されるフォーマント情報
を共通化して管理するよう構成するとともに、ドキュメ
ントの内容情報の作成更新処理に際しては、使用するフ
ォーマ・ント情報が指定する枠組に従って処理対象の内
容情報を表示するよう構威し、更に、作成更新されるド
キュメントとフォーマント情報との対応関係を木構造に
従って格納するディレクトリ情報格納部を設けるよう構
成するとともに、このディレクトリ情報格納部を管理す
るディレクトリ管理部に従ってドキュメントとフォーマ
ット情報との作成更新処理を支援する新たなドキュメン
ト作成管理方式を案出した。
人は、先に出願した「平成1年特許願第61899号」
の発明で開示したように、定型形式をとるドキュメント
の作成更新にあたって、作成更新されるドキュメントの
内容情報とドキュメントのフォーマット情報とを別々に
格納することで、共通的に使用されるフォーマント情報
を共通化して管理するよう構成するとともに、ドキュメ
ントの内容情報の作成更新処理に際しては、使用するフ
ォーマ・ント情報が指定する枠組に従って処理対象の内
容情報を表示するよう構威し、更に、作成更新されるド
キュメントとフォーマント情報との対応関係を木構造に
従って格納するディレクトリ情報格納部を設けるよう構
成するとともに、このディレクトリ情報格納部を管理す
るディレクトリ管理部に従ってドキュメントとフォーマ
ット情報との作成更新処理を支援する新たなドキュメン
ト作成管理方式を案出した。
本発明はこのような背景のもとに鑑みてなされたもので
あって、先に出願した「平成1年特許願第61899号
」の発明を一歩進めて、ドキュメントの更新が他のドキ
ュメントに影響を与えるような場合があるときにあって
、影響のあるドキュメントを自動的に出力するよう処理
することで、変更連絡票等のメモ票によらないで関連あ
るドキュメント間の一貫性を保つことを可能とする新た
なドキエメント作成管理方式を提供することを目的とす
る。
あって、先に出願した「平成1年特許願第61899号
」の発明を一歩進めて、ドキュメントの更新が他のドキ
ュメントに影響を与えるような場合があるときにあって
、影響のあるドキュメントを自動的に出力するよう処理
することで、変更連絡票等のメモ票によらないで関連あ
るドキュメント間の一貫性を保つことを可能とする新た
なドキエメント作成管理方式を提供することを目的とす
る。
第1図は本発明の原理構成図である。
図中、1は本発明を具備するドキュメント作成管理装置
、2はドキュメント作成管理袋N1が備えるマンマシン
・インタフェース、10は入出力制御部であって、マン
マシン・インタフェース2との間の入出力を制御するも
の、11はフオーム作成部であって、ドキュメントのフ
ォーマット情報の作成更新処理を実行するもの、12は
フオーム格納部であって、フオーム作成部11により作
成されるフォーマント情報を格納するもの、13はコン
テンツ作成部であって、ドキュメントの内容情報の作成
更新処理を実行するとともに、処理対象の内容情報をフ
ォーマント情報の枠組に従ってデイスプレィ画面上に表
示することでドキュメントを表示するよう処理するもの
、14はコンテンツ格納部であって、コンテンツ作成部
13により作成される内容情報を使用するフォーマント
情報のフオーム名及び作成更新時の日時情報とともに格
納するもの、15は日時管理部であって、コンテンツ作
成部13に対してドキュメントの内容情報の作成更新時
の日時情報を通知するもの、16はディレクトリ情報格
納部であって、使用関係にあるドキュメントの識別子名
とフォーマット情報のフオーム名との対応をとりつつ、
ドキュメントの階層関係を木構造に従って管理するもの
、17はディレクトリ管理部であって、ディレクトリ情
報格納部16を管理してフオーム作成部If及びコンテ
ンツ作成部13の作成更新処理を支援するもの、18は
リンク設定部であって、関連するドキュメント間に論理
的なリンクを設定するリンク先設定部181と、設定さ
れたリンク情報をドキュメントと対応付けてコンテンツ
格納部14に登録する設定リンク登録部182とを備え
るもの、1つは一貫性チェック部であって、更新対象の
ドキュメントに対しての設定リンクの登録の有無を判断
するとともに、登録が有る場合にはリンク先のドキュメ
ントの識別子名を特定する設定リンク先判断部191と
、更新対象とリンク先のドキュメントに割り付けられて
いる日時情報を比較して、更新対象よりも新しい日時情
報を持つリンク先のドキュメントの識別子名を特定する
日時情報比較部192と、日時情報比較部192が特定
したドキュメントの識別子名をデイスプレィ画面上に出
力する関連ドキュメント出力部193とを備えるもので
ある。
、2はドキュメント作成管理袋N1が備えるマンマシン
・インタフェース、10は入出力制御部であって、マン
マシン・インタフェース2との間の入出力を制御するも
の、11はフオーム作成部であって、ドキュメントのフ
ォーマット情報の作成更新処理を実行するもの、12は
フオーム格納部であって、フオーム作成部11により作
成されるフォーマント情報を格納するもの、13はコン
テンツ作成部であって、ドキュメントの内容情報の作成
更新処理を実行するとともに、処理対象の内容情報をフ
ォーマント情報の枠組に従ってデイスプレィ画面上に表
示することでドキュメントを表示するよう処理するもの
、14はコンテンツ格納部であって、コンテンツ作成部
13により作成される内容情報を使用するフォーマント
情報のフオーム名及び作成更新時の日時情報とともに格
納するもの、15は日時管理部であって、コンテンツ作
成部13に対してドキュメントの内容情報の作成更新時
の日時情報を通知するもの、16はディレクトリ情報格
納部であって、使用関係にあるドキュメントの識別子名
とフォーマット情報のフオーム名との対応をとりつつ、
ドキュメントの階層関係を木構造に従って管理するもの
、17はディレクトリ管理部であって、ディレクトリ情
報格納部16を管理してフオーム作成部If及びコンテ
ンツ作成部13の作成更新処理を支援するもの、18は
リンク設定部であって、関連するドキュメント間に論理
的なリンクを設定するリンク先設定部181と、設定さ
れたリンク情報をドキュメントと対応付けてコンテンツ
格納部14に登録する設定リンク登録部182とを備え
るもの、1つは一貫性チェック部であって、更新対象の
ドキュメントに対しての設定リンクの登録の有無を判断
するとともに、登録が有る場合にはリンク先のドキュメ
ントの識別子名を特定する設定リンク先判断部191と
、更新対象とリンク先のドキュメントに割り付けられて
いる日時情報を比較して、更新対象よりも新しい日時情
報を持つリンク先のドキュメントの識別子名を特定する
日時情報比較部192と、日時情報比較部192が特定
したドキュメントの識別子名をデイスプレィ画面上に出
力する関連ドキュメント出力部193とを備えるもので
ある。
本発明では、ドキュメントの作成者は、例えばコンテン
ツ作成部13に従ってデイスプレィ画面と対話しながら
新規なドキュメントの内容情報の作成を実行(このとき
、フオーム格納部12に格納されているフォーマント情
報の内のいずれか1つがillされて用いられることで
、ドキュメントとしての表示が実行されることになる)
しているときに、マンマシン・インタフェース2からリ
ンク設定部18を呼び出して、この呼び出したリンク設
定部18のリンク先設定部181の処理に従って、作成
中のドキュメントとこのドキュメントに関連するドキュ
メントとの間に論理的なリンクを設定する。このリンク
情報が設定されると、設定リンク登録部182は、設定
されるリンク情報を作成中のドキュメントに対応付けて
コンテンツ格納部14に登録する。そして、コンテンツ
作成部13は、ドキュメントの内容情報の作成が終了す
ると、作成したドキュメントをコンテンツ格納部14に
格納するときに、日時管理部15が通知してくる日時を
作成したドキュメントと対応付けてコンテンツ格納部1
4に格納する。
ツ作成部13に従ってデイスプレィ画面と対話しながら
新規なドキュメントの内容情報の作成を実行(このとき
、フオーム格納部12に格納されているフォーマント情
報の内のいずれか1つがillされて用いられることで
、ドキュメントとしての表示が実行されることになる)
しているときに、マンマシン・インタフェース2からリ
ンク設定部18を呼び出して、この呼び出したリンク設
定部18のリンク先設定部181の処理に従って、作成
中のドキュメントとこのドキュメントに関連するドキュ
メントとの間に論理的なリンクを設定する。このリンク
情報が設定されると、設定リンク登録部182は、設定
されるリンク情報を作成中のドキュメントに対応付けて
コンテンツ格納部14に登録する。そして、コンテンツ
作成部13は、ドキュメントの内容情報の作成が終了す
ると、作成したドキュメントをコンテンツ格納部14に
格納するときに、日時管理部15が通知してくる日時を
作成したドキュメントと対応付けてコンテンツ格納部1
4に格納する。
このようにして、コンテンツ格納部14に格納されるド
キュメントには、ドキュメントの内容を表す内容情報と
、その内容情報の表示形式を指定するフォーマット情報
のフオーム名(このフオーム名に従ってフォーマント情
報のファイルをアクセスできる)との他に、作成時の日
時情報(−度作成されたドキュメントの内容情報を更新
するときには更新時の日時情報となる)と、関連するド
キュメントを特定するリンク情報(このリンク情報に従
ってリンク先のドキュメントのファイルをアクセスでき
る)とが併せて登録され格納されることになる。
キュメントには、ドキュメントの内容を表す内容情報と
、その内容情報の表示形式を指定するフォーマット情報
のフオーム名(このフオーム名に従ってフォーマント情
報のファイルをアクセスできる)との他に、作成時の日
時情報(−度作成されたドキュメントの内容情報を更新
するときには更新時の日時情報となる)と、関連するド
キュメントを特定するリンク情報(このリンク情報に従
ってリンク先のドキュメントのファイルをアクセスでき
る)とが併せて登録され格納されることになる。
ドキュメントの作成者は、例えばコンテンツ作成部13
に従ってデイスプレィ画面と対話しながら作成しである
ドキュメントの内容情報の更新を実行するときにあって
、更新対象としているドキュメントに影響を与えるドキ
ュメントが更新されていることで、更新対象としている
ドキュメントに変更を加える必要があるのか否かを調べ
たいと考えるときには、マンマシン・インクフェース2
から一貫性チエ’7り部19を呼び出す。
に従ってデイスプレィ画面と対話しながら作成しである
ドキュメントの内容情報の更新を実行するときにあって
、更新対象としているドキュメントに影響を与えるドキ
ュメントが更新されていることで、更新対象としている
ドキュメントに変更を加える必要があるのか否かを調べ
たいと考えるときには、マンマシン・インクフェース2
から一貫性チエ’7り部19を呼び出す。
このようにして呼び出されると、一貫性チエ’7り部1
9の設定リンク先判断部191は、コンテンツ格納部1
4の更新対象のドキュメントの格納データを参照するこ
とで、更新対象のドキュメントに対してリンク情報が登
録されているのか否かを判断し、リンク情報が登録され
ているときには、そのリンク先のドキュメントの識別子
名を特定する。このとき、リンク情報がリンク先から更
に次のリンク先にというように連鎖的に設定されている
ときには、それらのすべてのリンク先のドキュメントの
識別子名を特定するよう処理する。
9の設定リンク先判断部191は、コンテンツ格納部1
4の更新対象のドキュメントの格納データを参照するこ
とで、更新対象のドキュメントに対してリンク情報が登
録されているのか否かを判断し、リンク情報が登録され
ているときには、そのリンク先のドキュメントの識別子
名を特定する。このとき、リンク情報がリンク先から更
に次のリンク先にというように連鎖的に設定されている
ときには、それらのすべてのリンク先のドキュメントの
識別子名を特定するよう処理する。
続いて、日時情報比較部192は、設定リンク先判断部
191がリンク先のドキュメントの識別子名を特定する
と、更新対象のドキュメントに登録されている作成更新
時の日時情報とリンク先のドキュメントに登録されてい
る作成更新時の日時情報とを比較することで、更新対象
よりも新しい日時情報を持つリンク先のドキュメントの
識別子名を特定する。そして、関連ドキュメント出力部
193ば、この日時情報比較部192により特定された
ドキュメントの識別子名をマンマシン・インタフェース
2のデイスプレィ画面上に出力することで、ドキュメン
トの作成者に対して、更新対象としているドキュメント
に影響を与えることになるドキュメントを知らせる処理
を実行する。
191がリンク先のドキュメントの識別子名を特定する
と、更新対象のドキュメントに登録されている作成更新
時の日時情報とリンク先のドキュメントに登録されてい
る作成更新時の日時情報とを比較することで、更新対象
よりも新しい日時情報を持つリンク先のドキュメントの
識別子名を特定する。そして、関連ドキュメント出力部
193ば、この日時情報比較部192により特定された
ドキュメントの識別子名をマンマシン・インタフェース
2のデイスプレィ画面上に出力することで、ドキュメン
トの作成者に対して、更新対象としているドキュメント
に影響を与えることになるドキュメントを知らせる処理
を実行する。
このように、本発明によれば、影響のあるドキュメント
が自動的に出力されることになるので、ドキュメントの
作成者はその出力を参照することで、ドキュメント間の
一貫性の保持するための処理を容易に実行できるように
なる。
が自動的に出力されることになるので、ドキュメントの
作成者はその出力を参照することで、ドキュメント間の
一貫性の保持するための処理を容易に実行できるように
なる。
以下、ソフトウェア開発のときに作成されるドキュメン
トに対して適用した場合の実施例に従って本発明の詳細
な説明する。
トに対して適用した場合の実施例に従って本発明の詳細
な説明する。
第2図に、本発明のシステム構成を示す。図中、11a
は第1図のフオーム作成部11に対応するコンテンツフ
オーム作成装置、12aは第1図のフオーム格納部12
に対応するコンテンツフオーム格納装置、L3aは第1
図のコンテンツ作成部13に対応するコンテンツ作成装
置、14aは第1図のコンテンツ格納部14に対応する
コンテンツ格納装置、16aは第1図のディレクトリ情
報格納部16に対応するディレクトリ情報格納装置、1
7aは第1図のディレクトリ管理部17に対応するディ
レクトリ管理装置、18aは第1図のリンク設定部18
に対応するリンク設定装置、19aは第1図の一貫性チ
ェック部19に対応する一貫性チェック装置である。
は第1図のフオーム作成部11に対応するコンテンツフ
オーム作成装置、12aは第1図のフオーム格納部12
に対応するコンテンツフオーム格納装置、L3aは第1
図のコンテンツ作成部13に対応するコンテンツ作成装
置、14aは第1図のコンテンツ格納部14に対応する
コンテンツ格納装置、16aは第1図のディレクトリ情
報格納部16に対応するディレクトリ情報格納装置、1
7aは第1図のディレクトリ管理部17に対応するディ
レクトリ管理装置、18aは第1図のリンク設定部18
に対応するリンク設定装置、19aは第1図の一貫性チ
ェック部19に対応する一貫性チェック装置である。
コンテンツフオーム格納@W 12 a 、コンテンツ
格納装置14a及びディレクトリ情報格納装置16a′
では、第3図に示すようなフレーム形式に従ってデータ
を管理する構成が採られることになる。次に、これらの
各格納装置の格納データについて説明する。
格納装置14a及びディレクトリ情報格納装置16a′
では、第3図に示すようなフレーム形式に従ってデータ
を管理する構成が採られることになる。次に、これらの
各格納装置の格納データについて説明する。
コンテンツフオーム格納装置12aは、コンテンツフオ
ーム作成装置11aにより作成される定型形式のドキュ
メントのフォーマント情報をドキュメントとは切り離し
て格納することになる。第4図に、コンテンツフオーム
格納装置12aが格納するドキュメントのフォーマット
情報の一実施例を示す。この実施例では、フオームlの
子フオームとして、フオーム11、フオーム12及びフ
オーム13が存在するものを示してあり、各フオームは
、フィールドタイプ、大きさ、位置及び文字列(固定的
にドキュメントに書き込まれることになる文字列)等と
いったフォーマット情報を定義することになる。
ーム作成装置11aにより作成される定型形式のドキュ
メントのフォーマント情報をドキュメントとは切り離し
て格納することになる。第4図に、コンテンツフオーム
格納装置12aが格納するドキュメントのフォーマット
情報の一実施例を示す。この実施例では、フオームlの
子フオームとして、フオーム11、フオーム12及びフ
オーム13が存在するものを示してあり、各フオームは
、フィールドタイプ、大きさ、位置及び文字列(固定的
にドキュメントに書き込まれることになる文字列)等と
いったフォーマット情報を定義することになる。
コンテンツ格納装置14aは、コンテンツ作成装置13
aにより作成されるドキュメントの内容情報を使用する
フォーマット情報のフオーム塩とともに格納するととも
に、更に加えて、そのドキュメントの最終的な更新日時
情報とリンク設定装置18aにより設定されることにな
るリンク情報とを格納するよう構成される。第5図に、
コンテンツ格納装置E14aの格納データの一実施例を
示す。この例では、「コンテンツ2」という識別子名の
ドキュメントは、「フオーム13Jという識別子名のフ
ォーマット情報を使用し、具体的なドキュメント内容と
して「指定パラメータに従い一般内線を登録する。」と
いう文字列を持ち、r ’89.03.20Jという日
時に最終的な更新処理が実行され、「コンテンツ12J
という識別子名のドキュメントとリンクするということ
を表している。ここで、リンク先の「コンテンツ12」
という識別子名のドキュメントを修飾する「ソフトウェ
アドキュメント/アプリケーンコンソフト/へ用アプリ
/概要設計書」 という記述項目は、ドキュメントのデ
ィレクトリ情報(詳細は後述する)における「コンテン
ツ12Jの管理位置を指定するためのものである。
aにより作成されるドキュメントの内容情報を使用する
フォーマット情報のフオーム塩とともに格納するととも
に、更に加えて、そのドキュメントの最終的な更新日時
情報とリンク設定装置18aにより設定されることにな
るリンク情報とを格納するよう構成される。第5図に、
コンテンツ格納装置E14aの格納データの一実施例を
示す。この例では、「コンテンツ2」という識別子名の
ドキュメントは、「フオーム13Jという識別子名のフ
ォーマット情報を使用し、具体的なドキュメント内容と
して「指定パラメータに従い一般内線を登録する。」と
いう文字列を持ち、r ’89.03.20Jという日
時に最終的な更新処理が実行され、「コンテンツ12J
という識別子名のドキュメントとリンクするということ
を表している。ここで、リンク先の「コンテンツ12」
という識別子名のドキュメントを修飾する「ソフトウェ
アドキュメント/アプリケーンコンソフト/へ用アプリ
/概要設計書」 という記述項目は、ドキュメントのデ
ィレクトリ情報(詳細は後述する)における「コンテン
ツ12Jの管理位置を指定するためのものである。
このように、本発明では、ドキュメントの内容情報とド
キュメントのフォーマット情報とを別々に格納すること
で、共通的に使用されるフォーマット情報を共通化して
管理する構成が採られることになる。
キュメントのフォーマット情報とを別々に格納すること
で、共通的に使用されるフォーマット情報を共通化して
管理する構成が採られることになる。
ディレクトリ情報格納装置16aは、処理対象のドキュ
メントの階層関係を木構造に従って管理するディレクト
リ情報を格納する。このディレクトリ情報は、更に、木
構造の中に各ドキュメントが使用するフォーマット情報
のフオーム名を組み込むことで、使用関係にあるドキュ
メントの識別子名とフォーマット情報の識別子名との対
応関係を管理することになる。第6図に、コンテンツ格
納装置14aが格納するこのディレクトリ情報の格納デ
ータの一実施例を示す。この実施例では、ディレクトリ
情報として第7図に示すような階層体系のドキュメント
を想定している。なお、第7図中におけるコンテンツ間
に記述される矢印付きの線は、コンテンツ格納装置14
aに格納されるリンク情報を図示したものである。
メントの階層関係を木構造に従って管理するディレクト
リ情報を格納する。このディレクトリ情報は、更に、木
構造の中に各ドキュメントが使用するフォーマット情報
のフオーム名を組み込むことで、使用関係にあるドキュ
メントの識別子名とフォーマット情報の識別子名との対
応関係を管理することになる。第6図に、コンテンツ格
納装置14aが格納するこのディレクトリ情報の格納デ
ータの一実施例を示す。この実施例では、ディレクトリ
情報として第7図に示すような階層体系のドキュメント
を想定している。なお、第7図中におけるコンテンツ間
に記述される矢印付きの線は、コンテンツ格納装置14
aに格納されるリンク情報を図示したものである。
この第6図に示すように、ディレクトリ情報格納装置1
6aは、各ドキュメントについて、それぞれ上位に位置
する親ディレクトリ名と下位に位置する子ディレクトリ
名とが何であるかを管理するとともに、処理対象となる
ドキュメントについては、割り付けられる識別子名とそ
れが使用するフォーマット情報のフオーム名とを管理す
ることで、ディレクトリ情報を格納するよう構成する。
6aは、各ドキュメントについて、それぞれ上位に位置
する親ディレクトリ名と下位に位置する子ディレクトリ
名とが何であるかを管理するとともに、処理対象となる
ドキュメントについては、割り付けられる識別子名とそ
れが使用するフォーマット情報のフオーム名とを管理す
ることで、ディレクトリ情報を格納するよう構成する。
「概要設計書」というドキュメントで具体的に説明する
ならば、「概要設計書」というドキュメントは、「コン
テンツIIJや「コンテンツ12」等の識別子名により
識別されるドキュメントを持ち、これらのドキュメント
が「フオーム1」のフォーマット情報を共通して使用し
、「A用アプリ]が親ディレクトリであるというように
管理するものである。
ならば、「概要設計書」というドキュメントは、「コン
テンツIIJや「コンテンツ12」等の識別子名により
識別されるドキュメントを持ち、これらのドキュメント
が「フオーム1」のフォーマット情報を共通して使用し
、「A用アプリ]が親ディレクトリであるというように
管理するものである。
このディレクトリ情報格納装置16aを管理するディレ
クトリ管理装置17aは、先に出願した「平tc1年特
許願第61899号」の発明でも開示したように、ディ
レクトリ情報格納装置16aが格納するディレクトリ情
報をマンマシン・インタフェース2のデイスプレィ画面
上に表示するよう処理するとともに、マウスのクリック
処理等に従ってディレクトリ情報中のドキュメントの識
別子名が選択されるときには、コンテンツ作成装置13
aに対してその識別子名を通知することで対応するドキ
ュメントの更新処理に入れるように処理し、そして、デ
ィレクトリ情報中のフォーマント情報のフオーム名が選
択されるときには、コンテンツフオーム作成装置12a
に対してそのフオーム名を通知することで対応するフォ
ーマット情報の更新処理に入れるように処理することに
なる。
クトリ管理装置17aは、先に出願した「平tc1年特
許願第61899号」の発明でも開示したように、ディ
レクトリ情報格納装置16aが格納するディレクトリ情
報をマンマシン・インタフェース2のデイスプレィ画面
上に表示するよう処理するとともに、マウスのクリック
処理等に従ってディレクトリ情報中のドキュメントの識
別子名が選択されるときには、コンテンツ作成装置13
aに対してその識別子名を通知することで対応するドキ
ュメントの更新処理に入れるように処理し、そして、デ
ィレクトリ情報中のフォーマント情報のフオーム名が選
択されるときには、コンテンツフオーム作成装置12a
に対してそのフオーム名を通知することで対応するフォ
ーマット情報の更新処理に入れるように処理することに
なる。
次に、第8図ないし第10図に示すフローチャートに従
って、本発明の処理について詳細に説明する。ここで、
第8図のフローチャートは、コンテンツ作成装置13a
が実行するフローチャートであり、第9図のフローチャ
ートはリンク設定装置18aが実行するフローチャート
であり、第1O図のフローチャートは一貫性チェック装
置Z19aが実行するフローチャートである。
って、本発明の処理について詳細に説明する。ここで、
第8図のフローチャートは、コンテンツ作成装置13a
が実行するフローチャートであり、第9図のフローチャ
ートはリンク設定装置18aが実行するフローチャート
であり、第1O図のフローチャートは一貫性チェック装
置Z19aが実行するフローチャートである。
コンテンツ作成装置13aは、第8図のフローチャート
に示すように、ステップ1の判断で、ディレクトリ管理
装置17 aから制御が渡されることを検出すると、続
くステップ2で、ディレクトリ管理装置 17 aから
通知されるコンテンツ名(ドキュメントの識別子名であ
る)をキーにして、コンテンツ格納装置14aからその
コンテンツ名に割り付けられているドキュメントの内容
情報とフォーマント情報のフオーム名とを読み出す処理
を行う。次に、ステップ3で、読み出したフオーム名を
キーにして、コンテンツフオーム格納装置12aからそ
のフオーム名に割り付けられているフォーマット情報を
読み出すとともに、この読み出したフォーマット情報の
指定に従って読み出したドキュメントの内容情報を表示
することで、マンマシン・インタフェース2のデイスプ
レィ画面に更新対象となるドキュメントを表示する。
に示すように、ステップ1の判断で、ディレクトリ管理
装置17 aから制御が渡されることを検出すると、続
くステップ2で、ディレクトリ管理装置 17 aから
通知されるコンテンツ名(ドキュメントの識別子名であ
る)をキーにして、コンテンツ格納装置14aからその
コンテンツ名に割り付けられているドキュメントの内容
情報とフォーマント情報のフオーム名とを読み出す処理
を行う。次に、ステップ3で、読み出したフオーム名を
キーにして、コンテンツフオーム格納装置12aからそ
のフオーム名に割り付けられているフォーマット情報を
読み出すとともに、この読み出したフォーマット情報の
指定に従って読み出したドキュメントの内容情報を表示
することで、マンマシン・インタフェース2のデイスプ
レィ画面に更新対象となるドキュメントを表示する。
このようにしてドキュメントを表示すると、ユーザはド
キュメントの内容情報の変更をキー人力してくることに
なるので、続くステップ゛4で、このキー人力を受は付
けることでドキュメントの更新処理を実行し、更新され
たフィールド(ドキュメントの更新処理の最小単位をフ
ィールドと称している)に更新されたことを表示するた
めのフラグを立てる処理を実行する。そして、ステップ
5の判断で、ドキュメントの更新処理の終了コマンドが
入力されてくることを検出すると、続くステツブ6で、
更新された内容情報をフレーム形式に変換してコンテン
ツ格納装置14aに椹納するとともに、この格納処理に
際してフラグの立っているフィールドには、更新処理の
実行された日時を表す日時情報を併せて登録する処理を
行う。そして最後に、ステップ7で、ディレクトリ管理
装置17aに制御を戻すことでドキュメントの更新処理
を終了する。
キュメントの内容情報の変更をキー人力してくることに
なるので、続くステップ゛4で、このキー人力を受は付
けることでドキュメントの更新処理を実行し、更新され
たフィールド(ドキュメントの更新処理の最小単位をフ
ィールドと称している)に更新されたことを表示するた
めのフラグを立てる処理を実行する。そして、ステップ
5の判断で、ドキュメントの更新処理の終了コマンドが
入力されてくることを検出すると、続くステツブ6で、
更新された内容情報をフレーム形式に変換してコンテン
ツ格納装置14aに椹納するとともに、この格納処理に
際してフラグの立っているフィールドには、更新処理の
実行された日時を表す日時情報を併せて登録する処理を
行う。そして最後に、ステップ7で、ディレクトリ管理
装置17aに制御を戻すことでドキュメントの更新処理
を終了する。
一方、リンク設定装置18aは、第9図のフローチャー
トに示すように、ステップ10の判断で、リンクの設定
要求があることを検出すると、続くステップ11で、ド
キュメントの作成者に対してメツセージを表示すること
で、処理対象のドキュメントに関連付けられるドキュメ
ントの指定要求を行う。このメンセージを表示すると、
ユーザがマウスをクリックすること等でリンク、先のド
キュメントを指定してくることになるので、次のステッ
プ12で、このリンク先のドキュメントの設定要求(フ
ィールドを単位にして要求される)を受は付け、続くス
テップ13で、コンテンツ格納装置14 aのリンク元
のドキュメントのフレームデータ内にリンクスロットを
追加するとともに、設定要求のあったリンク先のドキュ
メントのファイルの管理位置情報(ディレクトリ名/コ
ンテンツ名/フィールド名)をスロット値として登録す
る処理を実行する。
トに示すように、ステップ10の判断で、リンクの設定
要求があることを検出すると、続くステップ11で、ド
キュメントの作成者に対してメツセージを表示すること
で、処理対象のドキュメントに関連付けられるドキュメ
ントの指定要求を行う。このメンセージを表示すると、
ユーザがマウスをクリックすること等でリンク、先のド
キュメントを指定してくることになるので、次のステッ
プ12で、このリンク先のドキュメントの設定要求(フ
ィールドを単位にして要求される)を受は付け、続くス
テップ13で、コンテンツ格納装置14 aのリンク元
のドキュメントのフレームデータ内にリンクスロットを
追加するとともに、設定要求のあったリンク先のドキュ
メントのファイルの管理位置情報(ディレクトリ名/コ
ンテンツ名/フィールド名)をスロット値として登録す
る処理を実行する。
このようにして、第5図に示したように、コンテンツ格
納装置14aに格納されるドキュメントには、ドキュメ
ントの内容を表す内容情報とその内容情報の表示形式を
指定するフォーマット情報のフオーム名の他に、最終的
な更新時の日時情報と、関連するドキュメントを特定す
るリンク情報とが併せて登録されることになるのである
。
納装置14aに格納されるドキュメントには、ドキュメ
ントの内容を表す内容情報とその内容情報の表示形式を
指定するフォーマット情報のフオーム名の他に、最終的
な更新時の日時情報と、関連するドキュメントを特定す
るリンク情報とが併せて登録されることになるのである
。
次に、一貫性チェック装置19aが実行するフローチャ
ートに従って、このコンテンツ格納装置14aの格納デ
ータを利用して実行されることになるドキュメント間の
一貫性のチェック処理について説明する。
ートに従って、このコンテンツ格納装置14aの格納デ
ータを利用して実行されることになるドキュメント間の
一貫性のチェック処理について説明する。
一貫性チェック装置19aは、第10図のフローチャー
トに示すように、ステップ20の判断で、一貫性のチェ
ック要求があることを検出すると、続くステップ21で
、一貫性のチェック処理の実行のために用意されるスタ
ックをクリアする。ここで、この一貫性のチェック要求
は、マンマシン・インタフェース2の特定のキーがキー
人力されることで起動されるよう構成するものでもよい
が、ドキュメントの更新処理が実行されるときに自動的
に起動されるよう構成することも可能である。
トに示すように、ステップ20の判断で、一貫性のチェ
ック要求があることを検出すると、続くステップ21で
、一貫性のチェック処理の実行のために用意されるスタ
ックをクリアする。ここで、この一貫性のチェック要求
は、マンマシン・インタフェース2の特定のキーがキー
人力されることで起動されるよう構成するものでもよい
が、ドキュメントの更新処理が実行されるときに自動的
に起動されるよう構成することも可能である。
次に、ステップ22で、一貫性チェック処理の対象とな
っているドキュメント(フィールド単位で指定できる)
のコンテンツ格納装置14aの格納データを参照するこ
とで、リンク情報の登録されているフィールドを持つパ
ッケージデータ(1つのコンテンツ名についての格納デ
ータの集合)があるのか否かを調べる。
っているドキュメント(フィールド単位で指定できる)
のコンテンツ格納装置14aの格納データを参照するこ
とで、リンク情報の登録されているフィールドを持つパ
ッケージデータ(1つのコンテンツ名についての格納デ
ータの集合)があるのか否かを調べる。
続くステップ23の判断で、リンク情報をもつものがあ
るときには、ステップ24で、一貫性チェック処理の対
象となっているリンク元のドキュメントのフィールドに
割り付けられている最終的な更新日時情報を変数1に格
納するとともに、ステップ23の判断で確認されたリン
ク先のドキュメントのフィールドに割り付けられている
最終的な更新日時情報を変数2に格納する。そして、ス
テップ25の判断で、 変数1〈変数2 であること、すなわち、リンク先のドキュメントの方が
新しいことを判断すると、次のステップ26で、リンク
元のドキュメントのフォーマット情報に固定的に割り付
けられている文字列と、リンク先のドキュメントの管理
位置情報(ディレクトリ名/コンテンツ名/フィールド
名)等をスタックに積むよう処理する。
るときには、ステップ24で、一貫性チェック処理の対
象となっているリンク元のドキュメントのフィールドに
割り付けられている最終的な更新日時情報を変数1に格
納するとともに、ステップ23の判断で確認されたリン
ク先のドキュメントのフィールドに割り付けられている
最終的な更新日時情報を変数2に格納する。そして、ス
テップ25の判断で、 変数1〈変数2 であること、すなわち、リンク先のドキュメントの方が
新しいことを判断すると、次のステップ26で、リンク
元のドキュメントのフォーマット情報に固定的に割り付
けられている文字列と、リンク先のドキュメントの管理
位置情報(ディレクトリ名/コンテンツ名/フィールド
名)等をスタックに積むよう処理する。
このステップ26の処理を、ステップ27及びステップ
28の処理を介して、ステップ23で選択したパッケー
ジデータにリンクするすべてのリンク先のドキュメント
(リンク先にリンクするものも含む)に対して行ったこ
とを確認し、更に、ステップ29の処理を介して、一貫
性チェック処理の対象となっているドキュメントのすべ
てのパッケージデータに対して行ったことを確認すると
、ステ・ンブ30で、スタックにデータが積まれている
のか否かを判断し、スタックにデータが積まれていると
きには、ステップ31に進んで、スタックの格納データ
を表示することで、一貫性チェック処理の対象となって
いるドキュメントに対して影響を与えることになるドキ
ュメントのコンテンツ名とディレクトリ名等をデイスプ
レィ画面上に表示するとともに、スタックにデータが積
まれていないときには、ステップ32に進んで、デイス
プレィ画面上に整合性がとれていることのメツセージを
表示することで処理を終了する。
28の処理を介して、ステップ23で選択したパッケー
ジデータにリンクするすべてのリンク先のドキュメント
(リンク先にリンクするものも含む)に対して行ったこ
とを確認し、更に、ステップ29の処理を介して、一貫
性チェック処理の対象となっているドキュメントのすべ
てのパッケージデータに対して行ったことを確認すると
、ステ・ンブ30で、スタックにデータが積まれている
のか否かを判断し、スタックにデータが積まれていると
きには、ステップ31に進んで、スタックの格納データ
を表示することで、一貫性チェック処理の対象となって
いるドキュメントに対して影響を与えることになるドキ
ュメントのコンテンツ名とディレクトリ名等をデイスプ
レィ画面上に表示するとともに、スタックにデータが積
まれていないときには、ステップ32に進んで、デイス
プレィ画面上に整合性がとれていることのメツセージを
表示することで処理を終了する。
最後に、第11図を参照しつつ、本発明の処理の具体例
について説明する。
について説明する。
ドキュメントの作成者(説明の便宜上、B君とする)が
、作成しである外部仕様書のコンテンツ01 (説明の
便宜上、A君が作成したとする)を参照しながら、概要
設計書のコンテンツ11を作成しているとする。第11
図(a)に、このときのデイスプレィ画面を図示する。
、作成しである外部仕様書のコンテンツ01 (説明の
便宜上、A君が作成したとする)を参照しながら、概要
設計書のコンテンツ11を作成しているとする。第11
図(a)に、このときのデイスプレィ画面を図示する。
この処理時に、B君は、コンテンツ11とコンテンツO
fとの間にリンクを設定する必要があると考え、リンク
設定”Xi Tl 18 aを呼び出すべくポツプアッ
プメニューを開設したとする。第11図(b)に、この
ときのデイスプレィ画面を図示する。続いて、B君は、
ポツプアップメニューに従って、マウス等によりコンテ
ンツ11の「機能概要のフィールド」とコンテンツ01
の「ランプ状態のフィールド」及び「デイスプレィ状態
のフィールドJとの間にリンクを設定したとする。第1
1図(C)に、このときのデイスプレィ画面を図示する
。
fとの間にリンクを設定する必要があると考え、リンク
設定”Xi Tl 18 aを呼び出すべくポツプアッ
プメニューを開設したとする。第11図(b)に、この
ときのデイスプレィ画面を図示する。続いて、B君は、
ポツプアップメニューに従って、マウス等によりコンテ
ンツ11の「機能概要のフィールド」とコンテンツ01
の「ランプ状態のフィールド」及び「デイスプレィ状態
のフィールドJとの間にリンクを設定したとする。第1
1図(C)に、このときのデイスプレィ画面を図示する
。
次に、C君が、B君の作成したコンテンツ11を参照し
ながら、詳細設計書のコンテンツ21を作成していると
きに、コンテンツ21の「機能詳細のフィールド」とコ
ンテンツ11の「機能概要のフィールド」との間と、コ
ンテンツ21の「エラー終了条件詳細のフィールド」と
コンテンツ11の「エラー終了条件概要のフィールド」
との間にリンクを設定したとする。第11図(d)に、
このときのデイスプレィ画面を図示する。この後、A君
は、コンテンツO1の「ランプ状態のフィールド」を変
更し、B君は、コンテンツ11の「エラー終了条件概要
」を変更したとする。
ながら、詳細設計書のコンテンツ21を作成していると
きに、コンテンツ21の「機能詳細のフィールド」とコ
ンテンツ11の「機能概要のフィールド」との間と、コ
ンテンツ21の「エラー終了条件詳細のフィールド」と
コンテンツ11の「エラー終了条件概要のフィールド」
との間にリンクを設定したとする。第11図(d)に、
このときのデイスプレィ画面を図示する。この後、A君
は、コンテンツO1の「ランプ状態のフィールド」を変
更し、B君は、コンテンツ11の「エラー終了条件概要
」を変更したとする。
しばらくしてから、C君は、自分の作成したコンテンツ
21が他のドキュメントと整合がとれているのか心配に
なり、一貫性チェック装ff19aを呼び出すべくポン
プアンプメニューを開設したとする。第11図(e)曽
に、このときのデイスプレィ画面を図示する。このとき
、 一貫性チェソク゛°がマウスでクリンクされると、
一貫性チエツタ装置+9aが起動されて、整合のとれて
いないドキュメントとして、依存元の「機能詳細のフィ
ールド」については、コンテンツ01の「ランプ状態の
フィールド」があり、依存元の「エラー終了条件詳細の
フィールド」にはコンテンツ11の「エラー終了条件概
要のフィールド」があるということが表示されることに
なるのである。第11図(nllに、このときのデイス
プレィ画面を図示する。
21が他のドキュメントと整合がとれているのか心配に
なり、一貫性チェック装ff19aを呼び出すべくポン
プアンプメニューを開設したとする。第11図(e)曽
に、このときのデイスプレィ画面を図示する。このとき
、 一貫性チェソク゛°がマウスでクリンクされると、
一貫性チエツタ装置+9aが起動されて、整合のとれて
いないドキュメントとして、依存元の「機能詳細のフィ
ールド」については、コンテンツ01の「ランプ状態の
フィールド」があり、依存元の「エラー終了条件詳細の
フィールド」にはコンテンツ11の「エラー終了条件概
要のフィールド」があるということが表示されることに
なるのである。第11図(nllに、このときのデイス
プレィ画面を図示する。
このようにして、本発明では、変更されてしまうことで
考慮しなければならな(なったドキュメントを自動的に
デイスプレィ画面上に表示できるようになることから、
ドキュメント間の一貫性を容易に保てるようになる。
考慮しなければならな(なったドキュメントを自動的に
デイスプレィ画面上に表示できるようになることから、
ドキュメント間の一貫性を容易に保てるようになる。
以上図示実施例について説明したが、本発明はこれに限
定されるものではない。例えば、ドキュメントの変更単
位をフィールドとして取り扱いドキュメントの中に変更
される部分とされない部分があることで説明したが、変
更単位そのものをドキュメントとして取り扱うものであ
っても一向に差し支えないのである。
定されるものではない。例えば、ドキュメントの変更単
位をフィールドとして取り扱いドキュメントの中に変更
される部分とされない部分があることで説明したが、変
更単位そのものをドキュメントとして取り扱うものであ
っても一向に差し支えないのである。
以上説明したように、本発明によれば、ドキュメントの
更新が他のドキュメントに影響を与えるような場合があ
るときにあって、影響のあるドキュメントを自動的に出
力できるようになるので、変更連絡票等のメモ票によら
ないで関連あるドキュメント間の一貫性を保つことがで
きることになる。
更新が他のドキュメントに影響を与えるような場合があ
るときにあって、影響のあるドキュメントを自動的に出
力できるようになるので、変更連絡票等のメモ票によら
ないで関連あるドキュメント間の一貫性を保つことがで
きることになる。
第1図は本発明の原理構成図、
第2図は本発明のシステム構成図、
第3図はフレーム形式の説明図、
第4図はコンテンツフオーム格納装置が格納するデータ
構造の一実施例、 第5図はコンテンツ格納装置が格納するデータ構造の一
実施例、 第6図はディレクトリ情報格納装置が格納するデータ構
造の一実施例、 第7図はディレクトリ情報格納装置が管理するデイレク
ト′り情報の一例の説明図、 第8図はコンテンツ作成装置が実行するフローチャート
、 第9図はリンク設定装置が実行するフローチャート、 第10図は一貫性チェック装置が実行するフローチャー
ト、 第11図は本発明の処理の具体例を説明するための説明
図である。 図中、1はドキュメント作成管理装置、2はマンマシン
・インタフェース、10は人出力制御部、11はフオー
ム作成部、llaはコンテンツフオーム作成装置、12
はフオーム格納部、12aはコンテンツフオーム格納装
置、13はコンテンツ作成部、13aはコンテンツ作成
装置、14はコンテンツ格納部、14aはコンテンツ格
納装置、15は日時管理部、16はディレクトリ情報格
納部、16aはディレクトリ情報格納装置、17はディ
レクトリ管理部、17aはディレクトリ管理装置、18
はリンク設定部、18aはリンク設定装置、19は一貫
性チェノク部、19aは一貫性チェンク装置である。
構造の一実施例、 第5図はコンテンツ格納装置が格納するデータ構造の一
実施例、 第6図はディレクトリ情報格納装置が格納するデータ構
造の一実施例、 第7図はディレクトリ情報格納装置が管理するデイレク
ト′り情報の一例の説明図、 第8図はコンテンツ作成装置が実行するフローチャート
、 第9図はリンク設定装置が実行するフローチャート、 第10図は一貫性チェック装置が実行するフローチャー
ト、 第11図は本発明の処理の具体例を説明するための説明
図である。 図中、1はドキュメント作成管理装置、2はマンマシン
・インタフェース、10は人出力制御部、11はフオー
ム作成部、llaはコンテンツフオーム作成装置、12
はフオーム格納部、12aはコンテンツフオーム格納装
置、13はコンテンツ作成部、13aはコンテンツ作成
装置、14はコンテンツ格納部、14aはコンテンツ格
納装置、15は日時管理部、16はディレクトリ情報格
納部、16aはディレクトリ情報格納装置、17はディ
レクトリ管理部、17aはディレクトリ管理装置、18
はリンク設定部、18aはリンク設定装置、19は一貫
性チェノク部、19aは一貫性チェンク装置である。
Claims (1)
- 【特許請求の範囲】 時間経過に伴って変更されていく複数の定型形式のドキ
ュメントを作成し更新し管理するよう処理するドキュメ
ント作成管理装置において、ドキュメントのフォーマッ
ト情報の作成更新を実行するフォーム作成部(11)と
、該作成更新されるフォーマット情報を格納するフォー
ム格納部(12)と、ドキュメントの内容情報の作成更
新を実行するとともに、該内容情報を使用するフォーマ
ット情報に従って表示するコンテンツ作成部(13)と
、該作成更新される内容情報を使用するフォーマット情
報の識別子名及び作成更新時の日時情報とともに格納す
るコンテンツ格納部(14)と、使用関係にあるドキュ
メントの識別子名とフォーマット情報の識別子名との対
応を取りつつ、ドキュメントの階層関係を木構造に従っ
て管理するディレクトリ情報格納部(16)と、該ディ
レクトリ情報格納部(16)を管理して上記2つの作成
部の作成更新処理を支援するディレクトリ管理部(17
)とを備えるよう構成するとともに、 関連するドキュメント間に論理的なリンクを設定すると
ともに、設定されるリンク情報を該ドキュメントと対応
付けて上記コンテンツ格納部(14)に登録するリンク
設定部(18)と、 上記コンテンツ格納部(14)を参照することで、更新
対象となるドキュメントと他のドキュメントとの間にリ
ンクが設定されているのか否かを判断し、リンクが設定
されているときには、更新対象のドキュメントとリンク
先のドキュメントに割り付けられている日時情報を比較
するとともに、この比較結果に従って、更新対象のドキ
ュメントの日時情報よりも新しい日時情報を持つリンク
先のドキュメントを特定して出力する一貫性チェック部
(19)とを備えることを、 特徴とするドキュメント作成管理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1181431A JP2746667B2 (ja) | 1989-07-13 | 1989-07-13 | ドキュメント作成管理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1181431A JP2746667B2 (ja) | 1989-07-13 | 1989-07-13 | ドキュメント作成管理方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0346059A true JPH0346059A (ja) | 1991-02-27 |
| JP2746667B2 JP2746667B2 (ja) | 1998-05-06 |
Family
ID=16100658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1181431A Expired - Lifetime JP2746667B2 (ja) | 1989-07-13 | 1989-07-13 | ドキュメント作成管理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2746667B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003281118A (ja) * | 2002-03-22 | 2003-10-03 | Toshiba Corp | 文書管理装置、文書編集装置、文書管理方法、文書編集方法及びプログラム |
| US6795831B2 (en) | 2001-03-29 | 2004-09-21 | Fujitsu Limited | Method of managing knowledge information, method of generating knowledge information, method of using knowledge information, and apparatus for managing knowledge information |
| US10074058B2 (en) | 2014-02-07 | 2018-09-11 | Fujitsu Limited | Management method, management device, and management system |
| US10204106B2 (en) | 2014-02-07 | 2019-02-12 | Fujitsu Limited | Management method, management device, and management system |
| US10706370B2 (en) | 2014-02-14 | 2020-07-07 | Fujitsu Limited | Device and method for managing a plurality of documents |
-
1989
- 1989-07-13 JP JP1181431A patent/JP2746667B2/ja not_active Expired - Lifetime
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6795831B2 (en) | 2001-03-29 | 2004-09-21 | Fujitsu Limited | Method of managing knowledge information, method of generating knowledge information, method of using knowledge information, and apparatus for managing knowledge information |
| JP2003281118A (ja) * | 2002-03-22 | 2003-10-03 | Toshiba Corp | 文書管理装置、文書編集装置、文書管理方法、文書編集方法及びプログラム |
| US10074058B2 (en) | 2014-02-07 | 2018-09-11 | Fujitsu Limited | Management method, management device, and management system |
| US10204106B2 (en) | 2014-02-07 | 2019-02-12 | Fujitsu Limited | Management method, management device, and management system |
| US10706370B2 (en) | 2014-02-14 | 2020-07-07 | Fujitsu Limited | Device and method for managing a plurality of documents |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2746667B2 (ja) | 1998-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101364236B (zh) | 一种web页面的数据处理装置及处理方法 | |
| US7577938B2 (en) | Data association | |
| US7181694B2 (en) | Software customization objects for programming extensions associated with a computer system | |
| CN102939612B (zh) | 在保护用户自定义的情况下合并对用户界面组件的修改的方法和系统 | |
| US7124354B1 (en) | Enterprise application transactions as shared active documents | |
| US6463442B1 (en) | Container independent data binding system | |
| US5680563A (en) | Object-oriented operating system enhancement for filtering items in a window | |
| US7716679B1 (en) | Method and system for synchronous operation of linked command objects | |
| JP3790650B2 (ja) | オブジェクト指向トランザクション・システムによるトランザクションの完了時にリレーショナル・データベース上で実行されるデータベース・オペレーションに対応するオブジェクトを順序付けるシステム及び方法並びに該方法を実行するためのプログラムを記憶したプログラム記憶媒体 | |
| US20050188350A1 (en) | Data binding | |
| JPH08503564A (ja) | コンピュータ・システムにおけるオブジェクトの接続方法およびシステム | |
| CN101171582A (zh) | 用于从数据库生成xml文档的动态方法 | |
| US7810102B2 (en) | Service adaptation of the enterprise services framework | |
| US7480921B1 (en) | Method, system, and apparatus for customizing web parts | |
| US8527995B2 (en) | Synchronization system for entities maintained by multiple applications | |
| US10509632B2 (en) | Model augmentation in a model-driven application development environment | |
| JP3002242B2 (ja) | Cadシステム | |
| JPH0346059A (ja) | ドキュメント作成管理方式 | |
| EP1586993A2 (en) | System and method for priority based binding | |
| JP2009223822A (ja) | ソースコード更新通知装置およびソースコード更新通知方法 | |
| WO1999059083A1 (en) | A document storing and retrieving system and a software application system integrating a document storing and retrieving system | |
| US20260126959A1 (en) | Techniques for generating user interafaces assisted by generative pre-trained transformer code generator | |
| JPH09259018A (ja) | データエントリ装置及びデータエントリ方法 | |
| JPH02289084A (ja) | 文書管理処理方式 | |
| JPH038076A (ja) | 構造化文書処理システムにおける属性情報処理方式 |