JPH0916590A - 文書編集装置 - Google Patents

文書編集装置

Info

Publication number
JPH0916590A
JPH0916590A JP7166628A JP16662895A JPH0916590A JP H0916590 A JPH0916590 A JP H0916590A JP 7166628 A JP7166628 A JP 7166628A JP 16662895 A JP16662895 A JP 16662895A JP H0916590 A JPH0916590 A JP H0916590A
Authority
JP
Japan
Prior art keywords
contents
editing
document
heading
paragraph
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
JP7166628A
Other languages
English (en)
Inventor
Shinken Heianza
真賢 平安座
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering Corp
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 Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP7166628A priority Critical patent/JPH0916590A/ja
Publication of JPH0916590A publication Critical patent/JPH0916590A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】段落単位の文書の編集を目次の編集により実施
可能とするとともに、文書の編集に伴う目次の再作成を
不要とする文書編集装置を提供する。 【構成】見出しとして任意に指定された行を文書中から
抽出して目次を作成する目次作成機能を有する文書編集
装置1において、目次作成機能により目次が作成された
際に、メモリ6にその目次を構成する各見出し行の位置
情報を格納する目次テーブルを展開しておき、前記作成
された目次を編集するとともに、この編集に応じてメモ
リ6の目次テーブルを更新する目次編集部8と、この更
新された目次テーブルに基づいて文書本体を編集する文
書編集部7とを具備し、見出しに対応した段落単位の文
書の編集を目次の編集により実施可能とすることを特徴
とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明はたとえばワードプロセ
ッサなどに適用して好適な文書編集装置に係り、特に見
出しに対応した段落単位の文書の編集を目次の編集によ
り実施可能とする文書編集装置に関する。
【0002】
【従来の技術】近年、ワードプロセッサなどに適用され
る文書編集装置が種々開発されており、これらの文書編
集装置が備える機能も年々増加する一方である。そし
て、その中の一つに目次作成機能といわれる機能があ
る。
【0003】この目次作成機能とは、文書を編集する際
に、取扱い者が任意の行を見出し行として適宜指定して
おき、目次作成を指示する操作を行なったときに、これ
らの見出し行により構成される目次を自動的に作成する
というものである。
【0004】たとえば、図8(b)に示したような構成
をもつ文書11を編集しているときに、12a〜12c
を見出し行として設定したとして、この状態で目次作成
を指示する操作を行なうと、図8(a)に示したような
目次13が自動的に作成されることになる。
【0005】この作成された目次は、文書本体とは別個
のファイルとしてフロッピィディスクなどの補助記憶に
格納することが可能であり、また、文書本体の任意の位
置に文書データとして挿入することも可能である。そし
て、この作成された目次は文書本体の付加情報として管
理され、編集作業中は目次用のウインドウを開くことに
よって適宜参照可能となる。
【0006】一方、従来のワードプロセッサなどに適用
される文書編集装置において、段落単位に文書を編集す
る場合、たとえば、いずれかの段落を段落ごと他の位置
に移動するといった場合には、目次作成機能により目次
が作成されている場合であっても、その目次を用いるこ
となく、文書中において移動させる範囲を指定(始点お
よび終点の指定など)した後に、さらに移動先を指定す
ることにより行なっていた。このとき、移動先の箇所な
どによっては複数ページにまたがって操作しなければな
らないこともあり、このような手順を取扱い者に強いる
ことは、ワードプロセッサなどの操作性を著しく悪化さ
せることになり、作業効率を低下させる原因となってい
た。
【0007】また、このように段落の配列を変更するよ
うな文書の編集が行なわれると、従来の文書作成装置で
は目次作成を再度指示して目次の再作成を行なわなけれ
ばならなかった。
【0008】
【発明が解決しようとする課題】上述したように、従来
のワードプロセッサなどに適用される文書編集装置にお
いては、段落単位に文書を処理(移動、削除、複写、交
換、印刷および段落位置へのジャンプなど)したい場
合、目次を用いて処理するといったことが行なえずに、
文書中で移動元および移動先を指定するなどしなければ
ならず、操作性が著しく悪いといった問題があった。
【0009】また、このような段落の配列の変更を伴う
文書の編集が行なわれると、目次を作成し直さなければ
ならないといった問題があった。本発明は上記実情に鑑
みてなされたものであり、段落単位の文書の編集を目次
の編集により実施可能とするとともに、文書の編集に伴
う目次の再作成を不要とすることにより文書編集の作業
効率を飛躍的に向上させる文書編集装置を提供すること
を目的とする。
【0010】
【課題を解決するための手段および作用】この発明の文
書編集装置は、見出しとして任意に指定された行すべて
を文書中から抽出して目次を作成する目次作成機能を有
する文書編集装置において、前記目次作成機能により作
成された目次を構成する各見出し行の位置情報を格納す
る目次テーブルと、前記作成された目次を編集する目次
編集手段と、前記目次編集手段の編集に応じて前記目次
テーブルを更新する目次テーブル更新手段と、前記目次
テーブル更新手段により目次テーブルが更新されたとき
に、その更新後の目次テーブルに基づいて文書本体を編
集する文書編集手段とを具備し、見出しに対応した段落
単位の文書の編集を目次の編集により実施可能とするこ
とを特徴とする。
【0011】この文書編集装置においては、目次作成機
能により目次が作成されたときに、この作成された目次
を構成する各見出し行の位置情報を見出しテーブルに格
納する。
【0012】ここで、たとえばいずれかの段落を段落ご
と他の位置に移動させるといった場合には、取扱い者は
文書中の該当箇所を指定して所望の位置に移動させるの
ではなく、目次用のウインドウを開いて見出しを移動さ
せることによりその段落を移動させる。
【0013】目次の編集により見出しを移動させると、
目次テーブル更新手段が、この移動にしたがって目次テ
ーブルを更新する。そして、文書編集手段が、この目次
テーブルに基づいて文書本体の該当箇所を移動先に移動
させるべく再編集する。この再編集は、たとえば主記憶
装置(メモリ)に展開されている文書を他の空き領域に
再配置するなどによって実施する。
【0014】これにより、取扱い者は、文書本体につい
て複数ページにまたがった操作などを行なう必要がな
く、見出しの移動、削除、複写および入れ替えなどとい
った目次の編集を行なうだけで段落単位の編集を行なう
ことができる。
【0015】また、目次テーブルに目次を構成する各見
出し行の位置情報を格納しているために、印字や表示な
どを行なう際にも、目次による見出しに対応した段落単
位の印字および表示が可能となる。
【0016】さらに、この文書編集装置においては、文
書本体の編集により見出し行として指定されている行の
配列が変更されたような場合に、目次テーブル更新手段
がその文書本体の編集にしたがって目次テーブルを更新
する。そして、目次編集手段がその目次テーブル更新手
段の更新に応じて目次を編集する。
【0017】これにより、このような見出し行の配列を
更新する文書本体の編集が行なわれたときであっても、
取扱い者に目次の再作成を行なわせるといったことが不
要となる。
【0018】
【実施例】以下図面を参照して本発明の一実施例を説明
する。図1は本発明に係る文書編集装置の機能ブロック
図である。図1に示したように、同実施例の文書編集装
置1は、制御部2、指示入力部3、表示部4、補助記憶
部5、メモリ6、文書編集部7、目次編集部8および印
字部9を具備してなる。
【0019】制御部2は、文書編集装置1全体の制御を
司る。また、指示入力部3は、取扱い者がキーボードや
マウスなどを操作して要求する指示を文書編集装置1内
に入力する。表示部4は、CRTやLCDなどのディス
プレイ装置に文書や目次用のウインドウなどを表示す
る。また、補助記憶部5は、作成した文書をフロッピィ
ディスクなどに記憶させるとともに、フロッピィディス
クに記憶された文書を文書編集装置1内に取り込む。
【0020】メモリ6は、ROMおよびRAMにより構
成され、ROMにはプログラムや辞書、フォントパター
ンなどが格納されている。一方、RAMにはROMに格
納された基本プログラムなどを複写して常駐させておく
とともに、編集する文書を適切なアドレスに展開し、か
つ目次作成機能により目次が作成された場合には、目次
およびこの目次を構成する見出し行の位置情報を保持す
る目次テーブルを適切なアドレスに展開する。
【0021】文字編集部7は、指示入力部3を介して入
力される取扱い者の指示に応じてメモリ6に展開された
文書を編集する。また、後述する目次編集部8による目
次の編集に応じて文書を編集する。
【0022】目次編集部8は、目次用のウインドウが開
かれているときに、指示入力部3を介して入力される取
扱い者の指示に応じてメモリ6に展開された目次を編集
するとともに、この編集に応じてメモリ6に展開された
目次テーブルを更新する。また、文書編集部7による文
書本体の編集に応じて目次および目次テーブルの更新を
行なう。そして、印字部9は、文書などをプリンタに印
字する。
【0023】いま、図2に示したような文書が編集中で
あるものとする。そして、取扱い者は、14a〜14c
で示される”インストール”、“提供ソフトウェア”お
よび“システムの起動”の3行を見出し行として設定し
たものとする。
【0024】この状態で目次作成機能により目次を作成
すると、同実施例の文書編集装置1では、図3(a)に
示したような目次テーブルを作成しメモリ6に展開す
る。この目次テーブルには、それぞれの見出し行の文書
中における開始位置を示すアドレスと、各見出し行に対
応する段落のサイズとを格納しておく。
【0025】ここで、見出し行14aに対応した段落を
見出し行14bに対応した段落の後ろに移動させる場合
(すなわち、”インストール“の段落を”提供ソフトウ
エア“の段落の後ろに移動させる場合)を考える。
【0026】この場合、取扱い者は、目次用のウインド
ウを開き、目次を編集することによって見出し行14a
を見出し行14bの後ろに移動させる。このとき、指示
入力部3を介して入力される目次の編集指示は、目次編
集部8に引き渡され、目次編集部8によってメモリ6に
展開された目次テーブルが更新される。この更新結果を
示したのが図3(b)である。
【0027】次に、文書編集部7は、この目次編集部8
によって更新された目次テーブルにしたがって、メモリ
6に展開された文書本体を再配置する。この再配置後の
目次テーブルを示したのが図3(c)であり、文書本体
を示したのが図4である。
【0028】このように、取扱い者は、段落単位に移動
などの編集を行なう際に、文書中において移動する範囲
を指定した後に、さらに移動先を指定するなどといった
操作を行なう必要がなくなり、目次内の見出し行の移動
を行なうのみで実現することが可能となる。
【0029】すなわち、たとえば、段落ごと削除するよ
うな場合には、目次用のウインドウを開いて該当する見
出し行を削除すればよく、複写するような場合には、該
当する見出し行を所望の箇所に複写すればよい。また、
目次テーブルには各見出し行の位置情報として開始アド
レスおよびサイズが格納されているので、いずれかの段
落のみを印字したいような場合には、目次用のウインド
ウを開いて所望の見出しを指示して印字指示を行なうこ
とにより、所望の段落のみを印字するといったことも可
能となる。また、いずれかの段落のみを表示させたいよ
うな場合も同様である。
【0030】次に、文書本体の編集により段落単位の移
動が行なわれた場合を考える。ここでは、たとえば図5
に示したような文書が編集中であり、図6に示したよう
に、16aの段落を16bの段落の後ろに移動させるよ
うな編集が行なわれた場合を考える。
【0031】この文書による段落の移動は、通常、その
段落の範囲を示す開始位置および終了位置(始点および
終点)を指定して、その後に移動位置を指定することに
より行なわれる。
【0032】移動前の目次テーブルを図7(a)に示
す。そして、文書本体の編集による段落の移動が行なわ
れると、目次編集部8は、その見出し行が他の見出し行
の開始アドレスを超えて移動されたことを目次テーブル
により検知して、目次テーブルの配列を変更する。
【0033】この変更後の目次テーブルを図7(b)に
示す。なお、このときのアドレスは、文書編集に伴う再
配置後の開始アドレスが格納される。そして、目次編集
部8は、この変更後の目次テーブルにしたがって、メモ
リ6に展開された目次を更新する。
【0034】これにより、取扱い者は、文書の編集に伴
う目次の再作成を一切必要とせず、すなわち、なんら文
書本体および目次の状態を意識することなく文書の編集
を進めていくことができることとなる。
【0035】
【発明の効果】以上詳述したように本発明の文書編集装
置によれば、たとえばワードプロセッサなどで文書を編
集する際、段落単位で移動、削除、複写および入れ替え
などを行なうときに、文書本体を編集するのではなく、
目次を編集することによって実施できるようになるた
め、その操作性が飛躍的に向上する。
【0036】また、段落の配列が変更されてしまうよう
な文書本体の編集が行なわれた場合であっても、その文
書の編集に応じて目次も編集されるため、目次の再作成
を不要とし、作業効率を向上させることができる。
【図面の簡単な説明】
【図1】本発明の実施例に係る文書編集装置の機能ブロ
ック図。
【図2】同実施例に係る編集前の文書の例を示す図。
【図3】同実施例に係る目次テーブルの更新過程を示す
概念図。
【図4】同実施例に係る編集後の文書の例を示す図。
【図5】同実施例に係る編集前の文書の例を示す図。
【図6】同実施例に係る編集後の文書の例を示す図。
【図7】同実施例に係る目次テーブルの更新過程を示す
概念図。
【図8】目次作成機能を説明するための概念図。
【符号の説明】
1…文書編集装置、2…制御部、3…指示入力部、4…
表示部、5…補助記憶部、6…メモリ、7…文書編集
部、8…目次編集部、9…印字部。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 9288−5L G06F 15/20 566D

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 見出しとして任意に指定された行すべて
    を文書中から抽出して目次を作成する目次作成機能を有
    する文書編集装置において、 前記目次作成機能により作成された目次を構成する各見
    出し行の位置情報を格納する目次テーブルと、 前記作成された目次を編集する目次編集手段と、 前記目次編集手段の編集に応じて前記目次テーブルを更
    新する目次テーブル更新手段と、 前記目次テーブル更新手段により目次テーブルが更新さ
    れたときに、その更新後の目次テーブルに基づいて文書
    本体を編集する文書編集手段とを具備し、 見出しに対応した段落単位の文書の編集を目次の編集に
    より実施可能とすることを特徴とする文書編集装置。
  2. 【請求項2】 前記目次編集手段による編集は、見出し
    の移動、削除、複写および入れ替えを含む請求項1記載
    の文書編集装置。
  3. 【請求項3】 前記目次にて指定された見出しに対応し
    た段落のみを前記目次テーブルにより前記文書本体から
    抽出して印字する印字手段をさらに具備してなることを
    特徴とする請求項1または2記載の文書編集装置。
  4. 【請求項4】 前記目次にて指定された見出しに対応し
    た段落を前記目次テーブルにより検索して表示する表示
    手段をさらに具備してなることを特徴とする請求項1ま
    たは2記載の文書編集装置。
  5. 【請求項5】 前記目次テーブル更新手段は、前記文書
    本体の編集により見出し行の配列が変更されたときに、
    この変更に応じて前記目次テーブルの各見出し行の配列
    を更新する手段をさらに具備し、前記目次編集手段は、
    前記目次テーブル更新手段の更新に応じて前記目次を編
    集する手段をさらに具備し、 文書本体の編集に応じて目次を動的に編集していくこと
    を特徴とする請求項1または2記載の文書編集装置。
JP7166628A 1995-06-30 1995-06-30 文書編集装置 Pending JPH0916590A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7166628A JPH0916590A (ja) 1995-06-30 1995-06-30 文書編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7166628A JPH0916590A (ja) 1995-06-30 1995-06-30 文書編集装置

Publications (1)

Publication Number Publication Date
JPH0916590A true JPH0916590A (ja) 1997-01-17

Family

ID=15834819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7166628A Pending JPH0916590A (ja) 1995-06-30 1995-06-30 文書編集装置

Country Status (1)

Country Link
JP (1) JPH0916590A (ja)

Similar Documents

Publication Publication Date Title
JP2001067342A (ja) 文書処理装置及び記憶媒体
GB2196454A (en) Data processing system
JPH0916590A (ja) 文書編集装置
JP2000194515A (ja) ドキュメント処理装置及び記憶媒体
JP2000227914A (ja) 文書編集装置
JPH1021220A (ja) 文書編集装置及び文書管理方法
JPH08185507A (ja) ファイリング機能付き文書処理装置
JP2922372B2 (ja) 領域内文章処理装置
JP2000194514A (ja) ドキュメント処理装置及び記憶媒体
JP4109439B2 (ja) 処理装置、記録媒体及びプログラム
JP3009932B2 (ja) 文書処理装置及び文書処理方法
JPH07191990A (ja) 領域指定機能付き文書処理装置
JPH0736886A (ja) 文書作成装置及び編集履歴制御方法
JP2771095B2 (ja) 文字処理方法
JPH01124056A (ja) 文書処理装置
JP2851840B2 (ja) 文書処理装置
JP2001101048A (ja) 文書作成装置
JPH0816575A (ja) 文書処理方法
JPH0619906A (ja) 文書処理装置
JPH0695939A (ja) 情報処理装置
JPH0776959B2 (ja) ファイル属性データ転記装置
JPH03142657A (ja) 文書処理装置
JPH05101126A (ja) Cadシステムにおける部品表作成編集方式
JPH0954771A (ja) 文書処理装置
JPS6336361A (ja) 罫線編集装置