JPH02288965A - 文書編集装置 - Google Patents

文書編集装置

Info

Publication number
JPH02288965A
JPH02288965A JP1041765A JP4176589A JPH02288965A JP H02288965 A JPH02288965 A JP H02288965A JP 1041765 A JP1041765 A JP 1041765A JP 4176589 A JP4176589 A JP 4176589A JP H02288965 A JPH02288965 A JP H02288965A
Authority
JP
Japan
Prior art keywords
document data
display
screen
area
displayed
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
JP1041765A
Other languages
English (en)
Inventor
Hideo Suzuki
秀夫 鈴木
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1041765A priority Critical patent/JPH02288965A/ja
Publication of JPH02288965A publication Critical patent/JPH02288965A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、日本語ワードプロセッサ等の文書編集装置
に関し、特に編集対象の文書データとは異なる他の文書
データを参照しながら編集を行うのに好適な文書編集装
置に関する。
[従来の技術] 一般に、手書きで文書を作成する場合、既に作成したペ
ージの文書を適宜参照し、用語の統一性、文脈の整合性
等を確認しながら文書を作成して行く場合が多い。
これと同様のことを従来の日本語ワードプロセッサ等で
行おうとした場合、次の方法があった。
第1の方法は、スクロール操作等を行って表示内容を切
替え、参照したい文書データを表示画面上で探し出して
確認した後、再度、スクロール操作等により作成途中の
文書データを表示させて文書作成処理を継続し、これを
必要に応して繰り返し行って文書を作成していく方法で
ある。
第2の方法は、文書データ上の任意エリアを設定して、
このエリアの文書データを表示画面上の一部に参照デー
タとして表示させて文書を作成していく方法である。こ
の方法では、先ず、第1の方法と同様に、スクロール操
作等を行って表示内容を切替え、参照したい文書データ
を表示画面上で探し出す9そして、探し出した参照した
い文書データをカーソル等で範囲指定し、この範囲の参
照データを表示画面の何処に表示させるかをカーソル等
で位置指定することにより、同一画面表示画面上に編集
対象の文書データと参照データとを同時に表示させる。
[発明が解決しようとする課題] しかし、第1の方法は、参照データと編集対象の文書デ
ータとの表示切替えを繰り返す必要があり、キー操作が
繁雑であった。また、参照データと編集対象の文書デー
タとを同一表示画面に同時に表示することができず、両
者を対比してチエツクするという点では不便であった。
一方、第2の方法は、表示画面上の別Iリア乙、二参照
データと編集対象の文書データとを同時に表示し、参照
データを同一1i!ii面−Lで参照しながら文書デー
タを作成できるという利点があるか、参照データと編集
対象の文書データとを同一画面J−1l−同時に表示さ
せるための操作が極めて繁雑であった。
また、編集処理は、編集対象の文書データが表示された
表示エリアでのみ可能であり、参照データか表示された
表示エリアでは編集処理ができなかった。従って、例え
ば、画表示エリアの文書データを対比して推敲した結果
、参照データの方を訂正すべきであると判断しても、両
データを同時に表示した状態のままでは参照データを訂
正することかできず、−旦、参照データの部分のみを表
示画面全体に表示させて訂正を行い、再度、元の編集対
象の文書データのみに表示切替を行ったり、上記のよう
な繁雑な操作を行って、再度、参照データと編集対象の
文書データとを同一表示画面上に同時表示させたりする
必要があり、面倒であるため、同時表示機能の活用が敬
遠されていた。
この発明の課題は、離間する位置に編集された複数の文
書データを同一表示画面」二に同時に表示することがで
き、かつ、同時表示中のいずれの文書データに対しても
編集処理ができるようにすることである。
[課題を解決するための手段] この発明の手段は次の通りである。
記憶手段段a(第1図の機能ブロック図を参照、以下同
じ)は、文書データを記憶する。
表示手段1]は、記憶手段aに記憶された文書データの
一部を表示する。
表示制御手段Cは、所定の指示に応答して表示1段1−
)の表示画面一トに複数の表示エリアを形成し、所定の
表示エリアにはエリア形成前に表示してあった文書デー
タのうち、編集位置が指定されていた部分を含む一部の
文書データを表示し、他の表、1.;エリア(、ごは記
憶手段a内の任意エリアの文書データを表示する9 指定手段dは、表示制御手段Cにて形成され);コ複数
の表示エリアのうち編集処理の対象となる1つの表示エ
リアを任意に指定する9 1作用] この発明の手段の作用は次の通りである9今、文書を作
成している途中で、現在、表示手段1)」二に表示され
ていない文書データを参照する必要が生したので、所定
の指示を行ったとする。
そうすると、表示制御手段Cは、その指示に応答して、
表示手段1〕の表示画面一トに複数の表示エリアを形成
し、所定の表示エリアにはエリア形成前に表示してあっ
た文書データのうち、編集位置が指定されていた部分を
含む一部の文叫データを表示し、他の表示エリアには記
憶手段a内の任意エリアの文書データを表示する。
そこで、これら各表示エリアの文書データ上較して編集
処理を行うのだが、この際、参照するなめに表示させた
文書データの方を訂正しないときは、その参照するなめ
に表示さぜな文書データの表示エリアを、指定手段dに
より編集対象の表示エリアとして指定して訂正処理を行
えば良い。
すなわち、指定手段dにより任意に表示エリアを指定す
ることにより、いずれの表示エリアにおいても編集処理
が可能となる。
従って、離間する位置に編集された複数の文書データを
同一表示画面上に同時に表示することができ、かつ、同
時表示中のいずれの文書データに対しても編集処理がで
きる し実施例] 以下、一実施例を第2図ないし第7図を参照しながら説
明する。
第2図は、文書編集装置のブロック構成図である。
この文書編集装置はCPUIを中核として文書編集処理
を行うものであり、CPUIの他に、キー人力部2、文
書メモリ3、編集制御部4、表示部5、画面メモリ6、
表示制御部7、カーツルボインクP、及びワークRAM
8を有している。なお、表示部5の表示画面は、20行
表示となっている。
編集制御部4は、キー人力部2のキー操作に応答して、
CPUIの制御の下に、挿入、削除、移動等の各種編集
処理(文書作成処理)を行い、その編集結果を文書メモ
リ3に格納する。この際、CPUIは、表示部5に表示
すべき1画面分の文書データを画面メモリ6に更新記憶
させ、表示制御部7は、画面メモリ6の記憶内容を表示
すべく制御する。
カーソルポインタPは、表示部5の表示画面上に表示さ
れた文書データの位置指定を行うためのカーソルの表示
位置を指定し、表示制御部7は、カーソルポインタPで
指定された位置にカーソルを表示させる。
キー人力部2は、各種の文書データを入力するデータ人
カキ−2a、カーソルの移動を指示するカーソルキー2
bの他に、参照キー2C、サーチキー2d、切替キー2
e、解除キー2f等の各種ファンクションキーを有して
いる。
参照キー2cは、指定入力された検索対象の文字(文字
列を含む1以下検索指定文字と呼ぶ)を検索して表示す
るよう指示するためのキーである。
すなわち、参照キー2cが操作されると、cpulの制
御の下に、表示部5の20行の表示画面が上下に2分割
され、下画面には、分割時点でカーソルにより位置指定
されていた行を含む半画面分の文書データが表示され、
下画面には、文書メモリ3上で検索された検索指定文字
を中心とする10行分の文書データが表示される。
サーチキー2dは、次の検索対象文字列をサーチして、
それに基づいて下画面の表示内容を切替えるように指示
するためのキーである。
切替キー2eは、編集可能な分割画面として、下画面、
下画面を任意に切替指定するためのキーである。
解除キー2fは、上記分割画面を解除して通常の11画
面に戻すためのキーである。
なお、上記のような画面分割処理等を行うに際し、ワー
クRAM8に形成された主開始行格納エリアST、主終
了行格納エリアEN、検索指定文字格納エリアSER,
編集位置格納エリアEDT、補助位置格納エリアSUB
、主画面編集フラグFが活用される。なお、編集位置格
納エリアEDTには、表示画面上でカーソルにて編集対
象として指定された文書データの文書メモリ3上での位
置データが格納される。また、主画面編集フラグFがオ
ンされているときは、下画面での編集が可能となり、オ
フされているときは、下画面での編集が可能となる。そ
の他の各エリアに格納されるデータについては動作と共
に説明する。
次に、実施例の動作を第3図ないし第7図を参照しなが
ら説明する。
先ず、参照キー2C、サーチキー2dの操作に基く分割
表示処理を、第3図及び第4図に基いて説明する。
参照キー2cを操作した後、カーソルキー2bにより所
望の検索文字を1個、或いは複数個指定するとく第3図
ステップSl)、CPUIは、指定された検索文字をワ
ークRAM5内の検索指定文字格納エリアSEHに格納
するくステップS2)。次に、カーソルポインタPが1
0行より後ろの行を示しているか否が、すなわち、10
行より後ろの行の文字が検索文字として指定されたが否
かを判断する(ステップS3)。
その結果、10行より後ろの行の文字が検索文字として
指定されておれば、主開始行格納エリアSTの現在の内
容である、現在表示中のページの先頭行に対応する文書
メモリ3上の通算性Nαを、プラス10するくステップ
S4)。
一方、10行以前の行の文字が検索文字として指定され
ておれば、主終了行格納エリアENの現在の内容である
、現在表示中のページの最終行に対応する文書メモリ3
上の通算性Nαを、マイナス10するくステップS5)
次に、表示内容を一旦クリアして表示部5の表示画面を
上下に2分割し、主開始行格納エリアST内の通算性N
αと主終了行格納エリアEN内の通算性NOとで挾まれ
る文書メモリ3内の文書データを、分割した子画面に表
示するくステップ56)9ここて、ステップS4、B5
、B6の処理内容を第4図に基いて具体的に説明してお
く。
第4図(A1)、(B1)に示したように、5ページの
内容が表示されているときは、主開始行格納エリアs’
r内のページ先頭行対応の通算行NO2主終了行格納エ
リアEN内のページ最終行対応の通算性Noは、各々”
 81 ”、” ] OO”′となっている9そして、
第4図(A]、)に口で示したように、表示画面上の1
5行目の文字が検索文字として指定されたときは、主開
始行格納エリアST1ノー1の通算性Nα” 8 ]、
 ”はプラス10されて’91”となり、主終了行格納
エリアFAN内の通算性Na”100”はそのまま維持
される。従って、表示画面上の第4図(A]jにハツチ
ングで示した下半分の内容が、元通りの位置(子画面)
に表示され、主画面には何も表示されない(第4図(A
2)参照)。
また、第4図(B])に口で示したように、表示画面上
の5行目の文字が検索文字として指定されたときは、主
終了行格納エリアEN内の通算性Nα” 100 ”は
マイナス10されて’91”となり、主開始行格納エリ
アST内の通算性No、 ”8 ] ’“はそのまま維
持される。従って、表示画面」二の第4図(B1)にハ
ツチングで示しな」二半分の内容が、子画面に表示され
、主画面には何も表示されない(第4図(B2)参照)
このようにして、編集対象として表示されていた文書デ
ータのうち、指定された検索文字を含む半画面分の文書
データを、分割した子画面へ表示する。
次に、文書メモリ3」二で、現在表示ページより前のペ
ージの方へ向かって、検索指定文字を検索する(ステッ
プS7)。なお、この検索は、現在表示ページより後ろ
ページの方へ向かって行っても良い。そして、検索した
検索指定文字の位置データを補助位置格納エリアSUB
に格納しくステップS8)、検索した検索指定文字を中
心とする]−0行分の文書データを、分割した主画面に
表示する(ステップS9)。次に、編集位置格納エリア
EDTにセットされている文書メモリ3上の編集位置デ
ータに対応する表示画面」二の位置データを算出し、算
出した位置テ′−夕をカーソルポインタPに格納して(
ステップS]−〇)、子画面での編集処理に移行する。
なお、このステップ81.0の意義については後述する
サーチキー2dが操作されると、」ユ画面編集フラグF
がオンされているか否かを判断しくステップS 1 ]
、 ) 、オンされておれば前述のように主画面での編
集が可能になっているので、文書メモリ3上で、現在の
級集指定位置よりも前の方へ向かって、検索指定文字を
検索するくステップ512)。そして、検索した検索指
定文字の位置データを編集位置格納エリアEDTに格納
して(ステップS ]、 B3)−上記ステップS9に
進む。
一方、主画面フラグFがオフされておれば子画面での編
集が可能になっているので、現在の補助位置格納エリア
SUBで示される補助位置よりも前の方へ向かって、検
索指定文字を検索するくステップ514)。そして、検
索した検索指定文字の位置データを補助位置格納エリア
SUBに格納して(ステップ515)、上記ステップS
9に進む。
ここで、ステップS10の意義について説明すると、例
えば、第4図(B1)のように出画面部分の文字が検索
文字として指定されたときは、その検索文字を含む出画
面部分の文書データは、第4図(B2)のように下の分
割画面に移動表示される。従って、そのままて′は、カ
ーソルポインタPは当該検索文字とは別の文字を指定す
ることとなるため、当該検索文字を編集対象の文字とし
て子画面でカーソルにより初期指定するために行ってい
る。また、サーチキー2dの操作に応答して検索指定文
字を検索し、その検索結果に基いて主画面の表示切替を
行った場合も、同様の趣旨によりステップS10の処理
を行っている。
次に、解除キー2f、及び切替キー2eが操作された場
合の処理を第5図を参照しながら説明する9 上下に画面分割された状態で解除キー2fが操作される
と、主開始行格納エリアST内の通算性Nαをマイナス
10するくステップ551)。そして、マイナス10さ
れた主開始行格納エリアST内の通算性Nαと、主終了
行格納エリアEN内の通算性Nαで挾まれる文書メモリ
3上のエリアの文書データを全画面に表示する(ステッ
プ552)。
すなわち、解除キー2fの操作により、分割されていな
い通常の1画面の表示となる。
次に、主画面編集フラグFがオンされているか否かを判
断しくステップS5B> 、オンされておれば、主画面
編集フラグFをオフする(ステップ554)。そして、
編集位置格納エリアEDTの内容と、補助位置格納エリ
アSUBの内容とを入替える(ステップ555)、次に
、編集位置格納エリアEDTにて示された文書メモリ3
上の編集位置データに対応する表示画面上の位置データ
を算出して、それをカーソルポインタPに格納しくステ
ップ556) 、終了する。
ステップ353にて、主画面編集フラグFがオンされて
おらずオフであると判断されたときは、ステップS54
、S55を経由することなく、直ちにステップS56に
進む。
また、上下に画面分割された状態で切替キー2eが操作
されると、主画面フラグFがオンされているか否かを判
断しくステップ557)、オンされておれば、上記ステ
ップS54に進んで主画面編集フラグFをオフし、オン
されていなければ、ステップ958にて主画面編集フラ
グFをオンして、上記ステップS55に進む。すなわち
、切替キー2eの操作により、編集対象の分割画面を上
下任意に切替指定することが可能となる。
次に、第3図及び第5図の処理を第6図により具体的に
説明する。
今、文書メモリ3には、第6図(A)に示したように、
1ページから5ページまでの文書データが格納されてい
るものとする。なお、第6図中の口で示した部分は、検
索指定文字であり、数値はページNaを示している。。
そして、第6図(R)■に示したように 5ページが表
示されている状態で参照キー2cを操作すると、表示画
面が上ドに2分割され、子画面に]−7 は、検索指定文字を含む5ページの下10行分の文書デ
ータが表示され、主画面には、文書メモリ3上の4ペー
ジの検索指定文字を中心とする10行分の文書データが
表示される(第6図(B)■参照、)。なお、第6図(
B)に於いて、パ■″は、現在、編集対象としてカーソ
ルにて指定されている検索指定文字を示している。すな
わち、表示画面が2分割されている場合、″■゛′が存
在する方の分割画面が編集可能な画面となっている。
この状態でサーチキー2dを操作すると、4ページより
前のページの方へ向かって検索指定文字がサーチされる
が、第6図(A)に示したように、3ページには指定さ
れた検索文字が存在しないので、第6図(B)■に示し
たように、その前の2ページの検索指定文字を中心とす
る10行分の文書データが主画面に表示され、子画面の
表示内容は固定されたままとなる。
第6図(B)■の状態で、解除キー2fを操作すると、
第6図(B)■に示したように、画面分割が解除され元
の5ページの内容全部が1画面に] 8 表示される。
一方、第6図(B)■の状態で、切替キー2eを操作す
ると、第5図のステップS55にて編集位置と補助位置
の入替えが行われ、ステップ856にて、入替えられた
編集位置く元の補助位置:検索指定文字の位置)に対応
する表示位置にカーソル位置が指定される。従って、第
6図<B)■に示しな■”′から明らかなように、」二
価面に表示されている2ページの検索指定文字にカーソ
ルか移動される。ずなわぢ、表示内容は固定されたまま
で、編集可能なく編集対象の)分割画面が下側面から上
側面に切替えられる。
第6図(B)■の状態でサーチキー2dを操作すると、
第6図(B)■に示したように、下側面の表示内容は固
定されたままで、上側面には2ページより前の1−ペー
ジの検索指定文字を中心とする10行分の文書データが
表示される。また、第6図()3)■に示したように、
上側面が編集対象となっている状態で切替キー2eを操
作すると、表示内容は固定されたままで、編集対象の分
割歯] 9 面が」二価面から下側面に切替えられる(第6図1)■
参照)。
また、第6図(B)■に示したように、上側面が編集対
象となっている状態で解除キー2eを操作したときも、
前述の下側面が編集対象となっているときと同様に、画
面分割が解除され、元の5ページの内容全部が1一画面
に表示される。但し、この画面分割解除に当っては、元
の5ページの上半分のエリアの文字が検索文字として指
定されたときは、第5図のステップS51の処理から推
測できるように、4ページの後半のエリアの文書データ
と当該環元の5ページの前半のエリアの文書データとが
1画面に表示される。
このように、簡単な操作で、検索指定文字を含む他のペ
ージの文書データの半ページ分を、分割した上側面に切
替表示し、編集していたページの検索指定文字を含む半
ページ分の文書データを、下側面に固定的に表示し、か
つ、編集対象の分割画面を上下任意に切替えることがで
きる。
なお、この発明は、上述の実施例に限定されることなく
、例えば、3以上の複数画面に自動的に分割することも
可能である。また、画面分割を自動的に行うことなく、
いわゆるマルチウィンドウを所定位置に自動形成するこ
とも可能である。
[発明の効果] この発明によれば、簡単な操作で同一表示画面」〕に同
時に複数の文書データが表示されるので、複数の文書デ
ータを対比しながら行う編集作業を容易に行うことがで
きる。また、簡単な切替操作により、同時表示中のいず
れの文書データに対しても編集処理が可能となるので、
同時表示された編集途中の文書データと既に作成(編集
)した文書データとを比較し、その比較結果に応じて既
に作成(編集)した文書データをも簡単に訂正等するす
ることができ、使い勝手が格段に向」ニする。
サーチキーを操作した場合の処理を示すフローヂャート
、第4図は第3図における画面分割処理を説明するため
の図、第5図は解除キー又は切替キーを操作した場合の
処理を示ずフlフーチャーI〜、第6図は第3図及び゛
第5図の処理内容を具体的に説明するための図である。
1・・−CPU、2・・キー人力部、2C−参照キー2
e−・・切替キー、3−・文書メモリ、5−・・表示部
、6−・・画面メモリ、8−・・ワークメモリ、ST−
主開始行格納エリア、EN−・・主終了行格納エリア、
SER・・−検索指定文字格納エリア、ED T・・・
編集位置格納エリア、5UI3−・補助位置格納エリア
、F・・・」二価面編集フラグ。
特 許 出 願 人   カシオ計算機株式会社
【図面の簡単な説明】
第1U;!Uはこの発明の機能ブロック図、第2図は実
施例のブロック構成図、第3図は参照キー又は第 図 (B)

Claims (1)

  1. 【特許請求の範囲】 文書データを記憶する記憶手段と、 この記憶手段に記憶された文書データの一部を表示する
    表示手段と、 所定の指示に応答して上記表示手段の表示画面上に複数
    の表示エリアを形成し、所定の表示エリアにはエリア形
    成前に表示してあった文書データのうち、編集位置が指
    定されていた部分を含む一部の文書データを表示し、他
    の表示エリアには上記記憶手段内の任意エリアの文書デ
    ータを表示する表示制御手段と、 この表示制御手段にて形成された複数の表示エリアのう
    ち編集処理の対象となる1つの表示エリアを任意に指定
    する指定手段と、 を備えたことを特徴とする文書編集装置。
JP1041765A 1989-02-23 1989-02-23 文書編集装置 Pending JPH02288965A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1041765A JPH02288965A (ja) 1989-02-23 1989-02-23 文書編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1041765A JPH02288965A (ja) 1989-02-23 1989-02-23 文書編集装置

Publications (1)

Publication Number Publication Date
JPH02288965A true JPH02288965A (ja) 1990-11-28

Family

ID=12617499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1041765A Pending JPH02288965A (ja) 1989-02-23 1989-02-23 文書編集装置

Country Status (1)

Country Link
JP (1) JPH02288965A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04326464A (ja) * 1991-04-26 1992-11-16 Sharp Corp 情報処理装置およびその表示制御方法
JPH04326463A (ja) * 1991-04-26 1992-11-16 Sharp Corp 情報処理装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04326464A (ja) * 1991-04-26 1992-11-16 Sharp Corp 情報処理装置およびその表示制御方法
JPH04326463A (ja) * 1991-04-26 1992-11-16 Sharp Corp 情報処理装置

Similar Documents

Publication Publication Date Title
US6081819A (en) Electronic calculator with graph displaying function
JPH0363756A (ja) 文書編集装置
JPH08179817A (ja) 工作機械用表示操作装置
JPH0419793A (ja) 画面スクロール制御方式
JPH02288965A (ja) 文書編集装置
JPH03204687A (ja) プレゼンテーション装置
US5504850A (en) Data processing apparatus with headline representation
JPH07146642A (ja) ラダープログラムの入力方式
JPS58163036A (ja) 文書作成装置
JP2958927B2 (ja) 文書処理装置
JPH02288966A (ja) 参照データ表示装置
JP2721500B2 (ja) 文書編集装置
JP3123720B2 (ja) プログラマブルコントローラのプログラミング方法及びプログラミング装置
JPH02176853A (ja) 文字処理装置
JPH01166103A (ja) 数値制御装置
JP2655900B2 (ja) 文字処理装置
JPH0546298A (ja) 機能説明表示付電子機器
JPH07219948A (ja) 文書処理装置
JPH081549B2 (ja) 文字処理装置
JPH02275524A (ja) マルチウインドウ編集管理方法
JPS62256072A (ja) 文章処理装置
JPH06239093A (ja) 毛筆描画装置の描字用データの作成方法
JPH06342430A (ja) 自動ページ分割表示編集装置
JPH03266071A (ja) 文書処理装置
JPH0433010A (ja) 加工プログラムの検索方式