(57)【要約】【課題】  印刷物の回収者を判定しその結果に基づき印刷サーバ内の印刷ジョブの印刷データを管理する印刷システムにおいて、印刷指示者の代行者により印刷物が回収された場合に印刷サーバ内に不要な印刷ジョブが滞留してしまう。【解決手段】印刷物を回収した人物が、予め登録された代行者であるか否かを確認すること、また回収された印刷物が印刷指示者に受け渡されたか否かを確認することにより、印刷サーバ内の実行済の印刷ジョブの印刷データを適切に消去あるいは保持する。【選択図】  図７
2018132842.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置（１０１）と、印刷管理装置（１０３）とが連携した印刷システムであって、
前記画像処理装置（１０１）に出力された印刷物が回収されたか否かを検知する回収検知手段（Ｓ７０８）と、
前記画像処理装置（１０１）に出力された印刷物を回収した人物を特定する回収者特定手段（Ｓ７０９）と、
前記回収者特定手段（Ｓ７０９）により特定された人物が、前記印刷物の印刷指示を行った人物であるか否かを判定する第一の回収者判定手段（Ｓ７１０）と、
前記回収者特定手段（Ｓ７０９）により特定された人物が、前記印刷管理装置（１０１）に予め登録された人物であるか否かを判定する第二の回収者判定手段（Ｓ７１１）と、
前記画像処理装置（１０１）に出力された印刷物を回収した人物が、前記印刷物の印刷指示を行った人物に前記印刷物を受け渡したか否かを判定する受渡判定手段（Ｓ７１２およびＳ７１３）と、
を備え、
前記第一および第二の回収者判定手段（Ｓ７１０およびＳ７１１）および受渡判定手段（Ｓ７１２およびＳ７１３）の結果に基づき、前記印刷管理装置内の実行済の印刷ジョブの印刷データを前記印刷管理装置から消去あるいは保持する（Ｓ７１４乃至Ｓ７１７およびＳ７１９）ことを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記印刷指示を行った人物へ前記回収者の情報を通知する通知手段（Ｓ７１８およびＳ７２０）と、
を備え、
前記回収者判定手段および受け渡し判定手段の結果に基づき、前記通知手段により通知を行う（Ｓ７１８およびＳ７２０）ことを特徴とする印刷システム。
【請求項３】
請求項１または２に記載の印刷システムであって、
前記画像処理装置（１０１）の近傍を撮像する撮像装置（１０４）から画像情報を取得する画像情報取得手段を備え、
前記回収検知手段（Ｓ７０８）あるいは前記第一および第二の回収者特定手段（ＳＳ７１０およびＳ７１１）あるいは前記受渡判定手段（Ｓ７１２およびＳ７１３）において、前記画像情報取得手段により取得した画像情報を利用することを特徴とする印刷システム。
【請求項４】
請求項１または２に記載の印刷システムであって、
固有の認証情報が予め記憶された端末と、
前記端末に記憶された前記認証情報を読み取る読取装置で構成され、
前記読取装置により読み取られた前記認証情報に基づく認証の結果に応じて通行を許可するか否かを判断する入退室管理装置（１００５）と連携し、
前記受渡判定手段（Ｓ７１２およびＳ７１３）において、前記入退室管理装置（１００５）から得られる情報を利用することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、情報処理装置、印刷システムおよびプログラムに関するものである。
【背景技術】
【０００２】
一般的な会社やオフィスで利用されるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：多機能周辺装置）に代表される画像処理装置は、コンピュータネットワークを介して複数のユーザのパーソナルコンピュータに接続され、複数のユーザにより共有で利用されることが多い。そのような利用形態の一つとして、印刷サーバが複数のユーザからの印刷ジョブを受け付け、それらの印刷ジョブの印刷データを印刷サーバ内に保存し、各ユーザからの印刷指示に応じて印刷サーバ内の印刷ジョブを実行する印刷システムがある。
【０００３】
このような印刷システムにおける課題として、ユーザの印刷指示により画像処理装置の排紙口に出力された印刷物がすぐに回収されず、そのまま排紙口に放置されてしまうケースがあった。その後排紙口に出力された印刷物をユーザが回収しようしても、既に他の誰かにより誤って当該印刷物を回収されてしまった後であったり、あるいは、セキュリティ上の問題から当該印刷物が既に破棄されてしまった後であったりする場合があった。この時、当該印刷物に対応する印刷ジョブは既に実行済みであり、印刷サーバ内から当該印刷ジョブの印刷データは削除されてしまっているため、ユーザは再度印刷指示を行う必要があり、印刷システムにおけるユーザの利便性が損なわれていた。
【０００４】
このような問題を解決するための方法の一つとして、特許文献１に示されるように、印刷物の回収者が印刷指示をしたユーザと一致するか否かを判断し、その結果に基づき印刷サーバ内の印刷ジョブの印刷データの削除または保持をする印刷システムが知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２０５６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、一般的な会社やオフィスでの画像処理装置の利用においては、印刷物の回収者と印刷指示をしたユーザが一致しなくとも、ユーザが再度印刷指示を行う必要がないケースが考えられる。例えば、印刷指示をしたユーザの代行者として、予め決められた印刷指示をしたユーザとは別の人物が印刷物の回収を行う場合がある。あるいは、他の誰かが誤って印刷物を回収してしまった場合であっても、その後、その人物が本来の印刷指示をしたユーザに印刷物を直接手渡しする場合もある。
【０００７】
このようなケースにおいて、上記先行技術文献の手法では、印刷物が本来の印刷指示をしたユーザの手に渡っているにもかかわらず、印刷サーバ内に再印刷待ちの印刷ジョブが滞留してしまい、印刷サーバのリソースの圧迫につながる虞があった。
【０００８】
また、このような印刷システムでは、印刷サーバに残っている印刷ジョブをリスト形式でユーザに表示し、印刷時に所望の印刷ジョブを選択させるＵＩを持つことが想定される。そのため、印刷済の印刷ジョブが印刷サーバに滞留することは、新たな印刷ジョブを実行するために、リストから所望の印刷ジョブを選択するユーザにとって不要な混乱を招く原因となり、操作の煩雑さの増加につながる虞があった。
【０００９】
本発明は、上記の問題点を鑑みてなされたものであり、複数のユーザが利用する画像処理装置および印刷ジョブを受け付ける印刷サーバを含む印刷システムにおいて、印刷物の状態に応じて、印刷サーバの印刷ジョブの状態を適切に保つための手段を提供するものである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は以下のような構成を備える。
【００１１】
画像処理装置（１０１）と、印刷管理装置（１０３）とが連携した印刷システムであって、
前記画像処理装置（１０１）に出力された印刷物が回収されたか否かを検知する回収検知手段（Ｓ７０８）と、
前記画像処理装置（１０１）に出力された印刷物を回収した人物を特定する回収者特定手段（Ｓ７０９）と、
前記回収者特定手段（Ｓ７０９）により特定された人物が、前記印刷物の印刷指示を行った人物であるか否かを判定する第一の回収者判定手段（Ｓ７１０）と、
前記回収者特定手段（Ｓ７０９）により特定された人物が、前記印刷管理装置（１０１）に予め登録された人物であるか否かを判定する第二の回収者判定手段（Ｓ７１１）と、
前記画像処理装置（１０１）に出力された印刷物を回収した人物が、前記印刷物の印刷指示を行った人物に前記印刷物を受け渡したか否かを判定する受渡判定手段（Ｓ７１２およびＳ７１３）と、
を備え、
前記第一および第二の回収者判定手段（Ｓ７１０およびＳ７１１）および受渡判定手段（Ｓ７１２およびＳ７１3）の結果に基づき、前記印刷管理装置内の実行済の印刷ジョブの印刷データを前記印刷管理装置から消去あるいは保持する（Ｓ７１４乃至Ｓ７１７およびＳ７１９）ことを特徴とする印刷システム。
【発明の効果】
【００１２】
本発明によれば、複数のユーザが利用する画像処理装置および印刷ジョブを受け付ける印刷サーバを含む印刷システムにおいて、印刷物の状態に応じて、印刷サーバの印刷ジョブの状態を適切に保つことができる。これにより、印刷サーバのリソースの圧迫を防ぎ、ユーザの操作の煩雑さの増加を防ぐことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】実施例１における印刷システムの構成を示す図。
【図２】クライアントコンピュータのブロック図。
【図３】画像処理装置のブロック図。
【図４】印刷サーバのブロック図。
【図５】ネットワークカメラのブロック図。
【図６】実施例１における印刷システムのソフトウェア構成図。
【図７】印刷システムの流れを示すフローチャート。
【図８】印刷サーバで保持されるジョブの管理情報のデータを示す図。
【図９】印刷サーバで保持されるユーザの管理情報のデータを示す図。
【図１０】実施例２における印刷システムの構成を示す図。
【図１１】入退室管理サーバのソフトウェア構成図。
【図１２】入退室管理サーバで保持されるユーザの位置情報のデータを示す図。
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また各実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１５】
［実施例１］
はじめに、本実施例における印刷システムの構成について説明する。図１は本実施例における印刷システムの一例である。コンピュータネットワーク１００に画像処理装置１０１とクライアントコンピュータ１０２と印刷サーバ１０３とネットワークカメラ１０４が接続されている。クライアントコンピュータ１０２にはＯＳ、アプリケーションおよびプリンタドライバがインストールされている。このシステムにおいて、ユーザはクライアントコンピュータ１０２からプリンタドライバを利用して印刷データを印刷サーバ１０３に送信する。その後、印刷サーバ１０３は印刷指示に基づいて画像処理装置１０１に印刷データを送信し、印刷物を印刷することができる。
【００１６】
次に、印刷システムを構成する機器のハードウェア構成について説明する。図２はクライアントコンピュータ１０２のブロック図である。２００はクライアントコンピュータ１０２を表している。入力装置２０６および表示装置２０７はそれぞれ、ユーザがクライアントコンピュータを操作するためのキーボードやマウスおよびディスプレイに相当する。記憶装置２０５は、大容量のデータを保存するための不揮発性のハードディスクに代表される記憶媒体に相当し、アプリケーションやデータの読み書きが行われる。ネットワーク装置２０８は図１で説明したコンピュータネットワーク１００に接続され、他の機器と通信を行うことが可能である。
【００１７】
通常、クライアントコンピュータ１０２を起動するための初期プログラムやクライアントコンピュータ１０２の各モジュールを制御するための基本的なプログラムはＲＯＭ２０３に保存されている。またＯＳやアプリケーション、プリンタドライバは記憶装置２０５に保存されている。クライアントコンピュータ１０２の電源が投入されると、まずＲＯＭ２０３に保存されているコンピュータを起動するためのプログラム(ブートローダ)が実行され、そのプログラムが記憶装置１０５に保存されているＯＳをＲＡＭ２０２にロードし、その後、制御権をＯＳに渡す。ＯＳは必要なモジュールやドライバをさらに記憶装置２０５からＲＡＭ２０２に読み込む。さらにユーザの指示により、必要なアプリケーションを記憶装置２０５からＲＡＭ２０２に読み込み、実行する。
【００１８】
図３は画像処理装置１０１のブロック図である。ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、記憶装置３０５、ネットワーク装置３０８、表示装置３０７はクライアントコンピュータ１０２の構成と同様であるため説明は省略する。入力装置３０６はテンキーや各種ボタン等で構成されるが、例えばタッチパネルのように表示装置３０７の一部または全部が入力装置３０６を兼ねている構成もある。印刷装置３０４は印刷ジョブの印刷データをＲＡＭ３０２にロードし、印刷を実行して印刷物を出力する。
【００１９】
図４は印刷サーバ１０３のブロック図である。ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、記憶装置４０５、ネットワーク装置４０８はクライアントコンピュータ１０２の構成と同様であるため説明は省略する。印刷サーバ１０３は画像処理装置１０１と独立した構成であってもよいし、画像処理装置１０１に含まれる機能の一部とする構成であってもよい。また、印刷サーバ１０３が画像処理装置１０１と独立した構成の場合であっても、入力装置、あるいは表示装置を備える構成であってもよい。
【００２０】
図５はネットワークカメラ１０４のブロック図である。ＣＰＵ５０１、ＲＡＭ５０２、ＲＯＭ５０３、記憶装置５０５、ネットワーク装置５０８はクライアントコンピュータ１０２の構成と同様であるため説明は省略する。ネットワークカメラ１０４は、撮像装置５０６で撮像した画像を、符号化装置５０７により特定の形式に符号化する。その符号化されたデータを記憶装置５０５に保存する。尚、記憶装置５０５に保存せず、ネットワーク装置５０８を介してリアルタイムで符号化されたデータを他の機器に送信する構成であってもよい。
【００２１】
続いて、本実施例における印刷システムを構成する機器の機能について説明する。図６は本実施例における印刷システムのソフトウェア構成を示す図である。図６に示される各ソフトウェア構成の機能は、各機器の記憶装置２０５および３０５および４０５および５０５に保存されたプログラムをＲＡＭ２０２および３０２および４０２および５０２にロードし、ＣＰＵ２０１および３０１および４０１および５０１により実行することで実現される。
【００２２】
画像処理装置６００（１０１）は、通信部６０１、印刷部６０２、入出力制御部６０３を備える。通信部６０１はコンピュータネットワーク１００を通じて他の機器との通信を実現する。印刷部６０２は画像処理装置６００（１０１）内の印刷ジョブを実行し、印刷物の出力を実現する。入出力制御部６０３は入力装置３０６からの入力情報や、表示装置３０７への出力情報の制御を実現する。
【００２３】
印刷サーバ６１０（１０３）は、通信部６１１、イベント処理部６１２、ジョブ管理部６１３を備える。通信部６１１はコンピュータネットワーク１００を通じて他の機器との通信を実現する。イベント処理部６１２は後述する特定のイベントを検知し、そのイベントに対応する処理を実現する。ジョブ管理部６１３はクライアントコンピュータ１０２から受信した印刷ジョブのステータスの管理を実現する。
【００２４】
ネットワークカメラ６２０（１０４）は、通信部６２１、撮像部６２２、動作制御部６２３を備える。通信部６２１はコンピュータネットワーク１００を通じて他の機器との通信を実現する。撮像部６２２は撮像装置５０６により取得される画像を符号化装置５０７で符号化し、他の機器で扱えるデータ形式への変換を実現する。動作制御部６２３は外部からの指示に従い撮像領域や撮像頻度の変更等、ネットワークカメラ１０４の撮像動作の制御を実現する。
【００２５】
クライアントコンピュータ６３０（１０２）は、通信部６３１、ジョブ作成部６３２を備える。通信部６３１はコンピュータネットワーク１００を通じて他の機器との通信を実現する。ジョブ作成部６３２は画像処理装置６００が解釈可能な印刷データを印刷ジョブとして作成することを実現する。これらの機器が通信部６０１および６１１および６２１および６３１を介して通信することにより、印刷システムを形成している。
【００２６】
以下、本実施例における印刷システムの処理について説明する。図７は本実施例における印刷システムの流れを示すフローチャートである。Ｓ７０１において、印刷サーバ１０３は通信部６１１を介して、クライアントコンピュータ１０２から印刷ジョブを受信する。Ｓ７０２において、印刷サーバ１０３はジョブ管理部６１３により、ジョブ管理情報８００に受信した印刷ジョブを追加し、その印刷ジョブのステータスを「印刷待機中」に設定する。
【００２７】
ここで、印刷サーバ１０３がジョブ管理部６１３で扱う印刷ジョブの管理情報８００について説明する。図８は印刷ジョブの管理情報の例である。ジョブＩＤ８０１は印刷ジョブ毎に一意に決められた固有のＩＤである。印刷サーバ１０３は受信した印刷ジョブに対してジョブＩＤ８０１を付与する。ジョブオーナーＩＤ８０２は当該印刷ジョブの印刷指示をしたユーザを示すＩＤである。ジョブオーナーＩＤ８０２は後述するユーザＩＤ９０１に紐づけられる。ジョブ名８０３は当該印刷ジョブの名称を示す文字列である。
【００２８】
ジョブオーナーＩＤ８０２およびジョブ名８０３は印刷ジョブ内に含まれ、印刷サーバ１０３はその情報を元にジョブオーナーＩＤ８０２およびジョブ名８０３を設定する。ステータス８０４は当該印刷ジョブの状態を示し、「印刷待機中」「印刷中」「印刷済未回収」「完了」「キャンセル済」「再印刷待機中」の状態のいずれかを取る。「印刷待機中」は当該印刷ジョブを印刷サーバが受信した状態であり、当該印刷ジョブの印刷データはジョブＩＤ８０１に紐づけられて記憶装置４０５に保存される。「印刷中」は当該印刷ジョブを画像処理装置１０１で印刷している状態である。
【００２９】
「印刷済未回収」は当該印刷ジョブの排紙が完了し、画像処理装置１０１の排紙口に印刷物が出力された状態である。「完了」は当該印刷ジョブの印刷物が、画像処理装置１０１の排紙口から回収された状態である。「キャンセル済」は当該印刷ジョブがユーザによって取り消された状態である。「再印刷待機中」は一旦「印刷済未回収」のステータスになった後に、後述する条件を満たした場合に遷移するステータスであり、当該印刷ジョブの再実行が可能な状態である。
【００３０】
「完了」や「キャンセル済」となった印刷ジョブの印刷データは、記憶装置４０５から消去される。尚、印刷ジョブの管理情報は、ここに示した構成に限定されず、例えば印刷ジョブの受信日時やデータサイズ等の情報を含んでもよい。またステータスの取りうる状態についても、ここに示した選択肢に限定されるものではない。
【００３１】
Ｓ７０３において、印刷サーバ１０３はクライアントコンピュータ１０２あるいは画像処理装置１０１から印刷要求を受信したか否か判断する。Ｓ７０３において、印刷サーバ１０３は印刷要求を受信するまで待機し、印刷要求を受信した場合にＳ７０４の処理へ進む。ここでいう印刷要求とは、印刷ジョブを実行するためのトリガを意味する。印刷ジョブの受信そのものが印刷要求と解釈される場合もあるが、印刷ジョブと印刷要求が別々に扱われるケースもある。
【００３２】
たとえば、印刷サーバ１０３内に印刷ジョブを複数蓄え、一度にまとめて印刷を行う場合や、あるいは、機密印刷機能のように画像処理装置１０１上で認証をした場合にのみ印刷ジョブを実行できる場合が該当する。Ｓ７０３で印刷要求を受信したことが確認された場合、Ｓ７０４において、印刷サーバ１０３は通信部６１１を介して画像処理装置１０１へ印刷指示を出す。更に、Ｓ７０５において、印刷サーバ１０３は当該印刷ジョブのステータス８０４を「印刷中」に設定する。Ｓ７０４の印刷指示を受けて、Ｓ７０６において、画像処理装置１０１は印刷部６０２により当該印刷ジョブを実行し、印刷物を排紙口に出力する。Ｓ７０７において、印刷サーバ１０３は当該ジョブのステータス８０４を「印刷済未回収」に設定する。
【００３３】
Ｓ７０８において、印刷サーバ１０３は印刷物回収イベントを検知したか否か判断し、印刷物回収イベントを検知するまで待機し、印刷物回収イベントを検知したらＳ７０９の処理へ進む。ここで、印刷物回収イベントについて説明する。ネットワークカメラ１０４は撮像部６２２により画像処理装置１０１の排紙口周辺を撮像し、通信部６２１を介して印刷サーバ１０３に撮像データを送信する。印刷サーバ１０３はこの撮像データを解析し、排紙口の印刷物が回収されたか否かを判断する。その判断の結果、印刷物の回収が認められた場合、イベント処理部６１２において、印刷物回収イベントとして処理され、Ｓ７０８で検知される。
【００３４】
Ｓ７０９において、印刷サーバ１０３はＳ７０８で検知された印刷物回収イベントの回収者の識別をユーザの管理情報９００に基づいて行い、回収者のユーザＩＤ９０１を特定する。ここで、印刷サーバ１０３が保持するユーザの管理情報９００について説明する。図９は印刷サーバ１０３が保持するユーザの管理情報の例である。ユーザＩＤ９０１はユーザ毎に一意に決められた固有のＩＤである。このユーザＩＤ９０１はジョブオーナーＩＤ８０２に対応する。連絡先９０２は当該ユーザのメールアドレスである。特徴量データ９０３はネットワークカメラ１０４による撮像データに含まれる回収者が、当該ユーザであるか否かの比較に用いる特徴量である。
【００３５】
尚、特徴量データ９０３は、画像処理における一般的な特徴量に限定されず、顔写真やバストアップ写真等の比較用画像そのものであってもよい。回収代行リスト９０４は当該ユーザの印刷ジョブの出力物を、当該ユーザに代わって回収をすることが想定される代行者のユーザＩＤ９０１のリストである。連絡先９０２、特徴量データ９０３、回収代行リスト９０４はいずれも予め設定しておく必要がある。撮像データの特徴量データとユーザの管理情報９００の特徴量データ９０３との比較することにより、回収者のユーザＩＤを特定する。尚、比較の結果、回収者のユーザを一意に特定できなかった場合は、回収者のユーザＩＤ９０１を不定とし、いずれのユーザＩＤ９０１とも異なる特殊値として扱う。
【００３６】
Ｓ７１０において、印刷サーバ１０３はＳ７０９の識別の結果特定された回収者のユーザＩＤ９０１が、当該印刷ジョブのジョブオーナーのユーザＩＤ９０１と一致するか否かを判断する。Ｓ７１０で回収者のユーザＩＤ９０１と当該印刷ジョブのジョブオーナーのユーザＩＤ９０１とが一致しないと判断された場合、Ｓ７１１の処理に進む。Ｓ７１１において、印刷サーバ１０３は、Ｓ７０９の識別の結果特定された回収者のユーザＩＤ９０１が、当該印刷ジョブのジョブオーナーの回収代行リスト９０４のいずれかと一致するか否かを判断する。
【００３７】
Ｓ７１１の判断の結果がいずれであっても、Ｓ７１２およびＳ７１３において、印刷サーバ１０３は印刷物受渡イベントを検知したか否か判断する。ここで、印刷物受渡イベントについて説明する。ネットワークカメラ１０４は撮像部６２２により画像処理装置１０１の排紙口の印刷物の回収が確認されて以降、一定時間その回収者を撮像し、通信部６２１を介して印刷サーバ１０３に撮像データを送信する。印刷サーバ１０３はこの撮像データを解析し、回収者が一定時間内に当該印刷ジョブのジョブオーナーと接触し、印刷物の受け渡しが行われたか否かを判断する。その判断の結果、印刷物の受け渡しが認められた場合、イベント処理部６１２において、印刷物受渡イベントとして処理され、Ｓ７１２およびＳ７１３で検知される。
【００３８】
Ｓ７１０の判断の結果、回収者のユーザＩＤ９０１と当該印刷ジョブのジョブオーナーのユーザＩＤ９０１とが一致する場合、またはＳ７１２およびＳ７１３の判断の結果、印刷物受渡イベントが検知された場合は、Ｓ７１４の処理に進む。Ｓ７１４において、印刷サーバ１０３は当該印刷ジョブのステータス８０４を「完了」に設定する。当該印刷ジョブに関して印刷物の回収まで含めて正常に完了したため、Ｓ７１５において、印刷サーバ１０３は記憶装置４０５から、当該印刷ジョブの印刷データを削除する。
【００３９】
Ｓ７１２の判断の結果、印刷物受渡イベントが検知されなかった場合は、Ｓ７１６の処理に進む。Ｓ７１６において、印刷サーバ１０３は当該印刷ジョブのステータス８０４を「完了」に設定する。そしてＳ７１７において、印刷サーバ１０３は記憶装置４０５から、当該印刷ジョブの印刷データを削除する。さらに、Ｓ７１８において、印刷サーバ１０３はユーザの管理情報９００を参照し、当該印刷ジョブのジョブオーナーの連絡先９０２に対して、当該印刷ジョブの印刷物が代行者により回収された旨を通知する。通知内容には、回収者、回収時刻等の情報が含まれていてよい。これは、予め設定された代行者により回収が行われたことが確認できたため、当該印刷ジョブに関して正常に完了したことを意味する。
【００４０】
Ｓ７１３の判断の結果、印刷物受渡イベントが検知されなかった場合は、Ｓ７１９の処理に進む。Ｓ７１９において、印刷サーバ１０３は当該印刷ジョブのステータス８０４を「再印刷待機中」に設定する。さらに、Ｓ７２０において、印刷サーバ１０３はユーザの管理情報９００を参照し、当該印刷ジョブのジョブオーナーの連絡先９０２に対して、当該印刷ジョブの印刷物が代行者以外の人物により回収された旨を通知する。通知内容には、回収者、回収時刻等の情報が含まれていてよい。
【００４１】
これは、予め設定された代行者以外の人物により回収が行われたことが確認できたため、当該印刷ジョブに関して正常に完了しなかったことを意味する。この場合、当該印刷ジョブのジョブオーナーは当該印刷ジョブを再度印刷することが想定されるため、印刷サーバ１０３の記憶装置４０５から当該印刷ジョブの印刷データを削除せず、再印刷が容易に行える状態を維持する。
【００４２】
このように、当該印刷ジョブの印刷物の回収者の識別と、印刷物の受け渡しの有無を確認することで、印刷サーバ１０３内の印刷ジョブの状態を出力物の状態に応じて適切に保つことができる。これにより、印刷サーバ１０３のリソースの圧迫を防ぐとともに、印刷時におけるユーザの操作の煩雑さの増加を防ぐことが可能となる。
【００４３】
［実施例２］
一般的な会社やオフィスでは、ＩＤカードおよびカードリーダーを用いて、部屋毎あるいはエリア毎の個人認証装置と連動させた入退室管理システムにより、セキュリティ管理を行うケースがある。実施例１における印刷物受渡イベントの検知手段として、この入退室管理システムを利用する例を以下に示す。
【００４４】
図１０は本実施例における印刷システムの一例である。コンピュータネットワーク１０００、画像処理装置１００１、クライアントコンピュータ１００２、印刷サーバ１００３、ネットワークカメラ１００４については、それぞれ実施例１の１００、１０１、１０２、１０３、１０４とそれぞれ同様であるため、説明は省略する。入退室管理サーバ１００５は、各ユーザの持つＩＤカード（不図示）と、エリア毎に設置されたカードリーダー（不図示）と連動することで、ユーザの入退室情報を管理することができる。入退室管理サーバ１００５のハードウェア構成については、図４にて示した印刷サーバ１０３のハードウェア構成と同様であるため、説明は省略する。
【００４５】
続いて、入退室管理サーバ１００５の機能について説明する。図１１は入退室管理サーバ１００５のソフトウェア構成を示す図である。図１１に示される入退室管理サーバ１００５の各機能は、入退室管理サーバ１００５のＣＰＵ４０１がＲＡＭ４０２にプログラムをロードし実行することで実現される。入退室管理サーバ１００５は、通信部１１０１、ユーザ情報管理部１１０２を備える。通信部１１０１はコンピュータネットワーク１０００を通じて他の機器との通信を実現する。ユーザ情報管理部１１０２は、ユーザの現在位置および入室可能エリアの情報の管理を実現する。
【００４６】
ここで、入退室管理サーバ１００５がユーザ情報管理部１１０２で扱うユーザの位置情報１２００について説明する。図１２はユーザの位置情報の例である。ユーザＩＤ１２０１はユーザ毎に一意に決められた固有のＩＤである。このユーザＩＤ１２０１は印刷サーバ１００３が保持するユーザの管理情報９００におけるユーザＩＤ９０１に対応する。現在位置１２０２はユーザが入退室管理システムで定義されたエリア中のどこに属しているかを示す。入室権限１２０３は入退室管理システムで定義されたエリアのそれぞれに対して、当該ユーザが入室可能か否かを示す。入退室管理システムにおいて、エリア毎に設置されたカードリーダー（不図示）からの情報に基づき、入退室管理サーバ１００５は各ユーザの現在位置１２０２を適宜更新する。
【００４７】
以下、本実施例における印刷システムの処理について説明する。本実施例における印刷システムの流れは実施例１と同様であり、図７に示すフローチャート従う。ここでは、実施例１との差分となるＳ７１２およびＳ７１３における印刷物受渡イベントについて説明する。
【００４８】
ネットワークカメラ１０４により画像処理装置１０１の排紙口の印刷物の回収が確認されて以降、一定時間、印刷サーバ１００３はその回収者と当該印刷ジョブのジョブオーナーの現在位置１２０２を入退出管理サーバ１００５から取得する。印刷サーバ１００３は両者の現在位置１２０２を比較し、同一のエリアに属する状態が発生したか否かを判断する。その判断の結果、同一エリアに属する状態が発生したことが確認された場合、イベント処理部６１２において、印刷物受渡イベントとして処理され、Ｓ７１２およびＳ７１３で検知される。つまり、入退室管理システム上で回収者と当該印刷ジョブのジョブオーナーが同一エリアにいたことが確認されたことをもって、間接的に印刷物の受け渡しが発生したものと見なして印刷システムは動作する。
【００４９】
このように、実施例１におけるネットワークカメラ１０４による印刷物受渡イベントの判定の代替として、入退室管理システムを利用した印刷システムにより、印刷サーバ１００３内の印刷ジョブの状態を出力物の状態に応じて適切に保つことができる。これにより実施例１と同様に、印刷サーバ１００３のリソースの圧迫を防ぐとともに、印刷時におけるユーザの操作の煩雑さの増加を防ぐことが可能となる。
【００５０】
［その他の形態］
上述の実施例では、Ｓ７０８における印刷物回収イベントの検知に際して、ネットワークカメラ１０４を利用する形態であった。これに関して、画像処理装置１０１の排紙口に備え付けられたセンサを利用して印刷物の回収を検知し、その後の一定時間のみネットワークカメラ１０４の撮像データを印刷サーバ１０３が解析する形態であってもよい。
【００５１】
また、上述の実施例では印刷サーバ１０３がネットワークカメラ１０４の撮像データの解析をする形態であったが、ネットワークカメラ１０４が撮像データの解析まで含めて行い、その結果を印刷サーバ１０３に送信する形態であってもよい。また、ユーザにＧＰＳ端末やＲＦＩＤタグ等の発信端末を携帯させる環境であれば、それらの発信端末が画像処理装置１０１の周辺に存在するか否かを判断することにより回収者の識別が可能となるため、そのような形態であってもよい。
【００５２】
一方、Ｓ７１２およびＳ７１３における印刷物受渡イベントの検知に際して、実施例１ではネットワークカメラ１０４を利用し、実施例２では入退室管理サーバ１００５を利用する形態であった。これに関して、ユーザにＧＰＳ端末やＲＦＩＤタグ等の発信端末を携帯させる環境であれば、それらの発信端末が一定距離内に存在するか否かにより印刷物の受け渡しの有無を推定することが可能となるため、そのような形態であってもよい。
【００５３】
また、Ｓ７１８およびＳ７２０におけるジョブオーナーへの通知に際して、上述の実施例では事前に連絡先９０２に登録されたメールアドレスに対する電子メールによる通知をする形態であった。これに関して、入退室管理システムのカードリーダーに表示装置が備わっている環境であれば、ジョブオーナーの入退室時に連絡メッセージを表示することが可能となるため、そのような形態であってもよい。
【符号の説明】
【００５４】
１０３  印刷サーバ
１０４  ネットワークカメラ
１００５  入退室管理サーバ
【図１】
2018132842.tif 000003
【図２】
2018132842.tif 000004
【図３】
2018132842.tif 000005
【図４】
2018132842.tif 000006
【図５】
2018132842.tif 000007
【図６】
2018132842.tif 000008
【図７】
2018132842.tif 000009
【図８】
2018132842.tif 000010
【図９】
2018132842.tif 000011
【図１０】
2018132842.tif 000012
【図１１】
2018132842.tif 000013
【図１２】
2018132842.tif 000014