專利名稱:能輕松地預(yù)備多媒體內(nèi)容的多媒體數(shù)據(jù)處理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于多媒體數(shù)據(jù)處理設(shè)備,多媒體數(shù)據(jù)處理程序和多媒體內(nèi)容數(shù)據(jù)的記錄媒體,特別涉及一種能輕松準(zhǔn)備多媒體內(nèi)容的多媒體數(shù)據(jù)處理設(shè)備,多媒體數(shù)據(jù)處理程序和多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
背景技術(shù):
近年來(lái)隨著諸如便攜電話的通信設(shè)備的推廣,把制作好的多媒體內(nèi)容傳送給其他用戶,或者具有為其他用戶制作的多媒體內(nèi)容的通信正在推廣。
然而,當(dāng)制作多媒體內(nèi)容時(shí),在許多情況下,需要復(fù)雜的操作步驟,并且在一些情況下,這樣的制作對(duì)不熟悉該操作的用戶是困難的。
因而,一種以簡(jiǎn)化用戶操作為目標(biāo)的技術(shù)已經(jīng)得到考慮。
作為這樣的通信工具,日本發(fā)明公布號(hào)2002-140270揭示了一種在接收該腳本所依附的電子郵件時(shí),與電子郵件的打開操作連動(dòng),取樣并執(zhí)行附上的的腳本的接收設(shè)備,且進(jìn)一步的,一種制作反映已經(jīng)在接收設(shè)備中被執(zhí)行的動(dòng)作的腳本并以它被通過(guò)電子郵件的發(fā)送者輸出的方式來(lái)控制處理結(jié)果的輸出的接收設(shè)備。發(fā)送側(cè)期望的動(dòng)作能通過(guò)使用諸如在日本發(fā)明公布號(hào)2002-140270中所描述的接收設(shè)備來(lái)由接收側(cè)執(zhí)行。
更進(jìn)一步的,日本發(fā)明公布號(hào)2002-324036描述了一種用于輕松地制作一種附上多媒體數(shù)據(jù)的電子郵件,事先準(zhǔn)備描述內(nèi)容的版面信息的電子郵件模板,依照模板的版面信息制作包含多媒體在內(nèi)的電子郵件的技術(shù)。
在上述日本發(fā)明公布號(hào)2002-140270中描述的接收設(shè)備被制造來(lái)執(zhí)行腳本的制作,并且從而,多媒體內(nèi)容被制作的情況下,問(wèn)題出現(xiàn)在,必須記述復(fù)雜的腳本并且將它發(fā)送給接收設(shè)備。另外,問(wèn)題出現(xiàn)在,某些情況下,被執(zhí)行的腳本不能誘導(dǎo)在接收側(cè)的操作,因此沒(méi)有必要獲得期望在發(fā)送側(cè)的動(dòng)作。
更進(jìn)一步的,在電子郵件或類似等等的消息作成側(cè)并不容易制作電子郵件,也是個(gè)問(wèn)題。也就是說(shuō),把消息制作者準(zhǔn)備好的腳本和數(shù)據(jù)簡(jiǎn)單地合并起來(lái)制作消息是困難的。
在日本發(fā)明公布號(hào)2002-324036做為用于簡(jiǎn)化包含多媒體數(shù)據(jù)的消息或電子郵件,且通過(guò)使用在其上排版信息被描述的模板來(lái)幫助信件,靜止圖片或者類似等等排列的技術(shù),在制作許多圖像和文本被混和在一個(gè)巨大的能在PC(Personal Computer,個(gè)人電腦)顯示的屏幕上的電子郵件的情況下能有效地工作。然而,該發(fā)明文檔沒(méi)有陳述電子郵件屏幕按時(shí)間順序諸如場(chǎng)景A,場(chǎng)景B和場(chǎng)景C不連續(xù)變化制作切換內(nèi)容的電子郵件的情況,問(wèn)題出現(xiàn)在,制作按時(shí)間變遷的多媒體數(shù)據(jù)對(duì)于用戶是困難的,即使在使用了該發(fā)明文檔所揭示的技術(shù)的情況下也是如此。
更進(jìn)一步的,問(wèn)題出現(xiàn)在,消息的內(nèi)容不能通過(guò)利用多種操作來(lái)重寫,諸如照相機(jī),麥克風(fēng),和地址列表,而這些功能是在做為傳統(tǒng)數(shù)據(jù)處理設(shè)備的便攜電話或終端等中終端中所固有的。
更進(jìn)一步的,問(wèn)題出現(xiàn)在,在制作側(cè)的做為傳統(tǒng)數(shù)據(jù)處理設(shè)備的終端中,為制作多媒體內(nèi)容而被使用的腳本的一部分被重寫,通過(guò)在重現(xiàn)側(cè)利用該腳本時(shí),不能通過(guò)最小限度的腳本的重寫部分來(lái)實(shí)現(xiàn)制作和重現(xiàn)。
更進(jìn)一步的,問(wèn)題出現(xiàn)在,在制作側(cè)的做為傳統(tǒng)數(shù)據(jù)處理設(shè)備的終端中,用于制作多媒體內(nèi)容而被使用的腳本或標(biāo)簽中,不是接收者所必需的或沒(méi)有遵循標(biāo)準(zhǔn)步驟的腳本命令或標(biāo)簽不能被消除。
發(fā)明內(nèi)容
本發(fā)明被提供以便解決這些問(wèn)題,且本發(fā)明的第一個(gè)目的是提供一種能輕松制作多媒體內(nèi)容的多媒體數(shù)據(jù)處理設(shè)備,一種多媒體數(shù)據(jù)處理程序和一種用于多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),且進(jìn)一步的,本發(fā)明的第二個(gè)目的是提供一種允許接收者不會(huì)失敗地執(zhí)行制作和編輯需要的多媒體內(nèi)容的操作的多媒體數(shù)據(jù)處理設(shè)備,一種多媒體處理程序和一種用于多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
本發(fā)明提供了一種如下所示的多媒體數(shù)據(jù)處理設(shè)備以便解決上述問(wèn)題。也就是說(shuō),為了達(dá)到上述目的,一種依照本發(fā)明的一個(gè)特色的多媒體數(shù)據(jù)處理設(shè)備具有用于依據(jù)被包括在模板中的腳本,重現(xiàn)從該腳本參照的數(shù)據(jù)的腳本執(zhí)行單元;用于確定腳本所參照的數(shù)據(jù)中能由用戶改變的部分?jǐn)?shù)據(jù)的用戶可改變數(shù)據(jù)確定單元;用于改變能被改變的部分的數(shù)據(jù)改變單元;和用于至少輸出腳本或被改變的數(shù)據(jù)的數(shù)據(jù)輸出單元。
依照本發(fā)明的另一個(gè)特色的多媒體數(shù)據(jù)處理設(shè)備具有用于依據(jù)被包括在模板中的腳本,重現(xiàn)從該腳本參照的數(shù)據(jù)的腳本執(zhí)行單元;用于依照被包括在模板中的腳本選擇多媒體數(shù)據(jù)處理設(shè)備的功能的功能選擇單元;用于依照被包括在模板中的腳本,使用選出的功能,確定在腳本所參照的數(shù)據(jù)上執(zhí)行怎樣的處理的動(dòng)作確定單元;用于執(zhí)行被確定的處理的動(dòng)作執(zhí)行單元;用于改變腳本所參照的數(shù)據(jù)的數(shù)據(jù)改變單元;和用于至少輸出腳本或被改變的數(shù)據(jù)的腳本和數(shù)據(jù)輸出單元。
依照本發(fā)明的另一個(gè)特色的多媒體數(shù)據(jù)處理設(shè)備具備用于獲取已組成包括腳本的模板列表的模板列表獲取單元;用于顯示模板列表的模板列表顯示單元;用于從被顯示的模板的列表中選擇一個(gè)或多個(gè)期望的模板的模板選擇單元;和用于把選出的模板作為消息傳送到另一個(gè)設(shè)備的消息傳送單元。
依照本發(fā)明的另一個(gè)特色的多媒體數(shù)據(jù)處理設(shè)備具備用于獲取已經(jīng)被組成包括腳本的模板的模板獲取單元;用于從廣播站獲取節(jié)目的節(jié)目獲取單元;用于獲取通過(guò)因特網(wǎng)提供的因特網(wǎng)內(nèi)容的內(nèi)容獲取單元;和用于依照包括在模板中的腳本重現(xiàn)腳本參照的數(shù)據(jù),由節(jié)目獲取單元獲取的節(jié)目,和由內(nèi)容獲取單元獲取的因特網(wǎng)內(nèi)容中的至少一個(gè)的腳本執(zhí)行單元。
依照本發(fā)明的另一個(gè)特色的多媒體數(shù)據(jù)處理程序是允許計(jì)算機(jī)執(zhí)行被組成已經(jīng)包括腳本的模板中的處理的程序,該腳本允許計(jì)算機(jī)執(zhí)行以下步驟依照腳本重現(xiàn)包括在模板中的腳本所參照的數(shù)據(jù)的腳本執(zhí)行步驟,確定能由用戶從腳本所參照的數(shù)據(jù)中改變的部分的用戶可改變數(shù)據(jù)確定步驟,通過(guò)使用多媒體數(shù)據(jù)處理設(shè)備的功能改變可改變部分的數(shù)據(jù)改變步驟,和輸出腳本或被改變數(shù)據(jù)中的至少一方的數(shù)據(jù)輸出步驟。
依照本發(fā)明的另一個(gè)特色的多媒體數(shù)據(jù)處理程序是允許計(jì)算機(jī)執(zhí)行被組成以包括腳本的模板的程序,該腳本允許計(jì)算機(jī)執(zhí)行以下步驟依照腳本重現(xiàn)包括在模板中的腳本所參照的數(shù)據(jù)的腳本執(zhí)行步驟,依照被包括在模板中的腳本選擇多媒體數(shù)據(jù)處理設(shè)備的功能的終端功能選擇步驟,使用選出的功能確定為腳本所參照的數(shù)據(jù)執(zhí)行怎樣的處理的動(dòng)作確定步驟,執(zhí)行被確定的處理的動(dòng)作執(zhí)行步驟,改變腳本所參照的數(shù)據(jù)的數(shù)據(jù)改變步驟,和輸出腳本和被改變的數(shù)據(jù)中至少一方的腳本和數(shù)據(jù)輸出步驟。
依照本發(fā)明的另一個(gè)特色的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是一種在數(shù)據(jù)處理設(shè)備中被處理的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)處理設(shè)備包括用于重現(xiàn)媒體數(shù)據(jù)的重現(xiàn)裝置和用于接收來(lái)自用戶的輸入操作的輸入裝置,且它包括用于展現(xiàn)由數(shù)據(jù)處理設(shè)備中的重現(xiàn)裝置重現(xiàn)的媒體數(shù)據(jù)的重現(xiàn)描述單元,用于展現(xiàn)由該數(shù)據(jù)處理設(shè)備的輸入裝置接收到的輸入操作和與輸入操作相應(yīng)的處理的輸入操作描述單元,其中多媒體內(nèi)容數(shù)據(jù)被處理使得在數(shù)據(jù)處理設(shè)備中的重現(xiàn)裝置重現(xiàn)預(yù)定的媒體數(shù)據(jù),數(shù)據(jù)處理設(shè)備中的輸入裝置接收預(yù)定的輸入操作,數(shù)據(jù)處理設(shè)備基于輸入操作描述單元按照預(yù)定的輸入操作進(jìn)行處理。
依照本發(fā)明的另一個(gè)特色的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是一種在數(shù)據(jù)處理設(shè)備中被處理的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)處理設(shè)備包括用于重現(xiàn)媒體數(shù)據(jù)的重現(xiàn)單元和用于接收來(lái)自用戶的輸入操作的輸入單元,且它包括用于展現(xiàn)由數(shù)據(jù)處理設(shè)備中的重現(xiàn)單元重現(xiàn)的媒體數(shù)據(jù)的重現(xiàn)描述單元,用于展現(xiàn)由該數(shù)據(jù)處理設(shè)備的輸入單元接收到的輸入操作和與輸入操作相應(yīng)的處理的輸入操作描述單元和用于管理在數(shù)據(jù)處理設(shè)備的重現(xiàn)單元中被重現(xiàn)的媒體數(shù)據(jù)的有效時(shí)間和由輸入單元接收的輸入操作的有效時(shí)間的時(shí)間表描述單元,其中,多媒體內(nèi)容數(shù)據(jù)被處理,以便預(yù)設(shè)媒體數(shù)據(jù)基于時(shí)間表描述單元在預(yù)設(shè)時(shí)間在數(shù)據(jù)處理設(shè)備的重現(xiàn)單元中被重現(xiàn),預(yù)設(shè)輸入操作由數(shù)據(jù)處理設(shè)備在預(yù)設(shè)時(shí)間被接收,且數(shù)據(jù)處理設(shè)備基于輸入操作描述單元在預(yù)設(shè)時(shí)間執(zhí)行與預(yù)設(shè)輸入操作對(duì)應(yīng)的程序。
圖1是展示了依照本發(fā)明的數(shù)據(jù)通信系統(tǒng)的配置圖。
圖2是展示了包括在數(shù)據(jù)通信系統(tǒng)中做為重現(xiàn)和編輯系統(tǒng)的便攜電話1的硬件配置的具體例子的模塊圖。
圖3展示了存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130中的程序和便攜電話1中的數(shù)據(jù)處理流程。
圖4是展示了重現(xiàn)和編輯引擎程序131的功能配置的模塊圖。
圖5模式化地展示了腳本的數(shù)據(jù)結(jié)構(gòu)。
圖6,7和47展示了腳本的具體例子。
圖8展示了描述了啟動(dòng)應(yīng)用程序和在啟動(dòng)時(shí)被顯示的UI的通信的對(duì)應(yīng)關(guān)系的表的具體例子。
圖9是展示了便攜電話1中的腳本的重現(xiàn)和編輯處理的流程圖。
圖10展示了媒體數(shù)據(jù)繪制處理的時(shí)間表的具體例子。
圖11展示了事件處理時(shí)間表的具體例子。
圖12展示了UI分配狀態(tài)顯示時(shí)間表的具體例子。
圖13是展示了依照步驟S18執(zhí)行的事件相應(yīng)的處理的流程圖。
圖14是展示了步驟S24中處理內(nèi)容的確定過(guò)程的流程圖。
圖15是展示了步驟S25的菜單處理的流程16展示了菜單屏幕的具體例子。
圖17是展示了步驟S27中鏈接轉(zhuǎn)移處理的流程圖。
圖18是展示了步驟S26中應(yīng)用程序執(zhí)行處理的流程圖。
圖19和20是展示了在當(dāng)圖7中所示的腳本的20和23行執(zhí)行時(shí)的處理的流程圖。
圖21,22,33和85展示了在當(dāng)腳本被執(zhí)行時(shí)顯示屏幕遷移的具體例子。
圖23是展示了便攜電話1中腳本的預(yù)覽處理的流程圖。
圖24是展示了步驟S62中應(yīng)用程序啟動(dòng)處理的流程圖。
圖25是展示了步驟S64中數(shù)據(jù)獲取處理的流程圖。
圖26是展示了步驟S66中腳本重寫處理的流程圖。
圖27是展示了步驟S33中事件時(shí)間表參照處理的流程圖。
圖28展示了指示邏輯符號(hào)和硬件鍵盤之間對(duì)應(yīng)關(guān)系的表的具體例子。
圖29和30展示了腳本的具體例子。
圖31和32是展示了在當(dāng)圖30中所示的腳本的19和21行被執(zhí)行時(shí)的處理的流程圖。
圖34是展示了便攜電話1中腳本的電子郵件添加處理的流程圖。
圖35是展示了便攜電話1中腳本的幻燈片消除處理的流程圖。
圖36展示了在幻燈片消除處理時(shí)菜單屏幕的具體例子。
圖37時(shí)展示了便攜電話1中腳本的幻燈片禁止重寫處理的流程圖。
圖38是展示了步驟S 96中事件處理的流程圖。
圖39展示了在預(yù)覽處理時(shí)菜單屏幕的具體例子。
圖40展示了在預(yù)覽處理時(shí)屏幕遷移的具體例子。
圖41A展示了在模板重寫之前顯示屏幕的具體例子。
圖41B展示了在模板重寫之后顯示屏幕的具體例子。
圖42是展示了依照第二實(shí)施例的重現(xiàn)和編輯引擎程序131的功能配置的模塊圖。
圖43是展示了重現(xiàn)和編輯引擎程序中處理的流程圖。
圖44是展示了步驟S1201中數(shù)據(jù)輸出處理的流程圖。
圖45展示了依靠相機(jī)啟動(dòng)應(yīng)用程序的重寫的屏幕遷移的具體例子。
圖46是展示了步驟S1101中重現(xiàn)和編輯處理的流程圖。
圖48是展示了依照第二實(shí)施例的變形的重現(xiàn)和編輯引擎程序131的功能配置的模塊圖。
圖49模式化地展示了即使相同的腳本根據(jù)終端選擇不同的功能。
圖50和61展示了在制作側(cè)的終端里被利用的腳本的具體例子。
圖51A到51D展示了每個(gè)場(chǎng)景的縮略圖顯示的具體例子。
圖52展示了依靠?jī)?nèi)置相機(jī)應(yīng)用程序和內(nèi)置文本輸入應(yīng)用程序的重寫的屏幕遷移的具體例子。
圖53展示了依靠文件獲取應(yīng)用程序的重寫的屏幕遷移的具體例子。
圖54A和54B展示了用于接受從多個(gè)處理中選擇現(xiàn)在開始的處理的選擇用的屏幕的具體例子。
圖55展示了保存被發(fā)送消息和已經(jīng)為制作消息所利用的模板的對(duì)應(yīng)關(guān)系的表的具體例子。
圖56A到56C展示了腳本的參照信息參照的媒體數(shù)據(jù)和獲取的數(shù)據(jù)在事件的時(shí)間參數(shù)值的時(shí)間點(diǎn)被綜合的例子。
圖57A和57B展示了在事件的時(shí)間參數(shù)值的時(shí)間把獲取的數(shù)據(jù)寫入各點(diǎn)的例子。
圖58展示了切換表的具體例子。
圖59是展示了步驟S1110中確定處理的流程圖。
圖60展示了記錄了存儲(chǔ)在便攜電話1中的數(shù)據(jù)獲取程序和便攜電話1所支持的媒體類型之間的對(duì)應(yīng)關(guān)系的表的例子。
圖62是展示了步驟1201中數(shù)據(jù)輸出處理的流程圖。
圖63展示了動(dòng)作管理表的具體例子。
圖64展示了場(chǎng)景事件表的具體例子。
圖65是展示了步驟S1205中改變處理的流程圖。
圖66是展示了步驟S102中的圖像取得應(yīng)用程序啟動(dòng)處理的流程圖。
圖67是展示了在當(dāng)腳本重現(xiàn)被重新開始時(shí)確定該點(diǎn)的處理的流程圖。
圖68展示了描述幻燈片編輯被允許還是被禁止的腳本的具體例子。
圖69是展示了在步驟S42中用于確定執(zhí)行幻燈片編輯的許可的處理的流程圖。
圖70展示了在腳本被組成為分成繪制信息描述部分和用戶導(dǎo)航描述部分的情況下,包括了繪制信息描述部分的腳本的具體例子。
圖71展示了在腳本被組成為分成繪制信息描述部分和用戶導(dǎo)航描述部分的情況下,包括了用戶導(dǎo)航描述部分的腳本的具體例子。
圖72A到72D展示了在腳本被執(zhí)行時(shí)屏幕遷移的具體例子。
圖73展示了包括將兩個(gè)腳本彼此相關(guān)聯(lián)的描述的腳本的具體例子。
圖74展示了依照第三實(shí)施例被組成為包括做為多媒體數(shù)據(jù)處理設(shè)備的電視機(jī)的數(shù)據(jù)通信系統(tǒng)的配置。
圖75展示了依照第三實(shí)施例包括描述了繪制信息的繪制信息描述部分的腳本的具體例子。
圖76展示了依照第三實(shí)施例包括依照時(shí)間帶描述節(jié)目信息的節(jié)目表信息描述部分的腳本的具體例子。
圖77展示了包括將兩個(gè)腳本彼此相關(guān)聯(lián)的描述的腳本的具體例子。
圖78是展示了用于確定將被接收或重現(xiàn)的內(nèi)容的處理的流程的流程圖。
圖79是展示了在腳本用SMIL描述的情況下重現(xiàn)和編輯處理的流程的流程圖。
圖80A和80B展示了存儲(chǔ)腳本的分析結(jié)果的數(shù)據(jù)結(jié)構(gòu)的具體例子。
圖81展示了腳本的分析結(jié)果的具體例子。
圖82展示了更新了的腳本的分析結(jié)果的具體例子。
圖83展示了在其上用于添加媒體數(shù)據(jù)的重寫處理已經(jīng)被執(zhí)行的腳本的具體例子。
圖84展示了從其中在用于添加媒體數(shù)據(jù)的重寫處理被執(zhí)行后編輯功能已經(jīng)被消除的腳本的具體例子。
實(shí)施本發(fā)明的最佳模式接下來(lái),本發(fā)明的首選實(shí)施例將參照附圖得到說(shuō)明。在接下來(lái)的說(shuō)明中,對(duì)相同部分和模塊使用相同的符號(hào)。其名字和功能也相同。因此,其中的詳細(xì)說(shuō)明不被重復(fù)。
第一實(shí)施例參照?qǐng)D1,依照本發(fā)明組成的數(shù)據(jù)圖像通信系統(tǒng)包括用于提供用腳本語(yǔ)言說(shuō)明的模板的模板提供服務(wù)器(下文中簡(jiǎn)稱為服務(wù)器)2,和做為用于重現(xiàn)并編輯提供的模板的多媒體數(shù)據(jù)處理設(shè)備的重現(xiàn)與編輯設(shè)備1,其中,服務(wù)器2和重現(xiàn)與編輯設(shè)備1通過(guò)因特網(wǎng),公共電話網(wǎng)或廣播網(wǎng)絡(luò)通信。另外,盡管沒(méi)有在圖1中示出,服務(wù)器2和重現(xiàn)與編輯設(shè)備1可以通過(guò)諸如LAN(Local Area Network,本地局域網(wǎng))的專用線或通過(guò)無(wú)線通信系統(tǒng)來(lái)通信。這里,如圖1中所示,重現(xiàn)與編輯設(shè)備1可以是便攜電話,PDA(Personal Digital Assistants,數(shù)字個(gè)人助理),個(gè)人電腦或者類似等等,并且在隨后的說(shuō)明中,重現(xiàn)與編輯設(shè)備1被假設(shè)為便攜電話1。
這里,做為多媒體數(shù)據(jù)處理設(shè)備的重現(xiàn)與編輯設(shè)備1可以是信息通信裝置,音頻和視頻裝置,家用電子裝置,娛樂(lè)裝置或類似等等。
另外,信息通信裝置可以是諸如個(gè)人電腦或家用服務(wù)器的信息裝置,諸如電話的通信裝置,特別是,諸如便攜電話,PDA(PersonalDigital Assistants,數(shù)字個(gè)人助理),或膝上型或可佩戴型電腦的便攜信息通信裝置。
另外,音頻和視頻裝置可以是做為圖像記錄裝置的數(shù)字照相機(jī),做為視頻記錄裝置的數(shù)字?jǐn)z像機(jī),HDD(Hard Disk Drive,硬盤驅(qū)動(dòng)器)記錄機(jī),DVD(Digital Versatile Disk,數(shù)字化多用盤)刻錄機(jī)或錄像帶記錄機(jī),做為聲音記錄裝置的語(yǔ)音記錄機(jī),做為音樂(lè)記錄或重現(xiàn)裝置的硅音頻記錄機(jī)或播放器,MD(Mini Disk,迷你盤)記錄機(jī)或播放器,做為音樂(lè)記錄或重復(fù)裝置、CD(Compact Disk,光盤)記錄機(jī)或播放器,和做為廣播數(shù)據(jù)接收和重現(xiàn)裝置的電視機(jī)或收音機(jī)。
另外,家用電子裝置可以是諸如電冰箱,洗衣機(jī),空調(diào)機(jī),真空吸塵器,空氣凈化機(jī),微波爐或類似等等的裝置。
另外,娛樂(lè)裝置可以是家用的游戲裝置或便攜游戲裝置。
另外,做為多媒體數(shù)據(jù)處理設(shè)備的重現(xiàn)與編輯設(shè)備1可以是具有上述信息處理,通信,圖像記錄和重現(xiàn),視頻記錄和重現(xiàn),聲音記錄和重現(xiàn),音樂(lè)記錄和重現(xiàn),廣播數(shù)據(jù)記錄和重現(xiàn)中的不止一個(gè)功能的裝置,或任何形式的裝置,只要它是能以與上述裝置類似的方式重現(xiàn)或編輯多媒體數(shù)據(jù)的裝置。
在本發(fā)明中,重現(xiàn)與編輯設(shè)備1特別是便攜電話1的情況被詳細(xì)說(shuō)明。
這里,在本發(fā)明中,媒體數(shù)據(jù)表示下列的多媒體數(shù)據(jù),它可以是圖像(靜止圖片)數(shù)據(jù),活動(dòng)圖像數(shù)據(jù),聲音數(shù)據(jù),音樂(lè)數(shù)據(jù),文本數(shù)據(jù)和動(dòng)態(tài)數(shù)據(jù),或從外部接收的流數(shù)據(jù)和廣播數(shù)據(jù),或由這些所集成而獲得的數(shù)據(jù)。
另外,在本發(fā)明中,多媒體數(shù)據(jù)表示集成一個(gè)或多個(gè)類型的媒體數(shù)據(jù)而獲得的數(shù)據(jù),且該數(shù)據(jù)可以以能被人閱讀的文本形式描述,或可以是不能被人直接閱讀的二進(jìn)制形式。
另外,在本實(shí)施例中,腳本表示描述樣式,該描述樣式為了顯示,重現(xiàn)和編輯多媒體數(shù)據(jù),規(guī)定諸如對(duì)多媒體數(shù)據(jù)所包含的各媒體數(shù)據(jù)的屏幕上的布局信息,沿著時(shí)間軸的重現(xiàn)的開始,完成時(shí)間,重現(xiàn)速度和音量等的屬性。另外,也可以描述諸如外部應(yīng)用程序的啟動(dòng),來(lái)自設(shè)備內(nèi)部和外部的信息獲取,和腳本中到其他多媒體數(shù)據(jù)的鏈接的遷移的控制信息。
另外,在本實(shí)施例中,模板表示多媒體數(shù)據(jù)的形式,是包括上述腳本組成且能夠重現(xiàn)和編輯的多媒體數(shù)據(jù)的形式,能通過(guò)用戶操作或類似的觸發(fā)來(lái)重寫腳本中參照該媒體數(shù)據(jù)的部分的說(shuō)明,來(lái)添加,改變和刪除媒體數(shù)據(jù)。
接著,參照?qǐng)D2,被包含在本實(shí)施例的數(shù)據(jù)通信系統(tǒng)中的便攜電話1由以下部分組成做為用戶接口的輸入/輸出單元140,由CPU(CentralProcessing Unit,中央處理器)或類似等等組成,而且控制便攜電話1全體的控制單元120,用于與其他設(shè)備通信的通信單元110,和由ROM(Read Only Memory,只讀存儲(chǔ)器)或RAM(Ramdom Acces s Memory,隨機(jī)訪問(wèn)存儲(chǔ)器)組成,且存儲(chǔ)在控制單元120中被執(zhí)行的程序,以及諸如程序的中間數(shù)據(jù),和已經(jīng)從其他計(jì)算機(jī)接收的數(shù)據(jù)的存儲(chǔ)器單元130。
更進(jìn)一步的,上述輸入/輸出單元140包括包括諸如“1”和“2”的數(shù)字按鍵和諸如“R”和“L”的方向按鍵的鍵盤碼輸入設(shè)備142,諸如LCD(Liquid Crystal Display,液晶顯示器)的用于為用戶顯示信息的顯示器144,語(yǔ)音被輸入到其中的麥克風(fēng)146,語(yǔ)音從其中輸出的揚(yáng)聲器148,和用于取得隨后被輸入的圖像的相機(jī)149。
另外,控制單元120內(nèi)部包括定時(shí)器。
在這樣的便攜電話1中,重現(xiàn)與編輯由用戶從服務(wù)器2獲得的模板的處理依靠便攜電話1的硬件,存儲(chǔ)在存儲(chǔ)器單元130中且由控制單元120執(zhí)行的軟件和模板來(lái)執(zhí)行。這里,圖2中所示的便攜電話1本身的工作已經(jīng)眾所周知。
另外,包括在本數(shù)據(jù)通信系統(tǒng)中的服務(wù)器2是由普通個(gè)人電腦或類似等等所組成,并且該配置的具體說(shuō)明在此省略。
接著,圖3展示了存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130中的程序,和便攜電話1中數(shù)據(jù)處理的流程。控制單元120執(zhí)行每個(gè)存儲(chǔ)在存儲(chǔ)器單元130中的程序時(shí),在便攜電話1中遵循圖3中所示的數(shù)據(jù)處理的流程。也就是說(shuō),控制單元120執(zhí)行存儲(chǔ)在存儲(chǔ)器單元130中的程序,從而按照由通信單元110從服務(wù)器2接收到的模板執(zhí)行重現(xiàn)與編輯處理。
具體的說(shuō),參照?qǐng)D3,首先,控制單元120執(zhí)行重現(xiàn)和編輯引擎程序131,并且從而,在通信單元110中被接收到且包括了腳本和媒體數(shù)據(jù)的模板得到處理。這里,重現(xiàn)與編輯引擎程序131的功能配置在下面說(shuō)明。
接著,控制單元120基于重現(xiàn)與編輯引擎131的處理結(jié)果執(zhí)行UI(User Interface,用戶界面)內(nèi)容顯示程序132。UI內(nèi)容顯示程序132被執(zhí)行因而模板得到處理,并且從而,模板中的UI的內(nèi)容被顯示在顯示器144上。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行圖像取得程序133,并接受來(lái)自相機(jī)149的圖像的輸入和來(lái)自鍵盤碼輸入設(shè)備142的各種指令。另外,當(dāng)視頻圖像被取得,來(lái)自麥克風(fēng)146的聲音的輸入也被接收。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行圖像數(shù)據(jù)顯示與重現(xiàn)程序134,并在顯示器144上重現(xiàn)被包括在模板中的圖像數(shù)據(jù)。另外,在聲音被包括在圖像數(shù)據(jù)中的情況下,聲音被揚(yáng)聲器148重現(xiàn)。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行聲音數(shù)據(jù)重現(xiàn)程序135,并在揚(yáng)聲器148中重現(xiàn)包含在模板中的聲音數(shù)據(jù)。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行聲音數(shù)據(jù)記錄程序136,并接受來(lái)自麥克風(fēng)146的聲音輸入和來(lái)自鍵盤碼輸入設(shè)備142的各種指令。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行動(dòng)態(tài)數(shù)據(jù)顯示與重現(xiàn)程序137,且在顯示器144上重現(xiàn)包含在模板中的動(dòng)態(tài)數(shù)據(jù)。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行文本數(shù)據(jù)顯示與重現(xiàn)程序138,并在顯示器144上重現(xiàn)包含在模板中的文本數(shù)據(jù)。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行文本編輯程序139,并接受來(lái)自鍵盤碼輸入設(shè)備142的文本信息和各種指令。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行WWW(World Wide Web,萬(wàn)維網(wǎng))瀏覽器程序151,并重現(xiàn)WWW內(nèi)容。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行WWW瀏覽器程序151,并通過(guò)通信單元110從服務(wù)器2獲取數(shù)據(jù)。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行電子郵件程序152,并接受來(lái)自鍵盤碼輸入設(shè)備142的文本信息和各種指令來(lái)傳送該電子郵件。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行通話程序153,并開始通話。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行位置獲取程序154,并從GPS(Global Positioning System,全球定位系統(tǒng))150獲取終端的當(dāng)前位置。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行地址本程序155,并獲取存儲(chǔ)在存儲(chǔ)器單元130中的電子郵件地址和電話號(hào)碼。
另外,控制單元120基于重現(xiàn)與編輯引擎程序131的處理結(jié)果執(zhí)行文件獲取程序156,并獲取已存儲(chǔ)在存儲(chǔ)器單元130中的指定媒體類型內(nèi)容。
另外,控制單元120基于通過(guò)執(zhí)行上述圖像獲取程序133,聲音數(shù)據(jù)記錄程序136,文本編輯程序139,WWW瀏覽器程序151,位置獲取程序154,地址本程序155和文件獲取程序156而接受到的信息,執(zhí)行重現(xiàn)與編輯引擎程序131來(lái)處理包括腳本和媒體數(shù)據(jù)的模板。
控制單元120執(zhí)行存儲(chǔ)在存儲(chǔ)器單元130中的重現(xiàn)與編輯引擎程序131,并且從而,圖4中所示的各自功能在便攜電話1中得到實(shí)現(xiàn)。參照?qǐng)D4,首先,腳本讀取單元1311讀取包含在由通信單元110接收到的模板中的腳本。然后,腳本讀取單元1311把已讀出的腳本傳遞給語(yǔ)法分析器1312。
接著,語(yǔ)法分析器1312分析已從腳本讀取單元1311被傳遞來(lái)的腳本的語(yǔ)法。然后,語(yǔ)法分析器1312把分析結(jié)果傳遞給執(zhí)行控制單元1313和時(shí)間管理單元1314。
接著,時(shí)間管理單元1314基于已從語(yǔ)法分析器1312傳遞來(lái)的分析結(jié)果來(lái)制作時(shí)間表。然后,時(shí)間管理單元1314把制作好的時(shí)間表傳遞給執(zhí)行控制單元1313。
另外,事件管理單元1315檢測(cè)事件的發(fā)生。然后,事件管理單元1315把檢測(cè)結(jié)果傳遞給執(zhí)行控制單元1313。
接著,執(zhí)行控制單元1313基于已從時(shí)間管理單元1314傳遞來(lái)的時(shí)間表,已從事件管理單元1315傳遞來(lái)的事件發(fā)生的檢測(cè)結(jié)果,和從語(yǔ)法分析器1312傳遞來(lái)的分析結(jié)果來(lái)執(zhí)行腳本。另外,執(zhí)行控制單元1313基于從事件管理單元1315傳遞來(lái)的事件發(fā)生的檢測(cè)結(jié)果命令腳本寫入單元1316重寫腳本。
腳本寫入單元1316基于來(lái)自執(zhí)行控制單元1313的指令重寫腳本,并把重寫過(guò)的腳本傳遞給執(zhí)行控制單元131。然后,重寫過(guò)的腳本在執(zhí)行控制單元1313中被執(zhí)行。
這里,說(shuō)明已由服務(wù)器2提供的模板在便攜電話1中依照本實(shí)施例被處理的例子,其中,被包含在模板中的腳本和媒體數(shù)據(jù)的部分或全部可以被存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130,且在該例子中,圖3或4中所示的各個(gè)單元處理已被從存儲(chǔ)器單元130讀出且獲取的腳本或媒體數(shù)據(jù)。
接著,由服務(wù)器2提供給便攜電話1且被包含在被在便攜電話1中處理的模板中的腳本被說(shuō)明。參照?qǐng)D5,依照本實(shí)施例的在便攜電話1中被處理的腳本的特征在于,由繪制信息描述部分和用戶導(dǎo)航信息描述部分組成。
在繪制信息描述部分中,說(shuō)明圖像(靜止圖像)數(shù)據(jù),活動(dòng)圖像數(shù)據(jù),聲音數(shù)據(jù),音樂(lè)數(shù)據(jù),文本數(shù)據(jù),動(dòng)態(tài)數(shù)據(jù),流數(shù)據(jù)和信息,向諸如廣播數(shù)據(jù)的媒體數(shù)據(jù)的參照信息(文件名,URL(Uniform Resource Location,統(tǒng)一資源定位),廣播站的頻率和頻道)。
這里,由RFC2397規(guī)定的諸如數(shù)據(jù)URL的描述類型被利用,并且從而,相對(duì)于參照媒體數(shù)據(jù)的信息的媒體數(shù)據(jù)的實(shí)質(zhì)自身,在繪制信息描述部分中被說(shuō)明。
另外,執(zhí)行鏈接轉(zhuǎn)移,應(yīng)用程序的啟動(dòng),幫助的顯示和類似等等的腳本定義輸入事件,與動(dòng)作(操作)對(duì)應(yīng)起來(lái),并且還有執(zhí)行條件也在用戶導(dǎo)航信息描述部分中被說(shuō)明。
做為上述動(dòng)作的例子,可以舉出依靠相機(jī)的啟動(dòng)取得視頻或靜止圖像,依靠文本編輯器的啟動(dòng)獲取用戶輸入文本數(shù)據(jù),依靠語(yǔ)音記錄器獲取聲音數(shù)據(jù),依靠文件選擇應(yīng)用程序的啟動(dòng)獲取的媒體數(shù)據(jù)文件,自動(dòng)獲取來(lái)自裝置內(nèi)部或外部的時(shí)間信息,位置信息,地址本,時(shí)間表信息,和其他信息,裝置的應(yīng)用程序的啟動(dòng),諸如WWW瀏覽器或郵件工具,諸如電話呼叫,旋律的重現(xiàn),打開燈光或類似等等對(duì)裝置固有功能的調(diào)用,到另一個(gè)腳本的執(zhí)行的鏈接遷移或控制另一設(shè)備的控制信號(hào)的振蕩,諸如轉(zhuǎn)換電視頻道或空調(diào)的溫度設(shè)置。
更進(jìn)一步的,該實(shí)施例的特征表現(xiàn)為繪制信息描述部分和用戶導(dǎo)航信息描述部分兩者都包含按時(shí)間順序的描述。也就是說(shuō),該實(shí)施例的特征表現(xiàn)為向媒體數(shù)據(jù)的參照信息被按時(shí)間順序在繪制信息描述部分中說(shuō)明,且事件在用戶導(dǎo)航信息描述部分中按時(shí)間順序說(shuō)明。
在這樣的配置里,允許逐個(gè)按時(shí)間順序地重現(xiàn)媒體數(shù)據(jù),諸如圖像(靜止圖像)數(shù)據(jù),音樂(lè)數(shù)據(jù),文本數(shù)據(jù),動(dòng)態(tài)數(shù)據(jù),流數(shù)據(jù)和廣播數(shù)據(jù)的多媒體數(shù)據(jù)能在腳本中被描述。
更進(jìn)一步的,事件能按時(shí)間順序描述,并且從而,在重現(xiàn)腳本時(shí),例如,諸如相機(jī)啟動(dòng)的事件能在預(yù)定時(shí)間或預(yù)設(shè)時(shí)間帶被執(zhí)行。更進(jìn)一步的,這樣的相機(jī)啟動(dòng)事件與被預(yù)設(shè)圖像替換的動(dòng)作相對(duì)應(yīng)地描述,并且從而,能以以下方式來(lái)執(zhí)行應(yīng)用程序,用戶在上述預(yù)設(shè)圖像被顯示的時(shí)間帶時(shí)以按下預(yù)設(shè)鍵,以便當(dāng)暫停腳本的重現(xiàn)時(shí)立即啟動(dòng)相機(jī),且此時(shí),取得圖像的工作被執(zhí)行,當(dāng)模式返回到腳本的重現(xiàn)時(shí),在這時(shí)取得的圖像被顯示在預(yù)設(shè)位置。
如上所述,依時(shí)序啟動(dòng)的事件和與此對(duì)應(yīng)的動(dòng)作在腳本中清晰地規(guī)定,并且從而,工作步驟能被簡(jiǎn)化,為用戶增加便利,即使在諸如按時(shí)間順序重現(xiàn)利用諸如便攜終端中的相機(jī),麥克風(fēng)和地址本或類似等等的功能制作的許多媒體數(shù)據(jù)的多媒體數(shù)據(jù)的情況下,也是如此。
圖6和7展示了在下面說(shuō)明的腳本的詳細(xì)例子。
首先參照?qǐng)D6,腳本的頭部分(行2到16)的行12到15定義了動(dòng)作的內(nèi)容。也就是說(shuō),參照?qǐng)D6,行12到15為每個(gè)動(dòng)作定義固有的標(biāo)識(shí)信息(動(dòng)作標(biāo)識(shí)id),把該動(dòng)作的執(zhí)行形式(type),動(dòng)作內(nèi)容(dest)和動(dòng)作的執(zhí)行區(qū)域(Image)作為動(dòng)作的內(nèi)容。
具體的說(shuō),依照?qǐng)D6的行12,標(biāo)識(shí)信息為act_movie的動(dòng)作被定義為把存儲(chǔ)在“movie”中的文件替換為顯示在“Image”區(qū)域的信息(replace)的內(nèi)容。
另外,圖6的行5描述了關(guān)于腳本如何能在便攜電話1中利用的提示。也就是說(shuō),腳本被定義為來(lái)導(dǎo)航內(nèi)容編輯工作的模板(template)。此外,腳本可以被定義為專為參照而不導(dǎo)航編輯工作的內(nèi)容(contents)。
接著,參照?qǐng)D7,對(duì)并行執(zhí)行的媒體數(shù)據(jù)和動(dòng)作在腳本的主體部分(body)(行17到40)的行18到39的段落加以說(shuō)明。更進(jìn)一步的,行19到37描述了這些媒體數(shù)據(jù)和動(dòng)作按時(shí)間順序執(zhí)行。更進(jìn)一步的,在第0秒到第8秒之間,在第8秒到第15秒之間和在第15秒到第19秒之間被執(zhí)行的媒體數(shù)據(jù)和動(dòng)作分別在行20到25,行26到31,行32到36的段落得到說(shuō)明。
具體來(lái)說(shuō),圖7的行21到23描述了圖像數(shù)據(jù),文本數(shù)據(jù)和聲音數(shù)據(jù)在第0秒和第8秒之間被重現(xiàn),且行24描述了標(biāo)識(shí)信息為“act_movie”的動(dòng)作在“電影啟動(dòng)”的UI被顯示且select鍵已經(jīng)被操作的情況下被執(zhí)行。行30描述了“聲音記錄”的UI被顯示,然后,兩秒之后,通知從定時(shí)器被接收到且標(biāo)識(shí)信息為“act_speech”的動(dòng)作被執(zhí)行。這里,在行28到30中被跟隨“src=”描述的名字是表示事件發(fā)生源的源ID。UI的顯示可以在腳本中被描述,如圖7中所示,或者,如圖8中所示,當(dāng)該表已經(jīng)被預(yù)先存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130中,而且便攜電話1的控制單元120執(zhí)行重現(xiàn)與編輯引擎程序131時(shí),可以通過(guò)自動(dòng)讀出規(guī)定了啟動(dòng)應(yīng)用程序和這時(shí)被顯示的UI之間的關(guān)系的表而被顯示。
如上所述,在依照本實(shí)施例被便攜電話1處理的腳本的特征表現(xiàn)為按時(shí)間順序執(zhí)行,由描述了繪制信息和用戶導(dǎo)航信息的繪制信息描述部分和用戶導(dǎo)航信息描述部分組成。
這里,盡管在本示例中,描述了能被人閱讀的文本形式的腳本在便攜電話1中被處理的例子,該腳本可以是不能被人直接閱讀的二進(jìn)制形式。
另外,盡管在本實(shí)施例中,描述了統(tǒng)一的腳本在便攜電話1中被處理的例子,腳本也可以被組成為分為包括向媒體數(shù)據(jù)的參照信息的繪制信息描述部分和用戶導(dǎo)航信息描述部分,而且在那樣的配置中,當(dāng)媒體數(shù)據(jù)被替換或被插入時(shí),只編輯記載了包括向媒體數(shù)據(jù)的參照信息的繪制信息描述部分的腳本的部分。
具體來(lái)說(shuō),圖70和71展示的腳本,它的每一個(gè)被組成為分成繪制信息描述部分和用戶導(dǎo)航描述信息部分,它們是描述繪制信息描述部分的腳本和描述用戶導(dǎo)航信息的腳本。
具體來(lái)說(shuō),圖70中所示的描述繪制信息描述部分的腳本描述了靜止圖像“top.jpg”和文本“top.txt”在腳本的執(zhí)行開始后被顯示0到2秒,且靜止圖像“image.jpg”,音樂(lè)數(shù)據(jù)“bgm.amr”和文本“message.txt”在腳本開始后的2到8秒被重現(xiàn)。
另外,圖71中所示描述用戶導(dǎo)航信息描述部分的腳本是執(zhí)行從圖70中被描述為作為參照對(duì)象的參照信息的媒體數(shù)據(jù)中替換和插入“image.jpg”和“messge.txt”的功能的腳本。
圖72A到72D展示了屏幕顯示的具體例子,其中,圖70和71中所示的上述腳本在便攜電話1中依照本實(shí)施例在語(yǔ)法分析后被執(zhí)行。首先,如圖72A中所示,圖像文件選擇表格,與“SELECT PHOTO”字母序列一起,還有與“ENTER BIRTHDAY MESSAGE”字母序列一起的字母序列輸入表格依照?qǐng)D71的描述被顯示。用戶在圖72A中所示的屏幕中選擇圖像文件,并且當(dāng)文本被輸入時(shí)的情況如圖72B中所示。當(dāng)“send”按鈕如圖72B中所示在屏幕中被選擇并操作時(shí),這時(shí)已經(jīng)被選出的圖像文件被做為“image.jpg”混和到模板中,而輸入的文本被做為“message.txt”混和到模板中,從而被重現(xiàn)并執(zhí)行。也就是說(shuō),靜止圖像“top.jpg”和文本“top.txt”如圖72C中所示在該腳本的重現(xiàn)開始后0到2秒被顯示,隨后,“image.jpg”和“message.txt”如圖72D所示在腳本開始后2到8秒被顯示,且與此同時(shí),音樂(lè)數(shù)據(jù)“bgm.amr”被重現(xiàn)。圖72D中顯示的“Image.jpg”是由用戶在圖72B中所示的屏幕中選擇的,而“messge.txt”是在如圖72B中所示的屏幕上被輸入的文本。
如上所述,腳本被組成為分成繪制信息描述部分和用戶導(dǎo)航描述部分,從而,能得到這樣的益處,在下面描述用戶導(dǎo)航描述部分被從腳本中刪除并且附屬在電子郵件上而發(fā)送的情況下,只有繪制信息描述部分可以被附在其上,因而能省略分析腳本考慮刪除哪個(gè)部分的處理。
這里,為了把包含了繪制信息描述部分的腳本聯(lián)系到包含了用戶導(dǎo)航描述部分的腳本,單獨(dú)地制作包含了把兩個(gè)腳本彼此連接作為腳本的描述部分的腳本,例如如圖73中所示,是更可取的,并且把一組這些腳本和從包含了繪制信息描述部分的腳本參照的媒體數(shù)據(jù)組的集合處理為模板是可取的。
另外,包含了繪制信息描述部分的腳本中說(shuō)明指向包含了相應(yīng)用戶導(dǎo)航描述部分的腳本的一個(gè)鏈接,并且從而,當(dāng)重現(xiàn)包含了繪制信息描述部分的腳本時(shí)依照預(yù)設(shè)時(shí)間,工作能轉(zhuǎn)移到執(zhí)行包含了用戶導(dǎo)航描述部分的腳本,以便屏幕能被切換到輸入屏幕,如圖72A中所示。
接著,參照?qǐng)D9的流程圖,說(shuō)明依照本實(shí)施例的便攜電話1中的腳本的重現(xiàn)與編輯處理。便攜電話1的控制單元120從存儲(chǔ)器單元130中讀出其配置如圖4中所示的重現(xiàn)與編輯引擎程序131并執(zhí)行該程序,從而,圖9的流程圖中所示的處理被執(zhí)行。
首先參照?qǐng)D9,在步驟S11中初始化被執(zhí)行,且在那之后,在步驟S12中腳本通過(guò)因特網(wǎng)由通信單元110從服務(wù)器2獲取。
接著,在步驟S13中,控制單元120執(zhí)行重現(xiàn)與編輯引擎程序131并把已由腳本讀取單元1311獲取的腳本讀入。
接著,在步驟S14中,語(yǔ)法分析器1312基于讀出的腳本執(zhí)行語(yǔ)法分析。這里,語(yǔ)法分析的方法不局限于特定的本發(fā)明,而是普通的語(yǔ)法分析方法。
接著,在步驟S15中,時(shí)間管理單元1314如圖10到12中所示,基于語(yǔ)法分析的結(jié)果制作時(shí)間表。圖10展示了基于圖6和7所示的腳本的繪制信息描述部分而制作的媒體繪制處理的時(shí)間表的具體例子,且圖11和12展示了基于圖6和7中所示的腳本的用戶導(dǎo)航信息描述部分已制作好的事件處理時(shí)間表和UI分配狀態(tài)顯示時(shí)間表的具體例子。也就是說(shuō),在步驟S15中,時(shí)間管理單元1314基于已在步驟S14中被分析的腳本,如圖10到12中所示以時(shí)間表類型制作腳本執(zhí)行時(shí)間和在那時(shí)被重現(xiàn)的媒體數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系,腳本執(zhí)行時(shí)間和依照在這時(shí)已發(fā)生事件的處理之間的對(duì)應(yīng)關(guān)系,和腳本執(zhí)行時(shí)間和在這時(shí)操作的UI的分配之間的對(duì)應(yīng)關(guān)系。
具體來(lái)說(shuō),圖10中所示的媒體繪制處理的時(shí)間表是展示了基于圖6和7中所示的腳本的繪制信息描述部分,活動(dòng)圖像1(FirstImage.mpg),文本1(FirstText.txt)和音樂(lè)1(FirstSound.smf)在腳本的執(zhí)行開始后從0到8秒被重現(xiàn),文本2(SecondText.txt)在腳本的執(zhí)行開始后從8到15秒被重現(xiàn),和靜止圖像3(ThirdImage.jpg),文本3(ThirdText.txt)和音樂(lè)3(ThirdSound.smf)在腳本的執(zhí)行的開始后從15到19秒被重現(xiàn)的時(shí)間表。
這里,在被包含在腳本的文本和由用戶輸入的文本被被交迭顯示在與其他圖像或視頻相同區(qū)域的情況下,自動(dòng)調(diào)整諸如顏色,字體和類似等等的屬性是可取的,以便增強(qiáng)文本的可見性。在當(dāng)顏色屬性的具體表達(dá)式通過(guò)RGB的三個(gè)值的組合而生成時(shí),文本和背景之間的顏色屬性的距離√((ΔR)2+(ΔG)2+(ΔB)2)比預(yù)設(shè)門限值小的情況下,這樣的自動(dòng)調(diào)整的最簡(jiǎn)單的實(shí)現(xiàn)通過(guò)使用背景的顏色屬性的補(bǔ)色(以背景顏色的每個(gè)RGB分量的補(bǔ)數(shù)作為RGB分量的顏色)做為文本的顏色屬性來(lái)獲得。
另外,圖11中所示的事件處理時(shí)間表,展示了,基于圖6和7中所示的腳本的用戶導(dǎo)航信息描述部分,當(dāng)select鍵在腳本的執(zhí)行開始后0和8秒之間被操作時(shí)做為圖像取得程序133的活動(dòng)圖像取得應(yīng)用程序啟動(dòng),用于從做為例如圖像取得程序133的活動(dòng)圖像取得應(yīng)用程序和做為文本編輯程序139的字母輸入應(yīng)用程序中選擇一個(gè)的屏幕被顯示在顯示器144上,和當(dāng)select鍵在腳本的執(zhí)行開始后8和15秒之間被操作時(shí)啟動(dòng)從這些程序中選出的一個(gè)程序,以及依靠在腳本的執(zhí)行開始后8和15秒之間的定時(shí)器而啟動(dòng)做為聲音數(shù)據(jù)記錄程序136的聲音輸入應(yīng)用程序。
另外,圖12中所示UI分配狀態(tài)顯示時(shí)間表展示了,基于圖6和7中所示的腳本的用戶導(dǎo)航信息描述部分,在腳本的執(zhí)行開始后0和8秒之間時(shí),顯示器144把“取得電影”顯示為select鍵的描述以便向用戶展示當(dāng)select鍵被操作做為圖像取得程序133的活動(dòng)圖像取得應(yīng)用程序啟動(dòng),當(dāng)在腳本的執(zhí)行開始后8和15秒之間select鍵被操作時(shí),顯示器144把“用相機(jī)取得圖像”,“輸入文本”顯示為select鍵的描述以便向用戶展示做為圖像取得程序133的活動(dòng)圖像取得應(yīng)用程序或做為文本編輯程序139的字母編輯應(yīng)用程序啟動(dòng),以及在腳本的執(zhí)行開始后8和15秒之間顯示器144把“錄制”顯示為依靠定時(shí)器的啟動(dòng)的描述以便向用戶展示依靠定時(shí)器做為聲音數(shù)據(jù)記錄程序136的聲音輸入應(yīng)用程序啟動(dòng)。
接下來(lái),在步驟S16,執(zhí)行控制單元1313基于語(yǔ)法分析的結(jié)果和時(shí)間表執(zhí)行腳本。另外,在腳本執(zhí)行時(shí),執(zhí)行控制單元1313命令UI內(nèi)容顯示程序132基于UI分配狀態(tài)顯示時(shí)間表在顯示器144上顯示隨著腳本執(zhí)行的時(shí)間而改變的UI。這里,執(zhí)行腳本的過(guò)程在下面描述,舉例說(shuō)明以圖6和7中所示的腳本為基礎(chǔ)的具體例子。
然后,在步驟S17中,當(dāng)事件管理單元1315檢測(cè)事件的發(fā)生(步驟S17中為是),在步驟S18中,對(duì)應(yīng)該事件的處理在執(zhí)行控制單元1313中被執(zhí)行。這里,對(duì)應(yīng)該事件的處理在下面通過(guò)舉出子例程加以說(shuō)明。
在步驟S17中檢測(cè)到的事件被首先區(qū)分為三種類型,在當(dāng)腳本按時(shí)間順序執(zhí)行時(shí),該腳本的執(zhí)行到達(dá)執(zhí)行時(shí)間的終點(diǎn)的做為終點(diǎn)到達(dá)事件的系統(tǒng)事件,用于執(zhí)行固定處理的固定輸入事件,諸如指示菜單顯示,和鏈接轉(zhuǎn)移,應(yīng)用程序啟動(dòng),幫助的顯示或類似等等的腳本定義輸入事件。具體來(lái)說(shuō),在腳本的執(zhí)行過(guò)程中來(lái)自鍵盤碼輸入設(shè)備142和類似等等通過(guò)用戶或類似等等的指示的輸入對(duì)應(yīng)于固定輸入事件和腳本定義輸入事件。因此,在腳本執(zhí)行過(guò)程中,直到諸如來(lái)自鍵盤碼輸入設(shè)備142輸入指示的某個(gè)事件發(fā)生以前,腳本的執(zhí)行得以繼續(xù)。
至此,完成便攜電話1中的腳本的重現(xiàn)與編輯處理。
這里,在上述重現(xiàn)與編輯處理在處理過(guò)程中被會(huì)話程序或類似等等打斷,或?yàn)榱擞脩舻姆奖慊蜃鰹殡姵叵牡慕Y(jié)果被中斷的情況下,在重現(xiàn)與編輯過(guò)程中的腳本和在修改中的腳本被存儲(chǔ)在存儲(chǔ)器單元130中以便處理能被中斷,并且更好的配置是,當(dāng)它隨后被恢復(fù)時(shí),允許重現(xiàn)與編輯過(guò)程中的腳本和修改中的腳本能從存儲(chǔ)器單元130中被讀出來(lái),從而使它在重現(xiàn)與編輯過(guò)程中被中斷的位置恢復(fù)。
更進(jìn)一步的,使用圖79的流程圖具體說(shuō)明在腳本被寫為SMIL(Synchronized Multimedia Integration Language,同步多媒體集成語(yǔ)言)的情況下重現(xiàn)與編輯處理。
首先,參照?qǐng)D79,包含在模板中的被寫為SMIL的腳本得到分析(parse,解析)以便被存儲(chǔ)入數(shù)據(jù)結(jié)構(gòu)(S2401)。
圖80A和80B展示了在步驟S2401中分析結(jié)果被存儲(chǔ)其中的數(shù)據(jù)結(jié)構(gòu)的具體例子。如圖80B中所示,在步驟S2401中,對(duì)于腳本中參照信息被記載和參照的各媒體數(shù)據(jù),用于保存諸如媒體類型,文件名和顯示區(qū)域的屬性值的DisplayContent類中的實(shí)例被生成,并且該實(shí)例被統(tǒng)一在一個(gè)組,然后如圖80A所示,它在DisplayScheduler中被管理。
更進(jìn)一步的,在步驟S2401中的腳本的分析結(jié)果被展示在圖81中。圖81具體展示了圖6和7中所示的腳本的分析結(jié)果,且DisplayContent類中的11個(gè)實(shí)例被制作為腳本的分析結(jié)果。該數(shù)字表示了來(lái)自最終在該腳本中描述的參照信息的被參照的媒體數(shù)據(jù)片的數(shù)目。
這里,從這11個(gè)實(shí)例中由實(shí)例5,6和7指出的媒體數(shù)據(jù)的文件(Meidafile)是空的,且展示了圖6和7中所示的初始情形是對(duì)應(yīng)媒體文件沒(méi)有被參照的情形。參照信息通過(guò)接受在下面描述的編輯處理中的媒體數(shù)據(jù)的指示而被描述,且媒體文件被參照。做為另一種選擇,通過(guò)指定預(yù)定文件能把引導(dǎo)加以顯示。在實(shí)例5做為例子被說(shuō)明的情況下,動(dòng)作內(nèi)容已經(jīng)通過(guò)分析被發(fā)現(xiàn)是依靠相機(jī)的啟動(dòng)而獲取并插入的圖像,并且從而,通過(guò)指定相機(jī)的例圖(camera.jpg),相機(jī)的例圖被做為引導(dǎo)顯示。此外,在比較簡(jiǎn)單的情況,EvDesc的值是一個(gè)字母序列(例如是“startup of camera”)時(shí),可以作為引導(dǎo)顯示在屏幕的底線上顯示。
然后,腳本遵循如圖80A和80B中所示的數(shù)據(jù)結(jié)構(gòu)被重現(xiàn)(S2402)。
在媒體數(shù)據(jù)的切換和插入的處理被如下述執(zhí)行(在S2403中為是)的情況下,存儲(chǔ)在步驟S2401中分析結(jié)果的數(shù)據(jù)結(jié)構(gòu)中對(duì)應(yīng)的值被更新(S2404)。這里,重寫處理,諸如媒體數(shù)據(jù)的切換和插入的處理,在下面詳細(xì)加以說(shuō)明。
圖82展示了已在步驟S2404中得到更新的腳本的分析結(jié)果的具體例子。圖82中所示的編輯結(jié)果是重寫處理已在圖6和7中所示的腳本上在圖81中所示的初始條件下得到執(zhí)行時(shí)的結(jié)果。具體來(lái)說(shuō),上述重寫處理被執(zhí)行且媒體數(shù)據(jù)“CameraPict01.jpg”,“EdliText01.txt”和“Voice01.amr”在初始狀態(tài)中被添加到腳本中的例子得到展示,且這些參照信息片對(duì)應(yīng)實(shí)例5,6和7被描述。這里,對(duì)于圖像數(shù)據(jù)“FirstImage.mpg”,文件名在腳本側(cè)被規(guī)定,并且從而,做為電影的取得的結(jié)果而被獲取的電影文件也被以同樣的名字存儲(chǔ)。也就是說(shuō),文件的實(shí)質(zhì)被重寫并更新而不需重寫文件名。
步驟S2402到S2404的處理被反復(fù)執(zhí)行(在S2405中為否),直到該腳本的執(zhí)行到達(dá)終點(diǎn),且當(dāng)執(zhí)行到達(dá)終點(diǎn)(在S2405中為是)時(shí),腳本的重現(xiàn)處理完成,且檢測(cè)腳本是否通過(guò)被附屬到電子郵件上被發(fā)送(S2406)。
在媒體數(shù)據(jù)的插入或腳本的編輯,諸如媒體數(shù)據(jù)的插入和切換處理,沒(méi)有完成(在S2406中為否)的情況下,處理返回到步驟S2402,且腳本的執(zhí)行被從開始處重現(xiàn)。
同時(shí),在編輯完成且腳本通過(guò)被附屬于電子郵件被發(fā)送(在S2406中為是)的情況下,被寫為SMIL的腳本從圖82中所示的數(shù)據(jù)結(jié)構(gòu)中產(chǎn)生(S2407)。然后,被寫為SMIL且已在步驟S2407被產(chǎn)生的腳本通過(guò)被附屬于電子郵件而被發(fā)送,或被存儲(chǔ)(S2408)。這里,步驟S2408中電子郵件的附件的處理也在下面加以說(shuō)明。
圖83展示了在步驟S2408中被發(fā)送的腳本的具體例子。圖83中所示的腳本是在其上重寫處理被執(zhí)行以便把諸如圖像數(shù)據(jù),文本數(shù)據(jù)和聲音數(shù)據(jù)的媒體數(shù)據(jù)在圖6和7中所示的初始狀態(tài)中添加到腳本中,具體來(lái)說(shuō),圖83中的下劃線部分是已依靠重寫處理被插入的媒體數(shù)據(jù)的參照信息。
另外,在當(dāng)腳本被發(fā)送時(shí),做為用戶導(dǎo)航信息描述部分的編輯函數(shù)可以被刪除和傳送。圖84中所示的腳本是通過(guò)執(zhí)行用于在圖6和7中所示的初始狀態(tài)添加諸如圖像數(shù)據(jù),文本數(shù)據(jù)和聲音數(shù)據(jù)的媒體數(shù)據(jù)的重寫處理,和通過(guò)隨后刪除編輯函數(shù)而獲得的腳本,并且,具體來(lái)說(shuō),在<action id=...>中描述的動(dòng)作內(nèi)容的定義部分,和在<eventref=...>中描述的對(duì)應(yīng)于其他每個(gè)事件和動(dòng)作的部分已經(jīng)被刪除。這在圖84中通過(guò)加下劃線加以展示。
這里,當(dāng)被寫為SMIL的腳本在步驟S2407中被從圖82中所示的數(shù)據(jù)結(jié)構(gòu)中讀出來(lái)產(chǎn)生圖84中所示的腳本的時(shí)候,關(guān)于Event(事件)和Action(動(dòng)作)的被包含在數(shù)據(jù)結(jié)構(gòu)中的屬性,在編輯函數(shù)被刪除的情況下被忽略。做為另一種選擇,盡管在包含編輯函數(shù)的腳本被寫出的情況下,“插入”已經(jīng)被指示為動(dòng)作內(nèi)容(Act type=“insert”),媒體數(shù)據(jù)的參照信息已被做為上述處理的結(jié)果而描述,并且從而,動(dòng)作內(nèi)容被改變?yōu)椤碧鎿Q”(Act type=“replace”)。這在圖83中通過(guò)下劃線加以顯示。
然后,用流程圖13說(shuō)明對(duì)應(yīng)于在步驟S18中執(zhí)行的事件的處理。
參照?qǐng)D13,當(dāng)事件發(fā)生的檢測(cè)信息從事件管理單元1315中在步驟S17中被收到時(shí),執(zhí)行控制單元1312把在步驟S21被執(zhí)行的腳本暫停。
然后,在已經(jīng)在步驟S17中被檢測(cè)到的事件是表示腳本的執(zhí)行已到達(dá)執(zhí)行的終點(diǎn)(在S22中為是)的情況下,執(zhí)行控制單元1313在步驟S23中完成該腳本的執(zhí)行,并且處理返回到圖9的步驟S16以便腳本的執(zhí)行重新開始。也就是說(shuō),腳本的執(zhí)行重新返回到執(zhí)行的開始點(diǎn),且腳本的執(zhí)行從開始處重復(fù)。這里,盡管在本實(shí)施例中,被包含在已獲取的模板中的腳本被反復(fù)執(zhí)行,腳本的執(zhí)行可以在已經(jīng)執(zhí)行一次或多次預(yù)設(shè)次數(shù)后完成。做為另一種選擇,腳本的執(zhí)行被重復(fù)或完成的選擇提示在屏幕上,以便可以通過(guò)由用戶依靠例如按鍵操作的輸入指令,使腳本的執(zhí)行循環(huán)或完成。
在已經(jīng)在步驟S17中檢測(cè)到的事件不是展示腳本的執(zhí)行已經(jīng)到達(dá)執(zhí)行終點(diǎn)(在S22中為否)的事件的情況下,執(zhí)行控制單元1313基于已被檢測(cè)到的事件在步驟S24中確定處理內(nèi)容,且在步驟S25到S27執(zhí)行確定的事件。這里,用于在步驟S24中確定處理內(nèi)容的處理和步驟S25到S27中分別所示的處理在下面通過(guò)分別舉出流程圖加以說(shuō)明。
在這里,對(duì)應(yīng)步驟S18中的事件的處理完成,且處理返回到圖9的流程圖中所示的重現(xiàn)與編輯處理。
接下來(lái),步驟S24中確定處理內(nèi)容的處理將參照?qǐng)D14中的流程圖加以說(shuō)明。
參照?qǐng)D14,當(dāng)事件的發(fā)生在步驟S17中被檢測(cè)到,執(zhí)行控制單元1313在這時(shí)參照時(shí)間參數(shù)值(S31),也就是說(shuō),表示該腳本的執(zhí)行時(shí)間的參數(shù),源ID(S32),也就是說(shuō),事件從其上發(fā)生的來(lái)源的標(biāo)識(shí)信息,和由事件管理單元1314準(zhǔn)備的事件發(fā)生處理時(shí)間表(S33),并且從而,確定已經(jīng)發(fā)生的事件。更進(jìn)一步的,對(duì)應(yīng)于該事件在該事件發(fā)生時(shí)生成的處理內(nèi)容已經(jīng)從確定的事件和事件發(fā)生處理時(shí)間表中確定。這里,在兩個(gè)或更多處理被確定(在S34中為是)的情況下,執(zhí)行控制單元1313在步驟S35中在顯示器144或類似等等上顯示用于選擇的屏幕,并從兩個(gè)或更多處理中接受從當(dāng)前時(shí)間開始的處理的選擇。在如圖54A中所示例如“Invoke Camera”和“Local Folder”被加入到被顯示在屏幕上用于選擇的列表中的情況下,且“Invoke Camera”被選擇的情況下,相機(jī)被啟動(dòng),并且在“Local Folder”被選擇的情況下,如圖54B中所示,訪問(wèn)數(shù)據(jù)文件夾。
做為另一種選擇,在步驟S35中,配置也可以被設(shè)置成執(zhí)行控制單元1313可以一個(gè)接一個(gè)依次執(zhí)行所有被確定的兩個(gè)或更多處理。在這種情況里,處理能以其中,對(duì)應(yīng)這些處理的事件的時(shí)間表描述出現(xiàn)的順序來(lái)執(zhí)行。具體來(lái)說(shuō),當(dāng)圖7的腳本中第8到第15秒之間的時(shí)間被作為例子,且在select鍵被按下的情況下,依照描述的順序在行28中被描述的“相機(jī)啟動(dòng)”被首先執(zhí)行,且在這之后,在行29中被描述的“文本輸入”被執(zhí)行。這里,兩個(gè)或更多處理的執(zhí)行的優(yōu)先順序在腳本中被描述以便兩個(gè)或更多的處理可以遵照該配置中的順序依次被執(zhí)行。
做為另一個(gè)選擇,在步驟S35中,在有用于分別執(zhí)行兩個(gè)或更多處理的快捷方法的情況下,對(duì)應(yīng)于由用戶指定的快捷方法的處理可以在配置中被直接執(zhí)行。具體來(lái)說(shuō),在該配置中,當(dāng)圖7的腳本中第8到第15秒之間的事件被作為例子的時(shí)候,在啟動(dòng)相機(jī)的鍵被按下的情況下,在行28中被描述的“相機(jī)啟動(dòng)”被執(zhí)行,而在文本輸入的鍵被按下的情況下,在行29中被描述的“文本輸入”被執(zhí)行。
在這里,完成對(duì)應(yīng)于步驟S24中的事件的處理,且處理返回到圖13的流程圖中所示的事件處理。
更進(jìn)一步的,使用圖27的流程圖說(shuō)明步驟S33中到事件時(shí)間表的參照。
參照?qǐng)D27,在參照的源ID是“Timer”(S131中“源ID”=TIMER)的情況下,相應(yīng)處理由參照事件處理時(shí)間表的“Timer”列和事件參數(shù)表的值確定(S132)。
同時(shí),在參照的源ID是“UI”(S131中“源ID”=UI)的情況下,事件處理時(shí)間表中的UI的列,類型ID,也就是說(shuō),在事件發(fā)生時(shí)被操作的鍵所固有的標(biāo)識(shí)信息和事件參數(shù)值被參照(S133),從而相應(yīng)處理被確定(S134)。
這里,終端的硬件按鍵的標(biāo)識(shí)信息可以被直接用作上述在事件處理時(shí)間表和腳本中所描述的按鍵固有的標(biāo)識(shí)信息,或邏輯符號(hào)可以按照如圖28中所示的規(guī)定邏輯符號(hào)和硬件按鍵之間的關(guān)系的表被預(yù)先保存在便攜電話1的存儲(chǔ)器單元130中的方式而被利用,而執(zhí)行控制單元1313可以在當(dāng)事件時(shí)間表被參照時(shí)讀出該表以便邏輯符號(hào)從所操作的硬件按鍵而被參照,并且從而,事件被確定。
在這里,步驟S33中到事件時(shí)間表的參照完成,且處理返回到圖14的流程圖中所示的處理內(nèi)容確定處理。
在步驟S17中被檢測(cè)到其發(fā)生的事件,被確定為在上述處理中執(zhí)行菜單處理的事件,圖15中所示的處理在步驟S25中被執(zhí)行。也就是說(shuō),參照15,首先,執(zhí)行控制單元1313在步驟S41中在顯示器144上顯示如圖16中所示的菜單屏幕,并接受用戶的選擇。具體來(lái)說(shuō),參照?qǐng)D16,從預(yù)覽該腳本的處理,數(shù)據(jù)文件夾中的存儲(chǔ)處理,在獨(dú)立媒體文件中存儲(chǔ)從該腳本所參照的媒體數(shù)據(jù)的處理,將該腳本或媒體數(shù)據(jù)附于電子郵件的處理,把該腳本和媒體數(shù)據(jù)傳送到MMS(Multimedia MessagingService,多媒體信息服務(wù))的處理,在該腳本重現(xiàn)過(guò)程中編輯幻燈片的處理,顯示該腳本的屬性的處理,完成該應(yīng)用程序的處理和類似等等中的選擇被接受。然后,在步驟S42中,對(duì)應(yīng)用戶選擇的處理被執(zhí)行。這里,幻燈片表示如圖7中行20到25中所述并行執(zhí)行的腳本的部分。也就是說(shuō),圖7中所示的腳本由行20到25,行26到31和行32到36的三個(gè)幻燈片組成,它們相繼被重現(xiàn)。
更進(jìn)一步的,在“幻燈片編輯”在菜單屏幕中被選擇的情況下,如圖16中所示,在步驟S41,執(zhí)行控制單元1313在顯示器144上如圖36中所示顯示編輯幻燈片的菜單屏幕,且接受菜單刪除處理或菜單重寫禁止處理的選擇。
這里,無(wú)論在腳本中所描述的是菜單編輯是被允許或是被禁止,且在它被禁止的情況下,菜單不提供上述幻燈片編輯的選擇項(xiàng)不能執(zhí)行幻燈片編輯。
具體來(lái)說(shuō),腳本的例子如圖68所示無(wú)論所描述的是這樣的幻燈片編輯被允許還是被禁止,且在步驟S42中確定對(duì)執(zhí)行幻燈片編輯的允許的處理使用圖69的流程圖加以說(shuō)明。也就是說(shuō),參照?qǐng)D69,在作為編輯禁止的描述元標(biāo)識(shí)(meta description)(name=“readonly”)中,如圖68的行4中所示,在腳本中被描述(在S2201中為是),描述禁止的屬性(內(nèi)容)被參照。然后,在屬性是“是”的情況下(在S2202中為是)的情況下,幻燈片的編輯在步驟S42中被禁止。同時(shí),在屬性不為“是”的情況下(S2202中為否),幻燈片的編輯在步驟S42中被允許。另外,在從該腳本中的開始沒(méi)有編輯禁止的描述元標(biāo)識(shí)的情況下(在S2201中為否),幻燈片的編輯在步驟S42中被允許。
至此,完成基于具體例子的幻燈片編輯的允許確定的描述,另外,在從用于如在步驟S41中圖36中所示的幻燈片編輯的菜單屏幕上選擇幻燈片刪除的情況下,使用圖35的流程圖說(shuō)明在步驟S42中的處理。
參照?qǐng)D35,當(dāng)在該腳本的重現(xiàn)過(guò)程中刪除幻燈片的處理在步驟S41中被選擇的情況下,執(zhí)行控制單元1313在這時(shí)參照時(shí)間參數(shù)值,媒體繪制處理時(shí)間表和事件處理時(shí)間表(S171到S173),并及時(shí)確定在這里有效的媒體繪制處理和事件處理。然后,已被在這里及時(shí)確定為有效的媒體繪制處理和事件處理的時(shí)間表描述部分從腳本中被刪除,并且從而,該腳本被重寫(S174)。
在這里,在刪除幻燈片的處理被執(zhí)行的情況下完成步驟S42中的處理,且處理返回到如圖15中流程圖中所示的菜單處理。
另外,使用圖37的流程圖說(shuō)明步驟S42中從步驟S41中圖36所示的幻燈片編輯的菜單屏幕上選擇幻燈片重寫禁止的情況下的處理。
參照?qǐng)D37,當(dāng)在步驟S41中時(shí)在該腳本的重現(xiàn)過(guò)程中選擇幻燈片中的重寫禁止處理,執(zhí)行控制單元1313在這時(shí)參照時(shí)間參數(shù)值和事件處理時(shí)間表(S181和S182),且在這里及時(shí)有效的事件處理被確定。然后,已在這里被及時(shí)確定為有效的事件處理的時(shí)間表描述部分被從腳本中刪除,并且然后,腳本被重寫(S183)。
在這里,在幻燈片的重寫被禁止的情況下完成步驟S42中的處理,且處理返回到圖15的流程圖中所示的菜單處理。
另外,在步驟S17中被檢測(cè)到發(fā)生的事件已被確定為執(zhí)行鏈接轉(zhuǎn)移處理的事件的情況下,圖17中所示的處理在步驟S27中被執(zhí)行。也就是說(shuō),參照?qǐng)D17,首先,在步驟S51中,執(zhí)行控制單元1313參照的參數(shù)表示被鏈接的腳本已被包含在該腳本中,并在步驟S52中斷該腳本的執(zhí)行。然后,在步驟S53,被鏈接的腳本基于在步驟S51中被參照的參數(shù)而被獲取。在那之后,處理返回到步驟S13,在那里圖9中所示的處理被執(zhí)行,且獲取的腳本被讀出以便以同樣的方式被執(zhí)行。
另外,在步驟S17中被檢測(cè)到發(fā)生的事件被確定是執(zhí)行上述處理中應(yīng)用程序執(zhí)行處理的事件的情況下,圖18中所示的處理在步驟S26中被執(zhí)行。也就是說(shuō),參照?qǐng)D18,首先,執(zhí)行控制單元1313在顯示器144上顯示用于選擇應(yīng)用程序是否將被啟動(dòng)的屏幕。在應(yīng)用程序的啟動(dòng)被選擇的情況下(在S61中為是),執(zhí)行控制單元1313在步驟S62啟動(dòng)預(yù)定應(yīng)用程序。接著,在預(yù)定數(shù)據(jù)需要從該應(yīng)用程序中獲取的情況下(在S63中為是),數(shù)據(jù)在步驟S64中被獲取。然后,在該正被執(zhí)行的腳本需要被重寫的情況下(在S65中為是),腳本寫出單元1316在步驟S66執(zhí)行腳本的寫處理。
更進(jìn)一步的,執(zhí)行控制單元1313在上述腳本重寫處理完成后恢復(fù)腳本的重現(xiàn)。腳本的重現(xiàn)能在腳本重現(xiàn)開始時(shí)的時(shí)間點(diǎn),在腳本被重現(xiàn)時(shí)的時(shí)間點(diǎn),或在重寫部分開始時(shí)的時(shí)間點(diǎn)開始。上述配置的任何一個(gè)都可以被提供,或者該配置可以允許用戶從上述選項(xiàng)中選擇。
這里,上述恢復(fù)的時(shí)間點(diǎn)可以依照已被設(shè)置在該終端中的預(yù)定規(guī)則而被動(dòng)態(tài)地確定。以同樣的方式,腳本的重現(xiàn)時(shí)間或諸如完成時(shí)的時(shí)間點(diǎn)的其他關(guān)于重現(xiàn)的時(shí)間可以得到確定。接下來(lái),使用圖67中的流程圖詳細(xì)說(shuō)明依照規(guī)則“在腳本的剩余重現(xiàn)時(shí)間為10秒或更少的情況下腳本從當(dāng)前時(shí)間的重現(xiàn)位置開始,且在其他情況下腳本從腳本開始的時(shí)間點(diǎn)恢復(fù)”而確定腳本重現(xiàn)的恢復(fù)時(shí)間點(diǎn)的處理。
首先,參照?qǐng)D67,執(zhí)行控制單元1313參照腳本的重現(xiàn)的當(dāng)前位置(S2101)。該重現(xiàn)點(diǎn)表示腳本在步驟S21暫停時(shí)重現(xiàn)所處的位置。
接著,執(zhí)行控制單元1313參照腳本重現(xiàn)的總時(shí)間(S2102)。腳本重現(xiàn)的總時(shí)間從腳本的時(shí)間表描述部分中獲取。在例如腳本是在步驟S2102中圖7中所示的一個(gè)情況下,按時(shí)間順序執(zhí)行的行20到25,行26到31,和行32到36的重現(xiàn)時(shí)間的總和被計(jì)算出,其中,腳本的總重現(xiàn)時(shí)間被獲得為19秒。
接著,執(zhí)行控制單元1313從已在步驟S2102中獲取到的腳本總重現(xiàn)時(shí)間中減去腳本的當(dāng)前重現(xiàn)點(diǎn),并且從而,腳本的剩余重現(xiàn)時(shí)間被算出(S2103)。
然后,在已在步驟S2103中算出的腳本剩余重現(xiàn)時(shí)間是10秒或更小的情況下(在S2104中為否),執(zhí)行控制單元1313把重現(xiàn)開始的時(shí)間點(diǎn)設(shè)置為腳本重現(xiàn)的當(dāng)前時(shí)間點(diǎn)。在其他情況下(在S2104中為是),執(zhí)行控制單元1313把重現(xiàn)開始的時(shí)間點(diǎn)設(shè)置為腳本開始的時(shí)間點(diǎn)。
至此,完成確定具體腳本重現(xiàn)的重現(xiàn)時(shí)間點(diǎn)的處理的描述。
接著,使用圖24的流程圖說(shuō)明步驟S62中應(yīng)用程序的啟動(dòng)。
參照?qǐng)D24,在預(yù)設(shè)應(yīng)用程序被注冊(cè)在便攜電話1的存儲(chǔ)器單元130的情況下(在S101中為是),執(zhí)行控制單元1313使用已在腳本中被描述為啟動(dòng)參數(shù)的重現(xiàn)時(shí)間和區(qū)域規(guī)模的情況下被啟動(dòng)(S102)。在預(yù)設(shè)應(yīng)用程序沒(méi)有被注冊(cè)在便攜電話1的存儲(chǔ)器單元130中的情況下(在S101中為否),而且,在數(shù)據(jù)需要從該腳本中的應(yīng)用程序中獲取的情況下(在S103中為是),做為文件獲取程序156的本地文件獲取應(yīng)用程序被啟動(dòng)(S104)。
這里,配置成在步驟S101中預(yù)設(shè)應(yīng)用程序沒(méi)有被注冊(cè)在便攜電話1的存儲(chǔ)器單元130中的情況下,預(yù)設(shè)應(yīng)用程序通過(guò)通信單元110從服務(wù)器2被下載,且被存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130中,并且然后,允許應(yīng)用程序的啟動(dòng)。
更進(jìn)一步的,隨后,使用圖66的流程圖通過(guò)把被啟動(dòng)的應(yīng)用程序是圖像取得應(yīng)用程序時(shí)的情況參照為具體例子,說(shuō)明步驟S102中的工作。
首先,參照?qǐng)D66,執(zhí)行控制單元1313從腳本獲取在其上顯示替換的媒體數(shù)據(jù)的繪制區(qū)域的規(guī)模(S2001)。繪制區(qū)域的規(guī)模通常在腳本的頭部分加以描述。具體來(lái)說(shuō),當(dāng)腳本被假設(shè)為圖6中所示的那樣時(shí),被指定為繪制區(qū)域的寬(width)和高(height)的數(shù)字值176和120被從圖6的腳本的行8中取得。
接著,執(zhí)行控制單元1313基于已在步驟S2001中獲取的繪制區(qū)域的規(guī)模依靠圖像取得應(yīng)用程序確定能包括該繪制區(qū)域的最小圖像規(guī)模(步驟2002)。具體來(lái)說(shuō),在該具體的例子里,在圖像取得應(yīng)用程序能選擇寬600×高480,寬120×高160或?qū)?20×高128做為圖像規(guī)模的情況下,在步驟S2002中確定了圖像規(guī)模寬600×高480能包含寬176×高120的繪制區(qū)域的規(guī)模。
然后,執(zhí)行控制單元1313基于步驟S2002中的確定結(jié)果在圖像取得應(yīng)用程序中把圖像的規(guī)模指定為寬600x高480,并且然后,啟動(dòng)圖像取得應(yīng)用程序(S2003)。
這里,在已啟動(dòng)的應(yīng)用程序是聲音記錄應(yīng)用程序的情況下,通過(guò)執(zhí)行和上述處理相同的處理,錄音能在腳本中描述的時(shí)間被執(zhí)行。另外,在被啟動(dòng)的應(yīng)用程序是文件獲取應(yīng)用程序的情況下,其規(guī)模大于剩余可用規(guī)模的文件能被禁止選擇,以便消息的文件規(guī)??偤筒粫?huì)超過(guò)能被傳送的規(guī)模的上限。另外,在被啟動(dòng)的應(yīng)用程序是獲取活動(dòng)圖像的文件獲取應(yīng)用程序的情況下,其重現(xiàn)時(shí)間超過(guò)腳本中描述的重現(xiàn)時(shí)間的文件能不能被選擇。
在這里,步驟S62中的應(yīng)用程序啟動(dòng)完成,且處理返回到執(zhí)行圖18的流程圖中所示的應(yīng)用程序的處理。
接著,用圖25的流程圖說(shuō)明步驟S64中的數(shù)據(jù)獲取。
參照?qǐng)D25,首先,執(zhí)行控制單元1313從在步驟S62中啟動(dòng)的應(yīng)用程序接收數(shù)據(jù)(S111)。然后,在獲取的數(shù)據(jù)不適合腳本中描述的重現(xiàn)時(shí)間和區(qū)域的規(guī)模的情況下(在S112中為否),執(zhí)行控制單元1313把獲取的數(shù)據(jù)轉(zhuǎn)換為適合腳本的描述的數(shù)據(jù)(S113)。
這里,在步驟S113中,在腳本中預(yù)先被描述的參照信息可以被用來(lái)合成被參照的媒體數(shù)據(jù)和獲取的數(shù)據(jù),來(lái)產(chǎn)生新的腳本或媒體數(shù)據(jù)。在獲取的數(shù)據(jù)是具有重現(xiàn)時(shí)間的媒體數(shù)據(jù)的情況下,產(chǎn)生過(guò)程能使用圖56A到56C被如下說(shuō)明。
如在圖56A的上面部分中和在圖56B中所示,在該具體例子中,“原媒體數(shù)據(jù)”具有5秒的重現(xiàn)時(shí)間,且最初被描述為從時(shí)間t1重現(xiàn)。另外,“獲取的數(shù)據(jù)”是從時(shí)間t2(=t1+3)開始被獲取5秒的視頻,t2是在步驟S31中被參照的事件的時(shí)間參數(shù)值。在這種情況下,當(dāng)用戶依靠適當(dāng)?shù)挠脩艚涌诿钪甘酒渲噩F(xiàn)時(shí)間對(duì)應(yīng)于當(dāng)獲取數(shù)據(jù)被獲取時(shí)的時(shí)間的“原媒體數(shù)據(jù)”的部分被“獲取的數(shù)據(jù)”替換時(shí),“在重寫后重現(xiàn)的數(shù)據(jù)”的內(nèi)容和重現(xiàn)的時(shí)間成為在圖56A的下面部分和在圖56C中所展示的數(shù)據(jù)。依照?qǐng)?zhí)行能得到這樣的效果的處理的一個(gè)方法,其結(jié)果是依靠圖像數(shù)據(jù)取得與編輯程序133遵照?qǐng)?zhí)行控制單元1313的命令通過(guò)重寫而存儲(chǔ)取得數(shù)據(jù)的獲取時(shí)間和重現(xiàn)時(shí)間交迭的原媒體數(shù)據(jù)的預(yù)設(shè)部分。依照另一個(gè)實(shí)現(xiàn)方法,腳本寫入單元1313產(chǎn)生并寫出表示原媒體數(shù)據(jù)和獲取的數(shù)據(jù)分別的新開始時(shí)間和重現(xiàn)時(shí)間的腳本。依照后面的實(shí)現(xiàn)方法,由腳本寫出單元1316在上述具體例子中寫出的腳本成為圖56B和56C中所示的腳本。這里,更好的選擇是依靠適當(dāng)?shù)挠脩艚涌诒硎驹跊](méi)有與原媒體數(shù)據(jù)交迭的時(shí)間t3和t4之間所獲取的數(shù)據(jù)的部分是否被添加到被產(chǎn)生的數(shù)據(jù)中。
這里,在步驟S113中,例如,其中,僅從視頻數(shù)據(jù)中取出聲音數(shù)據(jù)的處理被執(zhí)行,新的媒體數(shù)據(jù)可以通過(guò)取出獲取的數(shù)據(jù)的一部分來(lái)產(chǎn)生。
另外,在步驟S112和步驟S113中,其中,上述處理被執(zhí)行,在被獲取的數(shù)據(jù)占用的存儲(chǔ)器區(qū)域的規(guī)模超過(guò)預(yù)設(shè)值的情況下,諸如減少圖像數(shù)據(jù)的顏色或減少聲音數(shù)據(jù)的取樣率,從而減少數(shù)據(jù)的規(guī)模的處理可以被執(zhí)行。
另外,在步驟S112,其中,上述處理正在被執(zhí)行,在獲取的數(shù)據(jù)不適合腳本的描述的情況下,被存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130中的預(yù)設(shè)媒體數(shù)據(jù)(缺省數(shù)據(jù))可以代替獲取的數(shù)據(jù)而被使用。
在這里,完成步驟S64中的數(shù)據(jù)獲取,且處理返回到圖18的流程圖中所示的應(yīng)用程序執(zhí)行的處理。
接著,對(duì)步驟S66中重寫腳本的處理使用圖26的流程圖加以說(shuō)明。
參照?qǐng)D26,在包含在腳本中的媒體數(shù)據(jù)和獲取的數(shù)據(jù)的總和不大于存儲(chǔ)在存儲(chǔ)器單元130中的限制值的情況下(在S121中為是),執(zhí)行控制單元1313執(zhí)行在腳本寫出單元131.6中重寫腳本的處理(S122)。在另一個(gè)情況中(在S121中為否),執(zhí)行控制單元1313在顯示器144上顯示消息來(lái)表示腳本不能被重寫(S123)。
這里,在步驟122中,執(zhí)行控制單元1313能通過(guò)使用在步驟S31中被參照的事件的時(shí)間參數(shù)值修改獲取的數(shù)據(jù)的寫入時(shí)間點(diǎn)。如圖57A中所示的腳本中圖57B中所示,在因?yàn)橹噩F(xiàn)開始4秒后通過(guò)執(zhí)行按鍵操作重寫腳本的處理而通過(guò)啟動(dòng)相機(jī)應(yīng)用程序來(lái)重寫媒體數(shù)據(jù)的處理被執(zhí)行的情況下,圖像獲取在按鍵操作被執(zhí)行時(shí)(第四秒)開始,并且從而,在圖像獲取完成后從相機(jī)應(yīng)用程序獲取的視頻2被寫入到按鍵操作被執(zhí)行的時(shí)間(第四秒)和做為原媒體數(shù)據(jù)的視頻1的重現(xiàn)完成的時(shí)間(第八秒)之間的部分。這里,盡管在該例子里,媒體數(shù)據(jù)在事件的時(shí)間參數(shù)值的時(shí)間點(diǎn)被寫入,媒體數(shù)據(jù)也能在事件的時(shí)間參數(shù)值的之前或之后的時(shí)間點(diǎn)被寫入。
在這里,完成在步驟S66中重寫腳本的處理,且處理返回到圖18的流程圖中所示的應(yīng)用程序執(zhí)行的處理。
在這里,完成本數(shù)據(jù)通信系統(tǒng)中的便攜電話1中的腳本的重現(xiàn)與編輯處理。
具體來(lái)說(shuō),使用圖19和20的流程圖說(shuō)明圖6和7中所示腳本的重現(xiàn)與編輯處理在本數(shù)據(jù)通信系統(tǒng)中的便攜電話1中被執(zhí)行的例子。
參照?qǐng)D19,當(dāng)圖7中所示的腳本的行20被執(zhí)行時(shí),首先,腳本分析在重現(xiàn)與編輯引擎程序131中的腳本分析器1312中被執(zhí)行,在步驟S71中,執(zhí)行控制單元1313命令圖像數(shù)據(jù)顯示與重現(xiàn)程序134在0和8秒之間在“Image”區(qū)域顯示并重現(xiàn)活動(dòng)圖像數(shù)據(jù)“FirstImage.mpg”。然后,在步驟S72中,圖像數(shù)據(jù)顯示與重現(xiàn)程序134在顯示器144上在0和8秒之間顯示并重現(xiàn)活動(dòng)圖像數(shù)據(jù)“FirstImage.mpg”,且更進(jìn)一步的,在活動(dòng)圖像數(shù)據(jù)包含聲音數(shù)據(jù)的情況下,聲音數(shù)據(jù)從揚(yáng)聲器148中被重現(xiàn)。
接著,在用戶操作select鍵的事件發(fā)生在0到8秒之間的情況下,執(zhí)行圖20中所示的處理,也是圖7中所示的腳本的行24所描述的處理。也就是說(shuō),參照?qǐng)D20,在步驟S81中,當(dāng)事件管理單元1315檢測(cè)到select鍵被操作的事件的發(fā)生,執(zhí)行控制單元1313參照事件處理時(shí)間表,其具體例子如圖11中所示,并確定相應(yīng)處理內(nèi)容(動(dòng)作)。也就是說(shuō),在步驟s82,執(zhí)行控制單元1313參照事件處理時(shí)間表并啟動(dòng)做為相應(yīng)應(yīng)用程序的圖像取得程序133和聲音數(shù)據(jù)記錄程序136。
接著,在步驟S83中,圖像取得程序133在顯示器144上顯示圖像取得所需的UI,并通過(guò)使用相機(jī)149和鍵盤碼輸入設(shè)備142產(chǎn)生圖像數(shù)據(jù)。另外,與此同時(shí),聲音數(shù)據(jù)記錄程序136使用麥克風(fēng)146來(lái)產(chǎn)生聲音數(shù)據(jù)。然后,數(shù)據(jù)合成程序,未畫出,把產(chǎn)生的圖像數(shù)據(jù)和聲音數(shù)據(jù)合成。做為其結(jié)果,在步驟S83中,新的數(shù)據(jù)被獲取。
在上述處理完成的基礎(chǔ)上,在步驟S84中,執(zhí)行控制單元1315完成圖像取得程序133和聲音數(shù)據(jù)記錄程序136。
然后,在步驟S85中,重現(xiàn)與編輯引擎程序131接收合成好的數(shù)據(jù),且腳本寫出單元1316把該腳本重寫以便該數(shù)據(jù)在0和8秒之間被顯示在“Image”區(qū)域。
在這里,完成圖6和7中所示的腳本中的行24的處理,且完成新產(chǎn)生的腳本的重現(xiàn)與編輯處理。
當(dāng)圖6和7中所示的腳本的重現(xiàn)與編輯處理在本數(shù)據(jù)通信系統(tǒng)的便攜電話1中完成時(shí),上述處理一次被執(zhí)行一行。
在下面使用圖21,22和85中所示的具體顯示屏幕的遷移以說(shuō)明腳本這樣的重現(xiàn)與編輯處理。圖21和22是順序展示了具體顯示屏幕的遷移的圖表,且圖85在單獨(dú)圖表中展示了這些顯示屏幕的具體例子。
圖21(A)展示了顯示可用的模板列表的屏幕的具體例子。在圖21(A)中所示的屏幕里,四個(gè)模板“我現(xiàn)在在這里,”,“看這里!”,“數(shù)量可觀的空閑時(shí)間”和“這嘗起來(lái)不錯(cuò)!”被顯示來(lái)被選擇。這里,盡管在該例子中,只有模板的名字被顯示,但是能被通過(guò)使用模板制作的把具體圖像做為縮略圖能與題目一起顯示的消息是更好的選擇。
另外,盡管顯示在列表中的模板是通常被存儲(chǔ)在終端中的存儲(chǔ)器中的模板,從外部裝置或服務(wù)器通過(guò)網(wǎng)絡(luò)連接下載的模板也能被顯示。
另外,在該模板的列表的屏幕上顯示所有已被獲取的或能被獲取的模板是可能的,或者僅顯示一部分模板也是可能的。在這樣的模板被顯示的情況下,對(duì)于選擇哪個(gè)模板來(lái)顯示的方法,可以考慮僅顯示經(jīng)常使用的和由用戶操作被選擇的或類似等等選擇的模板的方法,僅顯示最近使用的模板的方法,在作為消息發(fā)送的方法,在消息被傳送給已經(jīng)預(yù)先被指定的人的情況下,和在消息被發(fā)往的人的終端的功能是已知的情況下,僅顯示從其上消息被發(fā)往的終端能解釋或理解的模板,或類似等等方法。如上所述,在模板依照消息被發(fā)往的個(gè)人終端的功能被選擇且被顯示的情況下,例如以通過(guò)在該地點(diǎn)啟動(dòng)相機(jī)取得圖片并發(fā)送該圖片為目的的模板,在消息被發(fā)往的個(gè)人終端是沒(méi)有相機(jī)的便攜電話的情況下能從列表中撤除。
這里,即使在只有一些模板被顯示在列表中的情況下,如上所述,更好的做法是所有已被獲取或者能被獲取的模板都能依靠預(yù)定的用戶操作而得到顯示。更進(jìn)一步的,在消息被發(fā)往的個(gè)人的終端的功能能被找到的情況下,對(duì)所有描述的功能都被發(fā)現(xiàn)是在消息發(fā)往的個(gè)人的終端上無(wú)法被解釋或者無(wú)法被執(zhí)行的模板,以不同的方式顯示顏色或字體,或顯示告警屏幕,以便在選擇時(shí)警告用戶,或者把選擇操作設(shè)為無(wú)效。
接著,在圖21(A)中所示的屏幕中的模板“數(shù)量可觀的空閑時(shí)間”被選擇且重現(xiàn)處理被執(zhí)行的情況下,對(duì)其處理加以具體說(shuō)明。
參照?qǐng)D21,首先,預(yù)設(shè)導(dǎo)航幀,腳本“數(shù)量可觀的空閑時(shí)間”被選擇,且重現(xiàn)處理被執(zhí)行。在便攜電話1中,上述處理被執(zhí)行且包含在該模板中的腳本得到分析,并且然后,如圖21(B)中所示,腳本的執(zhí)行開始。
導(dǎo)航用戶的UI部分,也就是因?yàn)槟_本被執(zhí)行而在時(shí)間順序上改變的UI部分,被顯示在顯示器144上,如圖21(C)中和其后的屏幕中所示。具體來(lái)說(shuō),展示在圖21(C)中的執(zhí)行屏幕中的第二幀重現(xiàn)的時(shí)候,字符序列“相機(jī)的啟動(dòng)”被顯示在顯示器144上。在用戶在該狀態(tài)下沒(méi)有進(jìn)行任何操作的情況下,字符序列“相機(jī)的啟動(dòng)”在預(yù)定時(shí)間段被顯示,并且在那之后,腳本被執(zhí)行到圖21(D)中所示的屏幕的終端上,且屏幕自動(dòng)返回到圖21(B)中所示的開始的一個(gè)屏幕上,從那里重復(fù)重現(xiàn)。
這里,盡管在該例子中字符序列被做為UI部分顯示,諸如相機(jī)的圖標(biāo)圖像或動(dòng)態(tài)圖像也可以被顯示,或者聲音,或者音樂(lè)也可以被重現(xiàn)。
用戶能依照字符序列“相機(jī)的啟動(dòng)”被顯示在顯示器144上的時(shí)間執(zhí)行預(yù)定按鍵的操作,如圖21(C)中所示,并且從而,圖像取得程序133可以被執(zhí)行以便視頻能被相機(jī)149獲取,如圖21(E)和21(F)中所示。然后,如圖21(G)中所示,模板“數(shù)量可觀的空閑時(shí)間”被重寫以便在當(dāng)字符序列“相機(jī)的啟動(dòng)”被顯示的時(shí)間帶獲取的視頻數(shù)據(jù)能被重現(xiàn)。也就是說(shuō),在用戶遵循UI部分的導(dǎo)航獲取了圖像后,當(dāng)腳本的執(zhí)行返回到腳本的開始或“相機(jī)的啟動(dòng)”的UI部分被顯示在顯示器144上時(shí),如圖22中所示,在當(dāng)模板“數(shù)量可觀的空閑時(shí)間”被先執(zhí)行時(shí)“相機(jī)的啟動(dòng)”的UI部分被顯示在顯示器144上的時(shí)間帶,如圖22(B)中所示,已被取得的視頻得到重現(xiàn)。這里在這種情況下,在執(zhí)行腳本時(shí),最好是確定為視頻數(shù)據(jù)被注冊(cè)在“相機(jī)的啟動(dòng)”的UI部分被顯示的時(shí)間帶,在該時(shí)間帶沒(méi)有顯示“相機(jī)的啟動(dòng)”的UI部分。做為另一種選擇,對(duì)于顯示轉(zhuǎn)換到在該時(shí)間帶時(shí)UI部分“重新獲取視頻”被顯示是較好的選擇,如圖22(B)中所示。
從此以后,已經(jīng)被自動(dòng)重寫的腳本被重復(fù)執(zhí)行,直到完成操作。
接下來(lái),“預(yù)覽”被從菜單中選擇,并且預(yù)覽被實(shí)現(xiàn)的處理得到執(zhí)行。在預(yù)覽的實(shí)現(xiàn)中,如圖40中所示,在UI部分的顯示與重現(xiàn)都被設(shè)為無(wú)效的狀態(tài)中編輯后的腳本被重現(xiàn)。也就是說(shuō),圖22(B)中所示的字符序列“重新獲取視頻”沒(méi)有被顯示,即使在用戶執(zhí)行預(yù)定的按鍵操作的情況下,圖像取得程序133沒(méi)有被執(zhí)行。這里,對(duì)預(yù)覽的處理在后面加以說(shuō)明。
在預(yù)覽中的編輯后的腳本的顯示確認(rèn)后,“附屬到電子郵件”被從菜單中選擇,且腳本和媒體數(shù)據(jù)被傳送到另一個(gè)便攜電話1。這里,隨后說(shuō)明附屬到電子郵件的處理。
更進(jìn)一步的,做為本實(shí)施例的另一個(gè)具體例子,圖29和30中所示的本數(shù)據(jù)通信系統(tǒng)中的便攜電話1中的腳本中被實(shí)現(xiàn),使用圖31和32中的流程圖加以說(shuō)明。
參照?qǐng)D31,當(dāng)圖30中所示的腳本的行19依照本實(shí)施例在便攜電話1中被執(zhí)行的時(shí)候,首先,重現(xiàn)與編輯引擎程序131的腳本分析器1312中執(zhí)行腳本分析,且執(zhí)行控制單元1313命令圖像數(shù)據(jù)顯示與重現(xiàn)程序134在0和10秒之間在“top”區(qū)域顯示并重現(xiàn)圖像數(shù)據(jù)“ProductImage.jpg”(S141)。然后,圖像數(shù)據(jù)顯示與重現(xiàn)程序134在0和10秒之間在顯示器144上顯示并重現(xiàn)圖像數(shù)據(jù)“ProductImage.jpg”。
接著,當(dāng)圖30中所示的腳本的行20被執(zhí)行的時(shí)候,在步驟S142中,執(zhí)行控制單元1313以同樣的方式命令文本顯示重現(xiàn)程序134在0和10秒之間在“middle”區(qū)域顯示并重現(xiàn)數(shù)據(jù)“ProductDesc.txt”(S142)。然后,文本數(shù)據(jù)顯示與重現(xiàn)程序138在0和10秒之間在顯示器144上顯示并重現(xiàn)文本數(shù)據(jù)“ProductDesc.txt”。
接著,在用戶操作select鍵的事件在一和四秒之間發(fā)生的情況下,圖32中所示的的處理做為圖30中所示的腳本的行21中所描述的處理被執(zhí)行。也就是說(shuō),參照?qǐng)D32,當(dāng)事件管理單元1315檢測(cè)select鍵已被操作的事件發(fā)生時(shí),執(zhí)行控制單元1313參照事件處理時(shí)間表并確定相應(yīng)處理內(nèi)容(動(dòng)作)(S151)。然后,執(zhí)行控制單元1313參照事件處理時(shí)間表并啟動(dòng)與應(yīng)用程序?qū)?yīng)的WWW瀏覽器程序151(S152)。
接著,WWW瀏覽器程序151通過(guò)通信單元110獲取WWW內(nèi)容,它隨后被顯示在顯示器144上(S153)。
在上述處理完成的基礎(chǔ)上,執(zhí)行控制單元1313結(jié)束WWW瀏覽程序151(S154)。
在這里,完成圖29和30中所示的腳本的行21的處理,且腳本的重現(xiàn)的處理被執(zhí)行。
當(dāng)圖29和30中所示的腳本的重現(xiàn)的處理在本數(shù)據(jù)通信系統(tǒng)的便攜電話1中被執(zhí)行時(shí),上述處理每次執(zhí)行一行。這樣的腳本的重現(xiàn)的處理被使用圖33中所示的具體顯示屏幕的遷移加以說(shuō)明。
參照?qǐng)D33,本數(shù)據(jù)通信系統(tǒng)的便攜電話1從通信單元110中獲取腳本并執(zhí)行重現(xiàn)處理。在便攜電話1中,上述處理被執(zhí)行來(lái)分析該腳本,并且腳本的執(zhí)行開始。
當(dāng)腳本的執(zhí)行開始時(shí),隨腳本執(zhí)行而按時(shí)間順序改變的UI部分,也就是導(dǎo)航用戶的UI部分,如圖33中所示顯示在顯示器144上。具體來(lái)說(shuō),“WWW瀏覽器”的圖標(biāo)圖像在圖33(B)中所示的重現(xiàn)時(shí)被顯示在顯示器144上。在用戶在該狀態(tài)下沒(méi)有進(jìn)行任何操作的情況下,狀態(tài)自動(dòng)遷移到圖33(C)中所示的狀態(tài),且“會(huì)話”的圖標(biāo)圖像被顯示在顯示器144上。更進(jìn)一步的,在用戶在該狀態(tài)沒(méi)有進(jìn)行任何操作的情況下,狀態(tài)自動(dòng)遷移到圖33(D)中所示的狀態(tài),“傳送電子郵件”的圖標(biāo)圖像被顯示在顯示器144。
用戶在圖33(B)中所示的時(shí)間帶執(zhí)行預(yù)定按鍵操作,在那里“WWW瀏覽器”的圖標(biāo)圖像被顯示在顯示器144上,并且從而,WWW瀏覽器程序151被執(zhí)行,且預(yù)設(shè)WWW內(nèi)容通過(guò)通信單元110被獲取,且在顯示器144上被重現(xiàn)。當(dāng)WWW瀏覽器程序在參照WWW內(nèi)容后完成時(shí),腳本的重現(xiàn)從先前的重現(xiàn)點(diǎn)中恢復(fù)。
在下文中,腳本的重現(xiàn)被重復(fù),直到完成的操作被執(zhí)行。
更進(jìn)一步的,在其具體例子在圖16中的“預(yù)覽”被在菜單屏幕上選擇的情況下,對(duì)便攜電話1中的預(yù)覽的處理使用圖23的流程圖加以說(shuō)明。參照?qǐng)D23,預(yù)覽的處理與圖9中所示的重現(xiàn)與編輯處理大致相似,且在預(yù)覽的處理中,只有媒體數(shù)據(jù)繪制的處理的時(shí)間表在步驟S93中基于步驟S92的分析的結(jié)果和腳本的繪制信息描述部分而被制作。然后,在步驟S94中,基于腳本的用戶導(dǎo)航信息描述部分的部分的重現(xiàn)沒(méi)有被執(zhí)行,但是基于繪制信息描述部分的部分被執(zhí)行。然后,當(dāng)事件管理單元1315檢測(cè)到事件的發(fā)生時(shí)(在S95中為是),執(zhí)行控制單元1313執(zhí)行與該事件對(duì)應(yīng)的處理(S96)。這里,該對(duì)應(yīng)該事件的處理在后面通過(guò)參照子例程加以說(shuō)明。在預(yù)覽處理的情況下,腳本定義輸入事件是無(wú)效的,且只有系統(tǒng)事件和固定輸入事件在步驟S96中被處理。
在這里,完成便攜電話1中的腳本的預(yù)覽的處理。
接著,使用圖38的流程圖說(shuō)明對(duì)應(yīng)在步驟S96中被執(zhí)行的事件的處理。
參照?qǐng)D38,首先,當(dāng)事件發(fā)生的檢測(cè)信息在步驟S95中從事件管理單元1315中接收到的時(shí)候,執(zhí)行控制單元1312暫停正在被執(zhí)行的腳本(S191)。
然后,在已經(jīng)在步驟S95中被檢測(cè)到的事件是表示腳本的執(zhí)行已到達(dá)該腳本的執(zhí)行的終點(diǎn)的情況下(在S192中為是),執(zhí)行控制單元1313結(jié)束該腳本的執(zhí)行(S193),且處理返回到圖23的步驟S94且腳本的執(zhí)行重新開始。也就是說(shuō),腳本的執(zhí)行再次返回到執(zhí)行的開始,且腳本的執(zhí)行從開始重復(fù)。
同時(shí),在已經(jīng)在步驟S95中被檢測(cè)到的事件不是表示腳本的執(zhí)行到達(dá)終點(diǎn)的事件的情況下(在S192中為否),執(zhí)行控制單元1313基于已被檢測(cè)到的事件確定處理的內(nèi)容(S194)。
在已在步驟S194中被確定的處理內(nèi)容是“菜單”(在S194中“處理”=菜單)的情況下,執(zhí)行控制單元1312執(zhí)行圖15中所示的菜單處理(S195)。菜單處理的執(zhí)行過(guò)程與重現(xiàn)與編輯被執(zhí)行的情況相同,并且,如圖39中所示,編輯處理代替預(yù)覽處理成為選擇的菜單屏幕被顯示在顯示器144上。在編輯處理被選擇的情況下,圖9中所示的重現(xiàn)與編輯處理被執(zhí)行。這里,在重現(xiàn)與編輯處理從菜單開始的情況下,它也可以從腳本的開始點(diǎn)開始,或者它可以從預(yù)覽處理時(shí)的腳本的執(zhí)行的時(shí)候開始。
同時(shí),在已在步驟S194中被確定的處理內(nèi)容是“跳過(guò)”(在S194中“處理”=跳過(guò))的情況下,執(zhí)行控制單元1312參照媒體繪制處理時(shí)間表來(lái)確定接下來(lái)要被執(zhí)行的媒體繪制處理,并把腳本的執(zhí)行更新為該媒體繪制處理的開始時(shí)間(S196)。
這里,除了上述接下來(lái)將被執(zhí)行的媒體繪制處理的開始時(shí)間之外,將在下一個(gè)處理后做為任何處理執(zhí)行的媒體繪制處理的開始時(shí)間,或在腳本被原樣繼續(xù)執(zhí)行而沒(méi)有選擇跳過(guò)處理的情況下,當(dāng)預(yù)設(shè)時(shí)間已經(jīng)過(guò)去時(shí)的執(zhí)行的時(shí)間,作為腳本的執(zhí)行被移動(dòng)的時(shí)間。
接著,在把該腳本或媒體數(shù)據(jù)附屬于電子郵件的處理在其具體例子如圖16中所示的菜單屏幕中被選擇的情況下,對(duì)便攜電話1中的附屬到電子郵件的處理,使用圖34的流程圖加以說(shuō)明。
參照?qǐng)D34,首先,執(zhí)行控制單元1313在顯示器144上顯示用于選擇腳本是否作為專用重現(xiàn)的多媒體數(shù)據(jù)傳送的屏幕。然后,在重現(xiàn)專用多媒體數(shù)據(jù)的附件沒(méi)有在該屏幕上被選擇的情況下(在S161中為否),執(zhí)行控制單元1313設(shè)置該多媒體數(shù)據(jù)如何在其他接收到該多媒體數(shù)據(jù)的便攜電話1上被使用的建議(S165)。也就是說(shuō),在步驟S165,執(zhí)行控制單元1313設(shè)置該多媒體數(shù)據(jù)是被作為導(dǎo)航內(nèi)容編輯工作的模板(template)還是作為簡(jiǎn)單參照的內(nèi)容(content)而使用。然后,處理進(jìn)行到步驟S163。
同時(shí),在選擇該腳本是否被作為重現(xiàn)專用的多媒體數(shù)據(jù)來(lái)傳送的屏幕上選擇添附重現(xiàn)專用的多媒體數(shù)據(jù)的情況下(在S161中為是),重現(xiàn)控制單元1313刪除用戶導(dǎo)航信息描述部分(S162)。
接著,執(zhí)行控制單元1313在存儲(chǔ)器單元130中寫出腳本(S163)。然后,執(zhí)行控制單元1313把上述腳本和多媒體數(shù)據(jù)設(shè)置為被附屬的文件,然后啟動(dòng)電子郵件程序(S164)。
這里,在重現(xiàn)專用的多媒體數(shù)據(jù)的附件被在上述附屬到電子郵件的處理中選擇的情況下(在S161中為是),在被編輯之前的多媒體數(shù)據(jù)模板可以與重現(xiàn)專用的多媒體數(shù)據(jù)一起被添加到電子郵件。另外,在有描述的部分,對(duì)于接收電子郵件的便攜電話1已被預(yù)先發(fā)現(xiàn)不能處理該描述部分的情況下,步驟S162是上述附屬到電子郵件的處理,這樣的描述部分可以被從腳本中刪除。
第二實(shí)施例接著,參照附圖,對(duì)本發(fā)明的第二實(shí)施例加以說(shuō)明。
依照本發(fā)明第二實(shí)施例,包括了多媒體數(shù)據(jù)處理設(shè)備的數(shù)據(jù)通信系統(tǒng)的配置與圖1中所示的第一實(shí)施例的相同。另外,便攜電話1的配置和存儲(chǔ)在存儲(chǔ)器單元130中的程序和便攜電話1的數(shù)據(jù)處理流程也分別與圖2和3中所示的第一實(shí)施例的情況相同。
首先,依照第二實(shí)施例,對(duì)包括了媒體數(shù)據(jù)的重現(xiàn)順序信息的腳本在作為多媒體處理設(shè)備的便攜電話1中被重現(xiàn),且當(dāng)媒體數(shù)據(jù)被寫入腳本時(shí)已被修改,且包括媒體數(shù)據(jù)的重現(xiàn)順序信息的腳本被做成的例子加以說(shuō)明。
圖41A中所示的模板由三個(gè)場(chǎng)景組成,場(chǎng)景1到場(chǎng)景3。根據(jù)本發(fā)明,這些場(chǎng)景之間的遷移不特別被局限,盡管都考慮到時(shí)間信息在模板內(nèi)的腳本中被描述和隨之遷移的情況;隨著已被設(shè)置在終端中的切換時(shí)間而遷移的情況;用戶澄清場(chǎng)景的遷移的情況;和類似等等。圖41A和圖41B中所示的具體例子是圖41A(B)中所示的場(chǎng)景2的靜止圖像和圖41A(C)中所示場(chǎng)景3的文本被用戶分別以圖41B(E)和41B(F)中所示的方式切換時(shí)的例子,并且從而,修改得以執(zhí)行。
更進(jìn)一步的,圖47展示了用于執(zhí)行圖41A的屏幕顯示的具體例子。圖47中所示的腳本是表現(xiàn)了表示收集到的被并行重現(xiàn)的媒體數(shù)據(jù)的場(chǎng)景的順序重現(xiàn)。也就是說(shuō),參照?qǐng)D47,行15到17,行18到21和行22到25分別表示場(chǎng)景1到3。
更詳細(xì)的,在行18到21中被描述的場(chǎng)景2中,行19描述了圖像的重現(xiàn),行20描述了文本的重現(xiàn)。這些圖像和文本屬于在行18到21中描述的場(chǎng)景,且被并行地重現(xiàn)。
更進(jìn)一步的,腳本中在“dur=”后顯示的時(shí)間表示重現(xiàn)相應(yīng)場(chǎng)景的時(shí)間,且在該時(shí)間過(guò)去之后,切換到下一場(chǎng)景的重現(xiàn)。盡管本實(shí)施例中腳本被展示為其中,使用了這樣的描述方法,在本發(fā)明中描述腳本的方法不受局限,任何類型的腳本都可以被使用,只要重現(xiàn)媒體的序列信息能被描述。
這里,序列表示在多媒體數(shù)據(jù)的重現(xiàn)時(shí)的按時(shí)間順序的次序關(guān)系。序列沿著重現(xiàn)時(shí)間軸的包含一個(gè)或更多做為元素的特定部分(具體來(lái)說(shuō),“場(chǎng)景”,“幻燈片”,且更具體的,通過(guò)在SMIL中由<par>標(biāo)記或<seq>標(biāo)記包圍而定義的段)。通過(guò)掌握沿著時(shí)間軸的各個(gè)段的關(guān)系,通過(guò)制作并維護(hù)在當(dāng)(包含在)各個(gè)段的(媒體數(shù)據(jù))重現(xiàn)開始或停止或執(zhí)行媒體數(shù)據(jù)的加載或卸載時(shí)的時(shí)間成為線索的數(shù)據(jù)結(jié)構(gòu),來(lái)管理序列。具體來(lái)說(shuō),圖10到12中所示的時(shí)間表被使用,并且從而,序列得到管理。當(dāng)各個(gè)段開始或完成時(shí)的時(shí)間被參照為沿重現(xiàn)時(shí)間軸的序列的改變點(diǎn)。在圖7中所示的UI分配狀態(tài)顯示時(shí)間表的具體例子中,第0,第8,第15,第19秒與序列的改變點(diǎn)相對(duì)應(yīng)。
更進(jìn)一步的,圖42是展示了依照本實(shí)施例做為多媒體數(shù)據(jù)處理設(shè)備的便攜電話1的重現(xiàn)與編輯引擎程序131的功能配置的模塊圖。控制單元120執(zhí)行存儲(chǔ)在存儲(chǔ)器單元130中的重現(xiàn)與編輯程序131,并且從而,圖42中所示的各個(gè)功能被在便攜電話1中執(zhí)行。
參照?qǐng)D42,依照本實(shí)施例的便攜電話1的重現(xiàn)與編輯引擎程序131的功能被組成為包含模板存儲(chǔ)單元1000,選擇單元1001,腳本和數(shù)據(jù)臨時(shí)存儲(chǔ)單元1002,腳本執(zhí)行單元1003,用戶改變數(shù)據(jù)確定單元1004,終端功能選擇單元1005,終端功能執(zhí)行單元1006,數(shù)據(jù)改變單元1007,腳本和數(shù)據(jù)改變確認(rèn)單元1008,腳本和數(shù)據(jù)輸出單元1009,輸出腳本和數(shù)據(jù)存儲(chǔ)單元1010和數(shù)據(jù)掩藏單元1011。
模板存儲(chǔ)單元1000存儲(chǔ)一個(gè)或更多被傳遞過(guò)來(lái)并由接收單元1015所接收的模板。盡管被存儲(chǔ)在模板存儲(chǔ)單元1000中的模板通常包括圖47中所示的腳本和由該腳本所使用的采樣媒體數(shù)據(jù)(靜止圖像或文本),腳本可以是另一種形式,在僅僅媒體數(shù)據(jù)是文件或類似的形式以便被分別管理的情況下,存在于被連接到網(wǎng)絡(luò)的服務(wù)器中,或當(dāng)模板被使用時(shí)能被訪問(wèn)。
這里,更好的操作的選擇是諸如執(zhí)行僅從模板取出包含在模板中的媒體數(shù)據(jù)、傳輸或存儲(chǔ)的操作,依照被包含在模板中的腳本的描述而被禁止或被允許。更進(jìn)一步的,對(duì)于通常被存儲(chǔ)在終端中的兩個(gè)或更多模板,更好的選擇通常是用戶所希望使用的模板能以從被連接到網(wǎng)絡(luò)的服務(wù)器、存儲(chǔ)器卡或類似等等中被添加的方式。
選擇單元1001從用戶接收在被顯示為可供選擇的模板的列表中的模板的選擇。圖21的模板選擇屏幕是標(biāo)準(zhǔn)例子。
腳本和數(shù)據(jù)臨時(shí)存儲(chǔ)單元1002臨時(shí)存儲(chǔ)被包含在模板中的腳本和媒體數(shù)據(jù)。腳本包含可重寫的部分,并且從而,腳本通常被復(fù)制并存儲(chǔ)在腳本和做為臨時(shí)存儲(chǔ)區(qū)域的數(shù)據(jù)臨時(shí)存儲(chǔ)單元1002中。例如,在媒體數(shù)據(jù)本身沒(méi)有被修改,然而當(dāng)媒體數(shù)據(jù)的文件名的重寫時(shí)的情況下,不需要特別制作復(fù)制。
腳本執(zhí)行單元1003是本發(fā)明的核心部分。依照本發(fā)明,腳本被用于執(zhí)行場(chǎng)景已經(jīng)被切換到其上的顯示。對(duì)腳本執(zhí)行單元1003更好的選擇是預(yù)先通過(guò)制作表對(duì)場(chǎng)景或腳本重現(xiàn)時(shí)的時(shí)間進(jìn)行管理。
用戶改變數(shù)據(jù)確定單元1004確定被包含在模板中的媒體數(shù)據(jù)是否能被改變。大部份被包含在模板中的媒體不能被重寫,但是通過(guò)參照其中諸如媒體文件名的媒體中用于參照媒體的參照信息被重寫,并且因而,用戶希望的多媒體數(shù)據(jù)能被最終產(chǎn)生。
被包含在模板中的媒體數(shù)據(jù)通常在腳本中通過(guò)指定文件名的形式而被描述。用戶改變確定單元1004確定該媒體數(shù)據(jù)是否能被改變。例如,在圖41A(B)中所示的場(chǎng)景2,在終端側(cè)可以切換靜止圖像,所以用戶改變確定單元1004判定切換靜止圖像是可能的。另外,即使在靜止圖像文件被在腳本中指定的情況下,也可能存在在該靜止圖像文件中數(shù)據(jù)改變是不可能的情況。
更進(jìn)一步的,在由時(shí)間管理腳本的情況中,更好的選擇是由用戶改變數(shù)據(jù)確定單元1004選擇該媒體數(shù)據(jù)被重現(xiàn)的時(shí)間,以便重現(xiàn)時(shí)間本身被重寫,或者第四個(gè)場(chǎng)景被添加到這三個(gè)場(chǎng)景中也可以由用戶改變數(shù)據(jù)確定單元1004確定成為可能。
終端功能選擇單元1005從由該便攜電話1提供的功能中選擇一種改變已被用戶改變數(shù)據(jù)確定單元1004選擇的那一部分所必需的終端功能。例如,在該由用戶改變數(shù)據(jù)確定單元1004選擇的部分是靜止圖像的情況下,終端功能選擇單元1005選擇切換靜止圖像的功能。另外,例如在該便攜電話1是帶有相機(jī)的終端的情況下,對(duì)終端功能選擇單元1005更好的選擇是能夠選擇啟動(dòng)相機(jī)的功能。
終端功能執(zhí)行單元1006通過(guò)使用已由終端功能選擇單元1005選擇的終端功能來(lái)獲取媒體數(shù)據(jù)。然后終端功能執(zhí)行單元1006把獲取到的媒體數(shù)據(jù)輸出到數(shù)據(jù)改變單元1007。
數(shù)據(jù)改變單元1007把已從終端功能執(zhí)行單元1006輸入的媒體數(shù)據(jù)切換到被從腳本參照的原媒體數(shù)據(jù)。此時(shí),模板中靜止圖像在改變后被轉(zhuǎn)換為另一種類型諸如視頻或文本的媒體數(shù)據(jù)是可能的。
另外,此時(shí),在腳本中向媒體數(shù)據(jù)的參照信息是以文件名被描述的情況下,改變后的媒體數(shù)據(jù)以文件類型維護(hù),且該名字被用于在腳本中被描述的文件名,或者在改變后的媒體數(shù)據(jù)最初是文件類型且通過(guò)具有附屬于它的名字而被管理的情況下,把腳本中指定該媒體數(shù)據(jù)的部分重寫為該文件名是必需的。
腳本和數(shù)據(jù)改變確認(rèn)單元1008從用戶那里接收腳本和媒體數(shù)據(jù)中的所有改變都已完成的確認(rèn)。然后,腳本數(shù)據(jù)改變確認(rèn)單元1008把腳本和媒體數(shù)據(jù)中的改變的確認(rèn)輸出到腳本和數(shù)據(jù)輸出單元1009。
腳本和數(shù)據(jù)輸出單元1009把已經(jīng)被改變并確認(rèn)的腳本和媒體數(shù)據(jù)輸出。腳本和數(shù)據(jù)輸出單元1009通常以諸如MMS(MultimediaMessaging Service,多媒體消息服務(wù))的電子郵件的方式把數(shù)據(jù)發(fā)送到另一個(gè)終端或服務(wù)器。然后,腳本和數(shù)據(jù)輸出單元1009把已被輸入出到其他終端或類似等等的腳本和媒體數(shù)據(jù)輸出到輸出腳本和數(shù)據(jù)存儲(chǔ)單元1010和數(shù)據(jù)掩藏單元1011。
輸出腳本和數(shù)據(jù)存儲(chǔ)單元1010存儲(chǔ)已從腳本和數(shù)據(jù)輸出單元1009輸出的腳本和媒體數(shù)據(jù)。另外,數(shù)據(jù)掩藏單元1011從被輸出的腳本和媒體數(shù)據(jù)中取出媒體數(shù)據(jù),并把它掩藏在腳本中。
接著,用圖43的流程圖說(shuō)明依照第二實(shí)施例在作為多媒體數(shù)據(jù)處理設(shè)備的便攜電話1的重現(xiàn)與編輯引擎程序中的處理。圖43的流程圖中所示的處理也由便攜電話1的控制單元120執(zhí)行,從存儲(chǔ)器單元130中讀出其配置如圖42中所示的重現(xiàn)與編輯引擎程序131,并執(zhí)行它。
首先,參照?qǐng)D43,選擇單元1001讀出被存儲(chǔ)在模板存儲(chǔ)單元1000中的模板或從其他設(shè)備獲取的模板,并在顯示器144顯示能被選擇的模板的列表,并且然后,接受用戶的選擇(S1100)。對(duì)選擇單元1001更好的選擇是在步驟S1100中,把每個(gè)模板的初始或有代表性的屏幕轉(zhuǎn)換為縮略圖,并與該模板的標(biāo)題一起顯示。
接著,腳本執(zhí)行單元1003執(zhí)行重現(xiàn)在步驟S1100中被選擇的模板且依照用戶的命令編輯的重現(xiàn)與編輯處理(S1101)。這里,對(duì)步驟S1101中的重現(xiàn)與編輯處理在下面加以詳細(xì)說(shuō)明。更進(jìn)一步的,盡管重現(xiàn)與編輯通常具有能由用戶切換的模式,對(duì)編輯與處理更好的選擇是能被同時(shí)執(zhí)行。
接著,腳本和數(shù)據(jù)改變確認(rèn)單元1008確認(rèn)用戶進(jìn)行的腳本改變是否已完成(S1102)。然后,在腳本的改變已完成的情況下(S1102的是),腳本和數(shù)據(jù)輸出單元1009把經(jīng)確認(rèn)的腳本和數(shù)據(jù)中的一個(gè)或全部都輸出(S1103)。
在這里,完成依照本實(shí)施例的模板的重現(xiàn)與編輯處理。
接著,對(duì)步驟S1101中的重現(xiàn)與編輯處理使用圖46的流程圖加以說(shuō)明。
首先,參照?qǐng)D46,腳本執(zhí)行單元1003依照腳本切換被重現(xiàn)的場(chǎng)景(S1200)。盡管本發(fā)明中不局限于步驟S1200中的處理,但做為處理的標(biāo)準(zhǔn)方法,可以舉出首先制作如圖58中所示的切換表或時(shí)間表,和基于此轉(zhuǎn)移到下一個(gè)場(chǎng)景的方法。
圖58展示了在圖47中所示的腳本被重現(xiàn)并編輯的情況下的媒體管理表的具體例子。具體來(lái)說(shuō),參照?qǐng)D58,“靜止圖像1”在“場(chǎng)景1”中被重現(xiàn)(圖58(A)),“靜止圖像2”和“文本2”在“場(chǎng)景2”中被重現(xiàn)(圖58(B)),且“靜止圖像3”和“文本3”在“場(chǎng)景3”中被重現(xiàn)(圖58(C))。數(shù)據(jù)改變單元1007在步驟S1200中參照這樣的媒體管理表以場(chǎng)景為單元順序執(zhí)行重現(xiàn)并編輯。
接著,腳本和數(shù)據(jù)輸出單元1009使用終端的功能輸出數(shù)據(jù)(S1201)。在步驟S1201中輸出的數(shù)據(jù)形式可以是靜止圖像,活動(dòng)圖像,音樂(lè),文本或類似等等的任何一種。這里,步驟S1201中的輸出處理在下面通過(guò)參照子例程被詳細(xì)說(shuō)明。
接著,腳本執(zhí)行單元1003確定模式是修改模式還是重現(xiàn)模式(S1202)。在新模板基于已存在的模板被制作的情況下,有時(shí)候,能簡(jiǎn)單的通過(guò)執(zhí)行修改模式而使切換到重現(xiàn)模式變得不再必要。相反地,在已經(jīng)從另一個(gè)終端發(fā)送的電子郵件或消息被用做新的模板的情況下,模式通常是重現(xiàn)模式,并且該模式更好的選擇是改變?yōu)樾薷哪J健?br>
在步驟S1202中模式是修改模式的情況下(在S1202中為是),需要用戶額外的輸入,且用戶改變數(shù)據(jù)確定單元1004確定輸入的類型(S1203)。
做為在步驟S1203中確定的結(jié)果,在用戶的輸入是表示了前一個(gè)場(chǎng)景的重現(xiàn)的輸入的情況下(在S1203中為“前一個(gè)場(chǎng)景”),腳本執(zhí)行單元1003執(zhí)行顯示該腳本前的場(chǎng)景的處理(S1204)。
做為另一種選擇,做為在步驟S1203中的結(jié)果,在用戶的輸入是表示了改變腳本的處理的輸入情況下(在S1203中為“改變處理”),數(shù)據(jù)改變單元1007執(zhí)行具體改變?nèi)蝿?wù)(S1205)。這里,步驟S1205中的改變?nèi)蝿?wù)在下面通過(guò)參照子例程被詳細(xì)說(shuō)明。
更進(jìn)一步的,腳本和數(shù)據(jù)改變確認(rèn)單元1008在步驟S1205中的改變后確定從用戶獲取輸入后是否被再次確認(rèn)(S1205)。做為確定的結(jié)果,在步驟S1206中,在改變后的腳本被重新確認(rèn)的情況下(在S1206中為“第二輸入”),處理返回到步驟S1201,且腳本和數(shù)據(jù)輸出單元1009在相同的場(chǎng)景已在步驟S1201中被改變后輸出數(shù)據(jù)。當(dāng)場(chǎng)景不能僅通過(guò)改變靜止圖像而被確認(rèn)的時(shí)候,諸如在靜止圖像和音樂(lè)被同時(shí)輸出的情況下,這樣做是有效的。
然后,在步驟S1202中在模式不是修改模式(在S1202中為否)的情況下完成重現(xiàn)與編輯處理,且該腳本的重現(xiàn)已經(jīng)完成(在S1207中為是)。
接著,步驟S1201中的數(shù)據(jù)輸出處理使用圖44的流程圖被詳細(xì)說(shuō)明。
參照?qǐng)D44,首先,用戶改變數(shù)據(jù)確定單元1004確定在場(chǎng)景中被改變數(shù)據(jù)是否存在(S1110)。步驟S1110中的確定步驟通過(guò)參照子例程在下面詳細(xì)說(shuō)明。
接著,終端功能選擇單元1005用于選擇已在步驟S1110中被確定的被改變數(shù)據(jù)的改變裝置(S1111)。即使是相同的腳本,由于終端不同能否用于重現(xiàn)的功能也不同,如圖49中所示。為功能的選擇不僅只考慮終端的硬件也考慮終端的軟件差異。在該情況下,在步驟1111中,選擇每個(gè)終端適用的功能是較好的選擇,諸如靜止圖像文件的選擇或視頻相機(jī)的選擇。這里在步驟S1111已被改變的數(shù)據(jù)的改變裝置的選擇處理在下面通過(guò)參照子例程詳細(xì)說(shuō)明。
接著,數(shù)據(jù)改變單元1007在顯示器144上做為操作指南顯示改變的指導(dǎo)(S1112)。在步驟S1112中所顯示的改變指導(dǎo)是,例如在靜止圖像被切換,為選擇被切換的文件的指南功能,代表性的是表示靜止圖像文件選擇按鈕的顯示。數(shù)據(jù)改變單元1007動(dòng)態(tài)地在步驟S1112中產(chǎn)生這樣的指導(dǎo),并且從而,用戶能被輕易的告知數(shù)據(jù)能被如何改變。
接著,腳本執(zhí)行單元1003與在步驟S1112中顯示的改變指導(dǎo)一起,執(zhí)行場(chǎng)景的輸出(S1113)。
然后,腳本和數(shù)據(jù)臨時(shí)存儲(chǔ)單元1002對(duì)每個(gè)修改數(shù)據(jù),在場(chǎng)景事件表中存儲(chǔ)在步驟S1111中被選擇的修改的裝置(應(yīng)用程序),和在步驟S1112中被產(chǎn)生的修改指導(dǎo)對(duì)應(yīng)的輸入事件對(duì)(S1114)。在步驟S1114中,具體來(lái)說(shuō),如圖64的場(chǎng)景事件表的具體例子中所示,腳本和數(shù)據(jù)臨時(shí)存儲(chǔ)單元1002存儲(chǔ)被改變的數(shù)據(jù)“靜止圖像2”能依靠由“F1”按鍵事件啟動(dòng)的“圖像取得”應(yīng)用程序,依靠由“F2”按鍵事件啟動(dòng)的“文件獲取”應(yīng)用程序而被改變,且被改變的數(shù)據(jù)“文本2”能依靠由“選擇”按鍵事件啟動(dòng)的“文件獲取”應(yīng)用程序而被改變。
接著,對(duì)步驟S1205中的改變的處理,使用圖65的流程圖加以說(shuō)明。
首先,參照?qǐng)D65,數(shù)據(jù)改變單元1007參照?qǐng)鼍笆录?S1501)。在已在步驟S1203中被輸入的用戶輸入的事件沒(méi)有在場(chǎng)景事件表中注冊(cè)的情況下(在S1502中為否),處理完成。
在已在步驟S1203中被輸入的用戶輸入事件在場(chǎng)景事件表中被注冊(cè)的情況下(在S1502中為是),腳本執(zhí)行單元1003確定并啟動(dòng)相應(yīng)從場(chǎng)景事件表中選出的應(yīng)用程序(S1503)。然后,數(shù)據(jù)改變單元1007確定從場(chǎng)景事件表中選出的相應(yīng)用戶改變數(shù)據(jù),并從已經(jīng)開始的應(yīng)用程序中獲取媒體數(shù)據(jù),并且然后,用戶改變的數(shù)據(jù)被重寫到已從已啟動(dòng)的應(yīng)用程序中獲取的媒體數(shù)據(jù)中(S1504)。具體來(lái)說(shuō),當(dāng)按鍵“F1”被按下,“圖像取得”應(yīng)用程序在步驟S1503中被啟動(dòng)。另外,當(dāng)用戶使用“圖像取得”應(yīng)用程序取得靜止圖像且結(jié)束該應(yīng)用程序的時(shí)候,用戶改變的數(shù)據(jù)“靜止圖像2”按照在步驟S1504中新取得的數(shù)據(jù)來(lái)重寫。
這里,當(dāng)用戶執(zhí)行上述例子中的諸如圖像,聲音,視頻和文本等媒體數(shù)據(jù)的輸入操作時(shí),在存在兩個(gè)或更多的已被輸入到模板中的媒體數(shù)據(jù)能被插入到其中的地方的情況下,把該媒體數(shù)據(jù)插入到兩個(gè)或更多的地方是可能的。做為另一種選擇,已經(jīng)由用戶輸入的媒體數(shù)據(jù)可以被分割以便其一部分能被插入到兩個(gè)或更多的地方。
另外,在諸如聲音,音樂(lè),視頻和動(dòng)畫的具有時(shí)間軸的媒體數(shù)據(jù)被插入到模板的情況下,在各媒體數(shù)據(jù)的重現(xiàn)時(shí)間比已經(jīng)預(yù)先在模板中規(guī)定的時(shí)間長(zhǎng)的情況下,該媒體數(shù)據(jù)可以被禁止插入,媒體數(shù)據(jù)的每片的重現(xiàn)速度可以被增加以便把重現(xiàn)時(shí)間調(diào)整為規(guī)定時(shí)間,重現(xiàn)可以在規(guī)定時(shí)間過(guò)去后完成,或者僅僅被包含在規(guī)定時(shí)間中的部分可以被重現(xiàn)。做為另一種選擇,模板的時(shí)間規(guī)定可以被改變以便各媒體數(shù)據(jù)都被完整的重現(xiàn)。
另外,當(dāng)諸如文本,靜止圖像,活動(dòng)圖像,聲音,音樂(lè)和動(dòng)畫的媒體數(shù)據(jù)被插入的時(shí)候,文件選擇和諸如相機(jī)的應(yīng)用程序的啟動(dòng)依照在上述例子中被插入的媒體數(shù)據(jù)而被執(zhí)行。然而,用戶可以自由選擇媒體數(shù)據(jù)并把該媒體數(shù)據(jù)轉(zhuǎn)換為包含在模板中的媒體數(shù)據(jù)。例如,從已被取得的視頻中僅僅提取聲音從而被掩藏在模板中,視頻的第一幀采樣做為靜止圖像從而被掩藏在模板或類似等等可以被執(zhí)行。
這里,在上述文本輸入的時(shí)候,讀進(jìn)存儲(chǔ)在設(shè)備中的句子格式,臨時(shí)存儲(chǔ)在剪貼板中的文本,存儲(chǔ)在設(shè)備中的且能被獲取為文本數(shù)據(jù)的地址本或時(shí)間表,和發(fā)送的或接收的電子郵件的數(shù)據(jù)是更好的選擇。
接著,使用圖59的流程圖說(shuō)明步驟S1110中的確定過(guò)程。
參照?qǐng)D59,用戶改變數(shù)據(jù)確定單元1004參照此時(shí)被重現(xiàn)的場(chǎng)景和媒體數(shù)據(jù)管理表(S1301和S1302),并確定該場(chǎng)景的媒體數(shù)據(jù)。在圖47中所示的腳本的“場(chǎng)景2”此時(shí)在便攜電話1中被重現(xiàn)的情況下,用戶改變數(shù)據(jù)確定單元1004參照?qǐng)D58中所示的媒體管理表并將“靜止圖像2”和“文本2”確定為將被改變的數(shù)據(jù)。
接著,參照?qǐng)D60說(shuō)明步驟S1111中被改變的數(shù)據(jù)的改變裝置選擇處理。圖60是用于記錄存儲(chǔ)在便攜電話1中的數(shù)據(jù)獲取程序和便攜電話1所支持的媒體類型之間對(duì)應(yīng)關(guān)系的表,并且是被存儲(chǔ)在便攜電話1的存儲(chǔ)器單元130中的表。具體來(lái)說(shuō),圖60中所示的表記錄了展示了“圖片取得”應(yīng)用程序被注冊(cè)在該便攜電話1中以便“靜止圖像”和“視頻”能被獲取,“聲音數(shù)據(jù)記錄”應(yīng)用程序被注冊(cè)以便“聲音”能被獲取,且“文件獲取”應(yīng)用程序被注冊(cè)以便“靜止圖像”,“視頻”和“文本”能被獲取。
在步驟S1111中,終端功能選擇單元1005參照上述表并基于已在步驟S1110中確定的被改變數(shù)據(jù)的媒體類型選擇用于改變的可用裝置。在例如被改變的數(shù)據(jù)的媒體類型是“靜止圖像”的情況下,“圖像取得”和“文件獲取”的應(yīng)用程序被選擇。
圖53展示了在當(dāng)腳本在便攜電話1中被執(zhí)行時(shí)圖像遷移的顯示的具體例子。參照?qǐng)D53,在場(chǎng)景2中,步驟S1113中的處理被執(zhí)行以便靜止圖像和文本被顯示,且與此同時(shí),在步驟S1112中的處理被執(zhí)行以便改變指導(dǎo)被顯示。也就是說(shuō),文本(指導(dǎo))“You can attach a picturehere.”被顯示在圖53的場(chǎng)景2中,且當(dāng)對(duì)應(yīng)按鈕被按下時(shí),數(shù)據(jù)文件夾中的靜止圖像的數(shù)據(jù)被以縮略圖的形式顯示在列表中。在該屏幕顯示列表,更好的選擇是一同顯示文件名和數(shù)據(jù)規(guī)模的信息。
另外,在諸如靜止圖像和音樂(lè)的兩個(gè)或更多的媒體類型被輸出在相同場(chǎng)景的情況下,本便攜電話1可以具有任何下列方法可以被使用的配置依靠用戶操作,諸如顯示兩個(gè)或更多修改指導(dǎo)例如,“You canattach a picture here.”和“You can attach music here.”,快捷鍵被按下,選擇靜止圖像數(shù)據(jù)輸入或音樂(lè)數(shù)據(jù)輸入的方法,通過(guò)按時(shí)間順序切換指導(dǎo),首先展示“You can attach a picture here.”的指導(dǎo),而后指導(dǎo)“You can attach music here.”的方法;或者做為用戶選擇的結(jié)果從被顯示以便選擇的菜單中轉(zhuǎn)移到靜止圖像數(shù)據(jù)輸入或音樂(lè)數(shù)據(jù)輸入的方法,顯示媒體數(shù)據(jù)類型能被插入的“You can attach datahere.”的指導(dǎo),且當(dāng)對(duì)應(yīng)按鍵被按下時(shí)轉(zhuǎn)換到下一個(gè)屏幕,“附上圖片”和“附上音樂(lè)”被顯示在下一個(gè)屏幕。
另外,在能被修改的媒體數(shù)據(jù)和不能被修改的媒體數(shù)據(jù)能被區(qū)別的情況下,本便攜電話1較好的選擇是通過(guò)把在該場(chǎng)景能被修改的數(shù)據(jù)與其他區(qū)分,而把它向用戶展示。這樣的確定能通過(guò)在腳本中描述媒體是否能被改變而做到。
更好的是,本便攜電話1提供了跳過(guò)到下一個(gè)屏幕或返回前一個(gè)屏幕的功能。用戶在場(chǎng)景1要顯示8秒的情況下能按下按鍵而通過(guò)使用“下個(gè)場(chǎng)景”功能在過(guò)去一秒后跳過(guò)剩余七秒的方式,使電子郵件的有效制作和確認(rèn)在傳統(tǒng)重現(xiàn)中成為可能。
更好的是,本便攜電話1具有在當(dāng)用戶表示了打算編輯的意圖時(shí)的時(shí)間點(diǎn)停止重現(xiàn)的功能。更好的選擇是,例如用戶當(dāng)圖53的場(chǎng)景2中的靜止圖像被切換時(shí)按下按鍵,并且從而更好的選擇是當(dāng)靜止圖像被從靜止圖像選擇屏幕中選出時(shí)停止重現(xiàn)的計(jì)時(shí)器。這里,在重現(xiàn)在數(shù)據(jù)的改變完成后恢復(fù)時(shí),在當(dāng)場(chǎng)景為了執(zhí)行編輯操作而被停止時(shí)的重現(xiàn)時(shí)間,可以考慮從全部的開始重現(xiàn)或從該場(chǎng)景的開始處恢復(fù)。該場(chǎng)景的開始表示場(chǎng)景2的開始,也就是說(shuō)第8秒,在數(shù)據(jù)通過(guò)在第13秒按下編輯按鍵的情況下,其中,場(chǎng)景2計(jì)劃從第8秒到15秒被重現(xiàn)。
這里,上述的模板編輯處理中要考慮一種情況,在諸如文本,靜止圖像,視頻,聲音,音樂(lè)和動(dòng)畫的媒體數(shù)據(jù)被插入到模板的一個(gè)或多個(gè)地方的時(shí)間點(diǎn),用戶想改變與此時(shí)由用戶選擇的被編輯的模板不同的別的模板的編輯。在這樣的情況下,無(wú)論改變到什么模板的編輯,迄今為止被插入的媒體數(shù)據(jù)可以被丟棄或插入到改變后的模板。另外,在這樣的情況中,把已經(jīng)在改變前插入的媒體數(shù)據(jù)插入到改變后的模板中是不可能的,且在此時(shí),這樣的模板的改變是不可能被允許,或者不可能被插入的媒體數(shù)據(jù)可以被丟棄以便僅僅能被插入的媒體數(shù)據(jù)得到插入。另外,在已被插入到改變前的模板的媒體數(shù)據(jù)能被插入到改變后的模板的兩個(gè)或多個(gè)地方的情況下,媒體數(shù)據(jù)可以被插入到一個(gè)地方,或兩個(gè)或多個(gè)地方。另外,從開始起,另一個(gè)模板的改變可以被完全禁止。
變形接著,對(duì)包含媒體數(shù)據(jù)的重現(xiàn)順序信息和動(dòng)作的執(zhí)行順序信息的腳本被重現(xiàn)以便動(dòng)作被執(zhí)行且包含媒體數(shù)據(jù)的重現(xiàn)順序信息的腳本被制作的處理加以說(shuō)明。
圖50中所示的腳本的描述以和圖6中所示的腳本的描述相同的方式定義了動(dòng)作和繪制區(qū)域。圖61中所示的腳本的描述在行17到33定義了媒體數(shù)據(jù)的重現(xiàn)和動(dòng)作的執(zhí)行順序信息。另外,行18到32展示了句子1到句子3的順序執(zhí)行,其分別在行19到21,行22到26和行27到31中定義。
另外,行22到26定義了第二場(chǎng)景的執(zhí)行。更詳細(xì)的,行23描述了由“SecondImage.jpg”所示的圖像被顯示在“Image”區(qū)域。行24描述了由“SecondText.txt”所示的文本被顯示在“Text”區(qū)域。行25描述了由“act_image”所參照的動(dòng)作在當(dāng)“UI”的“Select”鍵事件被檢測(cè)到的情況下被執(zhí)行。
更進(jìn)一步的,圖48是展示了依照第二實(shí)施例的變形例的便攜電話1的重現(xiàn)與編輯引擎程序131的功能配置的模塊圖。在圖48中,其上被附屬的數(shù)字與圖42中相同的模塊是與那些在圖42中所示的相同的模塊。也就是說(shuō),參照?qǐng)D48,依照第二實(shí)施例的變形例的便攜電話1的重現(xiàn)與編輯引擎程序131的功能被組成為包含模板存儲(chǔ)單元1000,選擇單元1001,腳本和數(shù)據(jù)臨時(shí)存儲(chǔ)單元1002,腳本執(zhí)行單元1003,終端功能選擇單元1012,動(dòng)作確定單元1013,動(dòng)作執(zhí)行單元1014,數(shù)據(jù)改變確定單元1008,腳本和數(shù)據(jù)輸出單元1009,輸出腳本和數(shù)據(jù)存儲(chǔ)單元1010和數(shù)據(jù)掩藏單元1111。這里,對(duì)與圖42中的不同的模塊進(jìn)行說(shuō)明。
終端功能選擇單元1012依照腳本的描述選擇終端功能。終端功能在腳本中被描述,諸如,以圖50的行12到15的“action(動(dòng)作)”句中的“dest(目標(biāo))”的形式。然后,終端功能選擇單元1012把該選擇結(jié)果輸出到動(dòng)作執(zhí)行單元1014。
動(dòng)作檢測(cè)單元1013依照腳本的描述確定動(dòng)作。例如,動(dòng)作確定單元1013中的動(dòng)作的確定通過(guò)解釋圖50中所示的腳本的行12到15中的“type(類型)”而被執(zhí)行。然后,動(dòng)作確定單元1013把該確定結(jié)果輸出到動(dòng)作執(zhí)行單元1014。
動(dòng)作執(zhí)行單元1014基于由動(dòng)作確定單元1013確定的動(dòng)作,處理已使用由終端功能選擇單元1012選擇的功能而獲得的數(shù)據(jù)。通過(guò)執(zhí)行被清晰描述的動(dòng)作,在動(dòng)作執(zhí)行單元1014中,除了簡(jiǎn)單的插入和替換之外,執(zhí)行多種處理成為可能,諸如圖像合成,音樂(lè)和特殊效果的鏈接。
這里,依照第二實(shí)施例的變形例的便攜電話1中的重現(xiàn)與編輯引擎程序中的處理與圖43中所示的相同。另外,依照第二實(shí)施例的變形例的便攜電話1中做為腳本的導(dǎo)航幀的重現(xiàn)與編輯處理也與圖46中所示的大致相同。
這里,在本實(shí)施例中,首先,除了如圖58中所示的媒體管理表外,圖63中所示的動(dòng)作管理表在圖46中所示的處理中被制作。圖63中的表展示了在圖61中所示的腳本被重現(xiàn)并被編輯的情況下動(dòng)作管理表的具體例子。具體來(lái)說(shuō),參照?qǐng)D63,在“場(chǎng)景1”中沒(méi)有能被執(zhí)行的動(dòng)作(圖63(A)),在“場(chǎng)景2”中“靜止圖掩藏動(dòng)作”能被執(zhí)行(圖63(B)),在“場(chǎng)景3”中“文本掩藏動(dòng)作”能被執(zhí)行(圖63(C))。在變形例中的便攜電話1參照這樣的動(dòng)作管理表以便場(chǎng)景單元被順序重現(xiàn)并編輯。
接著,使用圖62的流程圖詳細(xì)說(shuō)明依照變形例對(duì)步驟1201中的數(shù)據(jù)輸出處理。
參照?qǐng)D62,首先,動(dòng)作確定單元1013參照動(dòng)作管理表來(lái)確定能在該場(chǎng)景中被執(zhí)行的動(dòng)作(S1401)。接著,動(dòng)作確定單元1013在顯示器144上顯示動(dòng)作執(zhí)行的指導(dǎo)(S1402)。動(dòng)作執(zhí)行的指導(dǎo)是開始動(dòng)作執(zhí)行的操作的指南功能。步驟S1402中的動(dòng)作執(zhí)行的指導(dǎo)顯示處理與步驟S1112中依照第一實(shí)施例的改變指導(dǎo)的顯示處理相同。然后,腳本執(zhí)行單元1003與在步驟S1402中顯示的指導(dǎo)一起執(zhí)行場(chǎng)景的輸出(S1403)。
圖45展示了在當(dāng)腳本在依照變形例的便攜電話1中執(zhí)行時(shí)屏幕遷移的顯示的具體例子。參照?qǐng)D45,步驟S1113中的處理被執(zhí)行以便靜止圖像被顯示,并且與此同時(shí),步驟S1112中的處理被執(zhí)行,以便改變指導(dǎo)被顯示在圖45(B)中所示的場(chǎng)景2中。也就是說(shuō),在圖45(B)中所示的場(chǎng)景2中,文本(指導(dǎo))“You can attach a picture here.”被顯示,且如圖45(D)中所示,當(dāng)對(duì)應(yīng)按鍵被按下時(shí),相機(jī)應(yīng)用程序被啟動(dòng)。
這里,如圖49中所示,對(duì)具有不同可用功能的各終端專用的描述可以全在腳本中被描述,并且只有在模板的重現(xiàn)時(shí)能被終端使用的功能的描述才可以是有效的。例如,3D液晶顯示功能,有兩個(gè)或更多屏幕的顯示功能或類似等等,能被特別舉出做為上述功能。
并且,其結(jié)構(gòu)為在腳本中全部描述了向每個(gè)對(duì)象用戶的屬性不同的內(nèi)容的媒體數(shù)據(jù)的參照信息,在模板使用時(shí),只有適合于對(duì)象用戶的屬性的媒體數(shù)據(jù)是有效的。作為該屬性,可以特別舉出用戶使用的語(yǔ)言和居住地區(qū)等。
這里,盡管在上面的實(shí)施例中,對(duì)在屏幕上顯示表示相機(jī)的啟動(dòng)的UI部分和依靠預(yù)設(shè)按鍵的操作啟動(dòng)相機(jī)的方法進(jìn)行說(shuō)明,如圖52中所示,相機(jī)可以在該時(shí)間帶以線上(in-line)的方式啟動(dòng),表示圖像被獲取的UI部分可以被顯示于預(yù)定的時(shí)間周期(圖52(D)),當(dāng)預(yù)設(shè)按鍵操作被在該時(shí)間帶執(zhí)行的時(shí)候,圖像可以由相機(jī)取得,且該圖像或視頻可以被當(dāng)場(chǎng)重現(xiàn)。這里,在這時(shí),其中,“取得圖像”的UI部分被顯示而沒(méi)有取得圖像的過(guò)程中,預(yù)設(shè)時(shí)間已經(jīng)過(guò)去的情況下,在該時(shí)間帶中,下一個(gè)重現(xiàn)處理可以開始。做為另一種選擇,重現(xiàn)可以在該時(shí)間帶的終止時(shí)暫停,且系統(tǒng)可以等待,直到“取得圖像”操作被執(zhí)行。做為另一種選擇,在該時(shí)間帶中的重現(xiàn)可以通過(guò)返回到該時(shí)間帶的開始而重復(fù)。該重復(fù)過(guò)程可以被無(wú)限的執(zhí)行,只要“取得圖像”的操作沒(méi)有被執(zhí)行或者中斷處理沒(méi)有被執(zhí)行,或者該處理只可以被重復(fù)預(yù)設(shè)次數(shù),在那之后,即使在“取得圖像”的操作沒(méi)有完成的情況下,處理可以進(jìn)行到下一個(gè)處理。
這里,需要考慮消息數(shù)據(jù)的總規(guī)模超過(guò)能在上述實(shí)施例中制作消息的處理中被傳送的規(guī)模的上限的情況。做為針對(duì)該測(cè)量,超出的規(guī)模的告警可以被發(fā)出來(lái),使在用戶執(zhí)行傳送消息的操作時(shí)停止傳送。做為另一種選擇,規(guī)模的總和可以在每次用戶插入媒體數(shù)據(jù)時(shí)被查找,以便告警在規(guī)模超過(guò)限制時(shí)被發(fā)送,并且然后,插入操作可以是無(wú)效的。做為另一種選擇,在將被插入的媒體數(shù)據(jù)的規(guī)模被預(yù)先找到的情況下,可以確定此時(shí)消息總規(guī)模和這樣的媒體數(shù)據(jù)的規(guī)模是否超過(guò)能被發(fā)送的規(guī)模上限,并且在總和超過(guò)限制的情況下,媒體數(shù)據(jù)的選擇不能被允許。
這里,上述圖50和61展示了僅在制作側(cè)被使用的腳本的具體例子。該腳本的行12到15被單獨(dú)地在制作和發(fā)送消息的設(shè)備側(cè)使用。當(dāng)腳本被在接收該消息的設(shè)備側(cè)被重現(xiàn)時(shí),其他部分是必需的。當(dāng)這樣的腳本被輸出在腳本和數(shù)據(jù)輸出單元1009中時(shí),被包含在腳本中的接收設(shè)備中的不必要的描述,不能在通信過(guò)程中被發(fā)送的命令和類似等等,應(yīng)該在最后輸出前被刪除或注釋掉。在這樣的情況里,把腳本和數(shù)據(jù)輸出單元1009中提供上述關(guān)于刪除的規(guī)則進(jìn)行刪除是更好的選擇。
這里,對(duì)腳本和數(shù)據(jù)輸出單元1009更好的選擇是在發(fā)送消息前添加已被從在這時(shí)被使用的模板中下載的地址,以便在接收消息的個(gè)人為了使用同樣的模板制作其他消息的目的而在接收側(cè)從服務(wù)器下載模板本身的情況下變得方便。
更進(jìn)一步的,在腳本和數(shù)據(jù)處理單元1009中的腳本中把腳本轉(zhuǎn)換為諸如HTML的格式以便被轉(zhuǎn)換的腳本能與原腳本一起被發(fā)送,是更好的選擇。通過(guò)這么做,使得即使在在接收側(cè)不能處理原腳本,但是可能處理被轉(zhuǎn)換的腳本的情況下,在接收側(cè)重現(xiàn)腳本變得可能。
更進(jìn)一步的,在刪除處理被執(zhí)行之前的腳本和媒體數(shù)據(jù)可以被存儲(chǔ)在輸出腳本和數(shù)據(jù)存儲(chǔ)單元1010,以便在模板被編輯而變成原始的,且被發(fā)送的消息被再次編輯而被發(fā)送的情況下變得方便。另外,因?yàn)橥瑯拥哪康?,如圖55中所示,展示了被發(fā)送消息和被使用的模板之間的對(duì)應(yīng)關(guān)系的表可以被保存,并且,例如,上述表可以被搜尋而自動(dòng)選擇模板“可觀數(shù)量的空閑時(shí)間”且被包含在消息“1221”中的媒體數(shù)據(jù)可以被數(shù)據(jù)掩藏單元1011掩藏在模板“可觀數(shù)量的空閑時(shí)間”,并且在那之后,編輯可以被在消息“1221”希望再次被編輯的情況下被執(zhí)行。
為了使編輯更簡(jiǎn)單,如圖51A到51D中所示,為每個(gè)場(chǎng)景制作縮略圖是更好的選擇。這能通過(guò)如圖10中所示制作時(shí)間表或序列表的全部,通過(guò)解釋包含在模板中的腳本的全部而被輕松地執(zhí)行。通過(guò)為每個(gè)場(chǎng)景制作這樣的縮略圖,該場(chǎng)景的重現(xiàn)能在由依靠用戶的操作從基于該腳本顯示的縮略圖列表中選擇任意的縮略圖而觸發(fā)的重現(xiàn)執(zhí)行的地方開始,并且然后,在腳本被重寫的情況下,輕松地只重寫希望的數(shù)據(jù)而不用從該腳本的開始重現(xiàn)成為可能。
這樣的腳本在便攜電話1中被執(zhí)行,并且從而,多媒體數(shù)據(jù)的內(nèi)容被輕松地制作。也就是說(shuō),預(yù)設(shè)操作能遵循按時(shí)間順序改變且當(dāng)該腳本被執(zhí)行時(shí)顯示的指導(dǎo)信息而被執(zhí)行,并且從而,多媒體數(shù)據(jù)內(nèi)容能依照本能的方法被輕松地制作。另外,預(yù)定的操作通過(guò)遵循按時(shí)間順序改變且當(dāng)該腳本被執(zhí)行時(shí)顯示的指導(dǎo)信息而在媒體數(shù)據(jù)已被插入其中的模板上被執(zhí)行,并且從而,媒體數(shù)據(jù)能被輕松地替換且用戶所希望的多媒體內(nèi)容能被輕松地制作。
更進(jìn)一步的,這樣的模板被發(fā)送到另一個(gè)便攜電話1來(lái)請(qǐng)求回應(yīng),并且從而,使發(fā)送者側(cè)所希望的操作在接收者側(cè)被執(zhí)行成為可能。影響到例把如請(qǐng)求插入新視頻到如圖21中所示模板“可觀的空閑時(shí)間”的文本消息添加到被發(fā)送到另一個(gè)便攜電話1的電子郵件中,并且從而,能命令該便攜電話1的用戶執(zhí)行新視頻數(shù)據(jù)被插入到該模板中的編輯任務(wù)。
第三實(shí)施例接著,對(duì)多媒體數(shù)據(jù)處理設(shè)備是電視接收機(jī)(下文中簡(jiǎn)稱電視機(jī))的例子做為第三實(shí)施例加以說(shuō)明。也就是說(shuō),電視機(jī)屏幕的版面和時(shí)間信息在依照第三實(shí)施例的模板中被說(shuō)明,且電視節(jié)目被做為一片媒體數(shù)據(jù)處理。
參照?qǐng)D74,數(shù)據(jù)通信系統(tǒng)被組成為包括做為多媒體處理設(shè)備的電視機(jī)6,提供以腳本語(yǔ)言描述的模板的模板提供服務(wù)器2,提供電視的節(jié)目信息和與節(jié)目相關(guān)的信息的EPG服務(wù)器3,提供因特網(wǎng)內(nèi)容的WWW服務(wù)器4,和通過(guò)廣播電波向電視6提供節(jié)目的廣播站5。
做為多媒體數(shù)據(jù)處理設(shè)備的電視機(jī)6的配置與依照第一實(shí)施例的圖4中所示的相同。更進(jìn)一步的,電視機(jī)6在其顯示單元中包括主區(qū)域7401和從屬區(qū)域7402和7203。
圖75展示了包括參照媒體數(shù)據(jù)的繪制信息描述部分的腳本的具體例子,且圖76展示了包括依照時(shí)間帶描述節(jié)目信息的節(jié)目表信息描述部分的腳本的具體例子,且圖77展示了包括與圖75和76中所示的腳本彼此相關(guān)的描述的腳本的具體例子。這里,圖76中所示的腳本對(duì)應(yīng)依照第一實(shí)施例包含用戶導(dǎo)航信息描述部分的腳本,且不是導(dǎo)航觀看并收聽電視機(jī)6的用戶的操作,而是依照本實(shí)施例的時(shí)間帶自動(dòng)確定將被顯示并重現(xiàn)的節(jié)目而工作的腳本。節(jié)目表信息通過(guò)分析該腳本而獲得。
接著,電視機(jī)6中的數(shù)據(jù)處理流被展示。腳本的讀入和執(zhí)行處理和事件處理與圖9中所示的處理大略相同,并且從而,對(duì)該流程參照?qǐng)D9加以說(shuō)明。
參照?qǐng)D9,電視機(jī)6獲取圖75,76和77中的各個(gè)腳本(S12)且讀入這些腳本(S13)。更進(jìn)一步的,已被讀入的各個(gè)腳本的語(yǔ)法被分析(S14)且時(shí)間表被制作(S15)。在那之后,這些腳本依照制作好的時(shí)間表被執(zhí)行(S16)。
具體來(lái)說(shuō),圖75的行14和15在WWW服務(wù)器上指定圖像文件,并且從而,相應(yīng)文件被依照步驟S12中的描述從WWW服務(wù)器4獲取,并被顯示在從屬區(qū)域7402和7403,它們?cè)诓襟ES16中執(zhí)行時(shí)被指定為區(qū)域“right”和“l(fā)eft”。
另外,圖75的行13描述了視頻內(nèi)容“tvcontents”被在主區(qū)域7401(主)中重現(xiàn)并顯示,且這樣的視頻內(nèi)容“tvcontents”是依照?qǐng)D76中所示的腳本的描述而被確定的電影數(shù)據(jù)或電視頻道。圖76的行5中的描述描述了圖76中所示的腳本指定了其ID在圖75中所示的腳本中為“tvcontents”的媒體數(shù)據(jù)的部分。
接著,對(duì)用于在電視6中確定這些視頻內(nèi)容“tvcontents”的確定處理的流程使用圖78的流程圖加以說(shuō)明。
參照?qǐng)D78,首先,當(dāng)腳本的繪制信息描述部分中指定“video id=“tvcontents””已在電視6中被分析時(shí)(在S2301中為是),做為圖76中所示的腳本分析結(jié)果的節(jié)目表信息被參照以便獲取與當(dāng)前時(shí)間對(duì)應(yīng)的節(jié)目信息(S2302)。
圖76的行6到13描述了電視的頻道號(hào)4的節(jié)目與0點(diǎn)到2點(diǎn)之間的視頻內(nèi)容”tvcontents”相對(duì)應(yīng),且行14到21描述了由行20中描述的URL指定的因特網(wǎng)內(nèi)容與2點(diǎn)和4點(diǎn)之間的視頻內(nèi)容”tvcontents”相對(duì)應(yīng)。因此,視頻內(nèi)容”tvcontents”被確定為依照上述描述當(dāng)時(shí)間是0點(diǎn)和2點(diǎn)之間的時(shí)間時(shí)頻道號(hào)4的電視節(jié)目,并且從而,該節(jié)目信息的類型(電視節(jié)目)在步驟S2303中被確定,且電視機(jī)6從廣播站5接收相應(yīng)的廣播電波并依照上述確定結(jié)果在預(yù)定位置執(zhí)行顯示。(S2304)同時(shí),視頻內(nèi)容“tvcontents”被確定為當(dāng)時(shí)間是2點(diǎn)和4點(diǎn)之間的時(shí)間時(shí)依照上面的描述由在圖76的行20中描述的URL指定的因特網(wǎng)內(nèi)容,并且從而,節(jié)目信息的類型(因特網(wǎng)內(nèi)容)在步驟S2303中被確定,且電視6從WWW服務(wù)器4獲取相應(yīng)的內(nèi)容數(shù)據(jù)并依照上述確定結(jié)果在預(yù)定位置執(zhí)行顯示(S2305)。
這里,盡管節(jié)目描述的部分在4點(diǎn)和4點(diǎn)后在圖76中所示的腳本中被忽略,但是對(duì)于時(shí)間有類似的描述,且當(dāng)時(shí)間為上述時(shí)間之外的時(shí)間時(shí),類似的處理被執(zhí)行。
做為上述處理的結(jié)果,在電視6機(jī)中,已經(jīng)從WWW服務(wù)器4中獲取的媒體數(shù)據(jù)被重現(xiàn)并被顯示在從屬區(qū)域7402和7403,并且基于通過(guò)分析圖76中所示的腳本獲得的節(jié)目表信息,依照時(shí)間帶被指定的電視節(jié)目或因特網(wǎng)內(nèi)容被從廣播站5或WWW服務(wù)器4獲取而被重現(xiàn)并顯示在主區(qū)域7401。
另外,盡管在本實(shí)施例中,從WWW服務(wù)器獲取的靜止圖像被顯示在從屬區(qū)域7402和7403中,圖75的行14和15中的描述可以被轉(zhuǎn)換為與行13的類似的描述,以便與圖76中所示的腳本的描述合并,或者如在第一和第二實(shí)施例中描述的,關(guān)于伴隨時(shí)間的媒體數(shù)據(jù)的切換或發(fā)生的事件的描述可以被添加,并且從而,廣播電波,節(jié)目相關(guān)信息和類似等等可以按照時(shí)間帶從EPG服務(wù)器3,WWW服務(wù)器4和廣播站5獲取而得到顯示,或者接收用戶操作的UI模塊可以被顯示,以便在操作被用戶在這些UI模塊上執(zhí)行的情況下,執(zhí)行相應(yīng)的動(dòng)作。
更進(jìn)一步的,電視的頻道切換和音量,亮度調(diào)節(jié)等等,當(dāng)用戶按下被顯示為“詳細(xì)信息”的按鈕或類似按鈕時(shí),鏈接轉(zhuǎn)換到WEB內(nèi)容來(lái)顯示與在主區(qū)域7401中被重現(xiàn)的節(jié)目連鎖的信息,在電視機(jī)6提供了記錄功能或被連接到記錄設(shè)備的情況下的記錄操作,從屏幕記錄的屏幕抓圖被依靠電子郵件或類似方式傳送給其他用戶,在電視機(jī)6被與電話功能或類似功能連鎖起來(lái)的情況下向預(yù)定撥號(hào)號(hào)碼發(fā)送信號(hào),能被舉出做為上述動(dòng)作。
數(shù)據(jù)通信系統(tǒng)被組成為包括按照本實(shí)施例具有上述配置的做為多媒體數(shù)據(jù)處理設(shè)備的電視機(jī)6,并且從而,對(duì)制作內(nèi)容的人主要具有多媒體內(nèi)容能通過(guò)合并電視節(jié)目和因特網(wǎng)內(nèi)容而被輕松地制作的好處。
這里,盡管由服務(wù)器2提供的模板在其配置如圖2中所示做為具體例子的電視機(jī)6和便攜電話1中被處理的例子在第一到第三實(shí)施例和第二實(shí)施例的變形例中被說(shuō)明,處理模板的處理設(shè)備并不局限于類似便攜電話1的所有功能被組成為整體的設(shè)備。也就是說(shuō),在電視機(jī)6或便攜電話1中實(shí)現(xiàn)的各個(gè)功能可以從彼此獨(dú)立的設(shè)備中獲得,諸如用于獲取模板的獲取設(shè)備,如接收機(jī),用于獲取圖像的媒體數(shù)據(jù)輸入設(shè)備,如相機(jī),和媒體數(shù)據(jù)輸出設(shè)備,如電視接收機(jī)。在這樣的例子里,數(shù)據(jù)和控制信號(hào)被通過(guò)專用線依靠通信或無(wú)線通信相互發(fā)送和接收,上述腳本的重現(xiàn)與編輯處理被在數(shù)據(jù)處理設(shè)備中執(zhí)行,獲取到的腳本在獲取設(shè)備中被處理,并且多媒體內(nèi)容數(shù)據(jù)的編輯通過(guò)使用媒體數(shù)據(jù)或類似已經(jīng)由媒體輸入設(shè)備輸入的數(shù)據(jù)而被執(zhí)行。然后,由媒體數(shù)據(jù)輸出設(shè)備獲取的模板或編輯模板的多媒體數(shù)據(jù)能被重現(xiàn)。
更進(jìn)一步的,用于執(zhí)行這樣的腳本的腳本執(zhí)行方法能被提供為程序。這樣的程序可以被記錄在計(jì)算機(jī)可讀取記錄媒體中,諸如可與計(jì)算機(jī)一起使用的軟盤,CD-ROM(Compact Disc-Read Only Memory,光盤),ROM(Read Only Memory,只讀存儲(chǔ)器),RAM(Random Access Memory,隨機(jī)存取存儲(chǔ)器)或存儲(chǔ)器卡,從而被提供為程序產(chǎn)品。做為另一種選擇,程序可以通過(guò)被記錄在記錄媒體上被提供,諸如內(nèi)置在計(jì)算機(jī)中的硬盤。另外,程序可以通過(guò)從因特網(wǎng)下載而被提供。
以這樣的方式被提供的程序產(chǎn)品被安裝在程序存儲(chǔ)單元,諸如硬盤中,并且然后被執(zhí)行。這里,程序產(chǎn)品包括程序本身和程序被存儲(chǔ)其中的記錄媒體。
這里揭示的實(shí)施例無(wú)論從哪個(gè)方面來(lái)說(shuō)都是說(shuō)明性的,且不應(yīng)當(dāng)被看作是限制性的。本發(fā)明的范圍不是由上面的描述來(lái)定義,而是由權(quán)利要求項(xiàng)所定義,并且意味著包括與該范圍內(nèi)的權(quán)利要求項(xiàng)和所有修改相同的意義。
工業(yè)可行性如上所述,依照該發(fā)明多媒體內(nèi)容能被輕松地制作,并且從而,該發(fā)明能被方便地應(yīng)用于多媒體內(nèi)容的制作。
權(quán)利要求
1.一種多媒體數(shù)據(jù)處理設(shè)備,包括腳本執(zhí)行單元(1003),用于依照上述腳本重現(xiàn)從包含在模板中的腳本被參照的數(shù)據(jù);用戶可變數(shù)據(jù)確定單元(1004),用于在從上述腳本參照的上述數(shù)據(jù)中確定用戶可改變的部分;數(shù)據(jù)改變單元(1007),用于改變上述可改變的部分;和腳本和數(shù)據(jù)輸出單元(1009),用于至少輸出上述腳本或上述被改變的數(shù)據(jù)。
2.一種多媒體數(shù)據(jù)處理設(shè)備,包括腳本執(zhí)行單元(1003),用于依照上述腳本重現(xiàn)從包含在模板中的腳本被參照的數(shù)據(jù);功能選擇單元(1012),用于依照上述被包含在上述模板中的腳本選擇上述多媒體數(shù)據(jù)處理設(shè)備的功能;動(dòng)作確定單元(1013),用于依照上述被包含在上述模板中的腳本,使用上述被選出的功能,在從上述腳本參照的數(shù)據(jù)上確定應(yīng)該執(zhí)行怎樣的處理;動(dòng)作執(zhí)行單元(1014),用于執(zhí)行上述被確定的處理;數(shù)據(jù)改變單元(1007),用于改變從上述腳本參照的上述數(shù)據(jù),和腳本和數(shù)據(jù)輸出單元(1009),用于至少輸出上述腳本或上述被改變的數(shù)據(jù)。
3.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,用于確定在從上述腳本參照的上述數(shù)據(jù)上執(zhí)行的動(dòng)作的時(shí)間限制在上述模板中被描述,且上述動(dòng)作執(zhí)行單元依照上述時(shí)間限制執(zhí)行上述被確定的處理。
4.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述動(dòng)作確定單元使用上述被選擇出的功能,獲取包括靜止圖像數(shù)據(jù),活動(dòng)圖像數(shù)據(jù),聲音數(shù)據(jù)和依靠GPS(全球定位系統(tǒng))等獲取的位置信息數(shù)據(jù)等中的任何一種數(shù)據(jù)的數(shù)據(jù),并使用上述獲取的數(shù)據(jù)確定在從上述腳本參照的上述數(shù)據(jù)中執(zhí)行怎樣的處理。
5.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述動(dòng)作確定單元使用上述被選擇的功能通過(guò)網(wǎng)絡(luò)獲取數(shù)據(jù),并且使用上述獲取的數(shù)據(jù)確定在從上述腳本參照的上述數(shù)據(jù)上執(zhí)行怎樣的處理。
6.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,在上述動(dòng)作執(zhí)行單元中被執(zhí)行的上述被確定的處理是用于訪問(wèn)預(yù)定WEB頁(yè)的處理。
7.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,在上述動(dòng)作執(zhí)行單元中被執(zhí)行的上述被確定的處理是用于呼叫預(yù)定電話號(hào)碼的處理。
8.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述動(dòng)作執(zhí)行單元的特征在于,通過(guò)使用上述被選擇的功能獲取數(shù)據(jù),和依照包含對(duì)上述被選擇的功能的規(guī)格和狀態(tài),上述模板,和使用上述被選出的功能獲取的數(shù)據(jù)的任何一種在內(nèi)的環(huán)境信息,對(duì)上述被獲取的數(shù)據(jù)執(zhí)行轉(zhuǎn)換處理,并且,依照上述環(huán)境信息的上述轉(zhuǎn)換處理,包括依照存儲(chǔ)器容量限制來(lái)刪除一些數(shù)據(jù),依照顯示設(shè)備或上述多媒體數(shù)據(jù)的分析結(jié)果轉(zhuǎn)換屏幕規(guī)模、減少顏色的數(shù)量或協(xié)調(diào)數(shù)據(jù)的格式。
9.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述動(dòng)作執(zhí)行單元的特征在于,通過(guò)使用上述被選擇的功能獲取數(shù)據(jù),和依照包含對(duì)上述被選擇的功能的規(guī)格和狀態(tài),上述模板,和使用上述被選出的功能獲取的數(shù)據(jù)的任何一種在內(nèi)的的環(huán)境信息,對(duì)上述被獲取的數(shù)據(jù)執(zhí)行轉(zhuǎn)換處理,并且,依照上述環(huán)境信息的上述轉(zhuǎn)換處理是為了轉(zhuǎn)換上述被獲取的數(shù)據(jù)轉(zhuǎn)換為預(yù)定的替代數(shù)據(jù)的處理。
10.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述動(dòng)作執(zhí)行單元通過(guò)使用上述被選擇的功能獲取數(shù)據(jù),并依照包括對(duì)上述被選擇的功能的規(guī)格和狀態(tài),上述模板,和通過(guò)使用上述被選擇的功能獲取的數(shù)據(jù)的任何一種在內(nèi)的環(huán)境信息,確定是否需要上述獲取的數(shù)據(jù)的使用。
11.依照權(quán)利要求項(xiàng)2的多媒體數(shù)據(jù)處理設(shè)備,其中,在上述被確定的處理將被執(zhí)行之前,上述動(dòng)作執(zhí)行單元執(zhí)行通過(guò)用戶接口通知執(zhí)行上述處理后執(zhí)行上述處理,接受對(duì)上述處理將被執(zhí)行的確認(rèn),以及接受上述處理是否執(zhí)行中的任何一個(gè)。
12.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷信息在上述模板中被描述,并且上述腳本執(zhí)行單元管理上述媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷。
13.依照權(quán)利要求項(xiàng)12的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本執(zhí)行單元依照在上述模板中被描述的媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的上述變遷信息,當(dāng)上述動(dòng)作確定單元通過(guò)使用上述被選擇的功能獲取事件的時(shí)候,執(zhí)行上述媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的上述變遷。
14.依照權(quán)利要求項(xiàng)13的多媒體數(shù)據(jù)處理設(shè)備,其中,上述事件是包括在預(yù)定時(shí)間到達(dá)或計(jì)時(shí)器期滿的至少一方在內(nèi)的時(shí)間事件。
15.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷信息在上述模板中與時(shí)間限制一同被描述,且上述腳本執(zhí)行單元按時(shí)間順序管理媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的上述變遷。
16.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷信息在上述模板中被描述,并且上述多媒體數(shù)據(jù)處理設(shè)備進(jìn)一步包括縮略圖產(chǎn)生單元(1313),用于產(chǎn)生被包含在上述模板中的媒體數(shù)據(jù)的縮略圖;和預(yù)覽單元(1313),用于顯示基于上述變遷信息產(chǎn)生的上述縮略圖。
17.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括模板獲取單元(1015),用于獲取上述包含上述腳本在內(nèi)的模板;選擇單元(1001),用于從上述獲取的模板中選擇需要的模板;和數(shù)據(jù)改變確認(rèn)單元(1008),用于確認(rèn)上述數(shù)據(jù)中的上述改變。
18.依照權(quán)利要求項(xiàng)17的多媒體數(shù)據(jù)處理設(shè)備,其中,上述模板獲取單元獲取已存儲(chǔ)在上述多媒體數(shù)據(jù)處理設(shè)備內(nèi)部的存儲(chǔ)器設(shè)備中的模板。
19.依照權(quán)利要求項(xiàng)17的多媒體數(shù)據(jù)處理設(shè)備,其中,上述模板獲取單元通過(guò)網(wǎng)絡(luò)從另一個(gè)設(shè)備中獲取模板。
20.依照權(quán)利要求項(xiàng)17的多媒體數(shù)據(jù)處理設(shè)備,其中,上述模板獲取單元從已經(jīng)通過(guò)網(wǎng)絡(luò)接受到的消息中獲取模板。
21.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括用于依照上述腳本控制上述數(shù)據(jù)中的上述變化的控制單元(1007)。
22.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括序列管理單元(1313),用于管理在上述腳本中被描述的序列;和可改變數(shù)據(jù)建議單元(1313),用于響應(yīng)上述序列展示可改變數(shù)據(jù)。
23.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括序列管理單元(1313),用于管理在上述腳本中被描述的序列;和操作引導(dǎo)建議單元(132),建議用于響應(yīng)上述序列執(zhí)行數(shù)據(jù)改變的操作指導(dǎo)。
24.依照權(quán)利要求項(xiàng)23的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本執(zhí)行單元進(jìn)一步包括,用于在上述數(shù)據(jù)改變的操作被執(zhí)行的情況下依照預(yù)定規(guī)則控制上述被改變的數(shù)據(jù)的重現(xiàn)時(shí)間的重現(xiàn)時(shí)間控制單元(1314)。
25.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本執(zhí)行單元進(jìn)一步包括媒體時(shí)間選擇單元(1313),用于從上述腳本被參照的上述數(shù)據(jù)中確定并選擇能夠進(jìn)行執(zhí)行或終止的部分,且上述腳本執(zhí)行單元在當(dāng)執(zhí)行上述數(shù)據(jù)中的上述被選擇部分時(shí),在上述部分暫停。
26.依照權(quán)利要求項(xiàng)25的多媒體數(shù)據(jù)處理設(shè)備,其中,上述由上述媒體時(shí)間選擇單元選擇的部分是切換可改變媒體數(shù)據(jù)的部分。
27.依照權(quán)利要求項(xiàng)26的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本執(zhí)行單元進(jìn)一步包括序列改變點(diǎn)確定單元(1313),用于確定從當(dāng)前起到最近的將來(lái)的序列的改變點(diǎn),且上述腳本執(zhí)行單元到被確定的下一個(gè)上述序列改變點(diǎn)為止跳過(guò)上述數(shù)據(jù)的重現(xiàn)。
28.依照權(quán)利要求項(xiàng)26的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本執(zhí)行單元進(jìn)一步包括序列改變點(diǎn)確定單元(1313),用于確定從當(dāng)前起到最近的過(guò)去的序列的改變點(diǎn),且上述腳本執(zhí)行單元到被確定的最近的過(guò)去的序列的改變點(diǎn)為止跳過(guò)上述數(shù)據(jù)的重現(xiàn)。
29.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,在上述數(shù)據(jù)改變操作被執(zhí)行的情況下,上述數(shù)據(jù)的被改變部分的開始部分或結(jié)束部分被添加到上述數(shù)據(jù)的預(yù)定部分。
30.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,腳本和數(shù)據(jù)輸出單元在輸出前刪除被包含在上述模板中的上述腳本和被從上述腳本參照的上述數(shù)據(jù)中的至少一方中的一部分。
31.依照權(quán)利要求項(xiàng)30的多媒體數(shù)據(jù)處理設(shè)備,其中,被包含在上述模板中的上述腳本和從上述腳本被參照的上述數(shù)據(jù)中的至少一方被寫為XML(可擴(kuò)展標(biāo)記語(yǔ)言),并且上述腳本和數(shù)據(jù)輸出單元響應(yīng)預(yù)定標(biāo)記的描述刪除從上述腳本中被參照的上述數(shù)據(jù)。
32.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本和數(shù)據(jù)輸出單元至少把上述腳本和上述被改變了的數(shù)據(jù)中的至少一方輸出到上述多媒體數(shù)據(jù)處理設(shè)備內(nèi)部的存儲(chǔ)器設(shè)備中。
33.依照權(quán)利要求項(xiàng)1或2的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本和數(shù)據(jù)輸出單元把上述腳本和上述改變了的數(shù)據(jù)中的至少一方通過(guò)網(wǎng)絡(luò)輸出到另一個(gè)設(shè)備。
34.依照權(quán)利要求項(xiàng)33的多媒體數(shù)據(jù)處理設(shè)備,其設(shè)備輸出上述腳本和上述被改變了的數(shù)據(jù)的至少一方。
35.依照權(quán)利要求項(xiàng)33的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本和數(shù)據(jù)輸出單元把上述腳本和上述被改變了的數(shù)據(jù)的至少一方通過(guò)使用MMS(多媒體消息服務(wù))輸出到其他設(shè)備。
36.一種多媒體數(shù)據(jù)處理設(shè)備,包括模板列表獲取單元(110),用于獲取被組成以包含腳本在內(nèi)的模板的列表,模板列表顯示單元(144),用于顯示上述模板的列表;模板選擇單元(142),用于從上述被顯示的模板的列表中選擇一個(gè)或多個(gè)希望的模板;和消息傳送單元(110),用于把上述被選擇的模板作為消息傳送到另一個(gè)設(shè)備。
37.依照權(quán)利要求項(xiàng)36的多媒體數(shù)據(jù)處理設(shè)備,其中,上述腳本的特征在于,包含重現(xiàn)數(shù)據(jù)的參照信息,重現(xiàn)上述數(shù)據(jù)的方法,和指定在上述數(shù)據(jù)的重現(xiàn)終端上被執(zhí)行的功能的動(dòng)作信息中的至少一個(gè)。
38.依照權(quán)利要求項(xiàng)37的多媒體數(shù)據(jù)處理設(shè)備,其中,上述動(dòng)作信息從視頻或靜止圖像獲取功能,獲取用戶輸入文本信息功能,聲音記錄功能,獲取位置信息功能,和獲取數(shù)據(jù)功能中至少指定一個(gè)。
39.依照權(quán)利要求項(xiàng)36的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括用于依照上述腳本重現(xiàn)從腳本被參照的上述數(shù)據(jù)的腳本執(zhí)行單元(131)。
40.依照權(quán)利要求項(xiàng)36的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括通信對(duì)話者功能獲取單元(110),用于獲取通信對(duì)話者裝置的功能,其中,上述模板列表獲取單元獲取能使用被包含在由獲取的上述通信對(duì)話者裝置的功能之中的上述功能而被執(zhí)行的模板的列表。
41.依照權(quán)利要求項(xiàng)36的多媒體數(shù)據(jù)處理設(shè)備,進(jìn)一步包括通信對(duì)話者功能獲取單元(110),用于獲取通信對(duì)對(duì)話者裝置的功能,其中,上述模板列表顯示單元顯示能使用被包含在由獲取的上述通信對(duì)話者裝置的功能之中的上述功能而被執(zhí)行的模板的列表。
42.一種多媒體數(shù)據(jù)處理設(shè)備,包括模板獲取單元(110),用于獲取已被組成為包括腳本的模板;節(jié)目獲取單元(110),用于從廣播站獲取節(jié)目;內(nèi)容獲取單元(110),用于獲取通過(guò)因特網(wǎng)提供的因特網(wǎng)內(nèi)容;和腳本執(zhí)行單元(131),用于依照被包含在上述模板中的上述腳本重現(xiàn)從上述腳本參照的數(shù)據(jù),由上述節(jié)目獲取單元獲取的上述節(jié)目,和已由上述內(nèi)容獲取單元獲取的上述因特網(wǎng)內(nèi)容中的至少一個(gè)。
43.依照權(quán)利要求項(xiàng)42的多媒體數(shù)據(jù)處理設(shè)備,其中,上述模板包括節(jié)目列表信息,上述多媒體數(shù)據(jù)處理設(shè)備進(jìn)一步包括用于基于上述節(jié)目列表信息選擇一個(gè)或多個(gè)節(jié)目或因特網(wǎng)內(nèi)容的重現(xiàn)數(shù)據(jù)選擇單元(142),且上述腳本執(zhí)行單元重現(xiàn)被選擇的上述節(jié)目或上述因特內(nèi)容。
44.一種多媒體數(shù)據(jù)處理程序,允許計(jì)算機(jī)執(zhí)行已被組成為包含腳本在內(nèi)的模板的處理,其程序允許計(jì)算機(jī)執(zhí)行腳本執(zhí)行步驟(S1101),依照上述腳本重現(xiàn)從被包含在上述模板中的上述腳本所參照的數(shù)據(jù);用戶可改變數(shù)據(jù)確定步驟(S1110),從上述腳本所參照的上述數(shù)據(jù)中確定能由用戶改變的部分;數(shù)據(jù)改變步驟(S1205),通過(guò)使用多媒體數(shù)據(jù)處理設(shè)備的功能改變上述可改變的部分;和腳本和數(shù)據(jù)輸出步驟(S1103),輸出上述腳本和上述被改變數(shù)據(jù)的至少一方。
45.一種多媒體數(shù)據(jù)處理程序,允許計(jì)算機(jī)執(zhí)行已被組成為包含腳本在內(nèi)的模板的處理,其允許計(jì)算機(jī)執(zhí)行腳本執(zhí)行步驟(S16),依照上述腳本重現(xiàn)從被包含在上述模板中的上述腳本所參照的數(shù)據(jù);終端功能選擇步驟(S17),依照被包含在上述模板中的上述腳本選擇多媒體數(shù)據(jù)處理設(shè)備的功能;動(dòng)作確定步驟(S81),使用上述被選擇的功能確定為從上述腳本參照的上述數(shù)據(jù)執(zhí)行怎樣的處理;動(dòng)作執(zhí)行步驟(S82),執(zhí)行上述被確定的處理;數(shù)據(jù)改變步驟(S85),改變從上述腳本參照的上述數(shù)據(jù);和腳本和數(shù)據(jù)輸出步驟(S25),輸出上述腳本和上述被改變的數(shù)據(jù)中的至少一方。
46.依照權(quán)利要求項(xiàng)45的多媒體數(shù)據(jù)處理程序,其中,用于確定對(duì)從上述腳本參照的上述數(shù)據(jù)上執(zhí)行的動(dòng)作的時(shí)間限制在上述模板中被描述,且上述動(dòng)作執(zhí)行步驟依照上述時(shí)間限制執(zhí)行上述被確定的處理。
47.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其中,媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷信息在上述模板中被描述,且上述腳本執(zhí)行步驟管理上述媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的上述變遷。
48.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其中,在上述模板中媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷信息與時(shí)間限制一同被描述,且上述腳本執(zhí)行步驟按時(shí)間順序管理媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的上述變遷。
49.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其中,媒體數(shù)據(jù)的重現(xiàn)狀態(tài)的變遷信息在上述模板中被描述,且多媒體數(shù)據(jù)處理程序進(jìn)一步允許計(jì)算機(jī)執(zhí)行縮略圖產(chǎn)生步驟(S16),產(chǎn)生被包含在上述模板中的媒體數(shù)據(jù)的縮略圖;和預(yù)覽步驟(S18),基于上述變遷信息顯示上述被產(chǎn)生的縮略圖。
50.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行模板獲取步驟(S12),獲取包含上述腳本在內(nèi)的上述模板;選擇步驟(S1100),從上述被獲取的模板中選擇需要的模板;數(shù)據(jù)改變確認(rèn)步驟(S1100),確認(rèn)上述數(shù)據(jù)中的上述改變。
51.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)依照上述腳本在上述數(shù)據(jù)中執(zhí)行限制上述改變的限制步驟(S121)。
52.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行序列管理步驟(S1401),管理在上述腳本中被描述的序列;可改變數(shù)據(jù)建議步驟(S1402),響應(yīng)上述序列建議可改變的數(shù)據(jù)。
53.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行序列管理步驟(S1401),管理在上述腳本中被描述的序列;操作引導(dǎo)建議步驟(S1402),建議用于響應(yīng)上述序列執(zhí)行數(shù)據(jù)改變的操作引導(dǎo)。
54.依照權(quán)利要求項(xiàng)53的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行在上述數(shù)據(jù)改變操作被執(zhí)行的情況下,上述腳本執(zhí)行步驟依照預(yù)定的規(guī)則控制上述被改變數(shù)據(jù)的重現(xiàn)時(shí)間的重現(xiàn)時(shí)間控制步驟(S15)。
55.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行媒體時(shí)間選擇步驟(S15),上述腳本執(zhí)行步驟確定并選擇從上述腳本中所參照的上述數(shù)據(jù)中,能夠被執(zhí)行或終止的部分;且當(dāng)在上述腳本執(zhí)行步驟中執(zhí)行上述數(shù)據(jù)的被選擇的部分時(shí),上述部分被暫停。
56.依照權(quán)利要求項(xiàng)55的多媒體數(shù)據(jù)處理程序,其中,在上述媒體時(shí)間選擇步驟中被選出的上述部分是切換可改變媒體數(shù)據(jù)的部分。
57.依照權(quán)利要求項(xiàng)56的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行序列改變選擇步驟(S1202),確定在上述腳本執(zhí)行步驟中從當(dāng)前起最近的未來(lái)序列的改變點(diǎn);和上述腳本執(zhí)行步驟中直到被確定的下一個(gè)上述序列改變點(diǎn)為止上述數(shù)據(jù)的重現(xiàn)被跳過(guò)。
58.依照權(quán)利要求項(xiàng)56的多媒體數(shù)據(jù)處理程序,其進(jìn)一步允許計(jì)算機(jī)執(zhí)行序列改變選擇步驟(S1202),確定在上述腳本執(zhí)行步驟中從當(dāng)前起最近的過(guò)去序列改變點(diǎn);且上述腳本執(zhí)行步驟中,直到被確定的最近的過(guò)去上述序列改變點(diǎn)為止上述數(shù)據(jù)的重現(xiàn)被跳過(guò)。
59.依照權(quán)利要求項(xiàng)44或45的多媒體數(shù)據(jù)處理程序,其中,在上述數(shù)據(jù)改變的操作被執(zhí)行的情況下,上述數(shù)據(jù)的被改變部分的開始點(diǎn)或結(jié)束點(diǎn)被添加到上述數(shù)據(jù)的預(yù)設(shè)部分。
60 一種多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),在數(shù)據(jù)處理設(shè)備中被處理,該數(shù)據(jù)處理設(shè)備包含用于重現(xiàn)媒體數(shù)據(jù)的重現(xiàn)裝置和用于從用戶接收輸入操作的輸入裝置,并且還包括重現(xiàn)描述單元,用于展示在上述數(shù)據(jù)處理設(shè)備的上述重現(xiàn)裝置中重現(xiàn)的媒體數(shù)據(jù),和輸入操作描述單元,用于展示上述數(shù)據(jù)處理設(shè)備的上述輸入裝置接收的輸入操作,和相應(yīng)于上述輸入操作的處理,其中上述多媒體內(nèi)容數(shù)據(jù)被處理,以便預(yù)定的媒體數(shù)據(jù)在上述數(shù)據(jù)處理設(shè)備的上述重現(xiàn)裝置中重現(xiàn),預(yù)定輸入操作由上述數(shù)據(jù)處理設(shè)備的上述輸入裝置所接收,而且上述數(shù)據(jù)處理設(shè)備基于上述輸入操作描述單元依照上述預(yù)定輸入操作執(zhí)行處理。
61.一種多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其在數(shù)據(jù)處理設(shè)備中被處理,該數(shù)據(jù)處理裝置包括用于重現(xiàn)媒體數(shù)據(jù)的重現(xiàn)裝置和用于從用戶接收輸入操作的輸入裝置,并且還包括重現(xiàn)描述單元,用于展示在上述數(shù)據(jù)處理設(shè)備的上述重現(xiàn)裝置中被重現(xiàn)的媒體數(shù)據(jù);輸入操作描述單元,用于展示由上述數(shù)據(jù)處理設(shè)備的上述輸入裝置接收的輸入操作和對(duì)應(yīng)上述輸入操作的處理;和時(shí)間表描述單元,用于管理在上述數(shù)據(jù)處理設(shè)備的上述重現(xiàn)單元中被重現(xiàn)的上述媒體數(shù)據(jù)的有效時(shí)間和由上述輸入單元接收的上述輸入操作的有效時(shí)間,其中,上述多媒體內(nèi)容數(shù)據(jù)被處理以便預(yù)定的媒體數(shù)據(jù)在上述數(shù)據(jù)處理設(shè)備的上述重現(xiàn)單元中在預(yù)定時(shí)間基于上述時(shí)間表描述單元被重現(xiàn),預(yù)定輸入操作由上述數(shù)據(jù)處理設(shè)備的上述輸入單元在上述預(yù)定時(shí)間所接收,且上述數(shù)據(jù)處理設(shè)備基于上述輸入操作描述單元在上述預(yù)定時(shí)間執(zhí)行與上述預(yù)定輸入操作對(duì)應(yīng)的處理。
62.依照權(quán)利要求項(xiàng)60或61的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其中,與由上述數(shù)據(jù)處理設(shè)備的上述輸入單元接收的上述輸入操作相對(duì)應(yīng)的上述處理是用于把改變添加到上述多媒體內(nèi)容數(shù)據(jù)中的處理。
63.依照權(quán)利要求項(xiàng)62的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其中,用于把上述改變添加到上述多媒體內(nèi)容數(shù)據(jù)中的上述處理是用于替換上述多媒體內(nèi)容數(shù)據(jù)中的一部分的處理。
64.依照權(quán)利要求項(xiàng)62的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其中,用于把上述改變添加到上述多媒體內(nèi)容數(shù)據(jù)中的上述處理是把通過(guò)替換上述多媒體內(nèi)容數(shù)據(jù)中的一部分而獲得的數(shù)據(jù)添加到上述內(nèi)容數(shù)據(jù)中的處理。
65.依照權(quán)利要求項(xiàng)62的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其中,用于把上述改變添加到上述多媒體內(nèi)容數(shù)據(jù)中的上述處理是把通過(guò)后續(xù)的預(yù)定處理替換上述多媒體內(nèi)容數(shù)據(jù)中的一部分而獲得的數(shù)據(jù)添加到上述多媒體內(nèi)容數(shù)據(jù)中的處理。
66.依照權(quán)利要求項(xiàng)60或61的多媒體內(nèi)容數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),其中,上述多媒體內(nèi)容數(shù)據(jù)是以腳本語(yǔ)言描述的數(shù)據(jù)。
全文摘要
多媒體處理設(shè)備執(zhí)行腳本,該腳本具有由其中媒體數(shù)據(jù)被按時(shí)間順序描述的繪制信息描述部分,和其中事件和動(dòng)作之間的對(duì)應(yīng)關(guān)系和執(zhí)行條件被按時(shí)間順序描述的用戶導(dǎo)航信息描述部分所組成的數(shù)據(jù)結(jié)構(gòu)。該多媒體處理設(shè)備執(zhí)行該腳本,并且從而,媒體數(shù)據(jù)被按時(shí)間順序重現(xiàn),且與此同時(shí),展示能被按時(shí)間順序執(zhí)行的操作的用戶接口被輸出。然后,諸如插入媒體數(shù)據(jù)的預(yù)定處理能依照預(yù)定計(jì)時(shí)通過(guò)執(zhí)行用戶接口隨后的操作而得到執(zhí)行。
文檔編號(hào)G06F17/30GK1726708SQ20038010601
公開日2006年1月25日 申請(qǐng)日期2003年12月10日 優(yōu)先權(quán)日2002年12月12日
發(fā)明者首藤達(dá)生, 佐藤純生, 八木良太 申請(qǐng)人:夏普株式會(huì)社