專利名稱:動(dòng)作協(xié)同運(yùn)算裝置和方法、程序、以及動(dòng)作協(xié)同播放系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于對表示多個(gè)用戶的運(yùn)動(dòng)一致性的協(xié)同信息進(jìn)行運(yùn)算的動(dòng)作 協(xié)同運(yùn)算裝置和方法以及程序。另外,本發(fā)明涉及一種用于使用動(dòng)作協(xié)同運(yùn)算裝置基于針 對各個(gè)用戶的動(dòng)作協(xié)同信息執(zhí)行播放的動(dòng)作協(xié)同播放系統(tǒng)。
背景技術(shù):
在日本注冊實(shí)用新型No. 3083641中,公開了如下這種裝置作為舞步練習(xí)機(jī)通過 由壓力傳感器檢測舞蹈節(jié)奏的一致性并且將其通過LED顯示而使得即使一個(gè)人也可以學(xué) 習(xí)舞步ο在日本未審查專利申請公開No. 2001-293246,日本注冊實(shí)用新型No. 3098422、日 本未審查專利申請公開No. 2007-293042、以及日本未審查專利申請公開No. 2007-236765 中,公開了一種針對節(jié)奏游戲和音樂游戲等中用戶的輸入時(shí)刻執(zhí)行評估的裝備,以及使用 加速度傳感器作為輸入裝置在人造樂器上演奏的裝置等。在日本專利No. 3685731中,公開了一種把多個(gè)用戶的各操控信息之間的相關(guān)性 當(dāng)作確定目標(biāo)的裝置。在此情形中,針對音樂伴奏的演奏評估多個(gè)用戶的切換操控時(shí)刻。
發(fā)明內(nèi)容
例如,在諸如多個(gè)用戶所進(jìn)行的舞蹈等協(xié)調(diào)運(yùn)動(dòng)的情形中,正在進(jìn)行運(yùn)動(dòng)的人難 以評估運(yùn)動(dòng)是否相互一致。到目前為止,由第三方檢查運(yùn)動(dòng),或者將運(yùn)動(dòng)拍攝成視頻以供隨 后評估。此處,這在排練舞蹈等以評估多個(gè)用戶身體的運(yùn)動(dòng)同步或者把同步反饋給用戶方 面是有效的。舞蹈等強(qiáng)調(diào)如何使多個(gè)人的運(yùn)動(dòng)相互一致,一種用于簡單地評估多個(gè)人的協(xié)調(diào)性 以及接收其反饋的系統(tǒng)使得可以迅速學(xué)習(xí)協(xié)調(diào)的動(dòng)作。另外,通過把這種系統(tǒng)應(yīng)用于各種其它種類的體育運(yùn)動(dòng)、游戲和娛樂,認(rèn)為該系統(tǒng) 適合于功能熟練或者有助于樂趣的提升。在相關(guān)領(lǐng)域中,在用戶動(dòng)作或運(yùn)動(dòng)的評估這一點(diǎn)上,如在上述專利文獻(xiàn)中一樣 存在用于游戲機(jī)等中的技術(shù)。然而,根據(jù)日本注冊實(shí)用新型No. 3083641、日本未審查專 利申請公開No. 2001-293M6、日本注冊實(shí)用新型No. 3098422、日本未審查專利申請公開 No. 2007-293042、以及日本未審查專利申請公開No. 2007-236765中描述的技術(shù),未評估例 如諸如舞蹈等動(dòng)作的多個(gè)用戶的身體的動(dòng)作同步性。另外,根據(jù)日本專利No. 3685731,評估多個(gè)用戶的切換操控時(shí)刻。然而,這始終是 評估操控時(shí)刻,而不是評估用戶身體的動(dòng)作同步性。即,在多個(gè)用戶所進(jìn)行的舞蹈的情形中,不存在用于評估每個(gè)人是否與其他人同 步舞蹈以及使得每個(gè)人識別評估結(jié)果的系統(tǒng)。鑒于以上狀況,期望使得可以提供如下這種裝置和系統(tǒng)可以通過把多個(gè)用戶的動(dòng)作同步性,例如身體運(yùn)動(dòng)的節(jié)奏和模式等,確定為協(xié)同信息并且向用戶提供反饋來實(shí)現(xiàn) 功能熟練或者提升樂趣。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種動(dòng)作協(xié)同運(yùn)算裝置,包括運(yùn)動(dòng)信息輸入單 元,用于輸入從多個(gè)用戶上分別裝配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信息;以及運(yùn)算單元, 用于根據(jù)來自各個(gè)傳感器裝置的輸入運(yùn)動(dòng)信息對表示多個(gè)用戶的身體或者身體一些部分 的動(dòng)作同步性的協(xié)同信息進(jìn)行運(yùn)算,并且基于協(xié)同信息生成用于對用戶反饋輸出的控制信 肩、ο根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置還包括記錄單元;其中,記錄單元記錄 從各個(gè)傳感器裝置輸入到運(yùn)動(dòng)信息輸入單元的運(yùn)動(dòng)信息,并且運(yùn)算單元以預(yù)定間隔從記錄 單元讀取運(yùn)動(dòng)信息以及執(zhí)行協(xié)同信息的運(yùn)算。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元根據(jù)從各個(gè)傳感器裝置 提供的運(yùn)動(dòng)信息計(jì)算個(gè)體信息(例如,運(yùn)動(dòng)節(jié)奏、運(yùn)動(dòng)節(jié)拍、運(yùn)動(dòng)模式、運(yùn)動(dòng)的節(jié)奏模式、或 者運(yùn)動(dòng)強(qiáng)度)作為各個(gè)用戶的運(yùn)動(dòng),并且通過使用個(gè)體信息的運(yùn)算計(jì)算協(xié)同信息。另外,在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元根據(jù)各個(gè)用戶的 個(gè)體信息確定所有用戶的組的基本運(yùn)動(dòng)信息,以及通過使用基本運(yùn)動(dòng)信息和個(gè)體信息的運(yùn) 算計(jì)算協(xié)同信息。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元通過使用各個(gè)用戶的個(gè) 體信息的運(yùn)算計(jì)算所有用戶的整個(gè)組的協(xié)同信息。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元通過把各個(gè)用戶的個(gè)體 信息與指定用戶的個(gè)體信息相比較來計(jì)算協(xié)同信息。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元通過把預(yù)設(shè)引導(dǎo)運(yùn)動(dòng)信 息與各個(gè)用戶的個(gè)體信息相比較來計(jì)算協(xié)同信息。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元生成用于對各個(gè)用戶執(zhí) 行不同反饋輸出的控制信息。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元生成用于對各個(gè)用戶執(zhí) 行相同反饋輸出的控制信息。在根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算裝置中,運(yùn)算單元生成用于向用戶給出觸 覺推動(dòng)的裝置的驅(qū)動(dòng)控制信息作為用于對用戶反饋輸出的控制信息。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種能夠執(zhí)行信息輸入/輸出和運(yùn)算處理的 運(yùn)算處理裝置中的動(dòng)作協(xié)同運(yùn)算方法,所述動(dòng)作協(xié)同運(yùn)算方法包括以下步驟輸入從多個(gè) 用戶上分別裝配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信息;根據(jù)來自各個(gè)傳感器裝置的輸入運(yùn)動(dòng) 信息對表示多個(gè)用戶的身體或者身體一些部分的運(yùn)動(dòng)同步性的協(xié)同信息進(jìn)行運(yùn)算;并且基 于協(xié)同信息生成用于對用戶反饋輸出的控制信息。根據(jù)本發(fā)明的又一個(gè)實(shí)施例,提供了一種用于使得運(yùn)算處理裝置執(zhí)行動(dòng)作協(xié)同運(yùn) 算方法的程序。根據(jù)本發(fā)明的又一個(gè)實(shí)施例,提供了一種動(dòng)作協(xié)同播放系統(tǒng),包括多個(gè)傳感器裝 置、動(dòng)作協(xié)同運(yùn)算裝置、以及反饋裝置。多個(gè)傳感器裝置中的每一個(gè)傳感器裝置包括檢測 單元,用于檢測用戶運(yùn)動(dòng)信息;以及輸出單元,用于輸出檢測單元檢測到的運(yùn)動(dòng)信息。反饋 裝置包括播放控制單元,用于基于控制信息控制用戶的播放裝置的驅(qū)動(dòng)。
即 ,根據(jù)本發(fā)明的實(shí)施例,檢測多個(gè)用戶的動(dòng)作作為運(yùn)動(dòng)信息,并根據(jù)針對各個(gè)用 戶檢測到的運(yùn)動(dòng)信息獲得表示多個(gè)用戶的動(dòng)作同步性的協(xié)同信息。協(xié)同信息意為表示各個(gè) 用戶的動(dòng)作(例如,諸如舞蹈等的身體動(dòng)作)是否彼此一致的信息為相關(guān)或差異。另外,基于協(xié)同信息向各個(gè)用戶給出反饋。例如,可以通過用戶可以通過觸覺感知 識別的推動(dòng)(振動(dòng)等)把動(dòng)作的“一致”、動(dòng)作的“不一致”、或者動(dòng)作的偏離程度通知用戶。根據(jù)本發(fā)明的實(shí)施例,通過以基于多個(gè)用戶的運(yùn)動(dòng)的節(jié)奏、模式、以及強(qiáng)度等的協(xié) 同信息為基礎(chǔ)向用戶給出反饋,用戶在執(zhí)行動(dòng)作時(shí)知曉與其它用戶的相關(guān)性(同步性)。相 應(yīng)地,變得可以迅速學(xué)習(xí)動(dòng)作的協(xié)調(diào)性或者提升樂趣作為娛樂。
圖1是根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同播放系統(tǒng)的框圖;圖2是示出了根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算的示例的說明圖;圖3是示出了根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算的示例的說明圖;圖4是示出了根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同運(yùn)算的示例的說明圖;圖5是示出了根據(jù)本發(fā)明的實(shí)施例的第一處理示例的流程圖;圖6是根據(jù)本發(fā)明的實(shí)施例的基本運(yùn)動(dòng)節(jié)奏的設(shè)置的說明圖;圖7是根據(jù)本發(fā)明的實(shí)施例的運(yùn)動(dòng)節(jié)拍的一致/不一致的說明圖;圖8A和圖8B是根據(jù)本發(fā)明的實(shí)施例的動(dòng)作模式和節(jié)奏模式的說明圖;圖9是示出了根據(jù)本發(fā)明的實(shí)施例的第二處理示例的流程圖;圖10是示出了根據(jù)本發(fā)明的實(shí)施例的第三處理示例的流程圖;以及圖11是示出了根據(jù)本發(fā)明的實(shí)施例的第四處理示例的流程圖。
具體實(shí)施例方式1.系統(tǒng)配置2.第一處理示例3.第二處理示例4.第三處理示例5.第四處理示例6.應(yīng)用、修改以及程序[1.系統(tǒng)配置]圖1是根據(jù)本發(fā)明的實(shí)施例的動(dòng)作協(xié)同播放系統(tǒng)的框圖。此動(dòng)作協(xié)同播放系統(tǒng)包括動(dòng)作協(xié)同運(yùn)算裝置1、多個(gè)傳感器裝置2、反饋裝置3、一 個(gè)或多個(gè)播放裝置4、以及引導(dǎo)裝置5。每個(gè)傳感器裝置2包括檢測單元21和運(yùn)動(dòng)信息輸出單元22。檢測單元21例如可 以是加速度傳感器、壓力傳感器、角速度傳感器、或者振動(dòng)傳感器等,并且根據(jù)運(yùn)動(dòng)等檢測 用戶的動(dòng)作、加速度。運(yùn)動(dòng)信息輸出單元22實(shí)時(shí)地把檢測單元21檢測到的信號輸出到動(dòng) 作協(xié)同運(yùn)算裝置1。多個(gè)傳感器裝置2中的每一個(gè)傳感器裝置可以是裝配在用戶的身體上以由用戶 攜帶或者由用戶拿在他的/她的手中的裝置。另外,還認(rèn)為傳感器裝置是用戶在其上進(jìn)行練習(xí)的椅子或支撐物的形式的。在用戶的身體上攜帶傳感器裝置的情形中,例如,認(rèn)為傳感器裝置是可以通過裝 配系帶和膠帶等裝配在諸如腕、踝、脖子、手臂、軀干、以及腿部等必要位置中的形式的。另 外,傳感器裝置可以是裝配在頭部的耳機(jī)類型或帽子類型的。此外,傳感器裝置可以是戴在 脖子上的圍巾類型、用夾子裝配在衣服上的類型、以及放入口袋中的類型的。不論以任何類型,如果傳感器裝置2可以響應(yīng)于用戶身體的一部分(例如,手或者 腳等)或者整個(gè)身體的運(yùn)動(dòng)檢測運(yùn)動(dòng)信息則是足夠的。還認(rèn)為傳感器裝置并非專用傳感器裝置,而是例如內(nèi)置于遠(yuǎn)程控制器中的傳感器 裝置2的形式的、用戶攜帶的裝置。作為示例,可以把多個(gè)傳感器裝置2而非單個(gè)傳感器裝置2分別裝配在用戶的右 手、左手、右腳以及左腳上。即,每個(gè)用戶可以攜帶多個(gè)傳感器裝置2。運(yùn)動(dòng)信息輸出單元22根據(jù)檢測單元21檢測到的加速度或壓力輸出信號作為運(yùn)動(dòng) 信息,并通過有線輸出或無線輸出(無線電波信號或者紅外線信號等)執(zhí)行與動(dòng)作協(xié)同運(yùn) 算裝置1的通信。另外,多個(gè)用戶并非必定在相同地點(diǎn),例如,用戶可以分別在遠(yuǎn)程地點(diǎn)。在此情形 中,各傳感器裝置2可以通過網(wǎng)絡(luò)通信把運(yùn)動(dòng)信息傳輸?shù)絼?dòng)作協(xié)同運(yùn)算裝置1。作為從運(yùn)動(dòng)信息輸出單元22傳輸?shù)絼?dòng)作協(xié)同運(yùn)算裝置1的數(shù)據(jù)的運(yùn)動(dòng)信息可以 是檢測單元21的檢測值數(shù)據(jù)或者編碼數(shù)據(jù)。在此情形中,為了使動(dòng)作協(xié)同運(yùn)算裝置1識別各個(gè)用戶的運(yùn)動(dòng)信息,在傳輸?shù)臄?shù) 據(jù)中包括傳感器裝置2的ID或者用戶ID是適當(dāng)?shù)?。然而,在有線傳輸?shù)那樾沃谢蛘呒词乖谕ㄟ^調(diào)制頻率的設(shè)置未使用ID的情況下, 動(dòng)作協(xié)同運(yùn)算裝置1也可以識別運(yùn)動(dòng)信息是從哪個(gè)傳感器裝置2傳輸?shù)?。?dòng)作協(xié)同運(yùn)算裝置1包括動(dòng)作信息輸入單元14、記錄單元15、運(yùn)算單元11、以及控 制信息輸出單元13。根據(jù)動(dòng)作協(xié)同運(yùn)算裝置1,在諸如CPU、RAM(隨機(jī)存取存儲器)、R0M(只 讀存儲器)、以及輸入/輸出接口等硬件配置上實(shí)現(xiàn)動(dòng)作信息輸入單元14、記錄單元15、運(yùn) 算單元11、以及控制信息輸出單元13。相應(yīng)地,可以把動(dòng)作協(xié)同運(yùn)算裝置1配置成諸如個(gè) 人計(jì)算機(jī)等的通用運(yùn)算處理裝置。當(dāng)然,可以把動(dòng)作協(xié)同運(yùn)算裝置1配置成專用裝置。運(yùn)動(dòng)信息輸入單元14通過有線、無線、或者網(wǎng)絡(luò)通信從各個(gè)傳感器裝置2接收運(yùn) 動(dòng)信息。另外,運(yùn)動(dòng)信息輸入單元14根據(jù)通信系統(tǒng)執(zhí)行解調(diào)等。把從各個(gè)傳感器裝置2接收到運(yùn)動(dòng)信息輸入單元14中的運(yùn)動(dòng)信息記錄在記錄單 元12中。記錄單元12可以包括RAM、HDD (硬盤驅(qū)動(dòng)器)、其它種類的記錄媒體、以及它們 的記錄/播放處理系統(tǒng)。記錄單元12記錄接收的運(yùn)動(dòng)信息,同時(shí)根據(jù)來自運(yùn)算單元11的請求播放預(yù)定時(shí) 段中來自各個(gè)傳感器裝置2的運(yùn)動(dòng)信息以把運(yùn)動(dòng)信息傳輸?shù)竭\(yùn)算單元11。運(yùn)算單元11如在后面要描述的第一至第四處理示例中一樣使用運(yùn)動(dòng)信息執(zhí)行運(yùn) 算處理。即,運(yùn)算單元11根據(jù)來自各個(gè)傳感器裝置2的運(yùn)動(dòng)信息對表示多個(gè)用戶的身體或 者身體一些部分的同步性的協(xié)同信息進(jìn)行運(yùn)算,并且基于協(xié)同信息生成用于對用戶反饋輸 出的控制信息。例如,在運(yùn)動(dòng)信息是表示加速度傳感器檢測到的用戶動(dòng)作的信息的情形中,運(yùn)算單元11能夠通過使用加速度執(zhí)行頻譜分析或者自相關(guān)運(yùn)算而根據(jù)加速度的波形峰值獲得 加速度的峰峰時(shí)間或者知曉運(yùn)動(dòng)的強(qiáng)度而非運(yùn)動(dòng)(在步行/跑動(dòng)的情形中,腳跟的著地) 的節(jié)奏、節(jié)拍、時(shí)刻或幅度值。另外,可以根據(jù)加速度的已有波形模式知曉運(yùn)動(dòng)模式。運(yùn)算單元11可以基于加速度傳感器檢測到的運(yùn)動(dòng)節(jié)拍檢測多個(gè)用戶的動(dòng)作是否 相互一致或者動(dòng)作是否存在于數(shù)百毫秒至數(shù)秒的預(yù)定范圍中。計(jì)算用戶的動(dòng)作同步性作為協(xié)同信息。在后面要描述的詳細(xì)示例中,使用表述“相關(guān)性”和“差異性”作為協(xié)同信息。相 關(guān)性和差異性兩者均為表示多個(gè)用戶同步性的指標(biāo),它們的關(guān)系為差異性=1/相關(guān)性。具體地,例如,根據(jù)加速度傳感器的運(yùn)動(dòng)信息對數(shù)百毫秒至數(shù)秒的時(shí)段評估運(yùn)動(dòng) 節(jié)拍、運(yùn)動(dòng)強(qiáng)度、運(yùn)動(dòng)區(qū)域、以及運(yùn)動(dòng)模式,并確定針對時(shí)間序列的數(shù)個(gè)幀時(shí)段多個(gè)用戶之 間是否存在關(guān)系。把相關(guān)性和差異性表示成運(yùn)動(dòng)節(jié)拍、運(yùn)動(dòng)強(qiáng)度、運(yùn)動(dòng)范圍、運(yùn)動(dòng)模式、協(xié)調(diào) 人的數(shù)量、以及不協(xié)調(diào)人的數(shù)量的函數(shù)。另外,運(yùn)算單元11基于協(xié)同信息生成使得用戶識別同步狀況的用于反饋播放的 控制信號。在本發(fā)明的描述中,反饋播放意為通過觸覺推動(dòng)、視頻、或者聲音等向用戶呈現(xiàn)用 戶動(dòng)作之間的同步程度或者同步性的播放。把運(yùn)算單元11生成的用于反饋播放的控制信息從控制信息輸出單元13提供給反 饋裝置3。把反饋裝置3配置成與動(dòng)作協(xié)同運(yùn)算裝置1成整體或者與動(dòng)作協(xié)同運(yùn)算裝置分 開。特別地,反饋裝置3是用于驅(qū)動(dòng)播放裝置4的裝置,由于其必要性,它可以是與動(dòng)作協(xié) 同運(yùn)算裝置1分開的裝置。即,在把反饋裝置3安裝在用戶所在的位置中的意義上,可以把 反饋裝置3布置在被設(shè)置得與動(dòng)作協(xié)同運(yùn)算裝置1相隔開的位置中。反饋裝置3包括控制信息輸入單元3a和反饋播放控制單元北??刂菩畔⑤斎雴卧?a從動(dòng)作協(xié)同運(yùn)算裝置1的控制信息輸出單元13接收和輸入 控制信息。控制信息輸出單元13與控制信息輸入單元3a之間的通信可以是有線通信、無線 通信、以及網(wǎng)絡(luò)通信中的任何一項(xiàng)。如果把動(dòng)作協(xié)同運(yùn)算裝置1和反饋裝置3合并到設(shè)備 中,則可以將通信實(shí)現(xiàn)為相應(yīng)設(shè)備的內(nèi)部控制信息的傳輸。反饋播放控制單元3基于控制信息輸入單元3a接收的控制信息控制播放裝置4 的驅(qū)動(dòng)。作為示例,播放裝置4可以是向用戶給出觸覺推動(dòng)的裝置。例如,假定播放裝置 4是裝配在用戶的身體、手臂、腕、或者腿部等上以向用戶給出節(jié)奏、振動(dòng)、或者壓力等的裝 置。在這種播放裝置4的情形中,可以考慮把播放裝置4和傳感器裝置2 —體配置到裝置 中。另外,播放裝置4可以是視頻監(jiān)視器裝置、音頻揚(yáng)聲器裝置或者耳機(jī)裝置等,并且 通過視頻或音頻呈現(xiàn)關(guān)于用戶的信息。S卩,播放裝置4可以是用戶的身體上攜帶的裝置或者所謂的裝配型裝置。另外,播放裝置4可以針對每個(gè)用戶或者針對所有用戶執(zhí)行播放,播放可以是觸覺推動(dòng)播放、音頻播放、以及視頻播放中的任何一種。引導(dǎo)裝置5是用于執(zhí)行用戶運(yùn)算的引導(dǎo)輸出的裝置。引導(dǎo)裝置5例如包括引導(dǎo)控 制單元fe和引導(dǎo)播放單元恥。引導(dǎo)控制單元如控制引導(dǎo)播放的執(zhí)行。引導(dǎo)播放向用戶執(zhí)行信息呈現(xiàn)作為引導(dǎo)。在系統(tǒng)方面并不必定安裝引導(dǎo)裝置5。例如,在集體舞的情形中,可以考慮引導(dǎo)裝置5通過作為引導(dǎo)播放單元恥的音頻 揚(yáng)聲器裝置或監(jiān)視器裝置播放舞蹈、音樂、以及視頻等的節(jié)拍。在此情形中,不是把引導(dǎo)裝 置5當(dāng)作系統(tǒng)配置設(shè)備,而是當(dāng)作群組的音頻裝置或視頻裝置。另一方面,還考慮與系統(tǒng)運(yùn)算相關(guān)聯(lián)地使用引導(dǎo)裝置5。例如,在播放裝置4中,還考慮執(zhí)行與反饋播放重疊的引導(dǎo)播放。在此情形中,弓丨導(dǎo)控制單元fe可以通過從動(dòng)作協(xié)同運(yùn)算裝置1接收控制信息來執(zhí) 行預(yù)定控制,或者除了引導(dǎo)播放之外還請求反饋播放控制單元北通過播放裝置4執(zhí)行播放 運(yùn)算。在這種動(dòng)作協(xié)同播放系統(tǒng)中,即使各個(gè)裝置具有多種形狀、布置或者整體/單獨(dú) 形成,也可以獲得多個(gè)用戶的全部身體或者身體一些部分的運(yùn)動(dòng)同步性作為協(xié)同信息,以 及適當(dāng)?shù)貓?zhí)行對用戶的反饋播放。為了實(shí)現(xiàn)相應(yīng)運(yùn)算,可以根據(jù)各用戶所處的地點(diǎn)適當(dāng)改 變裝置之間的通信類型和裝置配置。另外,根據(jù)系統(tǒng)運(yùn)算的目的,諸如系統(tǒng)用于什么運(yùn)動(dòng)、以及要確定的是哪種同步 等,適當(dāng)?shù)卦O(shè)置傳感器裝置2的配置(檢測內(nèi)容)、以及反饋播放類型等。另外,可以考慮動(dòng)作協(xié)同運(yùn)算裝置1的多種運(yùn)算處理類型。在下文中,圖2、圖3、 以及圖4中示出了運(yùn)算處理類型的示例。圖2示出了用戶(用戶A、B、以及C)中的每個(gè)用戶上裝配了一個(gè)傳感器裝置2的 情形。在此情形中,動(dòng)作協(xié)同運(yùn)算裝置1的運(yùn)算單元11執(zhí)行運(yùn)算Ml、M2、以及M3。作為運(yùn)算Ml,運(yùn)算單元11使用來自各個(gè)傳感器裝置2的運(yùn)動(dòng)信息執(zhí)行用戶A、B、 以及C的個(gè)體信息運(yùn)算。個(gè)體信息是通過評估各個(gè)用戶的個(gè)人運(yùn)動(dòng)信息而獲得的信息。例 如,運(yùn)算單元11確定每個(gè)用戶的運(yùn)動(dòng)節(jié)奏、運(yùn)動(dòng)節(jié)拍、運(yùn)動(dòng)強(qiáng)度、運(yùn)動(dòng)模式、以及運(yùn)動(dòng)節(jié)奏 模式。接下來,運(yùn)算單元11執(zhí)行協(xié)同信息運(yùn)算作為運(yùn)算M2。S卩,運(yùn)算單元11根據(jù)各個(gè)用 戶運(yùn)動(dòng)計(jì)算相關(guān)性或差異性,即通過個(gè)體信息運(yùn)算獲得的動(dòng)作信息作為各個(gè)用戶之間的同 步性。最后,運(yùn)算單元11執(zhí)行反饋控制運(yùn)算作為運(yùn)算M3。在運(yùn)算M3中,運(yùn)算單元11例 如根據(jù)從運(yùn)算M2獲得的協(xié)同信息生成用于用戶觸覺推動(dòng)播放的控制信息。在此情形中,可 以生成針對各個(gè)用戶的個(gè)體控制信息或者可以生成針對整個(gè)用戶組的控制信息。例如,作為個(gè)體控制信息,針對基本運(yùn)動(dòng)節(jié)奏為每個(gè)用戶生成用于把各用戶運(yùn)動(dòng) 節(jié)奏的偏離狀態(tài)表示成反饋播放的控制信息。另外,作為針對整個(gè)組的控制信息,可以生成用于把一致狀態(tài)或偏離狀態(tài)表示成 反饋播放的控制信息作為所有人的運(yùn)動(dòng)同步性。圖3示出了在每個(gè)用戶上裝配了多個(gè)傳感器裝置2的情形。作為示例,用戶分別 在他的/她的右手、左手、右腳、以及左腳上攜帶傳感器裝置2。相應(yīng)地,各個(gè)傳感器裝置2分別輸出運(yùn)動(dòng)信息作為右手的運(yùn)動(dòng)、左手的運(yùn)動(dòng)、右腳的運(yùn)動(dòng)、以及左腳的運(yùn)動(dòng)。即使在此情形中,運(yùn)算單元11也根據(jù)來自各個(gè)傳感器裝置2的運(yùn)動(dòng)信息執(zhí)行個(gè)體 信息運(yùn)算作為運(yùn)算M1A。然而,此情形中的個(gè)體信息運(yùn)算為用于根據(jù)來自各個(gè)用戶上裝配的 各個(gè)傳感器裝置2的運(yùn)動(dòng)信息獲得身體各個(gè)部分的動(dòng)作信息的運(yùn)算。即,運(yùn)算單元11確定用戶A的右手、左手、右腳、以及左腳的運(yùn)動(dòng)節(jié)奏、運(yùn)動(dòng)節(jié)拍、 運(yùn)動(dòng)強(qiáng)度、運(yùn)動(dòng)模式。運(yùn)算單元11還針對用戶B確定這些內(nèi)容。隨后,運(yùn)算單元11執(zhí)行用戶信息運(yùn)算作為以用戶為單位的個(gè)體信息作為運(yùn)算 MlB0例如,運(yùn)算單元11根據(jù)用戶A的右手、左手、右腳、以及左腳的運(yùn)動(dòng)節(jié)奏計(jì)算用戶的整 體運(yùn)動(dòng)信息。例如,運(yùn)算單元11獲得整體運(yùn)動(dòng)的節(jié)奏或模式。隨后,運(yùn)算單元11執(zhí)行協(xié)同信息運(yùn)算作為運(yùn)算M2。S卩,運(yùn)算單元11根據(jù)各個(gè)用戶 動(dòng)作,即通過個(gè)體信息運(yùn)算MlA和用戶信息運(yùn)算MlB獲得的各個(gè)運(yùn)動(dòng)信息計(jì)算相關(guān)性或差 異性作為各個(gè)用戶之間的同步性。最后,運(yùn)算單元11執(zhí)行反饋控制運(yùn)算作為運(yùn)算M3。在運(yùn)算M3中,運(yùn)算單元11例 如根據(jù)從運(yùn)算M2獲得的協(xié)同信息生成用于用戶觸覺推動(dòng)播放的控制信息。即使在此情形 中,也可以生成針對各個(gè)用戶的個(gè)體控制信息或者可以生成針對整個(gè)用戶組的控制信息。如圖3中所示,可以考慮檢測一個(gè)用戶多個(gè)部分的動(dòng)作作為運(yùn)動(dòng)信息,根據(jù)檢測 到的運(yùn)動(dòng)信息評估一個(gè)人的用戶身體的復(fù)合運(yùn)動(dòng),隨后通過比較多個(gè)用戶之間身體的復(fù)合 運(yùn)動(dòng)執(zhí)行協(xié)同信息運(yùn)算。以同樣的方式,將如圖4中所示的運(yùn)算處理作為用戶裝配多個(gè)傳感器裝置2的示 例。如在圖3的情形中一樣,每個(gè)用戶上裝配了多個(gè)傳感器裝置2。運(yùn)算單元11根據(jù)來自傳感器裝置2的運(yùn)動(dòng)信息執(zhí)行個(gè)體信息運(yùn)算作為運(yùn)算MlA0 即,運(yùn)算單元11執(zhí)行運(yùn)算以根據(jù)來自各個(gè)用戶上裝配的各個(gè)傳感器裝置2的運(yùn)動(dòng)信息獲得 運(yùn)動(dòng)節(jié)奏等作為身體各個(gè)部分的動(dòng)作信息。隨后,運(yùn)算單元11執(zhí)行用戶身體各個(gè)部分的協(xié)同信息運(yùn)算作為運(yùn)算M2A。即,運(yùn)算單元11比較各個(gè)用戶右手的運(yùn)動(dòng)節(jié)奏。另外,運(yùn)算單元11比較各個(gè)用戶 右腳的運(yùn)動(dòng)節(jié)奏。另外,運(yùn)算單元11比較各個(gè)用戶左腳的運(yùn)動(dòng)節(jié)奏。另外,運(yùn)算單元11比 較各個(gè)用戶左手的運(yùn)動(dòng)節(jié)奏。如上所述,運(yùn)算單元11計(jì)算每個(gè)身體區(qū)域的動(dòng)作的相關(guān)性或差異性。隨后,運(yùn)算單元11執(zhí)行用戶的復(fù)合協(xié)同信息運(yùn)算作為運(yùn)算M2B。即,運(yùn)算單元11使 用各個(gè)用戶的右手、右腳、左腳、以及左手的相關(guān)性或差異性值計(jì)算復(fù)合相關(guān)性或差異性。最后,運(yùn)算單元11執(zhí)行反饋控制運(yùn)算作為運(yùn)算M3。在運(yùn)算M3中,運(yùn)算單元11例 如根據(jù)從運(yùn)算M2B獲得的復(fù)合協(xié)同信息生成用于用戶觸覺推動(dòng)播放的控制信息。即使在此 情形中,也可以生成針對各個(gè)用戶的個(gè)體控制信息或者可以生成針對整個(gè)用戶組的控制信 息。如圖4中所示,可以考慮檢測一個(gè)用戶的多個(gè)部分的動(dòng)作作為運(yùn)動(dòng)信息,根據(jù)它 們,對各個(gè)用戶的身體部分運(yùn)算協(xié)同信息,隨后根據(jù)身體各個(gè)部分的協(xié)同信息,在多個(gè)用戶 之間執(zhí)行協(xié)同信息運(yùn)算。在此情形中,對身體各部分的相關(guān)性或差異性加權(quán),隨后執(zhí)行復(fù)合 協(xié)同信息運(yùn)算。
上述示例只是運(yùn)算技術(shù)的示例,可以考慮其它多種示例。按照傳感器裝置的種類、 使用的傳感器裝置的數(shù)量、檢測的內(nèi)容、裝配位置、運(yùn)動(dòng)的內(nèi)容、以及反饋播放的目的等,可 以選擇運(yùn)算技術(shù)。[2.第一處理示例]在下文中,將描述動(dòng)作協(xié)同運(yùn)算裝置1的詳細(xì)處理示例。假定動(dòng)作協(xié)同播放系統(tǒng) 在多個(gè)用戶集體練習(xí)體操或舞蹈的情形中針對各個(gè)用戶執(zhí)行反饋播放。圖5示出了動(dòng)作協(xié)同運(yùn)算裝置1的處理。假定多個(gè)用戶例如在用戶攜帶或者用戶上裝配各個(gè)傳感器裝置2的情況下跳舞, 如圖2中所示。傳感器裝置2例如包括作為加速度傳感器的檢測單元21,并且通過運(yùn)動(dòng)信 息輸出單元22實(shí)時(shí)地輸出檢測到的加速度信息作為運(yùn)動(dòng)信息。在圖5的步驟FlOl中,動(dòng)作協(xié)同運(yùn)算裝置1開始運(yùn)動(dòng)信息的記錄。即,如果動(dòng)作 協(xié)同運(yùn)算裝置1的動(dòng)作信息輸入單元14從各個(gè)傳感器裝置2接收到運(yùn)動(dòng)信息,則動(dòng)作協(xié)同 運(yùn)算裝置1把接收的運(yùn)動(dòng)信息記錄在記錄單元12中。此后,連續(xù)執(zhí)行這種記錄處理。在此情形中,記錄來自各個(gè)傳感器裝置2的運(yùn)動(dòng)信息以使得辨別運(yùn)動(dòng)信息來自哪 個(gè)傳感器裝置(哪個(gè)用戶)。例如,如上所述,執(zhí)行記錄以使得傳感器裝置2的ID(識別信 息)對應(yīng)于各運(yùn)動(dòng)信息。在步驟F102中,運(yùn)算單元11針對記錄單元12中記錄的、來自各個(gè)傳感器裝置2 的運(yùn)動(dòng)信息讀取預(yù)定時(shí)段的運(yùn)動(dòng)信息。預(yù)定時(shí)段例如是諸如10秒、30秒、或者一分鐘等的 設(shè)定時(shí)段。雖然圖7中示出了時(shí)段tl、t2、t3等,但是運(yùn)算單元11在優(yōu)先時(shí)段tl中從記錄單 元12讀取運(yùn)動(dòng)信息。在步驟F103中,運(yùn)算單元11使用從記錄單元12讀取的、來自各個(gè)傳感器裝置2 的運(yùn)動(dòng)信息執(zhí)行各個(gè)傳感器裝置2的用戶的個(gè)體信息運(yùn)算。此處,以執(zhí)行運(yùn)動(dòng)節(jié)奏的評估 為示例。如果用戶執(zhí)行的運(yùn)動(dòng)是周期性運(yùn)動(dòng),則可以使用節(jié)拍(例如,每分鐘的拍數(shù) (BPM))作為運(yùn)動(dòng)節(jié)奏的評估。例如,作為個(gè)體信息運(yùn)算,根據(jù)加速度傳感器等的運(yùn)動(dòng)信息評估此時(shí)對象時(shí)段 (tl:例如,一分鐘)中每個(gè)用戶的節(jié)拍(BPM)。具體地,通過檢測加速度傳感器的峰值一分 鐘來計(jì)算節(jié)拍??梢酝ㄟ^執(zhí)行加速度值的頻譜分析或者其自相關(guān)運(yùn)算進(jìn)行峰值檢測。針對各個(gè)用戶(來自各個(gè)傳感器裝置2的運(yùn)動(dòng)信息)執(zhí)行上述計(jì)算。在此情形中,可以考慮按照用戶的動(dòng)作、體操或舞蹈的種類、以及其它運(yùn)動(dòng)類型計(jì) 算運(yùn)動(dòng)模式、節(jié)奏模式、或者運(yùn)動(dòng)強(qiáng)度而非運(yùn)動(dòng)節(jié)奏(節(jié)拍)。例如,圖8A示出了用戶A和B的加速度傳感器值。在各個(gè)用戶上裝配的每個(gè)傳感 器裝置2上,裝配X、Y、以及Z方向上的加速度傳感器,獲得圖中實(shí)線、虛線、以及點(diǎn)劃線所 表示的波形作為各個(gè)方向上的加速度傳感器值(運(yùn)動(dòng)信息)??梢酝ㄟ^加速度傳感器值的 已有波形模式知曉運(yùn)動(dòng)模式。另外,圖8B示出了用戶A的節(jié)奏。例如,通過檢測來自用戶A上裝配的傳感器裝 置2的加速度傳感器值的峰值,可以檢測用戶A的節(jié)奏模式。在此情形中,節(jié)奏模式不是作 為節(jié)奏的簡單節(jié)拍,而是表示各個(gè)拍子時(shí)刻之間的時(shí)長改變。
另外,雖然未示出,但是可以根據(jù)加速度傳感器的波形幅度檢測運(yùn)動(dòng)強(qiáng)度或強(qiáng)度 模式。在圖5的步驟F103中,計(jì)算節(jié)拍(運(yùn)動(dòng)節(jié)奏)等作為每個(gè)用戶的個(gè)體信息。隨后,在步驟F104中,運(yùn)算單元11評估作為多個(gè)用戶的組中的基本運(yùn)動(dòng)節(jié)奏。例 如,在評估每個(gè)用戶的節(jié)拍作為運(yùn)動(dòng)節(jié)奏的情形中,把作為節(jié)拍的比較基礎(chǔ)的節(jié)拍確定為 基本運(yùn)動(dòng)節(jié)奏。此基本運(yùn)動(dòng)節(jié)奏是組中的代表性運(yùn)動(dòng)節(jié)奏。例如,針對步驟F103中計(jì)算的個(gè)體用 戶的運(yùn)動(dòng)節(jié)奏,辨別如圖6中所示的分布。由于運(yùn)動(dòng)節(jié)奏(節(jié)拍(BPM))對于每個(gè)用戶而言 有些不同,所以獲得如圖6中所示的分布,并且把頻率最高的節(jié)拍(即,用戶數(shù)量最大的節(jié) 拍)確定為基本運(yùn)動(dòng)節(jié)奏。在此情形中,無論頻率(用戶的數(shù)量)如何,可以考慮把基本運(yùn)動(dòng)節(jié)奏評估為所有 用戶的節(jié)拍的平均值,或者通過把頻率最高的節(jié)拍校正為平均值等來計(jì)算基本運(yùn)動(dòng)節(jié)奏。無論如何,如果基本運(yùn)動(dòng)節(jié)奏是要評估節(jié)拍等,則所有用戶期望與節(jié)拍一致是足 夠的。在圖5的步驟F105中,針對各個(gè)用戶的運(yùn)動(dòng)節(jié)奏計(jì)算基本運(yùn)動(dòng)節(jié)奏和差異性???以如下計(jì)算差異性。首先,如果某個(gè)用戶的運(yùn)動(dòng)節(jié)奏(節(jié)拍(BPM))高于基本運(yùn)動(dòng)節(jié)奏(節(jié)拍(BPM)), 則假定“節(jié)拍α ”是用戶的運(yùn)動(dòng)節(jié)奏,“節(jié)拍β ”是基本運(yùn)動(dòng)節(jié)奏。另一方面,如果用戶的運(yùn)動(dòng)節(jié)奏(節(jié)拍(BPM))低于基本運(yùn)動(dòng)節(jié)奏(節(jié)拍(BPM)), 則假定“節(jié)拍α”是基本運(yùn)動(dòng)節(jié)奏,“節(jié)拍β”是用戶的運(yùn)動(dòng)節(jié)奏。即,較快的一個(gè)為“節(jié)拍 α,,。另外,如下獲得差異性。差異性=節(jié)拍α/節(jié)拍β-int (節(jié)拍α /節(jié)拍β )此處,“int”表示整數(shù)值部分。例如,如果假定某個(gè)用戶的運(yùn)動(dòng)節(jié)奏的節(jié)拍=60,基本運(yùn)動(dòng)節(jié)奏的節(jié)拍=56,則 差異性為 60/56-int (60/56)。如果 60/56 = 1.07,則 int (60/56)為“ 1 ”,即 1. 07 的整數(shù)部分。相應(yīng)地,獲得差異性為差異性=1. 07-1 = 0. 07。另外,例如,如果假定另一用戶的運(yùn)動(dòng)節(jié)奏的節(jié)拍=48,基本運(yùn)動(dòng)節(jié)奏的節(jié)拍= 56,則差異性為 56/48-int (56/48)。如果 56/48 = 1. 16,則獲得差異性為 1. 16-1 = 0. 16。另外,如果另一用戶的運(yùn)動(dòng)節(jié)奏等于基本運(yùn)動(dòng)節(jié)奏的節(jié)拍(=56),則差異性變成 1-1 = 0。結(jié)果,差異性值隨著用戶的節(jié)拍與基本運(yùn)動(dòng)節(jié)奏的節(jié)拍之間的差異性變大而變 大。運(yùn)算單元11針對各個(gè)用戶的運(yùn)動(dòng)節(jié)奏獲得差異性。在步驟F106中,運(yùn)算單元11生成反饋控制信息,并且把反饋控制信息從控制信息 輸出單元13傳輸?shù)椒答佈b置3。根據(jù)差異性生成反饋控制信息。
作為示例,反饋播放是把基本運(yùn)動(dòng)節(jié)奏傳遞給用戶作為觸覺推動(dòng)。例如,假定播放裝置4可以是用戶的皮膚上裝配的壓力裝置、或者振動(dòng)器等。另外,假定由播放裝置4傳遞基本運(yùn)動(dòng)節(jié)奏。即,以基本運(yùn)動(dòng)節(jié)奏的節(jié)拍的形式向 用戶給出觸覺推動(dòng)。此處,對每個(gè)用戶,根據(jù)差異性的值設(shè)置觸覺推動(dòng)的強(qiáng)度。S卩,運(yùn)算單元11生成作為基本運(yùn)動(dòng)節(jié)奏的節(jié)拍信息和根據(jù)每個(gè)用戶的差異性值 的強(qiáng)度系數(shù)作為反饋控制信息,并且把它們的控制信息輸出到反饋裝置3。強(qiáng)度系數(shù)可以是差異性值本身或者通過把差異性值乘以預(yù)定系數(shù)獲得的值,另 外,可以是通過把它們乘以時(shí)間值獲得的值。例如,雖然預(yù)期差異性值在運(yùn)動(dòng)過程中改變, 但是把獲得超過預(yù)定值的差異性值的時(shí)段的長度當(dāng)作系數(shù)。即,隨著動(dòng)作偏離出現(xiàn)的時(shí)段 變長,強(qiáng)度系數(shù)變高。通過這種反饋控制信息,反饋裝置3的反饋播放控制單元北針對各個(gè)用戶上裝配 的各個(gè)播放裝置4控制觸覺推動(dòng)播放的驅(qū)動(dòng)。S卩,雖然針對所有用戶把作為基本運(yùn)動(dòng)節(jié)奏的節(jié)拍傳遞給觸覺,但是觸覺推動(dòng)隨 著動(dòng)作偏離變大而變大。即,動(dòng)作偏離較大的用戶感覺到的基本運(yùn)動(dòng)節(jié)奏的節(jié)拍更強(qiáng)。此時(shí),雖然為此這樣做是合理的,但是有必要使各個(gè)用戶的控制信息對應(yīng)于各個(gè) 用戶上裝配的播放裝置4。反饋播放控制單元北通過按照針對各個(gè)用戶的控制信息(根據(jù) 差異性的強(qiáng)度系數(shù))設(shè)置用戶上裝配的播放裝置4的播放強(qiáng)度來控制播放裝置4的驅(qū)動(dòng)。如果各個(gè)用戶的節(jié)拍彼此一致,則用戶通過播放裝置4針對用觸覺感覺到的節(jié)奏 感覺小,然而如果節(jié)拍彼此偏離,則用戶針對用觸覺感覺到的節(jié)奏感覺大。運(yùn)算單元11在步驟F106中的處理之后從步驟F107返回步驟F102以繼續(xù)同樣的 過程。即,在連續(xù)系統(tǒng)運(yùn)算期間,運(yùn)算單元11重復(fù)執(zhí)行步驟F102至F106。如果系統(tǒng)運(yùn)算結(jié)束,則運(yùn)算單元11從步驟F107進(jìn)行到步驟F108,并且結(jié)束記錄單 元12中運(yùn)動(dòng)信息的記錄過程、運(yùn)算單元11的運(yùn)算過程、以及反饋控制信息的生成/輸出過 程以終止一系列運(yùn)算。將參照圖7描述圖5的處理實(shí)現(xiàn)的系統(tǒng)運(yùn)算的示例。如上所述,運(yùn)算單元11對tl、t2、或者t3等的每個(gè)時(shí)段針對各個(gè)用戶的運(yùn)動(dòng)信息 執(zhí)行圖5的處理。在圖7中,豎直軸代表運(yùn)動(dòng)節(jié)拍,水平軸代表時(shí)間。虛線表示某個(gè)用戶A的運(yùn)動(dòng)節(jié) 奏(節(jié)拍),實(shí)線表示步驟F104中評估的基本運(yùn)動(dòng)節(jié)奏(節(jié)拍)。在圖中把用戶A的節(jié)拍與基本運(yùn)動(dòng)節(jié)奏幾乎一致的時(shí)段表示成“一致”。把用戶A 的節(jié)拍偏離基本運(yùn)動(dòng)節(jié)奏的時(shí)段表示成“不一致”。另外,當(dāng)用戶的運(yùn)動(dòng)節(jié)拍是基本運(yùn)動(dòng)節(jié)奏節(jié)拍的η倍(例如,雙倍速度一致)時(shí), 表示為“雙倍速度一致”。此處,用戶A在用戶的運(yùn)動(dòng)節(jié)奏是“一致”或“雙倍速度一致”的時(shí)段中通過觸覺 推動(dòng)播放針對基本運(yùn)動(dòng)節(jié)奏感覺小。另一方面,用戶A在“不一致”的時(shí)段中感覺到根據(jù)偏 離量(或者用戶的運(yùn)動(dòng)節(jié)拍進(jìn)一步偏離基本運(yùn)動(dòng)節(jié)奏的時(shí)長)強(qiáng)調(diào)的基本運(yùn)動(dòng)節(jié)奏。如果用觸覺感覺到的基本運(yùn)動(dòng)節(jié)奏變強(qiáng),則用戶感覺到其運(yùn)動(dòng)偏離基本運(yùn)動(dòng)節(jié) 奏,并且在注意節(jié)拍與基本運(yùn)動(dòng)節(jié)奏一致的情況下表演舞蹈。通過這么做,可以校正動(dòng)作以 使得節(jié)拍與整體運(yùn)動(dòng)一致。即,如果執(zhí)行動(dòng)作以使得盡可能感覺不到觸覺推動(dòng)則是足夠的。換言之,由于推動(dòng)大小所致的觸覺推動(dòng)播放成為反饋播放,諸如使具有運(yùn)動(dòng)偏離的用戶采 用根據(jù)偏離狀態(tài)的播放強(qiáng)度學(xué)習(xí)校正節(jié)拍。相應(yīng)地,用戶可以在執(zhí)行運(yùn)算時(shí)意識到與其它用戶的關(guān)系,并且迅速學(xué)習(xí)運(yùn)算的 協(xié)調(diào)性。另外,用戶可以在增加相關(guān)性的過程中取得樂趣。此時(shí),在上述示例中,雖然示例為差異性是差異性=節(jié)拍α/節(jié)拍β-int(節(jié)拍α /節(jié)拍β),但是設(shè)置了預(yù)定閾值X,如果X是I節(jié)拍α/節(jié)拍β-int(節(jié)拍α /節(jié)拍β) < X,則它對應(yīng)于“一致”。如果X是I節(jié)拍α/節(jié)拍β-int(節(jié)拍α /節(jié)拍β)彡X,則它對應(yīng)于“不一致”。在此情形中,可以通過兩個(gè)值(一致/不一致)表示動(dòng)作 的相關(guān)性。在此情形中,可以考慮根據(jù)觸覺推動(dòng)播放的強(qiáng)度即“一致”和“不一致”通過兩級 或者通過開/關(guān)運(yùn)算控制反饋播放。另外,可以考慮向“一致的”用戶給出指定觸覺推動(dòng)的播放。另外,可以通過關(guān)系(相關(guān)性=1/差異性)而非差異性來處理播放。例如可以通過節(jié)拍β /節(jié)拍α _int (節(jié)拍β /節(jié)拍α )計(jì)算相關(guān)性。相關(guān)性越高, 給出預(yù)定觸覺推動(dòng)越強(qiáng)的反饋播放。另外,在如圖7中所示的雙倍速度一致的情形中,認(rèn)為更難以執(zhí)行諸如兩倍、以及 三倍等的節(jié)拍一致。因此,在雙倍速度一致的情形中,可以處理成具有更高的相關(guān)性。另外,反饋播放并非執(zhí)行為強(qiáng)度對于每個(gè)用戶各自不同的觸覺推動(dòng)播放,而是可 以向所有用戶共同播放。例如,在步驟F105和F106中,針對基本運(yùn)動(dòng)節(jié)奏根據(jù)各個(gè)用戶的運(yùn)動(dòng)節(jié)奏的分布 寬度設(shè)置差異性的強(qiáng)度。S卩,把反饋控制信息的強(qiáng)度系數(shù)提高到使各個(gè)用戶的動(dòng)作分散的程度。相應(yīng)地,當(dāng)從所有用戶的偏離變大時(shí)所有用戶可以強(qiáng)烈地感覺到觸覺推動(dòng)播放, 以及可以從身體上感知同時(shí)運(yùn)動(dòng)的所有用戶的動(dòng)作一致狀態(tài)。如上所述,以根據(jù)作為運(yùn)動(dòng)節(jié)奏的節(jié)拍值計(jì)算差異性和相關(guān)性為示例。然而,如上 所述,可以考慮使用運(yùn)動(dòng)模式或節(jié)奏模式。在根據(jù)運(yùn)動(dòng)模式獲得相關(guān)性的情形中,例如,把加速度傳感器的Χ、Υ和Z方向上波 形的互相關(guān)系數(shù)的最大值乘以1/lag。lag是最大相關(guān)系數(shù)的時(shí)間差異性。如果假定具有兩個(gè)離散值的不規(guī)則變化為x(t)和y(t),則它們的互相關(guān)系數(shù) cxyω如式⑴中一樣表示。
權(quán)利要求
1.一種動(dòng)作協(xié)同運(yùn)算裝置,包括運(yùn)動(dòng)信息輸入單元,用于輸入從多個(gè)用戶上分別裝配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信 息;以及運(yùn)算單元,用于根據(jù)來自所述各個(gè)傳感器裝置的輸入運(yùn)動(dòng)信息對表示所述多個(gè)用戶的 身體或者身體一些部分的動(dòng)作同步性的協(xié)同信息進(jìn)行運(yùn)算,并且基于所述協(xié)同信息生成用 于對用戶反饋輸出的控制信息。
2.如權(quán)利要求1所述的動(dòng)作協(xié)同運(yùn)算裝置,還包括記錄單元;其中,所述記錄單元記錄從所述各個(gè)傳感器裝置輸入到所述運(yùn)動(dòng)信息輸入單元的運(yùn)動(dòng) 信息,以及所述運(yùn)算單元以預(yù)定間隔從所述記錄單元讀取運(yùn)動(dòng)信息以及執(zhí)行協(xié)同信息的運(yùn)算。
3.如權(quán)利要求2所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元根據(jù)從所述各個(gè)傳感 器裝置提供的運(yùn)動(dòng)信息計(jì)算個(gè)體信息作為各個(gè)用戶的運(yùn)動(dòng),并且通過使用所述個(gè)體信息的 運(yùn)算計(jì)算所述協(xié)同信息。
4.如權(quán)利要求3所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述個(gè)體信息是關(guān)于運(yùn)動(dòng)節(jié)奏、運(yùn)動(dòng) 節(jié)拍、運(yùn)動(dòng)模式、運(yùn)動(dòng)的節(jié)奏模式、或者運(yùn)動(dòng)強(qiáng)度的信息。
5.如權(quán)利要求3所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元根據(jù)各個(gè)用戶的個(gè)體 信息確定所有用戶的組的基本運(yùn)動(dòng)信息,以及通過使用所述基本運(yùn)動(dòng)信息和所述個(gè)體信息的運(yùn)算計(jì)算所述協(xié)同信息。
6.如權(quán)利要求3所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元通過使用各個(gè)用戶的 個(gè)體信息的運(yùn)算計(jì)算所有用戶的整個(gè)組的所述協(xié)同信息。
7.如權(quán)利要求3所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元通過把各個(gè)用戶的個(gè) 體信息與指定用戶的個(gè)體信息相比較來計(jì)算所述協(xié)同信息。
8.如權(quán)利要求3所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元通過把預(yù)設(shè)引導(dǎo)運(yùn)動(dòng) 信息與各個(gè)用戶的個(gè)體信息相比較來計(jì)算所述協(xié)同信息。
9.如權(quán)利要求1所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元生成用于對各個(gè)用戶 執(zhí)行不同反饋輸出的控制信息。
10.如權(quán)利要求1所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元生成用于對多個(gè)用戶 執(zhí)行相同反饋輸出的控制信息。
11.如權(quán)利要求1所述的動(dòng)作協(xié)同運(yùn)算裝置,其中,所述運(yùn)算單元生成用于向用戶給出 觸覺推動(dòng)的裝置的驅(qū)動(dòng)控制信息作為用于對用戶反饋輸出的控制信息。
12.一種能夠執(zhí)行信息輸入/輸出和運(yùn)算處理的運(yùn)算處理裝置中的動(dòng)作協(xié)同運(yùn)算方 法,所述動(dòng)作協(xié)同運(yùn)算方法包括以下步驟輸入從多個(gè)用戶上分別裝配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信息;根據(jù)來自所述各個(gè)傳感器裝置的輸入運(yùn)動(dòng)信息對表示所述多個(gè)用戶的身體或者身體 一些部分的動(dòng)作同步性的協(xié)同信息進(jìn)行運(yùn)算;以及基于所述協(xié)同信息生成用于對用戶反饋輸出的控制信息。
13.一種程序,用于使得運(yùn)算處理裝置執(zhí)行以下步驟輸入從多個(gè)用戶上分別裝配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信息;根據(jù)來自所述各個(gè)傳感器裝置的輸入運(yùn)動(dòng)信息對表示所述多個(gè)用戶的身體或者身體一些部分的動(dòng)作同步性的協(xié)同信息進(jìn)行運(yùn)算;以及基于所述協(xié)同信息生成用于對用戶反饋輸出的控制信息。
14. 一種動(dòng)作協(xié)同播放系統(tǒng),包括多個(gè)傳感器裝置、動(dòng)作協(xié)同運(yùn)算裝置、以及反饋裝置;其中,所述多個(gè)傳感器裝置中的每一個(gè)傳感器裝置包括檢測單元,用于檢測用戶運(yùn)動(dòng) 信息;以及輸出單元,用于輸出所述檢測單元檢測到的運(yùn)動(dòng)信息;其中,所述動(dòng)作協(xié)同運(yùn)算裝置包括運(yùn)動(dòng)信息輸入單元,用于輸入從多個(gè)用戶上分別裝 配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信息;以及運(yùn)算單元,用于根據(jù)來自所述各個(gè)傳感器裝置 的輸入運(yùn)動(dòng)信息對表示多個(gè)用戶的身體或者身體一些部分的動(dòng)作同步性的協(xié)同信息進(jìn)行 運(yùn)算,并且基于所述協(xié)同信息生成用于對用戶反饋輸出的控制信息;以及其中,所述反饋裝置包括播放控制單元,用于基于所述控制信息控制用戶的播放裝置 的驅(qū)動(dòng)。
全文摘要
本發(fā)明提供了一種動(dòng)作協(xié)同運(yùn)算裝置和方法、程序、以及動(dòng)作協(xié)同播放系統(tǒng)。所述動(dòng)作協(xié)同運(yùn)算裝置包括運(yùn)動(dòng)信息輸入單元,用于輸入從多個(gè)用戶上分別裝配的各個(gè)傳感器裝置提供的運(yùn)動(dòng)信息;以及運(yùn)算單元,用于根據(jù)來自各個(gè)傳感器裝置的輸入運(yùn)動(dòng)信息對表示多個(gè)用戶的身體或者身體一些部分的動(dòng)作同步性的協(xié)同信息進(jìn)行運(yùn)算,并且基于協(xié)同信息生成用于對用戶反饋輸出的控制信息。
文檔編號A63B71/00GK102039042SQ20101051460
公開日2011年5月4日 申請日期2010年10月15日 優(yōu)先權(quán)日2009年10月23日
發(fā)明者佐野茜 申請人:索尼公司