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

Print system and its management server and terminal Download PDF

Info

Publication number
JP4146887B1
JP4146887B1 JP2008037395A JP2008037395A JP4146887B1 JP 4146887 B1 JP4146887 B1 JP 4146887B1 JP 2008037395 A JP2008037395 A JP 2008037395A JP 2008037395 A JP2008037395 A JP 2008037395A JP 4146887 B1 JP4146887 B1 JP 4146887B1
Authority
JP
Japan
Prior art keywords
print
terminal
code
information
job
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
JP2008037395A
Other languages
Japanese (ja)
Other versions
JP2008269576A (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 JP2008037395A priority Critical patent/JP4146887B1/en
Application granted granted Critical
Publication of JP4146887B1 publication Critical patent/JP4146887B1/en
Publication of JP2008269576A publication Critical patent/JP2008269576A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】プリンタに出力された印刷物をより確実にユーザに回収させる技術を提供する。
【解決手段】端末1とこの端末1を管理する管理サーバ2とプリンタ3とをネットワーク接続して構成されたプリントシステムにおいて、管理サーバ2は、端末1からプリンタ3に送信された印刷ジョブから端末情報を含むジョブ情報を取得し、この端末情報に対応する端末の操作を規制する操作規制コマンドを当該端末に送信し、その端末の入力操作をロックする。一方、管理サーバ2で生成された印刷コード情報が印刷ジョブの印刷データに付加されており、プリンタで出力される印刷物にはこの印刷コードが印刷されている。そして、この印刷コードをプリンタ3に備えたコードリーダで読み取って、その読取情報が管理サーバ2に送信されることにより、管理サーバ2から該当端末に操作規制解除コマンドが送信され、操作ロック状態が解除される。
【選択図】図1
The present invention provides a technique for allowing a user to reliably collect printed matter output to a printer.
In a printing system configured by connecting a terminal 1, a management server 2 that manages the terminal 1, and a printer 3 over a network, the management server 2 starts from a print job transmitted from the terminal 1 to the printer 3. Job information including information is acquired, an operation restriction command for restricting the operation of the terminal corresponding to the terminal information is transmitted to the terminal, and the input operation of the terminal 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 printed on the printed matter output by the printer. Then, the print code is read by a code reader provided in the printer 3 and the read information is transmitted to the management server 2, whereby an operation restriction release command is transmitted from the management server 2 to the corresponding terminal, and the operation lock state is set. Canceled.
[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 forgetting of printed matter output from a 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 the printing system such as the above-mentioned patent document, when a printed matter is forgotten, a warning message is transmitted to the user. However, after such a message is confirmed and erased, the printed matter is collected again. 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 via a network, the management server acquires job information that includes terminal information from a print job transmitted from the terminal. A command generation unit that generates an operation restriction command for restricting operation of the terminal corresponding to the terminal information included in the job information based on the acquisition of the job information, and a print code added to the print data of the print job A print code information generation unit that generates information, and includes a print data generation unit that generates print data with code by adding the print code information to the print data of the print job, and the terminal includes the management server together to regulate the operation of the terminal based on the operation prohibition command transmitted from, printed the And a, an operation control unit for releasing the operation restricting of the terminal on the basis of the print code over de-added print data.

この構成により、ユーザが端末からプリンタに対して印刷ジョブの送信を行うと、管理
サーバからこの端末に操作規制コマンドが送信されて、端末においてその後の操作が規制される状態となる。ここで、操作が規制された状態としては、例えば、キーボードやマウスなどからの入力操作ができなくなる操作ロック状態や、キーボードやマウスなどの反応速度が鈍化して入力操作がし難くなる状態などがある。従って、ユーザは端末における作業継続が困難となるため、プリンタから出力された印刷物の回収を行うことになり、ユーザに対して印刷物のより確実な回収を行わせることができる。なお、管理サーバにおける操作規制コマンドの生成には、予め格納しておいた操作規制コマンドの読み出しなども含むものである。
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 the subsequent operation is restricted at the terminal. Here, the state where the operation is restricted includes, for example, an operation lock state in which an input operation from a keyboard or a mouse cannot be performed, a state in which a response speed of the keyboard, the mouse, or the like becomes slow and an input operation becomes difficult. is there. 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.

ここで、管理サーバから端末に対して操作規制コマンドを送信するタイミングとしては、例えば、ジョブ情報を取得した直後など種々設定することができる。特に印刷量が多い場合には印刷完了までに時間を要するため、直ぐに操作規制するのではなく印刷完了のタイミングで操作規制されると、ユーザは印刷完了を察知できると共に作業の効率化も図られ好適である。また、機密度の高いファイルなどの場合には、印刷開始が検知されたときに操作規制コマンドを送信するようにしても良い。   Here, various timings such as immediately after the job information is acquired can be set 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 operation is regulated not immediately, but at the timing of printing completion, the user can detect the completion of printing and improve work efficiency. Is preferred. Further, in the case of a file with high confidentiality, an operation restriction command may be transmitted when the start of printing is detected.

印刷を行うことにより端末の操作が規制され、ユーザは印刷物の回収を促されるが、この操作規制は印刷物の回収により的確に解除される必要がある。このため、上述の構成では、プリンタにおいて出力される印刷物に印刷コードを付加し、この印刷コードを用いて操作規制を解除するようにしている。 By performing printing, the operation of the terminal is restricted, and the user is prompted to collect the printed material. However, the operation restriction needs to be properly canceled by collecting the printed material. For this reason, in the above-described configuration , a print code is added to the printed matter output from the printer, and the operation restriction is released using this print code.

この印刷コード情報生成部における印刷コード情報の生成は、任意のデータを用いて行うことができ、例えば、ジョブ情報などに含まれる端末ID、ファイル名や送信日時など、端末や印刷ジョブに関するデータなどを用いて公知の方法により行うことができる。また用紙(印刷媒体)に出力される印刷コード情報、すなわち印刷コードは、バーコードでも良いし、QRコード(登録商標)などでも良い。この構成により、ユーザは操作規制を解除するために、この印刷コードが表された印刷物を回収しなければならず、ユーザに対して印刷物の回収をより促すことができる。 The print code information can be generated by the print code information generation unit using arbitrary data. For example, the terminal ID, file name, transmission date / time, etc. included in the job information, etc. Can be performed by a known method. 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 (registered trademark) . With this configuration, in order to release the operation restriction, the user must collect the printed material on which the print code is expressed, and can further prompt the user to collect the printed material.

なお、このような操作規制解除の実施形態の1つとして、前記管理サーバは、前記端末の固有情報を格納する端末情報格納部と、前記印刷コード情報生成部とを備え、前記ジョブ情報と前記固有情報とに基づいて生成された前記印刷コード情報を前記プリンタに送信し、前記プリンタは、前記印刷データ生成部と、印刷された前記コード付き印刷データの印刷コードを読み取って印刷コード読取情報を取得する印刷コード読取情報取得部とを備えており、前記管理サーバは、前記プリンタから送信された前記印刷コード読取情報に対応する端末を特定すると共に、特定された端末に対して操作規制を解除する操作規制解除コマンドを送信するものがある。   Note that, as one embodiment of such operation restriction release, the management server includes a terminal information storage unit that stores unique information of the terminal, and the print code information generation unit, and includes the job information and the job information The print code information generated based on the unique information is transmitted to the printer, and the printer reads the print code of the print data with the printed code and the printed print data with the code to obtain the print code read information. A print code reading information acquisition unit to acquire, and the management server specifies a terminal corresponding to the print code reading information transmitted from the printer and cancels the operation restriction on the specified terminal. Some of them send an operation restriction release command.

この場合、印刷コード情報は、ジョブ情報から特定される端末の固有情報と当該ジョブ情報との組み合わせを用いて生成されるので、印刷物に印刷される印刷コードは印刷物毎に相違するユニークなものとなり、このためユーザは印刷物をその都度回収しなければこの操作規制解除に必要なユニークな印刷コードを得ることができず、ユーザに対して印刷物の回収をより強く促すことができる。なお、端末の固有情報としては、その端末で使用されている通信デバイスのMACアドレスなどの情報を採用することができる。また、この構成によれば、設置数の少ない管理サーバとプリンタとで操作規制解除部を構築できるという利点も有している。   In this case, since the print code information is generated using a combination of the unique information of the terminal specified from the job information and the job information, the print code printed on the printed matter is unique for each printed matter. Therefore, if the user does not collect the printed matter each time, the user cannot obtain a unique print code necessary for canceling the operation restriction, and can urge the user to collect the printed matter more strongly. Note that as the unique information of the terminal, information such as the MAC address of the communication device used in the terminal can be adopted. In addition, according to this configuration, there is an advantage that an operation restriction release unit can be constructed with a management server and a printer with a small number of installations.

上述したジョブ情報と同様の内容は、端末における印刷ログ情報から取得することもできる。このため、本発明の実施形態の1つでは、前記端末は、印刷ジョブ内容を記述した印刷ログ情報を生成する印刷ログ情報生成部を備え、前記管理サーバは、前記ジョブ情報取得部に代えて前記印刷ログ情報を取得する印刷ログ情報取得部を備えると共に、前記ジョブ情報に代えて前記印刷ログ情報を用いるものである。   The same content as the job information described above can also be acquired from the print log information in the terminal. Therefore, in one embodiment of the present invention, the terminal includes a print log information generation unit that generates print log information describing a print job content, and the management server replaces the job information acquisition unit. A print log information acquisition unit that acquires the print log information is provided, and the print log information is used instead of the job information.

また、操作規制解除と共に回収情報を表示することも好適であり、このため、本発明の実施形態の1つでは、前記管理サーバは、前記プリンタから送信された前記印刷コード読取情報に基づいて回収情報を対応する端末に報知する報知部を備えている。特に、ユーザが回収する前に回収情報が端末に報知された場合には、他のユーザが誤って印刷物を回収したことを容易に察知することができる。   It is also preferable to display the collection information together with the release of the operation restriction. Therefore, in one embodiment of the present invention, the management server collects the collection code based on the print code reading information transmitted from the printer. An informing unit for informing the corresponding terminal of information is provided. In particular, when the collection information is notified to the terminal before the user collects, it can be easily detected that another user has collected the printed matter by mistake.

上述したプリントシステムを構成している管理サーバに実装されるプログラムも本発明の権利対象に含まれるものである。また、端末とプリンタとにネットワーク接続されてプリントシステムを構成する前記端末を管理する管理サーバのための端末管理プログラムは、前記端末から送信された印刷ジョブから端末情報を含むジョブ情報を取得する機能と、前記印刷ジョブの印刷データに付加する印刷コード情報を生成する機能と、前記端末情報に対応する端末の操作を規制する操作規制コマンドおよび印刷された前記印刷コード情報が付加された前記印刷ジョブの印刷データの印刷コードに基づいて当該端末の操作の規制を解除する操作規制解除コマンドを生成する機能と、生成された前記操作規制コマンドおよび前記操作規制解除コマンドを前記端末に送信する機能とをコンピュータに実現させるものである。 Program implemented in the above-described management server that make up the printing system is also included in the rights object of the present invention. Also, the terminal management program for managing server for managing the terminal constituting the network connection has been printed system and terminal and printer acquires the job information including the terminal information from the print job transmitted from the terminal A function, a function for generating print code information to be added to print data of the print job, an operation restriction command for restricting operation of a terminal corresponding to the terminal information, and the print to which the printed print code information is added A function of generating an operation restriction release command for releasing the restriction of operation of the terminal based on a print code of print data of the job, a function of transmitting the generated operation restriction command and the operation restriction release command to the terminal Is realized by a computer.

プリンタと管理サーバとを用いて操作規制解除部を構成する上述した形態以外にも、端末に操作規制解除部を備える形態ももちろん可能である。その際、上述した取り忘れ防止技術に必要な機能を併せて集約することもプリントシステムを簡素化する上で好都合であり、かかる機能を端末に集約することにより、このプリントシステムから管理サーバを省略することもできる。このように構成された、プリンタとネットワーク接続されてプリントシステムを構成する端末は、前記プリンタに送信する印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、前記印刷コード情報を前記印刷ジョブの印刷データに付加してコード付き印刷データを生成する印刷データ生成部と、前記コード付き印刷データを含む印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、前記プリンタにおいて印刷された前記コード付き印刷データの印刷コードに基づいて当該操作規制を解除する操作制御部とを備えている。   In addition to the above-described configuration in which the operation restriction release unit is configured using a printer and a management server, a mode in which the operation restriction release unit is provided in the terminal is of course possible. At that time, it is also convenient to simplify the print system by consolidating the functions necessary for the above-described forgetting prevention technology. By consolidating such functions in the terminal, the management server is omitted from the print system. You can also The terminal configured in this way and connected to the printer to form a print system includes a print code information generation unit that generates print code information to be added to print data of a print job to be transmitted to the printer, and the print code A print data generation unit for generating code-added print data by adding information to the print data of the print job; and controlling operation of the terminal based on transmission of the print job including the code-added print data; and And an operation control unit that cancels the operation restriction based on the print code of the code-added print data printed in step.

また、この端末に実装されるプログラムも本発明の権利対象に含まれるものである。このようなプリンタとネットワーク接続されてプリントシステムを構成する端末のための操作管理プログラムは、前記プリンタに送信する印刷ジョブの印刷データに付加する印刷コード情報を生成する機能と、前記印刷コード情報を前記印刷ジョブの印刷データに付加してコード付き印刷データを生成する機能と、前記コード付き印刷データを含む印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、前記プリンタにおいて印刷された前記コード付き印刷データの印刷コードに基づいて当該操作規制を解除する機能とをコンピュータに実現させるものである。   The program installed in this terminal is also included in the scope of rights of the present invention. An operation management program for a terminal that is connected to such a printer and constitutes a printing system includes a function for generating print code information to be added to print data of a print job transmitted to the printer, and the print code information. A function for generating code-attached print data added to the print data of the print job, and restricting the operation of the terminal based on transmission of the print job including the code-added print data, and the printer printed on the printer The computer realizes a function of canceling the operation restriction based on the print code of the code-added print data.

このような管理サーバや端末、これらに実装されるプログラムも、もちろん、上記のプリントシステムと同様の作用効果を伴うものであり、上述した種々の付加的な特徴構成を備えることもできる。   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.

また、上記課題を解決するための別の好適な実施形態では、端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、印刷ジョブの印刷データの印刷と関連して印刷される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、印刷された前記印刷コードに基づいて当該操作規制を解除する操作制御部とを備えている。 In another preferred embodiment for solving the above-described problem, in a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer, printing of print data of the print job is performed. the by the printing code information generation unit that generates print code information printed code that is printed in connection, as well as regulating the operation of the terminal based on the transmission of the print job, based on the printed said printed code and And an operation control unit for releasing the operation restriction.

この構成により、ユーザが端末からプリンタに対して印刷ジョブの送信を行うと、端末においてその後の操作が規制される状態となり、この操作が規制された状態は、印刷ジョブの印刷データの印刷と関連して印刷される印刷コードを用いて解除される。従って、操作が規制された状態を解除するためには、ユーザが印刷コードを入手する必要があり、ユーザによる印刷物の回収を促すことができる。 With this configuration, when a user transmits a print job from the terminal to the printer, subsequent operations at the terminal are restricted, and this restricted state is related to printing of print data of the print job. It is released with a print code printed. Therefore, in order to cancel the state in which the operation is restricted, the user needs to obtain the print code, and the user can be prompted to collect the printed matter.

また、上記課題を解決するために、端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、印刷ジョブの印刷データの印刷と関連して印刷される印刷コードの印刷コード情報を生成する印刷コード情報生成機能と、前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、印刷された前記印刷コードに基づいて当該操作規制を解除する操作制御機能とをコンピュータに実行させる。このプログラムについても、本発明に係るプリントシステムと同様の作用効果を奏するものである。 In order to solve the above problems, is connected via the terminal and the network and the printer, the printing system for transmitting a print job from the terminal to the printer is printed in conjunction with the printing of the print data of the print job and printing the code information generation function of generating print code information printed code, as well as regulating the operation of the terminal based on the transmission of the print job, the operation control for canceling the operation restricting based on the printed said printed code Let the computer perform the functions. This program has the same effects as the print system according to the present invention.

また、上記課題を解決するための別の好適な実施形態では、端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、前記端末の印刷ジョブからジョブ情報を取得するジョブ情報取得部と、前記印刷ジョブの印刷データの印刷と関連して印刷される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、前記ジョブ情報の取得に基づいて当該端末の操作を規制する操作規制コマンドを生成するコマンド生成部と、前記操作規制コマンドに基づいて当該端末の操作を規制すると共に、印刷された前記印刷コードに基づいて前記端末の操作規制を解除する操作制御部と、を備える。本実施形態に係るプリントシステムにおいても、上述の実施形態に係るプリントシステムと同様の作用効果を奏するものである。 In another preferred embodiment for solving the above problem, in a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer, a job from the print job of the terminal is processed. A job information acquisition unit that acquires information, a print code information generation unit that generates print code information of a print code to be printed in association with printing of print data of the print job, and A command generation unit that generates an operation restriction command that restricts the operation of the terminal, and restricts the operation of the terminal based on the operation restriction command, and releases the operation restriction of the terminal based on the printed print code. comprising an operation control unit. The print system according to the present embodiment also has the same operational effects as the print system according to the above-described embodiment.

さらに、この構成では、印刷データの印刷と関連して印刷される印刷コードを用いて操作規制を解除することにより、印刷物の回収により的確に操作規制を解除することができる。 Furthermore, in this configuration, by releasing the operation restricting using the print code is printed in conjunction with the printing of the print data, it can be released accurately operation restricting the recovery of printed matter.

また、上記課題を解決するための別の好適な実施形態では、端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、印刷ジョブの印刷データの印刷と関連して表示される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、前記印刷コードを表示する印刷コード表示部と、表示された前記印刷コードを入力する印刷コード入力部と、前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、表示された前記印刷コードに基づいて当該操作規制を解除する操作制御部と、を備え、前記印刷コード表示部と前記印刷コード入力部のうち少なくともいずれか一方が前記プリンタに備えられている。In another preferred embodiment for solving the above-described problem, in a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer, printing of print data of the print job is performed. A print code information generation unit that generates print code information of a print code displayed in association with the print code, a print code display unit that displays the print code, a print code input unit that inputs the displayed print code, An operation control unit that regulates the operation of the terminal based on the transmission of the print job and cancels the operation regulation based on the displayed print code, and includes the print code display unit and the print code input At least one of the units is provided in the printer.

この構成により、ユーザが端末からプリンタに対して印刷ジョブの送信を行うと、端末においてその後の操作が規制される状態となり、この操作が規制された状態は、印刷ジョブの印刷データの印刷と関連して表示される印刷コードを用いて解除される。従って、操作が規制された状態を解除するためには、ユーザが印刷コードを入手する必要があり、その印刷コードが表示される印刷コード表示部と印刷コードを入力する印刷コード入力部のうち少なくとも一方がプリンタに備えられているため、ユーザによる印刷物の回収を促すことができる。With this configuration, when a user transmits a print job from the terminal to the printer, subsequent operations at the terminal are restricted, and this restricted state is related to printing of print data of the print job. It is canceled using the print code displayed. Therefore, in order to cancel the state where the operation is restricted, it is necessary for the user to obtain a print code, and at least of the print code display unit for displaying the print code and the print code input unit for inputting the print code. Since one of them is provided in the printer, it is possible to prompt the user to collect the printed matter.

また、上記課題を解決するために、端末と、印刷ジョブの印刷データの印刷と関連して表示される印刷コードを表示する印刷コード表示部および前記印刷コードを入力する印刷コード入力部のうち少なくともいずれか一方を備えたプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、前記印刷コードの印刷コード情報を生成する印刷コード情報生成機能と、前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、表示された前記印刷コードに基づいて当該操作規制を解除する操作制御機能とをコンピュータに実行させる。このプログラムについても、本発明に係るプリントシステムと同様の作用効果を奏するものである。In order to solve the above problems, at least one of a terminal, a print code display unit that displays a print code displayed in association with printing of print data of a print job, and a print code input unit that inputs the print code A print code information generation function for generating print code information of the print code in a print system in which a print job is transmitted from the terminal to the printer; The operation of the terminal is restricted based on the transmission of the information, and the computer is caused to execute an operation control function for releasing the operation restriction based on the displayed print code. This program has the same effects as the print system according to the present invention.

また、上記課題を解決するための別の好適な実施形態では、端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、前記端末の印刷ジョブからジョブ情報を取得するジョブ情報取得部と、前記印刷ジョブの印刷データの印刷と関連して表示される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、前記印刷コードを表示する印刷コード表示部と、表示された前記印刷コードを入力する印刷コード入力部と、前記ジョブ情報の取得に基づいて当該端末の操作を規制する操作規制コマンドを生成するコマンド生成部と、前記操作規制コマンドに基づいて当該端末の操作を規制すると共に、表示された前記印刷コードに基づいて前記端末の操作規制を解除する操作規制部と、を備え、前記印刷コード表示部と前記印刷コード入力部のうち少なくともいずれか一方が前記プリンタに備えられている。本実施形態に係るプリントシステムにおいても、上述の実施形態に係るプリントシステムと同様の作用効果を奏するものである。In another preferred embodiment for solving the above problem, in a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer, a job from the print job of the terminal is processed. A job information acquisition unit for acquiring information, a print code information generation unit for generating print code information of a print code displayed in association with printing of print data of the print job, and a print code display for displaying the print code A print code input unit that inputs the displayed print code, a command generation unit that generates an operation restriction command that restricts the operation of the terminal based on the acquisition of the job information, and the operation restriction command The operation of the terminal is restricted and the operation restriction of the terminal is canceled based on the displayed print code. Comprising a work restricting portion, at least one of the print code input unit and the printing code display portion is provided in the printer. The print system according to the present embodiment also has the same operational effects as the print system according to the above-described embodiment.

さらに、この構成では、印刷データの印刷と関連して表示される印刷コードを用いて操作規制を解除することにより、印刷物の回収により的確に操作規制を解除することができる。 Furthermore, in this configuration, by releasing the operation restricting using the printing code displayed in connection with the printing of the print data, it can be released accurately operation restricting the recovery of printed matter.

上記の実施形態において、特に限定はされないが、前記端末に、前記ジョブ情報取得部と、前記コマンド生成部と、前記操作制御部と、前記印刷コード情報生成部と、を備えることができる。 In the above embodiment, although not particularly limited, to the terminal, and the job information acquisition unit, and the command generating unit, and the operation control unit, the print code information generation unit may comprise a.

〔第1の実施形態〕
以下、本発明に係るプリントシステムの第1の実施形態を図面に基づいて説明する。
図1には、クライアント側コンピュータとしての複数の端末1(図1では1の端末のみ示している)と、サーバ側のコンピュータとしての管理サーバ2、複数の端末1から出力可能なネットワークプリンタである共有プリンタ3がLANなどのネットワーク4を通じて接続されて構成されたプリントシステムが示されている。以下に詳しく説明するように、端末1は、管理サーバ2から受信した操作規制コマンドや操作規制解除コマンドに基づいて当該端末の操作制御を行う機能を、管理サーバ2は、印刷コード情報や操作規制コマンドなどを生成・送受信する機能を、共有プリンタ3は、コード付き印刷データを生成する機能や印刷された印刷コードを読み取って読取情報を取得する機能を備えている。
[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 that can output from a plurality of terminals 1. A printing system in which a shared printer 3 is connected through a network 4 such as a LAN is shown. As will be described in detail below, the terminal 1 has a function of controlling the operation of the terminal based on the operation restriction command and the operation restriction release command received from the management server 2, and the management server 2 has the print code information and the operation restriction. The shared printer 3 has a function of generating and transmitting / receiving commands and the like, and a function of generating code-added print data and a function of reading the printed print code and acquiring read information.

まず、端末1を所有しているユーザが、作成した文書ファイルなどを共有プリンタ3で印刷するため、印刷ジョブを共有プリンタ3に送信する(#01)。共有プリンタ3は、受信した印刷ジョブを一時的に格納し、この印刷ジョブから端末情報を含むジョブ情報を抽出し(#02)、抽出されたジョブ情報を管理サーバ2に送信する(#03)。   First, the user who owns the terminal 1 transmits a print job to the shared printer 3 in order to print the created document file or the like on the shared printer 3 (# 01). The shared printer 3 temporarily stores the received print job, extracts job information including terminal information from the print job (# 02), and transmits the extracted job information to the management server 2 (# 03). .

このジョブ情報を受信した管理サーバ2は、ジョブ情報から読み取られた情報と予め格納している端末の固有情報とを用いて、共有プリンタ3において印刷するファイルの印刷データに付加する印刷コード情報を生成する(#04)。なお、端末の固有情報としては、各端末で使用されている通信デバイスのMACアドレスなどを採用することができる。また、ジョブ情報に含まれる端末情報から印刷ジョブの送信元である端末1が特定され、この端末1の操作を規制するための操作規制コマンドが生成される(#05)。一方、生成された印刷コード情報は、共有プリンタ3に送信される(#06)。   The management server 2 that has received the job information uses the information read from the job information and the terminal-specific information stored in advance, and print code information to be added to the print data of the file to be printed in the shared printer 3. Generate (# 04). In addition, as the unique information of the terminal, the MAC address of the communication device used in each terminal can be adopted. Also, the terminal 1 that is the transmission source of the print job is specified from the terminal information included in the job information, and an operation restriction command for restricting the operation of the terminal 1 is generated (# 05). On the other hand, the generated print code information is transmitted to the shared printer 3 (# 06).

共有プリンタ3は、この印刷コード情報を受け取ると、一時的に格納している対応する印刷ジョブ(ジョブ情報を抽出した印刷ジョブ)に対してこの印刷コード情報を付加してコード付き印刷データを生成する(#07)。そして、生成されたコード付き印刷データの印刷が実行され(#08)、その印刷状態は管理サーバ2により監視される。管理サーバ2は印刷完了を検知すると(#09)、生成された操作規制コマンドを端末1に送信する(#10)。   When the shared printer 3 receives the print code information, the print code information is generated by adding the print code information to the temporarily stored corresponding print job (print job from which the job information is extracted). (# 07). Then, the generated print data with code is printed (# 08), and the print state is monitored by the management server 2. When the management server 2 detects the completion of printing (# 09), it transmits the generated operation restriction command to the terminal 1 (# 10).

管理サーバ2から操作規制コマンドを受け取った端末1では、この操作規制コマンドに基づいてその後の入力操作がロックされ、その操作が規制される(#11)。或いは、キーボードやマウスなどのからの入力操作に対する反応速度を鈍化させるような操作規制形態を採用しても良い。これにより端末1のユーザはその後の操作が継続困難となり、かかる操作規制を解除する操作を行わなければならない。この操作規制を解除するため、共有プリンタ3において印刷媒体に印刷されたコード付き印刷データ(印刷物Pc)の印刷コードが利用される。   In the terminal 1 that has received the operation restriction command from the management server 2, the subsequent input operation is locked based on the operation restriction command, and the operation is restricted (# 11). 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 this operation restriction, the print code of the code-attached print data (printed material Pc) printed on the print medium in the shared printer 3 is used.

すなわち、ユーザは共有プリンタ3から印刷コードが印刷された印刷物Pcを回収し、共有プリンタ3に備えられている印刷コード読取手段(図示せず)から、その印刷物Pcの印刷コードを読み取らせ、共有プリンタ3に印刷コードの読取情報を入力する(#12)。そして、共有プリンタ3は、取得した印刷コード読取情報を管理サーバ2に送信する(#13)。   That is, the user collects the printed matter Pc on which the printing code is printed from the shared printer 3, and causes the printing code reading means (not shown) provided in the shared printer 3 to read the printed code of the printed matter Pc and share it. Print code reading information is input to the printer 3 (# 12). Then, the shared printer 3 transmits the acquired print code reading information to the management server 2 (# 13).

管理サーバ2は、受信した印刷コード読取情報に対応する端末を特定すると共に、特定された端末の操作規制を解除する操作規制解除コマンドを生成し(#14)、この操作規制解除コマンドを端末1に送信する(#15)。端末1は、受信した操作規制解除コマンドに基づいて操作規制が解除される(#16)。   The management server 2 specifies a terminal corresponding to the received print code reading information, generates an operation restriction release command for releasing the operation restriction of the specified terminal (# 14), and sends the operation restriction release command to the terminal 1 (# 15). The terminal 1 is released from the operation restriction based on the received operation restriction release command (# 16).

このように、本発明によるプリントシステムでは、ファイルを共有プリンタ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), the software and / or hardware, as a function related to the present invention, the print data such as the created file and the specified print conditions ( A print instruction unit 11 that generates a print job including the number of print copies and the number of print pages) and displays the print command to the shared printer 3; display control that controls output to the monitor 5 and input from the operation input device 6 such as a keyboard and a mouse; Operation control unit 12, data processing unit 13 for performing data processing by the user including various file processing such as file creation, terminal management unit 14 for managing various operations including login / logoff in the terminal 1a, data transmission to the network 4 Network interface 15 as a transmission / reception unit for performing .

このうち表示制御・操作制御部12は、後述するように、管理サーバ2から受け取った操作規制コマンドに基づいて端末1の操作を規制する操作規制部12a、管理サーバ2から受け取った操作規制解除コマンドに基づいて、かかる操作規制を解除する操作規制解除部12bを有している。   Among these, the display control / operation control unit 12 includes an operation restriction unit 12a for restricting the operation of the terminal 1 based on an operation restriction command received from the management server 2 and an operation restriction release command received from the management server 2, as will be described later. The operation restriction releasing unit 12b for releasing the operation restriction based on the above is provided.

一方、管理サーバ2のコンピュータには、ソフトウエア又はハードウエアあるいはその両方で、本発明に関係する機能として、端末1を監視・管理する端末監視部21、共有プリンタ3を監視・管理するプリンタ監視部22、各端末1の固有情報(MACアドレスなど)や、後述する印刷コード情報生成部22bにより生成された印刷コード情報を端末毎に格納する端末情報格納部23、ネットワーク4に対するデータ伝送を行う送受信部としてのネットワークインターフェース24などが構築されている。   On the other hand, the computer of the management server 2 includes a terminal monitoring unit 21 that monitors and manages the terminal 1 and a printer monitor that monitors and manages the shared printer 3 as functions related to the present invention, using software and / or hardware. Unit 22, unique information (such as a MAC address) of each terminal 1, a terminal information storage unit 23 that stores print code information generated by a print code information generation unit 22 b described later, and data transmission to the network 4 A network interface 24 as a transmission / reception unit is constructed.

端末監視部21は、共有プリンタ3から取得したジョブ情報に含まれる端末情報により特定される端末の操作を規制するための操作規制コマンドや、かかる操作規制を解除するための操作規制解除コマンドなどの各種コマンドを生成するコマンド生成部21a、印刷コードの読取情報に基づいて対応する端末に回収情報を報知する報知部21bを有している。このうち操作規制コマンドは、プリンタ監視部22によりジョブ情報を抽出した印刷ジョブの印刷完了の検知により、操作規制解除コマンドは、印刷コード読取情報の取得により、管理サーバ2から端末1に送信される。なお、コマンド生成部21aにおける各種コマンドの生成には、図示しないコマンド格納部に予め格納しておいた各種コマンドの読み出しなども含むものである。   The terminal monitoring unit 21 includes an operation restriction command for restricting the operation of the terminal specified by the terminal information included in the job information acquired from the shared printer 3, and an operation restriction release command for releasing the operation restriction. A command generation unit 21a that generates various commands and a notification unit 21b that notifies collection information to a corresponding terminal based on reading information of a print code. Among these, the operation restriction command is transmitted from the management server 2 to the terminal 1 by the detection of the completion of printing of the print job whose job information is extracted by the printer monitoring unit 22 and the acquisition of the print code reading information. . The generation of various commands in the command generation unit 21a includes reading of various commands stored in advance in a command storage unit (not shown).

プリンタ監視部22は、共有プリンタ3から印刷ジョブのジョブ情報や印刷コードの読取情報を取得する印刷情報取得部22a、共有プリンタ3から取得したジョブ情報と当該ジョブ情報から特定される端末の固有情報とに基づいて、印刷コード情報を公知の方法を用いて生成する印刷コード情報生成部22b、共有プリンタ3における印刷ジョブの印刷開始や印刷完了などの印刷状態を監視する印刷状態監視部22c、印刷コード情報生成部22bにより生成され端末情報格納部23に格納されている印刷コード情報と共有プリンタ3から取得した印刷コードの読取情報とを照合して読取情報から対応する端末を特定するコード照合部22dを有している。   The printer monitoring unit 22 includes a print information acquisition unit 22a that acquires job information and print code reading information of a print job from the shared printer 3, and job information acquired from the shared printer 3 and terminal-specific information identified from the job information. Based on the above, a print code information generation unit 22b that generates print code information using a known method, a print status monitoring unit 22c that monitors the print status of a print job in the shared printer 3, such as printing start and print completion, and printing A code verification unit that collates the print code information generated by the code information generation unit 22b and stored in the terminal information storage unit 23 with the read information of the print code acquired from the shared printer 3 and identifies the corresponding terminal from the read information 22d.

共有プリンタ3には、出力された印刷物の印刷コードを読み取る印刷コード読取手段としてのコードリーダ7が備えられると共に、本発明に関係する機能として、印刷を実行するプリント部31、端末1から送信された印刷ジョブやプリント部31における印刷の進行状況などを管理するプリント管理部32、コードリーダ7から印刷コードの読取情報が入力される印刷コード読取情報入力部33、ネットワーク4に対するデータ伝送を行う送受信部としてのネットワークインターフェース34などを備えている。   The shared printer 3 is provided with a code reader 7 as a print code reading means for reading the print code of the output printed matter, and as a function related to the present invention, is transmitted from the print unit 31 that executes printing and the terminal 1. A print management unit 32 for managing a print job and a printing progress status in the print unit 31; a print code reading information input unit 33 for receiving print code reading information from the code reader 7; A network interface 34 as a unit.

このうちプリント管理部32は、端末1から送信された印刷ジョブを一時的に格納する印刷ジョブ格納部32a、格納されている印刷ジョブから端末情報を含むジョブ情報を抽出するジョブ情報抽出部32b、管理サーバ2から送信された印刷コード情報を対応する印刷ジョブ(ジョブ情報が抽出された印刷ジョブ)の印刷データに付加してコード付き印刷データを生成する印刷データ生成部32cを有している。   Among these, the print management unit 32 includes a print job storage unit 32a that temporarily stores a print job transmitted from the terminal 1, a job information extraction unit 32b that extracts job information including terminal information from the stored print job, The print data generation unit 32c generates code-added print data by adding the print code information transmitted from the management server 2 to the print data of the corresponding print job (print job from which the job information is extracted).

ここで、端末1から共有プリンタ3に送信される印刷ジョブのデータ構造は、図3に例示されているように、端末1を識別する端末ID、端末1のログインユーザを識別するユーザID(又はログイン名)、日時データ、ファイル名、印刷部数や印刷ページ数などの印刷条件、そして、印刷データなどが含まれている。なお、本実施形態においては、印刷ジョブから印刷データを除いた部分を抽出されるジョブ情報としており、端末IDなどの端末情報により印刷ジョブを送信した端末が特定される。もちろん、管理サーバ2の端末情報格納部23には、この端末情報(端末IDなど)が格納されている。   Here, as illustrated in FIG. 3, the data structure of the print job transmitted from the terminal 1 to the shared printer 3 includes a terminal ID for identifying the terminal 1 and a user ID for identifying the login user of the terminal 1 (or Login name), date and time data, file name, printing conditions such as the number of copies and the number of print pages, and print data. In the present embodiment, the part obtained by removing the print data from the print job is used as job information to be extracted, and the terminal that transmitted the print job is specified by the terminal information such as the terminal ID. Of course, this terminal information (terminal ID etc.) is stored in the terminal information storage unit 23 of the management server 2.

また、図4には、用紙に印刷されたコード付き印刷データである印刷物Pcが例示されている。この図4には、印刷コードとしてQRコードCが用紙右上位置に印刷されている。なお、印刷コードはこのQRコードに限定されるわけではなく、バーコードなどを採用しても良い。   FIG. 4 illustrates a printed matter Pc that is code-added print data printed on paper. In FIG. 4, a QR code C is printed at the upper right position of the sheet as a print code. The print code is not limited to this QR code, and a bar code or the like may be adopted.

次に、図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に対して印刷ジョブを送り出す(#100)。送信される印刷ジョブのデータ構造は、図3に示したとおりである。共有プリンタ3は、受信した印刷ジョブを印刷ジョブ格納部32aに一時的に格納し(#300)、格納された印刷ジョブから端末情報を含むジョブ情報を抽出する(#301)。抽出されたこのジョブ情報は、プリント管理部32により管理サーバ2に送り出される(#302)。   First, in order to print a file or the like created in the terminal 1, the printing conditions such as the number of print copies and the number of print pages that become the print range are input. When the input of printing conditions and the like is completed, a print job is sent to the output destination shared printer 3 (# 100). The data structure of the transmitted print job is as shown in FIG. The shared printer 3 temporarily stores the received print job in the print job storage unit 32a (# 300), and extracts job information including terminal information from the stored print job (# 301). The extracted job information is sent to the management server 2 by the print management unit 32 (# 302).

次に、このジョブ情報を受け取った管理サーバ2は、ジョブ情報に含まれる端末情報から特定される端末、すなわち印刷ジョブの送信元である端末の固有情報を端末情報格納部23から読み出し、この固有情報とジョブ情報とを用いて、印刷するファイルの印刷データに付加するユニークな印刷コード情報を生成する(#200)。なお、端末の固有情報としては、各端末で使用されている通信デバイスのMACアドレスなどを採用することができる。なお、生成された印刷コード情報は、端末情報格納部23の所定領域に対応する端末と関連付けられて格納される。また、コマンド生成部21aにより、印刷ジョブの送信元として特定された端末1の操作を規制するための操作規制コマンドが生成される(#201)。そして、生成された印刷コード情報が、プリンタ監視部22により共有プリンタ3に送り出される(#202)。   Next, the management server 2 that has received the job information reads out the unique information of the terminal identified from the terminal information included in the job information, that is, the terminal that is the transmission source of the print job from the terminal information storage unit 23, and Using the information and job information, unique print code information to be added to the print data of the file to be printed is generated (# 200). In addition, as the unique information of the terminal, the MAC address of the communication device used in each terminal can be adopted. The generated print code information is stored in association with a terminal corresponding to a predetermined area of the terminal information storage unit 23. Further, the command generation unit 21a generates an operation restriction command for restricting the operation of the terminal 1 specified as the transmission source of the print job (# 201). The generated print code information is sent to the shared printer 3 by the printer monitoring unit 22 (# 202).

共有プリンタ3は、印刷コード情報を管理サーバ2から受け取ると、印刷ジョブ格納部32aに一時的に格納している対応する印刷ジョブ(ジョブ情報を抽出した印刷ジョブ)の印刷データに対して、この印刷コード情報を付加してコード付き印刷データを生成する(#303)。そして、生成されたコード付き印刷データの印刷が実行され(#304)、これによりコード付き印刷データの印刷物、すなわち図4に例示するようなQRコード(印刷コード)Cが印刷された印刷物Pcが得られる。   When the shared printer 3 receives the print code information from the management server 2, the shared printer 3 applies the print data of the corresponding print job (print job from which the job information is extracted) temporarily stored in the print job storage unit 32a. Print code information is generated by adding print code information (# 303). Then, the generated code-added print data is printed (# 304), whereby a print product of the code-added print data, that is, a print product Pc printed with a QR code (print code) C as illustrated in FIG. can get.

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

この操作ロック状態を解除するために、印刷物Pcに印刷された印刷コードCが用いられる。従って端末1のユーザは、その後の作業を続行するため、共有プリンタ3から速やかに印刷物Pcを回収する(#306)。そして、回収された印刷物Pcの印刷コードCを用いて操作ロック状態を解除するため、共有プリンタ3に備えられたコードリーダ7に印刷コードCを読み取らせ、印刷コードの読取情報を共有プリンタ3に入力する(#307)。この印刷コード読取情報は共有プリンタ3から管理サーバ2に送り出される(#308)。   In order to release this operation lock state, the print code C printed on the printed material Pc is used. Therefore, the user of the terminal 1 promptly collects the printed material Pc from the shared printer 3 in order to continue the subsequent work (# 306). Then, in order to cancel the operation lock state using the print code C of the collected printed matter Pc, the code reader 7 provided in the shared printer 3 is caused to read the print code C, and the read information of the print code is sent to the shared printer 3. Input (# 307). This print code reading information is sent from the shared printer 3 to the management server 2 (# 308).

管理サーバ2は、印刷コード情報が格納されている端末情報格納部23を参照して、共有プリンタ3から受け取った印刷コード読取情報から対応する端末をコード照合部22dにより特定すると共に、特定された端末の操作規制を解除するための操作規制解除コマンドをコマンド生成部21aにより生成する(#205)。この操作規制解除コマンドは、端末監視部21により端末1に送信される(#206)。操作規制解除コマンドを受信した端末1は、操作規制解除部12bにより操作ロック状態が解除され(#102)、ユーザは引き続き作業を続行することができる。   The management server 2 refers to the terminal information storage unit 23 in which the print code information is stored, specifies the corresponding terminal from the print code reading information received from the shared printer 3 by the code verification unit 22d, and specifies An operation restriction release command for releasing the terminal operation restriction is generated by the command generator 21a (# 205). This operation restriction release command is transmitted to the terminal 1 by the terminal monitoring unit 21 (# 206). The terminal 1 that has received the operation restriction release command is released from the operation lock state by the operation restriction release unit 12b (# 102), and the user can continue working.

なお、本実施形態では管理サーバ2の端末監視部21に報知部21bを備えており、この操作ロック状態の解除と併せて印刷物Pcの回収情報を端末1の画面上に表示することができる。例えば、印刷物の全てに印刷コードを付加する設定が成され、このため回収した印刷物Pcの複数枚に印刷コードが印刷されている場合には、その複数枚の印刷物の印刷コードに対応する全ての端末に、当該印刷コードに基づいて得られる情報(端末やユーザ名など)を含んだ回収情報を表示することにより、誰の印刷物と併せて回収されたかを認識することも可能である。図6に例示するように、ユーザAが回収した印刷物の印刷コードをコードリーダ7に読み取らせることにより、「ユーザAの印刷物を9枚、ユーザBの印刷物を1枚回収しました」といった回収情報がユーザAとユーザBの端末画面に表示されれば、ユーザBの印刷物はユーザAによって誤って持ち去られた可能性が高く、ユーザBはその旨を認識することができる。   In the present embodiment, the terminal monitoring unit 21 of the management server 2 includes a notification unit 21b, and the collection information of the printed matter Pc can be displayed on the screen of the terminal 1 together with the release of the operation lock state. 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 collection information including information (terminal, user name, etc.) obtained based on the print code on the terminal, it is also possible to recognize who the printed material was collected. As illustrated in FIG. 6, the collection information such as “9 printed materials of user A and 1 printed material of user B were collected” by causing the code reader 7 to read the print code of the printed material collected by user A. Is displayed on the terminal screens of the user A and the user B, there is a high possibility that the printed matter of the user B is mistakenly taken away by the user A, and the user B can recognize that fact.

なお、このような印刷データに対する印刷コード情報の付加形態や、用紙に印刷される印刷コードの表示形態などの設定は、共有プリンタ3において設定可能である。上述した形態以外にも、例えば、印刷物1ページに相当する印刷データ夫々に対してページ数に関する情報を含んだ印刷コード情報を付加し、印刷物Pcの全枚数にこの印刷コードが付加されて印刷される形態も設定することができる。   Note that the shared printer 3 can set the print code information added to the print data, the print code displayed on the paper, and the like. In addition to the forms described above, for example, print code information including information on the number of pages is added to each piece of print data corresponding to one page of the printed material, and the print code is added to the total number of printed materials Pc and printed. The form can also be set.

〔第2の実施形態〕
次に、本発明に係るプリントシステムの第2の実施形態を図7から図9に基づいて説明する。なお、図1及び図2と同様の部材については同じ符号を用いている。第1の実施形態では、操作規制を行う端末の特定や印刷コード情報の生成などのためにジョブ情報を用いたが、この第2の実施形態においては、端末1で生成される印刷ログ情報を用いる点で相違している。
[Second Embodiment]
Next, a second embodiment of the print 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, job information is used for specifying a terminal that performs operation restriction, generating print code information, and the like. In the second embodiment, print log information generated by the terminal 1 is used. It is different in terms of use.

以下、この第2の実施形態の基本原理について図7を用いて説明する。まず、端末1を所有しているユーザが、作成した文書ファイルなどを共有プリンタ3で印刷するため、印刷ジョブを共有プリンタ3に送信する(#21)。一方、この印刷ジョブの送信に応じて、端末1は、当該印刷ジョブ内容を記述した印刷ログ情報を生成し(#22)、この印刷ログ情報を管理サーバ2に送信する(#23)。なお、この印刷ログ情報には、端末1を識別する端末ID、ログインユーザを識別するユーザID(又はログイン名)、日時データ、ファイル名、出力先のプリンタID、印刷部数や印刷ページ数などの印刷条件などが含まれている。   The basic principle of the second embodiment will be described below with reference to FIG. First, the user who owns the terminal 1 transmits a print job to the shared printer 3 in order to print the created document file or the like with the shared printer 3 (# 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). The print log information includes a terminal ID for identifying the terminal 1, a user ID (or login name) for identifying the login user, date and time data, a file name, an output destination printer ID, the number of print copies, the number of print pages, and the like. Includes printing conditions.

この印刷ログ情報を受信した管理サーバ2は、印刷ログ情報から読み取られた情報と予め格納している端末の固有情報とを用いて、印刷するファイルの印刷データに付加する印刷コード情報を生成する(#24)。また、印刷ログ情報の送信元である端末1の操作を規制するための操作規制コマンドを生成する(#25)。一方、生成された印刷コード情報は、印刷ジョブの送信先である共有プリンタ3に送信される(#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 (# 25). On the other hand, the generated print code information is transmitted to the shared printer 3 that is the transmission destination of the print job (# 26).

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

管理サーバ2から操作規制コマンドを受け取った端末1では、操作規制コマンドに基づいてその後の操作が規制される(#31)。この操作規制を解除するため、ユーザは共有プリンタ3から印刷コードが印刷された印刷物Pcを回収し、共有プリンタ3に備えられている印刷コード読取手段(図示せず)から、その印刷物Pcの印刷コードを読み取らせ、共有プリンタ3に印刷コードの読取情報を入力する(#32)。そして、共有プリンタ3は、取得した印刷コード読取情報を管理サーバ2に送信する(#33)。   In the terminal 1 that has received the operation restriction command from the management server 2, the subsequent operation is restricted based on the operation restriction command (# 31). In order to release this operation restriction, the user collects the printed matter Pc on which the printing code is printed from the shared printer 3 and prints the printed matter Pc from a printing code reading means (not shown) provided in the shared printer 3. The code is read, and print code reading information is input to the shared printer 3 (# 32). Then, the shared printer 3 transmits the acquired print code reading information to the management server 2 (# 33).

管理サーバ2は、受信した印刷コード読取情報に対応する端末を特定すると共に、特定された端末の操作規制を解除する操作規制解除コマンドを生成し(#34)、この操作規制解除コマンドを端末1に送信する(#35)。端末1は、受信した操作規制解除コマンドに基づいて操作規制が解除される(#36)。   The management server 2 specifies a terminal corresponding to the received print code reading information, generates an operation restriction release command for releasing the operation restriction of the specified terminal (# 34), and sends the operation restriction release command to the terminal 1 (# 35). The terminal 1 is released from the operation restriction based on the received operation restriction release command (# 36).

図8には、第2の実施形態のプリントシステムのシステム構成が示されている。第1の実施形態のシステム構成(図2参照)と比較すると、この第2の実施形態のシステム構成では、端末1に印刷ログ情報生成部14aが備えられると共に、共有プリンタ3からジョブ情報抽出部32bが省略されている。併せて、管理サーバの端末監視部21に印刷ログ情報取得部21cが備えられ、また第2の実施形態における印刷情報取得部22aはジョブ情報の取得機能を有していない。   FIG. 8 shows a system configuration of a printing system according to the second embodiment. Compared with the system configuration of the first embodiment (see FIG. 2), in the system configuration of the second embodiment, the terminal 1 is provided with a print log information generation unit 14a, and the job information extraction unit from the shared printer 3 32b is omitted. In addition, the terminal monitoring unit 21 of the management server is provided with a print log information acquisition unit 21c, and the print information acquisition unit 22a in the second embodiment does not have a job information acquisition function.

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

その概略を説明すると、まず、端末1から共有プリンタ3に対して印刷ジョブが送り出される(#110)。この印刷ジョブのデータ構造は図3で示したとおりである。そして、印刷ジョブの送信に応じて印刷ジョブの内容を記述した印刷ログ情報の生成が印刷ログ情報生成部14aにより行われる(#111)。生成された印刷ログ情報は端末1から管理サーバ2に送り出される(#112)。   The outline will be described. First, a print job is sent from the terminal 1 to the shared printer 3 (# 110). The data structure of this print job is as shown in FIG. Then, the print log information generation unit 14a generates print log information describing the contents of the print job in response to the 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)。また、コマンド生成部21aにより印刷ログ情報の送信元の端末の操作を規制するための操作規制コマンドの生成を行う(#211)。一方、生成された印刷コード情報は、共有プリンタ3に送り出される(#212)。   The management server 2 that has received the print log information reads out the unique information of the terminal 1 that is the transmission source of the print log information from the terminal information storage unit 23, and based on the read unique information and the received print log information. Unique print code information is generated (# 210). Further, the command generation unit 21a generates an operation restriction command for restricting the operation of the terminal that is the transmission source of the print log information (# 211). On the other hand, the generated print code information is sent to the shared printer 3 (# 212).

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

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

〔第3の実施形態〕
次に、本発明に係るプリントシステムの第3の実施形態を図10及び図11に基づいて説明する。第1の実施形態及び第2の実施形態では、印刷ジョブの印刷データにコード情報を付加して、コード付き印刷データを生成する例を示したが、第3の実施形態では、コード付印刷データを生成することなく、印刷コードの印刷データと印刷ジョブの印刷データ(印刷物本体)とを別体に印刷する点で相違する。以下、第3の実施形態について上述の相違点を中心に説明する。なお、特に説明しない点については上述の実施形態と同様である。
[Third Embodiment]
Next, a third embodiment of the print system according to the present invention will be described with reference to FIGS. In the first embodiment and the second embodiment, an example in which code information is added to print data of a print job to generate code-added print data has been described. In the third embodiment, code-added print data is used. However, the print data of the print code and the print data of the print job (printed material main body) are printed separately. Hereinafter, the third embodiment will be described focusing on the above-described differences. Note that points not particularly described are the same as in the above-described embodiment.

図10に示すように、このプリントシステムは、複数の端末100(100a、100b・・・)と複数の端末100a、100b・・・から出力可能なネットワークプリンタである共有プリンタ30とがLANなどのネットワーク4を通じて接続されて構成されている。   As shown in FIG. 10, this print system includes a plurality of terminals 100 (100a, 100b...) And a shared printer 30 that is a network printer that can output from the plurality of terminals 100a, 100b. It is configured to be connected through the network 4.

端末100aのコンピュータには、ソフトウエア又はハードウエアあるいはその両方で、本発明に関係する機能として、印刷ジョブを生成する印刷指示部101、印刷ジョブのジョブ情報を取得するジョブ情報取得部102、印刷コードに関する印刷コード情報を生成する印刷コード情報生成部103、印刷データを生成しプリンタに送信する印刷データ生成部104、端末の操作を規制するための操作規制コマンドや操作規制を解除するための操作規制解除コマンドなどの各種コマンドを生成するコマンド生成部105、端末の操作を制御する操作制御部106、印刷コード情報を一時的に格納する印刷コード情報格納部107、印刷コード入力部109から入力された印刷コードと印刷コード情報格納部に格納された印刷コード情報とを照合するコード照合部108等を備えて構成される。他の端末100b・・・についても同様である。   The computer of the terminal 100a includes a print instruction unit 101 that generates a print job, a job information acquisition unit 102 that acquires job information of a print job, and a print function as a function related to the present invention in software and / or hardware. A print code information generation unit 103 that generates print code information related to a code, a print data generation unit 104 that generates print data and transmits the print data to a printer, an operation restriction command for restricting the operation of the terminal, and an operation for releasing the operation restriction A command generation unit 105 that generates various commands such as a restriction release command, an operation control unit 106 that controls the operation of the terminal, a print code information storage unit 107 that temporarily stores print code information, and a print code input unit 109. Print code and print code information stored in the print code information storage section. Configured with a code checking portion 108 or the like for engagement. The same applies to the other terminals 100b.

ここで、印刷指示部101で生成される印刷ジョブのジョブ情報のデータ構造は、上述の第1の実施形態と同様に、図3に例示されているように、端末100を識別する端末ID、端末100のログインユーザを識別するユーザID(又はログイン名)、日時データ、ファイル名、印刷部数や印刷ページ数などの印刷条件、そして、印刷データなどが含まれている。   Here, the data structure of the job information of the print job generated by the print instruction unit 101 is a terminal ID for identifying the terminal 100, as illustrated in FIG. 3, as in the first embodiment described above. A user ID (or login name) for identifying a login user of the terminal 100, date and time data, file name, printing conditions such as the number of copies and the number of print pages, and print data are included.

印刷コード情報生成部103は、印刷指示部101で生成され、ジョブ情報取得部で取得されたジョブ情報のうち、例えば端末ID、ファイル名や送信日時など所定のデータを用いて、印刷ジョブの印刷データ(印刷物本体)の印刷に関連して印刷コードを表示するための印刷コード情報を生成する。   The print code information generation unit 103 prints a print job using predetermined data such as a terminal ID, a file name, and a transmission date / time among job information generated by the print instruction unit 101 and acquired by the job information acquisition unit. Print code information for displaying a print code in association with printing of data (printed body) is generated.

上述のように、印刷コード情報は、ジョブ情報を用いて生成されるので、印刷物毎に相違するユニークなものとなる。なお、共有プリンタや管理サーバなどの端末以外の箇所に後述する印刷コード入力部109を設ける場合には、印刷コード情報から操作規制を解除
すべき端末を特定する必要があるため、端末識別情報(端末ID)に関連付けて印刷コード情報が印刷コード情報格納部107に格納される。一方、印刷コード入力部109が端末に設けられる場合には、必ずしも印刷コード情報から端末を特定する必要はなく、端末識別情報(端末ID)と印刷コード情報とを関連付けなくてもよい。
As described above, since the print code information is generated using the job information, the print code information is unique for each printed matter. When a print code input unit 109 (to be described later) is provided at a location other than the terminal, such as a shared printer or a management server, it is necessary to specify a terminal whose operation restriction should be removed from the print code information. The print code information is stored in the print code information storage unit 107 in association with the terminal ID. On the other hand, when the print code input unit 109 is provided in the terminal, it is not always necessary to identify the terminal from the print code information, and it is not necessary to associate the terminal identification information (terminal ID) with the print code information.

印刷データ生成部104は、印刷コード情報生成部から取得した印刷コード情報から印刷コード用の印刷データを生成し、当該印刷データを共有プリンタ30に送信する。また、印刷データ生成部104は、印刷指示部101で生成され、ジョブ情報取得部で取得されたジョブ情報から印刷物本体の印刷データ及び印刷部数や印刷ページ数などの印刷条件を抽出し、共有プリンタ30に送信する。   The print data generation unit 104 generates print code print data from the print code information acquired from the print code information generation unit, and transmits the print data to the shared printer 30. Further, the print data generation unit 104 extracts print data such as print data of the print body and the number of print copies and the number of print pages from the job information generated by the print instruction unit 101 and acquired by the job information acquisition unit, and the shared printer 30.

印刷コード情報の印刷データは、印刷物本体の印刷データと関連して表示される。つまり、後述する共有プリンタ30において、印刷物本体の印刷データ(ジョブ情報)と印刷コードの印刷データ(印刷コード情報)とが時間的な間隔を空けることなく印刷されるように、印刷コード情報の印刷データと印刷物本体の印刷データとが共有プリンタ30に送信される。   The print data of the print code information is displayed in association with the print data of the printed material main body. That is, the print code information is printed so that the print data (job information) of the printed material and the print data of the print code (print code information) are printed without leaving a time interval in the shared printer 30 described later. The data and the print data of the printed material main body are transmitted to the shared printer 30.

また、操作制御部106は、コマンド生成部105から取得した操作規制コマンドに基づいて端末1の操作を規制する操作規制部106a及び、コマンド生成部105から取得した操作規制解除コマンドに基づいて、かかる操作規制を解除する操作規制解除部106bを有している。   In addition, the operation control unit 106 operates based on the operation restriction unit 106 a that restricts the operation of the terminal 1 based on the operation restriction command acquired from the command generation unit 105 and the operation restriction release command acquired from the command generation unit 105. An operation restriction release unit 106b for releasing the operation restriction is provided.

操作規制部106aによる操作規制としては、特に限定はされないが、例えば端末100への入力操作をロックする制御、マウスやキーボードからの入力操作に対する反応速度の鈍化させる制御などが挙げられる。また、端末100のモニタに印刷物が回収されていない旨の警告画面を表示するような形態としても良い。   The operation restriction by the operation restriction unit 106a is not particularly limited, and examples thereof include a control for locking an input operation to the terminal 100 and a control for slowing a reaction speed with respect to an input operation from a mouse or a keyboard. Moreover, it is good also as a form which displays the warning screen that printed matter is not collect | recovered on the monitor of the terminal 100. FIG.

印刷コード入力部109は、印刷コードの態様に応じて適宜選択することができる。つまり、印刷コードが、数列や文字列またはこれらを組み合わせたものなどの場合には、例えばキーボードなどの入力手段を印刷コード入力部109とすることができる。また、印刷コードがバーコードやQRコードなどの場合には、例えばコード読取手段を印刷コード入力部109とすることができる。なお、印刷コード入力部109は、共有プリンタ30の側に設けてもよい。   The print code input unit 109 can be appropriately selected according to the form of the print code. That is, when the print code is a numeric string, a character string, or a combination of these, for example, an input unit such as a keyboard can be used as the print code input unit 109. Further, when the print code is a bar code or a QR code, for example, the code reading means can be used as the print code input unit 109. The print code input unit 109 may be provided on the shared printer 30 side.

共有プリンタ30は、送信された印刷物本体の印刷データ(ジョブ情報)の印刷と関連して、印刷コードの印刷データ(印刷コード情報)を印刷する。つまり、印刷物本体の印刷データ(ジョブ情報)と印刷コードの印刷データ(印刷コード情報)とが時間的な間隔を空けることなく印刷される。本実施形態では、印刷物本体の印刷データ(ジョブ情報)の送信に先立ち、印刷コードの印刷データ(印刷コード情報)が送信される。そして、印刷物本体の印刷に先立ち、印刷コードが用紙(印刷媒体)に印刷され、その後、別の用紙(印刷媒体)に印刷物本体が印刷される。従って、印刷物Pcは、印刷コードが印刷された印刷物と印刷物本体とから構成される。なお、本実施形態においては、印刷コードが印刷された印刷物が印刷物本体に先立って印刷されるので、以下、適宜、この印刷コードが印刷された印刷物を「表紙」として説明するが、必ずしも、印刷コードが印刷された印刷物と印刷物本体とが連続して印刷される必要はない。また、印刷物本体が先に印刷されてもよい。   The shared printer 30 prints the print data (print code information) of the print code in association with the printing of the print data (job information) of the printed matter main body transmitted. That is, the print data (job information) of the printed material and the print data of the print code (print code information) are printed without leaving a time interval. In the present embodiment, print data (print code information) of a print code is transmitted prior to transmission of print data (job information) of the printed material main body. Prior to printing on the print body, the print code is printed on a sheet (print medium), and then the print body is printed on another sheet (print medium). Accordingly, the printed matter Pc is composed of a printed matter on which a print code is printed and a printed matter body. In the present embodiment, since the printed matter on which the print code is printed is printed prior to the printed matter body, hereinafter, the printed matter on which the print code is printed will be described as a “cover”. It is not necessary that the printed matter on which the code is printed and the printed matter main body are continuously printed. Moreover, the printed material main body may be printed first.

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

まず、端末100において作成されたファイルなどを印刷するため、印刷部数、印刷範囲となる印刷ページ数などの印刷条件の入力を行う。印刷条件などの入力が完了すると、印刷指示部101から印刷ジョブが送信される(♯120)。   First, in order to print a file or the like created in the terminal 100, a print condition such as the number of print copies and the number of print pages to be a print range is input. When the input of printing conditions and the like is completed, the print instruction unit 101 transmits a print job (# 120).

送信された印刷ジョブに含まれるジョブ情報はジョブ情報取得部102に取得される。ジョブ情報取得部102は取得したジョブ情報を印刷コード情報生成部103に送出する。印刷コード情報生成部103は、取得したジョブ情報に基づいて印刷コード情報を生成する(♯121)。また、印刷コード情報生成部103は、生成した印刷コード情報を印刷データ生成部104及び印刷コード情報格納部107に送信する。印刷コード情報格納部107は、取得した印刷コード情報を格納する。   Job information included in the transmitted print job is acquired by the job information acquisition unit 102. The job information acquisition unit 102 sends the acquired job information to the print code information generation unit 103. The print code information generation unit 103 generates print code information based on the acquired job information (# 121). In addition, the print code information generation unit 103 transmits the generated print code information to the print data generation unit 104 and the print code information storage unit 107. The print code information storage unit 107 stores the acquired print code information.

印刷データ生成部104は、取得した印刷コード情報に基づいて印刷コード用の印刷データを生成する(♯122)。生成された印刷コード用の印刷データは、共有プリンタ30に送信される(♯123)。また、印刷データ生成部104は、印刷コード用の印刷データの送信後、取得したジョブ情報(印刷物本体の印刷データ)を共有プリンタ30に送信する(♯124)。   The print data generation unit 104 generates print data for the print code based on the acquired print code information (# 122). The generated print data for the print code is transmitted to the shared printer 30 (# 123). Further, after transmitting the print data for the print code, the print data generation unit 104 transmits the acquired job information (print data of the printed material main body) to the shared printer 30 (# 124).

コマンド生成部105は印刷データ生成部104からのジョブ情報(印刷物本体の印刷データ)の送信を監視しており、ジョブ情報の送信を検知すると、操作規制コマンドを生成して、当該操作規制コマンドを操作規制部106aに送信する(♯128)。操作規制コマンド取得した操作規制部106aは、この操作規制コマンドに基づいて当該端末100の操作規制を行う(#126)。   The command generation unit 105 monitors the transmission of the job information (print data of the printed material) from the print data generation unit 104. When the transmission of the job information is detected, the command generation unit 105 generates an operation restriction command and displays the operation restriction command. It transmits to the operation control part 106a (# 128). The operation restriction unit 106a that has acquired the operation restriction command restricts the operation of the terminal 100 based on the operation restriction command (# 126).

共有プリンタ30は、印刷コード用の印刷データを受信すると、この印刷コード用の印刷データに基づいて、印刷コードの印刷を実行する(♯320)。また、共有プリンタ30は、ジョブ情報(印刷物本体の印刷データ)を受信すると、このジョブ情報(印刷物本体の印刷データ)に基づいて、印刷物本体の印刷を実行する(#321)。これにより、印刷コードが印刷された表紙と印刷物本体とからなる印刷物Pcが得られる。   Upon receiving the print code print data, shared printer 30 executes print code printing based on the print code print data (# 320). Further, when the shared printer 30 receives the job information (print data of the printed material main body), the shared printer 30 executes printing of the printed material main body based on the job information (print data of the printed material main body) (# 321). As a result, a printed material Pc composed of the cover sheet on which the print code is printed and the printed material main body is obtained.

ここで、端末100の操作規制を解除するために、印刷物Pcの表紙に印刷された印刷コードCが用いられる。つまり、端末1のユーザは、その後の作業を続行するため、共有プリンタ3から速やかに印刷物Pcを回収する(#322)。そして、回収された印刷物Pcの表紙に印刷された印刷コードCを用いて操作規制状態を解除するため、端末100に備えられた印刷コード入力部109から印刷コードCを入力する(♯127)。   Here, in order to release the operation restriction of the terminal 100, the print code C printed on the cover of the printed matter Pc is used. That is, the user of the terminal 1 promptly collects the printed material Pc from the shared printer 3 in order to continue the subsequent work (# 322). Then, in order to cancel the operation restriction state using the print code C printed on the cover of the collected printed matter Pc, the print code C is input from the print code input unit 109 provided in the terminal 100 (# 127).

印刷コード入力部109から入力された印刷コードCの印刷コード情報(印刷コード入力情報)はコード照合部108に渡される。コード照合部108は印刷コード情報格納部107を照合して、印刷コード入力部から受け取った印刷コード入力情報が、印刷コード情報格納部107に格納されている印刷コードに対応するものか否かを照合し、照合結果をコマンド生成部105に送信する。   The print code information (print code input information) of the print code C input from the print code input unit 109 is passed to the code verification unit 108. The code collation unit 108 collates the print code information storage unit 107 and determines whether the print code input information received from the print code input unit corresponds to the print code stored in the print code information storage unit 107. The collation is performed, and the collation result is transmitted to the command generation unit 105.

コマンド生成部105は、取得した照合結果に基づき、印刷コード入力情報が印刷コード情報格納部107に格納されている印刷コードに対応するものであれば、端末1の操作規制を解除するよう、操作規制解除コマンドを生成し、当該操作規制解除コマンドを操作規制解除部106bに送信する。操作規制解除コマンドを受信した操作規制解除部106bは、当該端末100の規制状態を解除する(#129)。   Based on the acquired collation result, the command generation unit 105 performs an operation so as to cancel the operation restriction of the terminal 1 if the print code input information corresponds to the print code stored in the print code information storage unit 107. A restriction release command is generated, and the operation restriction release command is transmitted to the operation restriction release unit 106b. The operation restriction release unit 106b that has received the operation restriction release command releases the restriction state of the terminal 100 (# 129).

一方、印刷コード入力情報が印刷コード情報格納部107に格納されている印刷コードに対応しない場合には、コマンド生成部105は操作規制解除コマンドを生成せず、従って、端末100の操作規制状態が維持される。なお、この場合、端末100aのユーザが
他の端末100b・・・から印刷された印刷物を誤って回収した可能性が高い。従って、端末100aのモニタに印刷コード入力情報が印刷コード情報格納部107に格納されている印刷コードに対応しない旨の警告を表示して、ユーザに誤回収の旨の警告を行うとよい。
On the other hand, if the print code input information does not correspond to the print code stored in the print code information storage unit 107, the command generation unit 105 does not generate an operation restriction release command, and therefore the operation restriction state of the terminal 100 is Maintained. In this case, there is a high possibility that the user of the terminal 100a has erroneously collected the printed matter printed from the other terminals 100b. Therefore, a warning that the print code input information does not correspond to the print code stored in the print code information storage unit 107 is displayed on the monitor of the terminal 100a, and a warning that the error is collected may be given to the user.

なお、印刷ジョブの印刷データ(印刷物本体)の印刷と関連して印刷コードを表示する一例として、印刷物本体の印刷に先立って、印刷コードを表示した印刷物を印刷する例について説明したが、これに限られるものではない。例えば、印刷ジョブの印刷データ(印刷物本体)の印刷の後に印刷コードを印刷してもよい。また、印刷物本体の用紙(印刷媒体)の余白部分など印刷物本体の印刷媒体自体に印刷コードを印刷してもよい。印刷コードを印刷するのではなく、端末100のモニタ、携帯電話等の携帯端末のモニタ、プリンタに設けた表示部(モニタ)などに表示してもよい。つまり、印刷ジョブの印刷データ(印刷物本体)の印刷に伴って、印刷コードが印刷されたり、モニタに表示されるなど、何らかの形で印刷コードが表示されればよい。   As an example of displaying a print code in association with printing of print data (printed material main body) of a print job, an example of printing a printed material displaying a print code prior to printing of the printed material main body has been described. It is not limited. For example, the print code may be printed after printing the print data (printed material main body) of the print job. In addition, the print code may be printed on the print medium itself such as a margin of paper (print medium) of the print body. Instead of printing the print code, it may be displayed on a monitor of the terminal 100, a monitor of a portable terminal such as a mobile phone, a display unit (monitor) provided in the printer, or the like. That is, it is only necessary to display the print code in some form, such as printing the print code or displaying it on the monitor as the print data (printed body) of the print job is printed.

また、管理サーバを設け、プリントシステムの機能の一部を管理サーバに分散してもよい。この場合、操作規制をすべき端末、操作解除をすべき端末など、端末の特定については第1の実施形態及び第2の実施形態と同様であるので省略する。   Also, a management server may be provided, and a part of the print system function may be distributed to the management server. In this case, the specification of terminals such as a terminal for which operation is restricted and a terminal for which the operation is to be released is the same as in the first and second embodiments, and thus will be omitted.

〔第4の実施形態〕
第4の実施形態のプリントシステムについて説明する。システムの構成については、上述の第3の実施形態と同様であるので、図10に基づいて、第3の実施形態との相違点を中心に説明する。
[Fourth Embodiment]
A print system according to the fourth embodiment will be described. Since the configuration of the system is the same as that of the above-described third embodiment, differences from the third embodiment will be mainly described based on FIG.

印刷指示部101は、印刷ジョブを生成し、当該生成した印刷ジョブを、ジョブ情報取得部102及び、印刷データ生成部104に送信する。上述のとおり、印刷ジョブのジョブ情報のデータ構造は、図3に例示されているように、端末100を識別する端末ID、端末100のログインユーザを識別するユーザID(又はログイン名)、日時データ、ファイル名、印刷部数や印刷ページ数などの印刷条件、そして、印刷データなどが含まれている。   The print instruction unit 101 generates a print job, and transmits the generated print job to the job information acquisition unit 102 and the print data generation unit 104. As described above, the data structure of the job information of the print job includes a terminal ID for identifying the terminal 100, a user ID (or login name) for identifying the login user of the terminal 100, and date / time data as illustrated in FIG. , File name, print conditions such as the number of copies and print pages, and print data.

印刷データ生成部104は、印刷指示部101から印刷ジョブを取得し、印刷ジョブのジョブ情報から印刷ジョブ識別情報、印刷データ、及び印刷条件を取得し、共有プリンタ30に送信する。ここで、印刷ジョブ識別情報とは、印刷ジョブを一意に識別可能な情報であり、例えば、端末ID、ユーザID(又はログイン名)、日時データ、ファイル名若しくはこれらの組み合わせを用いることができるが、勿論、これに限られるものではない。以下、印刷ジョブ識別情報の一例としてファイル名を用いて説明する。   The print data generation unit 104 acquires a print job from the print instruction unit 101, acquires print job identification information, print data, and print conditions from the job information of the print job, and transmits them to the shared printer 30. Here, the print job identification information is information that can uniquely identify a print job. For example, a terminal ID, a user ID (or login name), date / time data, a file name, or a combination thereof can be used. Of course, it is not limited to this. Hereinafter, a file name will be described as an example of print job identification information.

ジョブ情報取得部102は、印刷指示部101から印刷ジョブを受け取り、当該印刷ジョブからジョブ情報を抽出し、当該ジョブ情報を印刷コード情報生成部103に渡す。   The job information acquisition unit 102 receives a print job from the print instruction unit 101, extracts job information from the print job, and passes the job information to the print code information generation unit 103.

印刷コード情報生成部103は、ジョブ情報を取得し当該ジョブ情報から印刷コード情報を生成する。また、印刷コード情報生成部103は、ジョブ情報からファイル名などの印刷ジョブ識別情報を抽出し、印刷コード情報と印刷ジョブ識別情報とを印刷データ生成部104に送信する。   The print code information generation unit 103 acquires job information and generates print code information from the job information. The print code information generation unit 103 extracts print job identification information such as a file name from the job information, and transmits the print code information and the print job identification information to the print data generation unit 104.

印刷データ生成部104は、印刷コード情報生成部103から印刷コード情報及び印刷ジョブ識別情報を取得し、当該印刷コード情報及び印刷ジョブ識別情報を共有プリンタ30に送信する。このとき、印刷データ生成部104は、印刷コード情報を、印刷ジョブ識別情報に基づいて、先に送信された印刷データの直前や直後などに割り込ませる。これに
より、印刷物本体の印刷に関連して印刷コードが印刷される。
The print data generation unit 104 acquires the print code information and the print job identification information from the print code information generation unit 103, and transmits the print code information and the print job identification information to the shared printer 30. At this time, the print data generation unit 104 causes the print code information to be interrupted immediately before or immediately after the previously transmitted print data based on the print job identification information. Thereby, a print code is printed in connection with printing of the printed material main body.

なお、この第4の実施形態において、印刷データ生成部104が印刷コード情報を、印刷ジョブ識別情報に基づいて、先に送信された印刷データの直前や直後などに割り込ませる例を説明したが、印刷データ生成部104において、印刷データと印刷コード情報とを関連付けてもよい。つまり、印刷データ生成部104は、印刷指示部101から印刷ジョブを取得し、印刷ジョブのジョブ情報から印刷ジョブ識別情報、印刷データ、及び印刷条件を取得し、印刷コード情報を取得するまで、これらを保持する。印刷データ生成部104は、印刷コード情報生成部103から印刷コード情報及び印刷ジョブ識別情報を取得すると、印刷ジョブ識別情報により、印刷データと印刷コード情報とを関連付けて、これらを共有プリンタ30に送信する。これにより、印刷物本体の印刷に関連して印刷コードが印刷される。   In the fourth embodiment, an example in which the print data generation unit 104 interrupts the print code information immediately before or immediately after the previously transmitted print data based on the print job identification information has been described. The print data generation unit 104 may associate the print data with the print code information. That is, the print data generation unit 104 acquires a print job from the print instruction unit 101, acquires print job identification information, print data, and print conditions from the job information of the print job, and acquires these until the print code information is acquired. Hold. When the print data generation unit 104 acquires the print code information and the print job identification information from the print code information generation unit 103, the print data identification unit associates the print data and the print code information with the print job identification information and transmits them to the shared printer 30. To do. Thereby, a print code is printed in connection with printing of the printed material main body.

なお、上述の関連付けの処理は、必ずしも、印刷データ生成部104で行う必要はなく、別途に関連付けの処理を行う機能部を設けてもよく、さらに、上述した他の機能部で行ってもよい。   Note that the above-described association processing is not necessarily performed by the print data generation unit 104, and a functional unit that performs the association processing may be provided separately, or may be performed by the other functional units described above. .

その他の構成及び処理の流れについては上述の第3の実施形態と同様であるので説明は省略する。   Other configurations and processing flow are the same as those in the third embodiment described above, and thus description thereof is omitted.

〔別実施形態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 operation restriction is not released is also possible.

〔別実施形態2〕
上述した実施形態では、操作規制解除方法として、共有プリンタ3に印刷コード読取手段を備え、印刷コードの読取情報を管理サーバ2に送信することにより、操作規制解除コマンドを対応する端末に送信する構成としたが、この印刷コード読取手段を端末1に備えるような構成としても良い。また、用いる印刷コードもQRコードに限定されず、これ以外の2次元コードを用いることもでき、また、バーコードや文字列からなる1次元コードを用いることもできる。特に、印刷コードとして文字列からなる1次元コードが用いられている場合には、端末1に印刷コード入力画面を表示させ、かかる入力画面に対する印刷コードの入力により操作規制が解除される構成とすることも可能である。この場合、端末1は、取得した印刷コードの情報(入力された文字列コード情報)を管理サーバ2に問い合わせ、その内容と端末情報格納部23に格納されている印刷コード情報とを照合し、その判定結果に基づいて操作規制解除コマンドを管理サーバ2から端末1に送り出すようにしても良い。さらに、印刷コード読取手段としてQRコード読取機能を有する携帯通信端末を用いて、この携帯通信端末から送信される印刷コード読取情報を受信可能に管理サーバを構成しても良い。
[Another embodiment 2]
In the above-described embodiment, as the operation restriction release method, the shared printer 3 includes the print code reading unit, and the print code reading information is transmitted to the management server 2 so that the operation restriction release command is transmitted to the corresponding terminal. However, the print code reading means may be provided in the terminal 1. Further, the print code to be used is not limited to the QR code, and other two-dimensional codes can be used, and a one-dimensional code including a bar code or a character string can be used. In particular, when a one-dimensional code consisting of a character string is used as a print code, a print code input screen is displayed on the terminal 1, and the operation restriction is released by inputting the print code to the input screen. It is also possible. In this case, the terminal 1 inquires the management server 2 about the acquired print code information (input character string code information), collates the content with the print code information stored in the terminal information storage unit 23, and An operation restriction release command may be sent from the management server 2 to the terminal 1 based on the determination result. Furthermore, the management server may be configured to receive print code reading information transmitted from the mobile communication terminal using a mobile communication terminal having a QR code reading function as the print code reading means.

なお、一定時間経過してもユーザにより操作規制解除が行われない場合には、管理サーバからプリントシステムの管理者端末に通知するようにしても良い。さらに、ユーザが端末から長時間離れた場合や、印刷指示後かつ操作規制コマンド受信前に端末の電源を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 printing of a printed material is detected, a point in time when job information is acquired, 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 acquired job information, print log information, and the like. For example, when the number of print pages included in the acquired job information is within a predetermined value, the operation restriction command is transmitted at the start of printing, and when the number is greater than the predetermined value, the operation restriction command is transmitted at the completion of printing. Thereby, it is avoided that the operation is restricted for a long time during printing and the work efficiency is lowered.

〔別実施形態4〕
上述した実施形態においては、印刷コードを用紙右上位置に印刷した場合を示したが、もちろんこれ以外の位置に印刷するように設定することも可能である。また、印刷データ生成部に印刷位置検索機能を設け、印刷する文書データなどにおいて当該印刷コードを印刷するための余白部分を自動検索して、検索された余白位置に印刷コードを印刷するようにしても良い。これにより、印刷コードを確実に余白部分に印刷することが可能となる。
[Another embodiment 4]
In the above-described embodiment, 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のいずれに備えるかは適宜変更可能であり、上述した実施形態に限定されるものではない。
[Another embodiment 5]
Which of the terminal 1, the management server 2, and the shared printer 3 includes the above-described print code information generation unit, print data generation unit, and operation restriction release unit can be changed as appropriate, and is limited to the above-described embodiment. is not.

また、上述した実施形態における共有プリンタ3の機能の一部を、別途に設けられネットワーク接続されたプリンタサーバに備えることもできる。例えば、プリント管理部32や印刷コード読取情報入力部33を備えてこのプリンタサーバを構成しても良い。この際、必要に応じてさらに印刷コード読取手段を備えるようにしても良い。これにより、このプリンタサーバと汎用プリンタとを用いて本発明のプリントシステムを構築することができる。さらにこのプリンタサーバと管理サーバとを併せて一のサーバとして構成しても良い。   Further, a part of the functions of the shared printer 3 in the above-described embodiment can be provided in a separately provided printer server connected to the network. For example, the printer server may be configured by including the print management unit 32 and the print code reading information input unit 33. At this time, a print code reading unit may be further provided as necessary. Thereby, the print system of the present invention can be constructed using the printer server and the general-purpose printer. Further, the printer server and the management server may be configured as a single server.

〔別実施形態6〕
上述した実施形態における管理サーバの機能の一部と共有プリンタの機能の一部を端末に集約することにより、管理サーバを省略することもできる。このように構成された端末は、プリンタに送信する印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、印刷コード情報を印刷ジョブの印刷データに付加してコード付き印刷データを生成する印刷データ生成部と、コード付き印刷データを含む印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、プリンタにおいて印刷された前記コード付き印刷データの印刷コードに基づいて当該操作規制を解除する操作制御部とを備えている。そして、この端末とプリンタとをネットワーク接続することにより、上述したプリントシステムと同様の作用効果を有するプリントシステムを構築することができる。
[Another embodiment 6]
The management server can be omitted by consolidating some of the functions of the management server and some of the functions of the shared printer in the above-described embodiment into a terminal. The terminal configured as described above includes a print code information generation unit that generates print code information to be added to print data of a print job to be transmitted to a printer, and printing with code by adding the print code information to print data of the print job. A print data generation unit that generates data, and the operation of the terminal based on transmission of a print job including code-added print data, and the operation based on the print code of the code-added print data printed by a printer And an operation control unit for releasing the restriction. By connecting the terminal and the printer via a network, it is possible to construct a print system having the same effects as the above-described print system.

〔別実施形態7〕
上述の第3の実施形態以外の実施形態では、印刷データ生成部が、印刷ジョブの印刷データに印刷コード情報を付加してコード付き印刷データを生成する例を説明した。しかし、これらの実施形態においても、第3の実施形態と同様に、コード付き印刷データを生成することなく、印刷物本体とコードとを別体に印刷してもよい。また、印刷コードを印刷するのではなく、端末のモニタに表示するなど、印刷ジョブの印刷データの印刷に関連して表示されればよい。つまり、印刷ジョブの印刷データ(印刷物本体)の印刷に伴って、印刷コードが印刷されたり、モニタに表示されるなど、何らかの形で印刷コードが表示されればよい。
[Another embodiment 7]
In the embodiments other than the above-described third embodiment, the example in which the print data generation unit generates the print data with code by adding the print code information to the print data of the print job has been described. However, in these embodiments, similarly to the third embodiment, the printed material main body and the code may be printed separately without generating the code-added print data. In addition, the print code may be displayed in association with printing of print data of the print job, such as being displayed on the monitor of the terminal instead of printing. That is, it is only necessary to display the print code in some form, such as printing the print code or displaying it on the monitor as the print data (printed body) of the print job is printed.

本発明に係るプリントシステムの第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 job 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 collection information display 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. 第3の実施形態における端末と管理サーバとプリンタの機能ブロック図Functional block diagram of a terminal, a management server, and a printer in the third embodiment 第3の実施形態における処理手順を示すフローチャートThe flowchart which shows the process sequence in 3rd Embodiment.

符号の説明Explanation of symbols

1 端末
2 管理サーバ
3 共有プリンタ
7 コードリーダ
12 表示制御・操作制御部
12a 操作規制部
12b 操作規制解除部
21 端末監視部
21a コマンド生成部
21b 報知部
22 プリンタ監視部
22a 印刷情報取得部(ジョブ情報取得部)
22b 印刷コード情報生成部
23 端末情報格納部
32 プリント管理部
33 印刷コード読取情報入力部
1 Terminal 2 Management Server 3 Shared Printer 7 Code Reader 12 Display Control / Operation Control Unit 12a Operation Restriction Unit 12b Operation Restriction Release Unit 21 Terminal Monitoring Unit 21a Command Generation Unit 21b Notification Unit 22 Printer Monitoring Unit 22a Print Information Acquisition Unit (Job Information) Acquisition department)
22b Print code information generation unit 23 Terminal information storage unit 32 Print management unit 33 Print code reading information input unit

Claims (14)

端末とこの端末を管理する管理サーバとプリンタとをネットワーク接続して構成されたプリントシステムにおいて、
前記管理サーバは、前記端末から送信された印刷ジョブから端末情報を含むジョブ情報を取得するジョブ情報取得部と、前記ジョブ情報の取得に基づいて当該ジョブ情報に含まれる端末情報に対応する端末の操作を規制する操作規制コマンドを生成するコマンド生成部と、前記印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、を備え、
前記印刷ジョブの印刷データに前記印刷コード情報を付加してコード付き印刷データを生成する印刷データ生成部を備え、
前記端末は、前記管理サーバから送信された前記操作規制コマンドに基づいて当該端末の操作を規制すると共に、印刷された前記コード付き印刷データの印刷コードに基づいて当該端末の操作規制を解除する操作制御部と、を備えたプリントシステム。
In a printing system configured by connecting a terminal, a management server that manages the terminal, and a printer to a network,
The management server includes a job information acquisition unit that acquires job information including terminal information from a print job transmitted from the terminal, and a terminal corresponding to the terminal information included in the job information based on the acquisition of the job information. A command generation unit that generates an operation restriction command that restricts an operation; and a print code information generation unit that generates 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;
The terminal restricts the operation of the terminal based on the operation restriction command transmitted from the management server, and cancels the operation restriction of the terminal based on the print code of the printed print data with code. printing system comprising a control unit.
前記管理サーバは、前記端末の固有情報を格納する端末情報格納部と、前記印刷コード情報生成部とを備え、前記ジョブ情報と前記固有情報とに基づいて生成された前記印刷コード情報を前記プリンタに送信し、
前記プリンタは、前記印刷データ生成部と、印刷された前記コード付き印刷データの印刷コードを読み取って印刷コード読取情報を取得する印刷コード読取情報取得部とを備えており、
前記管理サーバは、前記プリンタから送信された前記印刷コード読取情報に対応する端末を特定すると共に、特定された端末に対して操作規制を解除する操作規制解除コマンドを送信する請求項に記載のプリントシステム。
The management server includes a terminal information storage unit that stores unique information of the terminal and the print code information generation unit, and the print code information generated based on the job information and the unique information is stored in the printer. To
The printer includes the print data generation unit, and a print code reading information acquisition unit that acquires a print code reading information by reading a print code of the printed print data with code.
The management server is configured to identify the terminal corresponding to the print code reading information transmitted from the printer, according to claim 1 which transmits an operation restriction release command for releasing the operation restricting relative identified terminal Printing system.
前記端末は、印刷ジョブ内容を記述した印刷ログ情報を生成する印刷ログ情報生成部を備え、
前記管理サーバは、前記ジョブ情報取得部に代えて前記印刷ログ情報を取得する印刷ログ情報取得部を備えると共に、前記ジョブ情報に代えて前記印刷ログ情報を用いる請求項に記載のプリントシステム。
The terminal includes a print log information generation unit that generates print log information describing the contents of a print job,
The printing system according to claim 2 , wherein the management server includes a print log information acquisition unit that acquires the print log information instead of the job information acquisition unit, and uses the print log information instead of the job information.
前記管理サーバは、前記プリンタから送信された前記印刷コード読取情報に基づいて回収情報を対応する端末に報知する報知部を備えた請求項又はに記載のプリントシステム。 The management server, the print system according to claim 2 or 3 comprising a notification unit for notifying the corresponding terminal collection information based on the print code reading information transmitted from the printer. 端末とプリンタとにネットワーク接続されてプリントシステムを構成する前記端末を管理する管理サーバのための端末管理プログラムにおいて、
前記端末から送信された印刷ジョブから端末情報を含むジョブ情報を取得する機能と、
前記印刷ジョブの印刷データに付加する印刷コード情報を生成する機能と、
前記端末情報に対応する端末の操作を規制する操作規制コマンドおよび印刷された前記印刷コード情報が付加された前記印刷ジョブの印刷データの印刷コードに基づいて当該端末の操作の規制を解除する操作規制解除コマンドを生成する機能と、生成された前記操作規制コマンドおよび前記操作規制解除コマンドを前記端末に送信する機能とをコンピュータに実現させる端末管理プログラム。
In a terminal management program for a management server that manages the terminal that is connected to a terminal and a printer through a network and constitutes a printing system,
A function of acquiring job information including terminal information from a print job transmitted from the terminal;
A function of generating print code information to be added to the print data of the print job;
Operation restriction for releasing the restriction on the operation of the terminal based on the operation restriction command for restricting the operation of the terminal corresponding to the terminal information and the print code of the print data of the print job to which the printed print code information is added. A terminal management program for causing a computer to realize a function of generating a release command and a function of transmitting the generated operation restriction command and the operation restriction release command to the terminal.
プリンタとネットワーク接続されてプリントシステムを構成する端末において、
前記プリンタに送信する印刷ジョブの印刷データに付加する印刷コード情報を生成する印刷コード情報生成部と、
前記印刷コード情報を前記印刷ジョブの印刷データに付加してコード付き印刷データを生成する印刷データ生成部と、
前記コード付き印刷データを含む印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、前記プリンタにおいて印刷された前記コード付き印刷データの印刷コードに基づいて当該操作規制を解除する操作制御部とを備えた端末。
In the terminal that is connected to the printer and is connected to the network,
A print code information generating unit for generating print code information to be added to print data of a print job to be transmitted to the printer;
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;
An operation control unit for restricting the operation of the terminal based on transmission of a print job including the code-attached print data and canceling the operation restriction based on a print code of the code-added print data printed by the printer; With a terminal.
プリンタとネットワーク接続されてプリントシステムを構成する端末のための操作管理プログラムにおいて、
前記プリンタに送信する印刷ジョブの印刷データに付加する印刷コード情報を生成する機能と、
前記印刷コード情報を前記印刷ジョブの印刷データに付加してコード付き印刷データを生成する機能と、
前記コード付き印刷データを含む印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、前記プリンタにおいて印刷された前記コード付き印刷データの印刷コードに基づいて当該操作規制を解除する機能とをコンピュータに実現させる操作管理プログラム。
In an operation management program for a terminal that is connected to a printer over a network and constitutes a printing system,
A function of generating print code information to be added to print data of a print job to be transmitted to the printer;
A function of generating print data with code by adding the print code information to print data of the print job;
A function of restricting operation of the terminal based on transmission of a print job including the code-added print data and canceling the operation restriction based on a print code of the code-added print data printed by the printer Operation management program to be realized.
端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、
印刷ジョブの印刷データの印刷と関連して印刷される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、
前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、印刷された前記印刷コードに基づいて当該操作規制を解除する操作制御部とを備えたプリントシステム。
In a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer,
And printing the code information generation unit that generates print code information printed code that is printed in conjunction with the printing of the print data of the print job,
Together to regulate the operation of the terminal based on the transmission of the print job, printing system and an operation control unit for canceling the operation restricting based on printed the printed code.
端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、
印刷ジョブの印刷データの印刷と関連して印刷される印刷コードの印刷コード情報を生成する印刷コード情報生成機能と、
前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、印刷された前記印刷コードに基づいて当該操作規制を解除する操作制御機能とをコンピュータに実行させるプログラム。
In a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer,
And printing the code information generation function of generating print code information printed code that is printed in conjunction with the printing of the print data of the print job,
Programs to be executed as well as regulating the operation of the terminal based on the transmission of the print job, and an operation control function for canceling the operation restricting based on printed the printed code on a computer.
端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、
前記端末の印刷ジョブからジョブ情報を取得するジョブ情報取得部と、前記印刷ジョブの印刷データの印刷と関連して印刷される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、前記ジョブ情報の取得に基づいて当該端末の操作を規制する操作規制コマンドを生成するコマンド生成部と、前記操作規制コマンドに基づいて当該端末の操作を規制すると共に、印刷された前記印刷コードに基づいて前記端末の操作規制を解除する操作制御部とを備えたプリントシステム。
In a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer,
A job information acquisition unit that acquires job information from a print job of the terminal; a print code information generation unit that generates print code information of a print code to be printed in association with printing of print data of the print job; and the job A command generation unit that generates an operation restriction command for restricting the operation of the terminal based on acquisition of information; and an operation of the terminal based on the operation restriction command, and based on the printed print code printing system comprising an operation control unit, the to cancel the operation restricting device.
端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、In a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer,
印刷ジョブの印刷データの印刷と関連して表示される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、A print code information generation unit that generates print code information of a print code displayed in association with printing of print data of a print job;
前記印刷コードを表示する印刷コード表示部と、A print code display unit for displaying the print code;
表示された前記印刷コードを入力する印刷コード入力部と、A print code input unit for inputting the displayed print code;
前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、表示された前記印刷コードに基づいて当該操作規制を解除する操作制御部と、を備え、An operation control unit that regulates the operation of the terminal based on the transmission of the print job and cancels the operation regulation based on the displayed print code,
前記印刷コード表示部と前記印刷コード入力部のうち少なくともいずれか一方が前記プリンタに備えられているプリントシステム。A printing system in which at least one of the print code display unit and the print code input unit is provided in the printer.
端末と、印刷ジョブの印刷データの印刷と関連して表示される印刷コードを表示する印刷コード表示部および前記印刷コードを入力する印刷コード入力部のうち少なくともいずれか一方を備えたプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、A terminal and a printer having at least one of a print code display unit that displays a print code displayed in association with printing of print data of a print job and a print code input unit that inputs the print code are networked In a printing system that is connected via the terminal and transmits a print job from the terminal to the printer,
前記印刷コードの印刷コード情報を生成する印刷コード情報生成機能と、A print code information generation function for generating print code information of the print code;
前記印刷ジョブの送信に基づいて当該端末の操作を規制すると共に、表示された前記印刷コードに基づいて当該操作規制を解除する操作制御機能とをコンピュータに実行させるプログラム。A program for causing a computer to execute an operation control function for restricting operation of the terminal based on transmission of the print job and canceling the operation restriction based on the displayed print code.
端末とプリンタとがネットワークを介して接続され、前記端末からプリンタに印刷ジョブを送信するプリントシステムにおいて、In a printing system in which a terminal and a printer are connected via a network and a print job is transmitted from the terminal to the printer,
前記端末の印刷ジョブからジョブ情報を取得するジョブ情報取得部と、前記印刷ジョブの印刷データの印刷と関連して表示される印刷コードの印刷コード情報を生成する印刷コード情報生成部と、A job information acquisition unit that acquires job information from a print job of the terminal; a print code information generation unit that generates print code information of a print code displayed in association with printing of print data of the print job;
前記印刷コードを表示する印刷コード表示部と、A print code display unit for displaying the print code;
表示された前記印刷コードを入力する印刷コード入力部と、A print code input unit for inputting the displayed print code;
前記ジョブ情報の取得に基づいて当該端末の操作を規制する操作規制コマンドを生成するコマンド生成部と、前記操作規制コマンドに基づいて当該端末の操作を規制すると共に、表示された前記印刷コードに基づいて前記端末の操作規制を解除する操作規制部と、を備え、A command generation unit that generates an operation restriction command for restricting the operation of the terminal based on the acquisition of the job information, and an operation of the terminal based on the operation restriction command, and based on the displayed print code And an operation restriction unit for releasing the operation restriction of the terminal.
前記印刷コード表示部と前記印刷コード入力部のうち少なくともいずれか一方が前記プリンタに備えられているプリントシステム。A printing system in which at least one of the print code display unit and the print code input unit is provided in the printer.
前記端末が、前記ジョブ情報取得部と、前記コマンド生成部と、前記操作制御部と、前
記印刷コード情報生成部と、を備えた請求項10または13に記載のプリントシステム。
The print system according to claim 10 or 13 , wherein the terminal includes the job information acquisition unit, the command generation unit, the operation control unit, and the print code information generation unit.
JP2008037395A 2007-03-27 2008-02-19 Print system and its management server and terminal Active JP4146887B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008037395A JP4146887B1 (en) 2007-03-27 2008-02-19 Print system and its management server and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2007081937 2007-03-27
JP2008037395A JP4146887B1 (en) 2007-03-27 2008-02-19 Print system and its management server and terminal

Publications (2)

Publication Number Publication Date
JP4146887B1 true JP4146887B1 (en) 2008-09-10
JP2008269576A JP2008269576A (en) 2008-11-06

Family

ID=39787840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008037395A Active JP4146887B1 (en) 2007-03-27 2008-02-19 Print system and its management server and terminal

Country Status (1)

Country Link
JP (1) JP4146887B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008243106A (en) * 2007-03-29 2008-10-09 Brother Ind Ltd Acquisition condition management system, portable terminal, acquisition condition report program, printer, and acquisition condition management program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5706458B2 (en) * 2013-02-28 2015-04-22 キヤノンマーケティングジャパン株式会社 Information processing system, server apparatus, control method thereof, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008243106A (en) * 2007-03-29 2008-10-09 Brother Ind Ltd Acquisition condition management system, portable terminal, acquisition condition report program, printer, and acquisition condition management program

Also Published As

Publication number Publication date
JP2008269576A (en) 2008-11-06

Similar Documents

Publication Publication Date Title
US9094544B2 (en) Information processing apparatus, information processing method, and storage medium
CN102300029B (en) Server apparatus, image forming system, and method of managing print data
JP6415025B2 (en) Image forming apparatus, system, control method, and program
US7806334B2 (en) System, method, and storage medium for workflow management
EP1548569A2 (en) Information processing apparatus, print job management method, information processing program, and recording medium
US9645770B2 (en) Information processing system, information processing apparatus, information processing method, and storage medium storing program
JP2010167638A (en) Image formation device, image formation system, and image formation method
JP2007004683A (en) Image forming device and image operation device
US8228558B2 (en) Printed matter managing system
CN101377731A (en) Method and terminal for controlling document print
KR100941831B1 (en) Recording medium recording print control program
US7857209B2 (en) Print system, information processing apparatus, print log information extraction method, and program
JP2009116402A (en) Print controller, print control method and print control program
JP4146887B1 (en) Print system and its management server and terminal
JP4571521B2 (en) Work instruction list printing method and printing program
JP3994115B1 (en) Print system and its management server and terminal
JP4881171B2 (en) Host output processing system, host output processing method, host output processing program, and recording medium
US20070140568A1 (en) History control apparatus
US20090237713A1 (en) Print managing apparatus, print managing method, and program
US20070133046A1 (en) Printing Program, Printing Method, and Host Apparatus
JP5151766B2 (en) Printing system, host device used in the system, and print processing program
US11662956B2 (en) Printing system, server, and print control apparatus for issuing a print command for processing a print command originating at a terminal apparatus
US20230249192A1 (en) Printed material management system and shredder
EP2711830A1 (en) Process for archiving a print data stream from a software application to a printing device
JP2010099993A (en) Image forming device

Legal Events

Date Code Title Description
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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080620

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4146887

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110627

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110627

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110627

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120627

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

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130627

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

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130627

Year of fee payment: 5

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250