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
JP3226834B2 - Multiple screen printing system - Google Patents
[go: Go Back, main page]

JP3226834B2 - Multiple screen printing system - Google Patents

Multiple screen printing system

Info

Publication number
JP3226834B2
JP3226834B2 JP15176097A JP15176097A JP3226834B2 JP 3226834 B2 JP3226834 B2 JP 3226834B2 JP 15176097 A JP15176097 A JP 15176097A JP 15176097 A JP15176097 A JP 15176097A JP 3226834 B2 JP3226834 B2 JP 3226834B2
Authority
JP
Japan
Prior art keywords
screen
information
storage unit
data
print
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 - Fee Related
Application number
JP15176097A
Other languages
Japanese (ja)
Other versions
JPH10340169A (en
Inventor
千秋 亀田
Original Assignee
中国日本電気ソフトウェア株式会社
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 中国日本電気ソフトウェア株式会社 filed Critical 中国日本電気ソフトウェア株式会社
Priority to JP15176097A priority Critical patent/JP3226834B2/en
Publication of JPH10340169A publication Critical patent/JPH10340169A/en
Application granted granted Critical
Publication of JP3226834B2 publication Critical patent/JP3226834B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数画面印刷シス
テムに関し、特にエンドユーザコンピューティングによ
り作成された画面において、表形式のデータを効果的に
切り替え表示させ、その画面を印刷する複数画面印刷シ
ステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multi-screen printing system, and more particularly to a multi-screen printing system for effectively switching and displaying tabular data on a screen created by end-user computing and printing the screen. About.

【0002】[0002]

【従来の技術】従来、この種の複数画面印刷システム
は、データを効果的に表示し、画面イメージをプリンタ
に印刷するものである。従来の表示装置の一例が、特開
平1−258127号公報に記載されている。この公報
に記載された表示装置は、2次元形式の表にデータを格
納して表単位にデータを扱う関係データベース・システ
ムにおいて、表中のデータを一覧の形で表示するリスト
形式と、1レコード分の全データをユーザの都合のよい
レイアウトで表示する自由フォーマット形式の2通りで
表示する手段と、リスト形式と自由フォーマット形式の
表示を自由に切り替える手段と、自由フォーマット形式
からリスト形式に切り替える際に、表データの特定の項
目を特定の順序にリスト形式で表示する場合の条件設定
を、自由フォーマット形式の表示画面上で行える手段を
有するデータ表示装置であった。
2. Description of the Related Art Conventionally, this kind of multi-screen printing system displays data effectively and prints a screen image on a printer. One example of a conventional display device is described in JP-A-1-258127. The display device described in this publication is a relational database system that stores data in a two-dimensional table and handles the data in units of a table. Means for displaying all data in a free format for displaying the entire data in a convenient layout for the user, means for freely switching between list format and free format display, and for switching from free format to list format. In addition, the data display device has means for setting conditions for displaying specific items of table data in a specific order in a list format on a display screen in a free format format.

【0003】[0003]

【発明が解決しようとする課題】従来の技術では、出力
装置(ディスプレイ等)上に表示している画面しか、印
刷できないため、指定された条件に一致するデータを表
示した画面を一括して印刷したり、すでに消去した画面
を含めた全画面を一括して印刷することができないとい
う問題がある。
In the prior art, since only the screen displayed on the output device (display or the like) can be printed, the screen displaying data matching the specified conditions is printed at a time. And it is not possible to print all screens at once including screens already erased.

【0004】また、出力装置(ディスプレイ等)上に表
示されている画面の部品情報とデータ情報しか印刷でき
ないため、画面上に表示していないタイトルやページ番
号などの付加的情報を同時に印刷することができないと
いう問題がある。
Also, since only the part information and the data information of the screen displayed on the output device (display or the like) can be printed, additional information such as the title and page number not displayed on the screen is simultaneously printed. There is a problem that can not be.

【0005】本発明の目的は、表形式のデータを効果的
に表示するため、エンドユーザコンピューティングによ
り作成した画面上にデータを表示し、その画面を切り替
えて表示しているとき、その複数画面を印刷するシステ
ムを提供することにある。
An object of the present invention is to display data on a screen created by end-user computing in order to display tabular data effectively, and when the screen is switched and displayed, the plurality of screens are displayed. It is to provide a system for printing.

【0006】[0006]

【課題を解決するための手段】本発明の複数画面印刷シ
ステムは、画面の部品情報が定義された画面定義情報フ
ァイルと、データ情報ファイルと、部品の属性情報や位
置情報などを管理する部品情報記憶部と、フィールドに
表示するデータ値を表形式で管理するデータ記憶部とを
備えて出力用の情報を記憶する記憶部と、前記画面定義
情報ファイルとデータ情報ファイルより、表示する画面
の部品情報を前記部品情報記憶部に、データを前記デー
タ記憶部に展開する情報展開部と、ユーザにより指示さ
れる印刷実行、画面切替処理、指定サンプル切替処理の
コマンドを判断し、処理を決定する実行制御部と、前記
記憶部を参照し、印刷情報を生成し、出力装置に出力す
る印刷情報生成部と、画面切替処理や指定サンプル切替
処理を行い、結果を出力装置に出力する画面表示制御部
と、を備える複数画面印刷システムであって、前記出力
装置上に表示している画面と、画面切替処理、指定サン
プル切替処理によりすでに消去された画面を一括して印
刷することを特徴とする。
According to the present invention, there is provided a multi-screen printing system comprising: a screen definition information file in which component information of a screen is defined; a data information file; and component information for managing component attribute information and position information. A storage unit that includes a data storage unit that manages data values to be displayed in fields in a table format and stores information for output; and a screen component to be displayed based on the screen definition information file and the data information file. An information expanding unit that expands information in the component information storing unit and data in the data storing unit; and an execution that determines a command of a print execution, a screen switching process, and a designated sample switching process instructed by a user and determines a process. A control unit, a print information generation unit that generates print information by referring to the storage unit, and outputs the print information to an output device; A screen display control unit for outputting to an output device, wherein a screen displayed on the output device, a screen switching process, and a screen already erased by a designated sample switching process are collectively processed. And printing.

【0007】本発明は、出力に必要となる情報を、画面
情報記憶部とデータ記憶部に一括して読み込んでおくた
め、記憶部の情報をもとに印刷情報を生成できる。印刷
情報を生成する際、画面情報定義ファイルから記憶部に
展開されている印刷パラメータを取得し、印刷する画面
や、印刷するデータのサンプル番号を指定することによ
り、現在表示されている画面や既に消去された画面を一
括して印刷することができる。また、印刷パラメータの
組み合わせにより、印刷形式が複数選択可能となる。
According to the present invention, print information can be generated based on the information in the storage unit, since information necessary for output is read into the screen information storage unit and the data storage unit in a lump. When generating print information, obtain the print parameters developed in the storage unit from the screen information definition file, and specify the screen to be printed and the sample number of the data to be printed. Deleted screens can be printed collectively. A plurality of print formats can be selected by a combination of print parameters.

【0008】ヘッダ画面やフッタ画面の情報を、他の画
面と同様に記憶部に展開しておくことにより、ヘッダ画
面をヘッダ部として、フッタ画面をフッタ部として印刷
情報を生成し、画面のイメージにヘッダ部やフッタ部を
付加して印刷することができる。
[0008] By expanding the information of the header screen and the footer screen in the storage unit in the same manner as other screens, print information is generated by using the header screen as a header part and the footer screen as a footer part. Can be printed with a header section and a footer section added thereto.

【0009】[0009]

【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。
Next, embodiments of the present invention will be described in detail with reference to the drawings.

【0010】図1は、本発明の複数画面印刷システムの
実施の形態を示すブロック図である。図1を参照する
と、複数画面印刷システムは、画面の部品情報が定義さ
れた画面定義情報ファイル1と、データ情報ファイル2
と、情報を読み込み展開する情報展開部3と、出力用の
情報を記憶する記憶部4と、実行制御部5と、印刷情報
生成部8と、画面表示制御部7と、出力装置(プリンタ
等)8と、出力装置(ディスプレイ等)9とにより構成
されている。
FIG. 1 is a block diagram showing an embodiment of a multiple screen printing system according to the present invention. Referring to FIG. 1, a multi-screen printing system includes a screen definition information file 1 in which component information of a screen is defined, and a data information file 2
An information development unit 3 for reading and developing information; a storage unit 4 for storing information for output; an execution control unit 5; a print information generation unit 8; a screen display control unit 7; ) 8 and an output device (display or the like) 9.

【0011】記憶部4は、部品情報記憶部41とデータ
記憶部42を備えている。部品情報記憶部41は、部品
の属性情報や位置情報などを管理する。データ記憶部4
2は、フィールドに表示するデータ値を表形式で管理す
る。情報展開部3は、画面定義情報ファイル1とデータ
情報ファイル2より、表示する画面の部品情報を部品情
報記憶部41に、データをデータ記憶部42に展開す
る。
The storage unit 4 includes a component information storage unit 41 and a data storage unit 42. The component information storage unit 41 manages component attribute information, position information, and the like. Data storage unit 4
2 manages data values displayed in the fields in a table format. The information expanding unit 3 expands the component information of the screen to be displayed in the component information storage unit 41 and the data in the data storage unit 42 from the screen definition information file 1 and the data information file 2.

【0012】実行制御部5は、ユーザにより指示され
る、印刷実行、画面切換処理、指定サンプル切替処理の
コマンドを判断し、次の処理を決定する。印刷情報生成
部6は、記憶部4を参照し、印刷情報を生成し、出力装
置(プリンタなど)8に出力する。画面表示制御部は
7、画面切替処理や指定サンプル切替処理を行い、結果
を出力装置(ディスプレイ等)9に出力する。
The execution control unit 5 determines commands for printing execution, screen switching processing, and designated sample switching processing instructed by the user, and determines the next processing. The print information generation unit 6 refers to the storage unit 4, generates print information, and outputs the print information to an output device (such as a printer) 8. The screen display control unit 7 performs screen switching processing and designated sample switching processing, and outputs the result to an output device (display or the like) 9.

【0013】次に、図1〜図4を参照して本発明の実施
の形態の動作について説明する。図2は、部品情報記憶
部に部品情報が展開された状態を示す図であり、図3
は、実行制御部の処理の流れを示すフローチャートであ
り、図4は、印刷情報生成部の処理の流れを示すフロー
チャートである。
Next, the operation of the embodiment of the present invention will be described with reference to FIGS. FIG. 2 is a diagram showing a state where the component information is expanded in the component information storage unit.
FIG. 4 is a flowchart showing a processing flow of the execution control unit, and FIG. 4 is a flowchart showing a processing flow of the print information generation unit.

【0014】情報展開部3は、画面定義情報ファイル1
とデータ情報ファイル2を読み込み記憶部に展開する。
図2を参照すると、部品情報記憶部41は、全体属性部
410と部品属性部420から構成される。全体属性部
410は、全画面に共通する情報を格納する。
[0014] The information development section 3 is a screen definition information file 1
And the data information file 2 are read and expanded in the storage unit.
Referring to FIG. 2, the component information storage unit 41 includes an overall attribute unit 410 and a component attribute unit 420. The overall attribute section 410 stores information common to all screens.

【0015】部品属性部420は、画面区切り情報42
1と、部品情報422の繰り返しで構成される。画面区
切り情報421には、画面の位置情報やサイズ情報、色
情報、ラベル情報が含まれる。部品情報422には、部
品種別コードと位置情報やサイズ情報、色情報、データ
関連情報が含まれる。データ記憶部42は、項目×サン
プルの表形式にデータが格納される。データ型やデータ
の桁数などのデータ属性情報も格納される。
The component attribute section 420 is used to store the screen separation information 42
1 and the repetition of the component information 422. The screen separation information 421 includes screen position information, size information, color information, and label information. The component information 422 includes a component type code, position information, size information, color information, and data-related information. The data storage unit 42 stores data in a table format of item × sample. Data attribute information such as the data type and the number of data digits is also stored.

【0016】実行制御部5は、全体属性部410の情報
を参照し、初期表示画面を決定し、記憶部4を参照し、
初期画面表示を行う(ステップ51)。初期画面表示
(ステップ51)では、画面表示制御部7で初期画面情
報を生成し、出力装置(ディスプレイ等)9に初期画面
を表示する。初期表示が終了すると、入力待ちとなる
(ステップ52)。次に発行されるコマンドにより処理
が分かれる(ステップ53)。
The execution control unit 5 refers to the information of the overall attribute unit 410, determines an initial display screen, refers to the storage unit 4,
An initial screen is displayed (step 51). In the initial screen display (step 51), initial screen information is generated by the screen display control unit 7, and the initial screen is displayed on the output device (display or the like) 9. When the initial display is completed, input is waited for (step 52). The processing is divided depending on the command issued next (step 53).

【0017】画面切替コマンドが発行されると、画面表
示制御部7が画面切替処理を行い(ステップ55)、結
果を出力装置(ディスプレイ等)9に表示する。指定サ
ンプル切替コマンドが発行されると、画面表示制御部7
が指定サンプル切替処理を行い(ステップ56)、結果
を出力装置(ディスプレイ等)9に表示する。
When the screen switching command is issued, the screen display control unit 7 performs a screen switching process (step 55), and displays the result on the output device (display or the like) 9. When the designated sample switching command is issued, the screen display control unit 7
Performs the designated sample switching process (step 56), and displays the result on the output device (display or the like) 9.

【0018】印刷コマンドが発行されると、印刷情報生
成部6で印刷処理を行う(ステップ54)。印刷処理
(ステップ54)は、図4を参照すると、印刷画面、印
刷条件、用紙サイズなどのパラメータを取得する(ステ
ップ61)。印刷情報の出力用ファイルをオープンする
(ステップ62)。用紙サイズや画面サイズにあわせ
て、印刷サイズを設定する(ステップ63)。
When a print command is issued, a print process is performed by the print information generator 6 (step 54). Referring to FIG. 4, the print processing (step 54) acquires parameters such as a print screen, print conditions, and paper size (step 61). A print information output file is opened (step 62). The print size is set according to the paper size and the screen size (step 63).

【0019】記憶部4を参照して、印刷情報生成を行う
(ステップ64)。全ての画面を印刷するまで、印刷情
報生成(ステップ64)を繰り返す。出力用ファイルを
クローズし(ステップ66)、印刷実行(ステップ6
7)で出力装置(プリンタなど)8に出力する。
Referring to the storage unit 4, print information is generated (step 64). The print information generation (step 64) is repeated until all the screens are printed. The output file is closed (step 66), and printing is executed (step 6).
In 7), an output is output to an output device (such as a printer) 8.

【0020】第1の実施の形態は、出力に必要な情報を
部品情報記憶部41とデータ記憶部42で一括して管理
することにより、現在表示されている画面の印刷、既に
消去された画面を含めた指定画面の印刷、全画面の連続
印刷を実現することができる。
In the first embodiment, information necessary for output is collectively managed by the component information storage unit 41 and the data storage unit 42, so that the currently displayed screen is printed and the already deleted screen is displayed. , And continuous printing of the entire screen can be realized.

【0021】次に、本発明の一実施例について図面を参
照して説明する。図5は、データ記憶部に格納されたデ
ータ情報の状態を示す図であり、図6は、部品情報記憶
部に部品情報が展開された状態を示す図であり、図7
は、出力装置に表示される画面イメージを表す図であ
り、図8は、画面切替時に出力装置に表示される画面イ
メージを表す図であり、図9は、サンプル切替時に出力
装置に表示される画面イメージを表す図である。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 5 is a diagram showing a state of the data information stored in the data storage unit. FIG. 6 is a diagram showing a state in which the component information is expanded in the component information storage unit.
8 is a diagram showing a screen image displayed on the output device, FIG. 8 is a diagram showing a screen image displayed on the output device at the time of screen switching, and FIG. 9 is displayed on the output device at the time of sample switching. It is a figure showing a screen image.

【0022】図1を参照すると、情報展開部3で、画面
定義情報ファイル1とデータ情報ファイル2を読み込
み、各情報を記憶部4に展開している。
Referring to FIG. 1, an information development section 3 reads a screen definition information file 1 and a data information file 2 and develops each information in a storage section 4.

【0023】図5を参照すると、データ情報ファイル2
を読み込み展開されたデータ情報が、データ記憶部42
に、項目数19、サンプル数Nの表形式に格納されてい
る。
Referring to FIG. 5, data information file 2
Is read and expanded and stored in the data storage unit 42.
Are stored in a table format having 19 items and N samples.

【0024】図6を参照すると、画面定義情報ファイル
1を読み込み展開された部品情報が、部品情報記憶部4
1に、全体属性部410、A画面区切り情報421、A
画面部品情報422(A画面部品個数繰り返し)、B画
面区切り情報421、B画面部品情報422(B画面部
品個数繰り返し)の構成で格納されている。全体属性部
410には、全画面に共通する情報として、画面の背景
色や全ページ数や印刷パラメータなどの情報がある。A
画面区切り情報421、B画面区切り情報421には、
各画面の位置情報やサイズ情報、色情報、ラベル情報、
全部品の数などの情報がある。A画面部品情報422、
B画面部品情報422には、各部品の、部品種別コード
と位置、サイズ、色、データ関連情報がある。
Referring to FIG. 6, the component information read from the screen definition information file 1 and expanded is stored in the component information storage unit 4.
1 includes an overall attribute section 410, A screen separation information 421, and A
The screen component information 422 (A screen component number repetition), the B screen separation information 421, and the B screen component information 422 (B screen component number repetition) are stored. The general attribute section 410 includes information such as the background color of the screen, the total number of pages, and print parameters as information common to all screens. A
The screen separation information 421 and the B screen separation information 421 include
Position information, size information, color information, label information,
There is information such as the number of all parts. A screen part information 422,
The B screen component information 422 includes a component type code, a position, a size, a color, and data-related information of each component.

【0025】図1の実行制御部5で、全体属性部410
の情報を参照し、初期表示の画面を決定する。画面表示
制御部7で、記憶部4の情報を参照し、図8(A)の画
面を、出力装置(ディスプレイなど)9に表示する。
The execution control unit 5 shown in FIG.
, And determine the initial display screen. The screen display control unit 7 refers to the information in the storage unit 4 and displays the screen of FIG. 8A on an output device (such as a display) 9.

【0026】図7を参照すると、(A)は画面Aの画面
イメージ、(B)は画面Bの画面イメージである。フィ
ールドF1は、データ記憶部42の項目番号1のデータ
値を表示する。同様に、フィールドFNは、項目番号N
のデータ値を表示する。画面Aには、項目番号1〜13
のデータを表示する。画面Bには、項目番号1と14〜
19のデータを表示する。
Referring to FIG. 7, (A) is a screen image of screen A, and (B) is a screen image of screen B. The field F1 displays the data value of the item number 1 in the data storage unit 42. Similarly, field FN contains item number N
Displays the data value of. On screen A, item numbers 1 to 13
Display data for On screen B, item numbers 1 and 14 to
Display 19 data.

【0027】図8を参照すると、初期画面表示(ステッ
プ51)でサンプル番号1を指定して画面(A)を表示
しているとき、画面(A)の画面切替ボタンを押すこと
により、画面切替コマンドが発行され、画面表示制御部
7が画面切替処理(ステップ55)を行う。画面(A)
が消去され、画面(B)が出力装置(ディスプレイな
ど)9に表示される。そこで、画面(B)の切替ボタン
を押すと、画面(B)が消去され、画面(A)が出力装
置(ディスプレイなど)9に表示される。
Referring to FIG. 8, when the screen (A) is displayed by specifying the sample number 1 in the initial screen display (step 51), the screen switching button of the screen (A) is pressed to switch the screen. A command is issued, and the screen display control unit 7 performs a screen switching process (step 55). Screen (A)
Is deleted, and the screen (B) is displayed on the output device (display or the like) 9. Then, when the switching button of the screen (B) is pressed, the screen (B) is erased, and the screen (A) is displayed on the output device (display or the like) 9.

【0028】図9を参照すると、画面(A−1)は、デ
ータ記憶部42のサンプル番号1のデータを表示してい
る。画面(A−1)の指定サンプル切替ボタンを押すこ
とにより、指定サンプル切替コマンドが発行され、画面
表示制御部7が指定サンプル切替処理(ステップ56)
を行う。その結果、サンプル番号2のデータが出力装置
(ディスプレイなど)9に表示される(A−2)。画面
(A−2)で、指定サンプル切替ボタンを押すことによ
り、サンプル番号1のデータが出力装置(ディスプレイ
など)9に表示される(A−1)。
Referring to FIG. 9, screen (A-1) displays the data of sample number 1 in data storage unit 42. By pressing the designated sample switching button on the screen (A-1), a designated sample switching command is issued, and the screen display control unit 7 performs a designated sample switching process (step 56).
I do. As a result, the data of the sample number 2 is displayed on the output device (display or the like) 9 (A-2). By pressing the designated sample switching button on the screen (A-2), the data of the sample number 1 is displayed on the output device (display or the like) 9 (A-1).

【0029】画面(A)の印刷ボタンを押すことによ
り、印刷コマンドが発行され、印刷情報生成部で印刷処
理(ステップ54)を行う。
When a print button on the screen (A) is pressed, a print command is issued, and the print information generating unit performs a print process (step 54).

【0030】印刷処理は、図4を参照すると、部品情報
記憶部41より、印刷する画面や、印刷するデータのサ
ンプル番号や用紙サイズなどの印刷パラメータを取得す
る(ステップ61)。パラメータに指定された印刷する
画面を印刷する。印刷する画面の指定が省略されたとき
は、現在表示されている画面を印刷する。印刷する画面
を複数指定しておくこともできる。また、印刷するデー
タのサンプル番号が指定されたときは、実際に出力装置
(ディスプレイ等)9上に表示されているデータにかか
わらず、指定されたサンプル番号のデータが印刷され
る。また、印刷するデータのサンプル番号の指定が省略
された場合は、全サンプル分、画面を印刷する。
In the printing process, referring to FIG. 4, a screen to be printed and print parameters such as a sample number and a paper size of data to be printed are obtained from the component information storage unit 41 (step 61). Prints the print screen specified in the parameter. If the designation of the screen to be printed is omitted, the currently displayed screen is printed. Multiple screens to be printed can be specified. When the sample number of the data to be printed is designated, the data of the designated sample number is printed regardless of the data actually displayed on the output device (display or the like) 9. When the designation of the sample number of the data to be printed is omitted, the screen is printed for all the samples.

【0031】印刷パラメータを取得したあと(ステップ
61)、出力用ファイルをオープンする(ステップ6
2)。印刷パラメータに指定された用紙サイズと画面サ
イズから、印刷サイズを設定する(ステップ63)。
After obtaining the print parameters (step 61), the output file is opened (step 6).
2). The print size is set based on the paper size and the screen size specified in the print parameters (step 63).

【0032】記憶部4を参照して、印刷情報生成を行う
(ステップ64)。画面(A)を印刷するときは、部品
情報記憶部41の全体属性部410とA画面区切り情報
421とA画面部品情報422と、データ記憶部42の
情報より印刷情報を生成し、出力用ファイルに印刷用の
情報を出力する。
The print information is generated with reference to the storage unit 4 (step 64). When printing the screen (A), print information is generated from the entire attribute section 410 of the component information storage section 41, the A screen delimiter information 421, the A screen component information 422, and the information of the data storage section 42, and an output file is generated. To output information for printing.

【0033】パラメータに指定された印刷画面をすべて
出力したら、出力用ファイルをクローズし(ステップ6
6)、印刷実行(ステップ67)で出力装置(プリンタ
など)8に出力する。
When all the print screens specified in the parameters have been output, the output file is closed (step 6).
6) Output to an output device (such as a printer) 8 by executing printing (step 67).

【0034】次に、本発明の第2の実施の形態について
図面を参照して詳細に説明する。図10は、本発明の第
2の実施の形態における印刷情報生成部の処理の流れを
示すフローチャートであり、図11は、ヘッダ画面およ
びフッタ画面として印刷するための情報を表す図であ
り、図12は、部品情報記憶部に部品情報が展開された
状態を示す図であり、図13は、ヘッダ画面およびフッ
タ画面に合わせて印刷サイズ設定するフローチャートで
ある。
Next, a second embodiment of the present invention will be described in detail with reference to the drawings. FIG. 10 is a flowchart showing the flow of processing of the print information generation unit according to the second embodiment of the present invention. FIG. 11 is a diagram showing information for printing as a header screen and a footer screen. FIG. 12 is a diagram showing a state in which the component information is expanded in the component information storage unit, and FIG. 13 is a flowchart for setting a print size according to the header screen and the footer screen.

【0035】図10を参照すると、図4に示された第1
の実施の形態における印刷情報生成(ステップ64)
が、ヘッダ部情報生成(ステップ641)、フッタ部情
報生成(ステップ642)、画面部品情報生成(ステッ
プ643)となっている点で異なる。
Referring to FIG. 10, the first circuit shown in FIG.
Print information generation in the embodiment (step 64)
However, the difference is that header information generation (step 641), footer information generation (step 642), and screen component information generation (step 643).

【0036】あらかじめヘッダ画面とフッタ画面を作成
しておき、情報展開部3で、ヘッダ画面やフッタ画面の
情報を、部品情報記憶部41に展開する。部品情報記憶
部41を参照し、出力装置(ディスプレイ等)に表示し
ている画面イメージに加えて、ヘッダ画面をヘッダ部と
して、フッタ画面をフッタ部として印刷する。
A header screen and a footer screen are created in advance, and the information developing unit 3 develops information of the header screen and the footer screen into the component information storage unit 41. With reference to the component information storage unit 41, in addition to the screen image displayed on the output device (display or the like), the header screen is used as a header and the footer screen is printed as a footer.

【0037】次に、一実施例について説明する。ヘッダ
部、フッタ部として印刷するための情報を図11のよう
に、ヘッダ画面(a)、フッタ画面(b)として作成
し、画面定義情報ファイル1に保存しておく。ヘッダ画
面やフッタ画面にフィールドを定義することもできる。
情報展開部3で、ヘッダ画面とフッタ画面の情報を部品
情報記憶部41に展開する。図12を参照すると、全体
属性、A画面、B画面、ヘッダ画面、フッタ画面の情報
が展開されている。
Next, an embodiment will be described. Information to be printed as a header section and a footer section is created as a header screen (a) and a footer screen (b) as shown in FIG. 11 and stored in the screen definition information file 1. You can also define fields on the header screen and footer screen.
The information expanding unit 3 expands the information of the header screen and the footer screen into the component information storage unit 41. Referring to FIG. 12, information on the overall attributes, the A screen, the B screen, the header screen, and the footer screen is developed.

【0038】パラメータの取得(ステップ61)で、ヘ
ッダ部印刷のパラメータが指定された時は、部品情報記
憶部41よりヘッダ画面の情報を参照し、ヘッダ部印刷
情報生成(ステップ641)を行う。フッタ部印刷のパ
ラメータが指定された時は、部品情報記憶部41よりフ
ッタ画面の情報を参照し、フッタ部印刷情報生成(ステ
ップ642)を行う。
When a parameter for header printing is designated in the parameter acquisition (step 61), header information is generated (step 641) by referring to the header screen information from the component information storage 41. When the parameters for the footer printing are designated, footer printing information is generated (step 642) by referring to the information on the footer screen from the component information storage unit 41.

【0039】図13を参照すると、ヘッダ画面、フッタ
画面、印刷する画面の画面サイズが異なる場合も、全て
の画面の縦と横のサイズより印刷画面イメージの縦横比
率と用紙の縦横比率より、印刷サイズを設定することに
より、用紙サイズに合わせて印刷することができる。
Referring to FIG. 13, even when the screen sizes of the header screen, the footer screen, and the screen to be printed are different, the print screen image is determined based on the aspect ratio of the print screen image and the aspect ratio of the paper based on the vertical and horizontal sizes of all the screens. By setting the size, printing can be performed according to the paper size.

【0040】第2の実施の形態は、画面のヘッダ部やフ
ッタ部として印刷したい画面イメージをあらかじめヘッ
ダ画面、フッタ画面として作成しておくことにより、実
際に出力装置(ディスプレイ等)9上に表示している画
面に、ユーザ固有の情報を付加して印刷することができ
る。
In the second embodiment, a screen image to be printed as a header portion or a footer portion of a screen is created in advance as a header screen or a footer screen, so that the image is actually displayed on an output device (display or the like) 9. It is possible to add the information unique to the user to the displayed screen and print it.

【0041】[0041]

【発明の効果】以上説明したように本発明は、出力に必
要な情報を部品情報記憶部とデータ記憶部で管理してい
るので、既に消去された画面を印刷することができる。
これにより、現在表示されている画面の印刷、既に消去
された画面を含めた指定画面の印刷、全画面の連続印刷
ができるようになる。
As described above, according to the present invention, the information necessary for output is managed in the component information storage unit and the data storage unit, so that the already erased screen can be printed.
As a result, it is possible to print the currently displayed screen, print the designated screen including the already erased screen, and continuously print the entire screen.

【0042】また、本発明は、画面のヘッダ部やフッタ
部として印刷したい画面イメージをあらかじめヘッダ画
面、フッタ画面として作成しておき、情報展開部で、ヘ
ッダ画面やフッタ画面の情報を、他の画面と同じように
記憶部に展開しているので、ヘッダ画面やフッタ画面
を、表示画面のヘッダ部やフッタ部として印刷できる。
これにより、実際に出力装置(ディスプレイ等)上に表
示している画面に、ユーザ固有の情報を付加して印刷す
ることができるようになる。
Further, according to the present invention, a screen image to be printed as a header portion or a footer portion of a screen is created in advance as a header screen or a footer screen. Since the data is developed in the storage unit like the screen, the header screen and the footer screen can be printed as the header and the footer of the display screen.
As a result, it is possible to add information unique to the user to the screen actually displayed on the output device (display or the like) and print the screen.

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

【図1】本発明の第1の実施の形態を示すブロック図で
ある。
FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】部品情報記憶部に部品情報が展開された状態を
示す図である。
FIG. 2 is a diagram illustrating a state in which component information is expanded in a component information storage unit.

【図3】実行制御部の処理の流れを示すフローチャート
である。
FIG. 3 is a flowchart illustrating a flow of processing of an execution control unit.

【図4】印刷情報生成部の処理の流れを示すフローチャ
ートである。
FIG. 4 is a flowchart illustrating a flow of processing of a print information generation unit.

【図5】データ記憶部に格納されたデータ情報の状態を
示す図である。
FIG. 5 is a diagram illustrating a state of data information stored in a data storage unit.

【図6】部品情報記憶部に部品情報が展開された状態を
示す図である。
FIG. 6 is a diagram illustrating a state in which component information is expanded in a component information storage unit.

【図7】出力装置に表示される画面イメージを表す図で
ある。
FIG. 7 is a diagram illustrating a screen image displayed on the output device.

【図8】画面切替時に出力装置に表示される画面イメー
ジを表す図である。
FIG. 8 is a diagram illustrating a screen image displayed on the output device at the time of screen switching.

【図9】サンプル切替時に出力装置に表示される画面イ
メージを表す図である。
FIG. 9 is a diagram illustrating a screen image displayed on the output device at the time of sample switching.

【図10】本発明の第2の実施の形態における印刷情報
生成部の処理の流れを示すフローチャートである。
FIG. 10 is a flowchart illustrating a processing flow of a print information generation unit according to the second embodiment of the present invention.

【図11】ヘッダ画面およびフッタ画面として印刷する
ための情報を表す図である。
FIG. 11 is a diagram illustrating information for printing as a header screen and a footer screen.

【図12】部品情報記憶部に部品情報が展開された状態
を示す図である。
FIG. 12 is a diagram illustrating a state where component information is expanded in a component information storage unit.

【図13】ヘッダ画面およびフッタ画面に合わせて印刷
サイズ設定するフローチャートである。
FIG. 13 is a flowchart for setting a print size according to a header screen and a footer screen.

【符号の説明】[Explanation of symbols]

1 画面定義情報ファイル 2 データ情報ファイル 3 情報展開部 4 記憶部 5 実行制御部 6 印刷情報生成部 7 画面表示制御部 8 出力装置(プリンタ等) 9 出力装置(ディスプレイ等) 41 部品情報記憶部 42 データ記憶部 51〜56,61〜67 処理ステップ 410 全体属性部 420 部品属性部 421 画面区切り情報 422 部品情報 620〜626,641〜643 処理ステップ DESCRIPTION OF SYMBOLS 1 Screen definition information file 2 Data information file 3 Information development part 4 Storage part 5 Execution control part 6 Print information generation part 7 Screen display control part 8 Output device (printer etc.) 9 Output device (display etc.) 41 Parts information storage part 42 Data storage unit 51 to 56, 61 to 67 Processing step 410 Overall attribute unit 420 Component attribute unit 421 Screen break information 422 Part information 620 to 626, 641 to 643 Processing step

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】画面の部品情報が定義された画面定義情報
ファイルと、 データ情報ファイルと、 部品の属性情報や位置情報などを管理する部品情報記憶
部と、フィールドに表示するデータ値を表形式で管理す
るデータ記憶部とを備えて出力用の情報を記憶する記憶
部と、 前記画面定義情報ファイルとデータ情報ファイルより、
表示する画面の部品情報を前記部品情報記憶部に、デー
タを前記データ記憶部に展開する情報展開部と、 ユーザにより指示される印刷実行、画面切替処理、指定
サンプル切替処理のコマンドを判断し、処理を決定する
実行制御部と、 前記記憶部を参照し、印刷情報を生成し、出力装置に出
力する印刷情報生成部と、 画面切替処理や指定サンプル切替処理を行い、結果を出
力装置に出力する画面表示制御部と、 を備える複数画面印刷システムであって、 前記出力装置上に表示している画面と、画面切替処理、
指定サンプル切替処理によりすでに消去された画面を一
括して印刷することを特徴とする複数画面印刷システ
ム。
1. A screen definition information file in which part information of a screen is defined, a data information file, a part information storage unit that manages part attribute information and position information, and a data value to be displayed in a field in a table format. A storage unit that includes a data storage unit that manages the information and stores the information for output, from the screen definition information file and the data information file,
The part information of the screen to be displayed is stored in the part information storage unit, the information expansion unit that expands the data in the data storage unit, and a command of print execution, screen switching processing, and designated sample switching processing instructed by the user are determined, An execution control unit that determines processing, a print information generation unit that generates print information by referring to the storage unit, and outputs the print information to an output device, performs a screen switching process or a designated sample switching process, and outputs a result to the output device. A screen display control unit, comprising: a screen displayed on the output device; a screen switching process;
A multi-screen printing system, characterized in that the screens already erased by the designated sample switching process are printed collectively.
【請求項2】前記出力装置に表示している画面イメージ
に加えて、他の画面を、印刷画面のヘッダ部やフッタ部
として合わせて印刷することを特徴とする請求項1に記
載の複数画面印刷システム。
2. The multiple screen according to claim 1, wherein, in addition to the screen image displayed on the output device, another screen is printed as a header or footer of the print screen. Printing system.
【請求項3】前記ヘッダ部、フッタ部にユーザ固有の情
報を付加して印刷することを特徴とする請求項2記載の
複数画面印刷システム。
3. The multi-screen printing system according to claim 2, wherein user-specific information is added to said header section and footer section for printing.
JP15176097A 1997-06-10 1997-06-10 Multiple screen printing system Expired - Fee Related JP3226834B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15176097A JP3226834B2 (en) 1997-06-10 1997-06-10 Multiple screen printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15176097A JP3226834B2 (en) 1997-06-10 1997-06-10 Multiple screen printing system

Publications (2)

Publication Number Publication Date
JPH10340169A JPH10340169A (en) 1998-12-22
JP3226834B2 true JP3226834B2 (en) 2001-11-05

Family

ID=15525704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15176097A Expired - Fee Related JP3226834B2 (en) 1997-06-10 1997-06-10 Multiple screen printing system

Country Status (1)

Country Link
JP (1) JP3226834B2 (en)

Also Published As

Publication number Publication date
JPH10340169A (en) 1998-12-22

Similar Documents

Publication Publication Date Title
JPS6320622A (en) document editing device
JP3610140B2 (en) Information processing apparatus and method
JP3226834B2 (en) Multiple screen printing system
JPH07325693A (en) Information processing system preview display method
JP2006252526A (en) Document file management apparatus, document file management method, and document file management program
JPH07262207A (en) Image data filing method, image data registering method, image data retrieving method and the device
JP5420695B2 (en) Structured data file creation device for software development
JP3064719B2 (en) Graph creation device
JPH04205346A (en) Printer device
JP2834032B2 (en) Individual output method of the same attribute form
JPH10187849A (en) Data string processing device
JP2004192537A (en) Document output device, document output program
JPH11341491A (en) Image processing apparatus, image processing method, and storage medium storing computer-readable program
JPH02135596A (en) Commodity information register
JPH04118763A (en) Document preparing device
JPH05204627A (en) Menu display processor
JPH0764981A (en) Document processor
JPH06325034A (en) Information processor
JPS63100525A (en) Character string input device
JPH08314909A (en) Document processor
JPH06187225A (en) Information processor
JPS62229288A (en) document processing device
JP2000125107A (en) Image database device and color conversion method for image data
JP2004103025A (en) List display device
JPH0744554A (en) Document information processing device

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070831

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080831

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080831

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090831

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090831

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100831

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees