Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0446436B2 - - Google Patents
[go: Go Back, main page]

JPH0446436B2 - - Google Patents

Info

Publication number
JPH0446436B2
JPH0446436B2 JP58106335A JP10633583A JPH0446436B2 JP H0446436 B2 JPH0446436 B2 JP H0446436B2 JP 58106335 A JP58106335 A JP 58106335A JP 10633583 A JP10633583 A JP 10633583A JP H0446436 B2 JPH0446436 B2 JP H0446436B2
Authority
JP
Japan
Prior art keywords
memory
character
display
code
written
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
JP58106335A
Other languages
English (en)
Other versions
JPS59231587A (ja
Inventor
Toshitaka Hara
Kazuhiro Fujisaki
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58106335A priority Critical patent/JPS59231587A/ja
Priority to KR1019840003266A priority patent/KR900000090B1/ko
Publication of JPS59231587A publication Critical patent/JPS59231587A/ja
Publication of JPH0446436B2 publication Critical patent/JPH0446436B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は漢字や特殊記号等の多種類のパターン
を表示する表示装置の表示制御方法に関し、特に
フオトパターンが表示装置内フオントパターンメ
モリに無い文字、いわゆる外字を表示するに好適
な表示制御方法に関するものである。
〔発明の背景〕
従来の表示制御方法の1つとして、必要とする
フオントパターンのすべて表示装置内メモリに持
つものが知られているが、この方式では、メモリ
量が多くなるという問題がある。
また、表示装置内のメモリに無いフオントパタ
ーンを外部記憶装置に読取りにいく表示制御装置
では、その文字コードを書込む前に外部記憶装置
からフオントパターンを表示装置内メモリにロー
ドしてから表示する必要があり、この文字の出現
毎にフオントパターンのロード時間だけ表示が中
断することになり、表示が見づらいという問題が
ある。また、表示完成までに時間がかかるという
問題があり、これは特に回線受信データの場合に
は、規定時間内に応答が返せないという重大な問
題となるものである。
〔発明の目的〕
本発明の目的は表示装置内のフオントパターン
用メモリ容量を増大することなく外字表示を可能
にし、更に、画面表示と外字パターンのロードと
を別なタイミングで行うことによつて、表示完成
応答を早く返すことをも可能にした表示制御方法
を提供することにある。
〔発明の概要〕
本発明の要点は、画面に表示する文字コードの
フオントパターンがフオントパターンメモリに書
納されていない場合に、これを、一時、特殊マー
クで表示しておくようにした点にある。また、別
のタイミングで、非同期に、上記特殊マークの位
置を、表示用リフレツシユメモリの表示位置に対
応する外字管理テーブルによつてサーチしてフオ
ントパターンをロードし、本来の文字パターンに
置換えて表示することを可能とした点にある。
〔発明の実施例〕
以下、本発明の実施例を図面に基づいて詳細に
説明する。
第1図は本発明の一実施例を示すブロツク図で
ある。図において、100は処理装置(CPU)、
103は表示用リフレツシユメモリ(RFM)1
01、文字フオントパターンを記憶するフオント
パターンメモリ(CGM)102およびデイスプ
レイユニツト(DISPLAY)107から成る表示
装置、104は外部記憶装置である。また、10
5は後述すちる如く、表示用リフレツシユメモリ
101と1対1に対応する外字管理テーブルを記
憶する外字管理メモリである。
処理装置100は、表示装置103内の表示用
リフレツシユメモリ101およびCGメモリ10
2に接続され、CGメモリ102に対してはフオ
ントパターンの書込みを、リフレツシユメモリ1
01に対しては文字コードの読み書きを行う。ま
た、処理装置100には外部記憶装置104が接
続されており表示装置103のCGメモリに格納
されていない文字フオントパターンを読出すこと
ができる。更に、回線等により外部計算機等と接
続され動作するための回線制御装置106が処理
装置100に接続されることもある。
処理装置100には、また、外字管理メモリ1
05が接続されており、CGメモリ102に記憶
されていない文字フオントパターンに対応する文
字コードを記憶させておくことができる。
まお、線116は外部計算機等と接続されるた
めの回線であり、回線制御装置106と接続され
る。制御接続線110,111,112,113
は、それぞれ表示用リフレツシユメモリ101、
CGメモリ102、外部記憶装置104および外
字管理メモリ105と処理装置100との接続制
御およびデータ線である。
第2図A〜Dは「ABCアイ山……」を表示す
る場合における、表示画面AおよびD、リフレツ
シユメモリの内容Bおよび外字管理メモリの内容
……外字管理テーブルCを示すものである。
画面に表示されるデータは、処理装置100内
を走るユーザプログラムか回線116を介し回線
制御装置106を経て入力されたデータのいずれ
かによつて与えられ、表示装置103に文字コー
ドが送られて表示される。
与えられた文字データにより例えば第2図Aに
示される如く「ABCアイ山……」と表示された
場合を考える。漢字文字「AB……」は、第2図
Bに示される如く、リフレツシユメモリ101に
書込まれる。本例では、1文字が2バイトのコー
ドで表現される場合を示し、第2図BおよびCは
16進コード表示されている。文字「A」204は
コード(00C1)16、文字「B」は(00C2)16という
ようにリフレツシユメモリ101上に書込まれ
る。漢字コードは普通のEBCDIKコード文字
(一般に、1バイトコードで表現されるもの)と
異なり、表示空間も2文字分を占有する。従つ
て、文字「山」205の場合を示したように、
(4xxx)16というようにコード区分され、同時に
2エリア分同じものが書込まれる。
以下、上記文字「山」の次に、外字文字コード
が文字「川」として与えられた場合を例にとつ
て、本実施例の表示装置の動作を説明する。
「山」の文字コードに対応するフオントパター
ンは、表示装置103のCGメモリ102に格納
されていたため第2図Bに示す如く、リフレツシ
ユメモリ101に、例えば(40D1)16を2個続け
て記入して表示された。ところが、これに続く
「川」の字はCGメモリ102には無いため、リフ
レツシユメモリ101には書込まず、これに代え
て、予め定めた特殊マーク(例えば、第2図Aの
表示画面200内のベタ塗りマーク201)に対
応するコードを記入する。上記コードは、例え
ば、第2図Bに206で示される如く、通常の文
字コードとは異なり、下3桁がすべて(F)16
なる(4FFF)16を用いる。該特殊マークコード2
06に対応して、前記特殊マーク201が表示画
面に表示される。
上記特殊マークは、本来の文字パターンでない
ことが操作者に理解されるものであれば良く、こ
こに示したようなベタ塗りマーク201でなくて
も良い。また、該特殊マークに対応するコードは
他の文字コードと区別がつくものであれば良く、
必ずしも(4FFF)16である必要はない。
本実施例の表示装置においては、CGメモリ1
02に無い「川」の文字パターンを外部記憶装置
104から読込んで来てから表示するのではな
く、上述の如く、予め定めた特殊マーク201を
表示して、次の文字の表示に移るものである。す
なわち、この場合次の文字「ウ」のコード
(0083)16をリフレツシユメモリ101に書込んで
表示させ、これを続けて、表示内容をすべて表示
する。従つて、外字の文字パターンを外部記憶装
置104から読込むための処理待ち時間は必要で
なくなり、表示内容の表示処理完了までの時間が
最小限に短縮できる。
上の説明においては、外字となる文字の文字コ
ードを特殊マーク201で表示したが、この時の
コード(4FFF)16をリフレツシユメモリ101に
書込むのて同じタイミングで、前記外字管理メモ
リ105に外字となる文字コード209を記入す
る。第2図Cに示した例は、リフレツシユメモリ
105に書込むべきコードを、外字管理メモリ1
05に書込んだ状況を示すものであり、外字のな
いところは208に示されるようにすべて
(0000)16でクリアされている。
これにより、表示処理とは全く別なタイミング
で起動のかけられる非同期の処理プログラムにお
いて、上記外字管理メモリ105上のテーブル
(MEM−T)をサーチして、(0000)16以外のコー
ドを探し当て、その文字コードにより1文字を外
部記憶装置104から読込み、その文字パターン
のフオントをCGメモリ102に書込み、そして
リフレツシユメモリ101に文字コードを書込
み、外字管理メモリ105上のテーブルから文字
コードを消去する。上記非同期処理の起動は、例
えば、10msec毎のタイマ起動などで行つでも良
く、1回の起動で1文字分のパターンを書込むこ
とでも、2文字以上まとめて書込むことでも、非
同期に行えば良い。
以上の処理プログラムの処理フローの一例を第
3図および第4図に示した。
第3図は、処理装置100の制御の下に画面表
示データを1文字ずつ読込み、リフレツシユメモ
リ101に書込む処理を示すフローチヤートであ
る。図において、○−は割込禁止を、また、〓
は割込禁止解除をそれぞれ示している。
上記書込みにおいて、外字となる文字コードが
発見されたとき、特殊マークのコードをリフレツ
シユメモリ101に書込み、外字管理メモリ10
5にも文字コードを書込む。文字コードをリフレ
ツシユメモリ101に書込むときには、その下に
既に書かれていた文字が特殊マークであつたか否
かをチエツクする。また、次の第4図の処理フロ
ーと競合しないため割込禁止/解除処理が入れて
ある。
第4図は、表示による文字コード書込みとは別
のタイミングで、表示処理とは非同期の起動され
る処理で、前述の如く、例えば10msec毎のタイ
マーによる起動で開始されてもよい。起動される
と、処理装置100の制御の下に外字管理メモリ
105をサーチして、文字コードが書かれている
か否かをチエツクする。文字コードが書かれてい
れば、その文字コードのフオントパターンを外部
記憶装置104に取りに行く。読出したフオント
パターンを、割込禁止にした中で、再度外字管理
テーブル105をリードして確認し、フオントパ
ターンのCGメモリ102への書込み、文字コー
ドのリフレツシユメモリ101への書込みおよび
外字管理メモリ105上の外字管理テーブルの当
該文字コードの消去を行う。上記処理の終了後、
割込禁止を解除する。
以上の処理の中で割込禁止/解除は、メモリの
読み書きの途中で発生した割込処理により競合が
発生することによる判定間違いを防ぐものであ
り、必ずしも上述の如く配置設定する必要はな
く、別な方法で競合管理しても良い、例えば、第
4図の割込禁止区間で第3図の処理が発生し得な
い構造であれば、第4図の割込禁止/解除は不要
である。
上記実施例においては、外字はアクセスを待た
ず、一義的にベタ塗り特殊マーク201で表示す
るようにしたが、外字の数は通常きわめて少ない
ので、殆んどの場合、アクセスを待つて正しいパ
ターンが記入されなくても、大体の内容を操作者
が感じとることができる。これにより、先のデー
タを更に要求すれば、ベタ塗り特殊マークが残つ
ていてもかまわず次の画面に切替えて表示され、
スピーデイに処理ができる。特に、回線を使つて
他の計算機等からデータを受取る場合は、回線使
用時間および相手の計算機使用時間をも節約でき
る。
また、第4図に示した如き、別のタイミングで
起動される外字表示処理を行うようにすると、ベ
タ塗り特殊マークがキーポイントになる場合で
も、そのまま待てばベタ塗り特殊マークが一文字
ずつ順次本来のパターンに置換えられるため、読
取りの正確さが失なわれることもない。
従つて、本実施例によれば回線を通して送られ
た画面表示受信データに外字があつても、それを
ベタ塗り特殊マークで表示しそのまま続行するた
め、早く全体の画面を理解できること、および上
記ベタ塗り特殊マークをパターンで見たいとき
は、そのままブレークして待てば、自動的に置き
替えられることに効果がある。もちろん、上記ベ
タ塗り特殊マークが、本来にパターンに変換され
ない以前に、別のデータで書替えられても何の不
都合もない。
更に、外部記憶装置104にも本来のパターン
が無かつた場合は、例えば、第2図Aに示したマ
ス目マーク202として第2図Bの207に示す
コード(4FF1)16を書込んで知らせることができ
る。ベタ塗り特殊マークの無い画面第2図Dは第
4図に示した非同期処理の繰り返しにより、時間
経過と共に得られるものである。なお、外部記憶
装置104にも本来のパターンが無かつた場合に
用いた前記マス目マーク202あるいはそのコー
ド(4FF1)は他のマークあるいはコードに置換
えても良いことは言うまでもない。
〔発明の効果〕
以上述べた如く、本発明によれば、画面に表示
する文字コードのフオントパターンがフオントメ
モリに格納されていない場合に、これに代つて予
め定めた特殊マークを表示するようにしたので、
フオントパターンメモリの容量を増大させること
なく表示完成応答を早く返すことが可能な表示制
御方式を実現できるという効果を奏するものであ
る。また、上記処理とは非同期に、上記特殊マー
クの位置に対応する外字管理テーブルをサーチし
てフオントパターンをロードし、本来の文字パタ
ーンに置換えることも可能であり、この場合に
は、わずかな時間遅れで外字表示を行うことが可
能になるという効果を奏するものである。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図AおよびDは表示画面を示す図、第2図B
はリフレツシユメモリの内容を示す図、第2図C
は外字管理テーブルを示す図、第3図、第4図は
処理フローチヤートである。 100……CPU、101……表示用リフレツ
シユメモリ、102……フオントパターンメモ
リ、103……表示装置、104……外部記憶装
置、105……外字管理メモリ、106……回線
制御装置、107……デイスプレイユニツト。

Claims (1)

    【特許請求の範囲】
  1. 1 表示画面上の表示位置に対応して表示文字コ
    ードを記憶する表示用の第1のメモリと、文字フ
    オントパターンを記憶する第2のメモリと、該第
    2のメモリに記憶されている文字フオントパター
    ンの一部を記憶する第3のメモリを用いて、
    CPUにより制御される表示装置の制御方法にお
    いて、前記第1のメモリの表示位置に対応する管
    理テーブルを用意し、前記CPUは文字フオント
    パターンが前記第3のメモリに記憶されていない
    文字コードを前記第1のメモリに書込むとき、該
    第1のメモリに予め定めた特別なマークを表示す
    るためのコードを書込むとともに、前記文字コー
    ドを前記管理テーブルに書込み、該書込みとは非
    同期のタイミングで前記文字コードを読取り、該
    文字コードに対応するフオントパターンを前記第
    2のメモリから読出してこれを前記第3のメモリ
    に書込み、さらに、前記第1のメモリ上の前記特
    別なマークを表示するためのコードを前記文字コ
    ードに書換えるとともに、前記管理テーブル上の
    前記文字コードを消去することを特徴とする表示
    制御方法。
JP58106335A 1983-06-14 1983-06-14 表示制御方法 Granted JPS59231587A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP58106335A JPS59231587A (ja) 1983-06-14 1983-06-14 表示制御方法
KR1019840003266A KR900000090B1 (ko) 1983-06-14 1984-06-11 표시제어방식

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58106335A JPS59231587A (ja) 1983-06-14 1983-06-14 表示制御方法

Publications (2)

Publication Number Publication Date
JPS59231587A JPS59231587A (ja) 1984-12-26
JPH0446436B2 true JPH0446436B2 (ja) 1992-07-29

Family

ID=14430993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58106335A Granted JPS59231587A (ja) 1983-06-14 1983-06-14 表示制御方法

Country Status (2)

Country Link
JP (1) JPS59231587A (ja)
KR (1) KR900000090B1 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57204079A (en) * 1981-06-10 1982-12-14 Tokyo Shibaura Electric Co Display control system

Also Published As

Publication number Publication date
KR900000090B1 (ko) 1990-01-19
JPS59231587A (ja) 1984-12-26
KR850000716A (ko) 1985-02-28

Similar Documents

Publication Publication Date Title
EP0361434B1 (en) Display emulating system
JPS6049425A (ja) 文章処理装置における表示方式
JPS645344B2 (ja)
US4709349A (en) Method for maintaining display/print mode in display printer
JPH0446436B2 (ja)
JPS60167093A (ja) Pluデ−タのアクセス方式
JPH0522933B2 (ja)
JPH0715623B2 (ja) ディスプレイ装置
JPS6365988B2 (ja)
JP2940140B2 (ja) 文書データ処理装置
JP2933222B2 (ja) 文書処理装置
JPH0146893B2 (ja)
JPH0236009B2 (ja) Memoriakusesuseigyohoshiki
JPS6051924A (ja) 外字アクセス方式
JPS59119388A (ja) 画像メモリ制御方式
JPH05176010A (ja) 統合文書ファイル転送方式
JPH0427571B2 (ja)
JPS62284395A (ja) 文字パタ−ンロ−デイング方式
JPH03189726A (ja) データ処理装置
JPH02253977A (ja) 印字装置
Stallman RFC0746: SUPDUP graphics extension
Stallman SUPDUP graphics extension
JPS5885483A (ja) 表示制御装置
JPS61230189A (ja) 文字パタ−ンロ−デイング処理方式
JPH1027153A (ja) バス転送装置