JPH0443588B2 - - Google Patents

Info

Publication number
JPH0443588B2
JPH0443588B2 JP60048733A JP4873385A JPH0443588B2 JP H0443588 B2 JPH0443588 B2 JP H0443588B2 JP 60048733 A JP60048733 A JP 60048733A JP 4873385 A JP4873385 A JP 4873385A JP H0443588 B2 JPH0443588 B2 JP H0443588B2
Authority
JP
Japan
Prior art keywords
screen
information
input
character display
screen 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.)
Expired
Application number
JP60048733A
Other languages
English (en)
Other versions
JPS61208087A (ja
Inventor
Noryuki Oka
Tamio Nishizaki
Shoji Tenma
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60048733A priority Critical patent/JPS61208087A/ja
Publication of JPS61208087A publication Critical patent/JPS61208087A/ja
Publication of JPH0443588B2 publication Critical patent/JPH0443588B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔概要〕 本発明は、文字表示装置の制御に関するもの
で、2次元範囲の入出力領域を含んだ画面情報の
集合をいくつかのグループに分け、これらのグル
ープを任意に連結することにより、カーソル移動
制御を行い、さらに画面情報を直接コンソールに
反映させることにより、データの入出力及びカー
ソル制御を画面バツフアなしに自然かつ容易に行
うことの出来るように構成した画面制御装置であ
る。
〔産業上の利用分野〕
本発明は文字表示装置(以下キヤラクタデイス
プレイとも言う)と鍵盤(以下キーボードとも言
う)から成る端末接続装置を接続したデータ処理
装置におけるキヤラクタデイスプレイの画面の制
御に関するものである。
〔従来の技術〕
従来のキヤラクタデイスプレイの画面の制御に
おいては、画面1枚に対し、固有の入力コードに
対するカーソル移動規則情報と、現在のカーソル
位置を持つことにより、カーソル移動制御を行
い、入力に関しては画面1枚分のバツフア領域を
用意し、入力データをそこに反映させ、復改キー
等の入力により、その画面で定義されている入力
領域に書かれている情報を取つてくる方式等がと
られていた。
〔発明が解決しようとする問題点〕
上述した従来の画面制御方式においては、端末
装置とデータ処理装置との間に画面バツフアが介
在しているため、データの入出力の処理やカーソ
ルの移動制御が非常に煩雑となり、また、画面バ
ツフア領域を必要とするから、ハードウエア量が
多くなると言う問題点があつた。
本発明は上記従来の問題点に鑑み、データの入
出力およびカーソルの移動制御を画面バツフアな
しに容易に、かつ、自然に行なうことの可能な画
面制御装置を提供することを目的としている。
〔問題点を解決するための手段〕
そして、この目的は本発明によれば、特許請求
の範囲に記載のとおり、文字表示装置(キヤラク
タデイスプレイ)と鍵盤(キーボード)とからな
る端末装置を接続したデータ処理装置において、
鍵盤から入力されたコードを識別し当該コードに
対応する当該文字表示装置固有の画面制御コード
(エスケープシーケンス)を端末装置に送出して、
文字表示装置上の表示を制御する如く構成された
装置であつて、前記文字表示装置の画面制御コー
ド情報を保持する手段と、鍵盤から入力されたコ
ード(デリミタ)の内からカーソルの移動を定義
したコードを選出し、更にその移動の方向などの
種類を判別する手段と、文字表示装置上の2次元
範囲の出力画面領域を指定する情報と、画面出力
データと、2次元範囲の入力画面領域を指定する
情報と画面入力データを保持するための領域とを
有する単位画面情報を複数個集めて成る1画面情
報が複数組集つて形成される画面情報と、上記1
画面情報内の複数の単位画面情報を任意のグルー
プに分け各グループにおいて任意の順番に連結し
て成るチエイン構造を記憶し、これに基づいてカ
ーソルを含むデータを上記グループ内および上記
グループ間で移動せしめる如く制御する手段とを
具備せしめたことを特徴とする画面制御装置によ
り達成される。
〔実施例〕
第1図は本発明の1実施例のブロツク図であつ
て、1はキヤラクタデイスプレイ、2はキーボー
ド、3はデータ処理装置、4は画面情報、5は画
面制御コード、6はカーソル位置計算部、7は画
面情報編集部、8はデリミタ判別部を表わしてい
る。
第1図において、デイスプレイ1とキーボード
2から成る端末を接続したデータ処理装置3に
は、画面情報4と画面制御コード(エスケープシ
ーケンス)情報5を保持している。
画面情報は画面1枚分を形成する1画面情報が
複数集まつて形成される。さらに1画面情報は端
末への出力データの内容とその位置、端末からの
入力データの採取位置と入力データ内容の保持領
域から成る単位画面情報の集合からできている。
上記、1画面情報の例を第2図に示す。同図に
示すように単位画面情報91〜9oは、入出力デー
タの位置、内容の他に、文字表示の際の属性(ノ
ーマル、アンダーライン、反転等)が付加されて
いる。
出力領域としては、第3図で示す様に、出力開
始位置(xps,yps)出力停止位置(xpe,ype)で
決定されるデイスプレイ上の領域が与えられ、こ
こに、出力データの内容が表示される。図におい
て、10はデイスプレイを、11は出力領域を表
わしている。
また、入力領域としては第4図で示す様に、入
力開始位置(xis,yis)、入力停止位置(xie,yie
で決定されるデイスプレイ上の領域が与えられ、
キーボードから入力されたデータはこの領域に表
示され入力データの保持領域に格納される。図に
おいて、10はデイスプレイを、12は入力領域
を表わしている。
1画面情報を形成している単位画面情報は、い
くつかのチエインに分割される。チエインとは、
単位画面情報を任意のグループに分け、各グルー
プにおいて任意の順番にサイクリツクに連結した
ものをいう。
単位画面情報のチエインの例を第5図に示す。
図において、13がチエインを14が単位画面情
報を15が出力領域を16が入力領域を表わして
いる。
全ての1画面情報におけるチエイン構造を、デ
ータ処理装置3に設けたカーソル位置計算部6に
記憶させ制御することにより、カーソル移動を含
むデータの入力が自然に行われる。
つまり「上向き矢印」、「下向き矢印」のカーソ
ル移動キーの入力をチエイン内でひとつ前、ひと
つ後の単位画面情報、入力開始位置への移動とな
る様に制御する。
また、チエインひとつひとつにもサイクリツク
に番号を定義しておくことにより、カーソルが入
力領域の左上端、右下端にある時の「左向き矢
印」、「右向き矢印」のカーソル移動キーの入力
を、ひとつ前、ひとつ後のチエイン内の現在カー
ソルのある単位画面情報と同じ番号を持つ単位画
面情報の入力開始位置への移動となる様に制御す
る。
データの出力、入力の機構を以下に述べる。
デイスプレイ1が現在の画面の表示を終了する
と画面情報編集部7は、次画面の内容を示す1画
面情報を画面情報4から取り出し、指示されたデ
イスプレイ1上の位置に出力データを表示する。
この際必要な画面制御コード(エスケープシーケ
ンス)を画面制御コード情報5から取り出し付加
する。1画面分の出力データの表示が終了した
ら、カーソルは、第1番目のチエインの第1番目
の単位画面情報の入力開始位置に戻し、入力を待
つ。
キーボード2から入力されたデータは1文字ず
つ、デリミタ判別部で判別され、コードごとに処
理される。
復改キーが押下されると、パスAの処理、つま
り、画面情報4中にある現在表示している画面の
1画面情報の全ての入力データ保持領域から、入
力データを取り出し、それを、真の入力データと
してデータ処理部に与えることが行なわれる。
カーソル移動キーが押下されるとパスBの処理
が行なわれる。つまり、上述した様に各カーソル
移動キーによつてチエイン内、チエイン間のカー
ソル移動を行う。
その他のキーが押下されると、パスCの処理が
行われる。各データは画面情報編集部7により画
面情報4中にある現在表示している1画面情報の
指定された入力保持領域に入力データを格納し、
それをデイスプレイ1に反映する。
なお、フアンクシヨンキー等、カーソル移動キ
ーの他にカーソル制御キーを定義し、カーソル位
置計算部に登録することにより任意のチエイン
内、チエイン間のカーソル移動が可能となる。
〔発明の効果〕
以上詳細に説明したように本発明によれば画面
バツフア領域を必要とせず、端末装置でデータの
入出力を行なう場合に、疑似的に画面単位の入出
力を行なわしめることが出来る。そして、チエイ
ン構造を任意に決定することにより、カーソル移
動の自由な制御が可能となる利点がある。
また、入出力データは圧縮した形で保持してい
るのでメモリを節約することが出来るから、大容
量の画面をサポートする対話形式のデータ処理装
置には特に有用である。
【図面の簡単な説明】
第1図は本発明の1実施例のブロツク図、第2
図は1画面情報の例を示す図、第3図は出力領域
の例を示す図、第4図は入力領域の例を示す図、
第5図は単位画面情報のチエインの例を示す図で
ある。 1……キヤラクタデイスプレイ、2……キーボ
ード、3……データ処理装置、4……画面情報、
5……画面制御コード情報、6……カーソル位置
計算部、7……画面情報編集部、8……デリミタ
判別部、91〜9o……単位画面情報、10……デ
イスプレイ、11……出力領域、12……入力領
域、13……チエイン、14……単位画面情報、
15……出力領域、16……入力領域。

Claims (1)

  1. 【特許請求の範囲】 1 文字表示装置と鍵盤とからなる端末装置を接
    続したデータ処理装置において、 鍵盤から入力されたコードを識別した当該コー
    ドに対応する当該文字表示装置固有の画面制御コ
    ードを端末装置に送出して、文字表示装置上の表
    示を制御する如く構成された装置であつて、 前記文字表示装置の画面制御コード情報を保持
    する手段と、 鍵盤から入力されたコードの内からカーソルの
    移動を定義したコードを選出し、更にその移動の
    方向などの種類を判別する手段と、 文字表示装置上の2次元範囲の出力画面領域を
    指定する情報と、画面出力データと、2次元範囲
    の入力画面領域を指定する情報と、画面入力デー
    タを保持するための領域とを有する単位画面情報
    を複数個集めて成る1画面情報が複数組集つて形
    成される画面情報と、 上記1画面情報内の複数の単位画面情報を任意
    のグループに分け各グループにおいて任意の順番
    に連結して成るチエイン構造を記憶し、これに基
    づいてカーソルを含むデータを上記グループ内お
    よび上記グループ間で移動せしめる如く制御する
    手段とを具備せしめたことを特徴とする画面制御
    装置。
JP60048733A 1985-03-12 1985-03-12 画面制御装置 Granted JPS61208087A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60048733A JPS61208087A (ja) 1985-03-12 1985-03-12 画面制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60048733A JPS61208087A (ja) 1985-03-12 1985-03-12 画面制御装置

Publications (2)

Publication Number Publication Date
JPS61208087A JPS61208087A (ja) 1986-09-16
JPH0443588B2 true JPH0443588B2 (ja) 1992-07-17

Family

ID=12811487

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60048733A Granted JPS61208087A (ja) 1985-03-12 1985-03-12 画面制御装置

Country Status (1)

Country Link
JP (1) JPS61208087A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2868125B2 (ja) * 1989-06-06 1999-03-10 富士通株式会社 カーソル移動装置

Also Published As

Publication number Publication date
JPS61208087A (ja) 1986-09-16

Similar Documents

Publication Publication Date Title
KR880002089A (ko) 복합문서 처리장치용 표시 제어장치
JPS5994174A (ja) 表示制御装置
KR950020280A (ko) 그래픽 물체를 인터로크하기 위한 방법 및 장치
JPH0443588B2 (ja)
JP3712749B2 (ja) 情報処理装置におけるウィンドウ表示処理方式
KR890007155A (ko) 문자 입력 방법 및 장치
JPH0241783B2 (ja)
JPS6325721A (ja) 木構造表示用バツフア制御方式
JPH08328613A (ja) シーケンス・プログラムの作成・データ設定方法
JP2558985B2 (ja) 地図情報画面逐次自動切り替え方法
JPH0261774A (ja) 図形要素の指示装置
JP3312699B2 (ja) 仮想vramによる画面表示方法
JPH01282665A (ja) オンライン制御方式
JPH0228189B2 (ja)
JP2640135B2 (ja) 多項目情報入力装置
JPH07160192A (ja) 点字出力装置
JPH0555889B2 (ja)
JPS63138391A (ja) 文字処理装置
JPH03263089A (ja) マルチウインドディスプレイ方式
JPH02143325A (ja) ウィンドウ表示方式
JPH0567955B2 (ja)
JPS62128371A (ja) マルチウインドウ制御装置
JPH03135623A (ja) 文書作成装置
JPH0358220A (ja) ウインドウ表示装置
JPS61153695A (ja) 文字表示制御方式