JP5331719B2 - 行動状況を判定するための方法、装置及びプログラム - Google Patents
行動状況を判定するための方法、装置及びプログラム Download PDFInfo
- Publication number
- JP5331719B2 JP5331719B2 JP2010014739A JP2010014739A JP5331719B2 JP 5331719 B2 JP5331719 B2 JP 5331719B2 JP 2010014739 A JP2010014739 A JP 2010014739A JP 2010014739 A JP2010014739 A JP 2010014739A JP 5331719 B2 JP5331719 B2 JP 5331719B2
- Authority
- JP
- Japan
- Prior art keywords
- probability density
- position data
- weight
- weekday
- divided
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 67
- 230000009471 action Effects 0.000 title description 6
- 238000012545 processing Methods 0.000 claims description 93
- 230000008569 process Effects 0.000 claims description 40
- 238000004364 calculation method Methods 0.000 claims description 34
- 238000013500 data storage Methods 0.000 claims description 32
- 238000013507 mapping Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 15
- 230000006399 behavior Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000003542 behavioural effect Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
先ず、確率密度分布を算出する際には、分割された時間区間ごとに、過去の同一時間区間に収集されたユーザの滞在位置データを地図情報にマッピングし、この滞在位置データがマッピングされた地図情報を複数のエリアにメッシュ状に分割してこの分割されたエリアごとの前記滞在位置データの度数分布を作成し、この作成された度数分布をその最大値をもとに正規化してこの正規化された度数分布を前記分割された時間区間ごとの前記分割エリアにおける確率密度とする。
図1は、この発明の一実施形態に係わる状況判定方法を実現するためのシステムの概略構成図である。このシステムは、状況判定対象者となるユーザが所持する携帯端末MSと、データベースサーバDSVと、平日/休日判定処理装置PSと、平日/休日判定結果の通知先となるユーザ端末UT及び複数のアプリケーションサーバAP1〜APnとを備え、これらは通信ネットワークを介して相互に通信可能となっている。なお、通信ネットワークは、例えばインターネットに代表されるIPネットワークと、このIPネットワークにアクセスするためのアクセスネットワークとから構成される。
携帯端末MSは、基本機能としてマン/マシンインタフェースとしての入出力機能と、音声通信機能と、ブラウザ機能を備えたもので、さらにこの発明を実施するために必要な機能としてセンサデータ計測部11及び平日アノテーション入力部12を有している。これらの機能は何れもプログラムを携帯端末MS内のCPU(Central Processing Unit)に実行させることにより実現される。
確率密度分布及びその重みの算出は次のように行われる。図3はその処理手順と処理内容を示すフローチャートである。なお、ここでは過去の一定期間に渡って計測されたユーザの位置データが、その計測時刻を示すタイムスタンプと共に、データベースサーバDSV内のセンサデータ記憶部21に既に記憶されているものとして説明を行う。
携帯端末MSでは、ステップS1において平日アノテーション入力部12が起動され、位置データが計測された過去の日々に対しその日が平日か又は休日かを示すアノテーション情報の入力処理が行われる。この入力処理は、携帯端末MSとユーザとの間で対話形式により行われる。
平日/休日判定処理装置PSは、先ずステップS2において位置データの読み込み・選択処理部を起動し、全位置データのうち平日とアノテーションされた日に計測された位置データを選択的に読み込む処理を実行する。図5はその処理手順と処理内容を示すフローチャートである。
図6は、1日を30分ごとに区切った場合に、8時から8時30分までの時間区間に計測された位置データをマッピングした地図の一例を示すものである。なお、時間区間の長さや、時間区間の区切り開始時点は任意とする。
平日/休日判定処理装置PSは、次にステップS3において確率密度算出処理部31を起動し、時間区間τiごとの地図上の分割された各エリアに対するユーザの滞在確率密度の分布を算出する処理を以下のように実行する。図7はその処理手順と処理内容を示すフローチャートである。
なお、上記算出された確率密度p(τi ,x,y)の値は、データベースサーバDSVへ送信されて確率密度記憶部23に記憶される。
平日/休日判定処理装置PSは、次にステップS4において確率密度に対する重み算出処理部32を起動し、時間区間τiごとの各エリアの確率密度に対する重みを計算する処理を以下のように実行する。図10はその処理手順と処理内容を示すフローチャートである。
すなわち、特定の時間区間τiにおける確率密度の平均を、特定の時間区間τiにおいて過去に位置データがマッピングされた分割地域の数で割り算する。
次に、平日/休日判定フェーズの処理は次のように行われる。図4はその処理手順と処理内容を示すフローチャートである。
平日/休日判定処理装置PSにおいて平日/休日判定処理部33は、先ずステップS6により、上記データベースサーバDSVのセンサデータ記憶部21から平日/休日の判定対象となる日に収集された位置データを読み込む。またそれと共に、上記データベースサーバDSVの確率密度記憶部23及び確率密度に対する重み記憶部24からそれぞれ確率密度p(τi ,x,y)を表す情報及びその重みW(τi)を表す情報を読み込む。
すなわち、各位置データの確率密度の平均値が、位置データの計測日が平日である確率P(m)となる。
ユーザ端末UT又はアプリケーションサーバAP1〜APnは、平日/休日通知受信部41の制御の下で、上記平日/休日判定処理装置PSから送信された平日/休日の判定結果を表す情報を受信し保存する。この平日/休日の判定結果を表す情報は、ユーザの状況を判定するための属性情報として使用される。例えば、平日であればユーザに対し仕事に関する情報が配信され、休日であればレジャーに関する情報が配信される。
したがって、過去の位置データの分布密度及び広がりを考慮して、時間区間ごとに平日/休日判定に寄与する重みが自動的に変更されることになり、これにより時間帯により異なる位置データの質の違いを考慮して、平日/休日の判定を行うことが可能となる。この結果、例えば過去に収集されたユーザの位置データが様々な地域に分散せずユーザが特定の場所に滞在した可能性が高いと見なせる時間区間と、過去に収集されたユーザの位置データが様々な地域に分散しており、ユーザが滞在履歴にない場所に滞在していても本来ならば判定処理に影響を与えない時間区間とを区別して、平日/休日の判定を正確に行うことが可能となる。
Claims (7)
- センサデータ記憶手段、確率密度算出処理手段、重み算出処理手段及び平日/休日判定処理手段を備える状況判定装置が行う状況判定方法であって、
前記センサデータ記憶手段が、ユーザの滞在位置データを収集し位置データ記憶手段に記憶する過程と、
前記確率密度算出処理手段が、1日を複数の時間区間に分割すると共に、前記ユーザの滞在範囲を含む地図情報を複数のエリアに分割し、前記位置データ記憶部に記憶された滞在位置データの中で平日とアノテーションされた日の滞在位置データをもとに、前記分割された時間区間ごとに前記地図情報の各分割エリアに対するユーザの滞在状況を表す確率密度分布を算出し、確率密度記憶手段に記憶する確率密度分布算出過程と、
前記重み算出処理手段が、前記算出された確率密度分布に対する前記分割された時間区間ごとの重みを算出し、重み記憶手段に記憶する重み算出過程と、
前記平日/休日判定処理手段が、判定対象となる日に収集し前記位置データ記憶手段に記憶されたユーザの滞在位置データが含まれる時間区間及び分割エリアにおける確率密度とその重みを、前記確率密度記憶手段及び重み記憶手段にそれぞれ記憶された確率密度分布及び重みをもとに探索し、この探索された確率密度とその重みを用いて、前記判定対象となる日が平日又は休日である確率を算出する過程と、
前記平日/休日判定処理手段が、前記算出された確率をもとに前記判定対象となる日が平日であるか又は休日であるかを判定する過程と、
を具備し、
前記重み算出過程は、
前記分割された時間区間ごとに、当該時間区間における各分割エリアの確率密度の平均を、当該時間区間に過去に滞在位置データがマッピングされた分割エリアの数で割り算することにより、当該時間区間の確率密度に対する重みを算出する過程と、
前記分割された時間区間ごとに算出された重みをその最大値をもとに正規化し、この正規化された度数分布を前記時間区間ごとの確率密度に対する重みとする過程と
を備えることを特徴とする状況判定方法。 - 前記確率密度分布算出過程は、
前記分割された時間区間ごとに、過去の同一時間区間に収集され前記位置データ記憶手段に記憶されたユーザの滞在位置データを地図情報にマッピングする過程と、
前記滞在位置データがマッピングされた地図情報を複数のエリアにメッシュ状に分割し、この分割されたエリアごとの前記滞在位置データの度数分布を作成する過程と、
前記作成された度数分布をその最大値をもとに正規化し、この正規化された度数分布を前記分割された時間区間ごとの前記分割エリアにおける確率密度とする過程と
を備えることを特徴とする請求項1記載の状況判定方法。 - 前記判定対象となる日が平日又は休日である確率を算出する過程は、
判定対象となる日に収集し前記位置データ記憶手段に記憶されたユーザの滞在位置データを前記地図情報にマッピングする過程と、
前記滞在位置データがマッピングされた地図情報をもとに、当該滞在位置データが含まれる時間区間及び分割エリアにおける確率密度を前記確率密度記憶手段に記憶された確率密度分布から探索する過程と、
前記滞在位置データがマッピングされた地図情報をもとに、当該滞在位置データが含まれる時間区間及び分割エリアにおける確率密度に対する重みを前記重み記憶手段に記憶された重みから探索する過程と、
前記探索された確率密度とその重みを用いて、前記判定対象となる日に収集された位置データの確率密度の平均を算出し、この算出された確率密度の平均値を前記判定対象となる日が平日又は休日である確率とする過程と
を備えることを特徴とする請求項1又は2に記載の状況判定方法。 - ユーザの滞在位置データを収集し位置データ記憶手段に記憶するセンサデータ記憶手段と、
1日を複数の時間区間に分割すると共に、前記ユーザの滞在範囲を含む地図情報を複数のエリアに分割し、前記位置データ記憶部に記憶された滞在位置データの中で平日とアノテーションされた日の滞在位置データをもとに、前記分割された時間区間ごとに前記地図情報の各分割エリアに対するユーザの滞在状況を表す確率密度分布を算出し、確率密度記憶手段に記憶する確率密度分布算出手段と、
前記確率密度記憶手段に記憶された確率密度分布に対する前記分割された時間区間ごとの重みを算出し、重み記憶手段に記憶する重み算出処理手段と、
判定対象となる日に収集し前記位置データ記憶手段に記憶されたユーザの滞在位置データが含まれる時間区間及び分割エリアにおける確率密度とその重みを、前記確率密度記憶手段及び重み記憶手段にそれぞれ記憶された確率密度分布及び重みをもとに探索し、この探索された確率密度とその重みを用いて、前記判定対象となる日が平日又は休日である確率を算出する手段と、
前記算出された確率をもとに前記判定対象となる日が平日であるか又は休日であるかを判定する手段と
を具備し、
前記重み算出処理手段は、
前記分割された時間区間ごとに、当該時間区間における各分割エリアの確率密度の平均を、当該時間区間に過去に滞在位置データがマッピングされた分割エリアの数で割り算することにより、当該時間区間の確率密度に対する重みを算出する手段と、
前記分割された時間区間ごとに算出された重みをその最大値をもとに正規化し、この正規化された度数分布を前記時間区間ごとの確率密度に対する重みとする手段と
を備えることを特徴とする状況判定装置。 - 前記確率密度分布算出手段は、
前記分割された時間区間ごとに、過去の同一時間区間に収集され前記位置データ記憶手段に記憶されたユーザの滞在位置データを地図情報にマッピングする手段と、
前記滞在位置データがマッピングされた地図情報を複数のエリアにメッシュ状に分割し、この分割されたエリアごとの前記滞在位置データの度数分布を作成する手段と、
前記作成された度数分布をその最大値をもとに正規化し、この正規化された度数分布を前記分割された時間区間ごとの前記分割エリアにおける確率密度とする手段と
を備えることを特徴とする請求項4記載の状況判定装置。 - 前記判定対象となる日が平日又は休日である確率を算出する手段は、
判定対象となる日に収集し前記位置データ記憶手段に記憶されたユーザの滞在位置データを前記地図情報にマッピングする手段と、
前記滞在位置データがマッピングされた地図情報をもとに、当該滞在位置データが含まれる時間区間及び分割エリアにおける確率密度を前記確率密度記憶手段に記憶された確率密度分布から探索する手段と、
前記滞在位置データがマッピングされた地図情報をもとに、当該滞在位置データが含まれる時間区間及び分割エリアにおける確率密度に対する重みを前記重み記憶手段に記憶された重みから探索する手段と、
前記探索された確率密度とその重みを用いて、前記判定対象となる日に収集された位置データの確率密度の平均を算出し、この算出された確率密度の平均値を前記判定対象となる日が平日又は休日である確率とする手段と
を備えることを特徴とする請求項4又は5のいずれかに記載の状況判定装置。 - 請求項4乃至6のいずれかに記載の状況判定装置が備える手段を実現する処理を、前記状況判定装置が備えるコンピュータに実行させる状況判定プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010014739A JP5331719B2 (ja) | 2010-01-26 | 2010-01-26 | 行動状況を判定するための方法、装置及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010014739A JP5331719B2 (ja) | 2010-01-26 | 2010-01-26 | 行動状況を判定するための方法、装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011154484A JP2011154484A (ja) | 2011-08-11 |
JP5331719B2 true JP5331719B2 (ja) | 2013-10-30 |
Family
ID=44540406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010014739A Expired - Fee Related JP5331719B2 (ja) | 2010-01-26 | 2010-01-26 | 行動状況を判定するための方法、装置及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5331719B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101825023B1 (ko) | 2016-03-24 | 2018-02-02 | 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 | 리스크 조기 경보 방법 및 장치 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5256222B2 (ja) * | 2010-01-26 | 2013-08-07 | 日本電信電話株式会社 | 行動状況を判定するための方法、装置及びプログラム |
JP6029864B2 (ja) * | 2012-06-20 | 2016-11-24 | 株式会社ゼンリンデータコム | 情報処理システム、情報処理方法及びプログラム |
JP6374842B2 (ja) * | 2015-08-04 | 2018-08-15 | 日本電信電話株式会社 | 滞在確率密度推定装置、方法、及びプログラム |
JP7174689B2 (ja) * | 2019-12-25 | 2022-11-17 | アスクル株式会社 | 滞留点抽出装置、滞留点抽出方法、およびプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4082028B2 (ja) * | 2001-12-28 | 2008-04-30 | ソニー株式会社 | 情報処理装置および情報処理方法、並びに、プログラム |
JP4950586B2 (ja) * | 2006-08-02 | 2012-06-13 | クラリオン株式会社 | 統計交通情報生成方法および統計交通情報生成装置 |
JP2008217429A (ja) * | 2007-03-05 | 2008-09-18 | Ntt Docomo Inc | 歩行者情報提供装置、歩行者情報提供システム、及び歩行者情報提供方法 |
JP2009181477A (ja) * | 2008-01-31 | 2009-08-13 | Ntt Docomo Inc | シチュエーション推定装置、及び、シチュエーション推定プログラム |
-
2010
- 2010-01-26 JP JP2010014739A patent/JP5331719B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101825023B1 (ko) | 2016-03-24 | 2018-02-02 | 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 | 리스크 조기 경보 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
JP2011154484A (ja) | 2011-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101699918B1 (ko) | 방문 가능성에 기초한 부근의 목적지들의 정렬 및 위치 히스토리로부터의 장소들에 대한 미래의 방문들의 예측 | |
US20120150871A1 (en) | Autonomous Mobile Blogging | |
JP5331719B2 (ja) | 行動状況を判定するための方法、装置及びプログラム | |
JP5560026B2 (ja) | 地図表示装置、地図表示方法及び地図表示プログラム | |
CN107704586A (zh) | 一种基于用户活动地址的用户画像的方法、装置和*** | |
CN109389850A (zh) | 信息通知设备、信息通知***、信息通知方法和程序 | |
US9785897B2 (en) | Methods and systems for optimizing efficiency of a workforce management system | |
CN106096001A (zh) | 信息处理装置、信息处理方法及计算机程序 | |
KR20150069331A (ko) | 사용자 라이프 로그 생성 방법 및 시스템 | |
JP2014146261A (ja) | 同乗者検索装置、同乗者検索システムおよび方法 | |
EP2618294A1 (en) | Location-type tagging using collected traveler data | |
JP2007011391A (ja) | 主観的地図作成システム | |
WO2019134469A1 (zh) | 实体店查询方法和电子设备 | |
CN113901329B (zh) | 旅游住宿推荐方法、装置和计算机设备 | |
CN110262863B (zh) | 一种终端主界面的展示方法和装置 | |
JP7272522B2 (ja) | データ分析装置、データ分析システム、データ分析方法およびデータ分析プログラム | |
JP5798983B2 (ja) | 場所評価システム、装置、方法及びプログラム | |
Griffin et al. | A decision tree classification model to automate trip purpose derivation | |
JP2014190952A (ja) | ナビゲーションシステム、ナビゲーション方法、及びナビゲーションプログラム | |
CN116415499B (zh) | 一种社区舒适感模拟预测方法 | |
JP2020149729A (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
CN112364776A (zh) | 一种城市功能区识别模型建立、分类方法及装置 | |
JP5256222B2 (ja) | 行動状況を判定するための方法、装置及びプログラム | |
US11829931B2 (en) | Estimating system, estimating method, and information storage medium | |
KR102252464B1 (ko) | 두 가지 이상의 데이터의 조합으로 모바일 단말을 사용하는 사용자의 상태정보를 판단하는 방법 및 그 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120127 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20120627 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130515 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130705 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130723 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130729 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5331719 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |