新四季網

內容發送方法以及連接目的地存儲器的製作方法

2023-06-09 02:56:21

專利名稱:內容發送方法以及連接目的地存儲器的製作方法
技術領域:
本發明涉及一種在多個存儲器之間發送內容數據的內容發送方法、連接目的地存儲器以及內容發送程序。
背景技術:
近年來,視頻、聲音等的數字內容的利用正在普及,期望不僅僅是將數字內容存儲在自身設備中進行利用,還能夠在多個存儲器之間共享數字內容。例如在連接於網際網路等的網絡的存儲器(例如,NAS =Network Attached Morage 網絡附加存儲器)中存儲內容, 從PC等經由網絡訪問存儲器,由此在PC中能夠利用存儲器內的內容。另外,伴隨著數字內容的普及,尋求在多個存儲器之間對內容進行複製、移動。例如,為了進行對內容的複製,由客戶端裝置(例如PC)訪問多個複製源存儲器來獲取該存儲器內的內容。接著,由客戶端裝置訪問複製目的地存儲器,將從複製源存儲器獲取到的內容複製到複製目的地存儲器。即客戶端裝置在複製目的地存儲器與複製源存儲器之間對內容數據進行中繼。根據這種數據複製方法,客戶端裝置的驅動負載變大。特別是在將智慧型手機等的移動終端作為客戶端裝置使用的情況下,由於電池的消耗會導致可驅動時間顯著減少。鑑於以上問題,提供一種無需經由客戶端裝置而在多個存儲器之間複製內容的系統(例如參照專利文獻1)。專利文獻1中所記載的系統向複製源存儲器發送複製請求,該複製請求用於指定請求複製的內容數據。複製源存儲器根據列表請求向複製目的地存儲器發送存儲在自身中的複製請求的對象數據。專利文獻1 日本特開2004-5189號公報

發明內容
發明要解決的問題從客戶端裝置接收了複製請求的複製源存儲器向成為對方目的地的複製目的地存儲器發送數據。但是,不能假定複製源存儲器從複製目的地存儲器獲取數據。而且,客戶端裝置沒有獲取複製目的地存儲器的內容列表,因此不能發送請求從複製目的地存儲器向複製源目的地存儲器發送數據的複製請求。本發明是鑑於上述問題而完成的,將提供內容發送方法、連接目的地存儲器以及內容發送程序作為例示性的課題,該內容發送方法、連接目的地存儲器以及內容發送程序通過由客戶端裝置訪問連接目的地存儲器,由此經由網絡從與連接目的地存儲器連接的對方目的地存儲器向連接目的地存儲器發送內容數據。用於解決問題的方案為了解決上述問題,作為本發明的例示的一面的內容發送方法是一種經由網絡連接於連接目的地存儲器的對方目的地存儲器向經由網絡連接於客戶端裝置的該連接目的地存儲器發送內容數據的內容發送方法,其特徵在於,包括以下步驟上述客戶端裝置向上述連接目的地存儲器發送用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求;上述連接目的地存儲器向上述對方目的地存儲器發送上述用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求;上述對方目的地存儲器根據上述列表請求向上述連接目的地存儲器發送存儲在上述對方目的地存儲器中的內容的列表;上述連接目的地存儲器向上述客戶端裝置發送存儲在上述對方目的地存儲器中的內容的列表;以及上述客戶端裝置向上述連接目的地存儲器發送包含有發送源信息的數據發送請求,該發送源信息表示作為從上述對方目的地存儲器發送給上述連接目的地存儲器的內容的、根據上述列表而選擇的內容。根據該內容發送方法,連接目的地存儲器根據列表請求來獲取存儲在對方目的地存儲器內的內容的列表,並向客戶端裝置發送該列表。於是,客戶端裝置經由連接目的地存儲器能夠獲取存儲在對方目的地存儲器中的內容的列表。客戶端裝置不需要直接訪問對方目的地存儲器,只要能夠訪問連接目的地存儲器即可。因而,即使在以下情況下客戶端裝置也能夠獲取存儲在對方目的地存儲器中的內容的列表從客戶端裝置向對方目的地存儲器進行的訪問被限制的情況、客戶端裝置沒有獲取對方目的地存儲器的地址(例如,IP位址)的情況等、從客戶端裝置不能直接訪問對方目的地存儲器的情況。這樣,客戶端裝置通過獲取存儲在對方目的地存儲器中的內容的列表,能夠從對方目的地存儲器的列表中選擇成為複製對象、移動對象的內容,並能夠發送包含有表示該選擇的內容的發送源信息的數據發送請求。因此,從客戶端裝置訪問連接目的地存儲器,由此能夠執行從對方目的地存儲器向連接目的地存儲器發送內容數據。此外,從對方目的地存儲器向連接目的地存儲器發送內容數據,也可以構成為拷貝內容數據(在發送源上留有數據),也可以構成為移動內容數據(在發送源上沒有數據)。另外,客戶端裝置和連接目的地存儲器也可以配置在彼此相同的區段內,也可以構成為配置在彼此不同的區段內並經由中繼伺服器等連接各個區段。另外,內容不僅僅是包含數字數據化的圖像、語音還包含文本文件、WorcUExcel等數據文件的概念。內容的列表也可以具有多個項目被層次化的樹狀結構。例如,列表可以是表示內容名稱的一覽的列表,也可以是表示存儲內容的文件名稱的列表。還可以包括以下步驟上述客戶端裝置向上述連接目的地存儲器發送用於請求存儲在上述連接目的地存儲器中的內容的列表的列表請求;上述連接目的地存儲器根據上述用於請求存儲在上述連接目的地存儲器中的內容的列表的列表請求向上述客戶端裝置發送存儲在上述連接目的地存儲器中的內容的列表;以及上述客戶端裝置將包含第二發送源信息和發送目的地信息的數據發送請求發送給上述連接目的地存儲器,該第二發送源信息表示根據存儲在上述連接目的地存儲器中的內容的列表和存儲在上述對方目的地存儲器中的內容的列表而選擇的內容,該發送目的地信息表示所選擇的內容的保存目的地。這樣,構成為連接目的地存儲器根據列表請求向客戶端裝置發送存儲在自身中的內容的列表,由此客戶端裝置能夠獲取存儲在連接目的地存儲器內的內容的列表和存儲在對方目的地存儲器內的內容的列表。於是,不僅能夠從對方目的地存儲器向連接目的地存儲器發送內容數據,還能夠從連接目的地存儲器向對方目的地存儲器發送內容數據。還可以包括以下步驟上述對方目的地存儲器在自身存儲的內容被包含於上述第二發送源信息中的情況下,根據上述發送目的地信息指定發送目的地,並將相應的內容數據發送到上述連接目的地存儲器;上述連接目的地存儲器在自身存儲的內容被包含於上述第二發送源信息中的情況下,根據上述發送目的地信息指定發送目的地,並將相應的內容數據發送到上述對方目的地存儲器。還可以包括以下步驟上述連接目的地存儲器根據上述用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求向執行上述對方目的地存儲器的名字解析(name resolution)的名字解析伺服器發送用於獲取該對方目的地存儲器的地址的名字解析請求;上述名字解析伺服器根據上述名字解析請求向上述連接目的地存儲器發送作為名字解析結果的地址。作為本發明的其他一例是連接目的地存儲器,其具備存儲了多個內容的存儲部以及經由網絡與客戶端裝置和對方目的地存儲器進行通信的通信部,其中,上述通信部從上述客戶端裝置接收用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求, 上述通信部根據上述列表請求,從上述對方目的地存儲器接收存儲在上述對方目的地存儲器中的內容的列表,並向上述客戶端裝置發送該列表,上述通信部從上述客戶端裝置接收包含有發送源信息的數據發送請求,該發送源信息表示作為從上述對方目的地存儲器發送給上述連接目的地存儲器的內容的、根據上述列表而選擇的內容。另外,本發明所涉及的連接目的地存儲器還可以具備記錄保持部,其暫時保持存儲在上述對方目的地存儲器中的內容的列表。根據該結構,連接目的地存儲器在每次接收列表請求時不從對方目的地存儲器獲取列表,就能夠向客戶端裝置發送記錄在記錄保持部中的列表,從而能夠縮短處理時間。例如,在連接對方目的地存儲器和連接目的地存儲器的網絡比較低速的情況下,與經由網絡獲取列表的結構相比較能夠縮短處理時間。作為本發明的其它一例是一種用於使經由網絡與對方目的地存儲器和客戶端裝置能夠通信的計算機作為以下單元發揮作用的內容發送程序列表請求接收單元,其經由網絡從上述客戶端裝置接收用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求;列表發送接收單元,其根據上述列表請求向上述對方目的地存儲器發送用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求;以及數據發送請求接收單元, 其從上述客戶端裝置接收數據發送請求,該數據發送請求包含有作為上述對方目的地存儲器發送的內容的、根據上述列表而選擇的內容的信息。發明的效果根據本發明,客戶端裝置通過訪問連接目的地存儲器能夠經由連接目的地存儲器獲取存儲在對方目的地存儲器中的內容的列表。於是,能夠從對方目的地存儲器的列表中選擇成為複製對象或者移動對象的內容,發送包含有表示所選擇的內容的發送源信息的數據發送請求。因此,通過從客戶端裝置訪問連接目的地存儲器能夠從對方目的地存儲器向連接目的地存儲器發送內容數據。


圖1是表示實施方式1所涉及的內容發送系統的結構的框圖。圖2是圖1示出的第一 NAS的結構圖。圖3是圖1示出的第二 NAS的結構圖。
圖4是圖1示出的移動終端的結構圖。圖5是圖1示出的管理伺服器的結構圖。圖6是表示實施方式1所涉及的內容發送方法的動作的序列圖。圖7是表示實施方式1所涉及的內容發送方法的認證處理的流程圖。圖8是表示實施方式1所涉及的內容發送方法的複製可否判斷處理的流程圖。圖9是表示實施方式1所涉及的內容發送方法的動作的序列圖。圖10是表示實施方式2所涉及的內容發送方法的動作的序列圖。圖11是表示實施方式2所涉及的內容發送方法的動作的序列圖。附圖標記說明1:內容發送系統;10:第一 NAS 10(連接目的地存儲器);11 第一通信部;12 處理部;13 第一存儲部;14 內容存儲部;1 共享文件夾;14b 普通文件夾;15 地址存儲部;20 第二 NAS 20 (對方目的地存儲器);21 第二通信部;22 處理部;23 第二存儲部; 24 內容存儲部;2 共享文件夾;24b 普通文件夾;25 地址存儲部;30 移動終端(客戶端裝置);31 第三通信部;32 處理部;33 第三存儲部;34 顯示部;35 輸入接收部;40 管理伺服器;41 第四通信部;42 處理部;43 第四存儲部;43a 名字解析資料庫;60 網絡。
具體實施例方式參照附圖對本發明的實施方式進行說明。具體來說,對(1)內容發送系統的概要結構、(2)第一 NAS 10的結構、(3)第二 NAS20的結構、(4)移動終端30的結構、(5)管理伺服器40的結構、(6)內容發送方法進行說明。(1)內容發送系統的概要結構圖1是表示實現實施方式1所涉及的內容發送方法的內容發送系統1的結構的框圖。內容發送系統1具備作為連接目的地存儲器的第一NAS 10 ;作為對方目的地存儲器的第二 NAS 20 ;作為客戶端裝置的移動終端30 ;以及作為名字解析伺服器的管理伺服器40。 第一 NAS 10、第二 NAS 20和管理伺服器40經由網絡(例如網際網路)60相互連接。移動終端30經由網絡(包括行動電話網和網關)60與第一 NAS 10和管理伺服器40相連接。內容發送系統1為以下一種系統根據來自移動終端30的作為數據發送請求的複製請求,將存儲在第一 NAS 10內的內容數據複製或者移動至第二 NAS 20,或者根據來自移動終端30的複製請求,將存儲在第二 NAS 20中的內容數據複製或者移動到第一 NAS 10 中。管理伺服器40將各個NAS的裝置名稱與IP位址相關聯地進行存儲,根據來自各個NAS或者移動終端30的名字解析請求將NAS的IP位址發送給其它的NAS或者移動終端 30來執行名字解析。獲取了 IP位址等的NAS等能夠直接(無需經由管理伺服器40)訪問另一個NAS,由此能夠建立多個NAS之間的連接(以下稱為Web訪問功能)。由此,管理伺服器40實現NAS與其它裝置之間的中繼,以使得從行動電話、PC等裝置經由網際網路從外部對各個NAS內的內容進行訪問,從而能夠實現內容的下載和上傳等。 預先對第一 NAS 10和第二 NAS 20設定是否允許Web訪問以及在允許的情況下設定可訪問的內容。從移動終端30等向管理伺服器40進行訪問,由此通過Web訪問功能能夠獲取存儲在第一 NAS 10內的內容的列表、存儲在第二 NAS 20內的內容的列表。(2)第一 NAS 10 的結構接著,參照圖2對作為連接目的地存儲器的第一 NAS 10的結構進行說明。圖2是第一 NAS 10的結構圖。第一 NAS 10具備第一通信部11、處理部12、第一存儲部13。第一通信部11是用於將第一 NAS 10連接於WAN的接口。此外,在第一 NAS 10構成為也能夠連接LAN的情況下,也可以構成為具有用於連接到LAN的LAN埠或者無線LAN 埠。第一通信部11作為列表請求接收單元、列表發送接收單元、數據發送請求接收單元而發揮作用。處理部12執行與通過第一通信部11接收的複製請求和列表請求相應的處理。處理部12通過第一通信部11獲取列表請求等。處理部12根據獲取到的請求來執行作為內容的列表的第一列表的作成等。另外,處理部12通過第一通信部11獲取選擇了發送目的地信息和發送源信息的複製請求。處理部12根據複製請求參照存儲在第一存儲部13內的內容作成複製內容,或者根據發送目的地信息保存從第二 NAS 20獲取到的複製內容。第一存儲部13由存儲規定的信息的HDD (Hard Disk Drive 硬碟驅動器)或者 SSD(Solid State Drive 固態驅動器)等非易失性存儲單元構成。存儲部13具備內容存儲部14和地址存儲部15。內容存儲部14存儲聲音、視頻等的數字內容。內容存儲部14具備共享文件夾14a,其存儲允許從外部Web訪問的內容;以及普通文件夾,其存儲限制Web 訪問的內容。地址存儲部15存儲將能夠連接的裝置的裝置名稱與IP位址相對應的地址表。(3)第二 NAS 20 的結構圖3是表示作為對方目的地存儲器的第二 NAS 20的結構的圖。此外,在第二 NAS 20中,與第一 NAS 10相比僅僅是符號不同,對於與第一 NAS 10相同的結構省略說明。第二 NAS 20具備第二通信部21、處理部22、第二存儲部23。第二通信部21經由網絡來與第一 NAS 10接收發送數據。處理部22執行與通過第二通信部21從第一 NAS 10接收的請求等相應的處理。處理部根據通過第二通信部21 獲取的列表請求等執行作為第二存儲部23的內容的列表的第二列表的作成。第二存儲部 23是存儲規定的信息的HDD等的存儲器。(4)移動終端30的結構圖4是作為客戶端裝置的移動終端30的結構圖。移動終端30具備第三通信部 31、處理部32、第三存儲部33、顯示部34、輸入接收部35。第三通信部31是用於將移動終端30連接於基站(未圖示)的接口。移動終端30 經由基站連接於網絡。該網絡包含有行動電話網和網關,行動電話30構成為經由行動電話網等能夠連接於WAN。處理部32執行與通過第三通信部31獲取到的信息、通過輸入接收部接收的請求等相應的處理。具體來說,當處理部32從第三通信部31獲取第一列表和第二列表時,將獲取到的信息存儲到第三存儲部33,或者將獲取到的信息顯示在顯示部34上。另外,處理部 32根據來自用戶的輸入操作執行包含發送目的地信息和發送源信息的複製請求的作成等。第三存儲部33是存儲規定的信息的HDD等的存儲器。第三存儲部33構成為能夠存儲通過管理伺服器40獲取到的列表和內容、從第一 NAS獲取到的內容。
顯示部34顯示通過第三通信部31接收到的第一列表和第二列表。另外,顯示部 34顯示存儲在第三存儲部33中的視頻等內容。輸入接收部35由按鈕、觸摸面板等構成,接收來自用戶的輸入操作。具體來說,接收來自用戶的列表請求或者接收從顯示在顯示部34上的第一列表和第二列表中選擇發送目的地和發送源。(5)管理伺服器40的結構圖5是作為名字解析伺服器的管理伺服器40的結構圖。管理伺服器40具備第四通信部41、處理部42、第四存儲部43。第四通信部41是用於將管理伺服器40連接到WAN上的接口。處理部42執行與通過第四通信部41從移動終端30、第一 NASlO和第二 NAS 20接收的請求等相應的處理。 例如,處理部42根據名字解析請求來提取出相應的NAS的IP位址,在獲取到從移動終端30 向第一 NAS 10等的Web訪問請求時,對移動終端30提供各個NAS的內容的列表等。第四存儲部43是用於存儲規定的信息的HDD等的存儲器。第四存儲部43具備名字解析資料庫43a。將NAS的裝置名稱和作為識別信息的IP位址相關聯地記錄在名字解析資料庫43a中。另外,雖然未圖示,但第一 NAS 10、第二 NAS 20、移動終端30和管理伺服器40也可以具備程序保持部,該程序保持部用於保持通過各個通信部、處理部和存儲部使CPU執行處理的程序。作為程序保持部例如使用RAM、R0M、硬碟、軟盤、光碟、IC晶片以及磁帶等記錄介質。(6)內容發送方法參照圖6對實施方式1所涉及的內容發送方法進行說明。圖6是表示在將第一 NAS 10的內容複製到第二 NAS 20的情況下的內容發送系統的動作的序列圖。在SlOl中,移動終端30向管理伺服器40發送Web訪問請求。具體來說,將ID和密碼發送給管理伺服器40。接著,管理伺服器40執行認證處理(SIC)》。圖7是在管理伺服器40中執行的認證處理的流程圖。管理伺服器40接收ID和密碼(S1021),進行ID和密碼的認證處理(S102》。在 S1022中為「否」的情況下,作為不能認證而進行報錯處理(S1023)。作為報錯處理,例如向移動終端發送催促再次發送ID等的消息。另一方面,在S1022中為「是」的情況下,發布安全識別符(SID) (S1024)。接著,管理伺服器40向移動終端30發送SID(S102Q。移動終端30根據從管理伺服器40接收到SID,來將接收到的SID保存至存儲部(Sl(XB)。以上是認證處理。接著,移動終端30向管理伺服器40發送列表請求(S104)。具體來說,發送包含第一 NAS 10和第二 NAS 20的裝置名稱的列表請求和SID。此外,在本實施方式中,從安全的觀點出發構成為經過固定時間後SID會變為無效。在這種結構中能夠構成為,在來自移動終端30的列表請求中包含的SID達到有效期限的情況下等,管理伺服器40在不能認證的情況下自動地再次執行認證處理。自動地再次執行認證處理,由此能夠減少用戶的操作,並能夠實現快速的處理。管理伺服器40將各個NAS的裝置名稱與IP位址相關聯地存儲,提取出與成為連接對象的裝置名稱相應的NAS (在這種情況下是第一 NAS 10)的IP位址610 。而且,管理伺服器40為了通過第一 NAS 10獲取存儲在第一 NAS 10中的內容的列表(第一列表) 和存儲在第二 NAS 20中的內容的列表(第二列表)而向第一 NAS 10發送Web訪問請求。此外,對於來自管理伺服器40的Web訪問請求進行的認證處理(從S107至S109) 是同上述管理伺服器40與移動終端30的認證處理是一樣的,因此對其省略說明。在認證處理後,管理伺服器40向第一 NAS 10發送列表請求(SllO)。接著,第一 NAS 10為了向第二 NAS 20發送列表請求,而向第二 NAS 20發送W^eb 訪問請求(Slll)。此外,該認證處理(從S112至S114)與上述認證處理一樣,因此省略說明。第一 NAS 10在認證處理後對第二 NAS 20發送列表請求(SlM)。此外,在該列表請求中包含在第二 NAS 20的認證處理中第一 NAS 10獲取的SID。第二 NAS 20根據列表請求的接收基於SID判斷是否允許第一 NAS 10對保存內容的文件夾進行訪問(S116)。在S116中為「否」的情況下,即不允許第一 NAS 10對相應的文件夾進行訪問的情況下執行報錯處理。另一方面,在S116中為「是」的情況下,向第一 NAS 10發送共享文件夾內的內容的列表即第二列表(Si 17)。第一 NAS 10作成存儲在第一 NAS 10內的共享列表中的內容的列表即第一列表 (S118),向管理伺服器40發送第一列表和第二列表(S119)。管理伺服器40向移動終端30 發送第一列表和第二列表(S120)。移動終端30顯示內容列表並接收對要複製到第一 NAS 的內容數據進行的選擇輸入(S121)。接著,移動終端30向管理伺服器40發送包含有表示被選擇的內容的發送源信息和複製目的地信息的複製請求(S122)。管理伺服器40向第一 NAS 10發送複製請求 (S123)。第一 NAS 10向第二 NAS 20發送複製請求(S124)。第二 NAS 20根據複製請求的接收來執行判斷是否許可複製的複製可否判斷處理(S125)。圖8是在第二 NAS中執行的複製可否判斷處理的流程圖。此外,該複製可否判斷處理在接收(保存)複製內容數據一側的NAS中執行。第二 NAS 20當接收數據複製請求時(S1251),進行SID的認證(S1252)。在達到 SID的有效期限或者與在上述步驟中發布的SID不一致的情況下等,在S1252中為「否」的情況下,再次執行從S112至S114的認證處理。此外也可以是,構成為在從其它裝置接收到請求(複製請求、列表請求)時始終執行SID的認證,例如也可以是,複製請求時接收數據(寫入數據)的情況下,僅僅在接收到請求的裝置上發生了變更的情況下,為了確認是來自具有該權限的裝置的請求而執行SID 的認證。此外,也可以構成為,在S1252中為「否」的情況下,顯示通過第一 NAS 10等對移動終端30不能進行SID認證,根據用戶的操作執行再次認證處理。但是,在SID的認證處理失敗的情況下再次執行自動認證處理,由此能夠減輕用戶的操作負擔,能夠實現快速的處理。另一方面,在S1252中為「是」的情況下,判斷能否向在發送目的地信息中指定的保存目的地保存複製內容(S1253)。例如,在作為發送目的地信息而指定的保存目的地為不能寫入(僅可讀出)的情況下等,不能保存從第一 NAS 10接收的複製內容數據。在S1253 中為「否」的情況下,執行用於中止複製處理的報錯處理(S12M),終止複製可否判斷處理。另一方面,在S1253中為「是」的情況下,判斷複製內容的文件名是否能夠使用 (S1255)。例如,在文件名中包含有不能作為文件名使用的文字、符號等的情況下,判斷為不可使用。在S1255中為「否」的情況下,變更文件名(S1256)。例如,刪除不可使用的符號等。另一方面,在S1255中為「是」的情況下,判斷作為發送目的地信息而被指定的保存目的地文件夾是否存在(S1257)。保存目的地文件夾由移動終端30指定,在該指定的保存目的地不存在的情況下等,不能保存複製內容。在S1257中為「否」的情況下執行報錯處理 (S1254)。另一方面,在S1257中為「是」的情況下,確認保存目的地文件夾的文件名,判斷是否不存在相同文件名(S1258)。在S1258中為「否」的情況下,即存在相同文件名的情況下, 變更上傳至第二 NAS 20的文件名(S1259)。另一方面,在S1259中為「是」的情況下,即在保存目的地文件夾中沒有相同文件名的情況下,判斷保存目的地文件夾是否有存儲複製內容的剩餘空間容量(S1260)。在SU60中為「是」的情況下,即判斷為有剩餘空間容量的情況下,向第一 NAS發送複製許可通知(S1261)。另一方面,在SU60中為「否」的情況下,即在判斷沒有剩餘空間容量的情況下,變更複製內容的數據量(S1262)。例如,進行變更以複製剩餘空間容量部分的內容。此外,能夠構成為,該數據量的變更與下述的複製完成通知一起通知給用戶。以上是判斷是複製可否判斷處理。第一 NAS 10根據從第二 NAS 20接收的複製許可通知,作成根據發送源信息而要發送的複製內容數據(S127),向第二NAS20發送複製內容數據(S128)。第二NAS 20將從第一NAS 10接收到的內容數據保存至保存文件夾(S129)。接著,第二NAS 20將複製完成報告發送給第一 NAS 10 (步驟130),第一 NAS 10將複製完成報告發送給管理伺服器40 (S131)。 通過以上的處理能夠將第一 NAS 10的內容複製到第二 NAS 20。此外,在本實施方式中構成為,第一 NAS 10根據複製許可通知的接收將複製內容數據發送給第二 NAS 20,但也可以構成為管理伺服器40根據複製許可通知的接收而將複製許可通知發送給移動終端30,以從移動終端30接收到複製執行請求為契機,將複製內容數據從第一 NAS 10發送給第二 NAS 20。通過構成為從移動終端30接收複製執行請求,能夠使移動終端30的操作者掌握以下內容許可複製以及通過發送複製執行請求來執行複製。例如,在複製的內容數據的容量較大的情況下,在進行比複製可否判斷處理更費時的複製數據發送處理時,操作者沒有必要監視處理,由此能夠減輕操作者的對於處理所需的約束時間。另外,如本實施方式,在構成為根據複製許可通知的接收將複製內容數據發送給第二 NAS 20的結構中,通過構成為僅僅在不可以複製的情況下通知操作者,由此能夠減輕操作者在執行複製情況下的操作負擔。另外也可以是,管理伺服器40根據複製結束報告的接收向移動終端30發送複製完成報告,也可以構成為根據複製完成報告的接收不向移動終端發送複製完成報告,而接著在從移動終端30向管理伺服器40訪問時向移動終端30通知複製完成報告。接著,根據圖9對將第二 NAS 20的內容複製給第一 NAS 10的情況中的內容發送方法進行說明。圖9是表示第二 NAS 20的內容複製給第一 NAS 10的情況的內容發送系統的動作的序列圖。在圖9示出的內容發送方法中,對於與圖6所示的內容發送方法相同的結構省略說明。圖9示出的S201至S2M是與圖6示出的SlOl至Sl23相同的處理。接著,在S225 中,第一 NAS 10根據從管理伺服器40接收到複製請求來執行複製可否判斷處理。具體來說,對以下內容進行判斷能否將複製內容保存至在發送目的地信息中指定的保存目的地;複製內容的文件名是否可用;是否存在作為發送目的地信息而被指定的保存目的地文件夾;在保存目的地文件夾中是否不存在相同文件名;以及在保存目的地文件夾中是否存在複製內容的剩餘空間容量。在判斷為許可下載複製內容數據的情況下,第一 NAS 10向第二 NAS 20發送複製許可通知(S226)。第二 NAS 20根據發送源信息作成要發送的複製內容數據(S227),將該內容數據發送給第一 NAS 10(S228)。第一 NAS 10保存從第二 NAS 20接收到的內容數據 (S229),將複製完成報告發送給管理伺服器40 (S230)。根據這樣的內容發送方法,即使是在移動終端30不能訪問第二NAS 20的情況下, 移動終端30向第一 NAS 10進行訪問,由此能夠執行從第二 NAS 20向第一 NAS 10複製內容數據,或者能夠執行從第一 NAS 10向第二 NAS 20複製內容數據。另外,移動終端30不需要對複製數據進行中繼,因此能夠縮短執行複製請求所需的約束時間,並能夠避免因為移動終端30執行複製請求而縮短可驅動的時間。並且移動終端30還可以具備經由網絡連接管理伺服器40的功能和顯示內容列表等並接收數據發送請求的功能,在移動終端30上不需要安裝複雜的功能,由此能夠提高通用性。另外,存儲部構成為具有多個項目被層次化的樹狀結構,也可以構成為多個文件夾存儲在共享文件夾中,在樹狀結構的最下層存儲內容。在具有多個項目被層次化的樹狀結構的情況下,可以構成為獲取成為第一列表和第二列表的下層的列表的下層列表。具體來說,例如第一 NAS和第二 NAS構成為根據列表請求向移動終端發送共享文件夾內的文件夾列表。移動終端構成為,顯示文件夾列表,通過接收對文件夾的選擇輸入,發送獲取包含在相應的文件夾內的內容列表的請求。接著,對實施方式2所涉及的內容發送方法進行說明。實施方式1所涉及的內容發送方法構成為通過管理伺服器40將來自移動終端30的列表請求等發送給第一 NAS 10, 但第二實施方式所涉及的內容發送方法構成為無需經由管理伺服器40就能夠將來自移動終端30的列表請求等直接發送給第一 NAS 10。接著,參照圖10和圖11說明實施方式2所涉及的內容發送方法。圖10和圖11 是根據來自移動終端30的列表請求,管理伺服器40在執行第一 NAS 10和第二 NAS 20的名字解析的情況下的內容發送系統的動作的序列圖。圖10是將第一 NAS 10的內容複製到第二 NAS 20的情況下的內容發送系統的動作的序列圖。圖11是表示將第二 NAS 20的內容複製到第一 NAS 10的情況下的內容發送系統的動作的序列圖。此外,在實施方式2所涉及的內容發送方法中,對於與實施方式1相同的處理省略說明。移動終端30為了將第一 NAS 10的名字解析請求發送給管理伺服器40而將Web訪問請求發送給管理伺服器40 (S301)。此外,對於Web訪問請求的認證處理(S302至S304) 與實施方式1的認證處理相同,因此省略說明。移動終端30在認證處理後,將第一 NAS 10 的名字解析請求發送給管理伺服器40 630 。具體來說,發送第一 NAS 10的裝置名稱和 IP位址的獲取請求。管理伺服器40根據名字解析請求將作為名字解析結果的IP位址發送給移動終端30 (S306)。移動終端30如果接收IP位址,則將第一 NAS 10的IP位址存儲到第三存儲器33(S307)。接著,移動終端30為了將列表請求發送給第一 NAS 10而將Web訪問請求發送給第一 NAS 10(S308)。另外,對於Web訪問請求的認證處理(S309至S311)與
12實施方式1的認證處理一樣,因此省略說明。移動終端30在認證處理後將列表請求發送給第一 NAS 10(S312)。接著,第一 NAS 10為了將第二 NAS 20的名字解析請求發送給管理伺服器40,將 Web訪問請求發送給管理伺服器40 (S3i;3)。此外,對於Web訪問請求的認證處理(S314至 S316)與實施方式1的認證處理相同,因此省略說明。第一 NAS 10在認證處理後將第二 NAS 20的名字解析請求發送給管理伺服器40 (S317)。管理伺服器40根據名字解析請求,將第二 NAS 20的IP位址作為名字解析結果發送給第一 NAS 10 (S318)。第一 NAS 10接收第二 NAS 20的IP位址時,將第二 NAS 20的IP 地址存儲到第一存儲部13的地址存儲部15(S319)。第一 NAS 10為了將列表請求發送給第二 NAS 20而將Web訪問請求發送給第二 NAS 20(S320)。此外,對於Web訪問請求的認證處理(S321至S323)與實施方式1中的認證處理一樣,因此省略說明。第一NAS 10在認證處理後,對第二NAS 20發送列表請求(S324)。第二 NAS 20根據列表請求的接收來作成存儲在共享文件夾中的內容的列表的第二列表(S325),並將第二列表發送給第一 NAS 10(S326)。第一 NAS 10作成作為存儲在第一 NAS 10的共享文件夾中的內容的列表的第一列表(S327)。第一 NAS 10將第一列表和第二列表發送給移動終端30(S328)。接著,移動終端30顯示從第一 NAS 10接收到的第一列表和第二列表,接收由用戶輸入的複製請求(S329)。移動終端30將包含有選擇的移動源信息和發送目的地信息發送給第一 NASlO (S330)。通過執行以下的S331至S337能夠從第一 NAS 10向第二 NAS 20複製內容數據。此外,S331至S337與實施方式1中的SlM至S130的處理一樣,因此省略說明。通過以上的處理能夠將第二 NAS 20的內容複製到第一 NAS 10。接著,根據圖11說明將第二 NAS 20的內容複製到第一 NASlO的情況下的內容發送方法。此外,在圖11示出的內容發送方法中,省略與圖11示出的內容發送方法相同的結構的說明。圖11示出的S401至S430與圖10示出的S301至S330進行同樣的處理。接著,在S431中,第一 NAS 10根據從管理伺服器40接收到複製請求來執行複製可否判斷處理。具體來說,對以下內容進行判斷能否將複製內容保存至在發送目的地信息中指定的保存目的地;複製內容的文件名是否可用;是否存在作為發送目的地信息被指定的保存目的地文件夾;在保存目的地文件夾中是否不存在相同的文件名;以及在保存目的地文件夾中是否存在複製內容的剩餘空間。第一 NAS 10在判斷為許可下載複製內容數據的情況下,將複製許可通知發送給第二 NAS(S432)。第二 NAS 20作成根據發送源信息發送的複製內容數據(S433),將該內容數據發送給第一 NAS 10(S434)。第一 NAS 10保存從第二 NAS 20接收到的內容數據 (S435)。接著,第一 NAS 10將複製完成報告發送給管理伺服器40 (S436)。通過以上的處理能夠將第二 NAS 20的內容複製到第一 NAS 10。這樣,通過作為名字解析伺服器的管理伺服器40能夠執行各個NAS的名字解析。 通過進行名字解析處理,各個NAS即使在沒有獲取其它的NAS的IP位址的情況下,也能夠直接進行數據的接收和發送,在NAS之間進行複製處理。另外,管理伺服器40隻是執行NAS 之間的名字解析處理,不對複製數據、列表數據進行中繼。因此,能夠降低施加給管理伺服器的負荷。
以上,說明了本發明的最優實施方式,但本發明並不限定於此,在本發明的保護範圍內可以做各種變形、變更。例如,在實施方式2中,可以構成為分別處理第一 NAS 10的名字解析處理和第二 NAS 20的名字解析處理,但是也可以構成為移動終端30向名字解析伺服器發送多個裝置名,同時獲取多個IP位址。另外,在實施方式1和實施方式2中,第一 NAS構成為同時向移動終端發送第一列表和第二列表,但並不限於該結構,也可以構成為分別向移動終端發送第一列表和第二列表。而且,在實施方式中,將移動終端用作客戶端裝置,但並不限於移動終端,也可以將PC作為客戶端裝置。另外,在本實施方式中,第一 NAS 10構成為根據來自移動終端30或者管理伺服器 40的列表請求獲取第二列表,但是作為其它的實施方式也可以構成為在第一 NAS 10中預先獲取第二列表。在這種結構中,也可以構成為與固定時間的經過等相應地更新第二列表, 或者將第一 NAS 10的內容數據移動或者複製到第二 NAS 20的情況下更新第二列表。
權利要求
1.一種內容發送方法,是一種經由網絡連接於連接目的地存儲器的對方目的地存儲器向經由網絡連接於客戶端裝置的該連接目的地存儲器發送內容數據的內容發送方法,其特徵在於,包括以下步驟上述客戶端裝置向上述連接目的地存儲器發送用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求;上述連接目的地存儲器向上述對方目的地存儲器發送上述用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求;上述對方目的地存儲器根據上述列表請求向上述連接目的地存儲器發送存儲在上述對方目的地存儲器中的內容的列表;上述連接目的地存儲器向上述客戶端裝置發送存儲在上述對方目的地存儲器中的內容的列表;以及上述客戶端裝置向上述連接目的地存儲器發送包含有發送源信息的數據發送請求,該發送源信息表示作為從上述對方目的地存儲器發送給上述連接目的地存儲器的內容的、根據上述列表而選擇的內容。
2.根據權利要求1所述的內容發送方法,其特徵在於,還包括以下步驟上述客戶端裝置向上述連接目的地存儲器發送用於請求存儲在上述連接目的地存儲器中的內容的列表的列表請求;上述連接目的地存儲器根據上述用於請求存儲在上述連接目的地存儲器中的內容的列表的列表請求向上述客戶端裝置發送存儲在上述連接目的地存儲器中的內容的列表;以及上述客戶端裝置將包含第二發送源信息和發送目的地信息的數據發送請求發送給上述連接目的地存儲器,該第二發送源信息表示根據存儲在上述連接目的地存儲器中的內容的列表和存儲在上述對方目的地存儲器中的內容的列表而選擇的內容,該發送目的地信息表示所選擇的內容的保存目的地。
3.根據權利要求2所述的內容發送方法,其特徵在於,還包括以下步驟上述對方目的地存儲器在自身存儲的內容被包含於上述第二發送源信息中的情況下, 根據上述發送目的地信息指定發送目的地,並將相應的內容數據發送到上述連接目的地存儲器;上述連接目的地存儲器在自身存儲的內容被包含於上述第二發送源信息中的情況下, 根據上述發送目的地信息指定發送目的地,並將相應的內容數據發送到上述對方目的地存儲器。
4.根據權利要求1至3中的任一項所述的內容發送方法,其特徵在於,還包括以下步驟上述連接目的地存儲器根據上述用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求向執行上述對方目的地存儲器的名字解析的名字解析伺服器發送用於獲取該對方目的地存儲器的地址的名字解析請求;上述名字解析伺服器根據上述名字解析請求向上述連接目的地存儲器發送作為名字解析結果的地址。
5.一種連接目的地存儲器,其具備存儲了多個內容的存儲部以及經由網絡與客戶端裝置和對方目的地存儲器進行通信的通信部,其中,上述通信部從上述客戶端裝置接收用於請求存儲在上述對方目的地存儲器中的內容的列表的列表請求,上述通信部根據上述列表請求,從上述對方目的地存儲器接收存儲在上述對方目的地存儲器中的內容的列表,並向上述客戶端裝置發送該列表,上述通信部從上述客戶端裝置接收包含有發送源信息的數據發送請求,該發送源信息表示作為從上述對方目的地存儲器發送給上述連接目的地存儲器的內容的、根據上述列表而選擇的內容。
6.根據權利要求5所述的連接目的地存儲器,其特徵在於,還具備 記錄保持部,其暫時保持存儲在上述對方目的地存儲器中的內容的列表。
全文摘要
提供一種從客戶端裝置向連接目的地存儲器進行訪問由此從與連接目的地存儲器連接的對方目的地存儲器向連接目的地存儲器發送內容數據的內容發送方法以及連接目的地存儲器等。具備以下步驟客戶端裝置向連接目的地存儲器發送對方目的地存儲器的列表請求;連接目的地存儲器向對方目的地存儲器發送列表請求;對方目的地存儲器向連接目的地存儲器發送自身的內容的列表;連接目的地存儲器向客戶端裝置發送對方目的地存儲器的列表;客戶端裝置將根據對方目的地存儲器的列表而選擇的、包含表示向連接目的地存儲器發送的內容的發送源信息的數據發送請求發送給連接目的地存儲器。
文檔編號H04L29/08GK102469160SQ20111033992
公開日2012年5月23日 申請日期2011年11月1日 優先權日2010年11月1日
發明者後藤悟 申請人:巴比祿股份有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀