JP7704576B2 - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP7704576B2 JP7704576B2 JP2021094551A JP2021094551A JP7704576B2 JP 7704576 B2 JP7704576 B2 JP 7704576B2 JP 2021094551 A JP2021094551 A JP 2021094551A JP 2021094551 A JP2021094551 A JP 2021094551A JP 7704576 B2 JP7704576 B2 JP 7704576B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- target
- information
- subject
- purchased
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.
特許文献1には、顧客の購買履歴を蓄積しておき、顧客が商品を購入しようとする場合に、顧客が購入済みの商品を重複して購入しようとしているときには重複購入を知らせる警告を出力する情報提供システムが開示されている。
[先行技術文献]
[特許文献]
[特許文献1]特開2005-228179号公報
Patent Document 1 discloses an information provision system that accumulates a customer's purchasing history and, when the customer attempts to purchase a product, outputs a warning to notify the customer of the duplicate purchase if the customer attempts to purchase a product that has already been purchased.
[Prior art documents]
[Patent Documents]
[Patent Document 1] JP 2005-228179 A
本発明の第1の態様においては、管理装置が提供される。上記の管理装置は、例えば、対象者の購買行動を管理する。上記の管理装置は、例えば、対象者が商品又はサービスの購入を希望する場合に、(i)対象者を識別するための対象者識別情報、及び、(ii)対象者が購入を希望する商品又はサービスである対象商品を示す対象商品情報を取得する対象情報取得部を備える。上記の管理装置は、例えば、対象商品の重複購入の判定期間の始期及び終期の少なくとも一方に関する第1判定条件を、対象者ごとに決定する判定条件決定部を備える。上記の管理装置は、例えば、(i)対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、1以上の購入商品のそれぞれが購入された時期を示す購入時期情報、並びに、対象者識別情報を対応付けて格納する第1格納部を参照して、対象情報取得部が取得した対象者識別情報により識別される対象者が、対象者の第1判定条件により示される判定期間の期間内に購入した商品又はサービスに関する購入商品情報を抽出し、(ii)抽出された購入商品情報、及び、対象情報取得部が取得した対象商品情報に基づいて、対象者、対象者の管理者又は対象商品の譲渡者の通信端末に、対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定部を備える。 In a first aspect of the present invention, a management device is provided. The management device, for example, manages the purchasing behavior of a target person. The management device, for example, includes a target information acquisition unit that acquires, when the target person wishes to purchase a product or service, (i) target person identification information for identifying the target person, and (ii) target product information indicating the target product, which is the product or service that the target person wishes to purchase. The management device, for example, includes a judgment condition determination unit that determines, for each target person, a first judgment condition related to at least one of the start and end dates of a judgment period for duplicate purchases of the target product. The management device, for example, (i) refers to a first storage unit that stores purchased product information indicating each of one or more purchased products that are products or services previously purchased by the subject, purchase time information indicating the time when each of the one or more purchased products was purchased, and subject identification information in association with each other, and extracts purchased product information regarding products or services purchased by the subject identified by the subject identification information acquired by the subject information acquisition unit during the judgment period indicated by the first judgment condition of the subject, and (ii) includes a necessity determination unit that determines whether to output a warning regarding duplicate purchases of the target product to the communication terminal of the subject, the subject's administrator, or the transferor of the target product, based on the extracted purchased product information and the target product information acquired by the target information acquisition unit.
上記の管理装置において、第1格納部は、購入商品情報、購入時期情報、及び、1以上の購入商品のそれぞれの数又は量を示す購入数量情報、並びに、対象者識別情報を対応付けて格納してよい。上記の管理装置において、判定条件決定部は、第1格納部を参照して、第1判定条件を対象者ごとに決定してよい。 In the above management device, the first storage unit may store purchased product information, purchase time information, purchase quantity information indicating the number or amount of each of the one or more purchased products, and target person identification information in association with each other. In the above management device, the judgment condition determination unit may refer to the first storage unit and determine the first judgment condition for each target person.
上記の管理装置において、対象情報取得部は、対象者が商品又はサービスの購入を希望する場合に、(i)対象者識別情報、(ii)対象商品情報、及び、(iii)対象商品の数又は量を示す対象数量情報を取得してよい。上記の管理装置において、判定条件決定部は、第1格納部を参照して、(i)第1判定条件と、(ii)判定期間の期間内において、購入が許可される商品又はサービスの数又は量に関する第2判定条件とを、対象者ごとに決定してよい。上記の管理装置において、要否判定部は、(i)第1格納部を参照して、対象情報取得部が取得した対象者識別情報により識別される対象者が、第1判定条件により示される判定期間の期間内に購入した商品又はサービスに関する購入商品情報及び購入数量情報を抽出し、(ii)抽出された購入商品情報及び購入数量情報と、第2判定条件とに基づいて、警告を出力させるか否かを判定してよい。 In the above management device, the target information acquisition unit may acquire (i) target person identification information, (ii) target product information, and (iii) target quantity information indicating the number or amount of the target products when the target person wishes to purchase a product or service. In the above management device, the judgment condition determination unit may refer to the first storage unit to determine (i) a first judgment condition and (ii) a second judgment condition regarding the number or amount of products or services that are permitted to be purchased within the judgment period for each target person. In the above management device, the necessity determination unit may (i) refer to the first storage unit to extract purchased product information and purchased quantity information regarding products or services purchased within the judgment period indicated by the first judgment condition by the target person identified by the target person identification information acquired by the target information acquisition unit, and (ii) determine whether to output a warning based on the extracted purchased product information and purchased quantity information and the second judgment condition.
上記の管理装置において、判定条件決定部は、対象商品の重複購入の判定において比較対象となる商品又はサービスに関する第3判定条件を、対象者ごとに決定してよい。上記の管理装置において、要否判定部は、抽出された購入商品情報と、第3判定条件とに基づいて、警告を出力させるか否かを判定してよい。 In the above management device, the judgment condition determination unit may determine, for each subject, a third judgment condition related to a product or service to be compared in determining whether the target product has been purchased twice. In the above management device, the necessity determination unit may determine whether to output a warning based on the extracted purchased product information and the third judgment condition.
上記の管理装置は、警告の提示態様を決定する態様決定部を備えてよい。上記の管理装置において、態様決定部は、対象者の属性、対象者の過去の購買行動、及び、過去の警告に対する対象者の行動の少なくとも1つに基づいて、警告の提示態様を決定してよい。上記の管理装置において、態様決定部は、対象者識別情報と、対象者識別情報で識別される対象者に対して過去に提示された1以上の警告のそれぞれの提示態様を示す情報と、1以上の警告のそれぞれに対する対象者の行動を示す情報とを対応付けて格納する第2格納部を参照して、対象者ごとに警告の提示態様を決定してよい。上記の管理装置は、通信端末に態様決定部が決定した提示態様に従って警告を出力させるための情報を、通信端末に送信する警告送信部を備えてよい。 The above management device may include a mode determination unit that determines a mode of warning presentation. In the above management device, the mode determination unit may determine a mode of warning presentation based on at least one of the attributes of the subject, the past purchasing behavior of the subject, and the behavior of the subject in response to past warnings. In the above management device, the mode determination unit may determine a mode of warning presentation for each subject by referring to a second storage unit that stores subject identification information, information indicating the presentation mode of each of one or more warnings previously presented to the subject identified by the subject identification information, and information indicating the behavior of the subject in response to each of the one or more warnings, in association with each other. The above management device may include a warning transmission unit that transmits, to the communication terminal, information for causing the communication terminal to output a warning according to the presentation mode determined by the mode determination unit.
本発明の第2の態様においては、管理装置が提供される。上記の管理装置は、例えば、対象者の購買行動を管理する。上記の管理装置は、例えば、対象者が商品又はサービスの購入を希望する場合に、(i)対象者を識別するための対象者識別情報、及び、(ii)対象者が購入を希望する商品又はサービスである対象商品を示す対象商品情報を取得する対象情報取得部を備える。上記の管理装置は、例えば、(i)対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、1以上の購入商品のそれぞれの数又は量を示す購入数量情報、並びに、対象者識別情報を対応付けて格納する第1格納部を参照して、対象情報取得部が取得した対象者識別情報により識別される対象者が、予め定められた期間の期間内に購入した商品又はサービスに関する購入商品情報を抽出し、(ii)抽出された購入商品情報、及び、対象情報取得部が取得した対象商品情報に基づいて、対象者、対象者の管理者又は対象商品の譲渡者の通信端末に、対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定部を備える。上記の管理装置は、例えば、警告の提示態様を決定する態様決定部を備える。上記の管理装置において、態様決定部は、対象者識別情報と、対象者識別情報で識別される対象者に対して過去に提示された1以上の警告のそれぞれの提示態様を示す情報と、1以上の警告のそれぞれに対する対象者の行動を示す情報とを対応付けて格納する第2格納部を参照して、対象者ごとに警告の提示態様を決定する。 In a second aspect of the present invention, a management device is provided. The management device, for example, manages the purchasing behavior of a target person. The management device, for example, when the target person wishes to purchase a product or service, includes a target information acquisition unit that acquires (i) target person identification information for identifying the target person, and (ii) target product information indicating a target product that is a product or service that the target person wishes to purchase, when the target person wishes to purchase a product or service. The management device, for example, refers to a first storage unit that stores (i) purchased product information indicating each of one or more purchased products that are products or services purchased in the past by the target person, and purchase quantity information indicating the number or amount of each of the one or more purchased products, as well as the target person identification information in association with each other, and extracts purchased product information regarding a product or service purchased within a predetermined period by a target person identified by the target person identification information acquired by the target information acquisition unit, and (ii) includes a necessity determination unit that determines whether or not to output a warning regarding duplicate purchases of the target product to a communication terminal of the target person, the manager of the target person, or the transferor of the target product based on the extracted purchased product information and the target product information acquired by the target information acquisition unit. The management device, for example, includes a mode determination unit that determines a presentation mode of the warning. In the above management device, the mode determination unit determines the mode of warning presentation for each subject by referencing a second storage unit that stores, in association with the subject identification information, information indicating the presentation mode of each of one or more warnings previously presented to the subject identified by the subject identification information, and information indicating the subject's behavior in response to each of the one or more warnings.
上記の管理装置は、通信端末に態様決定部が決定した提示態様に従って警告を出力させるための情報を、通信端末に送信する警告送信部を備えてもよい。 The management device may include a warning transmission unit that transmits information to the communication terminal to cause the communication terminal to output a warning according to the presentation mode determined by the mode determination unit.
本発明の第3の態様においては、管理方法が提供される。上記の管理方法は、例えば、コンピュータを用いて、対象者の購買行動を管理するための管理方法である。上記の管理方法は、例えば、対象者が商品又はサービスの購入を希望する場合に、(i)対象者を識別するための対象者識別情報、及び、(ii)対象者が購入を希望する商品又はサービスである対象商品を示す対象商品情報を取得する対象情報取得段階を有する。上記の管理方法は、例えば、対象商品の重複購入の判定期間の始期及び終期の少なくとも一方に関する第1判定条件を、対象者ごとに決定する判定条件決定段階を有する。上記の管理方法は、例えば、(i)対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、1以上の購入商品のそれぞれが購入された時期を示す購入時期情報、並びに、対象者識別情報を対応付けて格納する第1格納装置を参照して、対象情報取得段階において取得された対象者識別情報により識別される対象者が、対象者の第1判定条件により示される判定期間の期間内に購入した商品又はサービスに関する購入商品情報を抽出し、(ii)抽出された購入商品情報、及び、対象情報取得段階において取得された対象商品情報に基づいて、対象者、対象者の管理者又は対象商品の譲渡者の通信端末に、対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定段階を有する。 In a third aspect of the present invention, a management method is provided. The above management method is, for example, a management method for managing the purchasing behavior of a target person using a computer. For example, when the target person wishes to purchase a product or service, the above management method has a target information acquisition step of acquiring (i) target person identification information for identifying the target person, and (ii) target product information indicating the target product which is the product or service that the target person wishes to purchase. The above management method has, for example, a judgment condition determination step of determining, for each target person, a first judgment condition relating to at least one of the start and end dates of a judgment period for duplicate purchases of the target product. The above management method includes, for example, (i) referring to a first storage device that stores in association with each other purchased product information indicating one or more purchased products that are products or services previously purchased by the subject, purchase time information indicating the time when each of the one or more purchased products was purchased, and subject identification information, extracts purchased product information regarding products or services purchased by the subject identified by the subject identification information acquired in the subject information acquisition stage during the judgment period indicated by the subject's first judgment condition, and (ii) a necessity determination stage that determines whether or not to output a warning regarding duplicate purchases of the target product to the communication terminal of the subject, the subject's administrator, or the transferor of the target product based on the extracted purchased product information and the target product information acquired in the target information acquisition stage.
本発明の第4の態様においては、管理方法が提供される。上記の管理方法は、例えば、コンピュータを用いて、対象者の購買行動を管理するための管理方法である。上記の管理方法は、例えば、対象者が商品又はサービスの購入を希望する場合に、(i)対象者を識別するための対象者識別情報、及び、(ii)対象者が購入を希望する商品又はサービスである対象商品を示す対象商品情報を取得する対象情報取得段階を有する。上記の管理方法は、例えば、(i)対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、1以上の購入商品のそれぞれの数又は量を示す購入数量情報、並びに、対象者識別情報を対応付けて格納する第1格納装置を参照して、対象情報取得段階において取得された対象者識別情報により識別される対象者が、予め定められた期間の期間内に購入した商品又はサービスに関する購入商品情報を抽出し、(ii)抽出された購入商品情報、及び、対象情報取得段階において取得された対象商品情報に基づいて、対象者、対象者の管理者又は対象商品の譲渡者の通信端末に、対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定段階を有する。上記の管理方法は、例えば、警告の提示態様を決定する態様決定段階を有する。上記の管理方法において、態様決定段階は、例えば、対象者識別情報と、対象者識別情報で識別される対象者に対して過去に提示された1以上の警告のそれぞれの提示態様を示す情報と、1以上の警告のそれぞれに対する対象者の行動を示す情報とを対応付けて格納する第2格納装置を参照して、対象者ごとに警告の提示態様を決定する段階を含む。 In a fourth aspect of the present invention, a management method is provided. The management method is, for example, a management method for managing the purchasing behavior of a target person using a computer. The management method has, for example, a target information acquisition step of acquiring, when the target person wishes to purchase a product or service, (i) target person identification information for identifying the target person, and (ii) target product information indicating the target product, which is the product or service that the target person wishes to purchase. The management method has, for example, a first storage device that stores (i) purchased product information indicating each of one or more purchased products, which are products or services purchased by the target person in the past, and purchase quantity information indicating the number or amount of each of the one or more purchased products, as well as the target person identification information in association with each other, and extracts purchased product information regarding products or services purchased by the target person identified by the target person identification information acquired in the target information acquisition step within a predetermined period, and (ii) a necessity determination step of determining whether or not to output a warning regarding duplicate purchase of the target product to the communication terminal of the target person, the target person's administrator, or the transferor of the target product based on the extracted purchased product information and the target product information acquired in the target information acquisition step. The above management method includes, for example, a mode determination step of determining a mode of warning presentation. In the above management method, the mode determination step includes a step of determining a mode of warning presentation for each subject by referring to a second storage device that stores, in association with the subject identification information, information indicating the presentation mode of each of one or more warnings previously presented to the subject identified by the subject identification information, and information indicating the subject's behavior in response to each of the one or more warnings.
本発明の第5の態様においては、プログラムが提供される。上記のプログラムは、コンピュータを、上記の第1又は第2の実施形態に係る管理装置として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、上記の第3又は第4の実施形態に係る管理方法を実行させるためのプログラムであってもよい。上記のプログラムを格納するコンピュータ可読媒体が提供されてもよい。コンピュータ可読媒体は、非一時的なコンピュータ可読媒体であってもよい。コンピュータ可読媒体は、コンピュータ可読記録媒体であってもよい。 In a fifth aspect of the present invention, a program is provided. The program may be a program for causing a computer to function as the management device according to the first or second embodiment. The program may be a program for causing a computer to execute the management method according to the third or fourth embodiment. A computer-readable medium storing the program may be provided. The computer-readable medium may be a non-transitory computer-readable medium. The computer-readable medium may be a computer-readable recording medium.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 Note that the above summary of the invention does not list all of the necessary features of the present invention. Also, subcombinations of these features may also be inventions.
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。 The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention. In the drawings, the same reference numbers are used for the same or similar parts, and duplicate explanations may be omitted.
[行動管理システム100の概要]
図1は、行動管理システム100のシステム構成の一例を概略的に示す。本実施形態においては、行動管理システム100が高齢者の見守りサービスを提供する場合を例として、行動管理システム100の一例の詳細が説明される。上記の見守りサービスによれば、例えば、商品又はサービス(単に、商品と称される場合がある。)の購入行動が管理される。
[Overview of the behavior management system 100]
1 shows an example of a system configuration of a behavior management system 100. In this embodiment, the details of an example of the behavior management system 100 will be described using an example in which the behavior management system 100 provides a monitoring service for elderly people. According to the monitoring service, for example, purchasing behavior of products or services (sometimes simply referred to as products) is managed.
具体的には、本実施形態によれば、契約者22が、見守りサービスの提供者(図示されていない。)との間で、対象者24に対する見守りサービスの提供契約を締結し、行動管理システム100が、1以上の店舗120における対象者24の購買行動を管理する場合を例として、行動管理システム100の詳細が説明される。 Specifically, according to this embodiment, the details of the behavior management system 100 are described using as an example a case in which a contractor 22 enters into a contract with a monitoring service provider (not shown) to provide a monitoring service to a target person 24, and the behavior management system 100 manages the purchasing behavior of the target person 24 at one or more stores 120.
見守りサービスの提供者は、例えば、行動管理システム100の管理者又は運用者である。なお、他の実施形態において、見守りサービスの提供者と、行動管理システム100の管理者又は運用者とが異なってもよい。対象者24は、契約者22と同一人物であってもよく、契約者22とは異なる人物であってよい。対象者24としては、契約者22、契約者22の同居人、契約者22の家族又は親族などが例示される。 The provider of the monitoring service is, for example, the manager or operator of the behavior management system 100. Note that in other embodiments, the provider of the monitoring service may be different from the manager or operator of the behavior management system 100. The target person 24 may be the same person as the contractor 22, or a different person from the contractor 22. Examples of the target person 24 include the contractor 22, a cohabitant of the contractor 22, or a family member or relative of the contractor 22.
本実施形態において、店舗120には、例えば、端末管理サーバ130と、1以上の店舗端末140とが配される。端末管理サーバ130は、例えば、販売管理部132を備える。1以上の店舗端末140のそれぞれは、例えば、読取部142と、出力部144と、制御部146とを備える。 In this embodiment, the store 120 is provided with, for example, a terminal management server 130 and one or more store terminals 140. The terminal management server 130 includes, for example, a sales management unit 132. Each of the one or more store terminals 140 includes, for example, a reading unit 142, an output unit 144, and a control unit 146.
店舗120を訪問した対象者24が商品30の購入を希望する場合、例えば、店舗端末140を利用する店員26が商品30の識別情報を読み取ることで、商品30の価格及び個数が販売管理部132に登録される。その後、店員26が対象者24から代金を受け取り、店舗端末140を利用して精算処理実行することで、商品30の決済が完了する。 When a target person 24 visiting the store 120 wishes to purchase a product 30, for example, a sales clerk 26 using a store terminal 140 reads the identification information of the product 30, and the price and quantity of the product 30 are registered in the sales management unit 132. The sales clerk 26 then receives the payment from the target person 24 and executes a settlement process using the store terminal 140, thereby completing the payment for the product 30.
本実施形態において、行動管理システム100は、行動管理サーバ150と、レシピ管理サーバ160とを備える。行動管理システム100の各部は、通信ネットワーク10を介して、互いに情報を送受することができる。本実施形態において、行動管理システム100は、通信ネットワーク10を介して、通信端末102及び端末管理サーバ130との間で、互いに情報を送受することができる。なお、端末管理サーバ130及び店舗端末140が、行動管理システム100の一部を構成してもよい。 In this embodiment, the behavior management system 100 includes a behavior management server 150 and a recipe management server 160. Each part of the behavior management system 100 can send and receive information to and from each other via the communication network 10. In this embodiment, the behavior management system 100 can send and receive information to and from the communication terminal 102 and the terminal management server 130 via the communication network 10. Note that the terminal management server 130 and the store terminal 140 may form part of the behavior management system 100.
本実施形態によれば、対象者24が、予め定められた期間(判定期間と称される場合がある。)の期間内に、同一又は類似する商品又はサービスを重複して購入しようとした場合、行動管理サーバ150が、重複購入に関する警告を出力する。例えば、行動管理サーバ150は、対象者24が利用する通信端末102、契約者22が利用する通信端末102、又は、店舗端末140に対して、上記の通信端末102又は店舗端末140に上記の警告を出力させるための命令を送信する。 According to this embodiment, if the subject 24 attempts to purchase the same or similar product or service twice within a predetermined period (sometimes referred to as a judgment period), the behavior management server 150 outputs a warning about the duplicate purchase. For example, the behavior management server 150 transmits a command to the communication terminal 102 used by the subject 24, the communication terminal 102 used by the contractor 22, or the store terminal 140 to cause the communication terminal 102 or the store terminal 140 to output the warning.
予め定められた期間の終期は、対象者24が商品又はサービスを購入しようとする時点であってよい。対象者24が商品又はサービスを購入しようとする時点は、店舗端末140が商品30の識別情報を読み取った時点であってよい。予め定められた期間の長さは、例えば、商品又はサービスの種類に基づいて決定される。予め定められた期間の長さは、例えば、対象者24ごとに決定される。予め定められた期間の長さは、例えば、対象者24ごとに、商品又はサービスの種類に基づいて決定される。予め定められた期間の長さは、対象者24の商品若しくはサービスごとの購入履歴若しくは返品履歴に基づいて決定されてよい。予め定められた期間の長さは、対象者24、及び、対象者24の同居人、家族若しくは親族の商品若しくはサービスごとの購入履歴若しくは返品履歴に基づいて決定されてよい。 The end of the predetermined period may be the time when the subject 24 attempts to purchase a product or service. The time when the subject 24 attempts to purchase a product or service may be the time when the store terminal 140 reads the identification information of the product 30. The length of the predetermined period is determined, for example, based on the type of product or service. The length of the predetermined period is determined, for example, for each subject 24. The length of the predetermined period is determined, for example, for each subject 24, based on the type of product or service. The length of the predetermined period may be determined based on the purchase history or return history of the subject 24 for each product or service. The length of the predetermined period may be determined based on the purchase history or return history of the subject 24 for each product or service, and the subject 24's cohabitants, family members, or relatives.
例えば、契約者22の利用する通信端末102が上記の警告を出力したときに、契約者22が対象者24の近傍に存在する場合、契約者22は、商品30の購入が不要であることを対象者24に伝えることができる。例えば、対象者24の利用する通信端末102又は店舗端末140が上記の警告を出力した場合、対象者24は、商品30の購入が不要であることを思い出すことができる。例えば、店舗端末140が上記の警告を出力した場合、店員26は、商品30の購入が不要であることを対象者24に伝えることができる。 For example, if the communication terminal 102 used by the contractor 22 outputs the above warning and the contractor 22 is in the vicinity of the subject 24, the contractor 22 can inform the subject 24 that it is not necessary to purchase the product 30. For example, if the communication terminal 102 used by the subject 24 or the store terminal 140 outputs the above warning, the subject 24 can remember that it is not necessary to purchase the product 30. For example, if the store terminal 140 outputs the above warning, the store clerk 26 can inform the subject 24 that it is not necessary to purchase the product 30.
[行動管理システム100の機能の一例]
重複購入に関する警告が頻繁に出力されたり、対象者24が正しい購買行動をとっているにもかかわらず当該警告が出力されたりすると、契約者22又は対象者24の見守りサービスのユーザ体験が低下する。例えば、特開2005-228179号公報に記載された情報提供システムによれば、商品の種類ごとに、警告の要否を判定するための期間である判定期間が設定され得る。上記の情報提供システムは、判定期間の期間内に同一の商品が購入された場合に、警告が必要であると判定する。
[Example of Functions of the Behavior Management System 100]
If warnings regarding duplicate purchases are output frequently or if such warnings are output even when the target person 24 is making correct purchases, the user experience of the monitoring service for the contractor 22 or the target person 24 will be degraded. For example, according to the information provision system described in JP 2005-228179 A, a determination period for determining whether or not a warning is necessary can be set for each type of product. The information provision system determines that a warning is necessary when the same product is purchased within the determination period.
しかしながら、上記の情報提供システムにおいては、商品の種類が同一であれば、ユーザが単身者である場合であっても、ユーザが多数の同居人を有する場合であっても、同一の長さを有する期間内における重複購入の有無が判定される。また、ユーザの記憶機能又は認知機能が低下している場合であっても、ユーザの記憶機能又は認知機能が低下していない場合であっても、同一の長さを有する期間内における重複購入の有無が判定される。そのため、上記の情報提供システムは、ユーザ体験が比較的低下しやすく、有用なサービスを長期間に渡って提供することが難しい。 However, in the above information provision system, if the type of product is the same, whether or not there is a duplicate purchase within the same length of time is determined, whether or not the user is a single person or has many cohabitants. Also, whether or not there is a duplicate purchase within the same length of time is determined, whether or not there is a decline in the user's memory or cognitive function. Therefore, the above information provision system is relatively prone to a decline in the user experience, making it difficult to provide useful services over a long period of time.
これに対して、本実施形態の一例によれば、上記の判定期間が、対象者24ごとに設定される。例えば、1以上の対象者24のそれぞれの判定期間が、1以上の対象者24のそれぞれが過去に商品又はサービスを購入した履歴に基づいて決定される。 In contrast, according to one example of this embodiment, the above-mentioned judgment period is set for each subject 24. For example, the judgment period for each of the one or more subjects 24 is determined based on the history of each of the one or more subjects 24 purchasing products or services in the past.
[判定期間の設定]
具体的には、まず、対象者24が商品又はサービスを購入するたびに、例えば、行動管理サーバ150が、(i)対象者24が過去に購入した1以上の商品又はサービス(購入商品と称される場合がある。)のそれぞれを示す情報(購入商品情報と称される場合がある。)、当該1以上の購入商品のそれぞれが購入された時期を示す情報(購入時期情報と称される場合がある)、及び、当該1以上の購入商品のそれぞれの数又は量(数量と称される場合がある。)を示す情報(購入数量情報と称される場合がある)と、(ii)対象者24を識別するための識別情報(対象者IDと称される場合がある。)とを対応付けて、第1のデータベース(図示されていない。)に格納する。第1のデータベースは、対象者24が購入した商品又はサービスの返品履歴、及び、対象者24が購入しようとした商品又はサービスの取消履歴の少なくとも一方を示す情報を、対象者IDと対応付けて格納してもよい。行動管理サーバ150は、例えば、1以上の店舗120のそれぞれに配された端末管理サーバ130から、上記の情報を取得する。
[Judgment period setting]
Specifically, first, every time the subject 24 purchases a product or service, for example, the behavior management server 150 stores in a first database (not shown) (i) information indicating each of one or more products or services (sometimes referred to as purchased products) purchased by the subject 24 in the past (sometimes referred to as purchased product information), information indicating the time when each of the one or more purchased products was purchased (sometimes referred to as purchase time information), and information indicating the number or amount (sometimes referred to as quantity) of each of the one or more purchased products (sometimes referred to as purchase quantity information), and (ii) identification information for identifying the subject 24 (sometimes referred to as subject ID). The first database may store information indicating at least one of the return history of products or services purchased by the subject 24 and the cancellation history of products or services that the subject 24 attempted to purchase, in association with the subject ID. The behavior management server 150 acquires the above information from, for example, the terminal management server 130 arranged in each of the one or more stores 120.
次に、行動管理サーバ150が、重複購入の判定期間の始期及び終期の少なくとも一方に関する条件(第1判定条件と称される場合がある。)を、対象者24ごとに決定する。行動管理サーバ150は、例えば、第1のデータベースを参照して、対象者24ごとの第1判定条件を決定する。これにより、重複購入を判定するための準備作業が完了する。 Next, the behavior management server 150 determines, for each target person 24, a condition (sometimes referred to as a first determination condition) regarding at least one of the start and end of the duplicate purchase determination period. The behavior management server 150 determines the first determination condition for each target person 24, for example, by referring to a first database. This completes the preparation work for determining duplicate purchases.
一実施形態において、行動管理サーバ150は、第1のデータベースを参照して、1以上の対象者24のそれぞれについて、商品又はサービスごとの単位期間当たりの購入量又は購入回数(単に、購入頻度と称される場合がある。)を決定する。次に、行動管理サーバ150は、1以上の対象者24のそれぞれについて、1以上の対象者24のそれぞれの商品又はサービスごとの購入頻度に基づいて、判定期間の始期に関する条件を決定する。他の実施形態において、行動管理サーバ150は、対象者24と同居する又は対象者24の生活を支援する者(同居人と称される場合がある。)の人数及び属性の少なくとも一方に基づいて、判定期間の始期に関する条件を決定してもよい。第1判定条件の決定手順の詳細は後述される。 In one embodiment, the behavior management server 150 refers to the first database to determine the purchase amount or number of purchases (sometimes simply referred to as purchase frequency) per unit period for each product or service for each of the one or more subjects 24. Next, the behavior management server 150 determines a condition for the start of the judgment period for each of the one or more subjects 24 based on the purchase frequency for each product or service for each of the one or more subjects 24. In another embodiment, the behavior management server 150 may determine a condition for the start of the judgment period based on at least one of the number and attributes of people who live with the subject 24 or who support the subject 24's life (sometimes referred to as cohabitants). The procedure for determining the first judgment condition will be described in detail below.
[重複購入の判定処理]
次に、対象者24が商品30の購入を希望する場合、例えば、行動管理サーバ150が、端末管理サーバ130から、(i)対象者24を識別するための識別情報(対象者IDと称される場合がある。)、及び、(ii)対象者24が購入を希望する商品30を示す情報(商品情報と称される場合がある。)を取得する。行動管理サーバ150が上記の情報を取得すると、行動管理サーバ150は、重複購入の判定処理を開始する。
[Processing to determine duplicate purchases]
Next, when the subject 24 wishes to purchase the product 30, for example, the behavior management server 150 obtains (i) identification information (sometimes referred to as a subject ID) for identifying the subject 24, and (ii) information indicating the product 30 that the subject 24 wishes to purchase (sometimes referred to as product information) from the terminal management server 130. When the behavior management server 150 obtains the above information, the behavior management server 150 starts a process of determining whether or not there has been a duplicate purchase.
行動管理サーバ150は、まず、上記の準備作業により決定された第1判定条件に基づいて、重複購入の判定処理の対象となる判定期間を決定する。次に、行動管理サーバ150は、第1のデータベースにアクセスして、対象者24が、第1判定条件により示される判定期間の期間内に購入した商品又はサービスに関する購入商品情報を抽出する。例えば、行動管理サーバ150は、対象者24が直近3日以内に購入した商品又はサービスの識別情報、当該商品又はサービスの品目、及び、当該商品又はサービスの区分の少なくとも1つを示す情報を抽出する。 The behavior management server 150 first determines the judgment period to be subject to the duplicate purchase judgment process based on the first judgment condition determined by the above preparation work. Next, the behavior management server 150 accesses the first database and extracts purchased product information related to products or services purchased by the subject 24 within the judgment period indicated by the first judgment condition. For example, the behavior management server 150 extracts information indicating at least one of the identification information of products or services purchased by the subject 24 within the last three days, the item name of the product or service, and the category of the product or service.
次に、行動管理サーバ150は、行動管理サーバ150が抽出した購入商品情報、及び、行動管理サーバ150が取得した商品30の商品情報に基づいて、契約者22若しくは対象者24の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力させるか否かを判定する。行動管理サーバ150が、通信端末102又は店舗端末140に商品30の重複購入に関する警告を出力させることを決定した場合、行動管理サーバ150は、通信端末102又は店舗端末140に警告を出力させるための命令を、通信端末102又は店舗端末140に送信する。これにより、商品30が重複して購入されている可能性を示す情報が、対象者24に提示される。 Next, the behavior management server 150 determines whether or not to cause the communication terminal 102 or the store terminal 140 of the contractor 22 or the target person 24 to output a warning regarding a duplicate purchase of the product 30, based on the purchased product information extracted by the behavior management server 150 and the product information of the product 30 acquired by the behavior management server 150. If the behavior management server 150 determines to cause the communication terminal 102 or the store terminal 140 to output a warning regarding a duplicate purchase of the product 30, the behavior management server 150 transmits a command to the communication terminal 102 or the store terminal 140 to output a warning. As a result, information indicating the possibility that the product 30 has been purchased twice is presented to the target person 24.
本実施形態の一例によれば、重複購入の判定処理の対象となる判定期間が、対象者24ごとに設定される。例えば、上記の判定期間の長さは、対象者24が、商品30と同一又は類似する商品又はサービスを購入した数又は量(購入数量と称される場合がある。)の履歴に基づいて調整される。返品された商品又はサービスは、上記の履歴から除外されてよい。これにより、不要な警告が出力される頻度が低下し、ユーザ体験が向上する。その結果、対象者24にとって有用なサービスが、長期間に渡って提供され得る。また、対象者24を、地域全体で見守ることができる。 According to one example of this embodiment, a determination period that is subject to the process of determining whether or not there is a duplicate purchase is set for each subject 24. For example, the length of the determination period is adjusted based on the history of the number or amount (sometimes referred to as the purchase quantity) of products or services that are the same as or similar to the product 30 that the subject 24 has purchased. Returned products or services may be excluded from the history. This reduces the frequency with which unnecessary warnings are output, improving the user experience. As a result, services that are useful to the subject 24 can be provided for a long period of time. In addition, the subject 24 can be watched over by the entire region.
[行動管理システム100の機能の他の例]
対象者24に警告が提示される態様が、当該警告の効果又はユーザ体験に大きな影響を与える場合がある。例えば、対象者24によっては、他人から重複購入を直接的に指摘されると、重複購入を批判されているように感じる場合がある。その結果、上記の警告に従わずに、商品を購入してしまう場合がある。このような対象者24であっても、重複購入を婉曲的に指摘された場合には、当該指摘に従って、商品の購入を中止することもあり得る。
[Other examples of functions of the behavior management system 100]
The manner in which a warning is presented to the subject 24 may have a significant impact on the effectiveness of the warning or the user experience. For example, some subjects 24 may feel as if they are being criticized for making a duplicate purchase when a third party directly points out that they have made a duplicate purchase. As a result, they may purchase the product without following the warning. Even such subjects 24 may follow the warning and stop purchasing the product if the duplicate purchase is pointed out in an indirect way.
そこで、本実施形態の一例によれば、警告の提示態様が、対象者24ごとに設定される。例えば、1以上の対象者24のそれぞれの提示態様が、1以上の対象者24のそれぞれが過去に警告を受け取ったときの行動の履歴に基づいて決定される。 Therefore, according to one example of this embodiment, the presentation mode of the warning is set for each subject 24. For example, the presentation mode for each of the one or more subjects 24 is determined based on the behavior history of each of the one or more subjects 24 when they received a warning in the past.
具体的には、まず、対象者24に警告が提示されるたびに、例えば、行動管理サーバ150が、対象者24の対象者IDと、対象者24に対して過去に提示された1以上の警告のそれぞれの提示態様を示す情報と、1以上の警告のそれぞれに対する対象者24の行動を示す情報とを対応付けて、第2のデータベース(図示されていない。)に格納する。警告に対する対象者24の行動を示す情報としては、商品又はサービスの購入を中止したことを示す情報、商品又はサービスの購入を継続したことを示す情報などが例示される。 Specifically, first, each time a warning is presented to the subject 24, for example, the behavior management server 150 associates the subject ID of the subject 24, information indicating the presentation mode of each of the one or more warnings previously presented to the subject 24, and information indicating the behavior of the subject 24 in response to each of the one or more warnings, and stores them in a second database (not shown). Examples of information indicating the behavior of the subject 24 in response to the warning include information indicating that the purchase of a product or service has been discontinued, information indicating that the purchase of a product or service has been continued, etc.
行動管理サーバ150は、例えば、1以上の契約者22のそれぞれが利用する通信端末102、1以上の対象者24のそれぞれが利用する通信端末102、又は、1以上の店舗120のそれぞれに配された端末管理サーバ130から、上記の情報を取得する。上記の情報は、契約者22が通信端末102に入力してもよく、対象者24が通信端末102に入力してもよく、店員26が店舗端末140に入力してもよい。 The behavior management server 150 acquires the above information, for example, from a communication terminal 102 used by each of one or more contractors 22, a communication terminal 102 used by each of one or more target persons 24, or a terminal management server 130 provided in each of one or more stores 120. The above information may be input into the communication terminal 102 by the contractor 22, may be input into the communication terminal 102 by the target persons 24, or may be input into the store terminal 140 by the store clerk 26.
次に、例えば、行動管理サーバ150が、第2のデータベースを参照して、対象者24ごとに警告の提示態様を決定する。これにより、重複購入に関する警告を提示するための準備作業が完了する。 Next, for example, the behavior management server 150 refers to the second database and determines the mode of presenting the warning for each target person 24. This completes the preparation work for presenting a warning regarding duplicate purchases.
次に、対象者24が商品30の購入を希望する場合、例えば、行動管理サーバ150が、端末管理サーバ130から、(i)対象者24の対象者ID、及び、(ii)対象者24が購入を希望する商品30の商品情報を取得する。行動管理サーバ150が上記の情報を取得すると、行動管理サーバ150は、重複購入の判定処理を開始する。 Next, when the subject 24 wishes to purchase the product 30, for example, the behavior management server 150 obtains from the terminal management server 130 (i) the subject ID of the subject 24 and (ii) the product information of the product 30 that the subject 24 wishes to purchase. When the behavior management server 150 obtains the above information, the behavior management server 150 starts a process to determine whether or not there is a duplicate purchase.
例えば、行動管理サーバ150は、(i)対象者24が過去に購入した1以上の商品又はサービスのそれぞれの購入商品情報、及び、当該1以上の購入商品のそれぞれの購入数量情報と、(ii)対象者24の対象者IDとを対応付けて格納する第1のデータベースにアクセスして、対象者24が、予め定められた期間の期間内に購入した商品又はサービスに関する購入商品情報を抽出する。次に、行動管理サーバ150は、行動管理サーバ150が抽出した購入商品情報、及び、行動管理サーバ150が取得した商品30の商品情報に基づいて、契約者22若しくは対象者24の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力させるか否かを判定する。 For example, the behavior management server 150 accesses a first database that stores (i) purchased product information for each of one or more products or services previously purchased by the subject 24 and purchase quantity information for each of the one or more purchased products in association with (ii) the subject ID of the subject 24, and extracts purchased product information for products or services purchased by the subject 24 within a predetermined period of time. Next, based on the purchased product information extracted by the behavior management server 150 and the product information of the product 30 acquired by the behavior management server 150, the behavior management server 150 determines whether or not to output a warning regarding duplicate purchases of the product 30 to the communication terminal 102 or store terminal 140 of the contractor 22 or the subject 24.
行動管理サーバ150が、上記の通信端末102又は店舗端末140に重複購入に関する警告を出力させることを決定した場合、行動管理サーバ150は、警告の提示態様を決定する。行動管理サーバ150は、例えば、上述された準備作業において決定された態様に従って警告することを決定する。 When the behavior management server 150 decides to have the communication terminal 102 or the store terminal 140 output a warning about duplicate purchases, the behavior management server 150 decides the presentation format of the warning. For example, the behavior management server 150 decides to issue the warning according to the format determined in the preparation work described above.
本実施形態の一例によれば、警告の提示態様が、対象者24ごとに設定される。例えば、上記の警告の提示態様は、対象者24の警告に対する行動の履歴に基づいて決定される。これにより、警告の効果が向上し、ユーザ体験が向上する。その結果、対象者24にとって有用なサービスが、長期間に渡って提供され得る。また、対象者24を、地域全体で見守ることができる。 According to one example of this embodiment, the mode of presenting the warning is set for each subject 24. For example, the mode of presenting the warning is determined based on the subject 24's history of actions in response to the warning. This improves the effectiveness of the warning and the user experience. As a result, a service that is useful to the subject 24 can be provided for a long period of time. In addition, the subject 24 can be watched over by the entire region.
[行動管理システム100に関連する各部の概要]
本実施形態において、通信ネットワーク10は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、無線通信の伝送路及び有線通信の伝送路の組み合わせであってもよい。通信ネットワーク10は、例えば、無線パケット通信網、インターネット、P2Pネットワーク、専用回線、VPN、電力線通信回線、車車間通信回線、及び、路車間通信回線の少なくとも1つを含む。
[Overview of each part related to the behavior management system 100]
In the present embodiment, the communication network 10 may be a transmission path for wired communication, a transmission path for wireless communication, or a combination of a transmission path for wireless communication and a transmission path for wired communication. The communication network 10 includes, for example, at least one of a wireless packet communication network, the Internet, a P2P network, a dedicated line, a VPN, a power line communication line, a vehicle-to-vehicle communication line, and a road-to-vehicle communication line.
通信ネットワーク10は、(i)携帯電話回線網などの移動体通信網を含んでもよく、(ii)無線MAN(例えば、WiMAX(登録商標)である)、無線LAN(例えば、WiFi(登録商標)である)、Bluetooth(登録商標)、Zigbee(登録商標)、NFC(Near Field Communication)などの無線通信網を含んでもよい。上述されたとおり、無線LAN、Bluetooth(登録商標)、Zigbee(登録商標)、及び、NFCは、近距離無線通信方式の一例であってよい。 The communication network 10 may include (i) a mobile communication network such as a mobile phone network, or (ii) a wireless communication network such as a wireless MAN (e.g., WiMAX (registered trademark)), a wireless LAN (e.g., WiFi (registered trademark)), Bluetooth (registered trademark), Zigbee (registered trademark), or NFC (Near Field Communication). As described above, wireless LAN, Bluetooth (registered trademark), Zigbee (registered trademark), and NFC may be examples of short-range wireless communication methods.
本実施形態において、通信端末102は、通信ネットワーク10を介して、行動管理システム100の各部との間で情報を送受する。通信端末102は、電磁波又は音波を利用した近距離無線通信方式により、店舗端末140との間で情報を送受してもよい。通信端末102は、バーコード、QRコード(登録商標)などの符号化コードを利用して、店舗端末140との間で情報を送受してもよい。通信端末102としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。 In this embodiment, the communication terminal 102 transmits and receives information to and from each part of the behavior management system 100 via the communication network 10. The communication terminal 102 may transmit and receive information to and from the store terminal 140 by a short-range wireless communication method using electromagnetic waves or sound waves. The communication terminal 102 may transmit and receive information to and from the store terminal 140 by using an encoded code such as a barcode or a QR code (registered trademark). Examples of the communication terminal 102 include a personal computer and a mobile terminal. Examples of the mobile terminal include a mobile phone, a smartphone, a PDA, a tablet, a notebook computer or laptop computer, and a wearable computer.
本実施形態において、端末管理サーバ130は、店舗120に配された1以上の店舗端末140を管理する。端末管理サーバ130は、通信ネットワーク10を介して、行動管理システム100の各部との間で情報を送受してよい。 In this embodiment, the terminal management server 130 manages one or more store terminals 140 arranged in the store 120. The terminal management server 130 may send and receive information between each part of the behavior management system 100 via the communication network 10.
本実施形態において、販売管理部132は、店舗120における商品又はサービスの販売に関する各種の業務を管理する。上記の業務としては、受注管理業務、発注管理業務、入荷管理業務、納品管理業務、在庫管理業務、売上管理業務、請求管理業務、入金管理業務、支払管理業務などが例示される。 In this embodiment, the sales management unit 132 manages various operations related to the sale of products or services at the store 120. Examples of the operations include order management, order management, arrival management, delivery management, inventory management, sales management, billing management, deposit management, and payment management.
販売管理部132は、店舗120において販売される1以上の商品又はサービスのそれぞれについて、当該商品又はサービスの識別情報と、当該商品又はサービスの価格を示す情報とを対応付けて管理してよい。販売管理部132は、店舗120において販売される1以上の商品又はサービスのそれぞれについて、当該商品又はサービスの識別情報と、当該商品又はサービスの価格を示す情報と、当該商品の容量又は当該サービスにより提供される商品の容量を示す情報とを対応付けて管理してもよい。 The sales management unit 132 may manage, for each of one or more products or services sold at the store 120, identification information of the product or service and information indicating the price of the product or service in association with each other. The sales management unit 132 may manage, for each of one or more products or services sold at the store 120, identification information of the product or service, information indicating the price of the product or service, and information indicating the volume of the product or the volume of a product provided by the service in association with each other.
販売管理部132は、店舗120の店員26に関する情報を管理してもよい。販売管理部132は、1以上の店員26のそれぞれについて、当該店員の識別情報と、当該店員の属性を示す情報とを対応付けて管理してよい。店員26の属性としては、性別、年齢又は年代、主な勤務時間帯などが例示される。 The sales management unit 132 may manage information related to the store clerks 26 of the store 120. The sales management unit 132 may manage, for each of one or more store clerks 26, the identification information of the store clerk in association with information indicating the attributes of the store clerk. Examples of the attributes of the store clerk 26 include gender, age or generation, and main working hours.
販売管理部132は、読取部142が読み取った商品30の識別情報を、行動管理サーバ150に送信してよい。販売管理部132は、読取部142が読み取った商品30の精算又は決済に関する情報を、行動管理サーバ150に送信してよい。販売管理部132は、読取部142が読み取った商品30の購入が中止されたことを示す情報を、行動管理サーバ150に送信してもよい。 The sales management unit 132 may transmit the identification information of the product 30 read by the reading unit 142 to the behavior management server 150. The sales management unit 132 may transmit information regarding the settlement or payment of the product 30 read by the reading unit 142 to the behavior management server 150. The sales management unit 132 may transmit information indicating that the purchase of the product 30 read by the reading unit 142 has been canceled to the behavior management server 150.
販売管理部132は、行動管理サーバ150から、店舗端末140に出力させる警告に関する情報を受信してよい。販売管理部132は、上記の警告に関する情報を、店舗端末140に送信してよい。 The sales management unit 132 may receive information regarding a warning to be output to the store terminal 140 from the behavior management server 150. The sales management unit 132 may transmit information regarding the above warning to the store terminal 140.
本実施形態において、店舗端末140は、販売管理部132と協働して、店舗120における商品又はサービスの販売に関する各種の業務を実行する。店舗端末140は、対象者24により操作されてもよく、店員26により操作されてもよい。 In this embodiment, the store terminal 140 cooperates with the sales management unit 132 to perform various operations related to the sale of products or services at the store 120. The store terminal 140 may be operated by the target person 24 or by the store clerk 26.
本実施形態において、読取部142は、対象者24が購入を希望する1以上の商品30のそれぞれの識別情報を読み取る。読取部142は、1以上の商品30のそれぞれの識別情報を、販売管理部132に出力する。商品30の識別情報としては、商品名、商品コードなどが例示される。読取部142としては、バーコードスキャナ、QRコード(登録商標)スキャナ、RFIDリーダなどが例示される。 In this embodiment, the reading unit 142 reads the identification information of each of the one or more products 30 that the target person 24 wishes to purchase. The reading unit 142 outputs the identification information of each of the one or more products 30 to the sales management unit 132. Examples of the identification information of the product 30 include the product name and product code. Examples of the reading unit 142 include a barcode scanner, a QR code (registered trademark) scanner, and an RFID reader.
本実施形態において、出力部144は、対象者24及び店員26の少なくとも一方に対して、各種の情報を出力する。出力部144としては、ディスプレイ、プロジェクタなどの表示装置、スピーカのような音声出力装置、及び、プリンタのような印刷装置の少なくとも1つが例示される。 In this embodiment, the output unit 144 outputs various information to at least one of the target person 24 and the store clerk 26. Examples of the output unit 144 include at least one of a display device such as a display or a projector, an audio output device such as a speaker, and a printing device such as a printer.
例えば、出力部144は、対象者24が商品30を重複して購入している可能性のあることを示す情報を出力する。出力部144は、対象者24が商品30を重複して購入している可能性のあることを示す情報を、行動管理サーバ150から受信した命令により示される態様で出力してよい。出力部144が複数の表示措置を備える場合、出力部144は、対象者24に出力される情報の内容及び提示態様の少なくとも一方と、店員26に出力される情報の内容及び提示態様の少なくとも一方とが異なるように、対象者24が商品30を重複して購入している可能性のあることを示す情報を出力してよい。 For example, the output unit 144 outputs information indicating that the subject 24 may have duplicated purchases of the product 30. The output unit 144 may output the information indicating that the subject 24 may have duplicated purchases of the product 30 in a manner indicated by a command received from the behavior management server 150. When the output unit 144 has multiple display measures, the output unit 144 may output the information indicating that the subject 24 may have duplicated purchases of the product 30 such that at least one of the content and presentation manner of the information output to the subject 24 is different from at least one of the content and presentation manner of the information output to the store clerk 26.
本実施形態において、制御部146は、店舗端末140を制御する。制御部146は、店舗端末140の動作を制御してよい。制御部146は、店舗端末140と、販売管理部132との間の通信を制御してよい。 In this embodiment, the control unit 146 controls the store terminal 140. The control unit 146 may control the operation of the store terminal 140. The control unit 146 may control communication between the store terminal 140 and the sales management unit 132.
本実施形態において、行動管理サーバ150は、行動管理システム100が提供する見守りサービスの対象者24の購買行動を管理する。上述されたとおり、行動管理サーバ150は、対象者24が、予め定められた期間の期間内に同一又は類似する商品又はサービスを重複して購入しようとした場合に、契約者22若しくは対象者24の通信端末102又は店舗端末140に、重複購入に関する警告を出力させる。 In this embodiment, the behavior management server 150 manages the purchasing behavior of the target person 24 of the monitoring service provided by the behavior management system 100. As described above, when the target person 24 attempts to purchase the same or similar product or service twice within a predetermined period of time, the behavior management server 150 causes the communication terminal 102 or store terminal 140 of the contractor 22 or the target person 24 to output a warning about the duplicate purchase.
行動管理サーバ150は、警告の出力履歴を示す情報を、契約者22の通信端末102に送信してよい。商品30が食品である場合、行動管理サーバ150は、警告の出力履歴を示す情報と、商品30を用いた料理のレシピを示す情報とを、契約者22の通信端末102に送信してよい。行動管理サーバ150は、レシピ管理サーバ160にアクセスして、商品30を用いた料理のレシピを示す情報を取得してよい。 The behavior management server 150 may transmit information indicating the warning output history to the communication terminal 102 of the contractor 22. If the product 30 is a food product, the behavior management server 150 may transmit information indicating the warning output history and information indicating a recipe for a dish using the product 30 to the communication terminal 102 of the contractor 22. The behavior management server 150 may access the recipe management server 160 to obtain information indicating a recipe for a dish using the product 30.
本実施形態において、レシピ管理サーバ160は、1以上の食品のそれぞれについて、当該食品を用いた料理のレシピを示す情報を管理する。レシピ管理サーバ160は、例えば、行動管理サーバ150からの要求に応じて、当該要求により示される食品を用いた料理のレシピを示す情報を抽出する。レシピ管理サーバ160は、抽出されたレシピを示す情報を行動管理サーバ150に送信してよい。 In this embodiment, the recipe management server 160 manages, for each of one or more foods, information indicating a recipe for a dish using the food. For example, in response to a request from the behavior management server 150, the recipe management server 160 extracts information indicating a recipe for a dish using the food indicated by the request. The recipe management server 160 may transmit the information indicating the extracted recipe to the behavior management server 150.
[行動管理システム100の各部の具体的な構成]
行動管理システム100の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。行動管理システム100の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。行動管理システム100の各部は、その少なくとも一部が、仮想マシン上又はクラウドシステム上で実現されてもよい。行動管理システム100の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。行動管理システム100の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
[Specific configuration of each part of the behavior management system 100]
Each part of the behavior management system 100 may be realized by hardware, software, or hardware and software. Each part of the behavior management system 100 may be realized, at least in part, by a single server or by multiple servers. Each part of the behavior management system 100 may be realized, at least in part, on a virtual machine or a cloud system. Each part of the behavior management system 100 may be realized, at least in part, by a personal computer or a mobile terminal. Examples of mobile terminals include mobile phones, smartphones, PDAs, tablets, notebook computers or laptop computers, and wearable computers. Each part of the behavior management system 100 may store information using a distributed ledger technology such as a blockchain or a distributed network.
行動管理システム100を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。上記の一般的な構成の情報処理装置は、(i)CPU、GPUなどのプロセッサ、ROM、RAM、通信インタフェースなどを有するデータ処理装置と、(ii)キーボード、ポインティングデバイス、タッチパネル、カメラ、音声入力装置、ジェスチャ入力装置、各種センサ、GPS受信機などの入力装置と、(iii)表示装置、音声出力装置、振動装置などの出力装置と、(iv)メモリ、HDD、SSDなどの記憶装置(外部記憶装置を含む。)とを備えてよい。 When at least some of the components constituting the behavior management system 100 are realized by software, the components realized by the software may be realized by starting software or a program that defines the operation of the components in an information processing device of a general configuration. The information processing device of the general configuration described above may include (i) a data processing device having a processor such as a CPU or GPU, a ROM, a RAM, a communication interface, etc., (ii) input devices such as a keyboard, a pointing device, a touch panel, a camera, a voice input device, a gesture input device, various sensors, a GPS receiver, etc., (iii) output devices such as a display device, a voice output device, a vibration device, etc., and (iv) storage devices such as memory, HDD, SSD, etc. (including external storage devices).
上記の一般的な構成の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のソフトウエア又はプログラムを記憶してよい。上記のソフトウエア又はプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該ソフトウエア又はプログラムによって規定された動作を実行させる。上記のソフトウエア又はプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。上記のソフトウエア又はプログラムは、コンピュータを、行動管理システム100又はその一部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、行動管理システム100又はその一部における情報処理方法を実行させるためのプログラムであってよい。 In the information processing device of the above general configuration, the above data processing device or storage device may store the above software or program. The above software or program, when executed by a processor, causes the above information processing device to execute the operation defined by the software or program. The above software or program may be stored in a non-transitory computer-readable recording medium. The above software or program may be a program for causing a computer to function as the behavior management system 100 or a part thereof. The above software or program may be a program for causing a computer to execute an information processing method in the behavior management system 100 or a part thereof.
契約者22は、対象者24の管理者の一例であってよい。店員26は、対象商品の譲渡者の一例であってよい。商品30は、商品又はサービスの一例であってよい。商品30は、対象商品の一例であってよい。行動管理システム100は、管理装置の一例であってよい。行動管理サーバ150は、管理装置の一例であってよい。通信端末102に警告を出力させるための命令は、通信端末に態様決定部が決定した提示態様に従って警告を出力させるための情報の一例であってよい。第1のデータベースは、第1格納部又は第1格納装置の一例であってよい。対象者IDは、対象者識別情報の一例であってよい。商品30の商品情報は、対象商品情報の一例であってよい。 The contractor 22 may be an example of a manager of the subject 24. The store clerk 26 may be an example of a transferor of the subject product. The product 30 may be an example of a product or service. The product 30 may be an example of a subject product. The behavior management system 100 may be an example of a management device. The behavior management server 150 may be an example of a management device. The command to cause the communication terminal 102 to output a warning may be an example of information for causing the communication terminal to output a warning according to the presentation mode determined by the mode determination unit. The first database may be an example of a first storage unit or a first storage device. The subject ID may be an example of subject identification information. The product information of the product 30 may be an example of target product information.
[別実施形態の一例]
本実施形態においては、行動管理システム100が高齢者の購買行動を管理する場合を例として、行動管理システム100の一例が説明された。しかしながら、行動管理システム100は、本実施形態に限定されない。例えば、行動管理システム100により管理される行動の種類は、購買行動に限定されない。また、行動管理システム100の管理対象は、高齢者に限定されない。
[An example of another embodiment]
In this embodiment, an example of the behavior management system 100 has been described using an example in which the behavior management system 100 manages the purchasing behavior of elderly people. However, the behavior management system 100 is not limited to this embodiment. For example, the type of behavior managed by the behavior management system 100 is not limited to purchasing behavior. Furthermore, the subjects managed by the behavior management system 100 are not limited to elderly people.
他の実施形態において、行動管理システム100は、契約者22の子供の各種の行動を管理してよい。行動管理システム100は、契約者22が属する法人又は団体の構成員の各種の行動を管理してもよい。例えば、契約者22の子供の各種の行動としては、同一又は類似する商品又はサービスを重複して購入する行動、契約者22により指定された種類の商品又はサービスを購入する行動、契約者22の子供の年齢又は年代に基づいて定められる商品又はサービスを購入する行動などが例示される。契約者22が属する法人又は団体の構成員の行動としては、同一物品を重複して購入する行動が例示される。これにより、例えば、会社Xにおいてボールペンが不足している場合に、会社Xの事務員A及び事務員Bが、同時期にボールペンを購入することが防止される。 In another embodiment, the behavior management system 100 may manage various behaviors of the child of the contractor 22. The behavior management system 100 may manage various behaviors of members of the corporation or organization to which the contractor 22 belongs. For example, various behaviors of the child of the contractor 22 include behavior of purchasing the same or similar products or services in duplicate, behavior of purchasing products or services of a type specified by the contractor 22, and behavior of purchasing products or services determined based on the age or generation of the child of the contractor 22. An example of behavior of members of the corporation or organization to which the contractor 22 belongs is behavior of purchasing the same item in duplicate. This prevents, for example, when there is a shortage of ballpoint pens at company X, office workers A and B of company X from purchasing ballpoint pens at the same time.
本実施形態においては、対象者24が対価を支払って商品30を購入する場合を例として、行動管理システム100の一例が説明された。しかしながら、行動管理システム100は、本実施形態に限定されない。他の実施形態において、行動管理システム100は、対象者24によるサービスの購入を管理してよい。また、行動管理システム100は、商品又はサービスの提供者から対象者24への当該商品又は当該サービスの無償譲渡を管理してもよい。 In this embodiment, an example of the behavior management system 100 has been described using as an example a case where the subject 24 purchases the product 30 by paying a price. However, the behavior management system 100 is not limited to this embodiment. In other embodiments, the behavior management system 100 may manage the purchase of a service by the subject 24. The behavior management system 100 may also manage the free transfer of the product or service from the provider of the product or service to the subject 24.
本実施形態においては、店員26が、店舗端末140を利用して商品30の識別情報を読み取ったり、商品30の精算処理を実行したりする場合を例として、行動管理システム100の一例が説明された。しかしながら、行動管理システム100は、本実施形態に限定されない。他の実施形態において、対象者24が、店舗端末140を利用して商品30の識別情報を読み取ったり、商品30の精算処理を実行したりしてもよい。さらに他の実施形態において、店舗120は、購入商品の認識及び決済が自動的に実行される無人店舗であってもよい。 In this embodiment, an example of the behavior management system 100 has been described using as an example a case where a store clerk 26 uses a store terminal 140 to read the identification information of the product 30 and executes the payment process for the product 30. However, the behavior management system 100 is not limited to this embodiment. In other embodiments, the subject 24 may use the store terminal 140 to read the identification information of the product 30 and execute the payment process for the product 30. In still other embodiments, the store 120 may be an unmanned store in which recognition of purchased products and payment are automatically executed.
本実施形態においては、行動管理サーバ150が、対象者24の購買行動を管理する場合を例として、行動管理システム100の一例が説明された。しかしながら、行動管理システム100は、本実施形態に限定されない。他の実施形態において、販売管理部132が、行動管理サーバ150の機能の一部又は全部を有してよい。 In this embodiment, an example of the behavior management system 100 has been described using an example in which the behavior management server 150 manages the purchasing behavior of the subject 24. However, the behavior management system 100 is not limited to this embodiment. In other embodiments, the sales management unit 132 may have some or all of the functions of the behavior management server 150.
図2は、行動管理サーバ150の内部構成の一例を概略的に示す。本実施形態において、行動管理サーバ150は、設定部210と、登録情報取得部222と、購入情報取得部224と、警告要否判定部232と、警告態様決定部234と、通知部236と、格納部240とを備える。本実施形態において、格納部240は、購入履歴格納部242と、警告設定格納部244と、警告履歴格納部246とを有する。 Figure 2 shows an example of the internal configuration of the behavior management server 150. In this embodiment, the behavior management server 150 includes a setting unit 210, a registration information acquisition unit 222, a purchase information acquisition unit 224, a warning necessity determination unit 232, a warning mode determination unit 234, a notification unit 236, and a storage unit 240. In this embodiment, the storage unit 240 includes a purchase history storage unit 242, a warning setting storage unit 244, and a warning history storage unit 246.
本実施形態において、設定部210は、行動管理サーバ150の情報処理に関する各種の設定を決定する。設定部210は、契約者22が締結した見守りサービスの提供契約の内容に基づいて、上記の設定を決定してよい設定部210は、契約者22による見守りサービスの提供契約の申し込みの内容に基づいて、上記の設定を決定してよい。設定部210は、契約者22又は対象者24が通信端末102に入力した情報に基づいて、上記の設定を決定してよい。 In this embodiment, the setting unit 210 determines various settings related to the information processing of the behavior management server 150. The setting unit 210 may determine the above settings based on the contents of the contract for the provision of a monitoring service concluded by the contractor 22. The setting unit 210 may determine the above settings based on the contents of the application for the contract for the provision of a monitoring service by the contractor 22. The setting unit 210 may determine the above settings based on information input by the contractor 22 or the target person 24 to the communication terminal 102.
設定部210は、対象者24の購入履歴に基づいて、上記の設定を決定してよい。例えば、設定部210は、予め定められた長さを有する期間における商品又はサービスの購入数量に基づいて、上記の設定を決定する。設定部210は、提示された警告に対する対象者24の行動履歴に基づいて、上記の設定を決定してよい。設定部210は、各種の設定に関する情報を、警告設定格納部244に格納してよい。 The setting unit 210 may determine the above settings based on the purchase history of the subject 24. For example, the setting unit 210 may determine the above settings based on the purchase quantity of products or services in a period of a predetermined length. The setting unit 210 may determine the above settings based on the behavioral history of the subject 24 in response to the presented warning. The setting unit 210 may store information regarding various settings in the warning setting storage unit 244.
[判定処理に関する設定]
[第1判定条件]
一実施形態において、設定部210は、重複購入の判定期間の始期及び終期の少なくとも一方に関する条件(第1判定条件と称される場合がある。)を、対象者24ごとに決定する。設定部210は、例えば、購入履歴格納部242を参照して、対象者24ごとに第1判定条件を決定する。
[Judgment process settings]
[First judgment condition]
In one embodiment, the setting unit 210 determines a condition (which may be referred to as a first determination condition) related to at least one of the start and end of a determination period for duplicate purchases for each target person 24. The setting unit 210 determines the first determination condition for each target person 24, for example, by referring to the purchase history storage unit 242.
[判定期間の始期に関する条件]
例えば、まず、設定部210は、1以上の対象者24のそれぞれについて、購入履歴格納部242に格納されている購入商品情報と、購入時期情報と、購入数量情報とに基づいて、商品又はサービスごとに、単位容量又は単位個数あたりの購入間隔を決定する。次に、設定部210は、上記の購入間隔に基づいて、第1判定条件を対象者24ごとに決定する。具体的には、設定部210は、判定処理の実行時から、購入間隔が予め定められた値の統計値の分だけ遡った時期を、重複購入の判定期間の始期とすることを決定する。
[Conditions for the start of the evaluation period]
For example, first, the setting unit 210 determines a purchase interval per unit volume or unit number for each product or service based on the purchased product information, purchase time information, and purchase quantity information stored in the purchase history storage unit 242 for each of one or more subjects 24. Next, the setting unit 210 determines a first determination condition for each subject 24 based on the above purchase interval. Specifically, the setting unit 210 determines that the start of the duplicate purchase determination period is the time that the purchase interval goes back by a predetermined statistical value from the time the determination process was executed.
設定部210は、上記のとおり決定された第1判定条件を示す情報を、契約者22の通信端末102に送信して、第1判定条件の訂正の有無を確認してよい。設定部210が、契約者22の通信端末102から、第1判定条件の訂正に関する情報を受信した場合、設定部210は、当該情報に従って第1判定条件を訂正することで、第1判定条件を決定してよい。 The setting unit 210 may transmit information indicating the first judgment condition determined as described above to the communication terminal 102 of the subscriber 22, and check whether the first judgment condition has been corrected. When the setting unit 210 receives information regarding the correction of the first judgment condition from the communication terminal 102 of the subscriber 22, the setting unit 210 may determine the first judgment condition by correcting the first judgment condition in accordance with the information.
他の実施形態において、設定部210は、商品又はサービスの種類(品目と称される場合がある。)ごとに、単位容量又は単位個数あたりの購入間隔を決定してもよく、商品又はサービスが属する区分ごとに、単位容量又は単位個数あたりの購入間隔を決定してもよい。さらに他の実施形態において、設定部210は、購入履歴格納部242に格納されている購入商品情報と、購入時期情報と、購入数量情報とに基づいて、商品又はサービスごとに、単位期間あたりの購入数量を決定してもよい。設定部210は、商品又はサービスの種類ごとに、単位期間あたりの購入数量を決定してもよく、商品又はサービスが属する区分ごとに、単位期間あたりの購入数量を決定してもよい。設定部210は、これらの購入間隔又は購入数量に基づいて、第1判定条件を決定してもよい。 In another embodiment, the setting unit 210 may determine the purchase interval per unit volume or unit number for each type of product or service (sometimes referred to as an item), or may determine the purchase interval per unit volume or unit number for each category to which the product or service belongs. In yet another embodiment, the setting unit 210 may determine the purchase quantity per unit period for each product or service based on the purchased product information, purchase time information, and purchase quantity information stored in the purchase history storage unit 242. The setting unit 210 may determine the purchase quantity per unit period for each type of product or service, or may determine the purchase quantity per unit period for each category to which the product or service belongs. The setting unit 210 may determine the first judgment condition based on these purchase intervals or purchase quantities.
さらに他の実施形態において、行動管理サーバ150は、対象者24と同居する又は対象者24の生活を支援する者(同居人と称される場合がある。)の人数及び属性の少なくとも一方に基づいて、判定期間の始期に関する条件を決定する。例えば、対象者24に関する購入履歴、返品履歴、取消履歴などが第1データベースに蓄積されるまでの間、行動管理サーバ150は、同居人の人数及び属性の少なくとも一方に基づいて、判定期間の始期に関する条件を決定する。なお、対象者24に関する購入履歴、返品履歴、取消履歴などが第1データベースに蓄積された後、行動管理サーバ150は、対象者24に関する購入履歴、返品履歴及び取消履歴の少なくとも1つと、同居人の人数及び属性の少なくとも一方とに基づいて、判定期間の始期に関する条件を決定してもよい。 In yet another embodiment, the behavior management server 150 determines the conditions for the start of the judgment period based on at least one of the number and attributes of people who live with the subject 24 or who support the subject 24's life (sometimes referred to as cohabitants). For example, until the purchase history, return history, cancellation history, etc. of the subject 24 are accumulated in the first database, the behavior management server 150 determines the conditions for the start of the judgment period based on at least one of the number and attributes of cohabitants. After the purchase history, return history, cancellation history, etc. of the subject 24 are accumulated in the first database, the behavior management server 150 may determine the conditions for the start of the judgment period based on at least one of the purchase history, return history, and cancellation history of the subject 24 and at least one of the number and attributes of cohabitants.
同居人の属性としては、年齢、年代、性別、体重、所属先の種類などが例示される。所属先の種類としては、小学校、中学校、高校、大学、企業などが例示される。対象者24の同居人の人数及び属性は、例えば、契約者22が締結した見守りサービスの提供契約の内容、又は、契約者22による見守りサービスの提供契約の申し込みの内容により定められる。対象者24の同居人の人数及び属性を示す情報は、例えば、行動管理サーバ150に配されたデータベースに登録される。 Examples of the attributes of a housemate include age, generation, sex, weight, and type of affiliation. Examples of the type of affiliation include elementary school, middle school, high school, university, and company. The number and attributes of the subject 24's housemates are determined, for example, by the contents of the contract for the provision of a monitoring service concluded by the contractor 22, or the contents of the application for a contract for the provision of a monitoring service by the contractor 22. Information indicating the number and attributes of the subject 24's housemates is registered, for example, in a database located in the behavior management server 150.
例えば、行動管理サーバ150は、対象者24の同居人の人数及び/又は属性に基づいて、商品又はサービスごとの購入頻度を決定する。行動管理サーバ150は、例えば、典型的な属性ごとに各商品又はサービスの標準的な購入頻度を定めたデータベースを参照して、1以上の対象者24のそれぞれについて、商品又はサービスごとの購入頻度を決定する。典型的な属性としては、乳幼児、小学生、中学生、高校生、大学生、成人男性、成人女性、老人などが例示される。次に、行動管理サーバ150は、1以上の対象者24のそれぞれについて、1以上の対象者24のそれぞれの商品又はサービスごとの購入頻度に基づいて、判定期間の始期に関する条件を決定する。 For example, the behavior management server 150 determines the purchase frequency for each product or service based on the number and/or attributes of the people living with the subject 24. The behavior management server 150, for example, refers to a database that defines the standard purchase frequency for each product or service for each typical attribute, and determines the purchase frequency for each product or service for each of the one or more subjects 24. Typical attributes include infants, elementary school students, junior high school students, high school students, university students, adult males, adult females, and elderly people. Next, the behavior management server 150 determines conditions for the start of the judgment period for each of the one or more subjects 24, based on the purchase frequency for each product or service for each of the one or more subjects 24.
[判定期間の終期に関する条件]
例えば、設定部210は、対象者24が商品又はサービスを購入しようとする時点、又は、判定処理が実行される時点が判定期間の終期となるように、判定期間の終期に関する条件を決定する。上述されたとおり、対象者24が商品又はサービスを購入しようとする時点は、店舗端末140が商品30の識別情報を読み取った時点であってよい。
[Conditions for the end of the evaluation period]
For example, the setting unit 210 determines the condition regarding the end of the determination period so that the end of the determination period is the time when the subject 24 attempts to purchase a product or service or the time when the determination process is executed. As described above, the time when the subject 24 attempts to purchase a product or service may be the time when the store terminal 140 reads the identification information of the product 30.
例えば、設定部210は、対象者24が商品又はサービスを購入しようとする時点よりも前の時点が判定期間の終期となるように、判定期間の終期に関する条件を決定してもよい。これにより、対象者24の直近の行動に対して警告を出力するか否かが設定される。 For example, the setting unit 210 may determine a condition regarding the end of the judgment period so that the end of the judgment period is a point before the target person 24 attempts to purchase a product or service. This sets whether or not to output a warning for the most recent behavior of the target person 24.
一実施形態において、設定部210は、対象者24の記憶機能及び認知機能のレベルに基づいて、判定期間の終期と、対象者24が商品又はサービスを購入しようとする時点との期間の長さを決定する。これにより、不要な警告の出力が抑制され得る。 In one embodiment, the setting unit 210 determines the length of the period between the end of the judgment period and the time when the subject 24 attempts to purchase a product or service based on the level of memory function and cognitive function of the subject 24. This can prevent unnecessary warnings from being output.
例えば、対象者24の認知症又は記憶障害が進行するについて、対象者24の記憶機能及び認知機能のレベルが低下する。対象者24の記憶機能及び認知機能のレベルが比較的高い状態においては、対象者24は、例えば、1週間以内の自己の購買行動を思い出したり、商品の在庫を把握したりすることができる。一方、対象者24の記憶機能及び認知機能のレベルが低下すると、例えば、昨日と同じ商品を再度購入する、特定の商品を何度も購入するなどの購買行動が顕著になる。 For example, as the dementia or memory disorder of the subject 24 progresses, the levels of the memory function and cognitive function of the subject 24 decrease. When the levels of the memory function and cognitive function of the subject 24 are relatively high, the subject 24 can, for example, recall his/her purchasing behavior within the past week and keep track of product inventory. On the other hand, when the levels of the memory function and cognitive function of the subject 24 decrease, purchasing behavior such as, for example, repurchasing the same product as yesterday or purchasing a particular product multiple times becomes prominent.
そこで、設定部210は、対象者24の記憶機能及び認知機能のレベルが高いほど、判定期間の終期と、対象者24が商品又はサービスを購入しようとする時点との期間の長さが長くなるように、判定期間の終期に関する条件を決定してよい。設定部210は、対象者24の記憶機能及び認知機能のレベルが予め定められた第1基準に満たない場合、対象者24が商品又はサービスを購入しようとする時点が判定期間の終期となるように、判定期間の終期に関する条件を決定してよい。 Therefore, the setting unit 210 may determine the condition regarding the end of the judgment period such that the higher the level of the memory function and cognitive function of the subject 24, the longer the length of the period between the end of the judgment period and the time when the subject 24 attempts to purchase a product or service. If the level of the memory function and cognitive function of the subject 24 does not meet a predetermined first standard, the setting unit 210 may determine the condition regarding the end of the judgment period such that the time when the subject 24 attempts to purchase a product or service is the end of the judgment period.
これにより、対象者24が十分な記憶機能及び認知機能を有する場合には、直近の行動に対する警告が抑制される。例えば、対象者24の記憶機能及び認知機能のレベルが予め定められた第2基準を超える場合、直近の行動に対する警告が出力されない。一方、対象者24の記憶機能及び認知機能の低下が進行すると、直近の行動に対しても警告が出力されるようになる。その結果、対象者24のユーザ体験が向上する。 As a result, if the subject 24 has sufficient memory and cognitive functions, a warning for the most recent action is suppressed. For example, if the level of the memory and cognitive functions of the subject 24 exceeds a predetermined second standard, a warning for the most recent action is not output. On the other hand, as the deterioration of the memory and cognitive functions of the subject 24 progresses, a warning is output even for the most recent action. As a result, the user experience of the subject 24 is improved.
他の実施形態において、設定部210は、対象者24の返品履歴及び取消履歴の少なくとも一方に基づいて、判定期間の終期と、対象者24が商品又はサービスを購入しようとする時点との期間の長さを決定する。これにより、不要な警告の出力が抑制され得る。 In another embodiment, the setting unit 210 determines the length of the period between the end of the judgment period and the time when the subject 24 attempts to purchase a product or service based on at least one of the subject's return history and cancellation history. This can prevent unnecessary warnings from being output.
例えば、対象者24が購入した商品が返品される頻度(返品頻度と称される場合がある。)が予め定められた値よりも大きい場合、対象者24の記憶機能及び認知機能が低下していることが推定される。同様に、対象者24が購入しようとした商品の登録処理又は決済処理が取り消される頻度(取消頻度と称される場合がある。)が予め定められた値よりも大きい場合、対象者24の記憶機能及び認知機能が低下していることが推定される。返品頻度又は取消頻度を導出するための単位期間の長さは、特に制限されない。上記の単位期間は、直近の1週間であってもよく、直近の1ヶ月であってもよく、直近の2ヶ月であってもよく、直近の3ヶ月であってもよく、直近の半年であってもよい。返品頻度又は取消頻度は定期的に更新されてよい。 For example, if the frequency with which products purchased by the subject 24 are returned (sometimes referred to as return frequency) is greater than a predetermined value, it is presumed that the memory and cognitive functions of the subject 24 are declining. Similarly, if the frequency with which the registration process or payment process for a product that the subject 24 is attempting to purchase is cancelled (sometimes referred to as cancellation frequency) is greater than a predetermined value, it is presumed that the memory and cognitive functions of the subject 24 are declining. The length of the unit period for deriving the return frequency or cancellation frequency is not particularly limited. The above unit period may be the most recent week, the most recent month, the most recent two months, the most recent three months, or the most recent six months. The return frequency or cancellation frequency may be updated periodically.
そこで、設定部210は、対象者24の購買行動に係る商品又はサービスの返品頻度又は取消頻度が小さいほど、判定期間の終期と、対象者24が商品又はサービスを購入しようとする時点との期間の長さが長くなるように、判定期間の終期に関する条件を決定してよい。設定部210は、対象者24の購買行動に係る商品又はサービスの返品頻度又は取消頻度が予め定められた値よりも大きい場合、対象者24が商品又はサービスを購入しようとする時点が判定期間の終期となるように、判定期間の終期に関する条件を決定してよい。 Therefore, the setting unit 210 may determine the condition regarding the end of the judgment period such that the lower the frequency of returns or cancellations of products or services related to the purchasing behavior of the subject 24, the longer the length of the period between the end of the judgment period and the time when the subject 24 attempts to purchase the product or service. When the frequency of returns or cancellations of products or services related to the purchasing behavior of the subject 24 is greater than a predetermined value, the setting unit 210 may determine the condition regarding the end of the judgment period such that the time when the subject 24 attempts to purchase the product or service becomes the end of the judgment period.
これにより、対象者24の購買行動に係る商品又はサービスの返品頻度又は取消頻度が比較的小さい場合には、直近の行動に対する警告が抑制される。例えば、対象者24の購買行動に係る商品又はサービスの返品頻度又は取消頻度が予め定められた値よりも小さい場合、直近の行動に対する警告が出力されない。一方、対象者24の購買行動に係る商品又はサービスの返品頻度又は取消頻度が大きくなると、直近の行動に対しても警告が出力されるようになる。その結果、対象者24のユーザ体験が向上する。 As a result, when the frequency of returns or cancellations of products or services related to the purchasing behavior of the subject 24 is relatively low, a warning for the most recent behavior is suppressed. For example, when the frequency of returns or cancellations of products or services related to the purchasing behavior of the subject 24 is lower than a predetermined value, a warning for the most recent behavior is not output. On the other hand, when the frequency of returns or cancellations of products or services related to the purchasing behavior of the subject 24 increases, a warning is also output for the most recent behavior. As a result, the user experience of the subject 24 is improved.
[第2判定条件]
他の実施形態において、設定部210は、判定期間の期間内において、購入が許可される商品又はサービスの数又は量に関する条件(第2判定条件と称される場合がある。)を、対象者24ごとに決定する。例えば、設定部210は、(i)判定期間の長さと、(ii)上述された単位容量若しくは単位個数あたりの購入間隔の統計値、又は、単位期間あたりの購入数量の統計値に基づいて、第2判定条件を決定してよい。設定部210は、返品履歴及び取消履歴を考慮して、第2判定条件を決定してよい。
[Second judgment condition]
In another embodiment, the setting unit 210 determines a condition (sometimes referred to as a second determination condition) regarding the number or amount of products or services that are permitted to be purchased within the determination period for each subject 24. For example, the setting unit 210 may determine the second determination condition based on (i) the length of the determination period and (ii) the above-described statistical value of the purchase interval per unit capacity or unit number, or the statistical value of the purchase quantity per unit period. The setting unit 210 may determine the second determination condition taking into consideration the return history and cancellation history.
設定部210は、上記のとおり決定された第2判定条件を示す情報を、契約者22の通信端末102に送信して、第2判定条件の訂正の有無を確認してよい。設定部210が、契約者22の通信端末102から、第2判定条件の訂正に関する情報を受信した場合、設定部210は、当該情報に従って第2判定条件を訂正することで、第2判定条件を決定してよい。 The setting unit 210 may transmit information indicating the second judgment condition determined as described above to the communication terminal 102 of the subscriber 22, and check whether the second judgment condition has been corrected. When the setting unit 210 receives information regarding the correction of the second judgment condition from the communication terminal 102 of the subscriber 22, the setting unit 210 may determine the second judgment condition by correcting the second judgment condition in accordance with the information.
設定部210は、第1判定条件及び第2判定条件を、対象者24ごとに決定してもよい。設定部210は、商品又はサービスごとに第2判定条件を決定してもよく、商品又はサービスの種類ごとに第2判定条件を決定してもよく、商品またはサービスが属する区分ごとに第2判定条件を決定してもよい。 The setting unit 210 may determine the first judgment condition and the second judgment condition for each subject 24. The setting unit 210 may determine the second judgment condition for each product or service, may determine the second judgment condition for each type of product or service, or may determine the second judgment condition for each category to which the product or service belongs.
[第3判定条件]
さらに他の実施形態において、設定部210は、重複購入の判定において比較対象となる商品又はサービスに関する条件(第3判定条件と称される場合がある。)を、対象者24ごとに決定する。例えば、設定部210は、同一の商品又はサービスを比較対象とすることを決定する。設定部210は、(i)同一の商品又はサービスと、(ii)商品又はサービスの種類が同一である他の商品又はサービスとを比較対象とすることを決定してよい。設定部210は、(i)同一の商品又はサービスと、(ii)商品またはサービスが属する区分が同一である他の商品又はサービスとを比較対象とすることを決定してよい。
[Third judgment condition]
In still another embodiment, the setting unit 210 determines, for each subject 24, a condition (sometimes referred to as a third determination condition) related to a product or service to be compared in determining whether or not there is a duplicate purchase. For example, the setting unit 210 determines that the same product or service is to be compared. The setting unit 210 may determine that (i) the same product or service and (ii) other products or services of the same product or service type are to be compared. The setting unit 210 may determine that (i) the same product or service and (ii) other products or services of the same product or service category are to be compared.
設定部210は、対象者24の記憶機能及び認知機能のレベルに基づいて、第3判定条件を決定してよい。対象者24の記憶機能及び認知機能のレベルは、例えば、契約者22が締結した見守りサービスの提供契約の内容、又は、契約者22による見守りサービスの提供契約の申し込みの内容により定められる。 The setting unit 210 may determine the third judgment condition based on the level of memory function and cognitive function of the subject 24. The level of memory function and cognitive function of the subject 24 is determined, for example, by the contents of the contract for the provision of a monitoring service concluded by the contractor 22, or the contents of the application for the contract for the provision of a monitoring service by the contractor 22.
設定部210は、上記のとおり決定された第3判定条件を示す情報を、契約者22の通信端末102に送信して、第3判定条件の訂正の有無を確認してよい。設定部210が、契約者22の通信端末102から、第3判定条件の訂正に関する情報を受信した場合、設定部210は、当該情報に従って第3判定条件を訂正することで、第3判定条件を決定してよい。 The setting unit 210 may transmit information indicating the third judgment condition determined as described above to the communication terminal 102 of the subscriber 22, and check whether or not the third judgment condition has been corrected. When the setting unit 210 receives information regarding the correction of the third judgment condition from the communication terminal 102 of the subscriber 22, the setting unit 210 may determine the third judgment condition by correcting the third judgment condition in accordance with the information.
[提示態様に関する設定]
さらに他の実施形態において、設定部210は、警告の提示態様を、対象者24ごとに決定する。警告の提示態様としては、警告が提示される頻度、警告の方法などが例示される。
[Presentation Settings]
In still another embodiment, the setting unit 210 determines the warning presentation mode for each target person 24. Examples of the warning presentation mode include the frequency at which the warning is presented, the method of the warning, and the like.
警告の方法は、対象者24の商品又はサービスに対する注意を促す方法であればよく、その詳細は特に限定されない。警告の方法としては、(i)同居人、家族又は親族の名前又は続柄を利用する方法、(ii)重複購入を婉曲的に伝える方法、(iii)重複購入を直接的に伝える方法、(iv)警告を伝える契約者22又は店員26(警告者と称される場合がある。)の属性を調整する方法、(v)警告を伝える契約者22又は店員26の属性に応じて、警告の内容又は口調を変更する方法、(vi)代替案を提示する方法などが例示される。 The method of warning may be any method that calls the attention of the target person 24 to the product or service, and the details are not particularly limited. Examples of the warning method include (i) using the name or relationship of a roommate, family member, or relative, (ii) indirectly informing the target person of the duplicate purchase, (iii) directly informing the target person of the duplicate purchase, (iv) adjusting the attributes of the contractor 22 or store clerk 26 (sometimes referred to as the warner) who issues the warning, (v) changing the content or tone of the warning depending on the attributes of the contractor 22 or store clerk 26 who issues the warning, and (vi) presenting an alternative.
同居人、家族又は親族の名前又は続柄を利用する方法としては、例えば、対象者24が牛乳を重複購入している場合、「息子さんが、家に牛乳があるとおっしゃっていましたよ」、「Aさんも、牛乳を購入されていましたよ」などのように、同居人、家族又は親族の話題により対象者24の注意を引くことで、牛乳の購入が不要であることを気づかせる方法が例示される。なお、話題の内容は真実であってもよく、真実でなくてもよい。 As a method of using the names or relationships of housemates, family members, or relatives, for example, if the subject 24 has purchased milk twice, a method of attracting the subject 24's attention by talking about the housemate, family members, or relatives, such as "your son said you have milk at home," or "A-san also bought milk," and making the subject 24 realize that there is no need to buy milk. Note that the content of the conversation may or may not be true.
重複購入を婉曲的に伝える方法としては、例えば、対象者24が牛乳を重複購入している場合、「牛乳がお好きなんですね」、「ご家族で牛乳がお好きな方がいらっしゃるのですか」、「最近暑くなってきて、牛乳がおいしい季節になりましたね」、「牛乳は消費期限が短いので気を付けてくださいね」などのように、対象者24の嗜好又は商品若しくはサービスに関する話題により、対象者24に注意喚起する方法が例示される。 As a method of indirectly informing the subject 24 of duplicate purchases, for example, if the subject 24 has duplicated purchases of milk, examples of methods include alerting the subject 24 by talking about the subject 24's preferences or products or services, such as "I see you like milk," "Is there anyone in your family who likes milk?", "It's been getting hot recently, so it's the season when milk tastes good," and "Milk has a short expiration date, so please be careful."
重複購入を直接的に伝える方法としては、「昨日も、牛乳を買われましたね」、「昨日購入された牛乳はどうされましたか」などのように、商品又はサービスの名称と、購入時期とを合わせて伝えることで、対象者24に注意喚起する方法が例示される。警告により、商品又はサービスの名称と、購入時期と、購入量とが伝えられてもよい。 An example of a method for directly informing the subject 24 of the duplicate purchase is to alert the subject 24 by informing them of the name of the product or service and the time of purchase, such as "You bought milk yesterday as well," or "What did you do with the milk you bought yesterday?" The warning may also include the name of the product or service, the time of purchase, and the amount purchased.
警告を伝える契約者22又は店員26の属性を調整する方法としては、警告者の年代、性別及び性格の少なくとも1つに基づいて、警告者を決定する方法が例示される。警告者の年代、性別及び性格の少なくとも1つは、例えば、対象者24の警告効果の解析結果に基づいて決定される。対象者24と性別が異なる人物の中から、警告者が決定されてよい。対象者24と年代の異なる人物の中から、警告者が決定されてよい。対象者24の子供又は孫と同年代の人物の中から、警告者が決定されてよい。対象者24と同年代の人物の中から、警告者が決定されてよい。 As a method for adjusting the attributes of the contractor 22 or store clerk 26 who issues the warning, a method for determining the warner based on at least one of the warner's age, sex, and personality is exemplified. At least one of the warner's age, sex, and personality is determined based on, for example, the results of an analysis of the warning effect on the target person 24. The warner may be determined from among people of a different sex than the target person 24. The warner may be determined from among people of a different age than the target person 24. The warner may be determined from among people of the same age as the target person 24's children or grandchildren. The warner may be determined from among people of the same age as the target person 24.
警告者の属性に応じて、警告の内容又は口調を変更する方法としては、警告者の性別に応じて警告の内容を変更する方法、警告者の性別に応じて警告の口調を変更する方法などが例示される。警告者の年代及び性別と、対象者24の年代及び性別との組み合わせに基づいて、警告の内容又は口調が変更されてもよい。警告者の属性としては、年齢又は年代、性別、性格、身長、体重、体形、髪型、メガネの有無などが例示される。 Examples of a method for changing the content or tone of the warning depending on the attributes of the warning giver include a method for changing the content of the warning depending on the gender of the warning giver, and a method for changing the tone of the warning depending on the gender of the warning giver. The content or tone of the warning may be changed based on a combination of the age and gender of the warning giver and the age and gender of the target person 24. Examples of attributes of the warning giver include age or generation, gender, personality, height, weight, body shape, hairstyle, whether or not the person wears glasses, etc.
代替案を提示する方法としては、購入日の変更を促す方法、購入品目の変更を促す方法などが例示される。例えば、警告者が「今度の土曜日が牛乳の特売日なので、土曜日に購入されてはいかがですか。」と発言することで、対象者24に購入日の変更を促すことができる。 Examples of methods for presenting alternatives include encouraging the target person 24 to change the purchase date, or encouraging the target person 24 to change the item purchased. For example, the warning person can encourage the target person 24 to change the purchase date by saying, "Milk is on sale this coming Saturday, so why don't you buy it on Saturday?"
設定部210は、警告履歴格納部246を参照して、警告の提示態様を、対象者24ごとに決定してよい。例えば、設定部210は対象者24の属性、対象者24の過去の購買行動、及び、過去の警告に対する対象者24の行動の少なくとも1つに基づいて、警告の提示態様を決定する。 The setting unit 210 may refer to the warning history storage unit 246 and determine the warning presentation mode for each target person 24. For example, the setting unit 210 determines the warning presentation mode based on at least one of the attributes of the target person 24, the past purchasing behavior of the target person 24, and the behavior of the target person 24 in response to past warnings.
具体的には、例えば、警告履歴格納部246を参照して、警告の効果が予め定められた程度を超える確率を算出する。設定部210は、警告の効果が予め定められた程度を超える確率が予め定められた値よりも大きな提示態様により、警告することを決定する。 Specifically, for example, the warning history storage unit 246 is referenced to calculate the probability that the effect of the warning will exceed a predetermined level. The setting unit 210 decides to issue a warning in a presentation mode in which the probability that the effect of the warning will exceed the predetermined level is greater than a predetermined value.
設定部210は、警告の提示態様の詳細をさらに決定してもよい。例えば、同居人、家族又は親族の名前又は続柄を利用する方法により警告が出力される場合、設定部210は、対象者24の同居人、家族及び親族の中から、警告に用いられる人物を決定する。また、設定部210は、続柄を利用するか、名前を利用するかを決定する。設定部210は、(i)対象者24の過去の返品履歴、(ii)対象者24の過去の取消履歴、(iii)見守りサービスの提供契約の内容、(iv)見守りサービスの提供契約の申し込みの内容、及び、(v)対象者24の記憶機能及び認知機能のレベルの少なくとも1つに基づいて、上記の設定を決定してよい。 The setting unit 210 may further determine the details of the presentation mode of the warning. For example, when the warning is output by using the name or relationship of a roommate, family member, or relative, the setting unit 210 determines the person to be used for the warning from among the roommates, family members, and relatives of the subject 24. The setting unit 210 also determines whether to use the relationship or the name. The setting unit 210 may determine the above settings based on at least one of (i) the past return history of the subject 24, (ii) the past cancellation history of the subject 24, (iii) the contents of the contract for the provision of the monitoring service, (iv) the contents of the application for the contract for the provision of the monitoring service, and (v) the level of the memory function and cognitive function of the subject 24.
これにより、対象者24の性格、記憶機能及び認知機能のレベルなどに応じて、より効果的な警告が出力され得る。例えば、「息子さんも、牛乳を購入されていましたよ」と警告しても重複購入が中止されない場合であっても、「Aさんも、牛乳を購入されていましたよ」と警告することで重複購入が中止され得る。 This allows a more effective warning to be output depending on the personality, memory function, and cognitive function level of the subject 24. For example, even if a warning such as "Your son also bought milk" does not stop the duplicate purchase, a warning such as "A also bought milk" can stop the duplicate purchase.
具体的には、設定部210は、例えば、警告履歴格納部246を参照して、警告の提示態様と、警告の効果との関係を解析する。例えば、警告が出力された結果、対象者24が重複購入を取りやめた場合、設定部210は、当該警告の効果があったと判定する。 Specifically, the setting unit 210, for example, refers to the warning history storage unit 246 to analyze the relationship between the presentation mode of the warning and the effect of the warning. For example, if the target person 24 cancels the duplicate purchase as a result of the warning being output, the setting unit 210 determines that the warning was effective.
一実施形態において、設定部210は、警告履歴格納部246を参照して、警告が出力された結果、商品の購入手続き中に、当該商品の購入手続きが取り消された事例を抽出する。設定部210は、対象者24に関する事例の中から上記の条件に合致する事例を抽出してもよく、対象者24の属性と類似する属性を有するユーザに関する事例の中から上記の条件に合致する事例を抽出してもよい。設定部210は、抽出された1以上の事例における警告の提示態様を解析して、対象者24に適した警告の提示態様を決定する。 In one embodiment, the setting unit 210 refers to the warning history storage unit 246 and extracts cases in which a warning was output and the product purchase procedure was canceled during the product purchase procedure. The setting unit 210 may extract cases that meet the above conditions from cases related to the subject 24, or may extract cases that meet the above conditions from cases related to users having attributes similar to those of the subject 24. The setting unit 210 analyzes the presentation mode of the warning in one or more extracted cases and determines the presentation mode of the warning appropriate for the subject 24.
他の実施形態において、設定部210は、警告履歴格納部246を参照して、(i)警告が出力されたにもかかわらず商品が購入された事例、及び、(ii)警告が出力されたにもかかわらず商品が購入された後、当該商品が返品された事例の少なくとも一方を抽出する。設定部210は、対象者24に関する事例の中から上記の条件に合致する事例を抽出してもよく、対象者24の属性と類似する属性を有するユーザに関する事例の中から上記の条件に合致する事例を抽出してもよい。設定部210は、抽出された1以上の事例における警告の提示態様を解析して、対象者24に適した警告の提示態様を決定する。 In another embodiment, the setting unit 210 refers to the warning history storage unit 246 and extracts at least one of (i) cases in which a product was purchased despite a warning being output, and (ii) cases in which a product was purchased despite a warning being output and then returned. The setting unit 210 may extract cases that meet the above conditions from cases related to the subject 24, or may extract cases that meet the above conditions from cases related to users having attributes similar to those of the subject 24. The setting unit 210 analyzes the presentation mode of the warning in one or more extracted cases, and determines the presentation mode of the warning appropriate for the subject 24.
本実施形態において、登録情報取得部222は、店舗端末140が読み取った商品又はサービスに関する情報(登録情報と称される場合がある。)を取得する。登録情報取得部222は、1以上の店舗120のそれぞれに配された端末管理サーバ130から、1以上の登録情報を取得してよい。 In this embodiment, the registration information acquisition unit 222 acquires information (sometimes referred to as registration information) about the product or service read by the store terminal 140. The registration information acquisition unit 222 may acquire one or more pieces of registration information from the terminal management server 130 disposed in each of the one or more stores 120.
例えば、対象者24が商品30の購入を希望する場合、登録情報取得部222は、対象者24が訪問した店舗120の端末管理サーバ130から、(i)対象者24の対象者IDと、(ii)商品30の商品情報とを取得する。登録情報取得部222は、対象者24が訪問した店舗120の端末管理サーバ130から、(i)対象者24の対象者IDと、(ii)商品30の商品情報と、(iii)商品30の数又は量を示す情報とを取得してもよい。 For example, when a subject 24 wishes to purchase a product 30, the registration information acquisition unit 222 acquires (i) the subject ID of the subject 24 and (ii) product information of the product 30 from the terminal management server 130 of the store 120 visited by the subject 24. The registration information acquisition unit 222 may acquire (i) the subject ID of the subject 24, (ii) product information of the product 30, and (iii) information indicating the number or quantity of the products 30 from the terminal management server 130 of the store 120 visited by the subject 24.
商品30の商品情報は、商品30の識別情報を含んでよい。商品30の商品情報は、(i )商品30の識別情報と、(ii)商品30の価格を示す情報、商品30の消費期限又は賞味期限を示す情報、及び、商品30の容量を示す情報の少なくとも1つとを含んでもよい。 The product information of the product 30 may include identification information of the product 30. The product information of the product 30 may include (i) identification information of the product 30, and (ii) at least one of information indicating the price of the product 30, information indicating the expiry date or best before date of the product 30, and information indicating the volume of the product 30.
本実施形態において、購入情報取得部224は、対象者24が実際に購入した商品又はサービスに関する情報(購入情報と称される場合がある。)を取得する。購入情報取得部224は、1以上の店舗120のそれぞれに配された端末管理サーバ130から、1以上の購入情報を取得してよい。店舗端末140における精算処理が実行された場合に、購入情報取得部224は、精算処理において精算された1以上の商品またはサービスに関する情報を取得してよい。 In this embodiment, the purchase information acquisition unit 224 acquires information (sometimes referred to as purchase information) relating to products or services actually purchased by the subject 24. The purchase information acquisition unit 224 may acquire one or more pieces of purchase information from the terminal management server 130 disposed in each of the one or more stores 120. When a payment process is executed in the store terminal 140, the purchase information acquisition unit 224 may acquire information relating to one or more products or services that have been paid for in the payment process.
本実施形態において、警告要否判定部232は、対象者24が商品30の購入を希望する場合に、商品30の重複購入に関する警告を出力するか否かを判定する。警告要否判定部232は、契約者22若しくは対象者24の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力されるか否かを判定してよい。 In this embodiment, the warning necessity determination unit 232 determines whether or not to output a warning regarding duplicate purchase of the product 30 when the target person 24 wishes to purchase the product 30. The warning necessity determination unit 232 may determine whether or not to output a warning regarding duplicate purchase of the product 30 to the communication terminal 102 or the store terminal 140 of the contractor 22 or the target person 24.
一実施形態において、警告要否判定部232は、まず、購入履歴格納部242を参照して、対象者24が第1判定条件により示される判定期間の期間内に購入した商品又はサービスに関する情報を抽出する。次に、警告要否判定部232は、抽出された商品またはサービスに関する情報、及び、登録情報取得部222が取得した商品30に関する情報に基づいて、上記の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力させるか否かを判定する。警告要否判定部232は、抽出された商品またはサービスに関する情報と、登録情報取得部222が取得した商品30に関する情報と、第3判定条件とに基づいて、上記の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力させるか否かを判定してもよい。 In one embodiment, the warning necessity determination unit 232 first refers to the purchase history storage unit 242 and extracts information about products or services purchased by the subject 24 within the determination period indicated by the first determination condition. Next, the warning necessity determination unit 232 determines whether or not to cause the communication terminal 102 or the store terminal 140 to output a warning about duplicate purchase of the product 30 based on the extracted information about the product or service and the information about the product 30 acquired by the registration information acquisition unit 222. The warning necessity determination unit 232 may determine whether or not to cause the communication terminal 102 or the store terminal 140 to output a warning about duplicate purchase of the product 30 based on the extracted information about the product or service, the information about the product 30 acquired by the registration information acquisition unit 222, and the third determination condition.
他の実施形態において、警告要否判定部232は、まず、購入履歴格納部242を参照して、対象者24が第1判定条件により示される判定期間の期間内に購入した商品又はサービスに関する情報と、当該商品又はサービスの数量に関する情報とを抽出する。次に、警告要否判定部232は、抽出された情報と、第2判定条件とに基づいて、上記の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力させるか否かを判定する。警告要否判定部232は、抽出された情報と、第2判定条件と、第3判定条件とに基づいて、上記の通信端末102又は店舗端末140に、商品30の重複購入に関する警告を出力させるか否かを判定してもよい。 In another embodiment, the warning necessity determination unit 232 first refers to the purchase history storage unit 242 and extracts information regarding the products or services purchased by the subject 24 during the judgment period indicated by the first judgment condition, and information regarding the quantity of the products or services. Next, the warning necessity determination unit 232 determines whether or not to cause the communication terminal 102 or the store terminal 140 to output a warning regarding duplicate purchase of the product 30, based on the extracted information and the second judgment condition. The warning necessity determination unit 232 may also determine whether or not to cause the communication terminal 102 or the store terminal 140 to output a warning regarding duplicate purchase of the product 30, based on the extracted information, the second judgment condition, and the third judgment condition.
本実施形態において、警告態様決定部234は、警告の提示態様を決定する。警告態様決定部234は、設定部210が決定した設定に基づいて、警告の提示態様を決定してよい。これにより、警告態様決定部234は、例えば、対象者24の属性、対象者24の過去の購買行動、及び、過去の警告に対する対象者24の行動の少なくとも1つに基づいて、警告の提示態様を決定することができる。 In this embodiment, the warning mode determination unit 234 determines the mode of presenting the warning. The warning mode determination unit 234 may determine the mode of presenting the warning based on the settings determined by the setting unit 210. In this way, the warning mode determination unit 234 can determine the mode of presenting the warning based on at least one of, for example, the attributes of the subject 24, the past purchasing behavior of the subject 24, and the behavior of the subject 24 in response to past warnings.
本実施形態において、通知部236は、契約者22若しくは対象者24の通信端末102又は店舗端末140に対して、上記の通信端末102又は店舗端末140に警告態様決定部234が決定した提示態様に従って警告を出力させるための命令を送信する。通知部236が上記の命令を送信した場合、通知部236は、契約者22の通信端末102に対して、上記の警告が出力されたことを示す情報を送信してよい。 In this embodiment, the notification unit 236 transmits a command to the communication terminal 102 or the store terminal 140 of the contractor 22 or the target person 24 to cause the communication terminal 102 or the store terminal 140 to output a warning in accordance with the presentation mode determined by the warning mode determination unit 234. When the notification unit 236 transmits the command, the notification unit 236 may transmit information indicating that the warning has been output to the communication terminal 102 of the contractor 22.
通知部236が上記の命令を送信した場合、通知部236は、契約者22の通信端末102に対して、上記の警告が出力されたことを示す情報と、商品30が重複購入された場合に利用される情報とを送信してよい。商品30が重複購入された場合に利用される情報としては、(i)商品30に関する情報であって、契約者22にとって有用な情報、(ii)商品30の返品に関する情報などが例示される。 When the notification unit 236 transmits the above command, the notification unit 236 may transmit to the communication terminal 102 of the contractor 22 information indicating that the above warning has been output and information to be used in the event that the product 30 is purchased twice. Examples of information to be used in the event that the product 30 is purchased twice include (i) information about the product 30 that is useful to the contractor 22, and (ii) information about returning the product 30.
一実施形態において、商品30が食品である場合、通知部236は、上記の警告が出力されたことを示す情報と、商品30を用いた料理のレシピを示す情報とを、契約者22の通信端末102に送信してよい。特に、商品30が生鮮食品である場合、通知部236は、上記の警告が出力されたことを示す情報と、商品30を用いた料理のレシピを示す情報とを、契約者22の通信端末102に送信してよい。通知部236は、レシピ管理サーバ160にアクセスして、商品30を用いた料理のレシピを示す情報を取得してよい。 In one embodiment, if the product 30 is a food product, the notification unit 236 may transmit information indicating that the above warning has been output and information indicating a recipe for a dish using the product 30 to the communication terminal 102 of the contractor 22. In particular, if the product 30 is a fresh food product, the notification unit 236 may transmit information indicating that the above warning has been output and information indicating a recipe for a dish using the product 30 to the communication terminal 102 of the contractor 22. The notification unit 236 may access the recipe management server 160 to obtain information indicating a recipe for a dish using the product 30.
他の実施形態において、通知部236は、上記の警告が出力されたことを示す情報と、商品30の返品又はクーリングオフに関する情報とを、契約者22の通信端末102に送信してよい。通知部236は、上記の警告が出力されたことを示す情報と、商品30の登録情報と、商品30の返品又はクーリングオフに関する情報とを、契約者22の通信端末102に送信してよい。通知部236は、商品30の名称又は種類に基づいて、返品又はクーリングオフの可否を判定してもよい。返品又はクーリングオフが可能と判定された場合、通知部236は上記の情報を送信する。返品又はクーリングオフが不能と判定された場合、通知部236は上記の情報を送信しない。 In another embodiment, the notification unit 236 may transmit information indicating that the above warning has been output and information regarding the return or cooling off of the product 30 to the communication terminal 102 of the contractor 22. The notification unit 236 may transmit information indicating that the above warning has been output, the registration information of the product 30, and information regarding the return or cooling off of the product 30 to the communication terminal 102 of the contractor 22. The notification unit 236 may determine whether or not a return or cooling off is possible based on the name or type of the product 30. If it is determined that a return or cooling off is possible, the notification unit 236 transmits the above information. If it is determined that a return or cooling off is not possible, the notification unit 236 does not transmit the above information.
商品30の返品又はクーリングオフに関する情報としては、(i)返品又はクーリングオフの可否に関する情報、(ii)返品又はクーリングオフの手続きに関するHPのURL又は当該HPへのリンク情報、(iii)返品又はクーリングオフを受け付ける窓口の電話番号、メールアドレス又はSNSのアカウントに関する情報、(iv)返品又はクーリングオフに関する手続きを開始するプログラムを実行させるためのコードが埋め込まれたボタン又はアイコンなどが例示される。商品30の登録情報としては、商品30が購入された店舗120の名称及び住所、商品30を登録した店舗端末140の識別情報、商品30の購入日時、商品30の名称、商品30の購入数量などが例示される。 Examples of information related to the return or cooling off of the product 30 include (i) information on whether or not a return or cooling off is possible, (ii) the URL of a website related to the return or cooling off procedure or link information to said website, (iii) information related to the telephone number, email address, or SNS account of the office that accepts returns or cooling off, and (iv) a button or icon with an embedded code for executing a program that starts the return or cooling off procedure. Examples of registration information for the product 30 include the name and address of the store 120 where the product 30 was purchased, identification information of the store terminal 140 that registered the product 30, the purchase date and time of the product 30, the name of the product 30, and the quantity of the product 30 purchased.
本実施形態において、格納部240は、各種の情報を格納する。一実施形態において、格納部240は、行動管理サーバ150の情報処理に用いられる各種の情報を格納する。他の実施形態において、格納部240は、行動管理サーバ150の情報処理において生成される各種の情報を格納する。 In this embodiment, the storage unit 240 stores various types of information. In one embodiment, the storage unit 240 stores various types of information used in the information processing of the behavior management server 150. In another embodiment, the storage unit 240 stores various types of information generated in the information processing of the behavior management server 150.
本実施形態において、購入履歴格納部242は、1以上の対象者24のそれぞれの識別情報と、1以上の対象者24のそれぞれが過去に購入した商品又はサービスに関する各種の情報とを対応付けて格納する。購入履歴格納部242は、1以上の対象者24のそれぞれの識別情報と、1以上の対象者24のそれぞれが過去に実際に購入した商品又はサービスに関する各種の情報とを対応付けて格納してもよい。 In this embodiment, the purchase history storage unit 242 stores the identification information of each of the one or more subjects 24 in association with various information regarding products or services that each of the one or more subjects 24 has actually purchased in the past. The purchase history storage unit 242 may also store the identification information of each of the one or more subjects 24 in association with various information regarding products or services that each of the one or more subjects 24 has actually purchased in the past.
例えば、購入履歴格納部242は、(a)1以上の対象者24のそれぞれの識別情報と、(b)(i)1以上の対象者24のそれぞれが過去に購入した1以上の商品又はサービスのそれぞれを示す情報、(ii)当該1以上の購入商品のそれぞれが購入された時期を示す情報、及び、(iii)当該1以上の購入商品のそれぞれの数又は量を示す情報の少なくとも1つとを対応付けて格納する。購入履歴格納部242に格納される情報の詳細は後述される。 For example, the purchase history storage unit 242 stores (a) identification information of each of one or more subjects 24, and (b) (i) information indicating each of one or more products or services previously purchased by each of one or more subjects 24, (ii) information indicating the time when each of the one or more purchased products was purchased, and (iii) at least one of information indicating the number or amount of each of the one or more purchased products, in association with each other. Details of the information stored in the purchase history storage unit 242 will be described later.
本実施形態において、警告設定格納部244は、設定部210が決定した各種の設定に関する情報を格納する。警告設定格納部244に格納される情報の詳細は後述される。 In this embodiment, the warning setting storage unit 244 stores information regarding various settings determined by the setting unit 210. Details of the information stored in the warning setting storage unit 244 will be described later.
本実施形態において、警告履歴格納部246は、1以上の対象者24のそれぞれの識別情報と、1以上の対象者24のそれぞれに対して提示された警告に関する各種の情報とを対応付けて格納する。例えば、警告履歴格納部246は、1以上の対象者24のそれぞれの識別情報と、1以上の対象者24のそれぞれに対して過去に提示された1以上の警告のそれぞれの提示態様を示す情報と、1以上の警告のそれぞれに対する対象者24の行動を示す情報とを対応付けて格納する。警告履歴格納部246に格納される情報の詳細は後述される。 In this embodiment, the warning history storage unit 246 stores, in association with each other, the identification information of each of the one or more subjects 24 and various information related to warnings presented to each of the one or more subjects 24. For example, the warning history storage unit 246 stores, in association with each other, the identification information of each of the one or more subjects 24, information indicating the presentation mode of each of the one or more warnings previously presented to each of the one or more subjects 24, and information indicating the behavior of the subject 24 in response to each of the one or more warnings. Details of the information stored in the warning history storage unit 246 will be described later.
設定部210は、判定条件決定部又は態様決定部の一例であってよい。登録情報取得部222は、対象情報取得部の一例であってよい。警告要否判定部232は、判定条件決定部又は要否判定部の一例であってよい。警告態様決定部234は、態様決定部の一例であってよい。通知部236は、警告送信部又は報告送信部の一例であってよい。購入履歴格納部242は、第1格納部又は第1格納装置の一例であってよい。警告履歴格納部246は、第2格納部又は第2格納装置の一例であってよい。 The setting unit 210 may be an example of a judgment condition determination unit or a mode determination unit. The registration information acquisition unit 222 may be an example of a target information acquisition unit. The warning necessity determination unit 232 may be an example of a judgment condition determination unit or a necessity determination unit. The warning mode determination unit 234 may be an example of a mode determination unit. The notification unit 236 may be an example of a warning transmission unit or a report transmission unit. The purchase history storage unit 242 may be an example of a first storage unit or a first storage device. The warning history storage unit 246 may be an example of a second storage unit or a second storage device.
図3は、登録情報取得部222における情報処理の一例を概略的に示す。本実施形態においては、登録情報取得部222が、店舗Aから登録情報322を取得し、店舗Bから登録情報324を取得する場合を例として、登録情報取得部222における情報処理の一例が説明される。 Figure 3 shows an example of information processing in the registration information acquisition unit 222. In this embodiment, an example of information processing in the registration information acquisition unit 222 is described using an example in which the registration information acquisition unit 222 acquires registration information 322 from store A and acquires registration information 324 from store B.
図3に示されるとおり、登録情報322は、店舗120を識別するための店舗IDと、登録情報を識別するための登録IDと、対象者24を識別するための対象者IDと、店員26を識別するための店員IDと、登録日時を示す情報と、対象者24が購入を希望する商品又はサービスを識別するための商品IDと、各商品又はサービスの数量を示す情報とを含む。一方、登録情報324は、店員IDの代わりに店員26の属性を示す情報を含む点で、登録情報322と相違する。 As shown in FIG. 3, registration information 322 includes a store ID for identifying store 120, a registration ID for identifying registration information, a subject ID for identifying subject 24, a clerk ID for identifying clerk 26, information indicating the registration date and time, a product ID for identifying the product or service that subject 24 wishes to purchase, and information indicating the quantity of each product or service. On the other hand, registration information 324 differs from registration information 322 in that registration information 324 includes information indicating the attributes of clerk 26 instead of the clerk ID.
本実施形態において、登録情報取得部222が登録情報322を受信した場合、登録情報取得部222は、登録情報322を購入履歴格納部242に格納する。また、登録情報取得部222は、端末管理サーバ130の店員データベース342にアクセスして、登録情報322に含まれる店員IDにより識別される店員26の属性を示す情報を取得する。登録情報取得部222は、登録情報322に含まれる対象者ID、登録ID及び店員IDと、店員26の属性を示す情報とを、警告履歴格納部246に格納する。登録情報取得部222は、端末管理サーバ130の商品データベース344にアクセスして、登録情報322に含まれる商品IDにより識別される商品30に関する各種の情報を取得してもよい。登録情報取得部222は、登録情報322に含まれる対象者ID、登録ID及び商品IDと、商品30に関する情報とを、購入履歴格納部242に格納してよい。 In this embodiment, when the registration information acquisition unit 222 receives the registration information 322, the registration information acquisition unit 222 stores the registration information 322 in the purchase history storage unit 242. The registration information acquisition unit 222 also accesses the clerk database 342 of the terminal management server 130 to acquire information indicating the attributes of the clerk 26 identified by the clerk ID included in the registration information 322. The registration information acquisition unit 222 stores the target ID, registration ID, and clerk ID included in the registration information 322, and information indicating the attributes of the clerk 26, in the warning history storage unit 246. The registration information acquisition unit 222 may access the product database 344 of the terminal management server 130 to acquire various information related to the product 30 identified by the product ID included in the registration information 322. The registration information acquisition unit 222 may store the target ID, registration ID, and product ID included in the registration information 322, and information related to the product 30, in the purchase history storage unit 242.
本実施形態において、登録情報取得部222が登録情報324を受信した場合、登録情報取得部222は、登録情報324を購入履歴格納部242に格納する。また、登録情報取得部222は、登録情報324に含まれる対象者ID、登録ID及び店員26の属性を示す情報と、警告履歴格納部246に格納する。登録情報取得部222は、登録情報324に含まれる対象者ID、登録ID及び商品IDと、商品30に関する情報とを、購入履歴格納部242に格納してよい。 In this embodiment, when the registration information acquisition unit 222 receives the registration information 324, the registration information acquisition unit 222 stores the registration information 324 in the purchase history storage unit 242. The registration information acquisition unit 222 also stores the target ID, registration ID, and information indicating the attributes of the store clerk 26 included in the registration information 324 in the warning history storage unit 246. The registration information acquisition unit 222 may store the target ID, registration ID, and product ID included in the registration information 324, and information regarding the product 30 in the purchase history storage unit 242.
図4は、購入情報取得部224における情報処理の一例を概略的に示す。本実施形態においては、購入情報取得部224が、店舗Aから登録情報322に対応する購入情報422を取得し、店舗Bから登録情報324に対応する購入情報424を取得する場合を例として、購入情報取得部224における情報処理の一例が説明される。 Figure 4 shows an example of information processing in the purchase information acquisition unit 224. In this embodiment, an example of information processing in the purchase information acquisition unit 224 is described using an example in which the purchase information acquisition unit 224 acquires purchase information 422 corresponding to registration information 322 from store A and purchase information 424 corresponding to registration information 324 from store B.
図4に示されるとおり、購入情報422は、店舗IDと、登録IDと、購入日時を示す情報と、商品IDと、対象者24が実際に購入した商品又はサービスの数量を示す情報とを含む。本実施形態において、対象者24が購入を中止した場合、購入情報422には、登録IDにより示される登録情報が取り消されたことを示す取消フラグが付与される。一方、購入情報424は、取消フラグの代わりに、警告に対する対象者24の行動の種類を識別するための対応IDが付与される点で、購入情報422と相違する。 As shown in FIG. 4, purchase information 422 includes a store ID, a registration ID, information indicating the purchase date and time, a product ID, and information indicating the quantity of the product or service actually purchased by subject 24. In this embodiment, if subject 24 cancels the purchase, purchase information 422 is assigned a cancellation flag indicating that the registration information indicated by the registration ID has been cancelled. On the other hand, purchase information 424 differs from purchase information 422 in that, instead of a cancellation flag, a corresponding ID is assigned to identify the type of action taken by subject 24 in response to the warning.
本実施形態において、購入情報取得部224が購入情報422又は購入情報424を受信した場合、購入情報取得部224は、必要に応じて、購入履歴格納部242に格納された情報を更新する。また、購入情報取得部224は、購入情報422に付与された取消フラグ又は購入情報424に付与された対応IDに基づいて、警告履歴格納部246に格納された情報を更新する。 In this embodiment, when the purchase information acquisition unit 224 receives the purchase information 422 or the purchase information 424, the purchase information acquisition unit 224 updates the information stored in the purchase history storage unit 242 as necessary. In addition, the purchase information acquisition unit 224 updates the information stored in the warning history storage unit 246 based on the cancellation flag assigned to the purchase information 422 or the corresponding ID assigned to the purchase information 424.
なお、本実施形態において、警告履歴格納部246は、通知部236が出力した警告に関する情報も格納する。これにより、行動管理サーバ150は、警告の提示態様と、警告の効果とを対応付けることができる。 In this embodiment, the warning history storage unit 246 also stores information about the warnings output by the notification unit 236. This allows the behavior management server 150 to associate the presentation mode of the warning with the effect of the warning.
図5は、データテーブル500の一例を概略的に示す。本実施形態において、データテーブル500の各レコードは、購入履歴格納部242に格納される購入履歴の一例であってよい。 Figure 5 shows an example of a data table 500. In this embodiment, each record in the data table 500 may be an example of a purchase history stored in the purchase history storage unit 242.
本実施形態において、データテーブル500は、商品又はサービスを購入した対象者24の対象者ID522と、対象者24が商品又はサービスを購入した時期を示す時期情報524と、対象者24が商品又はサービスを購入した店舗120の店舗ID526と、対象者24の購入した商品又はサービスが店舗端末140に登録されたときの登録ID528と、対象者24が購入した商品又はサービスを示す商品情報532と、対象者24が購入した商品又はサービスの数量を示す数量情報534とを対応付けて格納する。対象者24が登録された商品又はサービスの購入を中止した場合、当該商品又はサービスのレコードは、データテーブル500から削除されてよい。 In this embodiment, the data table 500 stores, in association with each other, a subject ID 522 of the subject 24 who purchased a product or service, time information 524 indicating when the subject 24 purchased the product or service, a store ID 526 of the store 120 where the subject 24 purchased the product or service, a registration ID 528 when the product or service purchased by the subject 24 was registered in the store terminal 140, product information 532 indicating the product or service purchased by the subject 24, and quantity information 534 indicating the quantity of the product or service purchased by the subject 24. If the subject 24 cancels the purchase of the registered product or service, the record of the product or service may be deleted from the data table 500.
本実施形態において、商品情報532は、対象者24が購入した商品又はサービスの識別情報(商品IDと称される場合がある。)と、対象者24が購入した商品又はサービスの種類を示す情報と、対象者24が購入した商品又はサービスの属する区分を示す情報とを含む。また、本実施形態において、数量情報534は、対象者24が購入した商品又はサービスの容量を示す情報と、対象者24が購入した商品又はサービスの個数を示す情報とを含む。 In this embodiment, the product information 532 includes identification information (sometimes referred to as a product ID) of the product or service purchased by the subject 24, information indicating the type of product or service purchased by the subject 24, and information indicating the category to which the product or service purchased by the subject 24 belongs. In addition, in this embodiment, the quantity information 534 includes information indicating the capacity of the product or service purchased by the subject 24, and information indicating the number of products or services purchased by the subject 24.
図6は、データテーブル600の一例を概略的に示す。本実施形態において、データテーブル600の各レコードは、警告設定格納部244に格納される設定の一例であってよい。 Figure 6 shows a schematic diagram of an example of a data table 600. In this embodiment, each record in the data table 600 may be an example of a setting stored in the warning setting storage unit 244.
本実施形態において、データテーブル600は、対象者24の対象者ID620と、対象者24ごとの判定条件を示す情報630と、対象者24ごとの警告態様を示す情報640とを対応付けて格納する。本実施形態において、判定条件を示す情報630は、警告対象を示す情報632と、判定期間を示す情報634と、許可数量を示す情報636とを含む。本実施形態において、警告態様を示す情報640は、警告頻度に関する情報642と、警告方法に関する情報644とを含む。 In this embodiment, the data table 600 stores, in association with each other, the subject ID 620 of the subject 24, information 630 indicating the judgment conditions for each subject 24, and information 640 indicating the warning mode for each subject 24. In this embodiment, the information 630 indicating the judgment conditions includes information 632 indicating the warning target, information 634 indicating the judgment period, and information 636 indicating the permitted quantity. In this embodiment, the information 640 indicating the warning mode includes information 642 relating to the warning frequency and information 644 relating to the warning method.
例えば、「U_001」という対象者IDにより識別されるユーザは、認知症又は記憶障害が比較的進行している。そのため、当該ユーザについては、具体的な商品の種類を問わず、生鮮食品全般が重複購入の判定対象となる。また、上記のユーザが購入行動を行った時点の2日前から、当該ユーザが購入行動を行った時点までの間に、当該ユーザが5個を超える生鮮食品を購入しようとした場合に、警告が出力される。この時、警告方法として同居親族の名前を利用することが推奨される。 For example, a user identified by the subject ID "U_001" has relatively advanced dementia or memory impairment. Therefore, for this user, all fresh foods are subject to duplicate purchase determination, regardless of the specific type of product. Furthermore, if the user attempts to purchase more than five fresh foods between two days before the user makes a purchase and the time the user makes the purchase, a warning is output. At this time, it is recommended to use the names of cohabiting relatives as the warning method.
同様に、「U_002」という対象者IDにより識別されるユーザについては、具体的な銘柄を問わず「牛乳」が重複購入の判定の対象となる。また、「U_003」という対象者IDにより識別されるユーザについては、「mlk_MJ_001」という特定の銘柄の牛乳が重複購入の判定の対象となる。 Similarly, for a user identified by the target ID "U_002", "milk" will be subject to duplicate purchase judgment regardless of the specific brand. Furthermore, for a user identified by the target ID "U_003", the specific brand of milk "mlk_MJ_001" will be subject to duplicate purchase judgment.
また、例えば、「U_004」という対象者IDにより識別されるユーザは、認知症又は記憶障害が比較的進行していない。上記のユーザについては、具体的な銘柄を問わず「牛乳」及び「電池」が重複購入の判定対象となる。また、例えば、牛乳については、上記のユーザが購入行動を行った時点の10日前から、当該ユーザが購入行動を行った時点の3日前までの間に、当該ユーザが3個を超える牛乳を購入しようとした場合に、警告が出力される。この場合、例えば、上記のユーザが、昨日も牛乳を購入し、今日も牛乳を購入しようとする場合には、警告は出力されない。 For example, a user identified by a subject ID of "U_004" has relatively little dementia or memory impairment. For the above user, "milk" and "batteries" are subject to duplicate purchase determination regardless of the specific brand. For example, for milk, if the user attempts to purchase more than three bottles of milk between 10 days before the user makes a purchase and three days before the user makes a purchase, a warning is output. In this case, for example, if the user purchased milk yesterday and attempts to purchase milk again today, no warning is output.
図7は、データテーブル700の一例を概略的に示す。本実施形態において、データテーブル700の各レコードは、警告履歴格納部246に格納される警告履歴の一例であってよい。 Figure 7 shows a schematic diagram of an example of a data table 700. In this embodiment, each record in the data table 700 may be an example of a warning history stored in the warning history storage unit 246.
本実施形態において、データテーブル700は、商品又はサービスを購入した対象者24の対象者ID720と、対象者24の購入した商品又はサービスが店舗端末140に登録されたときの登録ID722と、対象者24を接客した店員26の店員ID724と、対象者24を接客した店員26の属性を示す情報726と、警告の有無を示す情報730と、警告方法を示す情報732と、警告効果の有無を示す情報734とを対応付けて格納する。 In this embodiment, the data table 700 stores, in association with each other, the subject ID 720 of the subject 24 who purchased a product or service, the registration ID 722 when the product or service purchased by the subject 24 was registered in the store terminal 140, the clerk ID 724 of the clerk 26 who served the subject 24, information 726 indicating the attributes of the clerk 26 who served the subject 24, information 730 indicating whether or not a warning was issued, information 732 indicating the warning method, and information 734 indicating whether or not the warning was effective.
図8は、本発明の複数の態様が全体的又は部分的に具現化されてよいコンピュータ3000の一例を示す。行動管理システム100の少なくとも一部は、コンピュータ3000により実現されてよい。例えば、端末管理サーバ130の少なくとも一部が、コンピュータ3000により実現される。例えば、店舗端末140の少なくとも一部が、コンピュータ3000により実現される。例えば、行動管理サーバ150の少なくとも一部が、コンピュータ3000により実現される。例えば、レシピ管理サーバ160の少なくとも一部が、コンピュータ3000により実現される。 Figure 8 shows an example of a computer 3000 in which aspects of the present invention may be embodied in whole or in part. At least a portion of the behavior management system 100 may be realized by the computer 3000. For example, at least a portion of the terminal management server 130 is realized by the computer 3000. For example, at least a portion of the store terminal 140 is realized by the computer 3000. For example, at least a portion of the behavior management server 150 is realized by the computer 3000. For example, at least a portion of the recipe management server 160 is realized by the computer 3000.
コンピュータ3000にインストールされたプログラムは、コンピュータ3000に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の1又は複数の「部」として機能させ、又は当該オペレーション又は当該1又は複数の「部」を実行させることができ、及び/又はコンピュータ3000に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ3000に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、CPU3012によって実行されてよい。 A program installed on the computer 3000 may cause the computer 3000 to function as or perform operations associated with an apparatus according to an embodiment of the present invention or one or more "parts" of the apparatus, and/or to perform a process or steps of the process according to an embodiment of the present invention. Such a program may be executed by the CPU 3012 to cause the computer 3000 to perform certain operations associated with some or all of the blocks of the flowcharts and block diagrams described herein.
本実施形態によるコンピュータ3000は、CPU3012、RAM3014、GPU3016、及びディスプレイデバイス3018を含み、それらはホストコントローラ3010によって相互に接続されている。コンピュータ3000はまた、通信インタフェース3022、ハードディスクドライブ3024、DVD-ROMドライブ3026、及びICカードドライブのような入出力ユニットを含み、それらは入出力コントローラ3020を介してホストコントローラ3010に接続されている。コンピュータはまた、ROM3030及びキーボード3042のようなレガシの入出力ユニットを含み、それらは入出力チップ3040を介して入出力コントローラ3020に接続されている。 The computer 3000 according to this embodiment includes a CPU 3012, a RAM 3014, a GPU 3016, and a display device 3018, which are interconnected by a host controller 3010. The computer 3000 also includes input/output units such as a communication interface 3022, a hard disk drive 3024, a DVD-ROM drive 3026, and an IC card drive, which are connected to the host controller 3010 via an input/output controller 3020. The computer also includes legacy input/output units such as a ROM 3030 and a keyboard 3042, which are connected to the input/output controller 3020 via an input/output chip 3040.
CPU3012は、ROM3030及びRAM3014内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。GPU3016は、RAM3014内に提供されるフレームバッファ等又はそれ自体の中に、CPU3012によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス3018上に表示されるようにする。 The CPU 3012 operates according to the programs stored in the ROM 3030 and the RAM 3014, thereby controlling each unit. The GPU 3016 acquires image data generated by the CPU 3012 into a frame buffer or the like provided in the RAM 3014 or into itself, and causes the image data to be displayed on the display device 3018.
通信インタフェース3022は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ3024は、コンピュータ3000内のCPU3012によって使用されるプログラム及びデータを格納する。DVD-ROMドライブ3026は、プログラム又はデータをDVD-ROM3001から読み取り、ハードディスクドライブ3024にRAM3014を介してプログラム又はデータを提供する。ICカードドライブは、プログラム及びデータをICカードから読み取り、及び/又はプログラム及びデータをICカードに書き込む。 The communication interface 3022 communicates with other electronic devices via a network. The hard disk drive 3024 stores programs and data used by the CPU 3012 in the computer 3000. The DVD-ROM drive 3026 reads programs or data from the DVD-ROM 3001 and provides the programs or data to the hard disk drive 3024 via the RAM 3014. The IC card drive reads programs and data from an IC card and/or writes programs and data to an IC card.
ROM3030はその中に、アクティブ化時にコンピュータ3000によって実行されるブートプログラム等、及び/又はコンピュータ3000のハードウエアに依存するプログラムを格納する。入出力チップ3040はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ3020に接続してよい。 The ROM 3030 stores therein a boot program or the like that is executed by the computer 3000 upon activation, and/or a program that depends on the hardware of the computer 3000. The input/output chip 3040 may also connect various input/output units to the input/output controller 3020 via a parallel port, a serial port, a keyboard port, a mouse port, etc.
プログラムが、DVD-ROM3001又はICカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ3024、RAM3014、又はROM3030にインストールされ、CPU3012によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ3000に読み取られ、プログラムと、上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ3000の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。 The programs are provided by a computer-readable storage medium such as a DVD-ROM 3001 or an IC card. The programs are read from the computer-readable storage medium, installed in the hard disk drive 3024, RAM 3014, or ROM 3030, which are also examples of computer-readable storage media, and executed by the CPU 3012. The information processing described in these programs is read by the computer 3000, and brings about cooperation between the programs and the various types of hardware resources described above. An apparatus or method may be constructed by realizing the operation or processing of information in accordance with the use of the computer 3000.
例えば、通信がコンピュータ3000及び外部デバイス間で実行される場合、CPU3012は、RAM3014にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース3022に対し、通信処理を命令してよい。通信インタフェース3022は、CPU3012の制御の下、RAM3014、ハードディスクドライブ3024、DVD-ROM3001、又はICカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。 For example, when communication is performed between computer 3000 and an external device, CPU 3012 may execute a communication program loaded into RAM 3014 and instruct communication interface 3022 to perform communication processing based on the processing described in the communication program. Under the control of CPU 3012, communication interface 3022 reads transmission data stored in a transmission buffer area provided in RAM 3014, hard disk drive 3024, DVD-ROM 3001, or a recording medium such as an IC card, and transmits the read transmission data to the network, or writes received data received from the network to a reception buffer area or the like provided on the recording medium.
また、CPU3012は、ハードディスクドライブ3024、DVD-ROMドライブ3026(DVD-ROM3001)、ICカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM3014に読み取られるようにし、RAM3014上のデータに対し様々なタイプの処理を実行してよい。CPU3012は次に、処理されたデータを外部記録媒体にライトバックしてよい。 The CPU 3012 may also cause all or a necessary portion of a file or database stored on an external recording medium such as the hard disk drive 3024, the DVD-ROM drive 3026 (DVD-ROM 3001), an IC card, etc. to be read into the RAM 3014, and perform various types of processing on the data on the RAM 3014. The CPU 3012 may then write back the processed data to the external recording medium.
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU3012は、RAM3014から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM3014に対しライトバックする。また、CPU3012は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU3012は、当該複数のエントリの中から、第1の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。 Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and may undergo information processing. The CPU 3012 may perform various types of processing on the data read from the RAM 3014, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search/replacement, etc., as described throughout this disclosure and specified by the instruction sequence of the program, and writes back the results to the RAM 3014. The CPU 3012 may also search for information in a file, database, etc. in the recording medium. For example, when multiple entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 3012 may search for an entry whose attribute value of the first attribute matches a specified condition from among the multiple entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ3000上又はコンピュータ3000近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それにより、上記のプログラムを、ネットワークを介してコンピュータ3000に提供する。 The above-described program or software module may be stored in a computer-readable storage medium on the computer 3000 or in the vicinity of the computer 3000. In addition, a recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable storage medium, thereby providing the above-described program to the computer 3000 via the network.
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using an embodiment, the technical scope of the present invention is not limited to the scope described in the above embodiment. It is clear to those skilled in the art that various modifications or improvements can be made to the above embodiment. Furthermore, the details described for a specific embodiment can be applied to other embodiments to the extent that they are not technically inconsistent. It is clear from the claims that such modifications or improvements can also be included in the technical scope of the present invention.
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The order of execution of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before" or "prior to," and it should be noted that the processes may be performed in any order, unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is explained using "first," "next," etc. for convenience, it does not mean that it is necessary to perform the processes in this order.
10 通信ネットワーク、22 契約者、24 対象者、26 店員、30 商品、100 行動管理システム、102 通信端末、120 店舗、130 端末管理サーバ、132 販売管理部、140 店舗端末、142 読取部、144 出力部、146 制御部、150 行動管理サーバ、160 レシピ管理サーバ、210 設定部、222 登録情報取得部、224 購入情報取得部、232 警告要否判定部、234 警告態様決定部、236 通知部、240 格納部、242 購入履歴格納部、244 警告設定格納部、246 警告履歴格納部、322 登録情報、324 登録情報、342 店員データベース、344 商品データベース、422 購入情報、424 購入情報、500 データテーブル、522 対象者ID、524 時期情報、526 店舗ID、528 登録ID、532 商品情報、534 数量情報、600 データテーブル、620 対象者ID、630 情報、632 情報、634 情報、636 情報、640 情報、642 情報、644 情報、700 データテーブル、720 対象者ID、722 登録ID、724 店員ID、726 情報、730 情報、732 情報、734 情報、3000 コンピュータ、3001 DVD-ROM、3010 ホストコントローラ、3012 CPU、3014 RAM、3016 GPU、3018 ディスプレイデバイス、3020 入出力コントローラ、3022 通信インタフェース、3024 ハードディスクドライブ、3026 DVD-ROMドライブ、3030 ROM、3040 入出力チップ、3042 キーボード 10 Communication network, 22 Contractor, 24 Target, 26 Store clerk, 30 Product, 100 Behavior management system, 102 Communication terminal, 120 Store, 130 Terminal management server, 132 Sales management unit, 140 Store terminal, 142 Reading unit, 144 Output unit, 146 Control unit, 150 Behavior management server, 160 Recipe management server, 210 Setting unit, 222 Registration information acquisition unit, 224 Purchase information acquisition unit, 232 Warning necessity determination unit, 234 Warning mode determination unit, 236 Notification unit, 240 Storage unit, 242 Purchase history storage unit, 244 Warning setting storage unit, 246 Warning history storage unit, 322 Registration information, 324 Registration information, 342 Store clerk database, 344 Product database, 422 Purchase information, 424 Purchase information, 500 Data table, 522 Target ID, 524 Time information, 526 Store ID, 528 Registration ID, 532 Product information, 534 Quantity information, 600 Data table, 620 Target ID, 630 Information, 632 Information, 634 Information, 636 Information, 640 Information, 642 Information, 644 Information, 700 Data table, 720 Target ID, 722 Registration ID, 724 Store clerk ID, 726 Information, 730 Information, 732 Information, 734 Information, 3000 Computer, 3001 DVD-ROM, 3010 Host controller, 3012 CPU, 3014 RAM, 3016 GPU, 3018 Display device, 3020 Input/output controller, 3022 Communication interface, 3024 Hard disk drive, 3026 DVD-ROM drive, 3030 ROM, 3040 I/O chip, 3042 keyboard
Claims (12)
前記対象者が商品又はサービスの購入を希望する場合に、(i)前記対象者を識別するための対象者識別情報、及び、(ii)前記対象者が購入を希望する前記商品又は前記サービスである対象商品を示す対象商品情報を取得する対象情報取得部と、
前記対象商品の重複購入の判定期間の始期及び終期の少なくとも一方に関する第1判定条件を、前記対象者ごとに決定する判定条件決定部と、
(i)前記対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、前記1以上の購入商品のそれぞれが購入された時期を示す購入時期情報、並びに、前記対象者識別情報を対応付けて格納する第1格納部を参照して、前記対象情報取得部が取得した前記対象者識別情報により識別される前記対象者が、前記対象者の前記第1判定条件により示される前記判定期間の期間内に購入した商品又はサービスに関する前記購入商品情報を抽出し、(ii)抽出された前記購入商品情報、及び、前記対象情報取得部が取得した前記対象商品情報に基づいて、前記対象商品の譲渡者の通信端末に、前記対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定部と、
商品又はサービスの譲渡者が過去に前記対象者に伝えた警告に対して前記対象者が商品又はサービスの購入を中止したか継続したかを示す情報に基づいて、前記対象商品の譲渡者が前記対象者に伝える前記警告の提示態様を前記対象者ごとに決定する態様決定部と、
を備える、管理装置。 A management device for managing purchasing behavior of a target person,
a target information acquisition unit that acquires, when the target person wishes to purchase a product or service, (i) target person identification information for identifying the target person, and (ii) target product information indicating a target product that is the product or service that the target person wishes to purchase;
a determination condition determination unit that determines, for each of the target users, a first determination condition related to at least one of a start date and an end date of a determination period for duplicate purchases of the target product;
(i) referring to a first storage unit that stores, in association with each other, purchased product information indicating each of one or more purchased products that are products or services previously purchased by the subject, purchase time information indicating the time when each of the one or more purchased products was purchased, and the subject identification information, extracts the purchased product information regarding products or services purchased by the subject identified by the subject identification information acquired by the subject information acquisition unit within the judgment period indicated by the first judgment condition of the subject; (ii) a necessity determination unit that determines whether or not to output a warning regarding duplicate purchase of the target product to the communication terminal of the transferor of the target product based on the extracted purchased product information and the target product information acquired by the target information acquisition unit;
a mode determining unit that determines, for each target person, a mode of presentation of the warning to be transmitted by the transferor of the target product based on information indicating whether the target person discontinued or continued purchasing the product or service in response to a warning previously transmitted to the target person by the transferor of the product or service;
A management device comprising:
前記判定条件決定部は、前記第1格納部を参照して、前記第1判定条件を前記対象者ごとに決定する、
請求項1に記載の管理装置。 the first storage unit stores the purchased product information, the purchase time information, and purchase quantity information indicating a number or amount of each of the one or more purchased products, as well as the target person identification information, in association with each other;
The judgment condition determination unit determines the first judgment condition for each of the subjects by referring to the first storage unit.
The management device according to claim 1 .
前記要否判定部は、抽出された前記購入商品情報と、前記第3判定条件とに基づいて、前記警告を出力させるか否かを判定する、
請求項1又は請求項2に記載の管理装置。 The judgment condition determination unit determines, for each of the target persons, a third judgment condition indicating whether (i) the same product or service is to be compared with another product or service of the same type in determining whether the target product is purchased multiple times;
the necessity determination unit determines whether to output the warning based on the extracted purchased product information and the third determination condition.
The management device according to claim 1 or 2 .
請求項1から請求項3までの何れか一項に記載の管理装置。 The mode determination unit determines , for each target person, a presentation mode of the warning to be conveyed to the target person by the transferor of the target product , based on at least one of the target person's attributes and the target person's past purchasing behavior.
The management device according to any one of claims 1 to 3 .
請求項1から請求項4までの何れか一項に記載の管理装置。 The mode determination unit refers to a second storage unit that stores, in association with each other, the target identification information, information indicating the presentation mode of each of one or more warnings previously communicated by the transferor of the product or service to the target identified by the target identification information, information for identifying the transferor of the product or service who communicated each of the one or more warnings to the target identified by the target identification information, and information indicating whether the target discontinued or continued purchasing the product or service in response to each of the one or more warnings, and determines, for each target, the presentation mode of the warning that the transferor of the target product will communicate to the target .
The management device according to any one of claims 1 to 4.
請求項1から請求項4までの何れか一項に記載の管理装置。The management device according to any one of claims 1 to 4.
前記対象者が商品又はサービスの購入を希望する場合に、(i)前記対象者を識別するための対象者識別情報、及び、(ii)前記対象者が購入を希望する前記商品又は前記サービスである対象商品を示す対象商品情報を取得する対象情報取得部と、
(i)前記対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、前記1以上の購入商品のそれぞれの数又は量を示す購入数量情報、並びに、前記対象者識別情報を対応付けて格納する第1格納部を参照して、前記対象情報取得部が取得した前記対象者識別情報により識別される前記対象者が、予め定められた期間の期間内に購入した商品又はサービスに関する前記購入商品情報及び前記購入数量情報を抽出し、(ii)抽出された前記購入商品情報及び前記購入数量情報、並びに、前記対象情報取得部が取得した前記対象商品情報に基づいて、前記対象商品の譲渡者の通信端末に、前記対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定部と、
商品又はサービスの譲渡者が過去に前記対象者に伝えた警告に対して前記対象者が商品又はサービスの購入を中止したか継続したかを示す情報に基づいて、前記対象商品の譲渡者が前記対象者に伝える前記警告の提示態様を前記対象者ごとに決定する態様決定部と
を備える、管理装置。 A management device for managing purchasing behavior of a target person,
a target information acquisition unit that acquires, when the target person wishes to purchase a product or service, (i) target person identification information for identifying the target person, and (ii) target product information indicating a target product that is the product or service that the target person wishes to purchase;
(i) referring to a first storage unit that stores purchased product information indicating each of one or more purchased products, which are products or services previously purchased by the target person, and purchased quantity information indicating the number or amount of each of the one or more purchased products, as well as the target person identification information in association with each other, extracts the purchased product information and purchased quantity information regarding products or services purchased within a predetermined period by the target person identified by the target person identification information acquired by the target information acquisition unit; (ii) a necessity determination unit that determines whether or not to output a warning regarding duplicate purchases of the target product to a communication terminal of a transferor of the target product, based on the extracted purchased product information and purchased quantity information , as well as the target product information acquired by the target information acquisition unit;
and a mode determination unit that determines, for each target person, a presentation mode of a warning to be communicated to the target person by the transferor of the target product, based on information indicating whether the target person discontinued or continued purchasing the product or service in response to a warning previously communicated to the target person by the transferor of the product or service .
請求項7に記載の管理装置。The management device according to claim 7.
請求項1から請求項8までの何れか一項に記載の管理装置。 a warning transmission unit configured to transmit to the communication terminal information for causing the communication terminal to output the warning in accordance with the presentation mode determined by the mode determination unit,
The management device according to any one of claims 1 to 8.
前記対象者が商品又はサービスの購入を希望する場合に、(i)前記対象者を識別するための対象者識別情報、及び、(ii)前記対象者が購入を希望する前記商品又は前記サービスである対象商品を示す対象商品情報を取得する対象情報取得段階と、
前記対象商品の重複購入の判定期間の始期及び終期の少なくとも一方に関する第1判定条件を、前記対象者ごとに決定する判定条件決定段階と、
(i)前記対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、前記1以上の購入商品のそれぞれが購入された時期を示す購入時期情報、並びに、前記対象者識別情報を対応付けて格納する第1格納装置を参照して、前記対象情報取得段階において取得された前記対象者識別情報により識別される前記対象者が、前記対象者の前記第1判定条件により示される前記判定期間の期間内に購入した商品又はサービスに関する前記購入商品情報を抽出し、(ii)抽出された前記購入商品情報、及び、前記対象情報取得段階において取得された前記対象商品情報に基づいて、前記対象商品の譲渡者の通信端末に、前記対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定段階と、
商品又はサービスの譲渡者が過去に前記対象者に伝えた警告に対して前記対象者が商品又はサービスの購入を中止したか継続したかを示す情報に基づいて、前記対象商品の譲渡者が前記対象者に伝える前記警告の提示態様を前記対象者ごとに決定する態様決定段階と、
を有する、管理方法。 A method for managing purchasing behavior of a target person using a computer, comprising:
When the subject wishes to purchase a product or service, a target information acquisition step of acquiring (i) subject identification information for identifying the subject, and (ii) target product information indicating the product or service that the subject wishes to purchase;
a determination step of determining, for each of the target users, a first determination condition relating to at least one of a start date and an end date of a determination period for duplicate purchases of the target product;
(i) referring to a first storage device that stores, in association with each other, purchased product information indicating one or more purchased products that are products or services previously purchased by the subject, purchase time information indicating the time when each of the one or more purchased products was purchased, and the subject identification information, extracting the purchased product information regarding products or services purchased by the subject identified by the subject identification information acquired in the subject information acquisition step during the judgment period indicated by the first judgment condition of the subject; and (ii) a necessity determination step that determines whether or not to output a warning regarding duplicate purchases of the target product to the communication terminal of the transferor of the target product based on the extracted purchased product information and the target product information acquired in the target information acquisition step;
A mode determining step of determining, for each of the subjects, a mode of presentation of the warning to be transmitted by the transferor of the target product based on information indicating whether the subject discontinued or continued purchasing the product or service in response to the warning previously transmitted by the transferor of the product or service to the subject;
A management method comprising:
前記対象者が商品又はサービスの購入を希望する場合に、(i)前記対象者を識別するための対象者識別情報、及び、(ii)前記対象者が購入を希望する前記商品又は前記サービスである対象商品を示す対象商品情報を取得する対象情報取得段階と、
(i)前記対象者が過去に購入した商品又はサービスである1以上の購入商品のそれぞれを示す購入商品情報、及び、前記1以上の購入商品のそれぞれの数又は量を示す購入数量情報、並びに、前記対象者識別情報を対応付けて格納する第1格納装置を参照して、前記対象情報取得段階において取得された前記対象者識別情報により識別される前記対象者が、予め定められた期間の期間内に購入した商品又はサービスに関する前記購入商品情報及び前記購入数量情報を抽出し、(ii)抽出された前記購入商品情報及び前記購入数量情報、並びに、前記対象情報取得段階において取得された前記対象商品情報に基づいて、前記対象商品の譲渡者の通信端末に、前記対象商品の重複購入に関する警告を出力させるか否かを判定する要否判定段階と、
商品又はサービスの譲渡者が過去に前記対象者に伝えた警告に対して前記対象者が商品又はサービスの購入を中止したか継続したかを示す情報に基づいて、前記対象商品の譲渡者が前記対象者に伝える前記警告の提示態様を前記対象者ごとに決定する態様決定段階と、
を有する、管理方法。 A method for managing purchasing behavior of a target person using a computer, comprising:
When the subject wishes to purchase a product or service, a target information acquisition step of acquiring (i) subject identification information for identifying the subject, and (ii) target product information indicating the product or service that the subject wishes to purchase;
(i) referring to a first storage device that stores, in association with each other, purchased product information indicating one or more purchased products that are products or services previously purchased by the subject, and purchased quantity information indicating the number or quantity of each of the one or more purchased products, as well as the subject identification information, extracting the purchased product information and purchased quantity information regarding products or services purchased within a predetermined period by the subject identified by the subject identification information acquired in the subject information acquisition step; (ii) a necessity determination step of determining whether or not to output a warning regarding duplicate purchases of the target product to the communication terminal of the transferor of the target product, based on the extracted purchased product information and purchased quantity information , as well as the target product information acquired in the target information acquisition step;
A mode determining step of determining, for each of the subjects, a mode of presentation of the warning to be transmitted by the transferor of the target product based on information indicating whether the subject discontinued or continued purchasing the product or service in response to the warning previously transmitted by the transferor of the product or service to the subject ;
A management method comprising :
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021094551A JP7704576B2 (en) | 2021-06-04 | 2021-06-04 | Information processing device, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021094551A JP7704576B2 (en) | 2021-06-04 | 2021-06-04 | Information processing device, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022186371A JP2022186371A (en) | 2022-12-15 |
| JP7704576B2 true JP7704576B2 (en) | 2025-07-08 |
Family
ID=84442066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021094551A Active JP7704576B2 (en) | 2021-06-04 | 2021-06-04 | Information processing device, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7704576B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005228179A (en) | 2004-02-16 | 2005-08-25 | Hitachi Software Eng Co Ltd | Information provision system based on purchase history |
| JP2014164371A (en) | 2013-02-22 | 2014-09-08 | Toshiba Tec Corp | Server and program |
| US20190205941A1 (en) | 2014-12-31 | 2019-07-04 | Ebay Inc. | Post-purchase usage analytics to prompt reselling of items in an online marketplace |
-
2021
- 2021-06-04 JP JP2021094551A patent/JP7704576B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005228179A (en) | 2004-02-16 | 2005-08-25 | Hitachi Software Eng Co Ltd | Information provision system based on purchase history |
| JP2014164371A (en) | 2013-02-22 | 2014-09-08 | Toshiba Tec Corp | Server and program |
| US20190205941A1 (en) | 2014-12-31 | 2019-07-04 | Ebay Inc. | Post-purchase usage analytics to prompt reselling of items in an online marketplace |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022186371A (en) | 2022-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112036952A (en) | System and method for targeted internet marketing based on offline, online, and credit-related data | |
| CN103116581B (en) | The recommendation method and device of a kind of electronic information | |
| JP2009087156A (en) | Information providing apparatus, portable terminal, information providing method and program | |
| US20150371283A1 (en) | System and method for managing or distributing promotional offers | |
| JP5391352B1 (en) | System and customer management server | |
| JP7177896B2 (en) | Behavioral information collection system | |
| US10223726B2 (en) | Information provisioning device, method, and medium for evaluating and estimating gift candidates | |
| JP6674527B1 (en) | Price setting device, price setting method, and price setting program | |
| US20230007061A1 (en) | Method for displaying object in timeline area, object display device, and information recording medium having recorded thereon program for implementing said method | |
| JP6250557B2 (en) | Providing device, program, and providing method | |
| JP2014216004A (en) | Customer management server and customer management system | |
| JP6906735B2 (en) | Programs, information processing methods, and information processing equipment | |
| KR20130102793A (en) | Server and method for providing mobile coupon service, and recording medium thereof | |
| US20160005084A1 (en) | Systems, methods, and computer program products for user-specific product related activity | |
| US20150134421A1 (en) | Optimizing customer promotions | |
| JP2015099478A (en) | Courtesy information management system and program | |
| JP7704576B2 (en) | Information processing device, information processing method, and program | |
| JP2019204208A (en) | Information processing apparatus, information processing method, and information processing program | |
| KR102652253B1 (en) | Information processing devices and programs | |
| WO2024242178A1 (en) | Content provision system, content provision method, and content provision program | |
| US11348149B2 (en) | System and method for identification and prediction of positive business leads through lead scoring | |
| JP2016012235A (en) | Sales promotion information providing server device, sales promotion information providing system | |
| JP7545344B2 (en) | Information processing device, information processing method, and program | |
| US20230230137A1 (en) | Store cooperation support apparatus, system, method, and computer readable medium | |
| US20210144221A1 (en) | Targeted electronic and networked content delivery |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240501 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250212 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250411 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250515 |
|
| 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: 20250624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250626 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7704576 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |