JP4396378B2 - PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE - Google Patents
PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE Download PDFInfo
- Publication number
- JP4396378B2 JP4396378B2 JP2004127553A JP2004127553A JP4396378B2 JP 4396378 B2 JP4396378 B2 JP 4396378B2 JP 2004127553 A JP2004127553 A JP 2004127553A JP 2004127553 A JP2004127553 A JP 2004127553A JP 4396378 B2 JP4396378 B2 JP 4396378B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- data
- printer
- management server
- terminal
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は印刷制御システム及び方法並びにサーバ装置に関し、特に文書データが印刷されるプリンタを特定する技術に関する。 The present invention relates to a print control system and method, and a server device, and more particularly to a technique for specifying a printer on which document data is printed.
従来より、プリンタで電子的な文書データを印刷する場合において、プリンタに送信される印刷ジョブに制御命令を付加する、あるいは印刷ジョブを発行するスプールに制限を設ける等により印刷制御する技術が知られており、これにより文書作成者以外のユーザに対して文書データの印刷を禁止することが可能である。 2. Description of the Related Art Conventionally, when printing electronic document data with a printer, a technique for controlling printing by adding a control command to a print job transmitted to the printer or by limiting a spool for issuing a print job is known. Thus, it is possible to prohibit printing of document data for users other than the document creator.
例えば、下記に示す特許文献1には、文書データを作成する際に当該文書データの操作を制限するための制限情報を付加することが記載されている。文書データを受信した端末では、ユーザが文書データに対して操作指示すると、指示された操作が制限情報により制限されたものであるかを判断し、制限された操作である場合には指示された操作を制限する。これにより、電子文書作成者以外のユーザに対し、印刷、複製、編集等の文書操作を禁止することができる。 For example, Patent Document 1 shown below describes adding restriction information for restricting the operation of document data when the document data is created. In the terminal that received the document data, when the user gives an operation instruction to the document data, it is determined whether the instructed operation is restricted by the restriction information. Limit operations. As a result, document operations such as printing, copying, and editing can be prohibited for users other than the electronic document creator.
また、この特許文献1には、個人データを記憶する手段を有し、操作指示した個人データにとって当該制限情報が有効であるか否かを判断し、有効である場合に操作指示を制限することが記載されている。これにより、例えば企業内イントラネットにおいてレベルの高い部長クラスでは制限情報が無効となって操作指示が許容され、それ以外のクラスでは制限情報が有効となって操作指示が禁止される等の制御も可能となる。 Further, this Patent Document 1 has means for storing personal data, and judges whether or not the restriction information is valid for the personal data instructed to operate, and restricts the operation instruction when it is valid. Is described. As a result, for example, in the corporate intranet, a high-level general manager class allows the restriction information to be invalidated and the operation instruction is allowed, and in other classes, the restriction information is valid and the operation instruction is prohibited. It becomes.
さらに、下記の特許文献2には、発信者がサーバに文書と印刷制御情報等を送り、受信者が認証の後にそれを印刷する技術が開示されている。
Further,
しかしながら、最近、文書データは一層多様化しており、従来以上に細かい印刷制御が要求される場合が多くなっている。 Recently, however, document data has become more diversified, and finer print control than ever has been required.
例えば、文書作成者が特定のユーザに文書データを配布した場合に、その文書データの性質上、その文書データが印刷されるべきプリンタを特定したい、すなわちそのユーザが任意のプリンタで印刷することを禁止したいと欲する場合があるが、上記従来技術では文書作成者が印刷プリンタを特定することができない。 For example, when a document creator distributes document data to a specific user, it is desired to specify a printer on which the document data is to be printed due to the nature of the document data, that is, the user wants to print on an arbitrary printer. Although there is a case where it is desired to prohibit the document, the document creator cannot specify the print printer in the above-described conventional technology.
また、文書作成者が特定のユーザに文書データを配布した場合に、その文書データの性質上、その文書データが印刷される期間あるいは回数を限定したい、すなわちそのユーザが印刷できる期間あるいは回数を制限したいと欲する場合もあるが、上記従来技術では文書作成者が印刷期間や印刷回数を制限することはできない。 Also, when a document creator distributes document data to a specific user, due to the nature of the document data, the user wants to limit the period or number of times that the document data is printed, that is, the period or number of times that the user can print. In some cases, the document creator cannot limit the printing period or the number of printings.
さらに、文書作成者が一旦、ある制限を付加したとしても、その後に制限を変更したいと欲する場合も少なくないが、上記従来技術では制限情報の変更が困難であり、フレキシビリティに欠ける問題もある。 Furthermore, once a document creator adds a certain restriction, there are many cases in which he wants to change the restriction after that. However, it is difficult to change the restriction information in the above-described prior art, and there is a problem that flexibility is lacking. .
本発明の目的は、文書データ毎に印刷されるべきプリンタを特定することができるシステム及び方法並びに装置を提供することにある。 An object of the present invention is to provide a system, method, and apparatus capable of specifying a printer to be printed for each document data.
また、本発明の目的は、文書データ毎に、かつ、ユーザ一人一人に対して、印刷されるべきプリンタや印刷期間、印刷回数等の印刷条件を設定することができるシステム及び方法並びに装置を提供することにある。 Another object of the present invention is to provide a system, method, and apparatus capable of setting printing conditions such as a printer to be printed, a printing period, and the number of times of printing for each document data and for each user. There is to do.
さらに、本発明の目的は、文書データ毎に、ユーザ一人一人に対して設定した印刷条件を容易に、そして任意のタイミングで変更することができるシステム及び方法並びに装置を提供することにある。 It is another object of the present invention to provide a system, method, and apparatus that can easily change printing conditions set for each user for each document data at an arbitrary timing.
本発明は、端末、プリンタ、及び前記端末と前記プリンタに通信ネットワークを介してデータ送受可能に接続された管理サーバを備える印刷制御システムであって、前記端末は、文書データを一意に識別するための文書識別データ及びプリンタ識別データを前記管理サーバに送信して印刷要求を出力する手段を有し、前記管理サーバは、前記文書データを記憶する手段と、前記文書識別データに対応した、前記文書データを印刷可能なプリンタを指定する制御属性を記憶する手段と、前記端末から送信された文書識別データ及び前記プリンタ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタに一致するか否かを判定する手段と、前記判定する手段で一致すると判定された場合に、前記文書データを前記プリンタに送信する手段とを有する。 The present invention relates to a print control system comprising a terminal, a printer, and a management server connected to the terminal and the printer via a communication network so as to be able to send and receive data, the terminal uniquely identifying document data Means for transmitting the document identification data and printer identification data to the management server and outputting a print request, the management server storing the document data, and the document corresponding to the document identification data Means for storing a control attribute for designating a printer capable of printing data, and whether or not the document identification data and the printer identification data transmitted from the terminal match the document identification data and the printable printer of the control attribute. The document data is transmitted to the printer when it is determined that the determination means matches the determination means. And a stage.
また、本発明は、通信ネットワークを介して互いにデータ送受可能に接続された端末、プリンタ及び管理サーバを備える印刷制御システムであって、 前記端末は、文書データを一意に識別するための文書識別データを前記プリンタに送信して印刷要求を出力する手段を有し、前記プリンタは、前記文書識別データ及びプリンタ識別データを前記管理サーバに送信する手段を有し、前記管理サーバは、前記文書データを記憶する手段と、前記文書識別データに対応した、前記文書データを印刷可能なプリンタを指定する制御属性を記憶する手段と、前記プリンタから送信された文書識別データ及び前記プリンタ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタに一致するか否かを判定する手段と、前記判定する手段で一致すると判定された場合に、前記文書データを前記プリンタに送信する手段とを有する。 The present invention also provides a print control system comprising a terminal, a printer, and a management server that are connected to each other via a communication network so as to be able to send and receive data, wherein the terminal uniquely identifies document data. To the printer and to output a print request. The printer has means for transmitting the document identification data and printer identification data to the management server. The management server stores the document data. Means for storing, control means for designating a printer capable of printing the document data corresponding to the document identification data, document identification data and printer identification data transmitted from the printer, The means for determining whether the attribute matches the document identification data of the attribute and the printable printer, and the means for determining match. Means for transmitting the document data to the printer when it is determined.
また、本発明は、端末、プリンタ、及び前記端末と前記プリンタに通信ネットワークを介してデータ送受可能に接続された管理サーバを備えるシステムにおいて文書データの印刷を制御する方法であって、前記端末から文書データを一意に識別するための文書識別データ、プリンタ識別データ、及びユーザ識別データを前記管理サーバに送信して印刷要求を出力し、前記管理サーバは、前記文書識別データに対応した、前記文書データを印刷可能なユーザ及びプリンタを指定する制御属性を記憶する記憶装置にアクセスすることにより、前記端末から送信された文書識別データ及び前記プリンタ識別データ並びにユーザ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びに印刷可能ユーザに一致するか否かを判定し、一致する場合に前記文書データを前記プリンタに送信する。 The present invention also provides a method for controlling printing of document data in a system including a terminal, a printer, and a management server connected to the terminal and the printer via a communication network so as to be able to send and receive data. Document identification data for uniquely identifying document data, printer identification data, and user identification data are transmitted to the management server and a print request is output. The management server corresponds to the document identification data. By accessing a storage device that stores a control attribute that designates a user and a printer that can print data, the document identification data, the printer identification data, and the user identification data transmitted from the terminal are converted into the document identification of the control attribute. Determine whether the data and printable printers and printable users match. Transmitting the document data to the printer when.
また、本発明は、通信ネットワークを介して互いにデータ送受可能に接続された端末、プリンタ及び管理サーバを備えるシステムにおいて文書データの印刷を制御する方法であって、前記端末から文書データを一意に識別するための文書識別データを前記プリンタに送信して印刷要求を出力し、前記プリンタは、前記文書識別データ及びプリンタ識別データ並びに前記端末から印刷要求を出力する文書利用者の識別データを前記管理サーバに送信し、前記管理サーバは、前記文書識別データに対応した、前記文書データを印刷可能なプリンタ及びユーザを指定する制御属性を記憶する記憶装置にアクセスすることにより、前記プリンタから送信された文書識別データ及び前記プリンタ識別データ並びに文書利用者の識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びに印刷可能ユーザに一致するか否かを判定し、一致すると判定した場合に前記文書データを前記プリンタに送信する。 The present invention also provides a method for controlling printing of document data in a system including a terminal, a printer, and a management server that are connected to each other via a communication network so that the document data can be uniquely identified from the terminal. Document identification data to be sent to the printer and output a print request, and the printer receives the document identification data, printer identification data, and identification data of the document user who outputs the print request from the terminal. The management server accesses a storage device that stores a printer that can print the document data corresponding to the document identification data and a control attribute that specifies a user, thereby transmitting the document transmitted from the printer. The identification data, the printer identification data, and the document user identification data are stored in the control attribute. It determines whether to match the document identification data and printable printer and printable user, and transmits the document data to the printer when it is determined match with.
また、本発明は、端末、プリンタ、及び前記端末と前記プリンタに通信ネットワークを介してデータ送受可能に接続されたサーバ装置を備えるシステムにおけるサーバ装置であって、前記端末から送信される、文書データを一意に識別するための文書識別データ、プリンタ識別データ、及びユーザ識別データを受信する手段と、前記文書識別データに対応した、前記文書データを印刷可能なユーザ及びプリンタを指定する制御属性を記憶する手段と、前記文書データを記憶する手段と、前記端末から送信された文書識別データ及び前記プリンタ識別データ並びにユーザ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びに印刷可能ユーザに一致するか否かを判定する手段と、前記判定する手段で一致すると判定された場合に、前記文書データを前記プリンタに送信する手段とを有する。
Further, the present invention is a server device in a system comprising a terminal, a printer, and a server device connected to the terminal and the printer via a communication network so as to be able to send and receive data, the document data transmitted from the terminal uniquely identifying document identification data for the printer identification data, and means for receiving user identification data, corresponding to the previous SL document identification data, a control attribute for specifying a printable user and printer the document data Means for storing; means for storing the document data; document identification data, printer identification data, and user identification data transmitted from the terminal are stored in the document identification data, printable printer, and printable user of the control attribute. If it is determined by the means for determining whether or not they match, and the means for determining In, and means for transmitting the document data to the printer.
このように、本発明では、文書利用者が使用する端末から文書識別データ及びプリンタ識別データを送信して管理サーバに印刷要求を出力すると、管理サーバではこれらを文書制御属性で指定された印刷可能プリンタと比較し、認証する。認証に成功した場合、管理サーバは当該プリンタに文書データを送信し、プリンタでの印刷を可能とする。制御属性で指定される印刷可能プリンタが、端末から送信されたプリンタと異なる場合、文書データはそのプリンタに送信されず、印刷は実行されない。したがって、制御属性で指定された特定のプリンタでの印刷が可能となる。端末から文書利用者の識別データを送信し、制御属性の印刷可能ユーザと比較し認証することで、特定のユーザによる特定のプリンタでの印刷が可能となる。 As described above, according to the present invention, when the document identification data and the printer identification data are transmitted from the terminal used by the document user and a print request is output to the management server, the management server can print them specified by the document control attribute. Compare with printer and authenticate. If the authentication is successful, the management server transmits the document data to the printer and enables printing by the printer. If the printable printer specified by the control attribute is different from the printer transmitted from the terminal, the document data is not transmitted to the printer and printing is not executed. Therefore, printing with a specific printer designated by the control attribute becomes possible. The identification data of the document user is transmitted from the terminal, and compared with a printable user having a control attribute, authentication can be performed by a specific user on a specific printer.
制御属性は管理サーバに記憶され管理されるため、管理サーバにアクセスすることで任意のタイミングで付加、削除、変更することができる。 Since the control attribute is stored and managed in the management server, it can be added, deleted, and changed at an arbitrary timing by accessing the management server.
本発明によれば、ある文書データに対して、特定のプリンタでの印刷制御を行うことができる。また、本発明によれば、ある文書データに対して、特定のユーザによる特定のプリンタでの印刷制御を行うことができる。 According to the present invention, it is possible to perform print control with respect to certain document data by a specific printer. Further, according to the present invention, it is possible to perform print control on a specific printer by a specific user for certain document data.
以下、図面に基づき本発明の実施形態について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<第1実施形態>
図1には、本実施形態に係る印刷制御システムのシステム構成図が示されている。本システムは、端末1、端末2、文書管理サーバ12,ユーザデータベース(D/B)13及びプリンタ24を含んで構成される。
<First Embodiment>
FIG. 1 shows a system configuration diagram of a print control system according to the present embodiment. The system includes a terminal 1, a
端末1は、文書データを作成する文書作成者が操作する端末であり、文書管理サーバ12と有線あるいは無線の通信ネットワーク50によりデータ送受可能に接続されている。文書作成者は、この端末1から文書データを送信し、文書管理サーバ12に登録する。
The terminal 1 is a terminal operated by a document creator who creates document data, and is connected to the
端末2は、文書データの印刷を希望するユーザ(文書利用者)が操作する端末であり、文書管理サーバ12と有線あるいは無線の通信ネットワーク52によりデータ送受可能に接続されている。端末1と端末2は非接続でもよく、図示のように通信ネットワーク54により接続されていてもよい。ユーザは、端末2から文書管理サーバ12に対して印刷すべき文書データを特定する文書識別子とともにプリンタ24を指定して印刷命令(印刷ジョブ)を出力する。文書識別子は、文書作成者からユーザにオンラインあるいはオフラインで配布される。図では端末2とプリンタ24とは非接続となっているが、もちろん接続されていてもよい。
The
文書管理サーバ12は、文書作成者が作成した文書データの印刷ジョブを管理するサーバであり、端末2からの要求に応じ、当該プリンタ24の認証を行う。文書管理サーバ12におけるプリンタ24の認証とは、そのユーザに対してその文書データが印刷されるべきプリンタとして予め文書作成者により設定されたプリンタに一致することを意味する。文書管理サーバ12は、プリンタ24とともに文書利用者の認証を行ってもよい。認証できた場合、プリンタ24に対して文書データを送信する。
The
プリンタ24は、端末2からの文書データを印刷するプリンタであり、文書管理サーバ12と通信ネットワーク54で接続される。プリンタ24は、文書管理サーバ12から送信される文書データを用いて印刷を実行する。
The
このように、本実施形態のシステムでは、文書管理サーバ12において文書利用者が指定したプリンタ24の認証を実行し、認証の結果、文書作成者が指定したプリンタではないと判定された場合には、文書データは文書管理サーバからプリンタに送信されることはなく、したがって認証された特定のプリンタ24のみで印刷されることになる。また、プリンタ24の認証時において、ユーザの認証も同時に実行することで、特定のユーザによる特定のプリンタ24での印刷を許容することができる。さらに、印刷条件を文書管理サーバ12からプリンタ24に供給することで、文書作成者は文書管理サーバ12に記憶されている印刷条件を任意のタイミングで変更することができる。通信ネットワーク50〜56はLANでもよく、あるいはWANでもよい。
As described above, in the system of this embodiment, the
以下、本実施形態の印刷制御システムをより詳細に説明する。 Hereinafter, the print control system of the present embodiment will be described in more detail.
図2には、本実施形態の印刷制御システムにおける処理の流れが模式的に示されている。文書作成者100は、端末1を用いて文書データを作成する。この文書データはオリジナル文書10であり、文書作成者100が文書利用者(ユーザ)200に配布する文書である。文書作成者100は、まず、文書管理サーバ12に対して文書登録の要求を行う。具体的には、端末1から文書管理サーバ12に対して通信ネットワーク50を介して文書作成者100を特定するためのID、文書データ、文書制御属性(印刷制御情報)とともに文書登録要求コマンドを出力する。本実施形態における文書制御属性は、印刷の条件を設定するものであり、カラー印刷を許容する、あるいは白黒のみを許容する等の他、オリジナル文書10を印刷できるユーザ及び印刷できるプリンタを制限するデータも含む。文書制御属性は、文書管理サーバ12の記憶装置に記憶される。文書作成者100を特定するためのIDとしては、公開鍵証明書を利用することが望ましい。
FIG. 2 schematically shows the flow of processing in the print control system of the present embodiment. The
文書管理サーバ12は、認証手段、文書識別子生成手段、オリジナル文書記憶手段、文書制御属性記憶手段及び文書利用ログ(文書利用履歴記憶手段)を有する。文書管理サーバ12は、文書登録要求コマンドを受け付けると、文書作成者100のIDを用いて文書作成者100の認証を行う。すなわち、ユーザD/B13に予め記憶された、本システムの利用者データと文書作成者100のIDとを照合し、文書作成者100が本システムの利用者の一人であることを確認する。
The
認証完了後、文書管理サーバ12は、オリジナル文書10を記憶するとともに、オリジナル文書10を一意(ユニーク)に識別するための文書識別子14を作成して端末1に返信する。文書識別子14は、オリジナル文書10とは独立して作成してもよく、オリジナル文書10に依存して作成してもよい。前者の場合、例えば文書作成者のIDに連続番号を追加することで文書識別子14を作成でき、後者の場合には端末1から送信された文書データを処理し、例えばハッシュ値等を作成して文書識別子14とすることができる。文書識別子14の返信をもって、文書管理サーバ12は文書作成者100に対して文書登録完了の通知とする。また、文書管理サーバ12は、文書が登録されたことを文書管理リポジトリ17に登録する。文書管理リポジトリ17への登録は、具体的には文書識別子14、オリジナル文書10及び文書制御属性18を1つのセットとして登録する。したがって、文書識別子14が与えられた場合、この文書管理リポジトリ17にアクセスすることで当該文書識別子14に対応するオリジナル文書10及び文書制御属性18が特定され、文書の印刷条件が決定されることになる。文書登録日付を文書管理リポジトリ17に登録してもよい。端末1と文書管理サーバ12間の通信は、HTTPS等の同期通信やS/MIMEメール等の非同期通信のいずれでもよいが、セキュリティを確保すべく暗号化するのが望ましい。
After the authentication is completed, the
文書管理サーバ12から文書識別子14を受け取った文書作成者100は、文書識別子14を任意の方法で文書利用者200に配布する。一つの方法は、端末1から文書利用者200が使用する端末2に対して通信ネットワーク54を介して送信する方法である。文書識別子14を受け取った文書利用者200は、この文書識別子14で特定されるオリジナル文書10を印刷すべく、端末2を用いて文書管理サーバ12に対して印刷要求を出力する。この際、文書識別子14及びプリンタ24のID(プリンタ24のアドレス)15を文書管理サーバ12に送信する。さらに、文書利用者200を特定するユーザIDも送信する。ユーザIDとしては、公開鍵証明書を利用することが望ましい。
The
端末2から印刷要求を受け取った文書管理サーバ12は、文書識別子14で特定される文書制御属性18を文書管理リポジトリ17から読み出す。そして、文書を印刷しようとするプリンタ24及び文書利用者200が、当該文書識別子14で特定される文書制御属性で指定された印刷可能プリンタ及び印刷可能ユーザに一致するか否かを確認する。プリンタ24及び文書利用者200が、文書制御属性18で指定された印刷可能プリンタ及び印刷可能ユーザに一致する場合、文書管理サーバ12は記憶されているオリジナル文書10のフォーマットがプリンタ24で印刷可能なフォーマットか否かを確認する。プリンタ24で印刷不可能なフォーマットであれば、文書管理サーバ12は文書制御属性18に基づきプリンタ24で印刷可能なフォーマットに変換した後(プリンタブル文書11への変換)、オリジナル文書10(プリンタブル文書11)をプリンタ24に送信する。また、文書管理サーバ12は、印刷可能なフォーマットでオリジナル文書10をプリンタ24に送信した場合、オリジナル文書10が印刷されたものとして文書管理リポジトリ17にログ20としてその旨(印刷完了及び印刷日時)を当該文書識別子14とセットで登録する。
The
文書管理サーバ12からプリンタ24にオリジナル文書10を送信する際には、セキュリティを確保すべく暗号化するのが望ましい。このため、所定の認証局で認証された公開鍵16で暗号化してプリンタ24に送信する。プリンタ24では、暗号化されたオリジナル文書10を復号し、オリジナル文書10を印刷して印刷文書30として出力する。
When the
以上のようにして、特定のプリンタ24でのオリジナル文書10の印刷が可能となる。なお、端末2から文書管理サーバ12への印刷要求をメールで行う場合に、不必要に印刷要求が繰り返されることを防止すべく、文書管理サーバ12は文書利用者200が最後に送信したメールを保持しておくことが望ましい。新規の印刷要求メールを受信した場合、文書管理サーバ12は文書利用者200からの最後のメールの送信日時と今回のメールの送信日時とを比較し、日時が新しくなっている場合のみ今回のメールを受信して処理を続行する。
As described above, the
文書識別子14、及びオリジナル文書10の流れをまとめると以下のようになる。
The flow of the
<文書識別子14>
(1)文書作成者100(端末1)からの要求に応じ、管理サーバ12にて文書識別子14が作成される。
(2)作成された文書識別子14は文書作成者100(端末1)に返信される。
(3)文書作成者100(端末1)から文書利用者200(端末2)に配布される。
(4)文書利用者200(端末2)から文書管理サーバ12に送信される。
(5)文書管理サーバ12にて文書識別子14に基づき、オリジナル文書10が読み出される。
<
(1) In response to a request from the document creator 100 (terminal 1), the
(2) The created
(3) The document is distributed from the document creator 100 (terminal 1) to the document user 200 (terminal 2).
(4) The document is sent from the document user 200 (terminal 2) to the
(5) The
<オリジナル文書10>
(1)文書作成者100(端末1)から文書管理サーバ12に送信され記憶される。
(2)文書利用者200(端末2)からの要求に応じ、文書管理サーバ12で文書識別子14を用いて読み出され、プリンタ24で印刷可能なフォーマットに変換されてプリンタ24に出力される。
<
(1) It is transmitted from the document creator 100 (terminal 1) to the
(2) In response to a request from the document user 200 (terminal 2), the
このように、オリジナル文書10は特定のプリンタ24でのみ印刷されるが、オリジナル文書10は文書制御属性18で指定されるフォーマットに変換された後にプリンタ24に供給されるため、文書制御属性18によりオリジナル文書10の印刷の態様を種々制御することができる。以下、文書制御属性18について説明する。
As described above, the
文書制御属性18が、例えば「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=カラー」である場合、文書管理サーバ12はカラーデータをプリンタ24に送信し、プリンタ24はオリジナル文書10をカラー印刷し、印刷文書30として出力する。
If the document control attribute 18 is, for example, “printable user =
また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=白黒」である場合、文書管理サーバ12は白黒データをプリンタ24に送信し、プリンタ24はオリジナル文書10を白黒印刷し、印刷文書30として出力する。
When the document control attribute 18 is “printable user =
また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=最大印刷回数1回」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、ログ20にアクセスして当該文書識別子14で特定される文書の印刷回数を確認し、未だ印刷されていない場合には印刷可能と判定してオリジナル文書10をプリンタ24に送信する。ログ20にアクセスした結果、既に過去に印刷されている場合には印刷不能と判定してオリジナル文書10をプリンタ24に送信しない。
When the document control attribute 18 is “printable user =
また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=印刷期間登録後3ヶ月」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、現在の日時が登録後3ヶ月以内か否かを確認する。そして、3ヶ月以内である場合には印刷可能と判定してオリジナル文書10をプリンタ24に送信する。現在の日時が3ヶ月を超える場合には印刷不能と判定してオリジナル文書をプリンタ24に送信しない。
When the document control attribute 18 is “printable user =
また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=二次配布禁止(TrustMarking)」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、二次配布禁止のデータフォーマットでプリンタ24に送信する。なお、プリンタ24は二次配布禁止印刷が可能なプリンタであることが前提であり、ここにプリンタを特定する意義があるということもできる。すなわち、二次配布を禁止する場合には、二次配布禁止印刷を可能とするプリンタで印刷されるべきところ、本実施形態では特定のプリンタを指定した印刷が可能となるため二次配布禁止が可能となる。
When the document control attribute 18 is “printable user =
また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=オーバレイ印刷」である場合も二次配布禁止印刷の場合と同様である。すなわち、文書管理サーバ12はユーザ及びプリンタを認証した後、オーバレイ印刷フォーマットでプリンタ24に送信する。プリンタ24では、オーバレイ印刷の印刷条件に従って所定の背景印刷、例えばconfidentialの文字を背景印刷する等して印刷文書30を出力する。プリンタ24はオーバレイ印刷可能なプリンタであることが前提であり、ここにプリンタを特定する意義がある。
The case where the document control attribute 18 is “printable user =
また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=文書利用者200が課長以上の場合にはカラー印刷、そうでない場合には白黒印刷」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、さらにユーザD/B13にアクセスして文書利用者200が課長以上であるかそうでないかを判定する。文書利用者200が課長以上である場合にはカラーフォーマットでプリンタ24に送信する。文書利用者200が課長以上でない場合、文書管理サーバ12は白黒フォーマットでプリンタ24に送信する。
Further, the document control attribute 18 is “printable user =
一方、文書制御属性18が、「印刷可能ユーザ=文書利用者201(不図示)、印刷可能プリンタ=25(不図示)、印刷条件=白黒」である場合、文書利用者200(端末2)から送信されたユーザIDが文書利用者201と一致せず、プリンタ24はプリンタ25と一致しないため文書管理サーバ12はオリジナル文書10をプリンタ24に送信せず、プリンタ24での印刷が禁止される。
On the other hand, when the document control attribute 18 is “printable user = document user 201 (not shown), printable printer = 25 (not shown), printing condition = black and white”, the document user 200 (terminal 2) Since the transmitted user ID does not match the document user 201 and the
本実施形態では、文書制御属性18は文書管理サーバ12に記憶され管理されているので、文書管理サーバ12にアクセスすることにより任意のタイミングで文書制御属性18を追加、削除、あるいは変更することが可能である。したがって、例えばオーバレイ印刷としてconfidentialの文字を背景印刷するとの制御属性を設定していたが、文書配布後にその文字を変更することも可能である。また、課長以上ではない場合は白黒印刷との制御属性を設定していたが、文書配布後に課長以上ではない場合もカラー印刷に変更することも容易である。具体的には、文書管理サーバ12にアクセスできる権限を有する文書管理者300が端末を用いて文書管理サーバ12にアクセスし、文書制御属性18を変更すればよい。印刷可能ユーザあるいは印刷可能プリンタを変更する場合も同様である。
In this embodiment, since the document control attribute 18 is stored and managed in the
<第2実施形態>
上記の実施形態では、文書利用者200はプリンタ24で印刷するまではオリジナル文書10の内容を知ることができない。文書利用者200は印刷前にどのような内容の文書を印刷しようとしているのか確認したいと欲する場合も少なくない。ある文書を印刷する場合、まず端末2のモニタ画面に文書データを表示してその内容を確認し、その後にプリンタで印刷するのが通常のルーチンと考えられる。そこで、本実施形態では、文書利用者200が印刷前にオリジナル文書10を確認できる構成について説明する。
<Second Embodiment>
In the above embodiment, the
文書作成者100は、端末1を用いて文書データを作成する。この文書データはオリジナル文書10であり、文書作成者100が文書利用者(ユーザ)200に配布する文書である。文書作成者100は、まず、第1実施形態と同様に文書管理サーバ12に対して文書登録の要求を行う。具体的には、端末1から文書管理サーバ12に対して通信ネットワーク50を介して文書作成者100を特定するためのID、文書データ、文書制御属性(印刷制御情報)とともに文書登録要求コマンドを出力する。文書制御属性は、文書管理サーバ12の記憶装置に記憶される。
The
文書管理サーバ12は、文書登録要求コマンドを受け付けると、文書作成者100のIDを用いて文書作成者100の認証を行う。すなわち、ユーザD/B13に予め記憶された、本システムの利用者データと文書作成者100のIDとを照合し、文書作成者100が本システムの利用者の一人であることを確認する。
Upon receiving the document registration request command, the
認証完了後、文書管理サーバ12は、オリジナル文書10を記憶するとともに、オリジナル文書10を一意(ユニーク)に識別するための文書識別子14を作成して端末1に返信する。文書識別子14の返信をもって、文書管理サーバ12は文書作成者100に対して文書登録完了の通知とする。また、文書管理サーバ12は、文書が登録されたことを文書管理リポジトリ17に登録する。文書管理リポジトリ17への登録は、具体的には文書識別子14、オリジナル文書10及び文書制御属性18を1つのセットとして登録する。
After the authentication is completed, the
さらに、文書管理サーバ12は、オリジナル文書10の文書制御属性18に文書利用者200の参照権が設定されているか否かを判定し、参照権が設定されていればオリジナル文書10を所定の暗号鍵を用いて暗号化し暗号化文書22を作成する。暗号化鍵は、例えば文書制御属性18で指定される印刷可能ユーザの公開鍵を用いることができる。ユーザの公開鍵はユーザD/B13に予め記憶しておけばよい。暗号化に際しては、ユーザの印刷権と編集権とを削除した閲覧文書を作成し、この閲覧文書データを暗号化する。
Further, the
文書管理サーバ12から文書識別子14を受け取った文書作成者100は、文書識別子14を任意の方法で文書利用者200に配布する。文書識別子14を受け取った文書利用者200は、この文書識別子14で特定されるオリジナル文書10を印刷する際に、オリジナル文書10の内容を確認すべく、端末2から文書識別子14を文書管理サーバ12に送信して暗号化文書22の要求(閲覧要求)を出力する。この要求を受信した文書管理サーバ12は、文書識別子14に対応する暗号化文書22を読み出し、文書利用者200(端末2)に返信する。文書利用者200は、文書管理サーバ12においてオリジナル文書10を暗号化する際に用いた公開鍵に対応する自己の秘密鍵を用いて暗号化文書22を復号し、端末2の画面上に表示させてその内容を確認する。オリジナル文書10の内容を確認した文書利用者200は、端末2を用いて文書管理サーバ12に対して印刷要求を出力する。この際、文書識別子14及びプリンタ24のID15を文書管理サーバ12に送信する。さらに、文書利用者200を特定するユーザIDも送信する。
The
以後の処理は第1実施家形態と同様であり、端末2から印刷要求を受け取った文書管理サーバ12は、文書識別子14で特定される文書制御属性18を文書管理リポジトリ17から読み出す。そして、文書を印刷しようとするプリンタ24及び文書利用者200が、当該文書識別子14で特定される文書制御属性で指定された印刷可能プリンタ及び印刷可能ユーザに一致するか否かを確認する。プリンタ24及び文書利用者200が、文書制御属性18で指定された印刷可能プリンタ及び印刷可能ユーザに一致する場合、文書管理サーバ12は記憶されているオリジナル文書10のフォーマットがプリンタ24で印刷可能なフォーマットか否かを確認する。プリンタ24で印刷不可能なフォーマットであれば、文書管理サーバ12は文書制御属性18に基づきプリンタ24で印刷可能なフォーマットに変換した後(プリンタブル文書11への変換)、オリジナル文書10(プリンタブル文書11)をプリンタ24に送信する。プリンタブル文書11への変換は、オリジナル文書10の暗号化時に実行してもよい。また、文書管理サーバ12は、印刷可能なフォーマットでオリジナル文書10をプリンタ24に送信した場合、オリジナル文書10が印刷されたものとして文書管理リポジトリ17にログ20としてその旨(印刷完了及び印刷日時)を当該文書識別子14とセットで登録する。
The subsequent processing is the same as in the first embodiment, and the
本実施形態によれば、文書利用者200は文書識別子14を用いて文書管理サーバ12に閲覧要求を送信することで、オリジナル文書10の内容を確認した後に、文書管理サーバ12にプリンタ24を指定した印刷要求を送信することができる。
According to the present embodiment, the
<第3実施形態>
上記の第2実施形態では、文書利用者200からの閲覧要求に応じ、暗号化文書22を文書管理サーバ12から文書利用者200に送信しているが、オリジナル文書10の暗号化ではなく、オリジナル文書10の縮小イメージであるサムネイルを作成して文書利用者200に送信してもよい。
<Third Embodiment>
In the second embodiment described above, the
すなわち、文書管理サーバ12は、オリジナル文書10の文書制御属性18にユーザの参照権が設定されている場合、オリジナル文書10からサムネイルを作成する。作成されたサムネイルは、文書利用者200からの閲覧要求に応じて文書利用者200に返信される。文書利用者200は、このサムネイルを参照することで、オリジナル文書10の概略を知ることができる。サムネイルは第2実施形態と同様に文書利用者200の公開鍵で暗号化してもよく、あるいは暗号化しなくてもよい。サムネイルの改竄を防止すべく、文書管理サーバ12の秘密鍵で署名を施した上で文書利用者200に送信してもよい。
That is, the
以上説明したように、本実施形態では、特定のユーザによる特定のプリンタでの印刷が可能となる。また、文書制御属性を種々指定することで、特定のユーザによる特定のプリンタによる特定の印刷条件による印刷が可能となる。さらに、文書制御属性は文書管理サーバ12に記憶され管理されているため、任意のタイミング、具体的には文書配布後であっても印刷条件を付加、削除、あるいは変更することができる。
As described above, in the present embodiment, printing by a specific printer by a specific user is possible. In addition, by specifying various document control attributes, it is possible to print under a specific printing condition by a specific printer by a specific user. Furthermore, since the document control attribute is stored and managed in the
本発明は上記の各実施形態に限定されるものではなく、種々の変形例が可能である。例えば、本実施形態では文書利用者200が文書管理サーバ12に対して文書識別子14及びプリンタ24を特定するID15を用いて印刷要求を出力しているが、端末2とプリンタ24とを通信ネットワークで接続し、文書利用者200は端末2からプリンタ24に対して印刷要求を出力し、プリンタ24から文書識別子14及びプリンタID15並びに文書利用者のIDを文書管理サーバ12に送信してもよい。文書管理サーバ12は上記の実施形態と同様に認証し、認証が完了した場合にオリジナル文書10(プリンタブル文書11)をプリンタ24に返信する。
The present invention is not limited to the above-described embodiments, and various modifications are possible. For example, in this embodiment, the
1 端末(文書作成者端末)、2 端末(文書利用者端末)、10 オリジナル文書、11 プリンタブル文書、12 文書管理サーバ、13 ユーザデータベース(D/B)、14 文書識別子、15 プリンタID、17 文書管理リポジトリ、18 文書制御属性、20 文書利用ログ、24 プリンタ、30 印刷文書、100 文書作成者、200 文書利用者、300 文書管理者。 1 terminal (document creator terminal), 2 terminal (document user terminal), 10 original document, 11 printable document, 12 document management server, 13 user database (D / B), 14 document identifier, 15 printer ID, 17 document Management repository, 18 Document control attribute, 20 Document usage log, 24 Printer, 30 Print document, 100 Document creator, 200 Document user, 300 Document administrator.
Claims (21)
前記端末は、
文書データを一意に識別するための文書識別データ及びプリンタ識別データを前記管理サーバに送信して印刷要求を出力する手段
を有し、
前記管理サーバは、
前記文書データを記憶する手段と、
前記文書識別データに対応した、前記文書データを印刷可能なプリンタを指定する制御属性を記憶する手段と、
前記端末から送信された文書識別データ及び前記プリンタ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタに一致するか否かを判定する手段と、
前記判定する手段で一致すると判定された場合に、前記文書データを前記プリンタに送信する手段と、
を有することを特徴とする印刷制御システム。 A printing control system comprising a terminal, a printer, and a management server connected to the terminal and the printer via a communication network so as to be able to send and receive data,
The terminal
Means for transmitting document identification data and printer identification data for uniquely identifying document data to the management server and outputting a print request;
The management server
Means for storing the document data;
Means for storing a control attribute for designating a printer capable of printing the document data corresponding to the document identification data;
Means for determining whether the document identification data and the printer identification data transmitted from the terminal match the document identification data and the printable printer of the control attribute;
Means for transmitting the document data to the printer when the determination means determines that they match,
A printing control system comprising:
前記端末の前記出力する手段は、さらに、前記端末から前記印刷要求を出力する文書利用者の識別データを前記管理サーバに送信し、
前記管理サーバの前記記憶する手段は、前記制御属性として前記文書識別データに対応した、前記文書データを印刷可能なプリンタ及びユーザを指定する制御属性を記憶し、
前記管理サーバの前記判定する手段は、前記端末から送信された文書識別データ及び前記プリンタ識別データ並びに文書利用者識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びにユーザ識別データに一致するか否かを判定する
ことを特徴とする印刷制御システム。 The system of claim 1, wherein
The output means of the terminal further transmits identification data of a document user who outputs the print request from the terminal to the management server,
The storing means of the management server stores a control attribute for designating a printer and a user capable of printing the document data, corresponding to the document identification data as the control attribute,
The determination means of the management server is configured such that the document identification data, the printer identification data, and the document user identification data transmitted from the terminal match the document identification data, the printable printer, and the user identification data of the control attribute. A print control system characterized by determining whether or not.
通信ネットワークを介して前記管理サーバとデータ送受可能に接続された文書作成者端末を備え、
前記文書作成者端末は、
前記管理サーバに前記文書データを送信して文書登録要求を出力する手段と、
前記管理サーバからの前記文書識別データを受信する手段と、
を有し、
前記管理サーバは、
前記文書登録要求に応じて前記文書識別データを作成する手段と、
前記文書識別データを前記文書作成者端末に送信する手段と、
を有することを特徴とする印刷制御システム。 The system according to claim 1, further comprising:
A document creator terminal connected to the management server via a communication network so as to be able to send and receive data;
The document creator terminal
Means for transmitting the document data to the management server and outputting a document registration request;
Means for receiving the document identification data from the management server;
Have
The management server
Means for creating the document identification data in response to the document registration request;
Means for transmitting the document identification data to the document creator terminal;
A printing control system comprising:
前記端末は、
前記文書識別データを前記管理サーバに送信して文書データの閲覧要求を出力する手段と、
前記管理サーバから送信された前記文書データの閲覧データを受信する手段と、
前記閲覧データを画面上に表示する手段と、
を有し、
前記管理サーバは、
前記文書データから閲覧データを作成する手段と、
前記端末からの前記閲覧要求に応じて前記閲覧データを前記端末に返信する手段と、
を有することを特徴とする印刷制御システム。 The system according to any one of claims 1 and 2,
The terminal
Means for transmitting the document identification data to the management server and outputting a document data browsing request;
Means for receiving browsing data of the document data transmitted from the management server;
Means for displaying the browsing data on a screen;
Have
The management server
Means for creating browsing data from the document data;
Means for returning the browsing data to the terminal in response to the browsing request from the terminal;
A printing control system comprising:
前記管理サーバは、
前記端末から前記閲覧要求を出力する文書使用者の公開鍵データを記憶する手段と、
前記公開鍵データを用いて前記閲覧データを暗号化する手段と、
を有し、前記管理サーバは暗号化された閲覧データを前記端末に返信することを特徴とする印刷制御システム。 The system of claim 4, wherein
The management server
Means for storing public key data of a document user who outputs the browsing request from the terminal;
Means for encrypting the browsing data using the public key data;
And the management server returns encrypted browsing data to the terminal.
前記閲覧データは前記文書データから印刷権及び編集権が削除されたデータであることを特徴とする印刷制御システム。 The system of claim 4, wherein
The printing control system according to claim 1, wherein the browsing data is data in which a printing right and an editing right are deleted from the document data.
前記閲覧データは前記文書データのサムネイルデータであることを特徴とする印刷制御システム。 The system of claim 4, wherein
The print control system, wherein the browsing data is thumbnail data of the document data.
前記端末は、
文書データを一意に識別するための文書識別データを前記プリンタに送信して印刷要求を出力する手段
を有し、
前記プリンタは、前記文書識別データ及びプリンタ識別データを前記管理サーバに送信する手段
を有し、
前記管理サーバは、
前記文書データを記憶する手段と、
前記文書識別データに対応した、前記文書データを印刷可能なプリンタを指定する制御属性を記憶する手段と、
前記プリンタから送信された文書識別データ及び前記プリンタ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタに一致するか否かを判定する手段と、
前記判定する手段で一致すると判定された場合に、前記文書データを前記プリンタに送信する手段と、
を有することを特徴とする印刷制御システム。 A print control system comprising a terminal, a printer, and a management server connected to each other via a communication network so as to be able to send and receive data
The terminal
Means for transmitting document identification data for uniquely identifying document data to the printer and outputting a print request;
The printer includes means for transmitting the document identification data and printer identification data to the management server;
The management server
Means for storing the document data;
Means for storing a control attribute for designating a printer capable of printing the document data corresponding to the document identification data;
Means for determining whether the document identification data and the printer identification data transmitted from the printer match the document identification data of the control attribute and the printable printer;
Means for transmitting the document data to the printer when the determination means determines that they match,
A printing control system comprising:
前記管理サーバの前記制御属性は、前記プリンタでの印刷態様を指定する条件データを含み、
前記管理サーバは、前記条件データに基づき前記文書データを前記プリンタに送信することを特徴とする印刷制御システム。 The system according to any one of claims 1 to 8,
The control attribute of the management server includes condition data for specifying a printing mode in the printer,
The print control system, wherein the management server transmits the document data to the printer based on the condition data.
前記条件データには、印刷回数制限データが含まれ、
前記管理サーバは、
前記プリンタに前記文書データを送信する場合に印刷されたとして印刷回数を記憶する手段と、
前記印刷回数が前記印刷回数制限を超える場合に前記文書データの送信を禁止する手段と、
を有することを特徴とする印刷制御システム。 The system of claim 9, wherein
The condition data includes printing frequency limit data,
The management server
Means for storing the number of times printing is performed when the document data is transmitted to the printer;
Means for prohibiting transmission of the document data when the number of times of printing exceeds the number of times of printing;
A printing control system comprising:
前記条件データには、印刷期間制限データが含まれ、
前記管理サーバは、
前記プリンタに前記文書データを送信する日時が前記印刷期間制限を超える場合に前記文書データの送信を禁止する手段と、
を有することを特徴とする印刷制御システム。 The system of claim 9, wherein
The condition data includes printing period restriction data,
The management server
Means for prohibiting transmission of the document data when a date and time for transmitting the document data to the printer exceeds the print period limit;
A printing control system comprising:
前記条件データには、二次配布禁止印刷データが含まれ、
前記管理サーバは、前記二次配布禁止印刷データに従い前記文書データを変換して前記プリンタに送信することを特徴とする印刷制御システム。 The system of claim 9, wherein
The condition data includes secondary distribution prohibited print data,
The print control system, wherein the management server converts the document data according to the secondary distribution prohibited print data and transmits the converted document data to the printer.
前記条件データには、オーバレイ印刷データが含まれ、
前記管理サーバは、前記オーバレイ印刷データに従い前記文書データを変換して前記プリンタに送信することを特徴とする印刷制御システム。 The system of claim 9, wherein
The condition data includes overlay print data,
The print control system, wherein the management server converts the document data according to the overlay print data and transmits the converted document data to the printer.
前記端末から文書データを一意に識別するための文書識別データ、プリンタ識別データ、及びユーザ識別データを前記管理サーバに送信して印刷要求を出力し、
前記管理サーバは、前記文書識別データに対応した、前記文書データを印刷可能なユーザ及びプリンタを指定する制御属性を記憶する記憶装置にアクセスすることにより、前記端末から送信された文書識別データ及び前記プリンタ識別データ並びにユーザ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びに印刷可能ユーザに一致するか否かを判定し、一致する場合に前記文書データを前記プリンタに送信する
ことを特徴とする印刷制御方法。 A method for controlling printing of document data in a system including a terminal, a printer, and a management server connected to the terminal and the printer via a communication network so as to be able to transmit and receive data.
Sending document identification data for uniquely identifying document data from the terminal, printer identification data, and user identification data to the management server and outputting a print request;
The management server accesses a storage device that stores control attributes for designating a user and a printer that can print the document data corresponding to the document identification data, so that the document identification data transmitted from the terminal and the It is determined whether the printer identification data and the user identification data match the document identification data of the control attribute, the printable printer, and the printable user, and if they match, the document data is transmitted to the printer. A printing control method.
前記端末は、前記印刷要求に先立ち、前記文書識別データを前記管理サーバに送信して文書データの閲覧要求を出力し、
前記管理サーバは、前記端末からの前記閲覧要求に応じて前記文書データから作成された閲覧データを前記端末に送信し、
前記端末は、前記閲覧データを画面上に表示する
ことを特徴とする印刷制御方法。 The method of claim 14, wherein
Prior to the print request, the terminal sends the document identification data to the management server to output a document data browsing request,
The management server transmits browsing data created from the document data in response to the browsing request from the terminal to the terminal,
The printing control method, wherein the terminal displays the browsing data on a screen.
前記制御属性は、前記プリンタでの印刷態様を指定する条件データを含み、
前記管理サーバは、前記条件データに基づき前記文書データを前記プリンタに送信することを特徴とする印刷制御方法。 The method according to any of claims 14 and 15,
The control attribute includes condition data for specifying a printing mode in the printer,
The print control method, wherein the management server transmits the document data to the printer based on the condition data.
前記端末から文書データを一意に識別するための文書識別データを前記プリンタに送信して印刷要求を出力し、
前記プリンタは、前記文書識別データ及びプリンタ識別データ並びに前記端末から印刷要求を出力する文書利用者の識別データを前記管理サーバに送信し、
前記管理サーバは、前記文書識別データに対応した、前記文書データを印刷可能なプリンタ及びユーザを指定する制御属性を記憶する記憶装置にアクセスすることにより、前記プリンタから送信された文書識別データ及び前記プリンタ識別データ並びに文書利用者の識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びに印刷可能ユーザに一致するか否かを判定し、一致すると判定した場合に前記文書データを前記プリンタに送信する
ことを特徴とする印刷制御方法。 A method for controlling printing of document data in a system including a terminal, a printer, and a management server connected to each other via a communication network so as to be able to send and receive data,
Sending document identification data for uniquely identifying document data from the terminal to the printer and outputting a print request;
The printer transmits the document identification data, the printer identification data, and identification data of a document user who outputs a print request from the terminal to the management server,
The management server accesses a storage device that stores a control attribute for designating a printer and a user that can print the document data corresponding to the document identification data, and the document identification data transmitted from the printer, and It is determined whether or not the printer identification data and the document user identification data match the document identification data of the control attribute, the printable printer, and the printable user, and if it matches, the document data is transferred to the printer. A printing control method characterized by transmitting.
前記端末から送信される、文書データを一意に識別するための文書識別データ、プリンタ識別データ、及びユーザ識別データを受信する手段と、
前記文書識別データに対応した、前記文書データを印刷可能なユーザ及びプリンタを指定する制御属性を記憶する手段と、
前記文書データを記憶する手段と、
前記端末から送信された文書識別データ及び前記プリンタ識別データ並びにユーザ識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びに印刷可能ユーザに一致するか否かを判定する手段と、
前記判定する手段で一致すると判定された場合に、前記文書データを前記プリンタに送信する手段と、
を有することを特徴とするサーバ装置。 A server device in a system comprising a terminal, a printer, and a server device connected to the terminal and the printer via a communication network so as to be able to send and receive data,
Means for receiving document identification data for uniquely identifying document data, printer identification data, and user identification data transmitted from the terminal;
Corresponding prior SL document identification data, means for storing a control attribute that specifies a printable user and printer the document data,
Means for storing the document data;
Means for determining whether the document identification data, the printer identification data, and the user identification data transmitted from the terminal match the document identification data of the control attribute, the printable printer, and the printable user;
Means for transmitting the document data to the printer when the determination means determines that they match,
The server apparatus characterized by having.
前記文書データから閲覧データを作成する手段と、
前記端末に前記閲覧データを送信する手段と、
を有することを特徴とするサーバ装置。 The apparatus of claim 18, further comprising:
Means for creating browsing data from the document data;
Means for transmitting the browsing data to the terminal;
The server apparatus characterized by having.
前記文書使用者の公開鍵データを記憶する手段と、
前記公開鍵データを用いて前記閲覧データを暗号化する手段と、
を有し、前記端末に暗号化された閲覧データを送信することを特徴とするサーバ装置。 The apparatus of claim 19, further comprising:
Means for storing the public key data of the document user;
Means for encrypting the browsing data using the public key data;
And transmitting the encrypted browsing data to the terminal.
前記制御属性は、前記プリンタでの印刷態様を指定する条件データを含み、
さらに、
前記判定手段で一致すると判定された場合に、前記文書データを前記条件データに基づき前記プリンタで印刷可能なフォーマットに変換する手段と、
を有し、印刷可能なフォーマットに変換された文書データを前記プリンタに送信することを特徴とするサーバ装置。 The apparatus of claim 18.
The control attribute includes condition data for specifying a printing mode in the printer,
further,
Means for converting the document data into a format printable by the printer based on the condition data when it is determined by the determination means to match;
The server apparatus transmits the document data converted into a printable format to the printer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004127553A JP4396378B2 (en) | 2004-04-23 | 2004-04-23 | PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004127553A JP4396378B2 (en) | 2004-04-23 | 2004-04-23 | PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005309882A JP2005309882A (en) | 2005-11-04 |
JP4396378B2 true JP4396378B2 (en) | 2010-01-13 |
Family
ID=35438569
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004127553A Expired - Fee Related JP4396378B2 (en) | 2004-04-23 | 2004-04-23 | PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4396378B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4912052B2 (en) * | 2006-06-19 | 2012-04-04 | キヤノン株式会社 | Printing apparatus, printing apparatus control method, and program |
JP2008040659A (en) * | 2006-08-03 | 2008-02-21 | Fuji Xerox Co Ltd | Print control system, policy management device, image forming device and print execution control method |
JP5119857B2 (en) * | 2007-10-25 | 2013-01-16 | 株式会社ニコン | Image display program and image display method |
JP5393038B2 (en) * | 2008-03-04 | 2014-01-22 | キヤノン株式会社 | Information processing apparatus, information processing method and system |
JP6488955B2 (en) * | 2015-09-15 | 2019-03-27 | 株式会社リコー | Printing system, information processing apparatus, print server, printing method, and program |
CN110851085A (en) * | 2019-10-11 | 2020-02-28 | 杭州珐珞斯科技有限公司 | Cloud printing method, server, cloud box, system and computer equipment |
-
2004
- 2004-04-23 JP JP2004127553A patent/JP4396378B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005309882A (en) | 2005-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4821405B2 (en) | File access control device and file management system | |
US8059300B2 (en) | Information processing apparatus connected to a printing apparatus via a network and computer-readable storage medium having stored thereon a program for causing a computer to execute generating print data in the information processing apparatus connected to the printing apparatus via the network | |
JP4655452B2 (en) | Information processing device | |
US8564804B2 (en) | Information processing apparatus that does not transmit print job data when both encryption and saving in a printing apparatus are designated, and control method and medium therefor | |
US20080013727A1 (en) | Image processing apparatus and image processing method | |
US20070115494A1 (en) | Image processing system, information processing device, computer readable recording medium, and information processing method | |
US8547570B2 (en) | Image processing system and access control information registration method of function access control | |
US8427664B2 (en) | Key based electronic file approval management system | |
KR100914698B1 (en) | Printing system and host apparatus | |
JP4481914B2 (en) | Information processing method and apparatus | |
JP2004152263A (en) | Document printer | |
US20010056538A1 (en) | Information processing apparatus for adding sender information to transmission data and transmitting the transmission data and control method therefor | |
US20080267402A1 (en) | Image Forming Apparatus, Image Forming Method, Information Processing Apparatus and Information Processing Method | |
US20180082067A1 (en) | Information Sharing Server, Information Sharing System And Non-Transitory Recording Medium | |
JP2002091742A (en) | Recording medium with printing program recorded thereon, and printing system | |
JP2004164604A (en) | Electronic file management device, program, and file access control method | |
JP4396377B2 (en) | Print control system, server device | |
JP4396378B2 (en) | PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE | |
JP2004152261A (en) | Document print program, document protection program, and document protection system | |
JP5170831B2 (en) | Image forming apparatus, electronic device, program | |
JP2005202888A (en) | Access permission giving method, access permission processing method, program therefor, and computer apparatus | |
JP2008040796A (en) | Program, device, and system for document output control | |
JP2004151897A (en) | Job process control device and method | |
JP2008020936A (en) | Job information management method for printer server, printer server, and printer system | |
JP2006178879A (en) | Authentication system and client device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070322 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090708 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090714 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090901 |
|
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: 20090929 |
|
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: 20091012 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121030 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4396378 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121030 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131030 Year of fee payment: 4 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |