[go: up one dir, main page]

JP2000322215A - Network printer and method for managing printer setting parameter - Google Patents

Network printer and method for managing printer setting parameter

Info

Publication number
JP2000322215A
JP2000322215A JP11131278A JP13127899A JP2000322215A JP 2000322215 A JP2000322215 A JP 2000322215A JP 11131278 A JP11131278 A JP 11131278A JP 13127899 A JP13127899 A JP 13127899A JP 2000322215 A JP2000322215 A JP 2000322215A
Authority
JP
Japan
Prior art keywords
setting
data
update
printer
parameter
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
JP11131278A
Other languages
Japanese (ja)
Other versions
JP3420107B2 (en
Inventor
Sadashi Ishikura
禎志 石倉
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Hokuriku Ltd
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 NEC Software Hokuriku Ltd filed Critical NEC Software Hokuriku Ltd
Priority to JP13127899A priority Critical patent/JP3420107B2/en
Publication of JP2000322215A publication Critical patent/JP2000322215A/en
Application granted granted Critical
Publication of JP3420107B2 publication Critical patent/JP3420107B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To easily return to original setting by referring to setting update history information by investigating whether a set parameter is illegally changed or not and returning a wrongly changed set parameter to be its original. SOLUTION: The setting update managing part 104 of a network printer 120 requests a setting storing part 105 to update setting of the printer in accordance with contents indicated by data concerning the changing request of a set parameter received from a protocol controlling part 102. In addition, at the time of updating setting of the printer in accordance with the contents indicated by data concerning the changing request of the set parameter received from the part 102, the contents of setting update is reported to a history storing part 106 to investigate whether a set parameter is illegally changed or not and a wrongly changed set parameter is returned to be its original. Thus, it is possible to easily return to original setting by referring to set update history information.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ネットワークプリ
ンタ技術に係り、特に誤って設定を変更しても設定更新
履歴情報を参照して元の設定に容易に戻すことができる
とともに、どの端末からネットワークプリンタまたはプ
リンタNICの設定を更新したかを判別できるネットワ
ークプリンタおよびプリンタ設定パラメータ管理方法に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network printer technology, and particularly to a network printer technology, in which, even if a setting is erroneously changed, the setting can be easily returned to the original setting by referring to the setting update history information. The present invention relates to a network printer and a printer setting parameter management method capable of determining whether the setting of a printer or a printer NIC has been updated.

【0002】[0002]

【従来の技術】近年における印刷装置は、複数のコンピ
ュータにネットワークを介して接続されており、これら
コンピュータから直接データが送られ、各コンピュータ
によって共有されるようになってきている。このよう
に、各コンピュータがネットワークで印刷装置を共有す
るネットワーク印刷システム装置においては、各コンピ
ュータに通信用ソフトウエアを含ませることにより、印
刷装置の状態や印刷履歴を確認することができる機能が
実現される。従来、この種のネットワーク印刷システム
装置には、例えば特開平8−36471号公報に「ネッ
トワークインタフェース装置およびプリンタ装置」とし
て開示され、ネットワーク上に存在する複数のコンピュ
ータからの印刷要求に対してプリント待ち情報をワーク
ステーションに通知するようにしたものが採用されてい
る。しかしながら、この種のネットワーク印刷システム
装置においては、プリンタ装置が一のプロトコルに基づ
いて一のコンピュータからの印刷要求を受信して印刷処
理が行われており、この場合プリンタ装置から他のプロ
トコルに基づくコンピュータに印刷情報が送信されず、
これら各コンピュータにおいてプリンタ装置の状態を把
握することができないという問題があった。また、一の
プロトコルに基づいて実行された印刷情報が印刷処理を
要求したコンピュータで記録,管理される場合、各コン
ピュータには送信した印刷情報のみ記録,管理されてお
り、このため複数のコンピュータが各々印刷実行する場
合は印刷履歴が分散され、プリンタ装置が実行処理した
全ての印刷履歴が記録されないという問題もあった。こ
のような問題点を解決することを目的とする従来技術と
しては、例えば、特開平10−222321号公報(第
1従来技術)に記載のものがある。すなわち、特開平1
0−222321号公報に記載の第1従来技術は、印刷
処理を要求していないコンピュータや他のプロトコルに
基づいたコンピュータに対してプリンタ装置からの情報
の送信を可能とし、もって各コンピュータにおいてプリ
ンタ装置の状態を把握することができると共に、印刷履
歴を記録管理することができるネットワーク印刷システ
ム装置であって、複数のコンピュータにネットワークを
介して接続されたネットワークインターフェース装置お
よびプリンタ装置を有する印刷システム装置を備えたネ
ットワーク印刷システム装置において、ネットワークイ
ンターフェース装置にプリンタ装置からの応答データを
解析・選択する応答データ解析部およびこの応答データ
解析部によって解析・選択された特定の応答データをリ
スト登録情報に応じて各コンピュータに送信する通信プ
ロトコル制御部を含ませた構成としてある。したがっ
て、一のコンピュータからの印刷情報に基づいて印刷を
実行している間にプリンタ装置からの応答データが応答
データ解析部によって解析・選択され、通信プロトコル
制御部によって他のコンピュータに送信され、応答デー
タ解析部に各コンピュータに送信するための応答データ
のリストを登録可能な転送情報リスト部を含ませると共
に、通信プロトコル制御部に応答データを各プロトコル
に応じて送信するアドレスを登録可能な通知アドレスリ
スト部を含ませた構成としてある。したがって、転送情
報リスト部および通知アドレスリスト部によって応答デ
ータが登録され、ネットワークインターフェース装置に
通信プロトコル制御部からの受信データを判別して各コ
ンピュータとプリンタ装置に対し送信する受信データ解
析部を含ませた構成とし、応答データ解析部に解析・選
択後の応答データを別のデータに置換してこの置換デー
タを各コンピュータに対し転送する転送情報変換部を含
ませた構成としてある。したがって、プリンタ装置から
得られる応答データを転送情報変換部によって別のデー
タと置換してこの置換データが各コンピュータに転送さ
れるように構成されている。これにより、各コンピュー
タにおいて用紙無しや印刷状況などを確認することがで
きると共に、プリンタ装置において印刷履歴を記録する
ことができ、各々が互いに異なる通信プロトコルを使用
するコンピュータとプリンタ装置とが通信することが可
能であるから、各コンピュータにおいて複数のプロトコ
ルを使用して印刷されるプリンタ装置の状況を一元管理
することができ、転送情報リスト部および通知アドレス
リスト部によって応答データが登録され、特定の情報を
限られたコンピュータにのみ送信することができ、各コ
ンピュータにおいてネットワーク上の各プリンタ装置を
一元管理することができるといった効果が開示されてい
る。
2. Description of the Related Art In recent years, a printing apparatus is connected to a plurality of computers via a network, and data is sent directly from these computers and shared by the computers. As described above, in the network printing system apparatus in which each computer shares the printing apparatus on the network, the function of confirming the state of the printing apparatus and the print history is realized by including the communication software in each computer. Is done. Conventionally, this type of network printing system apparatus is disclosed as a "network interface apparatus and a printer apparatus" in, for example, Japanese Patent Application Laid-Open No. 8-36471, and waits for a print request from a plurality of computers existing on a network. A system in which information is notified to a workstation is employed. However, in this type of network printing system, a printer receives a print request from one computer based on one protocol and performs print processing. In this case, the printer is based on another protocol from the printer. No print information was sent to the computer,
There is a problem that the status of the printer device cannot be grasped in each of these computers. Further, when print information executed based on one protocol is recorded and managed by the computer that has requested the print processing, only the transmitted print information is recorded and managed in each computer. In the case of performing each printing, the printing histories are dispersed, and there is a problem that not all the printing histories executed by the printer device are recorded. As a conventional technique for solving such a problem, for example, there is a technique described in Japanese Patent Application Laid-Open No. Hei 10-222321 (first conventional technique). That is, JP
A first prior art described in Japanese Patent Application Laid-Open No. 0-222321 allows transmission of information from a printer to a computer that does not request print processing or a computer based on another protocol. A network printing system device capable of grasping the status of a printer and recording and managing a print history, comprising a network interface device and a printer device connected to a plurality of computers via a network. A response data analysis unit for analyzing and selecting response data from the printer device and a specific response data analyzed and selected by the response data analysis unit according to the list registration information. It is constituted moistened communication protocol control section for transmitting to each computer Te. Therefore, while printing is performed based on print information from one computer, response data from the printer device is analyzed and selected by the response data analysis unit, transmitted to the other computer by the communication protocol control unit, A notification address in which the data analysis unit includes a transfer information list unit capable of registering a list of response data to be transmitted to each computer, and a communication protocol control unit capable of registering an address for transmitting response data in accordance with each protocol. The configuration includes a list section. Therefore, the response data is registered by the transfer information list section and the notification address list section, and the network interface apparatus includes a reception data analysis section for determining the reception data from the communication protocol control section and transmitting the data to each computer and the printer apparatus. The response data analysis unit includes a transfer information conversion unit that replaces the analyzed and selected response data with another data and transfers the replacement data to each computer. Therefore, the transfer information conversion unit replaces the response data obtained from the printer device with another data, and the replacement data is transferred to each computer. This allows each computer to check the absence of paper, the printing status, and the like, and also allows the printing history to be recorded in the printer device, and allows the computer and the printer device to communicate with each other using different communication protocols. Is possible, it is possible to centrally manage the status of the printer device that is printed using a plurality of protocols in each computer, response data is registered by the transfer information list section and the notification address list section, and specific information is registered. Is transmitted to only a limited number of computers, and each computer can centrally manage each printer device on the network.

【0003】一方、従来、ネットワークに接続されたプ
リントシステムとしては、システムの障害発生時にデー
タを回復するためやシステムの使用状況を確認するため
に、プリンタ装置の処理履歴情報(以下、ログという)
を蓄積装置に蓄積しておくものが知られている。ログ
は、例えばユーザ名、使用プロトコル、データ容量、ス
テータス、プリント開始・終了時刻、使用プリンタ記述
言語等の情報を含み、これらの情報にログID(ide
ntification;識別情報)が付されて蓄積装
置に蓄積されている。ログは、ネットワークに接続され
たプリンタ装置の管理者等により管理され、またユーザ
に対し課金を行うためにも利用されている。この種のプ
リントシステムとしては、例えば特開平6−21489
6号公報に記載の記録方法および記録装置が報告されて
いる。この方法および装置は、それぞれ対話型ネットワ
ーク基板に結合されたプロセッサおよびメモリを備え、
メモリにプリンタ状態データを蓄積し、プロセッサによ
りプリンタデータにプリントジョブインデックスの開始
および終了を付加しプリンタに送信するとともに、プリ
ンタ状態要求が例えば毎分を表す第1所定間隔でプリン
タと送受されるようにするものであり、さらに、プロセ
ッサによって受信したプロセッサ状態データとジョブイ
ンデックスの開始および終了に基づいて例えば毎日を表
す第2所定間隔でプリンタ状態統計を計算し、計算結果
がメモリに記憶されるように構成されており、プリンタ
とLANとの間に結合される対話型ネットワーク基板を
使用してプリンタの状態情報をログするものである。ま
た、この種のプリントシステムとしては、蓄積装置に蓄
積されたログを削除する際には、蓄積装置の電源を落と
して全てのログを削除するもの、最大蓄積容量を超える
とリングバッファのようにログを更新するもの、最大蓄
積容量を超えないように管理者が定期的に全てのログを
削除するよう運用されているもの等があった。しかしな
がら、従来のプリントシステムにあっては、蓄積手段に
蓄積されたログをワークステーションから参照する場
合、蓄積された全てのログが受信され、表示部に表示さ
れてしまうため、例えば通信エラーが発生したログのみ
を参照したい場合には、該当するログを一々見つけ出す
手間がかかってしまうといった問題があった。また、蓄
積手段に蓄積されたログを削除する場合にも、蓄積装置
の電源を落として全てのログを削除したり、最大蓄積容
量を超えるとリングバッファのようにログを自動的に更
新するため、残しておきたいログが有る場合、そのログ
を選択的に残すことができなかった。このような問題点
を解決することを目的とする従来技術としては、例え
ば、特開平9−274547号公報(第2従来技術)に
記載のものがある。すなわち、特開平9−274547
号公報に記載の第2従来技術は、プリンタ装置のログを
蓄積手段にデータベース化して蓄積し、検索条件を表す
検索情報に基づいて蓄積手段に蓄積された該当するログ
を検索し、検索されたログの取得および削除を行うこと
により、ログの運用管理を容易にかつ効率的に行うこと
ができるプリントシステムを提供することを目的とする
プリントシステムであって、複数のワークステーション
により構築されたネットワークに接続され、ワークステ
ーションからのプリント情報に基づいて記録出力するプ
リンタ装置と、プリンタ装置の処理履歴情報を蓄積する
蓄積手段とを備えたプリントシステムにおいて、蓄積手
段に蓄積された処理履歴情報の検索条件を表す検索情報
を入力する入力手段と、入力手段により入力された検索
情報に基づいて蓄積手段に蓄積された該当する処理履歴
情報を検索する検索手段と、検索手段によって検索され
た処理履歴情報を出力する出力手段とを備え、蓄積手段
に蓄積された処理履歴情報の検索条件を表す検索情報を
入力手段によって入力し、入力された検索情報に基づい
て蓄積手段に蓄積された該当する処理履歴情報を検索手
段によって検索し、検索された処理履歴情報を出力手段
によって出力する。このため、不要な処理履歴情報を排
除して蓄積手段に蓄積された処理履歴情報を検索情報に
基づいて必要な処理履歴情報のみを選択的に出力するこ
とができるので、従来のように全ての処理履歴情報の中
から一々必要な情報を見つけ出す手間がかからず、即座
に必要な情報を得ることができ、処理履歴情報の運用管
理を容易にかつ効率的に行うことができるといった効果
が開示されている。また、入力手段、検索手段および出
力手段を、プリンタ装置に設け、入力手段、検索手段お
よび出力手段を、プリンタ装置に設けたので、プリンタ
装置を介して蓄積手段に蓄積された処理履歴情報を得る
ことができ、プリンタ装置単独でも必要な処理履歴情報
を得ることができ、プリントシステムを簡素な構成とす
ることができるといった効果が開示されている。また、
ワークステーションが、蓄積手段に蓄積された所望の処
理履歴情報を出力手段から取得するよう、検索情報を入
力手段に送信する第1の送信手段を有し、出力手段が、
該当する処理履歴情報をワークステーションに出力する
ように構成され、ワークステーションから第1の送信手
段によって所望の処理履歴情報を取得する検索情報が入
力手段に送信され、この検索情報に基づいて検索された
処理履歴情報が出力手段によってワークステーションに
出力されるため、各ワークステーションでそれぞれ必要
な処理履歴情報が蓄積手段から選択的に出力されるの
で、各ワークステーションの利用の便宜性を向上させる
ことができるとともに、通信回線を使用する情報量を削
減することができ、処理履歴情報の運用管理を容易にか
つ効率的に行うことができるといった効果が開示されて
いる。また、蓄積手段に蓄積された処理履歴情報を蓄積
手段から削除する削除手段を有し、検索手段が、入力手
段により入力された検索情報に一致する処理履歴情報を
蓄積手段から検索し、削除手段が、検索手段により検索
された処理履歴情報を削除するように構成され、蓄積手
段に蓄積された処理履歴情報のうち入力手段により入力
された検索情報に一致する処理履歴情報が検索手段によ
って検索され、削除手段によって蓄積手段から削除され
るため、従来全ての処理履歴情報を一括して削除してい
たのに対し、検索情報に基づいて必要な情報を選択的に
蓄積手段に残しておくことができるとともに、不要な情
報を容易に削除することができ、処理履歴情報の運用管
理を容易にかつ効率的に行うことができるといった効果
が開示されている。また、蓄積手段に蓄積された処理履
歴情報を蓄積手段から削除する削除手段を有し、検索手
段が、入力手段により入力された検索情報に一致しない
処理履歴情報を蓄積手段から検索し、削除手段が、検索
手段により検索された処理履歴情報を削除するように構
成され、蓄積手段に蓄積された処理履歴情報のうち入力
手段により入力された検索情報に一致しない処理履歴情
報が検索手段によって検索され、削除手段によって蓄積
手段から削除されるため、蓄積手段に残す必要な処理履
歴情報の検索条件が少ない場合、この検索条件を入力す
ることにより、不要な処理履歴情報の検索情報を一々入
力せずに不要な処理履歴情報を削除することができ、不
要な処理履歴情報を一層容易に削除することができると
いった効果が開示されている。
On the other hand, conventionally, as a printing system connected to a network, processing history information (hereinafter, referred to as a log) of a printer device is used to recover data when a system failure occurs or to check the usage status of the system.
Is stored in a storage device. The log includes information such as a user name, a used protocol, a data capacity, a status, a print start / end time, a used printer description language, and the like.
The identification information is stored in the storage device. The log is managed by an administrator of the printer connected to the network, and is also used to charge a user. This type of printing system is disclosed in, for example, Japanese Patent Application Laid-Open No. 6-21489.
No. 6 discloses a recording method and a recording apparatus. The method and apparatus include a processor and a memory coupled to the interactive network board, respectively.
The printer status data is stored in the memory, and the start and end of the print job index are added to the printer data by the processor and transmitted to the printer, and the printer status request is transmitted to and received from the printer at a first predetermined interval representing, for example, every minute. Further, based on the processor status data received by the processor and the start and end of the job index, printer status statistics are calculated at a second predetermined interval representing, for example, every day, and the calculation result is stored in the memory. And logs status information of the printer using an interactive network board coupled between the printer and the LAN. Also, as a print system of this type, when deleting logs stored in the storage device, the power of the storage device is turned off and all logs are deleted. In some cases, the log is updated, and in some cases, the administrator periodically deletes all logs so as not to exceed the maximum storage capacity. However, in a conventional print system, when a log stored in the storage unit is referred to from a workstation, all the stored logs are received and displayed on a display unit. If it is desired to refer to only the logs that have been created, there is a problem in that it takes time to find the corresponding logs one by one. Also, when deleting logs stored in the storage unit, the power of the storage device is turned off to delete all logs, and when the storage capacity exceeds the maximum storage capacity, logs are automatically updated like a ring buffer. However, when there is a log to be kept, the log cannot be selectively left. As a prior art for solving such a problem, there is, for example, one described in Japanese Patent Application Laid-Open No. 9-274547 (second prior art). That is, Japanese Patent Application Laid-Open No. 9-27447
In the second related art described in Japanese Patent Application Laid-Open Publication No. H10-209, a log of a printer device is stored in a database in a storage unit and stored, and a corresponding log stored in the storage unit is searched based on search information indicating a search condition. A print system which aims to provide a print system capable of easily and efficiently managing and managing logs by acquiring and deleting logs, and a network constructed by a plurality of workstations. Search for processing history information stored in the storage means in a print system comprising a printer connected to the printer and recording and outputting based on print information from a workstation, and storage means for storing processing history information of the printer. Input means for inputting search information representing conditions, and storing based on the search information input by the input means. A search means for searching for the corresponding processing history information stored in the means, and an output means for outputting the processing history information searched by the searching means, and a search representing search conditions of the processing history information stored in the storage means The information is input by the input means, the corresponding processing history information stored in the storage means is searched by the searching means based on the input search information, and the searched processing history information is output by the output means. For this reason, it is possible to selectively output only the necessary processing history information based on the search information based on the search information and to remove the unnecessary processing history information from the processing history information stored in the storage unit. Discloses the effect that it is not necessary to find each piece of necessary information from the processing history information, and the necessary information can be obtained immediately, and the operation management of the processing history information can be performed easily and efficiently. Have been. Further, the input means, the search means, and the output means are provided in the printer device, and the input means, the search means, and the output means are provided in the printer device, so that the processing history information accumulated in the storage means via the printer device is obtained. It is disclosed that the required processing history information can be obtained by the printer device alone, and that the printing system can have a simple configuration. Also,
The workstation has first transmission means for transmitting the search information to the input means so as to obtain the desired processing history information accumulated in the accumulation means from the output means, and the output means comprises:
The corresponding processing history information is configured to be output to the workstation, and search information for acquiring the desired processing history information is transmitted from the workstation to the input means by the first transmission means, and the search is performed based on the search information. Since the processed processing history information is output to the workstation by the output means, the required processing history information at each workstation is selectively output from the storage means, thereby improving the convenience of use of each workstation. It is disclosed that the amount of information using the communication line can be reduced, and the operation management of the processing history information can be performed easily and efficiently. The storage device further includes a deletion unit that deletes the processing history information stored in the storage unit from the storage unit. The search unit searches the storage unit for processing history information that matches the search information input by the input unit. Is configured to delete the processing history information retrieved by the retrieval means, and processing history information that matches the retrieval information input by the input means among the processing history information stored in the storage means is retrieved by the retrieval means. However, since all the processing history information is conventionally collectively deleted because the deletion unit deletes the processing history information, the necessary information can be selectively left in the storage unit based on the search information. It is disclosed that unnecessary information can be easily deleted, and the operation management of the processing history information can be easily and efficiently performed. The information processing apparatus further includes a deletion unit that deletes the processing history information stored in the storage unit from the storage unit. The search unit searches the storage unit for processing history information that does not match the search information input by the input unit. Is configured to delete the processing history information searched by the searching means, and processing history information that does not match the search information input by the input means among the processing history information stored in the storage means is searched by the searching means. Since the deletion unit deletes the unnecessary processing history information from the storage unit, if the search condition of the necessary processing history information to be left in the storage unit is small, by inputting the search condition, the search information of the unnecessary processing history information is not input one by one. It is disclosed that unnecessary processing history information can be deleted, and unnecessary processing history information can be deleted more easily.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、従来技
術には以下に掲げる問題点があった。まず第1の問題点
は、同一ネットワークに接続されている多くのPC(パ
ーソナルコンピュータ)やWS(ワークステーション)
から利用される場合に、ネットワークプリンタやプリン
タNICの設定が突然変更されてしまい、ネットワーク
上からの印刷が異常となったり、印刷できなくなったり
してしまうことである。また第2の問題点は、ネットワ
ーク上からの印刷が異常となったり、印刷できなくなっ
たりした状態に陥った際に復旧させるためには、設定を
元に戻さなければいけないが、元の値がどのような値で
あったかが不明であったり、どの設定が変更されたのか
がわからないなどのために復旧するのに大変時間がかか
ることである。そして第3の問題点は、ネットワークプ
リンタやプリンタNICの設定をするためのパスワード
などを利用して変更できる人を制限して上記の障害を未
然に防ぐ方式も考えられるものの、パスワードを知って
いる人がいない時に設定を変更できないなど不便な点が
多いことである。
However, the prior art has the following problems. The first problem is that many PCs (personal computers) and WSs (workstations) connected to the same network
In such a case, the setting of the network printer or the printer NIC is suddenly changed, and printing from the network becomes abnormal or cannot be performed. The second problem is that in order to recover from a situation where printing from the network becomes abnormal or printing cannot be performed, the settings must be returned to their original values. It is very time-consuming to recover because it is not clear what the value was, or because you do not know what setting was changed. The third problem is that, although a method of preventing a user from changing the password by using a password or the like for setting a network printer or a printer NIC to prevent the above-mentioned trouble is considered, the password is known. There are many inconveniences such as being unable to change settings when no one is present.

【0005】本発明は斯かる問題点を鑑みてなされたも
のであり、その目的とするところは、誤って設定を変更
しても設定更新履歴情報を参照して元の設定に容易に戻
すことができるとともに、どの端末からネットワークプ
リンタまたはプリンタNICの設定を更新したかを判別
できるネットワークプリンタおよびプリンタ設定パラメ
ータ管理方法を提供する点にある。
[0005] The present invention has been made in view of such a problem, and an object of the present invention is to easily return to the original setting by referring to the setting update history information even if the setting is erroneously changed. Another object of the present invention is to provide a network printer and a printer setting parameter management method capable of determining from which terminal the setting of the network printer or the printer NIC has been updated.

【0006】[0006]

【課題を解決するための手段】請求項1に記載の発明の
要旨は、誤って設定を変更しても設定更新履歴情報を参
照して元の設定に容易に戻すことができるとともに、ど
の端末から設定を更新したかを判別できるネットワーク
プリンタであって、電源を遮断しても記憶できる不揮発
性の記憶手段と、ネットワークに直接接続することが可
能なプリンタ、またはプリンタをネットワークに直接接
続するための接続装置であるプリンタNICの各種設定
パラメータの設定更新を行う場合であって前記設定パラ
メータを変更する際に、更新履歴情報として、設定変更
するパラメータ、当該変更の内容、および設定変更を要
求してきた端末を特定するための端末識別子を前記不揮
発性の記憶手段に記憶する手段と、不正に前記設定パラ
メータが変更されたかどうかを調査する手段と、誤って
変更した前記設定パラメータを元に戻す手段を有するこ
とを特徴とするネットワークプリンタに存する。また請
求項2に記載の発明の要旨は、ネットワーク伝送路を介
したコンピュータとの物理的なデータの送受信の制御を
行うネットワークインターフェース処理部と、ネットワ
ーク上でのデータ送受信のプロトコルの制御を行うプロ
トコル制御部と、印刷処理を実行する印刷処理部への印
刷データの受け渡しの制御を行う印刷データ制御部と、
要求されたプリンタNICの設定更新の内容を第1の前
記不揮発性の記憶手段の所定の領域に記憶する制御を実
行する設定記憶部と、前記プロトコル制御部から受け取
った前記設定パラメータの変更要求にかかるデータが示
す内容に応じてプリンタNICの設定を更新するように
前記設定記憶部に要求するとともに、前記プロトコル制
御部から受け取った前記設定パラメータの変更要求にか
かるデータが示す内容に応じてプリンタNICの設定を
更新する際の当該設定更新の内容を出力する設定更新管
理部と、前記設定更新管理部から通知されたプリンタN
ICの設定更新の内容を、通知順に第2の前記不揮発性
の記憶手段の所定の領域に記憶する制御を実行する履歴
記憶部を備えたネットワーク処理装置を有することを特
徴とする請求項1に記載のネットワークプリンタに存す
る。また請求項3に記載の発明の要旨は、前記プロトコ
ル制御部は、前記ネットワークインターフェース処理部
から受信したデータを解析することにより、ネットワー
ク上のどのコンピュータからデータが送信されてきたの
かを判別し、ネットワーク上から送られてきたデータが
印刷データならば、当該印刷データを前記印刷データ制
御部に渡すように構成されていることを特徴とする請求
項2に記載のネットワークプリンタに存する。また請求
項4に記載の発明の要旨は、前記プロトコル制御部は、
前記ネットワークインターフェース処理部から受信した
データを解析することにより、ネットワーク上のどのコ
ンピュータからデータが送信されてきたのかを判別する
とともに、ネットワークから送信されてきたデータが前
記設定パラメータの変更要求のときは当該設定パラメー
タの変更にかかるデータを前記設定更新管理部に渡すよ
うに構成されていることを特徴とする請求項2に記載の
ネットワークプリンタに存する。また請求項5に記載の
発明の要旨は、前記設定更新管理部は、前記プロトコル
制御部から渡されたデータを受け取って、要求が設定変
更要求なのか更新履歴の印刷要求なのかを調べ、前記プ
ロトコル制御部から渡されたデータが更新履歴の印刷要
求でない場合、どのパラメータをどのような値に変更す
るのかを解析し、変更するパラメータ対象を特定後に現
在のパラメータの内容を前記設定記憶部から読み、現在
のパラメータの内容と設定変更要求された値が等しいか
どうか調べ、現在のパラメータの設定値と設定変更要求
を受けた値が等しければ、設定変更要求は意味がないも
のとして処理を終了し、現在のパラメータの設定値と設
定変更要求を受けた値が等しくなければ、ネットワーク
上のどの端末が設定変更を要求してきたのかを前記プロ
トコル制御部に問い合わせるために、端末識別子を読み
出して、設定更新履歴の作成に必要なデータである端末
識別子、更新パラメータ、更新前のパラメータの値、お
よび更新後のパラメータのそれぞれを用意し、当該用意
できた端末識別子、更新パラメータ、更新前のパラメー
タの値、および更新後のパラメータのそれぞれを前記履
歴記憶部に渡して設定更新履歴を作成し、前記履歴記憶
部による設定更新履歴の作成作業完了後、要求された設
定値を前記設定記憶部に渡して設定値を変更し、一方、
前記プロトコル制御部から渡されたデータが更新履歴の
印刷要求である場合、前記履歴記憶部に更新履歴がある
かどうか調べるように要求し、更新履歴があれば、更新
履歴データを読み出し、印刷データに変換して前記印刷
データ制御部に渡し、全ての更新履歴データを読み終わ
ったかどうかを前記設定記憶部に確認するように構成さ
れていることを特徴とする請求項2乃至4のいずれか一
項に記載のネットワークプリンタに存する。また請求項
6に記載の発明の要旨は、誤って設定を変更しても設定
更新履歴情報を参照して元の設定に容易に戻すことがで
きるとともに、どの端末からネットワークプリンタまた
はプリンタNICの設定を更新したかを判別できるプリ
ンタ設定パラメータ管理方法であって、ネットワークに
直接接続することが可能なプリンタ、またはプリンタを
ネットワークに直接接続するための接続装置であるプリ
ンタNICの各種設定パラメータの設定更新を行う場合
であって前記設定パラメータを変更する工程と、前記設
定パラメータを変更する際に、更新履歴情報として、設
定変更するパラメータ、当該変更の内容、および設定変
更を要求してきた端末を特定するための端末識別子を、
電源を遮断しても記憶できる不揮発性の記憶手段に記憶
する工程と、不正に前記設定パラメータが変更されたか
どうかを調査する工程と、誤って変更した前記設定パラ
メータを元に戻す工程を有することを特徴とするプリン
タ設定パラメータ管理方法に存する。また請求項7に記
載の発明の要旨は、ネットワーク伝送路を介したコンピ
ュータとの物理的なデータの送受信の制御を行うネット
ワークインターフェース処理工程と、ネットワーク上で
のデータ送受信のプロトコルの制御を行うプロトコル制
御工程と、印刷処理を実行する印刷処理部への印刷デー
タの受け渡しの制御を行う印刷データ制御工程と、要求
されたプリンタNICの設定更新の内容を第1の前記不
揮発性の記憶工程の所定の領域に記憶する制御を実行す
る設定記憶工程と、前記プロトコル制御工程から受け取
った前記設定パラメータの変更要求にかかるデータが示
す内容に応じてプリンタNICの設定を更新するように
前記設定記憶工程に要求するとともに、前記プロトコル
制御工程から受け取った前記設定パラメータの変更要求
にかかるデータが示す内容に応じてプリンタNICの設
定を更新する際の当該設定更新の内容を出力する設定更
新管理工程と、前記設定更新管理工程から通知されたプ
リンタNICの設定更新の内容を、通知順に第2の前記
不揮発性の記憶工程の所定の領域に記憶する制御を実行
する履歴記憶工程を備えたネットワーク処理工程を有す
ることを特徴とする請求項6に記載のプリンタ設定パラ
メータ管理方法に存する。また請求項8に記載の発明の
要旨は、前記プロトコル制御工程は、前記ネットワーク
インターフェース処理工程から受信したデータを解析す
ることにより、ネットワーク上のどのコンピュータから
データが送信されてきたのかを判別し、ネットワーク上
から送られてきたデータが印刷データならば、当該印刷
データを前記印刷データ制御工程に渡すように構成され
ていることを特徴とする請求項7に記載のプリンタ設定
パラメータ管理方法に存する。また請求項9に記載の発
明の要旨は、前記プロトコル制御工程は、前記ネットワ
ークインターフェース処理工程から受信したデータを解
析することにより、ネットワーク上のどのコンピュータ
からデータが送信されてきたのかを判別するとともに、
ネットワークから送信されてきたデータが前記設定パラ
メータの変更要求のときは当該設定パラメータの変更に
かかるデータを前記設定更新管理工程に渡すように構成
されていることを特徴とする請求項7に記載のプリンタ
設定パラメータ管理方法に存する。また請求項10に記
載の発明の要旨は、前記設定更新管理工程は、前記プロ
トコル制御工程から渡されたデータを受け取って、要求
が設定変更要求なのか更新履歴の印刷要求なのかを調べ
る工程と、前記プロトコル制御工程から渡されたデータ
が更新履歴の印刷要求でない場合、どのパラメータをど
のような値に変更するのかを解析し、変更するパラメー
タ対象を特定後に現在のパラメータの内容を前記設定記
憶工程から読み、現在のパラメータの内容と設定変更要
求された値が等しいかどうか調べ、現在のパラメータの
設定値と設定変更要求を受けた値が等しければ、設定変
更要求は意味がないものとして処理を終了し、現在のパ
ラメータの設定値と設定変更要求を受けた値が等しくな
ければ、ネットワーク上のどの端末が設定変更を要求し
てきたのかを前記プロトコル制御工程に問い合わせるた
めに、端末識別子を読み出して、設定更新履歴の作成に
必要なデータである端末識別子、更新パラメータ、更新
前のパラメータの値、および更新後のパラメータのそれ
ぞれを用意し、当該用意できた端末識別子、更新パラメ
ータ、更新前のパラメータの値、および更新後のパラメ
ータのそれぞれを前記履歴記憶工程に渡して設定更新履
歴を作成し、前記履歴記憶工程による設定更新履歴の作
成作業完了後、要求された設定値を前記設定記憶工程に
渡して設定値を変更する工程と、一方、前記プロトコル
制御工程から渡されたデータが更新履歴の印刷要求であ
る場合、前記履歴記憶工程に更新履歴があるかどうか調
べるように要求し、更新履歴があれば、更新履歴データ
を読み出し、印刷データに変換して前記印刷データ制御
工程に渡し、全ての更新履歴データを読み終わったかど
うかを前記履歴管理工程に確認する工程を有することを
特徴とする請求項7乃至9のいずれか一項に記載のプリ
ンタ設定パラメータ管理方法に存する。
According to the gist of the present invention, even if the setting is changed by mistake, the setting can be easily returned to the original setting by referring to the setting update history information. A network printer that can determine whether the settings have been updated from a non-volatile storage device, a non-volatile storage unit that can store the data even when the power is turned off, a printer that can be directly connected to the network, or a printer that can be directly connected to the network When updating the setting parameters of various setting parameters of the printer NIC which is a connection device of the present invention, when changing the setting parameters, the update request information requests the parameter to be changed, the contents of the change, and the setting change as update history information. Means for storing a terminal identifier for identifying the terminal that has been lost in said non-volatile storage means; Means for investigating whether resides in the network printer, characterized in that it comprises means to undo the setting parameter has been changed erroneously. The gist of the invention described in claim 2 is that a network interface processing unit that controls transmission and reception of physical data with a computer via a network transmission path, and a protocol that controls a protocol of data transmission and reception on a network. A control unit, a print data control unit that controls transfer of print data to a print processing unit that executes a print process,
A setting storage unit for executing a control for storing the contents of the requested setting update of the printer NIC in a predetermined area of the first non-volatile storage unit, and a setting parameter change request received from the protocol control unit. A request is made to the setting storage unit to update the setting of the printer NIC in accordance with the contents indicated by the data, and the printer NIC is requested in response to the contents indicated by the data relating to the setting parameter change request received from the protocol control unit. A setting update management unit that outputs the contents of the setting update when updating the setting of the printer N, and the printer N notified from the setting update management unit.
2. The network processing device according to claim 1, further comprising a history storage unit that executes a control for storing contents of the update of the setting of the IC in a predetermined area of the second nonvolatile storage unit in a notification order. Exists in the described network printer. The gist of the invention according to claim 3 is that the protocol control unit determines which computer on the network has transmitted the data by analyzing the data received from the network interface processing unit, 3. The network printer according to claim 2, wherein if the data sent from the network is print data, the print data is passed to the print data control unit. The gist of the invention described in claim 4 is that the protocol control unit includes:
By analyzing the data received from the network interface processing unit to determine from which computer on the network the data has been transmitted, and when the data transmitted from the network is a request to change the setting parameter, 3. The network printer according to claim 2, wherein data relating to the change of the setting parameter is passed to the setting update management unit. The gist of the invention described in claim 5 is that the setting update management unit receives the data passed from the protocol control unit and checks whether the request is a setting change request or a print request of an update history, If the data passed from the protocol control unit is not a print request of the update history, analyze which parameter is changed to what value, identify the parameter target to be changed, and then, after specifying the parameter target, change the contents of the current parameter from the setting storage unit. Reads and checks whether the content of the current parameter is equal to the value of the setting change request. If the current parameter setting value is equal to the value of the received setting change request, the process ends because the setting change request is meaningless. If the set value of the current parameter is not equal to the value of the request for the setting change, it is determined which terminal on the network has requested the setting change. In order to inquire the protocol control unit, the terminal identifier is read out, and each of the terminal identifier, the update parameter, the value of the parameter before the update, and the parameter after the update, which are data necessary for creating the setting update history, is prepared. Each of the prepared terminal identifier, the update parameter, the value of the parameter before update, and the parameter after update is passed to the history storage unit to create a setting update history, and the creation of the setting update history by the history storage unit is completed. After that, the requested setting value is passed to the setting storage unit to change the setting value,
When the data passed from the protocol control unit is a print request for an update history, a request is made to check whether or not there is an update history in the history storage unit. 5. The method according to claim 2, wherein the data is transferred to the print data control unit, and the setting storage unit checks whether all update history data has been read. The network printer described in the section. The gist of the invention described in claim 6 is that, even if the setting is changed by mistake, the setting can be easily returned to the original setting by referring to the setting update history information, and the setting of the network printer or the printer NIC can be performed from any terminal. Is a printer setting parameter management method capable of judging whether or not the printer has been updated, the setting updating of various setting parameters of a printer which can be directly connected to a network or a printer NIC which is a connection device for directly connecting the printer to the network. The setting parameter is changed, and when changing the setting parameter, the parameter to be changed, the content of the change, and the terminal requesting the setting change are specified as update history information. Terminal identifier for
A step of storing in a non-volatile storage means capable of storing even if power is cut off, a step of checking whether or not the setting parameter has been incorrectly changed, and a step of restoring the setting parameter which has been incorrectly changed. Printer setting parameter management method. The gist of the present invention is a network interface processing step of controlling transmission and reception of physical data to and from a computer via a network transmission path, and a protocol of controlling a protocol of data transmission and reception on a network. A control step; a print data control step of controlling transfer of print data to a print processing unit which executes a print process; and a predetermined update of the setting of the printer NIC in the first nonvolatile storage step. A setting storing step of executing control to be stored in an area of the printer NIC; and a setting storing step of updating the setting of the printer NIC in accordance with the content indicated by the data relating to the setting parameter change request received from the protocol controlling step. Request to change the setting parameter received from the protocol control step A setting update management step of outputting the contents of the setting update when updating the settings of the printer NIC according to the contents indicated by the data; and a notification of the contents of the setting update of the printer NIC notified from the setting update management step. 7. The printer setting parameter management method according to claim 6, further comprising a network processing step including a history storage step of executing control for sequentially storing the data in a predetermined area of the second nonvolatile storage step. . The gist of the invention according to claim 8 is that the protocol control step determines which computer on the network has transmitted the data by analyzing the data received from the network interface processing step, 8. The printer setting parameter management method according to claim 7, wherein if the data sent from the network is print data, the print data is passed to the print data control step. The gist of the invention described in claim 9 is that the protocol control step determines which computer on the network has transmitted the data by analyzing the data received from the network interface processing step. ,
8. The apparatus according to claim 7, wherein, when the data transmitted from the network is a request for changing the setting parameter, data relating to the change of the setting parameter is passed to the setting update management step. It is in the printer setting parameter management method. The gist of the invention according to claim 10 is that the setting update management step receives the data passed from the protocol control step and checks whether the request is a setting change request or a print request of an update history. If the data passed from the protocol control step is not a print request for an update history, it analyzes which parameter is to be changed to what value, specifies the parameter target to be changed, and stores the contents of the current parameter in the setting storage. Reads from the process, checks whether the current parameter content and the value requested to change the setting are equal, and if the current parameter setting value is equal to the value requested to change the setting, treats the setting change request as meaningless If the current parameter setting value is not equal to the value requested to change the setting, any terminal on the network requests the setting change In order to inquire the protocol control process whether or not the terminal identifier is read, the terminal identifier which is data necessary for creating the setting update history, the update parameter, the value of the parameter before update, and each of the parameter after update And prepares a setting update history by passing the prepared terminal identifier, the update parameter, the value of the parameter before update, and the parameter after update to the history storage step, and updates the setting by the history storage step. After completion of the history creation work, passing the requested setting value to the setting storage step to change the setting value; and, on the other hand, when the data passed from the protocol control step is a print request of the update history, A request is made to check whether or not there is an update history in the history storage process. The method according to any one of claims 7 to 9, further comprising a step of converting the data into data and passing the converted data to the print data control step, and checking with the history management step whether all the update history data has been read. The present invention resides in the printer setting parameter management method described above.

【0007】[0007]

【発明の実施の形態】以下に示す実施の形態の特徴は、
ネットワークに直接接続することが可能なプリンタ(以
下ネットワークプリンタと呼ぶ)、またはプリンタをネ
ットワークに直接接続するための接続装置(以下プリン
タNICと呼ぶ)の各種設定パラメータの設定更新を行
う場合であって設定パラメータを変更する際に、更新履
歴情報として、変更するパラメータ、当該変更の内容、
および変更を要求してきた端末識別子を電源を遮断して
も記憶できるような媒体(例えば、不揮発性メモリな
ど)に記憶することにより、不正に設定パラメータが変
更されたかどうかを調査でき、誤って変更した設定パラ
メータを元に戻すことができることにある。以下、本発
明の実施の形態を図面に基づいて詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The features of the embodiment described below are as follows.
This is a case in which the setting of various setting parameters of a printer that can be directly connected to a network (hereinafter, referred to as a network printer) or a connection device for directly connecting the printer to a network (hereinafter, referred to as a printer NIC) is updated. When changing a setting parameter, as update history information, the parameter to be changed, the content of the change,
In addition, by storing the terminal identifier requesting the change in a medium (for example, a non-volatile memory) that can be stored even when the power is turned off, it is possible to investigate whether the setting parameter has been illegally changed, and to erroneously change the setting parameter. The setting parameter can be returned to the original. Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

【0008】図1は本発明の一実施の形態にかかるネッ
トワークプリンタ120を説明するための機能ブロック
図である。図1において、100はネットワーク処理装
置、101はネットワークインターフェース処理部、1
02はプロトコル制御部、103は印刷データ制御部、
104は設定更新管理部、105は設定記憶部、106
は履歴記憶部、107は第1不揮発性メモリ、108は
第2不揮発性メモリ、110は印刷処理部、112はネ
ットワーク伝送路、120はネットワークプリンタを示
している。図1を参照すると、本実施の形態のネットワ
ークプリンタ120は、ネットワーク処理装置100と
印刷処理部110を備えている。ネットワーク処理装置
100は、ネットワーク伝送路112に接続されている
ネットワークインターフェース処理部101、ネットワ
ークインターフェース処理部101に接続されているプ
ロトコル制御部102、プロトコル制御部102と印刷
処理部110に接続されている印刷データ制御部10
3、プロトコル制御部102と印刷データ制御部103
と設定記憶部105と履歴記憶部106に接続されてい
る設定更新管理部104、設定更新管理部104に接続
されている設定記憶部105、設定更新管理部104に
接続されている履歴記憶部106、設定記憶部105に
接続されている第1不揮発性メモリ107、履歴記憶部
106に接続されている第2不揮発性メモリ108を備
えている。
FIG. 1 is a functional block diagram for explaining a network printer 120 according to one embodiment of the present invention. In FIG. 1, 100 is a network processing device, 101 is a network interface processing unit, 1
02 is a protocol control unit, 103 is a print data control unit,
104 is a setting update management unit, 105 is a setting storage unit, 106
Denotes a history storage unit, 107 denotes a first nonvolatile memory, 108 denotes a second nonvolatile memory, 110 denotes a print processing unit, 112 denotes a network transmission path, and 120 denotes a network printer. Referring to FIG. 1, a network printer 120 according to the present embodiment includes a network processing device 100 and a print processing unit 110. The network processing device 100 is connected to a network interface processing unit 101 connected to the network transmission path 112, a protocol control unit 102 connected to the network interface processing unit 101, and to the protocol control unit 102 and the print processing unit 110. Print data control unit 10
3. Protocol control unit 102 and print data control unit 103
, The setting update management section 104 connected to the setting storage section 105 and the history storage section 106, the setting storage section 105 connected to the setting update management section 104, and the history storage section 106 connected to the setting update management section 104. , A first nonvolatile memory 107 connected to the setting storage unit 105, and a second nonvolatile memory 108 connected to the history storage unit 106.

【0009】本実施の形態では、ネットワーク処理装置
100のみの構成とした場合を、プリンタNICと呼
ぶ。以下では、ネットワークプリンタ120の実施の形
態を中心にして説明を進める。
In this embodiment, a case where only the network processing device 100 is used is called a printer NIC. In the following, description will be made focusing on the embodiment of the network printer 120.

【0010】ネットワークプリンタ120は、図示され
ていないネットワーク上に接続されたPC(パーソナル
コンピュータ)やWS(ワークステーション)などの情
報処理機器などからの印刷要求(プリント命令)を受け
付けて印刷処理部110を用いて印刷を行う機能を有す
る。
The network printer 120 receives a print request (print command) from an information processing device such as a PC (personal computer) or WS (work station) connected to a network (not shown) and receives a print request (print command). It has a function to perform printing using.

【0011】ネットワークインターフェース処理部10
1は、ネットワーク伝送路112を介した他のコンピュ
ータ(例えば、PCやWS)との物理的なデータの送受
信の制御を行う機能を有している。
Network interface processing unit 10
1 has a function of controlling transmission and reception of physical data with another computer (for example, PC or WS) via the network transmission line 112.

【0012】プロトコル制御部102は、ネットワーク
上でのデータ送受信のプロトコルの制御を行う機能を有
している。本実施の形態では、プロトコル制御部102
を用いてネットワーク上の各コンピュータとコネクショ
ンを確立し信頼性のある通信を実現している。また、プ
ロトコル制御部102は、ネットワークインターフェー
ス処理部101から受信したデータを解析することによ
り、ネットワーク上のどのコンピュータ(PCやWS)
からデータが送信されてきたのかを判別し、その結果、
ネットワーク上から送られてきたデータが印刷データな
らば、当該印刷データを印刷データ制御部103に渡す
機能を有している。
The protocol control unit 102 has a function of controlling a protocol for transmitting and receiving data on a network. In the present embodiment, the protocol control unit 102
To establish a connection with each computer on the network to achieve reliable communication. The protocol control unit 102 analyzes the data received from the network interface processing unit 101 to determine which computer (PC or WS) on the network.
To determine if data has been sent from, and as a result,
If the data sent from the network is print data, it has a function of passing the print data to the print data control unit 103.

【0013】印刷データ制御部103は、印刷処理部1
10への印刷データの受け渡しの制御を行う機能を有し
ている。このとき印刷処理部110は、印刷データ制御
部103から渡されたデータを基に印刷処理を実行す
る。
The print data control unit 103 includes a print processing unit 1
10 has a function of controlling the transfer of print data to the printer 10. At this time, the print processing unit 110 executes a print process based on the data passed from the print data control unit 103.

【0014】一方、プロトコル制御部102は、ネット
ワークインターフェース処理部101から受信したデー
タを解析することにより、ネットワーク上のどのコンピ
ュータ(PCやWS)からデータが送信されてきたのか
を判別した結果、ネットワークから送信されてきたデー
タがネットワークプリンタ120の各種設定パラメータ
の変更要求のときは、当該データを設定更新管理部10
4に渡す。
On the other hand, the protocol control unit 102 analyzes the data received from the network interface processing unit 101 to determine which computer (PC or WS) on the network has transmitted the data. When the data transmitted from the printer is a request to change various setting parameters of the network printer 120, the data is transmitted to the setting update management unit 10
Pass to 4.

【0015】設定更新管理部104は、プロトコル制御
部102から受け取った設定パラメータの変更要求にか
かるデータが示す内容に応じてプリンタNICの設定を
更新するように設定記憶部105に要求する機能、およ
びプロトコル制御部102から受け取った設定パラメー
タの変更要求にかかるデータが示す内容に応じてプリン
タNICの設定を更新する際の当該設定更新の内容を履
歴記憶部106にも通知する。
A setting update management unit 104 for requesting the setting storage unit 105 to update the setting of the printer NIC in accordance with the contents indicated by the data relating to the setting parameter change request received from the protocol control unit 102; When the setting of the printer NIC is updated in accordance with the content indicated by the data relating to the setting parameter change request received from the protocol control unit 102, the setting update content is also notified to the history storage unit 106.

【0016】設定記憶部105は、設定更新管理部10
4が要求するプリンタNICの設定更新の内容を第1不
揮発性メモリ107の所定の領域に記憶する制御を実行
する機能を有する。このとき、設定更新管理部104
は、要求されたプリンタNICの設定更新を実行する際
に当該設定更新の内容を履歴記憶部106にも通知す
る。
The setting storage unit 105 includes a setting update management unit 10
4 has a function of executing control for storing the contents of the setting update of the printer NIC requested in the predetermined area of the first nonvolatile memory 107. At this time, the setting update management unit 104
Notifies the history storage unit 106 of the contents of the setting update when executing the requested setting update of the printer NIC.

【0017】履歴記憶部106では、設定更新管理部1
04から通知されたプリンタNICの設定更新の内容
を、通知順に第2不揮発性メモリ108の所定の領域に
記憶する制御を実行する機能を有する。
In the history storage unit 106, the setting update management unit 1
A function of executing control for storing the contents of the setting update of the printer NIC notified from the printer 04 in a predetermined area of the second nonvolatile memory 108 in the order of notification.

【0018】図2は本発明の一実施の形態にかかるプリ
ンタ設定パラメータ管理方法を説明するためのフローチ
ャートであって、設定更新管理部104の動作(設定更
新手順)を示している。
FIG. 2 is a flowchart for explaining a printer setting parameter management method according to an embodiment of the present invention, showing the operation of the setting update management unit 104 (setting update procedure).

【0019】設定更新管理部104では、まず、プロト
コル制御部102から渡されたデータを受け取って、要
求が設定変更要求なのか更新履歴の印刷要求なのかを調
べる(ステップS201)。プロトコル制御部102か
ら渡されたデータが更新履歴の印刷要求でない場合(ス
テップS201のNo)、どのパラメータをどのような
値に変更するのかを解析する(ステップS202)。続
いて、変更するパラメータ対象がわかると、現在のパラ
メータの内容を設定記憶部105から読み込む(リード
する)(ステップS203)。続いて、現在のパラメー
タの内容と設定変更要求された値が等しいかどうか(す
なわち、変更要求が有効かどうか)調べる(ステップS
204)。このとき、現在のパラメータの設定値と設定
変更要求を受けた値が等しければ(ステップS204の
No)、設定変更要求は意味がないものとして処理を終
了する(ステップS204のNo→終了)。現在のパラ
メータの設定値と設定変更要求を受けた値が等しくなけ
れば(ステップS204のYes)、ネットワーク上の
どの端末が設定変更を要求してきたのかをプロトコル制
御部102に問い合わせるために、端末識別子をリード
する(ステップS205)。この段階で、設定更新履歴
の作成に必要なデータである端末識別子、更新パラメー
タ、更新前のパラメータの値、および更新後のパラメー
タのそれぞれが用意できる。続いて、用意できた端末識
別子、更新パラメータ、更新前のパラメータの値、およ
び更新後のパラメータのそれぞれが履歴記憶部106に
渡され、これに応じて、設定更新履歴を作成する(ステ
ップS300)。履歴記憶部106による設定更新履歴
の作成作業完了後、要求された設定値(端末識別子、更
新パラメータ、更新前のパラメータの値、および更新後
のパラメータ)を設定記憶部105に渡し設定値を変更
する(ステップS206)。
The setting update management unit 104 first receives the data passed from the protocol control unit 102 and checks whether the request is a setting change request or an update history print request (step S201). If the data passed from the protocol control unit 102 is not a print request of the update history (No in step S201), it analyzes which parameter is to be changed to what value (step S202). Next, when the parameter object to be changed is known, the contents of the current parameter are read (read) from the setting storage unit 105 (step S203). Subsequently, it is checked whether or not the content of the current parameter is equal to the value requested to change the setting (that is, whether the change request is valid) (step S).
204). At this time, if the current set value of the parameter is equal to the value of the received setting change request (No in step S204), the process ends assuming that the setting change request is meaningless (No in step S204 → end). If the current parameter setting value is not equal to the setting change request received value (Yes in step S204), the terminal identifier is used to inquire the protocol control unit 102 which terminal on the network has requested the setting change. Is read (step S205). At this stage, the terminal identifier, the update parameter, the value of the parameter before the update, and the parameter after the update, which are the data necessary for creating the setting update history, can be prepared. Subsequently, the prepared terminal identifier, the updated parameter, the value of the parameter before the update, and the parameter after the update are passed to the history storage unit 106, and a setting update history is created accordingly (step S300). . After completing the setting update history creation work by the history storage unit 106, the requested setting values (terminal identifier, update parameter, parameter value before update, and parameter after update) are passed to the setting storage unit 105 to change the setting value. (Step S206).

【0020】一方、プロトコル制御部102から渡され
たデータが更新履歴の印刷要求である場合(ステップS
201のYes)、履歴記憶部106に更新履歴がある
かどうか調べるように要求する(ステップS207)。
更新履歴があれば(ステップS207のYes)、更新
履歴データを読み出し(リードし)(ステップS20
8)、印刷データに変換し、印刷データ制御部103に
渡す(ステップS209)。全ての更新履歴データを読
み終わったかどうかを履歴記憶部106に確認し(ステ
ップS210)、読み終わったら(ステップS210の
Yes)、処理を終了する。読み込みが完了していない
場合は(ステップS210のNo)、ステップS207
とステップS208とステップS209とステップS2
10で構成されるループ処理を実行する(ステップS2
07→ステップS208→ステップS209→ステップ
S210→ステップS207→…)。また、更新履歴で
なければ(ステップS207のNo)、処理を終了す
る。
On the other hand, when the data passed from the protocol control unit 102 is a print request for an update history (step S
201, a request is made to check whether the history storage unit 106 has an update history (step S207).
If there is an update history (Yes in step S207), the update history data is read (read) (step S20).
8) Then, the data is converted into print data and passed to the print data control unit 103 (step S209). It is confirmed in the history storage unit 106 whether all the update history data has been read (step S210), and when the reading has been completed (Yes in step S210), the process ends. If the reading is not completed (No in step S210), step S207
, Step S208, step S209, and step S2
10 is executed (step S2).
07 → Step S208 → Step S209 → Step S210 → Step S207 → ...). If it is not the update history (No in step S207), the process ends.

【0021】以下に、図3乃至図5を用いて、履歴記憶
部106の設定更新履歴の作成処理(ステップS30
0)と、設定更新管理部104からの更新履歴があるか
どうかの問い合わせ時の動作について説明する。図3は
図2のプリンタ設定パラメータ管理方法実行時における
第2不揮発性メモリ108における設定更新履歴の格納
状態(初期状態)、図4は図2のプリンタ設定パラメー
タ管理方法実行時における第2不揮発性メモリ108に
おける設定更新履歴の格納状態(履歴を1つ書き込んだ
状態)、図5は図2のプリンタ設定パラメータ管理方法
実行時における第2不揮発性メモリ108における設定
更新履歴の格納状態(履歴がいっぱいになった状態)を
示している。
A process of creating a setting update history in the history storage unit 106 (step S30) will be described below with reference to FIGS.
0) and the operation performed when the setting update management unit 104 inquires whether there is an update history. FIG. 3 shows the storage state (initial state) of the setting update history in the second nonvolatile memory 108 when the printer setting parameter management method shown in FIG. 2 is executed, and FIG. 4 shows the second nonvolatile state when the printer setting parameter management method shown in FIG. 2 is executed. FIG. 5 shows a storage state of the setting update history in the memory 108 (a state in which one history is written), and FIG. 5 shows a storage state of the setting update history in the second nonvolatile memory 108 when the printer setting parameter management method of FIG. ).

【0022】まず、設定更新履歴の作成処理について説
明する。履歴記憶部106は、第2不揮発性メモリ10
8を制御する機能を有している。第2不揮発性メモリ1
08は初期化状態では、図3に示すように、端末識別子
を格納するエリアが未格納状態を示すNullが記憶さ
れている。この初期化状態で、設定更新管理部104か
ら端末識別子として”aaa”、パラメータとして”I
P”、更新前の値として”11.22.33.44”、
更新後の値として”11.22.33.45”が渡され
ると、履歴記憶部106は、第2不揮発性メモリ108
の端末識別子の格納領域を先頭から検索して、Null
が発見された位置に設定更新管理部104が要求してき
た端末識別子”aaa”、パラメータ”IP”、更新前
の値”11.22.33.44”、更新後の値”11.
22.33.45”をそれぞれ格納する。格納された状
態(履歴を1つ書き込んだ状態)を図4に示す。
First, a process of creating a setting update history will be described. The history storage unit 106 stores the second nonvolatile memory 10
8 is controlled. Second nonvolatile memory 1
Numeral 08 stores Null indicating that the area for storing the terminal identifier is not stored, as shown in FIG. 3, in the initialized state. In this initialized state, the setting update management unit 104 sends “aaa” as a terminal identifier and “Ia” as a parameter.
P ”,“ 11.22.33.44 ”as a value before update,
When “11.22.33.45” is passed as the updated value, the history storage unit 106 stores the second nonvolatile memory 108
From the top of the storage area of the terminal identifier of
The terminal identifier “aaa”, the parameter “IP”, the value before update “11.2.33.34”, and the value after update “11.
22.33.45 "are stored. FIG. 4 shows the stored state (a state in which one history is written).

【0023】このような履歴の登録を繰り返し実行した
結果、第2不揮発性メモリ108の全ての領域に履歴情
報が格納された状態(履歴がいっぱいになった状態)を
図5に示す。図5の状態で、さらに、設定更新管理部1
04から履歴の更新要求がくると、履歴記憶部106
は、もっとも古い履歴情報を削除するため、次のような
処理を行う。まず、先頭から2番目の履歴情報を先頭に
移動する(ステップS301)。同様にn番目の履歴情
報を[n−1]番目に移動する(ステップS302)。
そして最終の履歴情報を[最終−1]番目に移動する
(ステップS303)。最後に、設定更新管理部104
からの履歴の更新要求の値を最終履歴記憶エリアに格納
する。
FIG. 5 shows a state in which history information is stored in all areas of the second nonvolatile memory 108 as a result of repeatedly executing such a history registration (a state in which the history is full). In the state of FIG. 5, the setting update management unit 1
When a history update request is received from the server 04, the history storage unit 106
Performs the following processing to delete the oldest history information. First, the second history information from the top is moved to the top (step S301). Similarly, the n-th history information is moved to the [n-1] -th (step S302).
Then, the last history information is moved to the [last-1] th (step S303). Finally, the setting update management unit 104
Is stored in the final history storage area.

【0024】次に、設定更新管理部104からの更新履
歴があるかどうかの問い合わせ時の履歴記憶部106の
動作について説明する。履歴記憶部106では、更新履
歴があるかないかは、図3に示すように、第2不揮発性
メモリ108の先頭履歴記憶エリアの端末識別子がNu
llかどうかで判断する。先頭の端末識別子がNull
ならば、設定更新管理部104に履歴情報なしと回答す
る。端末識別子がNullでなければ、先頭に記憶され
ている履歴情報を設定更新管理部104に通知する。こ
れに応じて、設定更新管理部104は次の履歴情報を要
求してくるので、2番目の端末識別子がNullかどう
かを調べて端末識別子がNullならば、設定更新管理
部104に履歴情報なしと回答する。端末識別子がNu
llでなければ、2番目に記憶されている履歴情報を設
定更新管理部104に通知する。このような処理を端末
識別子がNullである領域を発見するか、不揮発性メ
モリの最終履歴記憶エリアに到達するまで行う。
Next, the operation of the history storage unit 106 when the setting update management unit 104 inquires whether there is an update history will be described. In the history storage unit 106, as shown in FIG. 3, the terminal identifier of the head history storage area of the second nonvolatile memory 108 is Nu, as shown in FIG.
11 is determined. The first terminal identifier is Null
If so, the setting update management unit 104 is replied that there is no history information. If the terminal identifier is not null, the history information stored at the head is notified to the setting update management unit 104. In response to this, the setting update management unit 104 requests the next history information. Therefore, it is checked whether the second terminal identifier is Null, and if the terminal identifier is Null, the setting update management unit 104 has no history information. Answer. Terminal identifier is Nu
If it is not 11, the history information stored second is notified to the setting update management unit 104. Such processing is performed until an area whose terminal identifier is Null is found or until the terminal history reaches the last history storage area of the nonvolatile memory.

【0025】以上説明したように本実施の形態によれ
ば、以下に掲げる効果を奏する。まず第1の効果は、ネ
ットワークプリンタ120およびプリンタNICに設定
更新履歴情報を保存するようにすることによって、誤っ
て設定を変更しても設定更新履歴情報を参照して元の設
定に容易に戻すことが可能になることである。そして第
2の効果は、どの端末からネットワークプリンタ120
およびプリンタNICの設定を更新したかも判別できる
ので、不正や障害によって設定が変更されたかどうかを
調査するにも役に立つことである。
As described above, according to the present embodiment, the following effects can be obtained. First, the first effect is that the setting update history information is saved in the network printer 120 and the printer NIC, so that even if the setting is erroneously changed, the original setting can be easily restored by referring to the setting update history information. It is possible to do that. The second effect is that the network printer 120
Also, it is possible to determine whether or not the setting of the printer NIC has been updated, which is useful for investigating whether or not the setting has been changed due to fraud or failure.

【0026】なお、本発明が上記各実施の形態に限定さ
れず、本発明の技術思想の範囲内において、各実施の形
態は適宜変更され得ることは明らかである。また上記構
成部材の数、位置、形状等は上記実施の形態に限定され
ず、本発明を実施する上で好適な数、位置、形状等にす
ることができる。また、各図において、同一構成要素に
は同一符号を付している。
It should be noted that the present invention is not limited to the above-described embodiments, and each embodiment can be appropriately modified within the scope of the technical idea of the present invention. Further, the number, position, shape, and the like of the constituent members are not limited to the above-described embodiment, and can be set to numbers, positions, shapes, and the like suitable for carrying out the present invention. In each drawing, the same components are denoted by the same reference numerals.

【0027】[0027]

【発明の効果】本発明は以上のように構成されているの
で、以下に掲げる効果を奏する。まず第1の効果は、ネ
ットワークプリンタまたはプリンタNICに設定更新履
歴情報を保存するようにすることによって、誤って設定
を変更しても設定更新履歴情報を参照して元の設定に容
易に戻すことが可能になることである。そして第2の効
果は、どの端末からネットワークプリンタまたはプリン
タNICの設定を更新したかも判別できるので、不正や
障害によって設定が変更されたかどうかを調査するにも
役に立つことである。
Since the present invention is configured as described above, the following effects can be obtained. The first effect is that the setting update history information is stored in the network printer or the printer NIC, so that even if the setting is changed by mistake, the original setting can be easily restored by referring to the setting update history information. Is possible. The second effect is that it is possible to determine from which terminal the setting of the network printer or the printer NIC has been updated, and it is also useful to investigate whether the setting has been changed due to fraud or failure.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施の形態にかかるネットワークプ
リンタを説明するための機能ブロック図である。
FIG. 1 is a functional block diagram illustrating a network printer according to an embodiment of the present invention.

【図2】本発明の一実施の形態にかかるプリンタ設定パ
ラメータ管理方法を説明するためのフローチャートであ
る。
FIG. 2 is a flowchart illustrating a printer setting parameter management method according to an embodiment of the present invention.

【図3】図2のプリンタ設定パラメータ管理方法実行時
における第2不揮発性メモリの設定更新履歴状態(初期
状態)を示している。
FIG. 3 shows a setting update history state (initial state) of a second nonvolatile memory when the printer setting parameter management method of FIG. 2 is executed.

【図4】図2のプリンタ設定パラメータ管理方法実行時
における第2不揮発性メモリの設定更新履歴状態(履歴
を1つ書き込んだ状態)を示している。
FIG. 4 shows a setting update history state (a state in which one history is written) of the second nonvolatile memory when the printer setting parameter management method of FIG. 2 is executed.

【図5】図2のプリンタ設定パラメータ管理方法実行時
における第2不揮発性メモリの設定更新履歴状態(履歴
がいっぱいになった状態)を示している。
5 illustrates a setting update history state (a state in which the history is full) of the second nonvolatile memory when the printer setting parameter management method in FIG. 2 is executed.

【符号の説明】[Explanation of symbols]

100…ネットワーク処理装置 101…ネットワークインターフェース処理部 102…プロトコル制御部 103…印刷データ制御部 104…設定更新管理部 105…設定記憶部 106…履歴記憶部 107…第1不揮発性メモリ 108…第2不揮発性メモリ 110…印刷処理部 112…ネットワーク伝送路 120…ネットワークプリンタ REFERENCE SIGNS LIST 100 network processing device 101 network interface processing unit 102 protocol control unit 103 print data control unit 104 setting update management unit 105 setting storage unit 106 history storage unit 107 first nonvolatile memory 108 second nonvolatile Memory 110: print processing unit 112: network transmission line 120: network printer

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 誤って設定を変更しても設定更新履歴情
報を参照して元の設定に容易に戻すことができるととも
に、どの端末から設定を更新したかを判別できるネット
ワークプリンタであって、 電源を遮断しても記憶できる不揮発性の記憶手段と、 ネットワークに直接接続することが可能なプリンタ、ま
たはプリンタをネットワークに直接接続するための接続
装置であるプリンタNICの各種設定パラメータの設定
更新を行う場合であって前記設定パラメータを変更する
際に、更新履歴情報として、設定変更するパラメータ、
当該変更の内容、および設定変更を要求してきた端末を
特定するための端末識別子を前記不揮発性の記憶手段に
記憶する手段と、 不正に前記設定パラメータが変更されたかどうかを調査
する手段と、 誤って変更した前記設定パラメータを元に戻す手段を有
することを特徴とするネットワークプリンタ。
1. A network printer which can easily return to the original setting by referring to setting update history information even if the setting is changed by mistake, and which terminal can determine which terminal has updated the setting. Non-volatile storage means capable of storing data even when the power is turned off, and updating of setting of various setting parameters of a printer which can be directly connected to the network or a printer NIC which is a connection device for directly connecting the printer to the network. When the setting parameters are changed when performing the setting, as update history information,
Means for storing the contents of the change and a terminal identifier for specifying the terminal requesting the setting change in the non-volatile storage means; means for investigating whether or not the setting parameter has been fraudulently changed; A means for restoring the changed setting parameter to its original state.
【請求項2】 ネットワーク伝送路を介したコンピュー
タとの物理的なデータの送受信の制御を行うネットワー
クインターフェース処理部と、ネットワーク上でのデー
タ送受信のプロトコルの制御を行うプロトコル制御部
と、印刷処理を実行する印刷処理部への印刷データの受
け渡しの制御を行う印刷データ制御部と、要求されたプ
リンタNICの設定更新の内容を第1の前記不揮発性の
記憶手段の所定の領域に記憶する制御を実行する設定記
憶部と、前記プロトコル制御部から受け取った前記設定
パラメータの変更要求にかかるデータが示す内容に応じ
てプリンタNICの設定を更新するように前記設定記憶
部に要求するとともに、前記プロトコル制御部から受け
取った前記設定パラメータの変更要求にかかるデータが
示す内容に応じてプリンタNICの設定を更新する際の
当該設定更新の内容を出力する設定更新管理部と、前記
設定更新管理部から通知されたプリンタNICの設定更
新の内容を、通知順に第2の前記不揮発性の記憶手段の
所定の領域に記憶する制御を実行する履歴記憶部を備え
たネットワーク処理装置を有することを特徴とする請求
項1に記載のネットワークプリンタ。
2. A network interface processing unit for controlling transmission and reception of physical data to and from a computer via a network transmission path, a protocol control unit for controlling a protocol for transmitting and receiving data on a network, and a printing process. A print data control unit for controlling the transfer of print data to the print processing unit to be executed, and a control for storing the contents of the requested setting update of the printer NIC in a predetermined area of the first nonvolatile storage means. A setting storage unit to be executed; and a request to the setting storage unit to update the setting of the printer NIC in accordance with the content indicated by the data relating to the setting parameter change request received from the protocol control unit. According to the content indicated by the data relating to the setting parameter change request received from the A setting update management unit that outputs the content of the setting update when updating the setting of the printer NIC, and the second nonvolatile memory that updates the content of the setting update of the printer NIC notified from the setting update management unit in the notification order. 2. The network printer according to claim 1, further comprising a network processing device including a history storage unit that executes control for storing data in a predetermined area of the storage unit.
【請求項3】 前記プロトコル制御部は、前記ネットワ
ークインターフェース処理部から受信したデータを解析
することにより、ネットワーク上のどのコンピュータか
らデータが送信されてきたのかを判別し、ネットワーク
上から送られてきたデータが印刷データならば、当該印
刷データを前記印刷データ制御部に渡すように構成され
ていることを特徴とする請求項2に記載のネットワーク
プリンタ。
3. The protocol control unit analyzes data received from the network interface processing unit to determine which computer on the network has transmitted the data, and has transmitted the data from the network. 3. The network printer according to claim 2, wherein if the data is print data, the print data is passed to the print data control unit.
【請求項4】 前記プロトコル制御部は、前記ネットワ
ークインターフェース処理部から受信したデータを解析
することにより、ネットワーク上のどのコンピュータか
らデータが送信されてきたのかを判別するとともに、ネ
ットワークから送信されてきたデータが前記設定パラメ
ータの変更要求のときは当該設定パラメータの変更にか
かるデータを前記設定更新管理部に渡すように構成され
ていることを特徴とする請求項2に記載のネットワーク
プリンタ。
4. The protocol control section analyzes data received from the network interface processing section to determine which computer on the network has transmitted the data, and has transmitted the data from the network. 3. The network printer according to claim 2, wherein when the data is a change request of the setting parameter, the data related to the change of the setting parameter is transferred to the setting update management unit.
【請求項5】 前記設定更新管理部は、 前記プロトコル制御部から渡されたデータを受け取っ
て、要求が設定変更要求なのか更新履歴の印刷要求なの
かを調べ、 前記プロトコル制御部から渡されたデータが更新履歴の
印刷要求でない場合、どのパラメータをどのような値に
変更するのかを解析し、変更するパラメータ対象を特定
後に現在のパラメータの内容を前記設定記憶部から読
み、現在のパラメータの内容と設定変更要求された値が
等しいかどうか調べ、現在のパラメータの設定値と設定
変更要求を受けた値が等しければ、設定変更要求は意味
がないものとして処理を終了し、現在のパラメータの設
定値と設定変更要求を受けた値が等しくなければ、ネッ
トワーク上のどの端末が設定変更を要求してきたのかを
前記プロトコル制御部に問い合わせるために、端末識別
子を読み出して、設定更新履歴の作成に必要なデータで
ある端末識別子、更新パラメータ、更新前のパラメータ
の値、および更新後のパラメータのそれぞれを用意し、
当該用意できた端末識別子、更新パラメータ、更新前の
パラメータの値、および更新後のパラメータのそれぞれ
を前記履歴記憶部に渡して設定更新履歴を作成し、前記
履歴記憶部による設定更新履歴の作成作業完了後、要求
された設定値を前記設定記憶部に渡して設定値を変更
し、 一方、前記プロトコル制御部から渡されたデータが更新
履歴の印刷要求である場合、前記履歴記憶部に更新履歴
があるかどうか調べるように要求し、更新履歴があれ
ば、更新履歴データを読み出し、印刷データに変換して
前記印刷データ制御部に渡し、全ての更新履歴データを
読み終わったかどうかを前記設定記憶部に確認するよう
に構成されていることを特徴とする請求項2乃至4のい
ずれか一項に記載のネットワークプリンタ。
5. The setting update management unit receives the data passed from the protocol control unit, checks whether the request is a setting change request or a print request of an update history, and receives the data from the protocol control unit. If the data is not a print request of the update history, it analyzes which parameter to change to what value, identifies the parameter object to be changed, reads the content of the current parameter from the setting storage unit, and reads the content of the current parameter. It is checked whether the setting change request value is equal to the setting change request value. If the current parameter setting value and the setting change request value are equal, the setting change request is regarded as meaningless, and the processing ends. If the value is not equal to the value of the setting change request, the protocol controller is inquired about which terminal on the network has requested the setting change. To match, it reads the terminal identifier, terminal identifier is data required to create the setting update history, update parameters, the value before the update parameters, and providing a respective updated parameter,
The prepared terminal identifier, the update parameter, the value of the parameter before the update, and the parameter after the update are each passed to the history storage unit to create a setting update history, and the creation operation of the setting update history by the history storage unit After the completion, the requested setting value is passed to the setting storage unit to change the setting value. On the other hand, when the data passed from the protocol control unit is a print request of the update history, the update history is stored in the history storage unit. Request to check whether there is any update history, if there is an update history, read the update history data, convert it to print data, pass it to the print data control unit, and read the setting storage whether all update history data has been read The network printer according to any one of claims 2 to 4, wherein the network printer is configured to check with the printer.
【請求項6】 誤って設定を変更しても設定更新履歴情
報を参照して元の設定に容易に戻すことができるととも
に、どの端末からネットワークプリンタまたはプリンタ
NICの設定を更新したかを判別できるプリンタ設定パ
ラメータ管理方法であって、 ネットワークに直接接続することが可能なプリンタ、ま
たはプリンタをネットワークに直接接続するための接続
装置であるプリンタNICの各種設定パラメータの設定
更新を行う場合であって前記設定パラメータを変更する
工程と、 前記設定パラメータを変更する際に、更新履歴情報とし
て、設定変更するパラメータ、当該変更の内容、および
設定変更を要求してきた端末を特定するための端末識別
子を、電源を遮断しても記憶できる不揮発性の記憶手段
に記憶する工程と、 不正に前記設定パラメータが変更されたかどうかを調査
する工程と、 誤って変更した前記設定パラメータを元に戻す工程を有
することを特徴とするプリンタ設定パラメータ管理方
法。
6. Even if the setting is changed by mistake, the setting can be easily returned to the original setting by referring to the setting update history information, and it is possible to determine which terminal has updated the setting of the network printer or the printer NIC. A method for managing printer setting parameters, wherein the setting of various setting parameters of a printer which can be directly connected to a network or a printer NIC which is a connection device for directly connecting the printer to a network is performed. A step of changing the setting parameter, when changing the setting parameter, as update history information, a parameter to be set, the content of the change, and a terminal identifier for identifying a terminal that has requested the setting change, Storing the data in a non-volatile storage means capable of storing the data even when the setting is interrupted; A printer setting parameter management method, comprising: a step of checking whether a parameter has been changed; and a step of restoring the setting parameter that has been erroneously changed.
【請求項7】 ネットワーク伝送路を介したコンピュー
タとの物理的なデータの送受信の制御を行うネットワー
クインターフェース処理工程と、ネットワーク上でのデ
ータ送受信のプロトコルの制御を行うプロトコル制御工
程と、印刷処理を実行する印刷処理部への印刷データの
受け渡しの制御を行う印刷データ制御工程と、要求され
たプリンタNICの設定更新の内容を第1の前記不揮発
性の記憶工程の所定の領域に記憶する制御を実行する設
定記憶工程と、前記プロトコル制御工程から受け取った
前記設定パラメータの変更要求にかかるデータが示す内
容に応じてプリンタNICの設定を更新するように前記
設定記憶工程に要求するとともに、前記プロトコル制御
工程から受け取った前記設定パラメータの変更要求にか
かるデータが示す内容に応じてプリンタNICの設定を
更新する際の当該設定更新の内容を出力する設定更新管
理工程と、前記設定更新管理工程から通知されたプリン
タNICの設定更新の内容を、通知順に第2の前記不揮
発性の記憶工程の所定の領域に記憶する制御を実行する
履歴記憶工程を備えたネットワーク処理工程を有するこ
とを特徴とする請求項6に記載のプリンタ設定パラメー
タ管理方法。
7. A network interface processing step for controlling transmission and reception of physical data with a computer via a network transmission path, a protocol control step for controlling a protocol for transmitting and receiving data on a network, and a printing process. A print data control step of controlling the transfer of print data to the print processing unit to be executed; and a control of storing the contents of the requested setting update of the printer NIC in a predetermined area of the first nonvolatile storage step. Requesting the setting storage step to update the setting of the printer NIC according to the content indicated by the data relating to the setting parameter change request received from the protocol control step, The data indicated by the setting parameter change request received from the process indicates A setting update management step of outputting the content of the setting update when the setting of the printer NIC is updated according to the contents, and a content of the setting update of the printer NIC notified from the setting update management step in a second order in the notification order. 7. The printer setting parameter management method according to claim 6, further comprising a network processing step including a history storage step of executing control for storing the data in a predetermined area of the nonvolatile storage step.
【請求項8】 前記プロトコル制御工程は、前記ネット
ワークインターフェース処理工程から受信したデータを
解析することにより、ネットワーク上のどのコンピュー
タからデータが送信されてきたのかを判別し、ネットワ
ーク上から送られてきたデータが印刷データならば、当
該印刷データを前記印刷データ制御工程に渡すように構
成されていることを特徴とする請求項7に記載のプリン
タ設定パラメータ管理方法。
8. The protocol control step analyzes data received from the network interface processing step to determine which computer on the network has transmitted the data, and has transmitted the data from the network. 8. The printer setting parameter management method according to claim 7, wherein if the data is print data, the print data is passed to the print data control step.
【請求項9】 前記プロトコル制御工程は、前記ネット
ワークインターフェース処理工程から受信したデータを
解析することにより、ネットワーク上のどのコンピュー
タからデータが送信されてきたのかを判別するととも
に、ネットワークから送信されてきたデータが前記設定
パラメータの変更要求のときは当該設定パラメータの変
更にかかるデータを前記設定更新管理工程に渡すように
構成されていることを特徴とする請求項7に記載のプリ
ンタ設定パラメータ管理方法。
9. The protocol control step analyzes data received from the network interface processing step to determine which computer on the network has transmitted the data, and has transmitted the data from the network. 8. The printer setting parameter management method according to claim 7, wherein when the data is a request for changing the setting parameter, data relating to the change of the setting parameter is transferred to the setting update management step.
【請求項10】 前記設定更新管理工程は、 前記プロトコル制御工程から渡されたデータを受け取っ
て、要求が設定変更要求なのか更新履歴の印刷要求なの
かを調べる工程と、 前記プロトコル制御工程から渡されたデータが更新履歴
の印刷要求でない場合、どのパラメータをどのような値
に変更するのかを解析し、変更するパラメータ対象を特
定後に現在のパラメータの内容を前記設定記憶工程から
読み、現在のパラメータの内容と設定変更要求された値
が等しいかどうか調べ、現在のパラメータの設定値と設
定変更要求を受けた値が等しければ、設定変更要求は意
味がないものとして処理を終了し、現在のパラメータの
設定値と設定変更要求を受けた値が等しくなければ、ネ
ットワーク上のどの端末が設定変更を要求してきたのか
を前記プロトコル制御工程に問い合わせるために、端末
識別子を読み出して、設定更新履歴の作成に必要なデー
タである端末識別子、更新パラメータ、更新前のパラメ
ータの値、および更新後のパラメータのそれぞれを用意
し、当該用意できた端末識別子、更新パラメータ、更新
前のパラメータの値、および更新後のパラメータのそれ
ぞれを前記履歴記憶工程に渡して設定更新履歴を作成
し、前記履歴記憶工程による設定更新履歴の作成作業完
了後、要求された設定値を前記設定記憶工程に渡して設
定値を変更する工程と、 一方、前記プロトコル制御工程から渡されたデータが更
新履歴の印刷要求である場合、前記履歴記憶工程に更新
履歴があるかどうか調べるように要求し、更新履歴があ
れば、更新履歴データを読み出し、印刷データに変換し
て前記印刷データ制御工程に渡し、全ての更新履歴デー
タを読み終わったかどうかを前記履歴管理工程に確認す
る工程を有することを特徴とする請求項7乃至9のいず
れか一項に記載のプリンタ設定パラメータ管理方法。
10. The setting update management step includes: receiving data passed from the protocol control step and checking whether the request is a setting change request or a print request of an update history; If the changed data is not a print request of the update history, it analyzes which parameter is changed to what value, identifies the parameter object to be changed, reads the contents of the current parameter from the setting storage step, and reads the current parameter. Check whether the contents of the setting change request are equal to the contents of the setting change request. If the current parameter setting value is equal to the value of the setting change request, the setting change request is regarded as meaningless, and the processing ends. If the setting value of the setting change request is not equal to the value of the setting change request, the terminal determines which terminal on the network has requested the setting change. In order to inquire the protocol control process, the terminal identifier is read, and the terminal identifier, the update parameter, the value of the parameter before update, and the parameter after update, which are data necessary for creating the setting update history, are prepared. The prepared terminal identifier, the update parameter, the value of the parameter before update, and the parameter after update are passed to the history storage step to create a setting update history, and the creation of the setting update history by the history storage step is completed. After that, passing the requested setting value to the setting storage step to change the setting value; and, on the other hand, if the data passed from the protocol control step is a print request for an update history, the data is updated to the history storage step. Request to check whether there is a history, and if there is an update history, read the update history data, convert it to print data, and The printer setting parameter management according to any one of claims 7 to 9, further comprising a step of passing the update history data to a print data control step and confirming whether or not all the update history data has been read by the history management step. Method.
JP13127899A 1999-05-12 1999-05-12 Network printer and printer setting parameter management method Expired - Fee Related JP3420107B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13127899A JP3420107B2 (en) 1999-05-12 1999-05-12 Network printer and printer setting parameter management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13127899A JP3420107B2 (en) 1999-05-12 1999-05-12 Network printer and printer setting parameter management method

Publications (2)

Publication Number Publication Date
JP2000322215A true JP2000322215A (en) 2000-11-24
JP3420107B2 JP3420107B2 (en) 2003-06-23

Family

ID=15054210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13127899A Expired - Fee Related JP3420107B2 (en) 1999-05-12 1999-05-12 Network printer and printer setting parameter management method

Country Status (1)

Country Link
JP (1) JP3420107B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3508738B2 (en) 2001-03-30 2004-03-22 ミノルタ株式会社 Printing device, data management device, message notification method, and message notification program
JP2006065432A (en) * 2004-08-25 2006-03-09 Seiko Epson Corp Device management system
US8099590B2 (en) 2007-08-01 2012-01-17 Sharp Kabushiki Kaisha Image forming apparatus and processing method of revising basic settings
JP2012164173A (en) * 2011-02-08 2012-08-30 Mitsubishi Electric Corp Information recording / reproducing device
JP2016047599A (en) * 2014-08-27 2016-04-07 セイコーエプソン株式会社 Recording device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3508738B2 (en) 2001-03-30 2004-03-22 ミノルタ株式会社 Printing device, data management device, message notification method, and message notification program
JP2006065432A (en) * 2004-08-25 2006-03-09 Seiko Epson Corp Device management system
US8099590B2 (en) 2007-08-01 2012-01-17 Sharp Kabushiki Kaisha Image forming apparatus and processing method of revising basic settings
JP2012164173A (en) * 2011-02-08 2012-08-30 Mitsubishi Electric Corp Information recording / reproducing device
JP2016047599A (en) * 2014-08-27 2016-04-07 セイコーエプソン株式会社 Recording device

Also Published As

Publication number Publication date
JP3420107B2 (en) 2003-06-23

Similar Documents

Publication Publication Date Title
EP0918282B1 (en) Server and client
US7058088B2 (en) Data communication program product to rewrite simultaneously firmware of plurality of devices connected to network
JP2003046569A (en) Load test execution device and system, method therefor, and program therefor
JPH11231927A (en) Monitoring and control system
US20050038888A1 (en) Method of and apparatus for monitoring event logs
US20030090716A1 (en) Management information transmission apparatus, apparatus management apparatus, and apparatus management system
CN109669724A (en) A kind of more order concurrent type frog service means for acting as agent and system based on linux system
US7395325B2 (en) Network management system, apparatus to be managed, management apparatus and program
US6952282B2 (en) System for controlling printer and method of controlling printer
JP2000322215A (en) Network printer and method for managing printer setting parameter
JP3556386B2 (en) Printing system
US20080178182A1 (en) Work state returning apparatus, work state returning method, and computer product
US20050114436A1 (en) Terminating file handling system
JP4994128B2 (en) Storage system and management method in storage system
KR100747467B1 (en) Device management system and log data generation and control method using log management object
US20090231622A1 (en) Data transmission method and communication control apparatus
JPH11288408A (en) Distributed processing system and method for storing failure analysis information
US20020184365A1 (en) Method of creating a model of a system on a network
JP2002163165A (en) Network device management method and network device
US20100250604A1 (en) Method for Processing Data Access in an Information Management System and Related Information Management System
JP2006172385A (en) Computer system, storage management program calling method, and storage system
US20050102372A1 (en) File transfer system
JP3976957B2 (en) Information processing apparatus, network system, device search apparatus and method, and computer-readable recording medium
JP2001312432A (en) Network server and control method thereof
KR100473270B1 (en) Transmission Device and Method of Data for Between EMS and NE

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20080418

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090418

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100418

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20140418

Year of fee payment: 11

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees