JPS62171069A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPS62171069A
JPS62171069A JP61012820A JP1282086A JPS62171069A JP S62171069 A JPS62171069 A JP S62171069A JP 61012820 A JP61012820 A JP 61012820A JP 1282086 A JP1282086 A JP 1282086A JP S62171069 A JPS62171069 A JP S62171069A
Authority
JP
Japan
Prior art keywords
document
character
deletion
character string
characters
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
JP61012820A
Other languages
English (en)
Inventor
Shuji Motomura
本村 修二
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP61012820A priority Critical patent/JPS62171069A/ja
Publication of JPS62171069A publication Critical patent/JPS62171069A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は文書作成装置に関し、特に文書の修正を行った
場合に、すべての修正内容を記録するようにした文書作
成装置に関する。
従来技術 従来の文書作成装置の多くは、作成した文書を修正(削
除、追加、訂正等)した場合、その修正個所が識別表示
されず、従って、文書を修正した場合には、全文を原稿
と比較するとか、全文を再通読する必要があり、能率の
悪いものであった。
上述の如き欠点を補うものとして、特開昭59−793
41号公報に開示された修正文書確認方式がある。この
方式は、文書内の各文字に修正の有無を示す1ビツト域
を設けて文書を記憶し、文書に追加、削除等の修正を行
った場合には、修正された文字の上記1ビツト域が”O
N’″になって記憶されることで、識別しようというも
のである。
しかしながら、この方式には、 (1)文書から削除された文字とその元あった位置が明
示されないこと (2)修正によって置き換えられた文字の、修正前の上
記1ビツト域の状態が不明であること等の問題点がある
目     的 本発明は上記事情に鑑みてなされたもので、その目的と
するところは、従来の文書作成装置における上述の如き
問題点を解消し、文書の修正を行った場合には、そのす
べての修正内容が記録されるような文書作成装置を提供
することにある。
構   成 本発明は、上記目的を達成するため、文字の削除および
挿入機能を備えた文字列入力手段と、該入力手段により
入力された文字列を記憶する手段と、該記憶手段に記憶
されている文字列を表示する手段とを有する文書作成装
置において、文字の削除および挿入状況を記録する文字
削除テーブルおよび文字挿入テーブルと2文書の編集に
際して前記2つのテーブルの内容を更新するテーブル更
新部とを設けたことを特徴とするものである。
以下、本発明の詳細な説明し、これに続けて本  ゛発
明の構成を実施例に基づいて、より詳細に説明する。
文の修正の操作はすべて削除と挿入の組合せとみなすこ
とができる。例えば、 「私は■に行く」→「私は1Qにに行く」という修正は
、「京都」の上に「東京」を重ね打ちして修正した場合
でも、「京都」を削除して「東京」を挿入したとみなせ
る。別の例では、 rAkBまたはC」→「BまたはΔkc」という修正は
、FAと」を「C」の前に移動した場合であっても、r
BJの前の「Aと」を削除して「C」の鱈に「Aと」を
挿入したとみなせる。
従って、文書から削除された文字の位置を示す「文字削
除テーブル」と、文書に挿入された文字の位置を示すr
文字挿入テーブル」の2つのテーブルにより、文書の修
正履歴を記録することができることになる。これが本発
明の原理であり、その概要を第3図に示す。
第3図において、■は修正前文書、2は修正後文書、3
は文書修正前の文字削除テーブル、4は文書修正後の文
字削除テーブル、5は文書修正前の文字挿入テーブル、
6は文書修正後の文字挿入テーブルを示している。
なお、ここでは、説明を簡単にするために、修正前文書
はrABCDという4文字から成る1文のみの文書とし
、この文書から文字りを削除し、かつ、2個のrと」を
挿入して修正後文書を作成するものとする。
修正後の文字削除テーブル4は文@I内の4つの文字に
テーブル内の各ビットが対応するようになっており、ビ
ットの値が′1″′である文字は削除されなかったこと
を示し、ビットの値が′″0″である文字は削除された
ことを示す如く構成されている。
修正後の文字挿入テーブル6は文書2内の5つの文字に
テーブル内の各ビットが対応するようになっており、ビ
ットの値がII I 11である文字は修正前から存在
する文字であることを示し、ビットの値が11011で
ある文字は新たに挿入された文字であることを示す如く
構成されている。
第1図は本発明の一実施例を示すブロック構成図である
図において、101は操作者が文字の削除や挿入等を指
示する文書更新情報入力部、103は該文書更新情報入
力部101に入力された指示に基づいて後述するテーブ
ル変更を実行するテーブル更新部、105は先に第3図
(3,4)に例示した文字削除テーブル、107は第3
図(5,6)に例示した文字挿入テーブルを示している
また、109は上記文書更新情報入力部101からの情
報に基づいて、文書111を更新する文書更新部、11
3は文書を外部記憶装置115にファイルしたり、そこ
からメモリ内に読み出す操作を行う文書ファイル読み書
き部である。
第4図は、上記テーブル更新部103による前記文字削
除テーブルおよび文字挿入テーブルの作成、更新処理の
流れの概要を示すものである。
ステップ12では、ステップ10で読み込んだ文書の文
字数(改行、改頁コードを含む)に等しいビット数を有
する文字削除テーブルおよび前記文字数に挿入文字を収
容できるだけの適当な余裕を持たせた数のビット数を有
する文字挿入テーブルを作成する。このとき、これらの
テーブル中のすべてのビットの値をtt 1 trにセ
ットする。
次に、ステップ14で、操作者の文書更新操作に応じて
、上記文字削除テーブルおよび文字挿入テーブルを更新
する。
・第5図(、)〜(d)は、第4図のステップ14を更
に詳細に示したもので、(a)は文字の挿入/複写の場
合、(b)は文字の重ね打ちの場合で、空白部分に文字
を打つ場合を含む。また、(e)は文字の削除の場合、
(d)は文字の移動の場合をそれぞれ示すものである。
本実施例によれば、文書のどの部分がどのように修正さ
れたかが、明確に記録できるという効果がある。
第2図は本発明の他の実施例を示すブロック構成図であ
る。
図において、記号101〜111は先に第1図に示した
と同じ構成要素を示しており、117は前記文字削除テ
ーブル105および文字挿入テーブル107を文書と一
緒に外部記憶装置123に書込み、またはこれから読出
すテーブル付き文書ファイル読み書き部、121は上記
外部記憶装置(テーブル付き文書ファイル〕123から
文書削除処理部119が文書を削除する際に、前記文字
削除テーブル105および文字挿入テーブル107に対
して、後述する処理を行う文書削除時テーブル更新部を
示している。
第6図は上記文字削除テーブル105および文字挿入テ
ーブル107を、文書と一緒に外部記憶装置(テーブル
付き文書ファイル)123に保管する様子を例示するも
のである。
第6図において、新規作成文書51の文字挿入テーブル
53の内容は、その文書内のすべての文字に対してビッ
トの値が“0″にセットされ、修正の終了した文書57
の文字削除テーブル61の内容は、その文書内のすべて
の文字に対してビットの値が1″′にセットされる。各
文書は、それぞれ文字挿入テーブル(53,59)およ
び文字削除テーブル(55,61)を付して外部記憶袋
ff123に収容される。
こうしておくことにより、1つの文章に対して変更が何
回も行われた場合でも、各回の変更によって削除された
文字位置および追加された文字位置を知ることができる
。変更によってできた3I!!:代以上のファイルのう
ちの幾つかを消去する場合でも、消去するファイルの前
後のファイルの文字挿入テーブルおよび文字削除テーブ
ルの内容を変えることにより、挿入や削除を受けた文字
位置が分らなくなることを防止できる。
上述の状況を第7図に示す。文書71が74のように変
更され、更に577のように変更された後、文書74が
消去された場合を考える。この場合、文書71の文字削
除テーブル73および文書77の文字挿入テーブル78
の内容が、図示されている如く変更される。
上述の各テーブルの内容変更手順は第8図に示す通りで
ある。第8図において、(a)は削除する文書ファイル
の1世代前の文書ファイルの文字削除テーブルの更新手
順、(b)は削除する文書ファイルの1世代後の文書フ
ァイルの文字挿入テーブルの更新手順を、それぞれ示す
ものである。
本実施例によれば、′文書を2回以上修正した場合でも
、任意の2世代の文書間で、文書のどの部分がどのよう
に変更されているかがわかるという効果がある。
効   果 以上述べた如く、本発明によれば、文字削除テーブルと
修正前文書とをつき合わせ、文字挿入テーブルと修正後
文書とをつき合わせることによって、文書のどの部分が
どのように修正されたかが明瞭になるばかりでなく、文
書を2回以上修正した場合でも、任意の2世代の文書間
で文書のどの部分がどのように修正されたかが記録され
るという顕著な効果を奏するものである。
【図面の簡単な説明】
第1図、第2図は本発明の具体的実施例を示す文書作成
装置の構成図、第3図は本発明の実施例の概要を示す説
明図、第4図は文字削除テーブルおよび文字挿入テーブ
ルの作成処理のフローチャート、第5図(a)〜(d)
は第4図に示した処理の詳細を示すフローチャート、第
6図は本発明の他の実施例の概要を示す説明図、第7図
は本発明の更に他の実施例の概要を示す説明図、第8図
は第7図に示した実施例の処理の詳細を示すフローチャ
ートである。 101:文書更新情報入力部、103:テーブル更新部
、105:文字削除テーブル、107:文字挿入テーブ
ル、109:文書更新部、111:文書、113:文書
ファイル読み書き部。 第     1     図 第     2     図 第     3     図 第     5     図 (a) 第     6     図 r/+1             α)      
          n第     8     図 (a)

Claims (2)

    【特許請求の範囲】
  1. (1)文字の削除および挿入機能を備えた文字列入力手
    段と、該文字列入力手段により入力された文字列を記憶
    する手段および該記憶手段に記憶されている文字列を表
    示する手段を有する文書作成装置において、文字の削除
    および挿入状況を記録する文字削除テーブルおよび文字
    挿入テーブルと、文書の編集に際して前記2つのテーブ
    ルの内容を更新するテーブル更新部とを設けたことを特
    徴とする文書作成装置。
  2. (2)文字の削除および挿入機能を備えた文字列入力手
    段と、該文字列入力手段により入力された文字列を記憶
    する手段および該記憶手段に記憶されている文字列を表
    示する手段を有する文書作成装置において、文字の削除
    および挿入状況を記録する文字削除テーブルおよび文字
    挿入テーブルと、文書の編集に際して前記2つのテーブ
    ルの内容を更新するテーブル更新部、および前記文字削
    除テーブルおよび文字挿入テーブルを文書と一緒に外部
    記憶装置に書込み、または該外部記憶装置から読出すテ
    ーブル付き文書ファイル読み書き部を設けたことを特徴
    とする文書作成装置。
JP61012820A 1986-01-22 1986-01-22 文書作成装置 Pending JPS62171069A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61012820A JPS62171069A (ja) 1986-01-22 1986-01-22 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61012820A JPS62171069A (ja) 1986-01-22 1986-01-22 文書作成装置

Publications (1)

Publication Number Publication Date
JPS62171069A true JPS62171069A (ja) 1987-07-28

Family

ID=11816020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61012820A Pending JPS62171069A (ja) 1986-01-22 1986-01-22 文書作成装置

Country Status (1)

Country Link
JP (1) JPS62171069A (ja)

Similar Documents

Publication Publication Date Title
JPS5913771B2 (ja) デイスプレイ装置の編集表示方式
JP3199959B2 (ja) データ検索装置及び方法
JPS62171069A (ja) 文書作成装置
JPS6020284A (ja) 電子翻訳装置
JPS59104693A (ja) 文字縮小レイアウト表示方法
JPS62171068A (ja) 文書作成装置
JPS60176784A (ja) 表デ−タ差込み印刷装置
JPS5969831A (ja) 文書作成装置
JPH05314483A (ja) 情報記録方法
JPH04259062A (ja) 文書処理装置
JP4167578B2 (ja) バックアップシステム、バックアップ方法およびプログラム
JPS61134843A (ja) プログラム構造処理システム
JPH02297156A (ja) 注釈機能付ワードプロセッサ
JPH02297271A (ja) 文書処理装置
JPH0962553A (ja) ジャーナル出力方式
JPS62182921A (ja) 文書フアイル管理方式
JP2001005703A (ja) テキスト型ファイルの生成方法及びシステム
JPH03225464A (ja) 文書管理方式
JPS63289640A (ja) アセンブルリストの編集出力方式
JPH03250361A (ja) 文書編集装置
JPH05143602A (ja) 文書入力装置
JPH0877164A (ja) 文書処理装置
JPH08161376A (ja) 図面ファイルエディット方式
JPS63289643A (ja) アセンブルリストの編集出力方式
JPH05233255A (ja) エディタ