新四季網

信息處理系統、圖像形成裝置、管理裝置及管理方法

2023-05-14 21:17:26

專利名稱:信息處理系統、圖像形成裝置、管理裝置及管理方法
技術領域:
本發明涉及信息處理系統、圖像形成裝置、管理裝置、管理方法以及電腦程式。
背景技術:
已經提出了一種圖像形成裝置,該圖像形成裝置被構造為將結構數據存儲在存儲單元中。結構數據是設置信息(操作設置信息)。根據結構數據,來改變圖像形成裝置的操作。由於結構數據被存儲在各圖像形成裝置的存儲單元中,因此,如果存在許多圖像形成裝置,則需要將結構數據的設置,改變與圖像形成裝置的數量相等的次數。為了消除重複這類操作的必要,已經提出了如下的技術,該技術使得能夠通過從信息處理裝置發出的指令,來對多個圖像形成裝置的結構數據進行集中設置。例如,日本專利申請特開2007-130838號公報討論了採用如下技術的圖像形成系統,所述技術能夠在初始設置操作被執行時,將從伺服器下載的系統初始設置信息,反映至多個圖像形成裝置。然而,根據日本專利申請特開2007-130838號公報中討論的圖像形成系統,根據圖像形成裝置的機型或硬體選項而改變的結構數據,不能被反映至圖像形成裝置。考慮由網際網路上的伺服器來管理多個圖像形成裝置的結構數據的雲服務,接收服務的圖像形成裝置獲取由雲服務管理的結構數據,並基於獲取的結構數據來操作。在這樣的圖像形成裝置出廠之前,能夠將雲服務的位置存儲在圖像形成裝置中。用戶使用這樣的圖像形成裝置是方便的,因為通過由用戶將裝置簡單地連接到網絡,裝置能夠自動地訪問雲服務,獲取結構數據並進行操作。這樣,能夠減少用戶在圖像形成裝置初始安裝時的設置操作。然而,如果圖像形成裝置的用戶希望使用與雲服務不同的服務,諸如管理結構數據的服務(結構數據管理服務),則需要在圖像形成裝置中設置結構數據管理服務的地址。例如,由於安全原因,許多用戶可能希望使用用戶專用環境中提供的結構數據服務,而不是公共雲(public cloud)服務中提供的結構數據服務。一般而言,這種用戶專用環境稱為私有雲(private cloud)。如果要由私有雲來管理結構數據,則需要將圖像形成裝置連接到用戶環境中的私有雲,而不是連接到出廠之前存儲的雲服務的位置。這樣,圖像形成裝置顯示能夠用於設置私有雲的位置的用戶界面(UI)。當用戶執行圖像形成裝置的初始安裝時,用戶利用UI進行設置。然而,一般而言,私有雲的用戶是大型用戶,並使用大量的圖像形成裝置。這樣,用戶不便於對大量的圖像形成裝置,來進行私有雲的位置(地址)的設置。

發明內容
本發明旨在提供一種包括圖像形成裝置的信息處理系統,所述圖像形成裝置能夠自動獲取管理圖像形成裝置的操作設置信息的管理裝置的地址,使得用戶能夠從管理裝置獲取操作設置信息,而不必設置管理裝置的地址。
根據本發明的一方面,提供一種信息處理系統,該信息處理系統包括管理裝置和圖像形成裝置,所述管理裝置被構造為管理用於改變所述圖像形成裝置的操作的操作設置信息,並且,所述圖像形成裝置被構造為在預定管理單位中由所述管理裝置進行管理。所述圖像形成裝置包括:結構改變確定單元,其被構造為確定是否進行了所述圖像形成裝置中的設備的結構信息的改變;請求單元,其被構造為在確定所述結構信息的改變的情況下,經由網絡向所述管理裝置發送操作設置生成請求,該操作設置生成請求包括所述改變的結構信息以及關於與所述圖像形成裝置相對應的管理單位的信息,並且請求生成與所述圖像形成裝置相對應的操作設置信息;獲取單元,其被構造為從作為所述操作設置生成請求的目的地、並且已根據所述操作設置生成請求已成功的確定而生成所述操作設置信息的管理裝置,獲取與所述圖像形成裝置相對應的所述操作設置信息;錯誤通知接收單元,其被構造為從作為所述操作設置生成請求的目的地、並且已確定所述操作設置生成請求失敗的管理裝置接收錯誤通知;以及搜索單元,其被構造為在所述錯誤通知接收單元從管理裝置接收到所述錯誤通知的情況下,搜索存儲管理裝置的地址信息的圖像形成裝置,並且從所搜索到的圖像形成裝置獲取管理所述圖像形成裝置的管理裝置的地址信息,其中,如果所述錯誤通知接收單元從管理裝置接收到所述錯誤通知,則所述請求單元將所述操作設置生成請求,發送至與所述搜索單元獲取到的地址信息相對應的管理裝置。通過以下參照附圖對示例性實施例的詳細描述,本發明的其他特徵及方面將變得明顯。


被併入說明書並構成說明書的一部分的附圖,例示了本發明的示例性實施例、特徵及方面,並與文字描述一起用來說明本發明的原理。圖1例示了根據本發明的示例性實施例的信息處理系統的總體結構的示例。圖2例示了根據本實施例的信息處理系統的硬體結構的示例。圖3例示了根據本實施例的信息處理系統的功能框圖的示例。圖4A、4B及4C例示了真實結構數據的示例。圖5A、5B及5C例示了真實設備結構數據的示例。圖6例示了虛擬設備的示例。圖7A及7B例示了基於機型的設置值模式的示例。圖8例示了承包者結構數據的示例。圖9是例示承包者結構數據的更新處理的示例的流程圖。圖10中例示虛擬結構數據的獲取處理的流程圖。圖11是例示設置值管理服務地址獲取處理的示例的流程圖。圖12A及12B例示了搜索包及響應包的示例。
具體實施例方式下面,將參照附圖,來詳細描述本發明的各種示例性實施例、特徵及方面。首先,在描述根據本發明的示例性實施例的信息處理系統之前,將提供用來描述本實施例的術語。結構數據是用於改變圖像形成裝置的操作的操作設置信息。結構數據是例如關於複印作業中頁的拼版的默認值。如果將複印作業的拼版的默認值設置為「I合1」,則在執行複印時,在一張紙上列印一個頁面。如果將複印作業的拼版的默認值設置為「2合1」,則在執行複印時,將在一張紙上列印兩個頁面。設備結構數據是圖像形成裝置中的設備的結構的數據。例如,設備結構數據包括關於圖像形成裝置是否配設有傳真(FAX)單元的信息。設備結構數據包括用於唯一識別圖像形成裝置的機型的機型代碼,以及正在運行的固件的版本。基於機型的設置值模式是如下的數據,該數據用於定義存儲在特定機型的圖像形成裝置中的結構數據的模式。模式是用於定義結構數據的規則及位置的數據。基於機型的設置值模式包括例如用於使結構數據的設置值標識符、默認值、值域及數據有效的條件。根據至少一個實施例,依據機型而存儲不同的結構數據。這樣,針對各類型的機型來準備設置值模式。虛擬設備是存儲在伺服器計算機組中的真實設備的數據組。更具體地說,虛擬設備至少包括設備結構數據及結構數據。承包者是向用戶提供圖像形成裝置的管理服務的被委託者的單位。承包者標識符用於唯一識別承包者。例如,如果公司立約包出用戶環境100中的圖像形成裝置101A、101B及IOlC的管理服務,如圖1所示,則將向承包者分發與用戶環境100相對應的承包者標識符。然後,圖像形成裝置101AU01B及IOlC被認為屬於由承包者標識符識別的承包者,並由承包者來管理。為了區別虛擬設備中的數據、存儲在真實設備中的數據和承包者專用的數據,將數據定義如下。在下文中,將虛擬設備中的設備結構數據稱為虛擬設備結構數據,並將虛擬設備中的結構數據稱為虛擬結構數據。在下文中,將真實設備中的設備結構數據稱為真實設備結構數據,並將真實設備中的結構數據稱為真實結構數據。此外,將在承包者處共同使用的結構數據稱為承包者結構數據。圖1例示了根據一個實施例的信息處理系統的總體結構的示例。圖1中所示的信息處理系統包括用戶環境100、服務工程師環境110、供應商環境120 (圖像形成裝置的供應商的環境)、公共雲環境130及私有雲環境140。這些環境中的裝置經由網際網路104相互通信。網際網路104用於公共線路上的數字通信。用戶環境100是圖像形成裝置的用戶執行圖像形成裝置的操作的環境。用戶環境100包括圖像形成裝置101A、101B及101C,以及終端裝置102A。圖像形成裝置101A、101B及IOlC是本實施例的圖像形成裝置。網絡106用於用戶環境100中的數字通信。圖像形成裝置IOlA至IOlC能夠經由網絡106訪問網際網路104。終端裝置102A是用戶環境100的用戶操作的計算機。終端裝置102A也能夠經由網絡106訪問網際網路104。服務工程師環境110是服務工程師利用終端裝置102B管理圖像形成裝置的環境。服務工程師環境Iio包括終端裝置102B。由管理圖像形成裝置101AU01B及IOlC的服務工程師,來操作終端裝置102B。終端裝置102B也能夠訪問網際網路104。供應商環境120是如下的環境,在該環境中,負責管理並屬於供應商的人員對管理圖像形成裝置所需的數據進行維護。供應商是圖像形成裝置的生產廠家。供應商環境120包括終端裝置102C。由負責管理圖像形成裝置的供應商的人員,來操作終端裝置102C。終端裝置102C也能夠訪問網際網路104。公共雲環境130用於提供關於圖像形成裝置的結構數據的管理的設置值管理服務(參見圖3)。公共雲環境130將自身的服務提供給多個承包者。公共雲環境130包括伺服器計算機組105A。伺服器計算機組105A是經由網際網路104提供服務的伺服器的組。伺服器計算機組105A提供例如圖3中所示的設置值管理服務310A。在實施例中的至少一者中,由伺服器計算機組105A提供的設置值管理服務310A充當如下的管理裝置,該管理裝置管理圖像形成裝置的結構數據。設置值管理服務310A與作為預定管理單位的承包者相關聯地管理圖像形成裝置。公共雲環境130及私有雲環境140是用於提供如下設置值管理服務的環境,所述設置值管理服務用於管理圖像形成裝置的結構數據。然而,與公共雲環境不同,私有雲環境向特定承包者提供服務。私有雲環境140包括伺服器計算機組105B。如同伺服器計算機組105A —樣,伺服器計算機組105B是經由網際網路104提供服務的伺服器的組。伺服器計算機組105B提供例如圖3中所示的設置值管理服務310B。根據本實施例,由伺服器計算機組105B提供的設置值管理服務310B充當如下的管理裝置,該管理裝置管理圖像形成裝置的結構數據。伺服器計算機組105B的結構類似於伺服器計算機組105A。雖然圖1例示了私有雲環境140經由網際網路104連接至用戶環境100,但是,私有雲環境140也能夠配設在用戶環境100中。此外,能夠將私有雲環境140,配設在服務工程師環境110或供應商環境120中。在以下的描述中,圖像形成裝置101AU01B及IOlC也統稱為圖像形成裝置101。此外,終端裝置102B及102C也統稱為終端裝置102。圖2例示了根據本實施例的信息處理系統的硬體結構的示例。伺服器計算機組105A包括伺服器計算機210A及伺服器計算機210B。伺服器計算機210B的結構類似於伺服器計算機210A。伺服器計算機210A和伺服器計算機210B經由網絡220相互通信。伺服器計算機210A包括諸如中央處理單元(CPU)201C及網絡通信設備207C等的各種設備。所述設備經由內部總線216連接。圖像形成裝置101包括經由內部總線211A連接的各種設備,包括CPU 201A及印表機引擎209。此外,終端裝置102包括各種設備,包括CPU 201B及網絡通信設備207B。所述設備經由內部總線211B連接。在以下的描述中,CPU 201A、201B及201C也統稱為CPU 201。此外,非易失性存儲器202A、202B及202C也統稱為非易失性存儲器202。易失性存儲器203A、203B及203C也統稱為易失性存儲器203。輔助存儲設備204A、204B及204C也統稱為輔助存儲設備204。顯示器205A及205B也統稱為顯示器205。輸入設備206A及206B也統稱為輸入設備206。網絡通信設備207A及207B也統稱為網絡通信設備207。內部總線211A及211B也統稱為內部總線211。CPU 201執行程序,並執行各種處理的控制。非易失性存儲器202包括只讀存儲器(ROM)。在非易失性存儲器202中,存儲當裝置啟動時所需的程序及數據。易失性存儲器203包括隨機存取存儲器(RAM)。易失性存儲器203用作程序及數據的臨時存儲區域。輔助存儲設備204是諸如硬碟或RAM驅動器等的大容量存儲設備。輔助存儲設備204存儲大量的數據以及程序的執行代碼。與易失性存儲器203相比,輔助存儲設備204存儲需要保存更長時間的數據。顯示器205向用戶或服務工程師顯示信息。輸入設備206接受用戶或服務工程師輸入的選擇指令,並將選擇指令經由內部總線211發送至程序。網絡通信設備207經由網絡與外部裝置通信。傳真單元208是如下的硬體單元,其將由圖像形成裝置101形成的圖像數據或者在輔助存儲設備204A中存儲的圖像數據,經由網絡106發送至外部裝置。傳真單元208是可選單元,圖像形成裝置101不一定配備傳真單元208。印表機引擎209在紙張介質上,列印由圖像形成裝置101形成的圖像數據或者在輔助存儲設備204A中存儲的圖像數據。圖3例示了根據本實施例的信息處理系統的功能框圖的示例。圖3中所示的信息處理系統包括圖像形成裝置101、設置值管理服務310A及設置值管理服務310B。圖像形成裝置101、設置值管理服務310A及設置值管理服務310B經由網際網路104相互通信。設置值管理服務310A及設置值管理服務310B統稱為設置值管理服務310。通過圖3中所示的信息處理系統的單元,來實現本實施例的管理方法及電腦程式。圖像形成裝置101包括真實結構數據存儲單元301、真實結構數據更新單元302、虛擬結構數據接收單元303、真實設備結構數據收集單元304、承包者標識符存儲單元305及真實設備結構數據通知單元306。此外,圖像形成裝置101包括設置值管理服務地址設置單元307及設置值管理服務地址響應單元308。真實結構數據存儲單元301存儲圖像形成裝置101的結構數據。更具體地說,真實結構數據存儲單元301在輔助存儲設備204A中存儲和管理結構數據。基於真實結構數據存儲單元301中存儲的真實結構數據,來改變圖像形成裝置101的操作。真實結構數據更新單元302更新真實結構數據存儲單元301中存儲的真實結構數據。更具體地說,真實結構數據更新單元302通過使用從虛擬結構數據接收單元303獲取的虛擬結構數據,來更新真實結構數據。虛擬結構數據接收單元303從設置值管理服務310A中的虛擬結構數據獲取單元320,來獲取虛擬結構數據。換句話說,虛擬結構數據接收單元303從虛擬結構數據獲取單元320接收虛擬結構數據獲取單元320已獲取的虛擬結構數據。通過使用真實結構數據存儲單元301中存儲的結構數據中設置的地址,虛擬結構數據接收單元303調用虛擬結構數據獲取單元320。圖4A、4B及4C例示了真實結構數據的示例。圖4A例示了具有設備標識符010001的圖像形成裝置的真實結構數據。圖4B例示了具有設備標識符010002的圖像形成裝置的真實結構數據。圖4C例示了具有設備標識符020001的圖像形成裝置的真實結構數據。設備標識符是用於唯一識別圖像形成裝置的標識信息。真實結構數據包括諸如設置值標識符702及值703的數據項。設置值標識符702用於唯一識別設置項目。值703是設置項目的值。根據圖4A、4B及4C中所示的示例,「http://ddd.com/config」被設置為「device_settings.cloud_address」的值(地址)。該地址是向圖像形成裝置101分髮結構數據的設置值管理服務地址。這樣,上述虛擬結構數據接收單元303訪問該地址。當圖像形成裝置出廠時,在真實結構數據中,將公共雲環境中的設置值管理服務310A的地址,設置為要訪問的地址。根據後述的設置值管理服務地址設置單元307的處理,能夠將該地址改變為設置值管理服務310B的地址。虛擬結構數據的數據結構類似於圖4A、4B及4C中所示的真實結構數據的數據結構。
返回圖3,真實設備結構數據收集單元304收集圖像形成裝置101的設備結構數據(真實設備結構數據)。圖5A、5B及5C例示了真實設備結構數據的示例。圖5A、5B及5C各自例示了不同圖像形成裝置的真實設備結構數據。真實設備結構數據包括諸如數據類型602及值603的數據項。數據類型602包括在真實設備結構數據中包括的數據的類型的信息。數據類型602包括諸如用於識別機型的機型代碼、固件版本以及用於識別設備的設備標識符等的信息。值603是相應數據類型的值。根據圖5A至5C中的示例,為值603設置了對應於數據類型的值(例如,設備標識符的值以及傳真單元的有無等)。虛擬設備結構數據的數據結構類似於真實設備結構數據的數據結構。承包者標識符存儲單元305存儲圖像形成裝置101所屬的承包者的承包者標識符。當圖像形成裝置101最初安裝時,設置承包者標識符。此外,將承包者標識符存儲在輔助存儲設備204A中,使得承包者標識符即使在電源切斷的情況下也不會丟失。真實設備結構數據通知單元306向設置值管理服務310A的真實設備結構數據接收單元318,提供由真實設備結構數據收集單元304收集的真實設備結構數據以及在承包者標識符存儲單元305中存儲的承包者標識符。具體來說,真實設備結構數據通知單元306向真實設備結構數據接收單元318,發送包括真實設備結構數據及承包者標識符的結構數據生成請求。該結構數據生成請求是生成與圖像形成裝置101相對應的虛擬結構數據的操作設置生成請求。設置值管理服務地址設置單元307獲取和設置用於調用虛擬結構數據獲取單元320的地址。如果對在圖像形成裝置101出廠前在真實結構數據中設置的地址通信失敗,則設置值管理服務地址設置單元307執行例如以下的處理。以下的例子是對在真實結構數據中預先設置的「http://ddd.com/config」(參見圖4A)通信失敗。從位於圖像形成裝置101周圍的圖像形成裝置,設置值管理服務地址設置單元307獲取管理該圖像形成裝置的結構數據的設置值管理服務地址。更具體地說,設置值管理服務地址設置單元307向網絡上附近的圖像形成裝置多點播送詢問,並接收響應。然後,設置值管理服務地址設置單元307將獲取的地址設置在真實結構數據中,作為要被圖像形成裝置101訪問的設置值管理服務地址(設置值管理服務地址)。從位於圖像形成裝置101周圍的圖像形成裝置的設置值管理服務地址設置單元307,設置值管理服務地址響應單元308接受詢問。該詢問是後述的搜索包。然後,設置值管理服務地址響應單元308對詢問做出響應,並向設置值管理服務地址設置單元307,通知在真實結構數據中設置的地址,或者換句話說,通知被設置作為圖像形成裝置101的訪問目的地的地址。設置值管理服務310A充當管理裝置,其管理公共雲環境中的圖像形成裝置的結構數據。如前所述,伺服器計算機組105A提供設置值管理服務310A。設置值管理服務310B充當管理裝置,其管理私有雲環境中的圖像形成裝置的結構數據。此外,伺服器計算機組105B提供設置值管理服務310B。設置值管理服務310A和設置值管理服務310B具有類似的結構。設置值管理服務310A包括虛擬設備存儲單元311、基於機型的設置值模式存儲單元312、基於機型的設置值模式更新單元313、承包者結構數據存儲單元314及承包者結構數據更新單元315。此外,設置值管理服務310A包括虛擬結構數據生成單元316、虛擬結構數據更新單元317、真實設備結構數據接收單元318及虛擬設備結構數據更新單元319。此夕卜,設置值管理服務310A包括虛擬結構數據獲取單元320、虛擬結構數據查看單元321及虛擬結構數據更新確定單元322。虛擬設備存儲單元311存儲虛擬設備。虛擬設備至少包括虛擬設備結構數據、虛擬結構數據、虛擬設備的設備標識符以及承包者標識符。虛擬設備存儲單元311將虛擬設備存儲在輔助存儲設備204C中,並管理所述虛擬設備。圖6例示了虛擬設備的示例。圖6中的虛擬設備包括設備標識符802、承包者標識符803、虛擬設備結構數據804、虛擬結構數據805及通知標誌806。設備標識符802是用於唯一識別虛擬設備的標識信息。設備標識符802對應於如下的標識信息,該標識信息用於唯一識別與虛擬設備相對應的圖像形成裝置101。設備標識符802包括在由圖像形成裝置101向設置值管理服務310通知的設備結構數據中。承包者標識符803是用於唯一識別如下承包者的標識信息,所述承包者管理與虛擬設備相對應的圖像形成裝置101。虛擬設備結構數據804是用於唯一識別虛擬設備結構數據的標識信息。虛擬設備結構數據對應於與虛擬設備相對應的圖像形成裝置101的設備結構數據(真實設備結構數據)。虛擬結構數據805是用於唯一識別虛擬結構數據的標識信息。虛擬結構數據對應於與虛擬設備相對應的圖像形成裝置101的結構數據(真實結構數據)。通知標誌806表示虛擬結構數據805是否被通知給圖像形成裝置。如果通知標誌806是「未通知」,則虛擬結構數據805未被通知給圖像形成裝置。如果通知標誌806是「已通知」,則虛擬結構數據805已經被通知給圖像形成裝置。再次返回圖3,基於機型的設置值模式存儲單元312存儲基於機型的設置值模式。為每種機型的圖像形成裝置,準備一種基於機型的設置值模式。圖7A及7B例示了基於機型的設置值模式的示例。圖7A例示了與機型代碼為0x01的機型相對應的基於機型的設置值模式。圖7B例示了與機型代碼為0x02的機型相對應的基於機型的設置值模式。各基於機型的設置值模式包括諸如設置值標識符402、默認值403、值域404及條件405的數據項。設置值標識符402是用於唯一識別設置項目的標識信息。例如,「copy_settings.nup」是關於當頁被複印時頁的拼版的設置項目。機型具有相同的設置值標識符402這一點,表明機型具有相同的設置項目,即使機型是不同的機型也是如此。默認值403是相應機型的默認設置值。值域404表明與機型相對應的可設置範圍。例如,對於「copy_settings.nup」的值域404,根據該機型能夠從三種類型即「I合1」、「2合I」及「4合I」中選擇N合I複印。在使用相應機型的設置值時,條件405是必要的。例如,為設置項目「fax_settings.received_print」的條件405設置「傳真單元」。這樣,僅當成像裝置配備有傳真單元時,該設置項目的設置值才是有效的。再次返回圖3,基於機型的設置值模式更新單元313更新在基於機型的設置值模式存儲單元312中存儲的基於機型的設置值模式。例如,如果圖像形成裝置的供應商推出了新機型,則根據由負責管理供應商的人員發出的指令,將登記與新機型相對應的基於機型的設置值模式。此外,如果在設置項目中進行了改變,則基於機型的設置值模式更新單元313更新基於機型的設置值模式。承包者結構數據存儲單元314存儲承包者希望對圖像形成裝置設置的結構數據。圖8例示了承包者結構數據的示例。承包者結構數據包括諸如設置值標識符502及值503的數據項。設置值標識符502類似於圖7A及7B中所示的基於機型的設置值模式中的設置值標識符402。值503是承包者希望設置的公用設置值。在圖8中,為「copy_settings, nup」設置「2合I」。這表明,承包者希望對承包者管理的所有裝置設置「2合I」。再次返回圖3,承包者結構數據更新單元315更新承包者結構數據存儲單元314中存儲的承包者結構數據。根據負責管理承包者管理的圖像形成裝置的服務工程師的操作,服務工程師環境Iio中的終端裝置102B發出承包者結構數據的更新指令。然後,承包者結構數據更新單元315根據該更新指令來更新承包者結構數據。服務工程師利用在終端裝置102B中運行的Web瀏覽器上顯示的設置畫面,來執行操作。虛擬結構數據生成單元316基於基於機型的設置值模式、承包者結構數據及虛擬設備結構數據,來生成虛擬結構數據。首先,虛擬結構數據生成單元316從虛擬設備存儲單元311中,獲取圖5A中所示的虛擬設備結構數據。接下來,虛擬結構數據生成單元316參照獲取的虛擬設備結構數據中包括的機型代碼,並指定圖像形成裝置的機型。以圖5A中所示的虛擬設備結構數據為例,將0x01確定為機型代碼的值。這樣,虛擬結構數據生成單元316將具有機型代碼0x01的機型,指定作為圖像形成裝置的機型。接下來,虛擬結構數據生成單元316從基於機型的設置值模式存儲單元312中,獲取與指定機型代碼相對應的基於機型的設置值模式。虛擬結構數據生成單元316獲取例如與機型代碼0x01相匹配的、圖7A中所示的基於機型的設置值模式。接下來,虛擬結構數據生成單元316將由獲取的基於機型的設置值模式定義的設置值,設置作為虛擬結構數據的基礎。以圖7A中的基於機型的設置值模式為例,虛擬結構數據生成單元316設置與五個設置項目(「copy_settings.nup」至「box_settings.server_address」)相對應的設置值。隨後,虛擬結構數據生成單元316從承包者結構數據存儲單元314中,獲取圖8中所示的承包者結構數據。虛擬結構數據生成單元316進行如下的確定,即承包者結構數據中的設置值是否在由基於機型的設置值模式定義的值域內。參照圖8中所示的承包者結構數據以及圖7A中所示的基於機型的設置值模式,承包者結構數據中的設置項目「copy_SettingS.nUp」的值(設置值)是「2合1」,而與由基於機型的設置值模式定義的設置項目相對應的值域是「I合1」、「2合I」及「4合I」。這樣,承包者結構數據中的設置值在由基於機型的設置值模式定義的值域內。此外,承包者結構數據中包括的設置項目「device_settings.sleep_time」 的值(設置值)是「10秒」,而與由基於機型的設置值模式定義的設置項目相對應的值域是「I分鐘」、「10分鐘」及「I小時」。這樣,承包者結構數據中的設置值不在由基於機型的設置值模式定義的值域內。如果承包者結構數據中包括的設置值不在由基於機型的設置值模式定義的值域內,則虛擬結構數據生成單元316獲取在基於機型的設置值模式中定義的默認值。根據圖7A中的示例,獲取到默認值「10分鐘」。虛擬結構數據生成單元316使用獲取的默認值,作為虛擬結構數據的設置項目的設置值。如果承包者結構數據中的設置值在由基於機型的設置值模式定義的值域內,則虛擬結構數據生成單元316將承包者結構數據中的設置值,設置作為與虛擬結構數據的設置項目相對應的設置值。接下來,虛擬結構數據生成單元316確定虛擬設備結構數據是否滿足在基於機型的設置值模式中定義的條件。參照圖7A中所示的基於機型的設置值模式,不存在針對「copy_settings.nup」的條件。這樣,圖5A中所示的虛擬設備結構數據滿足「copy_settings, nup」 的條件。然而,雖然與「fax_settings.received_print」相對應的條件是「傳真單元」,但是,將「無」設置為虛擬設備結構數據中的「傳真單元」的值。這樣,虛擬設備結構數據不滿足設備項目的條件。如果虛擬設備結構數據不滿足在基於機型的設置值模式中定義的條件,則虛擬結構數據生成單元316獲取在基於機型的設置值模式中定義的默認值403。根據圖7A中的示例,虛擬結構數據生成單元316獲取作為與「fax_settings.received_print」相對應的默認值的「OFF」(關)。虛擬結構數據生成單元316使用獲取的默認值,作為虛擬結構數據的設置項目的設置值。再次返回圖3,虛擬結構數據更新單元317用由虛擬結構數據生成單元316生成的虛擬結構數據,來更新虛擬設備存儲單元311中存儲的虛擬設備中的虛擬結構數據。更具體地說,虛擬結構數據更新單元317從虛擬設備存儲單元311中存儲的虛擬設備中,獲取具有與生成的虛擬結構數據相對應的設備標識符的虛擬設備。然後,虛擬結構數據更新單元317用生成的虛擬結構數據,來更新獲取的虛擬設備的虛擬結構數據。此外,如果虛擬設備的通知標誌806是「已通知」,則虛擬結構數據更新單元317將通知標誌806設置為「未通知」。如果通知標誌806被設置為「未通知」,則這意味著,在與圖像形成裝置相對應的虛擬結構數據中有了改變,並且圖像形成裝置需要參照新的虛擬結構數據。真實設備結構數據接收單元318從圖像形成裝置101的真實設備結構數據通知單元306,來接收設備結構數據(參見圖5A、5B及5C)及承包者標識符。虛擬設備結構數據更新單元319用真實設備結構數據接收單元318接收的設備結構數據,來更新虛擬設備存儲單元311中存儲的虛擬設備中的虛擬設備結構數據。更具體地說,虛擬設備結構數據更新單元319從虛擬設備存儲單元311中存儲的虛擬設備中,獲取具有如下設備標識符的虛擬設備,所述設備標識符是在由真實設備結構數據接收單元318接收的設備結構數據中設置的。然後,虛擬設備結構數據更新單元319用真實設備結構數據接收單元318接收的設備結構數據,來更新獲取的虛擬設備中的虛擬設備結構數據。虛擬結構數據獲取單元320經由網際網路104,從圖像形成裝置101的虛擬結構數據接收單元303,來接收對虛擬結構數據的獲取請求。然後,虛擬結構數據獲取單元320從虛擬設備存儲單元311,來獲取虛擬結構數據。對虛擬結構數據的獲取請求至少包括用於指定虛擬設備的設備標識符。這樣,虛擬結構數據獲取單元320搜索具有如下設備標識符的虛擬設備,所述設備標識符包括在對虛擬結構數據的獲取請求中。當虛擬結構數據獲取單元320獲取到搜索到的虛擬設備中的虛擬結構數據時,虛擬結構數據獲取單元320將獲取的虛擬結構數據,經由網際網路104提供給請求方,即虛擬結構數據接收單元303。虛擬結構數據查看單元321經由網際網路104,來從外部裝置接收查看結構數據的請求。結構數據查看請求是利用超文本傳送協議(HTTP)的請求。虛擬結構數據查看單元321獲取與查看請求相對應的虛擬結構數據,生成用於查看獲取的虛擬結構數據的、利用超文本標記語言(HTML)的頁,並將該頁返回至請求方。虛擬結構數據更新確定單元322確定虛擬結構數據是否被更新。更具體地說,圖像形成裝置101中的虛擬結構數據接收單元303將圖像形成裝置101的設備標識符,經由網際網路104發送至虛擬結構數據更新確定單元322。虛擬結構數據更新確定單元322從虛擬設備存儲單元311中存儲的虛擬設備中,來搜索與接收的設備標識符相匹配的虛擬設備。虛擬結構數據更新確定單元322參照搜索到的虛擬設備的通知標誌806。如果通知標誌806是「未通知」,則虛擬結構數據更新確定單元322確定虛擬結構數據已被更新。如果通知標誌806是「已通知」,則虛擬結構數據更新確定單元322確定虛擬結構數據未被更新。虛擬結構數據更新確定單元322將表示虛擬結構數據是否已被更新的響應,返回至虛擬結構數據接收單元303。然後,已確定虛擬結構數據已被更新的虛擬結構數據接收單元303,向設置值管理服務310A的虛擬結構數據獲取單元320,發出對結構數據的獲取請求。當虛擬結構數據更新單元317更新虛擬結構數據時,虛擬結構數據更新確定單元322能夠確定虛擬結構數據是否已被更新。然後,如果虛擬結構數據更新確定單元322確定虛擬結構數據已被更新,則虛擬結構數據獲取單元320能夠獲取結構數據,並將結構數據發送至圖像形成裝置101的虛擬結構數據。圖9是例示承包者結構數據的更新處理的示例的流程圖。根據該示例,管理員用戶通過使用終端裝置102A,來更新承包者結構數據。實現流程圖的各步驟的處理的程序,被存儲在非易失性存儲器202C、易失性存儲器203C或輔助存儲設備204C中,並由CPU 201C來執行。在步驟S901中,承包者結構數據更新單元315檢測從終端裝置102A發送的、對承包者結構數據的更新請求。在步驟S902中,承包者結構數據更新單元315確定在承包者結構數據存儲單元314中,是否存儲了與對承包者結構數據的更新請求相對應的承包者結構數據。如果存儲了與對承包者結構數據的更新請求相對應的承包者結構數據(步驟S902:是),則處理進入到步驟S907。如果未存儲與對承包者結構數據的更新請求相對應的承包者結構數據(步驟S902:否),則處理進入到步驟S903。在步驟S903中,承包者結構數據更新單元315從虛擬設備存儲單元311中,來獲取承包者存儲的虛擬設備。此外,承包者結構數據更新單元315獲取獲取的虛擬設備中的虛擬設備結構數據,並且還獲取獲取的虛擬設備結構數據中包括的機型代碼。在步驟S904中,承包者結構數據更新單元315從基於機型的設置值模式存儲單元312中,獲取與獲取的機型代碼相對應的基於機型的設置值模式。在步驟S905中,承包者結構數據更新單元315繪出在步驟S904中獲取的至少一個基於機型的設置值模式的設置項目列表。在步驟S906中,承包者結構數據更新單元315生成具有在步驟S905中列出的設置項目的空承包者結構數據,並且,處理進入到步驟S907。在步驟S907中,承包者結構數據更新單元315檢測更新承包者結構數據的具體指令。在步驟S908中,承包者結構數據更新單元315基於在步驟S907中檢測到的更新指令,來更新承包者結構數據。承包者結構數據存儲單元314存儲更新的承包者結構數據。在步驟S909中,虛擬結構數據生成單元316確定承包者結構數據已被更新。然後,虛擬結構數據生成單元316從虛擬設備存儲單元311中存儲的虛擬設備中,搜索與被檢測到更新的承包者結構數據中的承包者標識符相匹配的虛擬設備。由於針對搜索到的虛擬設備依次執行處理,因此,虛擬結構數據生成單元316獲取一個虛擬設備。在步驟S910中,虛擬結構數據生成單元316確定是否獲取到虛擬設備。如果依次針對所有虛擬設備執行了處理,並且不再存在下一虛擬設備(步驟S910:否),則處理結束。如果虛擬結構數據生成單元316獲取到下一虛擬設備(步驟S910.是),則處理進入到步驟S911。在步驟S911中,虛擬結構數據生成單元316從待處理的虛擬設備,來獲取虛擬設備結構數據。在步驟S912中,虛擬結構數據生成單元316從在步驟S911中獲取的虛擬設備結構數據中,來獲取機型代碼。此外,虛擬結構數據生成單元316從基於機型的設置值模式存儲單元312中,獲取與獲取的機型代碼相對應的基於機型的設置值模式。在步驟S913中,虛擬結構數據生成單元316基於虛擬設備結構數據、基於機型的設置值模式以及承包者結構數據,來生成虛擬結構數據。在步驟S914中,虛擬結構數據更新單元317登記生成的虛擬結構數據連同虛擬設備,並且,處理返回到步驟S910。根據步驟S914中的處理,更新的承包者結構數據被反映至虛擬結構數據。圖10是例示圖像形成裝置的虛擬結構數據的獲取處理的示例的流程圖。圖10中的步驟S1001至S1010由圖像形成裝置來執行。用於執行這些步驟的程序被存儲在非易失性存儲器202A、易失性存儲器203A或輔助存儲設備204A中,並由CPU201A來執行。此外,步驟S1051至S1060由伺服器計算機組105來執行。用於執行這些步驟的程序被存儲在非易失性存儲器202C、易失性存儲器203C或輔助存儲設備204C中,並由CPU 201C來執行。在步驟S1001中,圖像形成裝置101的真實設備結構數據通知單元306確定圖像形成裝置101的電源接通。在步驟S1002中,真實設備結構數據收集單元304收集真實設備結構數據。在步驟S1003中,真實設備結構數據通知單元306充當結構改變確定單元,並確定在圖像形成裝置101中包括的設備的結構信息中,是否已進行了改變。更具體地說,基於在步驟S1002中收集的真實設備結構數據,真實設備結構數據通知單元306確定在真實設備結構數據中,是否進行了尚未被通知給設置值管理服務310的改變。如果在真實設備結構數據中進行了改變,並且尚未將改變通知給設置值管理服務310 (步驟S1003:是),則處理進入到步驟S1005。如果在真實設備結構數據中未進行改變(步驟S1003:否),則處理進入到步驟S1004。如果新安裝了設備,則處理進入到步驟S1005。在步驟S1004中,虛擬結構數據接收單元303確定設備是否獲取了最新的虛擬結構數據,即是否用虛擬結構數據對設備進行了更新。更具體地說,經由網際網路104,虛擬結構數據接收單元303通過詢問設置值管理服務310A的虛擬結構數據更新確定單元322,來確定虛擬結構數據是否被更新。基於對詢問的響應,虛擬結構數據接收單元303確定虛擬結構數據是否被更新。如果虛擬結構數據未更新(步驟S1004:否),則處理結束。如果虛擬結構數據被更新(步驟S1004:是),則處理進入到步驟S1008。在步驟S1005中,經由網際網路104,真實設備結構數據通知單元306向設置值管理服務310,來發送包括真實設備結構數據及承包者標識符的結構數據生成請求。換句話說,如果確定結構信息有改變,則真實設備結構數據通知單元306充當發送結構數據生成請求的請求單元,所述結構數據生成請求包括已被改變的結構信息以及承包者標識符(圖像形成裝置的管理單位的信息)。將結構數據生成請求,發送至真實結構數據存儲單元301中存儲的地址。在圖像形成裝置出廠之前,將提供公共雲環境中的設置值管理服務310A的位置,設置為該地址。這樣,如果新安裝了設備,則將設備結構數據及承包者標識符,通知給公共雲環境中的設置值管理服務310A。在步驟S1051中,設置值管理服務310A接收包括結構信息及承包者標識符的結構數據生成請求。稍後,將詳細描述由設置值管理服務310A執行的處理。在步驟S1006中,真實設備結構數據通知單元306確定是否從設置值管理服務310A發送了錯誤通知。真實設備結構數據通知單元306充當從設置值管理服務310A接收錯誤通知的錯誤通知接收單元,其中,設置值管理服務310A是結構數據生成請求的目的地,並已確定結構數據生成請求失敗。如果真實設備結構數據通知單元306確定接收到錯誤通知(步驟S1006:是),則處理進入到步驟S1010。在步驟S1010中,設置值管理服務地址設置單元307執行設置值管理服務地址的獲取及設置處理,並且,處理返回到步驟S1005。然後,真實設備結構數據通知單元306再一次將真實設備結構數據及承包者標識符,發送至設置值管理服務310。將真實設備結構數據及承包者標識符,發送至在步驟S1010中獲取並設置的設置值管理服務地址。稍後,將參照圖11,來描述設置值管理服務地址的獲取及設置處理。如果真實設備結構數據通知單元306確定未接收到錯誤通知(步驟S1006:否),則處理進入到步驟S1007。在步驟S1007中,虛擬結構數據接收單元303進行等待,直到虛擬結構數據的更新完成為止。在步驟S1008中,虛擬結構數據接收單元303從設置值管理服務310,來獲取虛擬結構數據。虛擬結構數據接收單元303充當獲取單元,其從已生成(更新)虛擬結構數據的設置值管理服務310,來獲取與圖像形成裝置101相對應的操作設置信息。然後,虛擬結構數據更新單元317通過使用獲取的虛擬結構數據,來更新真實結構數據。將真實結構數據存儲在真實結構數據存儲單元301中。在步驟S1051中,設置值管理服務310的真實設備結構數據接收單元318充當請求接受單元,該請求接受單元從圖像形成裝置101,來接收包括真實設備結構數據及承包者標識符的結構數據生成請求。在步驟S1052中,虛擬設備結構數據更新單元319確定在由設置值管理服務310管理的承包者的承包者標識符當中,是否有在步驟S1051中接收的結構數據生成請求中的承包者標識符。換句話說,虛擬設備結構數據更新單元319充當確定單元,其基於結構數據生成請求中包括的承包者標識符以及存儲單元中預先存儲的承包者標識符,來確定結構數據生成請求是否成功。如果承包者標識符在由設置值管理服務310管理的承包者的承包者標識符當中(步驟S1052:是),則虛擬設備結構數據更新單元319確定結構數據生成請求已成功。然後,虛擬設備結構數據更新單元319向圖像形成裝置101,來通知結構數據生成請求已成功,並且,處理進入到步驟S1054。根據本實施例,例如,如果在使用包括設置值管理服務310B的私有雲環境的用戶環境中,將圖像形成裝置101安裝作為新設備,則圖像形成裝置101利用在裝置出廠前已設置的地址,來向公共雲環境中的設置值管理服務310A發出通知。然而,公共雲環境中的設置值管理服務310A不管理該承包者。這樣,在這種情況下,虛擬設備結構數據更新單元319做出如下的確定,即結構數據生成請求中包括的承包者標識符不對應於由設置值管理服務310管理的承包者。換句話說,虛擬設備結構數據更新單元319確定結構數據生成請求失敗。然後,處理進入到步驟S 1053。在步驟S1053中,虛擬設備結構數據更新單元319充當錯誤通知單元,其將錯誤通知,發出給作為包括真實設備結構數據及承包者標識符的請求源的圖像形成裝置,然後,處理返回到步驟S1051。在步驟S1054中,虛擬設備結構數據更新單元319確定是否從虛擬設備存儲單元311中搜索到如下虛擬設備,該虛擬設備與在步驟S1051中接收的結構數據生成請求中的真實設備結構數據及承包者標識符相匹配。如果搜索到匹配的虛擬設備(步驟S1054:是),則處理進入到步驟S1056。如果未搜索到匹配的虛擬設備(步驟S1054:否),則處理進入到步驟S1055。如果設備是新安裝的,並且圖像形成裝置首次與設置值管理服務310通信,則可能無法搜索到虛擬設備。在這種情況下,處理進入到步驟S1055。在步驟S1055中,虛擬設備結構數據更新單元319生成空的虛擬設備,並且,處理進入到步驟S1056。在步驟S1056中,虛擬設備結構數據更新單元319用在步驟S1051中接收的真實設備結構數據,來更新在步驟S1054中獲取的虛擬設備的虛擬設備結構數據。此外,虛擬設備結構數據更新單元319將在步驟S1051中接收的真實設備結構數據,設置作為在步驟S1055中生成的虛擬設備的虛擬設備結構數據。以這種方式,更新了對應於圖像形成裝置101的虛擬設備。在步驟S1057中,虛擬結構數據生成單元316從在步驟S1056中更新的虛擬設備結構數據中,來獲取機型代碼。然後,虛擬結構數據生成單元316從基於機型的設置值模式存儲單元312中,獲取與獲取的機型代碼相對應的基於機型的設置值模式。在步驟S1058中,虛擬結構數據生成單元316獲取承包者結構數據。更具體地說,虛擬結構數據生成單元316從承包者結構數據存儲單元314中存儲的承包者結構數據中,獲取與在步驟S1052中搜索到的承包者標識符相對應的承包者結構數據。在步驟S1059中,虛擬結構數據生成單元316基於虛擬設備結構數據、基於機型的設置值模式以及承包者結構數據,來生成虛擬結構數據。步驟S1059中的處理類似於圖9中的步驟S913中的處理。如果確定結構數據生成請求成功,則虛擬結構數據生成單元316充當生成單元,該生成單元基於結構數據生成請求中包括的結構信息,來生成與圖像形成裝置101相對應的結構數據。在步驟S1060中,虛擬結構數據更新單元317登記生成的虛擬結構數據連同相應的虛擬設備,並更新數據。在步驟S1060中,虛擬結構數據獲取單元320充當發送單元,其將生成的虛擬結構數據,發送至圖像形成裝置101的虛擬結構數據接收單元303。然後,處理返回到步驟S1051。圖11是例示圖10中的步驟S1010中的設置值管理服務地址獲取處理的示例的流程圖。根據圖11中所示的示例,由圖像形成裝置IOlA來執行步驟SllOl至S1107,並且由圖像形成裝置IOlB來執行步驟S1150至S1153。圖像形成裝置IOlB是網絡106上除了圖像形成裝置IOlA以外的圖像形成裝置的示例。執行這些步驟的處理的程序被存儲在非易失性存儲器202A、易失性存儲器203A或輔助存儲設備204A中,並由CPU201A來執行。由私有雲環境140中的設置值管理服務310B,來管理圖11中的圖像形成裝置IOlB0換句話說,將圖像形成裝置IOlB的真實結構數據存儲單元301中存儲的訪問目的地的地址,設置為私有雲環境140中的設置值管理服務310B的地址。根據圖4A中所示的不例,將設置值管理服務310B的地址,設置為設置值標識符「device_settings.cloud_address」 的值。在步驟SllOl中,圖像形成裝置IOlA的設置值管理服務地址設置單元307在網絡106上,多點播送設置值管理服務地址存儲設備搜索包(又稱為「搜索包」)。使用該搜索包,來搜索存儲設置值管理服務的地址信息的圖像形成裝置。更具體地說,設置值管理服務地址設置單元307利用由徵求意見文檔(RFC) 2608定義的服務定位協議(SLP),來執行多點播送。圖12A及12B例示了搜索包及響應包的示例。圖12A例示了在圖11中的步驟SllOl中多點播送的搜索包的示例。該搜索包採用SLP。如字符串1201所表示的,要搜索的服務類型是「service:cloudaddress.ddd」。此外,如字符串1202所表示的,搜索包的SCOPE(範圍)是「ddd」。在步驟S1102中,設置值管理服務地址設置單元307確定是否接收到對搜索包的響應。如果接收到響應(步驟S1102:是),則處理進入到步驟S1103。圖12B例示了由設置值管理服務地址設置單元307接收的響應包的示例。響應包也採用SLP格式。如「URL Entry」 (URL條目)1203所表示的,響應包指定包括設置值管理服務的URL之類信息的統一資源定位符(URL)條目。再次返回圖11,在步驟SI 103中,設置值管理服務地址設置單元307將設置值管理服務地址獲取請求,發出給作為響應的來源(響應源)的圖像形成裝置。設置值管理服務地址獲取請求請求發送如下的設置值管理服務地址,該設置值管理服務管理作為響應源的圖像形成裝置。根據該示例,作為響應源的圖像形成裝置是圖像形成裝置101B。在步驟S1104中,從作為響應源的圖像形成裝置IOlB中的設置值管理服務地址響應單元308,設置值管理服務地址設置單元307接收設置值管理服務地址。接收的設置值管理服務地址,是作為圖像形成裝置IOlB的訪問目的地的設置值管理服務310B的地址。換句話說,設置值管理服務地址設置單元307充當搜索單元,其搜索存儲設置值管理服務的地址信息的圖像形成裝置。然後,設置值管理服務地址設置單元307從搜索到的圖像形成裝置,來獲取管理圖像形成裝置的設置值管理服務的地址信息。在步驟S1105中,設置值管理服務地址設置單元307通過使用從圖像形成裝置IOlB接收的地址,來更新真實結構數據存儲單元301中存儲的真實結構數據。以這種方式,在設置值管理服務地址被獲取和設置之後,圖像形成裝置101的真實設備結構數據通知單元306執行以下的處理。換句話說,真實設備結構數據通知單元306將結構數據生成請求發送至如下的設置值管理服務,該設置值管理服務對應於由設置值管理服務地址設置單元307在步驟SI 104中接收的設置值管理服務地址(圖10中的步驟S1005)。在步驟S1102中,如果在預定時段內未接收到對請求的響應(步驟S1102:否),則處理進入到步驟S1106。在步驟S1106中,設置值管理服務地址設置單元307在圖像形成裝置IOlA的顯示器205A上,顯示用於對設置值管理服務地址進行設置的UI畫面。在步驟S1107中,設置值管理服務地址設置單元307確定用戶是否經由Π畫面輸入了地址。如果用戶尚未輸入地址(步驟S1107:否),則重複步驟S1107中的處理。如果用戶輸入了地址(步驟S 1107:是),則處理進入到步驟S1105。在步驟S1105中,設置值管理服務地址設置單元307通過使用輸入的地址,來更新真實結構數據。另一方面,圖像形成裝置IOlB的設置值管理服務地址響應單元308在步驟S1150中,確定是否已接收到設置值管理服務地址存儲設備搜索包。如果設置值管理服務地址響應單元308確定尚未接收到設置值管理服務地址存儲設備搜索包(步驟S1150:否),則重複步驟S1150中的處理。如果設置值管理服務地址響應單元308確定已接收到設置值管理服務地址存儲設備搜索包(步驟S1150:是),則處理進入到步驟S1151。根據該示例,設置值管理服務地址響應單元308接收到如下的設置值管理服務地址存儲設備搜索包,該設置值管理服務地址存儲設備搜索包在步驟SllOl中被圖像形成裝置IOlA執行了多點播送。在步驟S1151中,設置值管理服務地址響應單元308將採用SLP的響應包,返回至圖像形成裝置101A。換句話說,設置值管理服務地址響應單元308充當響應單元,其接收搜索包,並且作為對搜索包的響應,將管理圖像形成裝置IOlB的設置值管理服務的地址信息,發送至搜索包的發送方。在步驟S1152中,由設置值管理服務地址響應單元308,確定是否接收到從圖像形成裝置IOlA發送的設置值管理服務地址獲取請求。如果設置值管理服務地址響應單元308確定尚未從圖像形成裝置IOlA接收到設置值管理服務地址獲取請求(步驟S1152:否),則重複步驟S1152中的處理。如果設置值管理服務地址響應單元308確定從圖像形成裝置IOlA接收到設置值管理服務地址獲取請求(步驟S1152:是),則處理進入到步驟S1153。在步驟S1153中,設置值管理服務地址響應單元308讀出在真實結構數據存儲單元301中存儲的真實結構數據中設置的設置值管理服務地址,並對圖像形成裝置IOlA做出響應。根據上面參照圖11描述的處理示例,在步驟S1103中,圖像形成裝置IOlA再次將對設置值管理服務地址的詢問,發送至已對搜索包做出響應的圖像形成裝置101B。然而,作為對搜索包的響應,圖像形成裝置IOlA能夠直接接收設置值管理服務地址。此外,在多個圖像形成裝置正在運行的環境中,響應於已通過圖像形成裝置IOlA在步驟SllOl中的多點播送而分發的搜索包,可能返回來自多個圖像形成裝置的響應。在這種情況下,圖像形成裝置IOlA的設置值管理服務地址設置單元307從多個響應中選擇一個響應,並利用選擇的響應中包括的地址信息來更新真實結構數據。作為響應的選擇方法,例如,圖像形成裝置IOlA能夠選擇已最先返回的響應或者隨機地選擇響應。真實設備結構數據通知單元306將結構數據生成請求發送至如下的設置值管理服務,該設置值管理服務對應於更新的真實結構數據中包括的地址信息,即選擇的響應中包括的地址信息。
此外,當圖像形成裝置IOlB返迴響應時,在響應中,能夠包括圖像形成裝置IOlB上次訪問設置值管理服務的時間的信息。換句話說,對搜索包的響應能夠包括如下的訪問時間信息,即響應源對設置值管理服務的上次訪問的時間信息。然後,基於多個響應各自包括的訪問時間信息,圖像形成裝置IOlA的設置值管理服務地址設置單元307能夠選擇一個地址。例如,設置值管理服務地址設置單元307能夠選擇如下響應中包括的地址信息,所述響應來自最近訪問設置值管理服務的圖像形成裝置。根據參照圖11描述的處理,圖像形成裝置IOlA從位於圖像形成裝置IOlA周圍的圖像形成裝置101B,來獲取管理圖像形成裝置IOlA的結構數據的設置值管理服務的地址。根據前述圖1中的系統結構示例,服務工程師使用在服務工程師環境110中布置的終端裝置102B。然而,本發明能夠採用不同的結構。例如,在接收到使用在用戶環境100中配設的終端裝置102A的許可之後,服務工程師能夠使用終端裝置102A。此外,對於圖2中所示的硬體結構示例,雖然伺服器計算機組105包括伺服器計算機210A及伺服器計算機210B,但是,本發明也能夠採用其他結構。例如,伺服器計算機組105中的計算機能夠僅由一個伺服器計算機210A構成。此外,伺服器計算機組105可以被包括於用戶環境100、服務工程師環境110或者圖像形成裝置的供應商環境120等中。此外,對於圖2中所例示的硬體結構示例,雖然伺服器計算機210A和伺服器計算機210B經由網絡220相互通信,但是,本發明也能夠採用其他結構。例如,伺服器計算機210A和伺服器計算機210B能夠經由網際網路104相互通信。 此外,對於圖3中的功能框圖,雖然真實結構數據存儲單元301將真實結構數據存儲在輔助存儲設備204A中,但是,本發明也能夠採用不同的結構。例如,真實結構數據存儲單元301能夠在易失性存儲器203A中臨時存儲真實結構數據。如果將真實結構數據臨時存儲在易失性存儲器203A中,則當電源切斷後,真實結構數據將丟失。這樣,在這種情況下,每次設備的電源接通時,虛擬結構數據接收單元303均接收虛擬結構數據。換句話說,在此將跳過關於虛擬結構數據的更新確定處理的步驟,即圖10中的步驟S 1004。此外,對於圖3中所示的功能框圖,每次圖像形成裝置的電源接通時,真實設備結構數據收集單元304均收集真實設備結構數據。然而,本發明不局限於這類結構。例如,圖像形成裝置101能夠包括如下的指定處理單元(例如,真實設備結構數據存儲單元),該指定處理單元不斷地將真實設備結構數據存儲在輔助存儲設備204A中。如果真實設備結構數據存儲單元不斷地將真實設備結構數據存儲在輔助存儲設備204A中,則根據真實設備結構數據的改變,需要迅速地重寫真實設備結構數據存儲單元中存儲的真實設備結構數據。這樣,真實設備結構數據收集單元304監視真實設備結構數據。如果檢測到內容的改變,則更新真實設備結構數據存儲單元中存儲的真實設備結構數據。此外,通過向真實設備結構數據存儲單元發出請求,真實設備結構數據通知單元306能夠獲取真實設備結構數據。此外,對於圖3中所示的功能框圖,承包者標識符存儲單元305將承包者標識符存儲在輔助存儲設備204A中。然而,本發明能夠採用其他結構。例如,每次需要時,用戶均能夠通過使用輸入設備206A來輸入承包者標識符。輸入承包者標識符的定時可以是啟動圖像形成裝置的定時,或者在其他的定時。如果用戶每次通過使用輸入設備206A來輸入承包者標識符,則承包者標識符將被存儲在易失性存儲器203A中。
此外,對於圖3中所示的功能框圖,真實設備結構數據通知單元306檢測圖像形成裝置的電源為ON(開),然後才執行處理。然而,本發明不局限於這類結構。例如,用戶能夠通過使用輸入設備206A,來指示獲取虛擬結構數據。如果用戶通過使用輸入設備206A指示獲取虛擬結構數據,則在圖10的步驟S1001中檢測到用戶發出的指令之後,真實設備結構數據通知單元306能夠執行步驟S1002及之後的處理。此外,對於圖3中所示的功能框圖,雖然虛擬結構數據生成單元316基於基於機型的設置值模式、承包者結構數據以及虛擬設備結構數據,來生成虛擬結構數據,但是,本發明不局限於這類結構。例如,基於基於機型的設置值模式以及承包者結構數據,虛擬結構數據生成單元316能夠根據機型來生成虛擬結構數據。如果虛擬結構數據生成單元316根據機型而生成虛擬結構數據,則當使用虛擬結構數據更新真實結構數據時,圖像形成裝置參照與設備結構相對應的真實結構數據。此外,虛擬結構數據生成單元316能夠通過使用許可證數據來生成虛擬結構數據。如果虛擬結構數據生成單元316通過使用許可證數據來生成虛擬結構數據,則會生成與圖像形成裝置的可選功能相匹配的虛擬結構數據。根據圖3中所示的功能框圖,雖然圖像形成裝置101包括設置值管理服務地址響應單元308,但是,本發明也能夠採用不同的結構。例如,能夠在終端裝置102中包括設置值管理服務地址響應單元308。然後,設置值管理服務地址響應單元308能夠響應來自圖像形成裝置101中的設置值管理服務地址設置單元307的詢問。在這種情況下,將由終端裝置102來執行圖11中的步驟S1150至S1153中的處理。此外,雖然在圖6中所示的作為虛擬設備的數據項的虛擬設備結構數據804中,包括虛擬設備結構數據的標識信息,但是,虛擬設備結構數據804也能夠包括數據的實體。此夕卜,雖然作為該虛擬設備的數據項的虛擬結構數據805包括虛擬結構數據的標識信息,但是,虛擬結構數據805也能夠包括數據的實體。本發明的各方面還能夠通過讀出並執行記錄在存儲設備上的程序來執行上述實施例的功能的系統或裝置的計算機(或諸如CPU或MPU等的設備)來實現,並且能夠利用由通過例如讀出並執行記錄在存儲設備上的程序來執行上述實施例的功能的系統或裝置的計算機來執行各步驟的方法來實現。為此,例如經由網絡或從充當存儲設備的各種類型的記錄介質(例如,計算機可讀介質)將程序提供給計算機。雖然參照示例性實施例對本發明進行了描述,但是應當理解,本發明不局限於所公開的示例性實施例。應當對所附權利要求的範圍給予最寬的解釋,以使所述範圍涵蓋所有的變形例、等同結構及功能。
權利要求
1.一種信息處理系統,該信息處理系統包括管理裝置和圖像形成裝置,所述管理裝置被構造為管理用於改變所述圖像形成裝置的操作的操作設置信息,並且, 所述圖像形成裝置被構造為在預定管理單位中由所述管理裝置進行管理,所述圖像形成裝置包括: 結構改變確定單元,其被構造為確定是否進行了所述圖像形成裝置中的設備的結構信息的改變; 請求單元,其被構造為在確定所述結構信息的改變的情況下,經由網絡向所述管理裝置發送操作設置生成請求,該操作設置生成請求包括所述改變的結構信息以及關於與所述圖像形成裝置相對應的管理單位的信息,並且請求生成與所述圖像形成裝置相對應的操作設置信息; 獲取單元,其被構造為從作為所述操作設置生成請求的目的地、並且已根據所述操作設置生成請求已成功的確定而生成所述操作設置信息的管理裝置,獲取與所述圖像形成裝置相對應的所述操作設置信息; 錯誤通知接收單元,其被構造為從作為所述操作設置生成請求的目的地、並且已確定所述操作設置生成請求失敗的管理裝置接收錯誤通知;以及 搜索單元,其被構造為在所述錯誤通知接收單元從管理裝置接收到所述錯誤通知的情況下,搜索存儲管理裝置的地址信息的圖像形成裝置,並且從所搜索到的圖像形成裝置獲取管理所述圖像形成裝置的管理裝置的地址信息, 其中,如果所述錯誤通知接收單元從管理裝置接收到所述錯誤通知,則所述請求單元將所述操作設置生 成請求,發送至與所述搜索單元獲取到的地址信息相對應的管理裝置。
2.根據權利要求1的所述信息處理系統,其中,所述管理裝置進一步包括: 請求接受單元,其被構造為接受來自所述圖像形成裝置的所述操作設置生成請求; 確定單元,其被構造為基於關於所接受的操作設置生成請求中包括的管理單位的信息,以及關於在存儲單元中預先存儲的管理單位的信息,來確定所述操作設置生成請求是否已成功; 錯誤通知單元,其被構造為在確定所述操作設置生成請求失敗的情況下,向所述圖像形成裝置發出所述錯誤通知; 生成單元,其被構造為在確定所述操作設置生成請求成功的情況下,基於所述操作設置生成請求中包括的所述結構信息,來生成與所述圖像形成裝置相對應的所述操作設置信息;以及 發送單元,其被構造為將所生成的操作設置信息發送至所述圖像形成裝置。
3.根據權利要求1所述的信息處理系統,其中,所述搜索單元在所述網絡上多點播送如下的搜索包,該搜索包用於搜索存儲所述管理裝置的地址信息的所述圖像形成裝置。
4.根據權利要求3所述的信息處理系統,其中,所述圖像形成裝置還包括響應單元,該響應單元被構造為在所述搜索包被接收到時,將管理所述圖像形成裝置的管理裝置的地址信息,發送至所述搜索包的發送方,作為對所述搜索包的響應。
5.根據權利要求4所述的信息處理系統,其中,如果針對所述搜索包接收到多個響應,則所述搜索單元從所述多個響應中選擇一個響應,並且, 其中,所述請求單元將所述操作設置生成請求,發送至與所述搜索單元選擇的響應中包括的地址信息相對應的管理裝置。
6.根據權利要求5所述的信息處理系統,其中,對所述搜索包的響應包括響應方上次訪問管理裝置的時間的訪問時間信息,並且, 其中,所述搜索單元還在針對所述搜索包接收到多個響應的情況下,基於所述多個響應中的各個中包括的所述訪問時間信息,來選擇一條所述地址信息。
7.一種圖像形成裝置,該圖像形成裝置被構造為允許在預定管理單位中由管理裝置,來管理用於改變所述圖像形成裝置的操作的操作設置信息,所述圖像形成裝置包括: 結構改變確定單元,其被構造為確定是否進行了所述圖像形成裝置中的設備的結構信息的改變; 請求單元,其被構造為在確定所述結構信息的改變的情況下,經由網絡向所述管理裝置發送操作設置生成請求,該操作設置生成請求包括所述改變的結構信息以及關於與所述圖像形成裝置相對應的管 理單位的信息,並且請求生成與所述圖像形成裝置相對應的操作設置信息; 獲取單元,其被構造為從作為所述操作設置生成請求的目的地、並且已根據所述操作設置生成請求已成功的確定而生成所述操作設置信息的管理裝置,獲取與所述圖像形成裝置相對應的所述操作設置信息; 錯誤通知接收單元,其被構造為從作為所述操作設置生成請求的目的地、並且已確定所述操作設置生成請求失敗的管理裝置接收錯誤通知;以及 搜索單元,其被構造為在所述錯誤通知接收單元從管理裝置接收到所述錯誤通知的情況下,搜索存儲管理裝置的地址信息的圖像形成裝置,並且從所搜索到的圖像形成裝置獲取管理所述圖像形成裝置的管理裝置的地址信息, 其中,如果所述錯誤通知接收單元從管理裝置接收到所述錯誤通知,則所述請求單元將所述操作設置生成請求,發送至與所述搜索單元獲取到的地址信息相對應的管理裝置。
8.—種管理裝置,其被構造為在預定管理單位中,管理用於改變圖像形成裝置的操作的操作設置信息,所述管理裝置包括: 請求接受單元,其被構造為經由網絡從所述圖像形成裝置接受操作設置生成請求,該操作設置生成請求包括所述圖像形成裝置的設備的結構信息當中的、已被改變的結構信息以及與所述圖像形成裝置相對應的管理單位的信息,並且所述操作設置生成請求請求生成與所述圖像形成裝置相對應的操作設置信息; 確定單元,其被構造為基於關於所接受的操作設置生成請求中包括的管理單位的信息,以及關於在存儲單元中預先存儲的管理單位的信息,來確定所述操作設置生成請求是否已成功; 錯誤通知單元,其被構造為在確定所述操作設置生成請求失敗的情況下,向所述圖像形成裝置發出錯誤通知; 生成單元,其被構造為在確定所述操作設置生成請求成功的情況下,基於所述操作設置生成請求中包括的所述結構信息,來生成與所述圖像形成裝置相對應的所述操作設置信息;以及 發送單元,其被構造為將所生成的操作設置信息發送至所述圖像形成裝置。
9.一種信息處理系統中的管理方法,所述信息處理系統包括管理裝置和圖像形成裝置,所述管理裝置被構造為管理用於改變所述圖像形成裝置的操作的操作設置信息,並且,所述圖像形成裝置被構造為在預定管理單位中由所述管理裝置進行管理,所述管理方法用於管理所述操作設置信息,所述管理方法包括以下步驟: 經由所述圖像形成裝置,來確定是否進行了所述圖像形成裝置中的設備的結構信息的改變; 如果確定所述結構信息的改變,則經由所述圖像形成裝置,經由網絡向所述管理裝置發送操作設置生成請求,該操作設置生成請求包括所述改變的結構信息以及關於與所述圖像形成裝置相對應的管理單位的信息,並且請求生成與所述圖像形成裝置相對應的操作設置信息; 經由所述圖像形成裝置,從作為所述操作設置生成請求的目的地、並且已根據所述操作設置生成請求已成功的確定而生成所述操作設置信息的管理裝置,獲取與所述圖像形成裝置相對應的所述操作設置信息; 經由所述圖像形成裝置,從作為所述操作設置生成請求的目的地、並且已確定所述操作設置生成請求失敗的管理裝置接收錯誤通知; 如果從管理裝置接收到所述錯誤通知,則經由所述圖像形成裝置,搜索存儲管理裝置的地址信息的圖像形成裝置,並且從所搜索到的圖像形成裝置獲取管理所述圖像形成裝置的管理裝置的地址信息;以及 如果從管理裝置接收到所述錯誤通知 ,則經由所述圖像形成裝置,將所述操作設置生成請求,發送至與通過所述搜索步驟獲取到的地址信息相對應的管理裝置。
全文摘要
本發明提供信息處理系統、圖像形成裝置、管理裝置及管理方法。如果結構信息發生了改變,則所述圖像形成裝置向設置值管理服務,來發送包括已被改變的所述結構信息的結構數據生成請求。如果所述圖像形成裝置從設置值管理服務,接收到表示所述結構數據生成請求失敗的錯誤通知,則所述圖像形成裝置在網絡上多點播送搜索包,並搜索存儲設置值管理服務的地址信息的圖像形成裝置。基於來自搜索到的圖像形成裝置的響應,所述圖像形成裝置將結構數據生成請求,發送至管理所述圖像形成裝置的設置值管理服務。
文檔編號H04L29/08GK103108094SQ20121023456
公開日2013年5月15日 申請日期2012年7月6日 優先權日2011年7月8日
發明者佐藤智也 申請人:佳能株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀