JP2002366331A - Storage type printing device - Google Patents
Storage type printing deviceInfo
- Publication number
- JP2002366331A JP2002366331A JP2001177482A JP2001177482A JP2002366331A JP 2002366331 A JP2002366331 A JP 2002366331A JP 2001177482 A JP2001177482 A JP 2001177482A JP 2001177482 A JP2001177482 A JP 2001177482A JP 2002366331 A JP2002366331 A JP 2002366331A
- Authority
- JP
- Japan
- Prior art keywords
- document
- database
- printing apparatus
- printing
- 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
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】 キューイングされた文書に対する印刷制御を
効率よく行うことができる蓄積型印刷装置を得る。
【解決手段】 端末2a、2b、2cと通信ネットワー
クを介して接続されてシステムが構成される印刷装置1
a、1bは、作成時の形式による文書の印刷を、印刷要
求として受け付けることで印刷及び再印刷することを可
能とし、印刷装置にキューイングされた文書をデータベ
ースに蓄積している。例えば、利用者によって入力され
た印刷要求に応じて、電子化された文書を印刷する。こ
の印刷要求は、端末2から送出される。文書は、端末2
に蓄積されたファイルが転送され、印刷装置1の文書デ
ータベースに蓄積された後に印刷される。本構成によ
り、キューイングされた文書に対する印刷制御を効率よ
く行うことができ、複数の印刷装置が利用可能な場合に
印刷処理の負荷分散を図り、印刷処理の信頼性を向上さ
せることができる。
(57) [Summary] To provide a storage-type printing apparatus capable of efficiently performing print control on a queued document. SOLUTION: A printing apparatus 1 which is connected to terminals 2a, 2b, 2c via a communication network to form a system.
Reference numerals a and 1b enable printing and reprinting by accepting printing of a document in a format at the time of creation as a print request, and accumulate documents queued in the printing apparatus in a database. For example, an electronic document is printed in response to a print request input by a user. This print request is sent from the terminal 2. The document is on terminal 2
Are stored in the document database of the printing apparatus 1 and then printed. With this configuration, it is possible to efficiently perform print control on a queued document, to distribute the load of print processing when a plurality of printing apparatuses are available, and to improve the reliability of print processing.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、蓄積型印刷装置に
関し、特に、作成時の形式による文書の印刷を印刷要求
として受け付けて印刷および再印刷する蓄積型印刷装置
に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a storage type printing apparatus, and more particularly, to a storage type printing apparatus which receives a print of a document in a format at the time of creation as a print request, and performs printing and reprinting.
【0002】[0002]
【従来の技術】従来、蓄積型印刷装置は一般に、印刷装
置にキューイングされた文書をデータベースに蓄積し、
印刷の一時停止やキャンセルといった印刷制御操作を行
う際に、データベースの問合せ処理手段を使って操作対
象の文書を特定する方式、および、データベースの複製
処理手段を使って印刷処理の負荷分散、障害回復を図る
方式が、適用されて構成される。2. Description of the Related Art Conventionally, a storage-type printing apparatus generally stores documents queued in the printing apparatus in a database.
When performing print control operations such as suspending or canceling printing, a method for specifying the document to be operated using a database query processing unit, and a load distribution and failure recovery for print processing using a database duplication processing unit Is applied and configured.
【0003】プリンター等の従来の印刷装置は、パーソ
ナルコンピュータ等の端末から、ラスタライズされた形
式で文書を受け取り、それを印刷する。あるいは、ポス
トスクリプトなどの特定のページ記述言語による形式で
文書を受け取り、その文書を印刷装置がラスタライズし
てから、印刷を行う。いずれの場合も、ラスタライズさ
れた文書は、印刷装置のメモリあるいはハードディスク
上のスプールに蓄積され、プリンターが印刷可能な状態
になるまでキューイングされる。キューイングされた文
書が存在するときに、電源断等の障害が発生した場合、
ハードディスク上に蓄積された文書を読み出して、キュ
ーへ再投入する。このとき、印刷途中であった文書につ
いては、既に印刷されたページを再印刷しないために、
予め、印刷済みのページをハードディスクに記録し、障
害回復後、印刷済みのページ以外のページを印刷する。[0003] A conventional printing device such as a printer receives a document in a rasterized form from a terminal such as a personal computer and prints it. Alternatively, a document is received in a format according to a specific page description language such as PostScript, the printing device rasterizes the document, and then performs printing. In either case, the rasterized document is stored in the memory of the printing apparatus or in a spool on the hard disk, and is queued until the printer is ready for printing. If a failure such as a power failure occurs when there are queued documents,
Reads the document stored on the hard disk and re-enters the queue. At this time, for documents that were in the process of being printed, in order to avoid reprinting already printed pages,
The printed pages are recorded on the hard disk in advance, and after the failure recovery, pages other than the printed pages are printed.
【0004】本発明と技術分野の類似する先願発明例1
として、特開2000−311074号公報の「文書印
刷方法」がある。本先願発明例1では、従来のプリンタ
や印刷システムでは、プリンタで文書の保管を行う時、
プリンタ内部で展開したドットイメージ形式で保管して
いたため、再印刷の性能は高いが、編集の自由度が少な
く、編集時に画質の劣化が発生するという課題を掲げて
いる。[0004] Example 1 of the prior application similar to the present invention in the technical field
Japanese Patent Laid-Open No. 2000-311074 discloses a “document printing method”. In the invention 1 of the prior application, in a conventional printer or printing system, when a document is stored by the printer,
Since the data is stored in the dot image format developed inside the printer, the reprinting performance is high, but the degree of freedom in editing is low, and the image quality deteriorates during editing.
【0005】先願発明例2の特開2000−33505
9号公報の「プリントシステム及びプリント装置」は、
プリント済みのプリントデータの再利用の用途としてデ
ータベース化を容易かつ再利用容易に実現できるプリン
トシステム及びプリント装置を提供することを目的とし
ている。[0005] Japanese Patent Application Laid-Open No. 2000-33505 of Invention Example 2 of the prior application
No. 9 “print system and printing apparatus”
It is an object of the present invention to provide a printing system and a printing apparatus that can easily realize a database and can easily reuse printed print data.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、上記従
来技術では、印刷要求の内容、印刷状況、印刷すべき文
書が、印刷装置のメモリあるいはハードディスクに単純
な方法で記録されているため、一時停止やキャンセルと
いった印刷制御操作を行う際に、操作の対象となる文書
を効率よく見つけることができない。However, in the above-mentioned prior art, since the content of the print request, the printing status, and the document to be printed are recorded in a simple manner in the memory or the hard disk of the printing apparatus, a temporary stop or the like is required. When performing a print control operation such as canceling, a document to be operated cannot be efficiently found.
【0007】また、上記従来技術では、キューイングさ
れた文書のリストが、印刷要求を発行した利用者名、文
書名、文書のサイズ、印刷状況等の項目で構成される。
しかしながら、キューイングされた文書が多い場合、印
刷装置を多数の利用者で共有している場合、特に、印刷
要求を発行した利用者以外(印刷装置の管理者等)が、
キューイングされた文書のリストだけで、印刷制御操作
の対象となる文書を特定することは困難である。Further, in the above-mentioned conventional technology, the list of queued documents is composed of items such as the name of the user who issued the print request, the name of the document, the size of the document, and the printing status.
However, when there are many queued documents, when the printing device is shared by many users, especially when the printing request is issued by a user other than the user who issued the print request (such as the administrator of the printing device),
It is difficult to specify a document to be subjected to a print control operation only by a list of queued documents.
【0008】さらに従来技術では、印刷装置にキューイ
ングされた文書を、他の印刷装置に、転送することで、
印刷処理の負荷分散を図ることが考慮されていない。そ
のため、複数の印刷の使い分けを、利用者が人手により
行う必要がある。Further, in the prior art, a document queued in a printing device is transferred to another printing device,
No consideration is given to balancing the load of the printing process. Therefore, it is necessary for the user to manually use a plurality of printings.
【0009】なお従来技術では、印刷装置が故障した場
合に、印刷装置にキューイングされた文書を、他の印刷
装置に、転送することで、障害回復を図ることが考慮さ
れていない。そのため、印刷要求の再発行を、利用者が
人手で行う必要がある。In the prior art, no consideration is given to recovering a failure by transferring a document queued in a printing apparatus to another printing apparatus when the printing apparatus fails. Therefore, it is necessary for the user to manually issue the print request again.
【0010】前述の先願発明例1の特開2000−31
1074号公報の「文書印刷方法」では、印刷対象の文
書を、ライスタライズされた形式(ドットイメージ形
式) ではなく、ページ記述言語で書かれた文書(PDL
文書) として保存することで、編集の自由度を向上させ
るとともに、編集時に画質が劣化することを解決しよう
としている。しかしながら、この方法においては、文書
がPDL文書として保存されるので、キューイングされ
た文書の内容から、一時停止やキャンセルすべき対象の
文書かどうかを判断することは非常に困難である。Japanese Patent Application Laid-Open No. 2000-31 of the above-mentioned prior invention example 1
In the document printing method disclosed in Japanese Patent No. 1074, a document to be printed is not written in a listerized format (dot image format), but in a page description language (PDL).
By saving as a (document), we are trying to improve the degree of freedom of editing and solve the problem that the image quality deteriorates during editing. However, in this method, since the document is stored as a PDL document, it is very difficult to determine from the contents of the queued document whether the document is a target to be temporarily stopped or canceled.
【0011】また、前述の先願発明例2の特開2000
−335059号公報の「プリントシステム及びプリン
ト装置」では、印刷対象の文書を、作成時の形式の文書
( プリントデータ) として、プリントシステムおよびプ
リント装置が入力として受け付けることを特徴としてい
る。しかしながら、プリントデータを一時的にデータバ
ッファに蓄積することについて述べてはいるが、本発明
で提案しているキューイングされた文書を効率的に特定
する手段については、言及していない。Further, Japanese Patent Application Laid-Open No.
Japanese Patent Application Laid-Open No. -335059 discloses a print system and a printing apparatus that print a document to be printed in a format in which the document was created.
(Print data), which is characterized in that the print system and the printing apparatus receive the input as input. However, although it is described that the print data is temporarily stored in the data buffer, the means for efficiently specifying the queued documents proposed in the present invention is not mentioned.
【0012】本発明は、第1に印刷装置において、キュ
ーイングされた文書に対する印刷制御を効率よく行うこ
とができ、第2に複数の印刷装置が利用可能な場合、印
刷処理の負荷分散を図ることができ、第3に印刷処理の
信頼性を向上させることができる、蓄積型印刷装置を提
供することを目的とする。According to the present invention, firstly, the printing apparatus can efficiently control the printing of queued documents, and secondly, when a plurality of printing apparatuses are available, the load of the printing process is distributed. Thirdly, an object of the present invention is to provide a storage-type printing apparatus capable of improving the reliability of a printing process.
【0013】[0013]
【課題を解決するための手段】かかる目的を達成するた
め、請求項1記載の蓄積型印刷装置は、作成時の形式に
よる文書の印刷を、印刷要求として受け付けることで、
印刷および再印刷することを可能とし、印刷装置にキュ
ーイングされた文書をデータベースに蓄積したことを特
徴としている。According to an aspect of the present invention, there is provided a storage-type printing apparatus which receives a print of a document in a format at the time of creation as a print request.
Printing and reprinting are enabled, and the documents queued in the printing apparatus are stored in a database.
【0014】請求項2記載の蓄積型印刷装置は、データ
ベースの問合せ処理手段を用いることで、発行された印
刷要求に関する、印刷要求を発行した利用者名、文書
名、印刷処理状況、文書内容に対する条件を指定し、キ
ューイングされた文書の印刷制御を行うことを可能とし
たことを特徴とする。According to a second aspect of the present invention, the storage-type printing apparatus uses a query processing means for a database to determine the name of the user who issued the print request, the name of the document, the print processing status, and the content of the document. The present invention is characterized in that it is possible to designate conditions and perform printing control of a queued document.
【0015】請求項3記載の蓄積型印刷装置は、データ
ベースの索引定義手段を用いることで、印刷要求として
受け付けた文書の内容に対する索引、例えば、全文索引
を作成することでキューイングされた文書に関する情報
を高速に求めることを可能としたことを特徴とする。According to a third aspect of the present invention, there is provided a storage-type printing apparatus which uses an index definition unit of a database to create an index for the contents of a document received as a print request, for example, a full-text index for a document queued. It is characterized in that information can be obtained at high speed.
【0016】請求項4記載の蓄積型印刷装置は、データ
ベースの問合せ処理手段を用いることで、キューイング
された文書に関する特定の情報を求めることを可能とし
たことを特徴とする。According to a fourth aspect of the present invention, there is provided a storage type printing apparatus, wherein specific information relating to a queued document can be obtained by using a database inquiry processing means.
【0017】請求項5記載の蓄積型印刷装置は、データ
ベースの複製処理手段を用いることで、キューイングさ
れた文書を蓄積したデータベースの一部または全部を他
の印刷装置に転送し、印刷処理の負荷分散化を可能とし
たことを特徴とする。According to a fifth aspect of the present invention, in the storage type printing apparatus, a part or the whole of the database storing the queued documents is transferred to another printing apparatus by using a database copy processing means, and the printing processing is performed. It is characterized in that the load can be distributed.
【0018】請求項6記載の蓄積型印刷装置は、データ
ベースの問合せ処理手段を用いることで、上記の複製処
理において、負荷分散を図る際に転送すべきデータベー
スの部分の特定を指示することを可能としたことを特徴
とする。According to the storage type printing apparatus of the present invention, by using the database query processing means, it is possible to instruct in the above-mentioned duplication processing to specify a part of the database to be transferred when distributing the load. It is characterized by having.
【0019】請求項7記載の蓄積型印刷装置は、データ
ベースの複製処理手段を用いることで、印刷処理手段が
故障した場合、キューイングされた文書の一部または全
部を他の印刷装置に転送することで、印刷処理の続行を
可能としたことを特徴とする。According to a seventh aspect of the present invention, in the storage type printing apparatus, when the print processing means fails, part or all of the queued document is transferred to another printing apparatus by using the database copy processing means. Thus, the printing process can be continued.
【0020】請求項8記載の蓄積型印刷装置は、データ
ベースの問合せ処理手段を用いることで、上記の複製処
理において、印刷処理手段の故障時に、転送すべきデー
タベースの部分の特定指示を可能としたことを特徴とす
る。In the storage type printing apparatus according to the present invention, by using the database inquiry processing means, in the above-mentioned duplication processing, it is possible to specify a part of the database to be transferred when the print processing means fails. It is characterized by the following.
【0021】[0021]
【発明の実施の形態】次に、添付図面を参照して本発明
による蓄積型印刷装置の実施の形態を詳細に説明する。
図1から図3を参照すると、本発明の蓄積型印刷装置の
一実施形態が示されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, an embodiment of a storage type printing apparatus according to the present invention will be described in detail with reference to the accompanying drawings.
1 to 3, there is shown one embodiment of a storage type printing apparatus according to the present invention.
【0022】図1に示す本実施形態の(蓄積型)印刷装
置1aと、1bとは、端末2aと、2bと、2cと通信
ネットワークを介して接続されてシステムが構成されて
いる。また、図2に示す(蓄積型)印刷装置1は、操作
パネルと、データベース装置と、印刷処理装置と、受信
装置と、送信装置と、ネットワークインターフェースカ
ードとを有して構成される。The (storage type) printing apparatuses 1a and 1b of this embodiment shown in FIG. 1 are connected to terminals 2a, 2b and 2c via a communication network to form a system. The (storage type) printing device 1 shown in FIG. 2 includes an operation panel, a database device, a print processing device, a receiving device, a transmitting device, and a network interface card.
【0023】図3は、端末(装置)2の構成例を示すブ
ロック図である。本図3において、端末2は、キーボー
ドと、ポインティングデバイスと、ディスプレイと、C
PUと、メモリと、ハードディスクと、ネットワークイ
ンタフェースカードとの各部を有して構成される。FIG. 3 is a block diagram showing a configuration example of the terminal (apparatus) 2. In FIG. 3, the terminal 2 includes a keyboard, a pointing device, a display,
It has a PU, a memory, a hard disk, and a network interface card.
【0024】上記構成の(蓄積型)印刷装置1におい
て、印刷要求入力手段は、印刷要求を受け付ける。印刷
要求データは、印刷要求の内容を表すデータである。印
刷結果出力手段は、印刷結果を出力する。印刷結果デー
タは、印刷結果を表すデータである。印刷処理手段は、
印刷要求に応じて文書を紙に印刷する。受信処理手段
は、印刷要求を受信する。送信処理手段は、印刷要求を
送信する。文書ファイルは、利用者がワードプロセッ
サ、表計算ソフトウェア等を使って作った文書を表すフ
ァイルである。文書データベースは、文書ファイルとと
もに、印刷方法の設定、印刷状況を格納するためのデー
タベースである。In the (storage type) printing apparatus 1 having the above configuration, the print request input means receives a print request. The print request data is data representing the content of the print request. The print result output means outputs a print result. The print result data is data representing a print result. The print processing means includes:
Print the document on paper in response to a print request. The reception processing means receives the print request. The transmission processing unit transmits the print request. The document file is a file representing a document created by a user using a word processor, spreadsheet software, or the like. The document database is a database for storing the setting of the printing method and the printing status together with the document file.
【0025】データベース処理手段は、文書データベー
スへのデータの入出力を行う。本手段は、リレーショナ
ルデータベース管理システムを使って実現される。The database processing means inputs and outputs data to and from the document database. This means is realized by using a relational database management system.
【0026】データベース問合せ処理手段は、データベ
ース処理手段の構成要素であり、問合せ言語(例えば、
SQL)による問合せ要求を解釈し、その内容に応じ
て、文書データベースに対するデータ制御、データ定
義、データ操作を実行する。The database query processing means is a component of the database processing means, and has a query language (for example,
SQL request is interpreted, and data control, data definition, and data operation for the document database are executed according to the contents of the request.
【0027】データベース索引定義手段は、データベー
ス処理手段の構成要素であり、データベース問合せ処理
手段からの要求に応じて、文書データベースの特定の列
に対して、索引を定義する。The database index definition means is a component of the database processing means, and defines an index for a specific column of the document database in response to a request from the database query processing means.
【0028】データベース複製処理手段は、データベー
ス処理手段の構成要素であり、データベース問合せ処理
手段からの要求に応じて、文書データベースの一部また
は全部を、別の印刷装置1に転送する。The database duplication processing means is a component of the database processing means, and transfers a part or all of the document database to another printing apparatus 1 in response to a request from the database inquiry processing means.
【0029】本発明のハードウェアを以下に開示する
(図1) 。図1は、本実施形態の(蓄積型)印刷装置の
システム構成図を示す。また、図2は印刷装置1の構成
例を示している。利用者によって入力された印刷要求に
応じて、電子化された文書を印刷する。印刷要求は、端
末2から送出される。文書は、端末2に蓄積されたファ
イルが転送され、印刷装置1の文書データベースに蓄積
されたのち、印刷される。印刷後、印刷要求の内容に応
じて、文書データベースから文書を削除する。The hardware of the present invention is disclosed below (FIG. 1). FIG. 1 is a system configuration diagram of a (storage type) printing apparatus according to the present embodiment. FIG. 2 shows a configuration example of the printing apparatus 1. The electronic document is printed according to the print request input by the user. The print request is sent from the terminal 2. The document is printed after the file stored in the terminal 2 is transferred and stored in the document database of the printing apparatus 1. After printing, the document is deleted from the document database according to the content of the print request.
【0030】印刷装置1と本発明の構成との対応付けは
以下のとおりである。印刷装置1の印刷処理装置に、印
刷処理手段が実装される。印刷装置1の受信装置に、受
信処理手段が実装される。印刷装置1の通信装置に、送
信処理手段が実装される。印刷装置1のデータベース装
置に、データベース処理手段が実装される。The correspondence between the printing apparatus 1 and the configuration of the present invention is as follows. A print processing unit is mounted on the print processing device of the printing device 1. The reception processing unit is mounted on the reception device of the printing device 1. Transmission processing means is mounted on the communication device of the printing device 1. The database processing unit is mounted on the database device of the printing apparatus 1.
【0031】図3は、端末2の構成例を示している。シ
ステムの利用者が印刷要求を入力したり、印刷状況を確
認したりするために利用する計算機である。一般的に
は、端末2には、印刷要求を入力するためのキーボード
およびポインティングデバイス(例えばマウス)が装備
される。また、端末2には、印刷状況を表示するための
ディスプレイが装備される。また、端末2は、CPU
と、メモリと、ハードディスクとを備え、ソフトウェア
によるプログラムが実行可能である。FIG. 3 shows a configuration example of the terminal 2. This is a computer used by a user of the system to input a print request and check the printing status. In general, the terminal 2 is provided with a keyboard and a pointing device (for example, a mouse) for inputting a print request. Further, the terminal 2 is provided with a display for displaying a printing status. The terminal 2 has a CPU
, A memory, and a hard disk, and can execute a software program.
【0032】端末2と本発明の構成との対応付けは以下
のとおりである。端末2で実行されるソフトウェアとし
て、印刷要求入力手段、印刷結果出力手段が実現され
る。端末2のハードディスクに、印刷要求で指定される
文書ファイルが蓄積される。The correspondence between the terminal 2 and the configuration of the present invention is as follows. As software executed by the terminal 2, a print request input unit and a print result output unit are realized. A document file specified by the print request is stored in the hard disk of the terminal 2.
【0033】上記の通信ネットワークは、印刷装置1、
端末2、サーバーをつなぐための伝送路である。一般的
にはケーブルで実現され、通信プロトコルにはTCP/
IPが使われる。ただし、ケーブルに限らず、端末2と
サーバーとの通信プロトコルが一致すれば、無線LAN
や放送波を使ったネットワークでも構わない。また、電
話回線を利用して、プロバイダー経由で、インターネッ
トに接続した場合も含まれる。The above communication network includes the printing device 1,
This is a transmission path for connecting the terminal 2 and the server. It is generally realized by a cable, and the communication protocol is TCP /
IP is used. However, if the communication protocol between the terminal 2 and the server is not limited to the cable, the wireless LAN
Or a network using broadcast waves. In addition, this includes the case where the user connects to the Internet via a provider using a telephone line.
【0034】上記構成のシステムにおいて、利用者は、
端末2を使って印刷要求を発行する。この印刷要求は、
端末2の印刷要求処理手段によって受け付けられ、印刷
装置1に対して送信される。利用者は、端末2を使って
印刷結果を確認する。印刷結果は、印刷装置1から受信
され、端末2の印刷結果出力手段によって出力される。
印刷要求は、印刷要求データで表現され、端末2から送
信され、印刷装置1で受信される。印刷結果は、印刷結
果データで表現され、印刷装置1から送信され、端末2
で受信される。In the system having the above configuration, the user:
A print request is issued using the terminal 2. This print request
The print request is received by the print request processing unit of the terminal 2 and transmitted to the printing apparatus 1. The user checks the print result using the terminal 2. The print result is received from the printing device 1 and output by the print result output means of the terminal 2.
The print request is expressed by print request data, transmitted from the terminal 2, and received by the printing device 1. The print result is represented by print result data, transmitted from the printing device 1,
Received at.
【0035】印刷要求データは、以下の6種類がある。 A)印刷文書入力は、印刷すべき文書および印刷方法を
指定し、印刷装置1に印刷を指示する。典型的な例とし
ては、ワードプロセッサで編集した文書を、ワードプロ
セッサの印刷ダイアログから、両面、縮小等の印刷方法
を指定して、印刷要求を発行することが考えられる。 B)印刷文書取得は、印刷装置1の文書データベースに
格納された特定の文書に応じた文書ファイルを取得す
る。There are the following six types of print request data. A) Print document input specifies a document to be printed and a printing method, and instructs the printing apparatus 1 to perform printing. As a typical example, it is conceivable to issue a print request for a document edited by a word processor by designating a printing method such as double-sided or reduced from a print dialog of the word processor. B) The print document acquisition acquires a document file corresponding to a specific document stored in the document database of the printing apparatus 1.
【0036】C)印刷状況表示は、印刷装置1の文書デ
ータベースに格納された特定の文書の印刷状況を表示す
る。表示内容には、その文書の識別子、名前、印刷要求
を行なった利用者の名前、印刷処理状態(印刷待ち、一
時停止、キャンセル、印刷中、印刷済、印刷失敗、等)
、印刷済のページ数、文書の内容が含まれる。 D)印刷状況変更は、印刷装置1の文書データベースに
格納された特定の文書の印刷状況を変更する。ここでは
変更とは、印刷処理状態の変更、印刷方法の変更のいず
れかである。C) The print status display shows the print status of a specific document stored in the document database of the printing apparatus 1. The display contents include the identifier of the document, the name, the name of the user who made the print request, and the print processing status (waiting for printing, pausing, canceling, printing, printing completed, printing failure, etc.).
, The number of printed pages, and the contents of the document. D) The print status change changes the print status of a specific document stored in the document database of the printing device 1. Here, the change means any of a change in the print processing state and a change in the printing method.
【0037】E)印刷文書索引定義は、印刷装置1の文
書データベースに索引を作成または抹消する。 F)印刷文書複製は、印刷装置1の文書データベースに
格納された特定の文書に関するデータおよび文書ファイ
ルを、別の印刷装置1に複製を作る。また、複製後、複
製元の文書データベースにおいて、複製された文書に関
するデータおよび文書ファイルを削除するかどうか指示
する。E) The print document index definition creates or deletes an index in the document database of the printing apparatus 1. F) Copying a print document creates a copy of data and a document file relating to a specific document stored in the document database of the printing apparatus 1 to another printing apparatus 1. Further, after the copy, an instruction is made as to whether data and a document file relating to the copied document are deleted in the copy source document database.
【0038】印刷要求データの印刷文書入力、印刷状況
表示、印刷状況変更、印刷文書複製における文書の特定
は、利用者または文書の識別子、名前などの検索条件を
与え、その検索条件に従って、印刷装置1におけるデー
タベース装置が文書データベースを検索することによっ
て実現される。印刷要求データの印刷状況表示における
表示内容の選択は、その表示指定に従って、印刷装置1
におけるデータベース装置が文書データベースから表示
に必要なデータを取得することによって実現される。For inputting a print document of print request data, displaying a print status, changing a print status, and specifying a document in print document duplication, a search condition such as a user or a document identifier and a name is given. 1 is realized by searching the document database. The selection of the display content in the print status display of the print request data is performed according to the display specification.
Is obtained by acquiring data necessary for display from a document database.
【0039】印刷結果データには、事前に発行された上
記の印刷要求データそれぞれに応じて、以下の6種類が
ある。A)印刷文書入力結果は、印刷すべき文書が、指
定された印刷方法によって印刷されたことの成否とな
る。B)印刷文書取得結果は、取得要求の成否、および
取得された文書ファイルとなる。C)印刷状況表示結果
は、表示要求の成否、および印刷状況一覧となる。D)
印刷状況変更結果は、変更要求の成否となる。E)印刷
文書索引定義は、索引作成または抹消の成否となる。
F)印刷文書複製結果は、複製要求の成否となる。There are the following six types of print result data according to each of the print request data issued in advance. A) The print document input result indicates whether the document to be printed has been printed by the specified printing method. B) The print document acquisition result is the success or failure of the acquisition request and the acquired document file. C) The print status display result indicates whether the display request was successful or not and a print status list. D)
The print status change result indicates whether or not the change request is successful. E) The print document index definition is the success or failure of index creation or deletion.
F) The print document copy result indicates the success or failure of the copy request.
【0040】印刷要求データには、その印刷要求を発行
した利用者の名前および識別子が含まれる。印刷要求デ
ータが、印刷文書入力結果の場合には、印刷の成功時、
失敗時の対応方法が含まれる。ここで、対応方法とは、
端末2への通知の有無、印刷要求データを文書データベ
ースから破棄するかどうかを表す。The print request data contains the name and identifier of the user who issued the print request. If the print request data is a print document input result, when printing is successful,
Includes failure response methods. Here, the response method is
It indicates whether or not there is a notification to the terminal 2 and whether or not to cancel the print request data from the document database.
【0041】印刷装置1の印刷処理手段は、受信装置か
ら、印刷要求データを受信すると、そのデータを、デー
タベース装置のデータベース処理手段に送信する。印刷
装置1のデータベース処理手段は、印刷要求データを、
データベースに対する問合せに変換し、その結果を実行
する。このとき、上述した印刷要求データの6種類それ
ぞれに応じて、以下の変換および処理が行なわれる。Upon receiving the print request data from the receiving device, the print processing means of the printing device 1 transmits the data to the database processing means of the database device. The database processing unit of the printing apparatus 1 converts the print request data into
Convert to a query against the database and execute the result. At this time, the following conversion and processing are performed according to each of the six types of print request data described above.
【0042】A)印刷文書入力→INSERT文に変換
され、その実行により、文書データベースに、印刷要求
データが登録される。この登録には、文書ファイルの登
録、登録時刻の記録が含まれる。 B)印刷文書取得→SELECT文に変換され、その実
行により、文書データベースから印刷要求データで指定
された検索条件を満足する文書ファイルが検索される。A) Print document input → converted into an INSERT statement, and by execution, print request data is registered in the document database. This registration includes registration of a document file and recording of the registration time. B) Print Document Acquisition → Converted into a SELECT statement, and by execution, a document file that satisfies the search conditions specified in the print request data is searched from the document database.
【0043】C)印刷状況表示→SELECT文に変換
され、その実行により、文書データベースから印刷要求
データで指定された検索条件を満足する文書に関する印
刷状況一覧が検索される。 D)印刷状況変更→UPDATE文またはDELETE
文に変換され、その実行により、文書データベースに登
録された印刷要求データが更新または削除される。C) Print status display → Converted into a SELECT sentence, and by execution, a print status list relating to a document that satisfies the search conditions specified by the print request data is retrieved from the document database. D) Print status change → UPDATE statement or DELETE
The print request data is converted into a sentence, and the execution thereof updates or deletes the print request data registered in the document database.
【0044】E)印刷文書索引定義→CREATE I
NDEXまたはDROP INDEX文に変換され、そ
の実行により、文書データベースに対する索引が作成ま
たは抹消される。 F)印刷文書複製→複製元の文書データベースに対する
SELECT文と、複製先の文書データベースに対する
INSERT文に変換され、その実行により、複製元の
文書データベースに対して検索され、その検索結果が複
製先の文書データベースに挿入される。また、印刷要求
データの内容に応じて、複製先の文書データベースへの
挿入完了後、複製元の文書データベースへの削除を行う
ためのDELETE文への変換およびその実行が処理さ
れる。E) Print document index definition → CREATE I
It is converted into an NDEX or DROP INDEX statement, and its execution creates or deletes an index to the document database. F) Printed document copy → Converted into a SELECT statement for the copy source document database and an INSERT statement for the copy destination document database, and by execution, a search is made for the copy source document database, and the search result is Inserted into the document database. Further, after completion of the insertion into the copy destination document database, conversion to a DELETE statement for deletion to the copy source document database and its execution are performed in accordance with the contents of the print request data.
【0045】印刷装置1のデータベース問合せ処理手段
は、SELECT文、INSERT文、DELETE
文、UPDATE文を処理する。印刷装置1のデータベ
ース索引定義手段は、CREATE INDEX文、D
ROP INDEX文を処理する。The database query processing means of the printing apparatus 1 includes a SELECT statement, an INSERT statement, a DELETE statement,
And UPDATE statements. The database index definition means of the printing apparatus 1 includes a CREATE INDEX statement, a D
Process the ROP INDEX statement.
【0046】印刷装置1のデータベース複製手段は、複
製先の印刷装置1のデータベース問合せ処理手段に対し
て、INSERT文の処理要求を発行する。印刷装置1
のデータベース処理手段は、その処理結果を、印刷結果
データとして、印刷装置1の送信手段を介して印刷要求
データを発行した端末2、または印刷装置1の印刷処理
手段に送る。印刷装置1の印刷処理手段は、以下の手順
を繰り返すことによって文書の印刷を行う。The database duplicating means of the printing apparatus 1 issues a processing request for an INSERT statement to the database inquiry processing means of the duplicating printing apparatus 1. Printing device 1
The database processing unit transmits the processing result as print result data to the terminal 2 that has issued the print request data or the print processing unit of the printing device 1 via the transmission unit of the printing device 1. The print processing unit of the printing apparatus 1 prints a document by repeating the following procedure.
【0047】データベース処理手段を介して、文書デ
ータベースに登録された印刷要求データのうち、印刷処
理状態が「印刷待ち」で、なおかつ、登録時刻が最古で
あるものを検索する。 検索結果に応じた印刷要求データの印刷処理状態が
「印刷中」になるように、印刷状況変更を表す印刷要求
データをデータベース処理手段に送る。Via the database processing means, a search is made of print request data registered in the document database for data whose print processing state is "waiting for printing" and whose registration time is the oldest. The print request data indicating the print status change is sent to the database processing unit so that the print processing state of the print request data according to the search result becomes “printing”.
【0048】印刷要求データに記載された文書ファイ
ルをラスタライズして、その結果を紙に印刷する。この
とき、印刷が済んだページを記録するために、印刷要求
データに応じた印刷済のページ数を変更するように、印
刷状況変更を表す印刷要求データをデータベース処理手
段に送る。 紙への印刷が完了したら、印刷要求データの印刷処理
状態が「印刷済」になるように、印刷状況変更を表す印
刷要求データをデータベース処理手段に送る。The document file described in the print request data is rasterized, and the result is printed on paper. At this time, in order to record the pages that have been printed, the print request data indicating the print status change is sent to the database processing means so as to change the number of printed pages according to the print request data. When the printing on the paper is completed, the print request data indicating the change of the print status is sent to the database processing means so that the print processing state of the print request data becomes “printed”.
【0049】として、〜の手順のすべてが成功し
た場合、印刷要求データに記載された、成功時の対処方
法に応じた処理を行う。 として、〜の手順のいずれかが失敗した場合、印
刷要求データに記載された、失敗時の対処方法に応じた
処理を行う。また、印刷装置1の印刷処理手段は、以下
の手順を繰り返すことによって印刷要求データの破棄を
行う。When all of the steps (1) to (4) are successful, the processing according to the coping method at the time of success described in the print request data is performed. If any one of the procedures (1) to (4) fails, processing corresponding to the failure handling method described in the print request data is performed. Further, the print processing unit of the printing apparatus 1 discards the print request data by repeating the following procedure.
【0050】データベース処理手段を介して、文書デ
ータベースに登録された印刷要求データのうち、印刷処
理状態が「キャンセル」である、または、印刷期限が現
在の時刻を過ぎているものを検索する。 印刷要求データに記載された、失敗時の対処方法に応
じた処理を行う。 対処方法として、印刷要求データを破棄することが指
定されている場合には、データベース処理手段を介して
その印刷要求データを破棄する。また、印刷装置1の印
刷処理手段は、以下の手順を繰り返すことによって印刷
処理の一時停止を行う。Via the database processing means, a search is made of print request data registered in the document database for data whose print processing state is "cancel" or whose print time limit has passed the current time. Performs processing according to the failure handling method described in the print request data. If it is specified that the print request data is to be discarded, the print request data is discarded via the database processing means. Further, the print processing unit of the printing apparatus 1 temporarily stops the print processing by repeating the following procedure.
【0051】データベース処理手段を介して、文書デ
ータベースに登録された印刷要求データのうち、印刷処
理状態が「一時停止」であるものを検索する。 検索された印刷要求データに応じた文書が、現在、印
刷中である場合には、その印刷を停止する。Through the database processing means, a search is made for print request data registered in the document database whose print processing status is "temporarily stopped". If a document corresponding to the retrieved print request data is currently being printed, the printing is stopped.
【0052】印刷装置1のデータベース処理手段は、印
刷要求データを発行した利用者の正当性を確認した上
で、文書データベースへのアクセスを行う。例えば、文
書データベースに登録された印刷要求データと、文書デ
ータベースへのアクセス要求を行うための印刷要求デー
タを発行した利用者が一致しない場合は、そのアクセス
を拒絶する。ただし、アクセス要求した利用者が印刷装
置1の管理者の場合には、こうした検査を省略する。The database processing means of the printing apparatus 1 accesses the document database after confirming the validity of the user who issued the print request data. For example, if the print request data registered in the document database and the user who issued the print request data for making an access request to the document database do not match, the access is rejected. However, if the user who has made the access request is the administrator of the printing apparatus 1, such a check is omitted.
【0053】印刷装置1のデータベース処理手段は、電
源断等の障害後、印刷装置1が再起動された場合、デー
タベース処理手段におけるデータベース管理システムの
トランザクション機能を使って、文書データベースの障
害回復を行う。When the printing apparatus 1 is restarted after a failure such as a power failure, the database processing means of the printing apparatus 1 recovers the failure of the document database using the transaction function of the database management system in the database processing means. .
【0054】[0054]
【発明の効果】以上の説明により明らかなように、本発
明の蓄積型印刷装置は、作成時の形式による文書の印刷
を、印刷要求として受け付けることで、印刷および再印
刷することを可能とし、印刷装置にキューイングされた
文書をデータベースに蓄積している。これにより、キュ
ーイングされた文書に対する印刷制御を効率よく行うこ
とができる。As is apparent from the above description, the storage type printing apparatus of the present invention enables printing and reprinting by accepting printing of a document in a format at the time of creation as a print request, Documents queued in the printing device are stored in a database. As a result, print control for the queued document can be efficiently performed.
【図1】本発明の印刷装置の実施形態を示すシステム構
成図である。FIG. 1 is a system configuration diagram illustrating an embodiment of a printing apparatus according to the present invention.
【図2】印刷装置1の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of the printing apparatus 1.
【図3】端末(装置)2の構成例を示すブロック図であ
る。FIG. 3 is a block diagram illustrating a configuration example of a terminal (apparatus) 2;
1 (蓄積型)印刷装置 2 端末(装置) 1 (storage type) printing device 2 terminal (device)
Claims (8)
要求として受け付けることで、印刷および再印刷するこ
とを可能とし、印刷装置にキューイングされた文書をデ
ータベースに蓄積したことを特徴とする蓄積型印刷装
置。The present invention is characterized in that printing and reprinting can be performed by accepting printing of a document in a format at the time of creation as a print request, and documents queued in a printing apparatus are stored in a database. Storage type printing device.
ことで、発行された印刷要求に関する、印刷要求を発行
した利用者名、文書名、印刷処理状況、文書内容に対す
る条件を指定し、キューイングされた文書の印刷制御を
可能としたことを特徴とする蓄積型印刷装置。2. Using a query processing means of a database, a user requesting a print request, a document name, a print processing status, and a condition of a document content with respect to the issued print request are designated and queued. A storage-type printing apparatus characterized in that printing of a document can be controlled.
とで、印刷要求として受け付けた文書の内容に対する索
引、例えば、全文索引を作成することでキューイングさ
れた文書に関する情報を高速に求めることを可能とした
ことを特徴とする蓄積型印刷装置。3. By using an index definition means of a database, it is possible to quickly obtain information on a queued document by creating an index for the content of a document received as a print request, for example, a full-text index. A storage type printing apparatus characterized by the following.
ことで、キューイングされた文書に関する特定の情報を
求めることを可能としたことを特徴とする蓄積型印刷装
置。4. A storage-type printing apparatus characterized in that it is possible to obtain specific information on queued documents by using a query processing means of a database.
とで、キューイングされた文書を蓄積したデータベース
の一部または全部を他の印刷装置に転送し、印刷処理の
負荷分散化を可能としたことを特徴とする蓄積型印刷装
置。5. Using a database duplication processing means, a part or all of a database storing queued documents can be transferred to another printing apparatus, and the load of print processing can be distributed. Characteristic storage type printing device.
ことで、上記の複製処理において、負荷分散を図る際に
転送すべきデータベースの部分の特定を指示可能とした
ことを特徴とする蓄積型印刷装置。6. A storage-type printing apparatus characterized in that it is possible to specify a part of a database to be transferred at the time of load distribution in the above-mentioned duplication processing by using a database query processing means.
とで、印刷処理手段が故障した場合、キューイングされ
た文書の一部または全部を他の印刷装置に転送し、印刷
処理の続行を可能としたことを特徴とする蓄積型印刷装
置。7. When the print processing unit fails, the copy processing unit of the database transfers a part or all of the queued document to another printing apparatus, thereby enabling the continuation of the print processing. A storage type printing apparatus characterized by the above-mentioned.
ことで、上記の複製処理において、印刷処理手段の故障
時に、転送すべきデータベースの部分の特定指示を可能
としたことを特徴とする蓄積型印刷装置。8. A storage-type printing apparatus characterized in that, in the above-mentioned duplication processing, it is possible to specify a part of a database to be transferred when a failure occurs in a print processing means by using a database query processing means. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001177482A JP2002366331A (en) | 2001-06-12 | 2001-06-12 | Storage type printing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001177482A JP2002366331A (en) | 2001-06-12 | 2001-06-12 | Storage type printing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002366331A true JP2002366331A (en) | 2002-12-20 |
Family
ID=19018319
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001177482A Pending JP2002366331A (en) | 2001-06-12 | 2001-06-12 | Storage type printing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002366331A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005017738A1 (en) * | 2003-08-13 | 2005-02-24 | Fujitsu Limited | Print control method, print controller and print control program |
| JP2007316833A (en) * | 2006-05-24 | 2007-12-06 | Seiko Epson Corp | Process command device, process execution device, process command execution system, method and program thereof |
| JP2011123646A (en) * | 2009-12-10 | 2011-06-23 | Dai-Ichi Life Insurance Co Ltd | Claim guide system for insurance, benefit and the like |
-
2001
- 2001-06-12 JP JP2001177482A patent/JP2002366331A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005017738A1 (en) * | 2003-08-13 | 2005-02-24 | Fujitsu Limited | Print control method, print controller and print control program |
| JP2007316833A (en) * | 2006-05-24 | 2007-12-06 | Seiko Epson Corp | Process command device, process execution device, process command execution system, method and program thereof |
| JP2011123646A (en) * | 2009-12-10 | 2011-06-23 | Dai-Ichi Life Insurance Co Ltd | Claim guide system for insurance, benefit and the like |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6407821B1 (en) | Method and apparatus for printing documents including embedded print objects with an intelligent printing system | |
| US7167262B2 (en) | Printing system and method | |
| US20090015864A1 (en) | Image-processing apparatus and image-processing method | |
| US20020054351A1 (en) | Print system | |
| JP3832423B2 (en) | Image processing apparatus, image forming apparatus, and program | |
| JPH09325928A (en) | Method and equipment for communicating message | |
| US20050162691A1 (en) | Image forming system having reprint function | |
| JP2000207150A (en) | Printing system | |
| US6317115B1 (en) | System, apparatus and method in which a high resolution image editor is connected to a host computer for processing low resolution image data | |
| JP2000089923A (en) | Print control device and print control method | |
| US6693635B1 (en) | System and method performing image processing of image data of low resolution and arranging image data of high resolution | |
| JP2007329919A (en) | Image forming apparatus and control method thereof | |
| JP2004341728A (en) | Printing apparatus, printing system and canceling method | |
| JPH11232365A (en) | Slip printing method by way of network | |
| JP2006069093A (en) | Printing apparatus and information processing apparatus, printing method and printing control method, printing program and printing control program, and program recording medium | |
| US7777905B2 (en) | MIME type-based printer driver selection | |
| JP4227394B2 (en) | Printing system | |
| JP2002366331A (en) | Storage type printing device | |
| JP3829798B2 (en) | Image forming apparatus and program | |
| JPH11134134A (en) | Print system | |
| JPH1166051A (en) | Filing method for electronic document and device therefor | |
| JP3102836B2 (en) | Printer system and print job processing method for printer system | |
| JP2004265425A (en) | Message communication method and device | |
| JP2001078018A (en) | Data editing device | |
| JPH09179833A (en) | Job processing system |