JPH08234943A - Document output system - Google Patents

Document output system

Info

Publication number
JPH08234943A
JPH08234943A JP7064757A JP6475795A JPH08234943A JP H08234943 A JPH08234943 A JP H08234943A JP 7064757 A JP7064757 A JP 7064757A JP 6475795 A JP6475795 A JP 6475795A JP H08234943 A JPH08234943 A JP H08234943A
Authority
JP
Japan
Prior art keywords
printer
printing device
alternative
function
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7064757A
Other languages
Japanese (ja)
Inventor
Norihide Masuoka
紀秀 増岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP7064757A priority Critical patent/JPH08234943A/en
Publication of JPH08234943A publication Critical patent/JPH08234943A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PURPOSE: To output a document with another printer by the document output system, equipped with plural printers, even when a printer having the same function with a printer that a user specifies while the specified printer is unusable. CONSTITUTION: When the specified printer is unusable, a document output program 3 sends a retrieval request to a free device retrieving means 5. Consequently, the free device retrieving means 5 retrieves usable printers in a printer group 8, a substitute destination selecting means 6 selects one printer having the least functional different from the specified printer as a substitute printer out of the retrieved printers, and a converting means 7 converts the form of print data of a document in a document file 2 into the form matching the function of the substitute printer selected by the substitute destination selecting means 6 and stores the data in an after-conversion document file 4. The document output program 3 outputs the print data of the document in the after- conversion document file 4 to the substitute printer which is selected by the substitute destination selecting means 6.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数台の印字装置を備
えた帳票出力システムに関し、特に、利用者が指定した
出力先の印字装置が使用不可であった場合、他の使用可
能な印字装置に帳票の印字データを出力する帳票出力シ
ステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a form output system provided with a plurality of printing devices, and in particular, when a printing device designated by a user as an output destination cannot be used, another usable printing device is used. The present invention relates to a form output system that outputs print data of a form to a device.

【0002】[0002]

【従来の技術】複数台の印字装置と、利用者が作成した
帳票が格納される帳票ファイルと、帳票ファイルに格納
されている帳票の印字データを利用者によって指定され
た出力先の印字装置に出力する帳票出力プログラムとを
備えた帳票出力システムは従来から知られている。
2. Description of the Related Art A plurality of printing devices, a form file in which a form created by a user is stored, and print data of the form stored in the form file are output to a printing device designated by the user. A form output system provided with a form output program for outputting has been conventionally known.

【0003】ところで、上記したような帳票出力システ
ムに於いて、利用者が指定した出力先の印字装置が使用
中,故障中などで使用不可の場合、従来は、利用者自身
が帳票出力システムが備えている複数の印字装置の中か
ら先に指定した出力先の印字装置と同一機能を有する代
替の印字装置を探し出し、その印字装置に帳票の印字デ
ータを出力することを帳票出力プログラムに対して指示
するようにしている。
In the form output system as described above, when the output device specified by the user cannot be used because the printing device is in use or is out of order, conventionally, the user himself / herself uses the form output system. To the form output program, find out an alternative printing device that has the same function as the previously specified output destination printing device from the multiple printing devices that are provided and output the print data of the form to that printing device. I'm trying to tell you.

【0004】このようにすることにより、利用者が最初
に指定した出力先の印字装置が使用不可の場合であって
も、代替の印字装置を用いて帳票の印字データを出力す
ることが可能になる。しかし、利用者が最初に指定した
出力先の印字装置と機能が同一の印字装置が存在しない
場合は、機能が異なる印字装置を使用すると、文字バケ
や印字ズレ等が生じることがあるため、最初に指定した
印字装置が使用可能となるまで、帳票出力が行えないと
いう問題がある。
By doing so, it is possible to output the print data of the form by using an alternative printing device even if the printing device of the output destination initially designated by the user is unusable. Become. However, if there is no printer that has the same function as the printer to which the output is initially specified by the user, using a printer with a different function may cause character blurring or print misalignment. There is a problem that the form cannot be output until the printing device specified in 1 becomes available.

【0005】また、利用者が最初に指定した出力先の印
字装置と同一機能を有する印字装置が存在しない場合
は、他の印字装置用の帳票作成プログラムを用いて他の
印字装置の機能に合った帳票の印字データを作成し、上
記印字データを上記他の印字装置に出力するということ
も従来行われている。
If there is no printing device having the same function as the printing device of the output destination initially designated by the user, the function of the other printing device is matched by using the form creation program for the other printing device. It has been conventionally practiced to generate print data of a form and output the print data to the other printing device.

【0006】[0006]

【発明が解決しようとする課題】上述した技術によれ
ば、利用者が最初に指定した出力先の印字装置と同一機
能を有する印字装置が存在しない場合であっても、代替
の印字装置に帳票の印字データを出力することは可能に
なるが、代替の印字装置の機能に合った帳票の印字デー
タを帳票作成プログラムを用いて作成しなければなら
ず、利用者に負担がかかるという問題があると共に、複
数の帳票作成プログラムを用意しておかなければならな
いという問題もあった。
According to the above-mentioned technique, even when there is no printer having the same function as the printer of the output destination initially designated by the user, the form is recorded in the alternative printer. Although it is possible to output the print data of, the print data of the form that matches the function of the alternative printing device must be created using the form creation program, which is a burden to the user. At the same time, there is a problem that it is necessary to prepare a plurality of form creation programs.

【0007】そこで、本発明の目的は、利用者が最初に
指定した出力先の印字装置が使用不可の状態にある場合
に於いて、利用者が指定した出力先の印字装置と機能が
同一の印字装置が存在しない場合であっても、利用者に
負担をかけず、且つ帳票作成プログラムを複数用意する
ことなしに、他の代替の印字装置に帳票の印字データを
出力することができる帳票出力システムを提供すること
にある。
Therefore, an object of the present invention is to have the same function as the output destination printing device designated by the user when the output destination printing device designated by the user is in an unusable state. Even if there is no printing device, the form printing data can be output to another alternative printing device without burdening the user and without preparing multiple form creation programs. To provide a system.

【0008】尚、特開平3−282727号公報及び本
願発明と同一特許出願人が平成7年1月27日付けで出
願した「出力先プリンタ変更装置」には、複数の印字装
置を備えたシステムに於いて、出力要求を行った印字装
置に障害が発生した場合には、他の印字装置に帳票の印
字データを出力する技術が記載されているが、印字装置
の機能が異なる場合については全く考慮されていない。
The "output destination printer changing device" filed on January 27, 1995 by the applicant of the present invention and Japanese Patent Application Laid-Open No. 3-28727, is a system provided with a plurality of printing devices. In the above, there is a technique to output the print data of the form to another printing device when a failure occurs in the printing device that made the output request. Not considered.

【0009】[0009]

【課題を解決するための手段】本発明は上記目的を達成
するため、帳票の印字データが格納される帳票ファイル
と、複数台の印字装置と、該複数台の印字装置の内の利
用者によって指定された指定印字装置に対して前記帳票
ファイルに格納されている帳票の印字データを出力する
帳票出力プログラムとを備えた帳票出力システムに於い
て、前記帳票出力プログラムによる帳票の印字データの
出力時、指定印字装置が使用不可であった場合、前記複
数台の印字装置の中から使用可能な印字装置を全て検索
する空き装置検索手段と、該空き装置検索手段が検索し
た印字装置の機能と前記指定印字装置との機能を比較
し、前記空き装置検索手段が検索した印字装置の内、前
記指定印字装置と機能差が最も少ない印字装置を1つ代
替印字装置として選択する代替先選択手段と、前記帳票
ファイルに格納されている帳票の印字データの形式を前
記代替先選択手段が選択した代替印字装置の機能に合っ
た形式に変換した後、前記帳票出力プログラムに対して
通知を行う変換手段とを備え、前記帳票出力プログラム
は、前記変換手段から通知を受けた時、前記変換手段で
形式が変換された後の帳票の印字データを前記代替先選
択手段が選択した代替印字装置に出力するようにしたも
のである。
In order to achieve the above object, the present invention provides a form file storing print data of a form, a plurality of printing devices, and a user of the plurality of printing devices. In a form output system equipped with a form output program for outputting the form print data stored in the form file to a specified designated printing device, when the form print data is output by the form output program. If the designated printing device is unavailable, a free device searching unit that searches all available printing devices from the plurality of printing devices, and a function of the printing device searched by the free device searching unit and the above By comparing the functions with the designated printer, and among the printers searched by the empty device search means, the printer having the smallest functional difference from the designated printer is selected as the alternative printer. And an alternative destination selecting means for converting the format of the print data of the form stored in the form file into a format suitable for the function of the alternative printing device selected by the alternative destination selecting means, and then for the form output program. The form output program, when receiving the notification from the converting unit, selects the print data of the form after the format is converted by the converting unit by the alternative destination selecting unit. The output is made to an alternative printing device.

【0010】[0010]

【作用】帳票出力プログラムによる帳票の印字データの
出力時、利用者によって指定された指定印字装置が使用
不可であった場合、空き装置検索手段が、帳票出力シス
テムが備えている複数の印字装置の中から使用可能な印
字装置を全て検索し、代替先選択手段が、空き装置検索
手段で検索された印字装置の機能と指定印字装置の機能
とを比較し、空き装置検索手段で検索された印字装置の
中から指定印字装置と機能差が最も少ない印字装置を1
つ代替印字装置として選択する。そして、代替先選択手
段が代替印字装置を選択すると、変換手段が、帳票ファ
イルに格納されている帳票の印字データの形式を代替先
選択手段で選択された代替印字装置の機能に合った形式
に変換し、帳票出力プログラムに対して通知を行う。こ
の通知を受けることより、帳票出力プログラムは、変換
手段によって形式が変換された後の帳票の印字データを
代替先選択手段が選択した代替印字装置に出力する。
When the print data of the form is output by the form output program, if the designated printing device designated by the user is not available, the empty device search means causes the form output system to detect a plurality of printing devices. All the available printing devices are searched from the inside, and the alternative destination selecting means compares the function of the printing device searched by the empty device searching means with the function of the designated printing device, and the printing searched by the empty device searching means. Select the printer that has the smallest function difference from the designated printer among the devices.
Select as an alternative printing device. Then, when the alternative destination selecting means selects the alternative printing device, the converting means changes the format of the print data of the form stored in the form file to a format suitable for the function of the alternative printing device selected by the alternative destination selecting means. Convert and notify the form output program. Upon receiving this notification, the form output program outputs the print data of the form whose format has been converted by the converting means to the alternative printing device selected by the alternative destination selecting means.

【0011】[0011]

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

【0012】図1は本発明の帳票出力システムの実施例
を示すブロック図であり、表示部11及び入力部12を
備えた入出力装置1と、利用者が作成した帳票の印字デ
ータが格納される帳票ファイル2と、複数台の印字装置
8−1〜8−Nから構成される印字装置群8と、帳票フ
ァイル2に格納されている帳票の印字データを印字装置
群8の内の利用者によって指定された指定印字装置に出
力する帳票出力プログラム3と、指定印字装置が使用不
可であった場合に帳票出力プログラム3から出力される
検索要求に応答して印字装置群8の中から使用可能な印
字装置を全て検索する空き装置検索手段5と、空き装置
検索手段5で検索された印字装置の機能と指定印字装置
の機能とを比較し、空き装置検索手段が検索した印字装
置の中から指定印字装置と機能差が最も少ない印字装置
を1つ代替印字装置として選択する代替先選択手段6
と、帳票ファイル2に格納されている帳票の印字データ
を解析してその解析結果と代替先選択手段6が選択した
代替印字装置の機能とに基づいて帳票ファイル2に格納
されている帳票の印字データの形式を代替先選択手段6
が選択した代替印字装置の機能に合った形式に変換して
変換後帳票ファイル4に格納すると共に、帳票出力プロ
グラム3に対して通知を行い、変換後帳票ファイル4に
格納されている変換後の帳票の印字データを代替印字装
置に出力することを指示する変換手段7とを備えてい
る。
FIG. 1 is a block diagram showing an embodiment of a form output system of the present invention, in which an input / output device 1 having a display section 11 and an input section 12 and print data of a form created by a user are stored. A form file 2 for printing, a printing device group 8 composed of a plurality of printing devices 8-1 to 8-N, and printing data of the forms stored in the form file 2 among users of the printing device group 8 Form output program 3 to be output to the designated printing device designated by, and usable from the printing device group 8 in response to a search request output from the form printing program 3 when the designated printing device is unavailable Available device searching means 5 for searching all the available printing devices, and comparing the function of the printing device searched by the empty device searching means 5 with the function of the designated printing device, from among the printing devices searched by the empty device searching means. Designated mark Alternative destination selecting means for selecting device and the functional difference is smallest printing apparatus as one alternative printer 6
And printing of the form stored in the form file 2 based on the analysis result and the function of the alternative printing device selected by the alternative destination selecting means 6 by analyzing the print data of the form stored in the form file 2. Alternate destination selection means 6 for data format
Converted into a format suitable for the function of the selected alternative printing device and stored in the converted form file 4, and notifies the form output program 3 of the converted form stored in the converted form file 4. The conversion means 7 is provided for instructing to output the print data of the form to the alternative printing device.

【0013】図2,図3は本発明の実施例の処理例を示
す流れ図であり、以下各図を参照して本実施例の動作を
説明する。
2 and 3 are flow charts showing a processing example of the embodiment of the present invention, and the operation of this embodiment will be described below with reference to the drawings.

【0014】利用者は、帳票ファイル2に印字データを
格納した帳票を印字装置8−i(1≦i≦N)に出力す
る場合、入出力装置1の入力部12から帳票出力プログ
ラム3に対して印字装置8−iを指定した帳票出力指示
を入力する。
When the user outputs a form in which print data is stored in the form file 2 to the printer 8-i (1≤i≤N), the user inputs the input unit 12 of the input / output device 1 to the form output program 3. A form output instruction designating the printing device 8-i is input.

【0015】これにより、帳票出力プログラム3は、指
定印字装置8−iに対する帳票出力処理を開始する(図
2,ステップS1)。このステップS1の帳票出力処理
に於いて、帳票出力プログラム3は、帳票ファイル2中
の帳票の印字データを指定印字装置8−iに出力する処
理に先立って指定印字装置8−iに対して出力要求を行
い、指定印字装置8−iから使用可能を示す応答が戻っ
てきた場合(ステップS2がNO)は、帳票ファイル2
内の帳票の印字データを全て出力するまで帳票出力処理
を続行するが、使用可能を示す応答が戻ってこなかった
場合(ステップS2がYES)は、空き装置検索手段5
に対して検索要求を行い、使用可能な印字装置の検索を
要求すると共に、代替先選択手段6に対して指定印字装
置8−iを示す情報(印字装置名等)を通知する。
As a result, the form output program 3 starts the form output process for the designated printing device 8-i (FIG. 2, step S1). In the form output process of step S1, the form output program 3 outputs the print data of the form in the form file 2 to the designated printing device 8-i prior to the process of outputting it to the designated printing device 8-i. When a request is made and a response indicating availability is returned from the designated printing device 8-i (NO in step S2), the form file 2
The form output processing is continued until all the print data of the form in the table is output, but if the response indicating availability is not returned (YES in step S2), the empty device search means 5
To the alternative destination selecting means 6 and the information (printing device name etc.) indicating the designated printing device 8-i is notified to the alternative destination selecting means 6.

【0016】空き装置検索手段5は、帳票出力プログラ
ム3から検索要求を受けると、印字装置群8の中から使
用可能な印字装置を全て検索し、検索した印字装置を示
す情報を代替先選択手段6へ通知する(ステップS
3)。
Upon receiving the search request from the form output program 3, the empty device searching means 5 searches all the available printing devices from the printing device group 8 and outputs the information indicating the found printing device to the alternative destination selecting means. 6 is notified (step S
3).

【0017】代替先選択手段6は、空き装置検索手段5
から上記した通知を受けると、指定印字装置8−iが有
している機能(例えば、倍角印字機能,罫線印字機能,
文字位置指定機能等)及び各機能を利用する際に使用す
る機能コードを取得すると共に、空き装置検索手段5か
ら通知された各印字装置が有している機能及び機能コー
ドを取得する(ステップS4)。この機能等の取得は、
例えば、各印字装置8−1〜8−N内に、機能に関する
情報を格納したメモリを設けておき、各印字装置8−1
〜8−N内のメモリから取得するようにすることもで
き、また、各印字装置の機能に関する情報を格納した機
能テーブル(図示せず)を設けておき、そこから取得す
るようにすることもできる。
The alternative destination selecting means 6 is an empty device searching means 5
Upon receiving the above-mentioned notification from the designated printing device 8-i, the designated printing device 8-i has a function (for example, double-width printing function, ruled line printing function,
(Character position designating function, etc.) and the function code used when each function is used, and at the same time, the function and function code possessed by each printing device notified from the empty device searching means 5 are acquired (step S4). ). The acquisition of this function etc.
For example, in each of the printing devices 8-1 to 8-N, a memory storing information regarding a function is provided, and each printing device 8-1
It is also possible to obtain it from the memory within 8 to 8-N, or to prepare from a function table (not shown) that stores information regarding the function of each printing device. it can.

【0018】その後、代替先選択手段6は、指定印字装
置8−iが有している機能及び機能コードと、空き装置
検索手段5から通知された印字装置が有している機能及
び機能コードとを比較する(ステップS5)。
After that, the alternative destination selecting means 6 detects the function and function code of the designated printing device 8-i and the function and function code of the printing device notified by the empty device searching means 5. Are compared (step S5).

【0019】そして、空き装置検索手段5から通知され
た印字装置の中に、指定印字装置8−iが有している機
能及び機能コードと全く同一の機能及び機能コードを有
している印字装置が存在すれば、代替先選択手段6は、
その内の1つの印字装置(例えば、印字装置8−j,1
≦j≦N)を代替印字装置として選択し、帳票出力プロ
グラム3に対して代替印字装置8−jに帳票ファイル2
の内容を出力することを指示し、帳票出力プログラム3
はこの指示を受けることより代替印字装置8−jに帳票
ファイル2の内容を出力する(ステップS6がYES,
S7)。代替印字装置8−jに帳票ファイル2の内容を
全て出力すると、帳票出力プログラム3は、出力先情報
(例えば、代替印字装置8−jの装置名等)を表示部1
1に表示し、利用者に帳票の出力先の印字装置8−jを
知らせる(ステップS8)。
The printing device notified from the empty device searching means 5 has the same function and function code as the function and function code of the designated printing device 8-i. Is present, the alternative destination selecting means 6
One of the printers (for example, printers 8-j, 1
≦ j ≦ N) is selected as the alternative printing device, and the form printing program 8-j is used as the alternative printing device 8-j for the form output program 3.
The form output program 3
In response to this instruction, outputs the contents of the form file 2 to the alternative printing device 8-j (YES in step S6,
S7). When all the contents of the form file 2 are output to the alternative printing device 8-j, the form output program 3 displays the output destination information (for example, the device name of the alternative printing device 8-j) on the display unit 1.
1 to inform the user of the printing device 8-j that is the output destination of the form (step S8).

【0020】また、指定印字装置8−iと同一の機能及
び機能コードを有する印字装置が存在しなかった場合
(ステップS6がNO)は、代替先選択手段6は、ステ
ップS9以降の処理を行う。
If there is no printing device having the same function and function code as the designated printing device 8-i (NO in step S6), the alternative destination selecting means 6 carries out the processing from step S9. .

【0021】ステップS9に於いて、代替先選択手段6
は、先ず、空き装置検索手段5から通知された印字装置
の中から、指定印字装置8−iと最も機能差が少ない印
字装置を代替印字装置の候補として選択する。そして、
選択した印字装置が1台のみの場合は、その印字装置を
代替印字装置と決定する。また、複数台の場合は、その
中から指定印字装置8−iと最も機能コードの差が少な
い印字装置を代替印字装置の候補として選択し、選択し
た印字装置が1台のみの場合は、その印字装置を代替印
字装置と決定し、複数台の場合はその内の1台を代替印
字装置と決定する。そして、代替印字装置を決定する
と、代替先選択手段6は、変換手段7に代替印字装置名
と、この印字装置が有する機能,機能コードとを通知す
る。
In step S9, the alternative destination selecting means 6
First, from the printing devices notified from the available device searching means 5, the printing device having the smallest functional difference from the designated printing device 8-i is selected as a candidate for the alternative printing device. And
If only one printing device is selected, that printing device is determined as the alternative printing device. In the case of a plurality of printers, the printer having the smallest difference in function code from the designated printer 8-i is selected as a candidate for the alternative printer, and if only one printer is selected, The printing device is determined as the alternative printing device, and if there are a plurality of printing devices, one of them is determined as the alternative printing device. When the alternative printing device is determined, the alternative destination selecting unit 6 notifies the converting unit 7 of the alternative printing device name, the function of the printing device, and the function code.

【0022】今、例えば、指定印字装置8−iが図4に
示すように、倍角印字機能,罫線印字機能,文字位置指
定機能を有しており、倍角印字コード,罫線印字コー
ド,文字位置指定コードがそれぞれA,B,Cであると
する。また、空き装置検索手段5から通知された印字装
置が、印字装置8−x,8−y,8−z(1≦x,y,
z≦N)の3台であり、それぞれ、図4に示すような機
能,機能コードを有しているとする。
Now, for example, the designated printer 8-i has a double-width printing function, a ruled line printing function, and a character position designation function as shown in FIG. It is assumed that the codes are A, B and C, respectively. Further, the printing device notified from the empty device searching means 5 is the printing device 8-x, 8-y, 8-z (1 ≦ x, y,
z ≦ N), and each has a function and function code as shown in FIG.

【0023】この例の場合は、印字装置8−xは指定印
字装置8−iと文字位置指定機能しか一致していないの
に対して、印字装置8−y,8−zは倍角印字機能,文
字位置指定機能が一致しているので、代替先選択手段6
は、先ず、印字装置8−y,8−zを代替印字装置の候
補として選択する。その後、代替先選択手段6は、指定
印字装置8−i及び印字装置8−y,8−zの倍角印字
コードがそれぞれA,A,Dで、文字位置指定コードが
共にCであることから、印字装置8−yを代替印字装置
として決定する。
In the case of this example, the printer 8-x has the same character position designating function as the designated printer 8-i, whereas the printers 8-y and 8-z have the double-width printing function. Since the character position designating functions are the same, the alternative destination selecting means 6
First selects the printing devices 8-y and 8-z as alternative printing device candidates. After that, the alternative destination selecting means 6 determines that the double-width print codes of the designated printer 8-i and the printers 8-y, 8-z are A, A, and D, respectively, and the character position designation codes are C, The printing device 8-y is determined as the alternative printing device.

【0024】変換手段7は、代替先選択手段6からの通
知を受けると、図3のステップS10の処理を行い、先
ず、帳票ファイル2に格納されている帳票の印字データ
を解析し、その解析結果と代替先選択手段6から通知さ
れた代替先印字装置の機能,機能コードとに基づいて帳
票ファイル2に格納されている帳票の印字データの形式
を、代替印字装置の機能,機能コードにあった形式に変
換する。その後、変換手段7は、変換後の帳票の印字デ
ータを変換後帳票ファイル4に格納し、帳票出力プログ
ラム3に代替印字装置を通知する。
Upon receiving the notification from the alternative destination selecting means 6, the converting means 7 performs the process of step S10 of FIG. 3, and first analyzes the print data of the form stored in the form file 2 and analyzes it. The format of the print data of the form stored in the form file 2 based on the result and the function and function code of the alternative destination printing device notified from the alternative destination selecting device 6 is the same as the function and function code of the alternative printing device. Convert to a different format. After that, the conversion unit 7 stores the print data of the converted form in the converted form file 4 and notifies the form output program 3 of the alternative printing device.

【0025】このステップS10で行う印字データの変
換処理を具体例を挙げて説明すると、次のようになる。
今、例えば、図4に示す機能,機能コードを有する印字
装置8−yが代替印字装置として代替先選択手段6から
通知されたとする。
The print data conversion process performed in step S10 will be described below with reference to a specific example.
Now, for example, it is assumed that the printing device 8-y having the functions and function codes shown in FIG. 4 is notified from the alternative destination selecting means 6 as the alternative printing device.

【0026】代替先印字装置8−yは、指定印字装置8
−iが有している機能の内、罫線印字機能を有していな
いので、指定印字装置8−iの機能に合わせて作成され
た印字データの内、指定印字装置8−iが罫線印字機能
を利用して罫線の印字を指示している部分を他の形式に
変換することが必要になる。従って、変換手段7では、
例えば、指定印字装置8−iの機能に合わせて作成され
た帳票ファイル2内の印字データの内、罫線印字機能を
利用して罫線の印字を指示している部分を、罫線文字を
利用して罫線を印字する形に変換する処理を行う。
The alternative destination printer 8-y is a designated printer 8
-I does not have the ruled line printing function among the functions possessed by -i, so the designated printing device 8-i among the print data created corresponding to the function of the designated printing device 8-i has the ruled line printing function. It is necessary to convert the part instructing the printing of ruled lines to another format using. Therefore, in the conversion means 7,
For example, in the print data in the form file 2 created in accordance with the function of the designated printing device 8-i, the part for which the ruled line printing function is instructed to print the ruled line is used by using the ruled line character. Performs processing to convert ruled lines to a printable form.

【0027】また、例えば、図4に示す機能,機能コー
ドを有する印字装置8−zが代替印字装置として代替先
選択手段6から通知された場合は次のような変換処理が
行われる。
Further, for example, when the printing device 8-z having the functions and function codes shown in FIG. 4 is notified from the alternative destination selecting means 6 as the alternative printing device, the following conversion processing is performed.

【0028】代替印字装置8−zは、指定印字装置8−
iが有している機能の内、罫線印字機能を有しておら
ず、且つ倍角印字コードが異なっているので、変換手段
7は、指定印字装置8−iの形式に合わせて作成された
帳票ファイル2内の印字データの内、罫線機能を利用し
て罫線の印字を指示している部分を、罫線文字を利用し
て罫線を印字する形式に変換すると共に、倍角印字コー
ドをAからDに変換する処理を行う。
The alternative printer 8-z is a designated printer 8-
Among the functions that i has, it does not have a ruled line printing function and the double-width printing code is different. Therefore, the converting means 7 is a form created according to the format of the designated printing device 8-i. Of the print data in file 2, the part that is instructed to print the ruled line by using the ruled line function is converted into the format in which the ruled line is printed by using the ruled line character, and the double-width print code is changed from A to D. Perform the conversion process.

【0029】また、例えば、図4に示す機能,機能コー
ドを有する印字装置8−xが代替印字装置として代替先
選択手段6から通知された場合は次のような変換処理が
行われる。
Further, for example, when the printing device 8-x having the functions and function codes shown in FIG. 4 is notified from the alternative destination selecting means 6 as the alternative printing device, the following conversion processing is performed.

【0030】代替印字装置8−xは、指定印字装置8−
iが有している機能の内、倍角印字機能,罫線印字機能
を有していないので、変換手段7は、指定印字装置8−
iの機能に合わせて作成された帳票ファイル2内の印字
データの内、倍角文字の印字を指示する部分を標準文字
により同じ文字を印字するような形式に変換すると共
に、罫線機能を利用して罫線の印字を指示している部分
を、罫線文字を利用して罫線を印字する形式に変換する
処理を行う。
The alternative printer 8-x is a designated printer 8-
Since the double-width printing function and the ruled line printing function are not included in the functions of i, the conversion means 7 is the designated printing device 8-
Among the print data in the form file 2 created according to the function of i, the part that directs the printing of double-width characters is converted into a format in which the same characters are printed with standard characters, and the ruled line function is used. The process of converting the part instructed to print ruled lines into a format for printing ruled lines using ruled line characters is performed.

【0031】変換手段7から代替印字装置が通知される
と、帳票出力プログラム3は、変換後帳票ファイル4に
格納されている帳票の印字データを通知された代替印字
装置へ出力する(ステップS11)。
When the conversion means 7 notifies the alternative printing device, the form output program 3 outputs the print data of the form stored in the converted form file 4 to the notified alternative printing device (step S11). .

【0032】そして、変換後帳票ファイル4に格納され
ている帳票の印字データを全て代替印字装置に出力する
と、帳票出力プログラム3は、入出力装置1の表示部1
1に帳票の出力先情報(代替印字装置名など)を表示
し、利用者に帳票の出力先の印字装置を知らせる。
When all the print data of the form stored in the converted form file 4 is output to the alternative printing device, the form output program 3 causes the display unit 1 of the input / output device 1 to display.
The output destination information of the form (such as the name of the alternative printing device) is displayed in 1 to inform the user of the printing device of the output destination of the form.

【0033】尚、上述した実施例に於いては、代替先選
択手段6で代替印字装置を選択する際、指定印字装置と
の機能差が最も少ない印字装置が複数存在する場合は、
機能コードの差が最も少ない印字装置の内の1つを代替
印字装置とするようにしたが、機能差が最も少ない複数
の印字装置の中から任意のものを1つ選択するようにし
ても良い。
In the above-described embodiment, when the alternative printing device is selected by the alternative destination selecting means 6, if there are a plurality of printing devices having the smallest functional difference from the designated printing device,
Although one of the printers having the smallest difference in function code is used as the alternative printer, any one may be selected from the plurality of printers having the smallest difference in function. .

【0034】[0034]

【発明の効果】以上説明したように本発明は、利用者に
よって指定された指定印字装置が使用不可の場合、代替
先選択手段が、使用可能な状態にある印字装置の中から
指定印字装置との機能差が最も少ない印字装置を代替印
字装置として選択し、変換手段が、帳票ファイル中の帳
票の印字データを代替先選択手段によって選択された代
替印字装置の機能に合った形式に変換し、帳票出力プロ
グラムが、変換後の帳票の印字データを代替印字装置に
出力するようにしたものであるので、利用者が指定した
出力先の印字装置と機能が同一の印字装置が存在しない
場合であっても、利用者に負担をかけず、且つ帳票作成
プログラムを複数用意することなしに、代替印字装置に
帳票の印字データを出力することができる。
As described above, according to the present invention, when the designated printing device designated by the user is unusable, the alternative destination selecting means selects the designated printing device from the printing devices in the usable state. The printing device with the smallest difference in function of is selected as the alternative printing device, and the conversion means converts the print data of the form in the form file into a format suitable for the function of the alternative printing device selected by the alternative destination selection means, Since the form output program is designed to output the print data of the converted form to the alternative printing device, there is no printing device with the same function as the printing device of the output destination specified by the user. However, it is possible to output the print data of the form to the alternative printing device without burdening the user and without preparing a plurality of form creating programs.

【0035】また、本発明は、帳票出力プログラムが帳
票の出力先を利用者に通知するので、出力先の印字装置
が指定印字装置から代替印字装置に変更された場合であ
っても、利用者は帳票の印字データの出力先を知ること
ができる。
Further, according to the present invention, since the form output program notifies the user of the output destination of the form, even if the printer of the output destination is changed from the designated printer to the alternative printer, the user can Can know the output destination of the print data of the form.

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

【図1】本発明の実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】実施例の処理例を示す流れ図である。FIG. 2 is a flowchart showing a processing example of the embodiment.

【図3】実施例の処理例を示す流れ図である。FIG. 3 is a flowchart showing a processing example of the embodiment.

【図4】代替先選択手段6の動作を説明するための図で
ある。
FIG. 4 is a diagram for explaining the operation of the alternative destination selecting means 6.

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

1…入出力装置 11…表示部 12…入力部 2…帳票ファイル 3…帳票出力プログラム 4…変換後帳票ファイル 5…空き装置検索手段 6…代替先選択手段 7…変換手段 8…印字装置群 8−1〜8−N…印字装置 DESCRIPTION OF SYMBOLS 1 ... Input / output device 11 ... Display part 12 ... Input part 2 ... Form file 3 ... Form output program 4 ... Converted form file 5 ... Unused device search means 6 ... Substitute destination selection means 7 ... Conversion means 8 ... Printing device group 8 -1 to 8-N ... Printing device

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 帳票の印字データが格納される帳票ファ
イルと、複数台の印字装置と、該複数台の印字装置の内
の利用者によって指定された指定印字装置に対して前記
帳票ファイルに格納されている帳票の印字データを出力
する帳票出力プログラムとを備えた帳票出力システムに
於いて、 前記帳票出力プログラムによる帳票の印字データの出力
時、指定印字装置が使用不可であった場合、前記複数台
の印字装置の中から使用可能な印字装置を全て検索する
空き装置検索手段と、 該空き装置検索手段が検索した印字装置の機能と前記指
定印字装置との機能を比較し、前記空き装置検索手段が
検索した印字装置の内、前記指定印字装置と機能差が最
も少ない印字装置を1つ代替印字装置として選択する代
替先選択手段と、 前記帳票ファイルに格納されている帳票の印字データの
形式を前記代替先選択手段が選択した代替印字装置の機
能に合った形式に変換した後、前記帳票出力プログラム
に対して通知を行う変換手段とを備え、 前記帳票出力プログラムは、前記変換手段から通知を受
けた時、前記変換手段で形式が変換された後の帳票の印
字データを前記代替先選択手段が選択した代替印字装置
に出力することを特徴とする帳票出力システム。
1. A form file in which print data of a form is stored, a plurality of printing devices, and a printing device specified by a user of the plurality of printing devices and stored in the form file. In a form output system equipped with a form output program for outputting print data of a form, when the specified print device is unavailable when the form print data is output by the form output program, Empty device search means for searching all available printers from one printer, comparing the function of the printer searched by the empty device search means with the function of the designated printer, and searching for the empty device Alternative destination selecting means for selecting one of the printers having the smallest functional difference from the designated printer among the printers searched by the means as an alternative printer, and storing it in the form file The form printing data format is converted into a form suitable for the function of the alternative printing device selected by the alternative destination selecting means, and then the converting means for notifying the form output program is provided. The output program, when notified by the converting means, outputs the print data of the form after the format is converted by the converting means to the alternative printing device selected by the alternative destination selecting means. Output system.
【請求項2】 前記帳票出力プログラムは、帳票の出力
先の印字装置を前記利用者に通知することを特徴とする
請求項1記載の帳票出力システム。
2. The form output system according to claim 1, wherein the form output program notifies the user of a printer to which the form is output.
【請求項3】 前記代替先選択手段は、機能差が最も少
ない印字装置が複数存在する場合は、機能コードの差が
最も少ない印字装置の内の1つを代替印字装置として選
択することを特徴とする請求項2記載の帳票出力システ
ム。
3. The alternative destination selecting means selects one of the printers having the smallest difference in function code as the alternative printer when there are a plurality of printers having the smallest function difference. The form output system according to claim 2.
JP7064757A 1995-02-28 1995-02-28 Document output system Pending JPH08234943A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7064757A JPH08234943A (en) 1995-02-28 1995-02-28 Document output system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7064757A JPH08234943A (en) 1995-02-28 1995-02-28 Document output system

Publications (1)

Publication Number Publication Date
JPH08234943A true JPH08234943A (en) 1996-09-13

Family

ID=13267374

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7064757A Pending JPH08234943A (en) 1995-02-28 1995-02-28 Document output system

Country Status (1)

Country Link
JP (1) JPH08234943A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004009361A1 (en) * 2002-07-22 2004-01-29 Fuji Xerox Co., Ltd. Network printing system, network printing device, and network printing method
JP2006120123A (en) * 2004-09-21 2006-05-11 Canon Inc Job processing method, printing system, printer, storage medium and program
JP2008242699A (en) * 2007-03-27 2008-10-09 Kyocera Mita Corp Print management device, print management system and print management program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476112A (en) * 1987-09-17 1989-03-22 Nec Corp Data printing system
JPH02158827A (en) * 1988-12-12 1990-06-19 Fujitsu Ltd Generating processing system for data stream for print-output
JPH03252722A (en) * 1990-03-01 1991-11-12 Nec Corp Selecting system for slip output destination printer terminal
JPH05265777A (en) * 1992-03-19 1993-10-15 Hitachi Ltd Print queue automatic configuration network system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476112A (en) * 1987-09-17 1989-03-22 Nec Corp Data printing system
JPH02158827A (en) * 1988-12-12 1990-06-19 Fujitsu Ltd Generating processing system for data stream for print-output
JPH03252722A (en) * 1990-03-01 1991-11-12 Nec Corp Selecting system for slip output destination printer terminal
JPH05265777A (en) * 1992-03-19 1993-10-15 Hitachi Ltd Print queue automatic configuration network system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004009361A1 (en) * 2002-07-22 2004-01-29 Fuji Xerox Co., Ltd. Network printing system, network printing device, and network printing method
US7599077B2 (en) 2002-07-22 2009-10-06 Fuji Xerox Co., Ltd. Network printing system, network printing device and network printing method
JP2006120123A (en) * 2004-09-21 2006-05-11 Canon Inc Job processing method, printing system, printer, storage medium and program
JP2008242699A (en) * 2007-03-27 2008-10-09 Kyocera Mita Corp Print management device, print management system and print management program

Similar Documents

Publication Publication Date Title
CN100431330C (en) Image forming system and method using removable storage medium
JPH08234943A (en) Document output system
JP2003237167A (en) Printing control method
JPH11180005A (en) Method and apparatus for reprinting in image forming apparatus
JP3933425B2 (en) Printing system and recording medium recording program
JP2019160213A (en) Information processing system, information processing method, and program
JP2747046B2 (en) Document creation device and control device
US6133899A (en) Printing device for displaying a title of a stored text
JPH11110529A (en) Facial image list generation system
JP2005135118A (en) Drawing management system
JP2000181673A (en) Document printer
JP2001301245A (en) Method of storage printing and image-forming apparatus
JP2001290809A (en) Data processor and storage medium
JP2932913B2 (en) Information distribution device
JP3368108B2 (en) Image processing device
JP2005135121A (en) Drawing management system
JP2006115169A (en) Information management apparatus, information managing method and information management program
JPH04109365A (en) Image document filing device having inter-cabinet document copying function
JPH054407A (en) Printer
JPH07287713A (en) Device for retrieving information
JP2005135120A (en) Drawing management system
JPH08179905A (en) Character processor
JP2009098790A (en) Document management system
JPH0262685A (en) Electronic filing device
JPH1131051A (en) Print system