專利名稱:信息處理裝置和方法、程序和信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置和方法、程序和信息處理系統(tǒng),并且更具體地, 涉及信息處理裝置和方法、程序和信息處理系統(tǒng),其中可改善提供裝置間通 信的應(yīng)用的可用性。
背景技術(shù):
目前為止,已經(jīng)提出了例如通過使用預(yù)定通信方法與其他裝置進行通信 而與另一裝置協(xié)調(diào)操作并提供諸如共享信息的預(yù)定服務(wù)的應(yīng)用(例如,參見
曰本未審專利申請公開No.2001-215975 )。
在曰本未審專利申請公開No.2001-215975的情況下,數(shù)字蜂窩電話根 據(jù)用戶的操作,從筆記本個人計算機下載歌曲列表文件,并根據(jù)歌曲列表文 件在顯示單元上顯示歌曲列表。在下載和播放用戶從所顯示的來自筆記本個 人計算機或音樂文件服務(wù)器的歌曲列表中選擇的音樂文件時,數(shù)字蜂窩電話 經(jīng)由耳機輸出音樂文件。
發(fā)明內(nèi)容
然而,為了與另一裝置進行通信,必須相互交換關(guān)于通信功能、應(yīng)用等 的信息并基于其信息建立連接。建立連接的設(shè)置工作不僅復(fù)雜,而且存在必 須具有特殊知識的情況。因此,已經(jīng)擔(dān)心用戶通過手動操作執(zhí)行設(shè)置工作可 能導(dǎo)致不容易使用有關(guān)與其他裝置通信的應(yīng)用。
具體地,在由三個或更多個裝置形成通信網(wǎng)絡(luò)的情況下,已經(jīng)擔(dān)心相互 驗證的處理、通信設(shè)置等變得更加復(fù)雜,并且應(yīng)用的可用性進一步降低。
已經(jīng)發(fā)現(xiàn),期望能夠使得提供裝置間通信的應(yīng)用的可用性得到改善。
根據(jù)本發(fā)明的實施例, 一種信息處理裝置具有第一接收單元,經(jīng)由第 一通信從第一其他信息處理裝置接收不同于第一其他信息處理裝置的第二 其他信息處理裝置的設(shè)備信息和用于通過不同于第一通信的第二通信,與第 二其他信息處理裝置連接的第一連接信息;第一傳送單元,經(jīng)由第一通信,向第 一其他信息處理裝置傳送第二連接信息,用于通過第二通信與裝置自身
連接;以及第二接收單元,基于第一連接信息和第二連接信息,通過第二通 信,接收從第二其他信息處理裝置傳送的內(nèi)容數(shù)據(jù)。
信息處理裝置還可具有第三接收單元,通過第二通信,接收從第二其 他信息處理裝置傳送的第一用戶信息,其是與第二其他信息處理裝置的用戶 有關(guān)的信息;以及第二傳送單元,向第二其他信息處理裝置傳送與裝置自身 的用戶有關(guān)的第二用戶信息。
第二通信可僅僅在第二其他信息處理裝置的用戶允許與信息處理裝置 連接的情況下才建立連接。
第一接收單元還可經(jīng)由第一通信,從第一其他信息處理裝置接收第三連
接信息,第三連接信息用于通過第二通信與第一其他信息處理裝置連接。
信息處理裝置還可具有第四接收單元,接收從第二其他信息處理裝置 傳送的、表示將通過第二通信從通信網(wǎng)刪除第三其他信息處理裝置的確認請 求;通知單元,基于確認請求,通知用戶將從通信網(wǎng)刪除第三其他信息處理 裝置的指示;以及第三傳送單元,傳送對應(yīng)于確認請求的允許響應(yīng)。
信息處理裝置還可具有播放單元,在由第二接收單元接收從第二其他 信息處理裝置傳送的內(nèi)容數(shù)據(jù)的同時進行流播放。
信息處理裝置還可具有確認單元,向用戶確認是否給予播放控制授權(quán), 播放控制授權(quán)是執(zhí)行內(nèi)容數(shù)據(jù)的播放控制的權(quán)P艮;其中第一傳送單元還傳送 確認單元的確認結(jié)果。
根據(jù)本發(fā)明的實施例, 一種信息處理方法包括如下步驟經(jīng)由第一通信 從第一其他信息處理裝置接收不同于第一其他信息處理裝置的第二其他信 息處理裝置的設(shè)備信息,和用于通過不同于第一通信的第二通信與第二其他 信息處理裝置連接的第一連接信息;經(jīng)由第一通信,向第一其他信息處理裝 置傳送第二連接信息,用于通過第二通信與裝置自身連接;以及基于第一連 接信息和第二連接信息,通過第二通信,接收從第二其他信息處理裝置傳送 的內(nèi)容數(shù)據(jù)。
根據(jù)本發(fā)明的實施例, 一種程序使得計算機執(zhí)行包括如下步驟的信息處 理方法經(jīng)由第 一通信從第 一其他信息處理裝置接收不同于第 一其他信息處 理裝置的第二其他信息處理裝置的i殳備信息,和用于通過不同于第 一通信的 第二通信與第二其他信息處理裝置連接的第一連接信息;經(jīng)由第一通信,向第一其他信息處理裝置傳送第二連接信息,用于通過第二通信與裝置自身連
接;以及基于第一連接信息和第二連接信息,通過第二通信,接收從第二其 他信息處理裝置傳送的內(nèi)容數(shù)據(jù)。
利用上述配置,從第一其他信息處理裝置接收經(jīng)由第一通信的不同于第 一其他信息處理裝置的第二其他信息處理裝置的設(shè)備信息,和用于通過不同 于第一通信的第二通信與第二其他信息處理裝置連接的第一連接信息;經(jīng)由 第一通信,向第一其他信息處理裝置傳送第二連接信息,用于通過第二通信 與裝置自身連接;以及基于第一連接信息和第二連接信息,通過第二通信, 接收從第二其他信息處理裝置傳送的內(nèi)容數(shù)據(jù)。
根據(jù)本發(fā)明的實施例, 一種信息處理裝置具有第一接收單元,從第一 其他信息處理裝置接收經(jīng)由第一通信的從不同于第一其他信息處理裝置的 第二其他信息處理裝置獲取的第二其他信息處理裝置的設(shè)備信息,以及第一 連接信息,用于通過不同于第一通信的第二通信,與第二其他信息處理裝置 連接;以及第一確認單元,通過第二通信,向用戶確認是否將第二其他信息 處理裝置添加到通信網(wǎng)。
信息處理裝置還可具有第二接收單元,通過第二通信,接收從第二其 他信息處理裝置傳送的第一用戶信息,第一用戶信息是與第二其他信息處理 裝置的用戶有關(guān)的信息;以及第一傳送單元,通過第二通信,向第二其他信 息處理裝置傳送與用戶自身有關(guān)的第二用戶信息。
信息處理裝置還可具有控制單元,僅僅在作為確認單元的確認結(jié)果, 第二其他信息處理裝置的用戶允許與信息處理裝置連接的情況下,才與第二
其他信息處理裝置建立第二通信連接。
對于信息處理裝置,通過第一通信,可^Mv第一其他信息處理裝置向第二 其他信息處理裝置提供第二連接信息,其用于通過第二通信與裝置自身連 接;第一接收單元可從第一其他信息處理裝置獲取第三連接信息,其用于與 第一其他信息處理裝置連接。
信息處理裝置還可具有第二確認單元,向用戶確認從通信網(wǎng)刪除第三 其他信息處理裝置;以及確認控制單元,向其他信息處理裝置確認從通信網(wǎng) 刪除第三其他信息處理裝置。
信息處理裝置還可具有第二傳送單元,利用第二通信向其他信息處理 裝置進行內(nèi)容數(shù)據(jù)的流傳輸。第一確認單元還可向用戶確認是否對第二其他信息處理裝置給予播放 控制授權(quán),其是執(zhí)行內(nèi)容數(shù)據(jù)的播放控制的權(quán)限。
根據(jù)本發(fā)明的實施例, 一種信息處理方法包括如下步驟從第一其他信 息處理裝置接收經(jīng)由第一通信的從不同于第一其他信息處理裝置的第二其 他信息處理裝置獲取的第二其他信息處理裝置的設(shè)備信息,以及用于通過不 同于第 一通信的第二通信與第二其他信息處理裝置連接的第 一連接信息;以 及通過第二通信,向用戶確認是否將第二其他信息處理裝置添加到通信網(wǎng)。
根據(jù)本發(fā)明的實施例, 一種程序使得計算機執(zhí)行包括如下步驟的信息處 理方法從第 一其他信息處理裝置接收經(jīng)由第 一通信的從不同于第 一其他信 息處理裝置的第二其他信息處理裝置獲取的第二其他信息處理裝置的設(shè)備 信息,以及用于通過不同于第一通信的第二通信與第二其他信息處理裝置連 接的第一連接信息;以及通過第二通信,向用戶確認是否將第二其他信息處 理裝置添加到通信網(wǎng)。
利用上述配置,從第一其他信息處理裝置接收經(jīng)由第一通信的從不同于 第一其他信息處理裝置的第二其他信息處理裝置獲取的第二其他信息處理 裝置的設(shè)備信息,以及用于通過不同于第一通信的第二通信與第二其他信息 處理裝置連接的第一連接信息;以及通過第二通信,向用戶確認是否將第二 其他信息處理裝置添加到通信網(wǎng)。
根據(jù)本發(fā)明的實施例, 一種信息處理裝置具有第一傳送單元,向第一 其他信息處理裝置傳送經(jīng)由第一通信的不同于第一其他信息處理裝置的第 二其他信息處理裝置的設(shè)備信息,和用于通過不同于第一通信的第二通信與 第二其他信息處理裝置連接的第一連接信息;以及第二傳送單元,經(jīng)由第二 通信,向第二其他信息處理裝置傳送第一其他信息處理裝置的設(shè)備信息,和 用于利用第二通信與第 一其他信息處理裝置連接的第二連接信息。
信息處理裝置還可具有第一接收單元,接收通過第二通信從第二其他 信息處理裝置傳送的第一用戶信息,第一用戶信息是與第二其他信息處理裝 置的用戶有關(guān)的信息;以及第三傳送單元,向第二其他信息處理裝置傳送與 裝置自身的用戶有關(guān)的第二用戶信息。
可僅僅在第一其他信息處理裝置和第二其他信息處理裝置之間的第二 通信被第二其他信息處理裝置的用戶允許與第一其他信息處理裝置連接的 情況下,才建立連接。信息處理裝置還可具有第二接收單元,經(jīng)由第一通信從第一其他信息 處理裝置接收第二連接信息;其中第一傳送單元還經(jīng)由第一通信向第一其他 信息處理裝置傳送第三連接信息,用于通過第二通信連接到裝置自身。
信息處理裝置還可具有第三接收單元,接收/人第二其他信息處理裝置 傳送的、表示通過第二通信從通信網(wǎng)刪除第三其他信息處理裝置的確認請 求;通知單元,基于確認請求,通知用戶將從通信網(wǎng)刪除第三其他信息處理 裝置的指示;以及第四傳送單元,傳送對應(yīng)于確認請求的允許響應(yīng)。
信息處理裝置還可具有播放單元,進行流播放,其在由第二接收單元 接收從第二其他信息處理裝置傳送的內(nèi)容數(shù)據(jù)的同時進行播放。
信息處理裝置還可具有確認單元,向用戶確認是否能給予播放控制授 權(quán),其是執(zhí)行內(nèi)容數(shù)據(jù)的播放控制的權(quán)限;其中第二傳送單元還傳送確認單 元的確認結(jié)果。
根據(jù)本發(fā)明的另一實施例, 一種信息處理方法包括如下步驟向第一其 他信息處理裝置傳送經(jīng)由第一通信的不同于第一其他信息處理裝置的第二 其他信息處理裝置的設(shè)備信息,和用于通過不同于第一通信的第二通信與第 二其他信息處理裝置連接的第一連接信息;以及經(jīng)由第二通信,向第二其他 信息處理裝置傳送第一其他信息處理裝置的設(shè)備信息,和用于利用第二通信 與第一其他信息處理裝置連接的第二連接信息。
根據(jù)本發(fā)明的另一實施例, 一種程序使得計算機執(zhí)行包括如下步驟的信 息處理方法向第一其他信息處理裝置傳送經(jīng)由第一通信的不同于第一其他 信息處理裝置的第二其他信息處理裝置的設(shè)備信息,和用于通過不同于第一 通信的第二通信與第二其他信息處理裝置連接的第一連接信息;以及經(jīng)由第 二通信,向第二其他信息處理裝置傳送第一其他信息處理裝置的設(shè)備信息, 和用于利用第二通信與第一其他信息處理裝置連接的第二連接信息。
利用上述配置,向第一其他信息處理裝置傳送經(jīng)由第一通信的不同于第 一其他信息處理裝置的第二其他信息處理裝置的設(shè)備信息,和用于通過不同 于第一通信的第二通信與第二其他信息處理裝置連接的第一連接信息;以及 經(jīng)由第二通信,向第二其他信息處理裝置傳送第一其他信息處理裝置的設(shè)備 信息,和用于利用第二通信與第一其他信息處理裝置連接的第二連接信息。
根據(jù)本發(fā)明的另 一實施例, 一種信息處理系統(tǒng)是由進行第一通信和第二 通信的第一信息處理裝置、第二信息處理裝置和第三信息處理裝置構(gòu)成的通信系統(tǒng);第一信息處理系統(tǒng)具有第一接收單元, >夂人第二信息處理裝置接收 第三信息處理裝置的設(shè)備信息和用于經(jīng)由第二通信與第三信息處理裝置連 接的第一連接信息,以及第一確認單元,向用戶確認將第三信息處理裝置添 加到第二通信的通信網(wǎng);第二信息處理裝置具有第一傳送單元,經(jīng)由第一 通信向第三信息處理裝置傳送第一信息處理裝置的設(shè)備信息和用于連接到 第一信息處理裝置的第二連接信息,以及第二傳送單元,經(jīng)由第二通信向第 一信息處理裝置傳送第三信息處理裝置的設(shè)備信息和第一連接信息;第三信 息處理裝置具有第二接收單元,經(jīng)由第一通信從第二信息處理裝置接收第 一信息處理裝置的設(shè)備信息,和第二連接信息,第三傳送單元,經(jīng)由第一通 信向第二信息處理裝置傳送第一連接信息,以及第三接收單元,基于第一連
接信息和第二連接信息,接收通過第二通信從第一信息處理裝置傳送的內(nèi)容數(shù)據(jù)。
利用上述配置,向第一信息處理系統(tǒng)提供第一接收單元,從第二信息 處理裝置接收第三信息處理裝置的設(shè)備信息和用于經(jīng)由第二通信與第三信 息處理裝置連接的第一連接信息,以及第一確認單元,向用戶確認將第三信 息處理裝置添加到第二通信的通信網(wǎng);向第二信息處理裝置提供第一傳送 單元,經(jīng)由第一通信向第三信息處理裝置傳送第一信息處理裝置的設(shè)備信息 和用于連接到第一信息處理裝置的第二連接信息,以及第二傳送單元,經(jīng)由 第二通信向第一信息處理裝置傳送第三信息處理裝置的設(shè)備信息和第一連 接信息;向第三信息處理裝置提供第二接收單元,經(jīng)由第一通信從第二信 息處理裝置接收第一信息處理裝置的設(shè)備信息,和第二連接信息,第三傳送 單元,經(jīng)由第一通信向第二信息處理裝置傳送第一連接信息,以及第三接收 單元,基于第一連接信息和第二連接信息,接收通過第二通信從第一信息處 理裝置傳送的內(nèi)容數(shù)據(jù)。
根據(jù)上述配置,可改善提供裝置間通信的應(yīng)用的可用性。
圖1是圖示出通信系統(tǒng)的主要配置示例的框圖; 圖2是圖示出圖1中的蜂窩電話的主要配置示例的框圖; 圖3是圖示出圖2中的CPU可實現(xiàn)的功能示例的功能框圖; 圖4是圖示出圖3中的切換(hand-over)應(yīng)用的示例的5是描述切換應(yīng)用的操作的方式的示例的圖; 圖6是描述各種信息的配置示例的圖7A至圖7C是圖示出可應(yīng)用本發(fā)明的通信系統(tǒng)的主要配置示例的圖8A至圖8C是圖示出每個裝置的功能塊的配置示例的圖9是描述裝置添加處理的流程的流程圖IO是在圖9之后描述裝置添加處理的流程的流程圖11是圖示出屏幕示例的圖12是圖示出屏幕示例的圖13是圖示出屏幕示例的圖14是圖示出屏幕示例的圖15是圖示出屏幕示例的圖16是圖示出屏幕示例的圖17是圖示出交換的數(shù)據(jù)的配置示例的圖18A至圖18C是圖示出已經(jīng)應(yīng)用本發(fā)明的通信系統(tǒng)的主要配置示例 的圖19A至圖19C是圖示出每個裝置的功能塊的配置示例的圖; 圖20是描述裝置添加處理的流程的流程圖; 圖21是在圖20之后描述裝置添加處理的流程的流程圖; 圖22是圖示出交換的數(shù)據(jù)的配置示例的圖23A至圖23C是圖示出已經(jīng)應(yīng)用本發(fā)明的通信系統(tǒng)的主要配置示例 的圖24A至圖24B是圖示出每個裝置的功能塊的配置示例的圖; 圖25A至圖25B是圖示出每個裝置的功能塊的配置示例的圖; 圖26是描述裝置添加處理的流程的流程圖; 圖27是在圖26之后描述裝置添加處理的流程的流程圖; 圖28是圖示出交換的數(shù)據(jù)的配置示例的圖29A至圖29C是圖示出可應(yīng)用本發(fā)明的通信系統(tǒng)的主要配置示例的
圖30A至圖30B是圖示出每個裝置的功能塊的配置示例的圖; 圖31是圖示出每個裝置的功能塊的配置示例的圖; 圖32是圖示出屏幕示例的圖;圖33是圖示出交換的數(shù)據(jù)的配置示例的圖34A至圖34C是圖示出與每個裝置具有的升級處理有關(guān)的功能塊的 配置示例的圖35是描述升級處理的流程的流程圖36是圖示出交換的數(shù)據(jù)的配置示例的圖37是圖示出交換的數(shù)據(jù)的配置示例的圖38A至圖38B是圖示出已經(jīng)應(yīng)用本發(fā)明的通信系統(tǒng)的主要配置示例 的圖39A至圖39C是圖示出每個裝置具有的功能塊的配置示例的圖; 圖40是描述角色變換處理的流程的流程圖; 圖41是在圖40之后描述角色變換處理的流程的流程圖;以及 圖42是圖示出交換的數(shù)據(jù)的配置示例的圖。
具體實施例方式
首先,將描述裝置間的通信連接時的處理。圖l是示出已經(jīng)應(yīng)用本發(fā)明 的通信系統(tǒng)的配置示例的圖。在圖1中,通信系統(tǒng)IOO是通過無線通信協(xié)調(diào) 操作多個裝置并執(zhí)行用來提供一系列服務(wù)的應(yīng)用的系統(tǒng)。如圖1所示,例如, 通信系統(tǒng)100具有蜂窩電話101和蜂窩電話102。
蜂窩電話101和蜂窩電話102利用第一通信和第二通信兩個方法進行相 互通信。第一通信是被執(zhí)行以發(fā)送/接收設(shè)備信息(其是關(guān)于進行通信的裝置 的信息)和能力信息(其由用于為第二通信建立連接的有用信息構(gòu)成)的通 信。例如,使用近距(closeproximity)無線通信作為第一通信。第二通信是與 在蜂窩電話101和蜂窩電話102中的每一個處執(zhí)行的應(yīng)用協(xié)調(diào)操作并進行通 信以提供一系列服務(wù)(提供服務(wù)的應(yīng)用)的通信。例如,使用近場(near field) 無線通信作為第二通信。
注意,"近距無線通信"表示在通信伙伴接近于視覺可識別的距離的狀 態(tài)下實現(xiàn)的通信,例如大約數(shù)厘米。它的例子是使用電磁感應(yīng)的無線通信方 法,如非接觸式IC (集成電路)卡。注意,下文中,除非另外特別聲明,將 不區(qū)分地描述如上所述的"接觸"和"近距"。也就是說,被描述為"使得 接觸"的動作應(yīng)該包括在"近距"中。反之亦然。
同時,"近場無線通信"表示在蜂窩電話101和蜂窩電話102位于臨近距離(例如,大約數(shù)十米或更少)的狀態(tài)下可通信的無線通信方法。它的例
子是藍牙(注冊商標)和WiFi (無線保真(IEEE(電氣和電子工程師協(xié)會)鑒 定的WiFi802.11x))。
通常,在被用作第一通信的近距無線通信中,可根據(jù)其通信范圍(range) 的物理限制來容易地識別通信伙伴,并且建立通信連接的設(shè)置工作比在近場 無線通信的情況下容易得多。例如,在近場無線通信的情況下,在可通信范 圍內(nèi)有多個裝置的情況下,用戶必須指定與哪個裝置通信。相反,在近距無 線通信的情況下,它的可通信范圍短,因此基本上通信伙伴限于一個裝置。 因此,在此情況下,用戶被請求移動用戶自己正在操作的裝置,以接近充當(dāng) 通信伙伴的裝置附近,但它自身的動作指定了通信伙伴,所以可忽略通信伙 伴等的再次輸入指定。
然而,近距無線通信通常具有比近場無線通信更低的數(shù)據(jù)傳輸速率,不 適合于大容量數(shù)據(jù)傳輸。而且,在通信期間必須將兩個裝置放置得互相接近, 因此可能存在難以維持其狀態(tài)(兩個裝置的位置關(guān)系)的情況。另外,三個 或更多個裝置之間的通信變得困難。
從上述幾點看出,對于通信系統(tǒng)IOO,應(yīng)用(在蜂窩電話101和蜂窩電 話102的每一個處執(zhí)行的應(yīng)用)的協(xié)調(diào)通過第二通信(近場無線通信)來執(zhí) 行,而第一通信(近距無線通信)用于第二通信的設(shè)備信息和能力信息的相 互發(fā)送/接收。也就是說,蜂窩電話101和蜂窩電話102首先進行第一通信, 并且通過相互發(fā)送/接收設(shè)備信息來進行第二通信的連接的準備。然而,實際 上,僅通過設(shè)備信息,多功能性較差,因此難以建立第二通信的連接。由此, 蜂窩電話101和蜂窩電話102交換包括更詳細信息的能力信息,并基于其能 力信息靈活地建立第二通信的連接。在建立了第二通信的連接時,蜂窩電話 101和蜂窩電話102使用其第二通信執(zhí)行應(yīng)用的鏈路操作。
設(shè)備信息由標識每個裝置的 一般標識信息構(gòu)成。這可以是符合預(yù)定通信 協(xié)議的標識信息。用于建立第二通信的連接的條件隨著各個裝置的通信能力 和信息處理能力以及所使用的應(yīng)用等有所變化。因此,僅僅使用基本設(shè)^[言 息帶來較差的多功能性。
與裝置能力有關(guān)的信息,例如通信單元(通信方法)和應(yīng)用等,被包括 在能力信息中,其細節(jié)將在后面描述。蜂窩電話101和蜂窩電話102基于通 信伙伴的能力信息,對第二通信要使用的通信單元進行詳細設(shè)置,選擇第二通信要使用的應(yīng)用等。蜂窩電話101和蜂窩電話102可通過交換這樣的能力 信息,相互共享信息。因此,蜂窩電話101和蜂窩電話102可基于其信息, 更適當(dāng)?shù)剡M行通信和應(yīng)用設(shè)置,而無需增加用戶的工作負載。也就是說,蜂 窩電話101和蜂窩電話102可改善關(guān)于裝置間通信的應(yīng)用的使用便利度。例 如,蜂窩電話101和蜂窩電話102可根據(jù)電話自身和通信伙伴的能力,或者 根據(jù)要使用的應(yīng)用,適當(dāng)?shù)剡x擇各種通信設(shè)置,如充當(dāng)?shù)诙ㄐ诺耐ㄐ欧椒?和通信速度等。而且,例如,蜂窩電話101和蜂窩電話102可根據(jù)電話自身 或通信伙伴的能力,或根據(jù)處理的目的,適當(dāng)?shù)剡x擇要使用的應(yīng)用。
注意,構(gòu)成通信系統(tǒng)IOO的通信裝置可以是任何類型的通信裝置,只要 該裝置能執(zhí)行第一通信和第二通信兩者即可。例如,該裝置可以是能執(zhí)行第 一通信(其在通信時視覺可識別處于裝置的位置關(guān)系中的通信伙伴的距離的 進行通信)和第二通信(其在通信范圍大于第一通信的距離處執(zhí)行通信,并 且在通信時難以視覺識別處于裝置的位置關(guān)系中的通信伙伴的距離處進行 通信)。
也就是說,構(gòu)成通信系統(tǒng)100的通信裝置可以不是上述蜂窩電話101和 蜂窩電話102。例如,通信裝置可以是電視信號接收器、視頻記錄器、音頻 播放器、音頻放大器、組合音響、打印機、傳真機、自動音頻系統(tǒng)、汽車導(dǎo) 航系統(tǒng)等。當(dāng)然,該裝置可以是除了這些以外的其他裝置。而且,該裝置可 具有如下功能其中,構(gòu)成通信系統(tǒng)100的每個通信裝置具有不同的功能, 例如,如蜂窩電話和組合音響。
另外,構(gòu)成通信系統(tǒng)IOO的通信裝置的數(shù)目是可選的,可以是三個裝置 或更多個。注意,第一通信不必是近距無線通信。而且,第二通信不必是近 場無線通信。另外,可經(jīng)由現(xiàn)場廣播裝置或網(wǎng)絡(luò)進行第一通信和第二通信。 而且,第一通信和第二通信可以是經(jīng)由線纜進行的有線通信。然而,如上所 述,第一通信是發(fā)送/接收用于建立第二通信的信息的通信,因此期望通信開 始的設(shè)置工作容易或不必全部執(zhí)行,如能夠容易地識別通信伙伴。
圖2是圖示出圖1中的蜂窩電話101的內(nèi)部配置示例的框圖。在圖2中, 蜂窩電話101的CPU(中央處理單元)lll是計算處理單元,其通過執(zhí)行軟件 程序來執(zhí)行各種處理。CPU 111經(jīng)由總線114與ROM (只讀存儲器)112和 RAM(隨機存取存儲器)113相互連接。軟件程序和數(shù)據(jù)被事先存儲在ROM 112中。存儲在ROM 112和存儲單元123中的軟件程序和數(shù)據(jù)被加載到RAM113中。而且,在RAM 113中適當(dāng)?shù)卮鎯PU 111執(zhí)行各種進程所需的數(shù) 據(jù)等。
而且,輸入/輸出接口 120連接到總線114。由鍵盤、鼠標等構(gòu)成的輸入 單元121連接到輸入/輸出接口 120。而且,由諸如CRT(陰極射線管)顯示器、 LCD(液晶顯示器)等的顯示器以及揚聲器等構(gòu)成的輸出單元122連接到輸入/ 輸出接口 120。另外,由閃存、硬盤等構(gòu)成的存儲單元123連接到輸入/輸出 接口 120。
驅(qū)動器124也適當(dāng)連接到輸入/輸出接口 120,適當(dāng)安裝諸如i茲盤、光盤、 磁光盤、半導(dǎo)體存儲器等的可移除介質(zhì)131,并且在存儲單元123中適當(dāng)安 裝從其讀取的計算機程序。
另外,執(zhí)行第一通信的第一通信單元141和執(zhí)行第二通信的第二通信單 元142連接到輸入/輸出接口 120。而且,由調(diào)制解調(diào)器等構(gòu)成的并經(jīng)由公共 電話網(wǎng)與其他裝置進行音頻通信或分組通信的電話電路網(wǎng)通信單元143連接 到輸入/輸出接口 120。另外,具有數(shù)字相機功能、對物體拍照并獲取其圖像 數(shù)據(jù)的相機單元144連接到輸入/輸出接口 120。
第一通信單元141是執(zhí)行如上所述的近距無線通信的無線通信單元。第 一通信單元141具有移動設(shè)備IC通信芯片151 (下文稱為移動IC通信芯片 151),它是利用用于非接觸IC卡的通信方法進行通信的無線通信單元。而 且,第一通信單元141具有數(shù)字家用電子IC通信芯片152(下文稱為CE(消 費電子)IC通信芯片152)。移動IC通信芯片151和CEIC通信芯片152基 于相互不同的通信標準進行通信。第一通信單元141選擇性地使用它們之一。
第二通信單元142是執(zhí)行上述近場無線通信的無線通信單元。第二通信 單元142具有藍牙(注冊商標)單元161,它是利用藍牙進行無線通信的無 線通信單元。而且,第二通信單元142具有WiFi單元162,它是利用IEEE 802.11x進行無線通信的WiFi鑒定無線通信單元。第二通信單元142選擇性 地使用它們之一。
注意,圖2被描述為可向第一通信單元141和第二通信單元142中的每 一個提供兩類通信單元,但每個具有的通信單元的數(shù)目(類型)可以是任何 數(shù)目。而且,第一通信單元141僅僅必須執(zhí)行第一通信,而第二通信單元142 僅僅必須執(zhí)行第二通信。也就是說,第一通信單元141和第二通信單元142 的通信單元的通信方法是可選的,并且可以不是上述那些。而且,蜂窩電話101可具有除了上述之外的配置。而且,可省略一部分 功能,io相才幾單元144。
充當(dāng)蜂窩電話101的通信伙伴的通信電話102也具有與參照圖2所述的 蜂窩電話101的配置基本相同的配置,所以省略了對蜂窩電話102的配置的 描述。也就是說,圖2中的描述也可應(yīng)用于描述蜂窩電話102的配置,所以 將參照圖2描述蜂窩電話102,如蜂窩電話101的情況。下述圖3和圖4中 所示的配置同樣也是這樣。下文中,請求切換處理的一側(cè)被描述為蜂窩電話 101,而對其響應(yīng)的一側(cè)被描述為蜂窩電話102,但可存在同一裝置根據(jù)情形 處于請求側(cè)和處于響應(yīng)側(cè)的情況,并且請求側(cè)和響應(yīng)側(cè)上的配置不必;波此不 同。因此,下文中,也基本彼此相同地描述蜂窩電話101和蜂窩電話102的 配置。也就是說,蜂窩電話101的配置的描述也可應(yīng)用于蜂窩電話102的配 置。
圖3是示出圖2中執(zhí)行應(yīng)用的CPU 111具有的功能的功能框圖。CPU 111 讀取各種數(shù)據(jù)并執(zhí)行程序,由此實現(xiàn)各種功能。圖3示意性地示出了由此實 現(xiàn)的各種功能。
CPU 111具有OS (操作系統(tǒng))201、第一通信控制單元202、第二通信 控制單元203、切換處理單元204、切換日志管理單元205、信息管理單元 206、第一通信應(yīng)用207以及切換應(yīng)用208。
OS 201是基本軟件程序,其提供許多應(yīng)用軟件程序共享和使用的基本功 能,并管理整個計算機系統(tǒng)。例如,OS201基于來自其他功能塊的指令,控 制CPU 111之外的處理單元,并執(zhí)行各種控制處理,如諸如用戶接口輸入和 屏幕輸出的輸入/輸出功能,以及盤和存儲器管理。第一通信控制單元202 經(jīng)由OS 201控制第一通信單元141,并執(zhí)行與第一通信有關(guān)的處理。第二通 信控制單元203經(jīng)由OS 201控制第二通信單元142,并執(zhí)行與第二通信有關(guān) 的處理。
例如,切換處理單元204控制第 一通信控制單元202和第二通信控制單 元203,使用第一通信發(fā)送/接收第二通信的設(shè)置信息,并進行處理(切換處 理)以使用其信息建立第二通信的連接。在該切換處理的情況下,切換處理 單元204還使用第一通信執(zhí)行設(shè)備信息和能力信息的發(fā)送/接收。切換處理單 元204基于該能力信息,適當(dāng)?shù)剡M行第二通信設(shè)置和應(yīng)用執(zhí)行。
切換日志管理單元205管理具有切換處理單元204的處理內(nèi)容的日志(log)。信息處理單元206管理各種信息,如設(shè)備信息、能力信息以及與通信伙伴交換的簡檔(profile)信息。簡檔信息是與充當(dāng)通信伙伴的裝置的用戶有關(guān)的信息。后面將描述其細節(jié)。
第一通信應(yīng)用207是僅僅使用第一通信提供服務(wù)的應(yīng)用,如電子貨幣支付、驗證處理等。切換應(yīng)用208是使用第二通信提供服務(wù)的應(yīng)用,并且是進行切換處理以建立第二通信的應(yīng)用。也就是說,第一通信和第二通信兩者均用于切換應(yīng)用208。后面將描述切換應(yīng)用的具體例子。
注意,在圖3中,第一通信應(yīng)用207被描述為一個功能塊,但第一通信應(yīng)用的lt目是可選的,并且第一通信應(yīng)用207可以由多種應(yīng)用構(gòu)成。類似地,切換應(yīng)用的數(shù)目也是可選的,并且切換應(yīng)用208可以由多種應(yīng)用構(gòu)成。
圖4是示意性地示出圖3中的切換應(yīng)用208的配置示例的框圖。在圖4的例子的情況下,切換應(yīng)用208具有內(nèi)容》文送(cast)應(yīng)用211、音樂插^文器應(yīng)用212、照片瀏覽器應(yīng)用213、播放列表管理應(yīng)用214、多播放器應(yīng)用215以及打印控制應(yīng)用216。
內(nèi)容放送應(yīng)用211是使用第二通信,與通信伙伴的裝置發(fā)送/接收諸如圖像和音頻的內(nèi)容數(shù)據(jù)的應(yīng)用。內(nèi)容放送應(yīng)用211通過打印控制應(yīng)用216與諸如音樂播放器應(yīng)用212的其他應(yīng)用協(xié)調(diào)操作,并執(zhí)行用于其他應(yīng)用的內(nèi)容數(shù)據(jù)的發(fā)送/接收。
音樂播放器應(yīng)用212是讀取和播放例如在存儲單元123中存儲的音樂數(shù)據(jù),并從揚聲器等(輸出單元122)輸出音頻的應(yīng)用。音樂播放器應(yīng)用212與內(nèi)容放送應(yīng)用211協(xié)調(diào)操作,由此使得能夠使用第二通信,將音樂數(shù)據(jù)作為流數(shù)據(jù)提供給通信伙伴的裝置,并且可通過利用通信伙伴的裝置播放音樂來輸出,或可獲取由通信伙伴的裝置提供的流數(shù)據(jù)(音樂數(shù)據(jù))并通過播放其音樂來輸出它。
照片瀏覽器應(yīng)用213是將存儲單元123等中存儲的諸如靜止圖像或運動圖像的圖像數(shù)據(jù)顯示到例如監(jiān)視器(輸出單元122)的應(yīng)用。照片瀏覽器應(yīng)用213與內(nèi)容放送應(yīng)用211協(xié)調(diào)操作,由此使得能夠使用第二通信,將圖像數(shù)據(jù)提供給通信伙伴的裝置,并獲取由通信伙伴的裝置提供的圖像數(shù)據(jù)以便在監(jiān)視器(輸出單元122)上顯示其圖像。
播放列表管理應(yīng)用214是管理播放列表的應(yīng)用,播放列表表示用于由音樂播放器應(yīng)用212和照片瀏覽器應(yīng)用213播放輸出(顯示)的內(nèi)容數(shù)據(jù)的播放輸出請求(顯示請求)。播放列表管理應(yīng)用214在監(jiān)視器(輸出單元212)上顯示其播放列表,并接收對于所播放列表的用戶指令輸入。而且,播放列表顯示應(yīng)用214基于其指令,控制音樂播放器應(yīng)用212和照片瀏覽器應(yīng)用213。另外,"l番;改列表管理應(yīng)用214與內(nèi)容放送應(yīng)用211協(xié)調(diào)操作,由此,可使用第二通信,控制通信伙伴的裝置的音樂播放器應(yīng)用和照片瀏覽器應(yīng)用。例如,播放列表管理應(yīng)用214使用內(nèi)容放送應(yīng)用211將用戶指定的音樂數(shù)據(jù)提供給通信伙伴的裝置,啟動通信伙伴的裝置的音樂播放器應(yīng)用,并通過播放來輸出其音樂。
多播放器應(yīng)用215是通過播放同時處理多種內(nèi)容數(shù)據(jù)(如在監(jiān)視器上顯示對應(yīng)于其音樂的圖像數(shù)據(jù))輸出音樂數(shù)據(jù)的應(yīng)用。也就是說,多播放器應(yīng)用215基本上具有與音樂播放器應(yīng)用212和照片瀏覽器應(yīng)用213類似的功能,并且可使用第二通信,通過與內(nèi)容放送應(yīng)用211協(xié)調(diào)操作,與通信伙伴的裝置交換內(nèi)容數(shù)據(jù)。
打印控制應(yīng)用216是利用打印單元(輸出單元122)在諸如紙張的打印介質(zhì)上打印圖像數(shù)據(jù)和文本數(shù)據(jù)等的應(yīng)用。打印控制應(yīng)用216可通過與內(nèi)容放送應(yīng)用211協(xié)調(diào)操作,使得打印單元打印由通信伙伴的裝置使用第二通信提供的內(nèi)容數(shù)據(jù)。
內(nèi)容放送應(yīng)用211具有切換控制單元221、元信息獲取單元222、應(yīng)用控制單元223、 GUI (圖形用戶界面)控制單元224以及存儲器存取處理單元225。
切換控制單元221通過圖3中的信息管理單元206控制切換處理單元204。例如,如圖5所示,切換控制單元221直接或間接控制移動IC通信芯片151 (第一通信單元)和藍牙單元161 (第二通信單元),并執(zhí)行與切換有關(guān)的處理。切換控制單元221具有用來執(zhí)行與建立第一通信的連接有關(guān)的處理的第一通信建立單元231、用來利用第一通信進行設(shè)備信息的發(fā)送/接收的設(shè)備信息發(fā)送/接收單元232、用來利用第一通信交換彼此的能力信息的能力信息發(fā)送/接收單元233、用來基于設(shè)備信息和能力信息進行與第二通信有關(guān)的設(shè)置的第二通信設(shè)置單元234、用來進行與建立第二通信的連接有關(guān)的處理的第二通信建立單元235 、以及用來創(chuàng)建與切換處理有關(guān)的日志信息的切換曰志創(chuàng)建單元236。
元數(shù)據(jù)獲取單元222直接或間接控制例如圖5所示的藍牙單元161 (第二通信單元),并獲取包括用戶簡檔信息(其是與通信伙伴的用戶有關(guān)的信息)、服務(wù)協(xié)調(diào)信息(其是與服務(wù)有關(guān)的信息)等由通信伙伴的裝置或與其
裝置協(xié)調(diào)操作的另一裝置提供的元數(shù)據(jù)。如圖4所示,元數(shù)據(jù)獲取單元222具有從通信伙伴的裝置獲取用戶簡檔信息(簡檔信息)的用戶簡檔獲取單元241,以及從通信伙伴的裝置獲取服務(wù)協(xié)調(diào)信息的服務(wù)協(xié)調(diào)信息獲取單元242。
例如,如圖5所示,應(yīng)用控制單元223通過打印控制應(yīng)用216,執(zhí)行關(guān)于與內(nèi)容放送應(yīng)用協(xié)調(diào)操作的另一應(yīng)用(如音樂播放器應(yīng)用212)的處理。應(yīng)用控制單元223具有基于通信伙伴的裝置的能力信息等進行其他應(yīng)用的設(shè)置的應(yīng)用設(shè)置單元251,以及啟動和控制其他應(yīng)用的應(yīng)用協(xié)調(diào)單元252。
例如,如圖5所示,GUI控制單元224執(zhí)行關(guān)于內(nèi)容放送應(yīng)用的GUI顯示以及基于其GUI的用戶指令等輸入的處理。存儲器存取處理單元225執(zhí)行對于蜂窩電話101的存儲區(qū)域的信息輸入/輸出。例如,如圖5所示,CPU 111具有安全性處理單元261,執(zhí)行諸如對于內(nèi)置在第一通信單元141中的存儲器(存儲區(qū)域)的信息解碼和編碼的處理,并具有針對蜂窩電話101的第一通信單元141之外的存儲器(存儲區(qū)域),如ROM 112或存儲單元123的API (應(yīng)用程序接口 ) 262。安全性處理單元261對在內(nèi)置到第一通信單元141中的存儲的存取區(qū)域中形成的第一通信存儲器共享區(qū)域263進行存取。API 262對在蜂窩電話101的第一通信單元141之外的存儲器的存儲區(qū)域上形成的蜂窩電話存儲器264進行存取。
在第 一通信存儲器共享區(qū)域263中存儲了用于充當(dāng)通信伙伴的裝置或本機裝置的制造信息271,如系列號、型號以及制造日期/時間。在蜂窩電話存儲器264中存儲簡檔信息281、觸碰日志信息282、內(nèi)容日志信息283、能力信息284以及內(nèi)容操作授權(quán)信息285等。
簡檔信息281包括表示用戶自身或通信伙伴的特征的信息,例如,也被稱為"用戶簡檔信息"。例如,觸碰日志信息282包括使用第一通信單元141的通信的日志信息。例如,內(nèi)容日志信息283包括與所使用的內(nèi)容有關(guān)的日志信息。例如,能力信息284包括用于識別裝置的信息,以及表示在第二通信連接時和在通信協(xié)調(diào)時(即,在第二通信時)使用的裝置特征的信息。例如,內(nèi)容操作授權(quán)信息285包括表示是否存在任何內(nèi)容操作授權(quán)(其是對控制屬于分發(fā)數(shù)據(jù)的裝置的內(nèi)容的播放(分發(fā))的授權(quán))的信息。例如,對于要分發(fā)哪個內(nèi)容,具有內(nèi)容操作授權(quán)的裝置可控制分發(fā)數(shù)據(jù)的裝置。
例如,如圖5所示,存儲器存取處理單元225經(jīng)由安全性處理單元261存取第一通信存儲器共享區(qū)域263,并經(jīng)由API 262存取蜂窩電話存儲器264。
接著,將參照圖6描述裝置之間交換的各種信息的配置示例。如圖6所示,蜂窩電話101利用第一通信發(fā)送/接收設(shè)備信息、能力信息和內(nèi)容操作授權(quán)信息,并利用第二通信發(fā)送/接收簡檔信息。
能力信息是對第二通信連接有用的詳細信息,由表示裝置特征的信息構(gòu)成。能力信息也被稱為連接信息。例如,能力信息包括諸如地址、協(xié)議類型、設(shè)備類型、簡檔和應(yīng)用標識符等的信息。
地址是裝置在利用第二通信的通信網(wǎng)上的標識符信息,并且是符合由協(xié)議類型定義的通信協(xié)議的信息。例如,該信息可由一個或多個地址構(gòu)成,如BD (藍牙裝置)地址、MAC (媒體訪問控制)地址或IP (因特網(wǎng)協(xié)議)地址。不必說,可包括多種標識信息。
協(xié)議類型是表示可使用的協(xié)議的類型的信息,例如,藍牙或WiFi。設(shè)備類型是表示裝置的類型(用處)的信息,如蜂窩電話、汽車導(dǎo)航系統(tǒng)裝置、個人計算機(PC)等。
簡檔是表示每個協(xié)議可使用的設(shè)置信息(簡檔)的信息。應(yīng)用標識符是表示可使用的應(yīng)用的標識信息。例如,這可由應(yīng)用的類型或名稱表示,如音樂播放器、照片、游戲等,或者可由某一標識號表示。而且,應(yīng)用標識符也可用于標識應(yīng)用版本。
簡檔信息由表示裝置用戶的特征的信息構(gòu)成。例如,簡檔信息包括用戶ID、昵稱、簡檔照片、職業(yè)類型、國家、々昏姻狀況、生日、郵政編碼、地址、電話號碼、消息等。例如,用戶ID是唯一標識用戶的標識符,而其他簡檔信息項目是關(guān)于用戶的信息,并由用戶事先注冊在裝置中。
內(nèi)容操作授權(quán)信息是表示是否存在任何播放控制授權(quán)(其可授權(quán)控制分發(fā)數(shù)據(jù)的裝置上的內(nèi)容的播放)的信息。例如,具有被設(shè)置為有播放控制授權(quán)的內(nèi)容操作授權(quán)信息的裝置具有播放控制授權(quán),并且,即使分發(fā)數(shù)據(jù)的裝置是另一裝置,該裝置也可控制由另一裝置分發(fā)的內(nèi)容。
通過與作為通信伙伴的蜂窩電話102交換能力信息以及設(shè)備信息, 窩電話101可容易地理解通信伙伴的裝置所具有的第二通信的類型,并且可更適當(dāng)?shù)剡M行設(shè)置。而且,通過參考通信伙伴的能力信息,蜂窩電話101可識
別能由通信伙伴的裝置執(zhí)行的應(yīng)用,并且可根據(jù)通信伙伴的能力,容易地選擇和使用可執(zhí)行應(yīng)用。
注意,圖6所示的能力信息、簡檔信息和內(nèi)容操作授權(quán)信息的構(gòu)成僅僅是示例,可包括其他未示出的信息,并且可省略上述信息中的一部分。例如,利用能力信息管理的應(yīng)用僅僅必須基于與通信伙伴交換的信息來執(zhí)行預(yù)定處理,并且,例如,可以是經(jīng)由第一通信,或者甚至是另一通信(而不是第二通信)發(fā)送/接收信息的應(yīng)用。而且,例如,用于第二通信的通信方法可以是固定的,并且可省略能力信息中與第二通信的通信方法有關(guān)的信息。
由此,蜂窩電話101使得在進行切換的情況下,建立通信和啟動應(yīng)用的處理更容易,并且可改善提供裝置間通信的應(yīng)用的可用性。
接著,將描述向第二通信網(wǎng)(其是利用通信而由此生成的網(wǎng)絡(luò))添加新裝置的情況。
圖7A至圖7C是示出已經(jīng)應(yīng)用了本發(fā)明的通信系統(tǒng)的示例的圖。如圖7A所示,對于通信系統(tǒng)300,裝置A301和裝置B302已經(jīng)事先使用參照圖1至圖6所述的方法,建立了第二通信網(wǎng)310,其是利用第二通信的通信網(wǎng)。裝置A301和裝置B302使用其第二通信網(wǎng)310,并且如箭頭311所示,例如,執(zhí)行諸如音樂、電影等的內(nèi)容數(shù)據(jù)的流播放(數(shù)據(jù)分發(fā))。也就是說,裝置A301操作為通信管理裝置,并執(zhí)行內(nèi)容數(shù)據(jù)(流數(shù)據(jù))的分發(fā),而裝置B302操作為接收裝置,并在接收裝置A301分發(fā)的數(shù)據(jù)的同時播放。
對于這樣的情形,為了向第二通信網(wǎng)310添加裝置C303并允許加入,并且將裝置C303操作為用于流播放的接收裝置,在參照圖1至圖6所述的方法的情況下,必須在裝置C303和裝置A301之間建立第二通信。也就是說,必須將裝置C303觸碰(放置得接近)作為通信管理裝置的裝置A301,利用第一通信交換彼此的設(shè)備信息和能力信息,并建立第二通信。
然而,裝置C303不能在任何情況下都放置得接近裝置A301,并且事實上,可能存在將裝置C303放置得接近裝置B302更容易的情況。然而,在參照圖1至圖6所示的方法的情況下,即使觸碰(放置得接近)裝置C303和裝置B302,可在裝置C303和B302之間建立第二通信,但未在裝置C303和A301之間建立第二通信,因此,裝置C303不接收從裝置A301分發(fā)的數(shù)據(jù)。
而且,對于上面參照圖1至圖6所述的方法,可由用戶使用GUI確認是否執(zhí)行從第 一通信到第二通信的切換。然而,在如圖7A所示的添加裝置C303的情況下,對于上述方法,在觸碰(放置得接近)裝置C303和裝置A301時,裝置B302的用戶不能拒絕裝置C303的加入。
另外,對于上面參照圖1至圖6所述的方法,對于裝置A301的內(nèi)容操作沒有授權(quán)的概念。例如,對于通信系統(tǒng)300,可對于裝置A301給出關(guān)于從位于接收裝置側(cè)的裝置B302和C303分發(fā)哪個內(nèi)容的指令。在此情況下,如果位于接收裝置側(cè)的裝置可無條件地控制裝置A301 (其是通信管理裝置)的內(nèi)容分發(fā),則不熟悉的用戶的錯誤操作可能導(dǎo)致其他用戶的問題。由此,限制操作權(quán)限是期望的,但對于上面參照圖l至圖6所述的方法,沒有這樣的概念。
由此,對于通信系統(tǒng)300,如下進行處理。也就是說,如圖7B所示,通過觸碰(放置得接近)裝置C303和裝置B302,在裝置B302和C303之間建立第一通信,如箭頭321所示。在利用其第一通信交換設(shè)備信息和能力信息的情況下,裝置B302將裝置A301的信息提供給裝置C303。裝置C303使用裝置A301的信息與裝置A301建立第二通信,如圖7C所示。由此,裝置C303可作為接收裝置加入第二通信網(wǎng)310,并且如箭頭312所示,裝置C303可在接收從裝置A301分發(fā)的數(shù)據(jù)的同時進行播放。
也就是說,通過與不進行第二通信的裝置B302建立第一通信,可與未建立第一通信的裝置A301建立第二通信。由此,將裝置C303添加到第二通信網(wǎng)310的工作變得容易,并且可改善提供裝置間通信的應(yīng)用的可用性。
另外,在裝置B302上顯示向用戶提示是否可利用上述過程添加裝置C303的GUI。遵循GUI顯示的指令,裝置B302的用戶允許或禁止裝置C303的添加。由此,構(gòu)成第二通信網(wǎng)310的、即使未與裝置C303進行直接第二通信的裝置的用戶也可控制是否添加裝置C303。
由此可防止未知裝置(用戶)加入,因而可容易地改善第二通信網(wǎng)310的安全性。例如,在裝置A301是具有高共享速率的裝置,如服務(wù)器的情況下,裝置A301基本上也試圖向裝置C303分發(fā)數(shù)據(jù),然而,單獨使用的裝置B302的用戶可能不希望將自己的個人信息提供給未知用戶(裝置C303 ),即,可能不希望加入第二通信網(wǎng)310。而且,可能存在裝置A301的用戶和裝置C303的用戶彼此認識的情況,但裝置B302的用戶和裝置C303的用戶彼此不認識。在此情況下,裝置B302可能不希望將自己的個人信息提供給裝置C303。另外,可能存在裝置C303加入第二通信網(wǎng)310而不知道裝置B302的用戶,并向其提供個人信息的情況。如上所述,通過對是否加入進行確認,可防止出現(xiàn)這樣的問題,由此可容易地改善第二通信網(wǎng)310的安全性。也就是說,可改善提供裝置間通信的應(yīng)用的可用性。
另外,在裝置B302上顯示GUI,其確認裝置C303對于裝置A301是否具有內(nèi)容操作授權(quán)。裝置B302的用戶根據(jù)此GUI,控制是否給予裝置C303內(nèi)容操作授權(quán)。由此,可防止未知裝置(用戶)的授權(quán),因而可改善第二通信網(wǎng)310的安全性。也就是說,可改善提供裝置間通信的應(yīng)用的可用性。
將如下描述其具體方法。圖8A至圖8C是示出屬于圖7A至圖7C中的裝置A301、 B302、 C303的內(nèi)容放送應(yīng)用211的配置示例的功能框圖。裝置A301至C303具有與參照圖l至圖6描述的情況中的蜂窩電話IOI基本相同的配置。也就是說,裝置A301、 B302、 C303可以是任何種類的裝置,但具有如圖2所示的第一通信單元141和第二通信單元142,并具有如圖3所示的功能塊。也就是說,裝置A301、 B302、 C303具有如圖4所示配置的切換應(yīng)用208,并具有內(nèi)容》文送應(yīng)用211。
圖8A示出了裝置A301的內(nèi)容i文送應(yīng)用211的配置示例。圖8B示出了裝置B302的內(nèi)容放送應(yīng)用211的配置示例。圖8C示出了裝置C303的內(nèi)容放送應(yīng)用211的配置示例。與參照圖4描述的配置類似的部分具有相同的附圖標記。
也就是說,如圖8A所示,提供內(nèi)容放送應(yīng)用211的功能的裝置A301具有主裝置添加接收處理單元330、切換控制單元221、應(yīng)用控制單元223、GUI控制單元224以及存儲器存取處理單元225。
作為第二通信網(wǎng)310中的主裝置(通信管理裝置),主裝置添加接收處理單元330進行處理以接收添加的裝置。主裝置添加接收處理單元330具有添加準許接受單元331、添加確認單元332、第二通信控制單元333以及簡檔處理單元334。
添加準許接受單元331進行關(guān)于由觸碰(放置得接近)裝置C303的裝置B302提供的裝置C303的添加準許的處理。添加確認單元332進行處理以確認對于裝置A301的用戶是否可添加。第二通信控制單元333與已經(jīng)允許添加的裝置C303建立第二通信。簡檔處理單元334與構(gòu)成第二通信網(wǎng)310 的其他裝置交換簡檔信息,并同步彼此的信息。
如圖8B所示,提供內(nèi)容放送應(yīng)用211的功能的裝置B302具有從裝置添 加接受處理單元340、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224和存儲器存取處理單元225。
作為第二通信網(wǎng)310中的從裝置(接收裝置),從裝置添加接受處理單 元340進行處理以接收添加的裝置。如圖7B所示,從裝置添加接受處理單 元340執(zhí)行與要添加的裝置C303觸碰(放置得接近)的裝置(裝置B302) 的處理。從裝置添加接受處理單元340具有添加指令接收單元341、播放控 制授權(quán)處理單元342、設(shè)置信息發(fā)送/接收單元343、添加準許處理單元344 以及簡檔處理單元345。
添加指令接收單元341從用戶接收裝置添加指令。播放控制授權(quán)處理單 元342執(zhí)行與給予播放控制授權(quán)有關(guān)的處理,播放控制授權(quán)是控制關(guān)于添加 的裝置的內(nèi)容的播放(分發(fā))的權(quán)P艮。設(shè)置信息發(fā)送/接收單元343使用與觸 碰(放置得接近)的裝置C303建立的第一通信,進行與通信有關(guān)的各種設(shè) 置信息的發(fā)送/接收,如設(shè)備信息、能力信息(連接信息)和內(nèi)容操作授權(quán)信 息等。添加準許處理單元344進行處理以準許裝置C303對于裝置A301的 添加。簡檔處理單元345與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息, 并同步彼此的信息。
如圖8C所示,提供內(nèi)容放送應(yīng)用211的功能的裝置C303具有添加裝置 處理單元350、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224 以及存儲器存取處理單元225。
作為添加到第二通信網(wǎng)310的裝置,添加裝置處理單元350進行處理。 如圖7C所示,該添加裝置處理單元350具有設(shè)置信息發(fā)送/接收單元351、 第二通信控制單元352和簡檔處理單元353。
設(shè)置信息發(fā)送/接收單元351使用與觸碰(放置得接近)的裝置B302建 立的第一通信,進行與通信有關(guān)的各種設(shè)置信息的發(fā)送/接收,如設(shè)備信息、 能力信息(連接信息)和內(nèi)容操作授權(quán)信息等。第二通信控制單元352與作 為主裝置的裝置A301建立第二通信。簡檔處理單元353與構(gòu)成第二通信網(wǎng) 310的其他裝置交換簡檔信息并同步彼此的信息。
接著,將參照圖9和圖10的流程圖描述如圖7A所示的裝置C303的添加的處理流程示例。注意,將適當(dāng)?shù)貐⒄請D11至圖17進行描述。
首先,在圖7A所示的狀態(tài)下,在步驟S101,裝置A301的應(yīng)用執(zhí)行內(nèi) 容數(shù)據(jù)的傳輸以進行內(nèi)容數(shù)據(jù)的流播放(流播放/傳輸)。下文中,將在使用 歌曲數(shù)據(jù)作為內(nèi)容數(shù)據(jù)的示例以及歌曲數(shù)據(jù)的流播放的情況下給出描述。也 就是說,作為應(yīng)用的示例,在此將使用音樂播放應(yīng)用212進行描述。當(dāng)然, 用于流播放的內(nèi)容可以是任何內(nèi)容,如運動圖像、靜止圖像、多媒體內(nèi)容等, 并且其應(yīng)用也是可選的。
此時,在裝置A301的監(jiān)視器上顯示了示出正在傳輸歌曲數(shù)據(jù)的GUI, 例如圖11所示。
在步驟S141,裝置B302的音樂播;故應(yīng)用212在接收裝置A301分發(fā)的 歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。例如,在顯示裝置B302的監(jiān)視 器上顯示了如圖12所示的GUI,其示出音樂數(shù)據(jù)正處于^皮接收/播;改的過程 中。在用戶操作GUI上顯示的菜單按鈕等以命令添加裝置時,在步驟S142, 添加指令接收單元341接收其裝置添加指令。
在接收了裝置添加指令時,在步驟S143,播放控制授權(quán)處理單元342 顯示GUI,以讓用戶確認給予播放控制授權(quán),例如圖13所示。在圖13中的 示例的情況下,與消息"你會授權(quán)播放控制嗎?" 一起,在GUI上顯示選擇 選項"是"和"否"。用戶通過選擇"是"和"否"之一來進行給予播放控 制授權(quán)的控制。例如,在用戶選擇了 "是"的情況下,播放控制授權(quán)處理單 元342進行設(shè)置以給予添加的裝置C303播放控制授權(quán)。相反,在用戶選擇 了 "否"的情況下,播放控制授權(quán)處理單元342進行設(shè)置以便不給予添力口的 裝置C303播放控制授權(quán)。
在確認了給予播放控制授權(quán)時,完成裝置B302的第一通信的準備。在 此狀態(tài)下,當(dāng)裝置C303觸碰(放置得接近)裝置B302時,在步驟S144, 裝置B302中的切換控制單元221與觸碰(放置得接近)的裝置C303建立 第一通信,如圖7B所示?,F(xiàn)在,在裝置B302的監(jiān)視器上顯示向用戶提示 觸碰(放置得接近)操作的屏幕,例如圖14所示。在圖14的示例的情況下, 顯示消息"觸碰!",并提示將裝置B302的外殼放置得接近或接觸裝置C303 的外殼。
對應(yīng)于裝置B302的處理,在步驟S121,裝置C303的切換控制單元221 也與觸碰(放置得接近)的裝置B302建立第一通信,如圖7B所示。在裝置C303觸碰(放置得接近)裝置B302時,在裝置C303的監(jiān)^f見器上顯示 GUI屏幕,以讓用戶確認建立第一通信,例如圖15所示。在圖15所示的情 況下,與消息"接受?" 一起,顯示選擇選項"同意"和"取消"。例如, 如果裝置C303的用戶想要加入第二通信網(wǎng)310,則操作"同意"。否則,操 作"取消"。在操作了 "同意"的情況下,裝置C303的切換控制單元221建 立第一通信。
在建立第一通信時,在步驟S145,裝置B302的設(shè)置信息發(fā)送/接收單元 343向裝置C303提供設(shè)備信息或與通信有關(guān)的各種設(shè)置信息,如參照圖6 所述的能力信息和內(nèi)容操作授權(quán)信息。對應(yīng)于該處理,在步驟S122,裝置 C303的設(shè)置信息發(fā)送/接收單元351獲取所提供的各種設(shè)置信息。
圖17中的設(shè)置信息361示出了從裝置B302向裝置C303提供的設(shè)置信 息的配置示例。如圖17所示,設(shè)置信息361包括主裝置地址371、主裝置能 力信息372、新主裝置PIN (個人標識號)373、自身地址374、自身能力信 息375和內(nèi)容操作授權(quán)376。當(dāng)然,可包括除了這些以外的信息。
主裝置地址371是設(shè)備信息,并且是作為第二通信網(wǎng)310的主裝置的裝 置的地址信息(標識信息)。在圖17中的示例的情況下,作為裝置A301地 址的地址A被提供為主裝置地址371。主裝置能力信息372是作為第二通信 網(wǎng)310的主裝置的裝置的能力信息。在圖17中的示例的情況下,作為裝置 A301的能力信息的能力信息A被提供為主裝置能力信息372。
新主裝置PIN 373是用于確認會話的密碼。這是根據(jù)新主裝置PIN 373 的值,確認響應(yīng)于哪個請求等的標識信息。在圖17中的示例的情況下,由 形成第二通信網(wǎng)310的已有裝置B302生成新主裝置PIN 373,并且其中與要 添加的裝置C303建立了第一通信。假設(shè)值"1234"被提供為新主裝置PIN 373。注意,新主裝置PIN373可以是任何值,并且數(shù)據(jù)長度也是可選的。
自身地址374是設(shè)備信息,并且是裝置自身的地址信息(標識信息)。 在圖17中的示例的情況下,作為裝置B302的地址的地址B被提供為自身 地址374。自身能力信息375是裝置自身的能力信息。在圖17中的示例的情 況下,作為裝置B302的能力信息的能力信息B被提供為自身能力信息375。
內(nèi)容操作授權(quán)376是表示對于裝置A301中的內(nèi)容,是否給予裝置C303 操作授權(quán)的信息。在圖17中的示例的情況下,表示"存在播放控制"的信 息被提供為內(nèi)容操作授權(quán)376。也就是說,在此情況下,給予裝置C303播放控制授權(quán)。在未給予播放控制授權(quán)的情況下,提供表示"沒有播放控制"
的信息。該內(nèi)容操作授權(quán)376可以是任何值,只要該信息表示是否存在任何 播放控制即可。
現(xiàn)在回到圖9,在步驟S123,裝置C303的設(shè)置信息發(fā)送/接收單元351 向裝置B302提供與通信有關(guān)的各種設(shè)置信息,包括出那種圖6所述的設(shè)備 信息、能力信息和內(nèi)容操作授權(quán)信息。對應(yīng)于此操作,在步驟S146,裝置 B302的設(shè)置信息發(fā)送/接收單元343獲取所提供的各種設(shè)置信息。
圖17中的設(shè)置信息362示出了從裝置C303向裝置B302提供的設(shè)置信 息的配置示例。如圖17所示,設(shè)置信息362包括自身地址377、自身能力信 息378和新主裝置PIN379。當(dāng)然,可包括除此以外的信息。
自身地址377是設(shè)備信息,并且是裝置自身的地址信息(標識信息)。 在圖17中的示例的情況下,作為裝置C303的地址的地址C被提供為自身 地址377。自身能力信息378是裝置自身的能力信息。在圖17中的示例的情 況下,作為裝置C303的能力信息的能力信息C被提供為自身能力信息378。
新主裝置PIN379是從第一通信連接目標提供的新主裝置PIN。在圖17 中的示例的情況下,與裝置B302提供的新主裝置PIN373相同的值"1234" 被提供為新主裝置PIN379。因為共享新主裝置PIN379,所以表示設(shè)置信息 362是對應(yīng)于設(shè)置信息361的信息。注意,新主裝置PIN379可以是任何值, 并且數(shù)據(jù)長度也是可選的。
對于此信息交換,裝置B302獲取裝置C303的設(shè)備信息(地址)和能 力信息。而且,除了裝置B302的設(shè)備信息(地址)和能力信息之外,裝置 C303還獲取作為主裝置的裝置A301的設(shè)備信息(地址)和能力信息,以及 表示是否存在任何內(nèi)容操作授權(quán)的信息。
回到圖9,在通過第一通信進行的設(shè)備信息和連接信息等的交換結(jié)束時, 在步驟S147,裝置B302的添加準許處理單元344使用第二通信執(zhí)行裝置 C303對于裝置A301的添加準許請求。圖17中的添加準許請求363表示此 時提供給裝置A301的信息。
在圖17的示例中,添加準許請求363包括添加準許請求命令380、添加 裝置地址381、添加裝置能力信息382、新主裝置PIN383、自身地址384、 自身能力信息385以及添加裝置內(nèi)容操作授權(quán)386。當(dāng)然,可包括除此之外 的信息。添加準許請求命令380是請求裝置A301將裝置C303添加到第二通信 網(wǎng)310的命令。添加裝置地址381是設(shè)備信息,并且是被添加到第二通信網(wǎng) 310的裝置的地址信息。在圖17中的示例的情況下,地址C被提供為添加 裝置地址381。添加裝置能力信息382是要添加到第二通信網(wǎng)310的裝置的 能力信息。在圖17中的示例的情況下,能力信息C被提供為添加裝置能力 信息382。新主裝置PIN 383是類似于上述新主裝置PIN 373等的信息。在 圖17中的示例的情況下,添加準許請求對應(yīng)于上述處理,由此,與新主裝 置PIN 373和新主裝置PIN 379相同的值"1234"被提供為新主裝置PIN 383。
自身地址384是設(shè)備信息,并且是裝置自身的地址信息(標識信息)。 在圖17中的示例的情況下,地址B被提供為自身地址384。自身能力信息 385是裝置自身的能力信息。在圖17中的示例的情況下,能力信息B被提 供為自身能力信息378。
添加裝置內(nèi)容操作授權(quán)386是表示要添加的裝置是否給予作為為主裝置 的裝置的內(nèi)容的操作授權(quán)的信息,是類似于內(nèi)容操作授權(quán)376的信息。在圖 17中的示例的情況下,提供了表示"具有播放控制,,的信息,充當(dāng)添加裝置 內(nèi)容操作授權(quán)386。
在步驟S102,如上所述被提供了添加準許請求的裝置A301的添加準許 接受單元331獲取它。
在步驟S103,添加確認單元332在裝置A301的監(jiān)^f見器上顯示GUI屏 幕,以讓用戶確認將裝置添加到未觸碰(放置得接近)要添加的裝置的裝置, 例如圖16所示。在圖16中的示例的情況下,與消息"連接裝置C " 一起, 在GUI屏幕上顯示選擇選項"是"和"否"。裝置A301的用戶選擇"是" 和"否,,之一,由此表示用戶對于添加裝置C303的意圖。
在用戶選擇了 "是,,的情況下,在步驟S104,添加準許接受單元331 經(jīng)由第二通信,對于裝置B302進行對于添加準許請求的響應(yīng),并允許添加 裝置C303。圖17中的響應(yīng)364表示此時從裝置A301向裝置B302提供的 信息的配置示例。
在圖17的示例中,響應(yīng)364包括添加準許允許響應(yīng)387、新主裝置PIN 388、自身地址389和自身能力信息390。當(dāng)然,可包括除此之外的信息。
添加準許允許響應(yīng)387是對于添加準許請求命令380的響應(yīng),并表示允 許添加。新主裝置PIN388是類似于上述每個主PIN的信息。這里的響應(yīng)對應(yīng)于上述處理中的每個過程,由此在圖17中的示例的情況下,與新主裝置 PIN 373、新主裝置PIN379和新主裝置PIN383相同的值"1234"被提供為 新主裝置PIN 388。
自身地址389是i殳備信息,并且是裝置自身的地址信息(標識信息)。 在圖9的情況下,地址A被提供為自身地址389。自身能力信息是裝置自身 的能力信息。在圖17中的示例的情況下,能力信息A被提供為自身能力信 息3卯。
在步驟S148,裝置B302的添加準許處理單元344獲取其響應(yīng)。
對于此信息交換,未觸碰(放置得接近)裝置C303的裝置A301可獲 取裝置C303的設(shè)備信息(地址)和能力信息。而且,裝置B302可得知在 裝置A301已經(jīng)允許添加裝置C303。
注意,在裝置A301的用戶選擇"否"并反對添加裝置C303時,在步 驟S104,添加準許接受單元331經(jīng)由第二通信,發(fā)送表示對于裝置B302的 反對的響應(yīng)。該反對響應(yīng)結(jié)束了處理序列。換言之,在此情況下,裝置C303 被排除加入第二通信網(wǎng)310。
可使用進行流播放的第二通信,在裝置A301和B302之間進行通信。 也就是說,裝置A301和B302可進行上述信息交換,而不停止流播放。
在已經(jīng)傳送了添加準許允許響應(yīng)時,在圖10中的步驟S105,裝置A301 的第二通信控制單元333與裝置C303建立第二通信。對應(yīng)于此,在圖10中 的步驟S124,裝置C303的第二通信控制單元352與裝置A301建立第二通
在已經(jīng)建立了第二通信時,裝置A301的簡檔處理單元334在步驟S106
中使用其第二通信,與裝置C303交換簡檔信息,并與裝置C303同步每個
所具有的簡檔信息的內(nèi)容。相反,裝置C303的簡檔處理單元353在步驟S125
中使用第二通信,與裝置A301交換筒檔信息,并與裝置A301同步簡檔信 自
類似地,裝置A301的筒檔處理單元334在步驟S107中^(吏用第二通信與 裝置B302交換簡檔信息,并與裝置B302同步簡檔信息的內(nèi)容。另一方面, 裝置B302的簡檔處理單元354在步驟S149中使用第二通信與裝置A301交 換簡檔信息,并與裝置A301同步簡檔信息。
利用上述處理,如圖7C所示,裝置C303被添加到第二通信網(wǎng)310,并且可將內(nèi)容數(shù)據(jù)從裝置A301分發(fā)到裝置C303。在步驟S108,裝置A301的 音樂播放器應(yīng)用212對于裝置B302和C303使用第二通信,以為了流播放 的目的進行歌曲數(shù)據(jù)的傳輸(流播放/傳輸)。
另一方面,在步驟S150,裝置B302的音樂播放器應(yīng)用212在接收裝置 A301提供的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。類似地,在步驟S126, 裝置C303的音樂播放器應(yīng)用212在接收裝置A301提供的歌曲數(shù)據(jù)的同時 進行播放(流播》l/接收)。
通過進行上述處理,通信系統(tǒng)300可僅僅通過觸碰(放置得接近)不進 行第二通信的裝置,容易地將裝置添加到第二通信網(wǎng)。而且,此時,可添加
裝置而不會停止在添加前已經(jīng)在執(zhí)行的第二通信網(wǎng)中的數(shù)據(jù)發(fā)送/接收。另 外,還未觸碰(放置得接近)的裝置的用戶可容易地控制是否將裝置添加到 第二通信網(wǎng)。而且,可容易地控制向被添加到第二通信網(wǎng)的裝置給予內(nèi)容操 作授權(quán)。由此,通信系統(tǒng)300可改善關(guān)于裝置間通信的應(yīng)用的可用性。
注意,通信系統(tǒng)300可利用除了上述方法之外的方法添加裝置。例如, 如圖18A至圖18C所示,可通過將要被添加為接收裝置(從裝置)的裝置 C303觸碰(放置得接近)在操作期間作為通信管理裝置(主裝置)的裝置 A301,使得裝置C303加入第二通信網(wǎng)310。
在圖18A中,類似于圖7中的情況,形成第二通信網(wǎng)310,其中裝置 A301操作為通信管理裝置(主裝置),裝置B302操作為接收裝置(從裝置)。 在此狀態(tài)下,如圖18B所示,裝置C303觸碰(放置得接近)裝置A301, 并且如箭頭322所示,在裝置C301和C303之間進行第一通信。對于切換 處理,在裝置S301和C303之間建立第二通信,并且如圖18C所示,裝置 C303被添加到第二通信網(wǎng)310。使用第二通信,如箭頭311和312所示,執(zhí) 行內(nèi)容數(shù)據(jù)從裝置A301到裝置B302和C303的流分發(fā)。裝置B302和C303 每個都在接收流數(shù)據(jù)的同時進行播;改。
圖19A至圖19C示出了在此情況下每個裝置的內(nèi)容放送應(yīng)用211的配 置示例。圖19A示出了裝置A301的內(nèi)容方欠送應(yīng)用211的配置示例。圖19B 示出了裝置B302的內(nèi)容放送應(yīng)用211的配置示例。圖19C示出了裝置C303 的內(nèi)容^L送應(yīng)用211的配置示例。與參照圖4所述的配置類似的部分具有相 同的附圖標記。
如圖19A所示,作為內(nèi)容;^丈送應(yīng)用211的功能,裝置A301具有主裝置添加接收處理單元410、切換控制單元221、應(yīng)用控制單元223、 GUI控制單 元224以及存儲器存取處理單元225。
作為第二通信網(wǎng)310中的主裝置(通信管理裝置),主裝置添加接收處 理單元410進行處理以接收裝置的添加。在此情況下,作為觸碰(放置得接 近)要添加的裝置的裝置,進行處理。主裝置添加接收處理單元410具有添 加指令接收單元411、播放控制授權(quán)處理單元412、設(shè)置信息發(fā)送/接收單元 413、添加確認控制單元414、第二通信控制單元415和簡檔處理單元416。
添加指令接收單元411是類似于添加指令接收單元341的處理單元,并 且從用戶接收裝置添加指令。播放控制處理單元412是類似于播放控制授權(quán) 處理單元342的處理單元,并執(zhí)行與給予要添加的裝置內(nèi)容播放控制授權(quán)有 關(guān)的處理。設(shè)置信息發(fā)送/接收單元413是類似于設(shè)置信息發(fā)送/接收單元343 的處理單元,并使用與觸碰(放置得接近)的裝置C303建立的第一通信, 進行諸如設(shè)備信息和能力信息(連接信息)的各種設(shè)置信息的發(fā)送/接收。
添加確認控制單元414是類似于添加確認單元332的處理單元,并進行 處理以與裝置B302的用戶確認是否可添加裝置。第二通信控制單元415是 類似于第二通信控制單元333的處理單元,并與已經(jīng)許可添加的裝置C303 建立第二通信。簡檔處理單元416是類似于簡檔處理單元334的處理單元, 并與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息,并同步彼此的信息。
如圖19B所示,作為內(nèi)容放送應(yīng)用211的功能,裝置B302具有從裝置 添加接收處理單元420、切換控制單元221、應(yīng)用控制單元223、 GUI控制單 元224和存儲器存取處理單元225。
作為第二通信網(wǎng)中的從裝置(接收裝置),從裝置添加接收處理單元420
進行與允許裝置的添加有關(guān)的處理。如圖18B所示,從裝置添加接收處理單 元420執(zhí)行未觸碰(放置得接近)要添加的裝置C303的裝置的處理。從裝 置添加接收處理單元420具有添加確認接收單元421 、添加確認單元422和 簡檔處理單元423。
添加確認接收單元421經(jīng)由第二通信,接收裝置A301提供的用于添加 裝置C303的確^人準許,并且對其響應(yīng)。類似于添加確認單元332,添加確 認單元422進行處理,以與裝置B302的用戶確認是否可添加裝置。簡檔處 理單元423與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息,并同步彼此的化息。如圖19C所示,作為內(nèi)容放送應(yīng)用211的功能,裝置C303具有添加裝 置處理單元430、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224 和存儲器存取處理單元225。
作為要添加到第二通信網(wǎng)310的裝置,添加裝置處理單元430進行處理。 添加裝置處理單元430是類似于添加裝置處理單元350的處理單元,并具有 設(shè)置信息發(fā)送/接收單元431、第二通信控制單元432和筒檔處理單元433。
類似于設(shè)置信息發(fā)送/接收單元351,設(shè)置信息發(fā)送/接收單元431使用 與觸碰(放置得接近)的裝置A301建立的第一通信,進行設(shè)備信息和能力 信息(連接信息)的發(fā)送/接收。類似于第二通信控制單元352,第二通信控 制單元432與作為主裝置的裝置A301建立第二通信。類似于簡檔處理單元 353,簡檔處理單元433與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔文件并 同步彼此的信息。
接著,將參照圖20和圖21中的流程圖,描述如圖19A至圖19C所示 的裝置C303的添加的處理流程的示例。注意,將適當(dāng)參照圖22給出描述。
首先,在圖18A所示的狀態(tài)下,在步驟S201,裝置A301的音樂播放器 應(yīng)用212進行歌曲數(shù)據(jù)的傳輸(流播放/傳輸)。在裝置A301的監(jiān)視器上顯 示GUI,其表示歌曲數(shù)據(jù)正在傳輸中,例如圖ll所示。
在步驟S251,裝置B302的音樂播放器應(yīng)用212在接收裝置A301分發(fā) 的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。此時,在裝置B302的監(jiān)視器 上顯示GUI,其表示音樂數(shù)據(jù)正被接收和播放,例如圖12所示。在流播放 期間,例如,當(dāng)裝置A301的用戶操作GUI上顯示的菜單按鈕等以命令添加 裝置時,在步驟S202,裝置A301的添加指令接收單元411接收其裝置添加 指令。
在接收裝置的添加指令時,在步驟S203,播放控制授權(quán)處理單元412 顯示GUI,以讓用戶確認給予播放控制授權(quán),例如圖13所示。
在確認已經(jīng)給予播放控制時,完成裝置A301的第一通信的準備。當(dāng)在 此狀態(tài)下裝置C303觸碰(放置得接近)裝置A301時,裝置A301的切換控 制單元221與已經(jīng)觸碰(放置得接近)的裝置C303建立第一通信,如圖18B 所示。此時在裝置A301的監(jiān)視器上顯示用來提示用戶進行觸碰(放置得接 近)操作的屏幕,例如圖14所示。
對應(yīng)于裝置A301的處理,在步驟S231,裝置C303的切換控制單元221還與已經(jīng)觸碰(放置得接近)的裝置A301建立第一通信,如圖18B所示。 在裝置C303觸碰(放置得接近)裝置A301時,在裝置C303的監(jiān)視器上顯 示GUI屏幕,以讓用戶確認已經(jīng)建立了第一通信,例如圖15所示。
在建立了第一通信時,在步驟S205,裝置A301的設(shè)置信息發(fā)送/接收 單元413向裝置C303提供各種設(shè)置信息,如設(shè)備信息、能力信息和內(nèi)容操 作授權(quán)信息。對應(yīng)于此處理,在步驟S232,裝置C303的設(shè)置信息發(fā)送/接收 單元431獲取由此提供的設(shè)置信息。
圖22中的設(shè)置信息461示出了從裝置A301向裝置C303提供的設(shè)置信 息的配置示例。設(shè)置信息461在格式上類似于設(shè)置信息361,如圖22所示, 并包括作為設(shè)備信息的主裝置地址471、主裝置能力信息472、新主裝置PIN 473 、作為設(shè)備信息的自身地址474 、自身能力信息475和內(nèi)容操作授權(quán)476 。 當(dāng)然,可包括除此之外的信息。
在此情況下,裝置自身是主裝置,所以在圖22的示例中,作為設(shè)備信 息的主裝置地址471和自身地址474變?yōu)榈刂稟,作為能力信息的主裝置能 力信息472和自身能力信息475變?yōu)槟芰π畔。
現(xiàn)在,為了減少信息量,可省略主裝置地址471或自身地址474,以及 主裝置能力信息472或自身能力信息475中的一個或另一個。然而,應(yīng)理解, 在傳輸目標處,共享主裝置地址471和自身地址474的值,還共享主裝置能 力信息472和自身能力信息475的值。例如,值可以僅僅被分配給一個或另 一個,另一個留空,并且在該情況下,在傳輸目標的裝置處參照另一值。而 且,值可以僅僅被分配給一個或另一個,并在另一側(cè)上分配制定參考目標的 信息。傳輸目標處的裝置給予其參考目標處的信息,識別所分配的值。
而且,新主裝置PIN473是用于確認會話的密碼,并且類似于新主裝置 PIN 373等,其由裝置A301設(shè)置,并被設(shè)置為例如"1234"。內(nèi)容操作授權(quán) 476是類似于內(nèi)容操作授權(quán)376的信息,并表示是否向裝置C303給予裝置 A301的內(nèi)容操作授權(quán)。在圖22中的示例的情況下,表示了 "存在播放控制"。
回到圖20,接著,在步驟S233,裝置C303的設(shè)置信息傳送單元431 向裝置A301提供設(shè)置信息,如設(shè)備信息、能力信息和內(nèi)容操作授權(quán)信息。 對應(yīng)于此操作,在步驟S206,裝置A301的設(shè)置信息傳送單元413獲取所提 供的設(shè)置信息。
設(shè)置信息462是類似于設(shè)置信息362的信息,并表示從裝置C303向裝置A301提供的設(shè)置信息的配置示例。設(shè)置信息462包括作為設(shè)備信息的自 身地址477、作為能力信息的自身能力信息478、以及新主裝置PIN479,如 圖22所示。當(dāng)然,可包括除此之外的信息。
自身地址477是裝置自身的地址信息(標識信息),并且在圖22中的示 例的情況下,提供地址C。自身能力信息478是裝置自身的能力信息,并且 在圖22中的示例的情況下,提供能力信息C。新主裝置PIN479是第一通信 連接目標提供的新主裝置PIN。在圖22中的示例的情況下,提供與新主裝 置PIN473相同的值"1234"。共享的該新主裝置PIN的值表示設(shè)置信息462 是對應(yīng)于設(shè)置信息461的值。注意,新主裝置PIN479可以是任何值,并且 數(shù)據(jù)長度也是可選的。
根據(jù)此信息交換,裝置A301獲取裝置C303的裝置信息(地址)和能 力信息。而且,裝置C303獲取裝置A301的裝置信息(地址)和能力信息, 以及表示是否存在任何內(nèi)容操作授權(quán)的信息。
回到圖20,在利用第一通信的設(shè)備信息和能力信息等的交換結(jié)束時,在 步驟S207,裝置A301的添加確認控制單元414使用第二通信,執(zhí)行裝置 C303對于裝置B302的添加確認準許。圖22中的添加確認請求493示出了 裝置A301提供的信息。
在圖22的示例中,添加確認請求463包括添加準許請求命令480、添加 裝置地址481、添加裝置能力信息482和添加裝置內(nèi)容操作授權(quán)483。當(dāng)然, 可包括除此之外的信息。
添加準許請求命令480是對于裝置B302確認裝置C303對第二通信網(wǎng) 310的添加的命令。添加裝置地址481是要添加到第二通信網(wǎng)310的裝置的 地址信息,并且在圖22中的示例的情況下,提供地址C。添加裝置能力信 息482是要添加到第二通信網(wǎng)310的裝置的能力信息,并且在圖22中的示 例的情況下,提供了能力信息C。
注意,不同于圖17的情況,觸碰(放置得接近)的裝置C303的裝置是 主裝置(裝置A301)自身,由此,省略了新主裝置PIN、自身地址和自身 能力信息。 添加裝置內(nèi)容操作授權(quán)483是表示是否可給予要添加的裝置內(nèi)容操作授 權(quán)的信息,并且是類似于添加裝置內(nèi)容操作授權(quán)386的信息。在圖22中的 示例的情況下,信息"存在播放控制"被提供為添加裝置內(nèi)容操作授權(quán)483。在步驟S252,;故如上^是供了添加確認準許的裝置B302的添加確認接收 單元421獲取它。在步驟S253,添加確認單元422在裝置A301的監(jiān)一見器上 顯示GUI屏幕,例如圖16所示,以讓用戶確認裝置的添加。
在用戶選擇"是"時,在步驟S254,添加確認接收單元421經(jīng)由第二 通信,響應(yīng)于對裝置A301的添加確認請求。圖22中的請求464示出了裝置 B302向裝置A301提供的信息的配置示例。
在圖22中的示例的情況下,響應(yīng)464包括添加確認允許響應(yīng)485、自身 地址486和自身能力信息487。當(dāng)然,可包括除此之外的信息。
添加確認允許響應(yīng)485是對于添加確認請求命令480的響應(yīng),并表示允 許添加。自身地址486是裝置自身的地址信息(標識信息),并且在圖22中 的示例的情況下,提供地址B。自身能力信息487是裝置自身的能力信息。 在圖22中的示例的情況下,提供能力信息B作為自身能力信息487。
在步驟S208,裝置A301的添加確認控制單元414獲取其響應(yīng)。
利用該信息交換,未觸碰(放置得接近)裝置C303的裝置B302可得 知裝置C303已經(jīng)與裝置A301觸碰(放置得接近)。而且,可控制是否能添 加裝置C303。
注意,在步驟S253,在裝置B302的用戶選擇"否",并反對裝置C303 的添加的情況下,在步驟S254,添加確認接收單元421向裝置B302傳輸表 示反對的響應(yīng)。也就是說,在此情況下,裝置C303被排除加入第二通信網(wǎng) 310。
由此,可使用正進行流播放的第二通信,在裝置A301和B302之間進 行通信。也就是說,裝置A301和B302可進行上述信息交換,而不停止流 播放。
在上述處理結(jié)束時,可在裝置A301和C303之間進行第二通信,但如 圖21所示的之后的處理與圖IO所示的情況類似執(zhí)行。
也就是說,裝置A301的第二通信控制單元415在圖21的步驟S209中, 以及裝置C303的第二通信控制單元432在圖21的步驟S234中,建立彼此 的第二通信。
在已經(jīng)建立了第二通信時,裝置A301的簡檔處理單元416在步驟S210 中,以及裝置C303的簡檔處理單元433在步驟S235中,使用第二通信交換 彼此的簡檔信息并同步信息。類似地,裝置A301的檢查處理單元414在步驟S211中,以及裝置B302的簡檔處理單元423在步驟S255中,使用第二通信交換彼此的簡檔信息并同步信息。
如圖18C所示,上述處理將裝置C303添加到第二通信網(wǎng)310,并且可從裝置A301向裝置C303分發(fā)內(nèi)容數(shù)據(jù)。由此,在步驟S212,裝置A301的音樂播放器應(yīng)用212使用對于裝置B302和C303的第二通信,以為了流播放而執(zhí)行歌曲數(shù)據(jù)的傳輸(流播放/傳輸)。
另一方面,裝置B302的音樂播放器應(yīng)用212在步驟S256中,以及裝置C303的音樂播放器應(yīng)用212每個都在接收從裝置A301提供的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。
通過由此執(zhí)行上述處理,即使進行第二通信的裝置彼此觸碰(放置得接近),通信系統(tǒng)300也可容易地將裝置添加到第二通信網(wǎng)。也就是說,無論要添加的裝置觸碰(放置得接近)構(gòu)成第二通信網(wǎng)的哪個裝置,該裝置都可添加到第二通信網(wǎng)。也就是說,將裝置添加到第二通信網(wǎng)可變得更容易。
而且,在此情況下,可添加裝置,而不停止在添加前正在第二通信網(wǎng)中進行的數(shù)據(jù)傳輸/接收。另外,同樣在此情況下,可容易地控制對添加到第二通信網(wǎng)添加的裝置給予內(nèi)容操作授權(quán)。由此,通信系統(tǒng)300可改善關(guān)于裝置間通信的應(yīng)用的可用性。
注意,構(gòu)成通信系統(tǒng)300的裝置的數(shù)目是可選的,例如,可以是四個或更多個裝置。例如,如圖23A至圖23C所示,可向由三個裝置構(gòu)成的第二通信網(wǎng)添加新裝置。
在圖23A中,類似于圖7C等中的情況,裝置A301操作為通信管理裝置(主裝置),形成第二通信網(wǎng)310,其中裝置B302和C303操作為接收裝置(從裝置)。在此狀態(tài)下,將裝置D304新添加到第二通信網(wǎng)310。
因而,如圖23B所示,裝置D304被觸碰(放置得接近)裝置C303,并且如箭頭323所示,在裝置C303和D304之間進行第一通信。通過切換處理在裝置A301和D304之間建立第二通信,并且如圖23C所示,裝置D304被添加到第二通信網(wǎng)310。
如箭頭311至313所示,使用第二通信,從裝置A301對于裝置B302至D304進行內(nèi)容數(shù)據(jù)流分發(fā)。裝置B302至D304在接收其流數(shù)據(jù)的同時進行播放。也就是說,在此情況下,裝置D304執(zhí)行類似于圖7A至圖7C中的與接收裝置觸碰(放置得接近)的裝置C303的處理,并且裝置C303執(zhí)行類似于圖7A至圖7C中的作為觸碰(放置得接近)要添加的裝置的接收裝置的裝置B302的處理。裝置B302執(zhí)行類似于圖18A至圖18C中的作為未觸碰(放置得接近)要添加的裝置的接收裝置的裝置B302的處理。裝置A301執(zhí)行圖7A至圖7C中的作為處理來自觸碰(放置得接近)要添加的裝置的接收裝置的添加請求的通信管理裝置的裝置A301,和圖18A至圖18C中的
作為對未觸碰(放置得接近)要添加的裝置的接收裝置進行添加確認的通信管理裝置的裝置A301兩者的處理。
因此,此情況下每個裝置的內(nèi)容放送應(yīng)用211的配置示例如圖24A、圖24B、圖25A和圖25B所示。圖24A示出了裝置A301的內(nèi)容放送應(yīng)用211的配置實例。圖24B示出了裝置B302的內(nèi)容放送應(yīng)用211的配置實例。圖25A示出了裝置C303的內(nèi)容放送應(yīng)用211的配置實例。圖25B示出了裝置D304的內(nèi)容放送應(yīng)用211的配置實例。與參照圖4所示的配置類似的部分具有相同的附圖標記。
如圖24A所示,作為內(nèi)容放送應(yīng)用211的功能,裝置A301具有主裝置添加接收處理單元510、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224以及存儲器存取處理單元225。
作為第二通信網(wǎng)310中的主裝置(通信管理裝置),主裝置添加接收處理單元510進行處理以接收裝置的添加。主裝置添加接收處理單元510具有添加準許接受單元511、添加確認單元512、添加確認控制單元513、第二通信控制單元514和簡檔處理單元515。
添加準許接受單元511是類似于添加準許接受單元331 (圖8A)的處理單元,并對于由觸碰(放置得接近)裝置D304的裝置C303提供的裝置D304的添加準許進行處理。添加確認單元512是類似于添加確認單元332(圖8A)的處理單元,并進行處理,以與裝置A301的用戶確認是否可添加裝置D304。添加確認控制單元513是類似于添加準許接受單元414 (圖19A)的處理單元,并進行處理,以與裝置D304未觸碰(放置得接近)的裝置B302的用戶確認是否可添加裝置D304。
第二通信控制單元514是類似于第二通信控制單元333 (圖8A)和第二通信控制單元415 (圖19A)的處理單元,并與裝置D304建立第二通信。簡檔處理單元515是類似于簡檔處理單元334 (圖8A)和簡檔處理單元416(圖19A)的處理單元,并與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息,并同步彼此的信息。
如圖24B所示,作為內(nèi)容放送應(yīng)用211的功能,裝置B302具有從裝置添加接收處理單元520、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224和存儲器存取處理單元225。
作為第二通信網(wǎng)中的從裝置(接收裝置),從裝置添加接收處理單元520
進行處理以接收裝置的添加。如圖24B所示,該從裝置添加接收處理單元520執(zhí)行未觸碰(放置得接近)要添加的裝置D304的裝置的處理。從裝置添加接收處理單元520具有與從裝置添加接收處理單元420 (圖19B )基本相同的配置,并具有添加確認接收單元521、添加確認單元522和簡檔處理單元523。
添加確認接收單元521是類似于添加確認接收單元421 (圖19B)的處理單元,并經(jīng)由第二通信,接收裝置A301提供的用于添加裝置C303的確認準許,并對其響應(yīng)。添加確認單元522是類似于添加確認單元422(圖19B )的處理單元,并進行處理,以與裝置B302的用戶確認是否可添加裝置。簡檔處理單元523是類似于簡檔處理單元423 (圖19B)的處理單元,并與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息,并同步彼此的信息。
如圖25A所示,作為內(nèi)容放送應(yīng)用211的功能,裝置C303具有從裝置添加接收處理單元530、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224和存儲器存取處理單元225。
作為第二通信網(wǎng)中的從裝置(接收裝置),從裝置添加接收處理單元530進行處理以接收裝置的添加。如圖25A所示,該從裝置添加接收處理單元530執(zhí)行未觸碰(放置得接近)要添加的裝置D304的裝置的處理。從裝置添加接收處理單元530具有與從裝置添加接收處理單元340 (圖8B )基本相同的配置,并具有添加指令接收單元531、播放控制授權(quán)處理單元532、設(shè)置信息發(fā)送/接收單元533、添加準許處理單元534以及簡檔處理單元535。
添加指令接收單元531是類似于添加指令接收單元341 (圖8B )的處理單元,并從用戶接收用于添加裝置的指令。播放控制授權(quán)處理單元532是類似于播放控制授權(quán)處理單元342 (圖8B )的處理單元,并執(zhí)行與給予播放控制授權(quán)有關(guān)的處理,播放控制授權(quán)是控制關(guān)于添加的裝置的內(nèi)容的播放(分發(fā))的權(quán)限。設(shè)置信息發(fā)送/接收單元533是類似于設(shè)置信息發(fā)送/接收單元343 (圖8B)的處理單元,并使用與已經(jīng)觸碰(放置得接近)的裝置D304建立的第一通信,并進行諸如設(shè)備信息和能力信息的設(shè)置信息的發(fā)送/接收。
添加準許處理單元534是類似于添加準許處理單元344 (圖8B )的處理單元,并進行處理以準許裝置D304對于裝置A301的添加。簡檔處理單元535是類似于筒檔處理單元345的處理單元,并與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息,并同步彼此的信息。
如圖25B所示,作為內(nèi)容放送應(yīng)用211的功能,裝置D304具有添加裝置處理單元540、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224以及存儲器存取處理單元225。
作為添加到第二通信網(wǎng)310的裝置,添加裝置處理單元540進行處理。該添加裝置處理單元540具有基本上類似于添加裝置處理單元350的配置,并具有設(shè)置信息發(fā)送/接收單元541、第二通信控制單元542和簡檔處理單元543。
設(shè)置信息發(fā)送/接收單元541是類似于設(shè)置信息發(fā)送/接收單元351 (圖8C)的處理單元,并使用與已經(jīng)觸碰(放置得接近)的裝置C303建立的第一通信,進行諸如設(shè)備信息和能力信息的設(shè)置信息的發(fā)送/接收。第二通信控制單元542是類似于第二通信控制單元352 (圖8C )的處理單元,并與作為主裝置的裝置A301建立第二通信。簡檔處理單元543是類似于簡檔處理單元353 (圖8C)的處理單元,并與構(gòu)成第二通信網(wǎng)310的其他裝置交換簡檔信息并同步彼此的信息。
接著,將參照圖26和圖27的流程圖描述如圖23A至圖23C所示的裝置D304的添加的處理流程示例。注意,將適當(dāng)?shù)貐⒄請D28進行描述。
首先,在圖23A所示的狀態(tài)下,裝置A301的音樂播放器應(yīng)用212傳輸歌曲數(shù)據(jù)(流播放/傳輸)。在裝置A301的監(jiān)視器上顯示GUI,其表示正在傳輸歌曲數(shù)據(jù),例如圖11所示。
裝置B302的音樂播放應(yīng)用212在步驟S171中,以及裝置C303的音樂播放器應(yīng)用212在步驟S321中,每個都在接收裝置A301分發(fā)的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。在顯示裝置B302和C303的監(jiān)視器上顯示GUI,例如圖12所示,其表示音樂數(shù)據(jù)正在接收/播放過程中。通過用戶操作GUI等的輸入,裝置C303的添加指令接收單元531接收裝置的添加指令。在已經(jīng)接收了裝置的添加指令時,在步驟S323,播放控制授權(quán)處理單元532在監(jiān)視器上顯示GUI,例如圖13所示,以與用戶確認是否可給予要添加的裝置播放控制授權(quán)。
在已經(jīng)確認了給予播放控制授權(quán)時,在步驟S324,裝置C303的切換控制單元221與已經(jīng)觸碰(放置得接近)的裝置D304建立第一通信,如圖23B所示。在裝置C303的監(jiān)視器上顯示向用戶提示觸碰(放置得接近)操作的屏幕,例如圖14所示。
對應(yīng)于裝置C303的處理,在步驟S351,裝置D304的切換控制單元221與已經(jīng)觸碰(放置得接近)的裝置C303建立第一通信,如圖23B所示。在此情況下,在裝置D304的監(jiān);^見器上顯示讓用戶確認建立第一通信的屏幕,例如圖15所示。
在已經(jīng)建立第一通信時,在步驟S325,裝置C303的設(shè)置信息發(fā)送/接收單元533向裝置D304提供設(shè)置信息。對應(yīng)于該處理,在步驟S352,裝置D304的設(shè)置信息發(fā)送/接收單元541獲取所提供的設(shè)置信息。
圖28中的設(shè)置信息561示出了從裝置C303向裝置D304提供的設(shè)置信息的配置示例。如圖28所示,設(shè)置信息561包括主裝置地址571、主裝置能力信息572、新主裝置PIN (個人標識號)573、自身地址574、自身能力信息575和內(nèi)容操作授權(quán)576。當(dāng)然,可包括除此以外的信息。
主裝置地址571是設(shè)備信息,并且是類似于主裝置地址371的信息。在圖28中的示例的情況下,地址A被提供為主裝置地址571。主裝置能力信息572是能力信息,并且是類似于主裝置能力信息372的信息。在圖28中的示例的情況下,能力信息A被提供為主裝置能力信息572。
新主裝置PIN 573是類似于新主裝置PIN 373的信息。在圖28中的示例的情況下,裝置C303生成新主裝置PIN573。這里假設(shè)值"1234"被提供為新主裝置PIN 573。注意,新主裝置PIN 573可以是任何值,并且數(shù)據(jù)長度也是可選的。
自身地址574是設(shè)備信息,并且是類似于自身地址374的信息。在圖28中的示例的情況下,地址C被提供為自身地址574。自身能力信息575是能力信息,并且是類似于自身能力信息375的信息。在圖28的情況下,作為裝置B302的能力信息的能力信息B被提供為自身能力信息575。內(nèi)容操作授權(quán)576是類似于內(nèi)容操作授權(quán)376的信息。在圖28中的示例的情況下,表示"存在播放控制"的信息被提供為內(nèi)容操作授權(quán)576。
回到圖9,接著在步驟S353,裝置D304的設(shè)置信息發(fā)送/接收單元541向裝置C303提供設(shè)置信息。對應(yīng)于此操作,在步驟S326,裝置C303的設(shè)置信息發(fā)送/接收單元533獲取所提供的設(shè)置信息。
圖28中的設(shè)置信息562示出了從裝置D304向裝置C303提供的設(shè)置信息的配置示例。如圖28所示,設(shè)置信息562包括自身地址577、自身能力信息578和新主裝置PIN 579。當(dāng)然,可包括除此以外的信息。
自身地址577是設(shè)備信息,并且是類似于自身地址信息377的信息。在圖28中的示例的情況下,裝置D304的地址(地址D)被提供為自身地址577。自身能力信息578是能力信息,并且是類似于自身能力信息378的信息。在圖28中的示例的情況下,裝置D304的能力信息(能力信息C )被提供為自身能力信息578。
新主裝置PIN 579是類似于新主裝置PIN 379的信息。在圖28中的示例的情況下,值"1234"被提供為新主裝置PIN579。共享新主裝置PIN 579,這表示設(shè)置信息562是對應(yīng)于設(shè)置信息561的信息。注意,新主裝置PIN 579可以是任何值,并且數(shù)據(jù)長度也是可選的。
根據(jù)此信息交換,裝置C303獲取裝置D304的設(shè)備信息(地址)和能力信息。而且,除了裝置C303的設(shè)備信息(地址)和能力信息之外,裝置D304還獲取裝置A301的設(shè)備信息(地址)和能力信息,以及表示是否存在內(nèi)容操作授權(quán)的信息。
回到圖26,在通過第一通信進行的設(shè)置信息的交換結(jié)束時,在步驟S327,裝置C303的添加準許處理單元534使用第二通信,并執(zhí)行裝置D304對于裝置A301的添加準許請求。圖28中的添加準許請求563表示此時提供給裝置A301的信息。
在圖28的示例中,添加準許請求563包括添加準許請求命令580、添加裝置地址581、添加裝置能力信息582、新主裝置PIN 583和添加裝置內(nèi)容操作授權(quán)584。當(dāng)然,可包括除此之外的信息。例如,可附加自身地址或自身能力信息。然而,因為這里使用已經(jīng)存在的第二通信來傳送數(shù)據(jù),所以即使沒有表示傳輸目標的自身地址或自身能力信息,裝置A301也能識別裝置A301。
添加準許請求命令580是類似于添加準許請求命令380的命令,并請求裝置A301將裝置D304添加到第二通信網(wǎng)310。添加裝置地址581是類似于 添加裝置地址381的信息。在圖28中的示例的情況下,地址D被提供為添 加裝置地址581。添加裝置能力信息582是類似于添加裝置能力信息382的 信息。在圖28中的示例的情況下,能力信息D被提供為添加裝置能力信息 582。新主裝置PIN583是類似于新主裝置PIN 383的信息。在圖28中的示 例的情況下,值"1234"被提供為新主裝置PIN 583。
添加裝置內(nèi)容操作授權(quán)584是類似于添加裝置內(nèi)容操作授權(quán)386的信 息。在圖26的情況下,提供了表示"存在播放控制"的信息,作為添加裝 置內(nèi)容操作授權(quán)584。
在步驟S302,裝置A301的添加準許接受單元511獲取此類添加準許請 求。在步驟S303,添加確認單元512在裝置A301的監(jiān)一見器上顯示GUI屏 幕,例如圖16所示,以與用戶確認是否允許添加裝置。
在用戶選擇"是,,時,在步驟S304,添加準許接受單元511經(jīng)由第二通 信,響應(yīng)對于裝置C303的添加準許請求,并允許添加裝置D304。圖28中 的響應(yīng)564表示從裝置A301向裝置C303提供的信息的配置示例。
在圖28的示例中,響應(yīng)564包括添加準許允許響應(yīng)585和新主裝置PIN 586。當(dāng)然,可包括除此之外的信息。
添加準許允許響應(yīng)585是類似于添加準許允許響應(yīng)387的信息,并且是 對于添加準許請求命令580的響應(yīng),并表示允許添加。新主裝置PIN 586是 類似于新主裝置PIN388的信息,并且提供值"1234"。
在步驟S328,裝置C303的添加準許處理單元534獲取其響應(yīng)。
該信息交換使得作為還未觸碰(放置得接近)裝置D304的通信管理裝 置的裝置A301能夠獲取裝置D304的設(shè)備信息(地址)和能力信息。而且, 裝置C303可得知裝置A301已經(jīng)允許添加裝置D304。
注意,在步驟S303,在裝置A301的用戶選擇"否"并反對添加裝置 C303時,在步驟S304,添加準許接受單元511經(jīng)由第二通信,響應(yīng)對于裝 置C303的添加準許請求,并反對裝置D304。該反對響應(yīng)結(jié)束了處理序列。 換言之,在此情況下,裝置C303被排除加入第二通信網(wǎng)310。
現(xiàn)在,裝置A301與裝置B302確認裝置添加,裝置B302是裝置D304 還未觸碰(放置得接近)的接收裝置。也就是說,在圖27的步驟S305,裝 置A301的添加確認控制單元513使用第二通信,對于裝置B302請求裝置D304的添加。圖28中的添加確認請求565示出了裝置A301此時提供的信 息。
在圖28的示例中,添加確認請求565包括添加準許請求命令587、添加 裝置地址588、添加裝置能力信息589和添加裝置內(nèi)容操作授權(quán)590。當(dāng)然, 可包括除此之外的信息。
添加準許請求命令587是類似于添加準許請求命令480的信息。添加裝 置地址488是類似于添加裝置地址481的信息,并且在圖28中的示例的情 況下,提供地址D。添加裝置能力信息589是類似于添加裝置能力信息482 的信息,并且在圖28中的示例的情況下,提供了能力信息D。
添加裝置內(nèi)容操作授權(quán)590是類似于添加裝置內(nèi)容操作授權(quán)483的信 息,并且在圖28中的示例的情況下,表示"存在播放控制"的信息被提供 為添加裝置內(nèi)容操作授權(quán)5卯。
在步驟S372,如上所述的添加確認請求565所提供的裝置B302的添加 確認接收單元521獲取它。在步驟S373,添加確認單元522在裝置B302的 監(jiān)視器上顯示GUI屏幕,例如圖16所示,并接收用戶指令。在用戶選擇"是" 時,在步驟S374,添加確認接收單元521經(jīng)由第二通信,響應(yīng)于對裝置A301 的添加確認請求。圖28中的請求566示出了此時裝置B302向裝置A301提 供的信息的配置示例。
對于圖28中的示例,響應(yīng)566包括添加確認允許響應(yīng)591。當(dāng)然,可包 括除此之外的信息。添加確認允許響應(yīng)591是類似于添加確認允許響應(yīng)485 的信息。在步驟S306,裝置A301的添加確認控制單元513獲取其響應(yīng)。
該信息交換使得未觸碰(放置得接近)裝置D304的裝置B302能夠得 知裝置D304已經(jīng)觸碰(放置得接近)。而且,可控制是否能添加裝置D304。
也就是說,在步驟S373,在裝置B302的用戶選擇"否"并反對裝置 C303的添加的情況下,在步驟S374,添加確認接收單元521經(jīng)由第二通信, 傳輸對于裝置A301表示反對的響應(yīng)。該反對響應(yīng)結(jié)束了處理序列。也就是 說,在此情況下,裝置C303被排除加入第二通信網(wǎng)310。
由此,可使用正進行流播放的第二通信,在裝置A301和B032之間進 行通信。也就是說,裝置A301和B302可進行上述信息交換,而不停止流 播放。
在上述處理結(jié)束時,在裝置A301和C303之間能進行第二通信,但如圖27所示的之后的處理與圖10所示的情況類似:執(zhí)行。
也就是說,裝置A301的第二通信控制單元514在圖27的步驟S307中, 以及裝置D304的第二通信控制單元542在圖27的步驟S354中,相互建立 第二通信。
在已經(jīng)建立了第二通信時,在步驟S308中,裝置A301的簡檔處理單元 535使用第二通信,與裝置B302至D304中的每一個交換和同步簡檔信息。 對應(yīng)于此處理,裝置B302的簡檔處理單元523在圖27的步驟S375中、裝 置C303的簡檔處理單元535在圖27的步驟S329中、以及裝置D304的簡 檔處理單元543在圖27的步驟S355中,每個都使用第二通信來與裝置A301 交換和同步簡檔信息。
利用上述處理,如圖23C所示,裝置D304被添加到第二通信網(wǎng)310, 并且能夠從裝置A301向裝置D304分發(fā)內(nèi)容數(shù)據(jù)。由此,在步驟S309,裝 置A301的音樂播放器應(yīng)用212使用第二通信,對于裝置B302至D304傳輸 歌曲數(shù)據(jù)以進行流播放(流播放/傳輸)。
裝置B302的音樂播放器應(yīng)用212在步驟S376中,裝置C303的音樂播 放器應(yīng)用212在步驟330中,裝置D304的音樂播放器應(yīng)用212在步驟S356 中,每個都在接收裝置A301提供的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。
通過執(zhí)行如上處理,即使在是三個或更多個裝置形成第二通信網(wǎng)310的 情況下,通信系統(tǒng)300也可容易地添加新裝置。也就是說,將裝置添加到第 二通信網(wǎng)變得更容易。
而且,在此情況下,可添加裝置,而不停止在添加前正在第二通信網(wǎng)中 進行的數(shù)據(jù)傳輸/接收。另外,同樣在此情況下,要添加的裝置還未觸碰(放 置得接近)的裝置的用戶可容易地控制是否可將裝置添加到第二通信網(wǎng)。而 且,同樣在此情況下,可容易地控制對添加到第二通信網(wǎng)添加的裝置給予內(nèi) 容操作授權(quán)。由此,通信系統(tǒng)300可改善提供裝置間通信的應(yīng)用的可用性。
注意,在通信系統(tǒng)300中,在當(dāng)裝置A301正向三個或更多個接收裝置 分發(fā)數(shù)據(jù)時添加新的接收裝置的情況下,存在未觸碰(放置得接近)要添加 的裝置的多個裝置。裝置A301對所有的"未觸碰(放置得接近)要提交的 裝置的接收裝置"進行如上所述的添加確認請求。也就是說,每個"未觸碰 (放置得接近)要提交的裝置的接收裝置"具有類似于圖23A至圖23C的 裝置B302的配置,并執(zhí)行類似的處理。而且,通過將裝置D304觸碰(放置得接近)裝置A301,裝置D304可 加入第二通信網(wǎng)310。在此情況下,作為接收裝置的裝置B302和C303是每 個"未觸碰(放置得接近)要提交的裝置的接收裝置,,,因此具有類似于圖 18A至圖18C的示例中的裝置B302的情況的配置。由五個裝置或更多個裝 置構(gòu)成通信系統(tǒng)300的情況也是一樣。
接著,將描述從第二通信網(wǎng)刪除形成第二通信網(wǎng)的裝置的情況。例如, 如圖29A所示,第二通信網(wǎng)310由裝置A301至D304形成。假設(shè)裝置A301 操作為通信管理裝置、裝置B302至D304操作為接收裝置,并且裝置A301 使用第二通信對裝置B302至D304進行歌曲數(shù)據(jù)的流分發(fā)。
例如,在從作為通信管理裝置的裝置A301完全移除作為接收裝置的裝 置D304的情況下,如圖29B所示,裝置D304在第二通信的可通信范圍之 外。在這樣的情況下,該裝置D304和裝置A301之間的第二通信不再繼續(xù) (箭頭313),因此從第二通信網(wǎng)310刪除裝置D304。然而,在作為接收裝 置的其他裝置B302和C303能和裝置A301通信的情況下,裝置A301繼續(xù) 向這些裝置分發(fā)翁:據(jù),如圖29C所示(箭頭31和312)。
由此,即使在從通信網(wǎng)310刪除裝置D304的情況下,可防止無用的處 理,如臨時停止所有的流分發(fā),并且可防止刪除裝置D304的效應(yīng)的增強。 也就是說,通信系統(tǒng)300可改善提供裝置間通信的應(yīng)用的可用性。
下面將詳細描述這一點。圖30A和圖30B示出了此情況下每個裝置的 內(nèi)容》文送應(yīng)用211的配置示例。圖30A示出了裝置A301的內(nèi)容方文送應(yīng)用211 的配置。圖30A示出了裝置B302和C303的內(nèi)容放送應(yīng)用211的配置。與 參照圖4所示的配置類似的部分具有相同的附圖標記。
如圖30A所示,作為內(nèi)容放送應(yīng)用211的功能,裝置A301具有主裝置 刪除處理單元610、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224和存儲器存取控制單元225。
主裝置刪除處理單元610執(zhí)行充當(dāng)?shù)诙ㄐ啪W(wǎng)310中的主裝置(通信管 理裝置)的刪除處理。主裝置刪除處理單元610具有刪除單元611、刪除才艮 告單元612和刪除確認控制單元613。
刪除單元611檢測已經(jīng)從第二通信失效的接收裝置,并進行處理以刪除 其設(shè)備信息及其用戶簡檔信息。刪除報告單元612在監(jiān)視器等上顯示GUI 屏幕,以通知用戶已經(jīng)刪除了裝置。刪除確認控制單元613通知用戶,要從其他裝置刪除與已經(jīng)不能通信的接收裝置有關(guān)的信息。
如圖30B所示,作為內(nèi)容放送應(yīng)用211的功能,裝置B302具有從裝置 刪除處理單元620、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224和存儲器存取處理單元225。
從裝置刪除處理單元620執(zhí)行充當(dāng)?shù)诙ㄐ啪W(wǎng)310的從裝置(接收裝置) 的裝置的刪除處理。從裝置刪除處理單元620具有刪除確認接收單元621和 刪除報告單元622。
刪除確認接收單元621對于裝置A301支持的刪除確認請求進行處理。 刪除報告單元622在監(jiān)視器等上顯示GUI屏幕,以通知用戶已經(jīng)檢測到裝置。
注意,裝置C303所具有的功能是充當(dāng)內(nèi)容放送應(yīng)用211的功能,其類 似于圖30B所示的情況,所以可省略其描述。
接著,將參照圖31中的流程圖描述在添加裝置D304時的處理流程的示 例。注意,在描述中將適當(dāng)參照圖32和圖33。
首先,在圖30A所示的狀態(tài)下,在步驟S401中,裝置A301的音樂播 放器應(yīng)用212將歌曲數(shù)據(jù)傳輸給裝置B302至D304 (流播放/傳輸)。此時在 裝置A301的監(jiān)視器上顯示例如圖11所示的GUI,表示歌曲數(shù)據(jù)正被傳輸。
裝置B302的音樂插^文器應(yīng)用212在步驟S421中,裝置C303的音樂播 放器應(yīng)用212在步驟S441中,裝置D304的音樂播放器應(yīng)用212在步驟S461 中,每個都在接收裝置A301分發(fā)的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。 在裝置B302至D304中每個裝置的監(jiān)視器上顯示例如圖12所示的GUI,表 示歌曲數(shù)據(jù)正被接收和播放。
在裝置D304移出第二通信的可通信范圍時,裝置A301的刪除單元611 檢測到該事實,并刪除關(guān)于裝置D304的信息,如設(shè)備信息、簡檔信息等。
在步驟S402,裝置A301的刪除確認控制單元613使用第二通信對剩下 的裝置B302和C303提供諸如圖33的刪除確認請求661中所示的信息,并 請求確認裝置D304的刪除。
刪除確認請求661具有刪除確認請求命令671、刪除裝置地址672、刪 除裝置能力信息673和刪除裝置簡檔674,如圖33所示。當(dāng)然,可包括除此 之外的信息。
刪除確認請求命令671是請求刪除每個接收裝置保存的與裝置D304有 關(guān)的信息的命令。刪除裝置地址672是要刪除的裝置的地址(標識信息)。在圖33中的示例的情況下,地址D被提供為刪除裝置地址672。刪除裝置 能力信息673是要刪除的裝置的能力信息。在圖33中的示例的情況下,能 力信息D被提供為刪除裝置能力信息673。刪除裝置簡檔674是要刪除的裝 置的簡檔信息。在圖33中的示例的情況下,簡檔D被提供為刪除裝置筒檔 674。
在已經(jīng)傳輸了這類請求時,裝置A301的刪除報告單元612顯示例如圖 32所示的GUI屏幕,并通知用戶已經(jīng)從第二通信網(wǎng)刪除了裝置D304。在圖 32中,在GUI屏幕上顯示通知用戶該刪除的消息,如"與裝置D(要刪除 的裝置)的通信已經(jīng)斷開",以報告該刪除。
在步驟S422中,裝置B302的刪除確認接收單元621獲取裝置A301傳 輸?shù)难b置刪除確認請求,并根據(jù)該請求,刪除與裝置D304有關(guān)的設(shè)備信息 和簡檔信息。在步驟S423,裝置B302的刪除報告單元622顯示例如圖32 所示的GUI屏幕,并通知用戶已經(jīng)從第二通信網(wǎng)310刪除了裝置D304。在 步驟S424中,裝置B302的刪除確認接收單元621向裝置A301提供刪除確 認響應(yīng),如圖33中的響應(yīng)662所示,作為對應(yīng)于請求的響應(yīng)。
如圖33所示,響應(yīng)662包括刪除確認響應(yīng)675。刪除確認響應(yīng)675是報 告已經(jīng)通知了用戶的響應(yīng)信息。在步驟S404,裝置A301獲取裝置B302提 供的響應(yīng)662。
類似地,在步驟S442中,裝置C303的刪除確認接收單元621獲取裝置 A301傳輸?shù)难b置刪除確認請求,并根據(jù)該請求,刪除與裝置D304有關(guān)的設(shè) 備信息和簡檔信息。在步驟S443,裝置C303的刪除報告單元622顯示例如 圖32所示的GUI屏幕,并通知用戶已經(jīng)從第二通信網(wǎng)310刪除了裝置D304。 在步驟S444中,裝置C303的刪除確認接收單元621向裝置A301提供刪除 確i人響應(yīng),如圖33中的響應(yīng)662所示,作為對應(yīng)于請求的響應(yīng)。在步驟S405, 裝置A301獲取裝置C303提供的響應(yīng)662。
利用上述處理,從第二通信網(wǎng)310刪除裝置D304。因此,下文中,裝 置A301僅僅對裝置B302和C303進行歌曲數(shù)據(jù)分發(fā)。也就是說,在步驟 S406,裝置A301的音樂播放器應(yīng)用212執(zhí)行歌曲數(shù)據(jù)對裝置B302和C303 的傳輸(流播放/傳輸)。在裝置A301的監(jiān)視器上顯示表示歌曲數(shù)據(jù)正被傳 輸?shù)腉UI,例如圖11所示。
在傳輸之后,裝置B302的音樂播放器應(yīng)用212在步驟S425中,以及裝置C303的音樂播放器應(yīng)用212在步驟S445中,每個都在接收裝置A301分 發(fā)的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。在裝置B302和C303中每個 裝置的監(jiān)視器上顯示例如圖12所示的GUI,表示歌曲數(shù)據(jù)正被接收和播放。
注意,在流播放期間,在數(shù)據(jù)的傳輸和接收之間執(zhí)行上述處理中的每個 過程。也就是說,通信系統(tǒng)300可容易地從第二通信網(wǎng)310刪除裝置D304, 同時繼續(xù)裝置A301對裝置B302和C303的數(shù)據(jù)分發(fā)。
注意,在刪除作為從裝置(接收裝置)的多個裝置的情況下,通信系統(tǒng) 300可通過對于要刪除的每個裝置執(zhí)行上述處理來容易地刪除。而且,從主 裝置的角度來看,在作為主裝置(通信管理裝置)的裝置A301移出范圍外 的情況下,所有從裝置移出了范圍外,所以從第二通信網(wǎng)絡(luò)310刪除所有從 裝置,并且第二通信網(wǎng)310解散。也就是說,通信系統(tǒng)300可通過重復(fù)上述 處理,容易地解散第二通信網(wǎng)310。由此,通信系統(tǒng)300可改善提供裝置間 通信的應(yīng)用的可用性。
上面描述了播放控制授權(quán)的給予,但由于在添加裝置時未給予播放控制 授權(quán)或者由于已經(jīng)給予的播放控制授權(quán)被移除,而未給予播放控制授權(quán)的裝 置可重新給予播放控制授權(quán)。也就是說,"不具有播放控制授權(quán)"的裝置可 被升級為"具有播放控制授權(quán)"的裝置。
例如,假設(shè)在圖7C所示的狀態(tài)下,不給予裝置C303播放控制授權(quán)。 將描述從此狀態(tài)后給予裝置C303播放控制授權(quán)(升級裝置C303 )的情況。
圖34A至圖34C示出了此情況下每個裝置的內(nèi)容放送應(yīng)用211的配置 示例。圖34A示出了裝置A301的內(nèi)容放送應(yīng)用211的配置示例。圖34B示 出了裝置B302的內(nèi)容放送應(yīng)用211的配置示例。圖34C示出了裝置C303 的內(nèi)容放送應(yīng)用211的配置示例。與參照圖4所述的配置類似的部分具有相 同的附圖標記。
如圖34A所示,作為內(nèi)容放送應(yīng)用211的功能,裝置A301具有播放控 制授權(quán)處理單元710、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224以及存儲器存取處理單元225。
作為第二通信網(wǎng)310中的主裝置(通信管理裝置),播放控制授權(quán)處理 單元710進行關(guān)于給予播放控制授權(quán)的處理。播放控制授權(quán)處理單元710具 有播放控制授權(quán)管理單元711、控制授權(quán)給予確認單元712和控制授權(quán)給予 確認控制單元713。播放控制授權(quán)管理單元711對播放控制授權(quán)給予的請求進行處理??刂?授權(quán)給予確認單元712在監(jiān)視器等上顯示GUI屏幕,以與給予播放控制授權(quán) 的用戶進行確認??刂剖跈?quán)給予確認控制單元713與用戶確認是否將播放控 制授權(quán)給予除了請求給予播放控制授權(quán)的接收裝置意外的接收裝置。
如圖34B所示,作為內(nèi)容放送應(yīng)用211的功能,裝置B302具有播放控 制授權(quán)處理單元720、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224以及存儲器存取處理單元225。
作為除了請求給予播放控制授權(quán)的接收裝置之外的接收裝置,播》文控制 授權(quán)處理單元720進行處理,以控制播放控制授權(quán)的給予。播放控制授權(quán)處 理單元720具有確認請求處置單元721和控制授權(quán)給予確認單元722。
確認請求處置單元721獲取并響應(yīng)于由作為主裝置的裝置A301提供的 對給予控制授權(quán)的確認請求??刂剖跈?quán)給予確認單元722與用戶確認是否認 可給予控制授權(quán)。
如圖34C所示,作為內(nèi)容放送應(yīng)用211的功能,裝置C303具有播放控 制授權(quán)處理單元730、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224以及存儲器存取處理單元225。
作為請求給予播放控制授權(quán)的接收裝置,播放控制授權(quán)處理單元730進 行處理。播放控制授權(quán)處理單元730具有升級指令接收單元731、播放控制 授權(quán)請求單元732和升級處理單元733。
升級指令接收單元731接收指令以獲取通過例如用戶操作等輸入的播放 控制授權(quán)。播放控制授權(quán)請求單元732基于升級指令接收單元731獲取的指 令,請求主裝置給予播放控制授權(quán)。在已經(jīng)允許給予播放控制授權(quán)的情況下, 升級處理單元733進行升級處理以給予播放控制授權(quán)。
接著,將參照圖35的流程圖描述與裝置C303的升級有關(guān)的處理流程的 示例。注意,將適當(dāng)參照圖36和圖37進行描述。
首先,在步驟S501,裝置A301的音樂播放器應(yīng)用212執(zhí)行歌曲數(shù)據(jù)對 于裝置B302和C303的傳輸(流播放/傳輸)。在裝置A301的監(jiān)視器上顯示 GUI,其表示正在傳輸歌曲數(shù)據(jù),例如圖11所示。
裝置B302的音樂播放應(yīng)用212在步驟S521中,以及裝置C303的音樂 播放器應(yīng)用212在步驟S541中,每個都在接收裝置A301分發(fā)的歌曲數(shù)據(jù)的 同時進行播放(流播放/接收)。在顯示裝置B302和C303的監(jiān)視器上顯示GUI,例如圖12所示,其表示音樂數(shù)據(jù)正被接收/播放。
在用戶操作裝置C303的GUI屏幕以向裝置C303輸入給予播放控制授 權(quán)的指令(升級指令)時,在步驟S522,升級指令接收單元731接收該升 級指令。在步驟S523,播放控制授權(quán)請求單元732基于該指令,對于作為 主裝置的裝置A301進行播放控制授權(quán)的請求。裝置A301的播放控制授權(quán) 管理單元711在步驟S502獲取該請求。在步驟S503,控制授權(quán)給予確認單 元712在監(jiān)視器上顯示GUI屏幕,如圖36所示,以讓用戶確認是否給予裝 置C303播放控制授權(quán),由此確認裝置A301的用戶的期望。
如圖36所示,與"是,,和"否"的選擇選項一起,GUI屏幕顯示消息 "向裝置C給予播放控制授權(quán)?,,。用戶選擇"是"或"否",由此控制播放 控制授權(quán)的給予。
而且,在步驟S504,控制授權(quán)給予確認控制單元713請求確認用戶是 否認可給予裝置B302 (其是除了請求給予控制授權(quán)的裝置之外的接收裝置) 播放控制授權(quán)。注意,在存在多個"除了請求給予控制授權(quán)的裝置之外的接 收裝置"的情況下,控制授權(quán)給予確認控制單元713對于每個裝置進行確認。
在步驟S542,裝置B302的確認請求處置單元721獲取該請求。在步驟 S543,控制授權(quán)給予確認單元722在監(jiān)視器上顯示GUI屏幕,如圖36所示, 以與用戶確認是否給予裝置C303播放控制授權(quán),由此確認裝置B302的用 戶的期望。
在用戶選擇"是"并允許給予播放控制授權(quán)的情況下,在步驟S544, 確認請求處置單元721將允許給予播放控制授權(quán)的響應(yīng)提供給裝置A301。 在步驟S505,裝置A301的控制授權(quán)給予確認控制單元713獲取該響應(yīng)。
在獲取響應(yīng)時,在步驟S506,裝置A301的播放控制授權(quán)管理單元711 將允許給予播放控制授權(quán)的響應(yīng)提供給裝置C303,其是給予播放控制授權(quán) 的請求的源。在步驟S524,裝置C303的播放控制授權(quán)請求單元732獲取該 響應(yīng)。
在獲取響應(yīng)時,在步驟S525,升級處理單元733給予裝置C303播放控 制授權(quán),并在監(jiān)視器上顯示例如圖37所示的屏幕,通知用戶已經(jīng)給予了播 放控制授權(quán)。在圖37中,表示給予播放控制授權(quán)的消息被顯示在屏幕上, 例如,"已得到播放控制授權(quán)"。
注意,在裝置A301的用戶在步驟S503中反對給予裝置C303播放控制授權(quán)的情況下,或者在裝置B302的用戶在步驟S543中反對給予裝置C303 播放控制授權(quán)的情況下,裝置A301的播放控制授權(quán)管理單元711將反對給 予播放控制授權(quán)的響應(yīng)提供給裝置C303,其是給予播放控制授權(quán)的請求的 源。該反對響應(yīng)結(jié)束處理序列。也就是說,在此情況下,裝置C303未升級 為"具有播放控制授權(quán)"。
而且,在流播放的處理直接進行上述處理。由此,通信系統(tǒng)300防止播 放控制授權(quán)的給予對于其他處理的影響大幅增長,同時容易地向裝置給予播 放控制授權(quán)。也就是說,控制系統(tǒng)300可改善提供裝置間通信的應(yīng)用的可用 性。
注意,還可執(zhí)行播放控制授權(quán)的移除(降級)。在此情況下,在上述升 級處理中,不是給予控制授權(quán),而是取消控制授權(quán)。
對于上述每個示例,已經(jīng)進行了描述,以表現(xiàn)出在對第二通信網(wǎng)310更 新后進行簡檔信息的交換和同步(例如,圖10中的步驟S106、 S107、 S125 和S149)的各種裝置,但在該情況下,可對于其他信息執(zhí)行交換和同步, 而不僅僅是簡檔信息。例如,各個裝置可交換、同步各個裝置的設(shè)備信息和 能力信息等。
如上所述,在更新第二通信網(wǎng)310的裝置配置的情況下,通過第一通信 和第二通信交換信息。因此,在第二通信網(wǎng)310的更新結(jié)束時,每個裝置獲 取其他裝置的信息。然而,可能存在以下情況在第二通信網(wǎng)310的更新之 后,例如,用戶改變裝置設(shè)置以更新每個裝置的設(shè)備信息和能力信息。在此 情況下,擔(dān)心在更新第二通信網(wǎng)310時每個裝置通過發(fā)送/接收而具有的彼此 的信息不再是最新信息??赡茉诟碌诙ㄐ啪W(wǎng)310之后使用設(shè)備信息和能 力信息,因此除非該信息是最新的,否則在使用該信息時可能出現(xiàn)問題。
由此,如上所述,通過不僅僅交換和同步簡檔信息,還交換和同步設(shè)備 信息和能力信息,每個裝置可不斷具有最新的信息。
現(xiàn)在,屬于每個裝置的、由構(gòu)成更新后的第二通信網(wǎng)310的每個裝置共 享的信息(設(shè)備信息、能力信息和簡檔信息等),不僅僅可用于諸如上述添 加和刪除裝置的處理,還可進行例如改變到作為內(nèi)容的分發(fā)源的通信管理裝 置(角色變換)。
接著將描述角色變換。將對于作為如上所述使用第 通信生成的并通過 應(yīng)用從一個裝置向其他裝置分發(fā)內(nèi)容數(shù)據(jù)的第二通信網(wǎng),描述進行角色變換以變換分發(fā)數(shù)據(jù)的裝置,
圖38A和圖38B是示出已經(jīng)應(yīng)用本發(fā)明的通信系統(tǒng)的示例的圖。如圖 38A所示,假設(shè)在通信系統(tǒng)300中,裝置A301、 B302和C303建立第二通 信網(wǎng)310,并處于圖7C所示的狀態(tài)。也就說說,如箭頭311和312所示, 裝置A301向裝置B302和C303進行諸如音樂或電影的內(nèi)容數(shù)據(jù)的流播放 (數(shù)據(jù)分發(fā))。裝置B302和C303在接收該數(shù)據(jù)的同時進行播放。
如圖38B所示,該第二通信網(wǎng)310改變?yōu)槿缦峦ㄐ啪W(wǎng)其中,裝置C303 是通信管理裝置。也就是說,如箭頭314和315所示,裝置C303向裝置A301 和B302進行諸如音樂或電影的內(nèi)容數(shù)據(jù)的流播放(數(shù)據(jù)分發(fā))。裝置A301 和B302操作為接收裝置,在接收裝置C303傳輸?shù)臄?shù)據(jù)的同時進行播放。
在將通信管理裝置(流數(shù)據(jù)的分發(fā)源)變換為另一裝置的情況下,對于 參照圖1至圖6所示的方法,即使使得裝置C303與裝置A301和B302通信, 裝置A301和B302之間的通信也是不可控的。而且,即使控制了裝置A301 并使得裝置B302和C303通過使用參照圖1至圖6所示的方法建立連接而 進行通信,裝置B302和C303之間的通信也是不可控的。
在三個或更多個裝置形成第二通信網(wǎng)的情況下,難以利用參照圖l至圖 6所示的方法來變換通信管理裝置。
因此,對于通信系統(tǒng)300,如下進行處理。也就是il,如圖38A中的箭 頭324所示,裝置C303向目前是通信管理裝置的裝置A301發(fā)出角色變換 命令,請求通信管理裝置的變換。
獲取角色變換命令的裝置A301基于該請求,從與裝置B302之間的第 二通信斷開。另外,裝置C303與裝置B302建立第二通信的連接。由此, 第二通信網(wǎng)310由作為其中心的裝置C303形成,因此裝置C303開始對于 裝置A301和B302的流數(shù)據(jù)分發(fā),如圖38B中的箭頭314和315所示。
因此,通信管理裝置可容易地從裝置A301變換為裝置C303。也就是說, 可容易地改變內(nèi)容數(shù)據(jù)的分發(fā)源,并且可改善提供裝置間通信的應(yīng)用的可用 性。
接著將描述其具體方法。圖39A至圖39C是示出了圖38A和圖38B中 的裝置A301、 B302和C303的內(nèi)容放送應(yīng)用211的配置示例的功能框圖。 圖39A示出了裝置A301的內(nèi)容放送應(yīng)用211的配置示例。圖39B示出了裝 置B302的內(nèi)容放送應(yīng)用211的配置示例。圖39C示出了裝置C303的內(nèi)容放送應(yīng)用211的配置示例。與參照圖4所述的配置類似的部分具有相同的附 圖標記。
也就是說,如圖39A所示,作為內(nèi)容;^文送應(yīng)用的功能,裝置A301具有 主裝置改變處理單元810、切換控制單元221、應(yīng)用控制單元223、 GUI控制 單元224和存儲器存取處理單元225。
主裝置改變處理單元810是對于第二通信網(wǎng)310中的當(dāng)前主裝置(通信 管理裝置)進行處理的處理單元,并執(zhí)行與改變主裝置(通信管理裝置)有 關(guān)的處理。主裝置改變處理單元810具有升級允許單元811、改變確認單元 812、第二通信控制單元813和簡檔處理單元814。
升級允許單元811接受來自接收裝置的主裝置(通信管理裝置)升級請 求,并允許或反對該請求。改變確認單元812對于除了請求源之外的接收裝 置確認主裝置改變。第二通信控制單元813斷開與裝置B302 (其是不升級 到主裝置的接收裝置)之間的第二通信。簡檔處理單元814與形成主裝置改 變后的第二通信網(wǎng)310的其他裝置發(fā)送/接收簡檔信息,并同步其內(nèi)容。也就 是說,筒檔處理單元814進行處理以共享彼此的簡檔信息。
如圖39B所示,作為內(nèi)容放送應(yīng)用211的功能,裝置B302具有主裝置 改變處理單元820、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元 224和存儲器存取處理單元225。
作為不是升級到主裝置的請求源的接收裝置,主裝置改變處理單元820 執(zhí)行與不升級到主裝置(即,通信管理裝置)的接收裝置(未請求)有關(guān)的 處理。主裝置改變處理單元820具有改變允許單元821、第二通信控制單元 822和簡檔處理單元823。
改變允許單元821接收作為改變前的主裝置的裝置A301所提供的主裝 置改變(確認)請求,確定是否對請求進行改變,并利用確定結(jié)果進行響應(yīng)。 是否進行改變的確定方法是可選的,但是,例如,可基于用戶指令來確定。 第二通信控制單元822與裝置C303 (其是升級為主裝置的接收裝置)建立 第二通信連接。在主裝置改變后,簡檔處理單元823與構(gòu)成第二通信網(wǎng)310 的其他裝置進行簡檔信息的發(fā)送/接收,并同步其內(nèi)容。也就是說,進行處理 以便共享彼此的簡檔信息。
如圖39C所示,作為內(nèi)容放送應(yīng)用211的功能,裝置C303具有主裝置 改變處理單元830、切換控制單元221、應(yīng)用控制單元223、 GUI控制單元224和存儲器存取處理單元225。
作為主裝置改變的請求源的接收裝置,主裝置改變處理單元830進行與 改變主裝置(通信管理裝置)有關(guān)的處理。主裝置改變處理單元830具有改 變指令接收單元831、升級請求單元832、升級處理單元833、第二通信控制 單元834和簡檔處理單元835。
改變指令接收單元831在例如監(jiān)視器上顯示GUI屏幕,并從例如用戶等 接收主裝置改變指令。升級請求單元832對于作為當(dāng)前主裝置的裝置A301 請求升級為主裝置(變換主裝置)。在已經(jīng)認可了該請求的情況下,升級處 理單元833進行處理以將裝置C303升級為主裝置。也就是說,裝置C303 從接收裝置變?yōu)橥ㄐ殴芾硌b置301。第二通信控制單元834與裝置B302 (其 是未升級為主裝置的接收裝置)建立第二通信連接。在主裝置改變之后,簡 檔處理單元835與構(gòu)成第二通信網(wǎng)310的其他裝置進行簡檔信息的發(fā)送/接 收,并同步其內(nèi)容。也就是說,筒檔處理單元835進行處理以共享彼此的簡 檔信息。
接著,將參照圖40和圖41中的流程圖描述例如圖38A和圖38B所示 的裝置C303的主裝置升級的處理流程的示例。注意,將適當(dāng)參照圖42進行 描述。
首先,在圖38A的狀態(tài)下,裝置A301的應(yīng)用進行內(nèi)容數(shù)據(jù)傳輸,以進 行內(nèi)容數(shù)據(jù)的流播放(流播放/傳輸)。下面將描述歌曲數(shù)據(jù)的流播放的情況, 使用歌曲數(shù)據(jù)作為內(nèi)容數(shù)據(jù)的示例。也就是說,作為應(yīng)用的示例,將使用音 樂播放器應(yīng)用212進行描述。不用說,流播放的內(nèi)容可以是任何內(nèi)容,如運 動圖像、靜止圖像、多媒體內(nèi)容等,并且應(yīng)用也是可選的。此時在裝置A301 的監(jiān)視器上顯示表示歌曲數(shù)據(jù)正被傳輸?shù)腉UI。
在步驟S641,裝置B302的音樂播放器應(yīng)用212在接收裝置A301分發(fā) 的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。此時在裝置B302的監(jiān)視器上 顯示表示歌曲數(shù)據(jù)正被接收/播放的GUI。
在步驟S621,裝置C303的音樂播放器應(yīng)用212在接收裝置A301分發(fā) 的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。此時在裝置C303的監(jiān)視器上 顯示表示歌曲數(shù)據(jù)正被接收/播放的GUI。
在此狀態(tài)下,假設(shè)用戶在裝置C303的監(jiān)視器上顯示預(yù)定GUI屏幕,操 作該GUI屏幕,并顯示在裝置C303中存儲的歌曲數(shù)據(jù)的歌曲名列表。在用戶選擇其中的歌曲之一來播放時,裝置C303的改變指令接收單元831在步 驟S622中接收該選擇,作為主裝置改變指令。
在例如圖38所示的系統(tǒng)中,可僅僅由作為主裝置的裝置A301執(zhí)行歌曲 數(shù)據(jù)的分發(fā)。也就是說,裝置C303不能執(zhí)行裝置C303自身具有的歌曲數(shù) 據(jù)的分發(fā)。為了分發(fā)裝置C303自身具有的歌曲本身,裝置C303沒有選擇, 必須升級為主裝置。因此,在用戶選擇播放在裝置C303中存儲的歌曲數(shù)據(jù) 的時間點上,改變指令接收單元831將此當(dāng)作是升級為主裝置的請求,并且 對應(yīng)于該請求,在步驟S623,對裝置A301進行主裝置升級請求。在步驟 S602,裝置A301的升級允許單元811獲取此請求。
圖42中的主裝置升級請求851是示出在步驟S623中從裝置C303向裝 置A301傳輸?shù)恼埱蟮呐渲檬纠膱D。在圖42中,主裝置升級請求851具有 主裝置升級請求命令861、新主裝置地址862、新主裝置PIN (個人標識號) 863和新主裝置能力信息864。
主裝置升級請求命令861是請求升級為主裝置的請求命令。新主裝置地 址862是設(shè)備信息,并且在允許請求的情況下,是要在主裝置更新后成為新 主裝置的裝置的地址(標識信息)。在圖42的情況下,作為裝置C303的地 址的地址C被提供為新主裝置地址862。新主裝置PIN 863是用于確認會話 的密碼,并且是用于根據(jù)新主裝置PIN 863的值確定響應(yīng)對應(yīng)于哪個請求的 標識信息。在圖42的情況下,新主裝置PIN863由請求升級的裝置C303生 成。假設(shè)這里值"1234"被提供為新主裝置PIN 863。注意,新主裝置PIN 863 可以是任何值,并且數(shù)據(jù)長度也是可選的。新主裝置能力信息864是在主裝 置改變后作為新主裝置的裝置的能力信息。在圖42的情況下,作為裝置C303 的能力信息的能力信息C被提供為主裝置能力信息864。
回到圖40,在步驟S603,改變確認單元812對裝置B302 (其是不升級 為主裝置的接收裝置)傳輸主裝置改變請求,由此確認是否可將主裝置改變 為裝置C303。
主裝置改變請求852是圖示出在步驟S603中從裝置A301向裝置B302 傳輸?shù)恼埱蟮呐渲檬纠膱D。在圖42中,主裝置改變請求命令865、新主裝 置地址866、新主裝置PIN 867和新主裝置能力信息868被包括在主裝置升 級請求851中。也就是說,主裝置改變請求852的格式與主裝置升級請求851 的格式相同。主裝置改變請求命令865是請求確認可改變主裝置的請求命令。新主裝 置地址866是設(shè)備信息,并且是要在主裝置升級后成為新主裝置的裝置的地 址(標識信息)。在圖42的情況下,作為裝置C303的地址的地址C被提供 為新主裝置地址866。新主裝置PIN867是用于確認會話的密碼。在圖42的 情況下,新主裝置PIN867^L提供為類似于新主裝置PIN 863的值"1234"。 新主裝置能力信息868是在主裝置更新后作為新主裝置的裝置的能力信息。 在圖42的情況下,能力信息C被提供為主裝置能力信息868。
回到圖40,在步驟S642,裝置B302的改變允許單元821獲取該請求。 在確定是否進行改變時,在步驟S643,改變允許單元821向裝置A301提 供主裝置改變允許響應(yīng),作為對請求的響應(yīng)。
圖42中的主裝置改變允許響應(yīng)853是示出在步驟S643中從裝置B302 向裝置A301傳輸?shù)恼埱蟮呐渲脤嵗膱D。在步驟S42,主裝置改變允許響 應(yīng)869、主裝置改變接收地址870、新主裝置PIN 871和主裝置改變接受能 力信息872被包括在主裝置改變允許響應(yīng)853中。
主裝置改變允許響應(yīng)869是允許主裝置改變的響應(yīng)。主裝置改變接收地 址870是設(shè)備信息,并且是允許主裝置改變的裝置的地址(標識信息),即, 該主裝置改變允許響應(yīng)853的傳輸源。在圖9中的情況下,作為裝置B302 的地址的地址B被提供為主裝置改變接收地址870。新主裝置PIN 871是用 于確認會話的密碼。在圖42的情況下,新主裝置PIN 871被提供為與新主 裝置PIN 863相同的值"1234"。主裝置改變接受能力信息872是作為主裝 置升級后的新主裝置的裝置的能力信息。在圖42的情況下,能力信息C被 提供為主裝置改變接受能力信息878。
在步驟S604,裝置A301的改變確認單元獲取該響應(yīng)。
在獲取允許主裝置改變的主裝置改變允許響應(yīng)時,在步驟S605,裝置 A301的第二通信控制單元813從與裝置B302之間的第二通信斷開,其中裝 置B302是不升級為主裝置的接收裝置(其不是主裝置升級的請求源)。在步 驟S606,升級允許單元811提供對于裝置C303 (其是請求源的接收裝置) 的允許主裝置升級的響應(yīng)。
圖42中的主裝置升級允許854是示出在步驟S606中從裝置A301向裝 置C303傳輸?shù)捻憫?yīng)的配置的圖。在圖42中,包括主裝置改變允許響應(yīng)873、 主裝置改變接收地址874、主裝置改變接受能力信息875、新主裝置PIN 876、主裝置改變接收地址877、主裝置改變接受能力信息878和新主裝置PIN 879。
主裝置改變允許響應(yīng)873是允許升級為主裝置的響應(yīng)。主裝置改變接收 地址874是設(shè)備信息,并且是允許主裝置改變的裝置的地址(標識信息)。 在圖42中的情況下,地址B被提供為主裝置改變接收地址874。新主裝置 PIN876是用于確認會話的密碼。在圖42的情況下,新主裝置PIN876被提 供為與新主裝置PIN 863相同的值"1234"。主裝置改變接受能力信息875 允許主裝置改變的裝置的能力信息。在圖42的情況下,能力信息B被提供 為主裝置改變接受能力信息875。
在主裝置改變接收地址877、主裝置改變接受能力信息878和新主裝置 PIN 879中輸入允許主裝置改變的其他接收裝置的信息。在圖42的情況下, 輸入裝置A的信息。也就是說,對于第二通信網(wǎng)310的所有接收裝置,在主 裝置升級允許854中存儲地址、能力信息和主裝置PIN。然而,裝置A301 已經(jīng)是裝置,因而省略新主裝置PIN。
注意,在裝置B302的用戶反對主裝置改變時,在步驟S643,向裝置 A301傳輸表示反對主裝置改變的主裝置改變反對響應(yīng),而不是主裝置改變 允許響應(yīng)。在裝置A301獲取響應(yīng)時,在步驟S606,升級允許單元811提供 對于裝置C303 (其是請求源的接收裝置)的主裝置升級反對的響應(yīng)。該反 對響應(yīng)結(jié)束處理序列。也就是說,在該情況下,裝置C303不能升級為主裝 置。
在步驟S624,裝置C303的升級請求單元832獲取其響應(yīng)。
在獲取主裝置升級允許時,在圖41的步驟S625,裝置C303的升級處 理單元833將裝置C303升級為主裝置。在升級為主裝置時,裝置C303的 第二通信控制單元834與裝置B302(其是已經(jīng)從與裝置A301之間的第二通 信斷開的接收裝置)建立第二通信連接。對應(yīng)于此處理,在步驟S644,裝 置B302的第二通信控制單元822也與裝置C303建立第二通信連接。
在建立了裝置C303作為主裝置的第二通信網(wǎng)時,裝置C303的筒檔處 理單元823與裝置A301和B302交換和同步簡檔信息。對應(yīng)于此處理,在 步驟S607,裝置A301的簡檔處理單元交換和同步簡檔信息。而且,在步驟 S645,裝置B302的簡檔處理單元835交換和同步簡檔信息。
在步驟S628,作為新主裝置的裝置C303的音樂播放器應(yīng)用212進行歌曲數(shù)據(jù)的傳輸,以進行內(nèi)容數(shù)據(jù)的流播放(流播放/傳輸)。此時在裝置C303 的監(jiān)視器上顯示表示歌曲數(shù)據(jù)正被傳輸?shù)腉UI。
在步驟S646,裝置B302的音樂播放器應(yīng)用212在接收裝置C303分發(fā) 的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。此時在裝置B302的監(jiān)視器上 顯示表示歌曲數(shù)據(jù)正被接收/播放的GUI。
在步驟S608,裝置B302的音樂播放器應(yīng)用212在接收裝置A301分發(fā) 的歌曲數(shù)據(jù)的同時進行播放(流播放/接收)。此時在裝置B302的監(jiān)視器上 顯示表示歌曲數(shù)據(jù)正被接收/播放的GUI。
由此,給予從裝置C303 (其是主裝置升級的請求源的裝置)獲取的主 裝置升級請求,作為改變前的主裝置的裝置A301斷開與裝置B302的第二 通信。由此,不能被裝置C303控制的裝置A301和B302之間的通信可斷開, 并且可通過更簡單的過程實現(xiàn)例如參照圖38A和圖38B所述的角色變換。 由此,可改善提供裝置間通信的應(yīng)用的可用性。
如上所述,利用在更新第二通信網(wǎng)時的處理,共享設(shè)備信息和能力信息, 由此可省略在參照圖42所示的角色變換的情況下交換的部分信息。例如, 不必再次獲取已經(jīng)獲取的信息。因此,每個裝置僅僅必須傳輸圖42所示的 信息中伙伴沒有的信息。由此,可減少交換的信息量,并且可減少裝置上與 角色變換處理和通信網(wǎng)有關(guān)的負擔(dān)。
注意,如上所述,每個裝置同步設(shè)備信息和能力信息,并共享最新的信 息,由此可防止在使用各個裝置共享的信息來進行角色變換的情況下出現(xiàn)的 問題。
上面描述了三個裝置構(gòu)成第二通信網(wǎng)310的情況,但不應(yīng)限于此,裝置 的數(shù)目是可選的。例如,可使用四個或更多個裝置。
注意,上面描述了各種情況的通信系統(tǒng)300中各個裝置所具有的功能塊, 但僅僅描述了與處理有關(guān)的功能,而各個裝置所具有的功能塊不限于這些。 例如,通信系統(tǒng)的各個裝置可同時具有另一裝置的功能塊或另一情況下的功 能塊。
可采用硬件或軟件執(zhí)行上述處理序列。在利用軟件執(zhí)行上述處理序列的 情況下,從網(wǎng)絡(luò)或記錄介質(zhì)安裝構(gòu)成軟件的程序。
記錄介質(zhì)不限于與裝置主單元分離的可移除介質(zhì)131,包括^t盤(包括 軟盤)、光盤(包括CD-ROM和DVD )、磁光盤(包括MD )、半導(dǎo)體存儲器等,還可包括其中記錄了程序的ROM 112,或者被包括在存儲單元123中的 硬盤,在已經(jīng)內(nèi)置到裝置主單元的狀態(tài)下提供它們。
注意,描述記錄介質(zhì)中記錄的程序的步驟當(dāng)然包括按上述順序以時間序 列方式執(zhí)行的處理,也包括并行或單獨執(zhí)行的處理,而不必是時間序列方式。
而且,在本說明書中,術(shù)語"系統(tǒng)"是指由多個裝置構(gòu)成的設(shè)備的整體。
注意,對于以上描述,被描述為一個裝置的配置可分開,并被配置為多 個裝置。相反,被描述為多個裝置的配置可配置在一起。而且,不用說,可 向各個裝置的配置添加除了上述以外的配置。另外,只要作為整體系統(tǒng)的配 置和操作基本相同,則可在另一裝置的配置中包括某一裝置的部分配置。也 就是說,本發(fā)明的實施例不限于上述實施例;而是,可在本發(fā)明的范圍和意 圖下進行各種修改。
本發(fā)明包括于2008年9月22日向日本特許廳提交的日本優(yōu)先權(quán)專利申 請JP 2008-242443中公開的有關(guān)主題,其全部內(nèi)容通過引用合并于此。
本領(lǐng)域技術(shù)人員應(yīng)理解,可根據(jù)設(shè)計要求和其他因素,進行各種修改、 組合、子組合和替換,只要它們在所附權(quán)利要求及其等價物的范圍內(nèi)即可。
權(quán)利要求
1、一種信息處理裝置,包括第一接收部件,從第一其他信息處理裝置經(jīng)由第一通信,接收不同于所述第一其他信息處理裝置的第二其他信息處理裝置的設(shè)備信息,以及接收第一連接信息,該第一連接信息用于通過不同于所述第一通信的第二通信,與所述第二其他信息處理裝置連接;第一傳送部件,經(jīng)由所述第一通信,向所述第一其他信息處理裝置傳送第二連接信息,該第二連接信息用于通過所述第二通信與該裝置自身連接;以及第二接收部件,基于所述第一連接信息和所述第二連接信息,通過所述第二通信,接收從所述第二其他信息處理裝置傳送的內(nèi)容數(shù)據(jù)。
2、 根據(jù)權(quán)利要求1的信息處理裝置,還包括第三接收部件,通過所述第二通信,接收從所述第二其他信息處理裝置傳送的第一用戶信息,所述第一用戶信息是與所述第二其他信息處理裝置的用戶有關(guān)的信息;以及第二傳送部件,向所述第二其他信息處理裝置傳送與所述裝置自身的用戶有關(guān)的第二用戶信息。
3、 根據(jù)權(quán)利要求2的信息處理裝置,其中所述第二通信僅僅在所述第二其他信息處理裝置的用戶允許與所述信息處理裝置連接的情況下才建立連接。
4、 根據(jù)權(quán)利要求3的信息處理裝置,其中所述第一接收部件還經(jīng)由所述第一通信,從所述第一其他信息處理裝置接收第三連接信息,所述第三連接信息用于通過所述第二通信與所述第一其他信息處理裝置連接。
5、 根據(jù)權(quán)利要求4的信息處理裝置,還包括第四接收部件,接收從所述第二其他信息處理裝置傳送的、表示第三其他信息處理裝置將從所述第二通信的通信網(wǎng)刪除的確認請求;通知部件,基于所述確認請求,通知用戶所述第三其他信息處理裝置將從所述通信網(wǎng)被刪除的指示;以及第三傳送部件,傳送對應(yīng)于所述確認請求的允許響應(yīng)。
6、 根據(jù)權(quán)利要求5的信息處理裝置,還包括播放部件,通過在由所述第二接收部件接收從所述第二其他信息處理裝 置傳送的所述內(nèi)容數(shù)據(jù)的同時進行播放來執(zhí)行流播放。
7、 根據(jù)權(quán)利要求6的信息處理裝置,還包括確認部件,向用戶確認是否給予播放控制授權(quán),所述播放控制授權(quán)是執(zhí) 行所述內(nèi)容數(shù)據(jù)的播放控制的權(quán)限;其中所述第一傳送部件還傳送所述確認部件的確認結(jié)果。
8、 一種信息處理方法,包括如下步驟 從第一其他信息處理裝置經(jīng)由第 一通信接收不同于所述第 一其他信息處理裝置的第二其他 信息處理裝置的設(shè)備信息,以及接收第一連接信息,該第一連接信息用于通過不同于所述第一通 信的第二通信,與所述第二其他信息處理裝置連接;經(jīng)由所述第 一通信,向所述第 一其他信息處理裝置傳送第二連接信息, 該第二連接信息用于通過所述第二通信與裝置自身連接;以及基于所述第一連接信息和所述第二連接信息,通過所述第二通信,接收 從所述第二其他信息處理裝置傳送的內(nèi)容數(shù)據(jù)。
9、 一種信息處理裝置,包括 第一接收部件,從第一其他信息處理裝置經(jīng)由第 一通信接收從不同于所述第 一其他信息處理裝置的第二其 他信息處理裝置獲取的所述第二其他信息處理裝置的設(shè)備信息,以及接收第一連接信息,該第一連接信息用于通過不同于所述第一通 信的第二通信,與所述第二其他信息處理裝置連接;以及第一確認部件,向用戶確認是否將所述第二其他信息處理裝置添加到所 述第二通信的通信網(wǎng)。
10、 根據(jù)權(quán)利要求9的信息處理裝置,還包括第二接收部件,通過所述第二通信,,收^v所述第二其他信息處理裝置傳送的第一用戶信息,所述第一用戶信息i與所述第二其他信息處理裝置的 用戶有關(guān)的信息;以及第一傳送部件,通過所述第二通信,向所述第二其他信息處理裝置傳送 與用戶自身有關(guān)的第二用戶信息。
11、 根據(jù)權(quán)利要求IO的信息處理裝置,還包括控制部件,僅僅在作為所述確認部件的確認結(jié)果,所述第二其他信息處 理裝置的添加得到所述用戶允許的情況下,才與所述第二其他信息處理裝置 建立所述第二通信連接。
12、 根據(jù)權(quán)利要求11的信息處理裝置,其中通過所述第一通信,從所 述第一其他信息處理裝置向所述第二其他信息處理裝置提供第二連接信息, 所述第二連接信息用于通過所述第二通信與裝置自身連接;以及其中,所述第一接收部件從所述第一其他信息處理裝置獲取第三連 接信息,其用于與所述第一其他信息處理裝置連接。
13、 根據(jù)權(quán)利要求12的信息處理裝置,還包括第二確認部件,向用戶確認第三其他信息處理裝置從所述通信網(wǎng)中的刪 除;以及確認控制部件,向其他信息處理裝置確-〖人所述第三其他信息處理裝置/人 所述通信網(wǎng)中的刪除。
14、 根據(jù)權(quán)利要求13的信息處理裝置,還包括第二傳送部件,利用所述第二通信向其他信息處理裝置進行內(nèi)容數(shù)據(jù)的 流傳輸。
15、 根據(jù)權(quán)利要求14的信息處理裝置,其中所述第一確認部件還向用 戶確認是否對所述第二其他信息處理裝置給予播放控制授權(quán),所述播放控制 授權(quán)是執(zhí)行所述內(nèi)容數(shù)據(jù)的播放控制的權(quán)限。
16、 一種信息處理方法,包括如下步驟 從第一其他信息處理裝置經(jīng)由第一通信接收從不同于所述第一其他信息處理裝置的第二其 他信息處理裝置獲取的所述第二其他信息處理裝置的設(shè)備信息,以及接收第一連接信息,該第 一連接信息用于通過不同于所述第一通 信的第二通信,與所述第二其他信息處理裝置連接;以及向用戶確認是否將所述第二其他信息處理裝置添加到所述第二通信的通信網(wǎng)。
17、 一種信息處理裝置,包括 第一傳送部件,向第一其他信息處理裝置經(jīng)由第 一通信傳送不同于所述第 一其他信息處理裝置的第二其他信息處理裝置的設(shè)備信息,以及傳送第一連接信息,該第一連接信息用于通過不同于所述第一通 信的第二通信,與所述第二其他信息處理裝置連接;以及第二傳送部件,經(jīng)由所述第二通信,向所述第二其他信息處理裝置傳送所述第一其他信息處理裝置的設(shè)備信息,以及第二連接信息,該第二連接信息用于利用所述第二通信與所述第 一其他信息處理裝置連接。
18、 根據(jù)權(quán)利要求17的信息處理裝置,還包括第一接收部件,接收通過所述第二通信從所述第二其他信息處理裝置傳 送的第一用戶信息,所述第一用戶信息是與所述第二其他信息處理裝置的用戶有關(guān)的信息;以及第三傳送部件,向所述第二其他信息處理裝置傳送與所述裝置自身的用 戶有關(guān)的第二用戶信息。
19、 根據(jù)權(quán)利要求18的信息處理裝置,其中僅僅在所述第一其他信息 處理裝置和所述第二其他信息處理裝置之間的所述第二通信被所述第二其 他信息處理裝置的用戶允許與所述第一其他信息處理裝置連接的情況下,才 建立連接。
20、 根據(jù)權(quán)利要求19的信息處理裝置,還包括第二接收部件,經(jīng)由所述第一通信從所述第一其他信息處理裝置接收所 述第二連接信息;其中所述第一傳送部件還經(jīng)由所述第一通信向所述第一其他信息處理 裝置傳送第三連接信息,該第三連接信息用于通過所述第二通信連接到裝置自身。
21、 根據(jù)權(quán)利要求20的信息處理裝置,還包括第三接收部件,接收從所述第二其他信息處理裝置傳送的、指示從所述 第二通信的通信網(wǎng)刪除第三其他信息處理裝置的確認請求;通知部件,基于所述確認請求,通知用戶所述第三其他信息處理裝置將 從所述通信網(wǎng)被刪除的指示;以及第四傳送部件,傳送對應(yīng)于所述確認請求的允許響應(yīng)。
22、 根據(jù)權(quán)利要求21的信息處理裝置,還包括播放部件,進行流播放,其在由所述第二接收部件接收從所述第二其他 信息處理裝置傳送的所述內(nèi)容數(shù)據(jù)的同時進行播放。
23、 根據(jù)權(quán)利要求22的信息處理裝置,還包括確認部件,向用戶確認是否能給予播放控制授權(quán),所述播放控制4吏權(quán)是 執(zhí)行所述內(nèi)容數(shù)據(jù)的播放控制的權(quán)限;其中所述第二傳送部件還傳送所述確認部件的確認結(jié)果。
24、 一種信息處理方法,包括如下步驟 向第一其他信息處理裝置經(jīng)由第一通信傳送,不同于所述第 一其他信息處理裝置的第二其 他信息處理裝置的設(shè)備信息,以及傳送第一連接信息,該第一連接信息用于通過不同于所述第一通 信的第二通信,與所述第二其他信息處理裝置連接;以及 經(jīng)由所述第二通信,向所述第二其他信息處理裝置傳送所述第一其他信息處理裝置的設(shè)備信息,以及第二連接信息,該第二連接信息用于利用所述第二通信與所述第 一其他信息處理裝置連接。
全文摘要
一種信息處理裝置包括第一接收單元,經(jīng)由第一通信從第一其他信息處理裝置接收不同于第一其他信息處理裝置的第二其他信息處理裝置的設(shè)備信息和用于通過不同于第一通信的第二通信,與第二其他信息處理裝置連接的第一連接信息;第一傳送單元,經(jīng)由第一通信,向第一其他信息處理裝置傳送第二連接信息,用于通過第二通信與裝置自身連接;以及第二接收單元,基于第一連接信息和第二連接信息,通過第二通信,接收從第二其他信息處理裝置傳送的內(nèi)容數(shù)據(jù)。本發(fā)明還涉及一種信息處理方法、程序和信息處理系統(tǒng)。
文檔編號G10L13/00GK101685631SQ200910178619
公開日2010年3月31日 申請日期2009年9月22日 優(yōu)先權(quán)日2008年9月22日
發(fā)明者宮林直樹, 相馬功, 石川泰清, 米田好博, 高田一雄, 黑田誠司 申請人:索尼株式會社