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
JPH0715685B2 - Print processing method in structured document processing system - Google Patents
[go: Go Back, main page]

JPH0715685B2 - Print processing method in structured document processing system - Google Patents

Print processing method in structured document processing system

Info

Publication number
JPH0715685B2
JPH0715685B2 JP1047666A JP4766689A JPH0715685B2 JP H0715685 B2 JPH0715685 B2 JP H0715685B2 JP 1047666 A JP1047666 A JP 1047666A JP 4766689 A JP4766689 A JP 4766689A JP H0715685 B2 JPH0715685 B2 JP H0715685B2
Authority
JP
Japan
Prior art keywords
document
individual
node
processing
structured
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 - Lifetime
Application number
JP1047666A
Other languages
Japanese (ja)
Other versions
JPH02297144A (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 JP1047666A priority Critical patent/JPH0715685B2/en
Publication of JPH02297144A publication Critical patent/JPH02297144A/en
Publication of JPH0715685B2 publication Critical patent/JPH0715685B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔概 用〕 1つまたは複数種類の文書についての文書作成を含む処
理を行うに当って,日本語文書処理機構を含む複数の文
書処理ソフトウェアを利用すると共に,当該文書処理ソ
フトウェアを利用しつつ作成された個別文書について当
該文書の階層構造を構造体として保持するようにした構
造化文書を印刷出力するに当って,個々の文書における
省略/省略解除の指示を行い得るようにした構造化文書
処理システムにおける印刷処理方式に関し, 文書処理ソフトウェアを利用しつつ所望する個別文書を
作成できるようにし,作成された文書ファイルの内容を
印刷するに当って,個別文書の印刷を必要に応じて省略
/省略解除可能な指示ができるようにすることを目的と
し, 個々の文書処理ソフトウェアによって作成された文書フ
ァイルの内容を,上記個別文書における階層構造に対応
した構造文書によって統合するようにした構造化文書フ
ァイルをもうけると共に,上記構造文書における属性情
報中に印刷出力するに当っての省略可否指定に関する情
報を属性情報として記述し,印刷に当っての前記情報を
解読して上記個々の文書内容の省略/省略解除を指示で
きるようにしている。
DETAILED DESCRIPTION OF THE INVENTION [General Description] 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 When printing out a structured document in which the hierarchical structure of the individual document created while using the processing software is retained as a structure, it is possible to issue an omission / cancellation instruction for each document Regarding the print processing method in the structured document processing system as described above, it is possible to create a desired individual document while using the document processing software, and to print the content of the created document file, print the individual document. It is created by individual word processing software for the purpose of giving instructions that can be omitted / cancelled as necessary. A structured document file that integrates the contents of the document file with a structure document corresponding to the hierarchical structure of the individual document is provided, and whether or not to omit it can be specified when printing out in the attribute information of the structure document. The information about the information is described as attribute information, and the information for printing can be decoded to instruct the omission / cancellation of the omission of the individual document contents.

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

本発明は,構造化文書処理システムにおける印刷処理方
式,特に,1つまたは複数種類の文書についての文書作成
を含む処理を行うに当って,日本語文書処理機構を含む
複数の文書処理ソフトウェアを利用すると共に,当該文
書処理ソフトウェアを利用しつつ作成された個別文書に
ついて当該文書の階層構造を構造体として保持するよう
にした構造化文書を印刷出力するに当って,個々の文書
における省略/省略解除の指示を行い得るようにした構
造化文書処理システムにおける印刷処理方式に関する。
The present invention utilizes a plurality of document processing software including a Japanese document processing mechanism in a print processing method in a structured document processing system, and particularly in performing processing including document creation for one or more types of documents. At the same time, when printing out a structured document in which the hierarchical structure of the individual document created while using the document processing software is retained as a structure, omitting / eliminating omission of individual documents The present invention relates to a print processing method in a structured document processing system capable of issuing the instruction.

現在,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 printing out the created structured document, it is desirable to instruct to print by omitting / releasing the units of individual sentences and the like.

〔従来の技術〕[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.

しかし,最近,上記個々の処理を必要に応じて適宜呼び
出しては処理することのできる形で文書処理システムを
つくることが考慮された。このような文書処理システム
を,本明細書では構造化文書処理システムと呼ぶことに
するが,当該構造化文書処理システムにおいては,作成
された構造化文書を印刷出力するに当って,個々の文章
などの単位を省略/省略解除して印刷するように指示す
ることが望まれる。
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 the present specification. However, in the structured document processing system, when the structured document created is printed out, individual texts are written. It is desirable to instruct printing by omitting / releasing units such as.

〔発明が解決しようとする課題〕[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.

本発明は,文書処理ソフトウェアを利用しつつ所望する
個別文書を作成できるようにし,作成された文書ファイ
ルの内容を印刷するに当って,個々の文書の印刷を必要
に応じて省略/省略解除可能な指示ができるようにする
ことを目的としている。
INDUSTRIAL APPLICABILITY The present invention enables a desired individual document to be created while using the document processing software, and when printing the content of the created document file, the printing of each document can be omitted / cancelled from omission as necessary. The purpose is to be able to give such instructions.

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

第1図は本発明の原理構成図を示す。図中の符号1−i
は個別文書,2−1,2−2,…は個別文書の内容を保持する
文書ファイル,5は個別文書処理を実行する文書処理機能
部,6は構造文書,7は文書内容を保持する文書保持機能
部,5−1は印刷処理機能,5−2は印刷出力,5−11は属性
情報解読部,5−12は省略/省略解除指示部,5−13は個別
文書内容読み込み部を表している。
FIG. 1 shows the principle configuration of the present invention. Reference numeral 1-i in the figure
Is an individual document, 2-1, 2-2, ... is a document file that holds the contents of the individual document, 5 is a document processing function unit that executes individual document processing, 6 is a structural document, and 7 is a document that holds the document contents A holding function unit, 5-1 is a print processing function, 5-2 is a print output, 5-11 is an attribute information decoding unit, 5-12 is an omission / elimination canceling unit, and 5-13 is an individual document content reading unit. ing.

所望する個別文書,例えば個々の現に作成しようとする
オフィス文書や技術文書や報告書や案内書や説明書や技
術マニアルなどの個別文書は,一般に,文書名,表紙,
第1章,第1.1節,第1.2節,…,第2章,…の如く階層
構造をもつ。本発明の場合には,個別文書の上記階層構
造(木構造)に注目して,当該階層構造に対応した論理
構造を構造体として記述した構造文書6−iをもつよう
にされる。そして,当該構造文書6−iによって,当該
個別文書の内容が格納されている文書ファイル2−1,2
−2,…を指示するようにされる。
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 as in Chapter 1, Section 1.1, Section 1.2, ..., Chapter 2 ,. In the case of the present invention, attention is paid to the hierarchical structure (tree structure) of the individual document, and the structured document 6-i is described in which the logical structure corresponding to the hierarchical structure is described as a structure. Then, according to the structure document 6-i, the document files 2-1 and 2 in which the contents of the individual document are stored
−2,… is instructed.

文書処理機能部5は,日本語文書処理機構やグラフ処理
機構などの文書処理ソフトウェア群を用いて,上記個別
文書を作成したり修正したりする処理を行うものである
が,作成された個別文書を印刷出力する印刷処理機能5
−1をそなえている。
The document processing function unit 5 uses a group of document processing software such as a Japanese document processing mechanism and a graph processing mechanism to perform processing for creating and modifying the individual document. Print function 5 to print out
It has -1.

個別文書を印刷出力するに当っては,図示の構造文書6
−iにおける例えばノード(1.1節)#5やノード(1.2
節)#6やノード(2.1節)#7,…などの内容を印刷す
る際に,例えば,ノード(1.2節)#6を印刷したり,
あるいは印刷を省略することが望まれる。このために,
構造文書6−iにおける図示のノード#5,ノード#6,ノ
ード#7,ノード#8などにおける属性情報中に,印刷出
力するに当って省略/省略解除に関する情報を記述する
ようにされる。
When printing out individual documents, the structure document 6 shown
For example, node (section 1.1) # 5 or node (1.2
When printing the contents of Section) # 6 and nodes (Section 2.1) # 7, ..., for example, printing node (Section 1.2) # 6,
Alternatively, it is desirable to omit printing. For this,
In the attribute information of the illustrated node # 5, node # 6, node # 7, node # 8, etc. in the structural document 6-i, information regarding omission / cancellation upon printing is described.

印刷処理機能5−1における属性情報解読部5−11は,
上記属性情報を解読する。省略/省略解除指示部5−12
は,例えばノード(1.2節)#6を印刷しないように指
示する。個別文書内容読み込み部5−13は,文書保持機
能部7から文書内容を読み込み印刷出力5−2を得る。
The attribute information decoding unit 5-11 in the print processing function 5-1
Decode the above attribute information. Omission / Omission cancellation instruction section 5-12
Specifies not to print node (section 1.2) # 6, for example. The individual document content reading unit 5-13 reads the document contents from the document holding function unit 7 and obtains a print output 5-2.

〔作 用〕[Work]

上記の如く用意された構造文書6−iは,各ノード毎
に,(i)自己のノードがどのような階層構造の中でど
のような位置を占めているかを示す情報,(ii)自己の
ノードがどの文書処理ソフトウェアと関連づけられてい
るかの情報,(iii)自己のノードがどの文書ファイル
2−1,2−2,…に格納されている文書内容と関連づけら
れているかの情報などが記述されているが,併せて,自
己のノードに関する属性情報が記述されている。当該属
性情報の1つとして,本発明の場合には,印刷出力する
に当っての印刷すべきか省略すべきかに関する情報が記
述されている。
The structural document 6-i prepared as described above includes, for each node, (i) information indicating in what hierarchical structure the own node occupies, and (ii) own node. Describes information about which document processing software the node is associated with, (iii) Information about which document file 2-1-2-2, ... is associated with the document content of its own node. However, the attribute information regarding the own node is also described. As one of the attribute information, in the case of the present invention, information on whether to print or omit the print output is described.

図示の属性情報解読部5−11が当該属性情報を解読し,
当該ノードを印刷するか否かが省略/省略解除指示部5
−12に通知される。省略/省略解除指示部5−12は,当
該通知の内容を指示する。印刷処理機能5−1は,個別
文書内容読み込み部5−13によって読み込んできた文書
内容を印刷出力5−2として出力するが,このとき,省
略/省略解除指示部5−12からの指示を利用するように
される。
The attribute information decoding unit 5-11 shown in the figure decodes the attribute information,
Whether or not to print the node is omitted / elimination canceling instruction section 5
−12 will be notified. The omission / abbreviation cancellation instruction unit 5-12 instructs the content of the notification. The print processing function 5-1 outputs the document content read by the individual document content reading unit 5-13 as the print output 5-2. At this time, the instruction from the omission / elimination cancel instruction unit 5-12 is used. To be done.

〔実施例〕〔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.) are 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 content of the individual document, the line drawing processing mechanism 3-2 is activated and created in the line drawing file 2B.

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

このようにして,既存の文書処理機能を用いて作成され
た文書が,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,…は夫々文書処
理ソフトウェア群,4は上述の個別文書に対応する構造文
書を作成するに当っていわばひな型として用いられる構
造文書定義,5は個別文書処理を実行する文書処理機能
部,6は構造文書,7は文書内容を保持する文書保持機能部
を表している。
FIG. 3 is a partial schematic diagram 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 structural document definition used as a template for creating a structural document corresponding to an individual document, 5 is a document processing function unit that executes individual document processing, 6 is a structural document, and 7 is a document holding function that holds the document contents. Represents a part.

文書1としては,例えば論文や報告書や手紙や技術マニ
アルなどが存在しているが,或る種類の文書例えば論文
に対応して,当該論文についての典型的な階層構造を構
造体として記述した構造文書定義4が用意される。
As Document 1, for example, there are papers, reports, letters, technical manuals, etc., but for a certain type of document, for example, a paper, a typical hierarchical structure of the paper was described as a structure. A structural 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 of various documents. For example, the illustrated document, cover, chapter 1, section 1.1, ...
It has nodes (# 1, # 2, ...) Expanded into a tree structure like this. 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とがリンクづけら
れる。
When 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 document 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 layer as the node of interest and is located directly above, 12-5 is an ID of a node that also belongs to the same hierarchy 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 information such as whether or not to print, or printing position is given as attribute information.

なお,第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)文書ファイルが未だ用意されてなく,(viii)所定
の属性情報が記述されていることが明らかにされてい
る。
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 (viii) 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 mechanism 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.

次に,具体的な印刷例たとえば,テストに関する個別文
書を印刷する場合について説明する。
Next, a specific printing example, for example, a case of printing an individual document regarding a test will be described.

テストを行う場合には,必ず問題と解答が必要である。
そして,テストを行う際には,解答が印刷されずに,テ
ストの終了後には,問題と解答とが印刷されるようにす
ることが要求される。
When you do a test, you must have a question and an answer.
Then, when the test is conducted, it is required that the answer and the answer are not printed, and that the question and the answer are printed after the test is completed.

このような場合には,第3図図示のごとき構造文書6が
作成され,問題と解答に相当する文書に,省略可否指定
を行う。たとえば,第6図においてノード#1は試験問
題というID,ノード#2は試験問題の表紙,ノード#3
は問題,ノード#4は問題の解答である。そして,ノー
ド#4は問題の解答であるため,省略状態を表す「<
>」の制御記号が付けられている。したがって,印刷出
力はテストの問題だけとなる。
In such a case, the structural document 6 as shown in FIG. 3 is created, and the omission / non-absence designation is given to the documents corresponding to the question and the answer. For example, in FIG. 6, node # 1 is the ID of the test question, node # 2 is the cover of the test question, node # 3
Is the problem, and node # 4 is the answer to the problem. Since node # 4 is the answer to the question, "<
> ”Is attached to the control symbol. Therefore, the printed output is only a test question.

その後,テストが終了して,ノード#4の省略状態を表
す制御信号を抹消すると,前記ノードには省略可能状態
を表す「≪ ≫」の制御記号が残ることとなる。したが
って,印刷出力は問題と解答とになる。
After that, when the test is completed and the control signal indicating the omission state of the node # 4 is deleted, the control symbol of "<<>>" indicating the omissible state remains in the node. Therefore, the printed output is a question and an answer.

第7図は本発明における印刷の省略/省略解除処理の流
れ説明図を示している。
FIG. 7 shows a flow explanatory diagram of a process of omitting / eliminating printing in the present invention.

文書処理機能部5は,構造文書6−i中の内容処理の対
象としているノードがあるか否かを探索する(処理
)。次に,ノードの属性情報に印刷省略可否指定があ
る場合には,省略状態かあるいは省略解除状態かを調べ
る。省略状態であれば印刷をせずに次のノードの探索に
進む(処理)。
The document processing function unit 5 searches whether or not there is a node targeted for content processing in the structural document 6-i (processing). Next, if there is a print omission / non-omission specification in the attribute information of the node, it is checked whether it is in the omission status or the omission cancellation status. If the state is omitted, the process proceeds to search for the next node without printing (processing).

省略解除状態であればその文書の内容を印刷(処理)
して,また,次のノードの探索を始め,ノードがない場
合には印刷を終了する。
If omitted, print the contents of the document (process)
Then, the search for the next node is started, and if there is no node, printing ends.

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

以上説明した如く,本発明によれば,文書内容と別に構
造文書の形で個別文書の全体構造を示す情報を保持し,
これを適宜利用するようにされるため,文書全体の把握
や管理が容易であり,例えば所望するノードの部分のみ
について文書の印刷を省略/省略解除することが容易と
なる。
As described above, according to the present invention, information indicating the entire structure of an individual document is held in the form of a structure document separately from the document contents,
Since this is appropriately used, it is easy to grasp and manage the entire document, and for example, it becomes easy to omit / cancel the printing of the document only for a desired node portion.

したがって,従来のごとく,ページ単位の印刷を行う必
要がなく,所望の内容のみを簡単に印刷することができ
る。
Therefore, unlike the conventional case, it is not necessary to print in page units, and only desired contents can be printed easily.

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

第1図は本発明の原理構成図,第2図は本発明の実施例
構成図,第3図は本発明の一部要部構成図,第4図は構
造文書の一実施例内容,第5図は文書処理機能部の処理
態様,第6図は印刷の省略状態/省略解除状態の説明
図,第7図は本発明における印刷の省略/省略解除処理
の流れ説明図を示す。 図中の符号1は文書,1−iは個別文書,2は文書ファイ
ル,3は文書処理ソフトウェア群,4は構造文書定義,5は文
書処理機能部,5−1は印刷処理機能,5−11は属性情報解
読部,5−12は省略/省略解除指示部,5−13は個別文書内
容読み込み部,6は構造文書,7は文書保持機能部,10は構
造化文書処理システムを表す。
FIG. 1 is a block diagram showing the principle of the present invention, FIG. 2 is a block diagram showing an embodiment of the present invention, FIG. 3 is a block diagram showing a partial main part of the present invention, and FIG. FIG. 5 shows a processing mode of the document processing function unit, FIG. 6 is an explanatory view of a printing omission state / cancellation cancellation state, and FIG. 7 is a flow explanatory diagram of the printing omission / elimination cancellation process according to the present invention. In the figure, reference numeral 1 is a document, 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 print processing function, 5− 11 is an attribute information decoding unit, 5-12 is an omission / elimination canceling unit, 5-13 is an individual document content reading unit, 6 is a structural document, 7 is a document holding function unit, 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)をそな
えると共に, 上記夫々の個別文書に対応して,当該個別文書における
階層構造に対応した論理構造を構造体として記述した構
造文書を保持する構造化文書ファイル(11)をそなえ, 上記構造文書が上記個別文書(1−i)を保持する文書
ファイル(2)とリンクするリンク情報を記述されて,
上記構造文書(6−i)と上記個別文書(1−i)とが
関連づけられて保持され,かつ個々の文書内容を印刷出
力するに当っての省略可否指定に関する情報を属性情報
として記述されてなり, 上記文書処理機能部(5)が,上記個別文書(1−i)
を印刷する印刷処理機能(5−1)をそなえ,当該印刷
処理機能(5−1)が上記属性情報を解読して上記個々
の文書内容の省略/省略解除を指示するようにした ことを特徴とする構造化文書処理システムにおける印刷
処理方式。
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. The structured document has a structured document file (11) holding a structured document in which a logical structure corresponding to the structure is described as a structure, and the structured document is linked with a document file (2) holding the individual document (1-i). Link information is described,
The structural document (6-i) and the individual document (1-i) are held in association with each other, and the information about the omission / non-absence designation in printing out the individual document contents is described as attribute information. Therefore, the document processing function unit (5) causes the individual document (1-i) to
A print processing function (5-1) for printing a document is provided, and the print processing function (5-1) decodes the attribute information and instructs the omission / cancellation of the individual document contents. Print processing method in structured document processing system.
JP1047666A 1989-02-28 1989-02-28 Print processing method in structured document processing system Expired - Lifetime JPH0715685B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1047666A JPH0715685B2 (en) 1989-02-28 1989-02-28 Print processing method in structured document processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1047666A JPH0715685B2 (en) 1989-02-28 1989-02-28 Print processing method in structured document processing system

Publications (2)

Publication Number Publication Date
JPH02297144A JPH02297144A (en) 1990-12-07
JPH0715685B2 true JPH0715685B2 (en) 1995-02-22

Family

ID=12781587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1047666A Expired - Lifetime JPH0715685B2 (en) 1989-02-28 1989-02-28 Print processing method in structured document processing system

Country Status (1)

Country Link
JP (1) JPH0715685B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010136398A (en) * 2009-12-25 2010-06-17 Fuji Xerox Co Ltd Document processing apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4505856B2 (en) * 2005-01-06 2010-07-21 富士ゼロックス株式会社 Document processing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010136398A (en) * 2009-12-25 2010-06-17 Fuji Xerox Co Ltd Document processing apparatus

Also Published As

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

Similar Documents

Publication Publication Date Title
EP0394168B1 (en) Shell document with variable document commands
JPH0715685B2 (en) Print processing method in structured document processing system
JP3893714B2 (en) Document management device
JPH0715684B2 (en) Print processing method in structured document processing system
JPH0715680B2 (en) Attribute Information Protection Processing Method in Structured Document Processing System
JPH02297140A (en) Document printing processing system in constructing document processing system
JPH0715681B2 (en) A structured document processing system that can divide and integrate tree structures
JP4833134B2 (en) Individual image data generation apparatus and individual image data generation program
JPH0715688B2 (en) Structured document processing system that uses existing document processing functions
Daly Natural sciences citations and references
Mashey et al. Documentation tools and techniques
JPH0715683B2 (en) Print Form Processing Method in Structured Document Processing System
JP2613881B2 (en) Automatic creation of shipping documents
Campbell On so-called pan-americanisms
JP2889917B2 (en) Printing system
JPH0715686B2 (en) Document Input Method for Structured Document Processing System
JPH038076A (en) Attribute information processing system for structured document processing system
JPH02297142A (en) Printing processing system by plural processes in constructing document processing system
Wonneberger TEX in an industrial environment
JPH0651809A (en) Sequence generating method for industrial process
Sator et al. Alfred Hofmann, Ursula Barth, Ingrid Haas, Frank Holzwarth, Anna Kramer, Leonie Kunz, Christine Reiß
Lincoln GLASS BEADS: THE AMERICAN EDITION OF" LORD JIM"
JPH01235660A (en) Emphasized printing system
Sator et al. Alfred Hofmann, Brigitte Apfel, Ursula Barth, Christine Günther, Ingrid Haas, Frank Holzwarth, Anna Kramer, Leonie Kunz
Zhou et al. Design work on the QuikScan document format