JP6853526B2 - Reservation available time prediction system - Google Patents
Reservation available time prediction system Download PDFInfo
- Publication number
- JP6853526B2 JP6853526B2 JP2016197053A JP2016197053A JP6853526B2 JP 6853526 B2 JP6853526 B2 JP 6853526B2 JP 2016197053 A JP2016197053 A JP 2016197053A JP 2016197053 A JP2016197053 A JP 2016197053A JP 6853526 B2 JP6853526 B2 JP 6853526B2
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- past
- reservable
- record data
- rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
この発明は予約可能時期予測システムに係り、特に、宿泊施設の客室や航空便の座席のように数に限りのある商品やサービスに関し、予約可能な時期を事前に予測する技術に関する。 The present invention relates to a reservable time prediction system, and more particularly to a technique for predicting the reservable time in advance with respect to a limited number of goods and services such as accommodation rooms and airmail seats.
近時、健康に対する意識の高まりを受け、また地方の活性化を図る目的ともマッチすることから、市民参加型の大規模なスポーツイベントが日本各地で開催されるようになってきている(非特許文献1)。
また、各地で開催されるスポーツイベントの情報を提供すると共に、参加を希望するスポーツイベントへのエントリー(申込)を代行する支援サービスも登場している(非特許文献2)。
このような支援サイトを利用することにより、ユーザは自宅に居ながら、日本全国で開催される各種スポーツイベントに容易にエントリーすることが可能となる。
Recently, due to the growing awareness of health and the purpose of revitalizing local areas, large-scale citizen-participation-type sporting events are being held in various parts of Japan (non-patented). Document 1).
In addition, a support service that provides information on sports events held in various places and acts as an entry (application) for sports events that you wish to participate in has also appeared (Non-Patent Document 2).
By using such a support site, the user can easily enter various sporting events held all over Japan while staying at home.
ところで、遠方のスポーツイベントに参加するとなると、当然ながら現地での宿泊施設の手配や、飛行機や鉄道の座席を確保する必要が生じる。
しかしながら、スポーツ大会にエントリーした時点で安心してしまい、宿泊施設の予約や航空券の確保をぎりぎりまで先延ばしにするユーザが多いのが現実である。
このため、スポーツイベントへのエントリーはしたものの、現地での宿泊先や交通手段を確保できないといった事態も生じていた。
By the way, when participating in a distant sporting event, it is naturally necessary to arrange accommodations locally and secure seats for airplanes and railroads.
However, the reality is that many users feel relieved when they enter a sports competition and postpone the reservation of accommodation facilities and the securing of airline tickets to the last minute.
For this reason, although they made entries for sporting events, there were cases where they could not secure accommodation or transportation at the site.
この発明は、従来の上記問題を解決するために案出されたものであり、将来の予約対象日(例えば、スポーツ大会等の大きなイベントの開催日前日)における特定の予約対象物(特定地域の宿泊施設や、その地域までの交通機関等)に対する予約の可能な時期を、事前にユーザに提示できる技術の提供を目的としている。 The present invention has been devised to solve the above-mentioned conventional problems, and is a specific reservation target (for example, the day before the date of a large event such as a sports competition) on a future reservation target date (for example, in a specific area). The purpose is to provide technology that can present to the user in advance when reservations can be made for accommodation facilities and transportation to the area.
上記の目的を達成するため、請求項1に記載した予約可能時期予測システムは、特定の予約対象物に関する予約対象日及び予約受付日を備えた過去の予約実績データを格納しておく予約実績データ記憶手段を備え、将来の予約対象日を示す予測条件が入力された際に、この将来の予約対象日に対応する過去の予約対象日を特定する処理と、上記予約実績データ記憶手段に格納された予約実績データの中で、上記過去の予約対象日にマッチする予約実績データを抽出する処理と、抽出した各予約実績データを予約受付日に基づいて集計し、上記過去の予約対象日に至るまでの日毎に、上記予約対象物の予約累積数を算出する処理と、各日の予約累積数を上記予約対象物の数量で除して、日毎の予約率を算出する処理と、これら過去の予約対象日に至る各日の予約率に基づいて、将来の予約可能時期を推定する処理と、この予約可能時期を出力する処理とが実行されることを特徴としている。 In order to achieve the above object, the reservable time prediction system according to claim 1 stores the past reservation record data including the reservation target date and the reservation acceptance date for a specific reservation target object. It is provided with a storage means, and when a prediction condition indicating a future reservation target date is input, a process for identifying a past reservation target date corresponding to this future reservation target date and storage in the reservation record data storage means. From the reservation record data, the process of extracting the reservation record data that matches the past reservation target date and the extracted reservation record data are aggregated based on the reservation reception date to reach the past reservation target date. The process of calculating the cumulative number of reservations for the above reserved objects for each day up to, and the process of dividing the cumulative number of reservations for each day by the quantity of the above reserved objects to calculate the daily reservation rate, and these past It is characterized in that a process of estimating a future reservable time and a process of outputting the reservable time are executed based on the reservation rate of each day up to the reservation target date.
「将来の予約対象日に対応する過去の予約対象日」とは、例えば、「将来の予約対象日」の1年前の同一月日が該当する。あるいは、「将来の予約対象日」に大型のイベントが開催される場合には、同イベントが開催された過去の月日等が該当する。 The "past reservation target date corresponding to the future reservation target date" corresponds to, for example, the same month and day one year before the "future reservation target date". Alternatively, when a large-scale event is held on the "future reservation target date", the past month and day when the event was held corresponds to this.
「将来の予約対象日を示す予測条件が入力された際」とは、ユーザによって「将来の予約対象日」が明示的に入力された場合に限定されるものではない。例えば、将来の特定の日時に開催されるイベントへの申込情報が登録された時点で、当該イベントの開催日や前日等を「将来の予約対象日」と認識し、システムの側で自動的に予約可能時期を推定し、イベント参加ユーザに対する電子メールの送信やWEBページの提示という形で出力することも可能である。 "When a prediction condition indicating a future reservation target date is input" is not limited to the case where the "future reservation target date" is explicitly input by the user. For example, when application information for an event to be held at a specific date and time in the future is registered, the date or the day before the event is recognized as a "future reservation target date", and the system automatically automatically recognizes it. It is also possible to estimate the time when reservations can be made and output it in the form of sending an e-mail to the users participating in the event or presenting a WEB page.
請求項2に記載した予約可能時期予測システムは、請求項1に記載のシステムであって、さらに、上記過去の予約対象日が複数特定されると共に、これら複数の予約対象日毎に、それぞれの予約対象日に至るまでの日毎の予約率が算出され、対応する複数の日単位で、それぞれの予約率の平均値が算出され、これら過去の日毎の予約率の平均値に基づいて、将来の予約可能時期が推定されることを特徴としている。
The reservable time prediction system according to claim 2 is the system according to
請求項3に記載した予約可能時期予測システムは、請求項1に記載のシステムであって、さらに、上記過去の予約対象日が複数特定されると共に、これら複数の予約対象日毎に、それぞれの予約対象日に至るまでの日毎の予約率に所定の重み付けを適用した調整済予約率が算出され、対応する複数の日単位で、調整済予約率の平均値が算出され、これら過去の日毎の調整済予約率の平均値に基づいて、将来の予約可能時期が推定されることを特徴としている。
The reservable time prediction system according to claim 3 is the system according to
請求項2または3における「過去の予約対象日が複数特定される」とは、例えば、「将来の予約対象日」の1年前の同一月日、2年前の同一月日、3年前の同一月日…が特定されることを意味する。あるいは、「将来の予約対象日」に大型のイベントが開催される場合には、同イベントが開催された1年前の月日、2年前の月日、3年前の月日…が「過去の予約対象日」として特定されることを意味する。 In claim 2 or 3, "multiple past reservation target dates are specified" means, for example, the same date one year before the "future reservation target date", the same month date two years ago, and three years ago. It means that the same date ... is specified. Alternatively, when a large-scale event is held on the "future reservation target date", the date one year before the event was held, the date two years ago, the date three years ago, and so on are ". It means that it is specified as "past reservation target date".
請求項4に記載した予約可能時期予測システムは、請求項1〜3に記載のシステムであって、さらに、上記過去の予約対象日に至る各日の予約率または調整済予約率に対して、所定の予約率または調整済予約率を閾値とする第1の判定ルールを適用することによって確実予約可能期限を認定すると共に、より高い予約率または調整済予約率を閾値とする第2の判定ルールを適用することによって予約可能期限を認定し、これら確実予約可能期限及び予約可能期限を上記将来の予約可能時期として出力することを特徴としている。
The reservable time prediction system according to claim 4 is the system according to
請求項5に記載した予約可能時期予測システムは、請求項1〜4に記載のシステムであって、さらに、特定の地域で開催されるイベントの開催期間及び開催期間中の日毎の参加者数が格納されたイベント情報記憶手段を備え、上記予約対象物が特定の地域との関連性を有しており、上記イベント情報記憶手段を参照した結果、当該予約対象物の関連地域において、上記過去の予約対象日またはその翌日に開催されていたイベントが、上記将来の予約対象日またはその翌日に開催されないことが検知された場合、当該イベントの日毎の参加者数の少なくとも一部を、上記予約累積数から減算して過去の日毎の予約率を算出することを特徴としている。
The reservable time prediction system according to claim 5 is the system according to
請求項6に記載した予約可能時期予測システムは、請求項1〜4に記載のシステムであって、さらに、特定の地域で開催されるイベントの開催期間及び開催期間中の日毎の参加者数が格納されたイベント情報記憶手段を備え、上記予約対象物が特定の地域との関連性を有しており、上記イベント情報記憶手段を参照した結果、当該予約対象物の関連地域において、上記過去の予約対象日またはその翌日に開催されていなかったイベントが、上記将来の予約対象日またはその翌日に開催されることが検知された場合、当該イベントの日毎の参加者数の少なくとも一部を、上記予約累積数に加算して過去の日毎の予約率を算出することを特徴としている。
The reservable time prediction system according to claim 6 is the system according to
請求項7に記載した予約可能時期予測システムは、請求項1〜6に記載のシステムであって、さらに、上記予約対象物が航空便の座席であり、各航空便の便名、出発空港、出発時刻、到着空港、到着時刻、座席数が格納された航空便記憶手段を備え、上記予約実績データ記憶手段には、各航空便の過去の予約実績データが格納されており、上記予測条件として、将来の予約対象日と、出発空港及び到着空港が入力された場合に、この予測条件にマッチする航空便が上記航空便記憶手段から抽出され、上記予約実績データ記憶手段から、各航空便に係る過去の予約実績データが抽出され、これらの予約実績データに基づいて、各航空便の将来の予約可能時期が推定され、上記の予約可能時期が航空便単位で出力されることを特徴としている。
The reservable time prediction system according to
請求項8に記載した予約可能時期予測システムは、請求項1〜6に記載のシステムであって、さらに、上記予約対象物が宿泊施設の客室であり、各宿泊施設の名称、所在地、価格帯別の客室数が格納された宿泊施設記憶手段を備え、上記予約実績データ記憶手段には、各宿泊施設の過去の予約実績データが格納されており、上記予測条件として、将来の予約対象日と地域が入力された場合に、この予測条件にマッチする宿泊施設が上記宿泊施設記憶手段から抽出され、上記予約実績データ記憶手段から、各宿泊施設に係る過去の予約実績データが抽出され、これらの予約実績データに基づいて、各価格帯の将来の予約可能時期が推定され、上記の予約可能時期が価格帯別に出力されることを特徴としている。
The reservable time prediction system according to
請求項1に記載した予約可能時期予測システムによれば、過去の予約実績データに基づいて将来の予約対象日に関する予約可能時期を推定し、事前にユーザに提示することができるため、うっかり予約可能時期を逃してしまう事態の発生を回避できる。
According to the reservable time prediction system described in
請求項2または3に記載した予約可能時期予測システムの場合、相互に対応する過去の複数の予約実績データ間の予約率または調整済予約率の平均値を日毎に求め、これに基づいて将来の予約可能時期を推定する方式であるため、年毎のブレを均すことができ、より信頼性の高い予測結果を得ることができる。 In the case of the reservable time prediction system according to claim 2 or 3, the average value of the reservation rate or the adjusted reservation rate between a plurality of corresponding past reservation record data is calculated for each day, and the future is based on this. Since it is a method of estimating the reservable time, it is possible to even out the fluctuation of each year and obtain a more reliable prediction result.
請求項4に記載した予約可能時期予測システムによれば、ユーザに対し、より確実性の高い「確実予約可能期限」と、これよりも確実性の低い「予約可能期限」の両方を提示することができる。 According to the reservable time prediction system according to claim 4, the user is presented with both a more certain "reservable deadline" and a less certain "reservable deadline". Can be done.
請求項5または6に記載した予約可能時期予測システムの場合、イベント開催の有無による影響を予約可能時期の推定に反映させることができるため、より正確な予約可能時期を導出することができる。 In the case of the reservable time prediction system according to claim 5 or 6, since the influence of the presence or absence of the event can be reflected in the estimation of the reservable time, a more accurate reservable time can be derived.
請求項7に記載した予約可能時期予測システムによれば、ユーザは特定の航空便の予約について、事前に予約可能時期を認識することができるため、航空便の予約ミスを有効に防止できる。
According to the reservable time prediction system according to
請求項8に記載した予約可能時期予測システムによれば、ユーザは特定地域の宿泊施設について、事前に価格帯別の予約可能時期を認識することができるため、宿泊施設の予約ミスを有効に防止できる。
According to the reservable time prediction system described in
図1に示すように、この発明に係る予約可能時期予測システム10は、WEBサーバ12と、予約可能時期予測サーバ14と、DBサーバ16を備えている。
WEBサーバ12、予約可能時期予測サーバ14及びDBサーバ16は、通信ネットワークを介して相互に接続されている。
As shown in FIG. 1, the reservable
The
上記WEBサーバ12は、インターネット18を介して、ユーザが操作する多数のクライアント端末20と接続されている。
このクライアント端末20としては、通信機能及びWEBブラウザプログラムを備えたPCやタブレット端末、スマートフォン等が該当する。
The
The
上記予約可能時期予測サーバ14は、OS及び専用のアプリケーションプログラムを備えており、このアプリケーションプログラムに従ってサーバコンピュータのCPUが必要な処理を実行することにより、後述の各種機能を発揮する。
The reservable
上記DBサーバ16は、OS及びデータベース管理プログラムを備えており、その外部記憶装置22内には、イベントDB24、イベント申込DB26、ユーザDB28、天気予報DB29、宿泊施設DB30、宿泊予約DB32、宿泊施設予測DB34、航空便DB36、航空便予約DB38、航空便予測DB40等の各種データベースが格納されている。
The DB
DBサーバ16は、インターネット18を介して多数の外部サーバ42やデータ登録端末44と接続されている。
外部サーバ42としては、例えば、各航空会社の航空便予約管理サーバ、各宿泊施設の予約管理サーバ、イベント予約代行業者の予約管理サーバ等が該当する。
また、データ登録端末44としては、このシステム10の運用者が管理するPC等が該当する。
The
Examples of the
The
上記イベントDB24には、日本各地で開催されるスポーツイベント、音楽イベント、展覧会、博覧会等、モーターショー、学会、サミット等、比較的大きな集客数(動員数)が見込まれる各種イベントの情報が格納されている。
例えば、図2(a)に示すように、イベントID、イベント名称、イベントカテゴリ、開始日時、終了日時、開催地、日毎の参加者数、主催者、登録日時等のデータ項目を備えたレコードが、イベントDB24に格納されている。
これらのイベント情報は、データ登録端末44から随時送信され、DBサーバ16を介してイベントDB24に格納される。
The above event DB24 contains information on various events that are expected to attract a relatively large number of customers (mobilization) such as sports events, music events, exhibitions, expositions, motor shows, academic societies, summits, etc. held in various parts of Japan. It is stored.
For example, as shown in FIG. 2A, a record having data items such as event ID, event name, event category, start date / time, end date / time, venue, number of participants per day, organizer, registration date / time, etc. , Stored in event DB24.
These event information are transmitted from the
また、上記イベント申込DB26には、特定のイベントに対するユーザの申込情報が格納されている。
例えば、図2(b)に示すように、イベント申込ID、イベントID、ユーザID、参加日、申込受付日時等のデータ項目を備えたレコードが、イベント申込DB26に格納されている。
これらのイベント申込情報は、外部サーバ42(イベント予約代行業者の予約管理サーバ等)から随時送信され、DBサーバ16を介してイベントDB24に格納される。
Further, the
For example, as shown in FIG. 2B, a record including data items such as an event application ID, an event ID, a user ID, a participation date, and an application acceptance date / time is stored in the
These event application information is transmitted from an external server 42 (reservation management server of an event reservation agency, etc.) at any time, and is stored in the
上記ユーザDB28には、各ユーザの属性情報が格納されている。
例えば、図2(c)に示すように、ユーザID、氏名、住所、性別、生年月日、メールアドレス、登録年月日等のデータ項目を備えたレコードが、ユーザDB28に格納されている。
これらのユーザ情報は、ユーザ登録時にクライアント端末20からWEBサーバ12に送信され、DBサーバ16を介してユーザDB28に格納される。
The attribute information of each user is stored in the
For example, as shown in FIG. 2C, a record including data items such as a user ID, a name, an address, a gender, a date of birth, an e-mail address, and a registration date is stored in the
These user information are transmitted from the
上記天気予報DB29には、天気予報情報が格納されている。
例えば、図2(d)に示すように、天気予報ID、適用地域、適用期間、増減率、登録年月日等のデータ項目を備えたレコードが、天気予報DB29に格納されている。
これらの天気予報情報は、データ登録端末44から随時送信され、DBサーバ16を介して天気予報DB29に格納される。
The weather forecast information is stored in the
For example, as shown in FIG. 2D, a record including data items such as a weather forecast ID, an applicable area, an applicable period, an increase / decrease rate, and a registration date is stored in the
These weather forecast information are transmitted from the
上記宿泊施設DB30には、各宿泊施設の属性情報が格納されている。
例えば、図3(a)に示すように、宿泊施設ID、名称、カテゴリ(ホテル/旅館/ペンション等)、所在地、価格帯別客室数等のデータ項目を備えたレコードが、宿泊施設DB30に格納されている。
これらの宿泊施設情報は、データ登録端末44から随時送信され、DBサーバ16を介して宿泊施設DB30に格納される。
The
For example, as shown in FIG. 3A, a record having data items such as an accommodation facility ID, a name, a category (hotel / inn / pension, etc.), a location, and the number of guest rooms by price range is stored in the accommodation facility DB30. Has been done.
These accommodation facility information is transmitted from the
上記宿泊予約DB32には、各地の主要なホテルや旅館等の宿泊施設における宿泊予約情報(予約実績データ)が格納される。
例えば、図3(b)に示すように、宿泊予約ID、宿泊施設ID、宿泊日、価格帯、予約受付日時等のデータ項目を備えたレコードが、宿泊予約DB32に格納されている。
これらの宿泊予約情報は、外部サーバ42(各宿泊施設の予約管理サーバ等)から随時送信され、DBサーバ16を介して宿泊予約DB32に格納される。
The
For example, as shown in FIG. 3B, a record including data items such as an accommodation reservation ID, an accommodation facility ID, an accommodation date, a price range, and a reservation acceptance date / time is stored in the
These accommodation reservation information is transmitted from an external server 42 (reservation management server of each accommodation facility, etc.) at any time, and is stored in the
上記宿泊施設予測DB34には、予約可能時期予測サーバ14によって算出された予約可能時期の予測データが、DBサーバ16を介して逐次格納される。
例えば、図3(c)に示すように、宿泊施設予測ID、ユーザID、予測対象日、予測対象地域、価格帯、確実予約可能期限、予約可能期限、予測実施日時等のデータ項目を備えたレコードが、宿泊施設予測DB34に格納されている。
In the accommodation
For example, as shown in FIG. 3 (c), data items such as accommodation facility prediction ID, user ID, prediction target date, prediction target area, price range, reliable reservation possible deadline, reservation possible deadline, and prediction execution date and time are provided. The record is stored in the accommodation
上記航空便DB36には、各航空便の属性情報が格納されている。
例えば、図4(a)に示すように、航空便ID、航空便名、出発空港、到着空港、出発時刻、到着時刻、座席数等のデータ項目を備えたレコードが、航空便DB36に格納されている。
これらの航空便情報は、データ登録端末44から随時送信され、DBサーバ16を介して航空便DB36に格納される。
The airmail DB36 stores the attribute information of each airmail.
For example, as shown in FIG. 4A, a record including data items such as flight ID, flight number, departure airport, arrival airport, departure time, arrival time, number of seats, etc. is stored in the flight DB36. ing.
These airmail information is transmitted from the
上記航空便予約DB38には、各航空会社の航空便に対する航空便予約情報(予約実績データ)が格納される。
例えば、図4(b)に示すように、航空便予約ID、航空便ID、搭乗日、予約受付日時等のデータ項目を備えたレコードが、航空便予約DB38に格納されている。
これらの航空便予約情報は、外部サーバ42(各航空会社の航空便予約管理サーバ等)から随時送信され、DBサーバ16を介して航空便予約DB38に格納される。
The
For example, as shown in FIG. 4B, a record including data items such as an airmail reservation ID, an airmail ID, a boarding date, and a reservation acceptance date / time is stored in the
These flight reservation information is transmitted from an external server 42 (airline reservation management server of each airline company, etc.) at any time, and is stored in the
上記航空便予測DB40には、予約可能時期予測サーバ14によって算出された予約可能時期の予測データが、DBサーバ16を介して逐次格納される。
例えば、図4(c)に示すように、航空便予測ID、ユーザID、予測対象日、出発空港、到着空港、確実予約可能期限、予約可能期限、予測実施日時等のデータ項目を備えたレコードが、航空便予測DB40に格納されている。
In the
For example, as shown in FIG. 4 (c), a record including data items such as an airmail forecast ID, a user ID, a forecast target date, a departure airport, an arrival airport, a reliable reservation deadline, a reservation deadline, and a forecast execution date and time. Is stored in the airmail forecast DB40.
つぎに、図5のフローチャートに従い、このシステム10による宿泊施設の予約可能時期予測の処理手順について説明する。
まず、クライアント端末20からWEBサーバ12に対し、宿泊施設の予約可能時期予測のリクエストが送信されると(S10)、WEBサーバ12からクライアント端末20に対して、予測条件指定画面(図示省略)が送信される(S12)。
Next, according to the flowchart of FIG. 5, the processing procedure of predicting the reservation available time of the accommodation facility by this
First, when a request for predicting the availability of accommodation facilities is sent from the
これに対し、ユーザが上記画面上で宿泊予定の日付(例えば「2016年12月1日」)と地域(例えば「沖縄県那覇市」)を指定すると、これらの条件がクライアント端末20からWEBサーバ12に送信される(S14)。
On the other hand, when the user specifies the scheduled accommodation date (for example, "December 1, 2016") and the area (for example, "Naha City, Okinawa Prefecture") on the above screen, these conditions are set from the
WEBサーバ12経由でこれらの予測条件を受け取った予約可能時期予測サーバ14は、後述するS16〜S20の処理を通じて「確実予約可能期限」及び「予約可能期限」を算出し、WEBサーバ12に渡す。
つぎに予約可能時期予測サーバ14は、「確実予約可能期限」及び「予約可能期限」を含む宿泊施設予測データを生成し、DBサーバ16を介して宿泊施設予測DB34に格納する(S22)。
The reservable
Next, the reservationable
一方、WEBサーバ12は、「確実予約可能期限」及び「予約可能期限」が記載された予測結果提示画面を生成し、クライアント端末20に送信する(S24)。
図6は、クライアント端末20のWEBブラウザ上に表示された宿泊施設に関する予測結果提示画面50を示すものであり、図示の通り、この画面上には(1)〜(5)の価格帯別に、「確実予約可能期限」と「予約可能期限」が表示されている。
ここで「確実予約可能期限」とは、宿泊予定日の予約を余裕で入れることができる期日のことを意味している。
また、「予約可能期限」とは、宿泊予定日に対して予約を入れることが可能な限界点を示しており、翌日以降は予約が極めて困難となることを意味している。
On the other hand, the
FIG. 6 shows the prediction
Here, the "reliable reservation deadline" means a date on which reservations for the scheduled accommodation date can be made with a margin.
In addition, the "reservation deadline" indicates the limit point at which a reservation can be made with respect to the scheduled accommodation date, and means that it will be extremely difficult to make a reservation from the next day onward.
例えば、1泊3,000円未満の廉価な宿泊施設の場合、2016年12月1日の予約を確実にするためには、「2016年8月21日」の確実予約可能期限までに動く必要があることになる。
もちろん、この確実予約可能期限以降であっても予約を入れることは可能であるが、それでも「2016年9月21日」の予約可能期限を過ぎると予約が非常に難しくなる。
For example, in the case of a low-priced accommodation facility of less than 3,000 yen per night, it is necessary to move by the guaranteed reservation deadline of "August 21, 2016" in order to secure the reservation on December 1, 2016. It will be.
Of course, it is possible to make a reservation even after this certain reservation deadline, but even so, it will be very difficult to make a reservation after the reservation deadline of "September 21, 2016".
したがってユーザは、3,000円未満の比較的安い宿を確保するためには、「2016年8月21日」までに予約を入れるのが安全であり、遅くとも「2016年9月21日」までに予約を入れなければならないことを事前に認識できる。
これに対し、1泊12,000円以上の高価な宿泊施設の確保を希望しているユーザの場合には、最大限「2016年11月27日」の予約可能期限まで予約を留保できることがわかる。
Therefore, it is safe for users to make a reservation by "August 21, 2016" in order to secure a relatively cheap accommodation for less than 3,000 yen, and make a reservation by "September 21, 2016" at the latest. You can recognize in advance that you must put in.
On the other hand, if the user wants to secure an expensive accommodation facility of 12,000 yen or more per night, it can be seen that the reservation can be reserved until the reservation deadline of "November 27, 2016" at the maximum.
現時点(2016年6月1日)で予約を入れることを決断したユーザは、希望する価格帯に係る予約ボタン52をクリックする。
この結果、クライアント端末20は旅行代理店のWEBサーバに接続され、希望する価格帯の宿泊施設がリストアップされた予約申込画面(図示省略)が表示される。
The user who decides to make a reservation at the present time (June 1, 2016) clicks the
As a result, the
これに対し、希望する価格帯における予約可能期限が過ぎてしまっている場合(例えば、11月に入ってから3,000円未満の価格帯の予約を入れる場合)、ユーザは予測条件変更欄54において「予測する日付」または「予測する地域」を選択し直した後、再予測ボタン56をクリックする。
この結果、変更後の予測条件にマッチする予測結果がリストアップされた画面が、クライアント端末20上に表示される。
On the other hand, if the reservation deadline in the desired price range has passed (for example, when making a reservation in the price range of less than 3,000 yen from the beginning of November), the user can enter "Forecast
As a result, a screen listing the prediction results that match the changed prediction conditions is displayed on the
イベントの開催地である「那覇市」でイベント前日の「2016年12月1日」に3,000円未満の宿泊施設について予約を入れることはできなくても、その近隣にまで地域を広げれば11月時点でも予約できる可能性があるため、上記のように予測条件を変えて再予測することには意味がある。 Even if you cannot make a reservation for accommodations for less than 3,000 yen on "December 1, 2016" the day before the event in "Naha City" where the event is held, if you expand the area to the neighborhood, it will be November. Since there is a possibility that reservations can be made even at a certain point in time, it is meaningful to change the prediction conditions and re-predict as described above.
つぎに、上記の「確実予約可能期限」及び「予約可能期限」の算出方法について説明する。
まず、予約可能時期予測サーバ14は、宿泊施設DB30を参照し、指定された地域に所在する宿泊施設を抽出する(S16)。
つぎに、予約可能時期予測サーバ14は、宿泊予約DB32を参照し、抽出した各宿泊施設に関する過去の所定期間内における、過去の所定日に関する予約率を日毎に算出する(S18)。
Next, the calculation method of the above-mentioned "reliable reservation deadline" and "reservable deadline" will be described.
First, the reservable
Next, the reservation available
例えば、「2016年12月1日」が今回の予約対象日である場合、予約可能時期予測サーバ14は、その1年前である2015年12月1日を、今回の予約対象日に対応する「過去の予約対象日」と認定し、これを起点に1年分遡った2014年12月2日までに属する各月日について、2015年12月1日に対する予約率を、指定された地域に所在する宿泊施設の価格帯別に算出する。
For example, if "December 1, 2016" is the target date for this reservation, the reservable
仮に、沖縄県那覇市に存する価格帯が「3,000円未満」の全宿泊施設の合計客室数が1,000室であり、2015年7月1日の時点における「2015年12月1日」の予約数が300室であった場合、「2015/07/01の予約率=30%」となる。
これに対し、同宿泊施設の2015年9月1日の時点における「2015年12月1日」の予約数が750室であった場合、「2015/09/01の予約率=75%」となる。
Assuming that the total number of guest rooms in all accommodations in Naha City, Okinawa Prefecture, whose price range is "less than 3,000 yen" is 1,000, and the number of reservations for "December 1, 2015" as of July 1, 2015. If there are 300 rooms, the reservation rate on 2015/07/01 = 30%.
On the other hand, if the number of reservations for "December 1, 2015" of the same accommodation facility as of September 1, 2015 was 750, "Reservation rate for 2015/09/01 = 75%". Become.
つぎに、予約可能時期予測サーバ14は、上記期間内における日毎の予約率の推移を解析し、価格帯毎に2015年12月1日に関する「確実予約可能期限」と「予約可能期限」を特定する(S20)。
Next, the reservable
例えば、図7(a)に示すように、価格帯が「3,000円未満」の宿泊施設について、2015年8月21日における予約率が「46%」であるのに対し、翌8月22日にこれが「52%」まで上昇していた場合、「予約率50%を超えた日の前日を確実予約可能期限とする」という第1の判定ルールに従い、予約可能時期予測サーバ14は8月21日を「確実予約可能期限」と認定する。
For example, as shown in Fig. 7 (a), for accommodations with a price range of "less than 3,000 yen", the reservation rate on August 21, 2015 was "46%", while the reservation rate was "46%" on August 22, 2015. If this has risen to "52%", the reservation available
また、2015年9月21日における予約率が「87%」であるのに対し、翌9月22日にこれが「91%」まで上昇していた場合、「予約率90%を超えた日の前日を予約可能期限とする」という第2の判定ルールに従い、予約可能時期予測サーバ14は9月21日を「予約可能期限」と認定する。
上記の判定ルールはあくまでも一例であり、他のルールを適用できることは言うまでもない(以下同様)。
Also, if the reservation rate on September 21, 2015 was "87%", but it increased to "91%" on September 22, the following day, the "reservation rate exceeded 90%". According to the second determination rule that "the day before is the reservable deadline", the reservable
It goes without saying that the above judgment rule is just an example, and other rules can be applied (the same applies hereinafter).
あるいは、図7(b)に示すように、価格帯が「8,000円以上12,000円未満」の宿泊施設について、2015年11月1日における予約率が「48%」であるのに対し、翌11月2日にこれが「51%」まで上昇していた場合、「予約率50%を超えた日の前日を確実予約可能期限とする」という第1の判定ルールに従い、予約可能時期予測サーバ14は11月1日を「確実予約可能期限」と認定する。
また、2015年11月20日における予約率が「88%」であるのに対し、翌11月21日にこれが「90%」まで上昇していた場合、「予約率90%を超えた日の前日を予約可能期限とする」という第2の判定ルールに従い、予約可能時期予測サーバ14は11月20日を「予約可能期限」と認定する。
Alternatively, as shown in Fig. 7 (b), for accommodations with a price range of "8,000 yen or more and less than 12,000 yen", the reservation rate on November 1, 2015 was "48%", while the following 11 If this rises to "51%" on the 2nd of the month, the reservation available
Also, if the reservation rate on November 20, 2015 was "88%", but it increased to "90%" on November 21, 2015, the "reservation rate exceeded 90%". According to the second judgment rule that "the day before is the reservable deadline", the reservable
つぎに、予約可能時期予測サーバ14は、上記の2015年12月1日に関する「確実予約可能期限」及び「予約可能期限」に対して単純に1年を加算することにより、2016年12月1日に関する「確実予約可能期限」及び「予約可能期限」を推定する。
Next, the reservable
この結果、価格帯が「3,000円未満」の宿泊施設についての、2016年12月1日に関する確実予約可能期限は「2016年8月21日」となり、予約可能期限は「2016年9月21日」となる。
同様に、価格帯が「8,000円以上12,000円未満」の宿泊施設についての、2016年12月1日に関する確実予約可能期限は「2016年11月1日」となり、予約可能期限は「2016年11月20日」となる。
As a result, for accommodations with a price range of "less than 3,000 yen", the reservation deadline for December 1, 2016 will be "August 21, 2016", and the reservation deadline will be "September 21, 2016". ".
Similarly, for accommodations with a price range of "8,000 yen or more and less than 12,000 yen", the reliable reservation deadline for December 1, 2016 is "November 1, 2016", and the reservation deadline is "November 2016". It will be "20th of the month".
以上の算出方式は、毎年同じ期間に同じ地域で同一の大型イベントが開催される場合に特に有効であるが、年毎の環境変化を反映させることにより、精度をより高めることができる。
以下、具体的に説明する。
The above calculation method is particularly effective when the same large-scale event is held in the same area in the same period every year, but the accuracy can be further improved by reflecting the change in the environment every year.
Hereinafter, a specific description will be given.
[イベント開催日が曜日絡みで決定される場合の補正]
すなわち、特定イベントの開催の有無によって特定地域の宿泊施設の予約状況に大きな変動が生じるケースにおいて、当該イベントの開催日が月日ではなく曜日との絡みで決定される場合、今回の予約対象日に対応する「過去の予約対象日」として、昨年のイベント開催日が特定されることが望ましい。
[Correction when the event date is determined by the day of the week]
In other words, in the case where the reservation status of accommodation facilities in a specific area fluctuates greatly depending on whether or not a specific event is held, if the date of the event is determined not by the month and day but by the day of the week, the reservation target date of this time. It is desirable to specify the event date of last year as the "past reservation target date" corresponding to.
例えば、NAHAマラソンの開催日が「毎年12月第1日曜日」と規定されている場合において、「2016年12月3日(2016年の開催日の前日)」を予約対象日とする予測リクエストが入力された場合、予約可能性予測サーバ14は「イベント関連予約」と認定し、「過去の予約対象日」として昨年の同イベント開催日の前日である「2015年12月5日」を特定する。
For example, if the date of the NAHA Marathon is specified as "the first Sunday of December every year", a forecast request with "December 3, 2016 (the day before the 2016 date)" as the reservation target date If entered, the reservation
この結果、昨年の実績ベースで「2015年12月5日」に関する確実予約可能期限として「2015年8月10日」が認定された場合、イベント開催日のズレを反映させ、2日前の「2016年8月8日」が本年の確実予約可能日と推定される。
もっとも、人口の多い東京や大阪などの大都市においては、オリンピックや万国博覧会といった国際的な超大型イベントは兎も角として、一般的なイベントの開催によって宿泊の予約動向にそれほど大きな変動が生じることはないため、上記のような補正処理を講じなくともよい。
As a result, if "August 10, 2015" is approved as a reliable reservation deadline for "December 5, 2015" based on the results of last year, the difference in the event date will be reflected and "2016" two days ago. "August 8, 2014" is estimated to be the reliable reservation date for this year.
However, in large cities such as Tokyo and Osaka, which have a large population, international super-large events such as the Olympic Games and the World's Fair are just a corner, and holding general events causes such a big change in accommodation reservation trends. Since this is not the case, it is not necessary to perform the above correction process.
[現時点までの予約実績の反映]
今年の所定日における予約率、あるいは今年の所定期間における平均予約率と、昨年の所定日における予約率、あるいは昨年の対応期間における平均予約率とを比較し、両者間に一定以上の乖離が生じている場合には、これを算出結果に反映させることが該当する。
[Reflection of reservation record up to now]
Comparing the reservation rate on the specified date of this year or the average reservation rate in the specified period of this year with the reservation rate on the specified day of last year or the average reservation rate in the corresponding period of last year, there is a certain difference between the two. If so, it is applicable to reflect this in the calculation result.
例えば、2016年12月1日に関する価格帯が「3,000円未満」の宿泊施設の予約率が、現時点(2016年6月1日)で32%に達しているのに対し、昨年の同時点(2015年6月1日)で20%であった場合、図8(a)に示すように、昨年実績をベースに算出した日毎の予約率に対し、一律に12%を加算することが該当する。 For example, the reservation rate for accommodations with a price range of "less than 3,000 yen" for December 1, 2016 has reached 32% at the present time (June 1, 2016), but at the same time last year ( If it was 20% on June 1, 2015), as shown in Fig. 8 (a), it corresponds to uniformly adding 12% to the daily reservation rate calculated based on the results of last year. ..
この結果、2016年12月1日に関する確実予約可能期限は、2016年8月21日よりも前の時点に移動すると共に、予約可能期限も2016年9月21日より前の時点に移動することとなる。
もちろん、増加した12%をそのまま加算する代わりに、その一部(例えば半分の6%)の加算に止めることもできる。
As a result, the secure reservation deadline for December 1, 2016 will move to a time before August 21, 2016, and the reservation deadline will also move to a time before September 21, 2016. It becomes.
Of course, instead of adding the increased 12% as it is, it is possible to stop adding only a part (for example, 6% of half).
これとは逆に、2016年12月1日に関する価格帯が「3,000円未満」の宿泊施設の予約率が、現時点(2016年6月1日)で8%に止まるのに対し、昨年の同時点(2015年6月1日)で20%であった場合、図8(b)に示すように、昨年実績をベースに算出した日毎の予約率に対し、一律に12%を減ずる補正が施される。 On the contrary, the reservation rate of accommodations with a price range of "less than 3,000 yen" for December 1, 2016 is only 8% at the present time (June 1, 2016), but at the same time last year. If the point (June 1, 2015) is 20%, as shown in Fig. 8 (b), the daily reservation rate calculated based on the results of last year is uniformly reduced by 12%. Will be done.
この結果、2016年12月1日に関する確実予約可能期限は、2016年8月21日よりも後の時点に移動すると共に、予約可能期限も2016年9月21日より後の時点に移動することとなる。
この場合も、減少した12%をそのまま減算する代わりに、その一部(例えば半分の6%)の減算に止めることもできる。
As a result, the secure reservation deadline for December 1, 2016 will move to a time after August 21, 2016, and the reservation deadline will also move to a time after September 21, 2016. It becomes.
In this case as well, instead of subtracting the reduced 12% as it is, it is possible to stop the subtraction of a part (for example, 6% of half).
[イベント開催の有無による影響の反映]
昨年、予測対象時期に予測対象地域において開催された大型イベントが今年は開催されない場合や、開催日が変更された場合、あるいは昨年は存在していなかった大型イベントが今年初めて開催される場合には、その参加予定数や定員を予測結果に反映させることが望ましい。
[Reflecting the impact of holding an event]
If a large event that was held in the forecast area at the forecast time last year is not held this year, if the date is changed, or if a large event that did not exist last year is held for the first time this year , It is desirable to reflect the planned number of participants and the number of participants in the forecast results.
例えば、昨年(2015年)の12月1日に同地域において開催されたイベント(参加人数:3,000)の開催日が、今年(2016年)は12月8日に変更された場合、2016年12月1日に関する予約可能時期の予測に際し、その参加人数の50%に相当する1,500を、価格帯の数である5で除して「−300」の減少数を求める。
つぎに、2014年12月2日〜2015年12月1日の期間に属する各日の価格帯別予約率を求める際に、それぞれの予約数から300をマイナスして計算する。
For example, if the date of the event (number of participants: 3,000) held in the same area on December 1st of last year (2015) is changed to December 8th of this year (2016), December 2016 When predicting the available reservation time for the 1st of the month, divide 1,500, which is 50% of the number of participants, by 5, which is the number of price ranges, to obtain the number of reductions of "-300".
Next, when calculating the reservation rate by price range for each day belonging to the period from December 2, 2014 to December 1, 2015, subtract 300 from each reservation number.
この結果、例えば「3,000円未満」の価格帯での2016年12月1日に関する確実予約可能期限は、2016年8月21日よりも後に繰り下がり、また2016年12月1日に関する予約可能期限も、2016年9月21日よりも後に繰り下がることとなる。
なお、既存イベントの規模(参加予定数や定員)が大幅に縮小した場合にも、上記と同様の修正処理がなされる。
As a result, for example, the reliable reservation deadline for December 1, 2016 in the price range of "less than 3,000 yen" will be postponed after August 21, 2016, and the reservation deadline for December 1, 2016 will be delayed. However, it will be postponed after September 21, 2016.
Even if the scale of the existing event (scheduled number of participants and capacity) is significantly reduced, the same correction process as above is performed.
これとは逆に、昨年(2015年)の12月1日には存在しなかった新たなイベント(参加人数:3,000)が、今年(2016年)の12月1日に開催される場合、2016年12月1日に関する予約可能時期の予測に際し、その参加人数の50%に相当する1,500を、価格帯の数である5で除して「+300」の増加数を求める。
つぎに、2014年12月2日〜2015年12月1日の期間に属する各日の価格帯別予約率を求める際に、それぞれの予約数に300をプラスして計算する。
On the contrary, if a new event (number of participants: 3,000) that did not exist on December 1st of last year (2015) will be held on December 1st of this year (2016), 2016 When predicting the available reservation time for December 1, 2014, divide 1,500, which is 50% of the number of participants, by 5, which is the number of price ranges, to obtain the increase of "+300".
Next, when calculating the reservation rate by price range for each day belonging to the period from December 2, 2014 to December 1, 2015, add 300 to each reservation number and calculate.
この結果、例えば「3,000円未満」の価格帯での2016年12月1日に関する確実予約可能期限は、2016年8月21日よりも前に繰り上がり、また2016年12月1日に関する予約可能期限も、2016年9月21日よりも前に繰り上がることとなる。
なお、既存イベントの規模(参加予定数や定員)が大幅に拡大した場合にも、上記と同様の修正処理がなされる。
As a result, for example, the deadline for secure reservations for December 1, 2016 in the price range of "less than 3,000 yen" has been advanced before August 21, 2016, and reservations for December 1, 2016 are possible. The deadline will also be advanced before September 21, 2016.
Even if the scale of the existing event (planned participation number and capacity) is significantly expanded, the same correction process as above will be performed.
上記においては、増減する参加人数の50%を予測結果に反映させる例を示したが、この比率は一例に過ぎず、他の比率を適用することも当然に可能である。
また、上記比率に基づいて算出した増加数または減少数を価格帯の数で単純に割り算して、各価格帯の予約数に加算または減算する数を求める代わりに、予め決められたルールに従って各価格帯に割り振る増加数または減少数を求めることもできる(例えば、「3,000円未満」の価格帯:50%、「3,000円以上5,000円未満」の価格帯:20%、…等)。
In the above, an example is shown in which 50% of the number of participants increasing or decreasing is reflected in the prediction result, but this ratio is only an example, and it is naturally possible to apply other ratios.
Also, instead of simply dividing the increase or decrease number calculated based on the above ratio by the number of price ranges to obtain the number to be added or subtracted from the number of reservations in each price range, each is according to a predetermined rule. It is also possible to calculate the number of increase or decrease to be allocated to the price range (for example, the price range of "less than 3,000 yen": 50%, the price range of "3,000 yen or more and less than 5,000 yen": 20%, etc.).
[天気予報情報の反映]
予測結果に、天気予報の情報を反映させることもできる。
例えば、今年(2016年)の冬、長野県地方が暖冬となるとの長期予報が発令された場合、スキー場周辺の宿泊施設に対する需要は減少することが予想されるため、同地方の宿泊施設に関する予測処理にこれを反映させることが望ましい。
[Reflection of weather forecast information]
It is also possible to reflect the weather forecast information in the prediction result.
For example, if a long-range forecast is issued this winter (2016) that the Nagano prefecture region will be a warm winter, the demand for accommodation facilities around the ski resort is expected to decrease, so regarding accommodation facilities in that region. It is desirable to reflect this in the prediction process.
このためには、データ登録端末44からDBサーバ16の天気予報DB29に、適用地域、適用期間、増減率を規定したレコードを格納しておく。
一方、予約可能時期予測サーバ14は、天気予報DB29を参照し、ユーザからリクエストのあった予測対象地域及び予測対象日にマッチする天気予報データが登録されている場合、その増減率を過去の予約データに基づいて算出した予約数に適用させる。
For this purpose, a record defining the applicable area, the applicable period, and the rate of increase / decrease is stored in the
On the other hand, the reservationable
一例を挙げると、長野県北佐久郡立科町の「3,000円未満」の宿泊施設について、昨年の実績ベースで2015年12月1日に関する予約率が2015年9月1日に50%に達していたとしても、今年は暖冬であるため一律に「−10%」の増減率を適用し、2016年9月1日の予約率を40%と予測することが挙げられる。 For example, for accommodations for "less than 3,000 yen" in Tateshina-cho, Kitasaku-gun, Nagano Prefecture, the reservation rate for December 1, 2015 reached 50% on September 1, 2015, based on the results of last year. Even so, since it is a warm winter this year, the rate of increase / decrease of "-10%" is uniformly applied, and the reservation rate on September 1, 2016 is predicted to be 40%.
[宿泊施設予測データの活用]
宿泊施設予測DB34には、上記の通り、ユーザのリクエストに応じて予測処理が実行される都度、予測対象日、予測対象地域、価格帯、確実予約可能期限、予約可能期限が蓄積されていくため、後でこの予測データを分析することにより、このシステム10における予測精度を高めることが可能となる。
[Utilization of accommodation facility forecast data]
As described above, the accommodation
すなわち、以下のように、宿泊施設予測DB34に格納された予測データと、宿泊予約DB32に格納された宿泊予約データに基づいて算出した実績データを比較することにより、現状の予測精度を検証することができる。
That is, as follows, the current prediction accuracy is verified by comparing the prediction data stored in the accommodation
[予測データ]
予測実施日:2016年6月1日
予測対象日:2016年12月1日
予測対象地域:沖縄県那覇市
価格帯:3,000円未満
確実予約可能期限:2016年8月21日(予約率50%を超えない期限)
予約可能期限:2016年9月21日 (予約率90%を超えない期限)
[Forecast data]
Forecast Date: June 1, 2016 Forecast Date: December 1, 2016 Forecast Area: Naha City, Okinawa Prefecture Price Range: Less than 3,000 Yen Reservation Available Deadline: August 21, 2016 (
Reservation deadline: September 21, 2016 (reservation rate does not exceed 90%)
[実績データ(1)]
分析対象日:2016年8月21日
予測対象日:2016年12月1日
予測対象地域:沖縄県那覇市
価格帯:3,000円未満
予約率:30%
算出日:2016年8月22日
[Actual data (1)]
Analysis target date: August 21, 2016 Forecast target date: December 1, 2016 Forecast target area: Naha City, Okinawa Prefecture Price range: Less than 3,000 yen Reservation rate: 30%
Calculation date: August 22, 2016
[実績データ(2)]
分析対象日:2016年9月21日
予測対象日:2016年12月1日
予測対象地域:沖縄県那覇市
価格帯:3,000円未満
予約率:85%
算出日:2016年9月22日
[Actual data (2)]
Analysis target date: September 21, 2016 Forecast target date: December 1, 2016 Forecast target area: Naha City, Okinawa Prefecture Price range: Less than 3,000 yen Reservation rate: 85%
Calculation date: September 22, 2016
まず、実績データ(1)は、予測データにおいて確実予約可能期限とされた「2016年8月21日」における実際の予約率を示すものであり、これが「30%」に止まっていることがわかる。
確実予約可能期限は、上記の通り「予約率50%を超えない期限」を示すものであるため、実際には20%近い乖離が存在したこととなる。
First, the actual data (1) shows the actual reservation rate on "August 21, 2016", which is the deadline for certain reservations in the forecast data, and it can be seen that this is only "30%". ..
As mentioned above, the reliable reservation deadline indicates the "deadline that does not exceed the reservation rate of 50%", so it means that there was actually a deviation of nearly 20%.
また、実績データ(2)は、予測データにおいて予約可能期限とされた「2016年9月21日」における実際の予約率を示すものであり、これも「85%」に止まっていることがわかる。
予約可能期限は、上記の通り「予約率90%を超えない期限」を示すものであるため、実際には5%近い乖離が存在したこととなる。
In addition, the actual data (2) shows the actual reservation rate on "September 21, 2016", which is the reservation deadline in the forecast data, and it can be seen that this is also only "85%". ..
As described above, the reservation deadline indicates the "deadline that does not exceed the reservation rate of 90%", so that there is actually a deviation of nearly 5%.
上記のように、各予測データと実績データとの比較を繰り返すことにより、予測精度の現状を把握することが可能となり、これに基づいて予測に用いる各種パラメータや補正値を最適化することも可能となる。 As described above, by repeating the comparison between each prediction data and the actual data, it is possible to grasp the current state of prediction accuracy, and based on this, it is also possible to optimize various parameters and correction values used for prediction. It becomes.
つぎに、図9のフローチャートに従い、このシステム10による航空便の予約可能時期予測の処理手順について説明する。
まず、クライアント端末20からWEBサーバ12に対し、航空便の予約可能時期予測のリクエストが送信されると(S30)、WEBサーバ12からクライアント端末20に対して、予測条件指定画面(図示省略)が送信される(S32)。
Next, according to the flowchart of FIG. 9, the processing procedure of predicting the reservable time of an air flight by this
First, when a request for predicting the available flight reservation time is sent from the
これに対し、ユーザが上記画面上で搭乗予定の日付(例えば「2016年12月1日」)と、出発空港(例えば「羽田空港」)及び到着空港(例えば「那覇空港」)の組合せ、すなわち路線を指定すると、これらの条件がクライアント端末20からWEBサーバ12に送信される(S34)。
On the other hand, on the above screen, the combination of the scheduled boarding date (for example, "December 1, 2016"), the departure airport (for example, "Haneda Airport") and the arrival airport (for example, "Naha Airport"), that is, When the route is specified, these conditions are transmitted from the
WEBサーバ12経由でこれらの予測条件を受け取った予約可能時期予測サーバ14は、後述するS36〜S40の処理を通じて「確実予約可能期限」及び「予約可能期限」を算出し、WEBサーバ12に渡す。
つぎに予約可能時期予測サーバ14は、「確実予約可能期限」及び「予約可能期限」を含む航空便予測データを生成し、DBサーバ16を介して航空便予測DB40に格納する(S42)。
The reservable
Next, the reservationable
一方、WEBサーバ12は、「確実予約可能期限」及び「予約可能期限」が記載された予測結果提示画面を生成し、クライアント端末20に送信する(S44)。
図10は、クライアント端末20のWEBブラウザ上に表示された航空便に関する予測結果提示画面70を示すものであり、図示の通り、この画面上には(1)〜(6)…の航空便別に、「確実予約可能期限」と「予約可能期限」が表示されている。
ここで「確実予約可能期限」とは、当該航空便の予約を余裕で入れることができる日のことを意味しており、「予約可能期限」とは、当該航空便に対して予約を入れることが可能な限界点を意味している。
On the other hand, the
FIG. 10 shows a prediction
Here, the "reservable deadline" means the day when the reservation for the flight can be made with a margin, and the "reservation deadline" means the reservation for the flight. Means the possible limit.
例えば、2016年12月1日7時55分羽田発の(6)JAL 903便について予約を確実に入れるためには、「2016年9月15日」の確実予約可能期限までに動く必要があることになる。
もちろん、この確実予約可能期限以降であっても予約を入れることは可能であるが、それでも「2016年10月30日」の予約可能期限を過ぎると予約が非常に難しくなる。
For example, in order to make a reservation for flight (6) JAL 903 departing from Haneda at 7:55 on December 1, 2016, it is necessary to move by the certain reservation deadline of "September 15, 2016". It will be.
Of course, it is possible to make a reservation even after this certain reservation deadline, but even so, it will be very difficult to make a reservation after the reservation deadline of "October 30, 2016".
したがってユーザは、2016年12月1日のJAL 903便の航空券を確保するためには、「2016年9月15日」までに予約を入れるのが安全であり、遅くとも「2016年10月30日」までに予約を入れなければならないことを認識できる。
これに対し、2016年12月1日のANA 461便の航空券の確保を希望しているユーザの場合には、最大限「2016年11月7日」の予約可能期限まで予約を留保できることとなる。
Therefore, it is safe for users to make a reservation by "September 15, 2016" in order to secure a ticket for JAL 903 flight on December 1, 2016, at the latest "October 30, 2016". Recognize that you must make a reservation by "day".
On the other hand, for users who wish to secure a ticket for ANA 461 flight on December 1, 2016, the reservation can be reserved until the reservation deadline of "November 7, 2016" at the maximum. Become.
現時点(2016年6月1日)で予約を入れることを決断したユーザは、希望する航空便に係る予約ボタン72をクリックする。
この結果、クライアント端末20は航空会社や旅行代理店のWEBサーバに接続され、希望する航空便の予約申込画面(図示省略)が表示される。
The user who decides to make a reservation at this time (June 1, 2016) clicks the
As a result, the
一方、希望する航空便の予約可能期限が過ぎてしまっている場合、ユーザは予測条件変更欄74において「予測する日付」または「予測する路線」を選択し直した後、再予測ボタン76をクリックする。
この結果、変更後の予測条件にマッチする予約可能時期の予測結果がリストアップされた画面が、クライアント端末20上に表示される。
On the other hand, if the reservation period of the desired flight has expired, the user reselects "Predicted date" or "Predicted route" in the prediction
As a result, a screen listing the prediction results of the reservable time that matches the changed prediction conditions is displayed on the
つぎに、上記の「確実予約可能期限」及び「予約可能期限」の算出方法について説明する。
まず、予約可能時期予測サーバ14は、航空便DB36を参照し、指定された路線に係る航空便を抽出する(S36)。
つぎに、予約可能時期予測サーバ14は、航空便予約DB38を参照し、抽出した各航空便に関する過去の所定期間内における、過去の所定日に関する予約率を日毎に算出する(S38)。
Next, the calculation method of the above-mentioned "reliable reservation deadline" and "reservable deadline" will be described.
First, the reservable
Next, the reservation possible
例えば、「2016年12月1日」が今回の予約希望日である場合、予約可能時期予測サーバ14は、その1年前である2015年12月1日を、今回の予約対象日に対応する「過去の予約対象日」と認定し、これを起点に1年分遡った2014年12月2日までに属する各月日について、2015年12月1日に対する予約率を、抽出した航空便別に算出する。
For example, if "December 1, 2016" is the desired reservation date for this time, the reservation available
仮に、ANA 461便の座席数が200席であり、2015年6月1日の時点における「2015年12月1日」の予約数が20席であった場合、「2015/06/01の予約率=10%」となる。
これに対し、同航空便の2015年7月1日の時点における「2015年12月1日」の予約数が50席であった場合、「2015/07/01の予約率=25%」となる。
If ANA 461 has 200 seats and the number of reservations for "December 1, 2015" as of June 1, 2015 is 20, "Reservation for 2015/06/01" Rate = 10% ".
On the other hand, if the number of reservations for "December 1, 2015" on the same flight as of July 1, 2015 was 50, "Reservation rate for 2015/07/01 = 25%". Become.
つぎに、予約可能時期予測サーバ14は、上記期間内における日毎の予約率の推移を解析し、航空便毎に2015年12月1日に関する「確実予約可能期限」と「予約可能期限」を特定する。
Next, the reservable
例えば、図11に示すように、(1)ANA 461便について、2015年9月30日の予約率が「47%」であるのに対し、翌10月1日にこれが「51%」まで上昇していた場合、「予約率50%を超えた日の前日を確実予約可能期限とする」という第1の判定ルールに従い、予約可能時期予測サーバ14は9月30日を「確実予約可能期限」と認定する。
For example, as shown in Fig. 11, for (1) ANA 461 flight, the reservation rate on September 30, 2015 was "47%", but on October 1, 2015, it increased to "51%". If so, according to the first judgment rule that "the day before the day when the reservation rate exceeds 50% is set as the reliable reservation deadline", the reservation possible
また、2015年11月7日の予約率が「89%」であるのに対し、翌11月8日にこれが「92%」まで上昇していた場合、「予約率90%を超えた日の前日を予約可能期限とする」という第2の判定ルールに従い、予約可能時期予測サーバ14は11月7日を「予約可能期限」と認定する。
Also, if the reservation rate on November 7, 2015 was "89%", but it increased to "92%" on November 8, 2015, the "reservation rate exceeded 90%". According to the second determination rule that "the day before is the reservable deadline", the reservable
つぎに、予約可能時期予測サーバ14は、上記の2015年12月1日に関する「確実予約可能期限」及び「予約可能期限」に対して単純に1年を加算することにより、2016年12月1日に関する「確実予約可能期限」及び「予約可能期限」を推定する。
この結果、ANA 461便についての、2016年12月1日に関する確実予約可能期限は「2016年9月30日」となり、予約可能期限は「2016年11月7日」となる。
Next, the reservable
As a result, for ANA 461 flight, the reliable reservation deadline for December 1, 2016 will be "September 30, 2016", and the reservation deadline will be "November 7, 2016".
航空便の予約可能時期予測についても、上記した「イベント開催日が曜日絡みで決定される場合の補正」や「現時点までの予約実績の反映」、到着空港近辺において開催される「イベント開催の有無による影響の反映」、「天気予報情報の反映」と同様の操作を施すことにより、予測精度の向上を図ることができる。
また、航空便予測DB40に格納された航空便予測データと、航空便予約DB38に格納された航空便予約データに基づいて算出した実績データを比較することにより、現状の予測精度の解析及びこれに基づく予測精度の向上を図ることもできる。
Regarding the forecast of the time when reservations can be made for airmail, the above-mentioned "correction when the event date is determined by the day of the week" and "reflection of the reservation record up to the present time", and "presence or absence of event holding" held near the arrival airport It is possible to improve the prediction accuracy by performing the same operations as "Reflecting the influence of" and "Reflecting the weather forecast information".
In addition, by comparing the flight prediction data stored in the
[ユーザ情報の反映]
航空便の予約可能時期の予測に関してはさらに、イベントにエントリーしているユーザの住所地を分析し、その結果を反映させることにより、さらに予測精度を高めることが可能となる。
例えば、到着空港近辺において予測対象日の翌日に開催される大型イベントの参加者が、昨年は関西居住者が比較的多かったのに対し、今年の申込者は関東居住者の比率が増加している場合、「羽田空港→那覇空港」の路線については昨年実績の予約率に所定の比率をプラスすることが望ましい。
これとは逆に、「大阪空港→那覇空港」の路線については昨年実績の予約率に所定の比率をマイナスすることが望ましい。
[Reflect user information]
Regarding the prediction of the flight reservation time, it is possible to further improve the prediction accuracy by analyzing the address of the user who has entered the event and reflecting the result.
For example, the number of participants in large-scale events held near the arrival airport on the day after the forecast target date was relatively large in Kansai last year, while the proportion of applicants this year is increasing in Kanto. If so, it is desirable to add the prescribed ratio to the reservation rate of last year's results for the route "Haneda Airport → Naha Airport".
On the contrary, for the route "Osaka Airport → Naha Airport", it is desirable to subtract the prescribed ratio from the reservation rate of last year's results.
具体的には、予約可能時期予測サーバ14がイベント申込DB26に格納されている各イベント情報の開催地、開始日時、終了日時、参加予定数を参照し、予測対象日及び予測対象地域(到着空港近辺)において所定規模以上のイベントが存在するか否かを確認する。
Specifically, the reservationable
そして、該当のイベントが存在する場合、予約可能時期予測サーバ14は、イベント申込DB26及びユーザDB28を参照し、昨年、当該イベントに申込をしていた各ユーザの住所分布を割り出す。
つぎに予約可能時期予測サーバ14は、イベント申込DB26及びユーザDB28を参照し、今年、当該イベントに申込をしている各ユーザの住所分布を割り出す。
Then, when the corresponding event exists, the reservable
Next, the reservable
つぎに予約可能時期予測サーバ14は、昨年と今年との間に、ユーザの住所分布に一定の乖離が生じている場合、昨年の実績ベースで算出した予約率に対して、予め設定された値によるプラスまたはマイナスの補正を行う。
Next, the reservation available
このシステム10による予約可能時期の予測処理は、他の予約対象物についても当然に適用可能である。
例えば、将来の特定日における特定の地域に停車する列車の指定席の予約や、特定の地域に所在する飲食店のテーブルの予約などが該当する。
The process of predicting the reservable time by this
For example, reservation of reserved seats of a train that stops in a specific area on a specific day in the future, reservation of a table of a restaurant located in a specific area, and the like are applicable.
上記においては、過去1年間の実績データに基づいて今後の予約可能時期を割り出す方式について説明したが、この発明はこれに限定されるものではない。
例えば、過去3年間の実績データの平均値に基づいて、今後の予約可能時期を推定することも可能である。
In the above, the method of determining the future reservationable time based on the actual data of the past one year has been described, but the present invention is not limited to this.
For example, it is possible to estimate the future reservation available time based on the average value of the actual data for the past three years.
すなわち、「2016年12月1日」が将来の予約対象日として提示された場合、まず予約可能性予測サーバ14は、(1) 2015年12月1日、(2) 2014年12月1日、(3) 2013年12月1日の3つを過去の予約対象日と認定し、各予約対象日に至る日毎の予約率を各年毎に算出する。
つぎに予約可能性予測サーバ14は、各年の対応する月日間(例えば2015年10月1日、2014年10月1日、2013年10月1日間)で予約率の平均値を算出する。
That is, when "December 1, 2016" is presented as a future reservation target date, the reservation
Next, the reservation
つぎに予約可能性予測サーバ14は、各日毎の予約率の平均値に上記と同様の判定ルールを適用することにより、過去の予約実績データに基づく確実予約可能期限及び予約可能期限を求める。
最後に予約可能性予測サーバ14は、上記の確実予約可能期限及び予約可能期限の月日を本年(2016年)に振り替えることにより、2016年12月1日に対する確実予約可能期限及び予約可能期限と推定する。
Next, the reservation
Finally, the
過去の複数の予約対象日を特定するに際し、上記した「イベント開催日が曜日絡みで決定される場合の補正」を施すことも当然に可能である。
すなわち、対象地域で毎年開催される大型イベントの開催日が「12月の第1日曜日」と規定されている状況下で、「2016年12月3日」が将来の予約対象日として提示された場合、予約可能性予測サーバ14は、(1) 2015年12月5日、(2) 2014年12月7日、(3) 2013年12月1日の3つを過去の予約対象日と認定し、各予約対象日に至る日毎の予約率を各年毎に算出する。
When specifying a plurality of reservation target dates in the past, it is naturally possible to apply the above-mentioned "correction when the event date is determined by the day of the week".
In other words, "December 3, 2016" was presented as a future reservation target date under the situation that the date of the large-scale event held every year in the target area is defined as "the first Sunday of December". In this case, the reservation
つぎに予約可能性予測サーバ14は、各年の対応する月日間で予約率の平均値を算出する際に、過去の予約対象日間のズレを反映させる「調整」を行う。この結果、例えば2015年10月1日、2014年10月3日、2013年9月27日間で、それぞれの予約率の平均値が算出される。
Next, the reservation
また、各年の対応する月日間で予約率の平均値を算出する際に、単純にそれぞれの予約率を加算して年数で除する代わりに、各年の予約率に所定の重み付けを適用する「調整」を施すこともできる。
すなわち、各年の「宿泊施設の客室数の増減」や、「競合イベントの開催状況」、「宿泊を要するイベント参加者数の増減(各イベント申込者の住所から推論)」、「気候条件(暖冬/寒冬等)」等によってその年の予約状況に変動が生じる可能性があるため、これらの条件を反映させた年毎の重み付け値をイベントや地域、予約カテゴリ等に関連付けて予め予約可能性予測サーバ14に設定しておく。
Also, when calculating the average value of reservation rates for the corresponding months and days of each year, instead of simply adding each reservation rate and dividing by the number of years, a predetermined weighting is applied to the reservation rate for each year. You can also make "adjustments".
That is, "increase / decrease in the number of guest rooms in accommodation facilities", "status of competing events", "increase / decrease in the number of event participants requiring accommodation (inferred from the address of each event applicant)", and "climate conditions (inferred from the address of each event applicant)". Since there is a possibility that the reservation status of the year may change due to "warm winter / cold winter, etc.)", it is possible to make a reservation in advance by associating a weighted value for each year that reflects these conditions with the event, region, reservation category, etc. Set in the
例えば、以下の重み付けが設定されていた場合、2015年10月1日、2014年10月3日、2013年9月27日の間で平均値を算出する際には、以下のような調整済予約率が求められ、これらの間での平均値が算出される。
(1)[重み付け値]
2015年NAHAマラソン関連・・・0.9
2014年NAHAマラソン関連・・・0.7
2013年NAHAマラソン関連・・・1.0
(2)[実際の予約率]
2015年10月1日・・・50%
2014年10月3日・・・45%
2013年9月27日・・・60%
(3)[調整済予約率]
2015年10月1日・・・50×0.9=45%
2014年10月3日・・・45%×0.7≒32%
2013年9月27日・・・60%×1.0=60%
For example, if the following weighting is set, the following adjustments have been made when calculating the average value between October 1, 2015, October 3, 2014, and September 27, 2013. The reservation rate is calculated, and the average value between them is calculated.
(1) [Weighted value]
2015 NAHA Marathon related ・ ・ ・ 0.9
2014 NAHA Marathon related ・ ・ ・ 0.7
2013 NAHA Marathon related ・ ・ ・ 1.0
(2) [Actual reservation rate]
October 1, 2015 ・ ・ ・ 50%
October 3, 2014 ・ ・ ・ 45%
September 27, 2013 ・ ・ ・ 60%
(3) [Adjusted reservation rate]
October 1, 2015 ・ ・ ・ 50 × 0.9 = 45%
October 3, 2014 ・ ・ ・ 45% × 0.7 ≒ 32%
September 27, 2013 ・ ・ ・ 60% x 1.0 = 60%
上記の重み付け値は、予め人間の手によってシステム内に設定しておく他に、予約可能性予測サーバ14が、所定のルールに従い、所定のデータを参照することにより、自動的に算出するように構成することも当然に可能である。
In addition to setting the above weighting value in the system by human hands in advance, the reservation
上記においては、ユーザからの明示的な予測リクエストを受け付けた後、予約可能性予測サーバ14が特定の予約対象日に関する確実予約可能期限及び予約可能期限を予測する例を示したが、この発明はこれに限定されるものではない。
例えば、イベント申込DB26に将来の予約対象日を暗示する新規のイベント申込データが登録(入力)される都度、当該ユーザが当該イベントに参加するのに必要な宿泊施設や航空便の予約可能時期を予約可能性予測サーバ14が自動的に算出し、WEBページ(マイページ)や電子メールを介してユーザに告知(出力)する仕組みを備えるように構成することもできる。
因みに、宿泊施設や航空便の予約の必要性は、ユーザDB28に登録されたユーザの住所地によって判断される。
In the above, an example is shown in which the
For example, each time new event application data that implies a future reservation target date is registered (input) in the event application DB26, the time when the accommodation facility or airmail required for the user to participate in the event can be reserved. It can also be configured to have a mechanism for the reservation
Incidentally, the necessity of booking accommodation facilities and airmail is determined by the address of the user registered in the
10 予約可能時期予測システム
12 WEBサーバ
14 予約可能時期予測サーバ
16 DBサーバ
18 インターネット
20 クライアント端末
22 外部記憶装置
24 イベントDB
26 イベント申込DB
28 ユーザDB
29 天気予報DB
30 宿泊施設DB
32 宿泊予約DB
34 宿泊施設予測DB
36 航空便DB
38 航空便予約DB
40 航空便予測DB
42 外部サーバ
44 データ登録端末
50 予測結果提示画面
52 予約ボタン
54 予測条件変更欄
56 再予測ボタン
70 予測結果提示画面
72 予約ボタン
74 予測条件変更欄
76 再予測ボタン
10 Reservation available time prediction system
12 WEB server
14 Reservation available time prediction server
16 DB server
18 internet
20 Client terminal
22 External storage
24 Event DB
26 Event application DB
28 User DB
29 Weather forecast DB
30 Accommodation DB
32 Accommodation reservation DB
34 Accommodation Forecast DB
36 Airmail DB
38 Airmail Reservation DB
40 Airmail Forecast DB
42 External server
44 Data registration terminal
50 Prediction result presentation screen
52 Reservation button
54 Forecast condition change column
56 Reprediction button
70 Prediction result presentation screen
72 Reservation button
74 Forecast condition change column
76 Reprediction button
Claims (7)
将来の予約対象日を示す予測条件が入力された際に、この将来の予約対象日に対応する過去の予約対象日を特定する処理と、
上記予約実績データ記憶手段に格納された予約実績データの中で、上記過去の予約対象日にマッチする予約実績データを抽出する処理と、
抽出した各予約実績データを予約受付日に基づいて集計し、上記過去の予約対象日に至るまでの日毎に、上記予約対象物の予約累積数を算出する処理と、
各日の予約累積数を上記予約対象物の数量で除して、日毎の予約率を算出する処理と、
これら過去の予約対象日に至る各日の予約率に基づいて、将来の予約可能時期を推定する処理と、
この予約可能時期を出力する処理と、
が実行される予約可能時期予測システムであって、
上記過去の予約対象日に至る各日の予約率に対して、所定の予約率を閾値とする第1の判定ルールを適用することによって確実予約可能期限を認定すると共に、より高い予約率を閾値とする第2の判定ルールを適用することによって予約可能期限を認定し、
これら確実予約可能期限及び予約可能期限を、上記将来の予約可能時期として出力することを特徴とする予約可能時期予測システム。 It is equipped with a reservation record data storage means for storing past reservation record data having a reservation target date and a reservation reception date for a specific reservation target object.
When a forecast condition indicating a future reservation target date is entered, a process to identify the past reservation target date corresponding to this future reservation target date, and
The process of extracting the reservation record data that matches the past reservation target date from the reservation record data stored in the reservation record data storage means, and
A process of totaling each extracted reservation record data based on the reservation reception date and calculating the cumulative number of reservations of the reservation target object for each day up to the reservation target date in the past.
The process of calculating the daily reservation rate by dividing the cumulative number of reservations for each day by the quantity of the above reservation objects, and
Based on the reservation rate of each day up to these past reservation target dates, the process of estimating the future reservation available time and
The process to output this reservable time and
Is a reservable time prediction system that is executed
By applying the first determination rule with a predetermined reservation rate as a threshold value to the reservation rate of each day up to the past reservation target date, the reliable reservation possible deadline is recognized and a higher reservation rate is set as a threshold value. By applying the second judgment rule, the reservation deadline is recognized, and
A reservable time prediction system characterized by outputting these reliable reservable deadlines and reservable deadlines as the above-mentioned future reservable time.
将来の予約対象日を示す予測条件が入力された際に、この将来の予約対象日に対応する過去の予約対象日を特定する処理と、
上記予約実績データ記憶手段に格納された予約実績データの中で、上記過去の予約対象日にマッチする予約実績データを抽出する処理と、
抽出した各予約実績データを予約受付日に基づいて集計し、上記過去の予約対象日に至るまでの日毎に、上記予約対象物の予約累積数を算出する処理と、
各日の予約累積数を上記予約対象物の数量で除して、日毎の予約率を算出する処理と、
これら過去の予約対象日に至る各日の予約率に基づいて、将来の予約可能時期を推定する処理と、
この予約可能時期を出力する処理と、
が実行される予約可能時期予測システムであって、
上記過去の予約対象日が複数特定されると共に、
これら複数の予約対象日毎に、それぞれの予約対象日に至るまでの日毎の予約率が算出され、
対応する複数の日単位で、それぞれの予約率の平均値である平均予約率が算出され、
上記過去の予約対象日に至る各日の平均予約率に対して、所定の平均予約率を閾値とする第1の判定ルールを適用することによって確実予約可能期限を認定すると共に、より高い平均予約率を閾値とする第2の判定ルールを適用することによって予約可能期限を認定し、
これら確実予約可能期限及び予約可能期限を、上記将来の予約可能時期として出力することを特徴とする予約可能時期予測システム。 It is equipped with a reservation record data storage means for storing past reservation record data having a reservation target date and a reservation reception date for a specific reservation target object.
When a forecast condition indicating a future reservation target date is entered, a process to identify the past reservation target date corresponding to this future reservation target date, and
The process of extracting the reservation record data that matches the past reservation target date from the reservation record data stored in the reservation record data storage means, and
A process of totaling each extracted reservation record data based on the reservation reception date and calculating the cumulative number of reservations of the reservation target object for each day up to the reservation target date in the past.
The process of calculating the daily reservation rate by dividing the cumulative number of reservations for each day by the quantity of the above reservation objects, and
Based on the reservation rate of each day up to these past reservation target dates, the process of estimating the future reservation available time and
The process to output this reservable time and
Is a reservable time prediction system that is executed
Along with the identification of multiple past reservation target dates,
For each of these multiple reservation target days, the daily reservation rate up to each reservation target date is calculated.
The average reservation rate, which is the average value of each reservation rate, is calculated for each of the corresponding multiple days.
By applying the first judgment rule with a predetermined average reservation rate as a threshold value to the average reservation rate of each day up to the above-mentioned past reservation target date, the reliable reservation possible deadline is recognized and a higher average reservation is made. By applying the second judgment rule with the rate as the threshold value, the reservable deadline is recognized,
A reservable time prediction system characterized by outputting these reliable reservable deadlines and reservable deadlines as the above-mentioned future reservable time.
将来の予約対象日を示す予測条件が入力された際に、この将来の予約対象日に対応する過去の予約対象日を特定する処理と、
上記予約実績データ記憶手段に格納された予約実績データの中で、上記過去の予約対象日にマッチする予約実績データを抽出する処理と、
抽出した各予約実績データを予約受付日に基づいて集計し、上記過去の予約対象日に至るまでの日毎に、上記予約対象物の予約累積数を算出する処理と、
各日の予約累積数を上記予約対象物の数量で除して、日毎の予約率を算出する処理と、
これら過去の予約対象日に至る各日の予約率に基づいて、将来の予約可能時期を推定する処理と、
この予約可能時期を出力する処理と、
が実行される予約可能時期予測システムであって、
上記過去の予約対象日が複数特定されると共に、
これら複数の予約対象日毎に、それぞれの予約対象日に至るまでの日毎の予約率に所定の重み付けを適用した調整済予約率が算出され、
対応する複数の日単位で、それぞれの調整済予約率の平均値である調整済平均予約率が算出され、
上記過去の予約対象日に至る各日の調整済平均予約率に対して、所定の調整済平均予約率を閾値とする第1の判定ルールを適用することによって確実予約可能期限を認定すると共に、より高い調整済平均予約率を閾値とする第2の判定ルールを適用することによって予約可能期限を認定し、
これら確実予約可能期限及び予約可能期限を、上記将来の予約可能時期として出力することを特徴とする予約可能時期予測システム。 It is equipped with a reservation record data storage means for storing past reservation record data having a reservation target date and a reservation reception date for a specific reservation target object.
When a forecast condition indicating a future reservation target date is entered, a process to identify the past reservation target date corresponding to this future reservation target date, and
The process of extracting the reservation record data that matches the past reservation target date from the reservation record data stored in the reservation record data storage means, and
A process of totaling each extracted reservation record data based on the reservation reception date and calculating the cumulative number of reservations of the reservation target object for each day up to the reservation target date in the past.
The process of calculating the daily reservation rate by dividing the cumulative number of reservations for each day by the quantity of the above reservation objects, and
Based on the reservation rate of each day up to these past reservation target dates, the process of estimating the future reservation available time and
The process to output this reservable time and
Is a reservable time prediction system that is executed
Along with the identification of multiple past reservation target dates,
For each of these multiple reservation target days, an adjusted reservation rate is calculated by applying a predetermined weight to the daily reservation rate up to each reservation target date.
The adjusted average reservation rate, which is the average value of each adjusted reservation rate, is calculated for each of the corresponding multiple days.
By applying the first judgment rule with the predetermined adjusted average reservation rate as the threshold value to the adjusted average reservation rate for each day up to the past reservation target date, the reliable reservation deadline is recognized and the reservation possible deadline is recognized. Reservation deadlines are recognized by applying a second decision rule with a higher adjusted average reservation rate as the threshold.
A reservable time prediction system characterized by outputting these reliable reservable deadlines and reservable deadlines as the above-mentioned future reservable time.
上記予約対象物が特定の地域との関連性を有しており、
上記イベント情報記憶手段を参照した結果、当該予約対象物の関連地域において、上記過去の予約対象日またはその翌日に開催されていたイベントが、上記将来の予約対象日またはその翌日に開催されないことが検知された場合、当該イベントの日毎の参加者数の少なくとも一部を、上記予約累積数から減算して過去の日毎の予約率を算出することを特徴とする請求項1〜3の何れかに記載の予約可能時期予測システム。 Equipped with an event information storage means that stores the period of the event held in a specific area and the number of participants per day during the period.
The above reserved items are related to a specific area and
As a result of referring to the event information storage means, the event held on the past reservation target date or the next day in the related area of the reservation target object may not be held on the future reservation target date or the next day. If detected, any of claims 1 to 3 , wherein at least a part of the daily number of participants of the event is subtracted from the cumulative number of reservations to calculate the reservation rate for each day in the past. The listed reservable time prediction system.
上記予約対象物が特定の地域との関連性を有しており、
上記イベント情報記憶手段を参照した結果、当該予約対象物の関連地域において、上記過去の予約対象日またはその翌日に開催されていなかったイベントが、上記将来の予約対象日またはその翌日に開催されることが検知された場合、当該イベントの日毎の参加者数の少なくとも一部を、上記予約累積数に加算して過去の日毎の予約率を算出することを特徴とする請求項1〜3の何れかに記載の予約可能時期予測システム。 Equipped with an event information storage means that stores the period of the event held in a specific area and the number of participants per day during the period.
The above reserved items are related to a specific area and
As a result of referring to the event information storage means, an event that was not held on the past reservation target date or the next day is held on the future reservation target date or the next day in the related area of the reservation target object. Any of claims 1 to 3 , wherein when it is detected, at least a part of the daily number of participants of the event is added to the cumulative number of reservations to calculate the reservation rate for each day in the past. Reservable time prediction system described in.
各航空便の便名、出発空港、出発時刻、到着空港、到着時刻、座席数が格納された航空便記憶手段を備え、
上記予約実績データ記憶手段には、各航空便の過去の予約実績データが格納されており、
上記予測条件として、将来の予約対象日と、出発空港及び到着空港が入力された場合に、この予測条件にマッチする航空便が上記航空便記憶手段から抽出され、
上記予約実績データ記憶手段から、各航空便に係る過去の予約実績データが抽出され、
これらの予約実績データに基づいて、各航空便の将来の予約可能時期が推定され、
上記の予約可能時期が航空便単位で出力されることを特徴とする請求項1〜5の何れかに記載の予約可能時期予測システム。 The above reservation target is an airline seat,
Equipped with an airmail storage means that stores the flight number, departure airport, departure time, arrival airport, arrival time, and number of seats of each flight.
In the above reservation record data storage means, the past reservation record data of each airline flight is stored.
When a future reservation target date and a departure airport and an arrival airport are input as the above prediction conditions, flights that match these prediction conditions are extracted from the above flight storage means.
Past reservation record data related to each flight is extracted from the above reservation record data storage means, and
Based on these booking record data, the future booking availability of each flight is estimated.
The reservable time prediction system according to any one of claims 1 to 5 , wherein the reservable time is output in units of airmail.
各宿泊施設の名称、所在地、価格帯別の客室数が格納された宿泊施設記憶手段を備え、
上記予約実績データ記憶手段には、各宿泊施設の過去の予約実績データが格納されており、
上記予測条件として、将来の予約対象日と地域が入力された場合に、この予測条件にマッチする宿泊施設が上記宿泊施設記憶手段から抽出され、
上記予約実績データ記憶手段から、各宿泊施設に係る過去の予約実績データが抽出され、
これらの予約実績データに基づいて、各価格帯の将来の予約可能時期が推定され、
上記の予約可能時期が価格帯別に出力されることを特徴とする請求項1〜5の何れかに記載の予約可能時期予測システム。 The above reservation target is the guest room of the accommodation facility,
Equipped with accommodation facility storage means that stores the name, location, and number of guest rooms by price range of each accommodation facility.
The past reservation record data of each accommodation facility is stored in the above reservation record data storage means.
When a future reservation target date and region are input as the above prediction conditions, accommodation facilities that match the prediction conditions are extracted from the above accommodation facility storage means.
Past reservation record data related to each accommodation facility is extracted from the above reservation record data storage means, and
Based on these reservation record data, the future reservation availability time of each price range is estimated,
The reservable time prediction system according to any one of claims 1 to 5 , wherein the reservable time is output for each price range.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016197053A JP6853526B2 (en) | 2016-10-05 | 2016-10-05 | Reservation available time prediction system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016197053A JP6853526B2 (en) | 2016-10-05 | 2016-10-05 | Reservation available time prediction system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018060349A JP2018060349A (en) | 2018-04-12 |
| JP6853526B2 true JP6853526B2 (en) | 2021-03-31 |
Family
ID=61908545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016197053A Active JP6853526B2 (en) | 2016-10-05 | 2016-10-05 | Reservation available time prediction system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6853526B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7488215B2 (en) * | 2021-03-11 | 2024-05-21 | トヨタ自動車株式会社 | Reservation system and reservation method |
| WO2024252598A1 (en) * | 2023-06-08 | 2024-12-12 | 日本電気株式会社 | Server device, server device control method, and storage medium |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003256702A (en) * | 2002-03-01 | 2003-09-12 | Hitachi Ltd | Inventory information inquiry method |
| JP4796167B2 (en) * | 2009-03-27 | 2011-10-19 | 株式会社デンソーアイティーラボラトリ | Event judgment device |
| JP2011203913A (en) * | 2010-03-25 | 2011-10-13 | Nomura Research Institute Ltd | Event schedule management device and computer program |
| JP2011258079A (en) * | 2010-06-10 | 2011-12-22 | Sharp Corp | Calculation device, control method for calculation device, control program, and recording medium |
| JP5394599B1 (en) * | 2013-06-28 | 2014-01-22 | 楽天株式会社 | Information providing apparatus, information providing method, and information providing program |
-
2016
- 2016-10-05 JP JP2016197053A patent/JP6853526B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018060349A (en) | 2018-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI466057B (en) | Feed apparatus, information providing method, information providing program product, and recording medium | |
| TWI405138B (en) | A provider device, a provider method, a provider product, and a recording medium | |
| US11514376B2 (en) | Airline ticket system | |
| US11321660B2 (en) | Visit management system, program, and visit management method | |
| JP5989179B2 (en) | Revenue management system and revenue management method | |
| US20160232468A1 (en) | System and method for queue management | |
| US9739626B2 (en) | Journey planning method and system | |
| EP2254089A1 (en) | Improvements in or relating to a method and system of booking management | |
| US20140052482A1 (en) | Passenger oriented seating system and method | |
| WO2014186248A1 (en) | Guidebook transit routing | |
| WO2015180775A1 (en) | Smart cache for travel search computer system hosting a travel meta-search engine | |
| JP6853526B2 (en) | Reservation available time prediction system | |
| US20120123812A1 (en) | Evaluating customers | |
| KR20150117209A (en) | Travel planning system | |
| EP2927847A1 (en) | Journey planning method and system | |
| JP6002303B1 (en) | Airline ticket sales program | |
| WO2019132700A1 (en) | Method and system for purchasing electronic transport tickets | |
| JP6218093B1 (en) | Price management support system and price management support method | |
| US20230075043A1 (en) | Resource allocation and booking system | |
| KR102223499B1 (en) | Journey planning method and system | |
| KR20140111994A (en) | Alternative travel recommendations |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200729 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200928 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201116 |
|
| 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: 20210301 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210303 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6853526 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |