專利名稱:遠程加載數字存儲器的方法和系統的制作方法
技術領域:
本發明一般涉及數字圖像獲取和處理裝置,且更具體地說,涉及用于遠程加載數字存儲器以釋放所述存儲器以作它用的方法和系統。
背景技術:
隨著數字照相機的引入和不斷普及,對越來越多的人來說數字攝影正不斷地變得容易得到。數字照相機技術還使照相機比以往任何時候更易使用以及有更多用途。而且能獲取運動圖像的數字照相機也變得可以得到。取代必須底片的傳統膠片,數字照相機使用電子控制圖像獲取元件(如電荷耦合器件(CCD)元件或用電子控制圖像元件(像素))來獲取圖像,并使用電子控制存儲元件來存儲對應于圖像的信息。
一般,用以存儲圖像的存儲元件是某種具有有限存儲量的可移動式存儲元件,例如磁盤。另一方面,某些數字照相機可以通過包含在照相機內的紅外線(IR)發射機傳送包含在其存儲器中的信息。為了獲得打印圖像,將包含在存儲元件中表示所獲取圖像的信息加載到包括合適處理軟件的計算機。對應于所獲取圖像的信息一旦加載給計算機,就可由該計算機對其操縱以生成所需的打印圖像。被加載有存儲器信息的計算機還可提供其它的處理任務和功能。一旦數字照相機的存儲元件被加載,便可擦除該存儲元件并可使其再用于數字照相機中獲取的另外圖像。
數字攝影的一個缺點在于當前的存儲元件昂貴,不能廣泛利用,并且僅有有限存儲信息的容量。例如,傳統的存儲元件可能包含足夠的容量用于僅僅有限數量的高清晰底片。這給那些度假中使用數字照相機的人提出了問題,即在這種情況要帶許多底片,并且數字存儲元件昂貴并難以獲得。
一種可能的解決方案是使用傳統的電話連接從例如酒店加載數字存儲元件,并將信息發送到諸如家中的計算機。不幸的是,這需要專用設備以及技術本領,并且速度慢。
因此,需要從各種不同場所快速而簡單地加載數字存儲器的能力。
發明概要本發明提供一種用于加載并傳送置于數字存儲元件中信息的方法和系統。
可將本發明概念化為一種用于從存儲元件加載電子信息的方法,該方法包括下述步驟將電子信息從存儲元件電子傳送到局部存儲裝置,將電子信息從局部存儲裝置電子傳送到對應于用戶輸入的地址的第一位置,將電子信息存儲在第一位置,并使用戶可從第一位置得到電子信息。
結構上,可將本發明概念化為一種用于從存儲元件加載電子信息的系統,該系統包括配置為從存儲元件讀取電子信息的電子讀出器,配置成接收并存儲電子信息的與電子讀出器相關聯的局部存儲裝置,以及配置成把電子信息從局部存儲裝置傳送到對應于用戶輸入的地址的第一位置的線路接口,其中用戶可以從第一位置獲得電子信息。
還提供了相關的操作方法和計算機可讀媒體。通過查看后續附圖和詳細描述,本領域的技術人員將明白本發明的其它系統、方法、特征和優點。所有這些另外的系統、方法、特征和優點包括在本說明書之內,在本發明范圍之內,并受后附權利要求書的保護。
附圖簡介參考下面的附圖可以更好地理解權利要求書中定義的本發明。附圖的元件并非必須象圖中標示的一樣,圖中的標示重點在于清楚地說明本發明的原理。
圖1是說明根據本發明一個方面的信息加載系統的方框圖;和圖2A和2B是共同說明本發明的數字存儲器加載方法和系統的一個方面的操作的流程圖。
最佳實施例詳細描述雖然本發明的數字存儲器加載方法和系統是具體關于加載數字照相機存儲器來描述的,但它可用于能夠電子獲取并通過通信信道傳送的任何類型的數據。
此外,本發明的數字存儲器加載方法和系統可用軟件、硬件或軟硬件結合的方法實現。在最佳實施例中,數字存儲器加載方法和系統的所選部分是用軟件和硬件實現的。本發明的硬件部分可用專用硬件邏輯實現。軟件部分可儲存在存儲器中并由合適的指令執行系統(微處理器)執行。數字存儲器加載方法和系統的硬件實現可包括下述技術中的任何一種技術或下述技術的結合,這些技術在本領域中廣為人知具有邏輯門的分立邏輯電路,用以對數據信號執行邏輯功能;具有合適邏輯門的特定用途集成電路(ASIC);程控選通門陣列(PGA),現場可編程門陣列(FPGA)等。
而且,包括用于實現邏輯功能的可執行指令的有序表的數字存儲器加載方法和系統的軟件能夠包含在任何計算機可讀的媒體中,由或隨同指令執行系統、設備或裝置使用,所述系統、設備或裝置諸如有基于計算機的系統、帶處理器的系統或其它系統使用,所述其它系統能夠從指令執行系統、設備或裝置取指令并執行指令。
在本文的上下文中,“計算機可讀媒體”可以是任何含有、存儲、通信、傳播或傳送程序的裝置,由或隨同指令執行系統、設備或裝置使用。計算機可讀媒體可以是例如電子的、磁的、光的、電磁的、紅外線的或半導體的系統、設備、裝置或傳播媒體,但不限于此。計算機可讀媒體更具體的示例(非詳盡列表)包括下列各項具有一條或多條導線的電連接(電子的)、便攜式計算機磁盤(磁的)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦可編程只讀存儲器(EPROM或閃速存儲器)(磁的)、光纖(光的)、便攜式只讀光盤(CDROM)(光的)。應該指出,計算機可讀媒體甚至可以是紙張或其上可以打印程序的合適媒體,因為通過例如光掃描紙張或其它媒體可以電子獲取程序,然后編輯、解釋,或者相反,必要的話以其它合適的方式加以處理,然后儲存在計算機的存儲器中。
圖1是說明根據本發明一個方面的信息加載系統11的方框圖。信息加載系統11包括連接到中央處理位置120的信息加載模塊100。信息加載模塊100通過任何可用的通信網連接到中央處理位置120。例如,雖然在具體實施例中,信息加載模塊100通過廣域網(WAN)114連接到中央處理位置120,信息加載模塊100可通過任何類型的通信信道連接到中央處理位置120,所述任何類型的通信信道例如有簡易老式電話業務(POTS)連接、專線、數字用戶線(DSL)或綜合業務數據網(ISDN)連接等,但不限于此。
信息加載模塊100包括處理器101,后者通過總線109與存儲器108、局部存儲元件102、讀出器104、比較元件106和線路接口107進行通信,其中存儲器108包括信息加載操作系統(OS)110。總線109可以為任何連接結構,它連接示于信息加載模塊100中的不同元件。信息加載模塊100通過線路接口107連接到通信信道112,處理器101和信息加載OS控制線路接口107的操作以獲得對WAN114的訪問。通信信道112可以是上述任何一種用于將信息加載模塊100連接到通信網的通信業務,通過通信信道112可以電子傳送存儲元件103的內容(下文解釋)。信息加載OS110包含本發明的軟件,該軟件存儲在存儲器108中并在處理器101中執行。信息加載OS110為信息加載模塊100提供操作能力。
根據本發明的一個方面,信息加載模塊100用于從存儲元件103處加載數字照相機存儲器,并通過WAN114,將數字照相機獲取圖像的相應加載信息送到中央處理位置120。根據本發明的一個方面,信息加載模塊100可置于方便于數字照相機擁有者將存儲器加載到信息加載模塊100的任何位置。例如,信息加載模塊100可置于油泵上或加油站、便利店、旅館或汽車旅館、位于購物中心的小亭或任何其它已到達的場所。根據本發明這一方面,信息加載模塊100允許數字照相機的擁有者騰空數字照相機的存儲元件103,并將信息發送到中央處理位置120。然后,中央處理位置120能夠例如處理從存儲元件103騰出的信息,并且通過例如將信息發送到因特網的萬維網(WWW)站點121上使最終用戶能得到該信息,或者通過電子或傳統方式將照片發送給最終用戶122,但不限于此。應該指出,前文僅僅描述了本發明的一個方面。可以設想,根據本發明能夠加載和傳送任何類型的信息。
根據本發明的一個方面,將讀出器104配置成接收數字照相機存儲元件103的內容并通過總線109將該存儲器的內容傳給局部存儲元件102。讀出器104可以是配置成讀取任何類型的數字存儲器的任何類型的讀出器。例如,讀出器104應該能讀取任何可以得到的類型的照相機存儲器,諸如緊湊閃速存儲器(CM—compact flashmemory)、智能存儲器(SM—smart memory)、MEMORY STICK(Sony公司的注冊商標)以及甚至從軟盤或其它的便攜式存儲器媒體中讀取。此外,讀出器104還可以配置成通過紅外線(IR)端口接收存儲元件103的內容。不論讀出器104讀取數字照相機的存儲元件的方法如何,讀出器104都將所讀電子信息傳送給局部存儲元件102。
局部存儲元件102可以是例如固態存儲器、硬盤或任何其它類型的電子可存取的存儲器,但不限于此。一旦讀出器104將存儲元件103的內容傳送給局部存儲元件102,比較元件106就將局部存儲元件102的內容與存儲元件103的內容相比較,由此保證數字照相機存儲元件103的內容被準確地復制并包含在局部存儲元件102之中。盡管圖示的比較元件106為一個獨立元件,其功能可以結合到處理器101中。一旦核實了局部存儲元件102的內容,便可擦除存儲元件103,由此釋放存儲元件103以作它用。
另一方面,處理器101與信息加載OS110合作產生文件標識符,并將該標識符置于存儲元件103中,以便將來信息加載模塊100或另一個物理上置于不同位置的類似信息加載模塊將知道對應當時出現的數字照相機存儲元件103的文件已經被加載了。這允許用戶在數字照相機存儲元件103上保留本機拷貝(local copy),增加更多信息(照更多的照片),然后在以后某個時間將數字照相機存儲元件103插入不同的信息加載模塊100中,并且只加載新信息(照片)。
將存儲元件103的內容加載到局部存儲元件102后,在某個方便傳送的時間,線路接口107將提供對通信信道112的接入,以便局部存儲元件102的內容(即存儲元件103以前的內容)可以通過通信信道112、WAN114和通信信道116送至中央處理位置120。處理器101和信息加載OS110控制線路接口107的操作。如上所述,通信信道112和116可以是通常所知的和可得到的任何通信信道,并可包括專用連接,在這種情況下不通過WAN114傳送信息。在線路接口107建立了到中央處理位置120的通信信道后,局部存儲元件102的內容將通過總線109及線路接口107送至中央處理位置120。
中央處理位置120在收到局部存儲元件102的內容后可通過通信信道116、112和WAN114送回一個確認信號給信息加載模塊100,通知信息加載模塊100傳送成功。信息加載模塊100一旦收到確認消息就可騰空其局部存儲元件102,由此使其可用于另外的信息加載。
中央處理位置120在收到局部存儲元件102的內容后,可用多種方法處理信息。例如,中央處理位置120可以將所述信息印制成可電子傳送的攝影照片并通過例如通信信道124將所述照片傳送給最終用戶122,但不限于此。通信信道124可以是任何通常可得到的類似于通信信道112和116的通信信道。另一方面,中央處理位置120可以在萬維網站點121上放置數字圖像,由此最終用戶122通過通信信道126(同樣類似于通信信道112和116)和WAN114訪問萬維網站點121,或通過通信信道124直接訪問萬維網站點121。這樣,最終用戶122可以登錄中央處理位置120的萬維網站點121并瀏覽圖像以決定打印哪張圖像。另一方面,中央處理位置120可以產生局部存儲元件102的信息的傳統攝影照片并傳統地將這些照片郵寄給最終用戶122。
圖2A和2B是共同說明本發明的數字存儲器加載方法和系統的一個方面的操作的流程圖。流程圖2A和2B示出本發明的數字存儲器加載方法和系統的可能實現的結構、功能和操作。在這方面,每個方框代表代碼的一個模塊、段和部分,它包括用于實現指定邏輯功能的一個或多個可執行的指令。還應指出在一些其它的實現中,標注在方框中的功能可能會與標注在圖2A和2B中的次序不同。例如,象隨后將進一步闡明的那樣,基于所涉及的功能,圖2A中連續示出的兩個方框實際上可以大體同時地執行,或所述方框有時可以按相反的順序執行。
現參考圖2A,在方框201中,存儲元件103(圖1)被插入到讀出器104中(圖1)。如上所述,盡管圖示為插入讀出器104,但存儲元件103中包含的信息可以通過例如IR傳送或任何其它電子或光傳送傳送到讀出器104,但不限于此。在方框202中,讀出器104從存儲元件103讀取電子信息。在方框204中,讀出器104中包含的信息通過總線109傳送到局部存儲元件102(圖1)。
在方框206中,比較元件106(圖1)通過比較存儲元件103和讀出器104各自的內容來判斷從存儲元件103到讀出器104的信息傳送是否成功。可以通過比較局部存儲元件102上的拷貝與存儲元件103的拷貝或通過使用某種奇偶校驗或誤差檢校驗通信方法來確認讀取成功。如果在方框206中確定信息傳送不成功,則處理就返回到方框202,在方框202中,讀出器104試圖再次讀存儲元件103。如果在方框206中確定從存儲元件103到局部存儲元件102的信息確實傳送成功,則在方框207中,信息加載OS110任選地產生與從存儲元件103到讀出器104再到局部存儲元件102的信息傳送相對應的文件標識符。該文件標識符作為例如數據文件放置在存儲元件103中。在圖2A中,用虛線畫出的方框207說明這一步是任選的。在方框208中讀出器104可擦除存儲元件103,由此釋放存儲元件103以作它用。
在方框209中,從存儲元件103中讀取并存儲在局部存儲元件102中的電子信息通過通信信道112、116和WAN114傳送到中央處理位置120(圖1)。根據本發明的一個方面,當用戶希望加載存儲元件103的內容時,該用戶將標識一個對應于自己希望所述電子信息發往位置的地址給信息加載模塊100。盡管從存儲元件103加載的信息被描述為發送到中央處理位置120,然而它可以發送到用戶選擇的任何位置,例如發送到用戶自己家中的計算機,但不限于此。
在方框211中,判斷從局部存儲元件102到中央處理存儲器120的電子信息傳送是否成功。如果傳送不成功,則處理器返回到方框209,在方框209進行又一次傳送嘗試。如果傳送反復不成功,則信息加載模塊100可以以后嘗試傳送,或通知用戶嘗試失敗并詢問用戶的其它指示,諸如取消傳送、稍后嘗試傳送、輸入要將信息傳送到的其它位置等。
現參考圖2B,如果傳送成功,則在方框212中,中央處理位置120將發送一個確認消息(以確認的形式)給信息加載模塊100,這樣確認中央處理位置120成功接收加載信息。在方框214中,刪除存儲在局部存儲元件102中并對應于存儲元件103的內容的電子信息,由此釋放局部存儲元件102以作它用。
如上所述,對本領域的技術人員來說,在本質上不脫離本發明原理的情況下,顯然可對本發明的最佳實施例做出許多修改和改變。在此,所有這樣的修改和改變都確定為包含在本發明的范圍內,象后附的權利要求書中定義的那樣。
權利要求
1.一種用于從存儲元件(103)加載電子信息的方法,所述方法包括以下步驟將所述電子信息從所述存儲元件(103)電子傳送到局部存儲裝置(102);將所述電子信息從所述局部存儲裝置(102)電子傳送到與用戶(122)輸入的地址相對應的第一位置(120);將所述電子信息存儲在所述第一位置(122);以及使得所述用戶(122)可從所述第一位置(120)得到所述電子信息。
2.權利要求1的方法,其特征在于還包括以下步驟在將所述電子信息傳送到所述局部存儲裝置(102)之后,擦除所述存儲元件(103)。
3.權利要求1的方法,其特征在于還包括以下步驟在所述存儲元件(103)中創建某個文件,所述文件表示被傳送到所述局部存儲裝置(102)的所述電子信息。
4.權利要求1的方法,其特征在于還包括如下步驟在將所述電子信息傳送到所述第一位置(120)后,擦除所述局部存儲裝置(102)。
5.權利要求1的方法,其特征在于所述局部存儲裝置(102)被置于任何一個油泵、便利店、旅店和小亭。
6.一種用于從存儲元件(103)加載電子信息的系統(100),它包括電子讀出器(104),它被配置成從所述存儲元件(103)讀取所述電子信息;局部存儲裝置(102),它與所述電子讀出器(104)相關聯,所述局部存儲裝置(102)被配置成接收并存儲所述電子信息;和線路接口(107),它被配置成把所述電子信息從所述局部存儲裝置(102)傳送到與用戶(122)輸入的地址相對應的第一位置(120),其中所述用戶(122)可從所述第一位置(120)得到所述電子信息。
7.權利要求6的系統,其特征在于在所述電子信息傳送到所述局部存儲裝置(102)后,擦除所述存儲元件(103)。
8.權利要求6的系統(100),其特征在于還包括廣域網(WAN)(114),所述電子信息通過所述廣域網(WAN)(114)傳送到所述第一位置(120)。
9.權利要求6的系統(100),其特征在于還包括專用連接(112),所述電子信息通過所述專用連接(112)傳送到所述第一位置(120)。
10.權利要求6的系統(100),其特征在于所述電子信息對應于數字照片。
全文摘要
一種數字存儲器加載方法和系統(100)允許包含在存儲元件(103)中的信息加載到中央處理位置(120),或加載到用戶(122)定義的任何其它位置。通過加載存儲元件(103)的內容,使得該存儲元件(103)可作它用。在最佳實施例中,數字存儲加載方法和系統(100)可用來方便地加載數字照相機存儲元件(103)的內容,由此釋放存儲元件(103)以作它用。可將存儲元件(103)的內容傳送到處理位置(120),后者可將所述信息轉發給用戶(122),可使用戶通過因特網的萬維網(121)站點得到圖像,或可以將所述信息處理成傳統的攝影照片并將其寄給用戶(122)。
文檔編號H04N7/173GK1340957SQ0112307
公開日2002年3月20日 申請日期2001年7月27日 優先權日2000年7月27日
發明者R·G·甘 申請人:惠普公司