JP3787567B2 - Printing apparatus and printing control method therefor - Google Patents

Printing apparatus and printing control method therefor Download PDF

Info

Publication number
JP3787567B2
JP3787567B2 JP2004040617A JP2004040617A JP3787567B2 JP 3787567 B2 JP3787567 B2 JP 3787567B2 JP 2004040617 A JP2004040617 A JP 2004040617A JP 2004040617 A JP2004040617 A JP 2004040617A JP 3787567 B2 JP3787567 B2 JP 3787567B2
Authority
JP
Japan
Prior art keywords
computer
message
list
network
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004040617A
Other languages
Japanese (ja)
Other versions
JP2004168069A (en
Inventor
宮本  剛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2004040617A priority Critical patent/JP3787567B2/en
Publication of JP2004168069A publication Critical patent/JP2004168069A/en
Application granted granted Critical
Publication of JP3787567B2 publication Critical patent/JP3787567B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、ネットワークを介してコンピュータから受信したメッセージに基づいて保守・管理や印刷を行なう印刷装置及びその印刷制御方法に関するものである。 The present invention relates to a printing apparatus and print control method thereof perform maintenance and management and printing based on the message received from the computer via the network.

従来、プリンタ装置は、コンピュータから印刷要求のあったデータをそのまま紙に出力している。ところが、近年のネットワーク技術の急激な進歩やLSIの低価格化により、プリンタ装置そのものが、LAN等のネットワークに直接接続されるようになってくると、従来のようなプリンタ装置への印刷要求アクセスをホストコンピュータに全て依存した形態で実現することは不可能である。   Conventionally, a printer device outputs data requested to be printed from a computer to paper as it is. However, if the printer device itself is directly connected to a network such as a LAN due to recent rapid advances in network technology and the low price of LSI, access to a print request to a conventional printer device is possible. Cannot be realized in a form that depends entirely on the host computer.

また、プリンタ装置のプリンタ制御ソフトウェアは、ホストコンピュータから指定された描画機能などを解釈し、紙に出力することが主な仕事であり、LAN上に存在する複数のコンピュータと通信を行ない、各々のコンピュータからプリンタ装置へのアクセス制御などをプリンタ制御ソフトウェア自身では行なっていない。   The printer control software of the printer device mainly interprets the drawing function specified by the host computer and outputs it to paper. The printer control software communicates with a plurality of computers on the LAN, and The printer control software itself does not perform access control from the computer to the printer device.

上記従来例では、ホストコンピュータに依存しないような形態で、LAN上に存在する限定されたコンピュータにアクセス権を与え、そのコンピュータからの印刷データを出力するプリンタ装置(特に、印刷コストの高いカラープリンタ装置に有効である)や、コンピュータから送信された保守用のメッセージを、ネットワークを介して受信し、そのメッセージに基づいて印刷要求を行なえるコンピュータの登録又は削除を行なうプリンタ装置は存在しなかった。   In the above conventional example, a printer device (in particular, a color printer with a high printing cost) that gives access rights to a limited computer on the LAN and outputs print data from the computer in a form that does not depend on the host computer. There is no printer device that receives a maintenance message sent from a computer via a network and registers or deletes a computer that can make a print request based on the message. .

本発明は、ネットワーク上に存在する複数のコンピュータと通信可能な印刷装置であって、ネットワークを介してコンピュータから送信されてきたメッセージを受信する受信手段と、前記受信手段で受信したメッセージが保守用のメッセージである場合、前記メッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除する登録手段と、前記受信手段で受信したメッセージが印刷要求のメッセージである場合、当該印刷要求のメッセージを送信してきたコンピュータのネットワークアドレスが前記登録手段で登録したネットワークアドレスのリストにあるか否かを判定する判定手段と、前記判定手段で前記リストにないと判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取らず、印刷しないように制御し、前記リストにあると判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取って印刷するように制御する制御手段とを有することを特徴とする。 The present invention is a printing apparatus capable of communicating with a plurality of computers on a network, the receiving means for receiving a message transmitted from the computer via the network, and the message received by the receiving means for maintenance. If the message is a print request message, the registration means for registering the network address of the computer included in the message in the list or deleting it from the list, and the message received by the receiving means are the print request message, a determination unit configured to determine whether the network address of the computer which has transmitted is on a list of network addresses registered in said registration means, wherein when it is determined that there is no in the list in the determination means is transmitted from the computer come, the message of the print request Razz receive corresponding print data, and controls so as not to print, if it is determined that the list, the sent from the computer, to print it receives the print data corresponding to the message of the print request And control means for controlling.

また、本発明は、ネットワーク上に存在する複数のコンピュータと通信可能な印刷装置の印刷制御方法であって、ネットワークを介してコンピュータから送信されてきたメッセージを受信する受信工程と、前記受信工程で受信したメッセージが保守用のメッセージである場合、前記メッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除する登録工程と、前記受信工程で受信したメッセージが印刷要求のメッセージである場合、当該印刷要求のメッセージを送信してきたコンピュータのネットワークアドレスが前記登録工程で登録したネットワークアドレスのリストにあるか否かを判定する判定工程と、前記判定工程で前記リストにないと判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取らず、印刷しないように制御し、前記リストにあると判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取って印刷するように制御する制御工程とを有することを特徴とする。 The present invention is also a printing control method for a printing apparatus capable of communicating with a plurality of computers existing on a network, the receiving step receiving a message transmitted from the computer via the network, and the receiving step If the received message is a maintenance message, the registration step of registering or deleting the network address of the computer included in the message in the list, and the message received in the reception step is a print request message, If it is determined that the network address of the computer that has transmitted the print request message is in the list of network addresses registered in the registration step, and if it is determined in the determination step that it is not in the list, the sent from the computer, the Razz receive print data corresponding to the message of the printing request, the control not to print, if it is determined that the list, the sent from the computer, the print data corresponding to the message of the print request And a control step of controlling to receive and print.

本発明によれば、ネットワークを介してコンピュータから送信されてくるメッセージを受信し、受信したメッセージが保守用のメッセージである場合、そのメッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除し、登録されたネットワークアドレスのリストにそのコンピュータのアドレスが有るか無いかに応じて、そのコンピュータから印刷データを受け取らずに印刷しないか、そのコンピュータからの印刷データを受け取り、印刷するかを制御することにより、印刷データをネットワークを介して受け取って印刷する印刷装置におけるネットワークセキュリティを向上させることができるという効果がある。 According to the present invention, when a message transmitted from a computer via a network is received, and the received message is a maintenance message, the network address of the computer included in the message is registered in the list or deleted from the list. and, depending on whether no or address of the computer is in the list of registered network address, or not printed on Razz receive the print data from the computer, receives print data from the computer, controls whether printing By doing so, it is possible to improve network security in a printing apparatus that receives and prints print data via a network.

以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。   The best mode for carrying out the invention will be described below in detail with reference to the drawings.

図1は、本実施形態における印刷装置(プリンタ装置)の構成を示すブロック図である。図1において、11は本装置とLAN上に存在するコンピュータとの間の通信を制御する通信制御部であり、LAN上を流れる様々な通信プロトコルを解釈し、本装置自身に対するメッセージを受け付け、12のアクセス制御部と協調的に動作することによってアクセス許可リストに登録されていないコンピュータからの印刷要求は拒絶し、またアクセス許可リストに登録されているコンピュータからの印刷要求は15のプリンタに渡すことによって印刷を行なう。   FIG. 1 is a block diagram illustrating a configuration of a printing apparatus (printer apparatus) in the present embodiment. In FIG. 1, reference numeral 11 denotes a communication control unit that controls communication between the apparatus and a computer existing on the LAN, interprets various communication protocols flowing on the LAN, receives messages for the apparatus itself, and 12 Print requests from computers that are not registered in the access permission list are rejected, and print requests from computers registered in the access permission list are passed to 15 printers. To print.

また、紙切れやトナー切れ等の事象が発生した場合には、15のプリンタから事象発生の通知が12のアクセス制御部に送られ、11の通信制御部を介して、LAN上の印刷要求元のコンピュータに通知されるだけでなく、本装置を保守するためのコンピュータにも通知され、プリンタ装置の復旧を促すように構成されている。   Also, when an event such as running out of paper or toner occurs, an event occurrence notification is sent from 15 printers to 12 access control units, and the print request source on the LAN is sent via 11 communication control units. In addition to notifying the computer, the computer for maintaining the apparatus is also notified, and the printer apparatus is prompted to recover.

プリンタ装置に問題が発生し、印刷要求が受けられない間はLANを介して印刷要求を行ったコンピュータ側のプリンタ・スプーリング・システムと調整を行ない、印刷データのプリンタ装置への送信を一時保留させる。その後、問題の原因がプリンタ装置から取り除かれ、プリンタ装置が印刷可能になると、その旨をコンピュータに通知し、保留されていた印刷処理を再開する。   When a problem occurs in the printer device and the print request cannot be received, coordination with the printer spooling system on the computer that made the print request via the LAN is made, and transmission of print data to the printer device is temporarily suspended Let Thereafter, when the cause of the problem is removed from the printer device and the printer device is ready to print, the computer is notified of this and the suspended printing process is resumed.

また、13はアクセス許可リストに基づいてコンピュータ毎の印刷枚数とそのコンピュータの所属する部門毎の印刷枚数を計数する印刷枚数計数部である。更に、14は本装置を管理・保守するコンピュータのネットワークアドレスが設定された後、その保守用のコンピュータとのみ通信するためのソフトウェアを表わし、その機能には、以下のものがある。
1.LAN上にある本装置にアクセスできるコンピュータのネットワークアドレスの登録と削除、及びネットワークアドレスの変更(ネットワーク形状の変化も含む)
2.上記コンピュータの所属する部門の登録・削除及び変更
3.上記コンピュータ及びそのコンピュータの所属する部門の本装置に対する印刷要求枚数の統計情報の保守コンピュータへの通信
4.本プリンタ装置の内部状態の保守コンピュータへの定期的報告。
Reference numeral 13 denotes a print number counting unit for counting the number of printed sheets for each computer and the number of printed sheets for each department to which the computer belongs based on the access permission list. Reference numeral 14 denotes software for communicating only with the maintenance computer after the network address of the computer that manages and maintains the apparatus is set. The functions include the following.
1. Registration and deletion of network addresses of computers that can access this device on the LAN, and change of network addresses (including change of network shape)
2. 2. Registration / deletion and change of department to which the computer belongs 3. Communication to the maintenance computer of statistical information on the number of print requests for the computer and the apparatus of the department to which the computer belongs Regular reporting of the internal status of the printer to the maintenance computer.

図2は、アクセス制御部におけるアクセス許可リストの一構成例、及び印刷枚数計数部における印刷枚数の計数テーブルの一例を表わしたものである。図示するように、アクセス許可リストと印刷枚数の計数テーブルはリンクされており、印刷要求元コンピュータのネットワークアドレスから、そのコンピュータの過去の印刷枚数の履歴がたどれる構造になっている。この例では、印刷要求のアクセス許可リストは、コンピュータのネットワークアドレス、コンピュータの所属部門名、及び印刷枚数の計数テーブルへのポインタで構成されているが、その他として、例えば印刷枚数の制限フィールドなどの項目も考えられる。また、この例の印刷枚数の計数テーブルは、今週の印刷枚数の合計、今月の印刷枚数の合計、及び年間印刷枚数の合計で構成されているが、1ケ月における種別の合計や1年における月別の合計も計数できるようにすることも可能である。   FIG. 2 shows an example of a configuration of an access permission list in the access control unit and an example of a printed sheet counting table in the printed sheet counting unit. As shown in the figure, the access permission list and the print count table are linked so that the past print count history of the computer can be traced from the network address of the print request source computer. In this example, the print request access permission list is composed of a computer network address, a computer department name, and a pointer to a count table for the number of printed sheets. Items are also considered. The table for counting the number of printed sheets in this example is composed of the total number of printed sheets for this week, the total number of printed sheets for this month, and the total number of printed sheets for each year. It is also possible to count the total of

図3は、図1の12,13,14の各部における制御を示すフローチャートである。まず、ステップS11において、11のコンピュータとの通信制御部を通してコンピュータから送信されてきたデータを解析し、本装置への通信メッセージであれば受け取る。本装置では、通常通信制御部11からメッセージを受け取った後の処理は所定のタスクに渡され、このタスクが主体的に後続の処理を実行し、図3及び図4に示す「終了」はこれらのタスクの終了を意味している。   FIG. 3 is a flowchart showing the control in each part 12, 13, and 14 of FIG. First, in step S11, data transmitted from the computer through the communication control unit with 11 computers is analyzed, and if it is a communication message to this apparatus, it is received. In this apparatus, the processing after receiving the message from the normal communication control unit 11 is transferred to a predetermined task, and this task performs the subsequent processing independently, and “end” shown in FIG. 3 and FIG. Means the end of the task.

次に、ステップS12では、そのメッセージが印刷要求であるかどうかを判断し、印刷要求ならステップS13に進み、メッセージに含まれている印刷要求元のコンピュータのネットワークアドレスが、プリンタ装置内に登録されている印刷要求許可リストにあるか否かを検索する。そして、ステップS14でその検索結果を判断し、もし該当アドレスがなければステップS19に進み、必要ならば、通信制御部11を介して印刷要求元のコンピュータに印刷不許可のメッセージを返送する。   Next, in step S12, it is determined whether or not the message is a print request. If the message is a print request, the process proceeds to step S13, and the network address of the print request source computer included in the message is registered in the printer apparatus. Is in the print request permission list. In step S14, the search result is determined. If there is no corresponding address, the process proceeds to step S19. If necessary, a print disapproval message is returned to the print request source computer via the communication control unit 11.

しかし、該当アドレスがあればステップS15に進み、印刷要求が許可されたコンピュータと通信制御部11を通して更なる通信を行ない、実際の印刷データを受け取り、プリンタ15に送り、紙に印刷する。本装置では、この処理はプリンタ制御プログラム内の別タスクとして実行されるので、印刷が終了するまではこのタスクは待機状態にある。その後、印刷が終了し、このタスクに再び制御が戻ってくるとステップS16に進み、もし印刷タスクを実行中にプリンタ15にエラーが発生したか否かを判断し、エラーが発生した場合にはステップS20に進み、通信制御部11を通して印刷要求元のコンピュータにエラー発生のメッセージを送信する。   However, if there is a corresponding address, the process proceeds to step S15, where further communication is performed with the computer to which the print request is permitted through the communication control unit 11, the actual print data is received, sent to the printer 15, and printed on paper. In this apparatus, since this process is executed as a separate task in the printer control program, this task is in a standby state until printing is completed. Thereafter, when printing is completed and control returns to this task, the process proceeds to step S16, where it is determined whether an error has occurred in the printer 15 during execution of the printing task. In step S20, an error occurrence message is transmitted to the print request source computer through the communication control unit 11.

更に、ステップS21では、このプリンタを保守・運営しているコンピュータにも詳細なエラー発生の報告メッセージを送信する。その後、ステップS22に進み、プリンタ15を実行するタスクは休止状態になり、これ以降エラーの原因が取り除かれるまで、外部からの印刷要求は保留される。   In step S21, a detailed error report message is also sent to the computer that maintains and operates the printer. Thereafter, the process proceeds to step S22, and the task for executing the printer 15 is in a dormant state, and thereafter, an external print request is suspended until the cause of the error is removed.

また、印刷が正常に終了した場合にはステップS17に進み、コンピュータ毎に、及びそのコンピュータの所属する部門毎に印刷枚数の計数テーブルを更新し、ステップS18では、通信制御部11を通して印刷要求元のコンピュータに印刷正常終了メッセージを送信する。もし、この返答が不必要な場合、予めメッセージを返さなくても良いような通信方法も、通信開始時に設定することができる。   If the printing has been completed normally, the process proceeds to step S17, where the count table for the number of printed sheets is updated for each computer and for each department to which the computer belongs. In step S18, the print request source is sent through the communication control unit 11. Send a normal print completion message to other computers. If this response is unnecessary, a communication method that does not need to return a message in advance can be set at the start of communication.

一方、上述のステップS12において、送られて来たメッセージが印刷要求でないならばステップS23に進み、保守・運用用のメッセージかどうかを調べ、もしそうなら後述するプリンタ保守・運営処理に進む。この処理の詳細は図4に示している。また、保守・運用のメッセージでもなければステップS24に進み、このメッセージは捨てられ、何もメッセージが届いていない状態と同じになり、処理は終了する。   On the other hand, if the message sent in step S12 is not a print request, the process proceeds to step S23 to check whether the message is a maintenance / operation message. If so, the process proceeds to a printer maintenance / operation process described later. Details of this processing are shown in FIG. If the message is not a maintenance / operation message, the process proceeds to step S24, where the message is discarded, the state is the same as when no message has arrived, and the process ends.

図4は、本装置の保守・運営のための処理であり、普通はこの処理も独立したタスクで実行される。まず、ステップS31では、送信されて来たメッセージに含まれている送信元コンピュータのネットワークアドレスが既にプリンタ装置内に設定されている保守用のコンピュータのネットワークアドレスか否かを調べる。ここで、正しいネットワークアドレスでないならステップS41に進み、そのメッセージは捨てられ、処理は終了する。また、正しいネットワークアドレスであった場合にはステップS32に進み、そのメッセージの内容を調べ、対応するメッセージ毎に処理が分かれる。   FIG. 4 shows a process for maintenance and operation of the present apparatus, and this process is usually executed as an independent task. First, in step S31, it is checked whether the network address of the transmission source computer included in the transmitted message is the network address of the maintenance computer already set in the printer apparatus. If the network address is not correct, the process proceeds to step S41, the message is discarded, and the process ends. If the network address is correct, the process proceeds to step S32, where the content of the message is examined, and the process is divided for each corresponding message.

まず、指定コンピュータの登録・削除の場合(ステップS32)、ステップS33で、印刷要求許可リストを指定に従って更新する。指定コンピュータの所属部門の変更、登録、削除の場合(ステップS34)、ステップS35で、上述のステップS33と同様に印刷要求許可リストを更新する。指定コンピュータ及びそのコンピュータの所属部門の印刷枚数の情報の参照の場合(ステップS36)、ステップS37で、通信制御部11を通して印刷枚数の計数情報を要求元のコンピュータに送信する。これには計数情報のクリア要求も含まれる。プリンタ内部状態の通知の場合(ステップS38)、ステップS39で、プリンタ装置の内部状態を通信制御部11を通して要求元のコンピュータに送信する。また、送られて来たメッセージの内容が上述した何れでもない場合、ステップS40において、メッセージ内容のエラーであることを示したメッセージを要求元のコンピュータに返信する。   First, in the case of registration / deletion of a designated computer (step S32), in step S33, the print request permission list is updated according to the designation. When the department to which the designated computer belongs is changed, registered, or deleted (step S34), the print request permission list is updated in step S35 as in step S33 described above. When referring to the information on the number of printed sheets of the designated computer and the department to which the computer belongs (step S36), in step S37, the count information of the number of printed sheets is transmitted to the requesting computer through the communication control unit 11. This includes a count information clear request. In the case of notification of the internal state of the printer (step S38), the internal state of the printer apparatus is transmitted to the requesting computer through the communication control unit 11 in step S39. If the content of the message sent is not any of the above, a message indicating an error in the message content is returned to the requesting computer in step S40.

<変形例>
本実施例では、図1に示す各部の制御をフローチャートに従って説明したが、この利用方法は他にも考えられる。例えば、従来のプリンタを実現するプリンタ制御ソフトウェアをプリンタ装置側に置かず、プリンタ装置管理用のコンピュータに格納しておき、プリンタ装置の電源投入時、ネットワークを介してプリンタ装置側のRAMに転送して、使用することも本発明から容易に実現できる。この方法によれば、プリンタ制御ソフトウェアのバージョンアップなどにも簡単に対応できる。
<Modification>
In the present embodiment, the control of each unit shown in FIG. For example, printer control software for realizing a conventional printer is not stored on the printer device side, but stored in a computer for managing the printer device, and transferred to the printer device RAM via the network when the printer device is turned on. Therefore, it can be easily realized from the present invention. According to this method, it is possible to easily cope with an upgrade of the printer control software.

以上の説明から明らかなように、従来のプリンタ装置のように、ホストコンピュータにかなり依存した形態で実現されていたプリンタ装置の管理・運営をホストコンピュータになるべく依存しないような形態で実現できることにより、限定されたコンピュータのみが印刷要求できると行ったプリンタ装置への柔軟なアクセス制御が可能であり、またLAN上に存在する各々のコンピュータ毎に出力した紙の枚数や各部門毎に出力した紙の枚数等のアカウント情報をシステム管理者が容易にプリンタ装置から引き出すことができるという優れた効果を得ることも可能となる。   As is apparent from the above description, the management and operation of the printer apparatus that has been realized in a form that is considerably dependent on the host computer, as in the conventional printer apparatus, can be realized in a form that is as independent as possible in the host computer. Flexible access control to a printer device that can be made when only a limited number of computers can make a print request is possible, and the number of papers output for each computer on the LAN and the paper output for each department It is also possible to obtain an excellent effect that account information such as the number of sheets can be easily extracted from the printer apparatus by the system administrator.

更に、プリンタ装置の保守用のコンピュータとネットワークを介して通信する機能を持つことにより、プリンタ装置と物理的に離れた場所に存在し、プリンタ装置の状態を監視したり、変更したりすることができる等のより高機能なプリンタ装置管理機構を提供することができる。要するに本発明はその趣旨を逸脱しない範囲で、種々に変形して実施することが可能である。   Further, since it has a function of communicating with a computer for maintenance of the printer device via a network, the printer device exists in a place physically separated from the printer device, and the status of the printer device can be monitored or changed. It is possible to provide a more sophisticated printer device management mechanism. In short, the present invention can be implemented with various modifications without departing from the spirit of the present invention.

尚、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器から成る装置に適用しても良い。   The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device.

また、本発明はシステム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。   Needless to say, the present invention can also be applied to a case where the present invention is achieved by supplying a program to a system or apparatus.

本実施形態における情報出力装置の構成を示すブロック図である。It is a block diagram which shows the structure of the information output device in this embodiment. アクセス許可リストの構成及び印刷枚数の計数テーブルを示す図である。It is a figure which shows the structure of an access permission list, and the count table of the number of printed sheets. 本実施形態における各部の制御を示すフローチャートである。It is a flowchart which shows control of each part in this embodiment. 本実施形態における保守・運用処理を示すフローチャートである。It is a flowchart which shows the maintenance and operation process in this embodiment.

符号の説明Explanation of symbols

11 通信制御部
12 アクセス制御部
13 印刷枚数計数部
14 保守ソフトウェア
15 プリンタ
11 Communication Control Unit 12 Access Control Unit 13 Number of Print Counting Unit 14 Maintenance Software 15 Printer

Claims (6)

ネットワーク上に存在する複数のコンピュータと通信可能な印刷装置であって、
ネットワークを介してコンピュータから送信されてきたメッセージを受信する受信手段と、
前記受信手段で受信したメッセージが保守用のメッセージである場合、前記メッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除する登録手段と、
前記受信手段で受信したメッセージが印刷要求のメッセージである場合、当該印刷要求のメッセージを送信してきたコンピュータのネットワークアドレスが前記登録手段で登録したネットワークアドレスのリストにあるか否かを判定する判定手段と、
前記判定手段で前記リストにないと判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取らず、印刷しないように制御し、前記リストにあると判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取って印刷するように制御する制御手段とを有することを特徴とする印刷装置。
A printing apparatus capable of communicating with a plurality of computers existing on a network,
Receiving means for receiving a message transmitted from a computer via a network;
If the message received by the receiving means is a maintenance message, registration means for registering the network address of the computer included in the message in the list or deleting from the list;
When the message received by the receiving unit is a print request message, the determining unit determines whether the network address of the computer that has transmitted the print request message is in the list of network addresses registered by the registration unit. When,
It determined that when it is determined that there is no in the list by said determining means, said sent from the computer, Razz receive print data corresponding to the message of the print request, and controls so as not to print, in the list And a control unit that controls to receive and print the print data corresponding to the print request message transmitted from the computer.
前記登録手段は、前記ネットワーク上に存在する保守用のコンピュータから送信された保守用のメッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除することを特徴とする請求項1に記載の印刷装置。   2. The registration unit according to claim 1, wherein the network address of the computer included in the maintenance message transmitted from the maintenance computer existing on the network is registered in the list or deleted from the list. Printing device. ネットワーク上に存在する複数のコンピュータと通信可能な印刷装置の印刷制御方法であって、
ネットワークを介してコンピュータから送信されてきたメッセージを受信する受信工程と、
前記受信工程で受信したメッセージが保守用のメッセージである場合、前記メッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除する登録工程と、
前記受信工程で受信したメッセージが印刷要求のメッセージである場合、当該印刷要求のメッセージを送信してきたコンピュータのネットワークアドレスが前記登録工程で登録したネットワークアドレスのリストにあるか否かを判定する判定工程と、
前記判定工程で前記リストにないと判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取らず、印刷しないように制御し、前記リストにあると判定した場合は、前記コンピュータから送信されてくる、前記印刷要求のメッセージに対応する印刷データを受け取って印刷するように制御する制御工程とを有することを特徴とする印刷装置の印刷制御方法。
A printing control method for a printing apparatus capable of communicating with a plurality of computers on a network,
A receiving step of receiving a message transmitted from a computer via a network;
If the message received in the receiving step is a maintenance message, the registration step of registering or deleting from the list the network address of the computer included in the message;
If the message received in the reception step is a print request message, a determination step of determining whether the network address of the computer that has transmitted the print request message is in the list of network addresses registered in the registration step When,
It determined that when it is determined that there is no in the list in the above determination step, the sent from the computer, Razz receive print data corresponding to the message of the print request, and controls so as not to print, in the list And a control step for controlling to receive and print the print data corresponding to the print request message transmitted from the computer.
前記登録工程は、前記ネットワーク上に存在する保守用のコンピュータから送信された保守用のメッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除することを特徴とする請求項3に記載の印刷装置の印刷制御方法。   4. The registration step according to claim 3, wherein the network address of the computer included in the maintenance message transmitted from the maintenance computer existing on the network is registered in the list or deleted from the list. A printing control method for a printing apparatus. コンピュータと通信可能な印刷装置において、
ネットワークを介してコンピュータから送信されてくるメッセージを受信する受信手段と、
前記受信手段で受信したメッセージが保守用のメッセージである場合、前記メッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除する登録手段と、
前記登録手段によって登録されたネットワークアドレスのリストに前記コンピュータのアドレスが有るか無いかに応じて、前記コンピュータから印刷データを受け取らずに印刷しないか、前記コンピュータから印刷データを受け取って印刷するかを制御する制御手段とを有することを特徴とする印刷装置。
In a printing device capable of communicating with a computer,
Receiving means for receiving a message transmitted from a computer via a network;
If the message received by the receiving means is a maintenance message, registration means for registering the network address of the computer included in the message in the list or deleting from the list;
Wherein depending on whether no or address of the computer is in the list of network addresses registered by said registration means, or not printed on Razz receive the print data from the computer, or to print receive print data from the computer And a control unit for controlling the printing apparatus.
ネットワークを介してコンピュータから送信されてくるメッセージを受信する受信工程と、
前記受信工程で受信したメッセージが保守用のメッセージである場合、前記メッセージに含まれるコンピュータのネットワークアドレスをリストに登録又はリストから削除する登録工程と、
前記登録工程によって登録されたネットワークアドレスのリストに前記コンピュータのアドレスが有るか無いかに応じて、前記コンピュータから印刷データを受け取らずに印刷しないか、前記コンピュータから印刷データを受け取って印刷するかを制御する制御工程とを有することを特徴とする印刷装置の印刷制御方法。
A receiving step of receiving a message transmitted from a computer via a network;
If the message received in the receiving step is a maintenance message, the registration step of registering or deleting from the list the network address of the computer included in the message;
Depending on whether no or address of the computer to a list of network addresses registered by the registration step is present, or not printed on Razz receive the print data from the computer, or to print receive print data from the computer A printing control method for a printing apparatus.
JP2004040617A 2004-02-17 2004-02-17 Printing apparatus and printing control method therefor Expired - Fee Related JP3787567B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004040617A JP3787567B2 (en) 2004-02-17 2004-02-17 Printing apparatus and printing control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004040617A JP3787567B2 (en) 2004-02-17 2004-02-17 Printing apparatus and printing control method therefor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP5217358A Division JPH0773128A (en) 1993-09-01 1993-09-01 Information output device

Publications (2)

Publication Number Publication Date
JP2004168069A JP2004168069A (en) 2004-06-17
JP3787567B2 true JP3787567B2 (en) 2006-06-21

Family

ID=32709532

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004040617A Expired - Fee Related JP3787567B2 (en) 2004-02-17 2004-02-17 Printing apparatus and printing control method therefor

Country Status (1)

Country Link
JP (1) JP3787567B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080030769A1 (en) * 2006-08-03 2008-02-07 Nobutaka Hanaoka Host printing system, apparatus and method

Also Published As

Publication number Publication date
JP2004168069A (en) 2004-06-17

Similar Documents

Publication Publication Date Title
US7719703B2 (en) Print control program and medium and information processing apparatus
US8400666B2 (en) Information processing apparatus and information processing method
JP2006023830A (en) Output completion notification system, output controller, control program and storage medium
US8141161B2 (en) System and method for managing trace of certifications
JPH10161823A (en) Print system
JP4109821B2 (en) Information processing apparatus and job processing result confirmation method
US7924447B2 (en) Method and system for workload balancing
JP3492249B2 (en) PRINTING APPARATUS, PRINTING SYSTEM, AND CONTROL METHOD THEREOF
JP4130521B2 (en) Error message output method, server, client, and recording medium
JP3787567B2 (en) Printing apparatus and printing control method therefor
US7256907B2 (en) Server apparatus, job managing method, computer-readable memory medium, and program
US20040190050A1 (en) Method of reporting status of execution of print job
JP2005182486A (en) Print management system, print management method and program for print management
JP2947779B1 (en) Billing server
JPH0773128A (en) Information output device
JP4848796B2 (en) Form output device and form output method
JP2891982B1 (en) Print server, printer device, print server adapter device, business server, business client, and file transfer server
JP4136265B2 (en) Printing apparatus and printing control method in printing apparatus
JP4143469B2 (en) Printing apparatus, printing processing method, program, and storage medium
JPH0683551A (en) Print control method for print server system
JP2947780B1 (en) Print billing system and file transfer billing system
JP4137141B2 (en) Trail management device
JP4137142B2 (en) Printing device
JP2003015855A (en) Printing management system, printing managing method for managing printing log and computer program
JP4137143B2 (en) Trail management system and method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040830

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041029

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051114

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060113

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060220

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060327

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100331

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100331

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110331

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120331

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130331

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees