[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4396378B2 - PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE - Google Patents

PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE Download PDF

Info

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
Application number
JP2004127553A
Other languages
Japanese (ja)
Other versions
JP2005309882A (en
Inventor
充 佐藤
尚恭 寺尾
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2004127553A priority Critical patent/JP4396378B2/en
Publication of JP2005309882A publication Critical patent/JP2005309882A/en
Application granted granted Critical
Publication of JP4396378B2 publication Critical patent/JP4396378B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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, Patent Document 2 below discloses a technique in which a sender sends a document and print control information to a server, and a receiver prints it after authentication.

特開2002−229939号公報JP 2002-229939 A 特開2002−169681号公報JP 2002-169681 A

しかしながら、最近、文書データは一層多様化しており、従来以上に細かい印刷制御が要求される場合が多くなっている。   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 terminal 2, a document management server 12, a user database (D / B) 13, and a printer 24.

端末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 document management server 12 through a wired or wireless communication network 50 so that data can be transmitted and received. The document creator transmits document data from the terminal 1 and registers it in the document management server 12.

端末2は、文書データの印刷を希望するユーザ(文書利用者)が操作する端末であり、文書管理サーバ12と有線あるいは無線の通信ネットワーク52によりデータ送受可能に接続されている。端末1と端末2は非接続でもよく、図示のように通信ネットワーク54により接続されていてもよい。ユーザは、端末2から文書管理サーバ12に対して印刷すべき文書データを特定する文書識別子とともにプリンタ24を指定して印刷命令(印刷ジョブ)を出力する。文書識別子は、文書作成者からユーザにオンラインあるいはオフラインで配布される。図では端末2とプリンタ24とは非接続となっているが、もちろん接続されていてもよい。   The terminal 2 is a terminal operated by a user (document user) who desires printing of document data, and is connected to the document management server 12 through a wired or wireless communication network 52 so that data can be transmitted and received. The terminal 1 and the terminal 2 may be disconnected or may be connected via a communication network 54 as illustrated. The user designates the printer 24 together with the document identifier for specifying the document data to be printed from the terminal 2 to the document management server 12 and outputs a print command (print job). The document identifier is distributed online or offline from the document creator to the user. In the figure, the terminal 2 and the printer 24 are not connected, but may of course be connected.

文書管理サーバ12は、文書作成者が作成した文書データの印刷ジョブを管理するサーバであり、端末2からの要求に応じ、当該プリンタ24の認証を行う。文書管理サーバ12におけるプリンタ24の認証とは、そのユーザに対してその文書データが印刷されるべきプリンタとして予め文書作成者により設定されたプリンタに一致することを意味する。文書管理サーバ12は、プリンタ24とともに文書利用者の認証を行ってもよい。認証できた場合、プリンタ24に対して文書データを送信する。   The document management server 12 manages a print job of document data created by the document creator, and authenticates the printer 24 in response to a request from the terminal 2. The authentication of the printer 24 in the document management server 12 means that the document data matches the printer previously set by the document creator as a printer to be printed. The document management server 12 may authenticate the document user together with the printer 24. If the authentication is successful, the document data is transmitted to the printer 24.

プリンタ24は、端末2からの文書データを印刷するプリンタであり、文書管理サーバ12と通信ネットワーク54で接続される。プリンタ24は、文書管理サーバ12から送信される文書データを用いて印刷を実行する。   The printer 24 is a printer that prints document data from the terminal 2 and is connected to the document management server 12 through a communication network 54. The printer 24 executes printing using the document data transmitted from the document management server 12.

このように、本実施形態のシステムでは、文書管理サーバ12において文書利用者が指定したプリンタ24の認証を実行し、認証の結果、文書作成者が指定したプリンタではないと判定された場合には、文書データは文書管理サーバからプリンタに送信されることはなく、したがって認証された特定のプリンタ24のみで印刷されることになる。また、プリンタ24の認証時において、ユーザの認証も同時に実行することで、特定のユーザによる特定のプリンタ24での印刷を許容することができる。さらに、印刷条件を文書管理サーバ12からプリンタ24に供給することで、文書作成者は文書管理サーバ12に記憶されている印刷条件を任意のタイミングで変更することができる。通信ネットワーク50〜56はLANでもよく、あるいはWANでもよい。   As described above, in the system of this embodiment, the document management server 12 performs authentication of the printer 24 designated by the document user, and if it is determined as a result of the authentication that the printer is not the printer designated by the document creator. The document data is not transmitted from the document management server to the printer, and is therefore printed only by the specific printer 24 that has been authenticated. In addition, when the printer 24 is authenticated, user authentication is also executed at the same time, so that printing by a specific printer 24 by a specific user can be permitted. Further, by supplying the printing conditions from the document management server 12 to the printer 24, the document creator can change the printing conditions stored in the document management server 12 at an arbitrary timing. The communication networks 50 to 56 may be LANs or WANs.

以下、本実施形態の印刷制御システムをより詳細に説明する。   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 document creator 100 creates document data using the terminal 1. This document data is an original document 10 and is a document distributed by the document creator 100 to a document user (user) 200. First, the document creator 100 requests the document management server 12 to register a document. Specifically, a document registration request command is output from the terminal 1 to the document management server 12 through the communication network 50 together with an ID for identifying the document creator 100, document data, and document control attributes (print control information). To do. The document control attribute according to the present embodiment sets printing conditions. In addition to allowing color printing or allowing only black and white, the document control attribute restricts users who can print the original document 10 and printers that can print. Including. The document control attribute is stored in the storage device of the document management server 12. It is desirable to use a public key certificate as an ID for identifying the document creator 100.

文書管理サーバ12は、認証手段、文書識別子生成手段、オリジナル文書記憶手段、文書制御属性記憶手段及び文書利用ログ(文書利用履歴記憶手段)を有する。文書管理サーバ12は、文書登録要求コマンドを受け付けると、文書作成者100のIDを用いて文書作成者100の認証を行う。すなわち、ユーザD/B13に予め記憶された、本システムの利用者データと文書作成者100のIDとを照合し、文書作成者100が本システムの利用者の一人であることを確認する。   The document management server 12 includes an authentication unit, a document identifier generation unit, an original document storage unit, a document control attribute storage unit, and a document usage log (document usage history storage unit). Upon receiving the document registration request command, the document management server 12 authenticates the document creator 100 using the document creator 100 ID. That is, the user data stored in advance in the user D / B 13 is checked against the ID of the document creator 100 to confirm that the document creator 100 is one of the users of the system.

認証完了後、文書管理サーバ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 document management server 12 stores the original document 10 and creates a document identifier 14 for uniquely identifying the original document 10 and sends it back to the terminal 1. The document identifier 14 may be created independently of the original document 10 or may be created depending on the original document 10. In the former case, for example, the document identifier 14 can be created by adding a serial number to the document creator's ID. In the latter case, the document data transmitted from the terminal 1 is processed, for example, a hash value is created. The document identifier 14 can be used. When the document identifier 14 is returned, the document management server 12 notifies the document creator 100 of the completion of document registration. Further, the document management server 12 registers in the document management repository 17 that the document has been registered. In the registration to the document management repository 17, specifically, the document identifier 14, the original document 10, and the document control attribute 18 are registered as one set. Therefore, when the document identifier 14 is given, the original document 10 and the document control attribute 18 corresponding to the document identifier 14 are specified by accessing the document management repository 17, and the printing condition of the document is determined. Become. The document registration date may be registered in the document management repository 17. The communication between the terminal 1 and the document management server 12 may be either synchronous communication such as HTTPS or asynchronous communication such as S / MIME mail, but it is preferable to encrypt the communication to ensure security.

文書管理サーバ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 document creator 100 that has received the document identifier 14 from the document management server 12 distributes the document identifier 14 to the document user 200 by an arbitrary method. One method is a method of transmitting from the terminal 1 to the terminal 2 used by the document user 200 via the communication network 54. Upon receiving the document identifier 14, the document user 200 outputs a print request to the document management server 12 using the terminal 2 in order to print the original document 10 specified by the document identifier 14. At this time, the document identifier 14 and the ID (printer 24 address) 15 of the printer 24 are transmitted to the document management server 12. Further, a user ID for specifying the document user 200 is also transmitted. It is desirable to use a public key certificate as the user ID.

端末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 document management server 12 that has received the print request from the terminal 2 reads the document control attribute 18 specified by the document identifier 14 from the document management repository 17. Then, it is confirmed whether the printer 24 and the document user 200 who intend to print the document match the printable printer and the printable user specified by the document control attribute specified by the document identifier 14. When the printer 24 and the document user 200 match the printable printer and printable user specified by the document control attribute 18, the document management server 12 can print the stored format of the original document 10 on the printer 24. Check if it is formatted. If the format cannot be printed by the printer 24, the document management server 12 converts it into a format printable by the printer 24 based on the document control attribute 18 (conversion to the printable document 11), and then the original document 10 (printable document 11). ) To the printer 24. Further, when the original document 10 is transmitted to the printer 24 in a printable format, the document management server 12 indicates that the original document 10 is printed as a log 20 in the document management repository 17 (printing completion and printing date and time). Are registered together with the document identifier 14.

文書管理サーバ12からプリンタ24にオリジナル文書10を送信する際には、セキュリティを確保すべく暗号化するのが望ましい。このため、所定の認証局で認証された公開鍵16で暗号化してプリンタ24に送信する。プリンタ24では、暗号化されたオリジナル文書10を復号し、オリジナル文書10を印刷して印刷文書30として出力する。   When the original document 10 is transmitted from the document management server 12 to the printer 24, it is desirable to encrypt it to ensure security. For this reason, the data is encrypted with the public key 16 authenticated by a predetermined certificate authority and transmitted to the printer 24. The printer 24 decrypts the encrypted original document 10, prints the original document 10, and outputs it as a print document 30.

以上のようにして、特定のプリンタ24でのオリジナル文書10の印刷が可能となる。なお、端末2から文書管理サーバ12への印刷要求をメールで行う場合に、不必要に印刷要求が繰り返されることを防止すべく、文書管理サーバ12は文書利用者200が最後に送信したメールを保持しておくことが望ましい。新規の印刷要求メールを受信した場合、文書管理サーバ12は文書利用者200からの最後のメールの送信日時と今回のメールの送信日時とを比較し、日時が新しくなっている場合のみ今回のメールを受信して処理を続行する。   As described above, the original document 10 can be printed by the specific printer 24. Note that when a print request from the terminal 2 to the document management server 12 is made by mail, the document management server 12 sends the last mail sent by the document user 200 in order to prevent unnecessary print requests from being repeated. It is desirable to keep it. When a new print request mail is received, the document management server 12 compares the transmission date / time of the last mail from the document user 200 with the transmission date / time of the current mail, and this mail only when the date / time is newer. Is received and processing continues.

文書識別子14、及びオリジナル文書10の流れをまとめると以下のようになる。   The flow of the document identifier 14 and the original document 10 is summarized as follows.

<文書識別子14>
(1)文書作成者100(端末1)からの要求に応じ、管理サーバ12にて文書識別子14が作成される。
(2)作成された文書識別子14は文書作成者100(端末1)に返信される。
(3)文書作成者100(端末1)から文書利用者200(端末2)に配布される。
(4)文書利用者200(端末2)から文書管理サーバ12に送信される。
(5)文書管理サーバ12にて文書識別子14に基づき、オリジナル文書10が読み出される。
<Document identifier 14>
(1) In response to a request from the document creator 100 (terminal 1), the management server 12 creates a document identifier 14.
(2) The created document identifier 14 is returned to the document creator 100 (terminal 1).
(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 document management server 12.
(5) The document management server 12 reads the original document 10 based on the document identifier 14.

<オリジナル文書10>
(1)文書作成者100(端末1)から文書管理サーバ12に送信され記憶される。
(2)文書利用者200(端末2)からの要求に応じ、文書管理サーバ12で文書識別子14を用いて読み出され、プリンタ24で印刷可能なフォーマットに変換されてプリンタ24に出力される。
<Original document 10>
(1) It is transmitted from the document creator 100 (terminal 1) to the document management server 12 and stored.
(2) In response to a request from the document user 200 (terminal 2), the document management server 12 reads it using the document identifier 14, converts it into a format printable by the printer 24, and outputs it to the printer 24.

このように、オリジナル文書10は特定のプリンタ24でのみ印刷されるが、オリジナル文書10は文書制御属性18で指定されるフォーマットに変換された後にプリンタ24に供給されるため、文書制御属性18によりオリジナル文書10の印刷の態様を種々制御することができる。以下、文書制御属性18について説明する。   As described above, the original document 10 is printed only by the specific printer 24, but the original document 10 is supplied to the printer 24 after being converted into the format specified by the document control attribute 18. Various printing modes of the original document 10 can be controlled. Hereinafter, the document control attribute 18 will be described.

文書制御属性18が、例えば「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=カラー」である場合、文書管理サーバ12はカラーデータをプリンタ24に送信し、プリンタ24はオリジナル文書10をカラー印刷し、印刷文書30として出力する。   If the document control attribute 18 is, for example, “printable user = document user 200, printable printer = printer 24, print condition = color”, the document management server 12 transmits color data to the printer 24, and the printer 24 The original document 10 is printed in color and output as a print document 30.

また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=白黒」である場合、文書管理サーバ12は白黒データをプリンタ24に送信し、プリンタ24はオリジナル文書10を白黒印刷し、印刷文書30として出力する。   When the document control attribute 18 is “printable user = document user 200, printable printer = printer 24, printing condition = black and white”, the document management server 12 transmits the black and white data to the printer 24, and the printer 24 Prints the original document 10 in black and white and outputs it as a print document 30.

また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=最大印刷回数1回」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、ログ20にアクセスして当該文書識別子14で特定される文書の印刷回数を確認し、未だ印刷されていない場合には印刷可能と判定してオリジナル文書10をプリンタ24に送信する。ログ20にアクセスした結果、既に過去に印刷されている場合には印刷不能と判定してオリジナル文書10をプリンタ24に送信しない。   When the document control attribute 18 is “printable user = document user 200, printable printer = printer 24, print condition = maximum number of times printed”, the document management server 12 authenticates the user and the printer. Then, the log 20 is accessed and the number of times of printing of the document specified by the document identifier 14 is confirmed. If the document has not been printed yet, it is determined that printing is possible and the original document 10 is transmitted to the printer 24. As a result of accessing the log 20, if it has already been printed in the past, it is determined that printing is impossible and the original document 10 is not transmitted to the printer 24.

また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=印刷期間登録後3ヶ月」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、現在の日時が登録後3ヶ月以内か否かを確認する。そして、3ヶ月以内である場合には印刷可能と判定してオリジナル文書10をプリンタ24に送信する。現在の日時が3ヶ月を超える場合には印刷不能と判定してオリジナル文書をプリンタ24に送信しない。   When the document control attribute 18 is “printable user = document user 200, printable printer = printer 24, print condition = 3 months after registration of print period”, the document management server 12 authenticates the user and the printer. After that, check if the current date is within 3 months after registration. If it is within three months, it is determined that printing is possible and the original document 10 is transmitted to the printer 24. If the current date and time exceeds three months, it is determined that printing is impossible and the original document is not transmitted to the printer 24.

また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=二次配布禁止(TrustMarking)」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、二次配布禁止のデータフォーマットでプリンタ24に送信する。なお、プリンタ24は二次配布禁止印刷が可能なプリンタであることが前提であり、ここにプリンタを特定する意義があるということもできる。すなわち、二次配布を禁止する場合には、二次配布禁止印刷を可能とするプリンタで印刷されるべきところ、本実施形態では特定のプリンタを指定した印刷が可能となるため二次配布禁止が可能となる。   When the document control attribute 18 is “printable user = document user 200, printable printer = printer 24, print condition = secondary distribution prohibited (TrustMarking)”, the document management server 12 authenticates the user and the printer. After that, the data is transmitted to the printer 24 in a data format prohibiting secondary distribution. It should be noted that the printer 24 is premised on a printer capable of secondary distribution prohibition printing, and it can be said that it is meaningful to specify the printer here. In other words, when secondary distribution is prohibited, printing should be performed by a printer that enables secondary distribution prohibition printing. In this embodiment, printing that designates a specific printer is possible. It becomes possible.

また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=オーバレイ印刷」である場合も二次配布禁止印刷の場合と同様である。すなわち、文書管理サーバ12はユーザ及びプリンタを認証した後、オーバレイ印刷フォーマットでプリンタ24に送信する。プリンタ24では、オーバレイ印刷の印刷条件に従って所定の背景印刷、例えばconfidentialの文字を背景印刷する等して印刷文書30を出力する。プリンタ24はオーバレイ印刷可能なプリンタであることが前提であり、ここにプリンタを特定する意義がある。   The case where the document control attribute 18 is “printable user = document user 200, printable printer = printer 24, print condition = overlay printing” is the same as in the case of secondary distribution prohibited printing. That is, the document management server 12 authenticates the user and the printer and then transmits them to the printer 24 in the overlay print format. The printer 24 outputs a print document 30 by performing predetermined background printing, for example, background printing of confidential characters in accordance with overlay printing conditions. The printer 24 is assumed to be a printer capable of overlay printing, and it is meaningful to specify the printer here.

また、文書制御属性18が、「印刷可能ユーザ=文書利用者200、印刷可能プリンタ=プリンタ24、印刷条件=文書利用者200が課長以上の場合にはカラー印刷、そうでない場合には白黒印刷」である場合、文書管理サーバ12はユーザ及びプリンタを認証した後、さらにユーザD/B13にアクセスして文書利用者200が課長以上であるかそうでないかを判定する。文書利用者200が課長以上である場合にはカラーフォーマットでプリンタ24に送信する。文書利用者200が課長以上でない場合、文書管理サーバ12は白黒フォーマットでプリンタ24に送信する。   Further, the document control attribute 18 is “printable user = document user 200, printable printer = printer 24, print condition = color printing when the document user 200 is a section manager or higher, and monochrome printing otherwise”. , After authenticating the user and the printer, the document management server 12 further accesses the user D / B 13 to determine whether or not the document user 200 is a section manager or higher. When the document user 200 is more than the section manager, the document user 200 is transmitted to the printer 24 in the color format. If the document user 200 is not equal to or higher than the section manager, the document management server 12 transmits it to the printer 24 in the monochrome format.

一方、文書制御属性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 printer 24 does not match the printer 25, the document management server 12 does not transmit the original document 10 to the printer 24, and printing by the printer 24 is prohibited.

本実施形態では、文書制御属性18は文書管理サーバ12に記憶され管理されているので、文書管理サーバ12にアクセスすることにより任意のタイミングで文書制御属性18を追加、削除、あるいは変更することが可能である。したがって、例えばオーバレイ印刷としてconfidentialの文字を背景印刷するとの制御属性を設定していたが、文書配布後にその文字を変更することも可能である。また、課長以上ではない場合は白黒印刷との制御属性を設定していたが、文書配布後に課長以上ではない場合もカラー印刷に変更することも容易である。具体的には、文書管理サーバ12にアクセスできる権限を有する文書管理者300が端末を用いて文書管理サーバ12にアクセスし、文書制御属性18を変更すればよい。印刷可能ユーザあるいは印刷可能プリンタを変更する場合も同様である。   In this embodiment, since the document control attribute 18 is stored and managed in the document management server 12, the document control attribute 18 can be added, deleted, or changed at an arbitrary timing by accessing the document management server 12. Is possible. Therefore, for example, a control attribute for background printing of confidential characters is set as overlay printing, but the characters can be changed after document distribution. In addition, the control attribute for black and white printing has been set when it is not equal to or higher than the section manager, but it is easy to change to color printing even when it is not equal to or higher than the section manager after document distribution. Specifically, the document manager 300 having the authority to access the document management server 12 may access the document management server 12 using a terminal and change the document control attribute 18. The same applies when the printable user or the printable printer is changed.

<第2実施形態>
上記の実施形態では、文書利用者200はプリンタ24で印刷するまではオリジナル文書10の内容を知ることができない。文書利用者200は印刷前にどのような内容の文書を印刷しようとしているのか確認したいと欲する場合も少なくない。ある文書を印刷する場合、まず端末2のモニタ画面に文書データを表示してその内容を確認し、その後にプリンタで印刷するのが通常のルーチンと考えられる。そこで、本実施形態では、文書利用者200が印刷前にオリジナル文書10を確認できる構成について説明する。
<Second Embodiment>
In the above embodiment, the document user 200 cannot know the contents of the original document 10 until printing is performed by the printer 24. In many cases, the document user 200 wants to confirm what kind of document the user intends to print before printing. When printing a certain document, it is considered a normal routine to first display the document data on the monitor screen of the terminal 2 and confirm the contents, and then print it with a printer. Therefore, in the present embodiment, a configuration in which the document user 200 can check the original document 10 before printing will be described.

文書作成者100は、端末1を用いて文書データを作成する。この文書データはオリジナル文書10であり、文書作成者100が文書利用者(ユーザ)200に配布する文書である。文書作成者100は、まず、第1実施形態と同様に文書管理サーバ12に対して文書登録の要求を行う。具体的には、端末1から文書管理サーバ12に対して通信ネットワーク50を介して文書作成者100を特定するためのID、文書データ、文書制御属性(印刷制御情報)とともに文書登録要求コマンドを出力する。文書制御属性は、文書管理サーバ12の記憶装置に記憶される。   The document creator 100 creates document data using the terminal 1. This document data is an original document 10 and is a document distributed by the document creator 100 to a document user (user) 200. First, the document creator 100 makes a document registration request to the document management server 12 as in the first embodiment. Specifically, a document registration request command is output from the terminal 1 to the document management server 12 through the communication network 50 together with an ID for identifying the document creator 100, document data, and document control attributes (print control information). To do. The document control attribute is stored in the storage device of the document management server 12.

文書管理サーバ12は、文書登録要求コマンドを受け付けると、文書作成者100のIDを用いて文書作成者100の認証を行う。すなわち、ユーザD/B13に予め記憶された、本システムの利用者データと文書作成者100のIDとを照合し、文書作成者100が本システムの利用者の一人であることを確認する。   Upon receiving the document registration request command, the document management server 12 authenticates the document creator 100 using the document creator 100 ID. That is, the user data stored in advance in the user D / B 13 is checked against the ID of the document creator 100 to confirm that the document creator 100 is one of the users of the system.

認証完了後、文書管理サーバ12は、オリジナル文書10を記憶するとともに、オリジナル文書10を一意(ユニーク)に識別するための文書識別子14を作成して端末1に返信する。文書識別子14の返信をもって、文書管理サーバ12は文書作成者100に対して文書登録完了の通知とする。また、文書管理サーバ12は、文書が登録されたことを文書管理リポジトリ17に登録する。文書管理リポジトリ17への登録は、具体的には文書識別子14、オリジナル文書10及び文書制御属性18を1つのセットとして登録する。   After the authentication is completed, the document management server 12 stores the original document 10 and creates a document identifier 14 for uniquely identifying the original document 10 and sends it back to the terminal 1. When the document identifier 14 is returned, the document management server 12 notifies the document creator 100 of the completion of document registration. Further, the document management server 12 registers in the document management repository 17 that the document has been registered. In the registration to the document management repository 17, specifically, the document identifier 14, the original document 10, and the document control attribute 18 are registered as one set.

さらに、文書管理サーバ12は、オリジナル文書10の文書制御属性18に文書利用者200の参照権が設定されているか否かを判定し、参照権が設定されていればオリジナル文書10を所定の暗号鍵を用いて暗号化し暗号化文書22を作成する。暗号化鍵は、例えば文書制御属性18で指定される印刷可能ユーザの公開鍵を用いることができる。ユーザの公開鍵はユーザD/B13に予め記憶しておけばよい。暗号化に際しては、ユーザの印刷権と編集権とを削除した閲覧文書を作成し、この閲覧文書データを暗号化する。   Further, the document management server 12 determines whether or not the document user 200 has the reference right set in the document control attribute 18 of the original document 10, and if the reference right is set, the original document 10 is encrypted. It encrypts using the key and creates the encrypted document 22. As the encryption key, for example, a public key of a printable user specified by the document control attribute 18 can be used. The user's public key may be stored in advance in the user D / B 13. At the time of encryption, a browse document in which the user's print right and edit right are deleted is created, and the browse document data is encrypted.

文書管理サーバ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 document creator 100 that has received the document identifier 14 from the document management server 12 distributes the document identifier 14 to the document user 200 by an arbitrary method. The document user 200 that has received the document identifier 14 prints the document identifier 14 from the terminal 2 in order to confirm the contents of the original document 10 when printing the original document 10 specified by the document identifier 14. The request (browsing request) for the encrypted document 22 is output. Upon receiving this request, the document management server 12 reads the encrypted document 22 corresponding to the document identifier 14 and returns it to the document user 200 (terminal 2). The document user 200 decrypts the encrypted document 22 using its own private key corresponding to the public key used when the original document 10 is encrypted in the document management server 12 and displays it on the screen of the terminal 2. Check the contents. The document user 200 confirming the contents of the original document 10 outputs a print request to the document management server 12 using the terminal 2. At this time, the document identifier 14 and the ID 15 of the printer 24 are transmitted to the document management server 12. Further, a user ID for specifying the document user 200 is also transmitted.

以後の処理は第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 document management server 12 that has received the print request from the terminal 2 reads the document control attribute 18 specified by the document identifier 14 from the document management repository 17. Then, it is confirmed whether the printer 24 and the document user 200 who intend to print the document match the printable printer and the printable user specified by the document control attribute specified by the document identifier 14. When the printer 24 and the document user 200 match the printable printer and printable user specified by the document control attribute 18, the document management server 12 can print the stored format of the original document 10 on the printer 24. Check if it is formatted. If the format cannot be printed by the printer 24, the document management server 12 converts it into a format printable by the printer 24 based on the document control attribute 18 (conversion to the printable document 11), and then the original document 10 (printable document 11). ) To the printer 24. The conversion to the printable document 11 may be executed when the original document 10 is encrypted. Further, when the original document 10 is transmitted to the printer 24 in a printable format, the document management server 12 indicates that the original document 10 is printed as a log 20 in the document management repository 17 (printing completion and printing date and time). Are registered together with the document identifier 14.

本実施形態によれば、文書利用者200は文書識別子14を用いて文書管理サーバ12に閲覧要求を送信することで、オリジナル文書10の内容を確認した後に、文書管理サーバ12にプリンタ24を指定した印刷要求を送信することができる。   According to the present embodiment, the document user 200 transmits a browsing request to the document management server 12 using the document identifier 14 to confirm the contents of the original document 10 and then designates the printer 24 to the document management server 12. Print request can be sent.

<第3実施形態>
上記の第2実施形態では、文書利用者200からの閲覧要求に応じ、暗号化文書22を文書管理サーバ12から文書利用者200に送信しているが、オリジナル文書10の暗号化ではなく、オリジナル文書10の縮小イメージであるサムネイルを作成して文書利用者200に送信してもよい。
<Third Embodiment>
In the second embodiment described above, the encrypted document 22 is transmitted from the document management server 12 to the document user 200 in response to a browsing request from the document user 200. However, the original document 10 is not encrypted. A thumbnail that is a reduced image of the document 10 may be created and transmitted to the document user 200.

すなわち、文書管理サーバ12は、オリジナル文書10の文書制御属性18にユーザの参照権が設定されている場合、オリジナル文書10からサムネイルを作成する。作成されたサムネイルは、文書利用者200からの閲覧要求に応じて文書利用者200に返信される。文書利用者200は、このサムネイルを参照することで、オリジナル文書10の概略を知ることができる。サムネイルは第2実施形態と同様に文書利用者200の公開鍵で暗号化してもよく、あるいは暗号化しなくてもよい。サムネイルの改竄を防止すべく、文書管理サーバ12の秘密鍵で署名を施した上で文書利用者200に送信してもよい。   That is, the document management server 12 creates a thumbnail from the original document 10 when the user's reference right is set in the document control attribute 18 of the original document 10. The created thumbnail is returned to the document user 200 in response to a browsing request from the document user 200. The document user 200 can know the outline of the original document 10 by referring to the thumbnail. Similar to the second embodiment, the thumbnail may be encrypted with the public key of the document user 200 or may not be encrypted. In order to prevent falsification of thumbnails, the signature may be sent with the private key of the document management server 12 and transmitted to the document user 200.

以上説明したように、本実施形態では、特定のユーザによる特定のプリンタでの印刷が可能となる。また、文書制御属性を種々指定することで、特定のユーザによる特定のプリンタによる特定の印刷条件による印刷が可能となる。さらに、文書制御属性は文書管理サーバ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 document management server 12, printing conditions can be added, deleted, or changed at any timing, specifically even after document distribution.

本発明は上記の各実施形態に限定されるものではなく、種々の変形例が可能である。例えば、本実施形態では文書利用者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 document user 200 outputs a print request to the document management server 12 using the document identifier 14 and the ID 15 that identifies the printer 24. However, the terminal 2 and the printer 24 are connected via a communication network. Then, the document user 200 may output a print request from the terminal 2 to the printer 24, and the printer 24 may transmit the document identifier 14, printer ID 15, and document user ID to the document management server 12. The document management server 12 authenticates in the same manner as in the above embodiment, and returns the original document 10 (printable document 11) to the printer 24 when the authentication is completed.

実施形態に係るシステムの概念構成図である。It is a conceptual lineblock diagram of a system concerning an embodiment. 実施形態の処理の流れを示す模試的説明図である。It is a schematic explanatory drawing which shows the flow of the process of embodiment. 他の実施形態の処理の流れを示す模式的説明図である。It is a typical explanatory view showing the flow of processing of other embodiments.

符号の説明Explanation of symbols

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:
請求項1記載のシステムにおいて、
前記端末の前記出力する手段は、さらに、前記端末から前記印刷要求を出力する文書利用者の識別データを前記管理サーバに送信し、
前記管理サーバの前記記憶する手段は、前記制御属性として前記文書識別データに対応した、前記文書データを印刷可能なプリンタ及びユーザを指定する制御属性を記憶し、
前記管理サーバの前記判定する手段は、前記端末から送信された文書識別データ及び前記プリンタ識別データ並びに文書利用者識別データが、前記制御属性の文書識別データ及び印刷可能プリンタ並びにユーザ識別データに一致するか否かを判定する
ことを特徴とする印刷制御システム。
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.
請求項1、2のいずれかに記載のシステムにおいて、さらに、
通信ネットワークを介して前記管理サーバとデータ送受可能に接続された文書作成者端末を備え、
前記文書作成者端末は、
前記管理サーバに前記文書データを送信して文書登録要求を出力する手段と、
前記管理サーバからの前記文書識別データを受信する手段と、
を有し、
前記管理サーバは、
前記文書登録要求に応じて前記文書識別データを作成する手段と、
前記文書識別データを前記文書作成者端末に送信する手段と、
を有することを特徴とする印刷制御システム。
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:
請求項1、2のいずれかに記載のシステムにおいて、
前記端末は、
前記文書識別データを前記管理サーバに送信して文書データの閲覧要求を出力する手段と、
前記管理サーバから送信された前記文書データの閲覧データを受信する手段と、
前記閲覧データを画面上に表示する手段と、
を有し、
前記管理サーバは、
前記文書データから閲覧データを作成する手段と、
前記端末からの前記閲覧要求に応じて前記閲覧データを前記端末に返信する手段と、
を有することを特徴とする印刷制御システム。
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:
請求項4記載のシステムにおいて、
前記管理サーバは、
前記端末から前記閲覧要求を出力する文書使用者の公開鍵データを記憶する手段と、
前記公開鍵データを用いて前記閲覧データを暗号化する手段と、
を有し、前記管理サーバは暗号化された閲覧データを前記端末に返信することを特徴とする印刷制御システム。
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.
請求項4記載のシステムにおいて、
前記閲覧データは前記文書データから印刷権及び編集権が削除されたデータであることを特徴とする印刷制御システム。
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.
請求項4記載のシステムにおいて、
前記閲覧データは前記文書データのサムネイルデータであることを特徴とする印刷制御システム。
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:
請求項1〜8のいずれかに記載のシステムにおいて、
前記管理サーバの前記制御属性は、前記プリンタでの印刷態様を指定する条件データを含み、
前記管理サーバは、前記条件データに基づき前記文書データを前記プリンタに送信することを特徴とする印刷制御システム。
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.
請求項9記載のシステムにおいて、
前記条件データには、印刷回数制限データが含まれ、
前記管理サーバは、
前記プリンタに前記文書データを送信する場合に印刷されたとして印刷回数を記憶する手段と、
前記印刷回数が前記印刷回数制限を超える場合に前記文書データの送信を禁止する手段と、
を有することを特徴とする印刷制御システム。
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:
請求項9記載のシステムにおいて、
前記条件データには、印刷期間制限データが含まれ、
前記管理サーバは、
前記プリンタに前記文書データを送信する日時が前記印刷期間制限を超える場合に前記文書データの送信を禁止する手段と、
を有することを特徴とする印刷制御システム。
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:
請求項9記載のシステムにおいて、
前記条件データには、二次配布禁止印刷データが含まれ、
前記管理サーバは、前記二次配布禁止印刷データに従い前記文書データを変換して前記プリンタに送信することを特徴とする印刷制御システム。
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.
請求項9記載のシステムにおいて、
前記条件データには、オーバレイ印刷データが含まれ、
前記管理サーバは、前記オーバレイ印刷データに従い前記文書データを変換して前記プリンタに送信することを特徴とする印刷制御システム。
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.
請求項14記載の方法において、
前記端末は、前記印刷要求に先立ち、前記文書識別データを前記管理サーバに送信して文書データの閲覧要求を出力し、
前記管理サーバは、前記端末からの前記閲覧要求に応じて前記文書データから作成された閲覧データを前記端末に送信し、
前記端末は、前記閲覧データを画面上に表示する
ことを特徴とする印刷制御方法。
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.
請求項14、15のいずれかに記載の方法において、
前記制御属性は、前記プリンタでの印刷態様を指定する条件データを含み、
前記管理サーバは、前記条件データに基づき前記文書データを前記プリンタに送信することを特徴とする印刷制御方法。
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.
請求項18記載の装置において、さらに、
前記文書データから閲覧データを作成する手段と、
前記端末に前記閲覧データを送信する手段と、
を有することを特徴とするサーバ装置。
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.
請求項19記載の装置において、さらに、
前記文書使用者の公開鍵データを記憶する手段と、
前記公開鍵データを用いて前記閲覧データを暗号化する手段と、
を有し、前記端末に暗号化された閲覧データを送信することを特徴とするサーバ装置。
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.
請求項18記載の装置において、
前記制御属性は、前記プリンタでの印刷態様を指定する条件データを含み、
さらに、
前記判定手段で一致すると判定された場合に、前記文書データを前記条件データに基づき前記プリンタで印刷可能なフォーマットに変換する手段と、
を有し、印刷可能なフォーマットに変換された文書データを前記プリンタに送信することを特徴とするサーバ装置。
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.
JP2004127553A 2004-04-23 2004-04-23 PRINT CONTROL SYSTEM AND METHOD, AND SERVER DEVICE Expired - Fee Related JP4396378B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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