JP7512482B2 - Point processing system, method and program - Google Patents
Point processing system, method and program Download PDFInfo
- Publication number
- JP7512482B2 JP7512482B2 JP2023098684A JP2023098684A JP7512482B2 JP 7512482 B2 JP7512482 B2 JP 7512482B2 JP 2023098684 A JP2023098684 A JP 2023098684A JP 2023098684 A JP2023098684 A JP 2023098684A JP 7512482 B2 JP7512482 B2 JP 7512482B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- service
- user
- services
- point
- 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
- 238000000034 method Methods 0.000 title claims description 39
- 238000012545 processing Methods 0.000 title description 65
- 230000004044 response Effects 0.000 claims description 6
- 230000010365 information processing Effects 0.000 claims 2
- 238000006243 chemical reaction Methods 0.000 description 29
- 230000008569 process Effects 0.000 description 28
- 230000002776 aggregation Effects 0.000 description 26
- 238000004220 aggregation Methods 0.000 description 26
- 238000004364 calculation method Methods 0.000 description 24
- 238000007726 management method Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000007790 scraping Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 239000008186 active pharmaceutical agent Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
この発明は、商品等の提供に付随してポイントを発行するポイントサービスを支援するポイント処理システム、方法およびプログラムに関する。 This invention relates to a point processing system, method, and program that supports a point service that issues points in conjunction with the provision of products, etc.
販促や顧客の獲得・囲い込みの手段として、商品または役務(以下、「商品等」という。)の提供に付随して、実在の店舗や仮想店舗において商品等との交換に使用できるポイント(クーポン、マイレージ、トレーディング・スタンプ等も含む。)を発行するポイントサービスが普及している。 As a means of sales promotion and customer acquisition and retention, point services that issue points (including coupons, mileage, trading stamps, etc.) that can be used to exchange for goods and services (hereinafter referred to as "goods, etc.") at real or virtual stores in conjunction with the provision of such goods and services have become widespread.
近年、1人のユーザが複数のポイントサービスを利用することも多く、そのような場合にはユーザによるポイント管理は繁雑化する傾向にある。また、ポイントサービス間でポイントの交換を行いたいという要望も出てきていた。 In recent years, it is becoming common for one user to use multiple point services, and in such cases, point management by the user tends to become complicated. There has also been an increasing demand for the ability to exchange points between point services.
そこで、複数のポイントサービスを利用するユーザに対するサービス向上を図るためにアカウントアグリゲーションを利用するウェブサイト(アグリゲーションサイト)が知られている。このようなアグリゲーションサイトでは、ユーザは統合アカウントを作成し、利用する複数のポイントサービスの各々へのログイン情報を予め登録しておく。これにより、ユーザは、統合アカウントに共通ログイン情報によりログインするだけで、自己が利用する複数のポイントサービスにおいて取得したポイントの内容を参照することができる。このようなアグリゲーションサイトでは、例えば、ポイントサービス間でのポイント交換を可能にするものも知られている(例えば、特許文献1を参照)。 Therefore, there are known websites (aggregation sites) that use account aggregation to improve services for users who use multiple point services. On such aggregation sites, users create an integrated account and register login information for each of the multiple point services they use in advance. This allows users to refer to the details of the points they have acquired in the multiple point services they use, simply by logging in to the integrated account using common login information. Some of these aggregation sites are known to enable point exchange between point services (see, for example, Patent Document 1).
図6は、ポイント交換サービスを実現するアグリゲーションサイトに共通ログイン情報によりログインする場合の、ユーザ端末の表示画面の一例を示している。ユーザは、当該アグリゲーションサイトの統合アカウントに、ユーザが利用するAサービス,Bサービス,Cサービス,およびXサービスの複数のポイントサービスの各々へのログイン情報であるIDおよびパスワードをそれぞれ予め紐付けて登録してある。 Figure 6 shows an example of a display screen of a user terminal when logging in to an aggregation site that provides a point exchange service using common login information. The user has registered in advance in the integrated account of the aggregation site an ID and password, which are login information for each of the multiple point services used by the user, namely service A, service B, service C, and service X, and each of these are linked to the user's login information.
図6(A)に示される画面において、ポイントサービス間でのポイント交換を実行するために、ユーザは統合アカウントへのログインを実行する。図6(B)は、ログイン後の画面の一例を示すものであって、Aサービス,Bサービス,およびCサービスのうちのいずれのポイントサービスについて、取得していたポイントのうちの何ポイントをXサービスのポイントに交換するかを入力するためのものである。 On the screen shown in FIG. 6(A), the user logs in to the integrated account in order to exchange points between point services. FIG. 6(B) shows an example of the screen after logging in, which is used to input how many of the points acquired for any one of point services A, B, and C that are to be exchanged for points for X service.
アグリゲーションサイトを利用したポイント交換の場合には、統合アカウントにユーザが予め紐付けて登録した各ポイントサービスへのログイン情報を利用して、各ポイントサービスに係るユーザ情報が自動的に取得される(スクレイピング)。したがって、図6(B)の画面では、ユーザは、各ポイントサービスへのログイン情報であるIDおよびパスワードをその都度入力することなく、任意のポイントサービスのポイントをXサービスのポイントに交換するように申請することができる。 When exchanging points using an aggregation site, user information related to each point service is automatically obtained (scraping) using login information for each point service that the user has previously linked and registered to the integrated account. Therefore, on the screen in FIG. 6(B), the user can apply to exchange points from any point service for points from service X without having to enter the ID and password, which are the login information for each point service, each time.
アグリゲーションサイトは上述したようにユーザに対してより便利なサービスを提供するものであるが、アグリゲーションサイトによって事業者側にも利益がもたらされる。一般的に、ポイントサービスに係る事業者は、ポイント付与に伴う顧客の購買状況等を把握でき、把握された購買状況を、例えば、商品発注に利用することや、商品開発・企画等に利用することができる。ポイントサービスに係る事業者は、上述したようなポイント管理を実現するアグリゲーションサイトを利用することによって、例えば提携事業者であるポイントサービスに係る複数の事業者から、このようなユーザの購買状況等をまとめて収集することができる。 As mentioned above, aggregation sites provide more convenient services to users, but aggregation sites also bring benefits to businesses. Generally, businesses involved in point services can grasp the purchasing behavior of customers in relation to the awarding of points, and can use the grasped purchasing behavior, for example, for product ordering or for product development and planning. By using an aggregation site that realizes point management as described above, businesses involved in point services can collectively collect such user purchasing behavior, for example, from multiple businesses involved in point services that are affiliated businesses.
ところが、このようなポイント管理を実現するアグリゲーションサイトを利用して収集される情報は、例えば提携事業者であるポイントサービスに係る事業者からの情報であって、ポイント付与を伴って購入された商品等についての情報に限られる。このため、例えば、提携外の事業者に係る情報や、ポイントプログラムを実施していない事業者に係る情報は取得することができない。さらに、そもそも当該アグリゲーションサイトを利用しないユーザに関する情報は取得できない。このように、ポイント管理を実現するアグリゲーションサイトを利用して収集できる情報の範囲には限りがある。 However, the information collected using an aggregation site that realizes such point management is, for example, information from affiliated businesses related to point services, and is limited to information about products purchased with the award of points. For this reason, for example, information about non-affiliated businesses or information about businesses that do not implement point programs cannot be obtained. Furthermore, information about users who do not use the aggregation site in the first place cannot be obtained. In this way, there is a limit to the range of information that can be collected using an aggregation site that realizes point management.
この発明は上記事情に着目してなされたもので、その目的とするところは、ユーザに関する広範囲の情報を収集でき、また、情報を提供しようとする動機付けをユーザに与えることが可能なポイント処理システム、方法およびプログラムを提供することにある。 This invention was made in light of the above circumstances, and its purpose is to provide a points processing system, method, and program that can collect a wide range of information about users and motivate users to provide information.
上記課題を解決するために、この発明に係るポイント処理システムおよび方法に係る第1の態様は、所定のユーザの、少なくとも第1のサービスおよび第2のサービスにログインするためのログイン情報を取得するログイン情報取得部と、前記取得されたログイン情報に基づいて、前記第1のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得する購買関連情報取得部と、前記取得された購買関連情報に基づいて、前記第2のサービスにおいて使用可能なボーナスポイントを算出するボーナスポイント算出部と、前記第2のサービスに対して、前記算出されたボーナスポイントを前記所定のユーザに対し付与させるための情報を出力する出力部とを備えるようにしたものである。 In order to solve the above problems, a first aspect of the point processing system and method according to the present invention includes a login information acquisition unit that acquires login information for a specific user to log in to at least a first service and a second service, a purchase-related information acquisition unit that acquires purchase-related information about the specific user from a database related to the first service based on the acquired login information, a bonus point calculation unit that calculates bonus points that can be used in the second service based on the acquired purchase-related information, and an output unit that outputs information for granting the calculated bonus points to the specific user for the second service.
この発明に係るポイント処理システムの第2の態様は、前記取得されるログイン情報が、前記所定のユーザが前記第1および第2のサービスにログインするための共通ログイン情報を含み、前記購買関連情報取得部が、前記取得された共通ログイン情報に基づいて、前記第1のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得するようにしたものである。 A second aspect of the point processing system according to the present invention is such that the acquired login information includes common login information for the specified user to log in to the first and second services, and the purchase-related information acquisition unit acquires purchase-related information for the specified user from a database related to the first service based on the acquired common login information.
この発明に係るポイント処理システムの第3の態様は、前記取得されるログイン情報が、前記所定のユーザが前記第1および第2のサービスに個別にログインするための個別ログイン情報を含み、前記購買関連情報取得部が、前記取得された個別ログイン情報に基づいて、前記第1のサービスに係るデータベースから、前記所定のユーザに関する購買関連情報を取得するようにしたものである。 A third aspect of the point processing system according to the present invention is such that the acquired login information includes individual login information for the specific user to individually log in to the first and second services, and the purchase-related information acquisition unit acquires purchase-related information for the specific user from a database related to the first service based on the acquired individual login information.
この発明に係るポイント処理システムの第4の態様は、前記ボーナスポイント算出部が、前記第1のサービスに係るデータベースに記憶された、前記第1のサービスにおいて前記所定のユーザが取得したポイントを維持したまま、前記第2のサービスにおいて使用可能なポイントを算出するようにしたものである。 A fourth aspect of the point processing system according to the present invention is that the bonus point calculation unit calculates points that can be used in the second service while maintaining the points that the specific user has acquired in the first service that are stored in the database related to the first service.
この発明に係るポイント処理システムの第5の態様は、前記第2のサービスが、互いに異なるポイント付与ルールに基づいてポイントの付与処理を行う複数のポイントサービスを含む場合に、前記ボーナスポイント算出部により、前記複数のポイントサービスの各ポイント付与ルールに基づいて当該複数のポイントサービスの中からボーナスポイントの付与量が最も大きいポイントサービスを選択し、当該選択されたポイントサービスのポイント付与ルールと、前記取得された購買関連情報とに基づいて、前記選択されたポイントサービスにおいて使用可能なボーナスポイントを算出するようにしたものである。 In a fifth aspect of the point processing system according to the present invention, when the second service includes a plurality of point services that perform point granting processing based on mutually different point granting rules, the bonus point calculation unit selects from the plurality of point services the point service that grants the largest amount of bonus points based on each point granting rule of the plurality of point services, and calculates the bonus points that can be used in the selected point service based on the point granting rule of the selected point service and the acquired purchase-related information.
この発明に係るポイント処理システムの第6の態様は、前記第2のサービスが、複数のポイントサービスを含む場合に、前記ボーナスポイント算出部により、前記複数のポイントサービスに対する前記所定のユーザの利用頻度に基づいて当該複数のポイントサービスの中から利用頻度が最も高いポイントサービスを選択し、当該選択されたポイントサービスのポイント付与ルールと、前記取得された購買関連情報とに基づいて、前記選択されたポイントサービスにおいて使用可能なボーナスポイントを算出するようにしたものである。 In a sixth aspect of the point processing system according to the present invention, when the second service includes a plurality of point services, the bonus point calculation unit selects the most frequently used point service from among the plurality of point services based on the frequency of use of the plurality of point services by the specified user, and calculates the bonus points available for use in the selected point service based on the point awarding rules of the selected point service and the acquired purchase-related information.
この発明に係るポイント処理システムの第7の態様は、前記ボーナスポイント算出部により、前記取得された購買関連情報に含まれる情報の種類、情報の詳細度合い、情報の量、金額のうちの少なくとも1つの要素と、当該要素に対応して予め設定されたポイント付与率とに従い、前記ボーナスポイントを算出するようにしたものである。 A seventh aspect of the point processing system according to the present invention is that the bonus point calculation unit calculates the bonus points according to at least one element of the type of information, the level of detail of the information, the amount of information, and the amount contained in the acquired purchase-related information, and a point award rate that is preset in accordance with the element.
この発明に係るポイント処理システムの第8の態様は、前記ユーザまたは前記購買関連情報の提供元を表す情報に関連付けて、前記算出されたボーナスポイントの付与履歴を表す情報を生成し記憶媒体に保存する付与履歴保存部と、前記ユーザまたは前記購買関連情報の提供元が使用する端末からの取得要求に応じて、前記記憶媒体に保存された該当するボーナスポイント付与履歴を表す情報を読み出して出力する付与履歴情報出力部とを、さらに具備するようにしたものである。 An eighth aspect of the point processing system according to the present invention further includes an award history storage unit that generates information representing the calculated bonus point award history in association with information representing the user or the provider of the purchase-related information and stores the information in a storage medium, and an award history information output unit that reads out and outputs the information representing the corresponding bonus point award history stored in the storage medium in response to an acquisition request from a terminal used by the user or the provider of the purchase-related information.
この発明の第1の態様によれば、所定のユーザに対応付けて設定されたログイン情報に基づいて、第1のサービスに係る、上記所定のユーザに関する購買関連情報が取得される。そして、取得された購買関連情報に基づいて、第2のサービスにおいて使用可能なボーナスポイントが算出され、算出されたボーナスポイントを上記所定のユーザに付与するための情報が第2のサービスへ出力される。 According to a first aspect of the present invention, purchase-related information for a specific user related to a first service is acquired based on login information set in association with the specific user. Then, bonus points that can be used in a second service are calculated based on the acquired purchase-related information, and information for granting the calculated bonus points to the specific user is output to the second service.
ここで、上記第1のサービスは、例えば、ユーザが商品等の決済をするために利用するサービスや、ユーザに商品を販売するサービス、ユーザに役務を提供するサービスを含む。また、上記第1のサービスは、ポイントサービスを兼ねているサービスに加えて、ポイントサービスを兼ねていないサービスも含む。したがって、上記購買関連情報として、ポイント付与を伴って購入された商品等についての情報に限らず、ポイント付与とは無関係のサービスで管理される情報についても取得することができる。 The first service includes, for example, a service used by the user to pay for products, etc., a service that sells products to the user, and a service that provides services to the user. The first service also includes services that are not also point services, in addition to services that serve as point services. Therefore, the purchase-related information is not limited to information about products, etc. purchased with point allocation, but also includes information managed by services unrelated to point allocation.
例えば、金融機関を利用したユーザの決済情報を取得するために、当該金融機関のバンキングシステムに直接アクセスして当該決済情報を取得することは一般的に難しい。しかしながら、このような決済情報についても上記購買関連情報として、上述したログイン情報を利用して当該金融機関のデータベースにアクセスすることにより簡易に取得することができる。 For example, in order to obtain payment information of a user who has used a financial institution, it is generally difficult to directly access the banking system of the financial institution to obtain the payment information. However, such payment information can be easily obtained as the above-mentioned purchase-related information by accessing the database of the financial institution using the login information described above.
また、購買関連情報の取得に応じて、当該購買関連情報を提供したユーザにはボーナスポイントが付与される。このため、購買関連情報を提供しようとする動機付けをユーザに与えることができ、これにより購買関連情報の取得数の増加が期待できる。 In addition, in response to the acquisition of purchase-related information, the user who provided that purchase-related information is given bonus points. This provides users with an incentive to provide purchase-related information, which is expected to lead to an increase in the amount of purchase-related information acquired.
この発明の第2の態様によれば、所定のユーザが第1のサービスおよび第2のサービスにログインするための共通ログイン情報が取得され、取得された共通ログイン情報に基づいて、第1のサービスに係る、上記所定のユーザに関する購買関連情報が取得される。例えば、共通ログイン情報によってログインされる統合アカウントには、複数のサービスの各々への個別ログイン情報が上記共通ログイン情報に紐づけられて予め登録され、さらに、購買関連情報の取得形態を指定するためのコースが設定される。コースは、例えば、情報取得先となるサービス名や取得情報の種類、取得タイミングを表す情報を含む。したがって、共通ログイン情報をキーにすることによって、当該共通ログイン情報に個別ログイン情報が紐づけられた複数のサービスから上記ユーザに関する購買関連情報を同時に取得することができる。また、各購買関連情報を上記設定されたコースにより指定された取得形態で取得することができる。 According to a second aspect of the present invention, common login information for a specific user to log in to a first service and a second service is acquired, and purchase-related information related to the specific user related to the first service is acquired based on the acquired common login information. For example, in an integrated account logged in using the common login information, individual login information for each of a plurality of services is registered in advance in association with the common login information, and a course is set for specifying the acquisition form of the purchase-related information. The course includes, for example, information indicating the service name from which information is acquired, the type of information to be acquired, and the acquisition timing. Therefore, by using the common login information as a key, purchase-related information related to the user can be simultaneously acquired from a plurality of services whose individual login information is associated with the common login information. In addition, each piece of purchase-related information can be acquired in an acquisition form specified by the set course.
この発明の第3の態様によれば、所定のユーザが第1のサービスおよび第2のサービスに個別にログインするための個別ログイン情報が取得され、取得された個別ログイン情報に基づいて、第1のサービスまたは第2のサービスから、上記所定のユーザに関する購買関連情報が取得される。このため、個別ログイン情報をキーにすることによって、所定ユーザの任意のサービスに係る購買関連情報を取得することができる。 According to a third aspect of the present invention, individual login information is acquired for a specific user to log in individually to a first service and a second service, and purchase-related information for the specific user is acquired from the first service or the second service based on the acquired individual login information. Therefore, by using the individual login information as a key, purchase-related information for any service of the specific user can be acquired.
この発明の第4の態様によれば、第1のサービスにおいて上記所定のユーザが取得したポイントが維持されたまま、第2のサービスにおいて使用可能なボーナスポイントを上記所定のユーザに付与するように、第2のサービスが指示される。このように、第1のサービスが、ポイントサービスを兼ねたサービスである場合には、上記所定のユーザにボーナスポイントが付与されても、上記所定のユーザが第1のサービスにおいて既に取得しているポイントは維持される。すなわち、購買関連情報の取得処理が実行された場合には、ポイント交換処理は行われず、ポイント付与先として指定されているサービスに対するポイント付与処理が行われる。このため、購買関連情報の提供に際し、より明確な動機付けを与えることができる。 According to a fourth aspect of the present invention, the second service is instructed to grant the specified user bonus points usable in the second service while maintaining the points acquired by the specified user in the first service. In this way, if the first service is a service that also serves as a points service, the points already acquired by the specified user in the first service are maintained even if bonus points are awarded to the specified user. In other words, when the process of acquiring purchase-related information is executed, the points exchange process is not performed, and the points assignment process is performed for the service designated as the point assignment destination. This makes it possible to provide a clearer motivation when providing purchase-related information.
この発明の第5の態様によれば、ボーナスポイントの付与先のサービスとしてポイント付与ルールの異なる複数のポイントサービスが存在する場合に、当該複数のポイントサービスの中からボーナスポイントの付与量または付与率が最も大きいポイントサービスが選択され、このポイントサービスにおいて使用可能なボーナスポイントを算出される。このため、ユーザは自身の購買関連情報の提供の対価として、最も多くのポイントを取得することが可能となる。 According to a fifth aspect of the present invention, when there are multiple point services with different point awarding rules as services to which bonus points are awarded, the point service that awards the largest amount or rate of bonus points is selected from the multiple point services, and the bonus points that can be used in this point service are calculated. This allows the user to obtain the largest number of points in exchange for providing their purchase-related information.
この発明の第6の態様によれば、ボーナスポイントの付与先のサービスとして複数のポイントサービスが存在する場合に、当該複数のポイントサービスの中からユーザの利用頻度が最も高いポイントサービスが選択され、このポイントサービスにおいて使用可能なボーナスポイントが算出される。このため、ユーザが最もよく利用しているポイントサービスにボーナスポイントを付与することが可能となる。 According to a sixth aspect of the present invention, when there are multiple point services to which bonus points can be awarded, the point service that is most frequently used by the user is selected from the multiple point services, and the bonus points that can be used for this point service are calculated. This makes it possible to award bonus points to the point service that the user uses most frequently.
この発明の第7の態様によれば、情報取得先のサービスから取得された購買関連情報に含まれる情報の種類、情報の詳細度合い、情報の量、金額のうちの少なくとも1つの要素に応じて、ボーナスポイントが算出される。すなわち、取得された購買関連情報の種類や量、質、価値に応じてそれに見合うボーナスポイントが算出される。従って、購買関連情報の提供を受ける事業者は、ユーザの購買関連情報を取得する際に、その情報の種類や量、質、価値に見合ったボーナスポイントを付与すればよいことになる。一方、情報提供元のユーザにとっては、情報の種類や量、質、価値の高い情報を提供すれば、それに見合ったボーナスポイントを取得することが可能となる。 According to a seventh aspect of the present invention, bonus points are calculated according to at least one of the following elements: the type of information, the level of detail of the information, the amount of information, and the amount of money contained in the purchasing-related information acquired from the information acquisition service. In other words, bonus points are calculated according to the type, amount, quality, and value of the purchasing-related information acquired. Therefore, when acquiring a user's purchasing-related information, a business receiving the purchasing-related information can simply award bonus points according to the type, amount, quality, and value of that information. On the other hand, the user providing the information can acquire bonus points according to the type, amount, quality, and value of the information provided.
この発明の第8の態様によれば、保存されたボーナスポイントの付与履歴情報をもとに、ユーザは過去の購買関連情報の提供の見返りとして、例えばどの種類のボーナスポイントを何ポイント取得したかを確認することが可能となる。また購買関連情報の提供元は、購買関連情報の取得の見返りとしてユーザに対し例えばどの種類のボーナスポイントが何ポイント付与されたかを確認することが可能となる。 According to an eighth aspect of the present invention, based on the stored bonus point allocation history information, the user can check, for example, what type and how many bonus points he/she has acquired in return for providing past purchase-related information. In addition, the provider of purchase-related information can check, for example, what type and how many bonus points have been granted to the user in return for obtaining purchase-related information.
すなわち、この発明によれば、ユーザに関する広範囲の情報を収集でき、また情報を提供しようとする動機付けをユーザに与えることが可能なポイント処理システム、方法およびプログラムを提供することができる。 In other words, this invention provides a points processing system, method, and program that can collect a wide range of information about users and motivate users to provide information.
以下、図面を参照してこの発明に係る実施形態を説明する。
[第1の実施形態]
この発明の第1の実施形態では、図6に関連して説明したアカウントアグリゲーションおよびスクレイピングの技術を用いてポイントサービスを支援する技術について説明する。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[First embodiment]
In the first embodiment of the present invention, a technique for supporting a points service using the account aggregation and scraping techniques described in relation to FIG. 6 will be described.
図1は、この発明の第1の実施形態に係るシステムの俯瞰図である。Aサービス、Bサービス、およびCサービスは、ユーザが商品等の購買に関連して利用するサービスである。当該サービスは、例えば、クレジット決済サービスのようなユーザが商品等の決済をするために利用するサービスであってもよく、あるいは、百貨店やスーパマーケット、コンビニエンスストア、仮想店舗等の小売業者がユーザに商品を販売するサービスや、宅配業者やフィットネスクラブ、理美容店舗、病院等のようにユーザに役務を提供するサービスであってもよい。なお、ユーザが購買に関連して利用するこのようなサービスは、ポイントサービスを兼ねるものであっても、ポイントサービスを兼ねていないものであってもよい。 FIG. 1 is an overhead view of a system according to a first embodiment of the present invention. Service A, Service B, and Service C are services that users use in connection with the purchase of goods and the like. The services in question may be, for example, services used by users to pay for goods and the like, such as a credit payment service, or services in which retailers such as department stores, supermarkets, convenience stores, virtual stores, etc. sell goods to users, or services that provide services to users, such as delivery companies, fitness clubs, hairdressing salons, hospitals, etc. Note that such services used by users in connection with purchases may or may not also serve as point services.
一方、Xサービスは、ポイントサービスを兼ねるサービスである。なお、ポイントサービスとは、例えば、会員登録されたユーザが商品または役務を購入した際に、その購入金額に応じて、或いは店舗への来店回数等に応じて、企業側が定めた条件でユーザに対しポイントを付与し、貯まったポイントを次回以降の来店時に商品またはサービスと交換したり、商品またはサービスの購入時に代金として使用できるようにするサービスである。付与または使用されたポイントの管理データは、一般にポイントカードまたはスマートフォン等の携帯端末に記憶されると共に、店舗のレジ端末またはレジ端末が接続されるPOSサーバ等からポイント管理サーバに送信されて会員ユーザの管理等に利用される。ポイントサービスの具体例には、クーポン、マイレージ、トレーディング・スタンプ等のようなさまざまな種類がある。 On the other hand, the X service is a service that also serves as a point service. A point service is a service in which, for example, when a registered user purchases a product or service, points are awarded to the user under conditions set by the company according to the purchase amount or the number of visits to the store, and the accumulated points can be exchanged for products or services on the next visit or used as payment when purchasing a product or service. Management data for awarded or used points is generally stored on a point card or a mobile device such as a smartphone, and is sent from the store's cash register terminal or a POS server to which the cash register terminal is connected to a point management server for use in managing member users. Specific examples of point services include various types such as coupons, mileage, trading stamps, etc.
ところで、第1の実施形態に係るシステムでは、上記複数のサービスA,B,Cを利用するユーザに対するサービス向上を図るために、アカウントアグリゲーションを利用するウェブサイト(以後アグリゲーションサイトと呼称する)が設けられている。第1の実施形態では、このアグリゲーションサイトがこの発明に係るポイント処理システムを構成する。 In the system according to the first embodiment, a website that uses account aggregation (hereafter referred to as an aggregation site) is provided to improve services for users who use the above-mentioned multiple services A, B, and C. In the first embodiment, this aggregation site constitutes the points processing system according to the present invention.
アグリゲーションサイトを構成するサーバは、ログイン情報データベース100を備える。そして、ユーザごとに統合アカウントを作成し、この統合アカウントにログインするための共通ログイン情報に紐づけて、上記ユーザが利用する複数のサービスA,B,Cの各々に対応する個別ログイン情報を、上記ログイン情報データベース100に予め登録している。これにより、ユーザは統合アカウントに対し共通ログイン情報を用いてログインするだけで、自己が利用する複数のサービスA,B,Cの各々により取得したポイントの内容を参照することができる。 The server constituting the aggregation site has a login information database 100. An integrated account is created for each user, and individual login information corresponding to each of the multiple services A, B, and C used by the user is registered in advance in the login information database 100, linked to common login information for logging in to the integrated account. This allows the user to refer to the details of the points acquired through each of the multiple services A, B, and C used by the user, simply by logging in to the integrated account using the common login information.
またアグリゲーションサイトを構成するサーバは、購買関連情報取得部200と、ボーナスポイント算出部300とを備えている。
購買関連情報取得部200は、スクレイピングによって、当該ユーザが利用する各サービスA,B,Cに対応して設けられたAサービスデータベースE1、BサービスデータベースE2およびCサービスデータベースE3から、当該ユーザに関する購買関連情報を取得する。当該購買関連情報は、例えば決済情報を含んでいる。決済情報は、例えば、ユーザが決済を行った日付・時間、(仮想店舗を含む)店舗、および金額等を含む。あるいは、当該購買関連情報は、例えば、商品の注文履歴を示す情報や、購入検討中の商品の登録状況を示す情報、役務の提供を受けるための登録状況を示す情報を含んでいてもよい。
The server constituting the aggregation site also includes a purchase-related information acquisition unit 200 and a bonus point calculation unit 300 .
The purchase-related information acquisition unit 200 acquires purchase-related information about the user from the A service database E1, B service database E2, and C service database E3 provided corresponding to each service A, B, and C used by the user by scraping. The purchase-related information includes, for example, payment information. The payment information includes, for example, the date and time when the user made a payment, the store (including a virtual store), and the amount. Alternatively, the purchase-related information may include, for example, information indicating the order history of a product, information indicating the registration status of a product under consideration for purchase, and information indicating the registration status for receiving the provision of a service.
ボーナスポイント算出部300は、取得された購買関連情報に基づいて、ポイント付与先として予め指定されたXサービスにおいて使用可能なボーナスポイントを算出し、算出されたボーナスポイントが当該ユーザのXサービスポイント口座400に付与されるようにするための指示を送信する。当該ボーナスポイントは、例えば、取得された購買関連情報に対する対価として与えるものであってもよい。ここで、Aサービス、BサービスおよびCサービスがポイントサービスを有している場合には、ボーナスポイントがXサービスポイント口座400に付与されても、当該ポイントサービスを兼ねるサービスにおいてユーザが既に取得しているポイントは変更されないことに留意すべきである。 The bonus point calculation unit 300 calculates the bonus points that can be used in the X service that has been designated in advance as the point grant destination based on the acquired purchase-related information, and transmits instructions to grant the calculated bonus points to the X service point account 400 of the user. The bonus points may be given, for example, as compensation for the acquired purchase-related information. It should be noted here that if the A service, the B service, and the C service each have a point service, even if the bonus points are granted to the X service point account 400, the points that the user has already acquired in the service that also serves as the point service will not be changed.
以下、本発明に係るポイント処理システムの第1の実施形態の構成および動作について説明する。 The following describes the configuration and operation of the first embodiment of the point processing system according to the present invention.
(構成例)
図2は、この発明の第1の実施形態に係る無線ネットワークシステムの構成の一例を示す図である。
(Configuration example)
FIG. 2 is a diagram showing an example of the configuration of a wireless network system according to the first embodiment of the present invention.
第1の実施形態の通信システムは、例えば、それぞれユーザが使用する複数のユーザ端末3と、ポイントサービスであるXサービスを提供するXサービスシステム2Xと、ユーザが商品等の購買に関連して利用するAサービスを提供するAサービスシステム2Aと、ポイント処理装置1とを備え、これらはInternet Protocol(IP)を使用するネットワークNWを介して接続されている。 The communication system of the first embodiment includes, for example, a plurality of user terminals 3 each used by a user, an X service system 2X that provides an X service which is a point service, an A service system 2A that provides an A service that the user uses in connection with the purchase of a product or the like, and a point processing device 1, all of which are connected via a network NW that uses the Internet Protocol (IP).
このうちポイント処理装置1がアグリゲーションサイトを実現する。ポイント処理装置1は、Aサービスシステム2AからAサービスに係るユーザの購買関連情報を取得し、当該購買関連情報の取得に応じて、Xサービスにおいて使用可能なボーナスポイントが当該ユーザのポイント口座に付与されるようにするための指示を送信する。例えば、Aサービスは、金融機関が提供する決済サービスのような、ユーザが商品等の決済をするのに利用するサービスであってもよく、あるいは、ユーザに商品を販売するサービスや、ユーザに役務を提供するサービスであってもよい。なお、Aサービスは、ポイントサービスを兼ねたサービスであってもよい。 Of these, the point processing device 1 realizes the aggregation site. The point processing device 1 acquires purchasing-related information of a user related to the A service from the A service system 2A, and transmits instructions for granting bonus points that can be used in the X service to the user's point account in response to the acquisition of the purchasing-related information. For example, the A service may be a service used by a user to pay for goods, etc., such as a payment service provided by a financial institution, or it may be a service that sells goods to users or a service that provides services to users. The A service may also be a point service.
Xサービスシステム2Xは、Xサービスを実現するための処理機能を実行する管理装置21Xと、ユーザ毎にXサービスにおいてユーザが取得しているポイントを記憶するユーザ情報データベース22Xとを備えている。 The X service system 2X includes a management device 21X that executes processing functions to realize the X service, and a user information database 22X that stores the points that each user has acquired in the X service.
Aサービスシステム2Aは、Aサービスを実現するための処理機能を実行する管理装置21Aと、ユーザ毎にAサービスに係るユーザの購買関連情報を記憶するユーザ情報データベース22Aとを備えている。当該購買関連情報は、例えば決済情報を含んでいる。決済情報は、例えば、ユーザが決済を行った日付・時間、(仮想店舗を含む)店舗、および金額等を示すものである。あるいは、当該購買関連情報は、商品の注文履歴を示す情報や、購入検討中の商品の登録状況を示す情報や、役務の提供を受けるための登録状況を示す情報を含んでいてもよい。なお、Aサービスが、ポイントサービスを兼ねたサービスである場合には、ユーザ情報データベース22Aは、ユーザごとにAサービスにおいてユーザが取得しているポイントも記憶している。 The A service system 2A includes a management device 21A that executes processing functions for implementing the A service, and a user information database 22A that stores the user's purchase-related information related to the A service for each user. The purchase-related information includes, for example, payment information. The payment information indicates, for example, the date and time when the user made the payment, the store (including a virtual store), and the amount. Alternatively, the purchase-related information may include information indicating the order history of a product, information indicating the registration status of a product under consideration for purchase, and information indicating the registration status for receiving the provision of a service. Note that if the A service is a service that also serves as a points service, the user information database 22A also stores the points that the user has acquired in the A service for each user.
図3は、第1の実施形態に係るポイント処理システムの全部または主要部を構成するポイント処理装置1の機能構成を示すブロック図である。
第1の実施形態に係るポイント処理装置1は、制御ユニット11と、記憶ユニット12と、通信インタフェースユニット13とを備えている。
FIG. 3 is a block diagram showing the functional configuration of the point processing device 1 that constitutes the entirety or a major part of the point processing system according to the first embodiment.
The point processing device 1 according to the first embodiment comprises a control unit 11 , a storage unit 12 , and a communication interface unit 13 .
通信インタフェースユニット13は、例えば、1つ以上の有線または無線の通信インタフェースユニットを含んでいる。通信インタフェースユニット13は、ユーザ端末3から送信される共通ログイン情報を受信し、受信された共通ログイン情報を制御ユニット11に入力する。また、通信インタフェースユニット13は、制御ユニット11からの指示にしたがって、Aサービスシステム2Aから当該ユーザの購買関連情報を取得し、取得された購買関連情報を制御ユニット11に入力する。さらに、通信インタフェースユニット13は、制御ユニット11からの指示にしたがって、Xサービスシステム2Xに対しボーナスポイントの付与指示を出力する。 The communication interface unit 13 includes, for example, one or more wired or wireless communication interface units. The communication interface unit 13 receives common login information transmitted from the user terminal 3, and inputs the received common login information to the control unit 11. The communication interface unit 13 also acquires purchase-related information of the user from the A service system 2A in accordance with an instruction from the control unit 11, and inputs the acquired purchase-related information to the control unit 11. Furthermore, the communication interface unit 13 outputs an instruction to grant bonus points to the X service system 2X in accordance with an instruction from the control unit 11.
記憶ユニット12は、記憶媒体として例えばHDD(Hard Disk Drive)またはSSD(Solid State Drive)等の随時書き込みおよび読み出しが可能な不揮発メモリを使用したもので、プログラム記憶領域と、データ記憶領域とを有している。このうちデータ記憶領域には、ログイン情報記憶部121と、購買関連情報記憶部122と、ポイント換算テーブル記憶部123とが設けられている。 The storage unit 12 uses a non-volatile memory that can be written to and read from at any time, such as a hard disk drive (HDD) or solid state drive (SSD), as a storage medium, and has a program storage area and a data storage area. Of these, the data storage area includes a login information storage unit 121, a purchase-related information storage unit 122, and a point conversion table storage unit 123.
ログイン情報記憶部121は、ユーザ毎に、共通ログイン情報によりログインされる統合アカウントの内容を記憶する。すなわち、ログイン情報記憶部121は、ユーザ毎に統合アカウントの内容として、共通ログイン情報と、AサービスおよびXサービスを含む複数のサービスの各々に対応する個別ログイン情報とを、共通ログイン情報に対し各サービスの個別ログイン情報を紐づけた状態で記憶する。なお、統合して管理するサービスをユーザがマイページにおいて事前に選択的に登録するような場合には、ログイン情報記憶部121は、ユーザ毎に上記統合アカウントの内容として、マイページにおいて登録されたサービスも記憶する。さらに、ログイン情報記憶部121は、自己の情報が利用されることについてのユーザの許諾を示す許諾情報を記憶してもよい。 The login information storage unit 121 stores, for each user, the contents of the integrated account logged in with the common login information. That is, the login information storage unit 121 stores, as the contents of the integrated account for each user, the common login information and individual login information corresponding to each of a plurality of services including the A service and the X service, in a state in which the individual login information of each service is linked to the common login information. Note that in cases where a user selectively registers services to be managed in an integrated manner in advance on My Page, the login information storage unit 121 also stores the services registered on My Page as the contents of the integrated account for each user. Furthermore, the login information storage unit 121 may store permission information indicating the user's permission to use his/her information.
購買関連情報記憶部122は、Aサービスシステム2Aから取得された購買関連情報を記憶する。 The purchasing-related information storage unit 122 stores purchasing-related information obtained from the A service system 2A.
ポイント換算テーブル記憶部123は、購買関連情報の種類に応じて、購買関連情報をもとに、Xサービスに係るポイント口座に付与するボーナスポイントを計算するための換算係数を記憶する。当該各換算係数は、例えば、ポイント処理装置1のオペレータが、Xサービスとの事前の取り決めに応じて予め入力しておくものとする。 The point conversion table storage unit 123 stores conversion coefficients for calculating the bonus points to be added to the points account related to the X service based on the purchase-related information according to the type of purchase-related information. Each conversion coefficient is input in advance by, for example, the operator of the point processing device 1 according to a prior agreement with the X service.
制御ユニット11は、CPU(Central Processing Unit)を含み、第1の実施形態における処理機能を実行するために、ログイン情報取得部111と、購買関連情報取得部112と、ボーナスポイント算出部113と、ポイント付与指示部114とを備えている。これらの各部による処理機能はいずれも、上記記憶ユニット12のプログラム記憶領域に格納されたプログラムを上記CPUに実行させることによって実現される。 The control unit 11 includes a CPU (Central Processing Unit) and is equipped with a login information acquisition unit 111, a purchase-related information acquisition unit 112, a bonus point calculation unit 113, and a point allocation instruction unit 114 to execute the processing functions in the first embodiment. All of the processing functions of these units are realized by having the CPU execute a program stored in the program storage area of the storage unit 12.
ログイン情報取得部111は、ユーザの、少なくともAサービスおよびXサービスにログインするための共通ログイン情報を取得する処理を実行する。当該共通ログイン情報の取得処理は、例えば、ユーザのログイン時に、ユーザ端末3に入力された共通ログイン情報を通信インタフェースユニット13を介して取得する。あるいは、当該共通ログイン情報の取得処理は、例えば、毎月の予め定められた日に定期的に、または、ユーザが商品等の決済を行うたびに、記憶ユニット12のログイン情報記憶部121に記憶されるユーザの共通ログイン情報を読み出して取得するものであってもよい。この場合、ログイン情報取得部111は、記憶ユニット12のログイン情報記憶部121に記憶される上記統合アカウントの内容を参照し、上記取得された共通ログイン情報をキーにして、その後の処理において使用する、Aサービスにログインするための当該ユーザの個別ログイン情報と、Xサービスにログインするための当該ユーザの個別ログイン情報を特定する。 The login information acquisition unit 111 executes a process of acquiring common login information for the user to log in at least to the A service and the X service. The common login information acquisition process acquires, for example, the common login information input to the user terminal 3 at the time of the user's login via the communication interface unit 13. Alternatively, the common login information acquisition process may read and acquire the user's common login information stored in the login information storage unit 121 of the storage unit 12 periodically on a predetermined day of each month, or every time the user makes a payment for a product or the like. In this case, the login information acquisition unit 111 refers to the contents of the integrated account stored in the login information storage unit 121 of the storage unit 12, and uses the acquired common login information as a key to identify the user's individual login information for logging in to the A service and the user's individual login information for logging in to the X service, which are to be used in subsequent processes.
購買関連情報取得部112は、上記ログイン情報取得部111により特定された、Aサービスに対しログインするための該当ユーザの個別ログイン情報に基づいて、通信インタフェースユニット13を介して、Aサービスシステム2Aのユーザ情報データベース22Aにアクセスする。そして、ユーザ情報データベース22Aから、該当ユーザに関する購買関連情報を取得し、取得された購買関連情報を記憶ユニット12の購買関連情報記憶部122に記憶させる処理を実行する。 The purchase-related information acquisition unit 112 accesses the user information database 22A of the A service system 2A via the communication interface unit 13 based on the individual login information of the relevant user for logging in to the A service, identified by the login information acquisition unit 111. Then, it executes a process of acquiring purchase-related information for the relevant user from the user information database 22A and storing the acquired purchase-related information in the purchase-related information storage unit 122 of the storage unit 12.
ボーナスポイント算出部113は、上記購買関連情報取得部112により記憶された該当ユーザの購買関連情報を購買関連情報記憶部122から読み出し、読み出された購買関連情報に基づいて、Xサービスシステム2Xが提供するXサービスにおいて使用可能なボーナスポイントを算出する処理を実行する。 The bonus point calculation unit 113 reads the purchasing-related information of the relevant user stored by the purchasing-related information acquisition unit 112 from the purchasing-related information storage unit 122, and performs a process of calculating bonus points that can be used in the X service provided by the X service system 2X based on the purchasing-related information that has been read.
このとき、ボーナスポイント算出部113は、Aサービスがポイントサービスを兼ねたサービスである場合には、Aサービスシステム2Aのユーザ情報データベース22Aに記憶される、Aサービスにおいて上記ユーザが取得したポイントを維持したまま、上記Xサービスにおいて使用可能なボーナスポイントの算出処理を実行する。 At this time, if the A service is a service that also serves as a points service, the bonus point calculation unit 113 executes a calculation process for the bonus points that can be used in the X service while maintaining the points acquired by the user in the A service that are stored in the user information database 22A of the A service system 2A.
すなわち、ボーナスポイント算出部113では、購買関連情報の取得処理が実行された場合には、ポイント交換処理は行われず、ポイント付与先として指定されているサービスに対するポイント付与処理が行われる。この結果、Aサービスに係る購買関連情報に基づいてボーナスポイントがユーザのポイント口座に付与されても、Aサービスにおいて当該ユーザが既に取得しているポイントはそのまま維持される。 In other words, when the bonus point calculation unit 113 executes the process of acquiring purchase-related information, it does not perform the point exchange process, but performs the process of granting points to the service specified as the point grant destination. As a result, even if bonus points are granted to the user's point account based on the purchase-related information related to service A, the points that the user has already acquired in service A will remain the same.
またボーナスポイント算出部113は、上記ボーナスポイントを算出する際に、記憶ユニット12のポイント換算テーブル記憶部123から上記購買関連情報に対応する換算係数を読み出し、この換算係数に従ってボーナスポイントを計算する。例えば、上記購買関連情報において示される商品等の金額と上記換算係数との積を計算するか、あるいは、上記購買関連情報の情報量と上記換算係数との積を計算することで、上記ボーナスポイントを算出する。 When calculating the bonus points, the bonus point calculation unit 113 reads out a conversion coefficient corresponding to the purchase-related information from the point conversion table storage unit 123 of the storage unit 12, and calculates the bonus points according to this conversion coefficient. For example, the bonus points are calculated by multiplying the amount of the product or the like indicated in the purchase-related information by the conversion coefficient, or by multiplying the amount of information in the purchase-related information by the conversion coefficient.
ポイント付与指示部114は、上記算出されたボーナスポイントを上記ユーザのポイント口座に付与させるための指示を生成し、このポイント付与指示を通信インタフェースユニット13からXサービスシステム2Xに対し送信する処理を実行する。なお、当該送信処理は、上記ログイン情報取得部111により特定された、Xサービスにログインするための該当ユーザの個別ログイン情報が使用される。 The point allocation instruction unit 114 generates an instruction to add the calculated bonus points to the point account of the user, and executes a process of transmitting this point allocation instruction from the communication interface unit 13 to the X service system 2X. Note that this transmission process uses the individual login information of the user identified by the login information acquisition unit 111 for logging in to the X service.
(動作例)
次に、以上のように構成されたポイント処理装置1の動作例を説明する。
図4は、図3に示した制御ユニット11によって実行されるポイント処理の一例を示すフロー図である。また、図4に関連して説明するポイント処理に先立って、共通ログイン情報と、統合して管理することを望むサービスとの紐付けが行われる。図5は、当該統合して管理するサービスをユーザが事前に選択的に登録するマイページの表示画面の一例を示している。
(Example of operation)
Next, an example of the operation of the point processing device 1 configured as above will be described.
Fig. 4 is a flow diagram showing an example of point processing executed by the control unit 11 shown in Fig. 3. Prior to the point processing described in relation to Fig. 4, the common login information is linked to the services desired to be managed in an integrated manner. Fig. 5 shows an example of a display screen of My Page on which the user selectively registers the services to be managed in an integrated manner in advance.
ユーザは、事前に、共通ログイン情報に紐づけて自身の統合アカウントの内容をログイン情報記憶部121に記憶させる。例えば、ユーザは自身のユーザ端末3から、上記統合アカウントの内容として、AサービスおよびXサービスを含む、ユーザが利用している複数のサービスに各々対応する個別ログイン情報を、共通ログイン情報に紐付けて登録する。 The user stores the contents of his/her integrated account in advance in the login information storage unit 121, linking them to the common login information. For example, the user registers, from his/her user terminal 3, individual login information corresponding to each of the multiple services used by the user, including the A service and the X service, as the contents of the integrated account, linking them to the common login information.
このとき、ポイント処理装置1は、購買関連情報の利用に対しユーザの許諾を求めるための画面情報をユーザ端末3に表示させる。そして、この画面においてユーザが許諾した旨を入力すると、この許諾情報をポイント処理装置1が統合アカウントの内容に含めて記憶する。なお、ポイント処理装置1は、許諾を求める画面情報を表示させずに、Aサービスの個別ログイン情報の登録を以て、上記Aサービスが管理している購買関連情報の提供をユーザが許諾したものとみなしてもよい。 At this time, the point processing device 1 displays screen information on the user terminal 3 to request the user's consent to the use of the purchasing-related information. When the user inputs consent on this screen, the point processing device 1 stores this consent information as part of the contents of the integrated account. Note that the point processing device 1 may consider the user to have consented to the provision of purchasing-related information managed by the A service upon registration of individual login information for the A service, without displaying the screen information requesting consent.
また、ユーザは上記統合アカウントの内容として、当該統合アカウントに対する共通ログイン情報に紐づけて個別ログイン情報を登録したサービスの中から、統合して管理するサービスをマイページにおいて事前に選択的に登録するようにしてもよい。 In addition, the user may pre-register on his/her My Page, as the contents of the integrated account, services to be managed in an integrated manner from among the services for which individual login information has been registered in association with common login information for the integrated account.
この場合、ポイント処理装置1は、例えば、先ず図5(A)に示されるログイン画面をユーザ端末3に表示させる。そして、この画面において、ユーザが統合アカウントの共通ログイン情報を構成するIDおよびパスワードを入力してログインすると、ポイント処理装置1は上記入力されたIDおよびパスワードをもとにユーザ認証を行う。この認証処理の結果、ユーザの正当性が確認されると、ポイント処理装置1はユーザ端末3にマイページ画面を表示させる。図5(B)にマイページ画面の一例を示す。 In this case, the point processing device 1, for example, first displays the login screen shown in FIG. 5 (A) on the user terminal 3. Then, when the user logs in on this screen by inputting an ID and password that constitute the common login information of the integrated account, the point processing device 1 performs user authentication based on the input ID and password. If the user's legitimacy is confirmed as a result of this authentication process, the point processing device 1 displays a My Page screen on the user terminal 3. An example of the My Page screen is shown in FIG. 5 (B).
次に、上記マイページ画面において、ユーザは、表示されたサービスの中から、統合管理を希望するサービスを、チェックボックスにチェックを入力することで選択する。そして、ユーザが選択終了操作を行うと、上記選択結果を表す情報がユーザ端末3からポイント処理装置1に送られ、ログイン情報記憶部121に記憶される。 Next, on the My Page screen, the user selects the services that the user wishes to manage in an integrated manner from the displayed services by checking the checkboxes. When the user then performs an operation to complete the selection, information indicating the selection result is sent from the user terminal 3 to the point processing device 1 and stored in the login information storage unit 121.
なお、上記統合管理対象のサービスの登録後に、ポイント処理装置1は、上記サービスについてその購買関連情報の承諾を確認するための画面をユーザ端末3に表示させる。そして、この画面においてユーザが承諾した旨を入力すると、その情報がユーザ端末3からポイント処理装置1に送られる。ポイント処理装置1は、この許諾情報を統合アカウントの内容に含めて記憶する。なお、この場合も上記マイページ画面における統合管理対象のサービスの選択操作(チェックボックスへのチェックの入力)を以て、ユーザが当該サービスの購買関連情報の提供に対し許諾したと見なすようにしてもよい。 After the integrated management target service is registered, the point processing device 1 displays a screen on the user terminal 3 to confirm consent to the purchase-related information for the service. When the user inputs consent on this screen, this information is sent from the user terminal 3 to the point processing device 1. The point processing device 1 stores this consent information as part of the contents of the integrated account. Note that in this case too, the selection operation of the integrated management target service on the My Page screen (checking a check box) may be regarded as the user consenting to the provision of purchase-related information for that service.
ポイント処理装置1は、統合アカウントの共通ログイン情報に紐づけられて個別ログイン情報が登録されたサービスに係るユーザの購買関連情報、あるいは、図5に関連して説明したようにユーザにより選択的に登録されたサービスに係るユーザの購買関連情報を、スクレイピングによって自動的に取得して管理可能である。 The point processing device 1 can automatically acquire and manage, by scraping, purchase-related information of a user relating to a service for which individual login information is registered in association with the common login information of an integrated account, or purchase-related information of a user relating to a service selectively registered by the user as described in relation to FIG. 5.
次に、図4に示したポイント処理について説明する。
最初に、ステップS1において、制御ユニット11は、ログイン情報取得部111の制御の下、ユーザの、少なくともAサービスおよびXサービスにログインするための共通ログイン情報を取得する。当該共通ログイン情報の取得処理は、例えば、ユーザのログイン時に、ユーザ端末3において入力された共通ログイン情報を取得するものであってもよい。あるいは、当該共通ログイン情報の取得処理は、例えば、毎月の予め定められた日に定期的に、または、ユーザが商品等の決済を行うたびに、ログイン情報記憶部121に記憶されるユーザの共通ログイン情報を読み出して取得するものであってもよい。
Next, the point processing shown in FIG. 4 will be described.
First, in step S1, the control unit 11 acquires common login information for a user to log in to at least the A service and the X service under the control of the login information acquisition unit 111. The common login information acquisition process may acquire common login information input in the user terminal 3 when the user logs in, for example. Alternatively, the common login information acquisition process may read and acquire the user's common login information stored in the login information storage unit 121 periodically, for example, on a predetermined day each month or every time the user makes a payment for a product or the like.
当該ログイン情報記憶部121からの共通ログイン情報の読み出し処理は、例えば、ユーザが統合アカウントへのログイン後にマイページ画面において設定された、購買関連情報の取得形態を指定したコース、つまりユーザが購買関連情報の提供を許諾したサービスの種類やその取得タイミング等を規定した情報にしたがって実行される。 The process of reading the common login information from the login information storage unit 121 is performed, for example, according to a course that specifies the form of acquisition of purchase-related information, which is set on the My Page screen after the user logs in to the integrated account, that is, information that specifies the type of service for which the user has consented to the provision of purchase-related information and the timing of acquisition of the information.
共通ログイン情報が取得されると、ログイン情報記憶部121に記憶される上記統合アカウントの内容が参照され、上記共通ログイン情報をキーにして、その後の処理において使用される、Aサービスへの当該ユーザの個別ログイン情報と、Xサービスへの当該ユーザの個別ログイン情報が特定される。 When the common login information is acquired, the contents of the integrated account stored in the login information storage unit 121 are referenced, and the common login information is used as a key to identify the user's individual login information for the A service and the user's individual login information for the X service, which will be used in subsequent processing.
制御ユニット11は、ステップS2において、購買関連情報取得部112の制御の下、ログイン情報記憶部121に記憶される、Aサービスへの個別ログイン情報に基づいて、Aサービスシステム2Aに対しアクセスする。そして、Aサービスシステム2Aのユーザ情報データベース22Aから、当該ユーザに関する購買関連情報を取得し、取得された購買関連情報を購買関連情報記憶部122に記憶させる。 In step S2, under the control of the purchase-related information acquisition unit 112, the control unit 11 accesses the A service system 2A based on the individual login information for the A service stored in the login information storage unit 121. Then, the control unit 11 acquires purchase-related information for the user from the user information database 22A of the A service system 2A, and stores the acquired purchase-related information in the purchase-related information storage unit 122.
なお、ステップS2において取得される購買関連情報には、Aサービスシステム2Aの上記ユーザに関する購買関連情報だけではなく、上記統合アカウントにユーザがログイン情報を予め紐付けて登録した他のサービスに係る上記ユーザに関する購買関連情報が含まれていてもよい。あるいは、図5に関連して説明したように、統合して管理するサービスをユーザがマイページにおいて選択的に登録するような場合には、ステップS2において取得される購買関連情報には、マイページにおいて登録されたサービスに係る上記ユーザに関する購買関連情報が含まれていてもよい。 The purchase-related information acquired in step S2 may include not only purchase-related information about the user of the A service system 2A, but also purchase-related information about the user related to other services that the user has registered in advance by linking their login information to the integrated account. Alternatively, as described in relation to FIG. 5, in cases where the user selectively registers services to be managed in an integrated manner in My Page, the purchase-related information acquired in step S2 may include purchase-related information about the user related to the services registered in My Page.
なお、ステップS2において購買関連情報として決済情報を取得する場合、購買関連情報取得部112は、例えば前回の取得タイミング以降に決済された決済情報のみを取得するようにしてもよい。また、ステップS2において決済情報以外の購買関連情報を取得する場合においても、購買関連情報取得部112は、例えば前回の取得タイミング以降に生成された購買関連情報のみを取得するようにしてもよい。 When acquiring payment information as the purchasing-related information in step S2, the purchasing-related information acquisition unit 112 may acquire, for example, only payment information that has been paid since the previous acquisition timing. Also, when acquiring purchasing-related information other than payment information in step S2, the purchasing-related information acquisition unit 112 may acquire, for example, only purchasing-related information that has been generated since the previous acquisition timing.
ステップS3において、制御ユニット11は、ボーナスポイント算出部113の制御の下、購買関連情報記憶部122に記憶される購買関連情報を読み出し、読み出された購買関連情報に基づいて、Xサービスシステム2Xが提供するXサービスにおいて使用可能なボーナスポイントを算出する。当該ボーナスポイントは、例えば、上記購買関連情報に対する対価として与えられる。なお、このとき、Aサービスがポイントサービスを兼ねたサービスである場合には、当該算出処理は、Aサービスシステム2Aのユーザ情報データベース22Aに記憶される、Aサービスにおいて上記ユーザが取得したポイントを維持したまま実行される。 In step S3, the control unit 11, under the control of the bonus point calculation unit 113, reads out the purchasing-related information stored in the purchasing-related information storage unit 122, and calculates the bonus points that can be used in the X service provided by the X service system 2X based on the purchasing-related information that has been read out. The bonus points are given, for example, as compensation for the purchasing-related information. Note that at this time, if the A service is a service that also serves as a points service, the calculation process is executed while maintaining the points acquired by the user in the A service that are stored in the user information database 22A of the A service system 2A.
上記ボーナスポイントの算出処理について、先ず、ステップS2において購買関連情報として決済情報が取得された場合を例にとって説明する。決済情報は、例えば、1回の購入においてユーザが決済を行った各商品に関する情報が1レコードとして管理される。1レコードにはユーザが決済を行った日付・時間、(仮想店舗を含む)店舗名、および金額等が含まれる。なお、決済情報は、例えば、1レコード毎に、決済済み商品の商品名やポイント情報を含んでいてもよい。 The bonus point calculation process will first be described taking as an example a case where payment information has been acquired as purchase-related information in step S2. The payment information is, for example, managed as one record for each product for which the user has paid in one purchase. One record includes the date and time when the user made the payment, the store name (including virtual stores), the amount, etc. Note that the payment information may also include, for example, the product name and point information for the paid product for each record.
ボーナスポイントの算出処理は、例えば、決済情報の各レコードが示す金額に基づいて実行される。例えば、ポイント換算テーブル記憶部123に記憶される第1の換算係数が読み出され、上記各レコードが示す金額と、読み出された第1の換算係数との積の合計が計算されて、上記ボーナスポイントが算出される。 The bonus point calculation process is performed, for example, based on the amount indicated by each record of the payment information. For example, the first conversion coefficient stored in the point conversion table storage unit 123 is read out, and the sum of the products of the amounts indicated by each record and the read out first conversion coefficient is calculated to calculate the bonus points.
一方、上記ボーナスポイントの算出処理は、決済情報の情報量に基づいて実行されてもよい。例えば、ポイント換算テーブル記憶部123に記憶される第2の換算係数が読み出され、上記決済情報の総レコード数と、読み出された第2の換算係数との積が計算されて、上記ボーナスポイントが算出される。 On the other hand, the calculation process of the bonus points may be performed based on the amount of payment information. For example, the second conversion coefficient stored in the point conversion table storage unit 123 is read, and the total number of records of the payment information is multiplied by the read second conversion coefficient to calculate the bonus points.
なお、上記第1および第2の換算係数の値は、例えば次のように設定してもよい。例えば、上記第1および第2の換算係数は、上記決済情報の提供元のサービスに応じて異なる値が設定されるようにしてもよい。また、例えば、上記決済情報の各レコードにおいて、ユーザが決済を行った日付・時間、(仮想店舗を含む)店舗、および金額等に加えて、決済済み商品の商品名等までが示されるレコードに対しては、上記第1および第2の換算係数の値を高く設定するようにしてもよい。 The values of the first and second conversion coefficients may be set as follows, for example. For example, the first and second conversion coefficients may be set to different values depending on the service that provides the payment information. Also, for example, for each record of the payment information, for a record that indicates not only the date and time when the user made the payment, the store (including the virtual store), and the amount, but also the product name of the product that has already been paid for, the values of the first and second conversion coefficients may be set to be higher.
すなわち、各レコードについての情報量または各レコードに含まれる情報の種類に応じて、上記第1および第2の換算係数の値を高くあるいは低く設定するようにしてもよい。さらに、上記第1および第2の換算係数は、上記決済情報の各レコードについての決済が行われた年や月等の期間によって異なる値が設定されるようにしてもよい。なお、上記第1および第2の換算係数ならびにボーナスポイントの算出方法については、上述したのとは異なる他の態様となるように設定したものであってもよい。 In other words, the first and second conversion factors may be set to higher or lower values depending on the amount of information for each record or the type of information contained in each record. Furthermore, the first and second conversion factors may be set to different values depending on the period, such as the year or month, in which the payment for each record of the payment information was made. Note that the first and second conversion factors and the method of calculating the bonus points may be set in a manner different from that described above.
以上の説明では、ステップS2において購買関連情報として決済情報が取得された場合のボーナスポイントの算出処理について述べた。しかしながら、購買関連情報として、商品の注文履歴を示す情報や、購入検討中の商品の登録状況を示す情報や、役務の提供を受けるための登録状況を示す情報のような、他の購買関連情報が取得された場合にも、上述した決済情報の場合と同様の処理が実行されるようにしてもよい。 The above explanation describes the calculation process of bonus points when payment information is acquired as the purchase-related information in step S2. However, the same process as in the case of payment information described above may also be executed when other purchase-related information is acquired as the purchase-related information, such as information indicating the order history of a product, information indicating the registration status of a product under consideration for purchase, or information indicating the registration status for receiving the provision of a service.
例えば、上記他の購買関連情報も、各レコードには各商品等に関する情報が含まれる。商品の注文履歴を示す情報は、1レコード毎に、ユーザが注文をした日付・時間、商品名、金額、および納品場所等を含む。また、購入検討中の商品の登録状況を示す情報は、例えば、1レコード毎に、ユーザが登録した日付・時間、商品名、および金額等を含む。最後に、役務の提供を受けるための登録状況を示す情報は、例えば、1レコード毎に、役務の種類、その役務の提供を受ける頻度、ユーザの性別・年齢、およびユーザの住所等を含む。 For example, the other purchasing-related information mentioned above also includes information about each product in each record. Information indicating the product ordering history includes, for each record, the date and time when the user placed the order, the product name, the price, and the delivery location. Information indicating the registration status of a product under consideration for purchase includes, for each record, the date and time when the user registered it, the product name, and the price. Finally, information indicating the registration status for receiving the provision of a service includes, for each record, the type of service, the frequency with which the service is received, the user's gender and age, and the user's address.
これらの購買関連情報に基づいてボーナスポイントを算出する場合も、決済情報の場合と同様に、取得された購買関連情報において示される商品等の金額に基づいて実行されるようにしてもよく、あるいは取得された購買関連情報の例えば総レコード数のような情報量に基づいて実行されるようにしてもよい。また、当該算出処理において使用される上述したような換算係数は、上述した場合と同様に、上記購買関連情報が取得されたサービスに応じて異なる値が設定されるようにしてもよく、また、各レコードについての情報量または各レコードに含まれる情報の種類に応じて設定するようにしてもよく、さらには上記購買関連情報に示される日付・時間情報によって異なる値が設定されるようにしてもよい。 When bonus points are calculated based on this purchasing-related information, as in the case of payment information, the calculation may be performed based on the amount of goods etc. indicated in the acquired purchasing-related information, or based on the amount of information, such as the total number of records, of the acquired purchasing-related information. As in the above case, the conversion coefficient used in the calculation process may be set to a different value depending on the service for which the purchasing-related information was acquired, or may be set according to the amount of information for each record or the type of information contained in each record, or may even be set to a different value depending on the date and time information indicated in the purchasing-related information.
最後に、ステップS4において、制御ユニット11は、ポイント付与指示部114の制御の下、Xサービスシステム2Xに対して、算出されたボーナスポイントが上記ユーザのポイント口座に付与されるようにするための指示を送信する。なお、当該送信処理では、例えば、ログイン情報記憶部121に記憶される、Xサービスへのログイン情報が使用される。 Finally, in step S4, the control unit 11, under the control of the point allocation instruction unit 114, transmits an instruction to the X service system 2X to cause the calculated bonus points to be allocated to the point account of the user. In this transmission process, for example, login information for the X service stored in the login information storage unit 121 is used.
(効果)
以上詳述したように、この発明の第1の実施形態では、以下のような効果が奏せられる。
すなわち、ポイント処理装置1では、先ずユーザの統合アカウントに対応する共通ログイン情報が特定され、当該共通ログイン情報をキーにしてログイン情報記憶部121からAサービスに対応する個別ログイン情報が特定され、特定された個別ログイン情報に基づいてAサービスシステム2Aのユーザ情報データベース22Aから、当該ユーザに関する購買関連情報が取得される。そして、取得された購買関連情報に基づいて、Xサービスにおいて使用可能なボーナスポイントが算出され、当該ボーナスポイントの付与指示がXサービスシステム2Xに対して送信される。
(effect)
As described above in detail, the first embodiment of the present invention provides the following effects.
That is, in the point processing device 1, first, common login information corresponding to the user's integrated account is identified, then the common login information is used as a key to identify individual login information corresponding to the A service from the login information storage unit 121, and purchase-related information for the user is obtained from the user information database 22A of the A service system 2A based on the identified individual login information. Then, based on the obtained purchase-related information, bonus points that can be used in the X service are calculated, and an instruction to grant the bonus points is sent to the X service system 2X.
ここで、上記Aサービスは、例えば、ユーザが商品等の決済をするのに利用するサービスや、ユーザに商品を販売するサービス、ユーザに役務を提供するサービスを含む。また、上記Aサービスは、ポイントサービスを兼ねるサービスばかりでなく、ポイントサービスを兼ねていないサービスを含む。したがって、第1の実施形態によれば、上記購買関連情報として、ポイント付与を伴って購入された商品等についての情報のみならず、ポイント付与とは無関係の情報も取得することができる。すなわち、ユーザの消費行動に係る広範囲の購買関連情報を取得することが可能となる。 The above-mentioned A services include, for example, services that users use to pay for products, etc., services that sell products to users, and services that provide services to users. The above-mentioned A services also include services that serve as point services, as well as services that do not serve as point services. Therefore, according to the first embodiment, it is possible to obtain, as the purchase-related information, not only information about products, etc. purchased with point allocation, but also information unrelated to point allocation. In other words, it is possible to obtain a wide range of purchase-related information related to the user's consumption behavior.
例えば、第三者が金融機関を利用したユーザの決済情報を取得するために当該金融機関のバンキングシステムに直接アクセスして当該決済情報を取得することは一般的に難しい。しかし、このような決済情報も、上記購買関連情報として、上述した共通ログイン情報を紐づけられた複数のサービスの個別ログイン情報を利用して当該金融機関のデータベースにアクセスすることによって、ユーザの許諾の下で簡易に取得することができる。また、購買関連情報の取得の対価として、上記ユーザが利用しているポイントサービスに対しボーナスポイントを付与することによって、購買関連情報を提供しようとする動機付けをユーザに与えることができる。 For example, it is generally difficult for a third party to directly access the banking system of a financial institution to obtain payment information of a user who has used the financial institution. However, such payment information can be easily obtained, with the user's permission, as the above-mentioned purchase-related information by accessing the financial institution's database using the individual login information of multiple services linked to the above-mentioned common login information. In addition, by granting bonus points for the point service used by the user as compensation for obtaining the purchase-related information, the user can be motivated to provide the purchase-related information.
なお、情報取得先となるAサービスが、ポイントサービスを兼ねたサービスである場合に、別のポイントサービスであるXサービスにボーナスポイントを付与しても、Aサービスにおいて既に取得している上記ユーザのポイントは減少せず維持される。このため、ユーザは購買関連情報を提供することによる不利益は被らない。 In addition, if service A, from which information is obtained, doubles as a points service, even if bonus points are awarded to service X, which is another points service, the points already acquired by the user in service A will not be reduced but will be maintained. Therefore, the user will not suffer any disadvantage by providing purchase-related information.
さらに、共通ログイン情報によってログインされる統合アカウントには、購買関連情報の取得形態を指定するコースが設定されている。コースには、例えば情報取得先となるサービスや取得対象となる情報の種類、取得タイミングを指定する情報が含まれる。したがって、コースに情報取得先のサービスを複数登録しておけば、これら複数のサービスから同一のユーザに関する所定の種類の購買関連情報を予め設定されたタイミングで一括して取得することが可能となる。 Furthermore, a course that specifies the form of acquisition of purchase-related information is set in the integrated account that is logged in using the common login information. The course includes information that specifies, for example, the service from which information is to be acquired, the type of information to be acquired, and the timing of acquisition. Therefore, if multiple services from which information is to be acquired are registered in a course, it becomes possible to acquire a specific type of purchase-related information for the same user from these multiple services all at once at a preset timing.
[変形例]
(1)第1の実施形態では、ユーザの共通ログイン情報を取得し、この共通ログイン情報に基づいて統合アカウントにログインすることにより、上記統合アカウントにおいて上記共通ログイン情報に紐付けられている個別ログイン情報をもとに、情報取得先となるサービスに係る購買関連情報を取得するようにした。しかしながら、購買関連情報の取得手段は以下のように構成されてもよい。
[Modification]
(1) In the first embodiment, common login information of a user is acquired, and the user logs in to an integrated account based on the common login information, and purchase-related information related to a service from which information is to be acquired is acquired based on individual login information linked to the common login information in the integrated account. However, the means for acquiring purchase-related information may be configured as follows.
すなわち、共通ログイン情報の代わりに、購買関連情報を保持するサービスに対する第1の個別ログイン情報と、ボーナスポイントの付与先となるポイント口座を保持するサービスに対する第2の個別ログイン情報とを取得する。そして、第1の個別ログイン情報に基づいて購買関連情報を取得し、取得された購買関連情報に基づいてボーナスポイントを算出する。最後に、第2の個別ログイン情報に基づいて、算出された上記ボーナスポイントの付与指示を、上記付与先のポイント口座を保持するサービスの管理装置へ送信する。 In other words, instead of common login information, first individual login information for a service that holds purchase-related information and second individual login information for a service that holds a point account to which bonus points are to be awarded are acquired. Then, purchase-related information is acquired based on the first individual login information, and bonus points are calculated based on the acquired purchase-related information. Finally, an instruction to award the calculated bonus points based on the second individual login information is sent to the management device of the service that holds the point account to which the bonus points are to be awarded.
なお、上記第1および第2の個別ログイン情報の取得処理は、例えば、ユーザによりユーザ端末3に入力された第1および第2の個別ログイン情報を取得するものである。このような個別ログイン情報を利用する場合は、任意のサービスに係る購買関連情報という広範囲の情報を取得することができる。また、ユーザがその都度望むサービスに係るポイント口座にボーナスポイントが付与されるようにすることができる。 The process of acquiring the first and second individual login information involves, for example, acquiring the first and second individual login information input by the user to the user terminal 3. When using such individual login information, a wide range of information, such as purchase-related information relating to any service, can be acquired. In addition, bonus points can be awarded to a points account relating to the service desired by the user each time.
(2)また、例えば、購買関連情報の取得先となる複数のサービスにログインするために共通ログイン情報のみを使用し、ボーナスポイントの付与先となるポイント口座を保持するサービスにログインするために個別ログイン情報を使用するようにしてもよい。また、購買関連情報の取得先となる複数のサービスにログインするためにそれぞれの個別ログイン情報を使用し、ボーナスポイントの付与先となるポイント口座を保持するサービスにログインするために共通ログイン情報を使用するようにしてもよい。 (2) For example, only common login information may be used to log in to multiple services from which purchase-related information is obtained, and individual login information may be used to log in to services that hold points accounts to which bonus points are to be awarded. Also, individual login information may be used to log in to multiple services from which purchase-related information is obtained, and common login information may be used to log in to services that hold points accounts to which bonus points are to be awarded.
(3)第1の実施形態では、情報取得先となるサービスからユーザに関する購買関連情報を取得する例を説明したが、取得される情報は購買関連情報に限られるものではなく、例えばアンケートの回答情報や、イベントや観光地等に関する情報、道路の渋滞情報、任意の話題に対するユーザのつぶやきの情報を取得するようにしてもよい。また、複数のサービスから情報を取得する場合、共通の種類の情報に限らず、異なる種類の情報を一括して取得するようにしてもよい。 (3) In the first embodiment, an example was described in which purchase-related information about a user was acquired from a service that is the source of information, but the information acquired is not limited to purchase-related information. For example, survey response information, information about events or tourist spots, road congestion information, and user tweets on any topic may be acquired. Furthermore, when acquiring information from multiple services, it is not limited to acquiring a common type of information, and different types of information may be acquired collectively.
(4)上記第1の実施形態では、統合アカウントにおいて管理するサービスを選択的に登録する例として、統合アカウントの共通ログイン情報に対し個別ログイン情報が予め紐付けて登録されたサービスの中から、統合管理の対象となるサービスを選択し登録する場合を示した。しかしそれに限らず、統合管理の対象となるサービスを選択した後に、選択されたサービスに対応する個別ログイン情報を統合アカウントの共通ログイン情報に紐付けて登録するようにしてもよい。 (4) In the first embodiment described above, as an example of selectively registering services to be managed in an integrated account, a case has been shown in which services to be integratedly managed are selected and registered from among services in which individual login information has been linked in advance to the common login information of the integrated account. However, the present invention is not limited to this, and after selecting the services to be integratedly managed, the individual login information corresponding to the selected services may be registered by linking them to the common login information of the integrated account.
(5)上記第1の実施形態では、ユーザが利用する各サービスの個別ログイン情報、各サービスに係るユーザ情報、およびスクレイピングエンジンがポイント処理装置としてのアグリゲーションサーバ内で管理される場合を例にとって説明した。しかしそれに限らず、上記各サービスの個別ログイン情報、各サービスに係るユーザ情報、およびスクレイピングエンジンは、ユーザ端末において管理されるようにしてもよく、またアグリゲーションサーバとユーザ端末とで分散して管理されるようにしてもよい。 (5) In the above first embodiment, an example was described in which the individual login information for each service used by the user, the user information related to each service, and the scraping engine are managed within an aggregation server acting as a point processing device. However, this is not limited to the above, and the individual login information for each service, the user information related to each service, and the scraping engine may be managed in a user terminal, or may be managed in a distributed manner between the aggregation server and the user terminal.
例えば、上記各情報およびスクレイピングエンジンはすべてユーザ端末に記憶され、ユーザ端末のソフトウェアによって同様のサービスが実現されるようにしてもよい。すなわち、上記第1の実施形態において説明したポイント処理装置によって実現されるポイント処理を、ユーザ端末中でアプリケーションにより実現してもよい。あるいは、上記ログイン情報がユーザ端末で管理され、各サービスに係るユーザ情報およびスクレイピングエンジンがアグリゲーションサーバで管理されるような、システムにおいて同様のサービスが実現されてもよい。 For example, all of the above information and scraping engines may be stored in a user terminal, and a similar service may be realized by software on the user terminal. That is, the point processing realized by the point processing device described in the first embodiment may be realized by an application in the user terminal. Alternatively, a similar service may be realized in a system in which the above login information is managed by a user terminal, and the user information and scraping engine related to each service are managed by an aggregation server.
(6)第1の実施形態では、アグリゲーションサーバにより構成されるポイント処理装置において、スクレイピングエンジンを用いて購買関連情報の取得処理を行う場合を例にとって説明した。しかしそれに限らず、情報取得先となる各サービスを運用するサーバが提供するApplication Programming Interface(API)を利用し、各サービスが管理する情報をポイント処理装置により取得するように構成してもよい。一般に、APIには認証用のAPIとデータ提供用のAPIがあり、これらのAPIを併用することで、ユーザ認証を行った上で当該ユーザに関する情報をポイント処理装置で取得することができる。 (6) In the first embodiment, an example was described in which a scraping engine is used to perform purchase-related information acquisition processing in a point processing device configured as an aggregation server. However, the present invention is not limited to this, and the point processing device may be configured to acquire information managed by each service by using an Application Programming Interface (API) provided by a server that operates each service from which information is acquired. Generally, there are APIs for authentication and APIs for providing data, and by using these APIs in combination, the point processing device can acquire information about a user after authenticating the user.
また、各サービスがポイント処理装置に情報を提供する際に、ユーザの許諾情報に応じて、提供する情報の種類、情報の質をAPIにおいて制御するようにしてもよい。例えば、決済情報を提供する場合は、レコードごとに決済日時、決済項目および金額のみを提供対象として、ユーザ名等の個人情報は非提供に設定したり、ユーザの個人情報を含めてすべての情報を提供対象に設定するという制御を行うことができる。 In addition, when each service provides information to the point processing device, the type and quality of information provided may be controlled by the API according to the user's permission information. For example, when providing payment information, it is possible to control the provision of only the payment date and time, payment item, and amount for each record, with personal information such as the user name not being provided, or to set all information, including the user's personal information, as the information to be provided.
購買関連情報を提供する場合も同様に、レコードごとに購入日時、商品名、購入場所、金額を提供対象として、ユーザの個人情報は非提供に設定したり、ユーザの個人情報を含めてすべての情報を提供対象に設定するという制御を行うことができる。 Similarly, when providing purchase-related information, the purchase date and time, product name, purchase location, and amount can be provided for each record, and the user's personal information can be set to not be provided, or all information, including the user's personal information, can be set to be provided.
(7)ボーナスポイントの計算処理手法として、取得した情報の種類や情報の質に応じてポイントへの換算係数を異ならせるようにしてもよい。例えば、個人情報を含むすべての情報の提供を許諾しているユーザについては換算係数の上限値を設定し、一方個人情報を非提供としているユーザについては換算係数を上記上限値より低く設定された値に設定する。また決済情報の提供を許諾したユーザについては換算係数の上限値を設定し、一方特定の商品または役務に関する購買履歴情報のみの提供を許諾したユーザについては換算係数を上記上限値より低く設定された値に設定する。このようにすると、ユーザの許諾を反映した上で、適切なボーナスポイントを付与することが可能となる。 (7) As a calculation method for bonus points, the conversion coefficient for points may be varied depending on the type and quality of information acquired. For example, for users who consent to the provision of all information, including personal information, an upper limit for the conversion coefficient may be set, while for users who do not consent to the provision of personal information, the conversion coefficient may be set to a value lower than the upper limit. Also, for users who consent to the provision of payment information, an upper limit for the conversion coefficient may be set, while for users who consent to the provision of only purchase history information relating to specific products or services, the conversion coefficient may be set to a value lower than the upper limit. In this way, it is possible to award appropriate bonus points while reflecting the user's consent.
(8)第1の実施形態では、ポイント処理装置1においてボーナスポイントを計算し、計算されたポイントを付与させるための指示情報をポイントサービスサーバに通知するようにした。しかしそれに限らず、ポイント処理装置では情報取得先のサービスサーバから購買関連情報を取得する処理のみを行い、取得された購買関連情報をポイントサービスサーバに送信し、ポイントサービスサーバが受信された購買関連情報に応じてボーナスポイントを計算して該当するユーザのポイントに付与する処理を行うようにしてもよい。 (8) In the first embodiment, the point processing device 1 calculates bonus points and notifies the point service server of instruction information for granting the calculated points. However, the present invention is not limited to this. The point processing device may only perform a process of acquiring purchase-related information from the service server from which the information is acquired, transmit the acquired purchase-related information to the point service server, and the point service server may calculate bonus points according to the received purchase-related information and grant the bonus points to the corresponding user.
すなわち、ポイント処理装置の各処理機能は、必ずしもそのすべてがポイント処理装置内に設けられる必要はなく、ユーザ端末、情報取得先のサービスサーバ、およびボーナスポイントを付与するポイントサービスサーバに分散して配置されるように構成してもよい。つまり、この発明は、1個の装置により実現する場合に限らず、複数の装置を含むシステムにより実現する場合も含む。 In other words, each processing function of the point processing device does not necessarily have to be provided within the point processing device, but may be configured to be distributed and located in the user terminal, the service server from which information is obtained, and the point service server that awards bonus points. In other words, this invention is not limited to being realized by a single device, but also includes being realized by a system including multiple devices.
(9)ボーナスポイントの付与先の候補となるポイントサービスが複数存在する場合に、ポイント処理装置は各ポイントサービスの該当ユーザに対する現時点のポイント付与率を管理する。そして、現時点でポイント付与率が最も高いポイントサービスを選択し、選択されたポイントサービスサーバのポイント付与率に応じてボーナスポイントを算出して、算出されたボーナスポイントの付与指示を上記選択されたポイントサービスに対し送信する。なお、この場合、ボーナスポイントを算出せずに、上記取得された情報を、上記選択されたポイントサービスに対し送信するようにしてもよい。このようにすることで、ユーザが利用しているポイントサービスが複数ある場合に、その中の現時点で最もポイント付与率が高いポイントサービスのポイント口座にボーナスポイントを付与することが可能となる。 (9) When there are multiple point services that are candidates for receiving bonus points, the point processing device manages the current point award rate for the user for each point service. It then selects the point service with the highest point award rate at the current time, calculates bonus points according to the point award rate of the selected point service server, and sends an instruction to award the calculated bonus points to the selected point service. In this case, it is also possible to send the acquired information to the selected point service without calculating the bonus points. In this way, when a user uses multiple point services, it is possible to award bonus points to the point account of the point service with the highest point award rate at the current time.
(10)ボーナスポイントの付与先の候補となるポイントサービスが複数存在する場合に、ポイント処理装置は各ポイントサービスに対するユーザの利用頻度を管理する。そして、現時点で利用頻度が最も高いポイントサービスを選択し、取得された情報、または当該情報に基づいて計算されたポイントの付与指示を送信する。このようにすることで、ユーザが利用しているポイントサービスが複数ある場合に、その中の現時点で最も利用頻度の高いポイントサービスのポイント口座にボーナスポイントを付与することが可能となる。 (10) When there are multiple point services that are candidates for receiving bonus points, the point processing device manages the user's frequency of use of each point service. It then selects the point service that is currently most frequently used, and transmits an instruction to grant points calculated based on the acquired information or the information. In this way, when a user uses multiple point services, it becomes possible to grant bonus points to the point account of the point service that is currently most frequently used.
その他、ボーナスポイントの付与先となるポイントサービスの選択方法としては、利用中のすべてのポイントサービスを順次選択したり、ランダムに選択する方法を用いることが可能である。 Other methods for selecting the point service to which bonus points will be awarded include sequentially selecting all point services currently in use, or randomly selecting the service.
(11)ポイント処理装置は、購買関連情報の提供を受けてその対価としてユーザに対しポイントを付与した場合に、そのポイントの付与履歴情報を生成して履歴データベースに保存するようにしてもよい。ポイントの付与履歴情報は、例えばユーザIDまたは購買関連情報提供元IDに対し、購買関連情報の取得日時、取得した購買関連情報の識別名、および付与したポイントの種類とポイント数を関連付けたものからなる。ポイント処理装置は、ユーザ端末または取引先サービスの担当者の端末からポイント付与履歴情報の照会要求を受信した場合に、対応するポイント付与履歴情報を履歴データベースから検索して要求元の端末へ送信する。これにより、ユーザは過去の購買関連情報の提供の見返りとしてどの種類のポイントを何ポイント受け取ったかを確認することができる。また購買関連情報の提供元は、購買関連情報の取得の見返りとしてユーザに対しどの種類のポイントが何ポイント付与されたかを確認することができる。 (11) When the point processing device has received purchasing-related information and awarded points to a user in return for it, the point processing device may generate point award history information and store it in a history database. The point award history information may, for example, be composed of a user ID or a purchasing-related information provider ID, associated with the date and time of acquisition of the purchasing-related information, an identification name of the acquired purchasing-related information, and the type and number of points awarded. When the point processing device receives a request to inquire about point award history information from a user terminal or a terminal of a person in charge of a business partner service, it searches the history database for the corresponding point award history information and transmits it to the requesting terminal. This allows the user to confirm what type and how many points he or she has received in return for providing purchasing-related information in the past. In addition, the provider of purchasing-related information can confirm what type and how many points have been awarded to the user in return for acquiring purchasing-related information.
その他、ポイント処理装置およびユーザ端末等の種類とその構成、ならびに、ログイン情報記憶部およびポイント換算テーブル記憶部に記憶される情報等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。 In addition, the types and configurations of the point processing device and user terminal, as well as the information stored in the login information storage unit and point conversion table storage unit, can be modified in various ways without departing from the spirit of this invention.
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。 In short, this invention is not limited to the above-mentioned embodiment as it is, and in the implementation stage, the components can be modified and embodied without departing from the gist of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-mentioned embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, components from different embodiments may be appropriately combined.
100…ログイン情報データベース、200…購買関連情報取得部、300…ボーナスポイント算出部、400…Xサービスポイント口座、E1…Aサービスデータベース、E2…Bサービスデータベース、E3…Cサービスデータベース、NW…ネットワーク、1…ポイント処理装置、11…制御ユニット、111…ログイン情報取得部、112…購買関連情報取得部、113…ボーナスポイント算出部、114…ポイント付与指示部、12…記憶ユニット、121…ログイン情報記憶部、122…購買関連情報記憶部、123…ポイント換算テーブル記憶部、13…通信インタフェースユニット、2X…Xサービスシステム、2A…Aサービスシステム、21X,21A…管理装置、22X,22A…ユーザ情報データベース、3…ユーザ端末。 100...Login information database, 200...Purchase related information acquisition unit, 300...Bonus point calculation unit, 400...X service point account, E1...A service database, E2...B service database, E3...C service database, NW...Network, 1...Point processing device, 11...Control unit, 111...Login information acquisition unit, 112...Purchase related information acquisition unit, 113...Bonus point calculation unit, 114...Point allocation instruction unit, 12...Storage unit, 121...Login information storage unit, 122...Purchase related information storage unit, 123...Point conversion table storage unit, 13...Communication interface unit, 2X...X service system, 2A...A service system, 21X, 21A...Management device, 22X, 22A...User information database, 3...User terminal.
Claims (7)
所定のユーザにより選択的に登録された、商品を販売するサービスまたは役務を提供するサービスを含む1または複数の第1のサービス、および、ポイント付与先として指定された第2のサービスにログインするためのログイン情報の入力を受信し、
前記1または複数の第1のサービスに係る情報の利用に対する、前記所定のユーザの許諾情報の入力を受信し、
前記許諾情報に応じて、前記受信されたログイン情報に基づいて、前記サーバから、前記所定のユーザに関する情報の出力を受信し、
前記ユーザに関する情報に対する対価として、前記サーバから所定のサービスにおいて利用可能なボーナスポイントの付与の出力を受信すること
を実行させるためのプログラム。 A processor of an information processing device connectable to one or more servers,
receiving input of login information for logging in to one or more first services, including a service for selling goods or a service for providing services, selectively registered by a predetermined user, and a second service designated as a point grant destination;
receiving input of permission information of the predetermined user for use of information related to the one or more first services;
receiving , from the server, an output of information relating to the predetermined user based on the received login information in response to the permission information;
receiving from the server an output of bonus points available for a predetermined service in exchange for the information about the user;
A program for executing the above.
前記第1のサービスおよび前記第2のサービスは、前記共通ログイン情報に紐づけて登録された前記複数の個別ログイン情報に対応するサービスの中から、選択的に登録される、
請求項1に記載のプログラム。 registering a plurality of individual login information corresponding to services used by the predetermined user, including the first service and the second service, and common login information of an integrated account linked to the plurality of individual login information;
the first service and the second service are selectively registered from among services corresponding to the plurality of individual login information registered in association with the common login information;
The program according to claim 1 .
所定のユーザにより選択的に登録された、商品を販売するサービスまたは役務を提供するサービスを含む1または複数の第1のサービス、および、ポイント付与先として指定された第2のサービスにログインするためのログイン情報の入力を受信し、
前記1または複数の第1のサービスに係る情報の利用に対する、前記所定のユーザの許諾情報の入力を受信し、
前記許諾情報に応じて、前記受信されたログイン情報に基づいて、前記1または複数の第1のサービスに係るデータベースから、前記所定のユーザに関する情報の出力を受信し、
前記ユーザに関する情報に対する対価として、前記サーバから所定のサービスにおいて利用可能なボーナスポイントの付与の出力を受信すること、を備える、
方法。 A method implemented by an information processing device connectable to one or more servers, comprising:
receiving input of login information for logging in to one or more first services, including a service for selling goods or a service for providing services, selectively registered by a predetermined user, and a second service designated as a point grant destination;
receiving input of permission information of the predetermined user for use of information related to the one or more first services;
receiving, in response to the permission information, an output of information relating to the given user from a database associated with the one or more first services based on the received login information;
receiving from the server an output of bonus points available for a predetermined service as compensation for the information about the user;
Method.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024102784A JP7673302B2 (en) | 2018-05-22 | 2024-06-26 | Point processing system, method and program |
| JP2025071496A JP2025100873A (en) | 2018-05-22 | 2025-04-23 | Point processing system, method and program |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018098073 | 2018-05-22 | ||
| JP2018098073 | 2018-05-22 | ||
| JP2020123664A JP7299198B2 (en) | 2018-05-22 | 2020-07-20 | Points processing system, method and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020123664A Division JP7299198B2 (en) | 2018-05-22 | 2020-07-20 | Points processing system, method and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024102784A Division JP7673302B2 (en) | 2018-05-22 | 2024-06-26 | Point processing system, method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023108003A JP2023108003A (en) | 2023-08-03 |
| JP7512482B2 true JP7512482B2 (en) | 2024-07-08 |
Family
ID=68727124
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018234586A Active JP6738886B2 (en) | 2018-05-22 | 2018-12-14 | Point processing system, method and program |
| JP2020123664A Active JP7299198B2 (en) | 2018-05-22 | 2020-07-20 | Points processing system, method and program |
| JP2023098684A Active JP7512482B2 (en) | 2018-05-22 | 2023-06-15 | Point processing system, method and program |
| JP2024102784A Active JP7673302B2 (en) | 2018-05-22 | 2024-06-26 | Point processing system, method and program |
| JP2025071496A Pending JP2025100873A (en) | 2018-05-22 | 2025-04-23 | Point processing system, method and program |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018234586A Active JP6738886B2 (en) | 2018-05-22 | 2018-12-14 | Point processing system, method and program |
| JP2020123664A Active JP7299198B2 (en) | 2018-05-22 | 2020-07-20 | Points processing system, method and program |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024102784A Active JP7673302B2 (en) | 2018-05-22 | 2024-06-26 | Point processing system, method and program |
| JP2025071496A Pending JP2025100873A (en) | 2018-05-22 | 2025-04-23 | Point processing system, method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (5) | JP6738886B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11560972B2 (en) | 2017-04-18 | 2023-01-24 | Cobalt Coupler Systems, LLC | Oil and gas pipe connector |
| JP6690047B1 (en) | 2018-12-06 | 2020-04-28 | 三ツ星ベルト株式会社 | Friction transmission belt and manufacturing method thereof |
| JP7319932B2 (en) * | 2020-01-23 | 2023-08-02 | 株式会社エクサ | Payment support system |
| JP6810947B1 (en) * | 2020-06-23 | 2021-01-13 | 株式会社ナビット | Registration information acquisition device, registration information acquisition program, and registration information acquisition method |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002083240A (en) | 2000-06-28 | 2002-03-22 | Hitachi Ltd | Point exchange method and system |
| JP2006235951A (en) | 2005-02-24 | 2006-09-07 | Japan Net Bank Ltd | Point information management system and point information management method |
| US20070078719A1 (en) | 2001-11-01 | 2007-04-05 | Jp Morgan Chase Bank | S/M for offering reward programs |
| JP2008243072A (en) | 2007-03-28 | 2008-10-09 | Nec Corp | Personal information use method, system, and program |
| JP2008250816A (en) | 2007-03-30 | 2008-10-16 | Oki Electric Ind Co Ltd | Point exchange system |
| US20130166367A1 (en) | 2011-11-04 | 2013-06-27 | Scott Stouffer | Systems and methods for administering merchant rewards to purchasers who increase spending at participating merchants |
| JP2014174824A (en) | 2013-03-11 | 2014-09-22 | Japan Research Institute Ltd | Privilege offer server, privilege offer system, privilege offer method and program thereof |
| WO2016006086A1 (en) | 2014-07-10 | 2016-01-14 | 株式会社One Tap BUY | Account aggregation system, point-imparting method, server computer, and computer program |
| JP6166505B1 (en) | 2017-02-15 | 2017-07-19 | 株式会社マネーフォワード | Incentive grant system and incentive grant method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050267847A1 (en) * | 2002-08-01 | 2005-12-01 | Blechman Elaine A | Client-centric e-health system and method with applications to long-term health and community care consumers, insurers, and regulators |
| JP5042085B2 (en) * | 2008-03-17 | 2012-10-03 | 日本電信電話株式会社 | Information provision system |
| JP5215217B2 (en) * | 2009-03-25 | 2013-06-19 | 株式会社Kddi研究所 | Reliability assurance server and service linkage system |
| US20160307225A1 (en) * | 2015-02-05 | 2016-10-20 | Kraft Group Llc | Partner program participation system and method |
-
2018
- 2018-12-14 JP JP2018234586A patent/JP6738886B2/en active Active
-
2020
- 2020-07-20 JP JP2020123664A patent/JP7299198B2/en active Active
-
2023
- 2023-06-15 JP JP2023098684A patent/JP7512482B2/en active Active
-
2024
- 2024-06-26 JP JP2024102784A patent/JP7673302B2/en active Active
-
2025
- 2025-04-23 JP JP2025071496A patent/JP2025100873A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002083240A (en) | 2000-06-28 | 2002-03-22 | Hitachi Ltd | Point exchange method and system |
| US20070078719A1 (en) | 2001-11-01 | 2007-04-05 | Jp Morgan Chase Bank | S/M for offering reward programs |
| JP2006235951A (en) | 2005-02-24 | 2006-09-07 | Japan Net Bank Ltd | Point information management system and point information management method |
| JP2008243072A (en) | 2007-03-28 | 2008-10-09 | Nec Corp | Personal information use method, system, and program |
| JP2008250816A (en) | 2007-03-30 | 2008-10-16 | Oki Electric Ind Co Ltd | Point exchange system |
| US20130166367A1 (en) | 2011-11-04 | 2013-06-27 | Scott Stouffer | Systems and methods for administering merchant rewards to purchasers who increase spending at participating merchants |
| JP2014174824A (en) | 2013-03-11 | 2014-09-22 | Japan Research Institute Ltd | Privilege offer server, privilege offer system, privilege offer method and program thereof |
| WO2016006086A1 (en) | 2014-07-10 | 2016-01-14 | 株式会社One Tap BUY | Account aggregation system, point-imparting method, server computer, and computer program |
| JP6166505B1 (en) | 2017-02-15 | 2017-07-19 | 株式会社マネーフォワード | Incentive grant system and incentive grant method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025100873A (en) | 2025-07-03 |
| JP7673302B2 (en) | 2025-05-08 |
| JP2023108003A (en) | 2023-08-03 |
| JP6738886B2 (en) | 2020-08-12 |
| JP7299198B2 (en) | 2023-06-27 |
| JP2024114821A (en) | 2024-08-23 |
| JP2020170565A (en) | 2020-10-15 |
| JP2019204481A (en) | 2019-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7512482B2 (en) | Point processing system, method and program | |
| KR102293877B1 (en) | System and method for processing tour event via block chain | |
| JP7446022B1 (en) | How to implement marketing measures | |
| JP7754965B2 (en) | Information processing program and information processing device | |
| JP2017097434A (en) | System integratedly managing sales information on commercial product to be sold via different channel | |
| JP6433540B1 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP7078777B2 (en) | Holding society system and method for general consumers | |
| US8762198B2 (en) | Method and system for assigning bonus-credits to the user of products | |
| JP2013061903A (en) | Coupon providing system, server device and program | |
| JP2010250363A (en) | Gift point sales exchange system | |
| JP6127246B2 (en) | Coupon distribution mediation system and coupon distribution mediation device for cashing barter exchanges via coupons | |
| JP2002150015A (en) | Web server | |
| KR101187338B1 (en) | Customized real time korea medical tour service and gift certificate for foreign medical tourist | |
| KR100365018B1 (en) | Method for electronic commerce by merchandise information providing of user, system and computer-readable medium recording the method | |
| JP7615388B2 (en) | Information processing device, information processing method, and information processing program | |
| JP2001356977A (en) | Member management method and member management system | |
| JP2003044751A (en) | Transaction management method, catalog provision method, transaction management system, and catalog provision system | |
| JP7777633B1 (en) | Information processing device, information processing system, information processing method, and program | |
| JP7755482B2 (en) | Shopping agent service providing device and shopping agent service providing method | |
| JP6681088B2 (en) | Coupon distribution mediation system and coupon distribution mediation device for cashing bartering through coupons | |
| JP6496437B2 (en) | Coupon distribution mediation system and coupon distribution mediation device for cashing barter exchanges via coupons | |
| JP6331172B2 (en) | Coupon distribution mediation system and coupon distribution mediation device for cashing barter exchanges via coupons | |
| JP2025037792A (en) | Information processing device and information processing method | |
| JP2024088263A (en) | Information processing device and program | |
| WO2014084758A2 (en) | System and method for sale of goods and services with rewards for customer spending |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230713 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230713 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240520 |
|
| 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: 20240528 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240626 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7512482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |