JP2007318485A - Printing controller - Google Patents

Printing controller Download PDF

Info

Publication number
JP2007318485A
JP2007318485A JP2006146475A JP2006146475A JP2007318485A JP 2007318485 A JP2007318485 A JP 2007318485A JP 2006146475 A JP2006146475 A JP 2006146475A JP 2006146475 A JP2006146475 A JP 2006146475A JP 2007318485 A JP2007318485 A JP 2007318485A
Authority
JP
Japan
Prior art keywords
print
printing
print data
unit
printing apparatus
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.)
Granted
Application number
JP2006146475A
Other languages
Japanese (ja)
Other versions
JP4628310B2 (en
Inventor
Shinichi Kono
真一 河野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2006146475A priority Critical patent/JP4628310B2/en
Publication of JP2007318485A publication Critical patent/JP2007318485A/en
Application granted granted Critical
Publication of JP4628310B2 publication Critical patent/JP4628310B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a printing controller capable of selecting whether to immediately print print data or to once store the print data in accordance with a state of a printer when printing, for example, data with high confidentiality. <P>SOLUTION: A state analyzing part 16 included in a control part 10 of a server PC 1 being the printing controller analyzes state information that is information transmitted from an MFP 4 and shows whether a print result is easily seen by others (for example, during being printed), and a display data generating part 18 generates data for showing that a print job is currently printed and displaying an alternative for allowing a user to select whether to once store the print job on an operation image to be displayed by a client PC 2, for example, when it is currently printed on the basis of the analysis result. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、所定の画像を印刷する印刷装置を制御する印刷制御装置に関し、より詳細には上記画像を印刷装置に印刷させるかまたは保存するかを選択可能な印刷制御装置に関する。   The present invention relates to a printing control apparatus that controls a printing apparatus that prints a predetermined image, and more particularly to a printing control apparatus that can select whether the printing apparatus prints or stores the image.

従来より、印刷装置に対して印刷ジョブを送信する前に、直ちに印刷するか、または印刷せずに保存(ホールド)する設定で印刷ジョブを送信するかをユーザが選択できる印刷制御装置が知られている。   2. Description of the Related Art Conventionally, there is known a print control apparatus that allows a user to select whether to print immediately or send a print job with a setting to hold (hold) without printing before sending the print job to the printing apparatus. ing.

例えば、上記のようなユーザによる選択を前提として、所定の印刷データを印刷せずに保存する場合には認証データとともに保存し、さらに同一の認証データを有する新たな印刷データを保存すべきときには、当該印刷データを既に保存された同一の認証データを有する印刷データに上書きして保存する従来の印刷システムがある(特許文献1を参照)。また、保存されている1回のみ印刷すべき印刷データを印刷処理後に自動的に消去する従来の印刷システムがある(特許文献1を参照)。   For example, on the premise of selection by the user as described above, when storing predetermined print data without printing, it is stored together with authentication data, and when new print data having the same authentication data is to be stored, There is a conventional printing system that saves the print data by overwriting the already stored print data having the same authentication data (see Patent Document 1). In addition, there is a conventional printing system that automatically deletes stored print data that should be printed only once after a printing process (see Patent Document 1).

ここで、これら従来の印刷システムでは、例えば機密性の高いデータを安全に保存することができる。また機密性の高いデータを印刷する場合にも、直ちに印刷することなく一旦保存した後、ユーザ以外の他人の目に触れないように、例えば印刷装置の近傍に人がいないような適当な時点で印刷装置において印刷を行うことができる。
特開2005−349641号公報 特開2005−349642号公報
Here, in these conventional printing systems, for example, highly confidential data can be safely stored. Also, when printing highly confidential data, save it without printing immediately, and then touch it to the eyes of others other than the user. Printing can be performed in the printing apparatus.
JP 2005-349441 A JP 2005-349642 A

しかし、上記従来の印刷制御装置の構成によれば、機密性の高いデータを印刷する際に、ユーザはまず印刷装置の周囲に人がいないことを目視で確認し、その後に上記印刷データの印刷を行わなければならない。   However, according to the configuration of the conventional print control device, when printing highly confidential data, the user first visually confirms that there is no person around the print device, and then prints the print data. Must be done.

また、印刷装置が印刷制御装置から離れた位置に設置されているなど、印刷制御装置を使用するユーザが印刷装置の周囲をそもそも目視で確認できないこともある。その場合には、既に印刷装置を使用している他人(例えば、印刷装置が複合機であるときに通常備えられるスキャン機能やFAX機能などを利用している他人)に上記機密性の高いデータの印刷結果を見られてしまうことがある。   In addition, the user using the printing control apparatus may not be able to visually confirm the periphery of the printing apparatus in the first place, for example, because the printing apparatus is installed at a position away from the printing control apparatus. In that case, the above-mentioned highly confidential data cannot be transferred to another person who already uses the printing apparatus (for example, another person who normally uses a scanning function or a FAX function when the printing apparatus is a multifunction device). You may see the print result.

さらに、ユーザが印刷装置の周囲を目視で確認できるとしても、印刷装置が他人の印刷ジョブを受付中または印刷中であり、その直後にユーザが機密性の高いデータを印刷しようとする場合には、先に受け付けられた印刷ジョブの印刷結果を受け取るため印刷装置近傍に来た上記他人により、直後に印刷された機密性の高いデータを見られてしまうことがある。   Furthermore, even if the user can visually confirm the surroundings of the printing device, the printing device is accepting or printing another person's print job, and immediately after that, the user tries to print highly confidential data. In some cases, the other person who comes near the printing apparatus in order to receive the print result of the previously accepted print job may see highly confidential data printed immediately after.

そこで本発明は、例えば機密性の高いデータを印刷する際に、印刷装置の状態に応じて、印刷装置に印刷データを直ちに印刷させるか、または一旦印刷データを保存させるかを選択可能な印刷制御装置を提供することを目的とする。   Therefore, according to the present invention, for example, when printing highly confidential data, it is possible to select whether the printing apparatus immediately prints the print data or temporarily stores the print data according to the state of the printing apparatus. An object is to provide an apparatus.

第1の発明は、所定の画像を表す印刷データを所定の印刷装置に与えることにより前記画像を前記印刷装置に印刷させる印刷制御装置であって、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは所定の記憶部に記憶させるべきかを判定する状態分析部と、
前記状態分析部により前記印刷データを前記記憶部に記憶させるべきと判定される場合、前記記憶部に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御部と
を備えることを特徴とする。
A first invention is a print control apparatus that causes the printing apparatus to print the image by giving print data representing the predetermined image to the predetermined printing apparatus.
Print data to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analysis unit for determining whether to print immediately or to store in a predetermined storage unit;
When it is determined by the state analysis unit that the print data should be stored in the storage unit, the print data is stored in the storage unit, and when it is determined that the print data should be printed immediately, the printing apparatus And a controller for printing the print data.

第2の発明は、第1の発明において、
前記印刷装置に与えられるべき印刷データを直ちに印刷するかまたは前記印刷データを前記記憶部に記憶させるかを選択する操作入力を受け付けるための操作画面を表示する表示部と、
前記操作入力を受け付ける入力部と
をさらに備え、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に受け付けられた操作入力の結果に応じて、前記印刷データを直ちに印刷させるべきかまたは前記記憶部に記憶させるべきかを判定することを特徴とする。
According to a second invention, in the first invention,
A display unit for displaying an operation screen for receiving an operation input for selecting whether to immediately print the print data to be given to the printing apparatus or to store the print data in the storage unit;
An input unit that receives the operation input;
When determining that the print data to be given to the printing apparatus should be stored in the storage unit based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. Whether the print data should be printed immediately or stored in the storage unit is determined according to the result of the operation input received by the input unit corresponding to the operation screen.

第3の発明は、第2の発明において、
過去に受け取られた状態情報に基づく前記状態分析部の判定結果と、対応する印刷データの名称または種類のいずれか1つ以上とを関連づけて履歴情報として管理する履歴情報管理部をさらに備え、
前記状態分析部は、前記印刷装置から受け取られる前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、前記印刷データの名称または種類のいずれか1つ以上が前記履歴情報管理部により管理される履歴情報に含まれている場合、当該履歴情報として関連づけられている前記状態分析部の判定結果に応じて、前記印刷データを直ちに印刷させるべきかまたは前記記憶部に記憶させるべきかを判定することを特徴とする。
According to a third invention, in the second invention,
A history information management unit that manages the determination result of the state analysis unit based on the state information received in the past and any one or more of the corresponding print data names or types as history information;
When the state analysis unit determines that the print data to be given to the printing device should be stored in the storage unit based on the state information received from the printing device, either the name or the type of the print data Should one or more be included in the history information managed by the history information management unit, the print data should be printed immediately according to the determination result of the state analysis unit associated as the history information Or it is characterized by determining whether it should memorize | store in the said memory | storage part.

第4の発明は、第2の発明において、
前記状態分析部は、前記印刷装置が印刷準備中であるか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置が印刷準備中であるか否かを示すための操作画面を表示することを特徴とする。
According to a fourth invention, in the second invention,
The status analysis unit receives status information indicating whether the printing apparatus is preparing for printing;
The display unit displays an operation screen for indicating whether or not the printing apparatus is preparing for printing based on the status information.

第5の発明は、第2の発明において、
前記状態分析部は、前記印刷装置が印刷中であるか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置が印刷中であるか否かを示すための操作画面を表示することを特徴とする。
According to a fifth invention, in the second invention,
The status analysis unit receives status information indicating whether or not the printing apparatus is printing,
The display unit displays an operation screen for indicating whether or not the printing apparatus is printing based on the state information.

第6の発明は、第2の発明において、
前記状態分析部は、前記印刷装置近傍に人がいるか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置近傍に人がいるか否かを示すための操作画面を表示することを特徴とする。
A sixth invention is the second invention, wherein:
The state analysis unit receives state information indicating whether there is a person in the vicinity of the printing apparatus,
The display unit displays an operation screen for indicating whether or not there is a person in the vicinity of the printing apparatus based on the state information.

第7の発明は、第2の発明において、
前記状態分析部は、前記印刷装置に備えられる所定の操作入力部に対して操作入力が行われているか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置を操作する人がいるか否かを示すための操作画面を表示することを特徴とする。
According to a seventh invention, in the second invention,
The state analysis unit receives state information indicating whether or not an operation input is performed on a predetermined operation input unit provided in the printing apparatus;
The display unit displays an operation screen for indicating whether or not there is a person operating the printing apparatus based on the state information.

第8の発明は、第2の発明において、
前記表示部は、前記印刷データを前記記憶部に記憶させる場合、記憶された印刷データを再び印刷するまでの時間を示す操作入力を受け付けるための操作画面を表示し、
前記入力部は、前記時間を示す操作入力を受け付け、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に前記時間を示す操作入力が受け付けられる場合、前記時間の経過後に前記制御部により前記印刷装置に前記印刷データを印刷させることを特徴とする。
In an eighth aspect based on the second aspect,
When the display unit stores the print data in the storage unit, the display unit displays an operation screen for receiving an operation input indicating a time until the stored print data is printed again.
The input unit accepts an operation input indicating the time,
When determining that the print data to be given to the printing apparatus should be stored in the storage unit based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. When an operation input indicating the time is received by the input unit corresponding to an operation screen, the control unit causes the printing apparatus to print the print data after the elapse of the time.

第9の発明は、第1の発明において、
前記印刷装置に与えられるべき印刷データを前記印刷装置に印刷させるかまたは前記印刷装置以外の他の印刷装置に印刷させるかを選択する操作入力を受け付けるための操作画面を表示する表示部と、
前記操作入力を受け付ける入力部と
をさらに備え、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に前記他の印刷装置に印刷させることを選択する操作入力が受け付けられる場合には前記他の印刷装置に印刷させるべきと判定し、
前記制御部は、前記状態分析部により前記他の印刷装置に印刷させるべきと判定される場合、前記他の印刷装置に前記印刷データを印刷させることを特徴とする。
According to a ninth invention, in the first invention,
A display unit for displaying an operation screen for accepting an operation input for selecting whether to print the print data to be given to the printing device or to print on another printing device other than the printing device;
An input unit that receives the operation input;
When determining that the print data to be given to the printing apparatus should be stored in the storage unit based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. In response to an operation screen, when an operation input for selecting printing on the other printing device is accepted by the input unit, it is determined that printing should be performed on the other printing device;
The control unit causes the other printing apparatus to print the print data when the state analysis unit determines that the other printing apparatus should print.

第10の発明は、所定の画像を表す印刷データ受け取り前記画像を印刷する印刷装置と、前記印刷装置に前記印刷データを与えることにより前記画像を前記印刷装置に印刷させるサーバ装置と、前記印刷データに対応する文書データを作成し当該文書データをサーバ装置に与えるクライアント装置とを備えており、前記印刷装置、前記サーバ装置、および前記クライアント装置が所定のネットワークを介して相互に通信可能に接続される印刷制御システムであって、
前記サーバ装置は、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは前記印刷装置に記憶させるべきかを判定する状態分析部と、
前記状態分析部により前記印刷データを前記印刷装置に記憶させるべきと判定される場合、前記印刷装置に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御部と
を備え、
前記クライアント装置は、
前記印刷装置に与えられるべき印刷データを直ちに印刷するかまたは前記印刷データを前記印刷装置に記憶させるかを選択する操作入力を受け付けるための操作画面を表示する表示部と、
前記操作入力を受け付ける入力部と
を備え、
前記印刷装置は、
前記印刷データを記憶する記憶部と、
前記状態情報を取得し前記状態分析部に与える状態情報取得部と
を備え、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記印刷装置に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に受け付けられた操作入力の結果に応じて、前記印刷データを直ちに印刷させるべきかまたは前記印刷装置に記憶させるべきかを判定することを特徴とする。
A tenth aspect of the invention is a print device that receives print data representing a predetermined image, prints the image, a server device that causes the print device to print the image by giving the print data to the print device, and the print data A client device that creates document data corresponding to the document data and supplies the document data to the server device, and the printing device, the server device, and the client device are connected to each other via a predetermined network so that they can communicate with each other. A printing control system,
The server device
Print information to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analyzer that determines whether the data should be printed immediately or stored in the printing device;
When the state analysis unit determines that the print data should be stored in the printing apparatus, the print apparatus stores the print data, and when it is determined that the print data should be printed immediately, the printing apparatus And a control unit for printing the print data.
The client device is
A display unit for displaying an operation screen for receiving an operation input for selecting whether to immediately print the print data to be given to the printing apparatus or to store the print data in the printing apparatus;
An input unit for receiving the operation input,
The printing apparatus includes:
A storage unit for storing the print data;
A state information acquisition unit that acquires the state information and gives the state information to the state analysis unit;
When the state analysis unit determines that the print data to be given to the printing device should be stored in the printing device based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. Whether the print data should be printed immediately or stored in the printing apparatus is determined according to the result of the operation input received by the input unit corresponding to the operation screen.

第11の発明は、所定の画像を表す印刷データを所定の印刷装置に与えることにより前記画像を前記印刷装置に印刷させる印刷制御方法であって、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは所定の記憶部に記憶させるべきかを判定する状態分析ステップと、
前記状態分析ステップにおいて前記印刷データを前記記憶部に記憶させるべきと判定される場合、前記記憶部に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御ステップと
を備えることを特徴とする。
An eleventh aspect of the invention is a print control method for causing the printing apparatus to print the image by giving print data representing the predetermined image to the predetermined printing apparatus.
Print data to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analysis step for determining whether to print immediately or to store in a predetermined storage unit;
If it is determined in the state analysis step that the print data should be stored in the storage unit, the print data is stored in the storage unit, and if it is determined that the print data should be printed immediately, the printing apparatus And a control step for printing the print data.

第12の発明は、所定の画像を表す印刷データを所定の印刷装置に与えることにより前記画像を前記印刷装置に印刷させる印刷制御装置に、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは所定の記憶部に記憶させるべきかを判定する状態分析ステップと、
前記状態分析ステップにおいて前記印刷データを前記記憶部に記憶させるべきと判定される場合、前記記憶部に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御ステップと
を実行させる、プログラムである。
According to a twelfth aspect of the present invention, there is provided a print control apparatus that causes the printing apparatus to print the image by giving the predetermined printing apparatus print data representing the predetermined image.
Print data to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analysis step for determining whether to print immediately or to store in a predetermined storage unit;
If it is determined in the state analysis step that the print data should be stored in the storage unit, the print data is stored in the storage unit, and if it is determined that the print data should be printed immediately, the printing apparatus And a control step for printing the print data.

第1の発明によれば、状態分析部により、受け取られる状態情報に基づき印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは記憶部に記憶させるべきかが判定されるので、例えば機密性の高いデータを印刷する際に、当該データを印刷しようとするユーザが印刷装置の周囲を目視で確認できない場合であっても、既に印刷装置を使用している他人に上記機密性の高いデータの印刷結果を見られてしまうことを防止することができる。また、ユーザが印刷装置の周囲を目視で確認できるとしても、印刷装置が他人の印刷データを受付中または印刷中であるなど、その直後にユーザが機密性の高いデータを印刷しようとする場合にも、先に受け付けられた印刷データの印刷結果を受け取るため印刷装置近傍に来た上記他人により、直後に印刷された機密性の高いデータを見られてしまうことを防止することができる。   According to the first invention, the status analysis unit determines whether the print data to be given to the printing apparatus should be printed immediately or stored in the storage unit based on the received status information. When printing data with a high level of security, even if the user who wants to print the data cannot visually check the surroundings of the printing device, It is possible to prevent the printing result from being seen. In addition, even if the user can visually confirm the surroundings of the printing apparatus, when the printing apparatus is accepting or printing another person's print data, the user tries to print highly confidential data immediately after that. In addition, it is possible to prevent the highly confidential data printed immediately thereafter from being viewed by the above-mentioned other person who has come close to the printing apparatus in order to receive the print result of the previously accepted print data.

第2の発明によれば、状態分析部により印刷データを記憶部に記憶させるべきと判定されるとき、さらに入力部に受け付けられた操作入力の結果に応じて、印刷データを直ちに印刷させるべきかまたは記憶部に記憶させるべきかが判定されるので、ユーザの指示を反映した適切な判定を行うことができる。例えば、ユーザが知っている特別な事情(具体的には印刷中の印刷データを印刷するユーザには秘密を開示してよいことなど)により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the second invention, when the status analysis unit determines that the print data should be stored in the storage unit, whether the print data should be immediately printed according to the result of the operation input received by the input unit. Alternatively, since it is determined whether or not the data should be stored in the storage unit, an appropriate determination reflecting the user's instruction can be performed. For example, in the case where processing to be stored in the storage unit is not suitable due to special circumstances that the user knows (specifically, the user who prints the print data being printed may disclose the secret) It is also possible to perform normal printing processing according to a user instruction.

第3の発明によれば、状態分析部により印刷データを記憶部に記憶させるべきと判定されるとき、印刷データの名称または種類のいずれか1つ以上が履歴情報管理部により管理される履歴情報に含まれている場合、当該履歴情報として関連づけられている状態分析部の判定結果に応じて、印刷データを直ちに印刷させるべきかまたは記憶部に記憶させるべきかが判定される。このことにより、実際には記憶させる処理することが適しているにもかかわらず、例えば利用者が誤って通常の印刷を指示してしまったと考えられる場合などに、正しく記憶させる処理をすることにより誤って印刷されることを防止することができ、例えば機密データの守秘を十分に図ることができる。また、ユーザが記憶させる処理を行うべきか否かを判断および指示する必要がないので、ユーザの(判断および指示の)負担を軽減または解消することができる。   According to the third invention, when the state analysis unit determines that the print data should be stored in the storage unit, the history information in which one or more of the names or types of the print data is managed by the history information management unit Is included in the print data, it is determined whether the print data should be printed immediately or stored in the storage unit according to the determination result of the state analysis unit associated as the history information. This makes it possible to store correctly, for example, when it is considered that the user has instructed normal printing accidentally even though it is actually suitable for the process to store. It is possible to prevent erroneous printing, and for example, confidential data can be sufficiently protected. In addition, since it is not necessary to determine and instruct whether or not the process to be stored by the user is to be performed, the burden on the user (of determination and instruction) can be reduced or eliminated.

第4の発明によれば、印刷装置が印刷準備中である場合には、印刷されるまでに時間がかかるため、それまでに他人が印刷を行ったり、機密性の高いデータを印刷しようとしたユーザが印刷装置まで印刷結果を取りに来たときに印刷されていないことが多くなるので、その後に印刷される機密性の高いデータの印刷結果を取りに行くのを失念してしまい、他人に見られてしまうことや持って行かれてしまう、といった事態を、印刷装置が印刷準備中であるか否かを示すための操作画面を表示してユーザに記憶させる処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the fourth aspect of the present invention, when the printing apparatus is preparing for printing, it takes time until the printing is performed. Therefore, another person tried to print or tried to print highly confidential data by then. When the user comes to the printing device to get the print result, it is often not printed, so forgetting to get the print result of the confidential data to be printed after that, to others Preventing situations such as being viewed or taken away by prompting the user to display an operation screen to indicate whether the printing device is ready for printing or not can do. In addition, when the processing to be stored in the storage unit is not suitable due to special circumstances known to the user, it is possible to perform normal printing processing according to a user instruction.

第5の発明によれば、印刷装置が印刷中である場合には、その印刷結果を取りにユーザ以外の他人が印刷装置近傍まで来ることが当然に予想されるので、この他人により機密性の高いデータを見られてしまうことや、この他人が印刷した印刷物とともに上記機密性の高いデータの印刷結果を持って行かれてしまう、といった事態を、印刷装置が印刷中であるか否かを示すための操作画面を表示してユーザに記憶させる処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the fifth aspect of the invention, when the printing apparatus is printing, it is naturally expected that another person other than the user will come to the vicinity of the printing apparatus in response to the printing result. Indicates whether or not the printing device is printing a situation in which high data can be viewed or a print result of the above confidential data is taken along with a printed matter printed by another person. This can be prevented in advance by prompting the user to store the operation screen for storage. In addition, when the processing to be stored in the storage unit is not suitable due to special circumstances known to the user, it is possible to perform normal printing processing according to a user instruction.

第6の発明によれば、印刷装置近傍に人がいる場合には、この他人により機密性の高いデータを見られてしまうことや持って行かれてしまう、といった事態を、印刷装置近傍に人がいるか否かを示すための操作画面を表示してユーザに記憶させる処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the sixth invention, when there is a person in the vicinity of the printing apparatus, a situation in which highly sensitive data can be seen or taken by another person is caused by a person in the vicinity of the printing apparatus. This can be prevented by prompting the user to store the operation screen for indicating whether or not there is a problem. In addition, when the processing to be stored in the storage unit is not suitable due to special circumstances known to the user, it is possible to perform normal printing processing according to a user instruction.

第7の発明によれば、印刷装置を他のユーザが操作中である場合には、この他人により機密性の高いデータを見られてしまうことや持って行かれてしまう、といった事態を、印刷装置が操作中であるか否かを示すための操作画面を表示してユーザに記憶させる処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the seventh aspect of the present invention, when another user is operating the printing apparatus, a situation in which highly sensitive data can be seen or taken by another person is printed. This can be prevented by prompting the user to store an operation screen for indicating whether or not the apparatus is being operated. In addition, when the processing to be stored in the storage unit is not suitable due to special circumstances known to the user, it is possible to perform normal printing processing according to a user instruction.

第8の発明によれば、印刷データを記憶部に記憶させる場合、記憶された印刷データを再び印刷するまでの時間を示す操作入力を受け付け、この時間の経過後に制御部により印刷装置に印刷データを印刷させるので、ユーザが指定した時間に印刷することが可能となる。この構成では、例えば印刷装置が使用中である場合など印刷可能となるまで時間がかかる場合に、ユーザが指定した時間が経過後に印刷可能となっているであろう印刷装置を使用することができ、ユーザに素早く印刷結果を取得させることができる。また、機密性の高いデータを印刷しようとしたユーザが印刷装置まで印刷結果を取りに来たときに印刷されていない場合、その後に印刷される機密性の高いデータの印刷結果を取りに行くのを失念してしまい、他人に見られてしまうことや持って行かれてしまう、といった事態を、ユーザが指定した時間が経過後に印刷結果を取りに行くことができるようにする上記構成により、未然に防止することができる。また、ユーザが知っている特別な事情により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the eighth invention, when the print data is stored in the storage unit, an operation input indicating a time until the stored print data is printed again is received, and after the elapse of the time, the control unit receives the print data from the print unit. Can be printed at a time designated by the user. In this configuration, for example, when it takes time until printing is possible, such as when the printing apparatus is in use, it is possible to use a printing apparatus that will be able to print after the time specified by the user has elapsed. The user can quickly obtain the print result. Also, if a user who tries to print highly confidential data is not printing when he / she gets the printing result to the printing device, he / she goes to get the printing result of the highly confidential data to be printed after that. The above configuration that allows the user to retrieve the print result after the time specified by the user has passed since the user has forgotten that it has been forgotten by others and has been taken away by others. Can be prevented. In addition, when the processing to be stored in the storage unit is not suitable due to special circumstances known to the user, it is possible to perform normal printing processing according to a user instruction.

第9の発明によれば、状態分析部により印刷データを記憶部に記憶させるべきと判定されるとき、さらに操作画面に対応して入力部に他の印刷装置に印刷させることを選択する操作入力が受け付けられる場合には他の印刷装置に印刷させるべきと判定され、この場合に制御部により他の印刷装置に上記印刷データを印刷させるので、直ちに印刷を行うことができる。例えば印刷装置が使用中である場合など印刷可能となるまで時間がかかる場合に、印刷可能である他の印刷装置を使用することができ、ユーザに素早く印刷結果を取得させることができる。また、機密性の高いデータを印刷しようとしたユーザが印刷装置まで印刷結果を取りに来たときに印刷されていない場合、その後に印刷される機密性の高いデータの印刷結果を取りに行くのを失念してしまい、他人に見られてしまうことや持って行かれてしまう、といった事態を、その印刷装置に直ちに印刷することにより、未然に防止することができる。また、ユーザが知っている特別な事情により記憶部に記憶させる処理が適していない場合には、ユーザの指示により通常の印刷処理を行うことも可能となる。   According to the ninth invention, when the state analysis unit determines that the print data should be stored in the storage unit, the operation input further selects that the input unit prints on another printing apparatus corresponding to the operation screen Is accepted, it is determined that printing should be performed by another printing apparatus. In this case, the control unit causes the printing apparatus to print the print data, so that printing can be performed immediately. For example, when it takes time until printing is possible, such as when the printing apparatus is in use, another printing apparatus that can perform printing can be used, and the user can quickly obtain a printing result. Also, if a user who tries to print highly confidential data is not printing when he / she gets the printing result to the printing device, he / she goes to get the printing result of the highly confidential data to be printed after that. Can be prevented by immediately printing on the printing apparatus, such as being forgotten by others, being seen by others, or being taken away. In addition, when the processing to be stored in the storage unit is not suitable due to special circumstances known to the user, it is possible to perform normal printing processing according to a user instruction.

第10の発明によれば、サーバ装置に状態分析部と制御部とが備えられ、クライアント装置には表示部と入力部のみが備えられる。この構成により、一般的には1台のサーバ装置に対して数多く備えられるクライアント装置の構成を簡易なものとし、印刷制御システム全体を簡素で低コストにすることができる。   According to the tenth aspect, the server device includes the state analysis unit and the control unit, and the client device includes only the display unit and the input unit. With this configuration, generally, the configuration of a large number of client devices provided for one server device can be simplified, and the entire print control system can be simplified and reduced in cost.

第11の発明によれば、第1の発明と同様の効果を有するデータ処理方法を実現することができる。   According to the eleventh invention, it is possible to realize a data processing method having the same effect as that of the first invention.

第12の発明によれば、第1の発明と同様の効果を有するプログラムを実現することができる。   According to the twelfth invention, a program having the same effect as that of the first invention can be realized.

以下、本発明の一実施形態について添付図面を参照して説明する。なお、以下の実施の形態及び実施例は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。   Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. The following embodiments and examples are examples embodying the present invention, and do not limit the technical scope of the present invention.

<1. 印刷制御装置全体の構成および動作>
図1は、本発明の一実施形態に係る印刷制御装置と印刷装置との概略的な接続関係を表す図である。図1に示されるように、例えばIEEE802.3に準拠するような所定のローカルネットワーク(LAN)3を介して、印刷装置であるマルチファンクションプリンタ(MFP)4と、本印刷制御装置である複数のクライアント用パーソナルコンピュータ(クライアントPC)2と、MFP4を制御するサーバ用パーソナルコンピュータ(サーバPC)1とが相互に通信可能に接続されてる。これらの装置により、本発明の特徴を備える印刷システムが構成されている。
<1. Overall Configuration and Operation of Print Control Device>
FIG. 1 is a diagram illustrating a schematic connection relationship between a printing control apparatus and a printing apparatus according to an embodiment of the present invention. As shown in FIG. 1, for example, a multi-function printer (MFP) 4 as a printing apparatus and a plurality of print control apparatuses as a plurality of print control apparatuses via a predetermined local network (LAN) 3 conforming to IEEE 802.3. A client personal computer (client PC) 2 and a server personal computer (server PC) 1 that controls the MFP 4 are connected to be communicable with each other. These apparatuses constitute a printing system having the features of the present invention.

本印刷制御装置であるクライアントPC2は、例えば機密性の高いデータを印刷する場合、印刷ジョブをMFP4に送信する前にMFP4の状態を取得し、ユーザの操作指示入力に応じて印刷せずに印刷ジョブをホールド(保存)するか否かを決定する。その後、印刷データはクライアントPC2からサーバPC1に送られる。さらに印刷ジョブは、ネットワーク3を介してサーバPC1から印刷を行うべきMFP4に送信される。   For example, when printing highly confidential data, the client PC 2 that is the print control apparatus acquires the state of the MFP 4 before sending the print job to the MFP 4 and prints without printing in response to a user operation instruction input. Decide whether to hold (save) the job. Thereafter, the print data is sent from the client PC 2 to the server PC 1. Further, the print job is transmitted from the server PC 1 to the MFP 4 to be printed via the network 3.

この印刷ジョブを受信したMFP4は、所定のコマンドにより当該ジョブが印刷せずにホールドするよう設定されている場合にはその印刷ジョブをホールドし、ホールドするよう設定されていない場合には通常の印刷(出力)を行う。   The MFP 4 that has received this print job holds the print job when a predetermined command is set to hold without printing, and performs normal printing when the print job is not set to hold. (Output).

また、サーバPC1を介さないで印刷する場合、クライアントPC2は、直接MFP4の状態を取得し、ユーザの操作指示入力に応じて印刷ジョブを印刷せずにホールドするか否かを決定する。その後、クライアントPC2は、所定の文書等に対応する印刷データから印刷ジョブを生成し、ネットワーク3を介してMFP4に送信する。   When printing is performed without using the server PC 1, the client PC 2 directly acquires the state of the MFP 4 and determines whether to hold the print job without printing according to the user's operation instruction input. Thereafter, the client PC 2 generates a print job from print data corresponding to a predetermined document and transmits the print job to the MFP 4 via the network 3.

この印刷ジョブを受信したMFP4は、サーバPC1を介して印刷する場合と同様に、当該ジョブが印刷せずにホールドするよう設定されている場合にはその印刷ジョブをホールドし、ホールドするよう設定されていない場合には通常の印刷を行う。これらの装置の詳しい動作については後述する。次に、これらの装置の概略的な構成を図2から図4までを参照して説明する。   The MFP 4 that has received this print job is set to hold and hold the print job if the job is set to hold without printing, as in the case of printing via the server PC 1. If not, perform normal printing. Detailed operation of these devices will be described later. Next, a schematic configuration of these apparatuses will be described with reference to FIGS.

図2は、サーバPC1の構成を示すブロック図である。図2に示されるように、このサーバPC1は、各種演算を行い各種機能を実現するCPU(制御部)10と、この各種機能を実現するために制御部10により実行されるプログラムが展開されるRAM11と、制御部10により実行されるBIOS等のプログラムが記憶されるROM12と、ネットワーク3を介してデータの送受信を行う通信部13と、各種情報が記憶されるハードディスクドライブ(HDD)14とを備えている。   FIG. 2 is a block diagram illustrating a configuration of the server PC 1. As shown in FIG. 2, the server PC 1 has a CPU (control unit) 10 that performs various calculations and realizes various functions, and a program that is executed by the control unit 10 to realize these various functions. A RAM 11, a ROM 12 that stores a program such as a BIOS executed by the control unit 10, a communication unit 13 that transmits and receives data via the network 3, and a hard disk drive (HDD) 14 that stores various types of information. I have.

より詳しく説明すると、上記制御部10は、対応する状態情報を参照して当該MFP4が印刷中であると判定される場合に異なる印刷先を設定する送信先設定部15と、MFP4から送信された状態情報を分析する状態分析部16と、クライアントPC2から受信した印刷データからMFP4により解釈可能な印刷ジョブ(例えば所定のプリンタ記述言語により記載されたデータ)を生成するデータ生成部17と、クライアントPC2で表示されるべき後述するデータを作成する表示データ生成部18とを含んでいる。   More specifically, the control unit 10 refers to the corresponding status information, and when it is determined that the MFP 4 is printing, the control unit 10 transmits a transmission destination setting unit 15 that sets a different printing destination. A status analysis unit 16 that analyzes status information, a data generation unit 17 that generates a print job (for example, data written in a predetermined printer description language) that can be interpreted by the MFP 4 from print data received from the client PC 2, and a client PC 2 And a display data generation unit 18 for generating data to be displayed later.

また、上記通信部13は、ネットワーク3を介したデータ通信を行って複数のクライアントPC2において実行されるアプリケーション等により生成された印刷データ等を受信し、MFP4へ印刷ジョブを送信し、MFP4の状態を受信する。さらに、HDD14には、各種ドライバソフト、アプリケーションプログラム、各種データ、MFP4の状態情報、および送信可能なMFP4に関する情報などが記憶されている。   Further, the communication unit 13 performs data communication via the network 3 to receive print data generated by an application executed in the plurality of client PCs 2, transmits a print job to the MFP 4, and determines the state of the MFP 4. Receive. Further, the HDD 14 stores various driver software, application programs, various data, status information of the MFP 4, information on the MFP 4 that can be transmitted, and the like.

図3は、クライアントPC2の構成を示すブロック図である。図3に示されるように、クライアントPC2は、サーバPC1と同様の機能を実現する、送信先設定部27、状態分析部28、およびデータ生成部29を含むCPU(制御部)20と、RAM21と、ROM22と、HDD26と、通信部23とを備えるほか、液晶パネルやCRT等からなる表示部24と、キーボードやマウス等からなる操作部25とを備えている。   FIG. 3 is a block diagram showing the configuration of the client PC 2. As illustrated in FIG. 3, the client PC 2 includes a CPU (control unit) 20 including a transmission destination setting unit 27, a state analysis unit 28, and a data generation unit 29, a RAM 21, and the same function as the server PC 1. In addition to the ROM 22, the HDD 26, and the communication unit 23, the display unit 24 includes a liquid crystal panel, a CRT, and the like, and the operation unit 25 includes a keyboard, a mouse, and the like.

なお、上記通信部23は、当該クライアントPC2にインストールされているアプリケーションにより生成された印刷データを送信し、またMFP4の状態情報を受信する。また、サーバPC1のデータ生成部17により印刷ジョブが生成されない場合、データ生成部29は、アプリケーションにより生成された印刷データから印刷ジョブを生成する。   The communication unit 23 transmits print data generated by an application installed in the client PC 2 and receives status information of the MFP 4. When the data generation unit 17 of the server PC 1 does not generate a print job, the data generation unit 29 generates a print job from the print data generated by the application.

図4は、デジタル複合機であるMFP4の構成を示すブロック図である。このMFP4は、上述したサーバPC1またはクライアントPC2と構造上同様のCPU(制御部)47、RAM42、ROM43、HDD44、および通信部45のほか、MFP4の近傍にユーザがいるか否かを検知するセンサ部46とを備える。なお、HDD44は、印刷ジョブをホールドして記憶し、また通信部45は、サーバPC1またはクライアントPC2から印刷ジョブを受信し、取得した状態情報を送信する。   FIG. 4 is a block diagram illustrating a configuration of the MFP 4 that is a digital multifunction peripheral. The MFP 4 includes a CPU (control unit) 47, a RAM 42, a ROM 43, an HDD 44, and a communication unit 45 that are structurally similar to the server PC 1 or the client PC 2 described above, and a sensor unit that detects whether there is a user near the MFP 4 or not. 46. The HDD 44 holds and stores the print job, and the communication unit 45 receives the print job from the server PC 1 or the client PC 2 and transmits the acquired status information.

上記センサ部46は、例えば周知の赤外線センサや超音波センサなどであり、MFP4の近傍、典型的には当該MFP4に備えられる操作パネルの前に人が所定時間立っている場合、当該MFP4の近傍にユーザがいると検知する。   The sensor unit 46 is, for example, a well-known infrared sensor or ultrasonic sensor, and in the vicinity of the MFP 4, typically in the vicinity of the MFP 4 when a person stands for a predetermined time in front of the operation panel provided in the MFP 4. Detect that there is a user.

ここで、制御部47は、印刷ジョブからビットマップデータを展開して印刷のための画像データを作成する印刷データ生成部と、ユーザが操作入力を行うための操作画面を生成する操作画面制御部と、画像形成のためのエンジンの制御を行うエンジン制御部などの周知の構成要素を含むほか、上記センサ部46の検知情報を含む各種状態情報を取得する状態取得部48を含む。   Here, the control unit 47 develops the bitmap data from the print job and creates image data for printing, and an operation screen control unit that generates an operation screen for the user to perform operation input In addition to well-known components such as an engine control unit that controls the engine for image formation, a state acquisition unit 48 that acquires various state information including detection information of the sensor unit 46 is included.

この状態取得部48は、当該MFP4の近傍に人がいるか否かを示す上記センサ部46の検知情報を取得するセンサ認識部と、現在印刷を行っているか否かを検知する印刷状態取得部と、現在他のユーザが操作を行っているか否かを検知する操作状態取得部と、エンジンが起動しているか否かを検知するエンジン状態取得部とを含んでいる。   The status acquisition unit 48 includes a sensor recognition unit that acquires detection information of the sensor unit 46 indicating whether or not there is a person in the vicinity of the MFP 4, and a print status acquisition unit that detects whether printing is currently performed. An operation state acquisition unit that detects whether or not another user is currently performing an operation and an engine state acquisition unit that detects whether or not the engine is activated are included.

次に、図5から図17までを参照して、印刷制御装置であるクライアントPC2における各種印刷処理手順の例を以下に6つ列挙して説明する。   Next, with reference to FIGS. 5 to 17, six examples of various print processing procedures in the client PC 2 as the print control apparatus will be listed and described below.

<2. 印刷制御装置における各種印刷処理例>
<2.1 第1の印刷処理例>
図5は、クライアントPC2における上記印刷処理例のうちMFP4において印刷データが印刷中であるか否かの判断が行われる第1の印刷処理例の手順を示すフローチャートである。なお、図中のS801〜S805は、処理手順(ステップ)の順番を示す番号である。また、下記の印刷処理が開始される際には、利用者により通常の印刷を行う旨の指示がなされているものとする。
<2. Various print processing examples in the print control apparatus>
<2.1 First Print Processing Example>
FIG. 5 is a flowchart illustrating a procedure of a first print processing example in which it is determined whether print data is being printed in the MFP 4 among the print processing examples in the client PC 2. Note that S801 to S805 in the figure are numbers indicating the order of processing procedures (steps). Also, when the following printing process is started, it is assumed that an instruction to perform normal printing is given by the user.

図5に示されるように、まずクライアントPC2における制御部10の状態分析部16は、サーバPC1における制御部20の状態分析部28を介して、MFP4における制御部47(の状態取得部48)から前述した各種状態情報を取得する(ステップS801)。   As shown in FIG. 5, first, the state analysis unit 16 of the control unit 10 in the client PC 2 starts from the control unit 47 (the state acquisition unit 48) of the MFP 4 via the state analysis unit 28 of the control unit 20 in the server PC 1. The various state information described above is acquired (step S801).

次に、状態分析部16は、取得した状態情報に基づき、現在印刷中であるか否かを判定する(ステップS802)。この判定の結果、印刷中である場合(ステップS802においてYesの場合)、所定のメッセージをサーバPC1の表示データ生成部18により作成し、クライアントPC2の表示部24に表示させ(ステップS803)、印刷中でない場合(ステップS802においてNoの場合)、処理はステップS804に進む。   Next, the state analysis unit 16 determines whether printing is currently being performed based on the acquired state information (step S802). If the result of this determination is that printing is in progress (Yes in step S802), a predetermined message is created by the display data generation unit 18 of the server PC1 and displayed on the display unit 24 of the client PC2 (step S803) for printing. If not (No in step S802), the process proceeds to step S804.

ここで、上記ステップS803において表示されるメッセージ例を示す。図6は、表示部24に表示される上記メッセージを含む操作画面例を示す図である。図6に示されるように、この操作画面例は、「MFPは印刷中です。」というメッセージとともに、「通常の印刷」という項目と、「印刷せずにホールド」という項目とが択一的に選択可能となっている。利用者により「通常の印刷」という項目が選択されると、MFP4に印刷データをホールドさせることなく通常の印刷を行わせる旨の指示入力が受け付けられる。また、「印刷せずにホールド」という項目が選択される場合、MFP4に印刷データを印刷させることなくホールドさせる旨の指示入力が受け付けられる。なお、図5に示されるOKボタンが押下されると上記指示入力の受け付けが完了する。また、キャンセルボタンが押下されると、本印刷処理自体がキャンセルされ終了するものとする。   Here, an example of the message displayed in step S803 is shown. FIG. 6 is a diagram illustrating an example of an operation screen including the message displayed on the display unit 24. As shown in FIG. 6, this operation screen example includes an item “normal printing” and an item “hold without printing” together with a message “MFP is printing”. It is selectable. When the item “normal printing” is selected by the user, an instruction input indicating that normal printing is to be performed without causing the MFP 4 to hold print data is accepted. When the item “hold without printing” is selected, an instruction input for holding the print data without causing the MFP 4 to print is accepted. Note that when the OK button shown in FIG. 5 is pressed, acceptance of the instruction input is completed. Further, when the cancel button is pressed, the printing process itself is canceled and finished.

このように上記メッセージが表示されることにより、ユーザが機密データを印刷しようとする場合、守秘のために一旦当該機密データの印刷ジョブをホールドすべきか否かを、MFP4に印刷データが印刷中であるという情報に基づきユーザに判断させることが可能になる。   By displaying the message in this way, when the user tries to print confidential data, whether or not the confidential data print job should be temporarily held for confidentiality is displayed on the MFP 4 during printing. It becomes possible to make a user judge based on the information that there is.

すなわち、上記のように印刷中である場合には、印刷結果を取りに上記ユーザ以外の他人が印刷装置近傍まで来ることが当然に予想され、この他人により機密性の高いデータを見られてしまうことや、この他人が印刷した印刷物とともに上記機密性の高いデータの印刷結果を持って行かれてしまう、といった事態を、上記情報を表示してユーザにホールド処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情(例えば印刷中の印刷データを印刷するユーザには秘密を開示してよいことなど)によりホールド処理が適していない場合には、ユーザの指示により通常の印刷を行うことも可能となる。   In other words, when printing is in progress as described above, it is naturally expected that another person other than the user will come to the vicinity of the printing device in order to obtain the print result, and this other person can see highly confidential data. In addition, the above-mentioned information is displayed and the user is prompted to perform a hold process to prevent such a situation that the print result of the highly confidential data is taken with the printed matter printed by another person. Can do. In addition, if the hold process is not suitable due to special circumstances known to the user (for example, the secret may be disclosed to the user who prints the print data being printed), normal printing is performed according to the user's instruction. Can also be performed.

続いて、サーバPC1のデータ生成部17は、クライアントPC2から受け取った印刷データに基づき印刷ジョブを生成し(ステップS804)、通信部13はこの印刷ジョブをホールド指示を示すコマンドが付されている場合にはこのコマンドとともにMFP4に送信し(ステップS805)、MFP4により当該印刷ジョブが印刷されることにより、またはユーザの上記指示に基づきホールドされることにより印刷処理が終了する。   Subsequently, the data generation unit 17 of the server PC 1 generates a print job based on the print data received from the client PC 2 (step S804), and the communication unit 13 receives a command indicating a hold instruction for this print job. Is sent to the MFP 4 together with this command (step S805), and the printing process is ended when the print job is printed by the MFP 4 or is held based on the above-mentioned instruction of the user.

ここで、ユーザがドキュメントの種類によって印刷せずにホールドを行っていたか否かという上記指示の履歴情報をHDD14に格納し、この履歴情報に基づいて、制御部10により所定の場合に印刷せずにホールドする設定を行い、当該設定情報とともにクライアントPC2から印刷データをサーバPC1に送信し、サーバPC1のデータ生成部17により印刷データを生成し(S804)、MFP4に送信されることにより(S805)、MFP4において印刷ジョブがホールドされることにより印刷処理が終了する構成であってもよい。なお、上記履歴情報は、例えば制御部10の図示されない履歴情報管理部により作成される。   Here, history information indicating whether or not the user has held without printing depending on the type of document is stored in the HDD 14, and based on this history information, the control unit 10 does not print in a predetermined case. The client PC 2 transmits print data to the server PC 1 together with the setting information, generates print data by the data generation unit 17 of the server PC 1 (S 804), and transmits it to the MFP 4 (S 805). The MFP 4 may be configured such that the print process is terminated when the print job is held. The history information is created by, for example, a history information management unit (not shown) of the control unit 10.

図7は、上記履歴情報例を示す図である。図7では、この履歴情報は、印刷せずにホールドしたか否かというユーザの選択指示の内容を、当該指示を行ったユーザ名と、対応する文書の種類(ドキュメント種類)および名称(ドキュメント名)とに関連づけた対応テーブルの形で示されている。   FIG. 7 is a diagram showing an example of the history information. In FIG. 7, the history information includes the contents of the user's selection instruction indicating whether or not to hold without printing, the name of the user who issued the instruction, the corresponding document type (document type) and name (document name). ) In the form of a correspondence table.

この図7を参照すると、ユーザDが印刷を行う場合、またはドキュメント2が印刷される場合、もしくはドキュメント種類が社外秘である場合、必ず印刷せずにホールド処理が行われている。そこで、制御部10は、このような場合にユーザの指示にかかわらず自動的に印刷せずにホールドを行う設定に変更する。そうすれば、利用者が実際にはホールド処理することが適しているにもかかわらず誤って通常の印刷を指示してしまったと考えられる場合に、ホールド処理することにより誤って印刷されることを防止することができ、例えば機密データの守秘を十分に図ることができる。また、ユーザがホールド処理を行うべきか否かを判断および指示する必要がないので、ユーザの(判断および指示の)負担を軽減または解消することができる。   Referring to FIG. 7, when user D performs printing, when document 2 is printed, or when the document type is confidential, hold processing is always performed without printing. Therefore, in this case, the control unit 10 changes the setting to hold without automatically printing regardless of the user's instruction. Then, if it is considered that the user has instructed normal printing accidentally even though it is actually appropriate to perform the hold process, the print process may be erroneously performed by the hold process. For example, confidential data can be sufficiently confidential. In addition, since it is not necessary for the user to determine and instruct whether or not to perform the hold process, the burden on the user (of determination and instruction) can be reduced or eliminated.

なお、上記ドキュメント種類の判別方法としては、ドキュメント内のスタンプやマークを識別することにより社外秘または部外秘であることを認識する方法、週報などの文字がファイル名に含まれていることに基づき週報であることを認識する方法、文書ファイルの内容を解析することにより認識する方法、および文書フォーマットが所定のものであるか否かによって認識する方法などが例として考えられる。   Note that the document type can be identified based on the method of recognizing it as confidential or confidential by identifying stamps and marks in the document, and the fact that characters such as weekly reports are included in the file name. Examples include a method for recognizing a weekly report, a method for recognizing by analyzing the contents of a document file, and a method for recognizing whether a document format is a predetermined one.

以上の印刷処理は、サーバPC1を介して印刷を行う場合であるが、サーバPC1を介することなくクライアントPC2からMFP4に印刷指示を直接行う場合の印刷処理についても、上記の処理手順と同様に説明することができる。すなわち、図5において、クライアントPC2の状態分析部16によりMFP4の状態情報が直接取得され(S801)、取得した状態情報が印刷中であるか否か状態分析部28が判別し(S802)、印刷中である場合、図3に示す操作画面をクライアントPC2の表示部24に表示させる(S803)。その後、クライアントPC2のデータ生成部29が印刷ジョブを生成し(S804)、生成された印刷ジョブは当該通信部23によりMFP4に送信され(S805)、処理が終了する。なお、上記と同様にHDD26に保存されている図7に示されるような選択指示の履歴情報に基づいて、所定の場合に印刷せずにホールドする設定が行われて処理が終了してもよい。   The above printing process is a case where printing is performed via the server PC 1, but the printing process when a print instruction is directly issued from the client PC 2 to the MFP 4 without via the server PC 1 is described in the same manner as the above processing procedure. can do. That is, in FIG. 5, the status information of the MFP 4 is directly acquired by the status analysis unit 16 of the client PC 2 (S801), and the status analysis unit 28 determines whether or not the acquired status information is being printed (S802). If it is in the middle, the operation screen shown in FIG. 3 is displayed on the display unit 24 of the client PC 2 (S803). Thereafter, the data generation unit 29 of the client PC 2 generates a print job (S804), and the generated print job is transmitted to the MFP 4 by the communication unit 23 (S805), and the process ends. Similarly to the above, based on the history information of the selection instruction as shown in FIG. 7 stored in the HDD 26, the setting may be made to hold without printing in a predetermined case, and the processing may be terminated. .

<2.2 第2の印刷処理例>
続いて、印刷制御装置における印刷処理手順の別の例について説明する。図8は、MFP4において他のユーザが操作中であるか否かの判断が行われる第2の印刷処理の手順を示すフローチャートである。図8に示すステップS901〜S905の処理内容は、図5に示すステップS801〜S805の処理内容とほぼ同様であるのでその説明は省略する。ただし、図8に示すステップS902では、MFP4の状態取得部48により取得された操作状態を示す状態情報に基づき他のユーザが操作中であるか否かの判断が行われる点が図5に示すステップ802の処理内容とは異なる。また、ステップS903において操作画面に表示されるメッセージの内容もステップS803の場合とは異なる。
<2.2 Second Print Processing Example>
Next, another example of the print processing procedure in the print control apparatus will be described. FIG. 8 is a flowchart illustrating the procedure of the second print process in which it is determined whether another user is operating in the MFP 4. The processing contents of steps S901 to S905 shown in FIG. 8 are substantially the same as the processing contents of steps S801 to S805 shown in FIG. However, in step S902 shown in FIG. 8, it is shown in FIG. 5 that it is determined whether or not another user is operating based on the state information indicating the operation state acquired by the state acquisition unit 48 of the MFP 4. The processing content of step 802 is different. Further, the content of the message displayed on the operation screen in step S903 is also different from that in step S803.

図9は、上記メッセージを含む操作画面例を示す図である。図9に示されるように、この操作画面例は、「MFPは別のユーザが操作中です。」というメッセージとともに、「通常の印刷」という項目と、「印刷せずにホールド」という項目とが択一的に選択可能となっている。このメッセージの他は図6に示す操作画面例と同様であるのでその説明を省略する。   FIG. 9 is a diagram illustrating an example of an operation screen including the message. As shown in FIG. 9, this example of the operation screen includes an item “ordinary printing” and an item “hold without printing” together with a message “MFP is being operated by another user”. Alternatively, it can be selected. Since this message is the same as the operation screen example shown in FIG.

このように上記メッセージが表示されることにより、ユーザが機密データを印刷しようとする場合、守秘のために一旦当該機密データの印刷ジョブをホールドすべきか否かを、別のユーザが操作中であるという情報に基づき、ユーザに判断させることが可能になる。   When the user tries to print confidential data by displaying the message in this way, another user is operating whether or not the confidential data print job should be held once for confidentiality. It is possible to make the user make a determination based on the information.

すなわち、上記のように別のユーザが操作中である場合には、この他人により機密性の高いデータを見られてしまうことや持って行かれてしまう、といった事態が生じるおそれがある。そこで、上記情報を表示してユーザにホールド処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情によりホールド処理が適していない場合には、ユーザの指示により通常の印刷を行うことも可能となる。   That is, when another user is operating as described above, there is a possibility that a highly confidential data may be seen or taken by another person. Therefore, it can be prevented by displaying the above information and prompting the user to perform a hold process. If the hold process is not suitable due to special circumstances known to the user, it is possible to perform normal printing according to the user's instruction.

なお、以上の印刷処理は、前述したようにサーバPC1を介することなくクライアントPC2からMFP4に印刷指示を直接行う場合の印刷処理についても同様に説明することができる。   Note that the above-described print processing can be similarly described for print processing in the case where a print instruction is directly given from the client PC 2 to the MFP 4 without using the server PC 1 as described above.

また前述したように、ユーザによる選択指示の履歴情報をHDD14に格納し、この履歴情報に基づいて、制御部10により所定の場合に印刷せずにホールドする設定を行う構成であってもよい。   Further, as described above, the history information of the selection instruction by the user may be stored in the HDD 14, and the control unit 10 may perform setting to hold without printing in a predetermined case based on the history information.

<2.3 第3の印刷処理例>
続いて、印刷制御装置における印刷処理手順のさらなる別の例について説明する。図10は、MFP4の近傍に他のユーザがいるか否かの判断が行われる第3の印刷処理の手順を示すフローチャートである。図10に示すステップS1001〜S1005の処理内容は、図5に示すステップS801〜S805の処理内容とほぼ同様であるのでその説明は省略する。ただし、図10に示すステップS1002では、MFP4のセンサ部46および状態取得部48により取得された検知情報に基づき他のユーザが近傍にいるか否かの判断が行われる点が図5に示すステップ802の処理内容とは異なる。また、ステップS1003において操作画面に表示されるメッセージの内容もステップS803の場合とは異なる。
<2.3 Third Print Processing Example>
Subsequently, still another example of the print processing procedure in the print control apparatus will be described. FIG. 10 is a flowchart illustrating a third print processing procedure in which it is determined whether there is another user near the MFP 4. The processing contents of steps S1001 to S1005 shown in FIG. 10 are substantially the same as the processing contents of steps S801 to S805 shown in FIG. However, in step S1002 shown in FIG. 10, it is determined whether or not another user is in the vicinity based on the detection information acquired by the sensor unit 46 and the state acquisition unit 48 of the MFP 4 in step 802 shown in FIG. This is different from the processing content. Further, the content of the message displayed on the operation screen in step S1003 is also different from that in step S803.

図11は、上記メッセージを含む操作画面例を示す図である。図11に示されるように、この操作画面例は、「MFPの前には別のユーザがいます。」というメッセージとともに、「通常の印刷」という項目と、「印刷せずにホールド」という項目とが択一的に選択可能となっている。このメッセージの他は図6に示す操作画面例と同様であるのでその説明を省略する。   FIG. 11 is a diagram illustrating an example of an operation screen including the message. As shown in FIG. 11, this operation screen example includes an item “ordinary printing”, an item “normal printing”, an item “hold without printing”, and a message “There is another user in front of the MFP”. Is alternatively selectable. Since this message is the same as the operation screen example shown in FIG.

このように上記メッセージが表示されることにより、ユーザが機密データを印刷しようとする場合、守秘のために一旦当該機密データの印刷ジョブをホールドすべきか否かを、MFP4の前に人がいるという情報に基づき、ユーザに判断させることが可能になる。   By displaying the message in this way, when the user tries to print confidential data, there is a person in front of the MFP 4 as to whether or not the confidential data print job should be held once for confidentiality. Based on the information, the user can make a decision.

すなわち、上記のようにMFP4の前に人がいる場合には、この他人により機密性の高いデータを見られてしまうことや持って行かれてしまう、といった事態が生じるおそれがある。そこで、上記情報を表示してユーザにホールド処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情によりホールド処理が適していない場合には、ユーザの指示により通常の印刷を行うことも可能となる。   That is, when there is a person in front of the MFP 4 as described above, there is a possibility that a highly confidential data can be seen or taken by another person. Therefore, it can be prevented by displaying the above information and prompting the user to perform a hold process. If the hold process is not suitable due to special circumstances known to the user, it is possible to perform normal printing according to the user's instruction.

なお、以上の印刷処理は、前述したようにサーバPC1を介することなくクライアントPC2からMFP4に印刷指示を直接行う場合の印刷処理についても同様に説明することができる。   Note that the above-described print processing can be similarly described for print processing in the case where a print instruction is directly given from the client PC 2 to the MFP 4 without using the server PC 1 as described above.

また前述したように、ユーザによる選択指示の履歴情報をHDD14に格納し、この履歴情報に基づいて、制御部10により所定の場合に印刷せずにホールドする設定を行う構成であってもよい。   Further, as described above, the history information of the selection instruction by the user may be stored in the HDD 14, and the control unit 10 may perform setting to hold without printing in a predetermined case based on the history information.

<2.4 第4の印刷処理例>
次に、印刷制御装置における印刷処理手順のさらなる別の例について説明する。図12は、MFP4が印刷準備中であるか否かの判断が行われる第4の印刷処理の手順を示すフローチャートである。図12に示すステップS1501〜S1505の処理内容は、図5に示すステップS801〜S805の処理内容とほぼ同様であるのでその説明は省略する。ただし、図10に示すステップS1502では、MFP4の状態取得部48により取得された検知情報に基づき当該MFP4が印刷準備中であるか否かの判断が行われる点が図5に示すステップ802の処理内容とは異なる。また、ステップS1503において操作画面に表示されるメッセージの内容もステップS803の場合とは異なる。
<2.4 Fourth Print Processing Example>
Next, still another example of the print processing procedure in the print control apparatus will be described. FIG. 12 is a flowchart illustrating a fourth print processing procedure in which it is determined whether the MFP 4 is preparing for printing. The processing contents of steps S1501 to S1505 shown in FIG. 12 are substantially the same as the processing contents of steps S801 to S805 shown in FIG. However, in step S1502 shown in FIG. 10, it is determined whether or not the MFP 4 is preparing for printing based on the detection information acquired by the status acquisition unit 48 of the MFP 4 in the process of step 802 shown in FIG. It is different from the contents. Further, the content of the message displayed on the operation screen in step S1503 is also different from that in step S803.

図13は、上記メッセージを含む操作画面例を示す図である。図13に示されるように、この操作画面例は、「MFPは印刷準備中です。」というメッセージとともに、「通常の印刷」という項目と、「印刷せずにホールド」という項目とが択一的に選択可能となっている。このメッセージの他は図6に示す操作画面例と同様であるのでその説明を省略する。   FIG. 13 is a diagram illustrating an example of an operation screen including the message. As shown in FIG. 13, this operation screen example includes an item “normal printing” and an item “hold without printing” together with a message “MFP is preparing for printing”. Can be selected. Since this message is the same as the operation screen example shown in FIG.

このように上記メッセージが表示されることにより、ユーザが機密データを印刷しようとする場合、守秘のために一旦当該機密データの印刷ジョブをホールドすべきか否かを、MFP4が印刷準備中であるという情報に基づき、ユーザに判断させることが可能になる。   By displaying the message in this way, when the user tries to print confidential data, the MFP 4 is preparing to print whether or not the confidential data print job should be held once for confidentiality. Based on the information, the user can make a decision.

すなわち、上記のように印刷準備中である場合には、印刷されるまでに時間がかかるため、それまでに他人が印刷を行ったり、機密性の高いデータを印刷しようとしたユーザが印刷装置まで印刷結果を取りに来たときに印刷されていないことが多くなるので、その後に印刷される上記機密性の高いデータの印刷結果を取りに行くのを失念してしまい、他人に見られてしまうことや持って行かれてしまう、といった事態が生じるおそれがある。そこで、上記情報を表示してユーザにホールド処理を促すことにより未然に防止することができる。また、ユーザが知っている特別な事情によりホールド処理が適していない場合には、ユーザの指示により通常の印刷を行うことも可能となる。   That is, when printing preparation is in progress as described above, it takes time until printing is performed, so that a user who has tried to print or print highly confidential data up to that time can reach the printing apparatus. Since it is often not printed when you get the print result, you forget to get the print result of the confidential data that is printed after that, and it is seen by others There is a risk that things will be taken or taken with you. Therefore, it can be prevented by displaying the above information and prompting the user to perform a hold process. If the hold process is not suitable due to special circumstances known to the user, it is possible to perform normal printing according to the user's instruction.

なお、以上の印刷処理は、前述したようにサーバPC1を介することなくクライアントPC2からMFP4に印刷指示を直接行う場合の印刷処理についても同様に説明することができる。   Note that the above-described print processing can be similarly described for print processing in the case where a print instruction is directly given from the client PC 2 to the MFP 4 without using the server PC 1 as described above.

また前述したように、ユーザによる選択指示の履歴情報をHDD14に格納し、この履歴情報に基づいて、制御部10により所定の場合に印刷せずにホールドする設定を行う構成であってもよい。   Further, as described above, the history information of the selection instruction by the user may be stored in the HDD 14, and the control unit 10 may perform setting to hold without printing in a predetermined case based on the history information.

<2.5 第5の印刷処理例>
続いて、印刷制御装置における印刷処理手順のさらなる別の例について説明する。図14は、上記第1から第3までの印刷処理例を含み、別のMFPに印刷させるか否かの判断が行われる第5の印刷処理の手順を示すフローチャートである。
<2.5 Fifth Print Processing Example>
Subsequently, still another example of the print processing procedure in the print control apparatus will be described. FIG. 14 is a flowchart showing the procedure of a fifth print process including the first to third print process examples and determining whether or not to cause another MFP to print.

図14に示すステップS1101,S1102,S1107,S1108の処理内容は、図5に示すステップS801,S802,S804,S805の処理内容と同一であるのでその説明は省略する。また、図14に示すステップS1103の処理内容は、図8に示すステップS902の処理内容と同一であり、図14に示すステップS1104の処理内容は、図10に示すステップS1502の処理内容と同一であるのでその説明は省略する。   The processing contents of steps S1101, S1102, S1107, and S1108 shown in FIG. 14 are the same as the processing contents of steps S801, S802, S804, and S805 shown in FIG. Further, the processing content of step S1103 shown in FIG. 14 is the same as the processing content of step S902 shown in FIG. 8, and the processing content of step S1104 shown in FIG. 14 is the same as the processing content of step S1502 shown in FIG. Since there is, the description is omitted.

図14に示されるように、サーバPC1における状態分析部28を介して、MFP4の状態取得部48から各種状態情報を取得した後(ステップS1101)、MFP4が印刷中である場合(ステップS1102においてYesの場合)、MFP4が印刷準備中である場合(ステップS1103においてYesの場合)、および他のユーザが近傍にいる場合(ステップS1104においてYesの場合)のうち少なくとも1つ以上に該当するの場合、処理はステップS1105へ進み、該当しない場合に処理はステップS1107へ進む。なお、上記3つの場合は、いずれも上記第1から第3までの印刷処理例において、状態分析部16によりホールド処理を行うべきと判断される場合(正確にはホールド処理を行うべきか否かをユーザに選択させるべきと判断される場合)である。   As shown in FIG. 14, after acquiring various state information from the state acquisition unit 48 of the MFP 4 via the state analysis unit 28 in the server PC 1 (step S1101), if the MFP 4 is printing (Yes in step S1102). In the case where the MFP 4 is in preparation for printing (Yes in step S1103), and when another user is in the vicinity (Yes in step S1104), the case corresponds to at least one of the following cases: The process proceeds to step S1105, and if not applicable, the process proceeds to step S1107. In the above three cases, in any of the first to third print processing examples, the state analysis unit 16 determines that the hold processing should be performed (whether the hold processing should be performed correctly) Is determined to be selected by the user).

次にステップS1105において、後述する図15に示されるような所定のメッセージを含む操作画面をサーバPC1の表示データ生成部18により作成し、クライアントPC2の表示部24に表示させ、別のMFPに印刷させる操作入力が受け付けられたか否かが判定される。この判定の結果、別のMFPに印刷させる場合(ステップS1105においてYesの場合)、送信先設定部15は、同時に受け付けられた上記別のMFPを表すホスト名またはIPアドレス(もしくはその他の識別符号)を参照して印刷ジョブを送信すべきMFPを特定し(ステップS1106)、処理はステップS1107へ進む。また、この判定の結果、別のMFPに印刷させない場合(ステップS1105においてNoの場合)、処理はステップS1107へ進む。なお、ステップS1107以降の処理はステップS804以降と同一であるので説明を省略する。次に、上記メッセージを含む操作画面例について説明する。   Next, in step S1105, an operation screen including a predetermined message as shown in FIG. 15 to be described later is created by the display data generation unit 18 of the server PC 1, displayed on the display unit 24 of the client PC 2, and printed on another MFP. It is determined whether or not an operation input is accepted. As a result of this determination, when printing on another MFP (Yes in step S1105), the transmission destination setting unit 15 displays the host name or IP address (or other identification code) representing the other MFP received at the same time. , The MFP to which the print job is to be transmitted is specified (step S1106), and the process proceeds to step S1107. If the result of this determination is that no other MFP is to print (No in step S1105), the process proceeds to step S1107. In addition, since the process after step S1107 is the same as that after step S804, description is abbreviate | omitted. Next, an example of an operation screen including the message will be described.

図15は、上記メッセージを含む操作画面例を示す図である。図15に示されるように、この操作画面例は、「MFPは使用中です。」というメッセージとともに、「通常の印刷」という項目と、「別のMFPにて印刷」という項目とが択一的に選択可能となっている。また、「別のMFPにて印刷」という項目が選択される場合に、印刷を行わせようとするMFPを特定するためのIPアドレスまたはホスト名を受け付ける入力受付領域が示されている。   FIG. 15 is a diagram illustrating an example of an operation screen including the message. As shown in FIG. 15, in this operation screen example, an item “ordinary printing” and an item “print with another MFP” are selected together with a message “MFP is in use”. Can be selected. In addition, an input reception area for receiving an IP address or a host name for specifying an MFP to be printed when an item “print with another MFP” is selected is shown.

ここで、上記メッセージは、MFP4が印刷中であるか、印刷準備中であるか、または他のユーザが近傍にいることを、使用中という表現により表しており、このメッセージが表示されることにより、ユーザが機密データを印刷しようとする場合、守秘のために一旦当該機密データの印刷ジョブをホールドすべきか否かをユーザに判断させるかわりに、当該機密データの印刷ジョブを別のMFPで印刷するべきか否かをユーザに判断させることが可能になる。   Here, the above message indicates that the MFP 4 is printing, preparing for printing, or that another user is in the vicinity by the expression “in use”, and this message is displayed. When a user tries to print confidential data, the confidential data print job is printed by another MFP instead of making the user determine whether or not the confidential data print job should be held for confidentiality. It is possible to make the user determine whether or not to do so.

このようにMFPが使用中である場合には、印刷可能となるまで時間がかかるため、空いている別のMFPを使用すれば素早く印刷結果を取得できるので好ましい。また、機密性の高いデータを印刷しようとしたユーザが印刷装置まで印刷結果を取りに来たときに印刷されていないことが多くなるので、その後に印刷される上記機密性の高いデータの印刷結果を取りに行くのを失念してしまい、他人に見られてしまうことや持って行かれてしまう、といった事態が生じるおそれがある。そこで、別のMFPの使用を促すことによりこのような事態を未然に防止し素早く印刷することができる。また、ユーザが知っている特別な事情により別のMFPを使用することが好適でない場合には、ユーザの指示により通常の印刷を行うことも可能となる。   When the MFP is in use as described above, it takes time until printing can be performed. Therefore, it is preferable to use another available MFP because a print result can be obtained quickly. In addition, since the user who tries to print highly confidential data often does not print when the printing device comes to the printing device, the printing result of the highly confidential data to be printed thereafter If you forget to go to the store, you may be seen by others or taken away. Therefore, by prompting the use of another MFP, such a situation can be prevented and printing can be performed quickly. Further, when it is not preferable to use another MFP due to special circumstances known to the user, it is possible to perform normal printing according to a user instruction.

なお、以上の印刷処理は、前述したようにサーバPC1を介することなくクライアントPC2からMFP4に印刷指示を直接行う場合の印刷処理についても同様に説明することができる。   Note that the above-described print processing can be similarly described for print processing in the case where a print instruction is directly given from the client PC 2 to the MFP 4 without using the server PC 1 as described above.

<2.6 第6の印刷処理例>
次に、印刷制御装置における印刷処理手順のさらなる別の例について説明する。図16は、上記第1から第3までの印刷処理例を含み、さらにホールド時間を指定するか否かの判断が行われる第6の印刷処理の手順を示すフローチャートである。図16に示すステップS1201〜S1204,S1207の処理内容は、図14に示すS1101〜S1104,S1107の処理内容と同一であるのでその説明は省略する。
<2.6 Sixth Print Processing Example>
Next, still another example of the print processing procedure in the print control apparatus will be described. FIG. 16 is a flowchart showing the procedure of a sixth print process including the first to third print process examples and further determining whether or not to specify a hold time. The processing contents of steps S1201 to S1204 and S1207 shown in FIG. 16 are the same as the processing contents of S1101 to S1104 and S1107 shown in FIG.

ただし、図16に示すステップS1205では、図14に示すステップS1105の処理とは異なり、後述する図17に示されるような所定のメッセージを含む操作画面をサーバPC1の表示データ生成部18により作成し、クライアントPC2の表示部24に表示させ、ホールド時間を指定して当該ホールド時間を経過後に印刷させる操作入力が受け付けられたか否かが判定される。   However, in step S1205 shown in FIG. 16, unlike the processing in step S1105 shown in FIG. 14, an operation screen including a predetermined message as shown in FIG. 17 described later is created by the display data generation unit 18 of the server PC1. Then, it is determined whether or not an operation input is displayed that is displayed on the display unit 24 of the client PC 2 and prints after the hold time is specified and the hold time has elapsed.

また、図16に示すステップS1206では、図14に示すステップS1106の処理とは異なり、ホールド時間を指定して印刷される操作入力が受け付けられた場合(ステップS1205においてYesの場合)、状態分析部16は、印刷ジョブに対して上記ホールド時間が設定されたホールドを指示するコマンドを付し、処理はステップS1207に進む。   Also, in step S1206 shown in FIG. 16, unlike the processing in step S1106 shown in FIG. 14, when an operation input printed by specifying a hold time is accepted (Yes in step S1205), the state analysis unit No. 16 attaches a command to instruct the print job to hold the set hold time, and the process proceeds to step S1207.

そして、印刷データから印刷ジョブが生成された後(ステップS1207)、図16に示すステップS1208では、ホールド時間が設定されている場合には図14に示すステップS1108の処理とは異なり、送信すべき印刷ジョブに上記ホールドを指示するコマンドを付してMFP4に送信する。MFP4は、印刷ジョブに上記ホールドを指示するコマンドが付されている場合には、当該コマンドに応じて一旦印刷ジョブをホールドし、指示されたホールド時間が経過後に自動的に印刷する。   Then, after the print job is generated from the print data (step S1207), in step S1208 shown in FIG. 16, when the hold time is set, the processing should be transmitted unlike the processing in step S1108 shown in FIG. A command for instructing the hold is added to the print job and transmitted to the MFP 4. When the command for instructing the hold is attached to the print job, the MFP 4 temporarily holds the print job in accordance with the command, and automatically prints after the instructed hold time has elapsed.

図17は、上記メッセージを含む操作画面例を示す図である。図17に示されるように、この操作画面例は、「MFPは使用中です。」というメッセージとともに、「通常の印刷」という項目と、「ホールド後、任意時間経過後、印刷」という項目とが択一的に選択可能となっている。また、「ホールド後、任意時間経過後、印刷」という項目が選択される場合に、ホールドする時間を分単位で受け付ける入力受付領域が示されている。このこの入力受付領域に操作入力された時間が上記ホールド時間となる。   FIG. 17 is a diagram illustrating an example of an operation screen including the message. As shown in FIG. 17, this operation screen example includes an item “ordinary printing” and an item “print after an arbitrary time has passed after holding” together with a message “MFP is in use”. Alternatively, it can be selected. In addition, an input reception area for receiving the hold time in minutes when the item “print after arbitrary time elapses after hold” is selected is shown. The time when the operation is input to the input reception area is the hold time.

このようにMFPが使用中である場合には、印刷可能となるまで時間がかかるため、ユーザが指定した時間が経過後に印刷可能となっているであろうMFPを使用すれば素早く印刷結果を取得できるので好ましい。また、MFPが使用中である場合には機密性の高いデータを印刷しようとしたユーザが印刷装置まで印刷結果を取りに来たときに印刷されていないことが多くなるので、その後に印刷される上記機密性の高いデータの印刷結果を取りに行くのを失念してしまい、他人に見られてしまうことや持って行かれてしまう、といった事態が生じるおそれがある。そこで、ユーザが指定した時間が経過後に印刷結果を取りに行くようにすればこのような事態を未然に防止することができる。また、ユーザが知っている特別な事情によりこのようなホールド処理が適していない場合には、ユーザの指示により通常の印刷を行うことも可能となる。   When the MFP is in use in this way, it takes time until printing is possible, so if you use an MFP that will be ready for printing after the time specified by the user has passed, you can quickly obtain print results. It is preferable because it is possible. In addition, when the MFP is in use, the user who tries to print highly confidential data often does not print when he / she comes to the printing apparatus to obtain the printing result. There is a risk that the user may forget to get the print result of the highly confidential data and be seen or taken by others. Therefore, such a situation can be prevented beforehand if the print result is taken after the time specified by the user has elapsed. In addition, when such hold processing is not suitable due to special circumstances known to the user, it is possible to perform normal printing according to the user's instruction.

なお、以上の印刷処理は、前述したようにサーバPC1を介することなくクライアントPC2からMFP4に印刷指示を直接行う場合の印刷処理についても同様に説明することができる。   Note that the above-described print processing can be similarly described for print processing in the case where a print instruction is directly given from the client PC 2 to the MFP 4 without using the server PC 1 as described above.

また前述したように、ユーザによる選択指示の履歴情報をHDD14に格納し、この履歴情報に基づいて、制御部10により所定の場合に印刷せずにホールドする設定を行う構成であってもよい。   Further, as described above, the history information of the selection instruction by the user may be stored in the HDD 14, and the control unit 10 may perform setting to hold without printing in a predetermined case based on the history information.

<3. 効果>
以上のように、本実施形態における印刷制御装置であるクライアントPC2は、機密性の高いデータを印刷する場合、印刷ジョブをMFP4に送信する前にMFP4の状態、例えば印刷中や操作中であるといった状態を取得し、ユーザの操作指示入力に応じて印刷せずに印刷ジョブをホールド(保存)するか否かを決定する。
<3. Effect>
As described above, when printing highly confidential data, the client PC 2 that is the print control apparatus in the present embodiment is in a state of the MFP 4 before sending a print job to the MFP 4, for example, during printing or in operation. The status is acquired, and it is determined whether to hold (save) the print job without printing in accordance with the user's operation instruction input.

このように印刷前にMFP4の状態を取得してユーザの指示により印刷ジョブをホールドすることにより、機密性の高いデータを印刷する際に、当該データを印刷しようとするユーザが印刷装置の周囲を目視で確認できない場合であっても、既に印刷装置を使用している他人に上記機密性の高いデータの印刷結果を見られてしまうことを防止することができる。また、ユーザが印刷装置の周囲を目視で確認できるとしても、印刷装置が他人の印刷ジョブを受付中または印刷中であるなど、その直後にユーザが機密性の高いデータを印刷しようとする場合にも、先に受け付けられた印刷ジョブの印刷結果を受け取るため印刷装置近傍に来た上記他人により、直後に印刷された機密性の高いデータを見られてしまうことを防止することができる。   In this way, by acquiring the state of the MFP 4 before printing and holding the print job according to the user's instruction, when printing highly confidential data, the user who wants to print the data moves around the printing apparatus. Even when it cannot be visually confirmed, it is possible to prevent others who have already used the printing apparatus from seeing the print result of the highly confidential data. In addition, even if the user can visually check the surroundings of the printing apparatus, when the printing apparatus is accepting or printing another person's print job, the user tries to print highly confidential data immediately after that. In addition, it is possible to prevent the highly confidential data printed immediately afterward from being viewed by the above-mentioned other person in the vicinity of the printing apparatus in order to receive the print result of the previously accepted print job.

<4. 変形例>
<4.1 主たる変形例>
上記第1から第6までの印刷処理例では、MFP4の状態を取得する点で共通するが、この状態の種類は上記印刷処理例に限られない。そこで、以下にこれらの例を含んでさらなる別例を含む印刷処理例について、MFP4が状態を取得しクライアントPC2へ送信する動作を中心に説明する。
<4. Modification>
<4.1 Main modification>
The first to sixth print processing examples are common in that the state of the MFP 4 is acquired, but the type of this state is not limited to the print processing example. Accordingly, in the following, a print processing example including these examples and including another example will be described focusing on the operation in which the MFP 4 acquires the status and transmits it to the client PC 2.

図18は、MFP4の状態取得処理を含む一連の処理の手順を示すフローチャートである。図18に示されるように、MFP4の状態取得部48は、MFP4の各種状態を取得する。ここでは、この状態として、エンジンが印刷準備中であること、別のユーザがICカードを使用中であること、別のユーザが印刷中であること、FAX受信中であること、別のユーザが操作中であること、および別のユーザがMFP4の前にいることをそれぞれ検出し状態情報として取得する(ステップS1301)。   FIG. 18 is a flowchart illustrating a series of processing procedures including the state acquisition processing of the MFP 4. As illustrated in FIG. 18, the state acquisition unit 48 of the MFP 4 acquires various states of the MFP 4. Here, as this state, the engine is preparing for printing, another user is using the IC card, another user is printing, FAX reception, another user is It is detected that it is in operation and that another user is in front of the MFP 4, and is acquired as status information (step S1301).

続いて、制御部47の図示されない状態情報送信部は、ステップS1301において取得された状態情報に基づきエンジンが印刷準備中であるか否かを判定する(ステップS1302)。この判定の結果、印刷準備中である場合、通信部45を介してクライアントPC2へエンジンが印刷準備中であるという情報を送信して(ステップS1303)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1304へ進む。   Subsequently, the state information transmission unit (not shown) of the control unit 47 determines whether or not the engine is preparing for printing based on the state information acquired in step S1301 (step S1302). If the result of this determination is that printing is in preparation, information indicating that the engine is in preparation for printing is transmitted to the client PC 2 via the communication unit 45 (step S1303), and the series of processing ends. If the result of the determination is that printing preparation is not in progress, processing proceeds to the next step S1304.

次に状態情報送信部は、ステップS1301において取得された状態情報に基づきエンジンが印刷準備中であるか否かを判定する(ステップS1302)。この判定の結果、印刷準備中である場合、通信部45を介してクライアントPC2へエンジンが印刷準備中であるという情報を送信して(ステップS1303)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1304へ進む。   Next, the status information transmission unit determines whether or not the engine is preparing for printing based on the status information acquired in step S1301 (step S1302). If the result of this determination is that printing is in preparation, information indicating that the engine is in preparation for printing is transmitted to the client PC 2 via the communication unit 45 (step S1303), and the series of processing ends. If the result of the determination is that printing preparation is not in progress, processing proceeds to the next step S1304.

続いて状態情報送信部は、ステップS1301において取得された状態情報に基づきICカードを使用中であるか否かを判定する(ステップS1304)。この判定の結果、ICカードを使用中である場合、通信部45を介してクライアントPC2へ(ICカードを使用することにより)ユーザがコピー中であるという情報を送信して(ステップS1305)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1306へ進む。   Subsequently, the state information transmission unit determines whether or not the IC card is being used based on the state information acquired in step S1301 (step S1304). If the result of this determination is that the IC card is being used, information indicating that the user is copying (by using the IC card) is transmitted to the client PC 2 via the communication unit 45 (step S1305). Terminate the process. If the result of the determination is that printing preparation is not in progress, processing proceeds to the next step S1306.

次に状態情報送信部は、ステップS1301において取得された状態情報に基づき別のユーザが印刷中であるか否かを判定する(ステップS1306)。この判定の結果、別のユーザが印刷中である場合、通信部45を介してクライアントPC2へ別のユーザが印刷中であるという情報を送信して(ステップS1307)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1308へ進む。   Next, the status information transmission unit determines whether another user is printing based on the status information acquired in step S1301 (step S1306). If the result of this determination is that another user is printing, information indicating that another user is printing is transmitted to the client PC 2 via the communication unit 45 (step S1307), and the series of processing ends. If the result of the determination is that printing preparation is not in progress, processing proceeds to the next step S1308.

続いて状態情報送信部は、ステップS1301において取得された状態情報に基づきFAX受信中であるか否かを判定する(ステップS1308)。この判定の結果、FAX受信中である場合、通信部45を介してクライアントPC2へFAX受信中であるという情報を送信して(ステップS1309)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1310へ進む。   Subsequently, the state information transmitting unit determines whether or not FAX reception is being performed based on the state information acquired in step S1301 (step S1308). If the result of this determination is that FAX reception is in progress, information indicating that FAX reception is in progress is transmitted to the client PC 2 via the communication unit 45 (step S1309), and the series of processing ends. If the result of the determination is that printing is not in preparation, the process proceeds to the next step S1310.

次に状態情報送信部は、ステップS1301において取得された状態情報に基づきMFP4が(別のユーザが)操作中であるか否かを判定する(ステップS1310)。この判定の結果、操作中である場合、通信部45を介してクライアントPC2へ操作中であるという情報を送信して(ステップS1311)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1312へ進む。   Next, the status information transmission unit determines whether or not the MFP 4 is being operated (by another user) based on the status information acquired in step S1301 (step S1310). If the result of this determination is that operation is in progress, information indicating that operation is being performed is transmitted to the client PC 2 via the communication unit 45 (step S1311), and the series of processing ends. If the result of the determination is that preparation for printing is not in progress, processing proceeds to the next step S1312.

続いて状態情報送信部は、ステップS1301において取得された状態情報に基づきセンサ部46によりMFP4前に他人が検知されたか否かを判定する(ステップS1312)。この判定の結果、MFP4近傍に他人が検知された場合、通信部45を介してクライアントPC2へ別のユーザがMFP4の前にいるという情報を送信して(ステップS1313)、一連の処理を終了する。また、上記判定の結果、印刷準備中でない場合、処理は次のステップS1314へ進む。   Subsequently, the state information transmission unit determines whether another person has been detected by the sensor unit 46 before the MFP 4 based on the state information acquired in step S1301 (step S1312). If another person is detected in the vicinity of the MFP 4 as a result of this determination, information indicating that another user is in front of the MFP 4 is transmitted to the client PC 2 via the communication unit 45 (step S1313), and the series of processing ends. . If the result of the determination is that printing preparation is not in progress, processing proceeds to the next step S1314.

次に、以上の各状態情報がいずれも取得できなかったことにより、MFP4は他のユーザに使用されていない状態、すなわち未使用の状態であると言えるので、状態情報送信部は、通信部45を介してクライアントPC2へ未使用であるという情報を送信して(ステップS1314)、一連の処理を終了する。   Next, since none of the above state information can be acquired, it can be said that the MFP 4 is not being used by another user, that is, an unused state. Is transmitted to the client PC 2 via the terminal (step S1314), and the series of processes is terminated.

このように、別のユーザに機密性の高いデータの印刷結果を見られないように、上記印刷結果が他人の目に触れやすい状態であることを示す事項の存在、ここでは印刷準備中であること、ICカードを使用中であること、別のユーザが印刷中であること、FAX受信中であること、操作中であること、およびセンサに反応があることをMFP4からクライアントPC2(を使用するユーザ)に状態情報として送られることにより、上記印刷結果が他人の目に触れないよう印刷ジョブのホールド処理などを行うことができる。なお、以上に列挙した事項は例示にすぎず、MFP4からの印刷結果が他人の目に触れやすい状態であることを示す事項であれば、どのような事項であってもよい。   In this way, there is a matter indicating that the print result is easily touched by another person so that another user cannot see the print result of highly confidential data. Use the client PC 2 (from the MFP 4) that the IC card is being used, that another user is printing, that a FAX is being received, that an operation is being performed, and that the sensor is responding. By sending it as status information to the user), a print job hold process or the like can be performed so that the print result is not touched by others. The items listed above are merely examples, and any items may be used as long as they indicate that the print result from the MFP 4 is easily touched by others.

<4.2 その他の変形例>
上記実施形態では、ドキュメントの種類を区別することなく印刷する場合について説明するが、MFP4からの状態取得前に印刷すべきドキュメントが機密性の高いデータであるか否かを判別し、機密性の高いデータである場合にのみ上記処理を行う構成であってもよい。
<4.2 Other Modifications>
In the above embodiment, a case where printing is performed without distinguishing between document types will be described. However, it is determined whether or not a document to be printed before acquisition of a state from the MFP 4 is highly confidential data. The configuration may be such that the above process is performed only when the data is high.

上記実施形態では、印刷制御装置の機能はクライアントPC2単体で印刷する場合であっても、サーバPC1を介して印刷する場合であっても、ともに実現可能であるように構成されているが、この構成は説明の便宜上示される一例であって、いずれか一方のみで実現される簡易な構成であってもよいし、印刷制御装置の機能がクライアントPC2およびサーバPC1に適宜に部分的に割り当てられることにより実現される構成であってもよい。例えば、クライアントPC2単体で印刷することなく、必ずサーバPC1を介して印刷する構成では、クライアントPC2における状態分析部28を省略することができ、またクライアントPC2におけるHDD26に状態情報や履歴情報等を格納することを省略することができる。よって、一般的には1台のサーバPC1に対して数多く備えられるクライアントPC2の機能構成、具体的には当該機能を実現するプログラムを簡易なものとし、印刷制御システム全体を簡素で低コストな構成とすることができる。   In the above embodiment, the function of the print control apparatus is configured so that it can be realized both when the client PC 2 is printed alone and when the print is performed via the server PC 1. The configuration is an example shown for convenience of explanation, and may be a simple configuration realized by only one of them, or the functions of the print control apparatus may be partially allocated to the client PC 2 and the server PC 1 as appropriate. It may be a configuration realized by. For example, in a configuration in which printing is always performed via the server PC 1 without printing the client PC 2 alone, the state analysis unit 28 in the client PC 2 can be omitted, and status information, history information, and the like are stored in the HDD 26 in the client PC 2. Can be omitted. Therefore, the functional configuration of the client PC 2 that is generally provided for one server PC 1, specifically, the program that realizes the function is simplified, and the entire print control system is configured at a simple and low cost. It can be.

また印刷制御装置の機能の一部または全部は、MFP4に含まれていてもよい。ここで、上記機能の全部が含まれる場合、前述した操作画面をMFP4上に表示する構成は当該ユーザにより印刷装置の状態を直接目視可能であることから好適ではない場合も考えられるが、前述したような履歴情報に基づき(操作画面の表示を行うことなく)自動的に判断する構成では好適であるといえる。なお、このような構成では、本印刷制御装置は印刷装置(または印刷機構)を内蔵することになる。   In addition, part or all of the functions of the print control apparatus may be included in the MFP 4. Here, when all of the above functions are included, the configuration in which the above-described operation screen is displayed on the MFP 4 may not be suitable because the state of the printing apparatus can be directly viewed by the user. It can be said that a configuration that automatically determines (without displaying the operation screen) based on such history information is suitable. In such a configuration, the printing control apparatus incorporates a printing apparatus (or printing mechanism).

上記実施形態では、印刷ジョブにホールド指示(のコマンド)が付される場合には当該印刷ジョブはMFP4のHDD44にホールド(記憶)されるが、記憶される場所に限定はなく、例えばサーバPCのHDD14や、クライアントPC2のHDD26にホールドされてもよいし、その他のLAN3に接続されるファイルサーバなどの記憶部に記憶されてもよい。   In the above embodiment, when a hold instruction (command) is attached to the print job, the print job is held (stored) in the HDD 44 of the MFP 4, but the storage location is not limited. It may be held in the HDD 14 or the HDD 26 of the client PC 2 or may be stored in a storage unit such as a file server connected to the other LAN 3.

上記実施形態における各印刷処理例では、ユーザによる操作のための操作画面が表示されるが、この操作画面はユーザによる操作入力を受け付けるための画面に限定されるわけではなく、広く上記操作に関連する情報が表示される画面であれば足りる。   In each print processing example in the above embodiment, an operation screen for a user operation is displayed, but this operation screen is not limited to a screen for accepting an operation input by the user, and is widely related to the above operation. It is sufficient if the screen displays the information to be displayed.

上記実施形態における第5の印刷処理例では、前述した3つの場合のうちの少なくとも1つの場合に前述した操作画面を表示するが、これら3つの場合に限られるわけではなく、またこれらのうちいずれか2つの場合または1つの場合であってもよい。例えば、第4の印刷処理例における印刷準備中である場合に上記操作画面が表示される構成であってもよい。   In the fifth print processing example in the above embodiment, the operation screen described above is displayed in at least one of the three cases described above. However, the present invention is not limited to these three cases, and any of these is not possible. There may be two cases or one case. For example, the configuration may be such that the operation screen is displayed when printing is being prepared in the fourth print processing example.

また、上記第5の印刷処理例では、ユーザが機密データを印刷しようとする場合、守秘のために一旦当該機密データの印刷ジョブをホールドすべきか否かをユーザに判断させることに代えて、当該機密データの印刷ジョブを別のMFPで印刷するべきか否かをユーザに判断させる構成であるが、このように別のMFPで印刷するべきか否かをユーザに判断させることとともに、さらに当該機密データの印刷ジョブをホールドすべきか否かをユーザに判断させる構成であってもよい。   In the fifth print processing example, when the user intends to print confidential data, instead of letting the user determine whether or not to hold the print job of the confidential data once for confidentiality, The configuration allows the user to determine whether or not the confidential data print job should be printed by another MFP. In this way, the user can determine whether or not the confidential data print job should be printed by another MFP. The configuration may be such that the user determines whether or not to hold a data print job.

本発明の一実施形態に係る印刷制御装置と印刷装置との概略的な接続関係を表す図である。FIG. 2 is a diagram illustrating a schematic connection relationship between a printing control apparatus and a printing apparatus according to an embodiment of the present invention. 上記実施形態において、サーバPCの構成を示すブロック図である。In the said embodiment, it is a block diagram which shows the structure of server PC. 上記実施形態において、クライアントPCの構成を示すブロック図である。In the said embodiment, it is a block diagram which shows the structure of client PC. 上記実施形態において、デジタル複合機であるMFPの構成を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration of an MFP that is a digital multifunction peripheral in the embodiment. 上記実施形態において、MFPにおいて印刷データが印刷中であるか否かの判断が行われる第1の印刷処理例の手順を示すフローチャートである。6 is a flowchart illustrating a procedure of a first print processing example in which it is determined whether print data is being printed in the MFP in the embodiment. 上記実施形態において、第1の印刷処理例のメッセージを含む操作画面例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen including a message of a first print processing example in the embodiment. 上記実施形態において、履歴情報例を示す図である。In the said embodiment, it is a figure which shows log | history information example. 上記実施形態において、MFPを他のユーザが操作中であるか否かの判断が行われる第2の印刷処理の手順を示すフローチャートである。10 is a flowchart illustrating a procedure of a second print process in which it is determined whether another user is operating the MFP in the embodiment. 上記実施形態において、第2の印刷処理例のメッセージを含む操作画面例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen including a message of a second print processing example in the embodiment. 上記実施形態において、MFPの近傍に他のユーザがいるか否かの判断が行われる第3の印刷処理の手順を示すフローチャートである。10 is a flowchart illustrating a procedure of a third printing process in which it is determined whether there is another user near the MFP in the embodiment. 上記実施形態において、第3の印刷処理例のメッセージを含む操作画面例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen including a message of a third print processing example in the embodiment. 上記実施形態において、MFPが印刷準備中であるか否かの判断が行われる第4の印刷処理の手順を示すフローチャートである。10 is a flowchart illustrating a fourth print processing procedure in which it is determined whether the MFP is preparing for printing in the embodiment. 上記実施形態において、第4の印刷処理例のメッセージを含む操作画面例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen including a message of a fourth print processing example in the embodiment. 上記実施形態において、第1から第3までの印刷処理例を含み、別のMFPに印刷させるか否かの判断が行われる第5の印刷処理の手順を示すフローチャートである。10 is a flowchart illustrating a procedure of a fifth printing process including a first to a third printing process example and determining whether to cause another MFP to print in the embodiment. 上記実施形態において、第5の印刷処理例のメッセージを含む操作画面例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen including a message of a fifth print processing example in the embodiment. 上記実施形態において、第1から第3までの印刷処理例を含み、さらにホールド時間を指定するか否かの判断が行われる第6の印刷処理の手順を示すフローチャートである。FIG. 10 is a flowchart illustrating a procedure of a sixth print process including a first to a third print process example and determining whether or not to specify a hold time in the embodiment. 上記実施形態において、第6の印刷処理例のメッセージを含む操作画面例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen including a message of a sixth print processing example in the embodiment. 上記実施形態の主たる変形例において、MFPの状態取得処理を含む一連の処理の手順を示すフローチャートである。10 is a flowchart showing a sequence of processing including MFP status acquisition processing in the main modification of the embodiment.

符号の説明Explanation of symbols

1 …サーバPC
2 …クライアントPC
3 …LAN
4 …MFP(印刷装置)
10,20,47 …制御部(CPU)
11,21,42 …RAM
12,22,43 …ROM
13,23,45 …通信部
14,26,44 …ハードディスク装置(HDD)
15,27 …送信先設定部
16,28 …状態分析部
17,29 …データ生成部
18 …表示データ生成部
24 …表示部
25 …操作部
46 …センサ部
48 …状態取得部
1 ... Server PC
2 ... Client PC
3 ... LAN
4 ... MFP (printing device)
10, 20, 47 ... control unit (CPU)
11, 21, 42 ... RAM
12, 22, 43 ... ROM
13, 23, 45 ... communication unit 14, 26, 44 ... hard disk device (HDD)
DESCRIPTION OF SYMBOLS 15, 27 ... Transmission destination setting part 16, 28 ... State analysis part 17, 29 ... Data generation part 18 ... Display data generation part 24 ... Display part 25 ... Operation part 46 ... Sensor part 48 ... State acquisition part

Claims (12)

所定の画像を表す印刷データを所定の印刷装置に与えることにより前記画像を前記印刷装置に印刷させる印刷制御装置であって、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは所定の記憶部に記憶させるべきかを判定する状態分析部と、
前記状態分析部により前記印刷データを前記記憶部に記憶させるべきと判定される場合、前記記憶部に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御部と
を備えることを特徴とする、印刷制御装置。
A print control apparatus that causes the printing apparatus to print the image by giving print data representing the predetermined image to the predetermined printing apparatus,
Print data to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analysis unit for determining whether to print immediately or to store in a predetermined storage unit;
When it is determined by the state analysis unit that the print data should be stored in the storage unit, the print data is stored in the storage unit, and when it is determined that the print data should be printed immediately, the printing apparatus And a control unit that prints the print data.
前記印刷装置に与えられるべき印刷データを直ちに印刷するかまたは前記印刷データを前記記憶部に記憶させるかを選択する操作入力を受け付けるための操作画面を表示する表示部と、
前記操作入力を受け付ける入力部と
をさらに備え、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に受け付けられた操作入力の結果に応じて、前記印刷データを直ちに印刷させるべきかまたは前記記憶部に記憶させるべきかを判定することを特徴とする、請求項1に記載の印刷制御装置。
A display unit for displaying an operation screen for receiving an operation input for selecting whether to immediately print the print data to be given to the printing apparatus or to store the print data in the storage unit;
An input unit that receives the operation input;
When determining that the print data to be given to the printing apparatus should be stored in the storage unit based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. The determination as to whether the print data should be printed immediately or stored in the storage unit according to a result of an operation input received by the input unit corresponding to an operation screen. The printing control apparatus according to 1.
過去に受け取られた状態情報に基づく前記状態分析部の判定結果と、対応する印刷データの名称または種類のいずれか1つ以上とを関連づけて履歴情報として管理する履歴情報管理部をさらに備え、
前記状態分析部は、前記印刷装置から受け取られる前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、前記印刷データの名称または種類のいずれか1つ以上が前記履歴情報管理部により管理される履歴情報に含まれている場合、当該履歴情報として関連づけられている前記状態分析部の判定結果に応じて、前記印刷データを直ちに印刷させるべきかまたは前記記憶部に記憶させるべきかを判定することを特徴とする、請求項1に記載の印刷制御装置。
A history information management unit that manages the determination result of the state analysis unit based on the state information received in the past and any one or more of the corresponding print data names or types as history information;
When the state analysis unit determines that the print data to be given to the printing device should be stored in the storage unit based on the state information received from the printing device, either the name or the type of the print data Should one or more be included in the history information managed by the history information management unit, the print data should be printed immediately according to the determination result of the state analysis unit associated as the history information The print control apparatus according to claim 1, wherein the print control apparatus determines whether the data is to be stored in the storage unit.
前記状態分析部は、前記印刷装置が印刷準備中であるか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置が印刷準備中であるか否かを示すための操作画面を表示することを特徴とする、請求項2に記載の印刷制御装置。
The status analysis unit receives status information indicating whether the printing apparatus is preparing for printing;
The print control apparatus according to claim 2, wherein the display unit displays an operation screen for indicating whether or not the printing apparatus is preparing for printing based on the status information.
前記状態分析部は、前記印刷装置が印刷中であるか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置が印刷中であるか否かを示すための操作画面を表示することを特徴とする、請求項2に記載の印刷制御装置。
The status analysis unit receives status information indicating whether or not the printing apparatus is printing,
The print control apparatus according to claim 2, wherein the display unit displays an operation screen for indicating whether or not the printing apparatus is printing based on the status information.
前記状態分析部は、前記印刷装置近傍に人がいるか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置近傍に人がいるか否かを示すための操作画面を表示することを特徴とする、請求項2に記載の印刷制御装置。
The state analysis unit receives state information indicating whether there is a person in the vicinity of the printing apparatus,
The print control apparatus according to claim 2, wherein the display unit displays an operation screen for indicating whether or not there is a person in the vicinity of the printing apparatus based on the state information.
前記状態分析部は、前記印刷装置に備えられる所定の操作入力部に対して操作入力が行われているか否かを示す状態情報を受け取り、
前記表示部は、前記状態情報に基づき、前記印刷装置を操作する人がいるか否かを示すための操作画面を表示することを特徴とする、請求項2に記載の印刷制御装置。
The state analysis unit receives state information indicating whether or not an operation input is performed on a predetermined operation input unit provided in the printing apparatus;
The print control apparatus according to claim 2, wherein the display unit displays an operation screen for indicating whether or not there is a person who operates the printing apparatus based on the state information.
前記表示部は、前記印刷データを前記記憶部に記憶させる場合、記憶された印刷データを再び印刷するまでの時間を示す操作入力を受け付けるための操作画面を表示し、
前記入力部は、前記時間を示す操作入力を受け付け、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に前記時間を示す操作入力が受け付けられる場合、前記時間の経過後に前記制御部により前記印刷装置に前記印刷データを印刷させることを特徴とする、請求項2に記載の印刷制御装置。
When the display unit stores the print data in the storage unit, the display unit displays an operation screen for receiving an operation input indicating a time until the stored print data is printed again.
The input unit accepts an operation input indicating the time,
When determining that the print data to be given to the printing apparatus should be stored in the storage unit based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. 3. The printing apparatus according to claim 2, wherein when the operation input indicating the time is received by the input unit corresponding to an operation screen, the control unit causes the printing apparatus to print the print data after the time has elapsed. The printing control apparatus described.
前記印刷装置に与えられるべき印刷データを前記印刷装置に印刷させるかまたは前記印刷装置以外の他の印刷装置に印刷させるかを選択する操作入力を受け付けるための操作画面を表示する表示部と、
前記操作入力を受け付ける入力部と
をさらに備え、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記記憶部に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に前記他の印刷装置に印刷させることを選択する操作入力が受け付けられる場合には前記他の印刷装置に印刷させるべきと判定し、
前記制御部は、前記状態分析部により前記他の印刷装置に印刷させるべきと判定される場合、前記他の印刷装置に前記印刷データを印刷させることを特徴とする、請求項1に記載の印刷制御装置。
A display unit for displaying an operation screen for accepting an operation input for selecting whether to print the print data to be given to the printing device or to print on another printing device other than the printing device;
An input unit that receives the operation input;
When determining that the print data to be given to the printing apparatus should be stored in the storage unit based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. In response to an operation screen, when an operation input for selecting printing on the other printing device is accepted by the input unit, it is determined that printing should be performed on the other printing device;
2. The printing according to claim 1, wherein the control unit causes the other printing apparatus to print the print data when the state analysis unit determines that the other printing apparatus should print. Control device.
所定の画像を表す印刷データ受け取り前記画像を印刷する印刷装置と、前記印刷装置に前記印刷データを与えることにより前記画像を前記印刷装置に印刷させるサーバ装置と、前記印刷データに対応する文書データを作成し当該文書データをサーバ装置に与えるクライアント装置とを備えており、前記印刷装置、前記サーバ装置、および前記クライアント装置が所定のネットワークを介して相互に通信可能に接続される印刷制御システムであって、
前記サーバ装置は、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは前記印刷装置に記憶させるべきかを判定する状態分析部と、
前記状態分析部により前記印刷データを前記印刷装置に記憶させるべきと判定される場合、前記印刷装置に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御部と
を備え、
前記クライアント装置は、
前記印刷装置に与えられるべき印刷データを直ちに印刷するかまたは前記印刷データを前記印刷装置に記憶させるかを選択する操作入力を受け付けるための操作画面を表示する表示部と、
前記操作入力を受け付ける入力部と
を備え、
前記印刷装置は、
前記印刷データを記憶する記憶部と、
前記状態情報を取得し前記状態分析部に与える状態情報取得部と
を備え、
前記状態分析部は、前記状態情報に基づき、前記印刷装置に与えられるべき印刷データを前記印刷装置に記憶させるべきと判定するとき、さらに前記表示部に前記操作画面を表示させ、表示された前記操作画面に対応して前記入力部に受け付けられた操作入力の結果に応じて、前記印刷データを直ちに印刷させるべきかまたは前記印刷装置に記憶させるべきかを判定することを特徴とする、印刷制御システム。
Receiving print data representing a predetermined image, a printing apparatus for printing the image, a server apparatus for causing the printing apparatus to print the image by giving the print data to the printing apparatus, and document data corresponding to the print data A print control system including a client device that creates and supplies the document data to a server device, and the print device, the server device, and the client device are connected to each other via a predetermined network so that they can communicate with each other. And
The server device
Print information to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analyzer that determines whether the data should be printed immediately or stored in the printing device;
When the state analysis unit determines that the print data should be stored in the printing apparatus, the print apparatus stores the print data, and when it is determined that the print data should be printed immediately, the printing apparatus And a control unit for printing the print data.
The client device is
A display unit for displaying an operation screen for receiving an operation input for selecting whether to immediately print the print data to be given to the printing apparatus or to store the print data in the printing apparatus;
An input unit for receiving the operation input,
The printing apparatus includes:
A storage unit for storing the print data;
A state information acquisition unit that acquires the state information and gives the state information to the state analysis unit;
When the state analysis unit determines that the print data to be given to the printing device should be stored in the printing device based on the state information, the state analysis unit further displays the operation screen on the display unit and displays the operation screen. Print control characterized by determining whether the print data should be printed immediately or stored in the printing device according to a result of an operation input received by the input unit corresponding to an operation screen system.
所定の画像を表す印刷データを所定の印刷装置に与えることにより前記画像を前記印刷装置に印刷させる印刷制御方法であって、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは所定の記憶部に記憶させるべきかを判定する状態分析ステップと、
前記状態分析ステップにおいて前記印刷データを前記記憶部に記憶させるべきと判定される場合、前記記憶部に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御ステップと
を備えることを特徴とする、印刷制御方法。
A print control method for causing the printing apparatus to print the image by giving print data representing the predetermined image to a predetermined printing apparatus,
Print data to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analysis step for determining whether to print immediately or to store in a predetermined storage unit;
If it is determined in the state analysis step that the print data should be stored in the storage unit, the print data is stored in the storage unit, and if it is determined that the print data should be printed immediately, the printing apparatus And a control step of causing the printing data to be printed.
所定の画像を表す印刷データを所定の印刷装置に与えることにより前記画像を前記印刷装置に印刷させる印刷制御装置に、
前記印刷装置の状態および前記印刷装置近傍に人がいるか否かを示す状態の一方または双方を示す状態情報を前記印刷装置から受け取り、受け取られる前記状態情報に基づき前記印刷装置に与えられるべき印刷データを直ちに印刷させるべきかまたは所定の記憶部に記憶させるべきかを判定する状態分析ステップと、
前記状態分析ステップにおいて前記印刷データを前記記憶部に記憶させるべきと判定される場合、前記記憶部に前記印刷データを記憶させ、前記印刷データを直ちに印刷すべきと判定される場合、前記印刷装置に前記印刷データを印刷させる制御ステップと
を実行させる、プログラム。
A print control device that causes the printing device to print the image by giving print data representing the predetermined image to the predetermined printing device;
Print data to be given to the printing device based on the received state information, receiving from the printing device state information indicating one or both of the state of the printing device and whether or not there is a person in the vicinity of the printing device A state analysis step for determining whether to print immediately or to store in a predetermined storage unit;
If it is determined in the state analysis step that the print data should be stored in the storage unit, the print data is stored in the storage unit, and if it is determined that the print data should be printed immediately, the printing apparatus And a control step for causing the print data to be printed.
JP2006146475A 2006-05-26 2006-05-26 Print control apparatus, print control system, print control method, and program Active JP4628310B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006146475A JP4628310B2 (en) 2006-05-26 2006-05-26 Print control apparatus, print control system, print control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006146475A JP4628310B2 (en) 2006-05-26 2006-05-26 Print control apparatus, print control system, print control method, and program

Publications (2)

Publication Number Publication Date
JP2007318485A true JP2007318485A (en) 2007-12-06
JP4628310B2 JP4628310B2 (en) 2011-02-09

Family

ID=38851945

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006146475A Active JP4628310B2 (en) 2006-05-26 2006-05-26 Print control apparatus, print control system, print control method, and program

Country Status (1)

Country Link
JP (1) JP4628310B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009143083A (en) * 2007-12-13 2009-07-02 Konica Minolta Business Technologies Inc Image forming apparatus, image forming system, and image forming program
JP2010125709A (en) * 2008-11-27 2010-06-10 Kyocera Mita Corp Image forming apparatus
JP2010125710A (en) * 2008-11-27 2010-06-10 Kyocera Mita Corp Image forming apparatus
JP2010125712A (en) * 2008-11-27 2010-06-10 Kyocera Mita Corp Image forming apparatus
JP2013142931A (en) * 2012-01-06 2013-07-22 Ricoh Co Ltd Output control system, output control method, output control device, output device and output control program
JP2017062660A (en) * 2015-09-25 2017-03-30 ブラザー工業株式会社 Program and information processing device
JP2019159599A (en) * 2018-03-09 2019-09-19 富士ゼロックス株式会社 Printing control device, printer, printing control program, and printing program
US11314471B2 (en) 2018-03-09 2022-04-26 Fujifilm Business Innovation Corp. Preventing print data from being transmitted when printer is in a busy state

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000261745A (en) * 1999-03-05 2000-09-22 Olympus Optical Co Ltd Electronic camera
JP2001057614A (en) * 1999-08-18 2001-02-27 Ricoh Co Ltd System and device for forming image
JP2005346180A (en) * 2004-05-31 2005-12-15 Canon Inc Information processing apparatus, system and method for job processing system, program, and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000261745A (en) * 1999-03-05 2000-09-22 Olympus Optical Co Ltd Electronic camera
JP2001057614A (en) * 1999-08-18 2001-02-27 Ricoh Co Ltd System and device for forming image
JP2005346180A (en) * 2004-05-31 2005-12-15 Canon Inc Information processing apparatus, system and method for job processing system, program, and storage medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009143083A (en) * 2007-12-13 2009-07-02 Konica Minolta Business Technologies Inc Image forming apparatus, image forming system, and image forming program
JP4544297B2 (en) * 2007-12-13 2010-09-15 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, image forming system, and program
JP2010125709A (en) * 2008-11-27 2010-06-10 Kyocera Mita Corp Image forming apparatus
JP2010125710A (en) * 2008-11-27 2010-06-10 Kyocera Mita Corp Image forming apparatus
JP2010125712A (en) * 2008-11-27 2010-06-10 Kyocera Mita Corp Image forming apparatus
JP2013142931A (en) * 2012-01-06 2013-07-22 Ricoh Co Ltd Output control system, output control method, output control device, output device and output control program
JP2017062660A (en) * 2015-09-25 2017-03-30 ブラザー工業株式会社 Program and information processing device
JP2019159599A (en) * 2018-03-09 2019-09-19 富士ゼロックス株式会社 Printing control device, printer, printing control program, and printing program
US11314471B2 (en) 2018-03-09 2022-04-26 Fujifilm Business Innovation Corp. Preventing print data from being transmitted when printer is in a busy state
JP7102792B2 (en) 2018-03-09 2022-07-20 富士フイルムビジネスイノベーション株式会社 Print control device, print device, print control program, and print program

Also Published As

Publication number Publication date
JP4628310B2 (en) 2011-02-09

Similar Documents

Publication Publication Date Title
US11132154B2 (en) Image processing system to support printing by users of chat applications and control method thereof
JP4628310B2 (en) Print control apparatus, print control system, print control method, and program
JP4012050B2 (en) Information processing apparatus, information processing method, and control program
JP4865580B2 (en) Information processing system, information device, macro execution method, and program
JP4847168B2 (en) Application management system, application management method and program
US8363242B2 (en) Image processing apparatus and image processing apparatus control method for requesting an external apparatus to transmit image data
JP5335497B2 (en) Image processing apparatus and method for controlling image processing apparatus
EP2546734A2 (en) Printing apparatus, method for controlling printing apparatus, and storage medium
US8169633B2 (en) Method and apparatus for attempted secure print job release notification
JP4314282B2 (en) Authentication apparatus, image processing apparatus, control method for image processing apparatus, program, and storage medium
JP5382748B2 (en) DEVICE CONTROL DEVICE, PERIPHERAL DEVICE, DEVICE CONTROL METHOD, AND PERIPHERAL DEVICE CONTROL METHOD
JP5382749B2 (en) Device control apparatus and device control method
JP2009086976A (en) Device controller, device control method, and program
JP6222899B2 (en) Information processing apparatus, control method thereof, and program
CN110456992B (en) Recording medium, control method, and information processing apparatus
JP2005119095A (en) Image processor, printer, program, and recording medium
JP5456015B2 (en) A device capable of controlling output using a two-dimensional code, its control method, and program.
JP2007251432A (en) Image forming apparatus
JP3859651B2 (en) Compound machine
US11818315B2 (en) Image forming system and image forming apparatus
JP2005123826A (en) Image processor, printer, program and recording medium
US10649703B2 (en) Print control apparatus, control method of a print control apparatus, and recording medium
JP2008142900A (en) Image forming apparatus
JP2009040010A (en) Network printer
JP6519942B2 (en) Image forming apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080806

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100907

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101020

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101109

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

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

Free format text: PAYMENT UNTIL: 20131119

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4628310

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150