(57)【要約】【課題】処理装置で発生した複数のエラーの要点を利用者に通知する。【解決手段】検知部１１２は、利用者の識別情報および指示の内容、並びに、条件表１２１および手続データベース１２３をそれぞれ参照して、指示された処理に該当するコードのうち、その利用者に制限されている処理を示すエラーコードを検知する。特定部１１３は、検知部１１２が検知したエラーコードを受取ることで画像形成装置２における処理のエラーを特定する。取得部１１４は、順位表１２２を参照して、特定部１１３が特定したエラーのうち、順位表１２２において優先順位の定められた一群のエラーについてはその優先順位の高い１つのエラーに対応付けられたエラーコードを取得する。通知部１１５は、取得部１１４が取得したエラーコードを、通信部１３から通信回線４を経由して端末３へ通知する。【選択図】図９
2018082383.tif 000002
【特許請求の範囲】
【請求項１】
エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する記憶部と、
処理装置における処理のエラーを特定する特定部と、
前記特定部が特定した複数のエラーのうち、前記優先順位の定められた一群のエラーについては該優先順位の高い１つのエラーに対応付けられた情報を取得し、前記優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられた情報を取得する取得部と、
前記取得部が取得した情報を通知する通知部と、
を有する通知装置。
【請求項２】
前記取得部は、前記特定部が特定した複数のエラーのうち、予め決められた２以上のエラーの組合せに対しては、該組合せに対応付けられた情報を取得する
ことを特徴とする請求項１に記載の通知装置。
【請求項３】
前記通知部は、前記取得部が取得した情報の量が閾値を越える場合に、該量が該閾値を越えないように、該情報を編集する
ことを特徴とする請求項１または２に記載の通知装置。
【請求項４】
前記処理装置は、媒体に画像を形成する画像形成装置であり、
前記エラーは、利用者が前記画像形成装置に指示した処理が、前記画像の色彩、前記媒体において前記画像が形成される面、前記媒体の種類、前記媒体が搬送される経路、前記画像が形成された後の前記媒体に対する後処理、前記画像が形成されるタイミング、の少なくとも１つに関する前記利用者に定められた制限に違反していることを示すエラーである
ことを特徴とする請求項１から３のいずれか１項に記載の通知装置。
【請求項５】
前記通知部は、前記特定部が特定した複数のエラーのそれぞれに対応付けられた情報を第１通知先に通知し、前記取得部が取得した情報を前記第１通知先と異なる第２通知先に通知する
ことを特徴とする請求項１から４のいずれか１項に記載の通知装置。
【請求項６】
エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する記憶部と、
自装置に指示された処理を実行する実行部と、
前記処理のエラーを特定する特定部と、
前記特定部が特定した複数のエラーのうち、前記優先順位の定められた一群のエラーについては該優先順位の高い１つのエラーに対応付けられた情報を取得し、前記優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられた情報を取得する取得部と、
前記取得部が取得した情報を通知する通知部と、
を有する処理装置。
【請求項７】
前記実行部は、前記取得部が取得する情報の量が閾値を越えないように前記処理の実行を中止する
ことを特徴とする請求項６に記載の処理装置。
【請求項８】
コンピュータを、
エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する記憶部と、
処理装置における処理のエラーを特定する特定部と、
前記特定部が特定した複数のエラーのうち、前記優先順位の定められた一群のエラーについては該優先順位の高い１つのエラーに対応付けられた情報を取得し、前記優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられた情報を取得する取得部と、
前記取得部が取得した情報を通知する通知部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通知装置、処理装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、機種ごとに設定されたセキュリティレベルを保持するセキュリティ設定テーブルに基づいて、ネットワークを介して接続された複数機種のクライアント機器のセキュリティレベルの入力が違反か否かを判定するセキュリティ管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０６９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、処理装置で発生した複数のエラーの要点を利用者に通知することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明の請求項１に係る通知装置は、エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する記憶部と、処理装置における処理のエラーを特定する特定部と、前記特定部が特定した複数のエラーのうち、前記優先順位の定められた一群のエラーについては該優先順位の高い１つのエラーに対応付けられた情報を取得し、前記優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられた情報を取得する取得部と、前記取得部が取得した情報を通知する通知部と、を有する。
【０００６】
本発明の請求項２に係る通知装置は、請求項１に記載の態様において、前記取得部は、前記特定部が特定した複数のエラーのうち、予め決められた２以上のエラーの組合せに対しては、該組合せに対応付けられた情報を取得することを特徴とする。
【０００７】
本発明の請求項３に係る通知装置は、請求項１または２に記載の態様において、前記通知部は、前記取得部が取得した情報の量が閾値を越える場合に、該量が該閾値を越えないように、該情報を編集することを特徴とする。
【０００８】
本発明の請求項４に係る通知装置は、請求項１から３のいずれか１項に記載の態様において、前記処理装置は、媒体に画像を形成する画像形成装置であり、前記エラーは、利用者が前記画像形成装置に指示した処理が、前記画像の色彩、前記媒体において前記画像が形成される面、前記媒体の種類、前記媒体が搬送される経路、前記画像が形成された後の前記媒体に対する後処理、前記画像が形成されるタイミング、の少なくとも１つに関する前記利用者に定められた制限に違反していることを示すエラーであることを特徴とする。
【０００９】
本発明の請求項５に係る通知装置は、請求項１から４のいずれか１項に記載の態様において、前記通知部は、前記特定部が特定した複数のエラーのそれぞれに対応付けられた情報を第１通知先に通知し、前記取得部が取得した情報を前記第１通知先と異なる第２通知先に通知することを特徴とする。
【００１０】
本発明の請求項６に係る処理装置は、エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する記憶部と、自装置に指示された処理を実行する実行部と、前記処理のエラーを特定する特定部と、前記特定部が特定した複数のエラーのうち、前記優先順位の定められた一群のエラーについては該優先順位の高い１つのエラーに対応付けられた情報を取得し、前記優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられた情報を取得する取得部と、前記取得部が取得した情報を通知する通知部と、を有する。
【００１１】
本発明の請求項７に係る処理装置は、請求項６に記載の態様において、前記実行部は、前記取得部が取得する情報の量が閾値を越えないように前記処理の実行を中止する
ことを特徴とする。
【００１２】
本発明の請求項８に係るプログラムは、コンピュータを、エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する記憶部と、処理装置における処理のエラーを特定する特定部と、前記特定部が特定した複数のエラーのうち、前記優先順位の定められた一群のエラーについては該優先順位の高い１つのエラーに対応付けられた情報を取得し、前記優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられた情報を取得する取得部と、前記取得部が取得した情報を通知する通知部として機能させるためのプログラムである。
【発明の効果】
【００１３】
請求項１、６、８に係る発明によれば、処理装置で発生した複数のエラーの要点を利用者に通知することができる。
請求項２に係る発明によれば、優先順位が定められていない複数のエラーをまとめて利用者に通知することができる。
請求項３に係る発明によれば、利用者に通知する情報の量を制限することができる。
請求項４に係る発明によれば、画像形成装置で発生した複数のエラーの要点を利用者に通知することができる。
請求項５に係る発明によれば、処理装置で発生した複数のエラーの要点と、その詳細とを利用者にそれぞれ通知することができる。
請求項７に係る発明によれば、利用者に通知する情報の量を制限することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る画像形成システム９の全体構成を示す図。
【図２】端末３の構成の一例を示す図。
【図３】画像形成装置２の構成を示す図。
【図４】サーバ装置１の構成を示す図。
【図５】条件表１２１の一例を示す図。
【図６】順位表１２２の一例を示す図。
【図７】手続データベース１２３の例を示す図。
【図８】組合せ表１２４の一例を示す図。
【図９】サーバ装置１の機能的構成を示す図。
【図１０】サーバ装置１の動作の流れを説明するフロー図。
【発明を実施するための形態】
【００１５】
１．実施形態
１−１．画像形成システムの全体構成
図１は、本実施形態に係る画像形成システム９の全体構成を示す図である。画像形成システム９は、ＬＡＮ（Local Area Network）等を形成する通信回線４と、この通信回線４に接続されたサーバ装置１、および端末３を有する。また、画像形成システム９は、サーバ装置１と接続し、このサーバ装置１によって処理の状態を監視される画像形成装置２を有する。なお画像形成装置２は、サーバ装置１によって処理の状態を監視されていれば通信回線４と接続されていてもよい。サーバ装置１は、コンピュータ等である。
【００１６】
図１に示す端末３は、通信回線４およびサーバ装置１を介して画像形成装置２と接続するように構成された情報処理装置である。画像形成システム９が有する端末３は図１に示す通り１つであってもよいし、複数であってもよい。端末３は、通信回線４を介してサーバ装置１に接続し、このサーバ装置１を介して画像形成装置２に画像を形成する処理の指示をする。また、端末３は、画像形成装置２で処理のエラーが発生すると、サーバ装置１によって検知されたそのエラーに関する通知を受取る。
【００１７】
図１に示す画像形成装置２は、端末３から受けた指示に従って媒体に画像を形成する装置である。画像形成装置２は、例えば電子写真方式や熱転写方式、インクジェット方式等によって用紙等の媒体に画像を形成する。画像形成システム９が有する画像形成装置２は図１に示す通り１つであってもよいし、複数であってもよい。
【００１８】
１−２．端末の構成
図２は、端末３の構成の一例を示す図である。端末３は、制御部３１と、記憶部３２と、通信部３３と、表示部３４と、操作部３５とを有する。
【００１９】
制御部３１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を有し、ＣＰＵがＲＯＭや記憶部３２に記憶されているプログラムを読み出して実行することにより端末３の各部を制御する。
【００２０】
通信部３３は、例えばＩＥＥＥ８０２．１１に準拠した方式により、無線アクセスポイントを介して通信回線４に接続する通信回路である。通信部３３は、無線に限らず有線により通信回線４に接続してもよい。端末３は、通信部３３により通信回線４およびサーバ装置１を介して画像形成装置２と情報を遣り取りする。
【００２１】
操作部３５は、各種の指示をするための操作ボタン等の操作子を備えており、利用者による操作を受付けてその操作内容に応じた信号を制御部３１に供給する。また、操作部３５は、利用者の指やスタイラスペン等の操作体を検知するタッチパネルを有していてもよい。
【００２２】
表示部３４は、液晶ディスプレイを有しており、制御部３１の制御の下、画像を表示する。表示部３４の液晶ディスプレイの上には、操作部３５の透明のタッチパネルが重ねて配置されてもよい。
【００２３】
１−３．画像形成装置の構成
図３は、画像形成装置２の構成を示す図である。画像形成装置２は、制御部２１、記憶部２２、通信部２３、および画像形成部２５を有する。画像形成装置２は、利用者の操作を受付ける操作部や、利用者に画像等を表示する表示部を有していてもよい。
【００２４】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭを有し、ＣＰＵがＲＯＭや記憶部２２に記憶されているコンピュータプログラム（以下、単にプログラムという）を読み出して実行することにより画像形成装置２の各部を制御する。
【００２５】
記憶部２２は、ハードディスクドライブ等の大容量の記憶手段であり、制御部２１のＣＰＵに読み込まれる各種のプログラムを記憶する。また、記憶部２２は、端末３から送られた、画像を示す画像データを記憶してもよい。
【００２６】
通信部２３は、有線または無線によりサーバ装置１に接続する通信回路である。また、通信部２３は、通信回線４と接続する機能を有していてもよい。
【００２７】
画像形成部２５は、媒体に指定された画像を電子写真方式等により形成する。画像形成部２５は、例えば、光が照射されて表面に電位差が生じることで潜像を保持する感光体ドラム等の像保持体、この像保持体の表面を帯電させる帯電器、像保持体に光を照射する露光装置、潜像を保持した表面に電荷が付与されたトナー等の現像剤を供給する現像器、現像剤による像を像保持体から媒体に転写させる転写機、媒体に熱を与えることでその媒体上に転写された像を定着させる定着器、収容器から媒体を取り出して転写機および定着器へ搬送する搬送機、指示された画像形成の対象となる面が両面であるか片面であるかに応じて媒体が搬送される経路を切替える切替え機構等を有する。
【００２８】
１−４．サーバ装置の構成
図４は、サーバ装置１の構成を示す図である。サーバ装置１は、画像形成装置２と直接または通信回線４を介して接続する。サーバ装置１は、画像形成装置２における処理の状態を監視し、画像形成装置２において処理のエラーが発生するとそのエラーを利用者に通知する通知装置の一例である。サーバ装置１は、制御部１１、記憶部１２、および通信部１３を有する。サーバ装置１は、利用者の操作を受付ける操作部や、利用者に画像等を表示する表示部を有していてもよい。
【００２９】
制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭを有し、ＣＰＵがＲＯＭや記憶部１２に記憶されているプログラムを読み出して実行することによりサーバ装置１の各部を制御する。
【００３０】
通信部１３は、有線または無線により画像形成装置２に接続する通信回路である。また、通信部１３は、有線または無線により通信回線４に接続する。通信部１３は、この通信回線４を介して画像形成装置２に接続してもよい。
【００３１】
記憶部１２は、ハードディスクドライブ等の大容量の記憶手段であり、制御部１１のＣＰＵに読み込まれる各種のプログラムを記憶する。また、記憶部１２は、条件表１２１、順位表１２２、および手続データベース（図中では「データベース」を「ＤＢ」と表記する）１２３を記憶する。また、記憶部１２は、図４に示す通り、組合せ表１２４を記憶してもよい。
【００３２】
図５は、条件表１２１の一例を示す図である。条件表１２１は、端末３を操作する利用者が画像形成装置２に指示する処理の特徴を示す条件と、その条件に該当する処理に割当てられる識別情報であるコードとを対応付けて記憶する表である。
【００３３】
図５に示す条件表１２１を用いる場合、例えば、カラー出力を行う全ての処理には、コード「Ｃ１」が割当てられ、アプリＡ１からカラー出力を行う全ての処理には、コード「Ｃ３」が割当てられる。１つの処理に対して割当てられるコードは複数であってもよい。例えば、午前中にアプリＡ１からプロトコルＰ１を用いてカラー出力を行う処理に対しては、コード「Ｃ１」、「Ｃ２」、「Ｃ３」、「Ｃ４」のいずれもが割当てられる。
【００３４】
なお、アプリとは、端末３において実行されるアプリケーションプログラムであり、プロトコルとは、端末３のアプリが通信回線４と情報を遣り取りするために用いられる通信規約である。１つのアプリが利用するプロトコルは１つに限られず、複数のプロトコルを用いてもよい。また、アプリが利用するプロトコルはオペレーションシステムによって切替えられてもよい。
【００３５】
また、画像形成装置２に実行させる処理の特徴を示す条件には、カラー出力であるかモノクロ出力であるかといった画像の色彩に関する条件のほか、媒体において画像が形成される面、媒体の種類、媒体が搬送される経路、画像が形成された後の媒体に対する後処理、画像が形成されるタイミング等に関する条件が挙げられる。
【００３６】
また、画像形成装置２に実行させる処理の特徴を示す条件には、指示を受付けた時間帯、端末３において指示を受付けたアプリ、アプリが利用するプロトコル等に関する条件のほか、端末３の識別情報、画像形成装置２の識別情報、処理を実行する際に要求される認証のレベル等に関する条件が挙げられる。
【００３７】
図６は、順位表１２２の一例を示す図である。順位表１２２は、コードとそのコードを包含するコードである上位コードとを対応付ける表である。２つのコードの包含関係は、それぞれのコードの条件表１２１における条件の包含関係である。例えば、午前中にカラー出力をするというコード「Ｃ２」の条件は、カラー出力をする点においてコード「Ｃ１」の条件と共通するので、コード「Ｃ２」は、コード「Ｃ１」に包含される。
【００３８】
図６に示す順位表１２２で、コード「Ｃ１」には、コードが存在しないことを示す「−」が上位コードとして対応付けられている。つまり、コード「Ｃ１」にはこれを包含する上位コードがない。また、上述したコード「Ｃ２」と同じく、コード「Ｃ３」には、コード「Ｃ１」が上位コードとして対応付けられている。つまり、コード「Ｃ２」およびコード「Ｃ３」は、いずれもコード「Ｃ１」に包含される。
【００３９】
また、図６に示す順位表１２２で、コード「Ｃ４」には、コード「Ｃ３」が上位コードとして対応付けられている。つまり、コード「Ｃ４」は、コード「Ｃ３」に包含される。コード「Ｃ３」はコード「Ｃ１」に包含されるため、コード「Ｃ４」は、コード「Ｃ１」にも包含される。この包含関係により、各コードには優先順位が定められる。
【００４０】
図７は、手続データベース１２３の例を示す図である。図７（ａ）に示す手続データベース１２３は、利用者の名前（利用者名）ごとに、その利用者に対して利用が制限されている処理に割当てられるコードと、その処理が画像形成装置２に対して指示されたときに画像形成装置２がその処理に代えて実行する手続との対応表を割当てる。この手続は、図７に示す通り、何も行わない「中止」であってもよいし、「モノクロに変更」のように処理の内容の一部を変更して、その処理を続行するものであってもよい。「モノクロに変更」を実行する場合、画像形成装置２は、カラーの代わりにモノクロで出力を行う。
【００４１】
図７（ａ）の手続データベース１２３を条件表１２１と組合せることにより、サーバ装置１の制御部１１は、利用者に対して利用が制限されている処理がその利用者から指示されたときの画像形成装置２の振る舞いを特定する。
【００４２】
手続データベース１２３は、利用者の属するグループごとに上述したコードと手続との対応表を対応付けてもよい。図７（ｂ）に示す手続データベース１２３は、利用者と、その利用者の属するグループの名前（グループ名）とを対応付けるとともに、グループ名ごとに、そのグループ名のグループに対して利用が制限されている処理に割当てられるコードと、その処理が画像形成装置２に対して指示されたときにその処理に代えて実行する手続との対応表を割当てる。
【００４３】
図７（ｂ）の手続データベース１２３を条件表１２１と組合せることにより、サーバ装置１の制御部１１は、利用者の属するグループに対して利用が制限されている処理がその利用者から指示されたときの画像形成装置２の振る舞いを特定する。なお、図７（ｂ）に示す利用者は１つのグループに属しているが、複数のグループに属してもよい。
【００４４】
手続データベース１２３は、利用者に課される任務ごとに上述したコードと手続との対応表を対応付けてもよい。図７（ｃ）に示す手続データベース１２３は、利用者と、その利用者に課される任務の名前（任務名）とを対応付けるとともに、任務名ごとにその任務名の任務に対して利用が制限されている処理に割当てられるコードと、その処理が画像形成装置２に対して指示されたときにその処理に代えて実行する手続とを対応付ける。
【００４５】
図７（ｃ）の手続データベース１２３を条件表１２１と組合せることにより、サーバ装置１の制御部１１は、利用者に課される任務に対して利用が制限されている処理がその利用者から指示されたときの画像形成装置２の振る舞いを特定する。なお、図７（ｃ）に示す利用者には複数の任務が課されてもよい。
【００４６】
条件表１２１、手続データベース１２３、および順位表１２２を記憶することにより、記憶部１２は、エラーの意味内容の包含関係に基づいて定められたエラーの優先順位を記憶する。
【００４７】
図８は、組合せ表１２４の一例を示す図である。組合せ表１２４は、２以上のコードの組合せに組合せコードを対応付ける。例えば、図８に示す組合せ表１２４で、コード「Ｃ１」とコード「Ｃ１１」との組合せには、組合せコード「Ｃ９１」が対応付けられている。
【００４８】
なお、組合せ表１２４に記述されるコードの組合せは、画像形成装置２で発生するエラーの頻度に基づいて決められてもよい。この場合、画像形成装置２で発生するエラーを一定期間にわたって記録したログを、サーバ装置１の制御部１１が集計して各エラーの組合せのうち、発生頻度の多い組合せを組合せ表１２４に書き込んでもよい。
【００４９】
１−５．サーバ装置の機能的構成
図９は、サーバ装置１の機能的構成を示す図である。図９に示すサーバ装置１の制御部１１は、記憶部１２に記憶されたプログラムを実行することにより、受付部１１１、検知部１１２、特定部１１３、取得部１１４、通知部１１５、および指示部１１６として機能する。
【００５０】
受付部１１１は、例えば通信部１３から画像形成の指示を受付ける。この画像形成の指示は、例えば端末３から通信回線４を介して通信部１３に届けられたものであり、受付部１１１は、この指示を受付けると、指示をした利用者の識別情報と、その指示の内容とを受取る。利用者の識別情報とは、端末３を利用する利用者のユーザＩＤ等である。指示の内容とは、例えば、形成する画像を示す画像データやその画像を形成する際の設定等である。
【００５１】
検知部１１２は、受付部１１１が受取った利用者の識別情報および指示の内容、並びに、記憶部１２に記憶されている条件表１２１および手続データベース１２３をそれぞれ参照して、指示された処理に該当するコードのうち、その利用者に制限されている処理を示すコード（以下、エラーコードともいう）を抽出することで利用者により指示された処理がその利用者の権限を違反したことによるエラーを検知する。なお、エラーコードは、処理装置で発生するエラーに対応付けられた情報の一例である。
【００５２】
特定部１１３は、検知部１１２が検知したエラーのエラーコードを受取ることで画像形成装置２における処理のエラーを特定する。また、特定部１１３は、検知部１１２が検知する権限違反以外のエラーについては、通信部１３を介して画像形成装置２から、そのエラーを示すエラーコードを受取って特定する。権限違反以外のエラーとは、例えば、紙詰まりやトナー切れ等の機材トラブルである。
【００５３】
指示部１１６は、特定部１１３がエラーを特定した場合に、受付けた処理を中止するよう画像形成装置２に指示する。また、指示部１１６は、特定部１１３がエラーを特定したエラーのうち、検知部１１２が検知した権限違反のエラーについて、そのエラーに対応付けられている手続を実行するように画像形成装置２に指示する。
【００５４】
取得部１１４は、順位表１２２を参照して、特定部１１３が特定したエラーのうち、順位表１２２において優先順位の定められた一群のエラーについてはその優先順位の高い１つのエラーに対応付けられたエラーコードを取得する。例えば、記憶部１２が図６に示す順位表１２２を記憶する場合において、コード「Ｃ１」およびコード「Ｃ２」をエラーコードとして特定したとすると、制御部１１は、これらのコードでそれぞれ識別される一群のエラーの包含関係を順位表１２２から読み出して、優先順位の高いエラーに対応するコード「Ｃ１」を取得し、優先順位の低いエラーに対応するコード「Ｃ２」を無視する。
【００５５】
一方、取得部１１４は、特定部１１３が特定したエラーのうち、順位表１２２において優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられたエラーコードを取得する。これにより、画像形成装置２において発生したエラーのうち、利用者に通知すべきエラーが絞り込まれる。
【００５６】
また、図９に示す通りサーバ装置１の記憶部１２が組合せ表１２４を記憶する場合、取得部１１４は、組合せ表１２４を参照して、特定部１１３が特定した複数のエラーのうち、組合せ表１２４において予め決められた２以上のエラーの組合せに対しては、その組合せに対応付けられた組合せコードをエラーコードとして取得する。このとき、取得部１１４は、上述した組合せに含まれる各エラーのエラーコードを取得しなくてもよいし、取得した場合には、これらを記憶するＲＡＭ等の領域から削除してもよい。
【００５７】
通知部１１５は、取得部１１４が取得したエラーコードを、通信部１３から通信回線４を経由して端末３へ通知する。
【００５８】
なお、サーバ装置１に表示部等、利用者への通知を行う構成が備えられている場合、通知部１１５は、その構成を用いて取得部１１４が取得したエラーコードを利用者に通知してもよい。
【００５９】
１−６．サーバ装置の動作
図１０は、サーバ装置１の動作の流れを説明するフロー図である。サーバ装置１の制御部１１は、上述した通り、端末３から受付けた画像形成の指示を記憶部１２の記憶内容と比較して、利用者から指示された処理の中から、その利用者に対して利用が制限されている処理の検知を試みる。
【００６０】
そして制御部１１は、画像形成装置２における処理のエラーを特定したか否かを判断し（ステップＳ１０１）、エラーを特定していないと判断する間（ステップＳ１０１；ＮＯ）、この判断を続ける。制御部１１は、エラーを特定したと判断すると（ステップＳ１０１；ＹＥＳ）、特定したエラーのエラーコードを取得する（ステップＳ１０２）。
【００６１】
制御部１１は、エラーコードを取得すると、そのエラーコードを通信部１３に送り、通信回線４を経由して端末３に通知する（ステップＳ１０３）。この通知を受けた端末３の制御部３１は、例えば表示部３４を制御して、通知されたエラーコードを表示する。
【００６２】
以上の動作により、画像形成システム９のサーバ装置１は、画像形成装置２で発生した複数のエラーのうち、それらのエラーの意味内容の包含関係に基づいて優先順位の高いエラーを抽出して利用者に通知する。これによって利用者は、画像形成装置２で発生した全てのエラーを確認しなくても、優先順位の高いエラーについて通知を受けるため、確認が煩雑にならない。すなわち、サーバ装置１は、画像形成装置２で発生したエラーの要点を利用者に通知する。
【００６３】
２．変形例
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例を組合せてもよい。
【００６４】
２−１．変形例１
上述した実施形態において、記憶部１２は組合せ表１２４を記憶していたが、記憶部１２は組合せ表１２４を記憶しなくてもよい。この場合、制御部１１によって実現する取得部１１４は、優先順位が定められていないエラーについては各エラーのそれぞれに対応付けられたエラーコードを取得すればよい。
【００６５】
２−２．変形例２
上述した実施形態において、通知部１１５は、取得部１１４が取得したエラーコードを端末３へ通知していたが、エラーコードの量が閾値を越える場合に、その量がその閾値を越えないように、エラーコードを編集してもよい。
【００６６】
例えば閾値として１０が予め設定されている場合に、取得部１１４が１５個のエラーコードを取得したとする。この場合、制御部１１は、１０個目のエラーコードと、閾値を越える５個のエラーコードとをひとまとめにして「その他のエラー」を意味するエラーコードに置換してもよい。この構成によれば、利用者に通知するエラーコードの数が閾値以下になる。
【００６７】
２−３．変形例３
画像形成システム９は、利用者が指示する画像形成の処理を画像形成装置２に実行させる際に、指示された処理が、画像形成装置２においてその利用者に制限されている場合に、そのことを利用者に通知するシステムであるが、このシステムは画像形成以外の処理に対しても適用することができる。画像形成システム９は、例えば、画像を読取る画像読取装置において発生するエラーを監視する画像読取システムに適用してもよい。この場合、システムが監視し、利用者にエラーを通知する処理装置は、画像読取装置である。
【００６８】
２−４．変形例４
上述した実施形態において、制御部１１は、エラーコードを取得すると、そのエラーコードを端末３に通知していたが、エラーコードの通知先は端末３に限られない。サーバ装置１の制御部１１は、取得したエラーコードを、例えば、通信回線４に接続された記憶装置に通知してもよい。この場合、通知を受けた記憶装置は、通知されたエラーコードをログに記憶すればよい。
【００６９】
また、エラーコードの通知先は複数であってもよい。そしてエラーコードの通知先が複数ある場合に、１つの通知先には特定部１１３が特定したエラーのエラーコードを通知し、他の通知先には取得部１１４が取得したエラーコードを通知してもよい。
【００７０】
例えば、制御部１１によって実現される通知部１１５は、特定部１１３が特定した複数のエラーのそれぞれに対応付けられたエラーコードを、ログとして記憶する記憶装置（第１通知先）に通知し、取得部１１４が取得したエラーコードを端末３（第２通知先）に通知してもよい。
【００７１】
通知先は、上述した記憶装置や端末３のほか、画像形成装置２で画像が形成される媒体や、画像形成装置２の記憶部２２、サーバ装置１の記憶部１２であってもよい。
【００７２】
この構成によれば、エラーの意味内容の包含関係に関わらず、画像形成装置２において発生したエラーのエラーコードは、全て記憶装置にログとして記憶され、端末３には、発生したエラーのうち、エラーの意味内容の包含関係に基づいて定められた優先順位が上位のものだけが通知される。
【００７３】
２−５．変形例５
上述した実施形態において、サーバ装置１と画像形成装置２とは別体であったが、サーバ装置１の機能を画像形成装置２が有していてもよい。この場合、画像形成装置２の制御部２１および記憶部２２が、画像形成装置２を制御する制御装置として機能すればよい。なお、画像形成装置２の画像形成部２５は、自装置に指示された処理を実行する実行部として機能する。
【００７４】
２−６．変形例６
上述した実施形態において、画像形成装置２は、発生したエラーのエラーコードに対して手続データベース１２３で対応付けられている手続が「中止」でない限り、変更された処理を続行していたが、処理をエラーコードの数（量）に応じて強制的に中止してもよい。この場合、指示部１１６は、予め決められたエラーコードの数の上限を記憶部１２から読み出して取得したエラーコードの数と比較し、このエラーコードの数がこの上限を越える前に処理を中止するように画像形成装置２対して指示をすればよい。この構成により、画像形成装置２の制御部２１は、サーバ装置１の制御部１１から強制的な中止の指示を受けて、画像形成部２５に、エラーコードの量が閾値を越えないように処理の実行を中止させればよい。
【００７５】
２−７．変形例７
サーバ装置１の制御部１１によって実行されるプログラムは、磁気テープや磁気ディスク等の磁気記録媒体、光ディスク等の光記録媒体、光磁気記録媒体、半導体メモリ等の、コンピュータ装置が読取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネット等の通信回線経由でダウンロードさせることも可能である。なお、上記の制御部１１によって例示した制御手段としてはＣＰＵ以外にも種々の装置が適用される場合があり、例えば、専用のプロセッサ等が用いられる。
【００７６】
２−８．変形例８
上述した実施形態において、サーバ装置１の制御部１１は、受付部１１１、検知部１１２、および指示部１１６として機能したが、これらの構成はサーバ装置１に含まれなくてもよい。例えば画像形成装置２がサーバ装置１を介さずに端末３から、または画像形成装置２に設けられた操作部から利用者の指示を受付けてもよく、画像形成装置２の制御部２１が、利用者の権限の違反によるエラーを検知してもよい。この場合、サーバ装置１の記憶部１２は、条件表１２１および手続データベース１２３を記憶しなくてもよく、これらの構成は画像形成装置２の記憶部２２に記憶され制御部２１によって参照されてもよい。そして、画像形成装置２の制御部２１は検知したエラーのエラーコードをサーバ装置１に送信し、サーバ装置１は、画像形成装置２からエラーコードを受信することによって画像形成装置２における処理のエラーを特定すればよい。
【００７７】
また、取得部１１４は、エラーに対応付けられた情報としてそのエラーに割当てられたエラーコードを取得していたが、エラーに対応付けられた情報はエラーコードに限られない。例えば、取得部１１４は、エラーの内容を示す文字列や画像、音声信号などを、そのエラーに対応付けられた情報として取得してもよい。この場合、サーバ装置１の記憶部１２が、エラーコードと、上記の情報とを対応付ける表を記憶していればよい。
【符号の説明】
【００７８】
１…サーバ装置、１１…制御部、１１１…受付部、１１２…検知部、１１３…特定部、１１４…取得部、１１５…通知部、１１６…指示部、１２…記憶部、１２１…条件表、１２２…順位表、１２３…手続データベース、１２４…組合せ表、１３…通信部、２…画像形成装置、２１…制御部、２２…記憶部、２３…通信部、２５…画像形成部、３…端末、３１…制御部、３２…記憶部、３３…通信部、３４…表示部、３５…操作部、４…通信回線、９…画像形成システム。
【図１】
2018082383.tif 000003
【図２】
2018082383.tif 000004
【図３】
2018082383.tif 000005
【図４】
2018082383.tif 000006
【図５】
2018082383.tif 000007
【図６】
2018082383.tif 000008
【図７】
2018082383.tif 000009
【図８】
2018082383.tif 000010
【図９】
2018082383.tif 000011
【図１０】
2018082383.tif 000012