JPH02257331A - Screen print output system - Google Patents

Screen print output system

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
Japanese (ja)
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/en
Publication of JPH02257331A publication Critical patent/JPH02257331A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To output a screen print on an optional output device by reading screen input/output information held on an external storage device after the execution of an interactive program is completed, and then editing and outputting the information. CONSTITUTION:In a process for screen print output regarding a screen displayed during the execution of the interactive program, the screen input/output information is gathered previously and held on the external storage device 2 during the execution of the interactive program. The screen input/output information is read by a read part after the end of the execution of the interactive program, edited as a screen print by an editing part 8, and outputted. Consequently, the screen print output on an optional output device 10 is enabled after the execution of the interactive program. Thus, the screen print is gathered efficiently and the secure screen print is gathered without any omission.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画面プリント出力方式に関し、特に対話型プロ
ゲラ・ム実行中の端末においである程度大量の画面の表
示イメージを一括して画面プリント出力する場合の画面
プリント出力方式に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a screen printout method, and in particular to a screen printout method that prints out a certain amount of screen display images at once on a terminal that is running an interactive program. Regarding screen print output method in case.

なお、ここでいう対話型プログラムとは、プログラム部
分中に実際の処理を行うのに必要な入出力データ領域を
持ち、画面定義情報(画面を表示する際に必要な罫線定
義情報、見出し定義情報および項目定義情報(データ入
出力領域配置定義情報)等からなる画面制御テキスト)
をプログラム部分とは独立に保持し、実行時に画面定義
情報と入出力データ領域とを併合させて画面の入出力を
行い、画面入出力情報収集機能を有する対話型プログラ
ムをいう0、 また、対話型プログラムにより収集される画面入出力情
報は、対話型プログラムが実行時に画面に対して入出力
するデータである画面入出力データと、その画面入出力
データが表示された画面の識別情報である画面識別名と
を有する情報である。
Note that the interactive program referred to here has an input/output data area necessary for actual processing in the program part, and has screen definition information (rule definition information and heading definition information necessary for displaying the screen). and screen control text consisting of item definition information (data input/output area layout definition information), etc.)
0 refers to an interactive program that has a screen input/output information collection function that maintains the screen independently from the program part, merges the screen definition information and the input/output data area during execution, and performs screen input/output. The screen input/output information collected by a type program consists of screen input/output data, which is the data that the interactive program inputs and outputs to the screen during execution, and screen input/output data, which is the identification information of the screen on which the screen input/output data is displayed. This is information having an identification name.

さらに、画面プログラム出力とは、対話型プログラムの
実行中に端末の画面に表示された情報をその表示イメー
ジのまま画面表示装置以外の出力装置(プリンタおよび
マイクロフィルム印刷装置等)に出力することをいう(
画面プリント出力によって出力される情報を画面プリン
トという)。
Furthermore, screen program output refers to outputting the information displayed on the terminal screen during the execution of an interactive program to an output device other than the screen display device (such as a printer or microfilm printing device) as the displayed image. say(
The information output by screen print output is called screen print).

〔従来の技術〕[Conventional technology]

対話型プログラムにより表示される画面の遷移過程の確
認や各画面で表示されるデータの確認のためには、画面
の流れ(遷移の態様)を示した資料が必要不可欠である
In order to confirm the transition process of screens displayed by an interactive program and confirm the data displayed on each screen, materials showing the flow of the screens (mode of transition) are essential.

このような資料を作成するためには、実際にその対話型
プログラムを実行させ、実行(操作)の流れに沿った画
面プリントを採取する必要がある。
In order to create such materials, it is necessary to actually run the interactive program and take screen prints that follow the flow of execution (operations).

従来、この種の直面プリント出力を行う方式(画面プリ
ント出力方式)では、対話型プログラムの実行中に端末
のハードコピー機能(端末のキーボードに存在するハー
ドコピー出力指示のキー(rcopyキー」およびrP
RINTキーj等)の押下に基づいてキー押下時点の画
面上の表示イメージの内容(画面バッファの内容)をそ
の端末に接続されたプリンタに書き出す機能)が用いら
れて、その端末に接続されたプリンタに画面プリントが
1枚ずつその時点で画面プリント出力されるのが一般的
であった。
Conventionally, in this type of screen print output method (screen print output method), the hard copy function of the terminal (the hard copy output instruction key (rcopy key on the terminal keyboard) and the rP
The function that writes the contents of the display image on the screen at the time the key is pressed (the contents of the screen buffer) to the printer connected to that terminal based on the pressing of the RINT key j, etc.) is used. It was common for screen prints to be output to the printer one at a time.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の画面プリント出力方式では、対話型プロ
グラムの実行中に端末のハードコピー機能が利用されて
画面上の表示イメージが画面プリントとして1枚ずつ採
取されて端末に接続されたプリンタに画面プリント出力
されるので、プリンタが接続されていない端末では画面
プリント出力を行うことができず、端末に接続されたプ
リンタの印字速度の限界に起因して印字待ちの時間が必
要になり対話型プログラムの実行(操作)の流れが中断
し、画面プリント出力に関する操作が人間の手作業に委
ねられていることに起因して画面プリントの採取漏れが
生じるおそれがあるという欠点がある。
In the conventional screen print output method described above, the hard copy function of the terminal is used while an interactive program is running, and the images displayed on the screen are collected one by one as screen prints, and the screen prints are sent to a printer connected to the terminal. Since the screen printout cannot be performed on a terminal without a printer connected, there is a print waiting time required due to the printing speed limit of the printer connected to the terminal, which makes it difficult for interactive programs to print. There is a drawback that the flow of execution (operation) is interrupted and operations related to screen print output are left to manual labor, which may result in failure to collect screen prints.

本発明の目的は、上述の点に鑑み、任意の出力装置(対
話型プログラムが実行された端末に接続されていないプ
リンタでも可能である)への画面プリント出力を行うこ
とができ、画面プリントの採取を効率的に行うことがで
き、画面プリントの採取漏れが生じない画面プリント出
力方式(ある程度大量の画面プリント出力を一括して行
うことができる画面プリント出力方式)を提供すること
にある。
In view of the above-mentioned points, an object of the present invention is to be able to print a screen to any output device (even a printer that is not connected to the terminal on which the interactive program is executed), and to print the screen to any output device (even a printer that is not connected to the terminal on which the interactive program is executed). To provide a screen print output method (a screen print output method capable of collectively outputting a certain amount of screen prints) which enables efficient collection and prevents omission of screen print collection.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の画面プリント出力方式は、対話型プログラムの
実行時に収集され外部記憶装置上に保持された画面入出
力情報を対話型プログラムの実行終了後に読み取る画面
入出力情報読取り部と、この画面入出力情報読取り部に
より読み取られた画面入出力情報を判読してその画面入
出力情報中の画面識別名を認識する画面入出力情報判読
部と、対話型プログラムにより表示される画面の画面定
義情報が保持されている外部記憶装置から前記画面入出
力情報判読部により認識された画面識別名に対応する画
面定義情報を読み取る画面定義情報読取り部と、この画
面定義情報読取り部により読み取られた画面定義情報に
基づき画面の罫線や見出し等の表示イメージを画面プリ
ント出力用に編集する画面定義情報編集部と、この画面
定義情報読取部により編集された表示イメージに前記画
面入出力情報判読部により判読された画面入出力情報中
の画面人出力データを合成して画面プリントを編集する
画面プリント&lH1部と、この画面プリント鳩集部に
より編集された画面プリントに係る画面プリント出力を
出力装置に対して行う画面プリント出力部とを有する。
The screen printout method of the present invention includes a screen input/output information reading unit that reads screen input/output information collected during execution of an interactive program and held on an external storage device after the execution of the interactive program is completed; A screen input/output information reading unit that reads the screen input/output information read by the information reading unit and recognizes the screen identification name in the screen input/output information, and holds screen definition information for the screen displayed by the interactive program. a screen definition information reading unit that reads screen definition information corresponding to the screen identification name recognized by the screen input/output information reading unit from an external storage device that is read by the screen definition information reading unit; A screen definition information editing section that edits display images such as screen borders and headings for screen print output based on the screen definition information editing section, and a screen that is read by the screen input/output information interpretation section on the display image edited by this screen definition information reading section. Screen print &lH1 part which edits the screen print by combining the screen output data in the input/output information, and screen print which outputs the screen print related to the screen print edited by this screen print collection part to the output device. It has an output section.

〔作用〕[Effect]

本発明の画面プリント出力方式では、画面入出力情報読
取り部が対話型プログラムの実行時に収集され外部記憶
装置上に保持された画面入出力情報を対話型プログラム
の実行終了後に読み取り、画面入出力情報判読部が画面
入出力情報読取り部により読み取られた画面入出力情報
を判読してその画面入出力情報中の画面識別名を認識し
、画面定義情報読取り部が対話型プログラムにより表示
される画面の画面定義情報が保持されている外部記憶装
置から画面入出力情報判読部により認識された画面識別
名に対応する画面定義情報を読み取り、画面定義情報編
集部が画面定義情報読取り部により読み取られた画面定
義情報に基づき画面の罫線や見出し等の表示イメージを
画面プリント出力用に編集し、画面プリント編集部が画
面定義情報編集部により編集された表示イメージに画面
入出力情報判読部により判読された画面入出力情報中の
画面入出力データを合成して画面プリントを編集し、画
面プリント出力部が画面プリント編集部により編集され
た画面プリントに係る画面プリント出力を出力装置に対
して行う。
In the screen printout method of the present invention, the screen input/output information reading section reads the screen input/output information collected during execution of the interactive program and held on the external storage device after the execution of the interactive program is finished, and reads the screen input/output information. The reading section reads the screen input/output information read by the screen input/output information reading section, recognizes the screen identification name in the screen input/output information, and the screen definition information reading section reads the screen input/output information read by the screen input/output information reading section. The screen definition information editing unit reads the screen definition information corresponding to the screen identification name recognized by the screen input/output information reading unit from an external storage device that holds screen definition information, and the screen definition information editing unit reads the screen read by the screen definition information reading unit. Based on the definition information, display images such as screen borders and headings are edited for screen print output, and the screen print editing department creates a screen that is interpreted by the screen input/output information interpretation department into the display image edited by the screen definition information editing department. The screen input/output data in the input/output information is combined to edit the screen print, and the screen print output unit outputs the screen print related to the screen print edited by the screen print editing unit to the output device.

【実施例〕【Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第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(画面表示装置以外の出力装置、
プリンタ等)とを含んで構成されている。
FIG. 1 is a block diagram showing the configuration of an embodiment of the screen print output method of the present invention. a screen input/output information collection unit that collects screen input/output information including screen input/output data input/output to the screen and the screen identification name of the screen used for the input/output, and outputs the collected screen input/output information to the external storage device 2; 1 (It is assumed that the screen input/output information collection unit 1 is pre-installed in the interactive program as a function of the interactive program) and the screen input/output information collected by the screen input/output information collection unit l. An external storage device 2, a screen input/output information reading section 3 that reads screen input/output information from the external storage device 2 after the execution of the interactive program is completed, and a screen input/output information reading section 3 that reads the screen input/output information read by the screen input/output information reading section 3. a screen input/output information reading unit 4 that recognizes the screen identification name in the screen input/output information, an external storage device 5 that holds screen definition information of the screen displayed by the interactive program, and an external storage device 5.
a screen definition information reading unit 6 that reads (selectively reads) the screen definition information corresponding to the screen identification name recognized by the screen input/output information reading unit 4; and the screen definition information read by the screen definition information reading unit 6. A screen definition information editing section 7 edits display images such as screen borders and headings for screen printout based on the screen definition information editing section 7, and a screen input/output information interpretation section 4 edits display images edited by the screen definition information editing section 7.
a screen print & I collection unit 8 that embeds (synthesizes) the screen input/output data in the screen input/output information read by the screen input/output information to edit the screen print; and an output device 10 that outputs the screen print edited by the screen print editing unit 8. A screen print output unit 9 and an output device 10 (an output device other than a screen display device,
printer, etc.).

次に、このように構成された本実施例の画面プリント出
力方式の動作について説明する。
Next, the operation of the screen printout method of this embodiment configured as described above will be explained.

対話型プログラムの実行時に画面入出力情報収集部lに
よって収集され外部記憶装置2上にあらかじめ保持され
た画面入出力情報は、対話型プログラムの実行終了後に
画面入出力情報読取り部3により読み取られて画面入出
力情報判読部4に送出される。
The screen input/output information collected by the screen input/output information collection unit 1 during execution of the interactive program and stored in advance on the external storage device 2 is read by the screen input/output information reading unit 3 after the execution of the interactive program is finished. It is sent to the screen input/output information reading section 4.

画面入出力情報判読部4では、読み取られた画面入出力
情報が判読されその画面入出力情報中の画面識別名が認
識され、該当する画面(認識された画面識別名を有する
画面)の画面定義情報の読取り指令が画面定義情報読取
り部6に送出される。
The screen input/output information reading unit 4 reads the read screen input/output information, recognizes the screen identification name in the screen input/output information, and determines the screen definition of the corresponding screen (the screen having the recognized screen identification name). An information reading command is sent to the screen definition information reading section 6.

同時に、画面入出力情報判読部4では、後述する編集処
理に必要な画面入出力情報中の画面入出力データが画面
プリント編集部8に送出される。
At the same time, the screen input/output information reading unit 4 sends screen input/output data included in the screen input/output information necessary for editing processing to be described later to the screen print editing unit 8.

画面定義情報の読取り指令を受は取った画面定義情報読
取り部6では、外部記憶装置5に保持されている画面定
義情報が読み取られて画面定義情報編集部7に送出され
る。
The screen definition information reading unit 6 that receives the command to read the screen definition information reads the screen definition information held in the external storage device 5 and sends it to the screen definition information editing unit 7.

画面定義情報を受は取った画面定義情報編集部7では、
画面定義情報中の罫線定義情報や見出し定義情報等に基
づく罫線や見出し等の表示イメージが画面プリント出力
用に編集されて画面プリント編集部8に送出される。
The screen definition information editing section 7 receives the screen definition information.
Display images such as ruled lines and headings based on the ruled line definition information and heading definition information in the screen definition information are edited for screen print output and sent to the screen print editing section 8.

画面プリント編集部8では、画面定義情報編集部7で編
集された表示イメージに画面入出力情報判読部4から送
出されてきた画面入出力データが埋め込まれた表示イメ
ージが画面プリントとして編集され、その画面プリント
が画面プリント出力部9に送出される。
In the screen print editing section 8, the display image in which the screen input/output data sent from the screen input/output information reading section 4 is embedded in the display image edited by the screen definition information editing section 7 is edited as a screen print. The screen print is sent to the screen print output unit 9.

画面プリント出力部9では、画面入出力データが埋め込
まれた表示イメージである画面プリントに係る画面プリ
ント出力が出力装置10に対して行われる。
The screen print output unit 9 outputs a screen print, which is a display image in which screen input/output data is embedded, to the output device 10 .

次に、本実施例の画面プリント出力方式の具体的な動作
について第1図に加えて第2図、第3図(a)〜(C)
および第4図(al〜10)を参照して説明する。
Next, regarding the specific operation of the screen print output method of this embodiment, in addition to FIG. 1, FIG. 2 and FIGS. 3 (a) to (C)
This will be explained with reference to FIGS. 4 and 4 (al to 10).

第2図は、外部記憶装置2に保持されている画面入出力
情報の一例を示す図である。この画面入出力情報は、実
行プログラム名(対話型プログラムの熾別名)1画面識
別名、入出力区分8項目属性2項目の長さおよび項目の
値を有している(入出力区分9項目属性2項目の長さお
よび項目の値が画面入出力データに該当する)。
FIG. 2 is a diagram showing an example of screen input/output information held in the external storage device 2. As shown in FIG. This screen input/output information includes an execution program name (another name for an interactive program), 1 screen identification name, 8 input/output categories, 2 attributes, 2 item lengths, and item values (input/output categories 9 attributes). The length of the two items and the value of the item correspond to screen input/output data).

第3図+8)は、外部記憶装置5に保持されている画面
定義情報中の罫線定義情報の一例を示す図である。この
罫線定義情報は、罫線定義情報であることを示す区分「
*L」により他の定義情報と区別され、開始フラグ、行
・桁位置、罫線の種類および終了フラグを有している。
FIG. 3+8) is a diagram showing an example of ruled line definition information in the screen definition information held in the external storage device 5. This ruled line definition information has a classification "
*L" to distinguish it from other definition information, and includes a start flag, line/column position, ruled line type, and end flag.

第3図−)は、外部記憶装置5に保持されている画面定
義情報中の見出し定義情報の一例を示す図である。この
見出し定義情報は、見出し定義情報であることを示す区
分「*M」により他の定義情報と区別され、行・桁位置
、長さ、rs性および見出し文字列を有している。
FIG. 3-) is a diagram showing an example of heading definition information in the screen definition information held in the external storage device 5. This heading definition information is distinguished from other definition information by the classification "*M" indicating that it is heading definition information, and has line/column position, length, rs character, and heading character string.

第3図(C1は、外部記憶装置5に保持されている画面
定義情報中の項目定義情報の一例を示す図である。この
項目定義情報は、項目定義情報であることを示す区分「
*F」により他の定義情報と区別され、行・桁位置、長
さおよび属性を有している。
FIG. 3 (C1 is a diagram showing an example of item definition information in the screen definition information held in the external storage device 5. This item definition information is divided into "
*F" to distinguish it from other definition information, and it has line/column position, length, and attributes.

第4図(alは、対話型プログラムの実行時に画面表示
装置上に表示される画面の一例を示す図である。
FIG. 4 (al) is a diagram showing an example of a screen displayed on the screen display device when an interactive program is executed.

第4図(b)は、画面定義情報編集部7で画面プリント
出力用に編集された罫線や見出し等の表示イメージの一
例(第4図(a)に示す表示画面の左上部の罫線や見出
し等の表示イメージ)を示す図である(図中の「口」は
項目の開始位置を示している)。
FIG. 4(b) shows an example of a display image of ruled lines, headings, etc. edited for screen printout by the screen definition information editing unit 7 (rules and headings at the upper left of the display screen shown in FIG. 4(a)). (The "mouth" in the diagram indicates the starting position of the item.)

第4図(e)は、第4図山)に示す編集結果(表示イメ
ージ)に画面入出力データが埋め込まれた表示イメージ
(画面プリント)の−例を示す図である。
FIG. 4(e) is a diagram showing an example of a display image (screen print) in which screen input/output data is embedded in the editing result (display image) shown in FIG.

以下の説明では、第4図1alに示す画面表示装置上の
画面を取り上げて、この画面の表示イメージが画面プリ
ント出力用に編集されて画面プリント出力が行われる場
合の動作について述べる。
In the following explanation, the screen on the screen display device shown in FIG. 4 1al will be taken up, and the operation when the display image of this screen is edited for screen printout and the screen printout is performed will be described.

対話型プログラムの実行時に、第2図に示すような形式
の画面入出力情報が画面入出力情報収集部1により収集
され外部記憶装置2上に保持される。
When an interactive program is executed, screen input/output information in the format shown in FIG. 2 is collected by the screen input/output information collecting section 1 and held on the external storage device 2.

対話型プログラムの実行終了後に、画面入出力情報読取
り部3から外部記憶装置2上の画面入出力情報を受は取
った画面入出力情報判読部4は、その画面入出力情報を
判読しその画面入出力情報中の画面識別名を認識して画
面定義情報読取り部6に対してその画面識別名を有する
画面の画面定義情報(外部記憶装置5上の画面定義情報
)の読取り指令を送出するとともに、画面入出力情報中
の画面入出力データを画面プリント編集部8に送出する
After the execution of the interactive program is completed, the screen input/output information reading unit 4 receives the screen input/output information on the external storage device 2 from the screen input/output information reading unit 3, and reads the screen input/output information and reads the screen input/output information. Recognizes the screen identification name in the input/output information and sends a command to the screen definition information reading unit 6 to read the screen definition information (screen definition information on the external storage device 5) of the screen having the screen identification name; , sends the screen input/output data in the screen input/output information to the screen print editing section 8.

画面定義情報読取り部6は、画面入出力情報判読部4か
ら送出されてきた画面定義情報の読取り指令に係る画面
識別名に基づいて外部記憶装置5上の画面定義情報を読
み取り、編集処理に必要な第3図(a)〜(C)に示、
すような形式の各定義情報からなる画面定義情報を両面
定義情報編集部7に送出する。
The screen definition information reading unit 6 reads the screen definition information on the external storage device 5 based on the screen identification name related to the screen definition information reading command sent from the screen input/output information reading unit 4, and reads the screen definition information necessary for editing processing. As shown in FIGS. 3(a) to (C),
The screen definition information consisting of each definition information in such a format is sent to the double-sided definition information editing section 7.

画面定義情報編集部7は、第3図(a)〜(C)に示す
ような形式の画面定義情報に基づいて第4図中)に示す
ような形式の表示イメージを画面プリント出力用に編集
して画面プリン)II集郡部8送出する。
The screen definition information editing unit 7 edits a display image in the format shown in FIG. 4) for screen print output based on the screen definition information in the format shown in FIGS. 3(a) to (C). Then send the screen print) II Collection Gunbu 8.

画面プリント編集部8は、画面入出力情報判読部4から
送出されてきた画面入出力データ中の項目の値rXYZ
 123Jを第4図中)に示すような形式の編集情報(
表示イメージ)に埋め込んで、第4図(C)に示すよう
な形式の画面プリントを編集する(第4図中)および(
C)に示す画面の枠に付されている番号は、行位置およ
び桁位置を示すための便宜的なものであり画面プリント
出力の対象ではない)。
The screen print editing section 8 calculates the values rXYZ of items in the screen input/output data sent from the screen input/output information reading section 4.
123J in the format shown in Figure 4).
display image) and edit the screen print in the format shown in Figure 4 (C) (in Figure 4) and (
The numbers attached to the frame of the screen shown in C) are for convenience to indicate line positions and digit positions, and are not subject to screen printout).

このような画面プリントを画面プリント編集部8から受
は取った画面プリント出力部9は、その画面プリントに
係る画面プリント出力を出力装置10に対して行う。
The screen print output unit 9 that receives such a screen print from the screen print editing unit 8 outputs a screen print related to the screen print to the output device 10.

〔発明の効果] 以上説明したように本発明は、対話型プログラムの実行
中に表示される画面に係る画面プリント出力を行う処理
において、画面入出力情報を対話型プログラムの実行時
にあらかじめ収集して外部記憶装置上に保持しておき、
対話型プログラムの実行終了後にその画面入出力情報を
読み取って画面プリントとして編集し一括して画面プリ
ント出力を行うことにより、対話型プログラムの実行終
了後に任意の出力装置(対話型プログラムが実行された
端末に接続されていないプリンタでも可能である)に対
して画面プリント出力を行うことが可能になり、画面プ
リントの採取を効率的に行うことができ(画面プリント
出力のために対話型プログラムの実行(操作)の流れが
中断するということがなくなる)、対話型プログラムの
実行中に収集された画面入出力情報に基づく一括した画
面プリント出力が可能になるために漏れのない確実な画
面プリントの採取を行うことができるという効果がある
[Effects of the Invention] As explained above, the present invention collects screen input/output information in advance during the execution of the interactive program in the process of printing out the screen related to the screen displayed during the execution of the interactive program. Keep it on an external storage device,
By reading the screen input/output information after the interactive program finishes running, editing it as a screen print, and outputting the screen print all at once, you can use any output device (where the interactive program was executed) after the interactive program finishes running. It is now possible to perform screen print output to a printer that is not connected to the terminal), and it is possible to efficiently collect screen prints (running an interactive program for screen print output). This eliminates interruptions in the flow of operations) and enables batch screen print output based on screen input/output information collected during the execution of an interactive program, ensuring that all screen prints are taken without omission. It has the effect of being able to do the following.

【図面の簡単な説明】[Brief explanation of drawings]

第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・・・出力装置である。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention; FIG. 2 is a diagram showing an example of screen input/output information held in the external storage device (external storage device 2) in FIG. 1; FIG. 3(a) is a diagram showing an example of ruled line definition information in the screen definition information held in the external storage device (external storage device 5) in FIG. FIG. 3 is a diagram showing an example of the heading definition information in the double-sided definition information held in the external storage device (external storage device 5) in FIG. 3 (C1 is the external storage device (external storage device f5) in FIG. 1). Figure 4 (Jl) is a diagram showing an example of item definition information in the screen definition information held in A diagram showing an example (in Figure 4) shows ruled lines edited for screen print output by the screen definition information editing section in Figure 1 based on the screen definition information shown in Figures 3 (a) to (C). Figure 4 (C1 is a diagram showing the display image of the screen input/output information shown in Figure 2 in the editing result (display image) shown in Figure 4 (b) shown in Figure 4 (C1). It is a diagram showing a display image (screen print).In the figure, 1... Screen input/output information collection unit, 2.5. External storage device, 3... Screen input/output information reading unit, 4... Screen Input/output information reading section, 6... Screen definition information reading section, 7... Screen definition information editing section, 8... Screen print a collection section, 9... Screen print output section, IO... Output It is a device.

Claims (1)

【特許請求の範囲】 対話型プログラムの実行時に収集され外部記憶装置上に
保持された画面入出力情報を対話型プログラムの実行終
了後に読み取る画面入出力情報読取り部と、 この画面入出力情報読取り部により読み取られた画面入
出力情報を判読してその画面入出力情報中の画面識別名
を認識する画面入出力情報判読部と、 対話型プログラムにより表示される画面の画面定義情報
が保持されている外部記憶装置から前記画面入出力情報
判読部により認識された画面識別名に対応する画面定義
情報を読み取る画面定義情報読取り部と、 この画面定義情報読取り部により読み取られた画面定義
情報に基づき画面の罫線や見出し等の表示イメージを画
面プリント出力用に編集する画面定義情報編集部と、 この画面定義情報編集部により編集された表示イメージ
に前記画面入出力情報判読部により判読された画面入出
力情報中の画面入出力データを合成して画面プリントを
編集する画面プリント編集部と、 この画面プリント編集部により編集された画面プリント
に係る画面プリント出力を出力装置に対して行う画面プ
リント出力部と を有することを特徴とする画面プリント出力方式。
[Scope of Claims] A screen input/output information reading unit that reads screen input/output information collected during execution of an interactive program and held on an external storage device after execution of the interactive program is completed; and this screen input/output information reading unit. A screen input/output information reading unit that reads the screen input/output information read by the screen input/output information and recognizes the screen identification name in the screen input/output information, and holds screen definition information of the screen displayed by the interactive program. a screen definition information reading section that reads screen definition information corresponding to the screen identification name recognized by the screen input/output information reading section from an external storage device; A screen definition information editing section that edits display images such as ruled lines and headings for screen print output, and screen input/output information that is interpreted by the screen input/output information interpretation section on the display image edited by this screen definition information editing section. a screen print editing section that edits screen prints by composing screen input/output data in the screen print editing section; and a screen print output section that outputs screen prints related to screen prints edited by this screen print editing section to an output device. A screen print output method characterized by:
JP1079046A 1989-03-30 1989-03-30 Screen print output system Pending JPH02257331A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1079046A JPH02257331A (en) 1989-03-30 1989-03-30 Screen print output system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1079046A JPH02257331A (en) 1989-03-30 1989-03-30 Screen print output system

Publications (1)

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

Family

ID=13678965

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1079046A Pending JPH02257331A (en) 1989-03-30 1989-03-30 Screen print output system

Country Status (1)

Country Link
JP (1) JPH02257331A (en)

Similar Documents

Publication Publication Date Title
JPS6290753A (en) Documentation device
JPH02257331A (en) Screen print output system
JP3595705B2 (en) Image editing apparatus, control method therefor, and storage medium
JPH0212068B2 (en)
JP3154790B2 (en) Optical character reader
JPH0524313A (en) Electronic machinery
JP3080891B2 (en) Form processing device
JP2001101327A (en) Information processing method and apparatus, and printing system
JP3129401B2 (en) Read data conversion management device
JPH05250014A (en) Peripheral device for programmable controller
JPH02272668A (en) Transaction execution time sequence diagram edition system
JPH03127275A (en) Computer aided designing device
JPH02128282A (en) Picture editing processor
JPH0738191B2 (en) Document processing device with date automatic update output function
JPH08287168A (en) Form creation method and form creation device
JPS609685A (en) Controller for robot
JPS62229288A (en) document processing device
JPH02264356A (en) How to design character frames for OCR forms in form CAD systems
JPH03296867A (en) Device for editing image
JPH01261777A (en) Instruction manual forming device
JPS6089285A (en) Information input device
JPH01216478A (en) Output telegram editing system
JPH0520310A (en) Multiformat document processing system
JPH011064A (en) Object creation method for figure/image data
JPH01155482A (en) Character reader