JPS5812038A - 文字処理装置 - Google Patents
文字処理装置Info
- Publication number
- JPS5812038A JPS5812038A JP56108831A JP10883181A JPS5812038A JP S5812038 A JPS5812038 A JP S5812038A JP 56108831 A JP56108831 A JP 56108831A JP 10883181 A JP10883181 A JP 10883181A JP S5812038 A JPS5812038 A JP S5812038A
- Authority
- JP
- Japan
- Prior art keywords
- display
- character
- register
- data
- line
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本慟明は、表示装置を有する文字処理装置に関するもの
である。
である。
従来ヒの種の文字処理装置においては、一度作成した文
書に挿入、削除、マージなどの変更処理な行うことがあ
るが、その場合に変更後の文書全体の大ぎさ、例えば真
数9行数9桁数などを知るためkは、表示義置上でカー
ソルをその文書の最後の文字の位置まで移動させなけれ
ばならず、従って変更の都度文書の大きさを知るためk
はその都度カーソルを操作する煩雑さがあった。
書に挿入、削除、マージなどの変更処理な行うことがあ
るが、その場合に変更後の文書全体の大ぎさ、例えば真
数9行数9桁数などを知るためkは、表示義置上でカー
ソルをその文書の最後の文字の位置まで移動させなけれ
ばならず、従って変更の都度文書の大きさを知るためk
はその都度カーソルを操作する煩雑さがあった。
本発明の目的は、かかる従来の欠点を除去し、常に文書
全体の大きさを表示しておくことkより、挿入、NJ鎗
、マージなどの変更処理を行っても、その都度文書全体
の大きさを見ることができるよ5KL、た文学部m装置
を提供することにある。
全体の大きさを表示しておくことkより、挿入、NJ鎗
、マージなどの変更処理を行っても、その都度文書全体
の大きさを見ることができるよ5KL、た文学部m装置
を提供することにある。
そのために1本発明は、文字情報を一時記憶する記憶手
段と、該記憶手段内に格納され・ている前記文字情報を
表示する表示手段と、前記文字情報の量を示すデータを
演算する手段と、前記データを藺紀表示手RK表示する
手段とを具備したことを特徴とする。
段と、該記憶手段内に格納され・ている前記文字情報を
表示する表示手段と、前記文字情報の量を示すデータを
演算する手段と、前記データを藺紀表示手RK表示する
手段とを具備したことを特徴とする。
以下に図面により本発明な詳JIIKI!明する。
第1図は本発明の一実施例の構成を示し、図示の構成に
おいて、lはマイクロブ關セッサ、1は各入出カメモリ
の番地を指定するアドレスバス、Jは各種のデータの転
送に用いる双方向性のデータバスである。参はコントロ
ールパスであって、各メモリ等のリード、ライト、イン
タラブドつ受付け、データセットのタイ建ング等を伝送
するために用いる。さらに、Jはキーボードであって、
313図にその構成配置の例を示すように、英数字およ
び仮名文字等の文字キー#Jム、カーソルを操作スるカ
ーソル中−aSS、表示アドレス変艷モードに入つたり
解除するための表示アドレス変更キーjC1文字の種別
(英文字、漢字9片仮名。
おいて、lはマイクロブ關セッサ、1は各入出カメモリ
の番地を指定するアドレスバス、Jは各種のデータの転
送に用いる双方向性のデータバスである。参はコントロ
ールパスであって、各メモリ等のリード、ライト、イン
タラブドつ受付け、データセットのタイ建ング等を伝送
するために用いる。さらに、Jはキーボードであって、
313図にその構成配置の例を示すように、英数字およ
び仮名文字等の文字キー#Jム、カーソルを操作スるカ
ーソル中−aSS、表示アドレス変艷モードに入つたり
解除するための表示アドレス変更キーjC1文字の種別
(英文字、漢字9片仮名。
平fE名) 指定キー、パックスペースキー、スペース
キー、各種タブキー、改頁キー、改行中−などの各種の
文書作成用iwsキ一群jDを有する。
キー、各種タブキー、改頁キー、改行中−などの各種の
文書作成用iwsキ一群jDを有する。
次に、番はキーメート;ントロー2である。キクントー
−24によってエンコードするとともに、インクラット
信号をコントロールバスダに送出する。りはCRTコン
トローラであり、CRTディスプレイt、キャラクタジ
ェネレータ!、リフレッシ為メモリ10、リフレッシュ
メモリコントローラ//を制御する。また、 CRTデ
ィスプレイtは通常のテレビジョン受像機と同様のディ
スプレイを行なうことかで鯉る。キャラクタジェネレー
タデは文字コード、文字パターンの行アドレス等のコー
ド人力によりその文字パターンのうちの行のパターンな
顆状に出力する。リフレッシユメ毫り10はC1LTデ
ィスプレイHc表示する文字コードを記憶し、 CIT
コントa−ツクからの表示の指示に応じ【繰返しその文
字コードを出力する。リフレツシエメモリ;ン)a−1
)//はCRTコントローヲクからの指示に応じてCR
T fi示のための上述したりフレツシ為サイクルとマ
イクロプロセラ?lからのデータの書込み、読出しを制
御する。さらに、/コは続出し専用メモリ、すなわち、
いわゆるROMであって、第2図に示した制御手順を記
憶するとともに各種の処理手順を記憶させておく、また
、/JはRQM /J #)コントローラである。
−24によってエンコードするとともに、インクラット
信号をコントロールバスダに送出する。りはCRTコン
トローラであり、CRTディスプレイt、キャラクタジ
ェネレータ!、リフレッシ為メモリ10、リフレッシュ
メモリコントローラ//を制御する。また、 CRTデ
ィスプレイtは通常のテレビジョン受像機と同様のディ
スプレイを行なうことかで鯉る。キャラクタジェネレー
タデは文字コード、文字パターンの行アドレス等のコー
ド人力によりその文字パターンのうちの行のパターンな
顆状に出力する。リフレッシユメ毫り10はC1LTデ
ィスプレイHc表示する文字コードを記憶し、 CIT
コントa−ツクからの表示の指示に応じ【繰返しその文
字コードを出力する。リフレツシエメモリ;ン)a−1
)//はCRTコントローヲクからの指示に応じてCR
T fi示のための上述したりフレツシ為サイクルとマ
イクロプロセラ?lからのデータの書込み、読出しを制
御する。さらに、/コは続出し専用メモリ、すなわち、
いわゆるROMであって、第2図に示した制御手順を記
憶するとともに各種の処理手順を記憶させておく、また
、/JはRQM /J #)コントローラである。
/41は2ンダムアクセスメ毫す、いわゆるRAMであ
り、各種のデータの一時記憶に用いられる。例えば、キ
ーが一ドJより入力されたキー信号が記憶される人力デ
ータレジスタ!座臘、現在カーソルの位置する員を示す
貞レジスタFIL、その頁の何行目にカーソルが位置す
るかを示す行レジスタLR,その行の何行目にカーツル
が位置するかを示す桁しジスI DR%表示アドレス変
51!4−ドであるか否かを示すフラグフリップフロッ
プCKFF%文普全体の頁数な示す員しジスタP勧−文
書全体における蛾終行を示す行レジスタ1、その蛾終行
の最終文字桁を示す桁レジスタDRA等を有する。
り、各種のデータの一時記憶に用いられる。例えば、キ
ーが一ドJより入力されたキー信号が記憶される人力デ
ータレジスタ!座臘、現在カーソルの位置する員を示す
貞レジスタFIL、その頁の何行目にカーソルが位置す
るかを示す行レジスタLR,その行の何行目にカーツル
が位置するかを示す桁しジスI DR%表示アドレス変
51!4−ドであるか否かを示すフラグフリップフロッ
プCKFF%文普全体の頁数な示す員しジスタP勧−文
書全体における蛾終行を示す行レジスタ1、その蛾終行
の最終文字桁を示す桁レジスタDRA等を有する。
ljはRAM/参のコントローラである。14はフロッ
ピディスク、/りは70ツビデイスク駆動装置、itは
7oツビ駆動装置17のコントローラである。また、l
デはプリンタ、Xはプリンタ/lのコントローラである
。
ピディスク、/りは70ツビデイスク駆動装置、itは
7oツビ駆動装置17のコントローラである。また、l
デはプリンタ、Xはプリンタ/lのコントローラである
。
本文字地理装置はキーボードSよりの人力により作動さ
れるものであり、キーボードjより人力がなされると、
インクラット信号がマイクロプロセラ?/に伝えられる
。これKよりROM /コ内に記憶されている制御手順
に従って各種の制御がなされる。
れるものであり、キーボードjより人力がなされると、
インクラット信号がマイクロプロセラ?/に伝えられる
。これKよりROM /コ内に記憶されている制御手順
に従って各種の制御がなされる。
次に、313図を参照しながら第7図示の本発明装置の
動作な説明する。まず、ステップ81において今−I−
ドプントロー?6よりデータを読み取ってRAM/参内
の入力データレジスタINDBに入れる。ステップ82
11Cおいて入力データレジスタINDI内のデータが
表示アドレス変更キーjCからの入力であるか否かを判
別し、変更キー人力であったならばステップ82に移行
し、表示アドレス変更毫−ドであるか否かを示すフラグ
フリツプフーツプCI[FFの内容がlであるか否かを
判別する。
動作な説明する。まず、ステップ81において今−I−
ドプントロー?6よりデータを読み取ってRAM/参内
の入力データレジスタINDBに入れる。ステップ82
11Cおいて入力データレジスタINDI内のデータが
表示アドレス変更キーjCからの入力であるか否かを判
別し、変更キー人力であったならばステップ82に移行
し、表示アドレス変更毫−ドであるか否かを示すフラグ
フリツプフーツプCI[FFの内容がlであるか否かを
判別する。
7ツダフリツプ70ツブCKFFの内容が0であれば、
ステップ84に進み、)2グフリツプフロツグCKFF
を7にセットして表示アドレス変更モードに入り、ここ
でJIl1図の如(CRTディスプレイIf)表示面に
映出されている頁の―Pがプリンクして頁の入力を勧誘
する0次に1ステツプ8JJ(おいて、表示アドレス変
更モードでないときKILステップBツに移行して、フ
ラグフリップフロップCKFFの内容がlであるか否か
を判定する。ここで、フラグフリップフロップC1yF
の内容がIであるならば、表示アドレス変更モードであ
るので、ステップ8fに進み、入力データが負入力であ
るか否かを判定する。こむで、入力データが負入力であ
るならば、ステップitに移行し、入力データレジスタ
INDHの内容な頁レジスタPRk転送し、C凰丁ディ
スプレイl上の置棚のプリンクを止めて行欄りをプリン
クさせる。他方、ステップst において、入力データ
が負入力でないときには、ステップ810で入力データ
が行入力であるか否かを判定する。そして、行入力であ
るならば、ステップ8/)に移行し、入力データレジス
タINDRの内容を行レジスタLRk転送し、それと共
に行欄りのプリンタを止めて桁@Dをプリンクさせる。
ステップ84に進み、)2グフリツプフロツグCKFF
を7にセットして表示アドレス変更モードに入り、ここ
でJIl1図の如(CRTディスプレイIf)表示面に
映出されている頁の―Pがプリンクして頁の入力を勧誘
する0次に1ステツプ8JJ(おいて、表示アドレス変
更モードでないときKILステップBツに移行して、フ
ラグフリップフロップCKFFの内容がlであるか否か
を判定する。ここで、フラグフリップフロップC1yF
の内容がIであるならば、表示アドレス変更モードであ
るので、ステップ8fに進み、入力データが負入力であ
るか否かを判定する。こむで、入力データが負入力であ
るならば、ステップitに移行し、入力データレジスタ
INDHの内容な頁レジスタPRk転送し、C凰丁ディ
スプレイl上の置棚のプリンクを止めて行欄りをプリン
クさせる。他方、ステップst において、入力データ
が負入力でないときには、ステップ810で入力データ
が行入力であるか否かを判定する。そして、行入力であ
るならば、ステップ8/)に移行し、入力データレジス
タINDRの内容を行レジスタLRk転送し、それと共
に行欄りのプリンタを止めて桁@Dをプリンクさせる。
ステップ810において、入力データが行入力でないと
きkは、この入力データは行入力であるので、ステップ
8/JK移行し、入力データレジスメINDBの内容を
桁レジスタD凰に移し、CIITディスプレイl上では
桁@Dのプリンクを止めて置棚Pをプ9yりさせる。す
なわち、・・・→頁→行→桁→頁→・−の細く願々に人
力データを所定のレジス/に入力することkなる。
きkは、この入力データは行入力であるので、ステップ
8/JK移行し、入力データレジスメINDBの内容を
桁レジスタD凰に移し、CIITディスプレイl上では
桁@Dのプリンクを止めて置棚Pをプ9yりさせる。す
なわち、・・・→頁→行→桁→頁→・−の細く願々に人
力データを所定のレジス/に入力することkなる。
ステップg7において、フラグフリップフロップClF
FがIでないときkは、表示アドレス変更モードではな
いので、ステップs/Jに移って、各種の入力処理、例
えば通常の英文字カナ文字の入力中カナ文字人力による
カナ漢字変換入力文字コード入力勢中制御lI&層が行
なわれる。この処理は通常の9−ドプロセを等により実
視され【いるものと同様の処理であり、このとぎ挿入子
削除等の変更旭1が行なわれると、全体の文字数が変化
するので全体の真数を示すレジスタPRA 、最終頁の
行数を示すシジスタLR&および最終行の側桁まで文字
が埋まっているかを示すレジスタDR&がかかる変更処
mに対応して変化する0次にステップ81参に移行し、
頁9行0桁の各レジスタPRA、 L■。
FがIでないときkは、表示アドレス変更モードではな
いので、ステップs/Jに移って、各種の入力処理、例
えば通常の英文字カナ文字の入力中カナ文字人力による
カナ漢字変換入力文字コード入力勢中制御lI&層が行
なわれる。この処理は通常の9−ドプロセを等により実
視され【いるものと同様の処理であり、このとぎ挿入子
削除等の変更旭1が行なわれると、全体の文字数が変化
するので全体の真数を示すレジスタPRA 、最終頁の
行数を示すシジスタLR&および最終行の側桁まで文字
が埋まっているかを示すレジスタDR&がかかる変更処
mに対応して変化する0次にステップ81参に移行し、
頁9行0桁の各レジスタPRA、 L■。
DBムの内容をCB?ディスプレイtに表示する。
ステップ8Jにおいてフラグフリップフロップα〃の内
容がIであると判断されたときKは、表示アドレス変更
モードであるときに表示アドレス変更キーjcが再度押
されたことを示す、辷のときには、ステップ8#に移行
し、各レジスタPR1LR,DRの内容を参照して、頁
レジスタPRの内容の示す真中の行レジスタLRの内容
の行からCRTディスプレイtIlc*示し、カーソル
C8はレジスタPR,LR,DBの示す位置におく0例
えば、−参図では、カーソルCBの位置が/[2行)桁
を示しているのを、上述のように表示アドレス変更キー
JCを押して、例えば/El/行j桁に変更したとする
。しかる後に、表示アドレス変更キーjCを再度押すと
、第5図に示すように、CRTディスプレイを上には変
更した位置にカーソルC8が置かれ、その行から表示さ
れることとなる。次にステップ8jK移行し【、7うl
フリッグ7OツブCKFFをθにセットし表示アドレス
変更モードから抜は出る。
容がIであると判断されたときKは、表示アドレス変更
モードであるときに表示アドレス変更キーjcが再度押
されたことを示す、辷のときには、ステップ8#に移行
し、各レジスタPR1LR,DRの内容を参照して、頁
レジスタPRの内容の示す真中の行レジスタLRの内容
の行からCRTディスプレイtIlc*示し、カーソル
C8はレジスタPR,LR,DBの示す位置におく0例
えば、−参図では、カーソルCBの位置が/[2行)桁
を示しているのを、上述のように表示アドレス変更キー
JCを押して、例えば/El/行j桁に変更したとする
。しかる後に、表示アドレス変更キーjCを再度押すと
、第5図に示すように、CRTディスプレイを上には変
更した位置にカーソルC8が置かれ、その行から表示さ
れることとなる。次にステップ8jK移行し【、7うl
フリッグ7OツブCKFFをθにセットし表示アドレス
変更モードから抜は出る。
なお、以上では文書全体の大きさを表示するのに頁9行
0桁を用いた例について述べたが、文書全体の大きさを
表わすのはかかる例に@られるものではなく、必l!に
応じて、行数あるいは文字数を表示するよ5Kしてもよ
い。
0桁を用いた例について述べたが、文書全体の大きさを
表わすのはかかる例に@られるものではなく、必l!に
応じて、行数あるいは文字数を表示するよ5Kしてもよ
い。
以上から明らかなよ5に、本発明によれば、挿入子削除
等の文書変更処理を行っても常に文書全体の大きさを把
握でき、従って文書の編集作成を迅速に行うために大幹
く寄与する。
等の文書変更処理を行っても常に文書全体の大きさを把
握でき、従って文書の編集作成を迅速に行うために大幹
く寄与する。
1IIIlIWIの簡単な説明
第1図は本発明文字処理装置の構成例を示すブーツク線
図、第1図は第1図示のキーボードの詳細例を示す配置
図、第3図は第1図示の装置の制御手職を示すフローチ
ャート、第参図および第jaoは本発明における表示態
様の例をそれぞれ示す111@図である。
図、第1図は第1図示のキーボードの詳細例を示す配置
図、第3図は第1図示の装置の制御手職を示すフローチ
ャート、第参図および第jaoは本発明における表示態
様の例をそれぞれ示す111@図である。
l・・・マイクロプロセッサ、
−・−アドレスバス、 J・・・データバス、ダ・
−・コントロールパス、 3・・・キーボード、 6・・・中−メードコントローラ、 γ・−CRTコントローラ、 1−CRTディスプレイ、 !・・−キャラクタジェネレータ、 /θ・・・リフレッシュメモリ、 //・−・リフレツシ二メモリコントローラ、/コ・・
・リードオンリメモリ(ROM )、/J・−ROMコ
ントローラ、 /亭・・・ランダムアクセスメモリ(RAM )、/、
t−RAM :1ントa−’)、 16・・・フロッピディスク、 /り・−・フロッピ駆動装置、 /I・・・フロッピ駆動コントローラ、lヂ・−プリン
タ、 〃・・−プリンタコントローラ、 PR・・−員レジスタ、LR−行レジスタ、DR・・−
桁レジスタ、 CKFF ・−72グフリツプフロツプ、DliLA−
・・術レジスタ、 INDI・・・入力データレジスタ、 Jムー文字中一群、jB ・・・カーソ羨キ一群、SC
・−表示アドレス変更キー、 AD −一文書作成用制御キー。
−・コントロールパス、 3・・・キーボード、 6・・・中−メードコントローラ、 γ・−CRTコントローラ、 1−CRTディスプレイ、 !・・−キャラクタジェネレータ、 /θ・・・リフレッシュメモリ、 //・−・リフレツシ二メモリコントローラ、/コ・・
・リードオンリメモリ(ROM )、/J・−ROMコ
ントローラ、 /亭・・・ランダムアクセスメモリ(RAM )、/、
t−RAM :1ントa−’)、 16・・・フロッピディスク、 /り・−・フロッピ駆動装置、 /I・・・フロッピ駆動コントローラ、lヂ・−プリン
タ、 〃・・−プリンタコントローラ、 PR・・−員レジスタ、LR−行レジスタ、DR・・−
桁レジスタ、 CKFF ・−72グフリツプフロツプ、DliLA−
・・術レジスタ、 INDI・・・入力データレジスタ、 Jムー文字中一群、jB ・・・カーソ羨キ一群、SC
・−表示アドレス変更キー、 AD −一文書作成用制御キー。
特許出願人 キャノン株式会社
第4図
第5図
Claims (1)
- 【特許請求の範囲】 1)文字情報を一時記憶する記憶手段と、咳記憶手段内
に格納されている前記文字情報を表示する表示手段と、
1111r#e文字情報の量を示すデータを演算する手
段と、前記データな前記表示手段に表示する手段とを具
備したことを特徴とする文字処理装置。 2)前記データは前記文字情報全体の量を表わす内容を
もつことを特徴とする特許請求の範囲第1現記−の文字
処理装置。 3)前記データは前記文字情報全体“の量を表わす内容
と、前記表示手段により映出されるカーソルの位置を表
わす内容とから成ることを特徴とする特許請求の範S第
1項紀幀゛の文字処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56108831A JPS5812038A (ja) | 1981-07-14 | 1981-07-14 | 文字処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56108831A JPS5812038A (ja) | 1981-07-14 | 1981-07-14 | 文字処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5812038A true JPS5812038A (ja) | 1983-01-24 |
| JPH0256700B2 JPH0256700B2 (ja) | 1990-11-30 |
Family
ID=14494649
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56108831A Granted JPS5812038A (ja) | 1981-07-14 | 1981-07-14 | 文字処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5812038A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6224360A (ja) * | 1985-07-23 | 1987-02-02 | Sharp Corp | ワ−ドプロセツサ |
-
1981
- 1981-07-14 JP JP56108831A patent/JPS5812038A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6224360A (ja) * | 1985-07-23 | 1987-02-02 | Sharp Corp | ワ−ドプロセツサ |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0256700B2 (ja) | 1990-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63766A (ja) | 文書処理装置 | |
| JPS5812038A (ja) | 文字処理装置 | |
| JPS60241156A (ja) | ワ−ドプロセツサ | |
| JPS6318215B2 (ja) | ||
| JP2555036B2 (ja) | 文字列入力装置 | |
| JPS6236252B2 (ja) | ||
| JPS62111283A (ja) | 文字出力装置 | |
| JPS5840659A (ja) | 文字処理装置 | |
| JP2846655B2 (ja) | 文字訂正方法 | |
| JP2756246B2 (ja) | 文字処理装置 | |
| JPS6083122A (ja) | 文字処理装置 | |
| JPS63255764A (ja) | 表デ−タ入力方式 | |
| JPS60126762A (ja) | 文章処理装置 | |
| JPH05108616A (ja) | 文書処理装置 | |
| JP3273607B2 (ja) | 文書処理装置 | |
| JPS62247450A (ja) | ワ−ドプロセツサ | |
| JPH0683828A (ja) | 文書処理装置 | |
| JPS58129540A (ja) | 文字処理装置 | |
| JPS61110260A (ja) | 文字処理装置 | |
| JPH0385670A (ja) | 二段階表示方式文書処理装置 | |
| JPH0350310B2 (ja) | ||
| JPH0719189B2 (ja) | データ入力装置 | |
| JPS62251870A (ja) | 文字入力装置 | |
| JPH02297278A (ja) | 未使用登録符号表示機能付き文書処理装置 | |
| JPH04290157A (ja) | 文書処理装置 |