(57)【要約】【目的】      送信するために作成された情報に優先度を付加して作成された情報のサイズが大きくなるのを防止する画像形成システムを提供することにある。【解決手段】  本発明は、画像処理装置と、画像形成装置とを有し、前記画像処理装置は、外部端末への保守要請に対して受信された障害解析に基づいて保守情報を収集する画像形成システムにおいて、画像処理装置は、収集する項目を識別するための識別情報及び識別情報に対応させた優先度情報を含む項目情報を複数記憶する項目記憶部と、項目情報及び前記保守要請に基づいて、項目記憶部に記憶された複数の項目情報から選択し、選択された項目情報に対応する情報源から保守情報を収集する情報収集部と、収集された前記保守情報を所定の形式に変換して出力する情報出力部とを備え、情報源は、前記画像形成装置の状態情報、及び／又は前記画像処理装置の設定情報を含むことを特徴とする。【選択図】  図１１
2007188453.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を処理する画像処理装置と、前記画像処理装置により処理された画像情報に基づいて画像を形成する画像形成装置と、を有し、前記画像処理装置は、外部端末への保守要請に対して受信された障害解析に基づいて保守情報を収集する画像形成システムにおいて、
前記画像処理装置は、
収集する項目を識別するための識別情報及び前記識別情報に対応させた優先度情報を含む項目情報を複数記憶する項目記憶部と、
前記項目情報及び前記保守要請に基づいて、前記項目記憶部に記憶された複数の項目情報から選択し、選択された項目情報に対応する情報源から保守情報を収集する情報収集部と、
収集された前記保守情報を所定の形式に変換して出力する情報出力部と、
を備え、前記情報収集部が収集する前記情報源は、前記画像形成装置の状態情報、および/または前記画像処理装置の設定情報を含むことを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記画像処理装置は、
前記保守要請回数を記憶するカウンタ
を更に備え、
前記情報収集部は、
前記保守要請回数に基づいて、前記項目記憶部に記憶された複数の項目情報から選択され決定される項目選択部
を備えることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
請求項１に記載の画像形成システムにおいて、
前記項目選択部では、
前記優先度情報に基づいて、前記項目記憶部に記憶された複数の項目情報から選択され決定されることを特徴とする画像形成システム。
【請求項４】
請求項２又は３に記載の画像形成システムにおいて、
前記項目情報は、前記情報処理装置のハードウェア構成、前記画像形成装置の状態、前記画像形成装置のドライバ設定、スプールファイルのいずれか１つまたは複数であることを特徴とする画像形成システム。
【請求項５】
請求項４に記載の画像形成システムにおいて、
外部端末からの要求に含まれる情報は、文字化け、印刷データ抜け、色見が合わないに関する障害情報のいずれか１つまたは複数であり、前記障害情報に基づいて前記記憶部に記憶された項目情報の優先度を決定することを特徴する画像形成システム。
【請求項６】
請求項４に記載の画像形成システムにおいて、
前記画像処理装置で入力される障害情報から問題の特徴を１つまたは複数抽出し、抽出情報に基づいて前記記憶部に記憶された項目情報の優先度を決定することを特徴する画像形成システム。
【請求項７】
請求項１乃至６の何れか一つに記載の画像形成システムにおいて、
前記画像処理装置は、
パーソナルコンピュータ
であることを特徴する画像形成システム。
【請求項８】
請求項１乃至６の何れか一つに記載の画像形成システムにおいて、
前記画像形成装置は、
プリンタ、ファクシミリ、複合機のうちの一つであることを特徴する画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関する。
【背景技術】
【０００２】
従来、ネットワークを経由してユーザに情報を提供するシステムで、ユーザにより指定された優先度を情報に付加して提供している（特許文献１）。
【０００３】
【特許文献１】特開平１１−３４１１０６
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されたシステムでは、優先度の高い情報から優先度の低い情報までも一括して作成して、ユーザに提供してしまう為、作成された情報のサイズが大きくなることがある。そのため、これらのサイズの大きい情報を提供されたユーザにとって不都合が生じるという欠点がある。
【０００５】
そこで、本発明は、その目的とするところは、送信するために作成された情報に優先度を付加して作成された情報のサイズが大きくなるのを防止する画像形成システムを提供することにある。
【０００６】
上記目的を達成するために、本発明は、画像情報を処理する画像処理装置と、前記画像処理装置により処理された画像情報に基づいて画像を形成する画像形成装置と、を有し、前記画像処理装置は、外部端末への保守要請に対して受信された障害解析に基づいて保守情報を収集する画像形成システムにおいて、前記画像処理装置は、収集する項目を識別するための識別情報及び前記識別情報に対応させた優先度情報を含む項目情報を複数記憶する項目記憶部と、前記項目情報及び前記保守要請に基づいて、前記項目記憶部に記憶された複数の項目情報から選択し、選択された項目情報に対応する情報源から保守情報を収集する情報収集部と、収集された前記保守情報を所定の形式に変換して出力する情報出力部と、を備え、前記情報収集部が収集する前記情報源は、前記画像形成装置の状態情報、および/または前記画像処理装置の設定情報を含むことを特徴とする。
【０００７】
このような本発明によれば、画像形成システムにおける画像処理装置では、外部端末へ保守要請し、外部端末から障害解析を受信する。その結果、収集すべき情報の項目情報から選択された項目情報に対応する情報源から保守情報が収集される。選択された項目情報は、識別番号及び対応する優先度情報が予め格納されているため、収集された前記保守情報は、予め格納されている優先度情報に基づいて所定の形式に変換して出力される。
【発明の効果】
【０００８】
本発明によれば、収集された保守情報は、対応する項目情報中に予め格納されている優先度情報に依存して所定の形式に変換して出力する構成のため、送信するために作成された情報に優先度を付加して情報のサイズを大きくするのを防止する画像形成システムを提供できるという効果を期待できる。
【発明を実施するための最良の形態】
【０００９】
（第１実施の形態）
本発明の第１実施の形態における画像形成システムの構成を説明する。図１は、本発明の第１実施の形態における画像形成システム１０００の構成図である。図１４は、パーソナルコンピュータ、ＰＣすなわち画像処理装置１００のツール１１０におけるテーブル記憶メモリ１１１に記憶されるテーブルを表す。図１５及び図１６は、設定情報記憶メモリ（設定記憶部）１０１の内部を表す。
【００１０】
図１に示すＰＣ１００のツール１１０は、複数の項目情報（テーブル）からなり、各々の項目情報すなわちテーブルは、ＩＤ情報及び優先度情報を有する。テーブル（項目情報）は、ＩＤが識別する項目の説明に関するものであり、ＩＤ情報は、項目を識別するための識別情報であり、優先度情報は、ＩＤに対応して予め指定される情報収集の優先度である。例えば、図２の保守要請１の場合、ＰＣ１００から優先度の高いもの（優先度５）が保守端末３００に送られ、保守端末３００が発生した障害に対して対応不可のとき（図２の保守情報要求３）には、次の優先度情報、すなわち、段階的に下げられた優先度の高いもの（優先度４）に移行する。
【００１１】
図１４乃至図１５に示すように、ソフトウェアはバージョン異常が多いので、マスター系の保守部品には、優先度５を与えているが、メカ系には、４、トナー系には、３が与えられている。
【００１２】
図１において、ＰＣ１００は、保守情報を収集する画像処理装置であり、プリンタ２００は、ＰＣ１００と接続している画像形成装置であり、画像形成システム１０００は、ＰＣ１００とプリンタ２００とからなる本発明の画像形成システムである。
【００１３】
保守端末３００は、ＰＣ１００とネットワークを経由して接続している保守情報収集装置で、自動又は手動で保守情報が収集されている。受信部３０１は、ＰＣ１００から送信される情報を保守端末３００で受信するための受信部で、送信部３０２は、保守端末３００からＰＣ１００へ情報を送信する送信部である。保守情報記憶メモリ３０３は、受信部３０１で受信したデータの内、保守情報を格納する記憶部である。
【００１４】
保守要請プログラム１１５は、問題発生時に保守端末３００に保守を要請する情報を送信するプログラムである。カウンタ１１４は、保守端末３００から送信される保守情報を収集するように保守要請した保守要請回数を記憶するカウンタである。テーブル記憶メモリ１１１は、図１４に記載のテーブルの内、ＩＤ及び優先度の項目情報が格納された項目記憶部である。
【００１５】
情報収集プログラム１１２は、保守端末３００からの保守情報収集要求を受信し、カウンタ１１４に基づいてテーブル記憶メモリ１１１から収集するＩＤを選択し、選択したＩＤに関する保守情報を収集する情報収集部である。情報収集プログラム１１２は、カウンタ１１４からの保守要請回数に基づいて、複数の項目情報から所望の項目情報が、選択され決定される項目選択部１１２−１を備える。情報出力プログラム１１３は、情報収集プログラム１１２で収集した保守情報を解析しやすい所定の形式に変換して、保守端末３００へ保守情報を送信する情報出力部である。
【００１６】
設定情報記憶メモリ１０１は、ＰＣ１００のハードウェア構成情報（ＰＣＭ／Ｗ構成情報）、プリンタドライバ設定情報、スプールファイルである図１５及び図１６のID  PC_OS_VERSION以降の項目に対応する保守情報を記憶する保守情報の情報源としての設定記憶部である。
【００１７】
状態情報記憶メモリ２０１は、プリンタ２００の状態情報である図１４のＩＤ  Prn_BlackTonerからＩＤ  Prn_ＳenＳorＳtatuＳまでの項目に対応する保守情報を記憶する保守情報の情報源である。
【００１８】
次に、本発明の第１実施の形態における画像形成システムの動作を説明する。図２は、本発明の第１実施の形態における画像処形成システムの保守端末３００とＰＣ１００とプリンタ２００の関係図である。図３は、図２の保守情報送信９から受信１０における保守情報の例で、プリンタ２００のシリアル番号及びＣＵバージョンの保守情報を示す。尚、SystemID:01  は画像形成システムのＩＤであり、本実施の形態では画像形成システムは１つしかないが、実際に複数の画像形成システムがネットワークを通じて、保守端末３００と接続されるのは当然である。図４は、第１実施の形態におけるＰＣ１００における動作を表すフローチャートである。図５は、第１実施の形態のプリンタ２００における情報取得の動作を表すフローチャートである。図６は、第１実施の形態の保守端末３００における動作を表すフローチャートである。
【００１９】
第１実施の形態の動作は、ＰＣ１００からプリンタ２００に対して行う印刷において問題が発生した際に、問題としている現象をユーザにより説明されるステップから始まる(Ｓ１１)。問題発生時に、ユーザがツール１１０を起動した際、保守要請プログラム１１５は、最初のステップである現象を説明する文字列を入力するためのインタフェースとしてダイアログを図示せぬ例えばＰＣ１００のモニタに表示し、ユーザに対して「障害発生の現象の説明を入力しますか。」と質問する（Ｓ１２）。これに対してユーザは、表示されたダイアログ上の入力部にユーザが現象を説明する文字列として例えば、「プリンタ２００の表示画面が表示不能」を入力し、ユーザによる文字列の入力が終了し、ツール１１０が表示したダイアログを終了する（Ｓ１３）。次に、保守要請プログラム１１５は、カウンタ１１４を０にクリアする(Ｓ１４)。次に、保守要請プログラム１１５は、保守端末３００に問題が発生したことを知らせるための送信データを、データが保守要請であることを示すデータとユーザにより入力された問題を説明する文字列とに基づいて作成する(Ｓ１５)。そして保守要請プログラム１１５は、作成したデータを、情報出力プログラム１１３を用いて保守端末３００へ送る(Ｓ１６)。図４のステップＳ１６が、図２の保守要請１となる。保守端末３００の動作は後述する。
【００２０】
次のＰＣ１００での動作は、保守端末３００から送信される保守情報の収集を要求することを示す。まず、ＰＣ１００は、保守端末３００から送信されたデータを情報収集プログラム１１２で受信する (Ｓ１７)。これが図２の受信４となる。次に情報収集プログラム１１２は、受信したデータが情報収集要求であるか否かを、データ中に含まれる情報収集要求であることを示す識別子を検索して判断する(Ｓ１８)。保守端末３００から受信したデータに情報収集要求であることを示す識別子が含まれていた場合は、情報収集プログラム１１２は、受信したデータが情報収集要求であると判断し、含まれていない場合は、受信したデータが情報収集要求ではないと判断する。情報収集プログラム１１２が受信したデータが情報収集要求ではないと判断した場合のＰＣ１００の次の処理は、後述する。
【００２１】
情報収集プログラム１１２が、受信したデータが情報収集要求であると判断した場合の次の処理は、カウンタ１１４の値がカウンタ１１４の最大値以上か否かをカウンタ１１４の値とカウンタ１１４の最大値を比較して判断する(Ｓ１９)。カウンタ１１４の最大値は、図１４から図１６で１から連続する数を使って指定した優先度の最大値で、ここでは５となる。カウンタ１１４の値がカウンタ１１４の最大値以上の場合は、情報収集プログラム１１２は、カウンタ１１４の値がカウンタ１１４の最大値以上であると判断し、カウンタ１１４の値がカウンタ１１４の最大値以上でない場合は、カウンタ１１４の値がカウンタ１１４の最大値以上でないと判断する。情報収集プログラム１１２が、カウンタ１１４の値がカウンタ１１４の最大値以上であると判断した場合は、ＰＣ１００は、一連の処理を終了する。情報収集プログラム１１２が、カウンタ１１４の値がカウンタ１１４の最大値以上でないと判断した場合は、次の処理へ進む。
【００２２】
情報収集プログラム１１２が行なう次の処理は、情報収集プログラム１１２は、項目選択部１１２−１を利用してテーブル記憶メモリ１１１からカウンタ１１４の最大値からカウンタ１１４の値を引いた値を優先度に持つ項目を情報収集項目として選択する(Ｓ２０)。ここでは、項目選択部１１２−１は、最初はカウンタの値が０なので、カウンタの最大値５から０を引いて、図１４乃至図１６から優先度５の項目であるプリンタシリアル番号やプリンタＣＵバージョンなどを収集項目として選択する。
【００２３】
次に、情報収集プログラム１１２は、項目選択部１１２−１が選択した項目に対する保守情報を取得する(Ｓ２１)。これが図２の情報取得８となる。保守情報の取得処理は、項目によって異なり、ＰＣ１００のハードウェア構成やプリンタ２００のドライバ設定の情報に関しては、オペレーティングシステムが提供する設定情報記憶メモリ１０１にアクセスするインタフェースを使用して取得する。そして、プリンタ２００に関する情報は、プリンタ２００内の状態情報記憶メモリ２０１から情報を取得するためのデータをＰＣ１００からプリンタ２００へ送り、プリンタ２００へ送ったデータに対して応答するデータを受信することで取得する。
【００２４】
図５に示すように、プリンタ２００における情報取得動作としては、まずプリンタ２００は、ＰＣ１００から送信されたデータを受信する(Ｓ２７)。これが図２の受信６に対応する。次にプリンタ２００は、受信したデータに対応した情報を状態情報記憶メモリ２０１から取得し(Ｓ２８)、受信したデータに対して応答するデータを、状態情報記憶メモリ２０１から取得した情報を含めて作成し(Ｓ２９)、作成したデータをＰＣ１００に対して送信する(Ｓ３０)。これが図２の応答送信７に対応する。
【００２５】
図４を参照して、全ての項目に対応する情報が収集できたら、情報収集プログラム１１２は、カウンタ１１４の値に１加える（Ｓ２２)。次に、情報収集プログラム１１２は、取得した保守情報を解析しやすいように変換して、情報出力プログラム１１３を用いて変換した情報を保守端末３００に送信する(Ｓ２３)。これが図２の保守情報送信９となる。情報収集プログラム１１２が取得した保守情報の変換は、例えばプリンタからシリアル番号を取得した場合、取得したデータから保守データであるシリアル番号を抽出して、抽出したシリアル番号に対して、それがプリンタのシリアル番号であることが分かるように文字列「プリンタのシリアル番号:」の後に抽出したシリアル番号を充填し、項目情報の終端に項目情報の終端であることが分かるように改行コードを充填することである。
【００２６】
ステップＳ１８で、情報収集プログラム１１２が、保守端末３００から受信したデータが情報収集要求ではないと判断した場合の次の処理は、情報収集プログラム１１２は、保守端末３００から受信したデータが解析結果であるか否かを判断する(Ｓ２４)。保守端末３００から受信したデータ中に改修を確認する依頼を示す情報が含まれている場合は、情報収集プログラム１１２は、受信したデータが解析結果であると判断し、含まれていない場合は、受信したデータが解析結果ではないと判断する。ここで、情報収集プログラム１１２が、受信したデータが解析結果ではないと判断した場合は、ＰＣ１００は一連の処理を終了し、ＰＣ１００が受信したデータが解析結果であると判断した場合は、次の処理へ進む。
【００２７】
次に、情報収集プログラム１１２は、保守端末３００から受信したデータ中に含まれている解析結果に基づいて原因を取り除き、その結果、問題が解決されたか否かを判断する(Ｓ２５)。問題が再現しない場合は、情報収集プログラム１１２は、問題が解決されたと判断し、ＰＣ１００は、一連の処理を終了する。一方、問題が再現した場合は、情報収集プログラム１１２は、問題が解決されていないと判断し、次の処理へ進む。次に、情報収集プログラム１１２は、問題が未解決であることを示すデータを作成する(Ｓ２６)。そして、情報収集プログラム１１２は、ステップＳ２６作成したデータを保守端末３００に送信する。ステップＳ２５とステップＳ２６が図２の確認１３に相当する。
【００２８】
図６に示されるように、保守端末３００における第１実施の形態において動作に係るフローチャートは、ＰＣ１００からのデータ受信処理から始まる(Ｓ３１)。ＰＣ１００からのデータ受信処理は、図２で受信２と受信１０となる。
【００２９】
次に、保守端末３００は、受信したデータが保守要請であるか否かを判断する(Ｓ３２)。保守端末３００は、受信したデータに保守要請であることを示すデータが含まれていた場合、受信したデータが保守要請であると判断し、含まれていない場合、受信したデータが保守要請ではないと判断する。保守端末３００が、受信したデータが保守要請ではないと判断した場合は後述し、受信したデータが保守要請であると判断した場合について次に説明する。
【００３０】
受信したデータが保守要請であると判断した場合、保守端末３００は、ステップＳ３１での受信は図２の受信２となる。このとき、保守端末３００は、保守端末３００が受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれているか否かを判断する(Ｓ３９)。保守端末３００が受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれていると保守端末３００が判断した場合は、含まれていると判断し、受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれていない場合は、含まれていないと判断する。
【００３１】
保守端末３００は、ステップＳ３９でＰＣ１００から受信したデータにＩＤが含まれていると判断した場合、受信したデータからＩＤを抽出する(Ｓ４０)。一方、保守端末３００は、ステップＳ３９でＰＣ１００から受信したデータにＩＤが含まれていないと判断した場合、ＰＣ１００から送信された保守要請に対して一意のＩＤを新規に割り当てる(Ｓ４１)。
【００３２】
そして、保守端末３００は、受信したデータからユーザにより入力された問題を説明する部分を抽出し、抽出した部分と、ステップＳ４０またはステップＳ４１で得たＩＤとを関連付けて保守情報記憶メモリ３０３に保存する(Ｓ４２)。
【００３３】
次に、保守端末３００は、ＰＣ１００に対して保守情報を収集することを指示するために、保守情報を収集することを示すデータを含めた送信データを作成する(Ｓ４３)。そして、保守端末３００は、ステップＳ４３で作成したデータを送信部３０２でＰＣ１００に送信する。
【００３４】
保守端末３００は、ステップＳ３２で、ＰＣ１００から受信したデータが保守要請ではないと判断した場合は、次の処理としてＰＣ１００から受信したデータが収集された保守情報であるか否かを判断する(Ｓ３３)。ＰＣ１００から受信したデータの内容を確認してデータ中に収集した保守情報が含まれていれば、保守端末３００は、ＰＣ１００から送信されたデータが保守情報であると判断し、保守情報が含まれていなければ、保守情報でないと判断する。保守端末３００は、保守情報でないと判断した場合は、一連の処理を終了し、保守情報であると判断した場合は、次の処理へ進む。
【００３５】
次の処理では、保守端末３００は、他の画像形成システムの保守要請と区別するためのＩＤを受信したデータから抽出する(Ｓ３４)。次に、保守端末３００は、ステップＳ３４で抽出したＩＤと収集した保守情報を関連付けて保守情報記憶メモリ３０３に保存する(Ｓ３５)。
【００３６】
そして、同じＩＤで保守情報記憶メモリ３０３に保存されている問題としている現象を特定するために、保守端末３００は、ステップＳ３５で保守情報記憶メモリ３０３に保存した保守情報を解析する(Ｓ３６)。
【００３７】
次に、ステップＳ３６の解析の結果、保守端末３００は、原因が特定できたか否か判断する(Ｓ３７)。ステップＳ３６の解析の結果、原因が特定できた場合は、保守端末３００は、原因が特定できたと判断し、原因が特定できなかった場合は、原因が特定できなかったと判断する。原因が特定できなかったと判断した場合は、保守端末３００は、ＰＣ１００に対して再度保守情報を収集させるために、ステップＳ４３で保守情報を収集させるためのデータを作成し、ステップＳ４４で作成したデータをＰＣ１００に送信する。原因が特定されたと判断した場合は、保守端末３００は、特定した原因と改修の確認を依頼することを示すデータを含めた送信データを作成する(Ｓ３８)。次に保守端末３００は、ステップＳ３８で作成したデータをステップＳ４４でＰＣ１００に送信する。
【００３８】
以上のように、第１実施の形態によれば、収集する保守情報の項目情報に優先度を付加し、優先度によって段階的に保守情報を取得することで、収集される保守情報のサイズを小さくするという効果が得られる。
【００３９】
(第２実施の形態)
本発明の第２実施の形態における構成を説明する。図７は、本発明の第２実施の形態である画像処形成システムの構成図である。図１４は、画像処理装置のツール１１０における項目記憶部（テーブル記憶メモリ）１１１に記憶されるテーブルである。図７において、ＰＣ１００は、保守情報を収集する画像処理装置であり、プリンタ２００は、ＰＣ１００と接続している画像形成装置であり、画像形成システム１０００は、ＰＣ１００とプリンタ２００とからなる本発明の画像形成システムである。
【００４０】
保守端末３００は、ＰＣ１００とネットワークを経由して接続している保守情報収集装置である。受信部３０１は、ＰＣ１００から送信される情報を保守端末３００で受信するための受信部で、送信部３０２は、保守端末３００からＰＣ１００へ情報を送信する送信部である。
【００４１】
保守情報記憶メモリ３０３は、受信部３０１で受信したデータの内、保守情報を格納する記憶部である。カウンタ３０４は、保守端末３００からＰＣ１００へ保守情報の収集要求を送信した回数を記憶するカウンタである。
【００４２】
保守要請プログラム１１５は、問題発生時に保守端末３００に保守を要請する情報を送信するプログラムである。
【００４３】
テーブル記憶メモリ１１１は、図１４に記載のテーブルの内、ＩＤと優先度が格納された記憶部である。
【００４４】
情報収集プログラム１１２は、保守端末３００からの保守情報収集要求を受信し、受信した保守情報収集要求内に含まれる優先度に基づいてテーブル記憶メモリ１１１から収集するＩＤを選択し、選択したＩＤに関する保守情報を収集する情報収集部である。
【００４５】
情報出力プログラム１１３は、情報収集プログラム１１２で収集した保守情報を解析しやすい形式に変換して、保守端末３００へ保守情報を送信する情報出力部である。
【００４６】
ＰＣ１００の設定情報記憶メモリ１０１は、ＰＣ１００のハードウェア構成情報、プリンタドライバ情報、スプールファイルである図１５及び図１６のID  PC_OS_VERSION以降の項目に対応する保守情報を記憶する情報源である。プリンタ２００の状態情報記憶メモリ２０１は、プリンタ２００の状態情報である図１４のID  Prn_BlackTonerからPrn_SenSorSatusでの項目に対応する保守情報を記憶する保守情報の情報源である。
【００４７】
次に、本発明の第２実施の形態の動作を説明する。図８は、第２実施の形態のＰＣ１００における動作フローチャートである。図９は、第２の実施の形態の保守端末３００における動作フローチャートである。第２実施の形態のプリンタ２００における情報取得動作フローチャートは第１実施の形態と同じ図５で説明する。
【００４８】
本発明の第２実施の形態である画像処形成システムの保守端末３００とＰＣ１００とプリンタ２００の関係図は、第１の実施例と同じ図２で説明する。
【００４９】
図８に示すように、第２実施の形態の動作は、ＰＣ１００からプリンタ２００に対して行う印刷において問題が発生した際に、問題としている現象がユーザにより指定され説明されるステップから始まる(Ｓ５１)。問題発生時に、ユーザによりツール１１０を起動した際、保守要請プログラム１１５で、最初のステップである現象を説明する文宇列を入力するためのインタフェースとしてダイアログを表示し、表示したダイアログ上の入力部にユーザが現象を説明する文字列を入力し、ユーザによる文字列の入力が終了し、ツール１１０が表示したダイアログを終了する。
【００５０】
次に、ＰＣ１００は、保守端末３００に問題が発生したことを知らせるための送信データを、データが保守要請であることを示すデータとユーザにより入力された問題を説明する文字列とで作成する(Ｓ５２)。ＰＣ１００は、作成したデータを情報出力プログラム１１３で保守端末３００へ送る(Ｓ５３)。図８のステップＳ５３が、図２の保守要請１となる。保守端末３００の動作は後述する。
【００５１】
次のＰＣ１００での動作は、保守端末３００から送信される保守情報の収集を要求することを示すデータを情報収集プログラム１１２で受信することである(Ｓ５４)。これが図２の受信４となる。
【００５２】
次に情報収集プログラム１１２では、受信したデータが情報収集要求であるか否かを、データ中に含まれる情報収集要求であることを示す識別子を検索して判断する(Ｓ５５)。情報収集プログラム１１２は、受信したデータに情報収集要求であることを示す識別子が含まれていた場合は、受信したデータが情報収集要求であると判断し、含まれていない場合は、受信したデータが情報収集要求ではないと判断する。情報収集プログラム１１２が、受信したデータが情報収集要求ではないと判断した場合の次の処理は、後述する。
【００５３】
情報収集プログラム１１２が受信したデータが情報収集要求であると判断した場合の情報収集プログラム１１２の次の処理は、テーブル記憶メモリ１１１から受信したデータ中に含まれている優先度情報と同じ優先度の項目を情報収集項目として選択する(Ｓ５６)。ここでは、優先度として値５が指定された場合、情報収集プログラム１１２は、図１４から優先度５の項目であるプリンタシリアル番号やプリンタＣＵバージョンなどを収集項目として選択する。次に、情報収集プログラム１１２は、選択した項目に対する保守情報をプリンタ２００から取得する(Ｓ５７)。これが図２の情報取得８となる。
【００５４】
保守情報の取得処理は、項目によって異なり、ＰＣ１００のハードウェア構成やプリンタドライバ設定情報に関しては、オペレーティングシステムが提供する設定情報記憶メモリ１０１にアクセスするインタフェースを使用して取得し、プリンタ２００に関する情報は、プリンタ２００内の状態情報記憶メモリから情報を取得するためのデータをＰＣ１００からプリンタ２００へ送り、プリンタ２００へ送ったデータに対して応答するデータを受信することで取得する。
【００５５】
図５を参照して、プリンタ２００における情報取得動作としては、まずプリンタ２００は、ＰＣ１００から送信されたデータを受信する(Ｓ２７)。これが図２の受信６に対応する。次にプリンタ２００は、受信したデータに対応した情報を状態情報記憶メモリ２０１から取得し(Ｓ２８)、受信したデータに対して応答するデータを取得した情報を含めて作成し(Ｓ２９)、作成したデータをＰＣ１００に対して送信する(Ｓ３０)。これが図２の応答送信７に対応する。
【００５６】
全ての項目に対応する情報が収集できたら、情報収集プログラム１１２は、取得した保守情報を解析しやすいように所定の形式に変換して、情報出力プログラム１１３を用いて変換した情報を送信する(Ｓ５８)。これが図２の保守情報送信となる。取得した保守情報の変換は、例えばプリンタからシリアル番号を取得した場合、取得したデータから保守データであるシリアル番号を抽出して、抽出したシリアル番号に対して、それがプリンタのシリアル番号であることが分かるように文字列「プリンタのシリアル番号１」の後に抽出したシリアル番号を充填し、項目情報の終端に項目情報の終端であることが分かるように改行コードを充填することである。
【００５７】
情報収集プログラム１１２が、ステップＳ５５で受信したデータが情報収集要求でないと判断した場合の次の処理は、情報収集プログラム１１２は、受信したデータが解析結果であるか否かを判断する(Ｓ５９)。情報収集プログラム１１２は、受信したデータ中に改修を確認する依頼を示す情報が含まれていると判断した場合は、受信したデータが解析結果であると判断し、含まれていない場合は、受信したデータが解析結果ではないと判断する。情報収集プログラム１１２が受信したデータが解析結果ではないと判断した場合は、ＰＣ１００は処理を終了し、解析結果であると判断した場合は、次の処理へ進む。
【００５８】
次に、情報収集プログラム１１２は、受信したデータ中に含まれている解析結果に基づいて原因を取り除き、その結果、情報収集プログラム１１２は、問題が解決されたか否かを判断する(Ｓ６０)。問題が再現しない場合は、情報収集プログラム１１２は、問題が解決されたと判断し、ＰＣ１００は、処理を終了し、問題が再現した場合は、問題が解決されていないと判断し、次の処理へ進む。
【００５９】
次に、情報収集プログラム１１２は、問題が未解決であることを示すデータを作成する(Ｓ６１)。そして、情報収集プログラム１１２は、ステップＳ５３でデータを保守端末３００に送信する。ステップＳ６０とステップＳ６１が図２の確認１３となる。
【００６０】
図９に示されているように、保守端末３００における第２の実施例の動作フローチャートは、ＰＣ１００からのデータ受信処理から始まる(Ｓ７１)。ＰＣ１００からのデータ受信処理は、図２で受信２と受信１０となる。
【００６１】
次に、保守端末３００は、受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれているか否かを判断する(Ｓ７２)。保守端末３００は、受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれている場合は、含まれていると判断し、受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれていない場合は、含まれていないと判断する。
【００６２】
ステップＳ７２で保守端末３００が受信したデータにＩＤが含まれていないと判断した場合、保守端末３００は、保守要請に対して一意のＩＤを新規に割り当て(Ｓ７３)、ＩＤに関連付けられたカウンタ３０４を０で初期化する(Ｓ７４)。ステップＳ７２で保守端末３００が、受信したデータにＩＤが含まれていると判断した場合、受信したデータからＩＤを抽出する(Ｓ７５)。
【００６３】
次に保守端末３００は、ＰＣ１００から受信したデータが保守要請であるか否かを判断する(Ｓ７６)。ＰＣ１００から受信したデータに保守要請であることを示すデータが含まれていた場合、保守端末は、受信したデータが保守要請であると判断し、含まれていない場合、受信したデータが保守要請ではないと判断する。保守端末３００が、ＰＣ１００から受信したデータが保守要請ではないと判断した場合は後述し、ＰＣ１００から受信したデータが保守要請であると判断した場合について次に説明する。
【００６４】
保守端末３００が、ＰＣ１００から受信したデータが保守要請であると判断した場合、Ｓ７１での受信は図２の受信２となる。
【００６５】
次に、保守端末３００は、カウンタ３０４の値がカウンタ３０４の最大値以上か否かをカウンタ３０４の値とカウンタ３０４の最大値を比較して判断する(Ｓ７７)。カウンタ３０４の最大値は、図１４で１から連続する数を使って指定した優先度の最大値で、ここでは５となる。カウンタ３０４の値がカウンタ３０４の最大値以上の場合は、保守端末３００は、カウンタ３０４の値がカウンタ３０４の最大値以上であると判断し、カウンタ３０４の値がカウンタ３０４の最大値以上でない場合は、カウンタ３０４の値がカウンタ３０４の最大値以上でないと判断する。保守端末３００がカウンタ３０４の値がカウンタ３０４の最大値以上であると判断した場合は、保守端末３００は、一連の処理を終了する。保守端末３００が、カウンタ３０４の値がカウンタ３０４の最大値以上でないと判断した場合は、次の処理へ進む。
【００６６】
次に、保守端末３００は、ＰＣ１００から受信したデータからユーザにより入力された問題を説明する部分を抽出し、抽出した部分をステップＳ７３またはステップＳ７５で得たＩＤに関連付けて保守情報記憶メモリ３０３に保存する(Ｓ７８)。
【００６７】
そして、ＰＣ１００に対して保守情報を収集することを指示するために、保守端末３００は、保守情報を収集することを示すデータとカウンタ３０４の値を優先度の最大値から引いた値である優先度を含めた送信データを作成する(Ｓ７９)。
【００６８】
次に、保守端末３００は、カウンタ３０４の値に１を加える(Ｓ８０)。
【００６９】
次に、保守端末３００は、ステップＳ７９で作成したデータを送信部３０２を用いてＰＣ１００に送信する(Ｓ８１)。
【００７０】
ステップＳ７６で、保守端末３００は、ＰＣ１００から受信したデータが保守要請ではないと判断した場合は、次の処理として保守端末３００は、ＰＣ１００から受信したデータが収集された保守情報であるか否かを判断する(Ｓ８２)。ＰＣ１００から受信したデータの内容を確認してデータ中に収集した保守情報が含まれていれば、保守端末３００は、ＰＣ１００から受信したデータが保守情報であると判断し、保守情報が含まれていなければ、保守情報でないと判断する。保守端末３００は、ＰＣ１００から受信したデータが保守情報でないと判断した場合は、保守端末３００は、一連の処理を終了し、保守情報であると判断した場合は、次の処理へ進む。
【００７１】
次に、保守端末３００は、ステップＳ７３またはステップＳ７５で抽出したＩＤと収集した保守情報を関連付けて保守情報記憶メモリ３０３に保存する(Ｓ８３)。
【００７２】
次に、同じＩＤで保守情報記憶メモリ３０３に保存されている問題としている現象を特定するために、保守端末３００は、ステップＳ８３で保守情報記憶メモリ３０３に保存した保守情報を解析する(Ｓ８４)。
【００７３】
次に、ステップＳ８４の解析の結果、保守端末３００は、原因が特定できたか否か判断する(Ｓ８５)。ステップＳ８５の解析の結果、原因が特定できた場合は、保守端末３００は、原因が特定できたと判断し、原因が特定できなかった場合は、原因が特定できなかったと判断する。原因が特定できなかったと判断した場合は、保守端末３００は、ＰＣ１００に対して再度保守情報を収集させるために、ステップＳ７９で保守情報を収集させるためのデータを作成し、ステップＳ８０でカウンタ３０４の値に１を加え、ステップＳ８１で作成したデータをＰＣ１００に送信する。原因が特定されたと判断した場合は、保守端末３００は、特定した原因と改修の確認を依頼することを示すデータを含めた送信データを作成する(Ｓ８６)。次に保守端末３００は、ステップＳ８６で作成したデータをステップＳ８１でＰＣ１００に送信する。
【００７４】
以上のように第２実施の形態によれば、収集する保守情報の項目情報に優先度を予め備える構成のため、保守端末からＰＣに送信するデータに含めた優先度情報に基づいて段階的に保守情報を取得することで、収集される保守情報のサイズを小さくするという効果が得られる。
ここまで終わり
【００７５】
(第３実施の形態)
本発明の第３実施の形態における構成を説明する。図１０は、本発明の第３実施の形態である画像処形成システムの構成図である。第３実施の形態の構成は、第１実施の形態の構成と第２実施の形態の構成から、テーブル記憶メモリ１１１内に記憶されているテーブルが異なる。第１実施の形態の構成と第２実施の形態の構成では、ＩＤとＩＤに対応する優先度からなる項目情報をＩＤの数だけ備えたテープルを１つ記憶していたが、第３実施の形態の構成では、幾つかの現象用に特別なテーブルを記憶する。図１０のテーブル記憶メモリ１１１では、現象が文字化けである場合に使用するテーブルと、現象が印刷データ抜けである場合のテーブルのような現象に関連付けられたテーブルを複数記憶し、それぞれのテーブルに記憶されるＩＤに対応する優先度は、現象によって異なる値を記憶する。その他の構成については、第２実施の形態と同じである。
【００７６】
次に、本発明の第３実施の形態の動作を説明する。図１１は、第３実施の形態のＰＣ１００における動作フローチャートである。図１２は、第３実施の形態の保守端末３００における動作フローチャートである。第３実施の形態のプリンタ２００における情報取得動作フローチャートは第１実施の形態と同じ図５で説明する。
【００７７】
本発明の第３実施の形態である画像処形成システムの保守端末３００とＰＣ１００とプリンタ２００の関係図は、第２の実施例と同じ図３で説明する。
【００７８】
図１１に示すように、第３実施の形態の動作は、ＰＣ１００からプリンタ２００に対して行う印刷において問題が発生した際に、問題としている現象をユーザにより説明されるステップから始まる(Ｓ９１)。問題発生時に、ユーザによりツール１１０を起動した際、保守要請プログラム１１５で、最初のステップである現象を説明する文字:列を入力するためのインタフェースとしてダイアログを表示し、表示したダイアログ上の入力部にユーザが現象を説明する文字列を入力し、ユーザによる文字列の入力が終了し、ツール１１０が表示したダイアログを終了する。
【００７９】
次に、保守端末３００に問題が発生したことを知らせるための送信データを、データが保守要請であることを示すデータとユーザにより入力された問題を説明する文字列とで作成する(Ｓ９２)。
【００８０】
作成したデータを情報出力プログラム１１３で保守端末３００へ送る(Ｓ９３)。図１１のステップＳ９３が、図２の保守要請１となる。保守端末３００の動作は後述する。
【００８１】
次のＰＣ１００での動作は、保守端末３００から送信される保守情報の収集を要求することを示すデータを情報収集プログラム１１２で受信することである(Ｓ９４)。これが図２の受信４となる。
【００８２】
次に情報収集プログラム１１２では、受信したデータが情報収集要求であるか否かを、データ中に含まれる情報収集要求であることを示す識別子を検索して判断する(Ｓ９５)。受信したデータに情報収集要求であることを示す識別子が含まれていた場合は、受信したデータが情報収集要求であると判断し、含まれていない場合は、受信したデータが情報収集要求ではないと判断する。受信したデータが情報収集要求ではないと判断した場合の次の処理は、後述する。
【００８３】
受信したデータが情報収集要求であると判断した場合の次の処理は、受信したデータからテーブルを特定する現象の特徴と優先度を抽出し、先ず抽出した現象の特徴に基づいてテーブル記憶メモリ１１１から情報収集項目の選定に使用するテーブルを選択し、次に受信データから抽出した優先度情報と同じ優先度の項目を選択したテーブルから情報収集項目として選択する(Ｓ９６)。ここでは、現象を特徴として「文字化け」が指定された場合、「文宇化け」用テーブルと「印刷データ抜け」用テーブルとその他のテーブルから「文字化け」用テーブルを選択し、優先度として値５が指定された場合、「文字化け」用テーブルから優先度５の項目である項目を収集項目として選択する。
【００８４】
次に、選択した項目に対する保守情報を取得する(Ｓ９７)。これが図２の情報取得８となる。保守情報の取得処理は、項目によって異なり、ＰＣ１００のハードウェア構成やプリンタドライバ設定情報に関しては、オペレーティングシステムが提供する設定情報記憶メモリ１０１にアクセスするインタフェースを使用して取得する。そして、プリンタ２００に関する情報は、プリンタ２００内の状態情報記憶メモリから情報を取得するためのデータをＰＣ１００からプリンタ２００へ送り、プリンタ２００へ送ったデータに対して応答するデータを受信することで取得する。
【００８５】
図５に示すように、プリンタ２００における情報取得動作は、まずＰＣ１００から送信されたデータを受信する(Ｓ２１)。これが図２の受信６に対応する。次に受信したデータに対応した情報を状態情報記憶メモリ２０１から取得し(Ｓ２２)、受信したデータに対して応答するデータを取得した情報を含めて作成し(Ｓ２３)、作成したデータをＰＣ１００に対して送信する(Ｓ２４)。これが図２の応答送信７に対応する。
【００８６】
全ての項目に対応する情報が収集できたら、次に、取得した保守情報を解析しやすいように変換して、情報出力プログラム１１３で変換した情報を送信する(Ｓ９８)。これが図３の保守情報送信９となる。取得した保守情報の変換は、例えばプリンタからシリアル番号を取得した場合、取得したデータから保守データであるシリアル番号を抽出して、抽出したシリアル番号に対して、それがプリンタのシリアル番号であることが分かるように文字列「プリンタのシリアル番号:」の後に抽出したシリアル番号を充填し、項目情報の終端に項目情報の終端であることが分かるように改行コードを充填することである。
【００８７】
ステップＳ９５で受信したデータが情報収集要求であると判断しなかった場合の次の処理は、受信したデータが解析結果であるか否かを判断する(Ｓ９９)。受信したデータ中に改修を確認する依頼を示す情報が含まれている場合は、受信したデータが解析結果であると判断し、含まれていない場合は、受信したデータが解析結果ではないと判断する。受信したデータが解析結果ではないと判断した場合は、処理を終了し、解析結果であると判断した場合は、次の処理へ進む。
【００８８】
次に、受信したデータ中に含まれている解析結果に基づいて原因を取り除き、その結果、問題が解決されたか否かを判断する(Ｓ１００)。問題が再現しない場合は、問題が解決されたと判断し、処理を終了し、問題が再現した場合は、問題が解決されていないと判断し、次の処理へ進む。
【００８９】
次は、問題が未解決であることを示すデータを作成する(Ｓ１０１)。そして、ステップＳ９３でデータを送信する。ステップＳ１００とステップＳ１１１が図２の確認１３となる。
【００９０】
保守端末３００における第３実施の形態における動作を示すフローチャートは、ＰＣ１００からのデータ受信処理から始まる(Ｓ１１１)。ＰＣ１００からのデータ受信処理は、図３で受信２と受信１０となる。
【００９１】
次に、受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれているか否かを判断する(Ｓ１１２)。受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれている場合は、含まれていると判断し、受信したデータに保守端末３００で他の画像形成システムの保守要請と区別するためのＩＤが含まれていない場合は、含まれていないと判断する。
【００９２】
ステップＳ１１２で含まれていないと判断した場合、保守要請に対して一意のＩＤを新規に割り当て(Ｓ１１３)、ＩＤに関連付けられたカウンタ３０４を０で初期化する(Ｓ１１４)。
【００９３】
ステップＳ１１２で含まれていると判断した場合、受信したデータからＩＤを抽出する(Ｓ１１５)。次に受信したデータが保守要請であるか否かを判断する(Ｓ１１６)。
【００９４】
受信したデータに保守要請であることを示すデータが含まれていた場合、受信したデータが保守要請であると判断し、含まれていない場合、受信したデータが保守要請ではないと判断する。保守要請ではないと判断した場合は後述し、保守要請であると判断した場合について次に説明する。
【００９５】
受信したデータが保守要請であると判断した場合、ステップＳ１１１での受信は図２の受信２となる。
【００９６】
次に、カウンタ３０４の値がカウンタ３０４の最大値以上か否かをカウンタ３０４の値とカウンタ３０４の最大値を比較して判断する(Ｓ１１７)。カウンタ３０４の最大値は、図２で１から連続する数を使って指定した優先度の最大値で、ここでは５となる。カウンタ３０４の値がカウンタ３０４の最大値以上の場合は、カウンタ３０４の値がカウンタ３０４の最大値以上であると判断し、カウンタ３０４の値がカウンタ３０４の最大値以上でない場合は、カウンタ３０４の値がカウンタ３０４の最大値以上でないと判断する。カウンタ３０４の値がカウンタ３０４の最大値以上であると判断した場合は、処理を終了する。カウンタ３０４の値がカウンタ３０４の最大値以上でない場合は、次の処理へ進む。
【００９７】
次に、受信したデータからユーザにより入力された問題を説明する部分を抽出し、保守情報記憶メモリ３０３ヘステップＳ１１３またはステップＳ１１５で得たＩＤに関連付けて保存する(Ｓ１１８)。
【００９８】
次に、保存した問題を説明する文字列中に、あらかじめ決められた「文字化け」や「印刷データ抜け」などの文字列が含まれているか解析し、含まれていた文字列を問題の現象を特徴付ける一つの文字列を決定する(Ｓ１１９)。
【００９９】
ステップＳ１１８とステップＳ１１９はカウンタ３０４がゼロの時のみ処理し、現象を特定するＩＤに関連付けて保守情報記憶メモリ３０３に保存し、カウンタ３０４がゼロ以外の場合は、保守情報記憶メモリ３０３から現象を特定するＩＤをキーに探し出して使用しても良い。
【０１００】
次に、ＰＣ１００に対して保守情報を収集することを指示するために、保守情報を収集することを示すデータと現象を特徴付ける文字列とカウンタ３０４の値を優先度の最大値から引いた値である優先度を含めた送信データを作成する(Ｓ１００)。
【０１０１】
そして、カウンタ３０４の値に１を加える(Ｓ１２１)。
【０１０２】
次に、ステップＳ１２０で作成したデータを送信部３０２でＰＣ１００に送信する(Ｓ１２２)。
【０１０３】
ステップＳ１１６で、保守要請ではないと判断した場合は、次の処理として受信したデータが収集された保守情報であるか否かを判断する(Ｓ１２３)。受信したデータの内容を確認してデータ中に収集した保守情報が含まれていれば、保守情報であると判断し、保守情報が含まれていなければ、保守情報でないと判断する。保守情報でないと判断した場合は、処理を終了し、保守情報であると判断した場合は、次の処理へ進む。
【０１０４】
次に、ステップＳ１１３またはステップＳ１１５で抽出したＩＤと収集した保守情報を関連付けて保守情報記憶メモリ３０３に保存する(Ｓ１２４)。
【０１０５】
そして、同じＩＤで保守情報記憶メモリ３０３に保存されている問題としている現象を特定するために、Ｓ１２４で保守情報記憶メモリ３０３に保存した保守情報を解析する(Ｓ１２５)。
【０１０６】
次に、ステップＳ７-１５の解析の結果、原因が特定できたか否か判断する(Ｓ１２６)。
ステップＳ１２６の解析の結果、原因が特定できた場合は、原因が特定できたと判断し、原因が特定できなかった場合は、原因が特定できなかったと判断する。原因が特定できなかったと判断した場合は、ＰＣ１００に対して再度保守情報を収集させるために、ステップＳ１２０で保守情報を収集させるためのデータを作成し、ステップＳ１２１でカウンタ３０４の値に１を加え、ステップＳ１２２で作成したデータをＰＣ１００に送信する。原因が特定されたと判断した場合は、特定した原因と改修の確認を依頼することを示すデータを含めた送信データを作成する(Ｓ１２７)。
【０１０７】
次にステップＳ７-１７で作成したデータをステップＳ１２２でＰＣ１００に送信する。
【０１０８】
以上のように第３実施の形態によれば、収集する項目のＩＤとＩＤに対応する優先度からなる項目情報をＩＤの数だけ備えたテーブルを、現象の特徴ごとにテーブルを用意し、現象の特徴に合わせて用意したテーブルを１つ選択し、選択したテーブルで指定された優先度に基づいて段階的に保守情報を取得する構成を備えることにより、現象の特徴に合った保守情報が得られ、収集する保守情報のサイズを小さくするという効果が得られる。
【０１０９】
（第４実施の形態）
本発明の第４実施の形態における構成を説明する。図１３は、本発明の第４実施の形態である画像処形成システムの構成図である。第４実施の形態の構成は、第３の実施例の構成から、問題の現象を説明する文字列から抽出した一つまたは複数のキーワードに対応するテーブルをテーブル記憶メモリ１１１から選択し、選択したテーブルを合成して１のテーブルにするテーブル合成プログラム１１６をツール１１０内に含むことが異なる。
その他の構成については、第３実施の形態と同じである。
【０１１０】
本発明の第４実施の形態の動作を説明する。本発明の第４実施の形態の動作を示すフローチャートは、本発明の第３実施の形態と同様である。第３実施の形態のＰＣ１００における動作を示すフローチャートの図１１と、第３実施の形態の保守端末３００における動作を示すフローチャートの図１２とを用いて第４実施の形態の動作を説明する。
【０１１１】
ところで、図１２の第３実施の形態の保守端末３００における動作のフローチャートに関しては、ステップＳ１１９が第４実施の形態では、異なる。すなわち、図１２に示すように、第３実施の形態では、ステップＳ１１８で受信した保守要請を担うデータから問題を説明している部分を抽出して、抽出した内容にあらかじめ決められた「文字化け」や「印刷データ抜け」などの文宇列が含まれているか解析し、含まれていた文字列を問題の現象を特徴付ける１つの文字列を決定している。
【０１１２】
これに対して、第４実施の形態では、抽出した内容にあらかじめ決められた「文字化け」や「印刷データ抜け」などの文字列が含まれているか解析し、含まれていた文字列とその個数を決定する。
【０１１３】
ステップＳ１２０では、保守情報を収集することを指示するために、保守情報を収集することを示すデータと現象を特徴付ける１つまたは複数の文字列と文字列の数とカウンタ３０４の値を優先度の最大値から引いた値である優先度を含めた送信データを作成する。
【０１１４】
ステップＳ１２０で作成したデータをステップＳ１２２でＰＣ１００に送信する。
【０１１５】
また、図１１の第３実施の形態のＰＣ１００における動作を示すフローチャートは、第４実施の形態ではステップＳ９６が異なる。すなわち、第３実施の形態においては、受信したデータからテーブルを特定する現象の特徴と優先度を抽出し、先ず抽出した現象の特徴に基づいてテーブル記憶メモリ（項目記憶部）１１１から情報収集項目の選定に使用するテーブルを選択し、次に受信データから抽出した優先度情報と同じ優先度の項目を選択したテーブルから情報収集項昌として選択している。
【０１１６】
これに対し、第４実施の形態では、受信したデータからテーブルを特定する現象の特徴と優先度を抽出し、先ず抽出した現象の特徴に基づいてテーブル記憶メモリ１１１から情報収集項目の選定に使用するテーブルを選択し、テーブルを特定する現象の特徴が複数指定されていた場合、テーブル合成プログラム（項目テーブル合成部）１１６でそれら複数のテーブルに含まれる同じＩＤに対応する優先度を足し合わせることで、新しい１つのテーブルを作成し、作成したテーブルから優先度情報と同じ優先度の項目を情報収集項目として選択する。第４実施の形態での優先度の最大値は、第３実施例の最大値を足し合わせ0たテーブルの数だけ掛け合わせた値を使用する。
【０１１７】
以上のように第４実施の形態によれば、収集する項目のＩＤとＩＤに対応する優先度からなる項目情報をＩＤの数だけ備えたテーブルを、現象の特徴ごとにテーブルを用意し、現象の特徴に合わせて用意した１つまたは複数のテーブルをＩＤに対応する優先度を同じＩＤどうしを足し合わせて新しいテーブルを作成し、予め指定された優先度に基づいて作成したテーブルから優先度の高いものから低いものへ段階的に保守情報を取得する。このような構成のため、より現象の特徴に合った保守情報が得られ、収集する保守情報のサイズを小さくするという効果が得られる。
【産業上の利用可能性】
【０１１８】
以上の第１乃至第４実施では、画像処理装置がパーソナルコンピュータ、画像形成装置がプリンタにそれぞれ適用した例を説明したが、ウェアラブルコンピュータや、MFP（多機能プリンタ）、ファクシミリにもそれぞれ適用可能であることは言うまでもない。
【図面の簡単な説明】
【０１１９】
【図１】本発明の第１実施の形態における画像処形成システムの構成図である。
【図２】本発明の第１実施の形態における画像処形成システムの保守端末とＰＣとプリンタとの関係図である。
【図３】図２の保守端末とＰＣとプリンタからの情報処理装置の受信における保守情報を示す。
【図４】本発明の第１実施の形態における画像形成装置の動作を示すフローチャートである。
【図５】本発明の第１実施の形態の画像形成装置における情報取得の動作を示すフローチャートである。
【図６】本発明の第１実施の形態の外部端末における動作を示すフローチャートである。
【図７】本発明の第２実施の形態である画像処形成システムの構成図である。
【図８】本発明の第２実施の形態の画像処理装置における動作を示すフローチャートである。
【図９】本発明の第２実施の形態の保守端末における動作を示すフローチャートである。
【図１０】本発明の第３実施の形態である画像処形成システムの構成図である。
【図１１】本発明の第３実施の形態の画像処理装置における動作を示すフローチャートである。
【図１２】本発明の第３実施の形態の外部端末における動作を示すフローチャートである。
【図１３】本発明の第４実施の形態である画像処形成システムの構成図である。
【図１４】画像処理装置のツールにおける項目記憶部に記憶されるテーブルである。
【図１５】画像処理装置の設定情報記憶メモリの内部を表す例である。
【図１６】図１５の設定情報記憶メモリの続きである。
【符号の説明】
【０１２０】
１００    画像処理装置
１０１    設定情報記憶メモリ
１１０    ツール
１１１    テーブル記憶メモリ
１１２    情報収集プログラム
１１３    情報出力プログラム
１１４    カウンタ
１１５    保守要請プログラム
１１６    テーブル合成プログラム
２００    プリンタ
２０１    状態情報記憶メモリ
３００    保守端末
３０１    受信部
３０２    送信部
３０３    保守情報記憶メモリ
３０４    カウンタ
【図１】
2007188453.tif 000003
【図２】
2007188453.tif 000004
【図３】
2007188453.tif 000005
【図４】
2007188453.tif 000006
【図５】
2007188453.tif 000007
【図６】
2007188453.tif 000008
【図７】
2007188453.tif 000009
【図８】
2007188453.tif 000010
【図９】
2007188453.tif 000011
【図１０】
2007188453.tif 000012
【図１１】
2007188453.tif 000013
【図１２】
2007188453.tif 000014
【図１３】
2007188453.tif 000015
【図１４】
2007188453.tif 000016
【図１５】
2007188453.tif 000017
【図１６】
2007188453.tif 000018