(57)【要約】【課題】情報漏洩の可能性を抑えることのできる画像形成装置を提供する。【解決手段】画像形成装置であるＭＦＰにおいて制御装置であるＰＣからジョブの入力を受け付けると共にジョブのプリント指示を受け付けると（Ｓ１）、プリント処理を開始する（Ｓ２）。その後に入退室管理システムにおいてユーザーによる入室の要求を受け付けると、入退室管理システムではユーザー認証を行なうと共に（Ｓ３）、ＭＦＰに通知する（Ｓ４）。ＭＦＰは、入室の要求の時点のジョブの処理状況に応じてジョブの処理態様を判断し、判断結果に従ってジョブの処理を行なう（Ｓ５）。【選択図】図３
2014037069.tif 000002
【特許請求の範囲】
【請求項１】
制御装置から発行されたジョブに基づいて画像形成処理を行ない、プリント可能な画像形成装置であって、
前記制御装置からジョブの入力を受け付けると共に前記ジョブのプリント指示を受け付けるための第１の入力手段と、
入退室管理システムからユーザーによる入室の要求があったことの通知を受け付けるための第２の入力手段と、
前記ジョブの処理態様を制御するための制御手段とを備え、
前記制御手段は、前記ジョブのプリント指示を受け付けた後に前記入室の要求があったことが通知されると、前記入室の要求の時点の前記ジョブの処理状況に応じて前記ジョブの処理態様を判断し、判断結果に従って前記ジョブの処理を行なう、画像形成装置。
【請求項２】
前記制御手段は、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物を排紙する前の場合には前記ジョブの処理態様を前記ジョブの発行者が直接当該画像形成装置に対する操作を行なった後に排紙する処理態様とし、前記印刷物の排紙中である場合には前記入退室管理システムに対して前記ユーザーの入室の禁止を命令する処理を実行する、請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、さらに、前記ユーザーから当該画像形成装置までの距離である第１の距離と、前記ジョブの発行者から当該画像形成装置までの距離である第２の距離とに応じて前記ジョブの処理態様を判断する、請求項１または２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記第１の距離と前記第２の距離とを比較し、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物の排紙中である場合であって前記第１の距離が前記第２の距離よりも大なる場合、前記ジョブに基づくプリント処理を中止する処理、または前記ユーザーの入室の禁止を命令する処理を実行する、請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、さらに、前記ジョブを解析して所定期間内で前記ジョブのプリントが完了するか否かを判断し、その判断結果に応じて前記ジョブの処理態様を判断する、請求項３または４に記載の画像形成装置。
【請求項６】
前記制御手段は、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物の排紙中である場合であって前記第１の距離が前記第２の距離よりも大なる場合であり、かつ、前記所定期間内では前記ジョブのプリントが完了しないと判断された場合に、前記ジョブに基づくプリント処理を中止する処理を実行する、請求項５に記載の画像形成装置。
【請求項７】
前記制御手段は、さらに、前記ジョブを解析してセキュリティーレベルを特定し、前記ジョブのセキュリティーレベルに応じて前記ジョブの処理態様を判断する、請求項３〜６のいずれかに記載の画像形成装置。
【請求項８】
前記制御手段は、前記ジョブのセキュリティーレベルが高レベルである場合に前記ジョブの処理態様を判断して判断結果に従って前記ジョブの処理を行なう、請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、さらに、前記ユーザーの権限レベルを特定し、前記ユーザーの権限レベルに応じて前記ジョブの処理態様を判断する、請求項３〜６のいずれかに記載の画像形成装置。
【請求項１０】
前記制御手段は、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物の排紙前である場合には前記ユーザーの権限レベルが低レベルである場合に前記ジョブの処理態様を前記ジョブの発行者が直接当該画像形成装置に対する操作を行なった後に排紙する処理態様とし、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物の排紙中であり、かつ、前記第１の距離が前記第２の距離よりも大なる場合に、前記ユーザーの権限レベルが低レベルである場合に前記ジョブに基づくプリント処理を中止する処理を実行し、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物の排紙中であり、かつ、前記第２の距離が前記第１の距離以上である場合に、前記ユーザーの権限レベルが低レベルである場合に前記ユーザーの入室の禁止を命令する処理を実行する、請求項９に記載の画像形成装置。
【請求項１１】
前記制御手段は、前記ジョブを解析することでページごとのセキュリティーレベルを特定し、前記入室の要求の時点での前記ジョブの処理状況が前記ジョブに基づく印刷物の排紙中であってもセキュリティーレベルが高レベルであるページの排紙前である場合には、前記ジョブの処理態様を前記ジョブの発行者が直接当該画像形成装置に対する操作を行なった後に排紙する処理態様とする、請求項１〜１０のいずれかに記載の画像形成装置。
【請求項１２】
当該画像形成装置に対する接近度合いをセンシングするためのセンサーをさらに備え、
前記制御手段は、前記ジョブの処理態様をプリント処理を継続すると判断した後に当該画像形成装置に対して前記ユーザーが予め規定された距離以内に接近していることが検出された場合に、前記ジョブに基づくプリント処理を中止する処理を実行する、請求項１〜１１のいずれかに記載の画像形成装置。
【請求項１３】
制御装置から画像形成装置に対して発行されたジョブのセキュリティー管理方法であって、
前記画像形成装置において前記制御装置から前記ジョブの入力を受け付けると共に前記ジョブのプリント指示を受け付けるステップと、
前記ジョブのプリント指示を受け付けた後に入退室管理システムにおいてユーザーによる入室の要求を受け付けると、前記画像形成装置において、前記ユーザーによる入室の要求の時点の前記ジョブの処理状況に応じて前記ジョブの処理態様を判断し、判断結果に従って前記ジョブの処理を行なうステップとを備える、セキュリティー管理方法。
【請求項１４】
画像形成装置に、制御装置から発行されたジョブに基づく処理を実行させるための制御プログラムであって、
前記制御装置から前記ジョブの入力を受け付けると共に前記ジョブのプリント指示を受け付けるステップと、
前記ジョブのプリント指示を受け付けた後に入退室管理システムからユーザーによる入室の要求があったことの通知を受け付けると、前記入室の要求の時点の前記ジョブの処理状況に応じて前記ジョブの処理態様を判断し、判断結果に従って前記ジョブの処理を行なうステップとを前記画像形成装置に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、セキュリティー管理方法、および制御プログラムに関し、特に、入退室システムに連動した画像形成装置、セキュリティー管理方法、および制御プログラムに関する。
【背景技術】
【０００２】
プリンターやコピー機やこれらの複合機であるＭＦＰ（Multi-Functional Peripheral）などプリント機能を有する画像形成装置において、ＰＣ（パーソナルコンピューター）等の制御装置からプリント指示を受けてプリント処理を実行する、いわゆるＰＣプリント機能を有するものがある。
【０００３】
ＰＣプリントの実行中に当該画像形成装置の設置された室内に第三者がいると、印刷物から情報漏洩するおそれがある。
【０００４】
このような状況において情報漏洩を防止するために、画像形成装置でＰＣ等からプリント指示を受け付けた際に室内にプリントを指示したユーザーとは異なるユーザーがいる場合にはプリントを抑制するなどのセキュリティー対策を行なう技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３００４８０号公報
【特許文献２】特開２００５−３０１６１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＰＣ等から画像形成装置に対してプリントを指示した後に室内に第三者が入ってきた場合には、上記技術ではプリントが開始されてしまい、情報漏洩のおそれがある、という問題があった。
【０００７】
本発明はこのような問題に鑑みてなされたものであって、情報漏洩の可能性を抑えることのできる画像形成装置、セキュリティー管理方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のある局面に従うと、画像形成装置は制御装置から発行されたジョブに基づいて画像形成処理を行ない、プリント可能な画像形成装置であって、制御装置からジョブの入力を受け付けると共にジョブのプリント指示を受け付けるための第１の入力手段と、入退室管理システムからユーザーによる入室の要求があったことの通知を受け付けるための第２の入力手段と、ジョブの処理態様を制御するための制御手段とを備える。制御手段は、ジョブのプリント指示を受け付けた後に入室の要求があったことが通知されると、入室の要求の時点のジョブの処理状況に応じてジョブの処理態様を判断し、判断結果に従ってジョブの処理を行なう。
【０００９】
好ましくは、制御手段は、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物を排紙する前の場合にはジョブの処理態様をジョブの発行者が直接当該画像形成装置に対する操作を行なった後に排紙する処理態様とし、印刷物の排紙中である場合には入退室管理システムに対してユーザーの入室の禁止を命令する処理を実行する。
【００１０】
好ましくは、制御手段は、さらに、ユーザーから当該画像形成装置までの距離である第１の距離と、ジョブの発行者から当該画像形成装置までの距離である第２の距離とに応じてジョブの処理態様を判断する。
【００１１】
より好ましくは、制御手段は、第１の距離と第２の距離とを比較し、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物の排紙中である場合であって第１の距離が第２の距離よりも大なる場合、ジョブに基づくプリント処理を中止する処理、またはユーザーの入室の禁止を命令する処理を実行する。
【００１２】
好ましくは、制御手段は、さらに、ジョブを解析して所定期間内でジョブのプリントが完了するか否かを判断し、その判断結果に応じてジョブの処理態様を判断する。
【００１３】
より好ましくは、制御手段は、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物の排紙中である場合であって第１の距離が第２の距離よりも大なる場合であり、かつ、所定期間内ではジョブのプリントが完了しないと判断された場合に、ジョブに基づくプリント処理を中止する処理を実行する。
【００１４】
好ましくは、制御手段は、さらに、ジョブを解析してセキュリティーレベルを特定し、ジョブのセキュリティーレベルに応じてジョブの処理態様を判断する。
【００１５】
より好ましくは、制御手段は、ジョブのセキュリティーレベルが高レベルである場合にジョブの処理態様を判断して判断結果に従ってジョブの処理を行なう。
【００１６】
好ましくは、制御手段は、さらに、ユーザーの権限レベルを特定し、ユーザーの権限レベルに応じてジョブの処理態様を判断する。
【００１７】
より好ましくは、制御手段は、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物の排紙前である場合にはユーザーの権限レベルが低レベルである場合にジョブの処理態様をジョブの発行者が直接当該画像形成装置に対する操作を行なった後に排紙する処理態様とし、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物の排紙中であり、かつ、第１の距離が第２の距離よりも大なる場合に、ユーザーの権限レベルが低レベルである場合にジョブに基づくプリント処理を中止する処理を実行し、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物の排紙中であり、かつ、第２の距離が第１の距離以上である場合に、ユーザーの権限レベルが低レベルである場合にユーザーの入室の禁止を命令する処理を実行する。
【００１８】
好ましくは、制御手段は、ジョブを解析することでページごとのセキュリティーレベルを特定し、入室の要求の時点でのジョブの処理状況がジョブに基づく印刷物の排紙中であってもセキュリティーレベルが高レベルであるページの排紙前である場合には、ジョブの処理態様をジョブの発行者が直接当該画像形成装置に対する操作を行なった後に排紙する処理態様とする。
【００１９】
好ましくは、画像形成装置は当該画像形成装置に対する接近度合いをセンシングするためのセンサーをさらに備え、制御手段は、ジョブの処理態様をプリント処理を継続すると判断した後に当該画像形成装置に対してユーザーが予め規定された距離以内に接近していることが検出された場合に、ジョブに基づくプリント処理を中止する処理を実行する。
【００２０】
本発明の他の局面に従うと、セキュリティー管理方法は制御装置から画像形成装置に対して発行されたジョブのセキュリティー管理方法であって、画像形成装置において制御装置からジョブの入力を受け付けると共にジョブのプリント指示を受け付けるステップと、ジョブのプリント指示を受け付けた後に入退室管理システムにおいてユーザーによる入室の要求を受け付けると、画像形成装置において、ユーザーによる入室の要求の時点のジョブの処理状況に応じてジョブの処理態様を判断し、判断結果に従ってジョブの処理を行なうステップとを備える。
【００２１】
本発明のさらに他の局面に従うと、制御プログラムは画像形成装置に、制御装置から発行されたジョブに基づく処理を実行させるための制御プログラムであって、制御装置からジョブの入力を受け付けると共にジョブのプリント指示を受け付けるステップと、ジョブのプリント指示を受け付けた後に入退室管理システムからユーザーによる入室の要求があったことの通知を受け付けると、入室の要求の時点のジョブの処理状況に応じてジョブの処理態様を判断し、判断結果に従ってジョブの処理を行なうステップとを画像形成装置に実行させる。
【発明の効果】
【００２２】
この発明によると、ＰＣ（パーソナルコンピューター）等の制御装置からプリント指示を受けてプリント処理を実行する画像形成装置において、プリント指示を受けた後に当該画像形成装置の設置された室内への第三者の入室があった場合であっても、当該第三者への情報漏洩の可能性を抑えることができる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態にかかる画像処理システム（以下、システムと略する）の構成の具体例を示す図である。
【図２】システムに含まれるＭＦＰ（Multi-Functional Peripheral）の装置構成の具体例を示すブロック図である。
【図３】システムでのセキュリティー管理の流れを表わした図である。
【図４】第三者であるユーザーとジョブのオーナーとのＭＦＰに対する位置関係の一例を表わした図である。
【図５】第三者であるユーザーとジョブのオーナーとのＭＦＰに対する位置関係の一例を表わした図である。
【図６】制御ルールの第１の例を表わした図である。
【図７】制御ルールの第２の例を表わした図である。
【図８】制御ルールの第３の例を表わした図である。
【図９】制御ルールの第４の例を表わした図である。
【図１０】制御ルールの第５の例を表わした図である。
【図１１】制御ルールの第５の例を表わした図である。
【図１２】ＭＦＰの機能構成の具体例を示すブロック図である。
【図１３】制御ルールの第１の例に従ったＭＦＰでの動作の流れを表わしたフローチャートである。
【図１４】制御ルールの第２の例に従ったＭＦＰでの動作の流れを表わしたフローチャートである。
【図１５】制御ルールの第３の例に従ったＭＦＰでの動作の流れを表わしたフローチャートである。
【図１６】制御ルールの第４の例に従ったＭＦＰでの動作の流れを表わしたフローチャートである。
【図１７】制御ルールの第５の例に従ったＭＦＰでの動作の流れを表わしたフローチャートである。
【図１８】第１の変形例にかかる制御ルールの一部を表わした図である。
【図１９】第１の変形例にかかるＭＦＰでの動作の流れを表わしたフローチャートである。
【図２０】第２の変形例にかかる制御ルールの一部を表わした図である。
【図２１】第２の変形例にかかるＭＦＰでの動作の流れを表わしたフローチャートである。
【発明を実施するための形態】
【００２４】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２５】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システム（以下、システムと略する）の構成の具体例を示す図である。
【００２６】
図を参照して、システムは、画像形成装置としてのＭＦＰ１００と、該ＭＦＰ１００の制御装置として機能するＰＣ（パーソナルコンピューター）２００と、入退室管理システム３００とを含む。
【００２７】
画像形成装置はＭＦＰに限定されず、外部装置であるＰＣ２００からの指示に従ってプリント（印刷）する機能を有するものであれば、プリンター等、他の装置であってもよい。
【００２８】
入退室管理システム３００は、ＭＦＰ１００が設置される居室の入退室を管理するためのシステムであって、認証方式の一例としてユーザーに対応付けられたセキュリティーカードを用いる認証を行なうものである場合、カードリーダー３１と、セキュリティーカードから読み出した情報に基づいて認証処理を行ない、その結果に応じて居室に設置されたドアの開閉を制御するための開閉制御装置３０とを含む。
【００２９】
これら装置は、ＬＡＮ（Local Area Network）等のネットワークに接続され、相互に通信可能である。
【００３０】
＜装置構成＞
図２は、ＭＦＰ１００の装置構成の具体例を示すブロック図である。
【００３１】
図を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データを得るためのスキャナー１３と、画像データを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、画像データ等を保存するためのメモリー１６と、ＰＣ２００や入退室管理システム３００との上記ネットワークを介した通信の制御するための通信コントローラー１７と、センサー１８とを含む。
【００３２】
センサー１８は、紙詰まり等の自身の状態を検出するセンサーを含み、さらに、後述する、人感センサー等のユーザーの位置を検出するセンサーを含んでもよい。
【００３３】
ＰＣ２００は通常のパーソナルコンピューターの構成と同様であってよい。
＜動作概要＞
本実施の形態にかかるシステムでは、ＰＣ２００からＭＦＰ１００に対してジョブが発行され、プリント指示がなされた後に入退室管理システム３００において当該ジョブにとって第三者となるユーザーが入室しようとしていることが検出された場合に、上記ジョブに基づくプリント動作についてセキュリティー管理が行なわれる。
【００３４】
図３は、本実施の形態にかかるシステムでのセキュリティー管理の流れを表わした図である。
【００３５】
図を参照して、ＰＣからＭＦＰに対してジョブが発行されてプリントが要求されると（Ｓ１）、ＭＦＰではプリント処理を開始する（Ｓ２）。
【００３６】
ジョブをＭＦＰが受信した後に入退室管理システムに対してユーザーが入室を要求すると、入退室管理システムではその認証を行なうと共に（Ｓ３）、入室の要求があったことがＭＦＰに対して通知される（Ｓ４）。
【００３７】
ＭＦＰでは、その通知を受けて上記ステップＳ２で開始したプリント処理を制御する（Ｓ５）。
【００３８】
以降の説明において、ＰＣ２００を用いてジョブを発行したユーザーを「オーナー」、ＭＦＰ１００がジョブを受信した後に入退室管理システム３００に対して入室の要求を行なうユーザーを「ユーザーＡ」とも称する。また、入室したユーザーＡからＭＡＰ１００までの距離、つまり、入退室管理システム３００の管理する居室のドアからＭＡＰ１００までの距離を「距離１」、ＰＣ２００を用いてジョブを発行したオーナーからＭＡＰ１００までの距離、つまり、ＰＣ２００からＭＡＰ１００までの距離を「距離２」とも称する。
【００３９】
なお、オーナーおよびユーザーＡの位置関係には、図４および図５に表わされた関係が考えられる。すなわち、図を参照して、距離１＞距離２である場合（図４）と、距離１≦距離２である場合（図５）とがある。図４である前者の関係の場合には、オーナーはユーザーＡの入室と同時にＰＣ２００からＭＦＰ１００に向かうとユーザーＡよりも先にＭＦＰ１００での印刷物を取得することが可能と考えられ、図５である後者の場合には、オーナーはユーザーＡの入室と同時にＰＣ２００からＭＦＰ１００に向かうとユーザーＡよりも先にＭＦＰ１００での印刷物を取得することができないと考えられる。そこで、ＭＦＰ１００では、これらの関係を考慮してセキュリティー管理を行なってもよい。
【００４０】
距離１および距離２は、ＭＦＰ１００が設置された際などに予め設定されていてもよいし、ユーザーＡおよびオーナーそれぞれをセンシングしてこれら距離を算出してもよい。なお、後者の場合、人感センサー等のセンサー１８を利用して各ユーザーの位置を検知してもよいし、予めユーザーごとに関連付けられている携帯電話等の端末装置と通信して各ユーザーの位置情報を取得してもよいし、上記端末装置との通信強度などに基づいて各ユーザーとの間の距離を算出してもよいし、ＭＦＰ１００が撮影機能（カメラ）を有する場合、撮影画像に対して画像解析を行なって各ユーザーの位置を検知してもよい。
【００４１】
ＭＦＰ１００は、セキュリティー管理を行なうため、予め制御ルールを記憶しておく。該ルールは、一例として、ＲＯＭ１１に各条件によって分岐するプログラムとして記憶されることが挙げられる。
【００４２】
制御ルールとして、様々なルールが挙げられる。図６〜図１１は、それぞれ、制御ルールの様々な例を表形式で表わしたものである。このように、制御ルールは表形式で記憶され、ＣＰＵ１０が当該表を読み取って判断に用いてもよい。
【００４３】
第１の例として、ＭＦＰ１００は、ユーザーＡが入室を要求した際のオーナーからのジョブの処理状況に基づいて当該ジョブの処理態様を判断することができる。詳しくは、図６を参照して、ジョブの処理状況が、ＰＣ２００からプリント要求を受信中であるとき、ジョブデーターをスプール中であるとき、および該ジョブを実行中、つまり画像形成処理中である場合には、言い換えると、印刷用紙の排紙前には、当該ジョブの処理態様を、ＭＦＰ１００に対するオーナーのログイン操作がなされてから該ジョブをプリントする「タッチアンドプリント」に切り替える。これにより、ジョブに従ってプリントを実行させることができ、かつ、排紙の開始からオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００４４】
一方、印刷用紙の排紙中である場合には、すでに印刷物が排出されている。そのため、ＭＦＰ１００はユーザーＡの入室を禁止するための信号を入退室管理システム３００に対して出力する。これにより、ユーザーＡの入室が禁止されるために持ち去り等を防ぐことができる。
【００４５】
第２の例として、ＭＦＰ１００は、さらにユーザーＡおよびオーナーそれぞれのＭＦＰ１００までの距離関係に基づいて当該ジョブの処理態様を判断してもよい。詳しくは、図７を参照して、ジョブの処理状況が、ＰＣ２００からプリント要求を受信中であるとき、ジョブデーターをスプール中であるとき、および該ジョブを実行中、つまり画像形成処理中である場合には、言い換えると、印刷用紙の排紙前には、ユーザーＡおよびオーナーそれぞれのＭＦＰ１００までの距離関係に関わらず「タッチアンドプリント」に切り替える。これにより、排紙の開始からオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００４６】
一方、印刷用紙の排紙中である場合であって、オーナーの方がユーザーＡよりもＭＦＰ１００に対して近い場合（距離１＞距離２）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとユーザーＡよりもオーナーの方が先にＭＦＰ１００に到着することになる。そのため、オーナーがユーザーＡよりも先に印刷物を取得することが可能となる。そこで、そのまま印刷用紙の排紙を継続すると共に、ＰＣ２００や予めオーナーに関連付けて記憶されている端末装置等、オーナーに対して印刷物の取得を依頼する。これにより、ジョブに従ってプリントを実行させることができ、かつ、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００４７】
印刷用紙の排紙中である場合であって、ユーザーＡの方がオーナーよりもＭＦＰ１００に対して近い場合、または同じ距離である場合（距離１≦距離２）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーよりもユーザーＡの方が先に、または同時にＭＦＰ１００に到着することになる。そのため、ユーザーＡによって印刷物が持ち去られる可能性がある。そこで、この場合には、ユーザーＡの入室を禁止するか、または、印刷を中止する。これにより、ユーザーＡによる持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよい。
【００４８】
第３の例として、ＭＦＰ１００は、さらにジョブの分量に基づいて当該ジョブの処理態様を判断してもよい。ジョブの分量とは、ＭＦＰ１００での当該ジョブの処理量に相当し、ＰＣ２００から受信したジョブの内のユーザーＡが入室を要求した際に未処理であるジョブの分量を指す。ＭＦＰ１００は受信したジョブを解析することで、自身の処理能力に基づいてこの分量が予め規定された時間内に処理が完了するか否かを判断する。ここでの規定された時間は、ユーザーＡが入室してからＭＦＰ１００に到達するまでの時間に相当し、この距離に基づいて予め規定されているものとする。
【００４９】
詳しくは、図８を参照して、オーナーの方がユーザーＡよりもＭＦＰ１００に対して近く（距離１＞距離２）、かつ、ユーザーＡが到達する時間にジョブの処理が完了する場合（ジョブ完了可）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとジョブのプリントが完了して印刷物がすべて排出された時点でもユーザーＡはＭＦＰ１００には到達しておらず、かつ、オーナーの方がユーザーＡよりも先にＭＦＰ１００に到着することになる。そのため、オーナーがユーザーＡよりも先に印刷物を取得することが可能となる。そこで、この場合には、ジョブの処理状況に関わらずそのまま印刷用紙の排紙を継続すると共に、ＰＣ２００や予めオーナーに関連付けて記憶されている端末装置等、オーナーに対して印刷物の取得を依頼する。これにより、ジョブに従ってプリントを実行させることができ、かつ、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００５０】
オーナーの方がユーザーＡよりもＭＦＰ１００に対して近いものの（距離１＞距離２）、ユーザーＡが到達する時間にジョブの処理が完了しない場合には（ジョブ完了不可）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーの方がユーザーＡよりも先にＭＦＰ１００に到着するものの、その時点でジョブのプリントが完了していない可能性がある。そこで、この場合には、ジョブの処理状況が印刷用紙の排紙前には、「タッチアンドプリント」に切り替える。これにより、排紙の開始からオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。印刷用紙の排紙中である場合には、そのまま印刷用紙の排紙を継続するか排紙を中断するかいずれかを行ない、かつ、オーナーに対して印刷物の取得を依頼する。これにより、ユーザーＡによる持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよい。
【００５１】
ユーザーＡの方がオーナーよりもＭＦＰ１００に対して近い場合、または同じ距離である場合（距離１≦距離２）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーよりもユーザーＡの方が先に、または同時にＭＦＰ１００に到着することになるため、ジョブの処理状況が印刷用紙の排紙前にはジョブの分量に関わらず「タッチアンドプリント」に切り替える。これにより、排紙の開始からオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００５２】
ユーザーＡの方がオーナーよりもＭＦＰ１００に対して近い場合、または同じ距離である場合（距離１≦距離２）、かつ、排紙中である場合には、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーよりもユーザーＡの方が先に、または同時にＭＦＰ１００に到着することになる。そのため、ユーザーＡによって印刷物が持ち去られる可能性がある。そこで、この場合には、ジョブの分量に関わらずユーザーＡの入室を禁止する。これにより、ユーザーＡによる持ち去りを防ぐことができる。
【００５３】
第４の例として、ＭＦＰ１００は、さらに文書の機密レベルに基づいて当該ジョブの処理態様を判断してもよい。文書の機密レベルは、たとえばヘッダ等予め規定されたデータ上の位置に埋め込まれているものであってジョブの当該位置を解析することによって判断されてもよいし、予めジョブの発行者（オーナー）と機密レベルとが対応付けられており、ジョブの発行者に応じて判断されてもよいし、予めキーワードや画像と機密レベルとが対応付けられており、ジョブを解析することによって判断されてもよい。
【００５４】
詳しくは、図９を参照して、文書レベルが低い場合にはセキュリティー管理が不要であるとして、処理状況や位置関係等に関わらず、ジョブに基づくプリント処理を実行する。
【００５５】
機密レベルが高い場合、ジョブの処理状況が印刷用紙の排紙前には、ジョブの分量や位置関係等に関わらず「タッチアンドプリント」に切り替える。これにより、排紙の開始からオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００５６】
機密レベルが高いジョブの印刷用紙の排紙中である場合であって、オーナーの方がユーザーＡよりもＭＦＰ１００に対して近いものの（距離１＞距離２）、ユーザーＡが到達する時間にジョブの処理が完了しない場合には（ジョブ完了不可）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーの方がユーザーＡよりも先にＭＦＰ１００に到着するものの、その時点でジョブのプリントが完了していない可能性がある。そこで、この場合には、そのまま印刷用紙の排紙を継続するか排紙を中断するかいずれかを行ない、かつ、オーナーに対して印刷物の取得を依頼する。これにより、ユーザーＡによる機密レベルの高い文書の持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよい。
【００５７】
ユーザーＡが到達する時間にジョブの処理が完了する場合（ジョブ完了可）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとジョブのプリントが完了して機密レベルの高い印刷物がすべて排出された時点でもユーザーＡはＭＦＰ１００には到達しておらず、かつ、オーナーの方がユーザーＡよりも先にＭＦＰ１００に到着することになる。そのため、オーナーがユーザーＡよりも先に印刷物を取得することが可能となる。そこで、この場合には、そのまま印刷用紙の排紙を継続すると共に、ＰＣ２００や予めオーナーに関連付けて記憶されている端末装置等、オーナーに対して印刷物の取得を依頼する。これにより、ジョブに従ってプリントを実行させることができ、かつ、ユーザーＡによる機密レベルの高い印刷物の持ち去り等を防ぐことができる。
【００５８】
機密レベルが高いジョブの印刷用紙の排紙中である場合であって、ユーザーＡの方がオーナーよりもＭＦＰ１００に対して近い場合、または同じ距離である場合（距離１≦距離２）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーよりもユーザーＡの方が先に、または同時にＭＦＰ１００に到着することになる。そのため、ユーザーＡによって機密レベルの高い文書の持ち去り等の可能性がある。そこで、この場合には、ジョブの分量に関わらずユーザーＡの入室を禁止する。これにより、ユーザーＡによる持ち去りを防ぐことができる。
【００５９】
第５の例として、ＭＦＰ１００は、文書の機密レベルに替えてユーザーＡの権限レベルに基づいてジョブの処理態様を判断してもよい。ユーザーＡの権限レベルは、予めユーザーごと、またはユーザーの属するグループごとに対応付けて記憶されており、入退室管理システム３００から入室を要求したユーザーＡを通知されることで権限レベルを判断することができる。また、権限レベルはジョブごとに設定されていてもよく、ジョブを解析し入退室管理システム３００から通知されたユーザーＡと照合することで権限レベルが判断されてもよい。
【００６０】
詳しくは、図１０および図１１を参照して、ユーザーＡの権限レベルが低い場合、つまり、ユーザーＡへの情報漏洩を管理する必要がある場合、ジョブの処理状況が印刷用紙の排紙前にはジョブの分量や位置関係等に関わらず「タッチアンドプリント」に切り替える。これにより、排紙の開始からオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００６１】
ユーザーＡの権限レベルが高い場合、つまり、ユーザーＡが印刷物を閲覧等する権限を有している可能性がある場合、ジョブの処理状況が印刷用紙の排紙前にはジョブの分量や位置関係等に関わらずそのまま印刷用紙の排紙を継続するか、「タッチアンドプリント」に切り替えるかを行なう。これにより、ジョブに従ってプリントを実行させることができる、またはユーザーＡによる印刷物の持ち去り等を防ぐことができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよいし、ユーザーＡごとに設定されているものであってもよい。
【００６２】
オーナーの方がユーザーＡよりもＭＦＰ１００に対して近いものの（距離１＞距離２）、ユーザーＡが到達する時間にジョブの処理が完了しない場合には（ジョブ完了不可）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーの方がユーザーＡよりも先にＭＦＰ１００に到着するものの、その時点でジョブのプリントが完了していない可能性がある。そこで、この場合には、ジョブの処理状況が印刷用紙の排紙前である場合に、ユーザーＡの権限レベルに関わらず、そのまま印刷用紙の排紙を継続するか排紙を中断するかいずれかを行ない、かつ、オーナーに対して印刷物の取得を依頼する。これにより、ユーザーＡによる持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよいし、ユーザーＡごとに設定されているものであってもよい。
【００６３】
ユーザーＡが到達する時間にジョブの処理が完了する場合（ジョブ完了可）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとジョブのプリントが完了して印刷物がすべて排出された時点でもユーザーＡはＭＦＰ１００には到達しておらず、かつ、オーナーの方がユーザーＡよりも先にＭＦＰ１００に到着することになる。そのため、オーナーがユーザーＡよりも先に印刷物を取得することが可能となる。そこで、ユーザーＡの権限レベルが高い場合にはそのまま印刷用紙の排紙を継続すると共に、ＰＣ２００や予めオーナーに関連付けて記憶されている端末装置等、オーナーに対して印刷物の取得を依頼する。これにより、ジョブに従ってプリントを実行させることができ、かつ、ユーザーＡによる印刷物の持ち去り等を防ぐことができる。ユーザーＡの権限レベルが低い場合にはそのまま印刷用紙の排紙を継続するか排紙を中断するかいずれかを行ない、かつ、オーナーに対して印刷物の取得を依頼する。これにより、ユーザーＡによる文書の持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよいし、ユーザーＡごとに設定されているものであってもよい。
【００６４】
印刷用紙の排紙中である場合であって、ユーザーＡの方がオーナーよりもＭＦＰ１００に対して近い場合、または同じ距離である場合（距離１≦距離２）、ユーザーＡの入室のタイミングで両ユーザーがＭＦＰ１００に向かったとするとオーナーよりもユーザーＡの方が先に、または同時にＭＦＰ１００に到着することになる。そのため、ユーザーＡによって文書の持ち去り等の可能性がある。そこで、ユーザーＡの権限レベルが低い場合にはジョブの分量に関わらずユーザーＡの入室を禁止する。これにより、ユーザーＡによる持ち去りを防ぐことができる。ユーザーＡの権限レベルが高い場合にはジョブの分量に関わらずそのまま印刷用紙の排紙を継続するか排紙を中断するかいずれかを行なう。これにより、ユーザーＡによる文書の持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよいし、ユーザーＡごとに設定されているものであってもよい。
【００６５】
＜機能構成＞
図１２は、上記動作を行なうためのＭＦＰ１００の機能構成の具体例を示すブロック図である。図に表わされた各機能は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されるプログラムをＲＡＭ１２に展開しつつ実行することによって、主にＣＰＵ１０上に形成されるものであるが、少なくとも一部が図２に表わされたハードウェア構成によって実現されてもよい。
【００６６】
図を参照して、ＣＰＵ１０は、通信コントローラー１７を介してＰＣ２００からジョブを受信し、当該ジョブのプリントを要求する指示を受け付けるためのプリント指示入力部１０１と、通信コントローラー１７を介して入退室管理システム３００から入室の要求があったことの通知、またさらには入室の要求を行なったユーザーの通知を受け付けるための入室通知入力部１０２と、予め図６〜図１１などの制御ルールを記憶し、プリント指示を受け付けた後の入室の要求があると、当該プリント指示に従う処理の態様を判断するための判断部１０３と、判断された制御ルールに従ってプリント動作を制御するための制御部１０４と、判断された制御ルールに従って通信コントローラー１７を介して入退室管理システム３００に対して入室を禁止する命令を出力するための命令出力部１０５とを含む。
【００６７】
さらに、判断部１０３は、ユーザーＡからＭＦＰ１００までの距離１とオーナーからＭＦＰ１００までの距離２とを比較するための距離比較部１０３１と、ジョブの処理状況を判断するための状況判断部１０３２と、用いる制御ルールを決定するための制御決定部１０３３と、ジョブを解析することで分量や機密レベルなどを特定するためのジョブ解析部１０３４と、予めユーザーごとの権限レベルを記憶しておき、ユーザーＡの権限レベルを判断するための権限判断部１０３５とを含む。
【００６８】
なお、上記距離１および距離２は、先述のように予め記憶しておくものであってもよいし、センシング等他の方法によって得られるものであってもよい。たとえば人感センサー等のセンサー１８を用いてセンシングする場合には、判断部１０３はセンサー１８からのセンサー信号を用いる。
【００６９】
＜動作フロー＞
図１３〜図１７はＭＦＰ１００での動作の流れを表わしたフローチャートであり、それぞれ、上記第１の例〜第５の例に表わされた制御ルールに従った場合の動作の流れを表わしている。これらフローチャートに表わされた動作は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されるプログラムをＲＡＭ１２に展開しつつ実行し、図１２の各機能を発揮させることによって実現される。なお、各フローチャートにおいて同じステップ番号は同じ動作を表わしている。
【００７０】
図１３を参照して、上記第１の例に従った場合、ＣＰＵ１０はＰＣ２００からジョブを受信してプリント要求を受け付け（ステップＳ１０１でＹＥＳ）、その後にユーザーＡによって入室が要求された通知を受け付けると（ステップＳ１０３でＹＥＳ）、処理状況が印刷用紙の排紙前である場合には（ステップＳ１０５でＹＥＳ）、ジョブの処理態様をタッチアンドプリントに切り替える（ステップＳ１０９）。
【００７１】
一方、処理状況が印刷用紙の排紙中である場合には（ステップＳ１０５でＮＯ）、ＣＰＵ１０はユーザーＡの入室を禁止するよう、入退室管理システム３００に対して命令を出力する（ステップＳ１１１）。
【００７２】
なお、プリント要求の後にユーザーＡの入室の要求がない場合には（ステップＳ１０３でＮＯ）、ＣＰＵ１０は通常のプリント処理を行なって印刷物を出力する（ステップＳ１０７）。これは、以降の説明でも同様である。
【００７３】
図１４を参照して、上記第２の例に従った場合、図１３の動作に加えて、ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙中であった場合には（ステップＳ１０５でＮＯ）、距離１の方が距離２よりも大きい場合に（ステップＳ２０１でＹＥＳ）ＣＰＵ１０は設定に応じてユーザーＡの入室を禁止、またはプリント動作を中止する（ステップＳ２０３）。距離２が距離１以上である場合には（ステップＳ２０１でＮＯ）、ＣＰＵ１０はプリント動作を続行して出力すると共に、オーナーに対して印刷物の取得を依頼する（ステップＳ２０５）。
【００７４】
図１５を参照して、上記第３の例に従った場合、図１３の動作に加えて、ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙前であった場合には（ステップＳ１０５でＹＥＳ）、距離１の方が距離２よりも大きく（ステップＳ３０１でＹＥＳ）、かつ規定時間内にはプリントが完了しないジョブの分量であった場合（ステップＳ３０３でＮＯ）、または距離２が距離１以上である場合には（ステップＳ３０１でＮＯ）、ＣＰＵ１０はジョブの処理態様をタッチアンドプリントに切り替える（ステップＳ１０９）。距離１の方が距離２よりも大きく（ステップＳ３０１でＹＥＳ）、かつ規定時間内にプリントが完了するジョブの分量であった場合には（ステップＳ３０３でＹＥＳ）、ＣＰＵ１０はプリント動作を続行して出力すると共に、オーナーに対して印刷物の取得を依頼する（ステップＳ３０９）。
【００７５】
ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙中であった場合には（ステップＳ１０５でＮＯ）、距離１の方が距離２よりも大きく（ステップＳ３０５でＹＥＳ）、かつ規定時間内にプリントが完了するジョブの分量であった場合（ステップＳ３０７でＹＥＳ）、ＣＰＵ１０はプリント動作を続行して出力すると共に、オーナーに対して印刷物の取得を依頼する（ステップＳ３０９）。規定時間内にはプリントが完了しないジョブの分量であった場合には（ステップＳ３０７でＮＯ）、ＣＰＵ１０は設定に応じてプリント動作を続行して出力する、またはプリント動作を中止し、オーナーに対して印刷物の取得を依頼する（ステップＳ３１３）。
【００７６】
距離２が距離１以上である場合には（ステップＳ３０５でＮＯ）、ユーザーＡの入室を禁止、またはプリント動作を中止する（ステップＳ３１１）。
【００７７】
図１６を参照して、上記第４の例に従った場合、図１３の動作に加えて、ＣＰＵ１０は受信したジョブを解析してその機密レベルを特定する。そして機密レベルが高い場合（ステップＳ４０１でＹＥＳ）、ＣＰＵ１０は、以降、図１５と同様の動作を行なう。機密レベルが低い場合には（ステップＳ４０１でＮＯ）、ＣＰＵ１０は通常のプリント処理を行なって印刷物を出力する（ステップＳ１０７）。
【００７８】
図１７を参照して、上記第５の例に従った場合、図１３の動作に加えて、ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙前であった場合（ステップＳ１０５でＹＥＳ）、ユーザーＡの権限レベルが高い場合には（ステップＳ５０１でＹＥＳ）、ＣＰＵ１０は、設定に応じてプリント動作を続行して出力する、またはタッチアンドプリントに切り替える（ステップＳ５０３）。ユーザーＡの権限レベルが低い場合には（ステップＳ５０１でＮＯ）、ＣＰＵ１０はジョブの処理態様をタッチアンドプリントに切り替える（ステップＳ５０５）。
【００７９】
ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙中であった場合には（ステップＳ１０５でＮＯ）、距離１の方が距離２よりも大きく（ステップＳ５０７でＹＥＳ）、かつ規定時間内にはプリントが完了しないジョブの分量であった場合（ステップＳ５０９でＮＯ）、または規定時間内にプリントが完了するジョブの分量であり（ステップＳ５０９でＹＥＳ）、かつユーザーＡの権限レベルが高い場合には（ステップＳ５１３でＮＯ）、ＣＰＵ１０はプリント動作を続行して出力すると共に、オーナーに対して印刷物の取得を依頼する（ステップＳ５１１）。
【００８０】
規定時間内にプリントが完了するジョブの分量であり（ステップＳ５０９でＹＥＳ）、かつユーザーＡの権限レベルが低い場合（ステップＳ５１３でＹＥＳ）、または、距離２が距離１以上であって（ステップＳ５０７でＮＯ）、かつユーザーＡの権限レベルが高い場合（ステップＳ５１７でＮＯ）、ＣＰＵ１０は、設定に応じてプリント動作を続行して出力する、またはプリント動作を中止し、オーナーに対して印刷物の取得を依頼する（ステップＳ５１５）。
【００８１】
距離２が距離１以上であって（ステップＳ５０７でＮＯ）、かつユーザーＡの権限レベルが低い場合には（ステップＳ５１７でＹＥＳ）、ＣＰＵ１０はユーザーＡの入室を禁止するよう、入退室管理システム３００に対して命令を出力する（ステップＳ５１９）。
【００８２】
＜実施の形態の効果＞
本実施の形態にかかるシステムにおいて上述の処理が行なわれることで、ＰＣ２００からジョブをＭＦＰ１００に対して発行し、プリント指示を行なった後にＭＦＰ１００の設置されている居室に他のユーザー（ユーザーＡ）が入室した場合であっても、その状況に応じて適切に処理態様を制御することで、当該ジョブに基づく印刷物からの情報漏洩を適切に防止することができる。
【００８３】
＜変形例１＞
上の例では、ジョブの処理状況として印刷用紙の排紙前であるか否かに応じて処理態様を判断するものとしていたが、排紙中であっても、さらにページ単位でジョブの処理態様を判断するようにしてもよい。
【００８４】
第１の変形例では、ＭＦＰ１００はジョブを解析することでページごとに機密レベルを判断して、機密レベルの高いページを判断する。この判断は、たとえばページごとに付された属性を読み取って特定することでなされてもよいし、キーワードや特定の画像の有無をページ単位で走査することでなされてもよい。
【００８５】
図１８は、第１の変形例にかかる制御ルールの一部を表わした図である。第１の変形例では、印刷用紙が排紙中であっても、上記機密レベルの高いページがまだ排紙されていない場合には（未排紙）、タッチアンドプリントに切り替える。これにより、ジョブに従ってプリントを実行させることができ、かつ、機密レベルの高いページが排紙されるタイミングにオーナーがＭＦＰ１００近傍にいることになり、ユーザーＡによる特にそのページの持ち去り等を防ぐことができる。
【００８６】
上記機密レベルの高いページがすでに排紙されている場合には（排紙済み）、ＭＦＰ１００はユーザーＡの入室を禁止するための信号を入退室管理システム３００に対して出力する。これにより、ユーザーＡの入室が禁止されるために持ち去り等を防ぐことができる。
【００８７】
第１の変形例は、上記第１の例〜第４の例のいずれの制御ルールと組み合わせることも可能である。
【００８８】
図１９は、第１の変形例にかかるＭＦＰ１００での動作の流れを表わしたフローチャートであり、図１３の第１の例に表わされた制御ルールに組み合わせた場合の動作の流れを表わしたフローチャートである。
【００８９】
図１９を参照して、第１の変形例では、図１３の動作に加えて、ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙中であった場合（ステップＳ１０５でＮＯ）、ＣＰＵ１０は、さらに、機密レベルが高いと特定されたページがすでに排紙されているか否かを判断する。その結果、まだ排紙されていない場合には（ステップＳ６０１でＹＥＳ）、ＣＰＵ１０はジョブの処理態様をタッチアンドプリントに切り替える（ステップＳ１０９）。
【００９０】
このような動作が行なわれることで、ユーザーＡが入室した時点ですでに排紙中であったとしても、機密レベルの高いページの印刷物による情報漏洩を防止することができる。
【００９１】
＜変形例２＞
上の例では、予め規定された距離、またはセンサー１８を用いてセンシング等することで得られる距離に基づいてユーザーＡとオーナーとのＭＦＰ１００に対する位置関係を特定し、それも考慮してジョブの処理態様を判断している。このとき、ユーザーＡとオーナーとは、いずれも、予め規定している一定の速度でＭＦＰ１００に近づくものとして、ユーザーＡによる印刷物の持ち去り等の可能性を考慮している。
【００９２】
第２の変形例では、ＭＦＰ１００は上述のようにジョブの処理態様を決定した後に、さらに上述のようにしてＭＦＰ１００においてユーザーＡの接近具合をセンシングし、それに応じてジョブの処理態様を更新する。
【００９３】
図２０は、第２の変形例にかかる制御ルールの一部を表わした図である。第２の変形例では、ユーザーＡからＭＦＰ１００までの距離が予め極めて接近した距離と規定された距離以下となった場合に、印刷用紙が排紙前ではジョブの処理態様をタッチアンドプリントに切り替える。これにより、ジョブに従ってプリントを実行させることができ、かつ、ユーザーＡがオーナーより先にＭＦＰ１００に到達するとしても、排紙時にはオーナーがＭＦＰ１００近傍にいることになるためユーザーＡによる印刷物の持ち去り等を防ぐことができる。
【００９４】
印刷用紙が排紙中の場合には、そのまま印刷用紙の排紙を継続するか排紙を中断するかいずれかを行ない、かつ、オーナーに対して印刷物の取得を依頼する。これにより、ユーザーＡがオーナーより先にＭＦＰ１００に到達するとしても、ユーザーＡによる持ち去りを防ぐ、または持ち去られる可能性のある印刷物を最小限に抑えることができる。なお、いずれの処理とするかは、予めオーナーによって設定されるものであってもよいし、一律にいずれかに規定されるものであってもよいし、ジョブごとに設定されているものであってもよい。
【００９５】
第２の変形例もまた、上記第１の例〜第４の例のいずれの制御ルールと組み合わせることも可能である。さらに、第１の変形例と組み合わせてもよい。
【００９６】
図２１は、第２の変形例にかかるＭＦＰ１００での動作の流れを表わしたフローチャートであり、図１４の第２の例に表わされた制御ルールに組み合わせた場合の動作の流れを表わしたフローチャートである。
【００９７】
図２１を参照して、第２の変形例では、図１４の動作に加えて、ユーザーＡの入室が要求された時点で処理状況が印刷用紙の排紙中であり（ステップＳ１０５でＮＯ）、かつ距離２が距離１以上である場合に（ステップＳ２０１でＮＯ）、プリント動作を続行して出力すると共に、オーナーに対して印刷物の取得を依頼すると判断した後（ステップＳ２０５）、さらに、ユーザーＡからＭＦＰ１００までの距離１をセンシングする。
【００９８】
その結果、距離１が予め極めて接近した距離として規定されている距離以下となった場合に（ステップＳ７０１でＹＥＳ）、ＣＰＵ１０は、ジョブの処理態様を、設定に応じてプリント動作を続行して出力する、またはプリント動作を中止する態様に切り替えて、オーナーに対して印刷物の取得を依頼する（ステップＳ３１３）。
【００９９】
このような動作が行なわれることで、想定よりも速くユーザーＡがＭＦＰ１００に接近した場合であっても、印刷物による情報漏洩を適切に防止することができる。
【０１００】
＜変形例３＞
なお、上の例では、ジョブの処理形態をＭＦＰ１００が判断するものとしているが、当該システムにＭＦＰ１００を管理するためのサーバーが含まれる場合、当該サーバーにおいて上記判断がなされ、その判断に従ってＭＦＰ１００が制御されてもよい。
【０１０１】
さらに、上述の動作をＭＦＰ１００または第３の変形例にかかるサーバーのＣＰＵに実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１０２】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１０３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１０４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１０５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０６】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  スキャナー、１４  プリンター、１５  操作パネル、１６  メモリー、１７  通信コントローラー、１８  センサー、３０  開閉制御装置、３１  カードリーダー、１００  ＭＦＰ、１０１  プリント指示入力部、１０２  入室通知入力部、１０３  判断部、１０４  制御部、１０５  命令出力部、２００  ＰＣ、３００  入退室管理システム、１０３１  距離比較部、１０３２  状況判断部、１０３３  制御決定部、１０３４  ジョブ解析部、１０３５  権限判断部。
【図１】
2014037069.tif 000003
【図２】
2014037069.tif 000004
【図３】
2014037069.tif 000005
【図４】
2014037069.tif 000006
【図５】
2014037069.tif 000007
【図６】
2014037069.tif 000008
【図７】
2014037069.tif 000009
【図８】
2014037069.tif 000010
【図９】
2014037069.tif 000011
【図１０】
2014037069.tif 000012
【図１１】
2014037069.tif 000013
【図１２】
2014037069.tif 000014
【図１３】
2014037069.tif 000015
【図１４】
2014037069.tif 000016
【図１５】
2014037069.tif 000017
【図１６】
2014037069.tif 000018
【図１７】
2014037069.tif 000019
【図１８】
2014037069.tif 000020
【図１９】
2014037069.tif 000021
【図２０】
2014037069.tif 000022
【図２１】
2014037069.tif 000023