專利名稱:再現(xiàn)設(shè)備、再現(xiàn)控制方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種再現(xiàn)設(shè)備、再現(xiàn)控制方法以及程序。
背景技術(shù):
近年來,例如,符合DLNA(數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)標(biāo)準(zhǔn)的設(shè)備變得流行。例如,使用 符合DLNA標(biāo)準(zhǔn)的設(shè)備實(shí)現(xiàn)用于在連接到網(wǎng)絡(luò)的設(shè)備之間指示電影、靜止圖像、音樂等的內(nèi) 容再現(xiàn)系統(tǒng)。同時(shí),用于在連接到網(wǎng)絡(luò)的設(shè)備之間再現(xiàn)內(nèi)容數(shù)據(jù)的技術(shù)一直在發(fā)展。例如,在日 本未審查的專利申請(qǐng)公開No. 2009-321974中公開了用于在連接到網(wǎng)絡(luò)的設(shè)備之間再現(xiàn)內(nèi) 容數(shù)據(jù)的技術(shù)的示例。
發(fā)明內(nèi)容
例如,現(xiàn)有的符合DLNA標(biāo)準(zhǔn)的內(nèi)容再現(xiàn)系統(tǒng)(下文稱為“現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)”)包 括再現(xiàn)設(shè)備(下文稱為“再現(xiàn)設(shè)備10”),控制設(shè)備(下文稱為“控制設(shè)備20”),以及服務(wù) 器(下文稱為“服務(wù)器30”)(在3盒子模型(3B0Xm0del)的情況下)。服務(wù)器30存儲(chǔ)內(nèi)容數(shù)據(jù),并經(jīng)由網(wǎng)絡(luò)將內(nèi)容數(shù)據(jù)傳送到外部設(shè)備,以將內(nèi)容數(shù)據(jù) 提供給外部設(shè)備??刂圃O(shè)備20外部地控制有關(guān)在再現(xiàn)設(shè)備10中再現(xiàn)內(nèi)容數(shù)據(jù)的處理,諸 如,確定存儲(chǔ)在服務(wù)器中的哪些數(shù)據(jù)內(nèi)容將被再現(xiàn)設(shè)備10再現(xiàn),通過再現(xiàn)設(shè)備10再現(xiàn)/停 止所確定的內(nèi)容數(shù)據(jù),等等。再現(xiàn)設(shè)備10在本地再現(xiàn)經(jīng)由網(wǎng)絡(luò)從服務(wù)器獲得的內(nèi)容數(shù)據(jù)。 這里,在現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中,再現(xiàn)設(shè)備10擔(dān)當(dāng)DMR(數(shù)字媒體播放器)的角色。此外,在 現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中,控制設(shè)備20擔(dān)當(dāng)DMC(數(shù)據(jù)媒體控制器)的角色,服務(wù)器30擔(dān)當(dāng) DMS(數(shù)字媒體服務(wù)器)的角色。在現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中,控制設(shè)備20將有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求(諸如下面的) 傳送至例如再現(xiàn)設(shè)備10,并且,再現(xiàn)設(shè)備10響應(yīng)于用于再現(xiàn)所接收到的內(nèi)容數(shù)據(jù)的請(qǐng)求, 執(zhí)行有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的處理。這里,因?yàn)槿缦碌挠嘘P(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求是由DLNA標(biāo)準(zhǔn) 定義的請(qǐng)求,所以,如果再現(xiàn)設(shè)備10符合DLNA標(biāo)準(zhǔn),則其可以執(zhí)行響應(yīng)于有關(guān)再現(xiàn)內(nèi)容數(shù) 據(jù)的請(qǐng)求的處理,所述請(qǐng)求如下-內(nèi)容設(shè)置請(qǐng)求(例如,“SetAVTransportURI,,)-再現(xiàn)請(qǐng)求(例如,“播放(Play),,)-停止請(qǐng)求(例如,“停止(Stop),,)更具體地,再現(xiàn)設(shè)備10通過與服務(wù)器30進(jìn)行通信,基于接收的內(nèi)容設(shè)置請(qǐng)求,設(shè) 置要被再現(xiàn)的內(nèi)容數(shù)據(jù),并且,基于后續(xù)接收到的再現(xiàn)請(qǐng)求,再現(xiàn)被設(shè)置的內(nèi)容數(shù)據(jù)。此外, 如果在基于再現(xiàn)請(qǐng)求再現(xiàn)內(nèi)容數(shù)據(jù)時(shí)接收到停止請(qǐng)求,則再現(xiàn)設(shè)備10基于停止請(qǐng)求,停止 再現(xiàn)內(nèi)容數(shù)據(jù)。在現(xiàn)有的再現(xiàn)系統(tǒng)中,例如,再現(xiàn)設(shè)備10基于已經(jīng)接收到的有關(guān)再現(xiàn)內(nèi)容 數(shù)據(jù)的請(qǐng)求(如上所述)執(zhí)行處理,以便在連接到網(wǎng)絡(luò)的設(shè)備之間實(shí)現(xiàn)再現(xiàn)和停止內(nèi)容數(shù) 據(jù)。
此外,再現(xiàn)設(shè)備10通過切換用于再現(xiàn)的多個(gè)內(nèi)容數(shù)據(jù)可以連續(xù)地再現(xiàn)多個(gè)內(nèi)容 數(shù)據(jù)。然而,控制設(shè)備20如何指定多個(gè)內(nèi)容數(shù)據(jù)以使再現(xiàn)設(shè)備10連續(xù)地再現(xiàn)所指定的內(nèi) 容數(shù)據(jù)的方法并非唯一地被DLNA標(biāo)準(zhǔn)定義。因此,現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)組合了例如上述有關(guān) 再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求,以在某一內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束之后再現(xiàn)后續(xù)的內(nèi)容數(shù)據(jù)(切換 要被再現(xiàn)的內(nèi)容數(shù)據(jù))。通過組合有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求切換內(nèi)容數(shù)據(jù)的上述方法的一個(gè)示例是控制 設(shè)備20連續(xù)地將“停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”傳送到正在再現(xiàn)某一內(nèi)容數(shù)據(jù)的 再現(xiàn)設(shè)備10。在上述情況下,再現(xiàn)設(shè)備10基于已經(jīng)接收的“停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再 現(xiàn)請(qǐng)求”執(zhí)行“停止再現(xiàn)一內(nèi)容數(shù)據(jù)一設(shè)置另一內(nèi)容數(shù)據(jù)一再現(xiàn)已經(jīng)被設(shè)置的所述另一內(nèi) 容數(shù)據(jù)”。因此,通過控制設(shè)備20連續(xù)地傳送“停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”使得 再現(xiàn)設(shè)備10能夠切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)。通過組合上述的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求切換內(nèi)容數(shù)據(jù)的另一方法的一個(gè)示例 是控制設(shè)備20將“內(nèi)容設(shè)置請(qǐng)求,,傳送至正在再現(xiàn)某一內(nèi)容數(shù)據(jù)的再現(xiàn)設(shè)備10。這里,當(dāng) 再現(xiàn)設(shè)備10基于上述內(nèi)容設(shè)置請(qǐng)求切換再現(xiàn)內(nèi)容數(shù)據(jù)時(shí),再現(xiàn)設(shè)備10執(zhí)行作為一系列處 理的“停止再現(xiàn)一內(nèi)容數(shù)據(jù),設(shè)置另一內(nèi)容數(shù)據(jù)以及再現(xiàn)已被設(shè)置的所述另一內(nèi)容數(shù)據(jù)”。 換句話說,在上述情況中控制設(shè)備20傳送的“內(nèi)容設(shè)置請(qǐng)求”擔(dān)當(dāng)用于請(qǐng)求切換內(nèi)容數(shù)據(jù) 的“用于切換內(nèi)容的請(qǐng)求”的角色。然而,因?yàn)镈LNA標(biāo)準(zhǔn)未唯一地定義用于連續(xù)地再現(xiàn)內(nèi)容 數(shù)據(jù)的方法,所以已經(jīng)接收到“內(nèi)容設(shè)置請(qǐng)求”的再現(xiàn)設(shè)備10不能總是執(zhí)行作為一系列處 理的“停止再現(xiàn)一內(nèi)容數(shù)據(jù),設(shè)置另一內(nèi)容數(shù)據(jù)以及再現(xiàn)已被設(shè)置的所述另一內(nèi)容數(shù)據(jù)”。因此,在符合DLNA標(biāo)準(zhǔn)的內(nèi)容再現(xiàn)系統(tǒng)中,控制設(shè)備20通常連續(xù)地將“停止請(qǐng)求 —內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”傳送至再現(xiàn)設(shè)備10,以進(jìn)一步確保在再現(xiàn)設(shè)備10中實(shí)現(xiàn)切換 內(nèi)容數(shù)據(jù)。然而,如上所述,DLNA標(biāo)準(zhǔn)不唯一地定義用于連續(xù)地再現(xiàn)內(nèi)容數(shù)據(jù)的方法,并且各 種類型和種類的設(shè)備可以擔(dān)當(dāng)現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中的控制設(shè)備20的角色。為此,在現(xiàn)有的 控制設(shè)備20中,用于有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求的傳送定時(shí)不穩(wěn)定,并且控制設(shè)備20傳送的 用于再現(xiàn)數(shù)據(jù)內(nèi)容的請(qǐng)求的類型和順序也不穩(wěn)定。因此,在現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中,當(dāng)再現(xiàn)設(shè)備10切換用于再現(xiàn)的內(nèi)容數(shù)據(jù)時(shí),可能 發(fā)生例如以下的(a)或(b)之類的問題。(a)當(dāng)再現(xiàn)設(shè)備10從如TV(電視)廣播觀看屏幕的基本屏幕切換屏幕并再現(xiàn)內(nèi)容 數(shù)據(jù)(圖像數(shù)據(jù))時(shí),在切換內(nèi)容數(shù)據(jù)時(shí),基本屏幕被顯示一會(huì)兒。(b)當(dāng)再現(xiàn)設(shè)備10為如無線電廣播的基本頻道的基本頻道切換音頻并再現(xiàn)內(nèi)容 數(shù)據(jù)(音頻數(shù)據(jù))時(shí),在切換內(nèi)容數(shù)據(jù)時(shí),基本頻道的音頻被再現(xiàn)一會(huì)兒。此外,因?yàn)橛糜谠谶B接在網(wǎng)絡(luò)上的設(shè)備之間再現(xiàn)內(nèi)容數(shù)據(jù)的現(xiàn)有技術(shù)完全不解決 上述的問題,所以,雖然應(yīng)用了所述技術(shù),如上述(a)或(b)的問題仍發(fā)生。因此,即使應(yīng)用了有關(guān)現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)的現(xiàn)有技術(shù)和用于在連接在網(wǎng)絡(luò)上的設(shè) 備之間再現(xiàn)內(nèi)容數(shù)據(jù)的現(xiàn)有技術(shù)(下文稱為“現(xiàn)有技術(shù)”),仍難以在再現(xiàn)設(shè)備中實(shí)現(xiàn)對(duì)內(nèi) 容數(shù)據(jù)的平滑切換。考慮到以上情況,期望提供一種新穎并改進(jìn)的再現(xiàn)設(shè)備、再現(xiàn)控制方法以及程序, 其能夠促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,以及防止降低用戶的方便程度。
根據(jù)本發(fā)明的實(shí)施例,提供了 通信單元,用于與服務(wù)器和控制設(shè)備通信,所述服 務(wù)器存儲(chǔ)內(nèi)容數(shù)據(jù),所述控制設(shè)備傳送請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的內(nèi)容設(shè)置請(qǐng)求、請(qǐng) 求開始再現(xiàn)被所述內(nèi)容設(shè)置請(qǐng)求設(shè)置的內(nèi)容數(shù)據(jù)的再現(xiàn)請(qǐng)求、或者請(qǐng)求停止再現(xiàn)基于所述 再現(xiàn)請(qǐng)求而正在再現(xiàn)的內(nèi)容數(shù)據(jù)的停止請(qǐng)求,作為有關(guān)再現(xiàn)存儲(chǔ)在所述服務(wù)器中的內(nèi)容數(shù) 據(jù)的請(qǐng)求;再現(xiàn)處理單元,用于基于所述通信單元已經(jīng)接收的有關(guān)再現(xiàn)的請(qǐng)求執(zhí)行有關(guān)再 現(xiàn)內(nèi)容數(shù)據(jù)的處理;以及再現(xiàn)控制單元,用于控制所述再現(xiàn)處理單元中的有關(guān)再現(xiàn)內(nèi)容數(shù) 據(jù)的處理執(zhí)行的狀態(tài),其中所述再現(xiàn)控制單元如果在所述再現(xiàn)處理單元正在再現(xiàn)內(nèi)容數(shù) 據(jù)的再現(xiàn)狀態(tài)中接收到所述停止請(qǐng)求,或者如果在所述再現(xiàn)處理單元正在再現(xiàn)內(nèi)容數(shù)據(jù)的 再現(xiàn)狀態(tài)中結(jié)束了所述內(nèi)容數(shù)據(jù)的再現(xiàn),則設(shè)置主待命時(shí)間,并在所述再現(xiàn)處理單元中保 持再現(xiàn)狀態(tài),直至所述主待命時(shí)間過去之后;如果在所述主待命時(shí)間過去之前接收到所述 內(nèi)容設(shè)置請(qǐng)求,則還在所述主待命時(shí)間過去之后設(shè)置次級(jí)待命時(shí)間,并且還在所述再現(xiàn)處 理單元中保持再現(xiàn)狀態(tài),直至所述次級(jí)待命時(shí)間過去之后;如果在所述次級(jí)待命時(shí)間過去 之前接收到所述再現(xiàn)請(qǐng)求,則使所述再現(xiàn)處理單元再現(xiàn)已經(jīng)基于所述內(nèi)容設(shè)置請(qǐng)求而新設(shè) 置的內(nèi)容數(shù)據(jù);以及如果在所述主待命時(shí)間過去之前未接收到所述內(nèi)容設(shè)置請(qǐng)求,或者如 果在所述次級(jí)待命時(shí)間過去之前未接收到所述再現(xiàn)請(qǐng)求,則使所述再現(xiàn)處理單元中的有關(guān) 再現(xiàn)內(nèi)容數(shù)據(jù)的處理執(zhí)行的狀態(tài)從所述再現(xiàn)狀態(tài)轉(zhuǎn)變到不執(zhí)行再現(xiàn)所述內(nèi)容數(shù)據(jù)的基本 狀態(tài)。這種結(jié)構(gòu)可以促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,并防止用戶的方便性被降 低。所述再現(xiàn)控制單元將所述次級(jí)待命時(shí)間設(shè)置得長于所述主待命時(shí)間。此外,如果在所述主待命時(shí)間過去之前接收到所述內(nèi)容設(shè)置請(qǐng)求,則所述再現(xiàn)控 制單元使所述再現(xiàn)處理單元基于所述內(nèi)容設(shè)置請(qǐng)求執(zhí)行與所述服務(wù)器的通信,并掛起對(duì)所 述次級(jí)待命時(shí)間的設(shè)置,直至已經(jīng)完成了基于所述內(nèi)容設(shè)置請(qǐng)求與所述服務(wù)器的通信。此外,所述再現(xiàn)控制單元將要在當(dāng)所述再現(xiàn)處理單元處于所述再現(xiàn)狀態(tài)中時(shí)所述 內(nèi)容數(shù)據(jù)的再現(xiàn)結(jié)束的情況下設(shè)置的主待命時(shí)間設(shè)置得長于要在當(dāng)所述再現(xiàn)處理單元處 于所述再現(xiàn)狀態(tài)中時(shí)接收到所述停止請(qǐng)求的情況下設(shè)置的主待命時(shí)間。此外,如果在所述主待命時(shí)間過去之前接收到所述內(nèi)容設(shè)置請(qǐng)求,或者在所述次 級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則所述再現(xiàn)控制單元通知用戶接收到了有關(guān)再 現(xiàn)所述內(nèi)容數(shù)據(jù)的請(qǐng)求。此外,如果在所述主待命時(shí)間過去之前或者在所述次級(jí)待命時(shí)間過去之前接收到 所述停止請(qǐng)求,則所述再現(xiàn)控制單元不允許所述再現(xiàn)處理單元執(zhí)行基于所述停止請(qǐng)求的處理。根據(jù)本發(fā)明的另一實(shí)施例,提供了一種再現(xiàn)控制方法,包括步驟如果接收到已經(jīng) 從傳送有關(guān)再現(xiàn)存儲(chǔ)在服務(wù)器中的內(nèi)容數(shù)據(jù)的請(qǐng)求的控制設(shè)備傳送的、并請(qǐng)求開始再現(xiàn)所 述內(nèi)容數(shù)據(jù)的再現(xiàn)請(qǐng)求,則響應(yīng)于所述再現(xiàn)請(qǐng)求再現(xiàn)內(nèi)容數(shù)據(jù);主保持,用于如果在再現(xiàn) 步驟中再現(xiàn)所述內(nèi)容數(shù)據(jù)時(shí),接收到請(qǐng)求停止再現(xiàn)正基于從所述控制設(shè)備傳送的再現(xiàn)請(qǐng)求 再現(xiàn)的內(nèi)容數(shù)據(jù)的停止請(qǐng)求,或者如果在再現(xiàn)步驟中再現(xiàn)所述內(nèi)容數(shù)據(jù)時(shí)完成了對(duì)所述內(nèi) 容數(shù)據(jù)的再現(xiàn),則設(shè)置主待命時(shí)間,并在再現(xiàn)步驟中保持再現(xiàn)所述內(nèi)容數(shù)據(jù)的狀態(tài),直至所 述主待命時(shí)間過去之后;次級(jí)保持,用于如果在所述主保持步驟中設(shè)置的主待命時(shí)間過去之前接收到從所述控制設(shè)備傳送的請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的內(nèi)容設(shè)置請(qǐng)求,則還 在所述主待命時(shí)間過去之后設(shè)置次級(jí)待命時(shí)間,并還保持已經(jīng)在所述主保持步驟中保持的 再現(xiàn)所述內(nèi)容數(shù)據(jù)的狀態(tài),直至所述次級(jí)待命時(shí)間過去之后;再現(xiàn)切換,用于如果在所述 次級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則再現(xiàn)基于所述內(nèi)容設(shè)置請(qǐng)求而已新設(shè)置的 內(nèi)容數(shù)據(jù);以及轉(zhuǎn)變狀態(tài),用于如果在所述主待命時(shí)間過去之前未接收到所述內(nèi)容設(shè)置 請(qǐng)求,或者如果在所述次級(jí)待命時(shí)間過去之前未接收到所述再現(xiàn)請(qǐng)求,則使在所述主保持 步驟或所述次級(jí)保持步驟中保持的內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到不執(zhí)行再現(xiàn)所述內(nèi)容數(shù)據(jù)的基 本狀態(tài)。使用這種方法可以促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,并防止用戶的方便性被 降低。根據(jù)本發(fā)明的另一實(shí)施例,提供了一種使計(jì)算機(jī)執(zhí)行以下步驟的程序如果接收 到已經(jīng)從傳送有關(guān)再現(xiàn)存儲(chǔ)在服務(wù)器中的內(nèi)容數(shù)據(jù)的請(qǐng)求的控制設(shè)備傳送的、并請(qǐng)求開始 再現(xiàn)所述內(nèi)容數(shù)據(jù)的再現(xiàn)請(qǐng)求,則響應(yīng)于所述再現(xiàn)請(qǐng)求再現(xiàn)內(nèi)容數(shù)據(jù);主保持,用于如果 在再現(xiàn)步驟中再現(xiàn)所述內(nèi)容數(shù)據(jù)時(shí),接收到請(qǐng)求停止再現(xiàn)正基于從所述控制設(shè)備傳送的再 現(xiàn)請(qǐng)求再現(xiàn)的內(nèi)容數(shù)據(jù)的停止請(qǐng)求,或者如果在再現(xiàn)步驟中再現(xiàn)所述內(nèi)容數(shù)據(jù)時(shí)完成了對(duì) 所述內(nèi)容數(shù)據(jù)的再現(xiàn),則設(shè)置主待命時(shí)間,并在再現(xiàn)步驟中保持再現(xiàn)所述內(nèi)容數(shù)據(jù)的狀態(tài), 直至所述主待命時(shí)間過去之后;次級(jí)保持,用于如果在所述主保持步驟中設(shè)置的主待命 時(shí)間過去之前接收到從所述控制設(shè)備傳送的請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的內(nèi)容設(shè)置請(qǐng) 求,則還在所述主待命時(shí)間過去之后設(shè)置次級(jí)待命時(shí)間,并還保持已經(jīng)在所述主保持步驟 中保持的再現(xiàn)所述內(nèi)容數(shù)據(jù)的狀態(tài),直至所述次級(jí)待命時(shí)間過去之后;再現(xiàn)切換,用于如 果在所述次級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則再現(xiàn)基于所述內(nèi)容設(shè)置請(qǐng)求而已 新設(shè)置的內(nèi)容數(shù)據(jù);以及轉(zhuǎn)變狀態(tài),用于如果在所述主待命時(shí)間過去之前未接收到所述 內(nèi)容設(shè)置請(qǐng)求,或者如果在所述次級(jí)待命時(shí)間過去之前未接收到所述再現(xiàn)請(qǐng)求,則使在所 述主保持步驟或所述次級(jí)保持步驟中保持的內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到不執(zhí)行再現(xiàn)所述內(nèi)容 數(shù)據(jù)的基本狀態(tài)。使用這種程序可以促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,并防止用戶的方便性被 降低。根據(jù)本發(fā)明,可以促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,并防止用戶的方便性被 降低。
圖1是說明現(xiàn)有再現(xiàn)設(shè)備中有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)變換的狀態(tài)變換圖;圖2是說明現(xiàn)有再現(xiàn)設(shè)備中的有關(guān)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的處理的示例的說 明圖;圖3是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備中的、有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)變換的 狀態(tài)變換圖;圖4是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備中的、有關(guān)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的 處理的示例的說明圖;圖5是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備中的、有關(guān)當(dāng)內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束
7時(shí)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的處理的示例的說明圖;圖6是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備中的、有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)變換的 另一示例的狀態(tài)變換圖;圖7是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備中的、有關(guān)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的 處理的另一示例的說明圖;圖8是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備的結(jié)構(gòu)的示例的框圖;以及圖9是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備的硬件結(jié)構(gòu)的示例的說明圖。
具體實(shí)施例方式下面將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在此說明書和附圖中,利用 相同的附圖標(biāo)記標(biāo)注具有基本相同功能和結(jié)構(gòu)的結(jié)構(gòu)元素,并省略這些結(jié)構(gòu)元素的重復(fù)說 明。將以下列順序描述本發(fā)明的優(yōu)選實(shí)施例1.根據(jù)本發(fā)明實(shí)施例的方法2.根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備3.根據(jù)本發(fā)明實(shí)施例的程序(根據(jù)本發(fā)明實(shí)施例的方法)在說明構(gòu)成根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)(下文,在某些情況下稱為“內(nèi)容 再現(xiàn)系統(tǒng)1000”)的再現(xiàn)設(shè)備(下文稱為“再現(xiàn)設(shè)備100”)的結(jié)構(gòu)之前,將說明根據(jù)本發(fā)明 實(shí)施例的再現(xiàn)切換方法。下面,將描述如下示例性情況根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)1000是DLNA標(biāo) 準(zhǔn)中的3盒子(3Box)模型的系統(tǒng),其由再現(xiàn)設(shè)備100、控制設(shè)備(下文稱為“控制設(shè)備200”) 以及服務(wù)器(下文稱為“服務(wù)器300”)構(gòu)成。注意,在根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng) 1000中,例如,控制設(shè)備200和服務(wù)器300可以是一個(gè)單元的設(shè)備。以下的說明將基于如下假設(shè)控制設(shè)備200傳送內(nèi)容設(shè)置請(qǐng)求、再現(xiàn)請(qǐng)求以及 停止請(qǐng)求作為有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求,并且再現(xiàn)設(shè)備100基于已經(jīng)接收到的內(nèi)容設(shè) 置請(qǐng)求、再現(xiàn)請(qǐng)求以及停止請(qǐng)求執(zhí)行有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的處理。這里,根據(jù)本發(fā)明實(shí)施 例的內(nèi)容設(shè)置請(qǐng)求是用于請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的數(shù)據(jù)、并且對(duì)應(yīng)于DLNA中的 “SetAVTransportURI ”。根據(jù)本發(fā)明實(shí)施例的再現(xiàn)請(qǐng)求是用于請(qǐng)求啟動(dòng)再現(xiàn)已經(jīng)基于內(nèi)容 設(shè)置請(qǐng)求而被設(shè)置的內(nèi)容數(shù)據(jù)的數(shù)據(jù),并且對(duì)應(yīng)于DLNA中的“播放”。此外,根據(jù)本發(fā)明實(shí) 施例的停止請(qǐng)求是用于請(qǐng)求停止再現(xiàn)已經(jīng)基于再現(xiàn)請(qǐng)求而正在再現(xiàn)的內(nèi)容數(shù)據(jù)的數(shù)據(jù),并 且對(duì)應(yīng)于DLNA中的“停止”。下面將描述如下示例情形根據(jù)本發(fā)明實(shí)施例的內(nèi)容數(shù)據(jù)是指示圖像的圖像數(shù)據(jù) (這里以及下文指運(yùn)動(dòng)圖像或靜止圖像),即再現(xiàn)設(shè)備100再現(xiàn)內(nèi)容數(shù)據(jù)來將由該內(nèi)容數(shù)據(jù) 指示的圖像顯示在顯示屏幕上。注意,根據(jù)本發(fā)明實(shí)施例的內(nèi)容數(shù)據(jù)不限定于圖像數(shù)據(jù),而 是,例如可以為指示聲音(包括音樂)的音頻數(shù)據(jù)。[現(xiàn)有再現(xiàn)設(shè)備10的問題]在說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)切換方法之前,將更具體地說明當(dāng)根據(jù)現(xiàn)有技術(shù) 的再現(xiàn)設(shè)備10基于已接收到的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求執(zhí)行切換內(nèi)容數(shù)據(jù)時(shí)可能發(fā)生的問題。圖1是說明現(xiàn)有再現(xiàn)設(shè)備10中的、有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)變換的狀態(tài)變換圖。再 現(xiàn)設(shè)備10包括基本狀態(tài)MlO和再現(xiàn)狀態(tài)M20作為有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)?;緺顟B(tài)MlO是再現(xiàn)設(shè)備10不再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)。例如,如果再現(xiàn)設(shè)備10是 可以接收電視廣播的電視機(jī),則再現(xiàn)設(shè)備10在基本狀態(tài)MlO中根據(jù)所接收的廣播波在顯 示屏幕上顯示廣播觀看屏幕作為基本屏幕。再現(xiàn)狀態(tài)^20是再現(xiàn)設(shè)備10再現(xiàn)內(nèi)容數(shù)據(jù)的 狀態(tài)。再現(xiàn)設(shè)備10在再現(xiàn)狀態(tài)M20中再現(xiàn)存儲(chǔ)在服務(wù)器30中的內(nèi)容數(shù)據(jù),并且將顯示由 內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕顯示在顯示屏幕上。(i)從基本狀態(tài)MlO向再現(xiàn)狀態(tài)M20的轉(zhuǎn)變再現(xiàn)設(shè)備10基于控制設(shè)備20已經(jīng)傳送的再現(xiàn)請(qǐng)求(更具體地,內(nèi)容設(shè)置請(qǐng)求和 再現(xiàn)請(qǐng)求)設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù),并且再現(xiàn)該內(nèi)容數(shù)據(jù)(SlO)。因此,在再現(xiàn)設(shè)備10的 顯示屏幕上顯示的屏幕將從基本屏幕切換到再現(xiàn)屏幕。(ii)基于用于切換內(nèi)容的請(qǐng)求切換內(nèi)容數(shù)據(jù)當(dāng)在再現(xiàn)狀態(tài)M20中接收到用于切換內(nèi)容的請(qǐng)求(這里和下文中是指內(nèi)容設(shè)置 請(qǐng)求)時(shí),再現(xiàn)設(shè)備10依照用于切換內(nèi)容的請(qǐng)求設(shè)置內(nèi)容數(shù)據(jù),并再現(xiàn)該內(nèi)容數(shù)據(jù)(S12)。 如果已經(jīng)正常地執(zhí)行了步驟S12的處理,則在再現(xiàn)設(shè)備10的顯示屏幕上顯示的屏幕將從顯 示已經(jīng)被一內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕切換到顯示已經(jīng)被新設(shè)置的另一內(nèi)容數(shù)據(jù)指 示的圖像的再現(xiàn)屏幕。然而,在具有基于所接收的用于切換內(nèi)容的請(qǐng)求切換內(nèi)容數(shù)據(jù)的功能的再現(xiàn)設(shè)備 10中,而不是在不具有這種功能的再現(xiàn)設(shè)備10中執(zhí)行步驟S12的處理。換句話說,不存在 由步驟S12的處理執(zhí)行的、用于切換內(nèi)容數(shù)據(jù)的通用方法。(iii)從再現(xiàn)狀態(tài)M20向基本狀態(tài)MlO的轉(zhuǎn)變再現(xiàn)設(shè)備10基于控制設(shè)備20已經(jīng)傳送的停止請(qǐng)求停止再現(xiàn)內(nèi)容數(shù)據(jù)(S14)。此 外,當(dāng)再現(xiàn)正被再現(xiàn)的內(nèi)容數(shù)據(jù)已經(jīng)結(jié)束時(shí),再現(xiàn)設(shè)備10結(jié)束在顯示屏幕上顯示再現(xiàn)屏幕 (S14)。因此,在再現(xiàn)設(shè)備10的顯示屏幕上顯示的屏幕將從再現(xiàn)屏幕切換到基本屏幕。(iv)基于有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求的組合切換內(nèi)容數(shù)據(jù)如以上在(ii)中所述,基于用于切換內(nèi)容的請(qǐng)求切換內(nèi)容數(shù)據(jù)并不通用。因此, 在內(nèi)容再現(xiàn)系統(tǒng)中,控制設(shè)備20組合有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求,例如“停止請(qǐng)求一內(nèi)容設(shè) 置請(qǐng)求一再現(xiàn)請(qǐng)求”,并傳送它們,這導(dǎo)致在再現(xiàn)設(shè)備10中切換內(nèi)容數(shù)據(jù)。圖2是說明現(xiàn)有再現(xiàn)設(shè)備10中的、有關(guān)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的處理的示例的 說明圖。圖2示出了控制設(shè)備20和服務(wù)器30,它們構(gòu)成與再現(xiàn)設(shè)備10 —起執(zhí)行所述處理 的現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)。這里,圖2示出了以下情況中的處理的示例再現(xiàn)設(shè)備10包括響應(yīng)于有關(guān)內(nèi)容數(shù) 據(jù)的再現(xiàn)的請(qǐng)求執(zhí)行處理的控制單元(未示出)以及顯示各種屏幕的顯示單元(未示出)。 此外,圖2示出了以下情況中的處理的示例再現(xiàn)設(shè)備10基于再現(xiàn)請(qǐng)求執(zhí)行再現(xiàn)內(nèi)容數(shù)據(jù) 的處理,以顯示再現(xiàn)屏幕(S50),即,再現(xiàn)設(shè)備10處于再現(xiàn)狀態(tài)M20中的情況的處理??刂圃O(shè)備20傳送停止請(qǐng)求(S5》。當(dāng)接收到由控制設(shè)備20在步驟S52中傳送的 停止請(qǐng)求時(shí),再現(xiàn)設(shè)備10基于停止請(qǐng)求停止再現(xiàn)正在步驟S50中再現(xiàn)的內(nèi)容數(shù)據(jù)(S54)。 結(jié)果,將在再現(xiàn)設(shè)備10的顯示屏幕上顯示基本屏幕。已經(jīng)在步驟S52中傳送了停止請(qǐng)求的控制設(shè)備20傳送內(nèi)容設(shè)置請(qǐng)求(S56)。當(dāng)接收到已經(jīng)在步驟S56中從控制設(shè)備20傳送的內(nèi)容設(shè)置請(qǐng)求時(shí),再現(xiàn)設(shè)備10基于內(nèi)容設(shè)置 請(qǐng)求與服務(wù)器30通信,并依據(jù)內(nèi)容設(shè)置請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)(S58)。當(dāng)完成了步 驟S58中的內(nèi)容數(shù)據(jù)的設(shè)置時(shí),再現(xiàn)設(shè)備10向控制設(shè)備20傳送指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng) 完成的響應(yīng)(對(duì)內(nèi)容設(shè)置請(qǐng)求的響應(yīng)的一個(gè)示例)(S60)。當(dāng)接收到在步驟S60中從再現(xiàn)設(shè)備10傳送的、指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng)完成的響 應(yīng)時(shí),控制設(shè)備20傳送再現(xiàn)請(qǐng)求(S62)。當(dāng)接收到在步驟S62中從控制設(shè)備20傳送的再現(xiàn) 請(qǐng)求時(shí),再現(xiàn)設(shè)備10再現(xiàn)在步驟S58中設(shè)置的內(nèi)容數(shù)據(jù)(S64)。結(jié)果,指示對(duì)應(yīng)于已經(jīng)在步 驟S58中設(shè)置的內(nèi)容數(shù)據(jù)的圖像的再現(xiàn)屏幕將被顯示在再現(xiàn)設(shè)備10的顯示屏幕上。在現(xiàn)有的內(nèi)容再現(xiàn)系統(tǒng)中,再現(xiàn)設(shè)備10例如與控制設(shè)備20和服務(wù)器30 —起合作 地執(zhí)行如圖2所示的處理,從而顯示由已再現(xiàn)的內(nèi)容數(shù)據(jù)所指示的圖像的再現(xiàn)屏幕將被切 換為顯示由新設(shè)置的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕。然而,如圖2中所示,現(xiàn)有的內(nèi)容再現(xiàn)系統(tǒng)在切換內(nèi)容數(shù)據(jù)時(shí)顯示基本屏幕(對(duì)應(yīng) 于上述的問題(a))。因此,在現(xiàn)有的內(nèi)容再現(xiàn)系統(tǒng)中,不可能平滑地切換內(nèi)容數(shù)據(jù),因?yàn)楝F(xiàn) 有的內(nèi)容再現(xiàn)系統(tǒng)在切換內(nèi)容數(shù)據(jù)時(shí)顯示基本屏幕。如上所述,DNLA標(biāo)準(zhǔn)不唯一地定義用于連續(xù)地再現(xiàn)內(nèi)容數(shù)據(jù)的方法。因此,構(gòu)成現(xiàn) 有內(nèi)容再現(xiàn)系統(tǒng)的控制設(shè)備20傳送的、用于切換數(shù)據(jù)內(nèi)容的、用于再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求的 組合不限定于上述模式“停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”,而是可以為各種模式。例 如,某些控制設(shè)備20傳送“停止請(qǐng)求一停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”,以指示再現(xiàn) 設(shè)備10切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)。這里,如上所述,如果控制設(shè)備20向再現(xiàn)設(shè)備10傳送 多個(gè)停止請(qǐng)求,則可能提高在切換內(nèi)容數(shù)據(jù)時(shí)顯示基本屏幕的風(fēng)險(xiǎn)。如上在⑴至(iv)中所述,在現(xiàn)有的內(nèi)容再現(xiàn)系統(tǒng)中,再現(xiàn)設(shè)備10基于由控制設(shè) 備20傳送的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求執(zhí)行有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的處理,以再現(xiàn)內(nèi)容數(shù)據(jù)。然 而,因?yàn)楝F(xiàn)有的內(nèi)容再現(xiàn)系統(tǒng)具有在切換內(nèi)容數(shù)據(jù)時(shí)在再現(xiàn)設(shè)備10中顯示基本屏幕的可 能性,所以其不可能期望平滑地切換內(nèi)容數(shù)據(jù)。[根據(jù)本發(fā)明實(shí)施例的切換方法的概述]如上所述,在現(xiàn)有的內(nèi)容再現(xiàn)系統(tǒng)中,可能存在在再現(xiàn)設(shè)備10中切換內(nèi)容數(shù)據(jù)時(shí) 顯示基本屏幕的風(fēng)險(xiǎn)(下文可能被稱為“在現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題),因此, 不能期望對(duì)內(nèi)容數(shù)據(jù)的平滑切換。這是因?yàn)樵诂F(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中切換內(nèi)容數(shù)據(jù)時(shí)顯示 基本屏幕的原因在于在再現(xiàn)設(shè)備10中,有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)如下轉(zhuǎn)變“再現(xiàn)狀態(tài) St20 —基本狀態(tài)StlO —再現(xiàn)狀態(tài)St20"o這里,防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題的一個(gè)方法是,例如,再現(xiàn)設(shè)備在 接收到停止請(qǐng)求時(shí)不執(zhí)行響應(yīng)于停止請(qǐng)求的處理(停止內(nèi)容數(shù)據(jù)的再現(xiàn)的處理),而等待 用于再現(xiàn)內(nèi)容數(shù)據(jù)的下一請(qǐng)求的規(guī)定待命時(shí)間。話句話說,防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能 出現(xiàn)的問題的方法之一是在再現(xiàn)設(shè)備中,在從再現(xiàn)狀態(tài)^20向基本狀態(tài)^lO的轉(zhuǎn)變時(shí)經(jīng) 由待命狀態(tài)進(jìn)行轉(zhuǎn)變。當(dāng)如上構(gòu)成待命狀態(tài)時(shí),從接收到停止請(qǐng)求的時(shí)刻起經(jīng)過了規(guī)定待命時(shí)間后(所 謂的超時(shí)),再現(xiàn)設(shè)備取消待命狀態(tài)并執(zhí)行響應(yīng)于停止請(qǐng)求的處理(從待命狀態(tài)向再現(xiàn)狀 態(tài)的轉(zhuǎn)變)。此外,當(dāng)在待命狀態(tài)中接收到內(nèi)容設(shè)置請(qǐng)求和再現(xiàn)請(qǐng)求時(shí),再現(xiàn)設(shè)備分別執(zhí)行 對(duì)應(yīng)于所接收的用于設(shè)置的請(qǐng)求和所接收的再現(xiàn)請(qǐng)求中的每個(gè)的處理,并且再現(xiàn)新設(shè)置的
10內(nèi)容數(shù)據(jù)(從待命狀態(tài)向再現(xiàn)狀態(tài)的轉(zhuǎn)變)。因此,如果在待命狀態(tài)中接收到內(nèi)容設(shè)置請(qǐng)求和再現(xiàn)請(qǐng)求,則再現(xiàn)設(shè)備可以設(shè)置 接著要被再現(xiàn)的內(nèi)容數(shù)據(jù),并再現(xiàn)內(nèi)容數(shù)據(jù),而不執(zhí)行顯示基本屏幕的、對(duì)應(yīng)于停止請(qǐng)求的 處理。因此,在如上構(gòu)成的待命狀態(tài)的情況下,因?yàn)樵诮邮盏酵V拐?qǐng)求時(shí)將不執(zhí)行對(duì)應(yīng)于停 止請(qǐng)求的處理,所以可以防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題。這里,如上所述,為了通過將待命狀態(tài)配置為根據(jù)在再現(xiàn)設(shè)備中再現(xiàn)內(nèi)容數(shù)據(jù)的 狀態(tài)來防止在現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題,所述待命時(shí)間需要被設(shè)置得較長。這 是因?yàn)榭赡艽嬖谟捎诰W(wǎng)絡(luò)延時(shí)等而導(dǎo)致有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求的接收可能較晚,以及有 關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的請(qǐng)求可能被以不同的模式從控制設(shè)備傳送(如上所述)的情況。然而,如果為了防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題而已經(jīng)將待命時(shí)間設(shè)置 得較長,則將存在用戶的方便性被破壞的可能性。例如,除上述切換正在再現(xiàn)的內(nèi)容數(shù)據(jù)的 情況之外,再現(xiàn)設(shè)備在操作該控制設(shè)備的用戶想停止所述內(nèi)容數(shù)據(jù)時(shí)接收到停止請(qǐng)求。當(dāng) 待命時(shí)間已經(jīng)被設(shè)置的較長時(shí),即使用戶想如上地停止內(nèi)容數(shù)據(jù),再現(xiàn)設(shè)備也僅在經(jīng)過了 預(yù)設(shè)的待命時(shí)間之后才可以顯示基本屏幕。因此,當(dāng)為了防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出 現(xiàn)的問題而將待命時(shí)間設(shè)置得較長時(shí),其破化了用戶的方便性,因?yàn)閺脑佻F(xiàn)設(shè)備停止再現(xiàn) 內(nèi)容數(shù)據(jù)到基本屏幕被顯示花費(fèi)較長時(shí)間。如上所述,防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題的方法之一是當(dāng)再現(xiàn)設(shè)備處 于再現(xiàn)狀態(tài)中而接收到停止請(qǐng)求時(shí)設(shè)置待命時(shí)間,使再現(xiàn)狀態(tài)向待命狀態(tài)轉(zhuǎn)變。然而,僅設(shè) 置待命時(shí)間仍具有破壞用戶的方便性的風(fēng)險(xiǎn)。[切換方法的概述]在本發(fā)明的實(shí)施例中,待命時(shí)間被設(shè)置為具有兩個(gè)階段,以防止用戶的方便性被 降低,并防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題,在所述待命時(shí)間中,再現(xiàn)設(shè)備100設(shè)置 為待命狀態(tài)。更具體地,當(dāng)在正在再現(xiàn)內(nèi)容數(shù)據(jù)的再現(xiàn)狀態(tài)下接收到停止請(qǐng)求時(shí),或者當(dāng)內(nèi)容 數(shù)據(jù)的再現(xiàn)已經(jīng)在再現(xiàn)狀態(tài)中結(jié)束時(shí),再現(xiàn)設(shè)備100設(shè)置“主待命時(shí)間”并保持再現(xiàn)狀態(tài), 直至已經(jīng)過了主待命時(shí)間之后。此外,當(dāng)在主待命時(shí)間過去之前接收到內(nèi)容設(shè)置請(qǐng)求時(shí),再 現(xiàn)設(shè)備100在主待命時(shí)間過去之后還設(shè)置“次級(jí)待命時(shí)間”,并且還保持再現(xiàn)狀態(tài),直至次 級(jí)待命時(shí)間過去之后(即延伸待命時(shí)間)。這里,在再現(xiàn)設(shè)備100中設(shè)置主待命時(shí)間和次級(jí)待命時(shí)間例如是指啟動(dòng)定時(shí)器的 計(jì)數(shù)器用于確定主待命時(shí)間或次級(jí)待命時(shí)間的經(jīng)過。例如,再現(xiàn)設(shè)備100使顯示屏幕繼續(xù) 顯示正在再現(xiàn)的內(nèi)容數(shù)據(jù)的最后一幀中的圖像(例如,在內(nèi)容數(shù)據(jù)是運(yùn)動(dòng)圖像的情況下), 以保持再現(xiàn)的狀態(tài)。如果被設(shè)置了兩個(gè)階段的待命時(shí)間——主待命時(shí)間和次級(jí)待命時(shí)間,則當(dāng)在主待 命時(shí)間過去之前未接收到內(nèi)容設(shè)置請(qǐng)求時(shí),再現(xiàn)設(shè)備100變得能夠確定控制設(shè)備100的用 戶想要停止內(nèi)容數(shù)據(jù)。結(jié)果,再現(xiàn)設(shè)備100在上述情況下取消再現(xiàn)狀態(tài)的保持,并使有關(guān)再 現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)從再現(xiàn)狀態(tài)轉(zhuǎn)變到不再現(xiàn)內(nèi)容數(shù)據(jù)的基本狀態(tài)。因此,甚至當(dāng)控制設(shè)備 200的用戶想要停止內(nèi)容數(shù)據(jù)時(shí),用戶也僅需要等待主待命時(shí)間。這里,因?yàn)樵佻F(xiàn)設(shè)備100已經(jīng)設(shè)置了兩個(gè)階段的待命時(shí)間——主待命時(shí)間和次級(jí) 待命時(shí)間,所以在待命狀態(tài)期間,只要在主待命時(shí)間和次級(jí)待命時(shí)間的總時(shí)間中可以防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能發(fā)生的問題就足以。換句話說,再現(xiàn)設(shè)備100可以將主待命時(shí)間 設(shè)置得短于上述被設(shè)置來防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題的方法的待命時(shí)間。因 此,通過當(dāng)在主待命時(shí)間過去之前未接收到內(nèi)容設(shè)置請(qǐng)求時(shí)使再現(xiàn)狀態(tài)轉(zhuǎn)變到基本狀態(tài), 再現(xiàn)設(shè)備100可以防止用戶的方便性被降低。此外,如果在次級(jí)待命時(shí)間過去之前已經(jīng)接收到了用于再現(xiàn)正被設(shè)置的內(nèi)容數(shù)據(jù) 的請(qǐng)求,則再現(xiàn)設(shè)備100響應(yīng)于再現(xiàn)請(qǐng)求再現(xiàn)正被設(shè)置的內(nèi)容數(shù)據(jù)。結(jié)果,在再現(xiàn)設(shè)備100 中,有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)不從再現(xiàn)狀態(tài)轉(zhuǎn)變到基本狀態(tài)中,因此再現(xiàn)設(shè)備100可以 切換要被再現(xiàn)的內(nèi)容數(shù)據(jù),而不在顯示屏幕上顯示基本屏幕。換句話說,再現(xiàn)設(shè)備100可以 防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能發(fā)生的問題。此外,如果在次級(jí)待命時(shí)間過去之前未接收到用于再現(xiàn)正被設(shè)置的內(nèi)容數(shù)據(jù)的請(qǐng) 求,則再現(xiàn)設(shè)備100取消再現(xiàn)狀態(tài)的保持,并使有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)從再現(xiàn)狀態(tài)轉(zhuǎn)變 到不再現(xiàn)內(nèi)容數(shù)據(jù)的基本狀態(tài)。因此,在再現(xiàn)設(shè)備100中,如果當(dāng)次級(jí)待命時(shí)間過去時(shí)未接 收到從控制設(shè)備200傳送的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,則不存在再現(xiàn)狀態(tài)的保持導(dǎo)致顯 示屏幕的顯示將不從再現(xiàn)屏幕回到基本屏幕的事件(降低用戶方便性的事件)的可能性。如上所述,在根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)1000中,再現(xiàn)設(shè)備100設(shè)置具有 兩個(gè)階段的待命時(shí)間一主待命時(shí)間和次級(jí)待命時(shí)間,從而防止用戶的方便性被降低以及 現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題。因此,再現(xiàn)設(shè)備100促進(jìn)了要被再現(xiàn)的內(nèi)容數(shù)據(jù)的 平滑切換并防止了用戶方便性被降低。再現(xiàn)設(shè)備100在待命時(shí)間的兩個(gè)階段之中,將次級(jí)待命時(shí)間設(shè)置得長于主待命時(shí) 間。這里,如果從控制設(shè)備200傳送的“停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”導(dǎo)致再現(xiàn) 設(shè)備100切換要被再現(xiàn)的內(nèi)容數(shù)據(jù),則從接收到停止請(qǐng)求時(shí)至接收到再現(xiàn)請(qǐng)求時(shí)的時(shí)間越 長,其防止基本屏幕在切換時(shí)被顯示就更有效。另一方面,如果控制設(shè)備200的用戶想要停 止再現(xiàn)內(nèi)容數(shù)據(jù),最好是剛接收到停止請(qǐng)求時(shí)就立即顯示基本屏幕。再現(xiàn)設(shè)備100通過在 待命時(shí)間的兩個(gè)階段中將次級(jí)待命時(shí)間設(shè)置得長于主待命時(shí)間可以平衡地實(shí)現(xiàn)這兩方面。[有關(guān)根據(jù)本發(fā)明的切換方法的處理]接著,將對(duì)用于實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的切換方法的再現(xiàn)設(shè)備100中的處理的示 例進(jìn)行具體的說明。[1]再現(xiàn)設(shè)備100中的處理的第一示例圖3是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100中的、有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn) 變的示例的狀態(tài)轉(zhuǎn)變圖。再現(xiàn)設(shè)備100包括基本狀態(tài)Ml、再現(xiàn)狀態(tài)St2以及待命狀態(tài)M3, 作為有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)。這里,有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)(如圖3所示)對(duì)應(yīng)于由再 現(xiàn)設(shè)備100包括的再現(xiàn)處理單元(下文描述)中的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的處理執(zhí)行的狀態(tài)?;緺顟B(tài)Stl是再現(xiàn)設(shè)備100不再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)。例如,如果再現(xiàn)設(shè)備100 是接收電視廣播的電視機(jī),則再現(xiàn)設(shè)備100在基本狀態(tài)Ml中根據(jù)所接收的廣播波在顯示 屏幕上顯示廣播觀看屏幕作為基本屏幕,類似于圖1中所示的再現(xiàn)設(shè)備10中的待命狀態(tài) M10。再現(xiàn)狀態(tài)St2是再現(xiàn)設(shè)備100再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)。再現(xiàn)設(shè)備100在再現(xiàn)狀態(tài)St2 中再現(xiàn)存儲(chǔ)在服務(wù)器300中的內(nèi)容數(shù)據(jù),并在顯示屏幕上顯示其上顯示由內(nèi)容數(shù)據(jù)指示的 圖像的再現(xiàn)屏幕,類似于圖1中所示的再現(xiàn)設(shè)備10中的待命狀態(tài)M2。待命狀態(tài)St3是保持再現(xiàn)狀態(tài)Ml的狀態(tài),并包括第一待命狀態(tài)M3_l、第二待命
12狀態(tài)以及第三待命狀態(tài)乂3_3。第一待命狀態(tài)是當(dāng)再現(xiàn)設(shè)備100處于再現(xiàn)狀 態(tài)^1中的同時(shí)接收到停止請(qǐng)求時(shí),要從再現(xiàn)狀態(tài)Stl轉(zhuǎn)變的待命狀態(tài)。第二待命狀態(tài)是 當(dāng)再現(xiàn)設(shè)備100處于再現(xiàn)狀態(tài)Stl中的同時(shí)內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束時(shí),要從再現(xiàn)狀態(tài)Ml 轉(zhuǎn)變的狀態(tài)。最后,第三待命狀態(tài)乂3_3是當(dāng)再現(xiàn)設(shè)備100處于第一待命狀態(tài)或第 二待命狀態(tài)中的同時(shí)已經(jīng)接收到內(nèi)容設(shè)置請(qǐng)求(下文其可以被稱為“用于切換內(nèi)容 的請(qǐng)求”)時(shí),要從第一待命狀態(tài)或第二待命狀態(tài)^_2轉(zhuǎn)變的待命狀態(tài)。這里,第一 待命狀態(tài)和第二待命狀態(tài)中的每個(gè)分別對(duì)應(yīng)于上述第一待命狀態(tài),第三待命 狀態(tài)對(duì)應(yīng)于上述第二待命狀態(tài)。(I)從基本狀態(tài)Ml向再現(xiàn)狀態(tài)M2的轉(zhuǎn)變類似于圖1中所示的再現(xiàn)設(shè)備10中的步驟S10,再現(xiàn)設(shè)備100基于控制設(shè)備200 已經(jīng)傳送的再現(xiàn)請(qǐng)求(更準(zhǔn)確地,內(nèi)容設(shè)置請(qǐng)求和再現(xiàn)請(qǐng)求)設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù),并 再現(xiàn)內(nèi)容數(shù)據(jù)(Sioo)。因此,在再現(xiàn)設(shè)備100的顯示屏幕上顯示的屏幕將從基本屏幕切換 到再現(xiàn)屏幕。(II)基于用于切換內(nèi)容的請(qǐng)求切換內(nèi)容數(shù)據(jù)當(dāng)在再現(xiàn)狀態(tài)M2中接收到用于切換內(nèi)容的請(qǐng)求時(shí),再現(xiàn)設(shè)備100依據(jù)用于切換 內(nèi)容的請(qǐng)求設(shè)置內(nèi)容數(shù)據(jù),類似于圖1中所示的再現(xiàn)設(shè)備10中的步驟S12,并再現(xiàn)該內(nèi)容數(shù) 據(jù)(S102)。如果步驟S102的處理已經(jīng)被正常執(zhí)行,則顯示在再現(xiàn)設(shè)備100的顯示屏幕上的 屏幕將從由已經(jīng)被一內(nèi)容數(shù)據(jù)指示的圖像指示的再現(xiàn)屏幕切換到由已經(jīng)被另一內(nèi)容數(shù)據(jù) 指示的圖像指示的再現(xiàn)屏幕。注意,如上所述,不存在由步驟S102的處理執(zhí)行的切換內(nèi)容 數(shù)據(jù)的通用方法。(III)在再現(xiàn)狀態(tài)M2中已經(jīng)接收到停止請(qǐng)求時(shí)當(dāng)在再現(xiàn)狀態(tài)M2中接收到停止請(qǐng)求時(shí),再現(xiàn)設(shè)備100使再現(xiàn)狀態(tài)St2轉(zhuǎn)變到第 一待命狀態(tài)(S104)。在第一待命狀態(tài)下,再現(xiàn)設(shè)備100設(shè)置規(guī)定的待命時(shí)間 (主待命時(shí)間),例如2秒,并保持再現(xiàn)狀態(tài)St2直至該待命時(shí)間過去之后。換句話說,在再 現(xiàn)狀態(tài)St2之下已經(jīng)被顯示的再現(xiàn)屏幕,在第一待命狀態(tài)之下將被顯示在再現(xiàn)設(shè)備 100的顯示屏幕上。下文中,再現(xiàn)設(shè)備100在第一待命狀態(tài)中設(shè)置的待命時(shí)間可以被 稱為“第一待命時(shí)間”。當(dāng)在第一待命時(shí)間過去之前未接收到從控制設(shè)備200傳送的有關(guān)內(nèi)容數(shù)據(jù)的再 現(xiàn)的請(qǐng)求時(shí),再現(xiàn)設(shè)備100將其確定為超時(shí),并使第一待命狀態(tài)轉(zhuǎn)變到基本狀態(tài) Stl (S106)。上述處理取消保持再現(xiàn)狀態(tài)M1,并且基本屏幕將被顯示在再現(xiàn)設(shè)備100的顯
示屏幕上。注意,如果在第一待命時(shí)間過去之前再次接收到從控制設(shè)備200傳送的停止請(qǐng) 求,則再現(xiàn)設(shè)備100例如不執(zhí)行任何響應(yīng)于再次接收的停止請(qǐng)求的處理,并在第一待命時(shí) 間過去之后將其確定為超時(shí)。如上所述,因?yàn)镈NLA標(biāo)準(zhǔn)未唯一地定義用于連續(xù)再現(xiàn)內(nèi)容數(shù) 據(jù)的方法,所以可以設(shè)置內(nèi)容再現(xiàn)系統(tǒng)1000的某些控制設(shè)備200可以傳送多個(gè)停止請(qǐng)求, 諸如“停止請(qǐng)求一停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”。這里,如果每次當(dāng)接收到如上的 有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的不規(guī)則的請(qǐng)求時(shí),執(zhí)行響應(yīng)于已經(jīng)接收到的有關(guān)內(nèi)容數(shù)據(jù)再現(xiàn)的請(qǐng) 求的處理,則存在當(dāng)切換內(nèi)容數(shù)據(jù)時(shí)顯示基本屏幕的風(fēng)險(xiǎn),而不論如何配置待命狀態(tài)。因 此,即使已經(jīng)接收到上述用于停止的重復(fù)請(qǐng)求,再現(xiàn)設(shè)備100也不執(zhí)行任何響應(yīng)于上述用于停止的重復(fù)請(qǐng)求的處理。通過不執(zhí)行任何響應(yīng)于上述用于停止的重復(fù)請(qǐng)求的處理,再現(xiàn)設(shè)備100可以更確 定地防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題。下文將進(jìn)行任何特殊的描述,然而,當(dāng)在待 命狀態(tài)中已經(jīng)接收到停止請(qǐng)求時(shí),根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100可以被設(shè)置為不 執(zhí)行任何響應(yīng)于停止請(qǐng)求的處理。此外,如果在第一待命時(shí)間過去之前已經(jīng)接收到了從控制設(shè)備200傳送的再現(xiàn)請(qǐng) 求,則再現(xiàn)設(shè)備100再次再現(xiàn)其再現(xiàn)狀態(tài)已被保持的內(nèi)容數(shù)據(jù)(即,當(dāng)前設(shè)置的內(nèi)容數(shù)據(jù)) (S108)。當(dāng)在第一待命時(shí)間過去之前接收到從控制設(shè)備200傳送的用于切換內(nèi)容的請(qǐng)求 時(shí),再現(xiàn)設(shè)備100使第一待命狀態(tài)轉(zhuǎn)變到第三待命狀態(tài)(SllO)。在第三待命狀 態(tài)之下,再現(xiàn)設(shè)備100設(shè)置規(guī)定的待命時(shí)間(次級(jí)待命時(shí)間),例如5秒,并進(jìn)一步 保持再現(xiàn)狀態(tài)St2直至待命時(shí)間過去之后。換句話說,在再現(xiàn)狀態(tài)St2下已被顯示的再現(xiàn) 屏幕,在第一待命狀態(tài)下將被顯示在再現(xiàn)設(shè)備100的顯示屏幕上。下文中,再現(xiàn)設(shè)備 100在第三待命狀態(tài)中設(shè)置的待命時(shí)間可以被稱為“第三待命時(shí)間”。當(dāng)在第三待命時(shí)間過去之前未接收到從控制設(shè)備200傳送的再現(xiàn)請(qǐng)求時(shí),再現(xiàn)設(shè) 備100將其確定為超時(shí),并使第三待命狀態(tài)轉(zhuǎn)變到基本狀態(tài)Stl (S112)。上述處理取 消再現(xiàn)狀態(tài)Ml的保持,并且將在再現(xiàn)設(shè)備100的顯示屏幕上顯示基本屏幕。不言而喻,例 如,在與服務(wù)器300的通信未被正常完成的情況下,諸如服務(wù)器300未存儲(chǔ)響應(yīng)于內(nèi)容設(shè)置 請(qǐng)求的內(nèi)容數(shù)據(jù)的情況,再現(xiàn)設(shè)備100可以使第三待命狀態(tài)轉(zhuǎn)變到基本狀態(tài)Ml。此外,當(dāng)在第三待命時(shí)間過去之前接收到從控制設(shè)備200傳送的再現(xiàn)請(qǐng)求時(shí),再 現(xiàn)設(shè)備100基于再現(xiàn)請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)(類似于步驟S100),并再現(xiàn)所設(shè)置的內(nèi) 容數(shù)據(jù)(S114)。因此,要被顯示在再現(xiàn)設(shè)備100的顯示屏幕上的屏幕將從具有保持的顯示 的顯示屏幕切換到顯示由新設(shè)置的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕。如果在再現(xiàn)狀態(tài)St2中接收到停止請(qǐng)求,則再現(xiàn)設(shè)備100執(zhí)行在步驟S104至Sl 14 中描述的處理,并使有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)進(jìn)行選擇性地轉(zhuǎn)變。如在圖3中的步驟S104至S114中所示,當(dāng)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)時(shí),再現(xiàn)設(shè)備 100對(duì)有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)進(jìn)行如下轉(zhuǎn)變“再現(xiàn)狀態(tài)St2 —待命狀態(tài)St3 —再現(xiàn)狀態(tài) M2”。因此,再現(xiàn)設(shè)備100可以在不顯示基本屏幕的情況下切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)。這里,將對(duì)再現(xiàn)設(shè)備100中有關(guān)切換要被再現(xiàn)的數(shù)據(jù)內(nèi)容的處理進(jìn)行詳細(xì)的說 明。圖4是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100中的、有關(guān)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的 處理的示例的說明圖。圖4示出了控制設(shè)備200和服務(wù)器300,它們構(gòu)成與再現(xiàn)設(shè)備100 — 起執(zhí)行所述處理的內(nèi)容再現(xiàn)系統(tǒng)1000。此外,圖4示出了再現(xiàn)設(shè)備100包括響應(yīng)于有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求而執(zhí)行處 理的控制單元(下文描述)以及顯示各種屏幕的顯示單元(下文描述)的情況中的處理的 示例。此外,圖4還示出了再現(xiàn)設(shè)備100響應(yīng)于再現(xiàn)請(qǐng)求執(zhí)行再現(xiàn)內(nèi)容數(shù)據(jù)的處理以顯示 再現(xiàn)屏幕(S200)的情況中的處理的示例,即再現(xiàn)設(shè)備100在再現(xiàn)狀態(tài)St2中的情況中的處 理的示例。控制設(shè)備200傳送停止請(qǐng)求620 。如果接收到在步驟S202中從控制設(shè)備200 傳送的停止請(qǐng)求,則再現(xiàn)設(shè)備100設(shè)置第一待命時(shí)間來將再現(xiàn)屏幕的顯示保持2秒(第一待命時(shí)間的示例)(S204)。這里,當(dāng)在步驟S202中接收到從控制設(shè)備200傳送的停止請(qǐng)求時(shí),再現(xiàn)設(shè)備100 可以通知用戶接收到了停止請(qǐng)求。通知用戶接收到了停止請(qǐng)求可以使用戶感覺安全,其緩 解了由于使用戶等待到第一待命時(shí)間過去之后而導(dǎo)致的用戶方便性的降低。這里,例如通 過在顯示屏幕上顯示已經(jīng)接收到了停止請(qǐng)求(視覺通知),或者通過輸出指示已經(jīng)接收到 了停止請(qǐng)求的音頻(聲音通知),再現(xiàn)設(shè)備100進(jìn)行通知,然而,根據(jù)本發(fā)明實(shí)施例的通知方 法不限定于它們。例如,再現(xiàn)設(shè)備100可以向控制設(shè)備200響應(yīng)所接收的停止請(qǐng)求,以及可 以在控制設(shè)備200的顯示屏幕上顯示已經(jīng)接收到了停止請(qǐng)求的通知。下文將進(jìn)行具體描述,然而,當(dāng)在待命狀態(tài)St3下接收到有關(guān)準(zhǔn)備好被執(zhí)行的內(nèi) 容數(shù)據(jù)的再現(xiàn)的請(qǐng)求時(shí),根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100可以通知用戶已經(jīng)接收到了有 關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求。已經(jīng)在步驟S202中傳送了停止請(qǐng)求的控制設(shè)備200傳送內(nèi)容設(shè)置請(qǐng)求(S206)。 如果再現(xiàn)設(shè)備100接收到在步驟S206中從控制設(shè)備200傳送的內(nèi)容設(shè)置請(qǐng)求,則再現(xiàn)設(shè)備 100在第一待命時(shí)間過去之后設(shè)置第三待命時(shí)間,并進(jìn)一步將再現(xiàn)屏幕的顯示保持5秒(第 三待命時(shí)間的示例)(S208)。再現(xiàn)設(shè)備100基于所接收的內(nèi)容設(shè)置請(qǐng)求與服務(wù)器300通信,并對(duì)應(yīng)于內(nèi)容設(shè)置 請(qǐng)求來設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)(S210)。當(dāng)在步驟S210中完成了內(nèi)容數(shù)據(jù)的設(shè)置時(shí),再現(xiàn) 設(shè)備100向控制設(shè)備200傳送指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng)完成的響應(yīng)(對(duì)內(nèi)容設(shè)置請(qǐng)求的響 應(yīng)的示例)(步驟S212)。當(dāng)接收到在步驟S212中從再現(xiàn)設(shè)備100傳送的、指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng)完成的 響應(yīng)時(shí),控制設(shè)備200傳送再現(xiàn)請(qǐng)求(S214)。當(dāng)接收到在步驟S214中從控制設(shè)備200傳送 的再現(xiàn)請(qǐng)求時(shí),再現(xiàn)設(shè)備100在第三待命時(shí)間過去之后再現(xiàn)在步驟S210中設(shè)置的內(nèi)容數(shù)據(jù) (S216)。結(jié)果,指示對(duì)應(yīng)于已經(jīng)在步驟S210中新設(shè)置的內(nèi)容數(shù)據(jù)的圖像的再現(xiàn)屏幕將被顯 示在再現(xiàn)設(shè)備100的顯示屏幕上。在內(nèi)容再現(xiàn)系統(tǒng)1000中,再現(xiàn)設(shè)備100與控制設(shè)備200和服務(wù)器300 —起執(zhí)行例 如圖4中所示的處理,使得顯示由再現(xiàn)的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕將被切換到顯示 由新設(shè)置的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕。這里,如圖4中所示,再現(xiàn)設(shè)備100在切換要 被再現(xiàn)的內(nèi)容數(shù)據(jù)時(shí)不顯示基本屏幕。因此,再現(xiàn)設(shè)備100執(zhí)行例如圖4中所示的處理,以 促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換。(IV)當(dāng)內(nèi)容數(shù)據(jù)的再現(xiàn)在再現(xiàn)狀態(tài)St2下結(jié)束時(shí)再次參照?qǐng)D3,再現(xiàn)設(shè)備100中的、有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變的示例。當(dāng)正在 再現(xiàn)狀態(tài)M2中再現(xiàn)的內(nèi)容數(shù)據(jù)的再現(xiàn)完成時(shí),再現(xiàn)設(shè)備100使再現(xiàn)狀態(tài)St2轉(zhuǎn)變到第二 待命狀態(tài)(Si 16)。在第二待命狀態(tài)下,再現(xiàn)設(shè)備100設(shè)置規(guī)定的待命時(shí)間(主 待命時(shí)間),例如4秒,并保持再現(xiàn)狀態(tài)St2直至該待命時(shí)間過去之后。換句話說,已經(jīng)在再 現(xiàn)狀態(tài)St2下顯示的再現(xiàn)屏幕,在第二待命狀態(tài)下將被顯示在再現(xiàn)設(shè)備100的顯示 屏幕上。下文中,再現(xiàn)設(shè)備100在第二待命狀態(tài)中設(shè)置的待命時(shí)間可以被稱為“第二 待命時(shí)間”。例如,再現(xiàn)設(shè)備100將要在第二待命狀態(tài)中設(shè)置的第二待命時(shí)間(主待命 時(shí)間)設(shè)置得長于要在第一待命狀態(tài)乂3_1中設(shè)置的第一待命時(shí)間(主待命時(shí)間)。
這里,當(dāng)控制設(shè)備200傳送例如“停止請(qǐng)求一內(nèi)容設(shè)置請(qǐng)求一再現(xiàn)請(qǐng)求”時(shí),控制 設(shè)備200不一定將從傳送停止請(qǐng)求至傳送內(nèi)容設(shè)置請(qǐng)求的時(shí)間設(shè)置得長,所以待命時(shí)間可 以短。另一方面,當(dāng)控制設(shè)備200在檢測到內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束后,指示再現(xiàn)設(shè)備100 切換要在再現(xiàn)設(shè)備100中再現(xiàn)的內(nèi)容數(shù)據(jù)時(shí),控制設(shè)備200應(yīng)該在檢測到再現(xiàn)設(shè)備100中 的再現(xiàn)的結(jié)束時(shí)開始傳送有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求。因此,為了通過進(jìn)一步縮短主待命 時(shí)間而進(jìn)一步防止用戶的方便性的降低,例如,再現(xiàn)設(shè)備100將要在第二待命狀態(tài)中 設(shè)置的第二待命時(shí)間設(shè)置得長于要在第一待命狀態(tài)中設(shè)置的第一待命時(shí)間。當(dāng)在第二待命時(shí)間過去之前未接收到從控制設(shè)備200傳送的有關(guān)內(nèi)容數(shù)據(jù)的再 現(xiàn)的請(qǐng)求時(shí),再現(xiàn)設(shè)備100將其確定為過時(shí),并使第二待命狀態(tài)轉(zhuǎn)變到基本狀態(tài) Stl (S106)。以上處理取消保持再現(xiàn)狀態(tài)M1,并且基本屏幕將被顯示在再現(xiàn)設(shè)備100的顯 示屏幕上。此外,如果在第二待命時(shí)間過去之前已經(jīng)接收到從控制設(shè)備200傳送的再現(xiàn)請(qǐng) 求,則再現(xiàn)設(shè)備100再次再現(xiàn)其再現(xiàn)狀態(tài)Ml已被保持的內(nèi)容數(shù)據(jù)(即當(dāng)前被設(shè)置的內(nèi)容 數(shù)據(jù))(S120)。此外,如果在第二待命時(shí)間過去之前已經(jīng)接收到從控制設(shè)備200傳送的用于切換 內(nèi)容的請(qǐng)求,則再現(xiàn)設(shè)備100使第二待命狀態(tài)轉(zhuǎn)變到第三待命狀態(tài)(S122)。在步驟S122之后,再現(xiàn)設(shè)備100中的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到第三待命狀 態(tài)M3_3,所以再現(xiàn)設(shè)備100執(zhí)行以上Sl 12和Sl 14的處理。因此,在再現(xiàn)設(shè)備100中,執(zhí)行 顯示基本屏幕或再現(xiàn)新設(shè)置的內(nèi)容數(shù)據(jù)。如圖3的步驟S116至S122、步驟S112以及步驟S114中所示,如果當(dāng)再現(xiàn)內(nèi)容數(shù) 據(jù)已經(jīng)結(jié)束時(shí)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù),則再現(xiàn)設(shè)備100使有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)進(jìn)行 如下轉(zhuǎn)變“再現(xiàn)狀態(tài)st2 —待命狀態(tài)St3 —再現(xiàn)狀態(tài)M2”。因此,甚至在當(dāng)再現(xiàn)內(nèi)容數(shù)據(jù) 已經(jīng)結(jié)束時(shí)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的情況下,再現(xiàn)設(shè)備100也可以在不顯示基本屏幕的 情況下切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)。這里,將對(duì)有關(guān)當(dāng)再現(xiàn)設(shè)備100中的內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束時(shí)切換要被再現(xiàn)的 內(nèi)容數(shù)據(jù)的處理進(jìn)行具體說明。圖5是說明根據(jù)本發(fā)明實(shí)施例的、有關(guān)當(dāng)再現(xiàn)設(shè)備100中 的內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束時(shí)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的處理的示例的說明圖。類似于圖 4,圖5示出了控制設(shè)備200和服務(wù)器300,它們構(gòu)成與再現(xiàn)設(shè)備100 —起執(zhí)行所述處理的內(nèi) 容再現(xiàn)系統(tǒng)1000。此外,類似于圖4,圖5示出了再現(xiàn)設(shè)備100包括響應(yīng)于有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng) 求而執(zhí)行處理的控制單元(下文描述)以及顯示各種屏幕的顯示單元(下文描述)的情況 中的處理的示例。此外,類似于圖4,圖5還示出了再現(xiàn)設(shè)備100響應(yīng)于再現(xiàn)請(qǐng)求執(zhí)行再現(xiàn) 內(nèi)容數(shù)據(jù)的處理以顯示再現(xiàn)屏幕(S300)的情況中的處理的示例,即再現(xiàn)設(shè)備100在再現(xiàn)狀 態(tài)乂2中的情況中的處理的示例。當(dāng)在步驟S300中正在再現(xiàn)的內(nèi)容數(shù)據(jù)的再現(xiàn)結(jié)束時(shí),再現(xiàn)設(shè)備100設(shè)置第二待命 時(shí)間以將再現(xiàn)屏幕保持4秒(第二待命時(shí)間的示例)(S302)??刂圃O(shè)備200傳送內(nèi)容設(shè)置請(qǐng)求(S304)。如果再現(xiàn)設(shè)備100接收到在步驟S304 中從控制設(shè)備200傳送的內(nèi)容設(shè)置請(qǐng)求,則再現(xiàn)設(shè)備100在第二待命時(shí)間過去之后設(shè)置第 三待命時(shí)間,并進(jìn)一步將再現(xiàn)屏幕的顯示保持5秒(第二待命時(shí)間的示例)(S306)。
16
再現(xiàn)設(shè)備100基于所接收的內(nèi)容設(shè)置請(qǐng)求與服務(wù)器300通信,并對(duì)應(yīng)于內(nèi)容設(shè)置 請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)(S308)。當(dāng)在步驟S308中完成了內(nèi)容數(shù)據(jù)的設(shè)置時(shí),再現(xiàn)設(shè) 備100向控制設(shè)備200傳送指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng)完成的響應(yīng)(對(duì)內(nèi)容設(shè)置請(qǐng)求的響應(yīng) 的示例)(步驟S310)。當(dāng)接收到在步驟S310中從再現(xiàn)設(shè)備100傳送的、指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng)完成的 響應(yīng)時(shí),控制設(shè)備200傳送再現(xiàn)請(qǐng)求(S3U)。當(dāng)接收到在步驟S312中從控制設(shè)備200傳送 的再現(xiàn)請(qǐng)求時(shí),再現(xiàn)設(shè)備100在第三待命時(shí)間過去之后再現(xiàn)在步驟S210中設(shè)置的內(nèi)容數(shù)據(jù) (S314)。結(jié)果,指示對(duì)應(yīng)于已經(jīng)在步驟S308中新設(shè)置的內(nèi)容數(shù)據(jù)的圖像的再現(xiàn)屏幕將被顯 示在再現(xiàn)設(shè)備100的顯示屏幕上。在內(nèi)容再現(xiàn)系統(tǒng)1000中,再現(xiàn)設(shè)備100與控制設(shè)備200和服務(wù)器300 —起執(zhí)行例 如圖5中所示的處理,使得顯示由再現(xiàn)的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕將被切換到顯示 由新設(shè)置的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕。這里,如圖5中所示,再現(xiàn)設(shè)備100在切換要 被再現(xiàn)的內(nèi)容數(shù)據(jù)時(shí)不顯示基本屏幕。因此,再現(xiàn)設(shè)備100執(zhí)行例如圖5中所示的處理,以 促進(jìn)在內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束的情況下要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換。再現(xiàn)設(shè)備100執(zhí)行例如如圖3所示的處理,以使有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)選擇 性地轉(zhuǎn)變。再現(xiàn)設(shè)備100設(shè)置具有兩個(gè)階段的待命時(shí)間一主待命時(shí)間(第一待命時(shí)間和 第二待命時(shí)間)和次級(jí)待命時(shí)間(第三待命時(shí)間),以在不顯示基本屏幕的情況下切換要被 再現(xiàn)的內(nèi)容數(shù)據(jù),同時(shí)防止用戶的方便性被降低。因此,具有執(zhí)行圖3中所示的處理的再現(xiàn) 設(shè)備100實(shí)現(xiàn)了能夠促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換以及防止降低用戶的方便性的 內(nèi)容再現(xiàn)系統(tǒng)1000。[再現(xiàn)設(shè)備100中的處理的第二示例]如果再現(xiàn)設(shè)備100執(zhí)行圖3中所示的處理作為有關(guān)根據(jù)本發(fā)明實(shí)施例的切換方法 的處理,則可以在不顯示基本屏幕的情況下切換要被再現(xiàn)的內(nèi)容數(shù)據(jù),同時(shí)防止用戶的方 便性的降低。然而,有關(guān)根據(jù)本發(fā)明實(shí)施例的切換方法的處理并不限定于圖3中所示的處 理。接著,將給出對(duì)再現(xiàn)設(shè)備100中的、有關(guān)根據(jù)本發(fā)明實(shí)施例的切換方法的另一處理的說 明。圖6是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100中的、有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn) 變的另一示例的狀態(tài)轉(zhuǎn)變圖。類似于圖3,執(zhí)行圖6中所示的處理的再現(xiàn)設(shè)備100包括基本 狀態(tài)Ml、再現(xiàn)狀態(tài)St2和待命狀態(tài)M3,作為有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)。比較圖3和圖6,執(zhí)行圖6中所示的處理的再現(xiàn)設(shè)備100通過執(zhí)行與圖3中所示 的處理基本相似的處理,使基本狀態(tài)Ml、再現(xiàn)狀態(tài)St2和待命狀態(tài)St3選擇性地轉(zhuǎn)變。此 外,比較圖3和圖6,很清楚,圖6中所示的待命狀態(tài)的不同點(diǎn)在于其還具有掛起狀態(tài) M3_4。這里,掛起狀態(tài)是如下的待命狀態(tài)再現(xiàn)設(shè)備100掛起次級(jí)待命時(shí)間(第三 待命時(shí)間)的設(shè)置,直至響應(yīng)于已經(jīng)接收的內(nèi)容設(shè)置請(qǐng)求而與服務(wù)器300通信之后。如圖4中的步驟S210所示,例如,如果接收到用于內(nèi)容設(shè)置的請(qǐng)求,則再現(xiàn)設(shè)備 100基于所接收的內(nèi)容設(shè)置請(qǐng)求,與服務(wù)器300通信。這里,再現(xiàn)設(shè)備100和服務(wù)器300之 間的通信有時(shí)花費(fèi)一定的時(shí)間,例如由于網(wǎng)絡(luò)延時(shí),或者與服務(wù)器300中的內(nèi)容數(shù)據(jù)有關(guān) 的處理(例如,用于產(chǎn)生使用與再現(xiàn)設(shè)備100相對(duì)應(yīng)的編解碼器編碼的內(nèi)容數(shù)據(jù)的處理, 等等)。為此,在響應(yīng)于所接收的內(nèi)容設(shè)置請(qǐng)求的、與服務(wù)器300的通信未在第三待命狀態(tài)中設(shè)置的第三待命時(shí)間(次級(jí)待命時(shí)間)內(nèi)完成的情況下,存在由于超時(shí)而將基本屏 幕顯示在顯示屏幕上的風(fēng)險(xiǎn)。如圖4中的步驟S212和S214所示,例如,如下情況相當(dāng)不可能一旦接收到從再 現(xiàn)設(shè)備100傳送的、對(duì)內(nèi)容設(shè)置請(qǐng)求的響應(yīng)時(shí),控制設(shè)備200就不執(zhí)行任何處理。假定控制 設(shè)備200將傳送再現(xiàn)請(qǐng)求。換句話說,例如,如果掛起狀態(tài)已經(jīng)被保持到圖4中的步驟S212 中指示的響應(yīng)的傳送之后,則存在控制設(shè)備200的用戶的等待時(shí)間(第一待命時(shí)間+掛起 時(shí)間+第二待命時(shí)間)會(huì)被不必要地延長,其導(dǎo)致用戶方便性的降低。接著,當(dāng)在第一待命狀態(tài)或第二待命狀態(tài)中設(shè)置的主待命時(shí)間(第一待命時(shí)間、 第二待命時(shí)間)過去之前接收到用于切換內(nèi)容的請(qǐng)求時(shí),再現(xiàn)設(shè)備100使有關(guān)再現(xiàn)內(nèi)容數(shù) 據(jù)的狀態(tài)轉(zhuǎn)變轉(zhuǎn)變到掛起狀態(tài)。然后,在結(jié)束了響應(yīng)于所接收的內(nèi)容設(shè)置請(qǐng)求而與服 務(wù)器300的通信之后,將對(duì)內(nèi)容設(shè)置請(qǐng)求的響應(yīng)傳送到控制設(shè)備200時(shí),再現(xiàn)設(shè)備100使掛 起狀態(tài)轉(zhuǎn)變到第三待命狀態(tài)M3_3。這使得再現(xiàn)設(shè)備100能夠進(jìn)一步促進(jìn)要被再現(xiàn) 的內(nèi)容數(shù)據(jù)的平滑切換,并進(jìn)一步防止用戶的方便性被降低,其比執(zhí)行圖3中所示的處理 更好。更具體地,當(dāng)在第一待命狀態(tài)或第二待命狀態(tài)中設(shè)置的主待命時(shí)間(第一待命時(shí) 間、第二待命時(shí)間)過去之前接收到用于切換內(nèi)容的請(qǐng)求時(shí),再現(xiàn)設(shè)備100使有關(guān)再現(xiàn)內(nèi)容 數(shù)據(jù)的狀態(tài)轉(zhuǎn)變轉(zhuǎn)變到掛起狀態(tài)M3_4(S400、S402)。結(jié)果,即使在第一待命狀態(tài)或第二待 命狀態(tài)中設(shè)置的主待命時(shí)間過去之前接收到用于切換內(nèi)容的請(qǐng)求,再現(xiàn)設(shè)備100也不設(shè)置 次級(jí)待命時(shí)間。此外,如果在第一待命狀態(tài)或第二待命狀態(tài)中設(shè)置的主待命時(shí)間過去之前已經(jīng)接 收到用于切換內(nèi)容的請(qǐng)求,則再現(xiàn)設(shè)備100基于已經(jīng)接收的內(nèi)容設(shè)置請(qǐng)求與服務(wù)器300通 信。這里,例如,如果在開始與服務(wù)器300的通信時(shí)起已經(jīng)過去一定時(shí)間段之后,沒有來自 服務(wù)器300的響應(yīng),則再現(xiàn)設(shè)備100將其確定為超時(shí),并將掛起狀態(tài)轉(zhuǎn)變到基本狀 態(tài)乂1(3404)。注意,不言而喻,在與服務(wù)器300的通信未正常地完成的情況下,諸如服務(wù) 器300未存儲(chǔ)響應(yīng)于內(nèi)容設(shè)置請(qǐng)求的內(nèi)容數(shù)據(jù)的情況,例如,再現(xiàn)設(shè)備100可以使掛起狀態(tài) St3_4轉(zhuǎn)變到基本狀態(tài)Ml。如果與服務(wù)器300的通信已經(jīng)結(jié)束并且對(duì)應(yīng)于內(nèi)容設(shè)置請(qǐng)求的、要被再現(xiàn)的內(nèi)容 數(shù)據(jù)已被設(shè)置,則例如,再現(xiàn)設(shè)備100在向控制設(shè)備200傳送響應(yīng)時(shí)使掛起狀態(tài)轉(zhuǎn)變 到第三待命狀態(tài)(S406)。在步驟S406之后,再現(xiàn)設(shè)備100中的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到第三待命狀 態(tài)M3_3,從而再現(xiàn)設(shè)備100執(zhí)行類似圖3中所示的Sl 12和Sl 14的處理。因此,在再現(xiàn)設(shè) 備100中,執(zhí)行顯示基本屏幕或再現(xiàn)新設(shè)置的內(nèi)容數(shù)據(jù)。執(zhí)行圖6中所示的處理的再現(xiàn)設(shè)備100執(zhí)行與圖3中所示的處理基本類似的處 理,并使基本狀態(tài)Ml、再現(xiàn)狀態(tài)St2和待命狀態(tài)St3選擇性地轉(zhuǎn)變。因此,在要切換要被再 現(xiàn)的內(nèi)容數(shù)據(jù)的情況下,再現(xiàn)設(shè)備100可以在不顯示基本屏幕的情況下切換要被再現(xiàn)的內(nèi) 容數(shù)據(jù)。此外,當(dāng)在第一待命狀態(tài)或第二待命狀態(tài)中設(shè)置的主待命時(shí)間過去之前接收到用 于切換內(nèi)容的請(qǐng)求時(shí),再現(xiàn)設(shè)備100使有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到掛起狀態(tài)M3_4。然 后,在向控制設(shè)備200傳送對(duì)內(nèi)容設(shè)置請(qǐng)求的響應(yīng)時(shí),再現(xiàn)設(shè)備100使掛起狀態(tài)從3_4轉(zhuǎn)變到第三待命狀態(tài)^3_3。這使得再現(xiàn)設(shè)備100能夠進(jìn)一步促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑 切換,并進(jìn)一步防止用戶的方便性的降低,其比執(zhí)行圖3中所示的處理更好。這里,將對(duì)執(zhí)行圖6中所示的處理的再現(xiàn)設(shè)備100中的、有關(guān)切換要被再現(xiàn)的內(nèi)容 數(shù)據(jù)的處理進(jìn)行具體的說明。圖7是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100中的、有關(guān)切 換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的處理的另一示例的說明圖。類似于圖4,圖7示出了控制設(shè)備200 和服務(wù)器300,它們構(gòu)成與再現(xiàn)設(shè)備200 —起執(zhí)行所示處理的內(nèi)容再現(xiàn)系統(tǒng)1000。此外,類似于圖4,圖7示出了再現(xiàn)設(shè)備100包括響應(yīng)于有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng) 求而執(zhí)行處理的控制單元(下文描述)以及顯示各種屏幕的顯示單元(下文描述)的情況 中的處理的示例。此外,類似于圖4,圖7還示出了再現(xiàn)設(shè)備100響應(yīng)于再現(xiàn)請(qǐng)求執(zhí)行再現(xiàn) 內(nèi)容數(shù)據(jù)的處理以顯示再現(xiàn)屏幕(S500)的情況中的處理的示例,即再現(xiàn)設(shè)備100處于再現(xiàn) 狀態(tài)M2中的情況中的處理的示例。控制設(shè)備200傳送停止請(qǐng)求650 。如果接收到在步驟S502中從控制設(shè)備200 傳送的停止請(qǐng)求,則再現(xiàn)設(shè)備100設(shè)置第一待命時(shí)間來將再現(xiàn)屏幕的顯示保持2秒(第一 待命時(shí)間的示例)(S504)。已經(jīng)在步驟S502中傳送了停止請(qǐng)求的控制設(shè)備200傳送內(nèi)容設(shè)置請(qǐng)求(S506)。 如果接收到在步驟S506中從控制設(shè)備200傳送的內(nèi)容設(shè)置請(qǐng)求,則再現(xiàn)設(shè)備100在第一待 命時(shí)間過去之后掛起要被設(shè)置的第三待命時(shí)間的設(shè)置(S508)。并且再現(xiàn)設(shè)備100保持在再 現(xiàn)設(shè)備100的顯示屏幕上顯示的再現(xiàn)屏幕的顯示。再現(xiàn)設(shè)備100基于所接收的內(nèi)容設(shè)置請(qǐng)求與服務(wù)器300通信,并且對(duì)應(yīng)于內(nèi)容設(shè) 置請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)(S510)。當(dāng)完成了步驟S510中的內(nèi)容數(shù)據(jù)的設(shè)置時(shí),再現(xiàn) 設(shè)備100取消步驟S508的掛起狀態(tài)以設(shè)置第三待命時(shí)間,并進(jìn)一步將再現(xiàn)屏幕的顯示保持 5秒(第三待命時(shí)間的示例)(S5U)。此外,當(dāng)在步驟S510中完成了內(nèi)容數(shù)據(jù)的設(shè)置時(shí),再 現(xiàn)設(shè)備100向控制設(shè)備200傳送指示內(nèi)容數(shù)據(jù)的設(shè)置已被完成的響應(yīng)(對(duì)內(nèi)容設(shè)置請(qǐng)求的 響應(yīng)的示例)(S514)。注意,再現(xiàn)設(shè)備100在執(zhí)行步驟514中的響應(yīng)的傳送時(shí)(諸如,在傳 送該響應(yīng)的之前瞬間、之后瞬間或同時(shí))可以執(zhí)行步驟S512中的處理。當(dāng)接收到在步驟S514中從再現(xiàn)設(shè)備100傳送的、指示內(nèi)容數(shù)據(jù)的設(shè)置已經(jīng)完成的 響應(yīng)時(shí),控制設(shè)備200傳送再現(xiàn)請(qǐng)求(S516)。當(dāng)接收到在步驟S516中從控制設(shè)備200傳送 的再現(xiàn)請(qǐng)求時(shí),再現(xiàn)設(shè)備100在第三待命時(shí)間過去之后再現(xiàn)在步驟S510中設(shè)置的內(nèi)容數(shù)據(jù) (S518)。結(jié)果,指示對(duì)應(yīng)于已經(jīng)在步驟S510中新設(shè)置的內(nèi)容數(shù)據(jù)的圖像的再現(xiàn)屏幕將被顯 示在再現(xiàn)設(shè)備100的顯示屏幕上。在內(nèi)容再現(xiàn)系統(tǒng)1000中,再現(xiàn)設(shè)備100與控制設(shè)備200和服務(wù)器300 —起執(zhí)行例 如圖7中所示的處理,使得顯示由再現(xiàn)的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕將被切換到顯示 由新設(shè)置的內(nèi)容數(shù)據(jù)指示的圖像的再現(xiàn)屏幕。這里,如圖7中所示,再現(xiàn)設(shè)備100在切換要 被再現(xiàn)的內(nèi)容數(shù)據(jù)時(shí)不顯示基本屏幕。因此,再現(xiàn)設(shè)備100執(zhí)行例如圖7中所示的處理,以 促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換。此外,如圖7中的步驟S508和S512所示,再現(xiàn)設(shè)備100在與服務(wù)器300的通信已 經(jīng)在步驟S510中完成內(nèi)容數(shù)據(jù)的設(shè)置之前不設(shè)置第三待命時(shí)間(次級(jí)待命時(shí)間)。因此, 在響應(yīng)于內(nèi)容設(shè)置請(qǐng)求的、與服務(wù)器300的通信未在第三待命時(shí)間內(nèi)完成的情況下,由于 超時(shí),再現(xiàn)設(shè)備100將不在顯示屏幕上顯示基本屏幕。因此,再現(xiàn)設(shè)備100可以通過執(zhí)行圖
197中所示的處理進(jìn)一步促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,其比執(zhí)行圖4中所示的處理 更好。再現(xiàn)設(shè)備100執(zhí)行例如圖6中所示的處理,以使有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)選擇 性地轉(zhuǎn)變。類似于執(zhí)行圖3中所示的處理的情況,再現(xiàn)設(shè)備100配置具有兩個(gè)階段的待命時(shí) 間——主待命時(shí)間(第一待命時(shí)間和第二待命時(shí)間)和次級(jí)待命時(shí)間(第三待命時(shí)間),以 在不顯示基本屏幕的情況下切換要被再現(xiàn)的內(nèi)容數(shù)據(jù),同時(shí)防止用戶的方便性被降低。因 此,具有執(zhí)行圖6中所示的處理的再現(xiàn)設(shè)備100實(shí)現(xiàn)了能夠促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平 滑切換以及防止用戶的方便性被降低的內(nèi)容再現(xiàn)系統(tǒng)。(根據(jù)本發(fā)明的再現(xiàn)設(shè)備)再現(xiàn)設(shè)備100執(zhí)行例如圖3或圖6中所示的處理,以實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的切 換方法。接著,對(duì)能夠執(zhí)行根據(jù)本發(fā)明實(shí)施例的、上述有關(guān)用于切換的方法的處理的再現(xiàn)設(shè) 備100的結(jié)構(gòu)進(jìn)行說明。注意,下文中,將對(duì)再現(xiàn)內(nèi)容數(shù)據(jù)使內(nèi)容數(shù)據(jù)所指示的圖像顯示在 顯示屏幕上的情況的示例進(jìn)行說明。圖8是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100的結(jié)構(gòu)的示例的框圖。圖8示出了 控制設(shè)備200和服務(wù)器300,它們通過網(wǎng)絡(luò)500與再現(xiàn)設(shè)備100連接在一起。注意,根據(jù)本 發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)1000可以具有其中再現(xiàn)設(shè)備100、控制設(shè)備200和服務(wù)器300 中的每個(gè)分別互相經(jīng)由網(wǎng)絡(luò)500或直接通信的結(jié)構(gòu)。此外,在根據(jù)本發(fā)明實(shí)施例的內(nèi)容再 現(xiàn)系統(tǒng)1000中,可以例如由一個(gè)設(shè)備來構(gòu)造控制設(shè)備200和服務(wù)器300。這里,服務(wù)器300存儲(chǔ)內(nèi)容數(shù)據(jù),并將內(nèi)容數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)500傳送到諸如再現(xiàn)設(shè)備 100的外部設(shè)備,以指示外部設(shè)備再現(xiàn)該內(nèi)容數(shù)據(jù)。當(dāng)內(nèi)容再現(xiàn)系統(tǒng)1000符合DLNA標(biāo)準(zhǔn) 時(shí),服務(wù)器300擔(dān)當(dāng)DMS的角色。此外,控制設(shè)備200向再現(xiàn)設(shè)備100傳送有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,并在再現(xiàn)設(shè) 備100的遠(yuǎn)程處外部地控制再現(xiàn)設(shè)備100中的、有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的處理。當(dāng)內(nèi)容再現(xiàn) 系統(tǒng)1000符合DLNA標(biāo)準(zhǔn)時(shí),控制設(shè)備200擔(dān)當(dāng)DMC的角色。此外,再現(xiàn)設(shè)備100基于從控制設(shè)備200傳送的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,在本 地再現(xiàn)經(jīng)由網(wǎng)絡(luò)500從服務(wù)器300獲得的內(nèi)容數(shù)據(jù)。當(dāng)內(nèi)容再現(xiàn)系統(tǒng)1000符合DLNA標(biāo)準(zhǔn) 時(shí),再現(xiàn)設(shè)備100擔(dān)當(dāng)DMR的角色。例如,網(wǎng)絡(luò)500可以是有線網(wǎng)絡(luò),諸如LAN(局域網(wǎng))或WAN(廣域網(wǎng)),經(jīng)由基站的 無線網(wǎng)絡(luò),諸如無線WAN(ffffAN ;無線廣域網(wǎng))或無線MAN(WMAN ;無線城域網(wǎng)),使用通信協(xié) 議(諸如TCP/IP(傳輸控制協(xié)議/網(wǎng)際協(xié)議)的因特網(wǎng)等。參照?qǐng)D8,再現(xiàn)設(shè)備100包括通信單元102、控制單元104、顯示單元106以及操作 單元108。此外,再現(xiàn)設(shè)備100可以包括R0M(只讀存儲(chǔ)器;未示出)、RAM(隨機(jī)存取存儲(chǔ)器; 未示出)、存儲(chǔ)單元(未示出)等。例如,再現(xiàn)設(shè)備100通過作為數(shù)據(jù)信道的總線將所述部 件互相連接。ROM (未示出)被提供來存儲(chǔ)要被控制單元104使用的用于控制的數(shù)據(jù),諸如程序、 操作參數(shù)等。RAM(未示出)被提供來臨時(shí)存儲(chǔ)要被控制單元104執(zhí)行的程序。存儲(chǔ)單元 (未示出)是包括在再現(xiàn)設(shè)備100中的用于存儲(chǔ)的工具,并且其中存儲(chǔ)各種數(shù)據(jù),諸如內(nèi)容 數(shù)據(jù)、應(yīng)用程序等。作為存儲(chǔ)單元(未示出)的示例,存在下文描述的記錄介質(zhì)。
[再現(xiàn)設(shè)備100的硬件結(jié)構(gòu)的示例]圖9是說明根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100的硬件結(jié)構(gòu)的示例的說明圖。再現(xiàn) 設(shè)備100具有MPU 150,ROM 152,RAM 154、記錄介質(zhì)156、輸入/輸出接口 158、操作輸入裝 置160、顯示裝置162以及通信接口 164。例如,再現(xiàn)設(shè)備100通過作為數(shù)據(jù)信道的總線166 將所述部件互相連接。MPU 150包括MPU (微處理單元)、具有集成在一起用于實(shí)現(xiàn)控制功能的多個(gè)電路 的集成電路等。并且MPU 150用作控制整個(gè)再現(xiàn)設(shè)備100的控制單元104。此外,在再現(xiàn)設(shè) 備100中,MPU 150可以擔(dān)當(dāng)再現(xiàn)處理單元120和再現(xiàn)控制單元122的角色,它們將在下文 中描述。例如,ROM 152被提供來存儲(chǔ)要被MPU 150使用的用于控制的數(shù)據(jù),諸如程序、操 作參數(shù)等,RAM 1 被提供來臨時(shí)存儲(chǔ)要被MPU 150執(zhí)行的程序。記錄介質(zhì)156用作存儲(chǔ)單元(未示出),并在其中存儲(chǔ)各種數(shù)據(jù),例如內(nèi)容數(shù)據(jù)、 應(yīng)用程序等。例如,記錄介質(zhì)156可以是磁記錄介質(zhì),諸如硬盤,或者非易失性存儲(chǔ)器,諸 如EEPR0M(電可擦除和可編程只讀存儲(chǔ)器)、快閃存儲(chǔ)器、MRAM(磁阻隨機(jī)存取存儲(chǔ)器)、 !^eRAM(鐵電隨機(jī)存取存儲(chǔ)器)或PRAM(相變隨機(jī)存取存儲(chǔ)器)。此外,再現(xiàn)設(shè)備100可以 包括可從再現(xiàn)設(shè)備100拔/插的記錄介質(zhì)156。例如,輸入/輸出接口 158與操作輸入裝置160和顯示裝置162連接。操作輸入裝 置160用作操作單元106,顯示裝置162作用顯示單元108。例如,輸入/輸入接口 158可 以是USB (通用串行總線)端口、DVI (數(shù)字視頻接口)端口、HDMI (高清多媒體接口)端口 以及各種處理電路。例如,操作輸入裝置160被提供在再現(xiàn)設(shè)備100中,并被連接到再現(xiàn)設(shè) 備100內(nèi)的輸入/輸出接口 158。操作輸入裝置160可以是但不限定于旋轉(zhuǎn)選擇器(rotary selector),諸如按鈕、方向鍵或滾輪鍵(jog dial),或者它們的組合。例如,顯示裝置162 被提供在再現(xiàn)設(shè)備100中,并被連接到再現(xiàn)設(shè)備100內(nèi)的輸入/輸出接口 158。顯示裝置 162可以是但不限定于液晶顯示器(LCD)或者有機(jī)電致發(fā)光顯示器(或者稱為OLED顯示器 (有機(jī)發(fā)光二極管顯示器))。當(dāng)然,輸入/輸出接口 158可以與作為再現(xiàn)設(shè)備100的外部 裝置的操作輸入裝置(諸如鍵盤或鼠標(biāo))或顯示裝置(諸如外部顯示器)連接。此外,顯 示裝置162可以是能夠顯示和執(zhí)行用戶操作的裝置,諸如觸摸屏等。通信接口 164是在再現(xiàn)設(shè)備100中提供的通信工具,并用作與外部裝置(諸如控 制設(shè)備200或服務(wù)器300)進(jìn)行通過網(wǎng)絡(luò)的(或直接的)有線/無線通信的通信單元102。 通信接口 164可以是通信天線和RF電路(無線通信)、IEEE 802. 15. 1端口和交換電路(無 線通信)、IEEE802. Ilb端口和交換電路(無線通信)、或者LAN端口和交換電路(有線通 信)。再現(xiàn)設(shè)備100利用例如圖9中所示的結(jié)構(gòu)可以執(zhí)行根據(jù)本發(fā)明實(shí)施例的切換方法 的處理。根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備100的硬件結(jié)構(gòu)不限定于圖9中所示的結(jié)構(gòu)。例如, 再現(xiàn)設(shè)備100可以分開地包括由振蕩器構(gòu)成的定時(shí)器等。例如,以上定時(shí)器被用來確定每 個(gè)待命時(shí)間是否過去。此外,例如,再現(xiàn)設(shè)備100可以包括由DSP (數(shù)字信號(hào)處理器)、放大器、揚(yáng)聲器等構(gòu) 成的音頻輸出裝置。通過具有上述DSP或音頻輸出裝置,當(dāng)在待命狀態(tài)中接收到從控制設(shè) 備200傳送有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求時(shí),再現(xiàn)設(shè)備100可以向用戶發(fā)送音頻通知,通知已經(jīng)接收到有關(guān)內(nèi)容數(shù)據(jù)再現(xiàn)的請(qǐng)求。再次參照?qǐng)D8,將描述再現(xiàn)設(shè)備100的部件。通信102是在再現(xiàn)設(shè)備100中提供的 通信工具,并通過網(wǎng)絡(luò)(或直接地)執(zhí)行與外部裝置(諸如控制設(shè)備200或服務(wù)器300)的 有線/無線通信。例如,通信單元102在其通信中被控制單元104控制。通信單元102可以是但不限定于例如通信天線和RF電路,或者LAN端口和交換電 路。例如,通信單元102可以具有能夠與外部裝置通過網(wǎng)絡(luò)進(jìn)行通信的任意結(jié)構(gòu)。控制單元104具有例如MPU或其中集成了各種處理電路的集成電路,并用來整體 地控制再現(xiàn)設(shè)備100??刂茊卧?04包括再現(xiàn)處理單元120和再現(xiàn)控制單元122,并擔(dān)當(dāng)執(zhí) 行有關(guān)根據(jù)本發(fā)明實(shí)施例的切換方法的處理的最重要的角色??刂茊卧?04可以包括通信 控制單元(未示出),用于控制通過通信單元102與外部設(shè)備的通信。再現(xiàn)處理單元120響應(yīng)于有關(guān)通信單元102接收的內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,執(zhí)行 有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的處理。此外,再現(xiàn)處理單元120中的處理的執(zhí)行將由再現(xiàn)控制單元 122控制。再現(xiàn)控制單元122控制再現(xiàn)處理單元120中的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的處理的執(zhí)行 條件。更具體地,例如,如果在再現(xiàn)處理單元120已經(jīng)在再現(xiàn)狀態(tài)下時(shí)接收到停止請(qǐng)求, 或者在再現(xiàn)狀態(tài)中結(jié)束內(nèi)容數(shù)據(jù)的再現(xiàn),則再現(xiàn)控制單元122設(shè)置主待命時(shí)間,以在再現(xiàn) 處理單元120中保持再現(xiàn)狀態(tài),直至主待命時(shí)間過去之后。因此,有關(guān)再現(xiàn)設(shè)備100中的內(nèi) 容數(shù)據(jù)的再現(xiàn)的狀態(tài)從再現(xiàn)狀態(tài)St2轉(zhuǎn)變到第一待命狀態(tài)或第二待命狀態(tài)乂3_2。 再現(xiàn)屏幕的顯示要被保持在顯示單元106的顯示屏幕上。例如,如果在主待命時(shí)間過去之前接收到內(nèi)容設(shè)置請(qǐng)求,則再現(xiàn)控制單元122還 在主待命時(shí)間過去之后設(shè)置次級(jí)待命時(shí)間,以在再現(xiàn)處理單元120中保持再現(xiàn)狀態(tài),直至 次級(jí)待命時(shí)間過去之后。因此,有關(guān)再現(xiàn)設(shè)備100中內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)從第一待命狀 態(tài)或第二待命狀態(tài)轉(zhuǎn)變到第三待命狀態(tài)乂3_3。再現(xiàn)屏幕的顯示被保持在顯 示單元106的顯示屏幕上。此外,如果在次級(jí)待命時(shí)間過去之前接收到再現(xiàn)請(qǐng)求,則再現(xiàn)控制單元122指示 再現(xiàn)處理單元120再現(xiàn)已經(jīng)響應(yīng)于內(nèi)容設(shè)置請(qǐng)求而新設(shè)置的內(nèi)容數(shù)據(jù)。因此,顯示單元106 的顯示屏幕顯示對(duì)應(yīng)于新設(shè)置的內(nèi)容數(shù)據(jù)的再現(xiàn)屏幕,其已經(jīng)從所保持的再現(xiàn)屏幕被切 換。此外,例如,如果在主待命時(shí)間過去之前未接收到內(nèi)容設(shè)置請(qǐng)求,或者在次級(jí)待命 時(shí)間過去之前未接收到再現(xiàn)請(qǐng)求,則再現(xiàn)控制單元122使再現(xiàn)處理單元120中的有關(guān)內(nèi)容 數(shù)據(jù)的再現(xiàn)的處理的執(zhí)行狀態(tài)從再現(xiàn)狀態(tài)轉(zhuǎn)變到基本狀態(tài)。因此,有關(guān)再現(xiàn)設(shè)備100中的 內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)從第三待命狀態(tài)轉(zhuǎn)變到基本狀態(tài)M1,并且,顯示單元106的
顯示屏幕顯示基本屏幕。再現(xiàn)控制單元122控制再現(xiàn)處理單元120中的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的處理的執(zhí)行 狀態(tài),如上所述,例如用以控制有關(guān)切換要被再現(xiàn)的內(nèi)容數(shù)據(jù)的處理。注意,有關(guān)再現(xiàn)控制單元122中的控制的處理不限定于以上描述。例如,如果在主 待命時(shí)間或次級(jí)待命時(shí)間過去之前接收到停止請(qǐng)求,則再現(xiàn)控制單元122不允許再現(xiàn)處理 單元120執(zhí)行響應(yīng)于停止請(qǐng)求的處理。此外,例如,如果在主待命時(shí)間過去之前接收到內(nèi)容設(shè)置請(qǐng)求,或者如果在次級(jí)待命時(shí)間過去之前接收到再現(xiàn)請(qǐng)求,則再現(xiàn)控制單元122執(zhí)行 將“已接收到有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求”通知用戶的處理。即,再現(xiàn)控制單元122擔(dān)當(dāng)執(zhí) 行如上所述的圖3或圖6中示出的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的處理的最重要的角色。再現(xiàn)控制單元122控制再現(xiàn)處理單元120中的處理的執(zhí)行狀態(tài),如上所述。如果 再現(xiàn)控制單元122控制再現(xiàn)處理單元120中的處理的執(zhí)行狀態(tài),則可以在再現(xiàn)設(shè)備100中 實(shí)現(xiàn)如上所述的圖3或圖6中所示的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的處理(有關(guān)根據(jù)本發(fā)明實(shí)施例 的切換方法的處理)??刂茊卧?04包括再現(xiàn)處理單元120和再現(xiàn)控制單元122,并因此用于主要執(zhí)行有 關(guān)根據(jù)本發(fā)明實(shí)施例的切換方法的處理。不言而喻,提供在根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備 100中的控制單元104的結(jié)構(gòu)不限定于以上情況。顯示單元106是提供在再現(xiàn)設(shè)備100中的顯示工具,并在顯示屏幕上顯示各種信 息。例如,要被顯示在顯示單元106的顯示屏幕上的屏幕包括基本屏幕、對(duì)應(yīng)于內(nèi)容數(shù)據(jù)的 再現(xiàn)屏幕、以及使再現(xiàn)設(shè)備100執(zhí)行期望操作的其它操作屏幕。顯示單元106包括但不限 定于LCD或有機(jī)EL顯示器。例如,顯示單元106可以被構(gòu)造為具有再現(xiàn)設(shè)備100中的觸摸 屏。在以上情況中,顯示單元106擔(dān)任具有用戶操作和顯示兩種能力的操作顯示單元。操作單元108是提供在再現(xiàn)設(shè)備100中的操作裝置,其使能(enable)用戶的操 作。再現(xiàn)設(shè)備100包括操作單元108,由此使能用戶的操作,并響應(yīng)于用戶的操作執(zhí)行用戶 期望的處理。操作單元108包括旋轉(zhuǎn)選擇器,諸如按鈕、方向鍵或撥號(hào)盤(jog dial),或者 它們的組合。再現(xiàn)設(shè)備100可以實(shí)現(xiàn)有關(guān)根據(jù)本發(fā)明實(shí)施例的切換方法的處理。如上所述,根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)1000包括再現(xiàn)設(shè)備100、傳送有關(guān) 內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求的控制設(shè)備200、以及存儲(chǔ)內(nèi)容數(shù)據(jù)的服務(wù)器300。如果在再現(xiàn)狀態(tài) 下接收到停止請(qǐng)求,或者如果在再現(xiàn)狀態(tài)下完成了內(nèi)容數(shù)據(jù)的再現(xiàn),則再現(xiàn)設(shè)備100設(shè)置 具有兩個(gè)階段的待命時(shí)間——主待命時(shí)間(第一待命時(shí)間、第二待命時(shí)間)和次級(jí)待命時(shí) 間(第三待命時(shí)間),以保持再現(xiàn)狀態(tài)。這里,如果在主待命時(shí)間過去之前未接收到內(nèi)容設(shè)置請(qǐng)求,則再現(xiàn)設(shè)備100取消 對(duì)再現(xiàn)狀態(tài)的保持,并使有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變從再現(xiàn)狀態(tài)轉(zhuǎn)變到不再現(xiàn)內(nèi)容數(shù)據(jù) 的基本狀態(tài)。因此,因?yàn)樯踔猎谟脩粝胍V箖?nèi)容數(shù)據(jù)的再現(xiàn)時(shí),控制設(shè)備200的用戶也僅 需要等待主待命時(shí)間,所以可以防止用戶的方便性被降低。此外,如果在主待命時(shí)間過去之 前接收到內(nèi)容設(shè)置請(qǐng)求,則再現(xiàn)設(shè)備100在主待命時(shí)間過去之后設(shè)置次級(jí)待命時(shí)間(對(duì)應(yīng) 于待命時(shí)間的延伸),并進(jìn)一步保持該再現(xiàn)狀態(tài)。此外,如果在次級(jí)待命時(shí)間過去之前接收 到用于再現(xiàn)正被設(shè)置的內(nèi)容數(shù)據(jù)的請(qǐng)求,則再現(xiàn)設(shè)備100響應(yīng)于再現(xiàn)請(qǐng)求再現(xiàn)正被設(shè)置的 內(nèi)容數(shù)據(jù)。結(jié)果,不將有關(guān)再現(xiàn)設(shè)備100中的內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)從再現(xiàn)狀態(tài)轉(zhuǎn)變到基 本狀態(tài),因此再現(xiàn)設(shè)備100可以在不將基本屏幕顯示在顯示屏幕上的情況下切換要被再現(xiàn) 的內(nèi)容數(shù)據(jù)。換句話說,再現(xiàn)設(shè)備100可以防止現(xiàn)有內(nèi)容再現(xiàn)系統(tǒng)中可能出現(xiàn)的問題。此 外,如果在次級(jí)待命時(shí)間過去之前未接收到用于再現(xiàn)正被設(shè)置的內(nèi)容數(shù)據(jù)的請(qǐng)求,則再現(xiàn) 設(shè)備100取消對(duì)該再現(xiàn)狀態(tài)的保持,并使有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變從再現(xiàn)狀態(tài)轉(zhuǎn)變?yōu)?基本狀態(tài)。因此,在再現(xiàn)設(shè)備100中,如果當(dāng)待命時(shí)間的兩個(gè)階段已經(jīng)過去時(shí)還未接收到從 控制設(shè)備200傳送的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,則保持該再現(xiàn)狀態(tài)導(dǎo)致顯示屏幕的顯示將不從再現(xiàn)屏幕返回到基本屏幕的事件是不可能的(降低用戶方便性的事件)。因此,具有再現(xiàn)設(shè)備100促進(jìn)了要被再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換,并實(shí)現(xiàn)了能夠 防止用戶的方便性被降低的內(nèi)容再現(xiàn)系統(tǒng)1000。因?yàn)镈LNA標(biāo)準(zhǔn)不唯一地定義用于連續(xù)地再現(xiàn)內(nèi)容數(shù)據(jù)的方法,所以存在控制設(shè) 備200可以以各種模式傳送有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求的可能性。這里,在再現(xiàn)設(shè)備100 中,如果在主待命時(shí)間過去之前或者在次級(jí)待命時(shí)間過去之前接收到停止請(qǐng)求,則再現(xiàn)控 制單元122不允許再現(xiàn)處理單元120執(zhí)行響應(yīng)于該停止請(qǐng)求的處理。因此,在切換要被再現(xiàn) 的內(nèi)容數(shù)據(jù)時(shí),即使已經(jīng)以各種形式傳送了有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,再現(xiàn)設(shè)備100也 可以防止基本屏幕的顯示。結(jié)果,再現(xiàn)設(shè)備100可以促進(jìn)要被再現(xiàn)的內(nèi)容數(shù)據(jù)的進(jìn)一步平 滑切換。此外,例如,再現(xiàn)設(shè)備100將次級(jí)待命時(shí)間(第三待命時(shí)間)設(shè)置得長于主待命時(shí) 間(第一待命時(shí)間、第二待命時(shí)間)。例如,再現(xiàn)設(shè)備100將要在第二待命狀態(tài)中設(shè)置的主 待命時(shí)間(第二待命時(shí)間)設(shè)置地長于要在第一待命狀態(tài)中設(shè)置的主待命時(shí)間(第一待命 時(shí)間)。如上所述,通過根據(jù)有關(guān)再現(xiàn)設(shè)備100的內(nèi)容數(shù)據(jù)的再現(xiàn)的狀態(tài)或者根據(jù)所接收的 有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求改變待命時(shí)間,甚至在難以區(qū)分有關(guān)切換內(nèi)容的停止請(qǐng)求與用 于停止再現(xiàn)的停止請(qǐng)求時(shí),再現(xiàn)設(shè)備100也可以縮短用戶的待命時(shí)間。因此,再現(xiàn)設(shè)備100 還可以防止用戶的方便性被降低。此外,例如,如果在待命狀態(tài)下接收到可執(zhí)行的有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求,則再 現(xiàn)設(shè)備100通知用戶已經(jīng)接收到有關(guān)內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求。因此,再現(xiàn)設(shè)備100可以使 用戶感覺到安全,進(jìn)一步防止了用戶的方便性被降低。此外,例如,再現(xiàn)設(shè)備100可以直至已經(jīng)響應(yīng)于所接收的內(nèi)容設(shè)置請(qǐng)求而通過與 服務(wù)器300的通信設(shè)置了該內(nèi)容時(shí),才設(shè)置次級(jí)待命時(shí)間(第三待命時(shí)間)。這里,例如由 于網(wǎng)絡(luò)延時(shí),或服務(wù)器300中有關(guān)內(nèi)容數(shù)據(jù)的處理,再現(xiàn)設(shè)備100和服務(wù)器300之間的通信 可能花費(fèi)一定的時(shí)間。因此,如果在被設(shè)置的次級(jí)待命時(shí)間內(nèi)未完成響應(yīng)于所接收的內(nèi)容 設(shè)置請(qǐng)求的、與服務(wù)器300的通信,則存在由于超時(shí)而將在顯示屏幕上顯示基本屏幕的風(fēng) 險(xiǎn)。如上所述,通過掛起(suspend)對(duì)次級(jí)待命時(shí)間的設(shè)置,再現(xiàn)設(shè)備100還可以促進(jìn)要被 再現(xiàn)的內(nèi)容數(shù)據(jù)的平滑切換。如上所述,已經(jīng)將再現(xiàn)設(shè)備100說明為構(gòu)成根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng) 1000的構(gòu)成元件,然而,本發(fā)明的實(shí)施例并不限定于這種結(jié)構(gòu)。本發(fā)明的實(shí)施例可以被實(shí) 施為各種設(shè)備,例如接收電視廣播的電視機(jī)、便攜式通信設(shè)備(諸如PC、PDA(個(gè)人數(shù)字助 理))、計(jì)算機(jī)(諸如服務(wù)器)、蜂窩電話、PHS(個(gè)人手持式電話系統(tǒng))、視頻/音樂再現(xiàn)設(shè) 備、視頻/音樂記錄/再現(xiàn)設(shè)備、便攜式游戲機(jī)等。此外,如上所述,已經(jīng)將控制設(shè)備200說明為構(gòu)成根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn) 系統(tǒng)1000的構(gòu)成元件,然而,本發(fā)明的實(shí)施例并不限定于這種結(jié)構(gòu)。本發(fā)明的實(shí)施例可以 被實(shí)施為能夠傳送有關(guān)根據(jù)本發(fā)明實(shí)施例的內(nèi)容數(shù)據(jù)的再現(xiàn)的請(qǐng)求的各種設(shè)備,例如接收 電視廣播的電視機(jī)、便攜式通信設(shè)備(諸如PC、PDA(個(gè)人數(shù)字助理))、計(jì)算機(jī)(諸如服務(wù) 器)、蜂窩電話、PHS(個(gè)人手持式電話系統(tǒng))、視頻/音樂再現(xiàn)設(shè)備、視頻/音樂記錄/再現(xiàn) 設(shè)備、便攜式游戲機(jī)等。此外,如上所述,已經(jīng)將服務(wù)器300說明為構(gòu)成根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)1000的構(gòu)成元件,然而,本發(fā)明的實(shí)施例并不限定于這種結(jié)構(gòu)。本發(fā)明的實(shí)施例可以被 實(shí)施為各種設(shè)備,例如計(jì)算機(jī)(諸如PC或服務(wù)器)、視頻/音樂再現(xiàn)設(shè)備、視頻/音樂記錄
/再現(xiàn)設(shè)備等。(根據(jù)本發(fā)明實(shí)施例的程序)用于使計(jì)算機(jī)用作根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備的程序可以促進(jìn)要被再現(xiàn)的內(nèi) 容數(shù)據(jù)的平滑切換,并防止用戶的方便性被降低。上文已經(jīng)參照附圖詳細(xì)說明了本發(fā)明的優(yōu)選實(shí)施例,但本發(fā)明并不限定于此示 例。本領(lǐng)域的技術(shù)人員應(yīng)該理解,根據(jù)設(shè)計(jì)要求和其它因素可以在所附權(quán)利要求或其等同 物的范圍內(nèi)發(fā)生各種修改、組合、子組合和改變。例如,根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備可以分別具有圖8中所示的再現(xiàn)處理單元 120和再現(xiàn)控制單元122中的每個(gè)(例如,利用分開的處理電路實(shí)現(xiàn)它們中的每個(gè))。此外,雖然在以上描述中提供了用于使計(jì)算機(jī)用作根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備 的程序(計(jì)算機(jī)程序),但還可以根據(jù)本發(fā)明的實(shí)施例提供存儲(chǔ)這種程序的記錄介質(zhì)。此外,根據(jù)本發(fā)明實(shí)施例的內(nèi)容再現(xiàn)系統(tǒng)1000并不限定于由符合DLNA標(biāo)準(zhǔn)的設(shè) 備來構(gòu)造,而是可以由符合能夠應(yīng)用根據(jù)本發(fā)明實(shí)施例的切換方法的任意標(biāo)準(zhǔn)的設(shè)備來構(gòu) 造。上述結(jié)構(gòu)是本發(fā)明實(shí)施例的示例,其意在包含于本發(fā)明的范圍內(nèi)。本申請(qǐng)包括有關(guān)在2009年12月28日提交到日本專利局的日本在先專利申請(qǐng) JP2009-298149中公開的主題,并通過引用將其全文合并于此。
權(quán)利要求
1.一種再現(xiàn)設(shè)備,包括通信單元,用于與服務(wù)器和控制設(shè)備通信,所述服務(wù)器存儲(chǔ)內(nèi)容數(shù)據(jù),所述控制設(shè)備傳 送請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的內(nèi)容設(shè)置請(qǐng)求、請(qǐng)求開始再現(xiàn)正被所述內(nèi)容設(shè)置請(qǐng)求設(shè) 置的內(nèi)容數(shù)據(jù)的再現(xiàn)請(qǐng)求、或者請(qǐng)求停止再現(xiàn)基于所述再現(xiàn)請(qǐng)求而正在再現(xiàn)的內(nèi)容數(shù)據(jù)的 停止請(qǐng)求,作為有關(guān)再現(xiàn)存儲(chǔ)在所述服務(wù)器中的內(nèi)容數(shù)據(jù)的請(qǐng)求;再現(xiàn)處理單元,用于基于所述通信單元已經(jīng)接收的關(guān)于再現(xiàn)的請(qǐng)求,執(zhí)行有關(guān)再現(xiàn)內(nèi) 容數(shù)據(jù)的處理;以及再現(xiàn)控制單元,用于控制所述再現(xiàn)處理單元中的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的處理執(zhí)行的狀態(tài),其中所述再現(xiàn)控制單元如果在所述再現(xiàn)處理單元正在再現(xiàn)內(nèi)容數(shù)據(jù)的再現(xiàn)狀態(tài)中接收到所述停止請(qǐng)求,或者 如果在所述再現(xiàn)處理單元正在再現(xiàn)內(nèi)容數(shù)據(jù)的再現(xiàn)狀態(tài)中結(jié)束了所述內(nèi)容數(shù)據(jù)的再現(xiàn),則 設(shè)置主待命時(shí)間,并在所述再現(xiàn)處理單元中保持再現(xiàn)狀態(tài),直至所述主待命時(shí)間過去之后, 如果在所述主待命時(shí)間過去之前接收到所述內(nèi)容設(shè)置請(qǐng)求,則還在所述主待命時(shí)間過 去之后設(shè)置次級(jí)待命時(shí)間,并且還在所述再現(xiàn)處理單元中保持再現(xiàn)狀態(tài),直至所述次級(jí)待 命時(shí)間過去之后,如果在所述次級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則使所述再現(xiàn)處理單元再現(xiàn) 已經(jīng)基于所述內(nèi)容設(shè)置請(qǐng)求而新設(shè)置的內(nèi)容數(shù)據(jù),以及如果在所述主待命時(shí)間過去之前未接收到所述內(nèi)容設(shè)置請(qǐng)求,或者如果在所述次級(jí)待 命時(shí)間過去之前未接收到所述再現(xiàn)請(qǐng)求,則使所述再現(xiàn)處理單元中的有關(guān)再現(xiàn)內(nèi)容數(shù)據(jù)的 處理執(zhí)行的狀態(tài)從所述再現(xiàn)狀態(tài)轉(zhuǎn)變到不執(zhí)行再現(xiàn)所述內(nèi)容數(shù)據(jù)的基本狀態(tài)。
2.如權(quán)利要求1所述的再現(xiàn)設(shè)備,其中,所述再現(xiàn)控制單元將所述次級(jí)待命時(shí)間設(shè)置 得長于所述主待命時(shí)間。
3.如權(quán)利要求1所述的再現(xiàn)設(shè)備,其中,所述再現(xiàn)控制單元如果在所述主待命時(shí)間過去之前接收到所述內(nèi)容設(shè)置請(qǐng)求,則使所述再現(xiàn)處理單元基 于所述內(nèi)容設(shè)置請(qǐng)求執(zhí)行與所述服務(wù)器的通信,以及掛起對(duì)所述次級(jí)待命時(shí)間的設(shè)置,直至完成了基于所述內(nèi)容設(shè)置請(qǐng)求與所述服務(wù)器的通信。
4.如權(quán)利要求1所述的再現(xiàn)設(shè)備,其中所述再現(xiàn)控制單元將要在當(dāng)所述再現(xiàn)處理單元 處于所述再現(xiàn)狀態(tài)中時(shí)所述內(nèi)容數(shù)據(jù)的再現(xiàn)結(jié)束的情況下設(shè)置的主待命時(shí)間設(shè)置得長于 要在當(dāng)所述再現(xiàn)處理單元處于所述再現(xiàn)狀態(tài)中時(shí)接收到所述停止請(qǐng)求的情況下設(shè)置的主 待命時(shí)間。
5.如權(quán)利要求1所述的再現(xiàn)設(shè)備,其中,如果在所述主待命時(shí)間過去之前接收到所述 內(nèi)容設(shè)置請(qǐng)求,或者在所述次級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則所述再現(xiàn)控制 單元通知用戶接收到了有關(guān)再現(xiàn)所述內(nèi)容數(shù)據(jù)的請(qǐng)求。
6.如權(quán)利要求1所述的再現(xiàn)設(shè)備,其中,如果在所述主待命時(shí)間過去之前或者在所述 次級(jí)待命時(shí)間過去之前接收到所述停止請(qǐng)求,則所述再現(xiàn)控制單元不允許所述再現(xiàn)處理單 元執(zhí)行基于所述停止請(qǐng)求的處理。
7.一種再現(xiàn)控制方法,包括步驟如果接收到已經(jīng)從傳送有關(guān)再現(xiàn)存儲(chǔ)在服務(wù)器中的內(nèi)容數(shù)據(jù)的請(qǐng)求的控制設(shè)備傳送 的、并請(qǐng)求開始再現(xiàn)所述內(nèi)容數(shù)據(jù)的再現(xiàn)請(qǐng)求,則響應(yīng)于所述再現(xiàn)請(qǐng)求再現(xiàn)內(nèi)容數(shù)據(jù);主保持,用于如果在再現(xiàn)步驟中再現(xiàn)所述內(nèi)容數(shù)據(jù)時(shí),接收到請(qǐng)求停止再現(xiàn)正基于從 所述控制設(shè)備傳送的再現(xiàn)請(qǐng)求再現(xiàn)的內(nèi)容數(shù)據(jù)的停止請(qǐng)求,或者如果在再現(xiàn)步驟中再現(xiàn)所 述內(nèi)容數(shù)據(jù)時(shí)完成了對(duì)所述內(nèi)容數(shù)據(jù)的再現(xiàn),則設(shè)置主待命時(shí)間,并在再現(xiàn)步驟中保持再 現(xiàn)所述內(nèi)容數(shù)據(jù)的狀態(tài),直至所述主待命時(shí)間過去之后;次級(jí)保持,用于如果在所述主保持步驟中設(shè)置的主待命時(shí)間過去之前接收到從所述 控制設(shè)備傳送的請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的內(nèi)容設(shè)置請(qǐng)求,則還在所述主待命時(shí)間過 去之后設(shè)置次級(jí)待命時(shí)間,并還保持已經(jīng)在所述主保持步驟中保持的再現(xiàn)所述內(nèi)容數(shù)據(jù)的 狀態(tài),直至所述次級(jí)待命時(shí)間過去之后;再現(xiàn)切換,用于如果在所述次級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則再現(xiàn)基于 所述內(nèi)容設(shè)置請(qǐng)求而已新設(shè)置的內(nèi)容數(shù)據(jù);以及轉(zhuǎn)變狀態(tài),用于如果在所述主待命時(shí)間過去之前未接收到所述內(nèi)容設(shè)置請(qǐng)求,或者如 果在所述次級(jí)待命時(shí)間過去之前未接收到所述再現(xiàn)請(qǐng)求,則使在所述主保持步驟或所述次 級(jí)保持步驟中保持的內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到不執(zhí)行再現(xiàn)所述內(nèi)容數(shù)據(jù)的基本狀態(tài)。
8. 一種使計(jì)算機(jī)執(zhí)行以下步驟的程序如果接收到已經(jīng)從傳送有關(guān)再現(xiàn)存儲(chǔ)在服務(wù)器中的內(nèi)容數(shù)據(jù)的請(qǐng)求的控制設(shè)備傳送 的、并請(qǐng)求開始再現(xiàn)所述內(nèi)容數(shù)據(jù)的再現(xiàn)請(qǐng)求,則響應(yīng)于所述再現(xiàn)請(qǐng)求再現(xiàn)內(nèi)容數(shù)據(jù);主保持,用于如果在再現(xiàn)步驟中再現(xiàn)所述內(nèi)容數(shù)據(jù)時(shí),接收到請(qǐng)求停止再現(xiàn)正基于從 所述控制設(shè)備傳送的再現(xiàn)請(qǐng)求再現(xiàn)的內(nèi)容數(shù)據(jù)的停止請(qǐng)求,或者如果在再現(xiàn)步驟中再現(xiàn)所 述內(nèi)容數(shù)據(jù)時(shí)完成了對(duì)所述內(nèi)容數(shù)據(jù)的再現(xiàn),則設(shè)置主待命時(shí)間,并在再現(xiàn)步驟中保持再 現(xiàn)所述內(nèi)容數(shù)據(jù)的狀態(tài),直至所述主待命時(shí)間過去之后;次級(jí)保持,用于如果在所述主保持步驟中設(shè)置的主待命時(shí)間過去之前接收到從所述 控制設(shè)備傳送的請(qǐng)求設(shè)置要被再現(xiàn)的內(nèi)容數(shù)據(jù)的內(nèi)容設(shè)置請(qǐng)求,則還在所述主待命時(shí)間過 去之后設(shè)置次級(jí)待命時(shí)間,并還保持已經(jīng)在所述主保持步驟中保持的再現(xiàn)所述內(nèi)容數(shù)據(jù)的 狀態(tài),直至所述次級(jí)待命時(shí)間過去之后;再現(xiàn)切換,用于如果在所述次級(jí)待命時(shí)間過去之前接收到所述再現(xiàn)請(qǐng)求,則再現(xiàn)基于 所述內(nèi)容設(shè)置請(qǐng)求而已新設(shè)置的內(nèi)容數(shù)據(jù);以及轉(zhuǎn)變狀態(tài),用于如果在所述主待命時(shí)間過去之前未接收到所述內(nèi)容設(shè)置請(qǐng)求,或者如 果在所述次級(jí)待命時(shí)間過去之前未接收到所述再現(xiàn)請(qǐng)求,則使在所述主保持步驟或所述次 級(jí)保持步驟中保持的內(nèi)容數(shù)據(jù)的狀態(tài)轉(zhuǎn)變到不執(zhí)行再現(xiàn)所述內(nèi)容數(shù)據(jù)的基本狀態(tài)。
全文摘要
本發(fā)明提供了一種再現(xiàn)設(shè)備,包括服務(wù)器;通信單元,用于與傳送內(nèi)容設(shè)置請(qǐng)求、再現(xiàn)請(qǐng)求和停止請(qǐng)求的控制設(shè)備通信;再現(xiàn)處理單元,用于基于所接收的有關(guān)再現(xiàn)的請(qǐng)求執(zhí)行處理;以及再現(xiàn)控制單元,用于控制再現(xiàn)處理單元中的處理執(zhí)行的狀態(tài),其中,如果在再現(xiàn)狀態(tài)中接收到停止請(qǐng)求,或者如果內(nèi)容數(shù)據(jù)的再現(xiàn)已經(jīng)結(jié)束,則該再現(xiàn)控制單元設(shè)置主待命時(shí)間并保持再現(xiàn)狀態(tài),并且,如果在主待命時(shí)間過去之前接收到內(nèi)容設(shè)置請(qǐng)求,則在主待命時(shí)間過去之后還設(shè)置次級(jí)待命時(shí)間,而且如果在次級(jí)待命時(shí)間過去之前接收到再現(xiàn)請(qǐng)求,則再現(xiàn)新設(shè)置的內(nèi)容數(shù)據(jù)。
文檔編號(hào)H04N21/274GK102111647SQ20101059782
公開日2011年6月29日 申請(qǐng)日期2010年12月21日 優(yōu)先權(quán)日2009年12月28日
發(fā)明者品田衛(wèi), 長野元彥 申請(qǐng)人:索尼公司