JP2000298559A - Printer driver - Google Patents

Printer driver

Info

Publication number
JP2000298559A
JP2000298559A JP11105174A JP10517499A JP2000298559A JP 2000298559 A JP2000298559 A JP 2000298559A JP 11105174 A JP11105174 A JP 11105174A JP 10517499 A JP10517499 A JP 10517499A JP 2000298559 A JP2000298559 A JP 2000298559A
Authority
JP
Japan
Prior art keywords
print job
print
printer
user
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11105174A
Other languages
Japanese (ja)
Other versions
JP4296629B2 (en
Inventor
Kazumi Miyoshi
和美 三好
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP10517499A priority Critical patent/JP4296629B2/en
Publication of JP2000298559A publication Critical patent/JP2000298559A/en
Application granted granted Critical
Publication of JP4296629B2 publication Critical patent/JP4296629B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】 プリンタドライバにおいて、意図しない印刷
ジョブの発行を防止する。 【解決手段】 アプリケーションからの印刷ジョブを受
信する受信手段7と、印刷ジョブをプリンタへ送信する
送信手段12と、印刷ジョブの印刷情報を解析する解析
手段8と、解析手段8により解析された印刷ジョブの印
刷情報を取得する印刷情報取得手段9と、印刷情報をア
プリケーションに通知する通知手段10と、印刷ジョブ
の印刷要求をしたユーザに印刷情報の再確認を促す確認
手段11とを有するプリンタドライバ3とする。
(57) [Summary] [PROBLEMS] To prevent unintended issuance of a print job in a printer driver. SOLUTION: Receiving means 7 for receiving a print job from an application, transmitting means 12 for transmitting the print job to a printer, analyzing means 8 for analyzing print information of the print job, and printing analyzed by the analyzing means 8 A printer driver including: a print information acquisition unit 9 for acquiring print information of a job; a notification unit 10 for notifying the application of the print information; and a confirmation unit 11 for prompting a user who has requested a print job to reconfirm the print information. 3 is assumed.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、プリンタやマルチ
ファンクションプリンタ、あるいはディジタル複写機を
利用したプリンタ装置などにおいて印刷動作を制御する
プリンタドライバに関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a printer driver for controlling a printing operation in a printer, a multifunction printer, or a printer using a digital copying machine.

【0002】[0002]

【従来の技術】近年、PC(パーソナル・コンピュー
タ)等で作成されたドキュメント(文書、プレゼンテー
ション資料、CAD設計データ等)に対して、ドキュメ
ントデータをプリンタやディジタル複写機ベースのマル
チファンクションプリンタ等で印刷する機会が増えてき
た。このような印刷を行うために、各アプリケーション
は作成した印刷ジョブに対して1つのプリンタを指定し
て印刷動作を行う。
2. Description of the Related Art In recent years, document data (documents, presentation materials, CAD design data, etc.) created on a PC (personal computer) or the like is printed by a printer or a multifunction printer based on a digital copying machine. Opportunities have increased. To perform such printing, each application performs a printing operation by designating one printer for the created print job.

【0003】そして、この印刷動作を実現するために、
印刷ジョブのスプーリングと印刷ジョブの出力等の管理
を行うプリンタドライバが起動しプリンティングを行っ
ている。
In order to realize this printing operation,
A printer driver that manages spooling of a print job, output of the print job, and the like is activated and performs printing.

【0004】[0004]

【発明が解決しようとする課題】このような従来の技術
においては、ユーザが印刷ジョブの実行を行ってから実
際に印刷されるまでの時間が分かりにくいといった問題
がある。例えば印刷ジョブが一時的に混雑している場合
などは、ユーザが印刷要求してから印刷までに少し待た
されることもある。
In such a conventional technique, there is a problem that it is difficult to know the time from when a user executes a print job until the user actually prints. For example, if the print job is temporarily congested, the user may have to wait a little from printing request to printing.

【0005】ここで、印刷ジョブがプリンタに受け付け
られたかどうかはプリンタのステータスを確認すれば分
かる。しかしながら、この確認作業が煩わしいために当
該作業を怠ると、印刷ジョブの発行をしていなかったと
勘違いして印刷ジョブの再送信を行うことになる。ま
た、印刷ジョブを発行したユーザがプリンタのステータ
ス情報の確認方法を十分認識していないと、印刷が行わ
れるまでに何度も印刷ジョブの送信を行ってしまうこと
もあり得る。
Here, whether the print job has been accepted by the printer can be determined by checking the status of the printer. However, if this operation is neglected because the confirmation operation is troublesome, the print job is retransmitted on the assumption that the print job has not been issued. Further, if the user who issued the print job does not sufficiently recognize the method of checking the status information of the printer, the print job may be transmitted many times before printing is performed.

【0006】そして、このようなことが行われると、同
一印刷ジョブが無駄に発行されてしまうために、印字用
紙やトナーまたはインクや電力が無駄に消費されてしま
う。
[0006] When such a process is performed, the same print job is unnecessarily issued, so that printing paper, toner, ink, and power are wasted.

【0007】そこで、本発明は、意図しない印刷ジョブ
の発行を防止することのできるプリンタドライバを提供
することを目的とする。
Accordingly, an object of the present invention is to provide a printer driver capable of preventing issuance of an unintended print job.

【0008】[0008]

【課題を解決するための手段】この課題を解決するため
に、本発明のプリンタドライバは、アプリケーションか
らの印刷ジョブを受信する受信手段と、印刷ジョブをプ
リンタへ送信する送信手段と、印刷ジョブの印刷情報を
解析する解析手段と、解析手段により解析された印刷ジ
ョブの印刷情報を取得する印刷情報取得手段と、印刷情
報をアプリケーションに通知する通知手段と、印刷ジョ
ブの印刷要求をしたユーザに印刷情報の再確認を促す確
認手段とを有する構成としたものである。
In order to solve this problem, a printer driver according to the present invention comprises: a receiving unit for receiving a print job from an application; a transmitting unit for transmitting a print job to a printer; Analysis means for analyzing the print information; print information acquisition means for acquiring print information of the print job analyzed by the analysis means; notification means for notifying the application of the print information; and printing to the user who has requested the print job print It has a configuration having a confirmation means for prompting reconfirmation of information.

【0009】これにより、印刷ジョブを発行したユーザ
により印刷ジョブの受け付けが確認されるので、意図し
ない印刷ジョブの発行を防止することが可能になる。
[0009] Thus, since the user who has issued the print job confirms the acceptance of the print job, it is possible to prevent unintended issuance of the print job.

【0010】[0010]

【発明の実施の形態】本発明の請求項1に記載の発明
は、アプリケーションからの印刷ジョブを受信する受信
手段と、印刷ジョブをプリンタへ送信する送信手段と、
印刷ジョブの印刷情報を解析する解析手段と、解析手段
により解析された印刷ジョブの印刷情報を取得する印刷
情報取得手段と、印刷情報をアプリケーションに通知す
る通知手段と、印刷ジョブの印刷要求をしたユーザに印
刷情報の再確認を促す確認手段とを有するプリンタドラ
イバであり、印刷ジョブを発行したユーザにより印刷ジ
ョブの受け付けが確認されるので、意図しない印刷ジョ
ブの発行を防止することが可能になるという作用を有す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS According to the first aspect of the present invention, there is provided a receiving unit for receiving a print job from an application, a transmitting unit for transmitting a print job to a printer,
Analysis means for analyzing print information of the print job, print information acquisition means for acquiring print information of the print job analyzed by the analysis means, notification means for notifying the print information to the application, and a print request for the print job. The printer driver includes a confirmation unit that prompts the user to reconfirm the print information. Since the reception of the print job is confirmed by the user who has issued the print job, it is possible to prevent the issuance of an unintended print job. It has the action of:

【0011】本発明の請求項2に記載の発明は、アプリ
ケーションからの印刷ジョブを受信する受信手段と、印
刷ジョブをプリンタへ送信する送信手段と、印刷ジョブ
の印刷情報および印刷ジョブの送られてきた時間を解析
する解析手段と、解析手段により解析された印刷ジョブ
の印刷情報を取得する印刷情報取得手段と、印刷情報を
アプリケーションに通知する通知手段と、解析手段によ
り解析された印刷ジョブのログを記録し管理する印刷ジ
ョブログ管理手段と、同一アプリケーションから所定の
印刷ジョブを受け取った後に当該印刷ジョブと同一ファ
イル名の印刷ジョブを受け取るまでの時間を計測する時
間計測手段と、時間計測手段により測定された時間が所
定の設定時間より短いときには通知手段によりユーザに
印刷情報を通知してその再確認を促す確認手段とを有す
るプリンタドライバであり、同一アプリケーションから
の同一ファイルの印刷ジョブが設定時間より短い間隔で
発行された場合にユーザに対して印刷情報の再確認が促
されるようになっているので、意図しない印刷ジョブの
発行を防止することが可能になるという作用を有する。
According to a second aspect of the present invention, there is provided a receiving means for receiving a print job from an application, a transmitting means for transmitting a print job to a printer, and sending of print information and a print job of the print job. Analyzing means for analyzing the elapsed time, print information acquiring means for acquiring print information of the print job analyzed by the analyzing means, notifying means for notifying the application of the print information, and a log of the print job analyzed by the analyzing means. Print job log management means for recording and managing the print job, time measurement means for measuring the time from receiving a predetermined print job from the same application until receiving a print job having the same file name as the print job, and time measurement means. When the measured time is shorter than a predetermined time, the user is notified of the print information by the notification means. A printer driver having a confirmation unit for prompting the user to reconfirm the print information so that when a print job of the same file from the same application is issued at an interval shorter than the set time, the user is prompted to reconfirm the print information. Therefore, it is possible to prevent the issuance of an unintended print job.

【0012】本発明の請求項3に記載の発明は、請求項
2記載の発明において、時間計測手段における設定時間
はユーザにより設定が可能になっているプリンタドライ
バであり、再確認を促すための判断時間設定値が自由に
調整できるので、ユーザの好みに合った設定が可能にな
るという作用を有する。
According to a third aspect of the present invention, in the second aspect of the invention, the set time in the time measuring means is a printer driver which can be set by a user. Since the set value of the determination time can be freely adjusted, there is an effect that it is possible to perform a setting according to the user's preference.

【0013】本発明の請求項4に記載の発明は、アプリ
ケーションからの印刷ジョブを受信する受信手段と、印
刷ジョブをプリンタへ送信する送信手段と、印刷ジョブ
の印刷情報を解析する解析手段と、解析手段により解析
された印刷ジョブの印刷情報を取得する印刷情報取得手
段と、印刷情報をアプリケーションに通知する通知手段
と、解析手段により解析された印刷ジョブのログを記録
し管理する印刷ジョブログ管理手段と、同一アプリケー
ションから所定の印刷ジョブを受け取った後にその印刷
ジョブ内のテキスト情報に対してスペルチェックを行う
スペルチェック手段と、スペルチェック手段によりスペ
ルミスが発見されたときにはユーザに印刷情報を通知し
てその再確認を促す確認手段とを有するプリンタドライ
バであり、印刷要求をしたユーザに対してスペルミスが
ある印刷ジョブの修正が促されるようになっているの
で、スペルミスのある意図しない印刷ジョブの発行によ
る印刷無駄を省くことが可能になるという作用を有す
る。
According to a fourth aspect of the present invention, there is provided a receiving means for receiving a print job from an application, a transmitting means for transmitting a print job to a printer, an analyzing means for analyzing print information of the print job, A print information acquisition unit that acquires print information of the print job analyzed by the analysis unit, a notification unit that notifies the application of the print information, and a print job log management that records and manages a log of the print job analyzed by the analysis unit. Means for receiving a predetermined print job from the same application, spell checking means for checking spelling of text information in the print job, and notifying the user of the print information when a spelling error is found by the spell checking means. Printer driver having a confirmation means for prompting reconfirmation of the Because so modify the print job is misspelled is prompted to the user in which the, has the effect that it is possible to eliminate waste printing issuance of unintended print job misspelled.

【0014】本発明の請求項5に記載の発明は、請求項
4記載の発明において、スペルチェックを行わない単語
はユーザにより登録が可能になっているプリンタドライ
バであり、特殊な言葉に対してはスペルチェック機能が
働かないので、ユーザの好みに合った設定が可能になる
という作用を有する。
According to a fifth aspect of the present invention, in the fourth aspect of the present invention, words for which spell checking is not performed are printer drivers that can be registered by a user. Since the spell check function does not work, there is an effect that a setting suitable for the user's preference can be performed.

【0015】本発明の請求項6に記載の発明は、アプリ
ケーションからの印刷ジョブを受信する受信手段と、印
刷ジョブをプリンタへ送信する送信手段と、印刷ジョブ
の印刷情報および印刷ジョブの送られてきた時間を解析
する解析手段と、解析手段により解析された印刷ジョブ
の印刷情報を取得する印刷情報取得手段と、印刷情報を
アプリケーションに通知する通知手段と、解析手段によ
り解析された印刷ジョブのログを記録し管理する印刷ジ
ョブログ管理手段と、印刷ジョブを所定時間または所定
容量だけ保存する印刷ジョブ格納手段と、同一アプリケ
ーションから所定の印刷ジョブを受け取った後に当該印
刷ジョブと同一ファイル名の印刷ジョブを受け取ったと
きに、印刷ジョブ格納手段に保存されている先の印刷ジ
ョブと新たに受け取った後の印刷ジョブのデータの差分
を求める差分計測手段と、差分計測手段により差分が生
じないときにはユーザに印刷情報を通知してその再確認
を促す確認手段とを有するプリンタドライバであり、同
一ユーザから送信された印刷ジョブの内容が一致してい
るときにはユーザに対して印刷情報の再確認が促される
ようになっているので、意図しない印刷ジョブの発行を
防止することが可能になるという作用を有する。
According to a sixth aspect of the present invention, there is provided a receiving means for receiving a print job from an application, a transmitting means for transmitting a print job to a printer, and sending of print information and a print job of the print job. Analyzing means for analyzing the elapsed time, print information acquiring means for acquiring print information of the print job analyzed by the analyzing means, notifying means for notifying the application of the print information, and a log of the print job analyzed by the analyzing means. Print job log management means for recording and managing print jobs, print job storage means for storing print jobs for a predetermined time or a predetermined capacity, and a print job having the same file name as the print job after receiving the predetermined print job from the same application Is received, the new print job stored in the print job storage unit is received. A printer driver having a difference measuring unit for obtaining a difference between the data of the print job after the printing and a checking unit for notifying the user of the print information and prompting the user to confirm the difference when no difference is generated by the difference measuring unit. When the contents of the print job transmitted from the user match, the user is prompted to reconfirm the print information, so that it is possible to prevent the issuance of an unintended print job. Having.

【0016】本発明の請求項7に記載の発明は、請求項
6記載の発明において、印刷ジョブ格納手段に格納され
る印刷ジョブの保存時間および保存容量はユーザにより
設定が可能になっているプリンタドライバであり、印刷
ジョブ格納手段に格納されるファイルの容量や格納して
おく時間の調整がユーザによりできるので、ユーザの好
みに合った設定が可能になるという作用を有する。
According to a seventh aspect of the present invention, in the printer according to the sixth aspect, the storage time and storage capacity of the print job stored in the print job storage means can be set by a user. Since the driver is a driver, the user can adjust the capacity of the file stored in the print job storage unit and the time for storing the file, and thus has an effect that a setting suitable for the user's preference can be performed.

【0017】本発明の請求項8に記載の発明は、請求項
1〜7の何れか一項に記載の発明において、確認手段の
動作のON/OFF設定を行うON/OFF手段が設け
られているプリンタドライバであり、印刷ジョブに対す
る印刷情報の逐一の確認を止めることができるので、ユ
ーザの好みに合った設定が可能になるという作用を有す
る。
According to an eighth aspect of the present invention, in the first aspect of the present invention, there is provided an ON / OFF means for setting ON / OFF of the operation of the confirmation means. Since the printer driver can stop checking the print information of the print job one by one, it has an effect that the setting according to the user's preference can be performed.

【0018】以下、本発明の実施の形態について、図1
から図8を用いて説明する。なお、これらの図面におい
て同一の部材には同一の符号を付しており、また、重複
した説明は省略されている。
FIG. 1 shows an embodiment of the present invention.
This will be described with reference to FIG. In these drawings, the same members are denoted by the same reference numerals, and duplicate description is omitted.

【0019】(実施の形態1)図1は本発明の実施の形
態1におけるプリンタドライバがネットワーク上に接続
されたネットワークプリンタを示す説明図、図2は図1
のプリンタドライバの構成を示すブロック図である。
(Embodiment 1) FIG. 1 is an explanatory view showing a network printer in which a printer driver according to Embodiment 1 of the present invention is connected to a network, and FIG.
FIG. 3 is a block diagram illustrating a configuration of a printer driver.

【0020】図1に示すように、接続装置であるネット
ワーク5上には、アプリケーション1がインストールさ
れてユーザによる印刷要求が行われるPC(端末機)
2、プリントデータの制御を行うプリンタドライバ3に
よりドキュメントの印刷を実行するプリンタ4が接続さ
れている。そして、アプリケーション1で発行された印
刷ジョブ6はプリンタドライバ3に送られる。
As shown in FIG. 1, a PC (terminal) on which an application 1 is installed and a print request is made by a user on a network 5 as a connection device.
2. A printer 4 for executing document printing by a printer driver 3 for controlling print data is connected. Then, the print job 6 issued by the application 1 is sent to the printer driver 3.

【0021】また、図2に示すように、プリンタドライ
バ3は、アプリケーション1からの印刷ジョブ6を受信
する受信手段7と、印刷ジョブ6をプリンタ4へ送信す
る送信手段12と、印刷ジョブ6の印刷情報を解析する
解析手段8と、アプリケーション1が設定した印刷ジョ
ブ6のファイル名、印刷ページ数、印刷部数、カラー/
モノクロといった印字形式等の解析手段8により解析さ
れた印刷情報を取得する印刷情報取得手段9と、印刷情
報をアプリケーション1に通知する通知手段10と、印
刷ジョブ6の印刷要求をしたユーザに印刷情報の再確認
を促す確認手段11と、確認手段11の動作のON/O
FF設定を行うON/OFF手段13とを有している。
As shown in FIG. 2, the printer driver 3 includes a receiving unit 7 for receiving a print job 6 from the application 1, a transmitting unit 12 for transmitting the print job 6 to the printer 4, Analysis means 8 for analyzing print information; file name of print job 6 set by application 1; number of printed pages; number of copies;
A print information acquisition unit 9 for acquiring print information analyzed by an analysis unit 8 such as a monochrome print format; a notifying unit 10 for notifying the application 1 of the print information; Means 11 for prompting reconfirmation of ON, and ON / O of the operation of confirmation means 11
ON / OFF means 13 for performing FF setting.

【0022】なお、図1および後述する実施の形態2〜
4における図3、図5、図7では、夫々の装置が1台ず
つネットワーク5上に接続されているが、必要な台数の
PC2とプリンタ4を接続することができる。
FIG. 1 and Embodiments 2 to be described later
3, FIG. 5, and FIG. 7, each device is connected to the network 5 one by one. However, the required number of PCs 2 and printers 4 can be connected.

【0023】次に、以上の構成を有するネットワークプ
リンタの動作を説明する。
Next, the operation of the network printer having the above configuration will be described.

【0024】まず、アプリケーション1で作成されたド
キュメントをプリンタ4で印刷するために、アプリケー
ション1で印刷ジョブ6が発行される。そして、この印
刷ジョブ6は、図1ので示すように、プリンタドライ
バ3へ送られる。
First, a print job 6 is issued by the application 1 in order to print the document created by the application 1 on the printer 4. Then, this print job 6 is sent to the printer driver 3 as shown by in FIG.

【0025】プリンタドライバ3では、送られてきた印
刷ジョブ6が印刷情報取得手段9を用いて取得される。
そして、解析手段8により、送られてきた印刷ジョブ6
に対するファイル名・印刷枚数・印刷部数・カラー/モ
ノクロや写真/文字等の印刷モード等の印刷情報が解析
される。
In the printer driver 3, the sent print job 6 is acquired by using the print information acquiring means 9.
Then, the print job 6 sent by the analysis unit 8 is sent.
The print information such as the file name, the number of prints, the number of prints, and the print mode such as color / monochrome or photo / text is analyzed.

【0026】この解析の結果である印刷情報は、図1の
で示すように、一まとめにされて通知手段10により
PC2に送られ、PC2の表示装置を介してユーザに通
知される。
As shown in FIG. 1, the print information as a result of this analysis is collected and sent to the PC 2 by the notifying means 10, and is notified to the user via the display device of the PC 2.

【0027】そして、ユーザ側では、確認手段11を用
いて印刷情報の再確認を行う。このように、ユーザは、
印刷情報を受信することでプリンタドライバ3に印刷ジ
ョブ6が受け付けられたことを知ることができて、さら
にこの印刷情報を見ることでユーザが望んだ印刷モード
になっているかどうかを確認することができる。
Then, the user uses the confirmation means 11 to reconfirm the print information. Thus, the user
By receiving the print information, the printer driver 3 can know that the print job 6 has been received, and by checking the print information, it can be confirmed whether or not the print mode desired by the user is set. it can.

【0028】ユーザが確認手段11を用いて印刷情報の
確認を行った結果、例えば本来カラー出力を望んでいた
がモノクロモードになっていた場合には、変更箇所を再
度設定して、図1ので示すように、印刷要求の返事を
通知する。また、変更がなければ、その旨を図1ので
示す流れで通知する。
As a result of the user confirming the print information using the confirming means 11, for example, if the user originally wanted color output but was in the monochrome mode, the changed part was set again and FIG. As shown, a reply to the print request is notified. If there is no change, the fact is notified in the flow shown in FIG.

【0029】プリンタドライバ3はユーザからの返事を
受信した後、図1ので示すように、実際の印刷ジョブ
6を送信手段12でプリンタ4に送信する。
After receiving the reply from the user, the printer driver 3 sends the actual print job 6 to the printer 4 by the sending means 12 as shown by the symbol in FIG.

【0030】このように、本実施の形態によれば、印刷
要求をしたユーザが不用意に同じ印刷ジョブ6を2回以
上発行したり、あるいは、ユーザが望んでいない印刷モ
ードによる印刷動作を避けることができる。そして、こ
のように意図しない印刷ジョブ6の発行が防止されるこ
とで、印刷無駄を省くことが可能になる。
As described above, according to the present embodiment, the user who has issued the print request inadvertently issues the same print job 6 twice or more, or avoids a printing operation in a print mode not desired by the user. be able to. By preventing the unintended issuance of the print job 6, it is possible to reduce printing waste.

【0031】なお、印刷ジョブ6に対する印刷情報の再
確認が不要の場合には、ON/OFF手段13を用いて
ユーザが印刷ジョブ6の確認を止めることもできるの
で、ユーザの好みに合った設定ができる。
When it is not necessary to reconfirm the print information for the print job 6, the user can stop the confirmation of the print job 6 by using the ON / OFF means 13, so that the setting suitable for the user's preference can be performed. Can be.

【0032】(実施の形態2)図3は本発明の実施の形
態2におけるプリンタドライバがネットワーク上に接続
されたネットワークプリンタを示す説明図、図4は図3
のプリンタドライバの構成を示すブロック図である。
(Embodiment 2) FIG. 3 is an explanatory view showing a network printer in which a printer driver according to Embodiment 2 of the present invention is connected to a network, and FIG.
FIG. 3 is a block diagram illustrating a configuration of a printer driver.

【0033】図示するように、本実施の形態においてプ
リンタドライバ3は、アプリケーション1からの印刷ジ
ョブ6を受信する受信手段7と、印刷ジョブ6をプリン
タ4へ送信する送信手段12と、印刷ジョブ6の印刷情
報および印刷ジョブ6の送られてきた時間を解析する解
析手段8と、解析手段8により解析された印刷ジョブ6
の印刷情報を取得する印刷情報取得手段9と、印刷情報
をアプリケーション1に通知する通知手段10と、解析
手段8により解析された印刷ジョブ6のログを記録し管
理する印刷ジョブログ管理手段14と、同一アプリケー
ションから所定の印刷ジョブ6を受け取った後に当該印
刷ジョブ6と同一ファイル名の印刷ジョブ6を受け取る
までの時間を計測する時間計測手段15と、時間計測手
段15により測定された時間が所定の設定時間より短い
ときには通知手段10によりユーザに印刷情報を通知し
てその再確認を促す確認手段11と、確認手段11の動
作のON/OFF設定を行うON/OFF手段13とを
有している。なお、前述の設定時間はユーザにより設定
が可能になっている。
As shown, in the present embodiment, the printer driver 3 includes a receiving unit 7 for receiving a print job 6 from the application 1, a transmitting unit 12 for transmitting the print job 6 to the printer 4, and a print job 6. Analysis means 8 for analyzing the print information of the print job 6 and the time at which the print job 6 was sent, and the print job 6 analyzed by the analysis means 8
A print information obtaining unit 9 for obtaining print information of the print job, a notification unit 10 for notifying the print information to the application 1, a print job log management unit 14 for recording and managing a log of the print job 6 analyzed by the analysis unit 8, and A time measuring unit 15 for measuring a time from when a predetermined print job 6 is received from the same application to when a print job 6 having the same file name as the print job 6 is received, and the time measured by the time measuring unit 15 is predetermined. When the time is shorter than the set time, there is provided a checking means 11 for notifying the user of the printing information by the notifying means 10 and prompting the user to confirm the printing information, and an ON / OFF means 13 for setting ON / OFF of the operation of the checking means 11 I have. The above-mentioned set time can be set by the user.

【0034】次に、以上の構成を有するネットワークプ
リンタの動作を説明する。
Next, the operation of the network printer having the above configuration will be described.

【0035】まず、アプリケーション1で作成されたド
キュメントをプリンタ4で印刷するために、アプリケー
ション1で印刷ジョブ6が発行される。そして、この印
刷ジョブ6は、図3ので示すように、プリンタドライ
バ3へ送られる。
First, a print job 6 is issued by the application 1 in order to print the document created by the application 1 on the printer 4. Then, this print job 6 is sent to the printer driver 3 as shown by in FIG.

【0036】プリンタドライバ3では、送られてきた印
刷ジョブ6が印刷情報取得手段9で取得される。そし
て、解析手段8により、印刷ジョブ6に対するアプリケ
ーションの種類とファイル名および印刷ジョブ6が送ら
れてきた時刻が解析される。
In the printer driver 3, the sent print job 6 is acquired by the print information acquiring means 9. Then, the analysis unit 8 analyzes the type and file name of the application for the print job 6 and the time at which the print job 6 was sent.

【0037】プリンタドライバ3に送られてきた印刷ジ
ョブ6におけるこれらの解析結果は、印刷ジョブ6のロ
グとして印刷ジョブログ管理手段14においてファイル
毎に履歴が記録・保存される。
The results of the analysis of the print job 6 sent to the printer driver 3 are recorded and stored as a log of the print job 6 by the print job log management means 14 for each file.

【0038】次に、図3のの流れで入力された印刷ジ
ョブ6に対して、この印刷ジョブログ管理手段14にす
でに記録されている過去の印刷ジョブ6の中から、同一
アプリケーション1の同一ファイル名の印刷ジョブ6が
存在するかどうかが検索される。そして、それに該当す
る過去の印刷ジョブ6が存在する場合には、その中の一
番新しい印刷ジョブ6の入力時刻と現在入力されている
印刷ジョブ6の入力時刻の時間間隔が算出される。
Next, for the print job 6 input in the flow of FIG. 3, the same file of the same application 1 is selected from the past print jobs 6 already recorded in the print job log management means 14. It is searched whether a print job 6 with the name exists. If there is a corresponding past print job 6, the time interval between the input time of the newest print job 6 and the input time of the currently input print job 6 is calculated.

【0039】算出された時間が予め設定されている時間
よりも短いならば印刷ジョブが二重に発行された可能性
があるので、このときには、図3のに示すように、印
刷情報を通知手段10でPC2に送り、表示装置を通し
てユーザに報知する。そして、ユーザ側では、印刷情報
の再確認を確認手段11で行う。
If the calculated time is shorter than the preset time, there is a possibility that the print job has been issued twice. At this time, as shown in FIG. At 10, the data is sent to the PC 2 to notify the user through the display device. Then, on the user side, the reconfirmation of the print information is performed by the confirmation unit 11.

【0040】ユーザは、受信した再確認要求に対して本
当に2回の印刷ジョブを発行すべきかどうかを判断し、
内容通りに印刷を実行したい場合は、プリンタドライバ
3に図3ので示すように通知する。この通知がプリン
タドライバ3の受信手段7で受信されると、図3のに
示すように、送信手段12で印刷ジョブ6がプリンタ4
に送信されて印刷が実行される。また、印刷が不要な場
合は、図3のの流れでその旨を通知することにより、
プリンタドライバ3に届いた印刷ジョブ6はクリアされ
る。
The user determines whether or not to actually issue two print jobs in response to the received reconfirmation request.
If the user wants to execute the printing according to the content, the printer driver 3 is notified as shown in FIG. When this notification is received by the receiving means 7 of the printer driver 3, as shown in FIG.
And print is executed. If printing is unnecessary, a notification to that effect is given in the flow of FIG.
The print job 6 that has reached the printer driver 3 is cleared.

【0041】このように、本実施の形態によれば、印刷
要求をしたユーザが不用意に同じ印刷ジョブを2回以上
発行することを避けることができる。そして、このよう
に意図しない印刷ジョブ6の発行が防止されることで、
印刷無駄を省くことが可能になる。
As described above, according to the present embodiment, it is possible to prevent a user who has made a print request from inadvertently issuing the same print job two or more times. By preventing the unintended issuance of the print job 6 in this manner,
Printing waste can be eliminated.

【0042】なお、連続した同一ファイル名の印刷ジョ
ブ6に対する印刷の再確認が不要の場合には、ユーザが
ON/OFF手段13を用いて印刷ジョブ6の確認を止
めることもできるので、ユーザの好みに合った設定がで
きる。また、どのくらいの時間間隔で連続した印刷ジョ
ブが入力された場合に再確認情報をユーザに発行するか
の時間設定も、ユーザの好みに合った設定ができる。
If it is not necessary to reconfirm the printing of the print job 6 having the same file name, the user can stop the confirmation of the print job 6 by using the ON / OFF means 13. Can be set to suit your taste. Also, the time setting for issuing the reconfirmation information to the user when a continuous print job is input at what time interval can be set according to the user's preference.

【0043】(実施の形態3)図5は本発明の実施の形
態3におけるプリンタドライバがネットワーク上に接続
されたネットワークプリンタを示す説明図、図6は図5
のプリンタドライバの構成を示すブロック図である。
(Embodiment 3) FIG. 5 is an explanatory view showing a network printer in which a printer driver according to Embodiment 3 of the present invention is connected to a network, and FIG.
FIG. 3 is a block diagram illustrating a configuration of a printer driver.

【0044】図示するように、本実施の形態においてプ
リンタドライバ3は、アプリケーション1からの印刷ジ
ョブ6を受信する受信手段7と、印刷ジョブ6をプリン
タ4へ送信する送信手段12と、印刷ジョブ6の印刷情
報を解析する解析手段8と、解析手段8により解析され
た印刷ジョブ6の印刷情報を取得する印刷情報取得手段
9と、印刷情報をアプリケーション1に通知する通知手
段10と、解析手段8により解析された印刷ジョブ6の
ログを記録し管理する印刷ジョブログ管理手段14と、
同一アプリケーションから所定の印刷ジョブ6を受け取
った後にその印刷ジョブ6内のテキスト情報に対してス
ペルチェックを行うスペルチェック手段16と、スペル
チェック手段16によりスペルミスが発見されたときに
はユーザに印刷情報を通知してその再確認を促す確認手
段11と、確認手段11の動作のON/OFF設定を行
うON/OFF手段13とを有している。なお、スペル
チェックは、スペルチェックを行わない単語が登録され
たデータベース17を参照して行われる。また、データ
ベース17におけるスペルチェックを行わない単語は、
ユーザにより登録が可能になっている。
As shown, in the present embodiment, the printer driver 3 includes a receiving unit 7 for receiving a print job 6 from the application 1, a transmitting unit 12 for transmitting the print job 6 to the printer 4, and a print job 6. Analysis means 8 for analyzing the print information of the print job 6, print information acquisition means 9 for acquiring the print information of the print job 6 analyzed by the analysis means 8, notification means 10 for notifying the print information to the application 1, and analysis means 8. Print job log management means 14 for recording and managing the log of the print job 6 analyzed by
A spell checker 16 that performs spell checking on text information in the print job 6 after receiving a predetermined print job 6 from the same application, and notifies the user of the print information when a spelling error is found by the spell checker 16. A confirmation means 11 for prompting reconfirmation of the confirmation means 11 and an ON / OFF means 13 for setting ON / OFF of the operation of the confirmation means 11 are provided. The spell check is performed with reference to a database 17 in which words for which no spell check is performed are registered. Also, words that are not spell-checked in the database 17 are
Registration is enabled by the user.

【0045】次に、以上の構成を有するネットワークプ
リンタの動作を説明する。
Next, the operation of the network printer having the above configuration will be described.

【0046】まず、アプリケーション1で作成されたド
キュメントをプリンタ4で印刷するために、アプリケー
ション1で印刷ジョブ6が発行される。そして、この印
刷ジョブ6は、図5ので示すように、プリンタドライ
バ3へ送られる。
First, a print job 6 is issued by the application 1 in order to print the document created by the application 1 on the printer 4. Then, this print job 6 is sent to the printer driver 3 as shown in FIG.

【0047】プリンタドライバ3では、送られてきた印
刷ジョブ6が印刷情報取得手段9で取得される。そし
て、印刷ジョブ6の中のテキスト情報に対して、スペル
チェック手段16によりスペルチェックが実行される。
In the printer driver 3, the transmitted print job 6 is obtained by the print information obtaining means 9. Then, a spell check is performed on the text information in the print job 6 by the spell check unit 16.

【0048】スペルチェックの結果、スペルミスのない
印刷ジョブ6に対しては、図5ので示した流れで送信
手段12により印刷ジョブ6がプリンタ4に送信され、
印刷が実行される。また、スペルミスが発見された場
合、その結果が図5ので示した流れで通知手段10に
よりPC2に送られ、表示装置を通してユーザに通知さ
れる。そして、ユーザ側では、確認手段11で印刷情報
の再確認を行う。
As a result of the spell check, for the print job 6 having no spelling error, the print job 6 is transmitted to the printer 4 by the transmission means 12 according to the flow shown in FIG.
Printing is executed. When a spelling error is found, the result is sent to the PC 2 by the notification means 10 in the flow shown in FIG. 5 and is notified to the user through the display device. Then, on the user side, the confirmation unit 11 reconfirms the print information.

【0049】印刷情報を受信したユーザは、これに修正
を加えて(あるいは未修正で良いとの判断であればその
ままで)、図5のに示した流れで返事を通知する。こ
の通知がプリンタドライバ3の受信手段7で受信される
と、図5ので示したように、送信手段12で実際の印
刷ジョブ6がプリンタ4に送信される。
The user who has received the print information corrects the print information (or leaves it unchanged if it is determined that the correction is not necessary) and notifies the reply in the flow shown in FIG. When this notification is received by the receiving means 7 of the printer driver 3, the actual print job 6 is transmitted to the printer 4 by the transmitting means 12, as shown by the symbol in FIG.

【0050】このように、本実施の形態によれば、印刷
要求をしたユーザに対してスペルミスがある印刷ジョブ
6の修正が促されるようになっているので、意図しない
印刷ジョブ6の発行による印刷無駄を省くことが可能に
なる。
As described above, according to the present embodiment, the user who has made a print request is prompted to correct the print job 6 having a misspelling. It is possible to reduce waste.

【0051】なお、印刷ジョブ6に対するスペルチェッ
ク機能が不要と感じる場合、それをON/OFF手段1
3を用いてユーザが止めることもできるので、ユーザの
好みに合った設定ができる。また、人の名前や地名、専
門用語などの特殊な言葉に対してスペルチェック機能が
反応しないように、各PC2にインストールされたプリ
ンタドライバ3毎にスペルチェック非対象単語のデータ
ベース17を持つことにより、より使いやすい環境を実
現することが可能になる。
If the user does not need the spell check function for the print job 6, it turns it on / off means 1.
3, the user can stop the operation, so that a setting suitable for the user's preference can be performed. In order to prevent the spell check function from reacting to a special word such as a person's name, place name, or technical term, a database 17 of spell check non-target words is provided for each printer driver 3 installed in each PC 2. , A more user-friendly environment can be realized.

【0052】(実施の形態4)図7は本発明の実施の形
態4におけるプリンタドライバがネットワーク上に接続
されたネットワークプリンタを示す説明図、図8は図7
のプリンタドライバの構成を示すブロック図である。
(Embodiment 4) FIG. 7 is an explanatory view showing a network printer in which a printer driver according to Embodiment 4 of the present invention is connected to a network, and FIG.
FIG. 3 is a block diagram illustrating a configuration of a printer driver.

【0053】図示するように、本実施の形態においてプ
リンタドライバ3は、アプリケーション1からの印刷ジ
ョブ6を受信する受信手段7と、印刷ジョブ6をプリン
タ4へ送信する送信手段12と、印刷ジョブ6の印刷情
報および印刷ジョブ6の送られてきた時間を解析する解
析手段8と、解析手段8により解析された印刷ジョブ6
の印刷情報を取得する印刷情報取得手段9と、印刷情報
をアプリケーション1に通知する通知手段10と、解析
手段8により解析された印刷ジョブ6のログを記録し管
理する印刷ジョブログ管理手段14と、印刷ジョブ6を
所定時間または所定容量だけ保存する印刷ジョブ格納手
段18と、同一アプリケーションから所定の印刷ジョブ
6を受け取った後に当該印刷ジョブ6と同一ファイル名
の印刷ジョブを受け取ったときに、印刷ジョブ格納手段
18に保存されている先の印刷ジョブ6と新たに受け取
った後の印刷ジョブのデータの差分を求める差分計測手
段19と、差分計測手段19により差分が生じないとき
にはユーザに印刷情報を通知してその再確認を促す確認
手段11と、確認手段11の動作のON/OFF設定を
行うON/OFF手段13とを有している。なお、印刷
ジョブ格納手段18に格納される印刷ジョブ6の保存時
間や保存容量はユーザが自由に設定できるようになって
いる。
As shown, in the present embodiment, the printer driver 3 includes a receiving unit 7 for receiving a print job 6 from the application 1, a transmitting unit 12 for transmitting the print job 6 to the printer 4, and a print job 6. Analysis means 8 for analyzing the print information of the print job 6 and the time at which the print job 6 was sent, and the print job 6 analyzed by the analysis means 8
A print information obtaining unit 9 for obtaining print information of the print job, a notification unit 10 for notifying the print information to the application 1, a print job log management unit 14 for recording and managing a log of the print job 6 analyzed by the analysis unit 8, and A print job storage unit 18 for storing the print job 6 for a predetermined time or a predetermined capacity; and a print job having the same file name as the print job 6 after receiving the predetermined print job 6 from the same application. A difference measuring unit 19 for obtaining a difference between the data of the previous print job 6 stored in the job storing unit 18 and the data of the newly received print job. If no difference is generated by the difference measuring unit 19, the print information is provided to the user. Confirmation means 11 for notifying and prompting reconfirmation, and ON / OFF for setting ON / OFF of the operation of confirmation means 11 And a stage 13. The storage time and storage capacity of the print job 6 stored in the print job storage unit 18 can be freely set by the user.

【0054】次に、以上の構成を有するネットワークプ
リンタの動作を説明する。
Next, the operation of the network printer having the above configuration will be described.

【0055】まず、アプリケーション1で作成されたド
キュメントをプリンタ4で印刷するために、アプリケー
ション1で印刷ジョブ6が発行される。そして、この印
刷ジョブ6は、図7ので示すように、プリンタドライ
バ3へ送られる。
First, a print job 6 is issued by the application 1 in order to print the document created by the application 1 on the printer 4. Then, the print job 6 is sent to the printer driver 3 as shown by in FIG.

【0056】プリンタドライバ3では、送られてきた印
刷ジョブ6が印刷情報取得手段9で取得される。そし
て、解析手段8により、印刷ジョブ6に対するアプリケ
ーションの種類とファイル名および印刷ジョブ6が送ら
れてきた時刻が解析される。この解析に基づいて調べら
れたアプリケーションの種類とファイル名に対して、そ
のPC2から既に受信済の印刷ジョブ6の履歴が調べら
れ、その履歴の中から同一アプリケーション、同一ファ
イル名のもので一番最新の印刷ジョブが検索される。
In the printer driver 3, the sent print job 6 is acquired by the print information acquiring means 9. Then, the analysis unit 8 analyzes the type and file name of the application for the print job 6 and the time at which the print job 6 was sent. The history of the print job 6 already received from the PC 2 is checked against the type and file name of the application checked based on this analysis. The latest print job is searched.

【0057】そして、同一アプリケーション、同一ファ
イル名の印刷ジョブが存在しない場合には、図7ので
示す流れで、送信手段12により印刷ジョブ6がプリン
タ4に送信され、印刷が実行される。
If there is no print job with the same application and the same file name, the print job 6 is transmitted to the printer 4 by the transmission means 12 according to the flow shown in FIG.

【0058】また、同一ファイル名の印刷ジョブが存在
している場合には、差分計測手段19によりその印刷ジ
ョブと現在受信した印刷ジョブ6のファイルの内容が比
較される。比較した結果、両者に差分が発生した場合に
は、図7ので示す流れで送信手段により印刷ジョブ6
がプリンタ4に送信されて印刷が行われる。一方、差分
が発生しない場合は、図7ので示す流れで確認手段1
1により印刷ジョブに対する再確認要求がユーザに対し
て行われる。すると、再確認要求を受信したユーザは、
図7のの流れで当該印刷ジョブ6を印刷するのかどう
かの返事を通知する。ユーザにより印刷ジョブ6の実行
の決定がされたならば、図7ので示す流れで、送信手
段12により印刷ジョブ6がプリンタ4に送信されて印
刷が行われ、印刷の中止の決定がされたならば、プリン
タドライバ3で受信された印刷ジョブ6はクリアされ
る。
If a print job having the same file name exists, the difference measuring means 19 compares the print job with the content of the file of the print job 6 received at present. As a result of the comparison, if a difference occurs between the two, the print job 6 is transmitted by the transmitting unit in the flow shown in FIG.
Is transmitted to the printer 4 and printing is performed. On the other hand, if no difference occurs, the checking unit 1 follows the flow shown in FIG.
1, a request for reconfirmation of the print job is made to the user. Then, the user receiving the reconfirmation request,
A reply as to whether or not to print the print job 6 is notified in the flow of FIG. If the user decides to execute the print job 6, the print job 6 is transmitted to the printer 4 by the transmission means 12 and printed according to the flow shown in FIG. For example, the print job 6 received by the printer driver 3 is cleared.

【0059】このような一連の処理の中で、図7のの
流れで実際に印刷動作が行われた印刷ジョブ6に対し
て、アプリケーションの種類に印刷ジョブ6の解析結果
(アプリケーションの種類、ファイル名、印刷ジョブ受
信時刻)と当該印刷ジョブ6が印刷ジョブ格納手段18
に格納される。
In such a series of processes, the analysis result of the print job 6 (application type, file Name, print job reception time) and the print job 6 are stored in the print job storage unit 18.
Is stored in

【0060】このように、本実施の形態によれば、印刷
要求をしたユーザが不用意に同じ印刷ジョブを2回以上
発行することを避けることができる。そして、このよう
に意図しない印刷ジョブ6の発行が防止されることで、
印刷無駄を省くことが可能になる。
As described above, according to the present embodiment, it is possible to prevent a user who has made a print request from inadvertently issuing the same print job two or more times. By preventing the unintended issuance of the print job 6 in this manner,
Printing waste can be eliminated.

【0061】なお、同一ファイルの印刷ジョブ6に対す
る印刷の再確認が不要の場合には、ユーザがON/OF
F手段13を用いて印刷ジョブ6の確認を止めることも
できるので、ユーザの好みに合った設定ができる。ま
た、印刷ジョブ格納手段18に格納されるファイルの容
量や格納しておく時間の調整がユーザによりできるの
で、より使いやすい環境を実現することが可能になる。
If it is not necessary to reconfirm the printing of the print job 6 of the same file, the user turns ON / OF
Since the confirmation of the print job 6 can be stopped by using the F means 13, a setting suitable for the user's preference can be performed. Further, since the user can adjust the capacity of the file stored in the print job storage unit 18 and the time for storing the file, a more user-friendly environment can be realized.

【0062】[0062]

【発明の効果】以上のように、本発明によれば、印刷ジ
ョブを発行したユーザにより印刷ジョブの受け付けが確
認されるので、意図しない印刷ジョブの発行を防止する
ことが可能になるという有効な効果が得られる。
As described above, according to the present invention, since the acceptance of the print job is confirmed by the user who issued the print job, an unintended issuance of the print job can be prevented. The effect is obtained.

【0063】本発明によれば、同一アプリケーションか
らの同一ファイルの印刷ジョブが設定時間より短い間隔
で発行された場合にユーザに対して印刷情報の再確認が
促されるようになっているので、意図しない印刷ジョブ
の発行を防止することが可能になるという有効な効果が
得られる。
According to the present invention, when a print job of the same file from the same application is issued at an interval shorter than the set time, the user is prompted to reconfirm the print information. It is possible to obtain an effective effect that it is possible to prevent the issuance of an unnecessary print job.

【0064】ここで、時間計測手段における設定時間が
ユーザにより設定可能になっていれば、再確認を促すた
めの判断時間設定値が自由に調整できるので、ユーザの
好みに合った設定が可能になるという有効な効果が得ら
れる。
Here, if the set time in the time measuring means can be set by the user, the set value of the judgment time for prompting reconfirmation can be freely adjusted, so that the setting suitable for the user's preference can be made. Is obtained.

【0065】本発明によれば、印刷要求をしたユーザに
対してスペルミスがある印刷ジョブの修正が促されるよ
うになっているので、スペルミスのある意図しない印刷
ジョブの発行による印刷無駄を省くことが可能になると
いう有効な効果が得られる。
According to the present invention, a user who has made a print request is prompted to correct a print job having a spelling error. Therefore, it is possible to eliminate printing waste caused by issuing an unintended print job having a spelling error. An effective effect that it becomes possible is obtained.

【0066】ここで、スペルチェックを行わない単語が
ユーザにより登録が可能になっていれば、特殊な言葉に
対してはスペルチェック機能が働かないので、ユーザの
好みに合った設定が可能になるという有効な効果が得ら
れる。
Here, if the user can register a word for which spell checking is not to be performed, the spell checking function does not work for special words, so that settings that suit the user's preference can be made. That is, an effective effect is obtained.

【0067】本発明によれば、同一ユーザから送信され
た印刷ジョブの内容が一致しているときにはユーザに対
して印刷情報の再確認が促されるようになっているの
で、意図しない印刷ジョブの発行を防止することが可能
になるという有効な効果が得られる。
According to the present invention, when the contents of the print jobs transmitted from the same user match, the user is prompted to reconfirm the print information. Is effective.

【0068】ここで、印刷ジョブ格納手段に格納される
印刷ジョブの保存時間および保存容量がユーザにより設
定が可能になっていれば、印刷ジョブ格納手段に格納さ
れるファイルの容量や格納しておく時間の調整がユーザ
によりできるので、ユーザの好みに合った設定が可能に
なるという有効な効果が得られる。
Here, if the storage time and storage capacity of the print job stored in the print job storage means can be set by the user, the capacity of the file stored in the print job storage means and the storage capacity are stored. Since the time can be adjusted by the user, it is possible to obtain an effective effect that a setting suitable for the user's preference can be performed.

【0069】そして、確認手段の動作のON/OFF設
定を行うON/OFF手段を設ければ、印刷ジョブに対
する印刷情報の逐一の確認を止めることができるので、
ユーザの好みに合った設定が可能になるという有効な効
果が得られる。
If the ON / OFF means for setting ON / OFF of the operation of the confirmation means is provided, the confirmation of the print information for the print job can be stopped every time.
An effective effect that a setting suitable for the user's preference can be obtained is obtained.

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

【図1】本発明の実施の形態1におけるプリンタドライ
バがネットワーク上に接続されたネットワークプリンタ
を示す説明図
FIG. 1 is an explanatory diagram illustrating a network printer in which a printer driver according to a first embodiment of the present invention is connected to a network;

【図2】図1のプリンタドライバの構成を示すブロック
FIG. 2 is a block diagram showing the configuration of the printer driver shown in FIG.

【図3】本発明の実施の形態2におけるプリンタドライ
バがネットワーク上に接続されたネットワークプリンタ
を示す説明図
FIG. 3 is an explanatory diagram illustrating a network printer in which a printer driver according to a second embodiment of the present invention is connected to a network;

【図4】図3のプリンタドライバの構成を示すブロック
4 is a block diagram showing the configuration of the printer driver shown in FIG.

【図5】本発明の実施の形態3におけるプリンタドライ
バがネットワーク上に接続されたネットワークプリンタ
を示す説明図
FIG. 5 is an explanatory diagram illustrating a network printer in which a printer driver according to a third embodiment of the present invention is connected to a network.

【図6】図5のプリンタドライバの構成を示すブロック
6 is a block diagram showing the configuration of the printer driver shown in FIG.

【図7】本発明の実施の形態4におけるプリンタドライ
バがネットワーク上に接続されたネットワークプリンタ
を示す説明図
FIG. 7 is an explanatory diagram illustrating a network printer in which a printer driver according to a fourth embodiment of the present invention is connected to a network.

【図8】図7のプリンタドライバの構成を示すブロック
8 is a block diagram showing the configuration of the printer driver shown in FIG.

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

1 アプリケーション 2 パーソナル・コンピュータ(端末機) 3 プリンタドライバ 4 プリンタ 6 印刷ジョブ 7 受信手段 8 解析手段 9 印刷情報取得手段 10 通知手段 11 確認手段 12 送信手段 13 ON/OFF手段 14 印刷ジョブログ管理手段 15 時間計測手段 16 スペルチェック手段 18 印刷ジョブ格納手段 19 差分計測手段 REFERENCE SIGNS LIST 1 application 2 personal computer (terminal) 3 printer driver 4 printer 6 print job 7 reception means 8 analysis means 9 print information acquisition means 10 notification means 11 confirmation means 12 transmission means 13 ON / OFF means 14 print job log management means 15 Time measuring means 16 Spell checking means 18 Print job storing means 19 Difference measuring means

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】プリンタと端末機との間でプリントデータ
の制御を行うプリンタドライバであって、 アプリケーションからの印刷ジョブを受信する受信手段
と、 前記印刷ジョブを前記プリンタへ送信する送信手段と、 前記印刷ジョブの印刷情報を解析する解析手段と、 前記解析手段により解析された前記印刷ジョブの前記印
刷情報を取得する印刷情報取得手段と、 前記印刷情報を前記アプリケーションに通知する通知手
段と、 前記印刷ジョブの印刷要求をしたユーザに前記印刷情報
の再確認を促す確認手段とを有することを特徴とするプ
リンタドライバ。
1. A printer driver for controlling print data between a printer and a terminal, a receiving unit for receiving a print job from an application, a transmitting unit for transmitting the print job to the printer, Analysis means for analyzing print information of the print job; print information acquisition means for acquiring the print information of the print job analyzed by the analysis means; notification means for notifying the print information to the application; A printer driver comprising: a confirmation unit that prompts a user who has requested a print job to reconfirm the print information.
【請求項2】プリンタと端末機との間でプリントデータ
の制御を行うプリンタドライバであって、 アプリケーションからの印刷ジョブを受信する受信手段
と、 前記印刷ジョブを前記プリンタへ送信する送信手段と、 前記印刷ジョブの印刷情報および前記印刷ジョブの送ら
れてきた時間を解析する解析手段と、 前記解析手段により解析された前記印刷ジョブの前記印
刷情報を取得する印刷情報取得手段と、 前記印刷情報を前記アプリケーションに通知する通知手
段と、 前記解析手段により解析された前記印刷ジョブのログを
記録し管理する印刷ジョブログ管理手段と、 同一アプリケーションから所定の印刷ジョブを受け取っ
た後に当該印刷ジョブと同一ファイル名の印刷ジョブを
受け取るまでの時間を計測する時間計測手段と、 前記時間計測手段により測定された時間が所定の設定時
間より短いときには前記通知手段によりユーザに前記印
刷情報を通知してその再確認を促す確認手段とを有する
ことを特徴とするプリンタドライバ。
2. A printer driver for controlling print data between a printer and a terminal, a receiving unit for receiving a print job from an application, a transmitting unit for transmitting the print job to the printer, Analyzing means for analyzing print information of the print job and time when the print job is sent; print information obtaining means for obtaining the print information of the print job analyzed by the analyzing means; Notification means for notifying the application; print job log management means for recording and managing a log of the print job analyzed by the analysis means; and a same file as the print job after receiving a predetermined print job from the same application Time measuring means for measuring a time until a print job of the first name is received; The printer driver time measured by the measuring means, characterized in that it comprises a checking means for prompting the reconfirmation notifies the print information to the user by the notification unit when less than the predetermined set time.
【請求項3】前記時間計測手段における設定時間はユー
ザにより設定が可能になっていることを特徴とする請求
項2記載のプリンタドライバ。
3. The printer driver according to claim 2, wherein the set time in said time measuring means can be set by a user.
【請求項4】プリンタと端末機との間でプリントデータ
の制御を行うプリンタドライバであって、 アプリケーションからの印刷ジョブを受信する受信手段
と、 前記印刷ジョブを前記プリンタへ送信する送信手段と、 前記印刷ジョブの印刷情報を解析する解析手段と、 前記解析手段により解析された前記印刷ジョブの前記印
刷情報を取得する印刷情報取得手段と、 前記印刷情報を前記アプリケーションに通知する通知手
段と、 前記解析手段により解析された前記印刷ジョブのログを
記録し管理する印刷ジョブログ管理手段と、 同一アプリケーションから所定の前記印刷ジョブを受け
取った後にその印刷ジョブ内のテキスト情報に対してス
ペルチェックを行うスペルチェック手段と、 前記スペルチェック手段によりスペルミスが発見された
ときにはユーザに印刷情報を通知してその再確認を促す
確認手段とを有することを特徴とするプリンタドライ
バ。
4. A printer driver for controlling print data between a printer and a terminal, a receiving unit for receiving a print job from an application, a transmitting unit for transmitting the print job to the printer, Analysis means for analyzing print information of the print job; print information acquisition means for acquiring the print information of the print job analyzed by the analysis means; notification means for notifying the print information to the application; A print job log management unit that records and manages the log of the print job analyzed by the analysis unit; and a spell that performs a spell check on text information in the print job after receiving the predetermined print job from the same application. A spelling error was found by the checking means and the spell checking means Notifies the print information to the user in mind printer driver; and a confirming means for prompting the reconfirmation.
【請求項5】スペルチェックを行わない単語はユーザに
より登録が可能になっていることを特徴とする請求項4
記載のプリンタドライバ。
5. The method according to claim 4, wherein a word for which no spell check is performed can be registered by a user.
The described printer driver.
【請求項6】プリンタと端末機との間でプリントデータ
の制御を行うプリンタドライバであって、 アプリケーションからの印刷ジョブを受信する受信手段
と、 前記印刷ジョブを前記プリンタへ送信する送信手段と、 前記印刷ジョブの印刷情報および前記印刷ジョブの送ら
れてきた時間を解析する解析手段と、 前記解析手段により解析された前記印刷ジョブの前記印
刷情報を取得する印刷情報取得手段と、 前記印刷情報を前記アプリケーションに通知する通知手
段と、 前記解析手段により解析された前記印刷ジョブのログを
記録し管理する印刷ジョブログ管理手段と、 前記印刷ジョブを所定時間または所定容量だけ保存する
印刷ジョブ格納手段と、 同一アプリケーションから所定の前記印刷ジョブを受け
取った後に当該印刷ジョブと同一ファイル名の印刷ジョ
ブを受け取ったときに、前記印刷ジョブ格納手段に保存
されている先の前記印刷ジョブと新たに受け取った後の
前記印刷ジョブのデータの差分を求める差分計測手段
と、 前記差分計測手段により差分が生じないときにはユーザ
に印刷情報を通知してその再確認を促す確認手段とを有
することを特徴とするプリンタドライバ。
6. A printer driver for controlling print data between a printer and a terminal, comprising: receiving means for receiving a print job from an application; transmitting means for transmitting the print job to the printer; Analyzing means for analyzing print information of the print job and time when the print job is sent; print information obtaining means for obtaining the print information of the print job analyzed by the analyzing means; Notification means for notifying the application; print job log management means for recording and managing a log of the print job analyzed by the analysis means; print job storage means for storing the print job for a predetermined time or a predetermined capacity; The same as the print job after receiving the predetermined print job from the same application A difference measuring unit for determining a difference between the data of the previous print job stored in the print job storage unit and the data of the newly received print job when a print job with a file name is received; And a confirmation means for notifying the user of the print information and prompting the user to reconfirm the print information when no difference is generated by the means.
【請求項7】前記印刷ジョブ格納手段に格納される前記
印刷ジョブの保存時間および保存容量はユーザにより設
定が可能になっていることを特徴とする請求項6記載の
プリンタドライバ。
7. The printer driver according to claim 6, wherein a storage time and a storage capacity of the print job stored in the print job storage unit can be set by a user.
【請求項8】前記確認手段の動作のON/OFF設定を
行うON/OFF手段が設けられていることを特徴とす
る請求項1〜7の何れか一項に記載の記載のプリンタド
ライバ。
8. The printer driver according to claim 1, further comprising an ON / OFF means for setting ON / OFF of an operation of said confirmation means.
JP10517499A 1999-04-13 1999-04-13 Printer driver Expired - Fee Related JP4296629B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10517499A JP4296629B2 (en) 1999-04-13 1999-04-13 Printer driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10517499A JP4296629B2 (en) 1999-04-13 1999-04-13 Printer driver

Publications (2)

Publication Number Publication Date
JP2000298559A true JP2000298559A (en) 2000-10-24
JP4296629B2 JP4296629B2 (en) 2009-07-15

Family

ID=14400324

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10517499A Expired - Fee Related JP4296629B2 (en) 1999-04-13 1999-04-13 Printer driver

Country Status (1)

Country Link
JP (1) JP4296629B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006173947A (en) * 2004-12-15 2006-06-29 Fuji Xerox Co Ltd Document processing system
JP2007199898A (en) * 2006-01-25 2007-08-09 Sharp Corp Data processing apparatus and image forming apparatus
US7636757B2 (en) 2000-12-15 2009-12-22 Canon Kabushiki Kaisha Printing over the internet
JP2011116135A (en) * 2011-03-04 2011-06-16 Fuji Xerox Co Ltd Image forming apparatus and image forming apparatus control program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7636757B2 (en) 2000-12-15 2009-12-22 Canon Kabushiki Kaisha Printing over the internet
JP2006173947A (en) * 2004-12-15 2006-06-29 Fuji Xerox Co Ltd Document processing system
JP2007199898A (en) * 2006-01-25 2007-08-09 Sharp Corp Data processing apparatus and image forming apparatus
JP2011116135A (en) * 2011-03-04 2011-06-16 Fuji Xerox Co Ltd Image forming apparatus and image forming apparatus control program

Also Published As

Publication number Publication date
JP4296629B2 (en) 2009-07-15

Similar Documents

Publication Publication Date Title
US7394558B2 (en) Modifying printing based on print job clues
US7195408B2 (en) Image forming system allowing facilitated print setting free from errors
US7970866B2 (en) Print system including application server to select printer driver for client specific print information
EP0996055A2 (en) Network printer system and method of processing waiting print job when print error occurs
EP1857922A2 (en) System and method for managing trace of issuing certificates
US20040145768A1 (en) Print job clues
JP2019082758A (en) Print control unit, control method thereof, and program
US6809841B2 (en) Marking print documents for visible ownership
US7102769B2 (en) Dynamic management and transmissions of error notification and configuration data for printing and paper handling devices
US7706013B2 (en) Image forming system
US7461069B2 (en) Log information management device, log information generation device, and computer-readable medium storing log information management program therein
JP2010260264A (en) Image forming apparatus
JP2005305923A (en) Printer, printing processing program, and printing processing method
US20040145771A1 (en) Customizing print job clues
JP2006065642A (en) Output processing apparatus, output processing method and program thereof
JP2000298559A (en) Printer driver
JP2020030514A (en) Print instructing device, printing system and program
JP2000122835A (en) Printer server
US20040080776A1 (en) Image forming devices, imaging forming systems and image forming device operational methods
US20040085560A1 (en) Selectively printing document pages
JP6852344B2 (en) Guidance display program
US20060055957A1 (en) Image forming apparatus
US20070221085A1 (en) Printer, method, computer-readable medium, and computer data signal
JP2008117128A (en) Information processor, printer, terminal device, print control system, print system, and program
JP2007111935A (en) Print controller and print control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060410

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081222

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: 20090324

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: 20090406

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

Free format text: PAYMENT UNTIL: 20120424

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees