(57)【特許請求の範囲】
【請求項１】
ホストコンピュータからネットワークを介してプリンタに送信されたデータに基づいて、エラーの発生源を検出するエラー発生源検出方法であって、
前記ホストコンピュータから前記ネットワークを介して送信されてきた前記データを前記ネットワークを介してパソコンにて収集し、
収集された前記データより前記プリンタに対するコマンド及び印字データ以外のデータを削除する編集を行い、
編集済みの前記データを前記プリンタに送信し、
前記プリンタが編集済みの前記データに対応する動作を正常に行ったか否かを示すデータが前記パソコンより入力されるとともに、前記データが、前記プリンタが正常に動作したことを示すデータである場合、前記ネットワークのエラーであることを示すメッセージを表示装置に表示し、
また、前記入力されたデータが、前記プリンタが正常に動作しなかったことを示すデータである場合、前記プリンタのエラーであることを示すメッセージを前記表示装置に表示することを特徴とするエラー発生源検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エラー発生源検出方法に関し、特に、ネットワークを介して送信されるデータを収集し、このデータを用いてエラー発生源を検出するエラー発生源検出方法に関する。
【０００２】
【従来の技術】
従来は、ホストコンピュータからＬＡＮ等のネットワークを介してプリンタにデータを送信し、印字するとき、文字化け等のエラーが発生すると、エラーの原因がネットワークにあるのか、或いはプリンタにあるのかを判断するのは困難であった。頻繁にエラーが発生するような場合は、アナライザーをネットワークの途中に接続し、常時記録を取るといった措置が必要であった。
【０００３】
【発明が解決しようとする課題】
しかしながら、アナライザー自体が高価であるため、アナライザーを導入することは困難であるという課題があった。しかも、アナライザーを常設すると、プリンタの処理が遅くなる等の不具合が生じる場合があるという課題があった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、高価なアナライザーを用いることなく、既存の安価なハードウェア及びソフトウェアを用いて、迅速にデータの収集及び確認を行うことができるようにするものである。
【０００５】
【課題を解決するための手段】
請求項１に記載のエラー発生源検出方法は、ホストコンピュータからネットワークを介してプリンタに送信されたデータに基づいて、エラーの発生源を検出するエラー発生源検出方法であって、ホストコンピュータからネットワークを介して送信されてきたデータをネットワークを介してパソコンにて収集し、収集されたデータよりプリンタに対するコマンド及び印字データ以外のデータを削除する編集を行い、編集済みのデータをプリンタに送信し、プリンタが編集済みのデータに対応する動作を正常に行ったか否かを示すデータがパソコンより入力されるとともに、データが、プリンタが正常に動作したことを示すデータである場合、ネットワークのエラーであることを示すメッセージを表示装置に表示し、また、入力されたデータが、プリンタが正常に動作しなかったことを示すデータである場合、プリンタのエラーであることを示すメッセージを前記表示装置に表示することを特徴とする。
本発明に係るエラー発生源検出方法においては、ホストコンピュータからネットワークを介して送信されてきたデータをネットワークを介して収集し、収集されたデータよりプリンタに対するコマンド及び印字データ以外のデータを削除する編集を行い、編集済みのデータをプリンタに送信し、プリンタが編集済みのデータに対応する動作を正常に行ったか否かを示すデータがパソコンより入力されるとともに、データが、プリンタが正常に動作したことを示すデータである場合、ネットワークのエラーであることを示すメッセージを表示装置に表示し、他方、入力されたデータが、プリンタが正常に動作しなかったことを示すデータである場合、プリンタのエラーであることを示すメッセージを表示装置に表示する。
【０００６】
【発明の実施の形態】
図１は、本発明が適用されるエラー発生源検出システムの一実施の形態の構成例を示している。同図に示すように、本実施の形態は、ホストコンピュータ１と、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）４を介してホストコンピュータ１と接続されたプリンタ２−１乃至２−ｎと、ＬＡＮ４に接続されたノート型のパーソナルコンピュータ（以下、ノートパソコンと記載する）３とにより構成されている。
【０００７】
例えば、ホストコンピュータ１は、プリンタ２−１に対して制御コマンドや印字データからなるデータをＬＡＮ４を介して送信する。プリンタ２−１は、ホストコンピュータ１から送られてきた上記データをＬＡＮ４を介して受信すると、受信したデータに含まれるプリンタ２−１に対する制御コマンドに従って、受信したデータに含まれる印字データを印字する処理を実行する。
【０００８】
このとき、ノートパソコン３は、ホストコンピュータ１からプリンタ２−１に送信されたデータをＬＡＮ４を介して収集する。このデータの収集は、市販の通信データ収集ソフトを用いて行うことができる。そして、収集したデータを編集する。即ち、ホストコンピュータ１からＬＡＮ４を介して送信されてきたデータのうち、プリンタ２−１に対する制御コマンド及び印字データ以外のデータを削除する。
【０００９】
次に、ノートパソコン３は、余計なデータが削除された編集済みのデータをＬＡＮ４を介してプリンタ２−１に送信する。プリンタ２−１は、ノートパソコン３よりＬＡＮ４を介して送信されてきたデータに基づいて、このデータに含まれる印字データを印字する。そして、印字結果からエラー発生源の特定を行う。
【００１０】
以下、図２のフローチャートを参照して、ノートパソコン３によるエラー発生源検出処理について詳細に説明する。まず最初に、ステップＳ１において、ノートパソコン３は、ホストコンピュータ１からＬＡＮ４を介してプリンタ２−１に対する制御コマンド及び印字データからなるデータが送られてきたか否かが判定される。
【００１１】
その結果、ホストコンピュータ１からＬＡＮ４を介してデータが送られてきていないと判定された場合、ステップＳ１の処理が繰り返し実行される。一方、ホストコンピュータ１からＬＡＮ４を介してデータが送られてきたと判定された場合、ステップＳ２に進む。
【００１２】
ステップＳ２においては、ホストコンピュータ１より送られてきたデータが収集され、ノートパソコンを構成する図示せぬメモリに記憶される。次に、ステップＳ３において、収集されたデータがメモリから読み出され、加工、編集される。例えば、ＬＡＮ４を介してデータが送られてくるときに何らかの理由で付加されたデータ等の削除を行う。また、データ化けが発生した場合、可能な範囲で修正する。このようにして得られた編集済みのデータはメモリに格納される。
【００１３】
次に、ステップＳ４において、ノートパソコン３は、メモリに格納された編集済みのデータをプリンタ２−１にＬＡＮ４を介して送信する。プリンタ２−１は、この編集済みのデータをＬＡＮ４を介して受信すると、受信した編集済みのデータに含まれる制御コマンドに従って、受信した編集済みのデータに含まれる印字データを印字する。
【００１４】
次に、オペレータは、プリンタ２−１によって印字された印字結果を確認し、印字結果からプリンタ２−１が正常に動作したと判断した場合、正常に動作したことを示すデータをノートパソコン３のキーボードを操作して入力する。一方、印字結果からプリンタ２−１が正常に動作していないと判断した場合、正常に動作していないことを示すデータをノートパソコン３のキーボードを操作して入力する。
【００１５】
次に、ステップ５において、ノートパソコン３により、オペレータによって入力されたデータに基づいて、プリンタ２−１が正常に動作したか否かが判定される。その結果、プリンタ２−１が正常に動作したと判定された場合、ステップＳ６に進み、ＬＡＮ４にエラーが発生したことを示すエラーメッセージ「回線エラー」を図示せぬ液晶表示装置等の表示部の画面に表示する。
【００１６】
一方、プリンタ２−１が正常に動作していないと判定された場合、ステップＳ７に進み、プリンタ２−１にエラーが発生したことを示すエラーメッセージ「プリンタエラー」を図示せぬ表示部の画面に表示する。その後、本処理を終了する。
【００１７】
以上説明したように、ＬＡＮ４に接続したノートパソコンを用いてデータを収集し、収集したデータを編集した後、プリンタ２−１に供給し、印字動作を実行させることにより、印字結果からエラーの発生源を検出することが可能となる。
【００１８】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【００１９】
【発明の効果】
以上の如く、本発明に係るエラー発生源検出方法によれば、ホストコンピュータからネットワークを介して送信されてきたデータをネットワークを介して収集し、収集されたデータに対して編集を行い、編集済みのデータをプリンタに送信し、プリンタが正常に動作したとき、ネットワークのエラーであることを示すメッセージを表示し、プリンタが正常に動作しなかったとき、プリンタのエラーであることを示すメッセージを表示するようにしたので、ネットワークを介して収集したデータを編集してプリンタに送信することにより、エラーの発生源を検出することができる。従って、高価なアナライザーを用いることなく、既存の安価なハードウェア及びソフトウェアを用いて、迅速にデータの収集及び確認を行い、エラー発生源を検出することができる。
【図面の簡単な説明】
【図１】本発明を応用したエラー発生源検出システムの一実施の形態の構成例を示す図である。
【図２】図１の実施の形態の動作を説明するためのフローチャートである。
【符号の説明】
１  ホストコンピュータ
２  プリンタ
３  ノートパソコン
４  ＬＡＮ
【図１】
0003973403.tif 000002
【図２】
0003973403.tif 000003