亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置、信息處理方法及計算機程序與流程

文檔序號:11864712閱讀:179來源:國知局
信息處理裝置、信息處理方法及計算機程序與流程

技術(shù)領(lǐng)域

本公開內(nèi)容涉及一種對用戶的行為記錄進行處理的信息處理裝置、一種信息處理方法和一種計算機程序。



背景技術(shù):

提出了一種根據(jù)通過使用各種感測技術(shù)而獲取的傳感器信息來識別用戶的動作行為的技術(shù)。所識別的用戶的動作行為被自動地記錄為行為日志并且可以通過用于表示的各種技術(shù)來表示,例如,通過如化身等動畫來重現(xiàn)動作行為,在地圖上示出用戶的移動軌跡,或使用對各種動作行為進行抽象的指標(biāo)。

引用內(nèi)容

專利文獻

專利文獻1:JP 2008-3655A



技術(shù)實現(xiàn)要素:

技術(shù)問題

但是,當(dāng)使用例如運動捕獲裝置等行為記錄裝置通過如化身等動畫來重現(xiàn)行為日志時,會需要非常大型的設(shè)備。另一方面,通過使用如智能手機等包含小型傳感器的記錄裝置生成的行為日志限制了可以記錄/識別的行為類型,因此很難向用戶呈現(xiàn)有價值的行為記錄。因此,行為日志一般被示為用戶在地圖上的移動軌跡或被顯示為被轉(zhuǎn)換為如健康指標(biāo)等活動量的行為記錄。

因此,提出了一種表示技術(shù),其以容易理解的方式將包含小型傳感器的記錄裝置所記錄的行為日志呈現(xiàn)給用戶。

技術(shù)方案

根據(jù)本公開內(nèi)容,提供了一種信息處理裝置,包括:行為識別單元,其基于傳感器信息對用戶的動作行為進行識別;和行為表示生成單元,其對表明由行為識別單元識別的用戶的動作行為的動作行為數(shù)據(jù)進行分析,以根據(jù)動作行為數(shù)據(jù)來生成由動作行為的含義和內(nèi)容表示的行為段。

根據(jù)本公開內(nèi)容,提供了一種信息處理裝置,包括:行為識別單元,其基于傳感器信息對用戶的動作行為進行識別;行為表示生成單元,其基于決定動作行為的動作行為估計信息、根據(jù)表明由行為識別單元識別的用戶的動作行為的動作行為數(shù)據(jù)來生成組成行為日志的行為段;和反饋調(diào)節(jié)單元,其基于所述用戶對由行為表示生成單元生成的行為段的校正反饋來對動作行為估計信息進行校正。

根據(jù)本公開內(nèi)容,提供了一種信息處理方法,包括:基于傳感器信息對用戶的動作行為進行識別的步驟;和對表明所識別的用戶的動作行為的動作行為數(shù)據(jù)進行分析,以根據(jù)動作行為數(shù)據(jù)來生成由動作行為的含義和內(nèi)容表示的行為段的步驟。

根據(jù)本公開內(nèi)容,提供了一種信息處理方法,包括:基于傳感器信息對用戶的動作行為進行識別的步驟;基于決定動作行為的動作行為估計信息、根據(jù)表明所識別的用戶的動作行為的動作行為數(shù)據(jù)來生成組成行為日志的行為段的步驟;和基于用戶對行為段的校正反饋來對動作行為估計信息進行校正的步驟。

根據(jù)本公開內(nèi)容,提供了一種計算機程序,其使得計算機用作信息處理裝置,所述信息處理裝置包括:行為識別單元,其基于傳感器信息對用戶的動作行為進行識別;和行為表示生成單元,其對表明由行為識別單元識別的用戶的動作行為的動作行為數(shù)據(jù)進行分析,以根據(jù)動作行為數(shù)據(jù)來生成由動作行為的含義和內(nèi)容表示的行為段。

根據(jù)本公開內(nèi)容,提供了一種計算機程序,其使得計算機用作信息處理裝置,所述信息處理裝置包括:行為識別單元,其基于傳感器信息對用戶的動作行為進行識別;行為表示生成單元,其基于決定動作行為的動作行為估計信息、根據(jù)表明由行為識別單元識別的用戶的動作行為的動作行為數(shù)據(jù)來生成組成行為日志的行為段;和反饋調(diào)節(jié)單元,其基于用戶對由行為表示生成單元生成的行為段的校正反饋來對動作行為估計信息進行校正。

根據(jù)本公開內(nèi)容,表明由行為識別單元基于傳感器信息識別的用戶的動作行為的動作行為數(shù)據(jù)由行為表示生成單元來分析,以根據(jù)動作行為數(shù)據(jù)來生成由動作行為的含義和內(nèi)容表示的行為段。通過使用由動作行為的含義和內(nèi)容表示的行為段來顯示行為日志,信息可以以容易理解的方式呈現(xiàn)給用戶。

發(fā)明的有利效果

根據(jù)本公開內(nèi)容,如上所述,所記錄的行為日志可以以容易理解的方式呈現(xiàn)給用戶。

附圖說明

[圖1]圖1是示出了根據(jù)本公開內(nèi)容的實施方式的行為日志顯示系統(tǒng)的配置的說明圖;

[圖2]圖2是示出了根據(jù)該實施方式的行為日志顯示系統(tǒng)的功能配置的功能框圖;

[圖3]圖3是示出了語境層級詞典的示例的說明圖;

[圖4]圖4是示出了通過語境分析根據(jù)動作行為數(shù)據(jù)生成行為段并且通過改變行為段的分段粒度大小來改變行為日志的顯示的情況的說明圖;

[圖5]圖5是示出了通過語境分析根據(jù)動作行為數(shù)據(jù)生成行為段并且通過改變行為段的分段粒度大小來改變行為日志的顯示的情況的另一個示例的說明圖;

[圖6]圖6是示出了以下情況的說明圖:通過組合語境分析和時間寬度、根據(jù)動作行為數(shù)據(jù)來生成行為段,并且通過改變行為段的分段粒度大小來改變行為日志的顯示;

[圖7]圖7是示出了以下情況的說明圖:通過組合語境分析、時間寬度和位置變化、根據(jù)動作行為數(shù)據(jù)來生成行為段,并且通過改變行為段的分段粒度大小來改變行為日志的顯示;

[圖8]圖8是示出了行為識別的總體處理流程的流程圖;

[圖9]圖9是示出了生活行為識別單元的處理的流程圖;

[圖10]圖10是示出了層次結(jié)構(gòu)判斷單元的處理的流程圖;

[圖11]圖11是示出了行為段生成處理的流程圖;

[圖12]圖12是示出了行為段生成處理的流程圖;

[圖13]圖13是示出了將層次信息附加至行為段的方法的說明圖;

[圖14]圖14是示出了分析服務(wù)器的功能配置的功能框圖;

[圖15]圖15是示出了行為日志的表示的示例的說明圖;

[圖16]圖16是示出了當(dāng)行為日志顯示應(yīng)用程序被激活時的行為日志的顯示示例的說明圖;

[圖17]圖17是示出了日歷的顯示示例的說明圖;

[圖18]圖18是示出了當(dāng)通過操作地圖按鈕使地圖顯示與行為日志對應(yīng)的位置信息時的顯示示例的說明圖;

[圖19]圖19是示出了其中用于對要被校正的行為段進行校正的校正屏幕被顯示的狀態(tài)的說明圖;

[圖20]圖20是示出了校正動作行為的校正屏幕的示例的說明圖;

[圖21]圖21是示出了組合行為段的方法的示例的說明圖;

[圖22]圖22是示出了決定組合之后的行為段的動作內(nèi)容的另一種方法的示例的說明圖;

[圖23]圖23是示出了通過行為段的時間設(shè)置的劃分方法的示例的說明圖;

[圖24]圖24是示出了基于行為段的層次信息的劃分方法的示例的說明圖;

[圖25]圖25是示出了顯示粗糙度通過使用滑塊而改變的情況的說明圖;

[圖26]圖26是示出了顯示粗糙度通過使用縮放按鈕而改變的情況的說明圖;

[圖27]圖27是示出了當(dāng)在行為類型選擇列表中選擇“工作細節(jié)”按鈕時行為段的顯示變化的說明圖;

[圖28]圖28是示出了當(dāng)在行為類型選擇列表中選擇“購物細節(jié)”按鈕時行為段的顯示變化的說明圖;

[圖29]圖29是示出了當(dāng)在行為類型選擇列表中選擇“移動細節(jié)”按鈕時行為段的顯示變化的說明圖;

[圖30]圖30是示出了當(dāng)在行為類型選擇列表中選擇“統(tǒng)一細節(jié)”按鈕時行為段的顯示變化的說明圖;

[圖31]圖31是示出了設(shè)置有針對每種類型的行為設(shè)置行為段的顯示粗糙度的滑塊的顯示粒度大小設(shè)置單元的位置配置示例的說明圖;

[圖32]圖32是示出了從行為日志刪除行為段的方法的說明圖;

[圖33]圖33是示出了將行為日志中的行為段的內(nèi)容投寄至投寄站點的方法的說明圖;

[圖34]圖34是示出了做出關(guān)于行為日志顯示應(yīng)用程序的各種設(shè)置的設(shè)置屏幕的位置配置示例的說明圖;

[圖35]圖35是示出了生活行為識別單元的行為識別處理的示例的流程圖;

[圖36]圖36是示出了表明取決于地點的加權(quán)因子與每個行為的概率分布之間的關(guān)系的動作行為估計信息的說明圖;

[圖37]圖37是提供了校正反饋的反映處理的概要的說明圖;

[圖38]圖38是示出了行為的校正反饋的反映處理的流程圖;

[圖39]圖39是基于圖38的處理對動作行為估計信息的校正進行說明的說明圖。

[圖40]圖40是示出了行為的校正反饋的反映處理的流程圖;

[圖41]圖41是示出了行為和位置信息的校正反饋的反映處理的流程圖;

[圖42]圖42是示出了典型行為模式生成單元的行為模式的個人建模的說明圖;

[圖43]圖43是示出了通過確定交通媒介/工具的位置顯示技術(shù)的說明圖;

[圖44]圖44是示出了線路估計處理的說明圖;

[圖45]圖45是示出了站名選擇處理的說明圖;

[圖46]圖46是示出了根據(jù)所述實施方式的行為記錄裝置的硬件配置示例的框圖。

具體實施方式

下文中,將參考附圖詳細地描述本公開內(nèi)容的優(yōu)選實施方式。注意,在說明書和附圖中,具有基本上相同功能和結(jié)構(gòu)的元件用相同的附圖標(biāo)記來表示,并且不再重復(fù)說明。

按照以下所示次序來提供描述:

<1.行為日志顯示系統(tǒng)的概要>

<2.行為日志顯示系統(tǒng)的功能配置>

[2-1.行為記錄裝置]

[2-2.行為日志服務(wù)器]

[2-3.分析服務(wù)器]

<3.行為段生成處理>

[3-1.動作行為與其含義/內(nèi)容之間的關(guān)系]

<3-2.行為段生成處理>

(示例1:通過語境分析來生成行為段)

(示例2:通過組合語境分析和時間寬度來生成行為段)

(示例3:通過組合語境分析、時間寬度和位置變化來生成行為段)

<3-3.行為識別處理>

[3-4.行為表示生成單元的處理內(nèi)容]

<4.行為記錄和顯示應(yīng)用程序>

[4-1.基于行為段的行為日志表示]

[4-2.瀏覽行為]

[4-3.校正行為]

[4-4.組合行為]

[4-5.劃分行為]

[4-6.基于分段粒度大小的行為段表示]

[4-7.刪除行為]

[4-8.投寄行為]

[4-9.行為日志獲取停止處理]

[4-10.更新顯示內(nèi)容]

<5.校正反饋的反映處理>

[5-1.校正反饋的屬性]

<5-2.行為識別處理>

[5-3.校正反饋的反映處理]

(5-3-1.校正反饋的反映處理的概要)

(5-3-2.行為的校正反饋的反映處理)

(5-3-3.行為和位置信息的校正反饋的反映處理)

<6.其他>

[6-1.行為模式的個人建模]

[6-2.通過移動媒介/工具確定的位置顯示技術(shù)]

(6-2-1.線路估計處理)

(6-2-2.站名選擇過程)

<7.示例性硬件配置>

<1.行為日志顯示系統(tǒng)的概要>

首先,將參考圖1提供根據(jù)本公開內(nèi)容的實施方式的行為日志顯示系統(tǒng)的概要。圖1是示出了根據(jù)本實施方式的行為日志顯示系統(tǒng)的概要配置的說明圖;

根據(jù)本實施方式的行為日志顯示系統(tǒng)實現(xiàn)了一種表示技術(shù),該技術(shù)以容易理解的方式將包含小型傳感器的記錄裝置100(在下文中被稱為“行為記錄裝置”)所記錄的行為日志呈現(xiàn)給用戶。例如,可以使用如移動電話、PDA(個人數(shù)字助理)和智能手機等移動終端作為行為記錄裝置100。行為記錄裝置100設(shè)置有對持有該裝置的用戶的狀況或行為進行感測的至少一個傳感器。行為記錄裝置100基于傳感器所獲取的傳感器信息來估計用戶的動作行為,并且將動作行為作為行為日志發(fā)送至行為日志服務(wù)器200。以此方式,用戶的行為日志被積累在行為日志服務(wù)器200中。

由行為記錄裝置100分析的并且存儲在行為日志服務(wù)器200中的行為日志將例如“進餐”、“移動”和“睡眠”等動作與行為時間、位置信息等記錄在一起。根據(jù)本實施方式的行為日志顯示系統(tǒng)通過分析服務(wù)器300來對表示動作內(nèi)容的行為日志進一步進行分析以識別行為的含義,并且生成添加有行為含義的信息(行為段)。行為段是作為行為日志的用戶容易理解的表示的單位信息。替代簡單地將行為日志呈現(xiàn)給用戶,行為段可以以傳達行為含義的方式呈現(xiàn)行為日志。

由分析服務(wù)器300分析并呈現(xiàn)給用戶的行為日志可以由用戶來校正。此外,所呈現(xiàn)的行為日志的數(shù)據(jù)可以通過生成行為段而被組合、劃分或刪除。所呈現(xiàn)的行為日志還可以投寄給投寄站點。因此,通過使用根據(jù)本實施方式的行為日志顯示系統(tǒng),獲取為動作的行為日志可以被分析并且以容易理解的方式呈現(xiàn)給用戶。下面將詳細描述根據(jù)本實施方式的行為日志顯示系統(tǒng)的配置和功能。

<2.行為日志顯示系統(tǒng)的功能配置>

圖2示出了根據(jù)本實施方式的行為日志顯示系統(tǒng)的功能配置。如上所述,行為日志顯示系統(tǒng)包括:行為記錄裝置100,其記錄用戶的動作行為;行為日志服務(wù)器200,其管理行為記錄裝置100所記錄的行為日志;和分析服務(wù)器300,其對行為日志進行分析以生成行為段。

[2-1.行為記錄裝置]

行為記錄裝置100包括傳感器110、行為識別單元120、客戶端接口單元130、行為表示處理單元140、顯示單元150和輸入單元160。

傳感器110是對用戶的行為或狀況進行感測并且被安裝在行為記錄裝置100中的裝置。例如,可以使用加速度傳感器、陀螺儀傳感器、磁場傳感器、大氣壓傳感器、照度傳感器、溫度傳感器和擴音器等作為傳感器110。還可以安裝獲取緯度/經(jīng)度的緯度/經(jīng)度獲取傳感器作為傳感器110。例如,不僅可以使用GPS(全球定位系統(tǒng))或WiFi而且還可以使用其他通信網(wǎng)絡(luò)的基站信息或如RFID和圖像等信息作為緯度/經(jīng)度獲取傳感器。傳感器110將所檢測的信息作為傳感器信息輸出給行為識別單元120。

行為識別單元120基于傳感器信息對用戶的行為進行估計。行為識別單元120包括傳感器控制器122和動作行為識別單元124。傳感器控制器122控制傳感器110、CPU或總體系統(tǒng)以使得有效地進行由傳感器110進行的感測。傳感器控制器122基于傳感器110或動作行為識別單元124的識別結(jié)果來控制上述裝置。

動作行為識別單元124通過執(zhí)行傳感器信息的信號處理或統(tǒng)計處理來識別用戶的行為或狀況。行為記錄裝置100預(yù)先對作為因處理傳感器信息而獲得的關(guān)于用戶的行為的信息的行為模型與動作行為之間的對應(yīng)關(guān)系進行保存。當(dāng)通過處理傳感器信息獲得了行為參數(shù)時,動作行為識別單元124對與上述參數(shù)對應(yīng)的動作行為進行識別。然后,動作行為識別單元124將所識別的動作行為與行為時間段、行為時刻、位置信息等相關(guān)聯(lián),并且將所關(guān)聯(lián)的信息作為動作行為數(shù)據(jù)輸出給客戶端接口單元130。動作行為數(shù)據(jù)從客戶端接口單元130被上傳至行為日志服務(wù)器200中。

客戶端接口單元130發(fā)送/接收行為記錄裝置100、行為日志服務(wù)器200和分析服務(wù)器300之間的信息。例如,客戶端接口單元130將從行為識別單元120輸入的動作行為數(shù)據(jù)發(fā)送至行為日志服務(wù)器200,或?qū)姆治龇?wù)器30接收的分析結(jié)果輸出給行為表示處理單元140。此外,客戶端接口單元130將來自用戶的通過輸入單元160輸入的反饋信息發(fā)送給分析服務(wù)器300。

行為表示處理單元140是顯示行為日志或處理來自用戶的反饋信息的功能單元,并且包括顯示處理單元142和輸入信息處理單元144。顯示處理單元142執(zhí)行處理以對從顯示單元150中的客戶端接口單元130輸入的分析服務(wù)器30的分析結(jié)果進行顯示。輸入信息處理單元144執(zhí)行處理以將從輸入單元160輸入的用戶針對行為日志的反饋信息通過客戶端接口單元130發(fā)送至分析服務(wù)器300。

顯示單元150是顯示信息的輸出裝置并且可以通過例如液晶顯示器、有機EL顯示器等來配置。例如,由顯示處理單元142處理以用于顯示的行為日志在顯示單元150中被顯示。

輸入單元160是用于輸入信息的輸入裝置,并且例如可以使用觸摸面板、鍵盤、硬件按鈕等。在本實施方式中,假設(shè)顯示單元150的顯示表面設(shè)置有作為輸入單元160的觸摸面板。在該情況下,用戶例如可以通過使如手指或觸摸筆的動作主體與顯示單元150的顯示表面接觸或通過將移動動作主體使得動作主體與顯示表面接觸來輸入信息。從輸入單元160輸入的信息被輸出至輸入信息處理單元144。

[2-2.行為日志服務(wù)器]

行為日志服務(wù)器200包括日志服務(wù)器接口單元210和行為日志數(shù)據(jù)庫(DB)220。

日志服務(wù)器接口單元210發(fā)送/接收行為日志服務(wù)器200、行為記錄裝置100和分析服務(wù)器300之間的信息。例如,日志服務(wù)器接口單元210將從行為記錄裝置100接收的動作行為數(shù)據(jù)記錄在行為日志數(shù)據(jù)庫220中,或者根據(jù)來自分析服務(wù)器300的發(fā)送請求從行為日志數(shù)據(jù)庫220獲取動作行為數(shù)據(jù)并且將動作行為數(shù)據(jù)發(fā)送給分析服務(wù)器300。

行為日志數(shù)據(jù)庫220是對由行為記錄裝置100獲取的用戶的動作行為數(shù)據(jù)進行存儲的存儲單元。如上所述,在存儲在行為日志數(shù)據(jù)庫220中的動作行為數(shù)據(jù)中,由動作行為識別單元124標(biāo)識的動作行為與行為時間段、行為時刻、位置信息等被關(guān)聯(lián)并且例如按照時間順序存儲在行為日志數(shù)據(jù)庫220中。

[2-3.分析服務(wù)器]

分析服務(wù)器300包括分析服務(wù)器接口單元310、行為表示生成單元320和數(shù)據(jù)管理單元330。

日志服務(wù)器接口單元310發(fā)送/接收分析服務(wù)器300、行為記錄裝置100和行為日志服務(wù)器200之間的信息。例如,分析服務(wù)器接口單元310從行為記錄裝置100接收行為日志的分析指令(分析請求),或根據(jù)分析請求發(fā)送所必需的動作行為數(shù)據(jù)的發(fā)送請求。分析服務(wù)器接口單元310還從行為記錄裝置100接收用戶對行為日志的反饋信息。

行為表示生成單元320分析動作行為數(shù)據(jù)以理解其含義并且生成添加有含義和內(nèi)容的行為段。行為表示生成單元320包括生活行為識別單元321和層次結(jié)構(gòu)判斷單元322。生活行為識別單元321根據(jù)包括動作行為數(shù)據(jù)的行為日志來生成行為段。生活行為識別單元321基于數(shù)據(jù)與數(shù)據(jù)的時間段、時刻等之間的關(guān)系來分析按照時間順序排列的動作行為數(shù)據(jù)的含義和內(nèi)容。生活行為識別單元321選擇所分析的含義和內(nèi)容中被歸類為最詳細的含義和內(nèi)容數(shù)據(jù)作為行為段。所生成的行為段被輸出至數(shù)據(jù)管理單元330并且被保存在其中。

層次結(jié)構(gòu)判斷單元322對關(guān)于由生活行為識別單元321生成的行為段的含義和內(nèi)容的層次結(jié)構(gòu)進行判斷,并且將表示含義和內(nèi)容的層次關(guān)系的層次信息附加至行為段。層次信息是通過隨后所述處理而被附加至行為段的層次含義信息。層次信息例如可以是使用歸一化值作為鍵的信息或是使用標(biāo)識含義信息的層級的ID作為直接鍵的信息。附加有層次信息的行為段被稱作層次信息附加行為段。行為的含義與內(nèi)容的層次關(guān)系被存儲在數(shù)據(jù)管理單元330中。層次結(jié)構(gòu)判斷單元322通過生活行為識別單元321將層次信息附加行為段輸出給數(shù)據(jù)管理單元330。隨后將會詳細描述行為表示生成單元320的功能和其處理內(nèi)容的細節(jié)。

數(shù)據(jù)管理單元330對由行為表示生成單元320生成的行為段進行管理.數(shù)據(jù)管理單元330包括數(shù)據(jù)獲取單元331、反饋調(diào)節(jié)單元332、分析參數(shù)數(shù)據(jù)庫333、單位數(shù)據(jù)存儲數(shù)據(jù)334和層次信息附加數(shù)據(jù)存儲數(shù)據(jù)庫335。

數(shù)據(jù)獲取單元331將數(shù)據(jù)發(fā)送至行為表示生成單元320中或從行為表示生成單元320接收數(shù)據(jù)。數(shù)據(jù)獲取單元331將從行為表示生成單元320發(fā)送的行為段記錄在單位數(shù)據(jù)存儲數(shù)據(jù)庫334中,或?qū)哟涡畔⒏郊有袨槎斡涗浽趯哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335中。數(shù)據(jù)獲取單元331根據(jù)來自行為表示生成單元320的請求從單位數(shù)據(jù)存儲數(shù)據(jù)庫334或?qū)哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335中獲取指定的行為段,并且將行為段輸出至行為表示生成單元320中。

反饋調(diào)節(jié)單元332將從行為記錄裝置100接收的反饋信息反映在用于分析動作行為數(shù)據(jù)的含義和內(nèi)容的分析參數(shù)中。反饋信息表示用戶對顯示在行為記錄裝置100中的顯示單元150中的行為日志做出的如校正等處理的內(nèi)容。反饋調(diào)節(jié)單元332使用反饋信息來校正分析參數(shù)以使得可以更加準確地識別用戶行為的含義和內(nèi)容。

分析參數(shù)數(shù)據(jù)庫333是保存用于分析動作行為數(shù)據(jù)的含義和內(nèi)容的分析參數(shù)的存儲單元。在分析參數(shù)數(shù)據(jù)庫333中,例如,動作行為與含義和內(nèi)容之間的對應(yīng)關(guān)系被存儲為分析參數(shù)。存儲在分析參數(shù)數(shù)據(jù)庫333中的信息可以被生活行為識別單元321和層次結(jié)構(gòu)判斷單元322兩者引用。當(dāng)需要時,基于來自用戶的反饋信息更新分析參數(shù)。

單位數(shù)據(jù)存儲數(shù)據(jù)庫334對由行為表示生成單元320生成的行為段進行存儲。存儲在單位數(shù)據(jù)存儲數(shù)據(jù)庫334中的行為段是識別所必需的最小單位的段(單位段)。

層次信息附加數(shù)據(jù)存儲數(shù)據(jù)庫335存儲其中層次附加信息被附加至由行為表示生成單元320生成的行為段的行為段。存儲在層次信息附加數(shù)據(jù)存儲數(shù)據(jù)庫335中的行為段是通過層次結(jié)構(gòu)判斷單元332附加有表示行為的含義和內(nèi)容的層次結(jié)構(gòu)的層次信息的層次信息附加行為段。附加有層次信息的行為段的記錄時刻例如可以是:當(dāng)由應(yīng)用程序請求時或多個分段粒度大小的分析結(jié)果可以由行為表示生成單元320預(yù)先記錄時。

即,行為表示生成單元320和數(shù)據(jù)管理單元330用作對行為記錄裝置100生成的動作行為數(shù)據(jù)的含義和內(nèi)容進行分析的信息處理裝置,以呈現(xiàn)用戶容易理解的信息。

<3.行為段生成處理>

在根據(jù)本實施方式的行為日志顯示系統(tǒng)中,由行為記錄裝置100生成的動作行為的含義和內(nèi)容由分析服務(wù)器300分析,以基于行為的含義和內(nèi)容來生成行為段。關(guān)于行為的含義和內(nèi)容的層次信息還可以附加至行為段,并且行為日志的顯示形式還可以基于層次信息而容易地變化。首先,將參考圖3至圖13來描述行為段的生成處理。

[3-1.動作行為與其含義/內(nèi)容之間的關(guān)系]

行為記錄裝置100對例如“進餐”、“移動”或“睡眠”等動作行為進行分析。分析服務(wù)器300使用包含動作行為的動作行為數(shù)據(jù)對每個動作行為的內(nèi)容進行更加深入的分析。動作行為的含義和內(nèi)容的分析是通過使用例如在圖3中示出的語境層級字典來執(zhí)行的。

如圖3所示,如果在動作行為“進餐”、“移動”和“睡眠”中選取動作行為“移動”,則其含義和內(nèi)容取決于移動的類型而變化。例如,當(dāng)“步行”時,用戶可以采取繼續(xù)“行走”的行為或改變至“立定”行為。例如,當(dāng)在移動中“等待交通工具”時,可能采取繼續(xù)“等待交通工具”的行為。此外,例如,當(dāng)“乘坐火車移動時”,該移動可能由“乘坐火車在單一線路上的移動”的行為做出。此外,可以假設(shè)其中“乘坐火車移動”的狀態(tài)繼續(xù)的狀態(tài),或者用戶移動所乘火車停止的“火車停止”狀態(tài)。替選地,可以采取在“乘坐火車移動”之后的“轉(zhuǎn)火車”行為,或者也可能發(fā)生到“等待交通工具”的狀態(tài)轉(zhuǎn)變。

然后,進一步行為“步行”可以與“步行”行為或“轉(zhuǎn)火車”行為相關(guān)聯(lián),并且進一步行為“停止”可以與“立定”行為、“等待交通工具”狀態(tài)或“火車停止”狀態(tài)相關(guān)聯(lián)。作為交通工具的“火車”可以進一步與“乘坐火車移動”的狀態(tài)相關(guān)聯(lián)。

因此,處于動作行為層級的行為元信息可以如圖3所示取決于語境而變?yōu)檩^高層級的行為元信息。本實施方式中的行為日志顯示系統(tǒng)可以基于動作行為與其含義和內(nèi)容之間的關(guān)系來分析行為的含義和內(nèi)容,從而可以呈現(xiàn)用戶容易理解的行為日志。此外,通過將作為層次信息的層次關(guān)系附加至關(guān)于動作行為的含義和內(nèi)容的行為段,隨后所描述的行為日志的分段粒度大小可以容易地改變。

在本實施方式中,本體論(ontology)/語義技術(shù)被應(yīng)用于對動作行為的含義和內(nèi)容的識別,以對判斷“行為”和動作行為數(shù)據(jù)中的“語境”的行為識別進行分段。本體論系統(tǒng)地表示了字詞之間的關(guān)系的概念,并且在本實施方式中,例如,如圖3所示,行為之間的關(guān)系的概念被系統(tǒng)化。因此,使用行為之間的關(guān)系的系統(tǒng)化概念,通過應(yīng)用語義技術(shù)來理解行為的關(guān)系或行為的含義,并且基于該理解來進行對動作行為的含義和內(nèi)容的識別處理。例如,通過使用從某個行為(例如,進餐)到某個行為(例如,工作)的轉(zhuǎn)變很有可能伴隨有例如“步行移動”的動作行為的屬性來判斷語境,能夠生成符合用戶感覺的行為段。

<3-2.行為段生成處理>

(示例1:通過語境分析來生成行為段)

作為使用動作行為與含義和內(nèi)容之間的關(guān)系的行為段生成處理的具體示例,將基于圖4和圖5來描述通過語境分析的行為段生成處理。圖4是示出了通過語境分析根據(jù)動作行為數(shù)據(jù)生成行為段并且通過改變行為段的分段粒度大小來改變行為日志的顯示的情況的說明圖。圖5是示出了通過語境分析根據(jù)動作行為數(shù)據(jù)生成行為段并且通過改變行為段的分段粒度大小來改變行為日志的顯示的情況的另一個示例的說明圖。

如圖4所示,假設(shè)通過動作行為識別單元124來獲取包括動作行為數(shù)據(jù)的行為日志。動作行為數(shù)據(jù)按照時間順序從左到右來設(shè)置。動作行為數(shù)據(jù)是基于傳感器110的傳感器信息而識別的動作行為,并且行為日志通過像“行走”、“停止”以及“搭乘火車”等簡單的動作行為來表示。生活行為識別單元321使用如圖3所示的字典根據(jù)這樣的行為日志對每個動作行為數(shù)據(jù)的含義或動作行為數(shù)據(jù)之間的關(guān)系進行識別。

例如,“搭乘火車”的動作行為數(shù)據(jù)之間的預(yù)定時間或小于預(yù)定時間的短暫的“停止”狀態(tài)被估計為“火車停止(到站)”狀態(tài)。“搭乘火車”的動作行為數(shù)據(jù)之間的預(yù)定時間或小于預(yù)定時間的短暫的“行走”狀態(tài)被估計為“轉(zhuǎn)火車”行為。此外,緊接在“搭乘火車”動作行為數(shù)據(jù)之前的動作行為數(shù)據(jù)“停止”被估計為“等待火車”狀態(tài)。

可以通過使用動作行為數(shù)據(jù)的行為時刻來更加恰當(dāng)?shù)毓烙嬙撔袨?。關(guān)于“乘火車移動”的行為,例如,如果行為時刻是早上時間(例如,從上午6點至上午10點),則可以估計“去辦公室”或“去學(xué)校”的行為含義;如果行為時刻是晚上時間(例如,從下午5點至下午8點),則可以估計“回家”的行為含義。類似地,關(guān)于“進餐”行為,如果行為時刻是早上時間,則可以估計“進早餐”的行為含義;如果行為時刻是大約中午的時間,則可以估計“進午餐”;如果行為時刻是晚上時間,則可以估計“進晚餐”。

因此,通過包括由生活行為識別單元321來分析的動作行為數(shù)據(jù)的行為日志來生成包括圖4所示的行為段的行為日志。行為段是表示添加了動作內(nèi)容的動作行為的數(shù)據(jù),并且是具有相同含義和內(nèi)容的一塊連續(xù)動作行為。所生成的匹配動作行為數(shù)據(jù)的行為段包括添加了詳細動作內(nèi)容的單位段。因此,如果如圖4所示由行為段來表示行為日志,則還能夠知曉乘火車時的移動狀態(tài)。

然后,通過從圖3所示的語境層級字典獲取處于動作行為層級的層次行為元信息以層次性地改變作為參數(shù)的分段粒度大小從而確定行為段的分段粗糙度,可以改變行為段的顯示。隨著分段粒度大小的增大,可以被認為是一個行為的多個行為段被組合以產(chǎn)生表示粗糙動作內(nèi)容的行為段。另一方面,隨著分段粒度大小的減小,行為段接近單位分段。

例如,圖4所示,由單位分段表示的行為日志的分段粒度大小被增大。在通過將分段粒度大小從單位分段的分段粒度大小增大至粒度大小1-1的狀態(tài)下,一系列動作“搭乘火車”、“火車停止”和“搭車火車”通過一個行為段“搭乘某一線路的火車”來表示。在通過將分段粒度大小進一步增大至粒度大小1-2的狀態(tài)下,一系列動作“搭乘某一線路的火車”、“轉(zhuǎn)火車”和“搭乘某一線路的火車”通過一個行為段“乘火車移動”來表示。在通過將分段粒度大小進一步增大至粒度大小1-3的狀態(tài)下,一系列動作“步行”、“等火車”、“乘火車移動”和“步行”由一個行為段“移動”來表示。

通過以此方式基于處于動作行為層級的層次行為元信息來改變分段粒度大小,可以在用戶容易理解的動作行為層級上顯示行為日志。

參考圖4來描述涉及移動的動作段,但是也可以針對其他行為類似地顯示行為日志。假設(shè),例如如圖5所示,表示出現(xiàn)在購物行為等中的顯著不穩(wěn)定的運動的“行為模型X”和“吃飯”動作行為被動作行為識別單元124識別為動作行為數(shù)據(jù)。“行為模型X”通常意味著購物類,但是其含義根據(jù)先前或后續(xù)確定結(jié)果來變化。

在圖5所示的示例中,“行為模型X”在“吃飯”之前和之后出現(xiàn)。在該情況下,生活行為識別單元321根據(jù)行為模型X之前和之后的動作行為數(shù)據(jù)將行為模型X識別為如在“吃飯”動作之前和之后進行的動作的“接受”以及“付賬”。因此,用戶容易理解的行為日志可以由根據(jù)先前或后續(xù)動作被添加至用戶的不穩(wěn)定運動的含義和內(nèi)容來表示。還是在該情況下,通過增大分段粒度大小可以將“接受”、“吃飯”和“付賬”一系列行為表示為一個行為段“吃飯”。

(示例2:通過組合語境分析和時間寬度來生成行為段)

接著,將基于圖6來描述當(dāng)行為段是通過除了考慮語境分析以外還考慮時間寬度來生成時的具體示例。圖6是示出了以下情況的說明圖:通過組合語境分析和時間寬度、根據(jù)動作行為數(shù)據(jù)來生成行為段,并且通過改變行為段的分段粒度大小來改變行為日志的顯示。

如圖6所示,假設(shè)通過動作行為識別單元124來獲取包括動作行為數(shù)據(jù)的行為日志。在本示例中,通過像作為動作行為數(shù)據(jù)的“案頭工作”、“行走”、“預(yù)先安排”和“進餐”等簡單的動作行為來表示行為日志。生活行為識別單元321使用如圖3所示的字典來識別每個動作行為數(shù)據(jù)的含義或動作行為數(shù)據(jù)之間的關(guān)系,并且還通過考慮動作行為數(shù)據(jù)的時間寬度來對其內(nèi)容和含義進行識別。

圖6示出了公司中的行為日志的示例?!靶凶摺钡膭幼餍袨閿?shù)據(jù)是關(guān)于何種行走可以根據(jù)先前或后續(xù)動作行為數(shù)據(jù)來識別,而且還可以基于行走時間來估計。公司中的短暫“行走”的動作行為通常不具有任何特殊意義。但是,如果行走持續(xù)了預(yù)定時間或比預(yù)定時間長的時間,則行走被估計為不是在樓層上的簡單移動,而在房屋之間的移動。因此,通過組合使用字典的語境分析和動作行為數(shù)據(jù)的時間寬度而生成的行為段如圖6所示?!靶凶摺钡膭幼餍袨閿?shù)據(jù)取決于其時間寬度而被劃分成“短暫行走”和“房屋之間的移動”。

當(dāng)行為段被生成時,像在上述情況下,可以容易地通過改變分段粒度大小來改變包括行為段的行為日志的顯示。例如,在通過將分段粒度大小從單位分段的分段粒度大小增大至粒度大小2-1的狀態(tài)下,一系列動作“案頭工作”、“短暫行走”、“預(yù)先安排”、“短暫行走”和“案頭工作”通過一個行為段“工作”來表示。在該情況下,“短暫行走”被組合到一個行為段“工作”中,因此,“房屋之間的移動”的行為段可以被簡單地顯示為“移動”。

在通過將分段粒度大小進一步增大至粒度大小2-2的狀態(tài)下,一系列動作“工作”、“進餐”、“工作”、“移動”和“工作”被表示為一個行為段“在公司”。通過以此方式基于處于動作行為層級的層次行為元信息來改變分段粒度大小,可以在用戶容易理解的動作行為層級上顯示行為日志。

(示例3:通過組合語境分析、時間寬度和位置變化來生成行為段)

接著,將基于圖7來描述當(dāng)行為段是通過除了考慮語境分析和時間寬度以外還考慮位置變化來生成時的具體示例。圖7是示出了以下情況的說明圖:通過組合語境分析、時間寬度和位置變化、根據(jù)動作行為數(shù)據(jù)來生成行為段,并且通過改變行為段的分段粒度大小來改變行為日志的顯示。

如圖7所示,假設(shè)通過動作行為識別單元124來獲取包括動作行為數(shù)據(jù)的行為日志。在本示例中,通過像作為動作行為數(shù)據(jù)的“購物”和“行走”等簡單動作來表示行為日志。生活行為識別單元321使用如圖3所示的字典對每個動作行為數(shù)據(jù)的含義或動作行為數(shù)據(jù)之間的關(guān)系進行識別,并且還通過考慮動作行為數(shù)據(jù)的時間寬度和行為記錄裝置100(即,用戶)的位置變化來對其內(nèi)容和含義進行識別。

圖7示出了購物中的行為日志的示例?!靶凶摺钡膭幼餍袨閿?shù)據(jù)是關(guān)于何種行走可以根據(jù)先前或后續(xù)動作行為數(shù)據(jù)來識別,而且還可以基于行走時間和位置變化來詳細估計。

例如,如果“行走”的動作行為數(shù)據(jù)之前和之后的動作行為是“購物”,移動時間t是t1(例如,35s)或大于t1,并且用戶所攜帶的行為記錄裝置100的位置變化被測量,則用戶被估計為“在商店之間移動”。此外,例如,如果“行走”的動作行為數(shù)據(jù)之前和之后的動作行為是“購物”,移動時間t是t2(例如,20s)或大于t2而小于t1,并且行為記錄裝置100的位置變化沒有被測量到,則用戶被估計為購物期間“在樓層之間移動”。此外,例如,如果“行走”的動作行為數(shù)據(jù)之前和之后的動作行為是“購物”,移動時間t是t3(例如,5s)或大于t3而小于t2,并且行為記錄裝置100的位置變化沒有被測量到,則用戶被估計為購物期間“在商店中移動”。

因此,如果動作行為數(shù)據(jù)的含義和內(nèi)容是如圖7所示通過組合語境分析/時間寬度和位置變化來識別,則根據(jù)“行走”的動作行為數(shù)據(jù)生成包括三個行為段“在商店中移動(SG1)”、“在樓層上移動(SG2)”和“在商店之間移動(SG3)”的行為段。

當(dāng)行為段被生成時,像在上述情況下,可以容易地通過改變分段粒度大小來改變包括行為段的行為日志的顯示。例如,在通過將分段粒度大小從單位段的分段粒度大小增大至粒度大小3-1的狀態(tài)下,在涉及行走的行為段當(dāng)中,具有最短行走時間的行為段SG1與在行為段SG1之前和之后的行為段“購物”相組合。這些行為段通過作為一系列“購物”動作的行為段來表示。在該情況下,“在商店中行走”被組合到一個行為段“行走”中,涉及行走的其他行為段可以簡單地顯示為“移動”。

在通過將分段粒度大小進一步增大至粒度大小3-2的狀態(tài)下,在涉及行走的行為段當(dāng)中,具有僅次于行為段SG1的最短行走時間的行為段SG2與行為段SG2之前和之后的“購物”行為段相組合。然后,在通過將分段粒度大小進一步增大至粒度大小3-3的狀態(tài)下,在涉及行走的行為段當(dāng)中,具有最長行走時間的行為段SG3與行為段SG3之前和之后的“購物”行為段相組合。從而,一系列“購物”和“行走”動作被表示為一個行為段。通過以此方式基于處于動作行為層級的層次行為元信息來改變分段粒度大小,可以在用戶容易理解的動作行為層級上顯示行為日志。

<3-3.行為識別處理>

將基于圖8至圖10來詳細描述根據(jù)動作行為數(shù)據(jù)生成行為段的處理。圖8是示出了行為識別的總體處理流程的流程圖。圖9是示出了生活行為識別單元321所進行的處理的流程圖。圖10是示出了層次結(jié)構(gòu)判斷單元322所進行的處理的流程圖。

如圖8所示,行為識別處理包括:行為記錄裝置100的行為識別單元120所執(zhí)行的動作行為數(shù)據(jù)創(chuàng)建處理(S100,S110);以及分析服務(wù)器300的行為表示生成單元320和數(shù)據(jù)管理單元330所執(zhí)行的行為段生成處理(S120至S140)。

從傳感器110獲取了傳感器信息的行為識別單元120的動作行為識別單元124開始動作行為數(shù)據(jù)的創(chuàng)建處理(S100)。動作行為數(shù)據(jù)創(chuàng)建處理可以通過使用現(xiàn)有技術(shù)來執(zhí)行。在創(chuàng)建動作行為數(shù)據(jù)之后,動作行為識別單元124將動作行為數(shù)據(jù)輸出給行為日志服務(wù)器200(S100)。以此方式,組成用戶的行為日志的動作行為數(shù)據(jù)被積累在行為日志服務(wù)器200中。順便提及,行為識別單元120不僅可以生成處于動作層級的行為信息,而且還可以生成包括例如時間信息、地點信息、裝置的動作歷史等的信息,作為動作行為數(shù)據(jù)。

當(dāng)動作行為數(shù)據(jù)被創(chuàng)建時,分析服務(wù)器300的行為表示生成單元320通過生活行為識別單元321對動作行為數(shù)據(jù)的含義和內(nèi)容進行分析(S120)。生活行為識別單元321將動作行為數(shù)據(jù)分段成預(yù)設(shè)長度的數(shù)據(jù)并且將生活行為元信息附加至每個分段數(shù)據(jù)。動作行為數(shù)據(jù)的單位長度由預(yù)定時間T來限定(例如,T=1分鐘)。動作行為數(shù)據(jù)的分段次序被設(shè)置為i(i=1至N)。

在將動作行為數(shù)據(jù)按照時間順序分段到單位時間T中之后,生活行為識別單元321首先確定單位長度(T)和參數(shù)i的積分值是否小于動作行為數(shù)據(jù)的長度(時間)(S121)。如果在步驟S121中確定單位長度(T)和參數(shù)i的積分值小于動作行為數(shù)據(jù)的長度(時間),則生活行為識別單元321將生活行為元信息附加至位于時間T*i和時間T*(i+1)之間的分段數(shù)據(jù)(步驟S122)。符號“*”表示積分處理。在步驟S122中,可以通過例如使用基于規(guī)則的分支處理來附加適用于在該時刻的分段數(shù)據(jù)的含義和內(nèi)容(生活行為元信息)。或者,還可以使用如隱馬爾科夫模型(HMM)或神經(jīng)網(wǎng)絡(luò)等機器學(xué)習(xí)來將生活行為元信息附加至分段數(shù)據(jù)。附加至分段數(shù)據(jù)的生活行為元信息的數(shù)量不限于一個,并且可以附加多個生活行為元信息。

當(dāng)生活行為元信息在步驟S122中附加至動作行為數(shù)據(jù)的分段數(shù)據(jù)時,生活行為識別單元321將參數(shù)i加1(S123)以從步驟S121重復(fù)處理。如果在步驟S121中確定單位長度(T)和參數(shù)i的積分值等于或大于動作行為數(shù)據(jù)的長度(時間),則生活行為識別單元321對通過在步驟S122中的處理附加了生活行為元信息的每個分段數(shù)據(jù)進行輸出,作為生活行為數(shù)據(jù)(S124)。生活行為識別單元321的輸出結(jié)果可以被記錄在預(yù)定的存儲單元(未示出)中或可以直接輸出至執(zhí)行下一個處理的功能單元(在這種情況下,為層次結(jié)構(gòu)判斷單元322)。

回到圖8的描述,當(dāng)生成了作為其中通過生活行為識別單元321將生活行為元信息附加至組成動作行為數(shù)據(jù)的分段數(shù)據(jù)的信息的生活行為數(shù)據(jù)時,層次結(jié)構(gòu)判斷單元322將表示關(guān)于含義和內(nèi)容的層次關(guān)系的層次信息附加至生活行為數(shù)據(jù)?;趫D10來描述該處理。層次結(jié)構(gòu)判斷單元322首選確定所輸入的生活行為數(shù)據(jù)是否滿足以下條件至少之一:沒有附加層次信息;和可以從附加的層次信息轉(zhuǎn)移至較高的層級(S131)。

如果在步驟S131中這些條件中沒有一個被滿足,即,最高層次信息已經(jīng)被附加,則層次結(jié)構(gòu)判斷單元322終止圖10所示的處理。另一方面,如果在步驟S131中上述條件之一被滿足,則層次結(jié)構(gòu)判斷單元322對按照時間順序排列的各個分段數(shù)據(jù)中的相同行為的相鄰分段數(shù)據(jù)進行組合(S132)。在步驟S132中,執(zhí)行當(dāng)相同的行為持續(xù)時將在步驟S120中離散化的數(shù)據(jù)當(dāng)作一個動作行為的處理。通過組合分段數(shù)據(jù)而生成的塊(段)可以被記錄在預(yù)定的存儲單元(未示出)中(S133)。

接著,如果在步驟S132中生成的段的時間設(shè)置次序被設(shè)置為j(j=1至M),則層次結(jié)構(gòu)判斷單元322確定j是否小于在步驟S131中生成的段的數(shù)量,以及是否可以獲取關(guān)于第j個段的行為的字典信息(S134)。如果在步驟S134中這兩個條件都被滿足,則層次結(jié)構(gòu)判斷單元322選擇并且附加最適宜于所獲取的字典信息的相關(guān)段的字典信息(S135)。然后,層次結(jié)構(gòu)判斷單元322基于所選擇的字典信息和時間語境來確定是否有更高的層次信息可以附加至段(j)(S136)。如果在步驟S136中確定可以附加更高的層次信息,則層次結(jié)構(gòu)判斷單元322將更高層次信息附加至段(j)并且將參數(shù)j加1(S137)。然后,重復(fù)步驟S134及其之后的處理。

另一方面,如果在步驟S134中確定j等于或大于在步驟S132中生成的段的數(shù)量或者不能獲取關(guān)于第j個段的行為的字典信息,則層次結(jié)構(gòu)判斷單元322重復(fù)步驟S131及其之后的處理。此外,當(dāng)在步驟S136中確定較高層次信息不能被附加至段(j)時,層次結(jié)構(gòu)判斷單元322重復(fù)步驟S131及其之后的處理。

如圖10所示,層次結(jié)構(gòu)判斷單元322通過將分段數(shù)據(jù)拼湊在一起而將在步驟S120中生成的分段數(shù)據(jù)進行分段作為時間上連續(xù)的相同行為。然后,相關(guān)字典信息被獲取并且被附加至每個段,并且可以判斷是否可以添加更高的層次信息。因此,通過執(zhí)行步驟S131至步驟S137的處理,生成附加了層次信息的最小單位的行為段(單位段)。

圖11和圖12是示出了行為段生成處理的示例的流程圖。如圖11所示,層次結(jié)構(gòu)判斷單元322確定是否有夾在分段數(shù)據(jù)的相同行為之間的“另一個行為”出現(xiàn)(S200)。如果有夾在相同行為之間的“另一個行為”出現(xiàn),則“另一個行為”被合并到“另一個行為”之前和之后的行為中(S202)。但是,不執(zhí)行夾在其精度充分地高并且很有可能是變化點的“行走”動作行為之間的“另一個行為”的合并處理。在“另一個行為”在步驟S202中被合并或在步驟S200中沒有夾在相同行為之間的“另一個行為”之后,層次結(jié)構(gòu)判斷單元322合并連續(xù)的相同行為(S204)。

然后,層次結(jié)構(gòu)判斷單元322將表示由合并處理生成的段的時間次序的參數(shù)(k=1至k)設(shè)置為初始值1(S206),并且確定段(k)的行為時間是否小于預(yù)定時間T1(例如,T1=3分鐘)(S208)。如果在步驟S208中段(k)的行為時間小于預(yù)定時間T1,則層次結(jié)構(gòu)判斷單元322將該段積累在緩沖器中(S210)。另一方面,如果在步驟S208中段(k)的行為時間被確定為等于或大于預(yù)定時間T1,則層次結(jié)構(gòu)判斷單元322確定段(k)的行為時間是否小于預(yù)定時間T2(T2>T1;例如,T2=10分鐘)(S212)。

如果在步驟S212中段(k)的行為時間被確定為小于預(yù)定時間T2,則層次結(jié)構(gòu)判斷單元322將段(k)合并到緊接在前的行為中(S214)。另一方面,如果在步驟S212中段(k)的行為時間被確定為等于或大于預(yù)定時間T2,則層次結(jié)構(gòu)判斷單元322將段的動作行為決定為“另一個行為”(S216)。然后,層次結(jié)構(gòu)判斷單元322確定是否已經(jīng)針對所有段執(zhí)行了步驟S208至S216的處理(S218),并且如果有任何未處理的段,則層次結(jié)構(gòu)判斷單元322將k加1(S220),然后重復(fù)步驟S208及其之后的處理。

另一方面,如圖12所示,如果已經(jīng)針對所有段執(zhí)行了步驟S208至S216的處理,則執(zhí)行合并相同行為的連續(xù)段的處理(S222)。然后,如果僅數(shù)據(jù)單位時間(例如,僅1分鐘)的車輛行為出現(xiàn),則段的行為被設(shè)置為“另一個行為”(S224)。

接著,層次結(jié)構(gòu)判斷單元322確定段的行為內(nèi)容是否為“行走”(S226),并且如果該行為內(nèi)容不是“行走”,則將該段積累在緩沖器中(S228)。另一方面,如果段的行為內(nèi)容是“行走”,則層次結(jié)構(gòu)判斷單元322確定是否有任何車輛行為被積累在緩沖器中(S230)。如果有車輛行為被積累在緩沖器中,則層次結(jié)構(gòu)判斷單元322將該段的動作行為設(shè)置為“行走”占最大份額的車輛的行為(S323)。另一方面,如果沒有車輛行為被積累在緩沖器中,則層次結(jié)構(gòu)判斷單元322將段的動作行為設(shè)置為“另一個行為”(S324)。

此處,將基于圖13來描述被添加至行為段的層次信息。如圖13所示,假設(shè)6個單位段(SG01至SG06)的動作內(nèi)容分別為“火車”、“火車”、“行走”、“行走”、“火車”和“火車”。通過圖10所示的處理,單位段SG01和單位段SG02被合并為行為段SG07,單位段SG03和單位段SG04被合并為行為段SG08,并且單位段SG05和單位段SG06被合并為行為段SG09。該狀態(tài)被設(shè)置成粒度大小1-0。按照粒度大小1-0的行為段SG07至SG09分別變?yōu)樾袨槎蜸G17“搭乘某一線路的火車(行為B)”、行為段SG18“轉(zhuǎn)火車(行為C)”和行為段SG19“搭乘某一線路的火車(行為C)”。此處將粒度大小設(shè)置為1-1。如果行為段SG17至SG19從粒度大小1-1進一步合并,則獲得一個行為段SG10“搭車火車(行為A)”。此處將粒度大小設(shè)置為1-2。

行為段通過將層次信息附加至組合單位段的行為段或通過將層次信息附加至單位段來保存層次信息。當(dāng)層次信息被附加至組合單位段的行為段時,假設(shè)例如關(guān)注圖13中的行為B的行為段SG17。行為段SG17被認為是通過組合單位段SG01和SG02而新生成的行為段。在該情況下,行為段具有粒度大小1-1并且行為內(nèi)容是“搭乘某一線路的火車”的事實以及行為的開始時間和結(jié)束時間作為層次信息被附加至行為段SG17?;蛘撸袨槎?7包括單位段SG01和SG02的事實可以作為層次信息被附加至行為段SG17。

另一方面,當(dāng)層次信息被附加至作為最小單位的行為段的單位段時,假設(shè)例如關(guān)注圖13中的行為段SG01。在該情況下行為段是單位段并且按照粒度大小1-0被包含在行為段SG07中,按照粒度大小1-1被包含在行為段SG17中以及按照粒度大小1-2被包含在行為段SG10中的事實作為層次信息被附加至行為段SG01。更具體地,動作內(nèi)容按照像例如[火車、行為B、行為A]的層次順序相關(guān)聯(lián)的信息可以被表示為層次信息。

層次信息可以以任何形式被附加并且可以其他形式被附加。從數(shù)據(jù)量方面來講,將層次信息附加至組合單位段的行為段的情況較好,從數(shù)據(jù)庫搜索方面來講,將層次信息附加至單位段的情況較好。

回到圖8的描述,當(dāng)在步驟S130中生成了根據(jù)生活行為數(shù)據(jù)被附加了層次信息的行為段時,生活行為識別單元321將每個行為段輸出給數(shù)據(jù)管理單元330(S140)。數(shù)據(jù)管理單元330將所獲取的行為段記錄在存儲單元(單位數(shù)據(jù)存儲數(shù)據(jù)庫334或?qū)哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335)中。

[3-4.行為表示生成單元的處理內(nèi)容]

分析服務(wù)器300可以通過行為段實時地積累行為日志,同時基于動作行為的含義和內(nèi)容來生成行為表示。分析服務(wù)器300還可以根據(jù)過去的行為歷史生成行為表示。在圖14中示出了分析服務(wù)器300的行為表示生成單元320和數(shù)據(jù)管理單元330的詳細配置。圖14是示出了分析服務(wù)器300的功能配置的功能框圖。

如圖14所示,行為表示生成單元320除了可以包括上述生活行為識別單元321和層次結(jié)構(gòu)判斷單元322以外還可以包括層次處理單元323、注冊處理單元324、注釋創(chuàng)建單元325和獲取單元326。

層次處理單元323執(zhí)行對層次結(jié)構(gòu)判斷單元322的判斷結(jié)果的后續(xù)處理。當(dāng)要被附加至行為段的數(shù)據(jù)的僅一部分被記錄在存儲單元中以減少或加速數(shù)據(jù)或者指定的行為段的層次信息被傳遞至應(yīng)用程序時,層次處理單元323基于層次結(jié)構(gòu)來工作。

如上所述,層次信息可以被附加至組合單位段的行為段或附加至單位段。當(dāng)層次信息被附加至組合的行為段時,層次處理單元323對由用戶通過輸入單元160選擇的層次信息的行為段進行處理。另一方面,當(dāng)層次信息被附加至單位段時,層次處理單元323通過基于由用戶通過輸入單元160選擇的層次信息來組合單位段以生成行為段。層次處理單元323將信息處理結(jié)果發(fā)送至注冊處理單元324和注釋創(chuàng)建單元325。

注冊處理單元324將層次處理單元323生成的行為段記錄在數(shù)據(jù)管理單元330中。注冊處理單元324將行為段輸出給數(shù)據(jù)獲取單元331以將行為段記錄在層次信息附加數(shù)據(jù)存儲數(shù)據(jù)庫335中。

注釋創(chuàng)建單元325創(chuàng)建如行為的含義和內(nèi)容等注釋并且將注釋附加至所生成的行為段。由注釋創(chuàng)建單元325創(chuàng)建的注釋被輸出給數(shù)據(jù)獲取單元331。數(shù)據(jù)獲取單元331將注釋與對應(yīng)的行為段相關(guān)聯(lián),并且將注釋例如記錄在層次信息附加數(shù)據(jù)存儲數(shù)據(jù)庫335中。

獲取單元326從單位數(shù)據(jù)存儲數(shù)據(jù)庫334或?qū)哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335獲取預(yù)定的行為段。例如當(dāng)需要使用過去的行為日志的處理被行為表示生成單元320執(zhí)行時,獲取單元326將過去的數(shù)據(jù)記錄在單位數(shù)據(jù)存儲數(shù)據(jù)庫334或?qū)哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335中?;趤碜杂脩舻闹噶顏頉Q定要被獲取的數(shù)據(jù)。

<4.行為記錄和顯示應(yīng)用程序>

如上所述,通過利用分析服務(wù)器300來分析行為記錄裝置100所獲取的動作行為數(shù)據(jù),生成附加了動作行為的含義和內(nèi)容的行為段。下面將描述使用行為段來表示用戶的行為日志的應(yīng)用功能。

[4-1.基于行為段的行為日志表示]

首先,將描述使用行為段對行為日志進行的表示。在圖15中示出了行為日志的示例。圖15的行為日志可以例如在行為記錄裝置100的顯示單元150中顯示。

行為日志包括按照時間順序排列的行為段。針對每個行為段,例如,顯示動作行為的開始時間和結(jié)束時間以及動作內(nèi)容。當(dāng)動作內(nèi)容是像“乘火車移動”的移動時,例如像從開始地點到目的地(例如,“從五反田到大崎”)的位置表示被添加至動作內(nèi)容。當(dāng)動作內(nèi)容是除了像“工作”和“進餐”以外的動作內(nèi)容時,執(zhí)行動作的地點(例如,“在大崎”)被添加至動作內(nèi)容。

此外,為了以容易理解的方式向動作的用戶通知這樣的行為段,可以顯示動作內(nèi)容的對象,或者可以顯示表明當(dāng)執(zhí)行該動作時用戶的感覺的對象。此外,可以顯示用戶執(zhí)行動作的步驟的數(shù)量(步驟值)或指示動作的能耗的值(鍛煉值)。在組成行為日志的每個行為段中顯示的內(nèi)容不限于圖15的示例,并且根據(jù)由傳感器獲取的傳感器信息而獲得的信息可以進一步顯示在每個行為段中。

在圖15所示的行為日志中,存在相鄰行為段的時間不連續(xù)的地點。例如,在開始于12:30的行為“在大崎進餐”與開始于14:30的行為“在涉谷”之間存在間隙。以此方式,可以防止行為日志顯示所有行為段。行為段的非顯示可以由例如用戶對行為段的編輯/刪除引起,或者由通過設(shè)置非顯示過濾器以防止一部分行為段被顯示而引起。

關(guān)于非顯示過濾器,例如,可以考慮當(dāng)行為時間短時防止顯示的過濾器或防止顯示對用戶而言不重要的行為段的過濾器。此外,可以設(shè)置當(dāng)識別精度低時防止顯示的過濾器或允許顯示用戶指定的行為或地點的過濾器。

[4-2.瀏覽行為]

例如,當(dāng)行為日志顯示應(yīng)用程序在瀏覽終端(例如,行為記錄裝置100)中被激活時,用戶可以以預(yù)定單位例如以天為單位來瀏覽用戶的行為日志。圖16示出了當(dāng)行為日志顯示應(yīng)用程序被激活時的行為日志的顯示示例。圖16示出了以下狀態(tài):在行為記錄裝置100的顯示單元150中顯示以天為單位的行為日志410。

行為日志410包括按照時間次序(例如,從屏幕的上端朝著下端)設(shè)置的行為段412。如圖15所示,在每個行為段412中,執(zhí)行動作的地點、地點的描述、行為的類型、用戶針對動作的步驟數(shù)量、鍛煉值等被顯示。如果一天的行為日志不能顯示在顯示屏幕中,則可以通過執(zhí)行屏幕滾動操作來使得顯示單元150顯示未被顯示的行為段。

通過觸摸“前一天(Prev)”按鈕422來顯示當(dāng)前所顯示的行為日志的前一天的行為日志,或觸摸“下一天(Next)”按鈕424來顯示當(dāng)前所顯示的行為日志的下一天的行為日志,可以使顯示單元150顯示另一天的行為日志。如果當(dāng)按下“前一天”按鈕422時前一天的行為日志沒有出現(xiàn),則可以使顯示單元150顯示當(dāng)通過進一步返回過去而接下來獲取到行為日志的那天的行為日志。類似地,如果當(dāng)按下“下一天”按鈕424時下一天的行為日志沒有出現(xiàn),則可以使顯示單元150顯示當(dāng)通過進一步移動至現(xiàn)在而接下來獲取到行為日志的那天的行為日志。在顯示單元150中顯示用于行為日志410的瀏覽、編輯和其他操作的操作按鈕430,并且用戶可以觸摸與所期望的處理對應(yīng)的按鈕來執(zhí)行該處理。

例如,如果日歷按鈕434被觸摸,如圖17所示,則在顯示單元150中顯示日歷440。在屏幕轉(zhuǎn)變后首先在顯示單元150中顯示的日歷440可以是當(dāng)前月份或是與在屏幕轉(zhuǎn)變之前顯示的行為日志410對應(yīng)的月份。在日歷440中,可以顯示行為日志410的一天,即,可以通過例如觸摸操作來選擇行為日志410可以被作為數(shù)據(jù)積累的那一天。當(dāng)從日歷440中選擇某一天時,這一天的行為日志410被顯示在顯示單元150中。

通過前一個(<)按鈕442或下一個按鈕(>)按鈕444來改變?nèi)諝v440的顯示。如果操作前一個(<)按鈕442,則顯示前一個月的日歷;如果操作下一個按鈕(>)按鈕444,則顯示下一個月的日歷。如果當(dāng)按前一個(<)按鈕442時沒有前一個月的行為日志出現(xiàn),則可以通過進一步返回至過去來顯示接下來獲取到任何行為日志的月份的日歷440。類似地,如果當(dāng)按下一個按鈕(>)按鈕444時沒有下一個月的行為日志出現(xiàn),則可以通過進一步移動至現(xiàn)在來顯示接下來獲取到行為日志的月份的日歷440。

圖17示出了其中對單位為月的日歷440進行顯示的示例,但是本技術(shù)不限于這樣的示例并且例如可以以周、兩周或年為單位來顯示日歷。此外,可以針對日歷440中可以顯示行為日志的所有天來顯示表示天的代表性動作行為的圖標(biāo)。從而,用戶可以一眼就識別出該天的行為。通過使用這樣的日歷功能,所期望瀏覽的行為日志410可以很容易地被搜索到,并且可以使顯示單元150顯示行為日志。為了促成從日歷440的顯示屏幕到前一屏幕的轉(zhuǎn)變,可以操作返回按鈕446。

例如,如果操作按鈕430的地圖按鈕431被觸摸,則行為日志顯示應(yīng)用程序激活地圖450以在地圖450中顯示與行為日志410對應(yīng)的位置信息。圖18示出了當(dāng)通過操作地圖按鈕431而使地圖450顯示與行為日志410對應(yīng)的位置信息時的顯示示例。

如果當(dāng)行為日志410被顯示時,地圖按鈕431被觸摸同時沒有選擇組成行為日志410的行為段412,則在地圖450上顯示例如該天的行為日志410的所有位置信息的歷史。如果用戶在移動,則其移動軌跡被顯示在屏幕上。

另一方面,如果當(dāng)行為日志410被顯示時,地圖按鈕431被觸摸同時從行為日志410中選擇了一個行為段412a,則在地圖450上顯示行為段412a的位置信息的歷史。例如,如圖18的左側(cè)所示,如果“乘火車從鷺之宮到大崎的移動”的行為段412a被選擇并且地圖按鈕431被觸摸,則如圖18的右側(cè)所示,乘火車從開始地點(鷺之宮)到目的地(大崎)的移動軌跡被顯示在地圖450上。從而,可以以容易理解的方式來呈現(xiàn)用戶在哪條線路上移動。當(dāng)在地圖450上顯示位置信息時,可以在顯示單元150中顯示位置信息的時間信息452。

如果用戶沒有移動,可以在進行動作的地點顯示圖標(biāo)等。在圖18中,描述了選擇一個行為段412的情況,但是本技術(shù)不限于這樣的示例,并且可以選擇多個行為段412,以及可以在地圖450上顯示全部所選擇的行為段412的位置信息。在該情況下,地圖450上的位置信息可以通過針對每個行為段進行色彩編碼等來被區(qū)分并且被顯示。為了促成從地圖450的顯示屏幕到前一屏幕的轉(zhuǎn)變,可以操作返回按鈕454。

[4-3.校正行為]

在前述內(nèi)容中,描述了使用由分析服務(wù)器300所分析和生成的行為段412來在顯示單元150中顯示行為日志410的方法。但是,所生成行為日志410的顯示內(nèi)容可能是錯誤的。在這樣的情況下,用戶可以對行為日志410的內(nèi)容進行校正。校正反饋被反映在行為識別確定處理中。首先,將基于圖19和圖20來描述校正行為日志410的方法。圖19是示出了對要被校正的行為段進行校正的校正屏幕被顯示的狀態(tài)的說明圖。圖20是示出了校正動作行為的校正屏幕的示例的說明圖。

為了校正行為段412的內(nèi)容,用戶從顯示在顯示單元150中的行為日志410中選擇要被校正的行為段412a并且觸摸編輯按鈕435。然后,如圖19的右側(cè)所示,對要被校正的行為段412a進行校正的校正屏幕460被顯示。例如,如果選擇了“乘火車從鷺之宮到大崎的移動”的行為段412a的校正,則發(fā)生從行為日志410的顯示屏幕到校正屏幕460的屏幕轉(zhuǎn)變,在校正屏幕460中動作的動作內(nèi)容、開始地點和結(jié)束地點以及該動作期間的感覺可以被編輯。

可以在校正屏幕460的動作內(nèi)容校正區(qū)域461中校正動作內(nèi)容。例如,如果選擇內(nèi)容校正區(qū)域461,則如圖20所示,顯示其中用于校正的動作內(nèi)容候選被列出的動作內(nèi)容候選列表461a。用戶可以通過從動作內(nèi)容候選列表461a中選擇正確的動作內(nèi)容來對動作內(nèi)容進行校正。當(dāng)從動作內(nèi)容候選列表461a中選擇“自由輸入”時,顯示用戶可以自由地輸入動作內(nèi)容的輸入字段并且可以輸入正確的動作內(nèi)容。

在從動作內(nèi)容候選列表461a中選擇動作內(nèi)容后,用戶繼續(xù)對動作的開始地點和結(jié)束地點進行校正。此處,如果所選擇的動作內(nèi)容是移動行為例如像“乘公共汽車移動”等,則可以進行開始地點校正區(qū)域462、開始地點描述校正區(qū)域463、結(jié)束地點校正區(qū)域464或結(jié)束地點描述校正區(qū)域465的校正。

可以針對開始地點校正區(qū)域462和結(jié)束地點校正區(qū)域464顯示地點名稱列表,以使得用戶可以選擇并且輸入地點名稱或者可以使得用戶能夠直接輸入地點名稱。在地點名稱列表中,例如可以顯示會是如建筑名稱、站名或商店名稱等地界標(biāo)。如果沒有地點會是地界標(biāo),則地名(地址)可以被顯示在地點名稱列表中。

此外,可以使顯示單元150顯示開始地點地圖462a和結(jié)束地點地圖464a,上述地圖通過鏈接至開始地點校正區(qū)域462和結(jié)束地點校正區(qū)域464的輸入內(nèi)容來顯示地圖??梢允归_始地點地圖462a和結(jié)束地點地圖464a通過在地圖上的滾動操作來顯示任何地點的地圖。當(dāng)對顯示在開始地點地圖462a或結(jié)束地點地圖464a上的地圖進行觸摸操作時,與進行觸摸的地點對應(yīng)的地點名稱可以自動地被輸入到開始地點校正區(qū)域462或結(jié)束地點校正區(qū)域464中。

開始地點描述校正區(qū)域463和結(jié)束地點描述校正區(qū)域465分別是輸入針對用戶而言被輸入到開始地點校正區(qū)域462和結(jié)束地點校正區(qū)域464中的地點是何種類型的地點的區(qū)域。當(dāng)開始地點描述校正區(qū)域463或結(jié)束地點描述校正區(qū)域465被觸摸時,例如,如圖20所示,描述候選列表463a或465a被顯示。用戶可以通過從描述候選列表463a或465a中選擇正確的描述來輸入地點描述。

關(guān)于地點的描述內(nèi)容,可以列舉例如像家的“返回地點”、像公司的“工作地點”和像學(xué)校“學(xué)習(xí)地點”等。通過輸入這樣的地點的描述,地點對于用戶具有何種含義可以被掌握,并且有助于提高針對用戶的行為識別的精度。如果在描述候選列表463a或465a中沒有發(fā)現(xiàn)校正描述,則描述可以被直接輸入到開始地點描述校正區(qū)域463或結(jié)束地點描述校正區(qū)域465中。

當(dāng)從圖20中的動作內(nèi)容候選列表461a中選擇的動作內(nèi)容是除了例如像“購物”或“工作”等移動行為以外的行為時,結(jié)束地點校正區(qū)域464和結(jié)束地點描述校正區(qū)域465可以被校正。校正方法如上所述。

表示當(dāng)進行動作時用戶的感覺的對象可以通過例如圖19所示的感覺校正區(qū)域466來校正。感覺校正區(qū)域466包括“無感覺設(shè)置”按鈕和逐步選擇感覺的好或壞的感覺選擇按鈕。感覺選擇按鈕可以被配置成例如使得有五個層級的感覺“非常壞(被激怒或沮喪)”、“壞(有些被激怒)”、“不壞(沒有問題)”、“好(有點美好)”和“非常好(令人身心爽快、令人鼓舞、完美)”可選擇。用戶可以從感覺校正區(qū)域466中選擇當(dāng)執(zhí)行動作時的感覺。

當(dāng)完成了所有校正,可以通過按壓位于校正屏幕460底部的保存按鈕468a或頂部的保存按鈕468b來在行為段412a中反映校正內(nèi)容。當(dāng)按壓保存按鈕468a或468b時,轉(zhuǎn)變至在轉(zhuǎn)變至校正屏幕460之前的屏幕。當(dāng)沒有在校正屏幕460中反映輸入內(nèi)容的情況下轉(zhuǎn)變至在向校正屏幕460轉(zhuǎn)變之前的屏幕時,可以按壓位于校正屏幕460底部處的取消按鈕467a或頂部的取消按鈕467b。

[4-4.組合行為]

根據(jù)本技術(shù),行為日志410的顯示不僅可以通過校正每個行為段412的內(nèi)容而且還可以通過校正行為段412之間的關(guān)系來容易地改變。例如,多個行為段412可以被組合成將結(jié)果段顯示為一個行為段412。行為段412的組合是將時間上連續(xù)的多個行為段412組合成一個行為段412的功能。所組合的行為段412的時間范圍從最舊的行為段412的開始時間延伸至最新的行為段412的結(jié)束時間。

圖21示出了組合行為段412的方法的示例。首先,如果在顯示行為日志410時按壓合并按鈕432,則進入可以組合行為段412的狀態(tài)(行為組合模式)??梢酝ㄟ^選擇要在行為組合模式中被組合的行為段412來組合所選擇的行為段412。

從要被組合的行為段412中首先選擇的行為段412b的行為可以被設(shè)置為組合之后的動作內(nèi)容。在圖21中,“在大崎工作”的動作內(nèi)容變?yōu)榻M合之后的動作內(nèi)容。然后,選擇要被組合的其他行為段412。行為段412的選擇可以通過觸摸操作或拖動操作來做出。在圖21中,選擇參考符號412c所環(huán)繞的行為以進行組合。然后,如果在選擇了要被組合的行為段412之后按壓保存按鈕468a,則要被組合的行為段412可以通過被組合而被顯示。所組合的行為段412表示在9:55與22:42之間完成“在大崎工作”的行為。為了取消組合模式,可以按壓取消按鈕467a。

在圖21的示例中,根據(jù)首先選擇的行為段412來決定組合之后的行為段412的動作內(nèi)容,但是本技術(shù)不限于這樣的示例。在圖22中示出了決定組合之后的行為段412的動作內(nèi)容的另一種方法的示例。在圖22中,通過拖動操作來選擇要被組合的行為段。即,要被組合的第一行為段(開始段)通過用手指的接觸而首先被選擇,并且移動手指同時保持接觸直至要被組合的最后一個行為段(結(jié)束段)被選擇。以此方式?jīng)Q定要被組合的行為段(參考符號412c所環(huán)繞的行為段)。然后,當(dāng)按壓了保存按鈕468a(參見圖21)時,顯示組合之后的行為段。

例如,要被組合的任何行為段的動作內(nèi)容可以被設(shè)置為組合之后的行為段的動作內(nèi)容。例如,如果“在大崎行走”的動作內(nèi)容被選擇,則組合之后的行為段421d的動作內(nèi)容變?yōu)椤霸诖笃樾凶摺薄?/p>

組合之后的行為段的動作內(nèi)容例如可以通過要被組合的大多數(shù)行為段來決定。在圖22的示例中,例如,在要被組合的4個行為段412中,兩個行為段412的動作內(nèi)容是“在大崎工作”,一個行為段的動作內(nèi)容是“在大崎進餐”并且另一個行為段的動作內(nèi)容是“在大崎行走”。因此,大多數(shù)行為段的動作內(nèi)容“在大崎工作”被確定為組合之后的行為段412的動作內(nèi)容。

替選地,例如可以通過重新分析要被組合的行為段來決定組合之后的行為段的動作內(nèi)容。在圖22的示例中,例如,要被組合的4個行為段412的動作內(nèi)容包括“在大崎工作”、“在大崎進餐”和“在大崎步行”。從而,用戶的行為的含義和內(nèi)容被重新分析并且例如動作內(nèi)容“在大崎”可以被決定為組合之后的行為段412d3的動作內(nèi)容。

因此,可以容易地通過選擇要被組合的行為段的來組合行為段412。

[4-5.劃分行為]

還根據(jù)本技術(shù),例如,可以根據(jù)行為段412之間的關(guān)系的校正來將多個行為段412劃分并且顯示成多個行為段412。行為段412的劃分是將一個行為段412分段成多個行為段412的功能。作為行為段412的劃分方法,例如,已知有設(shè)置時刻以劃分行為段412的方法和使用層次信息的劃分方法。

例如,圖23示出了通過行為段412的時刻設(shè)置的劃分方法的示例。首先,如果在顯示行為日志410時按壓劃分按鈕433,則進入行為段412可以被劃分的狀態(tài)(行為組合模式)??梢酝ㄟ^選擇要在行為劃分模式中被劃分的行為段412來劃分所選擇的行為段412。

例如,假設(shè)在圖23中選擇行為段412e進行劃分。然后,輸入要被劃分的行為段412的劃分時刻的劃分時刻設(shè)置屏幕被顯示。在劃分時刻設(shè)置屏幕中,可以設(shè)置要被劃分的行為段的開始時間和結(jié)束時間之間的任何時刻。然后,按壓保存按鈕468a來劃分要被劃分的行為段412,并且顯示所劃分的行為段412。例如,如果劃分時刻被設(shè)置成11:50,則行為段412被劃分成9:58與11:50之間的第一行為段“在大崎工作”和11:50與12:29之間的第二行為段“在大崎工作”。為了取消劃分模式,可以按壓取消按鈕467a。

此外,例如,圖24示出了基于行為段412的層次信息的劃分方法的示例。假設(shè)已經(jīng)在圖24中設(shè)置了行為劃分模式。如果用戶在行為日志410被顯示時選擇要被劃分的行為段412,則如圖24所示,顯示通過更加詳細的行為段表示要被劃分的行為段412e的層次列表414。當(dāng)層次列表414被顯示時,用戶選擇將會是劃分點的行為段。

例如,如果在圖24中選擇了行為段414a,則例如行為段414a的結(jié)束時間被決定為劃分時刻,并且如在圖24的右側(cè)所示,行為段被劃分成9:30與11:59之間的第一行為段412e1“在大崎工作”和11:59與12:30之間的第二行為段412e2“在大崎工作”。

[4-6.基于分段粒度大小的行為段表示]

在本技術(shù)中,組成行為段410的行為段412基于其含義和內(nèi)容將層次關(guān)系保存為層次信息。所顯示的行為日志410的顯示粗糙度可以通過使用層次信息改變分段粒度大小來改變。可以使用例如滑塊或縮放按鈕來改變顯示粗糙度。

圖25示出了當(dāng)通過使用滑塊471改變顯示粗糙度時的情況。在滑塊471中顯示用于設(shè)置顯示粗糙度(粒度大小)的旋鈕472并且可以通過改變旋鈕472的位置來改變顯示粗糙度。例如,當(dāng)如圖25的左側(cè)所示,旋鈕472被置于滑塊471的小粒度大小側(cè),通過詳細的行為段412來顯示行為日志410。隨著旋鈕472從上述狀態(tài)朝著滑塊471的大粒度大小側(cè)移動,基于預(yù)先附加至行為段412的分段粒度大小,通過組合來顯示多個行為段412。

圖26示出了當(dāng)通過使用縮放按鈕473改變顯示粗糙度時的情況。用于設(shè)置顯示粗糙度(粒度大小)的多個按鈕474按行被顯示在縮放按鈕473中。通過選擇多個按鈕474之一,可以使行為日志410以按照與按鈕474對應(yīng)的顯示粗糙度被顯示。例如,當(dāng)如圖26的左側(cè)所示,縮放按鈕473中的小粒度大小側(cè)上的按鈕474被選擇,通過詳細的行為段412來顯示行為日志410。隨著位于大粒度大小側(cè)的按鈕474從上述狀態(tài)被選擇,基于預(yù)先附加至行為段412的分段粒度大小,通過組合來顯示多個行為段412。

因此,可以基于附加至行為段412的分段粒度大小容易地改變行為段410的顯示粗糙度,以使得用戶可以按照所期望的顯示粗糙度來查看行為日志410。

行為日志410的顯示粗糙度在圖25和圖26中被改變,但是在本技術(shù)中,行為段412的顯示粗糙度還可以根據(jù)目的來改變。即,行為段412的顯示粗糙度獨立于行為類型來改變。工作、購物、移動等可以被認為是行為的類型,并且例如通過檢測如圖27所示的行為類型選擇列表475的對應(yīng)行為的按鈕476,可以改變僅該行為的顯示粗糙度。

例如,當(dāng)如圖27所示在行為類型選擇列表475中選擇了“工作細節(jié)”按鈕476b時,與工作有關(guān)的行為段412f1、412g1被詳細地顯示。例如,通過5個行為段412f2“在大崎的案頭工作”、“步行移動”、“在大崎開會”、“步行移動”和“在大崎的案頭工作”來顯示針對行為段412f1的動作內(nèi)容“在大崎工作”。順便提及,行為段421的動作內(nèi)容是最詳細的,因此,在改變顯示粗糙度之后相同的內(nèi)容被顯示(行為段412g2)。

例如,當(dāng)如圖28所示在行為類型選擇列表475中選擇了“購物細節(jié)”按鈕476c時,與購物有關(guān)的行為段412h1被詳細地顯示。例如,通過7個行為段412h2“在涉谷購物”、“步行移動”、“在涉谷購物”、“在涉谷的商店之間移動”、“在涉谷購物”、“在涉谷的商店之間移動”和“在涉谷購物”來顯示行為段412h1的動作內(nèi)容“在涉谷購物”。

此外,例如,當(dāng)如圖29所示在行為類型選擇列表475中選擇了“移動細節(jié)”按鈕476d時,與移動有關(guān)的行為段412i1、412j1、412k1被詳細地顯示。例如,通過5個行為段412i2“在鷺之宮等火車”、“乘火車從鷺之宮到高田的移動”、“在高田轉(zhuǎn)火車”、“乘火車從高田到大崎的移動”和“在大崎步行移動”來顯示行為段412i1的動作內(nèi)容“乘火車從鷺之宮到大崎”。類似地,通過4個行為段412j2“移動到大崎站”、“在大崎站等火車”、“乘火車從大崎移動到涉谷”和“移動到涉谷”來顯示行為段412j1的動作內(nèi)容“乘火車從大崎移動到涉谷”。對于行為段412k1,類似地詳細的內(nèi)容被顯示。

當(dāng)應(yīng)該以相同的顯示粒度大小來顯示行為段412而無論是什么行為時,例如,如圖30所示,可以在行為類型選擇列表475中選擇“統(tǒng)一細節(jié)”按鈕476a。從而,可以按照相同的粒度大小來顯示行為日志410的所有行為段412。

因此,由于行為段412的顯示粗糙度可以根據(jù)行為類型獨立地改變,所以僅用戶想要詳細地查看的行為可以被詳細地顯示。

順便提及,圖25和圖26所示的改變顯示粗糙度的方法以及圖27至圖30所示的根據(jù)行為類型類改變顯示粗糙度的方法可以被組合。例如,如圖31所示,可以針對每種類型的動作來設(shè)置滑塊以使得可以調(diào)節(jié)每種類型的行為的顯示粗糙度。圖31示出了顯示粒度大小設(shè)置單元477,其設(shè)置有用于設(shè)置與“工作”有關(guān)的行為段的顯示粗糙度的滑塊478a、用于設(shè)置與“購物”有關(guān)的行為段的顯示粗糙度的滑塊478b、和用于設(shè)置與“移動”有關(guān)的行為段的顯示粗糙度的滑塊478c。通過移動顯示粒度大小設(shè)置單元477的滑塊478a、478b、478c各自的旋鈕479a、479b和479c,可以針對每種類型的行為來調(diào)節(jié)顯示粗糙度。

[4-7.刪除行為]

根據(jù)本技術(shù),可以從行為日志410中刪除行為段412。例如,如果如圖32所示在顯示行為日志410時選擇要被刪除的行為段412l并且按壓刪除按鈕436,則如圖32的右側(cè)所示,顯示刪除確認屏幕480。在刪除確認屏幕480中,可以使得用戶輸入刪除要被刪除的行為段412l的理由。當(dāng)用戶按壓寫有刪除理由的按鈕時,從行為日志410中刪除要被刪除的行為段412l。取決于用戶所選的理由,行為段的刪除可以被反饋作為行為校正。

[4-8.投寄行為]

根據(jù)本技術(shù),行為日志410的行為段412的內(nèi)容可以被投寄。例如,如果如圖33所示在顯示行為日志410時選擇要被投寄的行為段412m并且按壓投寄按鈕437,則如圖33的右側(cè)所示,顯示投寄屏幕482。在投寄屏幕482中,要被投寄的行為段412m的動作內(nèi)容可以自動地被粘貼至投寄內(nèi)容輸入?yún)^(qū)域482a。當(dāng)用戶按壓投寄按鈕482b時,投寄內(nèi)容輸入?yún)^(qū)域482a中的描述內(nèi)容被投寄至投寄站點。

[4-9.行為日志獲取停止處理]

根據(jù)本技術(shù),當(dāng)行為日志的獲取出于某個理由應(yīng)該被停止時,例如如圖34所示,通過按壓設(shè)置按鈕438來顯示設(shè)置屏幕490。在設(shè)置屏幕490中,可以進行關(guān)于行為日志顯示應(yīng)用程序的各種設(shè)置。例如,當(dāng)行為日志410的獲取應(yīng)該被停止時,選擇對行為日志獲取功能的操作進行設(shè)置的獲取功能設(shè)置單元491的“停止”。從而,行為日志顯示應(yīng)用程序停止行為日志獲取功能。為了重啟被停止的行為日志獲取功能,可以選擇獲取功能設(shè)置單元491的“重啟”。

[4-10.更新顯示內(nèi)容]

本技術(shù)中的行為日志顯示應(yīng)用程序?qū)⑿袨橛涗浹b置100所獲取的動作行為數(shù)據(jù)在預(yù)定的時刻(例如,一天兩次)自動地上載至行為日志服務(wù)器200。此外,分析服務(wù)器300在預(yù)定時刻(例如,一天兩次)自動生成行為段。當(dāng)基于所生成的行為段來顯示行為日志時,根據(jù)系統(tǒng)功能或環(huán)境顯示的行為日志可能與最新結(jié)果不對應(yīng)。因此,通過按壓更新按鈕493可以將行為日志更新至最新結(jié)果,更新按鈕493將顯示在圖34的設(shè)置屏幕490中的行為日志更新至最新結(jié)果。當(dāng)在更新按鈕493被按壓之后出現(xiàn)至行為日志顯示屏幕的轉(zhuǎn)變時,可以使得顯示單元150顯示最新結(jié)果。

<5.校正反饋的反映處理>

在本技術(shù)的行為日志顯示系統(tǒng)中,行為的含義和內(nèi)容由分析服務(wù)器300來分析,行為日志通過行為段來顯示。但是,如上所述,所顯示的行為日志的內(nèi)容可能不全都正確。因此,根據(jù)本技術(shù),用戶可以做出校正以通過使用行為日志顯示應(yīng)用程序來校正內(nèi)容。在本技術(shù)中,用戶的校正反饋在分析服務(wù)器300的下一次分析處理中被反映并且用于提高下一次和后續(xù)分析結(jié)果的精度。將基于圖35至圖42來描述校正反饋的反映處理。

[5-1.校正反饋的屬性]

在本技術(shù)中,分析結(jié)果的精度是通過在分析處理中反映用戶的校正反饋來提高,但是用戶可能不校正分析服務(wù)器300的分析結(jié)果的所有錯誤。即,行為日志的不正確的內(nèi)容可能沒有必要校正。因此,在本技術(shù)中,有必要假設(shè)系統(tǒng)僅能夠收集基本上偏置的信息。此外,用戶校正前的分析結(jié)果不一定最新的分析結(jié)果匹配。因此,通過在針對每個用戶的分析處理中反映行為段是以何種方式來被校正的信息,每個用戶所特定的行為可以被學(xué)習(xí),這被認為是有效地工作以提高分析結(jié)果的精度。

<5-2.行為識別處理>

在上述點的考慮中,根據(jù)本實施方式,基于動作行為的識別處理中的特征量分析結(jié)果來決定行為模式,并且獲取與行為模式、時間和位置信息(地點)對應(yīng)的多個概率分布。在該情況下,賦予直方圖的權(quán)重并且基于取決于地點而賦予權(quán)重的結(jié)果來識別動作行為。如果位置信息不能被獲取或無需獲取位置信息,則可以賦予統(tǒng)一權(quán)重或可以賦予像“獲取不到地點”或“無需地點”等具體權(quán)重。

圖35是示出了生活行為識別單元321的行為識別處理的示例。圖36示出了決定動作行為的動作行為估計信息。動作行為估計信息是例如表明取決于地點的加權(quán)因子與每個行為的概率分布之間的關(guān)系的信息,并且如圖36所示,獲取例如“購物”、“工作”、“進餐”和“其他”等行為的多個(在圖36中為4個)概率分布。然后,取決于地點的加權(quán)因子被設(shè)置給每個概率分布。動作行為估計信息被預(yù)設(shè)并且例如被記錄在分析參數(shù)數(shù)據(jù)庫333中。

在單位時間的行為日志被獲取之后,生活行為識別單元321開始識別行為日志的行為的處理。首先,如圖35所示,基于行為模式、時間信息和位置信息獲取至少一對概率分布和取決于地點的加權(quán)因子(S300)。

接著,在步驟S302至S306中,生活行為識別單元321執(zhí)行決定單位時間的行為日志的動作內(nèi)容的處理。首先,假設(shè)在步驟S300中獲取的概率分布和加權(quán)因子對的數(shù)量是n,并且表示處理數(shù)量的參數(shù)是i(i=0至n)(S302)。然后,生活行為識別單元321針對第一對(i=0)概率分布和加權(quán)因子將每個行為的概率分布乘以加權(quán)因子(S304)。例如,如果在圖36中,第一對是第一行中的概率分布和加權(quán)因子對,則針對“購物”將概率50乘以加權(quán)因子1,并且針對“工作”將概率10乘以加權(quán)因子1。然后,針對“進餐”將概率10乘以加權(quán)因子1,并且針對“其他”將概率30乘以加權(quán)因子1。從而,獲取到行為的積分值(“購物”:50、“工作”:10、“進餐”:10、“其他”:30)。

當(dāng)步驟S304中的處理完成時,生活行為識別單元321將參數(shù)i加1(S306)并且重復(fù)步驟S302及其之后的處理。在圖36的示例中,生活行為識別單元321針對下一對(i=1)概率分布和加權(quán)因子(即,第二行的概率分布與加權(quán)因子對)將每個行為的概率分布乘以加權(quán)因子(S304)。針對第二行的對,首先針對“購物”將概率10乘以加權(quán)因子6,并且針對“工作”將概率50乘以加權(quán)因子6。然后,針對“進餐”將概率10乘以加權(quán)因子6,并且針對“其他”將概率30乘以加權(quán)因子6。從而,獲取到行為的積分值(“購物”:60、“工作”:300、“進餐”:60、“其他”:180)。

然后,生活行為識別單元321針對每個行為將第二行的積分值添加至第一行的積分值。這產(chǎn)生了積分值“購物”:110、“工作”:310、“進餐”:70、“其他”:210。類似地,針對第三行和第四行中的概率分布和加權(quán)因子對來計算積分值,并將這些積分值添加至每個行為的上述積分值以最終獲得相加值:“購物”:260、“工作”:460、“進餐”:420、“其他”:460。

生活行為識別單元321將最大的最終相加值決定為行為日志的動作內(nèi)容。在圖36的示例中,“工作”和“其他”兩者具有最大的相加值460,但是在該情況下,動作內(nèi)容通過對除了“其他”以外的行為給予優(yōu)先權(quán)來決定。因此,在圖36的示例中,“工作”被識別為動作內(nèi)容。

[5-3.校正反饋的反映處理]

(5-3-1.校正反饋的反映處理的概要)

如圖35和圖36所描述的,動作內(nèi)容的識別處理結(jié)果取決于動作行為估計信息而顯著地變化,動作行為估計信息表明了取決于地點的加權(quán)因子與概率分布之間的關(guān)系。因此,行為日志由用戶校正,校正內(nèi)容通過分析服務(wù)器300的反饋調(diào)節(jié)單元332來反映在被記錄在分析參數(shù)數(shù)據(jù)庫333中的動作行為估計信息中。從而,動作內(nèi)容的識別處理的精度可以被增強。

將基于圖37來提供校正反饋的反映處理的概要。假設(shè)在圖36所示的取決于地點的加權(quán)因子與每個行為的概率分布之間的關(guān)系在校正之前被保存為動作行為估計信息。作為基于這樣的動作行為估計信息來根據(jù)動作行為數(shù)據(jù)生成行為段的結(jié)果,可以假設(shè)用戶從輸入單元160輸入了行為段的校正信息(校正反饋)。校正反饋被轉(zhuǎn)換成某種格式的數(shù)據(jù),其可以在通過客戶端接口單元130發(fā)送至分析服務(wù)器300之前通過輸入信息處理單元144發(fā)送至分析服務(wù)器300。

通過分析服務(wù)器接口單元310從行為記錄裝置100接收了校正反饋的分析服務(wù)器300通過反饋調(diào)節(jié)單元332將校正反饋的內(nèi)容反映在動作行為估計信息中。此處,反饋調(diào)節(jié)單元332在校正反饋的內(nèi)容與行為有關(guān)時校正動作行為估計信息的概率分布,并且在校正反饋的內(nèi)容與位置信息(地點)有關(guān)時校正取決于地點的加權(quán)因子。

如圖37所示,假設(shè)動作內(nèi)容“工作”被獲取為分析結(jié)果,但是接收到用戶將動作內(nèi)容改變?yōu)椤百徫铩钡男U答?。在該情況下,反饋調(diào)節(jié)單元332校正多個概率分布當(dāng)中的具有“工作”的最大概率的概率分布。例如,針對具有“工作”的最大概率的第二行中的概率分布,反饋調(diào)節(jié)單元332做出校正以將作為分析結(jié)果的“工作”的概率以及作為校正結(jié)果的“購物”概率設(shè)置成這兩個概率的平均值。

另一方面,假設(shè)獲取到“工作地點”的分析結(jié)果,但是接收到用戶的將地點描述改變?yōu)椤邦l繁購物的地點”的校正反饋。在該情況下,反饋調(diào)節(jié)單元332校正多個概率分布當(dāng)中的具有“購物”的最大概率的概率分布的加權(quán)因子。例如,反饋調(diào)節(jié)單元332做出將具有“購物”的最大概率的第一行中的加權(quán)因子增加預(yù)定數(shù)目(例如,10)的校正。

通過以此方式來校正動作行為估計信息,在行為段的分析結(jié)果中反映校正反饋以使得可以預(yù)期動作內(nèi)容的分析結(jié)果的精度。以下將基于圖38至圖42來更加詳細地描述校正反饋的反映處理。

(5-3-2.行為的校正反饋的反映處理)

首先,將基于圖38至圖40來描述行為的校正反饋的反映處理。圖38是示出了行為的校正反饋的反映處理的流程圖。圖39是示出基于圖38的處理的對動作行為估計信息的校正的說明圖。圖40是示出了行為的校正反饋的其他反映處理的流程圖。在圖39中的每個列的頂行示出的“001”、“002”和“003”是表示各個相應(yīng)行為的ID。在以下描述中假設(shè)生活行為識別單元321的分析結(jié)果是“行為002”,并且用戶的校正反饋的校正行為是“行為003”。

當(dāng)從行為記錄裝置100接收到校正反饋時,反饋調(diào)節(jié)單元332首先識別校正內(nèi)容。此處假設(shè),行為段的動作內(nèi)容被校正。反饋調(diào)節(jié)單元332從單位數(shù)據(jù)存儲數(shù)據(jù)庫334或?qū)哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335獲取要被校正的行為段,并且開始圖38所示的處理。

反饋調(diào)節(jié)單元322首先根據(jù)存儲在分析參數(shù)數(shù)據(jù)庫333中的動作行為估計信息獲取用于對要被校正的行為段的動作內(nèi)容進行識別的概率分布(局部概率分布)(S310)。接著,反饋調(diào)節(jié)單元332針對局部概率分布計算通過將每個概率分布的最大概率乘以行的加權(quán)因子而獲得的值M(i),并且對這些概率分布進行排序(S311)。

表示經(jīng)排序的概率分布的次序的參數(shù)被設(shè)置為i(i=0至n)并且組成局部概率分布的概率分布的數(shù)量被設(shè)置為n。然后,反饋調(diào)節(jié)單元332確定該參數(shù)是否小于n并且乘積值M(i)是否大于預(yù)定閾值th(S312)。如果步驟S312中的條件不被滿足,則圖38所示的處理被終止。例如,如果提供了圖39左邊的動作行為估計信息,則僅校正第四行到第六行的概率分布。另一方面,如果步驟S312中的條件被滿足,則反饋調(diào)節(jié)單元332使用來自動作行為估計信息的具有目標(biāo)行中的每個行為的概率分布的最大值的行為和從校正反饋獲得的正確行為來根據(jù)損失率計算函數(shù)獲取校正率C(i)(S313)。

損失率計算函數(shù)被假設(shè)為表示當(dāng)做出一些可用決定時所引起的損失的單一綜合性測量。在本實施方式中,損失率計算函數(shù)用于設(shè)置例如表示如圖39的下部所示的分析結(jié)果的行為與正確行為之間的校正率C的校正率表。校正率表可以被預(yù)設(shè)并且可以被存儲在分析參數(shù)數(shù)據(jù)庫333中。反饋調(diào)節(jié)單元332從校正率表獲取具有概率分布的最大值的行為與正確行為“行為003”之間的校正率C(i)。例如,如果步驟S313中的處理是針對圖39的左邊的動作行為估計信息的第四行中的概率分布而執(zhí)行,則獲得具概率分布的最大值的“行為003”與正確行為“行為003”之間的校正率C(0)=0。

然后,反饋調(diào)節(jié)單元332將在步驟S313中獲取的校正率C(i)從概率分布最大值的行為的概率分布值中減去,并且將校正率C(i)加至正確行為的概率分布值上,并且在動作行為估計信息中反映這些校正(S314)。例如,如果針對圖39的左邊的動作行為估計信息的第四行中的概率分布執(zhí)行步驟S314的處理,則該行的概率分布由于校正率C(0)=0而不改變。然后,反饋調(diào)節(jié)單元332將參數(shù)i加1(S315)并且重復(fù)步驟S312及其以后的處理。

例如,如果步驟S313中的處理是針對圖39的左邊的動作行為估計信息的第五行中的概率分布而執(zhí)行,則獲得具有概率分布的最大值的“行為002”與正確行為“行為003”之間的校正率C(1)=5。然后,如果執(zhí)行步驟S314中的處理,則基于校正率C(1)=5,“行為002”的概率分布值從50被校正至45,并且“行為003”的概率分布的值被從10校正至15。

類似地,如果步驟S313中的處理是針對圖39的左邊的動作行為估計信息的第六行中的概率分布而執(zhí)行,則獲得具有概率分布的最大值的“行為001”與正確行為“行為003”之間的校正率C(1)=10。然后,如果執(zhí)行步驟S314中的處理,則基于校正率C(1)=10,“行為001”的概率分布值從40被校正至30,并且“行為003”的概率分布的值被從10校正至20。通過執(zhí)行上述處理,可以獲得如圖39的右邊所示的在校正反饋被反映之后的動作行為估計信息。

以此方式,校正反饋的動作內(nèi)容被反映在動作行為估計信息中。圖38所示的反映處理在能夠有效地控制反映速度或收斂。即,更加不允許的錯誤可以較早地被反映,并且如果值可以根據(jù)與最大值的比率被處理,則可以使該值收斂。在圖38所示的反映處理中,校正率C(i)被加至概率分布中或從概率分布中減去,但是本技術(shù)不限于這樣的示例,并且例如,校正反饋可以通過將概率分布的值乘以校正率而被反映在動作行為估計信息中。

在圖38所示的校正反饋的反映處理中,校正反饋的內(nèi)容通過使用校正率表而被反映在動作行為估計信息中,但是本技術(shù)不限于這樣的示例。例如,如圖40所示,可以配置使用神經(jīng)網(wǎng)絡(luò)技術(shù)的反饋系統(tǒng)。假設(shè),行為段的動作內(nèi)容也在圖40中被校正。

反饋調(diào)節(jié)單元322首先根據(jù)存儲在分析參數(shù)數(shù)據(jù)庫333中的動作行為估計信息獲取用于對要被校正的行為段的動作內(nèi)容進行識別的概率分布(局部概率分布)(S320)。接著,反饋調(diào)節(jié)單元332針對局部概率分布計算通過將每個概率分布的最大概率乘以行的加權(quán)因子而獲得的值M(i),并且對這些概率分布進行排序(S321)。步驟S320、S321中的處理可以與圖38中的步驟S310、S311中的處理同樣地進行。

如果表明經(jīng)排序的概率分布的次序的參數(shù)被設(shè)置為i(i=0至n),則反饋調(diào)節(jié)單元332確定該參數(shù)是否小于n(S322)。如果步驟S322中的條件不被滿足,則圖40所示的處理被終止。另一方面,如果步驟S322中的條件被滿足,則反饋調(diào)節(jié)單元332使用神經(jīng)網(wǎng)絡(luò)技術(shù)來基于加權(quán)因子將校正反饋的校正內(nèi)容反映在動作行為估計信息的每個概率分布中(S323)。然后,反饋調(diào)節(jié)單元332將參數(shù)i加1(S324)并且重復(fù)步驟S322及其以后的處理。

因此,通過替代校正率表而使用如神經(jīng)網(wǎng)絡(luò)技術(shù)等學(xué)習(xí)處理,校正反饋的內(nèi)容可以被反映在動作行為估計信息的每個值中而無需預(yù)先設(shè)置校正率表。

(5-3-3.行為和位置信息的校正反饋的反映處理)

接著,將基于圖41來描述行為和位置信息的校正反饋的反映處理。圖41是示出了行為和位置信息的校正反饋的反映處理的流程圖。

反饋調(diào)節(jié)單元332從單位數(shù)據(jù)存儲數(shù)據(jù)庫334或?qū)哟涡畔⒏郊訑?shù)據(jù)存儲數(shù)據(jù)庫335獲取要被校正的行為段,并且開始圖41所示的處理。反饋調(diào)節(jié)單元332首先確定校正反饋是否包含位置信息(S330)。如果在步驟S330中校正反饋包含位置信息,則執(zhí)行步驟S331及其之后的處理以在動作行為估計信息中反映所校正的位置信息。

在步驟S331中,確定是否對伴隨移動的行為段做出了與位置信息有關(guān)的任何校正。如果對伴隨移動的行為段做出了與位置信息有關(guān)的校正,則計算結(jié)束點的代表性坐標(biāo)(兩個代表性坐標(biāo)像位置X至位置Y)(S332)。另一方面,如果沒有對伴隨移動的行為段做出與位置信息相關(guān)的校正,則計算移動的代表性坐標(biāo)(S333)。順便提及,可以通過使用中心、重心、最頻繁點等來計算代表性坐標(biāo)。

接著,反饋調(diào)節(jié)單元332將在步驟S332和步驟S333中計算的代表性坐標(biāo)、精度和所附加屬性記錄在反饋數(shù)據(jù)庫(未示出)中(S334)。反饋數(shù)據(jù)庫是設(shè)置在分析服務(wù)器300中的存儲單元。然后,反饋調(diào)節(jié)單元332在步驟334中使用記錄在反饋數(shù)據(jù)庫中的新位置信息來分析動作內(nèi)容,并且確定分析結(jié)果是否匹配校正反饋所輸入的正確行為(S335)。如果在步驟S335中確定通過使用新位置信息而分析的動作內(nèi)容匹配正確的行為,則可以做出以下判斷:關(guān)于位置信息的校正反饋被正確地反映并且在行為內(nèi)容中沒有錯誤。因此,反饋調(diào)節(jié)單元332判斷校正反饋的反映處理完成并且終止圖41的處理。

另一方面,如果在步驟S335中確定使用新位置信息分析的動作內(nèi)容不匹配正確的行為,則可以做出以下判斷:單獨使用位置信息的校正,校正反饋沒有被正確地確定。在該情況下,執(zhí)行步驟S336至S341中的處理以將校正反饋的動作內(nèi)容反映在動作行為估計信息中。步驟S336至S341中的處理可以與圖38中的處理同樣地進行。

即,反饋調(diào)節(jié)單元322首先從存儲在分析參數(shù)數(shù)據(jù)庫333中的動作行為估計信息獲取用于對要被校正的行為段的動作內(nèi)容進行識別的概率分布(局部概率分布)(S336)。接著,反饋調(diào)節(jié)單元332針對局部概率分布計算通過將每個概率分布的最大概率乘以行的加權(quán)因子而獲得的值M(i),并且對這些概率分布進行排序(S337)。

表示經(jīng)排序的概率分布的次序的參數(shù)被設(shè)置為i(i=0至n)并且構(gòu)成局部概率分布的概率分布的數(shù)量被設(shè)置為n。然后,反饋調(diào)節(jié)單元332確定該參數(shù)i是否小于n以及乘積值M(i)是否大于預(yù)定閾值th(S338)。如果步驟S338中的條件不被滿足,則圖41所示的處理被終止。另一方面,步驟S338中的條件如果被滿足,則反饋調(diào)節(jié)單元332使用具有來自動作行為估計信息的目標(biāo)行的每個行為的概率分布的最大值的行為和從校正反饋獲得的正確行為來根據(jù)損失率計算函數(shù)獲取校正率C(i)(S339)。

然后,反饋調(diào)節(jié)單元332將在步驟S339中獲取的校正率C(i)從概率分布最大值的行為的概率分布的值中減去,并且將校正率C(i)加至正確行為的概率分布的值中,并且在動作行為估計信息反映這些校正(S340)。然后,反饋調(diào)節(jié)單元332將參數(shù)i加1(S341)并且重復(fù)步驟S338及其以后的處理。通過執(zhí)行上述處理,可以獲得校正反饋被反映之后的動作行為估計信息。

順便提及,替代步驟S336至S341中的處理,可以執(zhí)行如圖40所示的處理。同樣在該情況下也可以獲得校正反饋被反映之后的動作行為估計信息。

位置信息的校正反饋可以如在圖37的左下方示出的通過改變動作行為估計信息的概率分布的加權(quán)因子來反映。替選地,所校正的屬性依賴段、所指定的屬性依賴段、和ID依賴段可以被設(shè)置成在每個加權(quán)因子中反映位置信息的校正反饋。例如,所指定的屬性依賴段是針對位置信息“房屋”來加強,周圍屬性依賴段是針對位置信息“購物地點”來加強。對于例如“公司”等位置信息,可以呈現(xiàn)像不同辦公室等多個位置信息。在該情況下,可以通過將像業(yè)務(wù)內(nèi)容和規(guī)模等不同之處作為相應(yīng)特征賦予每段位置信息來正確地選擇相同含義的位置信息。

位置信息的加權(quán)因子的增加量例如可以基于原始位置信息來確定,或針對位置信息的每種屬性類型來改變。此外,位置信息所特定的概率分布可以隨機生成并且被添加至動作行為估計信息。從而,可以防止過度學(xué)習(xí)。

<6.其他>

[6-1.行為模式的個人建模]

在根據(jù)本實施方式的行為日志顯示系統(tǒng)中,通過使用附加了含義和內(nèi)容的行為段來顯示行為日志。通過使用這些行為段執(zhí)行例如自動相關(guān)處理或過濾處理,可以消減時間或行為錯誤。然后,可以從小量數(shù)據(jù)中提取用戶的典型行為模式。

如圖42所示,作為提取用戶的典型行為模式的功能單元,典型行為模式生成單元336被設(shè)置在分析服務(wù)器300中。為了提取典型行為模式,由生活行為識別單元321從行為日志服務(wù)器200中所獲取的預(yù)定時段(例如,一天)的行為日志首先被平滑,然后輸出至典型行為模式生成單元336。典型行為模式生成單元336對所平滑的行為日志的行為段使用統(tǒng)計技術(shù)例如互相關(guān)處理來生成典型的行為模式。

在圖42的示例中,典型行為模式生成單元336基于7天的行為日志和這些行為日志的行為段的相關(guān)性來獲取用戶的典型行為模式作為分析結(jié)果。因此,通過分析附加了由含義和內(nèi)容表示的并且表明行為段之間的關(guān)系的層次信息的行為段,甚至可以根據(jù)少量數(shù)據(jù)來生成用戶的可能典型行為模式。

[6-2.通過移動媒體/工具確定的位置顯示技術(shù)]

如果當(dāng)生成行為段時行為被識別為移動行為,則生活行為識別單元321基于用戶使用哪種交通媒介來移動或用戶使用哪種交通工具來移動來對用戶的位置信息進行標(biāo)識(圖43)。更具體地,當(dāng)移動行為根據(jù)動作行為數(shù)據(jù)被識別時,生活行為識別單元321分析如何顯示其位置信息。在該情況下,生活行為識別單元321首先根據(jù)易于使用的地界標(biāo)、最近位置信息和與其相關(guān)的信息來獲取最近站候選。最近站候選可以通過使用線路名稱、站名、到站點的距離等來標(biāo)識。交通媒介或交通工具、時間差、與最近緯度/經(jīng)度的距離等被獲取作為位置信息以及與其有關(guān)的信息。

生活行為識別單元321使用上述信息將權(quán)重賦予線路和站以表示最近的站。例如通過增加具有減小的距離的最近站候選的權(quán)重或?qū)?quán)重優(yōu)選地賦予在行為日志中連續(xù)獲取的線路和站,可以將權(quán)重賦予線路和站。替選地,考慮可以從直至最近時間的信息獲取的距離差或時間差來分配權(quán)重。從而,如果根據(jù)直至最近時間的信息識別到相距預(yù)定距離或過去預(yù)定時間的事實,則可以考慮轉(zhuǎn)火車至另一條線路的可能性。

(6-2-1.線路估計處理)

例如可以根據(jù)從行為日志識別的經(jīng)過站的數(shù)量來確定線路的估計。此外,可以通過考慮在在根據(jù)位置信息識別的站轉(zhuǎn)火車的概率或考慮多個線路之間的直達服務(wù)是否可用來估計用戶的移動軌跡。在如果多個線路在相同站之間運行,可以通過根據(jù)用戶的過去移動軌跡來估計更有可能的線路或通過從位置信息獲取傳感器獲取更詳細的位置信息來識別使用哪一個線路。

作為執(zhí)行上述線路估計處理的結(jié)果,例如如圖44所示,用戶的移動例如可以顯示在地圖上。順便提及,僅當(dāng)預(yù)定值或大于預(yù)定值的線路估計處理精度被確保時才在地圖顯示該線路。

(6-2-2.站名選擇過程)

站名是如上所述通過識別最近站來選擇的。在該情況下,即使用戶實際上沒有移動,也可能由于傳感器的無線電場強的錯誤而錯誤地識別到緯度/經(jīng)度的變化。因此,例如如圖45所示,表達可以根據(jù)最近站的站名的位置精度來變化。例如,如果大崎站被識別為最近站,則像“在大崎站工作”、“在大崎站附近工作”或“在大崎工作”等表達基于最近站的位置與位置信息之間的距離差而改變。從而,完成工作的地點可以被更加恰當(dāng)?shù)乇磉_。

如果交通媒介/工具不是例如乘火車移動,則可以優(yōu)先采用作為地界標(biāo)的所識別的最近站來通過站名表示動作的地點(不包括“站”)。例如,假設(shè)乘汽車移動被識別為分析行為日志的結(jié)果,并且“東小金井站”和“新小金井站”被標(biāo)識為地界標(biāo)。在該情況下,通過汽車在上述站之間的移動是不自然的,因此,行為內(nèi)容可以自然地通過將開始地點和目的地表示為“東小金井站”和“新小金井站”來表達。

<7.示例性硬件配置>

根據(jù)該實施方式的行為記錄裝置100的處理可以通過硬件或軟件中任意一種來執(zhí)行。在該情況下,行為記錄裝置100可以按照圖46所示來配置。下文中,將參考圖46來描述本實施方式的行為記錄裝置100的示例性硬件配置。

根據(jù)本實施方式的行為記錄裝置100可以如上所述通過計算機等處理設(shè)備來實施。如圖46所示,行為記錄裝置100包括CPU(中央處理器)101、ROM(只讀存儲器)102、RAM(隨機存取存儲器)103和主機總線104a。此外,行為記錄裝置100還包括橋104、外部總線104b、接口105、輸入裝置106、輸出裝置107、存儲裝置(HDD)108、驅(qū)動器109、連接端口111和通信裝置113。

CPU 101用作算法處理單元和控制單元,并且使用行為記錄裝置100根據(jù)各種程序來控制整個操作。CPU 101還可以包括微處理器。ROM 102存儲CPU 101所使用的程序、操作參數(shù)等。RAM 103臨時存儲用于CPU101的執(zhí)行的程序、在執(zhí)行期間恰當(dāng)?shù)刈兓膮?shù)等。這些單元通過包括CPU總線等的主機總線104a來互相連接。

主機總線104a通過橋104連接至如PCI(周邊組件互連/接口)等外部總線104b。注意,主機總線104a、橋104和外部總線104b沒有必要單獨地設(shè)置,并且這樣的組件的功能可以被結(jié)合至單一總線。

輸入裝置106包括用于用戶輸入信息的輸入裝置,如鼠標(biāo)、鍵盤、觸摸面板、按鈕、擴音器、開關(guān)或桿;基于用戶輸入生成輸入信號并且將信號輸出至CPU 101的輸入控制電路等。輸出裝置107包括顯示裝置例如液晶顯示器(LCD)、OLED(有機發(fā)光二極管)器件或燈;和音頻輸出裝置如揚聲器。

存儲裝置108是用于存儲數(shù)據(jù)的裝置,其被構(gòu)造成行為記錄裝置100的存儲單元的示例。存儲裝置108可以包括存儲介質(zhì)、將數(shù)據(jù)記錄在存儲介質(zhì)上的記錄裝置、從存儲介質(zhì)中讀取數(shù)據(jù)的讀取裝置、刪除記錄在存儲介質(zhì)上的數(shù)據(jù)的刪除裝置等。存儲裝置108例如包括HDD(硬盤驅(qū)動器)。存儲裝置108存儲用于驅(qū)動硬盤并且由CPU 101執(zhí)行的程序和各種數(shù)據(jù)。

驅(qū)動器109是存儲介質(zhì)的讀取器/寫入器,并且被結(jié)合在行為記錄裝置100內(nèi)或外接至行為記錄裝置100。驅(qū)動器109讀取記錄在所安裝的移動存儲介質(zhì)如磁盤、光盤、磁光盤或半導(dǎo)體存儲器上的信息,并且輸出信息至RAM 103。

連接端口111是用于與外裝置連接的接口,并且例如是用于與可以通過USB(統(tǒng)一串行總線)傳輸數(shù)據(jù)的的外部裝置的連接端口。通信裝置113例如是包括用于與通信網(wǎng)絡(luò)10連接的通信裝置等的通信接口。通信裝置113可以是支持無線LAN(局域網(wǎng))的通信裝置、支持無線USB的通信裝置或執(zhí)行無線通信的無線通信裝置中的任意一種。

在前述內(nèi)容中,參考附圖詳細描述了本公開內(nèi)容的優(yōu)選實施方式,但是本公開內(nèi)容的技術(shù)范圍不限于上述示例。本領(lǐng)域技術(shù)人員可以在所權(quán)利要求范圍內(nèi)找到各種替代和修改,并且應(yīng)該理解,在本公開內(nèi)容的技術(shù)范圍下它們會自然地出現(xiàn)。

在上述實施方式中,例如,行為表示生成單元320和數(shù)據(jù)管理單元330被設(shè)置在分析服務(wù)器300中,并且行為表示生成單元140被設(shè)置在行為記錄裝置100中,但是本公開內(nèi)容不限于這樣的示例。例如,這些功能單元可以全部設(shè)置在分析服務(wù)器300中或行為記錄裝置100中。

此外,本技術(shù)還可以被配置如下。

(1)一種信息處理裝置,包括:

行為識別單元,其基于傳感器信息對用戶的動作行為進行識別;以及

行為表示生成單元,其對表明由所述行為識別單元識別的用戶的動作行為的動作行為數(shù)據(jù)進行分析,以根據(jù)所述動作行為數(shù)據(jù)來生成由動作行為的含義和內(nèi)容表示的行為段。

(2)根據(jù)(1)所述的信息處理裝置,

其中,限定了動作行為的較高層級的含義和內(nèi)容的關(guān)系的字典數(shù)據(jù)被保存,并且

其中,所述行為表示生成單元基于所述字典數(shù)據(jù)、根據(jù)按照時間順序排列的所述動作行為數(shù)據(jù)之前和之后的關(guān)系來估計所述動作行為的含義和內(nèi)容,以生成所述行為段。

(3)根據(jù)(1)或(2)所述的信息處理裝置,

其中,所述行為表示生成單元根據(jù)要被分析的所述動作行為數(shù)據(jù)的時間段和時刻來估計所述動作行為的含義和內(nèi)容以生成所述行為段。

(4)根據(jù)(1)或(3)中任一項所述的信息處理裝置,

其中,所述行為表示生成單元根據(jù)要被分析的所述動作行為數(shù)據(jù)之前和之后的動作行為數(shù)據(jù)的位置來估計所述動作行為的含義和內(nèi)容以生成所述行為段。

(5)根據(jù)(1)或(4)中任一項所述的信息處理裝置,

其中,表明關(guān)于所述含義和內(nèi)容的層次關(guān)系的層次信息被附加至所述行為段。

(6)根據(jù)(5)所述的信息處理裝置,

其中,所述行為表示生成單元基于決定所述行為段的分段粗糙度的分段粒度和所述層次信息來顯示所述行為段。

(7)根據(jù)(6)所述的信息處理裝置,

其中,所述行為表示生成單元基于所述分段粒度的大小來組合或劃分所述行為段,并且顯示所組合或劃分的行為段。

(8)根據(jù)(1)至(7)中任一項所述的信息處理裝置,進一步包括:

典型行為模式生成單元,其基于所述行為段之間的相關(guān)性從包括預(yù)定單位的行為段的多個行為段分組中提取一個行為模式。

(9)根據(jù)(1)或(8)中任一項所述的信息處理裝置,

其中,所述行為表示生成單元通過按照時間順序排列所述行為段來在顯示單元中顯示至少用所述動作行為的開始時間、結(jié)束時間、位置信息和動作內(nèi)容表示的所述行為段。

(10)根據(jù)(1)至(9)中任一項所述的信息處理裝置,進一步包括:

反饋調(diào)節(jié)單元,其基于所述用戶對由所述行為表示生成單元生成的所述行為段的校正反饋來對決定動作行為的動作行為估計信息進行校正,

其中,所述行為表示生成單元基于所述動作行為估計信息、根據(jù)所述動作行為數(shù)據(jù)生成組成行為日志的行為段,以及

其中,所述反饋調(diào)節(jié)單元基于所述校正反饋來對所述動作行為估計信息進行校正。

(11)一種信息處理裝置,包括:

行為識別單元,其基于傳感器信息對用戶的動作行為進行識別;

行為表示生成單元,其基于決定動作行為的動作行為估計信息、根據(jù)表明由所述行為識別單元識別的用戶的動作行為的動作行為數(shù)據(jù)來生成組成行為日志的行為段;以及

反饋調(diào)節(jié)單元,其基于所述用戶對由所述行為表示生成單元生成的所述行為段的校正反饋來對所述動作行為估計信息進行校正。

(12)根據(jù)(11)所述的信息處理裝置,

其中,所述動作行為估計信息包括針對多個動作行為的概率分布與取決于地點的加權(quán)因子的多種組合,并且

其中,所述反饋調(diào)節(jié)單元基于所述校正反饋針對每個動作行為來校正所述概率分布或所述加權(quán)因子。

(13)根據(jù)(12)所述的信息處理裝置,

其中,當(dāng)所述校正反饋與行為內(nèi)容有關(guān)時,所述反饋調(diào)節(jié)單元根據(jù)所述校正反饋的內(nèi)容來校正所述動作行為估計信息的概率分布。

(14)根據(jù)(11)或(12)所述的信息處理裝置,

其中,當(dāng)所述校正反饋與地點有關(guān)時,所述反饋調(diào)節(jié)單元根據(jù)所述校正反饋的內(nèi)容來校正所述動作行為估計信息的加權(quán)因子。

(15)一種信息處理方法,包括:

基于傳感器信息對用戶的動作行為進行識別的步驟;以及

對表明所識別的用戶的動作行為的動作行為數(shù)據(jù)進行分析,以根據(jù)所述動作行為數(shù)據(jù)來生成由動作行為的含義和內(nèi)容表示的行為段的步驟。

(16)一種信息處理方法,包括:

基于傳感器信息對用戶的動作行為進行識別的步驟;

基于決定動作行為的動作行為估計信息、根據(jù)表明所識別的用戶的動作行為的動作行為數(shù)據(jù)來生成組成行為日志的行為段的步驟;以及

基于所述用戶對所述行為段的校正反饋來對所述動作行為估計信息進行校正的步驟。

參考符號列表

100 行為記錄裝置

110 傳感器

120 行為識別單元

122 傳感器控制器

124 動作行為識別單元

130 客戶端接口單元

140 行為表示處理單元

142 顯示處理單元

144 輸入信息處理單元

150 顯示單元

160 輸入單元

200 行為日志服務(wù)器

210 日志服務(wù)器接口單元

220 行為日志數(shù)據(jù)庫

300 分析服務(wù)器

310 分析服務(wù)器接口單元

320 行為表示生成單元

321 生活行為識別單元

322 層次結(jié)構(gòu)判斷單元

330 數(shù)據(jù)管理單元

331 數(shù)據(jù)獲取單元

332 反饋調(diào)節(jié)單元

333 分析參數(shù)數(shù)據(jù)庫

334 單位數(shù)據(jù)存儲數(shù)據(jù)庫

335 層次信息附加數(shù)據(jù)存儲數(shù)據(jù)庫

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1