JP5649808B2 - 情報処理装置、情報処理方法、プログラム - Google Patents
情報処理装置、情報処理方法、プログラム Download PDFInfo
- Publication number
- JP5649808B2 JP5649808B2 JP2009230580A JP2009230580A JP5649808B2 JP 5649808 B2 JP5649808 B2 JP 5649808B2 JP 2009230580 A JP2009230580 A JP 2009230580A JP 2009230580 A JP2009230580 A JP 2009230580A JP 5649808 B2 JP5649808 B2 JP 5649808B2
- Authority
- JP
- Japan
- Prior art keywords
- behavior
- sensor data
- user
- unit
- information
- 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
- 230000010365 information processing Effects 0.000 title claims description 267
- 238000003672 processing method Methods 0.000 title claims description 44
- 230000009471 action Effects 0.000 claims description 321
- 230000001133 acceleration Effects 0.000 claims description 208
- 230000005484 gravity Effects 0.000 claims description 151
- 230000006870 function Effects 0.000 claims description 150
- 238000012805 post-processing Methods 0.000 claims description 119
- 238000004364 calculation method Methods 0.000 claims description 112
- 238000012545 processing Methods 0.000 claims description 108
- 238000000034 method Methods 0.000 claims description 100
- 230000008859 change Effects 0.000 claims description 90
- 238000012958 reprocessing Methods 0.000 claims description 71
- 238000007726 management method Methods 0.000 claims description 54
- 238000013500 data storage Methods 0.000 claims description 53
- 230000009191 jumping Effects 0.000 claims description 51
- 230000008569 process Effects 0.000 claims description 46
- 239000006185 dispersion Substances 0.000 claims description 45
- 239000013598 vector Substances 0.000 claims description 14
- 230000003068 static effect Effects 0.000 claims description 12
- 238000005311 autocorrelation function Methods 0.000 claims description 10
- 238000012937 correction Methods 0.000 claims description 4
- 206010034719 Personality change Diseases 0.000 claims 1
- 230000006399 behavior Effects 0.000 description 499
- 238000010586 diagram Methods 0.000 description 25
- 230000000875 corresponding effect Effects 0.000 description 24
- 230000006854 communication Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 22
- 238000012986 modification Methods 0.000 description 16
- 230000004048 modification Effects 0.000 description 16
- 230000015654 memory Effects 0.000 description 15
- 230000003542 behavioural effect Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 238000005452 bending Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 230000003028 elevating effect Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1116—Determining posture transitions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1123—Discriminating type of movement, e.g. walking or running
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1036—Measuring load distribution, e.g. podologic studies
- A61B5/1038—Measuring plantar pressure during gait
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Animal Behavior & Ethology (AREA)
- Molecular Biology (AREA)
- Pathology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Physiology (AREA)
- Surgery (AREA)
- Dentistry (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- User Interface Of Digital Computer (AREA)
- Navigation (AREA)
- Position Input By Displaying (AREA)
Description
本稿における説明の流れは次の通りである。まず、図1を参照しながら、本発明の各実施形態に係る情報処理装置を含むネットワークの構成について説明する。次いで、図2を参照しながら、同実施形態に係る情報処理装置の構成例について説明する。
2.情報処理装置100、500の構成例
3.本発明の第1の実施形態に係る情報処理装置100の機能構成
4.情報処理装置100による情報処理方法の概要
5.情報処理装置100による情報処理方法の応用例
6.第1の実施形態の変形例について
7.本発明の第2の実施形態に係る情報処理装置500の機能構成
8.情報処理装置500による情報処理方法の応用例
9.情報処理装置100、500のハードウェア構成例
10.まとめ
まず、図1を参照しながら、本発明の各実施形態に係る情報処理装置を含むネットワークの構成について説明する。図1は、同実施形態に係る情報処理システム1のシステム構成例を示す説明図である。
ここで、図2を参照しながら、情報処理装置100の構成例について説明する。図2は、情報処理装置100の構成例を示す説明図である。図2では、本発明の効果を発揮するために望ましい情報処理装置100として携帯電話を例にとって説明する。但し、図2には、同実施形態に係る入力操作に用いられる主要なキーのみが描画されている。
次に、図3を参照しながら、情報処理装置100の機能構成について説明する。図3は、本発明の第1の実施形態に係る情報処理装置100の機能構成例を示す説明図である。情報処理装置100は、ユーザの行動に依存したセンサデータのフィルタリング機能及び演算機能、各行動の認識結果の後処理機能に特徴を有する。
(4−1.行動認識機能及び行動情報後処理機能について)
次に図4を参照しながら、行動認識機能及び行動情報後処理機能について説明する。図4は、行動認識機能及び行動情報後処理機能についての概要を示した説明図である。まず、センサデータ作成部110がユーザの行動に基づいたセンサデータ200を作成する。当該センサデータに対して、行動認識部112、行動管理部114、行動情報後処理部116が各行動などに応じて所定の処理を行う。その処理後に、ユーザが時間毎にどのような行動を行っていたかを示す行動情報210が生成される。符号212、214、216、218、220、222は、それぞれ時間毎に各行動が行われていたのか否かを示している。詳細については後述する。
図7は、行動認識機能についての概要を示した説明図である。センサデータ作成部110が作成したセンサデータ200についての行動情報202を行動認識部112は生成する。具体的には、センサデータ200を取得した行動認識部112は、各行動に特化した行動判定部118が、センサデータ処理部120に対して当該各行動毎に特化した固有の処理を行わせる。センサデータ処理部120が、各行動毎の所定の処理を行い(符号224)、行動情報202を生成する。上記所定の処理の具体的な方法については、後述する。このようにして、行動認識部112は、各行動に特化した処理方法を有しているので、各行動を精度良く認識することができる。
図8は、行動情報後処理機能についての概要を示した説明図である。行動認識部112が生成した行動情報について、行動管理部114が行動情報に対応する行動がなされた時刻と関連づけてデータ226として管理する。次に、行動情報後処理部116が、行動管理部114が管理している行動情報226に対して所定の後処理を行う。行動情報後処理部116は、FIFO形式で記録された行動毎のデータ228に対して、所定の後処理を行う。後処理としては、排他行動情報再処理部144と、誤認識行動情報再処理部146と、行動情報実時間調整部148とが行う。具体的な後処理方法については、以下で詳述する。その結果、後処理がなされた行動情報210が得られる。このようにして、行動認識部112が生成した行動情報に対して、所定の後処理がなされるので、ユーザの実際の行動と比較して誤認識等がない状態で、行動情報が生成される。
次に、図9〜図20を参照しながら、情報処理方法の応用例について説明する。本実施形態に係る情報処理装置100は、行動認識部112を有する。行動認識部112は、行動判定部118と、センサデータ処理部120とを有する。行動認識部112は、ユーザが行う特定の行動に特化した複数の行動判定部118を有する。具体的には、行動判定部118は、静止状態判定部122と、歩行・走行状態判定部124と、跳躍状態判定部126と、姿勢変化判定部128と、エレベータ搭乗判定部130と、電車搭乗判定部132と、右折・左折判定部134とを有する。本実施形態に係る情報処理装置100によれば、各行動毎に特化した行動認識機能を有しており、当該各行動を精度良く把握することができる。センサデータ処理部120が、センサデータ演算部136と、特定領域除去部138と、低領域除去部140と、センサデータ記憶部142とを有し、各行動毎に行動判定部118の指示に応じて所定の処理を行う。
まず、行動認識方法及び行動情報後処理方法の流れについて、図9を参照しながら説明する。図9は、本実施形態に係る行動認識方法及び行動情報後処理方法の流れを説明する図である。ある時刻tnのサンプル(ユーザ行動)に対して、入力信号としてセンサデータをセンサデータ作成部110が作成する。上記センサデータに対して、行動認識部112は、デジタルフィルタ処理(信号/統計処理)を行う(S100)。その結果、行動認識部112は、各行動の特徴を代表する検出値を算出して、閾値処理を行う(S102)。その結果として、行動認識部112が、上記検出値が閾値の範囲外であると判定した場合には、行動管理部114は無効フラグを立て、各行動についてのフラグの状態管理を行う(S104)。また、行動認識部112が、上記検出値が閾値の範囲内であると判定した場合には、行動管理部114は有効フラグを立て、各行動についてのフラグの状態管理を行う(S104)。更に行動管理部114は、行動の有無を判定して(S106)、行動がある場合にはラベル化してFIFO形式で記録する(S108)。行動管理部114は、行動の開始・終了時刻とその認識状態を記録する。次に、行動情報後処理部116が、上記の認識結果に対して後処理を行う(S110)。上記後処理としては、例えば、行動情報後処理部116の排他行動情報再計算部144が、排他行動の整合性を確保する処理を行うことが挙げられる。また、行動情報後処理部116の誤認識行動情報再計算部146が、経験則に基づいて誤認識を回避する処理を行うことも挙げられる。また、行動情報後処理部116の行動情報実時間調整部148が、デジタルフィルタの時間遅れを調整する処理を行うことも挙げられる。このようにして時刻tnのサンプルに対する認識処理が行われる。特に、各行動に対応したデジタルフィルタリング機能を有する行動の認識方法については、以下で詳述する。
まず、図11を参照しながら、ユーザが一時停止しているのか静止しているのかを認識する方法について説明する。図11は、行動認識部112が、ユーザが一時停止しているのか、静止しているのかを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。一時停止しているのか、静止しているのかを認識するために、まず、行動判定部118のうち静止状態判定部122が、センサデータ処理部120に一時停止しているのか、静止しているのかを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、図12を参照しながら、ユーザが歩行しているのか、走行しているのかを認識する方法について説明する。図12は、行動認識部112が、ユーザが歩行、もしくは走行しているのかを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。歩行もしくは、走行しているのかを認識するために、まず、行動判定部118のうち歩行・走行状態判定部124が、センサデータ処理部120に歩行もしくは、走行しているのかを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、図13を参照しながら、ユーザが跳躍しているのか否かを認識する方法について説明する。図13は、行動認識部112が、ユーザが跳躍しているのか否かを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。跳躍しているのか否かを認識するために、まず、行動判定部118のうち跳躍状態判定部126が、センサデータ処理部120に跳躍しているのかを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、図14を参照しながら、ユーザが座っているのか立っているのかを認識する方法について説明する。図14は、行動認識部112が、ユーザが座っているのか立っているのかを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。座っているのか立っているのかを認識するということは、もともと座っているユーザが立ったことを認識すること、もしくはもともと立っているユーザが座ることを認識することでもある。つまり、ユーザの姿勢変化を認識することである。このように、ユーザが姿勢変化をしているのかを認識するために、まず、行動判定部118のうち姿勢変化判定部128が、センサデータ処理部120に姿勢変化をしているのかを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、図15を参照しながら、ユーザがエレベータに乗っているのか否かを認識する方法について説明する。図15は、行動認識部112が、ユーザがエレベータに乗っているのか否かを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。このように、ユーザがエレベータに乗っているのか否かを認識するために、まず、行動判定部118のうちエレベータ搭乗判定部130が、センサデータ処理部120にエレベータに乗っているのか否かを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、図16を参照しながら、ユーザが電車に乗っているのか否かを認識する方法について説明する。図16は、行動認識部112が、ユーザが電車に乗っているのか否かを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。このように、ユーザが電車乗っているのか否かを認識するために、まず、行動判定部118のうち電車搭乗判定部132が、センサデータ処理部120に電車に乗っているのか否かを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、図17を参照しながら、ユーザが右折もしくは左折しているのかを認識する方法について説明する。図17は、行動認識部112が、ユーザが右折もしくは左折しているのかを認識する方法についての流れを示した説明図である。まず、センサデータ作成部110が、ユーザ行動156を感知してセンサデータを作成する。次に行動認識部112が、上記センサデータをセンサデータ作成部110から取得する。このように、ユーザが右折もしくは左折しているのかを認識するために、まず、行動判定部118のうち右折・左折判定部134が、センサデータ処理部120に電車に乗っているのか否かを認識するための信号を送信する。また、センサデータ処理部120は、センサデータ作成部110からセンサデータを取得する。
次に、行動情報後処理機能について、図18〜図20を参照しながら説明する。図18は、行動情報が行動管理部114によって管理された後に、行動情報後処理部116によって行動の認識結果が判定され、ラベル化された状態を示した概念図である。矢印230はFIFOの走査方向を指している。行動管理部114は、行動情報を当該行動情報に対応する行動がなされた時刻と関連付けて管理している。そして、行動情報後処理部116は、所定のサンプリングレート毎に、行動が行われたことを示す「true」か、行動が行われなかった「false」のフラグが立てられる。上記所定のサンプリングレートは例えば、32Hzが挙げられる。
次に、図21〜図23を参照しながら、本発明の第1の実施形態の変形例について説明する。なお、情報処理装置101による情報処理方法の概要については、図4〜図8を参照しながら説明したような情報処理装置100による情報処理方法の概要と実質的に同一であるので、かかる内容については説明を省略する。
次に、図24を参照しながら、本発明の第2の実施形態に係る情報処理装置500の機能構成について説明する。図24は、本発明の第2の実施形態に係る情報処理装置500の機能構成例を示す説明図である。情報処理装置500は、ユーザの行動に依存したセンサデータの特徴ベクトルの算出機能、識別関数の演算機能及び閾値の判定機能を特徴の一つとして有する。
次に、図25及び図26を参照しながら、情報処理方法の応用例について説明する。なお、情報処理装置500による情報処理方法の概要については、情報処理装置100による情報処理方法の概要で説明したものと実質的に同一であるので、かかる内容については説明を省略する。
図25は、情報処理装置500の情報処理方法の流れを示す説明図である。図25のステップS102、104、106、及び108で行われる処理方法は、図9を参照しながら説明したステップS102、104、106、及び108で行われる処理方法と実質的に同一である。また、ステップS111で行われる処理方法は、図23を参照しながら説明したステップS111で行われる処理方法と実質的に同じである。そのため、ここでは、ステップS200で行われる処理について中心に説明し、図9及び図23で説明したものと同様の処理についての説明は省略する。また、図10を参照しながら説明した過去の時刻tn−dの認識結果を取得する機能については、本実施形態においても実質的に同様の機能が実行されるので、ここではその説明は省略する。
次に、図26を参照しながら、ユーザが乗物に搭乗しているのか否かについて認識する方法について説明する。図26は、行動認識部512により、ユーザが乗物に搭乗しているか否かを認識する方法についての流れを示した説明図である。
上記装置が有する各構成要素の機能は、例えば、図21に示すハードウェア構成を有する情報処理装置により、上記の機能を実現するためのコンピュータプログラムを用いて実現することが可能である。図21は、上記装置の各構成要素が有する機能を実現することが可能な情報処理装置のハードウェア構成を示す説明図である。この情報処理装置の形態は任意である。例えば、パーソナルコンピュータ、携帯電話、PHS(Personal Handy−phone System)、PDA(Personal Digital Assistant)等の携帯情報端末、ゲーム機、又は各種情報家電等の形態がこれに含まれる。
最後に、各実施形態の情報処理装置が有する機能構成と、当該機能構成により得られる作用効果について簡単に纏める。
102 サーバ
104 通信網
110 センサデータ作成部
112、512 行動認識部
114 行動管理部
116、117 行動情報後処理部
118、518 行動判定部
120、520 センサデータ処理部
122 静止状態判定部
124 歩行・走行状態判定部
126 跳躍状態判定部
128 姿勢変化判定部
130 エレベータ搭乗判定部
132 電車搭乗判定部
134 右折・左折判定部
136、536 センサデータ演算部
138 特定領域除去部
140 低領域除去部
142 センサデータ記憶部
144 排他行動情報再処理部
146 誤認識行動情報再処理部
148 行動情報実時間調整部
149 行動間比較再処理部
150 データ制御部
152 記憶部
154 表示制御部
156 ユーザ行動
160 表示画面
532 乗物搭乗判定部
Claims (17)
- ユーザの行動を感知し、当該ユーザの行動に対応するセンサデータを作成するセンサデータ作成部と、
前記センサデータに対して所定の閾値処理を行って前記ユーザが行った行動を認識し、前記ユーザが行った行動を表す情報である行動情報を生成する行動認識部と、
前記行動認識部により生成された前記行動情報を、当該行動情報に対応する行動がなされた時刻と関連づけて管理する行動管理部と、
前記行動管理部が管理している行動情報に対して所定の後処理を行う行動情報後処理部と、
を有し、
前記行動認識部は、前記ユーザが行う特定の行動に特化した複数の行動判定部を更に備え、前記複数の行動判定部における判定結果に基づいて前記行動情報を生成し、
前記行動情報後処理部は、
前記行動管理部が管理する前記時刻を、前記行動認識部が前記行動情報を生成に要した時間だけ遡るように調整する行動情報実時間調整部と、
前記ユーザが各行動を取るのに必要となる行動情報必要条件に基づいて単位時間毎の前記行動情報を再処理する誤認識行動情報再処理部と、を有し、
前記誤認識行動情報再処理部は、前記行動情報が行動情報必要条件を満たしていない場合には前記行動に関する行動情報を修正する、情報処理装置。 - 前記行動認識部は、
ユーザが静止状態にあるか否かを判定する静止状態判定部と、
ユーザが歩行状態または走行状態にあるか否かを判定する歩行・走行状態判定部と、
ユーザが跳躍している状態である跳躍状態にあるか否かを判定する跳躍状態判定部と、
ユーザが座っている状態または立っている状態にあるのか否かを判定する姿勢変化判定部と、
ユーザがエレベータに乗っている状態か否かを判定するエレベータ搭乗判定部と、
ユーザが電車に乗っている状態か否かを判定する電車搭乗判定部と、
ユーザが右折または左折している状態にあるか否かを判定する右折・左折判定部と、
を少なくとも備える、請求項1に記載の情報処理装置。 - 前記行動認識部は、前記行動判定部として、
前記センサデータ及び予め設定された所定の識別関数を利用して、ユーザが乗物に搭乗しているか否かを判定する乗物搭乗判定部を備える、請求項2に記載の情報処理装置。 - 前記行動認識部は、
前記センサデータをFIFO形式で記録するセンサデータ記憶部と、
前記センサデータを用いて所定の演算を行うセンサデータ演算部と、
を含むセンサデータ処理部を更に備え、
前記複数の行動判定部のそれぞれは、前記センサデータ処理部から出力された演算結果に基づいて、ユーザが行った行動を判定する、請求項3に記載の情報処理装置。 - 前記行動情報後処理部は、ユーザが同時に行うことが困難な排他的な行動を取ることを表す排他的特性が行動情報に存在するか否かを検出する排他行動情報再処理部を更に有し、
前記排他行動情報再処理部は、2つ以上の行動が前記排他的特性を有する場合には前記2つ以上の行動のうち少なくとも1つの行動に関する行動情報を排除する、請求項1に記載の情報処理装置。 - 前記行動情報後処理部は、
所定時間内に行われた2つ以上の行動が類似している場合に、
前記2つ以上の行動夫々について、前記行動情報の合計時間を比較し、
前記合計時間が最も長い行動情報を前記所定時間の行動情報として選択する行動間比較再処理部を有する、請求項1に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部が、前記センサデータ記憶部によって記憶された第一の所定時間における前記第一〜第三加速度センサデータ夫々の分散値を算出して、
前記静止状態判定部は、
当該分散値のうち最も大きい最大分散値が前記ユーザは静止していると認識する静止認識値より小さく、かつ前記最大分散値の前記静止認識値より小さい時間が、前記ユーザは静止していると認識する静止認識時間より長く続く場合には、前記ユーザが静止しているという行動情報を生成して、
前記最大分散値が前記静止認識値より小さく、かつ前記最大分散値の前記静止認識値より小さい時間が前記静止認識時間より長く続かない場合には、前記ユーザは一時的に静止しているという行動情報を生成する、請求項4に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部は、
前記センサデータ記憶部によって記録された第二の所定時間範囲における前記第一〜第三加速度センサデータ夫々の分散値と、当該分散値のうち最も大きい最大分散値を算出して、
前記センサデータ記憶部によって記憶された前記加速度センサデータの自己相関関数と、当該自己相関関数の最大値を算出することで、前記ユーザが歩いているもしくは走っている際の歩行及び走行周波数データをさらに算出して、前記歩行及び走行周波数データと前記最大分散値とに対して乗算して、歩行もしくは走行していると判定するための歩行及び走行判定データを算出して、
前記歩行・走行状態判定部は、
当該歩行及び走行判定データの値が、前記ユーザが歩行していると認識するための下限値である最小歩行認識値よりも大きく、かつ前記ユーザが歩行していると認識するための上限値である最大歩行認識値よりも小さい場合には、前記ユーザが歩行しているという行動情報を生成して、
前記歩行及び走行判定データの値が、前記最大歩行認識値よりも大きい場合には、前記ユーザは走行しているという行動情報を生成する、請求項4に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部が、
前記第一〜第三加速度センサデータの大きさで表される跳躍加速度の大きさを計算することで、跳躍状態判定値を算出して、
前記跳躍状態判定部は、
当該跳躍状態判定値が前記ユーザは跳躍していると認識するための下限値である最小跳躍認識値よりも大きい場合には、前記ユーザは跳躍しているという行動情報を生成する、請求項4に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部が、
前記第一〜第三加速度センサデータ夫々に基づいて所定の座標軸に沿った第一〜第三重力データを算出して、
前記第一重力データが前記センサデータ記憶部に既に記憶された第一重力データからどれ位変化したかを表す第一重力変化データ、前記第二重力データが前記記憶部に既に記録した第二重力データからどれ位変化したかを表す第二重力変化データ、及び前記第三重力データが前記記憶部に既に記録した第三重力データからどれ位変化したかを表す第三重力変化データを算出して、前記第一重力変化データ、前記第二重力変化データ、前記第三重力変化データの大きさを表し、前記ユーザが、姿勢変化しているか否かを判定する姿勢変化判定値を算出して、
前記姿勢変化判定部は、
当該姿勢変化判定値が前記ユーザの姿勢は変化していると認識するための下限値である最小姿勢変化認識値よりも大きい場合であって、且つ前記ユーザが既に立っていた場合には前記ユーザは座っているという行動情報を生成して、
前記姿勢変化判定値が最小姿勢変化認識値よりも大きい場合であって、且つ前記ユーザが既に座っていた場合には前記ユーザは立っているという行動情報を生成する、請求項4に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部が、前記第一加速度センサデータ、前記第二加速度センサデータ、及び前記第三加速度センサデータに基づいて、重力方向の加速度を表す情報である重力方向加速度センサデータを算出して、
前記重力方向加速度センサデータと重力との差分を計算することで、前記ユーザがエレベータに乗っているか否かを判定するエレベータ昇降判定データを算出して、
前記エレベータ搭乗判定部は、
当該エレベータ昇降判定データが最初は所定値Dαよりも大きく、次に所定値Dβよりも小さくなる場合には、前記ユーザがエレベータで上昇していたという行動情報を生成して、当該エレベータ昇降判定データが最初は所定値Dβよりも小さく、次に所定値Dαよりも大きくなる場合には、前記ユーザがエレベータで下降していたという行動情報を生成して、
前記Dαは、前記ユーザがエレベータで上昇を始めたことを認識するための下限値である最小エレベータ上昇認識値であって、
前記Dβは、前記ユーザがエレベータで下降を始めたことを認識するための上限値である最大エレベータ下降認識値である、請求項4に記載の情報処理装置。 - 前記センサデータ演算部は、
前記重力の値を補正可能にする前記第一加速度センサデータ、前記第二加速度センサデータ、及び前記第三加速度センサデータの大きさで表される重力調整データを計算して、
当該重力調整データを前記センサデータ記憶部に記録して、
当該センサデータ記憶部に記憶された前記重力調整データの分散値である重力調整分散値、及び前記重力調整データの平均値である重力調整平均データを算出して、
前記重力調整分散値が、前記重力の調整を許容する最大の分散値である最大許容重力調整分散値よりも小さく、且つ前記重力調整平均データが、前記重力の調整を許容する最小の平均値である最小許容重力平均値よりも大きく、前記重力調整平均データが、前記重力の調整を許容する最大の平均値である最大許容重力平均値よりも小さい場合には、前記重力調整平均データによる値を補正後の重力とみなして、当該補正後の重力を前記重力の代わりに用いて演算する、請求項11に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部が、
前記第一〜第三加速度センサデータに基づいて、水平方向加速度センサデータ、及び垂直方向加速度センサデータを算出して、
前記センサデータ記憶部に水平方向加速度センサデータ、及び垂直方向加速度センサデータを記録して、
前記センサデータ記憶部に記録した水平方向加速度センサデータに基づいて水平方向分散値を算出して、
前記センサデータ記憶部に記録した前記垂直方向加速度センサデータに基づいて垂直方向分散値を算出して、
前記水平方向分散値と前記垂直方向分散値とのうち小さい方の分散値について積分をすることで電車に乗っているか否かを判定する電車搭乗判定データを算出して、
前記電車搭乗判定部は、
当該電車搭乗判定データが前記ユーザは電車に搭乗していると認識するための下限値である最小電車搭乗認識値よりも大きい場合には、前記ユーザは電車に搭乗しているという行動情報を生成する、請求項4に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータと、所定の座標軸に沿ったジャイロに関するデータである第一〜第三ジャイロセンサデータとを含み、
前記センサデータ演算部が、
周波数領域が除去された前記第一〜第三加速度センサデータと、前記第一〜第三ジャイロセンサデータと、に基づいて重力方向の角速度を算出して、
前記右折・左折判定部は、
当該角速度が前記ユーザは右折していると認識するための上限値である最大右折認識値よりも小さい場合には、前記ユーザは右折しているという行動情報を生成して、
前記角速度が前記ユーザは左折していると認識するための下限値である最小左折認識値よりも大きい場合には、前記ユーザは左折しているという行動情報を生成する、請求項4に記載の情報処理装置。 - 前記センサデータは、所定の座標軸に沿った加速度に関するデータである第一〜第三加速度センサデータを含み、
前記センサデータ演算部が、
前記第一〜第三加速度センサデータに基づいて生成された特徴ベクトルと、乗物の種類毎に設定された識別関数とを利用して当該識別関数の値を算出して、
前記乗物搭乗判定部は、
算出された前記識別関数の値が、当該識別関数に対応する乗物に乗っていることを認識する際に用いられる乗物搭乗認識値より大きい場合に、前記ユーザが前記識別関数に対応する乗物に乗っていることを表す行動情報を生成する、請求項4に記載の情報処理装置。 - ユーザの行動を感知し、当該ユーザの行動に対応するセンサデータを作成するセンサデータ作成ステップと、
前記センサデータに対して所定の閾値処理を行ってユーザが行った行動を認識し、ユーザが行った行動を表す情報である行動情報を生成する行動認識ステップと、
前記行動認識ステップにより生成された前記行動情報を、当該行動情報に対応する行動がなされた時刻と関連づけて管理する行動管理ステップと、
前記行動管理ステップが管理している行動情報に対して所定の後処理を行う行動情報後処理ステップと、
を有し、
前記行動認識ステップには、ユーザが行う特定の行動に特化した複数の行動判定ステップを更に備え、前記複数の行動判定ステップにおける判定結果に基づいて前記行動情報を生成し、
前記行動情報後処理ステップは、
前記行動管理ステップで管理する前記時刻を、前記行動認識ステップで前記行動情報を生成に要した時間だけ遡るように調整する行動情報実時間調整ステップと、
前記ユーザが各行動を取るのに必要となる行動情報必要条件に基づいて単位時間毎の前記行動情報を再処理する誤認識行動情報再処理ステップと、を有し、
前記誤認識行動情報再処理ステップは、前記行動情報が行動情報必要条件を満たしていない場合には前記行動に関する行動情報を修正する、情報処理方法。 - 所定のセンサが設けられたコンピュータに、
ユーザの行動を感知し、当該ユーザの行動に対応するセンサデータを作成するセンサデータ作成機能と、
前記センサデータに対して所定の閾値処理を行ってユーザが行った行動を認識し、ユーザが行った行動を表す情報である行動情報を生成する行動認識機能と、
前記行動認識機能により生成された前記行動情報を、当該行動情報に対応する行動がなされた時刻と関連づけて管理する行動管理機能と、
前記行動管理機能が管理している行動情報に対して所定の後処理を行う行動情報後処理機能と、
を実現させ、
前記行動認識機能は、ユーザが行う特定の行動に特化した複数の行動判定機能を更に備え、前記複数の行動判定機能における判定結果に基づいて前記行動情報を生成させ、
前記行動情報後処理機能は、
前記行動管理機能が管理する前記時刻を、前記行動認識機能が前記行動情報を生成に要した時間だけ遡るように調整する行動情報実時間調整機能と、
前記ユーザが各行動を取るのに必要となる行動情報必要条件に基づいて単位時間毎の前記行動情報を再処理する誤認識行動情報再処理機能と、を有し、
前記誤認識行動情報再処理機能は、前記行動情報が行動情報必要条件を満たしていない場合には前記行動に関する行動情報を修正する、プログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009230580A JP5649808B2 (ja) | 2009-01-28 | 2009-10-02 | 情報処理装置、情報処理方法、プログラム |
US12/693,888 US8566272B2 (en) | 2009-01-28 | 2010-01-26 | Information processing apparatus, information processing method, program for recognizing behavior |
CN201010105289.5A CN101860561B (zh) | 2009-01-28 | 2010-01-28 | 信息处理装置和信息处理方法 |
US14/045,074 US9378457B2 (en) | 2009-01-28 | 2013-10-03 | Information processing apparatus, information processing method, and program for determining a vehicle boarding state |
US15/169,151 US10565510B2 (en) | 2009-01-28 | 2016-05-31 | Information processing apparatus, information processing method, program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009017187 | 2009-01-28 | ||
JP2009017187 | 2009-01-28 | ||
JP2009230580A JP5649808B2 (ja) | 2009-01-28 | 2009-10-02 | 情報処理装置、情報処理方法、プログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013216971A Division JP5905868B2 (ja) | 2009-01-28 | 2013-10-18 | 情報処理装置、情報処理方法、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010198595A JP2010198595A (ja) | 2010-09-09 |
JP5649808B2 true JP5649808B2 (ja) | 2015-01-07 |
Family
ID=42354962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009230580A Expired - Fee Related JP5649808B2 (ja) | 2009-01-28 | 2009-10-02 | 情報処理装置、情報処理方法、プログラム |
Country Status (3)
Country | Link |
---|---|
US (3) | US8566272B2 (ja) |
JP (1) | JP5649808B2 (ja) |
CN (1) | CN101860561B (ja) |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2539837A4 (en) | 2010-02-24 | 2016-05-25 | Jonathan Edward Bell Ackland | CLASSIFICATION SYSTEM AND METHOD |
JP5617299B2 (ja) * | 2010-03-25 | 2014-11-05 | オムロンヘルスケア株式会社 | 活動量計、制御プログラムおよび活動種類特定方法 |
JP5628560B2 (ja) * | 2010-06-02 | 2014-11-19 | 富士通株式会社 | 携帯電子機器、歩行軌跡算出プログラム及び歩行姿勢診断方法 |
US20120278179A1 (en) * | 2011-04-28 | 2012-11-01 | Ray Campbell | Systems and methods for deducing user information from input device behavior |
JP5768517B2 (ja) | 2011-06-13 | 2015-08-26 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP6031735B2 (ja) | 2011-06-13 | 2016-11-24 | ソニー株式会社 | 情報処理装置、情報処理方法およびコンピュータプログラム |
JP6067693B2 (ja) * | 2011-06-28 | 2017-01-25 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 座位から立位への移行検出 |
JP5768583B2 (ja) | 2011-08-12 | 2015-08-26 | 富士通株式会社 | 電子機器及び運動状態判定方法 |
JP6051509B2 (ja) | 2011-10-31 | 2016-12-27 | ソニー株式会社 | 発電制御システム、発電制御プログラムおよび電子機器 |
JP5915285B2 (ja) * | 2012-03-15 | 2016-05-11 | セイコーエプソン株式会社 | 状態検出装置、電子機器、測定システム及びプログラム |
JP6011127B2 (ja) * | 2012-08-06 | 2016-10-19 | 富士ゼロックス株式会社 | 行為検出プログラム及び行為検出装置 |
WO2014038323A1 (ja) | 2012-09-06 | 2014-03-13 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
JP6233412B2 (ja) | 2013-06-18 | 2017-11-22 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP6183047B2 (ja) * | 2013-08-12 | 2017-08-23 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
CN103544485B (zh) * | 2013-10-30 | 2018-07-06 | 无锡赛思汇智科技有限公司 | 基于智能终端的司机识别方法和装置 |
JP2015090589A (ja) | 2013-11-06 | 2015-05-11 | ソニー株式会社 | 認証制御システム、認証制御方法およびプログラム |
WO2015069123A1 (en) | 2013-11-08 | 2015-05-14 | Performance Lab Technologies Limited | Classification of activity derived from multiple locations |
US9443063B2 (en) * | 2013-12-06 | 2016-09-13 | President And Fellows Of Harvard College | Method and apparatus for using gait analysis to determine a health quality measure |
US9392412B2 (en) | 2014-02-28 | 2016-07-12 | Life360, Inc. | Apparatus and method of determining a life change of a user of a mobile device based on behavioral abnormality |
CN110083303A (zh) | 2014-05-22 | 2019-08-02 | 索尼公司 | 信息处理设备、信息处理方法与计算机可读介质 |
US11045116B1 (en) * | 2017-09-15 | 2021-06-29 | David Martin | Enhanced determination of cadence for control in mobile |
US11504029B1 (en) * | 2014-10-26 | 2022-11-22 | David Martin | Mobile control using gait cadence |
CN104484055A (zh) * | 2015-01-04 | 2015-04-01 | 王美金 | 基于穿戴式眼镜的肢体语言实时指挥系统 |
WO2016111068A1 (ja) | 2015-01-05 | 2016-07-14 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
WO2016141996A1 (en) * | 2015-03-12 | 2016-09-15 | Nec Europe Ltd. | Method for forwarding data in a network, forwarding element for forwarding data and a network |
EP3270346A4 (en) * | 2015-03-12 | 2019-03-13 | Sony Corporation | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING PROCESS AND PROGRAM |
JP6160670B2 (ja) * | 2015-10-07 | 2017-07-12 | ソニー株式会社 | 情報処理装置、情報処理方法およびコンピュータプログラム |
JP2017097393A (ja) * | 2015-11-18 | 2017-06-01 | 京セラドキュメントソリューションズ株式会社 | 操作入力装置及び操作入力方法 |
KR102500299B1 (ko) * | 2015-12-03 | 2023-02-16 | 삼성전자주식회사 | 사용자 단말 및 그 제어 방법 |
JP2017126935A (ja) | 2016-01-15 | 2017-07-20 | ソニー株式会社 | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
US11452465B2 (en) | 2016-04-08 | 2022-09-27 | Sharp Kabushiki Kaisha | Action determination apparatus and action determination method |
JP2016184416A (ja) * | 2016-05-20 | 2016-10-20 | ソニー株式会社 | 情報処理装置、情報処理方法および記憶媒体 |
US11069381B1 (en) * | 2016-12-27 | 2021-07-20 | Amazon Technologies, Inc. | Automated sensor data retention |
US11604440B2 (en) * | 2017-03-29 | 2023-03-14 | Hitachi, Ltd. | Control switching device for abnormality prevention in multiple terminals |
US11507032B2 (en) * | 2017-11-06 | 2022-11-22 | Hitachi, Ltd. | Control device using artificial intelligence |
WO2019106801A1 (ja) * | 2017-11-30 | 2019-06-06 | 三菱電機ビルテクノサービス株式会社 | エレベーターの制御装置 |
US11117781B2 (en) * | 2018-05-02 | 2021-09-14 | Otis Elevator Company | Vertical bounce detection and mitigation |
JP7026076B2 (ja) * | 2019-03-29 | 2022-02-25 | 日立建機株式会社 | 現場管理システム |
CN112444249A (zh) * | 2019-09-04 | 2021-03-05 | 奇点无限有限公司 | 整合式感测系统及其分析方法与使用方法 |
KR20210073930A (ko) * | 2019-12-11 | 2021-06-21 | 엘지전자 주식회사 | 전자 장치를 제어하는 장치 및 그 방법 |
WO2022269964A1 (ja) | 2021-06-25 | 2022-12-29 | ソニーグループ株式会社 | 情報処理装置、情報処理方法およびプログラム |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3570163B2 (ja) * | 1996-07-03 | 2004-09-29 | 株式会社日立製作所 | 動作及び行動の認識方法及び装置及びシステム |
JP3775446B2 (ja) * | 1996-07-26 | 2006-05-17 | 富士ゼロックス株式会社 | 会議情報記録方法および会議情報記録装置並びに会議情報再生装置 |
JP3314917B2 (ja) * | 1997-04-17 | 2002-08-19 | 株式会社カージオペーシングリサーチ・ラボラトリー | 体動検出方法及びその装置 |
JP4612928B2 (ja) * | 2000-01-18 | 2011-01-12 | マイクロストーン株式会社 | 身体動作センシング装置 |
US6522266B1 (en) * | 2000-05-17 | 2003-02-18 | Honeywell, Inc. | Navigation system, method and software for foot travel |
JP4052274B2 (ja) * | 2004-04-05 | 2008-02-27 | ソニー株式会社 | 情報提示装置 |
JP4547537B2 (ja) * | 2004-11-29 | 2010-09-22 | 独立行政法人産業技術総合研究所 | 身体状態検出装置、その検出方法及び検出プログラム |
KR20060066261A (ko) * | 2004-12-13 | 2006-06-16 | 엘지전자 주식회사 | 이동통신 단말기와 모션캡쳐 센서를 이용한 동작인식 장치및 그 방법 |
JP5028751B2 (ja) * | 2005-06-09 | 2012-09-19 | ソニー株式会社 | 行動認識装置 |
JP4507992B2 (ja) * | 2005-06-09 | 2010-07-21 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US8952832B2 (en) * | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
US20100217533A1 (en) * | 2009-02-23 | 2010-08-26 | Laburnum Networks, Inc. | Identifying a Type of Motion of an Object |
US9697465B2 (en) * | 2014-04-30 | 2017-07-04 | Google Technology Holdings LLC | Drawing an inference of a usage context of a computing device using multiple sensors |
-
2009
- 2009-10-02 JP JP2009230580A patent/JP5649808B2/ja not_active Expired - Fee Related
-
2010
- 2010-01-26 US US12/693,888 patent/US8566272B2/en not_active Expired - Fee Related
- 2010-01-28 CN CN201010105289.5A patent/CN101860561B/zh not_active Expired - Fee Related
-
2013
- 2013-10-03 US US14/045,074 patent/US9378457B2/en not_active Expired - Fee Related
-
2016
- 2016-05-31 US US15/169,151 patent/US10565510B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101860561A (zh) | 2010-10-13 |
US10565510B2 (en) | 2020-02-18 |
US20100191697A1 (en) | 2010-07-29 |
CN101860561B (zh) | 2015-11-25 |
US20140032476A1 (en) | 2014-01-30 |
US9378457B2 (en) | 2016-06-28 |
JP2010198595A (ja) | 2010-09-09 |
US20160275403A1 (en) | 2016-09-22 |
US8566272B2 (en) | 2013-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5649808B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
US9189136B2 (en) | Information processing apparatus and information processing method | |
JP5454133B2 (ja) | 検知情報補正装置、可搬型装置、検知情報補正方法、およびコンピュータプログラム | |
US7152014B2 (en) | Method and apparatus for entering information into a portable electronic device | |
WO2013133977A1 (en) | Adapting mobile user interface to unfavorable usage conditions | |
JP6868778B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
US20150317076A1 (en) | Use of hand posture to improve text entry | |
JP5905868B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
CN105654044A (zh) | 一种信息处理方法以及终端 | |
US11194368B2 (en) | Accelerometer-based biometric data | |
CN110809749A (zh) | 互动装置、互动方法及程序 | |
US20090328201A1 (en) | Password input device, computer security system using the same and method thereof | |
KR20150026647A (ko) | 필기 서명 입력에 대한 검증 방법 및 장치 | |
KR101541061B1 (ko) | 휴대용 단말기에서 감각 기관의 운동을 보조하는 장치 및 방법 | |
EP1591873A2 (en) | Method and apparatus for entering information into an portable electronic device | |
JP6944793B2 (ja) | 運転支援システムおよび運転支援方法並びに運転支援プログラム | |
JP6087624B2 (ja) | 行動対応情報を適時に提示可能なユーザインタフェース装置、プログラム及び方法 | |
CN117666794A (zh) | 车辆交互方法、装置、电子设备及存储介质 | |
CN117666791A (zh) | 手势控制双重认证方法、装置、电子设备及存储介质 | |
JP7236920B2 (ja) | 端末装置、情報処理方法、及び情報処理プログラム | |
CN110126829B (zh) | 扭矩滤波系数确定方法、车载终端及车辆 | |
KR100718126B1 (ko) | 동작 인식 기반 입력 장치의 사용자 인터페이스 방법 및 그장치 | |
CN119158253A (zh) | 手柄操作方法、装置、电子设备及存储介质 | |
JP2022144880A (ja) | 情報提供サーバ、情報提供システム、情報提供方法および情報提供プログラム | |
WO2014097785A1 (ja) | 端末装置、その情報処理方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120810 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130524 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130723 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131018 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20131025 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20131227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141112 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5649808 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |