(57)【要約】【課題】画像形成装置には、画像データを形成する際に何らかのエラーが発生した場合、発生したエラーに関する情報を使用者に表示するものがあったが、使用者は、そのエラー情報に含まれる作業手順に従って、エラーを回復するためのエラー回復作業を実行する必要があり、その回復作業は煩わしくて簡便化が望まれていた。【解決手段】  発生するエラーを検知するエラー検知部１７と、発生したエラーを解析するエラー解析部１６２と、発生しうるエラーを回復するエラー回復コマンドを保持するエラー回復コマンド記憶部１２３と、エラー回復コマンドを実行するエラー回復コマンド実行部（１６２）と、プリンタ１０の動作を統括する制御部１１とを有し、エラー検知部１７でエラーが検知された際に、エラー解析部１６２で解析された解析結果に基づいて、エラー回復コマンド記憶部１２３からエラー回復コマンドを取得する。【選択図】図１
2011011427.tif 000002
【特許請求の範囲】
【請求項１】
外部装置とデータを送受信する電子装置において、
前記電子装置で発生するエラーを検知するエラー検知手段と、
前記電子装置で発生したエラーを解析するエラー解析手段と、
前記電子装置で発生しうるエラーを回復するエラー回復コマンドを保持するエラー回復コマンド保持部と、
前記エラー回復コマンドを実行するエラー回復コマンド実行部と、
前記電子装置の動作を統括する制御部と
を有し、
前記エラー検知手段でエラーが検知された際に、前記エラー解析手段で解析された解析結果に基づいて、前記エラー回復コマンド保持部から前記エラー回復コマンドを取得することを特徴とする電子装置。
【請求項２】
前記電子装置で発生しうるエラーの、エラー情報及びエラー回復の手順を通知するためのエラー回復手順情報を保持するエラー情報保持部を有し、
前記エラー検知手段でエラーが検知された際に、前記エラー解析手段で解析された解析結果に基づいて、前記エラー情報保持部から前記エラー情報及び前記エラー回復手順情報を取得することを特徴とする請求項１記載の電子装置。
【請求項３】
各種情報を使用者に表示する表示部を有し、
前記エラー回復コマンドの実行によるエラー回復を指示する回復指示ボタンを前記表示部で表示することを特徴とする請求項１記載の電子装置。
【請求項４】
前記エラー検知手段でエラーが検知された際に、前記エラー解析結果に基づいて、前記エラー回復コマンド保持部から取得したエラー回復コマンドを含むエラーデータを、前記外部装置に送信することを特徴とする請求項１記載の電子装置。
【請求項５】
前記電子装置から外部装置に送信される前記エラーデータは、テキスト形式又はＰＤＦ形式であることを特徴とする請求項４記載の電子装置。
【請求項６】
前記外部装置は、前記データを送信した装置、前記電子装置に予め指定された装置、前記データに指定された装置の何れかの装置であることを特徴とする請求項４記載の電子装置。
【請求項７】
前記エラー回復コマンド保持部に保持される前記エラー回復コマンドは、前記電子装置を制御可能な、ＰＪＬコマンド、ＰＳコマンド、ＰＣＬコマンドの何れかのコマンド形式であることを特徴とする請求項１記載の電子装置。
【請求項８】
上位装置からデータを受信して動作する電子装置を有して構成される電子システムにおいて、
前記電子装置で発生するエラーを検知するエラー検知手段と、
前記電子装置で発生したエラーを解析するエラー解析手段と、
前記電子装置で発生しうるエラーを回復するエラー回復コマンドを保持するエラー回復コマンド保持部と、
前記電子装置で、前記エラー回復コマンドを実行するエラー回復コマンド実行部と、
前記電子装置の動作を統括する制御部と
を有し、
前記電子装置は、前記エラー検知手段でエラーが検知された際に、前記エラー解析手段で解析された解析結果に基づいて、前記エラー回復コマンド保持部から前記エラー回復コマンドを取得することを特徴とする電子システム。
【請求項９】
前記電子装置は、該電子装置で発生しうるエラーの、エラー情報及びエラー回復の手順を通知するためのエラー回復手順情報を保持するエラー情報保持部を有し、
前記電子装置は、前記エラー検知手段でエラーが検知された際に、前記エラー解析手段で解析された解析結果に基づいて、前記エラー情報保持部から前記エラー情報及び前記エラー回復手順情報を取得することを特徴とする請求項８記載の電子システム。
【請求項１０】
前記電子装置は、各種情報を使用者に表示する第１の表示部を有し、
前記エラー回復コマンドの実行によるエラー回復を指示する回復指示ボタンを前記第１の表示部で表示することを特徴とする請求項８記載の電子システム。
【請求項１１】
前記上位装置は、各種情報を使用者に表示する第２の表示部と、前記電子装置から取得するエラーデータに基づく情報を前記第２の表示部で表示するエラー処理部と、前記上位装置の動作を統括する制御部とを有し、
前記電子装置は、前記エラー検知手段でエラーが検出された際に、前記エラー解析結果に基づいて、前記エラー回復コマンド保持部から取得したエラー回復コマンドを含むエラーデータを前記上位装置に送信し、
前記上位装置は、前記エラーデータを受信し、前記エラー回復コマンドの実行によるエラー回復を指示する回復指示ボタンを前記第２の表示部で表示することを特徴とする請求項８記載の電子システム。
【請求項１２】
前記電子装置から前記上位装置に送られる前記エラーデータは、テキスト形式又はＰＤＦ形式であることを特徴とする請求項１１記載の電子システム。
【請求項１３】
前記上位装置は、前記データを送信した装置、前記電子装置に予め指定された装置、前記データに指定された装置の何れかの装置であることを特徴とする請求項１１記載の電子システム。
【請求項１４】
前記エラー回復コマンド保持部に保持される前記エラー回複コマンドは、前記電子装置を制御可能な、ＰＪＬコマンド、ＰＳコマンド、ＰＣＬコマンドの何れかのコマンド形式であることを特徴とする請求項８の電子システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源供給により動作する電子装置、特に、画像を形成する機能を有する画像形成装置等の電子装置及びこの電子装置を含む電子システムに関するものである。
【背景技術】
【０００２】
従来、例えば電子装置の一つである画像形成装置には、画像データを形成する際に何らかのエラーが発生した場合、発生したエラー内容に関する詳細な情報を使用者に表示するものがあった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３８５６３号公報（第５，６頁、図５）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した従来の技術では、使用者は、画像形成装置で発生したエラーのエラー情報は知ることはできるが、例えばそのエラー情報に含まれる作業手順に従って、エラーを回復するための画像形成装置に対するエラー回復作業を実行する必要があり、その回復作業は煩わしくて簡便化が望まれていた。特に、用紙ジャムなどの物理的なエラー以外の簡易エラーを回復するための作業には、多大な労力と時間を費やしてしまう問題があった。
【課題を解決するための手段】
【０００５】
本発明による電子装置は、外部装置とデータを送受信する電子装置であって、前記電子装置で発生するエラーを検知するエラー検知手段と、前記電子装置で発生したエラーを解析するエラー解析手段と、前記電子装置で発生しうるエラーを回復するエラー回復コマンドを保持するエラー回復コマンド保持部と、前記エラー回復コマンドを実行するエラー回復コマンド実行部と、前記電子装置の動作を統括する制御部とを有し、
前記エラー検知手段でエラーが検知された際に、前記エラー解析手段で解析された解析結果に基づいて、前記エラー回復コマンド保持部から前記エラー回復コマンドを取得することを特徴とする。
【０００６】
また本発明による電子システムは、上位装置からデータを受信して動作する電子装置を有して構成される電子システムであって、
前記電子装置で発生するエラーを検知するエラー検知手段と、前記電子装置で発生したエラーを解析するエラー解析手段と、前記電子装置で発生しうるエラーを回復するエラー回復コマンドを保持するエラー回復コマンド保持部と、前記電子装置で、前記エラー回復コマンドを実行するエラー回復コマンド実行部と、前記電子装置の動作を統括する制御部とを有し、
前記電子装置は、前記エラー検知手段でエラーが検知された際に、前記エラー解析手段で解析された解析結果に基づいて、前記エラー回復コマンド保持部から前記エラー回復コマンドを取得することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、簡易エラーが発生した際には、装置自体が、そのエラーに対応するエラー回復コマンドを実行してエラーを回復することが可能となり、使用者によるエラー回復のため労力を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に基づく、実施の形態１の電子システムの要部構成を示すブロック図である。
【図２】記憶部を構成するエラー情報記憶部に含まれるエラー情報テーブルの構成例を示す図である。
【図３】記憶部を構成するエラー回復手順記憶部に含まれるエラー回復手順テーブルの構成例を示す図である。
【図４】記憶部を構成するエラー回復コマンド記憶部に含まれるエラー回復コマンドテーブルの構成例を示す図である。
【図５】プリンタでエラーが発生した場合に、エラー解析部で生成されるエラーデータの構成例を示す図である。
【図６】（ａ）は、プリンタでエラーが発生した場合に、表示部で表示されるエラー画面の表示例を示す図であり、（ｂ）は、エラー回復コマンドが実行され際に、表示部で表示されるエラー処置画面の表示例を示す図である。
【図７】印刷処理中にエラーが発生した場合、実施の形態１でプリンタが実行するエラー回復処理の流れを示すフローチャートである。
【図８】図７のフローチャートのステップＳ１３でエラーデータを生成する際の、一連の生成過程を示したフローチャートである。
【図９】本発明に基づく、実施の形態２の電子システムの要部構成を示すブロック図である。
【図１０】印刷処理中にエラーが発生した場合、実施の形態２でプリンタ及びＰＣが実行するエラー回復処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、本発明に基づく、実施の形態１の電子システムの要部構成を示すブロック図である。
【００１０】
同図中、電子システムを構成する、電子装置である画像形成装置としてのプリンタ１０と、プリンタ１０に対して上位装置となるＰＣ（Ｐｅｒｅｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）２０は、ネットワークバス３０を介して接続される。プリンタ１０は、機能別にみると、制御部１１、記憶部１２、給紙部１３、送受信部１４、操作パネル１５、解析部１６、エラー検知部１７、印刷部１８、及びメモリ１９を備え、これらがバスを介して相互に接続されている。
【００１１】
制御部１１は、プリンタ１０における他の各部の動作を統括的に管理する。記憶部１２は、情報を格納して保存するブロックであり、エラー情報を記憶するエラー情報記憶部１２１、エラー回復手順を記憶するエラー回復手順記憶部１２２、エラー回復コマンドを記憶するエラー回復コマンド記憶部１２３から構成される。給紙部１３は印刷する媒体を供給する。送受信部１４は、外部からのデータを受信し、またプリンタ１０からデータを送信する。操作パネル１５は、オペレーンョンパネルであり、使用者が操作して指示や情報を入力するためのタッチパネルやキーボードに相当する入力部１５１と、ディスプレイなどの表示装置に相当する表示部１５２から構成される。エラー検知部１７は、プリンタ１０で発生したエラー及びその種類を検知し、解析部１６は、送受信部１４で受信した画像データを解析するデータ解析部１６１とエラー検知部１７で検知したエラーを解析するエラー解析部１６２から構成される。
【００１２】
尚、ここでのエラーには、例えば装置内での各構成同士間の通信エラーのように再度通信の確立を促すことで回復できる簡易エラーと、例えば走行経路内で印刷媒体の走行不良が発生してしまい、使用者による印刷媒体の除去等の人手を必要とする自動回復不可能エラーがある。
【００１３】
印刷部１８は、データ解析部１６１で解析された画像データを印刷し、メモリ１９は、制御部１１で制御するために必要な情報や印刷部１８で印刷するための画像データを一時的に保存する。
【００１４】
ＰＣ２０は、機能別にみると、制御部２１、記憶部２２、入力部２３、表示部２４、及び送受信部２５を備え、これらがバスを介して相互に接続されている。制御部２１は、ＰＣ２０における他の各部の動作を統括的に管理する。記憶部２２は、ＰＣ２０が動作するうえで必要な情報を格納し、保存する。入力部２３は、使用者が操作して指示や情報を入力するためのキーボードやマウスに相当し、表示部２４は、各種情報を表示するディスプレイに相当する。送受信部２５は、外部からのデータを受信し、またＰＣ２０からデータを送信する。
【００１５】
尚、エラー検知部１７とエラー解析部１６２が、エラー検知手段とエラー解析手段に相当し、エラー解析部１６２は、エラー回復コマンド実行部にも相当する。
【００１６】
図２は、記憶部１２を構成するエラー情報記憶部１２１に含まれるエラー情報テーブル４０の構成例を示す図である。同図に示すように、エラー情報テーブル４０には、エラーの種類に応じたエラー情報４１とエラーコード４２が記憶され、これらのエラー情報４１とエラーコード４２とは対となっている。ここでは、エラーコード４２のＥ００１に対してシステムエラー、Ｅ００２に対してデータエラー、Ｅ２４０に対して用紙サイズエラー、Ｅ２４１に対して用紙タイプエラー、Ｅ２４２に対して用紙厚エラー、Ｅ３００に対して用紙ジャムエラー等がそれぞれ格納されている。
【００１７】
図３は、記憶部１２を構成するエラー回復手順記憶部１２２に含まれるエラー回復手順テーブル５０の構成例を示す図である。同図に示すように、エラー回復手順テーブル５０には、エラー回復手順５１とエラーコード４２が記憶され、これらのエラー回復手順５１とエラーコード４２とは対となっている。ここでは、エラーコード４２のＥ００１、Ｅ００２、Ｅ２４０、Ｅ２４１、Ｅ２４２、及びＥ３００に対して、それぞれ各エラーを回復するための手順が格納されている。エラー回復手順５１は、テキスト情報でも良いし、音声や動画を用いた情報でも良い。
【００１８】
図４は、記憶部１２を構成するエラー回復コマンド記憶部１２３に含まれるエラー回復コマンドテーブル６０の構成例を示す図である。エラー回復コマンドテーブル６０には、エラー回復コマンド６１とエラーコード４２が記憶され、これらのエラー回復コマンド６１とエラーコード４２とは対となっている。ここでは、エラーコード４２のＥ００１に対してＥ００１を回復するための再起動させるコマンド、Ｅ００２に対してＥ００２を回復させるためのデータを消去するコマンド、Ｅ２４０に対してＥ２４０を回復させるための用紙サイズを変更するコマンド、Ｅ２４１に対してＥ２４１を回復させるための用紙タイプを変更するコマンド、Ｅ２４２に対してＥ２４２を回復させるための用紙厚を変更するコマンドがそれぞれ格納されている。
【００１９】
つまり、装置自身が自動的にエラー回復できる簡易エラーに対しては、対応するコマンドが格納されている。また、エラーコード４２のＥ３００は、自動的なエラー回復が不可能、つまり使用者がエラー回復作業を実施するエラーであるため、このＥ３００には対応するエラー回復させるためのコマンドが存在せず、このためにコマンドなしとなっている。この他にも、同様に装置自身が自動的にエラー回復できない自動回復不可能エラーには、対応するコマンドが格納されていない。
【００２０】
尚、ここでエラー回復コマンド記憶部１２３に記憶されるエラー回復コマンド６１は、ＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇｕａｇｅ）コマンド、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）コマンド、ＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）コマンドに代表される電子装置を制御可能なコマンド形式とすることができる。
【００２１】
図５は、後述するように、プリンタ１０でエラーが発生した場合に、エラー解析部１６２で生成されるエラーデータ７０の構成例を示す図である。エラーデータ７０は、エラー情報４１、エラーコード４２、エラー回復手順５１、エラー回復コマンド６１が結合されたものである。ここでは、エラーコード４２がＥ００１、Ｅ２４０、Ｅ３００の場合に生成されるエラーデータ７０を示す。
【００２２】
図６は、プリンタ１０でエラーが発生した場合に、後述するように、表示部１５２（図１）で表示されるエラー画面８０とエラー処置画面８２の表示例を示す図である。同図（ａ）に示すように、エラー画面８０では、エラーデータ７０から得られるエラー情報４１及びエラー回復手順５１が表示されると共に、エラーの回復を指示するためのタッチパネル式の回復ボタン８１が表示される。ここで、回復ボタン８１が押下されるとエラー回復コマンド６１が実行され、同図（ｂ）に示すように、エラー処置画面８２が表示される。ここでは、エラー情報４１が用紙サイズエラーの場合に表示される、エラー画面８０とエラー処置画面８２の例を示している。
【００２３】
尚、回復ボタン８１は、本実施の形態で用いた、表示部１５２（図１）上に表示される画像に触れることで回復ボタン８１を押下したと認識するタッチパネル方式のボタンでも良いし、機械的な回復ボタン８１がプリンタ１０に配設してあっても良い。また、表示部１５２は、使用者がエラーを認識できればよく、例えば、ＬＥＤの点滅などでエラーを通知し、点滅速度でエラーの種類を特定できるように構成しても良い。
【００２４】
以上の構成において、本実施の形態における電子システムの動作例について以下に説明する。
【００２５】
プリンタ１０（図１）は、ＰＣ２０から画像データを送受信部１４で受信すると、画像データをデータ解析部１６１で解析し、印刷部１８で印刷する。この過程において、エラー検知部１７では、エラーが検知された場合、そのエラーの種類に対応するエラーコード４２を生成する。エラー解析部１６２では、検知されたエラーに関する、エラーコード４２、エラー情報４１、エラー回復手順５１、及びエラー回復コマンド６１を取得してエラーデータ７０（図５）を生成し、エラー画面８０（図６（ａ））を表示部１５２で表示する。使用者は、エラー画面８０でエラー情報４１及びエラー回復手順５１を確認し、回復ボタン８１を操作してエラーの回復を指示する。プリンタ１０では、回復ボタン８１が押下されると、データ解析部１６１によって、エラー回復コマンド６１を解析し、実行する。
【００２６】
図７は、印刷処理中にエラーが発生した場合、プリンタ１０が実行するエラー回復処理の流れを示すフローチャートであり、図１乃至６を参照しながら、このフローチャートに基づいて、プリンタ１０の動作について、更に説明する。
【００２７】
プリンタ１０は、ＰＣ２０から、送受信部１４で画像データを受信すると（ステップＳ１０）、画像の形成処理、即ち受信した画像データのデータ解析部１６１での解析、及び解析した画像データの印刷部１８での印刷を開始する（ステップＳ１１）。エラー検知部１７は、この画像形成処理の過程で、何らかのエラーが生じたか否かを監視し、エラー発生が検出された場合（ステップＳ１２、Ｙｅｓ）、エラーに対応するエラーコード４２を生成する。エラー解析部１６２は、このエラーコード４２に基づいて、エラー情報４１、エラー回復手順５１、エラー回復コマンド６１を含むエラーデータ７０（図５）を生成する（ステップＳ１３）。一方、画像形成処理の過程で、エラー発生が検出されなかった場合（ステップＳ１２、Ｎｏ）、このエラー回復処理は実行されずに終了する。
【００２８】
表示部１５２は、このとき生成されたエラーデータ７０のエラー情報４１及びエラー回復手順５１と、回復ボタン８１を含むエラー画面８０（図６）を表示する（ステップＳ１４）。使用者は、このエラー画面８０を見て、エラーを回復させるか否かを判断し、回復させると判断した場合には回復ボタン８１をタッチ操作により押圧してエラー回復を指示する。これによりプリンタ１０は、使用者がエラー回復を行うものと判断し（ステップＳ１５、Ｙｅｓ）、データ解析部１６１によってエラー回復コマンド６１を解析してエラー回復コマンドを実行する（ステップＳ１６）。
【００２９】
例えば、発生したエラーが、図６のエラー画面８０で例示するように、エラーコード４２がＥ２４０（図５）の用紙サイズエラーであって、使用者が、図６のエラー画面８０を確認して回復ボタン８１によって回復操作を実行した場合、エラー回復コマンドの実行により、図６（ｂ）に示すエラー処置画面８２が表示される。使用者は、この画面で確認しながら正規の用紙サイズを選択設定して用紙サイズエラーを回復する。ここでは詳細に説明しないが、プリンタ１０は、例えば、ステップＳ１２でエラーが発生した時点で、画像の形成処理を一時停止し、ステップＳ１６でエラーが回復した時点で画像の形成処理を再開するように設定されているものとする。
【００３０】
一方、使用者が、エラー回復を実行しなかった場合、使用者がエラー回復を行わないものと判断し（ステップＳ１５、Ｎｏ）、エラー回復コマンドを実行せずにエラー回復処理を終了する。尚、ここでは、使用者が、エラー画面８０の表示後、所定時間を経過しても所定の回復操作を実行しなかった場合、使用者がエラー回復を行わないものと判断する。
【００３１】
図８は、図７のフローチャートのステップＳ１３でエラーデータ７０を生成する際の一連の生成過程を示したフローチャートであり、このフローチャートに基づいて、その処理内容について説明する。
【００３２】
プリンタ１０のエラー検知部１７でエラーが検知された場合、エラー解析部１６２は、エラー内容に対応してエラー検知部１７で生成されるエラーコード４２（図５）を取得する（ステップＳ２０）。次にエラー解析部１６２は、エラー情報テーブル４０（図２）から、エラーコード４２に対応するエラー情報４１を取得し（ステップＳ２１）、エラー回復手順テーブル５０（図３）から、エラーコード４２に対応するエラー回復手順５１を取得し（ステップＳ２２）、そしてエラー回復コマンドテーブル６０（図４）にエラーコード４２に対応するエラー回復コマンド６１が存在するか否かを判断する（ステップＳ２３）。
【００３３】
ここで、エラーコード４２に対応するエラー回復コマンド６１が存在する場合（ステップＳ２３、Ｙｅｓ）、エラー回復コマンドテーブル６０から、エラーコード４２に対応するエラー回復コマンド６１を取得し（ステップＳ２４）、エラー情報４１、エラー回復手順５１、エラー回復コマンド６１を結合させ、エラーデータ７０（図５）を作成する（ステップＳ２５）。
【００３４】
一方、エラーコード４２に対応するエラー回復コマンド６１が存在しない場合（ステップＳ２３、Ｎｏ）、エラー情報４１、エラー回復手順５１のみを結合させ、エラー回復コマンド６１が含まれないエラーデータ７０を作成する（ステップＳ２６）。
【００３５】
尚、本実施の形態では、電子装置として画像形成装置であるプリンタを例に説明したが、プリンタ以外にも例えばスキャンやモデムなど、装置を操作するための操作部と、エラーを認識できる表示部と、エラー回復コマンドを格納するための記憶部を備えた電子装置であれば、本発明を適用できる。
【００３６】
また、本実施の形態では具体的に記載していないが、回復したエラーに関する情報を記録しておくエラー回復ログ記憶部を記憶部１２に設けることが好ましい。これにより、例えば制御部１１が、エラー回復ログ記憶部にエラー回復コマンドの実行記録を記憶しておくことで、回復したエラーを使用者が後から確認することが可能となる。
【００３７】
以上のように、本実施の形態のシステムによれば、プリンタで用紙ジャムなどの物理的なエラー以外の簡易エラーが発生したとき、エラー回復コマンド及びそのコマンドを実行するための手段を提供するようにしたので、エラーを回復するための作業に費やす労力と時間を低減し、作業を簡便化することができる。
【００３８】
実施の形態２．
図９は、本発明に基づく、実施の形態２の電子システムの要部構成を示すブロック図である。
【００３９】
この電子システムが、前記した図１に示す実施の形態１の電子システムと主に異なる点は、ＰＣ２２０（実施の形態１ではＰＣ１２０）にエラー処理部９０が備えられた点、ＰＣ２２０とプリンタ１０間の通信内容が異なっている点である。従って、図９に示す本実施の形態の電子システムが、前記した図１に示す実施の形態１の電子システムと共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。
【００４０】
図１に示す前記した実施の形態１の電子システムでは、プリンタ１０にエラーが発生した場合、プリンタ１０の表示部１５２にエラー画面８０（図６）を表示し、その表示内容を確認した使用者の指示に従って、そのエラーを回復するためのエラー回復コマンド６１を実行したが、図９に示す本実施の形態の電子システムでは、プリンタ２１０にエラーが発生した場合、ＰＣ２２０の表示部２４にエラー画面８０（図６）を表示し、その表示内容を確認した使用者がＰＣ２２０を操作して行う指示に従って、プリンタ２１０において、そのエラーを回復するためのエラー回復コマンドを実行する。
【００４１】
このため、プリンタ２１０の制御部１１は、実施の形態１の場合と同様にしてエラー解析部１６２で作成したエラーデータ７０を、送受信部１４を介してＰＣ２２０に送信し、そして後述するようにＰＣ２２０から送信されるエラー回復コマンドを送受信部１４で受信すると、実施の形態１の場合と同様にしてデータ解析部１６１で解析し、エラー回復コマンドを実行する。
【００４２】
一方、ＰＣ２２０は、機能別にみた場合に、その動作が制御部２１によって管理されるエラー処理部９０を備え、送受信部２５でプリンタ２１０から送られるエラーデータ７０を受信すると、このエラー処理部９０が、エラーデータ７０を処理し、エラーデータ７０から取得された情報を含むエラー画面８０（図６）をモニター画面等の表示部２４に表示し、その表示内容を確認した使用者がキーボード等のＰＣ２２０の入力部２３を操作して行う指示に従って、その時のエラーを回復するためのエラー回復コマンド６１（エラーデータ７０に含まれる）を、送受信部２５からプリンタ１０に送信する。  
【００４３】
尚、エラー画面８０は、プリンタ２１０へアプリケーションで作成したデータを送信するためのデバイスドライバであるプリンタドライバを介して表示しても良いし、ＰＣ２２０に、プリンタ２１０から受信したデータがエラーデータ７０である場合に起動する専用のアプリケーションを用いて表示しても良い。
【００４４】
図１０は、プリンタ２１０による印刷処理中に、プリンタ２１０及びＰＣ２２０が実行するエラー回復処理の流れを示すフローチャートであり、図２〜図６、図８、図９を参照しながら、このフローチャートに基づいて、電子システムの動作について更に説明する。尚、ステップＳ１０〜ステップＳ１３、及びステップＳ１６は、前記した図７に示す同ステップの処理と全く同じ処理を実行するため、これら各ステップのここでの詳細な説明は省略する。
【００４５】
ステップ１３では、前記したように、エラー情報４１、エラー回復手順５１、エラー回復コマンド６１を含むエラーデータ７０（図５）が生成されるが、プリンタ２１０の制御部１１は、ここで生成されたエラーデータ７０を、送受信部１４を介して、先に画像データが送られてきたＰＣ２２０に送信する（ステップＳ１０１）。ＰＣ２２０では、送受信部２５でこのエラーデータ７０を受信すると（ステップＳ１０２）、エラー処理部９０が、受信したエラーデータ７０を処理し、エラーデータ７０から取得された情報（エラー情報４１、エラー回復手順５１）と、回復ボタン８１を含むエラー画面８０（図６）をモニター等の表示部２４に表示する（ステップＳ１０３）。
【００４６】
尚、ステップＳ１０１で送信するエラーデータ７０は、テキスト形式やＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式に代表される汎用データ形式とすることができる。また、エラーデータ７０の送信先は、ここで例示するように、先に画像データが送られてきたＰＣ２２０としても良いし、予めプリンタ２１０に格納された情報に基づいて選択された装置、又はプリンタ２１０で受信したデータに格納された情報に基づいて選択された装置としても良い。
【００４７】
使用者は、ＰＣ２２０の表示部２４に表示されたエラー画面８０を見て、エラーを回復させるか否かを判断し、回復させると判断した場合には、入力部２３の例えばマウスを操作して回復ボタン８１をクリックするなどの所定の回復操作を行う。これによりエラー処理部９０は、使用者がエラー回復を行うものと判断し（ステップＳ１０４、Ｙｅｓ）、受信したエラーデータに含まれるエラー回復コマンド６１を、送受信部２５を介してプリンタ２１０に送信する（ステップＳ１０５）。
【００４８】
プリンタ２１０の制御部１１は、ＰＣ２２０から送信されるエラー回復コマンド６１を送受信部１４で受信すると（ステップＳ１０６）、データ解析部１６１でこれを解析してエラー回復コマンドを実行する。
【００４９】
例えば、発生したエラーが、図６のエラー画面８０で例示するように、エラーコード４２がＥ２４０（図５）の用紙サイズエラーであって、使用者が、図６（ａ）のエラー画面８０を確認して回復ボタン８１によって回復操作を実行した場合、エラー回復コマンドの実行により、図６（ｂ）に示すエラー処置画面８２がＰＣ２２０の表示部２４に表示される。この際、プリンタ２１０の制御部１１は、エラー処置画面８２の表示データを、送受信部１４を介してＰＣ２２０に送信し、ＰＣ２２０側では、エラー処理部９０が送受信部２５を介してこの表示データを受け取り、エラー処置画面８２を表示部２４に表示させる。
【００５０】
更に使用者は、この画面で確認しながら正規の用紙サイズを選択設定して用紙サイズエラーを回復するが、このとき選択設定された用紙サイズは、エラー処置部９０で認識され、ＰＣ２２０の送受信部２５及びプリンタ２１０の送受信部１４を介してデータ解析部１６１に送られる。
【００５１】
一方、使用者が、エラー回復を実行しなかった場合、使用者がエラー回復を行わないものと判断し（ステップＳ１０４、Ｎｏ）、エラー回復コマンドを実行せずにエラー回復処理を終了する。尚、ここでは、使用者が、エラー画面８０の表示後、所定時間を経過しても所定の回復操作を実行せず、ＰＣ２２０側からエラー回復コマンドが送られてこなかった場合、使用者がエラー回復を行わないものと判断する。
【００５２】
尚、本実施の形態では、電子装置として画像形成装置であるプリンタを例に説明したが、プリンタ以外にも例えばスキャナやモデムなど、上位装置であるＰＣ等から装置を操作する電子システムに本発明を適用できる。
【００５３】
また、本実施の形態では具体的に記載していないが、回復したエラーに関する情報を記憶しておくエラー回復ログ記憶部を記憶部１２に設けることが好ましい。これにより、実施の形態１と同様に回復したエラーを使用者が後から確認することが可能となる。更に、エラー回復コマンドを送信した送信者を特定できるようにしておくことで、エラー発生原因の情報収集を容易とすることができる。
【００５４】
以上のように、本実施の形態のシステムによれば、プリンタで用紙ジャムなどの物理的なエラー以外の簡易エラーが発生したとき、ネットワークに接続されたＰＣで、エラー回復コマンド及びそのコマンドを実行するための手段を提供するようにしたので、エラーを回復するための作業に費やす労力と時間を低減し、作業を簡便化することができることに加え、上位機種からプリンタが離れた位置にある場合であっても、容易にエラーを回復できる。
【産業上の利用可能性】
【００５５】
前記した各実施の形態では、電子システムを構成する、電子装置である画像形成装置がプリンタである場合について説明したが、本発明は、プリンタに限定されず、スキャナなどの読み取り装置を備える複合機、ファクシミリ装置、複写機等に適用可能であり、更にはＰＣ等の上位装置から操作される電子機器全般にも適用可能である。
【符号の説明】
【００５６】
１０  プリンタ、  １１  制御部、  １２  記憶部、  １３  給紙部、  １４  送受信部、  １５  操作パネル、  １６  解析部、  １７  エラー検知部、  １８  印刷部、  １９  メモリ、  ２０  ＰＣ、  ２１  制御部、  ２２  記憶部、  ２３  入力部、  ２４  表示部、  ２５  送受信部、  ４０  エラー情報テーブル、  ４１  エラー情報、  ４２  エラーコード、  ５０  エラー回復手順テーブル、  ５１  エラー回復手順、  ６０  エラー回復コマンドテーブル、  ６１  エラー回復コマンド、  ７０  エラーデータ、  １２１  エラー情報記憶部、  １２２  エラー回復手順記憶部、  １２３  エラー回復コマンド記憶部、  １５１  入力部、  １５２  表示部、  １６１  データ解析部、  １６２  エラー解析部。
【図１】
2011011427.tif 000003
【図２】
2011011427.tif 000004
【図３】
2011011427.tif 000005
【図４】
2011011427.tif 000006
【図５】
2011011427.tif 000007
【図６】
2011011427.tif 000008
【図７】
2011011427.tif 000009
【図８】
2011011427.tif 000010
【図９】
2011011427.tif 000011
【図１０】
2011011427.tif 000012