(57)【要約】【課題】複数人が印刷を行う状況において、排紙部に印刷物が残されたまま複数の後続ユーザーが印刷を行ってゆくと、初めに印刷物を残していったユーザーに対して忘れ物があることを通知出来ない。【解決手段】印刷物が印刷された際の排紙部の画像をネットワークカメラで撮像しておき、あらかじめユーザーの印刷情報と撮像画像情報を紐付けて記憶しておく。定期的にネットワークカメラから送信される撮像画像と、記憶されている撮像画像を照らし合わせて、該当するユーザー情報が存在した場合には、条件を合致する忘れ物通知を行う。【選択図】図１１
2017188856.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置から出力される印刷物の画像を定期的に撮像する撮像装置から画像を取得する取得手段と、
前記画像形成装置から受信した、印刷完了イベントおよび該イベントに関連するユーザーを特定する情報に応じて、前記印刷完了イベントのタイミングで、前記取得手段により取得した画像と前記ユーザーとを関連付けた履歴情報を保存するとともに前記取得した画像で背景画像を更新する履歴保存手段と、
前記取得手段より取得した最新の画像と前記背景画像の両画像を比較し、比較の結果に応じてユーザーへの通知を行う通知制御手段と
を備え、
前記通知制御手段は、
比較した前記両画像が一致しない場合には、前記背景画像と同一の、前記履歴情報に含まれた画像に関連付けられたユーザーについて回収済みとマークし、それから比較された前記最新の画像で前記背景画像を更新し、
比較した前記両画像が一致し、かつ前記印刷完了イベントのタイミングから所定時間が経過した場合に、前記履歴情報に保存されたユーザーのうち、回収済みとマークされておらず、かつ、未回収通知を通知していないユーザーに対して、前記未回収通知を通知する
ことを特徴とする情報処理装置。
【請求項２】
前記履歴情報では、さらに前記印刷完了イベントのタイミングが前記取得手段により取得した画像と前記ユーザーとに関連付けられ、
前記通知制御手段は、比較した前記両画像が一致しない場合にはさらに、前記最新の画像と一致する画像が前記履歴情報に含まれているか判定し、含まれている場合には、当該画像に関連付けられたタイミングと、前記履歴情報において前記回収済みとマークしたユーザーに関連付けられたタイミングとの間のタイミングに関連付けられた、前記回収済みとマークされていないユーザーに対して、持ち去られ通知を通知することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記通知制御手段は、前記最新の画像と一致する画像が前記履歴情報に含まれている場合にはさらに、前記回収済みとマークしたユーザーに対して、持ち去り通知を通知することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
空の排紙エリアの画像を保存する手段を更に有し、
前記通知制御手段は、前記最新の画像が前記空きの排紙エリアの画像である場合には、前記履歴情報に含まれ、前記回収済みとマークされていないユーザーに対して持ち去られ通知を通知することを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記通知制御手段は、前記持ち去られ通知をユーザーに通知した場合には該当するユーザーをマークしておき、前記最新の画像と一致する画像が前記履歴情報に含まれていない場合にはさらに、前記持ち去られ通知を通知したユーザーに対して、排紙エリアに印刷物が戻された可能性がある通知を通知することを特徴とする請求項２乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記通知制御手段は、前記最新の画像と一致する画像が前記履歴情報に含まれていない場合にはさらに、所定の管理者に対して印刷者不明の印刷物が前記排紙エリアに置かれたことを示す通知を通知することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記通知制御手段は、前記持ち去られ通知を通知したユーザーがいない場合には、所定の管理者に対して前記排紙エリアに置かれた印刷者不明の印刷物を取り除くよう通知することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記画像形成装置は、フェイスダウンで排紙することを特徴とする請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記画像形成装置は、フェイスアップで排紙し、裏面に形成する画像がない場合には、裏面へと画像を形成することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
画像形成装置から出力される印刷物の画像を定期的に撮像する撮像装置から画像を取得する取得手段と、
前記画像形成装置から受信した、印刷完了イベントおよび該イベントに関連するユーザーを特定する情報に応じて、前記印刷完了イベントのタイミングで、前記取得手段により取得した画像と前記ユーザーとを関連付けた履歴情報を保存するとともに前記取得した画像で背景画像を更新する履歴保存手段と、
前記取得手段より取得した最新の画像と前記背景画像とを比較し、比較の結果に応じてユーザーへの通知を行う通知制御手段と
してコンピュータを機能させるためのプログラムであって、
前記通知制御手段は、
比較した両画像が一致しない場合には、前記背景画像と同一の、前記履歴情報に含まれた画像に関連付けられたユーザーについて回収済みとマークし、それから比較された前記最新の画像で前記背景画像を更新し、
比較した両画像が一致し、かつ前記印刷完了イベントのタイミングから所定時間が経過した場合に、前記履歴情報に保存されたユーザーのうち、回収済みとマークされておらず、かつ、未回収通知を通知していないユーザーに対して、前記未回収通知を通知する
ことを特徴とするプログラム。
【請求項１１】
画像形成装置から出力される印刷物の画像を定期的に撮像する撮像装置から画像を取得する取得工程と、
前記画像形成装置から受信した、印刷完了イベントおよび該イベントに関連するユーザーを特定する情報に応じて、前記印刷完了イベントのタイミングで、前記取得工程により取得した画像と前記ユーザーとを関連付けた履歴情報を保存するとともに前記取得した画像で背景画像を更新する履歴保存工程と、
前記取得工程より取得した最新の画像と前記背景画像とを比較し、比較の結果に応じてユーザーへの通知を行う通知制御工程と
を有し、
前記通知制御工程では、
比較した両画像が一致しない場合には、前記背景画像と同一の、前記履歴情報に含まれた画像に関連付けられたユーザーについて回収済みとマークし、それから比較された前記最新の画像で前記背景画像を更新し、
比較した両画像が一致し、かつ前記印刷完了イベントのタイミングから所定時間が経過した場合に、前記履歴情報に保存されたユーザーのうち、回収済みとマークされておらず、かつ、未回収通知を通知していないユーザーに対して、前記未回収通知を通知する
ことを特徴とする印刷物監視方法。
【請求項１２】
画像形成装置から出力される印刷物の画像を定期的に撮像する撮像装置と、
印刷処理を実行し、印刷完了イベントを、該イベントに関連するユーザーを特定する情報とともに情報処理装置に通知する画像形成装置と、
請求項１乃至９のいずれか一項に記載の情報処理装置と
を含むことを特徴とする印刷物監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法とプログラム及び監視システムに関し、特に画像形成装置の印刷物の忘れ物や持ち去りを監視するシステムに関する。
【背景技術】
【０００２】
例えば、プリンタにおいては、画像や文章を印刷した後にプリンタの排紙エリアから印刷物を取り忘れ、その印刷物が放置されたままになってしまう場合がある。従来、画像形成装置において、上記のように印刷物が画像形成装置の排紙エリアに取り忘れられるのを防ぐため仕組みとして、ユーザーに取り忘れ情報を通知する為のシステムが知られている。このシステムは、ユーザーのログイン／ログアウト処理を契機として、印刷物の有無を確認し、ログイン時に前のユーザーの印刷物が画像形成装置の排紙エリアに残っていると判断した場合に忘れ物情報を前後のユーザーに通知するものである（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７４３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された画像形成装置においては、排紙部に印刷物が有るか否かを検出する有無センサーにより印刷物が有るかどうかを判定し、ユーザーのログイン／ログアウト情報により忘れ物を通知している。そのため、ログイン／ログアウト処理を行うユーザーのみにしか忘れ物の通知判定を行うことが出来ない。印刷物が残されたままその後のユーザーが印刷を続けた場合、それ以降にログアウト処理を行う全てのユーザーに忘れ物を通知する可能性がある。
【０００５】
本発明は、このような課題を解決するためになされたものであり、印刷物を印刷したユーザーに対して、より正確な印刷物の取り忘れ通知等を行うことを可能にすることが目的である。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は以下の構成を有する。
【０００７】
画像形成装置から出力される印刷物の画像を定期的に撮像する撮像装置から画像を取得する取得手段と、
前記画像形成装置から受信した、印刷完了イベントおよび該イベントに関連するユーザーを特定する情報に応じて、前記印刷完了イベントのタイミングで、前記取得手段により取得した画像と前記ユーザーとを関連付けた履歴情報を保存するとともに前記取得した画像で背景画像を更新する履歴保存手段と、
前記取得手段より取得した最新の画像と前記背景画像の両画像を比較し、比較の結果に応じてユーザーへの通知を行う通知制御手段と
を備え、
前記通知制御手段は、
比較した前記両画像が一致しない場合には、前記背景画像と同一の、前記履歴情報に含まれた画像に関連付けられたユーザーについて回収済みとマークし、それから比較された前記最新の画像で前記背景画像を更新し、
比較した前記両画像が一致し、かつ前記印刷完了イベントのタイミングから所定時間が経過した場合に、前記履歴情報に保存されたユーザーのうち、回収済みとマークされておらず、かつ、未回収通知を通知していないユーザーに対して、前記未回収通知を通知する
ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、印刷物を印刷したユーザーに対して、より正確な印刷物の取り忘れ通知等を行うことを可能になる。
部部部部部部部部部部
【図面の簡単な説明】
【０００９】
【図１】ネットワーク構成を示す図である。
【図２】ハードウェア構成を示す図である。
【図３−１】ソフトウェア構成を示す図である。
【図３−２】ソフトウェア構成を示す図である。
【図４】イベント処理サーバがユーザーに提供するデータの例を示す図である。
【図５】ＬＡＮやインターネットを介してやり取りされるデータの例を示す図である。
【図６】画像形成装置の印刷完了イベント情報送信処理を説明するフローチャートである。
【図７】イベント管理サーバの撮像画像受信処理を説明するフローチャートである。
【図８】イベント管理サーバのユーザー印刷イベント情報送信処理を説明するシーケンス図である。
【図９】イベント処理サーバのユーザーと印刷完了イベント情報紐付け処理を説明するフローチャートである。
【図１０】イベント管理サーバの初期排紙エリア画像記憶処理を説明するフローチャートである。
【図１１】イベント管理サーバの各種通知イベント情報送信処理を説明するシーケンス図である。
【図１２−１】イベント処理サーバの撮像画像ユーザー特定イベント情報通知処理を説明するシーケンス図である。
【図１２−２】イベント処理サーバの撮像画像ユーザー特定イベント情報通知処理を説明するシーケンス図である。
【図１３】イベント処理サーバの背景画像ユーザー特定イベント情報通知処理を説明するシーケンス図である。
【図１４】イベント処理サーバのユーザー通知処理を説明するシーケンス図である。
【図１５】第２の実施の形態におけるソフトウェア構成を示す図である。
【図１６−１】第２の実施の形態におけるソフトウェア構成を示す図である。
【図１６−２】第２の実施の形態におけるソフトウェア構成を示す図である。
【図１７】第２の実施の形態におけるＬＡＮやインターネットを介してやり取りされるデータの例を示す図である。
【図１８】第２の実施の形態における画像形成装置の印刷者セキュリティ情報印字処理を説明するフローチャートである。
【図１９】第２の実施の形態におけるイベント管理サーバのセキュリティ情報付与済みユーザー印刷イベント情報送信処理を説明するシーケンス図である。
【図２０】第２の実施の形態におけるイベント処理サーバのユーザーと印刷完了イベント情報の紐付け処理を説明するフローチャートである。
【図２１】第２の実施の形態におけるイベント処理サーバのセキュリティ情報付与撮像画像ユーザー特定イベント情報通知処理を説明するシーケンス図である。
【図２２】第２の実施の形態におけるイベント処理サーバのセキュリティ情報付与背景画像ユーザー特定イベント情報通知処理を説明するシーケンス図である。
【図２３】第３の実施の形態におけるソフトウェア構成を示す図である。
【図２４】第３の実施の形態におけるソフトウェア構成を示す図である。
【図２５】第３の実施の形態におけるイベント処理サーバがユーザーに提供するデータの例を示す図である。
【図２６】第３の実施の形態におけるＬＡＮやインターネットを介してやり取りされるデータの例を示す図である。
【図２７】第３の実施の形態における各種通知イベント情報送信処理を説明するシーケンス図である。
【図２８−１】第３の実施の形態におけるイベント処理サーバの撮像・背景画像ユーザー持ち去り通知処理を説明するシーケンス図である。
【図２８−２】第３の実施の形態におけるイベント処理サーバの撮像・背景画像ユーザー持ち去り通知処理を説明するシーケンス図である。
【図２９−１】第３の実施の形態におけるイベント処理サーバの背景画像ユーザー持ち去り通知処理を説明するシーケンス図である。
【図２９−２】第３の実施の形態におけるイベント処理サーバの背景画像ユーザー持ち去り通知処理を説明するシーケンス図である。
【図３０】第４の実施の形態におけるソフトウェア構成を示す図である。
【図３１】第４の実施の形態におけるイベント処理サーバがユーザーに提供するデータの例を示す図である。
【図３２−１】第４の実施の形態におけるイベント処理サーバの不明印刷物通知処理を説明するシーケンス図である。
【図３２−２】第４の実施の形態におけるイベント処理サーバの不明印刷物通知処理を説明するシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。まず、用語の定義を行う。
＜定義＞
撮像画像とは、ネットワークカメラで撮影した画像形成装置の排紙エリア画像のことである。ネットワークカメラで撮影した画像は随時サーバに送られ、サーバ側で記憶されている後述の背景画像や、排紙エリア初期画像との比較をする際に用いる。撮像画像とは特に最新の画像を指す。
背景画像とは、画像形成装置の排紙エリアの状態を撮影した画像である。前述の撮像画像と背景画像、後述の排紙エリア初期画像との比較が終わって一連の処理が終了した際に、撮像画像をその時の排紙エリアの状態として記憶する。記憶する際には、画像形成装置を特定できる情報と紐付けて保存する。撮像画像との比較をする際に用いる。
排紙エリア初期画像とは、画像形成装置の排紙エリアに印刷物が置かれていない状態を撮影した画像である。排紙エリア初期画像は、設置時などの画像形成装置の排紙エリアに印刷物が置かれていないタイミングで登録する。撮像画像との比較をする際に用いる。
【００１１】
＜システム構成（図１）＞
図１は、本発明を適用したイベント管理サーバとイベント処理サーバ、クライアント端末、ネットワークカメラ、画像形成装置に関するネットワーク構成を示している。
Ｎｅｔｗｏｒｋ１０１を介して、イベント管理サーバ１１１、イベント処理サーバ１１２、クライアント端末１１３、ネットワークカメラ１２１と画像形成装置１３１が接続されている。なおイベント管理サーバ１１１及びイベント処理サーバ１１２及びクライアント端末１１３はコンピュータ等の情報処理装置であるので、そのように呼ぶ場合もある。このネットワークシステムにより、画像形成装置１３１から排出される印刷物を監視する印刷物監視システムおよび印刷物監視方法を実現する。
ネットワークカメラ１２１は動画あるいは定期的に静止画を撮影してその画像データをネットワーク１０１上の送信先へと送信する。動画もまた定期的に撮影された静止画に含まれるともいえる。またネットワークカメラ１２１は、画像形成装置１３１の排紙エリア（排紙トレイ）を、そこに排出された印刷物の内容が判別できる程度に撮影できるよう配置される。そのために、画像形成装置１３１は、印刷物をその印刷面がネットワークカメラ１２１により撮影できるように排出する。たとえばネットワークカメラ１２１が天井など画像形成装置１３１の上方に取り付けられているのであれば、画像形成装置１３１は印刷面が上になるよう印刷物を排紙する。またたとえば、排紙エリアとして透明材で形成したトレイを用い、ネットワークカメラ１２１はそのトレイを介して撮影するように配置されてもよい。ただし本実施形態では、上向き（フェイスアップ）排紙を前提として説明する。いずれにしても排紙の向きは、ユーザーがそのように設定していることを前提としても良いし、ユーザーの意向にかかわりなく強制的にそのように設定してもよい。
また印刷物の画像に、印刷物を回収するユーザーの一部などが重なると、画像間の比較により同一性を判断することが困難である。そこで、ネットワークカメラ１２１からイベント管理サーバ１１１に送信される画像、あるいは送信された画像に対して、そのような不適切な画像のフィルタリングが施される。このフィルタリングは、たとえば定期的に撮影された画像（たとえば動画のフレーム）間で動きを検出し、動きがあればその画像は不適切と判断される。動きがなければ印刷物およびその周囲のみが写った画像と判断される。動きがない画像が、イベント管理サーバ１１１に送信され、あるいはイベント管理サーバ１１１で特定される。このほか、たとえば出力される用紙の矩形の輪郭が画像中に明瞭に表れていれば、その画像は印刷物およびその周囲のみが写った画像と判断してもよい。いずれにしても、適切で効率的な方法で画像がフィルタリングされる。このフィルタリングは例えば、後述するイベント管理サーバ１１１の動態検知サービス３１１で行ってもよいし、ネットワークカメラ１２１で行ってもよい。
【００１２】
＜システム動作の概略＞
本実施形態に係る動作を詳細に説明する前に、まずその概略を説明しておく。この概略においては、イベント管理サーバ１１１及びイベント処理サーバ１１２をまとめてサーバと呼ぶことにする。ユーザーがクライアント端末１１３からＭＦＰ等の画像形成装置１３１に印刷ジョブを投入し、実行させる。画像形成装置１１３はその印刷ジョブの実行を完了すると、印刷完了イベントをサーバに送信する。印刷完了イベントを受信したサーバはネットワークカメラ１２１からその印刷完了イベントの発行元の画像形成装置（これを着目画像形成装置と呼ぶ）の排紙エリアの画像（すなわち排出された印刷物の画像）を取得する。そして取得した着目画像形成装置の排紙エリアの画像（これを撮像画像と呼ぶ）を背景画像として保存する。このときに背景画像は、印刷完了イベントに係る印刷ジョブによって印刷された印刷物の画像である。そして印刷完了イベントを起点として、サーバはネットワークカメラから例えば定期的に取得した撮像画像を保存した背景画像と比較する。所定時間が経過するまでに比較した両画像に相違が生じた場合には、印刷完了イベントに係る印刷物が回収され、回収された印刷物の下にある印刷物またはトレイそのものが撮像画像として撮影されたものと判断できる。そこでサーバは、印刷完了イベントに係る印刷物およびそのユーザーについて回収済みであるとしてマークし、記憶しておく。それとともに、背景画像をその時の最上部にある印刷物すなわち撮像画像によって更新しておく。
【００１３】
一方、両画像が一致したまま所定時間、例えば５分が経過すると、印刷完了イベントに係る印刷物を、そのユーザーが回収し忘れていると判断できる。そこでその場合には、サーバは当該ユーザーに対して、印刷物が未回収である旨を通知する。このとき、印刷物を回収済みであるとしてマークされていない印刷物がるなら、その印刷物に係るユーザーに対しても印刷物が未回収である旨を通知する。なお、撮像画像の取得は、前記所定時間よりも十分に短い間隔で行われる。
【００１４】
以上が本実施形態に係る動作の概略である。上述したように、イベント管理サーバ１１１とイベント処理サーバ１１２とは一つのサーバで実現してもよい。また３つ以上のサーバで実現してもよい。以下、この動作を実現するための構成及び手順について詳細に説明する。
【００１５】
＜ハードウェア構成（図２）＞
図２はハードウェア構成を示している。図２（Ａ）は画像形成装置１３１のハードウェア構成であり、以下の２０１乃至２１３の各部分により構成される。読み込む原稿を自動的にイメージリーダ２０２に送る原稿給送部２０１。原稿を読み込むイメージリーダ（スキャナ）２０２。読み込んだ原稿および受信したデータを印刷画像に変換・印刷する画像形成部２０３。印刷用の紙を給紙する給紙部２０４。Ｎｅｔｗｏｒｋ１０１に接続し、外部と情報交換を行うＮｅｔｗｏｒｋＩ／Ｆ２０５。本装置の各部分の状態を検知するセンサー２０６。本装置上の各処理を司るＣＰＵ２０７。本装置の各処理に関わるプログラムやデータを記憶するハードディスク２０８。電源を供給しなくても記憶を保持できかつ書き換え可能な不揮発性メモリ２０９。本装置の各処理に関わる一時的なデータを電気的に記憶できかつ書き換え可能な揮発性メモリ２１０。本装置の動作状況および操作部２１２に対する操作に関わる情報を表示する表示部２１１。本装置への指示入力を受け付ける操作部２１２。２０１乃至２１２の各部分を結びつけ、データをやり取りするシステムバス２１３。
【００１６】
図２（Ｂ）はイベント管理サーバ１１１、イベント処理サーバ１１２、クライアント端末１１３等の情報処理装置のハードウェア構成であり、以下の２２１乃至２２７の各部分により構成される。ウィンドウ、アイコン、メッセージ、メニュー、その他のユーザインタフェース情報が表示される表示部２２１。キーボード、マウスを利用したエンドユーザの入力を受け付ける操作部２２２。本装置上の各処理を司るＣＰＵ２２３。本装置の各処理に関わるプログラムやデータを記憶するハードディスク２２４。本装置の各処理に関わる一時的なデータを電気的に記憶できかつ書き換え可能な揮発性メモリ２２５。Ｎｅｔｗｏｒｋ１０１に接続し、外部と情報交換を行うＮｅｔｗｏｒｋＩ／Ｆ２２６。２２１乃至２２６の各部分を結びつけ、データをやり取りするシステムバス２２７。
【００１７】
図２（Ｃ）はネットワークカメラ１２１のハードウェア構成であり、以下の２３１乃至２３７の各部分により構成される。制御メモリ（ＲＯＭ）２３１、中央演算処理装置２３２、メモリ（ＲＡＭ）２３３、撮像装置２３４、Ｉ／Ｆ装置２３５、雲台装置２３６、バス２３７である。本実施形態にかかるネットワークカメラ１２１における処理を実行するための制御プログラムやその制御プログラムで用いる制御データは、制御メモリ２３１に記憶される。これらの制御プログラムや制御データは、中央演算処理装置２３２の制御のもと、バス２３７を通じて適宜メモリ２３３に取り込まれ、中央演算処理装置２３２によって実行される。また、本実施形態にかかるネットワークカメラ１２１における撮像装置２３４で撮像した画像データは、Ｎｅｔｗｏｒｋ１０１を介して、定期的にイベント管理サーバ１１１へ送信される。さらに、本実施形態にかかるネットワークカメラ１２１における撮像装置２３４で撮像する領域は、画像形成装置１１１において印刷物が排紙される排紙トレイ部分を含むものである。
【００１８】
＜ソフトウェア構成＞
図３−１、図３−２はソフトウェア構成を示している。図３−１（Ａ）は画像形成装置１３１のソフトウェア構成を示す図である。ソフトウェア構成３０１の各部は、画像形成装置１３１のＣＰＵ２０７が、画像形成装置１３１のハードディスク２０８に記憶されているプログラムを、揮発性メモリ２１０上にロードすることで実行される。
印刷ジョブ情報保持部３３１は、画像形成装置１３１で印刷を行う際に実行される印刷ジョブの状態情報を保持する。
印刷ジョブ監視部３３２は、前述の印刷ジョブ情報保持部３３１で保持している印刷ジョブの状態情報を監視する。
印刷完了イベント送信部３３３は、後述の印刷完了イベント情報５１１をイベント管理サーバ１１１へ送信する。
【００１９】
＜イベント管理サーバのソフトウェア構成（図３−１）＞
図３−１（Ｂ）はイベント管理サーバ１１１のソフトウェア構成を示す図である。ソフトウェア構成３０２の各部は、イベント管理サーバ１１１のＣＰＵ２３３が、イベント管理サーバ１１１のハードディスク２３４に記憶されているプログラムを、揮発性メモリ２３５上にロードすることで実行される。なお、以下の説明に表れる各部の名称において、名称の先頭に表れる「撮像画像」あるいは「背景画像」とは、多くの場合、「撮像画像」あるいは「背景画像」を用いて処理が遂行されることを示している。ここで「撮像画像」とはカメラから随時取得する撮影された画像であり、「背景画像」とは特定のタイミングで背景画像として保存された画像を指す。
動体検知サービス３１１は、ネットワークカメラ１２１で撮像した画像に関する処理を行う。処理部として、背景画像更新部３４５、排紙エリア撮像情報受信部３４８、撮像画像印刷物確認部３４９、背景画像一致判定部３５０を含む。
イベント送受信サービス３１２は、他サービスから受信する情報に応じたイベントを作成し、送信する処理を行う。送信部としては背景画像更新イベント送信部３４４、ユーザー印刷イベント送信部３４７、撮像画像ユーザー特定イベント送信部３５１、背景画像ユーザー特定イベント送信部３５２を含む。
排紙エリア画像保持部３４１は、ネットワークカメラ１２１から送信される排紙エリア画像と、画像形成装置１３１の識別情報との対応情報を紐付けて管理する。関連付けられるのは、画像形成装置とその排紙エリアの初期画像（たとえば排紙されていない状態の排紙トレイの画像）および背景画像として保存されている印刷物の画像である。
カメラ対装置情報保持部３４２は、ネットワークカメラ１２１の識別情報と画像形成装置１３１との識別情報を紐付けて管理する。関連付けられるのは、画像形成装置とそれを監視するネットワークカメラである。
【００２０】
印刷完了イベント受信部３４３は、画像形成装置１３１から送信される印刷完了イベント情報５１１を受信し、イベント送受信サービス３１２の背景画像更新イベント送信部３４４に対して、その印刷完了イベント情報５１１を送信する。
背景画像更新イベント送信部３４４は、動体検知サービス３１１の背景画像更新部３４５に対して、印刷完了イベント情報とネットワークカメラのＩＰアドレスを通知する。
制御部３４６は、動体検知サービス３１１とイベント送受信サービス３１２の各処理の動作を制御する。また制御部３４６は、例えば図１２、図１３等のシーケンスにおいてユーザーに対する各種通知の送信を制御する通知制御を行っている。
ユーザー印刷イベント送信部３４７は、イベント送受信サービス３１２からイベント処理サーバ１１２のイベント受信処理３２１に対して、ユーザー印刷イベント情報５２１（図５参照）を送信する。
排紙エリア画像受信部３４８は、ネットワークカメラ１２１から送信される排紙エリア画像を受信する。排紙エリア画像は、たとえば後述するネットワークカメラ映像情報５０１として受信される。
撮像画像印刷物確認部３４９は、排紙エリア画像保持部３４１で記憶している排紙エリア初期画像と撮像画像とを比較して、排紙エリアに印刷物が存在するかどうかを確認する（あるいは判定する）。
背景画像一致判定部３５０は、背景画像と撮像画像を比較して、画像が一致しているかどうかを判定する。
撮像画像ユーザー特定イベント送信部３５１は、イベント処理サーバ１１２のイベント受信処理３２１に対して、撮像画像ユーザー特定イベント情報５３１を送信する。
背景画像ユーザー特定イベント送信部３５２は、イベント処理サーバ１１２に対して、背景画像ユーザー特定イベント情報５４１を送信する。
なお前述したように、動体検知サービス３１１により、ユーザーや排出中の印刷物などの動体を含まない画像を選択し、撮像画像として取得してもよい。
【００２１】
＜イベント処理サーバのソフトウェア構成（図３−２）＞
図３−２（Ｃ）はイベント処理サーバ１１２のソフトウェア構成を示す図である。ソフトウェア構成３０３の各部は、イベント処理サーバ１１２のＣＰＵ２３３が、イベント処理サーバ１１２のハードディスク２３４に記憶されているプログラムを、揮発性メモリ２３５上にロードすることで実行される。
イベント受信処理３２１は、イベント処理サーバ１１２のイベント送受信サービス３１２から送信されるイベント情報を受信する処理を行う。処理部として、ユーザー特定イベント受信部３６４、撮像画像ユーザー特定イベント受信部３６５、背景画像ユーザー特定イベント受信部３６９を含む。
印刷ユーザー特定処理３２２は、イベント受信処理３２１から受信するイベント情報に含まれる画像の印刷ユーザーを特定するための処理を行う。処理部として、撮像画像印刷ユーザー特定部３６６、背景画像印刷ユーザー特定部３７０を含む。
フラグ条件確認処理３２３は、ユーザー印刷イベント情報保持部３６１が保持しているユーザー印刷イベント情報５２１のフラグ条件を確認するための処理を行う。処理部として、検出ユーザー印刷物取得フラグ確認部３７１、検出ユーザー忘れ物通知フラグ確認部３６７、検出ユーザー経過時間確認部３７３、印刷物取得フラグ・忘れ物通知フラグ確認部３７４を含む。
フラグ更新処理３２４は、ユーザー印刷イベント情報保持部３６１が保持しているユーザー印刷イベント情報５２１のフラグ条件を更新するための処理を行う。処理部として、検出ユーザー印刷物取得フラグ更新部３７２、検出ユーザー忘れ物通知フラグ更新部３６８を含む。
【００２２】
通知処理３２５は、ユーザー印刷イベント情報保持部３６１が保持しているユーザー印刷イベント情報５２１のユーザーに対して忘れ物通知を行う。処理部として、検出ユーザー忘れ物通知部３６９を含む。
ユーザー印刷イベント情報保持部３６１は、後述のユーザー印刷イベント受信部３６４で受信するユーザー印刷イベント情報５２１を保持する。
ネットワークカメラ情報保持部３６２は、ネットワークカメラＩＰアドレス（以下ネットワークカメラＩＰと略す）とネットワークカメラの設置場所情報を紐付けて保持しておく。
ユーザー情報保持部３６３は、ユーザー名とメールアドレスを紐付けて保持しておく。
ユーザー印刷イベント受信部３６４は、イベント管理サーバ１１１から送信されるユーザー印刷イベント情報５２１をイベント処理サーバ１１２で受信する。
撮像画像ユーザー特定イベント受信部３６５は、イベント管理サーバ１１１のイベント送受信サービス３１２から送信される撮像画像ユーザー特定イベント情報５３１をイベント処理サーバ１１２のイベント受信処理３２１で受信する。
撮像画像印刷ユーザー特定部３６６は、撮像画像に映っている印刷物の印刷ユーザーをイベント処理サーバ１１２のユーザー印刷イベント情報保持部３６１で保持している情報と比較し、印刷ユーザーを特定する。
検出ユーザー忘れ物通知フラグ確認部３６７は、撮像画像印刷ユーザー特定部３６６により検出したユーザーに紐付く忘れ物通知フラグを確認する。この確認とは、フラグの値をテストすること或いは判定することである。また忘れ物通知フラグは、当該ユーザーに対して忘れ物通知済みであることを示すフラグである。
検出ユーザー忘れ物通知フラグ更新部３６８は、検出ユーザー忘れ物通知フラグ確認部３６７により検出したユーザーに紐付く忘れ物通知フラグを１に更新する。なおフラグを１とする動作をマークとも呼ぶ。
【００２３】
検出ユーザー忘れ物通知部３６９は、検出ユーザー忘れ物通知フラグ更新部３６８で忘れ物通知フラグを更新したユーザーに対して、忘れ物通知を行う。
背景画像更新イベント受信部３７７は、イベント管理サーバ１１１から送信される背景画像更新イベント情報５５１をイベント処理サーバ１１２で受信する。
背景画像印刷ユーザー特定部３７０は、背景画像に映っている印刷物の印刷ユーザーをイベント処理サーバ１１２で保持している情報と比較し、印刷ユーザーを特定する。
検出ユーザー印刷物取得フラグ確認部３７１は、背景画像印刷ユーザー特定部３７０により検出したユーザーに紐付く印刷物取得フラグを確認する。なおここでいう取得とは、画像形成装置から排出された印刷物をユーザーが回収することを意味している。印刷物取得フラグは、当該ユーザーが印刷物を排出エリアから回収済みであることを示すフラグである。
検出ユーザー印刷物取得フラグ更新部３７２は、検出ユーザー印刷物取得フラグ確認部３７１で確認した印刷物取得フラグを更新する。
検出ユーザー経過時間確認部３７３により、印刷完了イベント日時が規定時間に達しているユーザーを検出する。
印刷物取得フラグ・忘れ物通知フラグ確認部３７４は、検出ユーザー経過時間確認部３７３により検出したユーザーに紐付く、印刷物取得フラグと忘れ物通知フラグとが０かどうかを確認する。
制御部３４６は、イベント受信処理３２１、印刷ユーザー特定処理３２２、フラグ条件確認処理３２３、フラグ更新処理３２４、ユーザー通知処理３２５の各処理の動作を制御する。
【００２４】
図３−２（Ｄ）はクライアント端末１１３のソフトウェア構成を示す図である。ソフトウェア構成３０４の各部は、クライアント端末１１３のＣＰＵ２３３が、クライアント端末１１３のハードディスク２３４に記憶されているプログラムを、揮発性メモリ２３５上にロードすることで実行される。
忘れ物通知受信部３８１は、イベント処理サーバ１１２から送信される忘れ物通知４０１を受信する。
【００２５】
＜忘れ物通知画面（図４）＞
図４は、イベント処理サーバ１１２が提供する画面の例を示すものである。忘れ物通知４０１は、イベント処理サーバ１１２の検出ユーザー忘れ物通知部３６９により通知されるもので、印刷物が排出エリアから未回収であることを知らせる通知である。通知情報表示部４０２は、検出ユーザー忘れ物通知部３６９により生成される忘れ物通知情報を表示するためのテキストボックスである。
【００２６】
＜各種情報の構成例（図５）＞
図５は、Ｎｅｔｗｏｒｋ１０１を介してやり取りされるデータの例を示す図である。
図５（Ａ）は、ネットワークカメラ映像情報５０１の例を示す図である。ネットワークカメラＩＰ５０２は、ネットワークカメラ１２１のＩＰアドレスを示すデータである。撮像画像５０３は、ネットワークカメラ１２１で撮像した画像を含むデータである。ネットワークカメラ映像情報５０１は、たとえばイベント管理サーバ１１２がネットワークカメラ１２１から取得する画像データである。ネットワークカメラ映像情報５０１により取得した画像のうち、静止した印刷物を映した画像のうち所定の条件を満たすものが撮像画像としてイベント管理サーバ１１２に管理され、或いは背景画像として保存される。
図５（Ｂ）は、画像形成装置１３１からイベント管理サーバ１１１に対して送信される、一つの印刷ジョブによる印刷が完了したことを示す印刷完了イベント情報５１１の例を示す。ユーザー名５１２は、画像形成装置１３１で印刷が完了した印刷ジョブがもつユーザー名を含むデータである。文書名５１３は、画像形成装置１３１で印刷が完了した印刷ジョブが持つ文書名を含むデータである。ＭＦＰ識別情報５１４は、印刷完了イベント情報５１１を送信する送信元の画像形成装置１３１に割り振られる一意な識別子を含むデータである。イベント名５１５は、イベント情報を識別するための情報（すなわち印刷完了イベントであることを示す情報）を含むデータである。
すなわち印刷完了イベント情報５１１は、発生した印刷完了イベントと、そのイベントに係る文書名、そのオーナーであるユーザー名、印刷した画像形成装置の識別情報を関連付ける情報である。
図５（Ｃ）は、イベント管理サーバ１１１からイベント処理サーバ１１２に対して送信されるユーザー印刷イベント情報５２１の例を示す図である。ユーザー名５２２は、画像形成装置１３１で印刷が完了した印刷ジョブがもつユーザー名を含むデータである。文書名５２３は、画像形成装置１３１で印刷が完了した印刷ジョブが持つ文書名を含むデータである。ＭＦＰ識別情報５２４は、印刷完了イベント情報５１１を送信する画像形成装置１３１に割り振られる一意な識別子を含むデータである。イベント名５２５は、イベント情報を識別するための情報（すなわちユーザー印刷イベントであることを示す情報）を含むデータである。撮像画像５２６は、ネットワークカメラ１２１で撮像した画像を含むデータである。
すなわちユーザー印刷イベント情報５２１は、本実施形態では、印刷完了イベント情報５１１に撮像画像を追加的に関連付けた情報である。
【００２７】
図５（Ｄ）は、撮像画像ユーザー特定イベント情報５３１の例を示す図である。ＭＦＰ識別情報５３２は、印刷完了イベント情報５１１を送信する画像形成装置１３１に割り振られる一意な識別子を含むデータである。イベント名５３３は、イベント情報を識別するための情報（すなわち撮像画像ユーザー特定イベントであることを示す情報）を含むデータである。撮像画像５３４は、ネットワークカメラ１２１で撮像した画像を含むデータである。
図５（Ｅ）は、背景画像ユーザー特定イベント情報５４１の例を示す図である。ＭＦＰ識別情報５４２は、印刷完了イベント情報５１１を送信する画像形成装置１３１に割り振られる一意な識別子を含むデータである。イベント名５４３は、イベント情報を識別するための情報（すなわち背景画像ユーザー特定イベントであることを示す情報）を含むデータである。
背景画像５４４は、イベント管理サーバ１１１で管理している背景画像を含むデータである。
図５（Ｆ）は、背景画像更新イベント情報５５１の例を示す図である。ＭＦＰ識別情報５５２は、印刷完了イベント情報５１１を送信する画像形成装置１３１に割り振られる一意な識別子を含むデータである。イベント名５５３は、イベント情報を識別するための情報（すなわち撮像画像更新イベントであることを示す情報）を含むデータである。
【００２８】
［第１の実施の形態］
上述した構成やデータ構造を以下に説明する実施形態に共通するものとして、以降、図６から本発明について、フローチャートとシーケンスを用いて第１の実施の形態を説明する。
＜印刷完了イベントの発生（図６）＞
図６は、画像形成装置１３１、特にＣＰＵ２０７によって印刷を行う際に実行されるフローチャートである。
ステップＳ６０１において、画像形成装置１３１は印刷を実行する。
ステップＳ６０２において、印刷ジョブ監視部３３２は印刷完了イベントが発生したかどうかを判定する。印刷完了イベントが発生していない場合は処理を終了し、発生している場合にはステップＳ６０３へ進む。印刷完了イベントは、たとえばひとつの印刷ジョブの実行が完了するつど生じる。
ステップＳ６０３において、印刷完了イベント送信部３３３は、ステップＳ６０２で検出した印刷完了イベントに紐付くユーザー名５１２・文書名５１３と、画像形成装置１３１に割り振られる一意な識別子であるＭＦＰ識別情報５１４、印刷完了イベントのイベント名５１５の４つのデータを含む印刷完了イベント情報５１１を作成する。そして、作成した印刷完了イベント情報５１１をイベント管理サーバ１１１へ送信し、処理を終了する。
【００２９】
＜カメラ映像の取得（図７）＞
図７は、イベント管理サーバ１１１の動体検知サービス３１１において、ネットワークカメラ１２１から撮像画像を受信する際に実行されるフローチャートである。
ステップＳ７０１において、動体検知サービス３１１の排紙エリア画像受信部３４８は、ネットワークカメラ１２１から定期的に送信されてくる画像を撮像画像として受信する。上記部により撮像画像を受信した後の処理は、制御部３４６により振り分けられる。
【００３０】
＜印刷完了イベントをトリガとするイベント管理サーバによる処理（図８）＞
図８は、イベント管理サーバ１１１の制御部３４６において、印刷完了イベント情報５１１の受信確認をイベント送受信サービス３１２に対して送信し、受信していることが確認された場合に実行されるシーケンスである。
ステップＳ８０１において、イベント送受信サービス３１２の印刷完了イベント受信部３４３は印刷完了イベント送信部３３３によって画像形成装置１３１から送信された印刷完了イベント情報５１１を受信する。
ステップＳ８０２において、制御部３４６はイベント送受信サービス３１２に対して、印刷完了イベント情報５１１の受信確認を送信する。受信している場合には、イベント送受信サービス３１２は制御部３４６に対して、受信している旨を示す応答を返す。この印刷完了イベントのポーリングはたとえば定期的におこなってよい。
ステップＳ８０３において、印刷完了イベント情報５１１を受信していることを示す応答を受信した制御部３４６は、イベント送受信サービス３１２に対して、背景画像更新リクエストを送信する。ここで印刷完了イベント情報５１１に含まれた識別情報を持つ画像形成装置を着目画像形成装置と呼ぶ。一方、制御部３４６が印刷完了イベント情報５１１を受信していないことを示す応答を受信した場合には、制御部３４６は、Ｓ８０２から繰り返す。
ステップＳ８０４において、イベント送受信サービス３１２は制御部３４６から背景画像更新リクエストを受信すると、背景画像更新イベント情報５５１を生成する。背景画像更新イベント情報５５１には、ステップＳ８０１で受信した印刷完了イベント情報５１１に含まれるＭＦＰ識別情報５１２と、背景画像更新イベントのイベント名５１３を含む。
ステップＳ８０５において、イベント送受信サービス３１２の背景画像更新イベント送信部３４４は、同サーバ内の動体検知サービス３１１へ背景画像更新イベント情報５５１を送信する。
ステップＳ８０６において、動体検知サービス３１１では、受信した背景画像更新イベント情報５５１に含まれるＭＦＰ識別情報５５２を表１に示すネットワークカメラＩＰ・画像形成装置対応テーブルで参照し、紐付いているネットワークカメラＩＰを取得する。下記の表１に、ネットワークカメラＩＰ・画像形成装置対応テーブルの対応情報の一例を示す。表１は、カメラ対装置情報保持部３４２によってネットワークカメラＩＰと、画像形成装置を一意に識別する識別情報とを紐付けて管理するものである。表１において着目画像形成装置と対応付けられたネットワークカメラを着目ネットワークカメラあるいは着目カメラと呼ぶことにする。
【００３１】
［表１］
ネットワークカメラＩＰ  MFP識別情報
192.168.0.11          ABC001
192.168.0.12          EDF002
192.168.0.13          GHI003。
【００３２】
ステップＳ８０７において、動体検知サービス３１１はステップＳ８０６で取得したネットワークカメラＩＰを元に、ステップＳ７０１で取得している撮像画像から該当ＭＦＰ（すなわち着目画像形成装置）の撮像画像を取得する。すなわち表１は、画像形成装置と、その排紙エリアを撮影するネットワークカメラとの対応を示している。そこで取得したＩＰアドレスを持つカメラから画像を取得すれば、それが印刷完了イベントの発生元の画像形成装置の画像となる。
ステップＳ８０８において、動体検知サービス３１１の背景画像更新部３４５はステップＳ８０７で取得する撮像画像を用いて排紙エリア画像保持部３４１で保持している、着目画像形成装置に対応する背景画像を更新する。表２は、その更新時に参照する画像形成装置−排紙エリア画像対応テーブルの一例を示す。表２は、排紙エリア画像保持部３４１によって画像形成装置を一意に識別する識別情報と、排紙エリアが空の状態を記憶するための初期画像情報、印刷時の状態を記憶しておくための背景画像情報を紐付けて管理するものである。なお表２の例では画像についてはファイル名のみで示しているが、パスを含めて示してもよい。この表を参照して、着目画像形成装置の識別情報からその背景画像を特定し更新する。
【００３３】
［表２］
MFP識別情報    初期画像            背景画像
ABC001      default0011.jpg      back0011.jpg
EDF002      default0012.jpg      back0012.jpg
GHI003      default0013.jpg      back0013.jpg。
【００３４】
ステップＳ８０９において、動体検知サービス３１１はステップＳ８０８で背景画像の更新が完了した際に、イベント送受信サービス３１２に対してステップＳ８０８で背景画像を更新する際に使用した撮像画像を送信する。
ステップＳ８１０において、制御部３４６はステップＳ８０３で送信した背景画像更新リクエストに対して更新完了の応答があった場合に、イベント送受信サービス３１２に対してユーザー印刷イベント情報送信リクエストを送信する。
ステップＳ８１１において、イベント送受信サービス３１２は制御部３４６からユーザー印刷イベント情報送信リクエストを受信すると、ユーザー印刷イベント情報５２１を生成する。ユーザー印刷イベント情報５２１には、イベント送受信サービス３１２で受信する印刷完了イベント情報５１１の情報と、ステップＳ８０９で動体検知サービスから受信する撮像画像情報を含む。その後、イベント送受信サービス３１２のユーザー印刷イベント送信部３４７はイベント処理サーバ３０３に対してユーザー印刷イベント情報５２１を送信する。送信完了後、制御部３４６に対して、送信が完了したことを応答として返す。
【００３５】
＜イベント処理サーバによるユーザー印刷イベントの受信（図９）＞
図９は、イベント処理サーバ１１２において、イベント送受信サービス３１２のユーザー印刷イベント送信部３４７によってイベント管理サーバ１１１から送信されたユーザー印刷イベント情報５２１を、ユーザー印刷イベント受信部３６４を用いて受信する際に実行されるフローチャートである。
ステップＳ９０１において、イベント受信処理３２１のユーザー印刷イベント受信部３６４は、イベント管理サーバ１１１から送信されたユーザー印刷イベント情報５２１を受信する。
ステップＳ９０２において、ユーザー印刷イベント情報保持部３６１は、ステップＳ９０１で受信したユーザー印刷イベント情報５２１をユーザー印刷イベント情報保持部３６１により保持する。この情報が、ユーザーと印刷物の画像とを関連付けた履歴情報となる。ただし、印刷物回収後は不要となるので、そのタイミングで該当する履歴を削除してもよい。そして処理を終了する。
【００３６】
＜イベント管理サーバによる空き排紙エリア画像の記録（図１０）＞
図１０は、イベント管理サーバ１１１において、動体検知サービス３１１の排紙エリア画像受信部３４８によって、画像形成装置１３１の排紙エリアをあらかじめ記憶しておく為のフローチャートである。本構成の構築時に、初期設定として実行するなどのタイミングで、排紙エリアが空の状態を記憶するために行う。
ステップＳ１００１において、動体検知サービス３１１の排紙エリア画像受信部３４８はネットワークカメラ１２１から撮像画像を受信し、ステップＳ１００２へ遷移する。
ステップＳ１００２において、排紙エリア画像保持部３４１はステップＳ１００１で受信した撮像画像を、表２の初期画像として、画像形成装置の情報と紐付けて保持し、処理を終了する。
【００３７】
＜イベント管理サーバによる画像比較結果に応じた処理（図１１）＞
図１１は、イベント管理サーバ１１１の制御部３４６において、ネットワークカメラからの撮像画像の受信確認をイベント送信サービス３１２に対して送信し、受信していることが確認された場合に実行されるシーケンスである。なお本例では、一度の受信確認では一つのネットワークカメラによる画像取得の確認を行うものとする。複数のネットワークカメラがある場合には、たとえば図１１の手順がカメラごとに実施されればよい。
ステップＳ１１０１において、排紙エリア画像受信部３４８はネットワークカメラ１２１から撮像画像を受信する。この画像取得は一つのネットワークカメラについて定期的に実施されてよい。また画像形成装置の排紙エリアを撮影している全てのネットワークカメラについて実施される。
ステップＳ１１０２において、制御部３４６は動体検知サービス３１１に対して、撮像画像情報の受信確認を送信する。受信している場合には、動体検知サービス３１１は制御部３４６に対して応答を返す。撮像画像の受信確認は、たとえば定期的に送信されてよい。この周期はステップＳ１１０１の周期と非同期であってもよい。
ステップＳ１１０３において、制御部３４６は動体検知サービス３１１に対して、撮像画像比較リクエストを送信する。
ステップＳ１１０４において、動体検知サービス３１１はステップＳ１１０１で受信した撮像画像の送信元ネットワークカメラＩＰを取得し、表１のネットワークカメラＩＰ・画像形成装置対応テーブルで参照し、紐付いているＭＦＰ識別情報を取得する。
ステップＳ１１０５において、動体検知サービス３１１は画像形成装置の情報と紐付けて保持している表２の排紙エリアの初期画像・背景画像と、ステップＳ１１０１で受信する撮像画像とを比較する。画像形成装置の情報と紐付けて保持している排紙エリア初期画像・背景画像は、ステップＳ１１０４において取得したＭＦＰ識別情報を利用して、表２の画像形成装置・排紙エリア画像対応テーブルからＭＦＰ識別情報に紐付く情報として取得できる。
ステップＳ１１０６において、動体検知サービス３１１は排紙エリア初期画像と撮像画像の比較結果とステップＳ１１０５で比較を行う際に使用した情報を、制御部３４６に対してＳ１１０３の撮像画像比較リクエストの応答として返す。ステップＳ１１０５で比較を行う際に使用した情報は、ＭＦＰ識別情報と撮像画像を含む。制御部３４６は、比較結果に基づいて、初期画像と撮像画像が不一致、かつ、背景画像と撮像画像が不一致の場合にはステップＳ１１０７へ進み、初期画像と撮像画像が一致し、かつ、背景画像と撮像画像が不一致の場合にはステップＳ１１０９へ進む。それ以外の場合には、処理を終了する。背景画像と撮像画像とが不一致であるとは、排紙エリアの印刷物が回収されたと考えられる。そこで、回収された印刷物について、そのユーザーを回収済みとマークする。また、初期画像と撮像画像とが不一致であるとは、未回収の印刷物が排紙エリアに残されたままと考えられる。そこで、未回収の印刷物について、そのユーザーに回収忘れ通知を通知する。そのために以下のような手順を実行する。
【００３８】
ステップＳ１１０７において、制御部３４６はイベント送受信サービス３１２に対して、撮像画像ユーザー特定イベント情報送信リクエストとステップＳ１１０６で受信したＭＦＰ識別情報と撮像画像を送信する。撮像画像ユーザー特定イベントはたとえば、撮像画像に写っている文書を印刷したユーザーを特定するためのイベントである。
ステップＳ１１０８において、イベント送受信サービス３１２の撮像画像ユーザー特定イベント送信部３５１は、イベント処理サーバ１１２に対して、撮像画像ユーザー特定イベント情報５３１を送信する。撮像画像ユーザー特定イベント情報５３１は、ステップＳ１１０７で受信したＭＦＰ識別情報５３２、撮像画像ユーザー特定イベントのイベント名５３３、撮像画像５３４を含む。送信後、イベント送受信サービス３１２は制御部３４６に対して、イベント情報の送信が完了したことを応答として返し、Ｓ１１０９に進む。
【００３９】
ステップＳ１１０９において、制御部３４６はイベント送受信サービス３１２に対して、背景画像ユーザー特定イベント情報送信リクエストとステップＳ１１０６で受信したＭＦＰ識情報を送信する。背景画像ユーザー特定イベントはたとえば、背景画像に写っている文書を印刷したユーザーを特定するためのイベントである。
ステップＳ１１１０において、イベント送信サービス３１２はＭＦＰ識別情報を用いて、表２の画像形成装置・排紙エリア画像対応テーブルの対応情報から背景画像を取得する。
ステップＳ１１１１において、イベント送信サービス３１２の背景画像ユーザー特定イベント送信部３５２はイベント処理サーバ１１２に対して、背景画像ユーザー特定イベント情報５４１を送信する。背景画像ユーザー特定イベント情報５４１は、ステップＳ１１０９で受信したＭＦＰ識別情報５４２、背景画像ユーザー特定イベントのイベント名５４３、背景画像５４４を含む。送信後、イベント送受信サービス３１２は制御部３４６に対して、イベント情報の送信が完了したことを応答として返し、処理を終了する。
【００４０】
＜印刷物の回収忘れ通知（図１２）＞
図１２−１、図１２−２（以下まとめて図１２と呼ぶ）は、イベント処理サーバ１１２の制御部３７５において、撮像画像ユーザー特定イベント情報５３１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。
ステップＳ１２０１において、イベント受信処理３２１はイベント管理サーバ１１１の撮像画像ユーザー特定イベント送信部３５１によって図１１のステップＳ１１０８で送信された撮像画像ユーザー特定イベント情報５３１を受信する。
ステップＳ１２０２において、制御部３７５はイベント受信３２１に対して撮像画像ユーザー特定イベント情報の受信確認を送信する。受信している場合には、イベント受信３２１は制御部３７５に対して撮像画像ユーザー特定イベント情報５３１を応答として返す。
ステップＳ１２０３において、制御部３７５は印刷ユーザー特定３２２に対して、印刷ユーザー特定リクエストを送信する。印刷ユーザー特定リクエストは、ステップＳ１２０２において受信する撮像画像ユーザー特定イベント情報５３１に含まれる撮像画像情報５３４を含む。
ステップＳ１２０４において、印刷ユーザー特定３２２はイベント処理サーバ１１２のユーザー印刷イベント情報保持部３６１で保持している下記表３に例示したユーザー印刷イベント情報テーブルの対応情報の印刷物画像と、ステップＳ１２０３で受信する撮像画像５３４を比較する。表３のユーザー印刷イベント情報テーブルの対応情報は、ユーザー印刷イベント情報保持部３６１によって、印刷ユーザー名と、印刷完了イベント日時、画像形成装置を一意に識別する識別情報、印刷時の排紙エリアを撮像した印刷物画像情報、印刷物取得フラグ情報、忘れ物通知フラグ情報を紐付けて管理するものである。
【００４１】
［表３］
ユーザ名  印刷完了イベント日時  MFP識別情報  印刷物画像    印刷物    忘れ物
取得フラグ  通知フラグ
User001      2015/11/12 15:10      ABC001    User001.jpg      0        0
User002      2015/11/12 15:13      ABC001    User002.jpg      0        0
User003      2015/11/12 15:14      ABC001    User003.jpg      0        0。
【００４２】
表３のテーブルから一致する印刷物を探し、紐付くユーザー情報を取得する。取得するユーザーは複数でも良い。取得したユーザー情報は、ステップＳ１２０３で受信した印刷ユーザー特定リクエストの応答として制御部３７５へ返す。ここで画像の一致とは画像コンテンツの一致であり、たとえば画像マッチングにより判定できる。表３に示したユーザー印刷イベント情報テーブルは、印刷物画像として排紙エリアに排出された印刷物の最上シートの上側の面の画像を含み、それがユーザーや印刷完了日時と関連付けられて登録されている。すなわち、印刷物の履歴を保存する履歴保存部ということもできる。
ステップＳ１２０５において、制御部３７５はフラグ条件確認３２３に対して忘れ物フラグ条件確認リクエストを送信する。忘れ物フラグ条件確認リクエストは、ステップＳ１２０４で受信するユーザー情報を含む。
ステップＳ１２０６において、フラグ条件確認３２３はステップＳ１２０５で受信したユーザー情報に紐付く忘れ物通知フラグ情報を表３のユーザー印刷イベント情報テーブルで確認する。取得した忘れ物通知フラグ情報は、ステップＳ１２０５で受信した忘れ物フラグ条件確認リクエストの応答として制御部３７５へ返す。制御部３７５は、忘れ物通知フラグ情報に基づいて、フラグ情報が０の場合にはステップＳ１２０７へ進み、それ以外の場合には処理を終了する。
【００４３】
ステップＳ１２０７において、制御部３７５はフラグ更新３２４に対してフラグ更新リクエストを送信する。フラグ更新リクエストは、ステップＳ１２０４で受信するユーザー情報を含む。
ステップＳ１２０８において、フラグ更新３２４はステップＳ１２０７で受信したユーザー情報に紐付く忘れ物通知フラグ条件を１に更新する。更新完了後、フラグ更新３２４は、忘れ物通知フラグの更新が完了したことを、制御部３７５に対して応答として返す。
ステップＳ１２０９において、制御部３７５はユーザー通知３２５に対して、忘れ物通知リクエストを送信する。忘れ物通知リクエストはステップＳ１２０４で受信するユーザー情報を含む。
ステップＳ１２１０において、ユーザー通知３２５はステップＳ１２０９で受信したユーザー情報に紐付くメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ１２１１において、ユーザー通知３２５はステップＳ１２１０で取得したメールアドレスに対して、忘れ物通知４０１を送信する。送信後、ステップＳ１２０９で受信した忘れ物通知リクエストの応答として、制御部３７５に対して忘れ物通知の送信が完了したことを返し、処理を終了する。この結果、図４に例示した内容の忘れ物通知すなわち印刷物の未回収通知のメールが宛先のユーザーに送信される。
【００４４】
＜印刷物取得フラグの設定（図１３）＞
図１３は、イベント処理サーバ１１２の制御部３７５において、背景画像ユーザー特定イベント情報５４１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。
ステップＳ１３０１において、イベント受信３２１はイベント管理サーバ１１１の背景画像ユーザー特定イベント送信部５４１によってステップＳ１１１１で送信された背景画像ユーザー特定イベント情報５４１を受信する。
ステップＳ１３０２において、制御部３７５はイベント受信３２１に対して背景画像ユーザー特定イベント情報の受信確認を送信する。受信している場合には、イベント受信３２１は制御部３７５に対して背景画像ユーザー特定イベント情報５４１を応答として返す。
ステップＳ１３０３において、制御部３７５は印刷ユーザー特定３２２に対して、印刷ユーザー特定リクエストを送信する。印刷ユーザー特定リクエストは、ステップＳ１３０２において受信する背景画像ユーザー特定イベント情報５４１に含まれる背景画像情報５４４を含む。
ステップＳ１３０４において、印刷ユーザー特定３２２はイベント処理サーバ１１２のユーザー印刷イベント情報保持部３６１で保持している表３のユーザー印刷イベント情報テーブルの対応情報の印刷物画像と、ステップＳ１３０３で受信する背景画像５４４を比較する。表３のテーブルから一致する印刷物を探し、紐付くユーザー情報を取得する。取得するユーザーは複数でも良い。取得したユーザー情報は、ステップＳ１３０３で受信した印刷ユーザー特定リクエストの応答として制御部３７５へ返す。
ステップＳ１３０５において、制御部３７５はフラグ条件確認３２３に対して印刷物取得フラグ条件確認リクエストを送信する。印刷物取得フラグ条件確認リクエストは、ステップＳ１３０４で受信するユーザー情報を含む。
ステップＳ１３０６において、フラグ条件確認３２３はステップＳ１３０５で受信したユーザー情報に紐付く印刷物取得フラグ情報を表３のユーザー印刷イベント情報テーブルで確認する。取得した印刷物取得フラグ情報は、ステップＳ１３０５で受信した印刷物取得フラグ条件確認リクエストの応答として制御部３７５へ返す。制御部３７５は、印刷物取得フラグ情報に基づいて、フラグ情報が０の場合にはステップＳ１３０７へ進み、それ以外の場合には処理を終了する。
【００４５】
ステップＳ１３０７において、制御部３７５はフラグ更新３２４に対して印刷物取得フラグ更新リクエストを送信する。印刷物取得フラグ更新リクエストは、ステップＳ１３０４で受信するユーザー情報を含む。
ステップＳ１３０８において、フラグ更新３２４はステップＳ１３０７で受信したユーザー情報に紐付く表３のユーザー印刷イベント情報テーブルの印刷物取得フラグ情報を１に更新する。すなわち、該当ユーザーについて回収済みとマークする。更新後、フラグ情報の更新が完了したことを応答として返し、処理を終了する。
【００４６】
＜印刷完了後所定時間の経過による未回収通知（図１４）＞
図１４は、イベント処理サーバ１１２において、定期実行されるシーケンスである。
ステップＳ１４０１において、制御部３７５はフラグ条件確認３２３に対して、時間超過忘れ物通知リクエストを送信する。
ステップＳ１４０２において、フラグ条件確認３２３はユーザー印刷イベント情報保持部３６１で保持しているデータの内、印刷完了イベント日時に登録されている時刻から５分以上経過しているユーザー情報を取得する。検索を行う範囲はあらかじめ策定しておく。取得したユーザー情報は、ステップＳ１４０１で受信した時間超過忘れ物通知リクエストの応答として制御部３７５に対して返す。
ステップＳ１４０３において、制御部３７５はフラグ条件確認３２３に対して、フラグ条件確認リクエストを送信する。フラグ条件確認リクエストはステップＳ１４０２で受信するユーザー情報を含む。
ステップＳ１４０４において、フラグ条件確認３２３はステップＳ１４０２で受信したユーザー情報に紐付く忘れ物通知フラグ情報・印刷物取得フラグ情報を表３のユーザー印刷イベント情報テーブルで確認する。取得した忘れ物通知フラグ情報・印刷物取得フラグ情報は、ステップＳ１４０３で受信したフラグ条件確認リクエストの応答として制御部３７５へ返す。制御部３７５は、忘れ物通知フラグ情報・印刷物取得フラグ情報に基づいて、両フラグ情報が０の場合にはステップＳ１４０５へ進み、それ以外の場合には処理を終了する。
【００４７】
ステップＳ１４０５において、制御部３７５はフラグ更新３２４に対してフラグ更新リクエストを送信する。フラグ更新リクエストは、ステップＳ１４０２で受信するユーザー情報を含む。
ステップＳ１４０６において、フラグ更新３２４はステップＳ１４０２で受信したユーザー情報に紐付く忘れ物通知フラグ条件を１に更新する。更新完了後、フラグ更新３２４は、忘れ物通知フラグの更新が完了したことを、制御部３７５に対して応答として返す。
ステップＳ１４０７において、制御部３７５はユーザー通知３２５に対して、忘れ物通知リクエストを送信する。忘れ物通知リクエストはステップＳ１４０２で受信するユーザー情報を含む。
ステップＳ１４０８において、ユーザー通知３２５はステップＳ１４０７で受信したユーザー情報に紐付くメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ１４０９において、ユーザー通知３２５はステップＳ１４０８で取得したメールアドレスに対して、忘れ物通知４０１を送信する。送信後、ステップＳ１４０６で受信した忘れ物通知リクエストの応答として、制御部３７５に対して忘れ物通知の送信が完了したことを返し、処理を終了する。
【００４８】
以上説明した本発明を適用できる第１の実施の形態により、印刷物を取り忘れてしまったユーザーがいる場合でも、排紙エリアに置かれている印刷物の画像と、登録されている印刷物の画像を比較することで、より正確に印刷物を印刷したユーザーに対して、取り忘れ情報を知らせることができる。
【００４９】
第１の実施の形態では、ネットワークカメラと画像形成装置を一対一の構成としているが、ネットワークカメラと画像形成装置を一対多の構成としても、同様の手法で、印刷物の忘れ物通知システムを実現することができる。その際には、ネットワークカメラ・画像形成装置対応テーブルに、ネットワークカメラ画角内の画像形成装置の位置情報と、ネットワークカメラＩＰ、ＭＦＰ識別情報を対応付けることで、ネットワークカメラと画像形成装置の紐付けを行う。
また、第１の実施の形態では、印刷物の画像を撮像する際に必ず印刷を行った面がネットワークカメラ１２１で撮像出来ること、つまりフェイスアップで排出することを前提として検討しているが、フェイスダウンで排出される場合には、白紙のものはそのまま登録する。白紙の印刷物が忘れ物として検出された場合には、白紙の印刷物が登録されている全てのユーザーに対して忘れ物の通知を行う。
さらに、第１の実施の形態では、条件に合致するユーザーをデータベースから検索するが、その際の検索条件として、２４時間以内等の時間的な制約を付ける。
加えて、第１の実施の形態では、イベント管理サーバとイベント処理サーバの２つのサーバ構成を採っているが、１つのサーバの中に、同様の機能をもつサービスを持つ構成としても良い。
【００５０】
［第２の実施の形態］
次に第２の実施の形態を説明する。第１の実施の形態では、フェイスアップで印刷物が排出される場合について検討を行なった。第２の実施の形態では、フェイスダウンで印刷物が排出される場合において、印刷物が白紙である場合には、白紙の面にセキュリティ情報を付与することを特徴とする忘れ物通知の検討を行う。フェイスダウン印刷の場合には、裏面が白紙であると印刷ジョブの区別がつかず、ユーザーの区別もできない。そこで裏面が白紙となる場合には、印刷ジョブに固有のセキュリティ情報を裏面に印刷し、フェイスダウン印刷時にも、ネットワークカメラすなわち監視カメラにより撮影した印刷物の画像からユーザを特定し、取り忘れ通知など、第１の実施形態と同様の処理を行う。
【００５１】
図１５および図１６−１、図１６−２は第２の実施の形態におけるソフトウェア構成を示している。図１５は第２の実施の形態における画像形成装置１３１のソフトウェア構成を示す図である。ソフトウェア構成３０１の各々の部は、画像形成装置１３１のＣＰＵ２０７が、画像形成装置１３１のハードディスク２０８に記憶されているプログラムを、揮発性メモリ２１０上にロードすることで実行される。
【００５２】
＜画像形成装置のソフトウェア構成（図１５）＞
セキュリティ情報付与処理１６０１は、画像形成装置１３１で生成したセキュリティ情報を印刷物に付与する処理を行う。処理部として、セキュリティ情報生成部１６１３、セキュリティ情報付与部１６１４を含む。
イベント送信処理１６０２は、画像形成装置１３１からイベント管理サーバ１１１に対してイベントを送信する処理を行う。処理部として、印刷完了イベント送信部３３３、セキュリティ情報付与印刷完了イベント送信部１６１５を含む。
セキュリティ情報保持部１６１１は、後述のセキュリティ情報生成部１６１３で生成するセキュリティ情報を保持する。
裏面印字確認部１６１２は、印刷を行う際に、裏面にも印字を行うかどうかを判定する。
セキュリティ情報生成部１６１３は、バーコード等のセキュリティ情報を生成する。
セキュリティ情報付与部１６１４は、生成したセキュリティ情報を画像形成装置１３１で印刷する印刷物に印字するための付与手段である。
セキュリティ情報付与印刷完了イベント送信部１６１５は、画像形成装置からセキュリティ情報付与済み印刷完了イベント情報１７１１をイベント管理サーバ１１１に送信する。
【００５３】
＜イベント管理サーバのソフトウェア構成（図１６−１）＞
図１６−１は第２の実施の形態におけるイベント管理サーバ１１１のソフトウェア構成を示す図である。ソフトウェア構成３０２の各々の部は、イベント管理サーバ１１１のＣＰＵ２０７が、イベント管理サーバ１１１のハードディスク２０８に記憶されているプログラムを、揮発性メモリ２１０上にロードすることで実行される。
セキュリティ情報付与印刷完了イベント受信部１６２１は、画像形成装置１３１から送信されるセキュリティ情報付与済み印刷完了イベント情報１７１１を受信する。
セキュリティ情報付与済みユーザー印刷イベント送信部１６２２は、イベント処理サーバ１１２に対してセキュリティ情報付与済みユーザー印刷イベント情報１７２１を送信する。その他は第１実施形態と同様である。
【００５４】
＜イベント処理サーバのソフトウェア構成（図１６−２）＞
図１６−２は第２の実施の形態におけるイベント処理サーバ１１２のソフトウェア構成を示す図である。ソフトウェア構成３０２の各々の部は、イベント処理サーバ１１２のＣＰＵ２０７が、イベント処理サーバ１１２のハードディスク２０８に記憶されているプログラムを、揮発性メモリ２１０上にロードすることで実行される。
セキュリティ情報確認処理１６０３は、画像情報に含まれているセキュリティ情報を確認し、読み込む処理を行う。処理部として、セキュリティ情報確認部１６３３、セキュリティ情報読み込み部１６３４を含む。
セキュリティ情報付与済みユーザー印刷イベント情報保持部１６３１は、セキュリティ情報付与済みユーザー印刷イベント情報を保持する。
セキュリティ情報付与済みユーザー印刷イベント受信部１６３２は、イベント管理サーバ１１１からセキュリティ情報付与済みユーザー印刷イベント情報１７２１を受信する。
セキュリティ情報確認部１６３３は、印刷物にセキュリティ情報が印字されているかどうかを確認する。
セキュリティ情報読み込み部１６３４は、印刷物に印字されているセキュリティ情報を読み込んで、解析する。
その他は第１実施形態と同様である。
【００５５】
＜第２実施形態に固有の各種情報の構成例（図１７）＞
図１７は、第２の実施の形態におけるＮｅｔｗｏｒｋ１０１を介してやり取りされるデータの例を示す図である。その他の情報は第１実施形態と同様である。図１７（Ａ）は、セキュリティ情報付与済み印刷完了イベント情報１７１１の例を示す図である。
ユーザー名１７１２乃至イベント名１７１５は、図５に記載のユーザー名５１２乃至イベント名５１５と同様の情報を含むデータのため省略とする。
セキュリティ情報１７１６は、前述のセキュリティ情報生成部１６１３により生成されたセキュリティ情報を含むデータである。
図１７（Ｂ）は、セキュリティ情報付与済みユーザー印刷イベント情報１７２１の例を示す図である。
ユーザー名１７２２乃至撮像画像１７２６は、図５に記載のユーザー名５２２乃至撮像画像５２６と同様の情報を含むデータのため省略とする。
セキュリティ情報１７２７は、イベント処理サーバ１１２で受信したセキュリティ情報付与済み印刷完了イベント情報１７１１中のセキュリティ情報１７１６を含むデータである。
【００５６】
＜画像形成装置による印刷処理＞
以降、図１８から本発明について、フローチャートを用いて第２の実施の形態を説明する。図１８は、画像形成装置１３１において、印刷を行う際に実行されるフローチャートである。
ステップＳ１８０１において、裏面印字確認部１６１２は印刷を行う際に、裏面にも印字を行うかどうかを判定し、印字を行う場合には、ステップＳ１８０２へ進み、印字を行わない場合にはステップＳ１８０３へ進む。
ステップＳ１８０２はステップＳ６０１と同様の処理を行うため省略する。
ステップＳ１８０３において、セキュリティ情報付与処理１６０１のセキュリティ情報生成部１６１３は、制御部３２３からの指示に基づいて、セキュリティ情報を生成しセキュティ情報保持部１６１１を用いてセキュリティ情報を保持する。
ステップＳ１８０４において、セキュリティ情報付与処理１６０１のセキュリティ情報付与部１６１４は、制御部３２３からの指示に基づいて、ステップＳ１８０３で生成したセキュリティ情報を、印字が行われない面に印刷する。
ステップＳ１８０５はステップＳ６０２と同様の処理を行うため省略する。
ステップＳ１８０６において、セキュリティ情報付与印刷完了イベント送信部１６１５は、制御部３２３からの指示に基づいて、ステップＳ１８０４において裏面にセキュリティ情報を印刷したかどうかを判定する。裏面にセキュリティ情報を印刷していた場合はステップＳ１８０７へ進み、印刷していなかった場合にはステップＳ１８０８へ進む。
ステップＳ１８０７において、イベント送信処理１６０２のセキュリティ情報付与印刷完了イベント送信部１６１５は、制御部３２３からの指示に基づいて、イベント管理サーバ１１１に対して、セキュリティ情報付与済み印刷完了イベント情報１７１１を送信する。
ステップＳ１８０８はステップＳ６０３と同様の処理を行うため省略する。
以上の手順により、印刷ジョブのみでは裏面に印刷されない場合には、裏面にセキュリティ情報を印刷する。なおこの例では全ページを対象とするが、フェイスダウン排紙で最も上となる最終シートのみを対象として、裏面が白紙の場合にセキュリティ情報を印刷してもよい。
【００５７】
＜セキュリティ情報付与済み印刷完了イベントをトリガとするイベント管理サーバによる処理（図１９）＞
図１９は、イベント管理サーバ１１１の制御部３４６において、セキュリティ情報付与済み印刷完了イベント情報１７１１の受信確認をイベント送受信サービス３１２に対して送信し、受信していることが確認された場合に実行されるシーケンスである。なお通常の印刷完了イベントを受信した場合の処理は第１実施形態の通りである。
ステップＳ１９０１において、イベント送受信サービス３１２のセキュリティ情報付与印刷完了イベント受信部１６２１はセキュリティ情報付与印刷完了イベント送信部１６１５によって画像形成装置１３１から送信されたセキュリティ情報付与済み印刷完了イベント情報１７１１を受信する。
ステップＳ１９０２において、制御部３４６はイベント送受信サービス３１２に対して、セキュリティ情報付与済み印刷完了イベント情報１７１１の受信確認を送信する。受信している場合には、イベント送受信サービス３１２は制御部３４６に対して応答を返す。
ステップＳ１９０３乃至ステップＳ１９０９は、ステップＳ８０３乃至ステップＳ８０９と同様の処理を行うため省略する。
ステップＳ１９１０において、制御部３４６はステップＳ１９０３で送信した背景画像更新リクエストに対して更新完了の応答があった場合に、イベント送受信サービス３１２に対してセキュリティ情報付与済みユーザー印刷イベント情報送信リクエストを送信する。
ステップＳ１９１１において、イベント送受信サービス３１２は制御部３４６からセキュリティ情報付与済みユーザー印刷イベント情報送信リクエストを受信すると、セキュリティ情報付与済みユーザー印刷イベント情報１７２１を生成する。セキュリティ情報付与済みユーザー印刷イベント情報１７２１には、イベント送受信サービス３１２で受信するセキュリティ情報付与済み印刷完了イベント情報１７１１の情報と、制御部３４６から受信する撮像画像情報を含む。その後、イベント送受信サービス３１２のセキュリティ情報付与済みユーザー印刷イベント送信部３４７はイベント処理サーバ１１２に対してセキュリティ情報付与済みユーザー印刷イベント情報１７２１を送信する。送信完了後、制御部３４６に対して、送信が完了したことを応答として返す。
【００５８】
＜イベント処理サーバによるセキュリティ情報付与済みユーザー印刷イベントの受信（図２０）＞
図２０は、イベント管理サーバ１１１から送信されたセキュリティ情報付与済みユーザー印刷イベント情報１７２１を、イベント処理サーバ１１２で受信する際に実行されるフローチャートである。
ステップＳ２００１において、イベント受信処理３２１のセキュリティ情報付与済みユーザー印刷イベント受信部１６３２はイベント管理サーバ１１１から送信されたセキュリティ情報付与済みユーザー印刷イベント情報１７２１を受信する。
ステップＳ２００２において、セキュリティ情報付与済みユーザー印刷イベント情報保持部１６３１は、ステップＳ２００１で受信したユーザー印刷イベント情報１７２１をデータベースに格納し、処理を終了する。
以降、図１０のステップＳ１００１乃至図１１のステップＳ１１０８までは実施例１と同様の処理を行うため省略する。
【００５９】
＜印刷物の回収忘れ通知（図２１）＞
図２１は、イベント処理サーバ１１２の制御部３７５において、撮像画像ユーザー特定イベント情報５３１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。
ステップＳ２１０１乃至ステップＳ２１０２は、ステップＳ１２０１乃至ステップＳ１２０２と同様の処理を行うため省略する。
ステップＳ２１０３において、制御部３７５はセキュリティ情報確認１６０３に対してセキュリティ情報確認リクエストを送信する。セキュリティ情報確認リクエストは、ステップＳ２１０２で受信する撮像画像を含む。
ステップＳ２１０４において、セキュリティ情報確認１６０３はステップＳ２１０３で受信したセキュリティ情報確認リクエスト含まれる撮像画像に、セキュリティ情報が印字されているかどうかを確認する。確認した結果を制御部３７５に応答として返す。制御部３７５はセキュリティ情報の印字有無に基づいて、印字されている場合にはステップＳ２１０５へ進み、印字されていない場合にはステップＳ２１０７へ進む。
ステップＳ２１０５において、制御部３７５は印刷ユーザー特定３２２に対して、印刷ユーザー特定リクエストを送信する。印刷ユーザー特定リクエストはステップＳ２１０２で受信する撮像画像を含む。
ステップＳ２１０６において、印刷ユーザー特定３２２はステップＳ２１０５で受信した撮像画像に印字されているセキュリティ情報を読み込んで、紐付くユーザー情報を取得する。取得したユーザー情報は制御部３７５に対して、ステップＳ２１０５で受信した印刷ユーザー特定リクエストの応答として返す。
ステップＳ２１０７乃至ステップＳ２１１５は、ステップＳ１２０３乃至ステップ１２１１と同様の処理を行うため省略する。
【００６０】
＜印刷物取得フラグの設定（図２２）＞
図２２は、イベント処理サーバ１１２の制御部３７５において、背景画像ユーザー特定イベント情報５４１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。これは第１実施形態の図１３に代えて本実施形態において実行される処理である。
ステップＳ２２０１乃至ステップＳ２２０２は、ステップＳ１３０１乃至ステップＳ１３０２と同様の処理を行うため省略する。
ステップＳ２２０３において、制御部３７５はセキュリティ情報確認１６０３に対してセキュリティ情報確認リクエストを送信する。セキュリティ情報確認リクエストは、ステップＳ２２０２で受信する撮像画像を含む。
ステップＳ２２０４において、セキュリティ情報確認１６０３はステップＳ２１０３で受信したセキュリティ情報確認リクエスト含まれる撮像画像に、セキュリティ情報が印字されているかどうかを確認する。確認した結果を制御部３７５に応答として返す。制御部３７５はセキュリティ情報の印字有無に基づいて、印字されている場合にはステップＳ２２０５へ進み、印字されていない場合にはステップＳ２２０７へ進む。
ステップＳ２２０５において、制御部３７５は印刷ユーザー特定３２２に対して、印刷ユーザー特定リクエストを送信する。印刷ユーザー特定リクエストはステップＳ２２０２で受信する背景画像を含む。
ステップＳ２２０６において、印刷ユーザー特定３２２はステップＳ２２０５で受信した背景画像に印字されているセキュリティ情報を読み込んで、紐付くユーザー情報を取得する。取得したユーザー情報は制御部３７５に対して、ステップＳ２２０５で受信した印刷ユーザー特定リクエストの応答として返す。
ステップＳ２２０７乃至ステップＳ２２１５は、ステップＳ１３０３乃至ステップ１３１１と同様の処理を行うため省略する。
【００６１】
以上説明した本発明を適用できる第２の実施の形態により、フェイスダウンで印刷物が排出される場合においても、セキュリティ情報を印刷物のネットワークカメラ１２１から撮像される面に付与しておくことにより、より正確に印刷物を印刷したユーザーに対して、取り忘れ情報を知らせることができる。第２の実施の形態では、セキュリティ情報としてバーコードを例に挙げているが、それだけには限らず、暗号化した文字列、数字、記号、マーク、バーコード、電子透かし、コピーの際に顕在化する地紋でも実施可能である。
セキュリティ情報を裏面に印刷しておくことだけを追加的に実行し、後の処理は第１実施形態と同様であってもよいが、本実施形態ではセキュリティ情報とユーザーとを関連付けておくことで、より正確なユーザーの特定を可能としている。
【００６２】
[第３の実施の形態]
次に第３の実施の形態を説明する。第１の実施の形態では、印刷物が排紙エリアに置き忘れられている場合の忘れ物通知について検討を行った。第３の実施の形態では、排紙エリアに置き忘れられた印刷物を後に印刷を行ったユーザーが誤って自身の印刷物と共に持ち去ってしまった場合に、印刷物を持って行かれたユーザーと、印刷物を持って行ったユーザーに通知を行うための検討を行う。以下、第１実施形態との差分について説明し、共通部分の説明は省略する。
【００６３】
＜イベント管理サーバ及びイベント処理サーバのソフトウェア構成＞
図２３、図２４は、第３の実施の形態におけるソフトウェア構成を示す図である。図２３は第３の実施の形態におけるイベント管理サーバ１１１のソフトウェア構成を示す図である。ソフトウェア構成３０１の各々の部は、イベント管理サーバ１１１のＣＰＵ２０７が、イベント管理サーバ１１１のハードディスク２０８に記憶されているプログラムを、揮発性メモリ２１０上にロードすることで実行される。
撮像・背景画像ユーザー特定イベント送信部２４０１は、イベント処理サーバ１１２に対して、撮像・背景画像ユーザー特定イベント情報２６０１を送信する。
【００６４】
図２４は第３の実施の形態におけるイベント処理サーバ１１２のソフトウェア構成を示す図である。
撮像・背景画像ユーザー特定イベント受信部２４１１は、イベント管理サーバ１１１のイベント送受信サービス３１２から送信される撮像・撮像画像ユーザー特定イベント情報２６０１をイベント処理サーバ１１２のイベント受信処理３２１で受信する。
持ち去られユーザー印刷物取得フラグ確認部２４１２は、特定のユーザーの印刷物取得フラグを確認する。
持ち去られユーザーフラグ更新部２４１３は、特定のユーザーのデータベースで管理しているフラグ条件を更新する。
持ち去られユーザー通知部２４１４は、特定のユーザーに対してそのユーザーの印刷物が持ち去られた可能性があることを通知する。
持ち去りユーザー通知部２４１５は、特定のユーザーに対して別のユーザーの印刷物を持ち去っている可能性があることを通知する。
【００６５】
＜通知例（図２５）＞
図２５は、第３の実施の形態におけるイベント処理サーバ１１２が提供する画面の例を示すものである。
図２５（Ａ）は、印刷物持ち去られ通知２５０１の例を示す図である。
印刷物持ち去られ通知２５０１は、イベント処理サーバ１１２の持ち去られユーザー通知部２４１４により通知されるものである。
通知情報表示部２５０２は、イベント処理サーバ１１２の持ち去られユーザー通知部２４１４により生成される印刷物持ち去られ通知情報を表示するためのテキストボックスである。
図２５（Ｂ）は、印刷物持ち去り通知２５１１の例を示す図である。印刷物持ち去り通知は、他人の印刷物を自分の印刷物と一緒に持ち去った可能性があるユーザーに通知される。
印刷物持ち去られ通知２５１１は、イベント処理サーバ１１２の持ち去りユーザー通知部２４１５により通知されるものである。
通知情報表示部２５１２は、イベント処理サーバ１１２の持ち去りユーザー通知部２４１５により生成される印刷物持ち去り通知情報を表示するためのテキストボックスである。
【００６６】
＜第３実施形態の固有の各種情報の構成例（図２６）＞
図２６は、第３の実施の形態におけるＮｅｔｗｏｒｋ１０１を介してやり取りされる撮像・背景画像ユーザー特定イベント情報２６０１の例を示す図である。
ＭＦＰ識別情報２６０２乃至撮像画像２６０４は、図５のＭＦＰ識別情報５４２乃至撮像画像５４４と同様の情報を含むデータのため省略する。
背景画像２６０５は、イベント管理サーバ１１１で保持している背景画像を含むデータである。このほかの情報に関しては図５に示す構成と同様である。
【００６７】
＜イベント管理サーバによる画像比較結果に応じた処理（図２７）＞
図２７は、イベント管理サーバ１１１の制御部３４６において、ネットワークカメラからの撮像画像の受信確認をイベント送信サービス３１２に対して送信し、受信していることが確認された場合に実行されるシーケンスである。図２７は第１実施形態の図１１に代えて実行される。なお図６乃至図８に係る処理は第１実施形態と同様に行われる。
ステップＳ２７０１乃至ステップＳ２７０５は、ステップＳ１１０１乃至ステップＳ１１０５と同様の処理を行うため省略する。
ステップＳ２７０６において、動体検知サービス３１１は排紙エリア初期画像と撮像画像の比較結果とステップＳ２７０５で比較を行う際に使用した情報を、制御部３４６に対してＳ２７０３の撮像画像比較リクエストの応答として返す。ステップＳ２７０５で比較を行う際に使用した情報は、ＭＦＰ識別情報と撮像画像、背景画像を含む。制御部３４６は、比較結果に基づいて、初期画像と撮像画像が不一致、かつ、背景画像と撮像画像が不一致の場合にはステップＳ２７０７へ進み、初期画像と撮像画像が一致し、かつ、背景画像と撮像画像が不一致の場合にはステップＳ２７１０へ進む。それ以外の場合には、処理を終了する。背景画像と撮像画像とが不一致であるとは、排紙エリアの印刷物が回収されたと考えられる。そこで、回収された印刷物について、そのユーザーを回収済みとマークする。また、初期画像と撮像画像とが不一致であるとは、未回収の印刷物が排紙エリアに残されたままと考えられる。さらに、回収済みとマークされていないにも関わらず排紙エリアから回収された印刷物は、本来のユーザーではないユーザーにより持ち去られた可能性がある。そこで、未回収の印刷物について、そのユーザーに回収忘れ通知を通知し、持ちされた可能性のあるユーザーにその旨を通知する。さらに持ち去った可能性のあるユーザーに対してもその旨を通知する。そのために以下のような手順を実行する。ステップＳ２７０７において、制御部３４６はイベント送受信サービス３１２に対して撮像・背景画像ユーザー特定イベント情報送信リクエストを送信する。撮像・背景画像ユーザー特定イベント情報送信リクエストには、ステップＳ２７０６において受信し比較に使用した情報のＭＦＰ識別情報と、撮像画像を含む。
ステップＳ２７０８において、イベント送受信サービス３１２はステップＳ２７０７で取得したＭＦＰ識別情報に紐付く背景画像を、表２の画像形成装置・排紙エリア画像対応テーブルから取得する。
ステップＳ２７０９において、イベント送受信サービス３１２はイベント処理サーバ１１２に対して撮像・背景画像ユーザー特定イベント情報を送信する。撮像・背景画像ユーザー特定イベント情報は、ステップＳ２７０７で受信したＭＦＰ識別情報と撮像画像、ステップＳ２７０８で取得した背景画像を含む。
ステップＳ２７１０乃至ステップＳ２７１２は、ステップＳ１１０９乃至ステップＳ１１１１と同様の処理を行うため省略する。これらステップにより、背景画像の印刷物のユーザーに対して取得済みフラグがセットされ、すなわち回収済みであるとマークされる。なお各種フラグをセットし、テストすることで、重複する処理は回避される。
【００６８】
＜印刷物の回収忘れ、持ち去られまたは持ち去り通知処理（図２８）＞
図２８は、イベント処理サーバ１１２の制御部３７５において、撮像・背景画像ユーザー特定イベント情報２６０１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。なお図２８は図２８−１、図２８−２に分割されているが、一つのシーケンスを表すので、これらをまとめて図２８として参照する。
ステップＳ２８０１において、イベント受信処理３２１はイベント管理サーバ１１１の撮像・背景画像ユーザー特定イベント送信部によってステップＳ２７０９で送信された撮像・背景画像ユーザー特定イベント情報２６０１を受信する。
ステップＳ２８０２において、制御部３７５はイベント受信３２１に対して撮像・背景画像ユーザー特定イベント情報の受信確認を送信する。受信している場合には、イベント受信３２１は制御部３７５に対して撮像・背景画像ユーザー特定イベント情報２６０１を応答として返す。
ステップＳ２８０３では、制御部３７５が印刷ユーザー特定部３７２に対して印刷ユーザー特定リクエストを送信する。パラメータは撮像画像であるが、後述のようにＳ２８０４における処理は、第１実施形態のＳ１２０４とは異なっている。そのため、パラメータも、撮像画像のみならず、本実施形態固有のリクエストであることを示すインジケータを含めてもよい。あるいは、背景画像を含めてもよい。
Ｓ２８０４では、撮像画像と一致する画像に対応するユーザーと、撮像画像の印刷物の印刷完了イベント日時よりも後の印刷完了イベント日時に対応したユーザーとを、表３のユーザー印刷イベント情報テーブルから検索し、該当するユーザー情報を制御部３７５に応答する。ここで、上述のようにパラメータに背景画像が含まれている場合にはさらに、背景画像の印刷物の印刷完了イベント日時よりも前の印刷完了イベント日時に対応したユーザーに限定して検索し、応答する。
Ｓ２８０５乃至ステップＳ２８０６は、ステップＳ１２０３乃至ステップＳ１２０６と同様の処理を行うが、本実施形態では、Ｓ２８０４で取得したユーザーが複数の場合には、それらユーザーすべてを対象とする点で第１実施形態と相違する。Ｓ２８０５で該当するユーザーの忘れ物通知フラグを参照し、Ｓ２８０６で、該当するユーザーの忘れ物通知フラグ情報を取得したなら、取得した忘れ物通知フラグの値が０のユーザーに関してはステップＳ２８０７に進み、１のユーザーに関しては処理を終了する。したがって、複数のユーザーのユーザー情報がＳ２８０４で取得できた場合には、Ｓ２８０５以下は、ユーザーそれぞれに対して実行してもよい。
【００６９】
ステップＳ２８０７において、制御部３７５は、フラグ条件確認３２３に対して印刷物取得フラグ確認リクエストを送信する。印刷物取得フラグ確認リクエストは、ステップＳ２８０４で受信するユーザー情報を含む。
ステップＳ２８０８において、フラグ条件確認３２３はステップＳ２８０４で受信したユーザー情報に紐付く印刷物取得フラグ情報を表３のユーザー印刷イベント情報テーブルから取得する。取得した印刷物取得フラグ情報は、ステップＳ２８０７で受信した印刷物取得フラグ条件確認リクエストの応答として制御部３７５へ返す。制御部３７５は、印刷物取得フラグ情報に基づいて、フラグ情報が０の場合にはステップＳ２８０９へ進み、それ以外の場合にはステップＳ２８２１に分岐する。この場合の処理は、図１２と同様、ユーザーに対して忘れ物通知（回収忘れ通知）の送信となる。
【００７０】
ステップＳ２８０９において、制御部３７５はフラグ更新３２４に対して３フラグ更新リクエストを送信する。３フラグ更新リクエストは、ステップＳ２８０４で受信するユーザー情報を含む。また、本リクエストが示す３フラグとは、忘れ物通知フラグ、印刷物取得フラグ、持ち去り通知フラグを指す。
ステップＳ２８１０において、フラグ更新３２４はステップＳ２８０９で受信したユーザー情報に紐付く３つの全てのフラグ条件を１に更新する。更新完了後、フラグ更新３２４は、ユーザー情報に紐付く全てのフラグ更新が完了したことを、制御部３７５に対して応答として返す。
ステップＳ２８１１において、制御部３７５はユーザー通知３２５に対して、印刷物を持ち去られたユーザーに対しての通知リクエストを送信する。印刷物を持ち去られたユーザーに対しての通知リクエストはステップＳ２８０４で受信するユーザー情報を含む。
ステップＳ２８１２において、ユーザー通知３２５はステップＳ２８１１で受信したユーザー情報に紐付くメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ２８１３において、ユーザー通知３２５はステップＳ２８１２で取得したメールアドレスに対して、印刷物持ち去られ通知２５０１を送信する。送信後、ステップＳ２８１１で受信した印刷物を持ち去られたユーザーに対しての通知リクエストの応答として、制御部３７５に対してユーザーへの通知の送信が完了したことを返す。
ステップＳ２８１４乃至ステップＳ２８１５は、ステップＳ１３０３乃至ステップＳ１３０４と同様の処理を行うため省略する。
ステップＳ２８１６乃至ステップＳ２８１７は、ステップＳ２８０９乃至ステップＳ２８１０と同様の処理を行うため省略する。
ステップＳ２８１８において、制御部３７５はユーザー通知３２５に対して、印刷物を持ち去ったユーザーに対しての通知リクエストを送信する。印刷物を持ち去ったユーザーに対しての通知リクエストはステップＳ２８１５で受信するユーザー情報を含む。
ステップＳ２８１９において、ユーザー通知３２５はステップＳ２８１８で受信したユーザー情報に紐付くメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ２８２０において、ユーザー通知３２５はステップＳ２８１９で取得したメールアドレスに対して、印刷物持ち去り通知２５１１を送信する。送信後、ステップＳ２８１８で受信した印刷物を持ち去ったユーザーに対しての通知リクエストの応答として、制御部３７５に対してユーザーへの通知の送信が完了したことを返す。
【００７１】
ステップＳ２８２１において、制御部３７５はフラグ更新３２４に対して忘れ物通知フラグ更新リクエストを送信する。忘れ物通知フラグ更新リクエストは、ステップＳ２８０４で受信するユーザー情報を含む。
ステップＳ２８２２において、フラグ更新３２４はステップＳ２８２１で受信したユーザー情報に紐付く忘れ物通知フラグ条件を１に更新する。更新完了後、フラグ更新３２４は、忘れ物通知フラグの更新が完了したことを、制御部３７５に対して応答として返す。
ステップＳ２８２３において、制御部３７５はユーザー通知３２５に対して、忘れ物通知リクエストを送信する。忘れ物通知リクエストはステップＳ２８０４で受信するユーザー情報を含む。
ステップＳ２８２４において、ユーザー通知３２５はステップＳ２８２３で受信したユーザー情報に紐付くメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ２８２５において、ユーザー通知３２５はステップＳ２８２４で取得したメールアドレスに対して、忘れ物通知４０１を送信する。送信後、ステップＳ２８２３で受信した忘れ物通知リクエストの応答として、制御部３７５に対して忘れ物通知の送信が完了したことを返し、処理を終了する。
【００７２】
以上の手順により、最後に出力された印刷物（すなわち背景画像の印刷物）が回収された場合には、残された印刷物より後に印刷され、持ち去られた可能性のある印刷物のオーナーすなわちユーザーに対して、持ち去られ通知を送信できる。また背景画像の印刷物のユーザーに対して、他のユーザーの印刷物を持ち去った可能性を指摘する持ち去り通知を送信できる。あわせて、忘れ物通知をしていないユーザーに対しては忘れ物通知を送信できる。
【００７３】
＜持ち去り通知および持ち去られ通知の送信（図２９）＞
図２９は、イベント処理サーバ１１２の制御部３７５において、背景画像ユーザー特定イベント情報５４１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。
ステップＳ２９０１乃至ステップＳ２９０７はステップＳ１３０１乃至ステップＳ１３０７と同様の処理を行うため省略する。ただしステップＳ２９０１で受信するのは、ステップＳ２７１２で送信された背景画像ユーザー特定イベント情報である。
またＳ２９０４では、背景画像と一致する画像に対応するユーザーと、背景画像の印刷物の印刷完了イベント日時よりも前の印刷完了イベント日時に対応したユーザーとを、表３のユーザー印刷イベント情報テーブルから検索し、該当するユーザー情報を制御部３７５に応答する。なおこの処理は第１実施形態における印刷ユーザー特定リクエストに対する処理とは相違しているので、Ｓ２９０３で送信するリクエストを、印刷ユーザー特定リクエストは別のリクエストとしても良い。
また本実施形態では、Ｓ２９０４で取得したユーザーが複数の場合には、それらユーザーすべてを対象とする点で第１実施形態と相違する。Ｓ２９０５で該当するユーザーの印刷物取得フラグを参照し、Ｓ２９０６で、該当するユーザーの印刷物取得フラグ情報を取得したなら、取得した印刷物取得フラグの値が０のユーザーに関してはステップＳ２９０７に進み、１のユーザーに関しては処理を終了する。したがって、複数のユーザーのユーザー情報がＳ２９０４で取得できた場合には、Ｓ２９０５以下は、ユーザーそれぞれに対して実行してもよい。  ステップＳ２９０７において、Ｓ２９０４で取得したユーザーのうち、印刷物取得フラグの値が０のユーザーについて、印刷物取得フラグの更新がリクエストされる。ステップＳ２９０８において、フラグ更新３２４はステップＳ２９０７で受信したユーザー情報に紐付く印刷物取得フラグ条件を１に更新する。更新完了後、フラグ更新３２４は、印刷物取得フラグの更新が完了したことを、制御部３７５に対して応答として返す。
ステップＳ２９０９乃至ステップＳ２９１０は、ステップＳ２８０５乃至ステップＳ２８０６と同様の処理を行うため省略する。ステップＳ２９１０で受信する忘れ物通知フラグ情報に基づいて、フラグ情報が０の場合はステップＳ２９１１へ進み、それ以外の場合は処理を終了する。忘れ物通知フラグが０のユーザーについてはステップＳ２９１１から実行される。
ステップＳ２９１１乃至ステップＳ２９２２は、ステップＳ２８０９乃至ステップＳ２８２５と同様の処理である。これらステップによって、該当するユーザーに対して持ち去られ通知、持ち去り通知がそれぞれ送信される。なお、図２７のＳ２７０９からＳ２７１０に処理が進行すると、持ち去られ通知、持ち去り通知の処理が重複して行われるが、フラグを用いた制御により通知が重複することはない。
【００７４】
以上説明した本発明を適用できる第３の実施の形態により、排紙エリアに置き忘れられた印刷物を後に印刷を行ったユーザーが誤って自身の印刷物と共に持ち去ってしまった場合でも、印刷物を持ち去ってしまったユーザーと持ち去られてしまったユーザーに対して警告を発することができる。  ［第４の実施の形態］
次に第４の実施の形態を説明する。第１の実施の形態では、印刷物が排紙エリアに置き忘れられている場合の忘れ物通知について検討を行った。第４の実施の形態では、印刷者を特定することができない印刷物が排紙エリアに置かれている場合の忘れ物通知について検討を行う。印刷者を特定することができない印刷物が排紙エリアに置かれている状況とは、例えば次の様な状況である。排紙エリアに置き忘れられた印刷物を後に印刷を行ったユーザーが誤って自身の印刷物と共に持ち去ってしまい、さらにその後にその事に気が付いて誤って持ち去った印刷物を排紙エリアに戻すが、データベースに登録されている面とは違う面をネットワークカメラに向けた場合である。
【００７５】
＜イベント処理サーバ１１２のソフトウェア構成（図３０）＞
図３０は、第４の実施の形態におけるイベント処理サーバ１１２のソフトウェア構成を示す図である。ソフトウェア構成３０１の各々の部は、イベント処理サーバ１１２のＣＰＵ２０７が、イベント処理サーバ１１２のハードディスク２０８に記憶されているプログラムを、揮発性メモリ２１０上にロードすることで実行される。
管理者通知処理３００１は、イベント処理サーバ１１２から画像形成装置１３１の管理者に対して通知する処理を行う。処理部として、管理者通知部３０１３、印刷者不明印刷物除去通知部３０１６を含む。
印刷物情報登録処理３００２は、イベント処理サーバ１１２で印刷者不明の印刷物情報を登録する処理を行う。処理部として、印刷者不明印刷物情報登録部３０１４、印刷者不明印刷物情報更新部３０１５を含む。
印刷物持ち去りフラグ確認部３０１１は、ユーザー印刷イベント情報保持部３６１で保持されているユーザー印刷イベント情報の印刷物持ち去りフラグ条件を確認する。
検出ユーザー持ち去り印刷物通知部３０１２は、特定のユーザーに対して持ち去られた印刷物が排紙エリアに戻された可能性があることを通知する。
管理者通知部３０１３は、画像形成装置１３１の管理者に対して特定のユーザー情報と、印刷不明の印刷物が排紙エリアに置かれていることを通知する。
印刷者不明印刷物情報登録部３０１４は、印刷者不明の印刷物の撮像画像を、印刷者不明の印刷物として、データベースで保持する。
印刷者不明印刷物情報更新部３０１５は、データベースに登録した印刷者不明印刷物のフラグ条件を更新する。
印刷者不明印刷物除去通知部３０１６は、画像形成装置１３１の管理者に対して画像形成装置１３１で印刷した印刷物とは関係の無い印刷物が置かれていることを通知し、除去を促す。
【００７６】
＜通知表示例（図３１）＞
図３１は、第４の実施の形態におけるイベント処理サーバ１１２が提供する画面の例を示すものである。
図３１（Ａ）は持ち去り印刷物情報通知３１０１の例を示す図である。
持ち去り印刷物情報通知３１０１は、イベント処理サーバ１１２の検出ユーザー持ち去り印刷物通知部３０１２により特定のユーザーに通知されるものである。
通知情報表示部３１０２は、イベント処理サーバ１１２の検出ユーザー持ち去り印刷物通知部３０１２により生成される持ち去り印刷物通知情報を表示するためのテキストボックスである。
図３０（Ｂ）は、管理者通知３１１１の例を示す図である。
管理者通知３１１１は、イベント処理サーバ１１２の管理者通知部３０１３により画像形成装置１３１の管理者に通知されるものである。
通知情報表示部３０１２は、イベント処理サーバ１１２の管理者通知部３０１３により生成される持ち去り印刷物ユーザー通知情報を表示するためのテキストボックスである。
図３０（Ｃ）は、印刷者不明印刷物除去通知３１２１の例を示す図である。
印刷者不明印刷物除去通知印刷者不明印刷物除去通知３１２１は、イベント処理サーバ１１２の印刷者不明印刷物除去通知部３０１６により画像形成装置１３１の管理者に通知されるものである。
通知情報表示部３１２２は、イベント処理サーバ１１２の印刷者不明印刷物除去通知部３０１６により生成される印刷者不明印刷物除去通知情報を表示するためのテキストボックスである。
【００７７】
＜各種通知の送信処理＞
図３２−１および図３２−２（併せて図３２と呼ぶ）は、イベント処理サーバ１１２の制御部３７５において、撮像・背景画像ユーザー特定イベント情報２６０１の受信確認をイベント受信３２１に対して送信し、受信していることが確認された場合に実行されるシーケンスである。これは第３実施形態の図２８に代えて本実施形態で実施される手順である。
ステップＳ３２０１乃至ステップＳ３２０４は、ステップＳ２８０１乃至ステップＳ２８０４と同様の処理を行うため省略する。
ステップＳ３２０４において、ユーザー情報の検索を行った際に、一致するユーザー情報が見つかった場合は、図２８のステップＳ２８０７乃至ステップＳ２８２５と同様の処理を行う。このとき図２８のステップＳ２８０５乃至ステップＳ２８２５の処理を行ってもよい。一致するユーザー情報が見つからなかった場合はステップＳ３２０５へ進む。
【００７８】
ステップＳ３２０５において、制御部３７５はフラグ条件確認３２３に対して持ち去りフラグ条件確認リクエストを送信する。持ち去りフラグ条件確認リクエストは、ステップＳ３２０４の応答として受信するユーザー情報を含む。
ステップＳ３２０６において、フラグ条件確認３２３はステップＳ３２０５で受信したユーザー情報に紐付く印刷物持ち去りフラグをユーザー印刷イベント情報テーブル（表３に印刷物持ち去りフラグが付加されたテーブル）で確認する。取得した印刷物持ち去りフラグは、ステップＳ３２０５で受信した持ち去りフラグ確認リクエストの応答として制御部３７５へ返す。制御部３７５は、印刷物持ち去りフラグに基づいて、フラグ情報が０の場合には処理を終了し、それ以外の場合にはステップＳ３２０７に分岐する。
【００７９】
ステップＳ３２０７乃至ステップＳ３２０９は、ステップＳ２８１１乃至ステップＳ２８１３と同様の処理を行うため省略する。これにより印刷物持ち去られ通知を対象ユーザーに送信する。なおステップＳ３２０７以下は図３２−２に示す。
ステップＳ３２１０において、制御部３７５はユーザー通知３２５に対して、画像形成装置の管理者に対する警告通知リクエストを送信する。
ステップＳ３２１１において、ユーザー通知３２５はステップＳ３２０２で受信したＭＦＰ識別情報に紐付く管理者のメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ３２１２において、ユーザー通知３２５はステップＳ３２１１で取得したメールアドレスに対して、管理者通知３１１１を送信する。送信後、ステップＳ３２１０で受信した、画像形成装置の管理者に対する警告通知リクエストの応答として、制御部３７５に対して管理者への通知の送信が完了したことを返す。
ステップＳ３２１３において、制御部３７５はステップＳ３２０２で受信する撮像画像ユーザー特定イベント情報をユーザー印刷イベント情報保持部３６１で保持している情報に登録する。登録する情報には、ユーザー情報以外の項目を登録することとし、ユーザー情報は空の状態で登録する。
ステップＳ３２１４において、制御部３７５はフラグ更新３２5に対して、３フラグ更新リクエストを送信する。３フラグ更新リクエストは、ステップＳ３２１３で登録した印刷者不明の印刷物情報を含む。また、本リクエストが示す３フラグとは、忘れ物通知フラグ、印刷物取得フラグ、持ち去り通知フラグを指す。
ステップＳ３２１５において、フラグ更新３２４はステップＳ３２１３で登録した印刷者不明の印刷物情報に紐付く３つの全てのフラグ条件を１に更新する。更新完了後、フラグ更新３２４は印刷者不明の印刷物情報に紐付く全てのフラグ更新が完了したことを、制御部３７５に対して応答として返す。
ステップＳ３２１６において、制御部３７５はユーザー通知３２５に対して、印刷者不明の印刷物除去を促す通知リクエストを送信する。
ステップＳ３２１７において、ユーザー通知３２５はステップＳ３２０２で受信したＭＦＰ識別情報に紐付く管理者のメールアドレスを、ユーザー情報保持部３６３で保持している情報から取得する。
ステップＳ３２１８において、ユーザー通知３２５はステップＳ３２１７で取得したメールアドレスに対して、印刷者不明印刷物除去通知３１２１を送信する。送信後、ステップＳ３２１６で受信した、印刷者不明の印刷物除去を促す通知リクエストの応答として、制御部３７５に対して管理者への通知の送信が完了したことを返す。
【００８０】
以上説明した本発明を適用できる第４の実施の形態により、印刷者を特定することができない印刷物が排紙エリアに置かれた場合にも、印刷物持ち去りフラグによって印刷物を持ち去られたユーザーを洗い出すことで印刷物の印刷者の候補を絞り、そのユーザーに対して通知を行うことができる。
【００８１】
［その他の実施例］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８２】
１１１  イベント管理サーバ、１１２  イベント処理サーバ、１１３  クライアント端末、１２１  ネットワークカメラ、１３１  画像形成装置
【図１】
2017188856.tif 000003
【図２】
2017188856.tif 000004
【図３−１】
2017188856.tif 000005
【図３−２】
2017188856.tif 000006
【図４】
2017188856.tif 000007
【図５】
2017188856.tif 000008
【図６】
2017188856.tif 000009
【図７】
2017188856.tif 000010
【図８】
2017188856.tif 000011
【図９】
2017188856.tif 000012
【図１０】
2017188856.tif 000013
【図１１】
2017188856.tif 000014
【図１２−１】
2017188856.tif 000015
【図１２−２】
2017188856.tif 000016
【図１３】
2017188856.tif 000017
【図１４】
2017188856.tif 000018
【図１５】
2017188856.tif 000019
【図１６−１】
2017188856.tif 000020
【図１６−２】
2017188856.tif 000021
【図１７】
2017188856.tif 000022
【図１８】
2017188856.tif 000023
【図１９】
2017188856.tif 000024
【図２０】
2017188856.tif 000025
【図２１】
2017188856.tif 000026
【図２２】
2017188856.tif 000027
【図２３】
2017188856.tif 000028
【図２４】
2017188856.tif 000029
【図２５】
2017188856.tif 000030
【図２６】
2017188856.tif 000031
【図２７】
2017188856.tif 000032
【図２８−１】
2017188856.tif 000033
【図２８−２】
2017188856.tif 000034
【図２９−１】
2017188856.tif 000035
【図２９−２】
2017188856.tif 000036
【図３０】
2017188856.tif 000037
【図３１】
2017188856.tif 000038
【図３２−１】
2017188856.tif 000039
【図３２−２】
2017188856.tif 000040