JPH02297143A - 構造化文書処理システムにおける印刷処理方式 - Google Patents

構造化文書処理システムにおける印刷処理方式

Info

Publication number
JPH02297143A
JPH02297143A JP1047665A JP4766589A JPH02297143A JP H02297143 A JPH02297143 A JP H02297143A JP 1047665 A JP1047665 A JP 1047665A JP 4766589 A JP4766589 A JP 4766589A JP H02297143 A JPH02297143 A JP H02297143A
Authority
JP
Japan
Prior art keywords
document
individual
processing
page
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.)
Granted
Application number
JP1047665A
Other languages
English (en)
Other versions
JPH0715684B2 (ja
Inventor
Yasumasa Takanarita
高成田 泰正
Junichi Kawasaki
淳一 川崎
Hiroshi Morohoshi
諸星 博司
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 JP1047665A priority Critical patent/JPH0715684B2/ja
Publication of JPH02297143A publication Critical patent/JPH02297143A/ja
Publication of JPH0715684B2 publication Critical patent/JPH0715684B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔I既  要] 1つまたは複数種類の文書についての文書作成を含む処
理を行うに当って1日本語文書処理機構を含む複数の文
書処理ソフトウェアを利用すると共に、当該文書処理ソ
フトウェアを利用しつつ作成された個別文書について当
該文書の階層構造を構造体として保持するようにした構
造化文書を印刷出力するに当って頁指示を行い得るよう
にした構造化文書処理システムにおける印刷処理方式に
関し。
文書処理ソフトウェアを利用しつつ所望する個別文書を
作成できるようにし1作成された文書ファイルの内容を
印刷するに当って印刷のための頁を個別に指示できるよ
うにすることを目的とし。
個々の文書処理ソフトウェアによって作成された文書フ
ァイルの内容を、上記個別文書における階層構造に対応
した構造文書によって統合するようにした構造化文書フ
ァイルをもうけると共に。
上記構造文書における属性情報中に印刷出力するに当っ
ての印刷すべき頁に関する情報を記述し。
印刷に当っての先頭位置を指示できるようにしている。
〔産業上の利用分野〕
本発明は、構造化文書処理システムにおける印刷処理方
式、特に、1つまたは複数種類の文書についての文書作
成を含む処理を行うに当って1日本語文書処理機構を含
む複数の文書処理処理ソフトウェアを利用すると共に、
当該文書ソフトウェアを利用しつつ作成された個別文書
について当該文9の階層構造を構造体として保持するよ
うにした構造化文書を印刷出力するに当って頁指示を行
い得るようにした構造化文書処理システムにおける印刷
処理方式に関する。
現在、OAシステムが一般に使用されるようになってい
て、ソフトウェアや文書ファイルなどのOA資源が大き
くなってきている。このため、これらの資源を利用しつ
つ、構造化文書として、各種文書の作成や管理を容易に
行い得るようにすることが要求されている。そして1作
成された構造化文書を印刷出力するに当っては1個々の
文章などの単位を印刷する先頭頁を個別に指示すること
が望まれる。
(従来の技術〕 従来のOA処理システムにおいては、夫々作成するもの
(日本語文、線画、イメージ、グラフ。
英語文など)の作成目的に対応したソフトウェアを用い
て1個りに処理されていた。
しかし、最近、上記側々の処理を必要に応じて適宜呼び
出しては処理することのできる形で文書処理システムを
つくることが考慮された。このような文書処理システム
を2本明細書では構造化文書処理システムと呼ぶことに
するが、当該構造化文書処理システムにおいては5作成
された構造化文書を印刷出力するに当って9個々の文章
などの単位を印刷する先頭頁を個別に指示することが望
まれる。
(発明が解決しようとする課題〕 上記の如〈従来の場合には、蓄積されたOA資源も夫々
の目的に対応したシステムのみが利用できるものであっ
て、既存のソフトウェアや文書ファイルなどの既存のO
A資源を適宜必要に応して利用することなどは出来ない
ものであった。
本発明は1文書処理ソフトウェアを利用しつつ所望する
個別文書を作成できるようにし1作成された文書ファイ
ルの内容を印刷するに当って印l1i11のための頁を
個別に指示できるようにすることを目的としている。
〔課題を解決するための手段〕
第1図は本発明の原理構成図を示す。図中の符号1−i
は個別文J、2−1.2−2、・・・は個別文書の内容
を保持する文書ファイル、5は個別文書処理を実行する
文書処理機能部、6は構造文書7は文書内容を保持する
文書保持機能部、5−■は印刷処理機能、5−2は印刷
出力、5−11は属性情報解読部、5−12は先頭頁指
示部、5−13は個別文書内容読み込み部を表している
所望する個別文書9例えば個々の現に作成しようとする
オフィス文書や技術文書や報告書や案内書や説明書や技
術マニアルなどの個別文書は、−般に1文書名9表紙、
第1章、第1.1節、第1.2節、・・・、第2章、・
・・の如(階層構造をもつ0本発明の場合には5個別文
書の上記階層構造(木構造)に注目して、当該階層構造
に対応した論理構造を構造体として記述した構造文書6
−iをもつようにされる。そして、当該構造文書6−i
によって、当該個別文書の内容が格納されている文書フ
ァイル2−1.2−2.・・・を指示するようにされる
文書処理機能部5は1日本語文書処理機構やグラフ処理
機構などの文書処理ソフトウェア群を用いて、上記個別
文書を作成したり修正したりする処理を行うものである
が1作成された個別文書を印刷出力する印刷処理機能5
−1をそなえている。
個別文書を印刷出力するに当っては9図示の構造文書6
−1における例えばノード(1,11iff)#5やノ
ード(1,2節)#6やノード(2,1節)#7、・・
・などの内容を印刷する際に、先頭が例えば。
奇数頁から印刷されることが望まれるとか、先頭が偶数
頁から印刷されることが望まれるとか、先頭が奇・偶い
ずれの頁でも差し支えないとかの指示を9個別に与える
ことが望まれる。このために。
構造文書6−iにおける図示のノード#5.ノード#6
.ノード#7.ノード#8などにおける属性情報中に、
印刷出力するに当っての印刷すべき頁に関する情報を記
述するようにされる。
印刷処理機能5−′1における属性情報解読部511は
、上記属性情報を解読する。先頭頁指示部5−12は1
例えば奇数頁から印刷すべきものであった場合において
、前の文書の内容が奇数頁で終わっていたような場合に
、空白頁をとって奇数頁から印刷が始まるように指示す
る0個別文書内容読み込み部5−13は1文書保持機能
部7から文書内容を読み込み印刷出力5−2を得る。
〔作 用〕
上述の如く用意された構造文書6−4は、各ノード毎に
、 (i)自己のノードがどのような階層構造の中でど
のような位置を占めているかを示す情報、(ii)自己
のノードがどの文書処理ソフトウェアと関連づけられて
いるかの情報、  (if)自己のノードがどの文書フ
ァイル2−1.2−2゜・・・に格納されている文書内
容と関連づけられているかの情報などを記述されている
が、併せて、自己のノードに関する属性情報が記述され
ている。
当該属性情報の1つとして9本発明の場合には。
印刷出力するに当っての印刷すべき真に関する情報が記
述されている。
図示の属性情報解読部5−11が当該属性情報を解読し
、先頭頁をどのようにするかが先頭頁指示部5−12に
通知される。先頭頁指示部5−12は、当該通知の内容
と先の印刷内容がどのような頁で終了したかに関する情
報とにもとづいて。
先頭頁を指示する。即ち空白頁を置(かなどを指示する
。印刷処理機能5−1は1個別文書内容読み込み部5−
13によって読み込んできた文書内容を印刷出力5−2
として出力するが、このとき。
先頭頁指示部5−12からの指示を利用するようにされ
る。
〔実施例〕
第2図は本発明の実施例構成図を示す0図中の符号2A
、2B、・・・、2Xは個別文書の内容を保持する文書
ファイル、3は文書処理ソフトウェア群、5は文書処理
機能部を表している。また10は構造化文書処理システ
ムであって全体を制御するもの、  11は構造化文書
ファイルの全体を表している。なお文書処理ソフトウェ
ア群3において。
3−1は日本語文書処理機構、3−2は線画処理機構、
3−3はイメージ処理機構、3−4は作表計算処理機構
、3−5はグラフ処理機構、3−6はリスト処理機構、
3−7は英語文書処理機構を表している。そして1本発
明にいう構造文書は夫々構造化文書ファイルll内に存
在している。
文書処理ソフトウェア群3は、いわば従来から夫々個別
に存在していた例えば既存のソフトウェア群であっても
よい、そしてそれら既存のソフトウェア群に対応して存
在している夫々の既存のファイル(図示の文書ファイル
2A、線画ファイル2Bなど)が構造化文書ファイル1
1の下に統合化される。当該統合化のためのまとめの役
割をはたすものが2個別文書に対応して用意される構造
文書であると考えてよい。
文書処理機能部5は、構造化文書処理システムlOの制
j1の下で7日本語文書処理機tl 3−1や線画処理
機構3−2を適宜呼び出しては、所望する文書(なお当
該所望する文書を個別文書と呼んでいる)を作成したり
、修正したり、削除したりする。このとき1例えば日本
語文書処理機構3−1が働いて、上記個別文書の内容中
の日本語文を作成する場合には、当該作成される日本語
文は例えば図示の文書ファイル2人中に作成される。ま
た当該個別文書の内容中の線画を作成する場合には、線
画処理機構3−2が発動されて、線画ファイル2B中に
作成される。
当該個別文書が3例えば、(i)表紙、(ii)第1章
、(ij)第2章、・・・、(iv)参考文献の如き項
目に大別され、更に例えば上記第2章の内容が日本語文
と線画とを含む如き場合には、当該個別文書の階層構造
を構造体として与える「構造文書」を作成し1図示の構
造化文書ファイル11内に保持され、かつ当該文書の内
容にもとづいて上記文書ファイル2A、線画ファイル2
B、・・・などの所定の格納位置がリンクづけられる。
このようにして、既存の文書処理i能を用いて作成され
た文書が、1つ1つの個別文書毎に、上記構造文書の内
容にもとづいて統合化される。また当該構造文書の内容
にもとづいて、適宜、夫々側々の文書ファイル2A、2
B、・・・をアクセスすることが可能となる。
第3図は本発明の一部要部構成図を示す。図中の符号l
は文書、1−1は個別文書、  2−1. 22、・・
・は個別文書の内容を保持する文書ファイル、3−1.
3−2.・・・は夫々文書処理ソフトウェア群、4は上
述の個別文書に対応する構造文書を作成するに当ってい
わばひな型として用いられる構造文書定義、5は個別文
書処理を実行する文書処理機能部、6は構造文書、7は
文書内容を保持する文書保持機能部を表している。
文書1としては2例えば論文や報告書や手紙や技術マニ
アルなどが存在しているが、成る種類の文書例えば論文
に対応して、当該論文についての典型的な階層構造を構
造体として記述した構造文書定義4が用意される。
当該構造文書定義4は、各種の文書毎に用意されている
と考えてよく1例えば図示の文書2表紙。
1章、1.1節、・・・の如く木構造に展開されたノー
ド(#l、#2.・・・)をそなえている、各ノード(
#1.#2.・・・)には、後述する如く、木構造に関
する情報や、使用されるソフトウェアや、印刷を行う際
における印刷位置に関する情報などの属性情報が記述さ
れている。
文書処理ソフトウェア群3−1.3−2.・・・には、
上記各ノードに対応する処理を実行する上で使用される
ソフトウェアが保持されてい1゜文書処理機能部5は1
個別文書を作成するに当って、当該個別文書1−iに対
応する内容を作成し、夫々文書ファイル2−1.2−2
.・・・に格納してゆくが、このとき、上記1つの構造
文書定義4−jの内容に示されるノードに対応づけて文
書内容を作成する。このとき、必要に応じて、構造文書
定義4−jに示されるノードについて部分的に修正する
ことがある。そして作成された個別文書1−4について
の構造文書6−4を作成して保持する。構造文書6−i
の木構造の例えば末端ノードにおいては、対応する文書
ファイル2の文書名が記述され、これによって構造文書
6−iと個別文書1−4とがリンクづけられる。
第4図は第3図図示の構造文書の一実施例内容を示して
いる0図中の符号12−1は自己IDであって第3図図
示の構造文書6−iにおける各ノードのノードIDを表
している。12−2は親■Dであって注目するノードの
親となるノードの]D、12−3は先頭子IDであって
注目するノードの子となるノードの中で先頭に位置する
もののID、12−4は上rDであって注目するノード
と同一階層に属するノードであって直上に位置するもの
のID、12−5は同じく同一階層に属するノードであ
って直下に位置するもののID。
12−6は内容設定情報であって注目するノードについ
てその内容が既に設定されているか否かを指示するもの
、12−7は内容種別情報であって注目するノードにつ
いて使用されるソフトウェアを指示するもの、12−8
は文書ファイル名であって注目するノードについて内容
が設定された際に当該内容を格納する文書ファイルを指
示するもの、12−9は属性情報であって注目するノー
ドについての印刷を行う際における本発明にいう印刷位
置などの情報を属性情報として与えるものを表している
なお、第4図において()をつけた個所は。
第3図図示の構造文書定義4−jにて与えられる定義に
ついて個別文書1−1に対応する構造文書6−iを作成
するに当って追加や修正が行われた個所を表している。
第4図における自ID#3について言えば、当該ノード
#3は、 (i)親ノードがノード#1であり、(ii
)先頭の子ノードがノード#5であり。
(ji)直上位ノードがノード#2であり、(iv)直
下位ノードがノード#4であり、(V)未だ内容設定が
行われてなく、(vi)使用するソフトウェアが日本語
文書処理機構であり、  (vi)文書ファイルが未だ
用意されてなく、  (viil)所定の属性情報が記
述されていることが明らかにされている。
第4図に示される「ファイル名J12−8によって、構
造文書6−iと該当する個別文書1−i(その内容)と
が連繋される。
第5図は文書処理機能部の文書処理ソフトウェアを利用
する部分の処理態様を示している。
文書処理機能部5は、構造文書6−i中の内容処理の対
象としているノードを選択する(処理■)0例えば内容
についての作成が指令されているとすると(処理■)、
当該ノードについての「内容種別J12−7の内容をチ
エツクする(処理■)、使用するソフトウェアが例えば
日本語文書処理機構3−1であれば当該ソフトウェアを
用いて処理が行われる。即ち今の場合には文書作成が行
われ、第4図図示の「ファイル名」12−8内に1文書
内容を格納したファイルの名前が記述される。
第6図は印刷処理i能における一実施例印刷処理フロー
を示している。
(1)  処理■において、印刷すべき個別文書におけ
る先頭の頁に関するページ番号を設定する。即ち先頭の
頁が第1頁であればページ番号をrl。
とする。
(2)処理■において1例えば第1図図示のノード(表
示)#2やノード(1,lJ!ff)#5などの属性情
報中に記述されている開始ページ属性(印刷出力するに
当っての印刷すべき頁に関する情報)と、上記ページ番
号「l」とが比較される。
(3)処理■において空白頁を置くことが必要であるか
否かが調べられる。
(4)  処理■において、上記空白頁を置くことが必
要な場合に、空白頁がもうけられる。
(5)処理■において8例えばノード#5に関連する文
書内容を編集し印刷データを作成する。
(6)処理■において、第1図図示の構造文書6−iで
特定される個別文書に関して5すぺでのノードに対応す
る内容(図示の場合にはノード(参考文献)#9に対応
する内容)が印刷されたか否かが確かめられる。
(7)処理■において、上記個別文」に関して、すべて
印刷されていない場合に、今印刷された文書内容が印刷
され終わった頁についてのページ番号を更新する(印刷
され終わった頁のページ番号にする)。
(8)そして、上記処理■に戻る。
〔発明の効果〕
以上説明した如く1本発明によれば、複数の夫々の文書
処理機能で作成した文書ファイルの内容を、構造文書の
形で統合するようにしており、既存のOA資源を適宜利
用してゆくことが可能となる。そして、各ノードに対応
する文書内容を印刷するに当って、どのような頁から印
刷されるべきかを個別に指示することが可能となる。
【図面の簡単な説明】
第1図は本発明の原理構成図5第2図は本発明の実施例
構成図、第3図は本発明の一部要部構成図、第4図は構
造文書の一実施例内容、第5図は文書処理機能部の文書
処理ソフトウェアを利用する部分の処理態様、第6図は
印刷処理機能における一実施例印刷処理フローを示して
いる。 図中の符号lは文書、l−iは個別文書、2は文書ファ
イル、3は文書処理ソフトウェア群、4は構造文書定義
、5は文書処理機能部、5−1は印刷処理機能、5−1
1は属性情報解読部、512は先頭頁指示部、5−13
は個別文書内容読み込み部、6は構造文書、7は文書保
持機能部。 lOは構造化文書処理システム、  11は構造化文書
ファイルを表す。 本発明の原理a版図 第1図

Claims (1)

  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)が上記属性
    情報を解読して上記個々の文書内容を印刷するに当って
    の頁を指示するようにした ことを特徴とする構造化文書処理システムにおける印刷
    処理方式。
JP1047665A 1989-02-28 1989-02-28 構造化文書処理システムにおける印刷処理方式 Expired - Lifetime JPH0715684B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1047665A JPH0715684B2 (ja) 1989-02-28 1989-02-28 構造化文書処理システムにおける印刷処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1047665A JPH0715684B2 (ja) 1989-02-28 1989-02-28 構造化文書処理システムにおける印刷処理方式

Publications (2)

Publication Number Publication Date
JPH02297143A true JPH02297143A (ja) 1990-12-07
JPH0715684B2 JPH0715684B2 (ja) 1995-02-22

Family

ID=12781557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1047665A Expired - Lifetime JPH0715684B2 (ja) 1989-02-28 1989-02-28 構造化文書処理システムにおける印刷処理方式

Country Status (1)

Country Link
JP (1) JPH0715684B2 (ja)

Also Published As

Publication number Publication date
JPH0715684B2 (ja) 1995-02-22

Similar Documents

Publication Publication Date Title
CN101980183A (zh) 一种解析Word文件信息的方法及其系统
EP0394168B1 (en) Shell document with variable document commands
JPH02297175A (ja) 構造化文書処理システムにおける部分印刷処理方式
JPH02297143A (ja) 構造化文書処理システムにおける印刷処理方式
JPH02297144A (ja) 構造化文書処理システムにおける印刷処理方式
JPH02297140A (ja) 構造化文書処理システムにおける文書印刷処理方式
JPH02297173A (ja) 木構造を分割し統合可能にした構造化文書処理システム
US20040019854A1 (en) Dynamically configurable page numbering system
JPH0715680B2 (ja) 構造化文書処理システムにおける属性情報保護処理方式
JPH02297145A (ja) 構造化文書処理システムにおける文書編集処理方式
JPH02297141A (ja) 構造化文書処理システムにおける印刷書式処理方式
JPH02297179A (ja) 既存の文書処理機能を利用する構造化文書処理システム
JPH038076A (ja) 構造化文書処理システムにおける属性情報処理方式
JPH0715687B2 (ja) 構造化文書処理システム
JPH02297176A (ja) 構造化文書処理システムにおける文書管理処理方式
JP2008250882A (ja) 個別画像データ生成装置および個別画像データ生成プログラム
JPH02297177A (ja) 構造化文書処理システムにおける文書入力方式
JPH02297142A (ja) 構造化文書処理システムにおける複数プロセスによる印刷処理方式
JPH0218650A (ja) 複数のデータ・ストリームの管理方法
Bovani et al. Calling all users of the UK TEX FAQ
JP3862159B2 (ja) 構成管理情報作成システム及びプログラムを記録したコンピュータ読み取り可能な記録媒体及びプログラム
JP3475428B2 (ja) データ配列制御装置
JPH04241618A (ja) 帳票作成装置
JPS63174162A (ja) 文書処理装置
JPH02297174A (ja) 構造化文書処理システムにおけるヘッダデータ保持処理方式