JP2019067165A - Reservation system - Google Patents
Reservation system Download PDFInfo
- Publication number
- JP2019067165A JP2019067165A JP2017192338A JP2017192338A JP2019067165A JP 2019067165 A JP2019067165 A JP 2019067165A JP 2017192338 A JP2017192338 A JP 2017192338A JP 2017192338 A JP2017192338 A JP 2017192338A JP 2019067165 A JP2019067165 A JP 2019067165A
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- sns
- server
- message
- identification information
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000008859 change Effects 0.000 description 33
- 238000012790 confirmation Methods 0.000 description 30
- 238000013473 artificial intelligence Methods 0.000 description 27
- 238000007726 management method Methods 0.000 description 16
- 230000006855 networking Effects 0.000 description 15
- 230000004308 accommodation Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 230000005012 migration Effects 0.000 description 4
- 238000013508 migration Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、予約システムに関する。 The present invention relates to a reservation system.
従来、ホテル等を予約する予約システムとして、インターネットに接続可能な携帯端末から予約サイトにアクセスして、予約を行うものがある(例えば、特許文献1、2参照)。
Conventionally, as a reservation system for reserving a hotel or the like, there is one which makes a reservation by accessing a reservation site from a portable terminal connectable to the Internet (for example, see
近年、高機能な携帯端末の普及に伴い、携帯端末の所持者同士が相互にメッセージを交換可能なソーシャル・ネットワーキング・サービスの利用者が急増している。このため、これらソーシャル・ネットワーキング・サービスを利用して、携帯端末の所持者に対し、予約の対象となる予約対象施設や予約対象物の案内等を直接的かつ個別的に行うことが行われている。 BACKGROUND ART In recent years, with the spread of high-performance mobile terminals, users of social networking services in which holders of mobile terminals can exchange messages with each other are rapidly increasing. For this reason, using these social networking services, the owner of the portable terminal is notified directly and individually of the reservation target facilities to be reserved and the reservation target objects. There is.
しかしながら、これら予約対象施設や予約対象物の案内等を、ソーシャル・ネットワーキング・サービスを利用して行っても、携帯端末の所持者が実際に予約を行う際には、予約対象施設や予約対象物の個々の予約サイトにアクセスして予約を行う必要があり、案内された予約対象施設や予約対象物を、当該予約サイトにおいて、再度選択したり、或いは、予約を行うために、個別にログイン等の操作をしなければならず、利用者の利便性に欠けるという問題があった。 However, even if the information about the reservation target facility or the reservation target object is provided using the social networking service, the reservation target facility or the reservation target object when the holder of the portable terminal actually makes a reservation. In order to make a reservation, it is necessary to access the individual reservation site of the above, and in order to make a selection or to make a reservation again on the reservation site, it is necessary to log in etc. There is a problem that the user has to operate the system and the user lacks convenience.
本発明は、このような問題点に着目してなされたもので、利用者の利便性の高い予約システムを提供することを目的とする。 The present invention has been made in view of such problems, and it is an object of the present invention to provide a reservation system which is highly convenient for the user.
前記課題を解決するために、本発明の請求項1に記載の予約システムは、
異なる利用者間において相互にメッセージを送受可能なソーシャルネットワークサービスに利用登録した利用者が予約を行うための予約システムであって、
前記ソーシャルネットワークサービスを提供するためのSNSサーバと、
予め顧客情報を登録した顧客からインターネット網を介して、顧客が本人であることを認証したことを条件に予約を受付け可能な予約サーバと、
を含み、
前記SNSサーバと前記予約サーバとはネットワーク接続されており、
前記予約サーバは、
前記SNSサーバにおいてメッセージの送受に使用される識別情報であって、顧客情報を登録した顧客に対して前記ソーシャルネットワークサービスにおいて独自に付与されたSNS識別情報を記憶可能なSNS識別情報データベースを有し、
前記ソーシャルネットワークサービスの利用者が、予約に関する所定メッセージを送信したときに、前記SNSサーバから送信されるSNS識別情報が前記SNS識別情報データベースに記憶されていることを条件に、顧客が本人であることの所定の認証を実行することなく、予約を受付ける
ことを特徴としている。
この特徴によれば、ソーシャルネットワークサービスを利用して予約を行う利用者は、予約の都度毎に、顧客が本人であることの所定の認証を行う必要がなく、予約における利用者の利便性を向上することができる。
In order to solve the above problems, a reservation system according to
A reservation system for a user who has registered for use in a social network service capable of sending and receiving messages to and from different users, making a reservation,
An SNS server for providing the social network service;
A reservation server capable of receiving a reservation on the condition that the customer has been authenticated as the principal via the Internet from the customer who has registered the customer information in advance;
Including
The SNS server and the reservation server are connected via a network.
The reservation server is
It has an SNS identification information database that can store SNS identification information uniquely assigned in the social network service to a customer who has registered customer information, which is identification information used for sending and receiving messages in the SNS server ,
The customer is the person on condition that the SNS identification information transmitted from the SNS server is stored in the SNS identification information database when the user of the social network service transmits a predetermined message regarding reservation. It is characterized by accepting a reservation without performing a predetermined authentication of the event.
According to this feature, the user who makes a reservation using the social network service does not need to perform predetermined authentication of the customer's identity each time he makes a reservation, and the convenience of the user at the time of the reservation can be increased. It can be improved.
本発明の請求項2の予約システムは、請求項1に記載の予約システムであって、
前記SNSサーバは、前記SNS識別情報データベースに記憶されているSNS識別情報が付与された利用者に対しては、メッセージを表示する画面として、予約に関する異なるメニューが選択操作可能とされた特別メッセージ画面を送信する
ことを特徴としている。
この特徴によれば、メッセージが表示されるメッセージ画面において、予約に関する操作を簡便に行うことができる。
A reservation system according to
The SNS server is a special message screen on which a different menu related to a reservation can be selected and operated as a screen for displaying a message for the user to whom the SNS identification information stored in the SNS identification information database is added. It is characterized by sending.
According to this feature, in the message screen on which the message is displayed, the operation relating to the reservation can be easily performed.
本発明の請求項3の予約システムは、請求項1または請求項2に記載の予約システムであって、
前記SNSサーバは、前記予約サーバを運営する運営者とメッセージを送受する利用者のSNS識別情報が前記SNS識別情報データベースに記憶されているか否かを判定し、SNS識別情報が前記SNS識別情報データベースに記憶されているときには、予約に関するメッセージの送受を実行する一方、SNS識別情報が前記SNS識別情報データベースに記憶されていないときには、前記SNS識別情報データベースにSNS識別情報を記憶することを案内するメッセージを送信する
ことを特徴としている。
この特徴によれば、SNS識別情報のSNS識別情報データベースへの記憶を促進することができる。
A reservation system according to
The SNS server determines whether the SNS identification information of the user who sends and receives messages to and from the operator who operates the reservation server is stored in the SNS identification information database, and the SNS identification information is the SNS identification information database. When it is stored in the SNS, while sending and receiving a message regarding reservation, when the SNS identification information is not stored in the SNS identification information database, a message for guiding the storage of the SNS identification information in the SNS identification information database It is characterized by sending.
According to this feature, storage of the SNS identification information in the SNS identification information database can be promoted.
本発明の請求項4の予約システムは、請求項1〜3のいずれかに記載の予約システムであって、
前記SNSサーバは、前記SNS識別情報データベースにSNS識別情報が記憶されていることを条件に、該SNS識別情報に付与された利用者の端末に、顧客のみに提供される特別な情報を、前記予約サーバから取得して送信する
ことを特徴としている。
この特徴によれば、SNS識別情報のSNS識別情報データベースへの記憶を促進することができる。
A reservation system according to claim 4 of the present invention is the reservation system according to any one of
The SNS server, on the condition that the SNS identification information is stored in the SNS identification information database, the special information provided only to the customer to the terminal of the user attached to the SNS identification information, It is characterized in that it is acquired from the reservation server and transmitted.
According to this feature, storage of the SNS identification information in the SNS identification information database can be promoted.
本発明の請求項5の予約システムは、請求項1〜4のいずれかに記載の予約システムであって、
前記予約サーバは、予約が完了したときに当該予約について前記SNSサーバを介したメッセージの送受を伴ったSNS予約であるか否かを判定する判定手段を備え、
前記判定手段においてSNS予約でないと判定された場合には、該予約を行った顧客に対して予約完了の電子メールを送信する一方で前記SNSサーバを介した予約完了のメッセージを送信せず、
前記判定手段においてSNS予約であると判定された場合には、該予約を行った顧客に対して予約完了の電子メールを送信しない一方で前記SNSサーバを介した予約完了のメッセージを送信する
ことを特徴としている。
この特徴によれば、SNSサーバを介したメッセージの送受を伴った予約をした利用者は、予約が完了したことをメッセージにおいて確認できるようになり、予約が完了したことが利用者に認識され易くなる。
A reservation system according to claim 5 of the present invention is the reservation system according to any one of
The reservation server includes determination means for determining whether the reservation is an SNS reservation accompanied by transmission and reception of a message via the SNS server when the reservation is completed,
If the determination means determines that the SNS reservation is not made, an e-mail of reservation completion is sent to the customer who made the reservation, while a message of the reservation completion via the SNS server is not sent,
If it is determined in the determination means that the SNS reservation is made, sending a reservation completion message via the SNS server while not transmitting a reservation completion e-mail to the customer who has made the reservation It is characterized.
According to this feature, a user who has made a reservation accompanied by sending and receiving a message via the SNS server can confirm that the reservation has been completed in the message, and it is easy for the user to recognize that the reservation has been completed. Become.
尚、本発明は、本発明の請求項に記載された発明特定事項のみを有するものであってよいし、本発明の請求項に記載された発明特定事項とともに該発明特定事項以外の構成を有するものであってもよい。 The present invention may have only the invention specific matters described in the claims of the present invention, and has the configuration other than the invention specific matters together with the invention specific matters described in the claims of the present invention. It may be one.
本発明に係る予約システムを実施するための形態を実施例に基づいて以下に説明する。 A mode for carrying out a reservation system according to the present invention will be described below based on an embodiment.
実施例に係る予約システムにつき、図1から図11を参照して以下に説明する。 The reservation system according to the embodiment will be described below with reference to FIGS. 1 to 11.
図1は、本実施例の予約システムのシステム構成を説明する図である。予約システムは、図1に示すように、予約システムの利用者が所持する携帯端末MPと、携帯端末MPからインターネット網を介してアクセスすることにより、ホテル予約サイトを運営する運営会社が直接運営または提携している宿泊施設であるホテルの予約を、携帯端末MPを所持する利用者が行えるようにするためのホテル予約サーバSV1と、携帯端末MPにインストールされているSNSアプリを実行することにより、携帯端末MPを所持する利用者同士が、メッセージ等を交換可能なソーシャル・ネットワーキング・サービス(SNS)を提供するためのSNSサーバSV2と、ソーシャル・ネットワーキング・サービス(SNS)において、利用者の携帯端末MPと運営会社との間のメッセージの授受を行うためのSNS対話用AIサーバSV3と、から主に構成されている。 FIG. 1 is a diagram for explaining the system configuration of the reservation system of this embodiment. As shown in FIG. 1, the reservation system is directly operated by a management company operating a hotel reservation site by accessing the portable terminal MP possessed by the user of the reservation system and the portable terminal MP via the Internet network. By executing a hotel reservation server SV1 for enabling a user who holds the portable terminal MP to make a reservation for a hotel, which is affiliated accommodation facilities, and an SNS application installed in the portable terminal MP, The mobile terminal of the user in the social networking service (SNS) for providing a social networking service (SNS) in which users carrying the portable terminal MP can exchange messages etc., and the social networking service (SNS) For SNS dialogues to exchange messages between MP and operating company And I server SV3, are mainly composed of.
ホテル予約サーバSV1並びにSNSサーバSV2は、インターネット網に接続され、携帯端末MPは、該インターネット網を介してホテル予約サーバSV1並びにSNSサーバSV2にアクセスすることが可能とされている。 The hotel reservation server SV1 and the SNS server SV2 are connected to the Internet network, and the portable terminal MP can access the hotel reservation server SV1 and the SNS server SV2 via the Internet network.
尚、本実施例では、セキュリティを高めるために、図1において、ホテル予約サーバSV1とSNSサーバSV2とを直接接続する形態を例示しているが、本発明はこれに限定されるものではなく、これらホテル予約サーバSV1とSNSサーバSV2とを、バーチャルプライベートネットワーク(VPN)接続する等のように、インターネット網を介して接続する等、他の接続形態にて接続するようにしてもよい。 In the present embodiment, in order to enhance security, a mode in which the hotel reservation server SV1 and the SNS server SV2 are directly connected is illustrated in FIG. 1, but the present invention is not limited to this. The hotel reservation server SV1 and the SNS server SV2 may be connected in another connection form such as connection via an internet network such as connection with a virtual private network (VPN).
また、同様に、SNS対話用AIサーバSV3についても、SNSサーバSV2と直接接続する形態を例示しているが、本発明はこれに限定されるものではなく、VPN接続等、後述するように、SNS対話用AIサーバSV3を設ける場所等に応じて適宜に選択すればよい。 Similarly, although the SNS dialogue AI server SV3 is illustrated as being directly connected to the SNS server SV2, the present invention is not limited to this, and as will be described later, such as VPN connection, etc. It may be appropriately selected according to the place where the SNS dialogue AI server SV3 is provided.
携帯端末MPは、インターネット網の接続機能を有するとともに、SNSアプリを実行可能な処理能力に優れたものであって、利用者が携行可能なもの、例えば、携帯電話通信機能を有するスマートフォンや、携帯電話通信機能を有しないタブレット端末であればよい。但し、携帯端末MPは、これらスマートフォンやタブレット端末のように、利用者が携行可能なものとすることが、予約システムの利用機会を増やすことができる観点から好ましいが、本発明はこれに限定されるものではなく、利用者が、利用可能であって、SNS運営会社が提供するSNSアプリを実行可能であり、インターネット網を介してホテル予約サーバSV1やSNSサーバSV2にアクセス可能なデータ通信機能や表示機能を有するものであればよい。 The mobile terminal MP has the connection function of the Internet network and is excellent in the processing ability capable of executing the SNS application, and can be carried by the user, for example, a smartphone having a mobile telephone communication function, a mobile phone It may be a tablet terminal that does not have a telephone communication function. However, it is preferable that the portable terminal MP be carried by the user like the smartphone or the tablet terminal from the viewpoint of increasing the use opportunity of the reservation system, but the present invention is limited to this Data communication function that allows the user to use the SNS application provided by the SNS operating company and that can access the hotel reservation server SV1 or SNS server SV2 via the Internet network. What is necessary is just to have a display function.
SNSサーバSV2は、ソーシャル・ネットワーキング・サービス(SNS)を提供するSNS運営会社により管理され、当該SNS運営会社のソーシャル・ネットワーキング・サービス(SNS)を提供可能にインターネット網に接続された複数のサーバから構成される。具体的なソーシャル・ネットワーキング・サービス(SNS)としては、図6(b)に示すように、携帯端末MPの利用者同士が、個々にメッセージや写真等を送受できるものであって、利用者数が多いもの、つまり、SNS運営会社が提供しているSNSアプリをインストールしている利用者が多いもの、例えば、LINE株式会社が提供するソーシャル・ネットワーキング・サービス(SNS)であるLINE(LINE株式会社商標)が、本発明の予約システムの利用機会の増加を図れる観点から好適であるが、当該LINE以外のソーシャル・ネットワーキング・サービス(SNS)であってもよい。 The SNS server SV2 is managed by an SNS operating company providing a social networking service (SNS), and from a plurality of servers connected to the Internet network so as to be able to provide the social networking service (SNS) of the SNS operating company Configured As a specific social networking service (SNS), as shown in FIG. 6 (b), the users of the portable terminal MP can send and receive messages and photos individually, and the number of users There are many users who have installed SNS applications provided by SNS operating companies, for example, LINE (LINE Inc.), which is a social networking service (SNS) provided by LINE Inc. A trademark is preferred from the viewpoint of increasing the use opportunity of the reservation system of the present invention, but it may be a social networking service (SNS) other than the LINE.
尚、SNSサーバSV2は、個人ではない企業等がソーシャル・ネットワーキング・サービス(SNS)を利用できるようにするための個別のサーバやゲートウエイ(ハードウエア、ソフトウエアのいずれでもよい)等を備えるものであってもよい。 The SNS server SV2 is provided with an individual server or gateway (which may be either hardware or software) or the like for enabling a company or the like who is not an individual to use the social networking service (SNS). It may be.
SNSサーバSV2は、図6(b)に示すように、メッセージを交換する相手となる利用者(複数可能)を選択して、メッセージを交換可能なサービスを、携帯端末MPにインストールされているSNSアプリが有するSNSメッセージ送受機能と連動して提供する。 As shown in FIG. 6B, the SNS server SV2 selects a user (a plurality of users) with whom the message is to be exchanged, and the service capable of exchanging the message is installed in the portable terminal MP. It provides in conjunction with the SNS message sending and receiving function that the application has.
具体的には、メッセージを交換する相手となる利用者(複数可能)を選択すると図6(B)に示すようなメッセージ交換画面(トーク画面)が表示され、相手のメッセージと自己のメッセージとが、その送信時刻表示(タイムスタンプ)とともに表示されることで、どのようなメッセージを交換したかを、時系列に確認しながらメッセージ交換を行うことができるようになっている。尚、図6(b)中の画像としては、相手側が選択した画像(写真)が表示されるようになっている。 Specifically, when the user (a plurality of possible users) who will exchange messages is selected, a message exchange screen (talk screen) as shown in FIG. 6 (B) is displayed, and the other party's message and its own message are displayed. By being displayed together with the transmission time display (time stamp), it is possible to exchange messages while confirming in chronological order what messages have been exchanged. As the image in FIG. 6 (b), an image (photograph) selected by the other party is displayed.
このように、携帯端末MPにインストールされるSNSアプリは、SNSメッセージ送受機能を有するとともに、図6(a)に示すように、メッセージを交換する相手を選択するSNSメッセージ送受者選択機能、メッセージを交換する相手を追加するための二次元コードを読み取る二次元コード読み取り機能、Webページを表示するための内部ブラウザ機能等の各種の機能を有しており、これらの機能を有するSNSアプリとSNSサーバSV2とで、ソーシャル・ネットワーキング・サービス(SNS)が提供可能とされている。 Thus, the SNS application installed in the portable terminal MP has an SNS message transmission / reception function, and as shown in FIG. 6A, an SNS message transmitter / receiver selection function for selecting a partner to exchange messages with, a message It has various functions such as a two-dimensional code reading function to read a two-dimensional code to add a partner to exchange, an internal browser function to display a Web page, etc. SNS application and SNS server having these functions Social networking services (SNS) can be provided with SV2.
これらSNSサーバSV2に接続されているSNS対話用AIサーバSV3は、ホテル予約サイトを運営する運営会社により管理されるサーバであって、SNSサーバSV2を介して携帯端末MPの利用者と運営会社との間において送受されるホテルの予約に関するメッセージ等を自動作成するためのサーバである。 The SNS dialogue AI server SV3 connected to the SNS server SV2 is a server managed by an operating company that operates a hotel reservation site, and the user of the mobile terminal MP and the operating company via the SNS server SV2 Server for automatically creating messages and the like regarding hotel reservations sent and received between the
よって、SNS対話用AIサーバSV3には、ホテルの予約に関するメッセージの作成に必要となるデータ、具体的には、ホテル予約サーバSV1に記憶されている後述するホテル情報データベース(DB)と同様データであって、予約が可能なホテル情報のデータが記憶されているとともに、人工知能(AI)プログラムも実行可能に記憶されており、これら人工知能(AI)プログラムをSNS対話用AIサーバSV3において実行することで、該人工知能(AI)により、利用者の携帯端末MPからSNSサーバSV2を通じて送信されてくるメッセージに対応する応答メッセージが自動生成されるようになっている。 Therefore, the SNS dialogue AI server SV3 uses the same data as the data necessary for creating a message regarding hotel reservation, specifically, the same data as a hotel information database (DB) described later stored in the hotel reservation server SV1. At the same time, data of hotel information that can be reserved is stored, and an artificial intelligence (AI) program is also stored in an executable manner, and these artificial intelligence (AI) programs are executed in the SNS dialogue AI server SV3. Thus, a response message corresponding to a message transmitted from the portable terminal MP of the user through the SNS server SV2 is automatically generated by the artificial intelligence (AI).
尚、本実施例では、SNS対話用AIサーバSV3を、ホテル予約サイトを運営する運営会社が管理する形態を例示しているが、本発明はこれに限定されるものではなく、例えば、これらSNS対話用AIサーバSV3を、人工知能(AI)プログラムを提供する会社が管理するAIサーバにて構築するようにしてもよい。 In the present embodiment, a mode in which the managing company operating the hotel reservation site manages the SNS dialogue AI server SV3 is exemplified. However, the present invention is not limited to this, for example, these SNS The dialog AI server SV3 may be constructed on an AI server managed by a company providing an artificial intelligence (AI) program.
また、本実施例では、SNS対話用AIサーバSV3とホテル予約サーバSV1とを接続していない形態を例示しているが、本発明はこれに限定されるものではなく、これらSNS対話用AIサーバSV3とホテル予約サーバSV1とを接続し、ホテル予約サーバSV1におけるホテル情報の変更、例えば、プランの変更や終了、新規プランの追加、新規ホテルの追加等を、人工知能(AI)がチェックして該人工知能(AI)が、これらの変更を、SNS対話用AIサーバSV3に記憶されているデータに自動的に反映させるようにしてもよい。 Further, although the present embodiment exemplifies a form in which the SNS dialogue AI server SV3 and the hotel reservation server SV1 are not connected, the present invention is not limited to this, and these SNS dialogue AI servers Connect the SV3 and the hotel reservation server SV1 and check artificial intelligence (AI) to change the hotel information in the hotel reservation server SV1, for example, change or end the plan, add a new plan, add a new hotel, etc. The artificial intelligence (AI) may automatically reflect these changes in data stored in the SNS interactive AI server SV3.
ホテル予約サーバSV1は、ホテル予約サイトを構成するためのサーバであり、ホテル予約サイトを運営する運営会社により管理される。これらホテル予約サーバSV1は、例えば、ホテルの選択ページや、選択されたホテルの写真や案内やプラン等が表示されるトップページ等の各種Webページを配信するためのWebサーバ、予約完了メールやお得情報メール等の各種電子メールを送信するためのメールサーバ、予約可能なプランや日付や条件に合致する部屋の特定等、予約に関する各種処理を実行して予約を受付けるためのアプリケーション(APP)サーバや、図3に示すような各種のデータベース(DB)を有するデータベース(DB)サーバや、SNSサーバSV2等の外部のサーバ等と連携するためのインターフェイス機能用のAPIサーバ等により構成され、インターネット網に接続されている。 The hotel reservation server SV1 is a server for configuring a hotel reservation site, and is managed by an operating company that operates the hotel reservation site. The hotel reservation server SV1 is, for example, a web server for distributing various web pages such as a hotel selection page, a top page on which a picture, a guide, a plan and the like of the selected hotel are displayed, a reservation completion e-mail Mail server for sending various e-mails such as acquired information e-mail, Application (APP) server for executing various processing related to reservation such as specifying a plan that can be reserved, a room that meets the date and conditions, and accepting a reservation (APP) server And a database (DB) server having various databases (DB) as shown in FIG. 3 and an API server for an interface function to cooperate with an external server such as SNS server SV2 etc. It is connected to the.
ホテル予約サーバSV1には、上記したように、ホテル予約サイトを構成する各Webページや案内情報や写真やホテル予約用アプリケーション等の各種のデータに加えて、図2に示すように、既に予約を実施したことのある顧客の個人情報を管理するための顧客管理データベース(DB)、SNSとのアカウント連携を行っている顧客のSNSユーザーIDを管理するためのSNS連携データベース(DB)、予約が可能な各ホテルに関する情報を管理するためのホテル情報データベース(DB)、受付けた予約を管理するための予約管理データベース(DB)等の複数のデータベースが記憶されている。尚、SNSユーザーIDは、ソーシャル・ネットワーキング・サービス(SNS)において利用者を特定するために、利用者の各々に固有に付与されたソーシャル・ネットワーキング・サービス(SNS)独自のIDであり、メッセージに付帯されて送受される。 As described above, the hotel reservation server SV1 has already made a reservation, as shown in FIG. 2, in addition to various Web pages that constitute the hotel reservation site, guidance information, photographs, and various data such as a hotel reservation application. Customer management database (DB) for managing personal information of customers who have implemented it, SNS linkage database (DB) for managing SNS user ID of customers who are performing account linkage with SNS, reservation is possible A plurality of databases, such as a hotel information database (DB) for managing information on each hotel, and a reservation management database (DB) for managing the received reservation, are stored. The SNS user ID is a social networking service (SNS) unique ID uniquely assigned to each user in order to identify the user in the social networking service (SNS) Accompanyingly sent and received.
顧客管理データベース(DB)は、図3(a)に示すような構成とされており、顧客登録の際に付与された顧客IDに対応付けて、顧客登録時に受付けた氏名や、性別、年齢、電話番号、メールアドレス、パスワード、住所等の個人情報が登録されており、顧客IDやメールアドレスや電話番号から、各顧客の個人情報を特定できるようになっている。 The customer management database (DB) has a configuration as shown in FIG. 3A, and the name, gender, age, and name received at the time of customer registration in correspondence with the customer ID given at the time of customer registration. Personal information such as a telephone number, an e-mail address, a password, and an address is registered, and personal information of each customer can be specified from the customer ID, the e-mail address and the telephone number.
また、SNS連携データベース(DB)は、図3(b)に示すように、ホテル予約サイトにおいて付与される顧客IDに対応付けて、当該顧客(利用者)のSNSユーザーIDが記憶されている。 Further, as shown in FIG. 3B, in the SNS cooperation database (DB), the SNS user ID of the customer (user) is stored in association with the customer ID given in the hotel reservation site.
また、ホテル情報データベース(DB)は、図3(c)に示すように、予約可能なホテルの各々に固有に付与れたホテルIDに対応付けて、当該ホテルの名称、電話番号、該当地域、所在地等の情報が記憶されており、これらホテルID等から当該ホテルに関する情報を特定できるようになっている。 Further, as shown in FIG. 3C, the hotel information database (DB) is associated with the hotel ID uniquely assigned to each of the reserveable hotels, and the name of the hotel, the telephone number, the corresponding area, Information such as a location is stored, and information about the hotel can be specified from the hotel ID and the like.
また、予約管理データベース(DB)は、図3(d)に示すように、完了した予約の各々を特定可能に付与された予約No.に対応付けて、予約されたホテルID、宿泊日、予約者の顧客ID、宿泊者の性別と人数、子供人数、プラン番号等の予約に関する情報が記憶されており、予約No.から予約内容を特定できるようになっている。 Further, as shown in FIG. 3D, the reservation management database (DB) has a reservation No. assigned so as to be able to specify each of the completed reservations. Information related to the reservation such as the reserved hotel ID, the date of stay, the customer ID of the reservation person, the gender and number of the guests, the number of children, the plan number, etc. is stored. You can specify the contents of reservation from.
ここで、ホテル予約サーバSV1においてホテルの予約が行われる流れについて、図4、図5を用いて簡単に説明すると、ホテル予約サーバSV1にインターネット網を介して直接アクセスした場合には、例えば、図4に示すようなホテル予約ページ(Webページ)が配信される。尚、図4に示すページは、携帯端末用ではなくパソコン用ページの例を示すものであり、携帯端末MPからアクセスした場合には、個々のアイコン表示等が小型のものとされた図示しない携帯端末用ページが配信される。 Here, the flow of the hotel reservation in the hotel reservation server SV1 will be briefly described with reference to FIGS. 4 and 5. In the case where the hotel reservation server SV1 is directly accessed through the Internet, for example, FIG. The hotel reservation page (web page) as shown in is delivered. The page shown in FIG. 4 is an example of a page for a personal computer, not for a portable terminal, and when accessed from the portable terminal MP, a portable telephone (not shown) whose individual icon display etc. is made small. The terminal page is delivered.
ホテル予約ページ(Webページ)には、図4に示すように、当該ホテル予約サイトを運営するグループ名表示とともに、「北海道」、「東北」、「関東」・・・の地域毎に、各地域において予約可能なホテルの写真アイコンが選択可能に表示されている。 On the hotel reservation page (Web page), as shown in FIG. 4, each area is displayed for each area of “Hokkaido”, “Tohoku”, “Kanto”,. The icon of the hotel which can be reserved is displayed as selectable.
このように選択可能に表示されている各ホテルから、予約をしたいホテルの写真アイコンを選択すると、選択したホテルのトップページが配信される。尚、このホテルトップページには、当該ホテルの写真とともに、宿泊プラン等が選択可能に表示される。 By selecting a photo icon of a hotel for which a reservation is to be made from each hotel displayed as selectable, the top page of the selected hotel is delivered. In addition, an accommodation plan and the like are displayed on the hotel top page in a selectable manner along with a picture of the hotel.
これらホテルトップページにおいて希望の宿泊プランを選択した場合には、当該ホテルの空き室状況等が確認されて、予約可能な日付等を特定できる空き状況カレンダーを含む
日付選択ページがホテル予約用アプリケーションによって生成されて配信される。
When the desired accommodation plan is selected on these hotel top pages, the availability of the hotel is confirmed, and a date selection page including an availability status calendar that can identify the available dates etc is generated by the hotel reservation application Be delivered.
この空き状況カレンダーにおいて、予約が可能な日付の中から宿泊を希望する日付を選択すると、宿泊人数や、宿泊者の性別、年齢等の宿泊内容の入力するための予約受付けページが配信される。そして、予約受付けページにおいて宿泊内容を入力し、料金等を確認して予約申込みのメニューを選択すると、ログインページが配信される。 In this availability status calendar, when a date for which accommodation is desired is selected from among dates on which reservations can be made, a reservation acceptance page for inputting accommodation contents such as the number of persons, gender, and age of the occupant is delivered. Then, when the accommodation content is input on the reservation acceptance page, the charge etc. is confirmed and the menu for reservation application is selected, the login page is distributed.
ログインページには、メールアドレスとパスワード(PW)の入力部が設けられており、過去に予約を行って顧客登録をしている利用者(顧客)は、メールアドレスとパスワード(PW)を入力部に入力することで、予約が完了し、予約内容を含む予約完了メールが、該メールアドレスに対して送信される。 The login page is provided with an email address and password (PW) input unit, and the user (customer) who has made a reservation in the past and registered as a customer enters the email address and password (PW) By entering in, the reservation is completed, and a reservation completion e-mail including the content of the reservation is sent to the e-mail address.
また、ログインページには、「新規登録」のメニューが設けられており、過去に予約を行っておらず、顧客登録をしていない利用者(顧客未登録者)は、該「新規登録」のメニューを選択することで、新規登録の受付けページが配信される。そして、該新規登録の受付けページにおいて、氏名や性別、年齢、電話番号、住所等とともに、メールアドレスとパスワード(PW)を入力して「登録」のメニューを選択すると、該利用者(顧客)に顧客IDが付与されるとともに、該付与された顧客IDに対応付けて、新規登録の受付けページにおいて受付けた氏名や性別、年齢、電話番号、住所、メールアドレス、パスワード(PW)等が顧客管理DBに追加登録される。尚、この際、メールアドレスが正しくない可能性もあるので、入力されたメールアドレスに確認メールを送信し、該送信された確認メールによる確認ができた場合にのみ、顧客管理DBへの登録を実行するようにしてもよい。 In addition, the login page is provided with a menu of "new registration", and a user who has not made a reservation in the past and has not registered as a customer (a customer not registered) is By selecting a menu, a new registration acceptance page is delivered. Then, on the acceptance page of the new registration, enter the e-mail address and password (PW) together with the name, gender, age, telephone number, address, etc. and select the “Registration” menu, the user (customer) will be A customer ID is assigned, and the name, gender, age, telephone number, address, e-mail address, password (PW), etc. received on the acceptance page of new registration are associated with the customer management DB in association with the assigned customer ID. Added to At this time, there is a possibility that the e-mail address may not be correct, so a confirmation e-mail is sent to the input e-mail address, and registration with the customer management DB is made only when the confirmation by the transmitted confirmation e-mail is successful. It may be performed.
そして、当該メールアドレスに対し、予約内容を含む予約完了メールが送信される。尚、これら予約内容については、予約されたホテルに対しても送信される。 Then, a reservation completion e-mail including the reservation content is sent to the e-mail address. The contents of these reservations are also transmitted to the reserved hotel.
このようにして、ホテル予約サーバSV1においてホテルの予約を行うことができるが、SNSを利用している利用者は、例えば、ホテル予約サーバSV1に個別にアクセスして予約を行う必要があり不便であるとともに、SNSにおいて、メッセージの交換(対話)しながらホテルの予約ができれば、利用者の利便性を更に高めることができる。 In this way, the hotel reservation server SV1 can make a hotel reservation, but the user using the SNS needs to make a reservation, for example, by individually accessing the hotel reservation server SV1, which is inconvenient. If it is possible to reserve a hotel while exchanging messages (interaction) in SNS, the convenience of the user can be further enhanced.
このため、例えば、予約可能な各ホテルの客室等に、メッセージを交換する相手である「友達」に、ホテル予約サイトを運営する運営会社を追加するための二次元バーコードが印刷されたPOPを配置しておき、SNSアプリを利用している利用者に、運営会社を「友達」と登録して、対話形式にて簡単にホテルの予約をできるようにする。 Therefore, for example, a POP in which a two-dimensional bar code is printed for adding a management company operating a hotel reservation site to the "friends" who are the parties to exchange messages in guest rooms and the like of reserveable hotels. It arranges, the management company is registered as a "friend" to the user who is using the SNS application, and it enables it to be able to easily make a reservation of a hotel in an interactive manner.
具体的には、携帯端末MPの利用者は、SNSアプリの二次元コード読み取り機能を利用して、POPに印刷されている二次元コードを読み取る。 Specifically, the user of the portable terminal MP reads the two-dimensional code printed on the POP using the two-dimensional code reading function of the SNS application.
そして、運営会社を「友達」と登録する。尚、運営会社の友達名称としては、会社名等は親しみ難い名称であるため、利用者に親しみやすい名称(図面では「H164」くん)を友達の名称として割り当てることがこのましい。 Then, the management company is registered as a "friend". It should be noted that, as the friend name of the operating company, since the company name etc. is an unfamiliar name, it is preferable to assign a user-friendly name ("H164" in the drawing) as the friend's name.
このように、運営会社を「友達」に追加すると、図7に示すように、挨拶メッセージが送信されるとともに、メッセージ画面として、画面の下部に「ホテル予約」、「予約確認・変更」、「お客様情報変更」、「地図」、「新着情報」、「質問」の各メニューが選択操作可能とされたメッセージ画面が、SNSサーバSV2から送信されて表示される。尚、この挨拶メッセージは、SNS対話用AIサーバSV3からSNSサーバSV2とインターネット網を経由して携帯端末MPに送信される。但し、メッセージ画面については、SNS対話用AIサーバSV3が送信するのではなく、SNSサーバSV2がメッセージの相手側が運営会社である「H164」くんであることを特定(判別)して、SNSサーバSV2が相手の携帯端末MPに送信する。つまり、これら各メニューが選択操作可能とされた特別なメッセージ画面は、運営会社を「友達」に追加した後に、後述するように、アカウント連携により、少なくとも当該利用者のSNSユーザーIDがSNS連携データベース(DB)に登録されている場合には、必ず携帯端末MPに送信されることになる。 In this way, when the operating company is added to the "friend", as shown in FIG. 7, a greeting message is sent, and at the bottom of the screen, "hotel reservation", "reservation confirmation / change", "message confirmation" A message screen on which each of the menus “customer information change”, “map”, “new arrival information”, and “question” can be selected is transmitted from the SNS server SV2 and displayed. The greeting message is transmitted from the SNS dialogue AI server SV3 to the portable terminal MP via the SNS server SV2 and the Internet. However, the message screen is not transmitted by the SNS dialogue AI server SV3, and the SNS server SV2 specifies (determines) that the other party of the message is "H164" who is the operating company, and the SNS server SV2 Sends to the other mobile terminal MP. That is, after adding the operating company to the “friend”, the special message screen in which each menu can be selected and operated allows at least the SNS user ID of the user to be linked with the SNS cooperation database by account cooperation as described later. When it is registered in (DB), it is always transmitted to the portable terminal MP.
そして、メッセージ画面の下方に表示されたメニューのうち、例えば、図7に示すように、「質問」のメニューを選択(タップ)した場合には、自己のメッセージとして「ホテルへ質問」のメッセージが表示され、該メッセージに応答する運営会社である「H164」くんのメッセージとして「番号を選択して質問してね! 1、北海道 2、東北・・・」のように、メッセージが表示される。そして、例えば、「1」をメッセージにて入力すると、「番号を選択して質問してね! 1.札幌○×ホテル 2.ホテル△△札幌・・・」のようにメッセージが表示される。これらのメッセージは、SNS対話用AIサーバSV3に搭載されている人工知能(AI)プログラムにより、SNS対話用AIサーバSV3に記憶されている予約可能なホテル情報に基づいて自動生成されて送信される。
Then, among the menus displayed below the message screen, for example, as shown in FIG. 7, when the menu of "Question" is selected (tap), the message "Question to Hotel" is displayed as the self message. A message is displayed as "Have a number, ask and ask! 1,
つまり、携帯端末MPから送信されるメッセージに含まれる番号に対応する応答メッセージが表示されることで、予約可能なホテルの情報が送信されるようになっている。但し、後述するアカウント連携を実行していない利用者の場合には、これらホテルの情報として、ホテルを選択しても、当該ホテルのシークレットプラン等の有益な情報は配信されないようになっている。 That is, by displaying the response message corresponding to the number included in the message transmitted from the portable terminal MP, the information of the hotel which can be reserved is transmitted. However, in the case of a user who has not executed account linkage described later, even if a hotel is selected as the information of these hotels, useful information such as the secret plan of the hotel is not distributed.
尚、メッセージ画面における「地図」のメニューを選択した場合には、指定したホテルの位置が表示された地図ページが表示される。 In addition, when the menu of "map" in the message screen is selected, the map page on which the position of the specified hotel is displayed is displayed.
また、メッセージ画面における「新着情報」のメニューを選択した場合には、新規プランや新たなキャンペーン等の情報が送信されて表示される。 In addition, when the menu of “new arrival information” on the message screen is selected, information such as a new plan or a new campaign is transmitted and displayed.
また、ホテル予約のメニューを選択した場合には、既に、アカウント連携を実行している利用者の場合には、質問と同様に、地域、ホテル、プランの選択メッセージが順次表示されて、予約可能なホテルが案内される。 In addition, when the menu of hotel reservation is selected, in the case of the user who has already executed account linkage, the selection message of area, hotel, plan is sequentially displayed like the question and reservation is possible. The hotel will be shown.
また、予約確認・変更のメニューを選択した場合には、アカウント連携を実行している利用者の場合であれば、ホテル予約サーバSV1から送信される予約確認・変更のWebページが内部ブラウザにより表示され、該予約確認・変更のWebページにおいて、改めてログインをしなくても、予約の確認、変更を行うことができる。つまり、予約確認・変更のメニューが選択された場合には、後述するように、アカウント連携を実行している利用者であるか否かを、メッセージに付帯しているSNSユーザーIDがSNS連携データベース(DB)に登録されているか否かをよって判定し、アカウント連携を実行している利用者であることを条件に、予約確認・変更のWebページを送信するようになっている。尚、この際、アカウント連携を実行している利用者であると判定したときに、予約確認・変更のWebページのURLを含む移行確認メッセージを送信してメッセージ画面に表示させ、該移行確認メッセージにおけるURLを選択させることで送信されるリクエストに応じて予約確認・変更のWebページを配信することで、誤配信を防止できるようにしてもよい。但し、予約確認・変更のWebページのURLは、メッセージ表示されるので、ワンタイムURLであることが好ましい。 In addition, when the menu of reservation confirmation / change is selected, in the case of a user executing account linkage, the Web page of reservation confirmation / change transmitted from the hotel reservation server SV1 is displayed by the internal browser In the reservation confirmation / change web page, the reservation can be confirmed or changed without logging in again. That is, when the menu for reservation confirmation / change is selected, as described later, the SNS user ID attached to the message indicates whether the user is performing account linkage or not, the SNS cooperation database It is determined whether or not it is registered in (DB), and a reservation confirmation / change Web page is transmitted on condition that the user is performing account linkage. At this time, when it is determined that the user is performing account linkage, a migration confirmation message including the URL of the reservation confirmation / change web page is transmitted and displayed on the message screen, and the migration confirmation message By distributing the web page of reservation confirmation / change according to the request to be transmitted by selecting the URL in the above, erroneous distribution may be prevented. However, since the URL of the reservation confirmation / change web page is displayed as a message, it is preferable to be a one-time URL.
また、お客様情報変更のメニューを選択した場合には、アカウント連携を実行している利用者の場合であれば、ホテル予約サーバSV1から送信されるお客様情報変更のWebページが内部ブラウザにより表示され、該お客様情報変更のWebページにおいて、改めてログインをしなくても、登録情報の変更を行うことができる。つまり、お客様情報変更のメニューが選択された場合には、後述するように、アカウント連携を実行している利用者であるか否かを、メッセージに付帯しているSNSユーザーIDがSNS連携データベース(DB)に登録されているか否かをよって判定し、アカウント連携を実行している利用者であることを条件に、お客様情報変更のWebページを送信するようになっている。尚、この際、アカウント連携を実行している利用者であると判定したときに、お客様情報変更のWebページのURLを含む移行確認メッセージを送信してメッセージ画面に表示させ、該移行確認メッセージにおけるURLを選択させることで送信されるリクエストに応じて予約確認・変更のWebページを配信することで、誤配信を防止できるようにしてもよい。但し、予約確認・変更のWebページのURLは、メッセージ表示されるので、ワンタイムURLであることが好ましい。 If the customer information change menu is selected and the user is executing account linkage, the internal browser displays the customer information change web page transmitted from the hotel reservation server SV1. In the customer information change web page, the registered information can be changed without logging in again. That is, when the menu for changing customer information is selected, as described later, the SNS user ID attached to the message indicates whether the user is executing a account cooperation or not, the SNS cooperation database ( It is judged whether or not it is registered in DB), and the Web page of the customer information change is sent on condition that the user is executing account linkage. At this time, when it is determined that the user is executing account linkage, a migration confirmation message including the URL of the customer information change Web page is transmitted and displayed on the message screen, and the migration confirmation message is displayed. By distributing the Web page of reservation confirmation / change according to the request transmitted by selecting the URL, it may be possible to prevent misdelivery. However, since the URL of the reservation confirmation / change web page is displayed as a message, it is preferable to be a one-time URL.
上記のように運営会社を「友達」に追加することによって携帯端末MPの表示画面に表示されるメッセージ画面の下方に表示される各メニューのうち、「ホテル予約」、「予約確認・変更」、「お客様情報変更」のメニュー(予約関連操作メニュー)が選択された場合は、図8に示すように、SNSを利用して予約を行う利用者の利便性を向上させるためのアカウント連携が実行される。 Among the menus displayed below the message screen displayed on the display screen of the portable terminal MP by adding the operating company to the “friend” as described above, “hotel reservation”, “reservation confirmation / change”, When the "customer information change" menu (reservation related operation menu) is selected, as shown in FIG. 8, account coordination is performed to improve the convenience of the user who makes a reservation using SNS. Ru.
ここで、図8を用いて、アカウント連携の流れについて説明すると、携帯端末MPにおいて予約関連操作メニューのいずれかが操作されると、SNSサーバSV2は、該操作が予約関連操作であるか否かを判定する。尚、これらの判定としては、本実施例では、「ホテル予約」、「予約確認・変更」、「お客様情報変更」のメニューが操作された場合には、携帯端末MPからのメッセージとして、操作(タップ)されたメニューと同一のメッセージ、例えば、「ホテル予約」のメニューが操作(タップ)された場合には、「ホテル予約」のメッセージが送信されるので、携帯端末MPから送信されるメッセージが、「ホテル予約」、「予約確認・変更」、「お客様情報変更」のいずれかに完全に一致するか否かにより判定すればよい。尚、携帯端末MPから送信される利用者が作成したメッセージにも、「ホテル予約」、「予約確認・変更」、「お客様情報変更」の文言が含まれる場合もあるので、このような場合に誤って予約関連操作であると判定しないように、完全一致を判定することがこのましい。 Here, the flow of account cooperation will be described using FIG. 8. When one of the reservation related operation menu is operated on the portable terminal MP, the SNS server SV2 determines whether the operation is the reservation related operation or not Determine In addition, as these determinations, in the present embodiment, when the menu of “hotel reservation”, “reservation confirmation / change”, and “customer information change” is operated, the operation (as a message from the portable terminal MP) The same message as the menu that has been tapped, for example, when the menu of "hotel reservation" is operated (taped), the message of "hotel reservation" is transmitted, so the message transmitted from the portable terminal MP is , “Hotel reservation”, “Reservation confirmation / change”, or “Customer information change” may be determined based on whether or not they completely match. In this case, the message created by the user sent from the mobile terminal MP may also include the words “hotel reservation”, “reservation confirmation / change”, and “customer information change”. It is preferable to determine a perfect match so as not to erroneously determine that it is a reservation-related operation.
また、「ホテル予約」、「予約確認・変更」、「お客様情報変更」のメニューが操作された場合には、通常、メッセージにおいては使用しない文字例等の特別なタグが付与されたメッセージを送信するようにして、予約関連操作であることの判別を的確かつ容易に行えるようにしてもよい。尚、この場合、特別なタグのみを送信するようにしても良いが、特別なタグのみを送信すると、メッセージ画面において、どのような操作を実施したかを利用者が確認できなくなってしまうので、特別なタグを用いる場合には、特別なタグを、操作(タップ)されたメニューに対応するメッセージに付加することで、メッセージ画面において、利用者が、どのような操作を実施したかを確認できるようにすることがこのましい。 In addition, when the menu of "Hotel reservation", "Reservation confirmation / change", and "Customer information change" is operated, a message is usually sent with a special tag such as a letter example not used in the message. By doing so, it may be possible to accurately and easily determine that it is a reservation related operation. In this case, only a special tag may be transmitted. However, if only a special tag is transmitted, the user can not confirm what operation has been performed on the message screen. When a special tag is used, by adding a special tag to the message corresponding to the operated (taped) menu, it is possible to confirm what operation the user has performed on the message screen. It is hopeful to do so.
また、本実施例では、これら予約関連操作である否かの判定を、SNSサーバSV2が実行する形態を例示しているが、本発明はこれに限定されるものではなく、これらの判定を携帯端末MPにおいてSNSアプリが実行するようにしてもよいし、SNS対話用AIサーバSV3がホテル予約サーバSV1に接続されている場合には、該SNS対話用AIサーバSV3において判定するようにしてもよい。 Further, although the present embodiment exemplifies a mode in which the SNS server SV2 executes the determination as to whether or not the operation is a reservation related operation, the present invention is not limited to this, and these determinations are carried The SNS application may be executed in the terminal MP, or when the SNS dialogue AI server SV3 is connected to the hotel reservation server SV1, the SNS dialogue AI server SV3 may make a determination. .
これら予約関連操作であるか否かの判定において、予約関連操作ではないと判定された場合、つまり、「地図」、「新着情報」、「質問」のメニューの操作(タップ)である場合には、SNS対話用AIサーバSV3に対して、SNSユーザーIDが付帯されたメッセージを送信することで、該メッセージに対応する応答メッセージがSNS対話用AIサーバSV3において生成される。 When it is determined that the operation is not a reservation-related operation in the determination as to whether or not the operation is a reservation-related operation, that is, the operation (tap) of the menu of “map”, “arrival information”, and “question” By transmitting a message accompanied by the SNS user ID to the SNS dialogue AI server SV3, a response message corresponding to the message is generated in the SNS dialogue AI server SV3.
一方、予約関連操作であると判定された場合には、当該メッセージに付帯されているSNSユーザーIDを含む判定要求を、ホテル予約サーバSV1(具体的には、SNS専用の外部API)に送信する。 On the other hand, when it is determined that the operation is a reservation related operation, a determination request including the SNS user ID attached to the message is transmitted to the hotel reservation server SV1 (specifically, an external API dedicated to SNS). .
このようにしてSNSサーバSV2から判定要求を受信した場合にホテル予約サーバSV1(外部API)は、受信した判定要求に含まれるSNSユーザーIDが、図3(b)に示すSNS連携データベース(DB)に記憶されているか否かを判定し、判定結果を返信する。 Thus, when the determination request is received from the SNS server SV2, the hotel reservation server SV1 (external API) receives the SNS user ID included in the received determination request as the SNS cooperation database (DB) shown in FIG. 3 (b). It is determined whether or not it is stored in, and the determination result is returned.
この返信を受けてSNSサーバSV2は、判定結果が登録有りの判定結果であるか否かを判定する。そして、登録有りの判定結果の場合、つまり、当該利用者が、既にアカウント連携を実行済の利用者である場合には、当該メッセージをSNS対話用AIサーバSV3に対して送信する。これにより、送信された該メッセージ、例えば、「ホテル予約」のメッセージであれば、該「ホテル予約」に対応した応答メッセージである、予約を行うための地域をどこにするかを問うメッセージが生成される。 In response to this reply, the SNS server SV2 determines whether the determination result is the determination result of the presence of registration. Then, in the case of the determination result of the presence of registration, that is, when the user is a user who has already performed account linkage, the message is transmitted to the SNS dialogue AI server SV3. As a result, in the case of the transmitted message, for example, a message of "hotel reservation", a message is generated, which is a response message corresponding to the "hotel reservation" and asks which area to make a reservation. Ru.
一方、登録無しの判定結果の場合、つまり、当該利用者が、未だアカウント連携を実行してしないか、或いは、顧客登録も実行していない利用者である場合には、顧客登録、アカウント連携の選択ページのURLを含む登録要求メッセージを携帯端末MPに対して送信する。これにより、携帯端末MPには、選択ページのURLを含む登録要求メッセージが表示される(図9(a−2)参照)。 On the other hand, in the case of the determination result of no registration, that is, in the case where the user has not yet executed account cooperation or is a user who has not also performed customer registration, customer registration and account cooperation A registration request message including the URL of the selected page is transmitted to the portable terminal MP. As a result, a registration request message including the URL of the selected page is displayed on the portable terminal MP (see FIG. 9 (a-2)).
尚、本実施例では、登録無しの判定結果によって、選択ページのURLを含む登録要求メッセージを送信するようにしているが、本発明はこれに限定されるものではなく、例えば、顧客登録やアカウント連携についての利用者の意思を確認するための確認メッセージを送信して、意思確認が得られたことを条件に選択ページのURLを含む登録要求メッセージを送信するようにしてもよい。 In the present embodiment, although the registration request message including the URL of the selected page is transmitted according to the determination result of no registration, the present invention is not limited to this, for example, customer registration or account A confirmation message for confirming the user's intention about linkage may be transmitted, and a registration request message including the URL of the selected page may be transmitted on the condition that the intention confirmation is obtained.
また、本実施例では、選択ページのURLを固定としているために、予め選択ページのURLを含む登録要求メッセージをSNSサーバSV2に記憶しておき、該SNSサーバSV2が送信できるようにしているが、本発明はこれに限定されるものではなく、選択ページのURLが流用されてしまうと、メールアドレスの盗用により同一人によるなりすまし連携が可能となってしまうので、これら選択ページをホテル予約サーバSV1において、その都度生成する等により、これらURLをワンタイムURLとするようにしてもよい。 Further, in the present embodiment, since the URL of the selected page is fixed, a registration request message including the URL of the selected page is stored in advance in the SNS server SV2 so that the SNS server SV2 can transmit. The present invention is not limited to this, and if the URL of the selected page is diverted, the same person can spoof and cooperate by stealing the mail address, so these selected pages are used as the hotel reservation server SV1. These URLs may be used as one-time URLs by generating them each time.
このようにして表示された選択ページのURLを、利用者がタップすると、当該URLを含むリクエストがホテル予約サーバSV1に送信され、これに対応して、ホテル予約サーバSV1から選択ページが配信される。 When the user taps the URL of the selected page displayed in this manner, a request including the URL is transmitted to the hotel reservation server SV1, and in response to this, the selected page is distributed from the hotel reservation server SV1. .
この選択ページには、「新規顧客登録」の選択メニューと、「連携」の選択メニューとが設けられているとともに、「連携」のメニューに対応するように、顧客登録したメールアドレスの入力部とが設けられている。 This selection page is provided with a selection menu of "new customer registration" and a selection menu of "cooperation", and an input unit for an e-mail address registered with a customer to correspond to the menu of "cooperation" Is provided.
未だ顧客登録していない利用者である場合には、該利用者が「新規顧客登録」の選択メニューを選択することで、新規登録ページのリクエストがホテル予約サーバSV1に送信されて新規登録ページが配信され、該新規登録ページにおいて、氏名、性別、年齢、電話番号、メールアドレス、パスワード、住所等の個人情報を入力することで、顧客登録が可能となる。尚、顧客登録される際には、新たに付与された顧客IDに対応付けて当該利用者のSNSユーザーIDがSNS連携データベース(DB)に登録されることにより、アカウント連携も同時に実行され、再度、アカウント連携を行う必要はない。 If the user is not yet registered as a customer, the user selects a selection menu of "new customer registration", a request for a new registration page is sent to the hotel reservation server SV1, and the new registration page is displayed. The customer can be registered by inputting personal information such as name, gender, age, telephone number, e-mail address, password, address and the like on the new registration page. In addition, when the customer is registered, the account cooperation is simultaneously executed by registering the SNS user ID of the user in the SNS cooperation database (DB) in association with the newly given customer ID. There is no need to do account coordination.
一方、既に顧客登録しているがアカウント連携を実行してしない利用者である場合には、該利用者が、メールアドレスの入力部に、顧客登録において登録したメールアドレスを入力したのち、「連携」の選択メニューを選択することで、該入力されたメールアドレスがホテル予約サーバSV1に通知される。 On the other hand, if the user is a user who has already registered as a customer but does not execute account cooperation, the user inputs the mail address registered in the customer registration into the mail address input section, and then By selecting the selection menu “,” the input e-mail address is notified to the hotel reservation server SV1.
ホテル予約サーバSV1は、該通知を受けて、通知されたメールアドレスが、顧客管理データベース(DB)に登録されているか否かを判定する。登録されていない場合には、入力間違いや自分が利用している異なるメールアドレスを入力した場合が考えられるので、所定回数に亘って、選択ページが繰り返し配信される。尚、図8においては、紙面の都合上、繰り返し配信の部分は省略している。 In response to the notification, the hotel reservation server SV1 determines whether the notified e-mail address is registered in the customer management database (DB). If it is not registered, there may be a case where an input error or a different e-mail address used by oneself has been input, so the selected page is repeatedly delivered over a predetermined number of times. In addition, in FIG. 8, the portion of the repeated delivery is omitted for convenience of the paper.
これら登録されていない場合が所定回数繰り返された場合にホテル予約サーバSV1は、新規顧客登録の案内ページを配信することで、改めて、顧客登録の実行を促す。 When the case where the registration is not performed is repeated a predetermined number of times, the hotel reservation server SV1 once again promotes the execution of the customer registration by distributing the guidance page of the new customer registration.
一方、通知されたメールアドレスが、顧客管理データベース(DB)に登録されている場合、つまり、利用者が、過去にホテル予約をサイトにおいて実行したことのある顧客である場合には、SNSからのホテル予約において、予約の都度、氏名等の入力等が要求されて不便となってしまうことのないように、顧客管理データベース(DB)において通知されたメールアドレスに対応付けて記憶されている顧客IDを特定し、該顧客IDとSNSユーザーIDとを対応付けてSNS連携データベース(DB)に追加登録する。 On the other hand, if the notified e-mail address is registered in the customer management database (DB), that is, if the user is a customer who has executed a hotel reservation on the site in the past, from the SNS Customer ID stored in correspondence with the email address notified in the customer management database (DB) so that entering a name etc. is not required each time a reservation is made, resulting in inconvenience. Are identified, the customer ID and the SNS user ID are associated with each other, and additionally registered in the SNS cooperation database (DB).
尚、この登録に際して、メールアドレスを入力した携帯端末MPが、SNSメッセージを送受している利用者の携帯端末MPと同一であるか、つまり、メールアドレスの入力がなりすましの端末ではないことを確認するために、一旦、「連携が可能で、よろしいですか? 1.はい 2.いいえ」のメッセージを送信し、「1」のメッセージを受信したときに、該メッセージに付帯しているSNSユーザーIDが、最初に登録の有無を判定したSNSユーザーIDと同一であるか否かを確認し、該確認が得られた場合にのみ、顧客IDとSNSユーザーIDとを対応付けてSNS連携データベース(DB)に追加登録するようにしてもよい。 In addition, at this registration, it is confirmed that the portable terminal MP which has input the e-mail address is the same as the portable terminal MP of the user who transmits / receives the SNS message, that is, the input of the e-mail address is not a spoofing terminal. In order to do this, once you send the message "Can you cooperate? Are you sure? 1. Yes 2. No" and receive the "1" message, the SNS user ID attached to the message However, it is confirmed whether it is the same as the SNS user ID that first determined the presence or absence of registration, and only when the confirmation is obtained, the SNS cooperation database (DB is associated with the customer ID and the SNS user ID You may make it additionally register to.
そして、SNS連携データベース(DB)に追加登録が完了したときに、アカウント連携が完了した旨の連携完了ページを配信する。尚、この連携完了ページには、処理を継続するために、再度「ホテル予約」、「予約確認・変更」、「お客様情報変更」のメニューをタップすることを促すメッセージが含まれており、該メッセージに従って利用者が、例えば「ホテル予約」を選択することで、既に、SNS連携データベース(DB)にSNSユーザーIDが登録されていると判定されることで、メッセージがSNS対話用AIサーバSV3に送信されて、送信された該メッセージ、例えば、「ホテル予約」のメッセージであれば、該「ホテル予約」に対応した応答メッセージである、予約を行うための地域をどこにするかを問うメッセージが生成される。 Then, when the additional registration in the SNS cooperation database (DB) is completed, a cooperation completion page indicating that the account cooperation is completed is distributed. In addition, this cooperation completion page includes a message prompting to tap the menu of "Hotel reservation", "Reservation confirmation / change", and "Customer information change" again to continue the processing. When the user selects, for example, “hotel reservation” according to the message, it is determined that the SNS user ID has already been registered in the SNS linkage database (DB), whereby the message is sent to the SNS dialogue AI server SV3. If it is the message that has been sent and sent, for example, a message of "hotel reservation", a message asking for a region for making a reservation is generated, which is a response message corresponding to the "hotel reservation". Be done.
上記したように図8に示す処理が予約システムにおいて実行されることにより、アカウント連携前である場合に「ホテル予約」のメニューを、図9(a−1)に示すようにタップした場合には、図9(a−2)に示すように、顧客登録、アカウント連携の選択ページのURLを含む登録要求メッセージが表示され、該表示されたURLをタップすることで、顧客登録時のメールアドレスを入力する選択ページが配信されて、アカウント連携を実行できるようになる。 As described above, when the process shown in FIG. 8 is executed in the reservation system, the menu of “hotel reservation” is tapped as shown in FIG. 9 (a-1) before the account cooperation. As shown in FIG. 9 (a-2), a registration request message including the URL for the customer registration / account linkage selection page is displayed, and tapping the displayed URL causes the mail address at the time of customer registration to be displayed. The selection page to be input is delivered, and account linkage can be performed.
一方、アカウント連携後である場合に「ホテル予約」のメニューを、図9(b−1)に示すようにタップした場合には、登録要求メッセージが表示されることなく、図9(b−2)に示すように、予約を行うためのメッセージとして、地域を選択するためのメッセージが表示され、例えば、「2」をメッセージ入力することで、東北にある予約可能な各ホテルを選択するためのメッセージが表示される。 On the other hand, when the menu of "hotel reservation" is tapped as shown in FIG. 9 (b-1) after the account cooperation, the registration request message is not displayed, as shown in FIG. 9 (b-2). As shown in), a message for selecting a region is displayed as a message for making a reservation, and, for example, a message for "2" is input to select each reservation available hotel in Tohoku. A message is displayed.
そして、該メッセージにおいて予約を希望する1のホテルの番号をメッセージ入力した場合には、該メッセージ入力したホテル、つまり、選択したホテルのプランのうち、顧客登録した顧客のみが予約可能なシークレットプラン(顧客専用プラン)が、メッセージ画面に表示される(図9(b−1)参照)。 Then, when a message of the number of one hotel for which a reservation is desired is input in the message, a secret plan (only the customer registered by the customer among the plans of the selected hotel, that is, the selected hotel) can be reserved ( The customer-dedicated plan is displayed on the message screen (see FIG. 9 (b-1)).
これらシークレットプランが携帯端末MPに表示される流れについて、図10を用いて説明すると、SNSサーバSV2は、SNS対話用AIサーバSV3から携帯端末MPに送信されるメッセージ中に、ホテル名が含まれているか否かを監視、判定している。 The flow of displaying these secret plans on the portable terminal MP will be described using FIG. 10, and the SNS server SV2 includes the hotel name in the message transmitted from the SNS interactive AI server SV3 to the portable terminal MP. It is monitored and judged whether it is
そして、ホテル名が含まれていると判定した場合には、該メッセージの送信先(相手側)のSNSユーザーIDをホテル予約サーバSV1に送信する。 Then, when it is determined that the hotel name is included, the SNS user ID of the transmission destination (the opposite side) of the message is transmitted to the hotel reservation server SV1.
ホテル予約サーバSV1は、送信されたSNSユーザーIDがSNS連携データベース(DB)に登録されているか否かを判定し、判定結果を返信する。 The hotel reservation server SV1 determines whether the transmitted SNS user ID is registered in the SNS cooperation database (DB), and returns a determination result.
この返信を受けてSNSサーバSV2は、判定結果が登録有りの判定結果であるか否かを判定する。そして、登録有りの判定結果の場合、つまり、当該利用者が、既にアカウント連携を実行済の利用者である場合には、当該ホテルのシークレットプランの送信を要求する。 In response to this reply, the SNS server SV2 determines whether the determination result is the determination result of the presence of registration. Then, in the case of the determination result of the presence of registration, that is, when the user is a user who has already performed the account cooperation, transmission of a secret plan of the hotel is requested.
該要求の受信に応じてホテル予約サーバSV1は、選択されたホテルのシークレットプランを特定し、該シークレットプランの画像をSNSサーバSV2に返信する。SNSサーバSV2は、返信されたシークレットプラン(画像)を携帯端末MPに送信して表示させる。尚、この場合、シークレットプラン(画像)が複数であってもよく、複数の場合には、図9(b−1)に示すように、横方向に並んだ状態で表示され、各シークレットプラン(画像)を横方向にスクロールして確認することができる。 In response to the reception of the request, the hotel reservation server SV1 identifies a secret plan of the selected hotel, and sends an image of the secret plan to the SNS server SV2. The SNS server SV2 transmits the returned secret plan (image) to the portable terminal MP for display. In this case, a plurality of secret plans (images) may be displayed, and in the case of a plurality of secret plans (images), the secret plans (image) are displayed side by side as shown in FIG. The image can be confirmed by scrolling horizontally.
これらシークレットプラン等の各プランを選択した場合には、予約可能な日付等を特定できる空き状況カレンダーを含む日付選択ページが、ホテル予約サイトと同様に配信され、該日付選択ページが、SNSアプリの内部ブラウザ機能により携帯端末MPに表示される。 When each plan such as the secret plan is selected, the date selection page including the availability status calendar which can specify the reservation available date etc. is delivered in the same manner as the hotel reservation site, and the date selection page is the SNS application It is displayed on the portable terminal MP by the internal browser function.
そして、これら日付選択ページにて日付を選択した後、宿泊人数や、宿泊者の性別、年齢等の宿泊内容の入力するための予約受付けページが配信され、該予約受付けページにおいて宿泊内容を入力し、料金等を確認することで、ログインページ等が配信されることなく予約申込みが完了する。 Then, after selecting a date on these date selection pages, a reservation acceptance page for inputting accommodation contents such as the number of guests, gender, and age of the guest is distributed, and the accommodation contents are input on the reservation acceptance page. By confirming the charge etc., the reservation application is completed without the login page etc. being delivered.
つまり、利用者がSNSのメッセージを通じて予約を行う場合においてホテル予約サーバSV1は、SNSのメッセージに付帯されているSNSユーザーIDがSNS連携データベース(DB)に登録されているか否かを判定して、当該利用者がアカウント連携済の利用者(顧客)であるか否かを判定し、アカウント連携済の利用者(顧客)である場合には、ログインページ等を配信して利用者(顧客)が本人であることの所定の認証を実行することなく、予約を受付ける。尚、予約の受付けに先立って、当該利用者(顧客)がアカウント連携済の利用者(顧客)であるかの判定を実行済である場合には、判定済であることを示すデータをセッション情報等に予め記憶しておき、予約の受付時に該情報の有無を判定するようにしてもよい。 That is, when the user makes a reservation through the SNS message, the hotel reservation server SV1 determines whether the SNS user ID attached to the SNS message is registered in the SNS cooperation database (DB), It is determined whether the user is an account-linked user (customer). If the user is an account-linked user (customer), the login page etc. is distributed and the user (customer) Accept a reservation without performing a predetermined authentication of your identity. If it is determined that the user (customer) is an account-linked user (customer) prior to accepting the reservation, data indicating that the determination is completed is used as session information. Or the like, and the presence or absence of the information may be determined when the reservation is received.
このようにして予約の受付けが完了すると、ホテル予約サーバSV1は、当該予約についてのセッション情報をチェックする。尚、セッションの情報には、セッションにおいてWebページが配信された場合には、Webページの送信先のクッキーデータ等が格納され、セッションにおいてSNSメッセージが送信された場合には、メッセージの送信先のSNSユーザーIDが格納されており、当該予約が、SNSが利用された予約であるか否かを、SNSユーザーIDが格納されているか否かにより判定できるようになっている。 Thus, when the acceptance of the reservation is completed, the hotel reservation server SV1 checks session information on the reservation. In the session information, when a web page is delivered in a session, cookie data etc. of the transmission destination of the web page is stored, and when a SNS message is sent in the session, the message transmission destination is The SNS user ID is stored, and whether or not the reservation is a reservation in which the SNS is used can be determined by whether or not the SNS user ID is stored.
セッション情報にSNSユーザーIDが格納されている場合、つまり、SNSメッセージが送信された予約である場合には、予約したホテルの名称や電話番号、予約の日付、予約番号等を含む予約完了メッセージのみを作成して送信し、予約完了の電子メールを送信しないようにすることで、該予約完了メッセージが携帯端末MPにおいて、内部ブザウザが終了してメッセージ画面に戻り、該メッセージ画面に予約完了メッセージが表示されるので、画面やアプリを切り替えて電子メールを表示して予約の内容を確認する面倒がないとともに、SNSによって予約が完了したという完了感を利用者に与えることができる。また、予約完了の電子メールを送信しないので、これらメッセージ画面にて予約を確認中に、着信した電子メールによって、メッセージの確認が阻害されてしまうこともない。 If the SNS user ID is stored in the session information, that is, if it is a reservation to which the SNS message has been sent, only the reservation completion message including the name and telephone number of the reserved hotel, the date of reservation, the reservation number, etc. By sending an e-mail and not sending an e-mail of reservation completion, the reservation completion message in the portable terminal MP ends the internal browser and returns to the message screen, and the reservation completion message is displayed on the message screen. As it is displayed, there is no need to switch screens and applications, display an e-mail, and confirm the content of the reservation, and it is possible to give the user a sense of completion that the reservation has been completed by the SNS. Further, since the reservation completion e-mail is not sent, the confirmation of the message is not disturbed by the incoming e-mail while confirming the reservation on these message screens.
一方、セッション情報にSNSユーザーIDが格納されていない場合、つまり、ホテル予約サイトからのログインによる予約である場合には、予約したホテルの名称や電話番号、予約の日付、予約番号等を含む予約完了電子メールを作成して送信する。 On the other hand, when the SNS user ID is not stored in the session information, that is, in the case of reservation by login from the hotel reservation site, reservation including the name and telephone number of the reserved hotel, date of reservation, reservation number, etc. Compose and send a completed email.
尚、本実施例では、セッション情報にSNSユーザーIDが格納されている場合には、予約完了メッセージのみを送信するようにしているが、本発明はこれに限定されるものではなく、これら予約完了メッセージに加えて、予約完了の電子メールも送信するようにしてもよい。但し、この場合にあっては、予約完了メッセージの送信を先とし、所定期間(例えば、30秒や1分)が経過してから予約完了の電子メールを送信するようにすることがこのましい。 In the present embodiment, when the SNS user ID is stored in the session information, only the reservation completion message is transmitted, but the present invention is not limited to this, and these reservation completions In addition to the message, a reservation completion e-mail may be sent. However, in this case, it is preferable to send a reservation completion message first, and send a reservation completion e-mail after a predetermined period (for example, 30 seconds or one minute) has elapsed. .
以上に示した本実施例によれば、SNSを利用して予約を行う利用者は、予約の都度毎に、予約サイトへのアクセス操作をしたり、パスワードの入力等を行う必要がなく、シームレスに予約を行うことができるので、予約における利用者の利便性を向上することができる。 According to the present embodiment described above, the user who makes a reservation using the SNS does not need to perform an access operation to the reservation site or enter a password every time a reservation is made, and thus seamless. Because the reservation can be made, the convenience of the user in the reservation can be improved.
以上、本発明の実施例を図面により説明してきたが、具体的な構成はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。 Although the embodiments of the present invention have been described above with reference to the drawings, the specific configuration is not limited to these embodiments, and any changes or additions may be made without departing from the scope of the present invention. Be
例えば、前記実施例では、予約の対象を宿泊施設であるホテルとした形態を例示しているが、本発明はこれに限定されるものではなく、これら宿泊施設をホテル以外の旅館等としてもよいし、更には、宿泊施設以外の施設、例えば、飲食店や病院等の施設の予約、交通機関の座席やチケットの予約、レンタカーの予約、コンサートの予約等、どのような予約であってもよい。 For example, although the form which made the object which is a reservation object the hotel which is a reservation object is illustrated in the above-mentioned example, the present invention is not limited to this, it is good also as these inn accommodation other than a hotel Furthermore, any reservation other than accommodation facilities, such as reservation of facilities such as restaurants and hospitals, reservation of seats and tickets for transportation, reservation of rental cars, reservation of concerts, etc. may be used. .
また、前記実施例では、予約の対象をホテルの1種類とした形態を例示しているが、本発明はこれに限定されるものではなく、例えば、ホテルと飲食店のように、複数の異なる種類の予約が可能なシステムであってもよく、このような場合には、ホテルの予約サーバと飲食店の予約サーバと連携したポータルサーバを設けて、ポータルサーバとSNSサーバ2とを接続するようにしてもよい。つまり、多数の異なる予約が可能な総合予約サイトを運営して、該総合予約サイトとSNSサーバ2とを接続することで、異なる種類の予約を、SNSを通じて容易に実行できるようにしてもよく、このようにすることで、SNSの利用者の利便性を更に向上することができる。
Further, in the above embodiment, although the form in which the target of reservation is one type of hotel is illustrated, the present invention is not limited to this. For example, a plurality of different hotels and restaurants are provided. In such a case, a portal server linked with a hotel reservation server and a restaurant reservation server may be provided to connect the portal server and the
また、前記実施例では、予約のみを行う形態を例示しているが、本発明はこれに限定されるものではなく、例えば、予約に伴って必要となる商品やサービスを購入可能なサイトのサーバも予約サーバに接続しておき、予約の完了メッセージにおいてこれらの商品を紹介し、該商品やサービスをSNSからシームレスに購入できるようにしてもよい。 Further, although the embodiment exemplifies a mode in which only a reservation is made, the present invention is not limited to this, and for example, a server of a site which can purchase a product or service necessary for the reservation It is also possible to connect to the reservation server, introduce these products in the completion message of the reservation, and make it possible to purchase the products or services seamlessly from the SNS.
また、前記実施例では、特別なメッセージ画面において、選択(タップ)可能なメニューとして「ホテル予約」、「予約確認・変更」、「お客様情報変更」、「地図」、「新着情報」、「質問」の6つのメニューをした形態を例示しているが、本発明はこれに限定されるものではなく、これらのメニューの数や内容、配置等は適宜に決定すれば良い。但し、これらメニューが配置される位置としては、交換されるメッセージの表示に邪魔とならず、かつ、携帯端末を把持する利用者が、把持したままでの操作が可能な位置である画面下部の位置であることが好ましい。 In the above embodiment, on the special message screen, "hotel reservation", "reservation confirmation / change", "customer information change", "map", "arrival information", and "question" are available as selectable (tap) menus. Although the form which made six menus of "is illustrated, this invention is not limited to this, The number of these menus, a content, arrangement | positioning, etc. should just be decided suitably. However, as a position where these menus are arranged, the lower part of the screen is a position at which the user holding the portable terminal can operate while holding the mobile terminal without disturbing the display of the exchanged message. Preferably it is a position.
また、前記実施例では、シークレットプラン(画像)を、SNSサーバSV2がホテル予約サーバSV1から取得して単に配信しているが、これら配信されたシークレットプラン(画像)が、顧客ではない他の利用者に容易に転送されてしまうことがないように、シークレットプラン(画像)を他のSNS利用者等に送信する場合に、SNSサーバSV2が該送信を制限するための特別な情報(データ)を付与して送信したり、或いは、他のSNS利用者等に送信した場合には、画像が見えなくなるような特殊なデータとすることで、これら他のSNS利用者等への転送によって、シークレットプラン(画像)の価値が低下してしまうことを防止できるようにしてもよい。 Also, in the above embodiment, the SNS server SV2 acquires the secret plan (image) from the hotel reservation server SV1 and simply distributes the secret plan (image). When transmitting a secret plan (image) to other SNS users etc. so that it will not be easily transferred to a person, the special information (data) for the SNS server SV2 to limit the transmission When it is given and transmitted, or when it is transmitted to other SNS users, etc., it is a special data that the image can not be seen, and the secret plan is transferred to these other SNS users etc. You may enable it to prevent that the value of (image) falls.
また、前記実施例では、メッセージを送受する利用者が1人の場合を例示したが、たとえば、SNSが、複数の利用者(メンバー)が同時にメッセージを交換可能な機能を有する場合に、これら複数の利用者(メンバー)とのメッセージ交換による予約を可能としてしまうと、対象者が不定となってしまうことから、これら複数の利用者(メンバー)がメッセージの交換対象となっているか否かを判定して、複数の利用者(メンバー)がメッセージの交換対象である場合には予約を不能または制限するようにしてもよい。 In the above embodiment, the case where one user is used to send and receive messages is exemplified. However, for example, when a plurality of users (members) have a function capable of simultaneously exchanging messages, a plurality of SNSs may be used. If it becomes possible to make reservations by exchanging messages with other users (members) of the target, the target person will become indefinite, so it is judged whether these multiple users (members) are subject to message exchange. Then, when a plurality of users (members) are the target of message exchange, the reservation may be disabled or restricted.
SV1 ホテル予約サーバ
SV2 SNSサーバ
SV3 SNS対話用AIサーバ
MP 携帯端末
SV1 Hotel reservation server SV2 SNS server SV3 AI server MP for SNS dialogue Mobile terminal
Claims (5)
前記ソーシャルネットワークサービスを提供するためのSNSサーバと、
予め顧客情報を登録した顧客の端末からインターネット網を介して、顧客が本人であることを認証したことを条件に予約を受付け可能な予約サーバと、
を含み、
前記SNSサーバと前記予約サーバとはネットワーク接続されており、
前記予約サーバは、
前記SNSサーバにおいてメッセージの送受に使用される識別情報であって、顧客情報を登録した顧客に対して前記ソーシャルネットワークサービスにおいて独自に付与されたSNS識別情報を記憶可能なSNS識別情報データベースを有し、
前記ソーシャルネットワークサービスの利用者が、予約に関する所定メッセージを送信したときに、前記SNSサーバから送信されるSNS識別情報が前記SNS識別情報データベースに記憶されていることを条件に、顧客が本人であることの所定の認証を実行することなく、予約を受付ける
ことを特徴とする予約システム。 A reservation system for making a reservation for a user who has registered for use in a social network service capable of sending and receiving messages mutually between terminals of different users.
An SNS server for providing the social network service;
A reservation server capable of accepting a reservation on the condition that the customer is authenticated from the terminal of the customer who has registered the customer information in advance via the Internet network;
Including
The SNS server and the reservation server are connected via a network.
The reservation server is
It has an SNS identification information database that can store SNS identification information uniquely assigned in the social network service to a customer who has registered customer information, which is identification information used for sending and receiving messages in the SNS server ,
The customer is the person on condition that the SNS identification information transmitted from the SNS server is stored in the SNS identification information database when the user of the social network service transmits a predetermined message regarding reservation. A reservation system characterized by accepting a reservation without performing a predetermined authentication of.
ことを特徴とする請求項1に記載の予約システム。 The SNS server is a special message screen on which a different menu related to a reservation can be selected and operated as a screen for displaying a message for the user to whom the SNS identification information stored in the SNS identification information database is added. The reservation system according to claim 1, wherein:
ことを特徴とする請求項1または2に記載の予約システム。 The SNS server determines whether the SNS identification information of the user who sends and receives messages to and from the operator who operates the reservation server is stored in the SNS identification information database, and the SNS identification information is the SNS identification information database. When it is stored in the SNS, while sending and receiving a message regarding reservation, when the SNS identification information is not stored in the SNS identification information database, a message for guiding the storage of the SNS identification information in the SNS identification information database The reservation system according to claim 1 or 2, wherein
ことを特徴とする請求項1〜3のいずれかに記載の予約システム。 The SNS server, on the condition that the SNS identification information is stored in the SNS identification information database, the special information provided only to the customer to the terminal of the user attached to the SNS identification information, The reservation system according to any one of claims 1 to 3, wherein the reservation system is acquired from the reservation server and transmitted.
前記判定手段においてSNS予約でないと判定された場合には、該予約を行った顧客に対して予約完了の電子メールを送信する一方で前記SNSサーバを介した予約完了のメッセージを送信せず、
前記判定手段においてSNS予約であると判定された場合には、該予約を行った顧客に対して予約完了の電子メールを送信しない一方で前記SNSサーバを介した予約完了のメッセージを送信する
ことを特徴とする請求項1〜4のいずれかに記載の予約システム。 The reservation server includes determination means for determining whether the reservation is an SNS reservation accompanied by transmission and reception of a message via the SNS server when the reservation is completed,
If the determination means determines that the SNS reservation is not made, an e-mail of reservation completion is sent to the customer who made the reservation, while a message of the reservation completion via the SNS server is not sent,
If it is determined in the determination means that the SNS reservation is made, sending a reservation completion message via the SNS server while not transmitting a reservation completion e-mail to the customer who has made the reservation The reservation system according to any one of claims 1 to 4, characterized in that:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017192338A JP2019067165A (en) | 2017-10-02 | 2017-10-02 | Reservation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017192338A JP2019067165A (en) | 2017-10-02 | 2017-10-02 | Reservation system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019067165A true JP2019067165A (en) | 2019-04-25 |
Family
ID=66337894
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017192338A Pending JP2019067165A (en) | 2017-10-02 | 2017-10-02 | Reservation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2019067165A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021077336A (en) * | 2019-11-08 | 2021-05-20 | 株式会社三菱Ufj銀行 | Customer information management server and customer information management method |
| JP2022124282A (en) * | 2021-02-15 | 2022-08-25 | イグニション・ポイント株式会社 | ACCOMMODATION MANAGEMENT DEVICE, ACCOMMODATION MANAGEMENT METHOD AND PROGRAM |
-
2017
- 2017-10-02 JP JP2017192338A patent/JP2019067165A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021077336A (en) * | 2019-11-08 | 2021-05-20 | 株式会社三菱Ufj銀行 | Customer information management server and customer information management method |
| JP7461241B2 (en) | 2019-11-08 | 2024-04-03 | 株式会社三菱Ufj銀行 | Customer information management server and customer information management method |
| JP2022124282A (en) * | 2021-02-15 | 2022-08-25 | イグニション・ポイント株式会社 | ACCOMMODATION MANAGEMENT DEVICE, ACCOMMODATION MANAGEMENT METHOD AND PROGRAM |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20250328824A1 (en) | Service management method and system | |
| US10834025B2 (en) | Multi-functional integrated communications system application | |
| US20130173424A1 (en) | System for delivering gift item using social network information and method thereof | |
| JP5852082B2 (en) | Order management system, order management method and program | |
| US11797947B2 (en) | Resource reservation system, method for starting using resource, and non-transitory recording medium | |
| CN104871184A (en) | Framework to notify and invite users to join a collaborative session | |
| EP2771850A1 (en) | Queue remote management system and method | |
| US20210350299A1 (en) | Information processing device, scheduling system, a method for scheduling event, and non-transitory recording medium | |
| US11736473B2 (en) | Identifiers and access tokens for privacy in centralized address management | |
| JP7487573B2 (en) | Resource management device, resource management system, resource management method, and program | |
| JP5331848B2 (en) | Server, inter-company information control method and program | |
| US9667597B2 (en) | System and a method for location based anonymous communication over a network | |
| KR20180010926A (en) | Method for providing gift order service using acquaintances contact and shopping mall server | |
| US20210011704A1 (en) | Progress management system, progress management method, and information processing apparatus | |
| US7650295B2 (en) | Method, apparatus, and medium for remote approval of a delivery if the recipient is absent from the delivery location | |
| JP2019067165A (en) | Reservation system | |
| KR102000001B1 (en) | Method, server for providing guide matching service and user device | |
| JP2003208527A (en) | Registration surrogating device to a plurality of mediating systems and its method and computer readable recording medium for recording registration surrogating program therefor | |
| JP6712466B2 (en) | Server device, reservation support method and program | |
| JP7208506B2 (en) | RESERVATION MANAGEMENT SYSTEM, RESERVATION MANAGEMENT METHOD AND RESERVATION MANAGEMENT PROGRAM | |
| JP2011108026A (en) | Reservation system for various service | |
| JP2008077528A (en) | Store use reservation processing system | |
| TWI764724B (en) | Reservation management system and method | |
| JP6604787B2 (en) | Event information management system and event information management program | |
| US20170171141A1 (en) | Application for facilitating introductions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191030 |