[go: up one dir, main page]

JP2004355185A - Remote analysis system of print data - Google Patents

Remote analysis system of print data Download PDF

Info

Publication number
JP2004355185A
JP2004355185A JP2003150267A JP2003150267A JP2004355185A JP 2004355185 A JP2004355185 A JP 2004355185A JP 2003150267 A JP2003150267 A JP 2003150267A JP 2003150267 A JP2003150267 A JP 2003150267A JP 2004355185 A JP2004355185 A JP 2004355185A
Authority
JP
Japan
Prior art keywords
data
html
printing
computer device
page
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.)
Pending
Application number
JP2003150267A
Other languages
Japanese (ja)
Inventor
Shigenaka Kanemitsu
重中 金光
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita 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 Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2003150267A priority Critical patent/JP2004355185A/en
Publication of JP2004355185A publication Critical patent/JP2004355185A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a remote analysis system in which a function for converting a print command transmitted from a computer device into HTML data is added to a printer and the binary dump of a command group can be displayed on the computer device. <P>SOLUTION: The remote analysis system 10 is constituted of the printer 30, the computer device 20 and/or management device 42 or the like, which are connected to a network 12. The printer is provided with a page constituting part 32 converting the print command received from the computer device into the HTML data, an HTML page management part 36 managing the converted HTML data, and an HTML server part 37 supplying the HTML data to the computer device and/or the management device. The print command is transmitted to the computer device and/or management device as the HTML data. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、印刷データをリモートで取得、表示するリモート解析システムに関し、詳細には、印刷装置で出力不良を引き起こす可能性のある印刷データを、特別なツールや装置を必要とすることなく、リモートで取得して表示可能とした印刷データのリモート解析システムに関するものである。
【0002】
【従来の技術】
ネットワーク上にサーバー、クライアント、ワークステーション等の複数のコンピュータ装置と、プリンタ、マルチファンクション機器等の印刷装置が接続され、これらの各コンピュータ装置から印刷データを特定の印刷装置に送信して所望の印刷を行うネットワークシステムが多用されている。
【0003】
一般に、印刷装置によって所望の印刷を行うためには、印刷しようとするコンピュータ装置から印刷装置に対して一定の文法に基づいた印刷に必要な一連のコマンド群からなる印刷コマンドと印刷すべきデータとを印刷データとして送信する必要がある。しかしながらこの印刷コマンドは、印刷装置のバージョンアップ等に伴って逐次仕様が変更されていくため、必ずしもネットワーク上に接続された全ての印刷装置に適用可能であるとは限らない。また、コマンドの種類(文法)が異なっている場合にも印刷装置は正しく動作せず印刷結果を得ることができない。
【0004】
このような原因で印刷装置において印刷コマンドに起因する印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合、通常は印刷デバイスが持つ特別なモード(例えば、障害解析モード)を利用し、コンピュータデバイスから送信された印刷コマンドのバイナリーダンプを出力(印刷)することで、印刷装置に実際に送信された印刷コマンドの確認を行う方法が一般的であった。
【0005】
また、印刷装置の障害発生時に、ネットワークを介して遠隔地に設置された保守解析装置によりリモートメンテナンスを行うシステムも知られており、例えば、下記の特許文献1には、そのようなリモートメンテナンスシステムが開示されている。
【0006】
この特許文献1に開示されたリモートメンテナンスシステムはプリントシステムとメンテナンスホストからなる。プリントシステムは、プリンタにエラーが発生したときは、プリンタ動作状態情報抽出手段に、エラーに応じた動作状態情報を抽出させ、当該情報をメンテナンスホストに送信する。メンテナンスホストでは、データベースに記録されている情報を参照して、エラー解析部が、動作状態情報に基づき、エラーの原因解析を行い、この原因解析結果に基づきエラー対応指示情報作成部がエラー対応指示情報を生成する。メンテナンスホストは、エラー対応指示情報をプリントシステムに送受信手段、通信回線を介して送信するように構成されている。
【0007】
一方、印刷装置にWWWサーバー機能を備え、コンピュータ装置から送信された印刷コマンドを解析し、印刷すべきデータを描画データに変換して印刷する際に、作成された描画データをWWWサーバーでHTML形式のデータに変換してコンピュータ装置に送信し、コンピュータ装置側のブラウザで描画データ(印刷デバイスで印刷される状態のデータ)を表示して、印刷状態の確認ができるようにした印刷内容確認支援システムが下記の特許文献2に開示されている。
【0008】
【特許文献1】
特開2002−342062号公報(図1)
【特許文献2】
特開2001−265545号公報(図1)
【0009】
【発明が解決しようとする課題】
印刷装置において印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合に、前記した通常の方法でその解析を行うためには、コンピュータ装置から送信された印刷コマンドのバイナリーダンプを出力(印刷)することで、印刷装置に実際に送信された印刷コマンドの確認を行う必要があるが、印刷コマンドのコマンド群は膨大な量にのぼるため、そのバイナリーダンプ出力も膨大な量にのぼり、大量の印刷用紙が必要になる。また、解析はバイナリーダンプ出力した印刷物を目視して行うことになり多大な時間を要するという問題があった。
【0010】
一方、上記特許文献1に開示されたようなリモートメンテナンスシステムでは専用のメンテナンスシステムを設置して印刷装置から障害に関連した情報を収集して解析を行う必要があり、また印刷装置側にも障害に関連した情報を収集し、蓄積しておく機能が必要になるため、システムのコスト増を招くという問題点があった。
【0011】
また、上記特許文献2に開示された技術は印刷装置は、印刷装置でラスタライズした印刷イメージをコンピュータ装置に送り、コンピュータ装置のディスプレイに表示することはできるが、印刷コマンドのバイナリーダンプをコンピュータ装置に送信し、ディスプレイに表示することはできず、リモート解析に適用できないという問題点があった。
【0012】
本願発明者は、上記の問題点を解消すべく種々検討を重ねた結果、印刷装置にページ構成部とHTMLサーバー機構とHTMLページ管理機構を設け、印刷コマンドのコマンド群をHTML変換して任意のコンピュータ装置に送信可能とすることによって、管理用のコンピュータ装置のWWWブラウザーを用いて、印刷装置に送信された印刷コマンドのバイナリーダンプを表示し得ることを見出し、本発明を完成するに至ったものである。
【0013】
すなわち、本発明は前記の問題点を解消することを課題とし、コンピュータ装置から送信された印刷コマンドのコマンド群をWWWブラウザで表示可能なHTMLデータに変換する機能を印刷デバイスに付加することにより、該コマンド群のバイナリーダンプをコンピュータ装置および/または管理装置において表示を可能とした印刷データのリモート解析システムを提供することを目的とする。
【0014】
【課題を解決するための手段】
本発明の上記目的は、以下の構成により達成することができる。すなわち、本発明に係る印刷データのリモート解析システムは、ネットワークに接続された印刷装置とコンピュータ装置および/または管理装置とから構成された印刷データのリモート解析システムであって
前記印刷装置は、コンピュータ装置から受信した印刷コマンドをHTMLデータに変換するページ構成部と、変換されたHTMLデータを管理するHTMLページ管理部と、前記コンピュータ装置および/または管理装置にHTMLデータを提供するためのHTMLサーバー部とを備え、
前記コンピュータ装置から印刷装置に送信された印刷コマンドをHTMLデータとして前記コンピュータ装置および/または管理装置に送信するようになしたことを特徴とする。
【0015】
斯かる構成によって、印刷コマンドはHTMLデータに変換され、管理装置および/またはコンピュータ装置のディスプレイに表示することができ、また、電子データとして保存することができるため、用紙に印刷することなく、ディスプレイ上で目視、解析作業を行うことができ、また、保存したHTMLデータを別途作成された解析ツールに導入して解析することもできる。更に、専用のリモート解析装置をもちいることもなく、通常のブラウザー機能を備えたコンピュータ装置、管理装置により印刷データをリモート解析することができる。
【0016】
また、本発明の他の態様によれば、HTMLページ管理部は、ページ構成部でHTML変換されたHTMLデータを一定サイズのページ単位に構成することを特徴とする。斯かる構成により、印刷装置はHTML変換されたデータを記憶するメモリを容量の小さいメモリでまかなうことができる。
【0017】
更に、本発明の他の態様によれば、印刷装置は認証機能を備え、前記HTMLサーバー部から前記コンピュータ装置および/または管理装置に送信した管理用ページに入力された認証データに基づいて認証を行うことを特徴とする。斯かる構成により、障害のリモート解析に対するセキュリティーを確保することができる。
【0018】
また、本発明の更に他の態様によれば、HTMLページ管理部は、前記変換したHTMLデータの保管期限および/または保管量を管理することを特徴とする。更にまた、本発明の別の態様によれば印刷装置は、コンピュータ装置から受信した印刷コマンドを解釈し、印刷すべきデータをディスプレイリストに変換し、該ディスプレイリストからビットマップデータに変換する解釈部と、ビットマップデータに基づいて印刷を行う印刷機構部とを備えたことを特徴とする。
【0019】
【発明の実施の形態】
以下、本発明に係る印刷データのリモート解析システムについて、添付の図面を参照して詳細に説明する。図1は本発明に係る印刷データのリモート解析システムの構成を示す概略ブロック図である。本発明に係る印刷データのリモート解析システム10は、図1に示すように、ネットワーク12に接続された印刷装置30とクライアントであるコンピュータ装置20とリモート解析システムの管理を行う管理装置42、44とから構成されている。
【0020】
コンピュータ装置20は通常のクライアント、あるいは、サーバー、ワークステーションの何れであってもよく、また、複数のコンピュータ装置がネットワーク12に接続されてもよい。管理装置42、44も通常のコンピュータ装置であってよく、また、ネットワークに接続される管理装置は1つであってもよい。
【0021】
印刷装置30は、コンピュータ装置から送信される印刷コマンドおよび印刷すべきデータからなる印刷データを受信してバッファする受信バッファ31と、受信バッファ31に受信した印刷データを解釈してディスプレイリストの中間データに変換し、この中間データからビットマップイメージデータに変換する解釈部33と、解釈部33によって作成されたビットマップイメージデータをバッファするページバッファ34と、ページバッファ34にバッファされたビットマップイメージデータに基づいて印刷を行う印刷機構部35を備えている。
【0022】
印刷装置30はまた、コンピュータ装置20から受信した印刷コマンドをHTMLデータに変換するページ構成部32と、ページ構成部32により変換されたHTMLデータをページ毎に管理するHTMLページ管理部36と、コンピュータ装置20および/または管理装置42、44にHTMLデータを提供するためのHTMLサーバー部37とを備えている。
【0023】
HTMLサーバー部37は通常のWWWサーバー機能と同様のものであり、ネットワーク12を介してコンピュータ装置20あるいは管理装置42、44と通信をするためのURL(Uniform Resource Locator)を有しており、コンピュータ装置20や管理装置42等のネットワーク接続機能を利用して該コンピュータ装置20や管理装置42等から前記URLを指定してHTMLサーバー部37に接続して通常のブラウザ機能によりHTMLサーバー部37が提供するHTMLページをディスプレイ上(図示せず)に表示し、HTMLページを介して入力した情報を印刷装置30に送信することができる。
【0024】
印刷装置30において印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合には、コンピュータ装置20や管理装置42、44等から印刷装置30のHTMLサーバー部37に接続し、HTMLページ管理部36に用意された運用ページを受信し、この運用ページを介して印刷装置30に印刷コマンドのHTML変換を行わせ、変換されたHTMLデータを受信してディスプレイに表示して解析する。
【0025】
このHTMLデータはコンピュータ装置20や管理装置42、44に電子データとして保存することもでき、別途解析ツールを用意しておき、その解析ツールによって解析することができる。
【0026】
図2は上記の手順を示すフローチャートである。図2のフローチャートは、印刷装置30において印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合に、管理装置42からリモート解析を行う場合の手順を示すものであるが、この手順は、他の解析装置44、あるいは、印刷装置30に印刷データを送信した他のコンピュータ装置20から行うこともできる。
【0027】
管理装置42は先ずステップS10で印刷装置30のHTMLサーバー37のURLを指定して接続する。印刷装置30はHTMLページ管理部36に用意された運用管理のための運用ページをステップS11で管理装置42に送信し、管理装置42はこれを受信してディスプレイ上に表示する。次に、ステップS12で管理装置42は運用ページに用意された入力部に認証のための情報、例えば、ユーザーIDやパスワードを入力し、印刷装置30に送信する。認証のためのユーザーIDやパスワードは予め印刷装置30に登録されているものとする。
【0028】
印刷装置30は入力されたユーザーIDやパスワード等の認証情報に基づいて認証を行い、認証が得られたらステップS13でHTMLページ管理部36に用意された運用ページを管理装置42に送信する。運用ページを受信した管理装置42は、運用ページに印刷データの送信元、再現試験の指示等、必要とする入力を行い、ステップS14でコンピュータ装置20に印刷データ(印刷コマンド、印刷すべきデータ)の送信指示を行い、コンピュータ装置20はステップS15で印刷コマンドおよび印刷すべきデータを印刷装置30に送信する。この場合、再現試験を行いたい印刷データを管理装置42自身が印刷装置30に送信する場合は、ステップS14およびステップS15の処理は管理装置42自身の処理となる。
【0029】
印刷装置30は、コンピュータ装置20から送信された印刷データを受信バッファ31に受信すると、ステップS16でページ構成部32により印刷コマンドのバイナリーコードをHTMLデータに変換し、変換したHTMLデータが1ページ分に達する毎に、ステップS17でページ識別のための識別子を付加する。ステップS18でHTMLサーバーは、ページ構成部32でHTML変換されたデータを1ページ毎に管理装置42に送信する。ここで、HTML変換された印刷コマンドのデータは、16進数が羅列されたデータとなり、このデータは、従来、印刷装置が出力するHEXダンプ(バイナリーダンプ)データの印刷物と本質的に同等のものとなる。
【0030】
また、HTMLページ管理部36はHTML変換されたデータの表示形式を単一のページに単に追加していく(ページの長さが順次長くなっていく形式)だけでなく、上記の如く一定サイズのページに区切り、管理装置42やコンピュータ装置20等のブラウザに対してページ毎に別のウインドウを開きそのウインドウに表示するようHTMLサーバー部37によって該ページ毎のHTMLデータを提供することができる。これにより印刷装置内部のメモリー領域を多く使用しないようにすることができる。
【0031】
印刷装置30が印刷データを受信バッファ31からページ構成部32に送るタイミングは、解釈部33に送る前でも、解釈部33による処理、すなわち、ディスプレイリストへの変換処理、ビットマップイメージへの展開処理が終わった後でもよい。解釈部33の処理が正常に行われれば、ページバッファ34にバッファされたビットマップイメージデータに基づいて印刷機構部35により印刷データの印刷処理が行われる。
【0032】
管理装置42は、運用ページに次ページのHTML変換データの送信要求を入力することによって順次変換されたHTMLデータを受信することができる。また、1ページに達しない途中段階のHTMLデータの送信を要求することもできる。また、HTMLページ管理部36は変換したHTMLデータをいつまで、どれだけ保存しておくのかを管理する。例えば、運用ページを通じて管理装置42からの入力に基づき、HTMLデータのページ毎に付された識別子をキーにしたテーブルに保存期間を記録する等、適宜の方法によって実施し得る。
【0033】
【発明の効果】
以上、詳細に説明したように、本発明に係る印刷データのリモート解析システムによれば、印刷コマンドはHTMLデータに変換され、管理装置および/またはコンピュータ装置のディスプレイに表示することができ、また、電子データとして保存することができるため、用紙に印刷することなく、ディスプレイ上で目視、解析作業を行うことができ、また、保存したHTMLデータを別途作成された解析ツールに導入して解析することもできる。更に、専用のリモート解析装置をもちいることもなく、通常のブラウザー機能を備えたコンピュータ装置、管理装置により印刷データをリモート解析することができる。
【0034】
また、本発明によれば、ページ構成部でHTML変換されたHTMLデータを一定サイズのページ単位に構成するため、印刷装置はHTML変換されたデータを記憶するメモリを容量の小さいメモリでまかなうことができ、また、印刷装置は認証機能をそなえるから障害のリモート解析に対するセキュリティーを確保することができる。
【図面の簡単な説明】
【図1】本発明に係る印刷データのリモート解析システムの構成を示す図である。
【図2】本発明のリモート解析システムの動作手順を示すフローチャートである。
【符号の説明】
10…リモート解析システム
12…ネットワーク
20…コンピュータ装置
30…印刷装置
31…受信バッファ
32…ページ構成部
34…ページバッファ
35…印刷機構部
36…HTMLページ管理部
37…HTMLサーバー部
42、44…管理装置
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a remote analysis system that remotely obtains and displays print data, and more particularly, to a remote analysis system that can cause output failures in a printing device without requiring special tools or devices. The present invention relates to a remote analysis system for print data which can be obtained and displayed in the above.
[0002]
[Prior art]
A plurality of computer devices such as servers, clients, and workstations, and printing devices such as printers and multifunction devices are connected on the network, and print data is transmitted from each of these computer devices to a specific printing device to perform desired printing. The network system that performs is often used.
[0003]
Generally, in order to perform desired printing by a printing device, a printing command consisting of a series of commands necessary for printing based on a certain grammar from a computer device to be printed to the printing device, data to be printed, and the like. Must be transmitted as print data. However, since the specifications of the print command are sequentially changed in accordance with a version upgrade of the printing apparatus, the print command is not necessarily applicable to all printing apparatuses connected on the network. Further, even when the types (grammar) of the commands are different, the printing apparatus does not operate properly and cannot obtain a print result.
[0004]
When a printing failure occurs due to a print command in the printing apparatus due to such a cause, or when a reproduction test is performed in an environment where a failure may occur, a special mode normally provided in the printing device is used. In general, a method of outputting (printing) a binary dump of a print command transmitted from a computer device by using (e.g., failure analysis mode) to confirm a print command actually transmitted to a printing apparatus is common. there were.
[0005]
In addition, a system that performs remote maintenance by a maintenance analysis device installed at a remote place via a network when a failure occurs in a printing apparatus is also known. Is disclosed.
[0006]
The remote maintenance system disclosed in Patent Document 1 includes a print system and a maintenance host. When an error occurs in the printer, the printing system causes the printer operating state information extracting unit to extract operating state information corresponding to the error, and transmits the information to the maintenance host. In the maintenance host, referring to the information recorded in the database, the error analysis unit analyzes the cause of the error based on the operation state information, and based on the result of the analysis of the cause, the error handling instruction information creating unit generates the error handling instruction. Generate information. The maintenance host is configured to transmit the error handling instruction information to the print system via a transmission / reception unit and a communication line.
[0007]
On the other hand, the printing apparatus has a WWW server function, analyzes print commands transmitted from the computer, converts the data to be printed into drawing data, and prints the created drawing data in HTML format on the WWW server. A print content confirmation support system which converts the data into a print data and transmits the data to a computer device, and displays drawing data (data in a state printed by a printing device) on a browser of the computer device so that the print state can be checked. Is disclosed in Patent Document 2 below.
[0008]
[Patent Document 1]
JP-A-2002-342062 (FIG. 1)
[Patent Document 2]
JP 2001-265545 A (FIG. 1)
[0009]
[Problems to be solved by the invention]
When a printing failure occurs in the printing apparatus, or when a reproduction test is performed in an environment in which a failure may occur, in order to perform the analysis using the above-described normal method, a transmission from the computer apparatus is performed. It is necessary to confirm the print command actually transmitted to the printing apparatus by outputting (printing) a binary dump of the print command that has been executed. However, since the number of print command commands is enormous, the binary The amount of dump output is enormous, requiring a large amount of printing paper. In addition, there is a problem in that the analysis is performed by visually observing the printed material output as a binary dump, and a great amount of time is required.
[0010]
On the other hand, in the remote maintenance system disclosed in Patent Document 1, it is necessary to install a dedicated maintenance system and collect and analyze information related to a failure from the printing apparatus. There is a problem that a function of collecting and storing information related to the system is required, thereby increasing the cost of the system.
[0011]
In the technique disclosed in Patent Document 2, the printing device can send a print image rasterized by the printing device to a computer device and display the print image on a display of the computer device. However, a binary dump of a print command is sent to the computer device. There was a problem that the data could not be transmitted and displayed on the display, and could not be applied to remote analysis.
[0012]
The inventor of the present application has conducted various studies to solve the above problems, and as a result, provided a page configuration unit, an HTML server mechanism, and an HTML page management mechanism in the printing apparatus, and HTML-converted a command group of print commands to an arbitrary one. The present inventors have found that a binary dump of a print command transmitted to a printing device can be displayed by using a WWW browser of a management computer device by enabling transmission to a computer device, and have completed the present invention. It is.
[0013]
That is, an object of the present invention is to solve the above-described problems, and by adding a function of converting a command group of a print command transmitted from a computer device to HTML data that can be displayed on a WWW browser to a printing device, It is an object of the present invention to provide a remote analysis system of print data in which a binary dump of the command group can be displayed on a computer device and / or a management device.
[0014]
[Means for Solving the Problems]
The above object of the present invention can be achieved by the following configurations. That is, a remote analysis system for print data according to the present invention is a remote analysis system for print data comprising a printing device connected to a network and a computer device and / or a management device, wherein the printing device is a computer device. A page composition unit for converting the print command received from the server to HTML data, an HTML page management unit for managing the converted HTML data, and an HTML server unit for providing the computer device and / or the management device with the HTML data. With
A print command transmitted from the computer device to the printing device is transmitted as HTML data to the computer device and / or the management device.
[0015]
With such a configuration, the print command is converted into HTML data, and can be displayed on the display of the management device and / or the computer device, and can be stored as electronic data. Visual and analysis operations can be performed on the above, and the saved HTML data can be introduced into an separately created analysis tool for analysis. Further, the print data can be remotely analyzed by a computer device and a management device having an ordinary browser function without using a dedicated remote analysis device.
[0016]
According to another aspect of the present invention, the HTML page management unit is configured to configure the HTML data HTML-converted by the page configuration unit into pages of a fixed size. With such a configuration, the printing apparatus can provide a memory for storing HTML-converted data with a small-capacity memory.
[0017]
Further, according to another aspect of the present invention, the printing device has an authentication function, and performs authentication based on authentication data input to the management page transmitted from the HTML server unit to the computer device and / or the management device. It is characterized by performing. With such a configuration, security against remote analysis of a failure can be ensured.
[0018]
According to still another aspect of the present invention, the HTML page management unit manages a storage term and / or a storage amount of the converted HTML data. Furthermore, according to another aspect of the present invention, a printing device interprets a print command received from a computer device, converts data to be printed into a display list, and converts the display list into bitmap data. And a printing mechanism for performing printing based on the bitmap data.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a print data remote analysis system according to the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a schematic block diagram showing the configuration of a remote print data analysis system according to the present invention. As shown in FIG. 1, a print data remote analysis system 10 according to the present invention includes a printing device 30 connected to a network 12, a computer device 20 as a client, and management devices 42 and 44 for managing the remote analysis system. It is composed of
[0020]
The computer device 20 may be a normal client, a server, or a workstation, and a plurality of computer devices may be connected to the network 12. The management devices 42 and 44 may also be ordinary computer devices, and the number of management devices connected to the network may be one.
[0021]
The printing device 30 receives and buffers print data including a print command transmitted from the computer device and data to be printed, and interprets the print data received by the receive buffer 31 to store intermediate data in a display list. , An interpreter 33 for converting the intermediate data into bitmap image data, a page buffer 34 for buffering the bitmap image data created by the interpreter 33, and a bitmap image data buffered in the page buffer 34. And a printing mechanism unit 35 that performs printing based on.
[0022]
The printing device 30 also includes a page configuration unit 32 that converts a print command received from the computer device 20 into HTML data, an HTML page management unit 36 that manages the HTML data converted by the page configuration unit 32 for each page, An HTML server unit 37 for providing HTML data to the device 20 and / or the management devices 42 and 44 is provided.
[0023]
The HTML server unit 37 has the same function as a normal WWW server function, and has a URL (Uniform Resource Locator) for communicating with the computer device 20 or the management devices 42 and 44 via the network 12. Utilizing the network connection function of the device 20 or the management device 42 or the like, the URL is designated from the computer device 20 or the management device 42 or the like and connected to the HTML server unit 37, and the HTML server unit 37 is provided by a normal browser function An HTML page to be displayed can be displayed on a display (not shown), and information input via the HTML page can be transmitted to the printing apparatus 30.
[0024]
When a printing failure occurs in the printing device 30 or when a reproduction test is performed in an environment where a failure may occur, the HTML of the printing device 30 is transmitted from the computer device 20 or the management devices 42 and 44. It connects to the server unit 37, receives the operation page prepared in the HTML page management unit 36, causes the printing device 30 to perform the HTML conversion of the print command via this operation page, and receives the converted HTML data. Display on the display and analyze.
[0025]
The HTML data can be stored as electronic data in the computer device 20 or the management devices 42 and 44, and an analysis tool is separately prepared and can be analyzed by the analysis tool.
[0026]
FIG. 2 is a flowchart showing the above procedure. The flowchart of FIG. 2 illustrates a procedure for performing remote analysis from the management apparatus 42 when a printing failure occurs in the printing apparatus 30 or when a reproduction test is performed in an environment where a failure may occur. However, this procedure can be performed from another analysis device 44 or another computer device 20 that has transmitted the print data to the printing device 30.
[0027]
First, the management device 42 specifies the URL of the HTML server 37 of the printing device 30 and connects in step S10. The printing device 30 transmits an operation page for operation management prepared in the HTML page management unit 36 to the management device 42 in step S11, and the management device 42 receives this and displays it on the display. Next, in step S12, the management device 42 inputs information for authentication, for example, a user ID and a password into an input unit prepared on the operation page, and transmits the information to the printing device 30. It is assumed that the user ID and password for authentication are registered in the printing device 30 in advance.
[0028]
The printing device 30 performs authentication based on the input authentication information such as the user ID and the password, and when the authentication is obtained, transmits the operation page prepared in the HTML page management unit 36 to the management device 42 in step S13. The management device 42 that has received the operation page performs necessary input, such as the transmission source of the print data and the instruction of the reproduction test, on the operation page, and prints the print data (print command, data to be printed) to the computer 20 in step S14. The computer device 20 transmits a print command and data to be printed to the printing device 30 in step S15. In this case, when the management device 42 itself transmits the print data to be subjected to the reproduction test to the printing device 30, the processes of steps S14 and S15 are performed by the management device 42 itself.
[0029]
Upon receiving the print data transmitted from the computer device 20 into the reception buffer 31, the printing device 30 converts the binary code of the print command into HTML data by the page forming unit 32 in step S16, and converts the converted HTML data for one page. Is reached, an identifier for page identification is added in step S17. In step S18, the HTML server transmits the HTML-converted data in the page composition unit 32 to the management device 42 for each page. Here, the data of the HTML-converted print command is data in which hexadecimal numbers are listed, and this data is essentially equivalent to a printout of HEX dump (binary dump) data conventionally output by the printing apparatus. Become.
[0030]
In addition, the HTML page management unit 36 does not simply add the display format of the HTML-converted data to a single page (a format in which the length of the page is gradually increased), but also has a fixed size as described above. The page is divided into pages, and the HTML server unit 37 can provide the HTML data for each page so that a separate window is opened for each page for a browser such as the management device 42 or the computer device 20 and displayed in the window. As a result, it is possible to avoid using a large amount of the memory area inside the printing apparatus.
[0031]
The timing at which the printing device 30 sends the print data from the reception buffer 31 to the page forming unit 32 is determined by the processing performed by the interpreting unit 33, that is, the process of converting the display data into a display list and the process of expanding the image into a bitmap image, even before sending it to the interpreting unit 33. It may be after finishing. If the processing of the interpretation unit 33 is performed normally, the printing process of the print data is performed by the printing mechanism unit 35 based on the bitmap image data buffered in the page buffer 34.
[0032]
The management device 42 can receive the sequentially converted HTML data by inputting a transmission request for the next page of HTML conversion data in the operation page. In addition, it is possible to request transmission of HTML data at an intermediate stage that does not reach one page. Further, the HTML page management unit 36 manages when and how long the converted HTML data is stored. For example, based on an input from the management device 42 through the operation page, the storage period may be recorded in a table using an identifier assigned to each page of the HTML data as a key, or by an appropriate method.
[0033]
【The invention's effect】
As described in detail above, according to the remote analysis system for print data according to the present invention, the print command is converted into HTML data and can be displayed on the display of the management device and / or the computer device. Because it can be saved as electronic data, it can be visually inspected and analyzed on the display without printing on paper, and the saved HTML data can be introduced into a separately created analysis tool for analysis. You can also. Further, the print data can be remotely analyzed by a computer device and a management device having an ordinary browser function without using a dedicated remote analysis device.
[0034]
Also, according to the present invention, since the HTML data converted by the page forming unit is configured in units of pages of a fixed size, the printing apparatus can cover the memory storing the HTML converted data with a small-capacity memory. In addition, since the printing apparatus has an authentication function, security for remote analysis of a failure can be ensured.
[Brief description of the drawings]
FIG. 1 is a diagram showing the configuration of a remote print data analysis system according to the present invention.
FIG. 2 is a flowchart showing an operation procedure of the remote analysis system of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Remote analysis system 12 ... Network 20 ... Computer device 30 ... Printing device 31 ... Receiving buffer 32 ... Page construction unit 34 ... Page buffer 35 ... Printing mechanism unit 36 ... HTML page management unit 37 ... HTML server units 42 and 44 ... Management apparatus

Claims (5)

ネットワークに接続された印刷装置とコンピュータ装置および/または管理装置とから構成された印刷データのリモート解析システムであって
前記印刷装置は、コンピュータ装置から受信した印刷コマンドをHTMLデータに変換するページ構成部と、変換されたHTMLデータを管理するHTMLページ管理部と、前記コンピュータ装置および/または管理装置にHTMLデータを提供するためのHTMLサーバー部とを備え、
前記コンピュータ装置から印刷装置に送信された印刷コマンドをHTMLデータとして前記コンピュータ装置および/または管理装置に送信するようになしたことを特徴とする印刷データのリモート解析システム。
A remote analysis system for print data, comprising a printing device and a computer device and / or a management device connected to a network, wherein the printing device converts a print command received from the computer device into HTML data. And an HTML page management unit for managing the converted HTML data, and an HTML server unit for providing the computer device and / or the management device with the HTML data.
A print data remote analysis system, wherein a print command transmitted from the computer device to the printing device is transmitted as HTML data to the computer device and / or the management device.
前記HTMLページ管理部は、ページ構成部でHTML変換されたHTMLデータを一定サイズのページ単位に構成することを特徴とする請求項1に記載の印刷データのリモート解析システム。The print data remote analysis system according to claim 1, wherein the HTML page management unit configures the HTML data, which has been subjected to the HTML conversion by the page configuration unit, into pages of a predetermined size. 前記印刷装置は認証機能を備え、前記HTMLサーバー部から前記コンピュータ装置および/または管理装置に送信した管理用ページに入力された認証データに基づいて認証を行うことを特徴とする請求項1または2に記載の印刷データのリモート解析システム。3. The printing device according to claim 1, wherein the printing device has an authentication function, and performs authentication based on authentication data input to a management page transmitted from the HTML server unit to the computer device and / or the management device. Remote analysis system of print data described in 1. 前記HTMLページ管理部は、前記変換したHTMLデータの保管期限および/または保管量を管理することを特徴とする請求項1に記載の印刷データのリモート解析システム。2. The system according to claim 1, wherein the HTML page management unit manages a storage period and / or a storage amount of the converted HTML data. 3. 前記印刷装置は、コンピュータ装置から受信した印刷コマンドを解釈し、印刷すべきデータをディスプレイリストに変換し、該ディスプレイリストからビットマップデータに変換する解釈部と、ビットマップデータに基づいて印刷を行う印刷機構部とを備えたことを特徴とする請求項1〜4の何れか1項に記載の印刷データのリモート解析システム。The printing device interprets a print command received from a computer device, converts data to be printed into a display list, converts the display list into bitmap data, and performs printing based on the bitmap data. 5. The remote analysis system for print data according to claim 1, further comprising a printing mechanism.
JP2003150267A 2003-05-28 2003-05-28 Remote analysis system of print data Pending JP2004355185A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003150267A JP2004355185A (en) 2003-05-28 2003-05-28 Remote analysis system of print data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003150267A JP2004355185A (en) 2003-05-28 2003-05-28 Remote analysis system of print data

Publications (1)

Publication Number Publication Date
JP2004355185A true JP2004355185A (en) 2004-12-16

Family

ID=34046122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003150267A Pending JP2004355185A (en) 2003-05-28 2003-05-28 Remote analysis system of print data

Country Status (1)

Country Link
JP (1) JP2004355185A (en)

Similar Documents

Publication Publication Date Title
US6505252B1 (en) Data transfer utilizing preview data
JP5539043B2 (en) Information transmitting apparatus, information transmitting apparatus control method, and computer program
US9250846B2 (en) Print service providing apparatus that supplies conversion data and printing system including the same
US20130314746A1 (en) Information processing apparatus and method for controlling same
US8830503B2 (en) Image forming system including web server and screen update requests, web browser-equipped print control apparatus, and web browser-equipped image forming apparatus, and method of forming image in image forming system
US8730509B2 (en) Network system, network setup method, and program and storage medium therefor
US7484211B2 (en) Remote printing system
CN101340342A (en) Image forming system and device management method thereof
JP5906652B2 (en) Information processing system, information processing apparatus, and information processing program
US7227664B2 (en) Method of printing application data
JP3649027B2 (en) Scanner control device, scanner control system, and control method
JP5274203B2 (en) Data processing apparatus, method, program, and data processing system
JP2008015579A (en) Data management system
JP2004355185A (en) Remote analysis system of print data
JP3904008B2 (en) Scanner control device, scanner control system, and control method
JP2006335046A (en) Printing apparatus and data processing apparatus
JP4949127B2 (en) Printing device, network printing system
KR100484156B1 (en) Method of printing banner page and network printing system therefor
US9189180B1 (en) Converting page description language to enhance the capabilities of multifunction peripherals
CN101149672A (en) Printing device and network printing system
JP2010097486A (en) Printing system, apparatus and method for managing printing, program, and storage medium
JP4207985B2 (en) Scanner control device, scanner control system, and control method
JP3998006B2 (en) Scanner control device, scanner control system, and control method
JP2006088546A (en) Printing system and method for setting its set value
JP4786907B2 (en) Information processing apparatus, information processing method, system, and system control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050530

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080527

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080930