專利名稱:信息處理設(shè)備和方法、記錄介質(zhì)及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理設(shè)備和方法、一種記錄介質(zhì)及一種程序,尤其涉及一種與通過網(wǎng)絡(luò)與之相連的不同信息處理設(shè)備進行用戶聲音和圖像的通信并與不同設(shè)備同步地回放相同內(nèi)容的信息處理設(shè)備和信息處理方法、記錄介質(zhì)及程序。
背景技術(shù):
通常,作為供在相隔遙遠的人之間進行交流(這種交流此后稱之為遠程通信)所用的設(shè)備包括電話機、可視電話機、視頻會議系統(tǒng)等。另外存在使用個人計算機等并連接于互聯(lián)網(wǎng)以進行文本聊天、伴隨圖像和聲音等的視頻聊天等的方法。
另外還提出了讓試圖進行遠程通信的人使用各自的個人計算機等通過互聯(lián)網(wǎng)共享虛擬空間或共享相同內(nèi)容(例如參照專利文獻1)。
專利文獻1日本特開2003-271530號公報。
發(fā)明內(nèi)容
發(fā)明解決的問題然而,相隔遙遠的人共享相同內(nèi)容的常規(guī)方法的問題是內(nèi)容的回放時間無法準(zhǔn)確地彼此同步。
因此,常規(guī)方法的問題是當(dāng)相隔遙遠的人彼此進行圖像和聲音通信時,他們無法視聽相同的內(nèi)容并且無法在同一時間哭、笑或感動。
本發(fā)明是鑒于上述情形而作出的,并且本發(fā)明的一個目的是使相隔遙遠的人們能夠彼此同步地視聽相同內(nèi)容。
解決問題的方法本發(fā)明的信息處理設(shè)備包括回放部分,它被配置成響應(yīng)用戶的操作回放內(nèi)容數(shù)據(jù);生成部分,它被配置成生成與用戶的操作對應(yīng)的操作信息并將操作信息通過網(wǎng)絡(luò)發(fā)送至另外的信息處理設(shè)備;以及回放控制部分,它被配置成基于通過網(wǎng)絡(luò)從該另外的信息處理設(shè)備發(fā)來的操作信息將由回放部分對內(nèi)容數(shù)據(jù)回放與由該另外的信息處理設(shè)備對內(nèi)容數(shù)據(jù)的回放合成。
內(nèi)容數(shù)據(jù)可以是如電視節(jié)目等數(shù)據(jù)廣播。
生成部分可響應(yīng)用戶對電視廣播頻道的切換操作而生成表示切換后的頻道的操作信息。
生成部分可生成包括用戶操作內(nèi)容、操作執(zhí)行時刻以及內(nèi)容數(shù)據(jù)的回放位置中的至少一個的操作信息。
生成部分可生成包括用戶操作內(nèi)容、與操作對應(yīng)的處理的開始預(yù)定時間以及內(nèi)容數(shù)據(jù)回放位置中的至少一個的操作信息。
信息處理設(shè)備還可包括檢測部分,它被配置成檢測通過網(wǎng)絡(luò)進行操作信息的通信所需要的通信時間,并且前述生成部分可基于通信時間來決定與操作對應(yīng)的處理的開始預(yù)定時間。
信息處理設(shè)備還可包括通信部分,它被配置成通過網(wǎng)絡(luò)與另外的信息處理設(shè)備進行用戶聲音和圖像的通信。
本發(fā)明的信息處理方法包括回放步驟,它響應(yīng)用戶操作而回放內(nèi)容數(shù)據(jù);生成步驟,它生成與用戶的操作對應(yīng)的操作信息并將該操作信息通過網(wǎng)絡(luò)發(fā)送給另外的信息處理設(shè)備;以及回放控制步驟,它基于通過網(wǎng)絡(luò)從該另外的信息處理設(shè)備發(fā)來的操作信息將由回放步驟的處理對內(nèi)容數(shù)據(jù)的回放與由該另外的信息處理設(shè)備對內(nèi)容數(shù)據(jù)回放合成。
本發(fā)明的記錄介質(zhì)的程序包括回放步驟,它響應(yīng)用戶操作而回放內(nèi)容數(shù)據(jù);生成步驟,它生成與用戶的操作對應(yīng)的操作信息并將該操作信息通過網(wǎng)絡(luò)發(fā)送給另外的信息處理設(shè)備;以及回放控制步驟,它基于通過網(wǎng)絡(luò)從該另外的信息處理設(shè)備發(fā)來的操作信息將由回放步驟的處理對內(nèi)容數(shù)據(jù)的回放與由該另外的信息處理設(shè)備對內(nèi)容數(shù)據(jù)的回放合成。
本發(fā)明的程序包括回放步驟,它響應(yīng)用戶的操作而回放內(nèi)容數(shù)據(jù);生成步驟,它生成與用戶的操作對應(yīng)的操作信息并將該操作信息通過網(wǎng)絡(luò)發(fā)送給另外的信息處理設(shè)備;以及回放控制步驟,它基于通過網(wǎng)絡(luò)從該另外的信息處理設(shè)備發(fā)來的操作信息將由回放步驟的處理對內(nèi)容數(shù)據(jù)的回放與由該另外的信息處理設(shè)備對內(nèi)容數(shù)據(jù)的回放合成。
在本發(fā)明的信息處理設(shè)備和方法以及程序中,與用戶的操作對應(yīng)的操作信息被生成并通過網(wǎng)絡(luò)發(fā)送至另外的信息處理設(shè)備。此外,基于通過網(wǎng)絡(luò)從該另外的信息處理設(shè)備發(fā)來的操作信息,內(nèi)容數(shù)據(jù)的回放被與該另外的信息處理設(shè)備對內(nèi)容數(shù)據(jù)的回放同步。
發(fā)明效果根據(jù)本發(fā)明,相隔遙遠的人們可以彼此同步地視聽相同內(nèi)容。
附圖簡要說明[
圖1]圖1示出本發(fā)明所適用的通信系統(tǒng)的配置的一個例子。
圖2A是示出內(nèi)容圖像和用戶圖像的一個例子的圖。
圖2B是示出內(nèi)容圖像和用戶圖像的一個例子的圖。
圖2C是示出內(nèi)容圖像和用戶圖像的一個例子的圖。
圖3A是示出內(nèi)容圖像與用戶圖像的合成的一個例子的圖。
圖3B是示出內(nèi)容圖像與用戶圖像的合成的一個例子的圖。
圖3C是示出內(nèi)容圖像與用戶圖像的合成的一個例子的圖。
圖4是示出圖1的通信設(shè)備的配置的一個例子的方框圖。
圖5是說明通信設(shè)備的遠程通信處理的流程圖。
圖6是說明適用于第一同步回放處理的同步內(nèi)容獲取模式的概要的圖。
圖7是說明第一同步回放處理的流程圖。
圖8是說明適用于第二同步回放處理的追隨型同步模式的概要的圖。
圖9是說明第二同步回放處理的流程圖。
圖10是說明適用于第三同步回放處理的預(yù)約型同步模式的概要的圖。
圖11是說明第三同步回放處理的流程圖。
圖12是說明通用個人計算機的配置的一個例子的方框圖。
符號說明1 通信設(shè)備2 通信網(wǎng)絡(luò)3 內(nèi)容供給服務(wù)器4 認證服務(wù)器5 廣播設(shè)備6 標(biāo)準(zhǔn)時刻信息供給設(shè)備21 輸出部分22 顯示單元23 揚聲器24 輸入部分25 相機26 話筒27 傳感器28 通信部分29 廣播接收部分30 內(nèi)容回放部分31 圖像聲音合成部分32 存儲部分33 內(nèi)容34 合成信息35 圖像分析部分36 鏡像圖像生成部分
37 指示物檢測部分38 運動矢量檢測部分39 匹配部分40 通信環(huán)境檢測部分41 標(biāo)準(zhǔn)時刻計時部分42 操作輸入部分43 控制部分44 會話管理部分45 視聽記錄級別設(shè)置部分46 回放同步部分47 合成控制部分48 回放許可部分49 記錄許可部分50 操作信息輸出部分51 電子設(shè)備控制部分100 個人計算機101 CPU111 記錄介質(zhì)實現(xiàn)本發(fā)明的最佳模式下面將結(jié)合附圖對本發(fā)明適用的具體實施例進行詳細說明。
圖1示出本發(fā)明適用的通信系統(tǒng)的配置的一個例子。在該通信系統(tǒng)中,通信設(shè)備1-1通過通信網(wǎng)絡(luò)2建立與另外的通信設(shè)備1(在圖1的情形下為通信設(shè)備1-2)的連接,以與可視電話系統(tǒng)情形相似地互相進行用戶聲音和圖像的通信,并且與該另外的通信設(shè)備1-2同步地回放共有的內(nèi)容(例如通過電視廣播的接收而獲得的節(jié)目內(nèi)容等、預(yù)先通過下載等獲得的電影內(nèi)容等、在用戶之間傳送的私有內(nèi)容等的運動圖象、靜止圖象等)以支持用戶之間的遠程通信。在后面的說明中,在沒有必要將通信設(shè)備1-1和1-2彼此區(qū)別開的情形下,則將其每個簡稱為通信設(shè)備1。
各通信設(shè)備1可由多個用戶同時使用。例如在圖1的情形中,假定通信設(shè)備11由用戶A和B使用,而通信設(shè)備1-2由用戶X使用。
例如,假定共有的內(nèi)容的圖像如圖2A所示,由通信設(shè)備1-1拾取的用戶A的圖像如圖2B所示,而由通信設(shè)備1-2拾取的用戶X的圖像如圖2C所示。在這種情形下,內(nèi)容和用戶的圖像根據(jù)例如圖3A所示的畫中畫(picture inpicture)模式、圖3B所示的交叉淡化(cross fade)模式或圖3C所示的劃變(wipe)模式以重疊關(guān)系顯示在通信設(shè)備1-1的顯示單元22(圖4)上。
要注意在圖3A所示的畫中畫模式中,用戶圖像作為小屏幕重疊在內(nèi)容圖像上。小屏幕的顯示位置和大小可任意地改變。還可不共同顯示用戶自身(用戶A)和通信相對方(用戶X)的圖像兩者,而是僅顯示其中一個小屏幕。另外可用α混合模式顯示圖像從而可透過用戶圖像的小屏幕觀看內(nèi)容圖像。
在圖3B所示的交叉淡化模式中,用戶(用戶A或用戶X)的圖像以α混合方式顯示在內(nèi)容圖像上。這種交叉淡化模式可在例如當(dāng)用戶指向內(nèi)容圖像上的任意位置或區(qū)域時或類似情況下使用。
在圖3C所示的劃變模式中,用戶圖像以覆蓋內(nèi)容圖像的方式從預(yù)定方向出現(xiàn)。
內(nèi)容和用戶圖像的合成方法可隨時改變。此外,內(nèi)容和用戶圖像可適用與上述模式不同的模式來顯示。
內(nèi)容和用戶的聲音和圖像的合成狀況,例如在畫中畫、交叉淡化和劃變模式的區(qū)別,采用畫中畫模式的情形下子圖像的大小和位置、采用交叉淡化模式的情形下α混合的透過度以及音量比等作為合成信息34(圖4)被記錄。
再次參閱圖1,通信網(wǎng)絡(luò)2是以互聯(lián)網(wǎng)等為代表的寬帶數(shù)據(jù)通信網(wǎng)絡(luò),而內(nèi)容供給服務(wù)器3根據(jù)來自通信設(shè)備1的請求,通過通信網(wǎng)絡(luò)2將內(nèi)容提供給通信設(shè)備1。當(dāng)通信設(shè)備1的用戶試圖利用該通信系統(tǒng)時,認證服務(wù)器4執(zhí)行認證、計費等處理。
廣播設(shè)備5發(fā)送作為電視廣播節(jié)目等的內(nèi)容。因此,各通信設(shè)備1能彼此同步地接收和回放來自廣播設(shè)備5的內(nèi)容廣播。要注意從廣播設(shè)備5至通信設(shè)備1的內(nèi)容發(fā)送可通過無線傳送或有線傳送來進行?;蛘呖赏ㄟ^通信網(wǎng)絡(luò)2進行上述傳送。
標(biāo)準(zhǔn)時刻信息供給設(shè)備6將標(biāo)準(zhǔn)時刻信息提供給各通信設(shè)備1,以將內(nèi)建于通信設(shè)備1中的時鐘(標(biāo)準(zhǔn)時刻計時部分41(圖4))調(diào)至標(biāo)準(zhǔn)時刻(世界標(biāo)準(zhǔn)時、日本標(biāo)準(zhǔn)時刻等)。要注意,從標(biāo)準(zhǔn)時刻信息供給設(shè)備6至通信設(shè)備1的標(biāo)準(zhǔn)時刻信息供給可通過無線通信或通過有線通信來實現(xiàn)。此外??赏ㄟ^通信網(wǎng)絡(luò)2實現(xiàn)供給。
現(xiàn)在將結(jié)合圖4對通信設(shè)備1-1的詳細配置的一個例子進行說明。
在通信設(shè)備1-1中,輸出部分21由顯示單元22和揚聲器23構(gòu)成并對應(yīng)從圖像聲音合成部分31輸入的圖像信號和聲音信號顯示圖像和輸出聲音。
輸入部分24包括用于拾取用戶圖像(運動圖象或靜止圖象)的相機25;用于收集用戶聲音的話筒26;以及用于檢測用戶周圍環(huán)境信息(亮度、溫度、濕度等)的傳感器27。輸入部分24將用戶的實時(RT)數(shù)據(jù),包括所獲取的運動圖象、聲音和周圍環(huán)境信息輸出至通信部分28和存儲部分32。相機25具有測量離圖像拾取對象(用戶)的距離的功能。此外,輸入部分24將所獲取的用戶圖像和聲音輸出至圖像聲音合成部分31。此外,輸入部分24將所獲取的圖像輸出至圖像分析部分35。要注意可提供多個輸入設(shè)備24(在圖24的情形下為兩個輸入設(shè)備24)以使它們指向多個用戶(圖1的用戶A和用戶B)。
通信部分28將從輸入部分24輸入的用戶A的實時數(shù)據(jù)通過通信網(wǎng)絡(luò)2發(fā)送至通信相對方的通信設(shè)備1-2。此外,通信部分28接收從通信設(shè)備1-2發(fā)來的用戶X的實時數(shù)據(jù),并將該實時數(shù)據(jù)輸出至圖像聲音合成部分35。此外,通信部分28接收從通信相對方的通信設(shè)備1-2或內(nèi)容供給服務(wù)器3通過通信網(wǎng)絡(luò)2提供的內(nèi)容,并將該內(nèi)容提供給內(nèi)容回放部分30和存儲部分32。此外,通信部分28將存儲在存儲部分32中的內(nèi)容33或由操作信息輸出部分50生成的操作信息通過通信網(wǎng)絡(luò)2發(fā)送給通信設(shè)備1-2。
廣播接收部分29接收從廣播設(shè)備5廣播的電視廣播信號,并將獲取的內(nèi)容作為廣播節(jié)目輸出至內(nèi)容回放部分30。內(nèi)容回放部分30回放由廣播接收部分29接收的廣播節(jié)目的內(nèi)容、由通信部分28接收的內(nèi)容或從存儲部分32讀出的內(nèi)容,并輸出因此產(chǎn)生的內(nèi)容圖像和聲音至圖像聲音合成部分31和圖像分析部分35。
圖像聲音合成部分31通過α混合等將從內(nèi)容回放部分30輸入的內(nèi)容圖像、用戶圖像和OSD(屏上顯示)用圖像合成,并輸出結(jié)果圖像信號至輸出部分21。圖像聲音合成部分31將從內(nèi)容回放部分30輸入的內(nèi)容聲音與用戶聲音合成,并將所產(chǎn)生的聲音信號輸出至輸出部分21。
存儲部分32存儲從輸入部分24提供的用戶(用戶A等)的實時數(shù)據(jù)、從通信部分28提供的通信相對方(用戶X)的實時數(shù)據(jù)、由廣播接收部分29接收的廣播節(jié)目內(nèi)容以及從通信部分28提供的內(nèi)容,同時通過控制部分43周期地將從標(biāo)準(zhǔn)時刻計時部分41提供的標(biāo)準(zhǔn)時刻添加至這些數(shù)據(jù)和內(nèi)容。此外,存儲部分32還存儲由合成控制部分47生成的合成信息34。
圖像分析部分35分析從內(nèi)容回放部分30輸入的內(nèi)容圖像以及用戶圖像(還包括從通信設(shè)備1-2提供的用戶圖像)的亮度和輝度,并將分析結(jié)果輸出至合成控制部分47。圖像分析部分35的鏡像生成部分36生成用戶圖像(包括從通信設(shè)備1-2接收的用戶圖像)的鏡像。指示物檢測部分37檢測用戶用作指示物以指示從由運動矢量檢測部分38檢測到的用戶圖像(包括來自通信設(shè)備1-2的用戶圖像)內(nèi)的合需位置的手腕、指尖等并提取指示物的圖像。在來自輸入部分24的圖像包括多個用戶的情形下,檢測多個指示物并將其與諸用戶對應(yīng)。運動矢量檢測部分38從用戶圖像(包括來自通信設(shè)備1-2的用戶圖像)檢測指示每個用戶的運動的運動矢量,并識別運動矢量的發(fā)生點和軌跡。匹配部分39判定所檢測到的用戶運動矢量與事先估計的用戶運動中的哪一個相一致,并將判定結(jié)果作為運動矢量匹配信息輸出至控制部分43。
通信環(huán)境檢測部分40監(jiān)視通過通信部分28和通信網(wǎng)絡(luò)2與通信設(shè)備1-2的通信環(huán)境(通信速率、通信延遲時間等)并輸出監(jiān)視結(jié)果至控制部分43。標(biāo)準(zhǔn)時刻計時部分41基于從標(biāo)準(zhǔn)時刻信息供給設(shè)備6提供的標(biāo)準(zhǔn)時刻信息調(diào)整由標(biāo)準(zhǔn)時刻計時部分41自己計時的標(biāo)準(zhǔn)時刻,并將標(biāo)準(zhǔn)時刻提供給控制部分43。操作輸入部分42由例如遠程控制器等構(gòu)成,并接受用戶操作并隨后將相應(yīng)的操作信號輸入至控制部分43。
控制部分43基于與從操作輸入部分42輸入的用戶操作對應(yīng)的操作信號、從圖像分析部分35輸入的運動矢量匹配信息等控制通信設(shè)備1-1的諸部件??刂撇糠?3包括會話管理部分44、視聽記錄級別設(shè)置部分45、回放同步部分46、合成控制部分47、回放許可部分48、記錄許可部分49、操作信息輸出部分50和電子設(shè)備控制部分51。要注意在圖4中,從控制部分43至通信設(shè)備1-1諸部件的控制線被省略。
會話管理部分44控制通信部分28通過通信網(wǎng)絡(luò)2建立與通信設(shè)備1-2、內(nèi)容供給服務(wù)器3、認證服務(wù)器4等的連接的處理。視聽記錄級別設(shè)置部分45基于來自用戶的設(shè)置操作設(shè)定由輸入部分24獲取的用戶的實時數(shù)據(jù)是否能由通信相對方的通信設(shè)備1-2回放,設(shè)定該實時數(shù)據(jù)是否能被記錄,以及在實時數(shù)據(jù)能被記錄的情況下設(shè)定允許記錄的次數(shù)。然后,視聽記錄級別設(shè)置部分45從通信部分28向通信設(shè)備1-2發(fā)布設(shè)置信息的通知?;胤磐讲糠?6控制廣播接收部分29和內(nèi)容回放部分30以與通信相對方的通信設(shè)備1-2同步地回放相同的內(nèi)容。
合成控制部分47基于圖像分析部分35的分析結(jié)果等控制圖像聲音合成部分31以根據(jù)來自用戶的設(shè)定操作將內(nèi)容圖像和聲音與用戶圖像和聲音合成?;胤旁S可部分48基于內(nèi)容附加的許可證信息等判定內(nèi)容回放是否被許可,并基于判定結(jié)果控制內(nèi)容回放部分30。記錄許可部分49基于通信相對方的設(shè)定和內(nèi)容附加的許可證信息判定是否允許記錄用戶和內(nèi)容的實時數(shù)據(jù),并且基于判定結(jié)果控制存儲部分32。操作信息輸出部分50響應(yīng)用戶操作(接收電視廣播時的頻道切換操作、或回放開始、回放結(jié)束、快進回放等操作)生成包含操作內(nèi)容、操作時間等的操作信息(其詳情將在后面描述)。然后,操作信息輸出部分50從通信部分28向通信相對方的通信設(shè)備1-2發(fā)布操作信息的通知。該操作信息被用于內(nèi)容的同步回放。
電子設(shè)備控制部分51基于從圖像分析部分35輸入的運動矢量匹配信息控制連接(包括無線連接)于通信設(shè)備1-1的預(yù)定電子設(shè)備(例如照明設(shè)備、空調(diào)設(shè)備等,它們均未被示出)。
要注意通信設(shè)備1-2的詳細配置的一個例子與圖4所示的通信設(shè)備1-1的相似,因此在這里省去對其的說明。
現(xiàn)在,將結(jié)合圖5的流程圖對通信設(shè)備1-1與通信設(shè)備1-2的遠程通信處理進行說明。
當(dāng)指示與通信設(shè)備1-2的遠程通信開始的操作被輸入至操作輸入部分42并且與該操作對應(yīng)的操作信號被輸入至控制部分43時,遠程通信處理開始。
在步驟S1,通信部分28在會話管理部分44的控制下建立通過通信網(wǎng)絡(luò)2與通信設(shè)備1-2的連接,并通知通信設(shè)備1-2遠程通信開始。響應(yīng)于該通知,通信設(shè)備1-2返回遠程通信開始的應(yīng)諾。
在步驟S2,通信部分28在控制部分43的控制下,開始發(fā)送通過通信網(wǎng)絡(luò)2從輸入部分24輸入至通信設(shè)備1-2的用戶A等的實時數(shù)據(jù),并開始接收從通信設(shè)備1-2發(fā)來的用戶X的實時數(shù)據(jù)。包含在所發(fā)送的用戶A等的實時數(shù)據(jù)中的圖像和聲音以及包含在所接收的用戶X的實時數(shù)據(jù)中的圖像和聲音被輸入到存儲部分32和圖像聲音合成部分31。
在步驟S3,通信部分28在會話管理部分44的控制下建立通過通信網(wǎng)絡(luò)2與認證服務(wù)器4的連接,并執(zhí)行內(nèi)容獲取的認證處理。在該認證處理后,通信部分28通過通信網(wǎng)絡(luò)2訪問內(nèi)容供給服務(wù)器3以獲取由用戶指定的內(nèi)容。假定此時在通信設(shè)備1-2上執(zhí)行了相同的處理并且獲得了相同的內(nèi)容。
要注意,在接收作為電視廣播正在放送的內(nèi)容或回放已獲取并存儲在存儲部分32中的內(nèi)容的情況下,則可省略步驟S3的處理。
在步驟S4,內(nèi)容回放部分30在回放同步部分46的控制下,開始與通信設(shè)備1-2同步的內(nèi)容回放處理(這樣的回放處理之后被稱為內(nèi)容同步回放處理)。該內(nèi)容同步回放處理的詳情將在后面進行說明。
在步驟S5,存儲部分32開始遠程通信記錄處理。具體地說,開始進行回放開始的內(nèi)容、包含在所發(fā)送的用戶A等的實時數(shù)據(jù)中的圖像和聲音、包含在所接收的用戶X的實時數(shù)據(jù)中的圖像和聲音、以及由合成控制部分47生成的并代表前述圖像和聲音的合成的合成信息34的記錄。
在步驟S6,圖像聲音合成部分31在合成控制部分47的控制下,將所回放內(nèi)容的圖像和聲音、包含在所發(fā)送的用戶A等的實時數(shù)據(jù)中的圖像和聲音、以及包含在所接收的用戶X的實時數(shù)據(jù)中的圖像和聲音合成,并將作為合成結(jié)果獲得的圖像信號和聲音信號提供給輸出部分21。輸出部分21顯示與所提供的圖像信號對應(yīng)的圖像并輸出與該聲音信號對應(yīng)的聲音。在這個階段,用戶之間的圖像和聲音通信以及內(nèi)容的同步回放開始。
在步驟S6,與圖像聲音合成部分31等的處理并行地,圖像分析部分35的指示物檢測部分37基于包含在用戶A等的實時數(shù)據(jù)中的圖像執(zhí)行檢測用戶A等的指示物并將指示物顯示在屏幕等設(shè)備上的處理(指示處理)。
在步驟S7,控制部分43判定用戶是否執(zhí)行了發(fā)布結(jié)束遠程通信的指令的操作,并等待直到判定該操作已執(zhí)行。當(dāng)判定用戶執(zhí)行了發(fā)布結(jié)束遠程通信的指令的操作時,處理前進至步驟S8。
在步驟S8,通信部分28在會話管理部分44的控制下,建立通過通信網(wǎng)絡(luò)2與通信設(shè)備1-2的連接并發(fā)布結(jié)束遠程通信的通知至通信設(shè)備1-2。響應(yīng)該通知,通信設(shè)備1--2返回結(jié)束遠程通信的應(yīng)諾。
在步驟S9,存儲部分32結(jié)束通信記錄處理。今后當(dāng)再現(xiàn)這次的遠程通信時,再利用到此為止記錄的回放內(nèi)容、包含在用戶A等的實時數(shù)據(jù)中的圖像和聲音、包含在所接收的用戶X的實時數(shù)據(jù)中的圖像和聲音、以及合成信息34。
對由通信設(shè)備1-1進行的遠程通信處理的說明就此結(jié)束。
現(xiàn)在對遠程通信處理的步驟S4的內(nèi)容同步回放處理進行說明。
對于由通信設(shè)備1-1進行的內(nèi)容同步回放,有三種模式可用,包括適用于第一同步回放處理的同步內(nèi)容獲取模式、適用于第二同步回放處理的追隨型同步模式、以及適用于第三同步回放處理的預(yù)約型同步模式。
同步內(nèi)容獲取模式適用于可由通信設(shè)備1-1和通信設(shè)備1-2彼此同步地獲得的并且不允許改變回放時間等的內(nèi)容,更具體地適用于基于實時接收和視聽電視廣播的節(jié)目內(nèi)容等的情形。在電視節(jié)目廣播的情形下,只有在要被接收的頻道相同的情況下,就算相隔遙遠,圖像和聲音的輸出時間也彼此一致。因此,在同步內(nèi)容獲取模式下,代表要被接收的電視廣播頻道的信息作為操作信息從通信設(shè)備1-1被發(fā)送至通信設(shè)備1-2。
圖6示出同步內(nèi)容獲取模式中的動作的概要。例如,如果在時刻t1用戶A將通信設(shè)備1-1的頻道從頻道Ch1切換至另一頻道Ch3,則代表頻道被切換至頻道Ch3的操作信息被生成并發(fā)送至通信設(shè)備1-2。
在時刻t2從通信設(shè)備1-1接收到該操作信息的通信設(shè)備1-2將要接收的頻道切換至頻道Ch3并生成代表頻道被切換至頻道Ch3的操作信息。該操作信息被發(fā)回給通信設(shè)備1-1。然后,向用戶傳達在與通信設(shè)備1-1同步地回放內(nèi)容的通知(例如以重疊關(guān)系將字符串“頻道同步中”顯示在屏幕上)。
在時刻t3從通信設(shè)備1-2接收到操作信息的通信設(shè)備1-1向用戶A發(fā)布在與通信設(shè)備1-2同步地回放內(nèi)容的通知(例如將字符串“頻道同步中”以重疊關(guān)系顯示在屏幕上)。
正如從圖6清楚地看到的那樣,在同步內(nèi)容獲取模式中,盡管在用戶A執(zhí)行頻道切換操作之后并在內(nèi)容回放同步被建立之前操作信息的通信需要(t1-t2)的延遲時間,然而在通信設(shè)備1-1和通信設(shè)備1-2之間進行內(nèi)容(正在廣播的節(jié)目)的同步回放是可能的。
現(xiàn)在將結(jié)合圖7的流程圖對執(zhí)行采用同步內(nèi)容獲取模式的第一同步回放處理的第一通信設(shè)備1-1和第二通信設(shè)備1-2的動作進行說明。要注意,在圖7中,步驟S11到S15代表由通信設(shè)備1-1執(zhí)行的處理,而步驟S21到S23代表由通信設(shè)備1-2執(zhí)行的處理。此外,假定通信設(shè)備1-1和通信設(shè)備1-2已接收到電視廣播節(jié)目(內(nèi)容)并已開始回放節(jié)目。
首先對通信設(shè)備1-1的動作進行說明。在步驟S11中,控制部分43判定用戶是否對操作輸入部分42執(zhí)行了頻道切換操作,并等待直到判定頻道切換操作已執(zhí)行。然后,如果判定用戶對操作輸入部分42執(zhí)行了頻道切換操作,則處理前進至步驟S12。在步驟S12,回放同步部分46控制圖像聲音合成部分31,如果當(dāng)前正與通信設(shè)備1-2進行同步內(nèi)容回放的通知已被傳達給用戶,則結(jié)束通知(例如,如果以重疊關(guān)系將“頻道同步中”的字符串顯示在屏幕上,則停止該重疊顯示)。
在步驟S13,操作信息輸出部分50生成指示切換后的頻道的操作信息,并控制通信部分28將該操作信息通過通信網(wǎng)絡(luò)2發(fā)送至通信設(shè)備1-2。在步驟S14,回放同步部分46判定是否從通信設(shè)備1-2發(fā)回了與由步驟13的處理發(fā)送至通信設(shè)備1-2的操作信息對應(yīng)的操作信息。具體地說,回放同步部分46判定是否從通信設(shè)備1-2發(fā)回了指示與由步驟S13的處理發(fā)送至通信設(shè)備1-2的操作信息所指示的頻道相同的頻道的操作信息。然后,回放同步部分46等待直至判定對應(yīng)的操作信息被發(fā)回。如果判定對應(yīng)的操作信息被發(fā)回,則處理前進至步驟S15。
在步驟S15,回放同步部分46控制圖像聲音合成部分31以向用戶發(fā)布正在與通信設(shè)備1-2進行內(nèi)容同步回放的通知(例如將字符串“頻道同步中”以重疊關(guān)系顯示在屏幕上)。此后,處理返回至步驟S11,在該步驟控制部分43等待用戶下次執(zhí)行頻道切換操作。
現(xiàn)在對另一通信設(shè)備1-2的動作進行說明。在步驟S21,通信設(shè)備1-2的回放同步部分46判定是否接收到從通信設(shè)備1-1發(fā)來的操作信息,并等待直至判定該操作信息被接收到。如果判定從通信設(shè)備1-1發(fā)來的操作信息已被接收到,則處理前進至步驟S22。在步驟S22,回放同步部分46控制廣播接收部分29以將正被接收的電視廣播頻道切換至由在步驟S21接收到的操作信息指示的頻道。通信設(shè)備1-2的回放同步部分46控制圖像聲音合成部分31以向用戶發(fā)布正與通信設(shè)備1-1進行內(nèi)容同步回放的通知(例如將“頻道同步中”顯示在屏幕上)。
在步驟S23中,通信設(shè)備1-2的操作信息輸出部分50生成代表切換后的頻道的操作信息,并控制通信部分28將該操作信息通過通信網(wǎng)絡(luò)2發(fā)回給通信設(shè)備1-1。此后,處理返回到步驟S21,在該步驟,回放同步部分46等待下一次從通信設(shè)備1-1接收到操作信息。
如上所述,通過采用同步內(nèi)容獲取模式的第一同步回放處理,盡管在用戶A執(zhí)行頻道切換操作之后直至同步被建立之前操作信息的通信需要一定長度的時延,然而還是能夠?qū)崿F(xiàn)通信設(shè)備1-1和通信設(shè)備1-2之間的內(nèi)容(正被廣播的節(jié)目)同步回放。
要注意盡管前面的說明僅涉及通信設(shè)備1-2追隨通信設(shè)備1-1(使通信設(shè)備1-2與通信設(shè)備1-1同步)的情形,然而也可顛倒主從關(guān)系或隨時改變其關(guān)系。
現(xiàn)在要對適用于第二同步回放處理的追隨型同步模式進行說明。追隨型同步模式適用于回放與電視廣播節(jié)目等不同的、可由用戶在任意定時指示其回放開始、快進回放、回放結(jié)束等操作的、并且已由通信設(shè)備1-1和通信設(shè)備1-2預(yù)先獲取的內(nèi)容的情形。在追隨型同步模式中,如果執(zhí)行了內(nèi)容的回放開始、快進回放、回放結(jié)束等操作,則將操作內(nèi)容和操作時刻以及代表執(zhí)行操作時內(nèi)容回放位置的信息作為操作信息從通信設(shè)備1-1發(fā)送至通信設(shè)備1-2。
圖8示出追隨型同步模式中的動作概要。例如,如果在時刻t1用戶A對通信設(shè)備1-1執(zhí)行內(nèi)容回放開始的操作,則內(nèi)容回放開始,并且生成表示執(zhí)行了回放開始操作并且還表示操作時刻t1以及時刻t1內(nèi)容回放位置的操作信息。該操作信息被發(fā)送至通信設(shè)備1-2并由于通信網(wǎng)絡(luò)2的線路延遲而在時刻t2被通信設(shè)備1-2接收。通信設(shè)備1-2基于接收到的操作信息,從時刻t1的內(nèi)容回放位置前進時間(t2-t1)的位置開始內(nèi)容的回放。因此,在時刻t2后,內(nèi)容同步回放的狀態(tài)繼續(xù)。要注意,在進行同步回放時,可與上述同步內(nèi)容獲取模式類似地向用戶發(fā)布正在進行同步回放的通知(例如將“頻道同步中”顯示在屏幕上)。
另外,例如如果用戶A在時刻t3對通信設(shè)備1-1執(zhí)行內(nèi)容的快進回放操作,則內(nèi)容回放從正常回放變?yōu)榭爝M回放,并且生成表示執(zhí)行快進回放操作被執(zhí)行并表示操作時刻t3和時刻t3的內(nèi)容回放位置的操作信息。該操作信息被發(fā)送給通信設(shè)備1-2并且通信設(shè)備1-2基于接收到的操作信息開始內(nèi)容的快進回放。因此,在時刻t3后,不執(zhí)行內(nèi)容同步回放的狀態(tài)繼續(xù)。
此外,如果用戶A在時刻t5對通信設(shè)備1-1執(zhí)行內(nèi)容快進回放結(jié)束操作(重新開始正?;胤?,則內(nèi)容的正?;胤胖匦麻_始。此外,生成表示正?;胤胖匦麻_始操作被執(zhí)行并且表示操作時刻t5和在時刻t5內(nèi)容經(jīng)過的時間的操作信息。該操作信息被發(fā)送至通信設(shè)備1-2,并由于通信網(wǎng)絡(luò)2的線路延遲而在時刻t6被通信設(shè)備1-2接收。通信設(shè)備1-2基于接收到的操作信息,從由時刻t5的內(nèi)容回放位置前進時間(t6-t5)的位置開始內(nèi)容的回放。因此在時刻t6之后,執(zhí)行內(nèi)容同步回放的狀態(tài)繼續(xù)。
因此,在追隨型同步模式中,盡管在用戶A執(zhí)行回放開始操作等之后直至同步被建立之前需要與操作信息通信所需的線路延遲相當(dāng)?shù)臅r間,然而仍然能夠在通信設(shè)備1-1和通信設(shè)備1-2之間實現(xiàn)內(nèi)容的同步回放。然而,仍然存在的問題是,在追隨型同步模式中,當(dāng)用戶A執(zhí)行停止內(nèi)容回放的操作時,在用戶X一方,內(nèi)容將繼續(xù)進行與線路延遲相當(dāng)?shù)臅r間。這個問題由后述的預(yù)約型時間同步模式解決。
現(xiàn)在將結(jié)合圖9的流程圖對執(zhí)行采用追隨型同步模式的第二同步回放處理的通信設(shè)備1-1和通信設(shè)備1-2的動作進行說明。要注意,在圖9中,步驟S31到S33表示由通信設(shè)備1-1執(zhí)行的處理而步驟S41和S42表示由通信設(shè)備1-2執(zhí)行的處理。假定通信設(shè)備1-1和通信設(shè)備1-2已獲取相同內(nèi)容。
首先對通信設(shè)備1-1的動作進行說明。在步驟S31,控制部分43判定用戶是否對操作輸入部分42執(zhí)行了內(nèi)容回放開始操作,并等待直至判定回放開始操作等已被執(zhí)行。然后,如果判定用戶對操作輸入部分42執(zhí)行了內(nèi)容回放開始等操作,則處理前進至步驟S32。在步驟S32,回放同步部分46執(zhí)行與用戶的操作對應(yīng)的處理(例如開始內(nèi)容的正常回放)。
在步驟S33,操作信息輸出部分50生成代表操作內(nèi)容的信息和代表操作執(zhí)行時刻以及在該操作時刻的內(nèi)容回放位置的操作信息。此外,操作信息輸出部分50控制通信部分28將所生成的信息通過通信網(wǎng)絡(luò)2發(fā)送至通信設(shè)備1-2。此后,處理返回到步驟S31,在該步驟,控制部分43等待下一次執(zhí)行回放結(jié)束等操作。
現(xiàn)在,對另一通信設(shè)備1-2的動作進行說明。在步驟S41,通信設(shè)備1-2的回放同步部分46判定是否接收到從通信設(shè)備1-1發(fā)來的操作信息,并等待直至判定該操作信息已被接收到。如果判定已接收到從通信設(shè)備1-1發(fā)來的操作信息,則處理前進至步驟S42。在步驟S42,回放同步部分46使包含在所接收的操作信息中的內(nèi)容的回放位置前進等于操作時刻和當(dāng)前時刻之間的差的量。此外,回放同步部分46控制內(nèi)容回放部分30執(zhí)行與該操作信息對應(yīng)的處理(例如控制內(nèi)容回放部分30開始內(nèi)容的正?;胤?。此后,處理返回到步驟S41,在該步驟,回放同步部分46等待下次從通信設(shè)備1-1接收到操作信息。
要注意,在追隨型同步模式中,在執(zhí)行內(nèi)容同步回放期間,可象在前述同步內(nèi)容獲取模式中那樣向用戶傳達正在執(zhí)行同步回放的通知(例如將“頻道同步中”顯示在屏幕上)。
如前所述,通過采用追隨型同步模式的第二同步回放處理,盡管內(nèi)容回放開始或結(jié)束定時被移位,然而在回放開始之后,可使通信設(shè)備1-1和通信設(shè)備1-2的內(nèi)容回放位置彼此一致。
要注意,盡管前面的說明僅涉及通信設(shè)備1-2追隨通信設(shè)備1-1的情形(使通信設(shè)備1-2與通信設(shè)備1-1同步),然而也可顛倒其主從關(guān)系或隨時改變其關(guān)系。
現(xiàn)在將對適用于第三同步回放處理的預(yù)約型時間同步模式進行說明。預(yù)約型時間同步模式適用于回放與電視廣播節(jié)目等不同的、能由用戶在任意定時指示其回放開始、快進回放、回放結(jié)束等操作、并且已由通信設(shè)備1-1和通信設(shè)備1-2預(yù)先獲取的內(nèi)容的情形。與追隨型同步模式的關(guān)系將在后面進行說明。
在預(yù)約型時間同步模式中,如果執(zhí)行了內(nèi)容的回放開始、快進回放、回放結(jié)束等操作,則代表操作內(nèi)容、與操作對應(yīng)的處理的執(zhí)行預(yù)定時間、以及執(zhí)行操作時的內(nèi)容回放位置的信息作為操作信息從通信設(shè)備1-1發(fā)送至通信設(shè)備1-2。
圖10示出預(yù)約型同步模式的動作概要。例如,如果用戶A在時刻t1對通信設(shè)備1-1執(zhí)行內(nèi)容回放開始操作,則將操作信息發(fā)送至通信設(shè)備1-2的線路延遲考慮在內(nèi)以確定再現(xiàn)開始預(yù)定時刻t2。此外,表示回放開始操作以及表示再現(xiàn)開始預(yù)定時刻t2和在時刻t2的內(nèi)容回放位置的操作信息被生成并發(fā)送至通信設(shè)備1-2。然后,通信設(shè)備1-1在時刻t2開始內(nèi)容的回放。另外當(dāng)由所接收的操作信息表示的再現(xiàn)開始預(yù)定時刻t2到來時,從通信設(shè)備1-1接收該操作信息的通信設(shè)備1-2從由所接收的操作信息表示的內(nèi)容回放位置起開始內(nèi)容的回放。因此,在時刻t2之后,執(zhí)行內(nèi)容同步回放的狀態(tài)繼續(xù)。
要注意,再現(xiàn)開始預(yù)定時刻t2是通過例如將由通信環(huán)境檢測部分40周期地檢測到的線路延遲時間的平均值加上預(yù)定時間(數(shù)秒)來決定的?;蛘?,可僅通過將執(zhí)行操作的時刻t1加上預(yù)定時間(數(shù)秒)來決定再現(xiàn)開始預(yù)定時刻t2。
此外,例如如果用戶A在時刻t3對通信設(shè)備1-1執(zhí)行內(nèi)容快進回放操作,則將操作信息發(fā)送至通信設(shè)備1-2的線路延遲考慮在內(nèi)以決定快進回放開始預(yù)定時刻t4。然后,表示快進回放操作被執(zhí)行并且表示快進回放開始預(yù)定時刻t4和在時刻t4的內(nèi)容的快進回放位置的操作信息被生成并發(fā)送至通信設(shè)備1-2。然后,當(dāng)時刻t4到來時,通信設(shè)備1-1開始內(nèi)容的快進回放。另外在從通信設(shè)備1-1接收到操作信息的通信設(shè)備1-2中,當(dāng)由所接收的操作信息表示的快進回放開始預(yù)定時刻t4到來時,內(nèi)容的快進回放開始。因此,在時刻t4之后的快進回放時,保持內(nèi)容同步的狀態(tài)繼續(xù)。
以此方式,在預(yù)約時間同步模式中,當(dāng)用戶A執(zhí)行回放開始等操作時,通信網(wǎng)絡(luò)2的線路延遲時間被考慮在內(nèi)以決定與該操作對應(yīng)的處理的開始預(yù)定時間。然后,當(dāng)該預(yù)定時刻到來時,開始與該操作對應(yīng)的動作。因此在時刻t2后,可實現(xiàn)通信設(shè)備1-1和通信設(shè)備1-2之間的內(nèi)容同步回放。
下面將結(jié)合圖11的流程圖對執(zhí)行采用預(yù)約型時間同步模式的第三同步回放處理的通信設(shè)備1-1和通信設(shè)備1-2的動作進行說明。要注意在圖11中,步驟S51到S55表示由通信設(shè)備1-1執(zhí)行的處理,而步驟S61到S63表示由通信設(shè)備1-2執(zhí)行的處理。此外,假定通信設(shè)備1-1和通信設(shè)備1-2已獲得相同的內(nèi)容。
首先對通信設(shè)備1-1的動作進行說明。在步驟S51,控制部分43判定用戶是否對操作輸入部分42執(zhí)行了內(nèi)容回放開始等操作,并等待直至判定回放開始操作已被執(zhí)行。然后,如果判定用戶已對操作輸入部分42執(zhí)行了回放開始等操作,則處理前進至步驟S52。
在步驟S52,回放同步部分46將當(dāng)前時刻加上由通信環(huán)境檢測部分40周期地檢測到的通信網(wǎng)絡(luò)2的線路延遲時間的平均值和預(yù)定時間(數(shù)秒)以決定操作執(zhí)行預(yù)定時刻。在步驟S53,操作信息輸出部分50生成代表操作內(nèi)容的信息以及代表與該操作對應(yīng)的動作執(zhí)行預(yù)定時刻以及在該動作執(zhí)行預(yù)定時刻的內(nèi)容回放位置的操作信息。此外,操作信息輸出部分50控制通信部分28將所生成的信息通過通信網(wǎng)絡(luò)2發(fā)送至通信設(shè)備1-2。
在步驟S54,回放同步部分46等待從標(biāo)準(zhǔn)時刻計時部分41提供的標(biāo)準(zhǔn)時刻與動作執(zhí)行預(yù)定時刻一致。如果從標(biāo)準(zhǔn)時刻計時部分41提供的標(biāo)準(zhǔn)時刻與動作執(zhí)行預(yù)定時刻一致,則處理前進至步驟S55。在步驟S55,回放同步部分46執(zhí)行與來自用戶的操作對應(yīng)的處理(例如,開始內(nèi)容的正?;胤?。此后,處理返回到步驟S51,在該步驟,回放同步部分46等待下一次執(zhí)行回放結(jié)束等操作。
現(xiàn)在對另一通信設(shè)備1-2的動作進行說明。在步驟S61,通信設(shè)備1-2的回放同步部分46判定是否接收到從通信設(shè)備1-1發(fā)來的操作信息,并等待直至判定操作信息已被接收。如果判定已接收到從通信設(shè)備1-1發(fā)來的操作信息,則處理前進至步驟S62。在步驟S62,回放同步部分46等待從標(biāo)準(zhǔn)時刻計時部分41提供的標(biāo)準(zhǔn)時刻與包含在所接收的操作信息中的動作執(zhí)行預(yù)定時刻一致。如果從標(biāo)準(zhǔn)時刻計時部分41提供的標(biāo)準(zhǔn)時刻與動作執(zhí)行預(yù)定時刻一致,則處理前進至步驟S63。在步驟S63,回放同步部分46從包含在所接收的操作信息中的內(nèi)容的回放位置起執(zhí)行與包含在所接收的操作信息中的操作內(nèi)容對應(yīng)的處理(例如,開始內(nèi)容的正常回放)。此后,處理返回至步驟S61,在該步驟,回放同步部分46等待下次從通信設(shè)備1-1接收到操作信息。
如上所述,通過采用預(yù)約型時間同步模式的第三同步回放處理,如果用戶A執(zhí)行了回放開始等操作,則將通信網(wǎng)絡(luò)2的線路延遲時間考慮在內(nèi)以決定與該操作對應(yīng)的處理的開始預(yù)定時刻。然后,當(dāng)該預(yù)定時刻到來時,由通信設(shè)備1-1和通信設(shè)備1-2同時開始與該操作對應(yīng)的動作。因此,通信設(shè)備1-1和通信設(shè)備1-2總可執(zhí)行內(nèi)容的同步回放。
然而,如果通信網(wǎng)絡(luò)2的通信狀況等不穩(wěn)定以至于線路延遲時間變動量變大,則不可避免要在執(zhí)行操作的時刻和與該操作對應(yīng)的處理的開始預(yù)定時刻之間設(shè)定增大的時間差。然而,即使執(zhí)行了操作也無法使對應(yīng)的動作立即開始的狀態(tài)在通信設(shè)備1-1的用戶操作性中是惡劣的,并使用戶感到壓力。
因此,只有當(dāng)通信網(wǎng)絡(luò)2的通信狀況穩(wěn)定并且線路延遲時間保持在預(yù)定范圍內(nèi)時,才執(zhí)行適用預(yù)約型時間同步模式第三同步回放處理。然而,當(dāng)通信網(wǎng)絡(luò)2的線路延遲時間不穩(wěn)定時,則執(zhí)行適用追隨型同步模式第二同步回放處理。要注意,執(zhí)行適用預(yù)約型時間同步模式的第三同步回放處理和適用追隨型同步模式的第二同步回放處理中的哪一個的決定是由通信設(shè)備1-1和通信設(shè)備1-2中的一個作出的?;蛘呖捎蛇B接于通信網(wǎng)絡(luò)2的預(yù)定服務(wù)器作出該決定。
此外,盡管前面的說明僅涉及通信設(shè)備1-2追隨通信設(shè)備1-1(使通信設(shè)備1-2與通信設(shè)備1-1同步)的情形,然而也可顛倒其主從關(guān)系或隨時改變其關(guān)系。
此外,盡管前面的說明僅提到一個通信設(shè)備1(通信設(shè)備1-2)追隨通信設(shè)備1-1的情形,然而可有多個通信設(shè)備1追隨通信設(shè)備1-1。另外,多個通信設(shè)備1可顛倒其主從關(guān)系或隨時改變其關(guān)系。
順便提到,盡管上述由通信設(shè)備1-1進行的處理可由硬件執(zhí)行,然而它們也可由軟件執(zhí)行。在由軟件執(zhí)行一連串處理的情形下,構(gòu)成該軟件的程序從程序記錄介質(zhì)被安裝到包含在專用硬件中的計算機或例如如圖12所示能夠通過安裝各種程序來執(zhí)行各種功能的通用個人計算機中。
個人計算機100包括內(nèi)置CPU(中央處理單元)101。輸入/輸出接口105通過總線104連接于CPU 101。ROM(只讀存儲器)102和RAM(隨機存取存儲器)103被連接于總線104。
包括例如鍵盤、鼠標(biāo)等在內(nèi)的由用戶操作以輸入操作命令的輸入裝置的輸入部分106、用于顯示圖像和輸出聲音的輸出部分107、由硬盤驅(qū)動器等構(gòu)成用于存儲程序和各種數(shù)據(jù)等的存儲部分108以及用于通過以互聯(lián)網(wǎng)為代表的網(wǎng)絡(luò)執(zhí)行通信處理的通信部分109被連接于輸入/輸出接口105。此外,用于從/向諸如磁盤(包括軟盤)、光盤(包括CD-ROM(壓縮盤只讀存儲器)以及DVD(數(shù)字多功能盤))、磁光盤(包括MD(迷你盤))或半導(dǎo)體存儲器等記錄介質(zhì)111讀/寫數(shù)據(jù)的驅(qū)動器110連接于輸入/輸出接口105。
使個人計算機100執(zhí)行前述通信設(shè)備1的處理的程序以存儲在記錄介質(zhì)111中的狀態(tài)被提供給個人計算機100。然后,由驅(qū)動器110讀出程序并將其安裝在內(nèi)置于存儲部分108中的硬盤驅(qū)動器中。安裝在存儲部分108中的程序根據(jù)與用戶輸入到輸入部分106的命令對應(yīng)的CPU 101的指令從存儲部分108被加載入RAM 103。然后加載入RAM 103中的程序被執(zhí)行。
要注意在本說明書中,基于程序執(zhí)行的步驟不僅包括以前述順序的時序執(zhí)行的處理,還包括可以但不一定需要按時序、并可不按時序方式處理而是被并行或單獨執(zhí)行的處理。
程序可由一臺計算機處理或由多臺計算機分散地處理。此外可將程序傳送至遠方的計算機并由該計算機執(zhí)行。
此外,在本說明書中,術(shù)語“系統(tǒng)”被用來表示由多個裝置或設(shè)備構(gòu)成的整個設(shè)施。
權(quán)利要求
1.一種通過網(wǎng)絡(luò)與另外的信息處理設(shè)備通信的信息處理設(shè)備,包括回放部分,所述回放部分被配置成響應(yīng)用戶操作回放內(nèi)容數(shù)據(jù);生成部分,所述生成部分被配置成生成與所述用戶操作對應(yīng)的操作信息并將所述操作信息通過所述網(wǎng)絡(luò)發(fā)送至所述另外的信息處理設(shè)備;以及回放控制部分,所述回放控制部分被配置成基于通過所述網(wǎng)絡(luò)從所述另外的信息處理設(shè)備發(fā)來的操作信息將由所述回放部分對所述內(nèi)容數(shù)據(jù)回放與由所述另外的信息處理設(shè)備對所述內(nèi)容數(shù)據(jù)的回放合成。
2.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,所述內(nèi)容數(shù)據(jù)是如電視節(jié)目等數(shù)據(jù)廣播。
3.如權(quán)利要求2所述的信息處理設(shè)備,其特征在于,所述生成部分響應(yīng)用戶執(zhí)行的電視廣播頻道切換操作生成表示切換后的頻道的操作信息。
4.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,所述生成部分生成包括所述用戶操作的內(nèi)容、執(zhí)行所述操作的時刻、以及所述內(nèi)容數(shù)據(jù)的回放位置中的至少一個的操作信息。
5.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,所述生成部分生成包括所述用戶操作的內(nèi)容、與所述操作對應(yīng)的處理的開始預(yù)定時刻、以及所述內(nèi)容數(shù)據(jù)的回放位置中的至少一個的操作信息。
6.如權(quán)利要求5所述的信息處理設(shè)備,其特征在于,還包括檢測部分,所述檢測部分被配置成檢測通過所述網(wǎng)絡(luò)進行所述操作信息的通信所需要的通信時間,并且其中所述生成部分基于所述通信時間來決定與所述操作對應(yīng)的處理的開始預(yù)定時刻。
7.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,還包括通信部分,所述通信部分被配置成通過所述網(wǎng)絡(luò)與所述另外的信息處理設(shè)備進行用戶聲音和圖像的通信。
8.一種用于通過網(wǎng)絡(luò)與另外的信息處理設(shè)備通信的信息處理設(shè)備的信息處理方法,包括下列步驟響應(yīng)用戶操作回放內(nèi)容數(shù)據(jù);生成與所述用戶操作對應(yīng)的操作信息并將所述操作信息通過所述網(wǎng)絡(luò)發(fā)送給所述另外的信息處理設(shè)備;以及基于通過所述網(wǎng)絡(luò)從所述另外的信息處理設(shè)備發(fā)來的操作信息將由所述回放步驟的處理對所述內(nèi)容數(shù)據(jù)的回放與由所述另外的信息處理設(shè)備對所述內(nèi)容數(shù)據(jù)的回放合成。
9.一種記錄有允許信息處理設(shè)備通過網(wǎng)絡(luò)與另外的信息處理設(shè)備通信的計算機可讀程序的記錄介質(zhì),所述程序包括下列步驟響應(yīng)用戶操作回放內(nèi)容數(shù)據(jù);生成與所述用戶操作對應(yīng)的操作信息并將所述操作信息通過所述網(wǎng)絡(luò)發(fā)送給所述另外的信息處理設(shè)備;以及基于通過所述網(wǎng)絡(luò)從所述另外的信息處理設(shè)備發(fā)來的操作信息將由所述回放步驟的處理對所述內(nèi)容數(shù)據(jù)的回放與由所述另外的信息處理設(shè)備對所述內(nèi)容數(shù)據(jù)的回放合成。
10.一種允許信息處理設(shè)備通過網(wǎng)絡(luò)與另外的信息處理設(shè)備通信的程序,包括下列步驟響應(yīng)用戶操作回放內(nèi)容數(shù)據(jù);生成與所述用戶操作對應(yīng)的操作信息并將所述操作信息通過所述網(wǎng)絡(luò)發(fā)送給所述另外的信息處理設(shè)備;以及基于通過所述網(wǎng)絡(luò)從所述另外的信息處理設(shè)備發(fā)來的操作信息將由所述回放步驟的處理對所述內(nèi)容數(shù)據(jù)的回放與由所述另外的信息處理設(shè)備對所述內(nèi)容數(shù)據(jù)的回放合成。
全文摘要
本發(fā)明涉及一種使相隔遙遠的人們能彼此同步地視聽相同內(nèi)容的信息處理設(shè)備和方法、記錄介質(zhì)、以及程序。例如,如果在時刻t1用戶A執(zhí)行內(nèi)容回放開始操作,則將發(fā)送操作信息時的線路延遲考慮在內(nèi)以決定再現(xiàn)開始預(yù)定時刻t2,并且生成表示回放開始操作被執(zhí)行的回放開始預(yù)定時刻t2并表示在時刻t2的內(nèi)容回放位置的操作信息并將其發(fā)送到用戶X一方。然后,用戶A一方在時刻t2開始內(nèi)容的回放。另外,在用戶X一方,當(dāng)由所接收的操作信息表示的回放開始預(yù)定時刻t2到來時,從由所接收的操作信息表示的內(nèi)容回放位置起開始內(nèi)容的回放。因此,在時刻t2后,執(zhí)行內(nèi)容同步回放的狀態(tài)繼續(xù)。本發(fā)明適用于例如相隔遙遠的地點間的通信設(shè)備。
文檔編號H04N7/15GK1981524SQ20058002248
公開日2007年6月13日 申請日期2005年7月20日 優(yōu)先權(quán)日2004年7月27日
發(fā)明者齊藤直毅, 阪井祐介, 鐮田干夫 申請人:索尼株式會社