(57)【特許請求の範囲】
【請求項１】
端末装置からの指示により画像を処理する画像処理手段と、
端末装置の宛先の情報および自装置が保持する複数のユーザに共通する資源に対してユーザごとに利用権限が定められた利用権限情報を取得する利用権限情報取得手段と、
前記自装置が保持する複数のユーザに共通する資源に状態の変化が生じた際に、端末装置の宛先の情報および前記利用権限情報に基づいて、当該変化が生じた資源の利用権限を有するユーザの端末装置に対しては当該資源の状態に関する情報である資源状態情報を送信し、当該変化が生じた資源の利用権限を有さないユーザの端末装置に対しては当該資源状態情報を送信しない送信制御手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記利用権限情報取得手段は、前記資源に含まれる少なくとも１つ以上の設定に対してユーザごとに利用権限が定められた利用権限情報を取得し、
前記送信制御手段は、前記設定に関する状態の変化が生じた際に、当該設定の利用権限を有さないユーザの端末装置に対しては当該設定に関する資源状態情報を送信しないことを特徴とする請求項１記載の画像処理装置。
【請求項３】
端末装置と前記画像処理手段との間で前記資源を利用するための一連の通信を行うセッションを確立する通信手段を備え、
前記送信制御手段は、前記資源の利用権限を有するとともに前記通信手段によりセッションが確立されている端末装置に対して前記資源状態情報を送信することを特徴とする請求項１記載の画像処理装置。
【請求項４】
端末装置からの指示により画像を処理する画像処理手段と、
自装置が保持する資源に対してユーザごとに利用権限が定められた利用権限情報を取得する利用権限情報取得手段と、
前記資源に状態の変化が生じた際に、端末装置の宛先の情報および前記利用権限情報取得手段にて取得された前記利用権限情報に基づいて当該資源の利用権限を有するユーザの端末装置に対して当該資源の状態に関する情報である資源状態情報を送信する送信制御手段と
を備え、
前記利用権限情報は、前記資源の利用に関する単位についてユーザごとに設定された制限単位の情報を有し、
前記送信制御手段は、ユーザの前記資源の利用に関する単位が前記制限単位に達した場合には、当該ユーザの端末装置に対して前記資源状態情報を送信しないことを特徴とする画像処理装置。
【請求項５】
端末装置からの指示により画像を処理する画像処理装置に、
端末装置の宛先の情報および前記画像処理装置が保持する複数のユーザに共通する資源に対してユーザごとに利用権限が定められた利用権限情報を取得する取得機能と、
前記画像処理装置が保持する複数のユーザに共通する資源に状態の変化が生じた際に、端末装置の宛先の情報および前記利用権限情報に基づいて、当該変化が生じた資源の利用権限を有するユーザの端末装置に対しては当該資源の状態に関する情報である資源状態情報を送信し、当該変化が生じた資源の利用権限を有さないユーザの端末装置に対しては当該資源状態情報を送信しない送信制御機能と
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
公報記載の従来技術として、例えば特許文献１には、機器又は回線の障害を検出する障害検出手段と、障害判定テーブルと、影響範囲決定テーブルと、障害レベルテーブルと、障害レベルに対応づけて障害の状態の通知先ユーザが登録されたユーザテーブルと、障害判定テーブルを参照して、要素の状態をそれぞれ決定し、要素の状態の組み合わせに基づき影響範囲決定テーブルを参照して、影響範囲を決定する影響範囲決定手段と、影響範囲と経過時間に基づき障害レベルテーブルを参照して障害レベルを決定する障害レベル決定手段と、ユーザテーブルにて障害レベルに対応づけられた通知先ユーザに障害の内容を知らせる電子メールを送信する電子メール送信手段と、を有することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−３０８２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像処理が保持する資源の状態に関する情報である資源状態情報をユーザに送信する際に、予め定められた資源を利用できないユーザに対してこの予め定められた資源の資源状態情報が送信される、という事態が生じ得ることとなり、結果としてユーザの利便性が損なわれてしまう。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、端末装置からの指示により画像を処理する画像処理手段と、端末装置の宛先の情報および自装置が保持する複数のユーザに共通する資源に対してユーザごとに利用権限が定められた利用権限情報を取得する利用権限情報取得手段と、前記自装置が保持する複数のユーザに共通する資源に状態の変化が生じた際に、端末装置の宛先の情報および前記利用権限情報に基づいて、当該変化が生じた資源の利用権限を有するユーザの端末装置に対しては当該資源の状態に関する情報である資源状態情報を送信し、当該変化が生じた資源の利用権限を有さないユーザの端末装置に対しては当該資源状態情報を送信しない送信制御手段とを備えることを特徴とする画像処理装置である。
請求項２に記載の発明は、前記利用権限情報取得手段は、前記資源に含まれる少なくとも１つ以上の設定に対してユーザごとに利用権限が定められた利用権限情報を取得し、前記送信制御手段は、前記設定に関する状態の変化が生じた際に、当該設定の利用権限を有さないユーザの端末装置に対しては当該設定に関する資源状態情報を送信しないことを特徴とする請求項１記載の画像処理装置である。
請求項３に記載の発明は、端末装置と前記画像処理手段との間で前記資源を利用するための一連の通信を行うセッションを確立する通信手段を備え、前記送信制御手段は、前記資源の利用権限を有するとともに前記通信手段によりセッションが確立されている端末装置に対して前記資源状態情報を送信することを特徴とする請求項１記載の画像処理装置である。
請求項４に記載の発明は、端末装置からの指示により画像を処理する画像処理手段と、自装置が保持する資源に対してユーザごとに利用権限が定められた利用権限情報を取得する利用権限情報取得手段と、前記資源に状態の変化が生じた際に、端末装置の宛先の情報および前記利用権限情報取得手段にて取得された前記利用権限情報に基づいて当該資源の利用権限を有するユーザの端末装置に対して当該資源の状態に関する情報である資源状態情報を送信する送信制御手段とを備え、前記利用権限情報は、前記資源の利用に関する単位についてユーザごとに設定された制限単位の情報を有し、前記送信制御手段は、ユーザの前記資源の利用に関する単位が前記制限単位に達した場合には、当該ユーザの端末装置に対して前記資源状態情報を送信しないことを特徴とする画像処理装置である。
請求項５に記載の発明は、端末装置からの指示により画像を処理する画像処理装置に、端末装置の宛先の情報および前記画像処理装置が保持する複数のユーザに共通する資源に対してユーザごとに利用権限が定められた利用権限情報を取得する取得機能と、前記画像処理装置が保持する複数のユーザに共通する資源に状態の変化が生じた際に、端末装置の宛先の情報および前記利用権限情報に基づいて、当該変化が生じた資源の利用権限を有するユーザの端末装置に対しては当該資源の状態に関する情報である資源状態情報を送信し、当該変化が生じた資源の利用権限を有さないユーザの端末装置に対しては当該資源状態情報を送信しない送信制御機能とを実現させるプログラムである。
【発明の効果】
【０００６】
請求項１、４、５の発明によれば、予め定められた資源を利用できないユーザに対して予め定められた資源の資源状態情報が送信される、という事態を避けることができる。またユーザにとって不必要な資源状態情報の送信をさらに抑制することができる。
請求項２の発明によれば、資源状態情報を送信する際の処理負荷を軽減することができる。
請求項３の発明によれば、ユーザが機能の利用権限を有していても、ユーザが実質的に利用できない場合において、資源状態情報を送信しないようにすることが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態における通知システムの全体構成例を示した図である。
【図２】本実施形態が適用される端末装置のハードウェア構成例を示した図である。
【図３】端末装置の機能構成例を示したブロック図である。
【図４】画像処理装置の機能構成例を示したブロック図である。
【図５】ユーザ権限情報の一例を示した図である。
【図６】通知データテーブルの一例を示した図である。
【図７】本実施形態における通知判定部の処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
図１は、本実施形態における通知システム１の全体構成例を示した図である。
図１に示すように、通知システム１は、例えば画像形成の実行指示や印刷データ（ジョブ）を送信する端末装置１０Ａ及び端末装置１０Ｂ（以下、各端末装置を区別しない場合には「端末装置１０」とも総称する）を備える。また、通知システム１は、例えば端末装置１０から送信されるジョブや自装置の操作により入力されるジョブに従い、画像処理を行って画像形成する画像処理装置２０を備える。
【０００９】
そして、端末装置１０と画像処理装置２０とは、双方向に通信可能に接続されるとともに、ユーザ認証により認証された特定のユーザの端末装置１０と画像処理装置２０との間にセッションが確立される。セッションとは、端末装置１０と画像処理装置２０との間で、特定のユーザが認証されてから認証解除されるまでの間に行われ、認証により利用が許可される一連の通信のことである。一連の通信としては、例えば端末装置１０から画像処理装置２０にジョブを送る際に行われる相互間の通信や、特定のユーザの利用権限に関する情報や後述する通知データを画像処理装置２０から端末装置１０に送信するための通信等がある。
【００１０】
なお、通知システム１上には、複数の端末装置１０や複数の画像処理装置２０が接続可能であるが、図１では、一例として、２台の端末装置１０と１台の画像処理装置２０が接続された構成を示している。また、端末装置１０としては、スレート端末の他、パーソナルコンピュータ等の画像処理装置２０に対してリモートアクセス可能な装置を例示できる。
【００１１】
図２は、本実施形態が適用される端末装置１０のハードウェア構成例を示した図である。
図２に示すように、端末装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成されたメモリ５０２とを備える。また、端末装置１０は、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）で構成された記憶装置５０３と、画像処理装置２０との間で通信を行う通信装置５０４とを備える。さらに、端末装置１０は、ユーザによる入力を受け付ける入力装置５０５と、画面を表示する表示装置５０６とを備える。また、端末装置１０は、システム・バスや入出力バス等の各種のバスによって各構成要素が相互に接続され、各構成要素間で通信を行う。
本実施形態の端末装置１０では、例えば画面を表示し設定情報を受付けるタッチパネル等により、入力装置５０５と表示装置５０６とが一体に構成される。なお、入力装置５０５として例えばマウスやキーボードが用いられ、入力装置５０５とは別体に液晶ディスプレイ等の表示装置５０６が設けられる構成でもよい。
【００１２】
端末装置１０において、ＣＰＵ５０１は、メモリ５０２または記憶装置５０３から読み出した制御プログラムに基づく処理を実行することで、ジョブの送信を含む端末装置１０の動作を制御する。なお、ＣＰＵ５０１が実行する制御プログラムは、予めメモリ５０２や記憶装置５０３に記憶させておく形態の他、例えばＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ５０１に提供したり、あるいは、ネットワーク等を介してＣＰＵ５０１に提供したりすることも可能である。
なお、画像処理装置２０（図１参照）のハードウェア構成も、上述した端末装置１０と同様である。
【００１３】
＜端末装置１０＞
図３は、端末装置１０の機能構成例を示したブロック図である。
図３に示すように、端末装置１０は、ユーザ認証を行うための認証情報をユーザから受付ける認証情報受付部１０１と、画像処理装置２０（図１参照）に認証情報を送信して認証に成功したか否かを示す認証結果を取得する認証結果取得部１０２とを備える。また、端末装置１０は、認証解除を受付ける認証解除受付部１０３と、画像処理装置２０と端末装置１０との間でセッション、すなわち、一連の通信を確立する通信部１０４と、セッションが確立されている場合ユーザからジョブを受付け送信するジョブ受付送信部１０５とを備える。さらに、端末装置１０は、ユーザの利用権限情報を取得する利用権限情報取得部１０６と、後述する画像処理装置２０の状態の変化に関する情報を示す通知データを受信する通知データ受信部１０７と、通知データの情報を表示する通知データ表示部１０８とを備える。
【００１４】
認証情報受付部１０１は、ユーザから入力装置５０５（図２参照）を介して、ユーザ認証を行うためのユーザ名とパスワードとである認証情報を受付ける。また、本実施形態のユーザ認証は、認証情報としてユーザ名とパスワードとを用いる方法を採用しているが、ユーザ認証が行えるものであれば他の認証方法でもよい。そして、認証情報受付部１０１は、受付けた認証情報を認証結果取得部１０２に送る。
認証結果取得部１０２は、認証情報受付部１０１から認証情報を取得する。また、認証結果取得部１０２は、認証情報を自装置である端末装置１０の宛先とともに画像処理装置２０の後述するユーザ認証部２０５に送り、ユーザ認証部２０５から認証結果を取得する。そして、認証結果取得部１０２は、認証結果を認証解除受付部１０３と通信部１０４とに渡すとともに、認証結果を表示装置５０６（図２参照）に表示させる。
【００１５】
認証解除受付部１０３は、認証結果取得部１０２から認証結果を取得する。ここで、認証に成功したという認証結果を取得した場合、詳細は後述するが、端末装置１０は、通信部１０４により画像処理装置２０との間でセッションが確立される。そこで、認証解除受付部１０３は、入力装置５０５を介してユーザからセッションを解除するための認証解除の指示を受付ける。また、認証解除受付部１０３は、ユーザから認証解除の指示を受付けた場合に、ユーザ名と自装置である端末装置１０の宛先とを画像処理装置２０の後述する認証解除部２０７に送る。さらに、認証解除受付部１０３は、認証解除部２０７から認証解除の通知を受付けた場合、表示装置５０６に認証解除されたことを表示するとともに、通信部１０４に認証解除を通知する。
【００１６】
通信部１０４は、認証結果取得部１０２から認証結果を受取る。また、通信部１０４は、認証解除受付部１０３から認証解除が通知される。通信部１０４は、認証結果取得部１０２から認証に成功したという認証結果を受取った場合、画像処理装置２０と端末装置１０との間でセッションを確立させる。具体的に、通信部１０４は、ジョブ受付送信部１０５にジョブの送信を許可する指示を送るとともに、利用権限情報取得部１０６に対して、利用権限情報の取得を許可する指示を送る。
【００１７】
一方、通信部１０４は、認証解除受付部１０３から認証解除が通知された場合には、画像処理装置２０と端末装置１０との間で確立されているセッションを解除する。具体的には、通信部１０４は、ジョブ受付送信部１０５にジョブの送信を行わない指示を送るとともに、利用権限情報取得部１０６に対して、利用権限情報の取得を行わない指示を送る。
なお、通信部１０４は、認証結果取得部１０２から認証に失敗したという認証結果を受取った場合や、セッションを確立していないときに認証解除受付部１０３から認証解除が通知された場合には何もしない。
【００１８】
ジョブ受付送信部１０５は、入力装置５０５を介して、例えばプリントやファックス等を行うための実行指示や印刷データであるジョブをユーザから受付ける。また、ジョブ受付送信部１０５は、通信部１０４からジョブの送信を許可する指示及びジョブの送信を行わない指示を受取る。
そして、ジョブ受付送信部１０５は、通信部１０４からジョブの送信を許可する指示を受取った場合に、ユーザから受付けたジョブを画像処理装置２０に送信する。また、ジョブ受付送信部１０５は、通信部１０４からジョブの送信を行わない指示を受取った場合には、受付けたジョブを画像処理装置２０に送信せずに、ジョブを送信不可能であることを表示装置５０６に表示する。
【００１９】
利用権限情報取得部１０６は、通信部１０４から利用権限情報の取得を許可する指示及び利用権限情報の取得を行わない指示を受取る。利用権限情報取得部１０６は、通信部１０４から利用権限情報の取得を許可する指示を受取った場合には、認証されたユーザに対応する利用権限情報を画像処理装置２０の後述する利用権限情報送信部２１２に要求する。そして、利用権限情報取得部１０６は、利用権限情報送信部２１２から利用権限情報を取得し、表示装置５０６に利用権限情報に基づいてユーザが利用できる画像処理装置２０の機能を表示させる。
【００２０】
通知データ受信部１０７は、画像処理装置２０から、画像処理装置２０が保持する資源の状態に関する情報（以下、資源状態情報と称する）を示す通知データを受信する。また、通知データ受信部１０７は、資源の状態を通知するため、通知データを通知データ表示部１０８に送る。
ここで、「資源」とは、サービスの提供に使用される物または手段である。例えば、資源には、トナー、用紙、感光体等の消耗品が含まれる。また、これら消耗品以外に、通信回線、記録装置、光源、電源等も資源に含まれる。さらに、スキャン機能、プリント機能等、画像処理装置２０により実現される機能も資源に含まれる。
【００２１】
資源が消耗品である場合には、資源の状態とは、例えば消耗品の残量、消耗品の残量不足、及び消耗品の使用可否の少なくとも１つを意味し、具体的には、トナー残量やトナー切れ、用紙切れ、ステープラー使用可否等がある。また、例えば、資源が通信回線である場合には、資源の状態とは、通信回線の接続状態を意味し、具体的には、ファックス回線の異常や、紙詰まりによるコピーやプリントの使用不可状態等がある。さらに、資源が画像処理装置２０により実現される機能の場合には、資源の状態とは、その機能の使用可否を意味し、例えばメモリやサーバの容量不足、最新のソフトウエアが導入されていない等の保守情報や課金システムの故障等がある。
通知データ表示部１０８は、通知データ受信部１０７から受取った通知データに基づいて、画像処理装置２０の状態の変化に関する情報を表示装置５０６に表示させる。
【００２２】
＜画像処理装置２０＞
図４は、画像処理装置２０の機能構成例を示したブロック図である。図５は、ユーザ権限情報の一例を示した図である。図６は、通知データテーブルの一例を示した図である。
図４に示すように、画像処理装置２０は、端末装置１０（図１参照）及び自装置の入力装置５０５（図２参照）からジョブを受付ける通信手段の一例としてのジョブ受付部２０１と、ジョブを実行するか否かを判断するジョブ実行判断部２０２とを備える。また、画像処理装置２０は、ジョブを実行する画像処理手段の一例としてのジョブ実行部２０３と、ユーザの登録情報をリスト化したユーザ登録情報が予め格納される権限情報取得手段の一例としてのユーザ登録情報格納部２０４と、ユーザ認証を行うユーザ認証部２０５とを備える。さらに、画像処理装置２０は、認証されたユーザ（認証済みユーザ）のユーザ名と端末装置１０の宛先である認証済みユーザの情報をリスト化し、認証済みユーザリストとして記憶する認証済みユーザリスト記憶部２０６を備える。
【００２３】
また、画像処理装置２０は、認証済みユーザリストから認証済みユーザの情報を削除して認証解除する認証解除部２０７と、自装置の状態の変化を検知する状態変化検知部２０８とを備える。そして、また、画像処理装置２０は、通知データを送信する通知先の判定に用いられる通知条件を通知データと関連付けた情報テーブルである通知データテーブルが格納される通知データテーブル格納部２０９を備える。さらに、画像処理装置２０は、認証済みユーザに対して通知データの通知先の判定を行う送信制御手段の一例としての通知判定部２１０と、通知先である認証済みユーザの端末装置１０に通知データを通知する通知データ通知部２１１とを備える。
【００２４】
ジョブ受付部２０１は、ユーザから、画像処理装置２０の入力装置５０５を介して入力されるジョブ及びユーザ名と、端末装置１０から送られてくるジョブ及びユーザ名とを受付ける。また、ジョブ受付部２０１は、受付けたジョブ及びユーザ名をジョブ実行判断部２０２に渡す。
【００２５】
ジョブ実行判断部２０２は、ジョブ受付部２０１からジョブ及びユーザ名を受取ると、ユーザ登録情報格納部２０４からユーザ登録情報を取得する。また、ジョブ実行判断部２０２は、後段にて詳述するユーザ登録情報を参照して受取ったジョブを実行するか否かを判断する。そして、ジョブ実行判断部２０２は、ジョブを実行すると判断した場合にジョブをジョブ実行部２０３に渡す。
具体的に、ジョブ実行判断部２０２は、ユーザ登録情報を参照して、ジョブを実行する利用権限があるか否かによりジョブを実行するか否かを判断する。すなわち、ジョブ実行判断部２０２は、ジョブを送信したユーザにジョブを実行する利用権限があれば、ジョブを実行すると判断するが、ジョブを実行する利用権限がなければ、ジョブを実行しないと判断する。そして、ジョブ実行判断部２０２は、ジョブを実行しないと判断した場合にジョブを実行しないことを端末装置１０に通知して、端末装置１０の表示装置５０６にその旨を表示させる。
【００２６】
ジョブ実行部２０３は、ジョブ実行判断部２０２からジョブを受取るとジョブを実行する。具体的に、ジョブ実行部２０３は、端末装置１０から送られたジョブを受取った場合には、ジョブの実行指示に従って、例えば受取った印刷データを用いたプリントやファックス等の処理を行う。また、ジョブ実行部２０３は、自装置の入力装置５０５を介して受付けたジョブに基づいて、ユーザが自装置を操作して行う指示に従って例えばコピー、ファックス、スキャン等の処理を行う。
【００２７】
ユーザ登録情報格納部２０４は、画像処理装置２０を利用するユーザの登録情報がリスト化されて、ユーザ登録情報として予め格納されている。ユーザの登録情報は、ユーザ名に対して、ユーザ認証に用いられる固有情報であるパスワードと、ユーザ種別と、各ユーザ固有に定められた画像処理装置２０の利用権限を示すユーザ権限情報とが関連付けられたものである。また、ユーザ登録情報格納部２０４は、ユーザ認証部２０５がユーザ認証を行う際、ユーザ名とそれに対応するパスワードとをユーザ認証部２０５に渡す。さらに、ユーザ登録情報格納部２０４は、ジョブ実行判断部２０２がジョブを実行するか否かを判断する際にはジョブ実行判断部２０２にユーザ権限情報を渡す。そして、ユーザ登録情報格納部２０４は、通知判定部２１０が通知先の判定を行う際には通知判定部２１０に、ユーザ名に対応するユーザ種別とユーザ権限情報とを渡す。また、ユーザ登録情報格納部２０４は、利用権限情報送信部２１２にて端末装置１０からユーザ権限情報の要求があった場合に、利用権限情報送信部２１２にユーザ権限情報を渡す。
【００２８】
ここで、ユーザ種別は、ユーザの種別を表すものであり、例えば機械管理者や一般ユーザ等がある。一般ユーザとは、画像処理装置２０を利用する権限があり、機械管理者から与えられた利用権限の範囲内でコピーやプリント等の資源を利用するユーザである。また、一般ユーザは、トナー切れや用紙切れ等の消耗品の消費や紙詰まり等の異常状態に対処するため、消耗品の消費に関する情報や構成部品やシステムの異常状態に関する情報が通知される。
一方、機械管理者は、例えば機械的な保守関係の対応や、セキュリティやユーザ登録等の設定を行って画像処理装置２０を管理するユーザであり、一般ユーザよりも広い利用権限が設定される。したがって、機械管理者には、例えば画像処理装置２０の構成部品の故障やシステム障害等に関する保守情報、また、課金情報やセキュリティに関する機密情報が通知される。
【００２９】
また、ユーザ権限情報は、サービス項目、サービス項目の利用権限、サービス項目の詳細項目、及びサービス項目の詳細項目の利用権限である詳細権限が関連付けられた情報である。サービス項目は、図５に示すように、画像処理装置２０にて提供可能な画像処理に関する機能であるコピー、プリント、ファックス、スキャン等である。
【００３０】
サービス項目の利用権限とは、各サービス項目の機能ごとに設定される各ユーザの利用権限である。具体的には、図５に示すように、サービス項目の機能に対して利用権限がある場合には「利用可」と設定され、サービス項目の機能に対して利用権限がない場合には「利用禁止」と設定される。また、利用権限が「利用可」であるユーザには、「利用可」であるサービス項目の機能を利用できるページ数（利用単位）に対して、利用を制限する制限単位として利用可能なページ数の上限が予め設定される。そして、利用可能なページ数は、サービス項目の機能を利用するごとに利用したページ分ずつ減少する。したがって、利用権限としては、例えば「残り１０００ページ」等のように、サービス項目の機能をあと残り何ページ利用可能であるかが設定される。
【００３１】
例えば、図５に示すユーザＡの場合、サービス項目のうち「コピー」の利用権限には、「利用可」と「残り１０００ページ」とが設定されている。したがって、ユーザＡは、あと「残り１０００ページ」分の「コピー」を利用する権限がある。また、図５に示すユーザＢの場合、「コピー」の利用権限が「利用可」と設定されているが、「残り０ページ」と設定されており、ユーザＢは「コピー」を実質的に利用できない。このように、本実施形態では、サービス項目の利用権限が設定されていても、利用単位が制限単位に達している場合など実質的に利用できないことが想定される。
なお、本実施形態では、利用単位として、コピー等の印刷が可能なページ数やスキャン等の読取りが可能なページ数を挙げたが、利用回数、利用時間、及び利用料金等でもよい。
【００３２】
さらに、サービス項目の詳細項目は、各サービス項目に定められる複数の細分化された詳細設定に関する項目である。具体的には、詳細項目としては、「印刷モード」及び「読取モード」、「トレイ」、「用紙サイズ」等を例示することができる。ここで、「印刷モード」及び「読取モード」は、画像形成や画像読取の際に設定されるカラーや白黒に関する項目である。また、「トレイ」は、トレイ１やトレイ２等の画像形成に使用される用紙が収容される複数のトレイに関する項目である。そして、「用紙サイズ」は、例えばＡ４用紙やＡ３用紙等の画像形成に使用される用紙のサイズに関する項目である。
【００３３】
また、詳細権限は、各サービス項目の詳細項目に対して設定されるユーザの利用権限である。例えば、図５に示すユーザＡの場合、「コピー」の「印刷モード」の詳細権限が「カラー／白黒利用可」と設定され、ユーザＡにはカラー印刷及び白黒印刷の利用権限があることが設定される。一方、図５に示すユーザＢの場合、「プリント」の「印刷モード」の詳細権限が「白黒のみ利用可」と設定され、ユーザＢには、白黒印刷の利用権限はあるがカラー印刷の利用権限がないことが設定されている。さらに、図５に示すユーザＡの場合、「コピー」の「用紙サイズ」の詳細権限が「Ａ４利用可」と設定され、ユーザＡには例えばＡ３用紙には利用権限がなく、Ａ４の用紙のみに利用権限が設定される。
【００３４】
ユーザ認証部２０５は、図４に示すように、端末装置１０（図１参照）から認証情報及び端末装置１０の宛先を受取ると、ユーザ登録情報格納部２０４からユーザ登録情報のユーザ名及びユーザ名に対応するパスワードを取得する。そして、ユーザ認証部２０５は、例えば、認証情報とユーザ登録情報とを照合して認証結果を端末装置１０の宛先に送る。また、ユーザ認証部２０５は、認証済みユーザリスト記憶部２０６の認証済みユーザリストに認証したユーザ名及び端末装置１０の宛先を、認証済みユーザの情報として記憶する。
具体的に、ユーザ認証部２０５は、例えば、認証情報のユーザ名とパスワードとの組合せがユーザ登録情報に含まれていれば認証し、認証情報がユーザ登録情報に含まれていなければ、画像処理装置２０を利用する権限がないものとして認証情報を認証しない。
【００３５】
認証済みユーザリスト記憶部２０６は、ユーザ認証部２０５にて認証されたユーザ名と端末装置１０の宛先とのリストである認証済みユーザリストを記憶する。認証済みユーザリスト記憶部２０６は、通知判定部２１０にて通知の判定が行われる際に認証済みユーザリストを通知判定部２１０に渡す。
認証解除部２０７は、端末装置１０の認証解除受付部１０３（図３参照）からユーザ名と端末装置１０の宛先とを受取る。また、認証解除部２０７は、認証済みユーザリスト記憶部２０６の認証済みユーザリストから、受取ったユーザ名及びユーザ名に対応する端末装置１０の宛先を削除してセッションを解除する。そして、認証解除部２０７は、削除を行うと、端末装置１０の認証解除受付部１０３に認証解除の通知を送る。なお、認証解除部２０７は、認証により許可された一連の通信が一定時間行われない端末装置１０の宛先とその端末装置１０のユーザ名とを、認証済みユーザリストから削除して認証解除し、端末装置１０とのセッションを解除してもよい。
【００３６】
状態変化検知部２０８は、画像処理装置２０が保持する資源の状態の変化を検知する。また、状態変化検知部２０８は、構成部品やシステムに生じた状態の変化を検知した場合に、構成部品やシステムに生じた状態の変化に対応する通知データを通知判定部２１０に渡す。
通知データテーブル格納部２０９は、通知データと、通知データの通知先の判定に用いられる通知条件とを関連付けた通知データテーブルが予め格納される。通知条件としては、図６に示すように、例えば通知対象ユーザ種別、関連サービス、関連詳細項目、及び詳細設定が挙げられる。そして、通知データテーブル格納部２０９は、通知判定部２１０にて通知先の判定が行われる際に、通知データテーブルを通知判定部２１０に渡す。
【００３７】
具体的に、通知対象ユーザ種別は、通知データを送信するユーザの種別であり、機械管理者や一般ユーザ等がある。また、関連サービスは、図６に示すように、通知データに関連する資源を利用して実行される機能であり、サービス項目に対応する項目が設定され、「コピー」、「プリント」、「ファックス」、「スキャン」等が挙げられる。
さらに、関連詳細項目は、関連サービスの詳細設定に関する項目であり、サービス項目の詳細項目に対応する項目が設定され、例えば「印刷モード」や「読取モード」、「トレイ」、「用紙サイズ」等が設定される。
【００３８】
そして、関連サービスの詳細設定は、関連詳細項目に含まれる詳細設定のうち、通知データと関連している詳細設定である。具体的に、例えば、カラートナーはカラー印刷に使われることから、図６に示す「カラートナー切れ」には、関連詳細項目である「印刷モード」の詳細設定として「カラー印刷」が設定される。さらに、例えば「トレイ１のＡ４用紙切れ」には、「トレイ」と「用紙サイズ」との詳細設定として、「トレイ１」と「Ａ４用紙サイズ」とが設定される。
【００３９】
通知判定部２１０は、図４に示すように、状態変化検知部２０８から通知データを受取り、認証済みユーザリスト記憶部２０６から認証済みユーザリストを取得する。また、通知判定部２１０は、認証済みユーザリストを参照して、ユーザ登録情報格納部２０４から、認証済みユーザに対応するユーザ種別とユーザ権限情報とを取得する。さらに、通知判定部２１０は、通知データテーブル格納部２０９から通知データに対応する通知データテーブルを取得する。そして、通知判定部２１０は、通知データテーブルとユーザ種別及びユーザ権限情報とを参照して、全ての認証済みユーザについて通知データの通知先とするか否かの判定を行う。さらに、通知判定部２１０は、通知データの通知先と判定した認証済みユーザの端末装置１０の宛先を認証済みユーザリストから抽出し、通知データと端末装置１０の宛先とを通知データ通知部２１１に渡す。
【００４０】
具体的な通知先の判定として、通知判定部２１０は、認証済みユーザリストに含まれる各ユーザ名に対応するユーザ種別と、通知データテーブルの通知対象ユーザ種別とを比較する。そして、通知判定部２１０は、認証済みユーザのユーザ種別が通知対象ユーザ種別に含まれる認証済みユーザは、通知データの通知先の候補と判定する。一方、通知判定部２１０は、ユーザ種別が通知対象ユーザ種別に含まれない認証済みユーザについては、通知データの通知先にしないと判定する。
【００４１】
また、通知判定部２１０は、通知先の候補と判定した認証済みユーザに対して、サービス項目の利用権限を参照して、関連サービスの利用権限があるか否かにより通知先の判定を行う。具体的には、通知判定部２１０は、関連サービスの利用権限がある認証済みユーザを通知データの通知先の候補と判定する。一方、通知判定部２１０は、関連サービスの利用権限がない認証済みユーザを通知データの通知先にしないと判定する。なお、関連サービスに複数の機能が含まれる場合、１つの機能でも利用権限があればユーザは関連サービスの利用権限があるものとし、関連サービスの全ての機能について利用権限がない場合に関連サービスの利用権限がないものとする。また、通知判定部２１０は、利用単位が制限単位に達しており関連サービスを実質的に利用できない場合には、利用権限があっても利用権限がない場合と同様に認証済みユーザを通知データの通知先にしないと判定する。
【００４２】
さらに、通知判定部２１０は、通知データに対応する関連詳細項目がある場合、通知先の候補と判定した認証済みユーザに対して、関連詳細項目の利用権限があるか否かにより通知先の判定を行う。ただし、通知判定部２１０は、通知データに対応する関連詳細項目がない場合、通知先の候補と判定した認証済みユーザを通知データの通知先とする判定を行う。
【００４３】
具体的には、通知判定部２１０は、通知先の候補と判定した認証済みユーザに対して、サービス項目の詳細項目の利用権限を参照して、関連詳細項目の詳細設定に対する利用権限があれば通知データの通知先とする判定を行う。一方、通知判定部２１０は、関連詳細項目の詳細設定に対する利用権限がない認証済みユーザに対しては、通知データの通知先としない判定を行う。なお、関連詳細項目に複数の項目が含まれる場合、少なくとも１つの項目に対応する詳細設定の利用権限があれば、ユーザには関連詳細項目に対する利用権限があるものとする。一方、関連詳細項目の全ての項目の利用権限がない場合には、ユーザには関連詳細項目の利用権限がないものとする。
【００４４】
通知データ通知部２１１は、通知判定部２１０から通知データと、通知データの通知先と判定された認証済みユーザの端末装置１０（図１参照）の宛先とを受取る。また、通知データ通知部２１１は、受取ったユーザの端末装置１０に対して通知データを送る。
利用権限情報送信部２１２は、端末装置１０の認証済みユーザに対応するユーザ権限情報の要求を端末装置１０の利用権限情報取得部１０６（図３参照）から受取る。また、利用権限情報送信部２１２は、ユーザ登録情報格納部２０４から、要求された認証済みユーザのユーザ権限情報を取得して、ユーザ権限情報の要求を送信した端末装置１０の利用権限情報取得部１０６に対して送る。
【００４５】
＜通知判定部２１０の処理手順＞
次に、本実施形態における通知判定部２１０の処理手順について説明する。
図７は、本実施形態における通知判定部２１０の処理手順を示すフローチャートである。
まず、図７に示すように、通知判定部２１０は、画像処理装置２０（図４参照）に不具合等の状態の変化が発生すると、状態変化検知部２０８から通知データを受取る（ステップ１０１）。また、通知判定部２１０は、認証済みユーザリスト記憶部２０６から認証済みユーザリストを取得する。そして、通知判定部２１０は、認証済みユーザリストに基づいてユーザ登録情報格納部２０４から認証済みユーザのユーザ種別を取得し、通知データテーブル格納部２０９から通知データに対応する通知データテーブルを取得する（ステップ１０２）。
【００４６】
通知判定部２１０は、認証済みユーザのユーザ種別が通知データテーブルの通知対象ユーザに含まれるか否か判断する（ステップ１０３）。通知判定部２１０は、ユーザ種別が通知対象ユーザに含まれない場合（ステップ１０３でＮｏ）、全ての認証済みユーザの判定を終えたか判断する（ステップ１０９）。そして、全ての認証済みユーザの判定を終えていない場合には（ステップ１０９でＮｏ）、他の認証済みユーザについてステップ１０３の処理を行う。なお、全ての認証済みユーザの判定を終えた場合には（ステップ１０９でＹｅｓ）、処理を完了する。
一方、通知判定部２１０は、ユーザ種別が通知対象ユーザに含まれる場合（ステップ１０３でＹｅｓ）、認証済みユーザを通知先の候補と判定する。そして、通知判定部２１０は、ユーザ登録情報格納部２０４から認証済みユーザに対応するユーザ権限情報を取得する（ステップ１０４）。
【００４７】
ここで、具体的には、通知判定部２１０は、例えば、画像処理装置２０にカラートナー切れが発生した場合、図６に示す「カラートナー切れ」の通知データに対応する通知データテーブルを取得する。また、例えば、認証済みユーザであるユーザＡのユーザ種別が一般ユーザである場合、通知判定部２１０は、「カラートナー切れ」に対応する通知対象ユーザは、「一般ユーザ」及び「機械管理者」であるためユーザＡのユーザ種別を含むと判断する。そして、通知判定部２１０は、ユーザＡを通知先の候補と判定してユーザＡに対応するユーザ権限情報を取得する。
【００４８】
そして、通知判定部２１０は、図７に示すように、認証済みユーザのサービス項目の利用権限を参照して、認証済みユーザが通知データに対応する関連サービスの利用権限があるか否か判断する（ステップ１０５）。通知判定部２１０は、認証済みユーザが通知データに対応する関連サービスの利用権限がなければ（ステップ１０５でＮｏ）、ステップ１０９の処理を行う。
一方、通知判定部２１０は、認証済みユーザが通知データに対応する関連サービスの利用権限があれば（ステップ１０５でＹｅｓ）、認証済みユーザを通知先の候補とする。そして、通知判定部２１０は、通知データの関連サービスに対応する関連詳細項目があるか否かを判断する（ステップ１０６）。なお、通知判定部２１０は、認証済みユーザに関連サービスの利用権限があっても実質的に関連サービスを利用できない場合には、関連サービスの利用権限がない場合と同様にステップ１０９の処理を行う。
【００４９】
具体的には、例えば、図６に示す「カラートナー切れ」の通知データテーブルの場合、関連サービスは「コピー」と「プリント」とである。また、例えば図５に示すユーザＡの利用権限情報の場合、関連サービスの「プリント」については、ユーザＡのサービス項目の利用権限が「利用禁止」に設定されており、ユーザＡは「プリント」の利用権限がない。一方、もう１つの関連サービスである「コピー」については、ユーザＡのサービス項目の利用権限が「利用可」に設定され利用権限があり、利用可能なページも「残り１０００ページ」であるため、ユーザＡは「コピー」を実質的に利用可能である。したがって、通知判定部２１０は、ユーザＡに関連サービスの利用権限があると判断して処理を行う。
【００５０】
また、例えば、図５に示すユーザＢの利用権限情報の場合、関連サービスの「コピー」については、ユーザＢのサービス項目の利用権限が「利用可」に設定されており、ユーザＢには「コピー」の利用権限がある。しかし、利用できるページ数は、「残り０ページ」であり、ユーザＢは「コピー」を実質的に利用できない。一方、もう１つの関連サービスである「プリント」については、ユーザＢのサービス項目の利用権限は「利用可」に設定されており、ユーザＢには「プリント」の利用権限があり、利用可能なページも「残り５００ページ」であるため、ユーザＢは「プリント」を実質的に利用可能である。したがって、通知判定部２１０は、ユーザＢに関連サービスの利用権限があると判断して処理を行う。
なお、例えば、仮にユーザＢが「プリント」についても実質的に利用できない場合には、通知判定部２１０は、ユーザＢについては関連サービスの利用権限がないと判断した場合と同様の処理を行うものとする。
【００５１】
通知判定部２１０は、図７に示すように、通知データに対応する関連詳細項目がなければ（ステップ１０６でＮｏ）、通知先の候補とされた認証済みユーザを通知データの通知先と判定する（ステップ１０８）。一方、通知判定部２１０は、通知データに対応する関連詳細項目があれば（ステップ１０６でＹｅｓ）、認証済みユーザが関連詳細項目の詳細設定について利用権限があるか否かを判断する（ステップ１０７）。
通知判定部２１０は、具体的には、認証済みユーザのサービス項目の詳細項目の利用権限を参照して、関連詳細項目の詳細設定の利用権限があるか否かにより判断する。そして、通知判定部２１０は、認証済みユーザに関連詳細項目の詳細設定について利用権限がある場合（ステップ１０７でＹｅｓ）、認証済みユーザを通知データの通知先と判定する（ステップ１０８）。一方、通知判定部２１０は、認証済みユーザに関連詳細項目の詳細設定について利用権限がなければ（ステップ１０７でＮｏ）、ステップ１０９の処理を行う。
【００５２】
例えば、図６に示す「カラートナー切れ」の通知データテーブルの場合、関連詳細項目である「印刷モード」の詳細設定は「カラー印刷」である。また、図５に示すユーザＡの利用権限情報の場合、利用権限がある「コピー」のサービス項目の詳細項目の利用権限は、「カラー／白黒利用可」が設定され「カラー印刷」の利用権限がある。したがって、通知判定部２１０は、ユーザＡには関連詳細項目の詳細設定に対する利用権限があるため、ユーザＡを通知データの通知先と判定する。
また、図５に示すユーザＢの利用権限情報の場合、利用権限がある「プリント」のサービス項目の詳細項目の利用権限は、「白黒のみ利用可」で「カラー印刷」の利用権限がない。したがって、通知判定部２１０は、ユーザＢには関連詳細項目の詳細設定について利用権限がないため、ユーザＢは通知データの通知先としない判定を行う。
【００５３】
通知判定部２１０は、認証済みユーザリストの全認証済みユーザの判定を終えたかを判断する（ステップ１０９）。また、通知判定部２１０は、認証済みユーザリストの全認証済みユーザの判定を終えていなければ（ステップ１０９でＮｏ）、他の認証済みユーザについて、ステップ１０３からステップ１０８の処理を繰り返す。一方、通知判定部２１０は、全ての認証済みユーザについて通知先の判定が終わると処理を完了する。
【００５４】
このように、本実施形態においては、認証済みユーザのうち、通知データに対応する関連サービスの機能及び関連詳細項目の詳細設定に対する利用権限がなく、実質的に通知データに関連する資源を利用できないユーザを通知データの通知先にしない。また、認証済みユーザの端末装置１０には、利用権限がない資源に関連する通知データに基づく表示を行わないことで利便性が向上する。
【００５５】
上記の例では、一般ユーザであるユーザＡ及びユーザＢについて通知先の判定を行う例を示したが、機械管理者の場合、一般ユーザに通知される通知データに加えて、例えば保守情報や機密情報を含む通知データの通知先となる。一方で、一般ユーザであるユーザＡ及びユーザＢに対しては、保守情報や機密情報を含む通知データが送られない。
このように、通知先の判定を行い通知データの通知先を制御することで、一般ユーザの端末装置１０に対して、機械管理者のみに通知したい保守情報を表示することがなく、一般ユーザが保守対応に窮することがない。また、機械管理者のみに通知したい通知データは一般ユーザ等のセッションを確立しているユーザ全ての端末装置１０には通知しない。したがって、例えば課金情報やセキュリティ設定などの機密性の高い情報等が一般ユーザに漏洩する危険性がなくセキュリティの信頼性が向上する。一方、機械管理者の端末装置１０には、機械管理者が画像処理装置２０を管理するために必要な情報は表示されるため、必要な通知データを必要とするユーザに対してのみ送られ利便性が向上する。
【００５６】
なお、通知先の判定では、関連サービスが「コピー」及び「プリント」である場合について説明したが、「ファックス」や「スキャン」でもよい。
上述した実施形態における各ユーザの利用権限に応じて通知データを通知する構成は、端末装置１０を使わずに実行される機能に関する通知データでも有効である。ここで、端末装置１０を使わずに実行される機能とは、例えばファックスやスキャン等であり、ユーザが実際に画像処理装置２０に原稿をセットし操作パネルを操作して実行するようなジョブである。このような資源をユーザが利用する場合であっても、実際に画像処理装置２０の元に出向く前に、資源の状態の変化に関する情報が通知されて利用権限がある資源を利用できないことがユーザの端末装置１０に表示される。したがって、ユーザは、実際に画像処理装置２０の元に出向いてからファックスやスキャンが利用できないことを知るのではなく、事前に知ることで利便性が向上する。一方、ユーザ対して、このような通知データ以外に、ユーザに利用権限がない資源に関する通知データは通知されないので、ユーザの利便性を害することもない。
【００５７】
なお、本実施形態では、ユーザ認証を画像処理装置２０のユーザ認証部２０５にて行う構成としたが、通知システム１に外部サーバを設けて外部サーバにてユーザ認証を行う構成としてもよい。
また、本実施形態では、画像処理装置２０に設けられたジョブ実行判断部２０２にてジョブを実行するか否かを判断する構成としたが、端末装置１０にて、利用権限情報取得部１０６が取得したユーザの利用権限情報に基づいて、ジョブを送信するか否かを判断する構成としてもよい。
【符号の説明】
【００５８】
２０１…ジョブ受付部、２０２…ジョブ実行判断部、２０３…ジョブ実行部、２０４…ユーザ登録情報格納部、２０５…ユーザ認証部、２０６…認証済みユーザリスト記憶部、２０７…認証解除部、２０８…状態変化検知部、２０９…通知データテーブル格納部、２１０…通知判定部、２１１…通知データ通知部
【図１】
0006515460.tif 000002
【図２】
0006515460.tif 000003
【図３】
0006515460.tif 000004
【図４】
0006515460.tif 000005
【図５】
0006515460.tif 000006
【図６】
0006515460.tif 000007
【図７】
0006515460.tif 000008