Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7548142B2 - Server device, subsidy application method and program - Google Patents
[go: Go Back, main page]

JP7548142B2 - Server device, subsidy application method and program - Google Patents

Server device, subsidy application method and program Download PDF

Info

Publication number
JP7548142B2
JP7548142B2 JP2021106243A JP2021106243A JP7548142B2 JP 7548142 B2 JP7548142 B2 JP 7548142B2 JP 2021106243 A JP2021106243 A JP 2021106243A JP 2021106243 A JP2021106243 A JP 2021106243A JP 7548142 B2 JP7548142 B2 JP 7548142B2
Authority
JP
Japan
Prior art keywords
user
subsidy
service
payment
service provider
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021106243A
Other languages
Japanese (ja)
Other versions
JP2021190132A (en
Inventor
道男 梶
昭彦 市川
泰三 樋口
翼 荻窪
浩司 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2021106243A priority Critical patent/JP7548142B2/en
Publication of JP2021190132A publication Critical patent/JP2021190132A/en
Application granted granted Critical
Publication of JP7548142B2 publication Critical patent/JP7548142B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本開示は、サーバ装置、システム、補助金申請方法及び非一時的なコンピュータ可読媒体に関する。 The present disclosure relates to a server device, a system, a method for applying for subsidies, and a non-transitory computer-readable medium.

近年、生体情報を利用した各種サービスの普及が始まっている。例えば、空港内で行われる各種手続き(チェックイン、手荷物預け入れ等)やホテルのチェックイン等に顔認証が用いられている。 In recent years, various services that use biometric information have begun to become popular. For example, facial recognition is used for various procedures at airports (check-in, baggage drop-off, etc.) and hotel check-in.

顔認証を利用したサービスでは、次のような流れで処理が行われる。まず、端末(空港やホテルに設置された端末)が利用客の顔画像を取得し、当該顔画像を特徴付ける特徴量(特徴ベクトル)を生成する。生成された特徴量は、ネットワーク上のサーバに送信される。 In services that use facial recognition, processing occurs as follows: First, a terminal (installed at an airport or hotel) acquires a facial image of the customer and generates features (feature vectors) that characterize the facial image. The generated features are sent to a server on the network.

サーバは、顔認証によるサービスを受ける利用者の生体情報と個人情報(氏名、住所等)を格納するデータベースを備える。サーバは、端末から照合要求を取得すると、上記データベースを検索(照合)し、端末からの照合要求に対応する生体情報と個人情報を特定する。サーバは、特定した個人情報を端末に送信し、空港等に設置された端末は、取得した個人情報に基づいた業務を行う。 The server has a database that stores the biometric information and personal information (such as name and address) of users who receive services using facial recognition. When the server receives a matching request from the terminal, it searches (matches) the database and identifies the biometric information and personal information that correspond to the matching request from the terminal. The server transmits the identified personal information to the terminal, and the terminal installed at the airport or other location performs operations based on the acquired personal information.

例えば、特許文献1には、民泊サービスシステムにおいて、モバイル端末で撮影した本人映像を利用して宿泊者の本人確認を行い、部屋の鍵の開錠を行う民泊管理サーバが開示されている。 For example, Patent Document 1 discloses a private lodging management server in a private lodging service system that uses video footage of guests captured on a mobile device to verify their identity and unlock the room.

特開2018-101235号公報JP 2018-101235 A

観光等における消費に対して補助金(助成金、給付金)を支払うことが検討されている。ここで、当該補助金の申請に関し、観光客は支払の都度、代金や支払先を記憶する必要があるとすれば、補助金制度の魅力が半減する。とりわけ、近年では、上述のような生体認証を用いたサービスの提供が普及しており、生体認証で簡単に支払いを済ませたのにも関わらず、支払先等を記憶することは利用者のニーズに合致していない。 The payment of subsidies (grants, benefits) for consumption in tourism and other activities is being considered. However, if tourists were required to remember the amount and the payee each time they made a payment in order to apply for the subsidy, the appeal of the subsidy system would be halved. In particular, in recent years, the provision of services using biometric authentication as described above has become widespread, and although payments can be easily made using biometric authentication, having to remember the payee, etc. does not meet the needs of users.

本開示は、補助金の申請を容易にすることに寄与する、サーバ装置、システム、補助金申請方法及び非一時的なコンピュータ可読媒体を提供することを主たる目的とする。 The primary objective of the present disclosure is to provide a server device, a system, a method for applying for subsidies, and a non-transitory computer-readable medium that contribute to facilitating the application of subsidies.

本開示の第1の視点によれば、サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信する、受信部と、補助金の申請者から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する、判定部と、前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、申請部と、を備える、サーバ装置が提供される。 According to a first aspect of the present disclosure, a server device is provided that includes a receiving unit that receives payment information including a payment amount related to a payment generated by a service provider providing a service to a user and location information related to a location where the payment was made, a determining unit that, upon receiving a subsidy application request from an applicant for a subsidy, determines whether or not the applicant's payment information is eligible for a subsidy application based on the applicant's address and the location information, and an application unit that applies for the subsidy if the applicant's payment information is eligible for a subsidy.

本開示の第2の視点によれば、補助金の申請者が所持する利用者端末と、前記利用者端末と接続されたサーバ装置と、を含み、前記サーバ装置は、サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信する、受信部と、前記利用者端末から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する、判定部と、前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、申請部と、を備える、システムが提供される。 According to a second aspect of the present disclosure, a system is provided that includes a user terminal held by a subsidy applicant and a server device connected to the user terminal, the server device comprising: a receiving unit that receives payment information including a payment amount related to a payment generated by a service provider providing a service to a user and location information related to a location where the payment was made; a determining unit that, upon receiving a subsidy application request from the user terminal, determines whether the applicant's payment information is subject to a subsidy application based on the applicant's address and the location information; and an application unit that applies for the subsidy if the applicant's payment information is subject to a subsidy application.

本開示の第3の視点によれば、サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信し、補助金の申請者から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定し、前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、補助金申請方法が提供される。 According to a third aspect of the present disclosure, there is provided a subsidy application method in which a service provider receives payment information including a payment amount related to a payment generated by providing a service to a user and location information related to the location where the payment was made, and when a subsidy application request is obtained from an applicant for a subsidy, the method determines whether the applicant's payment information is eligible for a subsidy application based on the applicant's address and the location information, and if the applicant's payment information is eligible for a subsidy application, the method applies for the subsidy.

本開示の第4の視点によれば、サーバ装置に搭載されたコンピュータに、サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信する処理と、補助金の申請者から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する処理と、前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う処理と、を実行させるためのプログラムを記憶する、コンピュータ読取可能な非一時的なコンピュータ可読媒体が提供される。 According to a fourth aspect of the present disclosure, a computer-readable, non-transitory computer-readable medium is provided that stores a program for causing a computer mounted on a server device to execute the following processes: receiving payment information including a payment amount related to a payment generated by a service provider providing a service to a user and location information related to the location where the payment was made; determining, upon receipt of a subsidy application request from an applicant for a subsidy, whether or not the applicant's payment information is subject to a subsidy application based on the applicant's address and the location information; and, if the applicant's payment information is subject to a subsidy application, applying for the subsidy.

本開示の各視点によれば、補助金の申請を容易にすることに寄与する、サーバ装置、システム、補助金申請方法及び非一時的なコンピュータ可読媒体が提供される。なお、本開示の効果は上記に限定されない。本開示により、当該効果の代わりに、又は当該効果と共に、他の効果が奏されてもよい。 According to each aspect of the present disclosure, a server device, a system, a subsidy application method, and a non-transitory computer-readable medium are provided that contribute to facilitating the application of subsidies. Note that the effects of the present disclosure are not limited to the above. The present disclosure may achieve other effects instead of or in addition to the effects.

一実施形態の概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of an embodiment. 第1の実施形態に係る認証システムの概略構成の一例を示す図である。1 is a diagram illustrating an example of a schematic configuration of an authentication system according to a first embodiment. 第1の実施形態に係る利用者端末の処理構成の内部構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of an internal configuration of a processing configuration of a user terminal according to the first embodiment; 第1の実施形態に係る管理サーバの処理構成の内部構成の一例を示す図である。2 is a diagram illustrating an example of an internal configuration of a processing configuration of a management server according to the first embodiment; 第1の実施形態に係る認証端末の処理構成の内部構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of an internal configuration of a processing configuration of an authentication terminal according to the first embodiment; 第1の実施形態に係るサーバ装置の処理構成の内部構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of an internal configuration of a processing configuration of a server device according to the first embodiment. 第1の実施形態に係る認証情報データベースの一例を示す図である。FIG. 4 is a diagram illustrating an example of an authentication information database according to the first embodiment. 第1の実施形態に係る支払情報データベースの一例を示す図である。FIG. 4 is a diagram illustrating an example of a payment information database according to the first embodiment. 第1の実施形態に県境の座標範囲を規定するテーブル情報の一例を示す図である。10 is a diagram illustrating an example of table information that defines the coordinate range of a prefectural border in the first embodiment. FIG. 第1の実施形態に係る認証システムの動作の一例を示すシーケンス図である。FIG. 4 is a sequence diagram showing an example of an operation of the authentication system according to the first embodiment. 第1の実施形態に係る認証システムの動作の一例を示すシーケンス図である。FIG. 4 is a sequence diagram showing an example of an operation of the authentication system according to the first embodiment. サーバ装置のハードウェア構成の一例を示す図である。FIG. 2 illustrates an example of a hardware configuration of a server device.

はじめに、一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。また、特段の釈明がない場合には、各図面に記載されたブロックはハードウェア単位の構成ではなく、機能単位の構成を表す。各図におけるブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。なお、本明細書及び図面において、同様に説明されることが可能な要素については、同一の符号を付することにより重複説明が省略され得る。 First, an overview of one embodiment will be described. The reference numbers in the drawings are added to each element for convenience as an example to aid in understanding, and the description of this overview is not intended to be limiting in any way. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units rather than hardware units. The connection lines between blocks in each drawing include both bidirectional and unidirectional lines. Unidirectional arrows are used to indicate the flow of the main signal (data) and do not exclude bidirectionality. In this specification and drawings, elements that can be described in the same way may be given the same reference numbers to avoid duplicated explanations.

一実施形態に係るサーバ装置100は、受信部101と、判定部102と、申請部103と、を含む(図1参照)。受信部101は、サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と決済が行われた場所に関する位置情報を含む支払情報を受信する。判定部102は、補助金の申請者から補助金申請要求を取得すると、申請者の住所と上記位置情報に基づいて申請者の支払情報が補助金の申請対象か否かを判定する。申請部103は、申請者の支払情報が補助金の申請対象である場合に、補助金の申請を行う。 The server device 100 according to one embodiment includes a receiving unit 101, a determining unit 102, and an application unit 103 (see FIG. 1). The receiving unit 101 receives payment information including a payment amount related to a payment generated by a service provider providing a service to a user and location information related to the location where the payment was made. When the determining unit 102 acquires a subsidy application request from an applicant for a subsidy, the determining unit 102 determines whether or not the applicant's payment information is eligible for a subsidy application based on the applicant's address and the location information. The application unit 103 applies for a subsidy if the applicant's payment information is eligible for a subsidy application.

サーバ装置100は、サービス提供者(とりわけ、生体認証を用いてサービスを提供するサービス提供者)から利用者の消費行動に関する詳細(支払情報)を取得する。サーバ装置100は、当該消費行動が予め定められた補助金申請の条件(例えば、県を跨いだ観光)を満たす場合、補助金の申請額を自動的に計算する。サーバ装置100は、計算した申請額を用いて補助金の申請を行う。その結果、利用者は、観光地で支払った金額の集計や申請額の計算等をする必要がなくなり、補助金の申請を容易にすることができる。 The server device 100 obtains details (payment information) regarding the user's consumption behavior from a service provider (particularly a service provider that provides a service using biometric authentication). If the consumption behavior satisfies a predetermined condition for applying for a subsidy (for example, tourism across prefectures), the server device 100 automatically calculates the amount of the subsidy to be applied for. The server device 100 applies for the subsidy using the calculated application amount. As a result, the user does not need to tally up the amount paid at tourist spots or calculate the application amount, making it easier to apply for the subsidy.

以下に具体的な実施形態について、図面を参照してさらに詳しく説明する。 Specific embodiments are described in more detail below with reference to the drawings.

[第1の実施形態]
第1の実施形態について、図面を用いてより詳細に説明する。
[First embodiment]
The first embodiment will be described in more detail with reference to the drawings.

図2は、第1の実施形態に係る認証システム(補助金申請システム)の概略構成の一例を示す図である。図2を参照すると、認証システムには、利用者端末10と、管理サーバ20と、認証端末30と、サーバ装置40と、が含まれる。 Figure 2 is a diagram showing an example of a schematic configuration of an authentication system (subsidy application system) according to the first embodiment. Referring to Figure 2, the authentication system includes a user terminal 10, a management server 20, an authentication terminal 30, and a server device 40.

図2に示す各装置は、有線又は無線による通信手段により接続され、相互に通信可能に構成されている。 The devices shown in FIG. 2 are connected by wired or wireless communication means and are configured to be able to communicate with each other.

図2に示す認証システムは、複数のサービス提供者を含む。サービス提供者は、観光地等で営業する、ホテル事業者、小売業者等である。認証システムは、サービス提供者を訪れた利用者の生体認証を行う。サービス提供者は、生体認証により特定された利用者に対して、サービスの提供を行う。 The authentication system shown in Figure 2 includes multiple service providers. The service providers are hotel operators, retailers, etc. operating in tourist destinations, etc. The authentication system performs biometric authentication of users who visit the service providers. The service providers provide services to users identified by the biometric authentication.

また、図2に示す認証システムは、利用者が観光地等を訪れ、金銭の支払いを伴う行動(消費行動)を行った場合、当該消費行動が公的機関の補助金の対象に該当するか否かを判定する。観光を終えると、利用者は補助金の申請を行う。認証システムは、当該補助金の申請をサポートする。具体的には、認証システムは、利用者の消費行動のうち補助金申請の対象となる消費行動について一括して補助金の申請を行う(申請を代行する)。 When a user visits a tourist spot or the like and performs an action involving the payment of money (consumption action), the authentication system shown in Figure 2 determines whether or not the consumption action qualifies for a subsidy from a public institution. After completing the tour, the user applies for the subsidy. The authentication system supports the application for the subsidy. Specifically, the authentication system applies for subsidies collectively for all of the user's consumption actions that qualify for a subsidy application (applies on behalf of the user).

利用者端末10は、認証システムの利用者が所持する端末である。利用者端末10には、スマートフォン、携帯電話機、ゲーム機、タブレット等の携帯端末装置等が例示される。 The user terminal 10 is a terminal carried by a user of the authentication system. Examples of the user terminal 10 include mobile terminal devices such as smartphones, mobile phones, game consoles, and tablets.

利用者は、利用者端末10を介して種々の情報をシステムに入力する、又は、種々の情報をシステム、サービス提供者から取得する。 The user inputs various information into the system via the user terminal 10, or obtains various information from the system or service provider.

サービス提供者は、利用者に種々のサービス等を提供する事業者である。サービス提供者は、管理サーバ20と、認証端末30の設置、管理を行う。 The service provider is a business entity that provides various services to users. The service provider installs and manages the management server 20 and the authentication terminal 30.

なお、図2には2つのサービス提供者を図示しているが、サービス提供者の数を限定する趣旨ではないことは勿論である。システムには、少なくとも1以上のサービス提供者が含まれていればよい。なお、システムに含まれるサービス提供者の構成は同一とすることができるので、サービス提供者S1に関する説明を主に行い他のサービス提供者の説明を省略する。 Note that while two service providers are shown in FIG. 2, this is of course not intended to limit the number of service providers. The system only needs to include at least one service provider. Note that the configuration of the service providers included in the system can be the same, so the following explanation will focus on service provider S1 and omit explanations of the other service providers.

管理サーバ20は、サービス提供者の業務全般を制御、管理するサーバである。例えば、サービス提供者が小売店である場合には、管理サーバ20は、決済処理等を行う。あるいは、サービス提供者がホテル事業者であれば、管理サーバ20は、宿泊客のチェックイン、チェックアウト処理等を行う。 The management server 20 is a server that controls and manages the overall business of the service provider. For example, if the service provider is a retail store, the management server 20 performs payment processing, etc. Alternatively, if the service provider is a hotel operator, the management server 20 performs check-in and check-out processing, etc., for guests.

認証端末30は、サービス提供者を訪れた利用者のインターフェイスとなる端末である。利用者は、認証端末30を介して種々のサービス提供を受ける。例えば、サービス提供者が小売店である場合には、利用者は、認証端末30を用いて代金を支払う。あるいは、サービス提供者がホテル事業者であれば、利用者は認証端末30を用いてチェックイン手続きを行う。 The authentication terminal 30 is a terminal that serves as an interface for users who visit a service provider. The users receive various services via the authentication terminal 30. For example, if the service provider is a retail store, the users pay using the authentication terminal 30. Alternatively, if the service provider is a hotel operator, the users use the authentication terminal 30 to carry out check-in procedures.

サーバ装置40は、生体情報を用いた生体認証を実現する。サーバ装置40は、認証システムにおける認証局として動作する。 The server device 40 realizes biometric authentication using biometric information. The server device 40 operates as an authentication authority in the authentication system.

サーバ装置40は、利用者の生体情報(例えば、顔画像又は顔画像から生成された特徴量)と個人情報(例えば、氏名、住所、クレジット情報、メールアドレス等)を対応付けて記憶する。 The server device 40 stores the user's biometric information (e.g., a facial image or features generated from a facial image) in association with personal information (e.g., name, address, credit card information, email address, etc.).

サーバ装置40は、利用者のシステム登録の際、利用者のパスポートやマイナンバーカード等の身元確認書類を用いて利用者の身元確認を行う。サーバ装置40は、身元の確認された利用者に関し、生体情報と個人情報を記憶する。即ち、サーバ装置40に登録されている情報は、身元の確認が済んでいる正当な情報である。サーバ装置40は、身元が確認されている複数の利用者それぞれに関する情報を記憶する。 When a user registers with the system, the server device 40 verifies the identity of the user using an identification document such as the user's passport or My Number card. The server device 40 stores biometric information and personal information regarding users whose identities have been confirmed. In other words, the information registered in the server device 40 is legitimate information whose identities have been confirmed. The server device 40 stores information regarding each of multiple users whose identities have been confirmed.

なお、利用者の生体情報には、例えば、顔、指紋、声紋、静脈、網膜、瞳の虹彩の模様(パターン)といった個人に固有の身体的特徴から計算されるデータ(特徴量)が例示される。あるいは、利用者の生体情報は、顔画像、指紋画像等の画像データであってもよい。利用者の生体情報は、利用者の身体的特徴を情報として含むものであればよい。 Examples of the user's biometric information include data (feature quantities) calculated from physical characteristics unique to an individual, such as the face, fingerprint, voiceprint, veins, retina, and iris pattern. Alternatively, the user's biometric information may be image data such as a face image or fingerprint image. The user's biometric information may be any information that includes the user's physical characteristics.

利用者がサービス提供者を訪れると、認証端末30は、当該利用者の生体情報(顔画像)を取得し、管理サーバ20に送信する。管理サーバ20は、取得した生体情報から特徴量を生成し、当該特徴量を含む「認証要求」をサーバ装置40に送信する。 When a user visits a service provider, the authentication terminal 30 acquires the user's biometric information (facial image) and transmits it to the management server 20. The management server 20 generates features from the acquired biometric information and transmits an "authentication request" including the features to the server device 40.

サーバ装置40は、サービス提供者から送信される「認証要求」を処理し、認証結果をサービス提供者に送信する。サーバ装置40は、利用者の生体情報を利用した認証に成功すると、認証成功者のユーザID(Identifier)、個人情報等をサービス提供者に送信する(認証成功を通知する)。認証に失敗すれば、サーバ装置40は、認証失敗をサービス提供者に通知する。 The server device 40 processes the "authentication request" sent from the service provider and sends the authentication result to the service provider. If the authentication using the user's biometric information is successful, the server device 40 sends the user ID (identifier), personal information, etc. of the person who was successfully authenticated to the service provider (notifying the service provider of successful authentication). If the authentication fails, the server device 40 notifies the service provider of the authentication failure.

サービス提供者(管理サーバ20)は、認証成功者に対してサービスを提供する。サービス提供者がホテル事業者であれば、管理サーバ20は、宿泊の予約、チェックイン、チェックアウト等の手続きをサーバ装置40から取得した情報により行う。例えば、管理サーバ20がチェックアウト処理を実行する場合には、管理サーバ20は、サーバ装置40から取得したクレジット情報(クレジット決済のための情報)を用いて宿泊費等の決済を行う。 The service provider (management server 20) provides services to those who have been successfully authenticated. If the service provider is a hotel operator, the management server 20 performs procedures such as accommodation reservations, check-in, and check-out using information acquired from the server device 40. For example, when the management server 20 executes a check-out process, the management server 20 uses credit information (information for credit card settlement) acquired from the server device 40 to settle accommodation fees, etc.

サービス提供者が小売業者の場合も同様に、管理サーバ20は、クレジット情報に基づき商品購入に係る決済処理等を行う。 Similarly, when the service provider is a retailer, the management server 20 performs payment processing for product purchases based on the credit information.

管理サーバ20は、利用者(認証成功者)が金銭の支払いを含む行動(消費行動)をした場合には、その詳細を「支払情報」としてサーバ装置40に送信する。支払情報には、利用者のユーザID、決済額、サービス提供者の位置情報(利用者の訪問地)等が含まれる。即ち、管理サーバ20は、決済を完了した利用者に関し、その決済額及び決済場所の情報をサーバ装置40に報告する。 When a user (successfully authenticated person) performs an action (consumption action) that includes the payment of money, the management server 20 transmits the details to the server device 40 as "payment information." The payment information includes the user's user ID, the payment amount, the location information of the service provider (the user's visited place), etc. In other words, the management server 20 reports the payment amount and payment location information to the server device 40 for users who have completed payment.

サーバ装置40は、管理サーバ20から取得した支払情報をデータベースに記憶する。 The server device 40 stores the payment information obtained from the management server 20 in a database.

利用者が観光等を終えると、サーバ装置40に対して「補助金申請」に係る手続きを行う。具体的には、利用者端末10は、サーバ装置40に「補助金申請要求」を送信する。 When the user has finished sightseeing, etc., the user carries out the procedure for "subsidy application" with the server device 40. Specifically, the user terminal 10 transmits a "subsidy application request" to the server device 40.

サーバ装置40は、データベースに記憶された申請者の各消費行動(支払情報)について、国等が定める補助金の申請対象に該当するか否かを判定する。具体的には、サーバ装置40は、申請者の住所と訪問地(金銭の支払いをしたサービス提供者の住所)に基づいて、各消費行動が申請の対象に該当するか否か判定する。例えば、県を跨ぐ移動(旅行)が補助金申請の対象であり、利用者の住所が「関東」、訪問地が「関西」の場合には、当該消費行動は補助金の対象と判定される。 The server device 40 determines whether each consumption behavior (payment information) of the applicant stored in the database is eligible for a subsidy as stipulated by the government or other authorities. Specifically, the server device 40 determines whether each consumption behavior is eligible for the application based on the applicant's address and place visited (the address of the service provider to which the payment was made). For example, if inter-prefectural travel (travel) is the subject of a subsidy application, and the user's address is "Kanto" and the place visited is "Kansai," the consumption behavior is determined to be eligible for the subsidy.

各消費行動について補助金申請の対象か否かを判定した後、サーバ装置40は、補助金の申請対象であると判定された各支払情報の決済額の合計を計算する。サーバ装置40は、当該合計値を公的機関に提出する申請額として扱う。このように、サーバ装置40は、利用者がホテル事業者等に支払った金額の合計を計算し、観光に伴う補助金申請を一括して行う。 After determining whether each consumption behavior is eligible for a subsidy application, the server device 40 calculates the total payment amount for each payment information determined to be eligible for a subsidy application. The server device 40 treats this total as the application amount to be submitted to the public institution. In this way, the server device 40 calculates the total amount paid by the user to hotel operators, etc., and applies for tourism subsidies all at once.

公的機関は、指定された銀行口座やクレジットカード口座等に補助金の支払いを行う。なお、補助金として還付されるのは、現金に限らず、種々のサービス提供者にて使用することができるポイントや仮想通貨のようなものであってもよい。ポイントや仮想通貨にて補助を受ける場合には、利用者は、当該ポイント等を受け入れるアカウント等の情報を、サーバ装置40を介して公的機関に通知する。あるいは、補助金の申請をする際(補助金申請要求を送信する際)、利用者端末10は、どのような手段により補助金の還付を受けるか利用者の意思を取得するようなGUIを表示してもよい。 The public institution will pay the subsidy to a specified bank account, credit card account, etc. Note that the subsidy refund is not limited to cash, but may be points or virtual currency that can be used at various service providers. When receiving subsidies in the form of points or virtual currency, the user notifies the public institution via the server device 40 of information such as the account that will receive the points. Alternatively, when applying for a subsidy (when sending a subsidy application request), the user terminal 10 may display a GUI that acquires the user's intention regarding the means by which the subsidy is to be refunded.

なお、図2に示す構成は例示であってシステムの構成を限定する趣旨ではない。例えば、サービス提供者の認証端末30と管理サーバ20は統合され、1台の装置がサービス提供者の業務を担ってもよい。 Note that the configuration shown in FIG. 2 is an example and is not intended to limit the system configuration. For example, the authentication terminal 30 and management server 20 of the service provider may be integrated, and a single device may handle the operations of the service provider.

続いて、第1の実施形態に係る認証システムに含まれる各装置の詳細について説明する。 Next, we will explain the details of each device included in the authentication system according to the first embodiment.

図3は、利用者端末10の処理構成(処理モジュール)の内部構成の一例を示す図である。図3を参照すると、通信制御部201と、利用者登録部202と、補助金申請要求部203と、メッセージ出力部204と、記憶部205と、を備える。 Fig. 3 is a diagram showing an example of the internal configuration of the processing configuration (processing module) of the user terminal 10. Referring to Fig. 3, the user terminal 10 includes a communication control unit 201, a user registration unit 202, a subsidy application request unit 203, a message output unit 204, and a memory unit 205.

通信制御部201は、他の装置との間の通信を制御する手段である。例えば、通信制御部201は、サーバ装置40からデータ(パケット)を受信する。また、通信制御部201は、サーバ装置40に向けてデータを送信する。通信制御部201は、他の装置から受信したデータを他の処理モジュールに引き渡す。通信制御部201は、他の処理モジュールから取得したデータを他の装置に向けて送信する。このように、他の処理モジュールは、通信制御部201を介して他の装置とデータの送受信を行う。 The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the server device 40. The communication control unit 201 also transmits data to the server device 40. The communication control unit 201 passes data received from other devices to other processing modules. The communication control unit 201 transmits data acquired from other processing modules to other devices. In this way, the other processing modules send and receive data to and from other devices via the communication control unit 201.

利用者登録部202は、認証システムの利用に関する利用者登録を行うための手段である。利用者登録部202は、GUI(Graphical User Interface)等を用いて利用者の生体情報(例えば、顔画像)、個人情報(例えば、氏名、生年月日、性別、住所、クレジット情報、メールアドレス等)、身元確認書類(例えば、マイナンバーカード、パスポート)の写し等を取得する。 The user registration unit 202 is a means for registering users for use of the authentication system. The user registration unit 202 acquires the user's biometric information (e.g., facial image), personal information (e.g., name, date of birth, gender, address, credit information, email address, etc.), and copies of identification documents (e.g., My Number card, passport), etc., using a GUI (Graphical User Interface) or the like.

なお、利用者の住所は、利用者の住民票に記載されている住所である。クレジット情報は、利用者名義のクレジット口座番号等である。 The user's address is the address listed on the user's resident card. Credit information is the user's credit account number, etc.

利用者登録部202は、取得した情報(生体情報、個人情報、身元確認書類)をサーバ装置40に送信する。 The user registration unit 202 transmits the acquired information (biometric information, personal information, and identity verification documents) to the server device 40.

補助金申請要求部203は、サーバ装置40に対して補助金の申請(代理申請)を要求する手段である。補助金申請要求部203は、GUI等を用いて、利用者の補助金申請に関する意思を取得する。利用者が補助金の申請を希望する場合には、補助金申請要求部203は、「補助金申請要求」をサーバ装置40に送信する。 The subsidy application request unit 203 is a means for requesting the server device 40 to apply for a subsidy (proxy application). The subsidy application request unit 203 acquires the user's intention regarding the subsidy application using a GUI or the like. When the user wishes to apply for a subsidy, the subsidy application request unit 203 transmits a "subsidy application request" to the server device 40.

補助金申請要求には、申請者を特定するための情報が含まれる。例えば、氏名、個人番号、パスポート番号等が申請者を特定するための情報として例示される。あるいは、生体情報が申請者を特定するための情報として用いられてもよい。 The subsidy application request includes information for identifying the applicant. For example, the name, personal number, passport number, etc. are examples of information for identifying the applicant. Alternatively, biometric information may be used as information for identifying the applicant.

メッセージ出力部204は、種々のメッセージを出力する手段である。 The message output unit 204 is a means for outputting various messages.

記憶部205は、利用者端末10の動作に必要な情報を記憶する手段である。 The memory unit 205 is a means for storing information necessary for the operation of the user terminal 10.

図4は、管理サーバ20の処理構成(処理モジュール)の一例を示す図である。図4を参照すると、管理サーバ20は、通信制御部301と、認証要求部302と、機能実現部303と、支払情報送信部304と、記憶部305と、を備える。 Figure 4 is a diagram showing an example of the processing configuration (processing module) of the management server 20. Referring to Figure 4, the management server 20 includes a communication control unit 301, an authentication request unit 302, a function realization unit 303, a payment information transmission unit 304, and a storage unit 305.

通信制御部301は、他の装置との間の通信を制御する手段である。例えば、通信制御部301は、サーバ装置40からデータ(パケット)を受信する。また、通信制御部301は、サーバ装置40に向けてデータを送信する。通信制御部301は、他の装置から受信したデータを他の処理モジュールに引き渡す。通信制御部301は、他の処理モジュールから取得したデータを他の装置に向けて送信する。このように、他の処理モジュールは、通信制御部301を介して他の装置とデータの送受信を行う。 The communication control unit 301 is a means for controlling communication with other devices. For example, the communication control unit 301 receives data (packets) from the server device 40. The communication control unit 301 also transmits data to the server device 40. The communication control unit 301 passes the data received from the other devices to the other processing modules. The communication control unit 301 transmits the data acquired from the other processing modules to the other devices. In this way, the other processing modules send and receive data to and from the other devices via the communication control unit 301.

認証要求部302は、利用者の生体認証をサーバ装置40に要求する手段である。認証要求部302は、認証端末30から利用者の生体情報(顔画像)を取得すると、顔画像から特徴量を生成する。認証要求部302は、生成した特徴量(生体情報)を含む認証要求をサーバ装置40に送信する。 The authentication request unit 302 is a means for requesting biometric authentication of a user from the server device 40. When the authentication request unit 302 acquires biometric information (facial image) of the user from the authentication terminal 30, it generates features from the facial image. The authentication request unit 302 transmits an authentication request including the generated features (biometric information) to the server device 40.

認証要求部302は、サーバ装置40から認証結果を受信する。認証要求部302は、認証成功(肯定応答)を取得した場合には、当該応答に含まれる被認証者のユーザID、個人情報(例えば、氏名、年齢、クレジット情報等)を機能実現部303に引き渡す。認証要求部302は、サーバ装置40から認証失敗(否定応答)を取得した場合には、その旨を被認証者に通知する。 The authentication request unit 302 receives the authentication result from the server device 40. If the authentication request unit 302 obtains a successful authentication (positive response), it passes the user ID and personal information (e.g., name, age, credit information, etc.) of the person to be authenticated contained in the response to the function realization unit 303. If the authentication request unit 302 obtains a failed authentication (negative response) from the server device 40, it notifies the person to be authenticated of that fact.

機能実現部303は、各サービス提供者の業務に関する機能を実現する手段である。サービス提供者がホテル事業者であれば、機能実現部303は、チェックインやチェックアウトの手続きを行う。 The function realization unit 303 is a means for realizing functions related to the business of each service provider. If the service provider is a hotel operator, the function realization unit 303 performs check-in and check-out procedures.

利用者のチェックイン手続きを行う場合には、機能実現部303は、認証要求部302を介して取得した宿泊客の氏名を使って対応する予約情報を特定する。機能実現部303は、特定した予約情報を用いてチェックイン手続き等を行う。 When checking in a user, the function realization unit 303 identifies the corresponding reservation information using the guest's name acquired via the authentication request unit 302. The function realization unit 303 performs the check-in procedure, etc., using the identified reservation information.

利用者のチェックアウト手続きを行う場合には、機能実現部303は、宿泊客の氏名を使って宿泊情報を特定し、宿泊費等の計算を行う。機能実現部303は、計算した宿泊費等の代金をサーバ装置40から取得したクレジット情報を使って決済する。具体的には、機能実現部303は、クレジット情報により示される口座等に代金請求に係る手続きを行う。 When a user checks out, the function realization unit 303 identifies accommodation information using the guest's name and calculates accommodation fees, etc. The function realization unit 303 settles the calculated accommodation fees, etc. using credit information obtained from the server device 40. Specifically, the function realization unit 303 performs procedures related to billing the account, etc., indicated by the credit information.

サービス提供者が小売業の場合、当該小売業の管理サーバ20(機能実現部303)は、ホテルのチェックアウト処理と同様に、サーバ装置40から取得したクレジット情報を用いて代金の決済を行う。 If the service provider is a retailer, the management server 20 (function realization unit 303) of the retailer will settle the payment using the credit information obtained from the server device 40, similar to the check-out process of a hotel.

なお、クレジット情報(銀行やクレジット会社等の口座)を用いた決済処理は当業者にとって明らかであり、本願の趣旨とも異なるので詳細な説明を省略する。 Note that payment processing using credit information (accounts at banks, credit companies, etc.) is clear to those skilled in the art and is not within the scope of the present application, so a detailed explanation will be omitted.

機能実現部303は、クレジット情報を使った決済処理を行うと、その詳細を支払情報送信部304に引き渡す。 When the function realization unit 303 performs payment processing using credit information, it passes the details to the payment information transmission unit 304.

支払情報送信部304は、サーバ装置40に支払情報を送信する手段である。支払情報送信部304は、決済処理の対象となった利用者(認証成功者)のユーザID、決済額、訪問地(サービス提供者の場所)等を含む支払情報をサーバ装置40に送信する。なお、サービス提供者の住所には、利用者にサービスの提供を行った場所の位置情報(緯度、経度)が用いられる。 The payment information sending unit 304 is a means for sending payment information to the server device 40. The payment information sending unit 304 sends payment information to the server device 40, including the user ID of the user (successfully authenticated) who is the subject of the payment process, the payment amount, the place visited (the location of the service provider), etc. Note that the location information (latitude, longitude) of the location where the service was provided to the user is used as the address of the service provider.

記憶部305は、管理サーバ20の動作に必要な情報を記憶する手段である。 The memory unit 305 is a means for storing information necessary for the operation of the management server 20.

図5は、認証端末30の処理構成(処理モジュール)の一例を示す図である。図5を参照すると、認証端末30は、通信制御部401と、生体情報取得部402と、メッセージ出力部403と、記憶部404と、を備える。 Fig. 5 is a diagram showing an example of the processing configuration (processing module) of the authentication terminal 30. Referring to Fig. 5, the authentication terminal 30 includes a communication control unit 401, a biometric information acquisition unit 402, a message output unit 403, and a storage unit 404.

通信制御部401は、他の装置との間の通信を制御する手段である。例えば、通信制御部401は、管理サーバ20からデータ(パケット)を受信する。また、通信制御部401は、管理サーバ20に向けてデータを送信する。通信制御部401は、他の装置から受信したデータを他の処理モジュールに引き渡す。通信制御部401は、他の処理モジュールから取得したデータを他の装置に向けて送信する。このように、他の処理モジュールは、通信制御部401を介して他の装置とデータの送受信を行う。 The communication control unit 401 is a means for controlling communication with other devices. For example, the communication control unit 401 receives data (packets) from the management server 20. The communication control unit 401 also transmits data to the management server 20. The communication control unit 401 passes data received from other devices to other processing modules. The communication control unit 401 transmits data acquired from other processing modules to other devices. In this way, the other processing modules send and receive data to and from other devices via the communication control unit 401.

生体情報取得部402は、カメラ装置を制御して利用者の生体情報(例えば、顔画像)を取得する手段である。生体情報取得部402は、取得した生体情報を管理サーバ20に送信する。 The biometric information acquisition unit 402 is a means for controlling the camera device to acquire the biometric information (e.g., a facial image) of the user. The biometric information acquisition unit 402 transmits the acquired biometric information to the management server 20.

メッセージ出力部403は、液晶パネルやスピーカ等のデバイスを用いて種々のメッセージを出力する手段である。メッセージ出力部403は、管理サーバ20からのメッセージ(認証結果に応じたメッセージ)や手続き上のメッセージ(チェックイン手続き時のメッセージ)を利用者に通知する。 The message output unit 403 is a means for outputting various messages using devices such as an LCD panel and a speaker. The message output unit 403 notifies the user of messages from the management server 20 (messages according to the authentication result) and procedural messages (messages during the check-in procedure).

記憶部404は、認証端末30の動作の必要な情報を記憶する手段である。 The memory unit 404 is a means for storing information necessary for the operation of the authentication terminal 30.

図6は、サーバ装置40の処理構成(処理モジュール)の一例を示す図である。図6を参照すると、サーバ装置40は、通信制御部501と、利用者登録部502と、認証要求処理部503と、支払情報処理部504と、補助金申請部505と、記憶部506と、を備える。 Fig. 6 is a diagram showing an example of the processing configuration (processing module) of the server device 40. Referring to Fig. 6, the server device 40 includes a communication control unit 501, a user registration unit 502, an authentication request processing unit 503, a payment information processing unit 504, a subsidy application unit 505, and a memory unit 506.

通信制御部501は、他の装置との間の通信を制御する手段である。例えば、通信制御部501は、管理サーバ20からデータ(パケット)を受信する。また、通信制御部501は、管理サーバ20に向けてデータを送信する。通信制御部501は、他の装置から受信したデータを他の処理モジュールに引き渡す。通信制御部501は、他の処理モジュールから取得したデータを他の装置に向けて送信する。このように、他の処理モジュールは、通信制御部501を介して他の装置とデータの送受信を行う。通信制御部501は、支払情報や補助金申請要求等を受信する受信部として動作する。 The communication control unit 501 is a means for controlling communication with other devices. For example, the communication control unit 501 receives data (packets) from the management server 20. The communication control unit 501 also transmits data to the management server 20. The communication control unit 501 passes data received from other devices to other processing modules. The communication control unit 501 transmits data acquired from other processing modules to other devices. In this way, the other processing modules transmit and receive data with other devices via the communication control unit 501. The communication control unit 501 operates as a receiving unit that receives payment information, subsidy application requests, etc.

利用者登録部502は、利用者のシステム登録を実現する手段である。利用者登録部502は、利用者(利用者端末10)から生体情報、個人情報、身元確認書類等を取得する。 The user registration unit 502 is a means for realizing the system registration of a user. The user registration unit 502 acquires biometric information, personal information, identification documents, etc. from the user (user terminal 10).

利用者登録部502は、上記情報を取得すると、システム登録に関する申請者の身元確認(本人確認)を行う。具体的には、利用者登録部502は、取得した生体情報(顔画像)と身元確認書類に記載された顔画像が実質的に一致するか否かを検証する。2つの顔画像が実質的に一致する場合に、利用者登録部502は、申請者の身元確認に成功したと判定する。 When the user registration unit 502 acquires the above information, it performs identity verification (personal identity confirmation) of the applicant for system registration. Specifically, the user registration unit 502 verifies whether the acquired biometric information (facial image) substantially matches the facial image printed on the identification document. If the two facial images substantially match, the user registration unit 502 determines that the identity verification of the applicant has been successful.

なお、利用者登録部502は、2つの顔画像から特徴量(特徴ベクトル)を生成し、特徴ベクトルの距離(ユークリッド距離等)が閾値よりも大きい場合に、2つの顔画像は実質的に一致すると判定する。 In addition, the user registration unit 502 generates features (feature vectors) from the two facial images, and determines that the two facial images substantially match if the distance between the feature vectors (such as Euclidean distance) is greater than a threshold value.

利用者登録部502は、申請者の身元確認に成功すると、利用者を一意に特定するためのユーザID(Identifier)を生成する。例えば、利用者登録部502は、利用者登録のたびに一意な値を採番しユーザIDとしてもよい。 When the user registration unit 502 has successfully verified the identity of the applicant, it generates a user ID (identifier) for uniquely identifying the user. For example, the user registration unit 502 may assign a unique value each time a user is registered as the user ID.

利用者登録部502は、ユーザID、生体情報(特徴量、顔画像)、個人情報、身元確認書類等を認証情報データベースに登録する。認証情報データベースは、ユーザID、生体情報、個人情報、身元確認書類等を対応付けて記憶する(図7参照)。図7に示すように、認証情報データベースは、利用者のユーザID、生体情報及び個人情報を対応付けて記憶する。 The user registration unit 502 registers the user ID, biometric information (feature values, facial image), personal information, identification documents, etc. in the authentication information database. The authentication information database stores the user ID, biometric information, personal information, identification documents, etc. in association with each other (see FIG. 7). As shown in FIG. 7, the authentication information database stores the user's user ID, biometric information, and personal information in association with each other.

認証要求処理部503は、管理サーバ20から取得する認証要求を処理する手段である。認証要求処理部503は、管理サーバ20から取得した認証要求から生体情報(特徴量)を取得する。 The authentication request processing unit 503 is a means for processing an authentication request obtained from the management server 20. The authentication request processing unit 503 obtains biometric information (feature amount) from the authentication request obtained from the management server 20.

認証要求処理部503は、取得した特徴量を照合側、認証情報データベースに記憶された特徴量を登録側にそれぞれ設定し、1対N照合(Nは正の整数、以下同じ)を実行する。認証要求処理部503は、照合処理の結果、照合側の特徴量と実質的に一致する特徴量が認証情報データベースに登録されていれば、認証要求処理部503は、認証に成功したと判断する。この場合、認証要求処理部503は、肯定応答を管理サーバ20に送信する。照合処理の結果、照合側の特徴量と実質的に一致する特徴量が認証情報データベースに登録されていなければ、認証要求処理部503は、認証に失敗したと判断する。この場合、認証要求処理部503は、否定応答を管理サーバ20に送信する。 The authentication request processing unit 503 sets the acquired feature quantity as the matching side and the feature quantity stored in the authentication information database as the registration side, and performs 1:N matching (N is a positive integer, the same below). If the result of the matching process shows that a feature quantity that substantially matches the feature quantity on the matching side is registered in the authentication information database, the authentication request processing unit 503 determines that the authentication is successful. In this case, the authentication request processing unit 503 sends a positive response to the management server 20. If the result of the matching process shows that a feature quantity that substantially matches the feature quantity on the matching side is not registered in the authentication information database, the authentication request processing unit 503 determines that the authentication has failed. In this case, the authentication request processing unit 503 sends a negative response to the management server 20.

なお、認証要求処理部503は、認証に成功した場合には、認証成功者のユーザID、個人情報(例えば、氏名、クレジット情報等)を含む応答を管理サーバ20に送信する。 If the authentication is successful, the authentication request processing unit 503 sends a response to the management server 20 that includes the user ID and personal information (e.g., name, credit information, etc.) of the person who was successfully authenticated.

支払情報処理部504は、サービス提供者(管理サーバ20)から取得した支払情報を処理する手段である。支払情報処理部504は、利用者ごとに区分して、支払情報を管理する。具体的には、支払情報処理部504は、支払情報を取得すると、支払情報を支払情報データベースに登録する。 The payment information processing unit 504 is a means for processing payment information acquired from the service provider (management server 20). The payment information processing unit 504 manages the payment information by classifying it for each user. Specifically, when the payment information processing unit 504 acquires the payment information, it registers the payment information in a payment information database.

図8は、支払情報データベースの一例を示す図である。図8に示すように、支払情報データベースは、ユーザIDごとに、決済額及び訪問地を記憶する。図8に示すように、訪問地フィールドには、サービス提供者の位置情報が記憶される。なお、図8には、理解の容易のため、各訪問地の地域名称(関東、関西)を表記している。 Figure 8 is a diagram showing an example of a payment information database. As shown in Figure 8, the payment information database stores the payment amount and the visited place for each user ID. As shown in Figure 8, the visited place field stores the location information of the service provider. Note that for ease of understanding, Figure 8 lists the regional name of each visited place (Kanto, Kansai).

支払情報処理部504は、管理サーバ20から支払情報を取得すると、ユーザIDを取り出し、当該ユーザIDをキーとして対応するエントリ(支払情報データベースに記憶されたユーザID)を特定する。支払情報処理部504は、特定したユーザIDの決済額フィールド、訪問地フィールドに支払情報に含まれる値を追記する。 When the payment information processing unit 504 obtains payment information from the management server 20, it extracts the user ID and uses the user ID as a key to identify the corresponding entry (a user ID stored in the payment information database). The payment information processing unit 504 adds the values included in the payment information to the payment amount field and the visited location field of the identified user ID.

なお、図8に示す支払情報データベースは例示であって、記憶する情報等を限定する趣旨ではない。例えば、支払情報データベースは、支払情報を取得した日時等も併せて記憶してもよい。 Note that the payment information database shown in FIG. 8 is an example and is not intended to limit the information to be stored. For example, the payment information database may also store the date and time when the payment information was acquired.

補助金申請部505は、利用者からの要求に応じて補助金を申請する手段である。補助金申請部505は、利用者端末10から補助金申請要求を受信する。補助金申請部505は、当該補助金申請要求から利用者を特定する情報(例えば、氏名、個人番号等)を取得する。補助金申請部505は、取得した氏名等をキーとして認証情報データベースを検索し、対応するエントリを特定する。 The subsidy application unit 505 is a means for applying for a subsidy in response to a request from a user. The subsidy application unit 505 receives a subsidy application request from the user terminal 10. The subsidy application unit 505 acquires information identifying the user from the subsidy application request (e.g., name, personal number, etc.). The subsidy application unit 505 searches the authentication information database using the acquired name, etc. as a key, and identifies the corresponding entry.

補助金申請部505は、特定したエントリからユーザID、住所及びクレジット情報を読み出す。 The subsidy application unit 505 reads the user ID, address, and credit information from the identified entry.

補助金申請部505は、当該読み出したユーザIDをキーとして支払情報データベースを検索し、対応するユーザIDを特定する。補助金申請部505は、申請者の住所と特定したユーザIDに対応付けられた各訪問地を比較し、支払情報データベースに記憶された消費行動が補助金申請の対象か否かを判定する。 The subsidy application unit 505 searches the payment information database using the read user ID as a key to identify the corresponding user ID. The subsidy application unit 505 compares the applicant's address with each visited place associated with the identified user ID, and determines whether the consumption behavior stored in the payment information database is eligible for a subsidy application.

例えば、申請者の住所が「関東」の場合を考える。この場合、図8の例では、申請者(利用者U1)の4つの消費行動のうち1から3行目までの消費は関西にて行われているので、補助金申請の対象と判定される。対して、申請者の4つの消費行動のうち4行目の消費は、申請者の住所と同じ関東で行われたものであるので、補助金申請の対象とはならない。 For example, consider the case where the applicant's address is in "Kanto." In this case, in the example of Figure 8, the consumption in lines 1 to 3 of the applicant's (user U1) four consumption actions were made in Kansai, and therefore it is determined that the consumption is eligible for the subsidy application. On the other hand, the consumption in line 4 of the applicant's four consumption actions was made in Kanto, the same region as the applicant's address, and therefore is not eligible for the subsidy application.

このように、補助金申請部505は、申請者の住所と、申請者の訪問地(サービス提供者の所在地)と、に基づいて申請者の行動が補助金の申請に該当するか否かを判定する。 In this way, the subsidy application unit 505 determines whether the applicant's actions qualify for a subsidy application based on the applicant's address and the place visited by the applicant (the location of the service provider).

なお、補助金申請部505は、補助金の申請基準に応じて上記判定を行うことは勿論である。例えば、申請者の住所が属する「県」と訪問地の「県」が異なることが補助金申請の条件であれば、補助金申請部505は、申請者の移動が県を跨ぐものか否かを判定すればよい。その際、補助金申請部505は、各県の県境を定める位置範囲(例えば、4点の座標により定まる矩形上の範囲)のテーブル情報(図9参照)を用いて、2つの位置情報それぞれが異なる県に属するのか同じ県に属するのか判定すればよい。 It goes without saying that the subsidy application unit 505 makes the above determination in accordance with the application criteria for the subsidy. For example, if a condition of a subsidy application is that the "prefecture" of the applicant's address is different from the "prefecture" of the place visited, the subsidy application unit 505 may determine whether the applicant's movement crosses prefectures. In this case, the subsidy application unit 505 may use table information (see FIG. 9) of the location range (e.g., a rectangular range defined by the coordinates of four points) that defines the prefectural borders between prefectures to determine whether the two pieces of location information belong to different prefectures or to the same prefecture.

あるいは、申請者の住所と訪問地が所定の距離離れていることが補助を受けられる条件であれば、補助金申請部505は、2つの位置(住所、訪問地)の間の距離を計算し、当該距離に応じて補助金申請の対象か否かを判定する。 Alternatively, if a condition for receiving a subsidy is that the applicant's address and the place to be visited are a specified distance apart, the subsidy application unit 505 calculates the distance between the two locations (address, place to be visited) and determines whether or not the applicant is eligible for a subsidy application based on that distance.

補助金申請部505は、補助金の対象と判定された支払(消費行動)について、支払額を合算する。図8の例では、利用者U1の1行目~3行目の決済額の合計金額7万円が申請額として算出される。 The subsidy application unit 505 adds up the payment amounts for payments (consumption behavior) that are determined to be eligible for a subsidy. In the example of Figure 8, the total payment amount of 70,000 yen for user U1 on lines 1 to 3 is calculated as the application amount.

補助金申請部505は、申請額を含む補助金申請を公的機関(例えば、経済産業省)に提出する。例えば、補助金申請部505は、申請者の氏名、補助金の振り込み先(クレジット情報等)、申請額等の情報を公的機関のサーバ等に提出する。 The subsidy application unit 505 submits a subsidy application including the application amount to a public institution (e.g., the Ministry of Economy, Trade and Industry). For example, the subsidy application unit 505 submits information such as the applicant's name, the transfer destination of the subsidy (credit information, etc.), the application amount, etc. to a server of the public institution, etc.

記憶部506は、サーバ装置40の動作に必要な情報を記憶する手段である。 The memory unit 506 is a means for storing information necessary for the operation of the server device 40.

[システムの動作]
続いて、第1の実施形態に係る認証システムの動作について説明する。なお、動作の説明は、支払情報の収集や補助金申請について行い、利用者登録等に関する説明は省略する。
[System Operation]
Next, a description will be given of the operation of the authentication system according to the first embodiment. Note that the description of the operation will focus on collection of payment information and application for subsidies, and a description of user registration and the like will be omitted.

図10は、第1の実施形態に係る認証システムの認証動作の一例を示すシーケンス図である。 Figure 10 is a sequence diagram showing an example of the authentication operation of the authentication system according to the first embodiment.

管理サーバ20は、認証端末30の面前の利用者に関する認証要求をサーバ装置40に送信する(ステップS01)。 The management server 20 sends an authentication request for the user in front of the authentication terminal 30 to the server device 40 (step S01).

サーバ装置40は、認証要求を受信したことに応じて、認証処理を実行する(ステップS02)。 In response to receiving the authentication request, the server device 40 executes authentication processing (step S02).

サーバ装置40は、認証結果(認証成功、認証失敗)を管理サーバ20に送信する(ステップS03)。認証に成功した場合には、サーバ装置40は、認証成功者のユーザID、個人情報を含む応答を送信する。 The server device 40 transmits the authentication result (authentication successful, authentication failed) to the management server 20 (step S03). If the authentication is successful, the server device 40 transmits a response including the user ID and personal information of the person who was successfully authenticated.

管理サーバ20は、認証成功を受信すると、取得した個人情報等を用いてサービスの提供を行う(ステップS04)。 When the management server 20 receives a successful authentication, it provides services using the acquired personal information, etc. (step S04).

その際、利用者が金銭を支払った場合には、管理サーバ20は、支払情報をサーバ装置40に送信する(ステップS05)。 At that time, if the user pays the money, the management server 20 transmits the payment information to the server device 40 (step S05).

サーバ装置40は、受信した支払情報を支払情報データベースに記憶する(ステップS06)。 The server device 40 stores the received payment information in the payment information database (step S06).

図11は、第1の実施形態に係る認証システムの補助金申請動作の一例を示すシーケンス図である。 Figure 11 is a sequence diagram showing an example of a subsidy application operation of the authentication system according to the first embodiment.

補助金の申請を希望する利用者は、利用者端末10にその旨を入力する。利用者端末10は、サーバ装置40に補助金申請要求を送信する(ステップS11)。 A user who wishes to apply for a subsidy inputs this information into the user terminal 10. The user terminal 10 transmits a subsidy application request to the server device 40 (step S11).

サーバ装置40は、補助金申請要求から氏名等を抽出し、申請者を特定する(ステップS12)。 The server device 40 extracts the name, etc. from the subsidy application request and identifies the applicant (step S12).

サーバ装置40は、支払情報データベースを参照し、申請者の各支払情報(消費行動)が補助金申請の対象か否か判定する(ステップS13)。申請対象の支払情報が存在しなければ、サーバ装置40は、利用者端末10に否定応答(補助金申請は不可)を送信する。 The server device 40 refers to the payment information database and determines whether each payment information (consumption behavior) of the applicant is subject to a subsidy application (step S13). If there is no payment information that is the subject of the application, the server device 40 sends a negative response (subsidy application is not possible) to the user terminal 10.

申請対象の支払情報が存在すれば、サーバ装置40は、各支払情報の決済額を合計し申請額の計算を行う(ステップS14)。 If payment information for the application exists, the server device 40 adds up the payment amounts for each payment information and calculates the application amount (step S14).

サーバ装置40は、申請額を含む補助金申請を公的機関のサーバ等に送信する(ステップS15)。 The server device 40 transmits the subsidy application, including the application amount, to a server of a public institution, etc. (step S15).

サーバ装置40は、補助金申請要求に対する応答を送信する(ステップS16)。公的機関のサーバ等で申請が正常に受理されれば、サーバ装置40は、肯定応答(申請受理)を利用者端末10に送信する。申請が正常に受理されなければ、サーバ装置40は、否定応答(申請不受理)を利用者端末10に送信する。 The server device 40 transmits a response to the subsidy application request (step S16). If the application is normally accepted by the server of the public institution, etc., the server device 40 transmits a positive response (application accepted) to the user terminal 10. If the application is not normally accepted, the server device 40 transmits a negative response (application not accepted) to the user terminal 10.

以上のように、第1の実施形態に係るサーバ装置40は、サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と決済が行われた場所に関する位置情報(訪問地)を含む支払情報を受信する。サーバ装置40は、補助金の申請者から補助金申請要求を取得すると、申請者の住所と申請者の訪問地に基づいて申請者の支払情報(消費行動)が補助金の申請対象か否かを判定する。サーバ装置40は、申請者の支払情報が補助金の申請対象である場合に、申請額を算出し、補助金の申請(補助金の一括申請)を行う。このように、サーバ装置40は、補助金の申請額等を自動的に計算するので、利用者が観光地で支払った金額の集計や申請額の計算等をする必要はない。その結果、利用者は、補助金の申請を容易にすることができる。 As described above, the server device 40 according to the first embodiment receives payment information including the payment amount related to the payment generated by the service provider providing the service to the user and the location information (visited place) related to the place where the payment was made. When the server device 40 acquires a subsidy application request from a subsidy applicant, the server device 40 judges whether the applicant's payment information (consumption behavior) is subject to a subsidy application based on the applicant's address and the applicant's visited place. If the applicant's payment information is subject to a subsidy application, the server device 40 calculates the application amount and applies for the subsidy (lump sum application for subsidy). In this way, the server device 40 automatically calculates the subsidy application amount, etc., so there is no need for the user to tally up the amount paid at the tourist spot or calculate the application amount. As a result, the user can easily apply for a subsidy.

続いて、認証システムを構成する各装置のハードウェアについて説明する。図12は、サーバ装置40のハードウェア構成の一例を示す図である。 Next, the hardware of each device that constitutes the authentication system will be described. Figure 12 is a diagram showing an example of the hardware configuration of server device 40.

サーバ装置40は、情報処理装置(所謂、コンピュータ)により構成可能であり、図12に例示する構成を備える。例えば、サーバ装置40は、プロセッサ311、メモリ312、入出力インターフェイス313及び通信インターフェイス314等を備える。上記プロセッサ311等の構成要素は内部バス等により接続され、相互に通信可能に構成されている。 The server device 40 can be configured by an information processing device (so-called a computer) and has the configuration shown in FIG. 12. For example, the server device 40 has a processor 311, a memory 312, an input/output interface 313, a communication interface 314, etc. The components such as the processor 311 are connected by an internal bus or the like and are configured to be able to communicate with each other.

但し、図12に示す構成は、サーバ装置40のハードウェア構成を限定する趣旨ではない。サーバ装置40は、図示しないハードウェアを含んでもよいし、必要に応じて入出力インターフェイス313を備えていなくともよい。また、サーバ装置40に含まれるプロセッサ311等の数も図12の例示に限定する趣旨ではなく、例えば、複数のプロセッサ311がサーバ装置40に含まれていてもよい。 However, the configuration shown in FIG. 12 is not intended to limit the hardware configuration of the server device 40. The server device 40 may include hardware not shown, and may not include an input/output interface 313 as necessary. In addition, the number of processors 311 and the like included in the server device 40 is not intended to be limited to the example shown in FIG. 12, and for example, the server device 40 may include multiple processors 311.

プロセッサ311は、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)等のプログラマブルなデバイスである。あるいは、プロセッサ311は、FPGA(Field Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)等のデバイスであってもよい。プロセッサ311は、オペレーティングシステム(OS;Operating System)を含む各種プログラムを実行する。 The processor 311 is, for example, a programmable device such as a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or a DSP (Digital Signal Processor). Alternatively, the processor 311 may be a device such as an FPGA (Field Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The processor 311 executes various programs including an operating system (OS).

メモリ312は、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等である。メモリ312は、OSプログラム、アプリケーションプログラム、各種データを格納する。 Memory 312 is a RAM (Random Access Memory), a ROM (Read Only Memory), a HDD (Hard Disk Drive), a SSD (Solid State Drive), etc. Memory 312 stores the OS program, application programs, and various data.

入出力インターフェイス313は、図示しない表示装置や入力装置のインターフェイスである。表示装置は、例えば、液晶ディスプレイ等である。入力装置は、例えば、キーボードやマウス等のユーザ操作を受け付ける装置である。 The input/output interface 313 is an interface for a display device and an input device (not shown). The display device is, for example, a liquid crystal display. The input device is, for example, a device that accepts user operations such as a keyboard or a mouse.

通信インターフェイス314は、他の装置と通信を行う回路、モジュール等である。例えば、通信インターフェイス314は、NIC(Network Interface Card)等を備える。 The communication interface 314 is a circuit, module, etc. that communicates with other devices. For example, the communication interface 314 includes a NIC (Network Interface Card), etc.

サーバ装置40の機能は、各種処理モジュールにより実現される。当該処理モジュールは、例えば、メモリ312に格納されたプログラムをプロセッサ311が実行することで実現される。また、当該プログラムは、コンピュータが読み取り可能なコンピュータ可読媒体に記録することができる。コンピュータ可読媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非一時的(non-transitory)なものとすることができる。即ち、本開示は、コンピュータプログラム製品として具現することも可能である。また、上記プログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶したコンピュータ可読媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。 The functions of the server device 40 are realized by various processing modules. For example, the processing modules are realized by the processor 311 executing a program stored in the memory 312. The program can be recorded on a computer-readable medium that can be read by a computer. The computer-readable medium can be a non-transitory medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. In other words, the present disclosure can also be embodied as a computer program product. The program can be downloaded via a network or updated using a computer-readable medium that stores the program. Furthermore, the processing modules may be realized by a semiconductor chip.

なお、利用者端末10、管理サーバ20、認証端末30等もサーバ装置40と同様に情報処理装置により構成可能であり、その基本的なハードウェア構成はサーバ装置40と相違する点はないので説明を省略する。 In addition, the user terminal 10, management server 20, authentication terminal 30, etc. can also be configured using information processing devices, just like the server device 40, and their basic hardware configurations are no different from those of the server device 40, so a description of them will be omitted.

サーバ装置40は、コンピュータを搭載し、当該コンピュータにプログラムを実行させることでサーバ装置40の機能が実現できる。また、サーバ装置40は、当該プログラムにより補助金申請方法を実行する。 The server device 40 is equipped with a computer, and the functions of the server device 40 can be realized by having the computer execute a program. The server device 40 also executes the subsidy application method by means of the program.

[変形例]
なお、上記実施形態にて説明した認証システムの構成、動作等は例示であって、システムの構成等を限定する趣旨ではない。
[Modification]
The configuration, operation, and the like of the authentication system described in the above embodiment are merely examples, and are not intended to limit the system configuration, and the like.

上記実施形態では、サーバ装置40が、利用者からの補助金申請要求に応じて、申請額を計算し、複数の補助金申請を一括して行う場合について説明した。しかし、サーバ装置40は、観光地における利用者の消費行動のつど、補助金申請を行ってもよい。具体的には、サーバ装置40の補助金申請部505は、支払情報を取得するたび、当該取得した支払情報が補助金の申請対象か否かを判定する。補助金申請部505は、支払情報が補助金申請の対象であれば、決済額を申請額として補助金の申請を行う。 In the above embodiment, the server device 40 calculates the application amount in response to a subsidy application request from a user, and submits multiple subsidy applications in a batch. However, the server device 40 may submit a subsidy application each time the user makes a consumption purchase at a tourist spot. Specifically, each time the subsidy application unit 505 of the server device 40 acquires payment information, it determines whether the acquired payment information is subject to a subsidy application. If the payment information is subject to a subsidy application, the subsidy application unit 505 applies for a subsidy using the payment amount as the application amount.

あるいは、サーバ装置40は、補助金の申請を複数回に分けて行ってもよい。例えば、申請対象の支払情報が所定数に到達した場合に、サーバ装置40は補助金の申請を行ってもよい。 Alternatively, the server device 40 may apply for the subsidy in multiple installments. For example, when the payment information for which the application is made reaches a predetermined number, the server device 40 may apply for the subsidy.

上記実施形態では、補助金の申請時に利用者の消費行動が補助金の申請対象か否か判定されている。当該判定は、支払情報の受信時に行われてもよい。具体的には、サーバ装置40の支払情報処理部504は、支払情報の受信時に当該支払情報が補助金の申請対象か否かを判定する。支払情報が申請対象の場合には、支払情報処理部504は、当該情報を支払情報データベースに格納する際、申請対象である旨の情報を記憶する。例えば、支払情報データベースに申請対象フラグフィールドを設ける。支払情報処理部504は、補助金の申請対象である支払情報をデータベースに登録する際、申請対象フラグフィールドに「1」をセットする。補助金申請部505は、申請額の算出時に、申請対象フラグフィールドに「1」がセットされたエントリの決済額の合計を算出すればよい。 In the above embodiment, when applying for a subsidy, it is determined whether the user's consumption behavior is subject to a subsidy application. This determination may be made when the payment information is received. Specifically, the payment information processing unit 504 of the server device 40 determines whether the payment information is subject to a subsidy application when receiving the payment information. If the payment information is subject to an application, the payment information processing unit 504 stores information indicating that the information is subject to an application when storing the information in the payment information database. For example, an application subject flag field is provided in the payment information database. When registering payment information that is subject to a subsidy application in the database, the payment information processing unit 504 sets "1" in the application subject flag field. When calculating the application amount, the subsidy application unit 505 may calculate the total payment amount of entries for which "1" is set in the application subject flag field.

上記実施形態では、利用者のシステム登録時に利用者の身元を確認する場合について説明した。しかし、当該身元確認は補助金申請を受理する公的機関側で実施されてもよい。即ち、補助金の申請時に、利用者(利用者端末10)は、身元確認書をサーバ装置40に入力する。サーバ装置40は、補助金の申請時に当該身元書類を公的機関に提出してもよい。 In the above embodiment, a case has been described in which the identity of a user is confirmed when the user registers with the system. However, the identity confirmation may also be performed by the public institution that accepts the subsidy application. That is, when applying for a subsidy, the user (user terminal 10) inputs an identity confirmation document into the server device 40. The server device 40 may submit the identity document to the public institution when applying for a subsidy.

サーバ装置40は、利用者のシステム登録時に生成したユーザIDを利用者端末10に払い出してもよい。利用者端末10は、申請者を特定する情報として、氏名等の代わりに払い出されたユーザIDを用いてもよい。 The server device 40 may issue to the user terminal 10 a user ID generated when the user registered with the system. The user terminal 10 may use the issued user ID instead of a name or the like as information to identify the applicant.

上記実施形態では、管理サーバ20からサーバ装置40に「顔画像から生成された特徴量」に係る生体情報が送信される場合について説明した。しかし、管理サーバ20からサーバ装置40に「顔画像」に係る生体情報が送信されてもよい。この場合、サーバ装置40は、取得した顔画像から特徴量を生成し、認証処理(照合処理)を実行すればよい。 In the above embodiment, a case has been described in which biometric information related to "feature amounts generated from a facial image" is transmitted from the management server 20 to the server device 40. However, biometric information related to a "facial image" may also be transmitted from the management server 20 to the server device 40. In this case, the server device 40 may generate feature amounts from the acquired facial image and execute authentication processing (matching processing).

上記実施形態では、認証端末30における生体認証を利用して利用者の行動履歴を生成する場合について説明した。しかし、他の情報に基づいて行動履歴が生成されてもよい。例えば、予約情報(ホテルの予約情報)やGPS(Global Positioning System)信号による位置情報等が活用され、行動履歴が生成されてもよい。 In the above embodiment, a case has been described in which a behavioral history of a user is generated using biometric authentication in the authentication terminal 30. However, a behavioral history may be generated based on other information. For example, a behavioral history may be generated using reservation information (hotel reservation information) or location information obtained from a GPS (Global Positioning System) signal.

上記実施形態では、サービス提供者の位置情報を緯度、経度により表現する場合について説明したが、施設単位で位置情報が生成されてもよい。例えば、訪問場所が「ショッピングモールA」といった形式であってもよい。 In the above embodiment, the location information of the service provider is expressed by latitude and longitude, but location information may be generated on a facility-by-facility basis. For example, the location visited may be in the form of "shopping mall A."

上記実施形態では、利用者が居住地から他の地域に移動(観光のための移動)することを補助金申請(補助金還付)の対象であることの前提としている。補助金申請の条件が上記条件と異なる場合には、サーバ装置40は、当該異なる条件に従って利用者の消費行動(支払情報)が補助金の申請対象か判定すればよい。あるいは、当該判定を実現するための情報が、サービス提供者からサーバ装置40に提供されてもよい。例えば、管理サーバ20は、自身の業種に関する情報(業種情報)を含む支払情報をサーバ装置40に送信してもよい。例えば、サービス提供者がホテル事業者であれば、管理サーバ20は、業種情報に「ホテル」を設定しサーバ装置40に送信する。補助金申請の条件が特定の業種(例えば、宿泊業、イベント運営)における消費である場合には、サーバ装置40は支払情報データベースに登録された業種情報を参照して補助金申請の可否を判定してもよい。このような対応により、観光地(行楽地)にて消費すれば、利用者(観光客)の住所に関わらず観光地を訪れたことが補助金の支払い条件である場合にも対応できる。 In the above embodiment, it is assumed that the user's movement from his/her place of residence to another area (movement for tourism) is the subject of the subsidy application (subsidy refund). If the conditions for the subsidy application are different from the above conditions, the server device 40 may determine whether the user's consumption behavior (payment information) is subject to the subsidy application according to the different conditions. Alternatively, information for realizing the determination may be provided to the server device 40 by the service provider. For example, the management server 20 may transmit payment information including information on its own industry (industry information) to the server device 40. For example, if the service provider is a hotel operator, the management server 20 sets the industry information to "hotel" and transmits it to the server device 40. If the condition for the subsidy application is consumption in a specific industry (e.g., accommodation industry, event management), the server device 40 may refer to the industry information registered in the payment information database to determine whether the subsidy application is acceptable. With this kind of response, it is also possible to deal with the case where the subsidy payment condition is that the user (tourist) visits a tourist destination (pleasure spot), regardless of the user's (tourist's) address.

あるいは、補助金申請の対象となっているサービス提供者に限って支払情報をサーバ装置40に送信するような対応を行ってもよい。この場合、利用者の消費行動が補助金の申請対象か否かは、サービス提供者の側で判定しているので、サーバ装置40は、支払情報データベースに登録された決済額の合計を算出して申請額とすればよい。 Alternatively, payment information may be sent to the server device 40 only from service providers that are the subject of a subsidy application. In this case, since the service provider determines whether or not the user's consumption behavior is subject to a subsidy application, the server device 40 may calculate the total of the payment amounts registered in the payment information database as the application amount.

上記実施形態では、サーバ装置40が、補助金の申請を公的機関に行う場合について説明した。しかし、補助金の申請は利用者自身が行ってもよい。具体的には、サーバ装置40は、補助金申請のための書類(電子ファイル)を生成し、当該書類を利用者端末10に送信する。利用者は、取得した申請書類を印刷して公的機関に提出してもよい。 In the above embodiment, the server device 40 applies for a subsidy to a public institution. However, the user may apply for a subsidy himself/herself. Specifically, the server device 40 generates documents (electronic files) for the subsidy application and transmits the documents to the user terminal 10. The user may print out the obtained application documents and submit them to the public institution.

上記実施形態では、サーバ装置40は、利用者からの補助金申請を受信したことに応じて補助金の申請を行うことを説明した。しかし、サーバ装置40は、他の条件、情報を契機として補助金の申請を行ってもよい。例えば、観光(旅行)の前に、利用者は、補助金の還付を受けたい旨をサーバ装置40に入力する。サーバ装置40は、補助金の還付対象期間(補助の対象となる消費行動が行われた期間)が経過したことを契機として、予め補助金の還付を受ける意思を示した利用者について補助金の申請を行う。即ち、サーバ装置40は、支払情報の受信日時が補助金還付期間に含まれるか否かを判定し、補助金申請の消費行動に該当するか否かを判定すればよい。 In the above embodiment, the server device 40 applies for a subsidy in response to receiving a subsidy application from a user. However, the server device 40 may apply for a subsidy in response to other conditions or information. For example, before sightseeing (traveling), the user inputs to the server device 40 that he/she wishes to receive a subsidy refund. When the period eligible for the subsidy refund (the period during which the consumption behavior eligible for subsidy was performed) has elapsed, the server device 40 applies for a subsidy for the user who has previously indicated his/her intention to receive a subsidy refund. That is, the server device 40 may determine whether the date and time of receipt of the payment information is included in the subsidy refund period and determine whether the consumption behavior corresponds to the subsidy application.

各装置(利用者端末10、管理サーバ20、認証端末30、サーバ装置40)間のデータ送受信の形態は特に限定されないが、これら装置間で送受信されるデータは暗号化されていてもよい。これらの装置間では、生体情報が送受信され、当該生体情報を適切に保護するためには、暗号化されたデータが送受信されることが望ましい。 The form of data transmission and reception between each device (user terminal 10, management server 20, authentication terminal 30, server device 40) is not particularly limited, but data transmitted and received between these devices may be encrypted. Biometric information is transmitted and received between these devices, and in order to appropriately protect the biometric information, it is desirable to transmit and receive encrypted data.

上記説明で用いた流れ図(フローチャート、シーケンス図)では、複数の工程(処理)が順番に記載されているが、実施形態で実行される工程の実行順序は、その記載の順番に制限されない。実施形態では、例えば各処理を並行して実行する等、図示される工程の順番を内容的に支障のない範囲で変更することができる。 In the flow diagrams (flowcharts, sequence diagrams) used in the above explanation, multiple steps (processes) are described in order, but the order in which the steps are executed in the embodiment is not limited to the order described. In the embodiment, the order of the steps shown in the diagrams can be changed to the extent that does not interfere with the content, such as executing each process in parallel.

上記の実施形態は本願開示の理解を容易にするために詳細に説明したものであり、上記説明したすべての構成が必要であることを意図したものではない。また、複数の実施形態について説明した場合には、各実施形態は単独で用いてもよいし、組み合わせて用いてもよい。例えば、実施形態の構成の一部を他の実施形態の構成に置き換えることや、実施形態の構成に他の実施形態の構成を加えることも可能である。さらに、実施形態の構成の一部について他の構成の追加、削除、置換が可能である。 The above embodiments have been described in detail to facilitate understanding of the present disclosure, and it is not intended that all of the configurations described above are necessary. Furthermore, when multiple embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace part of the configuration of an embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of an embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of an embodiment with other configurations.

上記の説明により、本開示の産業上の利用可能性は明らかであるが、本開示は、利用者の補助金申請をサポートする認証システムなどに好適に適用可能である。 The above explanation makes clear the industrial applicability of this disclosure, and this disclosure can be suitably applied to authentication systems that support users in applying for subsidies.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
[付記1]
サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信する、受信部と、
補助金の申請者から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する、判定部と、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、申請部と、
を備える、サーバ装置。
[付記2]
前記判定部は、前記申請者に関する複数の前記支払情報それぞれについて前記補助金の申請対象か否かを判定し、
前記申請部は、前記複数の支払情報のうち申請対象と判定された支払情報の決済額の合計金額を前記補助金の申請額とする、付記1に記載のサーバ装置。
[付記3]
補助金の申請者が所持する利用者端末と、
前記利用者端末と接続されたサーバ装置と、
を含み、
前記サーバ装置は、
サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信する、受信部と、
前記利用者端末から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する、判定部と、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、申請部と、
を備える、システム。
[付記4]
サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信し、
補助金の申請者から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定し、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、補助金申請方法。
[付記5]
サーバ装置に搭載されたコンピュータに、
サービス提供者が利用者にサービスを提供することにより生じた決済に関する決済額と前記決済が行われた場所に関する位置情報を含む支払情報を受信する処理と、
補助金の申請者から補助金申請要求を取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する処理と、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う処理と、
を実行させるためのプログラムを記憶する、コンピュータ読取可能な非一時的なコンピュータ可読媒体。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
[Appendix 1]
a receiving unit that receives payment information including a payment amount related to a payment generated when a service provider provides a service to a user and location information related to a location where the payment is made;
a determination unit that, when receiving a subsidy application request from a subsidy applicant, determines whether or not the payment information of the applicant is subject to a subsidy application based on the address and location information of the applicant;
an application unit that applies for the subsidy when the payment information of the applicant is a target for the application of the subsidy;
A server device comprising:
[Appendix 2]
The determination unit determines whether each of the plurality of pieces of payment information related to the applicant is eligible for the subsidy application,
The server device described in Appendix 1, wherein the application unit sets the total amount of payment information determined to be the application target among the multiple payment information as the application amount for the subsidy.
[Appendix 3]
A user terminal owned by the grant applicant;
A server device connected to the user terminal;
Including,
The server device includes:
a receiving unit that receives payment information including a payment amount related to a payment generated when a service provider provides a service to a user and location information related to a location where the payment is made;
a determination unit that, when receiving a subsidy application request from the user terminal, determines whether or not the payment information of the applicant is subject to a subsidy application based on the address and location information of the applicant;
an application unit that applies for the subsidy when the payment information of the applicant is a target for the application of the subsidy;
A system comprising:
[Appendix 4]
receiving payment information including a payment amount related to a payment made by a service provider to a user and location information related to a place where the payment was made;
When a subsidy application request is received from a subsidy applicant, it is determined whether the payment information of the applicant is eligible for a subsidy application based on the address and location information of the applicant;
A subsidy application method, comprising: applying for the subsidy if the applicant's payment information is subject to a subsidy application.
[Appendix 5]
A computer installed in the server device
receiving payment information including a payment amount related to a payment generated by a service provider in providing a service to a user and location information related to a location where the payment was made;
When a subsidy application request is received from a subsidy applicant, a process of determining whether or not the payment information of the applicant is subject to a subsidy application based on the address and location information of the applicant;
If the payment information of the applicant is subject to a subsidy application, a process of applying for the subsidy;
A non-transitory computer readable medium storing a program for executing the method.

なお、引用した上記の先行技術文献の各開示は、本書に引用をもって繰り込むものとする。以上、本開示の実施形態を説明したが、本開示はこれらの実施形態に限定されるものではない。これらの実施形態は例示にすぎないということ、及び、本開示のスコープ及び精神から逸脱することなく様々な変形が可能であるということは、当業者に理解されるであろう。即ち、本開示は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得る各種変形、修正を含むことは勿論である。 The disclosures of the above cited prior art documents are incorporated herein by reference. Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to these embodiments. Those skilled in the art will understand that these embodiments are merely examples, and that various modifications are possible without departing from the scope and spirit of the present disclosure. In other words, the present disclosure naturally includes the entire disclosure, including the scope of the claims, and various modifications and amendments that a person skilled in the art could make in accordance with the technical ideas.

10 利用者端末
20 管理サーバ
30 認証端末
40、100 サーバ装置
101 受信部
102 判定部
103 申請部
201、301、401、501 通信制御部
202、502 利用者登録部
203 補助金申請要求部
204、403 メッセージ出力部
205、305、404、506 記憶部
302 認証要求部
303 機能実現部
304 支払情報送信部
311 プロセッサ
312 メモリ
313 入出力インターフェイス
314 通信インターフェイス
402 生体情報取得部
503 認証要求処理部
504 支払情報処理部
505 補助金申請部
10 User terminal 20 Management server 30 Authentication terminal 40, 100 Server device 101 Receiving unit 102 Judgment unit 103 Application unit 201, 301, 401, 501 Communication control unit 202, 502 User registration unit 203 Subsidy application request unit 204, 403 Message output unit 205, 305, 404, 506 Storage unit 302 Authentication request unit 303 Function realization unit 304 Payment information transmission unit 311 Processor 312 Memory 313 Input/output interface 314 Communication interface 402 Biometric information acquisition unit 503 Authentication request processing unit 504 Payment information processing unit 505 Subsidy application unit

Claims (15)

サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する、受信部と、
前記利用者の住所と前記位置情報に基づいて前記利用者の支払情報が補助金の申請対象か否かを判定する、判定部と、
前記補助金の申請対象であると判定された前記支払情報が所定数に到達した場合に、前記補助金の申請を行う、申請部と、
を備える、サーバ装置。
a receiving unit that receives, from a management server that performs processing related to the provision of the service by the service provider, payment information including a payment amount related to a payment generated when the service provider provides a service to a user who visits the service provider and location information related to a location where the service is provided to the user;
A determination unit that determines whether or not the payment information of the user is subject to a subsidy application based on the address and location information of the user;
an application unit that applies for the subsidy when a predetermined number of pieces of payment information determined to be eligible for the subsidy application have been received;
A server device comprising:
コンピュータが、
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信し、
前記利用者の住所と前記位置情報に基づいて前記利用者の支払情報が補助金の申請対象か否かを判定し、
前記補助金の申請対象であると判定された前記支払情報が所定数に到達した場合に、前記補助金の申請を行う、
補助金申請方法。
The computer
receiving payment information including a payment amount related to a payment generated by the service provider in response to the provision of the service to the user who visited the service provider and location information related to the location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
determining whether the payment information of the user is eligible for a subsidy application based on the address and location information of the user;
When the payment information determined to be eligible for the subsidy application reaches a predetermined number, the application for the subsidy is made.
How to apply for a grant.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する処理と、
前記利用者の住所と前記位置情報に基づいて前記利用者の支払情報が補助金の申請対象か否かを判定する処理と、
前記補助金の申請対象であると判定された前記支払情報が所定数に到達した場合に、前記補助金の申請を行う処理と、
をコンピュータに実行させるプログラム。
receiving payment information including a payment amount related to a payment made by a service provider to a user who visits the service provider and location information related to a location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
A process of determining whether or not the payment information of the user is subject to a subsidy application based on the address and location information of the user;
A process of applying for the subsidy when a predetermined number of pieces of payment information determined to be eligible for the subsidy have been received;
A program that causes a computer to execute the following.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する、受信部と、
前記支払情報が受信された場合に、前記利用者の住所と前記位置情報に基づいて前記支払情報が補助金の申請対象か否かを判定する、判定部と、
前記支払情報が補助金の申請対象であると判定された場合に、当該支払情報に申請対象である旨の情報を対応付けてデータベースに登録する、登録部と、
前記申請対象である旨の情報が対応付けられた支払情報について、前記補助金の申請を行う、申請部と、
を備える、サーバ装置。
a receiving unit that receives, from a management server that performs processing related to the provision of the service by the service provider, payment information including a payment amount related to a payment generated when the service provider provides a service to a user who visits the service provider and location information related to a location where the service is provided to the user;
a determination unit that, when the payment information is received, determines whether the payment information is subject to a subsidy application based on the address and the location information of the user;
a registration unit that, when it is determined that the payment information is a subsidy application target, registers the payment information in a database in association with information indicating that the payment information is a subsidy application target;
An application unit that applies for the subsidy for payment information associated with the information indicating that the application is made;
A server device comprising:
コンピュータが、
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信し、
前記支払情報が受信された場合に、前記利用者の住所と前記位置情報に基づいて前記支払情報が補助金の申請対象か否かを判定し、
前記支払情報が補助金の申請対象であると判定された場合に、当該支払情報に申請対象である旨の情報を対応付けてデータベースに登録し、
前記申請対象である旨の情報が対応付けられた支払情報について、前記補助金の申請を行う、
補助金申請方法。
The computer
receiving payment information including a payment amount related to a payment generated by the service provider in response to the provision of the service to the user who visited the service provider and location information related to the location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
When the payment information is received, it is determined whether the payment information is subject to a subsidy application based on the address and the location information of the user;
If it is determined that the payment information is the subject of a subsidy application, the payment information is associated with information indicating that the payment information is the subject of the application and registered in a database;
Applying for the subsidy for the payment information associated with the information indicating that the application is made;
How to apply for a grant.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する処理と、
前記支払情報が受信された場合に、前記利用者の住所と前記位置情報に基づいて前記支払情報が補助金の申請対象か否かを判定する処理と、
前記支払情報が補助金の申請対象であると判定された場合に、当該支払情報に申請対象である旨の情報を対応付けてデータベースに登録する処理と、
前記申請対象である旨の情報が対応付けられた支払情報について、前記補助金の申請を行う処理と、
をコンピュータに実行させるプログラム。
receiving payment information including a payment amount related to a payment made by a service provider to a user who visits the service provider and location information related to a location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
When the payment information is received, a process of determining whether the payment information is subject to a subsidy application based on the address and location information of the user;
If it is determined that the payment information is subject to a subsidy application, a process of registering the payment information in a database in association with information indicating that the payment information is subject to the application;
A process of applying for the subsidy for the payment information associated with the information indicating that the application is made;
A program that causes a computer to execute the following.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報と当該サービス提供者に関する業種情報とを含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する、受信部と、
前記利用者の住所と前記位置情報と前記業種情報とに基づいて前記利用者の支払情報が補助金の申請対象か否かを判定する、判定部と、
前記利用者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、申請部と、
を備える、サーバ装置。
a receiving unit that receives, from a management server that performs processing related to the provision of services by the service provider, payment information including a settlement amount related to a settlement generated when the service provider provides a service to a user who visits the service provider, location information related to a location where the service was provided to the user, and business type information related to the service provider;
A determination unit that determines whether or not the payment information of the user is subject to a subsidy application based on the address of the user, the location information, and the business type information of the user;
an application unit that applies for the subsidy when the payment information of the user is a target for applying for the subsidy;
A server device comprising:
コンピュータが、
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報と当該サービス提供者に関する業種情報とを含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信
前記利用者の住所と前記位置情報と前記業種情報とに基づいて前記利用者の支払情報が補助金の申請対象か否かを判定
前記利用者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、
補助金申請方法。
The computer
receiving payment information from a management server that performs processing related to the provision of services by the service provider, the payment information including a settlement amount related to a settlement generated when the service provider provides a service to a user who visits the service provider, location information related to the location where the service was provided to the user, and business type information related to the service provider;
determining whether or not the payment information of the user is eligible for a subsidy application based on the address of the user, the location information, and the business type information;
If the payment information of the user is subject to a subsidy application, applying for the subsidy ;
How to apply for a grant.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報と当該サービス提供者に関する業種情報とを含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する処理と、
前記利用者の住所と前記位置情報と前記業種情報とに基づいて前記利用者の支払情報が補助金の申請対象か否かを判定する処理と、
前記利用者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う処理と、
をコンピュータに実行させるプログラム。
receiving payment information, including a settlement amount related to a settlement generated when a service provider provides a service to a user who visits the service provider, location information related to the location where the service was provided to the user, and business type information related to the service provider, from a management server that performs processing related to the provision of the service by the service provider;
A process of determining whether or not the payment information of the user is subject to a subsidy application based on the address of the user, the location information, and the business type information;
If the payment information of the user is subject to a subsidy application, a process of applying for the subsidy;
A program that causes a computer to execute the following.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する、受信部と、
前記利用者が補助金の申請者として行った補助金申請要求を当該利用者の利用者端末から取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する、判定部と、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金を申請するための申請書類データを生成し、前記利用者端末へ当該申請書類データを送信する、送信部と、
を備える、サーバ装置。
a receiving unit that receives, from a management server that performs processing related to the provision of the service by the service provider, payment information including a payment amount related to a payment generated when the service provider provides a service to a user who visits the service provider and location information related to a location where the service is provided to the user;
a determination unit that, when a subsidy application request made by the user as a subsidy applicant is acquired from the user terminal of the user, determines whether or not the payment information of the applicant is subject to a subsidy application based on the address and location information of the applicant;
A transmission unit that generates application document data for applying for the subsidy when the payment information of the applicant is the subject of an application for the subsidy and transmits the application document data to the user terminal;
A server device comprising:
コンピュータが、
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信し、
前記利用者が補助金の申請者として行った補助金申請要求を当該利用者の利用者端末から取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定し、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金を申請するための申請書類データを生成し、前記利用者端末へ当該申請書類データを送信する、
補助金申請方法。
The computer
receiving payment information including a payment amount related to a payment made by the service provider in response to the provision of the service to the user who visited the service provider and location information related to the location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
When a subsidy application request made by the user as a subsidy applicant is obtained from the user terminal of the user, it is determined whether or not the payment information of the applicant is subject to a subsidy application based on the address and location information of the applicant;
If the payment information of the applicant is the subject of a subsidy application, generating application document data for applying for the subsidy and transmitting the application document data to the user terminal.
How to apply for a grant.
サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する処理と、
前記利用者が補助金の申請者として行った補助金申請要求を当該利用者の利用者端末から取得すると、前記申請者の住所と前記位置情報に基づいて前記申請者の支払情報が補助金の申請対象か否かを判定する処理と、
前記申請者の支払情報が補助金の申請対象である場合に、前記補助金を申請するための申請書類データを生成し、前記利用者端末へ当該申請書類データを送信する処理と、
をコンピュータに実行させるプログラム。
receiving payment information including a payment amount related to a payment made by a service provider to a user who visits the service provider and location information related to a location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
When a subsidy application request made by the user as a subsidy applicant is acquired from the user terminal of the user, a process of determining whether or not the payment information of the applicant is subject to a subsidy application based on the address and location information of the applicant;
If the payment information of the applicant is the subject of a subsidy application, a process of generating application document data for applying for the subsidy and transmitting the application document data to the user terminal;
A program that causes a computer to execute the following.
サービス提供者が提供するサービスの利用前に、当該サービスの利用者の利用者端末から補助金申請要求を受信し、当該サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する、受信部と、
前記補助金申請要求にかかる補助金の還付期間に前記支払情報が受信された場合に、前記利用者の住所と前記位置情報に基づいて前記利用者の支払情報が補助金の申請対象か否かを判定する、判定部と、
前記利用者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、申請部と、
を備える、サーバ装置。
a receiving unit that receives a subsidy application request from a user terminal of a user of a service provided by a service provider before the user uses the service, and receives payment information including a payment amount related to a payment generated when the service provider provides a service to a user who visits the service provider and location information related to a location where the service was provided to the user from a management server that performs processing related to the provision of the service by the service provider;
a determination unit that, when the payment information is received during a subsidy refund period related to the subsidy application request, determines whether or not the payment information of the user is subject to a subsidy application based on the address and location information of the user;
an application unit that applies for the subsidy when the payment information of the user is a target for applying for the subsidy;
A server device comprising:
コンピュータが、
サービス提供者が提供するサービスの利用前に、当該サービスの利用者の利用者端末から補助金申請要求を受信し、
当該サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信し、
前記補助金申請要求にかかる補助金の還付期間に前記支払情報が受信された場合に、前記利用者の住所と前記位置情報に基づいて前記利用者の支払情報が補助金の申請対象か否かを判定し、
前記利用者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う、
補助金申請方法。
The computer
receiving a subsidy application request from a user terminal of a user of the service before the user uses the service provided by the service provider;
receiving payment information, including a payment amount related to a payment made by the service provider when the service provider provides a service to a user who visits the service provider and location information related to a location where the service was provided to the user, from a management server that processes the provision of the service by the service provider;
When the payment information is received during a subsidy refund period related to the subsidy application request, it is determined whether or not the payment information of the user is subject to a subsidy application based on the address and location information of the user;
If the payment information of the user is subject to a subsidy application, applying for the subsidy;
How to apply for a grant.
サービス提供者が提供するサービスの利用前に、当該サービスの利用者の利用者端末から補助金申請要求を受信し、当該サービス提供者を訪れた利用者に対して当該サービス提供者がサービスを提供することにより生じた決済に関する決済額と前記利用者にサービスの提供が行われた場所に関する位置情報を含む支払情報を、当該サービス提供者によるサービスの提供に関する処理を行う管理サーバから受信する処理と、
前記補助金申請要求にかかる補助金の還付期間に前記支払情報が受信された場合に、前記利用者の住所と前記位置情報に基づいて前記利用者の支払情報が補助金の申請対象か否かを判定する処理と、
前記利用者の支払情報が補助金の申請対象である場合に、前記補助金の申請を行う処理と、
をコンピュータに実行させるプログラム。
A process of receiving a subsidy application request from a user terminal of a user of a service provided by a service provider before the user uses the service, and receiving payment information including a settlement amount related to a settlement incurred when the service provider provides a service to a user who visits the service provider and location information related to the location where the service was provided to the user from a management server that processes processing related to the provision of the service by the service provider;
When the payment information is received during a subsidy refund period related to the subsidy application request, a process of determining whether or not the payment information of the user is subject to a subsidy application based on the address and location information of the user;
If the payment information of the user is subject to a subsidy application, a process of applying for the subsidy;
A program that causes a computer to execute the following.
JP2021106243A 2020-05-28 2021-06-28 Server device, subsidy application method and program Active JP7548142B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021106243A JP7548142B2 (en) 2020-05-28 2021-06-28 Server device, subsidy application method and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
PCT/JP2020/021195 WO2021240749A1 (en) 2020-05-28 2020-05-28 Server device, system, subsidy application method, and non-transitory computer-readable medium
JP2020556989A JP6908200B1 (en) 2020-05-28 2020-05-28 Server equipment, systems, subsidy application methods and programs
JP2021106243A JP7548142B2 (en) 2020-05-28 2021-06-28 Server device, subsidy application method and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020556989A Division JP6908200B1 (en) 2020-05-28 2020-05-28 Server equipment, systems, subsidy application methods and programs

Publications (2)

Publication Number Publication Date
JP2021190132A JP2021190132A (en) 2021-12-13
JP7548142B2 true JP7548142B2 (en) 2024-09-10

Family

ID=76919727

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020556989A Active JP6908200B1 (en) 2020-05-28 2020-05-28 Server equipment, systems, subsidy application methods and programs
JP2021106243A Active JP7548142B2 (en) 2020-05-28 2021-06-28 Server device, subsidy application method and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020556989A Active JP6908200B1 (en) 2020-05-28 2020-05-28 Server equipment, systems, subsidy application methods and programs

Country Status (2)

Country Link
JP (2) JP6908200B1 (en)
WO (1) WO2021240749A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023007768A1 (en) * 2021-07-30 2023-02-02 日本電気株式会社 Information processing system, information processing method, and computer-readable storage medium
JP7786075B2 (en) * 2021-08-24 2025-12-16 Toppanホールディングス株式会社 Information processing system, information management server, information management method, and program
JP2023096270A (en) * 2021-12-27 2023-07-07 株式会社日本総合研究所 credit card system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002312855A (en) 2001-04-09 2002-10-25 Jcb:Kk Reverse point system and method
JP2006350679A (en) 2005-06-16 2006-12-28 Jtb Corp Subsidization system, and computer program and method for implementing the same
JP2009161080A (en) 2008-01-08 2009-07-23 Nec Saitama Ltd Alighting assisting service system, server device, alighting assisting service method and program
KR101600071B1 (en) 2015-03-17 2016-04-04 (주)에니아소프트 Taxi subsidy management system and the method thereof
WO2016158121A1 (en) 2015-03-30 2016-10-06 フェリカネットワークス株式会社 Information processing device, information processing method, and information processing system
JP2019082972A (en) 2017-10-31 2019-05-30 株式会社jinzy Management device, management method, management program, and management system
JP2019175402A (en) 2018-03-29 2019-10-10 株式会社バンダイナムコエンターテインメント Server system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002312855A (en) 2001-04-09 2002-10-25 Jcb:Kk Reverse point system and method
JP2006350679A (en) 2005-06-16 2006-12-28 Jtb Corp Subsidization system, and computer program and method for implementing the same
JP2009161080A (en) 2008-01-08 2009-07-23 Nec Saitama Ltd Alighting assisting service system, server device, alighting assisting service method and program
KR101600071B1 (en) 2015-03-17 2016-04-04 (주)에니아소프트 Taxi subsidy management system and the method thereof
WO2016158121A1 (en) 2015-03-30 2016-10-06 フェリカネットワークス株式会社 Information processing device, information processing method, and information processing system
JP2019082972A (en) 2017-10-31 2019-05-30 株式会社jinzy Management device, management method, management program, and management system
JP2019175402A (en) 2018-03-29 2019-10-10 株式会社バンダイナムコエンターテインメント Server system

Also Published As

Publication number Publication date
JPWO2021240749A1 (en) 2021-12-02
JP2021190132A (en) 2021-12-13
WO2021240749A1 (en) 2021-12-02
JP6908200B1 (en) 2021-07-21

Similar Documents

Publication Publication Date Title
JP7548142B2 (en) Server device, subsidy application method and program
US20240169429A1 (en) Method and system for obtaining credit
JP7124979B2 (en) Server device, authentication system, authentication method, program and method
US12554818B2 (en) System, server apparatus, authentication method, and storage medium
JP7794257B2 (en) Terminal, system, terminal control method and program
JP2025088095A (en) TERMINAL, SYSTEM, TERMINAL CONTROL METHOD AND PROGRAM
KR102509633B1 (en) Blockchain decentralized identity based integrated authentication payment terminal, platform system capable of selective promotion and control method thereof
JP7827188B2 (en) Server device, system, server device control method and program
JP7363982B2 (en) Authentication terminal, authentication terminal control method and program
JP7658098B2 (en) Personal information management device, program, and personal information management system
US20220108416A1 (en) System and method for managing on-demand delivery and pickup
JP2025030345A (en) Server device, server device control method and program
JP7589863B2 (en) Server device, system, and server device control method and program
JP7589865B2 (en) Server device, system, and server device control method and program
JP7609166B2 (en) Authentication system, terminal, management server, personal information provision method and program
JP7589864B2 (en) Server device, system, and server device control method and program
JP7643643B2 (en) Server device, system, and server device control method and program
JP7529079B2 (en) Method, server device and program
JP7563187B2 (en) Personal information management device and personal information management system
JP7619837B2 (en) Information processing device, fare adjustment program, and fare adjustment method
WO2024057468A1 (en) Server device, server device control method, and recording medium
JP7574650B2 (en) Personal information management device, personal information management system, terminal, and terminal program
JP2022140724A (en) Method, server device and program
JP2025088101A (en) TERMINAL, SYSTEM, TERMINAL CONTROL METHOD AND PROGRAM
WO2025262768A1 (en) Server device, system, server device control method, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230407

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240607

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240812

R150 Certificate of patent or registration of utility model

Ref document number: 7548142

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150