JPH0318224B2 - - Google Patents

Info

Publication number
JPH0318224B2
JPH0318224B2 JP58127340A JP12734083A JPH0318224B2 JP H0318224 B2 JPH0318224 B2 JP H0318224B2 JP 58127340 A JP58127340 A JP 58127340A JP 12734083 A JP12734083 A JP 12734083A JP H0318224 B2 JPH0318224 B2 JP H0318224B2
Authority
JP
Japan
Prior art keywords
document
memory
section
file
document file
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.)
Expired - Lifetime
Application number
JP58127340A
Other languages
English (en)
Other versions
JPS6019251A (ja
Inventor
Junichi Ooshima
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP58127340A priority Critical patent/JPS6019251A/ja
Publication of JPS6019251A publication Critical patent/JPS6019251A/ja
Publication of JPH0318224B2 publication Critical patent/JPH0318224B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)
  • Memory System (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、複数の文書フアイルを格納するメデ
イア部と、主記憶上の文書メモリ領域に1つの文
書フアイルを取り込んで文書作成作業を実行する
プロセツサ部と、キー・ボード部の、表示部とを
備えた文書処理システムにおいて、メデイア部と
文書メモリとの間の文書フアイルの転送に際し
て、表示部に表示する文書データの文書フアイル
中の位置情報をも付加して転送し、その位置情報
に従つた文書データが表示部に表示し得るように
した文書処理システムにおける文書切替制御方式
に関するものである。
〔従来技術と問題点〕
第1図は文書処理システムの構成概要を示す
図、第2図は従来の文書切替制御方式を説明する
図である。図において、1はプロセツサ部、2は
CRTデイスプレイ表示部、3はキー・ボード部、
4はメデイア部、Mは文書メモリを示す。
第1図において、プロセツサ部1は、所謂I/
Oを除いた論理制御部であり、取り扱い中或いは
作成中の文書を格納する文書メモリ(記憶領域)
を持つ。CRTデイスプレイ表示部2は、文書メ
モリM上の一部文書データを表示し、キー・ボー
ド部3は、文書データ及び文書取り扱い、編集に
必要なコマンド情報(指令)を入力するものであ
る。メデイア部4、文書フアイル群を保存する記
録媒体で、フロツピイ・デイスク、ハード・デイ
スク、バブル等があり、プロセツサ部1によつて
読み書きされるものである。1文書フアイルは、
プロセツサ部1の主記憶上の文書メモリMにロー
ドされ、プロセツサ部1の処理機構を通じて文章
が書き込まれたり、削除、変更が行われたりす
る。従つて、文書フアイルは、プロセツサ部1に
よつて取り扱われているとき、主記憶上にあり、
操作によつてその内容は次々と変化する(この文
書フアイルを現文書フアイルという)が、このと
きメデイア4中の同フアイルは変化していない。
現文書フアイルは、表示窓(CRTデイスプレイ
表示部の画面など)或いはウインドウ
(Window)より十分大きいものであり、文書取
り扱い中は、ウインドウの位置を上下に移動し、
所要の行をほぼ中央に映し出すようにして編集処
理などが行われる 一般に、文書作成、参照は、複数文書を同時に
参照、書き込みをしながら作業を進める場合が多
い。例えば文書Aの或る部分を参照し、しかる
後、文書Bの或る部分に1項目を追加し、また文
書Aのもとの参照部に戻つてその次の情報をみ
て、更に文書Bの先の追加部に続けて書き足して
いく、というように作業が進められる。ここで、
追加部や参照部の操作では、それらの文書フアイ
ルのある特定のウインドウ位置の調整を伴い、ま
た、文書A参照から文書B追加へ、またはその逆
の操作を進めるにあたり、現文書フアイルの切替
作業が入つてくる。この現文書フアイルの切替過
程は、現文書フアイルのメデイア内への登録と
旧版の削除、切り替えたい文書フアイルの主記
憶(文書メモリ)上へのロードの2フエーズに分
けられる。
従来の文書処理システムにおいては、現文書フ
アイルの切替作業により切り替えたい文書フアイ
ルがメデイアから主記憶上へロードされると、通
常、当該文書フアイルの先頭から無条件に映し出
される。従つて、第2図に示すように、現文書フ
アイルを文書メモリMからメデイア部4に一旦格
納()した後、再度、メデイア部4から文書メ
モリMに再生()するときには、先頭からスク
ロールや表示位置変更指令を与えて前に参照して
いたウインドウを探さなければならなかつた。文
書が格納されてから少し時間がたつた場合や頻繁
にアクセスする場合において、前回処理中の行や
文字位置を正確に記憶していることは、オペレー
タにとつてかなり負担であり、一般に以前の使用
状態に戻すにはかなり複雑な操作や頭脳労働が要
求される。
〔発明の目的〕
本発明は、上記の考察に基づくものであつて、
以前に操作の対象となつていた文書がどのような
作業過程にあつたかが、文書フアイルの主記憶上
へのロードに伴つて機械的に再現され、操作上の
負担、処理効率の向上を計ることができる文書処
理システムにおける文書切替制御方式を提供する
ことを目的とするものである。
〔発明の構成〕
そのために本発明の文書処理システムにおける
文書切替制御方式は、複数の文書フアイルを格納
するメデイア部、主記憶上の文書メモリ領域に1
つの文書フアイルを取り込み文書作成作業を実行
するプロセツサ部、該プロセツサ部に対する文書
データやコマンド情報を入力するキー・ボード
部、及び上記文書メモリの一部の文書データを表
示する表示部を備えた文書処理システムにおい
て、上記プロセツサ部は、上記表示部へ表示する
文書データの上記文書メモリ上の位置情報を保持
する表示位置保持手段、該表示位置保持手段に保
持された位置情報に従つて上記文書メモリ上の文
書データを上記表示部へ表示する制御を行う表示
制御機構、上記メデイア部と上記文書メモリとの
間の文書フアイルの転送を行う文書フアイル転送
機構、及び上記キー・ボード部から入力される文
書データやコマンド情報をもとに全体の制御を行
う主制御機構を有すると共に、上記文書フアイル
転送機構は、上記メデイア部と上記文書メモリと
の間の文書フアイルの転送を行うに際して、上記
文書メモリ上の文書フアイルを上記メデイア部に
格納するときには、当該文書フアイルと共に上記
表示位置保持手段に保持されている上記位置情報
をも上記メデイア部に格納し、上記文書メモリ上
に上記メデイア部から文書フアイルを取り込むと
きには、当該文書フアイルを上記文書メモリ上に
取り込むと共に上記位置情報をも取り込んで上記
表示位置保持手段に設定し以前の使用状態に於け
る表示を機械的に再現するように構成されたこと
を特徴とするものである。
〔発明の実施例〕
以下、本発明の実施例を図面を参照しつつ説明
する。
第3図は本発明の1実施例構成を示す図、第4
図は文書フアイル切替表示制御の様子の流れを説
明する図である。第3図において、1ないし4は
第1図に対応するものを示し、5は主制御機構、
6は文書フアイル・リード/ライト機構、7は表
示制御機構、8は文書メモリ、9はレジスタ、1
0と11は文書フアイルを示す。
本発明は、文書切替の指定(1つのコマンドを
与えること)により、まず、今まで処理してきた
文書(現文書フアイル)を、表示位置(例えばカ
ーソル位置)、ウインドウの文書上の位置の位置
情報と共にメデイア部に格納し、新しく指定され
た文書を主記憶上への取り込み処理対象とする。
そして、取り込んだ文書は、表示位置とウインド
ウ位置の位置情報をもとにしてウインドウ設定を
行う。それらの機能を備えた本発明の1実施例構
成を示したのが第3図である。
第3図において、主制御機構1は、キー・ボー
ド部3から受けたデータによつて文書メモリ8、
レジスタ9、表示制御機構7等を通して取り扱い
中の文書データ及びその表示データを更新し、文
書フアイル・リード/ライト機構6を通してメデ
イア部4の文書フアイルデータを更新し、オペレ
ータの指示内容を実現するものである。文書フア
イル・リード/ライト機構6は、主制御機構6か
らメデイア部4と文書メモリ8間の文書フアイル
の転送の指示を受け、それを実行するものであ
る。表示制御機構7は、主制御機構5から表示依
頼を受けて、文書メモリ8の第X行目よりN行
(CRTデイスプレイ表示部2の表示可能行数)の
文書データを表示し、カーソルを第Y文字目の位
置に表示するように制御するものである。ここ
で、XとYは表示依頼時点のレジスタ9の内容で
あり、レジスタ9は、表示制御機構7がCRTデ
イスプレイ表示部2へ文書データを表示する際に
使用する表示データの文書メモリ8上の位置情報
を保持するものである。文書メモリ8は、先に述
べたように、取り扱い中或いは作成中の文書を格
納する主記憶上の記憶領域で、通常表示制御機構
7により制御される表示可能領域よりはるかに大
きい。そして、文書データがキー・ボード部3か
ら入力されると、主制御機構5を通してカーソル
位置以降の対応するメモリ領域にデータが設定さ
れる。一方、メデイア部4には、複数の文書フア
イル10,11が格納されていて、文書フアイル
10,11にはそのフアイルが最後に格納された
時の文書データと共に格納時点のレジスタ9の内
容(位置情報)がコピーされている。
次に文書フアイル切替処理を説明する。まず初
め文書メモリ8には文書フアイルAがロードされ
て編集対象になつているものとし、ここで、主制
御機構5がキー・ボード部3から「現文書をフア
イルBに切り替えよ」という意味の指令を受理す
ると、主制御機構5は、次のステツプに分けて、
その支配下にある下部制御機構を使いながら指令
を実行する。
文書フアイル・リード/ライト機構6へ現文
書フアイルの書き込みを依頼する。これによつ
て、文書フアイル・リード/ライト機構6は、
メデイア部4中の旧版(すなわち現文書フアイ
ルAが既登録ならそのフアイル)があるかどう
かをみて、存在する場合にはそれをメデイア4
中から消去する(この場合には文書フアイル1
0)。そして現文書フアイルAの新版を文書メ
モリ8から取り出し、メデイア4へ登録、書き
出す。このとき、レジスタ9の内容も格納す
る。
更に、文書フアイル・リード/ライト機構6
へ新文書フアイルBのリードを指示する。これ
によつて、文書フアイル・リード/ライト機構
6は、メデイア4上の文書フアイル11をみつ
け、まず、文書本体を取り込み文書メモリ8に
設定する。しかる後文書の位置情報X,Yも取
り込んでレジスタ9に設定する。
次に表示制御機構7に表示指示を与える。こ
れによつて、表示制御機構7は、レジスタ9か
らその内容X,Yを取り出し、表示データ第1
文字が第X行目の先頭に対応する文書メモリ8
上のアドレスにあることを知る。そしてそのア
ドレスからN行分の文書データを表示する。こ
のとき、カーソルは、表示したN行分の先頭か
らY字目の文字に設定する。
上記による表示が終了すると、レジスタ9
を取り込み、現文書フアイルの現在文字(カー
ソルの置かれた文字)のアドレスを記憶し、次
のキー・ボード部3からのデータや指令に備え
る。
レジスタ9の値は、表示窓移動指令(スクロ
ール指令)などにより主制御部5を通して書き
替えられる。また、文書データ1字の入力等で
は、現在文字位置の文書メモリ8のアドレスに
それが設定(書き替えになる)され、レジスタ
9のYの値が+1されて表示指令が与えられ
る。
文書フアイル切替表示制御の様子の流れを示し
たのが第4図である。
最初のフアイルとして、文書Aの要求を受け
ると、メデイア部4から文書Aを現文書フアイ
ルとして文書メモリ8にロードし、ウインドウ
位置情報xA、yAをもとにウインドウ設定を行
う。すなわち、ロード直後に設定されるウイン
ドウ位置は、スクリーンの第1行を文書フアイ
ルのxA行目を照準にし、スクリーン内のカー
ソルの位置をスクリーン左上の文字から数えて
yA字目の文字位置に合わせる。
ロードされた現文書フアイルは、取り扱いフ
アイルとして種々の操作がそれらに加えられ、
ウインドウ位置もどんどん変化していく。
ウインドウ位置x′A、y′Aの位置で文書Bの一
部へ書き込みが必要になつたとすると、そこで
文書切替指令が発行され、新取扱文書として文
書Bが要求される。
文書切替指令によつて、種々変更が加えられ
た文書メモリ8上の最新文書A(現文書フアイ
ル)がメデイア4内に格納され、同時にメデイ
ア4内に今まであつた古い文書フアイルAold
は消去される。
次いで、要求文書フアイルBを文書メモリ8
上にメデイア4内からロードし、先に説明した
と同様にウインドウ位置情報xB、yBをもとに
ウインドウ設定を行う。
そして文書Bに対して所要の操作が行われ
る。この時点では文書Bが現文書フアイルとな
る。
文書Bに対する操作がウインドウ位置x′B
y′Bで終了し、再度、前回取り扱つていた文書
Aの同一箇所からの作業を再開するため、文書
Aへの文書切替指令が発行される。
以降、先に説明した、と同様にして文書
切替指令が実行され、前回のによる文書切替
指令が実行される直前の状態で文書Aのウイン
ドウ設定が実現される。
〔発明の効果〕
以上の説明から明らかなように、本発明によれ
ば、以前に操作の対象となつていた文書がどのよ
うな作業過程であつたかが、たとえオペレータが
忘れていても画面位置やカーソル位置の状態が再
現されるので、容易に思い出すことができ、文書
作成作業の円滑化を計ることができる。また、画
面再現のための情報は、メデイア内のフアイルに
記録されるため、電源を切つたり、他者にシステ
ムの使用権を一旦譲つたりしてシステムを離れ、
時間をおいた後作業を再開する場合であつても、
フアイル名さえ憶えていればよい。このように、
本発明によれば、多数の文書を同時にあちこち参
照、部分記入しながら進めていく文書作成作業に
おいて、文書切替の操作上の負担を軽減し、作業
効率、操作性の大幅な向上を計ることができる。
【図面の簡単な説明】
第1図は文書処理システムの構成概要を示す
図、第2図は従来の文書切替制御方式を説明する
図、第3図は本発明の1実施例構成を示す図、第
4図は文書フアイル切替表示制御の様子の流れを
説明する図である。 1……プロセツサ部、2……CRTデイスプレ
イ表示部、3……キー・ボード部、4……メデイ
ア部、5……主制御機構、6……文書フアイル・
リード/ライト機構、7……表示制御機構、8…
…文書メモリ、9……レジスタ、10と11は文
書フアイル。

Claims (1)

    【特許請求の範囲】
  1. 1 複数の文書フアイルを格納するメデイア部、
    主記憶上の文書メモリ領域に1つの文書フアイル
    を取り込み文書作成作業を実行するプロセツサ
    部、該プロセツサ部に対する文書データやコマン
    ド情報を入力するキー・ボード部、及び上記文書
    メモリの一部の文書データを表示する表示部を備
    えた文書処理システムにおいて、上記プロセツサ
    部は、上記表示部へ表示する文書データの上記文
    書メモリ上の位置情報を保持する表示位置保持手
    段、該表示位置保持手段に保持された位置情報に
    従つて上記文書メモリ上の文書データを上記表示
    部へ表示する制御を行う表示制御機構、上記メデ
    イア部と上記文書メモリとの間の文書フアイルの
    転送を行う文書フアイル転送機構、及び上記キ
    ー・ボード部から入力される文書データやコマン
    ド情報をもとに全体の制御を行う主制御機構を有
    すると共に、上記文書フアイル転送機構は、上記
    メデイア部と上記文書メモリとの間の文書フアイ
    ルの転送を行うに際して、上記文書メモリ上の文
    書フアイルを上記メデイア部に格納するときに
    は、当該文書フアイルと共に上記表示位置保持手
    段に保持されている上記位置情報をも上記メデイ
    ア部に格納し、上記文書メモリ上に上記メデイア
    部から文書フアイルを取り込むときには、当該文
    書フアイルを上記文書メモリ上に取り込むと共に
    上記位置情報をも取り込んで上記表示位置保持手
    段に設定するように構成されたことを特徴とする
    文書処理システムにおける文書切替制御方式。
JP58127340A 1983-07-13 1983-07-13 文書処理システムにおける文書切替制御方式 Granted JPS6019251A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58127340A JPS6019251A (ja) 1983-07-13 1983-07-13 文書処理システムにおける文書切替制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58127340A JPS6019251A (ja) 1983-07-13 1983-07-13 文書処理システムにおける文書切替制御方式

Publications (2)

Publication Number Publication Date
JPS6019251A JPS6019251A (ja) 1985-01-31
JPH0318224B2 true JPH0318224B2 (ja) 1991-03-12

Family

ID=14957494

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58127340A Granted JPS6019251A (ja) 1983-07-13 1983-07-13 文書処理システムにおける文書切替制御方式

Country Status (1)

Country Link
JP (1) JPS6019251A (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63108457A (ja) * 1986-10-24 1988-05-13 Brother Ind Ltd デ−タ処理装置
JPS6380659U (ja) * 1986-11-13 1988-05-27
JPH0546934Y2 (ja) * 1986-12-25 1993-12-09
JPS6486265A (en) * 1987-09-29 1989-03-30 Fujitsu Ltd Restarting processing system for document processor
JPH02158865A (ja) * 1988-12-12 1990-06-19 Canon Inc 文書評価システム
JPH04149671A (ja) * 1990-10-08 1992-05-22 Matsushita Electric Ind Co Ltd 文書作成装置

Also Published As

Publication number Publication date
JPS6019251A (ja) 1985-01-31

Similar Documents

Publication Publication Date Title
US4905185A (en) Apparatus for transferring block data in original form and editing the block data
JPH04181423A (ja) バージョン管理方式
JPH0528868B2 (ja)
JPH0318224B2 (ja)
JPH08314780A (ja) ファイル管理方式
JPS62264329A (ja) 画面テキストエデイタ処理方式
JP2000222258A (ja) データベースの構造を変更する方法、データベース・アクセス要求の制御方法、オンラインシステム、データベース運用支援ミドルウエアを格納する記憶媒体、及び、移行ユーティリティを格納する記憶媒体
Macleod Design and implementation of a display oriented text editor
JPH05324555A (ja) 既実行オペレーションの取消装置
JPH0385650A (ja) ディスクボリューム復元方式
JPS58114149A (ja) 電子フアイリングシステム
JPS6371721A (ja) Ramデイスクの運用方式
JPH0340171A (ja) 文書編集方法およびその装置
JPH0318223B2 (ja)
JPH0474750B2 (ja)
JPH05324556A (ja) 既実行オペレーションの取消装置
JPH05189505A (ja) 図面編集方法および装置
JPH04205269A (ja) 画像情報処理装置
JPH012133A (ja) ファイル管理装置
JPH02250166A (ja) 情報処理装置
JPH0727520B2 (ja) 文書処理装置
JPH0528141A (ja) 文書題名編集方式
JPH07141344A (ja) 文書表示方法
JPH01188928A (ja) マルチウィンドウ表示方式
JPH05303573A (ja) 文書作成装置及び保存/送信方式