(57)【要約】【課題】印刷装置の本体内部で発生したエラーにおいて、改良や新製品開発のための参考になる情報として役立てることができるエラー情報を記憶する。【解決手段】印刷装置１０は、エラーの種類毎に情報収集の対象か否かを記憶した情報収集対象テーブル１５と、情報収集対象テーブル１５を参照して、発生したエラーが情報収集対象のエラーであるか否かを判定するエラー判定部１３と、発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、発生したエラーの種類及びその発生回数を記憶するエラー情報記憶部１４と、を有する。【選択図】図１
2010042584.tif 000002
【特許請求の範囲】
【請求項１】
エラーの種類毎に情報収集の対象か否かを記憶した情報収集対象テーブルと、
前記情報収集対象テーブルを参照して、発生したエラーが情報収集対象のエラーであるか否かを判定するエラー判定部と、
前記発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、前記発生したエラーの種類及びその発生回数を記憶するエラー情報記憶部と、
を有することを特徴とする印刷装置。
【請求項２】
前記発生したエラーが情報収集対象ではないエラーであり、所定の発生回数または発生頻度以上のエラーが発生した場合は、当該エラーを情報収集対象のエラーとするように前記情報収集対象テーブルを書き換えることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記情報収集対象のエラー情報は、暗号化して前記エラー情報記憶部に記憶することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記情報収集対象のエラー情報の送信要求を受けた場合に、前記エラー情報記憶部に記憶された情報収集対象のエラー情報を送信することを特徴とする請求項１〜３のいずれかに記載の印刷装置。
【請求項５】
認証手段により送信先が認証された場合に、前記送信先へ前記情報収集対象のエラーの発生履歴の送信が行われることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記情報収集対象のエラー情報の送信先は、メーカーの情報収集装置であることを特徴とする請求項４又は５に記載の印刷装置。
【請求項７】
前記情報収集対象のエラー情報の送信先は、当該印刷装置のホスト端末に接続された通信回線を介して接続されたメーカーのサーバーであることを特徴とする請求項４又は５に記載の印刷装置。
【請求項８】
情報収集対象テーブルを参照して、発生したエラーが情報収集対象のエラーであるか否かを判定するステップと、
前記発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、前記発生したエラーの種類及びその発生回数を記憶するステップと、
を含むことを特徴とする印刷装置のエラー情報の記憶方法。
【請求項９】
請求項８に記載された印刷装置のエラー情報の記憶方法の各ステップを、前記印刷装置に搭載されたコンピュータに実行させることを特徴とする印刷装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の本体内部で発生したエラーの履歴情報を記憶する印刷装置、印刷装置のエラー情報の記憶方法及びその制御プログラムに関するものである。
【背景技術】
【０００２】
従来、印刷装置では、内部で発生した不具合について、ユーザーやサービスマンにその内容を送信するエラー報知が行われている。これには、印刷装置本体の表示手段にエラーコードを表示するものや、印刷装置に接続するクライアント端末（例えば、パーソナルコンピュータ）へエラーメッセージを送信するものなどがある（例えば、特許文献１参照）。このようなエラー報知は、不具合の現象や対策についての指針を与えることができ、特に、サービスマンにとっては、故障等の重大なエラーが発生した場合に、当該故障箇所を迅速且つ的確に特定して修理することができる。
【０００３】
一方、印刷装置の開発・製造を行うメーカーは、市場へ投入した製品に発生したエラーの情報を収集して、製品開発に対する参考資料として役立てたいと考えている。即ち、どの機種においてどのような種類のエラーが発生したか、その発生回数や発生頻度はどのくらいかという情報等を収集することにより、これらの収集した情報を参考にして改良や新製品開発に役立てることができるからである。
【０００４】
【特許文献１】特開２００２−２１５４７２号公報（第１１頁−第１６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の印刷装置のエラー報知は、現在発生している不具合についてユーザーやサービスマンに情報を提供するものであって、印刷装置の開発・製造を行うメーカーがエラーの情報を収集して、改良や新製品開発のための参考になる情報として役立てるためのものではなかった。
【０００６】
本発明の目的は上記課題を解消することに係り、印刷装置の本体内部で発生したエラーにおいて、改良や新製品開発のための参考になる情報として役立てることができるエラー情報を記憶することができる印刷装置、印刷装置のエラー情報の記憶方法及びその制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る印刷装置は、エラーの種類毎に情報収集の対象か否かを記憶した情報収集対象テーブルと、
前記情報収集対象テーブルを参照して、発生したエラーが情報収集対象のエラーであるか否かを判定するエラー判定部と、
前記発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、前記発生したエラーの種類及びその発生回数を記憶するエラー情報記憶部と、
を有することを特徴とする。
上記構成により、発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、発生したエラーの種類及びその発生回数がエラー情報記憶部に記憶され、印刷装置を使用するうちに、情報収集対象のエラー情報が蓄積されるので、印刷装置の改良や新製品開発のための参考になる情報として上記エラー情報を活用することができる。
また、好ましくは、前記発生したエラーが情報収集対象ではないエラーであり、所定の発生回数または発生頻度以上のエラーが発生した場合は、当該エラーを情報収集対象のエラーとするように前記情報収集対象テーブルを書き換えることを特徴とする。
上記構成により、発生したエラーが収集対象ではないエラーであっても、所定の発生回数または発生頻度以上のような場合は、特別な原因が影響していたり、何等かの設計対策が必要と考えられるため、情報収集対象のエラーとすることができる。
また、好ましくは、前記情報収集対象のエラー情報は、暗号化して前記エラー情報記憶部に記憶することを特徴とする。
上記構成により、情報収集対象のエラー情報の機密性を維持することができる。
また、好ましくは、前記情報収集対象のエラー情報の送信要求を受けた場合に、前記エラー情報記憶部に記憶された情報収集対象のエラー情報を送信することを特徴とする。
上記構成により、情報収集対象のエラー情報を要求に応じて送信することができる。
また、好ましくは、認証手段により送信先が認証された場合に、前記送信先へ前記情報収集対象のエラーの発生履歴の送信が行われることを特徴とする。
上記構成により、好ましくない送信先に情報が開示されることが防止され、情報収集対象のエラーの発生履歴のセキュリティを向上させることができる。
また、好ましくは、前記情報収集対象のエラー情報の送信先は、メーカーの情報収集装置であることを特徴とする。
上記構成により、例えば、印刷装置が修理依頼のためメーカーに送られた場合や印刷装置をリサイクルで回収してメーカーに送られた場合などに、メーカーの情報収集装置に接続して、この印刷装置における情報収集対象のエラー情報を送信するので、メーカーは、印刷装置のエラー履歴情報を収集することができる。
また、好ましくは、前記情報収集対象のエラー情報の送信先は、当該印刷装置のホスト端末に接続された通信回線を介して接続されたメーカーのサーバーであることを特徴とする。
上記構成により、印刷装置に記憶・蓄積された情報収集対象のエラー情報を当該印刷装置のメーカーのサーバーへ送信することができるので、例えばメーカーは、通信回線に接続された多数の印刷装置から送信された情報収集対象のエラー情報を効率よく収集することができる。
【０００８】
また、本発明に係る印刷装置のエラー情報の記憶方法は、情報収集対象テーブルを参照して、発生したエラーが情報収集対象のエラーであるか否かを判定するステップと、
前記発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、前記発生したエラーの種類及びその発生回数を記憶するステップと、
を含むことを特徴とする。
上記印刷装置のエラー情報の記憶方法により、発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、発生したエラーの種類及びその発生回数がエラー情報記憶部に記憶され、印刷装置を使用するうちに、情報収集対象のエラー情報が蓄積されるので、印刷装置の改良や新製品開発のための参考になる情報として上記エラー情報を活用することができる。
【０００９】
また、本発明に係る印刷装置の制御プログラムは、請求項８に記載された印刷装置のエラー情報の記憶方法の各ステップを、前記印刷装置に搭載されたコンピュータに実行させることを特徴とする。
上記制御プログラを実行することにより、発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、発生したエラーの種類及びその発生回数がエラー情報記憶部に記憶され、印刷装置を使用するうちに、情報収集対象のエラー情報が蓄積されるので、印刷装置の改良や新製品開発のための参考になる情報として上記エラー情報を活用することができる。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明に係る印刷装置の好適な実施の形態について図面を参照して説明する。図１は、本発明の実施の形態に係る印刷装置の内部構成を示すブロック図である。
【００１１】
図１において、印刷装置である印刷装置１０は、主に、制御部１１、エラー制御部１２、エラー情報記憶部１４、情報収集対象テーブル１５、で構成される。
【００１２】
制御部１１は、印刷装置１０の動作全般を統括制御する。エラー制御部１２は、印刷装置１０の動作時に発生するエラーに係る処理を制御する。
エラー制御部１２は、エラー判定部１３を有している。このエラー判定部１３は、発生したエラーが情報収集対象のエラーであるか否かを判定する。また、発生したエラーが情報収集対象ではないエラーである場合に、所定の発生回数または発生頻度以上のエラーが発生したか否かを判定する。
【００１３】
エラー情報記憶部１４は、例えば書込可能な不揮発性記憶装置で構成され、発生したエラーの種類、発生箇所、発生時間等の発生したエラーに係わる情報を記憶する。特に、発生したエラーが情報収集対象のエラーである場合は、情報収集対象のエラー情報として、少なくともその種類及びその発生回数を記憶する。
【００１４】
情報収集対象テーブル１５は、エラー判定部１３が判定に際して参照する、エラーの種類毎に情報収集対象であるか否かを記憶したテーブルである。例えば、印刷装置１０を製造したメーカーが製品出荷前に予め設定したテーブルである。
【００１５】
なお、印刷装置１０は、パーソナルコンピュータなどのホスト端末２０に接続して使用され、印刷実行などの命令は、ホスト端末２０のプリンタドライバ等を介して印刷装置１０へ送信される。また、ホスト端末２０は、インターネット等の通信回線２２を利用して当該印刷装置１０のサーバー２３に接続可能である。さらに、印刷装置１０は、情報収集装置２１に接続可能である。
【００１６】
次に、上記構成の印刷装置のエラー情報の送信方法の手順について図面を参照して説明する。図２は、本発明の実施の形態における印刷装置から情報収集装置に対するエラー情報の送信手順を示すシーケンス図である。図３は、情報収集対象のエラー情報の記憶に関する判定手順を示すフローチャートである。
【００１７】
はじめに、印刷装置１０に接続するホスト端末２０から印刷要求が送信され（ステップＳ１０１）、印刷装置１０の制御部１１が印刷動作を開始する。制御部１１がエラー発生を検知した場合（ステップＳ１０２）、エラー制御部１２へ送信する（ステップＳ１０３）。
【００１８】
エラー制御部１２は、発生したエラーについて、その種類、発生箇所、発生時間等の発生したエラーに係わる情報をエラー情報記憶部１４に記憶させる（ステップＳ１０４）。
【００１９】
また、エラー制御部１２は、情報収集対象テーブル１５を参照する（ステップＳ１０５）。そして、エラー判定部１３は、発生したエラーの種類と情報収集対象テーブル１５とを参照して、発生したエラーが情報収集対象のエラーであるか否かを判定し（ステップＳ１０６）、発生したエラーが情報収集対象のエラーである場合は（ステップＳ１０６：ＹＥＳ）、エラーの種類、発生箇所、発生時間等の発生したエラーに係わる情報を、情報収集対象のエラー情報としてエラー情報記憶部１４に記憶する（ステップＳ１１０）。これにより、情報収集対象のエラー係わる情報が、情報収集対象のエラー情報として、エラー情報記憶部１４内に蓄積される。
【００２０】
一方、発生したエラーが情報収集対象のエラーではないと判定された場合は（ステップＳ１０６：ＮＯ）、エラー情報記憶部１４を参照して（ステップＳ１０７）、当該エラーの今回までの発生回数または発生頻度（単位時間当たりの発生回数）が所定の回数または頻度以上であるか否かを判定する（ステップＳ１０８）。
【００２１】
ここで、当該エラーの今回までの発生回数または発生頻度が所定の回数または頻度以上である場合は（ステップＳ１０８：ＹＥＳ）、当該エラーを情報収集対象のエラーとするように、前記情報収集対象テーブル１５を書き換える（ステップＳ１０９）。なお、ステップＳ１０８で判定の基準となる所定の発生頻度は、エラーの種類毎に変えてもよい。
【００２２】
一方、当該エラーの今回までの発生回数または発生頻度が所定の回数または頻度未満である場合は（ステップＳ１０８：ＮＯ）、そのまま図３のフローを終了する。
【００２３】
ここで、情報収集対象のエラーとしては、ウォッチドッグタイマー検出のエラー、高電圧エラー、異常温度検出エラーなどの、通常は想定していないエラーなどが挙げられる。
【００２４】
例えば、ウォッチドッグタイマー検出のエラーとは、プログラムがハングアップするなどの不正な状態に陥り、規則的なウォッチドッグ操作の書き込みが行なわれなかった場合、システムに障害が発生しているとみなすものである。
【００２５】
また、高電圧エラーとは、本来、想定していない電圧が部品に印加されている状態を検知した場合であり、異常温度検出エラーは、本体内部の温度が正常領域にない状態を温度センサ等が検知した場合であり、いずれも部品が破損する虞があるなどの異常な状態でありエラーと判定される。
【００２６】
一方、情報収集対象ではないエラーとしては、用紙詰まりなど、通常の使用で発生し得るエラーが挙げられる。但し、このようなエラーでも発生頻度が極端に多い場合、特別な原因が影響していたり、何等かの設計対策が必要と考えられるため、情報収集対象テーブルを書き換えて、情報収集対象とする。
【００２７】
このようにして、エラー情報記憶部１４内に、情報収集対象のエラーに係わる情報が、情報収集対象のエラー情報として記憶・蓄積される。
【００２８】
そして、印刷装置１０が修理のためメーカーに送られた場合や印刷装置１０をリサイクルで回収してメーカーに送られた場合などに、メーカーの情報収集装置２１を接続する。この場合の情報収集対象のエラー情報の送信先は、情報収集装置２１となる。
【００２９】
次に、情報収集装置２１より、情報収集対象のエラー情報の送信要求のコマンドを送信する（ステップＳ１１１）。なお、印刷装置１０のファームウェア、あるいは、印刷装置１０に接続した情報収集装置２１のプリンタドライバなどに、情報収集対象のエラー情報を出力するための認証手段（ＩＤ・パスワード）を備えるようにすることが好ましい。
【００３０】
そして、印刷装置１０の制御部１１は、情報収集装置２１より送信された上記コマンドを解析して、情報収集対象のエラー情報の送信要求をエラー制御部１２に送信し（ステップＳ１１２）、エラー制御部１２は、エラー情報記憶部１４に対して、その中に記憶・蓄積されている情報収集対象のエラー情報を要求する（ステップＳ１１３）。
【００３１】
これを受けて、エラー情報記憶部１４は、その中に記憶・蓄積されている情報収集対象のエラー情報をエラー制御部１２へ送信し（ステップＳ１１４）、エラー制御部１２から制御部１１へこの情報収集対象のエラー情報が送信され（ステップＳ１１５）、さらに、制御部１１から情報収集装置２１へ送信される（ステップＳ１１６）。
【００３２】
なお、情報収集装置２１を印刷装置１０に接続せずに、印刷装置１０からエラー情報記憶部１４（不揮発性記憶装置など）を取り出して、この取り出されたエラー情報記憶部１４に対して情報収集装置２１と電気的な接続を行って、その中に記憶・蓄積されている情報収集対象のエラー情報を直接取り出すようにしてもよい。
【００３３】
このようにして、修理依頼のためメーカーに送られた印刷装置やリサイクルで回収してメーカーに送られた印刷装置など、複数（多数）の印刷装置から情報収集対象のエラー情報を収集することにより、特定機種の印刷装置において、どのような種類のエラーが発生したか、その発生回数、発生頻度等の製品開発等に重要な指針を得ることができる。
【００３４】
あるいは、図４に示すように、通信回線２２を介して接続されたメーカーのサーバー２３からホスト端末２０にアクセスして、印刷装置１０のエラー情報記憶部１４に蓄積された情報収集対象のエラー情報を取り出すようにしてもよい。この場合の情報収集対象のエラー情報の送信先は、メーカーのサーバー２３となる。
【００３５】
図４は、本発明の実施の形態における印刷装置からメーカーのサーバーに対する情報収集対象のエラー情報の送信手順を示すシーケンス図である。なお、図４において、ステップＳ１０１〜ステップＳ１１０の手順は、前述の図２で説明した通りであるので、ここでの説明は省略する。
【００３６】
エラー情報記憶部１４に蓄積された情報収集対象のエラー情報は、特定メーカーの特定機種の印刷装置１０に係わる情報であるので、当該印刷装置１０のメーカーは、ユーザーがこの情報収集対象のエラー情報を直接取り出したり、他のサーバーからアクセスされたりするなどして、情報収集対象のエラー情報が公開されることを好まない。
【００３７】
従って、ホスト端末２０との通信接続の確立に際して認証手段（ＩＤ・パスワードの入力）を要する構成とすることが好ましい。認証手段による認証に成功した場合のみサーバー２３と通信接続を確立して情報収集対象のエラー情報がサーバー２３へ送信される。また、送信する情報収集対象のエラー情報は、印刷装置１０のエラー制御部１２で暗号化してからエラー情報記憶部１４に記憶しておいてもよい。
【００３８】
以上のように、ホスト端末２０との通信接続の確立に際して認証手段による認証に成功した後、サーバー２３は、情報収集対象のエラー情報に対する送信要求のコマンドを送信する（ステップＳ２０１）。これを受信したホスト端末２０は、印刷装置１０の制御部１１へ上記コマンドを送信する（ステップＳ２０２）。
【００３９】
そして、印刷装置１０の制御部１１は、ホスト端末２０より送信された上記コマンドを解析して、情報収集対象のエラー情報の送信要求をエラー制御部１２に送信し（ステップＳ２０３）、エラー制御部１２は、エラー情報記憶部１４に情報収集対象のエラー情報の送信を要求する（ステップＳ２０４）。
【００４０】
これを受けて、エラー情報記憶部１４は、情報収集対象のエラー情報をエラー制御部１２へ送信し（ステップＳ２０５）、エラー制御部１２から制御部１１へ情報収集対象のエラー情報が送信される（ステップＳ２０６）。さらに、制御部１１からホスト端末２０へ情報収集対象のエラー情報が送信され（ステップＳ２０６）、ホスト端末２０からメーカーのサーバー２３へ情報収集対象のエラー情報が送信される（ステップＳ２０７）。
【００４１】
メーカーのサーバー２３は、通信接続可能な複数（多数）のホスト端末（に接続された印刷装置）から情報収集対象のエラー情報を収集することにより、特定機種の印刷装置において、如何なる種類のエラーが発生したか、その発生回数、発生頻度等の製品開発等に重要な指針を得ることができる。
【００４２】
以上のように、本発明の実施の形態における印刷装置によれば、情報収集対象のエラー情報を印刷装置１０のエラー情報記憶部１４に記憶するので、メーカーがエラー情報記憶部１４に記憶された情報収集対象のエラー情報を、印刷装置１０の回収時などに、メーカーの情報収集装置２１から取り出すことができる。あるいは、通信回線２２を介して接続されたメーカーのサーバー２３に送信された情報収集対象のエラー情報を取り出すことができる。
メーカーは、このようにして収集した情報収集対象のエラー情報により、特定機種の印刷装置において、如何なる種類のエラーが発生したか、その発生回数、発生頻度等の製品開発等に重要な情報を得ることができ、機種改良や新製品開発の参考にすることができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態に係る印刷装置の内部構成を示すブロック図である。
【図２】本発明の実施の形態における印刷装置からメーカーの情報収集装置に対するエラー情報送信手順を示すシーケンス図である。
【図３】本発明の実施の形態における印刷装置のエラー情報記憶の判定手順の一例を示すフローチャートである。
【図４】本発明の実施の形態における印刷装置からメーカーのサーバーに対するエラー情報送信手順を示すシーケンス図である。
【符号の説明】
【００４４】
１０…印刷装置、１１…制御部、１２…エラー制御部、１３…エラー判定部、１４…エラー情報記憶部、１５…情報収集対象テーブル、２０…ホスト端末、２１…（メーカーの）情報収集装置、２２…通信回線、２３…（メーカーの）サーバー
【図１】
2010042584.tif 000003
【図２】
2010042584.tif 000004
【図３】
2010042584.tif 000005
【図４】
2010042584.tif 000006