(57)【要約】【課題】ユーザーの利便性を損なうことなく、セキュリティを向上させることが可能な画像形成装置を提供する。【解決手段】画像形成装置は、画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するための検出部と、画像形成装置への認証処理を実行する認証部と、認証部により画像形成装置への認証が成功したユーザーと別のユーザーとが所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断する関連付け判断部と、関連付け判断部の判断結果に基づいて認証が成功したユーザーが実行している作業あるいは画像形成装置が実行中のジョブの継続の可否を判断するための実行判断部とを含む。【選択図】図３
2013143091.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するための検出部と、
前記画像形成装置への認証処理を実行する認証部と、
前記認証部により前記画像形成装置への認証が成功したユーザーと別のユーザーとが前記所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断する関連付け判断部と、
前記関連付け判断部の判断結果に基づいて認証が成功したユーザーが実行している作業あるいは前記画像形成装置が実行中のジョブの継続の可否を判断するための実行判断部とを備える、画像形成装置。
【請求項２】
前記実行判断部は、
前記関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功したユーザーが実行している前記作業あるいは前記実行中のジョブを中断し、
認証が成功したユーザーに対して前記別のユーザーが存在している場合に前記作業あるいは前記実行中のジョブを再開するか否かを確認し、
確認結果に基づいて前記作業あるいは前記実行中のジョブを再開する、請求項１記載の画像形成装置。
【請求項３】
認証が成功したユーザーの前記作業あるいは前記実行中のジョブを中断して、別のユーザーが別の作業あるいは別のジョブを実行するための割り込み処理を受付ける割り込み処理部をさらに備え、
前記認証部は、前記割り込み処理する前記別のユーザーについて前記画像形成装置への認証処理を実行し、
前記関連付け判断部は、前記認証部により前記画像形成装置への認証が成功した別のユーザーと前記別のユーザー以外のユーザーとが前記所定の監視領域に存在することを検出した場合に認証が成功した別のユーザーと前記別のユーザー以外のユーザーとが所定の関連付けがされているか否かを判断し、
前記実行判断部は、前記関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功した別のユーザーが実行している前記別の作業あるいは前記実行中の別のジョブを中断する、請求項１記載の画像形成装置。
【請求項４】
認証が成功したユーザーの前記作業あるいは前記実行中のジョブを中断して、別のユーザーが別の作業あるいは別のジョブを実行するための割り込み処理を受付ける割り込み処理部をさらに備え、
前記認証部は、前記割り込み処理する前記別のユーザーについて前記画像形成装置への認証処理を実行し、
前記関連付け判断部は、前記別のユーザーの割り込み処理が完了した際に、前記画像形成装置への認証が成功したユーザーと前記別のユーザーとが前記所定の監視領域に存在することを検出した場合に認証が成功したユーザーと前記別のユーザーとが所定の関連付けがされているか否かを判断し、
前記実行判断部は、前記関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功したユーザーが中断した前記作業あるいは前記実行中のジョブの再開の可否を判断する、請求項１記載の画像形成装置。
【請求項５】
前記別のユーザーが前記所定の監視領域に存在することを示す情報を表示させる表示部をさらに備える、請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
認証が成功したユーザーからの指示を受付ける入力部をさらに備え、
前記実行判断部は、前記関連付け判断部における所定の関連付けがされていないとの判断結果および前記入力部が受付けた前記認証が成功したユーザーからの指示に基づいて前記認証が成功したユーザーが実行している前記作業あるいは前記実行中のジョブを中断する、請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
認証が成功したユーザーからの指示を受付ける入力部をさらに備え、
前記実行判断部は、前記関連付け判断部における所定の関連付けがされていないとの判断結果および前記入力部において所定の期間、前記ユーザーからの指示の受付けが無い場合に、前記ユーザーが実行している前記作業あるいは前記実行中のジョブを中断する、請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記関連付け判断部は、認証が成功したユーザーに対応して設けられ、前記所定の監視領域に別のユーザーが存在する場合に前記作業あるいは前記実行中のジョブの継続の可否を判断するための関連情報を記憶する記憶部を含む、請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
認証が成功したユーザーからの前記作業あるいは前記実行中のジョブの継続の可否に関する指示を受付ける入力部をさらに備え、
認証が成功したユーザーに対応して設けられ、前記入力部からの指示に従って前記所定の監視領域に別のユーザーが存在する場合に前記作業あるいは前記実行中のジョブの継続の可否を判断するための関連情報を前記記憶部に登録する関連情報登録部をさらに備える、請求項８記載の画像形成装置。
【請求項１０】
前記関連情報登録部は、前記入力部からの前記作業あるいは前記実行中のジョブの継続を示す指示に従って前記別のユーザーに対して許可を示す関連情報を前記記憶部に登録する、請求項９記載の画像形成装置。
【請求項１１】
前記関連情報登録部は、前記入力部からの前記作業あるいは前記実行中のジョブの継続の禁止を示す指示に従って前記別のユーザーに対して不許可を示す関連情報を前記記憶部に登録する、請求項９または１０に記載の画像形成装置。
【請求項１２】
前記記憶部に記憶された関連情報は、所定期間経過後にリセットされる、請求項９〜１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記実行判断部は、
前記関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功したユーザーが実行している前記作業あるいは前記実行中のジョブを中断し、
前記検出部からの検出に従って前記別のユーザーが前記所定の監視領域に存在するか否かを判断し、
前記別のユーザーが前記所定の監視領域に存在しないことを検出した場合に、中断した前記作業あるいは前記実行中のジョブを再開する、請求項１記載の画像形成装置。
【請求項１４】
画像形成装置のコンピューターが実行する画像形成装置の制御方法であって、
前記画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するステップと、
前記画像形成装置への認証処理を実行するステップと、
前記画像形成装置への認証が成功したユーザーと別のユーザーとが前記所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断するステップと、
前記判断するステップにおける判断結果に基づいて認証が成功したユーザーが実行している作業あるいは前記画像形成装置が実行中のジョブの継続の可否を判断するステップとを備える、画像形成装置の制御方法。
【請求項１５】
画像形成装置のコンピューターに実行させる制御プログラムであって、
前記制御プログラムは、前記コンピューターに、
前記画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するステップと、
前記画像形成装置への認証処理を実行するステップと、
前記画像形成装置への認証が成功したユーザーと別のユーザーとが前記所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断するステップと、
前記判断するステップにおける判断結果に基づいて認証が成功したユーザーが実行している作業あるいは前記画像形成装置が実行中のジョブの継続の可否を判断するステップとを備える処理を実行させる、画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーがログインしている際のセキュリティ管理を行なう画像形成装置、その制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
従来から、複写（コピー）機能、読み取り（スキャナー）機能、プリンター機能等を有する複合機としてＭＦＰ（Multi  Function  Peripheral）と呼ばれる画像形成装置が知られている。画像形成装置にユーザーがログインしている際のセキュリティを確保するための種々の技術が提案されている。
【０００３】
例えば、特開２００８ー２５７５１４号公報（特許文献１）には、画像処理装置にログイン中のユーザーとは別のユーザーが割込ログインしたときに、当該別のユーザーがログインしている時間が所定の時間以内である場合にのみ、先にログインしていたユーザーのジョブを復帰させる技術が開示されている。
【０００４】
例えば、特開２００８−３０６５２８号公報（特許文献２）には、第１のジョブを割り込みにより一時中断して、中断時に実行される第２のジョブが完了した後に第１のジョブを再開する際に、第１のジョブの再開を指示する利用者の認証を行なう技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２５７５１４号公報
【特許文献２】特開２００８−３０６５２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記では、画像形成装置にログインしているユーザー以外の別のユーザー（例えば、割り込みログインしてきたユーザー）が画像形成装置の近傍に存在するか否かについては言及されていない。したがって、画像形成装置にログインしているユーザーが操作パネルにて、機密情報を含んだドキュメントを閲覧しているときに、近傍に存在している別のユーザーにそのドキュメントを閲覧されてしまい、情報が漏洩してしまう可能性がある。また、別のユーザーが画像形成装置の近傍に存在している場合であっても、セキュリティを確保しつつ、ログインしているユーザーが画像形成装置を使用する際の利便性を維持する必要もある。
【０００７】
本発明は、上記の問題点を解決するためになされたものであって、ユーザーの利便性を損なうことなく、セキュリティを向上させることが可能な画像形成装置、その制御プログラムおよびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のある局面に従う画像形成装置は、画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するための検出部と、画像形成装置への認証処理を実行する認証部と、認証部により画像形成装置への認証が成功したユーザーと別のユーザーとが所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断する関連付け判断部と、関連付け判断部の判断結果に基づいて認証が成功したユーザーが実行している作業あるいは画像形成装置が実行中のジョブの継続の可否を判断するための実行判断部とを含む。
【０００９】
好ましくは、実行判断部は、関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功したユーザーが実行している作業あるいは実行中のジョブを中断し、認証が成功したユーザーに対して別のユーザーが存在している場合に作業あるいは実行中のジョブを再開するか否かを確認し、確認結果に基づいて作業あるいは実行中のジョブを再開する。
【００１０】
好ましくは、画像形成装置は、認証が成功したユーザーの作業あるいは実行中のジョブを中断して、別のユーザーが別の作業あるいは別のジョブを実行するための割り込み処理を受付ける割り込み処理部をさらに含む。認証部は、割り込み処理する別のユーザーについて画像形成装置への認証処理を実行する。関連付け判断部は、認証部により画像形成装置への認証が成功した別のユーザーと別のユーザー以外のユーザーとが所定の監視領域に存在することを検出した場合に認証が成功した別のユーザーと別のユーザー以外のユーザーとが所定の関連付けがされているか否かを判断する。実行判断部は、関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功した別のユーザーが実行している別の作業あるいは実行中の別のジョブを中断する。
【００１１】
好ましくは、画像形成装置は、認証が成功したユーザーの作業あるいは実行中のジョブを中断して、別のユーザーが別の作業あるいは別のジョブを実行するための割り込み処理を受付ける割り込み処理部をさらに含む。認証部は、割り込み処理する別のユーザーについて画像形成装置への認証処理を実行する。関連付け判断部は、別のユーザーの割り込み処理が完了した際に、画像形成装置への認証が成功したユーザーと別のユーザーとが所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断する。実行判断部は、関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功したユーザーが中断した作業あるいは実行中のジョブの再開の可否を判断する。
【００１２】
好ましくは、画像形成装置は、別のユーザーが所定の監視領域に存在することを示す情報を表示させる表示部をさらに含む。
【００１３】
好ましくは、画像形成装置は、認証が成功したユーザーからの指示を受付ける入力部をさらに含む。実行判断部は、関連付け判断部における所定の関連付けがされていないとの判断結果および入力部が受付けた認証が成功したユーザーからの指示に基づいて認証が成功したユーザーが実行している作業あるいは実行中のジョブを中断する。
【００１４】
好ましくは、認証が成功したユーザーからの指示を受付ける入力部をさらに含む。実行判断部は、関連付け判断部における所定の関連付けがされていないとの判断結果および入力部において所定の期間、ユーザーからの指示の受付けが無い場合に、ユーザーが実行している作業あるいは実行中のジョブを中断する。
【００１５】
好ましくは、関連付け判断部は、認証が成功したユーザーに対応して設けられ、所定の監視領域に別のユーザーが存在する場合に作業あるいは実行中のジョブの継続の可否を判断するための関連情報を記憶する記憶部を含む。
【００１６】
好ましくは、画像形成装置は、認証が成功したユーザーからの作業あるいは実行中のジョブの継続の可否に関する指示を受付ける入力部をさらに含む。画像形成装置は、認証が成功したユーザーに対応して設けられ、入力部からの指示に従って所定の監視領域に別のユーザーが存在する場合に作業あるいは実行中のジョブの継続の可否を判断するための関連情報を記憶部に登録する関連情報登録部をさらに含む。
【００１７】
好ましくは、関連情報登録部は、入力部からの作業あるいは実行中のジョブの継続の実行を示す指示に従って別のユーザーに対して許可を示す関連情報を記憶部に登録する。
【００１８】
好ましくは、関連情報登録部は、入力部からの作業あるいは実行中のジョブの継続の禁止を示す指示に従って別のユーザーに対して不許可を示す関連情報を記憶部に登録する。
【００１９】
好ましくは、記憶部に記憶された関連情報は、所定期間経過後にリセットされる。
好ましくは、実行判断部は、関連付け判断部における所定の関連付けがされていないとの判断結果に基づいて認証が成功したユーザーが実行している作業あるいは実行中のジョブを中断し、検出部からの検出に従って別のユーザーが所定の監視領域に存在するか否かを判断し、別のユーザーが所定の監視領域に存在しないことを検出した場合に、中断した作業あるいは実行中のジョブを再開する。
【００２０】
本発明の別の局面に従うと、画像形成装置のコンピューターが実行する画像形成装置の制御方法が提供される。画像形成装置の制御方法は、画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するステップと、画像形成装置への認証処理を実行するステップと、画像形成装置への認証が成功したユーザーと別のユーザーとが所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断するステップと、判断するステップにおける判断結果に基づいて認証が成功したユーザーが実行している作業あるいは画像形成装置が実行中のジョブの継続の可否を判断するステップとを含む。
【００２１】
本発明のさらに別の局面に従うと、画像形成装置のコンピューターに実行させる制御プログラムが提供される。制御プログラムは、コンピューターに、画像形成装置の周辺の所定の監視領域に存在するユーザーを検出するステップと、画像形成装置への認証処理を実行するステップと、画像形成装置への認証が成功したユーザーと別のユーザーとが所定の監視領域に存在することを検出した場合に認証が成功したユーザーと別のユーザーとが所定の関連付けがされているか否かを判断するステップと、判断するステップにおける判断結果に基づいて認証が成功したユーザーが実行している作業あるいは画像形成装置が実行中のジョブの継続の可否を判断するステップとを備える処理を実行させる。
【発明の効果】
【００２２】
以上のように、本発明によれば、ユーザーの利便性を損なうことなく、セキュリティを向上させることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に従う印刷システムを説明するための概略図である。
【図２】本発明の実施の形態に従うＭＦＰのハードウェア構成を示すブロック図である。
【図３】本発明の実施の形態に従うＭＦＰの機能構成を示すブロック図である。
【図４】本発明の実施の形態に従う関連情報の登録の一例を説明するための図である。
【図５】本発明の実施の形態に従うＭＦＰにおいて実行される動作例１の処理手順を示すフローチャートである。
【図６】本発明の実施の形態に従う表示部に表示される、ログインユーザーに作業の継続を確認させる画面の一例である。
【図７】本発明の実施の形態に従うＭＦＰにおいて実行される動作例２の処理手順を示すフローチャートである。
【図８】本発明の実施の形態に従う表示部に表示されるログインユーザーに対して作業等の再開を確認させる画面の一例である。
【図９】本発明の実施の形態に従うＭＦＰにおいて実行される動作例３の処理手順を示すフローチャートである。
【図１０】本発明の実施の形態に従う制御部が実行する割り込み認証処理の処理手順を示すフローチャートである。
【図１１】本発明の実施の形態に従う表示部に表示される割り込みログインに関する確認画面の一例である。
【図１２】本発明の実施の形態に従う表示部に表示される割り込みユーザーに対する作業の開始を確認させる画面の一例である。
【図１３】本発明の実施の形態に従うＭＦＰにおいて実行される動作例４の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての同一部分については、その詳細な説明は繰り返さない。
【００２５】
＜Ａ．システムの全体構成＞
まず、本発明の実施の形態に従う印刷システムの全体構成および動作概要について説明する。画像形成装置１０（以下、「ＭＦＰ１０」とも称す）は、たとえば、複数の原稿を順次搬送するための原稿搬送機能や自動で両面コピーを行うための再搬送機能などを有するディジタル複合機である。
【００２６】
図１は、本発明の実施の形態に従う印刷システムを説明するための概略図である。
図１を参照して、本発明の実施の形態に従う印刷システムは、ＭＦＰ１０と、通信端末２０と、マットタイプアンテナ３０と、ＭＦＰ１０とマットタイプアンテナ３０とを接続する通信ケーブル４０とを含む。ＭＦＰ１０は、ユーザーからの所定の指示を受付ける操作パネル１５０を含む。
【００２７】
通信端末２０Ａおよび２０Ｂ（以下、「通信端末２０」と総称する）は、ユーザーに装着された、人体通信が可能な通信装置である。具体的には、通信端末内部にバッテリーが格納されており、そのバッテリーにより電界を発生させて、人体を介してマットタイプアンテナ３０との間でデータの授受を行なう。また、通信端末２０は、各自のユーザーを識別するためのユーザー識別情報を記憶している。
【００２８】
マットタイプアンテナ３０は、人体を介して伝送されるデータを受信する。そして、受信したデータは、通信ケーブル４０を介してＭＦＰ１０本体に送信される。マットタイプアンテナ３０は、例えば、ＭＦＰ１０の操作パネル１５０の前に配置されることにより、当該マットタイプアンテナ３０で通信端末２０からのデータを受信して、ユーザーがＭＦＰ１０の正面（前）に立ったことを検出することができる。また、ＭＦＰ１０の周辺の監視エリアとしてマットタイプアンテナ３０を配置することにより、ＭＦＰ１０は、監視エリアに侵入したユーザーを検出して、どのユーザーが接近しているかを識別することができる。なお、マットタイプアンテナ３０は、通信ケーブル４０を介さずに無線通信によりＭＦＰ１０本体とデータの送受信を行なってもよい。
【００２９】
このような構成により、本発明の実施の形態に従うＭＦＰ１０は、例えば、ＭＦＰ１０への認証が成功（ログイン）したユーザー（ログインユーザー）が操作パネル１５０でドキュメントを閲覧しているときに、別のユーザーが監視エリアに侵入したことを検出すると、ＭＦＰ１０は操作パネル１５０に別のユーザーが接近していることを示す画面を表示することが可能である。このとき、ＭＦＰ１０は、ログインユーザーにドキュメントの閲覧を継続するか否かを確認させたり、操作パネル１５０の操作画面を隠したりすることが可能である。なお、ＭＦＰ１０は、ログインユーザーが実行している作業あるいはＭＦＰ１０が実行中のジョブの継続の可否を判断するための関連情報が別のユーザーとの間で登録されていれば、その登録内容に基づいて、当該作業あるいは当該ジョブを継続したり中断したりすることが可能である。すなわち、別のユーザーが接近してきたとしても、ログインユーザーが別のユーザーを当該作業あるいは当該ジョブの継続を許可する相手として登録している場合には、ＭＦＰ１０は当該作業あるいは当該ジョブを継続し、当該作業あるいは当該ジョブの継続をを禁止する相手として登録している場合には、ＭＦＰ１０は当該作業あるいは当該ジョブを中断することが可能である。なお、作業とは、例えば、ログインユーザーが操作パネル１５０において所定のドキュメントを表示したり、操作パネル１５０を介してＭＦＰ１０に対してコピー、スキャンなどの所定の指示を行なったりすることである。また、実行中のジョブとは、例えば、ＭＦＰ１０が実行中の印刷ジョブである。
【００３０】
また、ＭＦＰ１０が、操作画面のドキュメントを隠したり、実行中の印刷ジョブを中断したりしている場合には、別のユーザーが監視エリアから離脱したときに、操作画面にドキュメントを表示したり、実行中の印刷ジョブを再開したりすることが可能である。これにより、ログインユーザーが閲覧している情報の漏洩を防ぐことができる。その他、ＭＦＰ１０の具体的な動作の詳細は後述する。
【００３１】
＜Ｂ．ハードウェア構成＞
次に、本発明の実施の形態に従うＭＦＰ１０のハードウェア構成について説明する。
【００３２】
図２は、本発明の実施の形態に従うＭＦＰ１０のハードウェア構成を示すブロック図である。
【００３３】
図２を参照して、ＭＦＰ１０は、ＣＰＵ（Central Processing Unit）１００と、ＲＯＭ１１２と、ＲＡＭ１１４と、ＨＤＤ１１６と、通信Ｉ／Ｆ１２０と、プリンター部１３０と、スキャナー部１４０と、操作パネル１５０と、タイマー１６０とを含む。
【００３４】
ＣＰＵ１００は、ＲＯＭ１１２、ＲＡＭ１１４、ＨＤＤ１１６などの記憶領域に記憶されているプログラムを読み出し、プログラムを順次実行することによって、ＭＦＰ１０の各部を制御する。より詳細には、ＣＰＵ１００は、当該プログラムを実行することによって、後述するＭＦＰ１０の処理（ステップ）の各々を実現する。
【００３５】
ＣＰＵ１００は、マイクロプロセッサー（Microprocessor）、ＦＰＧＡ（Field  Programmable  Gate  Array）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＤＳＰ（Digital  Signal  Processor）およびその他の演算機能を有する回路のいずれであってもよい。
【００３６】
ＲＯＭ１１２は、ＣＰＵ１００で実行されるプログラムを予め格納し、ＲＡＭ１１４は、ＣＰＵ１００のプログラム部分の実行に必要なデータを一時的に記憶する。ＨＤＤ１１６は、比較的大容量のデータを不揮発的に格納することができる。
【００３７】
通信Ｉ／Ｆ１２０は、ネットワークに接続され、画像形成装置とサーバー装置と電子的にデータなどを遣り取りする。また、通信Ｉ／Ｆ１２０は、マットタイプアンテナ３０との間でデータを送受信する。
【００３８】
プリンター部１３０は、スキャナー部１４０で読取られた画像データや、通信部１２０によって受信された画像データを紙媒体に画像形成（プリント）する。また、プリンター部１３０は、所定の印刷ジョブを実行する。
【００３９】
スキャナー部１４０は、原稿から画像情報を読取って画像データを生成する。この画像データは、ＨＤＤ１１６等に記憶される。より具体的には、スキャナー部１４０は、プラテンガラスに載置された原稿に向けて光源から光を照射するとともに、原稿から反射した光を撮像素子などによって受光することで、原稿の画像情報を読取る。
【００４０】
操作パネル１５０は、操作メニューやジョブ実行状態などの操作情報をユーザーに提示するとともに、ユーザーによる押下（接触）に応じてユーザー指示を受付けるユーザーインターフェイスである。より具体的には、操作パネル１５０は、入力部としてのキー入力部と、操作画面を表示するディスプレイと一体的に構成された入力部としてのタッチパネルとを含む。
【００４１】
タイマー１６０は、時刻を計時する部位であり、計時した時刻に応じた信号をＣＰＵ１００に送出する。ＣＰＵ１００は、当該信号に基づき、たとえば一定時間間隔で予め定められた処理をすることができる。
【００４２】
＜Ｃ．機能構成＞
次に、本発明の実施の形態に従うＭＦＰ１０との機能構成について説明する。
【００４３】
図３は、本発明の実施の形態に従うＭＦＰ１０の機能構成を示すブロック図である。
ＭＦＰ１０は、制御部２００と実行判断部２１０と認証部２２０と関連付け判断部２３０と関連情報登録部２４０と割り込み処理部２５０と検出部２６０と表示部２７０と入力部２８０とを含む。実行判断部２１０と認証部２２０と関連付け判断部２３０と関連情報登録部２４０と割り込み処理部２５０とは、主として、ＣＰＵ１００がＲＯＭ１１２、ＲＡＭ１１４、ＨＤＤ１１６に格納されたプログラムを実行することにより実現される。すなわち、ＣＰＵ１００はＭＦＰ１０の動作全体を制御する制御部２００としての機能を有する。
【００４４】
制御部２００は、上述したようにＭＦＰ１０の動作全体を制御する。
実行判断部２１０は、ログインユーザーが実行している作業あるいはＭＦＰ１０が実行中のジョブ（以下、「作業等」とも称す）の継続の可否を判断する。また、実行判断部２１０は、所定の条件に応じて当該作業等を中断したり、再開したりする。
【００４５】
認証部２２０は、ＭＦＰ１０へのユーザー認証を実行する。すなわち、ユーザーは認証部により認証されるとＭＦＰ１０にログインすることができる。また、認証部２２０は、マットタイプアンテナ３０から通信Ｉ／Ｆ１２０を介して取得したユーザー識別情報に基づいてユーザーを認証したりする。認証部２２０は、後述する検出部２６０が監視エリアに侵入したことを検出したときに、通信Ｉ／Ｆ１２０を介して取得したユーザー識別情報に基づいてユーザー認証を実行してもよいし、操作パネル１５０においてユーザーから所定の指示（ログインボタンの押下等）があったときにユーザー認証を実行してもよい。
【００４６】
関連付け判断部２３０は、ＭＦＰ１０のログインユーザーと別のユーザーとが監視エリアに存在することを検出した場合にログインユーザーと別のユーザーとが所定の関連付けがされているか否かを判断する。すなわち、ログインユーザーが実行している作業等の継続を許可または禁止する相手として登録されているか否かを判断する。また、関連付け判断部２３０は、記憶部２３２を含む。記憶部２３２は、ログインユーザーに対応して設けられ、監視エリアに別のユーザーが存在する場合にログインユーザーが実行している作業等の継続の可否を判断するための関連情報を記憶する。
【００４７】
関連情報登録部２４０は、所定の条件に基づいて当該関連情報を記憶部２３２に登録する。すなわち、ログインユーザーとの関係において別のユーザーをログインユーザーが実行している作業等の継続を許可または禁止する相手として登録する。例えば、記憶部２３２は、図４に示すようなログインユーザーに対応して設けられたテーブルを有しており、関連情報登録部２４０は、ログインユーザー以外の各ユーザーを当該作業等の継続を許可または禁止する相手として登録する。
【００４８】
図４は、本発明の実施の形態に従う関連情報の登録の一例を説明するための図である。
図４を参照して、所定のログインユーザーと別のユーザーとの関係を示す関連情報が登録されている。すなわち、ログインユーザーがユーザーＡであった場合、ユーザーＢ、Ｄ、Ｇは、ユーザーＡが実行している作業等の継続（再開、開始）を許可する相手として登録されており、ユーザーＣ、Ｅ、Ｆは、作業等の継続（再開、開始）を禁止する相手として登録されている。
【００４９】
割り込み処理部２５０は、ログインユーザーの作業等を中断して、別のユーザーが別の作業を実行するための割り込み処理を受け付ける。
【００５０】
検出部２６０は、ＭＦＰ１０の周辺の所定の監視エリアに存在するユーザーを検出する。検出部２６０は、主としてＣＰＵ１００と通信Ｉ／Ｆ１２０とマットタイプアンテナ３０とが連係動作することで実現される機能である。
【００５１】
表示部２７０は、ＣＰＵ１００の処理内容または所定の操作画面等を表示し、ユーザーからの指示に応じて処理を行なう。表示部２７０は、主として操作パネル１５０に含まれるディスプレイに相当する。
【００５２】
入力部２８０は、ユーザーからの所定の指示を受付ける。入力部２８０は、例えば、ログインユーザーが実行している作業等の継続の可否に関する指示を受け付ける。入力部２８０は、主として操作パネル１５０に含まれるキー入力部と、ディスプレイと一体的に構成された入力部としてのタッチパネルに相当する。
【００５３】
＜Ｄ．処理フロー＞
次に、本発明の実施の形態に従うＭＦＰ１０における処理フローについて説明する。以下では、ＭＦＰ１０において実行される動作例１〜４の処理フローについて説明する。
【００５４】
（ｄ１．動作例１）
まず、ＭＦＰ１０において実行される動作例１について説明する。
【００５５】
図５は、本発明の実施の形態に従うＭＦＰ１０において実行される動作例１の処理手順を示すフローチャートである。ここでは、ＭＦＰ１０には所定のユーザーがログインしており、当該ユーザーをログインユーザーと記載する。また、全てのユーザーは人体通信が可能な通信端末２０を装着しているものとする。なお、これらは、以下の動作例２〜４においても同様である。
【００５６】
まず、制御部２００は、ログインユーザーとは別のユーザーが接近しているか否かを判断する。（ステップＳ１０２）。具体的には、検出部２６０は、マットタイプアンテナ３０から送信されたデータに基づいて、監視エリアにおいて別のユーザーを検出したか否かを判断する。検出部２６０が、別のユーザーを検出していないと判断すると（ステップＳ１０２においてＮＯ）、ステップＳ１０２の状態を維持する。一方、検出部２６０が、別のユーザーを検出したと判断すると（ステップＳ１０２においてＹＥＳ）、ステップＳ１０４に進む。
【００５７】
次に、制御部２００は、別のユーザーが、ログインユーザーと所定の関連付けがされているか否かを判断する（ステップＳ１０４）。具体的には、関連付け判断部２３０が、記憶部２３２に記憶されている関連情報を参照して、ログインユーザーとの関係において、別のユーザーはログインユーザーが実行している作業等の継続を許可または禁止する相手として登録されているか否かを判断する。関連付け判断部２３０が、別のユーザーが登録されていると判断すると（ステップＳ１０４においてＹＥＳ）、ＭＦＰ１０は、ステップＳ１０６に進む。
【００５８】
次に、制御部２００は、別のユーザーはログインユーザーが作業等の継続が可能な相手であるか否かを判断する（ステップＳ１０６）。具体的には、実行判断部２１０は、別のユーザーが当該作業等の継続を許可する相手として登録されている場合、当該作業等の継続が可能な相手であると判断し、禁止する相手として登録されている場合、当該作業等の継続が不可能な相手であると判断する。実行判断部２１０が、別のユーザーはログインユーザーが作業等の継続が可能な相手であると判断すると（ステップＳ１０６においてＹＥＳ）、当該作業等を継続して（ステップＳ１１８）、ＭＦＰ１０は処理を終了する。一方、実行判断部２１０が、別のユーザーはログインユーザーが作業等の継続が不可能な相手であると判断すると（ステップＳ１０６においてＮＯ）、ＭＦＰ１０はステップＳ１２０の処理に進む。
一方、ステップＳ１０４において、関連付け判断部２３０が、別のユーザーが登録されていないと判断すると（ステップＳ１０４においてＮＯ）、実行判断部２１０は、表示部２７０に別のユーザーが監視エリアに存在することを示す情報を表示させて、ログインユーザーに当該作業等の継続を実行するか否かを確認させる（ステップＳ１０８）。例えば、表示部２７０には、図６に示すような確認画面が表示される。
【００５９】
図６は、本発明の実施の形態に従う表示部２７０に表示される、ログインユーザーに作業の継続を確認させる画面の一例である。
図６を参照して、このような確認画面により、ログインユーザーは、ＭＰＦ１０の周辺を確認することで別のユーザーを特定することができるため、ログインユーザーが実行している作業等の継続を実行すべきか否かを判断することができる。ログインユーザーは、当該作業等を継続する場合には、ボタン１００２を選択し、継続しない場合には、ボタン１００４を選択する。
【００６０】
再び、図５を参照して、制御部２００は、一定時間内に入力部２８０を介してログインユーザーから所定の指示がされたか否かを判断する（ステップＳ１１０）。具体的には、実行判断部２１０は、タイマー１６０により時刻を計時して一定時間内に、入力部２８０を介してログインユーザーにより確認画面におけるボタン１００２またはボタン１００４が押下されたか否かを判断する。実行判断部２１０は、所定の指示がされていないと判断すると（ステップＳ１１０においてＮＯ）、ＭＦＰ１０はステップＳ１２０の処理に進む。一方、実行判断部２１０が、所定の指示がされたと判断すると（ステップＳ１１０においてＹＥＳ）、ＭＦＰ１０はステップＳ１１２の処理に進む。
【００６１】
次に、制御部２００は、ログインユーザーが実行している作業等の継続を許可するか否かを判断する（ステップＳ１１２）。具体的には、実行判断部２１０は、入力部２８０を介したログインユーザーからの指示に基づいて当該作業等の継続の可否を判断する。実行判断部２１０が、ログインユーザーからの指示に基づいて継続を実行する（図６においてボタン１００２が押下された場合）と判断すると（ステップＳ１１２においてＹＥＳ）、ＭＦＰ１０はステップＳ１１４の処理に進む。
【００６２】
次に、制御部２００は、別のユーザーをログインユーザーが実行している作業等の継続を許可する相手として登録する（ステップＳ１１４）。具体的には、関連情報登録部２４０は、ログインユーザーとの関係において別のユーザーをログインユーザーが実行している作業等の継続を許可する相手として記憶部２３２に登録する。そして、実行判断部２１０は、当該作業等を継続して（ステップＳ１１８）、ＭＦＰ１０は処理を終了する。
【００６３】
一方、ステップＳ１１２において、実行判断部２１０が、ログインユーザーからの指示に基づいて当該作業等を継続しない（図６においてボタン１００４が押下された場合）と判断すると（ステップＳ１１２においてＮＯ）、関連情報登録部２４０は、ログインユーザーとの関係において別のユーザーをログインユーザーが実行している作業等の継続を禁止する相手として記憶部２３２に登録する（ステップＳ１１６）。そして、ＭＦＰ１０はステップＳ１２０の処理に進む。
【００６４】
次に、制御部２００は、ＭＦＰ１０が印刷ジョブを実行中か否かを判断する（ステップＳ１２０）。具体的には、実行判断部２１０が、プリンター部１３０において印刷ジョブが実行されているか否かを判断する。実行判断部２１０が、当該印刷ジョブをＭＦＰ１０が実行中ではないと判断すると（ステップＳ１２０においてＮＯ）、表示部２７０に表示されているログインユーザーの操作画面を隠す（ステップＳ１２４）。一方、実行判断部２１０が、当該印刷ジョブをＭＦＰ１０が実行中であると判断すると（ステップＳ１２０においてＹＥＳ）、印刷ジョブの進行状況をＲＡＭ１１４等に記憶して、当該印刷ジョブを中断し（ステップＳ１２２）、表示部２７０に表示されているログインユーザーの操作画面を隠す（ステップＳ１２４）。ここで、「操作画面を隠す」とは、操作画面の一部または全部を非表示にしたり、ログインユーザーに関連する機密情報等を表示した画面を、所定の別の画面で隠したりすることを含む。
【００６５】
次に、制御部２００は、別のユーザーが監視エリアから離脱したか否かを判断する（ステップＳ１２６）。具体的には、検出部２６０は、別のユーザーが監視エリアにおいて検出されるか否かを判断する。検出部２６０は、別のユーザーが離脱していない（検出される）と判断すると（ステップＳ１２６においてＮＯ）、ＭＦＰ１０はステップＳ１２６の状態を維持する。一方、検出部２６０が、別のユーザーが離脱した（検出されない）と判断すると（ステップＳ１２６においてＹＥＳ）、実行判断部２１０は、ログインユーザーが中断していた作業等を再開して（ステップＳ１２８）、ＭＦＰ１０は処理を終了する。
【００６６】
なお、上記では、実行判断部２１０が、ステップＳ１２４において、表示部２７０に表示されているログインユーザーの操作画面を隠す例について説明したが、ステップＳ１２４の処理は、ステップＳ１０６（ＮＯの場合）とステップＳ１２０との間、ステップＳ１１０（ＮＯの場合）とステップＳ１２０との間、またはステップＳ１１６とステップＳ１２０との間であってもよい。
【００６７】
以上から、動作例１においては、ログインユーザーが操作パネル１５０で機密事項が記載されたドキュメント等を閲覧しているときに、別のユーザーが監視エリアに侵入したことを検出すると、確認画面を表示してログインユーザーに注意を促すことができる。また、事前にログインユーザーとの関係において別のユーザーが登録されていれば、登録内容に基づいてログインユーザーが実行している作業あるいはＭＦＰ１０が実行中のジョブの継続または中断が自動的に行われるため、利便性を損なうことなくセキュリティを確保することができる。また、別のユーザーが登録されていない場合には、操作画面において当該作業あるいは当該ジョブを継続するか否かを選択するだけで、別のユーザーを当該作業あるいは当該ジョブの継続を許可もしくは禁止する相手として随時登録することができる。したがって、ログインユーザーに別のユーザーを逐一登録させる手間を省くこともできる。また、これは、一日だけの出張者などように、予めユーザー間の関係を事前に決めておくことができない場合にも有効である。
【００６８】
（ｄ２．動作例２）
次に、ＭＦＰ１０において実行される動作例２について説明する。
【００６９】
図７は、本発明の実施の形態に従うＭＦＰ１０において実行される動作例２の処理手順を示すフローチャートである。
【００７０】
ステップＳ１０２〜ステップＳ１０６およびステップＳ１１８の処理は、動作例１で説明したものと同様であるため、その詳細な説明は繰り返さない。
【００７１】
ステップＳ１０４において、関連付け判断部２３０が、別のユーザーが登録されていないと判断すると（ステップＳ１０４においてＮＯ）、ＭＦＰ１０はステップＳ２０４の処理に進む。
【００７２】
次に、実行判断部２１０が、プリンター部１３０において印刷ジョブが実行されているか否かを判断する（ステップＳ２０４）。実行判断部２１０が、当該印刷ジョブをＭＦＰ１０が実行中ではないと判断すると（ステップＳ２０４においてＮＯ）、表示部２７０に表示されているログインユーザーの操作画面を隠す（ステップＳ２０７）。一方、実行判断部２１０が、当該印刷ジョブをＭＦＰ１０が実行中であると判断すると（ステップＳ２０４においてＹＥＳ）、印刷ジョブの進行状況をＲＡＭ１１４等に記憶して、当該印刷ジョブを中断し（ステップＳ２０６）、表示部２７０に表示されているログインユーザーの操作画面を隠す（ステップＳ２０７）。
【００７３】
次に、制御部２００は、ログインユーザーが中断している作業等の再開を許可するか否かを判断する（ステップＳ２０８）。具体的には、実行判断部２１０は、入力部２８０を介したログインユーザーからの指示に基づいて中断している当該作業等の再開の可否を判断する。このとき、例えば、表示部２７０には、図８に示すような確認画面が表示される。
【００７４】
図８は、本発明の実施の形態に従う表示部２７０に表示されるログインユーザーに対して作業等の再開を確認させる画面の一例である。
【００７５】
図８を参照して、このような確認画面により、ログインユーザーは、周辺を確認することで別のユーザーを特定することができるため、ログインユーザーが中断している作業等を再開すべきか否かを判断することができる。ログインユーザーは、作業等を再開する場合には、ボタン１１０２を選択し、再開しない場合には、ボタン１１０４を選択する。
【００７６】
再び、図７を参照して、実行判断部２１０が、ログインユーザーからの指示に基づいて、作業を再開する（図８においてボタン１１０２が押下された場合）と判断すると（ステップＳ２０８においてＹＥＳ）、ＭＦＰ１０は、ステップＳ２１０に進む。
【００７７】
次に、関連情報登録部２４０は、ログインユーザーとの関係において別のユーザーをログインユーザーが実行している作業等の再開を許可する相手として記憶部２３２に登録する。そして、実行判断部２１０は、当該作業等を再開して（ステップＳ２２８）、ＭＦＰ１０は処理を終了する。
【００７８】
一方、ステップＳ２０８において、実行判断部２１０が、ログインユーザーからの指示に基づいて作業等を再開しない（図８においてボタン１１０４が押下された場合）と判断すると（ステップＳ２０８においてＮＯ）、関連情報登録部２４０は、ログインユーザーとの関係において別のユーザーをログインユーザーが実行している作業等の再開を禁止する相手として記憶部２３２に登録する（ステップＳ２１２）。
【００７９】
次に、検出部２６０は、別のユーザーが監視エリアにおいて検出されるか否かを判断する。検出部２６０は、別のユーザーが離脱していない（検出される）と判断すると（ステップＳ２２６においてＮＯ）、ＭＦＰ１０はステップＳ２２６の状態を維持する。一方、検出部２６０が、別のユーザーが離脱した（検出されない）と判断すると（ステップＳ２２６においてＹＥＳ）、実行判断部２１０は、ログインユーザーが中断していた作業等を再開して（ステップＳ２２８）、ＭＦＰ１０は処理を終了する。
【００８０】
次に、ステップＳ１０６において、実行判断部２１０が、別のユーザーはログインユーザーが作業等を禁止する相手であると判断すると（ステップＳ１０６においてＮＯ）、ＭＦＰ１０は、ステップＳ２２２に進む。ステップＳ２２２からステップＳ２２５までの処理は、ステップＳ２０４〜ステップＳ２０７までの処理と同様であるため、その詳細な説明は繰り返さない。また、ステップＳ２２６からの処理についても上述したとおりであるため、その詳細な説明は繰り返さない。
【００８１】
なお、上記では、実行判断部２１０が、ステップＳ２０７において、表示部２７０に表示されているログインユーザーの操作画面を隠す例について説明したが、ステップＳ２０７の処理は、ステップＳ１０４（ＮＯの場合）とステップＳ２０４との間であってもよい。同様に、ステップＳ２２５の処理は、ステップＳ１０６（ＮＯの場合）とステップＳ２２２との間であってもよい。
【００８２】
以上から、動作例２では、動作例１とは異なりログインユーザーとの関係において別のユーザーが登録されていない場合には、ＭＦＰ１０は、ログインユーザーに確認することなく、操作画面を隠す。したがって、動作例２では、動作例１と比較してよりセキュリティを向上することができる。動作例１または２のいずれを選択するかは、ＭＦＰ１０に設定することによりユーザーが任意に定めることができる。
【００８３】
（ｄ３．動作例３）
次に、ＭＦＰ１０において実行される動作例３について説明する。
【００８４】
図９は、本発明の実施の形態に従うＭＦＰ１０において実行される動作例３の処理手順を示すフローチャートである。ここでは、ユーザーが監視エリアに侵入したときに、侵入したユーザーのユーザー識別情報に基づいて割り込み処理および認証処理（ログイン処理）が開始されるものとする。なお、これは、動作例４についても同様である。
【００８５】
制御部２００は、ログインユーザーが実行している作業等を中断して、別のユーザーが別の作業等を実行するための割り込み認証処理を実行する（ステップＳ３００）。
【００８６】
ここで、具体的な割り込み認証処理について説明する。
図１０は、本発明の実施の形態に従う制御部２００が実行する割り込み認証処理の処理手順を示すフローチャートである。
【００８７】
ステップＳ１０２は、動作例１で説明したものと同様であるため、その詳細な説明は繰り返さない。
【００８８】
次に、制御部２００は、別のユーザーに割り込みログインさせるか否かについて判断する（ステップＳ３２）。具体的には、割り込み処理部２５０は、割り込み処理を受付けると、認証部２２０は、入力部２８０を介してログインユーザーから、別のユーザーに割り込みログインを許可する、所定の指示を受け付けた否かを判断する。例えば、表示部２７０には、図１１に示すような確認画面が表示される。
【００８９】
図１１は、本発明の実施の形態に従う表示部２７０に表示される割り込みログインに関する確認画面の一例である。
【００９０】
図１１を参照して、このような確認画面により、ログインユーザーは、割り込みログインしようとしている別のユーザー（図１１ではユーザーＢ）を特定することができるため、ログインユーザーが実行している作業等を中断し、別のユーザーを割り込みログインさせてもよいか否かを判断することができる。ログインユーザーは、割り込みログインを許可する場合には、ボタン１２０２を選択し、許可しない場合には、ボタン１２０４を選択する。
【００９１】
再び、図１０を参照して、認証部２２０が、別のユーザーを割り込みログインさせない（図１１においてボタン１２０４が押下された場合）と判断すると（ステップＳ３２においてＮＯ）、ＭＦＰ１０はステップＳ３２の状態を維持する。一方、認証部２２０が、別のユーザーを割り込みログインさせる（図１１においてボタン１２０２が押下された場合）と判断すると（ステップＳ３２においてＹＥＳ）、ＭＦＰ１０はステップＳ３４に進む。
【００９２】
次に、実行判断部２１０は、プリンター部１３０において印刷ジョブが実行されているか否かを判断する（ステップＳ３４）。実行判断部２１０が、当該印刷ジョブをＭＦＰ１０が実行中ではないと判断すると（ステップＳ３４においてＮＯ）、ＭＦＰ１０はステップＳ３８の処理に進む。一方、実行判断部２１０が、当該印刷ジョブを実行中であると判断すると（ステップＳ３４においてＹＥＳ）、印刷ジョブの進行状況をＲＡＭ１１４等に記憶して、当該印刷ジョブを中断させて（ステップＳ３６）、ＭＦＰ１０はステップＳ３８の処理に進む。
【００９３】
次に、制御部２００は、ログインユーザーが実行している作業内容を記憶して、当該ログインユーザーをログアウトさせる（ステップＳ３８）。具体的には、認証部２２０は、ログインユーザーが実行している作業内容をＲＡＭ１１４等に記憶して、当該ログインユーザーをログアウトさせる。
【００９４】
次に、認証部２２０が、別のユーザーを割り込みログインさせると（ステップＳ４０）、割り込みログイン処理を終了し、ＭＦＰ１０はステップＳ３０２に進む。
【００９５】
再び、図９を参照して、制御部２００は、割り込みログインした別のユーザー（以下、「割り込みユーザー」と称す）以外のユーザー（以下、動作例３において「他のユーザー」と称す）が監視エリアに存在しているか否かを判断する（ステップＳ３０２）。具体的には、検出部２６０は、マットタイプアンテナ３０から送信されたデータに基づいて、監視エリアにおいて他のユーザーを検出したか否かを判断する。検出部２６０が、他のユーザーを検出したと判断すると（ステップＳ３０２においてＹＥＳ）、ステップＳ３０４に進む。一方、検出部２６０が、監視エリアにおいて他のユーザーを検出していないと判断すると（ステップＳ３０２においてＮＯ）、実行判断部２１０が、割り込みユーザーの作業を開始して（ステップＳ３１２）、ＭＦＰ１０は処理を終了する。すなわち、このとき、割り込みユーザーは、操作画面にドキュメントを表示したり、印刷ジョブを実行したりすることができるようになる。
【００９６】
次に、制御部２００は、他のユーザーが、割り込みユーザーと所定の関連付けがされているか否かを判断する（ステップＳ３０４）。具体的には、関連付け判断部２３０が、記憶部２３２に記憶されている関連情報を参照して、割り込みユーザーとの関係において、他のユーザーは割り込みユーザーが実行する作業等の開始を許可または禁止する相手として登録されているか否かを判断する。関連付け判断部２３０が、他のユーザーが登録されていると判断すると（ステップＳ３０４においてＹＥＳ）、ステップＳ３０６に進む。
【００９７】
次に、制御部２００は、他のユーザーは割り込みユーザーが作業等の開始が可能な相手であるか否かを判断する（ステップＳ３０６）。具体的には、実行判断部２１０は、動作例１で説明した場合と同様に、図４に示すようなテーブルを参照して、割り込みユーザーが実行する作業等の開始を許可する相手として他のユーザーが登録されている場合、作業等の開始が可能な相手と判断し、禁止する相手として登録されている場合、作業等の開始が不可能な相手であると判断する。実行判断部２１０が、他のユーザーは割り込みユーザーが作業等の開始が可能な相手であると判断すると（ステップＳ３０６においてＹＥＳ）、割り込みユーザーの作業を開始して（ステップＳ３１２）、ＭＦＰ１０は処理を終了する。一方、実行判断部２１０が、他のユーザーは割り込みユーザーが実行する作業等の開始が不可能な相手であると判断すると（ステップＳ３０６においてＮＯ）、ステップＳ３１０に進む。
【００９８】
次に、制御部２００は、他のユーザーが監視エリアから離脱したか否かを判断する（ステップＳ３１０）。具体的には、検出部２６０は、他のユーザーが監視エリアにおいて検出されるか否かを判断する。検出部２６０は、他のユーザーが離脱していない（検出される）と判断すると（ステップＳ３１０においてＮＯ）、ＭＦＰ１０はステップＳ３１０の状態を維持する。一方、検出部２６０が、他のユーザーが離脱した（検出されない）と判断すると（ステップＳ３１０においてＹＥＳ）、実行判断部２１０は、割り込みユーザーの作業を開始して（ステップＳ３１２）、ＭＦＰ１０は処理を終了する。
【００９９】
また、ステップＳ３０４において、関連付け判断部２３０が、他のユーザーが登録されていないと判断すると（ステップＳ３０４においてＮＯ）、制御部２００は、割り込みユーザーの作業の開始を許可するか否かを判断する（ステップＳ３０８）。具体的には、実行判断部２１０は、入力部２８０を介した割り込みユーザーからの指示に基づいて作業の開始の可否を判断する。このとき、例えば、表示部２７０には、図１２に示すような確認画面が表示される。
【０１００】
図１２は、本発明の実施の形態に従う表示部２７０に表示される割り込みユーザーに対する作業の開始を確認させる画面の一例である。
【０１０１】
図１２を参照して、このような確認画面により、割り込みユーザーは、周辺を確認することで他のユーザーを特定することができるため、割り込みユーザーが実行する作業を開始すべきか否かを判断することができる。割り込みユーザーは、作業を開始する場合には、ボタン１３０２を選択し、開始しない場合には、ボタン１３０４を選択する。
【０１０２】
再び、図９を参照して、実行判断部２１０が、割り込みユーザーからの指示に基づいて作業を開始しない（図１２においてボタン１３０４が押下された場合）と判断すると（ステップＳ３０８においてＮＯ）、ＭＦＰ１０は、上述したステップＳ３１０からの処理を実行する。実行判断部２１０が、割り込みユーザーからの指示に基づいて、作業を開始する（図１２においてボタン１３０２が押下された場合）と判断すると（ステップＳ３０８においてＹＥＳ）、割り込みユーザーの作業を開始して（ステップＳ３１２）、ＭＦＰ１０は処理を終了する。
【０１０３】
なお、割り込みユーザーにより作業が開始された（ステップＳ３１２）後は、割り込みユーザーは動作例１、２におけるログインユーザーに相当するため、ＭＦＰ１０は動作例１、２で説明した処理を実行することとなる。
【０１０４】
また、上記において動作例１または２のように、他のユーザーを作業等の開始を許可または禁止する相手として登録してもよい。すなわち、実行判断部２１０が割り込みユーザーの作業を開始すると判断した場合（ステップＳ３０８においてＹＥＳ）の後に、関連情報登録部２４０が他のユーザーを作業等の開始を許可する相手として登録するステップを設けてもよい。また、実行判断部２１０が割り込みユーザーの作業を開始しないと判断した場合（ステップＳ３０８においてＮＯ）の後に、関連情報登録部２４０が他のユーザーを作業等の開始を禁止する相手として登録するステップを設けてもよい。
【０１０５】
以上から、動作例３では、割り込みユーザーがＭＦＰ１０において所定の作業を開始する際に、割り込みユーザーとは異なる他のユーザーが監視エリアに存在しているか否かを確認する。これにより、例えば、割り込みユーザーが作業を開始する際に、割り込まれた元のログインユーザーがまだＭＦＰ１０の近傍に存在している場合、割り込みユーザーと元のログインユーザーとの関連付けが確認されるため、割り込みユーザーのセキュリティを確保することができる。
【０１０６】
（ｄ４．動作例４）
次に、ＭＦＰ１０において実行される動作例４について説明する。
【０１０７】
図１３は、本発明の実施の形態に従うＭＦＰ１０において実行される動作例４の処理手順を示すフローチャートである。
【０１０８】
ステップＳ３００における割り込み認証処理は、動作例３で説明したものと同様であるため、その詳細な説明は繰り返さない。
【０１０９】
次に、制御部２００は、割り込みユーザーをログアウトさせる（ステップＳ４０２）。具体的には、認証部２２０は、割り込みユーザーが所定の作業を終了したことに伴い、割り込みユーザーをログアウトさせる。
【０１１０】
次に、検出部２６０は、割り込みログインされた元のログインユーザーが監視エリアに存在しているか否かを判断する（ステップＳ４０４）。検出部２６０が、監視エリアにおいて元のログインユーザーを検出しないと判断すると（ステップＳ４０４においてＮＯ）、ＭＦＰ１０は処理を終了する。一方、検出部２６０が、監視エリアにおいて元のログインユーザーを検出したと判断すると（ステップＳ４０４においてＹＥＳ）、ステップＳ４０６に進む。
【０１１１】
次に、制御部２００は、元のログインユーザーを再ログインさせる（ステップＳ４０６）。具体的には、認証部２２０は、検出部２６０が監視エリアに侵入したことを検出したときに取得した元のログインユーザーのユーザー識別情報に基づいて、元のログインユーザーを再ログインさせる。
【０１１２】
次に、検出部２６０は、再ログインした元のログインユーザー（以下、「再ログインユーザー」と称す）以外のユーザー（以下、動作例４において「他のユーザー」と称す）が監視エリアに存在しているか否かを判断する（ステップＳ４０８）。検出部２６０が、他のユーザーを検出したと判断すると（ステップＳ４０８においてＹＥＳ）、ステップＳ４１０に進む。一方、検出部２６０が、監視エリアにおいて他のユーザーを検出していないと判断すると（ステップＳ４０８においてＮＯ）、実行判断部２１０が、再ログインユーザーの作業等を再開して（ステップＳ４１８）、ＭＦＰ１０は処理を終了する。すなわち、このとき、再ログインユーザーは、中断していた作業等を再開することができる。
【０１１３】
ここで、以下のステップＳ４１０〜ステップＳ４１６までの処理は、動作例３におけるステップＳ３０４〜ステップＳ３１０までの処理において、主体を「割り込みユーザー」から「再ログインユーザー」に置き換えたものと同様に考えることができる。したがって、詳細な説明は繰り返さず、簡単に説明する。
【０１１４】
関連付け判断部２３０は、他のユーザーと再ログインユーザーとが所定の関連付けがされているか否かを判断する（ステップＳ４１０）。関連付け判断部２３０が、所定の関連付けが判断すると（ステップＳ４１０においてＹＥＳ）、ステップＳ４１２に進む。
【０１１５】
次に、実行判断部２１０は、他のユーザーは再ログインユーザーが実行する作業等の再開が可能な相手であるか否かを判断する（ステップＳ４１２）。実行判断部２１０が、他のユーザーは再ログインユーザーが実行する作業等の再開が可能な相手であると判断すると（ステップＳ４１２においてＹＥＳ）、再ログインユーザーが中断していた作業等を再開して（ステップＳ４１８）、ＭＦＰ１０は処理を終了する。一方、実行判断部２１０が、他のユーザーは再ログインユーザーが実行する作業等の再開を禁止する相手であると判断すると（ステップＳ４１２においてＮＯ）、ステップＳ４１６に進む。
【０１１６】
次に、検出部２６０は、他のユーザーが監視エリアから離脱したか否かを判断する（ステップＳ４１６）。検出部２６０は、他のユーザーが離脱していない（検出される）と判断すると（ステップＳ４１６においてＮＯ）、ＭＦＰ１０はステップＳ４１６の状態を維持する。一方、検出部２６０が、他のユーザーが離脱した（検出されない）と判断すると（ステップＳ４１６においてＹＥＳ）、実行判断部２１０は、再ログインユーザーの作業等を再開して（ステップＳ４１８）、ＭＦＰ１０は処理を終了する。
【０１１７】
また、ステップＳ４１０において、関連付け判断部２３０が、他のユーザーが登録されていないと判断すると（ステップＳ４１０においてＮＯ）、実行判断部２１０は、再ログインユーザーが実行している作業等の再開を許可するか否かを判断する（ステップＳ４１４）。このとき、例えば、表示部２７０には、動作例３で説明した図１２のように、再ログインユーザーに作業等の再開を確認させる確認画面が表示される。
【０１１８】
次に、実行判断部２１０が、再ログインユーザーからの指示に基づいて、中断していた作業等を再開すると判断すると（ステップＳ４１４においてＹＥＳ）、再ログインユーザーが中断していた作業等を再開して（ステップＳ４１８）、ＭＦＰ１０は処理を終了する。一方、実行判断部２１０が、再ログインユーザーからの指示に基づいて作業等を再開しないと判断すると（ステップＳ４１４においてＮＯ）、ＭＦＰ１０は、上述したステップＳ４１６からの処理を実行する。
【０１１９】
以上から、動作例４では、再ログインユーザーがＭＦＰ１０において所定の作業を再開する際に、再ログインユーザーとは異なる他のユーザーが監視エリアに存在しているか否かを確認する。これにより、例えば、一時的に割り込みログインを許可された割り込みユーザーが所定の作業が終了した後に、元のログインユーザーがＭＦＰ１０の近傍に存在していれば自動的に元のログインユーザーは再ログインされ、再ログインの手間を省くことができる。さらに、再ログインユーザーは、他のユーザー（例えば、割り込みユーザー）がＭＦＰ１０の近傍に存在している場合にも、他のユーザーと再ログインユーザーとの関連付けが確認されるため、再ログインユーザーのセキュリティを確保することができる。
【０１２０】
＜Ｅ．その他の実施の形態＞
上記においては、ユーザーに人体通信が可能な通信端末２０を装着させて、ＭＦＰ１０との間で通信する場合について説明したが、これに限らない。例えば、ＭＦＰ１０の周辺の所定の監視エリアを撮像可能なカメラにより、監視エリアに侵入したユーザーを撮像することでユーザー検出してもよい。さらに、ユーザーの顔等を撮像することでユーザーを識別して、取得されたユーザー識別情報をＭＦＰ１０に送信してもよい。
【０１２１】
各々の装置におけるコンピューターを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only Memory）、ＲＯＭ、ＲＡＭおよびメモリーカードなどの一時的でないコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１２２】
なお、プログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１２４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２５】
１０  画像形成装置、２０  通信端末、３０  マットタイプアンテナ、４０  通信ケーブル、１００  ＣＰＵ、１１２  ＲＯＭ、１１４  ＲＡＭ、１１６  ＨＤＤ、１２０  通信部、１３０  プリンター部、１４０  スキャナー部、１５０  操作パネル、１６０  タイマー、２００  制御部、２１０  実行判断部、２２０  認証部、２３０  判断部、２３２  記憶部、２４０  関連情報登録部、２５０  割り込み処理部、２６０  検出部、２７０  表示部、２８０  入力部。
【図１】
2013143091.tif 000003
【図２】
2013143091.tif 000004
【図３】
2013143091.tif 000005
【図４】
2013143091.tif 000006
【図５】
2013143091.tif 000007
【図６】
2013143091.tif 000008
【図７】
2013143091.tif 000009
【図８】
2013143091.tif 000010
【図９】
2013143091.tif 000011
【図１０】
2013143091.tif 000012
【図１１】
2013143091.tif 000013
【図１２】
2013143091.tif 000014
【図１３】
2013143091.tif 000015