專利名稱::接收裝置、打印裝置和固件更新系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種更新打印機(jī)固件(firmware)的固件更新系統(tǒng)。
背景技術(shù):
:近年來,隨著電視播放的數(shù)字化,用戶可邊在客廳休息邊接受多種服務(wù)。在這種服務(wù)中,在需要隨后確認(rèn)例如在家購物、郵件發(fā)送和時(shí)刻表指引等用戶接受到的服務(wù)和與之相關(guān)信息的情況下,用戶事先通過電視畫面確認(rèn)期望的信息的詳細(xì)內(nèi)容后,打印商品名一覽或接收到的郵件,放在手邊,用戶多數(shù)情況下感到方便。因此,通過STB(SetTopBox)或DTV(DigitalTV)等接收裝置從播放站接收上述信息、并從直接與接收裝置連接的打印機(jī)打印接收到的信息的系統(tǒng)是有用的。在這種系統(tǒng)中,STB或DTV與打印機(jī)(printer)通過IEEE1394總線等I/F進(jìn)行連接。下面,說明接收裝置是STB的情況,但DTV也一樣。上述通過電視播放來發(fā)送的播放用內(nèi)容使用BML(播放用標(biāo)示記述語言BroadcastMarkupLanguage)來記述,開始原來的播放,但也可用其它標(biāo)高語言、例如HTML(超文本鏈接標(biāo)高語言HyperTextMarkupLanguage)來記述。使用這些語言來記述的播放用內(nèi)容內(nèi)的各文件在STB內(nèi)部被作為通用的API(ApplicationProgrammingInterface)的DOM(DocumentObjectModel)對(duì)象化,傳遞到應(yīng)用程序。由此,因特網(wǎng)的Web上的內(nèi)容等也不必特別處理就可放置到電視播放中。因此,在這種播放用內(nèi)容中,記述使打印機(jī)打印的打印用內(nèi)容的情況下,同樣認(rèn)為使用標(biāo)高語言是自然的。上述系統(tǒng)中,用標(biāo)高語言記述的打印用內(nèi)容必需由接收裝置或打印裝置之一分析并光柵掃描(lusterrising)后生成圖像數(shù)據(jù)。這樣,作為在主機(jī)裝置側(cè)生成圖像數(shù)據(jù)的系統(tǒng)實(shí)例,有由個(gè)人計(jì)算機(jī)和與之連接的噴墨打印機(jī)構(gòu)成的系統(tǒng)。這里,若由接收裝置進(jìn)行上述圖像數(shù)據(jù)生成處理,則在打印處理中,使播放數(shù)據(jù)顯示等接收裝置本來功能的性能降低,不好。另外,打印裝置不連接于所有接收裝置,在未連接打印裝置的接收裝置中也不裝載圖像數(shù)據(jù)生成處理模塊,不利于成本降低。這里,如果采用在打印裝置側(cè)進(jìn)行上述圖像數(shù)據(jù)生成處理的系統(tǒng),就解決了接收裝置中的上述問題。這些標(biāo)高語言的開發(fā)飛速發(fā)展,即使到將來,進(jìn)行版本升級(jí)的可能性也高。此時(shí),隨著標(biāo)高語言的功能擴(kuò)展,打印裝置的功能和處理內(nèi)容也必需更新。另外,隨著打印機(jī)的高功能化,必需更新打印機(jī)的固件。但是,由于STB本來是將接收到的播放用內(nèi)容顯示于電視顯像器中的裝置,所以不具有更新打印機(jī)等各種外圍裝置的固件的功能。為了向STB中引入更新各種外圍裝置的固件的功能,必需大幅度變更系統(tǒng)。本發(fā)明的目的在于提供一種固件更新系統(tǒng)、接收裝置和打印裝置,STB不必新的結(jié)構(gòu),就可進(jìn)行打印機(jī)的固件更新。
發(fā)明內(nèi)容為了實(shí)現(xiàn)上述目的,本發(fā)明的接收裝置是用于由打印裝置和接收裝置構(gòu)成的打印系統(tǒng)中的接收裝置,其中,具備接收單元,從外部接收更新所述打印裝置的固件用的更新數(shù)據(jù)、和包含將所述更新數(shù)據(jù)設(shè)為打印對(duì)象的內(nèi)容的記述的顯示內(nèi)容;顯示單元,顯示所述顯示內(nèi)容;指令取得單元,取得對(duì)所述顯示內(nèi)容的打印指令;和輸出單元,當(dāng)所述指令取得單元取得所述打印指令時(shí),按照所述記述,將所述更新數(shù)據(jù)作為打印對(duì)象的數(shù)據(jù),輸出到所述打印裝置。因此,根據(jù)本發(fā)明的接收裝置,可通過所述顯示內(nèi)容進(jìn)行引導(dǎo)用戶更新固件的顯示,同時(shí),通過對(duì)應(yīng)的打印指令,可與通常的打印處理一樣,將更新數(shù)據(jù)輸出到打印裝置。結(jié)果,不必在接收裝置中追加用于更新打印裝置的固件用的新結(jié)構(gòu),就可更新打印裝置的固件。并且,接收裝置通過不顯示而僅打印固件更新數(shù)據(jù),可避免接收裝置中發(fā)生顯示錯(cuò)誤。從而,本發(fā)明的意義非常大。另外,本發(fā)明的打印裝置是這樣一種打印裝置,用于由從服務(wù)器接收用于更新打印裝置的固件的更新數(shù)據(jù)、并將接收到的所述更新數(shù)據(jù)輸出到打印裝置的接收裝置和所述打印裝置構(gòu)成的系統(tǒng)中使用,其中,具備取得單元,所述接收裝置從所述服務(wù)器接收包含將所述更新數(shù)據(jù)設(shè)為打印對(duì)象的記述的顯示內(nèi)容,在根據(jù)對(duì)所述顯示內(nèi)容的打印指令、將所述更新數(shù)據(jù)作為打印對(duì)象數(shù)據(jù)輸出到所述打印裝置的情況下,從所述接收裝置取得所述更新數(shù)據(jù);和更新單元,通過取得的所述更新數(shù)據(jù)來更新所述固件。并且,本發(fā)明的服務(wù)器是這樣一種服務(wù)器,用于由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成的固件更新系統(tǒng)中,其中,具備內(nèi)容生成單元,生成包含記述更新所述打印裝置固件的數(shù)據(jù)的固件更新用文件,作為不構(gòu)成顯示對(duì)象的打印內(nèi)容的內(nèi)容;和內(nèi)容發(fā)送單元,將生成的所述內(nèi)容發(fā)送到所述接收裝置。本發(fā)明不僅可實(shí)現(xiàn)為上述服務(wù)器、接收裝置和打印裝置,還可實(shí)現(xiàn)為由這些裝置構(gòu)成的系統(tǒng),或?qū)崿F(xiàn)為將各裝置具備的特征單元設(shè)為步驟的方法,可實(shí)現(xiàn)為在計(jì)算機(jī)中執(zhí)行這些步驟的程序。另外,不用說,包含上述更新數(shù)據(jù)與顯示內(nèi)容的特征播放用內(nèi)容不僅通過播放網(wǎng)、也可通過因特網(wǎng)等通信網(wǎng)進(jìn)行發(fā)送,或存儲(chǔ)在CD-ROM等記錄媒體中進(jìn)行流通。圖1是表示本發(fā)明第1實(shí)施形態(tài)的固件更新系統(tǒng)的結(jié)構(gòu)的功能框圖。圖2是表示圖1所示打印機(jī)的硬件結(jié)構(gòu)的框圖。圖3是表示圖1所示固件更新系統(tǒng)中內(nèi)容和各部處理流程的圖。圖4是表示從圖1所示發(fā)送服務(wù)器發(fā)送的播放用內(nèi)容的一例的圖。圖5是表示圖4所示顯示內(nèi)容的文件shopping.bml和基于該文件的顯示一例的圖。圖6是表示在圖5所示顯示畫面中按下打印按鍵時(shí)輸出到打印機(jī)的文件top_print.xhtmlp一例的圖。圖7表示圖4所示顯示內(nèi)容的文件update.bml和基于該文件的顯示一例的圖。圖8是表示在圖7所示顯示畫面中按下更新按鍵時(shí)輸出到打印機(jī)的文件top_update.xhtmlp一例的圖。圖9是表示通過文件名比較來判斷固件是否更新時(shí)的判斷部133的處理步驟的流程。圖10是表示本發(fā)明第2實(shí)施形態(tài)的固件更新系統(tǒng)的結(jié)構(gòu)的功能框圖。圖11是表示圖10所示固件更新系統(tǒng)中內(nèi)容和各部處理流程的圖。圖12是表示脫機(jī)打印通常的打印專用內(nèi)容時(shí)的播放郵件的文件shopping.bml和基于該文件的顯示一例的圖。圖13是表示脫機(jī)進(jìn)行固件更新情況下的播放郵件的文件update.bml和基于該文件的顯示一例的圖。圖14是表示由URL指定固件更新用數(shù)據(jù)文件firm.data時(shí)的固件更新用打印專用內(nèi)容的文件top_update.xhtmlp的一例的圖。圖15是表示基于STB的對(duì)打印機(jī)的對(duì)應(yīng)處理的順序圖。圖16是表示圖15中可進(jìn)行分支處理的顯示內(nèi)容的實(shí)例的圖。圖17是表示圖16所示顯示內(nèi)容中使用的各種函數(shù)(API)的含義的圖。圖18是表示其它各種函數(shù)(API)的含義的圖。圖19是表示本發(fā)明實(shí)施形態(tài)3中固件更新系統(tǒng)的整體結(jié)構(gòu)的圖。圖20是表示基于相同系統(tǒng)的打印機(jī)的固件更新的順序圖。圖21是表示可進(jìn)行基于STB的一經(jīng)請(qǐng)求就取得固件更新數(shù)據(jù)的顯示內(nèi)容的實(shí)例的圖。圖22是表示本發(fā)明實(shí)施形態(tài)3的變形例的固件更新系統(tǒng)的整體結(jié)構(gòu)圖。圖23是表示相同系統(tǒng)中發(fā)送到STB的顯示內(nèi)容的實(shí)例的圖。圖24是表示執(zhí)行圖23所示顯示內(nèi)容的STB的動(dòng)作步驟的流程圖。圖25是表示實(shí)現(xiàn)為差分DLL文件的固件更新數(shù)據(jù)top_update.xhtmlp的實(shí)例的圖。圖26是表示本發(fā)明變形例的固件更新系統(tǒng)的整體結(jié)構(gòu)圖。具體實(shí)施例方式下面,使用附圖來詳細(xì)說明本發(fā)明的實(shí)施形態(tài)。(實(shí)施形態(tài)1)圖1是表示本發(fā)明第1實(shí)施形態(tài)的固件更新系統(tǒng)100的結(jié)構(gòu)的功能框圖。固件更新系統(tǒng)100從播放站的發(fā)送服務(wù)器發(fā)送打印機(jī)用的固件更新數(shù)據(jù),作為不構(gòu)成電視顯示的對(duì)象的打印專用內(nèi)容,使家庭的STB接收該數(shù)據(jù),傳遞來自STB的固件更新數(shù)據(jù)作為打印專用內(nèi)容的打印機(jī),使用該數(shù)據(jù)來更新自己的固件,固件更新系統(tǒng)100具備發(fā)送服務(wù)器110、STB120和打印機(jī)130。另外,所謂打印專用內(nèi)容是指不構(gòu)成TV123的顯示對(duì)象的僅用于打印的內(nèi)容。發(fā)送服務(wù)器110設(shè)于電視播放的播放臺(tái)中,生成將打印機(jī)的固件更新數(shù)據(jù)設(shè)為打印專用內(nèi)容的播放用內(nèi)容,將生成的播放用內(nèi)容例如作為數(shù)據(jù)播放發(fā)送到各家庭,其大體上具備由硬件等構(gòu)成的3個(gè)DB(DataBase)(固件DB111、顯示用內(nèi)容DB112和打印專用內(nèi)容DB113)、和由CPU等構(gòu)成的3個(gè)處理部(內(nèi)容生成部114、輸入部115和發(fā)送部116)。固件DB111保持事先制作的各種打印機(jī)的固件更新數(shù)據(jù)。顯示用內(nèi)容DB112保持事先制作的顯示用內(nèi)容。打印專用內(nèi)容DB113保持事先制作的打印專用內(nèi)容。內(nèi)容生成部114根據(jù)來自操作者的輸入,將所述各DB中保持的固件、顯示用內(nèi)容和打印專用內(nèi)容相組合,生成播放用內(nèi)容。輸入部115具備未圖示的鍵盤、鼠標(biāo)和遙控器等操作部,輸入通過操作者操作所述操作部得到的信號(hào)。發(fā)送部116在將生成的播放用內(nèi)容變換為傳送用格式后,根據(jù)由標(biāo)準(zhǔn)確定的通信協(xié)議進(jìn)行電視播放??偩€117是發(fā)送服務(wù)器110內(nèi)的并行數(shù)據(jù)傳送路徑。STB120是如下接收終端根據(jù)從遙控器等輸入的打印指示,不對(duì)接收到的播放用內(nèi)容中包含的打印專用內(nèi)容進(jìn)行涉及顯示的處理,就輸出到打印機(jī)130,具備圖像處理功能、信息處理功能和用戶接口功能等,其具有硬盤126、由CPU等實(shí)現(xiàn)的4個(gè)處理部(接收部121、顯示數(shù)據(jù)生成部122、遙控接收部125和打印輸出部127)、在其間傳送數(shù)據(jù)的總線128、與作為外部裝置的TV(Television)123和遙控器124。接收部121接收電視播放電波后,提取播放用內(nèi)容,將提取的播放用內(nèi)容中包含的各文件存儲(chǔ)在根據(jù)數(shù)據(jù)播放通信協(xié)議指定的硬盤126的各區(qū)中。顯示數(shù)據(jù)生成部122具備編譯BLM、并可執(zhí)行打印專用內(nèi)容的打印指令的瀏覽器。也可是編譯由XML(可擴(kuò)展標(biāo)高語言eXtensibleMarkupLanguage)而非BLM定義的XHTML1.0的瀏覽器。另外,所謂XHTML1.0是指根據(jù)XML體系來改寫TheWorldWideWebConsortium(W3C)所承認(rèn)的HTML4.0后的語言。并且,顯示數(shù)據(jù)生成部122對(duì)應(yīng)于遙控接收部125接收到的輸入,從硬盤126中讀出與之對(duì)應(yīng)的顯示內(nèi)容的文件,并生成用于驅(qū)動(dòng)TV123的顯示用數(shù)據(jù)。TV123是僅具備由CRT、PDP或LCD等實(shí)現(xiàn)的顯示功能的電視,顯示由顯示數(shù)據(jù)生成部122生成的顯示用數(shù)據(jù)。遙控器124將用戶操作的打印指示等輸入內(nèi)容通過紅外線等輸入遙控接收部125。遙控接收部125接受來自遙控器124的輸入。硬盤126是用于保持從發(fā)送服務(wù)器110接收到的播放用內(nèi)容等的存儲(chǔ)裝置。打印輸出部127根據(jù)瀏覽器對(duì)于來自遙控接收部125的輸入的打印輸出指示,從硬盤126中讀出打印專用內(nèi)容,輸出到打印機(jī)130。總線128是STB120內(nèi)各部中進(jìn)行數(shù)據(jù)交換用的并行數(shù)據(jù)傳送路徑。打印機(jī)130是如下打印機(jī)通過IEEE1394接口等連接于STB120,判斷從STB120傳遞來的打印專用內(nèi)容是否是固件更新用的打印專用內(nèi)容,若是固件更新用的打印專用內(nèi)容,則從STB120的硬盤126中取得更新必需的數(shù)據(jù)文件,通過將該文件寫入ROM,更新固件,打印機(jī)130配備判斷部133、打印處理部134、打印機(jī)引擎135、固件更新部136和控制部137。接口部131在內(nèi)部具備緩沖器132,在打印機(jī)130與STB120之間交換數(shù)據(jù)。緩沖器132是由RAM等實(shí)現(xiàn)的存儲(chǔ)器,用于緩和打印機(jī)130的處理速度、與從STB120輸入數(shù)據(jù)的速度的速度差,同時(shí)用于暫時(shí)保持固件更新用的文件。判斷部133編譯由打印機(jī)用XHTMLP語言記述的數(shù)據(jù),調(diào)查從STB120輸入的打印專用內(nèi)容的各文件,判斷該文件是否是固件更新用的文件。判斷的結(jié)果,若是固件更新用的文件,則將該文件輸出到固件更新部136,若不是,則輸出到打印處理部134。另外,上述打印機(jī)用的XHTML-P是指從XHTML1.0標(biāo)準(zhǔn)中刪除打印中不需要的要素、并參照修改頁或打印裕量等涉及打印的樣式表來定義的打印用標(biāo)準(zhǔn)。打印處理部134編譯從判斷部133輸入的文件,通過光柵處理等,生成用于驅(qū)動(dòng)打印頭的打印數(shù)據(jù),并將生成的打印數(shù)據(jù)輸出到打印機(jī)引擎135。打印機(jī)引擎135打印輸入的打印數(shù)據(jù)。固件更新部136通過將從判斷部133輸入的固件更新數(shù)據(jù)文件寫入構(gòu)成控制部137內(nèi)的固件存儲(chǔ)部138的兩個(gè)ROM中未使用的ROM中,更新固件。具體而言,固件更新部136在未用作當(dāng)前引導(dǎo)(boot)對(duì)象的ROM中寫入新的固件,一旦寫入完成,則對(duì)應(yīng)于用戶輸入,將進(jìn)行了新的固件寫入的ROM切換成引導(dǎo)程序用ROM。在由于寫入中電源斷開等而寫入失敗時(shí),原樣使用原來的引導(dǎo)程序用ROM。另外,在新的固件的寫入中,即使對(duì)來自STB120的打印請(qǐng)求等,也不響應(yīng),或僅返回忙碌的通知。控制部137在內(nèi)部配備固件存儲(chǔ)部138,根據(jù)固件存儲(chǔ)器138中存儲(chǔ)的固件,控制打印機(jī)130內(nèi)各部的動(dòng)作。固件存儲(chǔ)器138由2個(gè)ROM構(gòu)成,從打印機(jī)130出廠時(shí)就在一個(gè)ROM中寫入固件,打印機(jī)130通過讀取寫入該ROM中的固件來進(jìn)行動(dòng)作。另一ROM是用于寫入版本升級(jí)后的固件的空區(qū)域,通過在引導(dǎo)程序ROM中殘留當(dāng)前使用中的舊版本的固件,可防止萬一由于對(duì)ROM的寫入錯(cuò)誤引起打印機(jī)130發(fā)生故障。2個(gè)ROM中一個(gè)作為當(dāng)前程序存儲(chǔ)用、另一個(gè)作為更新用固件的存儲(chǔ)用,并交互使用。圖2是表示圖1所示打印機(jī)130的硬件結(jié)構(gòu)的框圖。打印機(jī)130如圖所示,是雙ROM規(guī)格的打印機(jī),配備閃存ROM201、閃存ROM202、CPU203、RAM204、總線205、接口部131和打印機(jī)引擎135。因?yàn)橐褜?duì)接口部131和打印機(jī)引擎135進(jìn)行說明,所以省略說明。在閃存ROM201和閃存ROM202之一(例如閃存ROM201)中,事先寫入包含引導(dǎo)程序或字形圖形等的固件,另一個(gè)(例如閃存ROM202)用于更新打印機(jī)130的固件時(shí)的預(yù)備。CPU203例如通過執(zhí)行引導(dǎo)程序用閃存ROM201中記錄的固件,實(shí)現(xiàn)圖1所示的各處理部(判斷部133、打印處理部134、固件更新部136和控制部137)的功能。ROM204除用于圖1所示緩沖器132外,還被用作CPU203的作業(yè)區(qū)域??偩€205是在打印機(jī)130內(nèi)的各部間交換數(shù)據(jù)用的并行數(shù)據(jù)傳送路徑。下面,說明上述結(jié)構(gòu)的固件更新系統(tǒng)100的動(dòng)作。圖3是表示圖1所示固件更新系統(tǒng)100中的內(nèi)容和各部處理流程的圖。圖3(a)是表示圖1所示打印機(jī)130通常對(duì)打印專用內(nèi)容進(jìn)行打印情況下的固件更新系統(tǒng)100中各部處理流程的圖。圖3(b)是表示圖1所示打印機(jī)130更新固件情況下的固件更新系統(tǒng)100中各部處理的流程圖。固件更新系統(tǒng)100中,在使打印機(jī)130打印通常打印專用內(nèi)容的情況下,如圖3(a)所示,首先,從發(fā)送服務(wù)器110①通過數(shù)字播放發(fā)送顯示內(nèi)容與打印專用內(nèi)容構(gòu)成的播放用內(nèi)容。接收到該內(nèi)容的STB120在將接收到的播放用內(nèi)容中包含的文件分別暫時(shí)存儲(chǔ)在硬盤126內(nèi)指定的區(qū)中后,②讀出顯示用內(nèi)容并生成顯示數(shù)據(jù),將生成的顯示數(shù)據(jù)輸出到TV123。在TV123的畫面中,顯示例如圖所示寫成打印的打印按鍵,并且,顯示所謂[在對(duì)打印內(nèi)容進(jìn)行打印的情況下,請(qǐng)按下打印按鍵]等指引語句。若用戶按照顯示的指引語句③按下打印按鍵,則從硬盤126中讀出構(gòu)成打印專用內(nèi)容的文件,④將讀出的打印專用內(nèi)容發(fā)送到打印機(jī)130。打印機(jī)130⑤檢索從STB120輸入的打印專用內(nèi)容中是否有表示固件更新的標(biāo)志,若沒有該標(biāo)志,則邊編譯內(nèi)容邊生成打印數(shù)據(jù),⑥將生成的打印數(shù)據(jù)依次輸出到打印機(jī)引擎135,執(zhí)行打印。固件更新系統(tǒng)100中,在更新打印機(jī)130的固件的情況下,首先,從發(fā)送服務(wù)器110①通過數(shù)字播放發(fā)送固件更新用的顯示內(nèi)容與內(nèi)容為固件更新用文件的打印專用內(nèi)容所構(gòu)成的播放用內(nèi)容。接收到該內(nèi)容的STB120與通常的打印情況一樣,在將播放用內(nèi)容中包含的文件存儲(chǔ)在指定的區(qū)(directory)中后,②由顯示內(nèi)容生成顯示數(shù)據(jù),將生成的顯示數(shù)據(jù)顯示于TV123的畫面中。在TV123的畫面中,顯示例如圖所示寫成更新的更新按鍵,并且,顯示所謂[在更新固件的情況下,請(qǐng)按下更新按鍵]等指引語句。若用戶按照顯示的指引語句③按下更新按鍵,則從硬盤126中讀出構(gòu)成打印專用內(nèi)容的文件,④將讀出的打印專用內(nèi)容發(fā)送到打印機(jī)130。即,無論內(nèi)容是固件更新用文件還是實(shí)際上為打印專用內(nèi)容,STB都同樣處理為打印專用內(nèi)容。打印機(jī)130⑤檢索從STB120輸入的打印專用內(nèi)容中是否有表示固件更新的標(biāo)志。實(shí)際上在該文件中,因?yàn)樵谡牡拈_頭部分中寫入表示固件更新的標(biāo)志,所以判斷為該打印專用內(nèi)容是固件更新用的文件,⑥開始固件更新。其中,若該內(nèi)容內(nèi)有應(yīng)打印的記述,則打印機(jī)30邊編譯內(nèi)容邊生成打印數(shù)據(jù),將生成的打印數(shù)據(jù)輸出到打印機(jī)引擎135,執(zhí)行打印。這樣,由于固件更新系統(tǒng)100的STB120中可通過同樣處理來進(jìn)行打印專用內(nèi)容的打印與打印機(jī)130的固件更新,所以可不在STB120中設(shè)置用于固件更新的新的結(jié)構(gòu)。圖4是表示從圖1所示發(fā)送服務(wù)器110發(fā)送的播放用內(nèi)容的一例的圖。圖4(a)是表示打印機(jī)130進(jìn)行通常打印情況下的播放用內(nèi)容一例的圖。圖4(b)是表示打印機(jī)130進(jìn)行固件更新情況下的播放用內(nèi)容一例的圖。在圖4(a)和圖4(b)中,arib-fi1e//DirA/start.bml是播放內(nèi)容中包含的首頁。該文件是通過顯示數(shù)據(jù)生成部122內(nèi)的瀏覽器從硬盤126中最初讀出、啟動(dòng)的頁。其中,該頁通過BML來記述表示實(shí)際上應(yīng)對(duì)瀏覽器最初顯示的頁的鏈接等。進(jìn)行通常打印的情況下的播放內(nèi)容如圖49a)所示,例如包括由shopping.bml、a_btn.png、b_btn.png、print_btn.png和/50等文件構(gòu)成的顯示內(nèi)容、和例如由top_pring.xhtmlp和image.jpg等文件構(gòu)成的打印專用內(nèi)容。顯示內(nèi)容中,shopping.bml是通過BML來記述電視購物等顯示內(nèi)容的文件,a_btn.png、b_btn.png和print_btn.png是表示畫面中顯示的各A按鍵、B按鍵和打印按鍵的PNG(PortableNetworkGraphics)文件。打印專用內(nèi)容中,top_print.xhtmlp是通過XHTML來記述打印內(nèi)容的文件,image.jPg是top_print.xhtmlp中引用的JPEG圖像的文件。另外,進(jìn)行固件更新情況下的播放用內(nèi)容如圖4(b)所示,包括例如由update.bml和update_btn.png等文件構(gòu)成的顯示內(nèi)容、與例如由top_update.xhtmlp和update.data等文件構(gòu)成的打印專用內(nèi)容。顯示內(nèi)容中,update.bml是通過BML來記述表示固件更新用操作步驟等顯示內(nèi)容的文件,update_btn.png是表示畫面中顯示的更新按鍵的PNG文件。打印專用內(nèi)容中,top_update.xhtmlp是通過XHTML記述打印機(jī)130的固件更新處理內(nèi)容、且與打印機(jī)相關(guān)聯(lián)的文件,update.data是top_update.xhtmlp中引用的固件更新用數(shù)據(jù)文件。圖5是表示圖4(a)所示顯示內(nèi)容的文件shopping.bml和基于該文件的顯示一例的圖。圖5(a)是表示根據(jù)圖4(a)的文件shopping.bml來顯示于TV123中的畫面一例的圖。圖5(b)是表示圖4(a)的文件shopping.bml的一例的圖。另外,省略對(duì)與本發(fā)明無直接關(guān)系的編碼的圖示和說明。如圖5(b)所示,在shopping.bml的開頭中記述XML的版本信息、文字代碼的編碼類型、文檔類型和BML的版本信息或(L501)、標(biāo)題shopping(L502)等。接著,定義瀏覽器進(jìn)行的處理,作為所謂keydowm()函數(shù)。這里,對(duì)keydown()函數(shù)定義瀏覽器打印文件top_print.xhtmlp(實(shí)際上,將文件top_print.xhtmlp輸出到打印機(jī)130)(L503)。在正文中,記述從左528象素和上40象素的位置開始,用寬360象素和高202象素來顯示用MPEG2視頻記述的所謂/50的數(shù)據(jù)文件(L504)。接著,同樣由所謂a_btn.png的PNG文件表示的A按鍵511的顯示(L505)和由所謂b_btn.png的PNG文件表示的B按鍵512的顯示(L506)。并且,還記述由所謂print_btn.png的PNG文件表示的打印按鍵513的顯示與按下打印按鍵513時(shí)的函數(shù)keydown()(L507)。通過執(zhí)行這種編碼,在TV123中顯示圖5(a)所示畫面。例如,通過執(zhí)行L504的記述,在TV123的畫面右上顯示汽車的視頻510,通過執(zhí)行L505和L506的記述,在TV123的畫面左側(cè)顯示A按鍵511與B按鍵512。并且,通過執(zhí)行L507,在畫面下部中央顯示打印按鍵513,通過操作遙控器124來按下該打印按鍵513,執(zhí)行所謂keydown()的函數(shù)。若執(zhí)行該所謂keydown()的函數(shù),則執(zhí)行L503的記述中定義的對(duì)于瀏覽器的打印指令browser.print(“./top_update.xhtmlp”),根據(jù)來自顯示數(shù)據(jù)生成部122的通知,打印輸出部127從硬盤126中讀出文件top_print.xhtmlp,輸出到打印機(jī)130。圖6是表示在圖5所示顯示畫面中按下打印按鍵513時(shí)輸出到打印機(jī)130的文件top_print.xhtmlp一例的圖。如圖所示,作為打印專用內(nèi)容的文件的top_print.xhtmlp也與圖5中所示顯示內(nèi)容的文件一樣,在開頭記述XML的版本信息、編碼的文檔類型和標(biāo)題等,在正文中,在夾在標(biāo)志<P>與</標(biāo)志P>之間的區(qū)域中,以文本記述應(yīng)打印的文字信息。例如,為數(shù)據(jù)播放電視購物…(中間省略)…打印結(jié)束等(L601)。另外,還用表示圖像的JPEG文件名image.jPg、其打印位置(左528象素、上40象素)、和打印尺寸(寬360象素、高202象素)來記述打印在相同紙面中的圖像(L602)。按照該文件top_print.xhtmlp的記述,可得到由電視購物的文字與圖像構(gòu)成的打印結(jié)果。圖7表示圖4(b)所示顯示內(nèi)容的文件update.bml和基于該文件的顯示一例的圖。圖7(a)是表示根據(jù)圖4(b)的文件update.bml來顯示于TV123中的畫面一例的圖。圖7(b)是表示圖4(b)的文件update.bml一例的圖。另外,省略與本發(fā)明無直接關(guān)系的編碼的圖示和說明。在圖7(b)所示文件update.bml中,也與圖5(b)所示shopping.bml一樣,定義執(zhí)行函數(shù)keydown()時(shí)的瀏覽器的處理、即瀏覽器打印top_print.xhtmlp(L701)。在之下的正文中,在夾在標(biāo)志<P>與</標(biāo)志P>之間的區(qū)域中,以所謂[在線更新打印機(jī)的固件。請(qǐng)按下固件更新按鍵。]的文本記述應(yīng)顯示于TV123中的文字信息(皿02)。作為對(duì)象,記述用PNG文件update_btn.png表示形狀的更新按鍵711的顯示位置和顯示尺寸,在按下該更新按鍵711的情況下,執(zhí)行函數(shù)keydown()(L703)。通過執(zhí)行圖7(b)所示編碼,如圖7(a)所示,在TV123的畫面中原樣顯示L702中記述的字符串710[在線更新打印機(jī)的固件。請(qǐng)按下固件更新按鍵],在其下部顯示更新按鍵711。若按下該更新按鍵711,則如上所述,按照函數(shù)keydown(),將打印專用內(nèi)容的文件top_update.xhtmlp輸出到打印機(jī)130。圖8是表示在圖7所示顯示畫面中按下更新按鍵711時(shí)輸出到打印機(jī)130的文件top_update.xhtmlp一例的圖。作為固件更新時(shí)的打印專用內(nèi)容的文件top_update.xhtmlp的開頭部也與圖6所示文件top_update.xhtmlp一樣。不同之處在于在正文的開頭中記述以u(píng)pdate開始的標(biāo)志(L801)。該標(biāo)志包含構(gòu)成固件更新對(duì)象的打印機(jī)的銷售商信息MEI、更新后的固件的版本信息5.0.1、構(gòu)成固件更新對(duì)象的機(jī)型ID[cefiro2002]和選項(xiàng)信息等屬性信息。讀入該標(biāo)志(tag)的判斷部133將標(biāo)志內(nèi)記述的各屬性信息與寫入固件存儲(chǔ)部138的引導(dǎo)程序ROM中的自己的屬性信息相比較,該打印機(jī)130相當(dāng)于構(gòu)成對(duì)象的銷售商的固件更新對(duì)象機(jī)型,具備指定的版本,并且,在自己的固件版本比標(biāo)志內(nèi)的版本信息相的情況下,從STB120的硬盤126中取得由L801的更新(up)數(shù)據(jù)源屬性指定的固件更新數(shù)據(jù)文件update.data(L802),輸出到固件更新部136。固件更新部136將該文件僅寫入固件存儲(chǔ)部138內(nèi)非引導(dǎo)程序的ROM中,進(jìn)行固件更新。在固件更新數(shù)據(jù)文件update.data中,用機(jī)器語言記述例如最新版本的固件。接著,在夾在標(biāo)志<P>與</標(biāo)志P>之間的區(qū)域中,用字符串來記述將固件更新完成與結(jié)果通知給用戶的信息[對(duì)固件進(jìn)行了版本升級(jí)。當(dāng)前的版本為5.0.1。](L803),判斷部133將該字符串輸出到打印處理部134,打印機(jī)引擎135打印該字符串,由此打印機(jī)130可將對(duì)應(yīng)于版本升級(jí)內(nèi)容的信息通知給用戶。另一方面,若自己的屬性信息不相當(dāng)于標(biāo)志的屬性信息表示的條件,則判斷部133不進(jìn)行更新,而進(jìn)行/update標(biāo)志的下一行的處理。另外,雖未圖示,但在固件升級(jí)失敗時(shí),將讓用戶知道失敗的信息寫入夾在<P>與</標(biāo)志P>之間的區(qū)域中,,通知用戶固件升級(jí)失敗。這樣,在進(jìn)行固件更新的情況下,在打印專用內(nèi)容的首頁top_update.xhtmlp的分析的早階段,這里,通過在正文開頭部分中記述標(biāo)志update,判斷部133可快速判斷基于該打印專用內(nèi)容的處理是打印還是固件的更新,可快速開始各處理。在上述實(shí)施形態(tài)1中,在STB120中顯示表示固件更新的顯示畫面,等待壓下顯示的更新按鍵,使瀏覽器執(zhí)行文件top_update.xhtmlp的打印指令,但本發(fā)明不限于此,也可在顯示內(nèi)容的文件update.bml的開頭記述對(duì)于瀏覽器的打印指令browser.print(“./top_update.xhtmlp”)。據(jù)此,STB120的瀏覽器不輸入從用戶指示打印就執(zhí)行打印指令。即,STB120從發(fā)送服務(wù)器110直接接收打印指令。由此,瀏覽器130不等待基于STB120的顯示處理和用戶向顯示畫面的輸入,就可快速開始固件的更新處理。另外,STB120可顯示其它顯示內(nèi)容來代替詢問用戶固件更新,所以可在后臺(tái)更新打印機(jī)130的固件。在上述實(shí)施形態(tài)1中,判斷部133根據(jù)有無標(biāo)志update來判斷基于打印專用內(nèi)容的處理是打印還是固件更新,但本發(fā)明不限于此,也可通過其它方法來進(jìn)行判斷。例如,可通過打印專用內(nèi)容的文件名來進(jìn)行判斷。具體而言,STB120根據(jù)輸出到打印機(jī)130的所有文件,通知并輸出文件名,若從STB120輸入的文件的文件名是預(yù)定的文件名、例如update.xhtmlp,則判斷部133進(jìn)行固件的更新處理,若是此外的文件名,則判斷為進(jìn)行打印處理。此時(shí),雖然固件的更新用文件的文件名無論是否update.xhtmlp都可以,但標(biāo)志語言和通信協(xié)議中不使用事先設(shè)定用途的絕對(duì)文件名。另外,此時(shí),判斷部133為了防止文件名錯(cuò)誤等造成的誤動(dòng)作,在通過比較文件名來進(jìn)行處理判斷后,還僅對(duì)文件名一致的文件暫時(shí)展開文件,檢索標(biāo)志update,僅在有標(biāo)志update的情況下,進(jìn)行固件的更新處理。圖9是表示通過文件名比較來判斷固件是否更新時(shí)的判斷部133的處理步驟的流程。判斷部133比較輸入的打印專用內(nèi)容的文件名與事先設(shè)定為固件更新用文件的文件名的文件名(S901),在一致的情況下,暫時(shí)展開該文件(S902)。檢索展開后的文件內(nèi)是否有標(biāo)志update(S903),若有,則開始固件的更新處理(S904)。若沒有,則進(jìn)行通常的打印處理(S905)。在輸入的打印專用內(nèi)容的文件名與規(guī)定的文件名不一致的情況下,進(jìn)行通常的打印處理。這樣,因?yàn)槲募恢?,所以僅對(duì)推斷為是固件更新用文件的文件展開文件,檢索標(biāo)志update,因此,若輸入的打印專用內(nèi)容的文件名正確,則可快速檢索標(biāo)志update,而且即使對(duì)于打印用文件,也可以防止根據(jù)該文件執(zhí)行固件更新處理的誤運(yùn)作。在本實(shí)施形態(tài)1中,說明打印機(jī)130的判斷部133在標(biāo)志update之后從STB120的硬盤126取得引用文件名的固件更新數(shù)據(jù)文件update.data,輸出到固件更新部136,但本發(fā)明不限于該方法,也可代之以在固件更新用首頁文件top_update.xhtmlp中聯(lián)機(jī)(inline)展開并記述固件更新數(shù)據(jù)文件update.data的內(nèi)容。由此,即使在打印機(jī)130中沒有從STB120的硬盤126中取得目的文件的(PULL)功能的情況下,也可毫無問題地進(jìn)行固件的更新。另外,在上述實(shí)施形態(tài)1中,將用于打印固件更新完成通知的字符串記述在了更新數(shù)據(jù)文件中,但未必需要記述在更新數(shù)據(jù)文件中,也可將通知固件更新完成的打印文件事先存儲(chǔ)在ROM內(nèi),每當(dāng)固件更新完成,則打印該打印內(nèi)容。另外,也可在ROM內(nèi)事先存儲(chǔ)適當(dāng)?shù)淖址瑢⑦@些字符串與update標(biāo)志內(nèi)的版本信息等屬性信息組合,每次都制作通知固件更新完成的文章。(實(shí)施形態(tài)2)圖10是表示本發(fā)明第2實(shí)施形態(tài)的固件更新系統(tǒng)1000的結(jié)構(gòu)的功能框圖。該固件更新系統(tǒng)1000是如下系統(tǒng),從電視播放的播放站中配備的發(fā)送服務(wù)器發(fā)送作為所述打印專用內(nèi)容之一的打印機(jī)用的固件更新數(shù)據(jù),作為用BML格式記述的播放郵件的添加文件,在接收到該數(shù)據(jù)的家庭STB中暫時(shí)保存在PC卡等記錄媒體中,脫機(jī)(offline)更新打印機(jī)的固件,固件更新系統(tǒng)1000具備發(fā)送服務(wù)器1010、STB1020和打印機(jī)1030。另外,因?yàn)橐褜?duì)與作為第1實(shí)施形態(tài)的固件更新系統(tǒng)100一樣的結(jié)構(gòu)要素進(jìn)行說明,所以標(biāo)記相同參照符號(hào),省略說明。發(fā)送服務(wù)器1010是生成將打印機(jī)的固件更新文件設(shè)為添加文件的BML格式的播放郵件、并使用電視播放將生成的播放郵件發(fā)送到各家庭的服務(wù)器,大體上,具備由硬盤等構(gòu)成的3個(gè)DB(DataBase)(固件DB111、顯示用內(nèi)容DB112和打印專用內(nèi)容DB113)、和由CPU等構(gòu)成的3個(gè)處理部(輸入部115、發(fā)送部116和內(nèi)容生成部1011)。內(nèi)容生成部1011將固件DB111內(nèi)的打印機(jī)的固件更新數(shù)據(jù)文件插入事先以打印專用內(nèi)容的格式形成的打印專用內(nèi)容DB113內(nèi)的固件更新程序中,生成固件更新用的打印專用內(nèi)容。并從顯示用內(nèi)容DB112中讀出指示打印機(jī)固件更新的播放郵件,生成顯示內(nèi)容。STB1020具備接收電視播放后取得將自己設(shè)為發(fā)送目的地的播放郵件的功能、和對(duì)PC卡等記錄媒體進(jìn)行數(shù)據(jù)讀出寫入的功能,是具備在接收到的插入郵件的顯示內(nèi)容顯示中、當(dāng)從遙控器124輸入打印專用內(nèi)容的存儲(chǔ)器寫入指示時(shí)、將添加于播放郵件中的打印專用內(nèi)容寫入PC卡中的功能的通信終端,STB120具備硬盤126、由CPU等實(shí)現(xiàn)的4個(gè)處理部(接收部121、遙控接收部125、顯示數(shù)據(jù)生成部1022和打印輸出部1023)、在其間傳送數(shù)據(jù)的總線128、和作為外部裝置的TV123、遙控器124和PC卡1024。顯示數(shù)據(jù)生成部1022具備可通過文件擴(kuò)展名來識(shí)別打印專用內(nèi)容的文件并執(zhí)行保存指令、對(duì)應(yīng)于XHTML、BML的瀏覽器。打印輸出部1023根據(jù)對(duì)于來自遙控接收部125的輸入的至瀏覽器的保存指令,從硬盤126中讀出打印專用內(nèi)容,并將讀出的打印專用內(nèi)容寫入PC卡1024中。PC卡1024是埋設(shè)了IC芯片的可攜帶型的記錄媒體。打印機(jī)1030是從PC卡1024中讀出固件更新用的打印專用內(nèi)容后、根據(jù)讀出的固件更新用打印專用內(nèi)容來更新內(nèi)部固件的打印機(jī),打印機(jī)1030具備由2個(gè)ROM實(shí)現(xiàn)的固件存儲(chǔ)部138、由RAM實(shí)現(xiàn)的緩沖器132、由CPU等實(shí)現(xiàn)的5個(gè)處理部(判斷部133、打印處理部134、固件更新部136、PC卡讀取器1031和控制部1032)、和打印機(jī)引擎135。PC卡讀取器1031從PC卡1024中讀出打印專用內(nèi)容,將讀出的打印專用內(nèi)容輸出到判斷部133。另外,從PC卡1024中讀出由判斷部133請(qǐng)求的固件更新用的數(shù)據(jù)文件,輸出到判斷部133。控制部1032根據(jù)寫入固件存儲(chǔ)部138的引導(dǎo)程序用ROM中的固件,控制打印機(jī)1030中的各部的處理。下面,說明上述結(jié)構(gòu)的固件更新系統(tǒng)1000的運(yùn)作。圖11是表示圖10所示固件更新系統(tǒng)1000中的內(nèi)容和各部處理流程的圖。圖11(a)是表示圖10所示打印機(jī)1030在通常打印打印專用內(nèi)容時(shí)的各部處理流程的圖。圖11(b)是表示圖10所示打印機(jī)1030在更新固件時(shí)的各部處理的流程圖。在固件更新系統(tǒng)1000中,在使打印機(jī)1030打印通常的打印專用內(nèi)容的情況下,如圖11(a)所示,首先,從發(fā)送服務(wù)器1010①發(fā)送將打印專用內(nèi)容設(shè)為添加文件的顯示內(nèi)容,作為播放郵件。在接收到數(shù)據(jù)播放的STB1020中,調(diào)查播放郵件的目的地地址,若是自己目的的播放郵件,則將該郵件取到內(nèi)部。STB1020在將取得的播放郵件與其添加文件分別暫時(shí)存儲(chǔ)在硬盤126內(nèi)指定的區(qū)中后,②讀出顯示用內(nèi)容并生成顯示數(shù)據(jù),將生成的顯示數(shù)據(jù)輸出到TV123。在TV123的畫面中例如如圖所示顯示寫成打印機(jī)的按鍵,同時(shí),顯示[在對(duì)打印內(nèi)容進(jìn)行打印的情況下,請(qǐng)按下打印按鍵]等指引語句。若用戶按照顯示的指引語句③按下打印按鍵,則從硬盤126中讀出構(gòu)成打印專用內(nèi)容的文件,④將讀出的文件寫入PC卡1024中。打印機(jī)1030⑤從PC卡1024中讀出打印專用內(nèi)容,并檢索讀出的打印專用內(nèi)容中是否有表示固件更新的標(biāo)志,若沒有標(biāo)志,則邊編譯內(nèi)容邊生成打印數(shù)據(jù),⑥將生成的打印數(shù)據(jù)依次輸出到打印機(jī)引擎135,執(zhí)行打印。另外,在更新打印機(jī)1030的固件的情況下,首先,發(fā)送服務(wù)器1010①通過數(shù)據(jù)播放向STB1020發(fā)送將內(nèi)容是固件更新用文件的打印專用內(nèi)容設(shè)為添加文件的播放郵件。播放郵件中,通過單句來表示知道固件更新等。接收到郵件的STB1020與通常的打印情況一樣,在將顯示內(nèi)容與打印專用內(nèi)容存儲(chǔ)在硬盤126內(nèi)指定的區(qū)中后,②由顯示內(nèi)容生成顯示數(shù)據(jù),并將生成的顯示數(shù)據(jù)顯示在TV123的畫面中。在TV123的畫面中例如顯示如圖所示寫成更新的更新按鍵,同時(shí),顯示[在更新固件的情況下,請(qǐng)按下更新按鍵]等指引語句。若用戶按照顯示的指引語句③按下更新按鍵,則從硬盤126中讀出構(gòu)成打印專用內(nèi)容的文件,④將讀出的打印專用內(nèi)容寫入PC卡1024中。若將該P(yáng)C卡1024插入打印機(jī)1030的PC卡讀取器1031中,則打印機(jī)1030⑤從PC卡1024中讀出打印專用內(nèi)容,檢索讀出的文件中是否有表示固件更新的標(biāo)志。因?yàn)樵谠撐募性谡牡拈_頭部分中寫入表示固件更新的標(biāo)志,所以打印機(jī)1030可快速判斷為該打印專用內(nèi)容是固件更新用的文件。另外,⑥根據(jù)固件更新用的文件來開始固件更新。其中,若該內(nèi)容內(nèi)有應(yīng)打印的記述,則打印機(jī)1030生成該打印數(shù)據(jù),執(zhí)行打印。這樣,就固件更新系統(tǒng)1000的STB1020而言,無論是打印專用內(nèi)容還是打印機(jī)的固件更新數(shù)據(jù),都可通過同樣處理保存在PC卡1024中,并可脫機(jī)執(zhí)行打印機(jī)1030中的處理,所以不必向STB1020內(nèi)追加用于固件更新的新的結(jié)構(gòu),可更新打印機(jī)1030的固件。圖12是表示脫機(jī)打印通常的打印專用內(nèi)容時(shí)的播放郵件的文件shopping.bml和基于該文件的顯示一例的圖。圖12(a)是表示根據(jù)作為顯示內(nèi)容的播放郵件的文件shopping.bml而顯示于TV123中的畫面一例的圖。圖12(b)是表示顯示內(nèi)容文件shopping.bml一例的圖。如圖12(b)所示,顯示內(nèi)容文件shopping.bml與圖5(b)所示顯示內(nèi)容shopping.bml基本一樣。不同之處在于,瀏覽器對(duì)按下L1202中定義的打印按鍵時(shí)的所謂keydoen()的函數(shù)所進(jìn)行的處理在這里是將文件top_print.xhtmlp保存在由變量SD表示的存儲(chǔ)器件、即PC卡1024中,將文件image.jpg保存在由變更SD表示的存儲(chǔ)器件中(L1201)。由此,若通過用戶操作遙控器124來按下圖12(a)的畫面中顯示的[脫機(jī)打印專用內(nèi)容打印]按鍵,則根據(jù)所述函數(shù)keydown()來執(zhí)行對(duì)瀏覽器的保存指令browser.save(“./top_print.xhtmlp”,”SD”)和brower.save(“./Image.jpg”,”SD”),將文件top_print.xhtmlp與文件image.jpg寫入PC卡1024中。該文件top_print.xhtmlp與文件image.jpg與圖4(a)和圖6中說明的一樣,打印機(jī)1030中的打印處理也與實(shí)施形態(tài)1一樣。圖13是表示脫機(jī)進(jìn)行固件更新情況下的播放郵件的文件update.bml和基于該文件的顯示一例的圖。圖13(a)是表示根據(jù)作為顯示內(nèi)容的播放郵件的文件update.bml而顯示于TV123中的畫面一例的圖。圖13(b)是表示進(jìn)行固件更新情況下的顯示內(nèi)容文件update.bml一例的圖。如圖13(b)所示,顯示內(nèi)容文件update.bml與圖7(b)中所示顯示內(nèi)容文件update.bml基本一樣。不同之處在于瀏覽器對(duì)按下L1303中定義的固件更新按鍵時(shí)的所謂keydown()函數(shù)進(jìn)行的處理為保存指令brower.save(“./top_print.xhtmlp”,”SD”)和brower.save(“./Image.jpg”,”SD”),將文件top_update.xhtmlp與文件update.data分別保存在由變更SD表示的PC卡1024中(L1301)。另外,雖使STB1020進(jìn)行與打印專用內(nèi)容一樣的處理,但為了通知用戶進(jìn)行固件更新,在正文的標(biāo)志<P>與標(biāo)志</P>夾持的區(qū)域中記述字符串[必需更新使用的打印機(jī)的固件。按下更新按鍵,進(jìn)行固件更新。](L1302),使TV123的畫面中顯示與該字符串相同的指引語句。結(jié)果,用戶按照指引語句來操作遙控器124,一旦按下圖13(a)的畫面中顯示的固件更新按鍵,則執(zhí)行函數(shù)keydown(),瀏覽器根據(jù)所述函數(shù)執(zhí)行保存指令brower.save(“./top_update.xhtmlp”,”SD”)和brower.save(“./update.data”,”SD”),由此將文件top_update.xhtmlp和文件update.data寫入PC卡1024中。該文件top_update.xhtmlp與文件update.data與圖4(b)和圖8中說明的一樣,打印機(jī)1030中的固件更新處理也與實(shí)施形態(tài)1一樣。另外,上述SD是表示PC存儲(chǔ)卡種類的字符串,在其它存儲(chǔ)卡的情況下,設(shè)定與之對(duì)應(yīng)的字符串。這樣,根據(jù)本實(shí)施形態(tài)2,通過在STB120和STB1020中僅具備識(shí)別打印專用內(nèi)容的文件的同時(shí)、可執(zhí)行打印專用內(nèi)容的打印指令和保存指令的瀏覽器,STB120和STB1020中可不需以上功能就能進(jìn)行打印機(jī)130和打印機(jī)1030的固件更新。另外,在實(shí)施形態(tài)2中,雖將打印專用內(nèi)容和固件更新用的打印專用內(nèi)容作為播放郵件的添加文件,但未必進(jìn)行添加,可以將這些打印專用內(nèi)容的一部分文件或全部文件放置在因特網(wǎng)上的服務(wù)器中,在播放郵件的正文中記述鏈接,也可在播放郵件的主題中記述至這些打印專用內(nèi)容的URL。雖然有時(shí)播放郵件的附加文件受到數(shù)據(jù)量的限制,但據(jù)此,發(fā)送服務(wù)器1010可不受數(shù)據(jù)量的限制就將打印專用內(nèi)容和固件更新用的打印專用內(nèi)容發(fā)送到STB1020。另外,此時(shí),若打印機(jī)1030中具備連接于因特網(wǎng)的通信功能,則打印機(jī)1030可不經(jīng)由STB1020而直接從因特網(wǎng)中取得作為目的的打印專用內(nèi)容和固件更新用的打印專用內(nèi)容。圖14是表示由URL指定固件更新用數(shù)據(jù)文件firm.data時(shí)的固件更新用打印專用內(nèi)容的文件top_update.xhtmlp的一例的圖。如圖14所示,在文件top_update.xhtmlp的正文中,記述由update要素的src屬性指定的、表示固件更新用數(shù)據(jù)文件firm.data在因特網(wǎng)上位置的URL[http//www.virtual.co.jp/firm.data](L1401)。由此,打印機(jī)在打印機(jī)的銷售商是代碼MEI表示的銷售商、且固件的版本比5.0.1舊的情況下,經(jīng)因特網(wǎng)從上述URL[http//www.virtual.co.jp/firm.data]取得數(shù)據(jù)文件,并進(jìn)行固件更新。另外,在本實(shí)施形態(tài)2中,說明了在播放郵件的正文中顯示打印按鍵和更新按鍵,但正文中未必顯示各按鍵,例如,顯示于郵件軟件中。在本實(shí)施形態(tài)2中,將播放郵件的添加文件作為打印機(jī)1030的固件更新數(shù)據(jù)進(jìn)行發(fā)送,在STB1020和打印機(jī)1030中設(shè)置PC卡1024的插槽,使用PC卡1024來脫機(jī)更新固件,但未必脫機(jī)更新,也可如實(shí)施形態(tài)1那樣,用IEEE1394接口等連接STB1020和打印機(jī)1030,在線更新固件。另外,也可分別在實(shí)施形態(tài)1的STB120與打印機(jī)130中設(shè)置PC卡1024的插槽,從播放站的發(fā)送服務(wù)器發(fā)送打印機(jī)的固件更新數(shù)據(jù),作為打印內(nèi)容,脫機(jī)更新打印機(jī)130的固件。另外,在實(shí)施形態(tài)2中,將從STB1020向打印機(jī)1030傳遞固件更新用文件的橋式媒體說明為PC卡1024,但不限于此,也可是閃存卡等。另外,在實(shí)施形態(tài)2中,將打印專用內(nèi)容和固件更新用的打印專用內(nèi)容添加到播放文件中發(fā)送,但未必以播放郵件來發(fā)送,也可從因特網(wǎng)上的發(fā)送服務(wù)器添加到電子郵件上發(fā)送。下面,說明STB中對(duì)各種打印機(jī)的對(duì)應(yīng)處理(基于錯(cuò)誤處理的分支等),作為上述實(shí)施形態(tài)的變形例。圖15是表示實(shí)施形態(tài)1的固件更新系統(tǒng)100中的STB120對(duì)打印機(jī)130的對(duì)應(yīng)處理的順序圖。這里,示出以下實(shí)例,通過存儲(chǔ)播放將對(duì)應(yīng)于各種打印機(jī)的最新固件更新數(shù)據(jù)存儲(chǔ)在STB120中,STB120對(duì)應(yīng)于連接于STB120的打印機(jī)130的機(jī)型或固件的版本來進(jìn)行必要的處理。具體而言,發(fā)送服務(wù)器110是進(jìn)行存儲(chǔ)播放的播放站等,將可連接于STB120上的所有機(jī)型的打印機(jī)的最新版本的固件更新數(shù)據(jù)作為播放數(shù)據(jù)進(jìn)行發(fā)送(S10)。STB120將這些所有固件更新數(shù)據(jù)存儲(chǔ)在硬盤126中。STB120一旦從用戶那里取得更新打印機(jī)固件的指示,則首先,通過詢問連接的打印機(jī)固件特定信息(S11),從打印機(jī)130中取得該信息(S12)。另外,所謂固件特定信息是從可連接于STB上的全部機(jī)型的打印機(jī)中特定成為對(duì)象的打印機(jī)具備的固件的信息,例如,由識(shí)別打印機(jī)制造商的制造商ID、識(shí)別打印機(jī)機(jī)型的機(jī)型ID(制造商唯一分配的ID)、識(shí)別固件版本的版本ID(制造商唯一分配的ID)等構(gòu)成。STB120通過比較從打印機(jī)130取得的固件特定信息與涉及事先從發(fā)送服務(wù)器110發(fā)送的最新版本的信息等,判斷連接的打印機(jī)130具備的固件是否是最新的(S13),在不是最新的情況下(S13否),從硬盤126中讀出對(duì)應(yīng)的固件更新數(shù)據(jù),并作為打印專用內(nèi)容輸出到打印機(jī)130(S14)。由此,與上述實(shí)施形態(tài)一樣,打印機(jī)130進(jìn)行固件更新(S15)。另一方面,STB120在根據(jù)取得的固件特定信息來判斷為打印機(jī)130具備的固件為最新的情況下,提示用戶[不必更新固件]的消息,結(jié)束(S16)。圖16是表示可進(jìn)行上述基于STB120的分支處理(圖15的S12-S14、S16)的顯示內(nèi)容的實(shí)例的圖。本圖中所示顯示內(nèi)容與實(shí)施形態(tài)1中的圖7(b)所示顯示內(nèi)容一樣,包含于從發(fā)送服務(wù)器110發(fā)送的播放內(nèi)容中,記述將固件更新數(shù)據(jù)作為打印專用內(nèi)容輸出到打印機(jī)130的腳本。即,在從標(biāo)志<script>到標(biāo)志</script>所夾持的部位中,記述從打印機(jī)130取得固件特定信息、并執(zhí)行對(duì)應(yīng)于該信息的分支處理(固件更新數(shù)據(jù)的輸出、或不必更新固件的錯(cuò)誤消息的顯示等)的腳本。該顯示內(nèi)容中使用的各種函數(shù)(APIApplicationProgramInterface)的含義如圖17所示。函數(shù)browser.getprinterMakerID()是取得連接的打印機(jī)的制造商ID等的函數(shù),函數(shù)browser.getPrinterTypeID()是取得連接的打印機(jī)的機(jī)型ID等的函數(shù),函數(shù)browser.getPrinterSoftwareVersion()是取得連接的打印機(jī)具備的固件的版本ID等的函數(shù)。這樣,在從發(fā)送服務(wù)器110發(fā)送的顯示內(nèi)容中,通過記述基于從打印機(jī)取得的固件特定信息的分支處理,STB120僅通過執(zhí)行按照接收到的顯示內(nèi)容的運(yùn)作,就可向打印機(jī)輸出對(duì)應(yīng)于當(dāng)前連接的打印機(jī)的固件更新數(shù)據(jù),并進(jìn)行不必要情況下的錯(cuò)誤處理。STB120接收后存儲(chǔ)的固件更新數(shù)據(jù)隨著時(shí)間的經(jīng)過其數(shù)據(jù)量增加,但例如STB120刪除一定保管時(shí)間后的固件更新數(shù)據(jù),以不超過硬盤126的存儲(chǔ)容量。另外,圖16所示顯示內(nèi)容以1臺(tái)打印機(jī)連接于STB120上為前提,但在STB120上連接多臺(tái)打印機(jī)的情況下,例如可如下處理。作為第1方法,事先用戶使用STB120具備的設(shè)備管理功能(設(shè)備導(dǎo)航等)來特定1臺(tái)打印機(jī),STB120將該1臺(tái)打印機(jī)設(shè)為固件的更新對(duì)象。作為第2方法,通過使用圖18所示各種函數(shù)(取得關(guān)于連接于STB120的多個(gè)打印機(jī)的信息的API),將包含多個(gè)打印機(jī)作為對(duì)象來更新固件的程序的顯示內(nèi)容發(fā)送給STB120后執(zhí)行。例如,如圖18所示,首先,使用函數(shù)browser.getCapablePrinterNumber(),特定連接于STB上的打印機(jī)數(shù)量,接著,使用函數(shù)browser.getCapablePrinterList(IntList[]),取得區(qū)別各正連接的打印機(jī)的ID(printerID)的一覽,并通過將該ID作為變量來調(diào)用函數(shù)browser.getPrinterMakerID(intprinterID)、函數(shù)browser.getprinterTypeID()、及函數(shù)browser.getPrinterSoftwareVersion(),可取得每個(gè)打印機(jī)的制造商ID、機(jī)型ID及版本ID,所以可將以這些所有打印機(jī)為對(duì)象來更新固件的腳本插入顯示內(nèi)容中。取得這種顯示內(nèi)容的STB120通過按照該腳本動(dòng)作,可以連接于STB120上的多個(gè)打印機(jī)為對(duì)象,一起更新固件。(實(shí)施形態(tài)3)下面,說明本發(fā)明實(shí)施形態(tài)3的固件更新系統(tǒng)。本實(shí)施形態(tài)的固件更新系統(tǒng)與實(shí)施形態(tài)1的共同點(diǎn)在于,STB通過向打印機(jī)輸出固件更新數(shù)據(jù)作為打印專用內(nèi)容來更新打印機(jī)具備的固件,與實(shí)施形態(tài)1的不同之處在于,STB不是作為播放數(shù)據(jù)接收、而是從特定網(wǎng)址經(jīng)因特網(wǎng)一經(jīng)請(qǐng)求取得固件更新數(shù)據(jù)。圖19是表示實(shí)施形態(tài)3中固件更新系統(tǒng)100a的整體結(jié)構(gòu)的圖。本系統(tǒng)100a是在實(shí)施形態(tài)1的系統(tǒng)100中追加作為提供更新打印機(jī)固件的服務(wù)入口網(wǎng)址的固件提供網(wǎng)址140。即,發(fā)送服務(wù)器110及打印機(jī)130與實(shí)施形態(tài)1的相同,STB120a除實(shí)施形態(tài)1中的STB120具備的結(jié)構(gòu)外,具備經(jīng)因特網(wǎng)與固件提供網(wǎng)址140通信的調(diào)制解調(diào)器等通信接口129。固件提供網(wǎng)址140是所有制造商的所有機(jī)型的打印機(jī)中保持最新固件更新數(shù)據(jù)并提供給用戶的網(wǎng)址。圖20是表示基于本固件更新系統(tǒng)100a的打印機(jī)130的固件更新的順序圖。首先,STB120a一旦從用戶處取得更新打印機(jī)130的固件的指示(S20),則根據(jù)圖17所示API等,通過向打印機(jī)130請(qǐng)求固件特定信息(S21),從打印機(jī)130取得固件特定信息(S22)。另外,STB120a經(jīng)通信接口129及因特網(wǎng)訪問固件提供網(wǎng)址140,并請(qǐng)求由從打印機(jī)130取得的固件特定信息(制造商ID、機(jī)型ID、版本ID)特定的固件(S23),由此邊從固件提供網(wǎng)址140下載該固件(S24),邊作為打印專用內(nèi)容輸出到打印機(jī)130(S25),使打印機(jī)130執(zhí)行打印(實(shí)際上是固件更新)(S26)。圖21是表示可進(jìn)行基于上述STB的固件更新數(shù)據(jù)取得(圖20的S21-S25)的顯示內(nèi)容的實(shí)例的圖。本圖中所示顯示內(nèi)容與實(shí)施形態(tài)1中的圖7(b)所示顯示內(nèi)容一樣,包含于從發(fā)送服務(wù)器110發(fā)送的播放內(nèi)容中,記述從固件提供網(wǎng)址140取得固件更新數(shù)據(jù)、并作為打印專用內(nèi)容輸出到打印機(jī)130的腳本。即,在從標(biāo)志<script>到標(biāo)志</script>所夾持的部位中,記述從打印機(jī)130取得固件特定信息、邊從固件提供網(wǎng)址140下載由該信息特定的固件更新數(shù)據(jù)(http//maker10/type1/v2/top_update_maker10_type1_v2.xhtmlp)、邊打印輸出到打印機(jī)130的browser.print()的程序。這樣,經(jīng)因特網(wǎng)將連接于STB120a上的打印機(jī)130的最新版本的固件下載到STB120,打印輸出到打印機(jī)130,由此將打印機(jī)130的固件更新為最新固件。根據(jù)本實(shí)施形態(tài),不將所有機(jī)型的打印機(jī)的固件更新數(shù)據(jù)作為播放用內(nèi)容發(fā)送(播放),而是放置在因特網(wǎng)上的特定網(wǎng)址上,必需更新固件的STB120僅通過下載對(duì)象固件更新數(shù)據(jù),就可更新打印機(jī)130的固件。由此,不必考慮播放所有機(jī)型的打印機(jī)的固件更新數(shù)據(jù)情況下的播放頻帶的約束等問題。尤其是,在STB120具備的通信接口129是對(duì)應(yīng)于寬帶因特網(wǎng)的始終連接的接口的情況下,作為固件更新數(shù)據(jù)的取得路徑,本實(shí)施例較佳。在本實(shí)施形態(tài)的固件更新系統(tǒng)100a中,雖將所有打印機(jī)、制造商的固件更新數(shù)據(jù)放置在因特網(wǎng)的1個(gè)部位(固件提供網(wǎng)址140)上,但如圖22所示系統(tǒng)結(jié)構(gòu)那樣,也可分散放置在對(duì)每個(gè)制造商不同的網(wǎng)址140a-140c上。另外,例如從發(fā)送服務(wù)器110向STB120發(fā)送圖23所示的顯示內(nèi)容,在STB120中執(zhí)行,從而,實(shí)現(xiàn)對(duì)應(yīng)于多個(gè)固件提供網(wǎng)址140a-140c的一經(jīng)請(qǐng)求(ondemand)方式的固件更新系統(tǒng)。圖24是表示執(zhí)行圖23所示顯示內(nèi)容的STB120a的動(dòng)作步驟的流程圖。STB120a一旦從用戶處取得更新打印機(jī)固件的指示(S30),則從連接的打印機(jī)130處取得固件特定信息(S31),根據(jù)取得的固件特定信息,特定提供該打印機(jī)130的最新固件的制造商固有的網(wǎng)址固件提供風(fēng)雨140a-140c(S32),從該網(wǎng)址上下載最新的固件更新數(shù)據(jù),存儲(chǔ)到硬盤126中(S33)。接著,從硬盤126中讀出下載的固件更新數(shù)據(jù),輸出到打印機(jī)130(S34)。由此,打印機(jī)130將固件更新為最新固件。在圖24的流程圖中,固件的取得(S31)對(duì)應(yīng)于圖23的顯示內(nèi)容中的函數(shù)browser.getPrinterMakerID()、函數(shù)browser.getPrinterTypeID()及browser.getPrinterSoftwareVersion(),打印機(jī)、制造商的風(fēng)雨的特定(S32)及固件更新數(shù)據(jù)的下載、存儲(chǔ)(S33)對(duì)應(yīng)于函數(shù)browser.get_save(http//maker10/type1/v2/top_update_maker10_type1_v2.xhtmlp,”./top_update_maker10_tupe1_v2.xhtmlp),存儲(chǔ)的固件更新數(shù)據(jù)到打印機(jī)130的輸出(S34)對(duì)應(yīng)于函數(shù)browser.print(“top_update_maker10_type1_v2.xhtmlp”)。這樣,根據(jù)分散到對(duì)每個(gè)打印機(jī)制造商不同的網(wǎng)址來放置固件更新數(shù)據(jù)的方式,在放置在1個(gè)網(wǎng)址上的固件更新數(shù)據(jù)的總尺寸變小的同時(shí),不需要匯集到1個(gè)部位的處理。另外,打印機(jī)130的固件例如Linux的共享庫形式或Windows的DLL等那樣由通過可動(dòng)態(tài)鏈接形式寫入的多個(gè)程序文件構(gòu)成的情況下,若固件的更新僅是部分程序文件的更新,則打印機(jī)130只要替換變更后的文件來作為固件的更新即可。圖25是表示作為程序DLL文件的包含固件更新數(shù)據(jù)的打印專用內(nèi)容top_update.xhtmlp的實(shí)例的圖。與圖8所示所謂update.data的作為通常數(shù)據(jù)文件的固件更新數(shù)據(jù)相比可知,在圖25所示動(dòng)態(tài)DLL形式的固件更新數(shù)據(jù)中,在標(biāo)志<update>-</update>所示部位中放置程序文件update.dll。這樣,通過將固件更新數(shù)據(jù)構(gòu)造成程序文件形式,下載的文件尺寸變小,可以較少傳送時(shí)間民,并可縮短向閃存ROM的寫入時(shí)間。就更新打印機(jī)固件的定時(shí)(就某個(gè)機(jī)型的打印機(jī)而言,進(jìn)行固件的修訂,可發(fā)布最新固件更新數(shù)據(jù)的通知)而言,也可通過來自發(fā)送服務(wù)器110的播放郵件或來自打印機(jī)制造商的電子郵件等,通知用戶。以上根據(jù)3個(gè)實(shí)施形態(tài)說明了本發(fā)明的固件更新系統(tǒng),但本發(fā)明不限于這些實(shí)施形態(tài)。例如,在上述實(shí)施形態(tài)中,將顯示內(nèi)容的首頁文件說明為BML文件,但記述語言未必是BML,也可是HTML,另外,若STB內(nèi)的瀏覽器是可編譯的瀏覽器,則也可是其它語言。另外,打印專用內(nèi)容的記述語言也一樣,未必是HTML-P,也可以是其它語言。上面說明了固件更新數(shù)據(jù)是動(dòng)態(tài)鏈接文件的情況,但本發(fā)明不限于此,也可通過與前次固件更新數(shù)據(jù)的差的形式來形成固件更新數(shù)據(jù)。即,STB120a不邊下載固件更新數(shù)據(jù)邊并行輸出到打印機(jī)130,暫時(shí)存儲(chǔ)在硬盤126中后輸出到打印機(jī)130,所以可以所謂相對(duì)在先版本的固件更新數(shù)據(jù)的差分文件的形式來形成下載的固件更新數(shù)據(jù)。即,若將特定上次固件更新數(shù)據(jù)的變更部位的信息與該變更內(nèi)容存儲(chǔ)在差分文件中,則STB120a合成當(dāng)前下載的差分文件與已存儲(chǔ)在硬盤126中的在先版本的文件,將得到的完全數(shù)據(jù)集輸出到打印機(jī)130。也可將固件更新數(shù)據(jù)的內(nèi)容設(shè)為相對(duì)舊版本的固件的新的版本的固件的差分文件。即,不用新版本的固件來原樣置換舊版本的固件,將固件更新數(shù)據(jù)中用于特定舊版本的固件的變更部位的信息與其變更內(nèi)容存儲(chǔ)在差分文件中。此時(shí),合成差分文件的不是STB120a而是打印機(jī)130。合成方法例如在非引導(dǎo)程序的ROM中復(fù)制舊版本的固件,根據(jù)差分文件內(nèi)的信息來特定固件內(nèi)的變更部位,并用差分文件內(nèi)的變更內(nèi)容改寫部位。這樣,通過將固件更新數(shù)據(jù)形成為差分文件形式,下載的文件尺寸變小,可以較少時(shí)間傳送完成。作為接收從發(fā)送服務(wù)器110發(fā)送的顯示內(nèi)容或打印內(nèi)容(或固件更新數(shù)據(jù))、并對(duì)打印機(jī)提供打印內(nèi)容的接收裝置,不僅限于SYB,也可是個(gè)人計(jì)算機(jī)、便攜信息終端、便攜電話機(jī)等通信裝置。例如,就室外而言,因?yàn)檫€考慮連接到設(shè)置在車站的公用報(bào)攤打印機(jī)來打印經(jīng)電話網(wǎng)下載到便攜電話機(jī)的圖像,所以本實(shí)施形態(tài)的固件更新系統(tǒng)作為接收固件更新數(shù)據(jù)的接收裝置,不限于STB,也可是具備對(duì)打印機(jī)的輸出功能的便攜電話機(jī)或便攜信息終端等。另外,在上述實(shí)施形態(tài)中,打印機(jī)經(jīng)STB或橋式媒體取得打印內(nèi)容(或固件更新數(shù)據(jù)),但如圖26所示直接方式那樣,打印機(jī)是PULL型的打印機(jī),并且,在直接連接于因特網(wǎng)的情況下,打印機(jī)從因特網(wǎng)上的Web服務(wù)器PULL打印內(nèi)容(在本實(shí)施形態(tài)中,為固件更新數(shù)據(jù)),執(zhí)行固件的更新。例如,若從STB發(fā)出打印放置在特定Web服務(wù)器上的打印內(nèi)容(或固件更新數(shù)據(jù))的請(qǐng)求,則打印機(jī)130從Web服務(wù)器下載該打印內(nèi)容(或固件更新數(shù)據(jù))后進(jìn)行打印(或固件的更新)。由此,STB不必邊中繼固件更新數(shù)據(jù),邊進(jìn)行緩沖。另外,上述實(shí)施形態(tài)中的固件更新數(shù)據(jù)文件update.data、update.dll也可是壓縮文件。尤其是在以低成本經(jīng)存儲(chǔ)容量小的橋式媒體將固件更新數(shù)據(jù)從STB移動(dòng)到打印機(jī)的情況下,將固件更新數(shù)據(jù)構(gòu)成壓縮文件是有效的。另外,這些文件也可形成自解凍形式的文件。差分DLL文件的鏈接不限于STB執(zhí)行的形態(tài),也可由打印機(jī)執(zhí)行。即,打印機(jī)經(jīng)STB、橋式媒體、因特網(wǎng)等取得固件更新數(shù)據(jù)作為差DLL文件后,通過與固件存儲(chǔ)部138中保持的現(xiàn)行版本的固件鏈接,生成最新版本的固件,并將之寫入固件存儲(chǔ)部138中進(jìn)行更新。上述實(shí)施形態(tài)中說明了固件主要是打印機(jī)的控制程序的情況,但固件不僅是程序,也可包含打印用字體或外文數(shù)據(jù)等的數(shù)據(jù)。用于更新這種固件的固件更新數(shù)據(jù)也可僅是字體和外文數(shù)據(jù)本身,也可是通過追加到現(xiàn)行字體數(shù)據(jù)的集中來更新數(shù)據(jù)用的差數(shù)據(jù)。另外,固件更新數(shù)據(jù)是僅是程序、是包含數(shù)據(jù)的程序、或僅是數(shù)據(jù)通過固件更新數(shù)據(jù)文件的文件名、擴(kuò)展名和標(biāo)志之一可識(shí)別地事先設(shè)定規(guī)則。另外,固件中包含的程序不限于控制程序等OS,可以是應(yīng)用程序,也可以是OS與應(yīng)用程序的中間程序。固件更新數(shù)據(jù)也可在更新控制程序的數(shù)據(jù)同時(shí)包含用于更新ROM內(nèi)控制程序地址的偏移地址。固件和固件更新數(shù)據(jù)也可包含多個(gè)不同的程序、多個(gè)不同的數(shù)據(jù)。此時(shí),設(shè)固件更新數(shù)據(jù)中包含分別表示應(yīng)寫入的ROM內(nèi)的位置的地址。在上述實(shí)施形態(tài)中,設(shè)打印機(jī)中僅控制部具備固件存儲(chǔ)部,通過執(zhí)行存儲(chǔ)的固件來控制打印機(jī)內(nèi)各部的動(dòng)作,但本發(fā)明不限于此,打印機(jī)引擎也可具備與控制部獨(dú)立的固件存儲(chǔ)用的2個(gè)ROM,通過打印機(jī)引擎執(zhí)行打印機(jī)引擎用固件,與控制部獨(dú)立動(dòng)作。此時(shí)的打印機(jī)引擎不是僅基于機(jī)械部分的結(jié)構(gòu),而具備編譯并執(zhí)行打印機(jī)引擎用固件的打印機(jī)引擎專用的控制部。此時(shí),設(shè)控制部用固件與打印機(jī)引擎用固件可通過根據(jù)特定規(guī)則預(yù)定的文件名等來識(shí)別。相反,固件更新部在從判斷部輸入的固件更新數(shù)據(jù)是打印機(jī)引擎用固件的情況下,將固件更新數(shù)據(jù)寫入打印機(jī)引擎內(nèi)非引導(dǎo)程序的ROM中。從判斷部輸入的固件更新數(shù)據(jù)是控制部用固件的情況如上所述。這樣,本發(fā)明的打印機(jī)在打印機(jī)引擎中也具備與控制部獨(dú)立的固件存儲(chǔ)用的2個(gè)ROM的情況下,也可毫無問題地更新控制用固件與打印機(jī)引擎用固件。此時(shí),上述實(shí)施形態(tài)中作為1個(gè)數(shù)據(jù)的固件更新數(shù)據(jù)可被分割成控制部用和打印機(jī)引擎用,所以若以不同定時(shí)進(jìn)行更新,則可進(jìn)一步減小暫時(shí)接收或下載的固件更新數(shù)據(jù)的數(shù)據(jù)量。并且,在上述實(shí)施形態(tài)3中,說明了STB從打印機(jī)取得包含固件版本ID的固件特定信息、并下載最新的固件更新數(shù)據(jù)的情況,但本發(fā)明不限于此。在STB不能從打印機(jī)取得固件的版本ID的情況下,STB根據(jù)從打印機(jī)取得的制造商ID與機(jī)型ID來訪問服務(wù)器,在服務(wù)器上下載提示為最新的固件更新數(shù)據(jù)。另外,在上述實(shí)施形態(tài)中,STB具備硬盤126作為存儲(chǔ)接收到的顯示內(nèi)容和打印專用內(nèi)容的存儲(chǔ)媒體,但也可代之以具備RAM等半導(dǎo)體存儲(chǔ)器或可拆裝的存儲(chǔ)卡等存儲(chǔ)媒體。在上述實(shí)施形態(tài)中,在作為打印數(shù)據(jù)輸出到打印機(jī)的用標(biāo)志語言標(biāo)志的固定更新文件中僅記述了一個(gè)機(jī)型用的固件數(shù)據(jù),但也可記述多種機(jī)型的固件數(shù)據(jù),打印機(jī)也可從固件特定信息等中判斷、選擇自己用的固件后進(jìn)行更新。產(chǎn)業(yè)上的可利用性本發(fā)明的服務(wù)器用作進(jìn)行包含打印內(nèi)容的數(shù)據(jù)播放的播放站的內(nèi)容發(fā)送服務(wù)器、或用作經(jīng)便攜電話線路將打印內(nèi)容發(fā)送到便攜電話機(jī)等便攜終端的發(fā)送服務(wù)器。本發(fā)明的接收裝置用作接收包含打印內(nèi)容的數(shù)據(jù)播放的STB,或用作接收包含打印內(nèi)容的內(nèi)容的便攜電話機(jī)和便攜終端等。本發(fā)明的打印裝置(打印機(jī))用作專門連接于STB或DTV等接收裝置和便攜終端等上的打印機(jī)。權(quán)利要求1.一種接收裝置,用于由打印裝置和接收裝置構(gòu)成的打印系統(tǒng)中,其特征在于,具備接收單元,從外部接收更新所述打印裝置的固件用的更新數(shù)據(jù)、和包含將所述更新數(shù)據(jù)設(shè)為打印對(duì)象的內(nèi)容的記述的顯示內(nèi)容;顯示單元,顯示所述顯示內(nèi)容;指令取得單元,取得對(duì)所述顯示內(nèi)容的打印指令;和輸出單元,當(dāng)所述指令取得單元取得所述打印指令時(shí),按照所述記述,將所述更新數(shù)據(jù)作為打印對(duì)象的數(shù)據(jù),輸出到所述打印裝置。2.根據(jù)權(quán)利要求1所述的接收裝置,其特征在于所述更新數(shù)據(jù)不是作為顯示對(duì)象、而是僅作為打印對(duì)象的數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的接收裝置,其特征在于所述輸出單元不將所述顯示內(nèi)容輸出到所述打印裝置。4.根據(jù)權(quán)利要求1所述的接收裝置,其特征在于所述輸出單元經(jīng)可拆裝記錄媒體、將所述更新數(shù)據(jù)輸出到所述打印裝置。5.根據(jù)權(quán)利要求1所述的接收裝置,其特征在于所述輸出單元在確認(rèn)所述打印裝置具備的固件的版本不是最新版本之后,將所述更新數(shù)據(jù)輸出到所述打印裝置。6.根據(jù)權(quán)利要求5所述的接收裝置,其特征在于所述輸出單元從該打印裝置取得確定所述打印裝置具備的固件版本的信息,根據(jù)取得的信息,確認(rèn)所述固件不是最新的版本。7.根據(jù)權(quán)利要求1所述的接收裝置,其特征在于所述更新數(shù)據(jù)是與舊版本的固件的差分信息,所述輸出單元在與舊版本的固件連接后,將所述更新數(shù)據(jù)輸出到所述打印裝置。8.根據(jù)權(quán)利要求1所述的接收裝置,其特征在于所述接收單元還具備請(qǐng)求單元,經(jīng)通信線路請(qǐng)求規(guī)定的服務(wù)器發(fā)送所述更新數(shù)據(jù)與所述顯示內(nèi)容,所述接收單元經(jīng)所述通信線路從所述服務(wù)器接收請(qǐng)求的所述更新數(shù)據(jù)與所述顯示內(nèi)容。9.一種接收裝置,用于由打印裝置與接收裝置構(gòu)成的打印系統(tǒng)中,其特征在于,具備接收單元,從外部接收不作為顯示對(duì)象的打印數(shù)據(jù)、和用于更新所述打印裝置固件的更新數(shù)據(jù);和輸出單元,將所述打印數(shù)據(jù)輸出到所述打印裝置,所述輸出單元將所述更新數(shù)據(jù)作為所述打印數(shù)據(jù)輸出。10.根據(jù)權(quán)利要求9所述的接收裝置,其特征在于所述接收單元還具備顯示內(nèi)容接收單元,接收具有提示用戶更新所述打印裝置固件的指示信息的顯示內(nèi)容;和顯示單元,顯示所述指示信息,所述輸出單元根據(jù)用戶按照顯示的所述指示信息輸入的打印指令,將所述更新數(shù)據(jù)作為打印數(shù)據(jù)輸出。11.一種接收裝置,用于由打印裝置與接收裝置構(gòu)成的打印系統(tǒng)中,其特征在于,具備接收單元,接收用于更新所述打印裝置的固件的更新數(shù)據(jù)、和接收具有提示用戶更新所述固件的指示信息的顯示內(nèi)容;顯示單元,顯示所述指示信息;指令取得單元,取得用戶根據(jù)顯示的所述指示信息發(fā)出的所述固件的更新指令,作為對(duì)所述更新數(shù)據(jù)的打印指令;和輸出單元,若取得所述打印指令,則將所述更新數(shù)據(jù)輸出到所述打印裝置。12.根據(jù)權(quán)利要求11所述的接收裝置,其特征在于所述輸出單元將所述打印數(shù)據(jù)發(fā)送到所述打印裝置,將所述更新數(shù)據(jù)作為打印數(shù)據(jù)來發(fā)送。13.根據(jù)權(quán)利要求11所述的接收裝置,其特征在于所述顯示單元不顯示所述更新數(shù)據(jù)。14.一種接收裝置,用于由打印裝置與接收裝置構(gòu)成的打印系統(tǒng)中,其特征在于,具備接收單元,接收用于更新所述打印裝置的固件的更新數(shù)據(jù)、和顯示內(nèi)容,該顯示內(nèi)容具備將所述更新數(shù)據(jù)設(shè)為打印對(duì)象的內(nèi)容的記述、和提示用戶更新打印裝置的固件的指示信息;顯示單元,顯示所述顯示內(nèi)容中的所述指示信息;指令接收單元,接收打印指令;指令取得單元,取得基于顯示的所述指示信息的來自用戶的所述固件的更新指令,作為對(duì)所述更新數(shù)據(jù)的打印指令;和輸出單元,若所述指令接收單元接收打印指令,則將打印數(shù)據(jù)輸出到所述打印裝置,若所述指令取得單元取得所述打印指令,則根據(jù)所述記述,將所述更新數(shù)據(jù)輸出到所述打印裝置。15.一種接收裝置,用于由打印裝置與接收裝置構(gòu)成的打印系統(tǒng)中,其特征在于,具備接收單元,接收不作為顯示對(duì)象、而僅作為打印對(duì)象的打印數(shù)據(jù);和輸出單元,當(dāng)接受到所述打印數(shù)據(jù)的打印指令時(shí),不顯示所述打印數(shù)據(jù),而將所述打印數(shù)據(jù)輸出到所述打印裝置,所述接收單元接收用于更新所述打印裝置的固件的更新數(shù)據(jù),作為所述打印數(shù)據(jù),所述輸出單元按照所述打印指令,將所述更新數(shù)據(jù)作為所述打印數(shù)據(jù)輸出到所述打印裝置。16.一種接收裝置,用于由打印裝置與接收裝置構(gòu)成的打印系統(tǒng)中,其特征在于,具備接收單元,接收用于更新所述打印裝置的固件的更新數(shù)據(jù)、和具有提示用戶更新打印裝置固件的指示信息的顯示內(nèi)容;顯示單元,顯示所述指示信息;和指令取得單元,取得基于顯示的所述指示信息的來自用戶的所述打印裝置的固件的更新指令,作為對(duì)所述更新數(shù)據(jù)的打印指令。17.一種打印裝置,其特征在于,具備取得單元,從所述接收裝置取得打印數(shù)據(jù);判斷單元,判斷取得的打印數(shù)據(jù)中是否包含用于更新該打印裝置的固件用的更新數(shù)據(jù);和更新單元,當(dāng)所述判斷單元判斷為所述打印數(shù)據(jù)中包含所述更新數(shù)據(jù)時(shí),用所述更新數(shù)據(jù)來更新固件。18.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述取得單元在所述更新單元用所述更新數(shù)據(jù)來更新固件期間,不從所述接收裝置接受其它打印裝置的輸入。19.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述取得單元經(jīng)可拆裝記錄媒體取得所述更新數(shù)據(jù)。20.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述打印數(shù)據(jù)包含表示是否包含所述更新數(shù)據(jù)的識(shí)別符,所述判斷單元通過所述識(shí)別符來判斷所述打印數(shù)據(jù)中是否包含所述更新數(shù)據(jù)。21.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述打印數(shù)據(jù)中包含確定成為打印或固件更新的對(duì)象的文件的文件名,所述判斷單元通過所述文件名來判斷所述打印數(shù)據(jù)中是否包含更新數(shù)據(jù)。22.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述打印數(shù)據(jù)中包含確定成為打印或固件更新對(duì)象的文件的文件名、和表示是否包含所述更新數(shù)據(jù)的識(shí)別符,所述判斷單元通過所述文件與所述識(shí)別符兩者來判斷所述打印數(shù)據(jù)中是否包含所述更新數(shù)據(jù)。23.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述打印裝置還具備版本信息輸出單元,輸出關(guān)于所述固件版本的信息。24.根據(jù)權(quán)利要求17所述的打印裝置,其特征在于所述更新數(shù)據(jù)是與舊版本的固件的差分信息,所述更新單元通過與所保持的舊版本的固件連接,進(jìn)行所述更新數(shù)據(jù)更新。25.一種記錄播放用內(nèi)容的計(jì)算機(jī)可讀取的記錄媒體,其特征在于所述播放用內(nèi)容中包含用于更新打印裝置的固件的更新數(shù)據(jù)、和包含將所述更新數(shù)據(jù)設(shè)為打印對(duì)象的內(nèi)容的記述的打印內(nèi)容。26.根據(jù)權(quán)利要求25所述的記錄媒體,其特征在于所述更新數(shù)據(jù)中記述表示該更新數(shù)據(jù)是用于更新所述固件的數(shù)據(jù)的識(shí)別符。27.根據(jù)權(quán)利要求25所述的記錄媒體,其特征在于所述更新數(shù)據(jù)作為附有表示該更新數(shù)據(jù)是用于更新所述固件的數(shù)據(jù)的文件名的數(shù)據(jù)文件,包含于所述播放文件中。28.一種服務(wù)器,用于固件更新系統(tǒng)中,該系統(tǒng)由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成,其特征在于,具備內(nèi)容生成單元,生成包含記述了更新所述打印裝置固件的數(shù)據(jù)的固件更新用文件并作為不構(gòu)成顯示對(duì)象的打印內(nèi)容的內(nèi)容;和內(nèi)容發(fā)送單元,將生成的所述內(nèi)容發(fā)送到所述接收裝置。29.一種服務(wù)器,用于固件更新系統(tǒng)中,該系統(tǒng)由發(fā)送郵件的服務(wù)器、從服務(wù)器接收所述郵件的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印數(shù)據(jù)的打印裝置構(gòu)成,其特征在于,具備郵件生成單元,生成郵件,該郵件添加有記述了更新所述打印裝置固件的數(shù)據(jù)的固件更新用文件,作為不構(gòu)成顯示對(duì)象的打印數(shù)據(jù);和郵件發(fā)送單元,將生成的所述郵件發(fā)送到所述接收裝置。30.一種固件更新系統(tǒng),由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件運(yùn)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成,其特征在于,所述服務(wù)器具備內(nèi)容生成單元,生成以下內(nèi)容,該內(nèi)容包含記述了更新所述打印裝置固件的數(shù)據(jù)的固件更新用文件,作為不構(gòu)成顯示對(duì)象的打印內(nèi)容;和內(nèi)容發(fā)送單元,將生成的所述內(nèi)容發(fā)送到所述接收裝置,所述接收裝置具備內(nèi)容接收單元,從所述接收裝置接收所述內(nèi)容;打印指示取得單元,從用戶處取得打印內(nèi)容的打印指示;和打印輸出單元,若取得所述打印指示,則不對(duì)接收到的所述內(nèi)容中包含的打印內(nèi)容進(jìn)行與顯示有關(guān)的處理,而輸出到所述打印裝置,所述打印裝置具備判斷單元,判斷所述接收裝置輸出的所述打印內(nèi)容是否是固件更新用文件;更新單元,所述判斷結(jié)果,若所述打印內(nèi)容是固件更新用文件,則使用該打印內(nèi)容來更新固件;和打印單元,如果所述判斷結(jié)果為所述打印內(nèi)容不是固件更新用文件,則打印該打印內(nèi)容。31.根據(jù)權(quán)利要求30所述的固件更新系統(tǒng),其特征在于所述判斷單元檢索所述打印內(nèi)容內(nèi)記述的固件更新指令,若有該固件更新指令,則判斷為是固件更新用文件。32.根據(jù)權(quán)利要求30所述的固件更新系統(tǒng),其特征在于所述打印輸出單元將所述打印內(nèi)容與其文件名一起輸出到所述打印裝置,若所述接收裝置輸出的所述打印內(nèi)容的文件名是預(yù)定的文件名,則所述判斷單元判斷為是固件更新用文件。33.根據(jù)權(quán)利要求32所述的固件更新系統(tǒng),其特征在于所述判斷單元還具備確認(rèn)單元,檢索所述打印內(nèi)容內(nèi)記述的固件更新指令,若有該固件更新指令,則確認(rèn)是固件更新用文件,所述更新單元在所述確認(rèn)后,使用該打印內(nèi)容來更新固件。34.根據(jù)權(quán)利要求30所述的固件更新系統(tǒng),其特征在于所述接收裝置還具備內(nèi)容存儲(chǔ)單元,將接收到的各內(nèi)容存儲(chǔ)在規(guī)定區(qū)域中,所述更新單元還具備文件取得單元,從所述內(nèi)容存儲(chǔ)單元的規(guī)定區(qū)域取得所述打印內(nèi)容內(nèi)指定的其他固件更新用文件,所述更新單元使用取得的文件內(nèi)的數(shù)據(jù)來進(jìn)行固件更新。35.根據(jù)權(quán)利要求30所述的固件更新系統(tǒng),其特征在于所述打印裝置還具備由兩個(gè)ROM構(gòu)成的固件存儲(chǔ)單元,所述打印裝置按照存儲(chǔ)在一個(gè)所述ROM中的固件動(dòng)作,所述更新單元通過在另一所述ROM中存儲(chǔ)版本升級(jí)后的固件,更新所述打印裝置的固件。36.一種固件更新方法,用于由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成的系統(tǒng)中,其特征在于,所述服務(wù)器中包含內(nèi)容生成步驟,生成下述內(nèi)容,該內(nèi)容包含記述了更新所述打印裝置固件的數(shù)據(jù)的固件更新用文件,作為不構(gòu)成顯示對(duì)象的打印內(nèi)容;和內(nèi)容發(fā)送步驟,將生成的所述內(nèi)容發(fā)送到所述接收裝置,所述接收裝置中包含內(nèi)容接收步驟,從所述接收裝置接收所述內(nèi)容;打印指示取得步驟,從用戶處取得打印內(nèi)容的打印指示;和打印輸出步驟,若取得所述打印指示,則不對(duì)接收到的所述內(nèi)容中包含的打印內(nèi)容進(jìn)行與顯示有關(guān)的處理,而輸出到所述打印裝置,所述打印裝置中包含判斷步驟,判斷所述接收裝置輸出的所述打印內(nèi)容是否是固件更新用文件;更新步驟,如果所述判斷結(jié)果為所述打印內(nèi)容是固件更新用文件,則使用該打印內(nèi)容來更新固件;和打印步驟,如果所述判斷結(jié)果為所述打印內(nèi)容不是固件更新用文件,則打印該打印內(nèi)容。37.根據(jù)權(quán)利要求36所述的固件更新方法,其特征在于所述判斷步驟中,檢索所述打印內(nèi)容內(nèi)記述的固件更新指令,若有該固件更新指令,則判斷為是固件更新用文件。38.根據(jù)權(quán)利要求36所述的固件更新方法,其特征在于所述打印輸出步驟中,將所述打印內(nèi)容與其文件名一起輸出到所述打印裝置,所述判斷步驟中,若所述接收裝置輸出的所述打印內(nèi)容的文件名是預(yù)定的文件名,則判斷為是固件更新用文件。39.根據(jù)權(quán)利要求38所述的固件更新方法,其特征在于所述判斷步驟中還包含確認(rèn)步驟,檢索所述打印內(nèi)容內(nèi)記述的固件更新指令,若有該固件更新指令,則確認(rèn)是固件更新用文件,所述更新步驟中,在所述確認(rèn)后,使用該打印內(nèi)容來更新固件。40.根據(jù)權(quán)利要求36所述的固件更新方法,其特征在于所述固件更新方法還包含在所述接收裝置中將接收到的各內(nèi)容存儲(chǔ)在規(guī)定區(qū)域中的內(nèi)容存儲(chǔ)步驟,所述更新步驟中,還包含文件取得步驟,從所述規(guī)定區(qū)域取得所述打印內(nèi)容內(nèi)指定的其他的固件更新用文件,所述更新步驟中,使用取得的文件內(nèi)的數(shù)據(jù)來進(jìn)行固件更新。41.根據(jù)權(quán)利要求36所述的固件更新方法,其特征在于所述打印裝置具備兩個(gè)ROM,所述打印裝置按照存儲(chǔ)在一個(gè)所述ROM中的固件動(dòng)作,所述更新步驟中,通過在另一所述ROM中存儲(chǔ)版本升級(jí)后的固件,更新所述打印裝置的固件。42.一種程序,用于由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成的固件更新系統(tǒng)中的所述服務(wù)器,其特征在于,在計(jì)算機(jī)中執(zhí)行內(nèi)容生成步驟,生成包含下述內(nèi)容,該內(nèi)容記述了更新所述打印裝置固件的數(shù)據(jù)的固件更新用文件,作為不構(gòu)成顯示對(duì)象的打印內(nèi)容;和內(nèi)容發(fā)送步驟,將生成的所述內(nèi)容發(fā)送到所述接收裝置。43.一種程序,用于由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成的固件更新系統(tǒng)中的所述接收裝置,其特征在于,在計(jì)算機(jī)中執(zhí)行內(nèi)容接收步驟,從所述這接收裝置接收所述內(nèi)容;打印指示取得步驟,從用戶處取得打印內(nèi)容的打印指示;和打印輸出步驟,若取得所述打印指示,則不對(duì)接收到的所述內(nèi)容中包含的打印內(nèi)容進(jìn)行與顯示有關(guān)的處理,而輸出到所述打印裝置。44.一種程序,用于由發(fā)送內(nèi)容的服務(wù)器、從服務(wù)器接收內(nèi)容的接收裝置、和按照ROM中存儲(chǔ)的固件動(dòng)作、并打印從接收裝置輸入的打印內(nèi)容的打印裝置構(gòu)成的固件更新系統(tǒng)中的所述打印裝置,其特征在于,在計(jì)算機(jī)中執(zhí)行判斷步驟,判斷所述接收裝置輸出的所述打印內(nèi)容是否是固件更新用文件;更新步驟,如果所述判斷結(jié)果為所述打印內(nèi)容是固件更新用文件,則使用該打印內(nèi)容來更新固件;和打印步驟,如果所述判斷結(jié)果為所述打印內(nèi)容不是固件更新用文件,則打印該打印內(nèi)容。全文摘要本發(fā)明提供一種固件更新系統(tǒng)、接收裝置和打印裝置,STB不必新的結(jié)構(gòu),就可進(jìn)行打印機(jī)的固件更新。STB(120)具備接收部(121),連接于打印機(jī)(130),從外部接收用于更新打印機(jī)固體的更新數(shù)據(jù)和包含將所述更新數(shù)據(jù)設(shè)為打印對(duì)象的內(nèi)容的記述的顯示內(nèi)容;顯示數(shù)據(jù)生成部(122),生成用于使所述顯示內(nèi)容顯示于TV(123)中的顯示數(shù)據(jù);遙控接收部(125),取得對(duì)顯示內(nèi)容的打印指令;和打印輸出部(127),當(dāng)遙控接收部(125)接收打印指令時(shí),將所述更新數(shù)據(jù)作為打印對(duì)象的數(shù)據(jù),輸出到打印機(jī)(130)。文檔編號(hào)G06F3/12GK1525304SQ03159799公開日2004年9月1日申請(qǐng)日期2003年9月25日優(yōu)先權(quán)日2003年2月28日發(fā)明者山口岳人,松永繁樹,樹申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社