專利名稱:本地相片打印的制作方法
技術領域:
本發(fā)明涉及相片打印,并且尤其涉及經(jīng)過本地相片打印機的在線內(nèi)容的相片打印。
背景技術:
隨著信息價值和用途的持續(xù)增長,個人和商業(yè)都在尋求其它的方式來處理和存儲信息。對用戶可用的一個方案就是信息處理系統(tǒng)。信息處理系統(tǒng)通常處理、編譯、存儲和/或傳遞用于商業(yè)、個人或其它用途的信息或數(shù)據(jù),從而允許用戶利用該信息的價值。由于在不同用戶或應用程序之間技術和信息處理需要和需求的不同,信息處理系統(tǒng)也可能是不同的,這涉及處理什么樣的信息,該信息是如何處理的,處理、存儲或傳遞多少信息以及如何快速并且有效地處理、存儲或傳遞該信息。信息處理系統(tǒng)中的變化允許信息處理系統(tǒng)是通用的或者為特定用戶或特定用途來配置的,例如財務交易處理、航班預定、企業(yè)數(shù)據(jù)存儲或全球通信。另外,信息處理系統(tǒng)可以包括各種被配置用于處理、存儲以及傳遞信息的硬件和軟件組件,并且可以包括一個或更多個計算機系統(tǒng)、數(shù)據(jù)儲存系統(tǒng)以及網(wǎng)絡系統(tǒng)。
數(shù)字圖像存儲在各種媒體上,其中有些位于本地(例如硬盤)而有些可以是移動或郵寄的(例如磁盤、DVD或只讀光盤)。數(shù)字圖像還可以通過傳播介質(zhì)傳遞,例如通過互聯(lián)網(wǎng)、局域網(wǎng)乃至將數(shù)字照相機連接到個人計算機的USB(通用串行總線)電纜。關于數(shù)字圖像的一個問題是在諸如影印的表示媒體(presentation media)上打印數(shù)字圖像。
現(xiàn)有的系統(tǒng)供應商,例如Dell公司,在傳遞用戶單一相片服務提議以及新的計算機系統(tǒng)上都變得非常有效。通常在訂購信息處理系統(tǒng)的過程中,系統(tǒng)供應商為諸如相片服務的相片服務機構提供一種方案。利用該相片服務,用戶可以立即將來自數(shù)碼相機或計算機系統(tǒng)或存儲卡片中的圖片加載到相片服務中心。一旦加載,用即戶可以預定許多圖片的打印。
然而,打印數(shù)字圖像帶來一些挑戰(zhàn)。例如,如果用戶希望打印已經(jīng)通過相片服務會員在線共享的脫離網(wǎng)站的相片,那么用戶需要將相片下載到用戶的系統(tǒng),利用兼容軟件打開該圖片,為兼容的打印機格式化該相片,然后選擇在其上打印相片的打印機。這種處理可能是費時的并且給用戶帶來了各種各樣的選擇。
發(fā)明內(nèi)容
根據(jù)本發(fā)明,公開了一種用于打印來自相片服務供應商的圖像數(shù)據(jù)的處理。這種處理有助于減少用戶必須完成打印來自相片服務的圖像硬拷貝任務的數(shù)目。
這樣的處理通常要求比公知的相片打印技術更少的任務以及較少的時間。這樣的處理也有利地不需要額外的軟件下載。所述處理比公知的打印技術更加可靠。另外,所述處理對于所述圖像服務供應商來說資金密集度較少。
在一個實施例中,本發(fā)明涉及一種用于打印來自服務供應商的圖像數(shù)據(jù)的方法,其包括識別通過所述服務供應商存儲的用于打印的圖像數(shù)據(jù);向用戶信息處理系統(tǒng)傳遞所述圖像數(shù)據(jù);配置用于打印所述圖像數(shù)據(jù)的用戶信息處理系統(tǒng)并自動地打印所述圖像數(shù)據(jù)。配置用于打印的用戶信息處理系統(tǒng)由服務供應商執(zhí)行。
在另外一個實施例中,本發(fā)明涉及一種用于打印來自服務供應商的圖像數(shù)據(jù)的系統(tǒng),其包括識別模塊、傳遞模塊、配置模塊以及打印模塊。所述識別模塊使用戶能夠識別所述服務供應商存儲的用于打印的圖像數(shù)據(jù)。所述傳遞模塊向用戶信息處理系統(tǒng)傳遞所述圖像數(shù)據(jù),所述配置模塊配置用于打印所述圖像數(shù)據(jù)的用戶信息處理系統(tǒng)。配置用于打印的用戶信息處理系統(tǒng)由服務供應商執(zhí)行。打印模塊促使圖像數(shù)據(jù)自動地打印。
在另一個實施例中,本發(fā)明涉及另一種用于打印來自服務供應商的圖像數(shù)據(jù)的裝置,其包括識別通過所述服務供應商存儲的用于打印的圖像數(shù)據(jù)的裝置;向用戶信息處理系統(tǒng)傳遞所述圖像數(shù)據(jù)的裝置;配置用于打印所述圖像數(shù)據(jù)的用戶信息處理系統(tǒng)的裝置,以及自動地打印所述圖像數(shù)據(jù)的裝置。配置用于打印的用戶信息處理系統(tǒng)由服務供應商執(zhí)行。
結(jié)合附圖,可以更好的理解本發(fā)明,并且使得本發(fā)明的很多目標、特征以及優(yōu)點對本領域的技術人員來說是顯而易見的。幾個附圖中都使用相同的附圖標記表示一種同樣或相似的元件。
附圖1示出了信息處理系統(tǒng)的系統(tǒng)方框圖;附圖2示出了用于打印圖像數(shù)據(jù)處理的流程圖;附圖3示出了用于打印圖像數(shù)據(jù)處理屏幕表示的示例。
具體實施例方式
簡要地參考附圖1,示出一種信息處理系統(tǒng)100的系統(tǒng)方框圖。信息處理系統(tǒng)100包括處理器102,輸入/輸出(I/O)裝置104(諸如顯示器、鍵盤、鼠標以及相關的控制器),非易失性存儲器106(諸如硬盤以及驅(qū)動器)及其它存儲設備108(諸如軟盤以及驅(qū)動器及其它儲存裝置),以及各種其它子系統(tǒng)110,所有這些都是經(jīng)過一條或多條總線112互連。信息處理系統(tǒng)100可以例如經(jīng)過總線112耦合到網(wǎng)絡120。信息處理系統(tǒng)還可以包括連接裝置140,其允許照相機150或其它類型的圖像數(shù)據(jù)裝置耦合到信息處理系統(tǒng)。例如,信息處理系統(tǒng)120可以包括USB或IEEE 1394類型的連接器和控制器。連接裝置120還允許打印機160耦合到信息處理系統(tǒng)100。
對本發(fā)明來說,信息處理系統(tǒng)可以包括任何工具,或者用于計算、分類、處理、傳輸、接收、檢索、創(chuàng)立、轉(zhuǎn)換、存儲、顯示、顯現(xiàn)、檢測、記錄、再現(xiàn)、處理或利用用于商業(yè)、科學、控制或其它用途的任何形式的信息、智能或數(shù)據(jù)的工具的集合。例如,信息處理系統(tǒng)可以是個人計算機、網(wǎng)絡存儲裝置或任何其它合適的裝置,并且可以大小、形狀、性能、功能和價格不同。信息處理系統(tǒng)可以包括隨機存取存儲器(RAM),一個或多個處理資源(諸如中央處理器(CPU)或硬件或軟件控制邏輯),ROM和/或其它類型的非易失存儲器。信息處理系統(tǒng)的其它成分可以包括一個或多個磁盤驅(qū)動器,一個或者多個用于和外部設備以及各種輸入輸出(I/O)裝置通訊的網(wǎng)絡端口,所述輸入輸出裝置例如是鍵盤、鼠標和視頻顯示器。信息處理系統(tǒng)還可以包括一個或多個用于在各種硬件元件之間傳輸信息的總線。信息處理系統(tǒng)還可以是照相機、錄像機或打印機。
照相機150(例如,數(shù)碼相機)允許用戶照相并且以數(shù)字(電子)格式加以保存。照相機150允許用戶照相(即,圖像),其以數(shù)字(電子)格式保存在照相機150的存儲器(未示出)中。照相和存儲圖像之后,用戶可以將數(shù)碼相機108連接到信息處理系統(tǒng)100以將數(shù)字圖像加載到信息處理系統(tǒng)100的非易失性存儲器106中。一旦數(shù)字圖像加載到信息處理系統(tǒng)100,用戶可以刪除照相機150存儲器中的數(shù)字圖像,以便用戶可以利用該照相機150處理和存儲其它的圖像。一般地,僅僅當用戶將圖像加載到信息處理系統(tǒng)100的非易失性存儲器106時,照相機150才連接到信息處理系統(tǒng)100。
通過向相片洗印服務機構(photo-finishing service)提供已曝光的膠片,用戶還可以獲得例如來自膠片攝影機的基于膠片打印的數(shù)字圖像,其將膠片顯影以產(chǎn)生打印,然后掃描(或以其它方式數(shù)字化)該打印或底片以產(chǎn)生數(shù)字圖像文件。數(shù)字圖像文件然后可以通過電子郵件或CD-ROM、磁盤或其它可移去存儲器媒體回傳給用戶。
在數(shù)字圖像存儲在信息處理系統(tǒng)100上之后,用戶可以執(zhí)行數(shù)字圖像上的各種操作。例如,圖像瀏覽器應用程序啟動瀏覽圖像,或相片編輯應用程序啟動修改或整修該圖像。此外,電子信息(例如電子郵件)應用程序啟動向其它用戶傳輸數(shù)字圖像。
除了在顯示屏上瀏覽數(shù)字圖像之外,用戶經(jīng)常希望具有數(shù)字圖像構成的硬拷貝(物理打印)。這種硬拷貝可以通過用戶利用輸出裝置本地產(chǎn)生,所述輸出裝置諸如是打印機160,例如其可以是墨噴式打印機或染色升華打印機(dye sublimation priner)。此外,用戶可以向相片洗印服務機構傳輸數(shù)字圖像(例如通過計算機網(wǎng)絡或利用例如軟盤的物理存儲器媒體),其可以制造數(shù)字圖像的硬拷貝并且將它們(例如通過美國郵寄或信使服務)返送給用戶。
參考附圖2,示出用于打印圖像數(shù)據(jù)處理的流程圖。用于打印圖像數(shù)據(jù)的處理為打印相片提供了單個動作(即,單擊)的解決辦法,所述相片由相片服務供應商存儲。存在許多種可以用于打印圖像數(shù)據(jù)處理的方案。例如,當用戶訪問相片服務帳戶或訪問連線到共享相冊的電子郵件時,用戶可以瀏覽相片相冊,選擇用于打印的相片,并且啟動打印標記(例如屏幕表示上的打印按鈕)。處理然后自動打印所選擇的圖片。
同時例如,用戶可以向例如朋友或家人這樣的各種接收者傳輸相冊的鏈接,以使接收者經(jīng)過相片服務機構瀏覽相冊。通過啟動用戶提供的鏈接,接收者可以瀏覽相簿內(nèi)相片,并且經(jīng)過相片服務供應商查看相片。接收者然后給出用于打印相片的一種方案,要么經(jīng)過接收者的打印機本地打印,要么經(jīng)過遠程相片服務供應商打印。相片服務供應商然后訪問接收者的信息處理系統(tǒng)以配置用于打印所選擇的相片的接收者打印機。
更具體地說,用戶希望訪問來自相片服務機構的圖像數(shù)據(jù)。當用戶訪問相片服務機構時,用戶首先在步驟210中登錄到相片服務帳戶。在步驟212,用戶然后可以瀏覽加載的相片。在步驟214,用戶能因此選擇用于打印的相片。在步驟216,相片服務機構然后提交選擇的用于打印到用戶計算機的圖片。
接下來,在步驟220,諸如ActiveX控制程序這樣的中間件應用程序使得用戶計算機處理該打印,并且將該打印置于用戶計算機的打印隊列中。處理然后執(zhí)行最佳化操作,用于將識別的打印和適當?shù)拇蛴∧0尻P聯(lián)起來。
例如經(jīng)過ActiveX控制函數(shù)執(zhí)行該最佳化操作。最佳化操作執(zhí)行系統(tǒng)的檢索以檢測任何制造商指定打印機驅(qū)動程序以及打印機版本號?;谶@種信息和打印機內(nèi)油墨的可用性,該最佳化操作確定預期的用于打印的最佳打印以及色彩設置(例如,預期的每英寸點數(shù)(dpi)設置)。同樣,基于用戶的優(yōu)選,該最佳化操作確定打印的尺寸。如果沒有檢測到打印機,則最佳化操作不為用戶提供最佳選擇。
在步驟224,處理然后搜索打印機或打印機群的用戶計算機。如果沒有查到打印機,則在步驟226該處理將會通知用戶并且詢問用戶檢查所有打印機連接的完整性。在步驟230,處理然后促使用戶計算機以及打印機打印識別的相片。打印產(chǎn)生之后,在步驟240為用戶以及相片服務供應商提供打印成功報告。
附圖3示出了包括用于打印圖像數(shù)據(jù)處理的相片服務機構的屏幕表示300的實例。更具體地說,屏幕表示300包括允許用戶選擇打印相片的選擇部分305。屏幕表示300還包括使相片服務機構啟動用于打印圖像數(shù)據(jù)處理的打印激活按鈕310。
其它實施例本發(fā)明可以更好的被改編以獲得提及的優(yōu)點以及其中其它內(nèi)在的優(yōu)點。雖然已經(jīng)示出、描述以及參考本發(fā)明的具體實施例說明了本發(fā)明,但是這種參考并不暗示著對本發(fā)明的限制,并且也推斷不出這樣的限制。本發(fā)明能夠考慮如本領域普通技術人員所能想到的修改、變更以及形式和功能上的等效。示出和描述的實施例僅僅是實例,并且不是本發(fā)明范圍的窮舉。
同樣例如,可以考慮其它類型的外設(例如照相機、個人數(shù)字助理(PDA)、個人電影播放器等等)。這些其它類型的外設還可以包括或提供圖像數(shù)據(jù)。例如,錄像機可以包括上載的運動數(shù)據(jù)或錄音機可以包括用于上載的聲音數(shù)據(jù)。
同樣例如,以上所述的實施例包括執(zhí)行某些任務的軟件模塊。這里討論的軟件模塊可以包括腳本、批處理或其它可執(zhí)行文件。軟件模塊可以存儲在機器可讀的或計算機可讀取的存儲介質(zhì),例如磁盤驅(qū)動器。根據(jù)本發(fā)明實施例的用于存儲軟件模塊的存儲設備例如可以是磁性軟盤、硬盤或例如CD-ROM或CD-R的光盤。根據(jù)本發(fā)明實施例的用于存儲固件或硬件模塊的存儲裝置還可以包括基于半導體的存儲器,其可以是永久地、可移除的或者遠程耦合到微處理器/存儲器系統(tǒng)。因此,模塊可以存儲在計算機系統(tǒng)存儲器內(nèi)以配置計算機系統(tǒng)執(zhí)行模塊功能。還可以使用其它新的以及各種類型的計算機可讀取存儲介質(zhì)來存儲這里討論的模塊。另外,本領域技術人員將會認識到功能分解為模塊是示例性的。備選方案實施例可以將若干模塊的功能合并為單個模塊或采用模塊功能的變化分解。例如,用于調(diào)用子模塊的軟件模塊可以被分解,以便每個子模塊執(zhí)行它的功能并且將控制直接傳輸給另一個子模塊。
因此,本發(fā)明確定為僅僅由附加權利要求的精神和范圍限制,給出在各個方面等效的完整的認識。
權利要求
1.一種用于打印來自服務供應商的圖像數(shù)據(jù)的方法,包括識別通過服務供應商存儲的用于打印的圖像數(shù)據(jù);向用戶信息處理系統(tǒng)傳遞圖像數(shù)據(jù);配置用于打印圖像數(shù)據(jù)的用戶信息處理系統(tǒng),該配置由服務供應商執(zhí)行;以及自動地打印圖像數(shù)據(jù)。
2.如權利要求1所述的方法,其中用戶信息處理系統(tǒng)是用戶計算機。
3.如權利要求1所述的方法,其中;用戶信息處理系統(tǒng)是打印機。
4.如權利要求1所述的方法,其中所述配置是經(jīng)過中間件應用程序。
5.如權利要求4所述的方法,其中所述中間件應用程序是ActiveX控制應用程序。
6.如權利要求4所述的方法,其中所述中間件應用程序執(zhí)行最佳化操作,所述最佳化操作使打印用于特定打印機的圖像數(shù)據(jù)最佳化。
7.一種用于打印來自服務供應商的圖像數(shù)據(jù)的系統(tǒng),包括識別模塊,所述識別模塊使用戶識別由所述服務供應商存儲的用于打印的圖像數(shù)據(jù);傳遞模塊,所述傳遞模塊向用戶信息處理系統(tǒng)傳遞所述圖像數(shù)據(jù);配置模塊,所述配置模塊配置用于打印所述圖像數(shù)據(jù)的用戶信息處理系統(tǒng),所述配置通過服務供應商執(zhí)行;以及打印模塊,所述打印模塊使得圖像數(shù)據(jù)被自動地打印。
8.如權利要求7所述的系統(tǒng),其中用戶信息處理系統(tǒng)是用戶計算機。
9.如權利要求7所述的系統(tǒng),其中用戶信息處理系統(tǒng)是打印機。
10.如權利要求7所述的系統(tǒng),其中所述配置是經(jīng)過中間件應用程序。
11.如權利要求10所述的系統(tǒng),其中所述中間件應用程序是ActiveX控制應用程序。
12.如權利要求10所述的系統(tǒng),其中所述中間件應用程序執(zhí)行最佳化操作,所述最佳化操作使打印用于特定打印機的圖像數(shù)據(jù)最佳化。
13.一種用于打印來自服務供應商的圖像數(shù)據(jù)的裝置,包括用于識別由服務供應商存儲的用于打印的圖像數(shù)據(jù)的裝置;向用戶信息處理系統(tǒng)傳遞圖像數(shù)據(jù)的裝置;配置用于打印所述圖像數(shù)據(jù)的用戶信息處理系統(tǒng)的裝置,所述配置由服務供應商執(zhí)行;以及自動地打印所述圖像數(shù)據(jù)的裝置。
14.如權利要求13所述的裝置,其中用戶信息處理系統(tǒng)是用戶計算機。
15.如權利要求13所述的裝置,其中用戶信息處理系統(tǒng)是打印機。
16.如權利要求13所述的裝置,還包括中間件應用程序,所述中間件應用程序包括用于配置的裝置。
17.如權利要求16所述的裝置,其中所述中間件應用程序是ActiveX控制應用程序。
18.如權利要求16所述的裝置,其中所述中間件應用程序執(zhí)行最佳化操作,所述最佳化操作使打印用于特定打印機的圖像數(shù)據(jù)最佳化。
全文摘要
一種用于打印來自服務供應商的圖像數(shù)據(jù)的方法,其包括識別由所述服務供應商存儲的用于打印的圖像數(shù)據(jù);向用戶信息處理系統(tǒng)傳遞所述圖像數(shù)據(jù);配置用于打印所述圖像數(shù)據(jù)的用戶信息處理系統(tǒng),以及自動地打印所述圖像數(shù)據(jù)。配置用于打印的用戶信息處理系統(tǒng)由服務供應商執(zhí)行。
文檔編號G06F17/00GK1783059SQ20051012767
公開日2006年6月7日 申請日期2005年12月2日 優(yōu)先權日2004年12月2日
發(fā)明者S·A·丹德卡爾, S·C·伯施 申請人:戴爾產(chǎn)品有限公司