JP3973403B2 - Error source detection method - Google Patents

Error source detection method Download PDF

Info

Publication number
JP3973403B2
JP3973403B2 JP2001331812A JP2001331812A JP3973403B2 JP 3973403 B2 JP3973403 B2 JP 3973403B2 JP 2001331812 A JP2001331812 A JP 2001331812A JP 2001331812 A JP2001331812 A JP 2001331812A JP 3973403 B2 JP3973403 B2 JP 3973403B2
Authority
JP
Japan
Prior art keywords
data
printer
error
network
indicating
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
JP2001331812A
Other languages
Japanese (ja)
Other versions
JP2003140871A (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.)
Sato Corp
Sato Holdings Corp
Original Assignee
Sato Corp
Sato Holdings Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sato Corp, Sato Holdings Corp filed Critical Sato Corp
Priority to JP2001331812A priority Critical patent/JP3973403B2/en
Publication of JP2003140871A publication Critical patent/JP2003140871A/en
Application granted granted Critical
Publication of JP3973403B2 publication Critical patent/JP3973403B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、エラー発生源検出方法に関し、特に、ネットワークを介して送信されるデータを収集し、このデータを用いてエラー発生源を検出するエラー発生源検出方法に関する。
【0002】
【従来の技術】
従来は、ホストコンピュータからLAN等のネットワークを介してプリンタにデータを送信し、印字するとき、文字化け等のエラーが発生すると、エラーの原因がネットワークにあるのか、或いはプリンタにあるのかを判断するのは困難であった。頻繁にエラーが発生するような場合は、アナライザーをネットワークの途中に接続し、常時記録を取るといった措置が必要であった。
【0003】
【発明が解決しようとする課題】
しかしながら、アナライザー自体が高価であるため、アナライザーを導入することは困難であるという課題があった。しかも、アナライザーを常設すると、プリンタの処理が遅くなる等の不具合が生じる場合があるという課題があった。
【0004】
本発明はこのような状況に鑑みてなされたものであり、高価なアナライザーを用いることなく、既存の安価なハードウェア及びソフトウェアを用いて、迅速にデータの収集及び確認を行うことができるようにするものである。
【0005】
【課題を解決するための手段】
請求項1に記載のエラー発生源検出方法は、ホストコンピュータからネットワークを介してプリンタに送信されたデータに基づいて、エラーの発生源を検出するエラー発生源検出方法であって、ホストコンピュータからネットワークを介して送信されてきたデータをネットワークを介してパソコンにて収集し、収集されたデータよりプリンタに対するコマンド及び印字データ以外のデータを削除する編集を行い、編集済みのデータをプリンタに送信し、プリンタが編集済みのデータに対応する動作を正常に行ったか否かを示すデータがパソコンより入力されるとともに、データがプリンタが正常に動作したことを示すデータである場合、ネットワークのエラーであることを示すメッセージを表示装置に表示し、また、入力されたデータが、プリンタが正常に動作しなかったことを示すデータである場合、プリンタのエラーであることを示すメッセージを前記表示装置に表示することを特徴とする。
本発明に係るエラー発生源検出方法においては、ホストコンピュータからネットワークを介して送信されてきたデータをネットワークを介して収集し、収集されたデータよりプリンタに対するコマンド及び印字データ以外のデータを削除する編集を行い、編集済みのデータをプリンタに送信し、プリンタが編集済みのデータに対応する動作を正常に行ったか否かを示すデータがパソコンより入力されるとともに、データがプリンタが正常に動作したことを示すデータである場合、ネットワークのエラーであることを示すメッセージを表示装置に表示し、他方、入力されたデータが、プリンタが正常に動作しなかったことを示すデータである場合、プリンタのエラーであることを示すメッセージを表示装置に表示する。
【0006】
【発明の実施の形態】
図1は、本発明が適用されるエラー発生源検出システムの一実施の形態の構成例を示している。同図に示すように、本実施の形態は、ホストコンピュータ1と、LAN(local area network)4を介してホストコンピュータ1と接続されたプリンタ2−1乃至2−nと、LAN4に接続されたノート型のパーソナルコンピュータ(以下、ノートパソコンと記載する)3とにより構成されている。
【0007】
例えば、ホストコンピュータ1は、プリンタ2−1に対して制御コマンドや印字データからなるデータをLAN4を介して送信する。プリンタ2−1は、ホストコンピュータ1から送られてきた上記データをLAN4を介して受信すると、受信したデータに含まれるプリンタ2−1に対する制御コマンドに従って、受信したデータに含まれる印字データを印字する処理を実行する。
【0008】
このとき、ノートパソコン3は、ホストコンピュータ1からプリンタ2−1に送信されたデータをLAN4を介して収集する。このデータの収集は、市販の通信データ収集ソフトを用いて行うことができる。そして、収集したデータを編集する。即ち、ホストコンピュータ1からLAN4を介して送信されてきたデータのうち、プリンタ2−1に対する制御コマンド及び印字データ以外のデータを削除する。
【0009】
次に、ノートパソコン3は、余計なデータが削除された編集済みのデータをLAN4を介してプリンタ2−1に送信する。プリンタ2−1は、ノートパソコン3よりLAN4を介して送信されてきたデータに基づいて、このデータに含まれる印字データを印字する。そして、印字結果からエラー発生源の特定を行う。
【0010】
以下、図2のフローチャートを参照して、ノートパソコン3によるエラー発生源検出処理について詳細に説明する。まず最初に、ステップS1において、ノートパソコン3は、ホストコンピュータ1からLAN4を介してプリンタ2−1に対する制御コマンド及び印字データからなるデータが送られてきたか否かが判定される。
【0011】
その結果、ホストコンピュータ1からLAN4を介してデータが送られてきていないと判定された場合、ステップS1の処理が繰り返し実行される。一方、ホストコンピュータ1からLAN4を介してデータが送られてきたと判定された場合、ステップS2に進む。
【0012】
ステップS2においては、ホストコンピュータ1より送られてきたデータが収集され、ノートパソコンを構成する図示せぬメモリに記憶される。次に、ステップS3において、収集されたデータがメモリから読み出され、加工、編集される。例えば、LAN4を介してデータが送られてくるときに何らかの理由で付加されたデータ等の削除を行う。また、データ化けが発生した場合、可能な範囲で修正する。このようにして得られた編集済みのデータはメモリに格納される。
【0013】
次に、ステップS4において、ノートパソコン3は、メモリに格納された編集済みのデータをプリンタ2−1にLAN4を介して送信する。プリンタ2−1は、この編集済みのデータをLAN4を介して受信すると、受信した編集済みのデータに含まれる制御コマンドに従って、受信した編集済みのデータに含まれる印字データを印字する。
【0014】
次に、オペレータは、プリンタ2−1によって印字された印字結果を確認し、印字結果からプリンタ2−1が正常に動作したと判断した場合、正常に動作したことを示すデータをノートパソコン3のキーボードを操作して入力する。一方、印字結果からプリンタ2−1が正常に動作していないと判断した場合、正常に動作していないことを示すデータをノートパソコン3のキーボードを操作して入力する。
【0015】
次に、ステップ5において、ノートパソコン3により、オペレータによって入力されたデータに基づいて、プリンタ2−1が正常に動作したか否かが判定される。その結果、プリンタ2−1が正常に動作したと判定された場合、ステップS6に進み、LAN4にエラーが発生したことを示すエラーメッセージ「回線エラー」を図示せぬ液晶表示装置等の表示部の画面に表示する。
【0016】
一方、プリンタ2−1が正常に動作していないと判定された場合、ステップS7に進み、プリンタ2−1にエラーが発生したことを示すエラーメッセージ「プリンタエラー」を図示せぬ表示部の画面に表示する。その後、本処理を終了する。
【0017】
以上説明したように、LAN4に接続したノートパソコンを用いてデータを収集し、収集したデータを編集した後、プリンタ2−1に供給し、印字動作を実行させることにより、印字結果からエラーの発生源を検出することが可能となる。
【0018】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【0019】
【発明の効果】
以上の如く、本発明に係るエラー発生源検出方法によれば、ホストコンピュータからネットワークを介して送信されてきたデータをネットワークを介して収集し、収集されたデータに対して編集を行い、編集済みのデータをプリンタに送信し、プリンタが正常に動作したとき、ネットワークのエラーであることを示すメッセージを表示し、プリンタが正常に動作しなかったとき、プリンタのエラーであることを示すメッセージを表示するようにしたので、ネットワークを介して収集したデータを編集してプリンタに送信することにより、エラーの発生源を検出することができる。従って、高価なアナライザーを用いることなく、既存の安価なハードウェア及びソフトウェアを用いて、迅速にデータの収集及び確認を行い、エラー発生源を検出することができる。
【図面の簡単な説明】
【図1】本発明を応用したエラー発生源検出システムの一実施の形態の構成例を示す図である。
【図2】図1の実施の形態の動作を説明するためのフローチャートである。
【符号の説明】
1 ホストコンピュータ
2 プリンタ
3 ノートパソコン
4 LAN
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an error source detection method, and more particularly to an error source detection method of collecting data transmitted via a network and detecting an error source using this data.
[0002]
[Prior art]
Conventionally, when an error such as garbled characters occurs when data is sent from a host computer to a printer via a network such as a LAN and printed, it is determined whether the cause of the error is in the network or in the printer. It was difficult. When errors frequently occur, it was necessary to connect the analyzer to the middle of the network and take a record at all times.
[0003]
[Problems to be solved by the invention]
However, since the analyzer itself is expensive, there is a problem that it is difficult to introduce the analyzer. In addition, when the analyzer is permanently installed, there is a problem that problems such as a slow processing of the printer may occur.
[0004]
The present invention has been made in view of such a situation, and can quickly collect and check data using existing inexpensive hardware and software without using an expensive analyzer. To do.
[0005]
[Means for Solving the Problems]
The error source detection method according to claim 1 is an error source detection method for detecting an error source based on data transmitted from a host computer to a printer via a network. The data sent via the network is collected by a personal computer via the network, and the command for the printer and the data other than the print data are deleted from the collected data, and the edited data is sent to the printer. printer together with data indicating whether one normally an operation corresponding to the edit data already is input from the personal computer, data, if the printer is data indicating that the operation is successful, the network error displays a message indicating that the display device was or the input data is, If printer is data indicating that it did not work properly, and displaying on said display device a message indicating an error of the printer.
In the error source detection method according to the present invention, the data transmitted from the host computer via the network is collected via the network, and the command for the printer and the data other than the print data are deleted from the collected data. was carried out, to send the edited data to the printer, the printer along with the data indicating whether or not I went to normal operation corresponding to the edit already data is input from the personal computer, the data is, the printer is operating normally If you is data indicating that was the case displays a message indicating that the network error display apparatus, other hand, the input data is, the printer is a data indicating that it did not work properly, A message indicating a printer error is displayed on the display device .
[0006]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows a configuration example of an embodiment of an error source detection system to which the present invention is applied. As shown in the figure, in the present embodiment, a host computer 1 and printers 2-1 to 2-n connected to the host computer 1 via a LAN (local area network) 4 are connected to the LAN 4. And a notebook personal computer (hereinafter referred to as a notebook personal computer) 3.
[0007]
For example, the host computer 1 transmits data including control commands and print data to the printer 2-1 via the LAN 4. When the printer 2-1 receives the data sent from the host computer 1 via the LAN 4, the printer 2-1 prints the print data included in the received data in accordance with a control command for the printer 2-1 included in the received data. Execute the process.
[0008]
At this time, the notebook computer 3 collects data transmitted from the host computer 1 to the printer 2-1 via the LAN 4. This data collection can be performed using commercially available communication data collection software. Then, the collected data is edited. That is, data other than the control command and print data for the printer 2-1 is deleted from the data transmitted from the host computer 1 via the LAN 4.
[0009]
Next, the notebook computer 3 transmits the edited data from which unnecessary data has been deleted to the printer 2-1 via the LAN 4. The printer 2-1 prints the print data included in this data based on the data transmitted from the notebook personal computer 3 via the LAN 4. Then, the error source is identified from the print result.
[0010]
Hereinafter, the error source detection process by the notebook computer 3 will be described in detail with reference to the flowchart of FIG. First, in step S1, the notebook personal computer 3 determines whether or not data comprising a control command and print data for the printer 2-1 is sent from the host computer 1 via the LAN 4.
[0011]
As a result, when it is determined that no data is sent from the host computer 1 via the LAN 4, the process of step S1 is repeatedly executed. On the other hand, if it is determined that data has been sent from the host computer 1 via the LAN 4, the process proceeds to step S2.
[0012]
In step S2, the data sent from the host computer 1 is collected and stored in a memory (not shown) constituting the notebook computer. Next, in step S3, the collected data is read from the memory, processed and edited. For example, data added for some reason when data is sent via the LAN 4 is deleted. If data corruption occurs, correct as much as possible. The edited data obtained in this way is stored in the memory.
[0013]
Next, in step S4, the notebook computer 3 transmits the edited data stored in the memory to the printer 2-1 via the LAN 4. When the edited data is received via the LAN 4, the printer 2-1 prints the print data included in the received edited data in accordance with the control command included in the received edited data.
[0014]
Next, when the operator confirms the print result printed by the printer 2-1 and determines that the printer 2-1 has operated normally from the print result, the data indicating the normal operation is stored in the notebook computer 3. Use the keyboard to input. On the other hand, if it is determined from the print result that the printer 2-1 is not operating normally, data indicating that the printer 2-1 is not operating normally is input by operating the keyboard of the notebook computer 3.
[0015]
Next, in step 5, it is determined by the notebook personal computer 3 based on the data inputted by the operator whether or not the printer 2-1 has operated normally. As a result, if it is determined that the printer 2-1 has operated normally, the process proceeds to step S 6, and an error message “line error” indicating that an error has occurred in the LAN 4 is displayed on a display unit such as a liquid crystal display device (not shown). Display on the screen.
[0016]
On the other hand, if it is determined that the printer 2-1 is not operating normally, the process proceeds to step S7, and an error message “printer error” indicating that an error has occurred in the printer 2-1 is displayed on the screen of the display unit (not shown). To display. Thereafter, this process is terminated.
[0017]
As described above, data is collected using a notebook computer connected to the LAN 4, the collected data is edited, then supplied to the printer 2-1, and a printing operation is executed to generate an error from the printing result. The source can be detected.
[0018]
It should be noted that the configuration and operation of the above-described embodiment are examples, and it goes without saying that they can be changed as appropriate without departing from the spirit of the present invention.
[0019]
【The invention's effect】
As described above, according to the error source detection method according to the present invention, data transmitted from the host computer via the network is collected via the network, and the collected data is edited and edited. When the printer is operating normally, a message indicating a network error is displayed. When the printer does not operate normally, a message indicating a printer error is displayed. Therefore, the error source can be detected by editing the data collected via the network and sending it to the printer. Therefore, it is possible to quickly collect and check data using existing inexpensive hardware and software without using an expensive analyzer, and detect an error source.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration example of an embodiment of an error source detection system to which the present invention is applied.
FIG. 2 is a flowchart for explaining the operation of the embodiment of FIG. 1;
[Explanation of symbols]
1 Host computer 2 Printer 3 Notebook computer 4 LAN

Claims (1)

ホストコンピュータからネットワークを介してプリンタに送信されたデータに基づいて、エラーの発生源を検出するエラー発生源検出方法であって、
前記ホストコンピュータから前記ネットワークを介して送信されてきた前記データを前記ネットワークを介してパソコンにて収集し、
収集された前記データより前記プリンタに対するコマンド及び印字データ以外のデータを削除する編集を行い、
編集済みの前記データを前記プリンタに送信し、
前記プリンタが編集済みの前記データに対応する動作を正常に行ったか否かを示すデータが前記パソコンより入力されるとともに、前記データが前記プリンタが正常に動作したことを示すデータである場合、前記ネットワークのエラーであることを示すメッセージを表示装置に表示し、
た、前記入力されたデータが、前記プリンタが正常に動作しなかったことを示すデータである場合、前記プリンタのエラーであることを示すメッセージを前記表示装置に表示することを特徴とするエラー発生源検出方法。
An error source detection method for detecting an error source based on data transmitted from a host computer to a printer via a network,
The data transmitted from the host computer via the network is collected by a personal computer via the network,
Edit to delete data other than commands and print data for the printer from the collected data,
Send the edited data to the printer,
If together with data indicating whether the printer has performed successfully an operation corresponding to the data of the editing already is input from the personal computer, the data is, the printer is a data indicating that the operation is successful , Display a message on the display device indicating the network error,
Also, prior Symbol input data is, if the printer is a data indicating that it did not work properly, and displaying a message indicating an error of the printer on the display device Error source detection method.
JP2001331812A 2001-10-30 2001-10-30 Error source detection method Expired - Fee Related JP3973403B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001331812A JP3973403B2 (en) 2001-10-30 2001-10-30 Error source detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001331812A JP3973403B2 (en) 2001-10-30 2001-10-30 Error source detection method

Publications (2)

Publication Number Publication Date
JP2003140871A JP2003140871A (en) 2003-05-16
JP3973403B2 true JP3973403B2 (en) 2007-09-12

Family

ID=19147316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001331812A Expired - Fee Related JP3973403B2 (en) 2001-10-30 2001-10-30 Error source detection method

Country Status (1)

Country Link
JP (1) JP3973403B2 (en)

Also Published As

Publication number Publication date
JP2003140871A (en) 2003-05-16

Similar Documents

Publication Publication Date Title
JP2008030287A (en) Printing apparatus, printing system and program
JP2006031677A (en) Print control device, printer, print network system, print control method, print control program and recording medium which records print control program
JP3826009B2 (en) Information processing apparatus, print job output method, and computer program
JP3973403B2 (en) Error source detection method
JPH08258381A (en) Image output apparatus
JP2001331298A (en) Picture forming device
JP2915703B2 (en) Print control apparatus and method
JP3250118B2 (en) Printing device data management method
JPH02110626A (en) Error display control device for printing device
JP4732624B2 (en) Printing apparatus and printing method
JPH11305606A (en) Equipment management system, method thereof, and storage medium
KR100224875B1 (en) Image forming device
JP2785567B2 (en) Printer
JPH0527928A (en) Printing data control system
JPH10322495A (en) Image data receiver and facsimile equipment
JP2001067247A (en) Failure coping system
JPH06344634A (en) Reprinting processing method
JPH07309054A (en) Printer
JPH10119366A (en) Printer
JPH08153024A (en) Log data display method
JP2000259691A (en) Drawing data processor
JPH06202890A (en) Error processing method for electronic device
JP2007168300A (en) Image forming apparatus and inspection method
JP2003118206A (en) Printer with function for detecting missing of print page
JPH09202020A (en) Method for printing processing-finished mark and device therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041014

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070417

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070518

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070612

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

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

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees