亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于形成圖像的方法和裝置的制作方法

文檔序號:6425291閱讀:124來源:國知局
專利名稱:用于形成圖像的方法和裝置的制作方法
技術領域
本發(fā)明總構思涉及一種用于形成圖像的方法和裝置,更具體地,涉及一種用于在數(shù)字生活網(wǎng)絡聯(lián)盟(digital living network alliance, DLNA)網(wǎng)絡環(huán)境中形成圖像的方法和裝置。
背景技術
對在各個家用設備(例如,家用電器、移動電話機、個人計算機等等)之間共享諸如電影、音樂、圖片等等的數(shù)字媒體內容的需要已經(jīng)不斷地增加。數(shù)字生活網(wǎng)絡聯(lián)盟(DLNA) 是一種被各個制造商采用以使得能夠經(jīng)由家用網(wǎng)絡在由不同制造商制造的各種設備之間共享內容的標準。在DLNA標準中定義的設備包括提供內容的數(shù)字媒體服務器(DMS)、渲染(render) 內容的數(shù)字媒體渲染器(DMR)以及數(shù)字媒體控制器(DMC),該DMC搜索由DMS提供的內容、 將搜索的內容與DMR的渲染能力進行匹配并且在DMS和DMR之間建立連接。

發(fā)明內容
本發(fā)明總構思提供一種用于使得能夠在一般數(shù)字生活網(wǎng)絡聯(lián)盟(DLNA)環(huán)境中打印圖像而無需安裝額外的應用或驅動的方法和裝置。此外,本發(fā)明總構思還提供一種其上記錄有用于在計算機上實現(xiàn)所述方法的計算機程序的計算機可讀記錄介質。然而,本發(fā)明總構思可以涵蓋其他的技術目標。根據(jù)一方面,提供一種用于形成根據(jù)預定標準的圖像的成像裝置,包括渲染器功能單元,通過使用遵守所述預定標準的至少一個服務從主機獲得能夠由所述成像裝置處理的內容;解釋器,經(jīng)由所述渲染器功能單元向所述主機提供關于所述成像裝置的處理能力的信息并且解釋所述內容;以及輸出單元,基于所述內容的解釋形成和輸出相應于所述內容的圖像。根據(jù)另一方面,提供一種通過渲染根據(jù)預定標準的內容而形成圖像的方法,所述方法包括向主機提供成像裝置的描述,所述描述指示所述成像裝置是媒體渲染器;通過使用在所述預定標準中定義的至少一個服務從接收所述描述的主機獲得內容;以及形成并輸出相應于所獲得的內容的圖像。根據(jù)另一方面,提供一種其上記錄有用于實現(xiàn)所述形成圖像的方法的計算機程序的計算機可讀記錄介質。


通過參照附圖詳細描述的示范性實施例,本發(fā)明總構思的以上及其他特征和優(yōu)點將變得更加清楚,其中圖1是根據(jù)實施例的DLNA網(wǎng)絡系統(tǒng)的框圖;圖2是示出根據(jù)實施例的打印機和主機的配置的框圖;圖3是示出根據(jù)實施例的打印機的描述的圖;圖4是根據(jù)實施例的發(fā)送關于打印機的處理能力的信息的方法的流程圖;圖5是示出根據(jù)實施例的關于打印機的處理能力的信息的圖;圖6是根據(jù)實施例的通過將打印機用作數(shù)字媒體渲染器(DMR)來打印內容的方法的流程圖;圖7是示出根據(jù)圖6中示出的實施例的改進的打印內容的方法的圖;圖8是經(jīng)由在圖2中示出的主機和用戶之間的交互來打印內容的方法的流程圖; 以及圖9是示出由圖2中示出的主機顯示的用戶接口(UI)的示例的圖。
具體實施例方式根據(jù)當前的數(shù)字生活網(wǎng)絡聯(lián)盟(DLNA)標準,對于將存儲在家用設備中諸如個人計算機(PC)或移動電話機之類的其他主機中的內容發(fā)送到打印機并且打印該內容來說, 支持數(shù)字媒體打印(DMPr)功能的打印機和支持遵守DLNA標準的打印機控制器(PR)功能的主機是必需的。雖然當前在市場上可獲得支持遵守DLNA標準的功能的各種設備,但是還不能獲得支持如上所述的功能的打印機和主機。根據(jù)本發(fā)明總構思,不支持DMPr功能和PR 功能的一般DLNA設備可以打印內容而無需安裝用于包含DMPr功能和I3R功能的額外的應用或驅動?,F(xiàn)在將參照附圖更加充分地描述本發(fā)明總構思,附圖中示出本發(fā)明總構思的示范性實施例。特別地,將在下面描述用于在打印介質上形成圖像的打印機作為由本發(fā)明總構思的權利要求限定的成像裝置的示例。然而,由本發(fā)明總構思的權利要求限定的成像裝置不僅可以應用于如下所述的打印機,而且可以應用于其他類型的成像裝置,例如,多功能外設(MFP)。圖1是根據(jù)實施例的DLNA網(wǎng)絡系統(tǒng)的框圖。參照圖1,DLNA網(wǎng)絡系統(tǒng)包括打印機 11和至少一個主機12。主機12可以不僅是如圖1所示的移動電話機或PC,而且可以是支持DLNA網(wǎng)絡的任何各種設備。在本實施例中,考慮到存儲在主機12中的內容由經(jīng)由有線或無線網(wǎng)絡連接到主機12的打印機11打印的一般打印環(huán)境,將從由DLNA標準定義的各種 DLNA網(wǎng)絡系統(tǒng)之中采用2-box推送Q-box push)系統(tǒng)。根據(jù)DLNA標準,2_box推送系統(tǒng)包括渲染內容的數(shù)字媒體渲染器(DMR)以及向DMR推送內容的推送控制器。根據(jù)DLNA標準,打印機11起由DLNA標準定義的DMR的作用,以從主機12獲得要打印的內容。此外,根據(jù)DLNA標準,主機12起由DLNA標準定義的推送控制器的作用,以向打印機11發(fā)送存儲在主機12中的內容。推送控制器是通過向數(shù)字媒體控制器(DMC)的功能添加提供內容的數(shù)字媒體服務器(DMS)的一部分功能、例如媒體傳輸服務器功能而具體實現(xiàn)的設備模型,DMC的所述功能建立DMS和DMR之間的連接。如下所述的2_box推送系統(tǒng)僅僅是本發(fā)明總構思的應用的示例,并且本發(fā)明總構思還可以應用于由DLNA標準定義的任何其他DLNA網(wǎng)絡系統(tǒng)。例如,本發(fā)明總構思還可以應用于諸如DMR、DMS和DMC的3_box系統(tǒng),其中,DMR渲染內容,DMS提供內容,并且DMC瀏覽DMS上的內容并從中選擇內容和選擇用于渲染所選擇的內容的DMR。在這種情況下,DMR打印內容,DMS提供將要打印的內容,并且DMC建立DMS 和DMR之間的連接。DMS和DMC可以在諸如服務器12的單個設備內具體實現(xiàn),或者可以具體實現(xiàn)為獨立設備。在DLNA標準中,可以將一般設備和移動設備定義為單獨的類別。例如,DLNA標準將相應于移動設備的DMC定義為與一般DMC分離的移動數(shù)字媒體控制器(M-DMC)。在本實施例中,DMC和M-DMC兩者將被稱為DMC,但是其他類型的設備也可以被稱作DMC。圖2是示出根據(jù)實施例的打印機11和主機12的配置的框圖。圖1中示出的打印機11包括DMR功能單元21、解釋器22以及輸出單元23。DMR功能單元21起到DMR的作用,用于從主機12接收內容并且渲染根據(jù)DLNA標準的內容。特別地,在本實施例中,DMR功能單元21通過使用根據(jù)DLNA標準的至少一個服務從主機12獲得可以由打印機11處理的內容。為了獲得內容,DMR功能單元21生成指示打印機11起遵守DLNA標準的DMR的作用的打印機11的描述,并且向主機12提供該描述。主機12可以基于該打印機11的描述將打印機11識別為遵守DLNA的DMR。圖3是示出根據(jù)實施例的打印機的描述的圖。參照圖3,以遵守通用即插即用 (UPnP)標準的XML格式生成根據(jù)本實施例的打印機的描述。DLNA標準采用UPnP標準用于設備的發(fā)現(xiàn)和控制。UPnP標準是使得PC能夠自動識別外圍設備的即插即用技術向整個網(wǎng)絡的擴展,并且使得能夠自動識別和控制連接到網(wǎng)絡的各種設備,例如,打印機、數(shù)字電視機(TV)、游戲控制臺等等。因此,以遵守UPnP標準的XML格式生成打印機的描述。從圖3中示出的打印機的描述的項之中,用于指示打印機11起遵守UPnP標準的媒體渲染器的作用的信息被寫到項〈device (設備)>。詳細地,由UPnP標準定義的設備類型中的一個被寫到項〈device〉的子項〈deviceType (設備類型)>。例如,包括渲染內容的媒體渲染器和提供內容的媒體服務器的設備類型中的一個被寫到項〈device〉的子項〈deviceType〉。在本實施例中,指示打印機11是遵守UPnP標準的媒體渲染器的 "MediaRenderer (媒體渲染器)”被寫到子項〈deviceType〉。在可以指示打印機11的名稱之中,比IP地址更為用戶所熟知的名稱被寫到子項 <friendlyName (友好名稱)>。在本實施例中,“DMR Printer (DMR打印機),,被寫到子項 <friendlyName>。打印機11的制造商的名稱被寫到子項〈manufacturer (制造商)>。在本實施例中,“Samsung”被寫到子項〈manufacturer〉。打印機11的制造商的網(wǎng)站的統(tǒng)一資源定位符(URL)被寫到子項〈manufacturerURL (制造商URL) >。在本實施例中,“http //www. samsung. com,,被寫到子項〈manufacturerURL〉。作為比寫到子項<friendlyName>的名稱更詳細的名稱的打印機11的名稱被寫到子項〈modelDescription(型號描述)>。在本實施例中,“Samsung DMR Printer”被寫到子項〈modelDescription〉。打印機11的型號被寫到子項〈modelName (型號名稱)>。在本實施例中,“CLX-3180”被寫到子項<modelName>。 關于打印機型號的URL被寫到子項〈modelURL (型號URL) >。在本實施例中,“http //www. samsungprinter. com,,被寫至Ij子項 <modelURL>。從如上所述的項之中,可以以將由主機12的用戶識別的形式提供例如子項<friendlyName>和<modelDescription>的一些項,以使得用戶可以識別出圖1中示出的打印機11是起遵守UPnP標準的媒體渲染器的作用的DMR打印機。 用于指示由打印機11提供的UPnP服務的信息被寫到項〈service (服務)>。 為了打印機11起遵守UPnP標準的媒體渲染器的作用,打印機11有必要提供被定義為UPnP標準中的媒體渲染器的服務的服務RenderingControl (渲染控制)和服務ConnectionManager (連接管理器)。服務RenderingControl使得相應于UPnP控制點的主機12能夠控制相應于UPnP媒體渲染器的打印機11的各種渲染功能。服務 ConnectionManager使得相應于UPnP控制點的主機12能夠發(fā)現(xiàn)發(fā)送由相應于UPnP媒體渲染器的打印機11所期望的內容而需要的信息。此外,打印機11有必要提供被定義為UPnP 標準中的AV架構的服務的服務AVTransport (AV傳送),以從作為遵守UPnP標準的媒體渲染器的主機12獲得內容。服務AVTransport使得打印機11能夠定位相應于由主機12做出的打印請求的內容的位置。作為DMR,DMR功能單元21通過使用服務ConnectionManager向主機12提供關于打印機11的處理能力的信息。主機12基于關于打印機11的處理能力的信息確定內容是否是可以由打印機11打印的可打印內容,并且基于確定的結果向打印機提供內容。因此, 打印機11可以從主機12獲得可打印內容。此外,作為DMR,DMR功能單元21通過使用服務 AVTransport從主機12獲得主機12期望打印的內容的位置,并且基于內容的位置獲得內容。解釋器22通過解釋由DMR功能單元21獲得的內容來生成可以由輸出單元23打印的數(shù)據(jù)??捎僧斍霸谑袌鲋袖N售的打印機打印的格式的示例包括postscript (PS)、打印機指令語言(PCL)和便攜式文檔格式(PDF)?;诖蛴C11的設計者如何具體實現(xiàn)解釋器22,解釋器22可以能夠解釋全部上述格式、可以能夠解釋上述格式的一部分、或者可以能夠解釋除上述的格式以外的不同的格式,例如,聯(lián)合圖像專家組(JPEG)、可擴展超文本標記語言(XHTML)等等。在本實施例中,關于打印機的處理能力的信息指的是關于打印機11可以解釋和打印多少類型的內容的信息。因此,關于打印機11的處理能力的信息包括關于可以由解釋器22解釋的內容的格式的信息。解釋器22經(jīng)由DMR功能單元21向主機12提供這樣的關于打印機11的處理能力的信息。換句話說,DMR功能單元21通過使用遵守DLNA標準的至少一個服務向主機12提供從解釋器22發(fā)送的關于打印機11的處理能力的信息。圖4是根據(jù)實施例的發(fā)送關于打印機11的處理能力的信息的方法的流程圖。以下,將參照圖4更詳細地描述發(fā)送如上所述的關于打印機11的處理能力的信息的方法。在操作41中,解釋器22生成關于打印機11的處理能力的信息,該信息包括關于可以由解釋器22解釋的內容的格式的信息。在操作42中,解釋器22向DMR功能單元21發(fā)送在操作41中生成的信息。在操作43中,主機12向打印機11請求關于打印機11的處理能力的信息。例如,主機12通過調用服務ConnectionManager的動作GetProtocolInfo () 請求關于打印機11的處理能力的信息。在操作44中,打印機11響應于在操作43中做出的請求向主機12提供關于打印機11的處理能力的信息。例如,打印機11提供關于打印機 11的處理能力的信息作為動作GetfrotocoUnfo ()的回復。圖5是示出根據(jù)實施例的關于打印機的處理能力的信息的圖。參照圖5,以XML格式生成根據(jù)本實施例的關于打印機的處理能力的信息。根據(jù)圖5中示出的關于打印機的處理能力的信息,圖2中示出的打印機11支持JPEG格式、PDF格式和PCL格式。輸出單元23基于由解釋器22做出的內容的解釋來打印內容。換句話說,輸出單元23通過使用由解釋器22生成的可打印數(shù)據(jù)形成內容的圖像并且打印該圖像。參照圖2,DMR功能單元21包括媒體渲染器設備(MRD) 211、UPnP設備功能單元212 以及媒體傳輸客戶端(MTC)功能單元213。相應于DMR功能單元21的配置,主機12包括媒體渲染器控制點(MRCP)功能單元Ml、UPnP控制點(CP)功能單元M2以及媒體傳輸服務器(MTS)功能單元對3。DMR功能單元211的MRD功能單元22起UPnP AV媒體渲染器的作用,其渲染根據(jù) UPnP標準的AV內容。與此相應,主機12的MRCP功能單元241起UPnP AV CP的作用,其控制根據(jù)UPnP標準的UPnP AV媒體渲染器的渲染。特別地,在本實施例中,MRD功能單元211 通過生成打印機11的描述向主機12提供關于由打印機11提供的UPnP服務的信息,該信息指示打印機11是起遵守UPnP標準的媒體渲染器的作用的DMR打印機,并且該MRD功能單元211處理由主機12調用的UPnP服務的動作。MRCP功能單元241基于由打印機11提供的打印機11的描述來識別由打印機11提供的UPnP服務。此外,MRCP功能單元241識別打印機11的處理能力并且基于打印機11的處理能力調用UPnP服務的動作以提供主機 12期望打印的內容。DMR功能單元21的UPnP設備功能單元212起UPnP設備的作用,其根據(jù)UPnP標準,為了主機12發(fā)現(xiàn)和控制打印機11而廣告(advertise)打印機11、提供打印機11的描述、并且處理為了提供關于UPnP事件的信息的UPnP協(xié)議。與此相應,UPnP CP功能單元對2 起UPnP CP的作用,其根據(jù)UPnP標準,發(fā)現(xiàn)和控制相應于UPnP設備的打印機11并且處理用于獲得關于UPnP事件的信息的UPnP協(xié)議。DMR功能單元21的MTC功能單元213起超文本傳輸協(xié)議(HTTP)客戶端的作用, 其從根據(jù)DLNA標準的主機12接收主機12的內容和控制數(shù)據(jù),其中所述控制數(shù)據(jù)是由主機 12使用以控制打印機11的數(shù)據(jù)。與此相應,主機12的MTS功能單元243起HTTP服務器的作用,其根據(jù)DLNA標準通過使用HTTP向打印機11發(fā)送主機12的內容和控制數(shù)據(jù)。例如,當MTC功能單元213通過使用指令HTTP GET請求主機12期望打印的內容時,MTS功能單元243響應于該請求通過使用HTTP來發(fā)送主機期望打印的內容。雖然未在圖2中示出,但是打印機11的DMR功能單元21和主機12還可以包括遵守DLNA標準的網(wǎng)絡連接(connectivity)單元。網(wǎng)絡連接單元通過使用由DLNA標準定義的IPv4協(xié)議和各種其他網(wǎng)絡協(xié)議執(zhí)行與主機12的有線或無線通信。例如,網(wǎng)絡連接單元可以根據(jù)電氣與電子工程師協(xié)會(IEEE)803. 3i標準、IEEE 802. 標準或同軸電纜多媒體聯(lián)盟(MoCA)標準執(zhí)行與主機12的有線通信。此外,網(wǎng)絡連接單元可以根據(jù)IEEE 802. Ila/ b/g/n標準或藍牙標準執(zhí)行與主機12的無線通信。此外,主機12還可以包括用于存儲內容的存儲設備和起CP的作用以用于從遵守 DLNA標準的外部DMS獲得內容的單元。圖6是根據(jù)實施例的通過將打印機11用作DMR來打印內容的方法的流程圖。參照圖6,根據(jù)本實施例的打印內容的方法包括由圖2中示出的打印機11和主機12按序 (chronologically)執(zhí)行的步驟。因此,關于圖2的打印機11和主機12的描述也可以應用于圖6中示出的方法。此外,對圖6中示出的方法的描述也可以應用于圖2中示出的打印機11和主機12。在操作61中,作為DMR的打印機11經(jīng)由網(wǎng)絡來廣告用于打印內容所需的UPnP服務。接下來,主機12瀏覽用于打印存儲在主機12內的內容之中將被打印的內容所需的UPnP 服務,并發(fā)現(xiàn)起提供所需的UPnP服務的DRM作用的打印機11。在操作62中,作為推送控制器的主機12通過對于打印機11使用指令HTTP GET來請求打印機11的描述,所述打印機 11在操作61中被發(fā)現(xiàn)并且起DMR的作用。接下來,作為DMR的打印機11響應于打印機11 的描述的請求而提供打印機11的描述。在操作63中,作為推送控制器的主機12基于在操作62中獲得的打印機11的描述,調用由打印機11提供的服務ConnectionManager的協(xié)議GetProtocolInfo ()。接下來, 作為DMR的打印機11響應于動作GetProtocolInfo ()的調用而提供由打印機11支持的傳輸協(xié)議和內容格式的列表。在本實施例中,因為打印機11的MTC功能單元213通過使用 HTTP獲得內容,所以由打印機11支持的傳輸協(xié)議可以是HTTP。因為打印機11的解釋器22 可以解釋包括PS、PCL和PDF的格式,所以由打印機11支持的內容格式可以包括PS、PCL和 PDF。在操作64中,作為推送控制器的主機12根據(jù)來自用戶的指令、基于操作63中提供的傳輸協(xié)議和內容格式的列表來選擇打印機11可打印的格式的內容,并且調用由打印機11提供的服務AVTransport的動作ktAVTransportURI ()以通知要由打印機11支持的傳輸協(xié)議接收的內容的位置,即,內容的URL。接下來,作為DMR的打印機11通過調用動作 SetAVTransportURI ()而獲得主機12期望打印的內容的位置。因此,主機12可以通過調用動作ktAVTransportURI ()指定在由用戶選擇的網(wǎng)絡上的內容的位置。在操作65中,作為推送控制器的主機12調用由打印機11提供的服務八¥1^!11印0汁的動作?1對()以發(fā)起在操作63中指定的內容的打印。主機12可以通過調用動作Play ()來指定內容的播放方法,諸如播放速度、播放位置等等。在本實施例中,通過指定內容的播放方法來指定打印內容的方法。例如,內容的播放速度可以映射為將被打印的內容的頁數(shù),而內容的播放位置可以被映射為將被打印的內容的頁面標號(designation)。 接下來,作為DMR的打印機11通過調用動作PlayO來獲得諸如內容的將被打印的頁數(shù)和內容的將被打印的頁面之類的打印內容的方法,并且基于獲得的方法準備打印內容??梢酝ㄟ^調用除動作PlayO以外的動作來指定這樣的打印內容的方法。例如,可以通過調用動作setBrightnessO來指定用于打印內容的濃度(density)。在操作66中,當在操作65中完成打印內容的準備時,作為DMR的打印機11通過使用對于在操作64中獲得的位置的指令HTTP GET來請求主機12期望打印的內容,并且響應于該請求,主機12通過使用HTTP發(fā)送所請求的內容。接下來,打印機11獲得主機12期望打印的內容。在操作67中,打印機11根據(jù)在操作65中準備的打印內容的方法來打印在操作66中獲得的內容。圖7是示出根據(jù)圖6中示出的實施例的改進的打印內容的方法的圖。參照圖7,在圖7中示出的方法還包括取消打印內容的任務的步驟。因此,圖7中示出的方法的操作71 到操作77和圖6中示出的方法的操作61到操作67 —致。在操作78中,作為推送控制器的主機12調用由打印機11提供的服務AVTransport的動作Mop ()以取消在操作77中的打印內容的任務。在操作79中,作為DMR的打印機11根據(jù)動作MopO的調用而停止打印內容。對本領域普通技術人員來說明顯地是,可以通過利用由UPnP標準定義的各種動作來使用除圖6和圖7中示出的方法以外的打印內容的各種方法。圖8是經(jīng)由在圖2中示出的主機12和用戶之間的交互來打印內容的方法的流程圖。參照圖8,根據(jù)本實施例的打印內容的方法包括基于在主機12和用戶之間的交互由打印機11和主機12按序處理的操作。因此,關于圖2的打印機11和主機12的描述也可以應用于圖8中示出的方法。此外,對圖8中示出的方法的描述也可以應用于圖2中示出的打印機11和主機12。在操作81中,主機12向用戶顯示存儲在主機12或者存儲在另一設備中的內容。 在操作82中,用戶瀏覽由主機12顯示的內容并且選擇將由打印機11打印的至少一個內容。為使用戶瀏覽內容,主機12或連接到主機12的DMS可以提供遵守UPnP標準的服務 ContentDirectory0在操作83中,主機12顯示能夠渲染在操作82中選擇的內容的各種DMR設備的列表。能夠渲染在操作82中選擇的內容的DMR設備的示例可以不僅包括圖2中示出的打印機11,還可以包括在顯示器上形成內容的圖像的數(shù)字TV和游戲控制臺。在操作84中, 用戶基于由主機12顯示的DMR設備的列表來選擇相應于能夠打印內容的DMR的打印機 11。在本實施例中,因為主機12通過使用記錄在打印機11的描述中的項〈friendlyName〉 或項〈modelDescription〉中的名稱來指示打印機11,所以用戶可以容易地將打印機11 與連接到主機12的其他DMR區(qū)分開來,并且選擇被指示為打印機的DMR設備,即打印機 11。打印機11的這種名稱可以不僅通過打印機11的描述中的項〈friendlyName〉或項 <modelDescription>來指示,還可以通過圖標或元數(shù)據(jù)來指示。在操作85中,主機12向在操作84中選擇的打印機11發(fā)送在操作82中選擇的內容的數(shù)據(jù)。在操作86中,打印機11接收由主機12發(fā)送的內容并且打印該接收的內容。圖9是示出由圖2中示出的主機12顯示的用戶接口(UI)的示例的圖。因為使用 Windows 7的計算機包括遵守DLNA標準的DMC功能,所以該計算機可以顯示如圖9所示的 UI。用戶可以通過使用由Windows 7提供的瀏覽器來瀏覽圖像并且選擇將被打印的內容。 接下來,用戶通過使用由Windows 7提供的上下文菜單、從由用戶選擇的能夠渲染內容的 DMR設備之中選擇打印機11。參照圖9,打印機11通過名稱“Color Laser Printer”指示, 從而用戶可以容易地將打印機11與其他DMR設備區(qū)分開來。根據(jù)如上所述的本發(fā)明總構思的實施例,不支持DMPr功能和I3R功能的一般DLNA 設備(例如,支持遵守DLNA標準的DMC功能的設備)可以通過使用遵守DLNA標準的聯(lián)網(wǎng)功能來打印內容而無需安裝用于具體實現(xiàn)DMft·功能和ra功能的額外應用或驅動。特別地, 由于移動性的系統(tǒng)限制,很難對諸如移動電話機之類的移動設備安裝額外的應用或驅動, 從而本發(fā)明總構思的這樣的實施例對支持DMC功能的移動設備會非常有用。可以將本發(fā)明總構思的實施例編寫為計算機程序并且可以在使用計算機可讀記錄介質來執(zhí)行程序的通用數(shù)字計算機中實現(xiàn)。計算機可讀記錄介質的示例包括磁存儲媒介 (例如,ROM、軟盤、硬盤等等)、光記錄媒介(例如,CD-ROM、或DVD)等等。雖然已經(jīng)參照示范性實施例具體地示出和描述了本發(fā)明總構思,但是本領域普通技術人員應該理解,可在形式和細節(jié)方面進行各種改變而不脫離由以下權利要求限定的本發(fā)明總構思的精神和范圍。
權利要求
1.一種用于形成根據(jù)預定標準的圖像的成像裝置,包括渲染器功能單元,通過使用遵守所述預定標準的至少一個服務從主機獲得能夠由所述成像裝置處理的內容;解釋器,經(jīng)由所述渲染器功能單元向所述主機提供關于所述成像裝置的處理能力的信息并且解釋所述內容;以及輸出單元,基于所述內容的解釋來形成和輸出相應于所述內容的圖像。
2.如權利要求1所述的成像裝置,其中,所述關于處理能力的信息包括關于能夠由所述解釋器解釋的內容的格式的信息。
3.如權利要求2所述的成像裝置,其中,所述渲染器功能單元通過使用所述服務向所述主機提供關于處理能力的信息,并且從所述主機獲得能夠由所述解釋器解釋的格式的內容。
4.如權利要求1所述的成像裝置,其中,所述渲染器功能單元通過使用所述服務從所述主機獲得所述內容的位置,并且基于所獲得的內容的位置獲得所述內容。
5.如權利要求1所述的成像裝置,其中,所述渲染器功能單元向所述主機提供所述成像裝置的描述并且通過使用由所述描述指示的服務獲得所述內容,該描述指示所述成像裝置起媒體渲染器的作用。
6.如權利要求5所述的成像裝置,其中,所述成像裝置的描述包括從連接到所述主機的設備中識別所述成像裝置的名稱。
7.如權利要求5所述的成像裝置,其中,所述渲染器功能單元包括媒體渲染器功能單元,生成所述成像裝置的描述并且處理遵守所述預定標準的動作, 所述動作由所述主機調用;設備功能單元,為所述主機發(fā)現(xiàn)和控制所述成像裝置而廣告所述成像裝置,并且處理用于提供所述成像裝置的描述的協(xié)議;以及客戶端功能單元,起用于從所述主機獲得內容的客戶端的作用。
8.如權利要求1所述的成像裝置,其中,所述預定標準是數(shù)字生活網(wǎng)絡聯(lián)盟(DLNA)標準,以及所述媒體渲染器是遵守所述DLNA標準的數(shù)字媒體渲染器(DMR)。
9.一種通過渲染根據(jù)預定標準的內容來形成圖像的方法,所述方法包括向主機提供成像裝置的描述,所述描述指示所述成像裝置是媒體渲染器;通過使用在所述預定標準中定義的至少一個服務來從接收所述描述的主機獲得內容;以及形成并輸出相應于所獲得的內容的圖像。
10.如權利要求9所述的方法,還包括向所述主機提供關于所述成像裝置的處理能力的信息。
11.如權利要求10所述的方法,其中,所述關于處理能力的信息包括關于能夠由所述成像裝置處理的內容的格式的信息,以及通過提供所述關于處理能力的信息獲得能夠由所述成像裝置處理的格式的內容。
12.如權利要求9所述的方法,還包括響應于所述預定標準中的服務的動作的調用,向所述主機提供由所述成像裝置支持的傳輸協(xié)議和內容格式的列表。
13.如權利要求9所述的方法,還包括通過調用所述預定標準中的服務的動作來獲得所述內容的位置,其中,通過使用所獲得的所述內容的位置而獲得所述內容。
14.如權利要求9所述的方法,還包括通過調用所述預定標準中的服務的動作來獲得打印所述內容的方法,其中,根據(jù)該打印所述內容的方法形成和打印所述內容的圖像。
15.如權利要求9所述的方法,還包括響應于所述預定標準中的服務的所調用的動作而停止所述內容的圖像的形成。
16.如權利要求9所述的方法,其中,所述預定標準是數(shù)字生活網(wǎng)絡聯(lián)盟(DLNA)標準,以及所述媒體渲染器是遵守所述DLNA標準的數(shù)字媒體渲染器(DMR)。
17.如權利要求9所述的方法,其中,輸出相應于所獲得的內容的圖像包括在打印機上打印所述圖像。
18.一種其上記錄有用于實現(xiàn)通過渲染根據(jù)預定標準的內容來形成圖像的方法的計算機程序的計算機可讀記錄介質,所述方法包括向主機提供成像裝置的描述,所述描述指示所述成像裝置是媒體渲染器; 通過使用在所述預定標準中定義的至少一個服務從接收所述描述的主機獲得內容;以及形成并輸出所獲得的內容的圖像。
19.如權利要求18所述的方法,其中,輸出所獲得的內容的圖像包括在打印機上打印所述圖像。
全文摘要
一種用于通過渲染根據(jù)數(shù)字生活網(wǎng)絡聯(lián)盟(DLNA)標準的內容來形成圖像的方法和裝置。根據(jù)所述方法和裝置,通過使用在DLNA標準中定義的至少一個服務從主機獲得可以由所述裝置處理的內容,并且形成和輸出相應于所獲得的內容的圖像。
文檔編號G06F3/12GK102262518SQ20111014414
公開日2011年11月30日 申請日期2011年5月31日 優(yōu)先權日2010年5月31日
發(fā)明者李準承 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1