JP7629587B2 - Information processing device, program, and information processing method - Google Patents
Information processing device, program, and information processing method Download PDFInfo
- Publication number
- JP7629587B2 JP7629587B2 JP2023003915A JP2023003915A JP7629587B2 JP 7629587 B2 JP7629587 B2 JP 7629587B2 JP 2023003915 A JP2023003915 A JP 2023003915A JP 2023003915 A JP2023003915 A JP 2023003915A JP 7629587 B2 JP7629587 B2 JP 7629587B2
- Authority
- JP
- Japan
- Prior art keywords
- seat reservation
- store
- information
- seat
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
特許法第30条第2項適用 掲載アドレス:https://vacan.com/ 公開日:令和2年8月11日
本発明は、情報処理装置、プログラムおよび情報処理方法に関する。 The present invention relates to an information processing device, a program, and an information processing method.
飲食店等の店舗に対する予約を、一部自動化するシステムが公知である。このようなシステムの例は、特許文献1に記載される。 Systems that partially automate reservations for establishments such as restaurants are known. An example of such a system is described in Patent Document 1.
しかしながら、従来の技術では、予約の有効期限に実効性を持たせることが困難であるという課題があった。
ユーザが予約時刻に店舗に到着しない場合、過度に長時間にわたって予約席を確保しておくことは店舗にとって不利益であるため、予約に有効期限を設けることが要求される。しかしながら、従来の技術では有効期限をユーザに通知することができないか、またはユーザが有効期限を十分明確に認識することができず、有効期限の実効性が低い。
However, with the conventional technology, it is difficult to enforce the validity period of a reservation.
If a user does not arrive at the store at the reserved time, it is disadvantageous for the store to hold the reserved seat for an excessively long time, so it is necessary to set an expiration date for the reservation. However, in conventional technologies, it is not possible to notify the user of the expiration date, or the user cannot recognize the expiration date clearly enough, so the effectiveness of the expiration date is low.
本発明はこのような課題を解決するためになされたものであり、店舗に対する予約において、有効期限の実効性をより高くすることができる情報処理装置、プログラムおよび情報処理方法を提案する。 The present invention has been made to solve these problems, and proposes an information processing device, program, and information processing method that can increase the effectiveness of expiration dates when making reservations for stores.
本発明に係る情報処理装置の一例は、ユーザ端末から施設に対する席確保希望情報を受信する受信手段と、前記施設が管理する電話端末に電話をかけ、前記席確保希望情報に応じたメッセージを用いて通話する通話手段と、前記電話端末を介して前記席確保希望情報への回答情報を取得する取得手段と、前記回答情報が前記席確保希望情報が示す席確保希望を受け付けることを示す場合に、前記回答情報を取得した時刻に基づいて、席確保の有効期限を決定する決定手段と、前記有効期限を含み、前記席確保希望が受け付けられたことを示す席確保情報を前記ユーザ端末に送信する送信手段とを有する。 An example of an information processing device according to the present invention includes a receiving means for receiving seat reservation request information for a facility from a user terminal, a calling means for calling a telephone terminal managed by the facility and using a message corresponding to the seat reservation request information, an acquiring means for acquiring response information to the seat reservation request information via the telephone terminal, a determining means for determining an expiration date for the seat reservation based on the time when the response information was acquired if the response information indicates that the seat reservation request indicated by the seat reservation request information is accepted, and a transmitting means for transmitting seat reservation information including the expiration date and indicating that the seat reservation request has been accepted to the user terminal.
本開示に関連する更なる特徴は、本明細書の記述および添付図面から明らかになるものである。本明細書の記述は典型的な例示に過ぎず、本開示の特許請求の範囲又は適用例を如何なる意味に於いても限定するものではない。 Further features related to the present disclosure will become apparent from the description of the present specification and the accompanying drawings. The description of the present specification is merely exemplary and is not intended to limit the scope or application of the present disclosure in any way.
本発明に係る情報処理装置、プログラムおよび情報処理方法によれば、店舗に対する席確保において、有効期限の実効性をより高くすることができる。A The information processing device, program, and information processing method according to the present invention can increase the effectiveness of the expiration date when reserving a seat at a store. A
以下、本実施形態について、図面を参照して説明する。同一の構成については、同じ符号を付して説明する場合がある。尚、以下の実施形態は本開示の技術を限定するものではなく、また、本実施形態で説明されている特徴の組み合わせの全てが上記課題の解決手段に必須のものとは限らない。 The present embodiment will be described below with reference to the drawings. Identical configurations may be described with the same reference numerals. Note that the following embodiment does not limit the technology of the present disclosure, and not all of the combinations of features described in the present embodiment are necessarily essential to solving the above problem.
[第1実施形態]
<席確保管理システムの構成例>
第1実施形態では、ユーザからの依頼を受け付けた時点から所定時間の間、席を確保しておくサービス(以下、席確保という)を管理するシステムを説明する。なお、席確保は、今から所定時間以内の利用開始を確約するという予約の1つとも言える。図1に、席確保管理システム1の構成例を示す。席確保管理システム1は、1以上の店舗について席確保を管理するシステムである。店舗は、たとえば飲食店(カフェおよびレストラン)等の飲食店の店舗を含む。
図1に示すように、席確保管理システム1は、管理サーバ10と、店舗管理端末20と、電話端末30と、ユーザ端末40とを備える。管理サーバ10と、店舗管理端末20と、ユーザ端末40とは、通信ネットワーク60(たとえばインターネット)を介し、互いに通信可能に接続される。管理サーバ10および電話端末30は、通信ネットワーク60等を介して、音声通話が可能なように接続される。店舗管理端末20および電話端末30は、たとえば店舗50ごとに設けられる。
[First embodiment]
<Example of seat reservation management system configuration>
In the first embodiment, a system for managing a service for reserving a seat for a predetermined time from the time a request from a user is received (hereinafter referred to as "seat reservation") will be described. Seat reservation can also be considered as a type of reservation that guarantees that use will begin within a predetermined time from now. FIG. 1 shows an example of the configuration of a seat reservation management system 1. The seat reservation management system 1 is a system for managing seat reservation for one or more stores. Stores include, for example, food and beverage establishments such as restaurants (cafes and restaurants).
1, the seat reservation management system 1 includes a
席確保管理システム1の動作の一例の概要を、以下に説明する。ユーザがユーザ端末40において店舗を検索するための操作を行うと、管理サーバ10は、ユーザ端末40周辺の店舗50の情報を取得してユーザ端末40に送信する。ユーザが店舗50のうち1つを選択すると、ユーザ端末40は管理サーバ10に席確保希望を送信する。管理サーバ10は、その店舗50の電話端末30に電話をかけ、10分間の席確保が可能か否かを確認する。席確保が可能であり受理された場合には、管理サーバ10は受付番号を決定し、これを店舗管理端末20およびユーザ端末40に通知する。ユーザ端末40は、通知された受付番号等を表示する。ユーザは、店舗50に到着した後、ユーザ端末40に表示された受付番号を店舗50のスタッフに提示する。店舗50のスタッフ(従業員や経営者など)は、提示された受付番号と、店舗管理端末20に記憶された受付番号とを照合してユーザを入店させる。
An example of the operation of the seat reservation management system 1 is outlined below. When a user performs an operation to search for a store on the
<管理サーバ10の構成例>
図2に、管理サーバ10の構成例を示す。管理サーバ10は、情報処理装置であり、たとえば公知のコンピュータを用いて構成することができる。管理サーバ10は、演算装置11と、記憶装置12と、通信装置13とを備える。演算装置11はたとえばCPU(Central Processing Unit)等のプロセッサを含む。記憶装置12は、たとえばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)、等の記憶媒体を含む。記憶媒体の一部または全部が、過渡的でない(non-transitory)記憶媒体であってもよい。通信装置13は、たとえばネットワークインタフェースを含む。また、通信装置13は、電話回線インタフェースを含んでもよい。
<Configuration example of
FIG. 2 shows an example of the configuration of the
記憶装置12は、たとえば店舗管理データベースD1を記憶する。記憶装置12は、さらに図示しないプログラムを記憶してもよい。本実施形態では、演算装置11がこのプログラムを実行することにより、管理サーバ10が本明細書に記載される情報処理装置として機能する。また、管理サーバ10または演算装置11は、本明細書に記載される各動作を実行する手段を備えるものとして解釈することができる。
The
図3に、店舗管理データベースD1の例を示す。店舗管理データベースD1は、各店舗50について、その店舗に関する情報を関連付ける。店舗50はそれぞれ店舗IDによって表される。店舗に関する情報は、名称と、ジャンルと、施設IDと、フロアIDと、空き情報と、緯度経度と、店舗紹介と、住所と、電話番号とを含む。店舗管理データベースD1は、各店舗の空き情報を記憶しているので、空き情報管理データベースであるということもできる。
店舗IDは、店舗管理データベースD1内で各店舗を識別するためのIDである。施設IDは、店舗が入居する施設(例えばビル、商業施設、駅など)を識別するためのIDである。フロアIDは、店舗が入居する施設においてその店舗が存在するフロアを識別するためのIDである。
空き情報は、店舗の空き状況を表す表現を含む。空き状況の例として、店舗が満員であるか、混雑しているがある程度の空席(または空きテーブル。以下同じ)があるか、または、多数の空席があるか、のいずれかを示す。空き情報は、たとえば、「空きあり」、「混雑」、「満席」、等のテキストデータによって表される。
空き情報は、たとえば各店舗管理端末20から送信され、リアルタイムな空き状況を示すように更新される。空き状況は、たとえば、その店舗がどの程度空いているか、その店舗がどの程度混雑しているか、その店舗に空席がいくつあるか、その店舗の席がどの程度占有(使用または席確保)されているか、等のいずれかを表す。
緯度経度は、店舗の位置を示す位置情報(店舗位置情報)の例であり、緯度および経度を含む。同じ施設の同じフロアに複数の店舗が存在する場合であっても、店舗の位置が異なる場合には、緯度経度の値は異なり得る。
住所は、店舗の住所又は店舗が入居する施設の住所を示す情報である。
電話番号は、店舗に設置された電話端末30に対応する電話番号である。すなわち、店舗管理データベースD1は、店舗(または店舗ID)と電話端末30とを関連付ける。
An example of the store management database D1 is shown in Figure 3. The store management database D1 associates information about each
The store ID is an ID for identifying each store in the store management database D1. The facility ID is an ID for identifying the facility (e.g., a building, a commercial facility, a station, etc.) in which the store is located. The floor ID is an ID for identifying the floor on which the store is located in the facility in which the store is located.
The vacancy information includes an expression that indicates the vacancy status of the store. Examples of the vacancy status include whether the store is full, whether it is crowded but has some vacant seats (or vacant tables; the same applies below), or whether there are many vacant seats. The vacancy information is expressed by text data such as "vacant,""crowded,""full," etc.
The vacancy information is transmitted, for example, from each
The latitude and longitude are an example of location information (store location information) that indicates the location of a store, and include latitude and longitude. Even if multiple stores exist on the same floor of the same facility, the latitude and longitude values may be different if the stores are located at different locations.
The address is information indicating the address of the store or the address of the facility in which the store is located.
The telephone number is a telephone number corresponding to the
<店舗管理端末20の構成例>
図4に、店舗管理端末20の構成例を示す。店舗管理端末20は、情報処理装置であり、たとえば公知のコンピュータを用いて構成することができる。店舗管理端末20は、演算装置21と、記憶装置22と、通信装置23と、表示装置24と、入力装置25とを備える。演算装置21はたとえばCPU等のプロセッサを含む。記憶装置22は、たとえばROM、RAM、HDD、等の記憶媒体を含む。記憶媒体の一部または全部が、過渡的でない記憶媒体であってもよい。通信装置23は、たとえばネットワークインタフェースを含む。表示装置24はたとえば液晶ディスプレイを含む。入力装置25はたとえばキーボード、マウス、タッチパネル、等を含む。表示装置24および入力装置25が一体に構成されていてもよい。
記憶装置22は、図示しないプログラムを記憶してもよい。本実施形態では、演算装置21がこのプログラムを実行することにより、店舗管理端末20が本明細書に記載される情報処理装置として機能する。また、店舗管理端末20または演算装置21は、本明細書に記載される各動作を実行する手段を備えるものとして解釈することができる。
<Configuration example of
FIG. 4 shows an example of the configuration of the
The
記憶装置22は、たとえば席確保管理データベースD2を記憶する。記憶装置22は、さらに図示しないプログラムを記憶してもよい。本実施形態では、演算装置21がこのプログラムを実行することにより、店舗管理端末20が本明細書に記載される情報処理装置として機能する。また、店舗管理端末20または演算装置21は、本明細書に記載される各動作を実行する手段を備えるものとして解釈することができる。
The
図5に、席確保管理データベースD2の例を示す。席確保管理データベースD2は、店舗管理端末20に係る店舗50に対する各席確保について、席確保を識別する席確保受付番号(席確保識別情報)に、その席確保に関する情報を関連付ける。席確保に関する情報は、人数と、連絡先と、有効期限情報とを含む。人数は席確保に係る顧客の人数を表す。連絡先は席確保に係るユーザの連絡先を表し、この例ではメールアドレスおよび/または電話番号を含む。有効期限情報は、席確保の有効期限を表す。
有効期限の意義は、席確保管理システム1に関連して適宜解釈可能であるが、たとえば、有効期限が経過するまでは、店舗は当該席確保のために空席を確保しておく義務があるが、有効期限が経過してもユーザが店舗に到着しない場合にはその義務は解除されるという規則が設けられる。
図5の例では、有効期限は基準時刻および残り時間を含む。基準時刻は、その席確保の受理に係る時刻を表す。有効期限は基準時刻に基づいて決定され、たとえば基準時刻から所定時間後(たとえば10分後)が有効期限となる。残り時間は、現時刻から有効期限までの時間を表す。
5 shows an example of the seat reservation management database D2. For each seat reservation for a
The meaning of the expiration date can be interpreted appropriately in relation to the seat reservation management system 1, but for example, a rule can be established that the store is obligated to reserve an empty seat for the seat reservation until the expiration date has passed, but that if the user does not arrive at the store after the expiration date has passed, that obligation is lifted.
In the example of Fig. 5, the expiration date includes a reference time and a remaining time. The reference time indicates the time when the reservation is accepted. The expiration date is determined based on the reference time, and for example, the expiration date is a predetermined time (e.g., 10 minutes) after the reference time. The remaining time indicates the time from the current time until the expiration date.
<電話端末30の構成例>
電話端末30の内部構造はとくに図示しないが、電話端末30はたとえば有線または無線接続による電話機であり、固定電話機、携帯電話機およびスマートフォンを含む。電話端末30は、音声通話およびプッシュトーンの発信が可能である。
<Configuration example of
Although the internal structure of the
<ユーザ端末40の構成例>
図6に、ユーザ端末40の構成例を示す。ユーザ端末40は、情報処理装置であり、たとえば公知のコンピュータ(具体例としてスマートフォン)を用いて構成することができる。ユーザ端末40は、演算装置41と、記憶装置42と、通信装置43と、表示装置44と、入力装置45とを備える。演算装置41はたとえばCPU等のプロセッサを含む。記憶装置42は、たとえばROM、RAM、等の記憶媒体を含む。記憶媒体の一部または全部が、過渡的でない記憶媒体であってもよい。通信装置43は、たとえばアンテナを含む。表示装置44はたとえば液晶ディスプレイを含む。入力装置45はたとえばタッチパネルを含む。表示装置44および入力装置45が一体に構成されていてもよい。
記憶装置42は、図示しないプログラムを記憶してもよい。本実施形態では、演算装置41がこのプログラムを実行することにより、ユーザ端末40が本明細書に記載される情報処理装置として機能する。また、ユーザ端末40または演算装置41は、本明細書に記載される各動作を実行する手段を備えるものとして解釈することができる。
<Configuration Example of
FIG. 6 shows an example of the configuration of the
The
以上のように構成される席確保管理システム1の動作を、以下に説明する。
<店舗管理データベースD1の生成処理>
管理サーバ10は、店舗管理データベースD1(ただし空き情報を除く)を生成する。店舗管理データベースD1に含まれる情報は、管理サーバ10の管理者によって入力される情報か、または店舗管理端末20から送信された情報とすることができる。
The operation of the seat reservation management system 1 configured as above will be described below.
<Processing for generating store management database D1>
The
<空き情報の更新処理>
店舗管理端末20は、空き情報を取得して管理サーバ10に送信する。管理サーバ10は空き情報を受信し、これを店舗管理データベースD1の空き情報として記憶することにより、店舗管理データベースD1を更新する。
店舗管理端末20が空き情報を取得する処理は、任意に設計することができ、店舗管理端末20ごとに異なっていてもよい。たとえば、店舗のスタッフが店舗の空き状況を評価し、空き状況に応じて適切なテキストデータを入力することにより、または、予め設定された複数のテキストデータのうち適切なものを選択することにより、空き情報を店舗管理端末20に入力してもよい。
または、店舗管理端末20は、空き状況検出装置(カメラまたは人感センサ等)を備えてもよい。その場合には、空き状況検出装置は、店内の顧客人数または店外の待ち行列人数等を検出し、店舗管理端末20は検出結果に基づいて自動的に空き情報を決定してもよい。
<Vacancy information update process>
The
The process by which the
Alternatively, the
<店舗に対する席確保処理>
図7~図9は、席確保管理システム1による、店舗50に対する席確保処理に係る処理手順の例を示すフローチャートである。
図7は、席確保処理のうち、席確保が成約したか否か、すなわち、ユーザからの席確保希望が正式な席確保として受理されたか否か、が判断されるまでの部分に対応する。図8は、席確保処理のうち、ユーザからの席確保希望が正式な席確保として受理された後の部分に対応する。図9は、席確保処理のうち、ユーザからの席確保希望が受理されなかった場合に対応する。
管理サーバ10およびユーザ端末40は、図7~図9に示す処理手順を実行し、これによって本実施形態に係る情報処理方法を実行する。本実施形態では、とくに管理サーバ10が主な情報処理装置として動作する。
図7~図9の処理の実行は、ユーザ端末40においてWEBブラウザまたは特定のアプリケーションが起動されることに応じて開始されてもよい。
<Seat reservation processing for stores>
7 to 9 are flowcharts showing an example of a processing procedure for seat reservation processing for the
Fig. 7 corresponds to the part of the seat reservation process up to the point where it is determined whether the seat reservation has been concluded, i.e., whether the user's request to reserve a seat has been officially accepted as a reserved seat. Fig. 8 corresponds to the part of the seat reservation process after the user's request to reserve a seat has been officially accepted as a reserved seat. Fig. 9 corresponds to the part of the seat reservation process when the user's request to reserve a seat has not been accepted.
The
Execution of the processes in FIGS. 7 to 9 may be started in response to the launching of a web browser or a specific application on the
(ステップS1)
ユーザ端末40は、検索の基準となる位置(基準位置)を表す情報(基準位置情報)を取得する。基準位置は、たとえばユーザ端末40の位置であり、その場合には基準位置情報はたとえばGPSデータである。または、基準位置は、ユーザが任意に指定できる位置(たとえば特定の駅の位置等)を表してもよい。また、基準位置情報は、地図の拡大率を表す情報を含んでもよい。
(ステップS2)
ユーザ端末40は、通信ネットワーク60を介して基準位置情報を管理サーバ10に送信する。管理サーバ10は、この基準位置情報を、通信ネットワーク60を介して受信する。このようにして、管理サーバ10は基準位置情報を取得する。この処理は、検索リクエストの送受信に対応する。
(Step S1)
The
(Step S2)
The
(ステップS3)
管理サーバ10は、基準位置情報(および場合によっては地図の拡大率)に応じて、地図を表すデータ(地図データ)を取得する。地図データはたとえば画像(地図画像)である。
(ステップS4)
管理サーバ10は、基準位置情報に基づいて、1以上の店舗からなる店舗群を取得する。たとえば、店舗管理データベースD1の緯度経度を参照し、基準位置から所定距離範囲(たとえば半径5km以下の範囲)に存在する店舗を決定し、これらの店舗を含む店舗群を取得する。
(ステップS5)
管理サーバ10は、店舗群に含まれる各店舗の情報(店舗情報)を取得する。店舗情報は、たとえば店舗管理データベースD1に含まれる各情報を含む。また、ステップS4で各店舗の緯度経度を取得していない場合には、緯度経度を取得する。このように、管理サーバ10は、基準位置情報に応じた店舗群について店舗情報を取得する。
(ステップS6)
管理サーバ10は、通信ネットワーク60を介して、店舗情報をユーザ端末40に送信する。ユーザ端末40は、店舗情報を、通信ネットワーク60を介して受信する。なお、ここで送受信される店舗情報は、店舗管理データベースD1の全項目を含む必要はなく、店舗情報のうち以下の処理において明示的に用いられる情報のみが送受信されてもよい。
(Step S3)
The
(Step S4)
The
(Step S5)
The
(Step S6)
The
(ステップS7)
ユーザ端末40は、受信した店舗情報に基づいて、店舗表示画像を生成し、表示装置44に表示する。図10は、店舗表示画像I1の例である。店舗表示画像I1では、ユーザが店舗を識別するための店舗識別情報I12(この例では名称「レストランA」という文字列)と、席確保希望操作部I13とが関連付けられて表示される。また、地図上には、複数の店舗の空き情報を示すアイコンが店舗情報として表示されている。店舗表示画像I1の表示は、ユーザ端末40において適切なUI(ユーザインタフェース)を用いて行われてもよい。以下に説明する他の画像の表示についても同様である。
図10の例では、単一の店舗についてのみ店舗識別情報I12および席確保希望操作部I13を含む詳細情報が表示されている。どの店舗に係る詳細情報を表示するかの決定方法は適宜設計可能であり、管理サーバ10が決定してもよいし、ユーザ端末40が決定または変更してもよい。また、決定基準として、たとえば基準位置I11に最も近い店舗を選択してもよいし、各店舗の空き情報が利用できる場合には最も空いている店舗を選択してもよい。また、複数の店舗について店舗識別情報I12および席確保希望操作部I13を表示してもよい。本形態では、基準位置に最も近い店舗の詳細情報を表示するものとし、詳細情報が表示されている店舗のアイコンは他の店舗に対応するアイコンよりも大きく表示されている。ここで、席確保希望操作部I13は、店舗の空き情報が「満席」ではない場合にのみ、表示またはアクティブ表示(タップできる状態)されるものとする。
(Step S7)
The
In the example of FIG. 10, detailed information including the store identification information I12 and the seat reservation request operation section I13 is displayed only for a single store. The method of determining which store to display detailed information about can be designed as appropriate, and may be determined by the
ユーザ端末40の演算装置41は、取得した各店舗情報のうち基準位置に最も近い店舗を特定し、特定した店舗の空き情報を参照する。特定した店舗の空き情報に応じたアイコンを生成し、店舗の緯度経度に応じた位置に配置するとともに、店舗の詳細情報を表示するための画像を生成する。このとき、特定した店舗の空き情報が満席である場合には、席確保希望操作部I13を非アクティブ状態(アクティブである場合に比べて「10分キープ」の薄い色で描画し、かつユーザがタップしても反応しない)として生成する。また、特定した店舗の空き情報が「混雑」または「空きあり」の場合には、席確保希望操作部I13をアクティブ状態として生成する。演算装置41は、このようにして生成した席確保希望操作部I13と、店舗識別情報I12とを含む画像(店舗写真などの詳細を情報を含む)を生成する。また、演算装置41は、特定した店舗以外の店舗それぞれの空き情報に応じたアイコンを生成し、各店舗の緯度経度に配置する。さらに、地図に店舗の詳細情報を重畳することで、店舗表示画像I1を生成する。最後に演算装置41は、生成した店舗表示画像I1を表示装置44に表示させる。
The
(ステップS8)
ユーザ端末40は席確保希望情報を取得する。席確保希望情報とは、特定の店舗に対する席確保希望を示す情報である。席確保希望情報は、たとえばユーザ端末40のユーザが、現時点から所定時間以内にその店舗に到着することを前提として、店舗の利用席確保(たとえば席またはテーブルを利用するための席確保)を希望しているということを示す情報である。ユーザは、アクティブ状態で表示された席確保希望操作部I13を操作することにより、対応する店舗に対する席確保希望の入力を開始することができる。なお上述のように、店舗表示画像I1において店舗識別情報I12と席確保希望操作部I13とが関連付けられており、操作された席確保希望操作部I13に応じて席確保の対象となる店舗が決定される。
(Step S8)
The
以下、ステップS8において席確保希望情報を取得するための動作の一例を説明する。ユーザは、店舗表示画像I1の席確保希望操作部I13を操作する。ユーザ端末40は、席確保希望操作部I13が操作されることに応じて、チュートリアル画像を表示する。
Below, an example of the operation for acquiring seat reservation request information in step S8 will be described. The user operates the seat reservation request operation section I13 of the store display image I1. In response to the operation of the seat reservation request operation section I13, the
図11は、チュートリアル画像I2の例である。チュートリアル画像I2は、席の席確保を希望することができる旨のメッセージI21を含む。メッセージI21は、席確保の有効期間を示す数値(「10分」)を含んでもよい。また、チュートリアル画像I2は、席確保が可能な距離範囲を示すメッセージI22を含んでもよい。チュートリアル画像I2は、進行ボタンI23を含み、ユーザが進行ボタンI23を操作すると、これに応じてユーザ端末40はログイン画像を表示する。
Figure 11 is an example of tutorial image I2. Tutorial image I2 includes a message I21 indicating that a seat can be reserved. Message I21 may include a numerical value ("10 minutes") indicating the validity period for seat reservation. Tutorial image I2 may also include a message I22 indicating the distance range within which a seat can be reserved. Tutorial image I2 includes a proceed button I23, and when the user operates proceed button I23,
図12は、ログイン画像I3の例である。管理サーバ10に登録されているユーザは、このログイン画像I3において、メールアドレスおよびパスワードを入力し、ログインボタンI31を操作することにより、ログイン処理が実行できるように構成されている。ログイン処理は、別途準備されるユーザ管理データベース(図示せず)を参照して実行されてもよい。また、管理サーバ10に登録されていないユーザは、このログイン画像I3において、登録ボタンI32を操作することにより、所定の登録手続きを開始することができる。
ログイン操作が実行されると、これに応じてユーザ端末40は人数入力画像を表示する。
12 is an example of a login image I3. A user registered in the
When a login operation is performed, the
図13は、人数入力画像I4の例である。ユーザは、この人数入力画像I4の人数入力欄I41において、席確保に係る人数(たとえばユーザを含む利用者の数)を選択または入力した後、席確保希望確定部I42を操作することにより、席確保希望を確定させることができる。このように、本実施形態では、席確保希望情報は人数を示す情報を含む。
なお、本実施形態では、ユーザが店舗をすぐに利用する(すぐに店舗に向かうまたはすでに向かっている)ことが想定されており、席確保に有効期限が設定されるので、利用日および到着時刻を決定して入力する必要がない。
このようにして、ユーザ端末40は席確保希望情報を取得する。
13 is an example of a number-of-persons input image I4. The user can select or input the number of people (e.g., the number of users including the user) for which seats are to be reserved in the number-of-persons input field I41 of this number-of-persons input image I4, and then operate the seat reservation request confirmation section I42 to confirm the seat reservation request. Thus, in this embodiment, the seat reservation request information includes information indicating the number of people.
In this embodiment, it is assumed that the user will use the store immediately (will be heading to the store immediately or will already be on the way there), and since an expiration date is set for the seat reservation, there is no need to determine and input the date of use and arrival time.
In this manner, the
(ステップS9)
ユーザ端末40は、通信ネットワーク60を介して、席確保希望情報を管理サーバ10に送信する。管理サーバ10は、通信ネットワーク60を介して、席確保希望情報を受信することにより取得する。
(ステップS10)
ユーザ端末40は、待機画像を表示する。
図14は、待機画像I5の例である。待機画像I5は、たとえば席確保希望情報が送信されたことを示すメッセージI51と、席確保希望が店舗によって受理されるか否かが未定であることを示すメッセージI52とを含む。待機画像I5を表すデータは、管理サーバ10またはユーザ端末40が、席確保希望情報に応じて生成する。ユーザ端末40は、待機画像を、回答情報が得られるまでに表示する。本形態における管理サーバ10は、席確保希望の対象となる店舗に電話をかけ、店舗から受理することを示す返答が得られた時に、席確保を受け付ける。したがって、本サービスにおいてはユーザが席確保希望を送信してから席確保が受理されるか否かが確定するまでに時間がかかる。そこで、ユーザ端末40は、席確保希望の対象となる店舗の位置に、まだ確定していないことを示す「リクエスト中」のアイコンを配置した地図を待機画像として表示装置44に表示する。この時、ユーザはすでに他の店舗の空き情報を必要としていないとみなし、地図上には席確保希望の対象となる店舗以外の店舗情報は非表示としている。また、リクエスト中は他の店舗の空き情報を表示しないということは、他の店舗に対して同時に席確保の希望を送信できないことを意味する。これにより、ユーザがいたずらなど店舗が意図しない目的で席確保希望を複数の店舗に送信することを防止することもできる。
以上の通り、待機画面は、席確保希望のリクエスト中である(まだ確定していない)ことをユーザに知らせるとともに、不要な情報を削減することで、ユーザにわかりやすく待機中であることを認知させる。
(ステップS11)
管理サーバ10は、席確保希望の対象となった店舗に係る電話端末30に電話をかける。この際の電話番号はたとえば店舗管理データベースD1を参照して取得することができる。店舗の従業員は、電話端末30を操作して通話可能な状態とする。電話端末30が通話可能な状態になると、管理サーバ10は、席確保希望を示す音声メッセージを出力する。音声メッセージは、たとえば人数に応じ、「管理サーバからの席確保依頼です。10分後に○○名様の来店希望が入っています。ご案内できる場合はプッシュボタンの1を、できない場合は3を、押してください。」等とすることができる。
電話端末30は、この音声メッセージをスタッフに対して再生する。スタッフは、この音声メッセージに応じて、店舗の混雑状況等を考慮し、席確保希望を席確保として受理するか否かを決定する。
(ステップS12)
スタッフは、プッシュボタンの1または3を操作することにより、決定内容を電話端末30に入力する。プッシュボタンへの操作に応じ、電話端末30は、プッシュボタンの1または3に対応するプッシュトーンを、音声通話において出力する。このプッシュトーンは、席確保希望が席確保として受理されたか否かを示す回答情報である。たとえば、プッシュボタンの1に対応するプッシュトーンは、席確保希望が受理されたことを示し、プッシュボタンの3に対応するプッシュトーンは、席確保希望が受理されなかった(すなわち席確保希望が拒否された)ことを示す。管理サーバ10は、電話端末30から、音声通話を介して回答情報を取得する。
(ステップS13)
管理サーバ10は、回答情報に基づき、席確保希望が席確保として受理されたか否かを判定する。たとえば回答情報がプッシュボタンの1に対応するプッシュトーンである場合には、席確保希望が受理されたと判定し、回答情報がプッシュボタンの3に対応するプッシュトーンである場合には、席確保希望が受理されなかったと判定する。
(Step S9)
The
(Step S10)
The
FIG. 14 is an example of the standby image I5. The standby image I5 includes, for example, a message I51 indicating that the seat reservation request information has been sent, and a message I52 indicating that it is undecided whether the seat reservation request will be accepted by the store. The data representing the standby image I5 is generated by the
As described above, the waiting screen informs the user that a request to reserve a seat is in progress (not yet confirmed), and by reducing unnecessary information, the user is made aware in an easy-to-understand manner that they are waiting.
(Step S11)
The
The
(Step S12)
The staff operates push button 1 or 3 to input the decision to the
(Step S13)
The
まず、ステップS13において、席確保希望が受理された場合(すなわち、回答情報が、席確保希望が受理されたことを示す場合)について、図8を用いて説明する。
(ステップS21)
管理サーバ10は、受付番号を生成する。受付番号は、席確保を識別する情報(席確保識別情報)の例である。受付番号は、たとえば3桁の数字によって表される。受付番号の具体的な生成方法は任意に設計可能であり、たとえばランダムに生成することができる。(ステップS22)
管理サーバ10は、電話端末30との音声通話において、受付番号を示す音声メッセージを出力する。電話端末30は、この音声メッセージをスタッフに対して再生する。音声メッセージは、たとえば、「来店を受け付けました。受付番号は○○番です。お客様が来店されましたら、お客様の携帯端末をご確認のうえ、ご案内をお願いいたします。」等とすることができる。スタッフは、この音声メッセージに応じて、受付番号を記録してもよい。その後、スタッフは、電話端末30を操作して通話を終了してもよい。
(ステップS23)
管理サーバ10は、通信ネットワーク60を介して、受付番号を店舗管理端末20に送信する。店舗管理端末20は、管理サーバ10から、通信ネットワーク60を介して受付番号を受信することにより取得する。
(ステップS24)
店舗管理端末20は、席確保管理データベースD2(図5)を更新するとともに席確保管理情報を表示する。たとえば、席確保管理データベースD2において、受信した受付番号について新たな行を生成し、受付番号に所定の情報を関連付けて記憶する。人数、連絡先および基準時刻は、たとえばステップS23において、受付番号に関連付けて管理サーバ10から店舗管理端末20に送信することができる。
ここで、連絡先は、別途準備されるユーザ管理データベース(図示せず)から管理サーバ10が取得することができる。また、基準時刻は、たとえば管理サーバ10において回答情報(本実施形態ではプッシュトーン)が取得された時刻を表す。すなわち、この例では、管理サーバ10は、回答情報が取得された時刻を基準として有効期限を決定する。残り時間は、有効期限から現在時刻を減算することにより算出することができる。
First, a case where the seat reservation request is accepted in step S13 (that is, the response information indicates that the seat reservation request has been accepted) will be described with reference to FIG.
(Step S21)
The
The
(Step S23)
The
(Step S24)
The
Here, the contact information can be acquired by the
図15は、ステップS24において席確保管理情報を表示する席確保管理画像I6の例である。席確保管理画像I6の受付番号、残り時間、人数、承認時間およびアカウント情報は、それぞれ、席確保管理データベースD2の受付番号、残り時間、人数、基準時刻および連絡先に対応する。このように、店舗管理端末20が席確保に関する情報を表示することにより、店舗のスタッフは席確保状況を把握することができる。また、必要に応じて、連絡先を参照してユーザと連絡を取ることができる。また、席確保管理画像I6は、席確保のそれぞれについて削除ボタンI61を含む。店舗管理端末20は、削除ボタンI61が操作されることに応じて、対応する席確保に関する情報を席確保管理データベースD2から削除してもよい。
Figure 15 is an example of a seat reservation management image I6 that displays seat reservation management information in step S24. The reception number, remaining time, number of people, approval time, and account information of the seat reservation management image I6 correspond to the reception number, remaining time, number of people, reference time, and contact information in the seat reservation management database D2, respectively. In this way, the
(ステップS25)
管理サーバ10は、ユーザ端末40から受け付けた席確保に関する情報に基づいて画像データを生成する。画像データは、ユーザ端末40に表示される画像を表すデータである。ステップS25において生成される画像データは、後述する席確保表示画像I7を表すデータと、チェックイン確認画像I8を表すデータと、席確保無効画像I9を表すデータとを含む。これらの画像の詳細については後述する。
(ステップS26)
管理サーバ10は、通信ネットワーク60を介して、画像データをユーザ端末40に送信する。ユーザ端末40は、管理サーバ10から、通信ネットワーク60を介して、画像データを受信することにより取得する。
(ステップS27)
ユーザ端末40は、ステップS26で取得した画像データに基づき、席確保表示画像I7を表示する。
(Step S25)
The
(Step S26)
The
(Step S27)
The
図16は、席確保表示画像I7の例である。席確保表示画像I7は、席確保希望が受理されたことを示すメッセージI71を含む。
席確保表示画像I7は、席確保の有効期限を示す情報を含む。図16の例では、この情報は、席確保の有効期限を示すメッセージI72と、席確保の有効期限までの残り時間I73とによって表される。上述のように、管理サーバ10は、基準時刻に所定の有効期間(たとえば10分)を加算することにより席確保の有効期限を算出することができる。また、管理サーバ10は、有効期限から現在時刻を減算することにより残り時間を算出することができる。管理サーバ10は、このような情報を算出し、表示することにより、ユーザは有効期限を明確に認識することができ、有効期限の実効性がより高くなる。
席確保表示画像I7は、ユーザ端末40の現在地から席確保に係る店舗までの推定移動時間を示すメッセージI74と、席確保の有効期限を経過した場合の取り扱いを示すメッセージI75とを含む。
席確保表示画像I7は、チェックイン処理開始ボタンI76を含む。チェックイン処理開始ボタンI76は後述のチェックイン処理(ステップS29)において用いられる。本実施形態では、チェックイン処理開始ボタンI76はユーザでなく店舗のスタッフが操作することを想定しており、店舗のスタッフが操作すべきであることを示すメッセージ(たとえば「スタッフ専用ボタン」)とともに表示される。
ユーザ端末40は、ステップS28またはS30が実行されるまで、席確保表示画像I7を表示し続けてもよい。そのようにすると、ユーザは常に有効期限を意識し続けることができ、有効期限の実効性がさらに高くなる。
16 is an example of a seat reservation display image I7. The seat reservation display image I7 includes a message I71 indicating that the seat reservation request has been accepted.
The seat reservation display image I7 includes information indicating the expiration date of the seat reservation. In the example of Fig. 16, this information is represented by a message I72 indicating the expiration date of the seat reservation and the remaining time I73 until the expiration date of the seat reservation. As described above, the
The seat reservation display image I7 includes a message I74 indicating the estimated travel time from the current location of the
The seat reservation display image I7 includes a check-in process start button I76. The check-in process start button I76 is used in the check-in process (step S29) described below. In this embodiment, the check-in process start button I76 is assumed to be operated by store staff, not by a user, and is displayed together with a message indicating that it should be operated by store staff (for example, "Staff Only Button").
The
(ステップS28)
ユーザ端末40は、現在時刻が席確保の有効期限内であるか否かを判定する。有効期限内である場合には、処理はステップS29に進む。有効期限内でない場合には、処理はステップS30に進む。
(ステップS29)
ユーザ端末40は、所定のチェックイン処理が完了したか否かを判定する。チェックイン処理は、席確保に係る店舗にユーザが到着したことを確認する処理である。チェックイン処理において、ユーザは席確保表示画像I7が表示されている状態のユーザ端末40を店舗の従業員に提示し、従業員がチェックイン処理開始ボタンI76を操作する。
(Step S28)
The
(Step S29)
The
図17は、チェックイン処理に係るチェックイン確認画像I8の例である。ユーザ端末40は、チェックイン処理開始ボタンI76が操作されることに応じて、チェックイン確認画像I8を表示する。チェックイン確認画像I8は、席確保表示画像I7に重畳して表示されてもよい。
チェックイン確認画像I8は、受付番号I81と、チェックインの確認を促すメッセージI82と、確認ボタンI83と、キャンセルボタンI84とを含む。管理サーバ10は、発行した受付番号に基づいて、チェックイン確認画像I8を生成する。
ここで、店舗のスタッフ、チェックイン確認画像I8に表示された受付番号と、席確保管理画像I6に表示された受付番号のいずれかとが一致するか否かを判断する。一致するものが存在する場合には、チェックイン確認画像I8において確認ボタンI83を操作する。確認ボタンI83が操作されることに応じて、ユーザ端末40はチェックイン処理を完了する。この際に、ユーザ端末40は、チェックイン処理が完了したことを示す「完了しました」等のメッセージを表示してもよい。さらに、スタッフは、店舗管理端末20の席確保管理画像I6において、当該席確保に対応する削除ボタンI61を操作してもよい。
なお、受付番号が一致しない場合の対応は任意に設計可能であるが、たとえばスタッフは、キャンセルボタンI84を操作するとともに、当該店舗がユーザの席確保に係る店舗ではないことをユーザに説明してもよい。
以上のようなチェックイン処理が完了していない場合には、処理はステップS28に戻る。チェックイン処理が完了している場合には、図8の処理は終了する。
17 is an example of a check-in confirmation image I8 related to the check-in process. The
The check-in confirmation image I8 includes a reception number I81, a message I82 prompting the user to confirm the check-in, a confirmation button I83, and a cancel button I84. The
Here, the store staff member determines whether the reception number displayed in the check-in confirmation image I8 matches any of the reception numbers displayed in the seat reservation management image I6. If a match is found, the staff member operates the confirmation button I83 in the check-in confirmation image I8. In response to the operation of the confirmation button I83, the
It should be noted that any response can be designed in the event that the reception numbers do not match; for example, the staff member may operate the cancel button I84 and explain to the user that the store in question is not the store responsible for reserving a seat for the user.
If the above check-in process is not completed, the process returns to step S28, whereas if the check-in process is completed, the process of FIG.
(ステップS30)
ステップS28において、現在時刻が席確保の有効期限内でない場合には、ユーザ端末40は、ステップS26で取得した画像データに基づき、席確保無効画像を表示する。
(Step S30)
In step S28, if the current time is not within the validity period of the seat reservation, the
図18は、席確保無効画像I9の例である。席確保無効画像I9は、有効期限が経過したため席確保が無効となったことを示すメッセージI91と、受付番号を示すメッセージI92と、同一店舗に対する再席確保を所定時刻まで受け付けないことを示すメッセージI93とを含む。すなわち、管理サーバ10は、事前に設定された所定時間(例えば2時間)を基準時間に加算し、再リクエストができない時刻を算出する。管理サーバ10は、発行した受付番号や、店舗情報、再リクエストができない時刻、席確保希望情報に基づいて、席確保無効画像I9を生成する。また、席確保無効画像I9は、図示のように上述のチェックイン処理開始ボタンI76(席確保表示画像I7のチェックイン処理開始ボタンI76と同一)を含んでもよい。
Figure 18 is an example of the seat reservation invalid image I9. The seat reservation invalid image I9 includes a message I91 indicating that the seat reservation has become invalid because the expiration date has passed, a message I92 indicating the reception number, and a message I93 indicating that re-reservation of a seat for the same store will not be accepted until a specified time. That is, the
ステップS30の後の処理は、当業者が適宜設計可能である。なお、図18のように席確保無効画像I9においてチェックイン処理開始ボタンI76が表示されている場合には、ステップS29と同様のチェックイン処理が実行可能であってもよい。 The processing after step S30 can be designed as appropriate by a person skilled in the art. Note that if the check-in process start button I76 is displayed in the seat reservation invalid image I9 as shown in FIG. 18, a check-in process similar to step S29 may be executed.
以上の説明は、図7のステップS13において席確保希望が受理された場合のものである。以下、ステップS13において席確保希望が受理されなかった場合について、図9を用いて説明する。
(ステップS41)
管理サーバ10は、電話端末30との音声通話において、席確保が拒否されたことを確認する音声メッセージを出力する。電話端末30は、この音声メッセージを従業員に対して再生する。音声メッセージは、たとえば「来店を拒否しました。ご利用、ありがとうございました。」等とすることができる。
(ステップS42)
管理サーバ10は、席確保不可画像データを生成する。席確保不可画像データは、ユーザ端末40に表示される画像を表すデータである。
The above explanation is for the case where the seat reservation request is accepted in step S13 in Fig. 7. Below, a description will be given of the case where the seat reservation request is not accepted in step S13 with reference to Fig. 9.
(Step S41)
The
(Step S42)
The
図19は、席確保不可画像I10の例である(なおこの画像が実際に表示されるのは後述のステップS44においてである)。席確保不可画像I10は、席確保希望が受理されなかったことを示すメッセージI101と、店舗の検索を指示するボタンI102とを含む。 Figure 19 is an example of a seat reservation unavailable image I10 (note that this image is actually displayed in step S44 described below). The seat reservation unavailable image I10 includes a message I101 indicating that the seat reservation request has not been accepted, and a button I102 that instructs the user to search for a store.
(ステップS43)
管理サーバ10は、通信ネットワーク60を介して、席確保不可画像データをユーザ端末40に送信する。ユーザ端末40は、管理サーバ10から、通信ネットワーク60を介して、席確保不可画像データを受信することにより取得する。
(ステップS44)
ユーザ端末40は、席確保不可画像データに基づき、席確保不可画像I10を表示する。ユーザ端末40は、ボタンI102が操作されることに応じ、再度、図7の処理の実行を開始してもよい。
(Step S43)
The
(Step S44)
The
<第1実施形態のまとめ>
ユーザは、ユーザ端末40および管理サーバ10を介して店舗50を検索し、空きがある(利用可能な席があり、満席ではない)特定の店舗について席確保希望を送信することができる。ユーザ端末40には待機画面を表示しつつ、管理サーバ10は、この席確保希望照会に応じ、電話端末30を介して受理の可否を照会し、その回答情報に応じて、処理を分岐させ、ユーザ端末40に表示される画像(すなわち席確保表示画像I7または席確保不可画像I10)を表すデータを生成する。この画像によって、ユーザは自身の席確保希望が待機中であることや、席確保希望が受理されたか否かを理解することができる。また、この画像は席確保の有効期限を含むので、有効期限までに店舗に到着するようユーザに促すことができ、有効期限の実効性がより高くなる。また、各店舗は、将来の席確保が入っておらず空いている席について、ユーザの利用を促進することができる。
Summary of the First Embodiment
A user can search for a
[第2実施形態]
第1実施形態では、ユーザが店舗をすぐに利用することが想定されており、利用日および利用開始を希望する時刻(以下、単に利用開始時刻とする)を決定する必要はない。第2実施形態は、第1実施形態において、利用日および利用開始時刻を用いるように変更したものである。以下、第2実施形態について説明するが、第1実施形態と共通する部分については説明を省略する場合がある。
[Second embodiment]
In the first embodiment, it is assumed that the user will use the store immediately, and there is no need to determine the date of use and the desired time to start use (hereinafter simply referred to as the start time of use). The second embodiment is a modification of the first embodiment in which the date of use and the start time of use are used. The second embodiment will be described below, but descriptions of parts common to the first embodiment may be omitted.
ステップS8において取得される席確保希望情報は、さらに利用日および利用開始時刻に関する情報を含む。たとえば、図13の人数入力画像I4は、さらに利用日および利用開始時刻の入力欄を含み、ユーザ端末40は利用日および利用開始時刻を取得することができる。また、ステップS11において再生される音声メッセージは、利用日および利用開始時刻を示す情報を含んでもよい。なお、利用開始時刻に関する情報は、利用終了時刻を示す情報とともに入力される利用時間帯を表すものであってもよい。たとえば利用時間帯が17:00~19:00である場合には、利用開始時刻は17:00となる。
The seat reservation request information acquired in step S8 further includes information regarding the date of use and the start time of use. For example, the number of people input image I4 in FIG. 13 further includes input fields for the date of use and the start time of use, and the
本形態においては、席確保希望情報として、ユーザ端末40からさらに有効期限表示開始時間に関する情報を入力してもらうものとする。有効期限表示開始時間とは、利用開始時刻に対してどれだけ前から、席確保の有効期限の表示(たとえばカウントダウン)を開始するかを示す情報であり、たとえば、「30分前」、「20分前」、「10分前」等のように選択または入力される。管理サーバ10は、席確保の有効期限からカウントダウン開始時間を減算した時刻において、ステップS26を実行する。画像データの送信はたとえばプッシュ通知を用いて行うことができる。ユーザ端末40において、このプッシュ通知に応じ、特定のアプリケーションプログラム(たとえば図8の処理に係るもの)が実行されると、ユーザ端末40はステップS27以降を実行する。
このような構成によれば、ユーザは移動時間等を考慮して適切な時刻に有効期限の表示を開始させることができ、有効期限の実効性がより高くなる。
In this embodiment, the user is further requested to input information on the expiration date display start time from the
According to such a configuration, the user can start displaying the expiration date at an appropriate time, taking into consideration travel time and the like, thereby making the expiration date more effective.
なお、ユーザ端末40または管理サーバ10は、店舗ごとに、有効期限表示開始時間について有効な範囲を決定してもよい。たとえば、店舗の最寄り駅から店舗までの徒歩移動時間を取得または算出し、この徒歩移動時間以下となる有効期限表示開始時間については指定できないように構成してもよい。
さらに、店舗ごとに有効期限表示開始時間の上限を記憶しておき、この上限を超える有効期限表示開始時間については指定できないように構成してもよい。有効期限表示開始時間の上限は、各店舗が任意に決定できるようにすると好適である。このような構成によれば、各店舗の判断により、あまりに早い来店を回避することができる。
なお、有効期限表示開始時間を常に固定の値とし、ユーザおよび店舗が指定できないように構成することも可能である。
The
Furthermore, an upper limit of the expiration date display start time may be stored for each store, and an expiration date display start time exceeding this upper limit may not be specified. It is preferable that the upper limit of the expiration date display start time be determined arbitrarily by each store. With such a configuration, it is possible to avoid customers coming to the store too early at the discretion of each store.
It is also possible to configure the expiration date display start time to always be a fixed value, so that the user and the store cannot specify it.
<第2実施形態のまとめ>
ユーザは、席確保希望を送信する際に、利用日および到着時刻を指定することができる。管理サーバ10は、到着時刻の前に席確保表示画像I7を表すデータを生成する。第1実施形態と同様に、ユーザ端末40が席確保表示画像I7は席確保の有効期限を含むので、有効期限までに店舗に到着するようユーザに促すことができ、有効期限の実効性がより高くなる。到着時刻のどれだけ前に席確保表示画像I7が表示されるようにするか(固定か指定可能かを含む)は適宜設計可能である。
<Summary of the second embodiment>
When transmitting a seat reservation request, the user can specify the date of use and the arrival time. The
[第3実施形態]
第1実施形態では、店舗に利用可能な席がある空き状況の場合に、席確保希望を送信できるシステムとして説明した。第3実施形態では、店舗側が席確保希望の送信の可否を設定できるようにするシステムを説明する。店舗50は、店舗管理端末20に表示される管理画面を介して、席確保希望を送信できる機能(以下、席確保機能)に関する設定ができる。
図21は、席確保機能の設定を行う管理画面I110の一例を示す図である。管理画面においては、席確保機能(10分キープ機能)を利用するか否かを選択することができる。また、利用する場合には、席確保機能の受付時間帯を設定することができる。本実施形態では、管理画面においては曜日ごとに、「営業時間中」、「時間を指定」、「なし」、のうちいずれかを受け付け時間帯として設定できる。選択肢「営業時間中」は、店舗の営業時間中であれば常に席確保機能を受け付けるという設定である。ただしこの場合でも、リアルタイムな空き情報が「満席」を示す場合には、席確保できないことが明らかなので、席確保機能は利用できない状態となる。選択肢「時間を指定」は、その曜日の営業時間中のうち、席確保機能を受け付ける時間帯を設定する。従業員が「時間を指定」を選択すると、受付時間の開始時間及び終了時間を1つ以上、入力可能となる。さらに、選択肢「なし」はその曜日は、席確保機能を受け付けないようにする設定である。
従業員は、管理画面を介して席確保機能の設定を入力し、保存ボタンI111を押し下げすると、店舗管理端末20は、入力された情報を管理サーバ10に送信する。管理サーバは、席確保機能に関する設定情報を受信すると、店舗管理データベースD1または専用のデータベースに設定情報を記憶する。
さらに管理サーバ10は、S6において店舗情報を送信する際は、さらに設定情報もユーザ端末に送信する。S7においてユーザ端末40は、店舗情報及び設定情報に基づいて、表示する店舗の詳細情報を含む表示画像を生成し、表示する。この時、店舗の詳細情報として、席確保希望操作部I13(図10)をアクティブ状態とするか否か、あるいは表示するか否かは、店舗の空き情報と席確保機能の設定情報に応じて決定される。具体例として、現時刻が受付時間帯に含まれており、かつ空き状態が「満席」でなければ、席確保希望操作部I13をアクティブ状態とする。そうでなければ、席確保希望操作部I13を非アクティブ状態とする。
<第3実施形態のまとめ>
店舗のスタッフは、店舗管理端末20を介して、ユーザ端末40が席確保機能の送信をできるようにするか否かを設定することができる。例えば、店舗の運営方針によって、ランチタイムは席確保機能を受け付けない、土日のみ受け付けるなどを設定することができる。これにより、店舗が意図しない時間帯に電話がかかるオペレーションが増えてしまうのを防ぐことができる。
なお、上述の説明では、席確保機能の受付時間帯を設定する方法を例に説明した。しかしながらさらに、席確保機能を利用する条件として、空き情報を設定するようにしても良い。例えば、空き情報として「空きあり」「混雑」「満席」のいずれか配信する場合に、店舗が、「空きあり」の場合にのみ席確保機能を受け付ける、あるいは、「空きあり」および「混雑」両方の場合に席確保機能を受け付ける、のいずれかを選択できるようにしても良い。この場合、S7において店舗情報を表示するための表示画像を生成するユーザ端末は、設定情報に指定された条件を満たすか否かを店舗情報から判定し、条件を満たす場合にのみ「10分キープ」(席確保希望操作部)を操作できるように表示する。
[その他の実施形態]
第1実施形態では、席確保の有効期間は10分間であり、したがって有効期限は基準時刻から10分後となる。この有効期限は、他の値としてもよいし、ユーザが指定できるようにしてもよい。たとえば、人数入力画像I4において、さらにユーザが希望する有効期間または有効期限を入力できるようにしてもよい。その場合には、席確保希望情報(ステップS8およびS9)は有効期間または有効期限を含んでもよく、管理サーバ10は有効期限または有効期限を音声メッセージで出力してもよい(ステップS11)。
[Third embodiment]
In the first embodiment, a system is described in which a seat reservation request can be transmitted when there are available seats in the store. In the third embodiment, a system is described in which the store can set whether or not to transmit a seat reservation request. The
FIG. 21 is a diagram showing an example of a management screen I110 for setting the seat reservation function. In the management screen, it is possible to select whether or not to use the seat reservation function (10-minute keep function). In addition, if it is used, it is possible to set the reception time period of the seat reservation function. In this embodiment, in the management screen, one of "during business hours", "specify time", and "none" can be set as the reception time period for each day of the week. The option "during business hours" is a setting that the seat reservation function is always accepted during the business hours of the store. However, even in this case, if the real-time vacancy information indicates "full", it is clear that a seat cannot be reserved, so the seat reservation function is not available. The option "specify time" sets the time period during the business hours of that day during which the seat reservation function is accepted. When an employee selects "specify time", one or more start and end times of the reception time can be input. Furthermore, the option "none" is a setting that the seat reservation function is not accepted on that day of the week.
When an employee inputs settings for the seat reservation function via the management screen and presses the save button I111, the
Furthermore, when the
<Summary of the Third Embodiment>
The store staff can set whether or not to allow the
In the above description, a method for setting the reception time period of the seat reservation function has been described as an example. However, vacancy information may be set as a condition for using the seat reservation function. For example, when one of "available", "crowded", and "full" is distributed as vacancy information, the shop may select either to accept the seat reservation function only when "available", or to accept the seat reservation function when both "available" and "crowded" are selected. In this case, the user terminal generating the display image for displaying the shop information in S7 determines from the shop information whether the conditions specified in the setting information are met, and displays the "10 minutes keep" (seat reservation request operation unit) so that it can be operated only when the conditions are met.
[Other embodiments]
In the first embodiment, the valid period for seat reservation is 10 minutes, and therefore the expiration date is 10 minutes after the reference time. This expiration date may be another value, or may be specified by the user. For example, the number of people input image I4 may further allow the user to input a desired valid period or expiration date. In that case, the seat reservation request information (steps S8 and S9) may include the valid period or expiration date, and the
第1または第2実施形態において、店舗表示画像I1(図10)は地図を含まないものであってもよい。
図20は、店舗表示画像の変形例として、地図を含まないものを示す。この例では、店舗ごとにカード形式で情報が表示されており、たとえば店舗ごとに店舗識別情報I12と席確保希望操作部I13とが関連付けられて表示される。
In the first or second embodiment, the store display image I1 (FIG. 10) may not include a map.
20 shows a modified example of the store display image that does not include a map. In this example, information is displayed in the form of a card for each store, and for example, store identification information I12 and a seat reservation request operation section I13 are displayed in association with each store.
また、店舗表示画像は、店舗の空き状況に関する情報を含む。たとえば、店舗のそれぞれについて、空席が多い場合には「空きあり」、空席が少ない場合には「混雑」、空席がない場合には「満席」、等の文字列を表示している。空き状況に関する情報は、たとえば管理サーバ10からユーザ端末40に送信され、上述の実施形態と同様、「満席」の空き状況である場合には、席確保希望操作部を押し下げできず、「空きあり」または「混雑」の店舗のみ、席確保希望操作部を押し下げして席確保希望情報を送信することができる。このようにすると、ユーザは満席の店舗を避けることができるので、満席のため席確保希望が受理されないといった事態を回避することができる。また、店舗側は席確保ができないことが明らかな状況において、ユーザによる問い合わせを減らすことができる。
The store display image also includes information about the availability of the store. For example, for each store, if there are many vacant seats, a character string such as "Available" is displayed, if there are few vacant seats, "Crowded" is displayed, and if there are no vacant seats, "Fully booked" is displayed. Information about the availability is sent, for example, from the
席確保表示画像I7(図16)の例では、残り時間I73は分および秒を単位とする数値によって表されるが、残り時間に関する情報は他の態様で示されてもよく、また残り時間に応じて態様を変更してもよい。たとえば、残り時間が5分以上である場合には、「残り○分」のように分単位のみでの表示とし、残り時間が5分未満である場合には、「残り○分○秒」のように分および秒単位での表示としてもよい。また、残り時間を図形または画像等を用いて示してもよい。 In the example of seat reservation display image I7 (Figure 16), the remaining time I73 is represented by a numerical value in minutes and seconds, but the information regarding the remaining time may be displayed in other ways, and the way may be changed depending on the remaining time. For example, if the remaining time is 5 minutes or more, it may be displayed in minutes only, such as "X minutes remaining," and if the remaining time is less than 5 minutes, it may be displayed in minutes and seconds, such as "X minutes and X seconds remaining." The remaining time may also be displayed using a graphic or image, etc.
電話端末30との通信は音声に限らない。たとえば、電話端末30に公知のコンピュータ(スマートフォンまたはタブレット端末であってもよい)を用いる場合には、席確保情報はテキストデータによって伝達することができ、回答情報および席確保受付番号はテキストデータまたは数値データによって伝達することができる。したがって、電話端末30を店舗管理端末20に統合することも可能である。
Communication with the
図11~13は、ステップS27において表示可能な画像の例であるが、ステップS8における処理の具体的な動作は上記において説明したものに限らず、当業者が適宜設計することができる。図11~13を用いて説明した処理の一部または全部を省略してもよい。たとえば図11のチュートリアル画像を省略して図12のログイン画像を表示してもよい。また、たとえば図12に係るログイン処理を省略してもよい。さらに、店舗の利用態様等によって利用人数の入力が不要な場合には、図13の人数入力画像I4は不要である。 Figures 11 to 13 are examples of images that can be displayed in step S27, but the specific operations of the processing in step S8 are not limited to those described above and can be designed as appropriate by those skilled in the art. Some or all of the processing described using Figures 11 to 13 may be omitted. For example, the tutorial image in Figure 11 may be omitted and the login image in Figure 12 may be displayed. Also, for example, the login processing related to Figure 12 may be omitted. Furthermore, if the input of the number of users is not required due to the usage pattern of the store, the number of users input image I4 in Figure 13 is not necessary.
第1実施形態では、ステップS9において席確保希望情報が送信されると、ステップS11において管理サーバ10が必ず電話端末30に電話をかけるが、変形例として、管理サーバ10が電話端末30に電話をかけるか否かを判定するように構成してもよい。
たとえば、管理サーバ10は、ユーザと店舗との距離が大きい場合には、電話端末30に電話をかけずに、席確保ができないことをユーザ端末40に通知してもよい。具体例として、管理サーバ10は、ステップS2で取得した基準位置情報と、ステップS5で取得した店舗位置情報とに基づき、ユーザ端末40の位置と、店舗50の位置との距離を算出してもよい。そして、管理サーバ10は、この距離が所定の閾値を超える場合には、ステップS11以降を実行せず、席確保希望が席確保として受理されないことを示す情報を含む画像を表す画像データを生成してユーザ端末40に送信してもよい。席確保希望が席確保として受理されないことを示す情報は、たとえば、チュートリアル画像I2のメッセージI22と同様に構成することができる。画像の具体例としては、席確保不可画像I10(図19)において、メッセージI101に代えてメッセージI22を含むものを用いることができる。
In the first embodiment, when seat reservation request information is sent in step S9, the
For example, when the distance between the user and the store is large, the
ステップS22およびS23のいずれか一方は省略可能である。ステップS22を省略する場合には、店舗の従業員は席確保管理画像I6等によって席確保受付番号を確認することができる。また、ステップS23を省略する場合には、店舗の従業員は電話端末30において再生される席確保受付番号を記録しておくことができる。その場合には、店舗管理端末20は省略可能である。
また、席確保受付番号を用いないように構成することもできる。たとえば、ステップS21およびS22を省略し、ステップS23以降では席確保受付番号に代えて、ユーザを識別するユーザ識別情報(ユーザID、氏名、メールアドレス等)を用いてもよい。ユーザ識別情報は、たとえばログイン処理を介して取得することができる。その場合には、ユーザは自身のユーザ識別情報を店舗の従業員に提示し、従業員は席確保管理データベースD2等に記憶されるユーザ識別情報を用いて照会を行うことができる。
Either step S22 or S23 can be omitted. If step S22 is omitted, the store employee can check the seat reservation reception number using the seat reservation management image I6 or the like. If step S23 is omitted, the store employee can record the seat reservation reception number that is played back on the
It is also possible to configure the system not to use the seat reservation reception number. For example, steps S21 and S22 may be omitted, and instead of the seat reservation reception number, user identification information (user ID, name, email address, etc.) for identifying the user may be used from step S23 onwards. The user identification information may be acquired, for example, via a login process. In this case, the user presents his/her user identification information to a store employee, and the employee can make an inquiry using the user identification information stored in the seat reservation management database D2 or the like.
第1および第2実施形態では、とくに管理サーバ10が主な情報処理装置として動作するが、ユーザ端末40が主な情報処理装置として動作してもよい。
その場合には、ステップS11~S25およびS41~S42において管理サーバ10が実行する処理は、ユーザ端末40が実行するように構成される。また、ステップS26およびS43は省略される。
また上述の実施形態では、店舗として飲食店を例に説明したが、上述の実施形態のような席確保など予約のシステムは、自治体やサービスカウンター等の窓口、駐車場やコーワキングスペースなど、利用するにあたりスペースや人員の確保が必要な施設に適用可能である。
In the first and second embodiments, the
In that case, the processes executed by the
In addition, in the above-described embodiment, a restaurant is used as an example of a store, but the reservation system for reserving seats, etc. as in the above-described embodiment can be applied to facilities that require the reservation of space or personnel for use, such as local government offices, service counters, parking lots, and coworking spaces.
各画像は、任意に統合または分割することができる。たとえば席確保表示画像I7およびチェックイン確認画像I8をまとめて1枚の画像としてもよい。 Each image can be combined or divided as desired. For example, the seat reservation display image I7 and the check-in confirmation image I8 can be combined into a single image.
1…席確保管理システム
10…管理サーバ(情報処理装置)
20…店舗管理端末
30…電話端末
40…ユーザ端末(情報処理装置)
50…店舗
60…通信ネットワーク
D1…店舗管理データベース
D2…席確保管理データベース
I1…店舗表示画像
I2…チュートリアル画像
I3…ログイン画像
I4…人数入力画像
I5…待機画像
I6…席確保管理画像
I7…席確保表示画像(ユーザ端末に表示される画像)
I8…チェックイン確認画像(ユーザ端末に表示される画像)
I9…席確保無効画像(ユーザ端末に表示される画像)
I10…席確保不可画像
1... Seat
20: store management terminal 30: telephone terminal 40: user terminal (information processing device)
50: store 60: communication network D1: store management database D2: seat reservation management database I1: store display image I2: tutorial image I3: login image I4: number of people input image I5: waiting image I6: seat reservation management image I7: seat reservation display image (image displayed on user terminal)
I8: Check-in confirmation image (image displayed on user terminal)
I9... Seat reservation invalid image (image displayed on user terminal)
I10... Seats not available image
Claims (3)
前記サーバは、前記席確保希望情報に応じて前記施設の電話端末に通話し、前記席確保希望を受理するか否かの回答情報を前記電話端末から取得し、前記回答情報が前記席確保希望が受理されたことを示す場合には、前記席確保希望が受理されたことを示す席確保情報を前記ユーザ端末に送信するシステムであって、
前記席確保情報は、前記サーバが前記回答情報を受信した時刻に基づいて決定された席確保の有効期限を含み、
前記ユーザ端末は、前記席確保希望情報を受け付けた後、前記席確保情報を前記サーバから取得するまでは、待機中であることを示すメッセージ及び前記席確保情報を取得するまでの目安の待機時間を含む待機画面を表示し、前記席確保情報を受信すると、前記有効期限に関する情報を表示する、システム。 When the user terminal accepts a seat reservation request for the facility through a user operation, the user terminal transmits seat reservation request information regarding the seat reservation request to the server;
The server makes a call to a telephone terminal of the facility in response to the seat reservation request information, acquires answer information from the telephone terminal as to whether the seat reservation request is accepted, and when the answer information indicates that the seat reservation request has been accepted, transmits seat reservation information indicating that the seat reservation request has been accepted to the user terminal,
the seat reservation information includes a seat reservation expiration date determined based on a time when the server received the response information,
After receiving the seat reservation request information, the user terminal displays a waiting screen including a message indicating that the user is waiting and an estimated waiting time until the seat reservation information is obtained from the server, and when the seat reservation information is received, displays information regarding the expiration date.
前記ユーザ端末は、前記席確保識別情報を表示する、請求項1に記載のシステム。 When the response information indicates that the seat reservation request has been accepted, the server generates seat reservation identification information for identifying the seat reservation, and transmits the seat reservation identification information together with the seat reservation information to the user terminal;
The system according to claim 1 , wherein the user terminal displays the seat reservation identification information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023003915A JP7629587B2 (en) | 2020-10-20 | 2023-01-13 | Information processing device, program, and information processing method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020175712A JP7217036B2 (en) | 2020-10-20 | 2020-10-20 | Information processing device, program and information processing method |
| JP2023003915A JP7629587B2 (en) | 2020-10-20 | 2023-01-13 | Information processing device, program, and information processing method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020175712A Division JP7217036B2 (en) | 2020-10-20 | 2020-10-20 | Information processing device, program and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023030228A JP2023030228A (en) | 2023-03-07 |
| JP7629587B2 true JP7629587B2 (en) | 2025-02-14 |
Family
ID=81390562
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020175712A Active JP7217036B2 (en) | 2020-10-20 | 2020-10-20 | Information processing device, program and information processing method |
| JP2023003915A Active JP7629587B2 (en) | 2020-10-20 | 2023-01-13 | Information processing device, program, and information processing method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020175712A Active JP7217036B2 (en) | 2020-10-20 | 2020-10-20 | Information processing device, program and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7217036B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086752A (en) | 2002-08-28 | 2004-03-18 | Fujitsu Ltd | Service providing order changing method, service providing order changing apparatus, and service providing order changing program |
| JP2016051441A (en) | 2014-09-02 | 2016-04-11 | 慎治 長坂 | Reservation system |
| JP2017228221A (en) | 2016-06-24 | 2017-12-28 | トヨタ自動車株式会社 | Reservation device, reservation method, and in-vehicle system |
| JP2020113320A (en) | 2018-07-30 | 2020-07-27 | 株式会社ハロー | Store reservation device, program, store reservation system |
| JP2020170228A (en) | 2019-04-01 | 2020-10-15 | 株式会社ぐるなび | Reservation management server, reservation management method and reservation management program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011221804A (en) * | 2010-04-09 | 2011-11-04 | Ntt Docomo Inc | Information providing system, information providing server and information providing method |
| JP5782002B2 (en) * | 2012-10-23 | 2015-09-24 | 株式会社ぐるなび | Availability information system |
| JP2015210726A (en) * | 2014-04-28 | 2015-11-24 | e−まちタウン株式会社 | Automatic voice reservation device, automatic voice reservation system, automatic voice reservation method, and program |
| JP2016122355A (en) * | 2014-12-25 | 2016-07-07 | セイコーソリューションズ株式会社 | Waiting time management device |
| JP6738873B2 (en) * | 2018-10-01 | 2020-08-12 | 株式会社ぐるなび | Reservation support system, reservation support method, and reservation support program |
| JP2020119045A (en) * | 2019-01-18 | 2020-08-06 | 株式会社トレタ | Reservation management device, reservation management system including the same, and program |
| JP2021174240A (en) * | 2020-04-24 | 2021-11-01 | 夏季 大川 | Network system and information processing method |
-
2020
- 2020-10-20 JP JP2020175712A patent/JP7217036B2/en active Active
-
2023
- 2023-01-13 JP JP2023003915A patent/JP7629587B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086752A (en) | 2002-08-28 | 2004-03-18 | Fujitsu Ltd | Service providing order changing method, service providing order changing apparatus, and service providing order changing program |
| JP2016051441A (en) | 2014-09-02 | 2016-04-11 | 慎治 長坂 | Reservation system |
| JP2017228221A (en) | 2016-06-24 | 2017-12-28 | トヨタ自動車株式会社 | Reservation device, reservation method, and in-vehicle system |
| JP2020113320A (en) | 2018-07-30 | 2020-07-27 | 株式会社ハロー | Store reservation device, program, store reservation system |
| JP2020170228A (en) | 2019-04-01 | 2020-10-15 | 株式会社ぐるなび | Reservation management server, reservation management method and reservation management program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022067154A (en) | 2022-05-06 |
| JP2023030228A (en) | 2023-03-07 |
| JP7217036B2 (en) | 2023-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5992121B1 (en) | Order management system, order management apparatus, and program | |
| JP2019169053A (en) | Vacant seat reservation system and vacant seat reservation device | |
| US9531652B2 (en) | Communications routing and contact updates | |
| JP5782002B2 (en) | Availability information system | |
| WO2017073436A1 (en) | Order management system, order management device, and program | |
| JP6371490B1 (en) | Reservation system, management method and reservation program | |
| JP6355810B1 (en) | Reservation system, management method and reservation program | |
| JP6391782B1 (en) | Order management system | |
| JP7629587B2 (en) | Information processing device, program, and information processing method | |
| JP2007058800A (en) | Reservation system | |
| JP6983938B2 (en) | Order management system, order management device, and program | |
| JP7208506B2 (en) | RESERVATION MANAGEMENT SYSTEM, RESERVATION MANAGEMENT METHOD AND RESERVATION MANAGEMENT PROGRAM | |
| US20150040244A1 (en) | System And Method For Communications Routing | |
| JP2019028531A (en) | Order management system, order management apparatus, and program | |
| JP6088079B1 (en) | Order management system, order management apparatus, and program | |
| JP6604787B2 (en) | Event information management system and event information management program | |
| JP6807349B2 (en) | Order management system, order management device, and program | |
| JP6906648B1 (en) | Order management system, order management device, and program | |
| JP2019012557A (en) | Reservation support system and reservation support method | |
| JP2004206318A (en) | Reservation system | |
| JP2018198100A (en) | Reservation support system and reservation support method | |
| JP6883677B1 (en) | Order management system, order management device, and program | |
| JP6664537B1 (en) | Reservation system, reservation method and reservation program | |
| JP6724222B1 (en) | Sequence management system, sequence management device, and program | |
| JP7682434B2 (en) | Management system, information processing device, program, and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230113 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240131 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240330 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241004 |
|
| 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: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241213 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7629587 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |