JPH0282314A - 画面作成装置 - Google Patents

画面作成装置

Info

Publication number
JPH0282314A
JPH0282314A JP23344488A JP23344488A JPH0282314A JP H0282314 A JPH0282314 A JP H0282314A JP 23344488 A JP23344488 A JP 23344488A JP 23344488 A JP23344488 A JP 23344488A JP H0282314 A JPH0282314 A JP H0282314A
Authority
JP
Japan
Prior art keywords
command
command group
group
picture
display
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
JP23344488A
Other languages
English (en)
Inventor
Katsushi Sato
克司 佐藤
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP23344488A priority Critical patent/JPH0282314A/ja
Publication of JPH0282314A publication Critical patent/JPH0282314A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は、固定画面などを高速表示させるときに使用さ
れる画面作成装置に関する。
(従来の技術) 端末装置などにおける高速画面表示方法としては、−殻
内に正規化手法がとられている。
この手法は、端末制御プロセッサの通信速度を最大限に
高めたり、画面内容を記述するときに余分なコマンド(
冗長的なコマンド)を最大限まで削除したりすることに
よってCRT上に画面を高速表示させる。
(発明が解決しようとする課題) ところでこのような正規化手法においては、通信速度を
上げて画面を高速表示させる方法をとっている。
しかしながらこのような方法は、ハードウェア上の限界
があるため、データの処理時間を短縮するための根本的
な解決にはならない。
また、正規化手法においては、コマンドを厳選して余分
なコマンドを削除する必要があるため、最初の設計・製
造過程において、手間がかかりすぎるとともに、そのメ
ンテナンスも難しいという問題があった。
そこでこのような不都合を除くために、記述式言語によ
って画面を作成する方法が開発された。
この方法は、記述式言語によって固定画面を記述し、こ
れをバッチ処理して固定画面表示用の実行サブルーチン
群を生成する。そして、表示指令が入力されたときこの
実行サブルーチンに対応したコマンドを編集してCRT
上に前記コマンドに対応する固定画面を表示させながら
オンライン入力された表示情報を前記固定画面上に組み
込むことによって画面を作成する。
しかしながらこのような記述式言語によって画面を作成
する方法においては、表示指令が入力される毎に実行サ
ブルーチンの読出し動作と、この実行サブルーチンから
コマンドを作成する動作とが繰り返されるため、固定画
面の作成動作が遅くなってしまうという問題があった。
特に、地図表示などのように固定画面の表示フォーマッ
トが複雑なものでは、バッチ処理で0軌生成される実行
サブルーチンの数が多くなるため、これら各実行サブル
ーチンからコマンドを編集するのに時間がかかりすぎて
表示速度が遅くなってしまうという問題があった。
本発明は上記の事情に鑑み、地図画面のような複雑なも
のでも高速表示させることができるとともに、メンテナ
ンス性を向上させることができる画面作成装置を提供す
ることを目的としている。
〔発明の構成〕
(課題を解決するための手段) 上記の目的を達成するために本発明による画面作成装置
は、記述式言語によって記述された固定画面情報に基づ
いて必要な実行サブルーチンを作成する実行サブルーチ
ン作成部と、この実行サブルーチン作成部によって作成
された実行サブルーチン群に基づいてコマンド群を作成
するコマンド群作成部と、このコマンド群作成部によっ
て作成されたコマンド群を記憶するコマンド群記憶部と
、表示指令が入力されたとき前記コマンド群記憶部に記
憶されているコマンド群を読み出すとともに表示装置上
に前記コマンド群に対応した画面を表示させる画面表示
制御部とを備えたことを特徴としている。
(作用) 上記の構成において、表示動作より前において、コマン
ド群作成部は実行サブルーチン作成部によって作成され
た実行サブルーチン群からコマンド群を作成してこれを
コマンド群記憶部に記憶させる。そして、表示指令が人
力されたとき画面表示制御部は前記コマンド群記憶部に
記憶されているコマンド群を読み出すとともに、表示装
置上に前記コマンド群に対応した画面を表示させる。
(実施例) 第1図は本発明による画面作成装置の一実施例を示すブ
ロック図である。
この図に示す画面作成装置は、固定画面ソース6を取り
込んで実行サブルーチン群を作成する実行サブルーチン
群作成装置1と、この実行サブルチン群作成装置1によ
って作成された実行サブルーチン群を記憶する実行サブ
ルーチン記憶装置2と、この実行サブルーチン記憶装置
2に記憶されている実行サブルーチン群を読み出してコ
マンド群を作成するコマンド群作成装置3と、このコマ
ンド群作成装置3によって作成されたコマンド群を記憶
するコマンド群記憶装置4と、このコマンド群記憶装置
4に記憶されているコマンド群を実行するコマンド群実
行装置5とを備えている。
そしてオフライン時においては、変換指令が入力された
とき、記述式言語によって記述された固定画面ソース6
をコンパイルしてコマンド群を作成しこれをコマンド群
記憶部4に格納する。この後、オンライン時において表
示指令(マンマシン指令)が入力されたとき前記コマン
ド群記憶部4に格納されているコマンド群を読み出して
CRT表示装置7上に固定画面を表示させる。
実行サブルーチン群作成装置1は、記述式言語によって
記述された固定画面ソース6を取り込んでこの固定画面
ソース6に対応する実行サブルーチン群を作成するバッ
チ処理部10を備えており、オフライン時において前記
固定画面ソース6が入力されたときこの固定画面ソース
6に対応する実行サブルーチンを編集して実行サブルー
チン群を作成し、これを実行ザブルーチン記憶装置2に
記憶させる。
実行サブルーチン記憶装置2は、外部記憶装置などによ
って構成されており、前記実行サブルーチン群作成装置
1から実行ザブルーチン群が供給されたときこれを記憶
し、読出し指令が供給されたとき記憶している実行サブ
ルーチン群を読み出してこれをコマンド群作成装置3に
供給する。
コマンド群作成装置3は、オフライン時において変換指
令が入力されたとき前記実行サブルーチン記憶装置2に
記憶されている実行サブルーチン群を読み出しながらこ
の実行サブルーチン群に対応するコマンドを編集してコ
マンド群を作成するサブルーチン動作部11と、このサ
ブルーチン動作部1]によって作成されたコマンド群を
取り込んで出力する端末制御プロセッサ出力部12と、
この端末制御プロセッサ出力部12から出力されるコマ
ンド群を取り込む端末制御プロセッサ人力部13と、こ
の端末制御プロセッサ入力部13から出力されるコマン
ド群を取り込んでコマンド群記憶装置4に供給する入力
専用ドライバ14とを備えている。
そして、オフライン時において変換指令が入力されたと
き、第2図に示す如く前記実行サブルーチン記憶装置2
に記憶されている実行サブルーチン群を読み出してこの
実行サブルーチン群に対応するコマンド群を生成し、こ
れをコマンド群記憶装置4に格納する。
コマンド群記憶装置4は、外部記憶装置などによって構
成されており、前記コマンド群作成装置3からコマンド
群が供給されたときこれを記憶し、読出し指令が供給さ
れたとき、記憶しているコマンド群を読み出してこれを
コマンド群実行装置5に供給する。
コマンド群実行装置5は、オンライン時においてマンマ
シン指令(表示指令)が供給されたとき前記コマンド群
記憶装置4に記憶されている各コマンド群のうち前記変
換指令によって指定されたものを読み出す出力専用ドラ
イバ15と、この出力専用ドライバ15によって読み出
されたコマンド群の各コマンドを順次実行してCRT表
示装置7上に固定画面を表示させる端末制御プロセッサ
出力部16とを備えている。
そして、オンライン時においてマンマシン指令が入力さ
れたとき、第3図に示す如く出力専用ドライバ]−5に
よって前記コマンド群記憶装置4に記憶されている複数
のコマンド群のうち前記マンマシン指令によって指定さ
れたものが読み出されるとともに、端末制御プロセッサ
出力部16によって前記コマンド群を構成する各コマン
ドが順次実行されてCRT表示装置7上に固定画面が表
示される。
このようにこの実施例においては、オフライン時におい
て固定画面ソース6からコマンド群を作成してこれをコ
マンド群記憶装置4に記憶しておき、オンライン時にこ
のコマンド群記憶装置4から必要なコマンド群を読み出
してCRT表示装置7上に固定画面を作成するようにし
たので、オンライン時において実行サブルーチン群から
コマンド群を編集する処理を省略することができる。こ
れによって、地図画面のような複雑なものでも高速表示
させる。
また上述した実施例においては、記述言語によって固定
画面ソース6を記述するようにしているので、固定画面
の内容を容易に変更することができ、これによってメン
テナンス性を向上させることができる。
また上述した実施例においては、記述式言語によって固
定画面ソース6を作成するようにしているが、マウスや
キーボードなどを使用してCRT画面上で固定画面を作
成し、この固定画面を記述式言語に変換して固定画面ソ
ース6を作成するようにしても良い。このようにすれば
、固定画面作成作業をより一層、機械化させることがで
きる。
また上述した実施例においては、端末制御プロセッサ出
力部12.16と、端末制御プロセッサ入力部]3とを
独立しているものとして説明しているが、これらを1つ
の端末制御プロセッサの出内端子、入力端子によって構
成するようにしても良い。
〔発明の効果〕
以上説明したように本発明によれば、地図画面のような
複雑なものでも高速表示させることができるとともに、
メンテナンス性を向上させることができる。
【図面の簡単な説明】
第1図は本発明による画面作成装置の一実施例を示すブ
ロック図、第2図は同実施例の動作例を説明するための
模式図、第3図は同実施例の動作例を説明するための模
式図である。 1・・・実行サブルーチン作成部 (実行サブルーチン群作成装置) 3・・・コマンド群作成部(コマンド群作成装置)4・
・・コマンド群記憶部(コマンド群記憶装置)5・・・
画面表示制御部(コマンド群実行装置)6・・・固定画
面情報(固定画面ソース)7・・・表示装置(CRT表
示装置)

Claims (1)

    【特許請求の範囲】
  1. (1)記述式言語によって記述された固定画面情報に基
    づいて必要な実行サブルーチンを作成する実行サブルー
    チン作成部と、 この実行サブルーチン作成部によって作成された実行サ
    ブルーチン群に基づいてコマンド群を作成するコマンド
    群作成部と、 このコマンド群作成部によって作成されたコマンド群を
    記憶するコマンド群記憶部と、 表示指令が入力されたとき前記コマンド群記憶部に記憶
    されているコマンド群を読み出すとともに、表示装置上
    に前記コマンド群に対応した画面を表示させる画面表示
    制御部と、を備えたことを特徴とする画面作成装置。
JP23344488A 1988-09-20 1988-09-20 画面作成装置 Pending JPH0282314A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23344488A JPH0282314A (ja) 1988-09-20 1988-09-20 画面作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23344488A JPH0282314A (ja) 1988-09-20 1988-09-20 画面作成装置

Publications (1)

Publication Number Publication Date
JPH0282314A true JPH0282314A (ja) 1990-03-22

Family

ID=16955139

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23344488A Pending JPH0282314A (ja) 1988-09-20 1988-09-20 画面作成装置

Country Status (1)

Country Link
JP (1) JPH0282314A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007275087A (ja) * 2006-04-03 2007-10-25 Aloka Co Ltd ワイヤレス超音波診断装置
JP2007319176A (ja) * 2006-05-30 2007-12-13 Aloka Co Ltd ワイヤレス超音波診断装置
WO2014162703A1 (ja) * 2013-04-05 2014-10-09 株式会社デンソー 表示制御装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007275087A (ja) * 2006-04-03 2007-10-25 Aloka Co Ltd ワイヤレス超音波診断装置
JP2007319176A (ja) * 2006-05-30 2007-12-13 Aloka Co Ltd ワイヤレス超音波診断装置
WO2014162703A1 (ja) * 2013-04-05 2014-10-09 株式会社デンソー 表示制御装置
JP2014203297A (ja) * 2013-04-05 2014-10-27 株式会社デンソー 表示制御装置
US10372311B2 (en) 2013-04-05 2019-08-06 Denso Corporation Display control device

Similar Documents

Publication Publication Date Title
EP0597127A1 (en) Numerical control apparatus
JP2004206550A (ja) 数値制御装置
JPH08221107A (ja) シーケンス制御プログラム作成装置
JPH0282314A (ja) 画面作成装置
JPS6154508A (ja) 数値制御装置
JPH02310604A (ja) 画面データ表示方式
JPH05204433A (ja) Ncプログラム作成機能付き数値制御装置
JPH0334100B2 (ja)
JPS61262902A (ja) Ncパ−トプログラム作成方法
JPH02216547A (ja) プログラム設計システム
JPS62264387A (ja) 画像発生方法
JPS61123973A (ja) 文章及び図形編集方式
JPH04266170A (ja) 画面表示用ソフトウェア作成システム
JPH05189527A (ja) 画面データ処理システム
JPH02310776A (ja) 図形出力データ画像処理装置
JPS62145423A (ja) プログラム仕様書自動生成方法
JPS62145422A (ja) ソ−スプログラム自動生成方法
JPH03167631A (ja) エキスパートシステムのデータ生成編集方式
JPS63239524A (ja) Crtの制御コマンド作成方式
JPH02173806A (ja) Ncデータ作成装置
JPH03136093A (ja) アラーム表示装置
JPS6265104A (ja) 数値制御装置におけるncプログラム作成方式
JPS58166388A (ja) 画像処理装置
JPS62290907A (ja) 数値制御装置
JPH07282039A (ja) 文書処理装置