(57)【要約】【課題】セキュリティレベルの高い印刷処理を実行できる印刷システムを提供する。【解決手段】印刷システム１０において、クライアントＰＣ２０は、印刷指示を受付ける操作部と、印刷指示に応答して、複数のＭＦＰ３０のうちのいずれかに対し、画像データを送信するＬＡＮ  Ｉ／Ｆと、当該クライアントＰＣ２０と送信先のＭＦＰ３０との距離が大きいか否かを判定する第１の判定機能、及び、画像データが重要であるか否かを判定する第２の判定機能を有する制御部と、画像データの送信前であって、少なくとも、第１の判定機能によって距離が大きいと判定された場合、又は、第２の判定機能によって、画像データが重要であると判定された場合に、画像データの送信に対する警告を行なう画面を表示する表示部と、を含み、ＭＦＰ３０は、画像データに基づく画像を印刷するプリンタ部を含むようにする。【選択図】  図１
2011081593.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づく画像を印刷する複数の画像形成装置と、ネットワークを介して接続される情報処理装置であって、
印刷指示を受付ける受付手段と、
前記印刷指示に応答して、前記複数の画像形成装置のうちのいずれかに対し、前記画像データを送信する送信手段と、
当該情報処理装置と前記送信先の画像形成装置との距離が大きいか否かを判定する第１の判定手段と、
前記画像データが重要であるか否かを判定する第２の判定手段と、
前記画像データの送信前であって、少なくとも、前記第１の判定手段によって前記距離が大きいと判定された場合、又は、前記第２の判定手段によって、前記画像データが重要であると判定された場合に、前記画像データの送信に対する警告を行なう警告手段と、を含む、情報処理装置。
【請求項２】
前記送信先の画像形成装置を変更することを要求する指示を受付ける変更受付手段と、
前記警告がなされた後であって、前記変更受付手段が前記指示を受付けない場合には、前記印刷を行なう前に、前記送信先の画像形成装置のユーザが正規のユーザであるか否かを判定する認証処理を実行することを推奨するメッセージを表示する表示手段と、をさらに含む、請求項１に記載の情報処理装置。
【請求項３】
前記変更受付手段が前記指示を受付けた場合に、当該情報処理装置と前記複数の画像形成装置との位置関係、並びに、前記複数の画像形成装置の動作状況を表示することで、変更先の候補となる前記画像形成装置を表示する候補表示手段をさらに含む、請求項２に記載の情報処理装置。
【請求項４】
前記候補表示手段は、前記画像形成装置の動作状況として、電源ＯＮ／ＯＦＦ状態に関する情報、及び、前記認証処理の実行が推奨されるか否かに関する情報を表示する、請求項３に記載の情報処理装置。
【請求項５】
前記候補表示手段は、電源ＯＮ状態の画像形成装置の全てが、当該情報処理装置から遠く離れた位置にある場合には、前記電源ＯＮ状態の画像形成装置の全てを、前記認証処理の実行を推奨する画像形成装置として表示する、請求項４に記載の情報処理装置。
【請求項６】
前記候補表示手段は、当該情報処理装置から遠く離れた位置にあり、かつ、印刷の開始までに時間がかかる状態の画像形成装置を、認証処理を推奨しない画像形成装置として表示する、請求項４又は請求項５に記載の情報処理装置。
【請求項７】
前記候補表示手段は、当該情報処理装置と前記複数の画像形成装置との位置関係を地図情報として表示し、
前記地図情報における前記画像形成装置の位置を示す領域を選択することで、選択された前記画像形成装置を、変更先の画像形成装置として受付ける変更先受付手段をさらに含む、請求項３〜請求項６のいずれか１つに記載の情報処理装置。
【請求項８】
複数の画像形成装置と、前記複数の画像形成装置とネットワークを介して接続される情報処理装置と、を含む印刷システムであって、
前記情報処理装置は、
印刷指示を受付ける受付手段と、
前記印刷指示に応答して、前記複数の画像形成装置のうちのいずれかに対し、前記画像データを送信する送信手段と、
当該情報処理装置と前記送信先の画像形成装置との距離が大きいか否かを判定する第１の判定手段と、
前記画像データが重要であるか否かを判定する第２の判定手段と、
前記画像データの送信前であって、少なくとも、前記第１の判定手段によって前記距離が大きいと判定された場合、又は、前記第２の判定手段によって、前記画像データが重要であると判定された場合に、前記画像データの送信に対する警告を行なう警告手段と、を含み、
前記画像形成装置は、
画像データに基づく画像を印刷する印刷手段を含む、印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び印刷システムに関し、特には、セキュリティレベルを向上させる技術に関する。
【背景技術】
【０００２】
従来、クライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、及び、このクライアントＰＣとネットワークを介して接続される複数の画像形成装置を含む印刷システムが知られている。このような印刷システムにおいて、クライアントＰＣのユーザは、複数の画像形成装置から所望の画像形成装置を選択し、選択した画像形成装置に対して所望の画像データの印刷を要求する印刷指示を出すことで、印刷処理を実行できる。
【０００３】
近年、上記した印刷システムにおいて、セキュリティレベルを向上させるための様々な技術が提案されている。例えば、後掲の特許文献１に開示される印刷システムでは、ユーザによるコンピュータからの入力操作によって、画像形成装置が選択され、印刷の指示がなされたときに、選択された画像形成装置が当該コンピュータを含む所定のネットワーク範囲内に存在するか否かが判断される。そして、画像形成装置が所定のネットワーク範囲内に存在しないと判断された場合、すなわち画像形成装置とコンピュータとの間の距離が離れている場合には、誤った選択をしている可能性がある旨の警告がなされる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５１８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示される技術では、画像形成装置とコンピュータとの間の距離が考慮されているのみであり、充分なセキュリティレベルを達成できない。
【０００６】
本発明の目的は、セキュリティレベルの高い印刷処理を実行できる情報処理装置及び印刷システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１の局面に係る情報処理装置は、画像データに基づく画像を印刷する複数の画像形成装置と、ネットワークを介して接続される情報処理装置であって、印刷指示を受付ける受付手段と、印刷指示に応答して、複数の画像形成装置のうちのいずれかに対し、画像データを送信する送信手段と、当該情報処理装置と送信先の画像形成装置との距離が大きいか否かを判定する第１の判定手段と、画像データが重要であるか否かを判定する第２の判定手段と、画像データの送信前であって、少なくとも、第１の判定手段によって距離が大きいと判定された場合、又は、第２の判定手段によって、画像データが重要であると判定された場合に、画像データの送信に対する警告を行なう警告手段と、を含む。
【０００８】
このように、画像データの送信前であって、少なくとも、印刷指示を行なった情報処理装置と画像データの送信先の画像形成装置との距離が大きい場合、又は、送信する画像データが重要である場合に、画像データの送信に対する警告が行なわれる。したがって、ユーザは、誤って遠くに設置される画像形成装置に印刷処理を行なわせたり、重要な印刷物が安易に印刷されたりすることを防ぐことができる。このように、情報処理装置と画像形成装置との距離だけでなく、画像データの重要度をも考慮された警告がなされるので、セキュリティレベルの高い印刷処理を実行することができる。
【０００９】
好ましくは、情報処理装置は、送信先の画像形成装置を変更することを要求する指示を受付ける変更受付手段と、警告がなされた後であって、変更受付手段が指示を受付けない場合には、印刷を行なう前に、送信先の画像形成装置のユーザが正規のユーザであるか否かを判定する認証処理を実行することを推奨するメッセージを表示する表示手段と、をさらに含む。
【００１０】
このように、警告がなされたにもかかわらず、送信先の画像形成装置が変更されない場合には、認証処理を実行することを推奨するメッセージが表示される。したがって、認証処理が実行される確率が高くなり、より一層セキュリティレベルの高い印刷処理を実行することができる。
【００１１】
より好ましくは、情報処理装置は、変更受付手段が指示を受付けた場合に、当該情報処理装置と複数の画像形成装置との位置関係、並びに、複数の画像形成装置の動作状況を表示することで、変更先の候補となる画像形成装置を表示する候補表示手段をさらに含む。
【００１２】
このように、当該情報処理装置と複数の画像形成装置との位置関係、並びに、複数の画像形成装置の動作状況が表示されるので、ユーザは、ユーザの意図に応じた送信先の画像形成装置を容易に選択することができる。したがって、ユーザの利便性がより一層向上する。
【００１３】
さらに好ましくは、候補表示手段は、画像形成装置の動作状況として、電源ＯＮ／ＯＦＦ状態に関する情報、及び、認証処理の実行が推奨されるか否かに関する情報を表示する。これによって、ユーザは、電源ＯＮ／ＯＦＦ状態に関する情報、及び、認証処理の実行が推奨されるか否かに関する情報に基づいて、送信先の画像形成装置を選択できるので、ユーザの意図に応じた送信先の画像形成装置をより一層容易に選択することができる。
【００１４】
さらに好ましくは、候補表示手段は、電源ＯＮ状態の画像形成装置の全てが、当該情報処理装置から遠く離れた位置にある場合には、電源ＯＮ状態の画像形成装置の全てを、認証処理の実行を推奨する画像形成装置として表示する。これによって、遠くに設置される画像形成装置に印刷処理を行なわせる場合に、認証処理が実行される確率が高くなる。したがって、遠くに設置される画像形成装置に印刷処理を行なわせる場合には、ユーザがその画像形成装置まで出向き、認証処理を行なった後に印刷処理がなされるようになるので、第三者が印刷物を取得することをより一層確実に回避することができ、セキュリティレベルがさらに向上する。
【００１５】
さらに好ましくは、候補表示手段は、当該情報処理装置から遠く離れた位置にあり、かつ、印刷の開始までに時間がかかる状態の画像形成装置を、認証処理を推奨しない画像形成装置として表示する。
【００１６】
遠くに設置されていても、ユーザが出向くまでに印刷処理が開始されない可能性の高い画像形成装置に対して印刷処理を行なわせる場合には、認証処理を実行しなくても、第三者が印刷物を取得する可能性が低い。したがって、遠く離れた位置にあり、かつ、印刷の開始までに時間がかかる状態の画像形成装置を、認証処理を推奨しない画像形成装置として表示することで、認証処理が実行されない確率が高くなるので、認証処理に要する手間を省くことができる。
【００１７】
さらに好ましくは、候補表示手段は、当該情報処理装置と複数の画像形成装置との位置関係を地図情報として表示し、情報処理装置は、地図情報における画像形成装置の位置を示す領域を選択することで、選択された画像形成装置を、変更先の画像形成装置として受付ける変更先受付手段をさらに含む。
【００１８】
このように、当該情報処理装置と複数の画像形成装置との位置関係を示す地図情報が表示されるので、ユーザは、上記位置関係を視覚的に認識し易くなる。また、ユーザは、地図情報における画像形成装置の位置を示す領域を選択することで、変更先の画像形成装置を選択できるので、ユーザの意図に応じた送信先の画像形成装置をさらに容易に選択することができる。したがって、ユーザの利便性がさらに向上する。
【００１９】
本発明の第２の局面に係る印刷システムは、複数の画像形成装置と、複数の画像形成装置とネットワークを介して接続される情報処理装置と、を含む印刷システムであって、情報処理装置は、印刷指示を受付ける受付手段と、印刷指示に応答して、複数の画像形成装置のうちのいずれかに対し、画像データを送信する送信手段と、当該情報処理装置と送信先の画像形成装置との距離が大きいか否かを判定する第１の判定手段と、画像データが重要であるか否かを判定する第２の判定手段と、画像データの送信前であって、少なくとも、第１の判定手段によって距離が大きいと判定された場合、又は、第２の判定手段によって、画像データが重要であると判定された場合に、画像データの送信に対する警告を行なう警告手段と、を含み、画像形成装置は、画像データに基づく画像を印刷する印刷手段を含む。
【００２０】
このように、情報処理装置において、画像データの送信前であって、少なくとも、印刷指示を行なった情報処理装置と画像データの送信先の画像形成装置との距離が大きい場合、又は、送信する画像データが重要である場合に、画像データの送信に対する警告が行なわれる。したがって、ユーザは、誤って遠くに設置される画像形成装置に印刷処理を行なわせたり、重要な印刷物が安易に印刷されたりすることを防ぐことができる。このように、情報処理装置と画像形成装置との距離だけでなく、画像データの重要度をも考慮された警告がなされるので、セキュリティレベルの高い印刷処理を実行することができる。
【発明の効果】
【００２１】
本発明によれば、画像データの送信前であって、少なくとも、印刷指示を行なった情報処理装置と画像データの送信先の画像形成装置との距離が大きい場合、又は、送信する画像データが重要である場合に、画像データの送信に対する警告が行なわれる。したがって、ユーザは、誤って遠くに設置される画像形成装置に印刷処理を行なわせたり、重要な印刷物が安易に印刷されたりすることを防ぐことができる。このように、情報処理装置と画像形成装置との距離だけでなく、画像データの重要度をも考慮された警告がなされるので、セキュリティレベルの高い印刷処理を実行することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施の形態に係る印刷システムの構成を模式的に示すブロック図である。
【図２】クライアントＰＣの構成を示すブロック図である。
【図３】管理サーバの構成を示すブロック図である。
【図４】デジタル複合機の構成を示すブロック図である。
【図５】印刷判断処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図６】印刷判断処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。
【図７】第１のセキュリティ警告画面の一例を示す図である。
【図８】設定変更画面の一例を示す図である。
【図９】距離警告画面の一例を示す図である。
【図１０】第２のセキュリティ警告画面の一例を示す図である。
【図１１】印刷先変更画面の一例を示す図である。
【図１２】印刷警告画面の一例を示す図である。
【発明を実施するための形態】
【００２３】
以下の説明及び図面においては、同一の部品には同一の参照符号及び名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明をその都度繰返すことはしない。
【００２４】
図１は、本発明の一実施の形態に係る印刷システム１０の構成を模式的に示すブロック図である。図１を参照して、印刷システム１０は、クライアントＰＣ２０Ａ〜２０Ｉと、デジタル複合機（以下「ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）」と記す。）３０Ａ〜３０Ｃと、管理サーバ４０と、を含む。
【００２５】
クライアントＰＣ２０Ａ〜２０Ｅ、及び、ＭＦＰ３０Ａは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線１１Ａに接続される。クライアントＰＣ２０Ｆ〜２０Ｉ、及び、ＭＦＰ３０Ｂ，３０Ｃは、ＬＡＮ回線１１Ｂに接続される。管理サーバ４０は、ＬＡＮ回線１１Ｃに接続される。このＬＡＮ回線１１Ｃは、ゲートウェイ（図示せず。）を介してＬＡＮ回線１１Ａ，１１Ｂに接続される。
【００２６】
なお、図１には、印刷システム１０の各構成部として、クライアントＰＣ２０Ａ〜２０Ｉ、ＭＦＰ３０Ａ〜３０Ｃ及び管理サーバ４０を図示するが、他の周辺機器及び情報端末等が含まれていてもよい。
【００２７】
以下、本明細書において、同一の構成を有する部品をそれぞれ区別する場合には、各部品を表すアルファベットを参照符号の末尾に付して区別し、総称する場合は参照符号のみで表わす。
【００２８】
〈ハードウェア構成〉  
[クライアントＰＣ２０]  
図２は、クライアントＰＣ２０の構成を示すブロック図である。図２を参照して、クライアントＰＣ２０は、制御部１００、ＨＤＤ１１２、操作部１１４、表示部１１６、及び、ＬＡＮ  Ｉ／Ｆ１１８を含む。
【００２９】
制御部１００は、実質的にコンピュータであって、ＣＰＵ１２２、ＲＯＭ１２４、及び、ＲＡＭ１２６を含む。ＣＰＵ１２２には、ＢＵＳライン１２８が接続されており、このＢＵＳライン１２８には、ＲＯＭ１２４及びＲＡＭ１２６が電気的に接続される。ＣＰＵ１２２は、ＭＦＰ３０及び管理サーバ４０等の外部装置又は操作部１１４等からの指示に応じて各種コンピュータプログラム（以下単に「プログラム」と記す場合がある。）を実行することによって、クライアントＰＣ２０の各構成部の動作及び外部装置との通信等の所望の処理を実行する。
【００３０】
上記の各種コンピュータプログラムは、予めＲＯＭ１２４に記憶されており、所望の処理の実行時において、当該ＲＯＭ１２４から読出されてＲＡＭ１２６に転送される。ＣＰＵ１２２は、ＣＰＵ１２２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ１２６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ１２２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ１２６，ＨＤＤ１１２及びＣＰＵ１２２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００３１】
ＨＤＤ１１２は、画像データ等を含む各種データを記憶する。ＨＤＤ１１２に記憶される画像データには、画像データ毎にそれぞれ重要度が設定されている。この重要度とは、画像データの重要さの度合いを表す数値であって、操作部１１４からの入力操作によって、画像データの所有者等によって予め設定される。後述する印刷判断処理においては、画像データの重要度が予め定める設定値より高いか否かに基づいて、画像データが重要であるか否かが判定される。
【００３２】
本実施の形態において、ＨＤＤ１１２には、クライアントＰＣ２０の一般的な動作を実現するためのプログラムとともに、後述する印刷判断処理を実現するためのプログラムが記憶される。このプログラムにおける、印刷判断処理を実現するためのプログラム構造については後述する。
【００３３】
ＢＵＳライン１２８には、さらに、ＨＤＤ１１２、操作部１１４、表示部１１６、及び、ＬＡＮ  Ｉ／Ｆ１１８が電気的に接続される。
【００３４】
操作部１１４は、ユーザの指示等に応じた各種入力及び文字入力等を行なう入力装置であるキーボード及びポインティングデバイスであるマウスからなる。表示部１１６は、クライアントＰＣ２０における処理結果等を表示するための、液晶ディスプレイ等からなる表示装置である。操作部１１４及び表示部１１６は、インターフェイス（図示せず。）を介してＢＵＳライン１２８と接続される。
【００３５】
クライアントＰＣ２０は、ＬＡＮ  Ｉ／Ｆ１１８を介してＬＡＮ回線１１に接続されており、ＬＡＮ回線１１上に接続される各種外部装置とのデータ通信が可能である。
【００３６】
クライアントＰＣ２０の各構成部には電源（図示せず。）が接続され、この電源から電力が供給されることで、クライアントＰＣ２０の各構成部の動作が可能になる。
【００３７】
印刷処理を所望するクライアントＰＣ２０のユーザは、操作部１１４からの入力操作によって、印刷先のＭＦＰ３０の選択及びセキュリティ設定等のプリンタモードにおける各種設定に関する情報を入力する。次いで、印刷を所望する画像データを選択するとともに、印刷実行指示を出す。これによって、後述する印刷判断処理が実行され、処理結果に応じて、画像データを含む各種情報が、選択されたＭＦＰ３０に対して送信される。なお、上記したセキュリティ設定とは、印刷処理を行なう際に、ＭＦＰ３０にて実行される認証処理に関する設定である。この認証処理は、ＭＦＰ３０のユーザが正規のユーザであるか否かを判定する処理であって、本人認証及びパスワードによる認証のいずれかによって行なわれる。本人認証とは、ユーザＩＤを記憶するＩＣカードによる認証、及び、指紋等を用いた生体認証等によって行なわれる認証処理である。
【００３８】
[管理サーバ４０]  
図３は、管理サーバ４０の構成を示すブロック図である。管理サーバ４０は、制御部２００、ＨＤＤ２１２、操作部２１４、表示部２１６、及び、ＬＡＮ  Ｉ／Ｆ２１８を含む。制御部２００は、ＣＰＵ２２２、ＲＯＭ２２４、及び、ＲＡＭ２２６を含む。ＣＰＵ２２２には、ＢＵＳライン２２８が接続されており、このＢＵＳライン２２８には、ＲＯＭ２２４及びＲＡＭ２２６が電気的に接続されるとともに、ＨＤＤ２１２、操作部２１４、表示部２１６、及び、ＬＡＮ  Ｉ／Ｆ２１８が電気的に接続される。
【００３９】
管理サーバ４０における上記した各構成部の機能は、ＨＤＤ２１２に記憶されるデータが異なる点を除いて、クライアントＰＣ２０の各構成部の機能と同じである。
【００４０】
ＨＤＤ２１２は、管理サーバ４０の一般的な動作を実現するためのプログラムとともに、位置関係データ等を含む各種データを記憶する。上記した位置関係データとは、ＭＦＰ３０及びクライアントＰＣ２０の位置関係を示すデータである。テーブル１に、位置関係データの一例を示す。
【００４１】
【表１】
2011081593.tif 000003
【００４２】
テーブル１を参照して、位置関係データには、ＭＦＰ３０及びクライアントＰＣ２０の設置場所を示すフロア名、フロア内での位置を示すＸ座標及びＹ座標の値、ＩＰアドレス、並びに、装置の種類が、それぞれ関連付けられてテーブル形式で記憶される。位置関係データに記憶される各種情報は、例えば、ユーザによる操作部２１４からの入力操作によって入力される。又は、ＭＦＰ３０及びクライアントＰＣ２０にセンサを予め搭載しておき、各センサの出力結果に基づいて、自動的に入力されてもよい。
【００４３】
管理サーバ４０は、クライアントＰＣ２０からの、クライアントＰＣ２０と印刷先として選択されたＭＦＰ３０との距離に関する問合せを受付けると、ＨＤＤ２１２に記憶される位置関係データに基づいて、クライアントＰＣ２０と選択されたＭＦＰ３０との距離を算出する。そして、算出結果を含む距離情報を、問合せ元のクライアントＰＣ２０に対して送信する。
【００４４】
管理サーバ４０は、また、クライアントＰＣ２０から位置関係データの送信を要求されると、要求元のクライアントＰＣ２０に対し、ＨＤＤ２１２に記憶される位置関係データを送信する。
【００４５】
［ＭＦＰ３０］  
図４は、ＭＦＰ３０の構成を示すブロック図である。図４を参照して、ＭＦＰ３０は、制御部３００、スキャナ部３０２、画像処理装置３０４、プリンタ部３０６、操作パネル３０８、ＬＡＮ  Ｉ／Ｆ３１０、及び、電源制御部３１２を含む。
【００４６】
制御部３００は、実質的にコンピュータであって、ＣＰＵ３２２、ＲＯＭ３２４、ＲＡＭ３２６及びＨＤＤ３２８を含む。ＣＰＵ３２２には、ＢＵＳライン３３０が接続されており、このＢＵＳライン３３０には、ＲＯＭ３２４、ＲＡＭ３２６及びＨＤＤ３２８が電気的に接続される。ＣＰＵ３２２は、クライアントＰＣ２０及び管理サーバ４０等の外部装置又は操作パネル３０８等からの指示に応じて各種コンピュータプログラムを実行することによって、ＭＦＰ３０の各構成部の動作及び外部装置との通信等の所望の処理を実行する。
【００４７】
上記の各種コンピュータプログラムは、予めＲＯＭ３２４又はＨＤＤ３２８に記憶されており、所望の処理の実行時において、当該ＲＯＭ３２４又はＨＤＤ３２８から読出されてＲＡＭ３２６に転送される。ＣＰＵ３２２は、ＣＰＵ３２２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ３２６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ３２２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ３２６、ＨＤＤ３２８及びＣＰＵ３２２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００４８】
ＢＵＳライン３３０には、さらに、スキャナ部３０２、画像処理装置３０４、プリンタ部３０６、操作パネル３０８、ＬＡＮ  Ｉ／Ｆ３１０、及び、電源制御部３１２が電気的に接続される。
【００４９】
スキャナ部３０２は、光源を含む原稿走査ユニット、反射ミラー、光学レンズ及びＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（以上いずれも図示せず。）を含む。原稿走査ユニットは、ユーザによって手動で、又は、自動原稿搬送装置（図示せず。）によって、原稿載置台（図示せず。）上に載置された原稿の画像表面に対し光源から光を照射することによって反射光像を得る。反射ミラー及び光学レンズは、得られる反射光像をＣＣＤラインセンサ上に結像させる。ＣＣＤラインセンサは、結像された反射光像を順次光電変換して画像データとして画像処理装置３０４に対して出力する。
【００５０】
画像処理装置３０４は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理装置３０４は、スキャナ部３０２、又は、クライアントＰＣ２０から入力される画像データに対して、領域分離処理及び階調再現処理等の各種画像処理を施して所定の階調の印刷用画像データを作成し、プリンタ部３０６に対して出力する。
【００５１】
プリンタ部３０６は、画像メモリ３３２及び印字部３３４を含む。画像メモリ３３２は、ＲＡＭを含み、画像データをページ単位で一時的に記憶する。画像メモリ３３２は、制御部３００等からの指示に応じて、印字部３３４に送信するための印刷用画像データをページ単位で一時的に記憶し、記憶した印刷用画像データを印字部３３４による画像形成に同期して、印字部３３４に対して出力する。
【００５２】
印字部３３４は、感光体ドラム、帯電器、ＬＳＵ、現像装置、転写装置、クリーニング装置及び定着装置（以上いずれも図示せず。）、並びに、ＭＦＰ３０に着脱自在に装着されるトナーカートリッジを含む。印字部３３４は、さらに、ＭＦＰ３０に着脱自在に装着される、手差し給紙トレイ、第１給紙トレイ及び第２給紙トレイ（以上いずれも図示せず。）を含む。これらの給紙トレイは、この順で上下に並ぶように設置され、記録用紙を保持し、用紙搬送部（図示せず。）に記録用紙を送給する。手差し給紙トレイは、ユーザが手動により所望の記録用紙を設置するためのトレイであり、第１給紙トレイ及び第２給紙トレイは、異なる大きさの記録用紙を保持するためのトレイである。印字部３３４は、制御部３００等からの指示に応じて、上記給紙トレイのいずれかから用紙搬送部を介して搬送される記録用紙上に、画像メモリ３３２から送信される画像データに基づく画像を印刷する。
【００５３】
操作パネル３０８は、液晶ディスプレイからなる表示出力部と、操作ボタン及びタッチパネル等からなる操作インターフェイス部と、を含む。表示出力部は、ＭＦＰ３０の状態及び各種処理の状態に関する情報等をユーザに提供する。操作インターフェイス部は、ユーザがＭＦＰ３０を操作するためのインターフェイスを提供する。操作パネル３０８は、また、液晶ディスプレイとタッチパネルとを重ねて構成される、ユーザに対して対話的な操作インターフェイスを提供する。この対話的な操作インターフェイスは、タッチパネルからＭＦＰ３０全体の動作に対するユーザの指示を受付けて、その指示の内容を液晶ディスプレイに表示するとともに、その指示に応じた制御信号を制御部３００又は画像処理装置３０４のＭＰＵに対して出力する。
【００５４】
ＭＦＰ３０は、ＬＡＮ  Ｉ／Ｆ３１０を介してＬＡＮ回線１１に接続されており、ＬＡＮ回線１１上に接続される各種外部装置とのデータ通信が可能である。
【００５５】
電源制御部３１２は、外部電源３３６と電気的に接続される。電源制御部３１２は、ＭＦＰ３０の各構成部の動作に必要な電力を外部電源３３６から取得し、取得した電力をＭＦＰ３０の各構成部に供給する。
【００５６】
ＭＦＰ３０は、上記した各構成部を動作させることによって、操作パネル３０８からのユーザの入力操作による指示又はクライアントＰＣ２０等からの指示に応じて、原稿画像を読取り記録用紙に画像を印刷するコピーモード、クライアントＰＣ２０等から送信される画像データを受信して記録用紙に画像を印刷するプリンタモード、及び、原稿画像を読取りクライアントＰＣ２０等に画像データを送信するスキャナモード等の各種のモードのいずれかを実行する。
【００５７】
〈ソフトウェア構成〉  
[クライアントＰＣ２０]  
図５及び図６は、印刷判断処理を実現するためのプログラムの制御構造をフローチャート形式で示す図である。印刷判断処理を実現するためのプログラムは、ユーザによる操作部１１４からの入力操作によって、プリンタモードにおける各種設定（印刷先のＭＦＰ３０の選択及びセキュリティ設定等を含む。）に関する情報が入力された後、印刷を所望する画像データが選択されるとともに、印刷実行指示がなされることによって起動される。
【００５８】
図５を参照して、このプログラムは、管理サーバ４０に対し、クライアントＰＣ２０と選択されたＭＦＰ３０との距離を問合せるステップＳ１０１と、管理サーバ４０から、距離情報を受信するまで待機するステップＳ１０２と、を含む。
【００５９】
このプログラムはさらに、ステップＳ１０２にて、距離情報を受信したと判定された場合（ＹＥＳの場合）に実行され、受信した距離情報に基づいて、クライアントＰＣ２０と選択されたＭＦＰ３０との距離が、予め定める所定距離以内であるか否かを判定するステップＳ１０３を含む。なお、この所定距離は、クライアントＰＣ２０と選択されたＭＦＰ３０との距離が上記所定距離以内である場合に、ＰＣ２０と選択されたＭＦＰ３０との距離が近いと判断されるように、ユーザによって任意に設定されるものである。
【００６０】
このプログラムはさらに、ステップＳ１０３にて、予め定める所定距離以内であると判定された場合（ＹＥＳの場合）、すなわち、クライアントＰＣ２０と選択されたＭＦＰ３０との距離が近い場合に実行され、画像データの重要度が、予め定める設定値より高いか否かを判定することで、画像データが重要であるか否かを判定するステップＳ１０４を含む。
【００６１】
このプログラムはさらに、ステップＳ１０４にて、重要度が予め定める設定値よりも高く、重要であると判定された場合（ＹＥＳの場合）に実行され、表示部１１６に対し、第１のセキュリティ警告画面を表示させるステップＳ１０５を含む。
【００６２】
図７は、第１のセキュリティ警告画面６００の一例を示す図である。図７を参照して、第１のセキュリティ警告画面６００は、画像データの重要度が高いことを通知するとともに、セキュリティ設定の変更を勧めるメッセージ６０２と、「そのまま印刷」ボタン６０４と、「再設定」ボタン６０６と、を含む。
【００６３】
このプログラムはさらに、「再設定」ボタン６０６が押下されたか否かを判定するステップＳ１０６と、ステップＳ１０６にて、「再設定」ボタン６０６が押下されたと判定された場合（ＹＥＳの場合）に実行され、表示部１１６に対し、設定変更画面を表示させるステップＳ１０７と、を含む。
【００６４】
図８は、設定変更画面７００の一例を示す図である。図８を参照して、設定変更画面７００は、予め設定されるセキュリティ設定に関する情報を変更するための画面である。設定変更画面７００は、本人認証モードの有効化を選択するためのチェックボックス７０２と、パスワードの設定を選択するためのチェックボックス７０４と、設定するパスワードを入力するためのテキストフィールド７０６と、ＯＫボタン７０８と、を含む。
【００６５】
このプログラムはさらに、ＯＫボタン７０８が押下されるまで待機するステップＳ１０８を含む。
【００６６】
このプログラムはさらに、ステップＳ１０８にて、ＯＫボタン７０８が押下されたと判定された場合（ＹＥＳの場合）、ステップＳ１０４にて、重要度が予め定める設定値以下であり、重要でないと判定された場合（ＮＯの場合）、又は、ステップＳ１０６にて、「再設定」ボタン６０６が押下されなかったと判定された場合（ＮＯの場合）、すなわち「そのまま印刷」ボタン６０４が押下された場合に実行され、選択されたＭＦＰ３０に対し、画像データを送信するステップＳ１０９を含む。
【００６７】
図６を参照して、このプログラムはさらに、ステップＳ１０３にて、予め定める所定距離以内ではないと判定された場合（ＮＯの場合）、すなわち、クライアントＰＣ２０と選択されたＭＦＰ３０との距離が遠い場合に実行され、画像データの重要度が、予め定める設定値より高いか否かを判定することで、画像データが重要であるか否かを判定するステップＳ１１０を含む。
【００６８】
このプログラムはさらに、ステップＳ１１０にて、重要度が予め定める設定値以下であり、重要でないと判定された場合（ＮＯの場合）に実行され、表示部１１６に対し、距離警告画面を表示させるステップＳ１１１を含む。
【００６９】
図９は、距離警告画面８００の一例を示す図である。図９を参照して、距離警告画面８００は、選択されたＭＦＰ３０が遠くに設置されていることを通知するメッセージ８０２と、「そのまま印刷」ボタン８０４と、「印刷先変更」ボタン８０６と、を含む。
【００７０】
このプログラムはさらに、「印刷先変更」ボタン８０６が押下されたか否かを判定するステップＳ１１２と、ステップＳ１１２にて、「印刷先変更」ボタン８０６が押下されなかったと判定された場合（ＮＯの場合）、すなわち、「そのまま印刷」ボタン８０４が押下された場合に実行され、表示部１１６に対し、第２のセキュリティ警告画面を表示させるステップＳ１１３を含む。
【００７１】
図１０は、第２のセキュリティ警告画面９００の一例を示す図である。図１０を参照して、第２のセキュリティ警告画面９００は、選択されたＭＦＰ３０が遠くに設置されていることを通知するとともに、セキュリティ設定の変更を勧めるメッセージ９０２と、「そのまま印刷」ボタン９０４と、「再設定」ボタン９０６と、を含む。
【００７２】
このプログラムはさらに、「再設定ボタン」９０６が押下されたか否かを判定するステップＳ１１４を含む。ステップＳ１１４にて、「再設定ボタン」９０６が押下されたと判定された場合（ＹＥＳの場合）には、制御はステップＳ１０７に移行する。ステップＳ１１４にて、「再設定」ボタン９０６が押下されなかったと判定された場合（ＮＯの場合）、すなわち「そのまま印刷」ボタン９０４が押下された場合には、制御はステップＳ１０９に移行する。
【００７３】
このプログラムはさらに、ステップＳ１１２にて、「印刷先変更」ボタン８０６が押下されたと判定された場合（ＹＥＳの場合）に実行され、管理サーバ４０に対し、位置関係データの送信を要求するステップＳ１１５と、位置関係データを受信するまで待機するステップＳ１１６と、ステップＳ１１６にて、位置関係データを受信したと判定された場合（ＹＥＳの場合）に実行され、表示部１１６に対し、受信した位置関係データに基づいて、印刷先変更画面を表示させるステップＳ１１７と、を含む。
【００７４】
図１１は、印刷先変更画面１０００の一例を示す図である。図１１を参照して、印刷先変更画面１０００は、地図情報１００２を含む。この地図情報１００２は、クライアントＰＣ２０が設置されるフロアにおける、クライアントＰＣ２０とＭＦＰ３０との位置関係、並びに、ＭＦＰ３０の動作状況を表示する。図１１に示す地図情報１００２では、フロアＡにおける上記した位置関係及び動作状況が表示される。
【００７５】
図１１に示す地図情報１００２において、領域１００３は、印刷実行指示を出したクライアントＰＣ２０の位置を示す。領域１００４は、電源ＯＦＦ状態であるため使用不可であるＭＦＰ３０の位置を示す。領域１００５Ａ，１００５Ｂは、印刷処理の実行時に認証処理を行なうことを推奨しないＭＦＰ３０の位置を示す。領域１００６は、印刷処理の実行時に認証処理が必須となるＭＦＰ３０の位置を示す。領域１００７は、印刷処理の実行時に認証処理を行なうことを推奨するＭＦＰ３０の位置を示す。ユーザは、所望のＭＦＰ３０の位置を示す領域をクリックすることで、所望のＭＦＰ３０を選択することができる。
【００７６】
なお、認証処理の実行を推奨するか否かの判断は、クライアントＰＣ２０とＭＦＰ３０との距離情報及び印刷対象の画像データの重要度等に基づいて行なわれる。例えば、電源ＯＮ状態のＭＦＰ３０の全てが、クライアントＰＣ２０から遠く離れた位置にある場合には、それらを、認証処理の実行を推奨するＭＦＰ３０として表示する。また、領域１００５Ｂに示されるＭＦＰ３０は、クライアントＰＣ２０から遠く離れた位置にあるものの、多くのジョブを受付けており印刷処理に時間がかかる状態であるため、認証処理を推奨しないＭＦＰ３０として表示される。
【００７７】
このプログラムはさらに、ＭＦＰ３０が選択されるまで待機するステップＳ１１８と、ステップＳ１１８にて、ＭＦＰ３０が選択されたと判定された場合（ＹＥＳの場合）に実行され、選択されたＭＦＰ３０の動作状況に基づいて、セキュリティ設定の変更が必要であるか否かを判定するステップＳ１１９と、を含む。ステップＳ１１９にて、変更が必要であると判定された場合（ＹＥＳの場合）には、制御は、ステップＳ１０７に移行する。ステップＳ１１９にて、変更は必要ないと判定された場合（ＮＯの場合）には、制御はステップＳ１０９に移行する。
【００７８】
このプログラムはさらに、ステップＳ１１０にて、重要度が予め定める設定値よりも高く、重要であると判定された場合（ＹＥＳの場合）に実行され、表示部１１６に対し、印刷警告画面を表示させるステップＳ１２０を含む。
【００７９】
図１２は、印刷警告画面１１００の一例を示す図である。図１２を参照して、印刷警告画面１１００は、選択されたＭＦＰ３０が遠くに設置されていること、及び、画像データの重要度が高いことを通知するとともに、セキュリティ設定の変更及び印刷先の変更を勧めるメッセージ１１０２と、「そのまま印刷」ボタン１１０４と、「再設定」ボタン１１０６と、を含む。
【００８０】
このプログラムはさらに、「再設定ボタン」１１０６が押下されたか否かを判定するステップＳ１２１を含む。ステップＳ１２１にて、「再設定ボタン」１１０６が押下されたと判定された場合（ＹＥＳの場合）には、制御はステップＳ１１５に移行する。ステップＳ１２１にて、「再設定」ボタン１１０６が押下されなかったと判定された場合（ＮＯの場合）、すなわち「そのまま印刷」ボタン１１０４が押下された場合には、制御はステップＳ１０９に移行する。
【００８１】
〈動作〉  
図１〜図１２を参照して、印刷システム１０は、以下のように動作する。なお、以下に示す動作を除く、印刷システム１０の一般的な動作は、従来の印刷システムの動作と同じである。また、以下に説明する動作において、ユーザは図１に示すクライアントＰＣ２０Ａを使用するものとする。
【００８２】
−クライアントＰＣ２０ＡとＭＦＰ３０との距離が近い場合−  
ユーザは、クライアントＰＣ２０Ａの操作部１１４からの入力操作によって、プリンタモードにおける各種設定（印刷先のＭＦＰ３０の選択及びセキュリティ設定等を含む。）に関する情報を入力した後、印刷を所望する画像データを選択して印刷実行指示を出す。このとき、ユーザは、印刷先のＭＦＰとして、クライアントＰＣ２０Ａが設置される「フロアＡ」内に設置されるＭＦＰ３０Ａを選択する。また、セキュリティ設定は、本人認証及びパスワードによる認証を行なわないように設定するものとする。
【００８３】
印刷実行指示がなされると、クライアントＰＣ２０ＡのＣＰＵ１２２は、管理サーバ４０に対し、クライアントＰＣ２０Ａと選択されたＭＦＰ３０Ａとの距離を問合せる（Ｓ１０１）。
【００８４】
管理サーバ４０は、問合せに応答して、ＨＤＤ２１２に記憶される位置関係データに基づいて、クライアントＰＣ２０Ａと選択されたＭＦＰ３０Ａとの距離を算出する。そして、算出結果を含む距離情報を、クライアントＰＣ２０Ａに対して送信する。
【００８５】
ＣＰＵ１２２は、管理サーバ４０から距離情報を受信すると（Ｓ１０２にてＹＥＳ）、受信した距離情報に基づいて、ＰＣ２０Ａと選択されたＭＦＰ３０Ａとの距離が、予め定める所定距離以内であるか否かを判定する（Ｓ１０３）。
【００８６】
選択されたＭＦＰ３０ＡはＰＣ２０Ａと同一フロア内に設置され、両者の距離は近いので、ＣＰＵ１２２は、ＰＣ２０Ａと選択されたＭＦＰ３０Ａとの距離は、予め定める所定距離以内であると判定する（Ｓ１０３にてＹＥＳ）。そして、画像データの重要度が、予め定める設定値より高いか否かを判定することで、画像データが重要であるか否かを判定する（Ｓ１０４）。
【００８７】
画像データの重要度が予め定める設定値より高く、画像データが重要である場合（Ｓ１０４にてＹＥＳ）には、表示部１１６は、第１のセキュリティ警告画面６００（図７参照）を表示する（Ｓ１０５）。第１のセキュリティ警告画面６００を確認したユーザによって、「再設定」ボタン６０６が押下された場合（Ｓ１０６にてＹＥＳ）には、表示部１１６は、設定変更画面７００（図８参照）を表示する（Ｓ１０７）。設定変更画面７００を確認したユーザは、チェックボックス７０２にチェックを入れた後、又は、チェックボックス７０４にチェックを入れるとともに、テキストフィールド７０６にパスワードを入力した後、ＯＫボタン７０８を押下する。
【００８８】
ＯＫボタン７０８が押下されると（Ｓ１０８にてＹＥＳ）、ＣＰＵ１２２は、選択された画像データをＭＦＰ３０Ａに対して送信する（Ｓ１０９）。送信後、ユーザは、ＭＦＰ３０Ａまで出向き、本人認証又はパスワードによる認証を行なう。本人認証又はパスワードによる認証を通過すると、ＭＦＰ３０は、受信した画像データに基づいて、印刷処理を実行する。
【００８９】
一方、第１のセキュリティ警告画面６００を確認したユーザによって、「そのまま印刷」ボタン６０４が押下された場合（Ｓ１０６にてＮＯ）には、ＣＰＵ１２２は、選択された画像データをＭＦＰ３０Ａに対して送信する（Ｓ１０９）。ＭＦＰ３０Ａは、受信した画像データに基づいて、印刷処理を実行する。
【００９０】
また、画像データの重要度が予め定める設定値以下である場合（Ｓ１０４にてＮＯ）、すなわち画像データが重要でない場合には、ＣＰＵ１２２は、選択された画像データをＭＦＰ３０Ａに対して送信する（Ｓ１０９）。ＭＦＰ３０は、受信した画像データに基づいて、印刷処理を実行する。
【００９１】
−クライアントＰＣ２０ＡとＭＦＰ３０との距離が遠い場合−  
ユーザは、クライアントＰＣ２０Ａの操作部１１４からの入力操作によって、プリンタモードにおける各種設定（印刷先のＭＦＰ３０の選択及びセキュリティ設定等を含む。）に関する情報を入力した後、印刷を所望する画像データを選択して印刷実行指示を出す。このとき、ユーザは、印刷先のＭＦＰとして、クライアントＰＣ２０Ａが設置されるフロアＡとは別のフロアである「フロアＢ」内に設置されるＭＦＰ３０Ｂを選択する。また、セキュリティ設定は、本人認証及びパスワードによる認証を行なわないように設定するものとする。
【００９２】
印刷実行指示がなされると、クライアントＰＣ２０ＡのＣＰＵ１２２は、管理サーバ４０に対し、クライアントＰＣ２０Ａと選択されたＭＦＰ３０Ｂとの距離を問合せる（Ｓ１０１）。
【００９３】
管理サーバ４０は、問合せに応答して、ＨＤＤ２１２に記憶される位置関係データに基づいて、クライアントＰＣ２０Ａと選択されたＭＦＰ３０Ｂとの距離を算出する。そして、算出結果を含む距離情報を、クライアントＰＣ２０Ａに対して送信する。
【００９４】
ＣＰＵ１２２は、管理サーバ４０から距離情報を受信すると（Ｓ１０２にてＹＥＳ）、受信した距離情報に基づいて、ＰＣ２０Ａと選択されたＭＦＰ３０Ｂとの距離が、予め定める所定距離以内であるか否かを判定する（Ｓ１０３）。
【００９５】
選択されたＭＦＰ３０ＢはクライアントＰＣ２０Ａが設置されるフロアＡとは異なるフロアＢ内に設置され、両者の距離は遠いので、ＣＰＵ１２２は、ＰＣ２０Ａと選択されたＭＦＰ３０Ｂとの距離は、予め定める所定距離以内ではないと判定する（Ｓ１０３にてＮＯ）。そして、画像データの重要度が、予め定める設定値より高いか否かを判定することで、画像データが重要であるか否かを判定する（Ｓ１１０）。
【００９６】
画像データの重要度が予め定める設定値以下であり、画像データが重要でない場合（Ｓ１１０にてＮＯ）には、表示部１１６は、距離警告画面８００（図９参照）を表示する。
【００９７】
距離警告画面８００を確認したユーザによって、「そのまま印刷」ボタン８０４が押下された場合（Ｓ１１２にてＮＯ）、表示部１１６は、第２のセキュリティ警告画面９００（図１０参照）を表示する（Ｓ１１３）。
【００９８】
第２のセキュリティ警告画面９００を確認したユーザによって、「再設定」ボタン９０６が押下された場合（Ｓ１１４にてＹＥＳ）には、表示部１１６は、設定変更画面７００（図８参照）を表示する（Ｓ１０７）。設定変更画面７００を確認したユーザは、チェックボックス７０２にチェックを入れた後、又は、チェックボックス７０４にチェックを入れるとともに、テキストフィールド７０６にパスワードを入力した後、ＯＫボタン７０８を押下する。
【００９９】
ＯＫボタン７０８が押下されると（Ｓ１０８にてＹＥＳ）、ＣＰＵ１２２は、選択された画像データをＭＦＰ３０Ｂに対して送信する（Ｓ１０９）。ユーザは、ＭＦＰ３０Ｂまで出向き、本人認証又はパスワードによる認証を行なう。本人認証又はパスワードによる認証を通過すると、ＭＦＰ３０Ｂは、受信した画像データに基づいて、印刷処理を実行する。
【０１００】
このように、ＣＰＵ１２２は、距離警告画面８００によって、選択されたＭＦＰ３０が遠くに設置されていることを通知したにもかかわらず、ユーザが印刷を続行しようとする場合に、選択されたＭＦＰ３０が遠くに設置されていることを通知するとともに、セキュリティ設定の変更を勧めるメッセージ９０２を含む第２のセキュリティ警告画面９００を表示する。したがって、重要度の高い画像データに基づく画像が第三者の手に渡ることをより一層回避し易くなる。
【０１０１】
一方、第２のセキュリティ警告画面９００を確認したユーザによって、「そのまま印刷」ボタン９０４が押下された場合（Ｓ１１４にてＮＯ）には、ＣＰＵ１２２は、選択された画像データをＭＦＰ３０Ｂに対して送信する（Ｓ１０９）。ＭＦＰ３０Ｂは、受信した画像データに基づいて、印刷処理を実行する。
【０１０２】
また、距離警告画面８００を確認したユーザによって、「印刷先変更」ボタン８０６が押下された場合（Ｓ１１２にてＹＥＳ）、ＣＰＵ１２２は、管理サーバ４０に対し、位置関係データの送信を要求する（Ｓ１１５）。
【０１０３】
管理サーバ４０は、ＣＰＵ１２２からの要求に応答して、ＣＰＵ１２２に対し、位置関係データを送信する。位置関係データを受信すると（Ｓ１１６にてＹＥＳ）、表示部１１６は、受信した位置関係データに基づいて、印刷先変更画面１０００を表示させる（Ｓ１１７）。
【０１０４】
ユーザは、印刷先変更画面１０００を確認して、所望のＭＦＰ３０の位置を示す領域をクリックすることで、所望のＭＦＰ３０を選択する。
【０１０５】
ＭＦＰ３０が選択されると（Ｓ１１８にてＹＥＳ）、ＣＰＵ１２２は、選択されたＭＦＰ３０の動作状況に基づいて、セキュリティ設定の変更が必要であるか否かを判定する（Ｓ１１９）。選択された領域が、例えば、認証処理を推奨するＭＦＰ３０の位置を示す領域１００７であり、変更が必要であると判定されると（Ｓ１１９にてＹＥＳ）、表示部１１６は、設定変更画面７００（図８参照）を表示する（Ｓ１０７）。設定変更画面７００を確認したユーザは、チェックボックス７０２にチェックを入れた後、又は、チェックボックス７０４にチェックを入れるとともに、テキストフィールド７０６にパスワードを入力した後、ＯＫボタン７０８を押下する。
【０１０６】
ＯＫボタン７０８が押下されると（Ｓ１０８にてＹＥＳ）、ＣＰＵ１２２は、画像データを選択されたＭＦＰ３０に対して送信する（Ｓ１０９）。ユーザは、選択されたＭＦＰ３０まで出向き、本人認証又はパスワードによる認証を行なう。本人認証又はパスワードによる認証を通過すると、選択されたＭＦＰ３０は、受信した画像データに基づいて、印刷処理を実行する。
【０１０７】
一方、選択された領域が、例えば、認証処理を推奨しないＭＦＰ３０の位置を示す領域１００５Ａ，１００５Ｂのいずれかであり、変更は必要ないと判定されると（Ｓ１１９にてＮＯ）、ＣＰＵ１２２は、画像データを選択されたＭＦＰ３０に対して送信する（Ｓ１０９）。選択されたＭＦＰ３０は、受信した画像データに基づいて、印刷処理を実行する。
【０１０８】
また、画像データの重要度が予め定める設定値より高く、画像データが重要である場合（Ｓ１１０にてＹＥＳ）には、表示部１１６は、印刷警告画面１１００（図１２参照）を表示する（Ｓ１２０）。印刷警告画面１１００を確認したユーザによって、「そのまま印刷」ボタン１１０４が押下された場合（Ｓ１２１にてＮＯ）には、ＣＰＵ１２２は、選択された画像データをＭＦＰ３０Ｂに対して送信する（Ｓ１０９）。ＭＦＰ３０Ｂは、受信した画像データに基づいて、印刷処理を実行する。
【０１０９】
一方、印刷警告画面１１００を確認したユーザによって、「再設定」ボタン１１０６が押下された場合（Ｓ１２１にてＹＥＳ）には、ＣＰＵ１２２は、管理サーバ４０に対し、位置関係データの送信を要求する（Ｓ１１５）。
【０１１０】
管理サーバ４０は、ＣＰＵ１２２からの要求に応答して、ＣＰＵ１２２に対し、位置関係データを送信する。位置関係データを受信すると（Ｓ１１６にてＹＥＳ）、表示部１１６は、受信した位置関係データに基づいて、印刷先変更画面１０００を表示させる（Ｓ１１７）。このとき、画像データは重要であるので、電源ＯＦＦ状態であるため使用不可であるＭＦＰ３０の位置を示す領域１００４を除く全ての領域は、印刷処理の実行時に認証処理を行なうことを推奨するＭＦＰ３０の位置を示すように表示される。
【０１１１】
ユーザは、印刷先変更画面１０００を確認して、領域１００４を除く、所望のＭＦＰ３０の位置を示す領域をクリックすることで、所望のＭＦＰ３０を選択する。
【０１１２】
ＭＦＰ３０が選択されると（Ｓ１１８にてＹＥＳ）、ＣＰＵ１２２は、選択されたＭＦＰ３０の動作状況に基づいて、セキュリティ設定の変更が必要であるか否かを判定する（Ｓ１１９）。ＣＰＵ１２２は、変更が必要であると判定し（Ｓ１１９にてＹＥＳ）、表示部１１６は、設定変更画面７００（図８参照）を表示する（Ｓ１０７）。設定変更画面７００を確認したユーザは、チェックボックス７０２にチェックを入れた後、又は、チェックボックス７０４にチェックを入れるとともに、テキストフィールド７０６にパスワードを入力した後、ＯＫボタン７０８を押下する。
【０１１３】
ＯＫボタン７０８が押下されると（Ｓ１０８にてＹＥＳ）、ＣＰＵ１２２は、画像データを選択されたＭＦＰ３０に対して送信する（Ｓ１０９）。ユーザは、選択されたＭＦＰ３０まで出向き、本人認証又はパスワードによる認証を行なう。本人認証又はパスワードによる認証を通過すると、選択されたＭＦＰ３０は、受信した画像データに基づいて、印刷処理を実行する。
【０１１４】
〈作用・効果〉  
上記実施の形態によれば、印刷システム１０は、複数のＭＦＰ３０と、複数のＭＦＰ３０とＬＡＮ回線１１を介して接続されるクライアントＰＣ２０と、を含む印刷システムである。クライアントＰＣ２０は、印刷指示を受付ける操作部１１４と、印刷指示に応答して、複数のＭＦＰ３０のうちのいずれかに対し、画像データを送信するＬＡＮ  Ｉ／Ｆ１１８と、当該クライアントＰＣ２０と送信先のＭＦＰ３０との距離が大きいか否かを判定する第１の判定機能、及び、画像データが重要であるか否かを判定する第２の判定機能を有する制御部１００と、画像データの送信前であって、少なくとも、第１の判定機能によって距離が大きいと判定された場合、又は、第２の判定機能によって、画像データが重要であると判定された場合に、画像データの送信に対する警告を行なう画面を表示する表示部１１６と、を含む。ＭＦＰ３０は、画像データに基づく画像を印刷するプリンタ部３０６を含む。
【０１１５】
このように、クライアントＰＣ２０において、画像データの送信前であって、少なくとも、印刷指示を行なったクライアントＰＣ２０と画像データの送信先のＭＦＰ３０との距離が大きい場合、又は、送信する画像データが重要である場合に、画像データの送信に対する警告を行なう画面が表示される。したがって、ユーザは、誤って遠くに設置されるＭＦＰ３０に印刷処理を行なわせたり、重要な印刷物が安易に印刷されたりすることを防ぐことができる。このように、クライアントＰＣ２０とＭＦＰ３０との距離だけでなく、画像データの重要度をも考慮された警告がなされるので、セキュリティレベルの高い印刷処理を実行することができる。特に、近くに設置されるＭＦＰ３０に重要な印刷物を印刷させる場合においても警告を行なう画面が表示されるので、より一層セキュリティレベルが向上する。
【０１１６】
また上記実施の形態によれば、クライアントＰＣ２０において、印刷先変更画面１０００及び操作部１１４は、送信先のＭＦＰ３０を変更することを要求する指示を受付け、表示部１１６は、警告がなされた後であって、操作部１１４が変更の指示を受付けない場合には、印刷を行なう前に、送信先のＭＦＰ３０のユーザが正規のユーザであるか否かを判定する認証処理を実行することを推奨するメッセージを表示する。
【０１１７】
このように、警告がなされたにもかかわらず、送信先のＭＦＰ３０が変更されない場合には、本人認証又はパスワードによる認証等の認証処理を実行することを推奨するメッセージが表示される。したがって、認証処理が実行される確率が高くなり、より一層セキュリティレベルの高い印刷処理を実行することができる。
【０１１８】
また上記実施の形態によれば、印刷先変更画面１０００は、操作部１１４が送信先のＭＦＰ３０を変更することを要求する指示を受付けた場合に、当該クライアントＰＣと複数のＭＦＰ３０との位置関係、並びに、複数のＭＦＰ３０の動作状況を表示することで、変更先の候補となるＭＦＰ３０を表示する。
【０１１９】
このように、当該クライアントＰＣと複数のＭＦＰ３０との位置関係、並びに、複数のＭＦＰ３０の動作状況が表示されるので、ユーザは、ユーザの意図に応じた送信先のＭＦＰ３０を容易に選択することができる。したがって、ユーザの利便性がより一層向上する。
【０１２０】
また上記実施の形態によれば、印刷先変更画面１０００は、ＭＦＰ３０の動作状況として、電源ＯＮ／ＯＦＦ状態に関する情報、及び、認証処理の実行が推奨されるか否かに関する情報を表示する。これによって、ユーザは、電源ＯＮ／ＯＦＦ状態に関する情報、及び、認証処理の実行が推奨されるか否かに関する情報に基づいて、送信先のＭＦＰ３０を選択できるので、ユーザの意図に応じた送信先のＭＦＰ３０をより一層容易に選択することができる。
【０１２１】
また上記実施の形態によれば、印刷先変更画面１０００は、電源ＯＮ状態のＭＦＰ３０の全てが、当該クライアントＰＣ２０から遠く離れた位置にある場合には、電源ＯＮ状態のＭＦＰ３０の全てを、認証処理の実行を推奨するＭＦＰ３０として表示する。これによって、遠くに設置されるＭＦＰ３０に印刷処理を行なわせる場合に、認証処理が実行される確率が高くなる。したがって、遠くに設置されるＭＦＰ３０に印刷処理を行なわせる場合には、ユーザがそのＭＦＰ３０まで出向き、認証処理を行なった後に印刷処理がなされるようになるので、第三者が印刷物を取得することをより一層確実に回避することができ、セキュリティレベルがさらに向上する。
【０１２２】
また上記実施の形態によれば、印刷先変更画面１０００は、当該クライアントＰＣ２０から遠く離れた位置にあり、かつ、印刷の開始までに時間がかかる状態のＭＦＰ３０を、認証処理を推奨しないＭＦＰ３０として表示する。
【０１２３】
遠くに設置されていても、ユーザが出向くまでに印刷処理が開始されない可能性の高いＭＦＰ３０に対して印刷処理を行なわせる場合には、認証処理を実行しなくても、第三者が印刷物を取得する可能性が低い。したがって、遠く離れた位置にあり、かつ、印刷の開始までに時間がかかる状態のＭＦＰ３０を、認証処理を推奨しないＭＦＰ３０として表示することで、認証処理が実行されない確率が高くなるので、認証処理に要する手間を省くことができる。
【０１２４】
また上記実施の形態によれば、印刷先変更画面１０００は、当該クライアントＰＣ２０と複数のＭＦＰ３０との位置関係を地図情報１００２として表示し、操作部１１４は、地図情報１００２におけるＭＦＰ３０の位置を示す領域をクリックすることで、選択されたＭＦＰ３０を、変更先のＭＦＰ３０として受付ける。
【０１２５】
このように、当該クライアントＰＣ２０と複数のＭＦＰ３０との位置関係を示す地図情報１００２が表示されるので、ユーザは、上記位置関係を視覚的に認識し易くなる。また、ユーザは、地図情報１００２におけるＭＦＰ３０の位置を示す領域を選択することで、変更先のＭＦＰ３０を選択できるので、ユーザの意図に応じた送信先のＭＦＰ３０をさらに容易に選択することができる。したがって、ユーザの利便性がさらに向上する。
【０１２６】
なお、上記実施の形態において、画像データが重要であるか否かの判定は、画像データの重要度が予め定める設定値より高いか否かに基づいて行なったが、本発明はそのような実施の形態には限定されない。例えば、印刷物の内容を認識して判断することで、画像データが重要であるか否かを判定してもよい。
【０１２７】
上記した印刷物の内容を認識して判断する方法としては、当該分野で一般的に使用される方法であれば特に限定されない。例えば、地紋データ及び二次元バーコード等が画像データに付加されている場合に画像データが重要であると判断する方法、及び、画像データの文字領域をＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）によって文字認識し、認識した文字列の中に、例えば「重要」及び「コピー禁止」等の所定の文字が含まれる場合に、画像データが重要であると判断する方法等を使用できる。
【０１２８】
また上記実施の形態において、印刷警告画面１１００を確認したユーザによって、「再設定」ボタン１１０６が押下された場合（Ｓ１２１にてＹＥＳ）には、印刷先変更画面１０００において、電源ＯＦＦ状態であるＭＦＰ３０の位置を示す領域１００４を除く全ての領域は、印刷処理の実行時に認証処理を行なうことを推奨するＭＦＰ３０の位置を示すように表示されたが、本発明はそのような実施の形態に限定されない。例えば、電源ＯＦＦ状態であるＭＦＰ３０の位置を示す領域１００４を除く全ての領域は、印刷処理の実行時に認証処理を行なうことを必須とするＭＦＰ３０の位置を示すように表示されてもよい。このように、画像データが重要である場合に、電源ＯＦＦ状態であるＭＦＰ３０の位置を示す領域１００４を除く全ての領域が、印刷処理の実行時に認証処理を行なうことを推奨する、又は、必須とするＭＦＰ３０の位置を示すように表示されるので、より一層セキュリティレベルを向上させることができる。
【０１２９】
また、上記実施の形態において、印刷先のＭＦＰ３０の変更は手動で行なわれたが、本発明はそのような実施の形態に限定されない。例えば、クライアントＰＣ２０が画像データの重要度を示す情報を管理サーバ４０に対して送信し、管理サーバ４０が、クライアントＰＣ２０とＭＦＰ３０との距離情報及び印刷対象の画像データの重要度等に基づいて、印刷先のＭＦＰ３０の変更を自動的に行なう構成であってもよい。
【０１３０】
今回開示された実施の形態は単に例示であって、この発明が上記した実施の形態のみに制限されるわけではない。この発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１３１】
１０  印刷システム
１１  ＬＡＮ回線
２０  クライアントＰＣ
３０  ＭＦＰ
４０  管理サーバ
１００，２００，３００  制御部
１１２，２１２，３２８  ＨＤＤ
１１４，２１４  操作部
１１６，２１６  表示部
１１８，２１８，３１０  ＬＡＮ  Ｉ／Ｆ
１２２，２２２，３２２  ＣＰＵ
１２４，２２４，３２４  ＲＯＭ
１２６，２２６，３２６  ＲＡＭ
１２８，２２８，３３０  ＢＵＳライン
３０２  スキャナ部
３０４  画像処理装置
３０６  プリンタ部
３０８  操作パネル
３１２  電源制御部
３３２  画像メモリ
３３４  印字部
３３６  外部電源
【図１】
2011081593.tif 000004
【図２】
2011081593.tif 000005
【図３】
2011081593.tif 000006
【図４】
2011081593.tif 000007
【図５】
2011081593.tif 000008
【図６】
2011081593.tif 000009
【図７】
2011081593.tif 000010
【図８】
2011081593.tif 000011
【図９】
2011081593.tif 000012
【図１０】
2011081593.tif 000013
【図１１】
2011081593.tif 000014
【図１２】
2011081593.tif 000015