JPS6197692A - 表示装置 - Google Patents

表示装置

Info

Publication number
JPS6197692A
JPS6197692A JP21741284A JP21741284A JPS6197692A JP S6197692 A JPS6197692 A JP S6197692A JP 21741284 A JP21741284 A JP 21741284A JP 21741284 A JP21741284 A JP 21741284A JP S6197692 A JPS6197692 A JP S6197692A
Authority
JP
Japan
Prior art keywords
display
data
input
page
information
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
JP21741284A
Other languages
English (en)
Inventor
洋 高倉
高裕 加藤
佐合 正樹
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 JP21741284A priority Critical patent/JPS6197692A/ja
Publication of JPS6197692A publication Critical patent/JPS6197692A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [技術分野] 本発明は文字図形を表示する表示装置に関し、特に本来
の文字図形情報と編集情報とを表示処理の目的に適した
態様で表示をする表示装置に関する。
[従来技術] ワードプロセッサ等に於ける表示装置はパターンをドツ
トマトリックス方式で表示するが、一般には画面が低解
像度のために色々と不都合がある。例えば、ドツトパタ
ーンで構成される文字や図形を表示する際、操作者に見
易い大きさで表示しようとすると、一画面に充分な量の
データを表示出来ない、或いは文書−頁分をあえて一画
面に表示しようとすると、パターン縮小の結果1文字や
図形の正確な形状を保てなくなり、ひいてはこれらを特
殊なパターンで置き換えて文書−頁分のレイアウト、だ
けを知るといる形になっていた。またパターン縮小まで
はしなくとも一画面に多くの情報表示を要求する結果、
先ず表示のフォーマツティングに係る寸法情報が画面か
ら失われてしまうのである。
これらは、用紙に印刷したとしたら現れるべき左右のマ
ージン寸法や行間隔の長さの寸法であり、あるいは均等
割付を行ったときの位置合わせ寸法であり、倍幅や縮小
の文字サイズ寸法である。そのため従来はこれらフォー
マツティングに係る制御コードを特殊なシンボルに具現
して本来の表示情報を同一画面に附記的に表示していた
。
操作者はシンボル表示から画面がどのようにフォーマッ
トされるかを想像するのであるが、その結果として表示
画面が見づらくなり実際の印刷イメージについてもわか
りにくいという欠点があった。
近年、ビットマツプデスプレイと呼ばれる高解像度の表
示装置が現れてかなり多くの情報を画面」二で表現出来
る様になってきた。そのためフォーマツティングに係る
情報を画面上に附記表示するのは見た目にも、処理上に
も邪魔になると考えられる。逆にこの情報を附記表示し
ない様にすると文書作成や編集の際にどの様な制御コー
ドで画面がフォーマットされているかを識別する事が難
しくなり、画面の修正を行うのが困難になるという欠点
があった。
また、フォーマツティングされている画面では、フォー
マツティングに係る情報を実行するため表示スピードが
遅くなり、高速入力に対する表示には不向という欠点が
あった。
一方、電算写植機データの様に制御データと文字データ
が棒入力で入力され組版するものでは棒入力そのものの
表示はレイアウトが一見してわからず、印刷してみる迄
その出来上がりがわからないという欠点があった。
[目的] 本発明は上述の従来技術の欠点に鑑みてなされたもので
あり、その目的はフォーマット情報に係る制御コードの
表示シンボルと文字データとを併せ表示する表示と、フ
ォーマット情報に従って編集した表示とを切り換える事
により、迅速な入力と制御データの編集及びレイアウト
を把握しながらの編集とを容易にした表示装置を提供す
る所にある。
[実施例] 以下、図面に従って本発明に好適な一実施例を計則に説
明する。
第1図は本発明に係る一実施例の表示装置を備えるパー
ソナル、コンピュータのシステムブロック閲である。F
 1図において、1はラスクスキャン表示方式で使用さ
れるCRT表示部、2は一画面分の表示パターン情報を
ドツトマトリクスで記憶すルヒデオRAM (VRAM
)、3はVRAM2に対するパターン情報の書き込みと
CRTへの読み出しの制御をする表示制御部である。4
は主制御部で後述する主メモリ24(第4図)を有する
マイクロプロセッサ(MPU)9 (第4図)その他か
ら成り、パーソナルコンピュータシステムの主制御を行
うと共に実施例の表示装置の主制御を行う。
本発明に関わる主制御、例えば第6図に示される如き制
御手順の制御プログラムは主メモリ24に格納されてい
る。
主制御部4にはCR7表示部1に対して移動可能に位置
指定入力を行うためのポインティングデバイス(FD)
8が接続されている。具体的にはマウスを用いた。6は
ディスク装置でこの中にフォントファイルと称する文字
パターンやシンボル、図形パターンのセットが格納され
ている。5はキーボードで操作員からの手入力装置であ
る。そしてこれらの各構成ブロックは主制御部4のI1
0バス7で接続されている。
第2図(A)、(B)は実施例の表示態様を示す説明図
である。先ず、第2図(A)は制御データとフォーマッ
トに係る情報を含む文字データを棒入力で入力したもの
を表示したものである。ただし、制御データの終了や改
行データ等は、見易さの便宜を図るため、図面上改行を
行っである。
この表示では、制御データを含む全てのデータが表示さ
れているので、データの編集には向いている。又、制御
データの実行を伴わないので表示スピードが早く、高速
入力に向いている。又、他の装置からフロッピディスク
や通信回線を介して送られたデータも、そのままの形で
見る事が出来る。
第2図(B)は制御データの実行を伴った時の表示であ
る。制御データのうちフォーマットに係る情報の実行は
後述する書式テーブルを参照しながら行われる。この表
示ではレイアウトを認識する事は出来るが制御データが
見えないので、制御データの修正は難しい、又、充分な
表示能力が無いので、実行されたフォーマットに係る情
報があいまいになる場合がある。
第3図の(A)、(B)は書式テーブルの一例について
の説明図である。第3図(A)は用紙サイズや版面の位
置1段数等のレイアウトの外郭を定義しである。第3図
(B)はマクロ命令になった制御データの属性について
定義しである。各制御データ、文字データはこれらの書
式テーブルの定義に従ってレイアウト及び表示が行われ
る。
実際にレイアウトを実行するのはMPU9で、マクロ命
令を解読し後述するページアドレステーブルを形成する
。第5図はページアドレステーブルのその1例である。
第4図は本実施例のブロック構成図で、図中の主な構成
要素はVRAM2、表示制御部3(点線にて図示)、主
制御部4(点線にて図示)等である。主メモリ24は前
述した制御プログラムを格納する領域の外に、後述する
入力された文字等のデータを格納する領域を有する。
棒入力表示かフォーマット表示かはフリップフロップ(
以下F/Fと略す)15によって決定される。かかるF
/F l 5はキーボード5上にある画面切妻えキー(
不図示)の操作に従ってMPU9がセット/リセットす
る。
F/F15がセットしている時(フォーマット表示の時
)は、ページアドレステーブル11内のコード情報(文
字等)がANDゲート18.ORゲー)17を介してC
G22へ入力される。又、F/F 15がリセットして
いる時(棒入力表示の時)は主メモリ24からページレ
ジスタ21及びページ内アドレスカウンタ13によって
指定された番地のコード情報がANDゲー)19.OR
ゲート17を介してCG22へ入力される。
キャラクタジェネレータ22はVRAM2へのデータを
与える。VRAM2のアドレスはVRAMアドレスカウ
ンタ10によって決定される。VRAMアドレスカウン
タ22のアドレス生成方法は2通りあり、棒入力表示の
時は順次アドレスをカウントアツプして行ない、フォー
マット表示の時はページアドレステーブル11に蓄えら
れたアドレス情報に基いて生成される。ページアドレス
テーブル11については後述する。
第5図はページアドレステーブル11の構成図である。
ページアドレステーブル11はMPU 9が主メモリ2
4内のコードデータ(制御コード、文字コードを含む)
を書式テーブル12(第3図(A)、(B))を参照し
ながら決定し登録したものである0図中、Vo、X6は
行の先頭の文字のy座標とX座標である。オフセットl
は行の先頭からのX座標のオフセット値である。各オフ
セット値をXoに加えることにより各文字のX座標が求
まる。
即ち、フォーマット表示時のVRAMアドレスカウンタ
10のアドレス決定方法は、ページアドレステーブル1
1よりアドレス情報、例えば。
Yo+Xo等のオフセット値tもらい、VRAMz内の
アドレスを決定する。
主メモリ24のアドレス参照の方法は2通りあり、1つ
は既に主メモリ24にデータが蓄えられている時にその
データを読出す場合であり、ページレジスタ21に保持
されているページ番号及び、ページ内アドレスカウンタ
13が指定するページ内のアドレスによって決定される
。
他の主メモリ24のアドレス参照の方i1Aは、キーボ
ード5からの入力時の場合で、主メモリアドレスカウン
タ14が主メモリ24へのデータ入力時のアドレスを決
定する。
本実施例では主メモリ24への入力は2通り図示されて
おり、1つはキーボード5であり、他はディスク装置6
である。いずれの入力もORゲート、バッファ16を介
して主メモリ24ヘロードされる。ディスク装置6等の
高速入力装置はダイレクトメモリアクセス(DMA 、
不図示)を経由してもよい。
通常、先ずディスク装置6等から主メモリ24へ文書デ
ータを入力し、それらをページレジスタ21、ページ内
アドレスカウンタ13を介して読出し最初の1ページを
表示する。1ページが表示された後は棒入力表示かフォ
ーマット表示かの切換えは画面切換えキーにより可能と
なる。又、キーボード5からの入力も前述したアドレス
決定方法で可能となる。
第6図は本実施例のフローチャートである。
不図示ではあるが、ステップ100の前までにディスク
装置6などから、既に入力されたデータを主メモリ24
上に格納済みであり、そこでそのデータを表示するフロ
ーについて先に述べる。
まずステップ100にてキーボード入力があるかを調べ
る。最初はキーボード入力ではないから、ステップ10
2へ進み、ページレジスタ21、ページ内アドレスカウ
ンタ13の値に従って1文字読み出す、そして、このデ
ータを表示するためにステップ120に進む。
ステップ120では、フォーマット表示するのか棒入力
するのか判断する。この判断はステップ108又はit
oで行うF/F15のセット状態でできる。フォーマッ
ト表示の場合について説明する。
ステップ12.8にて文字コード、制御コード等を等3
図(A)、(B)の書式テーブルに従って編集変換した
上でのコード及びアドレス情報(例えば前述のオフセッ
トの値)を決定する。そして、ステップ130でこれら
のコードとアドレス情報をページアドレステーブル11
に送る0次に、ステップ131でページアドレステーブ
ル11からアドレス情報をVRAMアドレスカウンタl
Oへ送る。
一方、ステップ132でページアドレステーブル11か
らのコード情報をANDゲー)18(F/F15はセッ
トしているから)、ORゲート17を介してCG22へ
送る。CG224iVRAMアドレスカウンタ10で指
定されたVRAM2にコードに見合ったドツトパターン
を送り展開する(ステップ134)。
次に、ス5−ツブ136で1ペ一ジ分VRAM2に展開
終了したかを調べ、まだならばステップ100ヘジヤン
プして上記のフローを繰り返す(ステップ138)。
一方、棒入力表示の時(ステップ120での判断がNo
、即ちF/F 15がリセットしている時)、主メモリ
24から読出されたデータが制御データか文字データか
を調べる(ステップ122)、それが制御データならば
制御データのシンボルコードへ(例えば改行コードなら
Sというように)変換し1文字データの時はそのままで
ANDゲー)19.ORゲート17を介1.てCG22
へ送る(ステップ126)。
次に、ステップ127でVRAMアドレスカウンタ10
を1カウントアツプする。つまり棒入力表示モードの時
はページ内アドレスカウンタのカウントアツプとVRA
Mアドレスカウンタ10のカウントアツプは概ね一致す
る。
このようにして、フォーマットモード、棒入力モードの
いずれの表示でも1ペ一ジ分の表示が得られた。1ペ一
ジ分のデータがVRAM2へ展開された後はステップ1
40へ進み、キーボード入力が行われるのを待つ。
キーボード入力があると、ステップ138からステップ
100ヘジヤンプする。今度はキーボード入力なのでス
テップ100からステップ104へ進み、その入力コー
ドが所定の画面切り変えコードであるかを調べる0画面
切り変えコードは例えばキーボード5上の不図示のキー
を押す事によって得られる。
入力コードが画面切り変えコードならば、ステップ10
6へ進み、表示装置が現在フォーマットモードであるか
(F/F 15がセット)、棒入力表示モードであるか
(F/F 15がリセット)を調べる。いずれの場合で
も、F/F 15を現在の状態から反転させる(ステッ
プ108又は11O)。
次にステップ112でモードが切り換わったのだから画
面をリフレシュさせるために、ページ内アドレスカウン
タ13、VRAMアドレスカウンタ10をクリアする。
これで、これらの両カウンタは1ページ内の最初のデー
タを指し示す事となる。そしてステップ120へ進む。
ステップ104での画面切り換えコードかの判断がNO
ならば、即ちこの時は画面の訂正、追加であるのだから
、ステップ116でこのデータを主メモリ24へ格納す
る。そしてステップ118で主メモリアドレスカウンタ
を1カウントアツプしステップ120へ進む。
キーボード入力による訂正、追加のための入力データを
表示する場合でも、ステップ120以降のフローは前述
した場合と同じである。即ち、入力されたデータがF/
F 15のセット状態とそのコードが制御コードである
か否かの判断により、未編集の表示シンボルか編集後の
表示シンボルかで表示されるのである。
又、改頁キー等が押された時は不図示ではあるがページ
レジスタ21を更新して前述のフローを繰返せばよい。
[効果] 以上述べた如く本発明によれば、フォーマットに係る情
報を記号化して表示する場合と、フォーマットに係る情
報を実行した結果を表示する場合とを切り換えることに
より、レイアウトを把握しながらの・入力及びフォーマ
ットに係る情報の修正及び迅速なる入力を容易にすると
いう効果が得られる。
【図面の簡単な説明】
第1図は本発明に係る一実施例の表示装置のシステム構
成図、 第2図(A)、(B)は一実施例のデータの表示態様を
示す説明図。 第3図(A)、CB>は書式テーブルの形式を示す説明
図。 第4図は一実施例のブロック図、 第5図はページアドレステーブルの構成図、第6図は制
御手順を示すフローチャートである。 図中、2・・・VRAM、3・・・表示制御部、5・・
・キ   “−ボード、9・・・MPU、11・・・ペ
ージアドレステーブル、12・・・書式テーブル、24
・・・主メモリ15・・・フリップフロップである。 長 第1図 第2図 (A’) 第2図 CB)

Claims (1)

    【特許請求の範囲】
  1. 表示情報と表示のフオーマツテイングに係る情報を記憶
    する記憶手段、前記表示情報とフオーマツテイングに係
    る情報を記号化する第1の手段及び前記フオーマツテイ
    ングに係る情報の機能を実行し前記表示情報を編集する
    第2の手段とを備え、前記第1と第2の手段とを切り換
    える事により表示形式を換える事が出来る表示装置。
JP21741284A 1984-10-18 1984-10-18 表示装置 Pending JPS6197692A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21741284A JPS6197692A (ja) 1984-10-18 1984-10-18 表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21741284A JPS6197692A (ja) 1984-10-18 1984-10-18 表示装置

Publications (1)

Publication Number Publication Date
JPS6197692A true JPS6197692A (ja) 1986-05-16

Family

ID=16703793

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21741284A Pending JPS6197692A (ja) 1984-10-18 1984-10-18 表示装置

Country Status (1)

Country Link
JP (1) JPS6197692A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01312619A (ja) * 1988-06-13 1989-12-18 Sharp Corp ヘルプ画面生成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01312619A (ja) * 1988-06-13 1989-12-18 Sharp Corp ヘルプ画面生成装置

Similar Documents

Publication Publication Date Title
JPH07248755A (ja) 文字表示方法
JPH0366157B2 (ja)
JPH0522933B2 (ja)
JP2550562B2 (ja) 文字表示装置
JPH03156668A (ja) 文書作成装置
JP2751212B2 (ja) 文書作成装置
JPS59116785A (ja) 文字・図形情報入力表示方式
JPS62229464A (ja) 文書処理装置
JPS6140632A (ja) フオントデ−タ作成装置
JPS59180620A (ja) 文書作成装置
JPH08181847A (ja) 情報処理装置及び情報処理方法
JPS59123046A (ja) 文書処理装置の表示方式
JPH0496097A (ja) スクロール制御方式
JPS60164873A (ja) 表作成簡易言語を備えたワ−ドプロセツサ
JPS6359654A (ja) 情報処理装置
JPH02301862A (ja) 文書作成装置
JPH0330049A (ja) 文書作成装置
JPS62286160A (ja) ワ−ドプロセツサ
JPS6216431B2 (ja)
JPH0580013B2 (ja)
JPH02288969A (ja) 文書処理装置
JPS62177585A (ja) 文書処理装置
JPH01217395A (ja) 文書作成装置
JPH06325034A (ja) 情報処理装置
JPS62293465A (ja) ワ−ドプロセツサ