中繼裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種對(duì)經(jīng)由通信網(wǎng)進(jìn)行的各種服務(wù)的提供進(jìn)行輔助的技術(shù)。
【背景技術(shù)】
[0002]近些年,能夠利用電子郵件服務(wù)、文件共享服務(wù)等通過經(jīng)由通信網(wǎng)進(jìn)行的數(shù)據(jù)通信而實(shí)現(xiàn)的各種服務(wù)。此外,在企業(yè)等中,通常也將這種服務(wù)向員工提供,并使業(yè)務(wù)效率提聞。
[0003]專利文獻(xiàn)1:日本特開2006-254430號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0004]為了提供這種服務(wù),需要預(yù)先將計(jì)算機(jī)(以下,稱為服務(wù)器裝置)經(jīng)由路由器等中繼裝置與通信網(wǎng)連接,其中,該計(jì)算機(jī)執(zhí)行用于實(shí)現(xiàn)該服務(wù)的應(yīng)用程序(即,使計(jì)算機(jī)執(zhí)行用于實(shí)現(xiàn)該服務(wù)的數(shù)據(jù)通信的程序)。此外,根據(jù)提供的服務(wù)內(nèi)容的不同,需要充分注意通信網(wǎng)中的竊聽等,需要充分留意確保安全性。因此,對(duì)于個(gè)人、中小企業(yè)等財(cái)力不足者而言,存在大多較難另行準(zhǔn)備執(zhí)行應(yīng)用程序的服務(wù)器裝置或者較難為了充分注意確保安全性而雇傭?qū)I(yè)工程師,無法簡(jiǎn)單地提供經(jīng)由通信網(wǎng)進(jìn)行的各種服務(wù)等問題。
[0005]在專利文獻(xiàn)I中公開了一種預(yù)先搭載有應(yīng)用程序的通信設(shè)備的發(fā)明,但在專利文獻(xiàn)I公開的通信設(shè)備中,用戶無法自由地進(jìn)行應(yīng)用程序的追加、刪除、變更等。因此,即使使用專利文獻(xiàn)I公開的通信設(shè)備,也不能自由地提供用戶期望的服務(wù)。
[0006]本發(fā)明就是鑒于以上說明的課題而提出的,其目的在于提供一種技術(shù),該技術(shù)使得用戶能夠自由且簡(jiǎn)單地提供經(jīng)由通信網(wǎng)進(jìn)行的各種服務(wù)。
[0007]為了解決上述課題,本發(fā)明提供一種中繼裝置,其特征在于,具有:中繼單元,其對(duì)第I以及第2通信網(wǎng)間的數(shù)據(jù)通信進(jìn)行中繼;存儲(chǔ)單元,其可改寫地存儲(chǔ)數(shù)據(jù),并且存儲(chǔ)應(yīng)用程序以及子程序庫,該應(yīng)用程序通過經(jīng)由所述第I以及第2通信網(wǎng)的至少一方進(jìn)行的數(shù)據(jù)通信而實(shí)現(xiàn)規(guī)定的通信服務(wù),該子程序庫是在該應(yīng)用程序的執(zhí)行過程中所調(diào)用的子程序的集合體;以及程序執(zhí)行單元,其執(zhí)行所述應(yīng)用程序。
[0008]根據(jù)如上述的中繼裝置,無需另行準(zhǔn)備用于執(zhí)行應(yīng)用程序的服務(wù)器裝置。此外,在本發(fā)明中,由于在中繼裝置中執(zhí)行應(yīng)用程序,所以不用擔(dān)心竊聽,也無需特別地注意確保安全性。除此之外,根據(jù)本發(fā)明,無需確保向服務(wù)器裝置分配的通信地址,也具有能夠節(jié)約通信地址等效果。尤其在上述通信地址是IPv4 (Internet Protocol vers1n 4)的IP (Internet Protocol)地址的情況下,由于該地址的匱乏成為較大的問題,所以能夠節(jié)約向服務(wù)器裝置分配的IP地址具有較大的益處。此外,根據(jù)本發(fā)明,由于在現(xiàn)有的通信系統(tǒng)中經(jīng)由通信網(wǎng)進(jìn)行的中繼裝置-服務(wù)器間的數(shù)據(jù)通信被置換為經(jīng)由中繼裝置內(nèi)的內(nèi)部總線進(jìn)行的通信,所以也期待有能夠減少上述通信網(wǎng)中的通信量等效果。而且,在本發(fā)明的中繼裝置中,與引用文獻(xiàn)I公開的通信設(shè)備不同,能夠根據(jù)用戶的期望自由地改寫在存儲(chǔ)單元中存儲(chǔ)的應(yīng)用程序。此外,作為上述子程序庫,如果預(yù)先準(zhǔn)備子程序的集合體,并將其調(diào)用規(guī)格作為API (Applicat1n Program Interface)而公開,則能夠節(jié)省用戶逐一制作該子程序的工作量,其中,該子程序用于使程序執(zhí)行單元執(zhí)行在各種應(yīng)用程序中被共通地執(zhí)行的處理。因此,根據(jù)本發(fā)明,能夠使用戶自由且簡(jiǎn)單地實(shí)現(xiàn)經(jīng)由通信網(wǎng)進(jìn)行的各種服務(wù)的提供。
[0009]在更優(yōu)選的技術(shù)方案中,其特征在于,所述程序執(zhí)行單元在所述應(yīng)用程序的執(zhí)行過程中所調(diào)用的子程序是包含對(duì)所述中繼單元進(jìn)行的數(shù)據(jù)通信的中繼造成障礙的特定處理的程序的情況下,判定是否正在利用所述中繼單元對(duì)數(shù)據(jù)通信進(jìn)行中繼,在正在中繼的情況下,在該數(shù)據(jù)通信完畢之前,暫緩所述特定處理的執(zhí)行。根據(jù)如上述的技術(shù)方案,即使在程序執(zhí)行單元所執(zhí)行的應(yīng)用程序中包含對(duì)中繼單元進(jìn)行的數(shù)據(jù)通信的中繼造成障礙的特定處理,如果正在利用中繼單元進(jìn)行數(shù)據(jù)通信的中繼,則在該數(shù)據(jù)通信完畢之前,暫緩該特定處理的執(zhí)行。此處,作為對(duì)中繼單元進(jìn)行的數(shù)據(jù)通信的中繼造成障礙的特定處理的具體例,列舉出:對(duì)在該數(shù)據(jù)通信的中繼時(shí)所使用的參數(shù)(例如,該中繼裝置的通信地址等)進(jìn)行改寫的處理、對(duì)中繼裝置進(jìn)行重新啟動(dòng)的處理。因此,根據(jù)本發(fā)明,即使用戶沒有特別地注意,也能夠避免發(fā)生由該特定處理的執(zhí)行引起的故障(正在中繼的數(shù)據(jù)通信的中斷坐')
寸/ ο
[0010]在其他優(yōu)選的技術(shù)方案中,其特征在于,對(duì)所述中繼單元進(jìn)行的數(shù)據(jù)通信的中繼,以及通過使所述程序執(zhí)行單元執(zhí)行應(yīng)用程序而實(shí)現(xiàn)的通信服務(wù)各自確定優(yōu)先等級(jí),在所述數(shù)據(jù)通信的中繼和所述通信服務(wù)相競(jìng)爭(zhēng)的情況下,在優(yōu)先等級(jí)高的一方完畢之前,暫緩另一方的執(zhí)行。根據(jù)如上述的技術(shù)方案,能夠防止中繼單元進(jìn)行的數(shù)據(jù)通信的中繼、以及通過執(zhí)行應(yīng)用程序而實(shí)現(xiàn)的服務(wù)中優(yōu)先等級(jí)高的一方被另一方阻礙。另外,在進(jìn)一步優(yōu)選的技術(shù)方案中,也可以是,針對(duì)各個(gè)時(shí)刻確定所述中繼單元進(jìn)行的數(shù)據(jù)通信的中繼、以及通過使所述程序執(zhí)行單元執(zhí)行應(yīng)用程序而實(shí)現(xiàn)的通信服務(wù)各自的優(yōu)先等級(jí),并且在上述中繼裝置中設(shè)置取得現(xiàn)在時(shí)刻的時(shí)刻取得單元(例如,實(shí)時(shí)時(shí)鐘、GPS接收機(jī)),使用與利用該時(shí)刻取得單元取得的時(shí)刻相對(duì)應(yīng)的優(yōu)先等級(jí)而實(shí)現(xiàn)上述競(jìng)爭(zhēng)的避免。
[0011]此外,作為用于解決上述課題的另外的技術(shù)方案,可以想到一種使與第I以及第2通信網(wǎng)連接的中繼裝置的控制部并行地執(zhí)行中繼步驟和程序執(zhí)行步驟的方法,其中,該中繼步驟對(duì)所述第I以及第2通信網(wǎng)間的數(shù)據(jù)通信進(jìn)行中繼,該程序執(zhí)行步驟從預(yù)先存儲(chǔ)有應(yīng)用程序和子程序庫的存儲(chǔ)單元讀取并執(zhí)行所述應(yīng)用程序,該應(yīng)用程序通過經(jīng)由所述第I以及第2通信網(wǎng)的至少一方進(jìn)行的數(shù)據(jù)通信而實(shí)現(xiàn)規(guī)定的通信服務(wù),該子程序庫是在該應(yīng)用程序的執(zhí)行過程中所調(diào)用的子程序的集合體。
[0012]此外,中繼裝置也可以是無線LAN (Local Area Network)路由器。
【附圖說明】
[0013]圖1是表示包含本發(fā)明的一個(gè)實(shí)施方式的中繼裝置10在內(nèi)的通信系統(tǒng)的結(jié)構(gòu)例的框圖。
[0014]圖2是表示該中繼裝置10的結(jié)構(gòu)例的框圖。
[0015]圖3是用于說明通過該中繼裝置10的控制部110實(shí)現(xiàn)的功能的功能框圖。
[0016]圖4是用于說明該中繼裝置10的動(dòng)作例的圖。
[0017]圖5是用于說明該中繼裝置10的另一個(gè)動(dòng)作例的圖。
[0018]圖6是用于針對(duì)包含對(duì)數(shù)據(jù)通信的中繼造成障礙的處理的API說明其執(zhí)行過程的圖。
【具體實(shí)施方式】
[0019]以下,一邊參照附圖一邊說明本發(fā)明的實(shí)施方式。
[0020](A:結(jié)構(gòu))
[0021]圖1是表示包含本發(fā)明的一個(gè)實(shí)施方式的中繼裝置10在內(nèi)的通信系統(tǒng)的結(jié)構(gòu)例的圖。該通信系統(tǒng)包含在零售商店等店鋪內(nèi)鋪設(shè)的店鋪內(nèi)無線LAN(Local Area Network)。該店鋪內(nèi)無線LAN經(jīng)由中繼裝置10與互聯(lián)網(wǎng)20連接。中繼裝置10是無線LAN路由器,收容無線終端30。無線終端30是上述店鋪的員工使用的平板終端。在圖1中,僅例示有I個(gè)無線終端30,但也可以在上述店鋪內(nèi)無線LAN中包含多個(gè)無線終端30。在圖1中,盡管省略了詳細(xì)的圖示,但在店鋪內(nèi)無線LAN中包含有用于對(duì)無線終端30進(jìn)行IP地址的分配的DHCP (Dynamic Host Configurat1n Protocol)服務(wù)器。在該 DHCP 服務(wù)器中,與接受 IP 地址分配的無線終端30的MAC (Media Access Control)地址相對(duì)應(yīng),而存儲(chǔ)有向該無線終端30分配的IP地址。
[0022]中繼裝置10作為通常的無線LAN路由器而起作用,并作為所謂的