JP2002108590A - Device and method for preparing print data and storage medium with print data preparation processing program stored thereon - Google Patents
Device and method for preparing print data and storage medium with print data preparation processing program stored thereonInfo
- Publication number
- JP2002108590A JP2002108590A JP2000305147A JP2000305147A JP2002108590A JP 2002108590 A JP2002108590 A JP 2002108590A JP 2000305147 A JP2000305147 A JP 2000305147A JP 2000305147 A JP2000305147 A JP 2000305147A JP 2002108590 A JP2002108590 A JP 2002108590A
- Authority
- JP
- Japan
- Prior art keywords
- data
- creating
- control information
- print data
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 37
- 238000004891 communication Methods 0.000 claims abstract description 19
- 238000012545 processing Methods 0.000 claims description 29
- 238000013075 data extraction Methods 0.000 claims description 8
- 230000002194 synthesizing effect Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 102100035248 Alpha-(1,3)-fucosyltransferase 4 Human genes 0.000 description 1
- 101001022185 Homo sapiens Alpha-(1,3)-fucosyltransferase 4 Proteins 0.000 description 1
- 101001024616 Homo sapiens Neuroblastoma breakpoint family member 9 Proteins 0.000 description 1
- 102100037013 Neuroblastoma breakpoint family member 9 Human genes 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
【0001】[0001]
【発明が属する技術分野】本発明は印刷データ作成装
置、印刷データの作成方法及び印刷データの作成処理を
実行するプログラムを記憶する記憶媒体に関し、特にホ
ストコンピュータと連携してホストコンピュータのデー
タを印刷するための印刷データ作成装置、印刷データの
作成方法及び印刷データの作成処理を実行するプログラ
ムを記憶する記憶媒体装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a print data creating apparatus, a print data creating method, and a storage medium for storing a program for executing a print data creating process. The present invention relates to a print data creation apparatus, a print data creation method, and a storage medium device that stores a program for executing print data creation processing.
【0002】[0002]
【従来の技術】従来より画面上にホストのデータベース
のテーブル内容を表示して、テーブル名とカラム名とを
指定してデータを抽出するフィールドを特定し、そのフ
ィールドを指定した条件で抽出し、帳票の特定の位置に
対応付けて印刷させるミドルウェアが知られている。こ
れらのミドルウェアは専用アプリケーションとして動作
している。2. Description of the Related Art Conventionally, table contents of a host database are displayed on a screen, a table name and a column name are specified to specify a field from which data is to be extracted, and the field is extracted under specified conditions. 2. Description of the Related Art Middleware that prints data in association with a specific position on a form is known. These middlewares operate as dedicated applications.
【0003】[0003]
【発明が解決しようとする課題】しかし、前記従来技術
によれば、以下の2点で操作性に問題があった。However, according to the above prior art, there are problems in operability in the following two points.
【0004】第1に、ユーザーは帳票を作成するため
に、データベース名とテーブル名とカラム名とを指定し
て特定フィールドを指定し、帳票の特定位置に対応付け
する必要があった。そのため、ユーザは自分の欲しいデ
ータがどのデータベースのどのテーブルのどのカラムに
あるかを知っているか、苦労して探し出す必要がありこ
れらは多大の工数を要するものであった。ユーザーのこ
のような負担を軽減するために、データベースの構造を
公開してしまうこともセキュリティ上は避けるべきであ
るとされていた。そこでデータベースの詳細を知りえな
い場合はユーザは情報システム部の担当者に問い合わせ
る必要があるが、情報システム担当者は多くのユーザを
相手にしているため、情報システム担当者にとってはこ
のような問い合わせに対する対応が大きな負担となって
いた。First, in order to create a form, the user has to specify a database, a table name, and a column name, specify a specific field, and associate it with a specific position on the form. Therefore, the user has to find out which column of which table of which database contains the data he wants, and has to search for it, which requires a lot of man-hours. In order to alleviate this burden on users, it was said that disclosing the structure of the database should be avoided for security reasons. Therefore, if the details of the database cannot be known, the user must contact the person in charge of the information system department. However, since the person in charge of the information system deals with many users, this kind of inquiry is necessary for the person in charge of the information system. Was a heavy burden.
【0005】第2に、ユーザーが自己が利用しようとす
る帳票を作成するために予め作成されている既存のフォ
ームデータを流用しようとしても、フォーム上に定義さ
れた各フィールドの相互関係を直感的に把握することは
困難であった。例えば、帳票上のフィールドが一定の規
則で繰り返されている場合の繰り返しフィールド間の相
互関係や、1枚の単票用紙にミシン目を付けて複数の伝
票に同一のフィールドを印刷する場合の複写フィールド
相互の関係を直感的に把握することは困難であった。さ
らに、既存帳票の一部を修正するだけで所望の帳票フォ
ームが作成できる場合でもユーザーは帳票フォーム作成
プログラムの使用方法を習得せねばならないため、その
習得がユーザーにとってに大きな負担となっていた。Second, even if a user tries to use existing form data that has been created in advance to create a form that the user intends to use, the user can intuitively understand the interrelationship between the fields defined on the form. It was difficult to figure out. For example, the interrelationship between repeated fields when fields on a form are repeated according to a certain rule, and copying when the same field is printed on multiple slips by perforating one cut sheet It was difficult to intuitively grasp the relationship between the fields. Furthermore, even when a desired form can be created simply by modifying a part of an existing form, the user has to learn how to use the form creation program, and this learning has become a heavy burden on the user.
【0006】本発明は上記の問題点に鑑みてなされたも
のであり、帳票に印刷するデータが記録されているテー
ブル名やカラム名を知らなくても帳票に印刷するデータ
と帳票フォームとの関連付け(マッピング)を簡単に行
うことができ、フィールド相互の関係を容易に把握でき、
帳票フォーム作成プログラムの使用方法を習得しなくて
も直感的な操作で既存の帳票フォームを容易に修正して
所望の帳票フォームを作成することのできる印刷データ
作成装置、印刷データの作成方法及び印刷データの作成
処理を実行するプログラムの記憶媒体を提供することを
目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and relates to the association between data to be printed on a form and a form without knowing a table name or a column name in which the data to be printed on the form is recorded. (Mapping) can be performed easily, the relationship between fields can be easily grasped,
A print data creation apparatus, a print data creation method, and printing that can easily modify an existing form and create a desired form by intuitive operation without learning how to use the form creation program It is an object of the present invention to provide a storage medium for a program that executes data creation processing.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に、本発明の印刷データ作成装置は、以下の構成を備え
る。即ち、画像表示装置と接続され、予め作成されたフ
ォーム情報と印刷用文字データとから印刷データを作成
する印刷データ作成装置であって、In order to achieve the above object, a print data creating apparatus according to the present invention has the following arrangement. That is, a print data creation device that is connected to an image display device and creates print data from form information and print character data created in advance,
【0008】通信回線で接続された他のコンピュータの
スプールファイルから抽出データを抽出するデータ抽出
手段と、前記抽出データを印刷用紙上にどのように配置
するかを記述するデータ制御情報を作成するデータ制御
情報作成手段と、前記抽出データと前記データ制御情報
とから印刷文字データを作成する印刷文字データ作成手
段と、前記印刷文字データと前記フォーム情報とから印
刷データを合成する印刷データ合成手段とを備える。Data extracting means for extracting extracted data from a spool file of another computer connected by a communication line, and data for creating data control information describing how the extracted data is arranged on printing paper Control information creating means, print character data creating means for creating print character data from the extracted data and the data control information, and print data combining means for combining print data from the print character data and the form information. Prepare.
【0009】また、上記目的を達成するために、本発明
の印刷データ作成装置は、以下の構成を備える。即ち、
画像表示装置と接続され、予め作成されたフォーム情報
と印刷用文字データから印刷データを作成する印刷デー
タ作成装置であって、通信回線で接続された他のコンピ
ュータのスプールファイルから抽出され当該他のコンピ
ュータから送信されたワークファイルを受信するデータ
受信手段と、前記受信データを印刷用紙上にどのように
配置するかを記述するデータ制御情報を作成するデータ
制御情報作成手段と、前記抽出データと前記データ制御
情報とから印刷文字データを作成する印刷文字データ作
成手段と、前記印刷文字データと前記フォーム情報とか
ら印刷データを合成する印刷データ合成手段とを備え
る。In order to achieve the above object, a print data creating apparatus according to the present invention has the following arrangement. That is,
A print data creation device connected to an image display device and creating print data from pre-created form information and print character data. The print data creation device is extracted from a spool file of another computer connected via a communication line and the other Data receiving means for receiving a work file transmitted from a computer, data control information creating means for creating data control information describing how to arrange the received data on print paper, A print character data creating unit that creates print character data from the data control information; and a print data combining unit that combines print data from the print character data and the form information.
【0010】好ましくは、前記印刷データ作成装置は、
通信回線で接続された他のコンピュータに記憶されたフ
ォーム情報を検索すると共に検索条件に合致した前記フ
ォーム情報を受信するフォーム情報照会手段を更に備え
ると良い。[0010] Preferably, the print data creation device includes:
The information processing apparatus may further include a form information inquiry unit that searches form information stored in another computer connected via a communication line and receives the form information that matches the search condition.
【0011】また、前記フォーム情報を作成するフォー
ム情報作成手段を更に備えると良い。Further, it is preferable that the apparatus further comprises form information creating means for creating the form information.
【0012】また、前記データ制御情報作成手段は、前
記抽出データを表示する第1の画面と前記フォーム情報
を表示する第2の画面とを前記画像表示装置に同時に表
示するための映像信号を作成するようになっていると良
い。Further, the data control information creating means creates a video signal for simultaneously displaying a first screen displaying the extracted data and a second screen displaying the form information on the image display device. It would be nice to be able to.
【0013】また、前記画像表示装置に表示された前記
第1の画面上の第1の指定位置を入力すると共に前記第
2の画面上の第2の指定位置を入力する入力手段を更に
備え、前記データ制御情報作成手段は前記入力手段によ
り選択された第1の指定位置のテキストを前記第2の指
定位置に関連付けることによって前記データ制御情報を
作成するようになっていると良い。[0013] Further, there is further provided input means for inputting a first designated position on the first screen displayed on the image display device and for inputting a second designated position on the second screen. It is preferable that the data control information creating means creates the data control information by associating the text at the first designated position selected by the input means with the second designated position.
【0014】上記目的を達成するために、本発明の印刷
データの作成方法は以下の構成を備える。即ち、画像表
示装置と接続され、予め作成されたフォーム情報と印刷
用文字データとから印刷データを作成する印刷データの
作成方法であって、In order to achieve the above object, a print data creating method according to the present invention comprises the following arrangement. That is, a method of creating print data that is connected to an image display device and creates print data from form information and print character data created in advance,
【0015】通信回線で接続された他のコンピュータの
スプールファイルから抽出データを抽出するデータ抽出
工程と、前記抽出データを印刷用紙上にどのように配置
するかを記述するデータ制御情報を作成するデータ制御
情報作成工程と、前記抽出データと前記データ制御情報
とから印刷文字データを作成する印刷文字データ作成工
程と、前記印刷文字データと前記フォーム情報とから印
刷データを合成する印刷データ合成工程とを備える。A data extracting step of extracting extracted data from a spool file of another computer connected by a communication line, and data for creating data control information describing how the extracted data is arranged on a printing paper A control information creating step, a print character data creating step of creating print character data from the extracted data and the data control information, and a print data combining step of combining print data from the print character data and the form information. Prepare.
【0016】上記目的を達成するために、本発明の印刷
データの作成方法は、以下の構成を備える。即ち、画像
表示装置と接続され、予め作成されたフォーム情報と印
刷用文字データとから印刷データを作成する印刷データ
の作成方法であって、In order to achieve the above object, a print data creating method according to the present invention comprises the following arrangement. That is, a method of creating print data that is connected to an image display device and creates print data from form information and print character data created in advance,
【0017】通信回線で接続された他のコンピュータの
スプールファイルから抽出され当該他のコンピュータか
ら送信されたワークファイルを受信するデータ受信工程
と、前記受信データを印刷用紙上にどのように配置する
かを記述するデータ制御情報を作成するデータ制御情報
作成工程と、前記抽出データと前記データ制御情報とか
ら印刷文字データを作成する印刷文字データ作成工程
と、前記印刷文字データと前記フォーム情報とから印刷
データを合成する印刷データ合成工程とを備える。A data receiving step of receiving a work file extracted from a spool file of another computer connected by a communication line and transmitted from the other computer, and how to arrange the received data on printing paper A data control information creating step of creating data control information describing the print data, a print character data creating step of creating print character data from the extracted data and the data control information, and printing from the print character data and the form information. Print data combining step of combining data.
【0018】好ましくは、前記印刷データの作成方法
は、通信回線で接続された他のコンピュータに記憶され
たフォーム情報を検索すると共に検索条件に合致した前
記フォーム情報を受信するフォーム情報照会工程を更に
備えると良い。Preferably, the print data creating method further includes a form information inquiry step of searching form information stored in another computer connected via a communication line and receiving the form information matching search conditions. Good to have.
【0019】また、前記フォーム情報を作成するフォー
ム情報作成工程を更に備えると良い。It is preferable that the method further comprises a form information creating step of creating the form information.
【0020】また、前記データ制御情報作成工程では、
前記抽出データを表示する第1の画面と前記フォーム情
報を表示する第2の画面とを前記画像表示装置に同時に
表示するための映像信号を作成すると良い。In the data control information creating step,
It is preferable to create a video signal for simultaneously displaying a first screen displaying the extracted data and a second screen displaying the form information on the image display device.
【0021】また、前記データ制御情報作成工程では、
前記抽出データを表示する第1の画面と前記フォーム情
報を表示する第2の画面とを前記画像表示装置に同時に
表示するための映像信号を作成すると良い。In the data control information creating step,
It is preferable to create a video signal for simultaneously displaying a first screen displaying the extracted data and a second screen displaying the form information on the image display device.
【0022】また、前記画像表示装置に表示された前記
第1の画面上の第1の指定位置を入力すると共に前記第
2の画面上の第2の指定位置を入力する入力工程を更に
備え、前記データ制御情報作成工程は前記入力工程によ
り選択された第1の指定位置のテキストを前記第2の指
定位置に関連付けることによって前記データ制御情報を
作成すると良い。Further, the method further comprises an input step of inputting a first designated position on the first screen displayed on the image display device and inputting a second designated position on the second screen. The data control information creating step may create the data control information by associating the text at the first designated position selected in the inputting step with the second designated position.
【0023】上記目的を達成するために、本発明の印刷
データの作成処理プログラムを記憶する記憶媒体は、以
下の構成を備える。即ち、画像表示装置と接続され、予
め作成されたフォーム情報と印刷用文字データとから印
刷データを作成する印刷データの作成処理を実行するプ
ログラムが格納された記憶媒体であって、In order to achieve the above object, a storage medium for storing a print data creation processing program according to the present invention has the following configuration. That is, a storage medium which is connected to the image display device and stores a program for executing print data creation processing for creating print data from form information and print character data created in advance,
【0024】通信回線で接続された他のコンピュータの
スプールファイルから抽出データを抽出するデータ抽出
処理と、前記抽出データを印刷用紙上にどのように配置
するかを記述するデータ制御情報を作成するデータ制御
情報作成処理と、前記抽出データと前記データ制御情報
とから印刷文字データを作成する印刷文字データ作成処
理と、前記印刷文字データと前記フォーム情報とから印
刷データを合成する印刷データ合成処理とを実行するこ
とを特徴とするプログラムが格納されている。Data extraction processing for extracting extracted data from a spool file of another computer connected via a communication line, and data for creating data control information describing how the extracted data is to be arranged on printing paper A control information creating process, a print character data creating process for creating print character data from the extracted data and the data control information, and a print data combining process for combining print data from the print character data and the form information. A program characterized by being executed is stored.
【0025】上記目的を達成するために、本発明の印刷
データの作成処理プログラムを記憶する記憶媒体は、以
下の構成を備える。即ち、画像表示装置と接続され、予
め作成されたフォーム情報と印刷用文字データとから印
刷データを作成する印刷データの作成処理を実行するプ
ログラムが格納された記憶媒体であって、In order to achieve the above object, a storage medium for storing a print data creation processing program according to the present invention has the following configuration. That is, a storage medium which is connected to the image display device and stores a program for executing print data creation processing for creating print data from form information and print character data created in advance,
【0026】通信回線で接続された他のコンピュータの
スプールファイルから抽出され当該他のコンピュータか
ら送信されたワークファイルを受信するデータ受信処理
と、前記受信データを印刷用紙上にどのように配置する
かを記述するデータ制御情報を作成するデータ制御情報
作成処理と、前記抽出データと前記データ制御情報とか
ら印刷文字データを作成する印刷文字データ作成処理
と、前記印刷文字データと前記フォーム情報とから印刷
データを合成する印刷データ合成処理とを実行すること
を特徴とするプログラムが格納されている。Data reception processing for receiving a work file extracted from a spool file of another computer connected by a communication line and transmitted from the other computer, and how to arrange the received data on printing paper Data control information creation processing for creating data control information describing the print data, print character data creation processing for creating print character data from the extracted data and the data control information, and printing from the print character data and the form information. And a print data synthesizing process for synthesizing data.
【0027】[0027]
【発明の実施の形態】以下、図面を参照して、本発明の
実施形態を詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0028】図1は本発明の第1の実施例におけるシス
テム構成を示す図である。FIG. 1 is a diagram showing a system configuration according to the first embodiment of the present invention.
【0029】コンピュータA101には外付けまたは内
臓のハードディスク装置が接続されており、ハードディ
スク中にスプールファイル102用の記憶領域が確保さ
れている。このコンピュータA101と印刷装置103
と印刷データ作成装置105とがそれぞれ通信ケーブル
104によりLAN100に接続されている。また、印
刷データ作成装置105はディスプレイケーブル106
により画像表示装置107に接続されている。An external or built-in hard disk device is connected to the computer A101, and a storage area for the spool file 102 is secured in the hard disk. The computer A101 and the printing device 103
And the print data creation device 105 are connected to the LAN 100 via the communication cable 104, respectively. The print data creation device 105 is connected to the display cable 106.
Are connected to the image display device 107.
【0030】印刷データ作成装置105に於いては、デ
ータ抽出手段としてのデータ抽出部111によりスプー
ルファイル102からデータを抽出し抽出データを作成
する。そして、データ制御情報作成手段としてのデータ
制御情報作成部112にて、上記抽出データと予め作成
されたフォーム情報とからデータ制御情報が作成され
る。更に、印刷文字データ作成手段としての印刷文字デ
ータ作成部113にて上記データ制御情報と抽出データ
とから印刷文字データが作成される。この印刷文字デー
タは罫線や固定の文字データを除く印刷用の文字データ
であり、どの位置にどのような文字を印字するかのデー
タが含まれている。In the print data creating apparatus 105, data is extracted from the spool file 102 by the data extracting unit 111 as data extracting means to create extracted data. Then, data control information is created in the data control information creating unit 112 as data control information creating means from the extracted data and form information created in advance. Further, print character data is created from the data control information and the extracted data by a print character data creation unit 113 as print character data creation means. This print character data is character data for printing excluding ruled lines and fixed character data, and includes data on what character is to be printed at which position.
【0031】次に、印刷データ合成手段としての印刷デ
ータ合成部114にて印刷文字データと上記フォーム情
報とから印刷データが作成され、不図示のプリンタドラ
イバ経由でこのデータが印刷装置103に送られて印刷
される。Next, print data is created from the print character data and the form information by a print data synthesizing unit 114 as print data synthesizing means, and the data is sent to the printing apparatus 103 via a printer driver (not shown). Printed.
【0032】図2は本発明の第1の実施例における印刷
データ作成装置105のハードウェア構成を示す図であ
る。CPU201は、システムバス200を介して、RA
M202やROM203、LANアダプタ204、入力
部205、ハードディスク206とCD−ROMドライ
ブ207、ビデオアダプタ208に接続されている。FIG. 2 is a diagram showing a hardware configuration of the print data creating apparatus 105 according to the first embodiment of the present invention. The CPU 201 communicates with the RA via the system bus 200.
M202, ROM 203, LAN adapter 204, input unit 205, hard disk 206, CD-ROM drive 207, and video adapter 208.
【0033】CPU201は各種の演算及び印刷データ
作成装置105全体の制御を行う。ROM203にはB
IOS等が記憶されている。RAM202にはオペレー
ティングシステム(OS)を含むプログラムとデータと
がハードディスク206から読み出され記憶される。キ
ーボード及びマウスからなる入力部205はデータ入力
や操作を指示するために使用され、CD−ROMドライ
ブ207は記憶媒体としてのCD−ROMからプログラ
ムをハードディスク206にインストールするために使
用される。尚、このCD−ROMドライブ207から直
接RAM202にプログラムを読込んで実行することも
可能である。入力されたデータや操作画面はビデオアダ
プタ208を介して画面表示装置107に表示される。The CPU 201 performs various calculations and controls the entire print data creation apparatus 105. ROM 203 contains B
IOS and the like are stored. A program and data including an operating system (OS) are read from the hard disk 206 and stored in the RAM 202. An input unit 205 including a keyboard and a mouse is used to instruct data input and operation, and the CD-ROM drive 207 is used to install a program from a CD-ROM as a storage medium to the hard disk 206. It is also possible to read the program directly from the CD-ROM drive 207 into the RAM 202 and execute it. The input data and operation screen are displayed on the screen display device 107 via the video adapter 208.
【0034】図3は第1の実施例における印刷データ作
成装置の処理概要を示すフローチャートである。FIG. 3 is a flowchart showing an outline of the processing of the print data creating apparatus in the first embodiment.
【0035】まず、印刷データ作成装置105のRAM
202に読み込まれたプログラムが起動すると、データ
を抽出するアプリケーションと使用するフォーム名等の
条件入力が要求される(S300)。入力されたフォー
ム名のフォーム情報がハードディスク206中に実在す
るかがチェックされ、実在しない場合はエラーメッセー
ジが表示され(S302)、処理を終了する。First, the RAM of the print data creation device 105
When the program read in 202 starts, a condition input such as an application for extracting data and a form name to be used is requested (S300). It is checked whether the form information of the input form name actually exists in the hard disk 206, and if not, an error message is displayed (S302), and the process ends.
【0036】入力されたフォーム名のフォーム情報がハ
ードディスク206中に実在する場合は、条件入力で指
定したコンピュータA101のアプリケーション起動を
要求する(S303)。するとコンピュータA101の
アプリケーションが実行され、実行結果がスプールファ
イル102に書込まれる。このスプールファイルデータ
から抽出データが抽出され、ハードディスク206に記
憶される(S304)。アプリケーション起動要求とデ
ータ抽出については後に詳述する。If the form information of the input form name actually exists in the hard disk 206, a request is made to start the application of the computer A101 specified by the condition input (S303). Then, the application of the computer A101 is executed, and the execution result is written in the spool file 102. Extracted data is extracted from the spool file data and stored in the hard disk 206 (S304). The application start request and data extraction will be described later in detail.
【0037】次に、データ制御情報がハードディスク2
06中に実在するかチェックされる(S305)。デー
タ制御情報がない場合や既存のデータ制御情報を修正し
たい場合はS306に進み、データ制御情報が新規に作
成されるか修正される。データ制御情報作成処理につい
ては後に詳述する。Next, the data control information is stored in the hard disk 2
In step S305, it is checked whether the file exists. When there is no data control information or when it is desired to modify the existing data control information, the process proceeds to S306, and the data control information is newly created or modified. The data control information creation processing will be described later in detail.
【0038】更にデータ制御情報とS304で抽出され
た抽出データとから印刷文字データが作成され(S30
7)、この印刷文字データとS300で指定されたフォ
ーム情報とから印刷データが作成され(S308)、作
成された印刷データはハードディスク206に保存され
る(S309)。Further, print character data is created from the data control information and the extracted data extracted in S304 (S30).
7) Print data is created from the print character data and the form information specified in S300 (S308), and the created print data is stored in the hard disk 206 (S309).
【0039】図4は第1の実施例におけるアプリケーシ
ョン起動要求(図3のS303)とデータ抽出処理(図
3のS304)の詳細を示すフローチャートである。FIG. 4 is a flowchart showing details of the application start request (S303 in FIG. 3) and the data extraction process (S304 in FIG. 3) in the first embodiment.
【0040】まず、印刷データ作成装置105はエミュ
レータによりコンピュータA101との間でセッション
を確立する(S400)。次にアプリケーションの起動
が要求され(S401)、コンピュータA側でアプリケ
ーションが実行され(S4A)、スプールファイルが書
出される(S4B)。First, the print data creation apparatus 105 establishes a session with the computer A101 by the emulator (S400). Next, activation of the application is requested (S401), the application is executed on the computer A side (S4A), and a spool file is written (S4B).
【0041】この間、印刷データ作成装置105は一定
時間待ち(S402)、起動したアプリケーションに該
当するデータがスプールファイルに存在するか確認する
(S403)。該当データが存在しない場合はS402
に戻る(S404)。該当データが存在する場合はスプ
ールファイル102からスプールデータを受信する(S
405)。During this time, the print data creation apparatus 105 waits for a predetermined time (S402), and checks whether data corresponding to the activated application exists in the spool file (S403). If there is no corresponding data, S402
Return to (S404). If such data exists, the spool data is received from the spool file 102 (S
405).
【0042】アプリケーション実行結果分のスプールデ
ータの受信が完了するまでスプールデータの受信を続け
(S405、S406)、受信を完了したら抽出データ
を保存する(S407)。The spool data reception is continued until the reception of the spool data corresponding to the application execution result is completed (S405, S406), and when the reception is completed, the extracted data is stored (S407).
【0043】第1の実施例では、コンピュータA101
から印刷データ作成装置へのデータ抽出においてエミュ
レータを使用することを想定した説明を行ったが、デー
タの抽出方法はこれに限らず、ファイル転送プロトコル
(FTP)を用いても良い。In the first embodiment, the computer A101
The description has been made on the assumption that an emulator is used in extracting data from the printer to the print data creating apparatus. However, the method for extracting data is not limited to this, and a file transfer protocol (FTP) may be used.
【0044】次に図5と図6と図7を用いて、第1の実
施例におけるデータ制御情報作成処理(図3のS30
6)の詳細を説明する。Next, referring to FIG. 5, FIG. 6, and FIG. 7, the data control information creation process (S30 in FIG. 3) in the first embodiment will be described.
Details of 6) will be described.
【0045】図5は第1の実施例におけるデータ制御情
報作成処理の詳細を示すフローチャートであり、図6は
第1の実施例におけるデータ制御情報作成処理の画面を
示す図である。また、図7は第1の実施例におけるデー
タ制御情報の内容を示す図である。FIG. 5 is a flowchart showing details of the data control information creation processing in the first embodiment, and FIG. 6 is a diagram showing a screen of the data control information creation processing in the first embodiment. FIG. 7 is a diagram showing the contents of the data control information in the first embodiment.
【0046】まず、図3のS300の条件入力で指定し
たフォーム情報と図3のS304で抽出された抽出デー
タとにより図6の印刷レイアウト情報作成画面600が
表示される(S501)。図6で抽出データは左側の抽
出データ表示画面601に表示され、フォーム情報は右
側のフォーム情報表示画面602に表示される。フォー
ム情報のフォーム名はPL−010である。First, a print layout information creation screen 600 shown in FIG. 6 is displayed based on the form information specified by the condition input in S300 in FIG. 3 and the extracted data extracted in S304 in FIG. 3 (S501). In FIG. 6, the extracted data is displayed on the extracted data display screen 601 on the left, and the form information is displayed on the form information display screen 602 on the right. The form name of the form information is PL-010.
【0047】フォーム情報は罫線データ(罫線の始点終
点線種太さからなる)定義部分と固定文字フィールド
(帳票の表題等その帳票では全ページ同一の文字情報)
定義部分と可変文字フィールド(フィールド毎ページ毎
に異なる文字情報)定義部分から構成される(図示せ
ず)。図6のデータ制御情報はこの可変文字フィールド
定義部分をベースにして作成される。The form information includes a ruled line data (consisting of the line type starting point and end point line thickness) and a fixed character field (character information such as the title of the form, which is the same for all pages in the form).
It consists of a definition part and a variable character field (character information different for each field and for each page) definition part (not shown). The data control information in FIG. 6 is created based on the variable character field definition portion.
【0048】次に、処理はS503で入力操作待ちの状
態になり、ドラッグ&ドロップ操作があったかが判定さ
れ(S504)、ドラッグ&ドロップ操作がないと判定
された場合、具体的には図6の画面で“終了”または
“取消”ボタンが押下されると、処理はS511を経て
終了する。また、ドラッグ&ドロップ操作があったと判
定された場合は、ドラッグ位置が識別され抽出データ側
の何行目の何桁目の情報が何桁分ドラッグされたかがR
AM202に記憶される(S505)。次いでドロップ
位置が識別されフォームのどの位置にS505でドラッ
グされたテキストがドロップされたかがRAM202に
記憶される(S506)。Next, the processing is in a state of waiting for an input operation in S503, and it is determined whether or not a drag & drop operation has been performed (S504). If it is determined that there is no drag & drop operation, specifically, FIG. If the “end” or “cancel” button is pressed on the screen, the process ends via S511. If it is determined that the drag-and-drop operation has been performed, the drag position is identified, and the number of columns and the number of columns of the information on the extraction data that have been dragged are represented by R.
It is stored in the AM 202 (S505). Next, the drop position is identified, and the position of the form where the text dragged in S505 is dropped is stored in the RAM 202 (S506).
【0049】次いで、S507でフォーム情報の可変文
字フィールド定義部分から、図7に示すデータ制御情報
が作成される。最初の時点では“原行桁”は空白になっ
ているが、データ制御情報の起点と終点とS506で記
憶されたドロップ位置とが照合され、合致する行の“原
行桁”に対応するS505のドラッグ位置が書き込まれ
る。つまり、ドロップした位置の可変文字フィールドを
定義している行の“原行桁”に、ドラッグした位置の文
字データが関連付けられる。Next, in S507, data control information shown in FIG. 7 is created from the variable character field definition portion of the form information. At the first time, the “original line digit” is blank, but the start and end points of the data control information are collated with the drop position stored in S506, and S505 corresponding to the “original line digit” of the matching line. Is written. That is, the character data at the dragged position is associated with the “original line digit” of the line defining the variable character field at the dropped position.
【0050】これを図6、図7で説明すると、抽出デー
タ表示画面601の6行目の7桁目に表示されている
“A商事”がドラッグされ、フォーム情報表示画面60
2の座標(200,40)から座標(300,70)を
対角線とする矩形領域にドロップしたと判断されると、
図7のデータ部分の一行目の“原行桁”に“06,0
7”が書き込まれ納品書の表題として関連付けられる。This will be described with reference to FIGS. 6 and 7. "A Trading" displayed in the seventh digit on the sixth line of the extracted data display screen 601 is dragged, and the form information display screen 60 is displayed.
When it is determined that the coordinates (200, 40) have been dropped from the coordinates (200, 40) to a rectangular area having the coordinates (300, 70) as a diagonal,
“06, 0” is added to “Original line digit” in the first line of the data portion of FIG.
7 "is written and associated as the title of the delivery note.
【0051】このとき、図7のデータ制御情報のデータ
部分の1行目の“複写”が“Y”であるため、印刷デー
タ文字データ作成時には“増分”の“0,180”つま
り180だけ下に同じA商事を印刷する印刷文字データ
が作成される。At this time, since "copy" on the first line of the data portion of the data control information in FIG. 7 is "Y", "0, 180" of the "increment", that is, 180 lower than the "increment" when the print data character data is created. Then, print character data for printing the same A company is created.
【0052】同様に、抽出データ表示画面601の6行
目の1桁目に表示されている“0901”がドラッグさ
れ、フォーム情報表示画面602の座標(50,13
5)から座標(70,160)を対角線とする矩形領域
にドロップしたと判断されると、図7のデータ部分の4
行目の“原行桁”に“06,01”が書き込まれ納品書
の月日の数値データとして関連付けられる。Similarly, “0901” displayed in the first digit of the sixth line of the extracted data display screen 601 is dragged, and the coordinates (50, 13) of the form information display screen 602 are dragged.
If it is determined from 5) that the data has been dropped in a rectangular area having the coordinates (70, 160) as a diagonal line, the data area 4 in FIG.
“06, 01” is written in the “original line digit” of the line, and is associated as numerical data of the date on the delivery note.
【0053】このとき、図7のデータ制御情報のデータ
部分の5行目の“繰返”が“Y”であるため、印刷デー
タ文字データ作成時には“増分”の“0,25”つまり
25だけ下に、4回分繰り返して月日の対応するデータ
を印刷する印刷文字データが作成される。つまり、抽出
データ表示画面601の6行目の“0901”がフォー
ム情報表示画面602の座標(50,135)から座標
(70,160)の領域に関連付けられ、次いで同じく
7行目の“0901”が座標(50,160)から座標
(70,185)の領域に関連付けられ、次いで同じく
8行目の“0901”が座標(50,185)から座標
(70,210)の領域に関連付けられる。複写の結果
は既に説明しているので省略する。At this time, since "Repeat" in the fifth line of the data portion of the data control information in FIG. 7 is "Y", only "0, 25" of the "increment", that is, 25 when the print data character data is created. Below, print character data for printing data corresponding to the date is created four times. That is, “0901” on the sixth line of the extracted data display screen 601 is associated with the area of the coordinates (50, 135) to (70, 160) on the form information display screen 602, and then “0901” on the seventh line. Is associated with the area from the coordinates (50, 160) to the coordinates (70, 185), and “0901” on the eighth line is also associated with the area from the coordinates (50, 185) to the coordinates (70, 210). The result of copying has already been described, and will not be described.
【0054】尚、図6のフォーム情報表示画面602に
定義されているデータ制御データ毎に異なる色を割り当
てて表示しても良い。その場合は、フォーム情報表示画
面602の各フィールドは、図7の起点と終点とを対角
線とする矩形領域が“色”に指定されている内容に基づ
いてカラー表示される。これによって各フィールドの繰
返関係や複写関係を直感的に把握することができる。A different color may be assigned to each data control data defined on the form information display screen 602 in FIG. 6 and displayed. In this case, each field of the form information display screen 602 is displayed in color based on the contents in which the rectangular area having the diagonal line between the starting point and the ending point in FIG. 7 is designated as “color”. This makes it possible to intuitively grasp the repetition relation and copy relation of each field.
【0055】例えば、図7のデータ部分の4行目の
“色”が緑であることから、図6において納品書の4行
分と請求書の4行分の月日の明細データは緑色の矩形で
表示されることになる。For example, since the “color” on the fourth line in the data portion of FIG. 7 is green, the detailed data of the month and day for the four lines of the delivery note and the four lines of the bill in FIG. It will be displayed as a rectangle.
【0056】また、図6のフォーム情報表示画面602
に表示されている罫線をマウスにより選択して線の位置
を移動すると、図7のデータ制御情報が更新され(S5
08)、併せてフォーム情報を更新するか否かの選択を
求める小画面(ダイアログ)が表示される。ダイアログ
ではフォーム情報を更新しない、フォーム情報を別
名で保存、フォーム情報を更新の3通りの処理を選択
できる。これによって既存の他のフォーム情報を流用し
ている場合等に元のフォーム情報を誤って更新してしま
うことを防止すると共に、データ制御情報とフォーム情
報との不一致も防止できる。The form information display screen 602 shown in FIG.
When the ruled line displayed in is selected by the mouse and the position of the line is moved, the data control information in FIG. 7 is updated (S5).
08) In addition, a small screen (dialog) for requesting selection of whether or not to update the form information is displayed. In the dialog, three types of processing can be selected: form information is not updated, form information is saved under another name, and form information is updated. As a result, it is possible to prevent the original form information from being erroneously updated when other existing form information is diverted, and also prevent the data control information from being inconsistent with the form information.
【0057】次に図6の画面で“保存”ボタンが押下さ
れると、S509、S510にてデータ制御情報が保存
され、また必要に応じてフォーム情報が保存されて処理
を終了する。Next, when the "save" button is pressed on the screen of FIG. 6, the data control information is saved in S509 and S510, and the form information is saved as necessary, and the process is terminated.
【0058】尚、本発明の目的はフォーム情報が印刷デ
ータ作成装置内に記憶されていない場合や、データ抽出
が印刷データ作成装置内で行われない場合においても異
なる構成をとることによって、第1の実施例と同様に達
成することができる。これらの例を、図8乃至図11を
用いて第2の実施例及び第3の実施例及び第4の実施例
として説明する。以下の説明では第1の実施例と同様な
部分についてはその詳細な説明を省略し、第1の実施例
との差異を中心に説明する。It is to be noted that the object of the present invention is to provide a different configuration even when form information is not stored in the print data creation apparatus or when data is not extracted in the print data creation apparatus. Can be achieved in the same manner as in the embodiment. These examples will be described as a second embodiment, a third embodiment, and a fourth embodiment with reference to FIGS. In the following description, a detailed description of the same parts as in the first embodiment will be omitted, and the description will focus on differences from the first embodiment.
【0059】図8は第2の実施例におけるシステム構成
を示す図である。第2の実施例はフォーム情報がハード
ディスク206には記憶されておらず、LANを通じて
接続されているコンピュータB808に接続されている
フォーム情報記憶手段809に記憶されている場合を示
している。この場合、印刷データ作成装置105はフォ
ーム情報照会手段としてのフォーム情報照会部115を
更に備えている。また、図8に示すように印刷装置はL
AN接続されずに印刷データ作成装置105に直接接続
しても良いのは言うまでもない。FIG. 8 is a diagram showing a system configuration according to the second embodiment. The second embodiment shows a case where the form information is not stored in the hard disk 206 but is stored in the form information storage unit 809 connected to the computer B 808 connected through the LAN. In this case, the print data creation device 105 further includes a form information inquiry unit 115 as form information inquiry means. Also, as shown in FIG.
Needless to say, the print data creation apparatus 105 may be directly connected without being connected to the AN.
【0060】図9は第3の実施例におけるシステム構成
を示す図である。第3の実施例は印刷データ作成装置1
05内にフォーム情報作成手段としてのフォーム情報作
成部116を更に備えている。このため、図10に示す
第3の実施例における印刷データ作成装置105の処理
概要を示すフローチャートでも、S1001でフォーム
情報が未作成であってもS1003でその場でフォーム
情報を作成することができる点が第1の実施例と異な
る。FIG. 9 is a diagram showing a system configuration according to the third embodiment. Third Embodiment A print data creating apparatus 1
05 further includes a form information creation unit 116 as form information creation means. For this reason, even in the flowchart showing the processing outline of the print data creation apparatus 105 in the third embodiment shown in FIG. 10, even if the form information has not been created in S1001, the form information can be created on the spot in S1003. This is different from the first embodiment.
【0061】図11は第4の実施例におけるシステム構
成を示す図である。第4の実施例はLANを通じて接続
されているコンピュータA101に接続されている記憶
装置内にスプールファイル102と抽出ワークファイル
108が記憶されていることを示している。コンピュー
タA101のアプリケーションにより作成されたスプー
ルファイル102からコンピュータA101のメモリに
記憶されたデータ抽出手段101aが抽出ワークファイ
ル108を抽出する。印刷データ作成装置105はデー
タ抽出手段の代わりにデータ受信手段としてのデータ受
信部117を備えており、抽出ワークファイル108を
データ転送により受信してハードディスク206内に抽
出データとして記憶する。また、本構成でも印刷データ
作成装置105内にフォーム情報作成手段としてのフォ
ーム情報作成部116を備えている。FIG. 11 is a diagram showing a system configuration according to the fourth embodiment. The fourth embodiment shows that a spool file 102 and an extracted work file 108 are stored in a storage device connected to a computer A 101 connected via a LAN. The data extraction means 101a stored in the memory of the computer A101 extracts the extracted work file 108 from the spool file 102 created by the application of the computer A101. The print data creating apparatus 105 includes a data receiving unit 117 as a data receiving unit instead of the data extracting unit, receives the extracted work file 108 by data transfer, and stores it in the hard disk 206 as extracted data. Also in this configuration, the print data creation device 105 includes a form information creation unit 116 as form information creation means.
【0062】尚、本発明の目的は、前述した実施形態の
機能を実現するソフトウェアのプログラムを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムを読み出し実行
することによっても、達成されることは言うまでもな
い。An object of the present invention is to supply a storage medium storing a software program for realizing the functions of the above-described embodiments to a system or an apparatus, and to provide a computer (or CPU or MP) of the system or the apparatus.
It goes without saying that this is also achieved by U) reading and executing the program stored in the storage medium.
【0063】この場合、記憶媒体から読み出されたプロ
グラム自体が前述した実施形態の機能を実現することに
なり、そのプログラムを記憶した記憶媒体は本発明を構
成することになる。また、コンピュータが読み出したプ
ログラムを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムの指示に基
づき、コンピュータ上で稼働しているオペレーティング
システム(OS)などが実際の処理の一部または全部を
行い、その処理によって前述した実施形態の機能が実現
される場合も含まれることは言うまでもない。In this case, the program itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program constitutes the present invention. When the computer executes the readout program, not only the functions of the above-described embodiments are realized, but also the operating system (OS) running on the computer based on the instructions of the program. It goes without saying that a case where some or all of the processing is performed and the functions of the above-described embodiments are realized by the processing is also included.
【0064】さらに、記憶媒体から読み出されたプログ
ラムが、コンピュータに挿入された機能拡張カードやコ
ンピュータに接続された機能拡張ユニットに備わる記憶
媒体に書込まれた後、そのプログラムの指示に基づき、
その機能拡張カードや機能拡張ユニットに備わるCPU
などが実際の処理の一部または全部を行い、その処理に
よって前述した実施形態の機能が実現される場合も含ま
れることは言うまでもない。Further, after the program read from the storage medium is written on the storage medium provided in the function expansion card inserted into the computer or the function expansion unit connected to the computer, based on the instructions of the program,
CPU provided in the function expansion card or function expansion unit
It goes without saying that a case where the functions of the above-described embodiments are implemented by performing some or all of the actual processing, and the processing performs the functions of the above-described embodiments.
【0065】[0065]
【発明の効果】以上説明したように本発明によれば、従
来のアプリケーションに全く変更を加えずにユーザーが
自由に所望の帳票を作成できる。しかも、第1の画面に
従来使用しているアプリケーションの印刷イメージを画
面表示し、第2の画面に帳票の罫線を含むフォームを表
示し、関連付けたいデータを第1の画面から第2の画面
の所望の位置にドラッグ&ドロップするだけで関連付け
が可能になるので、データとフォームの関連付け作業の
作業効率を格段に高めることができる。さらに、ユーザ
ーはデータが存在するデータベースのテーブル名やカラ
ム名を知らなくても作業を行うことが可能となるので、
セキュリティ上も問題が少ない。As described above, according to the present invention, a user can freely create a desired form without making any change to a conventional application. In addition, a print image of a conventionally used application is displayed on the first screen, a form including a ruled line of a form is displayed on the second screen, and data to be associated is displayed on the first screen from the first screen. Since the association can be performed simply by dragging and dropping to a desired position, the work efficiency of associating the data with the form can be significantly improved. In addition, users can work without knowing the table names and column names of the database where the data exists,
There are few security problems.
【0066】また、フォーム情報表示画面の各フィール
ドの矩形領域が色別に表示されるので、各フィールドの
繰返関係や複写関係を直感的に把握することができる。Further, since the rectangular area of each field on the form information display screen is displayed in each color, it is possible to intuitively grasp the repetition relation and copy relation of each field.
【0067】また、図6のフォーム情報表示画面に表示
されているフォーム情報を修正すると確認画面を経てデ
ータ制御情報が更新されるので、既存の他のフォーム情
報を流用している場合等に元のフォーム情報を誤って更
新してしまうことを防止すると共に、データ制御情報と
フォーム情報との不一致も防止できる。When the form information displayed on the form information display screen shown in FIG. 6 is corrected, the data control information is updated via the confirmation screen. Erroneously updating the form information, and inconsistency between the data control information and the form information can be prevented.
【0068】[0068]
【図1】第1の実施例におけるシステム構成を示す図で
ある。FIG. 1 is a diagram illustrating a system configuration according to a first embodiment.
【図2】第1の実施例における印刷データ作成装置のハ
ードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of a print data creation device according to the first embodiment.
【図3】第1の実施例における印刷データ作成装置の全
体の処理を示すフローチャートである。FIG. 3 is a flowchart illustrating an overall process of the print data creating apparatus according to the first embodiment.
【図4】第1の実施例におけるデータ抽出処理の詳細を
示すフローチャートである。FIG. 4 is a flowchart illustrating details of a data extraction process in the first embodiment.
【図5】第1の実施例におけるデータ制御情報作成処理
の詳細を示すフローチャートである。FIG. 5 is a flowchart illustrating details of data control information creation processing in the first embodiment.
【図6】第1の実施例におけるデータ制御情報作成処理
時の画面を示す図である。FIG. 6 is a diagram illustrating a screen during data control information creation processing in the first embodiment.
【図7】第1の実施例におけるデータ制御情報の内容を
示す図である。FIG. 7 is a diagram showing the contents of data control information in the first embodiment.
【図8】第2の実施例におけるシステム構成を示す図で
ある。FIG. 8 is a diagram illustrating a system configuration according to a second embodiment.
【図9】第3の実施例におけるシステム構成を示す図で
ある。FIG. 9 is a diagram illustrating a system configuration according to a third embodiment.
【図10】 第3の実施例における印刷データ作成装置
の全体の処理を示すフローチャートである。FIG. 10 is a flowchart illustrating an entire process of a print data creating apparatus according to a third embodiment.
【図11】第4の実施例におけるシステム構成を示す図
である。FIG. 11 is a diagram illustrating a system configuration according to a fourth embodiment.
100 通信回線(LAN) 101 コンピュータA 102 スプールファイル 103 印刷装置 104 通信ケーブル 105 印刷データ作成装置 106 ディスプレイケーブル 107 画面表示装置 108 抽出ワークファイル 111 データ抽出部 112 データ制御情報作成部 113 印刷文字データ作成部 114 印刷データ合成部 115 フォーム情報照会部 116 フォーム情報作成部 117 データ受信部 200 システムバス 201 CPU 202 RAM 203 ROM 204 通信アダプタ(LANアダプタ) 205 入力部(キーボード、マウス) 206 ハードディスク 207 CD−ROMドライブ 208 ビデオアダプタ 600 データ制御情報作成画面 601 抽出データ表示画面 602 フォーム情報表示画面 808 コンピュータB 809 スプールファイル REFERENCE SIGNS LIST 100 Communication line (LAN) 101 Computer A 102 Spool file 103 Printing device 104 Communication cable 105 Print data creation device 106 Display cable 107 Screen display device 108 Extracted work file 111 Data extraction unit 112 Data control information creation unit 113 Print character data creation unit 114 Print data synthesis unit 115 Form information inquiry unit 116 Form information creation unit 117 Data reception unit 200 System bus 201 CPU 202 RAM 203 ROM 204 Communication adapter (LAN adapter) 205 Input unit (keyboard, mouse) 206 Hard disk 207 CD-ROM drive 208 Video adapter 600 Data control information creation screen 601 Extracted data display screen 602 Form information display screen 808 Compiler Over data B 809 spool file
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C087 AB01 AB05 BB01 BD07 BD41 BD46 CA03 CB17 CB20 2C187 AE01 CD15 CD17 5B021 AA01 BB02 CC05 LA01 5B057 AA11 CE08 CH11 DA08 DB02 5C076 AA16 BA02 BA06 CA02 ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 2C087 AB01 AB05 BB01 BD07 BD41 BD46 CA03 CB17 CB20 2C187 AE01 CD15 CD17 5B021 AA01 BB02 CC05 LA01 5B057 AA11 CE08 CH11 DA08 DB02 5C076 AA16 BA02 BA06 CA02
Claims (14)
れたフォーム情報と印刷用文字データとから印刷データ
を作成する印刷データ作成装置であって、通信回線で接
続された他のコンピュータのスプールファイルから抽出
データを抽出するデータ抽出手段と、前記抽出データを
印刷用紙上にどのように配置するかを記述するデータ制
御情報を作成するデータ制御情報作成手段と、前記抽出
データと前記データ制御情報とから印刷文字データを作
成する印刷文字データ作成手段と、前記印刷文字データ
と前記フォーム情報とから印刷データを合成する印刷デ
ータ合成手段とを備えることを特徴とする印刷データ作
成装置。1. A print data creation device connected to an image display device for creating print data from form information and print character data created in advance, wherein a spool file of another computer connected via a communication line is provided. Data extraction means for extracting the extracted data from the data, data control information creating means for creating data control information describing how to arrange the extracted data on printing paper, and the extracted data and the data control information. And a print data synthesizing unit for synthesizing print data from the print character data and the form information.
れたフォーム情報と印刷用文字データから印刷データを
作成する印刷データ作成装置であって、通信回線で接続
された他のコンピュータのスプールファイルから抽出さ
れ当該他のコンピュータから送信されたワークファイル
を受信するデータ受信手段と、前記受信データを印刷用
紙上にどのように配置するかを記述するデータ制御情報
を作成するデータ制御情報作成手段と、前記抽出データ
と前記データ制御情報とから印刷文字データを作成する
印刷文字データ作成手段と、前記印刷文字データと前記
フォーム情報とから印刷データを合成する印刷データ合
成手段とを備えることを特徴とする印刷データ作成装
置。2. A print data creation device connected to an image display device for creating print data from form information and print character data created in advance, wherein the print data creation device is configured to generate a print data from a spool file of another computer connected via a communication line. Data receiving means for receiving a work file extracted and transmitted from the other computer, data control information creating means for creating data control information describing how to arrange the received data on print paper, A print character data creating unit that creates print character data from the extracted data and the data control information; and a print data combining unit that combines print data from the print character data and the form information. Print data creation device.
タに記憶されたフォーム情報を検索すると共に検索条件
に合致した前記フォーム情報を受信するフォーム情報照
会手段を更に備えることを特徴とする請求項1または請
求項2に記載の印刷データ作成装置。3. A form information inquiry means for retrieving form information stored in another computer connected by a communication line and receiving the form information meeting a search condition. Alternatively, the print data creation device according to claim 2.
情報作成手段を更に備えることを特徴とする請求項1ま
たは請求項2に記載の印刷データ作成装置。4. The print data creation apparatus according to claim 1, further comprising form information creation means for creating the form information.
抽出データを表示する第1の画面と前記フォーム情報を
表示する第2の画面とを前記画像表示装置に同時に表示
するための映像信号を作成するようになっていることを
特徴とする請求項1乃至請求項4のいずれかに記載の印
刷データ作成装置。5. The data control information creating means creates a video signal for simultaneously displaying a first screen displaying the extracted data and a second screen displaying the form information on the image display device. The print data creation device according to claim 1, wherein the print data creation device is configured to execute the print data creation process.
1の画面上の第1の指定位置を入力すると共に前記第2
の画面上の第2の指定位置を入力する入力手段を更に備
え、前記データ制御情報作成手段は前記入力手段により
選択された第1の指定位置のテキストを前記第2の指定
位置に関連付けることによって前記データ制御情報を作
成することを特徴とする請求項5に記載の印刷データ作
成装置。6. Inputting a first designated position on the first screen displayed on the image display device, and inputting a second designated position on the second screen.
Further comprising input means for inputting a second designated position on the screen, wherein the data control information creating means associates a text at the first designated position selected by the input means with the second designated position. The print data creation apparatus according to claim 5, wherein the data control information is created.
れたフォーム情報と印刷用文字データとから印刷データ
を作成する印刷データの作成方法であって、通信回線で
接続された他のコンピュータのスプールファイルから抽
出データを抽出するデータ抽出工程と、前記抽出データ
を印刷用紙上にどのように配置するかを記述するデータ
制御情報を作成するデータ制御情報作成工程と、前記抽
出データと前記データ制御情報とから印刷文字データを
作成する印刷文字データ作成工程と、前記印刷文字デー
タと前記フォーム情報とから印刷データを合成する印刷
データ合成工程とを備えることを特徴とする印刷データ
の作成方法。7. A print data creation method for creating print data from form information and print character data created in advance and connected to an image display device, the method comprising: a spool of another computer connected via a communication line. A data extracting step of extracting extracted data from a file, a data control information creating step of creating data control information describing how the extracted data is arranged on a printing sheet, and the extracted data and the data control information And a print data synthesizing step of synthesizing print data from the print character data and the form information.
れたフォーム情報と印刷用文字データとから印刷データ
を作成する印刷データの作成方法であって、通信回線で
接続された他のコンピュータのスプールファイルから抽
出され当該他のコンピュータから送信されたワークファ
イルを受信するデータ受信工程と、前記受信データを印
刷用紙上にどのように配置するかを記述するデータ制御
情報を作成するデータ制御情報作成工程と、前記抽出デ
ータと前記データ制御情報とから印刷文字データを作成
する印刷文字データ作成工程と、前記印刷文字データと
前記フォーム情報から印刷データを合成する印刷データ
合成工程とを備えることを特徴とする印刷データの作成
方法。8. A print data creation method for creating print data from form information and print character data created in advance and connected to an image display device, comprising: a spool for another computer connected via a communication line. A data receiving step of receiving a work file extracted from the file and transmitted from the other computer; and a data control information creating step of creating data control information describing how to arrange the received data on printing paper A print character data creating step of creating print character data from the extracted data and the data control information; and a print data combining step of combining print data from the print character data and the form information. How to create print data.
タに記憶されたフォーム情報を検索すると共に検索条件
に合致した前記フォーム情報を受信するフォーム情報照
会工程を更に備えることを特徴とする請求項7または請
求項8に記載の印刷データの作成方法。9. The method according to claim 7, further comprising a form information inquiry step of searching form information stored in another computer connected by a communication line and receiving said form information matching a search condition. 9. A method for creating print data according to claim 8.
ム情報作成工程を更に備えることを特徴とする請求項7
または請求項8に記載の印刷データの作成方法。10. The method according to claim 7, further comprising a form information creating step of creating said form information.
9. A method for creating print data according to claim 8.
記抽出データを表示する第1の画面と前記フォーム情報
を表示する第2の画面とを前記画像表示装置に同時に表
示するための映像信号を作成することを特徴とする請求
項7乃至請求項10のいずれかに記載の印刷データの作
成方法。11. The data control information creating step creates an image signal for simultaneously displaying a first screen displaying the extracted data and a second screen displaying the form information on the image display device. The method for creating print data according to any one of claims 7 to 10, wherein:
第1の画面上の第1の指定位置を入力すると共に前記第
2の画面上の第2の指定位置を入力する入力工程を更に
備え、前記データ制御情報作成工程は、前記入力工程に
より選択された第1の指定位置のテキストを前記第2の
指定位置に関連付けることによって前記データ制御情報
を作成することを特徴とする請求項11に記載の印刷デ
ータの作成方法。12. An input step of inputting a first designated position on the first screen displayed on the image display device and inputting a second designated position on the second screen. 12. The data control information creating step according to claim 11, wherein the data control information creating step creates the data control information by associating a text at a first designated position selected by the inputting step with the second designated position. How to create print data.
されたフォーム情報と印刷用文字データとから印刷デー
タを作成する印刷データの作成処理を実行するプログラ
ムが格納された記憶媒体であって、 通信回線で接続された他のコンピュータのスプールファ
イルから抽出データを抽出するデータ抽出処理と、前記
抽出データを印刷用紙上にどのように配置するかを記述
するデータ制御情報を作成するデータ制御情報作成処理
と、前記抽出データと前記データ制御情報とから印刷文
字データを作成する印刷文字データ作成処理と、前記印
刷文字データと前記フォーム情報とから印刷データを合
成する印刷データ合成処理とを実行することを特徴とす
るプログラムが格納された記憶媒体。13. A storage medium which is connected to an image display device and stores a program for executing print data creation processing for creating print data from form information and print character data created in advance. A data extraction process for extracting extracted data from a spool file of another computer connected via a line, and a data control information creating process for creating data control information describing how to arrange the extracted data on printing paper Executing print character data creating processing for creating print character data from the extracted data and the data control information, and print data combining processing for combining print data from the print character data and the form information. A storage medium on which a featured program is stored.
されたフォーム情報と印刷用文字データとから印刷デー
タを作成する印刷データの作成処理を実行するプログラ
ムが格納された記憶媒体であって、 通信回線で接続された他のコンピュータのスプールファ
イルから抽出され当該他のコンピュータから送信された
ワークファイルを受信するデータ受信処理と、前記受信
データを印刷用紙上にどのように配置するかを記述する
データ制御情報を作成するデータ制御情報作成処理と、
前記抽出データと前記データ制御情報とから印刷文字デ
ータを作成する印刷文字データ作成処理と、前記印刷文
字データと前記フォーム情報とから印刷データを合成す
る印刷データ合成処理とを実行することを特徴とするプ
ログラムが格納された記憶媒体。14. A storage medium connected to an image display device and storing a program for executing print data creation processing for creating print data from form information and print character data created in advance. Data reception processing for receiving a work file extracted from a spool file of another computer connected by a line and transmitted from the other computer, and data describing how to arrange the received data on printing paper Data control information creation processing for creating control information;
Executing print character data creating processing for creating print character data from the extracted data and the data control information, and print data combining processing for combining print data from the print character data and the form information. Storage medium storing a program to be executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000305147A JP4138224B2 (en) | 2000-10-04 | 2000-10-04 | Print data creation apparatus, print data creation method, and storage medium for storing print data creation processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000305147A JP4138224B2 (en) | 2000-10-04 | 2000-10-04 | Print data creation apparatus, print data creation method, and storage medium for storing print data creation processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002108590A true JP2002108590A (en) | 2002-04-12 |
| JP4138224B2 JP4138224B2 (en) | 2008-08-27 |
Family
ID=18786063
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000305147A Expired - Fee Related JP4138224B2 (en) | 2000-10-04 | 2000-10-04 | Print data creation apparatus, print data creation method, and storage medium for storing print data creation processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4138224B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011243163A (en) * | 2010-05-21 | 2011-12-01 | System Yoshii Co Ltd | Accounting processing system, accounting processing program and computer-readable recording medium with the same program recorded |
| JP2012141761A (en) * | 2010-12-28 | 2012-07-26 | Canon Software Inc | Information processor, information processing method, program, and recording medium |
| US9830119B1 (en) | 2016-10-06 | 2017-11-28 | Kyocera Document Solutions Inc. | Image processing apparatus for generating new document image and computer-readable non-transitory recording medium with image processing program stored thereon |
-
2000
- 2000-10-04 JP JP2000305147A patent/JP4138224B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011243163A (en) * | 2010-05-21 | 2011-12-01 | System Yoshii Co Ltd | Accounting processing system, accounting processing program and computer-readable recording medium with the same program recorded |
| JP2012141761A (en) * | 2010-12-28 | 2012-07-26 | Canon Software Inc | Information processor, information processing method, program, and recording medium |
| US9830119B1 (en) | 2016-10-06 | 2017-11-28 | Kyocera Document Solutions Inc. | Image processing apparatus for generating new document image and computer-readable non-transitory recording medium with image processing program stored thereon |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4138224B2 (en) | 2008-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10289350B2 (en) | Information processing device, printing condition setting method, and computer product | |
| JP4324060B2 (en) | Document management system and method, document management apparatus, and control method for the apparatus | |
| US20100199210A1 (en) | Item Setting Device, Control Method and Control Program for the Device | |
| JP4095458B2 (en) | Document management apparatus, document management apparatus control method, storage medium, and program | |
| JP7020062B2 (en) | Information processing equipment and programs | |
| JP2006243952A (en) | Information processing apparatus, printing condition setting method, program for realizing functions of the apparatus, and recording medium | |
| JP7024330B2 (en) | Information processing equipment and programs | |
| JP4372670B2 (en) | Composite print job composition method and apparatus | |
| EP2085874A1 (en) | Image processing apparatus and image processing method | |
| JP2016045789A (en) | Printer driver, setting presentation method, and setting presentation device | |
| JPH11143661A (en) | Printing system | |
| JP5533618B2 (en) | Automatic file transfer system, program, and recording medium | |
| JP5028827B2 (en) | Document management apparatus, document management method, and document management program | |
| US20070297004A1 (en) | Information-processing device, information-processing method, and information-processing program | |
| JP2002108590A (en) | Device and method for preparing print data and storage medium with print data preparation processing program stored thereon | |
| JP2004287841A (en) | Printer information setting method, server and program | |
| JP5025684B2 (en) | Control apparatus and method, and program | |
| JP7013797B2 (en) | Information processing equipment and programs | |
| JP7646320B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP7392788B2 (en) | Information processing device and program | |
| JP5917240B2 (en) | Information processing apparatus, information processing method, and program | |
| JP2011133994A (en) | Print controller, printing system and program | |
| US20070079346A1 (en) | Information management system, information processing device, and computer usable medium | |
| JP2000181912A (en) | Data editing device and recording medium | |
| JP2007025748A (en) | Printing form evaluation system, printing form evaluation program, and printing form evaluation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041220 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080212 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080411 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080513 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080605 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4138224 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130613 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140613 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |