專利名稱:帶有用于多媒體設備的硬件和軟件接口的打印機的制作方法
技術領域:
本發明一般來說涉及文檔打印機,更具體地涉及能從外圍設備接收、處理并轉換多媒體數據的打印機。
背景技術:
對多媒體技術成本和質量的改進導致了具有多媒體能力的數字設備的激增。在家里和作業場所使用具有多媒體能力的高質攝像(照相)機和蜂窩電話已經變得很平常,并且已經被證實有用于從遠程電話會議到管理信息的不同目的。被這類設備獲取(capture)的多媒體數據一般來說以未被處理的形式被傳送到媒體,比如數字磁帶或存儲卡。
傳統的打印機能接收多種格式的多媒體數據并接著按照合適的格式打印這些數據的內容。但是,雖然傳統打印機能打印多種格式的文檔,但是在它們從諸如攝像(照相)機和蜂窩電話之類的多媒體設備接收內容和處理這些數據以生成可用記錄方面,這些打印機的能力受到根本性的限制。比如,打印機的標準技術是生成靜態文本的圖像、圖片或二者的結合。然而,從外圍設備創建多媒體輸出一般包括幾個分離的步驟,每個步驟潛在地需要相當大的努力。時常地,一個用戶必須在不同的階段轉換并傳輸多媒體數據到不同的設備-例如從攝像機傳輸一個視頻片斷,然后轉移到包含視頻文件剪輯的概要文件中,再傳輸到存儲器或輸出設備。雖然來自外圍設備的多媒體文件的處理過程通常包括相同的重復任務,但是也沒有方便的方法來自動地操作它們。另外,由于來自外圍設備的多媒體數據一般未打印成紙件文檔,所以它們難以合并到現有大多數辦公功能的基于紙件的作業流程中去。雖然把多媒體數據從外圍設備順利地映射到紙件和電子式輸出的方法確實存在,但是這些附加的轉換步驟通常不能自動化或被執行。
因此,需要一種能對來自外圍設備的多媒體數據進行接收、處理并把輸出傳送到打印文檔或其它媒體的集成打印機。進一步期望這類打印至少能夠自己執行一部分必要的處理過程,而一部分處理可以在外部設備上執行,從而不需要附加計算機或其它設備來執行所有的處理過程。
發明內容
本發明通過提供一種系統和方法克服了先前技術的不足和局限,其中,來自外圍設備的多媒體數據由打印機接收,數據被處理,并且打印機輸出結果。在其中類多功能打印機的一個典型的硬件配置中,打印機包括和外圍設備通信的外圍接口、產生紙件或其它打印輸出的打印引擎和產生相關電子式輸出的一個或多個電子設備。打印輸出和電子式輸出共同相對于傳統的紙件打印機從外圍設備提供一個改進了的多媒體數據表達(representation)。
在一個實施例中,打印系統包括連接到網絡設備和打印系統的網絡。接口從外圍設備接收多媒體數據,并且多媒體處理系統被連接到接口以用于處理多媒體數據。基于任何數目所期望的應用,多媒體處理系統確定多媒體數據的打印表達和多媒體數據的電子表達。為了使得能夠分擔計算負擔,多媒體處理系統可以至少一部分駐留在打印系統和至少一部分駐留在外圍設備。與多媒體處理系統通信的打印輸出系統接收打印表達并產生相應的打印輸出。類似地,與多媒體處理系統通信的電子式輸出系統接收電子表達并創建相應的電子式輸出。以這種方式,打印機通過產生打印輸出和電子式輸出從而從外圍設備生成的多媒體數據的表達。
在各種實施例中,系統包括用于處理多媒體內容的硬件和軟件,以及用于創建電子和打印輸出的各種機構。例如,接口可能包括單個的通信接口、網絡接口、無線接口、個人數據助理(PDA)設備、蜂窩電話、可移動媒體存儲設備讀取器、視頻輸入設備(比如DVD讀取器)、音頻輸入設備(比如CD讀取器或MP3播放器)、數字錄像機(例如,TiVO)、屏幕捕獲硬件、視頻和/或音頻記錄裝置,或者任意數目的不同類型的能接收多媒體數據的設備。類似地,電子式輸出系統可將電子表達寫入一個或多個不同類型的可移動媒體存儲設備,比如DVD、數字錄像機、數字音頻記錄裝置、CD、閃存卡、計算機磁盤、SD磁盤或另外的計算機可讀媒體。電子式輸出系統也包括可隨意使用的媒體記錄設備、自毀式媒體記錄設備、視頻顯示器和揚聲器、用于揚聲器系統(比如嵌入式MIDI播放器)的驅動器或者嵌入式網頁顯示器。以這種方式,多功能打印機可以被配置來處理任意大量的來自外圍設備的多媒體數據,從而允許打印機的各種實施例滿足許多不同應用的需要。
由于打印系統的大量可能的輸入和輸出設備的組合,該系統可以包括硬件、軟件或其組合來對多媒體數據執行大量不同的操作。以這種方式,系統就能夠被配置來基于接收的多媒體數據而產生各種類型的打印和電子式輸出以滿足不同應用的需要。為了解決不同的問題,在該系統的實施例中,多媒體處理系統包括一個或多個嵌入的多媒體模塊。
另外,打印系統中的處理邏輯部分能夠被配置來經由外圍接口與外圍設備通信。因此,處理邏輯部分具有操作外圍設備并傳輸數據到外圍設備的能力。
這些不同的任務可以由多媒體處理系統在打印機上執行,或者部分地由多媒體處理系統結合一個或多個能執行一部分必需的處理步驟的電子設備在打印機上執行。因此,該打印機能夠在打印機和一個或多個與之連接的電子設備比如個人計算機或外部網絡服務之間均衡必需的處理。通過在打印機上進行至少一部分處理,打印機至少減輕了打印機的附加功能可能需要的外部設備上的一部分處理負擔。
圖1為根據本發明實施例的一個系統的示意圖。
圖2為根據本發明實施例的一個系統的操作流程圖。
圖3為根據本發明的實施例,打印機的各種外圍接口的示意圖。
圖4為根據本發明的實施例,打印機的打印輸出系統的示意圖。
圖5為根據本發明的實施例,打印機的各種電子媒體輸出系統的示意圖。
圖6為根據本發明的實施例,打印機的多媒體模塊的示意圖。
圖7為根據本發明的實施例,用于從對接(dock)的外圍設備自動接收多媒體數據的系統的操作流程圖。
圖8為根據本發明實施例的與打印機交互作用式通信的例示。
具體實施例方式
帶有外圍接口的打印系統的各種實施例實現了以實用并且智能的形式來打印多媒體數據。為了創建該多媒體數據的表達,打印系統產生打印輸出和相關的電子式輸出,它們一起提供所接收的多媒體數據的表達。取決于所期望的應用,打印系統包括一個多媒體模塊,其帶有任意數目的功能性用于處理多媒體數據、對打印輸出進行打印、和產生電子式輸出。因此,在其中描述打印系統的多個實施例以示出如何以多種多樣的組合來配置這類系統以解決或致力于存在的大量需求。
系統結構圖1為連接到網絡的打印系統的一個實施例的框圖,該打印系統包括與外圍設備150通信的打印機100和網絡設備170。網絡155實現了打印系統100和網絡設備170之間的通信。打印系統100包括外圍接口105、用戶接口110a、打印輸出系統115、電子式輸出系統120和多媒體處理系統125。能夠分別從外圍設備150和網絡設備170接收多媒體數據的外圍接口105和網絡接口157,二者各自都能采取各種形式并且可能包括一個或多個能夠接收多媒體數據或通過觀察媒體事件來創建多媒體數據的設備。類似地,打印輸出系統115和電子式輸出系統120也能夠采取各種形式并且各自包括一個或多個能夠分別產生一個打印輸出165和一個電子式輸出175的設備。
在一個實施例中,多媒體處理系統125包括存儲器130、處理器135和多媒體處理模塊140。將在下面詳細描述的多媒體處理模塊140,可包括軟件、硬件或它們的組合來實現至少打印系統100的部分功能。多媒體處理系統125被耦接到外圍接口105和網絡接口157,以允許它與每個接口通信。媒體處理系統125還耦接到打印輸出系統115并耦接到電子式輸出系統120來將適當的命令和數據提供到那些系統。
打印系統100還包括網絡接口157,其功能性地耦接到多媒處理系統125。網絡接口157允許打印系統100與其它電子設備比如網絡設備170和外部設備(service)160通信。在一個實施例中,網絡設備170為一個計算機系統,比如個人計算機。網絡設備170包括用于對多媒體數據執行處理的處理能力。以這種方式,網絡設備170能減輕打印系統100的一部分必需的處理負擔以從多媒體數據產生打印和電子式輸出。在一個實施例中,網絡設備170包括用戶接口110b,它允許用戶對多媒體數據的處理和/或對打印和電子式輸出的格式或目的地做出選擇。在其它實施例中,用戶110a能夠位于另一個附加設備,或者用戶接口110b能位于打印機100本身。用戶接口110可以包括一個顯示系統、用于與附加顯示器的軟件,或者在于2004年3月30日提交的申請號為10/814500的題名為“用于網絡打印機的用戶接口”的共同未決的美國專利中的任意數目的任何數量的實施例,該專利申請描述一種實現了通過用戶接口以打印基于時間的媒體和操作的多功能打印機。用戶接口包括用來接收命令輸入并向用戶提供信息的觸摸屏。基于時間的媒體(time-basedmedia)數據通過打印機經由用戶接口從特定的媒體源接收。用戶為打印機指定一個或多個應用于數據的多媒體處理功能。打印機執行規定的功能,并經由用戶接口的顯示器向用戶預覽輸出。如果用戶決定打印預覽的輸出,則用戶指定一個或多個輸出設備,以便打印機能打印傳統的打印輸出和/或成為指定的電子式輸出。
在另一個實施例中,打印系統100耦接到外部設備160,它包括用于對將被打印的多媒體執行一部分處理任務的硬件和/或軟件。在一個典型的實施例中,遠程服務提供商操作外部設備160。在這樣的實施例中,鑒于網絡設備170能在局域網上與打印系統100通信,外部設備可以在廣域網上或在因特網上與打印系統100通信。通過和外部設備160分擔可能被服務提供商操作的媒體處理任務,該打印系統就能夠執行在服務提供商的控制之下的任務。以這種方式,服務可以圍繞特定形式的多媒體處理建立,其中,用戶支付服務使用費。
圖2示出根據本發明實施例的處理概略圖,其中,打印系統100創建多媒體數據的表達。系統100首先經由外圍接口105從外圍設備150接收205多媒體數據,或替換地經由網絡接口157從網絡設備170接收多媒體數據。該多媒體數據可作為數字或模擬數據接收,或者可以是接口記錄為數字或模擬數據的一個可觀察事件。耦接到接口105、107以接收多媒體數據的多媒體處理系統125處理210數據以生成打印和電子式輸出。處理210根據打印系統100的預定功能性來執行,在下面更詳細地被描述不同操作實例。
在一個實施例中,基于預定義的格式和連接到外圍接口105或網絡接口157的外圍設備150的功能性,系統自動地產生多媒體數據的打印輸出和電子式輸出。例如,多媒體處理系統能從連接到外圍接口105的數字攝像機取得視頻片斷,并自動地生成包含用于訪問視頻文件(video file)的視頻段的密鑰幀(key frame)和條形碼的打印輸出165。
在另一個實施例中,系統100包括用戶接口110以允許用戶預覽生成的輸出。如果215用戶希望改進處理,則用戶能鍵入打印系統100通過用戶接口110接收220的命令。基于用戶的命令,打印系統100接著重復媒體數據210的處理以生成新的打印和電子式輸出。該改進的處理可以一直迭代重復直到用戶對打印和電子式輸出滿意為止。當該情況發生時,用戶指示打印應當開始,例如,通過由用戶接口110調用打印命令。多媒體處理系統125接著將生成的打印輸出發送到打印輸出系統115并將電子式輸出發送到電子式輸出系統120。打印輸出系統115接著為225生成打印輸出165,并且電子式輸出系統120為230生成一個電子式輸出175。
應當理解,該多功能打印機的概括的描述將它自己引導到更大數目的規定的配置和應用。因此,可能的配置的例子、應用和特定的部件被進一步地描述。
外圍接口外圍接口105能設計來適應任何的合適類型的多媒體外圍設備150。由于多媒體數據各種各樣的類型和格式,外圍接口105可采取任意數目的形式來接受用戶可能希望連接的任何設備150,以打印多媒體數據。圖3舉例說明了不同的接口105的一些例子,打印機100通過這些接口能從外圍設備或網絡設備接收多媒體數據。在特定的實施過程中,系統100可能只具有這些類型的接口105中的一個子集或只有一個接口,并且另外可能具有其它類型未示出的接口。
如圖3所示,打印機100可包括通信接口305,它使打印機100可通信地耦接到另一個電子設備。取決于所期望的輸入,接口305可允許計算機和多種多樣不同的外圍設備150通信,這能為打印機100提供多媒體數據來打印。不是想限制設備的類型,接口305可允許打印機100從外圍設備150接收媒體數據,外圍設備比如為計算機系統、計算機網絡、數字照相機、蜂窩電話、PDA設備、攝像機、媒體再現器(比如DVD和CD播放器)、媒體接收機(比如電視機、衛星接收機、機頂盒、收音機等等)、數字錄像機(比如TiVO)、移動會議記錄設備、外部存儲設備、視頻游戲系統以及它們的組合。接口305的連接類型可基于想連接到打印機100的設備的類型和用于該類型的設備的可利用標準連接而采取各種形式。例如,接口305可包括用于連接使用比如USB、串行、FireWire、SCSI、IDE、RJ11、并行端口(比如,雙向、增強的并行端口(EPP)、擴展容量端口(ECP)、IEEE1284標準并行端口)、光學、復合視頻、分量視頻、或S-視頻或任何合適的連接類型的設備的端口。
在另一個實施例中,打印系統100包括無線接口310。如舉例說明的,無線接口310允許從系統100外部的無線設備接收多媒體數據。無線接口310可允許系統100和任意數目的無線通信系統通信,比如在家庭或商業網絡上的無線部件,蜂窩電話和其它的移動無線設備、衛星、衛星圓盤天線和使用無線電傳輸的設備。依據系統100與之通信的外部設備的類型,無線接口310可包括執行無線通信協議的硬件和/或軟件,無線通信協議比如為IEEE802.11或藍牙標準中描述的協議。
在另一個實施例中,系統100從嵌入打印機100內部的可移動媒體存儲讀取器315中接收媒體數據。可移動媒體存儲讀取器315可以被配置來適合任意類型的可移動媒體存儲設備,比如DVD、CD、視頻盒式錄像帶、音頻盒式錄音帶、軟盤、ZIP盤、閃卡、微型驅動器、存儲條、SD盤、或任何其它合適類型的多媒體存儲設備。另外,打印系統100可具有多個可移動的多媒體存儲讀取器315以適應多種類型的媒體存儲設備。
在另一個實施例中,打印機100包括一個嵌入的錄像機330。在該實施例中,媒體數據的外部源為被嵌入的錄像機330捕獲的一系列圖像。錄像機330,比如一個攝像機、CCD或其它用于捕獲圖像序列的適當機構,將景象轉換成適當的電子格式,比如在MPEG,H.263,或H.264標準中描述的。以可選方式,一個模擬-數字轉換器303將來自錄像機330的圖像直接轉換成數字格式,它們然后被供給媒體處理系統125。在還一個實施例中,媒體處理系統125從錄像機330接收未加工的視頻數據并在視頻數據上執行某些必要的轉換、編碼和壓縮。
在另一個實施例中,打印機100包括嵌入的錄音機340。在該實施例中,媒體數據的外部源為被由嵌入的錄音機340轉換成電子格式的一系列聲音。錄像機340將錄制的聲音信號轉換為適當的電子格式,比如在MPEG-2中描述的。以可選方式,一個模擬到數字轉換器303將來自錄音機340的聲音直接轉換成數字格式,它們接著被提供給媒體處理系統125。在還一個實施例中,媒體處理系統125從錄音機340接收未加工的音頻數據并在音頻數據上執行某些必要的轉換、編碼和壓縮。
在另一個實施例中,打印機100包括一個媒體廣播接收機345。媒體廣播接收機345能夠被調諧到來自媒體廣播設備的媒體廣播。能夠被調諧和接收的媒體廣播類型包括來自因特網、有線、電視、收音機和任何其它廣播媒體源。為了調諧到特定的媒體廣播,一個用戶可以選擇使用用戶接口110的廣播。在一個實施例中,廣播接收器345為一個嵌入的TV接收器,一個嵌入的無線電接收器,一個嵌入的短波無線電接收器,一個嵌入的衛星無線電接收器,一個嵌入的兩路收音器,一個嵌入的蜂窩電話或上述任意的組合。然而,這些并不意味著限制,這是因為廣播接收器345可以為能夠調諧到信號并從中接收媒體數據的任何設備。
在另一個實施例中,打印機100包括一個嵌入的事件傳感器350,它接收關于現實事件的信號或者另外觀察現實事件。與廣播接收器345相類似,事件傳感器350可接收關于現實事件的信號,例如,通過嵌入國家天氣服務無線警報接收器或者嵌入的TV緊急警報系統(EAS)警報監視器。可替換地,事件傳感器350可包括嵌入的熱度傳感器,嵌入的濕度傳感器或其它類型的測量設備,以便事件傳感器350能直接測量環境并從中產生基于時間的媒體。以這種方式,打印機100可用來記錄靠近打印機或遠離打印機的事件并且基于那些事件來生成有意義的基于時間的信息化輸出。
在另一個實施例中,系統100包括嵌入打印機100的對接站335。對接站335可以配置來適應任何類型的外圍設備,比如小區電話、數字錄音機、視頻攝-錄像機、便攜式會議記錄設備、固定位置會議記錄設備、頭頂安裝的攝像機、基于辦公的PC經歷捕獲系統,或其它任何類型的多媒體外圍設備。另外,打印機100可具有多個對接站335來適應多種類型的外圍設備。并且,應當理解外圍設備150也可以經由外部對接站可通信地耦接到通信接口305。
在另一個實施例中,打印機可包括視頻捕獲硬件355。在一個實施例中,視頻捕獲硬件335被設計來通過其視頻電纜而被耦接到計算機系統。來自顯示器的視頻電纜被連接到打印機100上,視頻信號在其中被分離,一個信號直接到計算機系統而另一個信號到視頻捕獲硬件355。視頻捕獲硬件355在視頻信號的連續幀和貯存幀之間以超過打印機100中的二級存儲器的閾值的差別進行區分(differencing)。這從計算機系統卸載這樣的處理,從而改進了響應度和用戶體驗并提供了用戶在白天的活動的方便可瀏覽的記錄。為了利用多功能打印機的打印能力的優點,用戶能選擇打印由視頻捕獲硬件355捕獲的選定幀。打印可應打印機上用戶接口或者來自附加計算機系統的要求而生成,或者自動地以安排日程的軟件而生成。以這種方式,用戶能觀看在計算機系統上發生的任何的行為的重放。特別地,捕獲的內容可以被有效地壓縮,因為幀之間的差別非常小。
在另一個實施例中,視頻捕獲硬件355耦接到比如VGA-NTSC轉換硬件的轉換器模塊360。這樣的實施例能結合放映機來使用以捕獲放映機所作的表演。音頻捕獲也可以被采用來記錄發言者的口頭表達。為了這樣使用視頻捕獲硬件355,用戶可將膝上型或其它計算機系統和放映機連接到打印機100。打印機100接著盡快地捕獲視頻幀,它將捕獲的視頻幀和最近捕獲的幀進行比較并保留那些不相同的幀。并行的音頻軌跡也可以被保存。該能力也可用于臺式打印機以記錄在連接到打印機的計算系統上所做的表達。打印機接著提供音頻本身或者音頻能被寫入數字媒體,比如可以從小區電話或PDA上播放的SD盤。音頻也可被寫入在被打印的表達上的條形碼。
在另一個實施例中,打印機100包括超聲波筆捕獲設備365。在該實施例中,打印機100包括作為能夠耦接到紙文檔的低成本傳感器的硬件模塊365。帶有這樣的設備,用戶能在紙文檔上書寫,并且該結果被保存到打印機100。在一種形式中,捕獲結果包括用戶結合時間數據的寫入,該時間數據指示書寫的發生時間。該基于時間的媒體數據能接著被打印或被發送(比如,通過電子郵件)到其它人,例如示出用戶提示以及指示何時作出提示的時間標記。
在另一個實施例中,打印機100包括數據庫服務器370。在該實施例中,數據庫370存儲并編制各種數據庫文件的目錄,比如音樂目錄、視頻數據庫、電影數據庫、數字照片目錄等等。數據庫服務器370也能用作為和網絡155通信的因特網服務器。在比如一個實施例中,數據庫能作為網搜索引擎的宿主并允許網公布視頻和音頻節選片段、多媒體檢索(retrieval)、地圖檢索(比如氣象圖地圖和空間圖像)。數據庫也能作為圖像搜索引擎。
打印輸出系統打印輸出系統115可包括任何標準的打印硬件,包括在標準的激光打印機、噴墨打印機、熱蠟轉印(thermal wax)打印機、染料升華(dye sublimation)打印機、點陣式打印機、繪圖儀或其它任何類型的適于在適當的物理媒體上生成打印圖像的打印機構。在于此描述的實施例中,描述激光打印機構;然而,應當理解任何合適的打印系統都可以使用。打印系統100包括任何必要的子系統,如本領域普通技術人員所知的,以在比如一張紙之類的可打印的媒體上打印。
在一個實施例中,打印輸入系統115包括媒體供應處理機405(圖4),它接收要在其上打印的空白紙。媒體供應處理機405典型地從供應盤410獲得紙。打印機100可包括多個供應盤410,允許打印機適應不同尺寸和類型的紙以及不同容量的盤410。當打印機100需要空白打印紙來打印時,媒體供應處理機405向打印引擎420提供一張空白媒體。
格式化器415將從媒體處理系統125接收的數據轉換成打印引擎420(engine)能夠用來在紙上生成圖像的格式。打印引擎420在紙上創建如同由格式化器415所指示的圖像。熔凝器(fuser)425接著使用高溫和高壓將圖像熔合到紙上以在其上固定圖像。一旦圖像被固定,紙件就被進送到媒體輸出處理機430。雖然未示出,應當理解打印機100包括任何必要的馬達、齒輪和分流調節器(diverter)以使紙張移動通過打印機100。
媒體輸出處理機430接收一張或多張打印的紙并對紙張執行任何要求的精加工。例如,媒體輸出處理機430可包括用來分類(sort)或排序(collate)用于多個復本的紙張的分類器435,還包括用來將紙張訂到一起的裝訂器(stapler)440。當精加工處理完成時,媒體輸出處理機430將紙移到輸出盤445,這里可能有多個盤445來適應不同尺寸、類型和容量的打印輸出。
電子式輸出系統電子式輸出系統120能被設計成以任何期望的格式產生涉及多媒體數據的電子式輸出。由于電子式輸出的大量種類的類型和格式,電子式輸出系統120可采取任意數目的形式來產生用戶所期望的電子式輸出。圖5舉例說明了電子式輸出系統120的不同實施例的例子。在特定的實現中,系統100可只有所示的各種部件之一或只有所示的各種部件的子集之一,并且另外它可有未示出的其它類型。
在一個實施例中,打印機100將電子式輸出寫到帶有媒體記錄設備505的可移動媒體設備。媒體記錄設備的許多不同類型為本領域所熟知,并且媒體記錄設備505可包括它們之中的任何類型。例如,媒體記錄設備505可配置成將電子輸入寫入比如可寫入DVD或CD、視頻盒式錄像帶、音頻盒式錄音帶、閃卡、計算機盤、SD盤、存儲條或任何其它合適的電子可讀媒體的存儲設備。另外,電子式輸出系統120包括大量不同類型的媒體記錄設備505以允許打印機100以不同的電子格式打印。另外,電子式輸出系統120可包括大量同一類型的多媒體記錄設備505以增加打印機100的輸出能力。
從打印機100接收電子式輸出的可移動存儲設備可以直接由用戶供給媒體記錄設備,例如通過將空白盤插入驅動器。在另一個實施例中,打印機100包括一個耦接到媒體記錄設備505的電子媒體處理機構510,它自動地向媒體記錄設備505提供適當類型的可移動存儲設備。處理機構510還可以被配置來將寫存儲設備按形體放在輸出盤515中。在一個實施例中,一系列空白存儲設備通過料帶(bandolier)520或其它類型的送料器被供給打印系統100,以允許打印機100生成大量的電子式輸出而不需要和操作者的大量交互作用。然后,子彈帶520優選地將被寫設備放入輸出盤515中。
在另一個實施例中,媒體記錄設備505為一個隨意使用型媒體記錄設備(writer),配置來將電子數據寫入隨意使用型可移動媒體存儲機構。在另一個實施例中,媒體記錄設備505將電子數據寫入自毀壞型(self-destructing)媒體。以這種方式,用戶能預定的次數或者在預定的時間周期瀏覽電子數據,之后電子數據不再能瀏覽。
在另一個實施例中,電子式輸出系統120包括一個揚聲器系統530。揚聲器系統530被設計成從媒體處理系統125接收音頻信號,以響應于此將音頻在打印機100的嵌入的揚聲器530中播放。電子式輸出系統120可還包括播放器525或聲音再現器(renderer),它從媒體處理系統125接收編碼的音頻信號并將它轉換成用于揚聲器530的音頻信號。播放器525因此從媒體處理系統125去掉一些處理負擔。例如,播放器525可能包括用于生成音頻信號的MIDI播放器;然而,許多其它的音頻檢索器可以以硬件或軟件的形式被使用。
在另一個實施例中,電子式輸出系統120包括一個視頻顯示器535。視頻顯示器535被設計成從媒體處理系統125接收視頻信號,以響應于此將視頻在打印機100的嵌入顯示器535中播放。類似地,視頻顯示器535可直接從驅動器接收視頻信號以減少在媒體處理系統125上的處理負擔。
在另一個實施例中,打印機100將需打印的電子式輸出作為信號發射到另一個設備。該信號可隨后被外部設備固定到有形的(tangible)媒體中。為便于此,電子式輸出系統120包括通信接口540。通信接口從媒體處理系統125接收電子式輸出并將電子式輸出發送到外部設備,外部設備可以在本地網、因特網、無線網絡、直接連接或者任何其它合適的通信裝置上和打印機100通信。
在另一個實施例中,電子式輸出系統120包括一個嵌入的網頁(web page)顯示器545。網頁顯示器545允許用戶看到基于上網形式的電子式輸出的表達。
多媒體處理系統打印機100的多媒體處理系統125被設計來執行多功能打印機100的特定功能。為了發送并接收在外部設備之間或者用戶接口110之間的消息,處理系統125包括處理器135和存儲器130。另外,媒體處理系統包括一個或多個能使打印機100為不同類型的多媒體數據生成相關的打印的和電子式輸出的硬件和/或軟模塊。以這種方式,打印機100能被配置成具有各種各樣的多媒體處理功能。
打印機100包括嵌入的多媒體模塊140,它能使打印機擔當多媒體服務器并且具有相關的功能。在各種實施例中,多媒體模塊140包括用于實現多媒體功能的硬件和軟件、媒體處理軟件和計算機接口硬件和軟件。以這種方式,打印機100能充當多媒體服務器,它可以被作業組共享或用作個人打印機。具有各種功能的多功能打印機的各種實施例可應用于根據本發明實施例的打印機。用于這樣的打印機的大量的特定實施例在于2004年3月30日提交的申請號為10/814842的題名多為“帶有媒體服務器的打印機”的共同未決的美國專利中描述,該專利申請描述了一個帶有嵌入多媒體服務器的打印機,該多媒體服務器包括主要被分配給打印控制的處理器,和用于執行多媒體服務器以和用于各種形式的媒體的硬件和/或軟件接口對接的另一個處理器。這樣的接口的例子包括網絡接口、VGA接口、自動譯碼硬件、無線接口和(USB)端口。所處理媒體類型的例子包括視頻、音頻和文本。媒體服務器執行多媒體內容處理,尤其對于基于時間的數據,其例子包括編輯、格式化、安排捕獲的內容、搜索、識別和事件檢測。另外,打印機能提供多媒體存儲數據庫。打印機在它的底板上配備了一個用戶接口,它的底板上能配備一個網瀏覽器,以便于用戶能直接和打印機交互作用以指示對偏愛的多媒體內容的處理和/或選擇從而打印到期望的輸出媒體上。
在一個實施例中,如圖6所例示的,多媒體模塊140包括軟件和硬件以自動檢測602外圍設備150的耦接,包括一個模塊來和外圍設備604通信,包括一個模塊來處理和格式化多媒體數據606,還包括一個模塊來產生輸出608。多媒體模塊140也被配置來檢測網絡設備170的存在并且以類似的方式和網絡設備170通信。
在實施例中,如圖7所例示的,設備檢測模塊602自動地檢測702外圍設備150的對接(經由網絡的可通信的耦接)(docking)并從外圍設備下載用來被打印機100處理的多媒體數據。多媒體處理器125能利用這樣的協議,比如即插即用(PnP)或通用即插即用(UPnP)協議來自動地檢測具有PnP能力的設備并與之通信。用UPnP,設備能自動地直接互相通信,轉讓它的能力,并了解其它設備的能力及它們的存在。本領域的普通技術人中會認識到其它的檢測方法,比如輪詢(polling)技術,可以用來自動地檢測外圍設備的耦接。用于連接的替換的系統,比如IEEE 1394電纜連接或通用串行總線電纜連接,它具有用于設備和容量發現的等同的標準。可選擇地,一個實施例可檢測在物理連接器中的現行電子電路的存在,比如在對接(docked)設備和打印機100之間的RS232串行口連接器。
一旦設備經由外圍接口105或網絡接口157對接到打印機100,設備通信模塊604就被配置來與外圍設備150通信。此外,設備的PnP能力將允許通信模塊604與設備通信。通信模塊604可以配置特定的軟件驅動器以使它能和特定的外圍設備通信。在一個實施例中,通信模塊604使打印機100能操作一個對接的外圍設備來捕獲多媒體數據。在這樣的實施例中,打印機100也能發送命令到對接的外圍設備150并通過控制設備的某些功能性來操作設備。例如,打印機100能和對接的小區電話通信以通過電話供應者或者基于電話上的XML簡檔信息向電話機的所有者發帳單。在另一個例子中,打印機100能與對接的小區電話通信以發布命令來用小區電話的數字照相機來拍照或從小區電話呼叫一個號碼。照片可顯示出誰站在打印機100邊上。當它呼出時那個數據可由小區電話發射到其它的目的地。呼叫的號碼可配備在存儲在小區電話中的簡檔中,或者可以存儲在打印機上。其它的例子在下面討論。
通信模塊604向外圍設備發出706下載多媒體數據到打印系統100的請求。一旦多媒體處理系統125接收到多媒體數據,包含邏輯部分的多媒體處理和格式化模塊606格式化并處理多媒體數據。在一個實施例中,格式化可為特定的外圍設備重新定義和配置。在其它實施例中,用戶可通過用戶接口110為多媒體數據設計布局格式。在又另一個實施例中,用戶可加載預定的格式。多媒體處理和格式化模塊606依特定的外圍設備150提供多媒體數據的有組織的表達。例如,格式化器606可生成適于在打印輸出165上表達的格式。因此,如果視頻攝-錄像機直接對接到打印機,該格式可包括帶有條形碼的密鑰幀,條形碼將密鑰幀鏈接到視頻文件的不同片段,該片段是可用來重放記錄的描述事件的視頻。雖然媒體處理系統125被配置成在打印機100上執行至少部分的媒體數據的處理,它優選地被耦接到一個分擔了一些計算負擔的外部計算機設備。網絡接口157允許與能夠執行至少部分多媒體處理功能的外部網絡設備170和/或外部設備160通信。設備170可以是計算機系統或專用媒體處理硬件設備。以這種方式,打印機100從至少一些所要求用來實施打印機的功能的處理負擔中減輕了多媒體的來源(source),但是打印機100不需要承擔所有的負擔。打印機100因此避免由于重的處理負擔而導致的速度減慢,這對于共享的打印機是尤其重要的。
在步驟710,多媒體輸出生成器模塊608產生格式化多媒體數據的輸出。該輸出可以被發送到打印輸出系統115,它在其中被打印到文檔,或者它可以被發送到電子式輸出系統120,在其中產生電子式輸出。在一個實施例中,輸出也可以經由網絡155被加載到網服務器。
與打印機的交互通信圖8示出了根據本發明的實施例和打印機交互通信的例子。通常,在現代的操作系統中的傳統的打印機驅動器沒有被設計成便于交互作用信息的收集。由于打印作業可以被改道到另一個打印機,或者打印協議不允許這樣的交互作用會話,操作系統不鼓勵和用戶交互作用。一旦初始的打印機設備被捕獲到,在傳統的打印機中進一步的交互作用通常不被允許。對付此問題的一種方法是如上所述的將元數據(metadata)嵌入打印數據流本身。然而,有可能打印機會需要向用戶請求更多的信息,以響應于從由用戶供給的數據所作的計算。另外,打印機它自己可能委派一些任務到其它設備上的其它應用,這可能依次從用戶需要更多的信息。所謂的“網服務”或“網計算(gridcomputing)”系統是打印機可起動的應用服務器的類別的例子。
為了允許該交互作用,而不用修改基本的操作系統的打印機驅動器結構,構造如圖8所示的一個額外的機構。一個“UI Listener”程序854收聽網絡插孔,接受信息808請求,和用戶交互作用以獲得這樣的數據,并接著將數據發回給請求者。
一旦打印請求802被用戶850發出,并且來自UI Listener 804的請求被通報,就由應用(程序)852發出打印作業。在其中,打印作業包括嵌入信息,該嵌入信息包括UI收聽者的網絡地址、認證信息以及客戶收聽請求的最后時間。
如果打印機要求附加的確認信息,則它發出請求808,該請求被UI收聽者檢測到,該請求顯示一個對話框以從用戶810獲得輸入。這樣的請求的例子可以為請求用戶應當登錄訪問數據庫858的口令或用戶確認碼。用戶的輸入包括在發送到打印機的答復812中。如果答復不能滿足打印機,它會要求另外的信息(未示出)。如果答復不能滿足打印機,它進行下一步驟。該步驟可以是執行外部行動,比如發送電子郵件(未示出)。下一步也可以是發送一個信息請求814到應用服務器(比如數據庫)858。在該例子中,應用服務器858也發送信息請求816,該請求被UI收聽者854檢測到。用戶被提示818并且它的響應前傳到應用服務器820。在該例子中,答復然后從應用服務器858被發送到打印機856。應當理解,特定的實施例可包括請求808和816的任一個或一個也不包括,而不脫離本發明的精神和范圍。
如圖8所示的程序可以具有固定集合的可能交互作用,或可以接受允許請求者顯示許多不同請求的靈活的命令語法(syntax)。這樣的命令語法的例子是網瀏覽器的顯示HTML視窗(forms)的能力。這些視窗由遠端服務器生成,被瀏覽器顯示,接著將結果返回到服務器。然而,在這個實施例中,UI收聽者與瀏覽器的不同在于用戶不生成最初觀看視窗的請求。相反,遠端機器生成該請求。在描述的實施例中,UI收聽者為一個服務器,而不是客戶。
由于這種類型的網絡事務易于發生許多復雜的差錯情況,超時中斷(timeout)系統優選地確保了實用的操作。通常,通過網絡發送的每個消息期待一個答復或者是一個單向的消息。期待答復的消息優選地具有超時中斷,超時中斷期間為容許答復到達的受限的時間周期。在這個實施例中,嵌入的元數據包括關于UI收聽者的元數據,UI收聽者接受進一步信息的請求。這樣的元數據優選地包括至少網絡地址、端口號數和超時中斷周期。它也能包括驗證信息,其設計成防止惡意試圖從用戶誘出信息。由于用戶不能告訴請求是來自打印機、指派的服務器還是來自惡意的代理,所以慎重地建議由UI收聽者進行強有力的驗證。如果打印機或指派的應用服務器希望更多的信息,它能使用上述的信息來請求UI收聽者向用戶請求所需的信息。
在一個實施例中,打印機100包括接口105,接口105被配置來支持圖像捕獲設備。圖像捕獲設備的例子包括數據靜態照相機和數字攝像機。用戶打印包括了驅動附加到打印機上的圖像捕獲設備的指令的文檔。照相機可以直接附加到打印機,比如,通過電纜或者可以無線地連接,比如使用802.11無線聯網連接。這允許設備距打印機更遠。設備能夠被指令立即或在將來的某個時間拍照或捕獲視頻。設備進一步地被指令通過打印輸出系統115和電子式輸出系統120之一,或者通過它們兩個打印捕獲的圖片。
在各種實施例中,打印系統100包括各種外圍接口105和網絡接口157。例如,在一個實施例中,打印系統100包括用于無線鍵盤的接口。在另一個實施例中,通過式(pass-through)RJ-11被包括在打印系統100中,為了監視電話的業務并打印關于通話的概要信息。注意力再次集中到前面提到的于2004年3月30日提交的申請號為10/814842的題名為“帶有多媒體服務器的打印機”美國專利。
其它實施例為接口提供附加的功能性。附加的功能性的一些例子包括用于記錄和再現數據的藍牙接口;用于從蜂窩電話下載并打印圖像、音頻和視頻節選的蜂窩電話接口;用于數字錄音機或數字錄像機的硬件和軟件接口;用于移動或固定位置會議錄像設備的硬件和軟件接口,包括了這些帶有搖鏡頭(pan)、傾斜和變焦能力的設備;用于帶有陀螺儀和GPS獲取的頭頂安裝的攝像機的接口;用于捕獲辦公環境的活動的接口;和用于從計算機的幀緩沖器獲取視頻的接口。
在另一個實施例中,打印系統100包括比如視頻重格式化器的嵌入的技術;多媒體文檔格式化器;視頻事件檢測邏輯部分;視頻前臺/后臺分段邏輯部分,表面圖像檢測,表面圖像匹配,表面的識別,和表面提取、匹配和編目錄邏輯部分;圖像文本定位和圖像OCR邏輯部分;視頻外文翻譯;視頻節選和視頻幀分類,包括可訓練的視頻節選分類;數字圖像縫合(stitch);音頻重格式化;語音識別;音頻事件檢測;波形匹配;外語翻譯;包括了使用視頻OCR字幕(caption)對準的字幕對準;關閉字幕提取和重格式化;語音識別和關閉的字幕加副本(transcript)輸出;TV新聞分段和格式化;音樂編目錄;視頻數據庫邏輯部分;電影數據庫邏輯部分;數字照片編目錄邏輯部分;多媒體檢索;音頻和視頻節選片段分段和網公布邏輯部分;網搜索邏輯部分;視頻節選檢索和密鑰幀選擇;圖像搜索邏輯部分;氣象圖檢索邏輯部分;空間圖像檢索邏輯部分,包括圖像識別和加亮;流線型的媒體服務器邏輯部分;單個和多個信道的視頻流監視和下載;音頻流監視、下載和打印;會議記錄提取邏輯部分;基于多音頻源的視頻捕獲選擇邏輯部分;包括了參與者識別和編目的視頻節選分段邏輯部分;基于音頻事件檢測的視頻節選分段;嵌入的TV時間表(schedule)提取和格式邏輯部分;無線電新聞分段和格式化邏輯部分;包括了表面圖像檢索的無線電節目分段邏輯部分;無線電節目分段和自動主頁檢索;“磁帶上的書“語音識別和格式化軟件,包括外語翻譯和格式化;用于路由選擇的地圖生成軟件;路由選擇計劃邏輯部分;視窗識別邏輯部分;文本-語音邏輯部分;文檔概括和文本-語音邏輯部分;圖形打印邏輯部分;RFID信令設備和可變內容選擇邏輯部分。
上述各種實施例的進一步的描述包括在下列共同未決的美國專利申請中,其公開合并在其中作為參考。
于2004年3月30日提交的美國專利申請號為10/814846的題名為“帶有用于外圍設備的硬件和軟件接口的打印機”專利申請。該共同未決的美國專利申請描述了一種能夠打印從對接在打印機上的設備接收的多媒體的打印系統。基于接收的多媒體數據,打印系統產生紙件或其它的打印輸出以及相關的電子式輸出。打印輸出和電子式輸出一起提供了多媒體的表達。打印機也能和外圍設備通信并控制外圍設備的功能。在一個實施例中,打印系統包括耦接到網絡設備和打印系統的網絡。接口從外圍設備接收多媒體數據,多媒體處理系統耦接到接口來處理多媒體數據。基于任意數目的期望的應用,多媒體處理系統確定多媒體數據的打印的表達和多媒體數據的電子的表達。為了能夠分擔計算負擔,多媒體處理系統可處于打印系統的至少一部分以及處于外圍設備的至少一部分。和多媒體處理系統通信的打印輸出系統接收打印的表達并產生相應的打印輸出。類似地,和多媒體處理系統通信的電子式輸出系統接收電子的表達并產生相應的電子式輸出。以這種方式,通過產生打印輸出和電子式輸出,打印機生成來自外圍設備的多媒體數據的表達。
于2004年3月30日提交的美國專利申請號為10/813950的題名為“帶有嵌入的音頻/視頻內容識別和處理的打印系統”專利申請。該共同未決的美國專利申請描述了一種包括用于執行媒體內容識別和處理的嵌入的功能性的打印系統。基于關于媒體內容執行的內容識別和處理結果,打印系統產生基于紙的或者它的其它打印的表達。打印系統可進一步產生媒體內容的相應的電子表達,它和打印的表達組合可以用來瀏覽和存取媒體內容。打印系統也可以包括具有用于打印選定的媒體內容的功能的媒體再現(renderer)應用。
于2004年3月30日提交的申請號為10/814536的題名為“帶有嵌入的檢索和公布接口的打印機”的美國專利申請。該共同未決的美國專利申請描述了一種用于打印機的方法和系統,該打印機接收包含多媒體信息的數據或者對于多媒體內容的指針(pointer)并根據接收的文檔執行各種行動。例如,打印機的一個實施例接收比如對于多媒體內容的指針之類的多媒體信息,接著檢索多媒體內容并打印表達該多媒體內容的文檔。另一個實施例還將檢索到的多媒體內容存儲到數據庫或者打印機的本地存儲器。打印機的另一個實施例收集可存取到打印機的多媒體內容數據(比如,經由網絡或在它的本地存儲器中的)并打印所收集的多媒體內容的概要文檔。打印機執行的行動優選地基于由打印機接收的文檔。該內容能包括能打印的和不能打印的數據。在某些實施例中,文檔在它被發送去打印之前由數據處理系統分析,并且附加的數據添加到或者結合到文檔。在一個實施例中,作者或者其它用戶提供附加的信息到網頁,附加的信息比如為數據庫的名稱、特殊的打印命令或者網頁指針。在另一個實施例中,數據處理系統中的插入式軟件分析文檔并提供關于它的內容的附加信息。在另一個實施例中,數據處理系統中的打印機驅動軟件分析文檔并提供關于它的內容的附加信息。在又另一個實施例中,打印機在接收到文檔之后分析它。在某些實施例中,打印機根據文檔檢索多媒體數據并根據接收到的文檔打印文檔。某些實施例檢索多媒體數據并本地存儲之或者將其存儲到網站上。這可用于“打印”指向MP3音頻文件或視頻文件的URL。由于可能會占用較長的時間來下載數據,所以如果打印機在后臺處理下載用戶將非常高興。隨后,用戶能夠在打印機所服務的網頁上瀏覽音頻文件和視頻文件的收聽并按要求播放選定的文件。那個網頁也允許用戶生成那些文件的圖像紙件(video paper)。這會導致紙文檔的打印,但是它可以提供圖像紙件(video paper)的電子表達(比如,PDF)。在條形碼被打印機檢索之后,它將提及多媒體數據的位置。
于2004年3月30日提交的申請號為10/814702題名為“帶有無線電或電視節目提取(摘錄)和格式化的打印機”的美國專利申請。該共同未決的美國專利申請描述了一種包括輸出設備的系統,該輸出設備用于生成從媒體接收器提取的媒體內容的媒體表達。該系統包括用于從媒體接收器提取媒體內容的提取模塊。輸出設備生成提取的媒體內容的表達。另外,媒體傳送接口允許在輸出設備和媒體接收器之間的通信。本發明的方法包括從媒體接收器提取媒體內容,生成媒內容的表達,并通過媒體傳送接口和媒體接收器通信。系統的方法進一步包括安排媒體接收器行動的時間以在預定的時間發生,錄制和播放媒體內容,以及通過根據顯示在時間表頻道上的時間表上執行光學的字符識別來生成媒體節目的時間表顯示。
于2004年3月30日提交的申請號為10/814580題名為“帶有文檔起動處理的打印機”的美國專利申請。該共同未決的美國專利申請描述了一種用于除了或者代替打印文檔的行動之外還能夠檢測打印的文檔的特征并觸發行動來作為響應的打印機的方法和系統。例如,這樣的打印機能提取電子形式的字段和值并將這些信息存儲在數據庫中。該系統也能生成反映了打印機執行的一些方面的行動的紙文檔。行動優選地基于打印機接收的文檔的內容。該內容包括可打印的和不可打印的數據。在某些實施例中,文檔在被發送去打印之前被數據處理系統分析,并且附加的數據被添加到或者結合到文檔。在一個實施例中,作者或其它用戶提供附加的信息,比如數據庫的名稱。在另一個實施例中,數據處理系統上的軟件分析文檔交提供關于它的內容的附加的信息,比如某個數據字段的內容。在又一個實施例中,在打印機收到文檔之后分析該文檔。在所有的這些實施例中,打印機根據文檔的內容執行一種行動(除了打印之外或者代替打印)。在某些實施例中,在打印機根據文檔的內容執行行動之前,打印機和/或相關的打印機方部件和用戶或和文檔源交互作用。
雖然合適的打印系統的例子已經在上面描述,但是打印機的描述及其文檔產生裝置并不意味著限制。依照預期的應用,打印機可采取許多不同于大多數人熟悉的典型的辦公或家用打印機的不同形式。因此,應當理解打印機的定義包括了能夠在表面上產生圖像、文字或任何其它的記號的設備。雖然在紙上打印已經在上面述及,但是應當理解,根據本發明的各種實施例的打印機能在各種有形的媒體上產生圖像、文字或任何其它的記號,有形的媒體比如為用于高架投影儀的透明薄片、膠片、幻燈片、帆布(canvass)、玻璃、不干膠標簽(sticker)或者任何其它的接受這樣的記號的媒體。
另外,多媒體和多媒體數據的使用和描述并不意味著限制,因為多媒體可包括任可用于表達任何類型的媒體或多媒體內容的信息,任何類型的媒體或多媒體內容比如是所有的或部分的音頻和/或視頻文件、具有多媒體內容的數據流或者多媒體內容的傳輸。多媒體內容包括音頻(包括音樂、無線電廣播、錄音、廣告、等等)、視頻(包括電影、視頻節選、電視廣播、廣告、等等)、軟件(包括視頻游戲、多媒體節目、圖形軟件、等等)和圖片之一或它們的組合;然而,該列表不是窮舉的。另外,多媒體數據可進一步包括任何自身全部或部分地包含了多媒體內容和多媒體數據的物品,并且多媒體數據包括描述現實事件的數據。并且多媒體數據可使用任何的編碼技術編碼,比如在視頻的情況下為MPEG,在音頻的情況下為為MP3。它們也可以使用加密算法被加密以保護它的內容,加密算法比如為DES、三倍DES或其它任何合適的加密技術。
另外,在其中描述的任何步驟或者操作或處理可以通過一個或多個軟件模塊或硬件模塊來單獨地或者結合其它設備來執行或實現。還應當理解,以硬件單元形式描述的打印機的部分可以用軟件實現,并且軟件單元可以用硬件實現,比如被硬編碼到專用電路。在一個實施例中,用計算機程序產品實現的軟件模塊包括了包含計算機程序代碼的計算機可讀媒體,它可以由計算機處理器實行來執行在其中描述的步驟、操作、和處理過程。
在替換的實施例中,打印機能使用多個應用服務器聯合行動。由打印機發送或接收的任何的請求或消息可通過網絡發送,使用比如IEEE 1394、通用串行總線之類的本地電纜,使用比如IEEE 802.11或IEEE 802.15網絡之類的無線網絡,或者上述的任意組合。
為了舉例說明的目的已經給出了本發明實施例的以上描述;這并不是窮舉或者將發明局限到所公開的精確形式。相關領域的普通技術人員能意識到在上面的教學下許多修改和變型都是可能的。因此所期望的是,發明范圍并不被這些詳細的描述所限制,而是由附加于此的權利要求來限定。
權利要求
1.一種用于打印基于時間的媒體的系統,該系統包括接口,該接口用于從媒體源接收基于時間的媒體數據;多媒體處理系統,它耦接到接口以接收基于時間的媒體,該多媒體處理系統確定基于時間的媒體的電子的表達;和第一輸出設備,它與多媒體處理系統通信以接收電子表達,該第一輸出設備根據基于時間的媒體的表達產生對應的電子式輸出。
2.如權利要求1所述的系統,其中多媒體處理系統進一步確定基于時間的媒體的打印的表達。
3.如權利要求2所述的系統,進一步包括第二輸出設備,它與多媒體處理系統通信以接收被打印的表達,第二輸出設備從基于時間的媒體的表達產生對應的打印輸出。
4.如權利要求1所述的系統,其中打印輸出是在圖像紙件上生成。
5.如權利要求1所述的系統,其中電子式輸出被存儲在媒體記錄設備上。
6.如權利要求4所述的系統,其中電子式輸出被存儲在可移動存儲設備上。
7.如權利要求6所述的系統,其中可移動存儲設備是從包括了DVD、CD-ROM、盒式錄音帶、錄像帶、閃卡、存儲條和計算機磁盤的組中選擇的。
8.如權利要求1所述的系統,其中接口包括了超聲波筆捕獲設備。
9.如權利要求1所述的系統,其中接口包括了并行接口。
10.如權利要求1所述的系統,其中接口包括了無線通信接口。
11.如權利要求1所述的系統,其中接口包括了串行接口。
12.權利要求11的系統,其中串行接口是USB接口。
13.如權利要求1所述的系統,其中接口包括對接站。
14.權利要求13的系統,其中對接站建在系統上。
15.如權利要求1所述的系統,其中接口包括光學端口。
16.如權利要求1所述的系統,其中接口包括視頻端口。
17.如權利要求1所述的系統,其中接口包括用來連接外圍設備的端口,該端口是從包括SCSI、IDE、RJ11、復合視頻、分量視頻或S-視頻的組中選擇的。
18.如權利要求1所述的系統,其中接口包括可移動的存儲器讀取器。
19.如權利要求1所述的系統,其中可移動存儲器讀取器包括從包含了DVD讀取器、閃卡讀取器、存儲條讀取器、CD讀取器、計算機盤讀取器和SD讀取器的組中選擇的媒體讀取器。
20.如權利要求1所述的系統,其中媒體源包括蜂窩電話。
21.權利要求1的系統,其中媒體源包括視頻攝-錄像機。
22.權利要求1的系統,其中媒體源包括數字錄音機。
23.權利要求1的系統,其中媒體源包括從包括了DVD讀取器、盒式錄像帶讀取器、CD讀取器、盒式錄音帶讀取器、閃卡讀取器、數字錄相機、視頻捕獲設備和會議記錄設備。
24.權利要求1的系統,其中多媒體處理系統包括視頻流處理器。
25.權利要求24的系統,其中多媒體處理系統包括視頻密鑰幀提取器。
26.權利要求24的系統,其中多媒體處理系統生成條形碼,該條形碼對應于視頻流中的視頻分段。
27.如權利要求1所述的系統,其中多媒體處理系統配置成生成多媒體的網頁表達。
28.如權利要求1所述的系統,其中多媒體處理系統配置成和媒體源通信。
29.如權利要求1所述的系統,其中多媒體處理系統配置成控制多媒體源中的功能性。
30.如權利要求1所述的系統,其中多媒體處理系統處于多媒體源的至少一部分上。
31.如權利要求1所述的系統,其中系統被配置成自動檢測媒體源的通信連接。
32.如權利要求1所述的系統,其中系統被配置成從媒體源自動地下載多媒體數據。
33.如權利要求1所述的系統,其中該接口包括數據庫服務器
34.如權利要求1所述的系統,其中數據庫服務器包括音樂目錄。
35.如權利要求33所述的系統,其中數據庫服務器包括視頻數據庫。
36.如權利要求33所述的系統,其中數據庫服務器包括網搜索引擎。
37.如權利要求1所述的系統,其中多處理系統包括文本-語音系統。
38.如權利要求1所述的系統,其中多處理系統包括圖像檢測系統。
39.如權利要求1所述的系統,其中多處理系統包括表面識別系統。
40.如權利要求1所述的系統,其中多處理系統包括語音識別系統。
41.一種用于打印基于時間的媒體的方法,該方法包括從媒體源接收基于時間的媒體數據;確定基于時間的媒體的電子的表達;和從基于時間的媒體的表達產生對應的電子式輸出。
42.如權利要求41所述的方法進一步包括確定基于時間的媒體的打印的表達;和從基于時間的媒體的表達產生對應的打印輸出。
43.如權利要求41所述的方法,其中電子式輸出被存儲在媒體記錄設備上。
44.如權利要求41所述的方法,其中電子式輸出被存儲在可移動存儲設備上。
45.如權利要求44所述的方法,其中的移動存儲設備是從包括了DVD、CD-ROM、盒式錄音帶、錄像帶、閃卡、存儲條和計算機磁盤的組中選擇的。
46.如權利要求41所述的方法,其中媒體源包括蜂窩電話。
47.如權利要求41所述的方法,其中媒體源包括視頻攝-錄像機。
48.權利要求41的方法,其中的媒體源包括數字錄音機。
49.權利要求41的方法,其中的媒體源包括從包括了DVD讀取器、盒式錄像帶讀取器、CD讀取器、盒式錄音帶讀取器、閃卡讀取器、數字錄相機、視頻捕獲設備和會議記錄設備。
全文摘要
一種能夠實現打印從媒體源接收的多媒體的打印系統,媒體源和打印機可通信地耦接。基于所接收的多媒體數據,該打印系統產生紙或其它的打印輸出以及相關的電子式輸出。同時,打印的和電子式輸出提供了多媒體的表達。打印機也能夠與媒體源通信并控制多媒體源的功能性。依據對打印機所期望的應用,打印機可包括任何用于接收媒體數據,打印打印輸出并產生電子式輸出的機構的組合。
文檔編號H04L12/56GK1660588SQ200410089798
公開日2005年8月31日 申請日期2004年9月27日 優先權日2003年9月25日
發明者彼得·E·哈特, 喬納森·J·赫爾, 杰米·格雷厄姆, 庫爾特·W·皮索爾 申請人:株式會社理光