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
JP6090924B2 - User classification device - Google Patents
[go: Go Back, main page]

JP6090924B2 - User classification device - Google Patents

User classification device Download PDF

Info

Publication number
JP6090924B2
JP6090924B2 JP2013105362A JP2013105362A JP6090924B2 JP 6090924 B2 JP6090924 B2 JP 6090924B2 JP 2013105362 A JP2013105362 A JP 2013105362A JP 2013105362 A JP2013105362 A JP 2013105362A JP 6090924 B2 JP6090924 B2 JP 6090924B2
Authority
JP
Japan
Prior art keywords
user
schedule
acquisition unit
location
time
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
JP2013105362A
Other languages
Japanese (ja)
Other versions
JP2014228877A (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 JP2013105362A priority Critical patent/JP6090924B2/en
Publication of JP2014228877A publication Critical patent/JP2014228877A/en
Application granted granted Critical
Publication of JP6090924B2 publication Critical patent/JP6090924B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、ユーザ分類装置に関し、特に、スポーツ実績によるユーザ間での健康競争を促すシステムなどへの適用に好適であり、ユーザのモチベーション等の観点から適切なユーザのグループ分けを自動で可能とするユーザ分類装置に関する。   The present invention relates to a user classification device, and is particularly suitable for application to a system that promotes health competition among users based on sports performance, and can automatically perform appropriate user grouping from the viewpoint of user motivation and the like. The present invention relates to a user classification device.

複数のユーザが関係するゲームなどにおいて、以下のような従来技術が存在する。   The following conventional techniques exist in a game involving a plurality of users.

特許文献1では、他の人からのゴルファータイプ評価から計算されたゴルファータイプ度ポイント等を用いてマッチングを行なっている。また、非特許文献1では、ユーザがスポーツを継続的に行うためにユーザのトップランキングをシステムとして導入している。   In Patent Document 1, matching is performed using a golfer type degree point calculated from a golfer type evaluation from another person. Further, in Non-Patent Document 1, the user's top ranking is introduced as a system in order for the user to continuously perform sports.

特開2008-021104号公報Japanese Patent Laid-Open No. 2008-021104

http://au-sports.auone.jp/http://au-sports.auone.jp/

非特許文献1は、健康や運動へとユーザの意識を向けることでユーザの健康度を高めることを目的とし、具体的には、ランニング走行距離ランキング、腹筋回数ランキング等のユーザ同士の競争を煽るような健康競争のコンテンツを用意している。   Non-Patent Document 1 aims to increase the user's health level by directing the user's consciousness toward health and exercise. Specifically, the non-patent document 1 encourages competition among users such as running mileage ranking and abdominal muscle frequency ranking. The content of such health competition is prepared.

しかしながら、ユーザに区別を設けずに、総参加方式でランク付けを行う健康競争では、次のような課題が生じることもある。すなわち、ランク(特に高順位側のランク)に掲載されるのがユーザ全体の中の一部でしかなく、ほとんどのユーザにとってはモチベーションの向上が促進されることがないという事態が発生しうる。   However, the following problems may arise in health competition in which ranking is performed by the total participation method without making a distinction between users. That is, only a part of the entire user is listed in the rank (particularly the higher rank), and a situation may occur in which improvement of motivation is not promoted for most users.

このようなモチベーションの向上の妨げとなっている要因として、次がある。すなわち、健康競争をするにあたって、一般に各ユーザの条件がバラバラであるという点である。   The following factors have hindered the improvement of such motivation. In other words, when competing for health, the conditions of each user are generally different.

図1に、当該モチベーションの阻害要因を模式的に示す。条件の異なるユーザの例として、自ら使用出来る時間が多く、運動等を十分に行うことができるユーザU1〜U3と、自ら使用出来る時間が少なく、運動を十分に行うことが難しいユーザU4と、を同じランキング内で競わせたとしても、時間が少ない方のユーザU4は下位となるばかりで、モチベーションの向上が得られない。   FIG. 1 schematically shows the motivation inhibiting factors. As examples of users with different conditions, there are users U1 to U3 who have a lot of time to use themselves and can exercise enough, and a user U4 who has little time to use himself and who can not exercise enough, Even if they compete within the same ranking, the user U4 who has less time is only in the lower rank, and improvement in motivation cannot be obtained.

ここで、上記のように使用できる時間が多いか少ないかの差異を生じさせる大きな要因の一つとして、以下のような社会的条件の差異がある。   Here, as one of the major factors causing the difference in whether the usable time is large or small as described above, there is a difference in social conditions as follows.

例えば、自らの健康に対して投資できる時間(自由になる時間)は、一般的なサラリーマンと引退した就業していない人では大きく異なっており、このような人達を同一ランキング内で競わせるようなマッチングは、そもそも平等とはいえない。このような不平等なマッチングでは、モチベーションが意図した通りに向上しない可能性が高い。また、同じサラリーマンであっても部署ごとに業務の量が異なるため、一律に同じ土俵に立たせる(同じランキング内で競わせる)ことは好ましくない。   For example, the time that you can invest in your own health (free time) differs greatly between regular salaried workers and retired non-employed people, so that these people compete in the same ranking. Matching is not equal in the first place. In such unequal matching, there is a high possibility that motivation does not improve as intended. In addition, even for the same office worker, since the amount of work varies from department to department, it is not preferable to uniformly stand on the same ground (compete within the same ranking).

そこで、比較的条件が近いユーザ同士をグループ化して、健康・運動についての競争を行わせることで、多くのユーザのモチベーション向上につなげるようにすることが望まれる。しかしながら、上記特許文献1のような一般的なマッチング手法・グループ化手法においては、このようなモチベーションの向上は考慮されていない。   Therefore, it is desired that users who are relatively close to each other are grouped together to compete for health / exercise to improve the motivation of many users. However, in the general matching method and grouping method as in Patent Document 1, such an improvement in motivation is not considered.

本発明は、上記のような従来技術の課題に鑑み、ユーザを条件によって分類することのできるユーザ分類装置を提供することを目的とする。   An object of the present invention is to provide a user classification device that can classify users according to conditions in view of the above-described problems of the prior art.

上記目的を達成するため、本発明は、ユーザ分類装置であって、複数のユーザよりスケジュール情報を受け取るスケジュール取得部と、前記スケジュール情報を解析して、各ユーザにおける活動種別の各々と、当該活動種別に対する消費時間及び拘束度合いと、を当該ユーザの活動パターン情報として抽出する活動パターン抽出部と、前記複数のユーザを、前記抽出された活動パターン情報に基づいて分類するユーザ分類部と、を備えることを第一の特徴とする。   In order to achieve the above object, the present invention provides a user classification device, a schedule acquisition unit that receives schedule information from a plurality of users, an analysis of the schedule information, each activity type for each user, and the activity An activity pattern extraction unit that extracts the consumption time and the degree of restriction for the type as the activity pattern information of the user, and a user classification unit that classifies the plurality of users based on the extracted activity pattern information. This is the first feature.

また、本発明は、前記ユーザ分類装置がさらに、前記複数のユーザより所定事項についての活動実績を受け取る活動実績取得部と、前記受け取った活動実績に対する当該ユーザの成績情報を、前記分類部によって分類されたユーザのグループ毎に作成する成績作成部と、を備えることを第二の特徴とする。   Further, according to the present invention, the user classification device further classifies the activity result acquisition unit that receives activity results for a predetermined item from the plurality of users, and classifies the user's result information for the received activity results by the classification unit. A second feature is that a grade creation unit is created for each group of users.

前記第一の特徴によれば、各ユーザをスケジュールにおける時間利用の特性に応じて分類することが可能となる。   According to the first feature, each user can be classified according to the characteristics of time use in the schedule.

前記第二の特徴によれば、さらに、時間利用の特性が似たユーザのグループ内において、所定事項の活動実績の成績を作成可能となるので、ユーザの当該活動に対する意欲を増進させることができる。   According to the second feature, since it is possible to create results of activity results of predetermined items in a group of users having similar time use characteristics, it is possible to increase the user's willingness to the activity. .

モチベーションの阻害要因を模式的に示す図である。It is a figure which shows typically the inhibitory factor of motivation. 健康競争システムに適用する場合を例として、本発明の概要を説明するための図である。It is a figure for demonstrating the outline | summary of this invention taking the case where it applies to a health competition system as an example. 一実施形態に係るユーザ分類装置の機能ブロック図である。It is a functional block diagram of a user classification device concerning one embodiment. ユーザの入力スケジュールから、記載されていない「移動」、「睡眠時間」及び「自由時間」の項目を自動補足する例を、その手順例と共に示す図である。It is a figure which shows the example which automatically supplements the item of "movement", "sleeping time", and "free time" which are not described from a user's input schedule with the example of a procedure. 一実施形態に係る消費時間取得部の機能ブロック図である。It is a functional block diagram of the consumption time acquisition part which concerns on one Embodiment. 一実施形態に係る場所取得部の機能ブロック図である。It is a functional block diagram of a place acquisition part concerning one embodiment.

図2は、健康競争システムに適用する場合を例として、本発明の概要を説明するための図である。本発明では、ユーザが使用するライフログ、特にスケジュール帳のデータから、ユーザが自らの健康に対して投資できる時間を割り出し、対戦する際に自ら使用出来る時間が出来る限り平等になるようなグループを特定し、マッチメイクを行う。   FIG. 2 is a diagram for explaining the outline of the present invention, taking the case of application to a health competition system as an example. In the present invention, from the life log used by the user, in particular, the data in the schedule book, the time that the user can invest in his / her health is determined, and the group in which the time that can be used by himself / herself is as equal as possible is determined. Identify and do matchmaking.

例えば、業務があるか否か、また業務がある場合であればさらに、業務中のスタイル(電車移動が多いか、歩きでの移動が多いか、ミーティングが多いか等)と時間によって、ユーザを分類する。   For example, depending on whether or not there is a business, and if there is a business, the user can be determined according to the style of business (whether there are many train movements, many walks, meetings, etc.) and time. Classify.

すなわち、図2に模式的に示すように、ユーザのスケジュールより、「自由人」であると想定されるグループG1と、「外回りn時間以上の営業系サラリーマン」であると想定されるグループG2と、「出張m時間以上のサラリーマン」であると想定されるグループG3と、「内勤中心のサラリーマン」であると想定されるグループG4と、いったようなグループ分けが可能となる。   That is, as schematically shown in FIG. 2, from the user's schedule, a group G1 that is assumed to be a “free person”, and a group G2 that is assumed to be “a sales office worker with n or more turns around” Group G3, which is assumed to be a “salaryman with more than m business trips”, and group G4, which is assumed to be a “office worker-centered salaryman”, can be divided into groups.

こうして、各グループ内においては、時間の使い方に関する制約が似たユーザ間同士で有意義な競争が可能となる。なお、当該グループ分けをする際に利用する時間においては、空き時間の性質等も考慮に入れる。例えば細切れの時間がたくさんある人なのか、比較的まとまった時間がある人なのかによって、適した運動は異なってくる。また時間に限らず、家族構成やコミュニティの性質等、ライフログから推定できる属性データを利用すると、さらに精度の向上が見込めるため好ましい。   Thus, in each group, meaningful competition is possible between users who have similar restrictions on how to use time. In addition, in the time utilized when performing the said grouping, the property of an idle time etc. are also taken into consideration. For example, the appropriate exercise differs depending on whether the person has a lot of time or a relatively long time. In addition to time, it is preferable to use attribute data that can be estimated from the life log, such as family composition and community characteristics, because further improvement in accuracy can be expected.

図3は、一実施形態に係るユーザ分類装置の機能ブロック図である。ユーザ分類装置1は、スケジュール取得部2、活動パターン抽出部3、ユーザ分類部4、活動実績取得部5、成績作成部6及び情報提供部7を備える。活動パターン抽出部3はさらに、時間単語辞書301を含む消費時間取得部31と、種別単語辞書302を含む活動種別取得部32と、場所単語辞書303を含む場所取得部33と、拘束度合いデータベース(拘束度合いDB)304を含む拘束度合い算出部34と、を含む。   FIG. 3 is a functional block diagram of a user classification device according to an embodiment. The user classification device 1 includes a schedule acquisition unit 2, an activity pattern extraction unit 3, a user classification unit 4, an activity result acquisition unit 5, a grade creation unit 6, and an information provision unit 7. The activity pattern extraction unit 3 further includes a consumption time acquisition unit 31 including a time word dictionary 301, an activity type acquisition unit 32 including a type word dictionary 302, a location acquisition unit 33 including a location word dictionary 303, and a restriction degree database ( A restraint degree calculation unit 34 including a restraint degree DB) 304.

スケジュール取得部2は、複数のユーザの各々よりスケジュール情報を取得する。当該スケジュール情報については、各ユーザが入力したテキスト(コンピュータ読み取り可能なテキスト)で構成されていればよいが、少なくとも各スケジュール項目の区別が予め設けられて、取得されるものとする。   The schedule acquisition unit 2 acquires schedule information from each of a plurality of users. The schedule information only needs to be composed of text (computer-readable text) input by each user, but at least distinction of each schedule item is provided in advance.

スケジュール項目には、典型的には以下の3種類の情報が記載されている。本発明においては以下の活動パターン抽出部3において、これらを区別して自動取得する。
・時間を表す単語 … 例:午前、午後、9:00〜10:30
・場所を表す単語 … 例:T大学、I社
・内容を表す単語 … 例:打合せ、ミーティング、外出、出張
The schedule item typically includes the following three types of information. In the present invention, the following activity pattern extraction unit 3 distinguishes and automatically acquires them.
-Words representing time… Example: AM, PM, 9: 00-10: 30
-Words representing place ... Example: T University, Company I-Words representing content ... Example: Meeting, meeting, going out, business trip

例えば、あるユーザのスケジュールにおけるある1つの項目が、「9:00〜10:30 ミーティング@T大学」といったようにして記載されている。スケジュール項目とはこのように、スケジュールを構成しているイベント単位で記載されたものである。   For example, one item in a user's schedule is described as “9:00 to 10:30 Meeting @ T University”. As described above, the schedule item is described in units of events constituting the schedule.

なお、スケジュール取得部2でスケジュール情報を取得する際は、各ユーザから個別に取得してもよいが、図示するように、複数ユーザのスケジュールが記録されたスケジュール管理システム10から取得してもよい。スケジュール管理システム10は、会社等の事業者において利用され、対応する団体に所属するユーザが業務上利用するものであってもよい。特に、具体例としては企業単位で健保に加入しているような場合に、当該企業で利用するシステムと連動させ、健康競争を促進することが好ましい。   When the schedule acquisition unit 2 acquires the schedule information, it may be acquired individually from each user, but may be acquired from the schedule management system 10 in which the schedules of a plurality of users are recorded as illustrated. . The schedule management system 10 may be used by a business operator such as a company and used by a user belonging to a corresponding organization for business purposes. In particular, as a specific example, it is preferable to promote health competition by interlocking with a system used by a company when the company is enrolled in health insurance.

このような会社システム等と連動している場合は特に、スケジュール取得部2では各ユーザのプロフィール等も併せて取得してもよい。例えば、各ユーザの所属部署や職種などを取得してもよい。また、会社等の事業者毎にスケジュール管理システム10が運用され、当該複数のシステムからスケジュール取得部2でスケジュールその他を取得してもよい。この場合、各ユーザの勤務先の会社と、当該会社における所属部署などと、をプロフィールとして取得してもよい。   Especially when linked with such a company system or the like, the schedule acquisition unit 2 may also acquire each user's profile and the like. For example, the department or job type of each user may be acquired. Further, the schedule management system 10 may be operated for each company such as a company, and the schedule and the like may be acquired by the schedule acquisition unit 2 from the plurality of systems. In this case, the company where each user works and the department to which the user belongs can be acquired as a profile.

すなわち、スケジュール取得対象のユーザは1つ以上の団体(各会社など)におけるユーザであって、プロフィールにおいてユーザの所属団体の区別を取得するようにしてもよい。後述する各部301〜304の辞書やデータベースは、当該団体毎に用意され、さらに、各団体内におけるユーザの職種区別ごとに用意されていてもよい。こうして例えば、健保に加入している一連の企業における各ユーザを対象としても、本発明を適用可能である。   That is, the schedule acquisition target user may be a user in one or more organizations (each company or the like), and the user's belonging organization's distinction may be acquired in the profile. A dictionary and a database of each unit 301 to 304 to be described later may be prepared for each group, and may be prepared for each occupation classification of the user in each group. Thus, for example, the present invention can also be applied to each user in a series of companies that are participating in health insurance.

なおまた、スケジュール取得部2で複数ユーザからスケジュールを取得する際は、各ユーザにおいて共通の所定期間内におけるスケジュールを取得することが好ましい。   In addition, when the schedule acquisition unit 2 acquires a schedule from a plurality of users, it is preferable to acquire a schedule within a predetermined period common to each user.

活動パターン抽出部3は、スケジュール取得部2で取得したスケジュール情報を所定の辞書やデータベース(後述する各部301〜304)を用いて解析して、各ユーザのスケジュール(すなわち、各ユーザにおける上記スケジュール項目の集まり)を構成している活動種別の各々と、当該活動種別の各々に対する消費時間及び拘束度合いと、を抽出して、各ユーザの活動パターン情報とする。当該抽出の際に、さらに、各スケジュール項目の場所を取得して、活動パターン情報を求めてもよい。   The activity pattern extraction unit 3 analyzes the schedule information acquired by the schedule acquisition unit 2 using a predetermined dictionary or database (each unit 301 to 304 described later), and each user's schedule (that is, the schedule item for each user) Each activity type that constitutes the activity type) and the consumption time and the degree of restriction for each of the activity types are extracted and used as activity pattern information for each user. At the time of the extraction, the location of each schedule item may be acquired to obtain activity pattern information.

当該活動パターン情報を構成している各項目(消費時間、活動種別、場所、拘束度合い(場所は省略されてもよい))は、活動パターン抽出部3に含まれる各部31〜34によって、以下のように求められる。   Each item (consumption time, activity type, place, restraint degree (place may be omitted)) constituting the activity pattern information is determined by each unit 31 to 34 included in the activity pattern extraction unit 3 as follows. Asking.

消費時間取得部31は、各スケジュール項目に費やされた消費時間を取得する。このため、第一処理として、各スケジュール項目より時間を表す単語を抽出してから、第二処理として、当該スケジュール項目に対して費やされた消費時間を取得する。   The consumption time acquisition unit 31 acquires the consumption time spent for each schedule item. For this reason, as a 1st process, after extracting the word showing time from each schedule item, as the 2nd process, the consumption time spent with respect to the said schedule item is acquired.

第一処理では、時間を表す単語について、時間単語辞書301に予め登録してある単語及びその記載ルール(「コロン:」で時分の値を区切るなど)を参照して自動抽出し、開始時間及び終了時間を取得する。第二処理では、当該開始時間と終了時間との差として消費時間を取得する。   In the first process, a word representing time is automatically extracted with reference to a word registered in advance in the time word dictionary 301 and a description rule thereof (eg, a value of hour and minute is delimited by “colon:”), and a start time And get the end time. In the second process, the consumption time is acquired as the difference between the start time and the end time.

例えば、上記例のスケジュール項目「9:00〜10:30 ミーティング@T大学」からは、開始時間「9:00」と終了時間「10:30」を取得し、それらの差として消費時間を「90分」として取得する。   For example, from the schedule item “9: 00-10: 30 Meeting @ T University” in the above example, the start time “9:00” and the end time “10:30” are acquired, and the consumption time is set as the difference between them. Get as 90 minutes.

活動種別取得部32は、各スケジュール項目の活動種別を取得する。活動種別とは、スケジュール項目における内容に対して、所定の種類区分を与えたものである。活動種別の取得に際しては、スケジュール項目の記載より、種別単語辞書302に予め登録されている内容を表す単語を抽出し、且つ種別単語辞書302に予め登録されている当該単語の活動種別を参照することで、取得がなされる。   The activity type acquisition unit 32 acquires the activity type of each schedule item. The activity type is obtained by giving a predetermined type classification to the contents in the schedule item. When acquiring the activity type, a word representing the content registered in advance in the type word dictionary 302 is extracted from the description of the schedule item, and the activity type of the word registered in the type word dictionary 302 is referred to. In this way, acquisition is made.

種別単語辞書302には、例えば以下のような「内容を表す各単語」及び各単語の「活動種別」が登録されている。従って、種別単語辞書302を参照する活動種別取得部32により、同一種類の活動であるが別の名称で記載されているものに対しても、同一の活動種別が取得されることとなる。
単語「ミーティング」、「会議」、「打合せ」、… →活動種別「打合せ」
単語「セミナー」、「研修」、「講習会」、… →活動種別「セミナー」
単語「有給休暇」、「年休」、… →活動種別「有給休暇」
In the type word dictionary 302, for example, “each word representing contents” and “activity type” of each word are registered. Therefore, the activity type acquisition unit 32 referring to the type word dictionary 302 acquires the same activity type even for activities of the same type but described with different names.
Word “meeting”, “meeting”, “meeting”,… → activity type “meeting”
Word “Seminar”, “Training”, “Lecture”,… → Activity type “Seminar”
The words “paid leave”, “annual leave”,… → activity type “paid leave”

例えば、上記例のスケジュール項目「9:00〜10:30 ミーティング@T大学」からは、内容を表す単語「ミーティング」が抽出されたのち、活動種別として「打合せ」が取得される。   For example, from the schedule item “9:00 to 10:30 Meeting @ T University” in the above example, the word “meeting” representing the content is extracted, and then “meeting” is acquired as the activity type.

場所取得部33は、場所を表す単語及びその記載ルール(例えば、記号「@」の後ろに場所を表す単語が現れるなど)が予め登録されている場所単語辞書303を参照して、各スケジュール項目の場所を取得する。なお、「@」等の記載ルールが発見されない場合には、単語検索のみにより場所を取得する。   The location acquisition unit 33 refers to the location word dictionary 303 in which a word representing a location and its description rule (for example, a word representing a location appears after the symbol “@”) are registered in advance, and each schedule item Get the location. If a description rule such as “@” is not found, the location is acquired only by word search.

なお、場所の単語は基本的には、都道府県名、あるいは駅名が最も概念として大きく、次に市区町村、さらに会社名等の事業者名、事業所名、建物の中の階数、会議室名等と続く。場所単語辞書303では、単語をそのまま登録するのではなく、こうした階層性も紐付けた上で、登録する。当該階層構造を参照することで、会社名等がわかればその会社名から場所を抽出することができるため、都道府県市区町村等をスケジュール項目内から読み取る処理を省略可能となる。場所取得部33では、当該階層構造を利用して、可能な限り詳細な場所を取得する。   In addition, the word of the place is basically the concept of the prefecture name or the station name, and then the municipality, the company name such as the company name, establishment name, number of floors in the building, meeting room It continues with names. In the place word dictionary 303, the word is not registered as it is, but is registered after linking with such a hierarchy. By referring to the hierarchical structure, since the location can be extracted from the company name if the company name is known, the process of reading the prefecture, municipality, etc. from the schedule item can be omitted. The location acquisition unit 33 acquires as detailed a location as possible using the hierarchical structure.

なお、スケジュール項目に場所の記載が含まれず、場所の記載を抽出できない場合には、場所取得部33は、ユーザのプロフィールとして時間帯ごとに予め登録された所定場所(例えば、昼間は仕事場所、昼間以外は自宅、など)を場所として取得してもよい。   In addition, when the description of the place is not included in the schedule item and the description of the place cannot be extracted, the place acquisition unit 33 is a predetermined place (for example, a work place during the day, Other than daytime, home, etc.) may be acquired as the location.

なお、場所取得部33の一つの目的は、あるユーザにおいて時間上隣り合う2つのスケジュール項目(ただし、時間は連続してなくともよい)が存在し、当該スケジュール項目間において取得された場所が異なる場合に、その旨を活動種別取得部32に伝えることによって、当該スケジュール項目間に、活動種別としての「移動」を自動取得させるようにすることにある。またこの際、「移動」の自動取得と連動して、消費時間取得部31は、当該「移動」に費やした時間を取得する。   Note that one purpose of the location acquisition unit 33 is that there are two schedule items that are adjacent in time for a certain user (however, the times do not have to be continuous), and the acquired locations are different between the schedule items. In this case, it is intended to automatically acquire “movement” as the activity type between the schedule items by informing the activity type acquisition unit 32 of the fact. At this time, in conjunction with the automatic acquisition of “movement”, the consumption time acquisition unit 31 acquires the time spent for the “movement”.

場所取得部33の処理は省略されてもよいが、省略しない場合は、次のような効果が得られる。すなわち、「移動」に関しては、通常、ユーザはスケジュールに記載することを省略するが、場所取得部33により「移動」が自動検出可能となる。「移動」が多いか少ないかは、ユーザ特性に大きく影響するので、グループ分けをするに際して「移動」を考慮することで、より的確なグループ分けが可能となる。なお、「移動」の旨がユーザによってスケジュール項目内に記載されていれば、消費時間取得部31及び活動種別取得部32において当該記載より直接に自動検出可能である。   The processing of the location acquisition unit 33 may be omitted, but if not omitted, the following effects can be obtained. That is, regarding “move”, the user usually omits writing in the schedule, but “move” can be automatically detected by the location acquisition unit 33. Whether there are a lot of “movements” greatly affects the user characteristics, so that more accurate grouping is possible by considering “movements” when grouping. Note that if the “moving” is described in the schedule item by the user, the consumption time acquisition unit 31 and the activity type acquisition unit 32 can automatically detect directly from the description.

以下、場所取得部33による「移動」の自動検知例を説明する。あるユーザのある日について記載された一連のスケジュール項目が以下であるとする。
(項目1)10:00〜12:00 グループミーティング
(項目2)13:30〜14:00 開発者同士での打合せ
(項目3)16:00〜18:00 T大学(宮城)で打合せ
Hereinafter, an example of automatic detection of “movement” by the location acquisition unit 33 will be described. It is assumed that a series of schedule items described for a certain user's day is as follows.
(Item 1) 10: 00-12: 00 Group meeting (Item 2) 13: 30-14: 00 Meeting between developers (Item 3) 16: 00-18: 00 Meeting at T University (Miyagi)

(項目1)及び(項目2)については場所の記載が抽出されないので、ユーザのプロフィールとして登録された昼間の居所である所属事業所の場所として「埼玉」を抽出する。(項目3)については、記載内容を解析して「宮城」を抽出する。従って、当該抽出結果を受け、活動種別取得部32は、場所の変化した(項目2)と(項目3)との間に、活動種別として「移動」を自動取得する。また、当該抽出結果を受け、消費時間取得部31は、当該「移動」がなされた時間帯「14:00〜16:00」を取得し、その消費時間「2時間」を取得する。   For (Item 1) and (Item 2), the description of the place is not extracted, so “Saitama” is extracted as the place of the affiliated office that is the daytime residence registered as the user's profile. For (Item 3), the description is analyzed to extract “Miyagi”. Therefore, upon receiving the extraction result, the activity type acquisition unit 32 automatically acquires “move” as the activity type between (item 2) and (item 3) where the location has changed. In response to the extraction result, the consumption time acquisition unit 31 acquires the time period “14:00 to 16:00” in which the “movement” is performed, and acquires the consumption time “2 hours”.

あるいは、消費時間取得部31は、上記のように項目間での時間差を算出する代わりに、移動前後の場所「埼玉」及び「宮城」を用いて、場所移動に要する時間が記載されたデータベース(場所単語辞書303に追加情報として記載可能である)を参照することによって、当該移動に要した消費時間を求めるようにしてもよい。   Alternatively, instead of calculating the time difference between items as described above, the consumption time acquisition unit 31 uses the places “Saitama” and “Miyagi” before and after the movement, and a database ( The consumption time required for the movement may be obtained by referring to the place word dictionary 303 as additional information).

なお、プロフィールにおける所属事業所の場所の登録はより一般には、各時間帯におけるユーザの所定の所在場所として、登録することができる。例えば、就業時間内においては所属事業所の場所、就業時間以外においては自宅の場所、として、ユーザの所定の所在場所を登録しておき、場所の記載がない場合に利用することができる。さらに、例えば休日は終日自宅など、時間帯及び曜日ごとに同様に登録しておいてもよい。なお、以下では、時間帯毎の所定所在場所の例として、職場及び自宅によって説明する。   In addition, registration of the location of the affiliated office in the profile can be registered as a predetermined location of the user in each time zone more generally. For example, a predetermined location of the user is registered as the location of the affiliated business office during working hours and the home location outside of working hours, and can be used when there is no description of the location. Further, for example, a holiday may be registered in the same manner for each time zone and day of the week such as home all day. In addition, below, it demonstrates by the workplace and a home as an example of the predetermined location for every time slot | zone.

以上、場所取得部33と連動することで、消費時間取得部31及び活動種別取得部32が「移動」に関する内容を自動取得したのと同様に、以下2つの自動取得処理も可能である。   As described above, in conjunction with the location acquisition unit 33, the following two automatic acquisition processes can be performed in the same manner as the consumption time acquisition unit 31 and the activity type acquisition unit 32 automatically acquire the contents related to “movement”.

第一処理として、ユーザのプロフィールとして登録しておく通常の就業時間帯並びに職場及び自宅の場所の情報を参照して、記載が存在しない時間帯のスケジュール内容を「移動」(通勤のための「移動」)に関して取得することが可能である。   As a first process, referring to the normal working hours registered as the user's profile and the information on the workplace and home location, the schedule contents of the time periods where there is no description are “moved” (“ Move ").

当該第一処理の後にさらに、睡眠時間をユーザのプロフィール又は一般情報(一般情報は、ユーザ分類装置1の管理者などによって人為的に設定される)として取得して、第二処理として、未処理の時間帯につき活動種別として「睡眠時間」および「自由時間」を、その消費時間と共に取得してもよい。   After the first process, the sleep time is further acquired as a user profile or general information (general information is artificially set by the administrator of the user classification device 1, etc.), and unprocessed as the second process. “Sleep time” and “Free time” may be acquired together with the consumption time as the activity type for each time zone.

図4に、当該第一処理及び第二処理の例を示す。図4では、(1)がユーザの入力スケジュールであり、(2)がそのプロフィールであり、(3)に示すような移動時間データが与えられている場合に、第一処理によって(4)のように活動種別「移動」が自動検出され、補足される。ここで、(項目B1)は前述のように、ユーザ入力項目の(項目B)及び(項目C)における場所の違いから取得される。(項目A0)及び(項目C1)は、就業時間と事業所・自宅の所在地と、移動時間データから取得される。   FIG. 4 shows an example of the first process and the second process. In FIG. 4, when (1) is a user's input schedule, (2) is its profile, and travel time data as shown in (3) is given, the first process (4) As described above, the activity type “movement” is automatically detected and supplemented. Here, as described above, (item B1) is acquired from the difference in location in (item B) and (item C) of the user input items. (Item A0) and (Item C1) are acquired from the working time, the location of the office / home, and the travel time data.

すなわち、(項目A)の場所は事業所所在地「埼玉」であり、且つ就業時間の開始と開始時間が一致しているので、その前段階は自宅「東京」から「埼玉」への移動(通勤)であるとして、(項目A0)が自動検出される。同様に、(項目C)の場所は「宮城」であり、且つ終了時間と就業時間との間に90分しかなく、当該「宮城」から自宅の「東京」に戻るのに要する120分よりも短いので、(項目C1)が自動検出される。   In other words, the location of (Item A) is the office location “Saitama” and the start time is the same as the start time of working hours, so the previous stage is moving from “Tokyo” to “Saitama” (commuting to work) ), (Item A0) is automatically detected. Similarly, the location of (Item C) is “Miyagi”, and there are only 90 minutes between the end time and working hours, which is longer than 120 minutes required to return from “Miyagi” to “Tokyo” at home. Since it is short, (item C1) is automatically detected.

あるいは、(項目C1)は勤務時間終了時点から「17:30〜19:30」として定めて、「16:00〜17:30」は空欄あるいは「定型業務」等の所定の活動種別を配置してもよい。就業時間の開始及び終了時点の付近における以上のような自動補足処理については、自宅の場所、当該付近時点の直近のスケジュール項目における場所、空白となっている時間の長さ、に応じた所定のルールを設けておき、当該ルールに従って自動で処理すればよい。   Alternatively, (item C1) is defined as “17:30 to 19:30” from the end of working hours, and “16: 0 to 17:30” is blank or a predetermined activity type such as “regular work” is arranged. May be. As for the above-mentioned automatic supplementary processing near the start and end of working hours, a predetermined amount according to the location of the home, the location in the most recent schedule item at that time, and the length of time that is blank A rule may be provided and processing may be automatically performed according to the rule.

さらに、(5)に示す睡眠時間データを用いて、第二処理によって(6)に示すように(項目E3)が取得され、当該1日内における終業時間帯以外で当該睡眠時間以外の部分を所定の活動種別「自由時間」として、(項目E1)及び(項目E2)が取得される。すなわち、就業時間以外の時間帯においても、ユーザのプロフィール等に応じた所定のルールで自動補足が可能である。(7)については後述する。   Furthermore, using the sleep time data shown in (5), (item E3) is acquired as shown in (6) by the second process, and a part other than the sleep time is determined outside the end work hours within the day. As the activity type “free time”, (item E1) and (item E2) are acquired. That is, automatic supplementation is possible with a predetermined rule according to the user's profile or the like even in a time zone other than working hours. (7) will be described later.

なお、図4の例では、(1)に示すユーザ入力で特定されていない時間帯の内容を全て自動検出した。全て検出することで、ユーザの特性(活動パターン情報)をより詳細に把握可能となるが、(1)の入力のみを解析対象として当該自動検出による補足は全く適用しない、あるいは当該補足を部分的に適用するようにしても、本発明は実施可能である。   In the example of FIG. 4, all the contents of the time zone not specified by the user input shown in (1) are automatically detected. By detecting all, it becomes possible to grasp the user's characteristics (activity pattern information) in more detail, but the supplement by the automatic detection is not applied at all with only the input of (1) being analyzed, or the supplement is partially The present invention can be implemented even when applied to the above.

図4の例では、時間帯毎の所定の所在場所や、就寝時間といった所定の活動内容に基づいて、スケジュール項目に記載されていない部分を自動検出した。同様にして、プロフィール等として取得可能な定型的な情報に基づいた自動検出処理がユーザ毎に可能である。   In the example of FIG. 4, a part that is not described in the schedule item is automatically detected based on a predetermined activity content such as a predetermined location for each time zone and a bedtime. Similarly, automatic detection processing based on typical information that can be acquired as a profile or the like is possible for each user.

なおまた、以上の消費時間取得部31、活動種別取得部32及び場所取得部33がスケジュール項目に記載のテキストから各事項を取得するに際しては、所定の順番で取得を行い、既に取得された記載事項を以降取得する際の検索対象から除外しながら、取得を行う。   In addition, when the above-mentioned consumption time acquisition unit 31, activity type acquisition unit 32, and location acquisition unit 33 acquire each item from the text described in the schedule item, the acquisition is performed in a predetermined order, and the description already acquired Acquisition is performed while excluding items from the search target for subsequent acquisition.

記載内容の定型性を考慮した一例では、時間、場所、活動種別(に対応する内容)、の順番で取得してもよい。上記例のスケジュール項目「9:00〜10:30 ミーティング@T大学」に当該順番を適用すると、最初に時間「9:00〜10:30」が抽出され、当該時間の記載部分を除外した「ミーティング@T大学」から場所「T大学」が抽出され、残った「ミーティング」から直ちにその内容「ミーティング」を判別し、活動種別「打合せ」を得ることができる。   In an example in which the regularity of the description content is taken into consideration, it may be acquired in the order of time, place, and activity type (corresponding content). When the order is applied to the schedule item “9: 00-10: 30 Meeting @ T University” in the above example, the time “9: 00-10: 30” is first extracted, and the description part of the time is excluded. The place “T University” is extracted from “Meeting @T University”, the content “Meeting” is immediately discriminated from the remaining “Meeting”, and the activity type “Meeting” can be obtained.

あるいは、スケジュールが予め所定のテーブル形式で入力されるなどしており、スケジュール項目の記載において予め時間、場所、活動種別の項目分けがなされている場合であれば、当該項目分けに従って各項目の内容を取得してもよい。   Alternatively, if the schedule is input in advance in a predetermined table format and the items of the time, place, and activity type are preliminarily classified in the description of the schedule item, the contents of each item according to the item classification May be obtained.

拘束度合い算出部34は、各スケジュール項目に対して活動種別取得部32が取得した活動種別に対する拘束度合いを、拘束度合いDB304を参照して求める。拘束度合いとは、活動種別の各々がユーザの時間を拘束する度合いを、(ユーザ分類装置1の管理者などによって別途に、)予め人為的に決定して数値化しておいたものである。拘束度合いは、拘束度合いDB304においてその値の取りうる範囲と共に、以下に掲げる例のようにして記録されている。
活動種別:拘束度合い(最小値0,最大値100)
打合せ: 80
セミナー: 40
有給休暇: 0
The restriction degree calculation unit 34 obtains a restriction degree for the activity type acquired by the activity type acquisition unit 32 for each schedule item with reference to the restriction degree DB 304. The degree of restraint is obtained by artificially determining and quantifying in advance the degree to which each activity type restrains the user's time (separately by an administrator of the user classification device 1 or the like). The degree of restriction is recorded in the restriction degree DB 304 as well as the possible range of the value as in the following example.
Activity type: Degree of restraint (minimum value 0, maximum value 100)
Meeting: 80
Seminar: 40
Paid leave: 0

なお、スケジュール取得部2にてユーザのプロフィールを取得している場合、同じ活動種別であっても、プロフィールに応じて拘束度合いの値が異なるように、プロフィール毎に値を定義したうえで拘束度合いDB304を設けておき、拘束度合い算出部34はユーザのプロフィールを参照して、当該プロフィールに応じた拘束度合いを求めるようにしてもよい。   In addition, when the user's profile is acquired by the schedule acquisition unit 2, the degree of restriction after defining the value for each profile so that the value of the degree of restriction differs depending on the profile, even for the same activity type The DB 304 may be provided, and the restriction degree calculation unit 34 may obtain a restriction degree corresponding to the profile with reference to the user profile.

例えば、プロフィールで職種を与えるようにした場合、活動種別「商談」について、職種「営業」においては、売り込む側の立場であり重要な意味を持つため、拘束度合いの値を大きく「90」と設定しておき、職種「研究」においては、売り込まれる側の立場でありそれほど重大ではないため、拘束度合いの値を小さく「20」と設定しておいてもよい。   For example, if the job type is given in the profile, the activity type “negotiation” has a significant meaning because the job type “sales” is the position of the selling side and has an important meaning. In addition, in the job type “research”, since it is a position on the selling side and is not so serious, the value of the degree of restriction may be set to “20”.

拘束度合い算出部34は、一実施形態においては以上のように拘束度合いDB304を参照して、活動種別(及びユーザプロフィール)に対応した一律な値として拘束度合いを求める。別の一実施形態においてはさらに、当該一律に求めた値を、活動種別における活動の内容の詳細を加味することによって、実情に応じた値へと、拘束度合いを修正するようにしてもよい。   In one embodiment, the restriction degree calculation unit 34 refers to the restriction degree DB 304 as described above, and obtains the restriction degree as a uniform value corresponding to the activity type (and user profile). In another embodiment, the degree of restriction may be corrected to a value according to the actual situation by further adding details of the activity value in the activity type.

当該修正のためには、拘束度合いDB304にさらに追加情報として、活動種別に応じて実情を反映するために参酌する1つ以上の所定項目と、当該項目の内容に応じて修正される拘束度合いの値と、を定義しておく。所定項目は活動種別取得部32で活動種別を取得する際に、及び/又は、場所取得部33で場所を取得する際に、追加処理として拘束度合いDB304を参照して、取得することができる。拘束度合い算出部34は、拘束度合いDB304を参照して、当該取得された活動種別及び所定項目に対応する修正された拘束度合いを算出することができる。   In order to make the correction, additional information is added to the restriction degree DB 304 as one or more predetermined items to be reflected to reflect the actual situation according to the activity type, and the restriction degree to be corrected according to the content of the item. Define the value. The predetermined item can be acquired by referring to the constraint degree DB 304 as an additional process when the activity type acquisition unit 32 acquires the activity type and / or when the location acquisition unit 33 acquires the location. The restraint degree calculation unit 34 can calculate the modified restraint degree corresponding to the acquired activity type and the predetermined item with reference to the restraint degree DB 304.

例えば、活動種別として「打合せ」においては、修正しない場合の拘束度合いが「80」であったのを、以下のように修正することができる。「打合せ」の実情(参加するユーザにとっての重要度)を反映する所定項目として、自社内で閉じた打合せではなく他社が関連しているか、という観点で、所定の「会社名」が存在する場合に、拘束度合いを「90」としてもよい。「会社名」は活動種別取得部32において活動内容の記載から抽出されてもよいし、場所取得部33で場所の記載から抽出されてもよい。   For example, in the case of “meeting” as the activity type, the degree of restriction when it is not corrected can be corrected as follows. When a predetermined “company name” exists as a predetermined item that reflects the actual situation of “meeting” (importance for participating users), whether it is related to other companies rather than a closed meeting within the company Alternatively, the degree of restraint may be “90”. The “company name” may be extracted from the description of the activity content in the activity type acquisition unit 32, or may be extracted from the description of the place in the place acquisition unit 33.

例えば、「B社とミーティング」という活動内容の記載からは、活動種別「打合せ」及び会社名「B社」が抽出され、「ミーティング@B社」という活動内容及び場所の記載からは、場所として会社名「B社」が抽出され、いずれの場合も、拘束度合いが「80」ではなく修正された「90」として与えられる。   For example, the activity type “meeting” and the company name “Company B” are extracted from the description of the activity content “Company B and Meeting”, and the description of the activity content and location “Meeting @ Company B” The company name “Company B” is extracted, and in any case, the degree of restraint is given as “90” instead of “80”.

また、例えば、活動種別「打合せ」に対してさらに、参加人数を活動種別取得部32にて抽出し、その規模に応じた値に拘束度合いを修正した値を拘束度合い算出部34が取得するようにしてもよい。この場合、参加人数が多いほど拘束度合いを上げるなど、人数範囲に応じた拘束度合いの修正方式を、拘束度合いDB304に定義しておく。   In addition, for example, for the activity type “meeting”, the activity type acquisition unit 32 further extracts the number of participants, and the constraint level calculation unit 34 acquires a value obtained by correcting the constraint level to a value according to the scale. It may be. In this case, a restriction degree correction method corresponding to the number of people range is defined in the restriction degree DB 304, for example, the degree of restriction is increased as the number of participants increases.

なお、参加人数は、スケジュール項目に記載されている場合には、上記のように活動種別取得部32にて抽出することができる。記載されていない場合は、図5で後述する他者情報取得部311における検索処理と同様にして、当該ユーザと共通プロフィールで且つ同一スケジュールを記載しているユーザの人数(例えば、同一部署で同一会議のスケジュールを記載している人数に相当する)を求めてもよい。   The number of participants can be extracted by the activity type acquisition unit 32 as described above when described in the schedule item. If it is not described, the number of users who have the same profile and the same schedule as that of the user (for example, the same department and the same), in the same manner as the search process in the other person information acquisition unit 311 described later in FIG. (Corresponding to the number of people describing the meeting schedule).

ユーザ分類部4は、活動パターン抽出部3が以上のようにして抽出した各ユーザの活動パターン情報(消費時間、活動種別、場所、拘束度合い)に基づいて、ユーザをグループに分類する。当該各グループは、活動パターンが似ているユーザで構成されるので、健康競争のランキングを提供するような場合において、適切なグループとなる。   The user classifying unit 4 classifies the users into groups based on the activity pattern information (consumption time, activity type, location, restraint degree) of each user extracted by the activity pattern extracting unit 3 as described above. Each of the groups is composed of users having similar activity patterns, and therefore is an appropriate group in the case where a ranking of health competition is provided.

一例では、次のようにして活動パターン情報に基づいたユーザの分類を行う。各ユーザi(i=1, 2, ..., N)において、活動種別j(j=1, 2, ..., n(i))に対して費やされた消費時間の合計をh(j)とし、当該活動種別jに対する拘束度合いをg(j)とする。以下の(式1)及び(式2)によりそれぞれ、当該ユーザiの拘束度合いの時間平均mi及び分散Viを求める。なお、図4の(7)は(6)より求まった活動種別、消費時間(各活動種別における合計値)、拘束度合いの例である。 In one example, users are classified based on activity pattern information as follows. For each user i (i = 1, 2, ..., N), the total consumption time spent for the activity type j (j = 1, 2, ..., n (i)) is h. (j), and the degree of restriction for the activity type j is g (j). The time average mi and the variance V i of the degree of restriction of the user i are obtained by the following (Expression 1) and (Expression 2), respectively. Note that (7) in FIG. 4 is an example of the activity type, consumption time (total value in each activity type), and degree of restriction obtained from (6).

当該求まった平均及び分散(mi, Vi)を、当該ユーザiの活動パターンを集約した値として用いることで、ユーザをグループ分けする。例えば、2次元平面上に各ユーザiの平均及び分散(mi, Vi)を点として与えて、周知の手法によって当該複数のユーザに対応する複数の点を対象としてクラスタリングを行い、グループ分けを行うことができる。なお、点として与える際には、定数a,bにより適宜、スケール変換を行って(ami, bVi)を対象としてクラスタリングを行ってもよい。 The obtained average and variance (m i , V i ) are used as values that aggregate the activity patterns of the user i, thereby grouping the users. For example, the average and variance (m i , V i ) of each user i are given as points on a two-dimensional plane, and clustering is performed for a plurality of points corresponding to the plurality of users by a well-known method. It can be performed. In addition, when giving as points, clustering may be performed on (am i , bV i ) by appropriately performing scale conversion using the constants a and b.

活動実績取得部5は、スケジュール取得部2でスケジュールを取得した各ユーザから、所定事項についての活動実績を受け取る。成績作成部6は、当該受け取った活動実績におけるユーザの成績を、ユーザ分類部4で分類されたグループ毎に作成し、対応するユーザへと通知する。   The activity record acquisition unit 5 receives the activity record for a predetermined item from each user who acquired the schedule by the schedule acquisition unit 2. The grade creation unit 6 creates the grade of the user in the received activity result for each group classified by the user classification unit 4, and notifies the corresponding user.

ここで、所定事項についての活動実績と、グループに分類された後の成績作成との具体例としては、非特許文献1等に開示の健康競争システムにおける各手法、例えばスポーツ活動実績とそのランキングなど、を利用してよい。あるいは、スポーツ等の健康増進活動に限らず、例えば社内オンライン研修システムにおける学習実績(各科目の学習時間・達成度合いなど)を対象として、ランキングを行うなどしてもよい。本発明は特に、図2で概説したように、グループ分けした後に当該周知手法によるランキングなどを適用することに意義を有する。   Here, as specific examples of activity results for predetermined items and creation of results after being classified into groups, each method in the health competition system disclosed in Non-Patent Document 1, etc., for example, sport activity results and their rankings, etc. , You may use. Alternatively, the ranking may be performed not only for health promotion activities such as sports, but also for the learning results (learning time and achievement level of each subject, etc.) in the in-house online training system. The present invention is particularly significant in applying ranking by the well-known method after grouping as outlined in FIG.

なお、活動実績取得部5では、各ユーザからさらに、活動実績に関連するユーザ属性(スポーツであれば、ユーザのバイタルデータなど)を受信して、成績作成部6においては、ユーザ分類部4で分類されたグループ内においてさらに、当該受信したユーザ属性が共通であるユーザ毎に、成績を作成するようにしてもよい。なお、ユーザ属性からグループ分けを行う基準は予め用意しておく。こうして、例えば、スポーツであれば時間の使い方と基礎体力とが共通するユーザ同士で、ランキングを作成することができる。   In addition, the activity result acquisition unit 5 further receives user attributes related to the activity results (for example, user vital data in the case of sports) from each user, and in the result creation unit 6, the user classification unit 4 A grade may be created for each user who has the same received user attribute in the classified group. A reference for grouping based on user attributes is prepared in advance. Thus, for example, in the case of sports, rankings can be created between users who share the same time usage and basic physical strength.

情報提供部7は、各ユーザに対して、そのユーザ特性に応じた所定の情報をユーザに提供する。このため、ユーザ特性に応じた提供情報を予め用意しておくものとする。ユーザ特性は、ユーザ分類部4で分類されたグループ及び/又は活動パターン抽出部3で抽出された活動パターンとして得ることができる。あるいは、(式1)及び(式2)による平均及び分散のような、ユーザ分類部4で分類する際に用いた量をユーザ特性として用いてもよい。さらに、上記活動実績に関連するユーザ属性を、ユーザ特性に含めてもよい。   The information providing unit 7 provides each user with predetermined information corresponding to the user characteristics. For this reason, provision information according to user characteristics is prepared in advance. The user characteristics can be obtained as a group classified by the user classifying unit 4 and / or an activity pattern extracted by the activity pattern extracting unit 3. Alternatively, the amount used when classifying by the user classifying unit 4 such as the average and variance according to (Expression 1) and (Expression 2) may be used as the user characteristic. Further, user attributes related to the activity results may be included in the user characteristics.

提供情報は、例えば、推薦するスポーツの種別としてもよい。例えば、(式1)の拘束度合い時間平均が所定閾値判定で大きいとされるユーザについては、移動時間などが多いことが想定され、ランニングを勧めるのは効率的ではないため、電車の中でも実現可能な簡易スクワットを勧めるようにする、といったことが可能である。この場合、拘束度合い時間平均の値の各範囲と、各範囲に属するユーザに推薦するスポーツ種別と、をペアで記載したデータベースを用意しておけば、提供情報を自動で準備できる。   The provided information may be, for example, a recommended sport type. For example, it is assumed that a user who is assumed to have a large average degree of restraint in (Equation 1) by a predetermined threshold judgment has a long travel time, and it is not efficient to recommend running. It is possible to recommend simple simple squats. In this case, if a database in which each range of the restriction degree time average value and a sport type recommended to a user belonging to each range are described as a pair is prepared, provision information can be automatically prepared.

本発明を健康競争システムに適用する場合であれば、ユーザに対して情報提供部7でユーザ特性に合ったスポーツを推薦して、ユーザは当該推薦されたスポーツの活動実績を活動実績取得部5に送信し、条件の似通ったユーザ内における当該推薦されたスポーツにおけるランキングを成績作成部6より取得する、といったことが可能である。   If the present invention is applied to a health competition system, the information providing unit 7 recommends a sport that matches the user characteristics to the user, and the user obtains the activity result of the recommended sport as the activity result acquisition unit 5. It is possible to obtain the ranking of the recommended sports in the users with similar conditions from the score creation unit 6.

次に、消費時間取得部31における追加的な実施形態を説明する。以上の説明では、ユーザの入力したスケジュール項目においては、開始時間及び終了時間が明記されているものとの前提を用いた。当該実施形態では、開始時間のみ記され、終了時間が明記されていない場合に、終了時間を自動検出する。   Next, an additional embodiment in the consumption time acquisition unit 31 will be described. In the above description, the assumption that the start time and end time are clearly specified in the schedule item input by the user is used. In this embodiment, when only the start time is written and the end time is not specified, the end time is automatically detected.

一実施形態では、当該ユーザの入力した次のスケジュール項目(時間の並びにおける次のスケジュール項目)の開始時間を、明記されていない終了時間であるとみなしてもよい。例えば、(項目a)「9:00〜 ミーティング」の次に(項目b)「12:00〜13:00 昼休み」が記載されていれば、開始時間「9:00」のみが明記されたミーティングの終了時間は「12:00」であるとみなしてもよい。   In one embodiment, the start time of the next schedule item (the next schedule item in the time sequence) input by the user may be regarded as an unspecified end time. For example, if (item b) “12:00 to 13:00 lunch break” is described after (item a) “9:00 to a meeting”, only the start time “9:00” is specified. The end time may be considered to be “12:00”.

この際、前述の場所取得部33で取得した場所が、終了時間が明記されていない当該スケジュール項目(項目a)とその次のスケジュール項目(項目b)とで異なっている場合には、前述のように「移動」及びその消費時間を自動検出すると共に、当該「移動」に要した時間を減算して消費時間を求める。   At this time, if the location acquired by the location acquisition unit 33 is different between the schedule item (item a) whose end time is not clearly specified and the next schedule item (item b), Thus, “movement” and its consumption time are automatically detected, and the consumption time is obtained by subtracting the time required for the “movement”.

別の一実施形態では、第一方針として、当該ユーザの同僚などが、同じスケジュール項目に参加しており、当該スケジュール項目を正確に入力していることを想定して、そのような入力を自動検出する。また、第二方針として、当該ユーザが、同じスケジュール項目について過去あるいは未来においては終了時間を含めて正確に入力していることを想定して、そのような入力を自動検出する。当該第一及び第二方針を総合的に考慮して、終了時間を推定する。   In another embodiment, as a first policy, it is assumed that a colleague of the user has participated in the same schedule item, and has automatically entered such a schedule item. To detect. As a second policy, assuming that the user has input the same schedule item accurately including the end time in the past or the future, such input is automatically detected. The end time is estimated by comprehensively considering the first and second policies.

図5は、当該実施形態に係る消費時間取得部31の機能ブロック図である。消費時間取得部31は前述の時間単語辞書301に加えてさらに、確実性辞書3011を含み前記第一方針の処理を担う他者情報取得部311と、ゆらぎ辞書3012を含み前記第二方針の処理を担う自己情報取得部312と、当該第一及び第二方針を総合的に考慮して最終結果を与える推定部313と、を含む。   FIG. 5 is a functional block diagram of the consumption time acquisition unit 31 according to this embodiment. In addition to the time word dictionary 301 described above, the consumption time acquisition unit 31 further includes a certainty dictionary 3011 and includes the other person information acquisition unit 311 responsible for the processing of the first policy and the fluctuation dictionary 3012 and the processing of the second policy A self-information acquiring unit 312 that bears the responsibility, and an estimation unit 313 that gives a final result by comprehensively considering the first and second policies.

他者情報取得部311は、当該終了時間の明記されていないスケジュール項目を記載したユーザ以外の他者のスケジュール項目から、自身と同一のスケジュール項目であると想定されるものを、その確実度と共に求める。この際、他者のスケジュールを以下のように検索する。なお、当該他者のスケジュールは、スケジュール取得部2にて取得したスケジュールの中に存在している。   The other person information acquisition unit 311 is assumed to be the same schedule item as that of the other person other than the user who describes the schedule item in which the end time is not specified, together with its certainty. Ask. At this time, the other person's schedule is searched as follows. The other person's schedule exists in the schedule acquired by the schedule acquisition unit 2.

第一に、検索対象となる他者は、当該ユーザと所定プロフィールが共通である範囲とする。例えば、所属する会社その他事業者、あるいは当該会社内における事業部が共通の他者を、スケジュールの検索対象とする。   First, the other person who is the search target is in a range where the user and the predetermined profile are common. For example, a company or other company to which the user belongs or another person who has a common business division in the company is selected as a schedule search target.

第二に、検索キーは、少なくとも当該明記された開始の日時及び当該スケジュール項目の内容を表す用語とし、さらに、場所を取得している場合は、場所も検索キーとして用いることが好ましい。ここで、内容を表す用語は、活動種別取得部32にて「活動種別」に変換される前の、「内容を表す各単語」を用いる。また、ここで、当該検索キーを与えているユーザの記載自体が、イベントを特定するに際して曖昧性を有しているので、その確実度合いを各単語につきあらかじめ定義しておき、確実性辞書3011に予め登録しておく。   Secondly, the search key is a term representing at least the specified start date and time and the contents of the schedule item, and if a location is acquired, the location is also preferably used as the search key. Here, as the term representing the content, “each word representing the content” before being converted into the “activity type” by the activity type acquisition unit 32 is used. Here, since the description of the user giving the search key itself has ambiguity when specifying the event, the certainty degree is defined in advance for each word, and the certainty dictionary 3011 Register in advance.

以下は、確実性辞書3011に記載の内容の例である。
(内容を表す単語について)
ミーティング…確実度合い0.4、会議…確実度合い0.5、...
(場所を表す単語について)
T大学…確実度合い0.8、宮城…確実度合い0.4、東北…確実度合い0.2、...
The following are examples of the contents described in the certainty dictionary 3011.
(About words that describe content)
Meeting ... 0.4 certainty, meeting ... 0.5 certainty ...
(About words that represent places)
T University: Certainty factor 0.8, Miyagi ... Certainty factor 0.4, Tohoku ... Certainty factor 0.2, ...

例えば、Aさんのスケジュール項目が「9:00〜 ミーティング@T大学」と記載され、他者情報取得部311による日時、内容「ミーティング」及び場所「T大学」をキーとした検索によって、共通プロフィールを有するBさんの同日同時刻開始のスケジュール項目が「9:00〜10:00 ミーティング@T大学」と検索された場合、上記確実度合いの例によれば、当該「10:00」に終了するという検索結果の確実度合いを、以下のように計算することができる。ここで、「ミーティング」の不確実度合いが「1−0.4=0.6」であり、「T大学」の不確実度合いが「1−0.8=0.2」である。
1−(0.6*0.2)=0.88
For example, Mr. A's schedule item is described as “9: 00-Meeting @ T University”, and the other person information acquisition unit 311 performs a search using the date and time, contents “Meeting” and location “T University” as a key. When the schedule item of Mr. B who has the same time starts on the same day is searched as “9:00 to 10:00 meeting @T university”, according to the example of the certainty level, the process ends at “10:00”. The certainty degree of the search result can be calculated as follows. Here, the degree of uncertainty of “meeting” is “1−0.4 = 0.6”, and the degree of uncertainty of “T University” is “1−0.8 = 0.2”.
1- (0.6 * 0.2) = 0.88

なお、上記のような手法で確実度合いを計算することで、「ミーティング」及び「T大学」の片方のみが含まれた検索結果については、当該両者が含まれる場合よりも低い確実度合いが算出されるようにすることができる。例えば、「9:00〜10:00 ミーティング」という記載の確実度合いは、以下のように「0.4」(「ミーティング」の単独での確実度合いと一致)となり、上記「0.88」よりも低い値となる。両者を含む検索結果が得られない場合に、このように片方のみを含む場合をさらに検索対象としてもよく、いずれの片方を採用するかを決定する際に、当該確実度合いの高い側を採用してもよい。
1−0.6=0.4
In addition, by calculating the certainty degree by the method as described above, a lower certainty degree is calculated for a search result including only one of “meeting” and “T University” than when both are included. You can make it. For example, the degree of certainty described as “9:00 to 10:00 meeting” is “0.4” (consistent with the degree of certainty of “meeting” alone) as follows, and from the above “0.88” Is also a low value. When a search result including both is not obtained, the case where only one of them is included may be further searched, and when determining which one to use, the higher certainty side is adopted. May be.
1-0.6 = 0.4

なお、複数の異なる終了時間の結果がヒットした場合は、終了時間として、それらの平均を用いる。検索ヒット数及び/又は検索ヒットしたユーザのプロフィールの近さ(組織上近い位置にあるなど)に応じて、確実度合いを増加させるようにしてもよいし、上記複数ヒットした場合は、平均を取る際の重みづけに用いてもよい。   In addition, when the result of several different end time hits, those averages are used as end time. The degree of certainty may be increased according to the number of search hits and / or the closeness of the profile of the user who made the search hit (eg, the position is close to the organization). It may be used for weighting.

自己情報取得部312は、自分自身の過去及び未来のスケジュール内より、内容(及び場所)が共通で且つ開始時間及び終了時間が明記されたものを検索し、その消費時間(開始時間と終了時間の差)を求めて当該推定対象のスケジュール項目における開始時間に足すことで、当該記載されていない終了時間に対応するものを求める。検索が複数ヒットした場合は、当該求まった複数の終了時間の平均を、結果となす。なお、自分自身のスケジュールは、他者のスケジュールと同様に、スケジュール取得部2にて取得されている。   The self-information acquisition unit 312 searches the own past and future schedules for content (and location) that is common and clearly specified the start time and end time, and the consumption time (start time and end time). Difference) is added to the start time in the schedule item to be estimated to obtain the one corresponding to the end time not described. When a plurality of searches are hit, an average of the obtained end times is used as a result. Note that the own schedule is acquired by the schedule acquisition unit 2 in the same manner as the schedule of others.

なお、他者情報取得部311の場合と同様に、自己情報取得部312による検索の際に、内容を表す用語は、活動種別取得部32にて「活動種別」に変換される前の、「内容を表す各単語」を用いる。この際、同一の内容(及び場所)であるが、表現が異なる場合がある。例えば、場所に関して、「T大学」、「T大」といった語のゆらぎが存在する。こうしたゆらぎを吸収して、表現が異なるが同一内容であるものを検索可能とすべく、ゆらぎ辞書3012を予め構築しておき、自己情報取得部312による検索の際は当該ゆらぎ辞書3012を参照してもよい。   As in the case of the other person information acquisition unit 311, the term representing the content when searching by the self-information acquisition unit 312 is converted to `` activity type '' by the activity type acquisition unit 32 `` “Each word representing content” is used. At this time, although the content is the same (and location), the expression may be different. For example, there are fluctuations in terms of places such as “T University” and “T University”. In order to absorb such fluctuations and search for those having the same content but different expressions, a fluctuation dictionary 3012 is constructed in advance, and the self-information acquisition unit 312 refers to the fluctuation dictionary 3012 when searching. May be.

推定部313は、他者情報取得部311によって取得された終了時間T1及び確実度合いp1と、自己情報取得部312によって取得された終了時間T2と、を、当該確実度合いp1に応じて以下のように按分比例して、終了時間Tを推定する。
T=p1*T1 + (1−p1)*T2
The estimation unit 313 uses the end time T1 and the certainty degree p1 acquired by the other person information acquisition unit 311 and the end time T2 acquired by the self information acquisition unit 312 according to the certainty degree p1 as follows. The end time T is estimated proportionally to.
T = p1 * T1 + (1−p1) * T2

なお、推定部313は、他者情報取得部311及び自己情報取得部312のうち、片方のみしか終了時間を取得できなかった場合は、当該片方で取得された終了時間を推定結果となす。また同様に、予め他者情報取得部311及び自己情報取得部312のうちの片方のみを適用して、終了時間を取得するようにしておいてもよい。   In addition, when only one of the other person information acquisition unit 311 and the self information acquisition unit 312 can acquire the end time, the estimation unit 313 uses the end time acquired by the other one as an estimation result. Similarly, only one of the other person information acquisition unit 311 and the self information acquisition unit 312 may be applied in advance to acquire the end time.

なお、他者情報取得部311及び自己情報取得部312の両者における検索において、取得された終了時間が当該検索しているスケジュール項目における次のスケジュール項目の開始時間を超えているものは、検索結果から除外する。   In the search in both the other person information acquisition unit 311 and the self information acquisition unit 312, if the acquired end time exceeds the start time of the next schedule item in the searched schedule item, the search result Exclude from

以上、図5で説明した消費時間取得部31による終了時間の自動推定と同様の手法で、スケジュール項目において場所が取得できない場合に、場所取得部33が当該場所を自動推定することもできる。なお、前述のように一実施形態においては、場所を取得できない場合には、場所取得部33はユーザのプロフィールに記載の職場などの、時間帯に応じた所定場所を自動で決定してもよい。   As described above, when the location cannot be acquired in the schedule item by the same method as the automatic estimation of the end time by the consumption time acquisition unit 31 described in FIG. 5, the location acquisition unit 33 can also automatically estimate the location. As described above, in one embodiment, when the location cannot be acquired, the location acquisition unit 33 may automatically determine a predetermined location according to the time zone, such as a workplace described in the user's profile. .

図6は、当該自動推定のための場所取得部33の機能ブロック図であり、同一名称及び対応する参照番号を付与するように、図5の消費時間取得部31の各部に対応した機能を有する。   FIG. 6 is a functional block diagram of the location acquisition unit 33 for automatic estimation, and has functions corresponding to the units of the consumption time acquisition unit 31 of FIG. 5 so that the same name and the corresponding reference number are assigned. .

他者情報取得部331では、当該場所推定対象となるユーザとプロフィールが共通のユーザのスケジュールを検索対象として、内容及び日時を検索キーとして、検索を行う。内容の単語については、確実性辞書3031において確実度合いを保持しておき、確実度合いと共に検索結果を得る。複数ユーザから検索された場合も、図5で説明したのと同様にすればよい。   The other person information acquisition unit 331 performs a search using a schedule of a user who has the same profile as the user who is the location estimation target as a search target, and the content and date / time as a search key. The certainty level is retained in the certainty dictionary 3031 for the content word, and the search result is obtained together with the certainty level. Even when a search is made from a plurality of users, it may be the same as described with reference to FIG.

自己情報取得部332では、当該ユーザ自身の過去及び未来のスケジュールを対象として、内容及びスケジュール項目の継続時間を検索キーとして、検索を行う。当該検索の際、内容に関して、同一内容で異なる表現となっているものを吸収すべく、ゆらぎ辞書3032を参照する。検索キーは内容のみでもよい。推定部333では、他者情報取得部331の取得した場所と、自己情報取得部332で取得した場所と、を按分比例して、推定された場所を得る。あるいは、当該2つの結果のうち、いずれかのみの結果を利用してもよい。   The self-information acquiring unit 332 searches for the past and future schedules of the user himself / herself using the content and the duration of the schedule item as search keys. At the time of the search, the fluctuation dictionary 3032 is referred to so as to absorb the same contents but different expressions. The search key may be only the content. In the estimation unit 333, the estimated location is obtained by proportionally proportioning the location acquired by the other person information acquisition unit 331 and the location acquired by the self-information acquisition unit 332. Alternatively, only one of the two results may be used.

以上のようなユーザ分類装置1によれば、ユーザ分類部4での分類結果を用いて、活動実績取得部5、成績作成部6及び情報提供部7で説明したように、典型的には健康競争関連のサービスを提供可能となる。当該健康競争に関して、さらに具体的には、以下のような形でサービスを提供してもよい。   According to the user classification device 1 as described above, typically, as described in the activity results acquisition unit 5, the grade creation unit 6 and the information provision unit 7, using the classification result in the user classification unit 4, the health Competition-related services can be provided. More specifically, the health competition may be provided in the following manner.

(1)同一社内での健康競争ゲーム
例えば、内勤の人と外回りの人では歩く量がまったく異なる。このような人達同士で健康競争をさせると、そのライフスタイルから外回りの人が有利なのは明らかである。そのため、上記のようなスケジュール等の社内データから、似たような時間の使い方ができる人を探し、ラベル付けする。ラベル付されたグループの中での競争を行うことで競争が促進される。このラベルは例えば、「移動距離〜km以上の営業」や「打ち合わせがたくさんある内勤者」・・・等で良い。
(1) Health competition game in the same company For example, the amount of walking is completely different between people in office work and those outside. It is clear that when such people compete with each other for health, people who are outside the company are more advantageous from their lifestyles. For this reason, people who can use a similar time are searched and labeled from in-house data such as the above schedule. Competition is promoted by competing within the labeled groups. This label may be, for example, “business with travel distance of km or more”, “office worker with many meetings”, and so on.

(2)似たような部署、会社同士での健康競争ゲーム
例えば、A社及びB社の営業では人数構成等が似通っていて、仕事のスタイルも非常に似ているような場合にそれらの部署をマッチングする。「全体で1トン脂肪を減らしたら勝利」といった指標を見せても良い。
(2) Health competition game between similar departments and companies. For example, in the sales of company A and company B, those departments are similar and work styles are very similar. To match. You may show an indicator such as “If you reduce 1 ton of fat overall, you will win”.

1…ユーザ分類装置、2…スケジュール取得部、3…活動パターン抽出部、4…ユーザ分類部、5…活動実績取得部、6…成績作成部、7…情報提供部   1 ... User classification device, 2 ... Schedule acquisition unit, 3 ... Activity pattern extraction unit, 4 ... User classification unit, 5 ... Activity result acquisition unit, 6 ... Grade creation unit, 7 ... Information provision unit

Claims (9)

複数のユーザよりスケジュール情報を受け取るスケジュール取得部と、
前記スケジュール情報を解析して、各ユーザにおける活動種別の各々と、当該活動種別に対する消費時間及び当該活動種別がユーザの時間を拘束する度合いと、を当該ユーザの活動パターン情報として抽出する活動パターン抽出部と、
前記複数のユーザを、前記抽出された活動パターン情報に基づいて分類するユーザ分類部と、を備えることを特徴とするユーザ分類装置。
A schedule acquisition unit that receives schedule information from a plurality of users;
Activity pattern extraction that analyzes the schedule information and extracts each of the activity types for each user, the consumption time for the activity type, and the degree that the activity type binds the user's time as the activity pattern information of the user And
A user classifying unit comprising: a user classifying unit that classifies the plurality of users based on the extracted activity pattern information.
前記スケジュール取得部は、各ユーザにおけるスケジュール項目ごとにスケジュール情報を受け取り、
前記活動パターン抽出部が、さらに、
各スケジュール項目に費やされた消費時間を取得する消費時間取得部と、
各スケジュール項目の内容単語を取得し、所定辞書を参照することで当該内容単語に対応する活動種別を取得する活動種別取得部と、
所定データベースを参照することで前記取得した活動種別に対応する前記度合いを算出する拘束度合い算出部と、を含むことを特徴とする請求項1に記載のユーザ分類装置。
The schedule acquisition unit receives schedule information for each schedule item in each user,
The activity pattern extraction unit further includes:
A consumption time acquisition unit for acquiring the consumption time spent for each schedule item;
An activity type acquisition unit that acquires the content word of each schedule item and acquires an activity type corresponding to the content word by referring to a predetermined dictionary;
The user classification device according to claim 1, further comprising: a constraint degree calculation unit that calculates the degree corresponding to the acquired activity type by referring to a predetermined database.
前記活動パターン抽出部が、さらに、所定辞書を参照することで各スケジュール項目における場所を取得する場所取得部を含み、
同一ユーザにおいて隣り合うスケジュール項目において前記場所取得部により取得された場所が異なる場合に、前記消費時間取得部と、前記活動種別取得部と、がそれぞれ、当該スケジュール項目間に対応する消費時間と、場所の移動の活動種別と、を取得することを特徴とする請求項2に記載のユーザ分類装置。
The activity pattern extraction unit further includes a location acquisition unit that acquires a location in each schedule item by referring to a predetermined dictionary,
When the location acquired by the location acquisition unit is different in adjacent schedule items in the same user, the consumption time acquisition unit and the activity type acquisition unit, respectively, consumption time corresponding to between the schedule items, The user classification device according to claim 2, wherein an activity type of location movement is acquired.
前記スケジュール取得部では、各ユーザのプロフィールと共に前記スケジュール情報を受け取り、当該プロフィールには各ユーザの各時間帯における所定の所在場所が含まれ、
前記場所取得部は、スケジュール項目から前記所定辞書の参照によって場所を取得できない場合に、前記所定の所在場所を場所として取得することを特徴とする請求項3に記載のユーザ分類装置。
The schedule acquisition unit receives the schedule information together with the profile of each user, and the profile includes a predetermined location in each time zone of each user,
4. The user classification device according to claim 3, wherein the location acquisition unit acquires the predetermined location as a location when the location cannot be acquired from a schedule item by referring to the predetermined dictionary.
前記スケジュール取得部では、各ユーザのプロフィールと共に前記スケジュール情報を受け取り、
前記消費時間取得部は、スケジュール項目において開始時間のみが記載され、終了時間が記載されていない場合に、
プロフィールが共通のユーザにおけるスケジュール項目の中から、開始時間及び内容単語並びに場所が同一であり、終了時間が記載されているものを検索すると共に、当該内容単語及び場所に対する所定の確実性辞書を参照して、当該終了時間に関する確実度合いを求める他者情報取得部と、
当該ユーザ自身のスケジュール項目の中から、内容単語及び場所が同一であり、開始時間及び終了時間が記載されているものを検索する自己情報取得部と、
前記他者情報取得部で取得した終了時間及び確実度合いと、前記自己情報取得部で取得した終了時間と、に基づいて、前記記載されていない終了時間を推定する推定部と、を含むことを特徴とする請求項3または4に記載のユーザ分類装置。
The schedule acquisition unit receives the schedule information together with the profile of each user,
The consumption time acquisition unit, when only the start time is described in the schedule item, and the end time is not described,
Search for items with the same start time, content word, and location from the schedule items of users with a common profile, and refer to the specified certainty dictionary for the content word and location. The other person information acquisition unit for obtaining the certainty degree regarding the end time,
A self-information acquisition unit that searches the user's own schedule items for which the content word and location are the same, and the start time and end time are described,
An estimation unit for estimating an end time not described based on the end time and the certainty degree acquired by the other person information acquisition unit and the end time acquired by the self-information acquisition unit. The user classification device according to claim 3 or 4, characterized in that
前記複数のユーザより所定事項についての活動実績を受け取る活動実績取得部と、
前記受け取った活動実績に対する当該ユーザの成績情報を、前記分類部によって分類されたユーザのグループ毎に作成する成績作成部と、をさらに備えることを特徴とする請求項1ないし5のいずれかに記載のユーザ分類装置。
An activity results acquisition unit that receives activity results for predetermined items from the plurality of users;
The grade creation part which creates the said grade information of the said user with respect to the said received activity result for every group of the user classified by the said classification | category part is further provided, The provision in any one of Claim 1 thru | or 5 characterized by the above-mentioned. User classification device.
前記所定事項が、ユーザの健康増進活動に関するものであることを特徴とする請求項6に記載のユーザ分類装置。   The user classification apparatus according to claim 6, wherein the predetermined item relates to a user health promotion activity. 前記抽出された活動パターン情報に応じた所定の情報をユーザに提供する情報提供部をさらに備えることを特徴とする請求項1ないし7のいずれかに記載のユーザ分類装置。   The user classification device according to claim 1, further comprising an information providing unit that provides a user with predetermined information corresponding to the extracted activity pattern information. 前記複数のユーザは、1つ以上の団体におけるユーザとして構成され、前記スケジュール取得部は、各ユーザより所属団体の区別の情報と共に、スケジュール情報を受け取ることを特徴とする請求項1ないし8のいずれかに記載のユーザ分類装置。   9. The system according to claim 1, wherein the plurality of users are configured as users in one or more organizations, and the schedule acquisition unit receives schedule information together with information on the distinction of an affiliated organization from each user. The user classification device according to the above.
JP2013105362A 2013-05-17 2013-05-17 User classification device Active JP6090924B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013105362A JP6090924B2 (en) 2013-05-17 2013-05-17 User classification device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013105362A JP6090924B2 (en) 2013-05-17 2013-05-17 User classification device

Publications (2)

Publication Number Publication Date
JP2014228877A JP2014228877A (en) 2014-12-08
JP6090924B2 true JP6090924B2 (en) 2017-03-08

Family

ID=52128705

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013105362A Active JP6090924B2 (en) 2013-05-17 2013-05-17 User classification device

Country Status (1)

Country Link
JP (1) JP6090924B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6975080B2 (en) * 2018-03-19 2021-12-01 Scsk株式会社 Recommendation system and program
JP7717739B2 (en) 2023-01-19 2025-08-04 明豊ファシリティワークス株式会社 Activity Analysis System

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002049832A (en) * 2000-08-01 2002-02-15 Haruyuki Azumi Method and device for distributing advertisement information
JP2006247255A (en) * 2005-03-14 2006-09-21 Nissan Motor Co Ltd Activity state measurement / stimulus presentation device and activity state measurement / stimulus presentation method
JP5466713B2 (en) * 2009-12-11 2014-04-09 株式会社日立製作所 Life pattern classification device and life pattern classification system
JP2013069017A (en) * 2011-09-21 2013-04-18 Nec Corp Schedule management device and schedule management method

Also Published As

Publication number Publication date
JP2014228877A (en) 2014-12-08

Similar Documents

Publication Publication Date Title
Parra-Camacho et al. Social impact of a participative small-scale sporting event
Lera-López et al. Sports spectatorship in Spain: Attendance and consumption
Janssens et al. Predicting the next Pogačar: a data analytical approach to detect young professional cycling talents
Brosnan et al. Effects of false-start disqualification rules on response-times of elite-standard sprinters
US20170289302A1 (en) Goal-based social networking to improve user motivation
Pawełoszek Customer segmentation based on activity monitoring applications for the recommendation system
Shafer et al. Dynamics of progression in mountain bike racing
JP6090924B2 (en) User classification device
Das et al. America’s major league soccer: artificial intelligence and the quest to become a world class league
WO2017038177A1 (en) Information provision device, terminal device, information provision method, and program
Wilkesmann Should I stay (at home) or should I go (to the stadium)? Why will some football supporters not return to the stadium after the COVID-19 pandemic in German Bundesliga?
Meyer et al. Measuring error for adjacent policy position estimates: Dealing with uncertainty using CMP data
Devereux Identifying the value of teamwork: Application to professional tennis
Lenten Racial discrimination in umpire voting: an (arguably) unexpected result
CN113988825A (en) User portrait based job recommendation method, device, terminal and readable storage medium
Dickson et al. A strategic human resource management approach to facilitating volunteer legacies from mega-sport events: the moderating impact of gender and experience in the case of rio 2016
EP2854082A2 (en) Objective metrics measuring value of employees
Bednar et al. Career implications of having a female-friendly supervisor
Wolfe et al. Intuitive introductory statistics
Harris et al. Demographic and geographic differences in exposure to secondhand smoke in Missouri workplaces, 2007-2008
JP7630175B2 (en) BEHAVIORAL INFLUENCE ANALYSIS SYSTEM, BEHAVIORAL INFLUENCE ANALYSIS PROGRAM, AND BEHAVIORAL INFLUENCE ANALYSIS METHOD
Yah et al. Determinants of informal sector employment in urban labor markets in Cameroon
JP2017049751A (en) Information providing device, terminal device, information providing method, program
CN120561381B (en) A personalized travel recommendation method based on behavioral data mining
Lazzara Game Face: How beauty shapes power, pay and play in the Women’s National Basketball Association (WNBA)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20160810

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170203

R150 Certificate of patent or registration of utility model

Ref document number: 6090924

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150