JP2008140111A - Printing control device, printing system, and printing control program - Google Patents
Printing control device, printing system, and printing control program Download PDFInfo
- Publication number
- JP2008140111A JP2008140111A JP2006325331A JP2006325331A JP2008140111A JP 2008140111 A JP2008140111 A JP 2008140111A JP 2006325331 A JP2006325331 A JP 2006325331A JP 2006325331 A JP2006325331 A JP 2006325331A JP 2008140111 A JP2008140111 A JP 2008140111A
- Authority
- JP
- Japan
- Prior art keywords
- print job
- execution
- printing
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007639 printing Methods 0.000 title claims abstract description 67
- 238000012790 confirmation Methods 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 10
- 238000012545 processing Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、印刷制御装置、印刷システム及び印刷制御プログラムに関する。 The present invention relates to a print control apparatus, a print system, and a print control program.
従来より、秘密文書の印刷を制限することによる秘密性の維持、あるいはカラー印刷を制限することによる印刷コストの抑制等を目的として、承認者の承認を受けてから印刷を行う承認印刷技術が提案されている。 Conventionally, approved printing technology has been proposed to print after receiving approval from the approver for the purpose of maintaining confidentiality by restricting the printing of confidential documents or controlling printing costs by restricting color printing. Has been.
例えば、下記特許文献1には、印刷装置がジョブ送信者の識別情報(ID)を含む印刷ジョブを受け取り、IDから特定した承認者に電子メールもしくはウェブページを使って承認を依頼し、承認された場合に印刷を行う技術が開示されている。
しかし、上記従来の技術においては、印刷装置がネットワークに接続されていることを前提にしているため、ローカル接続の印刷機では実施が不可能であるとともに、印刷装置にメール送信機能が必要になり、印刷装置のコストが高くなるという問題があった。 However, since the above conventional technique assumes that the printing apparatus is connected to a network, it cannot be performed by a locally connected printing machine, and a mail transmission function is required for the printing apparatus. There has been a problem that the cost of the printing apparatus becomes high.
本発明は、上記従来の課題に鑑みなされたものであり、その目的は、印刷装置のコストを抑制しつつ承認者の管理下で印刷を実行することができる印刷制御装置、印刷システム及び印刷制御プログラムを提供することにある。 The present invention has been made in view of the above-described conventional problems, and an object of the present invention is to provide a printing control apparatus, a printing system, and a printing control capable of executing printing under the management of an approver while suppressing the cost of the printing apparatus. To provide a program.
上記目的を達成するために、請求項1記載の印刷制御装置の発明は、印刷ジョブを受け付けるジョブ受付手段と、前記ジョブ受付部が受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断するデータ判断手段と、前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信する承認確認手段と、前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定する実行判定手段と、前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を生成する実行指示手段と、を備えることを特徴とする。 In order to achieve the above object, an invention of a print control apparatus according to a first aspect of the present invention relates to a job reception unit that receives a print job, and whether or not the print job received by the job reception unit includes a specific type of image data. A data determination unit for determining, an approval confirmation unit for transmitting approval confirmation information for confirming the approval of execution of the print job to the approver when the print job includes a specific type of image data, and the approval An execution determination unit that determines whether or not a print job can be executed based on an answer returned to the approval confirmation information from the user, and when the execution determination unit determines that the print job is executable, Execution instruction means for generating an execution instruction for the print job.
請求項2記載の発明は、請求項1記載の発明において、前記特定種類の画像データがカラー印刷データであることを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, the specific type of image data is color print data.
請求項3記載の発明は、請求項1または請求項2記載の発明において、前記承認確認手段が、電子メールにより前記承認確認情報を承認者に送信することを特徴とする。 According to a third aspect of the present invention, in the first or second aspect of the present invention, the approval confirmation unit transmits the approval confirmation information to an approver by electronic mail.
請求項4記載の印刷システムの発明は、請求項1から請求項3のいずれか一項記載の印刷制御装置と、前記印刷制御装置からの実行指示に基づき前記印刷ジョブの印刷出力を実行する印刷装置と、を備えることを特徴とする。 According to a fourth aspect of the present invention, there is provided a printing system according to any one of the first to third aspects, and printing that executes print output of the print job based on an execution instruction from the print control apparatus. And a device.
請求項5記載の印刷制御プログラムの発明は、印刷ジョブを受け付け、前記受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断し、前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信し、前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定し、前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を発生する処理をコンピュータに実行させることを特徴とする。 The invention of the print control program according to claim 5 accepts a print job, determines whether or not the accepted print job includes a specific type of image data, and the print job includes a specific type of image data. In addition, the approval confirmation information for confirming the approval of execution of the print job is transmitted to the approver, and whether or not the print job can be executed is determined based on the response returned from the approver to the approval confirmation information. When the execution determination unit determines that the execution is possible, the computer is caused to execute a process for generating an instruction to execute the print job for a locally connected printing apparatus.
本発明によれば、印刷装置のコストを抑制しつつ承認者の管理下で印刷を実行することができる。 According to the present invention, it is possible to execute printing under the management of the approver while suppressing the cost of the printing apparatus.
また、カラー画像データの印刷を抑制し、印刷コストを抑制することができる。 Further, printing of color image data can be suppressed, and printing cost can be suppressed.
以下、本発明を実施するための最良の形態(以下、実施形態という)を、図面に従って説明する。 Hereinafter, the best mode for carrying out the present invention (hereinafter referred to as an embodiment) will be described with reference to the drawings.
図1には、本発明にかかる印刷システムの一実施形態の構成例が示される。図1において、パーソナルコンピュータ等で構成されるクライアントPC100及び承認者PC102はネットワーク等の通信手段により接続されている。また、印刷装置104はUSB(ユニバーサルシリアルバス)ケーブルやパラレルケーブル等でクライアントPC100にローカルに接続されている。
FIG. 1 shows a configuration example of an embodiment of a printing system according to the present invention. In FIG. 1, a client PC 100 and an approver PC 102 configured by a personal computer or the like are connected by communication means such as a network. The
図1に示された印刷システムにおいては、クライアントPC100が印刷装置104に印刷ジョブの実行を指示する前に、印刷ジョブの実行を承認するか否かを電子メール等により承認者PC102に問い合わせ、承認の返信があった場合のみクライアントPC100が印刷装置104に印刷ジョブの実行を指示する構成となっている。これにより、ネットワークに接続されていない印刷装置104においても、承認者の管理下で印刷を実行することができる。
In the printing system shown in FIG. 1, before the client PC 100 instructs the
図2には、本発明にかかる印刷制御装置の一実施形態の構成例であるブロック図が示される。この印刷制御装置は、図1に示されたクライアントPC100に設けられる。 FIG. 2 is a block diagram showing a configuration example of an embodiment of a print control apparatus according to the present invention. This print control apparatus is provided in the client PC 100 shown in FIG.
図2において、印刷制御装置10は、ジョブ受付部12、データ判断部14、承認確認部16、通信部18、実行判定部20、実行指示部22、記憶部24を含んで構成されている。
2, the
ジョブ受付部12は、中央処理装置(CPU)及びCPUの処理動作を制御するプログラムを含んで実現され、印刷装置制御部26から画像データおよびその処理命令で構成された印刷ジョブを受け付ける。なお、印刷装置制御部26については後述する。
The
データ判断部14は、CPU及びCPUの処理動作を制御するプログラムを含んで実現され、ジョブ受付部12が受け付けた印刷ジョブに、カラー画像データ等の特定種類の画像データが含まれているか否かを判断する。
The
承認確認部16は、CPU及びCPUの処理動作を制御するプログラムを含んで実現され、印刷ジョブに上記特定種類の画像データが含まれる場合に、印刷ジョブの実行の承認をするか否かを確認するための承認確認情報を生成し、通信部18を介して承認者に送信する。
The
通信部18は、ネットワークポート等の適宜な通信インターフェースにより実現され、承認確認部16が生成した承認確認情報を承認者PC102に送信し、承認確認情報に対する承認者からの回答を受信する。承認確認情報の授受は、例えば電子メールにより行うことができる。この場合、承認者PC102のメールアドレスは記憶部24から取得する。
The
実行判定部20は、CPU及びCPUの処理動作を制御するプログラムを含んで実現され、承認者から承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定する。
The
実行指示部22は、CPU及びCPUの処理動作を制御するプログラムを含んで実現され、上記実行判定部20が印刷ジョブの実行可と判定した場合に、印刷装置制御部26から印刷装置104に対して印刷ジョブの実行を指示させるための実行指示を生成する。
The
記憶部24は、CPUの作業メモリとして使用されるランダムアクセスメモリ(RAM)、ハードディスク装置等の磁気記憶装置その他のコンピュータが読み取り可能な記憶装置により実現され、承認者PC102のメールアドレス等の承認者情報、印刷ジョブ、CPUの処理動作を制御するプログラム等を格納する。
The
ここで、印刷装置制御部26は、いわゆるプリンタドライバとして機能し、画像データを生成するアプリケーションプログラムから画像データを受け取り、印刷枚数、用紙サイズ等の処理命令を付加した印刷ジョブを生成する。この印刷ジョブには、識別符号(ジョブID)を割り付けてジョブ受付部12に渡す。また、印刷ジョブに含まれる画像データを、印刷装置104が処理可能な形式のデータに変換し、印刷装置104に送信して印刷出力させる。なお、印刷装置制御部26もクライアントPC100に設けられる。
Here, the printing
図3には、通信部18を介して授受される承認確認情報の例が示される。本実施形態は、電子メールにより承認確認情報を授受した場合の例である。
FIG. 3 shows an example of approval confirmation information exchanged via the
図3において、「Fromヘッダ」には、承認依頼者(クライアントPC100)のメールアドレス(user1@abcde.co.jp)、「Toヘッダ」には、承認者(承認者PC102)のメールアドレス(admin1@abcde.co.jp)がそれぞれ記述されている。また、「Subjectヘッダ」には、印刷装置制御部26によりプリントジョブに割り当てられたジョブID(job−id:123456)が記述されている。承認者がこの電子メールに対して返信すると、上記「Subjectヘッダ」に記述されたジョブIDをキーとして、返信メールを受信した印刷制御装置10において印刷ジョブを一意に特定することが可能となる。また、「Reply−Toヘッダ」には、クライアントPC100の電子メールアドレス(user1@abcde.co.jp)が指定されており、この電子メールを受信した承認者が返信操作すると、クライアントPC100宛ての返信メールとなる。
In FIG. 3, the “From header” has an email address ([email protected]) of the approval requester (client PC 100), and the “To header” has the email address (admin1) of the approver (approver PC 102). @ Abcde.co.jp) is described. In the “Subject header”, a job ID (job-id: 123456) assigned to the print job by the printing
承認確認情報としての電子メールの本文には、承認依頼者が送信した印刷ジョブがクライアントPC100にスプールされたことを示す記述に加え、印刷ジョブに割り当てられたジョブID、印刷ジョブがスプールされた時刻、印刷ジョブの送信者名などからなるジョブ情報Aと、この電子メールに対する返信として、クライアントPC100に送信可能なコマンド情報Bとが記述される。 In the body of the e-mail as the approval confirmation information, in addition to a description indicating that the print job transmitted by the approval requester is spooled in the client PC 100, the job ID assigned to the print job, the time when the print job was spooled In addition, job information A including the sender name of the print job and command information B that can be transmitted to the client PC 100 are described as a reply to the e-mail.
また、上記電子メールには、添付ファイルとして、スプールされた印刷ジョブのファイルが添付されており、承認者は添付ファイルを開くことにより印刷ジョブの中身を確認することが可能である。承認確認情報としての電子メールを受信した承認者は、添付ファイルの中身を確認した後、上記印刷ジョブの印刷を承認するかまたは却下するかを示すコマンドを<−− command start −−>と<−− command end −−>で囲まれた領域に入力する。ここで、印刷を承認するコマンドは「1」、印刷を却下するコマンドは「2」でそれぞれ表されるものとすると、「1」または「2」が承認者により書き込まれる。いずれかのコマンドが書き込まれた電子メールは、承認者によりクライアントPC100に返信される。 Further, a spooled print job file is attached as an attached file to the e-mail, and the approver can check the contents of the print job by opening the attached file. The approver who has received the e-mail as the approval confirmation information confirms the contents of the attached file, and then issues commands indicating whether to approve or reject printing of the print job as <-command start-> and < --- command end --- Input in the area enclosed by->. Here, if the command to approve printing is represented by “1” and the command to reject printing is represented by “2”, “1” or “2” is written by the approver. The e-mail in which any command is written is returned to the client PC 100 by the approver.
図4には、本実施形態にかかる印刷制御装置10の動作例のフローが示される。図4において、ジョブ受付部12が印刷装置制御部26から印刷ジョブを受け付けると(S1)、データ判定部14が、上記印刷ジョブに、カラー画像データ等の特定種類の画像データが含まれているか否かを判断する(S2)。
FIG. 4 shows a flow of an operation example of the
S2において、特定種類の画像データが含まれていると判断した場合には、ジョブ受付部12が上記印刷ジョブを記憶部24に格納する(S3)。また、承認確認部16が、印刷ジョブの実行を承認するか否かを確認するための承認確認情報を生成し、通信部18を介して承認者に送信する(S4)。
If it is determined in S2 that a specific type of image data is included, the
次に、通信部18は、承認者からの回答の返信を監視し、返信が合った場合に、実行判定部20に返信された回答を渡す(S5)。実行判定部20は、承認者から返信された回答に基づき、印刷ジョブの実行の可否を判定する(S6)。この判定は、例えば図3に示されたように、<−− command start −−>と<−− command end −−>で囲まれた領域に入力されたコマンドにより承認者の承認の有無を見て行う。
Next, the
S6において、印刷ジョブの実行が可と判定された場合には、実行指示部22が実行指示を生成し、印刷ジョブの実行を印刷装置制御部26に指示する(S7)。これにより、印刷装置制御部26は、記憶部24から実行が許可された印刷ジョブを読み出し、印刷用のデータに変換後、印刷装置104に渡して印刷出力を指示する。印刷装置104は、この指示に基づき画像データの印刷を実行する。
If it is determined in S6 that the print job can be executed, the
一方、S6において、印刷ジョブの実行が不可と判定された場合には、当該印刷ジョブを記憶部24から削除する(S8)。 On the other hand, if it is determined in S6 that the print job cannot be executed, the print job is deleted from the storage unit 24 (S8).
なお、S2において、特定種類の画像データが含まれていないと判断した場合には、直ちにS7のステップに移行し、印刷出力を実行する。 If it is determined in S2 that the specific type of image data is not included, the process immediately proceeds to step S7 to execute print output.
10 印刷制御装置、12 ジョブ受付部、14 データ判断部、16 承認確認部、18 通信部、20 実行判定部、22 実行指示部、24 記憶部、26 印刷装置制御部、100 クライアントPC、102 承認者PC、104 印刷装置。
DESCRIPTION OF
Claims (5)
前記ジョブ受付部が受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断するデータ判断手段と、
前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信する承認確認手段と、
前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定する実行判定手段と、
前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を生成する実行指示手段と、
を備えることを特徴とする印刷制御装置。 Job accepting means for accepting print jobs;
Data determining means for determining whether or not the print job received by the job receiving unit includes a specific type of image data;
Approval confirmation means for transmitting approval confirmation information for confirming approval of execution of the print job to an approver when the print job includes a specific type of image data;
Execution determination means for determining whether or not to execute a print job based on an answer returned from the approver to the approval confirmation information;
Execution instruction means for generating an instruction to execute the print job for a locally connected printing device when the execution determination means determines that execution is possible;
A printing control apparatus comprising:
前記受け付けた印刷ジョブが特定種類の画像データを含むか否かを判断し、
前記印刷ジョブに特定種類の画像データが含まれる場合に、前記印刷ジョブの実行の承認を確認するための承認確認情報を承認者に送信し、
前記承認者から前記承認確認情報に対して返信された回答に基づき、印刷ジョブの実行の可否を判定し、
前記実行判定手段が実行可と判定した場合に、ローカル接続された印刷装置に対する前記印刷ジョブの実行指示を発生する処理をコンピュータに実行させることを特徴とする印刷制御プログラム。 Accept print jobs,
Determining whether the received print job includes a specific type of image data;
When the print job includes a specific type of image data, the approval confirmation information for confirming the approval of execution of the print job is transmitted to the approver,
Based on the reply returned from the approver to the approval confirmation information, it is determined whether or not the print job can be executed,
A print control program for causing a computer to execute a process for generating an instruction to execute the print job for a locally connected printing apparatus when the execution determination unit determines that the execution is possible.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006325331A JP2008140111A (en) | 2006-12-01 | 2006-12-01 | Printing control device, printing system, and printing control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006325331A JP2008140111A (en) | 2006-12-01 | 2006-12-01 | Printing control device, printing system, and printing control program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008140111A true JP2008140111A (en) | 2008-06-19 |
Family
ID=39601503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006325331A Pending JP2008140111A (en) | 2006-12-01 | 2006-12-01 | Printing control device, printing system, and printing control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008140111A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013148945A (en) * | 2012-01-17 | 2013-08-01 | Seiko Epson Corp | Print control server, method for generating print data |
-
2006
- 2006-12-01 JP JP2006325331A patent/JP2008140111A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013148945A (en) * | 2012-01-17 | 2013-08-01 | Seiko Epson Corp | Print control server, method for generating print data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8718078B2 (en) | Multi-homed communication apparatus, and control method and storage medium therefor | |
JP2004326556A (en) | Printing control device and printing control method | |
JP2010052384A (en) | Image forming apparatus, print control method, and program | |
KR100914698B1 (en) | Printing system and host apparatus | |
JP2009130435A (en) | Image forming apparatus and computer readable recording medium | |
JP2012208618A (en) | Image forming system and processing program | |
JP3915573B2 (en) | Image processing device | |
JP2008269404A (en) | Image forming apparatus, program and storage medium | |
JP2009061728A (en) | Printing apparatus, printing system and method for controlling printing apparatus | |
JP7099039B2 (en) | Image formation system, terminal device and program | |
JP2009230580A (en) | Print job holding device, authentication printing system, and print job managing method | |
JP2008046739A (en) | Image forming device, information processor and program | |
JP2008140111A (en) | Printing control device, printing system, and printing control program | |
JP4349154B2 (en) | Confidential printing system | |
JP4737038B2 (en) | Image processing apparatus and program | |
JP2008117332A (en) | Information processing system, printing system, printing control device, information processing program and printing control program | |
JP2008090737A (en) | Transmitting device and receiving device of print data | |
JP2005250970A (en) | Information processor and information processing method | |
JP2009193547A (en) | Image forming apparatus and its image formation control method | |
JP2007300545A (en) | Image forming apparatus | |
JP4949127B2 (en) | Printing device, network printing system | |
JP4605121B2 (en) | Image processing system and image processing program | |
JP5056598B2 (en) | Image forming apparatus, print control apparatus, and print management program | |
JP4532215B2 (en) | Printing system, data processing apparatus, data processing apparatus control method, program, and printing apparatus | |
JP2008176426A (en) | Printing system and printing method |