JPH02257331A - 画面プリント出力方式 - Google Patents

画面プリント出力方式

Info

Publication number
JPH02257331A
JPH02257331A JP1079046A JP7904689A JPH02257331A JP H02257331 A JPH02257331 A JP H02257331A JP 1079046 A JP1079046 A JP 1079046A JP 7904689 A JP7904689 A JP 7904689A JP H02257331 A JPH02257331 A JP H02257331A
Authority
JP
Japan
Prior art keywords
screen
output
input
print
output 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
JP1079046A
Other languages
English (en)
Inventor
Yuko Miyahara
宮原 祐子
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1079046A priority Critical patent/JPH02257331A/ja
Publication of JPH02257331A publication Critical patent/JPH02257331A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画面プリント出力方式に関し、特に対話型プロ
ゲラ・ム実行中の端末においである程度大量の画面の表
示イメージを一括して画面プリント出力する場合の画面
プリント出力方式に関する。
なお、ここでいう対話型プログラムとは、プログラム部
分中に実際の処理を行うのに必要な入出力データ領域を
持ち、画面定義情報(画面を表示する際に必要な罫線定
義情報、見出し定義情報および項目定義情報(データ入
出力領域配置定義情報)等からなる画面制御テキスト)
をプログラム部分とは独立に保持し、実行時に画面定義
情報と入出力データ領域とを併合させて画面の入出力を
行い、画面入出力情報収集機能を有する対話型プログラ
ムをいう0、 また、対話型プログラムにより収集される画面入出力情
報は、対話型プログラムが実行時に画面に対して入出力
するデータである画面入出力データと、その画面入出力
データが表示された画面の識別情報である画面識別名と
を有する情報である。
さらに、画面プログラム出力とは、対話型プログラムの
実行中に端末の画面に表示された情報をその表示イメー
ジのまま画面表示装置以外の出力装置(プリンタおよび
マイクロフィルム印刷装置等)に出力することをいう(
画面プリント出力によって出力される情報を画面プリン
トという)。
〔従来の技術〕
対話型プログラムにより表示される画面の遷移過程の確
認や各画面で表示されるデータの確認のためには、画面
の流れ(遷移の態様)を示した資料が必要不可欠である
このような資料を作成するためには、実際にその対話型
プログラムを実行させ、実行(操作)の流れに沿った画
面プリントを採取する必要がある。
従来、この種の直面プリント出力を行う方式(画面プリ
ント出力方式)では、対話型プログラムの実行中に端末
のハードコピー機能(端末のキーボードに存在するハー
ドコピー出力指示のキー(rcopyキー」およびrP
RINTキーj等)の押下に基づいてキー押下時点の画
面上の表示イメージの内容(画面バッファの内容)をそ
の端末に接続されたプリンタに書き出す機能)が用いら
れて、その端末に接続されたプリンタに画面プリントが
1枚ずつその時点で画面プリント出力されるのが一般的
であった。
〔発明が解決しようとする課題〕
上述した従来の画面プリント出力方式では、対話型プロ
グラムの実行中に端末のハードコピー機能が利用されて
画面上の表示イメージが画面プリントとして1枚ずつ採
取されて端末に接続されたプリンタに画面プリント出力
されるので、プリンタが接続されていない端末では画面
プリント出力を行うことができず、端末に接続されたプ
リンタの印字速度の限界に起因して印字待ちの時間が必
要になり対話型プログラムの実行(操作)の流れが中断
し、画面プリント出力に関する操作が人間の手作業に委
ねられていることに起因して画面プリントの採取漏れが
生じるおそれがあるという欠点がある。
本発明の目的は、上述の点に鑑み、任意の出力装置(対
話型プログラムが実行された端末に接続されていないプ
リンタでも可能である)への画面プリント出力を行うこ
とができ、画面プリントの採取を効率的に行うことがで
き、画面プリントの採取漏れが生じない画面プリント出
力方式(ある程度大量の画面プリント出力を一括して行
うことができる画面プリント出力方式)を提供すること
にある。
〔課題を解決するための手段〕
本発明の画面プリント出力方式は、対話型プログラムの
実行時に収集され外部記憶装置上に保持された画面入出
力情報を対話型プログラムの実行終了後に読み取る画面
入出力情報読取り部と、この画面入出力情報読取り部に
より読み取られた画面入出力情報を判読してその画面入
出力情報中の画面識別名を認識する画面入出力情報判読
部と、対話型プログラムにより表示される画面の画面定
義情報が保持されている外部記憶装置から前記画面入出
力情報判読部により認識された画面識別名に対応する画
面定義情報を読み取る画面定義情報読取り部と、この画
面定義情報読取り部により読み取られた画面定義情報に
基づき画面の罫線や見出し等の表示イメージを画面プリ
ント出力用に編集する画面定義情報編集部と、この画面
定義情報読取部により編集された表示イメージに前記画
面入出力情報判読部により判読された画面入出力情報中
の画面人出力データを合成して画面プリントを編集する
画面プリント&lH1部と、この画面プリント鳩集部に
より編集された画面プリントに係る画面プリント出力を
出力装置に対して行う画面プリント出力部とを有する。
〔作用〕
本発明の画面プリント出力方式では、画面入出力情報読
取り部が対話型プログラムの実行時に収集され外部記憶
装置上に保持された画面入出力情報を対話型プログラム
の実行終了後に読み取り、画面入出力情報判読部が画面
入出力情報読取り部により読み取られた画面入出力情報
を判読してその画面入出力情報中の画面識別名を認識し
、画面定義情報読取り部が対話型プログラムにより表示
される画面の画面定義情報が保持されている外部記憶装
置から画面入出力情報判読部により認識された画面識別
名に対応する画面定義情報を読み取り、画面定義情報編
集部が画面定義情報読取り部により読み取られた画面定
義情報に基づき画面の罫線や見出し等の表示イメージを
画面プリント出力用に編集し、画面プリント編集部が画
面定義情報編集部により編集された表示イメージに画面
入出力情報判読部により判読された画面入出力情報中の
画面入出力データを合成して画面プリントを編集し、画
面プリント出力部が画面プリント編集部により編集され
た画面プリントに係る画面プリント出力を出力装置に対
して行う。
【実施例〕
次に、本発明について図面を参照して説明する。
第1図は、本発明の画面プリント出力方式の一実施例の
構成を示すブロック図である0本実施例の画面プリント
出力方式は、対話型プログラムの実行時に画面表示装置
(図示せず)上の画面に対して入出力された画面入出力
データとその入出力に使用された画面の画面識別名とを
有する画面入出力情報を収集して外部記憶装置2に出力
する画面入出力情報収集部1 (画面入出力情報収集部
1は対話型プログラムの一機能としてあらかじめ対話型
プログラムに組み込まれているものとする)と、画面入
出力情報収集部lにより収集された画面入出力情報を保
持する外部記憶装置2と、対話型プログラムの実行終了
後に画面入出力情報を外部記憶装置2より読み取る画面
入出力情報読取り部3と、画面入出力情報読取り部3に
より読み取られた画面入出力情報を判読してその画面入
出力情報中の画面識別名を認識する画面入出力情報判読
部4と、対話型プログラムにより表示される画面の画面
定義情報を保持する外部記憶装置5と、外部記憶装置5
から画面入出力情報判読部4により認識された画面識別
名に対応する画面定義情報を読み取る(選択的に読み取
る)画面定義情報読取り部6と、画面定義情報読取り部
6により読み取られた画面定義情報に基づき画面の罫線
や見出し等の表示イメージを画面プリント出力用に編集
する画面定義情報編集部7と、画面定義情報編集部7に
より編集された表示イメージに画面入出力情報判読部4
により判読された画面入出力情報中の画面入出力データ
を埋め込んで(合成して)画面プリントを編集する画面
プリント&I集部8と、画面プリント編集部8により編
集された画面プリントを出力装置10に画面プリント出
力する画面プリント出力部9と11画面プリント出力が
行われる出力装置10(画面表示装置以外の出力装置、
プリンタ等)とを含んで構成されている。
次に、このように構成された本実施例の画面プリント出
力方式の動作について説明する。
対話型プログラムの実行時に画面入出力情報収集部lに
よって収集され外部記憶装置2上にあらかじめ保持され
た画面入出力情報は、対話型プログラムの実行終了後に
画面入出力情報読取り部3により読み取られて画面入出
力情報判読部4に送出される。
画面入出力情報判読部4では、読み取られた画面入出力
情報が判読されその画面入出力情報中の画面識別名が認
識され、該当する画面(認識された画面識別名を有する
画面)の画面定義情報の読取り指令が画面定義情報読取
り部6に送出される。
同時に、画面入出力情報判読部4では、後述する編集処
理に必要な画面入出力情報中の画面入出力データが画面
プリント編集部8に送出される。
画面定義情報の読取り指令を受は取った画面定義情報読
取り部6では、外部記憶装置5に保持されている画面定
義情報が読み取られて画面定義情報編集部7に送出され
る。
画面定義情報を受は取った画面定義情報編集部7では、
画面定義情報中の罫線定義情報や見出し定義情報等に基
づく罫線や見出し等の表示イメージが画面プリント出力
用に編集されて画面プリント編集部8に送出される。
画面プリント編集部8では、画面定義情報編集部7で編
集された表示イメージに画面入出力情報判読部4から送
出されてきた画面入出力データが埋め込まれた表示イメ
ージが画面プリントとして編集され、その画面プリント
が画面プリント出力部9に送出される。
画面プリント出力部9では、画面入出力データが埋め込
まれた表示イメージである画面プリントに係る画面プリ
ント出力が出力装置10に対して行われる。
次に、本実施例の画面プリント出力方式の具体的な動作
について第1図に加えて第2図、第3図(a)〜(C)
および第4図(al〜10)を参照して説明する。
第2図は、外部記憶装置2に保持されている画面入出力
情報の一例を示す図である。この画面入出力情報は、実
行プログラム名(対話型プログラムの熾別名)1画面識
別名、入出力区分8項目属性2項目の長さおよび項目の
値を有している(入出力区分9項目属性2項目の長さお
よび項目の値が画面入出力データに該当する)。
第3図+8)は、外部記憶装置5に保持されている画面
定義情報中の罫線定義情報の一例を示す図である。この
罫線定義情報は、罫線定義情報であることを示す区分「
*L」により他の定義情報と区別され、開始フラグ、行
・桁位置、罫線の種類および終了フラグを有している。
第3図−)は、外部記憶装置5に保持されている画面定
義情報中の見出し定義情報の一例を示す図である。この
見出し定義情報は、見出し定義情報であることを示す区
分「*M」により他の定義情報と区別され、行・桁位置
、長さ、rs性および見出し文字列を有している。
第3図(C1は、外部記憶装置5に保持されている画面
定義情報中の項目定義情報の一例を示す図である。この
項目定義情報は、項目定義情報であることを示す区分「
*F」により他の定義情報と区別され、行・桁位置、長
さおよび属性を有している。
第4図(alは、対話型プログラムの実行時に画面表示
装置上に表示される画面の一例を示す図である。
第4図(b)は、画面定義情報編集部7で画面プリント
出力用に編集された罫線や見出し等の表示イメージの一
例(第4図(a)に示す表示画面の左上部の罫線や見出
し等の表示イメージ)を示す図である(図中の「口」は
項目の開始位置を示している)。
第4図(e)は、第4図山)に示す編集結果(表示イメ
ージ)に画面入出力データが埋め込まれた表示イメージ
(画面プリント)の−例を示す図である。
以下の説明では、第4図1alに示す画面表示装置上の
画面を取り上げて、この画面の表示イメージが画面プリ
ント出力用に編集されて画面プリント出力が行われる場
合の動作について述べる。
対話型プログラムの実行時に、第2図に示すような形式
の画面入出力情報が画面入出力情報収集部1により収集
され外部記憶装置2上に保持される。
対話型プログラムの実行終了後に、画面入出力情報読取
り部3から外部記憶装置2上の画面入出力情報を受は取
った画面入出力情報判読部4は、その画面入出力情報を
判読しその画面入出力情報中の画面識別名を認識して画
面定義情報読取り部6に対してその画面識別名を有する
画面の画面定義情報(外部記憶装置5上の画面定義情報
)の読取り指令を送出するとともに、画面入出力情報中
の画面入出力データを画面プリント編集部8に送出する
画面定義情報読取り部6は、画面入出力情報判読部4か
ら送出されてきた画面定義情報の読取り指令に係る画面
識別名に基づいて外部記憶装置5上の画面定義情報を読
み取り、編集処理に必要な第3図(a)〜(C)に示、
すような形式の各定義情報からなる画面定義情報を両面
定義情報編集部7に送出する。
画面定義情報編集部7は、第3図(a)〜(C)に示す
ような形式の画面定義情報に基づいて第4図中)に示す
ような形式の表示イメージを画面プリント出力用に編集
して画面プリン)II集郡部8送出する。
画面プリント編集部8は、画面入出力情報判読部4から
送出されてきた画面入出力データ中の項目の値rXYZ
 123Jを第4図中)に示すような形式の編集情報(
表示イメージ)に埋め込んで、第4図(C)に示すよう
な形式の画面プリントを編集する(第4図中)および(
C)に示す画面の枠に付されている番号は、行位置およ
び桁位置を示すための便宜的なものであり画面プリント
出力の対象ではない)。
このような画面プリントを画面プリント編集部8から受
は取った画面プリント出力部9は、その画面プリントに
係る画面プリント出力を出力装置10に対して行う。
〔発明の効果] 以上説明したように本発明は、対話型プログラムの実行
中に表示される画面に係る画面プリント出力を行う処理
において、画面入出力情報を対話型プログラムの実行時
にあらかじめ収集して外部記憶装置上に保持しておき、
対話型プログラムの実行終了後にその画面入出力情報を
読み取って画面プリントとして編集し一括して画面プリ
ント出力を行うことにより、対話型プログラムの実行終
了後に任意の出力装置(対話型プログラムが実行された
端末に接続されていないプリンタでも可能である)に対
して画面プリント出力を行うことが可能になり、画面プ
リントの採取を効率的に行うことができ(画面プリント
出力のために対話型プログラムの実行(操作)の流れが
中断するということがなくなる)、対話型プログラムの
実行中に収集された画面入出力情報に基づく一括した画
面プリント出力が可能になるために漏れのない確実な画
面プリントの採取を行うことができるという効果がある
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、 第2図は第1図中の外部記憶装置(外部記憶装置2)に
保持されている画面入出力情報の一例を示す図、 第3図(a)は第1図中の外部記憶装置(外部記憶装置
5)に保持されている画面定義情報中の罫線定義情報の
一例を示す図、 第3図(b)は第1図中の外部記憶装置(外部記憶装置
5)に保持されている両面定義情報中の見出し定義情報
の一例を示す図、 第3図(C1は第1図中の外部記憶装置(外部記憶装置
f5)に保持されている画面定義情報中の項目定義情報
の一例を示す図、 第4図(Jl)は第1図に示す画面プリント出力方式に
おける対話型プログラムの実行時に画面表示装置に表示
される画面の一例を示す図、 第4図中)は第3図(a)〜(C)に示す画面定義情報
に基づいて第1図中の画面定義情報編集部で画面プリン
ト出力用に編集された罫線や見出し等の表示イメージを
示す図、 第4図(C1は第4図(b)に示す編集結果(表示イメ
ージ)に第2図に示す画面入出力情報中の画面入出力デ
ータが埋め込まれた表示イメージ(画面プリント)を示
す図である。 図において、 1・・・画面入出力情報収集部、 2.5・外部記憶装置、 3・・・画面入出力情報読取り部、 4・・・画面入出力情報判読部、 6・・・画面定義情報読取り部、 7・・・画面定義情報編集部、 8・・・画面プリントa集部、 9・・・画面プリント出力部、 lO・・・出力装置である。

Claims (1)

  1. 【特許請求の範囲】 対話型プログラムの実行時に収集され外部記憶装置上に
    保持された画面入出力情報を対話型プログラムの実行終
    了後に読み取る画面入出力情報読取り部と、 この画面入出力情報読取り部により読み取られた画面入
    出力情報を判読してその画面入出力情報中の画面識別名
    を認識する画面入出力情報判読部と、 対話型プログラムにより表示される画面の画面定義情報
    が保持されている外部記憶装置から前記画面入出力情報
    判読部により認識された画面識別名に対応する画面定義
    情報を読み取る画面定義情報読取り部と、 この画面定義情報読取り部により読み取られた画面定義
    情報に基づき画面の罫線や見出し等の表示イメージを画
    面プリント出力用に編集する画面定義情報編集部と、 この画面定義情報編集部により編集された表示イメージ
    に前記画面入出力情報判読部により判読された画面入出
    力情報中の画面入出力データを合成して画面プリントを
    編集する画面プリント編集部と、 この画面プリント編集部により編集された画面プリント
    に係る画面プリント出力を出力装置に対して行う画面プ
    リント出力部と を有することを特徴とする画面プリント出力方式。
JP1079046A 1989-03-30 1989-03-30 画面プリント出力方式 Pending JPH02257331A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1079046A JPH02257331A (ja) 1989-03-30 1989-03-30 画面プリント出力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1079046A JPH02257331A (ja) 1989-03-30 1989-03-30 画面プリント出力方式

Publications (1)

Publication Number Publication Date
JPH02257331A true JPH02257331A (ja) 1990-10-18

Family

ID=13678965

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1079046A Pending JPH02257331A (ja) 1989-03-30 1989-03-30 画面プリント出力方式

Country Status (1)

Country Link
JP (1) JPH02257331A (ja)

Similar Documents

Publication Publication Date Title
JPS6290753A (ja) 文書作成装置
JPH02257331A (ja) 画面プリント出力方式
JP3595705B2 (ja) 画像編集装置及びその制御方法並びに記憶媒体
JPH0212068B2 (ja)
JP3154790B2 (ja) 光学的文字読取装置
JPH0524313A (ja) 電子機器
JP3080891B2 (ja) 帳票処理装置
JP2001101327A (ja) 情報処理方法及び装置及び印刷システム
JP3129401B2 (ja) 読み取りデータ変換管理装置
JPH05250014A (ja) プログラマブルコントローラの周辺装置
JPH02272668A (ja) トランザクション実行時系列図表編集方式
JPH03127275A (ja) 計算機援用設計装置
JPH02128282A (ja) 画像編集処理装置
JPH0738191B2 (ja) 日付自動更新出力機能を備えた文書処理装置
JPH08287168A (ja) 帳票作成方法及び帳票作成装置
JPS609685A (ja) ロボツトの制御装置
JPS62229288A (ja) 文書処理装置
JPH02264356A (ja) 帳票cadシステムにおけるocr帳票の文字枠デザイン方法
JPH03296867A (ja) 画像編集装置
JPH01261777A (ja) 取扱説明書作成装置
JPS6089285A (ja) 情報入力装置
JPH01216478A (ja) 出力電文編集方式
JPH0520310A (ja) 複数書式文書処理方式
JPH011064A (ja) 図形・イメ−ジ系デ−タのオブジェクト作成方式
JPH01155482A (ja) 文字読取装置