JPH0363759A - 文書編集装置 - Google Patents

文書編集装置

Info

Publication number
JPH0363759A
JPH0363759A JP1198875A JP19887589A JPH0363759A JP H0363759 A JPH0363759 A JP H0363759A JP 1198875 A JP1198875 A JP 1198875A JP 19887589 A JP19887589 A JP 19887589A JP H0363759 A JPH0363759 A JP H0363759A
Authority
JP
Japan
Prior art keywords
document
data
editing
inconsistency
preparing
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
Application number
JP1198875A
Other languages
English (en)
Inventor
Harunori Kobayashi
小林 晴法
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP1198875A priority Critical patent/JPH0363759A/ja
Publication of JPH0363759A publication Critical patent/JPH0363759A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文書を構成する階層構造のデータ群に対応し
て所望の書式の文書を作成・編集する文書編集装置に関
する。
〔従来の技術〕
従来の文書編集装置では、単独の文書内で予めシステム
側の許容する範囲の操作・属性の設定を、その都度ユー
ザとシステムの対話形式で行って文書を作成・編集する
ものや所定の割り付け構造のデータと文書内容のデータ
とを用意しておき、上記データをバッチ的に処理して文
書を作成・編集するものがあった。
〔発明が解決しようとする課題〕
ところが、上記文書編集装置では、文書の作成・編集に
矛盾があっても、最終的に文書内容を入力して文書を得
た後でなければ、その矛盾がオペレータには判らない。
このため、上記文書の作成・編集に矛盾が生じるたびに
、最初からのデータの書き直し操作が必要となり、文書
の作成・編集に時間がかかり、上記作成・編集動作に伴
う上記文書編集装置の操作性が悪くなるという問題点が
あった。
本発明は、上記問題点に鑑みなされたもので、最終的な
形態で文書を得る前に、予め上記文書を作成するために
必要なデータ群の矛盾性を検知して、文書作成効率を向
上させて作成・編集時間の短縮化を図り、これによって
文書作成・編集動作に伴う操作性を向上させることがで
きる文書編集装置を提供することを課題とする。
〔課題を解決するための手段〕
本発明では、文書を所望の文書書式で作成編集する文書
編集装置において、前記文書を構成する論理構造データ
、割り付け構造データなどのデータ群を階層構造で記憶
する実メモリ、外部記憶部等の記憶手段と、前記階層構
造のデータ群をそれぞれ独立に処理して前記文書の論理
内容のデータと割り付け書式のデータを作成するキーボ
ード、マウス、中央処理装置(以下、rcPUJという
)などのデータ作成手段と、前記独立に作成され論理内
容のデータと割り付け書式のデータとに対応して所望の
文書を作成するCPUなどの文書作成手段と、前記文書
作成手段によって所望の文書を作成する際に、該論理内
容と割り付け書式との矛盾を検知し、警告を行うCPU
などの検知手段と、前記検知結果に対応して前記データ
作成手段で作成されたデータの中から矛盾するデータを
表示制御する表示部(以下、rCRTJという。)ドラ
イバ、CRTなどの表示制御手段とを具える。
〔作用〕
オペレータの指示に基づき、上記データ作成手段が文書
の論理内容のデータと割り付け書式のデータの作成をそ
れぞれ独立して行い、最終的に所望の文書を作成する際
、検知手段が上記作成された論理内容と割り付け書式と
に矛盾がないか検知し、矛盾がある場合には、警告を行
うとともに、表示制御手段が矛盾するデータを表示制御
する。
また、上記論理内容と割り付け書式とに矛盾がない場合
には、文書作成手段が上記作成された論理内容のデータ
と割り付け書式のデータとに対応して所望の文書を作成
する。
したがって、論理内容と割り付け書式とに矛盾がある場
合には、オペレータは最終的な文書を得る前に文書の作
成・編集に矛盾があることを知って上記矛盾に対処する
ことができ、これによって文書作成効率を向上させる。
〔実施例〕
本発明の実施例を第1図乃至第8図の図面に基づき詳細
に説明する。
第1図は、本発明に係る文書編集装置の概略構成を示す
ブロック図である。図において、CPU11は、キーボ
ードドライバ12を介してキーボード13又は上記キー
ボード13に接続されたマウス14からの文書データを
含む各種データ、指令などの各種信号を人力制御してお
り、入力に応じた指令と対応するプログラムによって実
メモリ15、外部記憶ドライバ16及びCRTドライバ
17を総括的に制御すると共に、所定の演算、処理など
を実行している。
実メモリ15、外部記憶部18は、本発明に係る文書の
作成・編集を実行させるプログラム、文書を構成する項
目を示す論理構造データ、フレームを示す割り付け構造
データ等のデータ群を階層構造で記憶すると共に、キー
ボード13又はマウス14から人力する命令群やデータ
群等を格納している。
外部記憶ドライバ16は、CPUI 1の指示ニ応じて
、外部記憶部18に対しデータの書き込み/読み出し制
御を行っている。また、外部記憶部18は、上記データ
のうちで実メモリ15に格納しきれないデータを格納し
ており、外部記憶ドライバ16は、必要に応じたCPU
IIの指示によって上記外部記憶部18に格納された所
定データを読み出しており、読み出された上記所定デー
タは上記実メモリ15に格納される。
CRTドライバ17は、上記CPUIIの指示に応して
CRT19の表示制御を行っている。上記CRTドライ
バ17は、キーボード13又はマウス14を使用して入
力するユーザの指示にしたがって起動する文書処理制御
ウィンドウ、共通論理構造を編集する共通論理構造編集
ウィンドウ、文書の階層的論理構造や内容部を編集する
特定論理構造編集ウィンドウ、共通割り付け構造を編集
する共通割り付け構造編集ウィンドウ、割り付け終了後
生成された特定割り付け構造を可視化する特定割り付け
構造編集ウィンドウなどの各種のウィンドウをCRTl
 9の画面上に表示させ、マウス14の移動に連動する
図示しないカーソルによって文書の作成・編集を可能に
している。
第2図は、文書処理制御ウィンドウの一実施例を示す図
で、上記文書処理制御ウィンドウは、その時点で保有し
ている文書を構成する各種データ群の状態を表示する文
書データ状態表示欄と、このウィンドウを文書処理制御
用として用いる際の各種コマンド指示スイッチ群と、対
話的にシステムとやり取りするシステム・メツセージ表
示及びコマンド指示欄などから構成され、文書処理全体
を制御する機能を有している。なお、本発明に係る文書
編集装置の文書データには、主として文書全体に関する
管理情報、例えば日付、更新日、ログイン情報などから
なるプロファイル・データ、共通論理構造データ、特定
論理構造データ、共通割り付け構造データ、特定割り付
け構造データがある。上記文書データ状態表示欄には、
それぞれのデータ群が存在しているか否か、データの状
態は部分的か完成しているか、データを自分の文書内に
保持しているか外部参照か、またそれぞれのデータ群の
更新履歴・更新者、データ・サイズ等の状態が提示され
ている。そして、データ・セットのいずれかが欠けてい
る場合に、文書全体の割り付けを開始しようとするなど
、システムが解釈不可能な作業を要求された時には、文
書データ状態表示欄やシステム・メツセージ表示及びコ
マンド指示欄等にその旨の警告表示を行う。上記警告表
示後、さらに処理を続けるためには、警告を出されたデ
ータ・セットを編集するウィンドウを起動する。このと
き、関係するウィンドウを自動的に起動するように設定
しておくことができる。この起動対象となるウィンドウ
に相当するのが、以下第3図から第6図に図示して説明
するウィンドウであり、新規にデータ・セットの作成を
行うときも、修正・編集を行うときも、これらのウィン
ドウを介して行う。
第3図は、共通論理構造編集ウィンドウの一実施例を示
す図で、上記共通論理構造編集ウィンドウは、共通論理
構造を編集することができる共通論理構造編集領域と、
このウィンドウを共通論理構造編集用として用いる際の
各種コマンド指示スイッチ群と、対話的にシステムとや
り取りするシステム・メツセージ表示及びコマンド指示
欄などから構成されている。なお、上記共通論理構造編
集領域には、共通論理の対象となるオブジェクトが階層
的にそれぞれ関連付けられて表示されており、マウス1
4の操作により、所定のオブジェクトを選択し、プロパ
ティ−シートを開いて適用される属性を変更することが
できる。
第4図は、特定論理構造編集ウィンドウの一実施例を示
す図で、上記特定論理構造編集ウィンドウは、文書の階
層的論理構造や内容部を編集する特定論理構造編集領域
と、このウィンドウを特定論理構造編集用として用いる
際の各種コマンド指示スイッチ群と、対話的にシステム
とやり取りするシステム・メツセージ表示及びコマンド
指示欄などから構成されている。なお、上記特定割り付
け構造編集領域には、各文書の論理構造や内容部が階層
的にそれぞれ関連付けられて表示されており、内容部を
選択すれば、上記選択された内容部が開かれて表示され
、その中の文書の編集が可能となる。
第5図は、共通割り付け構造編集ウィンドウの一実施例
を示す図で、上記共通割り付け構造編集ウィンドウは、
共通割り付け構造を編集する共通割り付け構造編集領域
と、このウィンドウを共通割り付け構造編集用として用
いる際の各種コマンド指示スイッチ群と、対話的にシス
テムとやり取りするシステム・メツセージ表示及びコマ
ンド指示欄などから構成されている。なお、上記共通割
り付け構造編集領域には、共通割り付けの対象となるオ
ブジェクトが階層的にそれぞれ関連付けられて表示され
ており、上記マウス14の操作により、所定のオブジェ
クトを選択し、プロパティ−シートを開いて適用される
属性を変更することができる。
第6図は、特定割り付け構造編集ウィンドウの一実施例
を示す図で、上記特定割り付け構造編集ウィンドウは、
割り付け終了後生成された特定割り付け構造を可視化し
て表示し、編集する特定割り付け構造表示・編集領域と
、このウィンドウを特定割り付け構造編集用として用い
る際の各種コマンド指示スイッチ群と、対話的にシステ
ムとやり取りするシステム・メツセージ表示及びコマン
ド指示欄などから構成されている。なお、上記特定割り
付け構造表示・編集領域には、割り付け終了後生成され
た文書が表示されており、ユーザは上記表示された文書
を上記キーボード13などを使用して修正編集を行うこ
とができる。
第7図、第8図は、第1図に示した本発明に係る所望文
書の作成・編集動作を説明するためのフローチャートで
ある。文書の作成・編集動作では、まずマウス14を使
用し、所望の文書アイコンを選択して開くと、第7図に
おいて、上記選択された文書が既存の文書かどうか判断
する(ステップ101)。
ここで、選択された文書が既存の文書でない場合には、
新規文書作成と判断して新規文書を作成し、文書構造デ
ータのデフォルト(文書書式、共通論理等)を設定する
(ステップ102)。上記設定が終了した場合、又はス
テップ101で選択された文書が既存の文書である場合
には、次に文書内のデータが全て揃っているかどうか判
断する(ステップ103)。
ここで、上記文書内のデータが全て揃っている場合には
、CRT19に表示する文書イメージ用に制御プロパテ
ィシートを設定しくステップ104)、文書処理制御ウ
ィンドウが起動されて上記CRT19の画面上に表示さ
れる(ステップ105)。また、上記文書内のデータが
全て揃っていない場合には、設定されている文書内のデ
ータが共通論理構造のデータかどうか判断する(ステッ
プ106)。
ここで、上記設定されている文書内のデータが共通論理
構造のデータだけの場合には、特定論理構造及び共通割
り付け構造を作成して制御プロパティ情報をセットする
(ステップ107)。また、上記文書内のデータが共通
論理構造のデータだけでない場合には、上記文書内のデ
ータが共通論理構造と特定論理構造とのデータかどうか
判断する(ステップ108)。
ここで、上記文書内のデータが共通論理構造と特定論理
構造とのデータの場合には、共通割り付け構造を作成し
て制御プロパティ情報をセットする(ステップ109)
。また、文書内のデータが共通論理構造と特定論理構造
とのデータでない場合には、文書内のデータは、特定論
理構造のデータのみと判断しくステップ110)、共通
論理構造及び共通割り付け構造を作成して制御プロパテ
ィ情報をセットする(ステップ111)。そして、上記
制御プロパティ情報がセットされると、該当する第3図
から第6図のウィンドウが起動されて上記CRT19の
画面上に表示される(ステップ105)。
次に、第8図に進み、上記CRT19の画面上に表示さ
れた各種ウィンドウをユーザがマウス14を使用して上
記ウィンドウを操作し、ユーザ操作による編集作業を行
う(ステップ112)。例えば第3図に示した共通論理
構造編集ウィンドウでは、共通論理構造編集領域に共通
論理の対象となるオブジェクトを階層的にそれぞれ関連
付けて表示しているので、マウス14の操作により、所
定のオブジェクトを選択し、プロパティ−シートを開い
て適用される属性を変更・編集する。また、第4図に示
した特定論理構造編集ウィンドウでは、特定論理構造編
集領域に各文書の論理構造や内容部を階層的にそれぞれ
関連付けて表示しているので、マウス14の操作により
、内容部を選択すれば、選択された内容部が開かれて表
示され、その中の文書の編集が可能となる。また、第5
図に示した共通割り付け構造編集ウィンドウでは、共通
割り付け構造編集領域に共通割り付けの対象となるオブ
ジェクトを階層的にそれぞれ関連付けて表示しているの
で、マウス14の操作により、所定のオブジェクトを選
択し、プロパティ−シートを開いて適用される属性を変
更・編集することができる。また、第6図に示した特定
割り付け構造編集ウィンドウでは、特定割り付け構造表
示・編集領域に割り付け終了後生成された文書を表示し
ているので、ユーザは上記表示された文書をキーボード
13などを使用して修正・編集を行うことができる。
そして、CRT19の画面上に表示された各種ウィンド
ウの編集が終了したかどうか判断する(ステップ113
)。
ここで、上記編集が終了していない場合には、ステップ
112に戻って編集作業を続行する。また、上記各種ウ
ィンドウの編集が終了した場合には、編集が終了した各
ウィンドウのデータに矛盾があるかどうか判断する(ス
テップ114)。
ここで、上記各ウィンドウのデータに矛盾がある場合に
は、文書処理制御ウィンドウのシステム・メツセージ表
示およびコマンド指示欄にデータに矛盾がある旨の表示
を行って、警告する(ステップ115)。そして、上記
警告表示後、ステップ112に戻り、編集処理を続ける
ために警告が出されたデータ・セットを編集するウィン
ドウを起動する。このとき、上記矛盾に関係する第3図
から第6図のウィンドウを自動的に起動するように設定
しておくことができ、これによって矛盾のあるデータの
再編集を行う。また、上記各ウィンドウのデータに矛盾
がない場合には、ユーザからの割り付け開始指示により
、特定割り付け構造が生成されてレイアウト処理が開始
され、第6図に示したように、特定割り付け(R造編集
ウィンドウに文書イメージが見開き単位で表示される(
ステップ116)。なお、実施例では、文書イメージが
見開き単位で表示するように構成しているが、本発明は
これに限らず、ページ単位で表示することも可能である
。また、上記文書イメージをツリー状の階層構造で表示
することも可能である。
次に、CPUI 1は、レイアウト処理による表示が正
常に終了したかどうか判断する(ステップ117)。
ここで、上記表示が正常終了でない場合には、ステップ
112に戻って正常でないデータの再編集を行う。また
、表示が正常に終了した場合には、文書処理制御ウィン
ドウ内の文書データ状態表示欄のデータを更新しくステ
ップ118)、更新したデータ内容をCRT19の画面
上に表示する(ステップ119)。そして、上記編集作
業が終了したかどうか判断する(ステップ120)。
ここで、上記編集作業が終了していない場合には、ステ
ップ112に戻って終了していないデータの編集を行う
。また、編集作業が終了した場合には、現在の文書構造
データを全て所定のセーブ形式に変換して、実メモリ1
5、又は外部記憶部18にセーブする(ステップ121
)。そして、上記編集したデータのアイコン化を行い(
ステップ122)、該当する文書アイコンを表示して上
記文書の作成・編集動作を終了する。
したがって、本発明では、文書を構成する基本的なデー
タ・セット(文書管理情報プロファイル、共通論理構造
データ、特定論理構造データ、共通割り付け構造データ
、特定割り付け構造データ)を階層構造で記憶して、各
データごとに独立して内容の作成・編集ができるように
し、これらを最終的に統合して一つの文書に統合する際
に、事前にデータ群の矛盾性をチエツクしてその後に必
要な措置をユーザに促すことができ、これにより文書作
成効率を向上させることができる。また、作成・編集処
理する文書のデータ量が多過ぎて文書を最終的に統合す
るのに時間が係る場合(例えば、ページ数が数百ページ
にも及ぶなどの場合)には、バッチ処理手続きを指定し
、バック・グラウンド処理を指示すれば、続けて別の文
書作成を開始することが可能である。また、この時、バ
ック・グラウンドで処理されている文書の情報(どこま
で作成されているかなど)を表示することもできる。
さらに、本発明では、割り付け書式にあたる共通割り付
け構造や、特定論理構造などのデータ群を個別にメモリ
管理し、ユニット化して保管・利用することができるた
め、これらを電子メールやフロッピー・ディスクでやり
取りすれば、一つの文書の作成を複数の人間で効率よく
行うことができる。さらにまた、論理内容部、論理構造
、割り付け構造などの編集機能部のマルチ・ウィンドウ
化が可能となったので、複数箇所を同時にみながら編集
でき、これにより構成順序の変更が極めて容易に行え、
文書内の統一的内容を意識せずに作成・編集処理の高速
化、作業効率の向上が可能となる。
〔発明の効果〕
以上説明したように、本発明では、最終的な形態で文書
を得る前に、予め上記文書を作成するために必要なデー
タ群の矛盾性を検知することができるので、文書作成効
率を向上させて作成・編集時間の短縮化を図り、これに
よって文書作成・編集動作に伴うシステムの操作性を向
上させることができる。
【図面の簡単な説明】
第1図は本発明に係る文書編集装置の概略構成を示すブ
ロック図、第2図乃至第6図は本発明に係る制御及び編
集用のウィンドウの一実施例を示す図、第7図及び第8
図は第1図に示した文書編集装置の文書作成・編集動作
を説明するためのフローチャートを示す図である。 11・・・中央処理装置(CPU) 、12・・・キー
ボードドライバ、13・・・キーボード、14・・・マ
ウス、15・・・実メモリ、16・・・外部記憶ドライ
バ、17・・・CRTドライバ、18・・・外部記憶部
、1つ・・・CT0 第6図 第1図 手続補正書 (自発) 1゜ 事件の表示 平成1年特許願第198875号 2゜ 発明の名称 文書編集装置 3゜

Claims (1)

  1. 【特許請求の範囲】 文書を所望の文書書式で作成編集する文書編集装置にお
    いて、 前記文書を構成するデータ群を階層構造で記憶する記憶
    手段と、 前記階層構造のデータ群をそれぞれ独立に処理して前記
    文書の論理内容のデータと割り付け書式のデータを作成
    するデータ作成手段と、 前記独立に作成され論理内容のデータと割り付け書式の
    データに対応して所望の文書を作成する文書作成手段と
    、 前記文書作成手段によって所望の文書を作成する際に、
    該論理内容と割り付け書式との矛盾を検知し、警告を行
    う検知手段と、 前記検知結果に対応して前記データ作成手段で作成され
    たデータの中から矛盾するデータを表示制御する表示制
    御手段と を具えたことを特徴とする文書編集装置。
JP1198875A 1989-07-31 1989-07-31 文書編集装置 Pending JPH0363759A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1198875A JPH0363759A (ja) 1989-07-31 1989-07-31 文書編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1198875A JPH0363759A (ja) 1989-07-31 1989-07-31 文書編集装置

Publications (1)

Publication Number Publication Date
JPH0363759A true JPH0363759A (ja) 1991-03-19

Family

ID=16398374

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1198875A Pending JPH0363759A (ja) 1989-07-31 1989-07-31 文書編集装置

Country Status (1)

Country Link
JP (1) JPH0363759A (ja)

Similar Documents

Publication Publication Date Title
JPS63670A (ja) マルチウィンドウ機能を有するワークステーションのマルチウィンドウ制御方法および装置
JP3240162B2 (ja) プロセス制御システムにおける画面表示方法およびマンマシンインタフェース装置
JP2642041B2 (ja) 図形エレメントを疑似直接編集する方法及びデータ処理システム
JPH0363759A (ja) 文書編集装置
JP2768770B2 (ja) プラント操作装置
JPH0462090B2 (ja)
JPH0580814A (ja) プログラマブルコントローラ用プログラミング装置
JP3635583B2 (ja) 情報処理装置におけるユーザインタフェースの制御装置、及び情報処理方法
JPH07334222A (ja) 工具経路編集方式
JP4350256B2 (ja) プロパティ設定方法及びプロパティ設定処理を含むcadプログラムを記憶してなる媒体
JPH03119465A (ja) 文書編集装置
JPH01152099A (ja) プロット状況表示機能を有するxyプロッタ
JPH05261645A (ja) Ncデータ作成方式
JPH0576058B2 (ja)
EP0414912A1 (en) Cnc screen layout method
JPH02285414A (ja) キー表示処理方式
Giuse Garnet Toolkit Version 1.4 Changes Document
JPH06231263A (ja) グラフ作成装置
JPH1027086A (ja) 表示装置
JPH05135050A (ja) 線分属性表示方法
JPS60245037A (ja) Crt表示方式
JPH05313708A (ja) シーケンス・プログラムの編集方式
JPH01129354A (ja) 文書処理装置
JPH0785306A (ja) Cad作図装置
JPH08190467A (ja) カラー表示方法及びその装置