(57)【要約】【課題】画像形成装置のプリント画質を遠隔から診断して、画像形成装置のメンテナンスを行なう必要があるかどうかを監視することができるシステムを提供するにあたり、メンテナンス作業の結果、診断レポートを印刷する場合に、診断結果が問題ないレベルであるときや、診断結果が問題あるレベルで、その状態を回避することができないときなどには、そのプリントを抑止することによって、あまり必要でないプリントを中止してユーザの利便を図ることを目的とする。【解決手段】プリンタのプリント画質を診断するシステムであって、サーバからプリンタへ、テストプリントに必要なテスト用データを転送する手段、プリンタがテスト用データに従ってプリント出力した画像を入力する手段、画像データを解析しプリント画質を判定する手段、判定手段による判定結果に応じて、判定結果をサーバへ通知する手段であって、状況に応じて判定結果のプリントを抑止をする。【選択図】        図１
2004160706.tif 000002
【特許請求の範囲】
【請求項１】
プリンタのプリント画質を診断するシステムであって、
サーバからプリンタへ、テストプリントに必要なテスト用データを転送する転送手段と、
プリンタがテスト用データに従ってプリント出力した画像をスキャンして、画像データを入力する画像入力手段と、
画像データを調べて、プリンタのプリント画質を判定する判定手段と、
前記判定手段による判定結果に応じて、当該判定結果をサーバへ通知する通知手段と、
当該判定結果を判定結果に応じて、あるいは、プリンタの状況に応じてプリント出力する判定結果プリント手段と
を有することを特徴とするシステム。
【請求項２】
前記判定結果プリント手段は、判定結果が所定のレベルであった場合、前記所定のレベルを回避できるときは、当該判定結果のプリントを行い、前記所定のレベルが回避できないとき、あるいは、判定結果が所定のレベルでなかった場合、当該判定結果のプリントを行なわないことを特徴とする請求項１に記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタや複写機等の画像形成装置のプリント画質をメンテナンスするメンテナンスサービスを提供するに当たって、ユーザの指示に応じて或いは定期的に画像形成装置のプリント画質を判定し、その判定結果に基づいてメンテナンスセンタへの通知を行なうメンテナンスシステムに関するものである。
【０００２】
【従来の技術】
従来、センタサーバが複写機やプリンタ等の画像形成装置のステータスを遠隔から監視して、画像形成装置でエラーが発生した場合に、即座にサービスマンを派遣するシステムが存在した。このようなシステムでは、画像形成装置でジャムが発生したり、画像形成装置の消耗品が無くなったり、画像形成装置の印刷機構部が動かなくなったりすると、画像形成装置のコントローラがセンタサーバへエラー情報を送信していた。すると、センタサーバが、そのエラー情報を解析して、画像形成装置のエラー状態を認識していた。
【０００３】
【発明が解決しようとする課題】
しかし、画像形成装置のプリント画質が低下した場合、画像形成装置自身がそれをエラーとして検知することは困難である。また、画像形成装置の使用者によっては、多少の画質の劣化を問題としない使用者や、多少の画質の劣化すら問題となる使用者がいる。
【０００４】
従って、サービスマンは自ら、画像形成装置から出力された印刷物を手にとって、視覚的にプリント画質を判定する必要があった。また、複数箇所に置かれている画像形成装置に対してプリント画質のメンテナンスサービスを提供するためには、サービスマンが、画像形成装置が置かれている場所にそれぞれ足を運ぶ必要がある。
【０００５】
そのため、サービスマンが、それぞれの画像形成装置のプリント画質をチェックするためには、かなりの時間を要していた。また、それを補うためには、多くのサービスマンを用意する必要があり、人件費による高コストを招くおそれがある。
【０００６】
従って、本発明は、遠隔からでも、画像形成装置のプリント画質を診断して、画像形成装置のメンテナンスを行なう必要があるかどうかを監視することができるシステムを提供するにあたり、画像形成装置のメンテナンス作業の結果、診断レポートを印刷する場合に、診断結果が問題ないレベルのときや、診断結果が問題あるレベルで、その状態を回避することができないときなどには、そのプリントを抑止することによって、あまり必要でないプリントを中止してユーザの利便を図ることを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を解決するために、本発明に係るシステムは、プリンタのプリント画質を診断するシステムであって、サーバからプリンタへ、テストプリントに必要なテスト用データを転送する転送手段と、プリンタがテスト用データに従ってプリント出力した画像をスキャンして、画像データを入力する画像入力手段と、画像データを調べて、プリンタのプリント画質を判定する判定手段と、前記判定手段による判定結果に応じて、当該判定結果をサーバへ通知する通知手段と、前記判定結果を判定結果に応じて、あるいは、プリンタの状況に応じてプリント出力する判定結果プリント手段とを有することを特徴とする。
【０００８】
【発明の実施の形態】
図１は、本発明に係るシステムであって、プリンタのプリント画質をメンテナンスする画質メンテナンスシステムの構成を示す図である。メンテナンスサーバ１０１は、画質をメンテナンスする際に必要なデータをクライアント機器１０２に転送し、また、クライアント機器１０２や判定用スキャナ１０４からのデータに基づいて、プリンタの印刷画質がどういう状態であるかを判断し管理する。
【０００９】
クライアント機器１０３は、プリンタ１０３を機器であり、メンテナンスサーバ１０１から送られてきたテストチャートデータに基づいてプリンタ１０３にテストプリントさせる。また、プリンタで印刷された印刷枚数をカウンタで管理したり、プリンタ１０３のステータスをメンテナンスサーバ１０１に送信したりして、プリンタ１０３を統括的に管理する。
【００１０】
なお、クライアント機器は、プリンタ１０３が同じ筐体にあるような複写機（コピー機）、レーザビームプリンタ、インクジェットプリンタ、ＦＡＸ装置であってもよいし、プリンタ１０３を着脱可能に接続できるホストコンピュータやパーソナルコンピュータであってもよい。
【００１１】
プリンタ１０３は、画像データに基づいて、記録用紙に印刷を行なう。プリンタ１０３は、自身を特定するための機材番号を有しており、外部からの要求に応じて、当該機材番号を示すデータを転送することができる。
【００１２】
判定用スキャナ１０４は、プリンタ１０３が出力した印刷物をスキャンして、画像データを生成し、当該画像データに基づいてプリンタのプリント画質をチェックする。また、必要に応じて、生成した画像データをメンテナンスサーバ１０１に転送する。
【００１３】
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０６は、クライアント機器１０３や判定用スキャナ１０４とを接続するネットワークであり、通常は、オフィス内や所定の敷地内のネットワークに対応する。また、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０７は、複数のＬＡＮが接続された広域なネットワークであり、複数のネットワークをさらに公衆網や専用回線等で相互接続したものである。これによって、遠隔にあるコンピュータ同士が、データのやり取りを行なうことができる。
【００１４】
なお、メンテナンスサーバ１０１は、ＬＡＮ１０７に接続されていてもよい。ただし、ＷＡＮ１０７を介して、複数のＬＡＮと接続することにより、例えば、複数のオフィスや会社にそれぞれ置かれている複数のプリンタに対して、画質メンテナンスサービスを提供することができる。
【００１５】
図２は、クライアント機器１０２とプリンタ１０３とから構成される画像形成装置の外観を示す図である。ここでは、クライアント機器１０２が、複写機に組み込まれた例を説明する。画像入力デバイスであるスキャナ２０１は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することによって、ラスターイメージデータを生成する。
【００１６】
使用者が、原稿用紙を原稿フィーダ２０４のトレイ２０３にセットして、操作部２０２において読み取りの起動を指示すると、画像形成装置のコントローラＣＰＵがスキャナ２０１に指示を与え、フィーダ２０３は原稿用紙を１枚ずつフィードし、スキャナ２０１は原稿画像の読み取り動作を行なう。
【００１７】
画像出力デバイスであるプリンタ１０３は、ラスターイメージデータを用紙上の印刷する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。なお、プリント動作は、コントローラＣＰＵからの指示によって起動される。
【００１８】
プリンタ１０３は、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２０６、２０７、２０８がある。また、排紙トレイ２０５は、印字し終わった用紙を受けるものである。
【００１９】
図３は、画像形成装置の制御構成を示すブロック図である。クライアント機器１０２は、画像入力デバイスであるスキャナ２０１や画像出力デバイスであるプリンタ１０３と接続し、一方ではＬＡＮや公衆回線（ＷＡＮ）と接続することで、画像情報やデバイス情報の入出力を行なうコントローラである。
【００２０】
ＣＰＵ３０１は、システム全体を制御するコントローラである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するために使用するシステムワークメモリである。また、ＲＡＭ３０２は、画像データを一時記憶するための画像メモリでもある。ＲＯＭ３０３は、ブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ３０４は、ハードディスクドライブで、システムソフトウェア、画像データを格納する。
【００２１】
操作部Ｉ／Ｆ３０６は、操作部（ＵＩ）１１２との間のインターフェースを司り、操作部１１２に表示する画像データを操作部１１２に対して出力する。また、使用者が操作部１１２を介して入力した情報を、ＣＰＵ３０１に伝える役割を果たす。
【００２２】
ネットワーク（Ｎｅｔｗｏｒｋ）３０８は、ＬＡＮ１００との接続を司り、ＬＡＮ１００に対して情報の入出力を行なう。モデム（ＭＯＤＥＭ）３０９は、公衆回線との接続を司り、公衆回線に対して情報の入出力を行なう。以上のデバイスがシステムバス３０７上に配置される。
【００２３】
イメージバスインターフェース（Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ）３０５は、システムバス３０７と画像データを高速で転送する画像バス３１０とを接続し、データ構造を変換するバスブリッジである。画像バス３１０は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。
【００２４】
画像バス３１０には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）３１１は、ネットワークから送信されて来たＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部３１２は、画像入出力デバイスであるスキャナ２０１やプリンタ１０３と制御ユニット１１１とを接続し、画像データの同期系／非同期系の変換を行なう。
【００２５】
スキャナ画像処理部３１３は、入力画像データに対し補正、加工、編集を行なう。プリンタ画像処理部３１４は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行なう。画像回転部３１５は画像データの回転を行なう。画像圧縮部３１６は、多値画像データに対してはＪＰＥＧ圧縮新調処理を行い、２値画像画像データに対してはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行なう。
【００２６】
図４は、画質メンテナンスシステムの機能構成を示す図である。４０１〜４０７は、メンテナンスサーバ１０１の機能構成である。４１１〜４１９は、クライアント機器の機能構成である。４３１〜４３２は、判定用スキャナ１０４の機能構成である。
【００２７】
メンテナンス履歴管理部は、行なったメンテナンスの履歴を管理する。履歴では、プリンタの機材番号ごとに、プリント画質の判定を行なった日時、プリント画質の判定を行なった結果、プリント画質の判定を行なったときに判定用スキャナ１０４によって読み込まれた画像データ、判定結果に応じてメンテナンスを行なった日時、どのようなメンテナンスを施したかなどを記録していく。
【００２８】
ダウンロード用画像データ格納部４０２は、テストプリントを行なうときに使用されるテスト用画像データを格納する。テストチャートを実行するときには、画像データがここからクライアント機器１０２に転送される。
【００２９】
ダウンロード用テストチャートデータ格納部４０３は、テストチャートを実行するに必要なデータが格納されている。テストプリントは、テストチャートデータによる指示に基づいて、テスト用画像データを印刷処理することにより行なわれる。
【００３０】
機器構成管理部４０４は、メンテナンス対象となる機器の構成を示す情報を管理する。例えば、それぞれの機器ごとに、機材番号、オプションの有無、ネットワークアドレス（ＩＰアドレス）、所有者、設置場所などを示す情報をデータベースを用いて管理している。
【００３１】
サービススケジュール管理部４０５は、契約データ格納部が格納しているデータが示す契約内容に従って、サービスマンを派遣するスケジュールを作成し、そのスケジュールに従って、サービスマンに対して指示を出す。例えば、高品質のメンテナンスを提供するという契約が結ばれているプリンタに対して、即座にサービスマンを派遣できるようにサービスマンを手配する。
【００３２】
課金情報管理部４０６は、プリンタのカウンタ値に基づいて、プリンタに対するメンテナンス料金を計算し、記憶しておく。
【００３３】
契約データ格納部４０７は、どのような画質メンテナンスを提供するかを示す契約内容を示すデータを格納する。契約内容には、プリント画質がどのくらいのときにサービスマンを派遣してメンテナンスを行なうか、プリント画質の判定を行なってからサービスマンを派遣するまでの猶予時間（日）などが示されている。
【００３４】
ユーザＩＤ格納部４１１は、プリンタ１０３の所有者を識別するためのＩＤを格納している。このＩＤを用いて、画質メンテナンスのサービスを提供する提供先を特定する。公開鍵／秘密鍵格納部４１２は、サーバ１０１にデータを転送するときに、転送データを暗号化するのに必要な公開鍵や秘密鍵などを格納しておく。
【００３５】
診断開始キー４１２は、プリント画質の判定を行なうようユーザが指示するためのボタンである。診断開始キー４１２が押されると、或いは定期的に、クライアント機器１０２は、テストプリントを実行する。
【００３６】
診断開始判定部４１３は、プリント画質の診断を実行するかどうかを判定する。診断を定期的に行なうと設定されていれば、設定された期間ごとに、診断を行なう旨の判定をする。また、診断開始キーが押されたときに診断を行なうと設定されていれば、診断開始キー４１２が押されたこかどうかを監視し、押されたのに応じて、診断を行なう旨の判定をする。
【００３７】
機材特定情報格納部４１４は、プリンタ１０３を識別するための情報、例えば、プリンタ１０３の機材番号を格納する。
【００３８】
メンテナンス終了キー４１５は、サービスマンがメンテナンスを終了したときに押すボタンである。メンテナンス終了キー４１５が押されると、その旨がサーバ１０１に通知され、メンテナンス履歴管理部４０１はメンテナンスが終了したことを記憶する。
【００３９】
カウンタ４１６は、プリンタ１０３で印刷された枚数をカウントする。枚数は、用紙ごと、コピーで印刷されたか、ホストコンピュータからのプリント要求で印刷されたかごとにカウントされる。図５は、カウンタ４１６が管理するテーブルを示す図である。縦方向に並べられている用紙の種類ごとに、サービススキャン、サービスプリントを除いたトータルで何枚印刷されたか、コピーによって何敗印刷されたか、ホストコンピュータからのプリント要求で何枚印刷されたかが記憶されている。
【００４０】
また、プリント画質の判定によって、画質劣化が認められたときには、印刷枚数は別にカウントされる。つまり、画質劣化が認められてから、それに対応したメンテナンスが終了するまでは、トータルで印刷された枚数は５０１に格納され、コピーによって印刷された枚数は５０２に格納され、プリント要求によって印刷された枚数は５０３に格納される。
【００４１】
さらに、５０４はサービス・診断用のカウンタであり、サービスマンやユーザがメンテナンスなどを行なうときには、このカウンタによりカウントアップする。このサービススキャン、サービスプリントの枚数値はトータル枚数、トータル画質劣化時の表示の計算には加算せず、コピー、プリント、スキャンによる課金処理にテストプリント、テストプリント画像のスキャン処理を加えないようにしている。
【００４２】
画質基準格納部４１７は、プリント画質の判定において、ＯＫ（問題なし）とするか、ＮＧ（問題あり）とするか、その尺度を示す情報が格納されている。例えば、ＯＫ（或いはＮＧ）と判定するときの解像度や色ずれの許容範囲を示す情報が格納される。
【００４３】
テスト用画像データ・テストチャートデータ格納部４１８は、サーバ１０１から転送されてきたテスト用画像データやテストチャートデータを格納しておく。なお、これらのデータは、画質メンテナンスサービスを提供するものによる大切なノウハウが詰め込まれているため、様々な人に流用されることは、サービス提供者にとって好ましくない。従って、格納部４１８に格納されたテスト用画像データやテストチャートデータは、プリント画質の診断が行なわれた後は、消去される。
【００４４】
プリント条件格納部４１９は、プリンタ１０３の使用者（或いは所有者）が求めるプリント条件を示す情報を格納する。例えば、使用者が高品質なプリントを要求する場合は、「高品質なプリント」というプリント条件を設定する。また、カラーのみ高品質なプリントを要求する場合は、「高品質なカラープリント、普通のモノクロプリント」というプリント条件を設定する。ユーザが所望のプリント条件は、クライアント機器１０２の操作部２０２から入力され、プリント条件格納部４１９に記憶される。なお、画質基準格納部４１７に格納される尺度を示す情報は、プリント条件格納部４１９に格納されている情報に基づいて決定される。
【００４５】
画像入力部４３２は、テストプリントで出力された印刷物をスキャンして、画像データを入力する。また、判定部４３１は、入力された画像データの品質を、画質基準格納部に格納されている情報が示す尺度に照らし合わせて判定する。判定結果は、必要に応じてサーバ１０１に通知される。
【００４６】
図６は、プリント画質の判定の処理を示すフローチャートである。なお、ステップＳ６０３、Ｓ６０４，Ｓ６１４は、メンテナンスサーバにより実行される。ステップＳ６０１、Ｓ６０２、Ｓ６０５、Ｓ６０６、Ｓ６０６１、Ｓ６０６５、Ｓ６１１、Ｓ６１５は、クライアント機器により実行される。ステップＳ６０７、Ｓ６０７５、Ｓ６０８〜Ｓ６０９、Ｓ６１０、Ｓ６１１１、Ｓ６１１１、Ｓ６１２は、判定用スキャナにより実行される。なお、この処理は、各ステップに対応するプログラムコードが装置のＣＰＵによって実行されることにより行なわれる。
【００４７】
まず、ステップＳ６０１では、診断開始判定部４１３が、診断を開始するか否かを判定する。なお、診断開始判定部４１３は、診断開始キー４１２が使用者により押された場合には、診断を開始すると判定する。また、定期的に診断を行なうことが設定されている場合には、設定された時間或いは期間が経過されるのに応じて、診断を開始すると判定する。診断を開始しないと判定した場合には、ステップＳ６０１に戻り、診断を開始すると判定した場合には、ステップＳ６０２に進む。
【００４８】
ステップＳ６０２では、診断を開始する旨をメンテナンスサーバ１０１に通知する。通知をするときには、ユーザＩＤ格納部４１１に格納されているＩＤ情報や、機材特定情報格納部に格納されている機材番号を示す情報、プリント条件格納部４１９に格納されているプリント条件を示す情報などもメンテナンスサーバ１０１に通知する。
【００４９】
ステップＳ６０３では、メンテナンスサーバ１０１が診断開始の通知を受信する。すると、ステップＳ６０４では、ダウンロード用画像データ格納部４０２に格納されているテスト用画像データと、ダウンロード用テストチャートデータ格納部４０３に格納されているテストチャートデータをクライアント機器１０２に送信する。このとき、クライアント機器１０２から送信されたプリント条件を示す情報に基づいて、所望されているプリント条件を満たしているかをどうかを判定するためのデータを送信するものとする。
【００５０】
つぎに、ステップＳ６０５では、クライアント機器１０２がテストプリントに必要なデータを受信する。そして、ステップＳ６０６では、テスト用画像データをプリンタ１０３に転送して、プリンタ１０３にテストプリントを実行させる。なお、テスト用画像データは、プリンタのプリント画質を保つためのノウハウに基づくものである。従って、テスト用画像データが第３者に勝手に使用されることは、メンテナンスサービスを提供するものにとって弊害である。そのため、クライアント機器１０２は、テストプリントが終了したことを検知して、テスト用画像データを消去する。
【００５１】
なお、毎回、テスト用画像データをメンテナンスサーバ１０１からクライアント機器１０２に転送していたのでは、通信負荷が大きくなる。従って、これらのデータをプリンタ１０３が保持できるようにしてもよい。この場合には、プリンタが保持するデータを使用する旨の指示が、メンテナンスサーバ１０１からクライアント機器１０２に送信され、さらに、クライアント機器１０２からプリント１０３へ送信される。すると、プリンタ１０３は、保持してあるテスト用画像データを用いてテストプリントを行なう。また、この場合、プリンタ１０３は、テスト用画像データが第３者に使用されないように、テスト用画像データを暗号化して保持する。
【００５２】
Ｓ６０６でテストプリント実行後、Ｓ６０６１においてカウンタ４１６のカウントアップ処理を行なう。メンテナンス実行時には、図５で示したサービス用カウンタ５０４でプリント時のカウントアップ処理を行なう。これは、通常使用のプリント、コピーなどの処理と、メンテナンスを行なうためにプリントした場合を区別するためである。これにより、例えば、プリント料金は有料となるが、メンテナンスのための診断は無料であるいは、比較的低価格でサービスを提供するということが可能となる。
【００５３】
このあと、使用者は、出力された用紙６００を持って判定用スキャナ１０４のところに行き、その用紙６００をセットする。すると、ステップＳ６０７で、判定用スキャナ１０４は原稿（用紙６００）をスキャンして、画像データを入力する。
【００５４】
続いて、ステップＳ６０７５において、カウンタ処理を行なうようにクライアント機器に通知を行なう。
【００５５】
ステップＳ６０６５において、図５に示すサービス用カウンタ５０４のサービススキャンが原稿のサイズに応じてカウントアップされる。これは、判定用スキャナ１０４のカウンタがクライアント機器１０２内にあるためで、判定用スキャナ１０４内にカウンタを保持する場合には、そのカウンタのカウントアップ処理を行なう。
【００５６】
つぎに、ステップＳ６０８で、入力した画像データに基づいて、プリンタ１０３のプリント画質を判定する。プリント画質の判定処理については、後述する。判定の結果が問題なしの場合には、ステップＳ６１０で、判定結果を判定結果格納部に保存する。判定結果格納部はＨＤＤなどの不揮発性メモリによって構築されている。また、判定結果格納部がクライアント機器１０２にある場合には、判定用スキャナ１０４は、判定結果とその格納要求をクライアント機器１０２に送信する。
【００５７】
判定結果の保存処理後、ステップＳ６１１１で判定結果の表示を表示部１０５により行なう。表示部がクライアント機器１０２にある場合には、その表示内容を送信する。
【００５８】
ステップＳ６０９で問題なしとなった場合には、判定結果を至急メンテナンスサーバ１０１に通知する必要はない。そのため、定期的に、例えば１日一回、或いは数日に一回、複数の判定結果をまとめてメンテナンスサーバ１０１に転送する。こうすることにより、メンテナンスサーバ１０１との通信を極力少なくすることができる。
【００５９】
ステップＳ６１１１は、判定結果を表示するステップである。
【００６０】
表示される内容は、判定結果の他、テスト用画像データのデータ名、日時、プリンタ１０３の機種番号、判定方法、動作モード、テストチャートのバージョン、そのときの温湿度などである。
【００６１】
判定結果は、ここでは３段階とする。Ａは「問題なし」、Ｂは「問題あり（注意要）」、Ｃは「問題あり（メンテナンス要）」である。
【００６２】
続いて、ステップＳ６１１２は、判定結果のプリントを行なうかどうかを判断するステップである。判定結果のプリントを行なわないときには、表示のみで処理を終了する。
【００６３】
プリント処理を行なう場合には、ステップＳ６１１では、判定結果を使用者に通知するべく、判定結果を示す印刷データを生成して、プリンタ１０３に転送し、判定結果を印刷させる。印刷される内容は、表示部１０５に表示した内容と同様である。判定結果の他、テスト用画像データのデータ名、日時、プリンタ１０３の機材番号、判定方法、動作モード、テストチャートのバージョン、そのときの温湿度などである。
【００６４】
ステップＳ６１１で判定結果のプリントを行ったときには、Ｓ６１５にてカウンタ処理を行い。サービス用のプリントカウンタ５０４をカウントアップする。
【００６５】
一方、判定結果に問題がある場合（ステップＳ６０９でＮＯ）には、ステップＳ６１２で、判定結果をメンテナンスサーバ１０１に送信する。このとき、判定用スキャナ１０４は、プリント原因、入力した画像データ、テスト用画像データのデータ名、日時、プリンタ１０３の機材番号、判定方法などをメンテナンスサーバ１０１へ送信する。すると、メンテナンスサーバ１０１は、ステップＳ６１４で、判定結果を受信する。なお、ここでは、判定結果がＢまたはＣである場合に、判定結果をメンテナンスサーバ１０１に送信するようにしたが、プリント条件或いは契約内容に従って、例えば、判定結果がＣである場合にのみ判定結果を送信するようにしてもよい。この場合、契約内容を示す情報は、画質基準として画質基準格納部に格納されているものとする。
【００６６】
これ以後に、コピーやホストコンピュータからのプリント要求があった場合には、図５の５０１、５０２、５０３の値をカウントアップ（更新）する。
【００６７】
このことにより、プリント画質に問題があるからといって、コピーやプリント要求を全く行なえないようにするのではなく、プリント画質に問題がある間のコピーやプリント要求に対しては低価格で課金を行なうようにすることができ、使用者の満足を得られる。
【００６８】
図７は、第１回の判定結果が問題ありの場合に行なわれる処理を示すフローチャートである。ここで、ステップＳ７０１〜Ｓ７０５、Ｓ７１２〜Ｓ７１４はメンテナンスサーバ１０１により実行され、ステップＳ７０６、Ｓ７０７、Ｓ７０７１、Ｓ７０７５、Ｓ７１１及びＳ７１１５はクライアント機器１０２により実行され、ステップＳ７０８、Ｓ７０８５、Ｓ７０９、Ｓ７１０、Ｓ７１０１、Ｓ７１０２及びＳ７１０３は判定用スキャナ１０４により実行される。また、この処理は、各ステップに対応するプログラムコードが装置のＣＰＵによって実行されることにより、行なわれる。
【００６９】
まず、ステップＳ７０１では、ステップＳ６１４で受信された判定結果がＢであるか、Ｃであるかを判定する。判定結果がＢである場合には、ステップＳ７０５に進み、判定結果がＣである場合には、ステップＳ７０２に進む。
【００７０】
判定結果がＣである場合には、即座にメンテナンスを行なう必要があるため、以下のステップによってサービスマンの派遣を行なう。まず、ステップＳ７０２では、メンテナンス履歴管理部４０１が、判定結果を格納する。つぎに、サービススケジュール管理部４０５が、各サービスマンのスケジュール表と、プリンタ１０３の設置場所とに基づいて、派遣させるサービスマンとメンテナンス日を決定する。
【００７１】
そして、ステップＳ７０４では、決定されたサービスマンの携帯端末に、メンテナンスへ向かうよう電子メールをだす。このとき、判定結果、判定用スキャナ１０４で入力された画像データ、ユーザＩＤ、プリンタ１０３の機材番号、プリンタ１０３の設置場所等を示す情報も、携帯端末に電子メールで送信する。
【００７２】
また、ステップＳ７０２において、▲５▼で示すように判定結果格納部に対して判定結果を通知する。その後の処理については、後述する。
【００７３】
一方、判定結果がＢであった場合（ステップＳ７０１でＢと判定された場合）、メンテナンスが本当に必要ないかを確かめるために、２回目の診断を行なう。従って、第２のテストプリントを行なうために、ステップＳ７０６で、第２のテスト用画像データと、第２のテストチャートデータをクライアント機器１０２に送信する。このとき、第１回目のテストプリントでは判定できなかった部分を詳細に調べるためのものを送信する。
【００７４】
つぎに、ステップＳ７０６では、クライアント機器１０２がテストプリントに必要なデータを受信する。そして、ステップＳ７０７で、テスト用画像データをプリンタ１０３に転送して、プリンタ１０３にテストプリントを実行させる。ステップＳ７０７１においてＳ６０６１と同様にカウンタ処理を行なう。
【００７５】
このあと、使用者は、出力された用紙７００を持って判定用スキャナ１０４のところに行き、その用紙７００をセットする。すると、ステップＳ７０８で、判定用スキャナ１０４は原稿（用紙７００）をスキャンして、画像データを入力する。ステップＳ７０８５、Ｓ７０７５において、サービススキャンによるカウンタ処理を行なう。
【００７６】
つぎに、ステップＳ７０９で、入力した画像データに基づいて、プリンタ１０３のプリント画質を判定する。そして、ステップＳ７１０で、判定結果と原因とをメンテナンスサーバ１０１に送信する。
【００７７】
判定結果をメンテナンスサーバ１０１に送信する一方、ステップＳ７１０１において、判定結果を判定結果格納部に保存する。判定結果格納部がクライアント機器１０２にある場合には、判定用スキャナ１０４は、判定結果とその格納要求をクライアント機器１０２に送信する。
【００７８】
また、Ｓ７０１で判定結果がＣと判定された場合には、Ｓ７０２から判定結果がＳ７１０１へ送信される。
【００７９】
メンテナンスサーバ１０１は、ステップＳ７１２で、判定結果を受信する。そして、ステップＳ７１３で、受信した判定結果がＢであるか、Ｃであるかを判定する。Ｃであった場合には、メンテナンスが必要であると判断して、ステップＳ７０２に進む。Ｂである場合には、詳細に調べた結果、今回はまだメンテナンスが必要でないと判断する。従って、ステップＳ７１４では、メンテナンス履歴管理部４０１は、判定結果を記憶するだけで処理を終了する。
【００８０】
ステップＳ７１０１で、判定結果格納部に判定結果を保存し、Ｓ７１０２において、判定結果の表示を行なう。続いてＳ７１０３ではステップＳ６１１２と同様に、判定結果のプリントを行なうかの判断が行われる。プリントを行なう場合、プリンタ１０３へ判定結果に関するデータを送信して、プリントを行い。Ｓ７１１５において、サービスプリントによるカウンタ処理を行なう。
【００８１】
図８は、ステップＳ６０８やＳ７０９で実行される、プリント画質を判定する処理を示すフローチャートである。この処理は、判定用スキャナ１０４の判定部４３１によって実行される。まず、ステップＳ８０１では、読み込んだ画像データをページメモリに格納する。そして、ステップＳ８０２では、クライアント機器１０２に要求を出して、プリンタ１０３の機材番号を示す情報や、画像基準を示す情報等をクライアント機器１０２から取得する。このとき、メンテナンスサーバ１０１から送信されたテストチャートデータも併せて取得する。
【００８２】
ステップＳ８０３では、ページメモリに格納された画像データを読み出して、各種の画像診断・判定を行なう。このとき、テストチャートデータが示すテストチャートに従って画像データをテストし、設定された画質基準に照らし合わせて判定結果を算出する。ここでは、印字位置及び倍率のテスト、及び斜行のテストを行なう。
【００８３】
なお、テストチャートデータは、プリンタのプリント画質を保つためのノウハウに基づくものである。従って、テストチャートデータが第３者に勝手に使用されることは、メンテナンスサービスを提供するものにとって弊害である。そのため、判定用スキャナ１０４は、判定処理が終了したことを検知して、テストチャートデータを消去する。
【００８４】
図９は、印字位置及び倍率が正しいかをテストする処理を示すフローチャートである。このテストを行なうために、格子パターンが所定の倍率でテストプリントされている。図１０は、判定用スキャナ１０４で入力された画像データがメモリ空間上に展開されているときの様子を概念的に示したものである。ここでは、メモリ空間のデータによって、原稿用紙と格子パターンが表現されている。
【００８５】
従って、まず、ステップＳ９０１で、読み出した画像データから原稿の四隅の座標を求める。つぎに、ステップＳ９０２で、格子パターンの外枠の四隅の座標を求める。そして、ステップＳ９０３で、原稿の四隅の座標と格子パターンの外枠の四隅の座標とを比較して格子パターンの四隅の印字位置と倍率を算出し、さらに、その印字位置と倍率と理想値とを比較する。理想値は、テストチャートデータに記載されているものとする。
【００８６】
ステップＳ９０４では、ステップＳ９０３の比較結果をもとに判定を行い、問題がある場合には、その原因を推定する。倍率と印字位置とがともに所定の精度内の場合は、正常と判断する。倍率が精度内で、印字位置が不良である場合は、印字の書き込みタイミング不良と推定する。また、倍率が不良で、印字スタート位置が精度内の場合は、プリンタ１０３の転写ドラム或いは複写用紙のスピード不良と推定する。また、倍率と印字位置とも不良の場合、上記の２項目ともが不良と推定する。
【００８７】
また、図１１、斜行が正しいかをテストする処理を示すフローチャートである。まず、ステップＳ１１０１では、読み出した画像データから原稿の傾きを算出する。つぎに、格子パターンの傾きを算出する。そして、原稿の傾きと格子パターンの傾きとを比較して、図１２のＡ〜Ｅのいずれのパターンに該当するかを判別する。図１２は、原稿と格子パターンの傾き具合を複数のパターンに分類した場合の、分類の例を示す図である。
【００８８】
ステップＳ１１０４では、ステップＳ１１０３の比較結果をもとに判定を行い、問題がある倍にはその原因を推定する。パターンＡに該当する場合は、正常と判断する。パターンＢに該当する場合は、画像の用紙への転写中に手前に斜行したと判断する。パターンＣに該当する場合は、転写中に奥に斜行したと判断する。パターンＤに該当する場合は、転写前に奥が先行したと判断する。パターンＥに該当する場合は、転写前に手前が先行したと判断する。
【００８９】
図１３は、プリント画質の判定を行なう際に、クライアント機器１０２の操作部２０２及び判定用スキャナ１０４の表示部１０５にガイダンスを表示する処理を示すフローチャートである。ステップＳ１３０１〜Ｓ１３０６は、クライアント機器１０２により実行され、メッセージは操作部２０２に表示される。また、ステップＳ１３０７〜Ｓ１３１９は、判定用スキャナ１０４により実行され、メッセージは表示部１０５に表示される。なお、この処理は、各ステップに対応するプログラムコードが装置のＣＰＵによって実行されることにより行なわれる。
【００９０】
まず、ステップＳ１３０１では、診断開始キーが押されたかを判断する。診断開始キーが押された場合には、ステップＳ１３０４に進み、押されていない場合にはステップＳ１３０２に進む。
【００９１】
ステップＳ１３０２では、最後に診断されてから、一定期間が経過したかを判断し、一定期間診断が行なわれていない場合には、ステップＳ１３０３で、「診断をお薦めします」というメッセージを表示する。
【００９２】
一方、診断開始キーが押された場合（ステップＳ１３０１でＹＥＳの場合）、ステップＳ１３０４で、「診断を開始します。データのダウンロード中です」というメッセージを表示する。このとき、ステップＳ６０２〜Ｓ６０５の処理が実行される。
【００９３】
テストプリントのデータが全て受信されて、テストプリントが開始されると、ステップＳ１３０５で、「テストプリント中です」というメッセージを表示する。テストプリントが完了すると、ステップＳ１３０６で「用紙をスキャナにセットしてください」というメッセージを表示する。これによって、使用者は、用紙を持ってスキャナに行く。
【００９４】
一方、判定用スキャナ１０４は、ステップＳ１３０７で、「用紙をセットした後、スタートキーを押してください」というメッセージを表示する。そして、ステップＳ１３０８で、スタートキーが押されるのを待機する。
【００９５】
スタートキーが使用者により押されると、ステップＳ１３０９で、「テストプリントの画像を読み込み中です」というメッセージを表示する。このとき、ステップＳ６０８の処理が実行される。
【００９６】
画像を読み込んで判定を行なう間、ステップ１３１０で「診断中です。しばらくおまちください」というメッセージを表示する。判定の結果、「診断が１回目で問題なし」の場合には、ステップＳ１３１３に進み、「問題あり」の場合には、ステップＳ１３１２に進む（ステップＳ１３１１）。
【００９７】
問題あり、あるいは、詳細診断の場合には、判定結果がメンテナンスサーバ１０１に送信されるので、ステップＳ１３１２で、「判定結果をサーバに送信中です」というメッセージを表示する。
【００９８】
そのあと、詳細診断が必要であるか（ステップ１３１３）判断される。詳細診断が必要である場合。ステップ１３１４で「詳細診断を行ないます。再度、テストプリントを行ないます」の表示を行い。ステップＳ１３０４に移り、ステップＳ７０６の処理が実行される。詳細診断中であるときは、ステップＳ１３１５に進む。
ステップＳ１３１１において、「診断問題なし」の場合には、ステップＳ１３１３でＳ１３１５にすすむ。
【００９９】
Ｓ１３１５において、判定結果をスキャナ表示部１０５に表示する。このとき、判定結果を、クライアント機器の操作部２０２に表示しても良い。
次に、Ｓ１３１６において、判定結果のプリントを行なうかの判定が行われる。判定結果をプリントアウトする場合には、ステップＳ１３１７で、「判定結果をプリント中です」というメッセージを表示する。
【０１００】
続いて、判定の結果メンテナンスが必要な場合には（ステップＳ１３１８）、メンテナンスサーバ１０１がサービスマンの派遣処理を実行するのでＳ１３１９において、「メンテナンスを行なう必要があります。サービスマンの手配をします」というメッセージを表示する。
【０１０１】
図１３の処理によって、使用者は、プリント画質の判定処理の進み具合を把握することができる。特に、テストプリントに必要なデータのダウンロードやテストプリントによって、コピーが使用できないことを使用者に把握させることができる。また、テストプリントによって出力された印刷物を判定用スキャナにセットさせることを、ユーザに分かりやすく教えることができる。
【０１０２】
次に、図１４、１５のフローチャートを用いて、本発明の特徴であるサービス・診断時のカウンタ処理、判定結果の表示、判定結果のプリントについて具体的に説明を行なう。
【０１０３】
図１４において、ステップＳ１４０１からＳ１４１６、Ｓ１４１８は、図６、図７及び図１３で説明した内容と同様であるので、説明を省略する。ステップＳ１４１７において、判定レベルに応じたレポートを作成する。レポートを作成後、図１５にいて、サーバに判定結果を送信（Ｓ１５０１）、サーバは判定結果を受信し、クライアント機器１０２に未送信のデータを送信する（Ｓ１５０３）。クライアント機器は更新すべきデータを受信した場合にレポートを更新し（Ｓ１５０４）、判定結果を操作部に表示する（Ｓ１５０５）。その後、判定結果がＢあるいはＣであるか、すなわちＡであるかないかの判定がなされる。判定結果がＡであるなら、Ｓ１５０９にすすみ、判定結果のプリントを行なわず、一連の診断処理を終了する。
【０１０４】
判定結果がＢあるいはＣであるときには、判定結果のプリント処理を実行するプリンタ１０３の動作状態の確認を行なう（Ｓ１５０７）。プリンタがトナーなし、用紙なしなどの状態であるときには判定結果のプリントを行なわない。また、判定結果がＣである場合、判定結果がＣとなる状態が回避できる条件がある場合にはプリントを行なうが、回避できない場合には判定結果のプリントを行なわない。
例えば、図２で示すカセット２０６からは正常にプリント可能であるが、カセット２０８からプリントを行なうと、印字位置及び倍率が適正範囲外である場合、カセット２０６に格納されて用紙によりプリント処理を行なう。他に、図２で示すカセット２０６、２０７、２０８のどのカセットからプリントしても、プリント濃度が薄いと判断された場合には、判定結果のプリントを行なわない。
【０１０５】
ただし、ＬＡＮ１０６を介して、他のプリンタが接続されており、正常に動作している場合には、そのプリンタに対してプリント処理を行なうよう指定することは可能である。
【０１０６】
プリンタ１０３が正常動作中であるとき、あるいはＬＡＮ１０６を介して他のプリンタが指示された場合、判定結果のプリントを行い、サービス・診断用のカウンタ処理を行い、処理を終了する。
【０１０７】
また、診断処理が終了した後でも、ユーザは表示部１０５あるいは、クライアント機器の操作部２０２の指定により、判定結果をプリントすることが可能である。ステップＳ１５１０において、表示部１０５あるいは、クライアント機器の操作部２０２から診断結果表示画面を選択すると、Ｓ１５１１においてサーバに未送信のデータをサーバに送信し、サーバとの通信を行なう（Ｓ１５０２，Ｓ１５０３，Ｓ１５１２）。更新されたデータに従い、表示部１０５などに履歴表示を行なう。ユーザが診断履歴表示から詳細判定結果表示を選択した場合には、詳細判定結果を表示する（Ｓ１５１４）。診断履歴表示、詳細判定結果表示したときにプリントを指示する（Ｓ１５１５）と、その内容をプリントすることができる。また、このプリント処理についても、サービス・診断時のカウンタのカウントアップを行なう。
【０１０８】
上記で説明したように使用者は、クライアント機器の操作部２０２或いは判定用スキャナ１０４の表示部１０５によって、診断の履歴を確認することができる。また、判定結果、条件によってあるいは、診断履歴から指定することによって、判定結果のレポートをプリントすることができる。
【０１０９】
図１６は、診断の履歴を操作部２０２或いは表示部１０５に表示したときの、表示例を示す図である。表示されている判定結果は、判定結果格納部に格納されている。
【０１１０】
図１６では、操作部２０２或いは表示部１０５は、診断を行なうたびに発行される受付番号ごとに、診断を行なった日時、診断を行なったユーザ、判定結果をリスト形式で表示している。このほか、プリンタが複数ある場合には、診断がなされたプリンタの機材番号が表示されてもよい。また、判定結果をメンテナンスサーバ１０１へ送信したか否かを示す情報が表示されると、さらに使用者にとって有用である。
【０１１１】
図１６において、詳細情報と表示されている部分を押すと、図１７に示す診断結果の詳細が表示される。
【０１１２】
これは、受付番号５０２７で行なわれた診断内容の詳細を示したものである。ページキーを押すと、図１８に示す、診断結果詳細の２ページ目が表示される。また、受付番号を押すと、前後の受付番号の診断結果の詳細を示す。図１９は受付番号５０３０の１ページ目、図２０は２ページ目を示す。同様に、図２１、図２２は受付番号５０３２の１ページ目、２ページ目を示したものである。
【０１１３】
また、各診断結果詳細表示において、「詳細情報のプリント」キーを押下すると、図２３、図２４、図２５で示すようにプリントを行なう。
【０１１４】
以上の実施の形態では、クライアント機器と判定用スキャナとを別々に設けたが、これらが一体になっていてもよい。図２６は、その場合のシステムの構成を示す図である。このとき、スキャナ２０１が判定用スキャナ１０４となり、操作部２０２が表示部１０５となる。
【０１１５】
また、クライアント機器と、プリンタ、スキャナがそれぞれ別々であっても良い。図２７は、その場合のシステムの構成を示す図である。また、判定用スキャナがメンテナンスサーバに接続されていてもよい。このときは、サービスマンが、診断開始キーを押して、テストプリントで出力された印刷物を持って帰って、判定用スキャナにセットすることになる。図２８は、その場合のシステムの構成を示す図である。
【０１１６】
図２９は、プログラムコードがメンテナンスサーバ１０１のＲＡＭにロードされ、メンテナンスサーバ１０１のＣＰＵにより実行可能となった状態でのメモリマップを示す図である。この他にも、基本Ｉ／Ｏプログラム、ウィンドウシステムなどのオペレーティングシステム、関連データ、ＣＰＵがプログラムを実行するときに使用するワークエリアなどもＲＡＭ上に用意される。
【０１１７】
図３０は、プログラムコードがクライアント機器１０２のＲＡＭにロードされ、クライアント機器１０２のＣＰＵにより実行可能となった状態でのメモリマップを示す図である。この他にも、基本Ｉ／Ｏプログラム、ウィンドウシステムなどのオペレーティングシステム、関連データ、ＣＰＵがプログラムを実行するときに使用するワークエリアなどもＲＡＭ上に用意される。
【０１１８】
図３１は、プログラムコードが判定用スキャナ１０４のＲＡＭにロードされ、判定用スキャナ１０４のＣＰＵにより実行可能となった状態でのメモリマップを示す図である。この他にも、基本Ｉ／Ｏプログラム、ウィンドウシステムなどのオペレーティングシステム、関連データ、ＣＰＵがプログラムを実行するときに使用するワークエリアなどもＲＡＭ上に用意される。
【０１１９】
また、本発明に係るプログラムコード及び関連データは、フロッピー（登録商標）ディスク（ＦＤ）やＣＤ−ＲＯＭ中に記憶され、そこからコンピュータに供給されうる。図２９〜３０は、本発明に係るプログラムコード及び関連データがＦＤやＣＤ−ＲＯＭに格納されている状態でのメモリマップを示す図でもある。
【０１２０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウエア（制御プログラム）のプログラムコードを記録した記憶媒体を、図３２に示すようにコンピュータに供給し、そのコンピュータの装置（ＣＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによって達成される。図１８〜２０に示すプログラムやデータをコンピュータに供給する方法として、図３２に示すようにフロッピー（登録商標）ディスクＦＤ２１００に記憶させてコンピュータ本体２１０２に（フロッピー（登録商標）ディスクドライブ２１０１を介して）供給する方法が一般的である。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスクやハードディスク以外にも、光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２２】
【発明の効果】
本発明によれば、いままで画像形成装置自身が検知することができなかったプリント画質の低下を、遠隔から診断して、画像形成装置のメンテナンスを行なう必要があるかどうかを遠隔から監視することができる。これによって、サービスマンがプリント画質のチェックを行なうために、画像形成装置の設置場所に足を運ぶのを少なくすることができる。
【０１２３】
また、プリント画質の診断を行なうに当たって、診断処理のガイダンスを逐一表示することにより、使用者による手間をできるだけ少なくして、プリント画質の診断を行なうことができる。
【０１２４】
また、プリント画質の判定結果に応じて、テストを複数回実行することにより、より的確で、より詳細な判定を行い、プリント画質に問題がある場合には、その原因を推定することができる。
【０１２５】
また、使用者が設定したプリント条件を参照してプリント画質の判定を行なうことにより、使用者が所望する条件を満たしたプリントをプリンタが行なえるように、メンテナンスサービスを提供することができる。
【０１２６】
また、画像形成装置のメンテナンス作業の結果、診断レポートを印刷する場合に、診断結果が問題ないレベルのときや、診断結果が問題あるレベルで、その状態を回避することができないときなどには、そのプリントを抑止するようにした。これにより、あまり必要でないプリントを中止してユーザの利便を図るようにしている。
【図面の簡単な説明】
【図１】画質メンテナンスシステムの構成を示す図である。
【図２】画像形成装置の概観を示す図である。
【図３】画像形成装置の制御構成を示すブロック図である。
【図４】画質メンテナンスシステムの機能構成を示す図である。
【図５】カウンタが管理するテーブルを示す図である。
【図６】プリント画質の判定の処理を示すフローチャートである。
【図７】第１回の判定結果が問題ありの場合に行なわれる処理を示すフローチャートである。
【図８】プリント画質を判定する処理を示すフローチャートである。
【図９】印字位置及び倍率が正しいかをテストする処理を示すフローチャートである。
【図１０】画像データがメモリ空間上に展開されているときの様子を概念的に示した図である。
【図１１】斜行が正しいかをテストする処理を示すフローチャートである。
【図１２】原稿と格子パターンの傾き具合を複数のパターンに分類した場合の、分類の例を示す図である。
【図１３】プリント画質の診断処理のガイダンスを表示する処理を示すフローチャートである。
【図１４】サービス・診断時のカウンタ処理、判定結果の表示、及び判定結果のプリント処理を示すフローチャートである（前半）。
【図１５】サービス・診断時のカウンタ処理、判定結果の表示、及び判定結果のプリント処理を示すフローチャートである（後半）。
【図１６】診断の履歴の表示例を示す図である。
【図１７】受付番号５０２７における診断詳細情報の表示例の１ページ目を示す図である。
【図１８】受付番号５０２７における診断詳細情報の表示例の２ページ目を示す図である。
【図１９】受付番号５０３０における診断詳細情報の表示例の１ページ目を示す図である。
【図２０】受付番号５０３０における診断詳細情報の表示例の２ページ目を示す図である。
【図２１】受付番号５０３２における診断詳細情報の表示例の１ページ目を示す図である。
【図２２】受付番号５０３２における診断詳細情報の表示例の２ページ目を示す図である。
【図２３】受付番号５０２７における診断詳細情報のプリント例を示す図である。
【図２４】受付番号５０３０における診断詳細情報のプリント例を示す図である。
【図２５】受付番号５０３２における診断詳細情報のプリント例を示す図である。
【図２６】画質メンテナンスシステムの構成を示す図である。
【図２７】画質メンテナンスシステムの構成を示す図である。
【図２８】画質メンテナンスシステムの構成を示す図である。
【図２９】メモリマップを示す図である。
【図３０】メモリマップを示す図である。
【図３１】メモリマップを示す図である。
【図３２】プログラムコードの供給方法を示す図である。
【符号の説明】
１０１  メンテナンスサーバ
１０２  クライアント機器
１０３  プリンタ
１０４  判定用スキャナ
１０５  表示部
１０６  ＬＡＮ
１０７  ＷＡＮ
【図１】
2004160706.tif 000003
【図２】
2004160706.tif 000004
【図３】
2004160706.tif 000005
【図４】
2004160706.tif 000006
【図５】
2004160706.tif 000007
【図６】
2004160706.tif 000008
【図７】
2004160706.tif 000009
【図８】
2004160706.tif 000010
【図９】
2004160706.tif 000011
【図１０】
2004160706.tif 000012
【図１１】
2004160706.tif 000013
【図１２】
2004160706.tif 000014
【図１３】
2004160706.tif 000015
【図１４】
2004160706.tif 000016
【図１５】
2004160706.tif 000017
【図１６】
2004160706.tif 000018
【図１７】
2004160706.tif 000019
【図１８】
2004160706.tif 000020
【図１９】
2004160706.tif 000021
【図２０】
2004160706.tif 000022
【図２１】
2004160706.tif 000023
【図２２】
2004160706.tif 000024
【図２３】
2004160706.tif 000025
【図２４】
2004160706.tif 000026
【図２５】
2004160706.tif 000027
【図２６】
2004160706.tif 000028
【図２７】
2004160706.tif 000029
【図２８】
2004160706.tif 000030
【図２９】
2004160706.tif 000031
【図３０】
2004160706.tif 000032
【図３１】
2004160706.tif 000033
【図３２】
2004160706.tif 000034