(57)【特許請求の範囲】
【請求項１】
出力指示により排出台に排出された媒体を検出する媒体検出手段と、
前記媒体を持去ったユーザの数を、持去りユーザ数としてカウントする持去りユーザカウント手段と、
排出が開始された媒体の出力指示を行ったユーザ数を、出力ユーザ数としてカウントする出力ユーザカウント手段と、
前記持去りユーザ数と前記出力ユーザ数に応じて、前記媒体の確認を促す通知をする通知手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記排出台を備える出力装置の出力状態を取得する状態取得手段を有し、
前記通知手段は前記持去りユーザ数と前記出力ユーザ数、前記出力状態に応じて通知をすることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記持去りユーザカウント手段は、
前記媒体の取り出し動作を検知する取り出し検知手段と、
前記取り出し動作の検知に応じて、前記媒体を取り出したユーザの前記排出台からの立ち去り動作の検知を開始する立ち去り検知手段と、を有し、
前記媒体を取り出したユーザの立ち去り動作が検知された場合に、持去りユーザ数をカウントすることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記通知に際して、前記出力ユーザ数および持去りユーザ数を初期化する初期化手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記通知手段は、前記媒体検出手段によって媒体が検出されない場合であって、前記出力ユーザ数が複数で、前記出力ユーザ数が前記持去りユーザ数より多い際に通知することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記通知手段は、前記媒体の確認を促す通知を表示する表示手段を有することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記通知手段は、前記媒体の確認を促す通知を、前記出力指示を送信した機器に対して送信する送信手段を有することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記通知手段は、前記出力ユーザ数と前記持去りユーザ数の差を通知することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記出力指示を送信した機器、及び／又は、ユーザを特定可能な識別情報を保存する保存手段を有し、
前記通知手段は前記識別情報も通知することを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
出力指示により排出台に排出された媒体を検出する媒体検出工程と、
前記媒体を持去ったユーザの数を、持去りユーザ数としてカウントする持去りユーザカウント工程と、
排出が開始された媒体の出力指示を行ったユーザ数を、出力ユーザ数としてカウントする出力ユーザカウント工程と、
前記持去りユーザ数と前記出力ユーザ数に応じて、前記媒体の確認を促す通知をする通知工程と、を有することを特徴とする情報処理方法。
【請求項１１】
出力指示により排出台に排出された媒体を検出する媒体検出工程と、
前記媒体を持去ったユーザの数を、持去りユーザ数としてカウントする持去りユーザカウント工程と、
排出が開始された媒体の出力指示を行ったユーザ数を、出力ユーザ数としてカウントする出力ユーザカウント工程と、
前記持去りユーザ数と前記出力ユーザ数に応じて、前記媒体の確認を促す通知をする通知工程と、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、（印刷、ＦＡＸ、コピーなどを一体化した）複合機など、複数のユーザからの要求に応じて媒体を出力する機器について、ユーザ間の媒体取り間違いを通知、又は抑制する装置及び方法、プログラムに関するものである。
【背景技術】
【０００２】
従来、撮像装置やセンサを用いてユーザの移動や媒体の機器内の残留などを検知し、ユーザの間違いを抑制する技術が開示されている。
【０００３】
特許文献１では、媒体の取り忘れを抑制する装置が開示されている。ユーザの移動を検知する手段と、媒体の機器内での残留を検出する手段と、警告手段を備えており、ユーザの立ち去りを検知した際に機器内に媒体が残留していた場合、ユーザに警告を行うというものである。
【０００４】
また、特許文献２では、ユーザの移動を検知する方法として、撮像装置を用いた方法について示されており、ユーザが所定領域を通過した数を計測する方法についても示されている。
【特許文献１】特開２００１−２０２５５１
【特許文献２】特開平１１−２８２９９９
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数のユーザからの要求に応じて媒体を出力する機器において、従来の技術を適用すると次のような問題が生じる。
【０００６】
特許文献１では、複数ユーザ分の媒体が出力されている状態かどうかを判定することができない。よって、ユーザが媒体取り出しを行う際に他人の出力した媒体まで持ち去らないように注意を促すことが困難である。
【０００７】
また、媒体取り出しを行ったユーザの数を把握できなければ、一人のユーザが全てのユーザの媒体を取り去った事を検知して、関係するユーザに通知をすることもできない。
【０００８】
特許文献２によれば、機器に近づいたユーザを全て計測するので、媒体取り出し以外の操作を行うユーザや、単に機器の近くを通り過ぎただけのユーザも計測してしまう。つまり、特定の操作（媒体取り出し操作）を行ったユーザのみの人数を計測することができないため、取り間違いが起こった事を判定する事が困難である。
【０００９】
本発明は以上の問題に鑑みたものであり、複数のユーザからの要求に応じて媒体を出力する機器において、ユーザ間での媒体取り間違いを抑制、又は、通知をする画像処理装置および方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するための本発明に係る代表的な構成は以下のような構成を有する。即ち、
出力指示により排出台に排出された媒体を検出する媒体検出手段と、前記媒体を持去ったユーザの数を、持去りユーザ数としてカウントする持去りユーザカウント手段と、排出が開始された媒体の出力指示を行ったユーザ数を、出力ユーザ数としてカウントする出力ユーザカウント手段と、前記持去りユーザ数と前記出力ユーザ数に応じて、前記媒体の確認を促す通知をする通知手段と、を有することを特徴とする。
【００１１】
また、本発明に係る代表的な構成は、
出力指示により排出台に排出された媒体の取り間違いを抑制する抑制装置であって、排出が開始された媒体の出力指示を行ったユーザの数を出力ユーザ数としてカウントする出力ユーザカウント手段と、前記排出台にある媒体を検出する媒体検出手段と、前記出力ユーザ数が複数である場合に、ユーザに媒体の確認を促す通知をする通知手段と、前記媒体が検出されない場合に、前記出力ユーザ数を初期化する初期化手段と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明の構成によれば、媒体を取りにきたユーザへ自分以外が出力した媒体があるかどうかの情報の提示や、媒体の取り間違い発生時の警告が可能になり、ユーザ間の媒体の取り間違いを抑制、又は、通知することができる。
【発明を実施するための最良の形態】
【００１３】
（実施形態１）
以下、添付図面を参照して、本発明の一実施形態を説明する。
【００１４】
図１は本実施形態の画像処理装置の概略構成を示すブロック図である。
【００１５】
ＬＡＮ１０７上に、印刷装置１００、マネージメントＰＣ１０１、撮像装置１０２とクライアントＰＣ１０３〜１０６が接続されている。
【００１６】
ユーザは、クライアントＰＣ１０３〜ＰＣ１０６上のアプリケーションを使用して文書等を作成し、印刷装置１００に対して印刷指示を送信する。
【００１７】
印刷装置１００は、クライアントＰＣ１０３〜１０６よりＬＡＮ１０７を介して送信される印刷指示を受信し、印刷指示に含まれるプリントデータを記録媒体に記録画像として形成する。
【００１８】
ユーザは、印刷装置１００の元に行き、自分の印刷した印刷物を取ってくる。
【００１９】
撮像装置１０２は、印刷装置１００の上方に設置され、印刷装置１００全体と印刷物を取りに来たユーザを撮像できる範囲を撮像している。
【００２０】
マネージメントＰＣ１０１は、印刷装置１００の状態と撮像装置１０２からの映像を元に媒体確認の要否を判定しユーザに対して注意や警告を行う。
【００２１】
なお、マネージメントＰＣ１０１及びクライアントＰＣ１０３〜１０６は、プログラムを保持するＲＯＭやＲＡＭを有する記憶部、前記プログラムを実行するＣＰＵを有する処理部、さらに通信部を有している。
【００２２】
図８は処理部および記憶部の概略構成を示すブロック図である。
【００２３】
後述する本実施形態のフローに対応するプログラム、およびプログラム部品はＲＯＭ１１０２もしくはＨＤＤ１１０４に収められており、ＣＰＵ１１０１の要求によってＲＡＭ１１０３に展開され、ＣＰＵ１１０１によって実行される。
【００２４】
図２は、本実施形態の機能構成の概略を示す図である。
【００２５】
２０４は映像取得部であり、撮像装置１０２からフレーム画像を取り出す。なお、ここでは撮像装置１０２からの映像は動画像を前提として説明するが、所定時間間隔の連続静止画であってもよい。
【００２６】
２０５は媒体取り出し動作検知部であり、前記フレーム画像を基に紙などの媒体の取り出し動作を検知するものである。２０６は立ち去り動作検知部であり、前記フレーム画像を基に媒体を取り出したユーザの立ち去り動作を検知するものである。
【００２７】
２１２は持去りユーザカウント部である。媒体取り出し動作検知部２０５で取り出し動作とを検知し、かつ、立ち去り動作検知部２０６にて立ち去り動作が検知した場合に、排出台（以下、排紙トレイ）から媒体を持ち去った持ち去りユーザとしてカウントする。
【００２８】
２０９は印刷状態取得部であり、印刷装置１００の印刷開始、印刷中、印刷終了などの出力状態（以降、印刷状態と称す）を取得するものである。２０７は媒体検出部であり、前記フレーム画像を基に排紙トレイ上に紙（媒体）が残っているかどうかを検知する。本処理は、印刷状態取得部２０９によって起動される。
【００２９】
２１０は出力ユーザカウント部であり、印刷装置１００が受信した出力指示（以下、印刷指示と称す）に基づいて印刷が開始された印刷指示を送ったユーザ情報、機器情報を取り出しカウントする。印刷指示を送ったユーザや機器を特定可能な識別情報であるユーザ情報、機器情報はマネージメントＰＣの記憶装置や、印刷装置のＲＡＭなどの保存部に一次的に保存される。
【００３０】
２０８は媒体確認検知部であり、前述の処理で得られる持去りユーザの数、出力ユーザ数（以下、印刷ユーザ数）、排紙トレイ上の媒体の有無から媒体の確認の要否を検知する。
【００３１】
２１１は通知部（以下、警告部）であり、媒体確認検知部２０８で検知された状態に応じてユーザに原稿確認を通知、又は原稿確認の要否の通知を印刷装置１００や、クライアントＰＣ２０３に対して送信する。警告部２１１によってユーザに確認を促し、原稿の取り間違いを抑制する。
【００３２】
本実施形態の動作概要を、図３を用いて説明する。図３は、Ａ，Ｂ，Ｃの３人のユーザがそれぞれ１部ずつ印刷した状況の経緯を示す図であり、矢印３００が時間の流れを示している。矢印３００の左側は印刷指示と印刷の状態を示しており、右側はユーザによる印刷物の取り出しの動作と、本実施形態による状態表示を示している。
【００３３】
ユーザＡがクライアントＰＣ２０３より印刷指示を行うと、印刷指示１が印刷装置１００に送信され、印刷を開始する。印刷が終了すると印刷装置１００の印刷とトレイにはユーザＡの印刷物のみが存在している。次に、ユーザＡが印刷物を取り出すと、もちろん排紙トレイ上から印刷物はなくなる。そして、次にユーザＢによる印刷指示２が印刷装置１００に送信され、印刷が終了すると、排紙トレイには、ユーザＢの印刷物のみが存在する。この状態で、ユーザＢが印刷物を取りに来る前にユーザＣの印刷指示３が印刷装置１００に送信され、印刷が開始されると、排紙トレイには、もはやユーザＢのみの印刷物だけでなくユーザＣの印刷物も存在することになる。
【００３４】
そこで、状態３０１までは、排紙トレイには取りに来たユーザの印刷物のみが存在することになるので、ユーザは印刷物を確認することなく取り出しても構わない。そこで、媒体確認が不要であることをユーザに通知する。例えば、印刷装置１００上に媒体確認要、媒体確認不要に対応するランプを設けておく。ユーザは、印刷物を取りに印刷装置１００に近づいたときにランプを見て、印刷物の確認が必要であるかどうかを事前に判断することができる。
【００３５】
次に、状態３０２において、ユーザＢが、排紙トレイ上にあるユーザＢとユーザＣの印刷物の両方を持っていってしまった場合の処理について説明する。この場合、印刷指示から把握できる印刷ユーザ数はユーザＢとユーザＣの２人であるが、（排紙トレイが空になった３０３の時点から）印刷物を取りに来た人物は１人である。
【００３６】
つまり排紙トレイが空になった時点（状態３０２）で、印刷ユーザ数と印刷物を持ち去ったユーザ数（以下、持去りユーザ数）が一致しないとき、取り間違いが発生したと判断できる。そこで、取り間違えた可能性があるユーザＢに対して警告（通知）を与える。例えば、印刷装置１００上のスピーカより警告音や警告メッセージなどを発する方法がある。
【００３７】
また、ユーザＢが警告音に気づかずにそのまま立ち去ってしまった場合は、ユーザＣに持ち去られたことを知らせる。例えば、印刷装置１００上に持去られた事を示すランプを設ければよい。
【００３８】
次に本実施形態における処理の流れを図４のフローチャートを用いて説明する。ステップＳ４０１は終了判定であり、ユーザからの終了指示があるまでステップＳ４０２〜Ｓ４１２の処理を繰り返す。
【００３９】
ステップＳ４０２において、印刷状態取得部２０９は、印刷装置１００の状態を取得し、印刷が開始されたかどうかをチェックする。印刷が開始されていれば、ステップＳ４０３に進み、印刷ユーザ数抽出部２１０は、印刷指示よりユーザ名（クライアントＰＣ２０３をネットワーク上で使用する際のユーザ名）を取り出し、マネージメントＰＣもしくは印装置１００のＲＡＭに一時記憶する。
【００４０】
ステップＳ４０４において、印刷ユーザ数抽出部２１０は、一時記憶されているユーザ名から印刷ユーザ数をカウントする。３つのジョブの内、２つのジョブは同一ユーザで、残りの１つのジョブは他のユーザである場合は、当然ながらユーザ数は２となる。なお、ステップＳ４０２において、印刷が開始されている状態、例えば印刷物が排紙トレイに排出され始めている状態でなければ、ステップＳ４０３、Ｓ４０４はスキップされる。
【００４１】
次に、印刷物を持去った持去りユーザをカウントする処理について説明する。
【００４２】
まず、ステップＳ４０５において、媒体取り出し動作検知部２０５はユーザによる排紙トレイから印刷物の取り出し動作を検知する。取り出し動作があったと判定されるまでは、ステップＳ４０６、Ｓ４０７の処理はスキップする。
【００４３】
ステップＳ４０５において、取り出しと判定された場合は、ステップＳ４０６に進み、立ち去り動作検知部２０６にて印刷物を取り出したユーザの立ち去り動作の検知を開始する。本処理の詳細は後述する。立ち去りと判定されるまでは、取り出し動作が何度も検知されていても、ユーザは印刷物の取り出しを完了していない状態にある。立ち去りを検知ときに初めて持去りを行ったユーザと判定でき、ステップＳ４０７に遷移する。
【００４４】
ステップＳ４０７において、持去りユーザカウント部２１２はＲＡＭ上に一時記憶されている持去りユーザ数をインクリメントする。逆に、立ち去りが判定されるまでは、ステップＳ４０７をスキップする。
【００４５】
ステップＳ４０８において、媒体検出部２０７は印刷装置１００の排紙トレイ上に印刷物があるかないかを検出する。ステップＳ４０９において、媒体確認判定部２０８は、印刷ユーザ数、持去りユーザ数、印刷状態、及び、排紙トレイ上の印刷物の有無、をもとに印刷物確認の要否の判定を行う。
【００４６】
ステップＳ４１０において、警告部２１１は媒体確認判定部２０８の判定結果に応じて、印刷装置１００やクライアントＰＣ２０３を介してユーザへ各種の警告などを行う。
【００４７】
ステップＳ４１１において、印刷物が排紙トレイにない状態になっていれば、ステップＳ４１２のリセット工程に進みＲＡＭ上に一時記憶されている印刷ユーザ名、印刷ユーザ数、持去りユーザ数を０に初期化する。もし、印刷物が排紙トレイにある状態であれば、ステップＳ４１２をスキップする。その後は、ステップＳ４０１へ処理を戻す。
【００４８】
以上が本実施形態における概略処理である。次に、各処理の詳細を示す。
【００４９】
まず、媒体取り出し動作判定処理の詳細について述べる。図５は印刷装置１００の上方に設置した撮像装置１０２で撮影した画像の模式図である。５０１は撮像装置１０２の撮影範囲であり、５０２は印刷装置１００、５０３は印刷装置１００の排紙トレイ、５０５は印刷物を取り出しているユーザである。
【００５０】
このように印刷装置１００だけでなく、印刷物の取り出しや操作等を行うユーザの姿が映る範囲を撮影する。今、ユーザ５０５は印刷物５０４を排紙トレイ５０３より取り出そうとしており、手５０６（斜め線でハッチングをかけた領域）を差し出した状態にある。
【００５１】
予め、５０１中の排紙トレイ５０３全体を含むように第１監視領域５０７（点線で表した矩形領域）を設ける。これは、機器の設置をした際に、ユーザにより初期領域として設定してもらうようにすればよい。もちろん、排紙トレイに付したマーカーを自動検出し初期領域としてもよいし、排紙トレイの色や形状を認識して初期領域として自動設定してもよい。
【００５２】
媒体取り出し動作検出部は毎フレームごとに第１監視領域５０７中に手５０６による肌色領域が出現したかどうかによって、ユーザが取り出し動作を行ったかどうかを検知する。肌色領域の判定は、予め多くの人種を含む肌の色の範囲を統計的に求めておき、第１監視領域の画素が、この範囲内であるかどうかを見ればよい。所定値範囲内の画素が存在すれば、手５０６が存在すると判定できる。
【００５３】
なお、印刷物５０４が肌色に近い場合など、手５０６以外に肌色が存在する状況も対応可能とするには、次のような方法がある。印刷状態取得部２０９より「印刷終了」であることが分かったときのフレーム画像（第１監視領域のみでもよい）を、ＲＡＭに背景画像として一時記憶する。この後、毎フレームごとの第１監視領域とＲＡＭに一時記憶された背景画像の第１監視領域との差分を求める。手５０６が第１監視領域に進入すると差分が一定量になるので、このとき、差分の発生した領域の画素が肌色であるかを判定する。以上の処理によって、より高精度に取り出し動作を判定できる。
【００５４】
次に、立ち去り動作判定処理の詳細について述べる。図６は印刷装置１００の上方に設置した撮像装置１０２で撮影した画像である。
【００５５】
６０１は撮像装置１０２の撮影範囲であり、６０２は印刷装置１００、６０３は印刷装置１００の排紙トレイ、６０４は印刷物を取り出したユーザである。
【００５６】
今、ユーザ６０４は印刷物の取り出しを終え、印刷装置６０２より立ち去ろうとしている。
【００５７】
撮影範囲６０１内においてユーザが印刷装置６０２の操作などを行う領域である領域６０５を、第２監視領域とする。媒体取り出し動作検知部２０５において、取り出しと判定されたとき、第２監視領域中には取り出しを終えたユーザが存在している。
【００５８】
撮像装置１０２は印刷装置６０２の真上から撮影しているので、ユーザのおおよその形状は、図６に示したように楕円の形をしている。このことを利用して、第２監視領域中にいるユーザの位置を検出する。まず、第２監視領域からエッジ画像を抽出する。エッジの抽出方法としては、画素ごとに、周囲の画素を含めた範囲に対して、微分フィルタを用いて演算を行う方法が一般的である。フィルタとしては、Ｐｒｅｗｉｔｔフィルタ、Ｓｏｂｅｌフィルタ、Ｒｏｂｉｎｓｏｎフィルタ、Ｋｉｒｉｓｈフィルタなどがある。そして、エッジ画像から楕円形状を抽出する。これには次の方法がある。楕円の形のマスク画像を用意し、楕円の大きさや傾き、長軸と短軸の比、を変更しながら、マスク画像を第２監視領域のエッジ画像に対して、位置を変えながら施していく。マスクをかけた後のエッジ画像の強度が最大となるところが、楕円とする。
【００５９】
以上のようにしてもとまった、楕円形のエッジ部分を開始点として、その後のフレーム画像について、順に追跡していけば、６０６、６０７のように動いていき、やがて消失する。ここで立ち去りと判定できる。楕円形のエッジ部分を追跡する方法としては、毎フレームごとに第２監視領域のエッジ画像を求め、一つ前フレームで検出した楕円形のエッジ部分の近傍から、前述の方法で楕円形のエッジ部分を求めていく、という方法がある。
【００６０】
他の方法としては、媒体取り出し動作検知部２０５において、取り出しと判定されたときの第２監視領域を背景画像とし、その後のフレーム画像の第２監視領域との差分画像を求めていく。差分領域の中心位置の移動軌跡を求め、第２監視領域から消失した場合に、立ち去りと判定する。
【００６１】
図４のステップＳ４０６、Ｓ４０７に示したように、立ち去りを判定した後、立ち去り人数をカウントし、次のステップに遷移する。
【００６２】
次に、媒体残留判定処理の詳細について述べる。図７は印刷装置１００の上方に設置した撮像装置１０２で撮影した画像である。
【００６３】
７０１は撮影範囲全体であり、７０２は印刷装置１００であり、７０３は印刷装置１００の排紙トレイである。
【００６４】
７０６は、媒体取り出し判定処理で用いた、フレーム画像中の第１監視領域７０６（点線で表した矩形領域）であり、７０１中の排紙トレイ７０３全体を含むように設定された領域である。
【００６５】
印刷状態取得部２０９より「印刷終了」であることが分かったときのフレーム画像（フレーム画像中の第１監視領域のみでもよい）を、ＲＡＭに背景画像として一時記憶する。なおここで、既に媒体取り出し動作判定部２０５において、既に記憶されていれば、そのまま用いればよい。この後、毎フレームごとの第１監視領域とＲＡＭに一時記憶された背景画像の第１監視領域との差分を求める。印刷物７０４が取り出されると、（ａ）から（ｂ）の状態になるので、第１監視領域には、印刷物７０４の部分が差分として現れる。差分領域が所定の大きさを持っていれば、「媒体なし」と判定する。逆に、このような十分な大きさを持った差分領域が発生するまでは、「媒体あり」と判定できる。
【００６６】
次に、媒体確認判定処理の詳細について述べる。媒体確認判定処理の流れを、図８のフローチャートを用いて説明する。
【００６７】
ステップＳ８００において、媒体検出部２０７の判定結果をチェックするが、これにより、ユーザに印刷物の確認を促す判定か、取り間違い発生の判定か処理が分かれる。
【００６８】
まず、排紙トレイに印刷物が存在する場合の、ユーザが印刷装置１００へ印刷物を取りに来たときに、印刷物の確認が必要であるかどうかの判定処理の流れについて説明する。このときはステップＳ８０１に進み、印刷指示を行ったユーザの数が、複数であるかどうかを判定する。複数である場合は、ステップＳ８０２に進み、２人目のユーザの印刷物が印刷開始されているかどうかを判定する。開始されていれば、「確認必要あり」と判定される（ステップＳ８０２）。ここで印刷状態をチェックしているのは、次の理由による。例えば印刷指示が３つあり、ユーザＡのジョブが２つ、続いてユーザＢのジョブが１つ、という内容であった場合、印刷ユーザ数は２である。しかしながら、３つ目のジョブ、即ち、ユーザＢのジョブの印刷が開始されるまでは、排紙トレイにある印刷物は全てユーザＡのものである。よって、ステップＳ８０２で、２人目のユーザの印刷が開始されていなければ、「確認必要なし」と判定される（ステップＳ８０４）。そして、ステップＳ８０１において、印刷ユーザ数が単数である場合ももちろん、「確認必要なし」と判定される（ステップＳ８０４）。
【００６９】
次に、ユーザによる取り間違いが発生したかどうかの判定処理の流れについて説明する。ステップＳ８００において、排紙トレイに印刷物がないと判断された場合であるので、ステップＳ８０５において、印刷ユーザ数と取り出しユーザ数が一致するかどうかを判定する。他のユーザの分まで取り出すといった、ユーザによる取り間違いが発生すると、２つの数は一致しなくなる。よって、一致する場合は、「確認必要なし」（通常の状態）であると判定され（ステップＳ８０４）、一致しない場合は、「取り間違い発生」と判定される（ステップＳ８０６）。
【００７０】
近年の印刷の高速化を考えると、２人目のユーザの印刷物が印刷開始されているかどうかを判定せずに、印刷ユーザが２以上であり、かつ、印刷ユーザが持去りユーザより多い場合に「確認必要あり」としてもよい。
【００７１】
以下、媒体確認判定部２０８の判定結果ごとに、警告部２１１の行う処理について述べる。
【００７２】
「確認必要なし」と判定されている場合は、ユーザは印刷物の確認をしなくてもよい通常の状態である。ユーザは印刷物を印刷装置１００に取りに来た時点でわかっていればよいので、警告部２１１は印刷装置１００を制御して、印刷装置１００上の表示部を用いてユーザに対して、確認の必要がないことを通知する。例えば、警告部２１１は印刷装置１００上のランプを青色に点灯させたり、「確認の必要がありません」というメッセージを送信して印刷装置１００上のディスプレイに表示したりする。また、通知しない事によって、確認の必要がない状態にあるという事にしてもよい。
【００７３】
「確認必要あり」と判定されている場合は、ユーザは印刷物を取り出す際に確認する必要がある。一つの方法は、警告部２１１は印刷装置１００を制御して、印刷装置１００上の表示部を用いてユーザに対して、確認の必要があることを通知する方法である。例えば、警告部２１１は印刷装置１００上のランプを（注意を促す意味の）赤色に点灯させる制御信号を送ったり、「確認の必要があります」というメッセージや印刷ユーザ数を送信したり、印刷装置１００上のディスプレイに表示したりする。
【００７４】
他の方法として、ユーザが印刷装置１００に向かう前、クライアントＰＣ２０３の前にいるときに通知する方法である。例えば、全ての印刷ユーザに対して、「確認の必要があります」というメッセージを送信する、という方法が挙げられる。
【００７５】
「取り間違い発生」と判定されている場合は、まず、発生時に印刷装置１００の近くにいるユーザ、つまり、最後に取り出しを行ったユーザが、取り間違いをした可能性が高いので、このユーザに対して警告を行う。例えば、警告部２１１は印刷装置１００のスピーカより警告音や警告メッセージを発音させるように制御する方法が挙げられる。
【００７６】
次に、前記の最後に取り出しを行ったユーザが、警告音などに気づかずにそのまま立ち去ってしまう場合も考えられる。このとき、残りのユーザが印刷物を取りに行っても、既に他のユーザに取り去られている状態になっている。このような場合は、取り間違いが発生し、確認が必要な状態であることを、印刷ユーザ全員に知らせる。例えば、「取り間違いが発生しました、確認をしてください」といった内容のメッセージを送信する、という方法が挙げられる。このとき、媒体を間違えて持去った可能性のある印刷ユーザを特定できる識別情報のリストを一緒に送信するようにすれば、ユーザ間で確認しあうことが可能となる。この場合、印刷指示を行った機器情報を特定する識別情報を送信しても同様の効果が得られる。また、ユーザがクライアントＰＣ２０３の前に既にいない場合もあるので、印刷装置１００上での警告を行い続けてもよい。例えば、警告部２１１は印刷装置１００上のランプを（警告を与える意味の）赤色に点灯させる制御信号を送ったり、前述の電子メールで送信したメッセージやユーザリストを送信し、印刷装置１００上のディスプレイで表示させたりする方法が挙げられる。
【００７７】
（その他の実施形態）
前述の実施形態では、印刷ユーザ数と持去りユーザ数が不一致だった場合に媒体の確認を促す通知しているが、印刷ユーザ数と持去りユーザ数が一致している時に通知する事でも、印刷物の取り間違いを抑制する効果はある。他にも、単に、現状の印刷ユーザ数と持去りユーザ数を印刷装置に表示し続け、ユーザがこの表示を確認する事で、印刷物の取り間違いを抑制する効果が期待できる。
【００７８】
前述の実施形態では印刷装置を例に説明したが、複数のユーザからの要求に応じて媒体を出力する媒体出力装置であれば、何であっても構わない。例えば、ＦＡＸ、複数の機能を一体化した複合機、であってもよい。また、媒体も紙に限定されるものではない。複数のユーザごとに出力されるものであればよく、例えば、光ディスクのようなものであってもよい。
【００７９】
本実施形態において、マネージメントＰＣもクライアントＰＣも同じＬＡＮに接続されたＰＣとしたが、マネージメントＰＣと印刷装置１００を一体化して構成されるようにしても構わない。
【００８０】
本実施形態において、媒体検出部２０７は、撮像装置１０２のフレーム画像を解析する手法としたが、印刷装置１００にセンサを取り付け、これを用いる方法であってもよい。例えば、排紙トレイに載せられた印刷物の重さを計測するものであってもよい。重さがあれば「媒体あり」、重さ０のときに「媒体なし」と判定できる。
【００８１】
本実施形態において、媒体取り出し動作検知部２０５と媒体検出部２０７、立ち去り動作検知部２０６で解析に用いる映像は単一の撮像装置１０２を用いたが、もちろん、複数の撮像装置を用意するようにしても構わない。
【００８２】
例えば、第１監視領域のみを撮像する撮影装置と第２監視領域のみを撮像する撮像装置の２台で構成するようにしてもよい。
【００８３】
前述の実施形態では、マネージメントＰＣ１０１がＲＯＭ１００２に収められている図４のフローに対応するプログラムを処理する例を説明したが、撮像装置１０２やクライアントＰＣ１０３と協同して処理を行ってもよい。
【００８４】
ちなみに、前述の本発明の一実施形態による情報処理装置は、各構成を全てハードウェアで構成したり、または、各構成全てをソフトウェアで構成したり、あるいはハードウェアとソフトウェアの両方で構成したりする事も考えられる。
【００８５】
また、システムあるいは装置のＣＰＵ（またはＭＰＵ）が、前述した実施形態のフローに対応するコンピュータ読み取り可能なプログラムコードを記憶した記憶媒体からプログラムコードを読み出し実行する場合も考えられる。
【００８６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８７】
さらに、コンピュータに接続された機能拡張ユニットが、記憶媒体からプログラムコードを読み出し、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが前述の実施形態に相当する処理を行う事もできる。
【図面の簡単な説明】
【００８８】
【図１】画像処理装置の構成例を示すブロック図である。
【図２】本実施形態の機能構成（主にマネージメントＰＣ内で行われる処理）を示す図である。
【図３】動作概要を説明する時系列図である。
【図４】処理の概要を示すフローチャートである。
【図５】媒体取り出し動作検知処理を説明するための印刷装置１００の上面図である。
【図６】立ち去り動作検知処理を説明するための印刷装置１００の上面図である。
【図７】媒体残留検出処理を説明するための印刷装置１００の上面図である。
【図８】媒体確認判定処理の流れを示すフローチャートである。
【図９】マネージメントＰＣの概略構成ブロック図である。
【符号の説明】
【００８９】
１００  印刷装置
１０１  マネージメントＰＣ
１０２  撮像装置
１０３  クライアントＰＣ
２０５  媒体取り出し動作検知部
２０６  立ち去り動作検知部
２０７  媒体検出部
２０９  印刷状態取得部
２１０  出力ユーザカウント部
２１１  警告部
２１２  持去りユーザカウント部
１００１  ＣＰＵ
１００２  ＲＯＭ
１００３  ＲＡＭ
１００４  ＨＤＤ
【図１】
0004929140.tif 000002
【図２】
0004929140.tif 000003
【図３】
0004929140.tif 000004
【図４】
0004929140.tif 000005
【図５】
0004929140.tif 000006
【図６】
0004929140.tif 000007
【図７】
0004929140.tif 000008
【図８】
0004929140.tif 000009
【図９】
0004929140.tif 000010