專利名稱:分布式處理系統(tǒng)、分布式處理方法和圖像處理設備的制作方法
技術領域:
本發(fā)明涉及使多個設備分布式地對數據進行處理的分布式處理系統(tǒng)和分布式處理方法。
背景技術:
已知諸如網格計算系統(tǒng)的系統(tǒng)通過分布式數據處理提高處理效率。還有人提出了使用這樣的分布式處理系統(tǒng)確保數據安全性的技術。在例如日本專利公開No.2004-118239中說明的技術通過將圖像數據分段為最小單位(字節(jié)或字)并將圖像數據分布式地存儲在通過網絡連接的多個數字復印機中,對圖像數據進行管理,同時保持高的安全級別。
然而,由于常規(guī)的分布式存儲技術將圖像數據分段為非常小的單位(如字節(jié)或字),因此圖像數據重構是費時的。
此外,即使可以通過使多個設備作為分布式處理執(zhí)行大規(guī)模的圖像處理或算術處理來提高處理速度,就安全性而言,也不可能容易地使用分布式處理請求者未識別的設備。
發(fā)明內容
本發(fā)明是為了分別地或共同地解決上文所描述的問題而作出的,其目的是提供分布式處理系統(tǒng)和分布式處理方法,它們通過多個設備實現高速分布式處理,同時確保高的安全級別。
為了實現上述目的,根據本發(fā)明的分布式處理系統(tǒng)包括下列配置。
一種包括具有不同安全級別的多個設備組的分布式處理系統(tǒng),其中對象數據被分段,且分段的數據分布式地存儲在該設備組中的設備中,該分布式處理系統(tǒng)的特征在于第一設備組中的第一設備指示第二設備組中的至少兩個第二設備重構構成對象數據的一部分的中間數據;第二設備中的每一個都從該系統(tǒng)中的設備收集分段的數據,并在從第一設備接收到數據重構指令時重構中間數據;第一設備從第二設備中的每一個收集中間數據,并重構對象數據。
一種包括具有不同安全級別的多個設備組的分布式處理系統(tǒng),其特征在于第一設備組中的第一設備指示第二設備組中的至少兩個第二設備執(zhí)行數據處理;第二設備在接收到數據處理指令時分段數據處理;第二設備指示設備組中的設備執(zhí)行分段的數據處理;已經接收到分段的數據處理指令的設備執(zhí)行分段的數據處理;第二設備從該設備收集分段的數據處理結果;以及,第一設備收集由第二設備收集的分段的數據處理結果。
一種包括具有不同安全級別的多個設備組的分布式處理系統(tǒng),其特征在于第一設備組中的第一設備指示第二設備組中的至少兩個第二設備存儲對象數據;第二設備在接收到數據存儲指令時分段對象數據,第二設備指示設備組中的設備存儲分段的數據;以及,已經接收到存儲分段的數據的指令的設備存儲分段的數據。
為了實現上述目的,根據本發(fā)明的分布式處理方法包括下列配置。
一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其中對象數據被分段,且分段的數據分布式地存儲在設備組中的設備中,其特征在于該方法包括數據重構指令步驟,用于使第一設備組中的第一設備指示第二設備組中的至少兩個第二設備重構構成對象數據的一部分的中間數據;中間重構步驟,用于使第二設備中的每一個從該系統(tǒng)中的設備收集分段的數據,并在接收到數據重構指令步驟中的指令時重構中間數據;以及,完全重構步驟,用于使第一設備從第二設備中的每一個收集中間數據,并重構對象數據。
一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其特征在于包括數據處理指令步驟,用于使第一設備組中的第一設備指示第二設備組中的至少兩個第二設備執(zhí)行數據處理;數據處理分段步驟,用于使第二設備在數據處理指令步驟中接收到指令時分段數據處理;部分處理指令步驟,用于使第二設備指示設備組中的設備執(zhí)行在數據處理分段步驟中分段的分段的數據處理;部分處理步驟,用于使在部分處理指令步驟中已經接收到分段的數據處理指令的設備執(zhí)行分段的數據處理;中間收集步驟,用于使第二設備收集部分處理步驟中的分段的數據處理結果;以及,完全收集步驟,用于使第一設備收集由第二設備在中間收集步驟中收集的分段的數據處理結果。
一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其特征在于包括數據存儲指令步驟,用于使第一設備組中的第一設備指示第二設備組中的至少兩個第二設備存儲對象數據;數據分段步驟,用于使第二設備在數據存儲指令步驟中接收到指令時分段對象數據;部分存儲指令步驟,用于使第二設備指示設備組中的設備存儲在數據分段步驟中被分段的分段的數據;以及,部分存儲步驟,用于使在部分存儲指令步驟中已經接收到存儲分段的數據的指令設備存儲分段的數據。
一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其特征在于包括第一步驟,用于使具有第一安全級別的設備組對第一分段的數據進行處理;第二步驟,用于使具有高于第一安全級別的第二安全級別的設備組對包含多個第一分段的數據并具有大于第一分段的數據量的量的數據進行處理;以及獲取步驟,用于獲取在第二步驟中的處理的數據。
為了實現上述目的,根據本發(fā)明的圖像處理裝置包括下列配置。
一種執(zhí)行重構處理的圖像處理裝置,其特征在于該裝置接收來自外部設備的重構處理請求;根據該請求,請求其安全級別低于該圖像處理裝置的安全級別的多個設備執(zhí)行重構處理;從具有較低的安全級別的該多個設備接收第一數據量的圖像數據,并將該第一數據量的圖像數據重構為大于第一數據量的第二數據量的圖像數據,并將該第二數據量的圖像數據傳送到該外部設備。
一種圖像處理裝置,其特征在于該裝置接收來自外部設備的分布式處理請求;根據該請求,請求其安全級別低于該圖像處理裝置的安全級別的多個設備對第一數據量的圖像數據進行處理;從具有較低的安全級別的該多個設備接收第一數據量的已處理過的圖像數據;從該第一數據量的已處理過的圖像數據生成大于第一數據量的第二數據量的圖像數據,并將第二數據量的圖像數據傳送到外部設備。
通過下列參考附圖對示范性實施例的描述,本發(fā)明的其他特征將變得顯而易見。
包括在本說明書中并構成本說明書的一部分的
了本發(fā)明的實施例,與說明書一起用于說明本發(fā)明的原理。
圖1是顯示了根據本發(fā)明的一個實施例的系統(tǒng)環(huán)境的示例的視圖;圖2是顯示了復印機的硬件配置的方框圖;圖3是顯示了PC或服務器的硬件配置的方框圖;圖4是用于說明一般網格計算的概念圖;圖5是用于說明一般網格計算的概念圖;圖6A是顯示了作為處理目標的原始數據的示例的視圖;圖6B是顯示了通過分段原始數據獲得的數據的示例的視圖;圖6C是顯示了通過臨時收集分段的數據獲得的數據的示例的視圖;圖7是顯示了在復印機的操作單元上顯示的基本窗口的示例的視圖;圖8是顯示了當按下Box(盒)鍵時顯示的窗口的示例的視圖;圖9是顯示了當按下重構鍵時顯示的窗口的示例的視圖;圖10是顯示了當按下保存鍵時顯示處理結果的窗口的示例的視圖;圖11是顯示了根據該實施例的數據重構處理的流程圖;圖12是顯示了根據第二實施例的系統(tǒng)環(huán)境的示例的視圖;圖13A是顯示了作為處理目標的原始數據的示例的視圖;圖13B是顯示了通過分段原始數據獲得的數據的示例的視圖;圖13C是顯示了通過臨時收集分段的數據獲得的數據的示例的視圖;圖14是顯示了當按下Box鍵時顯示的窗口的示例的視圖;圖15是顯示了當按下分布式圖像處理鍵時顯示的窗口的示例的視圖;圖16是顯示了當按下保存鍵時顯示處理結果的窗口的示例的視圖;圖17是顯示了根據第二實施例的分布式圖像處理的流程圖;圖18是顯示了根據第三實施例的系統(tǒng)環(huán)境的示例的視圖;圖19A是顯示了作為處理目標的原始數據的示例的視圖;圖19B是顯示了通過分段原始數據獲得的數據的示例的視圖;圖19C是顯示了通過臨時收集分段的數據獲得的數據的示例的視圖;圖20是顯示了當作為分布式處理來執(zhí)行算術處理時顯示的窗口的示例的視圖;圖21是顯示了用于顯示分布式處理結果的窗口的示例的視圖;圖22是顯示了根據第三實施例的分布式算術處理的流程圖;圖23是顯示了第四實施例中當按下Box鍵時顯示的窗口的示例的視圖;圖24是顯示了用于顯示分布式存儲處理結果的窗口的示例的視圖;以及圖25是顯示了根據第四實施例的分布式存儲處理的流程圖。
具體實施例方式
現在將根據附圖詳細描述本發(fā)明的優(yōu)選實施例。注意,下列實施例中的每一種配置都僅僅是示例,本發(fā)明不僅限于所示例的配置。
<第一實施例>
·安全組圖1是顯示了其中至少一個設備被分類在具有不同安全級別的多個組中的每一個組中的環(huán)境的示例的概念圖。網絡環(huán)境是這樣的環(huán)境的一個示例。例如,請參看圖1,組50可以是例如內部網環(huán)境,而組51可以是因特網環(huán)境。組50可以是由例如內部網中的人事部門使用的網絡環(huán)境,而組51是由其他部門使用的網絡環(huán)境?;蛘?,組50可以是內部網中的辦公室環(huán)境,而組51可以是實驗室環(huán)境。根據安全級別,可以自由地進行這樣的分組。組51可以設置為是在因特網環(huán)境的網格計算網絡中注冊的設備。稍后將描述網格計算。
將通過如下示例描述此實施例分組定義組50是內部網中的辦公室環(huán)境,而組51是實驗室環(huán)境。
在組50中分類有其安全級別為“高”的處理請求設備60(如,復印機)和設備62。復印機被安裝作為處理請求設備60和設備62。圖像數據61是分布式地存儲的數據(稍后將描述)的原始數據。組51中分類有其安全級別為“低”的設備63。復印機、PC、服務器等等被安裝作為設備63。
設備的安裝位置,即,辦公室環(huán)境(例如,建筑物的一樓)或實驗室環(huán)境(例如,建筑物的二樓)決定了安全級別“高”或“低”。在此實施例中,安全級別與設備的配置(功能)不相關。如此設置安全級別是因為,例如,只有全日制工作者才能訪問辦公室環(huán)境,而實驗室環(huán)境甚至可以接受外來的雇員。即,可以訪問某設備的用戶的類別決定了該設備的安全級別。
·設備的配置·復印機的配置圖2是顯示了圖1所示的配置中的復印機的硬件配置的方框圖。
主控制器111主要包括CPU 112、總線控制器113,以及各種I/F控制器。
CPU 112和總線控制器113對復印機的操作進行控制。CPU112根據通過ROM I/F 115從ROM 114加載的程序進行操作。此程序中還描述了用于解釋從主機計算機接收到的PDL(頁面描述語言)代碼數據并將其光柵化為光柵圖像數據的操作,并由軟件對該操作進行處理。總線控制器113從每一個I/F輸入/輸出的數據的傳輸進行控制,并在發(fā)生總線沖突的情況下進行仲裁,或控制DMA數據傳輸。
DRAM 116通過DRAM I/F 117連接到主控制器111,并充當CPU 112的操作的工作區(qū)或存儲圖像數據的區(qū)域。
編解碼器118通過MH、MR、MMR、JBIG或JPEG壓縮存儲在DRAM 116中的光柵圖像數據,還將經過壓縮的和存儲的代碼數據解壓縮為光柵圖像數據。SRAM 119充當編解碼器118的臨時工作區(qū)。編解碼器118通過I/F 120連接到主控制器111。總線控制器113對編解碼器118和DRAM 116之間的DMA數據傳輸進行控制。
圖形處理器135執(zhí)行諸如圖像旋轉、縮放以及顏色空間轉換之類的處理。
外部通信I/F控制器121連接到主控制器111以及通過連接器122連接到外部網絡。
通用高速總線125連接到I/O控制單元126和擴展連接器124以連接擴展板。PCI總線一般可用作通用高速總線125。
I/O控制單元126具有2通道起止同步串行通信控制器127,以從讀取器單元155和打印機單元156的CPU接收/向其傳送控制命令。串行通信控制器127通過I/O總線128連接到外部I/F電路(掃描儀I/F 140和打印機I/F 145)。
面板I/F 132包括連接到LCD控制器131的I/F以在操作單元173上的液晶屏幕上進行顯示,以及從硬鍵和觸摸板鍵執(zhí)行輸入的鍵輸入I/F 130。
操作單元173具有液晶顯示單元、粘接到液晶顯示單元的觸摸板、以及多個硬鍵。從觸摸板或硬鍵輸入的信號通過面板I/F 132被發(fā)送到CPU 112。液晶顯示單元顯示從面板I/F 132接收的圖像數據。液晶顯示單元顯示圖像數據,并在圖像處理裝置的操作中運轉。
實時時鐘模塊133更新并保存在設備中管理的日期和時間。備份電池134對該實時時鐘模塊133進行備份。
E-IDE連接器161連接外部存儲設備。在此實施例中,E-IDE連接器161連接硬盤驅動器160,以將圖像數據存儲在硬盤162中或從硬盤162中讀出圖像數據。
連接到讀取器單元155和打印機單元156的連接器142和147分別包括起止同步串行I/F 143和148以及視頻I/F 144和149。
掃描儀I/F 140通過連接器142連接到讀取器單元155,通過掃描儀總線141連接到主控制器111。掃描儀I/F 140具有對于從讀取器單元155接收到的圖像執(zhí)行預先確定的處理的功能。掃描儀I/F 140還具有將根據從讀取器單元155接收到的視頻控制信號生成的控制信號輸出到掃描儀總線141的功能??偩€控制器113控制從掃描儀總線141到DRAM 116的數據傳輸。
打印機I/F 145通過連接器147連接到打印機單元156,通過打印機總線146連接到主控制器111。打印機I/F 145具有對于從主控制器111接收到的圖像數據執(zhí)行預先確定的處理并將數據輸出到打印機單元156的功能。打印機I/F 145還具有將根據從打印機單元156接收到的視頻控制信號生成的控制信號輸出到打印機總線146的功能。總線控制器113控制在DRAM 116上光柵化的光柵圖像數據向打印機單元156的傳輸。光柵圖像數據通過打印機總線146和視頻I/F 149被以DMA方式傳輸到打印機單元156。
·控制設備的配置圖3是顯示了在圖1所示的配置中被用作PC或服務器的控制裝置的硬件配置的方框圖。
附圖標記170表示控制裝置主體??刂蒲b置170中的主CPU4101是通過執(zhí)行存儲在ROM 4105和硬盤單元4106中的程序來控制整個裝置的中央處理單元。網絡接口4102是通過網絡與另一個設備進行數據通信的控制單元。由CPU 4101執(zhí)行的軟件可通過LAN雙向地從打印設備、另一個網絡設備或另一臺計算機接收數據/向它們傳送數據。
存儲器4104一般是易失性存儲單元,用于保存要由CPU 4101執(zhí)行的數據和指令。ROM 4105是只讀存儲單元,用于保存用來進行基本硬件控制的程序和數據。硬盤單元4106一般是非易失性存儲單元,用于保存要由控制裝置主體170執(zhí)行的程序或計算出的數據。硬盤單元4106存儲引導程序(啟動器程序用于啟動硬件或軟件的執(zhí)行(操作)的程序)、多個應用程序、已編輯的文件、用戶文件,以及網絡管理程序。
外圍設備接口4103是用于連接具有諸如USB、RS-232C或IEEE1394之類的接口的外圍設備172的控制單元。外圍設備172的示例有鼠標、鍵盤、諸如CD-ROM驅動器或存儲介質驅動器之類的外部存儲設備、以及指定用戶的用戶身份驗證設備。
顯示器接口4107是連接顯示器單元以顯示內部狀態(tài)或執(zhí)行狀態(tài)的控制單元。鍵盤接口4108或鼠標接口4109可連接輸入設備,以使得用戶向控制裝置170輸入數據和指令。
操作單元171包括液晶顯示器4203,它有時在其表面上具有板狀的透明觸摸板4202。觸摸板4202充當象鼠標一樣的指點設備。由CPU 4101執(zhí)行的軟件可作為坐標數據檢測由用戶使用鼠標或觸摸板4202指點的顯示器上的位置。外圍設備接口4103對觸摸板4202進行驅動。液晶顯示器4203是顯示控制裝置170的內部狀態(tài)或執(zhí)行狀態(tài)的顯示器單元。由CPU 4101執(zhí)行的軟件可以在液晶顯示器4203上繪出圖形用戶界面。顯示器接口4107對液晶顯示器4203進行驅動。
·一般網格計算下面將參考圖4和5描述一般網格計算。
圖4是顯示了通過使用例如臺式PC的CPU的空閑時間執(zhí)行作業(yè)的一般叫做“桌面網格(desktop grid)”的網格計算的示意圖。
客戶端700是發(fā)出作業(yè)的用戶。來自客戶端700的請求(作業(yè))被傳送到任務管理器(下面被縮寫為TM)701。作業(yè)的內容被傳輸到動態(tài)作業(yè)調度器(下面被縮寫為DJS)702。
DJS 702對整個主機PC組703的資源進行管理。DJS 702選擇最佳資源的中介器704,并將它通知給TM 701。這里的資源表示CPU的空閑狀態(tài)。
中介器704在DJS 702中注冊由資源管理器(下面縮寫為RM)705獲取的資源的信息,根據來自TM 701的請求接收作業(yè),并將作業(yè)完成的情況通知給TM 701。
TM 701向由DJS 702所選擇的最佳中介器704發(fā)出作業(yè),并監(jiān)視作業(yè)的進展。在從中介器704接收到完成通知時,TM 701將結果通知給用戶。在例如失敗的情況下或在接收到另一個作業(yè)時,即,在檢測到資源變化或異常時,RM 705將此情況通知給中介器704。
此機構將作業(yè)分發(fā)到諸如最佳(通常是空閑的)CPU之類的資源,以實現分布式處理,從而實現桌面網格計算。
圖5是顯示了通過使用各種數據庫的存儲區(qū)的自由空間或專用PC的HDD分布式地存儲和管理數據的一般叫做“數據網格”的網格計算的示意圖。
用戶201可以只通過訪問充當入口的數據網格口202實時參考背景環(huán)境200(由數據網格入口進行管理)中的各種數據庫和專用PC 203中的數據。在數據網格中,用戶還可以與模擬引擎204進行合作以參考其中的數據,或與另一個網格型網絡205進行合作以參考其中的數據。此實施例應用此數據網格。
·此實施例的網格計算的概述下面將參考圖6A到6C說明根據此實施例的網格計算。
圖6A到6C顯示了圖5中所描述的數據網格的應用示例,以便說明圖1所示的每一個設備中存儲的圖像數據。
圖6A中的圖像數據210是圖1中的包含多個對象的圖像數據61的示例。即,圖像數據210表示對象的含義,像密文。
圖6B中的圖像數據211代表圖6A所示的圖像數據210被分段并存儲在圖1中的其安全級別為“低”的設備63中。從圖6B可以看出,圖像數據210被分段為非常小的單位。在此實施例中,通過分布式地隨機地將圖6B所示的單元存儲在設備63中,使原始圖像數據210不可識別。即,不可能將原始圖像數據210識別為像密文那樣的圖像數據。對圖像數據210的分段單位沒有特別限制,例如可以是字節(jié)或字。
圖6C顯示了這樣的狀態(tài)在從圖1中的處理請求設備60接收到重構分布式地存儲在設備63中的圖像數據210的指令時部分地重構數據(下面簡稱為“部分重構”)。將圖像數據212到215部分地重構到使圖像數據的內容此時可識別的級別。即,部分地可識別原始圖像數據210像密文那樣。將數據部分重構到可識別的級別需要由其安全級別為“高”的分類為辦公室環(huán)境的設備62來執(zhí)行。此時,除了部分重構之外,處理請求設備60還可以執(zhí)行完全重構數據(下面簡稱為“完全重構”)的處理。然而,由于這會造成性能問題,因此,使其安全級別為“高”的設備62只執(zhí)行部分重構處理更有效。因此,在其安全級別為“高”的設備62執(zhí)行部分重構之后,處理請求設備60執(zhí)行完全的重構。
·基本窗口圖7是顯示了在圖2所示的復印機的操作單元173上顯示的基本窗口的示例的視圖。如上所述,操作單元173具有觸摸板。當用戶觸摸到觸摸板上顯示的某功能的框架內的區(qū)域時,便執(zhí)行該功能。
請參看圖7,用戶按下復制模式鍵524以執(zhí)行復制操作。當用戶按下復制模式鍵524時,操作單元173顯示復制模式窗口530。
狀態(tài)線540顯示了代表設備狀態(tài)或打印信息的消息。在圖7所示的示例中,狀態(tài)線540表示復制待機狀態(tài)。
按下擴展功能鍵501設置例如雙面復制模式、多份復制模式、移動模式、裝訂邊設置模式或框架去除模式。按下圖像模式鍵502設置一種模式,以用于對復制的圖像進行濃淡處理、陰影處理、修整或色修正。利用用戶模式鍵503,用戶可注冊模式存儲器并設置標準模式窗口。應用縮放鍵504設置獨立地在X和Y方向縮放文檔的模式,或者根據文檔大小和副本大小計算縮放因子的縮放程序模式。
用戶按下M1鍵505、M2鍵506以及M3鍵507,以調用在這些鍵中注冊的存儲器。調用鍵508調用并設置在緊前面被設置的項目。
選項鍵509為來自膠卷的直接拷貝設置諸如膠片投影儀之類的可選功能。分頁器鍵510設置分頁、非分頁或分組。當在文檔饋送器上一起設置具有A4和A3大小或B5和B4大小的文檔時,用戶按下混合文檔鍵511。日志鍵529顯示了打印的作業(yè)的日志信息。例如,對于打印作業(yè),顯示包含作業(yè)結束時間、用戶名、文件名以及頁面數目的信息。
“1x”鍵512將復制縮放因子設置為100%。縮小鍵514或放大鍵515縮小或放大標準尺寸。紙張選擇鍵513選擇復印紙。打印機選擇鍵600選擇遠程復制模式或聯網復制模式下的接收端復印機。濃度鍵518和520調節(jié)復制濃度。每按下一次鍵518,復制濃度增大,每按下一次鍵520,復制濃度縮小。濃度指示器517指示當前的復制濃度。隨著濃度鍵518和520被按下,指示器水平地延伸和收縮。
AE鍵519允許自動地調節(jié)例如具有黑背景的報紙的文檔的濃度。HiFi鍵521允許復制例如具有高級別的半色調的照片文檔的文檔。字符增強鍵522允許在復制文本文檔時增強字符。
當用戶不知道鍵的功能時,他/她按下導向鍵523以顯示該鍵的說明。傳真鍵525使得可傳送文檔。Box鍵526顯示Box(盒)功能。當用戶按下Box鍵526時,顯示出作為此實施例的特征的分布式存儲的圖像的操作窗口。稍后將詳細地對此進行描述。用戶按下打印機鍵527以更改遠程復制模式下接收端復印機的打印濃度,或從遠程主機計算機參考PDL數據的詳細打印輸出信息。ID鍵528是用戶登錄或更改登錄用戶所必需的。
·分布式存儲的數據的操作窗口圖8是顯示了當按下圖7中的Box鍵526時顯示的窗口的示例的視圖。區(qū)段1001顯示了Box號。區(qū)段1002顯示了圖像數據名稱。區(qū)段1003顯示了圖像數據保存日期。區(qū)段1004顯示了代表圖像數據存儲位置的信息,即,圖像數據是保存在本地磁盤上(圖2中的硬盤162)還是分布式地保存。對于保存在本地磁盤中的圖像數據顯示出“本地”,而對于分布式存儲的圖像數據顯示出“分散”。
具有Box號的按鈕1010到1014允許瀏覽所選擇的Box的內容。滾動按鈕1015將在按鈕1010到1014中的某個按鈕上的指示移動到另一個連續(xù)的Box號中。重構鍵1020指示重構區(qū)段1004中存儲位置為“分散”的圖像數據。按下重構鍵1020顯示出圖9中顯示的窗口。
圖9是顯示了當按下圖8中的重構鍵1020時操作單元173上的顯示的示例的視圖。顯示1030提示用戶選擇打印或保存重構的圖像數據。在按下打印鍵1031時,打印重構的數據。在按下保存鍵1032時,重構的數據被保存在本地磁盤中。取消鍵1033取消了重構本身,從而顯示返回到圖8。
圖10是顯示了當在圖9所示的顯示示例中按下保存鍵1032時操作單元173上的顯示的示例的視圖。從圖10可以看出,圖像數據存儲位置從“分散”變?yōu)椤氨镜亍?,?040所示。
·數據重構處理下面將詳細地描述根據本實施例的分布式存儲的數據的重構處理。
圖11是數據重構的流程圖。首先,在步驟S401中,確定是否按下了圖8所示的重構鍵1020。在步驟S402中,處理請求設備60請求其安全級別為“高”的設備62執(zhí)行重構處理。處理請求設備60通過使用保存在作為重構處理目標的分布式存儲的圖像數據中、并代表保存了該作為重構處理目標的分布式存儲的圖像數據的設備的信息(網絡地址或設備ID)來執(zhí)行此請求。在步驟S403中,在接收到重構處理請求時,其安全級別為“高”的設備62指示實際分布式地存儲圖像數據211的其安全級別為“低”的設備63重構數據。其安全級別為“高”的設備62通過使用代表保存了作為重構目標的分布式存儲的圖像數據的、其安全級別為“低”的設備63的信息(網絡地址或設備ID)來執(zhí)行此請求。其安全級別為“高”的設備62將此信息(網絡地址或設備ID)保存在作為重構處理目標的分布式存儲的圖像數據中。在步驟S404中,其安全級別為“高”的設備62收集分布式地存儲在其安全級別為“低”的設備63中的圖像數據,并將數據部分地重構到圖6C所示的圖像數據212到215。在步驟S405中,處理請求設備60將圖像數據完全重構到圖6A所示的圖像數據210。
當數據的完全重構結束時,在步驟S406中確定是否按下了打印鍵1031。如果在步驟S406中為“是”,則在步驟S407中打印完全重構的圖像數據210。如果在步驟S406中為“否”,則在步驟S408中確定是否按下了保存鍵1032。如果在步驟S408中為“是”,則在步驟S409中將圖像數據210保存在本地磁盤中。如果在步驟S408中為“否”,則在步驟S410中確定是否按下了取消鍵1033。如果在步驟S410中為“否”,則返回到步驟S406。如果在步驟S410中為“是”,則返回到步驟S401,以取消重構處理本身并丟棄圖像數據210。
對于步驟S405到S410中的處理,在完全重構數據之前選擇打印鍵1031、保存鍵1032以及取消鍵1033中的某一個也是有效的。在此情況下,在按下打印鍵1031或保存鍵1032時,執(zhí)行完全重構處理,并打印或保存圖像數據。按下取消鍵1033阻止了完全重構處理,以便可進一步改善安全性。
如上所述,根據本實施例,在重構分布式地存儲在多個設備中的圖像數據時,其安全級別為“高”的設備執(zhí)行部分重構,然后,處理請求設備執(zhí)行完全重構。這使得可以進行高速處理,同時保持高安全級別。
在此實施例中,安全性具有兩個級別。然而,安全級別的數目不僅限于兩個。此實施例也適用于具有三個、四個或更多安全級別的系統(tǒng)。即,分布式地存儲在具有某一安全級別的設備中的數據接受具有更高的安全級別的設備的部分重構和完全重構。作為可替換方案,由具有某一安全級別的設備部分地重構的數據接受具有更高的安全級別的設備的完全重構。在此情況下,處理請求設備的安全級別高于用于部分重構的設備的安全級別。
在此實施例中,描述了其安全級別為“低”的設備63分布式地存儲了圖像數據的示例。然而,分布式存儲位置不僅限于此。例如,其安全級別為“高”的設備或處理請求設備60也可以部分地分布式地存儲圖像數據。
<第二實施例>
下面將詳細地描述本發(fā)明的第二實施例。在第二實施例中,多個設備對大量圖像數據進行分布式處理。
第二實施例也使用復印機、PC和服務器,如在上文所描述的第一實施例中那樣。它們的硬件配置與第一實施例的圖2和3中的相同,在此不再贅述。復印機的操作單元的基本窗口也與第一個實施例的圖7中的相同,這里也不再贅述。注意,這里的每一種配置都僅僅是示例,本發(fā)明不僅限于所示出的配置。
圖12是顯示了其中至少一個設備被分類在具有不同安全級別的多個組中的每一個組中的環(huán)境的示例的示意圖。網絡環(huán)境是這樣的環(huán)境的一個示例。例如,請參看圖12,組70可以是內部網環(huán)境,而組71可以是因特網環(huán)境。組70可以是由例如內部網中的人事部門使用的網絡環(huán)境,而組71是由其他部門使用的網絡環(huán)境?;蛘?,組70可以是內部網中的辦公室環(huán)境,而組71可以是實驗室環(huán)境。根據安全級別可以自由地進行這樣的分組。組71可以設置為是在因特網環(huán)境的網格計算網絡中注冊的設備。將省略對網格計算的描述,因為在第一實施例中已經對其進行了描述。
將通過如下的示例描述第二實施例分組定義組70是內部網中的辦公室環(huán)境,而組71是實驗室環(huán)境。
其安全級別為“高”的處理請求設備80和設備82被分類在組70中。復印機和服務器被安裝作為處理請求設備80和設備82。圖像數據81是作為處理目標的原始數據。其安全級別為“低”的設備83被分類在組71中。復印機、PC、服務器等等被安裝作為設備83。
在第二實施例中,設備的安裝位置(可以使用該設備的用戶)決定了安全級別的“高”或“低”,如在第一實施例中那樣。即,安全級別與設備的配置(功能)不相關。
在第二個實施例中,將描述這樣的示例其中分布式地處理作為處理目標的大量圖像數據81。具體來說,其安全級別為“高”的設備82將原始圖像數據81分段為微小的級別(由于數據量小因而是不可識別的級別),以生成數據84。向其安全級別為“低”的設備83發(fā)出請求,以分布式地處理分段的數據84。當其安全級別為“低”的設備83結束分布式圖像處理時,其安全級別為“高”的設備82臨時收集處理過的數據。然后,處理請求設備80完全收集數據。
·數據分段/收集處理的概述下面將參考圖13A到13C描述根據第二實施例的數據分段/收集處理。
圖13A中的圖像數據220是圖12中的包含若干對象的圖像數據81的示例。即,圖像數據220表示對象的含義,像密文。
處理請求設備80請求其安全級別為“高”的設備82執(zhí)行處理。設備82將圖像數據220分段到圖13B所示的圖像數據221,以允許其安全級別為“低”的設備83對數據進行處理。即,設備82將原始圖像數據220分段為使得它作為像密文那樣的圖像數據是不可識別的級別。對圖像數據221的分段單位沒有特別限制,例如可以是字節(jié)或字。
在分段圖像數據220之后,其安全級別為“高”的設備82請求其安全級別為“低”的設備83對圖像數據進行處理。其安全級別為“低”的設備83對數據執(zhí)行請求的圖像處理。圖像處理的示例有圖像格式轉換、描繪以及壓縮處理。當其安全級別為“低”的設備83完成圖像處理時,其安全級別為“高”的設備82臨時收集處理過的數據。
圖13C顯示了由其安全級別為“高”的設備82臨時收集的數據。圖像數據222到225被臨時收集到使圖像數據的內容可識別的級別。即,部分地可識別原始圖像數據220像密文那樣。使被分類到辦公室環(huán)境的、其安全級別為“高”的設備82執(zhí)行臨時收集是十分重要的。此時,處理請求設備80可執(zhí)行整個處理。然而,由于這會造成性能問題,因此,使其安全級別為“高”的設備82執(zhí)行臨時收集處理更有效。
在其安全級別為“高”的設備82臨時收集處理過的數據之后,處理請求設備80執(zhí)行完全收集。實際上,大量圖像數據81(例如,包含100個頁面或1,000個頁面或更多)被分段,向其安全級別為“低”的設備83發(fā)出請求,以分布式地對圖像數據進行處理。
·分布式處理操作窗口根據第二實施例的復印機的操作單元173顯示了如圖7所示的基本窗口,如在第一實施例中那樣。
圖14是顯示了當按下圖7中的Box鍵526時顯示的窗口的示例的視圖。作為第二實施例的特征,按下Box鍵526允許對存儲在Box區(qū)域中的圖像數據進行處理。確保Box區(qū)域在本地磁盤中(圖2中的硬盤162)。
圖14中的許多部件與上文所描述的第一實施例的圖8中所顯示的窗口中的部件相同,下面將只描述不同于圖8的部件。
請參看圖14,區(qū)段2004顯示了存儲在Box區(qū)域中的每一個圖像數據的大小信息。分布式圖像處理鍵2021向其安全級別為“高”的設備82發(fā)出分布式圖像處理請求。按下分布式圖像處理鍵2021顯示出圖15中所示的窗口。
圖15是顯示了當按下圖14中的分布式圖像處理鍵2021時操作單元173上的顯示的示例的視圖。顯示2030提示用戶選擇打印或保存分布式地處理過的圖像數據。在按下打印鍵2031時,打印收集的數據。在按下保存鍵2032時,收集的數據被保存在本地磁盤中。取消鍵2033取消收集本身,從而顯示返回到圖14。
圖16是顯示了當在圖15所示的顯示示例中按下保存鍵2032時操作單元173上的顯示的示例的視圖。從圖16可以看出,已經接受圖像處理的數據(在此實施例中是轉換為PDF文件)被新存儲在Box區(qū)域中,如2040所示。
·分布式圖像處理下面將參考圖17中的流程圖詳細地描述根據第二實施例的分布式圖像處理。
首先,在步驟S501中,確定是否按下了圖14所示的分布式圖像處理鍵2021。在步驟S502中,處理請求設備80請求其安全級別為“高”的設備82執(zhí)行圖像處理。在步驟S503中,在接收到分布式圖像處理請求時,其安全級別為“高”的設備82分段圖像數據,并且在步驟S504中,請求其安全級別為“低”的設備83執(zhí)行圖像處理。在步驟S505中,每一個其安全級別為“低”的設備83對分段的圖像數據進行處理。當圖像處理結束時,在步驟S506中,其安全級別為“高”的設備82臨時收集由其安全級別為“低”的設備83處理過的圖像數據,作為圖13C所示的圖像數據222到225。在步驟S507中,處理請求設備80完全連接圖像數據作為圖13A所示的圖像數據220。
當數據的完全收集結束時,在步驟S508中確定是否按下了打印鍵2031。如果在步驟S508中為“是”,則在步驟S509中打印完全收集的圖像數據220。如果在步驟S508中為“否”,則在步驟S510中確定是否按下了保存鍵2032。如果在步驟S510中為“是”,則在步驟S511中將圖像數據220保存在本地磁盤中。如果在步驟S510中為“否”,則在步驟S512中確定是否按下了取消鍵2033。如果在步驟S512中為“否”,則返回到步驟S508。如果在步驟S512中為“是”,則返回到步驟S501,以取消分布式圖像處理本身,并丟棄圖像數據220。
對于步驟S507到S512中的處理,在分布式圖像處理之前選擇打印鍵2031、保存鍵2032以及取消鍵2033中的某一個也是有效的。在此情況下,在按下打印鍵2031或保存鍵2032時,對處理過的數據執(zhí)行分布式圖像處理和收集處理,并且打印或保存圖像數據。按下取消鍵2033阻止對處理過的數據進行分布式圖像處理和收集處理,以便可提高處理效率。
如上所述,根據第二實施例,其安全級別為“高”的設備分段待處理的數據,并執(zhí)行分布式圖像處理。此時,也可使用處理請求設備未識別的其安全級別為“低”的設備。這樣使得可以以更高的速度進行更復雜的處理,同時保持高的安全級別。其安全級別為“高”的設備臨時收集數據,以收集和重構圖像處理結果。這允許分配處理請求設備上的負載,并防止任何性能降低,同時確保高的安全級別。
<第三實施例>
下面將詳細地描述本發(fā)明的第三實施例。在第三實施例中,分布式地處理大量的算術數據。
第三實施例也使用復印機、PC和服務器,如在上文所描述的第一和第二實施例中那樣。它們的硬件配置與第一實施例的圖2和3中的相同,在此不再贅述。注意,這里的每一個配置都僅僅是示例,本發(fā)明不僅限于所示出的配置。
圖18是顯示了其中至少一個設備被分類在具有不同安全級別的多個組中的每一個組中的環(huán)境的示例的示意圖。網絡環(huán)境是這樣的環(huán)境的一個示例。例如,請參看圖18,組90可以是內部網環(huán)境,而組91可以是因特網環(huán)境。組90可以是由例如內部網中的人事部門使用的網絡環(huán)境,而組91是由其他部門使用的網絡環(huán)境。或者,組90可以是內部網中的辦公室環(huán)境,而組91可以是實驗室環(huán)境。根據安全級別,可以自由地進行這樣的分組。組91可以設置為是在因特網環(huán)境的網格計算網絡中注冊的設備。將省略對網格計算的描述,因為在第一實施例中已經對其進行了描述。
將通過如下示例描述第三實施例分組定義組90是內部網中的辦公室環(huán)境,而組91是實驗室環(huán)境。
其安全級別為“高”的處理請求設備900和設備92被分類在組90中。PC被安裝作為處理請求設備900。PC和服務器被安裝作為設備92。其安全級別為“低”的設備93被分類在組91中。PC、服務器等等被安裝作為設備93。
在第三實施例中,設備的安裝位置(可以使用該設備的用戶)決定了安全級別為“高”或“低”,如在第一實施例中那樣。即,安全級別與設備的配置(功能)不相關。
在第三實施例中,當對從數據庫中讀出的大量操作數據901執(zhí)行大規(guī)模的算術處理時,向其安全級別為“高”的設備92發(fā)出請求以作為分布式處理執(zhí)行大規(guī)模的算術處理。具體來說,其安全級別為“高”的設備92將大量操作數據901分段為微小的(不可識別的)級別。向其安全級別為“低”的設備93發(fā)出請求以執(zhí)行分布式算術處理。當其安全級別為“低”的設備93結束算術處理時,其安全級別為“高”的設備92臨時收集處理過的數據。然后,處理請求設備900完全收集數據。
·數據分段/收集處理的概述下面將參考圖19A到19C描述根據第三實施例的數據分段/收集處理。
圖19A中的操作數據320是圖18中的包含許多待處理操作的操作數據901的示例。圖19B顯示了通過分段操作數據901獲得的操作數據321。圖19C顯示了臨時收集的操作數據322到325。
處理請求設備900請求其安全級別為“高”的設備92執(zhí)行算術處理。設備92將操作數據901分段到圖19B所示的操作數據321,以允許其安全級別為“低”的設備93對數據進行處理。
在分段操作數據901之后,其安全級別為“高”的設備92請求其安全級別為“低”的設備93執(zhí)行算術處理。其安全級別為“低”的設備93執(zhí)行請求的算術處理。當其安全級別為“低”的設備93完成算術處理時,其安全級別為“高”的設備92臨時收集處理過的數據。
圖19C顯示了由其安全級別為“高”的設備92臨時收集的數據。結果數據322到325被臨時收集到使數據的內容可識別的級別。使被分類到辦公室環(huán)境的其安全級別為“高”的設備92執(zhí)行臨時收集是十分重要的。此時,處理請求設備900可以執(zhí)行整個處理。然而,由于這會造成性能問題,因此,使其安全級別為“高”的設備92執(zhí)行臨時收集處理更有效。
在其安全級別為“高”的設備92臨時收集結果數據之后,處理請求設備900執(zhí)行完全收集。
·分布式處理操作窗口圖20是示出當處理請求設備900執(zhí)行算術處理時操作單元171的液晶顯示器4203上顯示的窗口的示例的視圖。顯示3000提示用戶選擇是否執(zhí)行分布式算術處理。OK鍵3001啟動分布式處理。取消鍵3002取消處理。
當通過按下OK鍵3001進行的分布式算術處理結束時,液晶顯示器4203顯示圖21所示的結果。請參看圖21,顯示3100指示出了算術處理結果和算術處理所需的時間。用戶通過OK按鈕3101確認該結果。
·分布式算術處理下面將參考圖22中的流程圖詳細地描述根據第三實施例的分布式算術處理。
首先,在步驟S601中,確定是否按下了圖20中的啟動分布式算術處理的OK鍵3001。在步驟S602中,處理請求設備900請求其安全級別為“高”的設備92執(zhí)行算術處理。在步驟S603中,在接收到算術處理請求時,其安全級別為“高”的設備92分段操作數據,在步驟S604中,請求其安全級別為“低”的設備93執(zhí)行算術處理。在步驟S605中,每一個其安全級別為“低”的設備93都基于分段的操作數據執(zhí)行算術處理。當算術處理結束時,在步驟S606中,其安全級別為“高”的設備92臨時收集由其安全級別為“低”的設備93處理過的結果數據,作為圖19C所示的結果數據322到325。在步驟S607中,處理請求設備900完全連接結果數據作為圖19A所示的操作數據320。
如上所述,根據第三實施例,其安全級別為“高”的設備分段待處理的數據,并執(zhí)行分布式算術處理。此時,也可使用處理請求設備不識別的其安全級別為“低”的設備。這使得可以以更高的速度進行更復雜的處理,同時保持高的安全級別。其安全級別為“高”的設備臨時收集數據,以收集計算結果。這樣允許分配處理請求設備上的負載,并防止任何性能降低,同時確保了高的安全級別。
甚至在第二和第三實施例中,也具有兩個安全級別,如在第一實施例中那樣。然而,安全級別的數目不僅限于兩個。這些實施例還適用于具有更多安全級別的系統(tǒng)。
在第二和第三實施例中,請求其安全級別為“低”的設備執(zhí)行數據處理。然而,處理請求目的地不僅限于此。例如,其安全級別為“高”的設備或處理請求設備也可部分地處理數據。
<第四實施例>
下面將詳細地描述本發(fā)明的第四實施例。甚至該第四實施例也重構分布式地存儲的數據,如在第一實施例中那樣。這里將詳細描述分布式存儲方法。上文所描述的第一實施例的圖1到7、9和10所示的配置對于第四實施例是通用的,這里將省略其說明。注意,這里的每一種配置都僅僅是示例,本發(fā)明不僅限于這些配置。
·分布式處理操作窗口根據第四實施例的復印機的操作單元173顯示了如圖7所示的基本窗口,如在第一實施例中那樣。
圖23是顯示了當按下圖7中的Box鍵526時顯示的窗口的示例的視圖。作為特征,向第一實施例的圖8所示的窗口示例中添加分布式存儲鍵5001。按下分布式存儲鍵5001允許分布式地存儲已經存儲在本地磁盤中的圖像數據。還可以通過例如掃描的操作輸入新的圖像數據,并分布式地存儲它。
例如,當用戶選擇存儲在Box區(qū)域中的圖像數據5000并按下分布式存儲鍵5001時,分布式地存儲圖像數據5000。當用戶將文檔放在掃描儀上并按下分布式存儲鍵5001而不選擇圖像數據時,讀取并分布式地存儲掃描儀上的文檔。當啟動分布式存儲時,其安全級別為“高”的設備62分段圖像數據,如圖6B所示。其安全級別為“低”的設備63分布式地存儲圖像數據。然后,圖像數據存儲位置從“本地”變?yōu)椤胺稚ⅰ保鐖D24中的5004所示。按下重構鍵5002使得可進行數據重構,如第一實施例所描述的。
·分布式存儲處理下面將參考圖25中的流程圖詳細地描述根據第四實施例的分布式存儲處理。
首先,在步驟S701中,確定是否按下了圖23所示的分布式存儲鍵5001。在步驟S702中,處理請求設備60請求其安全級別為“高”的設備62執(zhí)行分布式存儲處理。在步驟S703中,在接收到分布式圖像處理請求時,其安全級別為“高”的設備62分段圖像數據,在步驟S704中,請求其安全級別為“低”的設備63執(zhí)行存儲處理。在步驟S705中,每一個其安全級別為“低”的設備63存儲分段的圖像數據。
圖像數據重構與上文所描述的第一實施例相同。
如上所述,根據第四實施例,其安全級別為“高”的設備分段待處理的數據,并執(zhí)行分布式存儲處理。此時,也可使用處理請求設備不識別的其安全級別為“低”的設備。這允許以以更高的速度進行更復雜的處理,同時保持高的安全級別。
甚至在第四實施例中,也具有兩個安全級別,如在第一實施例中那樣。然而,安全級別的數目不僅限于兩個。這些實施例還適用于具有更多安全級別的系統(tǒng)。
在第四實施例中,請求其安全級別為“低”的設備執(zhí)行分布式存儲。然而,分布式存儲目的地不僅限于此。例如,其安全級別為“高”的設備或處理請求設備也可以部分地存儲數據。
在第二到第四實施例中,處理請求設備或其安全級別為“高”的設備保存網絡地址或設備ID作為分布式地存儲圖像數據的設備的信息,如在第一實施例中那樣。處理請求設備或其安全級別為“高”的設備通過使用分布式地存儲圖像數據的設備的信息來收集分布式的圖像數據。
<其他實施例>
上文詳細地描述了各實施例。本發(fā)明還可以具有系統(tǒng)、裝置、方法、程序或存儲介質(記錄介質)的實施例。具體來說,本發(fā)明適用于包括多個設備的系統(tǒng)或包括單個設備的裝置。
通過直接或從遠程站點將實現上文所描述的實施例的功能的軟件程序提供給系統(tǒng)或裝置,并使該系統(tǒng)或裝置的計算機讀出所提供的程序代碼并執(zhí)行該程序代碼,也可以實現本發(fā)明。在此情況下,程序對應于各實施例的所示出的流程圖。
安裝在計算機中以實現本發(fā)明的功能處理的程序代碼本身也實現了本發(fā)明。即,本發(fā)明還包括計算機程序本身以實現其處理。
在此情況下,程序可以采取任何形式,如目標代碼、由解釋器執(zhí)行的程序,或提供給OS的腳本數據,只要程序的功能可用。
提供程序的記錄介質的示例有軟盤、硬盤、光盤(CD或DVD)、磁光盤(MO)、磁帶、非易失性存儲卡以及半導體ROM。
還可使用下列程序提供方法??蛻舳擞嬎銠C可以通過瀏覽器連接到因特網上的主頁,以從主頁將本發(fā)明的計算機程序本身(或包含自動安裝功能的壓縮文件)下載到諸如硬盤的記錄介質。包含在本發(fā)明的程序中的程序代碼可以劃分成多個文件,以便用戶可以從不同的主頁中下載這些文件。即,本發(fā)明還包括使多個用戶下載程序文件以實現本發(fā)明的處理的WWW服務器。
可將本發(fā)明的程序加密并存儲在諸如CD-ROM的存儲介質中,并分發(fā)給用戶。滿足預先確定的條件的任何用戶可以通過因特網從主頁下載密鑰信息以對程序進行解密。用戶可通過使用密鑰信息執(zhí)行加密的程序,并將程序安裝在計算機中。
當計算機執(zhí)行讀出的程序時,實現了上文所描述的功能。當在計算機上運行的OS部分地或完全地根據程序的指令執(zhí)行實際處理時,也實現了上文所描述的各實施例的功能。
當從記錄介質中讀出的程序被寫入到插入到計算機中的功能擴展板或連接到計算機的功能擴展單元的存儲器中并被執(zhí)行時,也實現了上文所描述的各實施例的功能。即,功能擴展板或功能擴展單元的CPU可以部分地或完全地執(zhí)行實際處理。
雖然已參考示范性實施例描述了本發(fā)明,但是應該理解,本發(fā)明不僅限于所說明的示范性實施例。下列權利要求的范圍應該有最廣泛的解釋,以便包含所有這樣的修改以及等同結構和功能。
權利要求
1.一種包括具有不同安全級別的多個設備組的分布式處理系統(tǒng),其中對象數據被分段,且分段的數據分布式地存儲在該設備組中的設備中,該分布式處理系統(tǒng)的特征在于第一設備組中的第一設備指示第二設備組中的至少兩個第二設備重構構成對象數據的一部分的中間數據,第二設備中的每一個都從該系統(tǒng)中的設備收集分段的數據,并在從第一設備接收到數據重構指令時重構中間數據,以及第一設備從第二設備中的每一個收集中間數據,并重構對象數據。
2.根據權利要求1所述的系統(tǒng),其特征在于,第二設備從屬于其安全級別低于第二設備組的安全級別的第三設備組的設備收集分段的數據。
3.一種包括具有不同安全級別的多個設備組的分布式處理系統(tǒng),其特征在于第一設備組中的第一設備指示第二設備組中的至少兩個第二設備執(zhí)行數據處理,第二設備在接收到數據處理指令時分段數據處理,第二設備指示設備組中的設備執(zhí)行分段的數據處理,已經接收到分段的數據處理指令的設備執(zhí)行分段的數據處理,第二設備從該設備收集分段的數據處理結果,以及第一設備收集由第二設備收集的分段的數據處理結果。
4.根據權利要求3所述的系統(tǒng),其特征在于,屬于其安全級別低于第二設備組的安全級別的第三設備組的設備執(zhí)行分段的數據處理。
5.根據權利要求3或4所述的系統(tǒng),其特征在于,所述數據處理是圖像處理。
6.根據權利要求3或4所述的系統(tǒng),其特征在于,所述數據處理是大規(guī)模的算術處理。
7.一種包括具有不同安全級別的多個設備組的分布式處理系統(tǒng),其特征在于第一設備組中的第一設備指示第二設備組中的至少兩個第二設備存儲對象數據,第二設備在接收到數據存儲指令時分段該對象數據,第二設備指示設備組中的設備存儲分段的數據,以及已經接收到存儲分段的數據的指令的設備存儲該分段的數據。
8.根據權利要求7所述的系統(tǒng),其特征在于,屬于其安全級別低于第二設備組的安全級別的第三設備組的設備存儲分段的數據。
9.根據權利要求1所述的系統(tǒng),其特征在于,第一設備組和第二設備組具有相同的安全級別。
10.根據權利要求1所述的系統(tǒng),其特征在于,第一設備包括單個設備。
11.根據權利要求1所述的系統(tǒng),其特征在于,存在于內部網中的設備被分類在第一設備組中,以及存在于因特網中的設備被分類在第二設備組中。
12.根據權利要求1所述的系統(tǒng),其特征在于,預先在網格計算網絡中注冊的設備被設置為第一設備組和第二設備組。
13.一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其中對象數據被分段,且分段的數據分布式地存儲在設備組中的設備中,該方法的特征在于包括數據重構指令步驟,用于使第一設備組中的第一設備指示第二設備組中的至少兩個第二設備重構構成對象數據的一部分的中間數據;中間重構步驟,用于使第二設備中的每一個從該系統(tǒng)中的設備收集分段的數據,并在接收到數據重構指令步驟中的指令時重構中間數據;以及完全重構步驟,用于使第一設備從第二設備中的每一個收集中間數據,并重構對象數據。
14.根據權利要求13所述的方法,其特征在于,在中間重構步驟中,從屬于其安全級別低于第二設備組的安全級別的第三設備組的設備中收集分段的數據。
15.一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其特征在于包括數據處理指令步驟,用于使第一設備組中的第一設備指示第二設備組中的至少兩個第二設備執(zhí)行數據處理;數據處理分段步驟,用于使第二設備在數據處理指示步驟中接收到指令時分段數據處理;部分處理指令步驟,用于使第二設備指示設備組中的設備執(zhí)行在數據處理分段步驟中分段的分段的數據處理;部分處理步驟,用于使在部分處理指令步驟中已經接收到分段的數據處理指令的設備執(zhí)行分段的數據處理;中間收集步驟,用于使第二設備收集部分處理步驟中的分段的數據處理結果;以及完全收集步驟,用于使第一設備收集由第二設備在中間收集步驟中收集的分段的數據處理結果。
16.根據權利要求15所述的方法,其特征在于,在部分處理步驟中,屬于其安全級別低于第二設備組的安全級別的第三設備組的設備執(zhí)行分段的數據處理。
17.根據權利要求15或16所述的方法,其特征在于,所述數據處理是圖像處理。
18.根據權利要求15或16所述的方法,其特征在于,所述數據處理是大規(guī)模的算術處理。
19.一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其特征在于包括數據存儲指令步驟,用于使第一設備組中的第一設備指示第二設備組中的至少兩個第二設備存儲對象數據;數據分段步驟,用于使第二設備在數據存儲指示步驟中接收到指令時分段對象數據;部分存儲指令步驟,用于使第二設備指示設備組中的設備存儲在數據分段步驟中被分段的分段的數據;以及部分存儲步驟,用于使在部分存儲指示步驟中已經接收到存儲分段的數據的指令的設備存儲分段的數據。
20.根據權利要求19所述的方法,其特征在于,在部分存儲步驟中,屬于其安全級別低于第二設備組的安全級別的第三設備組的設備存儲分段的數據。
21.根據權利要求13所述的方法,其特征在于,第一設備組和第二設備組具有相同的安全級別。
22.根據權利要求13所述的方法,其特征在于,第一設備包括單個設備。
23.根據權利要求13所述的方法,其特征在于,存在于內部網中的設備被分類在第一設備組中,以及存在于因特網中的設備被分類在第二設備組中。
24.根據權利要求13所述的方法,其特征在于,預先在網格計算網絡中注冊的設備被設置為第一設備組和第二設備組。
25.一種在包括具有不同安全級別的多個設備組的系統(tǒng)中的分布式處理方法,其特征在于包括第一步驟,用于使具有第一安全級別的設備組對第一分段的數據進行處理;第二步驟,用于使具有高于第一安全級別的第二安全級別的設備組對包含多個第一分段的數據、且數據量大于第一分段的數據量的數據進行處理;以及獲取步驟,用于獲取在第二步驟中處理的數據。
26.一種執(zhí)行重構處理的圖像處理裝置,其特征在于該裝置接收來自外部設備的重構處理請求,根據該請求,請求其安全級別低于該圖像處理裝置的安全級別的多個設備執(zhí)行重構處理,從具有較低的安全級別的該多個設備接收第一數據量的圖像數據,以及將第一數據量的圖像數據重構為大于第一數據量的第二數據量的圖像數據,并將第二數據量的圖像數據傳送到該外部設備。
27.一種圖像處理裝置,其特征在于該裝置接收來自外部設備的分布式處理請求,根據該請求,請求其安全級別低于該圖像處理裝置的安全級別的多個設備對第一數據量的圖像數據進行處理,從具有較低的安全級別的該多個設備接收該第一數據量的處理過的圖像數據,以及從第一數據量的處理過的圖像數據生成大于第一數據量的第二數據量的圖像數據,并將第二數據量的圖像數據傳送到該外部設備。
全文摘要
一種分布式存儲系統(tǒng),用于實現高速數據重構處理,同時確保高的安全級別。其安全級別為“低”的設備組(51)中的設備(63)分布式地存儲分段的數據。當屬于其安全級別為“高”的設備組(50)的處理請求設備(60)指示屬于同一組的設備(62)重構數據時,設備(62)收集和重構分段的和存儲的數據的一部分。之后,處理請求設備(60)收集由設備(62)部分地重構的數據并完全重構數據。
文檔編號H04N1/21GK1955972SQ20061014297
公開日2007年5月2日 申請日期2006年10月26日 優(yōu)先權日2005年10月26日
發(fā)明者諏訪部健史 申請人:佳能株式會社