(57)【要約】【課題】  印刷装置において更新されたヘルプ及びソリューション情報を提供する方法及びシステムを提供すること。【解決手段】  本発明は、ユーザインタフェースと通信インタフェースを有する印刷装置であって、トラブルを検出する検出手段と、前記トラブルの検出に応答して、１以上のソリューションデータを保持するリモートサーバからソリューションデータをダウンロードするダウンロード手段と、前記ソリューションデータに基づき、前記トラブルを解決する１以上の推奨アクションを前記インタフェースを介して表示する表示手段とを有することを特徴とする。【選択図】      図１
2006027022.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインタフェースと通信インタフェースを有する印刷装置であって、
トラブルを検出する検出手段と、
前記トラブルの検出に応答して、１以上のソリューションデータを保持するリモートサーバからソリューションデータをダウンロードするダウンロード手段と、
前記ソリューションデータに基づき、前記トラブルを解決する１以上の推奨アクションを前記ユーザインタフェースを介して表示する表示手段とを有することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置であって、さらに、
前記トラブルの検出に応答して、前記通信インタフェースを介した前記ソリューションデータを保持する前記リモートサーバへのアクセスが現在可能であるか判断するアクセス判断手段を備え、
前記表示手段は、前記判断手段により前記ソリューションデータを保持する前記リモートサーバへのアクセスが現在可能でないと判断されると、前記リモートサーバから以前にダウンロードしたソリューションデータに基づき１以上の推奨アクションを表示することを特徴とする印刷装置。
【請求項３】
請求項１または２記載の印刷装置であって、さらに、
前記トラブルに基づき、複数の可能な推奨アクションから前記１以上の推奨アクションを選択する選択手段を備えることを特徴とする印刷装置。
【請求項４】
請求項１乃至３何れか一項記載の印刷装置であって、前記ダウンロード手段は、１以上の指定された間隔で前記ソリューションデータを保持する前記リモートサーバから他のソリューションデータを定期的にダウンロードすることを特徴とする印刷装置。
【請求項５】
請求項１乃至４何れか一項記載の印刷装置であって、さらに、
前記ソリューションデータを恒久的記憶装置に格納する格納手段を備えることを特徴とする印刷装置。
【請求項６】
請求項１乃至５何れか一項記載の印刷装置であって、さらに、
前記１以上の推奨アクションの表示回数を示す統計を更新する統計更新手段と、
前記１以上の推奨アクションの表示回数が指定された閾値を超えたか判断する表示回数判断手段と、
前記表示回数判断手段により前記１以上の推奨アクションの表示回数が前記指定された閾値を超えたと判断されると、前記表示回数が前記閾値を超えたことを示す通知を生成する通知生成手段と、
前記通知を指定された電子メールアドレスに送信する送信手段とを備えることを特徴とする印刷装置。
【請求項７】
ユーザインタフェースと通信インタフェースを有する印刷装置であって、
前記ユーザインタフェースを介してユーザ入力を受信する受信手段と、
前記受信手段によるユーザ入力の受信に応答して、該印刷装置の１以上の操作指示を印刷する印刷手段とを有することを特徴とする印刷装置。
【請求項８】
請求項７記載の印刷装置であって、前記１以上の操作指示はユーザマニュアルの少なくとも一部から構成されることを特徴とする印刷装置。
【請求項９】
請求項７または８記載の印刷装置であって、さらに、
前記通信インタフェースを介した前記１以上の操作指示を保持するリモートサーバへのアクセスが現在可能であるか判断するアクセス可能判断手段と、
前記アクセス可能判断手段により前記１以上の操作指示を保持するリモートサーバへのアクセスが現在可能であると判断されると、前記１以上の操作指示の少なくとも１つの操作指示を前記リモートサーバからダウンロードするダウンロード手段とを備えることを特徴とする印刷装置。
【請求項１０】
請求項９記載の印刷装置であって、前記受信手段によりユーザ入力を受信し、前記アクセス可能判断手段により前記１以上の操作指示を保持するリモートサーバへのアクセスが現在可能でないと判断されると、前記印刷手段は前記リモートサーバから以前にダウンロードされた１以上の操作指示を印刷することを特徴とする印刷装置。
【請求項１１】
請求項７乃至１０何れか一項記載の印刷装置であって、前記ダウンロード手段は、１以上の指定された間隔で前記１以上の操作指示を保持する前記リモートサーバから他の１以上の操作指示を定期的にダウンロードすることを特徴とする印刷装置。
【請求項１２】
請求項７乃至１１何れか一項記載の印刷装置であって、さらに、
前記１以上の操作指示を恒久的記憶装置に格納する格納手段を備えることを特徴とする印刷装置。
【請求項１３】
ユーザインタフェースと通信インタフェースを有する印刷装置であって、
前記ユーザインタフェースを介してユーザ入力を受信する受信手段と、
前記ユーザ入力に基づき、該印刷装置の操作方法を指定する複数のヘルプ指示から前記ユーザ入力に対応する１以上のヘルプ指示を選択する選択手段と、
前記ユーザインタフェースを介して前記選択された１以上のヘルプ指示を表示する表示手段と、
前記１以上のヘルプ指示の選択回数を示す統計を更新する統計更新手段とを有することを特徴とする印刷装置。
【請求項１４】
請求項１３記載の印刷装置であって、さらに、
前記１以上のヘルプ指示の選択回数が指定された閾値を超えたか判断する選択回数判断手段と、
前記選択回数判断手段により前記１以上のヘルプ指示の選択回数が指定された閾値を超えたと判断されると、前記選択回数が前記閾値を超えたことを示す通知を生成する通知生成手段とを備えることを特徴とする印刷装置。
【請求項１５】
請求項１３または１４記載の印刷装置であって、さらに、
前記通知を指定された電子メールアドレスに送信する送信手段を備えることを特徴とする印刷装置。
【請求項１６】
印刷装置ソリューションデータを更新する方法であって、
リモート印刷装置に影響を及ぼす可能性のある１以上のトラブルを解決する１以上の推奨アクションを有するソリューションデータを前記リモート印刷装置に対してアップロードするステップを有することを特徴とする方法。
【請求項１７】
請求項１６記載の方法であって、前記アップロードするステップは、前記リモート印刷装置によるトラブルの検出に応答して、該トラブルを解決する１以上の推奨アクションを有するソリューションデータをアップロードすることを特徴とする方法。
【請求項１８】
請求項１６または１７記載の方法であって、前記アップロードするステップは、１以上の指定された間隔で他のソリューションデータを前記リモート印刷装置に対して定期的にアップロードすることを特徴とする方法。
【請求項１９】
請求項１６記載の方法であって、前記アップロードするステップは、前記リモート印刷装置による該リモート印刷装置のユーザインタフェースを介したユーザ入力の受信に応答して、ユーザマニュアルに含まれる１以上の指示を前記リモート印刷装置に対してアップロードすることを特徴とする方法。
【請求項２０】
請求項１９記載の方法であって、１以上の指定された間隔で前記ユーザマニュアルに含まれる１以上の指示を前記リモート印刷装置に対して定期的にアップロードすることを特徴とする方法。
【請求項２１】
請求項１６乃至２０何れか一項記載の方法であって、さらに、
１以上のヘルプ指示の選択回数を示す統計を更新するステップと、
前記１以上のヘルプ指示の選択回数が指定された閾値を超えたか判断するステップと、
前記１以上のヘルプ指示の選択回数が指定された閾値を超えたと判断されると、前記選択回数が前記閾値を超えたことを示す通知を生成するステップと、
前記通知を指定された電子メールアドレスに送信するステップとを備えることを特徴とする方法。
【請求項２２】
請求項１６乃至２１何れか一項記載の方法であって、さらに、
１以上の印刷装置への１以上の推奨アクションの表示回数を示す統計を更新するステップと、
前記１以上の印刷装置への１以上の推奨アクションの表示回数が指定された閾値を超えたか判断するステップと、
前記１以上の印刷装置への１以上の推奨アクションの表示回数が指定された閾値を超えたと判断されると、前記表示回数が前記閾値を超えたことを示す通知を生成するステップと、
前記通知を指定された電子メールアドレスに送信するステップとを備えることを特徴とする方法。
【請求項２３】
印刷装置ソリューションデータを更新するための１以上の命令シーケンスを供給するコンピュータ読み出し可能な媒体であって、前記命令は１以上のプロセッサに
リモート印刷装置に影響を及ぼす可能性のある１以上のトラブルを解決する１以上の推奨アクションを有するソリューションデータを前記リモート印刷装置に対してアップロードするステップを実行させることを特徴とする媒体。
【請求項２４】
請求項２３記載のコンピュータ読み出し可能な媒体であって、前記アップロードするステップは、前記リモート印刷装置によるトラブルの検出に応答して、該トラブルを解決する１以上の推奨アクションを有するソリューションデータをアップロードすることを特徴とする媒体。
【請求項２５】
請求項２３または２４記載のコンピュータ読み出し可能な媒体であって、前記アップロードするステップは、１以上の指定された間隔で他のソリューションデータを前記リモート印刷装置に対して定期的にアップロードすることを特徴とする媒体。
【請求項２６】
請求項２３記載のコンピュータ読み出し可能な媒体であって、前記アップロードするステップは、前記リモート印刷装置による該リモート印刷装置のユーザインタフェースを介したユーザ入力の受信に応答して、ユーザマニュアルに含まれる１以上の指示を前記リモート印刷装置に対してアップロードすることを特徴とする媒体。
【請求項２７】
請求項２６記載のコンピュータ読み出し可能な媒体であって、１以上の指定された間隔で前記ユーザマニュアルに含まれる１以上の指示を前記リモート印刷装置に対して定期的にアップロードすることを特徴とする媒体。
【請求項２８】
請求項２３乃至２７何れか一項記載のコンピュータ読み出し可能な媒体であって、前記命令はさらに、
１以上のヘルプ指示の選択回数を示す統計を更新するステップと、
前記１以上のヘルプ指示の選択回数が指定された閾値を超えたか判断するステップと、
前記１以上のヘルプ指示の選択回数が指定された閾値を超えたと判断されると、前記選択回数が前記閾値を超えたことを示す通知を生成するステップと、
前記通知を指定された電子メールアドレスに送信するステップとを備えることを特徴とする媒体。
【請求項２９】
請求項２３乃至２８何れか一項記載のコンピュータ読み出し可能な媒体であって、前記命令はさらに、
１以上の印刷装置への１以上の推奨アクションの表示回数を示す統計を更新するステップと、
前記１以上の印刷装置への１以上の推奨アクションの表示回数が指定された閾値を超えたか判断するステップと、
前記１以上の印刷装置への１以上の推奨アクションの表示回数が指定された閾値を超えたと判断されると、前記表示回数が前記閾値を超えたことを示す通知を生成するステップと、
前記通知を指定された電子メールアドレスに送信するステップとを備えることを特徴とする媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関し、より詳細には印刷装置における更新されたヘルプ及びソリューション情報の提供方法及びシステムに関する。
【背景技術】
【０００２】
プリンタ、コピー機及びＲｉｃｏｈ  Ａｆｉｃｉｏ  Ｃｏｌｏｒ６５１３システムのような複合機（ＭＦＰ）などの印刷装置は高機能化が進められている。印刷装置の操作を容易にするための努力にもかかわらず、不慣れな印刷装置のユーザの多くは、当該印刷装置を利用しようとするとき、困惑したものである。ユーザを支援するため、印刷装置メーカーは、通常印刷装置の操作命令を備えた紙ベースのユーザマニュアルを提供している。ユーザマニュアルが印刷装置の既知の近傍にある限り、ユーザはマニュアルのページのヘルプを見つけ出すことができる。
【０００３】
しかしながら、ユーザマニュアルがしばしばなくなっていたり、別の場所に置かれている場合がある。しばしば、操作命令を含むユーザマニュアルは印刷装置とは別の場所に保持されている。ユーザが利用しようとする印刷装置のユーザマニュアルがどこに置かれているか知っていたとしても、ユーザマニュアルが保持されている場所まで移動する手間があり、ユーザマニュアルの参照後にはまた印刷装置に戻ってこなければならない。これは時間の浪費である。
【０００４】
容易な操作が可能な印刷装置でさえ、ユーザによる操作を要する問題が発生する可能性がある。印刷装置に供給される紙に紙詰まりが発生し、ユーザにより印刷装置内部にスタックされているページの排出が必要となるかもしれない。また、印刷装置のトナーが不足して、ユーザによる印刷装置へのトナーの補充が必要になるかもしれない。また、印刷装置の用紙トレイのすべての紙が使われてしまい、ユーザにより適切な用紙トレイへの紙の補充が必要となるかもしれない。
【０００５】
より高度な印刷装置には、印刷装置に発生する可能性のあるトラブルを解決するためのソリューション情報を表示するディスプレイが備えられている。例えば、ある印刷装置ではそれの表面に配置された液晶表示（ＬＣＤ）パネル上に当該印刷装置内にスタックされた用紙を取り除くためのアクションが表示されるかもしれない。いくつかの例では、この推奨されたアクションは、問題点の解決のためユーザが操作しなければならない当該印刷装置の構成要素を示している。例えば、印刷装置は、ＬＣＤパネルに開かれた状態の扉やカバーを有する当該印刷装置の画像を表示し、それによってトラブルが発生した領域にアクセスできるようこの扉またはカバーをユーザが開かねばならないということをユーザに示している。このようなソリューション情報は通常印刷装置のファームウェアに格納されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
印刷装置のディスプレイ上に提示されるソリューションやマニュアルに印刷された操作インストラクションはユーザを支援するが、このソリューションやインストラクションはユーザによる理解が困難なものであるかもしれない。このようなインストラクションは、不明確であり、不正確であり、不完全であり、古くなってしまっていたり、あるいは誤りを含んだものであるかもしれない。ユーザがヘルプまたはソリューション情報を理解することができない場合、印刷装置やそれを製造したメーカーにフラストレーションを感じるようになるかもしれない。しかしながら、メーカー側では、不十分な説明により印刷装置の操作ができないユーザの状態を放置したままとなってしまうかもしれない。印刷装置のメーカーでは、メーカーが気付かない問題点の解消はおそらくなされないであろう。
【０００７】
印刷装置メーカーがユーザのトラブルを認識しているときでさえ、新しく印刷したマニュアルの配布及び/またはファームウェアに格納されているソリューション情報を更新するためのサービススタッフの派遣はかなりのコストがかかる。さらに典型的には、印刷装置がトラブル状態のとき、ユーザは新しいマニュアルやサービススタッフを待つこと嫌がる。
【０００８】
従って、印刷装置のトラブルに遭遇したユーザにより良いガイダンスを提供するため、印刷装置における更新されたヘルプ及びソリューション情報を提供する方法及びシステムの必要性がある。
【０００９】
本発明は、上記の点に鑑みなされたものであり、印刷装置において更新されたヘルプ及びソリューション情報を提供する方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
そこで、上記課題を解決するため、本発明は、ユーザインタフェースと通信インタフェースを有する印刷装置であって、トラブルを検出する検出手段と、前記トラブルの検出に応答して、１以上のソリューションデータを保持するリモートサーバからソリューションデータをダウンロードするダウンロード手段と、前記ソリューションデータに基づき、前記トラブルを解決する１以上の推奨アクションを前記ユーザインタフェースを介して表示する表示手段とを有することを特徴とする。
【００１１】
また、本発明は、ユーザインタフェースと通信インタフェースを有する印刷装置であって、前記ユーザインタフェースを介してユーザ入力を受信する受信手段と、前記受信手段によるユーザ入力の受信に応答して、該印刷装置の１以上の操作指示を印刷する印刷手段とを有することを特徴とする。
【００１２】
また、本発明は、ユーザインタフェースと通信インタフェースを有する印刷装置であって、前記ユーザインタフェースを介してユーザ入力を受信する受信手段と、前記ユーザ入力に基づき、該印刷装置の操作方法を指定する複数のヘルプ指示から前記ユーザ入力に対応する１以上のヘルプ指示を選択する選択手段と、前記ユーザインタフェースを介して前記選択された１以上のヘルプ指示を表示する表示手段と、前記１以上のヘルプ指示の選択回数を示す統計を更新する統計更新手段とを有することを特徴とする。
【００１３】
また、本発明は、印刷装置ソリューションデータを更新する方法であって、リモート印刷装置に影響を及ぼす可能性のある１以上のトラブルを解決する１以上の推奨アクションを有するソリューションデータを前記リモート印刷装置に対して更新するステップを有することを特徴とする。
【００１４】
また、本発明は、印刷装置ソリューションデータを更新するための１以上の命令シーケンスを供給するコンピュータ読み出し可能な媒体であって、前記命令は１以上のプロセッサにリモート印刷装置に影響を及ぼす可能性のある１以上のトラブルを解決する１以上の推奨アクションを有するソリューションデータを前記リモート印刷装置に対して更新するステップを実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、印刷装置において更新されたヘルプ及びソリューション情報を提供する方法及びシステムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下の説明では、本発明の完全なる理解を提供するため、説明目的のための特定の詳細が与えられる。しかしながら、本発明はこれら特定の詳細なく実施されうるということは明らかであろう。いくつかの例では、本発明を不必要に不明瞭にすることを避けるため、周知の構成及び装置はブロック図の形式で示される。
【００１７】
［印刷装置における更新されたヘルプ及びソリューション情報を提供する一例となるシステム］
図１は、本発明の一実施例による印刷装置における更新されたヘルプ及びソリューション情報を提供するシステム１００を示すブロック図である。システム１００は、印刷装置１０２Ａ〜１０２Ｎと、ヘルプソリューションデータサーバ１０４と、管理者用コンピュータ１０６と、ネットワーク１０８とを有する。本発明の一実施例では、印刷装置１０２Ａ〜１０２Ｎは通信可能となるようネットワーク１０８に接続され、ヘルプソリューションデータサーバ１０４は通信可能となるようネットワーク１０８に接続されている一方、本発明の他の実施例では、仲介となるネットワークを介することなく印刷装置１０２Ａ〜１０２Ｎはヘルプソリューションデータサーバ１０４に直接接続される。
【００１８】
印刷装置１０２Ａ〜１０２Ｎは、プリンタ、ＭＦＰ、コピー機、ファクシミリ、あるいは紙やＯＨＰシートのような印刷媒体上に印刷可能な他の装置であるかもしれない。本発明の一実施例によると、印刷装置１０２Ａ〜１０２Ｎの中には、様々なタイプの印刷装置が含まれている。例えば、本発明の一実施例では、印刷装置１０２Ａはプリンタ、印刷装置１０２ＢはＭＦＰ、印刷装置１０２Ｃはコピー機、印刷装置１０２Ｄはファクシミリとなっているかもしれない。
【００１９】
印刷装置１０２Ａ〜１０２Ｎのそれぞれは、複数の構成要素を含んでいるかもしれないし、あるいは複数の構成要素に接続されているかもしれない。本発明の一実施例では、例えば、印刷装置１０２Ａは、操作パネル１１０Ａと、印刷モジュール１１２Ａと、恒久的（ｐｅｒｓｉｓｔｅｎｔ）記憶装置１１４Ａと、ネットワークインタフェース１２０Ａとを備えているかもしれない。
【００２０】
ネットワークインタフェース１２０Ａは、印刷装置１０２Ａがネットワーク１０８を介しヘルプソリューションデータサーバ１０４のような他の装置と通信することを可能にする。例えば、ネットワークインタフェース１２０Ａは、イーサネット（登録商標）、インターネットプロトコル（ＩＰ）及びＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）のようなデータリンク層プロトコル、ネットワーク層プロトコル及びトランスポート層プロトコルに従って、データパケットの送受信を行うことができる。このため本発明の一実施例では、ネットワークインタフェース１２０Ａはイーサネット（登録商標）アダプタであるかもしれない。本発明の他の実施例では、印刷装置１０２Ａは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、パラレルポートまたはＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポートのような通信インタフェースを備え、それらを介してヘルプソリューションデータサーバ１０４のような他の装置と直接接続されるかもしれない。
【００２１】
本発明の一実施例によると、恒久的記憶装置１１４Ａはハードディスクドライブである。本発明の他の実施例では、恒久的記憶装置１１４Ａは、書き換え可能な磁気記憶メディア、光記憶メディアあるいは電子記憶メディアなどであるかもしれない。恒久的記憶装置１１４Ａは、ヘルプソリューションデータ１１６Ａと統計データ１１８Ａとを格納する。本発明の一実施例では、ヘルプソリューションデータ１１６Ａと統計データ１１８Ａは、恒久的記憶装置１１４Ａ上で維持されるデータベースに格納されている。
【００２２】
ヘルプソリューションデータ１１６Ａは、ヘルプデータとソリューションデータの両方を含んでいる。本発明の一実施例によると、ヘルプデータは、印刷装置１０２Ａの操作指示のようなユーザマニュアルからとられた情報から構成されている。ヘルプデータは、高速検索及び抽出を可能にする１以上のキーワードによりインデックスが付されたデータベースレコードに格納されているかもしれない。例えば、「手差しトレイ」というキーワードによりインデックスが付されたレコードには、印刷装置１０２Ａの手差しトレイの目的、機能及び利用に関する情報が含まれているかもしれない。与えられたレコードには、テキストや画像が含まれているかもしれない。
【００２３】
本発明の一実施例によると、ソリューションデータは１以上の個別ソリューションから構成されている。各ソリューションは、１以上の問題点に対応または関連付けされている。あるソリューションは、それに関連付けされた問題点を解決するために、印刷装置１０２Ａに対してユーザにより行われる１以上の相異なる推奨アクションから構成されているかもしれない。例えば、ローラの近傍における紙詰まりに関するソリューションでは、ユーザが詰まった用紙を取り除くことができるように、印刷装置の上部パネルを開き、ローラを露出するレバーを操作するというような推奨アクションから構成されるかもしれない。トラブルを解決するための一連の推奨アクションは「トラブル回復ウィザード」と呼ばれることもある。
【００２４】
統計データ１１８Ａは、ヘルプソリューションデータ１１６Ａへのアクセスに関する統計データから構成される。例えば、統計データ１１８Ａは、印刷装置１０２Ａのユーザが特定のヘルプデータレコードまたはソリューションにアクセスした回数に関する情報から構成されるかもしれない。この情報は、ヘルプ及びソリューションデータ１１６Ａのうちの改訂の影響を受ける部分を特定し、印刷装置のさらなる向上のため利用可能である。本発明の一実施例によると、ユーザがヘルプ及びソリューションデータ１１６Ａにアクセスすると、印刷装置１０２Ａは特定のデータがアクセスされた回数を反映させるため、統計データ１１８Ａを更新する。例えば、ユーザがヘルプ及びソリューションデータ１１６Ａにおいて「手差しトレイ」のレコードにアクセスすると、印刷装置１０２Ａは当該アクセスを反映させるため統計データ１１８Ａを更新する。
【００２５】
印刷モジュール１１２Ａは、テキストや画像のような情報を用紙やＯＨＰシートのような印刷媒体に印刷するのに機能する機械及び電子要素を備える。印刷モジュール１１２Ａはさらに、１以上の選択された給紙トレイから当該印刷モジュールへの印刷媒体の供給、及びこれら印刷媒体の以上の選択された排紙トレイへの出力を行う要素を備えている。
【００２６】
本発明の一実施例によると、ユーザからの入力を受付け、ユーザに情報を表示するための操作パネル１１０Ａは、ユーザインタフェースとして機能するように印刷装置１０２Ａの表面に設置される。操作パネル１１０Ａは、タッチパネルやキーパッドのような入力装置と、ＬＣＤ、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）またはプラズマディスプレイのような表示装置とを有する。入力装置と表示装置は一体化されていてもよい。例えば、本発明の一実施例では、操作パネル１１０Ａは、画面上に表示されるグラフィカルユーザインタフェースのユーザセパレート領域を示すことが可能なインタラクティブなタッチスクリーンを備える。ユーザによりタッチされると、この領域は印刷装置１０２Ａに異なる機能を実行させる。この領域は、「ユーザインタフェース要素」または「ユーザインタフェースオブジェクト」と呼ばれる。
【００２７】
印刷装置１０２Ａは、上記要素に加えて他の要素を有するかもしれない。例えば、印刷装置１０２Ａは、走査面に置かれた画像を読み込み、この画像に基づくデータを生成する走査モジュールを有するかもしれない。印刷装置１０２Ａは、トラブルの発生を検出する１以上のセンサを備えてもよい。他の印刷装置１０２Ｂ〜１０２Ｎもまた、印刷装置１０２Ａを参照して上述された要素を有する。以下で印刷装置１０２Ａが説明される場合、この説明は印刷装置１０２Ｂ〜１０２Ｎに対しても適用されるかもしれない。
【００２８】
ネットワーク１０８は、印刷装置１０２Ａ〜１０２Ｎとヘルプソリューションデータサーバ１０４との間のデータの交換に供する任意の媒体または機構により実現されるかもしれない。ネットワーク１０８の具体例としては、以下に限定されるものではないが、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、イーサネット（登録商標）あるいはインターネットのようなネットワーク、または１以上の地上波、衛星あるいは無線リンクがあげられる。ネットワーク１０８には、上記のようなネットワークの組み合わせたものが含まれるかもしれない。ネットワーク１０８は、ＴＣＰ/ＩＰに従ってデータの送信を行うかもしれない。
【００２９】
ヘルプソリューションデータサーバ１０４はコンピュータ上で実現可能である。ヘルプソリューションデータサーバ１０４は、恒久的記憶装置１２２とネットワークインタフェース１３０とを備える。恒久的記憶装置１２２とネットワークインタフェース１３０は、それぞれ上述の恒久的記憶装置１１４Ａとネットワークインタフェース１２０Ａと同様のものである。恒久的記憶装置１２２は、ヘルプ及びソリューションマスタデータ１２４と、統計マスタデータ１２４と、電子メールアプリケーション１２８とを格納している。本発明の一実施例によると、ヘルプ及びソリューションマスタデータ１２４と統計マスタデータ１２６は、恒久的記憶装置１２２に維持されるデータベースに格納されている。
【００３０】
ヘルプ及びソリューションマスタデータ１２６は、上述のヘルプ及びソリューションデータ１１６と内容的には同様のものである。ヘルプ及びソリューションマスタデータ１２６は、印刷装置１０２Ａ〜１０２Ｎのそれぞれのヘルプ及びソリューションデータを含んでいる。１つの印刷装置に対するヘルプ及びソリューションデータは、他の印刷装置に対するヘルプ及びソリューションデータとは異なっているかもしれない。例えば、ファクシミリに対する操作指示は、典型的には、コピー機に対する操作指示とは異なるものである。本発明の一実施例によると、ヘルプ及びソリューションマスタデータは、印刷装置１０２Ａ〜１０２Ｎのそれぞれに対するヘルプおよびソリューション情報の最も最近に更新されたものである。
【００３１】
統計マスタデータ１２６は、印刷装置１０２Ａ〜１０２Ｎのそれぞれにおけるヘルプ及びソリューションデータの利用に関する統計情報から構成される。このため統計マスタデータ１２６は、統計データ１１８Ａ〜１１８Ｎをまとめたものから構成されている。例えば、統計マスタデータ１２６は、ヘルプ及びソリューションデータ１１６Ａ〜１１６Ｎの何れかにおいて「手差しトレイ」のレコードがアクセスされた回数に関する情報を含んでいるかもしれない。
【００３２】
電子メールアプリケーション１２８は電子メールクライアントアプリケーションである。電子メールアプリケーション１２８は、ネットワーク１０８を介して電子メールメッセージを１以上の電子メールアカウントに送信するよう構成されている。管理者用コンピュータ１０６は、例えば、そのような電子メールを取得するためネットワーク１０８を介して電子メールアカウントにアクセスするよう構成される。電子メールメッセージは１以上の電子メールサーバに一時的に格納されてもよい。
【００３３】
［リモートサーバからソリューションデータをダウンロードする印刷装置］
本発明の一実施例によると、印刷装置１０２Ａはそれに関するトラブルを検出する。例えば、印刷装置１０２Ａは、印刷モジュール１１２Ａにおける紙詰まりをセンサを通じて自動検出する。印刷装置１０２Ａは、トラブルの検出に応答して、ソリューションデータを保持するリモートサーバからソリューションデータをダウンロードする。例えば、印刷装置１０２Ａは、ヘルプ及びソリューションマスタデータ１２４のソリューションデータを保持するヘルプソリューションデータサーバ１０４からソリューションデータをダウンロードする。印刷装置１０２Ａは、当該印刷装置１０２Ａ上のユーザインタフェースを介して、当該ソリューションデータに基づく、検出されたトラブルを解決する１以上の推奨アクションを表示する。例えば、印刷装置１０２Ａは、操作パネル１１０Ａを介して１以上の推奨アクションを表示する。印刷装置１０２Ａは、検出されたトラブルに基づいて、複数の推奨アクションから１以上の推奨アクションを選択することができるかもしれない。このようにして、印刷装置１０２Ａは、トラブルを解決するための１以上の推奨アクションを表示するようにしてもよい。
【００３４】
本発明の一実施例では、印刷装置１０２Ａはトラブルの検出に応答して、当該印刷装置１０２Ａに関するすべてのソリューションデータをダウンロードする一方、本発明の他の実施例では、印刷装置１０２Ａはトラブルの検出に応答して、当該トラブルに対応するソリューションデータのみをダウンロードする。
【００３５】
ソリューションデータを有するリモートサーバからソリューションデータをダウンロードすることにより、印刷装置１０２Ａは更新されたソリューションデータを取得することができる。このため、印刷装置１０２Ａのメーカーはヘルプソリューションデータサーバ１０４に格納されているマスタソリューションデータを更新することにより、印刷装置のユーザに表示されるソリューションデータを更新することができる。トラブルの検出に応答して、ソリューションデータをダウンロードすることにより、印刷装置１０２Ａはトラブル発生時点での更新されているソリューションデータを表示することができる。他の印刷装置１０２Ｂ〜１０２Ｎは印刷装置１０２Ａと同様に構成することができる。従って、ヘルプ及びソリューションマスタデータ１２４の更新により、各印刷装置により表示されるソリューションデータは更新され、これにより印刷装置の更新を個別に行うことを不要にすることができる。
【００３６】
印刷装置とリモートサーバとの通信は中断されるときもある。例えば、ネットワークの一部にエラーが発生し、これにより印刷装置１０２Ａが少なくとも一時的にネットワーク１０８を介してヘルプソリューションデータサーバ１０４と通信することができなくなるかもしれない。このため、本発明の一実施例によると、印刷装置１０２Ａは、トラブルの検出に応答して、当該印刷装置１０２Ａがそれの通信インタフェースを介してソリューションデータを保持する指定されたリモートサーバに現在アクセスすることができるか決定する。例えば、印刷装置１０２Ａは、ネットワークインタフェース１２０Ａ及びネットワーク１０８を介してヘルプソリューションデータサーバ１０４にアクセスすることができるか判断する。印刷装置１０２Ａは、アクティブなネットワーク接続が存在するか、そしてヘルプソリューションデータサーバ１０４がこのネットワーク接続を介して行われるクエリに応じることができるか判断するかもしれない。例えば、ヘルプソリューションデータサーバ１０４はあるＩＰアドレスが割り当てられ、印刷装置１０２ＡはこのＩＰアドレスをｐｉｎｇして、ヘルプソリューションデータサーバが現在アクセス可能であるか決定する。
【００３７】
本発明の一実施例によると、ソリューションデータを保持するリモートサーバに現在アクセスすることができないと判断されると、印刷装置１０２Ａは、当該リモートサーバから以前にダウンロードしたソリューションデータに基づき１以上の推奨アクションを表示する。例えば、印刷装置１０２Ａがヘルプソリューションデータサーバ１０４に現在アクセスすることができないと判断されると、印刷装置１０２Ａは恒久的記憶装置１１４Ａに格納されているヘルプ及びソリューションデータ１１６Ａに基づく推奨アクションを表示する。一実施例によると、ヘルプ及びソリューションデータ１１６Ａは、印刷装置１０２Ａがヘルプソリューションデータサーバ１０４から最も最近にダウンロードしたソリューションデータを含んでいる。従って、印刷装置１０２Ａがヘルプソリューションデータサーバ１０４に接続することができなくても、印刷装置１０２Ａは検出されたトラブルを解決する推奨アクションを依然として表示することができる。
【００３８】
本発明の一実施例によると、印刷装置１０２Ａはまた、ソリューションデータを保持する指定されたリモートサーバから定期的にソリューションデータをダウンロードし、これによりヘルプ及びソリューションデータ１１６Ａをヘルプ及びソリューションマスタデータ１２４と同調させることが可能となる。例えば、印刷装置１０２Ａは、例えば毎日などの１以上の指定された間隔でヘルプソリューションデータサーバ１０４Ａからソリューションデータをダウンロードする。本発明の一実施例によると、印刷装置１０２Ａは恒久的記憶装置１１４Ａにダウンロードしたソリューションデータを格納する。これにより、ヘルプ及びソリューションデータ１１６Ａはトラブルを検出する前に、最近更新されたソリューションデータを含んでいるかもしれない。従って、印刷装置１０２Ａがトラブル検出時にヘルプソリューションデータサーバ１０４Ａにアクセスすることができなくても、恒久的記憶装置１１４Ａに格納されているソリューションデータは比較的新しいものであるかもしれない。
【００３９】
［印刷装置のユーザインタフェースを介したユーザ入力の受信に応答して操作指示を印刷する印刷装置］
前述のように、印刷された紙ベースのユーザマニュアルはなくなったり、別の場所に置かれたりすることがある。ユーザマニュアルがコンピュータの恒久的記憶装置上のドキュメントとして格納されていたとしても、階層的なファイル構成の中から当該ドキュメントの位置を見つけ出すことは時間のかかる作業であるし、また当該ドキュメントはすでに古くなっているかもしれない。典型的に、ユーザはユーザマニュアルや他のヘルプ情報を見つけ出すのに印刷装置から離れなければならないことを好まない。
【００４０】
そのため本発明の一実施例によると、印刷装置１０２Ａはそれのユーザインタフェースを介してユーザ入力を受信する。例えば、印刷装置１０２Ａは操作パネル１１０Ａを介してユーザ入力を受け取る。このユーザ入力は印刷装置１０２Ａに対して、当該印刷装置１０２Ａのユーザマニュアルのような操作指示が印刷されるべきであると示す。本発明の一実施例によると、ユーザ入力は、操作パネル１１０Ａに表示される１つのユーザインタフェース要素、例えば、「最新マニュアルの印刷」というラベルを示すインタフェース要素のタッチからなる。
【００４１】
ユーザインタフェースを介したユーザ入力の受け取りに応答して、印刷装置１０２Ａは当該印刷装置を操作するための１以上の指示を印刷する。例えば、印刷装置１０２Ａは、ヘルプ及びソリューションデータ１１６の一部として恒久的記憶装置１１４Ａに格納されているヘルプデータを印刷モジュール１１２Ａを介して印刷する。この結果、印刷装置の操作指示を取得するのに、ユーザは印刷装置１０２Ａを離れる必要がなくなる。ユーザは、印刷装置１０２Ａの操作を手助けしてもらうため、印刷装置をサポートする組織のウェブサイトに問い合わせる必要もないし、またそのような組織の技術サポートスタッフと会話をする必要もない。
【００４２】
本発明の一実施例では、印刷装置１０２Ａはユーザ入力の受け取りに応答して、ユーザマニュアル全体を印刷する一方、他の実施例では、印刷装置１０２Ａはヘルプデータの指定された部分のみを印刷する。ユーザがそのような部分を操作パネル１１０Ａを介して複数の部分から選択するようにしてもよい。この選択は部分リストから、あるいは１以上のキーワードの検索の結果として行われてもよい。
【００４３】
印刷装置のユーザマニュアルは、そこに含まれている操作指示を簡素化したり、完全なものにしたり、あるいは訂正したりするのに改訂されることがある。ユーザがユーザマニュアルを見つけ出せたとしても、このユーザマニュアルには古くなった情報が含まれているかもしれない。このため、本発明の一実施例によると、印刷装置１０２Ａは、上記操作指示を格納しているリモートサーバに当該印刷装置１０２Ａが現在アクセス可能であるか判断する。印刷装置１０２Ａは、上記ユーザ入力の受け取りに応答して、判断するかもしれない。例えば、印刷装置１０２Ａは、現在ヘルプソリューションデータサーバ１０４にネットワークインタフェース１２０Ａ及びネットワーク１０８を介してアクセス可能であるか判断する。印刷装置１０２Ａは、ヘルプソリューションデータサーバへのアクセスが可能であるか判断するため、ヘルプソリューションデータサーバ１０４のＩＰアドレスにｐｉｎｇするかもしれない。
【００４４】
本発明の一実施例によると、印刷装置１０２Ａがこのリモートサーバに現在アクセス可能であると判断されると、印刷装置１０２Ａはリモートサーバから１以上の操作指示をダウンロードする。例えば、印刷装置１０２Ａはユーザマニュアルまたはその一部であるヘルプデータをヘルプソリューションデータサーバ１０４からダウンロードし、ダウンロードしたヘルプデータを恒久的記憶装置１１４Ａに格納する。
【００４５】
本発明の一実施例では、印刷装置１０２Ａはユーザ入力の受け取りに応答してユーザマニュアル全体をダウンロードする一方、他の実施例では、印刷装置１０２Ａはヘルプデータの指定された部分のみをダウンロードする。ユーザは操作パネル１１０Ａを介して複数の部分からそのような部分を選択するようにしてもよい。
【００４６】
本発明の一実施例によると、印刷装置１０２Ａが現在ヘルプソリューションデータサーバ１０４にアクセスすることができないと判断すると、印刷装置１０２Ａは以前に当該リモートサーバからダウンロードした１以上の指示を印刷する。例えば、印刷装置１０２Ａがユーザ入力の受信時にヘルプソリューションデータサーバ１０４にアクセスすることができない場合、印刷装置１０２Ａは恒久的記憶装置１１４Ａに格納されているヘルプデータを印刷するようにしてもよい。これにより、印刷装置１０２Ａが現在ネットワーク１０８に接続されていなくても、ユーザはユーザマニュアルのようなヘルプ情報を取得することができる。
【００４７】
本発明の一実施例によると、印刷装置１０２Ａはまた、ソリューションデータのダウンロードの参照において上述されたものと同様にして、ヘルプデータを保持する指定されたリモートサーバからヘルプデータを定期的にダウンロードする。これにより、印刷装置１０２Ａがヘルプデータを要求するユーザ入力の受信時にヘルプソリューションデータサーバ１０４Ａにアクセスすることができなくても、比較的新しいヘルプデータをユーザに提供することができるようになる。
【００４８】
［ヘルプ及びソリューションデータへのアクセスに関する統計データを維持する印刷装置］
典型的には、ヘルプまたはソリューションデータが不明瞭あるいは誤っている場合、ユーザはこのヘルプまたはソリューションデータが意味していることを理解しようとして、何回もこのヘルプまたはソリューションデータにアクセスするであろう。印刷装置のある機能の理解または操作が困難である場合、あるいは印刷装置のある要素が頻繁に故障する場合、ユーザは当該要素または機能に関するヘルプまたはソリューションデータにおそらく何度もアクセスするであろう。本発明の一実施例によると、印刷装置１０２Ａの製造またはサポートを行っている組織は、ヘルプ及びソリューションデータのどの部分が改訂されるべきか、そして印刷装置のどの点が設計変更または改善されるべきかの判断に利用される情報を印刷装置１０２Ａから取得することができる。
【００４９】
本発明の一実施例によると、印刷装置１０２Ａはそれのユーザインタフェースを介して入力を受け取る。例えば、印刷装置１０２Ａは操作パネル１１０Ａを介してユーザ入力を受け取る。ユーザ入力は、１以上のキーワードあるいは１以上のユーザインタフェース要素の選択を有するかもしれない。ユーザ入力に基づき、印刷装置１０２Ａは、当該印刷装置１０２Ａの操作方法を特定する複数のヘルプ指示の中からユーザ入力に対応する１以上のヘルプ指示を選択する。例えば、ヘルプ及びソリューションデータ１１６がデータベースに格納されている場合、印刷装置１０２Ａはユーザ入力に基づき１以上のデータベースレコードを選択する。
【００５０】
印刷装置１０２Ａは、ユーザインタフェースを介して１以上のヘルプ指示を表示する。例えば、印刷装置１０２Ａは操作パネル１１０Ａを介して、これら１以上のヘルプ指示を表示する。これらヘルプ指示は同時にまたは連続的に表示されてもよい。
【００５１】
本発明の一実施例によると、印刷装置１０２Ａはこれら１以上のヘルプ指示が何回選択されたか示す統計を更新する。例えば、印刷装置１０２Ａは統計データ１１８Ａを更新する。印刷装置１０２Ａは、これらヘルプ指示のそれぞれに関連付けされたカウンタをインクリメントするかもしれない。本発明の一実施例によると、印刷装置１０２Ａはヘルプソリューションデータサーバ１０４に統計データ１１８Ａの更新を通知することにより、ヘルプソリューションデータサーバ１０４が統計データ１１８Ａの更新を反映するよう統計マスタデータ１２６を更新するようにしてもよい。
【００５２】
本発明の一実施例によると、印刷装置１０２Ａは１以上のヘルプ指示が選択された回数が指定された閾値を上回るか判断する。例えば、印刷装置１０２Ａは、これらのヘルプ指示が指定された回数を超えてアクセスされたかどうか、統計データ１１８Ａから判断する。１以上のヘルプ指示が選択された回数が指定された閾値を超えていると判断されると、印刷装置１０２Ａはこの回数が指定された閾値を上回ったことを示す通知を生成する。
【００５３】
本発明の一実施例によると、印刷装置１０２Ａはそれにより検出されたトラブルに応答して表示される推奨アクションに関する統計を更新する。印刷装置１０２Ａは、１以上の推奨アクションが表示された回数を示す統計を更新する。印刷装置１０２Ａは、これら推奨アクションが表示された回数が指定された閾値を上回っているか判断する。指定された閾値を超えたと判断されると、印刷装置１０２Ａは１以上の推奨アクションが表示された回数が指定された閾値を上回ったことを示す通知を生成する。
【００５４】
この通知は、指定された電子メールアドレスに送信される電子メールメッセージに含まれてもよい。さらに、またはあるいは、通知は恒久的記憶装置１１４Ａに格納されるログに書き込まれるようにしてもよい。本発明の一実施例によると、印刷装置１０２Ａは上述のような通知を指定された電子メールアドレスに送信する。例えば、プリンタ１０２Ａは電子メールメッセージをネットワーク１０８を介して１以上の指定された電子メールアカウントに送信するかもしれない。管理者用コンピュータ１０６は、そのような電子メールメッセージを取得するため、ネットワーク１０８を介して電子メールアカウントにアクセスするかもしれない。本発明の一実施例では、プリンタ１０２Ａ〜１０２Ｎのそれぞれは、統計データ１１８Ａ〜１１８Ｎに基づきそのような通知を生成及び送信するよう構成される一方、他の実施例では、ヘルプソリューションデータサーバ１０４が統計マスタデータ１２６に基づきそのような通知を生成及び送信する。
【００５５】
［印刷装置にヘルプ情報を提供する一例となるプロセス］
図２Ａ及び２Ｂは、本発明の一実施例による印刷装置にヘルプ情報を提供するプロセス２００を示すフロー図である。例えば、印刷装置１０２Ａ〜１０２Ｎの何れもがプロセス２００を実行するもしれない。
【００５６】
ブロック２０２において、初期ヘルプ画面が表示される。例えば、印刷装置１０２Ａは操作パネル１１０Ａを介し初期ヘルプ画面を表示するかもしれない。この初期ヘルプ画面は、「最新マニュアルの印刷」及び「オンラインヘルプ」などのラベルを有する選択可能なユーザインタフェース要素から構成されるかもしれない。
【００５７】
ブロック２０４において、オンラインヘルプリクエストを表すユーザインタフェース要素が選択されたか判断される。例えば、印刷装置１０２Ａは、「オンラインヘルプ」とラベル付けされたユーザインタフェース要素が操作パネル１１０Ａを介して選択されたか判断するようにしてもよい。このようなユーザインタフェース要素が選択されていないと判断されれば、プロセスはブロック２０４に戻る。他方、このようなユーザインタフェース要素が選択されたと判断されれば、プロセスはブロック２０６に移行する。
【００５８】
ブロック２０６において、１以上のヘルプキーワードが受け取られる。例えば、印刷装置１０２Ａは操作パネル１１０Ａを通じて表示されるキーパッドを介してヘルプキーワードを受け取るかもしれない。本発明の一実施例によると、これら１以上のヘルプキーワードが、「進む」とラベル付けされたユーザインタフェースオブジェクトの選択に応答して受け取られる。
【００５９】
ブロック２０８において、リモートサーバがアクセス可能であるか判断される。例えば、印刷装置１０２Ａは、ネットワークインタフェース１２０Ａとネットワーク１０８を介して、ヘルプソリューションデータサーバ１０４に現在アクセス可能であるか判断するかもしれない。リモートサーバがアクセス可能である場合、プロセスはブロック２１０に移行する。他方、リモートサーバへのアクセスができない場合、プロセスはブロック２１２に移行する。
【００６０】
ブロック２１０において、これら１以上のヘルプキーワードに基づき、ヘルプ情報がリモートサーバに保持されているデータベースから取得される。例えば、印刷装置１０２Ａは、ヘルプソリューションマスタデータ１２４に格納されているヘルプデータをダウンロードすることによりヘルプ情報を取得するかもしれない。本発明の一実施例によると、印刷装置１０２Ａはあるキーワードに一致または含むヘルプ情報のためにデータベースを検索する。
【００６１】
ブロック２１２において、これら１以上のヘルプキーワードに基づき、ヘルプ情報が印刷装置に保持されているデータベースから取得される。例えば、印刷装置１０２Ａは、ヘルプ及びソリューションデータ１１６に格納されているヘルプ情報を取得するかもしれない。
【００６２】
ブロック２１４において、ヘルプ情報画面が表示される。例えば、印刷装置１０２Ａは操作パネル１１０Ａを介してヘルプ情報を表示するかもしれない。このヘルプ情報と共に、ヘルプ情報画面は、「印刷」及び「終了」などとラベル付けされた選択可能なユーザインタフェースオブジェクトを備えるかもしれない。
【００６３】
ブロック２１６において、印刷要求を表すユーザインタフェース要素が選択されたか判断される。例えば、印刷装置１０２Ａは、「印刷」とラベル付けされたユーザインタフェース要素が操作パネル１１０Ａを介し選択されたか判断するようにしてもよい。そのようなユーザインタフェース要素が選択されていない場合、プロセスはブロック２１６に戻る。他方、そのようなユーザインタフェース要素が選択された場合、プロセスはブロック２１８に移行する。
【００６４】
ブロック２１８において、ヘルプ情報が印刷媒体に印刷される。例えば、印刷装置１０２Ａは印刷モジュール１１２Ａを介し１以上の印刷媒体にヘルプ情報を印刷するかもしれない。印刷前、ヘルプ情報は指定されたフォーマットに従ってフォーマット化されてもよい。
【００６５】
［印刷装置において受信されたユーザ入力に応答して印刷装置にユーザマニュアルを提供する一例となるプロセス］
図３は、本発明の一実施例による印刷装置に受け取られたユーザ入力に応答して、印刷装置において更新されたユーザマニュアルを印刷するプロセス３００を示すフロー図である。例えば、印刷装置１０２Ａ〜１０２Ｎの何れもがプロセス３００を実行するかもしれない。
【００６６】
ブロック３０２において、初期ヘルプ画面が表示される。例えば、印刷装置１０２Ａは操作パネル１１０Ａを介して初期ヘルプ画面を表示するようにしてもよい。初期ヘルプ画面は、「最新マニュアルの印刷」及び「オンラインヘルプ」などとラベル付けされた選択可能ユーザインタフェース要素を備えているかしれない。
【００６７】
ブロック３０４において、ユーザマニュアルの印刷のリクエストを表すユーザインタフェース要素が選択されたか判断される。例えば、印刷装置１０２Ａは「最新マニュアルの印刷」とラベル付けされたユーザインタフェース要素が操作パネル１１０Ａを介して選択されたか判断するかもしれない。そのようなユーザインタフェース要素が選択されていない場合、プロセスはブロック３０４に戻る。他方、そのようなユーザインタフェース要素が選択された場合、プロセスはブロック３０６に移行する。
【００６８】
ブロック３０６において、ユーザマニュアルデータがデータベースから取得される。ユーザマニュアルデータはヘルプデータの一種である。例えば、印刷装置１０２Ａは、ヘルプソリューションマスタデータ１２４に格納されているユーザマニュアルデータをダウンロードすることによりユーザマニュアルデータを取得するかもしれない。他の例として、印刷装置１０２Ａはヘルプ及びソリューションデータ１１６に格納されているユーザマニュアルデータを取得してもよい。
【００６９】
ブロック３０８において、ユーザマニュアルは印刷媒体に印刷される。例えば、印刷装置１０２Ａは、ユーザマニュアルデータに基づき、印刷モジュール１１２Ａを介して１以上の印刷媒体にユーザマニュアルを印刷するかもしれない。印刷前に、ユーザマニュアルデータは指定されたフォーマットに従ってフォーマット化されてもよい。
【００７０】
［印刷装置に更新されたソリューションデータを提供する一例となるプロセス］
図４は、本発明の一実施例による印刷装置に更新されたソリューション情報を提供するプロセス４００を示すフロー図である。例えば、印刷装置１０２Ａ〜１０２Ｎの何れもがプロセス４００を実行してもよい。
【００７１】
ブロック４０２において、印刷装置に関してトラブルが検出される。例えば、印刷装置１０２Ａは印刷モジュール１１２Ａにおいて紙詰まりを検出するかもしれない。本発明の一実施例によると、各トラブルは異なるトラブルコードに関連付けされている。
【００７２】
ブロック４０４において、リモートサーバへのアクセスが可能であるか判断される。例えば、印刷装置１０２Ａは、ネットワークインタフェース１２０Ａ及びネットワーク１０８を介して、ヘルプソリューションデータサーバ１０４へのアクセスが現在可能であるか判断するようにしてもよい。リモートサーバへのアクセスが可能である場合、プロセスはブロック４０６に移行する。他方、リモートサーバへのアクセスが可能でない場合、プロセスはブロック４０８に移行する。
【００７３】
ブロック４０６において、ソリューションデータがリモートサーバに保持されるデータベースから取得される。例えば、印刷装置１０２Ａは、ヘルプ及びソリューションマスタデータ１２４に格納されているソリューションデータをダウンロードすることにより、ソリューションデータを取得するようにしてもよい。本発明の一実施例によると、印刷装置１０２Ａはあるトラブルコードに一致するソリューションデータのためデータベースを検索する。
【００７４】
ブロック４０８において、ソリューションデータが印刷装置に保持されているデータベースから取得される。例えば、印刷装置１０２Ａは、ヘルプ及びソリューションデータ１１６に格納されているソリューションデータを取得するようにしてもよい。
【００７５】
ブロック４１０において、ソリューションデータに基づき、トラブル回復ウィザードが表示される。例えば、印刷装置１０２Ａは、当該ソリューションデータに基づき、トラブル回復ウィザードを有する１以上の推奨アクションを操作パネル１１０Ａを介して表示してもよい。
【００７６】
ブロック４１２において、これら１以上の推奨アクションが実行されたか判断される。例えば、印刷装置１０２Ａは、それのハードウェア状態が変更されたか、例えば、印刷装置のあるカバーが推奨されたように開かれたかなどを判断する。他の例として、印刷装置１０２Ａは、これらの推奨アクションが実行されたことを示すユーザ入力が操作パネル１１０Ａを介して受け取られたか判断してもよい。これらの推奨アクションが実行されていなければ、プロセスはブロック４１２に戻る。他方、これらの推奨アクションが実行された場合、プロセスはブロック４１４に移行する。
【００７７】
ブロック４１４において、トラブルが解消されたか判断される。例えば、印刷装置１０２Ａは、例えば、印刷モジュール１１２Ａにまだ紙が詰まっているかなどのように、トラブルが依然として検出されるか判断してもよい。他の例として、印刷装置は、トラブルが解消されたことを示すユーザ入力が操作パネル１１０Ａを介して受け取られたか判断してもよい。トラブルが解消されていない場合、プロセスはブロック４０４に戻り、その後ブロック４０６またはブロック４０８においてデータベースから追加的なソリューションデータが取得されるかもしれない。他方、トラブルが解消された場合、プロセスはブロック４１６に移行し、通常の処理が再開される。
【００７８】
［ヘルプ及びソリューションデータアクセス統計に基づく通知を送信する一例となるプロセス］
図５は、本発明の一実施例によるヘルプ及びソリューションデータアクセス統計に基づく通知を送信するプロセス５００を示すフロー図である。例えば、ヘルプソリューションデータサーバ１０４がプロセス５００を実行してもよい。
【００７９】
ブロック５０２において、印刷装置から識別子が受け取られる。例えば、ヘルプソリューションデータサーバ１０４は、印刷装置１０２Ａからキーワードやトラブルコードを受け取るかもしれない。
【００８０】
ブロック５０４において、この識別子に関連したデータのためにデータベースが検索される。例えば、ヘルプソリューションデータサーバ１０４は、あるキーワードに関連あるいは含むヘルプデータのためヘルプ及びソリューションマスタデータ１２４を検索するかもしれない。他の例として、ヘルプソリューションデータサーバ１０４は、あるトラブルコードに関連するソリューションデータのためヘルプ及びソリューションマスタデータ１２４を検索するかもしれない。
【００８１】
ブロック５０６において、当該識別子に関連したデータが印刷装置に送信される。例えば、ヘルプソリューションデータサーバ１０４は、あるキーワードに関連したヘルプデータ、あるいはあるトラブルコードに関連したソリューションデータを印刷装置１０２Ａに更新するかもしれない。
【００８２】
ブロック５０８において、印刷装置に送信されたデータに基づき、統計データが更新される。例えば、ヘルプソリューションデータサーバ１０４は、統計マスタデータ１２６において、印刷装置に送信されたデータに関連するカウンタをインクリメントするかもしれない。
【００８３】
ブロック５１０において、指定された閾値を上回ったか判断される。例えば、ヘルプソリューションデータサーバ１０４は、統計データ１２６からヘルプまたはソリューションデータが当該印刷装置に送信された回数が指定された閾値を超えたか判断するかもしれない。指定された閾値を上回っていない場合、プロセスはブロック５１２に移行して、通常処理が再開される。他方、指定された閾値を上回った場合、プロセスはブロック５１４に移行する。
【００８４】
ブロック５１４において、通知が生成される。例えば、ヘルプソリューションデータサーバ１０４は、印刷装置に送信されたデータが指定された閾値を超える回数送信されたことを示す通知を生成するかもしれない。
【００８５】
ブロック５１６において、この通知は指定された電子メールアドレスに送信される。例えば、通知は管理者用コンピュータ１０６が電子メールメッセージを取得する電子メールアドレスに対応する電子メールアドレスに送信されてもよい。この通知に基づき、以降におけるヘルプまたはソリューションデータへのユーザによるアクセス頻度を低減するため、通知の受信者はヘルプまたはソリューションデータを更新することを選択するかもしれない。
【００８６】
［ヘルプ及びソリューションデータベースに定期的に同調させる一例となるプロセス］
図６Ａは、本発明の一実施例によるヘルプ及びソリューションデータベースに定期的に同調させるプロセス６００を示すフロー図である。例えば、印刷装置１０２Ａ〜１０２Ｎの何れかがプロセス６００を実行するかもしれない。
【００８７】
ブロック６０２において、ヘルプ及びソリューションデータがリモートサーバからダウンロードされてから指定された時間が経過したか判断される。例えば、印刷装置１０２Ａは、印刷装置がヘルプ及びソリューションマスタデータ１２４に含まれる関連するすべてのデータをダウンロードしてから指定された時間が経過したか判断するかもしれない。ヘルプ及びソリューションマスタデータ１２４は印刷装置１０２Ａとは異なるタイプの印刷装置のデータを有するかもしれないので、印刷装置は他のタイプの印刷装置にのみ関連しているとして指定されたデータのダウンロードを行う必要がないかもしれない。指定された時間がまだ経過していなければ、プロセスはブロック６０２に戻る。他方、指定された時間が経過していれば、プロセスはブロック６０４に移行する。
【００８８】
ブロック６０４において、ヘルプ及びソリューションデータがリモートサーバからダウンロードされる。例えば、プリンタ１０２Ａはヘルプ及びソリューションマスタデータ１２４に含まれるすべての関連するデータをダウンロードするかもしれない。そのようなデータには、ユーザマニュアル情報や印刷装置１０２Ａの操作指示などのヘルプデータと、印刷装置１０２Ａのトラブルを解消する推奨アクションなどのソリューションデータが含まれる。
【００８９】
ブロック６０６において、ヘルプ及びソリューションデータが恒久的記憶装置に格納される。例えば、プリンタ１０２Ａは、このダウンロードした情報を恒久的記憶装置１１４Ａのヘルプ及びソリューションデータ１１６Ａに格納するかもしれない。
【００９０】
図６Ｂは、本発明の一実施例によるヘルプ及びソリューションデータベースに定期的に同調させるプロセス６５０を示すフロー図である。例えば、ヘルプソリューションデータサーバ１０４がプロセス６５０を実行するかもしれない。
【００９１】
ブロック６５２において、ヘルプ及びソリューションデータがあるリモート印刷装置に更新されてから指定された時間が経過したかどうか判断される。例えば、ヘルプソリューションデータサーバ１０４は、当該サーバが印刷装置１０２Ａに対してヘルプ及びソリューションマスタデータ１２４に含まれているデータを更新したか判断するかもしれない。指定された時間が経過していない場合、プロセスはブロック６５２に戻る。他方、指定された時間が経過している場合、プロセスはブロック６５４に移行する。
【００９２】
ブロック６５４において、ヘルプ及びソリューションデータは当該リモート印刷装置に対して更新される。例えば、ヘルプソリューションデータサーバ１０４は、印刷装置１０２Ａに対してヘルプ及びソリューションマスタデータ１２４に含まれている関連するすべてのデータを更新するかもしれない。
【００９３】
［一例となる印刷装置操作パネル］
図７Ａは、本発明の一実施例による一例となる印刷装置操作パネル７００を示すブロック図である。操作パネル７００は、インタフェース要素７０２〜７０８と、キーパッド７１０と、オンラインヘルプボタン７１２と、スタートボタン７１４とを備える。これら操作パネル７００の１以上の構成要素は、タッチパネル式のＬＣＤを利用して実現されてもよい。これにより、操作パネル７００の１以上の要素がグラフィック的に表示されるかもしれない。
【００９４】
インタフェース要素７０２〜７０８は、印刷ジョブやコピージョブに関して印刷装置が提供する機能を示している。インタフェース要素７０２は、拡大機能の利用可能性を示す。インタフェース要素７０４は、縮小機能の利用可能性を示す。インタフェース要素７０６はステープル機能の利用可能性を示す。インタフェース要素７０８はパンチ機能の利用可能性を示す。所望のインタフェース要素にタッチすることにより、ユーザはインタフェース要素７０２〜７０８の１以上を選択することができる。インタフェース要素を選択すると、操作パネルが当該インタフェース要素の選択を検出したことを示すために、選択されたインタフェース要素は異なる表示に変えられる。例えば、インタフェース要素７０２が選択されると、インタフェース要素７０２はより暗い色により表示されるかもしれない。
【００９５】
キーパッド７１０は、実在するキー、またはグラフィック表示されたキーを備えてもよい。キーパッド７１０は、「０」から「９」までのテンキーを備えているかもしれない。キーパッド７１０はまた、「＊」及び「＃」のような他の記号を表すキーを備えていてもよい。ユーザはキーパッド７１０のキーを使って、印刷枚数のような印刷装置から要求される情報を入力する。
【００９６】
本発明の一実施例では、オンラインヘルプボタン７１２が選択されると、操作パネル７００は図７Ｂに示されるような初期オンライラインヘルプ画面を表示する。オンラインヘルプボタン７１２は、それが選択されると、より暗い色により表示されるかもしれない。本発明の一実施例では、スタートボタン７１４が選択されると、選択された機能に従ってコピージョブまたは印刷ジョブが処理される。
【００９７】
図７Ｂは、本発明の一実施例による初期オンラインヘルプ画面を表示する一例となる印刷装置操作パネル７００を示すブロック図である。インタフェース要素７０２〜７０８の代わりに、インタフェース要素７１６〜７２４が操作パネル７００に表示される。インタフェース要素７１６は英数字キーボードである。インタフェース要素７１８はキーワードディスプレイウィンドウである。インタフェース要素７２０は「進む」ボタンである。インタフェース要素７２２は「最新マニュアルの印刷」ボタンである。インタフェース要素７２４は「終了」ボタンである。
【００９８】
本発明の一実施例によると、英数字キーボード７１６上でキーが選ばれると、当該キーにより表される英数字がキーワードディスプレイウィンドウ７１８に現れる。これにより、ユーザは英数字キーボード７１６上に表される文字をタッチして、１以上のキーワードをキーボードディスプレイウィンドウ７１８に入力する。「進む」ボタン７２０が選択されると、操作パネル７００は図７Ｃに示されるようなオンラインヘルプ画面を表示する。
【００９９】
本発明の一実施例によると、「最新マニュアルの印刷」ボタン７２２が選択されると、操作パネル７００を備えた印刷装置は当該印刷装置のためのユーザマニュアルの最新版を印刷する。上述のように、更新されたユーザマニュアルデータはリモートサーバから取得することができる。これにより、ユーザは印刷装置の現時点のユーザマニュアルを手に入れるために印刷装置から離れる必要がなくなる。
【０１００】
本発明の一実施例によると、「終了」ボタン７２４が選択されると、操作パネル７００は図７Ｂに示されるようなインタフェース要素７１６〜７２４の表示を終了し、代わりに図７Ａに示されるようなインタフェース要素７０２〜７０８を表示する。
【０１０１】
図７Ｃは、本発明の一実施例によるオンラインヘルプ画面を表示する一例となる印刷装置操作パネル７００を示すブロック図である。インタフェース要素７１６〜７２４の代わりに、インタフェース要素７２６〜７３０が操作パネル７００に表示される。インタフェース要素７２６はヘルプデータディスプレイウィンドウである。インタフェース要素７２８は「印刷」ボタンである。インタフェース要素７３０は「終了」ボタンである。
【０１０２】
本発明の一実施例によると、ヘルプデータディスプレイウィンドウ７２６は、「進む」ボタン７２０の選択時のキーワードディスプレイウィンドウ７１８に表示される１以上のキーワードと関連付けされたヘルプデータを示している。例えば、キーワードが「手差しトレイ」である場合、ヘルプディスプレイウィンドウ７２６は、「ＯＨＰシート、接着ラベル、半透明用紙、はがき及び定形外の用紙へのコピー時に使用」というようなヘルプデータを表示するかもしれない。ヘルプディスプレイウィンドウ７２６はさらに、１以上のキーワードを表示するようにしてもよい。上述のように、更新されたヘルプデータがリモートサーバから取得されるかもしれない。ヘルプデータはテキスト及び/または画像を含むものであってもよい。ヘルプデータディスプレイウィンドウ７２６は、当該ヘルプデータが大きすぎてヘルプディスプレイウィンドウ内に完全には表示しきれない場合、ヘルプデータを最初から最後までスクロールできるようなスクロールバーを備えていてもよい。
【０１０３】
本発明の一実施例によると、「印刷」ボタン７２８が選ばれると、印刷装置はヘルプデータディスプレイウィンドウ７２６に少なくとも部分的に表示されるヘルプデータを印刷する。本発明の一実施例によると、「終了」ボタン７３０が選ばれると、操作パネル７００は図７Ｃに示されるインタフェース要素７２６〜７３０の表示を終了し、代わりに図７Ａに示されるようなインタフェース要素７０２〜７０８を表示する。
【０１０４】
図７Ｄは、本発明の一実施例によるトラブル回復ウィザード画面を表示する一例となる印刷装置操作パネル７００を示すブロック図である。インタフェース要素７０２〜７０８の代わりに、インタフェース要素７３２が操作パネル７００に表示される。インタフェース要素７３２はソリューションデータディスプレイウィンドウである。
【０１０５】
本発明の一実施例によると、ソリューションデータディスプレイウィンドウ７３２は、当該印刷装置により検出されたトラブルを解消するための１以上の推奨アクションを示す。上述のように、１以上の推奨アクションの基となる更新されたソリューションデータがリモートサーバから取得されてもよい。ソリューションデータディスプレイウィンドウ７３２は、同時ではなく連続的にこれらの推奨アクションを示すかもしれない。ソリューションディスプレイウィンドウは、ある推奨アクションが実行されたと印刷装置が検出すると、次の推奨アクションを表示するかもしれない。これら１以上の推奨アクションは、実行に要する順序で提示されるかもしれない。
【０１０６】
例えば、検出されたトラブルが紙詰まりである場合、ソリューションディスプレイウィンドウ７３２はまず、「１．フロントカバーを開けてください」というような推奨アクションを表示する。その後、印刷装置によりフロントカバーが開けられたと検出されると、ソリューションデータディスプレイウィンドウ７３２は次に、「２．緑色のレバーをつかんで、カートリッジをゆっくりと引き出してください」というような推奨アクションを表示する。トラブルが解消されると、操作パネル７００は図７Ｄに示されるようなインタフェース要素７３２の表示を終了し、代わりに図７Ａに示されるようなインタフェース要素７０２〜７０８を表示する。
【０１０７】
［実施機構］
図８は、本発明の一実施例が実現されるコンピュータシステムを示すブロック図である。例えば、ヘルプソリューションデータサーバ１０４は、コンピュータシステム８００上で実現されるかもしれない。コンピュータシステム８００は、バス８０２または情報を通信するための他の通信機構と、情報の処理のためバス８０２に接続されたプロセッサ８０４とを有する。コンピュータシステム８００はまた、プロセッサ８０４により実行される情報及び命令を格納するための、バス８０２に接続された、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や他のダイナミック記憶装置のようなメインメモリ８０６を備える。メインメモリ８０６はまた、プロセッサ８０４により実行される命令の実行中、一時的変数や他の中間情報を格納するのに利用されるかもしれない。コンピュータシステム８００はさらに、プロセッサ８０４のための静的情報及び命令を格納するための、バス８０２に接続されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８０８や他のスタティック記憶装置を備える。情報及び命令の格納のため、磁気ディスクや光ディスクのような記憶装置８１０が備えられ、バス８０２に接続される。管理サーバ１０４がコンピュータシステム８００上で実現されてもよい。
【０１０８】
コンピュータシステム８００は、コンピュータのユーザに情報を表示するための、ＣＲＴなどのディスプレイ８１２にバス８０２を介して接続されてもよい。英数字キー及び他のキーを含む入力装置８１４が、プロセッサ８０４と情報及びコマンドの選択を通信するためバス８０２に接続される。他のタイプのユーザ入力装置としては、マウス、トラックボール、スタイラスあるいはカーソル方向キーのような、方向情報及びコマンド選択をプロセッサ８０４と通信し、ディスプレイ８１２上のカーソルの動きを制御するカーソル制御８１６がある。この入力装置は、典型的には、平面上の位置の特定が可能な第１座標（例えば、ｘ）と第２座標（例えば、ｙ）という２つの自由度を有する。
【０１０９】
本発明は、携帯装置から画像や音声データの無線送信を確認するコンピュータシステム８００の利用に関する。本発明の一実施例によると、コンピュータシステム８００は、メインメモリ８０６に含まれる１以上の命令の１以上のシーケンスをプロセッサ８０４が実行することに応答して、携帯装置から画像あるいは音声データの無線送信を確認する。そのような命令は記憶装置８１０のような他のコンピュータ読み出し可能媒体からメインメモリ８０６に読み込まれてもよい。メインメモリ８０６に含まれる命令シーケンスの実行により、プロセッサ８０４は上記プロセスステップを実行することができる。本発明の他の実施例では、組み込み回路が本発明を実現するソフトウェア命令の代わりに、あるいは組み合わされて利用されてもよい。本発明の実施例はハードウェア回路とソフトウェアの特定の組み合わせに限定されるものではない。
【０１１０】
ここで使われる「コンピュータ読み出し可能媒体」という用語は、実行中にプロセッサ８０４に命令を供給するのに関与する任意の媒体をいう。そのような媒体は、以下に限定されるものではないが、不揮発性媒体、揮発性媒体及び送信媒体を含む多数の形態をとりうる。不揮発性媒体には、例えば、記憶装置８１０のような光ディスクや磁気ディスクが含まれる。揮発性媒体には、メインメモリ８０６のようなダイナミックメモリが含まれる。送信媒体は、バス８０２を構成する配線を含む同軸ケーブル、銅線及び光ファイバが含まれる。送信媒体はまた、無線及び赤外線データ通信において生成されるような音響波あるいは光波の形態をとるかもしれない。
【０１１１】
コンピュータ読み出し可能媒体の通常の形態としては、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、他の任意の磁気媒体、ＣＤ−ＲＯＭ、他の任意の光媒体、パンチカード、紙テープ、他の任意のホールパターンを有する物理的媒体、ＲＡＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、ＦＬＡＳＨ−ＥＰＲＯＭ、他の任意のメモリチップまたはカートリッジ、以降に説明されるような搬送波、コンピュータが読み出し可能な他の任意の媒体などが含まれる。
【０１１２】
様々な形態のコンピュータ読み出し可能媒体は、実行中においてプロセッサ８０４に１以上の命令の１以上のシーケンスの提供に関与する。例えば、これらの命令は初期的にはリモートコンピュータの磁気ディスク上に搬送されるかもしれない。リモートコンピュータは、これらの命令をそれのダイナミックメモリにロードし、モデムを利用して電話回線を介して送信することができる。コンピュータシステム８００のモデムが電話回線を介してこのデータを受信し、赤外線送信機を利用してデータを赤外線信号に変換する。赤外線検出器は、赤外線信号により搬送されたデータを受信して、適当な回路により当該データはバス８０２上に配置される。バス８０２はこのデータをメインメモリ８０６に搬送し、プロセッサ８０４はメインメモリ８０６から命令を抽出及び実行する。メインメモリ８０６により受信される命令は、プロセッサ８０４による実行前、あるいは実行後に記憶装置８１０に光学的に格納されてもよい。
【０１１３】
コンピュータシステム８００はまた、バス８０２に接続された通信インタフェース８１８を備える。通信インタフェース８１８は、ローカルネットワーク８２２に接続されたネットワークリンク８２０に接続された双方向データ通信を提供する。例えば、通信インタフェース８１８は、データ通信接続を対応する電話線タイプに提供するＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）カードまたはモデムであってもよい。他の例として、通信インタフェース８１８は、データ通信接続を互換的なＬＡＮに提供するＬＡＮカードであってもよい。無線リンクがまた実現されてもよい。このような任意の実現形態において、通信インタフェース８１８は、様々なタイプの情報を表すデジタルデータストリームを搬送する電気信号、電磁信号または光信号の送受信を行う。
【０１１４】
ネットワークリンク８２０は、典型的には、１以上のネットワークを介して他のデータ装置にデータ通信の提供を行う。例えば、ネットワークリンク８２０は、ローカルネットワーク８２２を介してホストコンピュータ８２４やインターネットサービスプロバイダ（ＩＳＰ）８２６により提供されるデータ装置への接続を提供する。また、ＩＳＰ８２６は、インターネット８２８と通常呼ばれているワールドワイドパケットデータ通信ネットワークを介してデータ通信サービスを提供する。ローカルネットワーク８２２及びインターネット８２８は、デジタルデータストリームを搬送する電気、電磁または光信号を利用する。デジタルデータを搬送し、コンピュータシステム８００を構成する様々なネットワークを介した信号や、ネットワーク論区８２０及び通信インタフェース８１８を介した信号は、情報を伝送する搬送波の一例となる形態である。
【０１１５】
コンピュータシステム８００は、メッセージを送信し、プログラムコードを含むデータをネットワーク、ネットワークリンク８２０及び通信インタフェース８１８を介して受信することができる。インターネットの例では、サーバ８３０はアプリケーションプログラムの要求されたコードを、インターネット８２８、ＩＳＰ８２６、ローカルネットワーク８２２及び通信インタフェース８１８を介して送信するかもしれない。本発明によると、そのようなダウンロードされたアプリケーションは、上記選択されたネットワーク要素を監視する監視システムを構成する。プロセッサ８０４は、以降の実行のため、記憶装置８１０または他の不不揮発性記憶装置に格納されと、この受信したコードを実行するかもしれない。このようにして、コンピュータシステム８００は、搬送波の形態でアプリケーションコードを取得することができる。
【０１１６】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、様々な変形や変更が可能である。
【図面の簡単な説明】
【０１１７】
【図１】図１は、本発明の一実施例による印刷装置に更新されたヘルプ及びソリューション情報を提供するシステムを示すブロック図である。
【図２Ａ】図２Ａは、本発明の一実施例による印刷装置にヘルプ情報を提供するプロセスを示すフロー図の一部である。
【図２Ｂ】図２Ｂは、本発明の一実施例による印刷装置にヘルプ情報を提供するプロセスを示すフロー図の一部である。
【図３】図３は、本発明の一実施例による印刷装置でのユーザ入力の受信に応答して、印刷装置において更新されたユーザマニュアルを印刷するプロセスを示すフロー図である。
【図４】図４は、本発明の一実施例による印刷装置に更新されたソリューション情報を提供するプロセスを示すフロー図である。
【図５】図５は、本発明の一実施例によるヘルプ及びソリューションデータアクセス統計に基づき通知を送信するプロセスを示すフロー図である。
【図６Ａ】図６Ａは、本発明の一実施例によるヘルプ及びソリューションデータベースに定期的に同調するプロセスを示すフロー図の一部である。
【図６Ｂ】図６Ｂは、本発明の一実施例によるヘルプ及びソリューションデータベースに定期的に同調するプロセスを示すフロー図の一部である。
【図７Ａ】図７Ａは、本発明の一実施例による一例となる印刷装置操作パネルを示すブロック図である。
【図７Ｂ】図７Ｂは、本発明の一実施例による一例となる印刷装置操作パネルを示すブロック図である。
【図７Ｃ】図７Ｃは、本発明の一実施例による一例となる印刷装置操作パネルを示すブロック図である。
【図７Ｄ】図７Ｄは、本発明の一実施例による一例となる印刷装置操作パネルを示すブロック図である。
【図８】図８は、本発明の一実施例が実現されるコンピュータシステムを示すブロック図である。
【符号の説明】
【０１１８】
１００  システム
１０２  印刷装置
１０４  ヘルプソリューションデータサーバ
１０６  管理者用コンピュータ
１０８  ネットワーク
１１０  操作パネル
１１２  印刷モジュール
１１４、１２２  恒久的記憶装置
１１６  ヘルプ及びソリューションデータ
１１８  統計データ
１２０、１３０  ネットワークインタフェース
１２４  ヘルプ及びソリューションマスタデータ
１２６  統計マスタデータ
１２８  電子メールアプリケーション
８００  コンピュータシステム
８０２  バス
８０４  プロセッサ
８０６  メインメモリ
８０８  ＲＯＭ
８１０  記憶装置
８１２  ディスプレイ
８１４  入力装置
８１６  カーソル制御
８１８  通信インタフェース
８２０  ネットワークリンク
８２２  ローカルネットワーク
８２４  ホスト
８２６  ＩＳＰ
８２８  インターネット
８３０  サーバ
【図１】
2006027022.tif 000003
【図２Ａ】
2006027022.tif 000004
【図２Ｂ】
2006027022.tif 000005
【図３】
2006027022.tif 000006
【図４】
2006027022.tif 000007
【図５】
2006027022.tif 000008
【図６Ａ】
2006027022.tif 000009
【図６Ｂ】
2006027022.tif 000010
【図７Ａ】
2006027022.tif 000011
【図７Ｂ】
2006027022.tif 000012
【図７Ｃ】
2006027022.tif 000013
【図７Ｄ】
2006027022.tif 000014
【図８】
2006027022.tif 000015