JPH0262870B2 - - Google Patents

Info

Publication number
JPH0262870B2
JPH0262870B2 JP54125153A JP12515379A JPH0262870B2 JP H0262870 B2 JPH0262870 B2 JP H0262870B2 JP 54125153 A JP54125153 A JP 54125153A JP 12515379 A JP12515379 A JP 12515379A JP H0262870 B2 JPH0262870 B2 JP H0262870B2
Authority
JP
Japan
Prior art keywords
tab
character
data
display
storage means
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
JP54125153A
Other languages
English (en)
Other versions
JPS5648677A (en
Inventor
Shunpei Takenaka
Hiroshi Oowada
Shuji Ichimura
Katsumi Masaki
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 JP12515379A priority Critical patent/JPS5648677A/ja
Publication of JPS5648677A publication Critical patent/JPS5648677A/ja
Publication of JPH0262870B2 publication Critical patent/JPH0262870B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 本発明はワードプロセサ等における文字処理装
置に関するものであり、特にタブがセツトされて
いる場合に於けるタブ位置を表示する文字処理装
置に関するものである。
従来ワードプロセサ等においてタブの表示は全
くないか、または、デイスプレイ画面の最上部の
行に文字の位置を表示するためのスケールの近傍
にタブがセツトされていることを示すマークを表
示する様な手段がとられるに過ぎなかつた。この
ため、従来のワードプロセサは、文章等の表示に
おいてタブ用の表示ラインを要するため、文章用
の表示ラインが減少する欠点を有し、かつ、画面
の下部への入力中に於てはタブの位置が表示され
ている最上ラインと離れているためタブ位置を明
確に認識することができない欠点を有していた。
本発明は上述の欠点を排除し、タブの表示のた
めのラインを設けることなくタブ位置を明確に表
示する文字処理装置を提供しようとするものであ
る。
すなわち、本発明の文字処理装置は、表示すべ
き文字データを記憶する記憶手段と、前記記憶手
段に記憶される文字データを複数行に渡り表示す
る表示手段と、前記複数行に共通のタブ位置デー
タを記憶するタブ位置記憶手段と、前記記憶手段
に記憶される文字データ及び前記タブ位置記憶手
段に記憶される前記タブ位置データに基づいて、
前記タブ位置でなく、かつ、前記文字データが存
在しない位置に、所定のマークを表示する表示制
御と前記タブ位置データに対応する各位置に前記
文字データが存在しない場合には、前記所定のマ
ークとは異なるマークを前記複数行の各位置に表
示する表示制御と前記タブ位置データに対応する
位置に前記文字データが存在する場合には、前記
文字データに対応する文字パターンを表示する表
示制御とを遂行する表示制御手段、とを有したこ
とを特徴とするものである。
以下本発明の一実施例を図面により説明する。
第1図は本発明に係る文字処理装置の構成を示
すものである。1はマイクロプロセサ、2は各
I/O、メモリの番地を指定するアドレスバス、
3は各種のデータを転送するために用いられる双
方向性のデータバス、4はメモリ等のリード/ラ
イト、インタラプトの受付、データセツトのタイ
ミング等を送るために用いられるコントロールバ
スである。
これらのバスに下記の装置が配置される。
5はデータ入力用のキーボード、6はキーボー
ドコントローラでキーボードコントローラ6はキ
ーボード5より入力されたデータをエンコードす
るとともにインタラプト信号をコントロールバス
4に送る。
7はCRTコントローラで、例えば日立製の集
積回路H−D46505等が用いられ、これはCRT装
置8、キヤラクタジエネレータ9、リフレツシユ
メモリ10、リフレツシユメモリコントローラ1
1を制御する。
CRT装置8は、通常のテレビジヨンと同様の
デイスプレイを行うことができるものであり、キ
ヤラクタジエネレータ9は、文字コード、文字パ
ターンの行アドレス等のコード入力により該文字
パターンの該行のパターンを順次出力するもので
ある。また、リフレツシユメモリ10は、CRT
装置8に表示する文字コードを記憶し、CRTコ
ントローラ7よりの表示の指示によりくり返し文
字コードを出力し、リフレツシユメモリコントロ
ーラ11はCRTコントローラ7の指示に従つて
CRT表示のためのリフレツシユサイクルとマイ
クロプロセサ1よりのデータの書き込み、読み出
しを制御する。
12はROM(読取り専用メモリ)であり、本
発明の実行の手段を記憶し、且各種の処理手段を
記憶するものである。13はこのROM12のコ
ントローラである。
14はRAM(ランダムアクセスメモリ)であ
り各種のデータの一時記憶に用いられ、コントロ
ーラ15によつてコントロールされる。図示の
RAM14は、文書データエリア14A、タブレ
ジスタ14B、画面先頭ポインタ14Cを含む。
16はフロツピイドライブ装置であり、17は
フロツピイドライブ装置16のコントローラであ
る。
18はプリンタ、19はプリンタのコントロー
ラを示す。
ROM12内に記憶された制御手順によりキー
ボード5よりの入力に従つて所謂ワードプロセサ
処理を行いその結果を逐次CRT8に表示するた
めに、ROM12内のCRT表示制御の部分に入る
と、第2図に示す制御が開始される。即ち、ワー
ドプロセサ処理によりCRT画面の先頭に表示す
べきデータのアドレスはRAM14内にある画面
先頭ポインタ14Cに記憶されている。また当然
文書等のデータはRAM14内の文書データエリ
ア14Aに記憶されており、前記画面先頭ポイン
タ14Cは当然にこの文書データエリア14Aの
中のアドレスを指示している。一方タブの位置
は、RAM14内のタブレジスタ14B内に、ワ
ードプロセサ処理によりタブセツトの入力に従つ
て記憶されている。このタブレジスタ14Bは
CRT表示上横方向の文字位置に対応して設けら
れるもので、例えば横方向が32文字の表示であれ
ば32個のレジスタを持つことになる。
上記の前提のもとにCRT表示制御の部分につ
いて、第2図を参照して説明する。この第2図の
説明図に於てリフレツシユメモリ10はiCRTB
と記されるもので、容量はCRTの表示文字数に
対応し、横M文字、縦N文字の表示を行うもの
で、その位置は画面先頭の位置即ち左上部隅より
横へi文字目、縦にJ文字目という如く座標とし
て表され、それに対応するリフレツシユメモリは
iCRTB(i,J)で示される。またタブレジスタ
14BはiTABとして示してあり、iTABは上記
のCRT表示の横方向の文字数即ちMに対応する
ものである。タブのセツトされている位置はこの
レジスタの値が1である所であり、セツトされて
いない場合は0となつている。即ちタブレジスタ
iTAB(i)=1はタブがセツトされていることを
示し、iTAB(i)=0はタブがセツトされていな
いことを示す。
ステツプ1に於て、先頭表示ポインタにより示
されるRAM14内の文書データエリア内先頭デ
ータより順にCRTリフレツシユメモリiCRTBに
書き込まれる。キーボード5等よりデータが未だ
入つていない場合は白地コードが文書データエリ
ア内に入つているためこの部分もそのまま
iCRTBに転送される。
次にステツプ2に於てタブレジスタiTABの第
i音目を検べる。1である場合(Yes)即ちタブ
がセツトされている場合は、ステツプ3に入り
iCRTB(i,J)が白地コードであるかどうかを
検べ、白地コードであれば(Yes)、ステツプ4
でタブ表示コードiCRTB(i,J)に書き込みス
テツプ5に入る。又上記のステツプ3に於て
iCRTB(i,J)が白地コードでない場合(No)
即ち通常は文字コード等が入つている場合はステ
ツプ4を通らずステツプ5に入りこのDO LOOP
が完了するまでステツプ3,4を繰り返す。
上記ステツプ2に於てiTAB(i)が1でない
場合(No)は、ステツプ6に入りステツプ2〜
ステツプ5までのDO LOOPが完了したかどうか
チエツクし完了するまで繰り返す。
言葉を変えていえば、タブがセツトされている
列のiCRTB内のデータを縦に順に調べて白地コ
ードである場合のみタブ表示コードに書き替え
る。
従つてリフレツシユメモリ10即ちiCRTBの
内容は常にCRTコントローラ7によりCRT8に
表示されているので、上述の如くタブのセツトさ
れている位置は文字等のデータのない部分に於て
タブのマークが表示されることになる。表示例を
第3図に示す。T1およびT2はタブ表示コード
により表示されるマークであり未だ入力していな
い部分のみにタブの表示がされていることを示し
ている。なお単なる点「・」で表示されている部
分は白地コードを示している。
上述の説明では白地コードの場合のみタブマー
クを表示するものとしたが、スペースコードの場
合もタブマークを表示することが可能であること
は当然である。
上記説明した如く本発明による文字処理装置
は、容易な手段で、即ち特別のタブ表示ラインを
表示する手段を使わずにまたそのために専用の表
示用スペースをとられることなしに、タブを表示
できる。
【図面の簡単な説明】
第1図は本発明に係る文字処理装置の構成を示
すブロツク図、第2図はその動作を説明する説明
図、第3図は表示例を示す図である。 1…マイクロプロセサ、2…アドレスバス、3
…データバス、4…コントロールバス、5…キー
ボード、6…キーボードコントローラ、7…
CRTコントローラ、8…CRT装置、9…キヤラ
クタジエネレータ、10…リフレツシユメモリ、
11…リフレツシユメモリコントローラ、12…
ROM、13…ROMコントローラ、14…
RAM、15…RAMコントローラ、16…フロ
ツピイドライブ装置、17…フロツピイドライブ
装置コントローラ、18…プリンタ、19…プリ
ンタコントローラ。

Claims (1)

  1. 【特許請求の範囲】 1 表示すべき文字データを記憶する記憶手段
    と、 前記記憶手段に記憶される文字データを複数行
    に渡り表示する表示手段と、 前記複数行に共通のタブ位置データを記憶する
    タブ位置記憶手段と、 前記記憶手段に記憶される文字データ及び前記
    タブ位置記憶手段に記憶される前記タブ位置デー
    タに基づいて、前記タブ位置でなく、かつ、前記
    文字データが存在しない位置に、所定のマークを
    表示する表示制御と前記タブ位置データに対応す
    る各位置に前記文字データが存在しない場合に
    は、前記所定のマークとは異なるマークを前記複
    数行の各位置に表示する表示制御と前記タブ位置
    データに対応する位置に前記文字データが存在す
    る場合には、前記文字データに対応する文字パタ
    ーンを表示する表示制御とを遂行する表示制御手
    段、とを有したことを特徴とする文字処理装置。 2 前記所定のマークとは異なるマークは、前記
    所定のマークの数が異なつていることを特徴とす
    る特許請求の範囲第1項記載の文字処理装置。 3 前記マークは点状のパターンであることを特
    徴とする特許請求の範囲第1項記載の文字処理装
    置。
JP12515379A 1979-09-28 1979-09-28 Display unit Granted JPS5648677A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12515379A JPS5648677A (en) 1979-09-28 1979-09-28 Display unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12515379A JPS5648677A (en) 1979-09-28 1979-09-28 Display unit

Publications (2)

Publication Number Publication Date
JPS5648677A JPS5648677A (en) 1981-05-01
JPH0262870B2 true JPH0262870B2 (ja) 1990-12-26

Family

ID=14903178

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12515379A Granted JPS5648677A (en) 1979-09-28 1979-09-28 Display unit

Country Status (1)

Country Link
JP (1) JPS5648677A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2548129B2 (ja) * 1986-01-08 1996-10-30 松下電器産業株式会社 文章入力装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5023935A (ja) * 1973-07-03 1975-03-14
JPS5524838Y2 (ja) * 1974-08-24 1980-06-14

Also Published As

Publication number Publication date
JPS5648677A (en) 1981-05-01

Similar Documents

Publication Publication Date Title
US4190835A (en) Editing display system with dual cursors
KR860001071B1 (ko) 문서편집(文書編輯)방법
US4434419A (en) Cursor control circuit for plural displays for use in a word processing system
US4422070A (en) Circuit for controlling character attributes in a word processing system having a display
JPS6236252B2 (ja)
JP2502971B2 (ja) 文字出力装置
JPS5840679A (ja) 画面デ−タ処理装置
JPH0610441Y2 (ja) ワードプロセッサ
JPS5882296A (ja) ドツトマトリクス表示方式
JP2564518B2 (ja) イメ−ジプロセツサによる文字表示方式
JPS60173584A (ja) ビツトマツプデイスプレイ制御装置
JP2612402B2 (ja) 表示制御方法
JP2700001B2 (ja) キャラクタデータ出力装置
JPS6362004B2 (ja)
JPH053009B2 (ja)
JPH0123192Y2 (ja)
JPH0445875B2 (ja)
JPH0615317Y2 (ja) 文書処理装置
JPS599245Y2 (ja) 表示装置
JPS61110260A (ja) 文字処理装置
JPS61197269A (ja) 出力装置
JPH0228869B2 (ja) Gurafuitsukudeisupureisochinonyuryokufuiirudoseigyohoshiki
JPH05135045A (ja) 文字処理方法
JPH0782551B2 (ja) 文字処理装置
JPS6258509B2 (ja)