(57)【要約】【課題】  印刷装置の設定値情報や状態の情報を迅速に採取し、問題の解析および対策を容易にする。【解決手段】  本発明は、装置の状態と設定項目の設定内容を装置単体で印刷する機能と、ネットワークを介して装置の状態と設定項目の設定内容をコンピュータの表示装置で表示と設定処理を行なう機能を持った印刷装置であって、装置単体の印刷する装置の状態と設定項目の設定内容をネットワークを介してコンピュータの表示装置で表示することを特徴とする。【選択図】  図２
2007030209.tif 000002
【特許請求の範囲】
【請求項１】
装置の状態と設定項目の設定内容を装置単体で印刷する機能と、ネットワークを介して装置の状態と設定項目の設定内容をコンピュータの表示装置で表示と設定処理を行なう機能を持った印刷装置であって、装置単体の印刷する装置の状態と設定項目の設定内容をネットワークを介してコンピュータの表示装置で表示することを特長とする印刷装置。
【請求項２】
表示データを作成するとき、一旦印刷データを作成しそのデータをデータ変換処理プログラムで変換することを特徴とする請求項１記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、特に動作内容を指定する設定項目が複数あり、その設定項目や印刷装置状態を単体で印刷できる印刷装置に関する。
【背景技術】
【０００２】
印刷装置の状態や設定値を印刷する機能や、インターネットなどネットワークを使用して印刷装置の状態を取り込んだり設定を行なう機能は公知になっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の機能では、印刷用の処理と、ネットワークを通じての機能が別々になっており、印刷装置の状態や設定値の印刷項目と、ネットワークで接続されたコンピュータでブラウザでデータ設定や印刷装置の状態の表示項目は、必ずしも一致しておらず、装置単体の印刷データは印刷装置に印刷させてその印刷結果を取り出さない限り内容の確認ができなかった。
【課題を解決するための手段】
【０００４】
本発明は、装置の状態と設定項目の設定内容を装置単体で印刷する機能と、ネットワークを介して装置の状態と設定項目の設定内容をコンピュータの表示装置で表示と設定処理を行なう機能を持った印刷装置であって、装置単体の印刷する装置の状態と設定項目の設定内容をネットワークを介してコンピュータの表示装置で表示することを特長とする。
【発明の効果】
【０００５】
本発明によれば、単体でのプリンタ情報印刷用の印刷データ作成処理をそのまま使用してデータの作成ができ、印刷と同様のデータがネットワークを介して遠隔地でも採取することができる。また、プリンタが印刷不可の状態でもデータ採取が可能であり、問題発生時の解析を迅速に実行することができる。
【発明を実施するための最良の形態】
【０００６】
以下本発明を、実施例により説明する。
【実施例１】
【０００７】
図１に本発明の構成を示す。印刷装置２０と、コンピュータ１０は、インターネットなどネットワーク３０を介して接続されている。プリンタ２０には、制御部２１及び、印刷部２２があり、制御部２１内にネットワークインターフェース部２３、データ表示部２４、データ格納メディア２５及び、制御プログラムが動作するデータ処理部２６が存在する。
【０００８】
プリンタの制御プログラムには、プリンタ内部の情報を収集して、簡単なレイアウト情報と印刷制御情報を付加して印刷情報を作成し、それにジョブ制御情報を付け印刷ジョブとしてデータの作成を行なうための印刷データ作成処理があり、このプログラムは、実際の印刷行なうときも起動される。さらに、印刷データ作成処理で作成された印刷データをＨＴＭＬ形式のデータに変換するデータ変換処理、ネットワークインターフェース部２３を通して受け取ったコンピュータ１０からの指示で処理の起動と動作の起動を行なうモニタ処理含まれる。
【０００９】
図２はファイルの作成処理フローを示す。コンピュータ１０からブラウザ画面を開いて起動をかける。その指示は、ネットワークインターフェース部２３からの指示で制御プログラムのモニタ処理は、フローの１１０で印刷データをＨＴＭＬファイルに変換する処理である旨を記憶し、印刷データ作成処理に起動をかける。
【００１０】
印刷データ作成処理１２０は通常の印刷時と同様にプリンタ内の情報を集めレイアウトを行い、印刷データを作成する。印刷用のデータをデータ格納メディア２５に格納後、制御をモニタ処理に渡す。
【００１１】
モニタ部は起動前に記憶した情報を使用して、１３０でそのデータを印刷するべきかＨＴＭＬ形式のファイルに変換すべきかを１１０で記憶したデータで判定し、ファイル変換処理１４０を起動する。印刷するときは、１５０でデータのドットデータへの変換伴う印刷起動を行なう。これは、通常の印刷動作と同じである。
【００１２】
ファイル変換処理１４０は、ＨＴＭＬ形式のファイルをデータ格納メディア２５内の決められた位置に置き、モニタ処理に制御を渡す。
【００１３】
モニタ処理は、終了状態を確認し正常終了したとき１６０でネットワークインターフェース部２３にデータをコンピュータ１０に送る依頼をする。ネットワークインターフェース部２３を介してデータはコンピュータ１０に送られ、ブラウザ上で表示を行なう。
【００１４】
次に、データ変換処理１４０の内容について説明する。データ変換処理１４０では、印刷装置単体で設定項目の設定内容や、印刷装置の状態を印刷する時の印刷データを、ＨＴＭＬ形式のデータに変換する。印刷データは、ジョブ制御データ、位置指定情報および改行指定データから構成される制御データ、テキストデータから構成される。この印刷データからＷｅｂファイルに必要なデータを取り出し、ＨＴＭＬ形式のデータに変換する。
【００１５】
図３は、印刷データをＨＴＭＬ形式のデータに変換するデータ変換処理１４０のフローを示す。印刷データのファイルを読み込み、データ種別を判別してデータ種別にあわせた処理を行なう。この処理をデータがなくなるまで繰り返す。
【００１６】
処理はデータの種別を判定することから始まりジョブ制御データ処理、テキストデータと制御データからなる印刷データ処理変換処理に分かれ、印刷データ変換処理は、制御データ変換処理とテキストデータ変換処理に分かれる。以下にそれぞれの処理について説明する。
（１）ジョブ制御データ処理２３０の処理内容
基本的にブラウザの表示には関係ないデータなのでデータを読み飛ばす。ジョブ制御データが終了したとき、印刷データ処理に制御を渡す。
（２）制御データ処理２５０の処理内容
ブラウザ上でＷｅｂページとして表示するとき不要な制御データは、データを読み飛ばし、変換後のデータに反映しないようにする。ここでは、ＨＴＭＬ形式のデータ変換で必要な制御データとして、フォント指定データ、位置指定データ、改行指定データについて説明する。印刷装置内のフォントとブラウザで表示可能なフォントは必ずしも一致しないので、フォントをＨＴＭＬの見出しやフォント指定のタグに変換する。ブラウザ上の表示を標準フォントのみで行なうときは、フォント指定データを無視しても良い。
【００１７】
位置指定データおよび改行指定データは、Ｗｅｂページ内の表示位置を想定してＨＴＭＬの制御データに変換される。たとえば、印刷では、データ項目と設定値が１行内に並んで印刷をＷｅｂページで表形式で表示する場合は、位置指定データの内容からＨＴＭＬ形式の表データを作成する処理を行なう。
【００１８】
位置指定データと改行指定データがあったときは、それまで蓄えてきた文字列配列を必要なＨＴＭＬのタグ情報を付加してＨＴＭＬ形式のファイルに格納する。また、その他のＷＥＢページ表示に関係の無い制御データは無視する。
（３）テキストデータ処理２７０の処理内容
テキストデータは、連続したテキストを文字列配列に格納する。ＨＴＭＬ形式に必要なタグを付加した後、ＨＴＭＬ形式のファイルに格納する。ＨＴＭＬ形式のファイルに格納する契機は、位置指定データと改行指定データが存在したときである。テキストデータでのコード変換が必要ないデータは、そのまま文字列配列に格納する。また、‘＜’、‘＞’、‘＆’、‘”’、など変換が必要なコードは変換を行い文字列配列に格納する。拡張記号処理は使用するコード系にあわせて変換を行い文字列配列に格納する。
【図面の簡単な説明】
【００１９】
【図１】本発明の構成を示す概略構成図。
【図２】本発明におけるデータ作成処理のフロー図。
【図３】本発明におけるデータ変換処理のフロー図。
【符号の説明】
【００２０】
１０  コンピュータ
２０  印刷装置
２１  制御部
２２  印刷部
２３  ネットワークインターフェース部
２４  データ表示部
２５  データ格納メディア
２６  データ処理部
３０  ネットワーク
【図１】
2007030209.tif 000003
【図２】
2007030209.tif 000004
【図３】
2007030209.tif 000005