JP3994115B1 - Print system and its management server and terminal - Google Patents

Print system and its management server and terminal Download PDF

Info

Publication number
JP3994115B1
JP3994115B1 JP2007081938A JP2007081938A JP3994115B1 JP 3994115 B1 JP3994115 B1 JP 3994115B1 JP 2007081938 A JP2007081938 A JP 2007081938A JP 2007081938 A JP2007081938 A JP 2007081938A JP 3994115 B1 JP3994115 B1 JP 3994115B1
Authority
JP
Japan
Prior art keywords
print
terminal
code
information
printer
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.)
Active
Application number
JP2007081938A
Other languages
Japanese (ja)
Other versions
JP2008242770A (en
Inventor
哲也 鈴川
Original Assignee
Sky株式会社
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 Sky株式会社 filed Critical Sky株式会社
Priority to JP2007081938A priority Critical patent/JP3994115B1/en
Application granted granted Critical
Publication of JP3994115B1 publication Critical patent/JP3994115B1/en
Publication of JP2008242770A publication Critical patent/JP2008242770A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】プリンタに出力された印刷物をより確実にユーザに回収させる技術を提供する。
【解決手段】端末1とこの端末1を管理する管理サーバ2とプリンタ3とをネットワーク接続して構成されたプリントシステムにおいて、端末1は、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を管理サーバ2に送信し、管理サーバ2は、この印刷ログ情報に基づいて当該端末の操作を規制する操作規制コマンドを端末1に送信し、端末1はこの操作規制コマンド操作規制コマンドに基づいてその操作が規制、例えば入力操作がロックされる。一方、管理サーバ2で生成された印刷コード情報が印刷ジョブの印刷データに付加されており、プリンタで出力される印刷物にはこの印刷コードが付加されている。そして、この印刷コードを端末に入力することにより操作ロック状態が解除される。
【選択図】図1
The present invention provides a technique for allowing a user to reliably collect printed matter output to a printer.
In a print system configured by connecting a terminal 1, a management server 2 that manages the terminal 1, and a printer 3 to each other via a network, the terminal 1 describes the contents of the print job in response to the transmission of the print job. The print log information is transmitted to the management server 2, and the management server 2 transmits an operation restriction command for restricting the operation of the terminal based on the print log information to the terminal 1, and the terminal 1 performs the operation restriction command operation restriction command. The operation is restricted on the basis of, for example, the input operation is locked. On the other hand, the print code information generated by the management server 2 is added to the print data of the print job, and this print code is added to the printed matter output by the printer. Then, the operation lock state is released by inputting this print code to the terminal.
[Selection] Figure 1

Description

本発明は、端末とこの端末を管理する管理サーバとプリンタとをネットワーク接続して構成されたプリントシステムに関し、特に、プリンタにおいて出力された印刷物の取り忘れを防止する技術に関する。   The present invention relates to a printing system configured by connecting a terminal, a management server that manages the terminal, and a printer to a network, and more particularly, to a technique for preventing a user from forgetting to remove printed matter output from the printer.

プリンタにおける印刷物の取り忘れを防止する技術として、例えば特許文献1に記載のプリンタ装置が知られている。このプリンタ装置は、複数のユーザPCからの印刷ジョブを受け付ける手段、受け付けた印刷ジョブがどのユーザPCから送信されたか判別する手段、排紙部に印刷物があるか判別する手段、印刷物があると判別された場合に時間計測を開始する手段などを備えており、時間計測開始から一定時間経過後に、印刷物取り忘れバナー(印刷物を印刷したユーザPCに関する情報)を印刷するか、或いは、印刷物を印刷したユーザPCに取り忘れ警告メッセージを送信することにより、印刷物の取り忘れを防止するものである。   As a technique for preventing forgetting to remove a printed matter in a printer, for example, a printer device described in Patent Document 1 is known. The printer apparatus is configured to receive print jobs from a plurality of user PCs, to determine from which user PC the received print job is transmitted, to determine whether there is a printed material in the paper discharge unit, and to determine that there is a printed material. When a certain time has elapsed since the start of time measurement, a banner forgetting to remove the printed matter (information on the user PC that printed the printed matter) or a printed matter was printed. By sending a forgetting warning message to the user PC, forgetting to take a printed matter is prevented.

また、プリンタにおける印刷物の誤持ち去りや放置などを防止する技術として、例えば特許文献2に記載の印刷システムが知られている。この印刷システムは、ユーザの宛先情報を記録する宛先情報記録手段、ユーザに対する特定のメッセージの送信指示を受け付けるメッセージ送信受付手段、受け付けたメッセージ送信指示に基づいて、宛先を取得して、特定のメッセージを当該宛先に送信するメッセージ送信手段などを備えており、これにより、印刷物の誤持ち去りに対する返却依頼メッセージや放置されている印刷物の回収依頼メッセージなどの特定のメッセージをユーザに送信することができる。   Further, as a technique for preventing a printed matter from being mistakenly taken away or left in a printer, for example, a printing system described in Patent Document 2 is known. The printing system includes a destination information recording unit that records user destination information, a message transmission reception unit that receives a transmission instruction of a specific message for the user, and acquires a destination based on the received message transmission instruction. A message transmission means for transmitting the message to the destination, thereby enabling the user to transmit a specific message such as a return request message for erroneous removal of the printed material or a collection request message for the left printed material to the user. .

特開2004−299242号公報(段落番号0006、0008、0012〜0013)JP 2004-299242 A (paragraph numbers 0006, 0008, 0012 to 0013) 特開2004−362255号公報(段落番号0009〜0010、図4及び図5)JP 2004-362255 A (paragraph numbers 0009 to 0010, FIGS. 4 and 5)

しかしながら、上記特許文献のようなプリントシステムでは、印刷物を取り忘れた場合にユーザに対して警告メッセージの送信などを行うものの、このようなメッセージなどを確認して消去した後、再び印刷物の引き取り作業を忘れてしまう可能性がある。   However, in a printing system such as the above-mentioned patent document, a warning message is transmitted to the user when the printed material is forgotten. However, after such a message is confirmed and erased, the printed material is again collected. There is a possibility of forgetting.

本発明は、かかる問題点に着目してなされたものであり、その目的は、プリンタにおいて出力された印刷物をより確実にユーザに回収させる技術を提供することにある。   The present invention has been made paying attention to such problems, and an object of the present invention is to provide a technique for allowing a user to more reliably collect printed matter output from a printer.

端末とこの端末を管理する管理サーバとプリンタとをネットワーク接続して構成されたプリントシステムにおいて、上記課題を解決するため、本発明では、前記端末は、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する印刷ログ情報生成部と、当該端末の操作を制御する操作制御部とを備え、前記管理サーバは、前記端末から送信された前記印刷ログ情報に基づいて当該端末における入力操作を規制する操作規制コマンドを生成するコマンド生成部を備えており、前記管理サーバから送信された前記操作規制コマンドに基づいて当該端末における入力操作が前記操作制御部により規制され、さらに、前記印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、前記印刷ジョブの印刷データに前記印刷コード情報を付加してコード付き印刷データを生成する印刷データ生成部と、印刷媒体に出力された前記コード付き印刷データの印刷コードに基づいて当該端末における入力操作規制を解除する操作規制解除手段とを備えているIn a print system configured by connecting a terminal, a management server that manages the terminal, and a printer to a network, in order to solve the above-described problem, in the present invention, the terminal responds to the print job content in response to transmission of the print job. A print log information generation unit that generates print log information describing the operation and an operation control unit that controls an operation of the terminal, and the management server is configured to output the terminal based on the print log information transmitted from the terminal. includes a command generator for generating an operation prohibition command for regulating the input operation in the input operation in the terminal based on the operation prohibition command transmitted from the management server is restricted by the operation control unit further, A print code information generation unit for generating print code information to be added to print data of the print job; and the print job A print data generation unit that generates the print data with code by adding the print code information to the print data, and cancels the input operation restriction on the terminal based on the print code of the print data with code output to the print medium Operation restriction release means .

この構成により、ユーザが端末からプリンタに対して印刷ジョブの送信を行うと、管理サーバからこの端末に操作規制コマンドが送信されて、端末においてその後の入力操作が規制される状態となる。ここで、入力操作が規制された状態としては、例えば、キーボードやマウスなどからの入力操作ができなくなる操作ロック状態や、キーボードやマウスなどの反応速度が鈍化して入力操作がし難くなる状態などがある。従って、ユーザは端末における作業継続が困難となるため、プリンタから出力された印刷物の回収を行うことになり、ユーザに対して印刷物のより確実な回収を行わせることができる。なお、管理サーバにおける操作規制コマンドの生成には、予め格納しておいた操作規制コマンドの読み出しなども含むものである。 With this configuration, when the user transmits a print job from the terminal to the printer, an operation restriction command is transmitted from the management server to the terminal, and a subsequent input operation is restricted at the terminal. Here, the state in which the input operation is restricted includes, for example, an operation lock state in which the input operation from the keyboard or mouse cannot be performed, a state in which the response speed of the keyboard or mouse becomes slow, and the input operation becomes difficult There is. Accordingly, since it is difficult for the user to continue working at the terminal, the printed matter output from the printer is collected, and the user can be surely collected the printed matter. The generation of the operation restriction command in the management server includes reading of the operation restriction command stored in advance.

このように印刷を行うことにより端末における入力操作が規制され、ユーザは印刷物の回収を促されるが、この入力操作規制は印刷物の回収により的確に解除される必要がある。このため、プリンタにおいて出力される印刷物に印刷コードを付加し、この印刷コードを用いて入力操作規制を解除するようにしている。すなわち、上記構成においては、前記印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、前記印刷ジョブの印刷データに前記印刷コード情報を付加してコード付き印刷データを生成する印刷データ生成部と、印刷媒体に出力された前記コード付き印刷データの印刷コードに基づいて当該端末における入力操作規制を解除する操作規制解除手段とを備えている。By performing printing in this way, the input operation at the terminal is restricted, and the user is prompted to collect the printed material. However, this input operation restriction needs to be properly canceled by collecting the printed material. For this reason, a print code is added to the printed matter output by the printer, and the input operation restriction is canceled using this print code. That is, in the above configuration, a print code information generating unit that generates print code information to be added to the print data of the print job, and generating print data with code by adding the print code information to the print data of the print job A print data generation unit that performs the operation control canceling unit that cancels the input operation control in the terminal based on the print code of the code-added print data output to the print medium.

この印刷コード情報生成部における印刷コード情報の生成は、任意のデータを用いて行うことができ、例えば、印刷ログ情報などに含まれる端末ID、ファイル名や送信日時、或いは印刷ログ情報の受信日時など、端末や印刷ジョブに関するデータなどを用いて公知の方法により行うことができる。また用紙(印刷媒体)に出力される印刷コード情報、すなわち印刷コードは、バーコードでも良いし、QRコードなどでも良い。この構成により、ユーザは入力操作規制を解除するために、この印刷コードが表された印刷物を回収しなければならず、ユーザに対して印刷物の回収をより促すことができる。The generation of the print code information in the print code information generation unit can be performed using arbitrary data. For example, the terminal ID, the file name, the transmission date and time included in the print log information, or the reception date and time of the print log information For example, it can be performed by a known method using data relating to a terminal or a print job. Further, the print code information output to the paper (print medium), that is, the print code may be a bar code or a QR code. With this configuration, the user must collect the printed material on which the print code is expressed in order to cancel the input operation restriction, and can further prompt the user to collect the printed material.

また、上述した操作規制解除手段としては、印刷コードとしてのバーコードやQRコードを読み取ることにより入力操作規制を解除する構成などを採用することができるが、印刷コードとして文字列が用いられている場合には、より簡単な構成とすることができる。例えば、印刷コードが文字列から成る1次元コードである場合、前記端末画面上に印刷コード入力画面を表示させる表示制御部を備え、前記印刷コード入力画面に前記1次元コードを入力することにより当該端末における入力操作規制が解除されるものとして前記操作規制解除手段を構成することもできる。Further, as the operation restriction release means described above, a configuration in which the input operation restriction is released by reading a barcode or QR code as a print code can be adopted, but a character string is used as the print code. In some cases, a simpler configuration can be obtained. For example, when the print code is a one-dimensional code composed of a character string, a display control unit that displays a print code input screen on the terminal screen is provided, and the one-dimensional code is input by inputting the one-dimensional code on the print code input screen. The operation restriction canceling means can be configured so that the input operation restriction at the terminal is released.

管理サーバから端末に対して操作規制コマンドを送信するタイミングとしては、例えば、印刷ログ情報を端末から受信した直後など種々設定することができる。特に印刷量が多い場合には印刷完了までに時間を要するため、直ぐに入力操作規制するのではなく印刷完了のタイミングで入力操作規制すると、ユーザは印刷完了を察知できると共に作業の効率化も図られ好適である。このため、本発明によるプリントシステムの実施形態の1つでは、前記プリンタにおける印刷ジョブの印刷状態を監視する印刷状態監視部を備え、前記印刷ジョブの印刷完了が検知されたときに、前記管理サーバから前記端末に対して前記操作規制コマンドが送信される。なお、機密度の高いファイルなどの場合には、印刷開始が検知されたときに操作規制コマンドを送信するようにしても良い。Various timings can be set, for example, immediately after the print log information is received from the terminal, as the timing at which the operation restriction command is transmitted from the management server to the terminal. In particular, when the amount of printing is large, it takes time to complete the printing.If the input operation is not restricted immediately but the input operation is restricted at the timing of completion of printing, the user can detect the completion of printing and the work efficiency can be improved. Is preferred. For this reason, in one embodiment of the print system according to the present invention, the print server includes a print status monitoring unit that monitors the print status of the print job in the printer, and when the completion of printing of the print job is detected, the management server The operation restriction command is transmitted from the terminal to the terminal. In the case of a file with high confidentiality, an operation restriction command may be transmitted when the start of printing is detected.

また、前記管理サーバに、前記端末の固有情報を格納する端末情報格納部と、前記印刷コード情報生成部とを備え、前記印刷ジョブを送信する端末の固有情報に基づいて前記印刷コード情報を生成するようにしても好適である。端末の固有情報としては、その端末で使用されている通信デバイスのMACアドレスなどの情報を採用することができる。この構成によれば、印刷コード情報の生成機能を管理サーバに集約できるという利点を有する。   In addition, the management server includes a terminal information storage unit that stores unique information of the terminal and the print code information generation unit, and generates the print code information based on the unique information of the terminal that transmits the print job. Even if it does, it is suitable. As the specific information of the terminal, information such as the MAC address of the communication device used in the terminal can be adopted. This configuration has an advantage that the print code information generation function can be integrated into the management server.

なお、プリンタで出力する印刷データにこの印刷コード情報を付加してコード付き印刷データを生成する印刷データ生成部は、端末側に備えても良いし、プリンタ側に備えても良い。また、プリンタ側に備える場合には、別途に設けられたプリンタサーバに備えるようにしても良い。   A print data generation unit that generates print data with code by adding the print code information to the print data output by the printer may be provided on the terminal side or the printer side. Further, when the printer is provided on the printer side, the printer may be provided in a separately provided printer server.

そこで、本発明によるプリントシステムの実施形態の1つでは、前記端末は、前記印刷ジョブの送信に先立って当該印刷ジョブに関する印刷イベント情報を生成する印刷イベント情報生成部と、前記印刷データ生成部とを備えており、前記管理サーバは、前記端末から送信された前記印刷イベント情報と当該端末の固有情報とに基づいて印刷コード情報を生成すると共に、生成された印刷コード情報を前記端末に送信し、前記端末は、生成されたコード付き印刷データを含む印刷ジョブを前記プリンタに送信するものとしている。   Therefore, in one embodiment of the print system according to the present invention, the terminal includes a print event information generation unit that generates print event information related to the print job prior to transmission of the print job, the print data generation unit, The management server generates print code information based on the print event information transmitted from the terminal and unique information of the terminal, and transmits the generated print code information to the terminal. The terminal transmits a print job including the generated code-added print data to the printer.

すなわち、端末側から管理サーバに印刷イベント情報を送信して印刷コード情報を生成し、生成された印刷コード情報を送信元である端末で受け取って、端末側でコード付き印刷データを生成する。そして、このコード付き印刷データを印刷ジョブに含まれる印刷データとしてプリンタに送信することにより、印刷コードが付加された印刷物をプリンタから出力することができる。特に、印刷コード情報の生成に際して、端末の固有情報に加えて印刷イベント情報も用いているので、印刷物に印刷される印刷コードは印刷物毎に相違するユニークなものとなり、このためユーザは印刷物をその都度回収しなければこの操作規制解除に必要なユニークな印刷コードを得ることができず、ユーザに対して印刷物の回収をより強く促すことができる。   In other words, print event information is transmitted from the terminal side to the management server to generate print code information, the generated print code information is received by the terminal that is the transmission source, and code-added print data is generated on the terminal side. Then, by transmitting the print data with code to the printer as print data included in the print job, a printed matter to which the print code is added can be output from the printer. In particular, when print code information is generated, print event information is used in addition to terminal-specific information, so the print code printed on the printed material is unique for each printed material. If it is not collected each time, it is not possible to obtain a unique print code necessary for canceling the operation restriction, and it is possible to urge the user to collect printed matter more strongly.

また、本発明によるプリントシステムの別の実施形態の1つでは、前記端末から印刷ジョブが送信され、かつ、前記印刷データ生成部を有するプリンタサーバがさらにネットワーク接続されており、前記管理サーバは、前記端末から送信された前記印刷ログ情報と当該端末の固有情報とに基づいて印刷コード情報を生成すると共に、生成された印刷コード情報を前記プリンタサーバに送信し、前記プリンタサーバは、生成されたコード付き印刷データを含む印刷ジョブを前記プリンタに送信するものとしている。このように、コード付き印刷データを生成する印刷データ生成部を備えたプリンタサーバを用いることも好適である。また、ここでも印刷コード情報の生成に際して、端末の固有情報に加えて印刷ログ情報も用いているので、印刷物に印刷される印刷コードは印刷物毎に相違するユニークなものとなり、このためユーザは印刷物をその都度回収しなければこの操作規制解除に必要なユニークな印刷コードを得ることができず、ユーザに対して印刷物の回収をより強く促すことができる。   In another embodiment of the print system according to the present invention, a print job is transmitted from the terminal, and a printer server having the print data generation unit is further connected to the network. The print code information is generated based on the print log information transmitted from the terminal and the specific information of the terminal, and the generated print code information is transmitted to the printer server. A print job including code-added print data is transmitted to the printer. Thus, it is also preferable to use a printer server that includes a print data generation unit that generates code-added print data. Also in this case, when generating the print code information, the print log information is used in addition to the specific information of the terminal, so the print code printed on the printed material is unique for each printed material. If it is not collected each time, it is not possible to obtain a unique print code necessary for canceling the operation restriction, and it is possible to urge the user to collect printed matter more strongly.

上述したプリントシステムを構成している管理サーバや、この管理サーバに実装されるプログラムも本発明の権利対象に含まれるものである。このような印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する端末とにネットワーク接続されてプリントシステムを構成する前記端末を管理する管理サーバは、前記端末から受信した印刷ログ情報基づいて当該端末における入力操作を規制する操作規制コマンドを生成するコマンド生成部と、前記プリンタから出力され当該端末における入力操作規制を解除する際に用いられる前記印刷コード情報を生成する印刷コード情報生成部と、前記印刷ログ情報、操作規制コマンド及び印刷コード情報を送受信する送受信部とを備えている。また、印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する端末とにネットワーク接続されてプリントシステムを構成する前記端末を管理する管理サーバのための端末管理プログラムは、前記端末から受信した印刷ログ情報基づいて当該端末における入力操作を規制する操作規制コマンドを生成する機能と、前記プリンタから出力され当該端末における入力操作規制を解除する際に用いられる前記印刷コード情報を生成する機能と、前記印刷ログ情報、操作規制コマンド及び印刷コード情報を送受信する機能とをコンピュータに実現させるものである。 The management server constituting the above-described print system and the program installed in this management server are also included in the scope of the rights of the present invention. The printer is connected via a network to a printer that outputs code-added print data to which such print code information has been added to a print medium, and a terminal that generates print log information describing the contents of the print job in response to transmission of the print job. management server for managing the terminals constituting the printing system includes a command generator for generating an operation prohibition command for regulating the input operation in the terminal based on the print log information received from the terminal, the output from the printer A print code information generation unit that generates the print code information used when canceling the input operation restriction in the terminal, and a transmission / reception unit that transmits and receives the print log information, the operation restriction command, and the print code information . In addition, printing is performed via a network connection to a printer that outputs code-added print data to which print code information is added to a print medium, and a terminal that generates print log information describing the contents of the print job in response to the transmission of the print job. terminal manager for management server for managing the terminal constituting the system has a function of generating an operation prohibition command for regulating the input operation in the terminal based on the print log information received from the terminal, from the printer A function for generating the print code information that is output and used when canceling the input operation restriction in the terminal and a function for transmitting and receiving the print log information, the operation restriction command, and the print code information are realized in a computer. .

さらに、上述したプリントシステムを構成している端末や、この端末に実装されるプログラムもまた本発明の権利対象に含まれるものである。このような印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと管理サーバとにネットワーク接続されてプリントシステムを構成する端末は、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する印刷ログ情報生成部と前記印刷ログ情報を前記管理サーバに送信すると共に、前記管理サーバにおいて当該印刷ログ情報に基づいて生成された操作規制コマンドを受信する送受信部と、受信した前記操作規制コマンドに基づいて当該端末における入力操作を規制すると共に、前記プリンタから出力された印刷コードに基づいて当該端末における入力操作規制を解除する操作制御部とを備えている。また、印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと管理サーバとにネットワーク接続されてプリントシステムを構成する端末のための操作管理プログラムは、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する機能と、前記印刷ログ情報を前記管理サーバに送信すると共に、前記管理サーバにおいて当該印刷ログ情報に基づいて生成された操作規制コマンドを受信する機能と、受信した前記操作規制コマンドに基づいて当該端末における入力操作を規制すると共に、前記プリンタから出力された印刷コードに基づいて当該端末における入力操作規制を解除する機能とをコンピュータに実現させるものである。 Furthermore, the terminals constituting the above-described print system and programs installed in the terminals are also included in the scope of rights of the present invention. A terminal that is connected to a printer and a management server that outputs code-added print data to which print code information is added to a print medium and that constitutes a print system receives the print job contents in response to the transmission of the print job. A print log information generation unit that generates the described print log information, and a transmission / reception unit that transmits the print log information to the management server and receives an operation restriction command generated based on the print log information in the management server And an operation control unit for restricting an input operation at the terminal based on the received operation restriction command and releasing an input operation restriction at the terminal based on a print code output from the printer . An operation management program for a terminal that constitutes a print system connected to a printer and a management server that outputs code-added print data to which print code information is added to a print medium is provided in accordance with transmission of a print job. A function of generating print log information describing the contents of the print job, and a function of transmitting the print log information to the management server and receiving an operation restriction command generated based on the print log information in the management server And a function of restricting an input operation at the terminal based on the received operation restriction command and a function of releasing the input operation restriction at the terminal based on a print code output from the printer. is there.

このような管理サーバや端末、これらに実装されるプログラムも、もちろん、上記のプリントシステムと同様の作用効果を伴うものであり、上述した種々の付加的な特徴構成を備えることもできる。   Of course, the management server and the terminal, and the program mounted on them also have the same operational effects as the above-described print system, and can have various additional characteristic configurations described above.

〔第1の実施形態〕
以下、本発明に係るプリントシステムの第1の実施形態を図面に基づいて説明する。
図1には、クライアント側コンピュータとしての複数の端末1(図1では1の端末のみ示している)と、サーバ側のコンピュータとしての管理サーバ2、複数の端末1から印刷出力可能なネットワークプリンタである共有プリンタ3がLANなどのネットワーク4を通じて接続されて構成されたプリントシステムが示されている。以下に詳しく説明するように、端末1は、印刷ログ情報などを生成・送受信する機能と管理サーバ2から受信したコマンドなどに基づいて当該端末の操作制御を行う機能を、管理サーバ2は、印刷コード情報や操作規制コマンドなどを生成・送受信する機能を、共有プリンタ3は、端末1から送信された印刷ジョブを出力する機能を備えている。
[First Embodiment]
Hereinafter, a first embodiment of a printing system according to the present invention will be described with reference to the drawings.
FIG. 1 shows a plurality of terminals 1 as client computers (only one terminal is shown in FIG. 1), a management server 2 as a server computer, and a network printer capable of printing out from a plurality of terminals 1. A print system is shown in which a shared printer 3 is connected through a network 4 such as a LAN. As will be described in detail below, the terminal 1 has a function of generating / transmitting / receiving print log information and the like and a function of controlling the operation of the terminal based on a command received from the management server 2. The shared printer 3 has a function of generating a print job transmitted from the terminal 1 and a function of generating / transmitting / receiving code information and an operation restriction command.

まず、端末1を所有しているユーザが、作成した文書ファイルなどを共有プリンタ3で印刷しようとした時点で、この端末1において印刷イベント情報が生成され(#01)、管理サーバ2に送られる(#02)。この印刷イベント情報は、いわゆる操作ログの一種であり、端末IDや印刷するファイルに関する情報などが記述されており、その詳細については後述する。   First, when a user who owns the terminal 1 tries to print the created document file or the like with the shared printer 3, print event information is generated in the terminal 1 (# 01) and sent to the management server 2. (# 02). This print event information is a kind of so-called operation log, and describes information such as a terminal ID and a file to be printed. Details thereof will be described later.

この印刷イベント情報を受信した管理サーバ2は、印刷イベント情報から読み取られた情報と予め格納している端末の固有情報とを用いて、印刷するファイルの印刷データに付加する印刷コード情報を生成し(#03)、その印刷コード情報を印刷イベント情報の送信元である端末1に送信する(#04)。なお、端末の固有情報としては、各端末で使用されている通信デバイスのMACアドレスなどを採用することができる。   The management server 2 that has received the print event information generates print code information to be added to the print data of the file to be printed, using the information read from the print event information and the terminal-specific information stored in advance. (# 03), the print code information is transmitted to the terminal 1 that is the transmission source of the print event information (# 04). In addition, as the unique information of the terminal, the MAC address of the communication device used in each terminal can be adopted.

管理サーバ2から印刷コード情報を受け取った端末1では、印刷するファイルの印刷データに対してこの印刷コード情報を付加してコード付き印刷データを生成する(#05)。そして、印刷するファイルの印刷データとしてこのコード付き印刷データを用いて、すなわちコード付き印刷データを含む印刷ジョブを生成して、この印刷ジョブを共有プリンタ3に送信する(#06)。一方、この印刷ジョブの送信に応じて、端末1は、当該印刷ジョブ内容を記述した印刷ログ情報を生成し(#07)、この印刷ログ情報を管理サーバ2に送信する(#08)。   Upon receiving the print code information from the management server 2, the terminal 1 adds the print code information to the print data of the file to be printed to generate print data with code (# 05). Then, using the code-attached print data as the print data of the file to be printed, that is, a print job including the code-added print data is generated, and the print job is transmitted to the shared printer 3 (# 06). On the other hand, in response to the transmission of the print job, the terminal 1 generates print log information describing the contents of the print job (# 07), and transmits the print log information to the management server 2 (# 08).

管理サーバ2は端末1から印刷ログ情報を受け取ると、印刷ログ情報の送信元である端末1の操作を規制するための操作規制コマンドを生成する。併せて、後述する印刷物Pcに印刷された印刷コードの読取情報をかかる操作規制の解除条件とする操作規制解除コマンドも生成し、この操作規制コマンドと操作規制解除コマンドとから構成される操作規制コマンド群が生成される(#09)。一方、共有プリンタ3においては、端末1から受け取った印刷ジョブの印刷、すなわちコード付き印刷データの印刷が実行され(#10)、当該印刷ジョブの印刷状態は管理サーバ2により監視される。そして、印刷完了が検知されると(#11)、生成された操作規制コマンド群が端末1に送信される(#12)。   When the management server 2 receives the print log information from the terminal 1, the management server 2 generates an operation restriction command for restricting the operation of the terminal 1 that is the transmission source of the print log information. At the same time, an operation restriction release command is generated that uses the read information of the print code printed on the printed matter Pc, which will be described later, as a condition for releasing the operation restriction, and an operation restriction command composed of the operation restriction command and the operation restriction release command. A group is generated (# 09). On the other hand, in the shared printer 3, printing of the print job received from the terminal 1, that is, printing of code-added print data is executed (# 10), and the print status of the print job is monitored by the management server 2. When the completion of printing is detected (# 11), the generated operation restriction command group is transmitted to the terminal 1 (# 12).

管理サーバ2から操作規制コマンド群を受け取った端末1では、その操作規制コマンドに基づいてその後の入力操作がロックされ、その操作が規制される(#13)。或いは、キーボードやマウスなどのからの入力操作に対する反応速度を鈍化させるような操作規制形態を採用しても良い。これにより端末1のユーザはその後の操作が継続困難となり、かかる操作規制を解除する操作を行わなければならない。この操作規制を解除するため、端末1から共有プリンタ3に送信され、印刷されたコード付き印刷データ(印刷物Pc)の印刷コードが利用される。すなわち、ユーザは共有プリンタ3から印刷コードが印刷された印刷物Pcを回収し、その印刷物Pcの印刷コードから読み取った情報を端末1に入力する(#14)。端末1は、この印刷コードの読取情報の入力により、操作規制解除コマンドに基づいて操作規制が解除される(#15)。   In the terminal 1 that has received the operation restriction command group from the management server 2, the subsequent input operation is locked based on the operation restriction command, and the operation is restricted (# 13). Or you may employ | adopt the operation control form which slows down the reaction speed with respect to input operation from a keyboard, a mouse | mouth, etc. This makes it difficult for the user of the terminal 1 to continue the subsequent operation, and the user has to perform an operation to cancel the operation restriction. In order to cancel the operation restriction, the print code of the print data with code (printed matter Pc) transmitted from the terminal 1 to the shared printer 3 and printed is used. That is, the user collects the printed material Pc on which the printing code is printed from the shared printer 3, and inputs information read from the printing code of the printed material Pc to the terminal 1 (# 14). The terminal 1 is released from the operation restriction based on the operation restriction release command by inputting the print code reading information (# 15).

このように、本発明によるプリントシステムでは、ファイルを共有プリンタ3で印刷すると端末1の操作が規制され、印刷物Pcを回収して印刷コードを取得して操作規制を解除する必要があるので、ユーザはその後の操作を継続するために印刷物Pcの回収をしなければならず、共有プリンタ3における印刷物の取り忘れをより確実に防止することができる。   As described above, in the print system according to the present invention, when the file is printed by the shared printer 3, the operation of the terminal 1 is restricted, and it is necessary to collect the printed matter Pc, acquire the print code, and cancel the operation restriction. In order to continue the subsequent operation, the printed material Pc must be collected, and the shared printer 3 can be more reliably prevented from forgetting to remove the printed material.

上述した、印刷物取り忘れ防止技術を採用したプリントシステムの具体的なシステム構成が図2に示されている。まず、端末1aのコンピュータ(他の端末1bも同じである)には、ソフトウエア又はハードウエアあるいはその両方で、本発明に関係する機能として、作成したファイルなどを共有プリンタ3に印刷指示する印刷指示部11、モニタ5に対する出力やキーボードやマウスなどの操作入力デバイス6からの入力を制御する表示制御・操作制御部12、ファイルの作成など各種ファイル処理を含むユーザによるデータ処理を行うデータ処理部13、端末1aにおけるログイン・ログオフを始めとした各種動作を管理する端末管理部14、ネットワーク4に対するデータ伝送を行う送受信部としてのネットワークインターフェース15などが構築されている。   FIG. 2 shows a specific system configuration of the printing system employing the above-described technique for preventing forgetting to remove a printed matter. First, in the computer of the terminal 1a (the same applies to the other terminals 1b), printing that instructs the shared printer 3 to print the created file or the like as a function related to the present invention using software and / or hardware. An instruction unit 11, a display control / operation control unit 12 for controlling an output to the monitor 5, an input from an operation input device 6 such as a keyboard and a mouse, and a data processing unit for performing data processing by a user including various file processing such as file creation 13. A terminal management unit 14 that manages various operations such as login / logoff in the terminal 1a, a network interface 15 as a transmission / reception unit that performs data transmission to the network 4, and the like are constructed.

印刷指示部11は、共有プリンタ3で出力するための印刷データを生成する印刷データ生成部11a、生成された印刷データや指定した印刷条件(印刷部数や印刷ページ数など)を含む印刷ジョブを生成する印刷ジョブ生成部11bを有している。特に、印刷データ生成部11aは、後述する印刷コード情報を印刷するファイルの印刷データに付加してコード付き印刷データを生成する機能を有している。   The print instruction unit 11 generates a print data generation unit 11 a that generates print data to be output by the shared printer 3, and generates a print job that includes the generated print data and specified print conditions (such as the number of print copies and the number of print pages). A print job generation unit 11b. In particular, the print data generation unit 11a has a function of generating code-added print data by adding print code information described later to print data of a file to be printed.

表示制御・操作制御部12は、後述するように、管理サーバ2から受け取った操作規制コマンドに基づいて端末1の操作を規制する操作規制部12a、管理サーバ2から受け取った操作規制解除コマンドと共有プリンタ3において出力された印刷物Pcに印刷されている印刷コードの読取情報に基づいて、かかる操作規制を解除する操作規制解除部12bを有している。   As will be described later, the display control / operation control unit 12 is shared with the operation restriction unit 12 a that restricts the operation of the terminal 1 based on the operation restriction command received from the management server 2 and the operation restriction release command received from the management server 2. Based on the reading information of the print code printed on the printed matter Pc output by the printer 3, the operation restriction releasing unit 12b for releasing the operation restriction is provided.

端末管理部14は、端末1aにおける所定の操作に先立って操作イベントを生成する操作イベント情報生成部14a、端末1における所定の操作が行われた時にそれに応じて操作ログを生成する操作ログ情報生成部14bを有している。なお、ユーザが印刷をしようとした時、すなわち印刷ジョブの送信に先立って生成される印刷イベント情報はこの操作イベント情報生成部14aで、ユーザが共有プリンタ3に対して印刷指示を行った場合、すなわち印刷ジョブを共有プリンタ3に送信した場合に生成される印刷ログ情報はこの操作ログ情報生成部14bにおいて生成される。   The terminal management unit 14 generates an operation event information generation unit 14a that generates an operation event prior to a predetermined operation on the terminal 1a, and generates an operation log information when a predetermined operation is performed on the terminal 1 It has a portion 14b. When the user tries to print, that is, the print event information generated prior to the transmission of the print job is the operation event information generation unit 14a, when the user issues a print instruction to the shared printer 3, That is, the print log information generated when the print job is transmitted to the shared printer 3 is generated in the operation log information generation unit 14b.

ここで、生成された印刷イベント情報や印刷ログ情報のデータ構造は、図3に例示されているように、端末1を識別する端末ID、ログインユーザを識別するユーザID(又はログイン名)、日時データ、ファイル名、出力先のプリンタID、印刷部数や印刷ページ数などの印刷条件などが含まれている。なお、本実施形態においては、印刷イベント情報と印刷ログ情報とは同種のデータ構造で構成されており、このため両者は、日時が相違し、その他の内容は共通するデータ構造を有している。   Here, as illustrated in FIG. 3, the data structure of the generated print event information and print log information includes a terminal ID for identifying the terminal 1, a user ID (or login name) for identifying the login user, and date / time. It includes data, file name, output destination printer ID, printing conditions such as the number of copies and the number of print pages. In the present embodiment, the print event information and the print log information are configured with the same type of data structure. For this reason, both are different in date and time, and other contents have a common data structure. .

また、生成されたコード付き印刷データは印刷ジョブとして共有プリンタ3に送信され、共有プリンタ3において印刷される。図4には用紙に印刷されたコード付き印刷データである印刷物Pcが例示されている。図4(a)には1次元コードとしての文字コードC1が、(b)には2次元コードとしてのQRコードC2が用紙右上位置に印刷されている。この文字コードC1は、ユーザID、MACアドレス、及び、ファイル名とから所定の変換式を用いて生成された文字列から成り、全て英数字で表されている。   The generated code-added print data is transmitted to the shared printer 3 as a print job, and is printed by the shared printer 3. FIG. 4 illustrates a printed matter Pc that is code-added print data printed on a sheet. In FIG. 4A, a character code C1 as a one-dimensional code is printed, and in FIG. 4B, a QR code C2 as a two-dimensional code is printed at the upper right position of the sheet. The character code C1 is composed of a character string generated from the user ID, the MAC address, and the file name using a predetermined conversion formula, and is all represented by alphanumeric characters.

一方、管理サーバ2のコンピュータには、ソフトウエア又はハードウエアあるいはその両方で、本発明に関係する機能として、端末1を監視・管理する端末監視部21、共有プリンタ3における印刷ジョブの印刷開始や印刷完了などの印刷状態などを監視するプリンタ監視部22、各端末1の固有情報(MACアドレスなど)を格納した端末情報格納部23、端末1から取得した操作ログ情報や操作イベント情報などを端末毎に格納する操作情報格納部24、ネットワーク4に対するデータ伝送を行う送受信部としてのネットワークインターフェース25などが構築されている。   On the other hand, the computer of the management server 2 includes a terminal monitoring unit 21 that monitors and manages the terminal 1 as a function related to the present invention in software and / or hardware, and starts printing of a print job in the shared printer 3. A printer monitoring unit 22 that monitors a printing status such as printing completion, a terminal information storage unit 23 that stores unique information (such as a MAC address) of each terminal 1, operation log information and operation event information acquired from the terminal 1, etc. An operation information storage unit 24 to be stored every time, a network interface 25 as a transmission / reception unit for data transmission to the network 4 and the like are constructed.

端末監視部21は、端末1において生成された操作イベント情報(印刷イベント情報)や操作ログ情報(印刷ログ情報)などの操作情報を取得する操作情報取得部21a、取得した印刷イベント情報と、端末情報格納部23から読み出された印刷イベント情報の送信元の端末の固有情報とに基づいて印刷コード情報を公知の方法を用いて生成する印刷コード情報生成部21b、取得した操作ログ情報などに基づいて各種コマンドを生成するコマンド生成部21c、端末1に対して印刷物の回収情報などの各種情報を報知する報知部21dを有している。なお、端末1の操作を規制するための操作規制コマンドは、このコマンド生成部21cにおいて生成される。併せて、印刷物Pcに印刷された印刷コードの読取情報をかかる操作規制の解除条件とする操作規制解除コマンドも、対応する印刷コード情報を用いて生成され、これにより操作規制コマンドと操作規制解除コマンドとから構成される操作規制コマンド群が生成される。この操作規制コマンド群は、プリンタ監視部22により印刷ログ情報に対応する印刷ジョブの印刷完了が検知された時に、管理サーバ2から端末1に送信される。なお、コマンド生成部21cにおける各種コマンドの生成には、図示しないコマンド格納部に予め格納しておいた各種コマンドの読み出しなども含むものである。   The terminal monitoring unit 21 includes an operation information acquisition unit 21a that acquires operation information such as operation event information (print event information) and operation log information (print log information) generated in the terminal 1, the acquired print event information, and the terminal The print code information generation unit 21b that generates print code information using a known method based on the unique information of the terminal that is the transmission source of the print event information read from the information storage unit 23, and the acquired operation log information A command generation unit 21c that generates various commands based on the information and a notification unit 21d that notifies the terminal 1 of various types of information such as collection information of printed matter. An operation restriction command for restricting the operation of the terminal 1 is generated in the command generation unit 21c. In addition, an operation restriction release command that uses the read information of the print code printed on the printed material Pc as a condition for releasing the operation restriction is also generated using the corresponding print code information, whereby the operation restriction command and the operation restriction release command are generated. An operation restriction command group composed of The operation restriction command group is transmitted from the management server 2 to the terminal 1 when the printer monitoring unit 22 detects the completion of printing of the print job corresponding to the print log information. The generation of various commands in the command generation unit 21c includes reading of various commands stored in advance in a command storage unit (not shown).

共有プリンタ3は、印刷を実行するプリント部31、端末1から送信された印刷ジョブのスプールや、プリント部31における印刷の進行状況などを管理するプリント管理部32、ネットワーク4に対するデータ伝送を行う送受信部としてのネットワークインターフェース33などを備えている。   The shared printer 3 includes a print unit 31 that performs printing, a spool of a print job transmitted from the terminal 1, a print management unit 32 that manages the progress of printing in the print unit 31, and transmission / reception that transmits data to the network 4. A network interface 33 as a unit.

次に、図2のように構成されたプリントシステムにおける、印刷指示から印刷物回収による操作規制解除までの流れを、図5のフローチャートを用いて説明する。   Next, the flow from the printing instruction to the cancellation of the operation restriction by collecting printed matter in the printing system configured as shown in FIG. 2 will be described with reference to the flowchart of FIG.

まず、端末1において作成されたファイルなどを印刷するため、出力先となる共有プリンタ3の選択や、印刷部数、印刷範囲となる印刷ページ数などの印刷条件の入力を行う。印刷条件などの入力が完了すると、出力先の共有プリンタ3に対する印刷ジョブの送信要求が印刷指示部11から端末管理部14になされる(#100)。端末管理部14では、この印刷ジョブ送信要求を受け取ると、印刷イベント情報生成部14aにその印刷条件などの印刷ジョブの内容が渡され、印刷イベント情報が生成される(#101)。生成された印刷イベント情報は端末管理部14により管理サーバ2に送り出される(#102)。送信される印刷イベント情報のデータ構造は、図3に示したとおりである。   First, in order to print a file or the like created in the terminal 1, the user selects a shared printer 3 as an output destination and inputs printing conditions such as the number of print copies and the number of print pages as a print range. When the input of the print conditions and the like is completed, a print job transmission request to the output destination shared printer 3 is made from the print instruction unit 11 to the terminal management unit 14 (# 100). When the terminal management unit 14 receives this print job transmission request, the contents of the print job such as the print conditions are transferred to the print event information generation unit 14a, and print event information is generated (# 101). The generated print event information is sent to the management server 2 by the terminal management unit 14 (# 102). The data structure of the transmitted print event information is as shown in FIG.

次に、管理サーバ2は、端末1から印刷イベント情報を受け取ると、この印刷イベント情報の送信元である端末1の固有情報を端末情報格納部23から読み出す(#200)。そして、読み出された固有情報と受け取った印刷イベント情報とに基づいてユニークな印刷コード情報を生成する(#201)。生成された印刷コード情報は、端末監視部21により印刷イベント情報の送信元の端末1に送り出される(#202)。なお、この印刷コード情報は、印刷イベント情報と共に管理サーバ2の操作情報格納部24に格納される。   Next, when receiving the print event information from the terminal 1, the management server 2 reads out the unique information of the terminal 1 that is the transmission source of the print event information from the terminal information storage unit 23 (# 200). Then, unique print code information is generated based on the read unique information and the received print event information (# 201). The generated print code information is sent out by the terminal monitoring unit 21 to the terminal 1 that is the transmission source of the print event information (# 202). The print code information is stored in the operation information storage unit 24 of the management server 2 together with the print event information.

印刷コード情報を受け取った端末1では、印刷データ生成部11aにおいてこの印刷コード情報を印刷するファイルの印刷データに付加し、コード付き印刷データを生成する(#103)。そして、生成されたコード付き印刷データを印刷ジョブに含まれる印刷データとして、この印刷ジョブを端末管理部14により共有プリンタ3に送り出す(#104)。   In the terminal 1 that has received the print code information, the print data generation unit 11a adds the print code information to the print data of the file to be printed to generate print data with code (# 103). Then, the generated print data with code is used as print data included in the print job, and the print job is sent to the shared printer 3 by the terminal management unit 14 (# 104).

端末1から印刷ジョブを受け取った共有プリンタ3は、プリント管理部32に印刷ジョブをスプールし、プリント部31においてコード付き印刷データの印刷を実行する(#300)。一方、端末1においては、印刷ジョブの送信に応じて印刷ジョブの内容を記述した印刷ログ情報の生成が操作ログ情報生成部14bにより行われる(#105)。生成された印刷ログ情報は端末1から管理サーバ2に送り出される(#106)。そして、管理サーバ2はこの印刷ログ情報を受け取ると、コマンド生成部21cにより印刷ログ情報の送信元の端末の操作を規制するための操作規制コマンドの生成を行う。併せて、印刷物Pcに印刷された印刷コードの読取情報をかかる操作規制の解除条件とする操作規制解除コマンドも生成する。この際、この印刷ログ情報に対応する印刷イベント情報と共に格納されている印刷コード情報が用いられる。これにより、操作規制コマンドと操作規制解除コマンドとから構成される操作規制コマンド群が生成される(#203)。   The shared printer 3 that has received the print job from the terminal 1 spools the print job in the print management unit 32, and prints the code-added print data in the print unit 31 (# 300). On the other hand, in the terminal 1, print log information describing the contents of the print job is generated by the operation log information generating unit 14b in response to the transmission of the print job (# 105). The generated print log information is sent from the terminal 1 to the management server 2 (# 106). When the management server 2 receives the print log information, the command generation unit 21c generates an operation restriction command for restricting the operation of the terminal that has transmitted the print log information. At the same time, an operation restriction release command is generated that uses the read information of the print code printed on the printed matter Pc as a condition for releasing the operation restriction. At this time, print code information stored together with print event information corresponding to the print log information is used. As a result, an operation restriction command group including the operation restriction command and the operation restriction release command is generated (# 203).

上述したように、これらの印刷ログ情報生成、操作規制コマンド群の生成などと並行して共有プリンタ3においては印刷ジョブ(コード付き印刷データ)の印刷が行われている(#300)。これにより共有プリンタ3において、コード付き印刷データの印刷物、すなわち図4に例示するような印刷コードが印刷された印刷物Pcが得られる。   As described above, the print job (code-added print data) is printed in the shared printer 3 in parallel with the generation of the print log information and the generation of the operation restriction command group (# 300). As a result, in the shared printer 3, a printed matter of print data with code, that is, a printed matter Pc on which a print code as illustrated in FIG. 4 is printed, is obtained.

共有プリンタ3において一の印刷ジョブの印刷が完了すると(#301)、この印刷ジョブの印刷完了がプリンタ監視部22により検知される(#204)。このタイミングで、端末監視部21により操作規制コマンド群が印刷ジョブを送信した端末1に送り出される(#205)。この操作規制コマンド群を受け取った端末1は、その操作規制コマンドに基づいて操作規制部12aによりその入力操作がロックされ、キーボードやマウスを操作しても入力を受け付けない操作ロック状態とされる(#107)。   When printing of one print job is completed in the shared printer 3 (# 301), the completion of printing of this print job is detected by the printer monitoring unit 22 (# 204). At this timing, the terminal monitoring unit 21 sends the operation restriction command group to the terminal 1 that has transmitted the print job (# 205). The terminal 1 that has received this operation restriction command group is locked in an operation lock state in which the input operation is locked by the operation restriction unit 12a based on the operation restriction command and no input is accepted even if the keyboard or mouse is operated ( # 107).

この操作ロック状態を解除するためには、印刷物Pcに印刷された印刷コードが用いられる。従って端末1のユーザは、その後の作業を続行するため、共有プリンタ3から速やかに印刷物を回収する(#302)。そして、回収された印刷物Pcの印刷コードを用いて操作ロック状態を解除するが、ここでは印刷コードとして文字コードC1を採用しており、操作ロック状態になると端末1の画面上に図6に例示するような印刷コード情報入力画面100が表示される。ユーザがこの入力画面100の入力欄101に回収した印刷物Pcに印刷されている印刷コード(文字コード)を入力すると(#108)、操作規制解除コマンドに基づいて操作規制解除部12bにより端末1の操作ロック状態が解除され(#109)、ユーザは引き続き作業を続行することができる。   In order to release the operation lock state, a print code printed on the printed material Pc is used. Accordingly, the user of the terminal 1 promptly collects the printed matter from the shared printer 3 in order to continue the subsequent work (# 302). Then, the operation lock state is released using the print code of the collected printed matter Pc. Here, the character code C1 is adopted as the print code, and when the operation lock state is entered, the screen illustrated in FIG. A print code information input screen 100 is displayed. When the user inputs a print code (character code) printed on the collected printed matter Pc in the input field 101 of the input screen 100 (# 108), the operation restriction release unit 12b of the terminal 1 performs the operation restriction release command based on the operation restriction release command. The operation lock state is released (# 109), and the user can continue working.

ここで、上述の操作解除は、印刷された印刷コードの読取情報を操作規制の解除条件とする操作規制解除コマンド、すなわち印刷コードの読取情報の入力により実行される操作規制解除コマンドに基づいて実現されているが、このような操作規制解除コマンドを操作規制コマンドと併せて送信せずに、入力欄101に入力された時にその入力内容を管理サーバ2に問い合わせ、その入力内容と操作情報格納部24に格納されている印刷コード情報とを照合し、その判定結果に基づいて操作規制解除コマンドを管理サーバ2から端末1に送り出すようにしても良い。この際、管理サーバ2の報知部21bにより、送信された印刷コードの読取情報に基づいて回収情報を報知すると好適である。例えば、回収した印刷物Pcが他のユーザのものであった場合、自身の操作規制は解除されないが、当該印刷コードに基づいて得られる情報(端末やユーザ名など)を含んだ回収情報を表示することにより、誰の印刷物を誤って持ち去ったのかを認識することもできる。   Here, the above-described operation release is realized based on an operation restriction release command that uses the read information of the printed print code as an operation restriction release condition, that is, an operation restriction release command that is executed by inputting the print code reading information. However, when such an operation restriction release command is not transmitted together with the operation restriction command and is input to the input field 101, the input contents are inquired to the management server 2, and the input contents and the operation information storage unit 24 may be collated with the print code information stored in 24, and an operation restriction release command may be sent from the management server 2 to the terminal 1 based on the determination result. At this time, it is preferable to notify the collection information based on the transmitted reading information of the print code by the notification unit 21b of the management server 2. For example, when the collected printed matter Pc belongs to another user, its own operation restriction is not released, but collection information including information (terminal, user name, etc.) obtained based on the print code is displayed. This makes it possible to recognize who has taken away the printed matter by mistake.

なお、上述した印刷データに対する印刷コード情報の付加は端末1において設定可能であり、図7にはその設定画面110が例示されている。まず、図7(a)は、印刷物に対する印刷コードの付加の要否を設定する画面であり、印刷コードの付加について「はい」を選択すると、その右側にある詳細設定ボタン111がアクティブ化するように構成されている。そして、この詳細設定111ボタンをクリックすると、図7(b)に示すような印刷コードの詳細設定画面120が表示される。この詳細設定画面120は、印刷コードの種類、表示枚数、ページ情報、表示位置に関する条件が入力可能に構成されている。印刷コードの種類欄121においては、文字コード(1次元コード)かQRコード(2次元コード)かの選択が可能であり、表示枚数欄122では、印刷物の「全てのページ」若しくは「指定したページ」に対する印刷コードの印刷、或いは、印刷コードだけを別用紙に印刷し、ファイルの印刷データが印刷される用紙には印刷コードの印刷を行わない印刷形態である「別用紙に印刷」が選択可能である。また、ページ情報欄123では、印刷物Pcに印刷される印刷コード、すなわち印刷コード情報にページ情報を含むか否かの選択が可能である。さらに、表示位置欄124では、用紙に印刷される印刷コードの印刷位置を右上、右下などに設定可能であり、詳細設定ボタン124aをクリックすると図示しない詳細位置設定画面が表示され、さらに詳細な表示位置の設定を行うことができる。   Note that the addition of the print code information to the print data described above can be set in the terminal 1, and FIG. 7 illustrates the setting screen 110 thereof. First, FIG. 7A is a screen for setting whether or not to add a print code to a printed material. When “Yes” is selected for the print code addition, the detail setting button 111 on the right side is activated. It is configured. When the detailed setting 111 button is clicked, a print code detailed setting screen 120 as shown in FIG. 7B is displayed. The detailed setting screen 120 is configured such that conditions regarding the type of print code, the number of displayed sheets, page information, and the display position can be input. In the print code type column 121, a character code (one-dimensional code) or a QR code (two-dimensional code) can be selected. In the display number column 122, “all pages” or “specified page” of the printed matter is displayed. Can be selected as a print form that prints the print code or prints only the print code on separate paper and does not print the print code on the paper on which the print data of the file is printed. It is. In the page information column 123, it is possible to select whether or not the print code printed on the printed matter Pc, that is, whether or not the page information is included in the print code information. Further, in the display position column 124, the print position of the print code to be printed on the paper can be set to the upper right, the lower right, etc. When the detailed setting button 124a is clicked, a detailed position setting screen (not shown) is displayed. The display position can be set.

〔第2の実施形態〕
次に、本発明に係るプリントシステムの第2の実施形態を図8から図10に基づいて説明する。なお、図1及び図2と同様の部材については同じ符号を用いている。第1の実施形態では、コード付き印刷データの生成を端末1側で行っていたが、この第2の実施形態においては、これをプリンタ側で行っている点で相違している。このため、第2の実施形態においては、第1の実施形態における共有プリンタ3の部分を、プリンタサーバ7とプリンタ8とで構成し、ネットワーク4に接続されたこのプリンタサーバ7にコード付き印刷データの生成を行う印刷データ生成部を設けている。また、第1の実施形態と異なり、端末1において印刷イベント情報の生成は省略可能である。
[Second Embodiment]
Next, a second embodiment of the printing system according to the present invention will be described with reference to FIGS. In addition, the same code | symbol is used about the member similar to FIG.1 and FIG.2. In the first embodiment, the code-added print data is generated on the terminal 1 side, but the second embodiment is different in that this is performed on the printer side. Therefore, in the second embodiment, the shared printer 3 portion in the first embodiment is configured by the printer server 7 and the printer 8, and the print data with code is added to the printer server 7 connected to the network 4. Is provided with a print data generation unit. Further, unlike the first embodiment, the generation of print event information in the terminal 1 can be omitted.

以下、この第2の実施形態の基本原理について図8を用いて説明する。まず、端末1を所有しているユーザが、作成した文書ファイルなどをプリンタ8で印刷するため、印刷ジョブをプリンタサーバ7に送信する(#21)。一方、この印刷ジョブの送信に応じて、端末1は、当該印刷ジョブ内容を記述した印刷ログ情報を生成し(#22)、この印刷ログ情報を管理サーバ2に送信する(#23)。   Hereinafter, the basic principle of the second embodiment will be described with reference to FIG. First, the user who owns the terminal 1 transmits a print job to the printer server 7 in order to print the created document file or the like with the printer 8 (# 21). On the other hand, in response to the transmission of the print job, the terminal 1 generates print log information describing the contents of the print job (# 22), and transmits the print log information to the management server 2 (# 23).

この印刷ログ情報を受信した管理サーバ2は、印刷ログ情報から読み取られた情報と予め格納している端末の固有情報とを用いて、印刷するファイルの印刷データに付加する印刷コード情報を生成する(#24)。また、印刷ログ情報の送信元である端末1の操作を規制するための操作規制コマンドを生成する。併せて、印刷物Pcに印刷された印刷コードの読取情報をかかる操作規制の解除条件とする操作規制解除コマンドも生成し、この操作規制コマンドと操作規制解除コマンドとから構成される操作規制コマンド群が生成される(#25)。そして、生成された印刷コード情報を印刷ジョブの送信先であるプリンタサーバ7に送信する(#26)。   The management server 2 that has received the print log information generates print code information to be added to the print data of the file to be printed, using the information read from the print log information and the specific information stored in the terminal in advance. (# 24). Further, an operation restriction command for restricting the operation of the terminal 1 that is the transmission source of the print log information is generated. At the same time, an operation restriction release command that uses the read information of the print code printed on the printed matter Pc as a condition for releasing the operation restriction is generated, and an operation restriction command group including the operation restriction command and the operation restriction release command is generated. Is generated (# 25). Then, the generated print code information is transmitted to the printer server 7 that is the transmission destination of the print job (# 26).

一方、端末1から印刷ジョブを受け取ったプリンタサーバ7はこの印刷ジョブを一時的に格納しており、管理サーバ2から当該印刷ジョブに対応する印刷コード情報を受け取ると、当該印刷ジョブの印刷データに対してこの印刷コード情報を付加してコード付き印刷データを生成する(#27)。以降の処理については、第1の実施形態と同様であり、プリンタ8において、プリンタサーバ7から受け取ったコード付き印刷データの印刷が実行され(#28)、当該印刷ジョブの印刷状態は管理サーバ2により監視される。そして、印刷完了が検知されると(#29)、生成された操作規制コマンド群が端末1に送信される(#30)。   On the other hand, the printer server 7 that has received the print job from the terminal 1 temporarily stores the print job. When the print code information corresponding to the print job is received from the management server 2, the print data of the print job is displayed. On the other hand, this print code information is added to generate print data with code (# 27). The subsequent processing is the same as in the first embodiment, and the printer 8 prints the code-added print data received from the printer server 7 (# 28), and the print status of the print job is the management server 2. Is monitored by When the completion of printing is detected (# 29), the generated operation restriction command group is transmitted to the terminal 1 (# 30).

管理サーバ2から操作規制コマンド群を受け取った端末1では、操作規制コマンドに基づいてその後の操作が規制される(#31)。この操作規制を解除するため、ユーザはプリンタ8から印刷コードが印刷された印刷物Pcを回収し、その印刷物Pcの印刷コードから読み取った情報を端末1に入力する(#32)。端末1は、この印刷コードの読取情報が入力されることにより、操作規制解除コマンドに基づいて操作規制が解除される(#33)。   In the terminal 1 that has received the operation restriction command group from the management server 2, the subsequent operation is restricted based on the operation restriction command (# 31). In order to cancel this operation restriction, the user collects the printed material Pc on which the printing code is printed from the printer 8, and inputs information read from the printing code of the printed material Pc to the terminal 1 (# 32). The terminal 1 is released from the operation restriction based on the operation restriction release command by inputting the print code reading information (# 33).

図9には、第2の実施形態のプリントシステムのシステム構成が示されている。第1の実施形態のシステム構成(図2参照)と比較すると、この第2の実施形態のシステム構成では、プリンタ側の構成としてプリンタサーバ7とプリンタ8とが備えられている。このプリンタサーバ7には、プリンタ8における印刷の進行状況の管理などを行うプリント管理部71、ネットワーク4に対するデータ伝送を行う送受信部としてのネットワークインターフェース72などを備えて構成されている。また、プリント管理部71は、端末1から送信された印刷ジョブや管理サーバ2から送信された印刷コード情報などを一時的に格納する印刷情報格納部71a、第1の実施形態では端末1に備えられていた、コード付き印刷データを生成する印刷データ生成部71bを有している。なお、第2の実施形態では、端末1の操作イベント情報生成部14aは省略されている。   FIG. 9 shows a system configuration of a print system according to the second embodiment. Compared with the system configuration of the first embodiment (see FIG. 2), the system configuration of the second embodiment includes a printer server 7 and a printer 8 as a configuration on the printer side. The printer server 7 includes a print management unit 71 that manages the progress of printing in the printer 8, a network interface 72 that serves as a transmission / reception unit that transmits data to the network 4, and the like. The print management unit 71 includes a print information storage unit 71a that temporarily stores a print job transmitted from the terminal 1, print code information transmitted from the management server 2, and the like in the terminal 1 in the first embodiment. The print data generation unit 71b that generates code-added print data is provided. In the second embodiment, the operation event information generation unit 14a of the terminal 1 is omitted.

図10には、第2の実施形態における、印刷指示から印刷物回収による操作規制解除までの流れがフローチャートで示されている。   FIG. 10 is a flowchart showing a flow from the printing instruction to the cancellation of the operation restriction by collecting printed matter in the second embodiment.

その概略を説明すると、まず、端末1からプリンタサーバ7に対して印刷ジョブが送り出される(#110)。この印刷ジョブのデータ構造は図3で示したとおりである。そして、印刷ジョブの送信に応じて印刷ジョブの内容を記述した印刷ログ情報の生成が操作ログ情報生成部14bにより行われる(#111)。生成された印刷ログ情報は端末1から管理サーバ2に送り出される(#112)。   The outline will be described. First, a print job is sent from the terminal 1 to the printer server 7 (# 110). The data structure of this print job is as shown in FIG. Then, the operation log information generation unit 14b generates print log information describing the contents of the print job in response to transmission of the print job (# 111). The generated print log information is sent from the terminal 1 to the management server 2 (# 112).

この印刷ログ情報を受け取った管理サーバ2は、この印刷ログ情報の送信元である端末1の固有情報を端末情報格納部23から読み出し(#210)、読み出された固有情報と受け取った印刷ログ情報とに基づいてユニークな印刷コード情報を生成する(#211)。また、コマンド生成部21cにより印刷ログ情報の送信元の端末の操作を規制するための操作規制コマンドの生成を行う。併せて、印刷物Pcに印刷された印刷コードの読取情報をかかる操作規制の解除条件とする操作規制解除コマンドも生成する。これにより、操作規制コマンドと操作規制解除コマンドとから構成される操作規制コマンド群が生成される(#212)。一方、生成された印刷コード情報は、プリンタサーバ7に送り出される(#213)。   The management server 2 that has received the print log information reads the unique information of the terminal 1 that is the transmission source of the print log information from the terminal information storage unit 23 (# 210), and the read unique information and the received print log Based on the information, unique print code information is generated (# 211). In addition, the command generation unit 21c generates an operation restriction command for restricting the operation of the terminal that is the transmission source of the print log information. At the same time, an operation restriction release command is generated that uses the read information of the print code printed on the printed matter Pc as a condition for releasing the operation restriction. Thereby, an operation restriction command group including the operation restriction command and the operation restriction release command is generated (# 212). On the other hand, the generated print code information is sent to the printer server 7 (# 213).

端末1から印刷ジョブを受け取ったプリンタサーバ7は、この印刷ジョブを印刷情報格納部71aに一時的に格納する(#310)。そして、管理サーバ2から印刷コード情報を受け取ると、格納しておいた対応する印刷ジョブの印刷データに当該印刷コード情報を付加してコード付き印刷データを生成する(#311)。生成されたコード付き印刷データは、プリンタ8により印刷が実行され、図4に例示したような印刷コードが印刷された印刷物Pcが出力される(#312)。   The printer server 7 that has received the print job from the terminal 1 temporarily stores the print job in the print information storage unit 71a (# 310). When print code information is received from the management server 2, the print code information is added to the stored print data of the corresponding print job to generate print data with code (# 311). The generated code-added print data is printed by the printer 8, and a printed matter Pc on which the print code illustrated in FIG. 4 is printed is output (# 312).

なお、上記以降の印刷完了による操作規制コマンド群の送り出しから、印刷物Pcの印刷コードを用いた操作規制解除に至る処理については、第1の実施形態と同様なので、ここでは説明を省略する。   Since the processing from sending out the operation restriction command group after the completion of the above printing to releasing the operation restriction using the print code of the printed matter Pc is the same as in the first embodiment, the description thereof is omitted here.

〔別実施形態1〕
上述した実施形態では、操作規制された状態を入力操作がロックされる操作ロック状態としたが、これ以外にも種々の形態を採用することができる。例えば、端末のモニタに警告画面を表示し続けるような形態としても良い。特に、この警告画面をモニタ画面の中央や大きく表示することで、ユーザが操作対象としている画面が見え難くなり、その操作が困難となる操作規制状態となる。また、操作の一形態としての印刷操作が規制される形態、すなわち印刷物を回収して印刷操作規制を解除しない場合、次の印刷が実行できないような形態としても良い。
[Another embodiment 1]
In the embodiment described above, the operation restricted state is the operation lock state in which the input operation is locked, but various other forms can be adopted. For example, the warning screen may be continuously displayed on the terminal monitor. In particular, by displaying the warning screen in the center or large on the monitor screen, it becomes difficult to see the screen that the user is operating, and the operation is restricted. Further, a form in which the printing operation as one form of operation is restricted, that is, a form in which the next printing cannot be executed when the printed matter is collected and the restriction on the printing operation is not released may be adopted.

〔別実施形態2〕
上述した実施形態では、操作規制解除方法として、印刷コード情報入力画面を表示し、この入力画面に回収した印刷物に印刷されている印刷コード(文字コード)を入力することにより、操作規制を解除するものとしたが、これ以外にも種々の形態を採用することができる。例えば、印刷コードとしてQRコードが用いられた場合、各端末にQRコード読取機能を有するUSBカメラ(印刷コード読取手段)を備え、このUSBカメラにより読み取られた印刷コードの情報(印刷コード読取情報)に基づいて操作規制を解除する形態としても良い。
[Another embodiment 2]
In the above-described embodiment, as the operation restriction release method, the print code information input screen is displayed, and the operation restriction is released by inputting the print code (character code) printed on the collected printed matter on the input screen. However, various other forms can be adopted. For example, when a QR code is used as a print code, each terminal is provided with a USB camera (print code reading means) having a QR code reading function, and information on the print code read by the USB camera (print code reading information) The operation restriction may be released based on

また、プリンタ側にかかるUSBカメラ(印刷コード読取手段)を備えると共に、このUSBカメラで読み取られた印刷コードの情報を管理サーバに送信する印刷コード読取情報取得部を備え、管理サーバは、送信された印刷コード読取情報と格納されている印刷コード情報とを照合し、操作規制解除コマンドを該当する端末に送信するような形態としても良い。この際、管理サーバ2の報知部21dにより、送信された印刷コードの読取情報に基づいて対応する端末に回収情報を報知すると好適である。例えば、印刷物の全てに印刷コードを付加する設定が成され、このため回収した印刷物Pcの複数枚に印刷コードが印刷されている場合には、その複数枚の印刷物の印刷コードに対応する全ての端末に、当該印刷コードに基づいて得られる情報(端末やユーザ名など)を含んだ回収情報を表示することにより、誰の印刷物と併せて回収されたかを認識することができる。   The printer also includes a USB camera (print code reading means) on the printer side, and a print code reading information acquisition unit that transmits information on the print code read by the USB camera to the management server. The print code reading information may be compared with the stored print code information, and an operation restriction release command may be transmitted to the corresponding terminal. At this time, it is preferable that the notifying unit 21d of the management server 2 notifies the collection information to the corresponding terminal based on the transmitted reading information of the print code. For example, when a print code is set to be added to all the printed materials, and the print codes are printed on a plurality of collected printed materials Pc, all the print codes corresponding to the printed materials on the plurality of printed materials are all printed. By displaying the collection information including information (terminal, user name, etc.) obtained based on the print code on the terminal, it is possible to recognize who has been collected together with the printed matter.

このように印刷コード読取情報に基づいて管理サーバから操作規制解除コマンドを送信する形態の場合、印刷コード読取手段として携帯通信端末を用いることもできる。すなわち、QRコード読取機能を有する携帯通信端末から送信される印刷コード読取情報を受信可能に管理サーバを構成しても良い。   As described above, in the case where the operation restriction release command is transmitted from the management server based on the print code reading information, a mobile communication terminal can be used as the print code reading means. That is, the management server may be configured to receive print code reading information transmitted from a mobile communication terminal having a QR code reading function.

なお、一定時間経過してもユーザにより操作規制解除が行われない場合には、管理サーバからプリントシステムの管理者端末に通知するようにしても良い。さらに、ユーザが端末から長時間離れた場合や、印刷指示後かつ操作規制コマンド受信前に端末の電源をOFFにした場合などに備え、管理サーバにユーザの携帯通信端末のアドレスを格納しておき、かかる事態が生じた場合に印刷物の未回収に係る情報を送信するようにしても良い。   If the operation restriction is not canceled by the user even after a certain time has elapsed, the management server may notify the administrator terminal of the print system. Furthermore, the user's mobile communication terminal address is stored in the management server in case the user leaves the terminal for a long time or when the terminal is turned off after receiving a print instruction and before receiving an operation restriction command. When such a situation occurs, information regarding uncollected printed matter may be transmitted.

〔別実施形態3〕
上述した実施形態では、管理サーバから端末に送信される操作規制コマンドの送信タイミングは、印刷物の印刷完了を検知した時点としたが、これ以外にも種々の形態を採用することができる。例えば、印刷物の印刷開始を検知した時点や、端末から印刷ログ情報を受信した時点などの形態としても良い。さらに、各種コマンド送信のタイミングを調整する送信タイミング調整部を管理サーバに備え、受信した印刷ログ情報などを用いて送信タイミングを調整する形態としても良い。例えば、端末から受信した印刷ログ情報に含まれる印刷ページ数が所定値以内の場合は印刷開始の時点で、所定値以上の場合は印刷完了時点で操作規制コマンドを送信する。これにより、印刷中の長時間に亘り操作が規制されて作業効率が低下することが回避される。また、印刷するファイルの機密度を管理サーバに格納しておき、機密度の高いファイルの場合は印刷ログ情報を受信した時点或いは印刷開始時点で、機密度の低いファイルの場合は印刷完了時点で操作規制コマンドを送信しても良い。かかる形態によれば、機密度の高いファイルの場合には印刷指示後直ぐに操作規制され、ユーザは印刷物回収のためプリンタの所まで行くので、機密度の高いファイルの内容が人目に晒される時間を少なくすることができる。
[Another embodiment 3]
In the above-described embodiment, the transmission timing of the operation restriction command transmitted from the management server to the terminal is the time when the printing completion of the printed matter is detected, but various other forms can be adopted. For example, it may be in a form such as a point in time when the start of printing of a printed material is detected or a point in time when print log information is received from a terminal. Furthermore, a transmission timing adjustment unit that adjusts the timing of various command transmissions may be provided in the management server, and the transmission timing may be adjusted using the received print log information or the like. For example, when the number of print pages included in the print log information received from the terminal is within a predetermined value, the operation restriction command is transmitted when printing is started, and when the number is larger than the predetermined value, the operation restriction command is transmitted when printing is completed. Thereby, it is avoided that the operation is restricted for a long time during printing and the work efficiency is lowered. Also, the confidentiality of the file to be printed is stored in the management server. When the file has a high confidentiality, the print log information is received or at the start of printing. When the file has a low confidentiality, the printing is completed. An operation restriction command may be transmitted. According to such a form, in the case of a high-confidential file, the operation is restricted immediately after the printing instruction, and the user goes to the printer for collecting printed matter, so that the content of the high-sensitive file is exposed to the human eye. Can be reduced.

〔別実施形態4〕
上述した実施形態においては、印刷コードを用紙右上位置に印刷した場合を示したが、もちろんこれ以外の位置に印刷するように設定することも可能である。また、印刷データ生成部に印刷位置検索機能を設け、印刷する文書データなどにおいて当該印刷コードを印刷するための余白部分を自動検索して、検索された余白位置に印刷コードを印刷するようにしても良い。これにより、印刷コードを確実に余白部分に印刷することが可能となる。
[Another embodiment 4]
In the embodiment described above, the case where the print code is printed at the upper right position of the sheet is shown, but it is of course possible to set to print at a position other than this. Also, a print position search function is provided in the print data generation unit so that a margin part for printing the print code in document data to be printed is automatically searched and the print code is printed at the searched margin position. Also good. As a result, it is possible to reliably print the print code on the margin.

さらに、印刷用紙に対する印刷コードの書込及び当該印刷コードの読取について、RFID技術を適用してもよい。すなわち、RFタグを備えた用紙を用い、このRFタグに印刷コード情報を書き込み、印刷コード読取手段としてのタグリーダにより当該印刷コード情報を読み取ることにより、上述した操作規制解除を行うのである。かかる構成によれば、用紙に印刷コードが印刷されることがないので、通常と同じ形態の印刷物が得られ、見た目も良く好適である。   Further, RFID technology may be applied to writing a print code on a print sheet and reading the print code. That is, the above-described operation restriction is released by using a sheet having an RF tag, writing print code information on the RF tag, and reading the print code information by a tag reader as a print code reading means. According to such a configuration, since the print code is not printed on the paper, a printed matter having the same form as usual can be obtained, and the appearance is good and suitable.

〔別実施形態5〕
上述した印刷コード情報生成部、印刷データ生成部、操作規制解除手段を、端末1、管理サーバ2、共有プリンタ3或いはプリンタサーバ7のいずれに備えるかは適宜変更可能であり、上述した実施形態に限定されるものではない。
[Another embodiment 5]
Whether the terminal 1, the management server 2, the shared printer 3, or the printer server 7 includes the above-described print code information generation unit, print data generation unit, and operation restriction release unit can be changed as appropriate. It is not limited.

本発明に係るプリントシステムの第1の実施形態の模式図Schematic diagram of a first embodiment of a printing system according to the present invention 第1の実施形態における端末と管理サーバとプリンタの機能ブロック図Functional block diagram of a terminal, a management server, and a printer in the first embodiment 印刷ログ情報及び印刷イベント情報のデータ構造を説明する説明図Explanatory drawing explaining the data structure of print log information and print event information コード付き印刷データの印刷物を説明する説明図Explanatory drawing explaining the printed matter of print data with code 第1の実施形態における処理手順を示すフローチャートThe flowchart which shows the process sequence in 1st Embodiment. 印刷コード情報入力画面を示す図Figure showing the print code information input screen 印刷コード設定画面を示す図Figure showing the print code setting screen 本発明に係るプリントシステムの第2の実施形態の模式図Schematic diagram of a second embodiment of a printing system according to the present invention 第2の実施形態における端末と管理サーバとプリンタの機能ブロック図Functional block diagram of a terminal, a management server, and a printer in the second embodiment 第2の実施形態における処理手順を示すフローチャートThe flowchart which shows the process sequence in 2nd Embodiment.

符号の説明Explanation of symbols

1 端末
2 管理サーバ
3 共有プリンタ
11 印刷指示部
11a 印刷データ生成部
11b 印刷ジョブ生成部
12 表示制御・操作制御部(操作規制解除手段)
12a 操作規制部
12b 操作規制解除部(操作規制解除手段)
14 端末管理部
14a 操作イベント情報生成部(印刷イベント情報生成部)
14b 操作ログ情報生成部(印刷ログ情報生成部)
21 端末監視部
21a 操作情報取得部
21b 印刷コード情報生成部
21c コマンド生成部
21d 報知部
22 プリンタ監視部(印刷状態監視部)
23 端末情報格納部
DESCRIPTION OF SYMBOLS 1 Terminal 2 Management server 3 Shared printer 11 Print instruction | indication part 11a Print data generation part 11b Print job generation part 12 Display control and operation control part (operation regulation cancellation means)
12a Operation restriction part 12b Operation restriction release part (operation restriction release means)
14 Terminal management unit 14a Operation event information generation unit (print event information generation unit)
14b Operation log information generation unit (print log information generation unit)
21 Terminal Monitoring Unit 21a Operation Information Acquisition Unit 21b Print Code Information Generation Unit 21c Command Generation Unit 21d Notification Unit 22 Printer Monitoring Unit (Print Status Monitoring Unit)
23 Terminal information storage

Claims (10)

端末とこの端末を管理する管理サーバとプリンタとをネットワーク接続して構成されたプリントシステムにおいて、
前記端末は、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する印刷ログ情報生成部と、当該端末の操作を制御する操作制御部とを備え、
前記管理サーバは、前記端末から送信された前記印刷ログ情報に基づいて当該端末における入力操作を規制する操作規制コマンドを生成するコマンド生成部を備えており、
前記管理サーバから送信された前記操作規制コマンドに基づいて当該端末における入力操作が前記操作制御部により規制され、さらに、
前記印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、
前記印刷ジョブの印刷データに前記印刷コード情報を付加してコード付き印刷データを生成する印刷データ生成部と、
印刷媒体に出力された前記コード付き印刷データの印刷コードに基づいて当該端末における入力操作規制を解除する操作規制解除手段とを備えたプリントシステム。
In a printing system configured by connecting a terminal, a management server that manages the terminal, and a printer to a network,
The terminal includes a print log information generation unit that generates print log information describing the contents of the print job in response to transmission of the print job, and an operation control unit that controls the operation of the terminal.
The management server includes a command generation unit that generates an operation restriction command for restricting an input operation in the terminal based on the print log information transmitted from the terminal,
The management on the basis of the operation prohibition command transmitted from the server the input operation at the terminal is restricted by the operation control unit further,
A print code information generation unit for generating print code information to be added to the print data of the print job;
A print data generation unit for generating code-added print data by adding the print code information to the print data of the print job;
A printing system comprising: an operation restriction releasing unit for releasing an input operation restriction at the terminal based on a print code of the code-attached print data output to a print medium .
前記入力操作規制に代えて、次の印刷の実行を禁止する印刷操作規制を行う請求項1に記載のプリントシステム。The printing system according to claim 1, wherein instead of the input operation restriction, a printing operation restriction that prohibits execution of the next printing is performed. 前記プリンタにおける印刷ジョブの印刷状態を監視する印刷状態監視部を備え、
前記印刷ジョブの印刷完了が検知されたときに、前記管理サーバから前記端末に対して前記操作規制コマンドが送信される請求項1又は2に記載のプリントシステム。
A printing state monitoring unit for monitoring a printing state of a print job in the printer;
The printing system according to claim 1, wherein when the completion of printing of the print job is detected, the operation restriction command is transmitted from the management server to the terminal.
前記管理サーバは、前記端末の固有情報を格納する端末情報格納部と、前記印刷コード情報生成部とを備え、
前記印刷ジョブを送信する端末の固有情報に基づいて前記印刷コード情報を生成する請求項1から3のいずれか一項に記載のプリントシステム。
The management server includes a terminal information storage unit that stores unique information of the terminal, and the print code information generation unit.
Printing system according to any one of claims 1 to 3 generated the print code information based on the unique information of the terminal that transmits the print job.
前記端末は、前記印刷ジョブの送信に先立って当該印刷ジョブに関する印刷イベント情報を生成する印刷イベント情報生成部と、前記印刷データ生成部とを備えており、
前記管理サーバは、前記端末から送信された前記印刷イベント情報と当該端末の固有情報とに基づいて印刷コード情報を生成すると共に、生成された印刷コード情報を前記端末に送信し、
前記端末は、生成されたコード付き印刷データを含む印刷ジョブを前記プリンタに送信する請求項4に記載のプリントシステム。
The terminal includes a print event information generation unit that generates print event information related to the print job prior to transmission of the print job, and the print data generation unit.
The management server generates print code information based on the print event information transmitted from the terminal and unique information of the terminal, and transmits the generated print code information to the terminal.
The print system according to claim 4, wherein the terminal transmits a print job including the generated print data with code to the printer.
前記端末から印刷ジョブが送信され、かつ、前記印刷データ生成部を有するプリンタサーバがさらにネットワーク接続されており、
前記管理サーバは、前記端末から送信された前記印刷ログ情報と当該端末の固有情報とに基づいて印刷コード情報を生成すると共に、生成された印刷コード情報を前記プリンタサーバに送信し、
前記プリンタサーバは、生成されたコード付き印刷データを含む印刷ジョブを前記プリンタに送信する請求項4に記載のプリントシステム。
A print job is transmitted from the terminal, and a printer server having the print data generation unit is further connected to the network,
The management server generates print code information based on the print log information transmitted from the terminal and unique information of the terminal, and transmits the generated print code information to the printer server.
The print system according to claim 4, wherein the printer server transmits a print job including the generated print data with code to the printer.
印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する端末とにネットワーク接続されてプリントシステムを構成する前記端末を管理する管理サーバにおいて、
前記端末から受信した印刷ログ情報基づいて当該端末における入力操作を規制する操作規制コマンドを生成するコマンド生成部と、
前記プリンタから出力され当該端末における入力操作規制を解除する際に用いられる前記印刷コード情報を生成する印刷コード情報生成部と、
前記印刷ログ情報、操作規制コマンド及び印刷コード情報を送受信する送受信部とを備えた管理サーバ。
A printing system is connected to a printer that outputs code-added print data to which print code information is added to a print medium, and a terminal that generates print log information describing the contents of the print job in response to transmission of the print job. In a management server that manages the terminal to be configured,
A command generator for generating an operation prohibition command for regulating the input operation in the terminal based on the print log information received from the terminal,
A print code information generation unit that generates the print code information that is output from the printer and used when canceling the input operation restriction in the terminal;
A management server comprising: a transmission / reception unit that transmits / receives the print log information, the operation restriction command, and the print code information .
印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと、印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する端末とにネットワーク接続されてプリントシステムを構成する前記端末を管理する管理サーバのための端末管理プログラムにおいて、
前記端末から受信した印刷ログ情報基づいて当該端末における入力操作を規制する操作規制コマンドを生成する機能と、
前記プリンタから出力され当該端末における入力操作規制を解除する際に用いられる前記印刷コード情報を生成する機能と、
前記印刷ログ情報、操作規制コマンド及び印刷コード情報を送受信する機能とをコンピュータに実現させる端末管理プログラム。
A printing system is connected to a printer that outputs code-added print data to which print code information is added to a print medium, and a terminal that generates print log information describing the contents of the print job in response to transmission of the print job. In a terminal management program for a management server that manages the terminal to be configured,
And generating an operation prohibition command for regulating the input operation in the terminal based on the print log information received from the terminal,
A function of generating the print code information that is output from the printer and used when canceling the input operation restriction in the terminal;
A terminal management program for causing a computer to realize a function of transmitting and receiving the print log information, operation restriction command, and print code information .
印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと管理サーバとにネットワーク接続されてプリントシステムを構成する端末において、
印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する印刷ログ情報生成部と
前記印刷ログ情報を前記管理サーバに送信すると共に、前記管理サーバにおいて当該印刷ログ情報に基づいて生成された操作規制コマンドを受信する送受信部と、
受信した前記操作規制コマンドに基づいて当該端末における入力操作を規制すると共に、前記プリンタから出力された印刷コードに基づいて当該端末における入力操作規制を解除する操作制御部とを備えた端末。
In a terminal that is connected to a printer and a management server that outputs code-added print data to which print code information is added to a print medium and constitutes a print system,
A print log information generation unit that generates print log information describing the contents of the print job in response to transmission of the print job ;
A transmission / reception unit that transmits the print log information to the management server and receives an operation restriction command generated based on the print log information in the management server ;
An operation control unit that restricts an input operation at the terminal based on the received operation restriction command and releases an input operation restriction at the terminal based on a print code output from the printer .
印刷コード情報が付加されたコード付き印刷データを印刷媒体に出力するプリンタと管理サーバとにネットワーク接続されてプリントシステムを構成する端末のための操作管理プログラムにおいて、
印刷ジョブの送信に応じて当該印刷ジョブ内容を記述した印刷ログ情報を生成する機能と、
前記印刷ログ情報を前記管理サーバに送信すると共に、前記管理サーバにおいて当該印刷ログ情報に基づいて生成された操作規制コマンドを受信する機能と、
受信した前記操作規制コマンドに基づいて当該端末における入力操作を規制すると共に、前記プリンタから出力された印刷コードに基づいて当該端末における入力操作規制を解除する機能とをコンピュータに実現させる操作管理プログラム。
In an operation management program for a terminal that is connected to a printer and a management server that outputs code-added print data to which print code information is added to a print medium and constitutes a print system.
A function for generating print log information describing the contents of the print job in response to transmission of the print job;
A function of transmitting the print log information to the management server and receiving an operation restriction command generated based on the print log information in the management server;
An operation management program for causing a computer to realize a function of restricting an input operation at the terminal based on the received operation restriction command and releasing an input operation restriction at the terminal based on a print code output from the printer .
JP2007081938A 2007-03-27 2007-03-27 Print system and its management server and terminal Active JP3994115B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007081938A JP3994115B1 (en) 2007-03-27 2007-03-27 Print system and its management server and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007081938A JP3994115B1 (en) 2007-03-27 2007-03-27 Print system and its management server and terminal

Publications (2)

Publication Number Publication Date
JP3994115B1 true JP3994115B1 (en) 2007-10-17
JP2008242770A JP2008242770A (en) 2008-10-09

Family

ID=38683363

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007081938A Active JP3994115B1 (en) 2007-03-27 2007-03-27 Print system and its management server and terminal

Country Status (1)

Country Link
JP (1) JP3994115B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009217586A (en) * 2008-03-11 2009-09-24 Konica Minolta Business Technologies Inc Printing system
WO2010116461A1 (en) * 2009-03-30 2010-10-14 富士通株式会社 Printing device, printing system and method for controlling of printing
EP2793021A4 (en) * 2011-12-15 2015-08-19 Asahi Kasei Chemicals Corp Protein adsorbent

Also Published As

Publication number Publication date
JP2008242770A (en) 2008-10-09

Similar Documents

Publication Publication Date Title
US8368911B2 (en) Image forming apparatus and method of controlling same, and information processing apparatus and method
CN102300029B (en) Server apparatus, image forming system, and method of managing print data
US8014007B2 (en) Information processing apparatus, substitute print job management method, information processing program, and recording medium
JP6415025B2 (en) Image forming apparatus, system, control method, and program
JP4811589B2 (en) Information processing device, printer driver
JP2005209059A (en) Reporting address setting for specific information about operation of printer connected to network
US9645770B2 (en) Information processing system, information processing apparatus, information processing method, and storage medium storing program
US20090207438A1 (en) Print system
JP2007004683A (en) Image forming device and image operation device
JP2006031674A (en) Information processing apparatus, information processing method and program
US9160888B2 (en) Information processing apparatus, user information management control method, and storage medium
CN103309629A (en) Printing system, printing control apparatus, and printing control method
CN102253814A (en) Information processing apparatus and control method thereof
JP3994115B1 (en) Print system and its management server and terminal
JP2009123075A (en) Print controller, print control method, and storage medium
JP4146887B1 (en) Print system and its management server and terminal
CN101764904A (en) Information processing apparatus, information processing method
JP2008234111A (en) Printer system and printer
JP4881171B2 (en) Host output processing system, host output processing method, host output processing program, and recording medium
US20090254987A1 (en) Information processing apparatus, computer-readable recording medium, output control method and system
US20070133046A1 (en) Printing Program, Printing Method, and Host Apparatus
US20090237713A1 (en) Print managing apparatus, print managing method, and program
JP5151766B2 (en) Printing system, host device used in the system, and print processing program
JP4497898B2 (en) Print control apparatus, print control method, and program
US11567717B2 (en) Information processing apparatus and information processing method for transmitting information about print job

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070730

R150 Certificate of patent or registration of utility model

Ref document number: 3994115

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100803

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100803

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110803

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20110803

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120803

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130803

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20130803

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250