JP5770140B2 - Beauty salon reservation system - Google Patents
Beauty salon reservation system Download PDFInfo
- Publication number
- JP5770140B2 JP5770140B2 JP2012137697A JP2012137697A JP5770140B2 JP 5770140 B2 JP5770140 B2 JP 5770140B2 JP 2012137697 A JP2012137697 A JP 2012137697A JP 2012137697 A JP2012137697 A JP 2012137697A JP 5770140 B2 JP5770140 B2 JP 5770140B2
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- store
- beauty salon
- information
- data
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、美容サロン(美容室)等の利用の予約及びその管理を行うための情報処理システムの技術に関する。 The present invention relates to a technology of an information processing system for performing reservation and management of use of a beauty salon (beauty salon) or the like.
美容サロン等の業界における利用の予約に関する現状及び課題として以下がある。 The following are current status and issues regarding reservations for use in industries such as beauty salons.
(1) 利用者(顧客)による美容室(店舗)の利用の予約のために、店舗で直接予約すること以外に、電話(コールセンタの予約受付サービス等)、店舗専用HP(ホームページ)、ネット上の予約サービスサイト、等の各種の予約の手段・媒体・方法など(以下「予約手段」と称する)が存在する。 (1) To make a reservation for the use of a beauty salon (store) by a user (customer), in addition to making a reservation directly at a store, a telephone (call center reservation reception service, etc.), a store-specific HP (homepage), on the Internet There are various reservation means, media, methods, etc. (hereinafter referred to as “reservation means”) such as a reservation service site.
例えば、上記電話による予約では、利用者が携帯電話などからコールセンタの予約受付サービス(美容室の予約受付業務を代行するサービス)等の番号へ電話し、オペレータ対応や自動音声応答などに従い、対象の店舗や日時などを指定して予約が可能である。また上記店舗専用HPでの予約の場合、利用者が端末からHP(予約ページ)にアクセスし、対象の日時などを指定・入力して予約可能である。また上記ネット上の予約サービスサイトの場合、当該サイト(Webページ)に候補として複数の美容室の情報が登録されており、利用者が端末からサイトにアクセスし、対象の店舗(地域)や日時などを指定して検索し、検索結果の中から指定して予約可能である。 For example, in the case of a reservation by telephone, a user calls a number such as a call center reservation reception service (a service acting on behalf of a beauty salon reservation reception service) from a mobile phone, etc. Reservation is possible by specifying the store, date and time. Further, in the case of reservation at the store-specific HP, the user can access the HP (reservation page) from the terminal and designate and input the target date and time to make a reservation. In the case of the reservation service site on the Internet, information on a plurality of beauty salons is registered as candidates on the site (Web page), and the user accesses the site from the terminal, and the target store (region) and date / time. It is possible to make a reservation by designating from the search results.
各美容室は、自店舗での直接予約以外にも、上記のような所望の予約手段を契約などで使用し、利用者に対して予約を提供することができる。利用者は所望の予約手段を利用して予約を行うことができる。 Each beauty salon can provide a reservation to the user by using the desired reservation means as described above in a contract in addition to the direct reservation at the store. The user can make a reservation using a desired reservation means.
(2) 上記予約の際には、複数の利用者の間や、美容室(店舗)側のリソース(時間、店員など)の間において、予約の重複が発生し得る。例えば同じ時間枠に複数の利用者(店舗側の許容度合いを超える人数)が予約を要求する場合(あるいはそれらの予約を確定させた場合)である。 (2) In the case of the reservation, duplication of reservations may occur between a plurality of users or resources (time, sales clerk, etc.) on the beauty salon (store) side. For example, it is a case where a plurality of users (number of people exceeding the allowable level on the store side) request reservations in the same time frame (or when those reservations are confirmed).
美容室側は、予約の受付の業務では、店舗側の許容度合い(例えば同じ時間枠で二人までなら施術可能など)を超えるような予約の重複を避けるように、何らかの対処・調整などが必要である。重複する複数の予約の要求を調整する例としては、許容度合いを超える分の予約を断ることや、空いている他の時間枠を薦めることや、当該時間枠で臨時的に増員などして対処すること等が挙げられる。 The beauty salon side needs some kind of countermeasures / adjustments in order to avoid duplication of reservations that exceed the tolerance level of the store side (for example, treatment is possible for up to two people within the same time frame). It is. Examples of coordinating requests for multiple overlapping reservations are to refuse reservations that exceed the allowable level, recommend other available time slots, or temporarily increase the number of reservations in the time slots. And so on.
また特に、重複する複数の予約の要求に対し、もし店舗側の許容度合いを超えるような予約を確定させてしまった場合、来店した利用者が予約した時間でサービス(施術)を受けることができないといった問題を引き起こす。これにより店舗のサービスレベル(顧客満足度)が大きく低下するリスクがあるので、極力避ける必要がある。 Also, in particular, if a reservation that exceeds the allowable level on the store side is confirmed in response to a plurality of overlapping reservation requests, the service (operation) cannot be received at the time reserved by the user who visited the store. Cause problems. As a result, there is a risk that the service level (customer satisfaction) of the store is greatly reduced, so it is necessary to avoid it as much as possible.
(3) 更に、美容室は、上記のような複数の予約手段を並列的に使用して利用者に対して複数の予約手段を提供することが可能である。美容室にとって、集客増加などのためには、なるべく多くの予約手段(その経路)を使用した予約を可能にしておく方が有利である。美容室が複数の予約手段を使用する場合、これらの予約手段の間で、上記のような予約の重複がより発生しやすくなる。そのため何らかの対処・調整などが必要となる。 (3) Further, the beauty salon can provide a plurality of reservation means to the user by using a plurality of reservation means as described above in parallel. In order to increase the number of customers, it is advantageous for a beauty salon to make reservations using as many reservation means (routes) as possible. When a beauty salon uses a plurality of reservation means, the above-described reservation overlap is more likely to occur between these reservation means. Therefore, some countermeasures and adjustments are necessary.
しかしながら現状、複数の予約手段間における予約の重複を自動的に防止・調整などをする機能・システムは無い。そのため、美容室としては、複数の予約手段を使用する場合、予約の重複に関する対処・調整などのために、相応の人員・手間・コスト等が必要である。例えば美容室の通常のサービス業務を行う店員以外に、複数の予約手段に関する予約の集計・調整などの業務を担当する人員を雇って対応したり、あるいは通常業務と予約業務の両方を兼ねる店員などが生じている。 However, at present, there is no function / system for automatically preventing / adjusting reservations among a plurality of reservation means. Therefore, when a plurality of reservation means are used as a beauty salon, appropriate personnel, labor, cost, and the like are necessary for coping and adjustment related to overlapping reservations. For example, in addition to the store clerk who performs regular service operations in the beauty salon, hire and handle personnel who are responsible for counting and adjusting reservations for multiple reservation methods, etc., or a store clerk who serves as both normal and reservation operations Has occurred.
また逆に、美容室によっては、上記のような人件費などのコストや、サービスレベル低下のリスク等が考えられることから、上記複数の予約手段を使用した予約を利用者に提供することが導入しにくいという面もある。例えば下記のようなネット上の予約サービスサイト(集客ツール)なども数多く存在するが、美容室によっては、上記コストやリスク等の理由から、そのようなサービス(集客ツール)についても、使用(導入)しないか、するとしても数を絞るといった傾向がある。 Conversely, depending on the beauty salon, it may be possible to provide users with reservations using the above-mentioned multiple reservation methods because of the above-mentioned costs such as labor costs and the risk of service level degradation. It is also difficult to do. For example, there are many online reservation service sites (customer collection tools) such as the following, but depending on the beauty salon, such services (customer collection tools) are also used (introduced) due to the above costs and risks. ) There is a tendency to reduce the number or not.
(4) 上記予約手段の1つとしてネット上の予約サービスサイト(集客ツール)がある。例えばホットペッパービューティー(HOT PEPPER Beauty)(美容サロンの検索・予約サイト。URL:beauty.hotpepper.jp)や、オズモール(OZmall)(女性・OLのための情報サイト。URL:www.ozmall.co.jp)などが挙げられる。いずれも美容サロンの利用の予約の機能を有すると共に、サイトに応じた機能(例えばクーポンやポイントのサービス)を提供している。 (4) One of the reservation means is a reservation service site (customer collection tool) on the net. For example, HOT PEPPER Beauty (search and reservation site for beauty salons. URL: beauty.hotpepper.jp) and OZmall (information site for women and OL. URL: www.ozmall.co.jp) ) And the like. Each of them has a function of making a reservation for using a beauty salon, and also provides a function (for example, a coupon or point service) according to the site.
(5) 美容サロン等の予約システム(予約管理機能を持つ情報処理システム)に関する先行技術例としては、特開2004−29959号公報(特許文献1)などがある。特許文献1(「美容室等のデータ処理システム」等)では、課題として「予約のスムーズな受付、一括管理と店舗への通知ができるシステムの提供」等の記載がある。特許文献1では、複数の店舗(美容室)と複数の利用者との間に、予約の一括受付を行うシステムを設けた構成が記載されている。 (5) As a prior art example regarding a reservation system (information processing system having a reservation management function) such as a beauty salon, there is JP-A-2004-29959 (Patent Document 1). Patent document 1 (“data processing system such as a beauty salon”) describes “provision of smooth reception of reservations, collective management and notification to stores” as a problem. Patent Document 1 describes a configuration in which a system for collectively accepting reservations is provided between a plurality of stores (beauty salons) and a plurality of users.
前述のように、美容サロン側は複数の予約手段を使用可能であり、利用者側は複数の予約手段を利用した予約が可能であるが、従来、それらの間で発生し得る予約の重複を自動的に防止・調整などを図る機能・システム等は提供されていない。そのためそれら全体の効果的な利用が実現できていない。例えば美容室側は、複数の予約手段を使用する場合、予約の重複の対処・調整に関するコストや、サービスレベル低下のリスク等の問題があり、効果的な集客などができていない。 As described above, the beauty salon side can use a plurality of reservation means, and the user side can make a reservation using a plurality of reservation means. No functions or systems that automatically prevent or adjust are provided. Therefore, effective use of them as a whole cannot be realized. For example, when a plurality of reservation means are used on the beauty salon side, there are problems such as costs related to coping and adjustment of overlapping reservations, risk of service level reduction, etc., and effective customer attraction cannot be achieved.
また特許文献1等の先行技術例は、異なる複数の予約手段の間での予約の重複を防止・調整などを図る技術ではないため、前述のような問題が残る。 The prior art examples such as Patent Document 1 are not techniques for preventing / adjusting reservations among a plurality of different reservation means, and thus the above-described problems remain.
以上を鑑み、本発明の主な目的は、美容サロン等の予約システムに関して、美容室(店舗)による複数の予約手段の使用の場合による人員・手間・コスト等を低減し、予約の重複によるサービスレベル低下のリスクを低減することができる技術を提供することである。 In view of the above, the main object of the present invention is to reduce personnel, labor, costs, etc. due to the use of a plurality of reservation means in a beauty salon (store), and a service by duplication of reservations for a reservation system such as a beauty salon. It is to provide a technology that can reduce the risk of a level drop.
本発明のうち代表的な形態は、美容サロン等の利用の予約及びその管理を行うための情報処理システム(美容サロン予約システム)等であって、以下に示す構成を有することを特徴とする。本形態では、通信ネットワーク上(クラウド環境など)で、複数の美容室等の店舗と、複数の予約手段との間に、各美容室による1以上の予約手段を使用した予約の提供に関する、予約の統合管理(予約の重複の防止・調整などを含む)を行う機能(予約管理機能)を持つ予約システムを設ける。本予約システムでの予約管理機能の情報処理として、美容室(店舗)側の複数の予約手段を使用した予約の提供に関する取り纏めを行い、複数の予約手段の予約データの受付・集計、振り分け(予約重複チェック及びエラー処理などを含む)、予約結果(予約状況)データ提供、等を行う。 A typical embodiment of the present invention is an information processing system (beauty salon reservation system) for performing reservation and management of use of a beauty salon and the like, and has the following configuration. In this embodiment, on a communication network (such as a cloud environment), a reservation relating to provision of a reservation using one or more reservation means by each beauty salon between a store such as a plurality of beauty salons and a plurality of reservation means. A reservation system having a function (reservation management function) for integrated management (including prevention / adjustment of overlapping reservations) is provided. As information processing of the reservation management function in this reservation system, it summarizes the provision of reservations using multiple reservation means on the beauty salon (store) side, and accepts, aggregates and distributes reservation data of multiple reservation means (reservation) (Including duplication check and error processing), reservation result (reservation status) data provision, etc.
本形態の美容サロン予約システムは、例えば、通信ネットワーク上、複数の美容サロンの店舗の端末と、複数の予約手段との間に、コンピュータで構成される予約システムが接続される。予約手段は、利用者による店舗の利用の予約を受け付ける機能を有する情報処理システムである。予約システムは、複数の各々の店舗との通信インタフェース及びユーザインタフェースを提供する店舗側インタフェース部と、複数の各々の予約手段との通信インタフェース及びユーザインタフェースを提供する予約手段側インタフェース部と、複数の各々の店舗による1つ以上の予約手段を使用した予約の提供に関する統合管理を行う予約管理機能とを有する。予約システムは、予約管理機能として、店舗の端末からの操作に基づき、当該店舗ごとの設定情報を第1のDBに登録する第1の処理部と、予約手段からの操作に基づき、当該予約手段ごとの設定情報を第2のDBに登録する第2の処理部と、複数の各々の予約手段から予約データを入力する第3の処理部と、入力された予約データについて、第1及び第2のDBの情報に基づき、予約の重複をチェックして当該予約を確定させるか否かを判断して予約結果へ出力する第4の処理部と、予約結果のデータを該当する予約手段へ応答する第5の処理部と、予約結果のデータを、該当する店舗の端末へ送付する第6の処理部と、店舗の端末からの要求に応じて予約結果のデータを当該店舗の端末へ応答する第7の処理部と、を有する。 In the beauty salon reservation system of the present embodiment, for example, a reservation system constituted by a computer is connected between a terminal of a plurality of beauty salon stores and a plurality of reservation means on a communication network. The reservation means is an information processing system having a function of accepting a reservation for use of a store by a user. The reservation system includes a store-side interface unit that provides communication interfaces and user interfaces with a plurality of stores, a reservation unit-side interface unit that provides communication interfaces and user interfaces with a plurality of reservation units, And a reservation management function for performing integrated management related to provision of reservations using one or more reservation means by each store. The reservation system has, as a reservation management function, based on an operation from a store terminal, a first processing unit that registers setting information for each store in the first DB, and an operation from the reservation unit. A second processing unit for registering each setting information in the second DB, a third processing unit for inputting reservation data from each of the plurality of reservation means, and the first and second of the input reservation data Based on the information in the DB, a fourth processing unit that checks whether or not the reservation is to be confirmed by confirming the reservation overlap, and outputs the reservation result data to the corresponding reservation means. A fifth processing unit, a sixth processing unit for sending the reservation result data to the terminal of the corresponding store, and a response to the reservation result data to the terminal of the store in response to a request from the terminal of the store 7 processing units.
本発明のうち代表的な形態によれば、美容サロン等の予約システムに関して、美容室(店舗)による複数の予約手段の使用の場合による人員・手間・コスト等を低減し、予約の重複によるサービスレベル低下のリスクを低減することができる。 According to a typical embodiment of the present invention, with respect to a reservation system for a beauty salon, etc., a service by reducing the number of personnel, labor, costs, and the like due to the use of a plurality of reservation means by a beauty salon (store), and by reservation overlapping The risk of lowering the level can be reduced.
これにより、美容室(店舗)側は、複数の予約手段の使用による効果的な集客などを実現でき、利用者側は、複数の予約手段の利用可能による利便性などを実現できる。予約手段(予約サービスサイト等)は、使用(登録)してもらう美容室(店舗)の獲得・増加ができる。予約システムを運営・提供する事業者は、予約の統合管理のサービスの提供による利益などが得られる。 Thereby, the beauty salon (store) side can realize effective customer collection by using a plurality of reservation means, and the user side can realize convenience by using a plurality of reservation means. Reservation means (reservation service site, etc.) can acquire and increase the number of beauty salons (stores) to be used (registered). Businesses that operate and provide reservation systems can benefit from the provision of integrated reservation management services.
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお実施の形態を説明するための全図において、同一部には原則として同一符号を付し、その繰り返しの説明は省略する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiment, and the repetitive description thereof will be omitted.
本実施の形態の予約システム(美容サロン予約システム)は、従来システム(図9)に対し、図1〜図4等に示す構成を有し、図5〜図7等に示す処理を行い、例えば図8のような画面(GUI)を提供する。本予約システム1では、対象とする美容サロン2で取り扱う特有のデータ構造(例えば施術情報を含む)やその予約の方式、及び異なる複数の予約手段3に対応した、予約の統合管理(予約管理機能11)のサービスをクラウド環境で提供する構成である。特に予約システム1の予約管理機能11(図3、予約振分部103等)は、複数の予約手段3の予約データで予約が重複する場合、DBの内容によって処理を振り分け、店舗2側の設定情報に基づき、重複許容度の範囲内で予約を確定するように、予約の重複に関する自動的な防止・調整などを図る。
The reservation system (beauty salon reservation system) of this Embodiment has the structure shown in FIGS. 1-4 etc. with respect to a conventional system (FIG. 9), performs the process shown in FIGS. A screen (GUI) as shown in FIG. 8 is provided. In the reservation system 1, the integrated data management (reservation management function) corresponding to a specific data structure (including treatment information, for example) handled by the
[システム構成]
図1において、本実施の形態のシステムの全体の構成例を示している。本システム全体は、クラウド環境(インターネット、データセンタ等)に構成される予約システム1(美容サロン予約システム)と、複数の美容サロン2(美容室、店舗)と、複数の予約手段3と、複数の利用者4(顧客)とを有し、これらが通信接続される構成である。
[System configuration]
FIG. 1 shows an example of the overall configuration of the system according to the present embodiment. The entire system includes a reservation system 1 (beauty salon reservation system) configured in a cloud environment (Internet, data center, etc.), a plurality of beauty salons 2 (beauty salons, stores), a plurality of reservation means 3, and a plurality User 4 (customer), and these are connected by communication.
予約システム1は、サーバ10、DB(データベース)50、及びその他ネットワーク機器などの公知の要素で構成される。サーバ10でのソフトウェアプログラム処理などにより、予約管理機能11、店舗側IF12、予約手段側IF13などを提供する。予約システム1(サーバ10)は、複数の物理サーバや仮想サーバ等で構成されてもよい。 The reservation system 1 includes known elements such as a server 10, a DB (database) 50, and other network devices. The reservation management function 11, the store side IF 12, the reservation means side IF 13 and the like are provided by software program processing in the server 10. The reservation system 1 (server 10) may be composed of a plurality of physical servers, virtual servers, and the like.
予約管理機能11は、複数の美容室2と複数の予約手段3との間で各美容室2による1つ以上の予約手段3を使用した予約の提供に関する統合管理を行う。DB50は、ストレージ装置などを用いて、サーバ10が管理・処理する各種のデータ情報(後述図2の51,52,61,62等)が格納される。
The reservation management function 11 performs integrated management related to provision of reservations using one or more reservation means 3 by each
店舗側IF12は、美容室(店舗)2側に対する通信IF(インタフェース)やGUI(グラフィカルユーザインタフェース)を提供する。通信IFとしては、各種方式でクライアント・サーバ通信が可能であり、GUIとしては店舗2ごとのWebページ画面(例えば店舗2ごとに異なる機能のメニューを含んだ画面)などを提供する。 The store IF 12 provides a communication IF (interface) and a GUI (graphical user interface) for the beauty salon (store) 2 side. As the communication IF, client-server communication is possible by various methods, and the GUI provides a Web page screen for each store 2 (for example, a screen including a menu of functions different for each store 2).
予約手段側IF13は、予約手段3側に対する通信IFやGUIを提供する。通信IFとしては、本予約システム1と連携する各予約手段3の通信方式に対応し、GUIとしては、予約手段3側の登録・設定などのためのWebページ画面などを提供する。予約手段側IF13及び予約管理機能11は、異なる方式の複数の各々の予約手段3と通信してそれら異なる形式のデータ情報を予約システム1で統合的に扱うためのEDIの処理機能を含む。 The reservation means IF 13 provides a communication IF and GUI for the reservation means 3 side. The communication IF corresponds to the communication method of each reservation means 3 that cooperates with the reservation system 1, and the GUI provides a Web page screen for registration / setting on the reservation means 3 side. The reservation means IF 13 and the reservation management function 11 include an EDI processing function for communicating with each of a plurality of reservation means 3 of different schemes and handling the data information of these different formats in the reservation system 1 in an integrated manner.
複数の各々の美容サロン2(例:美容室A,B,C)は、端末20や店員などを有する。端末20は各種のPCやタブレット等であり、店舗2に応じて後述の店舗管理システム(21)を備える。
Each of the plurality of beauty salons 2 (e.g., beauty salons A, B, and C) includes a terminal 20 and a clerk. The terminal 20 is a variety of PCs, tablets, and the like, and includes a store management system (21) described later according to the
複数の各々の予約手段3(例:31〜34)は、少なくとも、利用者4による美容室2の利用の予約(仮予約)を受け付ける予約機能を有し、当該予約手段3ごとの機能(システム)に応じて、サーバ・DB・端末などで構成される。予約システム1と連携する予約手段3については適宜増減可能である。
Each of the plurality of reservation means 3 (for example, 31 to 34) has at least a reservation function for accepting a reservation (temporary reservation) for use of the
電話(予約受付)31は、コールセンタの予約受付サービス(契約した美容室2の予約受付業務を代行するサービス)等及びそれを構成する情報処理システムを示す。利用者4が携帯電話などの端末40から電話し、オペレータ対応や自動音声応答などに従い予約可能である。 A telephone (reservation reception) 31 indicates a call center reservation reception service (a service acting on behalf of the contracted beauty salon 2), and an information processing system constituting the service. A user 4 can make a reservation by calling from a terminal 40 such as a mobile phone and responding to an operator or an automatic voice response.
店舗専用HP32は、店舗2ごとの専用HP、及びそれを構成するサーバ等のシステムを示す。利用者4は端末40から店舗専用HP32にアクセスし、その予約ページで、利用の対象となる日時(時間枠)などを指定して予約可能である。更に店舗2に応じて、店員(施術担当者)や施術などを指定して予約可能である。
The store-dedicated
予約サービスサイト(A)33は、第1の予約サービスサイト(A)及びそれを構成する情報処理システムを示す。また予約サービスサイト(B)34は、第2の予約サービスサイト(B)及びそれを構成する情報処理システムを示す。各サイト(33,34)は、少なくとも、美容室2の利用の予約に関する予約サービスを提供する。利用者4は端末40から所望のサイト(33,34)にアクセスし、その予約サービスのページで、利用の対象となる店舗(地域)や日時などの条件で検索し、検索結果の中から指定して予約可能である。その他、当該サイト(33,34)に応じたサービス(例えばクーポンやポイントのサービス)が提供される。
The reservation service site (A) 33 indicates a first reservation service site (A) and an information processing system constituting the first reservation service site (A). A reservation service site (B) 34 indicates a second reservation service site (B) and an information processing system constituting the second reservation service site (B). Each site (33, 34) provides at least a reservation service related to reservation for use of the
[従来システム]
図9を用いて、従来システムにおける予約の重複などの例について補足説明する。各美容室2は、自店舗での直接の予約を可能とする以外に、図示の例のように利用者4に対する予約手段3を使用(提供)している。例えば美容室Aは、電話(予約受付)31を契約で使用している。美容室Bは、電話31、店舗専用HP32、予約サービスサイト(A)33、予約サービスサイト(B)34を使用している。美容室Cは、予約サービスサイト(A)33を、美容室Dは、予約サービスサイト(B)34を使用している。
[Conventional system]
An example of overlapping reservations in the conventional system will be supplementarily described with reference to FIG. Each
例えばある利用者Aが予約手段3として電話31を利用して美容室Bの利用の予約(#1)をする場合を示す。同様に利用者Bが店舗専用HP32を利用した予約(#2)を、利用者Cが予約サービスサイト(A)33を利用した予約(#3)を、利用者Dが予約サービスサイト(B)34を利用した予約(#4)を、それぞれ行う場合を示す。これらの予約(#1〜#4)が、例えば美容室Bの同じ時間枠に対する予約の要求である場合、重複しているので、対処・調整などが必要である。 For example, a case where a user A makes a reservation (# 1) for using the beauty salon B using the telephone 31 as the reservation means 3 is shown. Similarly, user B makes a reservation using the store-specific HP 32 (# 2), user C makes a reservation using the reservation service site (A) 33 (# 3), and user D makes a reservation service site (B). The case where the reservation (# 4) using 34 is performed is shown. When these reservations (# 1 to # 4) are requests for reservations for the same time frame of the beauty salon B, for example, they are duplicated, so that countermeasures and adjustments are necessary.
なお従来、店舗2内で予約台帳(紙)で予約管理を行う場合、あるいは後述の店舗管理システム(予約管理機能)を用いて予約管理を行う場合、その業務を行う店員は、当該店舗2で使用している予約手段3からの予約の情報を集計し、その情報を予約台帳、あるいは店舗管理システムの予約状況のDBなどに記入する。そして予約(要求)の重複がある場合は調整などを行っている。
Conventionally, when reservation management is performed in the
[予約システム]
図2において、図1の予約システム1の構成例を示している。サーバ10において、予約管理機能11を構成する処理部として、登録部101、予約データ入力部102、予約振分部103、予約振分結果応答部104、予約結果送付部105、予約状況参照・更新部106、課金処理部107などを有する。DB50に格納・管理されるデータ情報として、(店舗側)マスタDB51、(予約手段側)マスタDB52、予約データ61、予約結果62等を有する。
[Reservation system]
In FIG. 2, the example of a structure of the reservation system 1 of FIG. 1 is shown. In the server 10, as a processing unit constituting the reservation management function 11, a registration unit 101, a reservation data input unit 102, a reservation distribution unit 103, a reservation distribution result response unit 104, a reservation result sending unit 105, a reservation status reference / update Unit 106, billing processing unit 107, and the like. Data information stored and managed in the
登録部101では、店舗側IF12を介して、美容室(店舗)2側からの登録(a2)による設定情報(図3、301)などをマスタDB51に登録する。また、登録部101では、予約手段側IF13を介して、予約手段3側からの登録(a1)による設定情報(図3、302)などをマスタDB52に登録する。各マスタDB51,52のデータ情報は、102以下の予約管理機能11の処理(詳しくは図5等で示す)の際に用いられる。
The registration unit 101 registers setting information (FIG. 3, 301) and the like by registration (a 2) from the beauty salon (store) 2 side in the master DB 51 via the store IF 12. In addition, the registration unit 101 registers setting information (FIG. 3, 302) and the like by registration (a 1) from the
予約データ入力部102では、予約手段IF13を介した通信により、各予約手段3での予約データ(予約情報)(a3)を入力(取得)し、予約データ61として格納する。 The reservation data input unit 102 inputs (acquires) reservation data (reservation information) (a3) in each reservation means 3 through communication via the reservation means IF13 and stores it as reservation data 61.
予約振分部103では、予約データ61(各予約手段3による予約情報)を参照し、予約確定(OK)であるか予約重複(NG)であるか等をチェックして、それに応じて処理を振り分け、予約結果62に格納(出力)する。その際、予約振分部103は、マスタDB51の内容(予約設定情報など)や、予約結果62の内容(その時の予約状況)を参照しながら処理を行う。 The reservation allocating unit 103 refers to the reservation data 61 (reservation information by each reservation means 3), checks whether it is reservation confirmation (OK) or reservation overlap (NG), and performs processing accordingly. Sorting and storing (output) in the reservation result 62. At that time, the reservation distribution unit 103 performs processing while referring to the contents of the master DB 51 (reservation setting information and the like) and the contents of the reservation result 62 (reservation status at that time).
予約振分結果応答部104では、予約手段側IF13を介した通信により、各予約手段3へ、上記103による予約振分結果(予約確定か否か等)のデータ(a4)を応答(送信)する。 The reservation distribution result response unit 104 responds (sends) data (a4) of the reservation distribution result (whether or not the reservation is confirmed) according to 103 to each reservation means 3 by communication via the reservation means side IF 13. To do.
予約結果送付部105では、各美容室2の端末20(特に店舗管理システム21が有る場合はそれに連携する)へ、予約結果62のデータ(a5)を送付する(後述図4(a))。 The reservation result sending unit 105 sends the data (a5) of the reservation result 62 to the terminal 20 of each beauty salon 2 (particularly, if there is a store management system 21) (a later-described FIG. 4A).
予約状況参照・更新部106では、各美容室2の端末20(特に店舗管理システム21が無い場合)からの予約状況の参照/更新の要求(a6)に応じて、予約結果62(予約状況)を参照/更新し、そのデータ情報を応答する(後述図4(b))。 In the reservation status reference / update unit 106, a reservation result 62 (reservation status) in response to a request (a6) for reservation status reference / update from the terminal 20 of each beauty salon 2 (particularly when there is no store management system 21). Is referred to / updated and the data information is returned (FIG. 4B described later).
課金処理部107では、予約結果62に基づき、例えば予約成立(実績)などに応じた課金計算処理を行い、美容室2等に対する課金情報を発行する。
The billing processing unit 107 performs billing calculation processing according to, for example, reservation establishment (actual result) based on the reservation result 62 and issues billing information for the
[DB(データ情報)]
図3において、本予約システム1のDB50で管理・処理するデータ情報の例を説明する。まず、美容室(店舗)2毎に、店舗側IF12,登録部101を介して(店舗側)マスタDB51へ初期設定などで登録(a2)する情報(301)として、(a)店舗情報、(b)店員情報、(c)施術情報、(d)予約手段情報、(e)予約設定情報などがある。
[DB (data information)]
In FIG. 3, an example of data information managed and processed by the
(a)店舗情報は、当該美容室2のID,名称,連絡先,通信アドレス,予約候補(対象)となる日時(時間枠),その他属性などの情報である。店舗2ごとの店舗管理システム21の有無などを示す情報を管理してもよい。(b)店員情報は、当該美容室2における施術(サービス)を提供する店員(スタッフ)のID,名称,出勤日時などの情報である。店舗2に応じて、予約時の指定候補となる店員の情報を含む。(c)施術情報は、当該美容室2で提供する施術(サービス)の情報として、ID,名称,内容,時間,料金などである。例えばカット,カラー,パーマ,ネイル等、店舗2に応じて提供されるサービスに関する共通のメニューの情報がある。(d)予約手段情報は、当該美容室2が使用し利用者4に対して提供する予約手段3を指定するID等の情報である。
(A) Store information is information such as the ID, name, contact information, communication address, date and time (time frame) that is a candidate for reservation (target), and other attributes. Information indicating the presence or absence of the store management system 21 for each
(e)予約設定情報は、当該店舗2における重複許容度や、予約手段3の優先度などがある。重複許容度は、同じ時間枠などに対する予約の重複の許可(OK)/不許可(NG)を設定する2値情報、あるいは、重複許容人数(Nとする)などの多値情報である(後述図8等)。例えば重複許容人数N=2の場合は、同じ時間枠で2人までなら予約を許可することを示す(後述図7等)。なお重複許容度として重複許容人数(N)のみの管理としてもよい(例えばN=0の場合は予約不可を示し、N=1の場合は1人のみ予約可能すなわち重複不許可を示すことになる)。その他、店舗2毎の店舗管理システム21の有無(すなわち連携/統合などの種別や処理方式)などの設定情報を管理してもよい。なお後述図8の画面では、上記301のような設定情報に対応した例を示す。
(E) The reservation setting information includes the overlap tolerance in the
また、予約手段3毎に、予約手段側IF13,登録部101を介して(予約手段側)マスタDB52へ初期設定などで登録(a1)する情報(302)として、(a)予約手段情報、(b)予約設定情報などがある。(a)予約手段情報は、予約手段3のID,名称,種別,通信アドレスなどの情報である。(b)予約設定情報は、例えば当該予約手段3での予約の方式などの情報である。 For each reservation means 3, information (302) to be registered (a1) by initial setting or the like in the master DB 52 (reservation means side) via the reservation means IF 13 and the registration unit 101 (a1), (a) reservation means information, ( b) Reservation setting information. (A) The reservation means information is information such as the ID, name, type, and communication address of the reservation means 3. (B) The reservation setting information is information such as a reservation method in the reservation means 3, for example.
また、予約データ61や予約結果62の内容に含まれる、1件ごとの予約情報(303)の構成としては、(a)利用者情報、(b)予約手段情報、(c)予約対象情報などがある。(a)利用者情報は、当該予約(仮予約または確定予約)をしている利用者4を示すID等である。(b)予約手段情報は、当該利用者4が予約に利用した予約手段3を示すID等である。(c)予約対象情報は、予約対象(予約内容)となる店舗(美容室)2,日時(時間枠)などの情報である。更に店舗2に応じて、予約指定の店員(施術担当者)や施術を示すID等の情報が含まれる。
Further, the configuration of the reservation information (303) for each case included in the contents of the reservation data 61 and the reservation result 62 includes (a) user information, (b) reservation means information, (c) reservation target information, etc. There is. (A) User information is ID etc. which show the user 4 who has made the said reservation (temporary reservation or fixed reservation). (B) The reservation means information is an ID indicating the reservation means 3 used by the user 4 for the reservation. (C) Reservation target information is information such as a store (beauty salon) 2 and date / time (time frame) to be reserved (reservation content). Further, according to the
なお図3で、a3は、予約手段3での仮予約(未確定)の予約データを示し、a4は、予約振分結果の応答として、確定予約または仮予約取り消し等のデータを示す。a3の予約データの入力に対し、予約振分部103の処理では、予約重複チェック等が行われ、同じ時間枠などに対して予約(仮予約)が重複する場合は、マスタDB51等の内容(上記予約設定情報など)に応じて処理を振り分ける。即ち、重複許容度(重複許容人数Nなど)の範囲内であれば予約が確定(許可)され、範囲外であれば仮予約の取り消し(不許可)となる。この結果がa4として応答される。a4の応答を受けた予約手段3は、自分の管理する予約状況のDB等に対してa4の内容を反映する。 In FIG. 3, a3 indicates reservation data for provisional reservation (unconfirmed) in the reservation means 3, and a4 indicates data such as confirmation reservation or provisional reservation cancellation as a response to the reservation distribution result. In the processing of the reservation distribution unit 103 in response to the input of the reservation data of a3, a reservation duplication check or the like is performed. If reservations (provisional reservations) overlap for the same time frame, etc., the contents of the master DB 51 and the like ( The processing is distributed according to the reservation setting information. That is, the reservation is confirmed (permitted) if it is within the range of overlap tolerance (duplication allowable number N, etc.), and the provisional reservation is canceled (not permitted) if it is outside the range. This result is returned as a4. Reservation means 3 that has received the response of a4 reflects the content of a4 on the DB or the like of the reservation status managed by itself.
[店舗管理システムの有無]
図4(a)は、店舗2側に店舗管理システム21(予約管理機能を含む)が有る場合の構成・処理例を示す。この場合、予約システム1(予約結果送付部105など)と店舗2側の店舗管理システム21とで連携して予約管理を行う形態となる。
[Presence / absence of store management system]
FIG. 4A shows a configuration / processing example in the case where the store management system 21 (including a reservation management function) is provided on the
店舗管理システム21は、例えば美容室2の端末20にインストールされるパッケージソフトウェア等で構成される。この店舗管理システム21は、少なくとも当該店舗2内の予約管理機能を含み、予約状況71のデータ情報を含むDBを管理する。店舗管理システム21の予約管理機能は、当該店舗2での予約状況・スケジュール等を予約状況71のDBに管理する。
The store management system 21 is configured by, for example, package software installed on the terminal 20 of the
店舗管理システム21は、その他の機能、例えばレジ・販売管理、店員管理(出勤管理など)、施術管理(カタログ機能など)、顧客管理(個人情報及び施術履歴管理など)、販促管理(メール配信など)、店舗専用HP管理機能、等を備えてもよい。なお上記店舗管理システム21のその他の各機能については、予約システム1側に統合した形態としてもよい。即ちサーバ10で各機能をWebサービスとして提供し、店舗2は端末20から所望の機能(メニュー)を選択して利用可能である。
The store management system 21 has other functions such as cash register / sales management, store clerk management (such as attendance management), treatment management (such as catalog function), customer management (such as personal information and treatment history management), and sales promotion management (such as mail delivery). ), A store-specific HP management function, and the like. The other functions of the store management system 21 may be integrated on the reservation system 1 side. That is, the server 10 provides each function as a Web service, and the
図4(a)で、サーバ10の予約結果送付部105は、予約結果62のデータを更新に伴い即時に該当の店舗2の端末20の店舗管理システム21へ送付する(a1)。店舗管理システム21は、送付されたデータ(a1)を自身の予約状況71のDBへ反映(更新)する。当該店舗2の店員は、端末20で店舗管理システム21による画面を参照し、随時、予約状況71を確認することができる(a2)。また、当該店舗2で直接(店内や電話など)の予約が入った場合は、当該店舗管理システム21の予約状況71に反映(更新)される(a2)。更に、このように店舗管理システム21側の予約状況71の更新の場合は、サーバ10側へその更新情報を送信して、予約結果62(予約状況を示す)を更新させるようにしてもよい。
4A, the reservation result sending unit 105 of the server 10 immediately sends the data of the reservation result 62 to the store management system 21 of the terminal 20 of the
予約結果62及び予約状況71に対応するDB(テーブル等)には、図示する401のような予約状況(スケジュール)の情報が含まれている。401の予約状況(スケジュール)は、時間枠ごとに予約情報(図3の303と対応する)が格納(記入)されるイメージを示している(実際のデータ形式は任意でよい)。時間枠のうち、白枠は空き(予約無し)、斜線枠は予約有りを示す。なお401は、業務予定のスケジュール情報としても捉えることができる。なお勿論、上記予約結果(予約状況)62のデータ情報をもとに別途スケジュール情報を構成し管理しても構わない。 The DB (table or the like) corresponding to the reservation result 62 and the reservation status 71 includes information on a reservation status (schedule) such as 401 shown in the figure. A reservation status (schedule) 401 indicates an image in which reservation information (corresponding to 303 in FIG. 3) is stored (filled in) for each time frame (the actual data format may be arbitrary). Among the time frames, a white frame indicates an empty (no reservation), and a hatched frame indicates a reservation. Note that 401 can also be understood as schedule information for a work schedule. Of course, the schedule information may be separately configured and managed based on the data information of the reservation result (reservation status) 62.
図4(b)は、店舗2側に店舗管理システム21(予約管理機能を含む)が無い場合の構成・処理例を示す。この場合、予約システム1内に当該店舗2の予約管理機能を統合した形態となる。
FIG. 4B shows a configuration / processing example in the case where there is no store management system 21 (including a reservation management function) on the
店舗2の店員は、予約状況を参照(確認)したい場合は、端末20のWebブラウザ22等からサーバ10にアクセスし要求する(b1)。この際、店舗側IF12では予約状況の参照などのメニューを含む画面を提供し、店員は画面で予約状況の参照(確認)などを選択する。要求(b1)を受けて、予約状況参照・更新部106では、予約結果62のデータ(402)を参照し、それを表示する画面(Webページ)のデータを構成し、当該店舗2の端末20へ応答(送信)する。これにより店員は画面で予約状況の参照(確認)などができる。予約結果62(予約状況)は、401と同様に、402のような予約状況(スケジュール)のデータ情報を含んでいる。
If the store clerk of the
また、店舗2側で直接の予約が発生した場合には、上記同様に端末20からサーバ10にアクセスし、予約状況参照・更新部106の処理により、予約結果62のデータに対してその予約分を反映(更新)する(b2)。
When a direct reservation occurs on the
上記図4(a),(b)のように、本予約システム1は、店舗2ごとの店舗管理システム21の有無に応じた対応(サービス)が可能であり、それらは並存可能である。店舗2は既存の店舗管理システム21を使用し続けることもできるし、店舗2内には設けずにクラウド上に統合することもできる。
As shown in FIGS. 4A and 4B, the reservation system 1 can respond (service) according to the presence or absence of the store management system 21 for each
以下、上記実施の形態の構成に基づくより詳しい実施の形態1,2を説明する(基本構成は同様である)。 Hereinafter, more detailed first and second embodiments based on the configuration of the above embodiment will be described (the basic configuration is the same).
<実施の形態1−処理>
図5は、実施の形態1の予約システム1の処理(第1処理フロー)を示す。実施の形態1(第1処理フロー)は、図2のように各予約手段3に対して予約振分結果の応答(a4)を返す場合の詳しい形態を示す。図3のように各予約手段3から入力する予約データ(a3)の内容が仮予約の情報のときに、サーバ10(103)での処理に基づき、各予約手段3への予約振分結果の応答(a4)として、確定予約などの情報をリアルタイムで返して各予約手段3内に反映させる方式である。以下S101等はサーバ10での処理ステップを示す。なお予め登録部101を通じて各マスタDB51,52に情報が設定されているとする。
<Embodiment 1-Processing>
FIG. 5 shows a process (first process flow) of the reservation system 1 according to the first embodiment. The first embodiment (first processing flow) shows a detailed form in the case where a reservation distribution result response (a4) is returned to each reservation means 3 as shown in FIG. When the contents of the reservation data (a3) input from each reservation means 3 are temporary reservation information as shown in FIG. 3, the result of the reservation distribution to each reservation means 3 is based on the processing in the server 10 (103). As a response (a4), information such as a confirmed reservation is returned in real time and reflected in each reservation means 3. Hereinafter, S101 and the like indicate processing steps in the server 10. It is assumed that information is set in each master DB 51 and 52 through the registration unit 101 in advance.
(S101) 予約データ入力部102は、リアルタイムで順に、複数の各々の予約手段3からの予約データ(a3)を取得(入力)し、予約データ61として格納する。102は、予約手段3での予約発生に伴いリアルタイムに予約データを取得する。あるいは所定タイミングごとにまとめて複数の予約手段3の予約データ(a3)を取得(入力)してもよい。 (S101) The reservation data input unit 102 acquires (inputs) reservation data (a3) from each of the plurality of reservation means 3 in order in real time, and stores it as reservation data 61. Reference numeral 102 acquires reservation data in real time as a reservation occurs in the reservation means 3. Or you may acquire (input) the reservation data (a3) of the some reservation means 3 collectively for every predetermined timing.
(S102) 予約振分部103は、S101で入力された予約データ61(複数の予約情報)を参照し、予約振り分け処理(予約重複チェック、エラー処理などを含む)を行う(図3)。103は、DB50の予約設定情報などに基づき、予約情報(303)の1件ごとに、その利用者4による登録日時の早い順に、当該予約(仮予約)を確定(OK)としてよいかどうか、予約重複(NG)かどうかを判断し、処理を振り分ける。なおここ(S102)ではまず重複許可/不許可の2値で判断し振り分ける処理例とする。103はこの結果を一旦予約結果62(あるいは一時的な記憶領域)に格納する。
(S102) The reservation distribution unit 103 refers to the reservation data 61 (a plurality of reservation information) input in S101, and performs reservation distribution processing (including reservation duplication check, error processing, etc.) (FIG. 3). 103, whether or not the reservation (provisional reservation) can be confirmed (OK) in order of the registration date and time by the user 4 for each case of the reservation information (303) based on the reservation setting information of the
(S103) 更に予約振分部103は、S102の結果について、上記予約重複(NG)の場合は、より詳しく判断・調整する。103は、当該予約情報(1件)につき、店舗2の予約設定情報における対象の時間枠の重複許容人数(N)を参照し、その人数(N)以内である場合は、当該予約を許可(OK)、即ち確定とし、その人数(N)を超える場合は、当該予約を不許可(NG)、即ち仮予約を取り消しとする。そして103は結果を予約結果62へ格納する。なおS102,S103を1つにまとめて処理するようにしてもよい。
(S103) Further, the reservation allocating unit 103 determines and adjusts the result of S102 in more detail in the case of the above reservation duplication (NG). 103, with respect to the reservation information (one case), refer to the allowable number of people (N) in the target time frame in the reservation setting information of the
(S104) 予約振分結果応答部104は、S102,S103の予約振分結果(予約結果62)のデータ(予約確定/仮予約取り消し等)を、対応する予約手段3に対して応答(送信)する(a4)。S101〜S104の流れはリアルタイム処理である。 (S104) The reservation allocation result response unit 104 responds (sends) the data (reservation confirmation / temporary reservation cancellation, etc.) of the reservation allocation result (reservation result 62) of S102 and S103 to the corresponding reservation means 3. (A4). The flow from S101 to S104 is real-time processing.
次に、サーバ10(11)は、店舗2側の店舗管理システム21の有無に応じて以下の処理を行う。21が有りの場合はS105、21が無しの場合はS106へ移る。
Next, the server 10 (11) performs the following processing according to the presence or absence of the store management system 21 on the
(S105) 予約結果送付部105は、S104の予約結果62のデータ(予約情報)を、更新に伴い即時に、該当(予約対象)の店舗2の店舗管理システム21へ送付する(図4、a1)。当該店舗2の店舗管理システム21は、送付された予約結果62のデータ(予約情報)を、自身の予約状況71のDBへ反映して最新の状態にする。
(S105) The reservation result sending unit 105 immediately sends the data (reservation information) of the reservation result 62 in S104 to the store management system 21 of the corresponding (reservation target) store 2 (FIG. 4, a1). ). The store management system 21 of the
(S106) 予約状況参照・更新部106は、店舗2側からの予約状況の参照/更新の要求(図4、b1)を受けた場合は、予約結果62のデータ(予約情報)を参照/更新し、その結果を当該店舗2へ応答する。以上、予約情報ごとに同様の処理の繰り返しである。
(S106) When receiving a reservation status reference / update request (FIG. 4, b1) from the
[具体例(1)]
図7(a)は、実施の形態1の第1処理フローの場合の予約の具体例を示す。ある美容室Bの予約対象(空き状態)の時間枠(T)に関して、利用者4(A〜D)による登録(要求)の順で予約(予約情報)#1〜#4が発生したとする。それぞれの予約情報#1〜#4の予約手段は31,32,33,34とする(図9対応)。また当該店舗(B)での当該時間枠(T)に関する、重複許容人数Nの設定値が2(同じ時間枠で2人までなら重複の予約を許可する設定)とする。第1処理フローの場合、前述のように登録順(入力順)にリアルタイムで判定処理する。よって、N=2により、予約#1,#2までは予約結果がOK(許可)となり、#3,#4はNG(不許可)となる。
[Specific example (1)]
FIG. 7A shows a specific example of reservation in the first processing flow of the first embodiment. It is assumed that reservations (reservation information) # 1 to # 4 are generated in the order of registration (request) by the user 4 (A to D) with respect to a time frame (T) of a reservation object (empty state) in a certain beauty salon B. . Reservation means for each of the reservation information # 1 to # 4 is 31, 32, 33, 34 (corresponding to FIG. 9). Further, the setting value of the allowable number N of duplicates for the time frame (T) in the store (B) is 2 (a setting for permitting duplicate reservations if there are up to two people in the same time frame). In the case of the first processing flow, the determination process is performed in real time in the registration order (input order) as described above. Therefore, with N = 2, the reservation result is OK (permitted) until reservations # 1 and # 2, and # 3 and # 4 are NG (not permitted).
<実施の形態2−処理>
図6は、実施の形態2の予約システム1の処理(第2処理フロー)を示す。実施の形態2(第2処理フロー)は、図2のような各予約手段3に対する予約振分結果の応答(a4)を返さない場合の形態を示す。図3のように各予約手段3から入力する予約データ(a3)の内容を、仮予約ではなく確定予約として取り扱う。サーバ10でのバッチ処理で予約重複チェック等を行う。また実施の形態2では、複数の予約手段3の優先度の設定を用いて処理を行う。
<Embodiment 2-Processing>
FIG. 6 shows a process (second process flow) of the reservation system 1 according to the second embodiment. The second embodiment (second processing flow) shows a case where the response (a4) of the reservation distribution result to each reservation means 3 as shown in FIG. 2 is not returned. As shown in FIG. 3, the contents of the reservation data (a3) input from each reservation means 3 are handled as a fixed reservation, not a temporary reservation. The reservation duplication check and the like are performed by batch processing at the server 10. In the second embodiment, processing is performed using the priority setting of the plurality of reservation means 3.
予め、店舗2は、図3の予約設定情報で、使用する複数の予約手段3に関する優先度を設定する。例えば図9の例のように美容室Bが4つの予約手段3(31〜34)を使用する場合に、所望の優先順を設定する(後述図7(b))。
In advance, the
(S201) 予約データ入力部102は、所定タイミング(所定日時や所定間隔など)で同期的に複数の予約手段3の予約データ(a3)を取得・入力し、予約データ61として格納する。なお予約手段3に応じて新規の予約データが無い場合も含む。 (S201) The reservation data input unit 102 acquires and inputs reservation data (a3) of a plurality of reservation means 3 synchronously at a predetermined timing (a predetermined date and time, a predetermined interval, etc.), and stores it as reservation data 61. This includes the case where there is no new reservation data according to the reservation means 3.
(S202) 予約振分部103は、S201で入力された予約データ61(複数件の予約情報)を参照し、予約振分処理(予約重複チェック、エラー処理など)を行う。予約対象が同じ店舗2の時間枠となる予約情報ごとにチェック・判断する。ここでは1回のタイミングで入力した複数件の予約情報の登録日時は同じ扱いとする。103は、該当店舗2の予約設定情報における予約手段の優先度を参照し、これらの複数の予約情報を、優先度の順で、予約確定(OK)か予約重複(NG)かを判断して処理を振り分け、結果を格納する。
(S202) The reservation distribution unit 103 refers to the reservation data 61 (a plurality of reservation information) input in S201, and performs reservation distribution processing (reservation duplication check, error processing, etc.). The reservation object is checked and judged for each reservation information that is a time frame of the
(S203) 更に予約振分部103は、S202の結果について、前記S103と同様に、重複許容人数(N)に照らして、予約許可(OK)/不許可(NG)を判断し、予約結果62へ格納する。以上S201〜S203は所定タイミングごとのバッチ処理である。 (S203) Further, the reservation allocating unit 103 determines the reservation permission (OK) / non-permission (NG) with respect to the result of S202 in the same manner as S103, in light of the duplication allowable number of persons (N), and the reservation result 62 To store. S201 to S203 are batch processes at predetermined timings.
次に、実施の形態2では、前記S104のような予約手段3への応答は返さずに、以下、サーバ10(11)は、実施の形態1と同様に、店舗2側の店舗管理システム21の有無に応じて処理を行う。
Next, in the second embodiment, the server 10 (11) does not return a response to the reservation means 3 as in S104, and hereinafter, the server 10 (11) is the store management system 21 on the
(S204) 予約結果送付部105は、S203の予約結果62のデータ(予約情報)を、即時に、該当(予約対象)の店舗2の店舗管理システム21へ送付する。当該店舗2の店舗管理システム21は、送付された予約結果62のデータ(予約情報)を、自身の予約状況71のDBへ反映して最新の状態にする。
(S204) The reservation result sending unit 105 immediately sends the data (reservation information) of the reservation result 62 in S203 to the store management system 21 of the corresponding (reservation target)
(S205) 予約状況参照・更新部106は、店舗2側からの予約状況の参照/更新の要求を受けた場合は、予約結果62のデータ(予約情報)を参照/更新し、その結果を当該店舗2へ応答する。以上、予約情報ごとに同様の処理の繰り返しである。
(S205) When the reservation status reference / update unit 106 receives a request for reservation status reference / update from the
[具体例(2)]
図7(b)は、実施の形態2の第2処理フローの場合の予約の具体例を示す。ある美容室Bの予約対象(空き状態)の時間枠(T)に関して、図7(a)と同様の予約情報#1〜#4が発生したとする。重複許容人数N=2とする。また当該店舗(B)での予約手段3の使用に関する優先度の設定が{33,34,31,32}の優先順であるとする。第2処理フローの場合、前述のように所定タイミングの入力データ毎に、優先度に従って判定処理する。優先度に基づき、予約#3,#4を優先して予約結果がOK(許可)となり、予約#1,#2がNG(不許可)となる。
[Specific example (2)]
FIG. 7B shows a specific example of reservation in the second processing flow of the second embodiment. It is assumed that reservation information # 1 to # 4 similar to those in FIG. 7A is generated with respect to a time frame (T) of a reservation target (vacant state) in a certain beauty salon B. It is assumed that the number of allowed duplicates N = 2. Further, it is assumed that the priority setting regarding the use of the reservation means 3 at the store (B) is the priority order of {33, 34, 31, 32}. In the case of the second processing flow, determination processing is performed according to the priority for each input data at a predetermined timing as described above. Based on the priority,
<実施の形態3>
他の実施の形態(実施の形態3)の予約システム1の構成・処理例は以下である。実施の形態3では、基本構成は実施の形態2と同様とし、各予約手段3に対し予約振分結果の応答は返さない構成とする。サーバ10(11)では、複数の予約手段3による入力の予約情報について予約重複チェック等を同様に行い、サーバ10から該当の各店舗2(店舗管理システム21の有無に拠らない)へ予約結果62のデータ(予約情報)を即時に送付して、店舗2側(例えばディスプレイ)で即時に表示させ保存させる。これにより店舗2では、店員は、複数の予約手段3による予約情報(予約重複チェック済み)を即時に確認することができる。店員は、その予約情報を見て、予約が重複しているかどうか、当該予約を確定するかどうかをその都度判断する。そして、店舗2の店員から該当の予約した利用者4へ、予約確定かどうか等を連絡して調整する。
<
A configuration / processing example of the reservation system 1 according to another embodiment (third embodiment) is as follows. In the third embodiment, the basic configuration is the same as that of the second embodiment, and the reservation distribution result response is not returned to each reservation means 3. The server 10 (11) similarly performs a reservation duplication check on the reservation information input by the plurality of reservation means 3, and makes a reservation result from the server 10 to each store 2 (regardless of the presence or absence of the store management system 21). 62 data (reservation information) is sent immediately, and is immediately displayed and stored on the
[画面例]
図8は、本実施の形態(図1〜図3等)の予約システム1において店舗2側が設定情報(301)を登録(a2)する場合に提供する画面例を示す。図8の画面のように、店舗2、店員(スタッフ)、施術(サービス)などの情報を設定可能である。詳細ボタンで詳細情報を設定可能である。また使用する予約手段3の情報を設定可能である。例えば予約システム1が用意するリストから所望の予約手段3を選択して設定可能である。また予約設定情報として、前述の重複許容度における許可(OK)または不許可(NG)や、重複許容人数(N)などを選択して設定可能である。また前述の予約手段3の優先度を設定可能である。優先度は例えば「無し」が設定可能であり、また使用する予約手段の欄で設定されている順に設定可能としてもよい。
[Screen example]
FIG. 8 shows an example of a screen provided when the
[効果等]
以上説明したように、本実施の形態によれば、クラウド環境の予約システム1で予約の統合管理のサービスを提供することで、各美容室(店舗)2による1つ以上の予約手段3を使用した予約の提供に関する人員・手間・コスト等を低減し、予約の重複によるサービスレベル低下のリスクを低減することができる。これにより、美容室(店舗)2側は、複数の予約手段3の使用による集客効果を実現でき、利用者4側は、複数の予約手段3の利用可能による利便性などを実現できる。予約手段3(例えば予約サービスサイト(A)33)は、使用(登録)してもらう美容室(店舗)2の獲得・増加ができる。予約システム1を運営・提供する事業者は、予約の統合管理のサービスの提供による利益など(例えば予約の成立に応じた課金や、予約システム1と連携する店舗管理システム21の拡販など)が得られる。
[Effects]
As described above, according to the present embodiment, one or more reservation means 3 by each beauty salon (store) 2 are used by providing an integrated reservation management service in the reservation system 1 in the cloud environment. It is possible to reduce personnel, labor, cost, etc. related to provision of reservations, and to reduce the risk of service level deterioration due to overlapping reservations. Thereby, the beauty salon (store) 2 side can realize the effect of attracting customers by using the plurality of reservation means 3, and the user 4 side can realize the convenience by using the plurality of reservation means 3. The reservation means 3 (for example, the reservation service site (A) 33) can acquire and increase the beauty salon (store) 2 to be used (registered). The business operator who operates and provides the reservation system 1 obtains profits from the provision of the integrated reservation management service (for example, charging according to the establishment of the reservation, sales expansion of the store management system 21 linked with the reservation system 1). It is done.
また特に前記図4のように店舗2側の店舗管理システム21の有無に応じて連携や統合のサービスが可能でありそれらが並存可能である。予約システム1の事業者は、連携の場合は、店舗2に対して、予約システム1のサービス提供と共にそれと連携する店舗管理システム21の提供も可能である。また特に多店舗展開している美容サロン等の場合は、予約システム1でそれら複数の店舗2に関して予約の統合管理をすることにより、多店舗での情報共有が可能である。また特に各美容室2は予約システム1のサービスへの登録(加入)・設定がGUIを通じて容易にできるので、複数の各予約手段3の試用や導入、解除などがしやすい。
In particular, as shown in FIG. 4, cooperation and integration services are possible depending on the presence or absence of the store management system 21 on the
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。 As mentioned above, the invention made by the present inventor has been specifically described based on the embodiment. However, the present invention is not limited to the embodiment, and various modifications can be made without departing from the scope of the invention. Needless to say.
本発明は、美容サロンやネイル・エステ等の複合サロン等を含む、予約を管理するサービス業などに利用可能である。 INDUSTRIAL APPLICABILITY The present invention can be used for a service business that manages reservations, including a beauty salon and a complex salon such as a nail beauty salon.
1…予約システム(美容サロン予約システム)、2…美容サロン(店舗)、3…予約手段、4…利用者、10…サーバ、11…予約管理機能、12…店舗側IF、13…予約手段側IF、20…端末、21…店舗管理システム、22…Webブラウザ、31…電話、32…店舗専用HP、33…予約サービスサイト(A)、34…予約サービスサイト(B)、40…端末、50…DB、51…(店舗側)マスタDB、52…(予約手段側)マスタDB、61…予約データ、62…予約結果、71…予約状況、101…登録部、102…予約データ入力部、103…予約振分部、104…予約振分結果応答部、105…予約結果送付部、106…予約状況参照・更新部、107…課金処理部。 DESCRIPTION OF SYMBOLS 1 ... Reservation system (beauty salon reservation system), 2 ... Beauty salon (store), 3 ... Reservation means, 4 ... User, 10 ... Server, 11 ... Reservation management function, 12 ... Store side IF, 13 ... Reservation means side IF, 20 ... terminal, 21 ... store management system, 22 ... web browser, 31 ... telephone, 32 ... store-specific HP, 33 ... reservation service site (A), 34 ... reservation service site (B), 40 ... terminal, 50 ... DB, 51 ... (Store side) Master DB, 52 ... (Reservation means side) Master DB, 61 ... Reservation data, 62 ... Reservation result, 71 ... Reservation status, 101 ... Registration part, 102 ... Reservation data input part, 103 ... Reservation distribution unit 104. Reservation distribution result response unit 105. Reservation result sending unit 106. Reservation status reference / update unit 107.
Claims (8)
通信ネットワーク上、複数の美容サロンの店舗の端末と、複数の予約手段との間に、コンピュータで構成される予約システムが接続され、
前記予約手段は、利用者による店舗の利用の予約を受け付ける機能を有する情報処理システムであり、
前記予約システムは、
前記複数の各々の店舗との通信インタフェース及びユーザインタフェースを提供する店舗側インタフェース部と、
前記複数の各々の予約手段との通信インタフェース及びユーザインタフェースを提供する予約手段側インタフェース部と、
前記複数の各々の店舗による1つ以上の予約手段を使用した予約の提供に関する統合管理を行う予約管理機能と、を有し、
前記予約システムは、前記予約管理機能として、
前記店舗の端末からの操作に基づき、当該店舗ごとの設定情報を第1のDBに登録する第1の処理部と、
前記予約手段からの操作に基づき、当該予約手段ごとの設定情報を第2のDBに登録する第2の処理部と、
前記複数の各々の予約手段から予約データを入力する第3の処理部と、
前記入力された予約データについて、前記第1及び第2のDBの情報に基づき、予約の重複をチェックして当該予約を確定させるか否かを判断して予約結果へ出力する第4の処理部と、
前記予約結果のデータを該当する予約手段へ応答する第5の処理部と、
前記予約結果のデータを該当する店舗の端末へ送付する第6の処理部と、を有すること、を特徴とする美容サロン予約システム。 A beauty salon reservation system,
On the communication network, a reservation system composed of computers is connected between the terminals of a plurality of beauty salon stores and a plurality of reservation means,
The reservation means is an information processing system having a function of accepting a reservation for use of a store by a user,
The reservation system is
A store-side interface unit that provides a communication interface and a user interface with each of the plurality of stores;
Reservation means side interface for providing a communication interface and user interface with each of the plurality of reservation means;
A reservation management function for performing integrated management related to provision of reservations using one or more reservation means by each of the plurality of stores,
The reservation system has the reservation management function as
A first processing unit that registers setting information for each store in the first DB based on an operation from the terminal of the store;
A second processing unit that registers setting information for each reservation unit in the second DB based on an operation from the reservation unit;
A third processing unit for inputting reservation data from each of the plurality of reservation means;
For the inputted reservation data, based on the information in the first and second DBs, a fourth processing unit that checks whether reservations are duplicated, determines whether to confirm the reservation, and outputs the result to the reservation result When,
A fifth processing unit for responding the reservation result data to the corresponding reservation means;
A beauty salon reservation system comprising: a sixth processing unit that sends the reservation result data to a terminal of a corresponding store.
前記予約システムは、前記予約管理機能として、
前記店舗の端末からの要求に応じて前記予約結果のデータを当該店舗の端末へ応答する第7の処理部を有すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 1,
The reservation system has the reservation management function as
A beauty salon reservation system comprising: a seventh processing unit that responds to the terminal of the store with data of the reservation result in response to a request from the terminal of the store.
前記店舗の端末は、当該店舗内の予約状況を管理する機能を含む店舗管理システムを有し、
前記第6の処理部は、前記予約結果のデータを、即時に、該当する店舗の端末の店舗管理システムへ送付し、
前記店舗管理システムは、前記送付された予約結果のデータを前記店舗内の予約状況に反映すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 1,
The terminal of the store has a store management system including a function of managing the reservation status in the store,
The sixth processing unit immediately sends the reservation result data to the store management system of the terminal of the corresponding store,
The beauty salon reservation system, wherein the store management system reflects the sent reservation result data in the reservation status in the store.
前記第7の処理部は、前記店舗側での直接の予約の発生の場合に、前記店舗の端末からの予約の情報を受け、前記予約結果のデータに反映して更新し、当該店舗の端末へ応答すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 2,
The seventh processing unit receives reservation information from the terminal of the store in the case of occurrence of a direct reservation on the store side, updates the data reflecting the reservation result, and updates the terminal of the store A beauty salon reservation system characterized by responding to.
前記第1の処理部は、前記第1のDBに格納される前記店舗ごとの予約設定情報として、同じ時間枠での予約の重複を許容する度合いを示す重複許容度を設定可能とし、
前記第4の処理部は、前記入力された予約データについて、前記店舗ごとの予約設定情報の重複許容度に基づき、予約の重複をチェックして当該予約を確定させるか否かを判断すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 1,
The first processing unit can set an overlap tolerance indicating a degree of allowing an overlap of reservations in the same time frame as the reservation setting information for each store stored in the first DB,
The fourth processing unit determines whether or not to confirm the reservation by checking the reservation overlap based on the overlap tolerance of the reservation setting information for each store for the input reservation data; Beauty salon reservation system characterized by
前記第3の処理部は、前記複数の各々の予約手段からの予約データとして仮予約の予約情報を入力し、
前記第4の処理部は、前記仮予約の予約情報について、当該仮予約を確定させるか取り消すかを判断して予約結果へ出力し、
前記第5の処理部は、前記予約結果のデータとして、前記確定または取り消しの情報を前記予約手段へ応答し、
前記予約手段は、前記予約システムからの応答の情報を当該予約手段での予約状況に反映すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 1,
The third processing unit inputs reservation information of provisional reservation as reservation data from each of the plurality of reservation means,
The fourth processing unit determines whether to cancel or cancel the provisional reservation for the reservation information of the provisional reservation and outputs the reservation result to the reservation result.
The fifth processing unit responds to the reservation means with the confirmation or cancellation information as the reservation result data,
The beauty salon reservation system characterized in that the reservation means reflects information of a response from the reservation system in the reservation status of the reservation means.
前記第1の処理部は、前記第1のDBに格納される前記店舗ごとの予約設定情報として、当該店舗が使用する複数の予約手段における優先度を設定可能とし、
前記第4の処理部は、前記入力された予約データについて、前記店舗ごとの予約設定情報の優先度に基づき、予約の重複をチェックして当該予約を確定させるか否かを判断し予約結果へ出力すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 1,
The first processing unit can set priorities in a plurality of reservation means used by the store as reservation setting information for each store stored in the first DB,
The fourth processing unit determines whether or not to confirm the reservation by checking the reservation overlap based on the priority of the reservation setting information for each store for the input reservation data, and to the reservation result. A beauty salon reservation system characterized by output.
前記予約システムは、前記予約結果のデータを参照し、予約の成立に応じて店舗に対する課金計算処理を行う課金処理部を有すること、を特徴とする美容サロン予約システム。 In the beauty salon reservation system according to claim 1,
The reservation system includes a billing processing unit that refers to the data of the reservation result and performs a billing calculation process for a store according to the establishment of a reservation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012137697A JP5770140B2 (en) | 2012-06-19 | 2012-06-19 | Beauty salon reservation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012137697A JP5770140B2 (en) | 2012-06-19 | 2012-06-19 | Beauty salon reservation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014002574A JP2014002574A (en) | 2014-01-09 |
| JP5770140B2 true JP5770140B2 (en) | 2015-08-26 |
Family
ID=50035695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012137697A Expired - Fee Related JP5770140B2 (en) | 2012-06-19 | 2012-06-19 | Beauty salon reservation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5770140B2 (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6367036B2 (en) * | 2014-07-24 | 2018-08-01 | 株式会社 ジェニシス | Server apparatus, information processing system, server apparatus control method, and program |
| JP6817726B2 (en) * | 2016-06-09 | 2021-01-20 | 秀喬 安東 | Beauty salon flat-rate reservation system |
| JP6257705B2 (en) * | 2016-07-04 | 2018-01-10 | 株式会社リクルートホールディングス | Reservation reception device and reservation reception program |
| JP6298564B1 (en) * | 2017-07-26 | 2018-03-20 | 株式会社Eparkグルメ | Reservation management apparatus, reservation management method and program |
| JP6356894B1 (en) * | 2017-10-31 | 2018-07-11 | 株式会社Epark | Reservation system, reservation method and reservation program |
| KR102102536B1 (en) * | 2018-08-14 | 2020-04-22 | 엔에이치엔 주식회사 | System and method for managing unified reservations |
| JP6901599B1 (en) * | 2020-02-25 | 2021-07-14 | セイコーソリューションズ株式会社 | Processing equipment and order management system |
| JP2021163205A (en) * | 2020-03-31 | 2021-10-11 | 株式会社Epark | Information management equipment, methods and programs |
| JP7097036B2 (en) * | 2020-11-30 | 2022-07-07 | 株式会社サインド | Reservation batch management system |
| KR102424288B1 (en) * | 2021-04-30 | 2022-07-22 | 이탁 | Work schedule management system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002073822A (en) * | 2000-08-30 | 2002-03-12 | Fujitsu Ltd | Medical information system |
| JP2005216262A (en) * | 2004-02-02 | 2005-08-11 | Aztec:Kk | Reservation management system and device |
| JP2005309664A (en) * | 2004-04-20 | 2005-11-04 | Nippon Embrace:Kk | Reservation management device and program |
| JP2007334569A (en) * | 2006-06-14 | 2007-12-27 | Up Hills:Kk | Hair salon reservation system |
| JP5303398B2 (en) * | 2009-08-13 | 2013-10-02 | 株式会社野村総合研究所 | Reservation system |
-
2012
- 2012-06-19 JP JP2012137697A patent/JP5770140B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014002574A (en) | 2014-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5770140B2 (en) | Beauty salon reservation system | |
| EP2654012A1 (en) | Information provision device, information provision method, information provision program, and recording medium | |
| BR112020016177A2 (en) | method and apparatus for processing order distribution, electronic device, and, readable storage medium | |
| US8588386B2 (en) | Contact management and communication | |
| JP2006040007A (en) | Taxi allocating system and allocating method | |
| KR102339697B1 (en) | Electronic apparatus and operation method thereof | |
| WO2013144787A1 (en) | Work and quality management system, device and method | |
| KR102773395B1 (en) | Method for providing information and electric device using the same | |
| US20210209523A1 (en) | System and method for end-to-end contactless dining experience and management | |
| US20170337509A1 (en) | Methods, systems and devices for improved order fulfillment | |
| CN110942266A (en) | Distribution system and storage medium | |
| CN114244961A (en) | Robot intelligent outbound method and device, computer equipment and storage medium | |
| JP2024006859A (en) | Information processing device, information processing program, and information processing method | |
| CN101371556A (en) | Advantageously utilize the structure of the ERP system on the mobile terminal device | |
| US9075598B2 (en) | Productized approach for developing multi instance single code base product/application with centralized management | |
| JP7387279B2 (en) | Transportation planning support device, transportation planning support system, and transportation planning support method | |
| JP2004348269A (en) | Information processing apparatus, information processing method, program, and storage medium | |
| JP6935436B2 (en) | Insurance product presentation system and insurance product presentation program | |
| JP6826360B2 (en) | Member information management system and member information management program | |
| JP2013152598A (en) | Property information matching system | |
| US20150006223A1 (en) | Purchasing and scheduling services and products | |
| WO2016103136A1 (en) | Systems and methods for event planning and management | |
| KR101764804B1 (en) | Task allocation method for providing real estate information and recording medium storing program for executing the same | |
| US20190236663A1 (en) | Method and system for user-controlled invoice distribution | |
| JP7569421B1 (en) | Insurance service provision system, method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140922 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150611 |
|
| 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: 20150616 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150624 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5770140 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 |
|
| LAPS | Cancellation because of no payment of annual fees |