(57)【要約】【課題】  個々のユーザのコメントなどをリモートメンテナンス情報の一部として格納し、必要に応じてこれらの情報をホスト装置へ送信できる情報処理装置を提供する。【解決手段】  パソコンなどのホスト装置２から印刷装置１に対して印刷データにユーザコメント情報を付加して送信すると、印刷装置１は、印刷データによって所定の印刷を行うと共に印刷データからユーザコメント情報を分離抽出して格納部へ格納する。ユーザコメント情報は、一般のメンテナンス情報ではなく、ユーザの要望やコメントなどである。印刷装置１は、メンテナンスサーバ５からメンテナンス情報の送信要求があると、その送信要求に対応するユーザコメント情報を格納部から取り出し、そのユーザコメント情報をメンテナンス情報としてＬＡＮ３及びネットワーク網４を経由してメンテナンスサーバ５へ送信する。これにより、メンテナンスサーバ５は印刷装置１のリモートメンテナンスを行うことができる。また、印刷装置１はユーザコメント情報を印刷することもできる。【選択図】      図１
2005271406.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、外部機器に対してリモートでメンテナンス情報を通知するリモートメンテナンス機能を有した情報処理装置であって、
上位装置から受信したジョブデータを解析すると共に前記ジョブデータに付加されているユーザコメント情報を分離抽出する解析部と、
前記解析部で分離抽出されたユーザコメント情報を格納する格納部と、
前記外部機器に対して、前記格納部に格納されているユーザコメント情報を前記メンテナンス情報として送信するメンテナンス情報送信部と、
備えたことを特徴とする情報処理装置。
【請求項２】
ネットワークに接続され、外部機器に対してリモートでメンテナンス情報を通知するリモートメンテナンス機能を有した情報処理装置であって、
ネットワークプロトコルの制御を行うと共に上位装置から受信したジョブデータに付加されているユーザコメント情報を分離抽出するネットワーク制御部と、
前記ネットワーク制御部で分離抽出されたユーザコメント情報を格納する格納部と、
前記外部機器に対して、前記格納部に格納されているユーザコメント情報を前記メンテナンス情報として送信するメンテナンス情報送信部と、
備えたことを特徴とする情報処理装置。
【請求項３】
前記メンテナンス情報送信部は、あらかじめ定められた条件を契機として前記外部機器へ前記ユーザコメント情報を送信することを特徴とする請求項1または請求項２に記載の情報処理装置。
【請求項４】
前記あらかじめ定められた条件は、前記外部機器からの送信要求、あらかじめ設定した時刻の到来、メンテナンス情報の格納領域の容量限界、またはオペレータによる情報処理装置の操作の何れかであることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記メンテナンス情報送信部が送信する前記ユーザコメント情報、および前記外部機器からの送信要求は電子メールによって送受信されることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記メンテナンス情報送信部および前記ネットワーク制御部は、公衆電話回線網を介して前記外部機器と接続されていることを特徴とする請求項１乃至請求項５の何れかに記載の情報処理装置。
【請求項７】
さらに、前記ユーザコメント情報を印刷する印刷部を備えていることを特徴とする請求項１乃至請求項６の何れかに記載の情報処理装置。
【請求項８】
情報処理装置、前記情報処理装置にジョブデータを送信するホスト装置、および前記情報処理装置に対してリモートでメンテナンスを行うメンテナンスサーバがネットワークに接続されたリモートメンテナンスシステムであって、
前記ホスト装置は、
前記ジョブデータにユーザコメント情報を付加して送信する付加手段を備え、
前記情報処理装置は、
前記ホスト装置から受信したジョブデータから前記ユーザコメント情報を分離抽出する分離抽出手段と、
前記分離抽出手段によって分離抽出されたユーザコメント情報を格納する格納手段と、
前記メンテナンスサーバに対して、前記格納部に格納されているユーザコメント情報を前記メンテナンス情報として送信するメンテナンス情報送信手段とを備え、
前記メンテナンスサーバは、
前記情報処理装置から前記ユーザコメント情報を受信し、そのユーザコメント情報に対応するメンテナンスを実行するメンテナンス実行手段を備える
ことを特徴とするリモートメンテナンスシステム。
【請求項９】
情報処理装置をネットワークに接続し、外部機器に対してリモートでメンテナンス情報を通知するリモートメンテナンス機能をコンピュータに実行させるプログラムであって、
前記情報処理装置が、
上位装置から受信したジョブデータよりユーザコメント情報を抽出する手順と、
抽出されたユーザコメント情報を格納する手順と、
格納されたユーザコメント情報をメンテナンス情報として前記外部機器へ送信する手順と、
を実行するようにコンピュータに処理させるプログラム。
【請求項１０】
さらに、前記情報処理装置が前記ユーザコメント情報を印刷する手順を実行するようにコンピュータに処理させる請求項９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続して電子メールなどによってメンテナンス情報を通知するリモートメンテナンス機能を備えたネットワークプリンタ、フアクシミリ、複合機等の情報処理装置、この情報処理装置を用いたリモートメンテナンスシステム、及びこの情報処理装置のリモートメンテナンス機能をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来より、複写機などは、特定のアカウントが指定された場合には、入力画像を特殊領域に格納して印刷処理を実行しないように構成されている。そして、ホスト装置より画像情報が要求された場合は、複写機などの特殊領域に格納されている画像情報がホスト装置へ送信される。このような機能により、例えば、サービスマンがメンテナンス情報を複写機に格納しておき、必要に応じて、サービスマンが遠隔地のホスト装置より該当するメンテナンス情報を取り出すことが可能となる。例えば、下記特許文献には、画像形成装置のサービス領域に格納されているメンテナンス情報を遠隔地のホスト装置側で一元管理し、サービスマンが必要に応じてホスト装置から所望のメンテナンス情報を取り出し、調査・解析を行う技術が開示されている。また、印刷装置の記憶領域に故障履歴情報、故障頻度情報、部品交換時期情報などを格納し、サービスマンが必要に応じてこれらの情報を取り出してフィールドから持ち帰り、遠隔地において調査・解析を行う技術も開示されている。
【０００３】
このようなリモートメンテナンス機能を持つ複写機などの情報処理装置においては、通知対象となる情報（例えば、メンテナンス情報）は、情報処理装置自身があらかじめ定められた基準に基づいて自動的に生成する。また、特定のアカウントを指定することによって、通知対象となる情報（メンテナンス情報など）に所望の付加情報を加えることができる機能を備えた情報処理装置も存在する。
【特許文献１】特開平５−３１８８８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来の技術では、情報処理装置を使用している一般ユーザが抱えている情報や意見などをメンテナンス情報としてホスト装置側へ通知することはできない。つまり、ホスト装置は、それぞれの情報処理装置の個別情報を受信して一元管理することはできない。このため、情報処理装置自体では検出することができていないような軽度の障害や、情報処理装置を日常的に使用しているユーザが抱えている使い勝手上の不満や要望などを、ホスト装置側がメンテナンス情報として把握してリモートで一元管理することはできない。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、個々のユーザのコメントなどをリモートメンテナンス情報の一部として格納し、必要に応じてこれらの情報を上位装置であるホスト装置へ送信することができる情報処理装置、この情報処理装置を用いたリモートメンテナンスシステム、及びこの情報処理装置のリモートメンテナンス機能をコンピュータに実行させるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記の目的を達成するために創案されたものであり、請求項１に記載の発明は、ネットワークに接続され、外部機器に対してリモートでメンテナンス情報を通知するリモートメンテナンス機能を有した情報処理装置であって、上位装置から受信したジョブデータを解析すると共にジョブデータに付加されているユーザコメント情報を分離抽出する解析部と、解析部で分離抽出されたユーザコメント情報を格納する格納部と、外部機器に対して、格納部に格納されているユーザコメント情報をメンテナンス情報として送信するメンテナンス情報送信部と備えたことを特徴とする。
【０００７】
本発明の情報処理装置によれば、上位装置からジョブデータと共にこのジョブデータにユーザコメント情報を付加して送信されると、情報処理装置の解析部がユーザコメント情報のみを分離抽出して格納部に格納しておく。したがって、情報処理装置のメンテナンス情報送信部は、必要に応じて、格納部に格納されているユーザコメント情報をメンテナンス情報として、外部機器（例えば、メンテナンスサーバ）へ送信することができる。これによって、外部機器（メンテナンスサーバ）は、情報処理装置自身では検出することができないが、ユーザが気づいた軽微な異常やユーザが情報処理装置を使用するときの使い勝手上の不満や不都合などをメンテナンス情報とし吸収し、リモートメンテナンス情報の一部として取り扱うことができる。
【０００８】
また、請求項２に記載の発明は、ネットワークに接続され、外部機器に対してリモートでメンテナンス情報を通知するリモートメンテナンス機能を有した情報処理装置であって、ネットワークプロトコルの制御を行うと共に上位装置から受信したジョブデータに付加されているユーザコメント情報を分離抽出するネットワーク制御部と、ネットワーク制御部で分離抽出されたユーザコメント情報を格納する格納部と、外部機器に対して、格納部に格納されているユーザコメント情報をメンテナンス情報として送信するメンテナンス情報送信部と備えたことを特徴とする。
【０００９】
本発明の情報処理装置によれば、上位装置からジョブデータと共にこのジョブデータにユーザコメント情報を付加して送信されると、情報処理装置の入力側にあるネットワーク制御部が、ジョブデータの受信段階でユーザコメント情報を分離抽出して格納部に格納しておく。したがって、情報処理装置のメンテナンス情報送信部は、必要に応じて、格納部に格納されているユーザコメント情報をメンテナンス情報として、外部機器（メンテナンスサーバ）へ送信することができる。つまり、本発明の情報処理装置によれば、受信したジョブデータを解析部に送信しなくても、入力側にあるネットワーク制御部がジョブデータからユーザコメント情報を分離抽出するので、従来の情報処理装置に搭載されている解析部の解析モジュールをそのまま流用することができる。よって、情報処理装置のコストを上げることなく、情報処理装置に対してリモートメンテナンス機能を実現させることができる。
【００１０】
また、請求項３に記載の発明は、請求項1または請求項２に記載の情報処理装置に係り、メンテナンス情報送信部は、あらかじめ定められた条件を契機として外部機器へユーザコメント情報を送信することを特徴とする。つまり、本発明の情報処理装置によれば、あらかじめ外部機器へユーザコメント情報を送信するタイミングを決めておけば、サービスマンは、必要なときに情報処理装置から外部機器へユーザコメント情報を送信し、リモートで情報処理装置のメンテナンスを行うことができる。
【００１１】
また、請求項４に記載の発明は、請求項３に記載の情報処理装置に係り、あらかじめ定められた条件は、外部機器からの送信要求、あらかじめ設定した時刻の到来、メンテナンス情報の格納領域の容量限界、またはオペレータによる情報処理装置の操作の何れかであることを特徴とする。つまり、本発明の情報処理装置によれば、外部機器から送信要求があったときや、所定の時刻がきたときや、メンテナンス情報の格納領域の容量が限界に達したときや、サービスマンが必要に応じて情報処理装置を操作したときに、情報処理装置から外部機器へユーザコメント情報を送信することができる。これによって、サービスマンがメンテナンス時期を管理しなくても所定の時期に定期点検などを行うことができる。また、必要なときに、情報処理装置側から外部機器へユーザコメント情報を送信することができるので、情報処理装置内のメンテナンス情報格納領域のメモリ容量を小さくすることができる。
【００１２】
また、請求項５に記載の発明は、請求項４に記載の情報処理装置に係り、メンテナンス情報送信部が送信するユーザコメント情報および外部機器からの送信要求は電子メールによって送受信されることを特徴とする。つまり、本発明の情報処理装置によれば、外部機器からの送信要求や情報処理装置からのユーザコメント情報を電子メールでインターネットを介して送受信することができるので、サービスマンは随時ユーザコメント情報を取得して、外部機器（メンテナンスサーバ）から情報処理装置のリモートメンテナンスを行うことができる。
【００１３】
また、請求項６に記載の発明は、請求項１乃至請求項５の何れかに記載の情報処理装置に係り、メンテナンス情報送信部およびネットワーク制御部は公衆電話回線網を介して外部機器と接続されていることを特徴とする。つまり、本発明の情報処理装置によれば、情報処理装置は公衆電話回線網を介して外部機器に接続されているので、サービスマンは、外部機器（メンテナンスサーバ）を何処へ持っていっても、その外部機器を公衆電話回線網に接続すれば情報処理装置のリモートメンテナンスを行うことができる。
【００１４】
また、請求項７に記載の発明は、請求項１乃至請求項６の何れかに記載の情報処理装置に加えて、情報処理装置は、さらに、ユーザコメント情報を印刷する印刷部を備えていることを特徴とする。つまり、本発明の情報処理装置によれば、情報処理装置のメンテナンス情報格納領域に蓄えられていたユーザコメント情報をレポートとして印刷することができるので、リモートメンテナンスの機能を活用できない場合であっても、サービスマンはユーザコメント情報の内容を知ることができる。
【００１５】
また、請求項８に記載の発明は、情報処理装置、この情報処理装置にジョブデータを送信するホスト装置、およびこの情報処理装置に対してリモートでメンテナンスを行うメンテナンスサーバがネットワークに接続されたリモートメンテナンスシステムであって、ホスト装置は、ジョブデータにユーザコメント情報を付加して送信する付加手段を備え、情報処理装置は、ホスト装置から受信したジョブデータからユーザコメント情報を分離抽出する分離抽出手段と、分離抽出手段によって分離抽出されたユーザコメント情報を格納する格納手段と、メンテナンスサーバに対して、格納部に格納されているユーザコメント情報をメンテナンス情報として送信するメンテナンス情報送信手段とを備え、メンテナンスサーバは、情報処理装置からユーザコメント情報を受信し、そのユーザコメント情報に対応するメンテナンスを実行するメンテナンス実行手段を備えることを特徴とする。
【００１６】
本発明のリモートメンテナンスシステムによれば、サービスマンが、パソコンなどのホスト装置からジョブデータと共にこのジョブデータにユーザコメント情報を付加して送信すれば、情報処理装置は、ジョブデータによって所望の処理を実行すると共にユーザコメント情報のみを分離抽出して格納しておく。したがって、情報処理装置は、必要に応じて、格納されているユーザコメント情報をメンテナンス情報としてメンテナンスサーバへ送信することができる。これによって、メンテナンスサーバは、情報処理装置自身では検出することができないが、ユーザが気づいた軽微な異常やユーザが情報処理装置を使用するときの使い勝手上の不満や不都合などをメンテナンス情報として取り扱うことができる。
【００１７】
また、請求項９に記載の発明は、情報処理装置をネットワークに接続し、外部機器に対してリモートでメンテナンス情報を通知するリモートメンテナンス機能をコンピュータに実行させるプログラムであって、情報処理装置が、上位装置から受信したジョブデータよりユーザコメント情報を抽出する手順と、抽出されたユーザコメント情報を格納する手順と、格納されたユーザコメント情報をメンテナンス情報として外部機器へ送信する手順とを実行するようにコンピュータに処理させるプログラムである。つまり、本発明によれば、情報処理装置のリモートメンテナンス機能をコンピュータに実行させることができるので、リモートメンテナンスシステムの構築を容易に行うことができる。
【００１８】
また、請求項１０に記載の発明は、請求項９に記載のプログラムに、さらに、情報処理装置がユーザコメント情報を印刷する手順を追加したことを特徴とする。つまり、本発明によれば、若干のプログラムを追加するのみで、ユーザコメント情報をレポートとして印刷することもできる。
【発明の効果】
【００１９】
本発明の情報処理装置によれば、情報処理装置自身では検出することができないが、ユーザが気づいた軽微な異常やユーザが情報処理装置を使用するときの使い勝手上の不満や不都合などをメンテナンス情報として吸収し、リモートメンテナンス情報の一部として取り扱うことができる。これにより、情報処理装置に致命的な障害が発生する前にサービスマンを現場に派遣させたり、ユーザの使い勝手上の不満や不都合を早期に解決するする情報処理装置及びリモートメンテナンスシステムを構築することができる。また、情報処理装置の入力側でジョブデータからユーザコメント情報を分離抽出できるようにすれば、解析部の機能をアップさせる必要はない。したがって、従来の情報処理装置に搭載されている解析部の解析モジュールをそのまま流用することができるので、情報処理装置をコストアップさせることなくリモートメンテナンス機能を搭載した情報処理装置を構築することができる。
【００２０】
また、本発明の情報処理装置によれば、外部機器（メンテナンスサーバ）からユーザコメント情報の取得が実行されるのを待つことなく、サービスマンが必要とするときに、情報処理装置側からメンテナンスサーバへユーザコメント情報を送信することができる。このため、情報処理装置内のメンテナンス情報格納領域のメモリ容量が小さくても、その格納領域が一杯になる前に、蓄えられたユーザコメント情報をメンテナンスサーバへ送信することができるので、メンテナンス情報格納領域の容量不足によってユーザコメント情報が保存できないという事態を回避することができる。また、情報処理装置のメンテナンス情報格納領域に蓄えられていたユーザコメント情報をレポートとして印刷することができるので、リモートメンテナンスの機能を活用できない場合であっても、サービスマンはユーザコメント情報の内容を知ることができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して、本発明における情報処理装置の実施の形態の幾つかを詳細に説明するが、以下の実施の形態では情報処理装置として印刷装置を用いた場合について説明する。なお、各実施の形態において重複する説明は可能な限り省略するが、フローチャートなどにおいて、各実施の形態で重複する部分と重複しない部分がある場合は、一連の流れの理解を容易にするために重複して説明する場合もある。また、図面についても、各実施の形態で共通する場合は同一図面を使用することにする。
【００２２】
≪第１の実施の形態≫
＜リモートメンテナンスシステム＞
まず、本発明の理解を容易にするために、情報処理装置（つまり、印刷装置）を用いてリモートメンテナンスを行うリモートメンテナンスシステムの概要について説明する。図１は、本発明におけるリモートメンテナンスシステムの構成を示すブロック図である。図１において、本発明の印刷装置１と上位装置であるホスト装置２が、ＬＡＮ（Local Area Network）３を経由してネットワーク網４に接続されている。また、ネットワーク網４には、印刷装置１のメンテナンス情報をリモートで一元管理するメンテナンスサーバ５が接続されている。ホスト装置２は、ユーザが使用しているパーソナルコンピュータ（以下、パソコンと云う）やワークステーションなどであって、ＬＡＮ３を経由して印刷装置１に印刷データを送信する機能を有している。また、メンテナンスサーバ５は、ネットワーク網４を経由して印刷装置１よりメンテナンス情報を取得してリモートメンテナンスを実現させる機能を有している。なお、図１では、メンテナンスサーバ５は印刷装置１の属するネットワーク（つまりＬＡＮ３）とは別のネットワーク網４に属している状態を示しているが、メンテナンスサーバ５は印刷装置１と同じネットワーク（つまり、ＬＡＮ３）に接続されていてもよい。
【００２３】
次に、図１に示すリモートメンテナンスシステムの動作の概要を説明する。パソコンなどのホスト装置２から印刷装置１に対して印刷データにユーザコメント情報を付加して送信すると、印刷装置１は、印刷データによって所定の印刷を行うと共に印刷データからユーザコメント情報を分離抽出して格納部へ格納する。ユーザコメント情報は、一般のメンテナンス情報ではなく、ユーザの要望やコメントなどである。印刷装置１は、メンテナンスサーバ５からメンテナンス情報の送信要求があると、その送信要求に対応するユーザコメント情報を格納部から取り出し、そのユーザコメント情報をメンテナンス情報としてＬＡＮ３及びネットワーク網４を経由してメンテナンスサーバ５へ送信する。これにより、メンテナンスサーバ５は印刷装置１のリモートメンテナンスを行うことができる。また、印刷装置１はユーザコメント情報を印刷することもできる。
【００２４】
＜印刷装置の構成＞
図２は、本発明における印刷装置の構成を示すブロック図である。印刷装置１は、各部の制御を行う主制御部１１、制御プログラムを格納するプログラム格納部１２、登録データやメンテナンス情報の通知先を格納する設定／登録情報格納部（格納部）１３、印刷を実行する印刷部１４、印刷データの解析を行う解析部１５、印刷バッファとして使用されるワークメモリ１６、ユーザが印刷操作を行う操作部１７、外部機器との間でデータの送受信を行うインタフェース部（メンテナンス情報送信部）１８、及びネットワークとの間で通信制御を行うネットワーク制御部１９を備えた構成となっている。
【００２５】
次に、印刷装置の構成要素における各部の機能をさらに詳しく説明する。主制御部１１は、プログラム格納部１２に格納された制御プログラムにしたがって印刷装置１全体の制御を行う。プログラム格納部１２は、主制御部１１によって実行される各種の制御プログラムを格納している。設定／登録情報格納部１３は、印刷装置１を動作させるための各種の登録データを格納すると共に、メンテナンス情報の通知先の登録情報を格納している。なお、設定／登録情報格納部１３はメンテナンス情報の通知先を複数登録することも可能である。さらに、通知先ごとに通知対象の情報の種類と通知タイミングを設定することも可能である。
【００２６】
印刷部１４は、ネットワーク制御部１９あるいはインタフェース部１８を経由してホスト装置２より送信されてきた印刷ジョブを記録紙などに印刷する機能を有している。なお、印刷部１４は、独自のＣＰＵを持っていて主制御部１１と協調して印刷動作を制御する機能を持つ場合と、主制御部１１が印刷部１４を直接制御して印刷動作を行う場合とがある。解析部１５は、インタフェース部１８やネットワーク制御部１９を介してホスト装置２から受信した印刷データを解析し、必要に応じて印刷データの翻訳などを施したのちにその印刷データを印刷部１４へ送信する機能を有している。
【００２７】
ワークメモリ１６は、印刷装置１の動作中に一時的に使用される各種画像のワークメモリとして使用される。このワークメモリの中には、印刷部１４で印刷される画像を一時的にビットマップに展開するための印刷バッファも含まれている。操作部１７は、印刷装置１とユーザとの間のオペレータインタフェースとなる部分であり、各種の操作キーや各種の表示器などを備えている。インタフェース部１８は、例えば、プリンタなどを接続するパラレルポートであるセントロニクスインタフェース（ＩＥＥＥ１２８４）やＵＳＢ（Universal Serial Bus）などであって、外部機器と印刷装置１との間で制御情報や印刷ジョブを送受信するための各種のインタフェース機能を有している。なお、インタフェース部１８は主制御部１１によって制御される。ネットワーク制御部１９は、接続されているネットワーク（例えば、ＬＡＮ）との間で行われる通信を制御する機能を有し、電子メールの送受信制御などネットワークプロトコルの制御を行う。
【００２８】
＜印刷装置の動作＞
次に、フローチャートを用いて第１の実施の形態における印刷装置の動作を説明する。図３は、本発明の第１の実施の形態におけるユーザコメント情報の格納処理の流れを示すフローチャートである。このフローチャートはホスト装置２と印刷装置１との間で行われるユーザコメント情報の流れを示している。第１の実施の形態では、ユーザが上位装置であるホスト装置２から印刷データ（ジョブデータ）と共に送信した任意のコメントを印刷装置１のメンテナンス情報格納領域に格納し、さらに、ユーザのコメントを含めたメンテナンス情報を印刷装置１からメンテナンスサーバ５へ送信する場合について説明する。
【００２９】
まず、ユーザは、ホスト装置２に表示されたアプリケーションによって印刷操作を行う（ステップＳ１）。このとき、アプリケーションより呼び出されたホスト装置２のプリンタドライバは、コメントの入力欄を含めた印刷設定画面を表示する（ステップＳ２）。次に、ユーザは、プリンタドライバの印刷設定画面で種々の印刷設定を行うと共に使用する印刷装置に対する障害情報や要望事項などのユーザコメント情報を入力する（ステップＳ３）。その後、ユーザが、プリンタドライバの印刷設定画面上で「ＯＫ」ボタンをクリックすると印刷データ（ジョブデータ）の生成が開始される（ステップＳ４）。このとき、ホスト装置１のプリンタドライバは、ステップＳ３で入力されたユーザコメント情報を印刷装置１内の解析部１５が識別できる形式で印刷データ内に付加する（ステップＳ５）。
【００３０】
このようにして印刷データの生成が終了すると、ホスト装置２から印刷装置１に対してユーザコメント情報の付加された印刷データが送信される（ステップＳ６）。すると、印刷装置１のネットワーク制御部１９は、ユーザコメント情報の付加された印刷データをホスト装置２より受信する（ステップＳ７）。そして、ネットワーク制御部１９が受信した印刷データを解析部１５に転送すると、解析部１５はこの印刷データの解析を行う（ステップＳ８）。
【００３１】
ここで、解析部１５は、印刷データにユーザコメント情報が付加されているか否かを判断し（ステップＳ９）、印刷データにユーザコメント情報が付加されていれば（ステップＳ９でＹｅｓの場合）、付加されているユーザコメント情報を分離して抽出する（ステップＳ１０）。そして、解析部１５によって抽出されたユーザコメント情報は、印刷装置１における設定／登録情報格納部１３内のメンテナンス情報格納領域に格納される（ステップＳ１１）。また、抽出されなかった残りの印刷データは、通常の印刷データと同様に解析部１５で解析されたのちに印刷部１４へ転送され（ステップＳ１２）、印刷部１４で印刷処理が実行される（ステップＳ１３）。なお、ステップＳ９で印刷データにユーザコメント情報が付加されていなければ（ステップＳ９でＮｏの場合）、印刷データのみを印刷部１４へ転送し（ステップＳ１２）、印刷部１４で印刷処理を実行する（ステップＳ１３）。
【００３２】
次に、メンテナンス情報にユーザコメント情報を付加して印刷装置１からメンテナンスサーバ５へ送信する処理について説明する。図４は、本発明の第１の実施の形態におけるユーザコメント情報の送信処理の流れを示すフローチャートである。図４に示すフローチャートは、メンテナンスサーバ５と印刷装置１との間で行われるユーザコメント情報の流れを示している。
【００３３】
まず、メンテナンスサーバ５と印刷装置１とを接続すると（ステップＳ２１）、メンテナンスサーバ５は、あらかじめ定められた時刻の到来、またはホスト装置１によるオペレータの操作により、印刷装置１に対してメンテナンス情報を送信してもらうための要求（送信要求）を送信する（ステップＳ２２）。すると、印刷装置１のネットワーク制御部１９は、メンテナンスサーバ５からメンテナンス情報の送信要求を受信し（ステップＳ２３）、メンテナンスサーバ５から受信した送信要求に基づいて一般のメンテナンス情報をメンテナンスサーバ５へ返信する（ステップＳ２４）。これによって、メンテナンスサーバ５は、一般のメンテナンス情報を受信してそのメンテナンス情報に対応する処理を行う（ステップＳ２５）。
【００３４】
一方、印刷装置１の設定／登録情報格納部１３は、自己に格納されているメンテナンス情報の中にユーザコメント情報が含まれているか否かをチェックする（ステップＳ２６）。ここで、設定／登録情報格納部１３に格納されているメンテナンス情報の中にユーザコメント情報が含まれていれば（ステップＳ２６でＹｅｓの場合）、そのユーザコメント情報を所定の形式に加工してワークメモリ１６に一時的に格納する（ステップＳ２７）。なお、所定の形式とは、ＰＤＦ（Portable Document Format）、一定の書式に整えられたテキスト文書、あるいは電子メールなどである。また、ユーザコメント情報の加工形式に依存することなく本発明における印刷装置の機能を実現することも可能である。
【００３５】
次に、印刷装置１のインタフェース部１８は、ワークメモリ１６に格納されたユーザコメント情報を取り出してメンテナンスサーバ５へ返信する（ステップＳ２８）。すると、メンテナンスサーバ５は、印刷装置１から送信されたユーザコメント情報を受信してその情報に対応する処理を行う（ステップＳ２９）。一方、印刷装置１のインタフェース部１８がメンテナンスサーバ５へのユーザコメント情報の返信が終了すると、設定／登録情報格納部１３は、自己に格納されている送信済みのユーザコメント情報を削除する（ステップＳ３０）。そして、印刷装置１のインタフェース部１８が、メンテナンス情報の送信が終了したことをメンテナンスサーバ５へ通知すると（ステップＳ３１）、メンテナンスサーバ５はメンテナンス情報の終了通知を受信し（ステップＳ３２）、メンテナンスサーバ５と印刷装置１は接続を終了して、メンテナンス情報の送信動作を終了する（ステップＳ３３）。
【００３６】
また、ステップＳ２６で、設定／登録情報格納部１３に格納されているメンテナンス情報の中にユーザコメント情報が含まれていなければ（ステップＳ２６でＮｏの場合）、印刷装置１のインタフェース部１８は、メンテナンス情報の送信が終了したことをメンテナンスサーバ２に通知し（ステップＳ３１）、送信動作を終了する（ステップＳ３３）。
【００３７】
＜効果＞
本発明の第１の実施の形態による印刷装置によれば、印刷装置自身では検出することができないが、ユーザが気づいた軽微な異常やユーザが印刷装置を使用するときの使い勝手上の不満や不都合などをメンテナンス情報とし吸収し、リモートメンテナンス情報の一部として取り扱うことができる。これにより、印刷装置に致命的な障害が発生する前にサービスマンを現場に派遣させたり、ユーザの使い勝手上の不満や不都合を早期に解決するする印刷装置及びリモートメンテナンスシステムを構築することができる。
【００３８】
≪第２の実施の形態≫
＜リモートメンテナンスシステム及び印刷装置の構成＞
第２の実施の形態のリモートメンテナンスシステムの構成および動作は第１の実施の形態で述べた図１の場合と同じであるのでその説明は省略する。また、第２の実施の形態の印刷装置の構成は第１の実施の形態で述べた図２の構成と同じであるのでその説明も省略する。ただし、第２の実施の形態の印刷装置１においては、ネットワーク制御部１９は、接続されているネットワークとの通信を制御する機能を持って電子メールの送信制御などのネットワークプロトコル制御を行うと共に、受信した印刷データに付加されているユーザコメント情報を識別して分離抽出する機能も併せて持っている。
【００３９】
＜印刷装置の動作＞
次に、フローチャートを用いて第２の実施の形態における印刷装置の動作を説明する。図５は、本発明の第２の実施の形態におけるユーザコメント情報の格納処理の流れを示すフローチャートである。このフローチャートはホスト装置２と印刷装置１との間で行われるユーザコメント情報の流れを示している。第２の実施の形態では、印刷装置１のネットワーク制御部１９が印刷データからユーザコメント情報を分離抽出する形態について述べる。
【００４０】
まず、ユーザは、ホスト装置２に表示されたアプリケーションによって印刷操作を行う（ステップＳ４１）。このとき、アプリケーションより呼び出されたプリンタドライバは、コメントの入力欄を含めた印刷設定画面を表示する（ステップＳ４２）。次に、ユーザは、プリンタドライバの印刷設定画面で種々の印刷設定を行うと共に使用する印刷装置に対する障害情報や要望事項などのユーザコメント情報を入力する（ステップＳ４３）。その後、ユーザが、プリンタドライバの印刷設定画面上で「ＯＫ」ボタンをクリックすると印刷データの生成が開始される（ステップＳ４４）。このとき、ホスト装置１のプリンタドライバは、ステップＳ４３で入力されたユーザコメント情報を、印刷装置１内のネットワーク制御部１９が識別できる形式で印刷データの先端または後端に付加する（ステップＳ４５）。
【００４１】
このようにして印刷データの生成が終了すると、ホスト装置２から印刷装置１に対してユーザコメント情報の付加された印刷データが送信される（ステップＳ４６）。すると、印刷装置１のネットワーク制御部１９は、ユーザコメント情報の付加された印刷データをホスト装置２より受信する（ステップＳ４７）。そして、ネットワーク制御部１９は、受信した印刷データを解析部１５へ転送する前に、印刷データにユーザコメント情報が付加されているか否かを判断する（ステップＳ４８）。
【００４２】
ここで、印刷データにユーザコメント情報が付加されていれば（ステップＳ４８でＹｅｓの場合）、ネットワーク制御部１９は印刷データからユーザコメント情報を分離して抽出する（ステップＳ４９）。そして、抽出されたユーザコメント情報は、設定／登録情報格納部１３内のメンテナンス情報格納領域に格納される（ステップＳ５０）。さらに、ユーザコメント情報を分離された印刷データは解析部１５へ転送されて通常の印刷データと同様に解析部１５で解析されたのち（ステップＳ５１）、その印刷データは印刷部１４へ転送されて（ステップＳ５２）、印刷部１４で印刷データの印刷処理が実行される（ステップＳ５３）。なお、ステップＳ４８で印刷データにユーザコメント情報が付加されていなければ（ステップＳ４８でＮｏの場合）、印刷データは通常の印刷データと同様に解析部１５に転送されて解析されたのち（ステップＳ５１）、印刷部１４へ転送されて（ステップＳ５２）、印刷部１４で印刷処理が実行される（ステップＳ５３）。
【００４３】
なお、メンテナンス情報にユーザコメント情報を付加して印刷装置１からメンテナンスサーバ５へ送信する処理の流れは、第１の実施の形態で述べた図４のフローチャートと同じであるのでその説明は省略する。
【００４４】
＜効果＞
本発明の第２の実施の形態による印刷装置によれば、印刷装置１のデータ入力部であるネットワーク制御部１９がメンテナンス情報からユーザコメント情報を分離して抽出するので、解析部１５は一般の印刷データを解析する機能のみを備えていればよい。つまり、第２の実施の形態の印刷装置では、従来の印刷装置に搭載されている解析部の解析モジュールを流用することができるので、従来の印刷装置に新たな機能を付加することなくユーザコメント情報を取得する機能を持つ印刷装置を構成することができる。
【００４５】
≪第３の実施の形態≫
＜リモートメンテナンスシステム及び印刷装置の構成＞
第３の実施の形態のリモートメンテナンスシステムの構成および動作は第１の実施の形態で述べた図１の場合と同じであるのでその説明は省略する。また、第３の実施の形態の印刷装置の構成も第１の実施の形態で述べた図２の構成と同じであるのでその説明は省略する。ただし、第３の実施の形態の印刷装置１においては、第２の実施の形態と同様に、ネットワーク制御部１９は、接続されているネットワークとの通信を制御する機能を持って電子メールの送信制御などのネットワークプロトコル制御を行うと共に、受信した印刷データに付加されているユーザコメント情報を識別して分離抽出する機能も併せて持っている。
【００４６】
＜印刷装置の動作＞
第１の実施の形態及び第２の実施の形態では、ユーザコメント情報はメンテナンスサーバ５から取得要求があるまでは印刷装置１内に格納されていた。そこで、第３の実施の形態では、印刷データより分離して抽出されたユーザコメント情報を印刷装置１からメンテナンスサーバ５へ自発的に送信する流れについて説明する。なお、ユーザによるユーザコメント情報の入力、及びプリンタドライバによるユーザコメント情報の付加された印刷データの生成と送信までの処理の流れは、第１の実施の形態及び第２の実施の形態で述べて図３のフローチャートのステップＳ６までと同じである。また、印刷装置１におけるユーザコメント情報の分離抽出と、設定／登録情報格納部１３への格納までの処理の流れも、第１の実施の形態及び第２の実施の形態で述べて図３のフローチャートのステップＳ１１までと同じである。したがって、第３の実施の形態ではこれらの説明は省略し、印刷データより分離して抽出されたユーザコメント情報を印刷装置１からメンテナンスサーバ５へ自発的に送信する流れについて説明する。
【００４７】
図６は、本発明の第３の実施の形態において、ユーザコメント情報が印刷装置からメンテナンスサーバへ送信される流れを示すフローチャートである。このフローチャートは印刷装置１とメンテナンスサーバ５との間で行われるユーザコメント情報の流れを示している。まず、印刷装置１とメンテナンスサーバ５とを接続する（ステップＳ６１）。次に、印刷装置１のインタフェース部１８は、あらかじめ設定されているメンテナンス情報の発信条件に基づいて一般のユーザコメント情報の送信を行う（ステップＳ６２）。すると、メンテナンスサーバ５は印刷装置１から送信された一般のメンテナンス情報を受信する（ステップＳ６３）。なお、印刷装置１によるメンテナンス情報の発信条件は、あらかじめ設定されている発信時刻の到来、メンテナンス情報の格納領域の容量限界、およびあらかじめ設定されている事象の発生などである。また、これらの発信条件は、印刷装置を使用するユーザによって個別にカスタマイズすることができる。
【００４８】
次に、印刷装置１の設定／登録情報格納部１３は、自己のメンテナンス情報格納領域にユーザコメント情報が格納されているか否かをチェックし、ユーザコメント情報が格納されているときはそのユーザコメント情報を所定の形式に加工してワークメモリ１６に一時格納する（ステップＳ６４）。なお、所定の形式とは、ＰＤＦ、一定の書式に整えられたテキスト文書、あるいは電子メールなどである。また、ユーザコメント情報の加工形式に依存することなくユーザコメント情報のメンテナンスサーバ１への送信機能を実現することもできる。
【００４９】
次に、印刷装置１のネットワーク制御部１９は、ワークメモリ１６に格納されているユーザコメント情報を、あらかじめ登録されて接続されているメンテナンスサーバ５に対して送信する（ステップＳ６５）。これによって、メンテナンスサーバ５は印刷装置１からユーザコメント情報を受信する（ステップＳ６６）。一方、印刷装置１のネットワーク制御部１９がユーザコメント情報の送信が終了すると、設定／登録情報格納部１３は、自己に格納されている送信済みのユーザコメント情報を削除する（ステップＳ６７）。そして、印刷装置１のネットワーク制御部１９はユーザコメント情報の送信終了をメンテナンスサーバ５に通知する（ステップＳ６８）。これによって、メンテナンスサーバ５は印刷装置１からユーザコメント情報の送信終了の通知を受け取り（ステップＳ６９）、印刷装置１とメンテナンスサーバ５の接続を終了して、ユーザコメント情報の送信動作を終了する（ステップＳ７０）。
【００５０】
＜効果＞
本発明の第３の実施の形態による印刷装置によれば、メンテナンスサーバ５側からユーザコメント情報の取得が実行されるのを待つことなく、必要なときに、印刷装置１側からメンテナンスサーバ５へ自発的にユーザコメント情報を送信することが可能となる。このため、印刷装置１内のユーザコメント情報格納領域のメモリ容量が小さくても、その格納領域が一杯になる前に、蓄えられたユーザコメント情報をメンテナンスサーバ５へ送信することができるので、ユーザコメント情報格納領域の容量不足によってユーザコメント情報が保存できないという事態を回避することができる。
【００５１】
≪第４の実施の形態≫
＜リモートメンテナンスシステム及び印刷装置の構成＞
第４の実施の形態のリモートメンテナンスシステムの構成および動作は第１の実施の形態で述べた図１の場合と同じであるのでその説明は省略する。また、第４の実施の形態の印刷装置の構成も第１の実施の形態で述べた図２の構成と同じであるのでその説明は省略する。ただし、第４の実施の形態の印刷装置１においては、第２、第３の実施の形態と同様に、ネットワーク制御部１９は、接続されているネットワークとの通信を制御する機能を持って電子メールの送信制御などのネットワークプロトコル制御を行うと共に、受信した印刷データに付加されているユーザコメント情報を識別して分離抽出する機能も併せて持っている。
【００５２】
＜印刷装置の動作＞
印刷装置１の解析部１５がユーザコメント情報を分離抽出する処理の流れと、設定／登録情報格納部１３へユーザコメント情報を格納するまでの処理の流れは、第１の実施の形態で述べて図３のフローチャートのステップ１１までと同じである。したがって、第４の実施の形態ではこれらの説明は省略し、サービスマンが印刷装置１のメンテナンスに訪れたときに、印刷装置１の設定/登録情報格納部１３に蓄積されているユーザコメント情報を印刷して持ち帰る形態について述べる。
【００５３】
図７は、本発明の第４の実施の形態においてユーザコメント情報を印刷するときの流れを示すフローチャートである。まず、サービスマンは、ホスト装置２においてユーザコメント情報の印刷操作を行う（ステップＳ８１）。次に、サービスマンが、印刷装置１の操作部１７を使用してメンテナンス情報の印刷を指示すると、印刷装置１の設定／登録情報格納部１３は、自己のメンテナンス情報格納領域にユーザコメント情報が格納されている否かを判断する（ステップＳ８２）。ここで、設定／登録情報格納部１３のメンテナンス情報格納領域にユーザコメント情報が格納されていれば（ステップＳ８２でＹｅｓの場合）、印刷部１４が、設定／登録情報格納部１３内のメンテナンス情報格納領域に格納されているメンテナンス情報を印刷する（ステップＳ８３）。このとき、メンテナンス情報にはユーザコメント情報も含まれている。
【００５４】
次に、印刷装置１の設定／登録情報格納部１３は、サービスマンによる操作でユーザコメント情報の削除が指示されているか否かを判断し（ステップＳ８４）、ユーザコメント情報の削除が指示されている場合は（ステップＳ８４でＹｅｓの場合）、印刷部１４がユーザコメント情報の印刷を終了した後に、設定／登録情報格納部１３は、自己のメンテナンス情報格納領域に格納されているユーザコメント情報を削除し（ステップＳ８５）、待機状態に戻る。なお、ステップＳ８２でユーザコメント情報が設定／登録情報格納部１３に格納されていない場合と（ステップＳ８２でＮｏの場合）、及びステップＳ８４でユーザコメント情報の削除が指示されていない場合は（ステップＳ８４でＮｏの場合）、そのまま待機状態に戻る。
【００５５】
＜効果＞
本発明の第４の実施の形態による印刷装置によれば、設定／登録情報格納部１３のメンテナンス情報格納領域に蓄えられていたユーザコメント情報をレポートとして印刷することができる。このため、リモートメンテナンスの機能を活用できない場合であっても、サービスマンはユーザコメント情報の内容を知ることができる。
【００５６】
≪利用形態の応用≫
以上述べた第１の実施の形態乃至第４の実施の形態においては、理解を容易にするために、リモートメンテナンス機能を持つ情報処理装置として印刷装置を用いた場合について説明した。しかし、本発明は印刷装置に限定されるものではなく、ファクシミリ、ＭＦＰ（Multi Function Printer：デジタル複合プリンタ）、コピー機、ネットワークプリンタなど、上位装置との間でジョブデータのやり取りを行う端末装置であれば如何なる情報処理装置であっても本発明が適用されることは云うまでもない。
【図面の簡単な説明】
【００５７】
【図１】本発明におけるリモートメンテナンスシステムの構成を示すブロック図である。
【図２】本発明における印刷装置の構成を示すブロック図である。
【図３】本発明の第１の実施の形態におけるユーザコメント情報の格納処理の流れを示すフローチャートである。
【図４】本発明の第１の実施の形態におけるユーザコメント情報の送信処理の流れを示すフローチャートである。
【図５】本発明の第２の実施の形態におけるユーザコメント情報の格納処理の流れを示すフローチャートである。
【図６】本発明の第３の実施の形態において、ユーザコメント情報が印刷装置からメンテナンスサーバへ送信される流れを示すフローチャートである。
【図７】本発明の第４の実施の形態においてユーザコメント情報を印刷するときの流れを示すフローチャートである。
【符号の説明】
【００５８】
１      印刷装置
２      ホスト装置
３      ＬＡＮ
４      ネットワーク網
５      メンテナンスサーバ
１１    主制御部
１２    プログラム格納部
１３    設定/登録情報格納部（格納部）
１４    印刷部
１５    解析部
１６    ワークメモリ
１７    操作部
１８    インタフェース部（メンテナンス情報送信部）
１９    ネットワーク制御部
【図１】
2005271406.tif 000003
【図２】
2005271406.tif 000004
【図３】
2005271406.tif 000005
【図４】
2005271406.tif 000006
【図５】
2005271406.tif 000007
【図６】
2005271406.tif 000008
【図７】
2005271406.tif 000009