(57)【要約】【課題】ウイルスが拡散することを防止しつつ、適切に画像形成処理を実行する。【解決手段】１以上のＭＦＰ１と、端末装置３００と、管理装置４００を備え、前記１以上のＭＦＰは、特別ＭＦＰを含み、特別ＭＦＰは、画像形成処理を実行する一方他の処理を実行しない第１状態と前記画像形成処理および前記他の処理を実行する第２状態のいずれかに制御する制御部を含む第１特別ＭＦＰ、または、画像形成処理を実行する一方他の処理を実行しない第２特別ＭＦＰであり、ＭＦＰは、端末装置３００から送信された画像形成要求を受信したときに、該端末装置の安全度が低いか否かを判断する第１判断部１０４と、端末装置３００の安全度が低いと判断されたときには、第１状態である特別ＭＦＰが画像形成要求に基づく画像形成処理を実行するための処理を実行する。【選択図】図１
2019220023.tif 000002
【特許請求の範囲】
【請求項１】
１以上の画像形成装置と、端末装置とを備え、
前記１以上の画像形成装置は、特別画像形成装置を含み、
前記特別画像形成装置は、画像形成処理を実行する一方他の処理を実行しない第１状態と前記画像形成処理および前記他の処理を実行する第２状態のいずれかに制御する制御部を含む第１特別画像形成装置、または、画像形成処理を実行する一方他の処理を実行しない第２特別画像形成装置であり、
前記画像形成装置は、
前記端末装置から送信された画像形成要求を受信したときに、該端末装置の安全度が低いか否かを判断する第１判断部と、
前記端末装置の安全度が低いと判断されたときには、前記第１状態である前記特別画像形成装置が前記画像形成要求に基づく画像形成処理を実行するための処理を実行する処理実行部をさらに備える、画像形成システム。
【請求項２】
前記第１状態に制御されている特別画像形成装置、または前記第２特別画像形成装置は、前記端末装置から前記画像形成要求とは異なる要求を受信したとしても、該異なる要求に基づく処理を実行しない、請求項１に記載の画像形成システム。
【請求項３】
前記第１状態に制御されている特別画像形成装置、または前記第２特別画像形成装置は、前記異なる要求に基づく処理を実行しない旨を報知する報知部をさらに含む、請求項２に記載の画像形成システム。
【請求項４】
前記画像形成システムは、管理装置をさらに備え、
前記画像形成装置は、前記端末装置から送信された前記画像形成要求を受信したときに、該端末装置の安全度の判断を依頼するための依頼情報を前記管理装置に対して送信し、
前記管理装置は、
前記端末装置の安全度を判断するために用いられる判断情報を記憶する記憶部と、
前記依頼情報を受信したときに、前記判断情報に基づいて、該端末装置の安全度が低いか否かを判断する第２判断部と、
前記第２判断部による判断結果を前記画像形成装置に対して送信する送信部とをさらに含み、
前記第１判断部は、前記判断結果に基づいて、該端末装置の安全度が低いか否かを判断する、請求項１〜請求項３いずれか１項に記載の画像形成システム。
【請求項５】
前記管理装置は、前記画像形成システムに含まれている端末装置であるか否か、およびウイルスチェックによりウイルスが発見された端末装置であるか否かのうち少なくとも１に基づいて前記判断情報を更新する更新部をさらに含む、請求項４に記載の画像形成システム。
【請求項６】
前記画像形成装置は、
前記端末装置から送信された前記画像形成要求を含む要求を受信したときに、該要求に基づいて前記端末装置のウイルスの有無を検出する第１ウイルスチェックを前記ウイルスチェックとして実行する第１ウイルスチェック実行部をさらに含み、
前記要求について前記第１ウイルスチェックによりウイルスが検出されたときには、該要求を送信した前記端末装置の安全度が低いことを示す低安全度情報を前記管理装置に対して送信し、
前記更新部は、前記低安全度情報を受信したときに、該低安全度情報に基づいて前記判断情報を更新する、請求項５に記載の画像形成システム。
【請求項７】
前記画像形成装置は、前記第１ウイルスチェックによりウイルスが検出されたときには、該第１ウイルスチェックの実行の契機となる前記要求を破棄する破棄部をさらに含む、請求項６に記載の画像形成システム。
【請求項８】
前記端末装置は、前記低安全度情報により示される前記端末装置のウイルスの有無を検出する第２ウイルスチェックを前記ウイルスチェックとして実行する第２ウイルスチェック実行部をさらに含み、
前記第２ウイルスチェックによりウイルスが検出されたときには、該第２ウイルスチェックを実行した前記第２ウイルスチェック実行部を含む前記端末装置の安全度が低いことを示す低安全度情報を前記管理装置に対して送信し、
前記更新部は、前記低安全度情報を受信したときに、該低安全度情報に基づいて前記判断情報を更新する、請求項６または請求項７に記載の画像形成システム。
【請求項９】
前記特別画像形成装置は、前記制御部を含む画像形成装置であり、
前記送信部は、前記端末装置の安全度が低いと前記第２判断部が判断したときに、前記第２状態に制御していた前記特別画像形成装置を前記第１状態に制御させるための第１制御情報を該特別画像形成装置に対して送信し、
前記制御部は、前記第１制御情報を受信したときに、該特別画像形成装置内の退避用情報を前記管理装置に対して送信し、その後、前記特別画像形成装置内の退避用情報を消去し、その後、前記第１状態に制御する、請求項４〜請求項８いずれか１項に記載の画像形成システム。
【請求項１０】
前記管理装置は、前記第１状態に制御している前記特別画像形成装置を前記第２状態に制御させるか否かを判断する第３判断部をさらに備え、
前記送信部は、前記第３判断部が、前記第１状態に制御している前記特別画像形成装置を前記第２状態に制御させると判断したときには、該特別画像形成装置に対して、前記第２状態に制御させるための第２制御情報と前記退避用情報とを前記特別画像形成装置に対して送信し、
前記制御部は、前記第２制御情報を受信したときに、前記第１状態に制御していた期間で実行した画像形成処理に関するデータを破棄するとともに、前記退避用情報に基づいて、前記第１状態に制御するときの状態に復帰する、請求項９に記載の画像形成システム。
【請求項１１】
前記画像形成システムに含まれる前記端末装置の識別情報を収集する収集部をさらに備え、
前記第３判断部は、前記画像形成システムに含まれる前記端末装置の識別情報が規定されている規定情報と、前記収集部が収集した前記端末装置の識別情報とを比較し、前記収集部が収集した前記端末装置の識別情報が前記規定情報に規定されていると判断したときに、前記第１状態に制御している前記特別画像形成装置を前記第２状態に制御させることを判断する、請求項１０に記載の画像形成システム。
【請求項１２】
前記第３判断部は、前記画像形成要求を送信した前記端末装置の安全度が低いと最後に判断したときから、所定期間経過したときに、前記第１状態に制御している前記特別画像形成装置を前記第２状態に制御させることを判断する、請求項１０または請求項１１に記載の画像形成システム。
【請求項１３】
前記１以上の画像形成装置と、前記端末装置と、前記管理装置は、それぞれネットワークに接続されており、
前記特別画像形成装置は、前記画像形成要求を受信したときに、該画像形成要求を受信した旨を示す受付情報を前記管理装置に対して送信し、
前記管理装置は、前記特別画像形成装置から前記受付情報を前記ネットワークに送信させる一方前記特別画像形成装置から前記受付情報とは異なる情報を前記ネットワークに送信させないためのブロック制御を実行する、請求項９〜請求項１２いずれか１項に記載の画像形成システム。
【請求項１４】
前記画像形成装置は、
前記第１状態である前記特別画像形成装置が前記画像形成要求に基づく画像形成処理を実行するための処理として、該画像形成装置が前記特別画像形成装置であるか否かを判断し、
該画像形成装置が前記特別画像形成装置であると判断したときには前記画像形成要求に基づく画像形成処理を実行し、
該画像形成装置が前記特別画像形成装置でないと判断したときには前記画像形成要求に基づく画像形成処理を前記特別画像形成装置が実行するために該画像形成要求を該特別画像形成装置に対して送信する、請求項１〜請求項１３いずれか１項に記載の画像形成システム。
【請求項１５】
画像形成処理を実行する画像形成部と、
端末装置から送信された画像形成要求を受信したときに、該端末装置の安全度が低いか否かを判断する判断部とを備え、
前記端末装置の安全度が低いと判断されたときには、画像形成処理を実行する一方他の処理を実行しない第１状態である画像形成装置が前記画像形成要求に基づく画像形成処理を実行するための処理を実行する処理実行部とを備える、画像形成装置。
【請求項１６】
端末装置が、画像形成要求を画像形成装置に対して送信するステップと、
前記画像形成要求を受信した画像形成装置が、該画像形成要求を送信した前記端末装置の安全度が低いか否かの判断を管理装置に依頼するための依頼情報を該管理装置に対して送信するステップと、
前記依頼情報を受信した前記管理装置が、前記画像形成要求を送信した前記端末装置の安全度が低いか否かを判断するステップと、
前記管理装置が、前記画像形成要求を送信した前記端末装置の安全度が低いと判断したときに、画像形成処理および他の処理を実行する第２状態に制御されている画像形成装置を画像形成処理を実行する一方他の処理を実行しない第１状態に制御させるとともに、該第１状態に制御された画像形成装置に前記画像形成要求に基づく画像形成処理を実行させるステップとを有する画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像形成システム、画像形成装置、および画像形成方法に関する。
【背景技術】
【０００２】
近年、画像形成装置がデータを処理する事で該画像形成装置に対してウイルスに感染することが知られている。たとえば、特許文献１では、画像形成装置が、ウイルスの感染のリスクが高い端末装置から何らかの要求を受けたときに，該要求が印刷要求であれば該要求に基づいた印刷を実行する。また、この画像形成装置は、該要求が印刷要求以外の要求であれば、該要求に基づいた処理を実行しないことにより、ウイルスの感染のリスクを抑えつつ、印刷処理を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−４８２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１記載の画像形成装置では、ネットワームを通じてウイルスが拡散する可能性がある。
【０００５】
本開示は、係る実情に鑑み考え出されたものであり、その目的は、ウイルスが拡散することを防止しつつ、適切に画像形成処理を実行する画像形成システム、画像形成装置、および画像形成方法を提供することである。
【課題を解決するための手段】
【０００６】
本開示のある局面に従うと、１以上の画像形成装置と、端末装置とを備え、１以上の画像形成装置は、特別画像形成装置を含み、特別画像形成装置は、画像形成処理を実行する一方他の処理を実行しない第１状態と画像形成処理および他の処理を実行する第２状態のいずれかに制御する制御部を含む第１特別画像形成装置、または、画像形成処理を実行する一方他の処理を実行しない第２特別画像形成装置であり、画像形成装置は、端末装置から送信された画像形成要求を受信したときに、該端末装置の安全度が低いか否かを判断する第１判断部と、端末装置の安全度が低いと判断されたときには、第１状態である特別画像形成装置が画像形成要求に基づく画像形成処理を実行するための処理を実行する処理実行部をさらに備える、画像形成システムが提供される。
【０００７】
好ましくは、記第１状態に制御されている特別画像形成装置、または第２特別画像形成装置は、端末装置から画像形成要求とは異なる要求を受信したとしても、該異なる要求に基づく処理を実行しない。
【０００８】
好ましくは、第１状態に制御されている特別画像形成装置、または第２特別画像形成装置は、異なる要求に基づく処理を実行しない旨を報知する報知部をさらに含む。
【０００９】
好ましくは、画像形成システムは、管理装置をさらに備え、画像形成装置は、端末装置から送信された画像形成要求を受信したときに、該端末装置の安全度の判断を依頼するための依頼情報を管理装置に対して送信し、管理装置は、端末装置の安全度を判断するために用いられる判断情報を記憶する記憶部と、依頼情報を受信したときに、判断情報に基づいて、該端末装置の安全度が低いか否かを判断する第２判断部と、第２判断部による判断結果を画像形成装置に対して送信する送信部とをさらに含み、第１判断部は、判断結果に基づいて、該端末装置の安全度が低いか否かを判断する。
【００１０】
好ましくは、管理装置は、画像形成システムに含まれている端末装置であるか否か、およびウイルスチェックによりウイルスが発見された端末装置であるか否かのうち少なくとも１に基づいて判断情報を更新する更新部をさらに含む。
【００１１】
好ましくは、画像形成装置は、端末装置から送信された画像形成要求を含む要求を受信したときに、該要求に基づいて端末装置のウイルスの有無を検出する第１ウイルスチェックをウイルスチェックとして実行する第１ウイルスチェック実行部をさらに含み、要求について第１ウイルスチェックによりウイルスが検出されたときには、該要求を送信した端末装置の安全度が低いことを示す低安全度情報を管理装置に対して送信し、更新部は、低安全度情報を受信したときに、該低安全度情報に基づいて判断情報を更新する。
【００１２】
好ましくは、画像形成装置は、第１ウイルスチェックによりウイルスが検出されたときには、該第１ウイルスチェックの実行の契機となる要求を破棄する破棄部をさらに含む。
【００１３】
好ましくは、端末装置は、低安全度情報により示される端末装置のウイルスの有無を検出する第２ウイルスチェックをウイルスチェックとして実行する第２ウイルスチェック実行部をさらに含み、第２ウイルスチェックによりウイルスが検出されたときには、該第２ウイルスチェックを実行した第２ウイルスチェック実行部を含む端末装置の安全度が低いことを示す低安全度情報を管理装置に対して送信し、更新部は、低安全度情報を受信したときに、該低安全度情報に基づいて判断情報を更新する。
【００１４】
好ましくは、特別画像形成装置は、制御部を含む画像形成装置であり、送信部は、端末装置の安全度が低いと第２判断部が判断したときに、第２状態に制御していた特別画像形成装置を第１状態に制御させるための第１制御情報を該特別画像形成装置に対して送信し、制御部は、第１制御情報を受信したときに、該特別画像形成装置内の退避用情報を管理装置に対して送信し、その後、特別画像形成装置内の退避用情報を消去し、その後、第１状態に制御する。
【００１５】
好ましくは、管理装置は、第１状態に制御している特別画像形成装置を第２状態に制御させるか否かを判断する第３判断部をさらに備え、送信部は、第３判断部が、第１状態に制御している特別画像形成装置を第２状態に制御させると判断したときには、該特別画像形成装置に対して、第２状態に制御させるための第２制御情報と退避用情報とを特別画像形成装置に対して送信し、制御部は、第２制御情報を受信したときに、第１状態に制御していた期間で実行した画像形成処理に関するデータを破棄するとともに、退避用情報に基づいて、第１状態に制御するときの状態に復帰する。
【００１６】
好ましくは、画像形成システムに含まれる端末装置の識別情報を収集する収集部をさらに備え、第３判断部は、画像形成システムに含まれる端末装置の識別情報が規定されている規定情報と、収集部が収集した端末装置の識別情報とを比較し、収集部が収集した端末装置の識別情報が規定情報に規定されていると判断したときに、第１状態に制御している特別画像形成装置を第２状態に制御させることを判断する。
【００１７】
好ましくは、第３判断部は、画像形成要求を送信した端末装置の安全度が低いと最後に判断したときから、所定期間経過したときに、第１状態に制御している特別画像形成装置を第２状態に制御させることを判断する。
【００１８】
好ましくは、１以上の画像形成装置と、端末装置と、管理装置は、それぞれネットワークに接続されており、特別画像形成装置は、画像形成要求を受信したときに、該画像形成要求を受信した旨を示す受付情報を管理装置に対して送信し、管理装置は、特別画像形成装置から受付情報をネットワークに送信させる一方特別画像形成装置から受付情報とは異なる情報をネットワークに送信させないためのブロック制御を実行する。
【００１９】
好ましくは、画像形成装置は、第１状態である特別画像形成装置が画像形成要求に基づく画像形成処理を実行するための処理として、該画像形成装置が特別画像形成装置であるか否かを判断し、該画像形成装置が特別画像形成装置であると判断したときには画像形成要求に基づく画像形成処理を実行し、該画像形成装置が特別画像形成装置でないと判断したときには画像形成要求に基づく画像形成処理を特別画像形成装置が実行するために該画像形成要求を該特別画像形成装置に対して送信する。
【００２０】
本開示の他の局面に従うと、画像形成処理を実行する画像形成部と、端末装置から送信された画像形成要求を受信したときに、該端末装置の安全度が低いか否かを判断する判断部とを備え、端末装置の安全度が低いと判断されたときには、画像形成処理を実行する一方他の処理を実行しない第１状態である画像形成装置が画像形成要求に基づく画像形成処理を実行するための処理を実行する処理実行部とを備える、画像形成装置が提供される。
【００２１】
本開示のさらに他の局面に従うと、端末装置が、画像形成要求を画像形成装置に対して送信するステップと、画像形成要求を受信した画像形成装置が、該画像形成要求を送信した端末装置の安全度が低いか否かの判断を管理装置に依頼するための依頼情報を該管理装置に対して送信するステップと、依頼情報を受信した管理装置が、画像形成要求を送信した端末装置の安全度が低いか否かを判断するステップと、管理装置が、画像形成要求を送信した端末装置の安全度が低いと判断したときに、画像形成処理および他の処理を実行する第２状態に制御されている画像形成装置を画像形成処理を実行する一方他の処理を実行しない第１状態に制御させるとともに、該第１状態に制御された画像形成装置に画像形成要求に基づく画像形成処理を実行させるステップとを有する画像形成方法が提供される。
【発明の効果】
【００２２】
本開示によれば、ウイルスが拡散することを防止しつつ、適切に画像形成処理を実行することができる。
【図面の簡単な説明】
【００２３】
【図１】本実施形態の画像形成システムの適用例を示す図である。
【図２】本実施形態の画像形成システムの構成例を示す図である。
【図３】本実施形態の画像形成装置の外観を示す図である。
【図４】本実施形態の画像形成装置のハードウェア構成を示す図である。
【図５】本実施形態の端末装置の機能構成例を示す図である。
【図６】本実施形態の画像形成装置の機能構成例を示す図である。
【図７】本実施形態の管理装置の機能構成例を示す図である。
【図８】本実施形態の判断情報の一例を示す図である。
【図９】本実施形態のＭＦＰ情報の一例を示す図である。
【図１０】本実施形態のＭＦＰのフローチャートである。
【図１１】本実施形態の管理装置のフローチャート（その１）である。
【図１２】本実施形態の管理装置のフローチャート（その２）である。
【図１３】本実施形態の管理装置のフローチャート（その３）である。
【図１４】第２実施形態の判断情報の一例を示す図である。
【図１５】第２実施形態の画像形成システムの適用例を示す図である。
【図１６】第３実施形態の画像形成システムの適用例を示す図である。
【発明を実施するための形態】
【００２４】
以下に、図面を参照しつつ、画像形成装置の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。また、画像形成装置は、印刷媒体（たとえば、用紙）に対して、画像形成処理を実行可能である。以下では、画像形成装置をＭＦＰ（Multi-Functional  Peripheral）という場合もある。また、以下では、画像形成処理を印刷処理という場合もある。
【００２５】
＜第１実施形態＞
［適用例］
まず、図１を参照して、本実施形態の画像形成装置が適用される場面の一例について説明する。図１において、括弧書き示した数字が、処理の順序（ステップ）を示す。図１の例では、端末装置３００Ａ、端末装置３００Ｂ、管理装置４００、ＭＦＰ１、印刷専用ＭＦＰ１Ａとがネットワークで接続されている。端末装置３００Ａ、および端末装置３００Ｂは、それぞれ、ユーザーが使用する端末装置であって、情報処理装置ともいう。端末装置は、たとえば、ＰＣ（personal computer）、スマートフォン、およびタブレットなどを含む。
【００２６】
ユーザーは、端末装置３００Ａまたは端末装置３００Ｂから、種々の要求を入力することにより、該要求に対応する処理を画像形成装置に実行させる。該種々の要求とは、たとえば、印刷要求と、該印刷要求とは異なる要求とを含む。印刷要求とは、画像形成装置に印刷処理を実行させる要求である。印刷要求とは異なる要求とは、画像形成装置に印刷処理とは別の処理（他の処理）を実行させる要求である。該他の処理とは、たとえば、この画像形成装置の外部の装置（以下、「外部装置」という。）に情報を送信する処理である。また、他の処理とは、外部装置に対して、画像データを要求する要求情報を送信することにより該画像データを要求する処理も含む。また、該異なる処理とは、以下データ通信処理ともいう。該異なる処理とは、たとえば、端末装置から送信された画像を外部装置の記憶領域（ストレージ）に記憶させる処理の要求などを含む。
【００２７】
まず、ステップ（０）として、管理装置４００は、定期的に、ネットワークをサーチすることにより、ネットワークに接続されている端末装置に関する端末装置情報を収集する。端末装置情報は、たとえば、ＭＡＣ（Media Access Control address）アドレスを含む。このサーチにより、管理装置４００は、ネットワークに既に接続されている端末装置を認識できる。図１の例では、管理装置４００は、ネットワークに既に接続されている端末装置を安全度が高い端末装置であると判断する。図１の例では、端末装置３００Ａおよび端末装置３００Ｂが既にネットワークに接続されている端末装置であるとする。
【００２８】
次に、ステップ（１）として、ユーザーが端末装置３００Ｘに対して印刷要求を入力することにより、該印刷要求を示す印刷要求情報が、ＭＦＰ１に送信されたとする。以下では、印刷要求を行った端末装置を、「印刷要求端末装置」ともいう。
【００２９】
端末装置３００Ｘ（印刷要求端末装置）は、新たにネットワークに接続された端末装置である。つまり、端末装置３００Ｘは、既にネットワークに接続されている端末装置ではないことから、この端末装置３００Ｘは、安全度の低い（ウイルスに感染している可能性がある）端末装置である。また、ステップ（１）では、ＭＦＰ１は、該印刷要求情報に基づく印刷ジョブを記憶する。また、この印刷ジョブの記憶は、該印刷ジョブがウイルスに感染したとしても、ＭＦＰ１およびネットワークに接続されている他の機器に悪影響を及ぼさないように実行される。
【００３０】
次に、ステップ（２）として、ＭＦＰ１が、端末装置３００Ｘから印刷要求情報を受信したときに、該端末装置３００Ｘの安全度が低いか否かを判断する。また、端末装置から印刷要求を受信したＭＦＰを印刷要求受信ＭＦＰともいう。図１のステップ（２）では、ＭＦＰ１（印刷要求受信ＭＦＰ）は、端末装置３００Ｘから送信された印刷要求情報を受信したときに、依頼情報を管理装置４００に対して送信する。依頼情報とは、端末装置３００Ｘの安全度の判断を依頼するための情報である。依頼情報には、印刷要求情報を送信した端末装置を識別するための識別情報（たとえば、ＭＡＣアドレス）が含まれる。以下では、端末装置を識別するための識別情報を、「端末装置ＩＤ（identification）」ともいう。
【００３１】
また、管理装置４００は、端末装置の安全度を判断するために用いられる判断情報（図８、および図１５参照）を記憶している。該判断情報は、既にネットワークに接続されている端末装置は安全度の高い端末装置として規定されている。
【００３２】
次に、ステップ（３）として、管理装置４００が依頼情報を受信すると、該依頼情報に含まれる端末装置ＩＤにより示される端末装置の安全度が高いか否かを、判断情報に基づいて判断する。端末装置３００Ｘは、新たに、ネットワークに接続された端末装置である。したがって、判断情報には、該端末装置３００Ｘの端末装置ＩＤは含まれていない。よって、管理装置４００は、端末装置３００Ｘの安全度は低いと判断する。
【００３３】
また、ネットワークには、ＭＦＰ１を含めて、複数台のＭＦＰが接続されている。仮に、ＭＦＰ１が、安全度の低い（ウイルスに感染している可能性がある）端末装置からの印刷要求情報に基づく印刷を実行したときにおいて、該印刷要求情報にウイルスが含まれていると、該ＭＦＰ１から、ウイルスがネットワークに拡散する可能性がある。また、仮に、ＭＦＰ１が、安全度の低い（ウイルスに感染している可能性がある）端末装置からの印刷要求情報に基づく印刷を実行したときにおいて、該印刷要求情報にウイルスが含まれていると、該ＭＦＰ１の内部情報がネットワークに流出する可能性がある。
【００３４】
そこで、本実施形態では、管理装置４００は、安全度の低い（ウイルスに感染している可能性がある）端末装置からの印刷要求情報に基づく印刷は、印刷専用ＭＦＰ１Ａに実行させる。ここで、印刷専用ＭＦＰ１Ａとは、印刷のみを実行するＭＦＰであり、データ通信処理を一切行わないＭＦＰである。
【００３５】
したがって、仮に、印刷専用ＭＦＰ１Ａが、安全度の低い端末装置３００Ｘからの印刷要求情報に基づく印刷を実行して、ウイルスに感染したとしても、データ通信処理などを実行しないことから、ウイルスが拡散すること、および印刷専用ＭＦＰ１Ａの内部情報がネットワークに流出することを防止できる。
【００３６】
また、ネットワークに接続されているＭＦＰは、第１ＭＦＰと、第２ＭＦＰとを含む。第１ＭＦＰは、制御部を含む。制御部は、第１状態と第２状態とのいずれか一方に制御可能である。第１状態は、印刷処理を実行する一方他の処理（データ通信処理）を実行しない状態（つまり、印刷専用となる状態）である。第２状態は、印刷処理および他の処理（データ通信処理）を実行する状態である。
【００３７】
第２ＭＦＰは、印刷を実行する一方他の処理を実行しない（実行できない）ＭＦＰである。第２ＭＦＰは、印刷処理しか実行できないことから、低機能のＭＦＰであるといえる。第１ＭＦＰと第２ＭＦＰとをまとめて特別ＭＦＰ（特別画像形成装置）ともいう。
【００３８】
図１の例でのネットワークに接続されているＭＦＰには、第２ＭＦＰは含まれておらず、第１ＭＦＰが含まれているとする。この第１ＭＦＰは、普段は、第２状態（印刷処理および他の処理を実行する状態）である。ステップ（４）として、管理装置４００は、第２状態に制御されていた第１ＭＦＰに対して、第１状態に制御させるための第１制御情報を第１ＭＦＰに対して、送信する。
【００３９】
次に、第１ＭＦＰが、第１制御情報を受信すると、第１状態に制御する前に、ステップ（５）の処理を実行する。ステップ（５）として、印刷専用ＭＦＰ１Ａは、該印刷専用ＭＦＰ１Ａの退避用情報をコピーして、該コピーされた退避用情報を管理装置４００に対して送信する。退避用情報とは、退避の対象となる情報である。退避用情報は、たとえば、印刷専用ＭＦＰ１Ａに記憶されているアドレス帳などを含む。また、退避用情報は、システムファイルの過去の状態を示す情報である。
【００４０】
該印刷専用ＭＦＰ１Ａは、該退避用情報のコピーを管理装置４００に対して送信した後は、コピー元の退避用情報を消去する。このように、印刷専用ＭＦＰは、退避用情報をコピーして該コピーされた退避用情報を管理装置４００に送信する（退避させる）とともに、コピー元の退避用情報を消去する。これにより、第１ＭＦＰがウイルスに感染したとしても、退避用情報が流出することを防止できる。
【００４１】
第１ＭＦＰが、コピーされた退避用情報を管理装置４００に送信した後には、ステップ（４）で送信された第１制御情報に基づいて、第１状態に制御される（印刷専用ＭＦＰとなる）。つまり、第２状態であった第１ＭＦＰは、第１状態に制御される。
【００４２】
一方、ステップ（５）において、管理装置４００は、退避用情報のコピーを受信したときに、ステップ（７）として、管理装置４００は、端末装置３００Ｘの安全度が低いことを示す低安全度情報と、印刷専用ＭＦＰの識別情報とをＭＦＰ１に対して送信する。
【００４３】
ＭＦＰ１は、該低安全度情報と、印刷専用ＭＦＰの識別情報と受信すると、ＭＦＰ１は、該低安全度情報に基づいて、端末装置３００Ｘの安全度が低いことを認識する。また、印刷専用ＭＦＰの識別情報とは、たとえば、印刷専用ＭＦＰのアドレスである。
【００４４】
ステップ（８）として、ＭＦＰ１は、ステップ（１）で記憶した印刷ジョブを、印刷専用ＭＦＰのアドレス（ステップ（７）で受信したアドレス）に対して送信する。つまり、ＭＦＰ１は、印刷ジョブを印刷専用ＭＦＰ１Ａに転送したことになる。
【００４５】
なお、変形例として、ステップ（７）においては、管理装置４００は、低安全度情報を送信せずに、印刷専用ＭＦＰの識別情報を印刷要求受信ＭＦＰに対して送信するようにしてもよい。印刷要求受信ＭＦＰは、該印刷専用ＭＦＰの識別情報を受信することにより、端末装置３００Ｘ（印刷要求端末装置）の安全度が低いことを認識する。
【００４６】
ステップ（９）として、印刷専用ＭＦＰ１Ａは、この印刷ジョブを受信すると、該印刷ジョブに基づいた印刷処理を実行する。
【００４７】
また、ステップ（３）において、端末装置３００Ｘは安全度が高い端末装置であると、管理装置４００が判断した場合には、管理装置４００は、高安全度情報をＭＦＰ１に対して送信する。高安全度情報は、端末装置３００Ｘは安全度が高い端末装置である旨を示す情報である。
【００４８】
ＭＦＰ１は、高安全度情報を受信したときには、端末装置３００Ｘの安全度が高いということである。よって、該ＭＦＰ１は、ステップ（１）で端末装置３００Ｘから送信された印刷要求情報に基づいて、印刷処理を実行する。
【００４９】
このように、本実施形態の画像形成システムであれば、安全度が低いと判断された端末装置から印刷要求情報が送信されたときには、該印刷要求情報に基づいた印刷処理を、該印刷要求情報を受信したＭＦＰではなく、印刷専用ＭＦＰ１が実行する。印刷専用ＭＦＰは、印刷処理のみを実行するＭＦＰであり、他の処理（通信処理など）を実行しない。したがって、印刷要求情報にウイルスが含まれていて、該ウイルスが該印刷専用ＭＦＰに感染したとしても、ウイルスが拡散することはない。また、該印刷専用ＭＦＰの内部情報は、退避用情報として、退避される（管理装置４００に送信される）ことから、該内部情報がウイルスに感染すること、および該内部情報がネットワークに流出することを防止できる。
【００５０】
また、安全度の低い端末装置からの印刷要求に基づく印刷処理を実行しない構成も考えられる。しかしながら、このような構成であると、たとえば、急ぎで（短時間で）印刷を実行させなければならないユーザーは、他の安全な端末装置から印刷要求を行う必要があり、短時間で印刷させることができない。本実施形態の画像形成システムであれば、急ぎで（短時間で）印刷を実行させなければならないユーザーは、安全度の低い端末装置からの印刷要求の入力であっても、印刷専用ＭＦＰに適切に印刷処理を実行させることができる。
【００５１】
［画像形成システムの構成］
次に、画像形成システムの構成を説明する。図２は、画像形成システム１０００の構成例を示した図である。図２の例での画像形成システム１０００は、複数のＭＦＰ１と、管理装置４００と、中継装置２００と、複数の端末装置３００と、ネットワーク５０とを含む。
【００５２】
このネットワーク５０には、複数の端末装置３００と、管理装置４００と、中継装置２００を介して複数のＭＦＰ１が接続されている。ネットワークは、インターネット、移動体端末通信網などの各種ネットワークを含む。中継装置２００は、ルータまたはハブなどで構成される。
【００５３】
［ＭＦＰ１のハードウェア構成］
図３は、本開示に係る画像形成装置の外観を示す図である。図４は、図３の画像形成装置のハードウェア構成を示す図である。
【００５４】
画像形成装置１の一例は、ＭＦＰ、すなわち、コピー、ネットワークプリンティング、スキャナー、ＦＡＸ、またはドキュメントサーバーなどの機能を集約した装置である。画像形成装置１は、操作パネル１１、スキャナー装置１３、プリンター装置１４、ステープル、パンチ等の処理を行うフィニッシャー装置１５、通信インターフェース１６、ドキュメントフィーダー１７、給紙装置１８、ＣＰＵ（Central  Processing  Unit）２０、ＲＯＭ（Read  Only  Memory）２１、ＲＡＭ（Random  Access  Memory）２２、記憶部２３、および、ＵＳＢ（Universal  Serial  Bus）インターフェース２３Ａを含む。
【００５５】
操作パネル１１は、操作装置１１ａとディスプレイ表示装置１１ｂとを含む。操作装置１１ａは、数字、文字、および記号などを入力するための複数のキー、投稿文を作成したいときに押下されるコメントキー、押下された各種のキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ２０に送信する送信用回路を含む。
【００５６】
ディスプレイ表示装置１１ｂは、メッセージまたは指示を与えるための画面、ユーザーが設定内容および処理内容を入力するための画面、および、画像形成装置１で形成された画像および処理の結果を示す画面などを表示する。ディスプレイ表示装置１１ｂは、タッチパネルであってもよい。すなわち、ディスプレイ表示装置１１ｂと操作装置１１ａの少なくとも一部とが一体的に構成されていてもよい。ディスプレイ表示装置１１ｂはユーザーが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ２０に送信する機能を備えている。
【００５７】
画像形成装置１は、通信インターフェース１６を介して、外部機器（たとえば、端末装置３００）と通信可能である。外部機器には、画像形成装置１に対して指令を与えるためのアプリケーションプログラムおよびドライバがインストールされていてもよい。これにより、ユーザーは、外部機器を使用して、画像形成装置１を遠隔的に操作できる。
【００５８】
スキャナー装置１３は、写真、文字、絵などの画像情報を原稿から光電的に読取って画像データを取得する。取得された画像データ（濃度データ）は、図示しない画像処理部においてデジタルデータに変換され、周知の各種画像処理を施された後、プリンター装置１４や通信インターフェース１６に送られ、画像の印刷やデータの送信に供されるか、または、後の利用のために記憶部２３に格納される。
【００５９】
プリンター装置１４は、スキャナー装置１３により取得された画像データ、通信インターフェース１６により外部機器から受信した画像データ、または記憶部２３に格納されている画像を、用紙またはフィルムなどの記録シートに印刷する。給紙装置１８は、画像形成装置１本体の下部に設けられており、印刷対象の画像に適した記録シートをプリンター装置１４に供給するために用いられている。プリンター装置１４によって画像が印刷された記録シートつまり印刷物は、フィニッシャー装置１５を通って、モード設定に応じてステープル、パンチなどの処理を行い、トレイ２４に排出される。
【００６０】
通信インターフェース１６は、送信部および受信部を含み、ＰＣおよびＦＡＸ端末とデータのやりとりを行うための装置である。通信インターフェース１６の一例は、ＮＩＣ（Network  Interface  Card）、モデム、または、ＴＡ（Terminal  Adapter）などが用いられる。
【００６１】
ＣＰＵ２０は、画像形成装置１の全体を統括的に制御し、通信機能、プリント機能、スキャン機能、ファイル送信機能、およびブラウザー機能等の基本機能を使用可能に制御する。
【００６２】
ＲＯＭ２１は、ＣＰＵ２０の動作プログラム等を格納するメモリーである。
ＲＡＭ２２は、ＣＰＵ２０が動作プログラムに基づいて動作する際の作業領域を提供するメモリーであり、ＣＰＵ２０は、ＲＯＭ２１等から動作プログラムをロードするとともに種々のデータをロードして、作業を行う。
【００６３】
記憶部２３は、例えばハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶デバイスにより構成されており、各種のアプリケーション、スキャナー装置１３で読み取られた原稿の画像データ等が記憶されている。
【００６４】
ＵＳＢインターフェース２３Ａは、画像形成装置１に対して着脱可能なＵＳＢメモリー２３Ｘのインターフェースである。ＣＰＵ２０は、ＵＳＢインターフェース２３Ａを介して、ＵＳＢメモリー２３Ｘに格納された情報を読出す。ＣＰＵ２０は、また、ＵＳＢインターフェース２３Ａを介して、ＵＳＢメモリー２３Ｘに情報を書き込む。
【００６５】
また、端末装置３００は、図４のＣＰＵ、ＲＡＭ、ＲＯＭ、および通信インターフェースの他に、操作部、表示部などのハードウェアを含む。端末装置３００が、たとえば、ＰＣである場合には、キーボードおよびマウスである。また、表示部は、モニターである。
【００６６】
また、管理装置４００は、図４のＣＰＵ、ＲＡＭ、ＲＯＭ、および通信インターフェースなどのハードウェアを含む。
【００６７】
次に、ＭＦＰ１、管理装置４００、および端末装置３００の機能構成例を説明する。図５は、端末装置３００の機能構成例を示した図である。
【００６８】
［端末装置３００の機能構成例］
次に、図５を用いて、端末装置３００の機能構成例を説明する。要求入力部３０２は、ユーザーからの要求が入力される。ユーザーからの要求は、たとえば、印刷要求、画像のスキャン要求、画像データを所定の記憶領域（ストレージ）に記憶させる要求、画像データを該記憶領域から読み出す要求などを含む。制御部３０６は、該ユーザーからの要求に係る情報を、通信部４８０を介して、さらに中継装置２００およびネットワーク５０を経由して、該ユーザーからの要求において指定されたＭＦＰなどに対して送信する（図１のステップ（１）参照）。
【００６９】
また、破線で示す第２ウイルスチェック実行部３０４については、第３実施形態で説明する。
【００７０】
［ＭＦＰ１の機能構成例］
次に、図６を用いて、ＭＦＰ１の機能構成例を説明する。以下では、ＭＦＰのうち、特別ＭＦＰ以外のＭＦＰを通常ＭＦＰという。
【００７１】
通常ＭＦＰおよび特別ＭＦＰは共に、通信部１８０、画像形成部１０２、第１判断部１０４、処理実行部１０６、制御部１１６、および破棄部１１７を有する。特別ＭＦＰはさらに、バックアップ部１１０、復帰部１１２、および報知部１１５を有する。通常ＭＦＰは、バックアップ部１１０、復帰部１１２、および報知部１１５を有さない。破線で示す第１ウイルスチェック実行部１１４については、第２実施形態で説明する。
【００７２】
画像形成部１０２は、印刷ジョブに基づいて、制御部１１６による制御のもと、用紙などに印刷処理（画像形成処理）を実行する。印刷ジョブは、たとえば、ユーザーからの要求（たとえば、印刷要求）に含まれるデータである。
【００７３】
第１判断部１０４は、端末装置から送信された印刷要求を受信したときに、該端末装置の安全度が低いか否かを判断する。本実施形態では、ＭＦＰ１は管理装置４００に対して、依頼情報を該管理装置４００に対して送信する（ステップ（２）参照）。依頼情報は、該端末装置の安全度が低いか否かの判断を管理装置４００に依頼するための情報である。
【００７４】
また、第１判断部１０４は、管理装置４００から送信された判断結果に基づいて、端末装置３００の安全度を判断する。管理装置４００から送信された判断結果が、端末装置３００の安全度は低い旨の結果である場合には、第１判断部１０４は、端末装置３００の安全度は低いと判断する。一方、管理装置４００から送信された判断結果が、端末装置３００の安全度は高い旨の結果である場合には、第１判断部１０４は、端末装置３００の安全度は高いと判断する。
【００７５】
処理実行部１０６は、種々の処理を実行する。処理実行部１０６は、たとえば、端末装置の安全度が低いと判断されたときには、「第１状態であるＭＦＰが印刷要求に基づく印刷処理を実行するための処理」を実行する。
【００７６】
ここで、「第１状態であるＭＦＰが印刷要求に基づく印刷処理を実行するための処理」について説明する。この処理は、画像形成システムに含まれるＭＦＰの種別などに応じて異なる。
【００７７】
たとえば、印刷要求受信ＭＦＰが、特別ＭＦＰではなく、他のＭＦＰに第１ＭＦＰが含まれており、他のＭＦＰに第２ＭＦＰが含まれていない場合には、この処理は、印刷要求受信ＭＦＰとは別のＭＦＰである第１ＭＦＰを第１状態に制御させるとともに、該第１状態となった特別ＭＦＰに印刷処理を実行させる処理である（図１参照）。
【００７８】
また、印刷要求受信ＭＦＰが、特別ＭＦＰではなく、他のＭＦＰに第２ＭＦＰが含まれている場合には、この処理は、他のＭＦＰに第１ＭＦＰが含まれているか否かに関わらず、印刷要求受信ＭＦＰとは別のＭＦＰである第２ＭＦＰに印刷処理を実行させる処理である（図１参照）。
【００７９】
また、印刷要求受信ＭＦＰが、特別ＭＦＰとしての第１ＭＦＰである場合には、この処理は、該第１ＭＦＰを第１状態に制御させるとともに、該第１状態となった特別ＭＦＰに印刷処理を実行させる処理である。
【００８０】
また、印刷要求受信ＭＦＰが、特別ＭＦＰとしての第２ＭＦＰである場合には、この処理は、該印刷要求受信ＭＦＰに印刷処理を実行させる処理である。このように、この処理は、たとえば、４つの状況に応じて異なる処理となる。
【００８１】
バックアップ部１１０は、ＭＦＰ（特別ＭＦＰ）自身の退避用情報をバックアップする処理である。このバックアップ処理は、管理装置４００から第１制御情報から送信されたとき（図１のステップ（４）参照）に実行される。
【００８２】
また、図１でも説明したように、特別ＭＦＰは、安全度が低い端末装置からの印刷要求に基づいて、印刷処理を実行する。したがって、特別ＭＦＰは、ウイルスの感染の恐れがあるＭＦＰである。よって、特別ＭＦＰは、ウイルスが感染したとしても、被害を最小限に食い止めるための処理（バックアップ部１１０および復帰部１１２の処理）を実行する。
【００８３】
バックアップ部１１０は、特別ＭＦＰ内の退避用情報を外部の装置に対して送信する（図１のステップ（５）参照）。本実施形態では、外部の装置は、管理装置４００である。なお、変形例として、外部の装置は、管理装置４００とは異なる装置としてもよい。
【００８４】
退避用情報の送信後、バックアップ部１１０は、特別ＭＦＰ内の退避用情報を消去する。また、特別ＭＦＰが第１ＭＦＰである場合には、制御部１１６は、該破棄の終了後に特別ＭＦＰ第１状態に制御する（図１のステップ（６）参照）。
【００８５】
復帰部１１２は、特別ＭＦＰとしての印刷処理が終了した後に、バックアップした情報（退避用情報）に基づいて、第１状態に制御されるときの状態に復帰させる。復帰部１１２は、バックアップ時に退避用情報を送信した管理装置４００に対して、該退避用情報を要求する（送り返す）要求情報を送信する。管理装置４００は、該要求情報を受信すると、該要求情報を送信した特別ＭＦＰに退避用情報を送信する（送り返す）。該特別ＭＦＰの復帰部１１２は、該退避用情報を受信すると、該退避用情報に基づいて、バックアップしたときの状態に復帰する。このように、退避用情報は、復帰部１１２により第１状態に復帰させるための情報である。
【００８６】
特別ＭＦＰの制御部３０６は、たとえば、第１状態および第２状態のうちのいずれかの状態への制御などを実行する。また、破棄部１１７は、第１状態に制御されている場合に印刷要求以外の要求（たとえば、画像をストレージに記憶させる処理の要求）を受信したときには、該要求を破棄する。該破棄された要求に基づく処理は、実行されない。
【００８７】
［管理装置４００の機能構成例］
次に、図７を用いて、管理装置４００の機能構成例を説明する。管理装置４００の収集部４０１は、定期的に、ネットワーク５０に接続されている複数の端末装置３００それぞれの端末装置情報を収集する（図１のステップ（０）参照）。端末装置情報は、複数の端末装置３００それぞれの端末装置ＩＤ（ＭＡＣアドレス）を含む。以下では、端末装置の参照符号を、３００の後に端末装置ＩＤを付加した符号とする。たとえば、端末装置ＩＤがＡ１の端末装置を「端末装置３００Ａ１」という。
【００８８】
更新部４０２は、収集部４０１が収集した、複数の端末装置３００それぞれの端末装置情報に基づいて記憶部４０４内の判断情報を更新する。判断情報とは、端末装置３００の安全度が低いか否かを管理装置４００が判断するための情報である。判断情報は、記憶部４０４に記憶されている。また、判断情報は、画像形成システムに含まれる前記端末装置の識別情報が規定されている情報であることから「規定情報」ともいう。本実施形態では、判断情報と規定情報とは同一である。なお、変形例として、規定情報と判断情報とは別の情報としてもよい。
【００８９】
図８は、判断情報の例を示したものである。図８の例では、１以上の端末装置ＩＤと、該１以上の端末装置ＩＤそれぞれについて、安全度情報（低安全度情報と高安全度情報）と、ウイルス有無情報とが対応付けられて記憶されている。安全度情報は、端末装置が安全であるか否かを示す情報である。
【００９０】
更新部４０２は、収集部４０１により収集された端末装置情報に基づいて、判断情報を更新する。たとえば、図８の例では、端末装置３００Ａ１〜３００Ａ５が規定されている。収集部４０１が収集した端末装置情報について、端末装置ＩＤとして、Ａ１〜Ａ５の他に、Ａ７が含まれている場合には、更新部４０２は、図８の端末装置３００Ａ１〜端末装置３００Ａ５の他に、端末装置３００Ａ７も付加するように判断情報を更新する。
【００９１】
また、管理装置４００の記憶部４０４には、判断情報の他に、ＭＦＰ情報も記憶されている。図９は、ＭＦＰ情報の一例を示したものである。ＭＦＰ情報は、典型的には、ネットワーク５０に接続されている複数のＭＦＰそれぞれが、特別ＭＦＰであるか否かを特定するための情報である。
【００９２】
図９の例では、ネットワーク５０に５台のＭＦＰが接続されているとする。図９の例では、この５台のＭＦＰそれぞれのＭＦＰＩＤは、Ｍ１〜Ｍ５であるとする。以下では、ＭＦＰの参照符号を、１の後にＭＦＰＩＤを付加した符号とする。たとえば、ＭＦＰＩＤがＭ１の端末装置を「ＭＦＰ１Ｍ１」という。
【００９３】
図９の例では、ＭＦＰ１Ｍ２が、特別ＭＦＰとしての第２ＭＦＰである。また、図９の例では、ＭＦＰ１Ｍ５が、特別ＭＦＰとしての第１ＭＦＰである。
【００９４】
ネットワークに接続されている複数のＭＦＰに、第２ＭＦＰが存在する場合には、管理装置４００は、この第２ＭＦＰを優先的に、印刷専用ＭＦＰとして指定する。また、ネットワークに接続されている複数のＭＦＰに、第２ＭＦＰが存在せずに、第１ＭＦＰしか存在しない場合には、管理装置４００は、この第１ＭＦＰを印刷専用ＭＦＰとして指定する。
【００９５】
図８の判断情報は、収集部４０１が収集する複数の端末装置３００それぞれの端末装置情報に基づいて更新される情報である。図９のＭＦＰ情報は、画像形成システム１０００の管理者などにより予め作成される情報である。
【００９６】
管理装置４００の第２判断部４０６は、図８の判断情報に基づいて、端末装置の安全度が低いか否かを判断する。第２判断部４０６は、図８の判断情報に含まれている端末装置を、「安全度が高い端末装置」と判断する。一方、第２判断部４０６は、図８の判断情報に含まれていない端末装置を、「安全度が低い端末装置」と判断する。
【００９７】
たとえば、印刷要求端末装置が、端末装置３００Ａ１である場合には、第２判断部４０６は、印刷要求端末装置を「安全度が高い端末装置」と判断する。一方、印刷要求端末装置が、端末装置３００Ａ６である場合には、この端末装置３００Ａ６は、図８の判断情報では規定されていないため、第２判断部４０６は、印刷要求端末装置を「安全度が低い端末装置」と判断する。
【００９８】
管理装置４００は、ＭＦＰからの依頼情報を受信して、該ＭＦＰに対して印刷要求を送信した端末装置の安全度が低いと第２判断部４０６が判断したとする。この場合には、制御部４１２の制御のもと、通信部４８０は、送信部として、第２判断部４０６による判断結果（たとえば、安全度が低い旨の判断結果）を該ＭＦＰに対して送信する。第１判断部１０４は、通信部４８０から送信された判断結果に基づいて、（該判断結果を参照して）印刷要求端末装置の安全度を判断する。
【００９９】
第３判断部４１０は、第１状態（印刷のみを実行可能な状態）に制御しているＭＦＰ（つまり、印刷専用ＭＦＰ）を第２状態に制御させるか否かを判断する。第３判断部４１０は、第１状態となっている（印刷専用ＭＦＰとなっている）特別ＭＦＰを、第２状態に制御させてもよいと判断したときに、第１状態から第２状態に制御させる。
【０１００】
第３判断部４１０が、第１状態から第２状態に制御させてもよいと判断する判断条件とは、ウイルスが拡散される恐れがないと判断したときである。この判断条件は、第１条件と第２条件とを含む。第１条件は、「管理装置４００が、複数の端末装置３００それぞれの端末装置情報を収集することにより（ステップ（０）の処理を実行することにより）、該複数の端末装置３００全てが、既に、判断情報で定められている（端末装置ＩＤが記憶されている）」という条件である。
【０１０１】
また、第２条件は、「印刷要求端末装置の安全度が低いと最後に判断したときから、所定期間経過したとき」という条件である。を含む。この所定期間とは、予め定められた期間であり、たとえば、１日間である。
【０１０２】
第３判断部４１０が、第１状態に制御している特別ＭＦＰを第２状態に制御させると判断したとする。この場合には、該特別ＭＦＰに対して、第２制御情報と退避用情報を送信する。第２制御情報とは、第１状態に制御している特別ＭＦＰを第２状態に制御させるための情報である。退避用情報とは、特別ＭＦＰのバックアップ部１１０が、管理装置４００に対して送信した情報である。特別ＭＦＰが第２制御情報を受信したときに、破棄部１１７は、第１状態に制御していた期間（つまり、印刷専用ＭＦＰである期間）で実行していた印刷処理に関するデータを破棄する。印刷処理に関するデータとは、たとえば、該印刷専用ＭＦＰが、印刷要求受信ＭＦＰから送信された印刷ジョブ（ステップ（８）参照）に係るデータである。この印刷ジョブに係るデータは、安全度が低い端末装置（ウイルスに感染している可能性がある端末装置）からのデータである。そうすると、この印刷ジョブに係るデータは、ウイルスに感染している可能性がある。
【０１０３】
そこで、特別ＭＦＰの破棄部１１７は、第１状態に制御していた期間（つまり、印刷専用ＭＦＰである期間）で実行していた印刷ジョブに係るデータを破棄する。これとともに、復帰部１１２は、該退避用情報に基づいて、バックアップしたときの状態（第１状態に制御したときの状態）に復帰させる。
【０１０４】
また、特別ＭＦＰは、印刷専用ＭＦＰであるときには、印刷処理以外の処理の要求を受けつけたときには、該要求に基づく処理を実行しない。また、印刷専用ＭＦＰの報知部１１５は、印刷処理以外の処理の要求を受けつけたときには、該要求に基づいて処理を実行しない旨を報知する。該報知とは、たとえば、ディスプレイ表示装置１１ｂが、報知部１１５として、「現在、印刷専用ＭＦＰであるため、印刷以外の処理を受付けません」といったメッセージを表示する。
【０１０５】
また、特別ＭＦＰは、管理装置４００からの第１制御情報を受信したときに（ステップ（４）参照）、管理装置４００に対して、第１制御情報を受信した旨を示す第１制御受付情報を管理装置４００に対して送信する。管理装置４００は、該第１制御受付情報を受信したときに、特別ＭＦＰが第１制御情報を受信した旨を該管理装置４００は、特定する。管理装置４００は、第１制御受付情報を受信したときに、ブロック制御を実行する。
【０１０６】
また、特別ＭＦＰを含む全てのＭＦＰは、印刷要求が受付けると、該印刷要求受付けたことを示す印刷受付情報を管理装置４００に対して送信する。ブロック制御は、特別ＭＦＰから印刷受付情報とは異なる情報をネットワーク５０に送信させないための制御である。たとえば、図２の破線で示すように、管理装置４００は、中継装置２００に対してブロック制御情報を送信する。
【０１０７】
中継装置２００は、ブロック制御が実行される前では、複数のＭＦＰからの種々の情報（パケット）が通過する（ネットワーク５０に出力される）ように構成されている。また、中継装置２００は、ブロック制御が実行されることにより、ＭＦＰ（特別ＭＦＰ）からの印刷受付情報（印刷受付情報に係るパケット）は通過する一方、種々の情報のうち印刷受付情報以外の情報（印刷受付情報以外の情報に係るパケット）は通過しないように構成されている。これにより、管理装置４００が、中継装置２００に対してブロック制御を行うことにより、特別ＭＦＰから印刷受付情報以外の情報がネットワーク５０に出力（流出）することを防ぐことができる。
【０１０８】
［ＭＦＰ１のフローチャート］
図１０は、ＭＦＰ１のフローチャートである。図１０を用いて、ＭＦＰ１の処理フローを説明する。また、必要に応じて、図１のステップの処理も引用する。図１０のフローは、ＭＦＰ１が、特別ＭＦＰと通常ＭＦＰとのうちのいずれであっても、実行される処理である。
【０１０９】
まず、ステップＳ２において、ＭＦＰ１の制御部１１６は、端末装置３００からの要求を受信したか否かを判断する。要求とは、印刷要求と、該印刷要求とは異なる要求を含む。該印刷要求とは異なる要求は、たとえば、画像データを所定の記憶領域（ストレージ）に記憶させる要求と、印刷専用状態への移行要求などを含む。
【０１１０】
ステップＳ２では、制御部１１６が、要求を受信したと判断するまで待機する（ステップＳ２のＮＯ）。また、ステップＳ２において、制御部１１６が、要求を受信したと判断したときには（ステップＳ２でＹＥＳ）、ステップＳ４に進む。
【０１１１】
次に、ステップＳ４では、制御部１１６は、該制御部１１６を有するＭＦＰ１が、印刷専用状態（つまり、第１状態）であるか否かを判断する。制御部１１６が、印刷専用状態であると判断したときには（ステップＳ４でＹＥＳ）、ステップＳ２８に進む。一方、制御部１１６が、印刷専用状態ではないと判断したときには（ステップＳ４でＮＯ）、ステップＳ６に進む。
【０１１２】
ステップＳ６では、ステップＳ２で受信した要求が、印刷専用状態への移行要求（つまり、第１制御情報）であるか否かを判断する。ステップＳ６において、制御部１１６が、第１制御情報であると判断したときには（ステップＳ６でＹＥＳ）、ステップＳ７に進む。一方、制御部１１６が、印刷専用状態への移行要求ではないと判断したときには（ステップＳ６でＮＯ）、ステップＳ１４に進む。
【０１１３】
ステップＳ７においては、ＭＦＰ１は、受付情報を管理装置４００に対して送信する。受付情報は、第１制御情報を受信した旨を示す情報である。管理装置４００は、該受付情報を受信することにより、特別ＭＦＰが第１制御情報を受信したことを認識できる。続いて、ステップＳ８においては、ＭＦＰ１のバックアップ部１１０は、退避用情報をコピーして、該コピーされた退避用情報を管理装置４００に対して送信する（図１のステップ（５）参照）。
【０１１４】
次に、ステップＳ１０において、バックアップ部１１０は、特別ＭＦＰ内の退避用情報を消去する。次に、ステップＳ１２において、制御部１１６は、印刷専用状態（第１状態）に移行する。その後、ステップＳ２に戻る。
【０１１５】
また、ステップＳ１４においては、第１判断部１０４は、管理装置４００に対して、依頼情報を送信する（ステップ（２）参照）。この依頼情報は、ステップＳ２の要求を送信した端末装置３００の安全度が低いか否かの判断を管理装置４００に対して依頼するための情報である。管理装置４００は、依頼情報を受信すると、第２判断部４０６は、図８の判断情報に基づいて、端末装置の安全度が低いか否かを判断する。第２判断部４０６は、端末装置の安全度が低いと判断したときには、管理装置４００は、端末装置３００の安全度が低いことを示す低安全度情報と、印刷専用ＭＦＰの識別情報（たとえば、ＭＡＣアドレス）とをＭＦＰに対して送信する（ステップ（７）参照）。
【０１１６】
ステップＳ１６において、第１判断部１０４は、管理装置４００からの判断結果に基づいて、ステップＳ２の要求を送信した端末装置３００の安全度を判断する。ステップＳ１６において、ステップＳ２の要求を送信した端末装置３００が、安全である（安全度が高い）と判断した場合（ステップＳ１６でＹＥＳ）には、ステップＳ２６に進む。一方、ステップＳ１６において、ステップＳ２の要求を送信した端末装置３００が、安全ではない（安全度が低い）と判断した場合（ステップＳ１６でＮＯ）には、ステップＳ１８に進む。また、ステップＳ１６において、ステップＳ２の要求を送信した端末装置３００が、安全ではない（安全度が低い）と判断した場合というのは、管理装置４００から印刷専用ＭＦＰの識別情報（たとえば、ＭＡＣアドレス）が送信されている場合（ステップ（７））である。
【０１１７】
ステップＳ１８において、制御部１１６は、ステップＳ２での要求が印刷要求であるか否かを判断する。ステップＳ１８において、制御部１１６は、ステップＳ２での要求が印刷要求ではないと判断した場合（ステップＳ１８でＹＥＳ）、ステップＳ２０に進む。ステップＳ１８において、制御部１１６は、ステップＳ２での要求が印刷要求ではないと判断した場合（ステップＳ１８でＮＯ）、ステップＳ２２に進む。
【０１１８】
ステップＳ２２では、制御部１１６は、ステップＳ２の要求を破棄する。このように、ステップＳ２２においては、制御部１１６は、安全度が低い端末装置３００からの印刷要求以外の要求を破棄する。つまり、ＭＦＰ１は、安全度が低い端末装置３００からの印刷要求以外の要求に基づく処理は実行しない。
【０１１９】
また、ステップＳ２０においては、制御部１１６は、印刷専用ＭＦＰの識別情報（たとえば、ＭＡＣアドレス）に対して、印刷ジョブを転送する（ステップ（８）参照）。印刷ジョブを受信した印刷専用ＭＦＰは、該印刷ジョブに基づく印刷処理を実行する（ステップ（９）参照）。
【０１２０】
また、ステップＳ２６では、制御部１１６の制御の元、処理実行部１０６は、ステップＳ２の要求に基づく処理を実行する。この要求に基づく処理とは、印刷要求に基づく処理である場合と、印刷要求とは異なる要求に基づく処理である場合とがある。この要求に基づく処理が、印刷要求に基づく処理である場合には、制御部１１６の制御の元、画像形成部１０２が印刷処理を実行する。また、この要求に基づく処理が、印刷要求とは異なる要求に基づく処理である場合には、制御部１１６の制御の元、処理実行部１０６が該要求に応じた処理を実行する。
【０１２１】
このように、ステップＳ２６においては、制御部１１６は、安全度が低い端末装置３００からの要求については、該要求が印刷要求であるか印刷要求とは異なる要求であるか否かに関わらず、該要求に応じた処理を実行する。ステップＳ２６の処理が終了すると、ステップＳ２に戻る。
【０１２２】
また、ステップＳ２８において、制御部１１６は、ステップＳ２での要求が印刷要求であるか否かを判断する。ステップＳ２８の処理は、ステップＳ２の処理と同一である。ステップＳ２８において、ＹＥＳと判断された場合には、ステップＳ２９に進む。このステップＳ２８でＹＥＳと判断される場合というのは、印刷専用ＭＦＰが、印刷要求受信ＭＦＰから印刷ジョブを受信した場合（ステップ（８）参照）と、印刷専用ＭＦＰが端末装置から印刷ジョブを受信した場合とを含む。また、このステップＳ２８でＹＥＳと判断される場合というのは、印刷要求受信ＭＦＰが、印刷専用ＭＦＰである場合を含む。
【０１２３】
ステップＳ２９において、画像形成部１０２は、制御部１１６の制御の元、印刷処理を実行する（ステップ（９）参照）。このように、ステップＳ２９においては、印刷専用ＭＦＰが、受信した要求が印刷要求である場合には、該印刷専用ＭＦＰは、印刷処理を実行する。
【０１２４】
また、ステップＳ２８においてＮＯと判断された場合には、Ｓ３０に進む。Ｓ３０においては、制御部１１６は、ステップＳ２での要求が通常状態への移行要求であるか否かを判断する。通常状態とは、第２状態をいう。つまり、Ｓ３０においては、制御部１１６は、ステップＳ２での要求に係る情報が第２制御情報であるか否かを判断する。ステップＳ３０において、ＮＯと判断された場合には、ステップＳ３４に進む。
【０１２５】
ステップＳ３４では、印刷処理以外の要求については、報知部１１５は、該要求に基づく処理を実行しない旨を報知する。これとともに、制御部１１６は、該要求を破棄する。このように、ステップＳ３４において、印刷要求ＭＦＰは、印刷要求以外の要求に応じた処理を実行しない。
【０１２６】
また、ステップＳ３０においてＹＥＳと判断された場合には、ステップＳ３２に進む。ステップＳ３２では、復帰部１１２は、ステップＳ８で送信した退避用情報を、管理装置４００に対して要求する。管理装置４００は、該退避用情報を該要求した印刷専用ＭＦＰに対して送信する。復帰部１１２は、該送信された退避用情報に基づいて、第１状態に制御されるときの状態に復帰する。
【０１２７】
ステップＳ３２の処理が終了すると、ステップＳ３６において、制御部１１６は、通常状態（第２状態）に制御する。ステップＳ３６の処理の終了後、ステップＳ２に戻る。
【０１２８】
［管理装置４００のフローチャート］
図１１は、管理装置４００のフローチャート（その１）を説明するための図である。管理装置４００の制御部４１２は、ステップＳ１０２で受信した情報が依頼情報であるか否かを判断する。ステップＳ１０２でＹＥＳと判断されたときには、ステップＳ１０４に進む。ステップＳ１０４において、第２判断部４０６は、図８の判断情報を用いて印刷要求端末装置の安全度が低いか否かを判断する。
【０１２９】
第２判断部４０６は、この端末装置３００の安全度が高いと判断した場合には（ステップＳ１０４でＹＥＳ）、ステップＳ１０６に進む。
【０１３０】
ステップＳ１０６において、制御部１１６は、印刷要求受信ＭＦＰに対して、高安全度情報を送信する。また、ステップＳ１０４においてＮＯと判断された場合には、ステップＳ１０８に進む。
【０１３１】
ステップＳ１０８においては、制御部４１２は、図９のＭＦＰ情報を参照して、ネットワーク５０に第２ＭＦＰ（低機能ＭＦＰ）が接続されているか否かを判断する。制御部４１２は、ネットワーク５０に第２ＭＦＰが接続されていないと判断した場合には（ステップＳ１０８のＮＯ）、ステップＳ１１０に進む。
【０１３２】
ステップＳ１１０では、制御部４１２は、図９のＭＦＰ情報を参照して、印刷専用にするＭＦＰ（つまり、第１ＭＦＰ）を選択する。
【０１３３】
たとえば、図９の例では、ＭＦＰ１Ｍ２が第２ＭＦＰであることから、ステップＳ１０８において、ＹＥＳと判断される。また、図９において、第２ＭＦＰであるＭＦＰが存在しない画像形成システムである場合には、ＭＦＰ１Ｍ５が第１ＭＦＰである。したがって、ステップＳ１０８においてＮＯと判断され、ステップＳ１１０において、印刷専用にするＭＦＰとして、ＭＦＰ１Ｍ５が選択される。
【０１３４】
ステップＳ１１２において、ステップＳ１１０において選択されたＭＦＰ（たとえば、ＭＦＰ１Ｍ２）に対して第１制御情報を送信する。該第１制御情報が送信されたＭＦＰの制御部１１６は、第１状態（印刷専用状態）に制御する（ステップ（４）参照）。
【０１３５】
次に、ステップＳ１１４において、印刷専用ＭＦＰのＭＡＣアドレス（識別情報）と、低安全度情報とを、印刷要求受信ＭＦＰに対して送信する（ステップ（７）参照）。印刷要求受信ＭＦＰは、低安全度情報を受信することにより、印刷要求送信端末装置の安全度が低い旨を認識する。これとともに、印刷要求送信端末装置から受信した印刷ジョブ（印刷要求）を、受信したＭＡＣアドレス（印刷専用ＭＦＰのＭＡＣアドレス）に対して送信する（ステップ（８）参照）。
【０１３６】
また、ステップＳ１１６では、受付情報を受信する。次に、ステップＳ１１８では、制御部４１２は、ブロック制御を実行する（図２の破線参照）。
【０１３７】
図１２は、管理装置４００のフローチャート（その２）を説明するための図である。図１２は、第１条件を説明するための図である。収集部４０１は、ネットワーク５０内の端末調査を行う。ステップＳ２０２において、収集部４０１は、ネットワーク５０に接続されている全ての端末装置の識別情報を収集する。次にステップＳ２０４において、更新部４０２は、ステップＳ２０２において収集された端末識別情報と、既存の判断情報（規定情報）の端末識別情報とを比較する。さらに、ステップＳ２０４において、更新部４０２は、収集部４０１が収集した識別情報に基づいて、記憶部４０４内の判断情報を更新する。
【０１３８】
また、ステップＳ２０６において、ステップＳ２０４の比較処理でネットワーク５０に新たに接続された端末装置３００が存在するか否かを判断する。ステップＳ２０６において、ＹＥＳと判断された場合には、ステップＳ２０８に進む。ステップＳ２０６において、ＮＯと判断された場合には、ステップＳ２０２に戻る。
【０１３９】
ステップＳ２０８において、制御部４１２は、「第１状態に制御されている第１ＭＦＰ」が存在するか否かを判断する。ステップＳ２０８において、「第１状態に制御されている第１ＭＦＰ」が存在すると判断した場合には（ステップＳ２０８でＹＥＳ）、ステップＳ２１０において、制御部４１２は、「第１状態に制御されている第１ＭＦＰ」に対して第２制御情報を送信する。「第１状態に制御されている第１ＭＦＰ」は、第２制御情報を受信すると、第２状態に制御される。
【０１４０】
図１３は、管理装置４００のフローチャート（その３）を説明するための図である。図１２は、第２条件を説明するための図である。ステップＳ３００において、制御部４１２は、「印刷要求端末装置の安全度が低いと最後に判断したときから、所定期間経過した」か否か、つまり、第１条件が成立したか否かを判断する。ステップＳ３００でＹＥＳと判断されると、Ｓ２０８に進む。Ｓ２０８の処理、およびＳ２１０の処理は図１２と同様である。
【０１４１】
また、管理装置４００は、図１２の処理と図１３の処理とのうち少なくと一方の処理を実行するようにしてもよい。また、管理装置４００は、図１２の処理と図１３の処理とのうちのいずれか一方を実行する場合には、図１１の処理の後に該いずれか一方の処理を実行するようにしてもよく、図１１の処理と並行して該いずれか一方の処理を実行するようにしてもよい。また、管理装置４００は、図１２の処理と図１３の処理との双方を実行する場合には、図１１の処理の後に該双方の処理を実行するようにしてもよく、図１１の処理と並行して該双方の処理を実行するようにしてもよい。
【０１４２】
［画像形成システム、および画像形成装置が奏する効果］
次に、本実施形態の画像形成システム、および画像形成装置が奏する効果について説明する。
【０１４３】
（１）  本実施形態の画像形成システムは、複数のＭＦＰを含む。該複数のＭＦＰは、特別ＭＦＰ（第１ＭＦＰまたは第２ＭＦＰ）を含む（図１参照）。また、第１判断部１０４は、端末装置３００から印刷要求を受信したときに、該端末装置（印刷要求端末装置）の安全度が低いか否かを判断する（ステップＳ１６）。処理実行部１０６は、印刷要求端末装置の安全度が低いと判断されたときには、印刷専用ＭＦＰに対して該印刷要求に応じた処理を実行させる（ステップ（８）、ステップＳ２０）。
【０１４４】
このように、印刷要求端末装置の安全度が低いと判断されたときには、該印刷要求端末装置の印刷要求に基づく印刷処理を、印刷専用ＭＦＰが実行する。印刷専用ＭＦＰは、印刷処理以外の処理、つまり、外部に情報を送信するような処理を実行しない。したがって、印刷要求端末装置の安全度が低いと判断されたときであっても、スムーズに印刷処理を実行せずに、ウイルスがネットワーク５０上に拡散されることを防止できる。
【０１４５】
（２）  第１状態に制御されている特別ＭＦＰ（第１ＭＦＰ）および第２ＭＦＰ、つまり、印刷専用ＭＦＰは、安全度が低い端末装置からの印刷要求に応じた印刷処理を実行する。したがって、印刷専用ＭＦＰは、ウイルスに感染している場合がある。仮に、該ウイルスが感染しているＭＦＰが、印刷処理とは異なる処理、たとえば、画像を外部装置の記憶領域（ストレージ）に記憶させる処理を実行すると、該外部装置、またはネットワーク５０からウイルスが拡散してしまう恐れがある。
【０１４６】
そこで、図１０のステップＳ３４に示すように、第１状態に制御されている特別ＭＦＰ（第１ＭＦＰ）、または第２ＭＦＰは、印刷要求端末装置から印刷要求とは異なる要求を受信したとしても、該異なる要求に基づく処理を実行しない。
【０１４７】
したがって、外部装置、またはネットワーク５０からウイルスが拡散してしまうことを防止できる。
【０１４８】
（３）  また、印刷専用ＭＦＰの報知部１１５は、印刷要求端末装置から印刷要求とは異なる要求に基づく処理を実行しない旨を報知部１１５が報知する（ステップＳ３４参照）。たとえば、報知部１１５は、「現在、印刷専用ＭＦＰであるため、他の要求は受付けません」といったメッセージをディスプレイ表示装置１１ｂに表示させる。したがって、該異なる要求に基づく処理を実行しないことをユーザーに認識させることができる。
【０１４９】
また、印刷専用ＭＦＰの操作装置１１ａに対してユーザーから印刷要求とは異なる要求が入力されたとしても、報知部１１５は印刷要求端末装置から印刷要求とは異なる要求に基づく処理を実行しない旨を報知する。
【０１５０】
（４）  また、第１判断部１０４は、管理装置４００に対して依頼情報を送信することにより、印刷要求端末装置の安全度の判断を該管理装置４００に対して依頼する（ステップ（２）、ステップＳ１４、ステップＳ１０２参照）。管理装置４００の第２判断部４０６は、図８の判断情報を用いて、印刷要求端末装置の安全度が低いか否かを判断する（ステップ（３）、ステップＳ１０４参照）。該第２判断部４０６の判断結果を印刷要求受信ＭＦＰに対して送信する（ステップＳ１０６）。第１判断部１０４は、該送信された判断結果に基づいて、印刷要求端末装置の安全度が低いか否かを判断する。したがって、管理装置４００が、ネットワークに接続されている端末装置の安全度の判断について一括管理することができる。また、ＭＦＰは、管理装置４００から送信される判断結果に基づいて、印刷要求端末装置の安全度を判断することから、ＭＦＰの処理負担を軽減できる。
【０１５１】
（５）  また、収集部４０１は、ネットワーク５０に接続されている複数の端末装置３００それぞれの端末装置情報を収集する（ステップＳ２０２）。更新部４０２は、該収集した端末装置情報に基づいて、図８の判断情報を更新する。つまり、更新部４０２は、画像形成システムに含まれている（ネットワーク５０に接続されている）端末装置であるか否かに応じて、図８の判断情報を更新する。画像形成システムに含まれている（ネットワーク５０に接続されている）端末装置は、安全度が高い端末装置であるといえる。したがって、画像形成システムに含まれている。更新部４０２がこのような更新を実行することにより、該更新部４０２は、判断情報を正確に更新することができる。したがって、判断情報の正確性を増加させることができることから、管理装置４００は、正確に、印刷要求端末装置の安全度を判断できる。
【０１５２】
（６）  また、画像形成システムに、第２ＭＦＰが含まれておらず、第１ＭＦＰが含まれている場合について説明する。管理装置４００の制御部４１２は、印刷要求端末装置の安全度が低いと第２判断部４０６が判断したときに、第２状態に制御していた第１ＭＦＰに対して第１制御情報を送信する（ステップ（４）参照）。第１ＭＦＰは、該第１制御情報を受信すると（ステップＳ６でＹＥＳ）、第１ＭＦＰの制御部１１６は、該第１ＭＦＰの退避用情報をコピーして、該コピーされた退避用情報を管理装置４００に対して送信する（ステップ（５）、ステップＳ８参照）。その後、制御部１１６は、コピー元の退避用情報を消去する（ステップＳ１０参照）。その後、制御部１１６は、第１状態（印刷専用状態）に制御する（ステップＳ１２参照）。
【０１５３】
仮に、印刷専用状態になる前に、退避用情報をバックアップしておかない場合では、安全度が低い印刷要求端末装置からの印刷要求にウイルスが存在すると、該ウイルスにより退避用情報が流出したり、消去されたりする恐れがある。そこで、本実施形態では、このように、印刷専用状態になる前に、特別ＭＦＰ内の退避用情報をバックアップする。したがって、特別ＭＦＰは、退避用情報を適切に保護することができる。
【０１５４】
（７）  また、第３判断部４１０は、判断条件が成立しているか否かを判断することにより、第１状態に制御している特別ＭＦＰを第２状態に制御させるか否かを判断する。第３判断部４１０が、第１状態に制御している特別ＭＦＰを第２状態に制御させると判断したとする。この場合には、制御部４１２は、第２制御情報と退避用情報とを該特別ＭＦＰに対して送信する。特別ＭＦＰは、第２制御情報と退避用情報とを受信したときに、印刷専用状態に制御していた期間で実行した画像形成処理に関するデータ（印刷要求受信ＭＦＰから送信された印刷ジョブなど）を破棄する（ステップＳ３２）。さらに、復帰部１１２は、退避用情報に基づいて、印刷専用状態になる前の状態に復帰させる復帰処理を実行する。
【０１５５】
印刷専用状態に制御していた期間で実行した画像形成処理に関するデータは、ウイルスに感染している可能性がある。ウイルスに感染している可能性があるデータを残存したまま印刷専用状態になる前の状態に復帰させると、このウイルスが拡散する可能性がある。そこで、ステップＳ３２に示すように、印刷専用状態に制御していた期間で実行した画像形成処理に関するデータを、復帰処理の前に消去する。これにより、復帰部１１２は、ウイルスが拡散することを防止しつつ、適切に復帰処理を実行することができる。
【０１５６】
（８）  また、第１状態に制御している特別ＭＦＰを、該第１状態のまま維持しておくと、該特別ＭＦＰは、印刷処理以外の処理を実行できないことになるため、画像形成システム全体の生産性が低下する。そこで、第３判断部４１０が、判断条件が成立したと判断したときには、該第１状態に制御している特別ＭＦＰを第２状態に制御させることを判断する。
【０１５７】
判断条件は、第１条件を含む。以下に、第１条件について説明する。収集部４０１は、画像形成システムに含まれる（ネットワークに接続されている）端末装置３００の識別情報を収集する（ステップＳ２０２）。また、記憶部４０４には、規定情報（画像形成システムに含まれる前記端末装置の識別情報が規定されている情報）が、図８に示す判断情報として記憶されている。第３判断部４１０は、規定情報と、収集部４０１が収集した端末装置３００の識別情報とを比較する。収集部４０１が収集した端末装置３００の識別情報が、規定情報に規定されていると判断したとき、つまり、ネットワークに新たに接続された端末装置がないと判断されたとき（ステップＳ２０６でＮＯ）に、第１条件が成立したと判断する。この第１条件が成立したと判断されたときというのは、ネットワークに接続されている全ての端末装置が既知である（安全である）ということである。したがって、第１状態であるＭＦＰを第２状態に戻したとしても特段、問題がない。そこで、第３判断部４１０は、この第１条件が成立したと判断することにより、第１状態に制御している特別ＭＦＰを第２状態に制御させることを判断する。これにより、画像形成システムの生産性が低下することを防止できる。
【０１５８】
（９）  次に、判断条件としての第２条件を説明する。第２条件は、図１３に示すように、印刷要求端末装置の安全度が低いと最後に判断したときから、所定期間経過したと判断されたときに（Ｓ３００のＹＥＳ）、成立したと、第３判断部４１０は判断する。印刷要求端末装置の安全度が低いと最後に判断したときから、所定期間経過した場合というのは、安全度が低い端末装置が存在しないといえることから、第１状態であるＭＦＰを第２状態に戻したとしても特段、問題がない。そこで、第３判断部４１０は、この第２条件が成立したと判断することにより、第１状態に制御している特別ＭＦＰを第２状態に制御させることを判断する。これにより、画像形成システムの生産性が低下することを防止できる。
【０１５９】
（１０）  また、ＭＦＰ１は第１制御情報を受信したときに（ステップＳ６でＹＥＳ）、該ＭＦＰ１は、第１制御受付情報を管理装置４００に対して送信する（ステップＳ７）。管理装置４００は、この第１制御受付情報を受信すると（ステップＳ１１６）、制御部４１２はブロック制御を実行する。このブロック制御により、特別ＭＦＰから受付情報（印刷受付情報）をネットワーク５０に送信させる一方特別ＭＦＰから受付情報（印刷受付情報）とは異なる情報を前記ネットワークに送信させないようにできる。ウイルスによっては、印刷専用ＭＦＰが印刷以外の処理を実行できるようになる場合がある。この場合には、印刷専用ＭＦＰの内部のデータがネットワーク５０上に流出する場合がある。このようにブロック制御を行うことにより、印刷専用ＭＦＰの内部のデータがネットワーク５０に流出することを防止できる。
【０１６０】
（１１）  次に、第１状態である特別画像形成ＭＦＰが印刷要求に基づく印刷処理を実行するための処理について説明する。ＭＦＰ１は、該ＭＦＰが第１状態であるか否かを判断する（ステップＳ４）。該第１状態であると判断された場合（ステップＳ４でＹＥＳ）というのは、印刷要求受信ＭＦＰが、特別ＭＦＰ（第１ＭＦＰ）である場合などである。この場合、つまり、ステップＳ４でＹＥＳと判断される場合には、該ＭＦＰ１が印刷処理を実行する（ステップＳ２９）。一方、ステップＳ４でＮＯと判断され、かつ、ステップＳ６でＮＯと判断された場合というのは、ＭＦＰ１が特別ＭＦＰではないことから、特別ＭＦＰに印刷ジョブを転送して該特別ＭＦＰに該印刷ジョブに基づいた印刷処理を実行させる。このように、本実施形態の画像形成システムであれば、印刷要求受信ＭＦＰが特別ＭＦＰである場合には、該印刷要求受信ＭＦＰが印刷処理を実行し、印刷要求受信ＭＦＰが特別ＭＦＰでない場合には、特別ＭＦＰに印刷処理を実行させる。したがって、印刷要求に基づく印刷処理を柔軟に実行することができる。
【０１６１】
＜第２実施形態＞
次に、第２実施形態について説明する。第１実施形態では、安全度が高い端末装置とは、既に収集部４０１が端末識別情報を収集した端末装置、つまり、図８で示した判断情報に規定されている端末装置（つまり、既にネットワーク５０に接続されている端末装置）であるとして説明した。しかしながら、既にネットワーク５０に接続されている端末装置であっても、該端末装置においてウイルスが検出された場合には、該端末装置は安全な端末総ではない。この点を勘案して、第２実施形態の判断情報は、過去にウイルスが検出されたか否かも反映された情報である。
【０１６２】
図１４は、第２実施形態の判断情報の一例である。図８の判断情報と図１４の判断情報とを対比すると、図１４は、安全度情報の他に、ウイルス有無情報も端末装置ＩＤに対応付けられている点で、両図面は異なる。ウイルス有無情報は、端末装置３００にウイルスが検出されたか否かを示す情報と、該ウイルスが検出されたときには、該検出日時を示す情報である。
【０１６３】
図１４の例では、端末装置３００Ａ４は、既にネットワーク５０に接続されているものの、第１ウイルスチェック実行部１１４のウイルスチェックにより過去にウイルスが検出されている。したがって、端末装置３００Ａ４は、安全度が「低い」とされる。図１４の例では、端末装置３００Ａ４のウイルスが検出された日時は、２０１７年６月３日および２０１７年１１月１６日である。
【０１６４】
たとえば、図１４の判断情報に含まれている端末装置から特定されるＭＦＰのうち、ウイルスが検出されていないＭＦＰを、「安全度が高い端末装置」と判断する。また、第２判断部４０６は、「図８で規定されていない端末装置ＩＤの端末装置」と、「図１４で規定されている端末装置ＩＤの端末装置のうち、過去にウイルスが検出されたことがある端末装置」とを「安全度が低い端末装置」と判断する。
【０１６５】
つまり、図１４の例では、第２判断部４０６は、端末装置３００Ａ１〜端末装置３００Ａ３、および端末装置３００Ａ５を「安全度が高い端末装置」と判断する。一方、第２判断部４０６は、端末装置３００Ａ４を「安全度が低い端末装置」と判断する。
【０１６６】
図１５は、第２実施形態の画像形成装置が適用される場面である。第２実施形態のＭＦＰ１は、第１ウイルスチェック実行部１１４を有している。
【０１６７】
第１ウイルスチェック実行部１１４は、端末装置３００から送信された要求情報を受信したときに（図１５のステップ（１））、図１５の該要求情報に基づいて該端末装置３００のウイルスの有無を検出する第１ウイルスチェック処理を実行する（ステップ２（Ａ））。要求情報は、印刷要求に係る情報と、印刷要求とは異なる要求に係る情報との双方を含む。第１ウイルスチェック処理は、印刷要求情報を解析することにより実行される。第１ウイルスチェックの方式は如何なるものであってもよい。
【０１６８】
この第１ウイルスチェック処理により、ウイルスが検出されたときには、要求情報を送信した端末装置３００は、安全度が低い端末装置であるということである。したがって、印刷要求受信ＭＦＰの破棄部１１７は、該要求情報を破棄することにより、該要求情報に基づく処理を実行しない。これにより、要求情報を送信した端末装置のウイルスが拡散されることを防止できる。
【０１６９】
さらに、この第１ウイルスチェック処理により、ウイルスが検出されたときには、制御部１１６は、通信部１８０を介して低安全度情報を管理装置４００に対して送信する（ステップ２（Ｂ））。該低安全度情報とは、印刷要求端末装置の安全度が低いことを示す情報である。更新部４０２は、低安全度情報に基づいて、判断情報を更新する。
【０１７０】
たとえば、端末装置３００Ａ３から、印刷要求情報がＭＦＰ１に対して送信された場合において、該ＭＦＰ１の第１ウイルスチェック実行部１１４が、該印刷要求情報に基づいて第１ウイルスチェックを実行する。この第１ウイルスチェックによりウイルスが検出された場合には、ＭＦＰ１は、ステップ（２Ｂ）において、端末装置３００Ａ３の安全性が低いことを示す低安全度情報を管理装置４００に対して送信する。
【０１７１】
管理装置４００の更新部４０２は、該低安全性情報に基づいて、判断情報を更新する。更新部４０２は、端末装置３００Ａ３の安全度情報を「高」から「低」に変更するとともに。これとともに、更新部４０２は、ウイルス有無情報に、ウイルスが検出された日時を入力する。したがって、端末装置の安全度を判断の正確性を増加させることができる。
【０１７２】
なお、第１ウイルスチェック処理により、ウイルスが検出されなかったときには、ステップ（２Ｂ）においては、図１のステップ（２）の処理を実行する（依頼情報を管理装置４００に対して送信する）。以降の処理は、第１実施形態と同様である。
【０１７３】
［第３実施形態］
図１６は、第３実施形態の画像形成装置が適用される場面である。第３実施形態では、ウイルスチェックを、端末装置３００の第２ウイルスチェック実行部３０４が実行する。
【０１７４】
管理装置４００の制御部４１２は、たとえば、一定周期ごとに、ネットワークに接続されている端末装置（判断情報に規定されている端末装置）の全てに対して、ウイルスチェック処理を実行させる命令情報を送信する。該命令情報を受信した端末装置の第２ウイルスチェック実行部３０４は、ウイルスチェックを実行する。ネットワーク５０に接続されている端末装置それぞれにおいて予め定められたポリシーに基づいて、このウイルスチェックは、実行される。
【０１７５】
制御部３０６は、第２ウイルスチェック実行部３０４によるウイルスチェックの結果を示す結果情報を管理装置４００に対して送信する（図１６のステップ（１１））。管理装置４００は、ネットワーク５０に接続されている端末装置それぞれからの結果情報に基づいて、判断情報を更新する。たとえば、ネットワーク５０に接続されている端末装置それぞれからの結果情報により、端末装置３００Ａ１にウイルスが検出された場合には、更新部４０２は、端末装置３００Ａ１の安全度を「低」にするとともに、端末装置３００Ａ１のウイルス有無情報に、ウイルス検出日時を入力する。これにより、判断情報を正確なものとすることができる。
【０１７６】
次に、第３実施形態の変形例を説明する。管理装置４００の制御部４１２は、判断情報を参照することにより、過去にウイルスが検出された端末装置を特定する。図１４の例では、過去にウイルスが検出された端末装置は、端末装置３００Ａ４である。制御部４１２は、端末装置３００Ａ４に対して、ウイルスチェック処理を実行させる命令情報を送信する。
【０１７７】
第２ウイルスチェック実行部３０４によるウイルスチェック処理により、ウイルスが検出されなかった場合には、該第２ウイルスチェック実行部３０４を備える端末装置３００Ａ４は、ウイルスが検出されなかったことを示す非検出情報を管理装置４００に対して送信する。「非検出情報を管理装置４００に対して送信する端末装置３００」は、該ウイルスチェック処理前には、ウイルスに感染していたが、ウイルス解消処理などにより該ウイルスが解消した端末装置である。管理装置４００は、非検出情報に基づいて、判断情報を更新する。
【０１７８】
管理装置４００は、該ウイルス未検出情報を受信すると、更新部４０２は、端末装置ＩＤがＡ４の端末装置３００の安全度情報を「低」から「高」に更新する。このように、更新部４０２は、第２ウイルスチェックにより、ウイルスが検出されなかったときには、該検出の結果に基づいて判断情報を更新する。
【０１７９】
また、ウイルスチェック命令信号を受信した端末装置の第２ウイルスチェック実行部３０４が、ウイルスチェック処理を実行し、ウイルスが検出された場合には、ウイルスが検出したこと、および該ウイルスが検出された日時を特定可能なウイルス検出情報を管理装置４００に対して送信する。管理装置４００は、該ウイルス検出情報を受信すると、更新部４０２は、ウイルス検出情報に基づいて判断情報を更新する。
【０１８０】
たとえば、端末装置ＩＤがＡ４の端末装置３００（ウイルスチェック命令信号を受信した端末装置）の第２ウイルスチェック実行部３０４によるウイルスチェック処理の結果、２０１８年６月２日１５時にウイルスが検出されたとする。この場合には、端末装置ＩＤがＡ４の端末装置３００は、２０１８年６月２日１５時にウイルスが検出されたことを示すウイルス検出情報を管理装置４００に対して送信する。管理装置４００は、該ウイルス検出情報を受信すると、更新部４０２は、端末装置ＩＤがＡ４の端末装置３００の安全度情報として「低」を維持する。これとともに、更新部４０２は、ウイルス有無情報に、「２０１８／６／２」を追加するように該ウイルス有無情報を更新する。
【０１８１】
この第３実施形態、および第３実施形態の変形例によれば、ネットワーク５０に接続されている端末装置３００それぞれがウイルスチェックを実行する。更新部４０２は、ネットワーク５０に接続されている端末装置３００それぞれのウイルスチェック結果を判断情報に更新する。したがって、判断情報を正確なものとすることができる。
【０１８２】
＜変形例＞
本発明は、上記の実施例に限られず、さらに種々の変形、応用が可能である。以下、本発明に適用可能な変形例について説明する。
【０１８３】
（１）  ＭＦＰ１が、管理装置４００の機能のうちの少なくとも一部の機能を有するようにしてもよい。たとえば、ＭＦＰ１が、管理装置４００の機能の全てを有する場合について説明する。この場合には、ＭＦＰ１は、管理装置４００の機能構成（第２判断部４０６など）の全てを有する。また、ＭＦＰ１は、図８、図９、および図１４で示した各情報を記憶する。また、ＭＦＰ１は、第１ＭＦＰおよび第２ＭＦＰのいずれであってもよい。
【０１８４】
このＭＦＰは、画像形成処理を実行する画像形成部と、端末装置から送信された画像形成要求を受信したときに、該端末装置の安全度が低いか否かを判断する判断部（第２判断部４０６）とを備える。
【０１８５】
さらに、端末装置の安全度が低いと判断部により判断されたときには、画像形成処理を実行する一方他の処理を実行しない第１状態である画像形成装置が前記画像形成要求に基づく画像形成処理を実行するための処理を実行する処理実行部を備える。この処理については前述の「４つの状況に応じて異なる処理」で説明したとおりである。
【０１８６】
本変形例によれば、ＭＦＰの数は１つとなる。また、本変形例において、ネットワークに接続させるＭＦＰの数は２以上としてもよい。
【０１８７】
このようなＭＦＰであれば、管理装置を必要とすることなく１台のＭＦＰで前述の実施形態と同様の効果を奏する。
【０１８８】
（２）  第２実施形態では、ウイルスチェックは、ＭＦＰが実行し、第３実施形態では、ウイルスチェックは、端末装置が実行するとして説明した。しかしながら、ウイルスチェックは他の装置が実行してもよい。他の装置とは、たとえば、管理装置４００を含む。
【０１８９】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１９０】
１  画像形成装置、１０２  画像形成部、１０４  第１判断部、１０６  処理実行部、１１０  バックアップ部、１１２  復帰部、１１４  第１ウイルスチェック実行部、１１５  報知部。
【図１】
2019220023.tif 000003
【図２】
2019220023.tif 000004
【図３】
2019220023.tif 000005
【図４】
2019220023.tif 000006
【図５】
2019220023.tif 000007
【図６】
2019220023.tif 000008
【図７】
2019220023.tif 000009
【図８】
2019220023.tif 000010
【図９】
2019220023.tif 000011
【図１０】
2019220023.tif 000012
【図１１】
2019220023.tif 000013
【図１２】
2019220023.tif 000014
【図１３】
2019220023.tif 000015
【図１４】
2019220023.tif 000016
【図１５】
2019220023.tif 000017
【図１６】
2019220023.tif 000018