本發明專利技術涉及一種網絡系統和網絡系統的控制方法。如果判斷為作為軟件程序的分發對象的網絡裝置的分發許可標志無效(OFF),則分發服務器向設置值管理服務器指示將作為分發對象的網絡裝置的分發許可標志的有效化(ON)。設置值管理服務器響應于該指示來將網絡裝置的分發許可標志有效化,并且向分發服務器通知完成。分發服務器響應于完成的通知來進行軟件程序的分發準備,并且在分發準備之后,響應于來自將分發許可標志有效化的網絡裝置的請求來控制軟件程序的分發。
【技術實現步驟摘要】
本專利技術涉及用于向諸如圖像形成設備等的網絡裝置分發軟件程序的技術。
技術介紹
傳統上,對于包括圖像形成設備中的固件程序的軟件,在由于發生了功能改進或故障因而需要進行更新的情況下,更新了該軟件。這里,這種圖像形成設備可以是打印機或復印機。以下將諸如圖像形成設備等的在網絡上運行的設備稱為網絡裝置。可以通過經由因特網從預定的分發服務器分發更新后的軟件程序或者通過使用經由USB或經由內聯網的更新工具來進行軟件更新。在如上所述經由分發服務器在網絡裝置中進行軟件更新的情況下,經由分發服務器的Web畫面指定分發對象的網絡裝置,并且設置分發日期和時間以使得經由因特網分發更新后的軟件程序。分發服務器通過使用因特網向網絡裝置分發軟件程序。為了進行高速軟件分發,分發服務器能夠將軟件程序傳送至與因特網相連接的存儲器,使得外部服務器可以分發該軟件程序。傳統上,設置值管理服務器可用于對網絡裝置的設置值進行管理。該設置值管理服務器將網絡裝置的維修人員所用的設置值和用戶所用的設置值以及配置信息作為管理對象來進行處理。對象網絡裝置可以訪問設置值管理服務器,由此可以定期地或者在更新該對象網絡裝置中的固件程序的情況下同步這些設置值。設置值管理服務器還能夠在該服務器上編輯該裝置的設置。如此編輯后的數據經由設置值同步機構反映到該裝置。分發服務器將設置值管理服務器中要使用的設置項信息作為包數據來保持。分發服務器中所保持的設置項包具有與認證使用、個性化使用、優先排出托盤和打印濃度設置有關的信息作為網絡裝置的設置項信息。設置值管理服務器可以定期地或者根據需要訪問分發服務器,以下載設置項包并更新設置項。作為與網絡裝置中的內容分發和設置值管理有關的傳統技術,日本特開2010-86370提出了能夠安全且確定地將固件程序的設置值繼承到新固件程序的固件更新系統。更具體地,固件程序更新系統包括:設置值加密單元,用于獲取當前固件程序中所設置的設置值并且對這些設置值的一部分進行加密;設置值發送單元,用于將加密后的設置值和未加密的設置值發送至分發服務器;固件程序獲取單元,用于從分發服務器獲取設置了加密后的設置值和未加密的設置值的新固件程序;以及固件程序更新單元,用于對加密后的設置值進行解密并且安裝新固件程序。如上所述,設置值管理服務器在需要時從分發服務器獲取設置項包。可能存在如下情況:在設置項包括安全目的和防病毒目的所用的緊急設置項的情況下,在網絡裝置中可能期望進行固件更新。另外,在諸如以下情況等的各種情況下,可能需要固件程序更新:應當應用商業固件程序、但卻應用了一般固件程序的情況;在設置值管理服務器所管理的網絡裝置中保留了舊設置項的情況;以及設置項存在漏洞的情況。盡管這種分發服務器能夠遠程地分發固件程序,但不向分發許可標志為OFF(關閉)的網絡裝置進行固件程序的遠程分發。一般的分發許可標志例如具有不允許來自分發服務器的外部操作的設置。因而,傳統上,不允許分發服務器向分發許可標志為OFF的網絡裝置進行固件程序的遠程分發。在這種情況下,為了進行固件程序的遠程分發,例如可能需要維修人員前往網絡裝置的設置位置并且開啟網絡裝置中的分發許可標志。在這種情況下,在大量網絡裝置是分發的對象的情況下,對于維修人員而言可能需要極大量的勞動和成本,這導致在固件程序的分發之前花費了時間。因此,不利地,無法提供諸如固件程序等的軟件程序向網絡裝置的快速應用。
技術實現思路
本專利技術提供用于通過遠程分發來實現諸如固件程序等的軟件程序向網絡裝置的快速應用的機構。一種網絡系統,包括:分發系統,用于控制向網絡裝置的軟件程序的分發;以及設置管理系統,用于管理所述網絡裝置的設置值,所述網絡系統還包括:判斷部件,其在所述分發系統中,用于判斷作為軟件程序的分發對象的網絡裝置內的用于許可來自所述分發系統的軟件程序分發的標志是否有效;指示部件,其在所述分發系統中,用于在判斷為所述標志無效的情況下,指示所述設置管理系統將分發對象網絡裝置的所述標志有效化;有效化部件,其在所述設置管理系統中,用于響應于所述指示而將所述網絡裝置的所述標志有效化;通知部件,其在所述設置管理系統中,用于向所述分發系統通知所述網絡裝置的所述標志的有效化的完成;以及分發控制部件,其在所述分發系統中,用于響應于所述通知而進行軟件程序的分發準備,其中,所述分發控制部件在所述分發準備之后,響應于來自具有有效化后的標志的所述網絡裝置的請求來控制軟件程序的分發。一種網絡系統的控制方法,所述網絡系統具有:分發系統,用于控制向網絡裝置的軟件程序的分發;以及設置管理系統,用于管理所述網絡裝置的設置值,所述控制方法包括以下步驟:判斷步驟,其在所述分發系統中判斷作為軟件程序的分發對象的網絡裝置內的用于許可來自所述分發系統的軟件程序分發的標志是否有效;指示步驟,其在所述分發系統中在判斷為所述標志無效的情況下,指示所述設置管理系統將分發對象網絡裝置的所述標志有效化;有效化步驟,其在所述設置管理系統中響應于所述指示而將所述網絡裝置的所述標志有效化;通知步驟,其在所述設置管理系統中向所述分發系統通知所述網絡裝置的所述標志的有效化的完成;以及分發控制步驟,其在所述分發系統中響應于所述通知而進行軟件程序的分發準備,其中,所述分發控制步驟在所述分發準備之后,響應于來自具有有效化后的標志的所述網絡裝置的請求來控制軟件程序的分發。通過以下參考附圖對典型實施例的說明,本專利技術的其它特征將變得明顯。附圖說明圖1是根據典型實施例的網絡系統的框圖。圖2是例如監控中心主機的硬件框圖。圖3是網絡裝置的硬件框圖。圖4是監控中心主機和分發服務器的通信部分的軟件框圖。圖5是監控設備和網絡裝置的通信部分的軟件框圖。圖6是根據典型實施例的網絡系統的軟件框圖。圖7A和7B示出根據典型實施例的網絡系統中的序列圖。圖8示出要從設置值管理服務器發送的設置包請求信息。圖9是分發服務器中所保持的設置項包表。圖10示出設置值管理服務器要從分發服務器接收的設置項包。圖11示出設置值管理服務器中所保持的設置項表。圖12示出固件程序分發條件表。圖13示出來自設置值管理服務器的固件分發指示信息。圖14是分發服務器中所保持的分發許可標志表。圖15A和15B是示出網絡裝置要進行的處理的流程圖。圖16是示出監控中心主機要進行的處理的流程圖。圖17本文檔來自技高網...
【技術保護點】
一種網絡系統,包括:分發系統,用于控制向網絡裝置的軟件程序的分發;以及設置管理系統,用于管理所述網絡裝置的設置值,所述網絡系統還包括:判斷部件,其在所述分發系統中,用于判斷作為軟件程序的分發對象的網絡裝置內的用于許可來自所述分發系統的軟件程序分發的標志是否有效;指示部件,其在所述分發系統中,用于在判斷為所述標志無效的情況下,指示所述設置管理系統將分發對象網絡裝置的所述標志有效化;有效化部件,其在所述設置管理系統中,用于響應于所述指示而將所述網絡裝置的所述標志有效化;通知部件,其在所述設置管理系統中,用于向所述分發系統通知所述網絡裝置的所述標志的有效化的完成;以及分發控制部件,其在所述分發系統中,用于響應于所述通知而進行軟件程序的分發準備,其中,所述分發控制部件在所述分發準備之后,響應于來自具有有效化后的標志的所述網絡裝置的請求來控制軟件程序的分發。
【技術特征摘要】
2015.01.06 JP 2015-0006211.一種網絡系統,包括:分發系統,用于控制向網絡裝置的軟件程序的
分發;以及設置管理系統,用于管理所述網絡裝置的設置值,所述網絡系統
還包括:
判斷部件,其在所述分發系統中,用于判斷作為軟件程序的分發對象的
網絡裝置內的用于許可來自所述分發系統的軟件程序分發的標志是否有效;
指示部件,其在所述分發系統中,用于在判斷為所述標志無效的情況下,
指示所述設置管理系統將分發對象網絡裝置的所述標志有效化;
有效化部件,其在所述設置管理系統中,用于響應于所述指示而將所述
網絡裝置的所述標志有效化;
通知部件,其在所述設置管理系統中,用于向所述分發系統通知所述網
絡裝置的所述標志的有效化的完成;以及
分發控制部件,其在所述分發系統中,用于響應于所述通知而進行軟件
程序的分發準備,
其中,所述分發控制部件在所述分發準備之后,響應于來自具有有效化
后的標志的所述網絡裝置的請求來控制軟件程序的分發。
2.根據權利要求1所述的網絡系統,其中,所述設置管理系統還包括無
效化部件,所述無效化部件用于在所述分發系統進行了軟件程序的分發之
后,使具有被所述有效化部件有效化后的標志的所述網絡裝置的該標志無效
化。
3.根據權利要求1所述的網絡系統,其中,所述分發系統還包括提供部
件,所述提供部件用于根據軟件程序的應用來向所述設置管理系統提供與所
述網絡裝置新管理的設置項相關聯的信息。
4.根據權利要求3所述的網絡系統,其中,所述設置管理系統針對所述
網絡裝置設置與所提供的設置項相對應的設置值。
5.根據權利要求3所述的網絡系統,其中,所述設置管理系統基于所提
\t供的設置項來判斷是否有必要進行向所述網絡裝置的軟件程序的...
【專利技術屬性】
技術研發人員:中本尚志,
申請(專利權)人:佳能株式會社,
類型:發明
國別省市:日本;JP
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。