通信中繼裝置以及通信中繼方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信中繼裝置以及通信中繼方法,特別是涉及控制在對(duì)應(yīng)用服務(wù)器和圖像處理裝置的通信進(jìn)行中繼時(shí)在與應(yīng)用服務(wù)器之間建立的通信通路的技術(shù)。
【背景技術(shù)】
[0002]近年來(lái),在因特網(wǎng)上的云端設(shè)置應(yīng)用服務(wù)器,提供各種應(yīng)用服務(wù)(云端服務(wù))。這樣的應(yīng)用服務(wù)不論何時(shí)從何處都能夠利用,所以對(duì)于用戶而言便利性高。伴隨這樣的應(yīng)用服務(wù)的普及,提出了在辦公室等中設(shè)置的MFP (Multifunct1n Peripherals,多功能外圍設(shè)備)等圖像處理裝置中也能夠與應(yīng)用服務(wù)器協(xié)作地執(zhí)行作業(yè)(job)的技術(shù)(例如專利文獻(xiàn)1)。在圖像處理裝置和應(yīng)用服務(wù)器相互協(xié)作的系統(tǒng)中,能夠?qū)⒃趹?yīng)用服務(wù)器中儲(chǔ)存了的文檔、圖像等數(shù)據(jù)下載到圖像處理裝置而執(zhí)行打印作業(yè)、或者圖像處理裝置將通過(guò)掃描作業(yè)而生成了的圖像數(shù)據(jù)上載到應(yīng)用服務(wù)器。
[0003]在上述那樣的系統(tǒng)中,在應(yīng)用服務(wù)器中發(fā)生了作業(yè)的情況下,能夠從應(yīng)用服務(wù)器向圖像處理裝置發(fā)送作業(yè)數(shù)據(jù),所以在設(shè)置了圖像處理裝置的局域網(wǎng)環(huán)境中,設(shè)置與應(yīng)用服務(wù)器建立通信通路的通信中繼裝置。該通信中繼裝置在起動(dòng)時(shí)連接到在因特網(wǎng)上的云端中設(shè)置了的連接中介服務(wù)器來(lái)建立始終連接狀態(tài)。之后,如果在應(yīng)用服務(wù)器中發(fā)生需要與圖像處理裝置通信的作業(yè),則應(yīng)用服務(wù)器向連接中介服務(wù)器發(fā)送與通信中繼裝置的通信開(kāi)始要求。連接中介服務(wù)器如果接收到通信開(kāi)始要求,則將該通信開(kāi)始要求經(jīng)由始終連接狀態(tài)的通信通路,發(fā)送到局域網(wǎng)內(nèi)的通信中繼裝置。通信中繼裝置如果從連接中介服務(wù)器接收到由應(yīng)用服務(wù)器發(fā)出了的通信開(kāi)始要求,則連接到因特網(wǎng)上的應(yīng)用服務(wù)器,建立與應(yīng)用服務(wù)器的通信通路。如果這樣在應(yīng)用服務(wù)器與通信中繼裝置之間建立了通信通路,則應(yīng)用服務(wù)器經(jīng)由該通信通路向通信中繼裝置發(fā)送作業(yè)數(shù)據(jù),通信中繼裝置將該作業(yè)數(shù)據(jù)傳送到圖像處理裝置。
[0004]另一方面,如果在局域網(wǎng)內(nèi)的圖像處理裝置中發(fā)生了需要與應(yīng)用服務(wù)器通信的作業(yè),則圖像處理裝置將與該作業(yè)對(duì)應(yīng)的作業(yè)數(shù)據(jù)發(fā)送到通信中繼裝置。通信中繼裝置如果接收到來(lái)自圖像處理裝置的作業(yè)數(shù)據(jù),則確定成為連接目的地的應(yīng)用服務(wù)器,經(jīng)由局域網(wǎng)連接到因特網(wǎng)上的應(yīng)用服務(wù)器,從而建立與應(yīng)用服務(wù)器的通信通路。然后,通信中繼裝置將經(jīng)由在與應(yīng)用服務(wù)器之間建立了的通信通路從圖像處理裝置接收的作業(yè)數(shù)據(jù)傳送到應(yīng)用服務(wù)器。
[0005]通過(guò)這樣在局域網(wǎng)環(huán)境中設(shè)置通信中繼裝置,能夠在應(yīng)用服務(wù)器與圖像處理裝置之間進(jìn)行雙向通信,即使在應(yīng)用服務(wù)器以及圖像處理裝置中的某一個(gè)中發(fā)生了作業(yè)的情況下也能夠在應(yīng)用服務(wù)器與圖像處理裝置之間發(fā)送接收與該作業(yè)對(duì)應(yīng)的作業(yè)數(shù)據(jù)。
[0006]專利文獻(xiàn)1:日本特開(kāi)2013-51597號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0007]但是,在圖像處理裝置和應(yīng)用服務(wù)器相互協(xié)作的以往的系統(tǒng)中,每當(dāng)在應(yīng)用服務(wù)器或者圖像處理裝置中發(fā)生作業(yè)時(shí),通信中繼裝置都生成用于發(fā)送接收該作業(yè)的作業(yè)數(shù)據(jù)的新的通信通路。因此,應(yīng)用服務(wù)器應(yīng)管理的通信通路的數(shù)量增加,給應(yīng)用服務(wù)器帶來(lái)的負(fù)荷增大。特別是,應(yīng)用服務(wù)器與許多局域網(wǎng)連接,所以如果針對(duì)每個(gè)作業(yè)建立一個(gè)通信通路,則存在提供應(yīng)用服務(wù)時(shí)的性能降低這樣的問(wèn)題。
[0008]因此,本發(fā)明是以解決上述課題為目的而完成的,其目的在于提供一種通過(guò)控制在與應(yīng)用服務(wù)器之間建立的通信通路而能夠減輕給應(yīng)用服務(wù)器帶來(lái)的負(fù)荷的通信中繼裝置以及通信中繼方法。
[0009]為了達(dá)到上述目的,技術(shù)方案1的發(fā)明是一種通信中繼裝置,設(shè)置于局域網(wǎng),對(duì)在所述局域網(wǎng)中設(shè)置的圖像處理裝置和在與所述局域網(wǎng)不同的網(wǎng)絡(luò)中設(shè)置的應(yīng)用服務(wù)器的通信進(jìn)行中繼,所述通信中繼裝置的特征在于,具備:通信通路設(shè)定單元,伴隨著在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生作業(yè),設(shè)定用于在與所述應(yīng)用服務(wù)器之間發(fā)送接收該作業(yè)的作業(yè)數(shù)據(jù)的通信通路;以及通信控制單元,經(jīng)由由所述通信通路設(shè)定單元設(shè)定的通信通路,在與所述應(yīng)用服務(wù)器之間發(fā)送接收作業(yè)數(shù)據(jù),在所述通信通路設(shè)定單元中,在與所述應(yīng)用服務(wù)器之間建立了至少1個(gè)通信通路的狀態(tài)下在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生了新的作業(yè)的情況下,將新的通信通路和既存的通信通路中的某一方設(shè)定為用于發(fā)送接收該新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路。
[0010]技術(shù)方案2的發(fā)明的特征在于,在技術(shù)方案1記載的通信中繼裝置中,所述通信通路設(shè)定單元在將既存的通信通路設(shè)定為用于發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路的情況下,根據(jù)該新的作業(yè)的屬性信息,決定在既存作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收完成之后開(kāi)始該新的作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收的第1通信方式、和將既存作業(yè)的作業(yè)數(shù)據(jù)和該新的作業(yè)的作業(yè)數(shù)據(jù)復(fù)用地發(fā)送接收的第2通信方式中的某一方,所述通信控制單元根據(jù)由所述通信通路設(shè)定單元作出的決定,在與所述應(yīng)用服務(wù)器之間發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)。
[0011]技術(shù)方案3的發(fā)明的特征在于,在技術(shù)方案2記載的通信中繼裝置中,所述通信通路設(shè)定單元在將既存的通信通路設(shè)定為用于發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路的情況下,根據(jù)經(jīng)由該既存的通信通路進(jìn)行作業(yè)數(shù)據(jù)的發(fā)送接收的既存作業(yè)的屬性信息、和新的作業(yè)的屬性信息,比較既存作業(yè)和新的作業(yè)的優(yōu)先級(jí),在新的作業(yè)的優(yōu)先級(jí)比既存作業(yè)的優(yōu)先級(jí)低的情況下決定所述第1通信方式,在新的作業(yè)的優(yōu)先級(jí)比既存作業(yè)的優(yōu)先級(jí)高的情況下決定所述第2通信方式。
[0012]技術(shù)方案4的發(fā)明的特征在于,在技術(shù)方案2或者3記載的通信中繼裝置中,在所述屬性信息中包括與作業(yè)類型、數(shù)據(jù)量、作業(yè)發(fā)行用戶或者作業(yè)發(fā)行設(shè)備有關(guān)的信息。
[0013]技術(shù)方案5的發(fā)明的特征在于,在技術(shù)方案1至4中的任意一個(gè)記載的通信中繼裝置中,在所述通信通路設(shè)定單元中,在存在與所述應(yīng)用服務(wù)器之間建立的多個(gè)既存的通信通路的狀態(tài)下在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生新的作業(yè)并將既存的通信通路設(shè)定為用于發(fā)送接收該新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路時(shí),從所述多個(gè)既存的通信通路中選擇一個(gè)既存的通信通路來(lái)進(jìn)行設(shè)定。
[0014]技術(shù)方案6的發(fā)明的特征在于,在技術(shù)方案5記載的通信中繼裝置中,所述通信通路設(shè)定單元在從所述多個(gè)既存的通信通路中選擇一個(gè)既存的通信通路時(shí),根據(jù)經(jīng)由所述多個(gè)既存的通信通路中的各個(gè)通信通路進(jìn)行作業(yè)數(shù)據(jù)的發(fā)送接收的多個(gè)既存作業(yè)的屬性信息,選擇進(jìn)行數(shù)據(jù)量最少的作業(yè)數(shù)據(jù)的發(fā)送接收的既存的通信通路。
[0015]技術(shù)方案7的發(fā)明的特征在于,在技術(shù)方案5記載的通信中繼裝置中,所述通信通路設(shè)定單元在從所述多個(gè)既存的通信通路中選擇一個(gè)既存的通信通路時(shí),根據(jù)經(jīng)由所述多個(gè)既存的通信通路中的各個(gè)通信通路進(jìn)行作業(yè)數(shù)據(jù)的發(fā)送接收的多個(gè)既存作業(yè)的屬性信息來(lái)比較所述多個(gè)既存作業(yè)的優(yōu)先級(jí),選擇進(jìn)行優(yōu)先級(jí)最低的既存作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收的既存的通信通路。
[0016]技術(shù)方案8的發(fā)明的特征在于,在技術(shù)方案5記載的通信中繼裝置中,所述通信通路設(shè)定單元在從所述多個(gè)既存的通信通路中選擇一個(gè)既存的通信通路時(shí),選擇進(jìn)行與所述新的作業(yè)的作業(yè)發(fā)行用戶或者作業(yè)發(fā)行設(shè)備相同的既存作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收的既存的通信通路。
[0017]技術(shù)方案9的發(fā)明的特征在于,在技術(shù)方案1至8中的任意一個(gè)記載的通信中繼裝置中,所述通信通路設(shè)定單元在將新的通信通路和既存的通信通路中的某一方設(shè)定為用于發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路時(shí),根據(jù)該新的作業(yè)的屬性信息,設(shè)定為新的通信通路和既存的通信通路中的某一方。
[0018]技術(shù)方案10的發(fā)明的特征在于,在技術(shù)方案1至9中的任意一個(gè)記載的通信中繼裝置中,所述通信通路設(shè)定單元管理在與所述應(yīng)用服務(wù)器之間建立的通信通路的上限數(shù),在與所述應(yīng)用服務(wù)器之間已經(jīng)建立了所述上限數(shù)的通信通路的狀態(tài)下在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生了新的作業(yè)的情況下,將既存的通信通路設(shè)定為用于發(fā)送接收該新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路。
[0019]技術(shù)方案11的發(fā)明的特征在于,在技術(shù)方案10記載的通信中繼裝置中,在所述通信通路設(shè)定單元中,在與所述應(yīng)用服務(wù)器之間建立了小于所述上限數(shù)的通信通路的狀態(tài)下在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生了新的作業(yè)的情況下,將新的通信通路設(shè)定為用于發(fā)送接收該新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路。
[0020]技術(shù)方案12的發(fā)明的特征在于,在技術(shù)方案1至11中的任意一個(gè)記載的通信中繼裝置中,還具備信息取得單元,該信息取得單元在所述局域網(wǎng)中存在其他通信中繼裝置的情況下,取得與該其他通信中繼裝置和所述應(yīng)用服務(wù)器建立的通信通路有關(guān)的信息,在所述通信通路設(shè)定單元中,當(dāng)所述其他通信中繼裝置為在與所述應(yīng)用服務(wù)器之間建立了至少1個(gè)通信通路的狀態(tài)時(shí)在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生了新的作業(yè)的情況下,根據(jù)該新的作業(yè)的屬性信息,決定是否經(jīng)由所述其他通信中繼裝置建立的既存的通信通路進(jìn)行該新的作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收,所述通信控制單元在由所述通信通路設(shè)定單元決定了經(jīng)由所述其他通信中繼裝置建立的既存的通信通路進(jìn)行該新的作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收的情況下,經(jīng)由所述其他通信中繼裝置在與所述應(yīng)用服務(wù)器之間進(jìn)行作業(yè)數(shù)據(jù)的發(fā)送接收。
[0021]技術(shù)方案13的發(fā)明的特征在于,在技術(shù)方案1至12中的任意一個(gè)記載的通信中繼裝置中,所述通信通路設(shè)定單元在將既存的通信通路設(shè)定為用于發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路的情況下,經(jīng)由該既存的通信通路對(duì)所述應(yīng)用服務(wù)器通知通信通路切斷條件的變更。
[0022]技術(shù)方案14的發(fā)明的特征在于,在技術(shù)方案1至13中的任意一個(gè)記載的通信中繼裝置中,還具備生成將在所述局域網(wǎng)中設(shè)置的至少1個(gè)所述圖像處理裝置作為通信中繼對(duì)象而登記的登記信息并進(jìn)行管理的單元。
[0023]技術(shù)方案15的發(fā)明是一種通信中繼方法,對(duì)在局域網(wǎng)中設(shè)置的圖像處理裝置和在與所述局域網(wǎng)不同的網(wǎng)絡(luò)中設(shè)置的應(yīng)用服務(wù)器的通信進(jìn)行中繼,所述通信中繼方法的特征在于,具有:步驟(a),伴隨著在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生作業(yè),設(shè)定用于在與所述應(yīng)用服務(wù)器之間發(fā)送接收該作業(yè)的作業(yè)數(shù)據(jù)的通信通路;以及步驟(b),經(jīng)由通過(guò)所述步驟(a)設(shè)定的通信通路而在與所述應(yīng)用服務(wù)器之間發(fā)送接收作業(yè)數(shù)據(jù),在所述步驟(a)中,在與所述應(yīng)用服務(wù)器之間建立了至少1個(gè)通信通路的狀態(tài)下在所述圖像處理裝置或者所述應(yīng)用服務(wù)器中發(fā)生了新的作業(yè)的情況下,將新的通信通路和既存的通信通路中的某一方設(shè)定為用于發(fā)送接收該新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路。
[0024]技術(shù)方案16的發(fā)明的特征在于,在技術(shù)方案15記載的通信中繼方法中,在所述步驟(a)中,在將既存的通信通路設(shè)定為用于發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路的情況下,根據(jù)該新的作業(yè)的屬性信息,決定在既存作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收完成之后開(kāi)始該新的作業(yè)的作業(yè)數(shù)據(jù)的發(fā)送接收的第1通信方式、和將既存作業(yè)的作業(yè)數(shù)據(jù)和該新的作業(yè)的作業(yè)數(shù)據(jù)復(fù)用地發(fā)送接收的第2通信方式中的某一方,在所述步驟(b)中,根據(jù)通過(guò)所述步驟(a)作出的決定,在與所述應(yīng)用服務(wù)器之間發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)。
[0025]技術(shù)方案17的發(fā)明的特征在于,在技術(shù)方案16記載的通信中繼方法中,在所述步驟(a)中,在將既存的通信通路設(shè)定為用于發(fā)送接收新的作業(yè)的作業(yè)數(shù)據(jù)的通信通路的情況下,根據(jù)經(jīng)由該既存的通信通路進(jìn)行作業(yè)數(shù)據(jù)的發(fā)送接收的既存作業(yè)的屬性信息、和新的作業(yè)的屬性信息,比較既存作業(yè)和新的作業(yè)的優(yōu)先級(jí),在新的作業(yè)的優(yōu)先級(jí)比既存作業(yè)的優(yōu)先級(jí)低的情況下決定所述第1通信方式,在新的作業(yè)的優(yōu)先級(jí)比既存作業(yè)的優(yōu)先級(jí)高的情況下決定所述第2通信方式。
[0026]技術(shù)方案18的發(fā)明的特征在于,在技術(shù)方案16或者17記載的通信中繼方法中,在所述屬性信息中包括與作業(yè)