JP6961551B2 - Information processing equipment, information processing methods and information processing programs - Google Patents

Information processing equipment, information processing methods and information processing programs Download PDF

Info

Publication number
JP6961551B2
JP6961551B2 JP2018154184A JP2018154184A JP6961551B2 JP 6961551 B2 JP6961551 B2 JP 6961551B2 JP 2018154184 A JP2018154184 A JP 2018154184A JP 2018154184 A JP2018154184 A JP 2018154184A JP 6961551 B2 JP6961551 B2 JP 6961551B2
Authority
JP
Japan
Prior art keywords
reservation
facility
information
cancellation
compensation
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
JP2018154184A
Other languages
Japanese (ja)
Other versions
JP2020030471A (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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan 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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2018154184A priority Critical patent/JP6961551B2/en
Publication of JP2020030471A publication Critical patent/JP2020030471A/en
Application granted granted Critical
Publication of JP6961551B2 publication Critical patent/JP6961551B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、旅館、ホテル、飲食店などの施設を利用しようとするユーザは、一般にインターネットや電話などを通じて施設を予約することができる。施設事業者は、予約を行ったユーザに対して規約として前受金や解約料を要求する場合もあるが、ユーザが前受金や解約料を支払わずにキャンセルすることも多く、施設事業者側に損害が発生することがある。 Conventionally, a user who intends to use a facility such as an inn, a hotel, or a restaurant can generally make a reservation for the facility via the Internet, telephone, or the like. The facility operator may request an advance payment or cancellation fee from the user who made the reservation as a rule, but in many cases the user cancels without paying the advance payment or cancellation fee, causing damage to the facility operator. May occur.

そこで、特許文献1には、施設利用予約システムへユーザから施設の予約があったときは、ユーザから前受金をカードによって徴収し、予約がキャンセルされたときは前受金を施設事業者側に解約料として支払う技術が提案されている。かかる施設利用予約システムでは、ユーザから前受金を徴収することから、予約がキャンセルされた場合において損害の発生を防止することができる。 Therefore, in Patent Document 1, when a user makes a reservation for a facility in the facility use reservation system, an advance payment is collected from the user by a card, and when the reservation is canceled, the advance payment is used as a cancellation fee on the facility operator side. Paying technology has been proposed. In such a facility use reservation system, since the advance payment is collected from the user, it is possible to prevent the occurrence of damage when the reservation is canceled.

特開2003−196406号公報Japanese Unexamined Patent Publication No. 2003-196406

しかしながら、一律に前受金や解約料を要求すると、キャンセルを行わないようなユーザであっても上記施設利用予約システムを利用した予約を躊躇し予約を控えるといった事態が発生する可能性がある。 However, if a uniform advance payment or cancellation fee is requested, even a user who does not cancel may hesitate to make a reservation using the facility use reservation system and refrain from making a reservation.

本願は、上記に鑑みてなされたものであって、予約のキャンセルに対する新たな仕組みの構築を可能とする情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object of the present application is to provide an information processing device, an information processing method, and an information processing program capable of constructing a new mechanism for canceling a reservation.

本願に係る情報処理装置は、取得部と、推定部と、決定部とを備える。前記取得部は、施設の予約に関する情報である予約情報を取得する。前記推定部は、前記取得部によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する。前記決定部は、前記推定部によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する。 The information processing apparatus according to the present application includes an acquisition unit, an estimation unit, and a determination unit. The acquisition unit acquires reservation information, which is information related to facility reservations. The estimation unit estimates the risk of cancellation of the reservation based on the reservation information acquired by the acquisition unit. Based on the risk estimated by the estimation unit, the determination unit determines a stake paid by the business operator that provides the facility to the compensation service that compensates for the cancellation.

実施形態の一態様によれば、予約のキャンセルに対する新たな仕組みを構築することができる。 According to one aspect of the embodiment, a new mechanism for canceling a reservation can be constructed.

図1は、実施形態に係る情報処理の説明図である。FIG. 1 is an explanatory diagram of information processing according to an embodiment. 図2は、実施形態に係る情報処理システムの構成の一例を示す図である。FIG. 2 is a diagram showing an example of the configuration of the information processing system according to the embodiment. 図3は、実施形態に係る情報処理装置の構成の一例を示す図である。FIG. 3 is a diagram showing an example of the configuration of the information processing apparatus according to the embodiment. 図4は、実施形態に係るユーザ情報テーブルの一例を示す図である。FIG. 4 is a diagram showing an example of a user information table according to the embodiment. 図5は、実施形態に係る予約情報テーブルの一例を示す図である。FIG. 5 is a diagram showing an example of a reservation information table according to the embodiment. 図6は、実施形態に係る補償関連情報テーブルの一例を示す図である。FIG. 6 is a diagram showing an example of a compensation-related information table according to the embodiment. 図7Aは、補填額の受け付け画面の一例を示す図(その1)である。FIG. 7A is a diagram (No. 1) showing an example of a screen for accepting the compensation amount. 図7Bは、補填額の受け付け画面の一例を示す図(その2)である。FIG. 7B is a diagram (No. 2) showing an example of a screen for accepting the compensation amount. 図8は、決定部による処理の一例を示す図である。FIG. 8 is a diagram showing an example of processing by the determination unit. 図9は、補償サービスの申し込み画面の一例である。FIG. 9 is an example of the compensation service application screen. 図10は、実施形態に係る情報処理装置が実行する処理手順を示すフローチャートである。FIG. 10 is a flowchart showing a processing procedure executed by the information processing apparatus according to the embodiment. 図11は、実施形態に係るプログラムを実行するコンピュータのハードウェア構成の一例を示す図である。FIG. 11 is a diagram showing an example of a hardware configuration of a computer that executes a program according to an embodiment.

以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。 Hereinafter, the information processing apparatus, the information processing method, and the mode for carrying out the information processing program (hereinafter referred to as “the embodiment”) according to the present application will be described in detail with reference to the drawings. The information processing apparatus, information processing method, and information processing program according to the present application are not limited by this embodiment.

〔1.情報処理〕
図1を用いて、実施形態に係る情報処理について説明する。図1は、実施形態に係る情報処理の説明図である。
[1. Information processing]
Information processing according to the embodiment will be described with reference to FIG. FIG. 1 is an explanatory diagram of information processing according to an embodiment.

図1に示すように、ユーザが予約サーバに対し施設利用の予約を要求する予約要求を行うと(ステップS1)、予約サーバは、ユーザからの予約要求を受け付けて、予約要求に基づいて、予約要求にかかる予約を登録する(ステップS2)。また、予約サーバは、施設利用の予約に関する情報である予約情報を情報処理装置へ送信する(ステップS3)。 As shown in FIG. 1, when the user makes a reservation request requesting the reservation server to make a reservation for using the facility (step S1), the reservation server receives the reservation request from the user and makes a reservation based on the reservation request. Register the reservation for the request (step S2). Further, the reservation server transmits the reservation information, which is the information related to the reservation for using the facility, to the information processing device (step S3).

情報処理装置は、予約サーバから予約情報を取得すると、取得された予約情報に基づいて、予約のキャンセルが発生するリスク(以下、キャンセルリスクと記載する)を推定するリスク推定処理を行う(ステップS4)。かかるリスク推定処理は、予約毎に行われる。 When the information processing device acquires the reservation information from the reservation server, the information processing apparatus performs a risk estimation process for estimating the risk of reservation cancellation (hereinafter referred to as cancellation risk) based on the acquired reservation information (step S4). ). Such risk estimation processing is performed for each reservation.

情報処理装置は、リスク評価モデルを記憶している。情報処理装置は、かかるリスク評価モデルによってキャンセルリスクのスコア(以下、キャンセルスコアScと記載する)を演算することができる。かかるキャンセルスコアScがキャンセルリスクの推定値であり、例えば、キャンセルが発生するキャンセル確率である。 The information processing device stores the risk assessment model. The information processing apparatus can calculate a cancellation risk score (hereinafter referred to as cancellation score Sc) by such a risk assessment model. The cancellation score Sc is an estimated value of the cancellation risk, for example, the cancellation probability at which cancellation occurs.

リスク評価モデルは、例えば、過去の予約情報を説明変数とし、過去のキャンセルの有無を教師データ(目的変数)として生成される。予約情報には、例えば、予約された施設の地域、予約された施設の利用期間、利用価格、利用される部屋の数や広さの情報が含まれており、これらの情報を説明変数としてリスク評価モデルを生成することができる。 In the risk assessment model, for example, past reservation information is used as an explanatory variable, and the presence or absence of past cancellation is generated as teacher data (objective variable). Reservation information includes, for example, information on the area of the reserved facility, the period of use of the reserved facility, the usage price, the number and size of rooms used, and risk using these information as explanatory variables. An evaluation model can be generated.

さらに、予約情報から得られる特徴情報に加え、予約したユーザの情報から得られる特徴情報を説明変数としてリスク評価モデルを生成することができる。予約情報には、ユーザの識別情報が含まれており、情報処理装置は、ユーザの識別情報に基づいて、ユーザの属性や行動履歴の情報を取得し、取得したユーザの属性や行動履歴を説明変数とすることができる。なお、予約情報に含まれるユーザの情報に、ユーザの属性や行動履歴の情報が含まれていてもよい。 Further, in addition to the feature information obtained from the reserved information, the risk assessment model can be generated using the feature information obtained from the reserved user information as an explanatory variable. The reservation information includes the user's identification information, and the information processing device acquires the user's attribute and action history information based on the user's identification information, and explains the acquired user's attribute and action history. It can be a variable. The user information included in the reservation information may include user attribute and action history information.

さらに、リスク推定処理において、ユーザが実際に施設を利用する利用日時までの期間を分割した分割期間毎のキャンセルスコアScを推定する。例えば、分割期間の期間が、1日である場合、1日ごとのキャンセルスコアScが演算結果として得られる。 Further, in the risk estimation process, the cancellation score Sc for each divided period is estimated by dividing the period until the date and time when the user actually uses the facility. For example, when the period of the division period is one day, the cancellation score Sc for each day is obtained as the calculation result.

続いて、情報処理装置は、予約のキャンセルが発生した場合に、施設側へ支払われる補填額の指定を施設を提供する事業者(以下、施設事業者と記載する)から受け付ける(ステップS5)。情報処理装置は、施設に対する予約の発注時に補填額を入力する入力画面を施設の端末装置に表示することで、施設事業者から補填額の指定を受け付けることができる。 Subsequently, the information processing apparatus receives the designation of the compensation amount to be paid to the facility side from the business operator providing the facility (hereinafter referred to as the facility business operator) when the reservation is canceled (step S5). The information processing device can accept the designation of the compensation amount from the facility operator by displaying an input screen for inputting the compensation amount on the terminal device of the facility when ordering a reservation for the facility.

情報処理装置は、ステップS4で推定したキャンセルリスクと、ステップS5で施設事業者により指定された補填額に基づき、施設事業者が補償サービスへ支払う掛け金を決定する(ステップS6)。 The information processing apparatus determines the stake paid by the facility operator to the compensation service based on the cancellation risk estimated in step S4 and the compensation amount specified by the facility operator in step S5 (step S6).

情報処理装置は、例えば、キャンセルリスクと、補填額および掛け金との関係を示す演算式またはテーブルを有しており、かかる演算式またはテーブルを用いて補償サービスにおける掛け金を決定する。 The information processing apparatus has, for example, a formula or table showing the relationship between the cancellation risk and the compensation amount and the stake, and the formula or table is used to determine the stake in the compensation service.

情報処理装置は、補償サービスにおける補填額および掛け金の情報を含む補償情報を、予約サーバを介して施設事業者へ送信する(ステップS7)。施設事業者は、補填額および掛け金を確認し、補償サービスへの加入の可否の判断を行う。施設事業者は、補償サービスへの加入を決定すると、予約サーバを介して情報処理装置へ補償サービスへの加入申請を行う(ステップS8)。 The information processing device transmits compensation information including information on the compensation amount and the stake in the compensation service to the facility operator via the reservation server (step S7). The facility operator confirms the compensation amount and the premium, and decides whether or not to subscribe to the compensation service. When the facility operator decides to subscribe to the compensation service, the facility operator applies for subscription to the compensation service to the information processing device via the reservation server (step S8).

情報処理装置は、補償サービスへの加入申請を受け付けると、ステップS1の予約要求に対する補償サービスへの施設事業者の加入処理を行う(ステップS9)。これにより、施設事業者は、掛け金を支払った後、ユーザによって予約がキャンセルされた場合に、そのキャンセルで発生した損害の補償を受けることができる。 When the information processing device receives the application for subscription to the compensation service, the information processing apparatus performs the subscription processing of the facility operator to the compensation service in response to the reservation request in step S1 (step S9). As a result, the facility operator can receive compensation for damages caused by the cancellation when the reservation is canceled by the user after paying the stake.

このように、実施形態に係る情報処理装置は、予約に関する情報である予約情報を取得し、かかる予約情報に基づいて、個々の予約に対するキャンセルリスクを推定することができる。そのため、予約のキャンセルのための補償サービスなどの提供が可能となり、予約のキャンセルが発生するリスクに応じた新たなサービスを施設事業者に提供することができる。 As described above, the information processing apparatus according to the embodiment can acquire the reservation information which is the information related to the reservation, and can estimate the cancellation risk for each reservation based on the reservation information. Therefore, it is possible to provide a compensation service for canceling the reservation, and it is possible to provide the facility operator with a new service according to the risk of canceling the reservation.

また、実施形態に係る情報処理装置は、ユーザが施設を予約した利用日時までの期間を分割した分割期間毎のキャンセルリスクを推定する。そのため、利用日時までのキャンセルリスクをまとめて推定する場合に比べて、精度よくキャンセルリスクを推定することが可能となる。これにより、適正な金額の掛け金を決定することが可能となる。 Further, the information processing apparatus according to the embodiment estimates the cancellation risk for each divided period in which the period up to the date and time when the user reserved the facility is divided. Therefore, it is possible to estimate the cancellation risk more accurately than the case where the cancellation risk up to the date and time of use is estimated collectively. This makes it possible to determine an appropriate amount of bet.

なお、上記のステップS4のキャンセルリスクの推定処理において、分割期間毎に分割せずに、利用日時までのキャンセルリスクを推定する事も可能である。この場合、ステップS6の掛け金の決定処理において、かかるキャンセルリスクに基づいて掛け金を決定することも可能である。 In the cancellation risk estimation process in step S4 above, it is also possible to estimate the cancellation risk up to the date and time of use without dividing each division period. In this case, in the process of determining the stake in step S6, the stake can be determined based on the cancellation risk.

〔2.情報処理システム〕
図2は、実施形態に係る情報処理システムの構成の一例を示す図である。図2に示すように、実施形態に係る情報処理システム100は、情報処理装置1と、複数の端末装置2〜2(nは2以上の整数)と、予約サーバ3と、複数の施設装置4〜4(mは2以上の整数)と、保険業者サーバ5とを備える。保険業者サーバ5は、保険業者の装置である。
[2. Information processing system]
FIG. 2 is a diagram showing an example of the configuration of the information processing system according to the embodiment. As shown in FIG. 2, the information processing system 100 according to the embodiment includes an information processing device 1, a plurality of terminal devices 2 1 to 2 n (n is an integer of 2 or more), a reservation server 3, and a plurality of facilities. The device 4 1 to 4 m (m is an integer of 2 or more) and the insurer server 5 are provided. The insurer server 5 is an insurer's device.

これら情報処理装置1、複数の端末装置2〜2、予約サーバ3、複数の施設装置4〜4、および保険業者サーバ5は、ネットワーク6を介して有線または無線により互いに通信可能に接続される。ネットワーク6は、例えば、LAN(Local Area Network)や、インターネットなどのWAN(Wide Area Network)である。端末装置2〜2は、ユーザU〜Uによって操作される。 These information processing devices 1, a plurality of terminal devices 2 1 to 2 n , a reservation server 3, a plurality of facility devices 4 1 to 4 m , and an insurer server 5 can communicate with each other by wire or wirelessly via a network 6. Be connected. The network 6 is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network) such as the Internet. Terminal 2 1 to 2 n is operated by the user U 1 ~U n.

以下においては、端末装置2〜2の各々を区別せずに示す場合、端末装置2と記載する。また、施設装置4〜4の各々を区別せずに示す場合、施設装置4と記載し、ユーザU〜Uの各々を区別せずに示す場合、ユーザUと記載する。 In the following, when each of the terminal devices 2 1 to 2 n is shown without distinction, it is described as the terminal device 2. Furthermore, the case shown without distinction each facility device 4 1 to 4 m, and wherein the facility device 4, the case shown without distinction each user U 1 ~U n, referred to as a user U.

端末装置2は、ユーザUの端末装置であり、スマートフォン、タブレット型端末、PDA(Personal Digital Assistant)、パーソナルコンピュータなどのスマートデバイス(通信端末)である。端末装置2は、ブラウザ、施設予約アプリケーションなどの各種のアプリケーションが実行可能である。端末装置2は、ブラウザ、施設予約アプリケーションなどのアプリケーションから、予約サーバ3にネットワーク6を介してアクセスし、各施設事業者が提供する施設を予約することができる。 The terminal device 2 is a terminal device of the user U, and is a smart device (communication terminal) such as a smartphone, a tablet terminal, a PDA (Personal Digital Assistant), or a personal computer. The terminal device 2 can execute various applications such as a browser and a facility reservation application. The terminal device 2 can access the reservation server 3 from an application such as a browser or a facility reservation application via the network 6 to reserve a facility provided by each facility operator.

施設装置4は、施設事業者の装置であり、図2に示す例では、施設事業者毎に設けられる。施設事業者は、例えば、旅館、ホテル、ペンション、飲食店、マッサージ店、歯科医院、美容院などの施設を運営する事業者である。 The facility device 4 is a device of a facility operator, and in the example shown in FIG. 2, it is provided for each facility operator. The facility operator is a operator that operates facilities such as an inn, a hotel, a pension, a restaurant, a massage shop, a dental clinic, and a beauty salon.

〔3.予約サーバ〕
図2に示すように、予約サーバ3は、通信部50と、記憶部51と、制御部52とを備える。通信部50は、ネットワーク6との間で情報の送受信を行う通信インターフェイスである。制御部52は、通信部50およびネットワーク6を介して、情報処理装置1、端末装置2、および施設装置4の各々との間で各種の情報を送受信することができる。
[3. Reservation server]
As shown in FIG. 2, the reservation server 3 includes a communication unit 50, a storage unit 51, and a control unit 52. The communication unit 50 is a communication interface for transmitting and receiving information to and from the network 6. The control unit 52 can transmit and receive various types of information to and from each of the information processing device 1, the terminal device 2, and the facility device 4 via the communication unit 50 and the network 6.

記憶部51は、施設予約サービスに必要な各種の情報を記憶する。記憶部51は、例えば、フラッシュメモリ等の半導体メモリ素子、または、HDD(Hard Disk Drive)、光ディスク等の記憶装置である。 The storage unit 51 stores various information necessary for the facility reservation service. The storage unit 51 is, for example, a semiconductor memory element such as a flash memory, or a storage device such as an HDD (Hard Disk Drive) or an optical disk.

制御部52は、施設装置4から施設情報を取得し、記憶部51に記憶する。施設装置4の施設情報には、予約可能な施設の情報が含まれる。予約可能な施設の情報は、例えば、施設が宿泊施設である場合、予約可能な部屋の数、各部屋の広さ、各部屋の利用可能人数、各部屋の利用価格などの情報が含まれる。 The control unit 52 acquires facility information from the facility device 4 and stores it in the storage unit 51. The facility information of the facility device 4 includes information on facilities that can be reserved. Information on facilities that can be reserved includes, for example, when the facility is an accommodation facility, information such as the number of rooms that can be reserved, the size of each room, the number of people that can be used in each room, and the usage price of each room.

制御部52は、端末装置2からアクセスがあった場合、施設の予約をするための施設情報画面の情報を端末装置2へ提供する。端末装置2は、施設情報画面の情報を不図示の表示部に表示する。施設情報画面には、例えば、上述した予約可能な施設の情報が含まれる。ユーザUは、表示部に表示される施設情報画面を見ながら不図示の入力部への入力によって、施設の予約申請を予約サーバ3へ送信することができる。 When there is an access from the terminal device 2, the control unit 52 provides the terminal device 2 with information on the facility information screen for making a reservation for the facility. The terminal device 2 displays the information on the facility information screen on a display unit (not shown). The facility information screen includes, for example, information on the above-mentioned reservable facilities. The user U can send a facility reservation application to the reservation server 3 by inputting to an input unit (not shown) while looking at the facility information screen displayed on the display unit.

制御部52は、予約申請があった場合、予約申請の対象となる施設の施設装置4へ予約申請の情報を送信する。施設装置4は、予約サーバ3から送信された予約申請の情報に基づいて、予約の可否を判定し、予約が可能であると判定した場合、予約が可能であることを示す情報を予約サーバ3へ送信する。制御部52は、施設装置4から予約が可能であることを示す情報を取得すると、予約を確定するか否かを問い合わせる情報を端末装置2へ送信する。これにより、端末装置2の表示部には、予約確定ボタンが表示される。 When a reservation application is made, the control unit 52 transmits the reservation application information to the facility device 4 of the facility that is the target of the reservation application. The facility device 4 determines whether or not the reservation can be made based on the information of the reservation application transmitted from the reservation server 3, and when it is determined that the reservation is possible, the reservation server 3 provides information indicating that the reservation is possible. Send to. When the control unit 52 acquires the information indicating that the reservation can be made from the facility device 4, the control unit 52 transmits the information inquiring whether or not to confirm the reservation to the terminal device 2. As a result, the reservation confirmation button is displayed on the display unit of the terminal device 2.

端末装置2のユーザUが予約確定ボタンを操作すると、端末装置2から予約要求が予約サーバ3へ送信される。制御部52は、予約要求を受け付けると、施設装置4へ予約要求があったことを示す情報を送信する。施設装置4は、予約要求があったことを示す情報を予約サーバ3から取得すると、予約を確定する。 When the user U of the terminal device 2 operates the reservation confirmation button, the reservation request is transmitted from the terminal device 2 to the reservation server 3. When the control unit 52 receives the reservation request, the control unit 52 transmits information indicating that the reservation request has been made to the facility device 4. When the facility device 4 acquires the information indicating that the reservation request has been made from the reservation server 3, the facility device 4 confirms the reservation.

また、制御部52は、予約要求を受け付けると、予約情報を情報処理装置1へ送信する。情報処理装置1へ送信される予約情報には、例えば、予約を行ったユーザUのユーザID(identifier)、予約ID、予約の受付日時、および予約内容の情報が含まれる。予約内容の情報には、例えば、利用期間、施設名、施設の地域、利用人数、利用価格、利用部屋数、および利用する部屋の広さなどの情報が含まれる。 When the control unit 52 receives the reservation request, the control unit 52 transmits the reservation information to the information processing device 1. The reservation information transmitted to the information processing apparatus 1 includes, for example, the user ID (identifier) of the user U who made the reservation, the reservation ID, the date and time when the reservation was received, and the information of the reservation contents. The reservation content information includes, for example, information such as the period of use, the facility name, the area of the facility, the number of people used, the price used, the number of rooms used, and the size of the room used.

また、制御部52は、情報処理装置1から補償情報を取得すると、取得した補償情報を施設装置4へ送信する。また、制御部52は、施設装置4から補償の申請があった場合に補償申請情報を情報処理装置1へ送信する。 Further, when the control unit 52 acquires the compensation information from the information processing device 1, the control unit 52 transmits the acquired compensation information to the facility device 4. Further, the control unit 52 transmits the compensation application information to the information processing device 1 when the facility device 4 requests compensation.

また、制御部52は、端末装置2から予約のキャンセルがあった場合、キャンセル要求を施設装置4へ送信し、その後、予約がキャンセル済であることを示すキャンセル済情報を取得すると、情報処理装置1へキャンセル情報を送信する。 Further, when the terminal device 2 cancels the reservation, the control unit 52 transmits a cancellation request to the facility device 4, and then acquires the canceled information indicating that the reservation has been canceled, and the information processing device 52. Send cancellation information to 1.

〔4.情報処理装置〕
図3は、実施形態に係る情報処理装置の構成の一例を示す図である。図3に示すように、情報処理装置1は、通信部10と、記憶部11と、制御部12(コントローラ)とを備える。以下、通信部10、記憶部11および制御部12を具体的に説明する。
[4. Information processing device]
FIG. 3 is a diagram showing an example of the configuration of the information processing apparatus according to the embodiment. As shown in FIG. 3, the information processing device 1 includes a communication unit 10, a storage unit 11, and a control unit 12 (controller). Hereinafter, the communication unit 10, the storage unit 11, and the control unit 12 will be specifically described.

〔4.1.通信部〕
通信部10は、ネットワーク6との間で情報の送受信を行う通信インターフェイスである。制御部12は、通信部10およびネットワーク6を介して、端末装置2、予約サーバ3、および保険業者サーバ5の各々との間で各種の情報を送受信することができる。
[4.1. Communication Department]
The communication unit 10 is a communication interface for transmitting and receiving information to and from the network 6. The control unit 12 can transmit and receive various types of information to and from each of the terminal device 2, the reservation server 3, and the insurance company server 5 via the communication unit 10 and the network 6.

〔4.2.記憶部〕
記憶部11は、ユーザ情報DB20と、予約情報DB21と、補償情報DB22とを有する。記憶部11は、例えば、フラッシュメモリ等の半導体メモリ素子、または、HDD、光ディスク等の記憶装置である。
[4.2. Memory]
The storage unit 11 has a user information DB 20, a reservation information DB 21, and a compensation information DB 22. The storage unit 11 is, for example, a semiconductor memory element such as a flash memory, or a storage device such as an HDD or an optical disk.

〔4.2.1.ユーザ情報DB〕
ユーザ情報DB20は、ユーザUの情報であるユーザ情報を複数含むユーザ情報テーブルを有する。ユーザUは、情報処理装置1の運営および管理を行う事業者が提供するサービスのユーザである。かかる事業者が提供するサービスは、ユーザUに対してオンラインでサービスを提供するオンラインサービスであり、例えば、予約サーバ3の施設予約サイトで提供される施設予約サービス、電子商取引サイトで提供される電子商取引サービス、オークションサイトで提供されるオークションサービス、動画配信サイトで提供される動画配信サービス、ニュースサイトで提供されるニュース配信サービスなどが含まれる。
[4.2.1. User information DB]
The user information DB 20 has a user information table including a plurality of user information which is information of the user U. The user U is a user of a service provided by a business operator that operates and manages the information processing device 1. The service provided by the business operator is an online service that provides the service to the user U online, for example, the facility reservation service provided on the facility reservation site of the reservation server 3 and the electronic service provided on the electronic commerce site. Includes commercial transaction services, auction services provided on auction sites, video distribution services provided on video distribution sites, news distribution services provided on news sites, and the like.

図4は、実施形態に係るユーザ情報テーブルの一例を示す図である。図4に示すユーザ情報テーブル41は、「ユーザID」、「デモグラフィック属性」、「サイコグラフィック属性」、および「行動履歴」などの情報が互いに関連付けられた情報である。 FIG. 4 is a diagram showing an example of a user information table according to the embodiment. The user information table 41 shown in FIG. 4 is information in which information such as "user ID", "demographic attribute", "psychographic attribute", and "action history" is associated with each other.

「ユーザID」は、ユーザUの識別情報であり、図4に示す例では、ユーザU、U、UのユーザIDとして「U1」、「U2」、「U3」が設定される。かかるユーザIDは、上述したオンラインサービスに対するユーザUのアカウントである。なお、ユーザIDは、ユーザUを識別する情報であればよく、ユーザUが使用する端末装置2の識別情報をユーザIDとしてもよい。例えば、ユーザIDは、HTTP(Hypertext Transfer Protocol)クッキーで特定される識別情報であってもよい。 "User ID" is identification information of the user U, in the example shown in FIG. 4, "U1" as the user ID of the user U 1, U 2, U 3 , "U2", "U3" is set. Such a user ID is a user U's account for the online service described above. The user ID may be any information that identifies the user U, and the identification information of the terminal device 2 used by the user U may be used as the user ID. For example, the user ID may be identification information specified by an HTTP (Hypertext Transfer Protocol) cookie.

「デモグラフィック属性」は、ユーザUの人口統計学的な属性の情報である。かかる「デモグラフィック属性」は、例えば、ユーザUの「性別」、「年齢」などの情報である。「性別」には、ユーザUが女性である場合には「1」が設定され、ユーザUが男性である場合には「2」が設定される。また、「年齢」には、ユーザUの年齢が設定される。なお、「デモグラフィック属性」は、図4に示した属性の例に限られず、ユーザUの職業、家族構成、年収、住所、出身地、学歴など様々な属性を含んでいてもよい。 The "demographic attribute" is information on the demographic attribute of the user U. Such "demographic attribute" is, for example, information such as "gender" and "age" of the user U. The "gender" is set to "1" when the user U is female, and is set to "2" when the user U is male. Further, the age of the user U is set in the "age". The "demographic attribute" is not limited to the example of the attribute shown in FIG. 4, and may include various attributes such as the occupation, family structure, annual income, address, birthplace, and educational background of the user U.

「サイコグラフィック属性」は、ユーザUの心理学的な属性の情報であり、例えば、ユーザUの価値観、ライフスタイル、性格、嗜好などの情報である。図4に示す例では、属性要素毎に、ユーザUの嗜好が相対的に高い場合に「1」が設定され、それ以外の場合には「0」が設定される。また、「サイコグラフィック属性」は、図4に示した属性の例に限られず、経済、政治、野球、サッカー、その他スポーツ、スイーツ、パソコン、白物家電、家具など様々な属性を含んでいてもよい。なお、属性の情報は、0と1の2段階に限定されず、3段階以上の値であってもよい。 The "psychographic attribute" is information on the psychological attribute of the user U, for example, information on the user U's values, lifestyle, personality, preference, and the like. In the example shown in FIG. 4, "1" is set for each attribute element when the preference of the user U is relatively high, and "0" is set in other cases. In addition, the "psychographic attribute" is not limited to the example of the attribute shown in FIG. 4, and may include various attributes such as economy, politics, baseball, soccer, other sports, sweets, personal computers, white goods, and furniture. good. The attribute information is not limited to two stages of 0 and 1, and may be a value of three or more stages.

「行動履歴」は、上述した各種サイトでのユーザUの行動履歴の情報である。「行動履歴」は、例えば、施設予約サイトでの施設の予約の履歴、電子商取引サイトやオークションサイトでの商品またはサービスの購入履歴、動画配信サイトでの動画の視聴履歴、ニュースサイトで閲覧したニュースの履歴などである。また、「行動履歴」には、各サイトで提供される広告に対するアクション(例えば、クリック)などの情報が含まれる。 The "behavior history" is information on the behavior history of the user U at the various sites described above. "Behavior history" is, for example, the history of facility reservations on facility reservation sites, the history of purchasing products or services on electronic commerce sites and auction sites, the history of watching videos on video distribution sites, and the news viewed on news sites. History etc. In addition, the "action history" includes information such as actions (for example, clicks) for advertisements provided on each site.

〔4.2.2.予約情報DB〕
予約情報DB21は、施設事業者の施設の予約に関する情報である予約情報を複数含む予約情報テーブルを有する。図5は、実施形態に係る予約情報テーブルの一例を示す図である。図5に示す予約情報テーブル42は、「予約ID」、「ユーザID」、「受付日時」、「予約内容」、および「キャンセル情報」などの情報が互いに関連付けられた情報である。
[4.2.2. Reservation information DB]
The reservation information DB 21 has a reservation information table including a plurality of reservation information which is information regarding the reservation of the facility of the facility operator. FIG. 5 is a diagram showing an example of a reservation information table according to the embodiment. The reservation information table 42 shown in FIG. 5 is information in which information such as "reservation ID", "user ID", "reception date and time", "reservation content", and "cancellation information" are associated with each other.

「予約ID」は、予約毎に割り当てられる固有の識別情報である。「ユーザID」は、ユーザU毎に割り当てられる固有の識別情報である。「受付日時」は、予約サーバ3によってユーザUから予約を受け付けた日時を示す情報である。 The "reservation ID" is unique identification information assigned to each reservation. The "user ID" is unique identification information assigned to each user U. The "reception date and time" is information indicating the date and time when the reservation is received from the user U by the reservation server 3.

「予約内容」は、予約サーバ3によってユーザUから受け付けられた予約の内容を示す情報である。「予約内容」には、利用期間、施設名、利用人数、施設の地域、利用価格、利用部屋数、利用する部屋の広さなどの情報が含まれる。 The "reservation content" is information indicating the content of the reservation received from the user U by the reservation server 3. The "reservation details" include information such as the period of use, the name of the facility, the number of people used, the area of the facility, the price used, the number of rooms used, and the size of the room used.

利用期間は、ユーザUが施設を利用する期間である。施設名は、ユーザUが予約した施設の名称である。利用人数は、施設を利用する人数である。施設の地域は、ユーザUが予約した施設が位置する地域である。 The usage period is the period during which the user U uses the facility. The facility name is the name of the facility reserved by the user U. The number of users is the number of people who use the facility. The area of the facility is the area where the facility reserved by the user U is located.

利用価格は、予約内容に従って施設を利用した場合にユーザUが施設事業者に支払う額である。例えば、予約された施設が宿泊施設である場合、予約の内容に飲食やマッサージなどが含まれる場合には、利用価格には、宿泊料に加え、食事やマッサージなどの料金が含まれる。また、予約された施設が飲食店の場合、利用価格は、施設内での飲食に必要な価格である。 The usage price is the amount paid by the user U to the facility operator when the facility is used according to the reservation contents. For example, when the reserved facility is an accommodation facility and the reservation contents include eating and drinking and massage, the usage price includes the fee such as meal and massage in addition to the accommodation fee. If the reserved facility is a restaurant, the usage price is the price required for eating and drinking in the facility.

利用部屋数は、ユーザUが予約した部屋の数である。利用する部屋の広さは、ユーザUが予約した部屋の広さである。なお、予約された施設が飲食店の場合、利用部屋数に代えて、利用場所の種別(テーブル席、カウンター席、座敷など)の情報や、利用場所の広さなどが含まれる。 The number of rooms used is the number of rooms reserved by user U. The size of the room to be used is the size of the room reserved by the user U. If the reserved facility is a restaurant, information on the type of place of use (table seats, counter seats, tatami mats, etc.) and the size of the place of use are included instead of the number of rooms used.

「キャンセル情報」は、予約のキャンセルに関する情報であり、予約のキャンセルの有無を示す情報、および予約のキャンセルが受け付けられた日時であるキャンセル日時の情報を含む。 The "cancellation information" is information regarding the cancellation of the reservation, and includes information indicating whether or not the reservation has been canceled and information on the cancellation date and time, which is the date and time when the cancellation of the reservation was accepted.

〔4.2.3.補償情報DB〕
補償情報DB22は、予約に対する補償サービスに関する情報である補償関連情報を複数含む補償関連情報テーブルを有する。図6は、実施形態に係る補償関連情報テーブルの一例を示す図である。図6に示す補償関連情報テーブル43は、「予約ID」、「補償サービスの加入の有無」、「キャンセルスコア」、「掛け金」、および「補填額」などの情報が互いに関連付けられた情報である。
[4.2.3. Compensation information DB]
The compensation information DB 22 has a compensation-related information table including a plurality of compensation-related information which is information on compensation services for reservations. FIG. 6 is a diagram showing an example of a compensation-related information table according to the embodiment. The compensation-related information table 43 shown in FIG. 6 is information in which information such as “reservation ID”, “whether or not a compensation service is subscribed”, “cancellation score”, “stake”, and “compensation amount” are associated with each other. ..

「予約ID」は、予約毎に割り当てられる固有の識別情報である。「キャンセルスコア」は、制御部12によって演算されるキャンセルスコアScの情報である。図6に示す例では、キャンセルスコアScを便宜上「Sc1」、「Sc2」、「Sc3」などと表しているが、キャンセルスコアScは分割期間毎に数値化されたスコアである。 The "reservation ID" is unique identification information assigned to each reservation. The "cancellation score" is information on the cancellation score Sc calculated by the control unit 12. In the example shown in FIG. 6, the cancellation score Sc is represented as "Sc1", "Sc2", "Sc3", etc. for convenience, but the cancellation score Sc is a score quantified for each division period.

「補償サービスの加入の有無」は、予約に対して施設事業者が補償サービスに加入しているか否かを示す情報である。図6に示す例では、予約ID「C1」の予約および予約ID「C3」の予約に対して各々施設事業者が補償サービスに加入しており、予約ID「C2」の予約に対して施設事業者が補償サービスに加入していないことを示している。「掛け金」は、補償サービスの掛け金の情報である。また、「補填額」は、補償サービスの補填額の情報である。 "Presence / absence of subscription to compensation service" is information indicating whether or not the facility operator has subscribed to the compensation service for the reservation. In the example shown in FIG. 6, the facility operator subscribes to the compensation service for the reservation with the reservation ID "C1" and the reservation with the reservation ID "C3", and the facility business for the reservation with the reservation ID "C2". Indicates that the person does not subscribe to the compensation service. The "stake" is information on the stake of the compensation service. The "compensation amount" is information on the compensation amount of the compensation service.

また、図6の「補填額」に示すように、補填額には、「期間1」や「期間2」のように、それぞれ期間が設けられる。施設事業者は、「期間1」および「期間2」の範囲や、期間毎の補填額を指定することが可能である。期間1や期間2の範囲や、期間毎の補填額に応じて掛け金が更新される。 Further, as shown in the “compensation amount” of FIG. 6, the compensation amount is provided with a period as in “period 1” and “period 2”, respectively. The facility operator can specify the range of "period 1" and "period 2" and the compensation amount for each period. The premium is updated according to the range of period 1 and period 2 and the amount of compensation for each period.

〔4.3.制御部〕
制御部12は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、入出力ポートなどを有するマイクロコンピュータや各種の回路を含む。
[4.3. Control unit]
The control unit 12 includes, for example, a microcomputer having a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an input / output port, and various circuits.

図3に示すように、制御部12は、取得部30と、生成部31と、推定部32と、受付部33と、決定部34と、管理部35と、補償処理部36とを備える。取得部30、生成部31、推定部32、受付部33、決定部34、管理部35および補償処理部36の機能は、例えば、制御部12のCPUが制御部12のRAM、ROM、または記憶部11に記憶されているプログラムを読み出して実行することにより実現される。 As shown in FIG. 3, the control unit 12 includes an acquisition unit 30, a generation unit 31, an estimation unit 32, a reception unit 33, a determination unit 34, a management unit 35, and a compensation processing unit 36. As for the functions of the acquisition unit 30, the generation unit 31, the estimation unit 32, the reception unit 33, the determination unit 34, the management unit 35, and the compensation processing unit 36, for example, the CPU of the control unit 12 stores the RAM, ROM, or storage of the control unit 12. This is realized by reading and executing the program stored in the unit 11.

なお、取得部30、生成部31、推定部32、受付部33、決定部34、管理部35および補償処理部36は、それぞれ一部または全部がASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等のハードウェアで構成されてもよい。 Part or all of the acquisition unit 30, the generation unit 31, the estimation unit 32, the reception unit 33, the determination unit 34, the management unit 35, and the compensation processing unit 36 are ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable). It may be configured by hardware such as Gate Array).

制御部12は、第1補償モードおよび第2補償モードのうち設定された補償モードで動作することができる。制御部12は、第1補償モードでは、情報処理装置1の運営者側によって補償を行う処理を行い、第2補償モードでは、保険業者が提供する保険サービスによる補償を仲介する処理を行う。なお、保険サービスは、補償サービスの一例である。補償モードは、情報処理装置1の管理者によって設定されてもよく、また、施設事業者が予約サーバ3を介して情報処理装置1に施設事業者毎に設定してもよい。 The control unit 12 can operate in the compensation mode set out of the first compensation mode and the second compensation mode. In the first compensation mode, the control unit 12 performs a process of performing compensation by the operator side of the information processing device 1, and in the second compensation mode, performs a process of mediating compensation by the insurance service provided by the insurer. The insurance service is an example of a compensation service. The compensation mode may be set by the administrator of the information processing device 1, or may be set by the facility operator in the information processing device 1 via the reservation server 3 for each facility operator.

〔4.3.1.取得部〕
取得部30は、予約サーバ3から予約情報、補償申請情報、保険申請情報、およびキャンセル情報などを取得する。また、取得部30は、保険業者サーバ5から保険情報および保険金支払情報などを取得する。
[4.3.1. Acquisition department]
The acquisition unit 30 acquires reservation information, compensation application information, insurance application information, cancellation information, and the like from the reservation server 3. In addition, the acquisition unit 30 acquires insurance information, insurance claim payment information, and the like from the insurance company server 5.

取得部30は、予約サーバ3から予約情報を取得すると、取得した予約情報を予約情報テーブル42に追加する。予約情報には、予約ID、ユーザID、受付日時、および予約内容の情報が含まれており、これらの情報が予約情報テーブル42に追加される。 When the acquisition unit 30 acquires the reservation information from the reservation server 3, the acquisition unit 30 adds the acquired reservation information to the reservation information table 42. The reservation information includes information on the reservation ID, the user ID, the reception date and time, and the reservation content, and these information are added to the reservation information table 42.

また、取得部30は、予約サーバ3からキャンセル情報を取得すると、取得したキャンセル情報を予約情報テーブル42に追加する。キャンセル情報には、予約ID、およびキャンセル日時の情報が含まれており、これらの情報に基づいて、予約のキャンセルが有りを示す情報、およびキャンセル日時の情報が予約情報テーブル42に追加される。 Further, when the acquisition unit 30 acquires the cancellation information from the reservation server 3, the acquisition unit 30 adds the acquired cancellation information to the reservation information table 42. The cancellation information includes the reservation ID and the cancellation date / time information, and based on these information, the information indicating that the reservation has been canceled and the cancellation date / time information are added to the reservation information table 42.

また、取得部30は、不図示のサーバからユーザUのユーザ情報を取得することができる。取得部30は、ユーザ情報を取得すると、取得したユーザ情報をユーザ情報テーブル41へ追加する。なお、取得部30は、端末装置2からユーザ情報を取得することもでき、この場合も、取得したユーザ情報をユーザ情報テーブル41へ追加することができる。 Further, the acquisition unit 30 can acquire the user information of the user U from a server (not shown). When the acquisition unit 30 acquires the user information, the acquisition unit 30 adds the acquired user information to the user information table 41. The acquisition unit 30 can also acquire user information from the terminal device 2, and in this case as well, the acquired user information can be added to the user information table 41.

〔4.3.2.生成部〕
生成部31は、記憶部11に記憶されたユーザ情報および予約情報を用いた機械学習を実行し、予約に対するキャンセルのリスクを評価する学習モデルであるリスク評価モデルを生成する。生成部31は、生成したリスク評価モデルの情報を記憶部11に記憶する。
[4.3.2. Generator]
The generation unit 31 executes machine learning using the user information and the reservation information stored in the storage unit 11 to generate a risk evaluation model which is a learning model for evaluating the risk of cancellation of the reservation. The generation unit 31 stores the generated information of the risk assessment model in the storage unit 11.

例えば、生成部31は、予約に対するキャンセルの有無を目的変数(正解データ)とし、予約情報およびユーザ情報から抽出される各特徴情報を説明変数(素性)とする回帰モデルを学習モデルとして求めることができる。予約情報から抽出される特徴情報には、例えば、施設の利用期間、施設名、施設の地域、利用人数、利用価格、利用部屋数、利用する部屋の広さなどがある。 For example, the generation unit 31 may obtain a regression model in which the presence or absence of cancellation for the reservation is set as the objective variable (correct answer data) and each feature information extracted from the reservation information and the user information is set as the explanatory variable (feature) as the learning model. can. The feature information extracted from the reservation information includes, for example, the facility usage period, the facility name, the facility area, the number of users, the usage price, the number of rooms used, and the size of the room to be used.

また、ユーザ情報から抽出される特徴情報には、例えば、予約者であるユーザUの各属性、予約者であるユーザUの行動履歴などがある。ユーザUの属性は、上述したデモグラフィック属性やサイコグラフィック属性である。ユーザUの行動履歴は、サイトへのアクセス履歴、サイトでのサービスや商品の購入履歴などである。 Further, the feature information extracted from the user information includes, for example, each attribute of the user U who is the reservation person, an action history of the user U who is the reservation person, and the like. The attributes of the user U are the demographic attributes and the psychographic attributes described above. The action history of the user U is an access history to the site, a purchase history of services and products on the site, and the like.

また、生成部31は、記憶部11に記憶した予約情報に基づいて、ユーザUの予約履歴やユーザUの他の施設の予約状況を説明変数とすることもできる。例えば、ユーザUによる過去の施設予約のキャンセル率、ユーザUが同じ期間に複数の施設を重複予約しているか否かの情報などである。 Further, the generation unit 31 can also use the reservation history of the user U and the reservation status of other facilities of the user U as explanatory variables based on the reservation information stored in the storage unit 11. For example, the cancellation rate of past facility reservations by user U, information on whether or not user U has made duplicate reservations for a plurality of facilities in the same period, and the like.

生成部31は、例えば、予約に対するキャンセルの有無を目的変数(正解データ)とし、予約情報およびユーザ情報から抽出される各特徴情報を説明変数(素性)とする回帰モデルをリスク評価モデルとして求める。例えば、生成部31は、下記式(1)に示すような回帰モデルをリスク評価モデルとして求める。
y=ω・x+ω・x+・・・+ω・x ・・・(1)
For example, the generation unit 31 obtains a regression model in which the presence or absence of cancellation for the reservation is set as the objective variable (correct answer data) and each feature information extracted from the reservation information and the user information is used as the explanatory variable (feature) as the risk assessment model. For example, the generation unit 31 obtains a regression model as shown in the following equation (1) as a risk assessment model.
y = ω 1・ x 1 + ω 2・ x 2 + ・ ・ ・ + ω n・ x n・ ・ ・ (1)

上記式(1)において、「x」は、予約情報およびユーザ情報から抽出される各特徴情報に対応する説明変数である。「y」は、予約に対するキャンセルの有無であり、予約に対するキャンセルがある場合には、「y」=「1」になり、予約に対するキャンセルがない場合には、「y」=「−1」または「0」になる。 In the above formula (1), "x" is an explanatory variable corresponding to each feature information extracted from the reservation information and the user information. “Y” indicates whether or not there is a cancellation for the reservation. If there is a cancellation for the reservation, “y” = “1”, and if there is no cancellation for the reservation, “y” = “-1” or It becomes "0".

また、上記式(1)において、「ω」は、「x」の係数であり、所定の重み値を示す。具体的には、「ω」は、「x」の重み値であり、「ω」は、「x」の重み値であり、「ω」は、「x」の重み値である。このように、上記式(1)は、予約情報およびユーザ情報から抽出された特徴情報に対応する説明変数「x」と、所定の重み値「ω」とを含む変数(例えば、「ω・x1」)を組合せることにより作成される。 Further, in the above equation (1), "ω" is a coefficient of "x" and indicates a predetermined weight value. Specifically, "ω 1 " is a weight value of "x 1 ", "ω 2 " is a weight value of "x 2 ", and "ω n " is a weight value of "x n". Is. As described above, the above equation (1) is a variable containing an explanatory variable “x” corresponding to the feature information extracted from the reservation information and the user information and a predetermined weight value “ω” (for example, “ω 1. It is created by combining x 1 ").

なお、生成部31は、説明変数として扱う情報は、上述した例に限定されない。例えば、生成部31は、施設の利用日の予測される天候、および施設の利用日の曜日といった情報も説明変数として扱うことができる。例えば、施設の利用日で予測される天候が悪い(例えば、暴風、台風、寒波など)とキャンセルの可能性が高くなるため、施設の利用日で予測される天候を説明変数とすることで、キャンセルリスクの推定精度を高めることができる。 The information handled by the generation unit 31 as an explanatory variable is not limited to the above-mentioned example. For example, the generation unit 31 can also handle information such as the predicted weather of the facility usage date and the day of the week of the facility usage date as explanatory variables. For example, if the weather predicted on the day of use of the facility is bad (for example, storm, typhoon, cold wave, etc.), the possibility of cancellation increases. The accuracy of cancel risk estimation can be improved.

また、生成部31は、過去の予約に対してキャンセルが発生したキャンセル日時を説明変数とすることもできる。すなわち、施設の利用日時までの期間を分割し、分割した分割期間毎のキャンセルリスクを求めることが可能となる。すなわち、キャンセルが発生する確率について時系列的な分布を求めることが可能となる。 In addition, the generation unit 31 can also use the cancellation date and time when the cancellation occurred for the past reservation as an explanatory variable. That is, it is possible to divide the period up to the date and time of use of the facility and obtain the cancellation risk for each divided period. That is, it is possible to obtain a time-series distribution of the probability that cancellation will occur.

また、生成部31は、施設におけるキャンセル率や、施設が属する地域(市町村、区など)のキャンセル率、施設の業界全体(ホテル業、レストラン業など)のキャンセル率を説明変数として扱うことも可能である。例えば、風評被害や災害等によって地域におけるキャンセル率が上昇する場合や、業界全体でキャンセル率が上昇した場合等に、即座にキャンセルリスクへ反映させることが可能である。したがって、キャンセルリスクの推定精度を高めることができる。 In addition, the generation unit 31 can also handle the cancellation rate in the facility, the cancellation rate of the area to which the facility belongs (municipalities, wards, etc.), and the cancellation rate of the entire facility industry (hotel industry, restaurant industry, etc.) as explanatory variables. Is. For example, when the cancellation rate in a region rises due to reputational damage or a disaster, or when the cancellation rate rises in the entire industry, it can be immediately reflected in the cancellation risk. Therefore, the accuracy of estimating the cancellation risk can be improved.

また、生成部31は、例えば、地域において同じ業界の予約状況を説明変数することも可能である。すなわち、地域における施設への需要が高い場合、キャンセルの発生後に、キャンセルされた予約枠が新たな予約で埋まる可能性が高く、キャンセルが発生したとしても、キャンセルに伴う損害を抑えることができる。すなわち、実際にキャンセルが発生した後のリカバリー率を考慮してキャンセルリスクを求めることも可能である。 In addition, the generation unit 31 can, for example, use the reservation status of the same industry as an explanatory variable in the region. That is, when the demand for facilities in the area is high, there is a high possibility that the canceled reservation frame will be filled with new reservations after the cancellation occurs, and even if the cancellation occurs, the damage due to the cancellation can be suppressed. That is, it is also possible to obtain the cancellation risk in consideration of the recovery rate after the cancellation actually occurs.

また、生成部31は、季節要因や、ユーザ層を説明変数として扱うことも可能である。例えば、季節要因として、四季毎のキャンセル履歴に関するデータや、夏休みや冬休み等の長期休暇と、それ以外におけるキャンセル履歴に関するデータを説明変数とする。これにより、季節要因に基づくキャンセルリスクを反映することが可能となり、キャンセルリスクの推定精度を高めることができる。 In addition, the generation unit 31 can also handle seasonal factors and user groups as explanatory variables. For example, as seasonal factors, data on cancellation history for each of the four seasons, long vacations such as summer vacation and winter vacation, and data on cancellation history in other areas are used as explanatory variables. This makes it possible to reflect the cancellation risk based on seasonal factors, and it is possible to improve the estimation accuracy of the cancellation risk.

また、生成部31は、周辺の施設の予約状況(例えば、予約率)、利用日時におけるイベント(音楽イベント、スポーツイベント、コミックマーケットなど)の種類毎の開催の有無などをそれぞれ説明変数とすることもできる。 In addition, the generation unit 31 may use the reservation status (for example, reservation rate) of surrounding facilities, the presence / absence of each type of event (music event, sports event, comic market, etc.) at the date and time of use as explanatory variables. can.

なお、生成部31は、全ての施設に共通のリスク評価モデルを生成することもでき、n(nは自然数)以上の施設毎や施設の種別(例えば、ホテル、旅館、ペンションなどの宿泊施設の種別、中華、和食、イタリアンなどの飲食店の種別)毎にリスク評価モデルを生成することもできる。また、生成部31は、季節毎にリスク評価モデルを生成することもできる。また、生成部31は、ユーザ情報を用いずにリスク評価モデルを生成することもできる。 The generation unit 31 can also generate a risk assessment model common to all facilities, and can be used for each facility of n (n is a natural number) or more and for each facility type (for example, accommodation facilities such as hotels, inns, and pensions). It is also possible to generate a risk assessment model for each type (type of restaurant such as Chinese, Japanese, Italian, etc.). The generation unit 31 can also generate a risk assessment model for each season. In addition, the generation unit 31 can also generate a risk assessment model without using user information.

また、生成部31は、SVM(Support Vector Machine)やその他の機械学習法を用いて、リスク評価モデルを生成することもできる。また、生成部31は、深層学習(ディープラーニング)の技術を用いてリスク評価モデルを生成することもできる。例えば、生成部31は、DNN(Deep Neural Network)やRNN(Recurrent Neural Network)やCNN(Convolutional Neural Network)等の種々のディープラーニングの技術を適宜用いてリスク評価モデルを生成することができる。 In addition, the generation unit 31 can also generate a risk assessment model by using SVM (Support Vector Machine) or other machine learning methods. In addition, the generation unit 31 can also generate a risk assessment model by using a technique of deep learning. For example, the generation unit 31 can generate a risk assessment model by appropriately using various deep learning techniques such as DNN (Deep Neural Network), RNN (Recurrent Neural Network), and CNN (Convolutional Neural Network).

〔4.3.3.推定部〕
推定部32は、取得部30によって取得された予約情報に基づいて、ユーザUが施設を利用する利用日時までの期限を分割した分割期限毎のキャンセルリスクを推定する。例えば、推定部32は、取得部30によって取得された予約情報に含まれるユーザIDに関連付けられたユーザUの属性情報や行動履歴を含むユーザ情報を記憶部11から抽出する。
[4.3.3. Estimator]
Based on the reservation information acquired by the acquisition unit 30, the estimation unit 32 estimates the cancellation risk for each division deadline by dividing the deadline until the usage date and time when the user U uses the facility. For example, the estimation unit 32 extracts the user information including the attribute information and the action history of the user U associated with the user ID included in the reservation information acquired by the acquisition unit 30 from the storage unit 11.

そして、推定部32は、抽出したユーザ情報と取得部30によって取得された予約情報から抽出される複数の特徴情報を説明変数とする上記式(1)のリスク評価モデルを用いて、キャンセルスコアScを演算することができる。具体的には、推定部32は、下記式(2)の演算によって、キャンセルスコアScを演算することができる。推定部32は、演算した結果を補償関連情報テーブル43に追加する。
Sc=ω・x+ω・x+・・・+ω・x ・・・(2)
Then, the estimation unit 32 uses the risk assessment model of the above formula (1) using the extracted user information and the plurality of feature information extracted from the reservation information acquired by the acquisition unit 30 as explanatory variables, and cancel score Sc. Can be calculated. Specifically, the estimation unit 32 can calculate the cancellation score Sc by the calculation of the following equation (2). The estimation unit 32 adds the calculated result to the compensation-related information table 43.
Sc = ω 1・ x 1 + ω 2・ x 2 + ・ ・ ・ + ω n・ x n・ ・ ・ (2)

〔4.3.4.受付部〕
受付部33は、予約のキャンセルが発生した場合に、施設事業者へ支払われる補填額の指定を施設事業者から受け付ける。受付部33は、予約サーバ3にて予約が成立すると、予約サーバ3から予約情報を取得する。
[4.3.4.4. Reception desk]
The reception unit 33 receives from the facility operator the designation of the compensation amount to be paid to the facility operator when the reservation is canceled. When the reservation is made on the reservation server 3, the reception unit 33 acquires the reservation information from the reservation server 3.

そして、受付部33は、予約情報とともに、補填額の指定を受け付ける受け付け画面を施設装置4へ表示させる。受付部33は、施設事業者から補填額の指定を受け付けると、補填額に関する情報を決定部34へ通知する。図7A〜図7Bは、補填額の受け付け画面の一例を示す図である。 Then, the reception unit 33 displays the reception screen for accepting the designation of the compensation amount on the facility device 4 together with the reservation information. When the reception unit 33 receives the designation of the compensation amount from the facility operator, the reception unit 33 notifies the determination unit 34 of the information regarding the compensation amount. 7A to 7B are diagrams showing an example of a screen for accepting the compensation amount.

図7Aに示すように、例えば、施設装置4には、予約ID、予約内容とともに、チェックボックスが予約毎に表示される。施設事業者は、補填額の入力を希望する予約についてチェックボックスにチェックを入れて、「入力画面へ」を選択することで、補填額を入力することができる。 As shown in FIG. 7A, for example, in the facility device 4, a check box is displayed for each reservation together with the reservation ID and the reservation contents. The facility operator can enter the compensation amount by checking the check box for the reservation for which the compensation amount is desired to be input and selecting "Go to input screen".

続いて、施設事業者は、施設装置4に表示された図7Bに示す棒グラフをそれぞれ操作することで、補填額を入力することが可能となる。なお、図7Bに示す縦軸は、補填額(円)であり、横軸は、施設の利用日までの残日数(日)を示す。 Subsequently, the facility operator can input the compensation amount by operating the bar graphs shown in FIG. 7B displayed on the facility device 4. The vertical axis shown in FIG. 7B is the compensation amount (yen), and the horizontal axis shows the number of remaining days (days) until the facility is used.

例えば、施設事業者が図7Bに示す棒グラフを操作すると、棒グラフが示す補填額に応じて、現在の掛け金(図7Bに示す○○○円)が変動する。この掛け金は、後述の決定部34によって決定される金額である。 For example, when the facility operator operates the bar graph shown in FIG. 7B, the current stake (○○○ yen shown in FIG. 7B) changes according to the compensation amount shown in the bar graph. This stake is an amount determined by the determination unit 34 described later.

このように、施設事業者は、残日数に応じて、それぞれ所望する補填額を入力することが可能である。つまり、期間を区切って施設事業者から補填額の入力を受け付けることで、施設事業者の要求を柔軟に受け付けることが可能となり、施設事業者に対する利便性を向上させることが可能となる。 In this way, the facility operator can input the desired compensation amount according to the number of remaining days. That is, by accepting the input of the compensation amount from the facility operator by dividing the period, it is possible to flexibly accept the request of the facility operator, and it is possible to improve the convenience for the facility operator.

なお、残日数は、分割期間の一例であり、残日数に代えて、1週間単位や、所定の時間単位で補填額の入力を受け付けることも可能である。また、残日数によらず、全ての期間で一律の補填額の入力を受け付けることも可能である。この場合であっても、施設事業者の要望に対して適切に応じることが可能となるので、施設事業者に対する利便性を向上させることが可能となる。 The number of remaining days is an example of the split period, and instead of the number of remaining days, it is possible to accept input of the compensation amount in units of one week or a predetermined time. It is also possible to accept a uniform amount of compensation for the entire period regardless of the number of remaining days. Even in this case, since it is possible to appropriately respond to the request of the facility operator, it is possible to improve the convenience for the facility operator.

また、図7Bに示すように、補填額を入力すると、補填額に応じた掛け金が即座に表示される。すなわち、施設事業者に対して掛け金を即座に提示することで、施設事業者が補償サービスに加入するか否かを直ちに判断することが可能となる。したがって、施設事業者に対する利便性を向上させることが可能となる。なお、図7Bでは、補填額を円単位で入力する場合を示したが、補填額の入力は、利用金額に対する補填額の割合(%)であってもよい。 Further, as shown in FIG. 7B, when the compensation amount is input, the stake corresponding to the compensation amount is immediately displayed. That is, by immediately presenting the stake to the facility operator, it becomes possible to immediately determine whether or not the facility operator subscribes to the compensation service. Therefore, it is possible to improve the convenience for the facility operator. Although FIG. 7B shows the case where the compensation amount is input in yen units, the compensation amount may be input as the ratio (%) of the compensation amount to the usage amount.

〔4.3.5.決定部〕
決定部34は、補償モードが第1補償モードに設定されている場合に、推定部32によって推定されたキャンセルスコアScに基づいて、補償サービスへ施設事業者が支払う掛け金を決定する。また、決定部34は、受付部33によって受け付けられた補填額に基づき、掛け金を決定する。
[4.3.5. Decision part]
The determination unit 34 determines the stake paid by the facility operator to the compensation service based on the cancellation score Sc estimated by the estimation unit 32 when the compensation mode is set to the first compensation mode. In addition, the determination unit 34 determines the stake based on the compensation amount received by the reception unit 33.

図8は、決定部34による処理の一例を示す図である。なお、図8に示す補填額は、施設事業者が入力し、受付部33が受け付けたものであり、キャンセルリスクは、推定部32によって推定されたものである。 FIG. 8 is a diagram showing an example of processing by the determination unit 34. The compensation amount shown in FIG. 8 is input by the facility operator and accepted by the reception unit 33, and the cancellation risk is estimated by the estimation unit 32.

決定部34は、残日数毎に、補填額に対してキャンセルリスクに応じた係数を乗算することで、残日数毎の掛け金を決定する。そして、残日数毎の掛け金の和(図8に示す掛け金の総面積)が、補填額に対する掛け金となる。 The determination unit 34 determines the stake for each remaining day by multiplying the compensation amount by a coefficient according to the cancellation risk for each remaining day. Then, the sum of the stakes for each remaining day (the total area of the stakes shown in FIG. 8) is the stake for the compensation amount.

このように、決定部34は、残日数毎に指定された補填額とキャンセルリスクとに基づいて掛け金を決定することで、残日数毎に適正な掛け金を決定することが可能となる。すなわち、施設事業者が希望する補償に応じた補填額を決定することができ、決定部34は、かかる補填額に応じた掛け金を決定する。 In this way, the determination unit 34 can determine an appropriate stake for each remaining day by determining the stake based on the compensation amount and the cancellation risk designated for each remaining day. That is, the compensation amount can be determined according to the compensation desired by the facility operator, and the determination unit 34 determines the stake according to the compensation amount.

したがって、施設事業者は、希望する補償に対して最小減の掛け金を支払えばよいので、補償サービスを気兼ねなく使用することが可能となる。また、後述するように、情報処理装置1では、複数の予約に対応する補償サービスへの加入申請を一括して受け付けることも可能である。 Therefore, the facility operator only has to pay the minimum reduction premium for the desired compensation, so that the compensation service can be used without hesitation. Further, as will be described later, the information processing apparatus 1 can collectively accept applications for subscription to compensation services corresponding to a plurality of reservations.

この場合、施設事業者が予め残日数毎の補償額を予め指定しておくことができ、決定部34は、残日数毎に予め指定された補償額と、残日数毎のキャンセルリスクとに基づき、予約毎に掛け金を決定することも可能である。 In this case, the facility operator can specify the compensation amount for each remaining day in advance, and the determination unit 34 is based on the compensation amount specified in advance for each remaining day and the cancellation risk for each remaining day. , It is also possible to determine the stake for each reservation.

なお、決定部34は、例えば、一括で補償サービスへの加入申請を受け付けたものについては、基本掛け金に割引係数(1より小さい値)を乗算することで、掛け金を割り引くことにしてもよい。 The decision unit 34 may discount the stake by multiplying the basic stake by a discount coefficient (a value smaller than 1), for example, for those who have received the application for subscription to the compensation service in a lump sum.

〔4.3.6.管理部〕
管理部35は、補償サービスの加入状況を管理する。具体的には、管理部35は、予約サーバ3から送信される補償申請情報を取得し、補償関連情報テーブル43において、予約サーバ3から取得した補償申請情報に含まれる予約IDに関連付けられる「補償サービスの加入の有無」を「有」に設定する。これにより、補償サービスへの加入申請が受け付けられる。なお、補償モードが第2補償モードに設定されている場合、補償申請情報は、保険申請情報である。すなわち、管理部35は、予約毎に補償サービスに対する加入状況を管理する。
[4.3.6.6. Management Department〕
The management unit 35 manages the subscription status of the compensation service. Specifically, the management unit 35 acquires the compensation application information transmitted from the reservation server 3, and in the compensation-related information table 43, "compensation" associated with the reservation ID included in the compensation application information acquired from the reservation server 3. Set "Presence / absence of service subscription" to "Yes". As a result, the application for subscription to the compensation service will be accepted. When the compensation mode is set to the second compensation mode, the compensation application information is insurance application information. That is, the management unit 35 manages the subscription status to the compensation service for each reservation.

管理部35は、補償モードが第1補償モードに設定されている場合に、決定部34によって決定された補填額および掛け金の情報である補償情報を予約サーバ3へ送信する。これにより、予約サーバ3から端末装置2へ補償情報が送信される。 When the compensation mode is set to the first compensation mode, the management unit 35 transmits compensation information, which is information on the compensation amount and the stake determined by the determination unit 34, to the reservation server 3. As a result, compensation information is transmitted from the reservation server 3 to the terminal device 2.

また、管理部35は、補償モードが第2補償モードに設定されている場合、保険申請情報を保険業者サーバ5へ送信することで、保険申請情報を保険業者に提供する。保険申請情報は、補償申請情報の一例である。 Further, when the compensation mode is set to the second compensation mode, the management unit 35 provides the insurance application information to the insurance company by transmitting the insurance application information to the insurance company server 5. Insurance application information is an example of compensation application information.

また、管理部35は、補償モードが第2補償モードに設定されている場合、保険業者サーバ5から取得部30で取得された保険情報を予約サーバ3へ送信する。これにより、予約サーバ3から端末装置2へ補償情報が送信される。保険情報は、補償情報の一例であり、保険情報には、推定部32によって演算されたキャンセルスコアScに基づいて決定部34によって決定された保険額および保険料の情報が含まれる。保険額は、補償額の一例であり、保険料は、掛け金の一例である。 Further, when the compensation mode is set to the second compensation mode, the management unit 35 transmits the insurance information acquired by the acquisition unit 30 from the insurer server 5 to the reservation server 3. As a result, compensation information is transmitted from the reservation server 3 to the terminal device 2. The insurance information is an example of compensation information, and the insurance information includes information on the insurance amount and the insurance premium determined by the determination unit 34 based on the cancellation score Sc calculated by the estimation unit 32. The insurance amount is an example of the compensation amount, and the insurance premium is an example of the premium.

また、管理部35は、複数の予約に対応する補償サービスへの加入を一括して受け付けることも可能である。図9は、補償サービスの申し込み画面の一例である。図9に示すように、施設事業者は、クラス別に補填額や掛け金の上限値を設定することができる。 In addition, the management unit 35 can collectively accept subscriptions to compensation services corresponding to a plurality of reservations. FIG. 9 is an example of the compensation service application screen. As shown in FIG. 9, the facility operator can set the upper limit of the compensation amount and the stake for each class.

図9に示すA〜Cクラスは、それぞれ部屋のタイプや、部屋のグレードおよび利用金額等に応じてクラス分けされる。例えば、施設事業者は、各クラスの補填額の「指定画面へ」を選択すると、図7Bに示したような補填額の入力画面が施設装置4に表示される。 The classes A to C shown in FIG. 9 are classified according to the type of room, the grade of the room, the amount of money used, and the like. For example, when the facility operator selects "to the designated screen" for the compensation amount of each class, the compensation amount input screen as shown in FIG. 7B is displayed on the facility device 4.

かかる入力画面にて、施設事業者が残日数毎に補填額を入力することで、クラス別の補填額の入力が完了する。その後、施設事業者、図9に示した入力画面を参照し、掛け金(上限)を入力する。 When the facility operator inputs the compensation amount for each remaining day on the input screen, the input of the compensation amount for each class is completed. After that, the facility operator refers to the input screen shown in FIG. 9 and inputs the stake (upper limit).

これにより、管理部35は、補償サービスへの一括申し込みを受け付けることとなる。なお、ここでの掛け金とは、1つの予約に対して、施設事業者が補償サービスへ支払う掛け金の総額を指す。言い換えれば、ここでの掛け金とは、予約1件当たりの掛け金に対する予算とも言える。 As a result, the management unit 35 will accept the batch application for the compensation service. The stake here refers to the total amount of stake paid by the facility operator to the compensation service for one reservation. In other words, the stake here can be said to be the budget for the stake per reservation.

そして、上述の決定部34は、クラス別に指定された補填額および予約毎のキャンセルリスクに基づき、予約毎の掛け金の総額を決定することとなる。管理部35は、決定部34によって決定された予約毎の掛け金の総額がクラス別に指定された掛け金の上限内に収まれば、自動的に補償サービスへ加入させる。 Then, the determination unit 34 described above determines the total amount of the stake for each reservation based on the compensation amount designated for each class and the cancellation risk for each reservation. The management unit 35 automatically subscribes to the compensation service when the total amount of the stakes for each reservation determined by the decision unit 34 falls within the upper limit of the stakes specified for each class.

また、管理部35は、上記の予約毎の掛け金の総額がクラス別に指定された掛け金の上限を超える場合、施設装置4へアラートを通知する。この場合、施設事業者は、通知されたアラートを確認することで、補償サービスへ加入するか否かを判断することが可能となる。 In addition, the management unit 35 notifies the facility device 4 of an alert when the total amount of the stakes for each reservation exceeds the upper limit of the stakes specified for each class. In this case, the facility operator can determine whether or not to subscribe to the compensation service by checking the notified alert.

なお、管理部35は、アラートとともに、補填額の代替案をあわせて通知することにしてもよい。かかる代替案は、例えば、掛け金の総額が、掛け金の上限に収まるような補填額の設定例である。代替案をあわせて通知することで、施設事業者が補填額を変更の判断を容易にすることが可能となる。また、掛け金が上限値を超える場合、通常よりもキャンセルリスクが増加していることが想定される。キャンセルリスクの増加の原因が特定できる場合(例えば、台風接近等)、かかる原因とともにアラートを通知することにしてもよい。これにより、施設事業者が掛け金を増額を行うべきか等の判断を容易にすることが可能となる。 In addition, the management unit 35 may notify the alert together with the alternative plan of the compensation amount. Such an alternative is, for example, an example of setting a compensation amount so that the total amount of the bet is within the upper limit of the bet. By notifying the alternative plan together, it becomes possible for the facility operator to easily decide to change the compensation amount. In addition, if the stake exceeds the upper limit, it is assumed that the cancellation risk is higher than usual. If the cause of the increase in cancellation risk can be identified (for example, a typhoon is approaching), an alert may be notified together with the cause. This makes it possible for the facility operator to easily determine whether or not the premium should be increased.

〔4.3.7.補償処理部〕
補償処理部36は、取得部30によってキャンセル情報を取得した場合、キャンセルに対する補償を実行するための処理を行う。
[4.3.7. Compensation processing unit]
When the cancellation information is acquired by the acquisition unit 30, the compensation processing unit 36 performs a process for executing compensation for the cancellation.

例えば、補償処理部36は、補償モードが第1補償モードに設定されている場合、取得部30によって取得されたキャンセル情報に基づいて、補填額に対応する補償金を支払うか否かの判定を行う。補償処理部36は、予約に対するキャンセルが補償規約の条件を満たす場合に、補償金を支払うと判定し、予約に対するキャンセルが補償規約の条件を満たさない場合に、補償金を支払わないと判定する。 For example, when the compensation mode is set to the first compensation mode, the compensation processing unit 36 determines whether or not to pay the compensation amount corresponding to the compensation amount based on the cancellation information acquired by the acquisition unit 30. conduct. The compensation processing unit 36 determines that compensation will be paid if the cancellation of the reservation satisfies the conditions of the compensation agreement, and determines that the compensation will not be paid if the cancellation of the reservation does not satisfy the conditions of the compensation agreement.

補償処理部36は、例えば、掛け金の支払いが予め設定された期間に行われていない場合や、予約に対するキャンセルによって損害が発生したことを証明することができない場合に、補償規約の条件を満たさないと判定する。なお、予約に対するキャンセルによって発生する損害は、例えば、予約に対するキャンセルが発生した場合に空き状態になった客室や席などが、キャンセルされた利用日時に利用されない場合に発生する。 The compensation processing unit 36 does not satisfy the conditions of the compensation agreement, for example, when the payment of the stake is not made within a preset period or when it is not possible to prove that the damage was caused by the cancellation of the reservation. Is determined. The damage caused by the cancellation of the reservation occurs, for example, when the guest room or seat that became vacant when the cancellation of the reservation occurs is not used on the canceled usage date and time.

補償処理部36は、補填額に対応する補償金を支払うと判定した場合、キャンセル情報に含まれる予約IDに基づいて、補償情報DB22に記憶された補填額の情報を取得する。補償処理部36は、取得した補填額の情報に基づいて、補填額の補償金を金融機関のサーバを介して施設事業者へ送金することができる。 When the compensation processing unit 36 determines that the compensation amount corresponding to the compensation amount will be paid, the compensation processing unit 36 acquires the compensation amount information stored in the compensation information DB 22 based on the reservation ID included in the cancellation information. The compensation processing unit 36 can remit the compensation amount of the compensation amount to the facility operator via the server of the financial institution based on the acquired information on the compensation amount.

また、補償処理部36は、補償モードが第2補償モードに設定されている場合、取得部30によって取得されたキャンセル情報を保険業者サーバ5へ送信する。これにより、保険業者サーバ5によってキャンセルに対する補償処理が実行される。 Further, when the compensation mode is set to the second compensation mode, the compensation processing unit 36 transmits the cancellation information acquired by the acquisition unit 30 to the insurer server 5. As a result, the insurance company server 5 executes compensation processing for cancellation.

〔5.情報処理装置の処理手順〕
図10を用いて、情報処理装置1の処理手順について説明する。図10は、実施形態に係る情報処理装置1が実行する処理手順を示すフローチャートである。
[5. Information processing device processing procedure]
The processing procedure of the information processing apparatus 1 will be described with reference to FIG. FIG. 10 is a flowchart showing a processing procedure executed by the information processing apparatus 1 according to the embodiment.

図10に示すように、まず、情報処理装置1は、予約サーバ3から新たな予約情報を取得したか否かを判定する(ステップS101)。情報処理装置1は、新たな予約情報を取得した場合(ステップS101,Yes)、予約情報に基づき、分割期間毎のキャンセルリスクを推定する(ステップS102)。また、情報処理装置1は、新たな予約情報を取得していない場合(ステップS101,No)、そのまま処理を終了する。 As shown in FIG. 10, first, the information processing apparatus 1 determines whether or not new reservation information has been acquired from the reservation server 3 (step S101). When the information processing apparatus 1 acquires new reservation information (step S101, Yes), the information processing apparatus 1 estimates the cancellation risk for each division period based on the reservation information (step S102). Further, when the information processing apparatus 1 has not acquired new reservation information (steps S101, No), the information processing apparatus 1 ends the process as it is.

続いて、情報処理装置1は、施設事業者から補填額の指定を受け付け(ステップS103)、受け付けた補填額に基づき、施設事業者が補償サービスへ支払う掛け金を決定する(ステップS104)。 Subsequently, the information processing apparatus 1 receives the designation of the compensation amount from the facility operator (step S103), and determines the premium to be paid to the compensation service by the facility operator based on the received compensation amount (step S104).

続いて、情報処理装置1は、施設事業者へ掛け金および補填額に関する情報を含む補償情報を通知し(ステップS105)、補償情報に対する施設事業者の応答に基づき、補償サービスへの加入処理を行う(ステップS106)。 Subsequently, the information processing device 1 notifies the facility operator of compensation information including information on the premium and the compensation amount (step S105), and performs a subscription process to the compensation service based on the response of the facility operator to the compensation information. (Step S106).

続いて、情報処理装置1は、補償サービスへ加入した予約に対するキャンセル発生の有無を判定し(ステップS107)、キャンセルが発生した場合(ステップS107,Yes)、補填額の支払い処理を行って(ステップS109)、処理を終了する。 Subsequently, the information processing device 1 determines whether or not a cancellation has occurred for the reservation subscribed to the compensation service (step S107), and if a cancellation occurs (step S107, Yes), performs payment processing of the compensation amount (step S107). S109), the process is terminated.

また、情報処理装置1は、キャンセルが発生していない場合(ステップS107,No)、予約を行ったユーザが施設を利用済みか否かを判定する(ステップS108)。情報処理装置1は、ユーザが施設を利用済みである場合(ステップS108,Yes)、処理を終了し、ユーザが施設を利用していない場合(ステップS108,No)、ステップS107の処理へ移行する。 Further, when the cancellation has not occurred (step S107, No), the information processing device 1 determines whether or not the user who made the reservation has already used the facility (step S108). The information processing device 1 ends the process when the user has already used the facility (step S108, Yes), and proceeds to the process of step S107 when the user is not using the facility (step S108, No). ..

〔6.ハードウェア構成〕
上述した実施形態における情報処理装置1は、それぞれ例えば図11に示すような構成のコンピュータ200がプログラムを実行することによって実現される。
[6. Hardware configuration]
The information processing apparatus 1 in the above-described embodiment is realized by executing a program by a computer 200 having a configuration as shown in FIG. 11, for example.

図11は、実施形態に係るプログラムを実行するコンピュータのハードウェア構成の一例を示す図である。コンピュータ200は、CPU201、RAM202、ROM203、HDD204、通信インターフェイス(I/F)205、入出力インターフェイス(I/F)206、およびメディアインターフェイス(I/F)207を備える。 FIG. 11 is a diagram showing an example of a hardware configuration of a computer that executes a program according to an embodiment. The computer 200 includes a CPU 201, a RAM 202, a ROM 203, an HDD 204, a communication interface (I / F) 205, an input / output interface (I / F) 206, and a media interface (I / F) 207.

CPU201は、ROM203またはHDD204に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM203は、コンピュータ200の起動時にCPU201によって実行されるブートプログラムや、コンピュータ200のハードウェアに依存するプログラム等を格納する。 The CPU 201 operates based on the program stored in the ROM 203 or the HDD 204, and controls each part. The ROM 203 stores a boot program executed by the CPU 201 when the computer 200 is started, a program that depends on the hardware of the computer 200, and the like.

HDD204は、CPU201によって実行されるプログラムによって使用されるデータ等を格納する。通信インターフェイス205は、通信部10に対応し、ネットワーク6を介して他の機器からデータを受信してCPU201へ送り、CPU201が生成したデータを、ネットワーク6を介して他の機器へ送信する。 HDD 204 stores data and the like used by a program executed by CPU 201. The communication interface 205 corresponds to the communication unit 10, receives data from another device via the network 6 and sends it to the CPU 201, and transmits the data generated by the CPU 201 to the other device via the network 6.

CPU201は、入出力インターフェイス206を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。CPU201は、入出力インターフェイス206を介して、入力装置からデータを取得する。また、CPU201は、生成したデータを、入出力インターフェイス206を介して出力装置へ出力する。 The CPU 201 controls an output device such as a display or a printer, and an input device such as a keyboard or a mouse via the input / output interface 206. The CPU 201 acquires data from the input device via the input / output interface 206. Further, the CPU 201 outputs the generated data to the output device via the input / output interface 206.

メディアインターフェイス207は、記録媒体208に格納されたプログラムまたはデータを読み取り、RAM202を介してCPU201に提供する。CPU201は、当該プログラムを、メディアインターフェイス207を介して記録媒体208からRAM202上にロードし、ロードしたプログラムを実行する。記録媒体208は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 207 reads the program or data stored in the recording medium 208 and provides it to the CPU 201 via the RAM 202. The CPU 201 loads the program from the recording medium 208 onto the RAM 202 via the media interface 207, and executes the loaded program. The recording medium 208 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. And so on.

コンピュータ200のCPU201は、RAM202上にロードされたプログラムを実行することにより、上述した取得部30、生成部31、推定部32、受付部33、決定部34、管理部35および補償処理部36の機能を実現することができる。また、かかる取得部30、生成部31、推定部32、受付部33、決定部34、管理部35および補償処理部36は、それぞれ一部または全部がハードウェアのみで構成されてもよい。 By executing the program loaded on the RAM 202, the CPU 201 of the computer 200 of the acquisition unit 30, the generation unit 31, the estimation unit 32, the reception unit 33, the determination unit 34, the management unit 35, and the compensation processing unit 36 described above. The function can be realized. Further, the acquisition unit 30, the generation unit 31, the estimation unit 32, the reception unit 33, the determination unit 34, the management unit 35, and the compensation processing unit 36 may each be partially or wholly composed of only hardware.

コンピュータ200のCPU201は、プログラムを、記録媒体208から読み取って実行するが、他の例として、他の装置から、ネットワーク6を介してこれらのプログラムを取得してもよい。なお、HDD204は、記憶部11に対応し、記憶部11と同様のデータを記憶する。また、HDD204に代えて、RAM、フラッシュメモリ等の半導体メモリ素子、または、光ディスク等の記憶装置を用いてもよい。 The CPU 201 of the computer 200 reads and executes the programs from the recording medium 208, but as another example, these programs may be acquired from another device via the network 6. The HDD 204 corresponds to the storage unit 11 and stores the same data as the storage unit 11. Further, instead of the HDD 204, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as an optical disk may be used.

〔7.効果〕
実施形態に係る情報処理装置1は、施設の予約に関する情報である予約情報を取得する取得部30と、取得部30によって取得された予約情報に基づき、予約のキャンセルが発生するリスクを推定する推定部32と、推定部32によって推定された分割期間毎のリスクに基づき、キャンセルに対して補償を行う補償サービスへ施設を提供する事業者が支払う掛け金を決定する決定部34を備える。したがって、実施形態に係る情報処理装置1によれば、予約のキャンセルに対する新たな仕組みの構築することができる。
[7. effect〕
The information processing device 1 according to the embodiment estimates the risk of reservation cancellation based on the acquisition unit 30 that acquires reservation information, which is information related to facility reservation, and the reservation information acquired by the acquisition unit 30. It includes a unit 32 and a determination unit 34 that determines a premium to be paid by a business operator that provides a compensation service that compensates for cancellations based on the risk for each division period estimated by the estimation unit 32. Therefore, according to the information processing device 1 according to the embodiment, it is possible to construct a new mechanism for canceling the reservation.

また、推定部32は、施設の利用日時までの期間を分割した分割期間毎のリスクを推定し、決定部34は、分割期間毎の前記リスクに基づいて前記掛け金を決定する。したがって、実施形態に係る情報処理装置1によれば、分割期間毎のリスクを推定することで、リスクを精度よく推定することが可能となる。 Further, the estimation unit 32 estimates the risk for each division period in which the period up to the date and time of use of the facility is divided, and the determination unit 34 determines the stake based on the risk for each division period. Therefore, according to the information processing apparatus 1 according to the embodiment, it is possible to accurately estimate the risk by estimating the risk for each division period.

また、補償サービスは、キャンセルが発生した場合に、施設に対して補填額を支払うサービスであって、情報処理装置1は、補填額の指定を事業者から受け付ける受付部33をさらに備え、決定部34は、受付部33によって受け付けられた補填額に基づいて掛け金を決定する。したがって、実施形態に係る情報処理装置1によれば、施設事業者が望む範囲の補償サービスを提供することが可能となる。 Further, the compensation service is a service that pays the compensation amount to the facility when the cancellation occurs, and the information processing device 1 further includes a reception unit 33 that accepts the designation of the compensation amount from the business operator, and is a determination unit. 34 determines the stake based on the compensation amount received by the reception unit 33. Therefore, according to the information processing device 1 according to the embodiment, it is possible to provide the compensation service within the range desired by the facility operator.

また、受付部33は、分割期間毎の補填額の指定を受け付け、決定部34は、分割期間毎に指定された補填額にそれぞれ対応する分割期間毎のリスクに応じた料率を乗算した金額の和を掛け金として決定する。したがって、実施形態に係る情報処理装置1によれば、施設事業者が希望する補償に対して最小減の掛け金を支払えばよいので、安価な掛け金で補償サービスを提供することが可能となる。 Further, the reception unit 33 accepts the designation of the compensation amount for each division period, and the determination unit 34 multiplies the compensation amount specified for each division period by the corresponding rate according to the risk for each division period. The sum is determined as a stake. Therefore, according to the information processing apparatus 1 according to the embodiment, it is sufficient to pay the minimum reduction amount for the compensation desired by the facility operator, so that the compensation service can be provided with an inexpensive amount.

また、推定部32は、予約を行ったユーザのキャンセル履歴、施設のキャンセル履歴、施設が属する地域のキャンセル履歴、施設が属する業界のキャンセル履歴、および季節要因の少なくとも一つに基づき、リスクを推定する。したがって、実施形態に係る情報処理装置1によれば、キャンセルが発生するリスクを精度よく推定することが可能となる。 In addition, the estimation unit 32 estimates the risk based on at least one of the cancellation history of the user who made the reservation, the cancellation history of the facility, the cancellation history of the area to which the facility belongs, the cancellation history of the industry to which the facility belongs, and the seasonal factor. do. Therefore, according to the information processing apparatus 1 according to the embodiment, it is possible to accurately estimate the risk of cancellation.

また、情報処理装置1は、事業者から補償サービスへの加入申請を受け付けることで、補償サービスへの加入状況を管理する管理部35を備える。したがって、実施形態に係る情報処理装置1によれば、施設のキャンセルに対する補償を行う補償サービスを施設事業者に提供することができる。 Further, the information processing device 1 includes a management unit 35 that manages the subscription status of the compensation service by accepting an application for subscription to the compensation service from the business operator. Therefore, according to the information processing device 1 according to the embodiment, it is possible to provide the facility operator with a compensation service for compensating for the cancellation of the facility.

また、管理部35は、予約毎に加入申請を受け付ける。したがって、実施形態に係る情報処理装置1によれば、施設事業者に対する利便性を向上させることができる。 In addition, the management unit 35 accepts a subscription application for each reservation. Therefore, according to the information processing device 1 according to the embodiment, it is possible to improve the convenience for the facility operator.

また、管理部35は、複数の予約に対応する補償サービスへの加入申請である一括申請を受け付ける。したがって、実施形態に係る情報処理装置1によれば、施設事業者に対する利便性を向上させることができる。 In addition, the management unit 35 accepts a batch application, which is an application for joining a compensation service corresponding to a plurality of reservations. Therefore, according to the information processing device 1 according to the embodiment, it is possible to improve the convenience for the facility operator.

また、決定部34は、管理部35によって一括申請が受け付けられた場合に、予約毎に掛け金を決定し、管理部35は、掛け金が予め指定された所定範囲内に収まる場合、当該掛け金にて補償サービスへ加入させる。したがって、実施形態に係る情報処理装置1によれば、施設事業者に対する利便性を向上させることができる。 In addition, the decision unit 34 determines the stake for each reservation when the batch application is accepted by the management unit 35, and the management unit 35 uses the stake when the stake falls within the predetermined range specified in advance. Subscribe to compensation service. Therefore, according to the information processing device 1 according to the embodiment, it is possible to improve the convenience for the facility operator.

また、管理部35は、掛け金が所定範囲から逸脱する場合に、事業者に対して通知する。したがって、実施形態に係る情報処理装置1によれば、施設事業者に対する利便性を向上させることができる。 In addition, the management unit 35 notifies the business operator when the stake deviates from the predetermined range. Therefore, according to the information processing device 1 according to the embodiment, it is possible to improve the convenience for the facility operator.

また、管理部35は、加入申請を受け付けた場合に、補償サービスとして保険サービスを提供する保険業者へ保険サービスへの加入申請を示す情報を提供する。したがって、実施形態に係る情報処理装置1によれば、保険業者と連携した補償サービスを施設事業者に提供することができる。 In addition, when the management unit 35 receives the application for participation, the management unit 35 provides information indicating the application for participation in the insurance service to the insurer who provides the insurance service as a compensation service. Therefore, according to the information processing device 1 according to the embodiment, it is possible to provide the facility operator with a compensation service in cooperation with the insurance company.

また、上述した情報処理装置1は、それぞれ複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 Further, the above-mentioned information processing device 1 may be realized by a plurality of server computers, and depending on the function, it may be realized by calling an external platform or the like by API (Application Programming Interface) or network computing. The configuration can be changed flexibly.

また、上記してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 Further, the above-mentioned "section, module, unit" can be read as "means" or "circuit". For example, the acquisition unit can be read as an acquisition means or an acquisition circuit.

以上、上記実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the above-described embodiment, the technical scope of the present invention is not limited to the scope described in the above-described embodiment. It will be apparent to those skilled in the art that various changes or improvements can be made to the above embodiments. Further, it is clear from the description of the scope of claims that the form to which such a modification or improvement is added may be included in the technical scope of the present invention.

1 情報処理装置
2,2〜2 端末装置
3 予約サーバ
4,4〜4 施設装置
5 保険業者サーバ
6 ネットワーク
10,50 通信部
11,51 記憶部
12,52 制御部
20 ユーザ情報DB
21 予約情報DB
22 補償情報DB
30 取得部
31 生成部
32 推定部
33 受付部
34 決定部
35 管理部
36 補償処理部
41 ユーザ情報テーブル
42 予約情報テーブル
43 補償関連情報テーブル
100 情報処理システム
1 Information processing device 2, 2 1 to 2 n Terminal device 3 Reservation server 4, 4 1 to 4 m Facility device 5 Insurer server 6 Network 10, 50 Communication unit 11, 51 Storage unit 12, 52 Control unit 20 User information DB
21 Reservation information DB
22 Compensation information DB
30 Acquisition unit 31 Generation unit 32 Estimate unit 33 Reception department 34 Decision department 35 Management department 36 Compensation processing department 41 User information table 42 Reservation information table 43 Compensation-related information table 100 Information processing system

Claims (14)

施設の予約に関する情報である予約情報を取得する取得部と、
前記取得部によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する推定部と、
前記推定部によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する決定部と
を備え
前記推定部は、
前記施設の利用日時までの期間を分割した分割期間毎の前記リスクを推定し、
前記決定部は、
前記分割期間毎の前記リスクに基づいて前記掛け金を決定する
ことを特徴とする情報処理装置。
The acquisition department that acquires reservation information, which is information related to facility reservations,
An estimation unit that estimates the risk of cancellation of the reservation based on the reservation information acquired by the acquisition unit, and an estimation unit.
Based on the risk estimated by the estimation unit, it is provided with a determination unit that determines the premium paid by the business operator that provides the facility to the compensation service that compensates for the cancellation .
The estimation unit
Estimate the risk for each division period by dividing the period up to the date and time of use of the facility.
The decision unit
An information processing device characterized in that the stake is determined based on the risk for each division period.
前記補償サービスは、
前記キャンセルが発生した場合に、前記施設に対して補填額を支払うサービスであって、
前記補填額の指定を前記事業者から受け付ける受付部
をさらに備え、
前記決定部は、
前記受付部によって受け付けられた前記補填額に基づいて前記掛け金を決定すること
を特徴とする請求項に記載の情報処理装置。
The compensation service is
A service that pays a compensation amount to the facility when the cancellation occurs.
Further equipped with a reception department that accepts the designation of the compensation amount from the business operator,
The decision unit
The information processing apparatus according to claim 1 , wherein the stake is determined based on the compensation amount received by the reception unit.
前記受付部は、
前記分割期間毎の前記補填額の指定を受け付け、
前記決定部は、
前記分割期間毎に指定された前記補填額に対してそれぞれ対応する前記分割期間毎の前記リスクに応じた料率を乗算した金額の和を前記掛け金として決定すること
を特徴とする請求項に記載の情報処理装置。
The reception department
Accepting the designation of the compensation amount for each division period,
The decision unit
The second aspect of claim 2, wherein the sum of the amounts obtained by multiplying the compensation amount designated for each division period by the corresponding rate according to the risk for each division period is determined as the stake. Information processing equipment.
施設の予約に関する情報である予約情報を取得する取得部と、
前記取得部によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する推定部と、
前記推定部によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する決定部と
を備え
前記推定部は、
前記予約を行ったユーザのキャンセル率、前記施設におけるキャンセル率、前記施設が属する地域のキャンセル率、前記施設が属する業界のキャンセル率、および季節因子の少なくとも一つに基づき、前記リスクを推定する
ことを特徴とする情報処理装置。
The acquisition department that acquires reservation information, which is information related to facility reservations,
An estimation unit that estimates the risk of cancellation of the reservation based on the reservation information acquired by the acquisition unit, and an estimation unit.
Based on the risk estimated by the estimation unit, it is provided with a determination unit that determines the premium paid by the business operator that provides the facility to the compensation service that compensates for the cancellation .
The estimation unit
Estimate the risk based on at least one of the cancellation rate of the user who made the reservation, the cancellation rate at the facility, the cancellation rate of the area to which the facility belongs, the cancellation rate of the industry to which the facility belongs, and the seasonal factor. An information processing device characterized by.
前記事業者から前記補償サービスへの加入申請を受け付けることで、前記補償サービスの加入状況を管理する管理部
を備えることを特徴とする請求項1〜のいずれか一つに記載の情報処理装置。
The information processing apparatus according to any one of claims 1 to 4 , wherein a management unit for managing the subscription status of the compensation service is provided by receiving an application for subscription to the compensation service from the business operator. ..
前記管理部は、
前記予約毎に前記加入申請を受け付けること
を特徴とする請求項に記載の情報処理装置。
The management department
The information processing device according to claim 5 , wherein the subscription application is accepted for each reservation.
前記管理部は、
複数の前記予約に対応する前記補償サービスへの前記加入申請である一括申請を受け付けること
を特徴とする請求項またはに記載の情報処理装置。
The management department
The information processing apparatus according to claim 5 or 6 , wherein a batch application, which is an application for joining the compensation service corresponding to a plurality of reservations, is accepted.
前記決定部は、
前記一括申請が受け付けられた場合に、前記予約毎に前記掛け金を決定し、
前記管理部は、
前記掛け金が予め設定された枠内に収まる場合、当該掛け金にて前記補償サービスへ加入させること
を特徴とする請求項に記載の情報処理装置。
The decision unit
When the batch application is accepted, the stake is determined for each reservation, and the stake is determined.
The management department
The information processing apparatus according to claim 7 , wherein when the stake fits within a preset frame, the stake is used to subscribe to the compensation service.
前記管理部は、
前記掛け金が前記枠内から逸脱する場合に、前記事業者に対して通知すること
を特徴とする請求項に記載の情報処理装置。
The management department
The information processing device according to claim 8 , wherein when the stake deviates from the frame, the business operator is notified.
前記管理部は、
前記加入申請を受け付けた場合に、前記補償サービスとして保険サービスを提供する保険業者の装置へ前記保険サービスへの加入申請を示す情報を提供すること
を特徴とする請求項のいずれか一つに記載の情報処理装置。
The management department
Any one of claims 5 to 9 , wherein when the application for enrollment is accepted, information indicating the application for enrollment in the insurance service is provided to the device of the insurer who provides the insurance service as the compensation service. The information processing device described in 1.
コンピュータが実行する情報処理方法であって、
施設の予約に関する情報である予約情報を取得する取得工程と、
前記取得工程によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する推定工程と、
前記推定工程によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する決定工程と
を含み、
前記推定工程は、
前記施設の利用日時までの期間を分割した分割期間毎の前記リスクを推定し、
前記決定工程は、
前記分割期間毎の前記リスクに基づいて前記掛け金を決定する
ことを特徴とする情報処理方法。
It is an information processing method executed by a computer.
The acquisition process to acquire reservation information, which is information related to facility reservations,
An estimation process that estimates the risk of cancellation of the reservation based on the reservation information acquired by the acquisition process, and an estimation process.
Wherein based on the risk estimated by the estimation step, seen including a determination step of determining a shackle business pays to provide the facility to the compensation service for compensation for the cancellation,
The estimation process is
Estimate the risk for each division period by dividing the period up to the date and time of use of the facility.
The determination step is
An information processing method characterized in that the stake is determined based on the risk for each division period.
施設の予約に関する情報である予約情報を取得する取得手順と、
前記取得手順によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する推定手順と、
前記推定手順によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する決定手順と
をコンピュータに実行させ
前記推定手順は、
前記施設の利用日時までの期間を分割した分割期間毎の前記リスクを推定し、
前記決定手順は、
前記分割期間毎の前記リスクに基づいて前記掛け金を決定する
ことを特徴とする情報処理プログラム。
The acquisition procedure for acquiring reservation information, which is information related to facility reservations,
An estimation procedure for estimating the risk of cancellation of the reservation based on the reservation information acquired by the acquisition procedure, and an estimation procedure.
Based on the risk estimated by the estimation procedure, the computer is made to execute a determination procedure for determining a premium to be paid by the business operator providing the facility to the compensation service that compensates for the cancellation .
The estimation procedure is
Estimate the risk for each division period by dividing the period up to the date and time of use of the facility.
The determination procedure is
An information processing program characterized in that the bet is determined based on the risk for each division period.
コンピュータが実行する情報処理方法であって、
施設の予約に関する情報である予約情報を取得する取得工程と、
前記取得工程によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する推定工程と、
前記推定工程によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する決定工程と
を含み、
前記推定工程は、
前記予約を行ったユーザのキャンセル率、前記施設におけるキャンセル率、前記施設が属する地域のキャンセル率、前記施設が属する業界のキャンセル率、および季節因子の少なくとも一つに基づき、前記リスクを推定する
ことを特徴とする情報処理方法。
It is an information processing method executed by a computer.
The acquisition process to acquire reservation information, which is information related to facility reservations,
An estimation process that estimates the risk of cancellation of the reservation based on the reservation information acquired by the acquisition process, and an estimation process.
Wherein based on the risk estimated by the estimation step, seen including a determination step of determining a shackle business pays to provide the facility to the compensation service for compensation for the cancellation,
The estimation process is
Estimate the risk based on at least one of the cancellation rate of the user who made the reservation, the cancellation rate at the facility, the cancellation rate of the area to which the facility belongs, the cancellation rate of the industry to which the facility belongs, and the seasonal factor. An information processing method characterized by.
施設の予約に関する情報である予約情報を取得する取得手順と、
前記取得手順によって取得された前記予約情報に基づき、前記予約のキャンセルが発生するリスクを推定する推定手順と、
前記推定手順によって推定された前記リスクに基づき、前記キャンセルに対して補償を行う補償サービスへ前記施設を提供する事業者が支払う掛け金を決定する決定手順と
をコンピュータに実行させ
前記推定手順は、
前記予約を行ったユーザのキャンセル率、前記施設におけるキャンセル率、前記施設が属する地域のキャンセル率、前記施設が属する業界のキャンセル率、および季節因子の少なくとも一つに基づき、前記リスクを推定する
ことを特徴とする情報処理プログラム。
The acquisition procedure for acquiring reservation information, which is information related to facility reservations,
An estimation procedure for estimating the risk of cancellation of the reservation based on the reservation information acquired by the acquisition procedure, and an estimation procedure.
Based on the risk estimated by the estimation procedure, the computer is made to execute a determination procedure for determining a premium to be paid by the business operator providing the facility to the compensation service that compensates for the cancellation .
The estimation procedure is
Estimate the risk based on at least one of the cancellation rate of the user who made the reservation, the cancellation rate at the facility, the cancellation rate of the area to which the facility belongs, the cancellation rate of the industry to which the facility belongs, and the seasonal factor. An information processing program featuring.
JP2018154184A 2018-08-20 2018-08-20 Information processing equipment, information processing methods and information processing programs Active JP6961551B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018154184A JP6961551B2 (en) 2018-08-20 2018-08-20 Information processing equipment, information processing methods and information processing programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018154184A JP6961551B2 (en) 2018-08-20 2018-08-20 Information processing equipment, information processing methods and information processing programs

Publications (2)

Publication Number Publication Date
JP2020030471A JP2020030471A (en) 2020-02-27
JP6961551B2 true JP6961551B2 (en) 2021-11-05

Family

ID=69622511

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018154184A Active JP6961551B2 (en) 2018-08-20 2018-08-20 Information processing equipment, information processing methods and information processing programs

Country Status (1)

Country Link
JP (1) JP6961551B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7304632B2 (en) * 2020-04-30 2023-07-07 Payn株式会社 Information processing device, method and program

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2917502B2 (en) * 1990-11-19 1999-07-12 オムロン株式会社 Premium determination device
JPH0981626A (en) * 1995-09-11 1997-03-28 Toshiba Corp Hotel reservation reception system and its management method
JP2002222370A (en) * 2001-01-26 2002-08-09 Ntt Comware Corp Method and system for setting fee for utilizing outdoor facility
JP2002334215A (en) * 2001-05-09 2002-11-22 Kao Corp Insurance reconsideration proposal supporting method
JP2002342578A (en) * 2001-05-17 2002-11-29 Shuji Kawakami Insurance system
JP2004062822A (en) * 2002-07-31 2004-02-26 Fujitsu Ltd Method of deciding number of cancel of reservation, computing equipment and computer program
JP2005322123A (en) * 2004-05-11 2005-11-17 Hitachi Ltd Insurance contract system and method
WO2014071023A1 (en) * 2012-10-31 2014-05-08 Moses Christopher Systems and methods for improving scheduling inefficiencies using predictive models
WO2015021180A1 (en) * 2013-08-06 2015-02-12 Amgine Technologies Limited Travel booking platform
JP6227035B2 (en) * 2016-03-17 2017-11-08 ヤフー株式会社 Information processing apparatus, information processing method, and program

Also Published As

Publication number Publication date
JP2020030471A (en) 2020-02-27

Similar Documents

Publication Publication Date Title
US11354745B2 (en) Objective achievement portfolio generating device, program, and method
US10664855B2 (en) Demand prediction for time-expiring inventory
JP6960940B2 (en) Feature vector machine compressed with regression tree for forecasting utilization of timed inventory
Kohli et al. A reservation-price model for optimal pricing of multiattribute products in conjoint analysis
Weber et al. The medial prefrontal cortex exhibits money illusion
US20120095841A1 (en) Electronic Marketplace for Energy
US20110040656A1 (en) System and method for generating predictions of price and availability of event tickets on secondary markets
JP6530108B1 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
US20180018683A1 (en) Demand Prediction for Time-Expiring Inventory
CN113011938A (en) Computing device, computing method, and computer-readable recording medium
JP7054659B2 (en) Information processing equipment, information processing methods and information processing programs
JP2022173544A (en) Business property evaluation support device, business property evaluation support method, program, and business property evaluation support system
JP2019185595A (en) Information processor, method for processing information, information processing program, determination device, method for determination, and determination program
JP6961551B2 (en) Information processing equipment, information processing methods and information processing programs
Rossi Competition and reputation in an online marketplace: Evidence from Airbnb
JP6883054B2 (en) Information processing equipment, information processing methods and information processing programs
JP5338109B2 (en) Electronic payment terminal for personal use, recommendation information generation system using the terminal, generation method, and generation program
JP6925305B2 (en) Information processing equipment, information processing methods and information processing programs
EP3057056A1 (en) Method, system, and computer-readable recording medium for providing electronic commerce consumer with monetary benefits in large amounts
JP7116627B2 (en) Information processing device, information processing method and information processing program
KR102269643B1 (en) System for providing o2o-based total moving service using blockchain
US20220342701A1 (en) Systems and methods for limiting a client from dominating a computing resource
BOGA The macro-economic impact of electronic commerce. An empirical study on how e-commerce can foster countries' economic growth
KR102314730B1 (en) Server providing product sales service and operation method thereof
KR20180108292A (en) Multi-level membership automation consignment management system and management method using the same

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210906

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211013

R150 Certificate of patent or registration of utility model

Ref document number: 6961551

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350