两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

圖像管理和呈現(xiàn)的制作方法

文檔序號:6363581閱讀:119來源:國知局
專利名稱:圖像管理和呈現(xiàn)的制作方法
技術(shù)領(lǐng)域
本公開一般涉及改進的數(shù)據(jù)處理系統(tǒng),并且特別涉及在數(shù)據(jù)處理系統(tǒng)中顯示圖像。更具體地,本公開涉及用于管理對象的許多圖像的顯示的方法、裝置和計算機程序產(chǎn)品。
背景技術(shù)
關(guān)于主題打印的信息通常被打印在多頁上,因為信息在單頁中不合適和/或利用多頁呈現(xiàn)信息更加有效。多頁可以處于相同的源或多個源中。例如,可以打印飛行器的技術(shù)圖樣,以使得相同示圖的不同部分可以打印在不同的頁上。飛行器上的一個配件的圖樣可以包含在一個庫或源中,而另一個配件的圖樣可以包含在第二個庫或源中。也可以對打印信息進行打印,以使得一個文檔含有關(guān)于對象的一個細節(jié)水平,而第二個文檔含有關(guān)于同一對象的第二細節(jié)水平。例如,可以打印飛行器的示圖,以使得飛行器的外部在該示圖中可見??梢源蛴⊥伙w行器的另一示圖,以使得飛行器的外部是模糊的,但是飛行器的內(nèi)部被呈現(xiàn)。因此,讀者可以使用不同的示圖獲知關(guān)于同一對象的不同信肩、O另舉一例,配線系統(tǒng)的接線圖通常打印在多頁上,因為接線圖中呈現(xiàn)的圖形信息和文本信息太大以致于不適合在單頁上呈現(xiàn)。因此,讀者可以多次改變文檔以獲知關(guān)于完整配線系統(tǒng)的信息。文檔諸如工程制圖、技術(shù)制圖、接線圖和其他合適的文檔類型可以用于維護飛行器。文檔以打印的形式創(chuàng)建以便查看。然而,一般以電子形式存儲這些文檔并且在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上查看這些文檔。因此,讀者瀏覽可能在不同類型介質(zhì)上的不同文檔。這種類型的查看在尋找關(guān)于飛行器的信息時比預期更耗時。因此,具有一種考慮至少一些上述問題和其他可能問題的方法和裝置將是有利的。

發(fā)明內(nèi)容
在一個有利實施例中,提供一種用于管理許多圖像的方法。利用指導原則(policy)識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式。以多個分辨率存儲許多圖像的多個拷貝。利用該呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝。該特定圖像的拷貝具有針對布局中被選位置的多個分辨率中的期望分辨率。
在另一個有利實施例中,提供一種用于呈現(xiàn)許多圖像的布局的方法。接收許多圖像的布局,該布局包含針對許多圖像中的特定圖像的拷貝的標識符,該標識符具有期望分辨率、被選位置和尺寸,其中相對于許多圖像中的其他圖像在該被選位置處呈現(xiàn)特定圖像的拷貝,并且相對于許多圖像中的其他圖像的拷貝以該尺寸呈現(xiàn)特定圖像的拷貝。利用標識符請求具有期望分辨率的特定圖像的拷貝。以該布局中接收的尺寸在被選位置處呈現(xiàn)特定圖像的拷貝。在另一個有利實施例中,一種用于管理許多圖像的計算機程序產(chǎn)品包括計算機可記錄存儲介質(zhì)和存儲在該計算機可記錄存儲介質(zhì)上的程序代碼。該程序代碼利用指導原則識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式。該程序代碼還以多個分辨率存儲許多圖像的多個拷貝。該程序代碼利用該呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝。該特定圖像的拷貝具有針對布局中被選位置的多個分辨率中的期望分辨率。在另一個有利實施例中,一種用于呈現(xiàn)許多圖像的布局的計算機程序產(chǎn)品包括計算機可記錄存儲介質(zhì)和存儲在該計算機可記錄存儲介質(zhì)上的程序代碼。該程序代碼接收許多圖像的布局,該布局包含針對許多圖像中的特定圖像的拷貝的標識符,該標識符具有期·望分辨率、被選位置和尺寸,其中相對于許多圖像中的其他圖像在該被選位置處呈現(xiàn)特定圖像的拷貝,并且相對于許多圖像中的其他圖像的拷貝以該尺寸呈現(xiàn)特定圖像的拷貝。該程序代碼還利用標識符請求具有期望分辨率的特定圖像的拷貝。該程序代碼以該布局中接收的尺寸在被選位置處呈現(xiàn)特定圖像的拷貝。在一個有利實施例中,一種用于管理許多圖像的裝置包括存儲設(shè)備和處理器單元。該存儲設(shè)備包含程序代碼。該處理器單元被配置為執(zhí)行該程序代碼,從而利用指導原則識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式。該處理器單元被進一步配置為以多個分辨率存儲許多圖像的多個拷貝。該處理器單元利用該呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝。該特定圖像的拷貝具有針對布局中被選位置的多個分辨率中的期望分辨率。在另一個有利實施例中,一種用于呈現(xiàn)許多圖像的布局的裝置包括存儲設(shè)備和處理器單元。該存儲設(shè)備包含程序代碼。該處理器單元被配置為執(zhí)行該程序代碼,從而接收許多圖像的布局,該布局包含針對許多圖像中的特定圖像的拷貝的標識符,該標識符具有期望分辨率、被選位置和尺寸,其中相對于許多圖像中的其他圖像在該被選位置處呈現(xiàn)特定圖像的拷貝,并且相對于許多圖像中的其他圖像的拷貝以該尺寸呈現(xiàn)特定圖像的拷貝。該處理器單元被進一步配置為利用標識符請求具有期望分辨率的特定圖像的拷貝。該處理器單元被進一步配置為以該布局中接收的尺寸在被選位置處呈現(xiàn)特定圖像的拷貝。這些特征、功能和優(yōu)勢可以在本公開的各種實施例中獨立地實施,或者可以在其他實施例中組合實施,其中參考下面的說明書和附圖可以理解進一步的細節(jié)。


在隨附權(quán)利要求中闡述了有利實施例的相信具有新穎性的特征。然而,當結(jié)合附圖參考本公開的有利實施例的以下詳細說明時,將最好地理解有利實施例及其優(yōu)選使用模式、進一步的目標及其優(yōu)勢,在附圖中
圖I是根據(jù)有利實施例的飛行器制造和檢修方法的示意圖;圖2是可以實施有利實施例的飛行器的示意圖;圖3是根據(jù)有利實施例的圖像管理環(huán)境的方框示意圖;圖4是根據(jù)有利實施例的呈現(xiàn)方式的方框示意圖;圖5是根據(jù)有利實施例的圖像管理過程的方框示意圖;圖6是根據(jù)有利實施例的第一視圖的屏幕截圖的示意圖;圖7是根據(jù)有利實施例的第二視圖的屏幕截圖的示意圖;圖8是根據(jù)有利實施例的第三視圖的屏幕截圖的示意圖;
圖9是根據(jù)有利實施例含有接線圖的視圖的屏幕截圖示意圖;圖10是根據(jù)有利實施例含有文檔的視圖的屏幕截圖示意圖;圖11是根據(jù)有利實施例用于管理許多圖像的過程的流程示意圖;圖12是根據(jù)有利實施例用于呈現(xiàn)許多圖像的過程的流程示意圖;圖13是根據(jù)有利實施例用于產(chǎn)生布局的過程的流程示意圖;圖14是根據(jù)有利實施例用于顯示圖像的過程的流程示意圖;圖15是根據(jù)有利實施例用于管理用戶輸入的過程的流程示意圖;和圖16是根據(jù)有利實施例的數(shù)據(jù)處理系統(tǒng)的示意圖。
具體實施例方式更具體地參考附圖,可以在圖I所示的飛行器制造和檢修方法100和圖2所示的飛行器200的背景下描述本公開的有利實施例。首先轉(zhuǎn)向圖1,根據(jù)有利實施例描述了飛行器制造和檢修方法的示意圖。在預生產(chǎn)期間,飛行器制造和檢修方法100可以包括圖2中的飛行器200的規(guī)格和設(shè)計102以及材料采購104。在生產(chǎn)期間,進行圖2中的飛行器200的部件和子組件制造106與系統(tǒng)整合108。之后,圖2中的飛行器200可以經(jīng)歷認證和交付110,以便被置于服役中112。當被顧客用在服役期間122時,圖2中的飛行器200被安排進行例行維護和檢修114,這可以包括修改、重新配置、翻新和其他維護或檢修。當操作人員在飛行器200上執(zhí)行日常維護和檢修114時,該操作人員可以使用不同的有利實施例從與飛行器200的日常維護和檢修114相關(guān)的文檔中獲知信息。例如,操作人員可以從每個文檔都有多頁的多個文檔中獲知如何執(zhí)行維修或維護操作。在一個有利實施例中,操作人員使用呈現(xiàn)在數(shù)據(jù)處理系統(tǒng)的顯示設(shè)備上的文檔來定位電氣系統(tǒng)中的不一致處并改進電氣系統(tǒng)。飛行器制造和檢修方法100的每個過程都可以由系統(tǒng)集成商、第三方和/或操作者執(zhí)行或?qū)嵤?。在這些示例中,操作者可以是顧客。出于此處描述的目的,系統(tǒng)集成商可以包括但不限于任意數(shù)量的飛行器制造商和主系統(tǒng)分包商;第三方可以包括但不限于任意數(shù)量的賣主、分包商以及供應商;并且操作者可以是航空公司、租賃公司、軍事實體、服務組織
坐坐寸寸o現(xiàn)在參考圖2,其描述了在其中可以實施有利實施例的飛行器的示意圖。在此示例中,通過圖I的飛行器制造和檢修方法100生產(chǎn)飛行器200,并且飛行器200可以包括機身202以及多個系統(tǒng)204和內(nèi)部206。多個系統(tǒng)204的示例包括推進系統(tǒng)208、電氣系統(tǒng)210、液壓系統(tǒng)212和環(huán)境系統(tǒng)214中的一個或多個??梢园ㄈ我鈹?shù)量的其他系統(tǒng)。盡管示出了航空示例,但是不同的有利實施例可以被應用到其他工業(yè),例如汽車工業(yè)。在圖I所示的飛行器制造和檢修方法100的至少一個階段期間可以使用此處具體化的裝置和方法。如此處所用,短語“至少一個”在與一系列物品一起使用時是指可以使用一個或多個所列物品的不同組合,并且可能只需要列表中每個物品中的一個。例如,“物品A、物品B和物品C中的至少一個”可以包括例如但不限于物品A或者物品A和物品B。該不例也可以包括物品A、物品B和物品C或者物品B和物品C。在一個說明性示例中,在圖I中的部件和子組件制造106中生產(chǎn)的部件或子組件可以與圖I中飛行器200處于服役112時生產(chǎn)的部件或子組件相似的方式制造或生產(chǎn)。另舉一例,在生產(chǎn)階段例如圖I中的部件和子組件制造106與系統(tǒng)整合108中可以利用許多裝置實施例、方法實施例或其組合。當談及物品時,“許多”是指“一個或多個物品”。例如,許多裝置實施例是一個或多個裝置實施例。在圖I中飛行器200處于服役112時和/或維護和檢修114期間可以使用許多裝置實施例、方法實施例或其組合。使用許多不同的有利 實施例可以充分地加速飛行器200裝配和/或降低飛行器200的成本。不同的有利實施例認識到并考慮許多不同的考慮因素。例如,不同的有利實施例認識到并考慮到正在瀏覽包含在多個電子頁中的信息的讀者經(jīng)常使用多頁來獲知期望的信息。例如,期望獲知飛行器組成部分的讀者可以瀏覽含有組成飛行器的部件和零件的示圖的許多頁面。這種信息一般包含在多頁上的多個示圖中。一個示圖可以是飛行器的外部視圖,而另一個示圖可以含有關(guān)于儀表板的組成部分的信息。再一個圖示可以含有關(guān)于儀表板上的特定量表的信息。不同的有利實施例允許讀者同時瀏覽與飛行器相關(guān)聯(lián)的很多或所有示圖。然后讀者可以放大特定圖像或圖像組以定位期望的信息。在有利實施例中,如圖像之間的邏輯關(guān)系所示對圖像進行布置和設(shè)定尺寸。例如,圖像可以呈現(xiàn)為層級,其中描述整個飛行器外部的工程制圖被定位在層級的頂部。飛行器組件的工程制圖可以被定位在外部制圖下方或在表明組件所在的飛行器物理區(qū)域的位置。此類數(shù)據(jù)可以定位在例如與每個圖像相關(guān)聯(lián)的元數(shù)據(jù)內(nèi)。在其他有利實施例中,讀者可能不會準確地知道包含期望信息的頁面。例如,期望改進發(fā)動機組件的讀者可能知道該組件在發(fā)動機中處于何處和組件的外觀,但是不知道該部分的改進信息所在的具體圖樣。不同的有利實施例允許讀者同時瀏覽第一分辨率的許多圖樣??梢砸杂砂l(fā)動機中的系統(tǒng)聚集圖樣的方式鋪設(shè)這些圖樣。然后讀者可以增大看起來含有期望信息的圖像或圖像組的尺寸。在顯示器上用具有比第一分辨率更高的分辨率的圖像拷貝替代增大尺寸的圖像。因此,不同的有利實施例提供了用于管理許多圖像的方法、裝置和計算機程序產(chǎn)品。在一個有利實施例中,提供一種用于管理許多圖像的方法。利用指導原則(policy)識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式。以多個分辨率存儲許多圖像的多個拷貝。利用該呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝。該特定圖像的拷貝具有針對布局中被選位置的多個分辨率中的期望分辨率。
現(xiàn)在轉(zhuǎn)向圖3,其描述了根據(jù)有利實施例的圖像管理環(huán)境的方框示意圖。圖像管理環(huán)境300是可以實施有利實施例的環(huán)境的示例。圖像管理環(huán)境300含有數(shù)據(jù)處理系統(tǒng)302和數(shù)據(jù)處理系統(tǒng)304。數(shù)據(jù)處理系統(tǒng)302運行圖像管理過程/方法/程序(process)306。數(shù)據(jù)處理系統(tǒng)302可以在處理器單元例如圖16中的處理器單元1604上運行圖像管理過程306。圖像管理過程306開始于接收許多圖像310。許多圖像310是可以顯示在顯示設(shè)備上的電子文件集合。在這些說明性示例中,許多圖像310中的每個圖像是一個文檔。許多圖像310可以存儲在存儲設(shè)備例如圖16中的存儲設(shè)備1615上??梢栽谟脩糨斎攵私邮赵S多圖像310作為存儲設(shè)備上的文件或文件夾的標識符集合。當然,可以通過其他方式例如通過計算機程序接收許多圖像310。圖像管理過程306識別要存儲的許多圖像310的多個分辨率308。多個分辨率308是用于存儲許多圖像310中每個圖像的數(shù)據(jù)量。在這些說明性示例中,多個分辨率308是 以像素表示的許多圖像310的尺度。例如,許多圖像310中的圖像分辨率可以是大約1600像素寬乘以大約1200像素高。圖像管理過程306也識別許多圖像310的呈現(xiàn)方式312。呈現(xiàn)方式312是放置和設(shè)定許多圖像310的尺寸的組織形式。例如,呈現(xiàn)方式312可以是層級、網(wǎng)格或其他合適形式中的至少一種。呈現(xiàn)方式312可以存儲在數(shù)據(jù)源中,例如文件、數(shù)據(jù)庫或其他合適的數(shù)據(jù)類型??梢岳弥笇г瓌t314識別多個分辨率308和呈現(xiàn)方式312。指導原則314是許多規(guī)則并且可以包括用于應用這些規(guī)則的數(shù)據(jù)。所述許多規(guī)則涉及許多圖像310的存儲和/或呈現(xiàn)。指導原則314可以位于文件、數(shù)據(jù)庫或含有一個或多個規(guī)則的其他合適數(shù)據(jù)源中。在這些有利實施例中,指導原則314包括呈現(xiàn)方式312和多個分辨率308。當然,在其他有利實施例中,指導原則314可以含有其他信息。例如,指導原則314可以含有安全信息、網(wǎng)絡彳目息和/或其他合適的彳目息。然后,圖像管理過程306以多個分辨率308存儲多個拷貝316。例如,特定圖像318是許多圖像310中的一個圖像??梢砸远鄠€分辨率308中的每個分辨率存儲特定圖像318的拷貝。可以利用網(wǎng)絡將多個拷貝316存儲在與數(shù)據(jù)處理系統(tǒng)302或其他數(shù)據(jù)處理系統(tǒng)相關(guān)聯(lián)的存儲設(shè)備上。一旦生成多個拷貝316,圖像管理過程306就生成布局322。當然,在其他有利實施例中,可以在生成多個拷貝316之前生成布局322。布局322是用于顯示許多圖像310的位置和尺寸信息的集合。換句話說,布局322限定許多圖像310的呈現(xiàn)328。在有利實施例中,布局322存儲在文件例如可擴展標記語言(XML)文件中。當然,布局322可以存儲在其他類型的文件、數(shù)據(jù)庫或其他合適的數(shù)據(jù)類型中。圖像管理過程306通過針對布局322中的被選位置選擇特定圖像318的拷貝324來生成布局322。當拷貝324具有期望分辨率327時,針對被選位置326從多個拷貝316中選擇拷貝324。期望分辨率327是多個分辨率308中與利用布局322時特定圖像318所呈現(xiàn)的尺寸匹配的一個分辨率。特定圖像318將被呈現(xiàn)的尺寸是要在顯示設(shè)備上顯示的圖像的尺度。例如,該尺寸可以包括寬度尺度和高度尺度。在一個說明性示例中,當布局322表明特定圖像318將被顯示為布局322中的最大圖像時,期望分辨率327是大約1600像素寬和大約1200像素高的分辨率。作為替代,當特定圖像318將被顯示為布局322中的最小圖像時,期望分辨率327可以是大約640像素寬乘以大約480像素高。在某些有利實施例中,元數(shù)據(jù)330與特定圖像318相關(guān)聯(lián)。在這種有利實施例中,利用元數(shù)據(jù)330來選擇被選位置326和/或期望分辨率327。例如,與特定圖像318相關(guān)聯(lián)的元數(shù)據(jù)330可以包括識別布局322中特定圖像318的位置的多個坐標332。元數(shù)據(jù)330也可以包括其他信息,例如在布局322內(nèi)部或外部的其他圖像的指示(point)或標識。元數(shù)據(jù)330也可以包括關(guān)于特定圖像318中的許多對象的信息。在其他有利實施例中,元數(shù)據(jù)330包括一個或多個標簽、標題信息、許多對象的歷史細節(jié)、相關(guān)的圖像和/或?qū)ο蠛?或其他合適的信息。元數(shù)據(jù)330可以包括其他圖像和/或利用不同細節(jié)水平在特定圖像318中描述的對象的標識符。例如,當特定圖像318描述與飛行器相關(guān)的機翼的工程制圖時,元數(shù)據(jù)330可以包括飛行器的工程制圖的標識符。多個坐標332可以是絕對坐標或相對坐標。換句話說,通過在橫跨所有布局322 的坐標系中指定坐標,多個坐標332可以是絕對坐標。作為替代,通過在相對于布局322中的另一圖像或點的坐標系中指定坐標,多個坐標332可以是相對坐標。換句話說,多個坐標332可以表明特定圖像318與許多圖像310中的圖像338相比較的相對位置336。在其他有利實施例中,在特定圖像318的被選位置326和許多圖像310中其他圖像320的許多被選位置350之間存在邏輯關(guān)系348。邏輯關(guān)系348是特定圖像318的內(nèi)容351和其他圖像320的內(nèi)容352之間的聯(lián)系。內(nèi)容351是在特定圖像318中描述的主題或?qū)ο?。同樣地,?nèi)容352表示在其他圖像320中描述的主題或?qū)ο?。在某些有利實施例中,在元?shù)據(jù)330中表明邏輯關(guān)系348。例如,邏輯關(guān)系348可以是一個特定圖像318描述在其他圖像320中描述的對象的另一個視圖。邏輯關(guān)系348的另一個示例是特定圖像318描述在至少一個其他圖像320中描述的示圖的繼續(xù)部分。在這些有利實施例中,圖像管理過程306使用內(nèi)容351和內(nèi)容352之間的邏輯關(guān)系348選擇布局322中的特定圖像318的被選位置326和尺寸354。在其他有利實施例中,與特定圖像318相關(guān)聯(lián)的元數(shù)據(jù)330含有關(guān)于在特定圖像318中描述的對象342的信息340。在這些說明性示例中,信息340包括在特定圖像318中描述的對象342的物理區(qū)域344和/或在特定圖像318中描述的對象342的細節(jié)水平346。圖像管理過程306使用信息340來選擇被選位置326。在其他有利實施例中,不存在元數(shù)據(jù)330。在這些有利實施例中,用戶可以輸入特定位置326的特定圖像318。例如,用戶可能期望將布局322中飛行器發(fā)動機的圖像定位在布局322中整個飛行器的示圖的機翼區(qū)域附近。在其他有利實施例中,通過呈現(xiàn)方式312接收特定圖像318的被選位置326和特定圖像318的相對尺寸334。在這種有利實施例中,呈現(xiàn)方式312是含有特定圖像318的被選位置326和相對尺寸334的數(shù)據(jù)源。例如,呈現(xiàn)方式312可以表明當呈現(xiàn)布局322時要呈現(xiàn)的層級。在這些說明性示例中,呈現(xiàn)方式312可以表明特定圖像318的被選位置326要被呈現(xiàn)在圖像338下方,并且特定圖像318的相對尺寸334將是圖像338的尺寸的大約一半。相對尺寸334是利用另一個圖像(例如圖像338)的尺寸計算的特定圖像318的尺寸的測量值。在這些有利實施例中,基于特定圖像318的相對尺寸334選擇期望分辨率327。例如,當呈現(xiàn)方式312中的相對尺寸334大于閾值時,第一分辨率可以是期望分辨率327。當呈現(xiàn)方式312中的相對尺寸334小于閾值時,第二分辨率可以是期望分辨率327。因此,被選位置326、特定圖像318的拷貝324的標識符366以及特定圖像318的尺寸354存儲在布局322中。尺寸354可以存儲為相對于其他圖像320的拷貝356的尺寸的數(shù)值??梢岳脴俗R符366在布局322中呈現(xiàn)拷貝324。標識符366可以是文件名、網(wǎng)絡地址、統(tǒng)一資源定位符(URL)或其他合適的標識符。在該有利實施例中,拷貝324在圖3中被描述。然而,在其他有利實施例中,布局322包括特定圖像318的多個拷貝的標識符,這些標識符 表示用于以不同尺寸顯示的不同的期望分辨率。例如,特定圖像318的拷貝376是特定圖像318的類似于拷貝324的拷貝。然而,拷貝376具有的分辨率比拷貝324的分辨率高。因此,布局322可以包括拷貝324的標識符,該拷貝具有當在特定尺寸范圍內(nèi)顯示拷貝324時用于顯示的第一分辨率。然而,布局322也可以包括特定圖像318的拷貝376的標識符,該拷貝具有高于第一分辨率的第二分辨率。當拷貝324的尺寸增大超過閾值時,拷貝376的標識符被用于請求該拷貝。在某些有利實施例中,閾值可以包括在布局322中。在這些說明性示例中,針對許多圖像310中的每個圖像,此類標識符信息、位置信息、分辨率信息和尺寸信息被選擇并存儲在布局322中。當然,在某些有利實施例中,關(guān)于許多圖像310中的一個或多個圖像的位置、分辨率和/或尺寸信息不被選擇或存儲在布局322 中。然后圖像管理過程306可以從請求者360接收針對布局322的請求358。在這些說明性示例中,請求者360是運行在數(shù)據(jù)處理系統(tǒng)304上的圖像呈現(xiàn)過程362。請求358可以是由圖像管理過程306通過網(wǎng)絡361接收的消息。當然,在其他有利實施例中,請求358可以被接收到閃存介質(zhì)、光存儲介質(zhì)或其他合適的存儲介質(zhì)上。然后,圖像管理過程306形成含有布局322的計算機程序產(chǎn)品364并且發(fā)送計算機程序產(chǎn)品364至圖像呈現(xiàn)過程362。圖像呈現(xiàn)過程362接收布局322。圖像呈現(xiàn)過程362使用布局322中的拷貝324的標識符366從運行在數(shù)據(jù)處理系統(tǒng)302上的圖像管理過程306請求拷貝324。例如,圖像呈現(xiàn)過程362可以利用布局322中的統(tǒng)一資源定位符請求拷貝324。圖像呈現(xiàn)過程362接收拷貝324并以布局322中表明的被選位置和尺寸354呈現(xiàn)拷貝324。圖像呈現(xiàn)過程362通過使顯示設(shè)備370顯示拷貝324而呈現(xiàn)拷貝324。同樣地,包括在布局322中的許多圖像310中的其他圖像320的拷貝356被請求和呈現(xiàn)。在某些說明性示例中,用戶輸入380被接收。用戶輸入380包括對被顯示在顯示設(shè)備370上的拷貝324的激活382。在此類說明性示例中,圖像呈現(xiàn)過程362用顏色突顯384來呈現(xiàn)拷貝324。顏色突顯384是應用于顯示在顯示設(shè)備370上的拷貝324中的圖像的不透明或半透明的色彩。例如,當在用戶輸入380中激活時,黃色突顯可以被應用于拷貝324。在另一個有利實施例中,用戶輸入380包括激活382,但是激活382并不會導致拷貝324隨用戶輸入380 —起被呈現(xiàn)。相反,用戶輸入380包括激活382和位置386。激活382是從由顯示設(shè)備370顯示的許多圖像310中選擇一個圖像。位置386是拷貝324的新位置。圖像呈現(xiàn)過程362通過停止在被選位置326處呈現(xiàn)拷貝324并替代地在位置386處呈現(xiàn)拷貝324來將拷貝324移動到位置386??梢砸圆煌姆直媛食尸F(xiàn)許多圖像310中的圖像的拷貝。例如,假定由顯示設(shè)備370顯示圖像338的拷貝324和拷貝388??梢曰谝粋€或多個條件的出現(xiàn)而以不同的期望分辨率390顯示拷貝324和拷貝388。換句話說,當某些條件成立時,拷貝324具有期望分辨率327,且拷貝388具有期望分辨率392。例如,假定在顯示設(shè)備370的特定區(qū)域394中顯示拷貝324。進一步假定拷貝388被顯示在顯示設(shè)備370上,但在顯示設(shè)備370的特定區(qū)域394外部。在該說明性示例中,特定區(qū)域394是表明用戶正關(guān)注的區(qū)域的顯示設(shè)備370的區(qū)域。例如,特定區(qū)域394可以是圍繞顯示設(shè)備370的中心的區(qū)域。具有期望分辨率392的拷貝388被顯示,直到拷貝388被移動到特定區(qū)域394中。例如,用戶可以移動視圖395,以便在顯示設(shè)備370的特定區(qū)域394中顯示拷貝388。然后,圖像呈現(xiàn)過程362使用布局322來識別具有期望分辨率397的圖像338的拷貝396。在該說明性示例中,期望分辨率397是比期望分辨率392更高的分辨率。然后,圖像呈現(xiàn)過程362請求拷貝396、接收拷貝396并利用顯示設(shè)備370呈現(xiàn)拷貝396代替拷貝388。因此,當移動視圖395使得拷貝388進入顯示設(shè)備370的特定區(qū)域394時,拷貝388被圖像338的更高分辨率拷貝取代。在另一個有利實施例中,接收請求359以將特定圖像318的拷貝324的尺寸354增加至第一級372。請求359可以作為用戶輸入被接收。例如,數(shù)據(jù)處理系統(tǒng)304的用戶可能期望增大拷貝324的尺寸以瀏覽額外的細節(jié)。在該有利實施例中,圖像呈現(xiàn)過程362確定第一級372是否超過閾值374。閾值374是期望分辨率327改變時的尺寸354的數(shù)值。在某些有利實施例中,閾值374被包括在布局322中。當尺寸354超過閾值374時,圖像呈現(xiàn)過程362請求特定圖像318的拷貝376??截?76在布局322中被指示為比拷貝324具有更高的分辨率。圖像呈現(xiàn)過程362使得在顯示設(shè)備370上顯示拷貝376代替拷貝324。在某些有利實施例中,動畫效果被應用于拷貝324以導致顯示拷貝376。同樣地,接收請求359以將拷貝324的尺寸354降低至第二級378。當?shù)诙?78低于閾值374時,拷貝324代替拷貝376呈現(xiàn)在顯示設(shè)備370上。圖3中的圖像管理環(huán)境300的圖解并不意味著對不同的有利實施例可以實施的方式進行物理限制或結(jié)構(gòu)限制??梢允褂贸怂窘M件以外和/或代替所示組件的其他組件。在某些有利實施例中,某些組件可能是不需要的。而且,呈現(xiàn)這些方框是為了圖示說明某些功能組件。當在不同的有利實施例中實施時,可以將這些方框中的一個或多個組合起來和/或劃分為不同的方框。例如,在某些有利實施例中,數(shù)據(jù)處理系統(tǒng)304和數(shù)據(jù)處理系統(tǒng)302是相同的數(shù)據(jù)處理系統(tǒng)。換句話說,圖像呈現(xiàn)過程362和圖像管理過程306在相同的數(shù)據(jù)處理系統(tǒng)上運行。因此,利用單個數(shù)據(jù)處理系統(tǒng)生成布局322,并且將許多圖像310呈現(xiàn)在顯示設(shè)備370上。當然,在其他的有利實施例中,可以在多個數(shù)據(jù)處理系統(tǒng)上執(zhí)行圖像管理過程306和圖像呈現(xiàn)過程362的某些功能。例如,可以在不同的數(shù)據(jù)處理系統(tǒng)上同時生成多組圖像的布局 322。現(xiàn)在參考圖4,其描述了根據(jù)有利實施例的呈現(xiàn)方式的方框示意圖。呈現(xiàn)方式400 是圖3中的呈現(xiàn)方式312的示例性實施方式。在某些有利實施例中,呈現(xiàn)方式400采用層級402的形式。層級402是圖像例如圖3中的許多圖像310的有序等級。在這些說明性示例中,特定圖像例如圖3中的特定圖像318可以呈現(xiàn)在第一級404上。該特定圖像描述了關(guān)于第二圖像例如圖3中的圖像338的內(nèi)容的額外細節(jié)406。因此,第二圖像在第二級408上。在層級中第二級408比第一級404高。第二圖像呈現(xiàn)在第二級408上,因為第一級404上的特定圖像呈現(xiàn)關(guān)于第二級408上的第二圖像的額外細節(jié)406。在其他有利實施例中,呈現(xiàn)方式400是網(wǎng)格410。網(wǎng)格410是水平排列和/或豎直排列的圖像的集合。在這些說明性示例中,網(wǎng)格410以如下順序呈現(xiàn)圖像,即當被存儲在布局例如布局322中時,表示對象例如圖3中的對象342的相同或相似物理位置412的圖像位于彼此鄰近的位置。
現(xiàn)在轉(zhuǎn)向圖5,其描述了根據(jù)有利實施例的圖像管理過程的方框示意圖。圖像管理過程500是圖3中的圖像管理過程306的示例性實施方式。特定圖像502是圖3中的特定圖像318的示例。在某些有利實施例中,特定圖像502描述了裝配件504。裝配件504是包括多于一個零件的機構(gòu)。在這些說明性示例中,其他圖像506描述裝配件504的許多組件508。其他圖像506是圖3中的其他圖像320的示例。許多組件508是裝配件504的組成部分。例如,特定圖像502可以描述儀表板,而其他圖像506可以描述許多儀器、托架和電氣連接。在另一個有利實施例中,許多圖像例如圖3中的許多圖像310描述配線系統(tǒng)510。配線系統(tǒng)510是為了特定目的描述關(guān)于導體的信息的示圖。該示圖可以包括布線、連接器、色彩和其他合適的信息。在該有利實施例中,特定圖像502描述配線系統(tǒng)510的第一部分512。第一部分512含有關(guān)于許多導線514的信息。其他圖像506描述關(guān)于配線系統(tǒng)510的其他部分516的信息。在該說明性示例中,其他部分516含有許多導線518。許多導線518被描述為連接到許多導線514,但是關(guān)于許多導線518和許多導線514的信息被存儲在不同的圖像中。換句話說,在特定圖像502中描述的許多導線514連接到在其他部分516的至少一個部分520中描述的許多導線518。在其他有利實施例中,特定圖像502的被選位置例如圖3中的被選位置326是點522。點522表示附注(reference) 526在圖像524中所處的位置。附注526是與文檔相關(guān)聯(lián)的文本或圖形。例如,在許多圖像描述法律辯護狀的有利實施例中,附注526是涉及證實文件例如法院意見的腳注。因此,特定圖像502是圖像524中的附注526所涉及的文檔528。圖6到圖8描述了當用戶與在其中呈現(xiàn)布局的視圖互動時所顯示的示例圖像。在這些示例中,視圖可以是圖3中的視圖395?,F(xiàn)在參考圖6,其描述了根據(jù)有利實施例的第一視圖的屏幕截圖的示意圖。視圖600是視圖395的示例性實施方式。在這些說明性示例中,視圖600被顯示在顯示設(shè)備例如圖3中的顯示設(shè)備370上。視圖600包括圖像602。圖像602是許多圖像例如圖3中的許多圖像310的拷貝?;谄浔怀尸F(xiàn)的位置,圖像602中的拷貝具有不同的分辨率。圖像606具有的分辨率低于圖像604的分辨率。在該有利實施例中,圖像602描述飛行器的工程制圖。這些圖像具有邏輯關(guān)系例如圖3中的邏輯關(guān)系348??梢岳门c圖像相關(guān)聯(lián)的元數(shù)據(jù)識別這種邏輯關(guān)系。在該說明性示例中,該邏輯關(guān)系是在一個級上呈現(xiàn)的圖像描述了關(guān)于上ー級的圖像內(nèi)容的額外細節(jié)。視圖600是當呈現(xiàn)方式是層級時產(chǎn)生的視圖的示例。例如,圖像604在層級中處于比圖像606更高的級,因為圖像606描述了關(guān)于圖像604的內(nèi)容的額外細節(jié)。例如,圖像604描述整個飛行器的外部視圖。圖像606描述了機頭部件、起落架裝配件、窗戶、發(fā)動機裝配件和尾翼裝配件。圖像606描述了除圖像604以外的內(nèi)容的額外細節(jié)。圖像608可以描述關(guān)于圖像606的內(nèi)容的額外細節(jié)。圖像610可以描述更進ー步的細節(jié)。然而,在視圖600中,以使得讀者僅部分理解或根本不理解圖像內(nèi)容的分辨率呈現(xiàn)圖像608和圖像610。當然,在其他有利實施例中,可以通過足夠的分辨率呈現(xiàn)圖像608和 /或圖像610,從而充分理解所呈現(xiàn)的所有信息。在該說明性示例中,用戶激活控制器612以移動和/或增大視圖600中圖像的尺寸,使得視圖600僅包括區(qū)域614。換句話說,用戶激活控制器612以移動和/或縮放視圖600,從而包括區(qū)域614。現(xiàn)在參考圖7,其描述了根據(jù)有利實施例的第二視圖的屏幕截圖的示意圖。視圖700是用戶利用控制器612修改圖6中的視圖600以包括區(qū)域614的結(jié)果。一旦用戶激活控制器612以形成視圖700,則圖像604、圖像606、圖像608和圖像610的尺寸就被増大。假定圖像606和圖像608的尺寸已經(jīng)超過閾值例如圖3中的閾值374,則請求、接收和呈現(xiàn)分辨率大于圖6中呈現(xiàn)的分辨率的圖像606和圖像608的拷貝來代替圖6中視圖600的圖像。拷貝的分辨率允許用戶充分理解所呈現(xiàn)的所有信息。然而,視圖700并未呈現(xiàn)具有足夠分辨率以供用戶理解的圖像610,因為圖像610的尺寸還未増大到超過閾值的水平。在該說明性示例中,用戶再次激活控制器612以移動和/或?qū)⒁晥D大小調(diào)整至區(qū)域702。參考圖8,其描述了根據(jù)有利實施例的第三視圖的屏幕截圖的示意圖。視圖800是用戶利用控制器612將視圖700修改為包括圖7中的區(qū)域702的結(jié)果。一旦用戶激活控制器以形成視圖800,則圖像604、圖像606、圖像608和圖像610的尺寸就被増大?,F(xiàn)在圖像610的尺寸還未増大到超過閾值。因此,已經(jīng)請求、接收和呈現(xiàn)圖像610的額外拷貝來代替圖7中的拷貝。現(xiàn)在圖像610中的內(nèi)容和信息足夠供用戶理解。在該有利實施例中,只請求包含在視圖800內(nèi)的圖像610的拷貝。因此,在該有利實施例中,并不請求未包含在視圖800中的圖像的拷貝?,F(xiàn)在轉(zhuǎn)向圖9,其描述了根據(jù)有利實施例含有接線圖的視圖的屏幕截圖示意圖。視圖900是圖3中的視圖395的示例性實施方式。視圖900包括圖像902、圖像904、圖像906、圖像908和圖像910。圖像902、圖像904、圖像906、圖像908和圖像910描述了配線系統(tǒng)的接線圖,該配線系統(tǒng)以在每個頁面上描述配線系統(tǒng)的不同部分的方式進行印刷。圖像902、圖像904、圖像906、圖像908和圖像910具有邏輯關(guān)系,使得圖像902中描述的導線連接到圖像904中描述的導線。圖像904中描述的至少ー個導線連接到圖像906中的至少ー個導線。圖像906中描述的至少ー個導線連接到圖像908中的至少ー個導線。同樣地,圖像908中描述的至少ー個導線連接到圖910中的至少ー個導線。特定區(qū)域912是圖3中的特定區(qū)域394的示例性實施方式。圖像910位于視圖900中,但是在視圖900的特定區(qū)域912外部。因此,圖像910呈現(xiàn)為具有比為圖像902、圖像904、圖像906和圖像908呈現(xiàn)的拷貝的分辨率更低的分辨率。參考圖10,其描述了根據(jù)有利實施例含有文檔的視圖的屏幕截圖示意圖。視圖1000是圖3中的視圖395的示例性實施方式。視圖1000包括圖像1002和圖像1004。圖像1002是含有對圖像1004中描述的文檔的附注例如圖5中的附注526的文檔。因此,在圖像1002中的附注所處的位置處呈現(xiàn)圖像1004。因為視圖1000中的圖像1004的尺寸小于閾值,所以圖像1004的分辨率低于圖像1002的分辨率?,F(xiàn)在參考圖11,其描述了根據(jù)有利實施例用于管理許多圖像的過程的流程示 意圖??梢酝ㄟ^在圖3中的數(shù)據(jù)處理系統(tǒng)302上運行的圖像管理過程來執(zhí)行該過程。該過程開始于利用指導原則識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式(操作1102)。該指導原則可以被存儲在文件、數(shù)據(jù)庫或其他合適的數(shù)據(jù)源中。多個分辨率是每個圖像中要包含的數(shù)據(jù)量。例如,一個分辨率可以表示為1600像素寬乘以1200像素高。然后,該過程以多個分辨率存儲許多圖像的多個拷貝(操作1104)。多個拷貝可以存儲在目錄結(jié)構(gòu)、數(shù)據(jù)庫或其他合適的數(shù)據(jù)結(jié)構(gòu)中。然后,該過程利用該呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝(操作1106)。然后,該過程終止。該過程可以基于與圖像相關(guān)聯(lián)的元數(shù)據(jù)為被選位置選擇拷貝。這些圖像可以具有表明呈現(xiàn)的邏輯關(guān)系。特定圖像的拷貝具有針對布局中被選位置的多個分辨率中的期望分辨率。現(xiàn)在轉(zhuǎn)向圖12,其描述了根據(jù)有利實施例用于呈現(xiàn)許多圖像的過程的流程示意圖??梢酝ㄟ^圖3中的數(shù)據(jù)處理系統(tǒng)304的圖像呈現(xiàn)過程362執(zhí)行該過程。該過程接收許多圖像的布局,該布局包含針對許多圖像中的特定圖像的拷貝的標識符,該標識符具有期望分辨率、被選位置和尺寸,其中相對于許多圖像中的其他圖像在該被選位置處呈現(xiàn)特定圖像的拷貝,并且相對于許多圖像中的其他圖像的拷貝以該尺寸呈現(xiàn)特定圖像的拷貝(操作1202)??梢詮膱D像管理過程例如圖3中的圖像管理過程306接收布局??梢岳米鴺撕?或相對于其他圖像的尺寸呈現(xiàn)該尺寸。然后,該過程利用標識符請求具有期望分辨率的特定圖像的拷貝(操作1204)。該過程可以利用單個數(shù)據(jù)處理系統(tǒng)內(nèi)的網(wǎng)絡或通信線路請求拷貝。作為替代,該過程可以將請求存儲在計算機可讀存儲介質(zhì)上以用于稍后處理。然后,該過程以該布局中接收的尺寸在被選位置處呈現(xiàn)特定圖像的拷貝(操作1206)。然后,該過程終止?,F(xiàn)在參考圖13,其描述了根據(jù)有利實施例用于生成布局的過程的流程示意圖??梢酝ㄟ^在圖3中的數(shù)據(jù)處理系統(tǒng)302上運行的圖像管理過程306執(zhí)行該過程。該過程開始于利用元數(shù)據(jù)識別有效的圖像文件和關(guān)系信息(操作1302)。該過程可以利用文件擴展名、標題信息和校驗值來識別有效的圖像文件。關(guān)系信息可以包括圖像之間的邏輯關(guān)系。例如,某些圖像可以提供關(guān)于其他圖像的內(nèi)容的額外細節(jié)。然后,該過程以不同分辨率創(chuàng)建圖像的拷貝(操作1304)。這些分辨率可以包括在指導原則或規(guī)則中。也可以只為一個維度指定分辨率。換句話說,在某些實施例中,可以只為高度或?qū)挾戎付ǚ直媛?。該過程將拷貝存儲在數(shù)據(jù)庫中(操作1306)。最后,該過程生成布局(操作1308)。然后,該過程終止。該布局包括基于圖像之間的邏輯關(guān)系的圖像的位置信息和尺寸信息。指導原則也可以用于表明當遇到特定的邏輯關(guān)系時將使用哪種布局?,F(xiàn)在參考圖14,其描述了根據(jù)有利實施例用于呈現(xiàn)圖像的過程的流程示意圖。可以通過在圖3中的數(shù)據(jù)處理系統(tǒng)304上運行的圖像呈現(xiàn)過程362執(zhí)行該過程。該過程開始于接收布局并創(chuàng)建布局圖像(操作1402)。該過程可以從圖像管理過程例如圖3中的圖像管理過程306接收布局。該布局圖像可以是要用圖像填充的空白圖像或環(huán)境。然后,該過程使用規(guī)則和布局中的信息處理圖像的尺寸和位置(操作1404)。該過程可以使用坐標和/或相對位置和尺寸識別圖像的排列。然后,該過程請求和接收來自服 務器的圖像(操作1406)。所請求的圖像具有在布局中針對將要呈現(xiàn)圖像的尺寸所指定的分辨率。然后,該過程以所請求的尺寸和位置呈現(xiàn)圖像(操作1408)。然后,該過程終止?,F(xiàn)在參考圖15,其描述了根據(jù)有利實施例用于管理用戶輸入的過程的流程示意圖??梢酝ㄟ^在圖3中的數(shù)據(jù)處理系統(tǒng)304上運行的圖像呈現(xiàn)過程362執(zhí)行該過程。該過程開始于利用布局呈現(xiàn)許多圖像的拷貝(操作1502)。在該說明性示例中,利用圖14中的過程執(zhí)行操作1502。然后,該過程接收請求增大圖像拷貝的尺寸的用戶輸入(操作 1504)。然后,該過程將圖像拷貝的尺寸増大至用戶請求的水平(操作1506)。拷貝的尺寸是在顯示圖像拷貝的顯示設(shè)備上増大的。然后,該過程確定用戶請求的水平是否超過閾值(操作1508)。如果該過程確定該水平并未超過閾值,則該過程終止。如果該過程在操作1508中確定該水平超過閾值,則該過程在拷貝的尺寸増加到超過閾值時請求要呈現(xiàn)的圖像的第二拷貝(操作1510)。圖像的第二拷貝具有比圖像的第一拷貝更高的分辨率。當然,在某些有利實施例中,可以基于每ー圖像和每一水平將閾值存儲在布局中。在其他有利實施例中,布局可以不包含圖像的第二拷貝的標識符。在這些有利實施例中,作為替代該過程可以請求含有錯誤消息的圖像或其他合適的圖像。然后,該過程將第二拷貝以用戶請求的尺寸呈現(xiàn)在第一拷貝的位置處(操作1512) ο然后,該過程終止。在所描述的不同實施例中的流程圖和方框圖示出了在不同的有利實施例中的裝置和方法的某些可能實施方式的體系結(jié)構(gòu)、功能和操作。在這方面,流程圖或方框圖中的每個方框可以表示模塊、分段、功能和/或一部分操作或步驟。例如,一個或多個方框可以實施為程序代碼、在硬件中實施或?qū)嵤槌绦虼a和硬件的組合。例如,當在硬件中實施吋,硬件可以采用制造或配置為執(zhí)行流程圖或方框圖中的ー個或多個操作的集成電路或現(xiàn)場可編程門陣列的形式。在某些可替換的實施方式中,方框中標注的一個或多個功能可以不按照附圖中所示的順序進行。例如,根據(jù)所涉及的功能性,在某些情況下,連續(xù)示出的兩個方框可以基本同時執(zhí)行,或者有時方框可以按照相反的順序執(zhí)行。例如,可以同時或以不同于附圖中描述的順序進行加密。而且,除了流程圖或方框圖中所示的方框之外,可以增加其他的方框?,F(xiàn)在轉(zhuǎn)向圖16,其描述了根據(jù)有利實施例的數(shù)據(jù)處理系統(tǒng)的示意圖。數(shù)據(jù)處理系統(tǒng)1600是圖3中的數(shù)據(jù)處理系統(tǒng)302和/或數(shù)據(jù)處理系統(tǒng)304的示例。在該說明性示例中,數(shù)據(jù)處理系統(tǒng)1600包括通信結(jié)構(gòu)1602,其提供處理器単元1604、內(nèi)存/存儲器1606、永久性存儲器1608、通信單元1606、輸入/輸出(I/O)單元1612和顯不器1614之間的通信。處理器単元1604用于執(zhí)行可以加載到內(nèi)存1606中的軟件指令。處理器単元1604可以是許多處理器、多處理器核或某些其他類型的處理器,具體取決于特定的實施方式。本文提到物品時所使用的“許多”ー詞是指“ー個或多個物品”。例如,許多處理器意味著ー個或多個處理器。進ー步地,可以利用許多異類處理器系統(tǒng)實施處理器単元1604,其中主處理器與次處理器一起存在于單個芯片上。舉另ー說明性示例,處理器単元1604可以是含有多個相同類型處理器的對稱多處理器系統(tǒng)。內(nèi)存1606和永久性存儲器1608均是存儲設(shè)備1615的示例。存儲設(shè)備是能夠存儲信息的任何硬件,該信息例如但不限于數(shù)據(jù)、功能形式的程序代碼和/或在臨時和/或永久基礎(chǔ)上的其他合適的信息。在這些示例中,存儲設(shè)備1616也可以被稱為計算機可讀存儲設(shè)備。在這些示例中,內(nèi)存1606可以是例如隨機存取存儲器或任何其他合適的易失性或非易失性存儲設(shè)備。永久性存儲器1608可以采取不同的形式,具體取決于特定的實施方式。例如,永久性存儲器1608可以含有一個或多個組件或設(shè)備。例如,永久性存儲器1608可以是硬盤驅(qū)動器、閃存、可重寫的光盤、可重寫的磁帶或以上的某些組合。永久性存儲器1608使用的介質(zhì)也可以是可移動的。例如,移動硬盤可以用于永久性存儲器1608。在這些示例中,通信単元1610提供與其他數(shù)據(jù)處理系統(tǒng)或設(shè)備的通信。在這些示例中,通信単元1610是網(wǎng)絡接ロ卡。通信単元1610可以通過使用物理通信鏈路或無線通信鏈路或同時使用兩者來提供通信。輸入/輸出單元1612允許通過可連接到數(shù)據(jù)處理系統(tǒng)1600的其他設(shè)備來輸入和輸出數(shù)據(jù)。例如,輸入/輸出單元1612可以通過鍵盤、鼠標和/或一些其他合適的輸入設(shè)備提供用于用戶輸入的連接。進ー步地,輸入/輸出單元1612可以將輸出發(fā)送至打印機。顯示器1614提供向用戶顯示信息的機構(gòu)。操作系統(tǒng)、應用軟件和/或程序的指令可以位于存儲設(shè)備1616中,這些存儲設(shè)備通過通信結(jié)構(gòu)1602與處理器単元1604進行通信。在這些說明性示例中,指令以功能形式存在于永久性存儲器1608上。這些指令可以加載到內(nèi)存1606中以便由處理器単元1604執(zhí)行??梢杂商幚砥鲉卧?604利用計算機可實施的指令執(zhí)行不同的有利實施例的過程,這些計算機可實施的指令可以位于諸如內(nèi)存1606的存儲器中。這些指令被稱為程序代碼、計算機可使用的程序代碼或計算機可讀程序代碼,其可以由處理器單元1604中的處理器讀取并執(zhí)行。不同的有利實施例中的程序代碼可以包含在不同的物理介質(zhì)或計算機可讀存儲介質(zhì)上,例如內(nèi)存1606或永久性存儲器1608。程序代碼1608以功能形式存在于計算機可讀介質(zhì)1620上,該程序代碼是選擇性地可移動的并可以加載或轉(zhuǎn)移至數(shù)據(jù)處理系統(tǒng)1600以便由處理器単元1604執(zhí)行。在這些示例中,程序代碼1618和計算機可讀介質(zhì)1620構(gòu)成計算機程序產(chǎn)品1622。在一個示例中,計算機可讀介質(zhì)1620可以是計算機可讀存儲介質(zhì)1624或計算機可讀信號介質(zhì)1626。計算機可讀存儲介質(zhì)1624可以包括例如光盤或磁盤,其被插入或放入作為永久性存儲器1608的一部分的驅(qū)動器或其他設(shè)備中以便轉(zhuǎn)移至作為永久性存儲器1608的一部分的存儲設(shè)備、例如硬盤驅(qū)動器。計算機可讀存儲介質(zhì)1624也可采用連接到數(shù)據(jù)處理系統(tǒng)1600的永久性存儲器的形式,例如硬盤驅(qū)動器、USB拇指驅(qū)動器或閃存。在某些情況下,計算機可讀存儲介質(zhì)1624可以是不可從數(shù)據(jù)處理系統(tǒng)1600移除的。在這些示例中,計算機可讀存儲介質(zhì)1624是用于存儲程序代碼1618的物理存儲設(shè)備或有形存儲設(shè)備,而不是傳播或發(fā)送程序代碼1618的介質(zhì)。計算機可讀存儲介質(zhì)1624也被稱為計算機可讀的有形存儲設(shè)備或計算機可讀的物理存儲設(shè)備。換句話說,計算機可讀存儲介質(zhì)1624是人可以觸摸的介質(zhì)。作為替代,程序代碼1618可以利用計算機可讀信號介質(zhì)1626轉(zhuǎn)移至數(shù)據(jù)處理系統(tǒng)1600。計算機可讀信號介質(zhì)1626可以是例如傳播的含有數(shù)據(jù)信號的程序代碼1618。例如,計算機可讀信號介質(zhì)1626可以是電磁信號、光信號和/或任何其他合適類型的信號。在某些有利實施例中,可以將程序代碼1618通過在數(shù)據(jù)處理系統(tǒng)1600內(nèi)使用的計算機可讀信號介質(zhì)1626從另ー個設(shè)備或數(shù)據(jù)處理系統(tǒng)經(jīng)由網(wǎng)絡下載到永久性存儲器1608。例如,可以從服務器經(jīng)由網(wǎng)絡將存儲在服務器數(shù)據(jù)處理系統(tǒng)中的計算機可讀存儲介 質(zhì)中的程序代碼下載到數(shù)據(jù)處理系統(tǒng)1600。提供程序代碼1618的數(shù)據(jù)處理系統(tǒng)可以是服務器計算機、客戶端計算機或能夠存儲和傳送程序代碼1618的某些其他設(shè)備。所示的數(shù)據(jù)處理系統(tǒng)1600的不同組件并不意味著為不同實施例可以實施的方式提供結(jié)構(gòu)限制。不同的有利實施例可以在數(shù)據(jù)處理系統(tǒng)中實施,該數(shù)據(jù)處理系統(tǒng)包括除了所示的數(shù)據(jù)處理系統(tǒng)1600的組件之外或代替所示的數(shù)據(jù)處理系統(tǒng)1600的組件的組件。圖16中所示的其他組件可以不同于所示的說明性示例。因此,不同的有利實施例允許用戶同時瀏覽和可見地搜索大量圖像和/或文檔,同時利用的帶寬小于通過網(wǎng)絡傳輸所有圖像需要的帶寬。由于用戶一般已知其正在捜索的圖像的整體外觀,因此用戶可以使用布局和較低分辨率的圖像來查找感興趣的圖像和/或文檔。然后,用戶可以放大文檔和/或圖像以請求具有充足分辨率來解釋圖像中的信息的拷貝。用戶可以瀏覽和導航顯示器上的信息,就像圖像被置于物理世界中而不具有涉及大量文檔和/或圖像集合的物理空間需求。因此,不同的有利實施例提供了用于管理許多圖像的方法、裝置和計算機程序產(chǎn)品。在ー個有利實施例中,提供一種用于管理許多圖像的方法。利用指導原則(policy)識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式。以多個分辨率存儲許多圖像的多個拷貝。利用該呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝。該特定圖像的拷貝具有針對布局中被選位置的多個分辨率中的期望分辨率。不同的有利實施例可以采用完全硬件實施例、完全軟件實施例或同時含有硬件元件和軟件元件的有利實施例的形式。某些有利實施例在軟件中實施,其包括但不限于例如固件、常駐軟件和微代碼的形式。此外,不同的有利實施例可以采用可由計算機可用介質(zhì)或計算機可讀介質(zhì)訪問的計算機程序產(chǎn)品的形式,其提供程序代碼以供計算機或執(zhí)行指令的任何設(shè)備或系統(tǒng)使用。為了公開的目的,計算機可用介質(zhì)或計算機可讀介質(zhì)一般可以是可以含有、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用的任何有形裝置。計算機可用介質(zhì)或計算機可讀介質(zhì)可以是例如但不限于電子系統(tǒng)、磁系統(tǒng)、光學系統(tǒng)、電磁系統(tǒng)、紅外線系統(tǒng)或半導體系統(tǒng)或者傳播介質(zhì)。計算機可讀介質(zhì)的非限制性示例包括半導體或固態(tài)存儲器、磁帶、可移動計算機軟盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、剛性磁盤和光盤。光盤可以包括高密度磁盤-只讀存儲器(CD-ROM)、高密度磁盤-讀/ 寫(CD-R/W)和 DVD。進ー步地,計算機可用介質(zhì)或計算機可讀介質(zhì)可以含有或存儲計算機可讀程序代碼或計算機可用程序代碼,以便當在計算機上執(zhí)行計算機可讀程序代碼或計算機可用程序代碼時,該計算機可讀程序代碼或計算機可用程序代碼的執(zhí)行會促使計算機經(jīng)由通信鏈路發(fā)送另一計算機可讀程序代碼或計算機可用程序代碼。該通信鏈路可以使用例如但不限于是物理鏈路或無線鏈路的介質(zhì)。適用于存儲和/或執(zhí)行計算機可讀程序代碼或計算機可用程序代碼的數(shù)據(jù)處理系統(tǒng)將包括通過通信結(jié)構(gòu)如系統(tǒng)總線直接或間接耦合到存儲元 件的一個或多個處理器。存儲元件可以包括在實際執(zhí)行程序代碼期間使用的局部存儲器、大容量存儲器和高速緩沖存儲器,其提供至少某些計算機可讀程序代碼或計算機可用程序代碼的臨時存儲,從而降低在執(zhí)行代碼期間從大容量存儲器中檢索代碼的次數(shù)。輸入/輸出或I/O設(shè)備可以直接地耦合到該系統(tǒng)或通過中間的I/O控制器耦合到該系統(tǒng)。這些設(shè)備可以包括例如但不限于鍵盤、觸摸屏顯示器和定位設(shè)備。不同的通信適配器也可以耦合到該系統(tǒng)以使得數(shù)據(jù)處理系統(tǒng)能夠通過中間的專用網(wǎng)絡或公共網(wǎng)絡耦合到其他數(shù)據(jù)處理系統(tǒng)、遠程打印機或存儲設(shè)備。非限制性示例是調(diào)制解調(diào)器和網(wǎng)絡適配器,并且這些僅僅是ー些當前可用類型的通信適配器。為了圖示和描述的目的已經(jīng)呈現(xiàn)了不同的有利實施例的說明,并且這些描述并不意味著是窮盡的或局限于所公開形式的有利實施例。許多改進和變化對本領(lǐng)域普通技術(shù)人員來說是顯而易見的。此外,不同的有利實施例與其他有利實施例相比可以提供不同的優(yōu)勢。選擇和描述有利的實施例或選擇的實施例是為了最好地闡述有利實施例的原理、實際應用,以及使得本領(lǐng)域其他技術(shù)人員能夠理解具有適用于可預期的特殊用途的各種改進的不同實施例的公開。
權(quán)利要求
1.一種用于管理許多圖像的方法,其包含 利用指導原則識別要存儲的所述許多圖像的多個分辨率和所述許多圖像的呈現(xiàn)方式; 以所述多個分辨率存儲所述許多圖像的多個拷貝;以及 利用所述呈現(xiàn)方式在定義所述許多圖像的呈現(xiàn)的布局中針對被選位置選擇所述許多圖像中的特定圖像的拷貝,其中所述特定圖像的拷貝具有針對所 述布局中所述被選位置的所述多個分辨率中的期望分辨率。
2.根據(jù)權(quán)利要求I所述的方法,其中所述呈現(xiàn)方式是層級,其中所述層級的第一級上的特定圖像包含關(guān)于所述層級的第二級上的第二圖像的額外細節(jié),其中在所述層級中所述第二級高于所述第一級。
3.根據(jù)權(quán)利要求I所述的方法,其中所述呈現(xiàn)方式是網(wǎng)格,在所述網(wǎng)格中根據(jù)所述許多圖像中描述的對象的物理位置對所述許多圖像排序。
4.根據(jù)權(quán)利要求I所述的方法,其中所述呈現(xiàn)方式包含所述被選位置和所述許多圖像中的所述特定圖像與所述許多圖像中的第二圖像相比較的相對尺寸。
5.根據(jù)權(quán)利要求4所述的方法,其進ー步包含 在針對所述布局中的所述被選位置選擇所述許多圖像中的所述特定圖像的拷貝之前,基于所述呈現(xiàn)方式中的所述特定圖像的所述相對尺寸選擇所述特定圖像的期望分辨率。
6.根據(jù)權(quán)利要求I所述的方法,其中元數(shù)據(jù)與所述許多圖像中的所述特定圖像相關(guān)聯(lián),并且該方法進ー步包含 基干與所述特定圖像相關(guān)聯(lián)的所述元數(shù)據(jù)選擇所述特定圖像的所述被選位置和所述期望分辨率。
7.根據(jù)權(quán)利要求6所述的方法,其中與所述特定圖像相關(guān)聯(lián)的所述元數(shù)據(jù)包含所述被選位置的多個坐標。
8.根據(jù)權(quán)利要求6所述的方法,其中與所述特定圖像相關(guān)聯(lián)的所述元數(shù)據(jù)包含所述特定圖像與所述許多圖像中的一個圖像相比較的相對位置。
9.根據(jù)權(quán)利要求6所述的方法,其中與所述特定圖像相關(guān)聯(lián)的所述元數(shù)據(jù)包含關(guān)于由所述特定圖像描述的對象的物理區(qū)域及其細節(jié)水平中至少ー個的信息。
10.根據(jù)權(quán)利要求I所述的方法,其中所述特定圖像的所述被選位置和所述許多圖像中其他圖像的許多被選位置之間存在邏輯關(guān)系,并且所述邏輯關(guān)系基于所述特定圖像和所述其他圖像的內(nèi)容。
11.根據(jù)權(quán)利要求10所述的方法,其進ー步包含 基于所述邏輯關(guān)系為所述布局中的所述特定圖像選擇尺寸。
12.根據(jù)權(quán)利要求10所述的方法,其進ー步包含 利用與所述特定圖像相關(guān)聯(lián)的元數(shù)據(jù)識別所述被選位置和所述許多被選位置之間的邏輯關(guān)系。
13.根據(jù)權(quán)利要求11所述的方法,其中所述布局包含針對所述特定圖像的拷貝的標識符,所述標識符具有所述期望分辨率、所述被選位置和所述尺寸,其中相對于所述許多圖像中的其他圖像在所述被選位置處呈現(xiàn)所述特定圖像的拷貝,并且相對于所述許多圖像中的所述其他圖像的拷貝以所述尺寸呈現(xiàn)所述特定圖像的拷貝。
14.根據(jù)權(quán)利要求I所述的方法,其進ー步包含 響應于來自請求者的對所述布局的請求,形成含有所述布局的計算機程序產(chǎn)品。
15.一種用于呈現(xiàn)許多圖像的布局的方法,其包含 接收所述許多圖像的所述布局,所述布局包含針對所述許多圖像中的特定圖像的拷貝的標識符,所述標識符具有期望分辨率、被選位置和尺寸,其中相對于所述許多圖像中的其他圖像在所述被選位置處呈現(xiàn)所述特定圖像的拷貝,并且相對于所述許多圖像中的所述其他圖像的拷貝以所述尺寸呈現(xiàn)所述特定圖像的拷貝; 利用所述標識符請求具有所述期望分辨率的所述特定圖像的拷貝;以及 以所述布局中接收的所述尺寸在所述被選位置處呈現(xiàn)所述特定圖像的拷貝。
全文摘要
本發(fā)明提供一種用于管理許多圖像的方法。利用一種策略識別要存儲的許多圖像的多個分辨率和許多圖像的呈現(xiàn)方式。以多個分辨率存儲許多圖像的多個拷貝。利用呈現(xiàn)方式在定義許多圖像的呈現(xiàn)的布局中針對被選位置選擇許多圖像中的特定圖像的拷貝。特定圖像的拷貝具有針對布局中的被選位置的多個分辨率中的期望分辨率。
文檔編號G06F3/14GK102693253SQ201210017779
公開日2012年9月26日 申請日期2012年1月19日 優(yōu)先權(quán)日2011年1月26日
發(fā)明者B·L·哈德利, J·F·佛洛伊德, P·J·埃姆斯, S·P·米勒 申請人:波音公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吴忠市| 嘉峪关市| 河北区| 昌江| 云林县| 庄浪县| 开化县| 咸丰县| 普陀区| 马边| 沈丘县| 连云港市| 凉山| 宁武县| 伊金霍洛旗| 兴仁县| 玉门市| 太原市| 赣州市| 普洱| 龙井市| 太白县| 开封市| 乌鲁木齐县| 高阳县| 莱州市| 太康县| 高陵县| 丁青县| 随州市| 大冶市| 巩义市| 北京市| 江口县| 沧州市| 老河口市| 荆门市| 多伦县| 沅陵县| 高淳县| 嘉祥县|