Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6752532B2 - Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets - Google Patents
[go: Go Back, main page]

JP6752532B2 - Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets - Google Patents

Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets Download PDF

Info

Publication number
JP6752532B2
JP6752532B2 JP2017187320A JP2017187320A JP6752532B2 JP 6752532 B2 JP6752532 B2 JP 6752532B2 JP 2017187320 A JP2017187320 A JP 2017187320A JP 2017187320 A JP2017187320 A JP 2017187320A JP 6752532 B2 JP6752532 B2 JP 6752532B2
Authority
JP
Japan
Prior art keywords
behavior
action
user
service
service scenario
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.)
Active
Application number
JP2017187320A
Other languages
Japanese (ja)
Other versions
JP2019061592A (en
Inventor
和之 田坂
和之 田坂
柳原 広昌
広昌 柳原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2017187320A priority Critical patent/JP6752532B2/en
Publication of JP2019061592A publication Critical patent/JP2019061592A/en
Application granted granted Critical
Publication of JP6752532B2 publication Critical patent/JP6752532B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、カメラによって撮影された映像から、ユーザの行動を推定する技術に関する。 The present invention relates to a technique for estimating user behavior from images taken by a camera.

近年、年齢や性別が異なる各ユーザに最適な、商品役務(サービス)を提供する商取引が所望されている。そのため、サービス事業者は、その商品役務の発売前やマーケティング調査時に、一般消費者に実際にその商品役務を使用してもらい、改善ポイントを洗い出すというモニターテストを実施している。モニターテストでは、通常、その商品役務を使用したユーザが、感想や問題点をアンケート形式で回答する場合が多い。 In recent years, there has been a demand for commercial transactions that provide products and services that are optimal for users of different ages and genders. Therefore, the service provider conducts a monitor test in which general consumers actually use the product service and identify points for improvement before the product service is released or at the time of marketing research. In the monitor test, the user who uses the product service usually answers the impressions and problems in the form of a questionnaire.

アンケート方式では、ユーザが問題点を十分に記載しない場合も多い。また、モニターテストでは、サービス事業者がその商品役務の取扱手順を推奨しても、そのユーザがどのように取り扱っているかまでは、把握することはできない。そのために、モニターテストでは、その商品役務の取り扱っているユーザの行動を把握するために、実際に同じ場所にユーザを集める必要もあった。このような手間を省くためにも、サービス事業者にとっては、モニターテストにおけるユーザの行動を自動的に把握したいとする要求もある。 In the questionnaire method, the user often does not fully describe the problem. Further, in the monitor test, even if the service provider recommends the handling procedure of the product service, it is not possible to grasp how the user handles it. Therefore, in the monitor test, it was necessary to actually gather the users in the same place in order to grasp the behavior of the users who handle the goods and services. In order to save such trouble, there is also a demand for the service provider to automatically grasp the user's behavior in the monitor test.

従来、脈拍情報を計測するデバイスをユーザに装着し、そのユーザの行動状態(心的状態、外部環境、居住場所)を解析する技術がある(例えば特許文献1参照)。この技術によれば、サービス事業者は、ユーザのストレス状態を検知した際に、その時の行動状態をユーザに通知してもらう必要がある。 Conventionally, there is a technique of attaching a device for measuring pulse information to a user and analyzing the behavioral state (mental state, external environment, living place) of the user (see, for example, Patent Document 1). According to this technology, when a service provider detects a stress state of a user, it is necessary for the service provider to notify the user of the behavioral state at that time.

また、情報処理装置を操作するプレイヤの操作状況から、習熟度等に適した操作支援を実行する技術もある(例えば特許文献2参照)。この技術によれば、プレイヤによる操作ガイドアプリの操作状況をタッチパネルから取得し、プレイヤによる操作を動的に支援する。操作状況が、期待するリアクションに合致しているか否かを判断することによって、プレイヤの習熟度や習得意欲を推測することができる。 In addition, there is also a technique for executing operation support suitable for proficiency and the like based on the operation status of a player who operates an information processing device (see, for example, Patent Document 2). According to this technology, the operation status of the operation guide application by the player is acquired from the touch panel, and the operation by the player is dynamically supported. By determining whether or not the operation status matches the expected reaction, the player's proficiency level and learning motivation can be estimated.

更に、ユーザの位置情報及び方向と対象物の位置情報とに基づいて、ユーザの情動反応を算出する行動要因分析の技術もある(例えば特許文献3参照)。この技術によれば、ユーザが注目している対象物を特定し、ユーザの視点位置から対象物内で興味を示しているエリアを判定した上で、その情動反応を算出することができる。 Further, there is also a behavior factor analysis technique for calculating the emotional response of the user based on the position information and direction of the user and the position information of the object (see, for example, Patent Document 3). According to this technique, it is possible to identify an object that the user is paying attention to, determine an area showing interest in the object from the viewpoint position of the user, and then calculate the emotional reaction.

更に、ユーザの行動とその次に取る行動とを結び付け、ユーザの行動の影響が他のユーザに伝播する様子を提示する技術もある(例えば特許文献4参照)。例えば、あるユーザの「空き缶をゴミ箱に捨てる」という行動が、他のユーザに影響を与える動向を算出することができる。 Further, there is also a technique of linking a user's action and the next action to be taken and presenting how the influence of the user's action is propagated to other users (see, for example, Patent Document 4). For example, it is possible to calculate a trend in which a user's behavior of "discarding an empty can in a trash can" affects another user.

更に、ユーザの操作習熟度の違いによって、ユーザの操作を支援するプレビュー・ヘルプ機能を適切に表示する技術もある(例えば特許文献5参照)。この技術によれば、過去のある操作をスムーズに操作できたか否かを記憶し、これから行おうとする操作にユーザが不慣れであると判断した場合にのみ、プレビュー・ヘルプ機能を表示することができる。 Further, there is also a technique for appropriately displaying a preview help function that supports the user's operation depending on the difference in the user's operation proficiency (see, for example, Patent Document 5). According to this technology, it is possible to memorize whether or not a certain operation in the past has been performed smoothly, and display the preview help function only when it is determined that the user is unfamiliar with the operation to be performed. ..

特開2016−202347号公報JP-A-2016-202347 特開2015−132951号公報Japanese Unexamined Patent Publication No. 2015-132951 特開2010−061452号公報Japanese Unexamined Patent Publication No. 2010-061452 WO2012090697A1WO2012090697A1 特開2009−020554号公報JP-A-2009-020554

Fabian Caba Heilbron, Victor Escorcia, Bernard Ghanem and Juan Carlos Niebles, “ActivityNet: A Large-Scale Video Benchmark for Human Activity Understanding,” CVPR2015.、[online]、[平成29年9月18日検索]、インターネット<URL: http://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Heilbron_ActivityNet_A_Large-Scale_2015_CVPR_paper.pdf>Fabian Caba Heilbron, Victor Escorcia, Bernard Ghanem and Juan Carlos Niebles, “ActivityNet: A Large-Scale Video Benchmark for Human Activity Understanding,” CVPR2015., [Online], [Search September 18, 2017], Internet <URL : http://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Heilbron_ActivityNet_A_Large-Scale_2015_CVPR_paper.pdf>

サービス事業者は、その商品役務におけるサービスシナリオの通りに、ユーザが取り扱うことを所望している。サービスシナリオとは、取扱手順(使用説明書や操作手順)として、ユーザの行動対象を時系列に並べて規定したものである。 The service provider wants the user to handle the service according to the service scenario in the product service. A service scenario defines a user's action target in chronological order as a handling procedure (instruction manual or operation procedure).

しかしながら、サービス事業者は、その商品役務のサービスシナリオを推奨しても、現実に一般消費者のユーザがどのように取り扱っているかまで、把握することはできない。多くのユーザが、サービスシナリオとは異なる行動対象を取っていたり、その時間が長かったりする場合も多い。
また、前述した従来技術によればそもそも、ユーザの行動対象が、サービスシナリオの通りに進行することを判断するものではない。また、これら従来技術は、ユーザに対して、デバイスの装着や特定操作を要求するものでもある。
However, even if the service provider recommends the service scenario of the product service, it cannot grasp how the general consumer user actually handles it. Many users often take actions that are different from the service scenario, or the time is long.
Further, according to the above-mentioned conventional technology, it is not determined that the action target of the user proceeds according to the service scenario in the first place. In addition, these conventional techniques also require the user to attach the device or perform a specific operation.

これに対し、本願の発明者らは、各ユーザに、デバイスの装着や特定操作を要求することなく、サービスシナリオの通りに操作したか否かを判定することはできないか、と考えた。
また、ユーザがサービスシナリオの通りに操作しなかった場合に、サービスシナリオ自体に改善要因があるのか、又は、サービスシナリオ以外におけるユーザの性格や周辺環境に起因するものなのか、を更に判定することはできないか、とも考えた。
サービスシナリオ自体を改善することができれば、当該サービスを利用しようとする様々なユーザの不都合も改善することができる。
On the other hand, the inventors of the present application wondered if it would be possible to determine whether or not the operation was performed according to the service scenario without requiring each user to attach the device or perform a specific operation.
In addition, when the user does not operate according to the service scenario, it is further determined whether the service scenario itself has an improvement factor, or whether it is caused by the user's personality or the surrounding environment other than the service scenario. I also wondered if I could do it.
If the service scenario itself can be improved, the inconvenience of various users who try to use the service can also be improved.

そこで、本発明は、ユーザにデバイス装着や特定操作を要求することなく、ユーザの行動対象からサービスシナリオの改善要因を推定する行動分析装置、プログラム及び方法を提供することを目的とする。 Therefore, an object of the present invention is to provide a behavior analysis device, a program, and a method for estimating improvement factors of a service scenario from a user's behavior target without requiring the user to wear a device or perform a specific operation.

本発明によれば、カメラによって撮影された映像からユーザの行動を分析する行動分析装置であって、
行動時間を対応付けた各行動対象を時系列に並べた、サービスシナリオ(手順)を登録するサービスシナリオ登録手段と、
映像からユーザの行動対象を逐次に推定する行動対象推定手段と、
推定された行動対象が、当該サービスシナリオについて、時系列と異なる行動対象へ移行した第1の不適正行動か、行動時間以上となった第2の不適正行動か、それ以外の適正行動かを判定するシナリオ行動判定手段と、
同一のサービスシナリオについて、複数のユーザの行動結果を用いて、第1の不適正行動のユーザ数若しくは割合が第1の所定数若しくは第1の所定割合以上となる場合、又は、第2の不適正行動のユーザ数若しくは割合が第2の所定数若しくは第2の所定割合以上となる場合、当該サービスシナリオ自体に改善要因があると推定する行動要因推定手段と
を有することを特徴とする。
According to the present invention, it is a behavior analysis device that analyzes a user's behavior from an image taken by a camera.
A service scenario registration method for registering service scenarios (procedures) in which each action target associated with action time is arranged in chronological order, and
An action target estimation means that sequentially estimates the user's action target from the video,
Whether the estimated action target is the first improper behavior that has shifted to an action target different from the time series, the second improper behavior that exceeds the action time, or other appropriate behavior for the service scenario. Judgment scenario Behavior judgment means and
For the same service scenario, when the number or ratio of users with the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio, or the second failure, using the behavior results of a plurality of users. When the number or ratio of users of appropriate behavior is equal to or greater than the second predetermined number or the second predetermined ratio, the service scenario itself is characterized by having a behavior factor estimating means for presuming that there is an improvement factor.

本発明の行動分析装置における他の実施形態によれば、
行動対象推定手段は、映像に映り込む周辺対象物を更に検出しており、
サービスシナリオ登録手段は、各サービスシナリオについて映像に映り込む周辺対象物を登録しており、
シナリオ行動判定手段は、当該サービスシナリオに登録された周辺対象物が、映像に映り込んでいない場合、行動結果を判定しないことも好ましい。
According to another embodiment of the behavior analyzer of the present invention.
The action target estimation means further detects peripheral objects reflected in the image.
The service scenario registration method registers peripheral objects that are reflected in the video for each service scenario.
It is also preferable that the scenario action determination means does not determine the action result when the peripheral object registered in the service scenario is not reflected in the image.

本発明の行動分析装置における他の実施形態によれば、
サービスシナリオ登録手段は、複数のサービスシナリオを登録しており、
映像から推定されたユーザの行動対象に基づいて、いずれかのサービスシナリオを選択するサービス選択手段を
更に有することも好ましい。
According to another embodiment of the behavior analyzer of the present invention.
The service scenario registration method has registered multiple service scenarios.
It is also preferable to further have a service selection means for selecting one of the service scenarios based on the user's action target estimated from the video.

本発明の行動分析装置における他の実施形態によれば、
行動対象推定手段は、映像に映り込む周辺対象物を検出しており、
サービスシナリオ登録手段は、各サービスについて映像に映り込む周辺対象物を登録しており、
サービス選択手段は、映像に映り込む周辺対象物から、いずれかのサービスシナリオを更に絞り込んで選択することも好ましい。
According to another embodiment of the behavior analyzer of the present invention.
The action target estimation means detects peripheral objects reflected in the image, and
The service scenario registration method registers peripheral objects that are reflected in the video for each service.
As the service selection means, it is also preferable to further narrow down and select one of the service scenarios from the peripheral objects reflected in the image.

本発明の行動分析装置における他の実施形態によれば、
ユーザ属性情報が付与された複数のユーザを、所定条件に基づいてグループ化して記憶するユーザグループ記憶手段を更に有し、
行動要因推定手段は、グループ毎に、当該サービスシナリオ自体に改善要因があるか否かを推定することも好ましい。
According to another embodiment of the behavior analyzer of the present invention.
It further has a user group storage means for grouping and storing a plurality of users to which user attribute information is given based on predetermined conditions.
It is also preferable that the behavior factor estimation means estimates whether or not there is an improvement factor in the service scenario itself for each group.

本発明の行動分析装置における他の実施形態によれば、
シナリオ行動判定手段は、サービスシナリオの時系列と異なる行動対象が、当該サービスシナリオに含まれていない行動対象である場合、行動結果を判定しないことも好ましい。
According to another embodiment of the behavior analyzer of the present invention.
It is also preferable that the scenario action determining means does not determine the action result when the action target different from the time series of the service scenario is the action target not included in the service scenario.

本発明の行動分析装置における他の実施形態によれば、
更にマイクによってユーザの発話音声を録音した端末から、ユーザの発話音声を収集し、
行動対象推定手段は、発話音声を更に用いてユーザの行動対象を逐次に推定することも好ましい。
According to another embodiment of the behavior analyzer of the present invention.
Furthermore, the user's utterance voice is collected from the terminal that recorded the user's utterance voice with the microphone.
It is also preferable that the action target estimation means sequentially estimates the user's action target by further using the spoken voice.

本発明によれば、前述した行動分析装置と、
ユーザに行動指示可能なスピーカ及び/又はディスプレイを有する端末と
がネットワークを介して通信するシステムであって、
行動分析装置は、シナリオ行動判定手段によって第1の不適正行動又は第2の不適正行動と判定された際に、当該サービスシナリオに基づく行動指示メディアデータを、端末へ送信する行動指示送信手段を更に有し、
端末は、行動分析装置から受信した行動指示メディアデータを、スピーカ及び/又はディスプレイによって再生する
ことを特徴とする。
According to the present invention, the behavior analyzer described above and
A system in which a terminal having a speaker and / or a display capable of instructing an action to a user communicates via a network.
The behavior analysis device provides a behavior instruction transmitting means for transmitting behavior instruction media data based on the service scenario to the terminal when the scenario behavior determination means determines the first improper behavior or the second improper behavior. Have more
The terminal is characterized in that the action instruction media data received from the behavior analyzer is reproduced by the speaker and / or the display.

本発明によれば、カメラによって撮影された映像からユーザの行動を分析する装置に搭載されたコンピュータを機能させる行動分析プログラムであって、
行動時間を対応付けた各行動対象を時系列に並べた、サービスシナリオ(手順)を登録するサービスシナリオ登録手段と、
映像からユーザの行動対象を逐次に推定する行動対象推定手段と、
推定された行動対象が、当該サービスシナリオについて、時系列と異なる行動対象へ移行した第1の不適正行動か、行動時間以上となった第2の不適正行動か、それ以外の適正行動かを判定するシナリオ行動判定手段と、
同一のサービスシナリオについて、複数のユーザの行動結果を用いて、第1の不適正行動のユーザ数若しくは割合が第1の所定数若しくは第1の所定割合以上となる場合、又は、第2の不適正行動のユーザ数若しくは割合が第2の所定数若しくは第2の所定割合以上となる場合、当該サービスシナリオ自体に改善要因があると推定する行動要因推定手段と
してコンピュータを機能させることを特徴とする。
According to the present invention, it is a behavior analysis program that functions a computer mounted on a device that analyzes user behavior from images taken by a camera.
A service scenario registration method for registering service scenarios (procedures) in which each action target associated with action time is arranged in chronological order, and
An action target estimation means that sequentially estimates the user's action target from the video,
Whether the estimated action target is the first improper behavior that has shifted to an action target different from the time series, the second improper behavior that exceeds the action time, or other appropriate behavior for the service scenario. Judgment scenario Behavior judgment means and
For the same service scenario, when the number or ratio of users with the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio, or the second failure, using the behavior results of a plurality of users. When the number or ratio of users with appropriate behavior is equal to or greater than the second predetermined number or the second predetermined ratio, the computer is characterized by functioning as a behavior factor estimation means for presuming that the service scenario itself has an improvement factor. ..

本発明によれば、カメラによって撮影された映像からユーザの行動を分析する装置の行動分析方法であって、
装置は、行動時間を対応付けた各行動対象を時系列に並べた、サービスシナリオ(手順)を登録するサービスシナリオ登録部を有し、
装置は、
映像からユーザの行動対象を逐次に推定する第1のステップと、
推定された行動対象が、当該サービスシナリオについて、時系列と異なる行動対象へ移行した第1の不適正行動か、行動時間以上となった第2の不適正行動か、それ以外の適正行動かを判定する第2のステップと、
同一のサービスシナリオについて、複数のユーザの行動結果を用いて、第1の不適正行動のユーザ数若しくは割合が第1の所定数若しくは第1の所定割合以上となる場合、又は、第2の不適正行動のユーザ数若しくは割合が第2の所定数若しくは第2の所定割合以上となる場合、当該サービスシナリオ自体に改善要因があると推定する第3のステップと
を実行することを特徴とする。
According to the present invention, it is a behavior analysis method of a device that analyzes a user's behavior from an image taken by a camera.
The device has a service scenario registration unit that registers service scenarios (procedures) in which each action target associated with action time is arranged in chronological order.
The device is
The first step of sequentially estimating the user's action target from the video,
Whether the estimated action target is the first improper behavior that shifts to an action target different from the time series, the second improper behavior that exceeds the action time, or other appropriate behavior for the service scenario. The second step to judge and
For the same service scenario, when the number or ratio of users with the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio, or the second failure, using the behavior results of a plurality of users. When the number or ratio of users with proper behavior is equal to or greater than the second predetermined number or the second predetermined ratio, the service scenario itself is characterized by executing the third step of presuming that there is an improvement factor.

本発明の行動分析装置、プログラム及び方法によれば、ユーザにデバイス装着や特定操作を要求することなく、ユーザの行動対象からサービスシナリオの改善要因を推定することができる。 According to the behavior analyzer, the program and the method of the present invention, it is possible to estimate the improvement factor of the service scenario from the behavior target of the user without requiring the user to wear the device or perform a specific operation.

本発明におけるシステム構成図である。It is a system configuration diagram in the present invention. 本発明における行動分析装置の機能構成図である。It is a functional block diagram of the behavior analysis apparatus in this invention. サービスシナリオ登録部に登録されたサービスシナリオを表す説明図である。It is explanatory drawing which shows the service scenario registered in the service scenario registration part. サービス選択部におけるサービスシナリオの選択を表す説明図である。It is explanatory drawing which shows the selection of the service scenario in the service selection part. シナリオ行動判定部のフローチャートである。It is a flowchart of a scenario action judgment part. シナリオ行動判定部における具体例の処理の流れを表す説明図である。It is explanatory drawing which shows the processing flow of the specific example in a scenario action determination part. ユーザ行動記憶部によって記憶されたテーブルである。It is a table stored by the user behavior storage unit.

以下、本発明の実施の形態について、図面を用いて詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明におけるシステム構成図である。 FIG. 1 is a system configuration diagram in the present invention.

図1のシステムによれば、行動分析装置1が、インターネットに接続されており、カメラによって撮影された映像からユーザの行動を分析する。
端末2はそれぞれ、カメラを搭載しており、ユーザの行動状態を撮影した映像を、ネットワークを介して行動分析装置1へ送信する。端末2は、各ユーザによって所持されるスマートフォンや携帯端末であって、携帯電話網又は無線LANのようなアクセスネットワークに接続する。
勿論、端末2は、スマートフォン等に限られず、例えば宅内に設置されたWebカメラであってもよい。また、Webカメラによって撮影された映像データがSDカードに記録され、その記録された映像データが行動分析装置1に入力されるものであってもよい。
According to the system of FIG. 1, the behavior analysis device 1 is connected to the Internet and analyzes the user's behavior from the video captured by the camera.
Each of the terminals 2 is equipped with a camera, and transmits a video of the user's behavior state to the behavior analysis device 1 via a network. The terminal 2 is a smartphone or mobile terminal owned by each user and connects to an access network such as a mobile phone network or a wireless LAN.
Of course, the terminal 2 is not limited to a smartphone or the like, and may be, for example, a Web camera installed in the house. Further, the video data captured by the Web camera may be recorded on the SD card, and the recorded video data may be input to the behavior analysis device 1.

図2は、本発明における行動分析装置の機能構成図である。 FIG. 2 is a functional configuration diagram of the behavior analyzer according to the present invention.

図2によれば、行動分析装置1は、サービスシナリオ登録部101と、ユーザグループ記憶部102と、ユーザ行動記憶部103とを有する。また、行動分析装置1は、行動対象推定部11と、シナリオ行動判定部12と、行動要因推定部13と、サービス選択部14と、行動指示送信部15とを有する。これら機能構成部は、装置に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。また、これら機能構成部の処理の流れは、装置の行動分析方法としても理解できる。 According to FIG. 2, the behavior analysis device 1 has a service scenario registration unit 101, a user group storage unit 102, and a user behavior storage unit 103. Further, the behavior analysis device 1 has an action target estimation unit 11, a scenario action determination unit 12, an action factor estimation unit 13, a service selection unit 14, and an action instruction transmission unit 15. These functional components are realized by executing a program that makes the computer mounted on the device function. In addition, the processing flow of these functional components can be understood as a behavior analysis method of the device.

[サービスシナリオ登録部101]
サービスシナリオ登録部101は、サービス事業者が推奨するユーザの各行動手順(サービスシナリオ)に、行動時間を対応付けたものを時系列に並べて登録する。サービスシナリオ自体は、1つであってもよいし、サービス選択部14によって選択可能となるように複数であってもよい。
また、他の実施形態として、サービスシナリオ登録部101は、サービスシナリオ毎に、映像に映り込む周辺対象物を登録することも好ましい。
[Service Scenario Registration Department 101]
The service scenario registration unit 101 registers each action procedure (service scenario) of the user recommended by the service provider in chronological order with the action time. The service scenario itself may be one, or may be plural so that it can be selected by the service selection unit 14.
Further, as another embodiment, it is also preferable that the service scenario registration unit 101 registers peripheral objects to be reflected in the image for each service scenario.

図3は、サービスシナリオ登録部に登録されたサービスシナリオを表す説明図である。 FIG. 3 is an explanatory diagram showing a service scenario registered in the service scenario registration unit.

図3によれば、例えば3つのサービスシナリオが登録されている。
第1のサービスシナリオ(「TVde写真」サービス)
携帯電話機で受信した写真をテレビに表示するサービスの設定手順
(行動対象) (行動時間)
ドングルを把持 5秒
テレビへのドングルの挿入 10秒
携帯電話機のアプリの起動 15秒
テレビのボタンの押下 20秒
(周辺対象物-> 人、ドングル、テレビ、携帯電話機)
---------------------------------------------------------------------
第2のサービスシナリオ(「ストリーミング」サービス)
スマホの動画をレコーダにストリーミング転送するサービスの設定手順
(行動対象) (行動時間)
スマホのアプリ起動 10秒
レコーダのボタンの押下 5秒
ケーブルの把持 5秒
レコーダへのケーブルの挿入 10秒
(周辺対象物-> 人、ケーブル、レコーダ、スマホ)
---------------------------------------------------------------------
第3のサービスシナリオ(「パソコン設定」サービス)
パソコンの設定をUSBメモリから自動設定するサービスの設定手順
(行動対象) (行動時間)
パソコンの操作 20秒
USBメモリの把持 5秒
パソコンへのUSBメモリの挿入 10秒
パソコンの操作 15秒
(周辺対象物-> 人、パソコン、USBメモリ)
According to FIG. 3, for example, three service scenarios are registered.
First service scenario ("TVde photo" service)
Service setting procedure for displaying photos received on a mobile phone on a TV (action target) (action time)
Grasp the dongle 5 seconds Insert the dongle into the TV 10 seconds Launch the mobile phone app 15 seconds Press the button on the TV 20 seconds (Peripheral objects-> People, dongle, TV, mobile phone)
-------------------------------------------------- -------------------
Second service scenario ("streaming" service)
Setting procedure of service to stream smartphone videos to recorder (action target) (action time)
Launching the smartphone app 10 seconds Pressing the button on the recorder 5 seconds Holding the cable 5 seconds Inserting the cable into the recorder 10 seconds (Peripheral objects-> People, cables, recorders, smartphones)
-------------------------------------------------- -------------------
Third service scenario ("PC settings" service)
Service setting procedure for automatically setting PC settings from a USB memory (action target) (action time)
PC operation 20 seconds Holding the USB memory 5 seconds Inserting the USB memory into the PC 10 seconds PC operation 15 seconds (Peripheral objects-> People, PC, USB memory)

「行動対象」とは、行動対象推定部11によって映像から推定されたユーザの行動である。
「行動時間」とは、推定された行動対象の継続時間であって、サービス事業者が想定した適合操作の時間である。
「周辺対象物」とは、サービス事業者が想定した、映像に映り込むであろう対象物である。
The "action target" is a user's behavior estimated from the video by the action target estimation unit 11.
The "action time" is the estimated duration of the action target, and is the time of the conforming operation assumed by the service provider.
The "peripheral object" is an object that is supposed to be reflected in the image by the service provider.

[ユーザグループ記憶部102]
ユーザグループ記憶部102は、ユーザ属性情報が付与された複数のユーザを、所定条件に基づいてグループ化して記憶する。
ユーザ属性情報としては、例えば年齢、性別、使用端末等であってもよい。これによって、ユーザ群をグループ化することができる。若年男性のようにサービスシナリオの通りに行動できるグループもあれば、高齢女性のようにサービスシナリオの通りに行動しにくいグループもある。
これらユーザ属性情報は、例えば通信事業者の契約情報から、予め取得しておくことができる。
[User group storage unit 102]
The user group storage unit 102 groups and stores a plurality of users to which the user attribute information is assigned based on predetermined conditions.
The user attribute information may be, for example, age, gender, terminal used, or the like. This makes it possible to group user groups. Some groups, such as young men, can act according to the service scenario, while others, such as older women, are difficult to act according to the service scenario.
These user attribute information can be acquired in advance from, for example, contract information of a telecommunications carrier.

尚、前述したサービスシナリオ登録部101は、ユーザグループ記憶部102のグループ毎に、異なるサービスシナリオを登録しておくことが好ましい。例えばユーザ属性によっては、1つの行動対象について、他のグループよりも長い行動時間が必要となる場合もある。若年男性のように各サービスシナリオを短時間に操作できるグループもあれば、高齢女性のようにサービスシナリオの操作に時間がかかるグループもある。 The service scenario registration unit 101 described above preferably registers different service scenarios for each group of the user group storage unit 102. For example, depending on the user attribute, one action target may require a longer action time than the other groups. Some groups, such as young men, can operate each service scenario in a short time, while others, such as elderly women, take time to operate each service scenario.

[行動対象推定部11]
行動対象推定部11は、映像に映り込む周辺対象物を認識すると共に、その映像からユーザの行動対象を逐次に推定する。
このような行動対象の推定は、深層学習に基づく既存技術によって実現される(例えば非特許文献1参照)。この技術によれば、ユーザの行動が映り込む映像から、ユーザの「歩く」「話す」「持つ」などの「行動対象」を分析することができる。また、行動対象推定部11は、推定した行動対象の行動時間(継続時間)も測定する。
そして、行動対象推定部11は、推定した「行動対象」とその「行動時間」とを、逐次、シナリオ行動判定部12及びサービス選択部14へ出力する。
[Action target estimation unit 11]
The action target estimation unit 11 recognizes the peripheral objects reflected in the video, and sequentially estimates the user's action target from the video.
Such estimation of behavioral objects is realized by existing technology based on deep learning (see, for example, Non-Patent Document 1). According to this technology, it is possible to analyze a user's "action target" such as "walking", "speaking", and "holding" from a video in which the user's behavior is reflected. The action target estimation unit 11 also measures the estimated action time (duration) of the action target.
Then, the action target estimation unit 11 sequentially outputs the estimated "action target" and the "action time" to the scenario action determination unit 12 and the service selection unit 14.

実運用の中では、例えばモニターテストに参加したユーザには、自らのスマートフォン(端末2)のカメラで、自らの行動を撮影してもらう。そのスマートフォンは、ユーザの行動が映り込んだ映像を、行動分析装置1へ送信する。行動分析装置1の行動対象推定部11は、その映像からユーザの行動対象を推定することができる。 In actual operation, for example, a user who participates in a monitor test is asked to take a picture of his / her behavior with the camera of his / her smartphone (terminal 2). The smartphone transmits a video in which the user's behavior is reflected to the behavior analysis device 1. The behavior target estimation unit 11 of the behavior analysis device 1 can estimate the user's behavior target from the video.

尚、行動対象推定部11は、ユーザの行動対象として、「首を傾げる」「顔をしかめる」などを感情対象として推定することも好ましい。そして、この「感情対象」と「行動時間」とを対応付けて出力する。例えば「行動時間」が長い場合、ユーザはその「感情対象」の状態にあると判定することができる。また、例えば、高齢者が、パソコン設定のサービスシナリオにおける行動対象「USBメモリをパソコンに挿す」を実施している場合に、感情対象「顔をしかめる」状態で、登録された行動時間を超えている場合、そのユーザは困惑した状態であることを推定することもできる。 It is also preferable that the action target estimation unit 11 estimates the user's action target, such as "tilting his head" or "grimacing", as an emotion target. Then, the "emotional object" and the "action time" are associated and output. For example, when the "action time" is long, the user can determine that he / she is in the state of the "emotional object". In addition, for example, when an elderly person is performing the action target "insert the USB memory into the personal computer" in the service scenario of the personal computer setting, the emotion target "grimacing" state exceeds the registered action time. If so, the user can also be presumed to be in a confused state.

尚、他の実施形態として、行動対象推定部11は、更にマイクによってユーザの発話音声を録音した端末2から、ユーザの発話音声を収集するものであってもよい。行動対象推定部11は、映像のみならず、発話音声を更に用いてユーザの行動対象を逐次に推定することができる。
例えば、携帯電話機の着信音が鳴り響いた後、ユーザが携帯電話機を耳に近づける映像がある場合、行動対象「携帯電話機の着信」と推定される。
また、ユーザが「やばい」「間違った」と発声した後、サービスシナリオとは異なる行動対象の映像がある場合、その誤った行動対象となる確率は高いと考えられる。
As another embodiment, the action target estimation unit 11 may further collect the user's utterance voice from the terminal 2 which has recorded the user's utterance voice by the microphone. The action target estimation unit 11 can sequentially estimate the action target of the user by using not only the video but also the spoken voice.
For example, if there is an image in which the user brings the mobile phone closer to the ear after the ringtone of the mobile phone rings, it is presumed that the action target is "the incoming call of the mobile phone".
In addition, if there is a video of an action target different from the service scenario after the user utters "bad" or "wrong", it is considered that the probability of being the wrong action target is high.

[サービス選択部14]
サービス選択部14は、行動対象推定部11によって映像から推定されたユーザの行動対象から、いずれかのサービスシナリオを選択する。また、サービス選択部14は、行動対象推定部11によって映像に映り込む周辺対象物から、いずれかのサービスシナリオを更に絞り込んで選択することも好ましい。
選択されたサービスシナリオは、シナリオ行動判定部12へ出力される。
[Service selection unit 14]
The service selection unit 14 selects one of the service scenarios from the user's action target estimated from the video by the action target estimation unit 11. It is also preferable that the service selection unit 14 further narrows down and selects one of the service scenarios from the peripheral objects reflected in the image by the action target estimation unit 11.
The selected service scenario is output to the scenario action determination unit 12.

図4は、サービス選択部におけるサービスシナリオの選択を表す説明図である。 FIG. 4 is an explanatory diagram showing selection of a service scenario in the service selection unit.

図4によれば、行動対象推定部11によって、映像から、「ドングル」「テレビ」「携帯電話機」の映り込みと、ユーザの行動対象として「ドングルを把持」とが推定されており、図3のサービスシナリオ登録部101の中から、サービスシナリオ1が選択される。 According to FIG. 4, the action target estimation unit 11 estimates from the video that the “dongle”, “television”, and “mobile phone” are reflected, and that the user's action target is “grasping the dongle”. Service scenario 1 is selected from the service scenario registration unit 101 of.

また、例えば、行動対象推定部11によって、映像から、「ケーブル」「レコーダ」「スマホ」の映り込みと、ユーザの行動対象として「スマホのアプリの起動」とが推定された場合、図3のサービスシナリオ登録部101の中から、サービスシナリオ2が選択される。
更に、例えば、行動対象推定部11によって、映像から、「パソコン」「USBメモリ」の映り込みと、ユーザの行動対象として「パソコンの操作」とが推定された場合、図3のサービスシナリオ登録部101の中から、サービスシナリオ3が選択される。
Further, for example, when the action target estimation unit 11 estimates that the “cable”, “recorder”, and “smartphone” are reflected from the video and the user's action target is “launching the smartphone application”, FIG. Service scenario 2 is selected from the service scenario registration unit 101.
Further, for example, when the action target estimation unit 11 estimates that the "personal computer" and "USB memory" are reflected from the video and the user's action target is "operation of the personal computer", the service scenario registration unit of FIG. Service scenario 3 is selected from 101.

[シナリオ行動判定部12]
シナリオ行動判定部12は、サービスシナリオ登録部101の当該サービスシナリオについて、行動対象推定部11によって推定された行動対象から、不適正行動/適正行動を判定する。サービスシナリオは、例えばサービス選択部14によって選択されたものであってもよい。
シナリオ行動判定部12によって推定された行動対象は、ユーザ行動記憶部103へ出力される。
[Scenario behavior judgment unit 12]
The scenario action determination unit 12 determines inappropriate behavior / appropriate behavior from the action target estimated by the action target estimation unit 11 for the service scenario of the service scenario registration unit 101. The service scenario may be, for example, one selected by the service selection unit 14.
The action target estimated by the scenario action determination unit 12 is output to the user action storage unit 103.

図5は、シナリオ行動判定部のフローチャートである。 FIG. 5 is a flowchart of the scenario action determination unit.

シナリオ行動判定部12は、ユーザが映り込む映像から、サービスシナリオの時系列に並ぶ行動対象を、逐次判定していく。 The scenario action determination unit 12 sequentially determines the action targets arranged in the time series of the service scenario from the image reflected by the user.

(S120)オプション的な操作として、シナリオ行動判定部12は、サービスシナリオ登録部101の当該サービスシナリオに登録された周辺対象物が、映像に映り込んでいるか否かを判定する。偽と判定された場合、ユーザが別の行動をとっているとして、行動結果を判定しない。 (S120) As an optional operation, the scenario action determination unit 12 determines whether or not the peripheral object registered in the service scenario of the service scenario registration unit 101 is reflected in the video. If it is determined to be false, it is assumed that the user is taking another action, and the action result is not determined.

(S121)推定された行動対象が、サービスシナリオの時系列の行動対象と異なるか否かを判定する。真(異なる)と判定された場合、以下の2つの場合を意味する。
(s121a)「取扱手順がユーザに十分に理解されていない」(誤解している)
(s121b)「周辺環境によって別の行動をとっている」(行動阻害要因の発生)
(S121) It is determined whether or not the estimated action target is different from the time-series action target of the service scenario. When it is determined to be true (different), it means the following two cases.
(S121a) "The handling procedure is not fully understood by the user" (misunderstanding)
(S121b) "I am taking different actions depending on the surrounding environment" (occurrence of behavioral inhibition factors)

例(s121a)によれば、例えば以下のような場合である。
<取扱手順>
「ドングルを把持」->「テレビへのドングルの挿入」->「携帯電話機のアプリの起動」
<推定された行動対象>
「ドングルを把持」->「携帯電話機のアプリの起動」(★手順違い)
According to the example (s121a), for example, the following cases.
<Handling procedure>
"Grip the dongle"->"Insert the dongle into the TV"->"Launch the mobile phone app"
<Estimated action target>
"Grip the dongle"->"Launch the mobile phone app" (★ different procedure)

例(s121b)によれば、例えば以下のような場合である。
<取扱手順>
「ドングルを把持」->「テレビへのドングルの挿入」->「携帯電話機のアプリの起動」
<推定された行動対象>
「ドングルを把持」->「携帯電話機を耳に当てる(電話の着信)」
According to the example (s121b), for example, the following cases.
<Handling procedure>
"Grip the dongle"->"Insert the dongle into the TV"->"Launch the mobile phone app"
<Estimated action target>
"Grip the dongle"->"Put your mobile phone in your ear (incoming call)"

(S122)推定された行動対象と、サービスシナリオの行動対象とが一致しており、推定された行動対象の行動時間が、サービスシナリオの行動時間以上であるか否かを判定する。
真(行動時間以上である)と判定された場合、「第2の不適正行動」とする。
一方で、偽(行動時間よりも短い)と判定された場合、「適正行動」とする。
(S122) It is determined whether or not the estimated action target and the action target of the service scenario match, and the action time of the estimated action target is equal to or longer than the action time of the service scenario.
If it is determined to be true (more than the action time), it is regarded as "second improper action".
On the other hand, if it is determined to be false (shorter than the action time), it is regarded as "appropriate action".

第2の不適正行動については、以下の2つの場合を意味する。
(s122a)「取扱手順がユーザに十分に理解されていない」(戸惑っている)
(s122b)迷っていないが「ユーザの個性」によって時間がかかっている
具体的には、例えば以下のような場合がある。
<取扱手順>
「ドングルを把持」->「テレビへのドングルの挿入」->「携帯電話機のアプリの起動」
<推定された行動対象>
「ドングルを把持」->「テレビへのドングルの挿入」(★10秒以上継続)
The second improper behavior means the following two cases.
(S122a) "The handling procedure is not fully understood by the user" (confused)
(S122b) I am not at a loss, but it takes time depending on the "personality of the user". Specifically, for example, there are the following cases.
<Handling procedure>
"Grip the dongle"->"Insert the dongle into the TV"->"Launch the mobile phone app"
<Estimated action target>
"Grip the dongle"->"Insert the dongle into the TV" (★ Continue for 10 seconds or more)

(S123)S121に基づくサービスシナリオの時系列と異なる行動対象が、当該サービスシナリオ全体に含まれていない行動対象である場合、行動結果を判定しない。即ち、例(s121b)のように、ユーザが周辺環境によって別の行動をとっているとして、行動結果を判定しない。
一方で、例(s121a)のように、当該サービスシナリオに含まれている行動対象であって、取扱手順の順序を誤解している場合、「第1の不適正行動」とする。
(S123) If an action target different from the time series of the service scenario based on S121 is an action target that is not included in the entire service scenario, the action result is not determined. That is, as in the example (s121b), it is assumed that the user is taking a different action depending on the surrounding environment, and the action result is not determined.
On the other hand, as in the example (s121a), when the action target included in the service scenario and the order of the handling procedures is misunderstood, it is regarded as the "first improper action".

図6は、シナリオ行動判定部における具体例の処理の流れを表す説明図である。 FIG. 6 is an explanatory diagram showing a processing flow of a specific example in the scenario action determination unit.

(s1)最初に、選択されたサービスシナリオ1における所定の周辺対象物が、映像に映り込んでいることを確認する。
(s2)サービスシナリオ1の最初の行動対象「ドングルを把持」が推定された。
(s3)行動対象「ドングルを把持」が5秒よりも短く終了した。
(s4)ここでは、行動対象「ドングルを把持」について「適正行動」と判定する。
(s5)次に、サービスシナリオ1に無い行動対象「着信有り」が推定された。
(s6)ここでは、不適正行動の判定をしない。
(s7)次に、サービスシナリオ1に有る行動対象「ドングルを把持」が再び推定された。
(s8)行動対象「ドングルを把持」が5秒よりも短く終了した。
(s9)ここでは、行動対象「ドングルを把持」について「適正行動」と判定する。
(s10)サービスシナリオ1に有るが、時系列と異なる行動対象「携帯電話機のアプリの起動」が推定された。
(s11)ここでは、行動対象「携帯電話機のアプリの起動」について「第1の不適正行動」と判定する。
(s12)その映像のカメラを搭載する端末に対して、行動指示メディアデータを送信し、ユーザに「不適正行動」である旨を伝える。
(s13)次に、サービスシナリオ1に無い行動対象「携帯電話機のアプリの終了」が推定された。
(s14)ここでは、不適正行動の判定をしない。
(s15)次に、サービスシナリオ1に有る次の行動対象「テレビへのドングルの挿入」が推定された。
(s16)行動対象「テレビへのドングルの挿入」が10秒以上推定された。
(s17)ここでは、行動対象「テレビへのドングルの挿入」について「第2の不適正行動」と判定する。
(s18)次に、サービスシナリオ1に有る次の行動対象「携帯電話機のアプリの起動」が推定された。
(s19)行動対象「携帯電話機のアプリの起動」が15秒よりも短く終了した。
(s20)ここでは、行動対象「携帯電話機のアプリの起動」について「適正行動」と判定する。
(s21)次に、サービスシナリオ1に有る次の行動対象「テレビのボタンの押下」が推定された。
(s22)行動対象「テレビのボタンの押下」が20秒よりも短く終了した。
(s23)ここでは、行動対象「テレビのボタンの押下」について「適正行動」と判定する。
(S1) First, it is confirmed that a predetermined peripheral object in the selected service scenario 1 is reflected in the image.
(S2) The first action target “grasping the dongle” in service scenario 1 was estimated.
(S3) The action target "grasping the dongle" was completed in less than 5 seconds.
(S4) Here, the action target “grasping the dongle” is determined to be “appropriate action”.
(S5) Next, the action target “incoming call” that is not in the service scenario 1 was estimated.
(S6) Here, the improper behavior is not determined.
(S7) Next, the action target “grasping the dongle” in the service scenario 1 was estimated again.
(S8) The action target "grasping the dongle" was completed in less than 5 seconds.
(S9) Here, the action target “grasping the dongle” is determined to be “appropriate action”.
(S10) Although it is in the service scenario 1, it is estimated that the action target “launching the mobile phone application” is different from the time series.
(S11) Here, it is determined that the action target "launching the mobile phone application" is "first improper action".
(S12) The action instruction media data is transmitted to the terminal equipped with the camera of the image, and the user is notified that the action is "inappropriate action".
(S13) Next, the action target “termination of the mobile phone application” that is not in the service scenario 1 was estimated.
(S14) Here, the improper behavior is not determined.
(S15) Next, the next action target “insertion of the dongle into the television” in the service scenario 1 was estimated.
(S16) The action target "insertion of the dongle into the television" was estimated for 10 seconds or more.
(S17) Here, the action target "insertion of the dongle into the television" is determined to be "second improper action".
(S18) Next, the next action target “launching the mobile phone application” in the service scenario 1 was estimated.
(S19) The action target "launching the mobile phone application" was completed in less than 15 seconds.
(S20) Here, it is determined that the action target "launching the mobile phone application" is "appropriate action".
(S21) Next, the next action target "pressing the button on the TV" in the service scenario 1 was estimated.
(S22) The action target "pressing the button on the TV" was completed in less than 20 seconds.
(S23) Here, the action target "pressing the button on the TV" is determined to be "appropriate action".

[ユーザ行動記憶部103]
ユーザ行動記憶部103は、ユーザ毎に、行動結果を記憶したものである。
[User behavior storage unit 103]
The user action storage unit 103 stores the action result for each user.

図7は、ユーザ行動記憶部によって記憶されたテーブルである。図7によれば、グループ毎に、各ユーザの行動結果が記憶されている。 FIG. 7 is a table stored by the user behavior storage unit. According to FIG. 7, the action result of each user is stored for each group.

[行動要因推定部13]
行動要因推定部13は、同一のサービスシナリオについて、複数のユーザの行動結果を用いて、以下のような場合、当該サービスシナリオ自体に改善要因があると推定する。
(s13a)第1の不適正行動のユーザ数若しくは割合が、第1の所定数若しくは第1の所定割合以上となる場合
(s13b)第2の不適正行動のユーザ数若しくは割合が、第2の所定数若しくは第2の所定割合以上となる場合
ここでは、行動要因推定部13は、その「ユーザの個性」に基づくような不適正行動は、サービスシナリオ自体に改善要因はない、と推定している。また、「ユーザの個性」に基づくような不適正行動ほど、複数のユーザの中で、そのようなユーザ数又は割合は極めて少ないものとなると考えられる。
[Behavior factor estimation unit 13]
The behavior factor estimation unit 13 estimates that the service scenario itself has an improvement factor in the following cases by using the behavior results of a plurality of users for the same service scenario.
(S13a) When the number or ratio of users of the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio (s13b) The number or ratio of users of the second improper behavior is the second. When the number is equal to or greater than the predetermined number or the second predetermined ratio Here, the behavior factor estimation unit 13 estimates that the improper behavior based on the "user's individuality" has no improvement factor in the service scenario itself. There is. Further, it is considered that the improper behavior based on the "individuality of the user" is such that the number or ratio of such users is extremely small among the plurality of users.

行動要因推定部13は、グループ毎に、当該サービスシナリオ自体に改善要因があるか否かを推定することが好ましい。若年男性のようにサービスシナリオの通りに行動できるグループではサービスシナリオを改善する必要がなくても、高齢女性のようにサービスシナリオの通りに行動しにくいグループではサービスシナリオを改善する必要もある。 It is preferable that the behavior factor estimation unit 13 estimates whether or not there is an improvement factor in the service scenario itself for each group. It is not necessary to improve the service scenario in a group that can act according to the service scenario such as a young man, but it is also necessary to improve the service scenario in a group that is difficult to act according to the service scenario such as an elderly woman.

<「ユーザ個性・スキル不足」に基づく不適正行動について>
「ユーザ個性・スキル不足」に基づく不適正行動は、ユーザ数全体の中では少数派として計数される。そのような少数派の行動は、サービスシナリオ自体の改善要因にはならないために、無視することとする。
一方で、本発明によれば、ユーザ群をユーザ属性に応じてグループ(性別、年齢層)に分類しているために、そのグループ毎に、サービスシナリオの改善要因の適否を判定することができる。例えば、「スキル不足」のユーザであっても、「老年女性」のグループ用のサービスシナリオの中では、多数派になると考えられる。その多数派が不適正行動をする場合に、そのグループ用のサービスシナリオに改善要因があると考えられる。
結局、ユーザ属性に応じたグループに分類し、更にそのグループ内でも少数派となるユーザの「ユーザ個性・スキル不足」に基づく不適正行動は、サービスシナリオ自体を改善すべきものではなく、逆に無視すべきものと考えられる。
<Inappropriate behavior based on "user individuality / lack of skills">
Inappropriate behavior based on "user individuality / lack of skills" is counted as a minority in the total number of users. Such minority behavior will be ignored as it does not improve the service scenario itself.
On the other hand, according to the present invention, since the user group is classified into groups (gender, age group) according to the user attributes, it is possible to determine the suitability of the improvement factor of the service scenario for each group. .. For example, even "insufficient" users are likely to be in the majority in service scenarios for "old women" groups. If the majority behaves improperly, there may be improvement factors in the service scenario for the group.
After all, improper behavior based on "user individuality / lack of skills" of users who are classified into groups according to user attributes and are a minority within that group should not be improved in the service scenario itself, but rather ignored. It is considered that it should be done.

サービス事業者としては、例えば「操作時間は3秒で設定可能!」と広告した製品について、ユーザのそのような操作をすることができない割合も知ることができる。特に、モニターテストでは、ユーザが戸惑っている行動や、イライラしてしまう時間(例えば10秒程度)を把握することもできる。これは、サービスシナリオの改善要因として理解することができる。 As a service provider, for example, it is possible to know the percentage of users who cannot perform such an operation for a product advertised as "the operation time can be set in 3 seconds!". In particular, in the monitor test, it is possible to grasp the behavior that the user is confused and the time that the user is frustrated (for example, about 10 seconds). This can be understood as an improvement factor for service scenarios.

[行動指示送信部15]
端末2は、カメラのみならず、ユーザに行動指示可能なスピーカ及び/又はディスプレイを有するとする。
ここで、行動指示送信部15は、シナリオ行動判定部12によって第1の不適正行動又は第2の不適正行動と判定された際に、当該サービスシナリオに基づく行動指示メディアデータを、端末2へ送信する。
行動指示メディアデータは、音声、映像、テキストに基づくものである。行動指示メディアデータは、例えばユーザが不適正行動をした際に、サービスシナリオの取扱手順を、改めてユーザに説明するものであってもよい。
そして、端末2は、その行動指示メディアデータを、スピーカ及び/又はディスプレイによって再生する。ユーザは、その行動指示によって、自らの取扱手順をやり直すことができる。
[Action instruction transmission unit 15]
It is assumed that the terminal 2 has not only a camera but also a speaker and / or a display capable of instructing the user to act.
Here, the action instruction transmission unit 15 transmits the action instruction media data based on the service scenario to the terminal 2 when the scenario action determination unit 12 determines the first improper action or the second improper action. Send.
Action instruction media data is based on audio, video and text. The action instruction media data may be used to explain to the user the procedure for handling the service scenario again, for example, when the user takes an improper action.
Then, the terminal 2 reproduces the action instruction media data by the speaker and / or the display. The user can redo his / her handling procedure by the action instruction.

以上、詳細に説明したように、本発明の行動分析装置、プログラム及び方法によれば、ユーザにデバイス装着や特定操作を要求することなく、ユーザの行動対象からサービスシナリオの改善要因を推定することができる。
特に、ユーザ属性に応じて、サービスシナリオを改善することもできる。
また、サービス事業者としては、例えばユーザ宅内でのモニターテストであっても、ユーザに何ら負担をかけることなく、サービスシナリオの改善要因を推定することができる。
As described in detail above, according to the behavior analyzer, program and method of the present invention, it is possible to estimate the improvement factor of the service scenario from the behavior target of the user without requiring the user to wear the device or perform a specific operation. Can be done.
In particular, the service scenario can be improved according to the user attributes.
Further, the service provider can estimate the improvement factor of the service scenario without imposing any burden on the user even in the monitor test in the user's home, for example.

前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 With respect to the various embodiments of the present invention described above, various changes, modifications and omissions in the technical idea and scope of the present invention can be easily made by those skilled in the art. The above description is merely an example and is not intended to be any limitation. The present invention is limited only to the scope of claims and their equivalents.

1 行動分析装置
101 サービスシナリオ登録部
102 ユーザグループ記憶部
103 ユーザ行動記憶部
11 行動対象推定部
12 シナリオ行動判定部
13 行動要因推定部
14 サービス選択部
15 行動指示送信部
2 端末
1 Behavior analyzer 101 Service scenario registration unit 102 User group storage unit 103 User behavior storage unit 11 Action target estimation unit 12 Scenario behavior judgment unit 13 Action factor estimation unit 14 Service selection unit 15 Action instruction transmission unit 2 Terminal

Claims (10)

カメラによって撮影された映像からユーザの行動を分析する行動分析装置であって、
行動時間を対応付けた各行動対象を時系列に並べた、サービスシナリオ(手順)を登録するサービスシナリオ登録手段と、
前記映像からユーザの行動対象を逐次に推定する行動対象推定手段と、
推定された前記行動対象が、当該サービスシナリオについて、時系列と異なる行動対象へ移行した第1の不適正行動か、前記行動時間以上となった第2の不適正行動か、それ以外の適正行動かを判定するシナリオ行動判定手段と、
同一のサービスシナリオについて、複数のユーザの行動結果を用いて、第1の不適正行動のユーザ数若しくは割合が第1の所定数若しくは第1の所定割合以上となる場合、又は、第2の不適正行動のユーザ数若しくは割合が第2の所定数若しくは第2の所定割合以上となる場合、当該サービスシナリオ自体に改善要因があると推定する行動要因推定手段と
を有することを特徴とする行動分析装置。
A behavior analysis device that analyzes user behavior from images taken by a camera.
A service scenario registration method for registering service scenarios (procedures) in which each action target associated with action time is arranged in chronological order, and
An action target estimation means that sequentially estimates the user's action target from the video,
For the service scenario, the presumed action target is the first improper action in which the action target is different from the time series, the second improper action that exceeds the action time, or other appropriate actions. Scenario behavior judgment means to judge whether
For the same service scenario, when the number or ratio of users with the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio, or the second non-compliance, using the behavior results of a plurality of users. Behavior analysis characterized by having a behavior factor estimation means for presuming that the service scenario itself has an improvement factor when the number or percentage of users of appropriate behavior is equal to or greater than the second predetermined number or the second predetermined percentage. apparatus.
前記行動対象推定手段は、前記映像に映り込む周辺対象物を更に検出しており、
前記サービスシナリオ登録手段は、各サービスシナリオについて前記映像に映り込む周辺対象物を登録しており、
前記シナリオ行動判定手段は、当該サービスシナリオに登録された周辺対象物が、前記映像に映り込んでいない場合、行動結果を判定しない
ことを特徴とする請求項1に記載の行動分析装置。
The action target estimation means further detects peripheral objects reflected in the image.
The service scenario registration means registers peripheral objects reflected in the video for each service scenario.
The behavior analysis device according to claim 1, wherein the scenario behavior determination means does not determine the behavior result when the peripheral object registered in the service scenario is not reflected in the video.
前記サービスシナリオ登録手段は、複数のサービスシナリオを登録しており、
前記映像から推定されたユーザの行動対象に基づいて、いずれかのサービスシナリオを選択するサービス選択手段を
更に有することを特徴とする請求項1又は2に記載の行動分析装置。
The service scenario registration means has registered a plurality of service scenarios.
The behavior analysis device according to claim 1 or 2, further comprising a service selection means for selecting one of the service scenarios based on the user's behavior target estimated from the video.
前記行動対象推定手段は、前記映像に映り込む周辺対象物を検出しており、
前記サービスシナリオ登録手段は、各サービスについて前記映像に映り込む周辺対象物を登録しており、
前記サービス選択手段は、前記映像に映り込む周辺対象物から、いずれかのサービスシナリオを更に絞り込んで選択する
ことを特徴とする請求項3に記載の行動分析装置。
The action target estimation means has detected a peripheral object reflected in the image.
The service scenario registration means registers peripheral objects reflected in the video for each service.
The behavior analysis device according to claim 3, wherein the service selection means further narrows down and selects one of the service scenarios from the peripheral objects reflected in the video.
ユーザ属性情報が付与された複数のユーザを、所定条件に基づいてグループ化して記憶するユーザグループ記憶手段を更に有し、
前記行動要因推定手段は、グループ毎に、当該サービスシナリオ自体に改善要因があるか否かを推定する
ことを特徴とする請求項1から4のいずれか1項に記載の行動分析装置。
It further has a user group storage means for grouping and storing a plurality of users to which user attribute information is given based on predetermined conditions.
The behavior analysis device according to any one of claims 1 to 4, wherein the behavior factor estimating means estimates whether or not there is an improvement factor in the service scenario itself for each group.
前記シナリオ行動判定手段は、前記サービスシナリオの時系列と異なる行動対象が、当該サービスシナリオに含まれていない行動対象である場合、行動結果を判定しない
ことを特徴とする請求項1から5のいずれか1項に記載の行動分析装置。
Any of claims 1 to 5, wherein the scenario action determining means does not determine an action result when an action target different from the time series of the service scenario is an action target not included in the service scenario. The behavior analyzer according to item 1.
更にマイクによってユーザの発話音声を録音した端末から、ユーザの発話音声を収集し、
前記行動対象推定手段は、前記発話音声を更に用いてユーザの行動対象を逐次に推定する
ことを特徴とする請求項1から6のいずれか1項に記載の行動分析装置。
Furthermore, the user's utterance voice is collected from the terminal that recorded the user's utterance voice with the microphone.
The behavior analysis device according to any one of claims 1 to 6, wherein the behavior target estimation means sequentially estimates a user's behavior target by further using the spoken voice.
請求項1から7のいずれか1項に記載の行動分析装置と、
ユーザに行動指示可能なスピーカ及び/又はディスプレイを有する端末と
がネットワークを介して通信するシステムであって、
前記行動分析装置は、前記シナリオ行動判定手段によって第1の不適正行動又は第2の不適正行動と判定された際に、当該サービスシナリオに基づく行動指示メディアデータを、前記端末へ送信する行動指示送信手段を更に有し、
前記端末は、前記行動分析装置から受信した行動指示メディアデータを、スピーカ及び/又はディスプレイによって再生する
ことを特徴とするシステム。
The behavior analyzer according to any one of claims 1 to 7.
A system in which a terminal having a speaker and / or a display capable of instructing an action to a user communicates via a network.
When the behavior analyzer determines the first improper behavior or the second improper behavior by the scenario behavior determining means, the behavior analysis device transmits the behavior instruction media data based on the service scenario to the terminal. Has more means of transmission
The terminal is a system characterized in that the behavior instruction media data received from the behavior analyzer is reproduced by a speaker and / or a display.
カメラによって撮影された映像からユーザの行動を分析する装置に搭載されたコンピュータを機能させる行動分析プログラムであって、
行動時間を対応付けた各行動対象を時系列に並べた、サービスシナリオ(手順)を登録するサービスシナリオ登録手段と、
前記映像からユーザの行動対象を逐次に推定する行動対象推定手段と、
推定された前記行動対象が、当該サービスシナリオについて、時系列と異なる行動対象へ移行した第1の不適正行動か、前記行動時間以上となった第2の不適正行動か、それ以外の適正行動かを判定するシナリオ行動判定手段と、
同一のサービスシナリオについて、複数のユーザの行動結果を用いて、第1の不適正行動のユーザ数若しくは割合が第1の所定数若しくは第1の所定割合以上となる場合、又は、第2の不適正行動のユーザ数若しくは割合が第2の所定数若しくは第2の所定割合以上となる場合、当該サービスシナリオ自体に改善要因があると推定する行動要因推定手段と
してコンピュータを機能させることを特徴とする行動分析プログラム。
A behavior analysis program that activates a computer mounted on a device that analyzes user behavior from images taken by a camera.
A service scenario registration method for registering service scenarios (procedures) in which each action target associated with action time is arranged in chronological order, and
An action target estimation means that sequentially estimates the user's action target from the video,
For the service scenario, the presumed action target is the first improper action in which the action target is different from the time series, the second improper action that exceeds the action time, or other appropriate actions. Scenario behavior judgment means to judge whether
For the same service scenario, when the number or ratio of users with the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio, or the second non-compliance, using the behavior results of a plurality of users. When the number or ratio of appropriate behavior users is equal to or greater than the second predetermined number or the second predetermined ratio, the computer is characterized by functioning as a behavior factor estimation means for presuming that the service scenario itself has an improvement factor. Behavior analysis program.
カメラによって撮影された映像からユーザの行動を分析する装置の行動分析方法であって、
前記装置は、行動時間を対応付けた各行動対象を時系列に並べた、サービスシナリオ(手順)を登録するサービスシナリオ登録部を有し、
前記装置は、
前記映像からユーザの行動対象を逐次に推定する第1のステップと、
推定された前記行動対象が、当該サービスシナリオについて、時系列と異なる行動対象へ移行した第1の不適正行動か、前記行動時間以上となった第2の不適正行動か、それ以外の適正行動かを判定する第2のステップと、
同一のサービスシナリオについて、複数のユーザの行動結果を用いて、第1の不適正行動のユーザ数若しくは割合が第1の所定数若しくは第1の所定割合以上となる場合、又は、第2の不適正行動のユーザ数若しくは割合が第2の所定数若しくは第2の所定割合以上となる場合、当該サービスシナリオ自体に改善要因があると推定する第3のステップと
を実行することを特徴とする装置の行動分析方法。
It is a behavior analysis method of a device that analyzes user behavior from images taken by a camera.
The device has a service scenario registration unit that registers service scenarios (procedures) in which action targets associated with action times are arranged in chronological order.
The device is
The first step of sequentially estimating the user's action target from the video,
For the service scenario, the estimated action target is the first improper action in which the action target is different from the time series, the second improper action that exceeds the action time, or other appropriate actions. The second step to determine whether
For the same service scenario, when the number or ratio of users with the first improper behavior is equal to or greater than the first predetermined number or the first predetermined ratio, or the second failure, using the behavior results of a plurality of users. A device characterized in that when the number or ratio of users with proper behavior is equal to or greater than the second predetermined number or the second predetermined ratio, a third step of presuming that the service scenario itself has an improvement factor is executed. Behavior analysis method.
JP2017187320A 2017-09-28 2017-09-28 Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets Active JP6752532B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017187320A JP6752532B2 (en) 2017-09-28 2017-09-28 Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017187320A JP6752532B2 (en) 2017-09-28 2017-09-28 Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets

Publications (2)

Publication Number Publication Date
JP2019061592A JP2019061592A (en) 2019-04-18
JP6752532B2 true JP6752532B2 (en) 2020-09-09

Family

ID=66176709

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017187320A Active JP6752532B2 (en) 2017-09-28 2017-09-28 Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets

Country Status (1)

Country Link
JP (1) JP6752532B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7449551B2 (en) * 2019-07-08 2024-03-14 Metrica株式会社 Image analysis device, image analysis method, and image analysis system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4135332B2 (en) * 2001-04-18 2008-08-20 松下電工株式会社 Work analysis system
JP5560850B2 (en) * 2010-03-31 2014-07-30 日本電気株式会社 Operation content management device, operation content management method, and operation content management program
US20140222521A1 (en) * 2013-02-07 2014-08-07 Ibms, Llc Intelligent management and compliance verification in distributed work flow environments
JP2016029550A (en) * 2014-07-25 2016-03-03 シャープ株式会社 Electronic apparatus and apparatus setting method
JP6302381B2 (en) * 2014-09-03 2018-03-28 Kddi株式会社 Operation support apparatus, operation support method, and operation support program

Also Published As

Publication number Publication date
JP2019061592A (en) 2019-04-18

Similar Documents

Publication Publication Date Title
JP3970920B2 (en) Information processing system, information processing apparatus and method
CN112233690B (en) Double recording method, device, terminal and storage medium
Liu et al. Human i/o: Towards a unified approach to detecting situational impairments
AU2019380324A1 (en) Automatic bot creation based on scripts
JP2005531080A (en) Content rating measurement via visual and speech recognition
CN107515925A (en) Music playback method and device
US11348587B2 (en) Review system for online communication, method, and computer program
WO2020054855A1 (en) Class assistance system, determination device, class assistance method, and program
CN108833991A (en) Video caption display methods and device
US20110197148A1 (en) Apparatus and method for providing network community service
EP2908281A1 (en) Product information provision system, product information provision device, and product information output device
CN104008764A (en) Multimedia information marking method and relevant device
JP2020027441A (en) Business proposal system, business proposal program, and business proposal method
JP5418717B1 (en) Information processing apparatus and information processing program
KR102222747B1 (en) Method for operating an immersion level and electronic device supporting the same
JP7187212B2 (en) Information processing device, information processing method and information processing program
JP6752532B2 (en) Behavior analyzers, programs and methods for estimating improvement factors of service scenarios from user behavior targets
JP6302381B2 (en) Operation support apparatus, operation support method, and operation support program
CN108809675A (en) Information-pushing method and device
JP7283336B2 (en) IMPRESSION ESTIMATION METHOD, IMPRESSION ESTIMATION PROGRAM AND IMPRESSION ESTIMATION DEVICE
JP5220953B1 (en) Product information providing system, product information providing device, and product information output device
CN110677448A (en) Associated information pushing method, device and system
CN104978392A (en) Content output device for outputting content
JP2022153255A (en) Online video distribution support method and online video distribution support apparatus
JP2021152875A5 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190801

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200722

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: 20200818

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200818

R150 Certificate of patent or registration of utility model

Ref document number: 6752532

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150