JP2001344234A - Document management system in distributed environment - Google Patents
Document management system in distributed environmentInfo
- Publication number
- JP2001344234A JP2001344234A JP2000165712A JP2000165712A JP2001344234A JP 2001344234 A JP2001344234 A JP 2001344234A JP 2000165712 A JP2000165712 A JP 2000165712A JP 2000165712 A JP2000165712 A JP 2000165712A JP 2001344234 A JP2001344234 A JP 2001344234A
- Authority
- JP
- Japan
- Prior art keywords
- document
- child
- file
- organization site
- parent
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、分散環境における
ドキュメント管理システムに関する。複数の組織や会社
等で共同してプロジェクト等を推進する場合、作成され
る文書データファイル等のドキュメントは、複数の組織
間で分担し合って作成されることが多い。[0001] 1. Field of the Invention [0002] The present invention relates to a document management system in a distributed environment. When a project or the like is promoted jointly by a plurality of organizations or companies, a document such as a document data file to be created is often shared among a plurality of organizations and created.
【0002】このような場合、ドキュメントを複数のド
キュメントファイルに分割し、各組織間で個々に各自の
担当分のドキュメントファイルを作成し、全体を統括す
る親組織において、子組織で作成された子ドキュメント
ファイルを纏めて親ドキュメントファイルとして作成し
直すことが行なわれる。In such a case, a document is divided into a plurality of document files, and a document file corresponding to each person is created between each organization. In a parent organization that controls the whole, a child created in a child organization is created. The document files are put together and recreated as a parent document file.
【0003】[0003]
【従来の技術】従来、複数の組織間で共同してドキュメ
ントを作成する場合、例えば、以下のような手法で行わ
れていた。各組織は割当てられた担当分のドキュメン
トファイルを個々に作成し、作成した個々のドキュメン
トファイルを記録媒体(フロッピー(登録商標)ディス
ク等)を介して組織間で受け渡し、又は電子メール等に
より組織サイト間で転送し、統括する親組織で纏める。2. Description of the Related Art Hitherto, when a document is created jointly between a plurality of organizations, for example, the following method has been used. Each organization individually creates a document file for the assigned charge and transfers the created individual document file between the organizations via a recording medium (floppy (registered trademark) disk or the like), or an organization site by e-mail or the like. Transfer between them and put together in the controlling parent organization.
【0004】同じく各組織は割当てられた担当分のド
キュメントファイルを個々に作成し、作成した個々のド
キュメントファイルを、組織サイト間で共用されるサー
バにFTP等のファイル転送プロトコルによりを登録し
てドキュメントファイルを流通し、統括する親組織で纏
める。[0004] Similarly, each organization individually creates a document file for the assigned charge, and registers the created document file in a server shared between the organization sites by using a file transfer protocol such as FTP. Distribute the files and organize them in a parent organization.
【0005】同じく各組織は割当てられた担当分のド
キュメントファイルを個々に作成し、統括する親組織に
おいて、ワードプロセッサソフトウェアにより提供され
るグループ文書機能を利用し、個々のドキュメントファ
イルを親子文書として管理する等の手法があった。Similarly, each organization individually creates a document file for the assigned charge, and in the supervising parent organization, uses the group document function provided by the word processor software and manages each document file as a parent-child document. And so on.
【0006】[0006]
【発明が解決しようとする課題】分散した複数の組織で
共同してドキュメントを作成する場合に、組織間でドキ
ュメントファイルを分割して作成し、それを記録媒体や
電子メールにより流通させ、全体を統括する親組織で一
つに纏める手法は、ドキュメントファイルの流通及びド
キュメントファイルのマージ(併合・結合)に手間と時
間が掛かり、煩雑な操作を行なわなければならなかっ
た。When a document is created jointly by a plurality of dispersed organizations, the document file is divided and created between the organizations, and the document file is distributed by a recording medium or electronic mail, and the entire document is distributed. In the method of unifying the parent files under the supervising parent organization, it takes time and effort to distribute the document files and merge the document files (merging / combining), and must perform complicated operations.
【0007】また、ドキュメントファイルをFTP等の
ファイル転送プロトコルで管理サーバに登録する手法で
も、同様にドキュメントファイルの登録やマージに手間
と時間が掛かり、煩雑であった。また、ワードプロセッ
サソフトウェアにより提供されるグループ文書機能を利
用する手法は、各組織間を接続するネットワークがそれ
らの組織内で閉じている場合(イントラネット内の場
合)でしか採用不可能である。Also, in the method of registering a document file in the management server by using a file transfer protocol such as FTP, similarly, registration and merging of the document file take time and effort and are complicated. In addition, the method of using the group document function provided by the word processor software can be adopted only when a network connecting the organizations is closed in those organizations (in an intranet).
【0008】本発明は、分散した複数の組織で共同でド
キュメントを作成する場合等において、作成されたドキ
ュメントファイルを効率的に管理し、分散して作成され
たドキュメントファイルを簡便に参照することができ、
また、ドキュメントファイルの公開/非公開を管理する
ことができ、また、組織間で修正されたドキュメントフ
ァイルを作成元に反映することができ、また、或る一つ
の子組織で複数部分のドキュメントファイルを担当する
場合でも、それらを簡便に管理することができ、更に、
親組織と子組織間での通信負荷の集中を防ぎ、応答性の
良いドキュメント管理システムを提供することを目的と
する。According to the present invention, when a document is created jointly by a plurality of distributed organizations, the created document file is efficiently managed, and the document file created in a distributed manner is easily referred to. Can,
In addition, the publication / non-disclosure of document files can be managed, the document files modified between organizations can be reflected in the creation source, and a document file of a plurality of parts can be created in one child organization. , You can easily manage them,
It is an object of the present invention to provide a responsive document management system by preventing the communication load from being concentrated between a parent organization and a child organization.
【0009】[0009]
【課題を解決するための手段】本発明の分散環境におけ
るドキュメント管理システムは、(1)分散した複数の
組織サイトに設置されたサーバ/クライアントにより結
合され、複数の組織間に跨がる分散環境で作成されるド
キュメントを管理するドキュメント管理システムにおい
て、複数の組織間に跨がるドキュメントのファイル構成
を管理する構成管理部と、該ドキュメントのファイル構
成を記述した構成データ格納部と、各ドキュメントファ
イルの種々の形式を、前記構成管理部が読み込み可能な
中間形式に変換する形式変換部と、前記構成データ格納
部のデータに従って遠隔組織サイトのサーバからドキュ
メントファイルを取得するドキュメント取得部とを備
え、ひと纏まりのドキュメントを、親組織サイトで管理
する親ドキュメントファイルと、遠隔地の子組織サイト
で管理する子ドキュメントファイルとに分離して保管
し、前記構成管理部及び構成データ格納部により、ひと
纏まりのドキュメントを構成する子ドキュメントファイ
ルとを判別し、該子ドキュメントファイルを形式変換部
及びドキュメント取得部により、親ドキュメントファイ
ルに埋め込んだ形で表示する構成を備えたものである。According to the present invention, there is provided a document management system in a distributed environment, wherein (1) a distributed environment which is connected by servers / clients installed at a plurality of distributed organization sites and spans a plurality of organizations. A document management system that manages a document created in a plurality of organizations; a configuration management unit that manages a file configuration of a document spanning a plurality of organizations; a configuration data storage unit that describes a file configuration of the document; A format conversion unit that converts the various formats into an intermediate format readable by the configuration management unit, and a document acquisition unit that acquires a document file from a server of a remote organization site according to the data in the configuration data storage unit. A parent document that manages a group of documents at the parent organization site File and a child document file managed at a remote child organization site are stored separately, and the configuration management unit and the configuration data storage unit determine a child document file that constitutes a set of documents. The configuration is such that the child document file is displayed in a form embedded in the parent document file by the format conversion unit and the document acquisition unit.
【0010】この構成により、親組織サイトで管理する
親ドキュメントファイルと、遠隔地の子組織サイトで管
理する子ドキュメントファイルとで個別に管理し、且
つ、親組織サイトからの参照要求により、子ドキュメン
トファイルを親ドキュメントファイルに埋め込んだ形で
表示するので、親組織では、分散して作成されたドキュ
メントファイルを簡便に参照し、確認することができ
る。[0010] With this configuration, the parent document file managed by the parent organization site and the child document file managed by the remote child organization site are separately managed, and the child document file is requested by the parent organization site. Since the file is displayed in a form embedded in the parent document file, the parent organization can easily refer to and confirm the document files created in a distributed manner.
【0011】また、(2)前記子組織サイトにおいて、
親組織サイトに対する子ドキュメントファイルの公開可
能状態を管理する公開管理部と、公開可能状態を記述し
た公開データ格納部とを備え、該公開管理部及び公開デ
ータ格納部により、子ドキュメントファイルを、作成中
ファイルと公開用ファイルとに分けて管理する構成を備
えたものである。(2) In the child organization site,
A public management unit that manages the openable state of the child document file with respect to the parent organization site, and a public data storage unit that describes the openable state are created. The public management unit and the public data storage unit create a child document file. It is provided with a configuration for managing the medium file and the public file separately.
【0012】この構成により、子組織サイトにおいて、
作成中の子ドキュメントファイルであって、未だ公開可
能な状態に至っていない子ドキュメントファイルと、作
成済みの公開可能な子ドキュメントファイルとに分けて
管理し、公開可能な子ドキュメントファイルのみを親組
織サイトから参照可能とし、子ドキュメントファイルの
公開管理を、適正にかつ簡明に行うことができる。With this configuration, in the child organization site,
The child document files that are being created and are not yet published can be managed separately from the created child document files that can be published, and only the child document files that can be published can be managed by the parent organization site. , And public management of the child document file can be appropriately and simply performed.
【0013】また、(3)前記親組織サイトにおいて、
子組織サイトから取得した子ドキュメントファイルに修
正を加えた場合、該修正を子組織サイトに対して通知す
る修正通知部を備え、前記子組織サイトにおいて、該修
正通知のあったドキュメントファイルを親組織サイトか
ら取得するドキュメント取得部を備えたものである。(3) In the parent organization site,
When a modification is made to a child document file obtained from the child organization site, a modification notifying unit is provided for notifying the modification to the child organization site. It is provided with a document acquisition unit to acquire from a site.
【0014】この構成により、親組織サイトでマージし
た後に、子ドキュメントファイルに修正を行った場合
に、該修正したドキュメントファイルを当該子組織サイ
トへ配布し、子組織サイトの子ドキュメントに修正を反
映することが可能となる。With this configuration, when a child document file is modified after merging at the parent organization site, the modified document file is distributed to the child organization site, and the modification is reflected in the child document at the child organization site. It is possible to do.
【0015】また、(4)前記子組織サイトにおいて、
複数の子ドキュメントファイルのファイル構成を管理す
る子ドキュメントファイル構成管理部と、該子ドキュメ
ントファイルのファイル構成を記述した子ドキュメント
ファイル構成データ格納部と、分割された各ファイルの
形式を変換し前記子ドキュメントファイル構成管理部で
読み込み可能な形式に変換する子ドキュメントファイル
形式変換部とを備えたものである。(4) In the child organization site,
A child document file configuration management unit that manages the file configuration of a plurality of child document files; a child document file configuration data storage unit that describes the file configuration of the child document files; And a child document file format conversion unit that converts the document file into a format readable by the document file configuration management unit.
【0016】この構成により、或る一つの子組織でドキ
ュメントの複数部分を担当して作成する場合でも、子組
織サイトにおいて、作成した複数の子ドキュメントファ
イルを一のファイルとして扱うことができ、管理が簡便
化される。According to this configuration, even when a plurality of parts of a document are created by a certain child organization, the created plural child document files can be handled as one file at the child organization site. Is simplified.
【0017】また、(5)前記親組織サイトにおいて、
子組織サイトから取得した子ドキュメントファイルのコ
ピーを保存しておく一時記憶エリアを備え、前記子組織
サイトに、子ドキュメントファイルが変更されたとき
に、該変更を親組織サイトに通知する状態通知部を備
え、前記親組織サイトは、子ドキュメントファイルの変
更通知を受け取ったときにのみ、子組織サイトから子ド
キュメントファイルの取得を行い、親組織サイトにおけ
るドキュメント参照時には、一時記憶エリアに保存した
子ドキュメントファイルを読み出し表示する構成を有す
るものである。(5) In the parent organization site,
A status notifying unit that includes a temporary storage area for storing a copy of the child document file obtained from the child organization site, and that, when the child document file is changed, notifies the parent organization site of the change when the child document file is changed. The parent organization site acquires the child document file from the child organization site only when receiving the notification of the change of the child document file, and when the parent organization site references the document, the child document saved in the temporary storage area It has a configuration for reading and displaying a file.
【0018】この構成により、親組織サイトにおいて、
全ての子組織サイトのドキュメントファイルを収集して
マージを行うときなど、一時記憶エリアに保存した子ド
キュメントファイルを読み出すことにより、親組織サイ
トと子組織サイト間の通信負荷が一時的に集中するのを
防ぐことができる。With this configuration, at the parent organization site,
When the document files of all child organization sites are collected and merged, by reading the child document files saved in the temporary storage area, the communication load between the parent organization site and the child organization site is temporarily concentrated. Can be prevented.
【発明の実施の形態】図1は親組織サイトで子ドキュメ
ントファイルを参照可能にした本発明の実施形態を示
す。各組織のサイトにはサーバ/クライアントが設置さ
れ、それらはネットワークを介して相互に結合されてい
る。本ドキュメント管理システムは、このような各組織
のサイトに設置された既存のサーバ/クライアントから
成るシステム構成をべースに以下の機能を追加すること
により構成される。FIG. 1 shows an embodiment of the present invention in which a child document file can be referred to at a parent organization site. A server / client is installed at each organization site, and they are mutually connected via a network. This document management system is configured by adding the following functions based on a system configuration including an existing server / client installed at such an organization site.
【0019】親(管理)組織サイトのサイト10のサー
バ内に、構成管理部1−1と構成データ格納部1−2と
ドキュメント取得部1−3と形式変換部1−4とを備え
る。構成管理部1−1は、構成データ格納部1−2の内
容に従って、組織間に跨がったドキュメントのファイル
構成を管理し、親組織のクライアントからドキュメント
参照要求を受けた場合に、そのドキュメントはどのよう
なファイル構成であるか(どこの子組織サイトにドキュ
メントのどの部分のファイルが散在しているか)を調
べ、必要な子ドキュメントファイルの取得をドキュメン
ト取得部1−3に依頼する機能を有する。The server at the site 10 of the parent (management) organization site includes a configuration management unit 1-1, a configuration data storage unit 1-2, a document acquisition unit 1-3, and a format conversion unit 1-4. The configuration management unit 1-1 manages the file configuration of a document spanning between organizations according to the contents of the configuration data storage unit 1-2, and when a document reference request is received from a client of a parent organization, the document is Has a function of examining what kind of file structure is (which part of a document is scattered in which child organization site), and requesting the document acquisition unit 1-3 to acquire a necessary child document file. Have.
【0020】また、構成管理部1−1は、子組織サイト
20から取得したドキュメントファイル群を、構成デー
タ格納部1−2のデータに従って順序付けて揃え、一つ
のドキュメントファイルにマージする機能を備える。構
成データ格納部1−2は、ドキュメントがどのようなフ
ァイル構成であるか(どこの子組織サイトにドキュメン
トのどの部分のファイルが散在しているか)を記述した
データを保持している。The configuration management section 1-1 has a function of ordering and aligning a group of document files acquired from the child organization site 20 according to the data in the configuration data storage section 1-2 and merging them into one document file. The configuration data storage unit 1-2 holds data describing the file configuration of the document (which part of the document is scattered in which child organization site).
【0021】ドキュメント取得部1−3は、構成管理部
1−1からの依頼により子組織サイト20から子ドキュ
メントファイルの取得を行う機能を備え、子組織サイト
20のサーバに依頼して子ドキュメントファイルを取得
するために、擬似的なクライアントとして動作する。The document acquisition section 1-3 has a function of acquiring a child document file from the child organization site 20 in response to a request from the configuration management section 1-1. Act as a pseudo client to get
【0022】形式変換部1−4は、ワードプロセッサ等
で作成された各種の形式のドキュメントファイルを、構
成管理部1−1で読み込めるように中間的なファイル形
式に変換する機能を備える。この形式変換機能を各種の
ワードプロセッサ等のファイル形式に対応させること
で、種々の形式のドキュメントファイルを扱うことが可
能となる。The format conversion section 1-4 has a function of converting document files of various formats created by a word processor or the like into an intermediate file format so that the configuration management section 1-1 can read them. By associating this format conversion function with file formats such as various word processors, it is possible to handle various types of document files.
【0023】次に動作について説明すると、親組織サイ
ト10においてクライアントからドキュメント参照要求
があった場合、まず、構成管理部1−1が構成データ格
納部1−2の内容からドキュメントのファイル構成を調
べる。Next, the operation will be described. When a document reference request is received from the client at the parent organization site 10, first, the configuration management unit 1-1 checks the file configuration of the document from the contents of the configuration data storage unit 1-2. .
【0024】参照に必要な子ドキュメントファイルが判
別されると、ドキュメント取得部1−3が各子組織サイ
ト20のサーバに依頼し、必要な子ドキュメントファイ
ルの取得を行う。必要な子ドキュメントファイルが揃っ
たら、形式変換部1−4により構成管理部1−1が読み
込み可能な中間形式に親ドキュメントファイル及び子ド
キュメントファイルを変換する。When a child document file necessary for reference is determined, the document acquisition section 1-3 requests the server of each child organization site 20 to acquire a necessary child document file. When the necessary child document files are obtained, the format conversion unit 1-4 converts the parent document file and the child document file into an intermediate format that can be read by the configuration management unit 1-1.
【0025】構成管理部1−1は、形式変換部1−4か
ら受け取った中間形式の親ドキュメントファイル及び子
ドキュメントファイル群を、構成データ格納部1−2の
内容に従った順番に揃え、一つのドキュメントファイル
(親子ドキュメントファイル)にマージする。この親子
ドキュメントファイルは、形式変換部1−4で親ドキュ
メントファイルの元のワードプロセッサ形式等に変換さ
れ、サーバ経由でクライアントに送出される。クライア
ントでは、親子ドキュメントファイルをワードプロセッ
サ等のファイル形式を扱うソフトウェアにより表示す
る。The configuration management unit 1-1 arranges the parent document files and child document files in the intermediate format received from the format conversion unit 1-4 in the order according to the contents of the configuration data storage unit 1-2. Merge into two document files (parent and child document files). This parent-child document file is converted by the format conversion section 1-4 into the original word processor format of the parent document file and transmitted to the client via the server. The client displays the parent-child document file using software that handles the file format, such as a word processor.
【0026】これにより、分散した複数の組織でドキュ
メントを分割して作成する場合でも、親組織サイトで
は、親ドキュメントファイル内に子ドキュメントファイ
ルを埋め込んだ形で表示され、簡単にドキュメントの全
体を参照し、確認することが可能になる。In this way, even when a document is divided and created by a plurality of distributed organizations, the parent organization site displays the child document file embedded in the parent document file and easily refers to the entire document. And confirm it.
【0027】図2は子組織サイトに公開管理部を備えた
本発明の実施形態を示す。この実施形態は図1に示した
実施形態の子組織サイト20に、公開管理部2−1及び
公開データ格納部2−2を追加したものである。公開管
理部2−1及び公開データ格納部2−2により、子組織
サイト20で管理する子ドキュメントファイルの公開/
非公開を管理する。FIG. 2 shows an embodiment of the present invention in which a public management unit is provided in a child organization site. In this embodiment, a public management unit 2-1 and a public data storage unit 2-2 are added to the child organization site 20 of the embodiment shown in FIG. The public management unit 2-1 and the public data storage unit 2-2 disclose / publish a child document file managed by the child organization site 20.
Manage private.
【0028】公開管理部2−1は、子ドキュメントファ
イルの公開時に、子組織で作成された子ドキュメントフ
ァイルをコピーし、新規に公開版ファイルとして作成す
る機能と、親組織サイトからのドキュメント取得要求時
に、該公開版ファイルとして作成した子ドキュメントフ
ァイルを返信する機能とを備える。公開データ格納部2
−2は、現在、親組織サイト10に対して公開中の子ド
キュメントファイルがどれであるかを表すデータを保持
する。The release management unit 2-1 has a function of copying a child document file created in a child organization when a child document file is released and creating a new public version file, and a document acquisition request from a parent organization site. And a function of returning a child document file created as the public version file. Public data storage 2
-2 holds data indicating which child document file is currently open to the parent organization site 10.
【0029】次に動作について説明すると、まず、子組
織サイト20において、子ドキュメントファイルの作成
中は、サーバが該作成中の子ドキュメントファイルをク
ライアントに送信し、クライアントで該子ドキュメント
ファイルを表示する。これは既存の機能による処理であ
る。Next, the operation will be described. First, while a child document file is being created at the child organization site 20, the server transmits the child document file being created to the client, and the client displays the child document file. . This is a process using an existing function.
【0030】次に、子組織サイト20において、子ドキ
ュメントファイルの作成が或る程度進み、親組織サイト
10に対して子ドキュメントファイルが公開可能な状態
になった場合に、クライアントからの公開指示を送出す
ることにより、公開管理部2−1が、作成元の子ドキュ
メントファイルから新規に公開版ファイルをコピーして
作成する。Next, in the child organization site 20, when the creation of the child document file has progressed to some extent and the child document file can be made public to the parent organization site 10, the client issues a disclosure instruction from the client. By transmitting the file, the disclosure management unit 2-1 newly copies and creates a published version file from the child document file of the creation source.
【0031】このとき、公開データ格納部2−2に対
し、現在の公開版ファイルがどの子ドキュメントファイ
ルに対応するのかを示す情報が書き込まれる。公開版フ
ァイルの作成後、作成元の子ドキュメントファイルと公
開用の子ドキュメントファイル(公開版ファイル)は別
々に管理されるため、作成元の子ドキュメントファイル
に対しては、次の分の作成や修正を任意に行うことが可
能である。At this time, information indicating which child document file the current public version file corresponds to is written in the public data storage unit 2-2. After the creation of the public version file, the child document file of the creation source and the child document file for publication (public version file) are separately managed. Modifications can be made arbitrarily.
【0032】次に、親組織サイト10からドキュメント
取得要求を受けた場合は、公開管理部2−1が、公開デ
ータ格納部2−2の内容から現在の公開可能な子ドキュ
メントファイルを判断し、親組織サイトに対して、公開
用の子ドキュメントファイルを返信する。こうすること
により、子組織サイト20では、作成中の子ドキュメン
トファイルと親組織サイトへの公開用の子ドキュメント
ファイルとを分離して明快な管理を行うことができる。Next, when a document acquisition request is received from the parent organization site 10, the disclosure management unit 2-1 determines a currently publishable child document file from the contents of the disclosure data storage unit 2-2. Returns the public child document file to the parent organization site. By doing so, in the child organization site 20, the child document file being created and the child document file for publication to the parent organization site can be separated and managed clearly.
【0033】図3は親組織サイトに修正通知部を備えた
本発明の実施形態を示す。この実施形態は図1又は図2
に示した実施形態の親サイト10に、修正通知部1−5
を追加し、子組織サイト20にドキュメント取得部2−
3を追加したものである。FIG. 3 shows an embodiment of the present invention in which a parent organization site is provided with a correction notification unit. This embodiment corresponds to FIG. 1 or FIG.
In the parent site 10 of the embodiment shown in FIG.
Is added to the child organization site 20, and the document acquisition unit 2-
3 is added.
【0034】親組織サイト10において、子ドキュメン
トファイルをマージした後に該ドキュメントの修正を行
った場合、修正通知部1−5は修正を行った旨を子組織
サイト20に通知する機能を備える。In the parent organization site 10, when the document is modified after merging the child document files, the modification notifying section 1-5 has a function of notifying the child organization site 20 of the modification.
【0035】子組織サイト20のドキュメント取得部2
−3は、親組織サイト10から修正通知を受けた場合
に、親組織サイト10に対し、該子組織担当分の子ドキ
ュメントファイルの配布を依頼し、親組織サイト10か
らその子ドキュメントファイルを取得する機能を備え
る。子組織サイト20のドキュメント取得部2−3は、
機能的には親組織サイト10のドキュメント取得部1−
3と同様のものである。Document acquisition section 2 of child organization site 20
-3, when receiving a correction notice from the parent organization site 10, requests the parent organization site 10 to distribute a child document file corresponding to the child organization, and acquires the child document file from the parent organization site 10. Provide functions. The document acquisition unit 2-3 of the child organization site 20
Functionally, the document acquisition unit 1 of the parent organization site 10
It is similar to 3.
【0036】次に動作について説明すると、まず、親組
織サイト10でマージした子ドキュメントファイルに修
正を行った場合、修正通知部1−5が各子組織サイト2
0に対して修正通知を行う。修正通知を受けた子組織サ
イト20では、ドキュメント取得部2−3が親組織サイ
ト10に対して、該子組織担当分の子ドキュメントファ
イルの取得を要求する。Next, the operation will be described. First, when a modification is made to the merged child document file at the parent organization site 10, the modification notifying unit 1-5 causes each child organization site 2 to make a modification.
A correction notification is made for 0. At the child organization site 20 that has received the correction notification, the document acquisition unit 2-3 requests the parent organization site 10 to acquire a child document file for the child organization.
【0037】親組織サイト10では、子ドキュメントフ
ァイル取得要求を受けると、まず、形式変換部1−4
は、マージされた親子ドキュメントファイルを中間形式
に変換して構成管理部1−1に渡す。構成管理部1−1
は、構成データ格納部1−2の内容を参照して、マージ
された親子ドキュメントファイルの中から対象の子ドキ
ュメントファイル部分を取り出し、中間形式で形式変換
部1−4に返却する。In the parent organization site 10, upon receiving the child document file acquisition request, first, the format conversion section 1-4
Converts the merged parent-child document file into an intermediate format and passes it to the configuration management unit 1-1. Configuration management unit 1-1
Refers to the contents of the configuration data storage unit 1-2, extracts the target child document file portion from the merged parent and child document files, and returns it to the format conversion unit 1-4 in an intermediate format.
【0038】形式変換部1−4は、子ドキュメントファ
イルを元のワードプロセッサ等の形式に再変換し、子ド
キュメントファイルを作成する。再変換された子ドキュ
メントファイルはサーバ経由で子組織サイト20に送信
される。The format conversion section 1-4 converts the child document file back into the original format of a word processor or the like, and creates a child document file. The re-converted child document file is transmitted to the child organization site 20 via the server.
【0039】子組織サイト20では、ドキュメント取得
部2−3が親組織サイト10送信された子ドキュメント
ファイルを受信し、子組織サイト20内に保存する。こ
れにより、親組織サイト10でマージされた親子ドキュ
メントファイルが修正された場合でも、該修正された子
ドキュメントファイルを子組織サイト20の子ドキュメ
ントファイルに反映させることが可能となる。At the child organization site 20, the document acquisition section 2-3 receives the child document file transmitted from the parent organization site 10 and stores it in the child organization site 20. As a result, even when the parent-child document file merged at the parent organization site 10 is modified, the modified child document file can be reflected in the child document file at the child organization site 20.
【0040】図4は子組織サイトにファイル形式変換機
能を備えた本発明の実施形態を示す。この実施形態は図
1、図2又は図3に示した実施形態の子組織サイト20
に、構成管理部2−4と構成データ格納部2−5と形式
変換部2−6とを追加したものである。FIG. 4 shows an embodiment of the present invention in which a child organization site has a file format conversion function. This embodiment corresponds to the child organization site 20 of the embodiment shown in FIG. 1, FIG. 2 or FIG.
And a configuration management unit 2-4, a configuration data storage unit 2-5, and a format conversion unit 2-6.
【0041】子組織サイト20の形式変換部2−6は、
ドキュメントファイルの形式を変換する機能を有し、ワ
ードプロセッサ等の各種のファイル形式で作成されたド
キュメントファイルを、子組織サイト20の構成管理部
2−4で読み込み可能な中間形式に変換する。機能的に
は親組織サイト10の形式変換部1−4と同様のもので
ある。The format conversion unit 2-6 of the child organization site 20
It has a function of converting the format of a document file, and converts a document file created in various file formats such as a word processor into an intermediate format that can be read by the configuration management unit 2-4 of the child organization site 20. Functionally, it is the same as the format conversion section 1-4 of the parent organization site 10.
【0042】子組織サイト20の構成管理部2−4は、
子ドキュメントファイルのファイル構成を管理し、形式
変換部2−6から受け取った中間形式のドキュメントフ
ァイルを、子組織サイト20の構成データ格納部2−5
の内容に従って、統合や分解を行う機能を備える。The configuration management section 2-4 of the child organization site 20
The file structure of the child document file is managed, and the intermediate format document file received from the format conversion unit 2-6 is stored in the configuration data storage unit 2-5 of the child organization site 20.
It has a function to integrate and disassemble according to the content of
【0043】子組織サイト20の構成データ格納部2−
5は、子ドキュメントファイルのファイル構成を管理
し、子ドキュメントファイルの構成(子ドキュメントフ
ァイルがどのように構成されるか)を記述したデータを
保持する。Configuration data storage section 2 of child organization site 20
Numeral 5 manages the file configuration of the child document file and holds data describing the configuration of the child document file (how the child document file is configured).
【0044】次に動作について説明すると、親組織サイ
ト10においてクライアントよりドキュメント参照要求
があったとき、図1に示した実施形態と同様の動作によ
り、各子組織サイト20に対して子ドキュメントファイ
ルの取得要求が行われる。Next, the operation will be described. When a document reference request is received from the client at the parent organization site 10, the operation similar to that of the embodiment shown in FIG. An acquisition request is made.
【0045】子組織サイト20では、構成管理部2−4
が構成データ格納部2−5の内容を参照し、要求された
子ドキュメントファイルの構成を調べ、該当するドキュ
メントファイルを判別する。そのドキュメントファイル
は形式変換部2−6で中間形式に変換され、構成管理部
2−4に渡される。構成管理部2−4は構成データ格納
部2−5の内容を参照し、このドキュメントファイルが
複数部分の子ドキュメントから構成されていることを調
べ、各部分毎にドキュメントファイルを分解する。In the child organization site 20, the configuration management unit 2-4
Refers to the contents of the configuration data storage unit 2-5, checks the configuration of the requested child document file, and determines the corresponding document file. The document file is converted into an intermediate format by the format conversion unit 2-6 and passed to the configuration management unit 2-4. The configuration management unit 2-4 refers to the contents of the configuration data storage unit 2-5, checks that this document file is composed of a plurality of child documents, and decomposes the document file for each part.
【0046】分解されて複数ファイルになった中間形式
の子ドキュメントファイルは、それぞれ形式変換部2−
6により要求元のワードプロセッサ等の形式に変換さ
れ、サーバ部より親組織サイト10に送信される。The intermediate format child document files that have been decomposed into a plurality of files are respectively converted into format conversion units 2-
The data is converted into the format of the requesting word processor or the like by 6 and transmitted from the server unit to the parent organization site 10.
【0047】親組織サイト10では、複数の子ドキュメ
ントファイルを受け取ると、前述の図1に示した実施形
態と同様に、それらを一つのファイルにマージする。そ
の際、親組織サイト10の構成データ格納部1−2の内
容に従って、子組織サイト20から受け取った複数の子
ドキュメントファイルは、それぞれ所定の位置に埋め込
まれることになる。これにより、一つの子組織サイト2
0でドキュメントの複数部分を担当し作成している場合
でも、それが子組織サイト内で一つのドキュメントファ
イルとして管理することができ、子組織サイト20での
管理が簡単になる。When the parent organization site 10 receives a plurality of child document files, it merges them into one file as in the embodiment shown in FIG. At this time, a plurality of child document files received from the child organization site 20 are respectively embedded at predetermined positions in accordance with the contents of the configuration data storage unit 1-2 of the parent organization site 10. Thereby, one child organization site 2
Even when a plurality of document portions are created and assigned with 0, they can be managed as one document file in the child organization site, and the management at the child organization site 20 is simplified.
【0048】図5は状態通知部及び一時記憶エリアを備
えた本発明の実施形態を示す。この実施形態は図1乃至
図4に示した実施形態の子組織サイト20に状態通知部
2−7を追加し、親組織サイト10に一時記憶エリア1
−5を追加したものである。FIG. 5 shows an embodiment of the present invention provided with a status notifying section and a temporary storage area. In this embodiment, the status notification unit 2-7 is added to the child organization site 20 of the embodiment shown in FIGS.
-5 is added.
【0049】子組織サイト20の状態通知部2−7は、
当該子組織サイト20の子ドキュメントファイルに変更
があった場合に、その旨を親組織サイト10に通知する
機能を備える。親組織サイト10の一時記憶エリア1−
5は、子ドキュメントファイルのコピーを保存するメモ
リである。The status notification unit 2-7 of the child organization site 20
When the child document file of the child organization site 20 is changed, a function of notifying the parent organization site 10 of the change is provided. Temporary storage area 1 of parent organization site 10
Reference numeral 5 denotes a memory for storing a copy of the child document file.
【0050】親組織サイト10で最初にドキュメント全
体の参照要求が行われたときに、取得した全ての子ドキ
ュメントファイルをこのメモリに保管する。更に、子組
織サイト20の状態通知部2−7から子ドキュメントの
変更通知があった場合に、変更対象の子ドキュメントフ
ァイルが子組織サイト20から取得され、この一時記憶
エリア1−5に保管される。When the parent organization site 10 first makes a reference request for the entire document, all acquired child document files are stored in this memory. Further, when a change notification of the child document is received from the status notification unit 2-7 of the child organization site 20, the child document file to be changed is obtained from the child organization site 20, and stored in the temporary storage area 1-5. You.
【0051】動作について説明すると、親組織サイト1
0で最初にドキュメント全体の参照を行ったとき、各子
組織サイト20から取得した子ドキュメントファイルを
一時記憶エリア1−5に保管する。その後、ある子組織
サイト20で子ドキュメントファイルの変更があった場
合は、状態通知部2−7が親組織サイト10に対し子ド
キュメント変更通知を行う。The operation will be described.
0, when the entire document is first referenced, the child document file acquired from each child organization site 20 is stored in the temporary storage area 1-5. Thereafter, when a child document file is changed at a certain child organization site 20, the status notification unit 2-7 notifies the parent organization site 10 of a child document change.
【0052】親組織サイト10では、サーバ部でこの通
知を受け、ドキュメント取得部1−3が子組織サイト2
0から子ドキュメントファイルの取得を行い、取得した
子ドキュメントファイルを、一時記憶エリア1−5に保
存する。このとき、既に一時記憶エリア1−5に保存さ
れている同一名の子ドキュメントファイルを更新後のも
のに置換する。子組織サイト20で子ドキュメントファ
イルの変更が行われる度に上記の手順が実行される。At the parent organization site 10, the server unit receives this notification, and the document acquisition unit 1-3 sets the child organization site 2
From 0, a child document file is obtained, and the obtained child document file is stored in the temporary storage area 1-5. At this time, the child document file of the same name already stored in the temporary storage area 1-5 is replaced with the updated one. Each time the child document file is changed in the child organization site 20, the above procedure is executed.
【0053】親組織サイト10で再度ドキュメント全体
の参照が必要になった場合は、各子ドキュメントファイ
ルを子組織サイト20まで取得しに行くのではなく、一
時記憶エリア1−5に保存されている子ドキュメントフ
ァイルを読み出して形式変換を行う。その後は前述の実
施形態と同様に子ドキュメントファイルのマージを行
う。これにより、ドキュメント全体の参照時に、親組織
サイト10と子組織サイト20の通信負荷の集中を防ぐ
ことができ、参照レスポンスの向上を図ることができ
る。When it becomes necessary to refer to the entire document again at the parent organization site 10, each child document file is stored in the temporary storage area 1-5 instead of going to the child organization site 20. Read the child document file and perform format conversion. After that, the child document files are merged as in the above-described embodiment. As a result, when referring to the entire document, it is possible to prevent the communication load between the parent organization site 10 and the child organization site 20 from being concentrated, and to improve the reference response.
【0054】[0054]
【実施例】図6及び図7は、本発明によるドキュメント
参照の動作例のシーケンス図である。ここで、図16の
(a)に示す例ように、親組織サイト10ではワープロ
文書Aとして設計書1の第1章の部分を、子組織サイト
20ではワープロ文書Bとして該設計書1の第2章の部
分を管理しているものとする。6 and 7 are sequence diagrams of an operation example of document reference according to the present invention. Here, as shown in FIG. 16A, the first section of the design document 1 is used as the word processing document A at the parent organization site 10, and the first chapter of the design document 1 is used as the word processing document B at the child organization site 20. It is assumed that the section 2 is managed.
【0055】まず、登録のフェーズにおいて、親組織サ
イト10では構成データ格納部1−2に設計書1の構成
データ及びワープロ文書Aを、子組織サイト20ではワ
ープロ文書Bを、それぞれのサイトのユーザが登録(6
−1,6−2)する。登録はFTP等のファイル転送プ
ロトコルにより行うことができ、また、他の転送プロト
コルを用いても良い。First, in the registration phase, at the parent organization site 10, the configuration data of the design document 1 and the word processing document A are stored in the configuration data storage unit 1-2, and at the child organization site 20, the word processing document B is stored. Is registered (6
-1, 6-2). Registration can be performed by a file transfer protocol such as FTP, or another transfer protocol may be used.
【0056】次に参照のフェーズにおいて、親組織サイ
ト10で設計書1の参照要求(6−3)が生起すると、
サーバ部経由で構成管理部1−1がこれを受け、構成デ
ータ格納部1−2のデータを参照して、設計書1の構成
を調べ、該設計書1の参照に必要なドキュメントファイ
ルを調べる(6−4)。Next, in the reference phase, when a reference request (6-3) of the design document 1 occurs at the parent organization site 10,
The configuration management unit 1-1 receives this via the server unit, checks the configuration of the design document 1 by referring to the data in the configuration data storage unit 1-2, and checks the document file necessary for referring to the design document 1. (6-4).
【0057】この例の場合、図16(a)に示す構成デ
ータから子組織サイト20にワープロ文書Bが有ること
が判るので、ドキュメント取得部1−3により子組織サ
イト20に対し、取得要求(6−5)を送出し、子組織
サイト20からワープロ文書Bを取得(6−6)する。
これで、設計書1を構成する必要な文書(ワープロ文書
A及びワープロ文書B)が揃うので、その二つの文書を
形式変換手段1−4により中間データに変換(7−1)
する(このシーケンス以降は図7参照)。In the case of this example, since it is known from the configuration data shown in FIG. 16A that the word processing document B exists at the child organization site 20, the document acquisition unit 1-3 requests the child organization site 20 to acquire ( 6-6), and obtains the word processing document B from the child organization site 20 (6-6).
Thus, the necessary documents (the word processing document A and the word processing document B) constituting the design document 1 are prepared, and the two documents are converted into intermediate data by the format conversion means 1-4 (7-1).
(Refer to FIG. 7 for this sequence and thereafter).
【0058】構成管理部1−1では中間データとなった
二つの文書を結合(7−2)し、1ファイルに編集す
る。その際、図16(a)に示す構成データに従い、ワ
ープロ文書A,ワープロ文書Bの順に並べて結合する。
こうすることで、第1章、第2章の並び順になる。The configuration management section 1-1 combines (7-2) the two documents that have become the intermediate data and edits them into one file. At this time, according to the configuration data shown in FIG.
By doing so, the arrangement order of the first chapter and the second chapter is obtained.
【0059】結合したファイルは再び形式変換部1−4
によりワープロ形式に変換(7−3)された後、サーバ
部を介してクライアントに送信(7−4)される。クラ
イアントでは、参照要求したユーザに対して第1章と第
2章とが結合された設計書1が参照可能なように出力
(表示又は印刷)する。The combined file is converted again into the format conversion section 1-4.
Is converted to a word processor format (7-3), and transmitted to the client via the server unit (7-4). The client outputs (displays or prints) the design document 1 in which the first and second chapters are combined so as to be referred to the user who has requested the reference.
【0060】図8及び図9は、本発明による公開管理の
動作例のシーケンス図である。ここで、図16の(a)
に示す例のように、親組織サイト10ではワープロ文書
Aとして設計書1の第1章の部分を、子組織サイト20
ではワープロ文書Bとして該設計書1の第2章の部分を
管理しているものとする。また、図16の(b)に示す
例ように、子組織サイト20では公開データ格納部2−
2に公開データが格納されているものとする。FIGS. 8 and 9 are sequence diagrams of an operation example of the publication management according to the present invention. Here, FIG.
In the parent organization site 10, as shown in FIG.
It is assumed that the second chapter of the design document 1 is managed as the word processing document B. In addition, as shown in FIG. 16B, in the child organization site 20, the public data storage unit 2-
2 stores public data.
【0061】登録のフェーズは、前述の図6に示したシ
ーケンスと同様に、親組織サイト10及び子組織サイト
20において、設計書1の構成データ及びワープロ文書
Bの登録がユーザによって行われる。子組織サイト20
のユーザは、ワープロ文書Bの作成を進め、親組織サイ
ト10に対して公開可能な状態になった場合に公開要求
(8−1)を行う。In the registration phase, the user registers the configuration data of the design document 1 and the word processing document B at the parent organization site 10 and the child organization site 20, as in the sequence shown in FIG. Child organization site 20
The user proceeds with the creation of the word processing document B, and makes a disclosure request (8-1) when it becomes possible to release the document to the parent organization site 10.
【0062】公開管理部2−1は、これにより登録され
ているワープロ文書B(作成中)から公開用のコピーフ
ァイルを作成(8−2)し、ワープロ文書B(公開版)
として保存する(8−3)。更に、公開データ格納部2
−2に対しワープロ文書Bの公開版のパスと作成中のパ
スとを書き込み、公開用データを登録(8−4)する。The publication management unit 2-1 creates a copy file for publication from the registered word processing document B (under creation) (8-2), and generates the word processing document B (public version).
(8-3). Further, the public data storage unit 2
The path of the public version of the word processor document B and the path being created are written to the file -2, and the data for publication are registered (8-4).
【0063】親組織サイト10で設計書1の参照要求が
あった場合、前述の図6に示したシーケンスにより、子
組織サイト20に対してワープロ文書Bの取得要求(9
−1)が発生する(このシーケンス以降は図9参照)。
この要求を受けた公開管理部2−1では、公開データ格
納部2−2のデータを参照して公開版の保存場所を調べ
(9−2)、その保存場所から公開版ワープロ文書Bを
取り出し、親組織サイト10に送信(9−3)する。以
降のシーケンスは前述の参照時の図7に示したのシーケ
ンスと同様に動作し、ユーザが参照可能なように出力さ
れる。When there is a request to refer to the design document 1 at the parent organization site 10, the acquisition request (9) of the word processing document B is sent to the child organization site 20 according to the sequence shown in FIG.
-1) occurs (see FIG. 9 after this sequence).
Upon receiving this request, the public management unit 2-1 refers to the data in the public data storage unit 2-2 to check the storage location of the public version (9-2), and retrieves the public version word processor document B from the storage location. Is transmitted to the parent organization site 10 (9-3). The subsequent sequence operates in the same manner as the sequence shown in FIG. 7 at the time of reference, and is output so that the user can refer to it.
【0064】図10及び図11は、本発明による修正通
知を行う動作例のシーケンス図である。ここで、構成デ
ータ格納部1−2には図16の(c)に示すような構成
データが格納され、親組織サイト10ではワープロ文書
Aとして設計書(子)1の第1章の部分を、子組織サイ
ト20ではワープロ文書Bとして該設計書(子)1の第
2章の部分を管理しているものとする。FIGS. 10 and 11 are sequence diagrams of an operation example for performing a correction notification according to the present invention. Here, the configuration data as shown in FIG. 16C is stored in the configuration data storage unit 1-2, and the parent organization site 10 replaces the first chapter of the design document (child) 1 as the word processor document A. The child organization site 20 manages the second chapter of the design document (child) 1 as the word processor document B.
【0065】登録のフェーズでは、親組織サイト10の
ユーザが構成データと設計書(子)1を登録(10−
1)する。親組織サイト10のユーザが設計書(子)1
を更新した際、ユーザは、親組織サイト10のクライア
ントから修正通知(10−2)を行う。In the registration phase, the user of the parent organization site 10 registers the configuration data and the design document (child) 1 (10-
1) Yes. The user of the parent organization site 10 receives the design document (child) 1
Is updated, the user sends a correction notification (10-2) from the client of the parent organization site 10.
【0066】構成管理部1−1は、これにより構成デー
タ格納部1−2のデータを参照し、設計書(子)1に子
組織の文書が含まれているかを確認し、含まれている場
合はその子組織サイトを調べる(10−3)。この例で
は、設計書(子)1の文書に子組織サイト20のワープ
ロ文書Bが存在するため、修正通知部1−5より子組織
サイト20に対して修正通知(10−4)が送られる。The configuration management section 1-1 refers to the data in the configuration data storage section 1-2, confirms whether the design document (child) 1 includes a document of the child organization, and includes the document. In that case, the child organization site is checked (10-3). In this example, since the word processing document B of the child organization site 20 exists in the document of the design document (child) 1, the modification notification unit 1-5 sends a modification notice (10-4) to the child organization site 20. .
【0067】子組織サイト20は、修正通知を受ける
と、ドキュメント取得部2−3が、親組織サイト10に
対し、ワープロ文書Bの取得要求(11−1)を行う
(このシーケンス以降は図11参照)。取得要求を受け
た親組織サイト10では、形式変換部1−4により、設
計書(子)1の文書がワープロ形式から中間形式に変換
(11−2)され、構成管理部1−1が、構成データを
参照して設計書(子)1(中間形式)からワープロ文書
B(中間形式)を取り出す(11−3)。When the child organization site 20 receives the correction notification, the document acquisition section 2-3 requests the parent organization site 10 to acquire the word processing document B (11-1) (after this sequence, FIG. 11). reference). At the parent organization site 10 that has received the acquisition request, the format conversion unit 1-4 converts the document of the design document (child) 1 from the word processor format to the intermediate format (11-2), and the configuration management unit 1-1 With reference to the configuration data, a word processor document B (intermediate format) is extracted from the design document (child) 1 (intermediate format) (11-3).
【0068】ワープロ文書B(中間形式)は形式変換部
1−4により再度ワープロ形式に変換(11−4)され
る。上記により設計書(子)1から取り出されたワープ
ロ文書Bは、子組織サイト20に送信(11−5)さ
れ、子組織サイト20のドキュメント取得部2−3がこ
れを受信し、既存のワープロ文書Bと置き換える。The word processing document B (intermediate format) is again converted into a word processing format by the format conversion section 1-4 (11-4). The word processing document B extracted from the design document (child) 1 as described above is transmitted to the child organization site 20 (11-5), and the document acquisition unit 2-3 of the child organization site 20 receives this, and the existing word processor document B is received. Replace with document B.
【0069】図12及び図13は、子組織サイトにおい
てファイル形式を変換する動作例のシーケンス図であ
る。ここで、構成データ格納部1−2には図16の
(d)に示すような構成データが格納され、親組織サイ
ト10ではワープロ文書Aとして設計書1の第1章の部
分を、子組織サイトAではワープロ文書B及びワープロ
文書Eとして第2章及び第5章を、子組織サイトBでは
ワープロ文書Cとして第3章を、子組織サイトCではワ
ープロ文書D及びワープロ文書Fとして第4章及び第6
章を管理しているものとする。FIGS. 12 and 13 are sequence diagrams of an operation example of converting a file format in a child organization site. Here, the configuration data as shown in FIG. 16D is stored in the configuration data storage unit 1-2, and the parent organization site 10 replaces the first chapter of the design document 1 as the word processor document A with the child organization In site A, Chapters 2 and 5 are used as word processing documents B and E, in child organization site B, chapter 3 is used as word processing document C, and in child organization site C, chapter 4 is used as word processing documents D and F. And the sixth
You are managing a chapter.
【0070】また子組織サイトAの構成データ格納部2
−5には図16の(e)に示すような構成データが格納
され、ワープロ文書B及びワープロ文書Eがワープロ文
書1のファイルに含まれているものとする。以下、子組
織サイトAにおける動作を代表例として説明し、子組織
サイトAを子組織サイト20Aと表記する。Further, the configuration data storage unit 2 of the child organization site A
-5 stores the configuration data as shown in FIG. 16E, and it is assumed that the word processing document B and the word processing document E are included in the file of the word processing document 1. Hereinafter, the operation at the child organization site A will be described as a representative example, and the child organization site A will be described as a child organization site 20A.
【0071】まず、登録のフェーズでは、子組織サイト
20Aにおいて、ユーザがワープロ文書B及びワープロ
文書Eを含むワープロ文書1を作成し、そのファイル構
成を構成データ格納部2−5に登録(12−1)する。First, in the registration phase, a user creates a word processing document 1 including a word processing document B and a word processing document E at the child organization site 20A, and registers the file configuration in the configuration data storage unit 2-5 (12- 1) Yes.
【0072】親組織サイト10において、ドキュメント
の参照要求(12−2)が起こると、図1に示したドキ
ュメント参照シーケンスにより、子組織サイト20Aに
子ドキュメントファイルの取得要求(12−3)が発生
する。この例では図16(d)の構成データにより、子
組織サイト20Aに対してワープロ文書Bとワープロ文
書Eの取得要求が発生する。When a document reference request (12-2) occurs at the parent organization site 10, a child document file acquisition request (12-3) is generated at the child organization site 20A according to the document reference sequence shown in FIG. I do. In this example, a request to acquire the word processing document B and the word processing document E is issued to the child organization site 20A based on the configuration data in FIG.
【0073】子組織サイト20Aでは、サーバ部は親組
織サイト10から取得要求を受け取ると、構成管理部2
−4に取得要求を出す。構成管理部2−4では、構成デ
ータ格納部2−5のデータより、ワープロ文書Bとワー
プロ文書Eは、ワープロ文書1に入っていると判断し、
形式変換部2−6にワープロ文書1の変換要求を出す
(12−4)。In the child organization site 20A, upon receiving the acquisition request from the parent organization site 10, the server section receives the acquisition request from the configuration management section 2A.
Send an acquisition request to -4. The configuration management unit 2-4 determines from the data in the configuration data storage unit 2-5 that the word processing document B and the word processing document E are included in the word processing document 1,
A conversion request for the word processing document 1 is issued to the format conversion unit 2-6 (12-4).
【0074】形式変換部2−6は、変換要求(13−
1)を受け取ると(このシーケンス以降は図13参
照)、ワープロ文書1を中間形式に変換(13−2)
し、中間形式データとして保存する。次に、構成管理部
2−4は、構成データ格納部2−5のデータを基に、中
間形式データを分解(13−3)し、中間形式の文書A
と文書Bとして保存する。The format conversion unit 2-6 receives the conversion request (13-
Upon receiving (1) (see FIG. 13 after this sequence), the word processing document 1 is converted into an intermediate format (13-2).
And save it as intermediate format data. Next, the configuration management unit 2-4 decomposes (13-3) the intermediate format data based on the data in the configuration data storage unit 2-5, and generates the intermediate format document A.
And document B.
【0075】引き続き、構成管理部2−4は、形式変換
部2−6に変換要求(13−4)を出す。形式変換部2
−6は、変換要求を受けとると、今度は、中間形式の文
書A及び文書Bをそれぞれ、ワープロ文書A及びワープ
ロ文書Bに変換(13−5)し、それが終了すると、サ
ーバ部に送信依頼(13−6)を行う。Subsequently, the configuration management unit 2-4 issues a conversion request (13-4) to the format conversion unit 2-6. Format conversion unit 2
-6, upon receiving the conversion request, converts the intermediate-format documents A and B into word-processing documents A and B, respectively (13-5). (13-6) is performed.
【0076】サーバ部は、該依頼により各ワープロ文書
を親組織サイト10に送信(13−7)する。親組織サ
イト10では、ドキュメント取得部1−3が、各ワープ
ロ文書を受信する。以降は図7の参照シーケンスと同様
の動作により、それらを1つのドキュメントファイルに
マージする。The server transmits each word processing document to the parent organization site 10 in response to the request (13-7). At the parent organization site 10, the document acquisition section 1-3 receives each word processing document. Thereafter, they are merged into one document file by the same operation as the reference sequence of FIG.
【0077】図14及び図15は、親組織サイトにおい
て一時記憶エリアから子ドキュメントファイルを読み出
す動作例のシーケンスを示す。ここで、構成データ格納
部1−2には図16の(d)に示すような構成データが
格納されているものとする。FIGS. 14 and 15 show a sequence of an operation example of reading a child document file from the temporary storage area in the parent organization site. Here, it is assumed that the configuration data as shown in FIG. 16D is stored in the configuration data storage unit 1-2.
【0078】まず、最初に親組織サイト10で設計書1
の参照要求(14−1)が起こった場合、前述の図6の
シーケンスにより、設計書1を構成するワープロ文書B
及びワープロ文書Eの取得要求(14−2)が子組織サ
イト20Aに対して為され、ワープロ文書B及びワープ
ロ文書Eが子組織サイト20Aから親組織サイト10に
送信(14−3)される。First, at the parent organization site 10, the design document 1
When the reference request (14-1) occurs, the word processing document B constituting the design document 1 is processed according to the sequence of FIG.
A request (14-2) for acquiring the word processing document E is made to the child organization site 20A, and the word processing document B and the word processing document E are transmitted from the child organization site 20A to the parent organization site 10 (14-3).
【0079】このとき、親組織サイト10では、受信し
たワープロ文書B及びワープロ文書Eを一時記憶エリア
1−5に保管(14−4)する。次に子組織サイト20
Aでワープロ文書Bが修正された場合、状態通知部2−
7が親組織サイト10に変更通知(15−1)を行う
(このシーケンス以降は図15参照)。At this time, the parent organization site 10 stores the received word processing document B and word processing document E in the temporary storage area 1-5 (14-4). Next, child organization site 20
If the word processing document B is corrected in A, the status notifying section 2-
7 notifies the parent organization site 10 of the change (15-1) (see FIG. 15 for this sequence and thereafter).
【0080】親組織サイト10では、変更通知を受ける
と、ドキュメント取得部1−3が子組織サイト20Aか
ら変更のあったワープロ文書Bの取得(15−2)を行
い、これを一時記憶エリア1−5に格納(15−3)す
る。このとき、既に一時記憶エリア1−5にある同じワ
ープロ文書Bは、新しく取得したものに置き換えられ
る。At the parent organization site 10, upon receiving the change notification, the document acquisition section 1-3 acquires the changed word processor document B from the child organization site 20A (15-2), and stores it in the temporary storage area 1. -5 is stored (15-3). At this time, the same word processing document B already in the temporary storage area 1-5 is replaced with a newly obtained document.
【0081】その後、親組織サイト10で設計書1の参
照要求(15−4)があったときは、各ドキュメントフ
ァイルを子組織サイト20A〜Cから取得するのではな
く、一時記憶エリア1−5に保存されている各文書を取
得(15−5)し、以降は図7の参照シーケンスと同様
の処理を行う。Thereafter, when there is a reference request (15-4) of the design document 1 at the parent organization site 10, each document file is not obtained from the child organization sites 20A to 20C, but is temporarily stored in the temporary storage area 1-5. Is obtained (15-5), and thereafter the same processing as in the reference sequence of FIG. 7 is performed.
【0082】[0082]
【発明の効果】以上説明したように、本発明によれば、
分散した複数の組織で共同してプロジェクトを推進する
場合等において、分散して作成されるドキュメントを、
親組織サイトで管理する親ドキュメントファイルと、遠
隔地の子組織サイトで管理する子ドキュメントファイル
とに分けて個別に管理し、且つ、親組織サイトから任意
にドキュメントを参照することができるため、分散ドキ
ュメントを効率的に管理することができ、プロジェクト
の効率的な推進等に寄与することができる。As described above, according to the present invention,
When a project is promoted jointly by multiple dispersed organizations, documents created in a distributed manner are
Since the parent document file managed on the parent organization site and the child document file managed on the remote child organization site are managed separately and the documents can be arbitrarily referenced from the parent organization site, the Documents can be managed efficiently, which can contribute to efficient promotion of projects.
【0083】また、子ドキュメントファイルの公開/非
公開を簡明に管理することができ、また、親組織でマー
ジしたドキュメントに修正を加えた場合にも、子組織サ
イトのドキュメントファイルに修正を反映させ、また、
或る一つの子組織でドキュメントの複数部分を担当して
作成する場合にも、担当する複数部分を1ファイルで管
理し、管理を簡便化することができ、また、子ドキュメ
ントの変更が行われたときのみ子組織サイトから子ドキ
ュメントファイル取得を行い、親組織サイトでのドキュ
メント参照時に、一時記憶エリアに保存されたドキュメ
ントファイルを使用することにより、親組織サイトと子
組織サイトとの間で通信が一時期に集中するのを防ぐこ
とができる。Further, the disclosure / non-disclosure of the child document file can be easily managed, and even when the document merged in the parent organization is modified, the modification is reflected in the document file of the child organization site. ,Also,
Even when a plurality of parts of a document are created by one child organization in charge, the parts in charge can be managed in one file, the management can be simplified, and the child document can be changed. Only when the child organization file is acquired, the parent organization site and the child organization site communicate with each other by using the document file saved in the temporary storage area when the parent organization site references the document. Can be prevented from concentrating at one time.
【図1】親組織サイトで子ドキュメントファイルを参照
可能にした本発明の実施形態を示す図である。FIG. 1 is a diagram showing an embodiment of the present invention in which a child document file can be referred to at a parent organization site.
【図2】子組織サイトに公開管理部を備えた本発明の実
施形態を示す図である。FIG. 2 is a diagram illustrating an embodiment of the present invention in which a public management unit is provided in a child organization site.
【図3】親組織サイトに修正通知部を備えた本発明の実
施形態を示す図である。FIG. 3 is a diagram showing an embodiment of the present invention in which a parent organization site is provided with a correction notification unit.
【図4】子組織サイトにファイル形式変換機能を備えた
本発明の実施形態を示す図である。FIG. 4 is a diagram showing an embodiment of the present invention in which a child organization site has a file format conversion function.
【図5】状態通知部及び一時記憶エリアを備えた本発明
の実施形態を示す図である。FIG. 5 is a diagram showing an embodiment of the present invention including a status notification unit and a temporary storage area.
【図6】本発明によるドキュメント参照の動作例のシー
ケンス図である。FIG. 6 is a sequence diagram of an operation example of document reference according to the present invention.
【図7】本発明によるドキュメント参照の動作例のシー
ケンス図である。FIG. 7 is a sequence diagram of an operation example of document reference according to the present invention.
【図8】本発明による公開管理の動作例のシーケンス図
である。FIG. 8 is a sequence diagram of an operation example of disclosure management according to the present invention.
【図9】本発明による公開管理の動作例のシーケンス図
である。FIG. 9 is a sequence diagram of an operation example of disclosure management according to the present invention.
【図10】本発明による修正通知を行う動作例のシーケ
ンス図である。FIG. 10 is a sequence diagram of an operation example for performing a correction notification according to the present invention.
【図11】本発明による修正通知を行う動作例のシーケ
ンス図である。FIG. 11 is a sequence diagram of an operation example of performing a correction notification according to the present invention.
【図12】子組織サイトにおいてファイル形式を変換す
る動作例のシーケンス図である。FIG. 12 is a sequence diagram of an operation example of converting a file format in a child organization site.
【図13】子組織サイトにおいてファイル形式を変換す
る動作例のシーケンス図である。FIG. 13 is a sequence diagram of an operation example of converting a file format in a child organization site.
【図14】親組織サイトにおいて一時記憶エリアから子
ドキュメントファイルを読み出す動作例のシーケンス図
である。FIG. 14 is a sequence diagram of an operation example of reading a child document file from a temporary storage area in a parent organization site.
【図15】親組織サイトにおいて一時記憶エリアから子
ドキュメントファイルを読み出す動作例のシーケンス図
である。FIG. 15 is a sequence diagram of an operation example of reading a child document file from a temporary storage area in a parent organization site.
【図16】本発明の構成データ格納部のデータ例を示す
図である。FIG. 16 is a diagram illustrating a data example of a configuration data storage unit according to the present invention.
10 親(管理)組織サイト 1−1 構成管理部 1−2 構成データ格納部 1−3 ドキュメント取得部 1−4 形式変換部 20 子組織サイト Reference Signs List 10 Parent (management) organization site 1-1 Configuration management unit 1-2 Configuration data storage unit 1-3 Document acquisition unit 1-4 Format conversion unit 20 Child organization site
───────────────────────────────────────────────────── フロントページの続き (72)発明者 鴫谷 照樹 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 Fターム(参考) 5B009 SA00 TA11 5B082 EA01 HA00 HA09 ────────────────────────────────────────────────── ─── Continued on the front page (72) Inventor Teruki Shigiya 4-1-1, Kamiodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa F-term in Fujitsu Limited (Reference) 5B009 SA00 TA11 5B082 EA01 HA00 HA09
Claims (5)
サーバ/クライアントにより結合され、複数の組織間に
跨がる分散環境で作成されるドキュメントを管理するド
キュメント管理システムにおいて、 複数の組織間に跨がるドキュメントのファイル構成を管
理する構成管理部と、該ドキュメントのファイル構成を
記述した構成データ格納部と、各ドキュメントファイル
の種々の形式を、前記構成管理部が読み込み可能な中間
形式に変換する形式変換部と、前記構成データ格納部の
データに従って遠隔組織サイトのサーバからドキュメン
トファイルを取得するドキュメント取得部とを備え、 ひと纏まりのドキュメントを、親組織サイトで管理する
親ドキュメントファイルと、遠隔地の子組織サイトで管
理する子ドキュメントファイルとに分離して保管し、前
記構成管理部及び構成データ格納部により、ひと纏まり
のドキュメントを構成する子ドキュメントファイルとを
判別し、該子ドキュメントファイルを形式変換部及びド
キュメント取得部により、親ドキュメントファイルに埋
め込んだ形で表示する構成を備えたことを特徴とする分
散環境におけるドキュメント管理システム。1. A document management system for managing a document created in a distributed environment spanning a plurality of organizations, which is linked by servers / clients installed at a plurality of organization sites dispersed in the plurality of organizations. A configuration management unit that manages the file configuration of the straddling document, a configuration data storage unit that describes the file configuration of the document, and various formats of each document file are converted into an intermediate format that can be read by the configuration management unit. A format conversion unit, and a document acquisition unit that acquires a document file from a server at a remote organization site in accordance with the data in the configuration data storage unit, and a parent document file that manages a set of documents at the parent organization site; Separated from child document files managed by local child organization sites The configuration management unit and the configuration data storage unit determine the child document file that constitutes a group of documents, and the child document file is embedded in the parent document file by the format conversion unit and the document acquisition unit. A document management system in a distributed environment, characterized in that the document management system has a configuration for displaying in a form.
トに対する子ドキュメントファイルの公開可能状態を管
理する公開管理部と、公開可能状態を記述した公開デー
タ格納部とを備え、該公開管理部及び公開データ格納部
により、子ドキュメントファイルを、作成中ファイルと
公開用ファイルとに分けて管理する構成を備えたことを
特徴とする請求項1記載の分散環境におけるドキュメン
ト管理システム。2. In the child organization site, there is provided a publication management unit that manages a publishable state of a child document file with respect to a parent organization site, and a public data storage unit that describes a publishable state. 2. The document management system in a distributed environment according to claim 1, wherein the data storage unit manages the child document file by dividing the file into a file being created and a file for publication.
トから取得した子ドキュメントファイルに修正を加えた
場合、該修正を子組織サイトに対して通知する修正通知
部を備え、前記子組織サイトにおいて、該修正通知のあ
ったドキュメントファイルを親組織サイトから取得する
ドキュメント取得部を備えたことを特徴とする請求項1
記載の分散環境におけるドキュメント管理システム。3. When a modification is made to a child document file acquired from a child organization site at the parent organization site, the parent organization site includes a modification notifying section for notifying the modification to the child organization site. 2. A document acquisition unit for acquiring a document file for which the correction has been notified from a parent organization site.
Document management system in a distributed environment as described.
キュメントファイルのファイル構成を管理する子ドキュ
メントファイル構成管理部と、該子ドキュメントファイ
ルのファイル構成を記述した子ドキュメントファイル構
成データ格納部と、分割された各ファイルの形式を変換
し前記子ドキュメントファイル構成管理部で読み込み可
能な形式に変換する子ドキュメントファイル形式変換部
とを備えたことを特徴とする請求項1記載の分散環境に
おけるドキュメント管理システム。4. In the child organization site, a child document file configuration management unit that manages the file configuration of a plurality of child document files, a child document file configuration data storage unit that describes the file configuration of the child document files, 2. A document management system in a distributed environment according to claim 1, further comprising a child document file format conversion unit for converting the format of each of the extracted files and converting the format into a format readable by the child document file configuration management unit. .
トから取得した子ドキュメントファイルのコピーを保存
しておく一時記憶エリアを備え、前記子組織サイトに、
子ドキュメントファイルが変更されたときに、該変更を
親組織サイトに通知する状態通知部を備え、前記親組織
サイトは、子ドキュメントファイルの変更通知を受け取
ったときにのみ、子組織サイトから子ドキュメントファ
イルの取得を行い、親組織サイトにおけるドキュメント
参照時には、一時記憶エリアに保存した子ドキュメント
ファイルを読み出し表示する構成を有することを特徴と
した請求項1記載の分散環境におけるドキュメント管理
システム。5. The parent organization site further includes a temporary storage area for storing a copy of the child document file acquired from the child organization site.
When the child document file is changed, the status notification unit notifies the parent organization site of the change, and the parent organization site receives the change notification of the child document file only from the child organization site. 2. The document management system in a distributed environment according to claim 1, wherein a file is acquired and a child document file stored in a temporary storage area is read and displayed when a document is referred to in a parent organization site.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000165712A JP2001344234A (en) | 2000-06-02 | 2000-06-02 | Document management system in distributed environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000165712A JP2001344234A (en) | 2000-06-02 | 2000-06-02 | Document management system in distributed environment |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001344234A true JP2001344234A (en) | 2001-12-14 |
Family
ID=18669148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000165712A Pending JP2001344234A (en) | 2000-06-02 | 2000-06-02 | Document management system in distributed environment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001344234A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010238143A (en) * | 2009-03-31 | 2010-10-21 | Brother Ind Ltd | Node device, node processing program, and retrieval method |
-
2000
- 2000-06-02 JP JP2000165712A patent/JP2001344234A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010238143A (en) * | 2009-03-31 | 2010-10-21 | Brother Ind Ltd | Node device, node processing program, and retrieval method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10764289B2 (en) | Cross-enterprise workflow | |
ES2316125T3 (en) | SYSTEM AND PROCEDURE FOR SYNCHRONIZING EMAIL THROUGH A NETWORK. | |
CN103384876B (en) | Information processing system is unified data processing method | |
US8069246B2 (en) | Relay server and relay communication system including a relay group information registration unit, a shared resource information registration unit, and a control unit | |
US20110110568A1 (en) | Web enabled medical image repository | |
US20120070045A1 (en) | Global medical imaging repository | |
JP2006024218A (en) | Method and apparatus for data processing as well as medium and system for data processing | |
JP2001142908A (en) | Method, device and system for retrieving document and recording medium | |
US20120239413A1 (en) | Sending Healthcare Information Securely | |
JP2005228319A (en) | Managing graphic database | |
US20180004897A1 (en) | Ris/pacs integration systems and methods | |
US8024800B2 (en) | File attachment processing method and system | |
US20040163037A1 (en) | System and method for invoking WebDAV methods via non-WebDAV protocols | |
JP2004133569A (en) | Auditing system, auditing server, terminal device, auditing method, program, and recording medium | |
JP2004110446A (en) | Medical information management system | |
US20150149209A1 (en) | Remote/local reference sharing and resolution | |
JP2000357117A (en) | Device and method for information processing, and computer-readable recording medium where program allowing computer to implement the method is recorded | |
JP2001344234A (en) | Document management system in distributed environment | |
CN113792022B (en) | Gene data-oriented federal analysis system, method, equipment and medium | |
JP2001195378A (en) | Synchronization method for data, accounting processor, accounting processing system and recording medium for synchronization processing program of accounting data | |
JP3296570B2 (en) | File transfer method | |
JP4153596B2 (en) | Content linkage system and content linkage method | |
Keayes et al. | Benefits of distributed HIS/RIS-PACS integration and a proposed architecture | |
JP2003150893A (en) | Document application system | |
JP5055399B2 (en) | Long-term care insurance business support method and long-term care insurance business support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041116 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060517 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060523 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061017 |