(57)【要約】【課題】  プリンタ障害の解析時間および手順を削減し、また専門知識を有しないオペレータにて解析操作を可能とする。【解決手段】  同一ネットワークに接続された複数の同型プリンタがそれぞれの存在を相互に認識できる手段と、プリンタ同士で各種状態情報を交換できる手段と、プリンタの状態情報をオペレータに表示する手段とを有するネットワークプリンタにおいて、障害が発生した同型プリンタの状態情報を正常なプリンタが取得し、自身の状態と比較して、その違いをオペレータに表示する機能を備えたことを特徴とする。【選択図】  図１
2007210239.tif 000002
【特許請求の範囲】
【請求項１】
同一ネットワークに接続された複数の同型プリンタがそれぞれの存在を相互に認識できる手段と、プリンタ同士で各種状態情報を交換できる手段と、プリンタの状態情報をオペレータに表示する手段とを有するネットワークプリンタにおいて、障害が発生した同型プリンタの状態情報を正常なプリンタが取得し、自身の状態と比較して、その違いをオペレータに表示する機能を備えたことを特徴としたネットワークプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれのプリンタが相互に存在を認識でき、プリンタ同士で状態情報を交換できる手段を備えたネットワークプリンタに関するものである。
【背景技術】
【０００２】
プリンタにおいて障害が発生した場合の従来のプリンタ障害解析手法は、プリンタの各種設定値や、プリンタが自身で記録している各種プリンタログなどの情報をオペレータがそれぞれ収集後、プリンタの専門知識を有するエンジニアに送付し、そのエンジニアがログ解析ツールなどを使用して障害発生時のプリンタ状態を解析することで原因の特定を行っている。
【０００３】
各種設定値やプリンタログにて原因を特定できない場合は、プリンタの専門知識を有するエンジニアが障害発生時のネットワーク設定や印刷ジョブなどの環境をオペレータと共に再構築し、障害を再現させて調査を行うといった手法も行っている。
【０００４】
従来、プリンタのエラー時に、プリンタ内部で保存していた設定値と比較することが知られている（例えば、特許文献１参照。）。
【０００５】
また、プリンタが自身と同じ種類のプリンタを検索出来た場合に、ファームウェアの新旧を検出してアップデートを促す構成が知られている（例えば、特許文献２参照。）。
【０００６】
【特許文献１】特開２００５−３１１４６号公報
【０００７】
【特許文献２】特開２００３−９１４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述の障害解析手法では、オペレータは各種情報を手作業で取得した後、エンジニアに解析依頼を行わなければならず、障害原因の特定および解決策や回避策を早期にオペレータが見つけることができなかった。またオペレータが参照不可能な、プリンタ内部の設定に依存して発生する障害の場合は、上述のようにオペレータの取得情報だけではエンジニアが原因を特定することができず、エンジニアが詳細解析を行える環境にて障害を再現させる必要があり、障害発生状況の確認や再現手順の確認などに多くの時間を要していた。
【０００９】
また、特許文献１の場合、障害が発生しているプリンタでの比較判断は一度正常な状態に戻すか、再起動が必要なため自己判断するまでの時間がかかってしまうことが考えられる。
【００１０】
本発明が解決しようとする課題は、上述のプリンタ障害の原因解析に必要な時間を削減するとともに、比較的高度なプリンタの知識を必要とせずに障害の原因を特定することで、解決策や回避策を早期に見つけることである。
【課題を解決するための手段】
【００１１】
本発明は、同一ネットワークに接続されている複数台の同型プリンタが相互認識を行い、障害により印刷が継続できなくなったプリンタに対して、正常なプリンタが各種プリンタ状態情報を取得し、自身の状態と比較して障害原因を解析し、その結果をオペレータに表示するようにしたことが主要な特長である。
【発明の効果】
【００１２】
本発明によれば、正常なプリンタが印刷障害を発生している同型のプリンタから状態情報を取得し、その状態情報と自身の状態情報を比較して障害原因を解析し、その内容をオペレータに表示することで障害原因の解析時間を短縮でき、またオペレータも高度な専門知識を必要とせずに対策案、回避案を検討することが可能である。
【発明を実施するための最良の形態】
【００１３】
同一ネットワークに接続される本機能を有する２台のプリンタが相互認識できる手段と、障害により印刷を継続できないプリンタから、プリンタの状態情報を取得できる手段と、取得したプリンタの状態情報を正常なプリンタと比較して、障害発生原因または差異内容をオペレータに表示する手段を有することで実現した。
【実施例】
【００１４】
以下、本発明の実施例を図１〜３を用いて説明する。
【００１５】
図１は、本発明の実施例であるプリンタが接続された印刷システムの概略図であり、１は印刷ジョブの送信やＷｅｂブラウザアプリケーションを使用して本発明の実施例が適用されているプリンタ２にアクセスする上位ホスト、３は印刷を実施するプリント部、４は他の同型プリンタとの相互認識を行う相互認識管理部、５はプリンタ状態情報の送受信や、比較、および解析結果をＷｅｂブラウザに表示させるプリンタ状態情報管理部５はプリンタが有する記憶装置、７はネットワークインタフェース部、８はプリンタ２と同等なプリンタである。
【００１６】
図２は、上位ホスト１からプリンタ２にＷｅｂアクセスした時の表示概要であり、９はＷｅｂブラウザを使用してアクセスしたときのブラウザ表示全体図であり、１０は相互認識管理部４にネットワークアドレスとシリアルＮｏを登録する画面、１１はプリンタ状態情報管理部５のプリンタ状態情報の内容を表示する画面である。なお上位ホスト１とプリンタ２、プリンタ８は同一のネットワークに接続されているものとする。
【００１７】
ここで、プリンタ２とプリンタ８の相互認識を行うため、プリンタ２の相互認識管理部４にプリンタ８のネットワークアドレスとプリンタ固有のシリアルナンバーを、Ｗｅｂブラウザ９の相互認識登録画面１０から登録している状態である。なお、同じくプリンタ８にも同じようにプリンタ２の設定を行うことで、相互に存在を認識することが可能である。なお、この状態で上位ホスト１からプリンタ８に印刷ジョブを送信し、障害が発生した状態とする。
【００１８】
これらを踏まえて、図１のプリンタ２からプリンタ８のプリンタ状態情報を取得し、障害の解析と表示を行うまでの工程について、以下の図２、図３を用いて説明する。
【００１９】
初めに、図３のステップ１００（Ｓ１００と略し、以下これに準じる。）において、オペレータはプリンタ２のＷｅｂブラウザに表示されたプリンタ８の異常を確認する。次に、プリンタ２のＷｅｂブラウザ９の相互認識登録画面１０を参照して、登録してあるプリンタ８の選択項目にチェックをし、プリンタの状態情報取得を実行する（Ｓ１０１）。プリンタ２はプリンタ８のプリンタ状態情報管理部５に、プリンタ状態情報を送るように問い合わせる（Ｓ１０２）。プリンタ２の問い合わせに対しプリンタ８はそれに応答できる状態にあるか判断する（Ｓ１０３）。Ｓ１０３でプリンタ８が応答できない場合は、プリンタ２のＷｅｂブラウザ９にプリンタ８からの応答が無いことを表示する（Ｓ１０９）。Ｓ１０３でプリンタ８が応答できる場合は、プリンタ８のプリンタ状態情報管理部５からプリンタ状態情報を送信し、プリンタ２のプリンタ状態情報管理部５で受信する（Ｓ１０４）。受信したプリンタ状態情報を、プリンタ２のプリンタ状態情報管理部５で解析を行う。解析についての処理はＳ１１０以降で説明する（Ｓ１０５）。プリンタ２は解析結果を保存した記憶装置６から読み出し、異常な部位もしくは状態が異なる設定値については、表示部分の色を変えてその内容をＷｅｂブラウザ９のプリンタ状態情報表示画面１１に表示する（Ｓ１０６）。Ｓ１０７ではオペレータがプリンタ２のＷｅｂブラウザ９のプリンタ状態情報表示画１１面で表示されている内容を印刷するか判断し、比較内容印刷を選択するとＷｅｂブラウザ９のプリンタ状態情報表示画面１１で表示されている内容をプリント部３に送信して印刷を行う（Ｓ１０８）。
【００２０】
Ｓ１０５で行っている解析についての詳細を説明する。Ｓ１１０において、オペレータが設定可能なプリンタの用紙サイズ設定や、ネットワーク設定などの各種設定値を比較する。プリンタ２とプリンタ８の状態に差異があれば、その内容を記憶装置６に保存する（Ｓ１１１）。続いて、各種タスクの処理状態を解析し、印刷に不必要なタスクがメモリを占有していないかどうか比較する（Ｓ１１２）。そこでプリンタ２とプリンタ８の状態に差異が見つかればその内容を記憶装置６に保存する（Ｓ１１３）。さらにページイメージを処理するために必要なメモリと、システムが必要なメモリと、プリンタ記述言語解析部が必要なメモリなどの使用量を解析し（Ｓ１１４）、プリンタ２とプリンタ８の状態に差異があれば、その内容を記憶装置６に保存する（Ｓ１１５）。最後にプリンタ記述言語の情報を解析し（Ｓ１１６）、１ページのイメージデータを作成するまでの時間や、フォントの検索回数、グラフィック生成回数などを比較し、プリンタ２とプリンタ８の状態に差異があれば、その内容を記憶装置６に保存する（Ｓ１１７）。
【００２１】
なお、本発明によれば、同型プリンタが同一ネットワークに複数台接続されている場合、１台のプリンタにおいて何らかの障害発生した場合、障害が発生していない同型のプリンタから障害発生プリンタの状態を取得、解析させることで、障害の解析時間を短縮することができ、またその操作を専門知識を有しないオペレータが行うことが可能である。
【００２２】
また、本発明は、正常なプリンタが、離れた場所に障害のあるプリンタからのデータを取得して比較し、さらに、その内容を上位ホストに知らせる構成であるため、障害のあるプリンタ内部で初期化・再起動後に比較を行う場合に比べ、より早期にホストに報知することが可能となる。
【００２３】
さらに、近くに人がいなくても、ネットワーク経由で離れた場所にいるホスト（オペレータ）に異常を報知することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施例であるプリンタが接続された印刷システムの概略図である。
【図２】本発明の実施例であるＷｅｂブラウザを使用してアクセスしたときの概念図である。
【図３】本発明の実施方法を示した説明図である。
【符号の説明】
【００２５】
１  上位ホスト
２  プリンタ
３  プリント部
４  相互認識管理部
５  プリンタ状態情報管理部
６  記憶装置
７  ネットワークインタフェース部
８  プリンタ
９  Ｗｅｂブラウザ
１０  相互認識登録画面
１１  プリンタ状態情報表示画面
【図１】
2007210239.tif 000003
【図２】
2007210239.tif 000004
【図３】
2007210239.tif 000005