JPH064531A - 文書処理方法及び装置 - Google Patents

文書処理方法及び装置

Info

Publication number
JPH064531A
JPH064531A JP4165784A JP16578492A JPH064531A JP H064531 A JPH064531 A JP H064531A JP 4165784 A JP4165784 A JP 4165784A JP 16578492 A JP16578492 A JP 16578492A JP H064531 A JPH064531 A JP H064531A
Authority
JP
Japan
Prior art keywords
document
state
editing
display
edited
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
JP4165784A
Other languages
English (en)
Inventor
Shigeo Nara
茂雄 奈良
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP4165784A priority Critical patent/JPH064531A/ja
Publication of JPH064531A publication Critical patent/JPH064531A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 文書を読み込んだ場合に、その文書を保存
する直前の状態環境を再現し、編集処理の続行を容易に
する文書処理方法及び装置を提供しようとするものであ
る。 【構成】 主メモリ5には、編集中の画面に表示され
ている頁番号、用紙のずれ、表示スケール、更にはどの
ような編集モードにあるのかを示す編集状態テーブルが
設けられ、これらに関係のある操作を操作者が行ったと
きには、その内容が更新される。そして、編集中の文書
をハードディスク装置6やフロッピーディスク装置11
に保存するときには、編集状態テーブルも保存される。
そして、文書を読み込んだ場合には、その文書に対応す
る編集状態テーブルに従って、表示画面の状態及び編集
モードを再現する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は文書処理方法及び装置、
詳しくは文書の作成及び編集を行う文書処理装置に関す
るものである。
【0002】
【従来の技術】通常、この種の装置には、フロッピーデ
ィスク等で代表される外部記憶装置が備えられていて、
作成或いは編集した文書情報を複数個保存することがで
きるようになっている。そして、再度編集するときに
は、その中から所望とする文書を選択し、その情報を装
置のメモリ上にロードする。
【0003】
【発明が解決しようとする課題】さて、通常、この種の
装置においては、文書情報を外部装置からロードしたと
き、編集画面には第1頁、表示画面が1頁全体を表示で
きない大きさの場合には第1頁の先頭部分を表示する。
そして、編集するためのカーソルは第1行目の先頭位置
に位置するようになっていて、文字の入力状態になるよ
うになっている。
【0004】しかしながら、完成された文書である場合
には問題はないが、未完成であって編集中のものである
場合には問題がある。
【0005】例えば、前回の編集作業では最終頁を編集
していた場合、表示画面にその最後の頁を表示させる作
業が必要になり、面倒である。
【0006】更には、前回は小さな文字の編集作業する
ためその箇所を拡大表示していたとした場合、それを継
続させるために該当ページを表示させるばかりか、拡大
表示などの指示を行わう煩わしさがある。
【0007】
【課題を解決するための手段】本発明はかかる従来技術
に鑑み成されたものであり、文書を読み込んだ場合に、
その文書を保存する直前の状態環境を再現し、編集処理
の続行を容易にする文書処理方法及び装置を提供しよう
とするものである。
【0008】この目的を達成するため、本発明の文書処
理方法は以下に示す行程を備える。すなわち、文書を作
成及び編集する文書処理方法において、少なくとも編集
作業によって文書の表示状態及び編集状態が変化する場
合、当該変化による最新の状態情報を記憶する行程と、
記憶された状態情報を当該編集中の文書情報と共に不揮
発性の外部記憶手段に保存する行程と、保存された文書
を読み込むとき、当該文書に対応する状態情報も読み込
む行程と、読み込まれた状態情報に基づいて、当該文書
の表示状態及び編集状態を再現する行程とを備える。
【0009】また、本発明の文書処理装置は以下に示す
構成を備える。すなわち、文書を作成及び編集する文書
処理装置において、少なくとも編集作業中の文書の表示
状態及び編集状態に係る最新の状態情報を記憶する記憶
手段と、該記憶手段に記憶された状態情報を当該編集中
の文書情報と共に不揮発性の外部記憶手段に保存する保
存手段と、前記保存手段に保存された文書を読み込むと
き、当該文書に対応する状態情報も読み込む読み込み手
段と、該読み込み手段で読み込まれた状態情報に基づい
て、当該文書の表示状態及び編集状態を再現する手段と
を備える。
【0010】
【作用】かかる本発明の行程及び構成において、文書を
保存する場合には、その文書と共に保存する直前の表示
状態及び編集状態を表す状態情報も外部記憶装置に保存
する。そして、保存された文書を読み出した場合には、
その文書の状態情報に従って、保存処理をする直前の状
態を再現する。
【0011】
【実施例】以下、添付図面に従って本発明に係る実施例
を詳細に説明する。尚、以下ではイメージ、図形、表組
及び文章を総称して文書という。
【0012】[装置構成の説明]図1は本実施例の文書
処理装置の構成を示すブロック構成図である。
【0013】図において、1はラスタスキャン方式で使
用されるCRT表示部、2は一画面分の表示パターン情
報を記憶すビデオRAM(VRAM)、3はVRAM2
に対するパターン情報の書き込み、CRTへの読み出し
の制御をする表示制御部である。5は後述する第2図に
示す様な編集状態テーブル、文書編集プログラムをはじ
めとするプログラム(図5、6、8のフローチャー
ト)、そして文書データを格納するエリアを有する主メ
モリ、4は本装置全体の制御を司るマイクロプロセッサ
(MPU)である。MPU4には文字データ等の入力を
行うキーボード8、及び、CRT上の位置の指定等を行
い図形データの入力編集等を行うポインティングバイス
(PD)9が接続されている。6はハードディスク装置
で、この中に文書ファイル、文字フォント、更には各種
プログラムが格納されている。つまり、MPU4はハー
ドディスク装置6からプログラムを主メモリにロードし
実行することになる。10は作成された文書を出力する
ためのプリンタで、11は文書ファイル等の保存等を行
うためのフロッピィディスク装置である。これらの各構
成ブロックはI/Oバスで接続されている。
【0014】[編集状態テーブルの説明]次に、第2図
の編集状態テーブルについて説明する。
【0015】編集状態テーブルは、先に説明したように
主メモリ5に確保されていて、編集中の文書情報の状態
がセットされている。エリア2−1には、編集中の頁番
号が確保されていて、次頁、前頁指定等で頁が変更され
る度に更新される。エリア2−2には、用紙が表示され
ているウインドウが用紙のどの位置を示しているかを示
す用紙のズレすなわち用紙の表示位置がセットされてい
る(図3の用紙のズレを参照)。エリア2−3には、現
在表示中の表示倍率、すなわち表示スケール値がセット
されている。例えば、2倍表示中であれば、分子には
2、分母には1がセットされている(図4参照)。エリ
ア2−8はカレントの編集モードを記憶するエリアであ
って、例えば、図形モードにおいて図形を編集している
時には、図形編集中ビット2−5がONとなり他はOF
Fとなっている。その他のイメージ編集中ビット2−
4、表組編集中ビット2−6、文章編集中ビット2−7
についても同様である。
【0016】[処理内容の説明]次に、実施例の処理の
全体の流れについて説明する。
【0017】新規文書の編集を開始すると、エリア2−
1に“1”がセットされ、頁番号を先頭頁にセットす
る。次いで、エリア2−2のそれぞれの項目には用紙の
ずれ量として“0”をセットする。また、エリア2−3
のそれぞれの項目にも表示スケール値には等倍であるこ
とを示す“1”がセットされる。そして、文章編集中ビ
ット2−7をONとする。そして、このような編集状態
テーブルが生成されたら、そのテーブルに従って表示画
面に新しい文書編集枠を表示し、文字の入力待ち状態に
する。
【0018】ここで、例えば表示スケールを4倍表示に
変更し、図形編集モードにおいて図形編集を開始する
と、エリア2−3における表示スケール値の分子には
4、分母には1がセットされ、カレント編集モードエリ
ア2−8の図形編集中ビット2−5がONされ、文章編
集中ビット2−7がOFFとなる。
【0019】さて、編集を終えて編集の終了を指示され
ると、図5の保存処理が実行される。
【0020】まず、ステップS5−1にて編集した文章
を保存するか否かをたずねるメッセージをCRT表示部
1に表示し入力を待つ。そして、ステップS5−2にお
いて、入力データを判断し、“保存する”であれば、ス
ッテプS5−5に進んで、主メモリ5に確保されている
文章データ(文章データ,表組データ,図形データ,イ
メージデータ)と共に前述した編集状態テーブルをハー
ドディスク6、またはフロッピーディスク11に保存す
る。また、“保存しない”が指定された場合には、ステ
ップS5−3にて本当に編集データを破棄して良いかを
示すメッセージをCRT表示部1に表示し、入力を待
つ。入力データをステップS5−4において判断し、
“破棄して良い”であれば、主メモリ5に確保されてい
る文書データ(文章データ,表組データ,図形データ,
イメージデータ)とともに、前記編集状態テーブルを破
棄し、終了する。“破棄しない”であれば、もう一度ス
テップS5−1に戻り、再度保存するか否かをたずねる
メッセージをCRT表示部1に表示し、入力を待つ。
【0021】さて、一旦保存した文書をオープン(読み
込み)するときには、図6の文書の編集状態再現処理が
実行される。
【0022】まず、ステップS6−1にて、保存されて
いた文書データとともに編集状態テーブルを主メモリ5
に読み込み、次のステップS6−2にて編集状態テーブ
ルのエリア2−1にセットされた頁の文書の頁データを
編集領域に読み込む。次に、ステップS6−3にてエリ
ア2−3に格納されている表示スケール値を元に文書デ
ータをVRAM2に展開し、CRT表示部1に表示す
る。そして、ステップS6−4にて、エリア2−2に格
納されている用紙のズレ量を元に表示データをスクロー
ルさせる。
【0023】上述した編集状態再現処理が終了すると、
カレント編集モードエリア2−8内のビット(イメージ
編集中,図形編集中,表組編集中,文章編集中)を元に
ビットがONになっているモードに制御を渡し、入力待
ちにする。
【0024】[他の実施例の説明]以上述べた編集状態
を示すデータ(カレントの頁番号,用紙のズレ,表示ス
ケール値,編集モード)を再現する以外に、他の編集状
態についても同じ様に実行可能であるので、それに関し
て、以下に第2の実施例として説明する。
【0025】尚、本第2の実施例の装置構成は上述した
図1と同じであるものとし、その説明は省略する。ま
た、以下で説明する固定ブロック及び浮動ブロックと
は、文字、図形、イメージ、或いは表組を作成する1つ
の枠であって、1ページ中に複数のブロックが存在し得
る。固定ブロックは、そのブロックの位置は不変である
ことを意味し、たとえば、当該固定ブロックの前に位置
している文章中に文字列を挿入すると、挿入された分の
文字列がそのブロックの後に移動され、そのブロックの
位置は変わらない。逆に、浮動ブロックは、前後の文章
等との相対的な関係を保つものである。また、編集速度
を優先させるため、例えばある図形を編集していると
き、他のブロック(特にイメージブロック)については
その枠のみを表示し、その内部(イメージ)については
表示しないようすることが可能になっている。これら
は、操作者によって適宜設定されるものである。
【0026】まず、本第2の実施例における編集状態テ
ーブルを図7に示す。第2の実施例の編集状態テーブル
も主メモリ5に確保されるものであり、編集中の状態が
セットされている。
【0027】図示でエリア7−1には、編集中の頁番号
が格納され、次頁、前頁指定等で頁が変更される度に更
新される。また、エリア7−2には、どこの編集領域
(ブロック)が編集されているかを示すレコード番号、
すなわち領域編集情報がセットされていて、例えば固定
ブロック内で編集されているのであれば、その固定ブロ
ックの領域レコード番号がセットされ、浮動ブロック内
で編集されているのであればその領域レコード番号がセ
ットされる。例えば、図形モードにおいて図形を編集し
ている時には、図形編集中ビット7−4がONとなり他
はOFFとなっている。また、カレント編集モードに
は、現在どの文書データ(文章データ,表組データ,図
形データ,イメージデータ)が表示中か、または不表示
中かを示すデータがセットされている。例えば、図形編
集中に他の文書データを不表示状態にする(編集のスピ
ードアップのため等)と図形表示ビット7−8のみON
となり、他の表示中ビット(文章表示中ビット7−1
0,表組表示中ビット7−9及びイメージ表示中ビット
7−7)がOFFとなる。
【0028】次に、本実施例の処理の全体の流れについ
て説明する。
【0029】新規文書を開き編集を開始すると、エリア
7−1には初期値として1がセットされ、エリア7−2
には背景領域を示す0がセットされる。また、文章編集
中ビット7−6がONとなり、全ての文書データは表示
状態(=ON)となって、文字の入力状態となる。
【0030】ここで、例えば固定ブロックを作成し、そ
の領域に移動して、図形編集を開始すると、エリア7−
2には作成した固定ブロックの領域を示すレコード番号
がセツトされ、カレント編集モードの図形編集中ビット
7−4がONされ、文章編集中ビット7−6がOFFと
なる。
【0031】さて、編集を終え、編集の終了を指示され
ると、先の第1の実施例と同様に、図5のフローチャー
トに従って保存処理が実行されるが、重複するのでその
説明は省略する。
【0032】また、保存した文書を再びオープン(読み
出し)する場合も、図8のフローチャートに従って文書
の編集状態再現処理が実行される。
【0033】まず、ステップS8−1にて保存されてい
た文書データとともに編集状態テーブルを主メモリ5に
読み込み、次のステップS8−2にて編集状態テーブル
のエリア7−1にセツトされた頁の文書の頁データを編
集領域に読み込む。次に、ステップS8−3にて文書デ
ータ表示フラグ(文章表示中ビット7−10,表組表示
中ビット7−9,図形表示中ビット7−8,イメージ表
示中ビット7−7)を参照して、文書データをVRAM
2に展開し、CRT表示部1に表示する。そして、ステ
ップS8−4にてエリア7−2に格納されている領域レ
コード番号に従って領域移動を行う。
【0034】編集状態再現処理が終了すると、編集中ビ
ット(イメージ編集中ビット,図形編集中ビット,表組
編集中ビット,文章編集中ビット)を基にビットがON
になっているモードに制御を渡し、入力待ちとなる。
【0035】以上説明した様に本実施例によれば、編集
していた文書を再び編集する際に、保存した時の状態か
ら編集を開始できるので、スムーズに編集を続行できる
ようになった。
【0036】尚、上述した第1及び第2の実施例では、
文書をオープンした直後のカーソルの位置は、カレント
のページ或いはカレントブロック内の先頭位置にあるも
のとして説明したが、カーソルの位置も編集状態テーブ
ルに格納するようにすれば、その位置までもが復帰され
ることになる。
【0037】また、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステム或は装置にプロ
グラムを供給することによって達成される場合にも適用
できることは言うまでもない。
【0038】
【発明の効果】以上説明した様に、文書を読み込んだ場
合に、その文書を保存する直前の状態環境を再現するの
で、編集処理の続行が容易になる。
【0039】
【図面の簡単な説明】
【図1】実際の文書処理装置のブロック構成図である。
【図2】実施例における編集状態テーブルのデータフォ
ーマットを示す図である。
【図3】用紙とウィンドウのずれを示す図である。
【図4】表示スケールを示す図である。
【図5】文書の保存処理の流れを示すフローチャートで
ある。
【図6】文書の編集状態再現処理の流れを示すフローチ
ャートである。
【図7】第2の実施例における編集状態テーブルのデー
タフォーマットを示す図である。
【図8】第2の実施例における文書の編集状態再現処理
の流れを示すフローチャートである。
【符号の説明】
1 CRT表示部 2 VRAM 3 表示制御部 4 マイクロプロセッサ 5 主メモリ 6 ハードディスク装置 7 I/Oバス 8 キーボード 9 ポインティングデバイス 10 プリンタ 11 フロッピーディスク装置

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 文書を作成及び編集する文書処理方法に
    おいて、 少なくとも編集作業によって文書の表示状態及び編集状
    態が変化する場合、当該変化による最新の状態情報を記
    憶する行程と、 記憶された状態情報を当該編集中の文書情報と共に不揮
    発性の外部記憶手段に保存する行程と、 保存された文書を読み込むとき、当該文書に対応する状
    態情報も読み込む行程と、 読み込まれた状態情報に基づいて、当該文書の表示状態
    及び編集状態を再現する行程とを備えることを特徴とす
    る文書処理方法。
  2. 【請求項2】 前記表示状態には編集中の文書の頁番号
    及び用紙の表示位置を示す情報が含まれ、前記編集状態
    には図形、イメージ、表組、文章のいずれの編集状態で
    あるかを示す情報が含まれることを特徴とする請求項第
    1項に記載の文書処理方法。
  3. 【請求項3】 文書を作成及び編集する文書処理装置に
    おいて、 少なくとも編集作業中の文書の表示状態及び編集状態に
    係る最新の状態情報を記憶する記憶手段と、 該記憶手段に記憶された状態情報を当該編集中の文書情
    報と共に不揮発性の外部記憶手段に保存する保存手段
    と、 前記保存手段に保存された文書を読み込むとき、当該文
    書に対応する状態情報も読み込む読み込み手段と、 該読み込み手段で読み込まれた状態情報に基づいて、当
    該文書の表示状態及び編集状態を再現する手段とを備え
    ることを特徴とする文書処理装置。
  4. 【請求項4】 前記表示状態には編集中の文書の頁番号
    及び用紙の表示位置を示す情報が含まれ、前記編集状態
    には図形、イメージ、表組、文章のいずれの編集状態で
    あるかを示す情報が含まれることを特徴とする請求項第
    3項に記載の文書処理装置。
JP4165784A 1992-06-24 1992-06-24 文書処理方法及び装置 Pending JPH064531A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4165784A JPH064531A (ja) 1992-06-24 1992-06-24 文書処理方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4165784A JPH064531A (ja) 1992-06-24 1992-06-24 文書処理方法及び装置

Publications (1)

Publication Number Publication Date
JPH064531A true JPH064531A (ja) 1994-01-14

Family

ID=15818948

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4165784A Pending JPH064531A (ja) 1992-06-24 1992-06-24 文書処理方法及び装置

Country Status (1)

Country Link
JP (1) JPH064531A (ja)

Similar Documents

Publication Publication Date Title
JPH064531A (ja) 文書処理方法及び装置
JP3175221B2 (ja) 文書作成装置
JP2603275B2 (ja) 文書処理装置
JP3136626B2 (ja) 文書作成装置
JPH08249319A (ja) 文書作成装置
JP2542965B2 (ja) 画像編集装置
JPH0581399A (ja) 文書作成装置
JP2972791B2 (ja) 文書作成装置における編集修正システム
JP2713924B2 (ja) 文書編集装置
JPH0442356A (ja) 文書編集装置
JPH04289958A (ja) 文書作成装置
JPS62197873A (ja) 文章処理装置
JP3175220B2 (ja) 文書作成装置
JPH06187336A (ja) 文書編集装置
JPH04369073A (ja) メニュー表示方法および情報処理装置
JP2851840B2 (ja) 文書処理装置
JP2695815B2 (ja) 組版ディスプレイ装置
JPS62179064A (ja) 画像処理システム
JPH0816575A (ja) 文書処理方法
JP3154790B2 (ja) 光学的文字読取装置
JPH04287267A (ja) 文書作成装置
JPH11328161A (ja) 文書編集装置および方法
JPH0264850A (ja) 文書処理方法
JPH05174022A (ja) ドキュメント作成支援装置
JPH04247559A (ja) 文書処理装置及び方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20020927