(57)【要約】【課題】印刷装置に、コンピュータ装置から送信された印刷コマンドをＨＴＭＬデータに変換する機能を付加し、コマンド群のバイナリーダンプをコンピュータデバイスにおいて表示可能としたリモート解析システムを提供する。【解決手段】リモート解析システム１０はネットワーク１２に接続された印刷装置３０とコンピュータ装置２０および／または管理装置４２等から構成され、印刷装置は、コンピュータ装置から受信した印刷コマンドをＨＴＭＬデータに変換するページ構成部３２と、変換されたＨＴＭＬデータを管理するＨＴＭＬページ管理部３６と、コンピュータ装置および／または管理装置にＨＴＭＬデータを提供するためのＨＴＭＬサーバー部３７を備え、印刷コマンドをＨＴＭＬデータとして前記コンピュータ装置および／または管理装置に送信する。【選択図】      図１
2004355185.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された印刷装置とコンピュータ装置および／または管理装置とから構成された印刷データのリモート解析システムであって
前記印刷装置は、コンピュータ装置から受信した印刷コマンドをＨＴＭＬデータに変換するページ構成部と、変換されたＨＴＭＬデータを管理するＨＴＭＬページ管理部と、前記コンピュータ装置および／または管理装置にＨＴＭＬデータを提供するためのＨＴＭＬサーバー部とを備え、
前記コンピュータ装置から印刷装置に送信された印刷コマンドをＨＴＭＬデータとして前記コンピュータ装置および／または管理装置に送信するようになしたことを特徴とする印刷データのリモート解析システム。
【請求項２】
前記ＨＴＭＬページ管理部は、ページ構成部でＨＴＭＬ変換されたＨＴＭＬデータを一定サイズのページ単位に構成することを特徴とする請求項１に記載の印刷データのリモート解析システム。
【請求項３】
前記印刷装置は認証機能を備え、前記ＨＴＭＬサーバー部から前記コンピュータ装置および／または管理装置に送信した管理用ページに入力された認証データに基づいて認証を行うことを特徴とする請求項１または２に記載の印刷データのリモート解析システム。
【請求項４】
前記ＨＴＭＬページ管理部は、前記変換したＨＴＭＬデータの保管期限および／または保管量を管理することを特徴とする請求項１に記載の印刷データのリモート解析システム。
【請求項５】
前記印刷装置は、コンピュータ装置から受信した印刷コマンドを解釈し、印刷すべきデータをディスプレイリストに変換し、該ディスプレイリストからビットマップデータに変換する解釈部と、ビットマップデータに基づいて印刷を行う印刷機構部とを備えたことを特徴とする請求項１〜４の何れか１項に記載の印刷データのリモート解析システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データをリモートで取得、表示するリモート解析システムに関し、詳細には、印刷装置で出力不良を引き起こす可能性のある印刷データを、特別なツールや装置を必要とすることなく、リモートで取得して表示可能とした印刷データのリモート解析システムに関するものである。
【０００２】
【従来の技術】
ネットワーク上にサーバー、クライアント、ワークステーション等の複数のコンピュータ装置と、プリンタ、マルチファンクション機器等の印刷装置が接続され、これらの各コンピュータ装置から印刷データを特定の印刷装置に送信して所望の印刷を行うネットワークシステムが多用されている。
【０００３】
一般に、印刷装置によって所望の印刷を行うためには、印刷しようとするコンピュータ装置から印刷装置に対して一定の文法に基づいた印刷に必要な一連のコマンド群からなる印刷コマンドと印刷すべきデータとを印刷データとして送信する必要がある。しかしながらこの印刷コマンドは、印刷装置のバージョンアップ等に伴って逐次仕様が変更されていくため、必ずしもネットワーク上に接続された全ての印刷装置に適用可能であるとは限らない。また、コマンドの種類（文法）が異なっている場合にも印刷装置は正しく動作せず印刷結果を得ることができない。
【０００４】
このような原因で印刷装置において印刷コマンドに起因する印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合、通常は印刷デバイスが持つ特別なモード（例えば、障害解析モード）を利用し、コンピュータデバイスから送信された印刷コマンドのバイナリーダンプを出力（印刷）することで、印刷装置に実際に送信された印刷コマンドの確認を行う方法が一般的であった。
【０００５】
また、印刷装置の障害発生時に、ネットワークを介して遠隔地に設置された保守解析装置によりリモートメンテナンスを行うシステムも知られており、例えば、下記の特許文献１には、そのようなリモートメンテナンスシステムが開示されている。
【０００６】
この特許文献１に開示されたリモートメンテナンスシステムはプリントシステムとメンテナンスホストからなる。プリントシステムは、プリンタにエラーが発生したときは、プリンタ動作状態情報抽出手段に、エラーに応じた動作状態情報を抽出させ、当該情報をメンテナンスホストに送信する。メンテナンスホストでは、データベースに記録されている情報を参照して、エラー解析部が、動作状態情報に基づき、エラーの原因解析を行い、この原因解析結果に基づきエラー対応指示情報作成部がエラー対応指示情報を生成する。メンテナンスホストは、エラー対応指示情報をプリントシステムに送受信手段、通信回線を介して送信するように構成されている。
【０００７】
一方、印刷装置にＷＷＷサーバー機能を備え、コンピュータ装置から送信された印刷コマンドを解析し、印刷すべきデータを描画データに変換して印刷する際に、作成された描画データをＷＷＷサーバーでＨＴＭＬ形式のデータに変換してコンピュータ装置に送信し、コンピュータ装置側のブラウザで描画データ（印刷デバイスで印刷される状態のデータ）を表示して、印刷状態の確認ができるようにした印刷内容確認支援システムが下記の特許文献２に開示されている。
【０００８】
【特許文献１】
特開２００２−３４２０６２号公報（図１）
【特許文献２】
特開２００１−２６５５４５号公報（図１）
【０００９】
【発明が解決しようとする課題】
印刷装置において印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合に、前記した通常の方法でその解析を行うためには、コンピュータ装置から送信された印刷コマンドのバイナリーダンプを出力（印刷）することで、印刷装置に実際に送信された印刷コマンドの確認を行う必要があるが、印刷コマンドのコマンド群は膨大な量にのぼるため、そのバイナリーダンプ出力も膨大な量にのぼり、大量の印刷用紙が必要になる。また、解析はバイナリーダンプ出力した印刷物を目視して行うことになり多大な時間を要するという問題があった。
【００１０】
一方、上記特許文献１に開示されたようなリモートメンテナンスシステムでは専用のメンテナンスシステムを設置して印刷装置から障害に関連した情報を収集して解析を行う必要があり、また印刷装置側にも障害に関連した情報を収集し、蓄積しておく機能が必要になるため、システムのコスト増を招くという問題点があった。
【００１１】
また、上記特許文献２に開示された技術は印刷装置は、印刷装置でラスタライズした印刷イメージをコンピュータ装置に送り、コンピュータ装置のディスプレイに表示することはできるが、印刷コマンドのバイナリーダンプをコンピュータ装置に送信し、ディスプレイに表示することはできず、リモート解析に適用できないという問題点があった。
【００１２】
本願発明者は、上記の問題点を解消すべく種々検討を重ねた結果、印刷装置にページ構成部とＨＴＭＬサーバー機構とＨＴＭＬページ管理機構を設け、印刷コマンドのコマンド群をＨＴＭＬ変換して任意のコンピュータ装置に送信可能とすることによって、管理用のコンピュータ装置のＷＷＷブラウザーを用いて、印刷装置に送信された印刷コマンドのバイナリーダンプを表示し得ることを見出し、本発明を完成するに至ったものである。
【００１３】
すなわち、本発明は前記の問題点を解消することを課題とし、コンピュータ装置から送信された印刷コマンドのコマンド群をＷＷＷブラウザで表示可能なＨＴＭＬデータに変換する機能を印刷デバイスに付加することにより、該コマンド群のバイナリーダンプをコンピュータ装置および／または管理装置において表示を可能とした印刷データのリモート解析システムを提供することを目的とする。
【００１４】
【課題を解決するための手段】
本発明の上記目的は、以下の構成により達成することができる。すなわち、本発明に係る印刷データのリモート解析システムは、ネットワークに接続された印刷装置とコンピュータ装置および／または管理装置とから構成された印刷データのリモート解析システムであって
前記印刷装置は、コンピュータ装置から受信した印刷コマンドをＨＴＭＬデータに変換するページ構成部と、変換されたＨＴＭＬデータを管理するＨＴＭＬページ管理部と、前記コンピュータ装置および／または管理装置にＨＴＭＬデータを提供するためのＨＴＭＬサーバー部とを備え、
前記コンピュータ装置から印刷装置に送信された印刷コマンドをＨＴＭＬデータとして前記コンピュータ装置および／または管理装置に送信するようになしたことを特徴とする。
【００１５】
斯かる構成によって、印刷コマンドはＨＴＭＬデータに変換され、管理装置および／またはコンピュータ装置のディスプレイに表示することができ、また、電子データとして保存することができるため、用紙に印刷することなく、ディスプレイ上で目視、解析作業を行うことができ、また、保存したＨＴＭＬデータを別途作成された解析ツールに導入して解析することもできる。更に、専用のリモート解析装置をもちいることもなく、通常のブラウザー機能を備えたコンピュータ装置、管理装置により印刷データをリモート解析することができる。
【００１６】
また、本発明の他の態様によれば、ＨＴＭＬページ管理部は、ページ構成部でＨＴＭＬ変換されたＨＴＭＬデータを一定サイズのページ単位に構成することを特徴とする。斯かる構成により、印刷装置はＨＴＭＬ変換されたデータを記憶するメモリを容量の小さいメモリでまかなうことができる。
【００１７】
更に、本発明の他の態様によれば、印刷装置は認証機能を備え、前記ＨＴＭＬサーバー部から前記コンピュータ装置および／または管理装置に送信した管理用ページに入力された認証データに基づいて認証を行うことを特徴とする。斯かる構成により、障害のリモート解析に対するセキュリティーを確保することができる。
【００１８】
また、本発明の更に他の態様によれば、ＨＴＭＬページ管理部は、前記変換したＨＴＭＬデータの保管期限および／または保管量を管理することを特徴とする。更にまた、本発明の別の態様によれば印刷装置は、コンピュータ装置から受信した印刷コマンドを解釈し、印刷すべきデータをディスプレイリストに変換し、該ディスプレイリストからビットマップデータに変換する解釈部と、ビットマップデータに基づいて印刷を行う印刷機構部とを備えたことを特徴とする。
【００１９】
【発明の実施の形態】
以下、本発明に係る印刷データのリモート解析システムについて、添付の図面を参照して詳細に説明する。図１は本発明に係る印刷データのリモート解析システムの構成を示す概略ブロック図である。本発明に係る印刷データのリモート解析システム１０は、図１に示すように、ネットワーク１２に接続された印刷装置３０とクライアントであるコンピュータ装置２０とリモート解析システムの管理を行う管理装置４２、４４とから構成されている。
【００２０】
コンピュータ装置２０は通常のクライアント、あるいは、サーバー、ワークステーションの何れであってもよく、また、複数のコンピュータ装置がネットワーク１２に接続されてもよい。管理装置４２、４４も通常のコンピュータ装置であってよく、また、ネットワークに接続される管理装置は１つであってもよい。
【００２１】
印刷装置３０は、コンピュータ装置から送信される印刷コマンドおよび印刷すべきデータからなる印刷データを受信してバッファする受信バッファ３１と、受信バッファ３１に受信した印刷データを解釈してディスプレイリストの中間データに変換し、この中間データからビットマップイメージデータに変換する解釈部３３と、解釈部３３によって作成されたビットマップイメージデータをバッファするページバッファ３４と、ページバッファ３４にバッファされたビットマップイメージデータに基づいて印刷を行う印刷機構部３５を備えている。
【００２２】
印刷装置３０はまた、コンピュータ装置２０から受信した印刷コマンドをＨＴＭＬデータに変換するページ構成部３２と、ページ構成部３２により変換されたＨＴＭＬデータをページ毎に管理するＨＴＭＬページ管理部３６と、コンピュータ装置２０および／または管理装置４２、４４にＨＴＭＬデータを提供するためのＨＴＭＬサーバー部３７とを備えている。
【００２３】
ＨＴＭＬサーバー部３７は通常のＷＷＷサーバー機能と同様のものであり、ネットワーク１２を介してコンピュータ装置２０あるいは管理装置４２、４４と通信をするためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を有しており、コンピュータ装置２０や管理装置４２等のネットワーク接続機能を利用して該コンピュータ装置２０や管理装置４２等から前記ＵＲＬを指定してＨＴＭＬサーバー部３７に接続して通常のブラウザ機能によりＨＴＭＬサーバー部３７が提供するＨＴＭＬページをディスプレイ上（図示せず）に表示し、ＨＴＭＬページを介して入力した情報を印刷装置３０に送信することができる。
【００２４】
印刷装置３０において印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合には、コンピュータ装置２０や管理装置４２、４４等から印刷装置３０のＨＴＭＬサーバー部３７に接続し、ＨＴＭＬページ管理部３６に用意された運用ページを受信し、この運用ページを介して印刷装置３０に印刷コマンドのＨＴＭＬ変換を行わせ、変換されたＨＴＭＬデータを受信してディスプレイに表示して解析する。
【００２５】
このＨＴＭＬデータはコンピュータ装置２０や管理装置４２、４４に電子データとして保存することもでき、別途解析ツールを用意しておき、その解析ツールによって解析することができる。
【００２６】
図２は上記の手順を示すフローチャートである。図２のフローチャートは、印刷装置３０において印刷障害が発生した場合、あるいは、障害が発生する可能性のある環境でその再現試験を行うような場合に、管理装置４２からリモート解析を行う場合の手順を示すものであるが、この手順は、他の解析装置４４、あるいは、印刷装置３０に印刷データを送信した他のコンピュータ装置２０から行うこともできる。
【００２７】
管理装置４２は先ずステップＳ１０で印刷装置３０のＨＴＭＬサーバー３７のＵＲＬを指定して接続する。印刷装置３０はＨＴＭＬページ管理部３６に用意された運用管理のための運用ページをステップＳ１１で管理装置４２に送信し、管理装置４２はこれを受信してディスプレイ上に表示する。次に、ステップＳ１２で管理装置４２は運用ページに用意された入力部に認証のための情報、例えば、ユーザーＩＤやパスワードを入力し、印刷装置３０に送信する。認証のためのユーザーＩＤやパスワードは予め印刷装置３０に登録されているものとする。
【００２８】
印刷装置３０は入力されたユーザーＩＤやパスワード等の認証情報に基づいて認証を行い、認証が得られたらステップＳ１３でＨＴＭＬページ管理部３６に用意された運用ページを管理装置４２に送信する。運用ページを受信した管理装置４２は、運用ページに印刷データの送信元、再現試験の指示等、必要とする入力を行い、ステップＳ１４でコンピュータ装置２０に印刷データ（印刷コマンド、印刷すべきデータ）の送信指示を行い、コンピュータ装置２０はステップＳ１５で印刷コマンドおよび印刷すべきデータを印刷装置３０に送信する。この場合、再現試験を行いたい印刷データを管理装置４２自身が印刷装置３０に送信する場合は、ステップＳ１４およびステップＳ１５の処理は管理装置４２自身の処理となる。
【００２９】
印刷装置３０は、コンピュータ装置２０から送信された印刷データを受信バッファ３１に受信すると、ステップＳ１６でページ構成部３２により印刷コマンドのバイナリーコードをＨＴＭＬデータに変換し、変換したＨＴＭＬデータが１ページ分に達する毎に、ステップＳ１７でページ識別のための識別子を付加する。ステップＳ１８でＨＴＭＬサーバーは、ページ構成部３２でＨＴＭＬ変換されたデータを１ページ毎に管理装置４２に送信する。ここで、ＨＴＭＬ変換された印刷コマンドのデータは、１６進数が羅列されたデータとなり、このデータは、従来、印刷装置が出力するＨＥＸダンプ（バイナリーダンプ）データの印刷物と本質的に同等のものとなる。
【００３０】
また、ＨＴＭＬページ管理部３６はＨＴＭＬ変換されたデータの表示形式を単一のページに単に追加していく（ページの長さが順次長くなっていく形式）だけでなく、上記の如く一定サイズのページに区切り、管理装置４２やコンピュータ装置２０等のブラウザに対してページ毎に別のウインドウを開きそのウインドウに表示するようＨＴＭＬサーバー部３７によって該ページ毎のＨＴＭＬデータを提供することができる。これにより印刷装置内部のメモリー領域を多く使用しないようにすることができる。
【００３１】
印刷装置３０が印刷データを受信バッファ３１からページ構成部３２に送るタイミングは、解釈部３３に送る前でも、解釈部３３による処理、すなわち、ディスプレイリストへの変換処理、ビットマップイメージへの展開処理が終わった後でもよい。解釈部３３の処理が正常に行われれば、ページバッファ３４にバッファされたビットマップイメージデータに基づいて印刷機構部３５により印刷データの印刷処理が行われる。
【００３２】
管理装置４２は、運用ページに次ページのＨＴＭＬ変換データの送信要求を入力することによって順次変換されたＨＴＭＬデータを受信することができる。また、１ページに達しない途中段階のＨＴＭＬデータの送信を要求することもできる。また、ＨＴＭＬページ管理部３６は変換したＨＴＭＬデータをいつまで、どれだけ保存しておくのかを管理する。例えば、運用ページを通じて管理装置４２からの入力に基づき、ＨＴＭＬデータのページ毎に付された識別子をキーにしたテーブルに保存期間を記録する等、適宜の方法によって実施し得る。
【００３３】
【発明の効果】
以上、詳細に説明したように、本発明に係る印刷データのリモート解析システムによれば、印刷コマンドはＨＴＭＬデータに変換され、管理装置および／またはコンピュータ装置のディスプレイに表示することができ、また、電子データとして保存することができるため、用紙に印刷することなく、ディスプレイ上で目視、解析作業を行うことができ、また、保存したＨＴＭＬデータを別途作成された解析ツールに導入して解析することもできる。更に、専用のリモート解析装置をもちいることもなく、通常のブラウザー機能を備えたコンピュータ装置、管理装置により印刷データをリモート解析することができる。
【００３４】
また、本発明によれば、ページ構成部でＨＴＭＬ変換されたＨＴＭＬデータを一定サイズのページ単位に構成するため、印刷装置はＨＴＭＬ変換されたデータを記憶するメモリを容量の小さいメモリでまかなうことができ、また、印刷装置は認証機能をそなえるから障害のリモート解析に対するセキュリティーを確保することができる。
【図面の簡単な説明】
【図１】本発明に係る印刷データのリモート解析システムの構成を示す図である。
【図２】本発明のリモート解析システムの動作手順を示すフローチャートである。
【符号の説明】
１０…リモート解析システム
１２…ネットワーク
２０…コンピュータ装置
３０…印刷装置
３１…受信バッファ
３２…ページ構成部
３４…ページバッファ
３５…印刷機構部
３６…ＨＴＭＬページ管理部
３７…ＨＴＭＬサーバー部
４２、４４…管理装置
【図１】
2004355185.tif 000003
【図２】
2004355185.tif 000004