JPH02297177A - 構造化文書処理システムにおける文書入力方式 - Google Patents

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

Info

Publication number
JPH02297177A
JPH02297177A JP1047667A JP4766789A JPH02297177A JP H02297177 A JPH02297177 A JP H02297177A JP 1047667 A JP1047667 A JP 1047667A JP 4766789 A JP4766789 A JP 4766789A JP H02297177 A JPH02297177 A JP H02297177A
Authority
JP
Japan
Prior art keywords
document
processing
software
document processing
structural
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
JP1047667A
Other languages
English (en)
Other versions
JPH0715686B2 (ja
Inventor
Junichi Kawasaki
淳一 川崎
Naoki Hayashi
直樹 林
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 JP1047667A priority Critical patent/JPH0715686B2/ja
Publication of JPH02297177A publication Critical patent/JPH02297177A/ja
Publication of JPH0715686B2 publication Critical patent/JPH0715686B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 1つまたは複数種類の文書についての文書作成を含む処
理を行うに当って2日本語文書処理機構を含む複数の文
書処理ソフトウェアを利用すると共に、当該文書処理ソ
フトウェアを利用しつつ作成された個別文書について当
該文書の階層構造を構造体として保持するようにした構
造化文言の作成などの処理を容易にした構造化文書処理
システムにおける文書入力方式に関し。
論理構造を意識することなく文書を連続して入力できる
ことを目的とし。
前記文書処理システムにおける論理構造と文書内容との
二つの処理の中で2文書の作成を行う場合に1文書処理
機能部が構造文書中の上位ノードを選択した際に0文書
処理機能部における構造文書解析部が構造文書にもとづ
いて下位の論理構造を解析するよう構成され、当該文書
の作成を行うためのソフトウェアに対して作成指令が発
行されて当該ソフトウェアによって文書処理を行うよう
構成する。
〔産業上の利用分野〕
本発明は、構造化文書処理システムにおける文書入力方
式、特に、1つまたは複数種類の文3についての文書作
成を含む処理を行うに当って1日本語文害処理Ja構を
含む複数の文書処理ソフトウェアを利用すると共に、当
該文書処理ソフトウェアを利用しつつ作成された個別文
書について当該文書の階層構造を構造体として保持する
ようにした構造化文書の作成処理を容易にした構造化文
書処理システムにおける文書入力方式に関する。
現在、OAシステムが一般に使用されるようになってい
て、ソフトウェアや文書ファイルなどのOA資源が大き
くなってきている。このため、これらの資源を利用しつ
つ、構造化文書として、各種文書の作成や管理を容易に
行い得るようにすることが要求されている。そして1作
成された文書(個別文書)が例えば技術マニアルの場合
に発生するように文章以外にグラフ、表5あるいは線画
等が入る場合がある。このような文書である場合におい
ては1文書内容を意識せずに文書の作成を行えるように
することが望まれる。
〔従来の技術〕
従来のOA処理システムにおいては、夫々作成するもの
(日本語文、線画、イメージ、グラフ。
英語文など)の作成目的に対応したソフトウェアを用い
て1個々に処理されていた。
しかし、最近、上記側々の処理を必要に応じて適宜呼び
出しては処理することのできる形で文書処理システムを
つくることが考慮された。このような文書処理システム
を9本明細書では構造化文書処理システムと呼ぶことに
するが、当該構造化文書処理システムにおいては、内容
の異なった1つの膨大な文書を連続して作成することが
希望される。従来から存在する技術として9文章、グラ
フ、表、あるいは線画等を別々に作成し、最後にこれら
を編集していた。
〔発明が解決しようとする課題〕
上記の如〈従来の場合には、蓄積されたOA資源も夫々
の目的に対応したシステムのみが利用できるものであっ
て、既存のソフトウェアや文言ファイルなどの既存のO
A資源を適宜必要に応じて利用することなどは出来ない
ものであった。
このような問題を解決するために2文書を階層構造とし
た構造化文書処理システムが開発されつつある。しかし
、構造化文書処理システムにおける文書の作成において
9階層が変わる度に処理方法を変えるのでは、操作性が
複雑になる。
本発明は、論理(−造を意識することなく文書を連続し
て入力できることを目的とする。
〔!1!題を解決するための手段〕 第1図は本発明の原理構成図を示す0図中の符号l−i
は作成されている個別文書、5−1は構造文書解析機能
、6−1は構造文書であって個別文書1−iの階層構造
に対応してもうけられているもの、  #1. #2.
・・・は夫々構造文書中のノードを表している。
所望する個別文書1例えば個々の現に作成しようとする
オフィス文書や技術文Sや報告書や案内書や説明占や技
術マニアルなどの個別文書は。
般に2文書名1表紙、第1章、第1.1節、第1.2節
、・・・、第2章、・・・の如(階層構造をもつ0本発
明の場合には1個別文書の上記階層構造に対応した論理
構造を構造体として記述した構造文書6〜iをもつよう
にされる。そして、当該構造文書6によって、当該個別
文書の内容が格納されている文書ファイル(個別文書1
−1が格納されている各ファイル)を指示するようにさ
れる。第1図図示の場合には、I′Il告書である個別
文書1が文書ファイル上に格納されていて、当該個別文
書1−4に対応する構造文書6−iが図示の如く木構造
によって与えられている。そして2末尾のノード#3.
#4.・・・には、対応する文書内容を特定する情報が
記述されている。
構造文書解析機能5−1は、後述する文書処理機能部5
内の1つの機能として存在しており、構造文書の種別を
解析する構造文書解析部5−11当該文書に通したソフ
トウェアを発行するためのソフトウェア指令部5−12
.および文書を作成する文書作成部5−13から構成さ
れる。
〔作 用〕
文書処理機能部5は、第1図図示の構造文書6−1のご
と(、各ノードに対応する文書処理ソフトウェア群を用
いて、構造文書5−iを作成し、各ノードに対応した文
書内容をそれぞれ文書内容保持部7上に保持する。
また2本発明では、第1図図示の文書の終端ノードに対
応する文書を作成する場合において1文書作成者が第1
図図示の上位ノードを選択すると(例えばノード#7を
選択すると)、構造文書処理機能部5における構造文書
解析部5−11が自動的に構造文書中の下位の論理構造
を解析し下位のノード#8と#9とを調べ、ソフトウェ
ア指令部5−12によって、所望の文書を作成するため
のソフトウェアに対して作成指令を発行する。そして1
文書作成部5−13は、前記ソフトウェアによって当該
文書を作成する。これにより2文書作成者は、論理構造
の下位のノードの構造を意識するご古なく文書を連続し
て作成することができる。
〔実施例〕
第2図は本発明の実施例構成図を示す。図中の符号2A
、  2B、・・・、2Xは個別文書の内容を保持する
文書ファイル、3は文書処理ソフトウェア群、5は文書
処理JR能油部表している。また1゜は構造化文書処理
システムであって全体を制御するもの、  11は構造
化文書ファイルの全体を表している。なお文書処理ソフ
トウェア群3において。
3〜lは日本語文書処理機構、3−2は線画処理機構、
3−3はイメージ処理機構、3−4は作表計算処理機構
、3−5はグラフ処理機構、3−6はリスト処理機構5
3−7は英語文書処理機構を表している。そして、本発
明にいう構造文書は夫々構造化文書ファイルll内に存
在している。
文書処理ソフトウェア群3は、いわば従来から夫々個別
に存在していた例えば既存のソフトウェア群であっても
よい。そしてそれら既存のソフトウェア群に対応して存
在している夫々の既存のファイル(図示の文書ファイル
2A、線画ファイル2Bなど)が構造化文書ファイル1
1の下に統合化される。当該統合化のためのまとめの役
割をはたすものが1個別文書に対応して用意される構造
文書であると考えてよい。
文書処理機能部5は、構造化文書処理システム10の制
alの下で1日本語文書処理機横3−1や線画処理機構
3−2を適宜呼び出しては、所望する文書(なお当該所
望する文書を個別文書と呼んでいる)を作成したり、修
正したり、削除したりする。このとき9例えば日本語文
書処理機構3−1が働いて、上記個別文書の内容中の日
本語文を作成する場合には、当該作成される日4本語文
は例えば図示の文書ファイル2A中に作成される。また
当該個別文書の内容中の線画を作成する場合には、線画
処理機構3−2が発動されて、線画ファイル2B中に作
成される。
当該個別文書が2例えば、(i)表紙、(ii)第1章
・・・、(iii)第2章、・・・、(iv>参考文献
の如き項目に大別され、更に例えば上記第2章の内容が
日本語文と線画とを含む如き場合には、当該個別文書の
階層構造を構造体として与える「構造文書」を作成し9
図示の構造化文書ファイルll内に保持され、かつ当該
文書の内容にもとづいて上記文書ファイル2A、線画フ
ァイル2B、・・・などの所定の格納位置がリンクづけ
られる。
このようにして、既存の文書処理機能を用いて作成され
た文書が、1つ1つの個別文書毎に、上記構造文書の内
容にもとづいて統合化される。また当該構造文書の内容
にもとづいて、適宜、夫々個々の文書ファイル2A、2
B、・・・をアクセスすることが可能となる。
第3図は本発明の一部要部構成図を示す0図中の符号l
は文&、11は個別文書、  2−1. 2−2.・・
・は個別文書の内容を保持する文書ファイル、3−1.
3−2.・・・は夫々文書処理ソフトウェア群、4は上
述の個別文書に対応する構造文書を作成するに当ってい
わばひな型として用いられる構造文書定義、5は個別文
書処理を実行する文書処理機能部、6は構造文書、7は
文書内容を保持する文書内容保持部を表している。
文書lとしては2例えば論文やf8告書や手紙や技術マ
ニアルなどが存在しているが、成る種類の文書例えば論
文に対応して、当該論文についての典型的な階層構造を
構造体として記述した構造文書定義4が用意される。
当該構造文書定義4は、各種の文書毎に用意されている
と考えてよく2例えば図示の文書1表紙1章、1.1節
、・・・の如く木構造に展開されたノード(#1.#2
.・・・)をそなえている、各ノード(#1. #2.
・・・)には、後述する如く、木構造に関する情報や、
使用されるソフトウェアや、印刷を行う際における印刷
位置に関する情報などの属性情報が記述されている。
文書処理ソフトウェア群3−1.3−2.・・・には、
上記各ノードに対応する処理を実行する上で使用される
ソフトウェアが保持されている。
文書処理機能部5は2個別文書を作成するに当って、当
該個別文書1−iに対応する内容を作成し、夫々文書フ
ァイル2−1.2−2.・・・に格納してゆくが、この
とき、上記1つの構造文書定義4−jの内容に示される
ノードに耐応づけて文書内容を作成する。このとき、必
要に応して、構造文書定義4−jに示されるノードにつ
いて部分的に修正することがある。そして作成された個
別文書1−iについての構造文書6−iを作成して保持
する。構造文書5−iの木構造の例えば末端ノードにお
いては、対応する文書ファイル2の文書名が記述され、
これによって構造文書6−4と個別文書1−4とがリン
クづけられる。
第4図は第3図図示の構造文書の一実施例内容を示して
いる。図中の符号12−1は自己IDであって第3図図
示の構造文書5−iにおける各ノードのノードIDを表
している。12−2は1llDであってン主目するノー
ドの親となるノードのID、12−3は先頭子IDであ
って注目するノードの子となるノードの中で先頭に位置
するもののID、12−4は上10であって注目するノ
ードと同一階層に属するノードであって直上に位置する
ものの10.12−5は同じく同一階層に属するノード
であって直下に位置するもののID12−6は内容設定
情報であって注目するノードについてその内容が既に設
定されているか否かを指示するもの、12−7は内容種
別情報であって注目するノードについて使用されるソフ
トウェアを指示するもの、12−8は文書ファイル名で
あって注目するノードについて内容が設定された際に当
該内容を格納する文書ファイルを指示するもの、12−
9は属性情報であって注目するノードについての印刷を
行う際における印刷位置などの属性情報を与えるものを
表している。
なお、第4図において()をつけた個所は。
第3図図示の構造文書定義4−jにて与えられる定義に
ついて個別文書1−iに対応する構造文書6−iを作成
するに当って追加や修正が行われた個所を表している。
第4図における自ID#3について言えば、当該ノード
#3は、 (i)親ノードがノード#1であり、(ii
)先頭の子ノードがノード#5であり。
(iii )直上位ノードがノード#2であり、  (
iv)直下位ノードがノード#4であり、 (V)未だ
内容設定が行われてなく、  (vi)使用するソフト
ウェアが日本語文書処理機構であり、  (vi)文書
ファイルが未だ用意されてなく、  (vi)所定の属
性情報が記述されていることが明らかにされている。
第4図に示される「ファイル名J12−8によって5構
造文書5−iと該当する個別文書1−+(その内容)と
が連繋される。
第5図は文書処理機能部の文書処理ソフトウェアを利用
する部分の処理態様を示している。
文書処理機能部5は、構造文書5−i中の内容処理の対
象としているノードを選択する(処理■)0例えば内容
についての作成が指令されているとすると(処理■)、
当該ノードについての[内容種別J12−7の内容をチ
エツクする(処理■)、使用するソフトウェアが例えば
日本語文書処理機構3−1であれば当該ソフトウェアを
用いて処理が行われる。即ち今の場合には文書作成が行
われ、第4図図示の「ファイル名J12−8内に1文書
内容を格納したファイルの名前が記述される。
第6図は本発明における処理フローチャートを示す。
文書作成者は、先ず、たとえば、第3図図示のノード#
3を選択して「文書作成」の指令を発行する(処理■)
0次に1文書作成の指令が構造化文書処理システムlO
に通知されると、構造化文書処理システム10における
文書処理機能部5は。
たとえば、ノード#3に従属するノードに文書が設定さ
れているか否かをチエツクする(処理■)。
ノード#3に従属するノード、たとえば、第3図図示の
ノード#5に作成された文書がある場合には2文書処理
機能部5は、修正モードを設定しく処理■)、また5作
成された文書がない場合には1作成モードを設定する(
処理■)、そして。
文書処理機能部5における構造文書解析部511は、ノ
ード#5の文書がどのような種別のものであるかを解析
した後に、ソフトウェア指令部5−12は、当該文書を
作成あるいは修正するのに適したソフトウェアの発行を
指令する(処理■)。その後1文書作成部5−13は、
前記発行されたソフトウェア、たとえば1日本語文書処
理ソフトウェア3−1によって5文書(ノード#5)の
作成あるいは修正を行う (処理■)。次に。
文書処理機能部5は、ノード#3に従属する他のノード
があるか否かをチエツクする(処理■)。
そして1文書処理機能部5は、ノード#3の下位に属す
るノードがこれ以上ない場合には1文書の作成あるいは
修正を終了させ、従属する文書がまだ存在する場合には
5次の処理に対応するため処理■に戻り(処理■)、以
後作成すべき文書がなくなるまでこれを繰り返す。
〔発明の効果〕
以上説明したごとく1本発明によれば、構造化文書処理
システムにおける文6処理機能部が論理構造の下位のノ
ードを解析して、そのノードにあったソフトウェアを発
行することができるので文書作成者は、論理構造を意識
することなく、連続して文書の作成あるいは修正を行う
ことができる。
また1文書作成者は、論理構造を意識せずに文書の作成
あるいは修正が可能であるから9文書作成の負担が軽く
、かつ時間が短縮される。
【図面の簡単な説明】
第1図は本発明の原理構成図、第2図は本発明の実施例
構成図、第3図は本発明の一部要部構成図、第4図は構
′造文書の一実施例内容、第5図は文書処理機能部の処
理態様、第6図は本発明における処理フローチャートを
示す。 図中の符号1−4は個別文書、2は文書ファイル、3は
文書処理ソフトウェア群、4は構造文書定義、5は文書
処理機能部、5−1は構造文書解析機能、5−11は構
造文書解析部、5−12はソフトウェア指令部、5−1
3は文四作成部、6は構造文書、7は文書内容保持部、
  10は構造化文書処理システムを表す。 特許出願人  富 士 通 株 式 会 社代理人 弁
理上底1)寛(外2名) 第 図

Claims (1)

  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)にもとづ
    いて下位の論理構造を解析するよう構成してなり、 当該文書の作成を行うためのソフトウェアに対して作成
    指令を発行して当該ソフトウェアによって文書処理を行
    うようにした ことを特徴とする構造化文書処理システムにおける文書
    入力方式。
JP1047667A 1989-02-28 1989-02-28 構造化文書処理システムにおける文書入力方式 Expired - Fee Related JPH0715686B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1047667A JPH0715686B2 (ja) 1989-02-28 1989-02-28 構造化文書処理システムにおける文書入力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1047667A JPH0715686B2 (ja) 1989-02-28 1989-02-28 構造化文書処理システムにおける文書入力方式

Publications (2)

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

Family

ID=12781613

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1047667A Expired - Fee Related JPH0715686B2 (ja) 1989-02-28 1989-02-28 構造化文書処理システムにおける文書入力方式

Country Status (1)

Country Link
JP (1) JPH0715686B2 (ja)

Also Published As

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

Similar Documents

Publication Publication Date Title
DE69531119T2 (de) Datentransfer mit erweitertem Format für die Zwischenablage
DE60319229T2 (de) Verfahren und system zur erweiterung der api eines dateisystems
DE69308032T2 (de) Verfahren und system zum verbinden von objekten in einem rechnersystem
EP0449438A2 (en) Graphical user interface management system and method
DE19844013A1 (de) Strukturierter Arbeitsordner
US5729745A (en) Methods and apparatus for creating a base class for manipulating external data connections in a computer generated document
JP3916836B2 (ja) ソフトウェアシステムを使用する方法および記録媒体
DE68929341T2 (de) Verfahren zum Ausführen einer nicht für das Rechnersystem konzipierten Anwendung auf einem Rechnersystem
CA2328566A1 (en) System and method for providing language-specific extensions to the compare facility in an edit system
JP2000504861A (ja) 情報交換管理コンピュータ操作方法、および書式への記入法
WO2001077885A1 (en) Electronic catalogue
DE68927327T2 (de) Vorrichtung für belegkommentierung und manipulierung unter verwendung von bildern einer fensterquelle
JPH02297175A (ja) 構造化文書処理システムにおける部分印刷処理方式
JP2776809B2 (ja) データ退避方式
JPH02297176A (ja) 構造化文書処理システムにおける文書管理処理方式
JP2002083254A (ja) 帳票作成システム
JPH02297145A (ja) 構造化文書処理システムにおける文書編集処理方式
JPH0715687B2 (ja) 構造化文書処理システム
JPH0715686B2 (ja) 構造化文書処理システムにおける文書入力方式
JPH03110642A (ja) 分散ファイルシステムにおける文書構築装置
JPH02297179A (ja) 既存の文書処理機能を利用する構造化文書処理システム
JPH0277872A (ja) 文書処理プログラムを格納した記憶媒体と文書処理装置
JPH04241618A (ja) 帳票作成装置
JPH0715681B2 (ja) 木構造を分割し統合可能にした構造化文書処理システム
JPH02297140A (ja) 構造化文書処理システムにおける文書印刷処理方式

Legal Events

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