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
JP6907529B2 - Information processing equipment, programs, information processing systems and information processing terminals - Google Patents
[go: Go Back, main page]

JP6907529B2 - Information processing equipment, programs, information processing systems and information processing terminals - Google Patents

Information processing equipment, programs, information processing systems and information processing terminals Download PDF

Info

Publication number
JP6907529B2
JP6907529B2 JP2016251608A JP2016251608A JP6907529B2 JP 6907529 B2 JP6907529 B2 JP 6907529B2 JP 2016251608 A JP2016251608 A JP 2016251608A JP 2016251608 A JP2016251608 A JP 2016251608A JP 6907529 B2 JP6907529 B2 JP 6907529B2
Authority
JP
Japan
Prior art keywords
user
application
applications
points
unit
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
JP2016251608A
Other languages
Japanese (ja)
Other versions
JP2018106403A (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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2016251608A priority Critical patent/JP6907529B2/en
Publication of JP2018106403A publication Critical patent/JP2018106403A/en
Application granted granted Critical
Publication of JP6907529B2 publication Critical patent/JP6907529B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、情報処理装置、プログラム、情報処理システム及び情報処理端末に関する。 The present invention relates to an information processing device, a program, an information processing system and an information processing terminal.

近年、生活習慣病を始めとする様々な健康リスクに対応するために、健康増進、生活改善等を目的とする健康活動が奨励されるようになっている。しかし、単調に食生活の管理、日々の運動等を行うだけでは生活者のモチベーションを維持することが困難である。そこで、生活者のモチベーションを維持しつつ健康活動を行うことができるように、種々の健康支援策が提案されている。 In recent years, in order to deal with various health risks such as lifestyle-related diseases, health activities aimed at improving health and improving lifestyles have been encouraged. However, it is difficult to maintain the motivation of consumers simply by managing their eating habits and exercising daily. Therefore, various health support measures have been proposed so that health activities can be carried out while maintaining the motivation of consumers.

例えば特許文献1では、健康増進のインセンティブとしてユーザにポイントを付与すべく、自装置で検出したユーザの運動量をポイント付与サーバに出力する健康器具等が開示されている。特許文献1によれば、ユーザの運動量が規定値に達した場合、健康器具は規定値に達した旨をポイント付与サーバに通知する。当該通知を受信した場合、ポイント付与サーバはユーザに対してマイレージポイント又はクレジットカードポイントを付与する。 For example, Patent Document 1 discloses a health appliance that outputs the amount of exercise of a user detected by the own device to a point-giving server in order to give points to the user as an incentive for improving health. According to Patent Document 1, when the amount of exercise of the user reaches the specified value, the health appliance notifies the point giving server that the specified value has been reached. Upon receiving the notification, the point granting server grants mileage points or credit card points to the user.

特許文献2では、健康サービスの継続的な利用を支援するセンタ装置が開示されている。特許文献2によれば、センタ装置は、ユーザが入力した自らの健康情報を端末装置より受信して管理すると共に、健康情報に応じたアドバイスを端末装置に出力する。そしてセンタ装置は、健康情報の入力頻度に応じてサービス利用料金を引き下げることで、継続的な利用をユーザに促す。 Patent Document 2 discloses a center device that supports continuous use of health services. According to Patent Document 2, the center device receives and manages its own health information input by the user from the terminal device, and outputs advice according to the health information to the terminal device. Then, the center device encourages the user to continue using the service by reducing the service usage fee according to the frequency of inputting health information.

特許文献3では、ユーザの血糖値に応じてインセンティブを与える測定支援システムが開示されている。特許文献3に係る測定支援システムは、ユーザが自ら血糖計により測定した血糖値に基づき、医師が当該血糖値を評価したポイント数、又は予め血糖値に応じてプログラムされたポイント数をユーザに付与する。測定支援システムは、ポイント数に応じたインセンティブとして、ゲームプログラムにおけるゲームの登場人物、アイテム等の電子媒体報奨品をユーザの電子機器に配信する。 Patent Document 3 discloses a measurement support system that gives an incentive according to a user's blood glucose level. The measurement support system according to Patent Document 3 gives the user the number of points for which the doctor evaluated the blood glucose level or the number of points programmed in advance according to the blood glucose level based on the blood glucose level measured by the user himself / herself with a glucose meter. do. The measurement support system delivers electronic medium rewards such as characters and items of the game in the game program to the user's electronic device as an incentive according to the number of points.

特許第3735284号公報Japanese Patent No. 3735284 特開2003−162583号公報Japanese Unexamined Patent Publication No. 2003-162583 特許第5107474号公報Japanese Patent No. 5107474

しかしながら、特許文献1〜3に係る発明は、各サービス提供者が提供する健康支援サービスそれぞれについてインセンティブを与えるものであり、複数のサービスを組み合わせて健康の促進を図るものではない。健康促進のためには運動、食事、禁煙などの様々な面からアプローチすることが効果的であり、特許文献1〜3は、当該課題を解決するものとはいえない。 However, the inventions according to Patent Documents 1 to 3 provide incentives for each of the health support services provided by each service provider, and do not combine a plurality of services to promote health. In order to promote health, it is effective to approach from various aspects such as exercise, diet, and smoking cessation, and Patent Documents 1 to 3 cannot be said to solve the problem.

本発明は斯かる事情によりなされたものであって、その目的とするところは、ユーザに複数の健康支援サービスの利用を促すことができる情報処理装置等を提供することにある。 The present invention has been made under such circumstances, and an object of the present invention is to provide an information processing device or the like capable of encouraging a user to use a plurality of health support services.

本発明に係る情報処理装置は、ユーザの健康活動を管理するアプリケーションであって、前記ユーザが利用する複数のアプリケーションを登録する登録部と、該登録部に登録され、前記ユーザの端末装置にインストール済みの前記アプリケーション夫々の実行の有無を示す利用状況を取得する取得部と、複数の前記アプリケーションが実行された場合に、前記ユーザに対して特典ポイントを付与する付与部とを備えることを特徴とする。 The information processing device according to the present invention is an application that manages a user's health activity, and is a registration unit that registers a plurality of applications used by the user, and is registered in the registration unit and installed in the terminal device of the user. It is characterized by including an acquisition unit that acquires a usage status indicating whether or not each of the completed applications has been executed, and an granting unit that grants privilege points to the user when a plurality of the applications are executed. do.

本発明に係る情報処理装置は、前記付与部は、複数の前記アプリケーションの組み合わせに応じて、前記特典ポイントのポイント数を加減することを特徴とする。 The information processing apparatus according to the present invention is characterized in that the granting unit increases or decreases the number of privilege points according to a combination of a plurality of the applications.

本発明に係る情報処理装置は、前記特典ポイントの加減対象である前記アプリケーションの組み合わせに応じて、前記ユーザに対して利用を推奨する前記アプリケーションを通知する通知部を備え、前記登録部は、前記通知部が通知した前記アプリケーションの登録を受け付けることを特徴とする。 The information processing device according to the present invention includes a notification unit for notifying the user of the application recommended to be used according to the combination of the applications to which the privilege points are added or subtracted, and the registration unit is the registration unit. It is characterized in that the registration of the application notified by the notification unit is accepted.

本発明に係る情報処理装置は、前記取得部はさらに、前記ユーザの健康活動が一定条件を満たす場合に、前記アプリケーション夫々において個別に付与される個別ポイントの付与状況を取得し、前記特典ポイント及び個別ポイントを集計する集計部を備えることを特徴とする。 In the information processing device according to the present invention, the acquisition unit further acquires the status of giving individual points individually given in each of the applications when the health activity of the user satisfies a certain condition, and obtains the privilege points and the privilege points. It is characterized by having an aggregation unit that aggregates individual points.

本発明に係る情報処理装置は、前記集計部が集計した前記特典ポイント及び個別ポイントの集計結果を前記ユーザに対して通知する第2通知部を備えることを特徴とする。 The information processing device according to the present invention is characterized by including a second notification unit that notifies the user of the aggregation result of the privilege points and individual points aggregated by the aggregation unit.

本発明に係る情報処理装置は、前記集計部が集計したポイント数に相当する金額の支払要求を出力する出力部を備えることを特徴とする。 The information processing apparatus according to the present invention is characterized by including an output unit that outputs a payment request of an amount corresponding to the number of points totaled by the totaling unit.

本発明に係る情報処理装置は、前記登録部は、前記ユーザが加入している健康保険組合の情報を登録してあり、前記出力部は、前記健康保険組合に対して支払要求を出力することを特徴とする。 In the information processing device according to the present invention, the registration unit registers information on the health insurance association to which the user is a member, and the output unit outputs a payment request to the health insurance association. It is characterized by.

本発明に係る情報処理装置は、前記出力部は、前記アプリケーションを提供する事業者に対して支払要求を出力することを特徴とする。 The information processing apparatus according to the present invention is characterized in that the output unit outputs a payment request to a business operator that provides the application.

本発明に係るプログラムは、ユーザの健康活動を支援するアプリケーションであって、前記ユーザが利用する複数のアプリケーションを登録し、登録され、前記ユーザの端末装置にインストール済みの前記アプリケーション夫々の実行の有無を示す利用状況を取得し、複数の前記アプリケーションが実行された場合に、前記ユーザに対して付与するポイントを集計する処理をコンピュータに実行させることを特徴とする。 The program according to the present invention is an application that supports a user's health activities, and whether or not each of the applications that are registered and registered in the user's terminal device and installed in the user's terminal device is executed by registering a plurality of applications used by the user. When a plurality of the applications are executed , the computer is made to execute a process of totaling the points given to the user.

本発明に係る情報処理システムは、ユーザの健康活動を管理する複数のアプリケーション夫々を提供する各事業者の事業者装置と、前記アプリケーションを実行する端末装置と、前記ユーザに対して付与するポイントを集計する情報処理装置とを有する情報処理システムであって、前記事業者装置は、前記端末装置から、前記アプリケーションの利用状況と、該アプリケーションにおいて記録される健康活動の活動記録とを取得する取得部と、該取得部が取得した前記活動記録を参照し、前記ユーザの健康活動が一定条件を満たすか否かを判定する判定部と、一定条件を満たすと前記判定部が判定した場合、前記ユーザに対して個別ポイントを付与する付与部と、前記アプリケーションの利用状況、及び前記個別ポイントの付与状況を前記情報処理装置に出力する出力部とを備え、前記情報処理装置は、前記ユーザが利用する複数の前記アプリケーションを登録する登録部と、該登録部に登録され、前記端末装置にインストール済みの複数の前記アプリケーション夫々に係る前記事業者装置から、前記アプリケーション夫々の実行の有無を示す利用状況、及び前記アプリケーション夫々における前記個別ポイントの付与状況を取得する第2取得部と、複数の前記アプリケーションが実行された場合に、前記ユーザに対して特典ポイントを付与する第2付与部と、前記特典ポイント及び個別ポイントを集計する集計部とを備えることを特徴とする。 The information processing system according to the present invention provides a business operator device of each business operator that provides a plurality of applications for managing a user's health activity, a terminal device that executes the application, and points to be given to the user. An information processing system having an information processing device for totaling, the business operator device acquires a usage status of the application and an activity record of health activities recorded in the application from the terminal device. With reference to the activity record acquired by the acquisition unit, a determination unit for determining whether or not the health activity of the user satisfies a certain condition, and when the determination unit determines that the certain condition is satisfied, the user. The information processing device is used by the user, and includes a granting unit that grants individual points to the information processing device, an output unit that outputs the usage status of the application and the granting status of the individual points to the information processing device. A usage status indicating whether or not each of the applications is executed from the registration unit for registering the plurality of the applications and the operator's device for each of the plurality of the applications registered in the registration unit and installed in the terminal device. A second acquisition unit that acquires the status of granting the individual points in each of the applications, a second granting unit that grants privilege points to the user when a plurality of the applications are executed, and the privilege points. It is characterized by having an aggregation unit that aggregates individual points.

本発明に係るプログラムは、ユーザの健康活動を管理する複数のアプリケーションの情報を表示部に表示し、表示された複数の前記アプリケーションから、前記ユーザが利用する前記アプリケーションの選択を受け付け、前記アプリケーションが複数選択された場合、選択された複数の前記アプリケーションが実行された場合に前記ユーザに対して付与される特典ポイントを前記表示部に表示する処理をコンピュータに実行させることを特徴とする。 The program according to the present invention displays information on a plurality of applications that manage the health activities of the user on a display unit, accepts selection of the application to be used by the user from the displayed plurality of the applications, and the application receives the selection of the application to be used by the user. When a plurality of selected applications are selected, the computer is made to execute a process of displaying the privilege points given to the user when the selected plurality of the applications are executed on the display unit.

本発明に係るプログラムは、前記特典ポイントは、複数の前記アプリケーションの組み合わせに応じて加減して付与されるポイントであり、加減対象である前記アプリケーションの組み合わせに応じて、前記ユーザに対して利用を推奨する前記アプリケーションの情報を前記表示部に表示し、利用が推奨される前記アプリケーションが選択された場合、加減後の前記特典ポイントを前記表示部に表示することを特徴とする。 In the program according to the present invention, the privilege points are points that are added or subtracted according to the combination of a plurality of the applications, and can be used by the user according to the combination of the applications to be adjusted. The recommended application information is displayed on the display unit, and when the application recommended for use is selected, the added / subtracted privilege points are displayed on the display unit.

本発明に係る情報処理端末は、ユーザの健康活動を管理する複数のアプリケーションの情報を表示する表示部と、表示された複数の前記アプリケーションから、前記ユーザが利用する前記アプリケーションの選択を受け付ける受付部とを備え、前記アプリケーションが複数選択された場合、前記表示部は、選択された複数の前記アプリケーションが実行された場合に前記ユーザに対して付与される特典ポイントを表示することを特徴とする。 The information processing terminal according to the present invention has a display unit that displays information of a plurality of applications that manage the health activities of the user, and a reception unit that accepts selection of the application to be used by the user from the plurality of displayed applications. When a plurality of the selected applications are selected, the display unit displays privilege points given to the user when the plurality of selected applications are executed.

本発明によれば、ユーザに複数の健康支援サービスの利用を促すことができる。 According to the present invention, it is possible to encourage the user to use a plurality of health support services.

情報処理システムの一例を示す模式図である。It is a schematic diagram which shows an example of an information processing system. 管理サーバの構成例を示すブロック図である。It is a block diagram which shows the configuration example of the management server. 端末の構成例を示すブロック図である。It is a block diagram which shows the configuration example of a terminal. 事業者サーバの構成例を示すブロック図である。It is a block diagram which shows the configuration example of the operator server. ポイントDBのレコードレイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the record layout of a point DB. 活動DBのレコードレイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the record layout of an activity DB. アプリケーションの登録画面の一例を示す説明図である。It is explanatory drawing which shows an example of the registration screen of an application. スタート画面の一例を示す説明図である。It is explanatory drawing which shows an example of the start screen. アプリケーション画面の一例を示す説明図である。It is explanatory drawing which shows an example of an application screen. ポイント付与サービスの概要を説明するための説明図である。It is explanatory drawing for demonstrating the outline of the point giving service. ポイント集計処理を説明するための説明図である。It is explanatory drawing for demonstrating point aggregation processing. 集計画面の一例を示す説明図である。It is explanatory drawing which shows an example of the total screen. アプリケーション登録処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of application registration processing. ポイント付与処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the point giving process. 集計結果通知処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the aggregation result notification processing. 実施の形態2に係る登録画面の一例を示す説明図である。It is explanatory drawing which shows an example of the registration screen which concerns on Embodiment 2. FIG. 実施の形態2に係る特典ポイントの付与処理を説明するための説明図である。It is explanatory drawing for demonstrating the process of giving privilege point which concerns on Embodiment 2. FIG. 実施の形態2に係るアプリケーション登録処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the application registration process which concerns on Embodiment 2. 実施の形態2に係るポイント付与処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the point giving process which concerns on Embodiment 2. 実施の形態3に係る支払要求処理について説明するための説明図である。It is explanatory drawing for demonstrating the payment request processing which concerns on Embodiment 3. 実施の形態3に係るポイント付与処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the point giving process which concerns on Embodiment 3. 上述した形態の管理サーバの動作を示す機能ブロック図である。It is a functional block diagram which shows the operation of the management server of the above-mentioned form.

以下、本発明をその実施の形態を示す図面に基づいて詳述する。
(実施の形態1)
本実施の形態では、ユーザの健康活動を支援する情報処理システムを一例として説明を行う。図1は、情報処理システムの一例を示す模式図である。情報処理システムは、情報処理装置1、複数の端末装置2、2、2…、複数の事業者サーバ3、3、3…を含む。情報処理装置1は、ユーザが行う健康活動のインセンティブとして付与されるポイントの集計及び管理を行う管理者の情報処理装置である。端末装置2は、各ユーザが操作する端末装置である。事業者サーバ3は、ユーザに対しアプリケーションプログラムによる健康支援サービスを提供する各事業者のサーバ装置である。なお、以下の説明では簡潔のため、アプリケーションプログラムを単に「アプリ」と呼ぶ。各装置は、インターネット等のネットワークNを介して通信接続されている。
Hereinafter, the present invention will be described in detail with reference to the drawings showing the embodiments thereof.
(Embodiment 1)
In the present embodiment, an information processing system that supports the health activities of the user will be described as an example. FIG. 1 is a schematic diagram showing an example of an information processing system. The information processing system includes an information processing device 1, a plurality of terminal devices 2, 2, 2 ..., And a plurality of business server servers 3, 3, 3 ... The information processing device 1 is an information processing device of an administrator that aggregates and manages points given as incentives for health activities performed by a user. The terminal device 2 is a terminal device operated by each user. The business operator server 3 is a server device of each business operator that provides a health support service by an application program to a user. In the following description, for the sake of brevity, the application program is simply referred to as an "application". Each device is communicated and connected via a network N such as the Internet.

本実施の形態において管理者は、会員であるユーザに対し、健康活動のインセンティブとしてポイントを付与するポイント付与サービスを提供する。管理者がユーザに付与するポイントは、例えば各種ギフトと交換可能なポイントである。なお、ポイントの用途は特に限定されるものではなく、その他の用途で使用可能なものであってもよい。管理者が提供するポイント付与サービスの枠組には、各健康支援サービスを提供する複数の事業者が参加している。管理者は、会員であるユーザに対して各事業者の健康支援サービスを案内し、各事業者は、ユーザに対して健康活動の支援、管理等を行う健康支援サービスを提供する。具体的に各事業者は、端末装置2において健康活動の記録管理を行うことが可能なアプリを提供する。各事業者は、アプリを介してユーザの健康活動を支援すると共に、アプリの利用状況等に係る情報を定期的に管理者に報告する。管理者は、各アプリの利用状況等に応じてユーザにポイントを付与し、付与したポイント数の集計、管理を行う。具体的に管理者は、各事業者が個々のアプリにおいて個別に付与する個別ポイントを集計すると共に、複数のアプリを利用したことによるインセンティブとして、個別ポイントとは異なる特典ポイントを付与して集計を行う。なお、各ポイントの詳細については後述する。 In the present embodiment, the administrator provides a point-giving service for giving points as an incentive for health activities to a user who is a member. The points given to the user by the administrator are, for example, points that can be exchanged for various gifts. The use of the points is not particularly limited, and may be used for other purposes. Multiple businesses that provide each health support service participate in the framework of the point-giving service provided by the manager. The manager guides the health support service of each business operator to the user who is a member, and each business operator provides the user with a health support service that supports and manages health activities. Specifically, each business operator provides an application capable of managing records of health activities on the terminal device 2. Each business operator supports the health activities of users through the application, and periodically reports information on the usage status of the application to the administrator. The administrator gives points to the user according to the usage status of each application, and aggregates and manages the number of points given. Specifically, the administrator aggregates the individual points that each business operator gives individually in each application, and as an incentive for using multiple applications, assigns privilege points different from the individual points and aggregates them. conduct. The details of each point will be described later.

情報処理装置1は、種々の情報処理を行う情報処理装置であり、例えばサーバコンピュータ、パーソナルコンピュータ等である。本実施の形態において情報処理装置1はサーバコンピュータであるものとし、以下では管理サーバ1と読み替える。管理サーバ1は、上記の各ポイントの集計、管理を行う。また、例えば管理サーバ1は、ユーザがポイントを使用した場合に、使用されたポイント数に相当する代金の支払いを代行する。 The information processing device 1 is an information processing device that performs various types of information processing, such as a server computer and a personal computer. In the present embodiment, the information processing device 1 is assumed to be a server computer, and will be referred to as a management server 1 in the following. The management server 1 aggregates and manages each of the above points. Further, for example, when the user uses points, the management server 1 pays for the number of points used on behalf of the user.

端末装置2は、ユーザが使用する情報処理端末であり、例えばスマートフォン、パーソナルコンピュータ、タブレット端末、ウェアラブル端末等である。以下の説明では、端末装置2はスマートフォンであるものとし、簡潔のため端末2と読み替える。端末2は、管理サーバ1又は事業者サーバ3等から配信されたアプリをインストールし、実行する。端末2は、当該アプリによりユーザの健康活動の記録等を行う。端末2は、アプリにおける実行結果、すなわちアプリ上で記録された活動記録等に係る情報を事業者サーバ3に出力する。
なお、端末2はユーザが所有する端末装置に限定されない。例えば各事業者が、所定の健康施設(フィットネスジム等)においてサービスを提供する場合に、当該施設に設置されたパーソナルコンピュータ等の端末装置であってもよい。
The terminal device 2 is an information processing terminal used by a user, and is, for example, a smartphone, a personal computer, a tablet terminal, a wearable terminal, or the like. In the following description, the terminal device 2 is assumed to be a smartphone, and is read as the terminal 2 for the sake of brevity. The terminal 2 installs and executes the application distributed from the management server 1 or the business server 3 or the like. The terminal 2 records the health activity of the user by the application. The terminal 2 outputs the execution result in the application, that is, the information related to the activity record recorded on the application to the business server 3.
The terminal 2 is not limited to the terminal device owned by the user. For example, when each business operator provides a service at a predetermined health facility (fitness gym, etc.), it may be a terminal device such as a personal computer installed at the facility.

事業者サーバ3は、ユーザに対してアプリを提供するサービス事業者のサーバコンピュータである。なお、事業者サーバ3はパーソナルコンピュータ等であってもよいことは勿論である。事業者が提供するアプリは、ユーザの健康活動を支援、管理する目的のアプリケーションプログラムであり、例えば食生活を管理するアプリ、運動量(歩数)を管理するアプリ、体重を管理するアプリ等である。なお、上記のアプリの内容は一例であって、アプリの処理内容は上記に限定されるものではない。事業者サーバ3は、各事業者がそれぞれ提供するアプリの管理を行う。事業者サーバ3は、各端末2からアプリの利用状況、アプリ上で記録された活動記録等に係る情報を取得する。事業者サーバ3は、取得した活動記録からユーザの健康活動の内容を判別し、例えば健康活動に関するアドバイス等を端末2に返信する。さらに事業者サーバ3は、取得した活動記録に係る情報に基づき、ユーザによる健康活動が一定条件を満たすか否かを判定し、ユーザに対して個別ポイントを付与する。事業者サーバ3は、各端末2におけるアプリの利用状況、各ユーザに付与した個別ポイントの付与状況等に係る情報を管理サーバ1に出力する。 The operator server 3 is a server computer of a service operator that provides an application to a user. Needless to say, the business server 3 may be a personal computer or the like. The application provided by the business operator is an application program for the purpose of supporting and managing the health activity of the user, for example, an application for managing eating habits, an application for managing the amount of exercise (number of steps), an application for managing weight, and the like. The content of the above application is an example, and the processing content of the application is not limited to the above. The business server 3 manages the applications provided by each business. The business server 3 acquires information related to the usage status of the application, the activity record recorded on the application, and the like from each terminal 2. The business server 3 determines the content of the user's health activity from the acquired activity record, and returns, for example, advice on the health activity to the terminal 2. Further, the business server 3 determines whether or not the health activity by the user satisfies a certain condition based on the acquired information related to the activity record, and gives individual points to the user. The business server 3 outputs information related to the usage status of the application on each terminal 2, the status of granting individual points given to each user, and the like to the management server 1.

図2は、管理サーバ1の構成例を示すブロック図である。管理サーバ1は、制御部11、記憶部12、通信部13、大容量記憶装置14を含む。
制御部11はCPU(Central Processing Unit)、MPU(Micro-Processing Unit)等の演算処理装置を含み、記憶部12に記憶されたプログラムP1を読み出して実行することにより、管理サーバ1に係る種々の情報処理、制御処理等を行う。記憶部12はRAM(Random Access Memory)、ROM(Read Only Memory)等のメモリ素子を含み、制御部11が処理を実行するために必要なプログラムP1又はデータ等を記憶している。また、記憶部12は、制御部11が演算処理を実行するために必要なデータ等を一時的に記憶する。通信部13は通信に関する処理を行うための処理回路等を含み、ネットワークNを介して端末2、事業者サーバ3等と情報の送受信を行う。
FIG. 2 is a block diagram showing a configuration example of the management server 1. The management server 1 includes a control unit 11, a storage unit 12, a communication unit 13, and a large-capacity storage device 14.
The control unit 11 includes arithmetic processing units such as a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit), and by reading and executing the program P1 stored in the storage unit 12, various types of management server 1 are involved. Performs information processing, control processing, etc. The storage unit 12 includes memory elements such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and stores a program P1 or data required for the control unit 11 to execute processing. In addition, the storage unit 12 temporarily stores data and the like necessary for the control unit 11 to execute arithmetic processing. The communication unit 13 includes a processing circuit or the like for performing processing related to communication, and transmits / receives information to / from the terminal 2 and the operator server 3 via the network N.

大容量記憶装置14は、例えばハードディスク等を含む大容量の記憶装置である。大容量記憶装置14は、ポイントDB141等を記憶している。ポイントDB141は、各ユーザに付与したポイントの集計結果を記憶している。なお、本実施の形態において記憶部12及び大容量記憶装置14は一体の記憶装置として構成されていてもよい。また、大容量記憶装置14は複数の記憶装置により構成されていてもよい。また、大容量記憶装置14は管理サーバ1に接続された外部記憶装置であってもよい。
また、本実施の形態において管理サーバ1は上記の構成に限られず、例えば操作入力を受け付ける入力部、管理サーバ1に係る情報を表示する表示部、可搬型記憶媒体に記憶された情報を読み取る読取部等を含んでもよい。
The large-capacity storage device 14 is a large-capacity storage device including, for example, a hard disk. The large-capacity storage device 14 stores the point DB 141 and the like. The point DB 141 stores the aggregation result of the points given to each user. In the present embodiment, the storage unit 12 and the large-capacity storage device 14 may be configured as an integrated storage device. Further, the large-capacity storage device 14 may be composed of a plurality of storage devices. Further, the large-capacity storage device 14 may be an external storage device connected to the management server 1.
Further, in the present embodiment, the management server 1 is not limited to the above configuration, for example, an input unit that accepts operation input, a display unit that displays information related to the management server 1, and a reading that reads information stored in a portable storage medium. A part or the like may be included.

図3は、端末2の構成例を示すブロック図である。端末2は、制御部21、記憶部22、通信部23、表示部24、入力部25を含む。
制御部21はCPU、MPU等の演算処理装置を含み、記憶部22に記憶されたプログラムP2を読み出して実行することにより、端末2に係る種々の情報処理、制御処理等を行う。通信部23はアンテナ及び通信処理回路等を含み、ネットワークを介して事業者サーバ3等と情報の送受信を行う。表示部24は液晶ディスプレイ又は有機EL(Electro Luminescence)ディスプレイ等の画面を有し、制御部21から与えられた画像を表示する。入力部25は表示部24に設けられたタッチパネル又は押下式のボタン等であり、ユーザによる操作入力を受け付け、操作内容を制御部21に通知する。
FIG. 3 is a block diagram showing a configuration example of the terminal 2. The terminal 2 includes a control unit 21, a storage unit 22, a communication unit 23, a display unit 24, and an input unit 25.
The control unit 21 includes arithmetic processing units such as a CPU and an MPU, and performs various information processing, control processing, and the like related to the terminal 2 by reading and executing the program P2 stored in the storage unit 22. The communication unit 23 includes an antenna, a communication processing circuit, and the like, and transmits and receives information to and from the operator server 3 and the like via the network. The display unit 24 has a screen such as a liquid crystal display or an organic EL (Electro Luminescence) display, and displays an image given by the control unit 21. The input unit 25 is a touch panel or a press-type button provided on the display unit 24, receives an operation input by the user, and notifies the control unit 21 of the operation content.

記憶部22はRAM、ROM等のメモリ素子を含み、制御部21が処理を実行するために必要なプログラムP2又はデータ等を記憶していると共に、制御部21が演算処理を実行するために必要なデータ等を一時的に記憶する。プログラムP2は、例えば管理サーバ1が提供するアプリケーションプログラムであり、端末2においてポイントの確認、利用等を行うためのアプリケーションである。なお、以下の説明では便宜上、各事業者が提供するアプリケーションと区別するため、プログラムP2に係るアプリケーションを「メインアプリ」と呼ぶ。また、記憶部22は、各事業者が提供する複数のアプリA、A、A…を記憶している。
なお、本実施の形態において端末2は上記の構成に限られず、例えば音声の入出力を行うマイク及びスピーカ等の音声入出力部、可搬型記憶媒体に記憶された情報を読み取る読取部等を含んでもよい。
The storage unit 22 includes memory elements such as RAM and ROM, stores the program P2 or data required for the control unit 21 to execute processing, and is necessary for the control unit 21 to execute arithmetic processing. Data etc. are temporarily stored. The program P2 is, for example, an application program provided by the management server 1, and is an application for confirming and using points on the terminal 2. In the following description, for convenience, the application related to the program P2 is referred to as a "main application" in order to distinguish it from the application provided by each business operator. Further, the storage unit 22 stores a plurality of applications A, A, A ... Provided by each business operator.
In the present embodiment, the terminal 2 is not limited to the above configuration, and includes, for example, an audio input / output unit such as a microphone and a speaker that input / output audio, a reading unit that reads information stored in a portable storage medium, and the like. It may be.

図4は、事業者サーバ3の構成例を示すブロック図である。事業者サーバ3は、制御部31、記憶部32、通信部33、大容量記憶装置34を含む。なお、各要素のハードウェア構成は管理サーバ1の制御部11、記憶部12、通信部13、大容量記憶装置14と同様なので、詳細な説明は省略する。
事業者サーバ3の大容量記憶装置34は、活動DB341を記憶している。活動DB341は、各端末2におけるアプリAの実行結果、すなわち各ユーザの健康活動の活動記録を記憶している。
FIG. 4 is a block diagram showing a configuration example of the operator server 3. The operator server 3 includes a control unit 31, a storage unit 32, a communication unit 33, and a large-capacity storage device 34. Since the hardware configuration of each element is the same as that of the control unit 11, the storage unit 12, the communication unit 13, and the large-capacity storage device 14 of the management server 1, detailed description thereof will be omitted.
The large-capacity storage device 34 of the operator server 3 stores the activity DB 341. The activity DB 341 stores the execution result of the application A on each terminal 2, that is, the activity record of the health activity of each user.

図5は、ポイントDB141のレコードレイアウトの一例を示す説明図である。ポイントDB141は、ユーザID列、利用アプリ列、要求先列、期間列、ポイント列を含む。ユーザID列は、各ユーザを識別するための識別情報を記憶している。利用アプリ列は、ユーザIDと対応付けて、ユーザが利用するアプリAの情報を記憶している。すなわち利用アプリ列には、端末2にインストールされている各アプリAの情報が記憶されている。要求先列は、ユーザに付与したポイント数に相当する金額の支払要求先、すなわちポイントの原資の要求先に関する情報を記憶している。本実施の形態において、要求先にはユーザが加入している健康保険組合が規定される。例えばユーザは、ポイント付与サービスの会員登録時に自らが加入している健康保険組合に関する情報を登録しておく。管理サーバ1は、登録された健康保険組合に対してポイントの原資の支払いを要求する。 FIG. 5 is an explanatory diagram showing an example of the record layout of the point DB 141. The point DB 141 includes a user ID column, a used application column, a request destination column, a period column, and a point column. The user ID column stores identification information for identifying each user. The used application column stores the information of the application A used by the user in association with the user ID. That is, the information of each application A installed in the terminal 2 is stored in the used application column. The request destination column stores information regarding a payment request destination of an amount corresponding to the number of points given to the user, that is, a request destination of the source of points. In the present embodiment, the health insurance association to which the user is a member is specified as the request destination. For example, the user registers information about the health insurance association to which he / she is a member when registering as a member of the point granting service. The management server 1 requests the registered health insurance association to pay the funds for points.

期間列は、ユーザIDと対応付けて、所定の期間を記憶している。当該期間は、例えば1週間毎の期間である。ポイント列は、ユーザID及び期間と対応付けて、当該期間におけるユーザの健康活動に応じて付与されたポイントの集計結果が記憶している。具体的にポイント列は、当該期間に行われた健康活動の内容に応じて個々のアプリAにより付与される個別ポイントと、当該期間において複数のアプリA、A、A…を利用したことにより付与される特典ポイントと、個別ポイント及び特典ポイントの残高(累積値)を記憶している。 The period column stores a predetermined period in association with the user ID. The period is, for example, a weekly period. The point column stores the aggregated result of the points given according to the health activity of the user in the period in association with the user ID and the period. Specifically, the point sequence is given by using individual points given by individual apps A according to the content of health activities performed during the period and by using a plurality of apps A, A, A ... During the period. The privilege points to be given and the balance (cumulative value) of individual points and privilege points are stored.

図6は、活動DB341のレコードレイアウトの一例を示す説明図である。活動DB341は、ユーザID列、日付列、活動記録列、個別ポイント列を記憶している。ユーザID列は、各ユーザのユーザIDを記憶している。日付列は、ユーザIDと対応付けて、端末2においてアプリAが利用(実行)された日付を記憶している。活動記録列は、ユーザID及び日付と対応付けて、当該日付におけるユーザの活動記録を記憶している。具体的には、活動記録列には、例えばユーザが摂った食事内容、ユーザが行った運動内容、ユーザの体重の計測値などが記憶される。なお、活動記録に係るデータはユーザの健康活動を適切に計ることが可能なデータであればよく、上記に限定されない。個別ポイント列は、ユーザID及び日付と対応付けて、当該日付におけるユーザの健康活動に応じて付与された個別ポイントを記憶している。 FIG. 6 is an explanatory diagram showing an example of the record layout of the activity DB 341. The activity DB 341 stores a user ID column, a date column, an activity record column, and an individual point string. The user ID column stores the user ID of each user. The date string stores the date when the application A is used (executed) on the terminal 2 in association with the user ID. The activity record column stores the activity record of the user on the date in association with the user ID and the date. Specifically, in the activity record column, for example, the contents of meals eaten by the user, the contents of exercise performed by the user, the measured value of the weight of the user, and the like are stored. The data related to the activity record may be any data that can appropriately measure the health activity of the user, and is not limited to the above. The individual point column stores the individual points given according to the health activity of the user on the date in association with the user ID and the date.

図7は、アプリケーションの登録画面の一例を示す説明図である。以下では、情報処理システムが実行する処理の概要について説明する。なお、以下の説明では便宜上、管理サーバ1の処理主体は制御部11とし、端末2の処理主体は制御部21とし、事業者サーバ3の処理主体は制御部31であるものとして説明する。
メインアプリを起動し、所定の操作入力を受け付けた場合、端末2の制御部21は管理サーバ1と通信を行い、図7に示す登録画面を表示する。登録画面は、ポイント付与の対象である各アプリAを一覧で示し、ユーザが利用を希望するアプリAを選択するための画面である。例えば図7に示すように、各アプリAを示すアイコン、各アプリAの概要等の情報が登録画面に一覧で表示される。また、制御部21は登録画面において、アプリAの選択入力を受け付けるためのチェックボックス71を表示する。
FIG. 7 is an explanatory diagram showing an example of an application registration screen. The outline of the processing executed by the information processing system will be described below. In the following description, for convenience, the processing subject of the management server 1 will be the control unit 11, the processing subject of the terminal 2 will be the control unit 21, and the processing subject of the operator server 3 will be the control unit 31.
When the main application is started and a predetermined operation input is received, the control unit 21 of the terminal 2 communicates with the management server 1 and displays the registration screen shown in FIG. 7. The registration screen is a screen for displaying a list of each application A to which points are given and for the user to select an application A desired to be used. For example, as shown in FIG. 7, information such as an icon indicating each application A and an outline of each application A is displayed in a list on the registration screen. Further, the control unit 21 displays a check box 71 for accepting the selection input of the application A on the registration screen.

制御部21は、各チェックボックス71への選択入力を受け付けることで、管理サーバ1に登録する一又は複数のアプリAの選択を受け付ける。この場合に制御部21は、各アプリAの利用により付与される特典ポイントを特典欄72において表示する。例えば制御部21は、複数のチェックボックス71への選択入力を受け付けた場合、チェックボックス71への選択数に応じて特典ポイントを計算し、計算結果を特典欄72に表示する。なお、特典ポイントの計算方法については後述する。特典欄72において特典ポイントが事前に通告されることで、ユーザは複数のアプリA、A、A…を利用する場合にどの程度のポイントを取得することができるかを把握することができ、利便性が向上する。
なお、上記では端末2が主体となって特典ポイントを自動計算することとしたが、例えば端末2は管理サーバ1に特典ポイントの計算処理を依頼し、依頼結果を特典欄72に表示することとしてもよい。
The control unit 21 accepts the selection of one or a plurality of applications A to be registered in the management server 1 by accepting the selection input to each check box 71. In this case, the control unit 21 displays the privilege points given by using each application A in the privilege column 72. For example, when the control unit 21 receives the selection input to the plurality of check boxes 71, the control unit 21 calculates the privilege points according to the number of selections in the check boxes 71 and displays the calculation result in the privilege column 72. The calculation method of privilege points will be described later. By notifying the privilege points in advance in the privilege column 72, the user can grasp how many points can be obtained when using a plurality of applications A, A, A ..., which is convenient. Sex improves.
In the above, the terminal 2 plays a central role in automatically calculating the privilege points. For example, the terminal 2 requests the management server 1 to calculate the privilege points and displays the request result in the privilege column 72. May be good.

登録ボタン73への操作入力を受け付けた場合、制御部21は、選択されたアプリAの登録を管理サーバ1に要求する。例えば制御部21は、選択されたアプリAの配信を管理サーバ1に要求する。 When the operation input to the registration button 73 is received, the control unit 21 requests the management server 1 to register the selected application A. For example, the control unit 21 requests the management server 1 to deliver the selected application A.

登録要求を取得した場合、管理サーバ1の制御部11は、要求されたアプリAを端末2に配信する。これにより、端末2にはアプリAがインストールされる。また、制御部11は、配信したアプリAに関する情報をユーザIDと対応付けてポイントDB141に記憶しておく。以上より、アプリAの登録処理が完了する。 When the registration request is acquired, the control unit 11 of the management server 1 distributes the requested application A to the terminal 2. As a result, the application A is installed on the terminal 2. Further, the control unit 11 stores the information about the distributed application A in the point DB 141 in association with the user ID. From the above, the registration process of application A is completed.

なお、上記ではポイントの管理を行う管理サーバ1が各アプリAの配信を行うものとしたが、本実施の形態はこれに限定されるものではない。例えば管理サーバ1は、ポイント付与の対象である各アプリAを案内するに留め、各事業者の事業者サーバ3等がアプリAの配信を行うようにしてもよい。すなわち、管理サーバ1は、ユーザが利用するアプリAを登録することができればよい。 In the above, the management server 1 that manages the points is supposed to deliver each application A, but the present embodiment is not limited to this. For example, the management server 1 may only guide each application A to which points are given, and the business server 3 or the like of each business may distribute the application A. That is, the management server 1 only needs to be able to register the application A used by the user.

また、管理サーバ1は、端末2においてすでにインストール済みのアプリAに関して、ユーザによる登録を受け付けてもよい。 Further, the management server 1 may accept registration by the user regarding the application A already installed on the terminal 2.

図8は、スタート画面の一例を示す説明図である。例えば端末2の制御部21は、メインアプリを実行し、インストール済みの複数のアプリA、A、A…を示すスタート画面を表示する。例えば図8に示すように、スタート画面には、各アプリAを示すアイコン81が表示される。アイコン81への操作入力を受け付けた場合、制御部21は当該アイコン81が示すアプリAを起動する。 FIG. 8 is an explanatory diagram showing an example of the start screen. For example, the control unit 21 of the terminal 2 executes the main application and displays a start screen showing a plurality of installed applications A, A, A .... For example, as shown in FIG. 8, an icon 81 indicating each application A is displayed on the start screen. When the operation input to the icon 81 is received, the control unit 21 activates the application A indicated by the icon 81.

例えば図8に示すように、制御部21は、アプリ起動により特典ポイントが付与されるアプリAを、特典ポイントが付与されないアプリAと区別して表示する。具体的に制御部21は、特典ポイントが付与されるアプリAのアイコンの下に所定のテキストを表示する。詳しくは後述するように、特典ポイントは、所定期間中に利用されたアプリAの利用数により定まる。そこで制御部21は、当該期間中に未だ利用されていないアプリAについてテキスト表示を行う。これにより、ユーザに対して複数のアプリA、A、A…の利用を促すことができ、ユーザはアプリA、A、A…のいずれを利用すればポイントを得ることができるかを簡単に把握することができる。 For example, as shown in FIG. 8, the control unit 21 displays the application A to which the privilege points are given by starting the application separately from the application A to which the privilege points are not given. Specifically, the control unit 21 displays a predetermined text under the icon of the application A to which the privilege points are given. As will be described in detail later, the privilege points are determined by the number of applications A used during the predetermined period. Therefore, the control unit 21 displays a text about the application A that has not been used yet during the period. As a result, it is possible to encourage the user to use a plurality of apps A, A, A ..., and the user can easily grasp which of the apps A, A, A ... can be used to obtain points. can do.

なお、上記で端末2は、メインアプリ上で各アプリAの起動を行うこととしたが、本実施の形態はこれに限定されるものではなく、一般的に行われているように、いわゆるホーム画面から各アプリAを起動可能としてもよい。この場合に端末2は、ポイント付与の対象であるアプリAをその他のアプリとは区別可能なように、例えばアプリAを示すアイコンを、その他のアプリのアイコンとは表示態様を変更するとよい。 In the above, the terminal 2 has decided to start each application A on the main application, but the present embodiment is not limited to this, and as is generally performed, a so-called home. Each application A may be started from the screen. In this case, the terminal 2 may change the display mode of the icon indicating the application A from the icon of the other application so that the application A to be given points can be distinguished from the other applications.

図9は、アプリケーション画面の一例を示す説明図である。健康支援サービスに係るアプリAを実行した場合、例えば制御部21は、所定のアプリケーション画面(以下、アプリ画面という)を表示する。当然のことながら、アプリ画面の内容は、アプリAに応じて異なる。例えばアプリAが食生活の管理を行うアプリA1である場合、制御部21は、食生活に関する情報を示すアプリ画面を表示する。また、例えばアプリAが運動の管理を行うアプリA2である場合、制御部21は、運動に関する情報を示すアプリ画面を表示する。また、例えばアプリAが体重の管理を行うアプリA3である場合、制御部21は、体重に関する情報を示すアプリ画面を表示する。 FIG. 9 is an explanatory diagram showing an example of the application screen. When the application A related to the health support service is executed, for example, the control unit 21 displays a predetermined application screen (hereinafter referred to as an application screen). As a matter of course, the content of the application screen differs depending on the application A. For example, when the application A is the application A1 that manages the eating habits, the control unit 21 displays an application screen showing information on the eating habits. Further, for example, when the application A is the application A2 that manages the exercise, the control unit 21 displays an application screen showing information about the exercise. Further, for example, when the application A is an application A3 that manages the body weight, the control unit 21 displays an application screen showing information on the body weight.

ここで、アプリAが食生活の管理を行うアプリA1である場合を一例として説明を行う。アプリA1を実行した場合、制御部21は、図9に示すアプリ画面を表示する。当該アプリ画面では、例えばユーザが摂った食事メニューの入力が可能となっている。制御部21は、アプリ画面において食事メニューの入力を受け付ける。食事メニューの入力を受け付けた場合、例えば制御部21は事業者サーバ3と通信を行い、食生活の指導等に関するアドバイスを表示する。これにより、ユーザは健康活動の支援を受けることができる。 Here, the case where the application A is the application A1 that manages the eating habits will be described as an example. When the application A1 is executed, the control unit 21 displays the application screen shown in FIG. On the application screen, for example, the user can input the meal menu. The control unit 21 accepts the input of the meal menu on the application screen. When the input of the meal menu is accepted, for example, the control unit 21 communicates with the business server 3 and displays advice regarding guidance on eating habits and the like. As a result, the user can receive support for health activities.

上記では食生活の管理を行うアプリA1を一例として説明したが、端末2が記録する健康活動の活動内容はアプリAに応じて異なる。例えば運動の管理を行うアプリA2を実行する場合、端末2は、自装置に備えられた加速度センサ、ジャイロセンサ(いずれも不図示)等により計測されるユーザの歩数を活動内容として記録する。また、例えば体重の管理を行うアプリA3を実行した場合、端末2は、アプリ画面においてユーザの体重の数値入力を受け付け、記録する。このように、端末2の制御部21は、アプリA1、A2、A3…を実行し、ユーザの健康活動に係る活動内容を記録する。 In the above, the application A1 that manages the eating habits has been described as an example, but the activity content of the health activity recorded by the terminal 2 differs depending on the application A. For example, when the application A2 that manages exercise is executed, the terminal 2 records the number of steps of the user measured by the acceleration sensor, the gyro sensor (both not shown), etc. provided in the own device as the activity content. Further, for example, when the application A3 that manages the weight is executed, the terminal 2 accepts and records the numerical input of the user's weight on the application screen. In this way, the control unit 21 of the terminal 2 executes the applications A1, A2, A3 ..., And records the activity content related to the health activity of the user.

図10は、ポイント付与サービスの概要を説明するための説明図である。本実施の形態に係る情報処理システムは、アプリAを利用して健康活動を行うユーザに対し、インセンティブとしてポイントを付与する。具体的には、個々のアプリAを利用することによるインセンティブとして個別ポイントを付与するだけでなく、複数のアプリA、A、A…を利用することによるインセンティブとして、特別に特典ポイントを付与する。 FIG. 10 is an explanatory diagram for explaining the outline of the point granting service. The information processing system according to the present embodiment gives points as an incentive to a user who carries out health activities using the application A. Specifically, not only individual points are given as incentives by using individual apps A, but also special privilege points are given as incentives by using a plurality of apps A, A, A ....

例えば事業者サーバ3の制御部31は、各端末2から、アプリAの利用状況等に係るデータを収集する。具体的には、例えば端末2の制御部21は、アプリAの利用有無(実行有無)と、アプリAが利用された場合に記録される健康活動の活動記録とを、1日毎に事業者サーバ3に出力する。つまり端末2は、健康活動に関する報告を事業者に対して1日置きに行う。事業者サーバ3の制御部31は、出力された各データを端末2から取得する。 For example, the control unit 31 of the business server 3 collects data related to the usage status of the application A from each terminal 2. Specifically, for example, the control unit 21 of the terminal 2 records the use / non-use (execution / non-execution) of the application A and the activity record of the health activity recorded when the application A is used on the business server every day. Output to 3. That is, the terminal 2 reports the health activity to the business operator every other day. The control unit 31 of the operator server 3 acquires each output data from the terminal 2.

制御部31は、取得した各ユーザの活動記録が一定条件を満たすか否かに応じて、各ユーザに対して個別ポイントを付与する。例えばアプリA1について説明すると、制御部31は、入力された食事メニューに所定の食品(例えば青魚、野菜など)が含まれているか否かを判定する。所定の食品が含まれている場合、制御部31は、個別ポイントとして1ポイント付与する。このように、制御部31はユーザの健康活動を評価して個別にポイントを与える。 The control unit 31 gives individual points to each user depending on whether or not the acquired activity record of each user satisfies a certain condition. For example, when the application A1 is described, the control unit 31 determines whether or not a predetermined food (for example, blue fish, vegetables, etc.) is included in the input meal menu. When a predetermined food is contained, the control unit 31 gives 1 point as an individual point. In this way, the control unit 31 evaluates the health activity of the user and gives points individually.

制御部31は、個別に付与した個別ポイントの付与状況、及びアプリAの利用有無等に係る利用状況を、ポイントの集計、管理を行う管理サーバ1に出力する。例えば制御部31は、1週間毎に上記の各データを出力する。すなわち、各事業者サーバ3は、各ユーザの健康活動に関する報告を管理者に対して1週間置きに行う。 The control unit 31 outputs the grant status of the individually granted individual points and the usage status related to whether or not the application A is used to the management server 1 that aggregates and manages the points. For example, the control unit 31 outputs each of the above data every week. That is, each business server 3 reports to the administrator about the health activities of each user every other week.

図11は、ポイント集計処理を説明するための説明図である。管理サーバ1の制御部11は、事業者サーバ3から出力された各データに基づき、ユーザに対して付与するポイントの集計処理を行う。具体的には、制御部11は各アプリAにおいて個別に付与された個別ポイントを集計するだけでなく、ユーザが複数のアプリA、A、A…を利用したことによるインセンティブとして特典ポイントを付与し、当該特典ポイントを併せて集計する。 FIG. 11 is an explanatory diagram for explaining the point aggregation process. The control unit 11 of the management server 1 aggregates the points to be given to the user based on each data output from the business server 3. Specifically, the control unit 11 not only aggregates the individual points individually given in each application A, but also grants privilege points as an incentive for the user to use a plurality of applications A, A, A ... , The privilege points are also totaled.

具体的に制御部11は、各事業者サーバ3から出力された各アプリAの利用状況を参照し、一のユーザが1週間の間に利用したアプリA、A、A…の利用数を判別する。制御部11は、判別した利用数に応じて特典ポイントを付与する。例えば制御部11は、利用数に所定の係数を乗算して特典ポイントを算出する。 Specifically, the control unit 11 refers to the usage status of each application A output from each business server 3 and determines the number of applications A, A, A ... Used by one user in one week. do. The control unit 11 grants privilege points according to the determined number of uses. For example, the control unit 11 calculates the privilege points by multiplying the number of uses by a predetermined coefficient.

制御部11は、各アプリAの利用により付与された個別ポイント、及び複数のアプリA、A、A…の利用により付与された特典ポイントを集計し、ポイントDB141に記憶する。具体的に制御部11は、当該ユーザのユーザID、及び各ポイントが付与された期間と対応付けて、各ポイント数を記憶する。例えばユーザは、当該ポイントを各種ギフトと交換することができる。ポイントが使用された場合、管理サーバ1は使用されたポイント数に相当する代金の決算を代行する。 The control unit 11 aggregates the individual points given by using each application A and the privilege points given by using a plurality of applications A, A, A ..., and stores them in the point DB 141. Specifically, the control unit 11 stores the number of points in association with the user ID of the user and the period in which each point is given. For example, the user can exchange the points for various gifts. When the points are used, the management server 1 acts as a proxy for the settlement of the price corresponding to the number of points used.

管理サーバ1の制御部11は、各ユーザに付与したポイント数に相当する金額、すなわちポイントの原資の支払いを、ユーザが加入している健康保険組合(不図示)に要求する。具体的に制御部11は、ポイント数に相当する金額を計算し、計算された金額の支払いを求める所定の通知を健康保険組合宛に送信する。これにより、管理者は一連のポイント付与サービスに係る費用を補填することができる。また、健康保険組合は、ポイントの原資を負担する代わりに、組合員であるユーザが健康活動に取り組むことにより、ユーザの健康増進、生活改善が図られ、医療費の抑制に繋げることができる。 The control unit 11 of the management server 1 requests the health insurance association (not shown) to which the user is a member to pay the amount corresponding to the number of points given to each user, that is, the payment of the source of the points. Specifically, the control unit 11 calculates an amount corresponding to the number of points, and sends a predetermined notification requesting payment of the calculated amount to the health insurance association. As a result, the manager can compensate for the cost related to the series of point granting services. In addition, the health insurance union can improve the health of users and improve their lives by having users who are members of the union engage in health activities instead of paying the resources for points, which can lead to the reduction of medical expenses.

図12は、集計画面の一例を示す説明図である。端末2の制御部21は、メインアプリを実行し、所定の操作入力を受け付けた場合、管理サーバ1と通信を行い、各ポイントの集計結果の通知を受ける。そして制御部21は、通知された集計結果を、図12に示す集計画面に表示する。集計画面は、ユーザに付与された各ポイントの集計結果をポイント別に示す画面である。例えば制御部21は、ユーザに対して付与されたポイントの残高と、1ヶ月間以内に付与されたポイントの合計値と、1ヶ月間以内に付与されたポイントの内訳とを集計画面に表示する。より詳しくは、制御部21は、アプリA別の個別ポイントのポイント数、及び複数のアプリA、A、A…の利用による特典ポイントのポイント数を内訳として表示する。ユーザは集計画面を参考に、各アプリAを利用することによりどの程度のポイントを得ているかを簡単に把握することができる。特にユーザは、内訳に示される特典ポイントのポイント数によって、複数のアプリA、A、A…を利用するメリット、すなわち複数の健康支援サービスに取り組む動機を得ることができる。 FIG. 12 is an explanatory diagram showing an example of the aggregation screen. When the control unit 21 of the terminal 2 executes the main application and receives a predetermined operation input, it communicates with the management server 1 and receives a notification of the aggregation result of each point. Then, the control unit 21 displays the notified aggregation result on the aggregation screen shown in FIG. The aggregation screen is a screen that shows the aggregation result of each point given to the user for each point. For example, the control unit 21 displays on the aggregation screen the balance of points given to the user, the total value of points given within one month, and the breakdown of points given within one month. .. More specifically, the control unit 21 displays the number of individual points for each application A and the number of privilege points for using the plurality of applications A, A, A ... as a breakdown. The user can easily grasp how many points are obtained by using each application A with reference to the aggregation screen. In particular, the user can obtain the merit of using the plurality of applications A, A, A ..., that is, the motivation to work on the plurality of health support services, depending on the number of privilege points shown in the breakdown.

図13は、アプリケーション登録処理の処理手順の一例を示すフローチャートである。図13に基づいて、アプリケーション登録処理の処理内容について説明する。なお、ユーザの会員登録はすでに行われ、ユーザに対してユーザIDが付与されているものとして説明する。
端末2の制御部21は、ユーザによる所定の操作入力を受け付けた場合、ポイント付与の対象である各アプリA、A、A…に関する情報の出力を管理サーバ1に出力する(ステップS11)。管理サーバ1の制御部11は、端末2から出力要求を取得する(ステップS12)。制御部11は、複数のアプリA、A、A…の情報を読み出す(ステップS13)。制御部11は、読み出した複数のアプリA、A、A…の情報を端末2に出力する(ステップS14)。例えば制御部11は、複数のアプリA、A、A…を一覧で示す登録画面を生成し、端末2に出力する。
FIG. 13 is a flowchart showing an example of the processing procedure of the application registration process. The processing content of the application registration process will be described with reference to FIG. It is assumed that the member registration of the user has already been performed and the user ID has been assigned to the user.
When the control unit 21 of the terminal 2 receives a predetermined operation input by the user, the control unit 21 outputs information about each application A, A, A ... to which points are given to the management server 1 (step S11). The control unit 11 of the management server 1 acquires an output request from the terminal 2 (step S12). The control unit 11 reads out information on a plurality of applications A, A, A ... (step S13). The control unit 11 outputs the read information of the plurality of applications A, A, A ... To the terminal 2 (step S14). For example, the control unit 11 generates a registration screen showing a list of a plurality of applications A, A, A ..., and outputs the registration screen to the terminal 2.

端末2の制御部21は、管理サーバ1から出力されたデータを取得する(ステップS15)。制御部21は、ポイント付与の対象である複数のアプリA、A、A…の情報を一覧で表示部14に表示する(ステップS16)。例えば制御部21は、図7に示したように、各アプリAのアイコン、概要等を一覧で示す登録画面を表示する。制御部21は、複数のアプリA、A、A…から、ユーザが利用するアプリAの選択入力を受け付ける(ステップS17)。例えば制御部21は、登録画面において各アプリAに対応して表示されるチェックボックス71への操作入力を受け付けることで、選択入力を受け付ける。制御部21は、複数のアプリA、A、A…について選択入力を受け付けた場合、複数のアプリA、A、A…の利用により付与される特典ポイントを表示する(ステップS18)。具体的には、制御部21は複数のチェックボックス71への操作入力を受け付けた場合、チェックボックス71の選択数に応じて特典ポイントを計算し、特典欄72に表示する。制御部21は、選択されたアプリAの内容を管理サーバ1に出力する(ステップS19)。 The control unit 21 of the terminal 2 acquires the data output from the management server 1 (step S15). The control unit 21 displays a list of information on the plurality of applications A, A, A ... to be given points on the display unit 14 (step S16). For example, as shown in FIG. 7, the control unit 21 displays a registration screen showing a list of icons, outlines, etc. of each application A. The control unit 21 receives the selection input of the application A used by the user from the plurality of applications A, A, A ... (step S17). For example, the control unit 21 accepts the selection input by accepting the operation input to the check box 71 displayed corresponding to each application A on the registration screen. When the control unit 21 receives the selection input for the plurality of apps A, A, A ..., the control unit 21 displays the privilege points given by using the plurality of apps A, A, A ... (step S18). Specifically, when the control unit 21 receives the operation input to the plurality of check boxes 71, the control unit 21 calculates the privilege points according to the number of selections of the check boxes 71 and displays them in the privilege column 72. The control unit 21 outputs the contents of the selected application A to the management server 1 (step S19).

管理サーバ1の制御部11は、選択内容を取得する(ステップS20)。制御部11は選択内容に従い、ユーザが利用するアプリAをポイントDB141に登録する(ステップS21)。具体的に制御部11は、端末2に係るユーザのユーザIDと対応付けて、選択されたアプリAの情報をポイントDB141に追加して記憶する。制御部11は、選択されたアプリAを端末2に配信する(ステップS22)。なお、管理サーバ1はアプリAの配信を行わず、事業者サーバ3等が主体となって端末2に対するアプリAの配信を行ってもよい。 The control unit 11 of the management server 1 acquires the selected contents (step S20). The control unit 11 registers the application A used by the user in the point DB 141 according to the selected content (step S21). Specifically, the control unit 11 adds and stores the information of the selected application A to the point DB 141 in association with the user ID of the user related to the terminal 2. The control unit 11 distributes the selected application A to the terminal 2 (step S22). Note that the management server 1 may not distribute the application A, but the business server 3 or the like may play a central role in distributing the application A to the terminal 2.

端末2の制御部21は、管理サーバ1からアプリAを取得する(ステップS23)。制御部21は、アプリAを記憶部22に記憶し(ステップS24)、一連の処理を終了する。 The control unit 21 of the terminal 2 acquires the application A from the management server 1 (step S23). The control unit 21 stores the application A in the storage unit 22 (step S24), and ends a series of processes.

図14は、ポイント付与処理の処理手順の一例を示すフローチャートである。図14に基づいて、ポイント付与処理の処理内容について説明する。
端末2の制御部21は、ユーザによる操作入力に従ってアプリAを起動する(ステップS41)。例えば制御部21は、メインアプリを実行し、インストール済みの複数のアプリA、A、A…を、各アプリAを示すアイコン等により示すスタート画面を表示する(図8参照)。制御部21は、当該スタート画面において、実行するアプリAの選択入力を受け付ける。制御部21は、選択されたアプリAを起動する。
FIG. 14 is a flowchart showing an example of the processing procedure of the point awarding process. The processing content of the point awarding process will be described with reference to FIG.
The control unit 21 of the terminal 2 starts the application A according to the operation input by the user (step S41). For example, the control unit 21 executes the main application and displays a start screen in which a plurality of installed applications A, A, A ... Are indicated by icons or the like indicating each application A (see FIG. 8). The control unit 21 receives the selection input of the application A to be executed on the start screen. The control unit 21 activates the selected application A.

制御部21は、選択されたアプリAを実行し、ユーザの健康活動に係る活動内容を記録する(ステップS42)。例えば制御部21は、食生活を管理するアプリA1を実行し、ユーザが摂った食事メニューの入力を受け付ける。また、例えば制御部21は、運動を管理するアプリA2により、ユーザの歩数を計測する。なお、上記のアプリAの処理内容は一例であって、記録内容及び記録方法は上記に限定されるものではない。制御部21は、活動記録を記憶部12に記憶しておく。 The control unit 21 executes the selected application A and records the activity content related to the user's health activity (step S42). For example, the control unit 21 executes the application A1 that manages the eating habits and accepts the input of the meal menu taken by the user. Further, for example, the control unit 21 measures the number of steps of the user by the application A2 that manages the movement. The processing content of the above application A is an example, and the recording content and the recording method are not limited to the above. The control unit 21 stores the activity record in the storage unit 12.

制御部21は、所定時刻になったか否かを判定する(ステップS43)。例えば制御部21は、午前0時になったか否か、すなわち処理を開始してから1日が経過したか否かを判定する。所定時刻になっていないと判定した場合(S43:NO)、制御部21は、処理をステップS41に戻す。所定時刻になったと判定した場合(S43:YES)、制御部21は、各アプリAにより管理される健康活動の活動記録、及び各アプリAの利用状況を事業者サーバ3に出力する(ステップS44)。例えば制御部21は、1日におけるアプリAの利用有無と、アプリAが利用された場合に記録された健康活動の活動記録とを出力する。 The control unit 21 determines whether or not the predetermined time has come (step S43). For example, the control unit 21 determines whether or not it is midnight, that is, whether or not one day has passed since the process was started. When it is determined that the predetermined time has not been reached (S43: NO), the control unit 21 returns the process to step S41. When it is determined that the predetermined time has come (S43: YES), the control unit 21 outputs the activity record of the health activity managed by each application A and the usage status of each application A to the business server 3 (step S44). ). For example, the control unit 21 outputs whether or not the application A is used in one day and the activity record of the health activity recorded when the application A is used.

事業者サーバ3の制御部31は、アプリAの利用状況、健康活動の活動記録等に係るデータを端末2から取得する(ステップS45)。制御部31は、ステップS45で取得した活動記録を参照し、ユーザの健康活動が一定条件を満たすか否かを判定する(ステップS46)。例えば制御部31は、アプリA1において入力された食事メニューに、予め定められた食品が含まれるか否かを判定する。また、例えば制御部31は、アプリA2において計測された歩数が、所定の基準値以上であるか否かを判定する。なお、ステップS46における判定条件は上記に限定されず、ユーザの健康活動を適切に評価可能な基準であればよい。一定条件を満たさないと判定した場合(S46:NO)、制御部31は処理をステップS49に移行する。 The control unit 31 of the business operator server 3 acquires data related to the usage status of the application A, the activity record of the health activity, and the like from the terminal 2 (step S45). The control unit 31 refers to the activity record acquired in step S45 and determines whether or not the user's health activity satisfies a certain condition (step S46). For example, the control unit 31 determines whether or not the meal menu input in the application A1 includes a predetermined food. Further, for example, the control unit 31 determines whether or not the number of steps measured by the application A2 is equal to or greater than a predetermined reference value. The determination condition in step S46 is not limited to the above, and may be a criterion that can appropriately evaluate the health activity of the user. When it is determined that the certain condition is not satisfied (S46: NO), the control unit 31 shifts the process to step S49.

一定条件を満たすと判定した場合(S46:YES)、制御部31は、端末2のユーザに対して個別ポイントを付与する(ステップS47)。個別ポイントは、各事業者がアプリAにより提供する個々の健康支援サービスにおいて、ユーザが一定の活動基準を達成した場合にインセンティブとして付与されるポイントである。例えば制御部31は、ユーザの健康活動が一定条件を満たす場合、個別ポイントを1ポイント付与する。制御部31は、ステップS45で取得した利用状況に係るデータと、ステップS47で付与した個別ポイントに係るデータとを、端末2に係るユーザのユーザIDと対応付けて活動DB341に記憶する(ステップS48)。 When it is determined that a certain condition is satisfied (S46: YES), the control unit 31 gives individual points to the user of the terminal 2 (step S47). The individual points are points given as an incentive when the user achieves a certain activity standard in the individual health support service provided by each business operator by the application A. For example, the control unit 31 gives 1 individual point when the user's health activity satisfies a certain condition. The control unit 31 stores the data related to the usage status acquired in step S45 and the data related to the individual points assigned in step S47 in the activity DB 341 in association with the user ID of the user related to the terminal 2 (step S48). ).

制御部31は、所定時刻になったか否かを判定する(ステップS49)。例えば制御部31は、月曜日の午前0時となったか否か、すなわち処理を開始してから1週間が経過したか否かを判定する。所定時刻になっていないと判定した場合(S49:NO)、制御部31は処理をステップS41に戻す。所定時刻になったと判定した場合(S49:YES)、制御部31は活動DB341を参照し、アプリAの利用状況、及び個別ポイントの付与状況を含むデータを管理サーバ1に出力する(ステップS50)。 The control unit 31 determines whether or not the predetermined time has come (step S49). For example, the control unit 31 determines whether or not it is midnight on Monday, that is, whether or not one week has passed since the processing was started. When it is determined that the predetermined time has not been reached (S49: NO), the control unit 31 returns the process to step S41. When it is determined that the predetermined time has come (S49: YES), the control unit 31 refers to the activity DB 341 and outputs data including the usage status of the application A and the grant status of the individual points to the management server 1 (step S50). ..

管理サーバ1の制御部11は、アプリAの利用状況、及び個別ポイントの付与状況を含むデータを事業者サーバ3から取得する(ステップS51)。制御部11は、複数のアプリA、A、A…の利用状況に基づき、ユーザに対して特典ポイントを付与する(ステップS52)。特典ポイントは、ユーザが複数のアプリA、A、A…を利用した場合に付与されるポイントであり、複数の健康支援サービスに取り組むインセンティブとして与えられるポイントである。例えば制御部11は、各事業者サーバ3から取得した各アプリAの利用状況を参照し、ユーザが1週間の間に利用したアプリA、A、A…の利用数を判別する。制御部11は、当該利用数に応じて特典ポイントを算出し、ユーザに付与する。制御部11は、特典ポイント及び個別ポイントの集計をユーザ別に行う(ステップS53)。制御部11は、集計したポイントをポイントDB141に記憶する(ステップS54)。 The control unit 11 of the management server 1 acquires data including the usage status of the application A and the grant status of individual points from the business server 3 (step S51). The control unit 11 grants privilege points to the user based on the usage status of the plurality of applications A, A, A ... (step S52). The privilege points are points given when the user uses a plurality of applications A, A, A ..., and are points given as an incentive to work on a plurality of health support services. For example, the control unit 11 refers to the usage status of each application A acquired from each business server 3, and determines the number of applications A, A, A ... Used by the user during one week. The control unit 11 calculates privilege points according to the number of uses and gives them to the user. The control unit 11 aggregates the privilege points and individual points for each user (step S53). The control unit 11 stores the aggregated points in the point DB 141 (step S54).

制御部11はポイントDB141を参照し、集計したポイント数に相当する金額の支払要求を、ユーザが加入している健康保険組合に対して出力する(ステップS55)。具体的に制御部11は、集計した特典ポイント及び個別ポイントの合計値にポイント単位の単価を乗算して、ユーザに付与されているポイント数に相当する金額を計算する。制御部11は、ユーザIDと対応付けてポイントDB141に登録されている健康保険組合に対し、当該ポイント数に相当する金額の支払いを要求する所定の通知を行う。制御部11は、一連の処理を終了する。 The control unit 11 refers to the point DB 141, and outputs a payment request of an amount corresponding to the total number of points to the health insurance association to which the user is a member (step S55). Specifically, the control unit 11 multiplies the total value of the aggregated privilege points and individual points by the unit price in units of points to calculate an amount corresponding to the number of points given to the user. The control unit 11 gives a predetermined notification requesting payment of an amount corresponding to the number of points to the health insurance association registered in the point DB 141 in association with the user ID. The control unit 11 ends a series of processes.

図15は、集計結果通知処理の処理手順の一例を示すフローチャートである。図15に基づき、管理サーバ1が集計した各ポイントの集計結果を端末2に通知する処理について説明する。
端末2の制御部21は、各ポイントの集計結果の通知を管理サーバ1に要求する(ステップ71)。例えば制御部21は、ユーザIDを含む要求信号を生成し、管理サーバ1に出力する。
FIG. 15 is a flowchart showing an example of the processing procedure of the aggregation result notification processing. Based on FIG. 15, a process of notifying the terminal 2 of the aggregation result of each point aggregated by the management server 1 will be described.
The control unit 21 of the terminal 2 requests the management server 1 to notify the aggregation result of each point (step 71). For example, the control unit 21 generates a request signal including a user ID and outputs it to the management server 1.

管理サーバ1の制御部11は、通知要求を取得する(ステップS72)。制御部11は、要求信号に含まれるユーザIDに基づき、ユーザに対して付与されたポイントの集計結果をポイントDB141から読み出す(ステップS73)。制御部11は、集計結果を端末2に通知する(ステップS74)。例えば制御部11は、各アプリAの利用により付与された個別ポイントと、複数のアプリA、A、A…の利用により付与された特典ポイントとをポイント別に示す集計画面を生成し、端末2に出力する。 The control unit 11 of the management server 1 acquires the notification request (step S72). The control unit 11 reads out the aggregation result of the points given to the user from the point DB 141 based on the user ID included in the request signal (step S73). The control unit 11 notifies the terminal 2 of the aggregation result (step S74). For example, the control unit 11 generates a total screen showing individual points given by using each application A and privilege points given by using a plurality of applications A, A, A ... for each point, and displays the total screen on the terminal 2. Output.

端末2に制御部21は、集計結果に係る通知を取得する(ステップS75)。すなわち制御部21は、管理サーバ1が生成した集計画面に係る画像データを取得する。制御部21は、特典ポイント及び個別ポイントの集計結果をポイント別に表示部24に表示する(ステップS76)。例えば制御部21は、取得済みのポイントの残高と、1ヶ月以内に取得したポイントの合計値と、取得したポイントの詳細な取得内訳とを表示する。そして制御部21は、取得内訳において、各アプリA、A、A…の利用により取得した個別ポイントと、複数のアプリA、A、A…の利用により取得した特典ポイントとをポイント別に表示する。制御部11は、一連の処理を終了する。 The control unit 21 acquires a notification related to the aggregation result in the terminal 2 (step S75). That is, the control unit 21 acquires the image data related to the aggregation screen generated by the management server 1. The control unit 21 displays the total result of the privilege points and the individual points on the display unit 24 for each point (step S76). For example, the control unit 21 displays the balance of acquired points, the total value of points acquired within one month, and the detailed acquisition breakdown of acquired points. Then, in the acquisition breakdown, the control unit 21 displays the individual points acquired by using each of the applications A, A, A ... and the privilege points acquired by using the plurality of applications A, A, A ... for each point. The control unit 11 ends a series of processes.

以上より、本実施の形態1によれば、複数のアプリA、A、A…を利用することによるインセンティブとして特典ポイントを付与することで、ユーザに複数の健康支援サービスの利用を促すことができる。 From the above, according to the first embodiment, it is possible to encourage the user to use a plurality of health support services by giving privilege points as an incentive by using a plurality of applications A, A, A .... ..

また、本実施の形態1によれば、特典ポイントを付与するだけでなく、各アプリAの利用に応じて個別ポイントを付与することで、さらなるモチベーションの維持を図ることができる。 Further, according to the first embodiment, not only the privilege points are given, but also individual points are given according to the use of each application A, so that further motivation can be maintained.

また、本実施の形態1によれば、ポイントの集計結果をユーザに通知することで、ユーザに対して健康活動に取り組む動機付けを視覚的に行うことができる。この場合、特に管理サーバ1は、特典ポイントと個別ポイントとを区別して通知するとよい。これにより、ユーザは特典ポイントの集計結果を参考にして、複数の健康支援サービスに取り組む動機を得ることができる。 Further, according to the first embodiment, by notifying the user of the result of totaling the points, it is possible to visually motivate the user to engage in health activities. In this case, in particular, the management server 1 may separately notify the privilege points and the individual points. As a result, the user can obtain motivation to work on a plurality of health support services by referring to the aggregated result of the privilege points.

また、本実施の形態1によれば、ユーザに付与したポイント数に相当する金額の支払いを所定の第三者に要求することで、ポイント付与サービスに係る費用の補填を行うことができる。 Further, according to the first embodiment, by requesting a predetermined third party to pay an amount corresponding to the number of points given to the user, it is possible to compensate for the cost related to the point giving service.

また、本実施の形態1によれば、原資の支払いを健康保険組合に要求する。健康保険組合は、ポイントの原資を負担する代わりに組合員の健康活動を奨励することができ、医療費の削減を図ることができる。 Further, according to the first embodiment, the health insurance association is requested to pay the funds. The health insurance union can encourage the health activities of its members instead of paying the funds for points, and can reduce medical expenses.

また、本実施の形態1によれば、集計画面において各ポイントの集計結果が、特典ポイント及び個別ポイントのポイント別に表示される。これにより、ユーザはアプリAの利用により取得したポイントの内訳を簡単に把握することができる。 Further, according to the first embodiment, the aggregation result of each point is displayed for each privilege point and individual point on the aggregation screen. As a result, the user can easily grasp the breakdown of the points acquired by using the application A.

また、本実施の形態1によれば、アプリAの登録時において、複数のアプリA、A、A…の利用により付与される特典ポイントが特典欄72において事前に通告される。これにより、ユーザは複数の健康支援サービスに取り組むメリットを認識することができる。 Further, according to the first embodiment, at the time of registration of the application A, the privilege points given by using the plurality of applications A, A, A ... are notified in advance in the privilege column 72. This allows the user to recognize the benefits of working on multiple health support services.

(実施の形態2)
本実施の形態では、ユーザが利用するアプリA、A、A…の組み合わせに応じて特典ポインを加減する形態について述べる。なお、実施の形態1と重複する内容については同一の符号を付して説明を省略する。
本実施の形態に係る管理サーバ1は、ユーザが利用する複数のアプリA、A、A…の組み合わせに応じて、ユーザに付与する特典ポイントを変更する。具体的に管理サーバ1は、ユーザが利用したアプリA、A、A…が、予め規定されているアプリA、A、A…の組み合わせに該当する場合、特典ポイントを多く付与する。
(Embodiment 2)
In this embodiment, a mode in which the privilege point is adjusted according to the combination of the applications A, A, A ... Used by the user will be described. The contents overlapping with the first embodiment are designated by the same reference numerals and the description thereof will be omitted.
The management server 1 according to the present embodiment changes the privilege points given to the user according to the combination of the plurality of applications A, A, A ... Used by the user. Specifically, the management server 1 grants a large number of privilege points when the applications A, A, A ... Used by the user correspond to a predetermined combination of the applications A, A, A ....

図16は、実施の形態2に係る登録画面の一例を示す説明図である。端末2の制御部21は、実施の形態1と同様に、ポイント付与の対象である各アプリAの情報を一覧で登録画面に表示する。さらに本実施の形態において、制御部21は、各アプリAと組み合わせての利用を推奨するアプリAをユーザに対して通知(表示)する。なお、以下では説明の便宜上、一のアプリAと組み合わせての利用を推奨する他のアプリAを推奨アプリA’と呼ぶ。推奨アプリA’は、対応するアプリAと組み合わせて利用した場合に特典ポイントの加算対象となるアプリケーションプログラムであり、上述の如く、管理サーバ1において予め規定されている。例えば制御部21は、各アプリAの情報の下に、推奨アプリA’のアイコン、概要等の情報を表示する(図16中央参照)。ユーザはアプリA及び推奨アプリA’を利用することにより、その他のアプリAを組み合わせて利用した場合よりも特典ポイントが多く付与される。 FIG. 16 is an explanatory diagram showing an example of the registration screen according to the second embodiment. Similar to the first embodiment, the control unit 21 of the terminal 2 displays the information of each application A to which the points are given in a list on the registration screen. Further, in the present embodiment, the control unit 21 notifies (displays) to the user the application A recommended to be used in combination with each application A. In the following, for convenience of explanation, another application A that is recommended to be used in combination with one application A is referred to as a recommended application A'. The recommended application A'is an application program to which privilege points are added when used in combination with the corresponding application A, and is predetermined in the management server 1 as described above. For example, the control unit 21 displays information such as an icon and an outline of the recommended application A'under the information of each application A (see the center of FIG. 16). By using the application A and the recommended application A', the user is given more privilege points than when the other application A is used in combination.

例えば図16に示すように、アプリA及び推奨アプリA’が併せて選択された場合を考える。この場合、制御部21は、アプリA及び推奨アプリA’を組み合わせて利用する場合に付与される特典ポイントを特典欄72に表示する。ここではアプリA及び推奨アプリA’が選択されているため、制御部21は、その他の組み合わせによりアプリAが選択された場合よりも特典ポイントを高く見積もる(図7及び図16参照)。これにより、ユーザは推奨アプリA’を併せて利用するメリットを簡単に把握することができる。 For example, as shown in FIG. 16, consider a case where the application A and the recommended application A'are selected together. In this case, the control unit 21 displays the privilege points given when the application A and the recommended application A'are used in combination in the privilege column 72. Since the application A and the recommended application A'are selected here, the control unit 21 estimates the privilege points higher than when the application A is selected by other combinations (see FIGS. 7 and 16). As a result, the user can easily grasp the merit of using the recommended application A'together.

制御部21は、チェックボックス71により受け付けた選択内容を管理サーバ1に出力する。これにより、管理サーバ1にはアプリA及び推奨アプリA’が利用アプリとして登録される。 The control unit 21 outputs the selection contents received by the check box 71 to the management server 1. As a result, the application A and the recommended application A'are registered in the management server 1 as the application to be used.

図17は、実施の形態2に係る特典ポイントの付与処理を説明するための説明図である。上述の如く、管理サーバ1の制御部11は、端末2において利用された複数のアプリA、A、A…の組み合わせに応じて、特典ポイントを加算して付与する。具体的には、端末2において利用された複数のアプリA、A、A…の組み合わせが、予め規定されている特典ポイントの加算対象であるアプリA、A、A…の組み合わせに該当する場合、制御部11は、その他の組み合わせよりも2倍の特典ポイントを付与する。すなわち制御部11は、ユーザが各健康支援サービスを適切に組み合わせて健康活動を行っているか否かに応じて、特典ポイントを調整する。これにより、制御部11は適切なアプリAの組み合わせをユーザに推奨することができ、さらなるモチベーションの維持、健康増進を図ることができる。 FIG. 17 is an explanatory diagram for explaining the process of granting privilege points according to the second embodiment. As described above, the control unit 11 of the management server 1 adds and grants privilege points according to the combination of the plurality of applications A, A, A ... Used in the terminal 2. Specifically, when the combination of a plurality of apps A, A, A ... Used on the terminal 2 corresponds to the combination of the apps A, A, A ... Which are the targets for adding the privilege points specified in advance, The control unit 11 gives twice as many privilege points as the other combinations. That is, the control unit 11 adjusts the privilege points according to whether or not the user appropriately combines each health support service to carry out health activities. As a result, the control unit 11 can recommend an appropriate combination of applications A to the user, and can further maintain motivation and improve health.

図18は、実施の形態2に係るアプリケーション登録処理の処理手順の一例を示すフローチャートである。各アプリAの情報を読み出した後(ステップS13)、管理サーバ1の制御部11は、以下の処理を実行する。
制御部11は、特典ポイントの加算対象である複数のアプリA、A、A…の組み合わせを判別する(ステップS201)。特典ポイントを加算するアプリAの組み合わせは、例えば予め大容量記憶装置14に記憶されている。制御部11は、予め記憶されたアプリAの組み合わせに関する情報を読み出す。制御部11は、判別した組み合わせに応じて、各アプリAと組み合わせての利用を推奨する推奨アプリA’の情報を端末2に出力する(ステップS202)。具体的に制御部11は、実施の形態1と同様に、複数のアプリA、A、A…を一覧で示すと共に、各アプリAと組み合わせることで特典ポイントが加算される推奨アプリA’を示す登録画面を生成し、端末2に出力する。
FIG. 18 is a flowchart showing an example of the processing procedure of the application registration process according to the second embodiment. After reading the information of each application A (step S13), the control unit 11 of the management server 1 executes the following processing.
The control unit 11 determines a combination of a plurality of applications A, A, A ... to be added with privilege points (step S201). The combination of the application A for adding the privilege points is stored in the large-capacity storage device 14 in advance, for example. The control unit 11 reads out the information regarding the combination of the application A stored in advance. The control unit 11 outputs the information of the recommended application A'recommended to be used in combination with each application A to the terminal 2 according to the determined combination (step S202). Specifically, the control unit 11 shows a plurality of apps A, A, A ... in a list as in the first embodiment, and shows a recommended app A'to which privilege points are added by combining with each app A. Generate a registration screen and output it to the terminal 2.

端末2の制御部21は、管理サーバ1から出力されたデータを取得する(ステップS203)。制御部21は、複数のアプリA、A、A…の情報と共に、各アプリAと組み合わせての利用を推奨する推奨アプリA’の情報を表示部14に表示する(ステップS204)。例えば制御部21は、図16に示したように、各アプリAのアイコン等と並べて、アプリAとの組み合わせを推奨する推奨アプリA’のアイコン等を登録画面に表示する。これにより制御部21は、特典ポイントの加算対象である組み合わせに応じた推奨アプリA’をユーザに通知する。 The control unit 21 of the terminal 2 acquires the data output from the management server 1 (step S203). The control unit 21 displays the information of the recommended application A'recommended to be used in combination with each application A on the display unit 14 together with the information of the plurality of applications A, A, A ... (step S204). For example, as shown in FIG. 16, the control unit 21 displays the icon or the like of the recommended application A'recommended to be combined with the application A on the registration screen side by side with the icon or the like of each application A. As a result, the control unit 21 notifies the user of the recommended application A'according to the combination to which the privilege points are to be added.

制御部21は、アプリA又は推奨アプリA’の選択入力を受け付ける(ステップS205)。制御部21は、複数のアプリA、A、A…について選択を受け付けた場合、複数のアプリA、A、A…の組み合わせに応じた特典ポイントを表示する(ステップS206)。例えば制御部21は、複数のアプリA、A、A…について選択を受け付けた場合に管理サーバ1と通信を行い、選択されたアプリA、A、A…の組み合わせが特典ポイントの加算対象であるか否かの通知を受ける。制御部21は、選択された組み合わせが加算対象であるか否かに応じて特典ポイントを計算し、特典欄72に表示する。制御部21は、処理をステップS19に移行する。 The control unit 21 accepts the selection input of the application A or the recommended application A'(step S205). When the control unit 21 accepts the selection of the plurality of applications A, A, A ..., the control unit 21 displays the privilege points according to the combination of the plurality of applications A, A, A ... (step S206). For example, the control unit 21 communicates with the management server 1 when receiving selections for a plurality of applications A, A, A ..., and the combination of the selected applications A, A, A ... is the target for adding privilege points. Receive a notification of whether or not. The control unit 21 calculates the privilege points according to whether or not the selected combination is the addition target, and displays them in the privilege column 72. The control unit 21 shifts the process to step S19.

図19は、実施の形態2に係るポイント付与処理の処理手順の一例を示すフローチャートである。アプリAの利用状況等に係るデータを事業者サーバ3から取得した後(ステップS51)、管理サーバ1の制御部11は、以下の処理を実行する。
制御部11は、各アプリAの利用状況から、ユーザが利用した複数のアプリA、A、A…の組み合わせを判別する(ステップS221)。制御部11は、利用された複数のアプリA、A、A…の組み合わせに応じて、特典ポイントを加算して付与する(ステップS222)。例えば制御部11は、ステップS221で判別したアプリA、A、A…の組み合わせが、特典ポイントの加算対象として規定されているアプリA、A、A…の組み合わせに該当するか否かを判定する。加算対象として規定されているアプリA、A、A…の組み合わせに該当すると判定した場合、制御部11は、特典ポイントをその他の組み合わせよりも加算して算出する。例えば制御部11は、複数のアプリAの利用数に、その他の組み合わせに係る係数の2倍の係数を乗算して特典ポイントを算出する。制御部11は、処理をステップS53に移行する。
FIG. 19 is a flowchart showing an example of the processing procedure of the point awarding process according to the second embodiment. After acquiring the data related to the usage status of the application A from the business server 3 (step S51), the control unit 11 of the management server 1 executes the following processing.
The control unit 11 determines a combination of a plurality of applications A, A, A ... Used by the user from the usage status of each application A (step S221). The control unit 11 adds and grants privilege points according to the combination of the plurality of applications A, A, A ... Used (step S222). For example, the control unit 11 determines whether or not the combination of the apps A, A, A ... determined in step S221 corresponds to the combination of the apps A, A, A ... defined as the addition target of the privilege points. .. When it is determined that the combination of the applications A, A, A ... defined as the addition target is applicable, the control unit 11 calculates by adding the privilege points more than the other combinations. For example, the control unit 11 calculates the privilege points by multiplying the number of uses of the plurality of applications A by a coefficient that is twice the coefficient related to the other combinations. The control unit 11 shifts the process to step S53.

なお、上記ではアプリAの組み合わせに応じて特典ポイントを加算する旨を説明したが、本実施の形態はこれに限定されるものではない。例えば管理サーバ1は、アプリAの組み合わせに応じて特典ポイントを減算してもよい。つまり管理サーバ1は、アプリAの組み合わせが予め規定されている組み合わせに該当しない場合、特典ポイントを低く見積もる。この場合であっても、上記と同様の効果を奏する。 In the above description, it has been explained that the privilege points are added according to the combination of the application A, but the present embodiment is not limited to this. For example, the management server 1 may subtract privilege points according to the combination of the application A. That is, the management server 1 underestimates the privilege points when the combination of the application A does not correspond to the predetermined combination. Even in this case, the same effect as described above is obtained.

以上より、本実施の形態2によれば、利用された複数のアプリA、A、A…の組み合わせに応じて特典ポイントを加減する。これにより、ユーザに対して適切なアプリAの組み合わせによる健康活動、すなわち適切な健康支援サービスを組み合わせての健康活動を推奨することができ、より効果的に健康増進等を図ることができる。 From the above, according to the second embodiment, the privilege points are added or subtracted according to the combination of the plurality of applications A, A, A ... Used. As a result, it is possible to recommend to the user a health activity by combining an appropriate application A, that is, a health activity by combining an appropriate health support service, and it is possible to promote health more effectively.

また、本実施の形態2によれば、特典ポイントの加減対象であるアプリAの組み合わせをユーザに通知する。これにより、ユーザは自らがどのアプリAを組み合わせ、どの種類の健康活動に取り組めばよいかを簡単に把握することができる。 Further, according to the second embodiment, the user is notified of the combination of the application A which is the target of adding or subtracting the privilege points. As a result, the user can easily grasp which application A should be combined and what kind of health activity should be undertaken by the user.

(実施の形態3)
本実施の形態では、ユーザに付与するポイントの原資の支払いを、アプリAを提供する事業者に要求する形態について述べる。
図20は、実施の形態3に係る支払要求処理について説明するための説明図である。図20では、管理サーバ1が各アプリAを提供する事業者に対して原資の支払いを要求する様子を図示している。具体的には、管理サーバ1がアプリA2、A3を提供する事業者に対しては原資の支払いを要求する一方、アプリA1を提供する事業者に対しては原資の支払いを要求しない様子を図示している。なお、以下では説明の便宜上、ポイント付与の対象であるアプリAがアプリA1、A2、A3の3つであるものとして説明する。
(Embodiment 3)
In this embodiment, a mode is described in which the business operator who provides the application A is required to pay the source of the points to be given to the user.
FIG. 20 is an explanatory diagram for explaining the payment request processing according to the third embodiment. FIG. 20 illustrates how the management server 1 requests the business operator that provides each application A to pay the funds. Specifically, the management server 1 requests the business operator that provides the applications A2 and A3 to pay the funds, while the management server 1 does not request the business operator that provides the application A1 to pay the funds. Shown. In the following, for convenience of explanation, it is assumed that the application A to which the points are given is the application A1, A2, and A3.

例えば管理サーバ1の制御部11は、各アプリAについて登録されているユーザの登録人数に応じて、支払要求先とする事業者を決定する。例えば制御部11はポイントDB141を参照し、各アプリA1、A2、A3の登録人数を算出する。制御部11は、各アプリA1、A2、A3の登録人数を規定人数と比較し、規定人数以下のアプリAに係る事業者を支払要求先に決定する。言い換えると、制御部11は各アプリA1、A2、A3のうち多数のユーザが利用している人気のアプリAを判別し、人気があるアプリAの事業者に対してはポイントの原資の負担を要求せず、その他のアプリAの事業者に負担を要求する。例えば図20に示すように、アプリA1の登録人数が多く、アプリA2、A3の登録人数が少ない場合、制御部11は、アプリA2、A3に係る事業者を支払要求先に決定する。 For example, the control unit 11 of the management server 1 determines a business operator as a payment request destination according to the number of registered users registered for each application A. For example, the control unit 11 refers to the point DB 141 and calculates the number of registered people of each application A1, A2, and A3. The control unit 11 compares the registered number of each application A1, A2, and A3 with the specified number of people, and determines the business operator related to the application A having the specified number or less as the payment request destination. In other words, the control unit 11 determines the popular application A used by a large number of users among the applications A1, A2, and A3, and bears the burden of points for the operator of the popular application A. Do not request, but request the burden from other application A operators. For example, as shown in FIG. 20, when the number of registered people of the application A1 is large and the number of registered people of the applications A2 and A3 is small, the control unit 11 determines the business operator related to the applications A2 and A3 as the payment request destination.

制御部11は、各ユーザに付与されているポイント数に相当する金額の支払いを、要求先に決定した事業者に対して要求する。例えば図20に示すように、制御部11は、各ユーザに付与されているポイント数を、各アプリAの利用状況に応じて事業者別に割り振る。例えば制御部11は、各アプリA1、A2、A3において付与された個別ポイントを、そのまま各事業者の負担分として割り振る。また、例えば制御部11は、複数のアプリA、A、A…の利用により付与される特典ポイントを、利用された当該複数のアプリA、A、A…に係る各事業者に等分して割り振る。例えばアプリA1及びA3の利用によって特典ポイントが付与された場合、制御部11は、特典ポイントを2等分して、アプリA1、A3の各事業者にそれぞれポイントを割り振る。制御部11は、全てのユーザに付与されているポイントについて上記の割振処理を行い、各事業者が負担すべきポイント数を定める。 The control unit 11 requests the business operator determined as the request destination to pay an amount corresponding to the number of points given to each user. For example, as shown in FIG. 20, the control unit 11 allocates the number of points given to each user to each business operator according to the usage status of each application A. For example, the control unit 11 allocates the individual points given in each of the applications A1, A2, and A3 as they are as the burden of each business operator. Further, for example, the control unit 11 divides the privilege points given by the use of the plurality of applications A, A, A ... into equal parts to each business operator related to the plurality of applications A, A, A .... Allocate. For example, when privilege points are given by using the applications A1 and A3, the control unit 11 divides the privilege points into two equal parts and allocates the points to each operator of the applications A1 and A3. The control unit 11 performs the above allocation processing on the points given to all users, and determines the number of points to be borne by each business operator.

例えば制御部11は、要求先ではない事業者に割り振られたポイント数を、要求先とした事業者に等分して割り振り直す。例えば図20に示すように、制御部11はアプリA1の事業者に割り振られたポイントを、アプリA2、A3の事業者に割り振り直す。以上により、制御部11はアプリA2、A3の事業者にポイント数を割り振り、それぞれの負担分を定める。制御部11は、割り振ったポイント数に相当する金額の支払いを、アプリA2、A3の事業者に対して要求する。以上より、各アプリAを提供する事業者の負担によりポイント付与サービスを運営することができる。また、登録人数が多いアプリAの事業者については負担を軽減する。言い換えると、健康支援サービスに係る成果を挙げて多くの会員を集めた事業者を優遇する。これにより、各事業者は健康支援サービスの充実を図ることから、ユーザのさらなる健康促進を図ることができる。 For example, the control unit 11 divides the number of points allocated to a business operator that is not the request destination into equal parts and reallocates the points to the business operator that is the request destination. For example, as shown in FIG. 20, the control unit 11 reallocates the points allocated to the business operator of the application A1 to the business operator of the application A2 and A3. Based on the above, the control unit 11 allocates the number of points to the operators of the applications A2 and A3, and determines the respective burdens. The control unit 11 requests the business operators of the applications A2 and A3 to pay an amount corresponding to the number of allocated points. From the above, the point awarding service can be operated at the expense of the business operator that provides each application A. In addition, the burden will be reduced for the business operator of App A, which has a large number of registered users. In other words, give preferential treatment to businesses that have achieved results related to health support services and have gathered a large number of members. As a result, each business operator can enhance the health support service and further promote the health of the user.

なお、上記で管理サーバ1はアプリAの提供事業者に対してのみ原資の支払いを要求することとしたが、例えば実施の形態1と組み合わせて、健康保険組合に対しても支払いを要求してもよい。例えば管理サーバ1は、登録人数が多いアプリA1のポイントについては健康保険組合に原資の支払いを要求し、その他のアプリA2、A3については事業者に支払いを要求してもよい。 In the above, the management server 1 is required to pay the funds only to the provider of the application A, but for example, in combination with the first embodiment, the health insurance association is also requested to pay. May be good. For example, the management server 1 may request the health insurance association to pay for the points of the application A1 having a large number of registered people, and request the business operator to pay for the other applications A2 and A3.

図21は、実施の形態3に係るポイント付与処理の処理手順の一例を示すフローチャートである。集計したポイントをポイントDB141に記憶した後(ステップS54)、管理サーバ1の制御部11は、以下の処理を実行する。
制御部11はポイントDB141を参照し、ユーザが利用した複数のアプリA、A、A…それぞれについて、各アプリAを登録しているユーザの登録人数を判別する(ステップS301)。制御部11は、判別した登録人数に応じて、各アプリAを提供する事業者に対し、ポイント数に相当する金額の支払要求を出力する(ステップS302)。例えば制御部11は、各アプリAの登録人数が規定人数以上であるか否かに応じて、各事業者に支払要求を行うか否かを決定する。例えば制御部11は、登録人数が規定人数に満たないアプリAの事業者を要求先に決定する。制御部11は、アプリAの利用状況に応じて当該事業者が負担するポイント数を計算し、当該ポイント数に相当する金額の支払いを要求する。制御部11は、一連の処理を終了する。
FIG. 21 is a flowchart showing an example of the processing procedure of the point awarding process according to the third embodiment. After storing the aggregated points in the point DB 141 (step S54), the control unit 11 of the management server 1 executes the following processing.
The control unit 11 refers to the point DB 141, and determines the number of registered users who have registered each application A for each of the plurality of applications A, A, A ... used by the user (step S301). The control unit 11 outputs a payment request of an amount corresponding to the number of points to the business operator providing each application A according to the determined number of registered people (step S302). For example, the control unit 11 determines whether or not to make a payment request to each business operator depending on whether or not the number of registered people of each application A is equal to or more than a predetermined number of people. For example, the control unit 11 determines the business operator of the application A whose registered number is less than the specified number as the request destination. The control unit 11 calculates the number of points to be borne by the business operator according to the usage status of the application A, and requests payment of an amount corresponding to the number of points. The control unit 11 ends a series of processes.

なお、上記ではアプリAを登録しているユーザの登録人数に応じてポイントの原資の支払要求先を決定したが、本実施の形態はこれに限定されるものではない。例えば管理サーバ1は、支払要求先を予め規定しておいてもよい。例えば管理サーバ1は、ユーザに人気があるアプリAを管理者の手動により予め登録しておき、当該アプリAの事業者に対しては原資の支払いを要求せず、その他のアプリAの事業者に対して原資の支払いを要求する。また、例えば管理サーバ1は、新たな事業者がポイント付与サービスに参加した場合、当該事業者に対しては期限付きで原資の支払いをせず、その他の事業者に対して支払いを要求する。また、例えば管理サーバ1は、アプリAの優劣を付けず、全ての事業者に対して原資の支払いを要求してもよい。このように、管理サーバ1は種々の基準で支払要求先を決定してよい。 In the above, the payment request destination of the source of points is determined according to the registered number of users who have registered the application A, but the present embodiment is not limited to this. For example, the management server 1 may specify a payment request destination in advance. For example, the management server 1 manually registers application A, which is popular with users, in advance by the administrator, does not request the operator of the application A to pay the funds, and operates the other application A. Request payment of funds. Further, for example, when a new business operator participates in the point granting service, the management server 1 does not pay the funds to the business operator for a limited time, but requests payment from other business operators. Further, for example, the management server 1 may request all business operators to pay the resources without giving the superiority or inferiority of the application A. In this way, the management server 1 may determine the payment request destination based on various criteria.

以上より、本実施の形態3によれば、ポイント付与サービスに参加する各事業者にポイントの原資を負担させることで、一連のサービスをユーザに提供することができる。 From the above, according to the third embodiment, it is possible to provide a series of services to the user by making each business operator participating in the point granting service bear the source of points.

(実施の形態4)
図22は、上述した形態の管理サーバ1の動作を示す機能ブロック図である。制御部11がプログラムP1を実行することにより、管理サーバ1は以下のように動作する。登録部221は、ユーザの健康活動を管理するアプリケーションであって、前記ユーザが利用する複数のアプリケーションを登録する。取得部222は、該登録部221に登録された前記アプリケーション夫々の利用状況を取得する。付与部223は、該取得部222が取得した複数の前記アプリケーションの利用状況に応じて、前記ユーザに対して特典ポイントを付与する。
(Embodiment 4)
FIG. 22 is a functional block diagram showing the operation of the management server 1 in the above-described form. When the control unit 11 executes the program P1, the management server 1 operates as follows. The registration unit 221 is an application that manages the health activities of the user, and registers a plurality of applications used by the user. The acquisition unit 222 acquires the usage status of each of the applications registered in the registration unit 221. The granting unit 223 grants privilege points to the user according to the usage status of the plurality of applications acquired by the acquisition unit 222.

本実施の形態4は以上の如きであり、その他は実施の形態1から3と同様であるので、対応する部分には同一の符号を付してその詳細な説明を省略する。 The fourth embodiment is as described above, and the other parts are the same as those of the first to third embodiments. Therefore, the corresponding parts are designated by the same reference numerals and detailed description thereof will be omitted.

今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed this time should be considered to be exemplary in all respects and not restrictive. The scope of the present invention is indicated by the scope of claims, not the above-mentioned meaning, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims.

1 管理サーバ(情報処理装置)
11 制御部
12 記憶部
P1 プログラム
13 通信部
14 大容量記憶装置
141 ポイントDB
2 端末(端末装置)
21 制御部
22 記憶部
P2 プログラム
A アプリケーション
23 通信部
24 表示部
25 入力部
3 事業者サーバ
31 制御部
32 記憶部
33 通信部
34 大容量記憶装置
341 活動DB
71 チェックボックス
72 特典欄
73 登録ボタン
81 アイコン
1 Management server (information processing device)
11 Control unit 12 Storage unit P1 program 13 Communication unit 14 Large-capacity storage device 141 Point DB
2 Terminal (terminal device)
21 Control unit 22 Storage unit P2 Program A Application 23 Communication unit 24 Display unit 25 Input unit 3 Operator server 31 Control unit 32 Storage unit 33 Communication unit 34 Large-capacity storage device 341 Activity DB
71 Check box 72 Benefits column 73 Registration button 81 Icon

Claims (13)

ユーザの健康活動を管理するアプリケーションであって、前記ユーザが利用する複数のアプリケーションを登録する登録部と、
該登録部に登録され、前記ユーザの端末装置にインストール済みの前記アプリケーション夫々の実行の有無を示す利用状況を取得する取得部と、
複数の前記アプリケーションが実行された場合に、前記ユーザに対して特典ポイントを付与する付与部と
を備えることを特徴とする情報処理装置。
An application that manages a user's health activities, and a registration unit that registers a plurality of applications used by the user.
An acquisition unit registered in the registration unit and acquiring a usage status indicating whether or not each of the applications installed in the user's terminal device is executed, and an acquisition unit.
An information processing device including a granting unit that grants privilege points to the user when a plurality of the applications are executed.
前記付与部は、複数の前記アプリケーションの組み合わせに応じて、前記特典ポイントのポイント数を加減する
ことを特徴とする請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the granting unit increases or decreases the number of points of the privilege points according to a combination of the plurality of applications.
前記特典ポイントの加減対象である前記アプリケーションの組み合わせに応じて、前記ユーザに対して利用を推奨する前記アプリケーションを通知する通知部を備え、
前記登録部は、前記通知部が通知した前記アプリケーションの登録を受け付ける
ことを特徴とする請求項2に記載の情報処理装置。
A notification unit for notifying the application recommended to be used by the user is provided according to the combination of the applications to which the privilege points are added or subtracted.
The information processing device according to claim 2, wherein the registration unit accepts registration of the application notified by the notification unit.
前記取得部はさらに、前記ユーザの健康活動が一定条件を満たす場合に、前記アプリケーション夫々において個別に付与される個別ポイントの付与状況を取得し、
前記特典ポイント及び個別ポイントを集計する集計部を備える
ことを特徴とする請求項1〜請求項3のいずれか1項に記載の情報処理装置。
The acquisition unit further acquires the status of giving individual points individually given in each of the applications when the health activity of the user satisfies a certain condition.
The information processing device according to any one of claims 1 to 3, further comprising an aggregation unit that aggregates the privilege points and individual points.
前記集計部が集計した前記特典ポイント及び個別ポイントの集計結果を前記ユーザに対して通知する第2通知部を備える
ことを特徴とする請求項4に記載の情報処理装置。
The information processing apparatus according to claim 4, further comprising a second notification unit that notifies the user of the aggregation result of the privilege points and individual points aggregated by the aggregation unit.
前記集計部が集計したポイント数に相当する金額の支払要求を出力する出力部を備える
ことを特徴とする請求項4又は請求項5に記載の情報処理装置。
The information processing apparatus according to claim 4 or 5, wherein the information processing unit includes an output unit that outputs a payment request of an amount corresponding to the number of points aggregated by the aggregation unit.
前記登録部は、前記ユーザが加入している健康保険組合の情報を登録してあり、
前記出力部は、前記健康保険組合に対して支払要求を出力する
ことを特徴とする請求項6に記載の情報処理装置。
The registration department has registered information on the health insurance association to which the user is a member.
The information processing device according to claim 6, wherein the output unit outputs a payment request to the health insurance association.
前記出力部は、前記アプリケーションを提供する事業者に対して支払要求を出力する
ことを特徴とする請求項6に記載の情報処理装置。
The information processing device according to claim 6, wherein the output unit outputs a payment request to a business operator that provides the application.
ユーザの健康活動を支援するアプリケーションであって、前記ユーザが利用する複数のアプリケーションを登録し、
登録され、前記ユーザの端末装置にインストール済みの前記アプリケーション夫々の実行の有無を示す利用状況を取得し、
複数の前記アプリケーションが実行された場合に、前記ユーザに対して付与するポイントを集計する
処理をコンピュータに実行させることを特徴とするプログラム。
An application that supports a user's health activities by registering a plurality of applications used by the user.
Acquire the usage status indicating whether or not each of the applications registered and installed in the terminal device of the user is executed.
A program characterized by causing a computer to execute a process of totaling points given to the user when a plurality of the applications are executed.
ユーザの健康活動を管理する複数のアプリケーション夫々を提供する各事業者の事業者装置と、前記アプリケーションを実行する端末装置と、前記ユーザに対して付与するポイントを集計する情報処理装置とを有する情報処理システムであって、
前記事業者装置は、
前記端末装置から、前記アプリケーションの利用状況と、該アプリケーションにおいて記録される健康活動の活動記録とを取得する取得部と、
該取得部が取得した前記活動記録を参照し、前記ユーザの健康活動が一定条件を満たすか否かを判定する判定部と、
一定条件を満たすと前記判定部が判定した場合、前記ユーザに対して個別ポイントを付与する付与部と、
前記アプリケーションの利用状況、及び前記個別ポイントの付与状況を前記情報処理装置に出力する出力部と
を備え、
前記情報処理装置は、
前記ユーザが利用する複数の前記アプリケーションを登録する登録部と、
該登録部に登録され、前記端末装置にインストール済みの複数の前記アプリケーション夫々に係る前記事業者装置から、前記アプリケーション夫々の実行の有無を示す利用状況、及び前記アプリケーション夫々における前記個別ポイントの付与状況を取得する第2取得部と、
複数の前記アプリケーションが実行された場合に、前記ユーザに対して特典ポイントを付与する第2付与部と、
前記特典ポイント及び個別ポイントを集計する集計部と
を備えることを特徴とする情報処理システム。
Information having a business operator device of each business operator that provides a plurality of applications for managing a user's health activity, a terminal device that executes the application, and an information processing device that aggregates points given to the user. It's a processing system
The operator equipment
An acquisition unit that acquires the usage status of the application and the activity record of the health activity recorded in the application from the terminal device.
With reference to the activity record acquired by the acquisition unit, a determination unit for determining whether or not the health activity of the user satisfies a certain condition, and a determination unit.
When the determination unit determines that a certain condition is satisfied, the addition unit that gives individual points to the user and the addition unit
It is provided with an output unit that outputs the usage status of the application and the granting status of the individual points to the information processing apparatus.
The information processing device
A registration unit that registers a plurality of the applications used by the user, and a registration unit.
The usage status indicating whether or not each of the applications is executed from the operator's device related to each of the plurality of applications registered in the registration unit and installed in the terminal device, and the status of granting the individual points in each of the applications. The second acquisition department to acquire
A second granting unit that grants privilege points to the user when a plurality of the applications are executed,
An information processing system characterized by including an aggregation unit that aggregates the privilege points and individual points.
ユーザの健康活動を管理する複数のアプリケーションの情報を表示部に表示し、
表示された複数の前記アプリケーションから、前記ユーザが利用する前記アプリケーションの選択を受け付け、
前記アプリケーションが複数選択された場合、選択された複数の前記アプリケーションが実行された場合に前記ユーザに対して付与される特典ポイントを前記表示部に表示する
処理をコンピュータに実行させることを特徴とするプログラム。
Information on multiple applications that manage user health activities is displayed on the display.
From the plurality of displayed applications, the user can select the application to be used.
When a plurality of the selected applications are selected, the computer is made to execute a process of displaying the privilege points given to the user when the plurality of selected applications are executed on the display unit. program.
前記特典ポイントは、複数の前記アプリケーションの組み合わせに応じて加減して付与されるポイントであり、
加減対象である前記アプリケーションの組み合わせに応じて、前記ユーザに対して利用を推奨する前記アプリケーションの情報を前記表示部に表示し、
利用が推奨される前記アプリケーションが選択された場合、加減後の前記特典ポイントを前記表示部に表示する
ことを特徴とする請求項11に記載のプログラム。
The privilege points are points given by adjusting according to the combination of the plurality of applications.
Information on the application recommended for use by the user is displayed on the display unit according to the combination of the applications to be adjusted.
The program according to claim 11 , wherein when the application recommended for use is selected, the privilege points after adjustment are displayed on the display unit.
ユーザの健康活動を管理する複数のアプリケーションの情報を表示する表示部と、
表示された複数の前記アプリケーションから、前記ユーザが利用する前記アプリケーションの選択を受け付ける受付部と
を備え、
前記アプリケーションが複数選択された場合、前記表示部は、選択された複数の前記アプリケーションが実行された場合に前記ユーザに対して付与される特典ポイントを表示する
ことを特徴とする情報処理端末。
A display unit that displays information on multiple applications that manage user health activities,
It is provided with a reception unit that accepts the selection of the application to be used by the user from the plurality of displayed applications.
An information processing terminal characterized in that when a plurality of the applications are selected, the display unit displays privilege points given to the user when the plurality of selected applications are executed.
JP2016251608A 2016-12-26 2016-12-26 Information processing equipment, programs, information processing systems and information processing terminals Active JP6907529B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016251608A JP6907529B2 (en) 2016-12-26 2016-12-26 Information processing equipment, programs, information processing systems and information processing terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016251608A JP6907529B2 (en) 2016-12-26 2016-12-26 Information processing equipment, programs, information processing systems and information processing terminals

Publications (2)

Publication Number Publication Date
JP2018106403A JP2018106403A (en) 2018-07-05
JP6907529B2 true JP6907529B2 (en) 2021-07-21

Family

ID=62784598

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016251608A Active JP6907529B2 (en) 2016-12-26 2016-12-26 Information processing equipment, programs, information processing systems and information processing terminals

Country Status (1)

Country Link
JP (1) JP6907529B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7323149B2 (en) * 2018-10-12 2023-08-08 株式会社イシダ Health point management system
CN114206206A (en) * 2019-08-02 2022-03-18 安斯泰来制药株式会社 Motion management system, server system, terminal device, and motion management method
JP6993456B2 (en) * 2020-03-31 2022-01-13 楽天グループ株式会社 Reward management device, reward granting method, and program
JP2021057016A (en) * 2020-07-09 2021-04-08 Tis株式会社 Integrated settlement server, terminal program, server program and settlement processing method
JP6913810B1 (en) * 2020-11-18 2021-08-04 株式会社オプティム Programs, methods, information processing equipment, and systems
JP7662058B2 (en) * 2021-12-27 2025-04-15 日本電気株式会社 SERVICE MANAGEMENT DEVICE, SERVICE MANAGEMENT METHOD, AND PROGRAM

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001347073A (en) * 2000-06-08 2001-12-18 Jes:Kk Computer software usage time control method
JP3735284B2 (en) * 2001-03-05 2006-01-18 コナミスポーツライフ株式会社 Health appliance, point grant server, point grant system, point grant method, and program
JP2003162583A (en) * 2001-11-27 2003-06-06 Matsushita Electric Ind Co Ltd Center equipment for health service continuation support system
JP2004054493A (en) * 2002-07-18 2004-02-19 Ntt Data Corp Healthcare cafeteria plan support system and support method
JP2004318534A (en) * 2003-04-16 2004-11-11 Matsushita Electric Ind Co Ltd Health promotion support system
EP1881787A4 (en) * 2005-05-11 2009-12-09 Imetrikus Inc Methods and systems for monitoring and enhancing patient compliance with a health treatment program
JP2008181317A (en) * 2007-01-24 2008-08-07 Nec Corp Health management system, portable terminal, program, and health management method
JP5220228B1 (en) * 2012-11-13 2013-06-26 株式会社HST−Labo Point grant service system to promote the use of generic drugs
JP2016177569A (en) * 2015-03-20 2016-10-06 株式会社日立製作所 Information management system, information management method and recording medium

Also Published As

Publication number Publication date
JP2018106403A (en) 2018-07-05

Similar Documents

Publication Publication Date Title
JP6907529B2 (en) Information processing equipment, programs, information processing systems and information processing terminals
Aktaa et al. European Society of Cardiology methodology for the development of quality indicators for the quantification of cardiovascular care and outcomes
Raffoul et al. A primary care panel size of 2500 is neither accurate nor reasonable
US20080077489A1 (en) Rewards systems
KR101723382B1 (en) Smart healthcare system and method for providing social network service of sustaainable healthcare
LaGanga et al. Appointment overbooking in health care clinics to improve patient service and clinic performance
US20130253969A1 (en) Broadcast Messaging of Incentives Based on Value
JP2016511890A (en) Provision of personal data market
US20150370981A1 (en) System and method for providing recommendations of relevant opportunities to health plan customers
Bellos et al. When should customers control service delivery? Implications for service design
Friel et al. Who uses wearable activity trackers and why? A comparison of former and current users in the United States
JP7754965B2 (en) Information processing program and information processing device
Gill et al. Health e Steps™ Study Protocol: a pragmatic randomized controlled trial promoting active living and healthy lifestyles in at-risk Canadian adults delivered in primary care and community-based clinics
Whitsel et al. Assessing physical activity, sedentary behavior, and cardiorespiratory fitness in worksite health promotion
JP6347383B2 (en) Coupon system
JP2021077184A (en) Employee management system
JP2016177569A (en) Information management system, information management method and recording medium
JP2017142714A (en) Inspection result management apparatus, inspection result management method, and inspection result management program
JP7615388B2 (en) Information processing device, information processing method, and information processing program
KR101663686B1 (en) Insurance service system for providing health care services and method thereof
Simmons et al. Trial of an allied health workload allocation model
JP7407146B2 (en) Intervention systems, intervention methods, and intervention programs
JP2024015929A (en) Information processing system, information processing apparatus, portable terminal device, and program
JP2023145421A (en) Service provision equipment, service provision method, and program
Kern et al. Evaluating health information technology in community-based settings: lessons learned

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191030

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210614

R150 Certificate of patent or registration of utility model

Ref document number: 6907529

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150