Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0715686B2 - Document Input Method for Structured Document Processing System - Google Patents
[go: Go Back, main page]

JPH0715686B2 - Document Input Method for Structured Document Processing System - Google Patents

Document Input Method for Structured Document Processing System

Info

Publication number
JPH0715686B2
JPH0715686B2 JP1047667A JP4766789A JPH0715686B2 JP H0715686 B2 JPH0715686 B2 JP H0715686B2 JP 1047667 A JP1047667 A JP 1047667A JP 4766789 A JP4766789 A JP 4766789A JP H0715686 B2 JPH0715686 B2 JP H0715686B2
Authority
JP
Japan
Prior art keywords
document
processing
individual
software
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP1047667A
Other languages
Japanese (ja)
Other versions
JPH02297177A (en
Inventor
淳一 川崎
直樹 林
博司 諸星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1047667A priority Critical patent/JPH0715686B2/en
Publication of JPH02297177A publication Critical patent/JPH02297177A/en
Publication of JPH0715686B2 publication Critical patent/JPH0715686B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔概 要〕 1つまたは複数種類の文書についての文書作成を含む処
理を行うに当って,日本語文書処理機構を含む複数の文
書処理ソフトウェアを利用すると共に,当該文書処理ソ
フトウェアを利用しつつ作成された個別文書について当
該文書の階層構造を構造体として保持するようにした構
造化文書の作成などの処理を容易にした構造化文書処理
システムにおける文書入力方式に関し, 論理構造を意識することなく文書を連続して入力できる
ことを目的とし, 前記文書処理システムにおける論理構造と文書内容との
二つの処理の中で,文書の作成を行う場合に,文書処理
機能部が構造文書中の上位ノードを選択した際に,文書
処理機能部における構造文書解析部が構造文書にもとづ
いて下位の論理構造を解析するよう構成され,当該文書
の作成を行うためのソフトウェアに対して作成指令が発
行されて当該ソフトウェアによって文書処理を行うよう
構成する。
DETAILED DESCRIPTION OF THE INVENTION [Outline] In performing processing including document creation for one or more types of documents, a plurality of document processing software including a Japanese document processing mechanism is used and Regarding a document input method in a structured document processing system that facilitates processing such as creation of a structured document in which the hierarchical structure of the individual document created while using processing software is retained as a structure For the purpose of continuously inputting documents without being conscious of the structure, when the document is created in the two processes of the logical structure and the document contents in the document processing system, the document processing function unit has a structure. When the upper node in the document is selected, the structural document analysis unit in the document processing function unit should analyze the lower logical structure based on the structural document. Made is, production command to the software for performing the creation of the document is issued to configured to perform word processing by the software.

〔産業上の利用分野〕[Industrial application field]

本発明は,構造化文書処理システムにおける文書入力方
式,特に,1つまたは複数種類の文書についての文書作成
を含む処理を行うに当って,日本語文処理機構を含む複
数の文書処理ソフトウェアを利用すると共に,当該文書
処理ソフトウェアを利用しつつ作成された個別文書につ
いて当該文書の階層構造を構造体として保持するように
した構造化文書の作成処理を容易にした構造化文書処理
システムにおける文書入力方式に関する。
The present invention utilizes a plurality of document processing software including a Japanese sentence processing mechanism in a document input method in a structured document processing system, particularly in performing processing including document creation for one or more types of documents. In addition, the present invention relates to a document input method in a structured document processing system that facilitates the process of creating a structured document in which the hierarchical structure of the individual document created while using the document processing software is held as a structure. .

現在,OAシステムが一般に使用されるようになってい
て,ソフトウェアや文書ファイルなどのOA資源が大きく
なってきている。このため,これらの資源を利用しつ
つ,構造化文書として,各種文書の作成や管理を容易に
行い得るようにすることが要求されている。そして,作
成された文書(個別文書)が例えば技術マニアルの場合
に発生するように文章以外にグラフ,表,あるいは線画
等が入る場合がある。このような文書である場合におい
ては,文書内容を意識せずに文書の作成を行えるように
することが望まれる。
Currently, OA systems are being used generally, and OA resources such as software and document files are increasing. Therefore, it is demanded that various documents be easily created and managed as structured documents while utilizing these resources. Then, in addition to the text, a graph, a table, a line drawing, or the like may be included as in the case where the created document (individual document) is, for example, a technical manual. In the case of such a document, it is desirable that the document can be created without being aware of the content of the document.

〔従来の技術〕[Conventional technology]

従来のOA処理システムにおいては,夫々作成するもの
(日本語文,線画,イメージ,グラフ,英語文など)の
作成目的に対応したソフトウェアを用いて,個々に処理
されていた。
In the conventional OA processing system, the software is created for each of the objects to be created (Japanese sentences, line drawings, images, graphs, English sentences, etc.) and processed individually.

しかし,最近,上記個々の処理を必要に応じて適宜呼び
出しては処理することのできる形で文書処理システムを
つくることが考慮された。このような文書処理システム
を,本明細書では構造化文書処理システムと呼ぶことに
するが,当該構造化文書処理システムにおいては,内容
の異なった1つの膨大な文書を連続して作成することが
希望される。従来から存在する技術として,文章,グラ
フ,表,あるいは線画等を別々に作成し,最後にこれら
を編集していた。
However, recently, it has been considered to make a document processing system in such a manner that the above individual processes can be appropriately called and processed as needed. Such a document processing system will be referred to as a structured document processing system in this specification. However, in the structured document processing system, one enormous document having different contents can be continuously created. Be desired. As a conventional technology, sentences, graphs, tables, line drawings, etc. were created separately, and finally these were edited.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

上記の如く従来の場合には,蓄積されたOA資源も夫々の
目的に対応したシステムのみが利用できるものであっ
て,既存のソフトウェアや文書ファイルなどの既存のOA
資源を適宜必要に応じて利用することなどは出来ないも
のであった。
As described above, in the conventional case, the accumulated OA resources can be used only by the system corresponding to each purpose, and existing OA resources such as existing software and document files are used.
It was not possible to use resources as needed.

このような問題を解決するために,文書を階層構造とし
た構造化文書処理システムが開発されつつある。しか
し,構造化文書処理システムにおける文書の作成におい
て,階層が変わる度に処理方法を変えるのでは,操作性
が複雑になる。
In order to solve such a problem, a structured document processing system in which documents have a hierarchical structure is being developed. However, in creating a document in the structured document processing system, if the processing method is changed every time the hierarchy changes, the operability becomes complicated.

本発明は,論理構造を意識することなく文書を連続して
入力できることを目的とする。
An object of the present invention is to be able to continuously input documents without being aware of the logical structure.

〔課題を解決するための手段〕[Means for Solving the Problems]

第1図は本発明の原理構造図を示す。図中の符号1−i
は作成されている個別文書,5−1は構造文書解析機能,6
−iは構造文書であって個別文書1−iの階層構造に対
応してもうけられているもの,#1,#2,…は夫々構造文
書中のノードを表している。
FIG. 1 shows the principle structure of the present invention. Reference numeral 1-i in the figure
Is a created individual document, 5-1 is a structural document analysis function, 6
-I is a structural document, which is provided corresponding to the hierarchical structure of the individual document 1-i, and # 1, # 2, ... Represent nodes in the structural document, respectively.

所望する個別文書,例えば個々の現に作成しようとする
オフィス文書や技術文書や報告書や案内書や説明書や技
術マニアルなどの個別文書は,一般に,文書名,表紙,
第1章,1.1節,第1.2節,…,第2章,…の如く階層構
造をもつ。本発明の場合には,個別文書の上記階層構造
に対応した論理構造を構造体として記述した構造文書6
−iをもつようにされる。そして,当該構造文書6−i
によって,当該個別文書の内容が格納されている文書フ
ァイル(個別文書1−iが格納されている各ファイル)
を指示するようにされる。第1図図示の場合には,報告
書である個別文書1−iが文書ファイル上に格納されて
いて,当該個別文書1−iに対応する構造文書6−iが
図示の如く木構造によって与えられている。そして,末
尾のノード#3,#4,…には,対応する文書内容を特定す
る情報が記述されている。
The desired individual documents, such as individual office documents, technical documents, reports, guides, manuals, technical manuals, etc., which are actually to be created, are generally referred to by the document name, cover,
It has a hierarchical structure like Chapter 1, Section 1.1, Section 1.2, ..., Chapter 2 ,. In the case of the present invention, a structure document 6 in which a logical structure corresponding to the above hierarchical structure of individual documents is described as a structure
-I. Then, the structural document 6-i
A document file in which the contents of the individual document are stored (each file in which individual document 1-i is stored)
Will be instructed. In the case shown in FIG. 1, the individual document 1-i which is a report is stored in the document file, and the structural document 6-i corresponding to the individual document 1-i is given by the tree structure as shown in the figure. Has been. Then, information identifying the corresponding document contents is described in the nodes # 3, # 4, ... At the end.

構造文書解析機能5−1は,後述する文書処理機能部5
内の1つの機能として存在しており,構造文書の種別を
解析する構造文書解析部5−11,当該文書に適したソフ
トウェアを発行するためのソフトウェア指令部5−12,
および文書を作成する文書作成部5−11から構成され
る。
The structural document analysis function 5-1 includes a document processing function unit 5 described later.
Exists as one of the functions of the structural document analysis unit 5-11 for analyzing the type of the structural document, a software command unit 5-12 for issuing software suitable for the document,
And a document creating unit 5-11 for creating a document.

〔作 用〕[Work]

文書処理機能部5は,第1図図示の構造文書6−iのご
とく,各ノードに対応する文書処理ソフトウェア群を用
いて,構造文書6−iを作成し,各ノードに対応した文
書内容をそれぞれ文書内容保持部7上に保持する。
The document processing function unit 5, like the structure document 6-i shown in FIG. 1, uses the document processing software group corresponding to each node to create the structure document 6-i and outputs the document contents corresponding to each node. Each of them is held on the document content holding unit 7.

また,本発明では,第1図図示の文書の終端ノードに対
応する文書を作成する場合において,文書作成者が第1
図図示の上位ノードを選択すると(例えばノード#7を
選択すると),構造文書処理機能部5における構造文書
解析部5−11が自動的に構造文書中の下位の論理構造を
解析し下位のノード#8と#9とを調べ,ソフトウェア
指令部5−12によって,所望の文書を作成するためのソ
フトウェアに対して作成指令を発行する。そして,文書
作成部5−13は,前記ソフトウェアによって当該文書を
作成する。これにより,文書作成者は,論理構造の下位
のノードの構造を意識することなく文書を連続して作成
することができる。
Further, in the present invention, when the document corresponding to the terminal node of the document shown in FIG.
When the upper node shown in the figure is selected (for example, node # 7 is selected), the structure document analysis unit 5-11 in the structure document processing function unit 5 automatically analyzes the lower logical structure in the structure document and the lower node. The # 8 and # 9 are checked, and the software command unit 5-12 issues a creation command to the software for creating a desired document. Then, the document creating section 5-13 creates the document by the software. As a result, the document creator can continuously create documents without being aware of the structure of the nodes below the logical structure.

〔実施例〕〔Example〕

第2図は本発明の実施例構成図を示す。図中の符号2A,2
B,…,2Xは個別文書の内容を保持する文書ファイル,3は
文書処理ソフトウェア群,5は文書処理機能部を表してい
る。また10は構造化文書処理システムであって全体を制
御するもの,11は構造化文書ファイルの全体を表してい
る。なお文書処理ソフトウェア群3において,3−1は日
本語文書処理機構,3−2は線画処理機構,3−3はイメー
ジ処理機構,3−4は作表計算処理機構,3−5はグラフ処
理機構,3−6はリスト処理機構,3−7は英語文書処理機
構を表している。そして,本発明にいう構造文書は夫々
構造化文書ファイル11内に存在している。
FIG. 2 shows a block diagram of an embodiment of the present invention. Symbols 2A, 2 in the figure
B, ..., 2X are document files that hold the contents of individual documents, 3 is a document processing software group, and 5 is a document processing function unit. Further, 10 is a structured document processing system for controlling the whole, and 11 is a whole structured document file. In the document processing software group 3, 3-1 is a Japanese document processing mechanism, 3-2 is a line drawing processing mechanism, 3-3 is an image processing mechanism, 3-4 is a tabulation calculation processing mechanism, and 3-5 is graph processing. Reference numeral 3-6 indicates a list processing mechanism, and reference numeral 3-7 indicates an English document processing mechanism. The structured documents referred to in the present invention are present in the structured document file 11, respectively.

文書処理ソフトウェア群3は,いわば従来から夫々個別
に存在していた例えば既存のソフトウェア群であっても
よい。そしてそれら既存のソフトウェア群に対応して存
在している夫々の既存のファイル(図示の文書ファイル
2A,線画ファイル2Bなど)構造化文書ファイル11の下に
統合化される。当該統合化のためのまとめの役割をはた
すものが,個別文書に対応して用意される構造文書であ
ると考えてよい。
The document processing software group 3 may be, for example, an existing software group that has existed individually from the past. Then, each existing file (document file shown in the figure) existing corresponding to the existing software group is present.
2A, line drawing file 2B, etc.) is integrated under the structured document file 11. It can be considered that the structural document prepared corresponding to the individual document plays the role of the integration for the integration.

文書処理機能部5は,構造化文書処理システム10の制御
の下で,日本語文書処理機構3−1や線画処理機構3−
2を適宜呼び出しては,所望する文書(なお当該所望す
る文書を個別文書と呼んでいる)を作成したり,修正し
たり,削除したりする。このとき,例えば日本語文書処
理機構3−1が働いて,上記個別文書の内容中の日本語
文を作成する場合には,当該作成される日本語文は例え
ば図示の文書ファイル2A中に作成される。また当該個別
文書の内容中の線画を作成する場合には,線画処理機構
3−2が発動されて,線画ファイル2B中い作成される。
Under the control of the structured document processing system 10, the document processing function unit 5 has a Japanese document processing mechanism 3-1 and a line drawing processing mechanism 3-.
2 is called as appropriate to create, modify, or delete a desired document (the desired document is called an individual document). At this time, for example, when the Japanese document processing mechanism 3-1 operates to create a Japanese sentence in the contents of the individual document, the created Japanese sentence is created in the illustrated document file 2A, for example. . When creating a line drawing in the contents of the individual document, the line drawing processing mechanism 3-2 is activated to create the line drawing file 2B.

当該個別文書が,例えば,(i)表紙,(ii)第1章
…,(iii)第2章,…,(iv)参考文献の如き項目に
大別され,更に例えば上記第2章の内容が日本語文と線
画とを含む如き場合には,当該個別文書の階層構造を構
造体として与える「構造文書」を作成し,図示の構造化
文書ファイル11内に保持され,かつ当該文書の内容にも
とづいて上記文書ファイル2A,線画フアイル2B,…などの
所定の格納位置がリンクづけられる。
The individual documents are roughly divided into items such as (i) cover page, (ii) Chapter 1 ..., (iii) Chapter 2, ..., (iv) References, and further, for example, the contents of Chapter 2 above. If the text includes a Japanese sentence and a line drawing, a “structured document” that gives the hierarchical structure of the individual document as a structure is created and stored in the illustrated structured document file 11 and the contents of the document are stored. Based on the above, predetermined storage positions of the document file 2A, the line drawing file 2B, ... Are linked.

このようにして,既存の文書処理機能を用いて作成され
た文書が,1つ1つの個別文書毎に,上記構造文書の内容
にもとづいて統合化される。また当該構造文書の内容に
もとづいて,適宜,夫々個々の文書ファイル2A,2B,…を
アクセスすることが可能となる。
In this way, the documents created by using the existing document processing function are integrated for each individual document based on the contents of the structural document. Further, it becomes possible to appropriately access the individual document files 2A, 2B, ... Based on the contents of the structural document.

第3図は本発明の一部要部構造図を示す。図中の符号1
は文書,1−iは個別文書,2−1,2−2,…は個別文書の内
容を保持する文書ファイル,3−1,3−2,…は夫々文書処
理ソフトウェア群,は上述の個別文書に対応する構造文
書を作成するに当っていわばひな型として用いられる構
造文書定義,5は個別文書処理を実行する文書処理機能
部,6は構造文書,7は文書内容を保持する文書内容保持部
を表している。
FIG. 3 shows a partial structural drawing of the present invention. Reference numeral 1 in the figure
Is a document, 1-i is an individual document, 2-1, 2-2, ... Is a document file that holds the contents of the individual document, 3-1, 3-2, ... A structure document definition used as a template for creating a structure document corresponding to a document, 5 is a document processing function unit that executes individual document processing, 6 is a structure document, and 7 is a document content holding unit that holds document contents. Is represented.

文書1としては,例えば論文や報告書や手紙や技術マニ
アルが存在しているが,或る種類の文書例えば論文に対
応して,当該論文についての典型的な階層構造を構造体
として記述した構造文書定義4が用意される。
Document 1 includes, for example, a paper, a report, a letter, and a technical manual, but a structure that describes a typical hierarchical structure of the paper as a structure corresponding to a certain type of document, for example, a paper. Document definition 4 is prepared.

当該構造文書定義4には,各種の文書毎に用意されてい
ると考えてよく,例えば図示の文書,表紙,1章,1.1節,
…の如く木構造に展開されたノード(#1,#2,…)をそ
なえている。各ノード(#1,#2,…)には,後述する如
く,木構造に関する情報や,使用されるソフトウェア
や,印刷を行う際における印刷位置に関する情報などの
属性情報が記述されている。
It can be considered that the structural document definition 4 is prepared for each type of document. For example, the illustrated document, the cover, the chapter 1, section 1.1,
It has nodes (# 1, # 2, ...) Expanded into a tree structure as shown. As will be described later, each node (# 1, # 2, ...) Describes attribute information such as information about a tree structure, software used, and information about a print position at the time of printing.

文書処理ソフトウェア群3−1,3−2,…には,上記各ノ
ードに対応する処理を実行する上で使用されるソフトウ
ェアが保持されている。
The document processing software group 3-1, 3-2, ... Holds software used for executing the processing corresponding to each node.

文書処理機能部5は,個別文書を作成するに当って,当
該個別文書1−iに対応する内容を作成し,夫々文章フ
ァイル2−1,2−2,…に格納してゆくが,このとき,上
記1つの構造文書定義4−jの内容に示されるノードに
対応づけて文書内容を作成する。このとき,必要に応じ
て,構造文書定義4−jに示されるノードについて部分
的に修正することがある。そして作成された個別文書1
−iについての構造文書6−iを作成して保持する。構
造文書6−iの木構造の例えば末端ノードにおいては,
対応する文書ファイル2の文書名が記述され,これによ
って構造文書6−iと個別文書1−iとがリンクづけら
れる。
In creating the individual document, the document processing function unit 5 creates the contents corresponding to the individual document 1-i and stores the contents in the text files 2-1, 2-2 ,. At this time, the document content is created in association with the node indicated by the content of the one structural document definition 4-j. At this time, the nodes shown in the structural document definition 4-j may be partially modified, if necessary. And created individual document 1
Create and hold a structural document 6-i for -i. For example, in the terminal node of the tree structure of the structure document 6-i,
The document name of the corresponding document file 2 is described, and the structural document 6-i and the individual document 1-i are linked by this.

第4図は第3図図示の構造文書の一実施例内容を示して
いる。図中の符号12−1は自己IDであって第3図図示の
構造文書6−iにおける各ノードのノードIDを表してい
る。12−2は親IDであって注目するノードの親となるノ
ードのID,12−3は先頭子IDであって注目するノードの
子となるノードの中で先頭に位置するもののID,12−4
は上IDであって注目するノードと同一段階に属するノー
ドであって直上に位置するもののID,12−5は同じく同
一階層に属するノードであって直下に位置するもののI
D,12−6は内容設定情報であって注目するノードについ
てその内容が既に設定されているか否かを指示するも
の,12−7は内容種別情報であって注目するノードにつ
いて使用されるソフトウェアを指示するもの,12−8は
文書ファイル名であって注目するノードについて内容が
設定された際に当該内容を格納する文書ファイルを指示
するもの,12−9は属性情報であって注目するノードに
ついての印刷を行う際における印刷位置などの属性情報
を与えるものを表している。
FIG. 4 shows the contents of one embodiment of the structural document shown in FIG. Reference numeral 12-1 in the drawing is a self ID, which represents a node ID of each node in the structural document 6-i shown in FIG. 12-2 is a parent ID, which is the ID of the node that is the parent of the node of interest, 12-3 is the head child ID, which is the ID of the node located at the head among the nodes that are children of the node of interest, 12- Four
Is an ID of an upper ID that belongs to the same stage as the node of interest and is located immediately above, 12-5 is an ID of a node that also belongs to the same layer and located immediately below
D, 12-6 is content setting information that indicates whether or not the content has already been set for the node of interest, and 12-7 is content type information that indicates the software used for the node of interest. 12-8 is a document file name and indicates a document file that stores the content of a target node when the content is set for the node of interest. 12-9 is attribute information of the node of interest. This indicates that the attribute information such as the print position when printing is performed is given.

なお,第4図において( )をつけた個所は,第3図図
示の構造文書定義4−jにて与えられる定義について個
別文書1−iに対応する構造文書6−iを作成するに当
って追加や修正が行われた個所を表している。
In addition, in FIG. 4, a portion in parentheses indicates that the structural document 6-i corresponding to the individual document 1-i is created with respect to the definition given in the structural document definition 4-j shown in FIG. It shows the places where additions and modifications were made.

第4図における自ID#3について言えば,当該ノード#
3は,(i)親ノードがノード#1であり,(ii)先頭
の子ノードがノード#5であり,(iii)直上位ノード
がノード#2であり,(iv)直下位ノードがノード#4
であり,(v)未だ内容設定が行われてなく,(vi)使
用するソフトウェアが日本語文書処理機構であり,(vi
i)文書ファイルが未だ用意されてなく,(vii)所定の
属性情報が記述さていることが明らかにされている。
Regarding the own ID # 3 in FIG. 4, the node #
3, (i) the parent node is the node # 1, (ii) the leading child node is the node # 5, (iii) the immediate upper node is the node # 2, and (iv) the immediate subordinate node is the node. # 4
And (v) the content has not been set yet, (vi) the software used is the Japanese document processing mechanism, and (vi)
It has been clarified that i) the document file has not been prepared yet, and (vii) predetermined attribute information is described.

第4図に示される「ファイル名」12−8によって,構造
文書6−iと該当する個別文書1−i(その内容)とが
連繋される。
The "file name" 12-8 shown in FIG. 4 links the structural document 6-i and the corresponding individual document 1-i (its contents).

第5図は文書処理機能部の文書処理ソフトウェアを利用
する部分の処理態様を示している。
FIG. 5 shows a processing mode of a portion of the document processing function unit that uses the document processing software.

文書処理機能部5は,構造文書6−i中の内容処理の対
象としているノードを選択する(処理)。例えば内容
についての作成が指令されているとすると(処理),
当該ノードについての「内容種別」12−7の内容をチェ
ックする(処理)。使用するソフトウェアが例えば日
本語文書処理機能3−1であれば当該ソフトウェアを用
いて処理が行われる。即ち今の場合には文書作成が行わ
れ,第4図図示の「ファイル名」12−8内に,文書内容
を格納したファイルの名前が記述される。
The document processing function unit 5 selects a node targeted for content processing in the structural document 6-i (processing). For example, if the creation of contents is instructed (processing),
The content of "content type" 12-7 for the node is checked (processing). If the software used is, for example, the Japanese document processing function 3-1, the software is used to perform the processing. That is, in this case, the document is created, and the name of the file storing the document contents is described in the "file name" 12-8 shown in FIG.

第6図は本発明における処理フローチャートを示す。FIG. 6 shows a processing flowchart in the present invention.

文書作成者は,先ず,たとえば,第3図図示のノード#
3を選択して「文書作成」の指令を発行する(処理
)。次に,文書作成の指令が構造化文書処理システム
10に通知されると,構造化文書処理システム10における
文書処理機能部5は,たとえば,ノード#3に従属する
ノードに文書が設定されているか否かをチェックする
(処理)。
First, the document creator, for example, uses the node # shown in FIG.
3 is selected to issue a "document creation" command (processing). Next, a document creation command is a structured document processing system.
When notified to 10, the document processing function unit 5 in the structured document processing system 10 checks whether, for example, a document is set in a node subordinate to the node # 3 (processing).

ノード#3に従属するノード,たとえば,第3図図示の
ノード#5に作成された文書がある場合には,文書処理
機能部5は,修正モードを設定し(処理),また,作
成された文書がない場合には,作成モードを設定する
(処理)。そして,文書処理機能部5における機能文
書解析部5−11は,ノード#5の文書がどのような種別
のものであるかを解析した後に,ソフトウェア指令部5
−12は,当該文書を作成あるいは修正するのに適したソ
フトウェアの発行を指令する(処理)。その後,文書
作成部5−13は,前記発行されたソフトウェア,たとえ
ば,日本語文書処理ソフトウェア3−1によって,文書
(ノード#5)の作成あるいは修正を行う(処理)。
次に,文書処理機能部5は,ノード#3に従属する他の
ノードがあるか否かをチェックする(処理)。
If there is a document created in a node subordinate to the node # 3, for example, the node # 5 shown in FIG. 3, the document processing function unit 5 sets the correction mode (processing) and the created document is also created. If there is no document, the creation mode is set (processing). Then, the functional document analysis unit 5-11 in the document processing function unit 5 analyzes what kind of document the node # 5 belongs to, and then the software command unit 5-11.
−12 commands the issuance of software suitable for creating or modifying the document (process). After that, the document creating unit 5-13 creates or modifies the document (node # 5) by the issued software, for example, the Japanese document processing software 3-1 (processing).
Next, the document processing function unit 5 checks whether there is another node subordinate to the node # 3 (processing).

そして,文書処理機能部5は,ノード#3の下位に属す
るノードがこれ以上ない場合には,文書の作成あるいは
修正を終了させ,従属する文書がまだ存在する場合に
は,次の処理に対応するため処理に戻り(処理)以
後作成すべき文書がなくなるまでこれを繰り返す。
Then, the document processing function unit 5 terminates the creation or modification of the document when there are no more nodes belonging to the lower level of the node # 3, and when the subordinate document still exists, corresponds to the next process. Therefore, the process returns to the process (process) and is repeated until there are no documents to be created.

〔発明の効果〕〔The invention's effect〕

以上説明したごとく,本発明によれば,構造化文書処理
システムにおける文書処理機能部が論理構造の下位のノ
ードを解析して,そのノードにあったソフトウェアを発
行することができるので,文書作成者は,論理構造を意
識することなく,連続して文書の作成あるいは修正を行
うことができる。
As described above, according to the present invention, the document processing function unit in the structured document processing system can analyze the lower node of the logical structure and issue the software suitable for the node. Can continuously create or modify documents without paying attention to the logical structure.

また,文書作成者は,論理構造を意識せずに文書作成あ
るいは修正が可能であるから,文書作成の負担が軽く,
かつ時間が短縮される。
In addition, since the document creator can create or modify the document without being aware of the logical structure, the burden of creating the document is light,
And time is saved.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の原理構成図,第2図は本発明の実施例
構成図,第3図は本発明の一部要部構成図,第4図は構
成文書の一実施例内容,第5図は文書処理機能部の処理
態様,第6図は本発明における処理フローチャートを示
す。 図中の符号1−iは個別文書,2は文書ファイル,3は文書
処理ソフトウェア群,4は構造文書定義,5は文書処理機能
部,5−1は構造文書解析機構,5−11は構造文書解析部,5
−12はソフトウェア指令部,5−13は文書作成部,6は構造
分書,7は文書内容保持部,10は構造化文書処理システム
を表す。
FIG. 1 is a block diagram of the principle of the present invention, FIG. 2 is a block diagram of an embodiment of the present invention, FIG. 3 is a block diagram of a part of the present invention, and FIG. FIG. 5 shows a processing mode of the document processing function unit, and FIG. 6 shows a processing flowchart in the present invention. In the figure, reference numeral 1-i is an individual document, 2 is a document file, 3 is a document processing software group, 4 is a structural document definition, 5 is a document processing function unit, 5-1 is a structural document analysis mechanism, and 5-11 is a structure. Document analysis section, 5
-12 is a software command section, 5-13 is a document creation section, 6 is a structure demarcation section, 7 is a document content holding section, and 10 is a structured document processing system.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】1つまたは複数種類の文書について当該文
書の内容を夫々文書ファイル(2)上に格納すると共
に,上記夫々の文書に対する処理を行う文書処理ソフト
ウェア群(3)を有する文書処理システムにおいて, 上記文書処理ソフトウェア群(3)として,日本語文書
処理機構(3−1)を含む複数の文書処理ソフトウェア
(3−i)が用いられると共に, 当該文書処理ソフトウェア(3−i)によって作成され
た文書が夫々上記文書ファイル(2)上に格納されて利
用されるよう構成されてなり, かつ上記文書処理ソフトウェア群(3)の少なくとも1
つを利用しつつ個別文書(1−i)を作成する処理を含
む個別文書処理を実行する文書処理機能部(5)をそな
えると共に, 上記夫々の個別文書に対応して,当該個別文書における
階層構造に対応した論理構造を構造体として記述した構
造文書(6−i)を保持する構造化文書ファイル(11)
をそなえ, 上記構造文書が上記個別文書(1−i)を保持する文書
ファイル(2)とリンクするリンク情報を記述されて,
上記構造文書(6−i)と上記個別文書(1−i)とが
関連づけられて保持され, かつ上記文書処理機能部(5)が,上記個別文書(1−
i)を印刷するための編集処理を行う編集処理機能(5
−1)をそなえ, 文書処理機能部(5)が上記構造文書中の上位ノードを
選択した際に,文書処理機能部(5)における構造文書
解析部(5−11)が当該構造文書(6−i)にもとづい
て下位の論理構造を解析するよう構成してなり, 当該文書の作成を行うためのソフトウェアに対して作成
指令を発光して当該ソフトウェアによって文書処理を行
うようにした ことを特徴とする構造化文書処理システムにおける文書
入力方式。
1. A document processing system having a document processing software group (3) for storing the contents of one or a plurality of types of documents in a document file (2) and processing the documents. In the above, as the document processing software group (3), a plurality of document processing software (3-i) including the Japanese document processing mechanism (3-1) is used and created by the document processing software (3-i). Each of the created documents is stored in the document file (2) and used, and at least one of the document processing software group (3) is used.
A document processing function unit (5) for executing an individual document process including a process for creating an individual document (1-i) while using each of them, and corresponding to each of the individual documents, a hierarchy in the individual document. Structured document file (11) holding a structure document (6-i) in which a logical structure corresponding to the structure is described as a structure
In addition, the structural document is described with link information linking with the document file (2) holding the individual document (1-i),
The structural document (6-i) and the individual document (1-i) are associated and held, and the document processing function unit (5) stores the individual document (1-
Editing processing function (5) that performs editing processing for printing i)
-1), when the document processing function unit (5) selects the upper node in the structure document, the structure document analysis unit (5-11) in the document processing function unit (5) causes the structure document (6) It is configured to analyze the lower logical structure based on -i), and emits a creation command to the software for creating the document, and the document processing is performed by the software. Input method for structured document processing system.
JP1047667A 1989-02-28 1989-02-28 Document Input Method for Structured Document Processing System Expired - Fee Related JPH0715686B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1047667A JPH0715686B2 (en) 1989-02-28 1989-02-28 Document Input Method for Structured Document Processing System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1047667A JPH0715686B2 (en) 1989-02-28 1989-02-28 Document Input Method for Structured Document Processing System

Publications (2)

Publication Number Publication Date
JPH02297177A JPH02297177A (en) 1990-12-07
JPH0715686B2 true JPH0715686B2 (en) 1995-02-22

Family

ID=12781613

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1047667A Expired - Fee Related JPH0715686B2 (en) 1989-02-28 1989-02-28 Document Input Method for Structured Document Processing System

Country Status (1)

Country Link
JP (1) JPH0715686B2 (en)

Also Published As

Publication number Publication date
JPH02297177A (en) 1990-12-07

Similar Documents

Publication Publication Date Title
DE69600794T2 (en) GRAPHIC DEVELOPMENT AND ADMINISTRATIVE ENVIRONMENT FOR APPLICATION PROGRAMS
JPH07239850A (en) Structured document creation support system
JPH0715682B2 (en) Partial print processing method in structured document processing system
JPH0715686B2 (en) Document Input Method for Structured Document Processing System
Cameron A cognitive model for tabular editing
JP5458065B2 (en) Device and program for supporting structural analysis of module
WO1998040829A1 (en) A computerised method for dynamically creating, modifying, removing and maintaining information in a database
JPH0715681B2 (en) A structured document processing system that can divide and integrate tree structures
Mashey et al. Documentation tools and techniques
JPH0715688B2 (en) Structured document processing system that uses existing document processing functions
JPH0715687B2 (en) Structured document processing system
JPH0715684B2 (en) Print processing method in structured document processing system
EP0410062B1 (en) Dynamic selection of logical element data format
JPH0715679B2 (en) Attribute information processing method in structured document processing system
Waterman Pas-ii reference manual
JPH0715683B2 (en) Print Form Processing Method in Structured Document Processing System
JPH0715680B2 (en) Attribute Information Protection Processing Method in Structured Document Processing System
JPH0715685B2 (en) Print processing method in structured document processing system
Roposh et al. Developing single-source documentation for multiple formats
JPH02108130A (en) Document knowledge editing system for knowledge arrangement editor
JPH0512020A (en) Paper sheets identification logical knowledge acquiring device with template function
DE10049144A1 (en) Integrated media management and editing system
JPH02297176A (en) Document control processing system in structurizing document processing system
JPH02297145A (en) Document editing processing system in structured document processing system
Wettstein The authorindex Package

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees