JP2006313472A - Floor layout preparation support server, floor layout preparation support method and floor layout preparation support program - Google Patents

Floor layout preparation support server, floor layout preparation support method and floor layout preparation support program Download PDF

Info

Publication number
JP2006313472A
JP2006313472A JP2005136072A JP2005136072A JP2006313472A JP 2006313472 A JP2006313472 A JP 2006313472A JP 2005136072 A JP2005136072 A JP 2005136072A JP 2005136072 A JP2005136072 A JP 2005136072A JP 2006313472 A JP2006313472 A JP 2006313472A
Authority
JP
Japan
Prior art keywords
floor
layout creation
area
component
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2005136072A
Other languages
Japanese (ja)
Other versions
JP4890786B2 (en
Inventor
Takamori Tamura
隆盛 田村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ALPHAX FOOD SYSTEM KK
Original Assignee
ALPHAX FOOD SYSTEM KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ALPHAX FOOD SYSTEM KK filed Critical ALPHAX FOOD SYSTEM KK
Priority to JP2005136072A priority Critical patent/JP4890786B2/en
Publication of JP2006313472A publication Critical patent/JP2006313472A/en
Application granted granted Critical
Publication of JP4890786B2 publication Critical patent/JP4890786B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a floor layout preparation support server etc. with which a restaurant side can freely and easily prepares floor layout to be registered in a reservation reception system or the like. <P>SOLUTION: In floor layout preparation support processing, a floor layout preparation support processing part 32 transmits floor layout preparation screen data in response to a floor layout preparation request. As shown in Fig. 14, a floor layout preparation screen is provided with: a table specific information input region 90 for inputting table specific information; another specific input region 91 for inputting specific information other than a table; and a floor layout preparation region 93. When receiving the table specific information, table information display processing for updating the floor layout preparation region 93 is carried out so that table information based on the table specific information can be displayed in a selected grid. Then, the table information is displayed in the selected grid in a store terminal 20. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、例えば予約受付用のWebサイトに掲載される飲食店等のフロアレイアウトの作成を支援するフロアレイアウト作成支援サーバ、フロアレイアウト作成支援方法、及びフロアレイアウト作成支援プログラムに関する。   The present invention relates to a floor layout creation support server, a floor layout creation support method, and a floor layout creation support program that support creation of a floor layout of a restaurant or the like posted on a website for accepting reservations, for example.

従来から、飲食店などでは、予約希望者からの電話により希望内容を聞いたり、来店した予約希望者から予約内容を聞くことで、座席の予約を受け付けるようにしていた。   Conventionally, in restaurants and the like, seat reservations are accepted by listening to the desired content by telephone from the reservation applicant or by listening to the reservation content from the reservation requester who has visited the store.

ところが、上記のように電話をかけてきた予約希望者や店舗に来店してきた予約希望者から座席予約を受け付けるようにしていると、営業時間中の忙しいときであっても予約希望を受け付けなければならず、予約希望を迅速かつ的確に受け付けることができない場合があるという弊害があった。また、店舗に担当者がいないと、予約を受け付けることができないという弊害もあった。   However, if seat reservations are accepted from reservation applicants who have made phone calls or who have visited the store as described above, they will not be able to accept reservation requests even when they are busy during business hours. In addition, there was a negative effect that the reservation request could not be received promptly and accurately. In addition, there is an adverse effect that a reservation cannot be accepted if there is no person in charge at the store.

近年では、飲食店などでの座席予約の受け付けを、インターネットなどの通信ネットワーク上に設置されているWWWサーバにて開設されたWebサイトによって行うようにした予約受付システムが提案されている(例えば、特許文献1参照)。このような予約受付システムを利用すれば、飲食店の店員は予約を受け付ける作業を強いられることがなく、飲食店の営業時間外などどのような時間であっても予約を受け付けることができるようになる。   In recent years, reservation reservation systems have been proposed that accept seat reservations at restaurants and the like by a website established on a WWW server installed on a communication network such as the Internet (for example, Patent Document 1). If such a reservation reception system is used, the restaurant clerk will not be forced to accept the reservation, and can accept the reservation at any time, such as outside the restaurant business hours. Become.

特許文献1では、例えば、飲食店のフロアのレイアウトを予約希望者に報知した上で、予約希望する座席を受け付けるシステムが開示されている。   For example, Patent Literature 1 discloses a system that receives a seat desired for reservation after notifying a reservation applicant of the layout of a restaurant floor.

特開2003−108839号公報(段落0055、図6)JP 2003-108839 A (paragraph 0055, FIG. 6)

しかしながら、上述した特許文献1に記載された予約受付システムにおいては、サーバ管理者が各飲食店などのフロアレイアウトを作成しなければならず、その作業は煩雑である。すなわち、飛行機や列車などの定型化された座席配列であれば、サーバ管理者側も容易に座席のレイアウトを作成することができるが、飲食店のフロアレイアウトは千差万別であり、全く定型化されていない。このため、サーバ管理者は、各飲食店の各フロアについてそれぞれ一からフロアレイアウトを作成しなければならず、膨大な作業を行わざるを得ない。   However, in the reservation reception system described in Patent Document 1 described above, the server administrator must create a floor layout for each restaurant and the work is complicated. In other words, with a standardized seat arrangement such as airplanes and trains, the server administrator can easily create a seat layout, but the floor layout of the restaurant is quite different, so it is completely standard It has not been converted. For this reason, the server administrator must create a floor layout from scratch for each floor of each restaurant, and is forced to perform enormous work.

このように、従来のシステムでは、サーバ管理者が、飲食店におけるフロアレイアウトを作成し、予約受付用のWebサイトへの飲食店の登録作業を行うようにしていたため、サーバ管理者におけるフロアレイアウトの作成コストが多大なものとなり、各飲食店が負担する登録費用が高くなってしまうという問題があった。   As described above, in the conventional system, the server administrator creates a floor layout in the restaurant and registers the restaurant on the reservation reception website. There has been a problem that the production cost becomes enormous and the registration cost of each restaurant becomes high.

また、飲食店などの座席の配列は、飛行機などの乗り物と異なり、シーズンや日々の予約状況に応じて適宜変更することがあるが、従来のシステムでは、その変更の度にサーバ管理者に連絡して座席レイアウトの作成を依頼する必要があった。このため、飲食店側にとって煩雑であり、さらにコスト負担が増大してしまうという問題があった。   In addition, the arrangement of seats at restaurants, etc. may change as appropriate depending on the season and daily reservation status, unlike vehicles such as airplanes. In conventional systems, the server administrator is contacted each time the change is made. I had to ask for the seat layout. For this reason, there is a problem that it is complicated for the restaurant side and the cost burden is further increased.

本発明は、上述した問題を解消し、予約受付システムなどに登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるフロアレイアウト作成支援サーバ等を提供することを目的とする。   An object of the present invention is to provide a floor layout creation support server and the like that can solve the above-described problems and can create a floor layout to be registered in a reservation reception system or the like freely and easily on a restaurant side.

本発明のフロアレイアウト作成支援サーバは、顧客にフロアを提供するフロア提供者(例えば飲食店の管理者)が管理するフロア提供者端末(例えば店舗端末20)からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援サーバ(例えば予約管理サーバ30)であって、フロア提供者端末からのフロアレイアウト作成支援依頼(例えばステップS107)に応じて、フロアレイアウトを作成するレイアウト作成領域(例えばフロアレイアウト作成領域93)とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域(例えば、テーブル特定情報入力領域90、その他特定情報入力領域91)とを含むフロアレイアウト作成画面(例えば図8に示すフロアレイアウト作成画面)を示すフロアレイアウト作成画面データを、通信ネットワークを介してフロア提供者端末に送信するフロアレイアウト作成画面データ送信手段(例えば、フロアレイアウト作成支援処理部32におけるステップS201を実行する部分)と、レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域をフロア提供者端末から通信ネットワークを介して受信する選択領域受信手段(例えば、フロアレイアウト作成支援処理部32におけるステップS202を実行する部分)と、構成要素指定領域にて指定されたフロア構成要素特定情報をフロア提供者端末から通信ネットワークを介して受信するフロア構成要素受信手段(例えば、フロアレイアウト作成支援処理部32におけるステップS204,S208を実行する部分)と、フロア提供者端末に表示されているフロアレイアウト作成画面を、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するフロアレイアウト作成画面更新データ生成手段(例えば、フロアレイアウト作成支援処理部32におけるステップS205,S209を実行する部分)と、フロアレイアウト作成画面更新データ生成手段によって生成されたフロアレイアウト作成画面更新データを、通信ネットワークを介してフロア提供者端末に送信するフロアレイアウト作成画面更新データ送信手段(例えば、フロアレイアウト作成支援処理部32におけるステップS205,S209を実行する部分)と、を備えたことを特徴とする。   The floor layout creation support server of the present invention creates a floor layout in response to a request from a floor provider terminal (for example, a store terminal 20) managed by a floor provider (for example, a restaurant manager) that provides a floor to a customer. Is a floor layout creation support server (for example, the reservation management server 30), and a layout creation area (for example, floor) that creates a floor layout in response to a floor layout creation support request (for example, step S107) from the floor provider terminal. A layout creation area 93) and a component specifying area (for example, a table specifying information input area 90 and other specific information input area 91) for specifying floor element specifying information for specifying a floor element to be laid out on the floor. Floor layout creation screen (for example, flow array shown in FIG. 8) Floor layout creation screen data transmitting means for transmitting floor layout creation screen data indicating a (out creation screen) to the floor provider terminal via the communication network (for example, a part for executing step S201 in the floor layout creation support processing unit 32) Selection area receiving means for receiving the selected area in the layout creation area selected in the layout creation area from the floor provider terminal via the communication network (for example, executing step S202 in the floor layout creation support processing unit 32) And the floor component receiving means (for example, step S204 in the floor layout creation support processing unit 32) that receives the floor component specifying information specified in the component specifying area from the floor provider terminal via the communication network. , S208 is real And the floor layout creation screen displayed on the floor provider terminal, and the floor component information based on the floor component specifying information received by the floor component receiving means in the selection area received by the selection area receiving means. Floor layout creation screen update data generating means for generating floor layout creation screen update data for updating to the floor layout creation screen including the displayed layout creation area (for example, executing steps S205 and S209 in the floor layout creation support processing unit 32) And a floor layout creation screen update data transmission means (for example, floor layout) that transmits the floor layout creation screen update data generated by the floor layout creation screen update data generation means to the floor provider terminal via the communication network. And a step for executing steps S205 and S209 in the creation support processing unit 32).

構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域(例えば、テーブル特定情報入力領域90)を含み、フロア構成要素受信手段は、テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信し(例えばステップS204)、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する(例えばステップS205)ように構成されていてもよい。   The component specifying area includes a table specifying information input area (for example, a table specifying information input area 90) for inputting table specifying information for specifying a table as a floor constituent element. The table specifying information input to the information input area is received as the floor component specifying information (for example, step S204), and the floor layout creation screen update data generating means is provided in the selected area received by the selection area receiving means. May be configured to generate floor layout creation screen update data for updating to a floor layout creation screen including a layout creation area displaying the table information based on the received table specifying information (for example, step S205). .

テーブル情報は、例えば、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む(例えば図9参照)。さらに、テーブル情報は、例えば、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む。   The table information includes, for example, a table number, the number of seats that can be installed on the table, and the shape of the table (see, for example, FIG. 9). Further, the table information includes, for example, at least one of whether or not the connection with the adjacent table is possible and whether or not reservation is accepted.

構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域(例えば、その他特定情報入力領域91)を含み、フロア構成要素受信手段は、フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信し(例えばステップS208)、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する(例えばステップS209)ように構成されていてもよい。   The component designation area includes a floor component selection area (for example, other specific information input area 91) for selecting characters or figures indicating the floor component, and the floor component reception means is selected in the floor component selection area The floor layout element specifying information indicating the displayed character or figure is received (for example, step S208), and the floor layout creation screen update data generating means receives the floor received by the floor constituent element receiving means in the selection area received by the selection area receiving means. It is configured to generate floor layout creation screen update data for updating to a floor layout creation screen including a layout creation area that displays characters or figures indicating floor components based on the component element identification information (for example, step S209). It may be.

文字または図形が示すフロア構成要素には、例えば、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む(例えば図8参照)。   The floor components indicated by characters or figures include, for example, any one of a toilet, a telephone, a cash register, and an elevator (see, for example, FIG. 8).

構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域(例えば、その他特定情報入力領域91)を含み、フロア構成要素受信手段は、フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信し(例えばステップS208)、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する(例えばステップS209)ように構成されていてもよい。   The component designation area includes a floor component input area (for example, other specific information input area 91) for inputting characters indicating the floor component, and the floor component receiving means is input in the floor component input area The floor component specifying information indicating characters is received (for example, step S208), and the floor layout creation screen update data generating means receives the floor component specifying information received by the floor component receiving means in the selection area received by the selection area receiving means. The floor layout creation screen update data for updating to the floor layout creation screen including the layout creation area displaying the characters indicating the floor constituent elements based on the screen may be generated (for example, step S209).

フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域(例えば画像ボタン92)を含み、画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信する画像データ受信手段(例えば、フロアレイアウト作成支援処理部32におけるステップS212を実行する部分)を備え、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に画像データ受信手段が受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面(例えば図11参照)に更新するためのフロアレイアウト作成画面更新データを生成する(例えばステップS213)ように構成されていてもよい。   The floor layout creation screen includes an image data registration area (for example, an image button 92) for registering image data, and receives image data registered in the image data registration area from the floor provider terminal via a communication network. Image data receiving means (for example, a portion for executing step S212 in the floor layout creation support processing unit 32), and the floor layout creation screen update data generating means includes the image data receiving means in the selection area received by the selection area receiving means. Floor layout creation screen update data for updating to a floor layout creation screen (for example, see FIG. 11) including a layout creation area displaying a link button for linking to received image data is generated (for example, step S213). It may be configured.

作成されたフロアレイアウトを示すフロアレイアウト情報を記憶するレイアウト記憶手段(例えば店舗データDB40)と、フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けた(例えばステップS214)ことに応じて、レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報を、レイアウト記憶手段に登録するレイアウト登録手段(例えば、フロアレイアウト作成支援処理部32におけるステップS215を実行する部分)と、を備え、レイアウト登録手段は、レイアウト作成領域内の各選択領域(例えばマス目)を特定する各座標と、各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされたフロアレイアウト情報を、レイアウト記憶手段に登録するように構成されていてもよい。   In response to receiving from the floor provider terminal (for example, step S214) a layout storage means (for example, store data DB 40) for storing floor layout information indicating the generated floor layout and a creation completion notification indicating completion of floor layout creation. Layout registration means for registering floor layout information indicating the floor layout created in the layout creation area in the layout storage means (for example, a part for executing step S215 in the floor layout creation support processing unit 32). The layout registration means associates each coordinate for specifying each selection area (for example, a grid) in the layout creation area with floor component element specifying information indicating the floor element information displayed in each selection area. Floor layout information is stored in the layout It may be configured to register with the stage.

また、本発明のフロアレイアウト作成支援方法は、顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援方法であって、フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介してフロア提供者端末に送信し、レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域をフロア提供者端末から通信ネットワークを介して受信し、構成要素指定領域にて指定されたフロア構成要素特定情報をフロア提供者端末から通信ネットワークを介して受信し、フロア提供者端末に表示されているフロアレイアウト作成画面を、フロア提供者端末から受信した選択領域にフロア提供者端末から受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成し、生成したフロアレイアウト作成画面更新データを、通信ネットワークを介してフロア提供者端末に送信することを特徴とする。   The floor layout creation support method of the present invention is a floor layout creation support method that supports creation of a floor layout in response to a request from a floor provider terminal managed by a floor provider that provides a floor to a customer. In response to a floor layout creation support request from the floor provider terminal, a layout creation area for creating a floor layout, and a component designation area for designating floor component identification information for identifying a floor component laid out on the floor, The floor layout creation screen data indicating the floor layout creation screen including is transmitted to the floor provider terminal via the communication network, and the selected area in the layout creation area selected in the layout creation area is transmitted from the floor provider terminal. Received via the communication network and specified in the component specification area The received floor component identification information is received from the floor provider terminal via the communication network, and the floor layout creation screen displayed on the floor provider terminal is displayed in the selected area received from the floor provider terminal. Generate floor layout creation screen update data for updating to the floor layout creation screen that includes the layout creation area that displays the floor component information based on the floor component identification information received from the floor layout creation screen update data And transmitting to the floor provider terminal via the communication network.

さらに、本発明のフロアレイアウト作成支援プログラムは、顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援させるためのフロアレイアウト作成支援プログラムであって、コンピュータ(例えば予約管理サーバ30、フロアレイアウト作成支援処理部32)に、フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介してフロア提供者端末に送信するステップと、レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域をフロア提供者端末から通信ネットワークを介して受信するステップと、構成要素指定領域にて指定されたフロア構成要素特定情報をフロア提供者端末から通信ネットワークを介して受信するステップと、フロア提供者端末に表示されているフロアレイアウト作成画面を、フロア提供者端末から受信した選択領域にフロア提供者端末から受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップと、生成したフロアレイアウト作成画面更新データを、通信ネットワークを介してフロア提供者端末に送信するステップとを実行させるためのものである。   Furthermore, the floor layout creation support program of the present invention is a floor layout creation support program for supporting creation of a floor layout in response to a request from a floor provider terminal managed by a floor provider who provides a floor to a customer. In response to a floor layout creation support request from the floor provider terminal, a layout creation area for creating a floor layout and a floor laid out on the floor are stored in a computer (for example, the reservation management server 30 and the floor layout creation support processing unit 32). Transmitting floor layout creation screen data indicating a floor layout creation screen including a component designating area for designating floor component identification information for identifying a component to a floor provider terminal via a communication network; Selected in the layout creation area Receiving the selected area in the layout creation area from the floor provider terminal via the communication network, and receiving the floor component specifying information specified in the component specifying area from the floor provider terminal via the communication network. Displays the floor layout creation screen displayed on the floor provider terminal in the receiving step, and displays the floor component information based on the floor component identification information received from the floor provider terminal in the selected area received from the floor provider terminal Generating floor layout creation screen update data for updating to the floor layout creation screen including the layout creation area, and transmitting the generated floor layout creation screen update data to the floor provider terminal via the communication network And to execute.

本発明によれば、予約受付システムなどに登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるようになるという効果を奏する。   According to the present invention, there is an effect that a floor layout to be registered in a reservation reception system or the like can be created freely and easily on the restaurant side.

以下、本発明の実施の形態について図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の一実施の形態における予約管理システム100の構成例を示すブロック図である。   FIG. 1 is a block diagram showing a configuration example of a reservation management system 100 according to an embodiment of the present invention.

図1に示すように、予約管理システム100は、予約希望者端末10と、店舗端末20と、予約管理サーバ30とを含む。予約希望者端末10、店舗端末20、および予約管理サーバ30は、インターネットなどの通信ネットワーク50に接続されている。なお、図1では、予約希望者端末10と店舗端末20とがそれぞれ通信ネットワーク50に1つ接続されているが、予約希望者端末10と店舗端末20とはそれぞれいくつ接続されていてもよい。   As shown in FIG. 1, the reservation management system 100 includes a reservation applicant terminal 10, a store terminal 20, and a reservation management server 30. The reservation applicant terminal 10, the store terminal 20, and the reservation management server 30 are connected to a communication network 50 such as the Internet. In FIG. 1, one reservation applicant terminal 10 and one store terminal 20 are connected to the communication network 50, but any number of reservation applicant terminals 10 and store terminals 20 may be connected.

予約希望者端末10および店舗端末20は、それぞれ、例えばパーソナルコンピュータや携帯情報端末などの情報処理装置によって構成される。予約希望者端末10は、例えば飲食店の座席予約を希望する予約希望者によって管理される。また、店舗端末20は、例えば飲食店の管理者によって管理される。   Reservation applicant terminal 10 and store terminal 20 are each configured by an information processing device such as a personal computer or a portable information terminal. The reservation applicant terminal 10 is managed by, for example, a reservation applicant who desires a seat reservation at a restaurant. The store terminal 20 is managed by, for example, a restaurant manager.

予約管理サーバ30は、例えばWWW(World Wide Web)サーバなどの情報処理装置によって構成され、本システム100の管理者によって管理される。予約管理サーバ30は、例えば自己が備える記憶媒体に格納されている制御プログラム(予約管理プログラム:予約管理プログラムは、後述するフロアレイアウト作成支援処理(図7参照)を予約管理サーバ30に実行させるためのフロアレイアウト作成支援プログラムを含む)に従って、後述する各種の処理を実行する。   The reservation management server 30 is configured by an information processing apparatus such as a WWW (World Wide Web) server, for example, and is managed by an administrator of the system 100. For example, the reservation management server 30 has a control program stored in its own storage medium (reservation management program: the reservation management program causes the reservation management server 30 to execute floor layout creation support processing (see FIG. 7) described later). The following various processes are executed in accordance with the floor layout creation support program).

図2は、予約管理サーバ30の構成例を示すブロック図である。   FIG. 2 is a block diagram illustrating a configuration example of the reservation management server 30.

図2に示すように、予約管理サーバ30は、店舗情報登録処理部31と、フロアレイアウト作成支援処理部32と、顧客情報登録処理部33と、認証処理部34と、予約受付処理部35と、予約状況情報作成部36と、データ通信部37と、データ入出力部38と、店舗データDB40と、予約受付データDB41と、顧客情報DB42とを含む。   As shown in FIG. 2, the reservation management server 30 includes a store information registration processing unit 31, a floor layout creation support processing unit 32, a customer information registration processing unit 33, an authentication processing unit 34, and a reservation reception processing unit 35. The reservation status information creating unit 36, the data communication unit 37, the data input / output unit 38, the store data DB 40, the reservation acceptance data DB 41, and the customer information DB 42 are included.

店舗情報登録処理部31は、例えば店舗端末20からの要求に応じて、店舗情報を店舗データDB40に登録する処理を実行する機能などの各種の機能を有する。なお、システム100の管理者が、店舗側から店舗情報の一部または全部をデータあるいは紙によって入手し、データ入出力部38を操作して入手した店舗情報の一部または全部を予約管理サーバ30に入力するようにしてもよい。この場合、入力された店舗情報は、店舗情報登録処理部31による登録処理によって、店舗データDB40に登録される。   The store information registration processing unit 31 has various functions such as a function of executing processing for registering store information in the store data DB 40 in response to a request from the store terminal 20, for example. Note that the administrator of the system 100 obtains part or all of the store information from the store side as data or paper, and operates the data input / output unit 38 to obtain part or all of the store information from the reservation management server 30. You may make it input into. In this case, the input store information is registered in the store data DB 40 by a registration process performed by the store information registration processing unit 31.

なお、「店舗情報」は、例えば、店舗名、店舗の所在地、店舗周辺の地図、店舗におけるフロアレイアウト、店舗にて提供しているサービスの内容(飲食物のメニューなど)、営業時間、定休日など、店舗に関する各種の情報を含む。   “Store information” includes, for example, store name, store location, map around the store, floor layout at the store, contents of services provided at the store (such as food and drink menu), business hours, regular holidays Various information about the store is included.

フロアレイアウト作成支援処理部32は、店舗端末30を操作してフロアレイアウトを作成する作業を支援するための処理を実行する機能などの各種の機能を有する。   The floor layout creation support processing unit 32 has various functions such as a function of executing processing for supporting the work of creating a floor layout by operating the store terminal 30.

顧客情報登録処理部33は、予約希望者端末10からの顧客登録要求に応じて、顧客情報の登録を行うための処理などの各種の処理を実行する機能を有する。顧客登録処理では、例えば、顧客ID及びパスワードを含む顧客情報を顧客情報DB42に登録する処理が実行される。   The customer information registration processing unit 33 has a function of executing various processes such as a process for registering customer information in response to a customer registration request from the reservation applicant terminal 10. In the customer registration process, for example, a process of registering customer information including a customer ID and a password in the customer information DB 42 is executed.

なお、「顧客情報」は、例えば、顧客ID、パスワード、顧客の氏名、電話番号、住所、電子メールアドレスなど、飲食店にとっての顧客となる者に関する各種の情報を含む。   The “customer information” includes, for example, various types of information related to customers who are customers for restaurants such as customer IDs, passwords, customer names, telephone numbers, addresses, and e-mail addresses.

認証処理部34は、店舗データDB40に登録されている店舗情報にもとづいて、店舗情報の登録や変更を希望している店舗が店舗登録済であるか否かを確認するための認証処理や、顧客情報DB42に登録されている顧客情報にもとづいて、予約希望している顧客(予約希望者)が顧客登録済であるか否かを確認するための認証処理などの各種の処理を実行する機能を有する。   The authentication processing unit 34 is an authentication process for confirming whether or not a store for which registration or change of store information is desired is registered based on the store information registered in the store data DB 40, A function for executing various processes such as an authentication process for confirming whether or not a customer (reservation applicant) who has made a reservation is registered as a customer based on the customer information registered in the customer information DB 42 Have

予約受付処理部35は、店舗データDB40に登録されている店舗情報を提供し、予約希望者端末10からの予約希望を受け付けるための処理などの各種の処理を実行する機能を有する。   The reservation reception processing unit 35 has a function of providing store information registered in the store data DB 40 and executing various processes such as a process for receiving a reservation request from the reservation applicant terminal 10.

予約状況情報作成部36は、店舗端末20からの要求に応じて、予約受付データDB41に登録されている予約受付情報にもとづいて該当する店舗における予約状況を示す予約状況情報を作成する処理などの各種の処理を実行する機能を有する。   The reservation status information creation unit 36, in response to a request from the store terminal 20, creates reservation status information indicating the reservation status at the corresponding store based on the reservation acceptance information registered in the reservation acceptance data DB 41. It has a function to execute various processes.

データ通信部37は、予約希望者端末10や店舗端末20などとの間で通信ネットワーク50を介してデータ通信を行うデータ通信処理などの各種の処理を実行する機能を有する。   The data communication unit 37 has a function of executing various processes such as a data communication process for performing data communication with the reservation applicant terminal 10 and the store terminal 20 via the communication network 50.

データ入出力部38は、例えばキーボードやマウスなどのデータ入力部と、液晶表示装置などデータ出力部とによって構成される。   The data input / output unit 38 includes a data input unit such as a keyboard and a mouse, and a data output unit such as a liquid crystal display device.

店舗データDB40は、例えばデータベース装置などの記憶媒体によって構成され、店舗に関する情報である店舗情報を格納する。   The store data DB 40 is configured by a storage medium such as a database device, for example, and stores store information that is information about the store.

予約受付データDB41は、例えばデータベース装置などの記憶媒体によって構成され、店舗データDB40に登録されている各店舗についての予約受付結果を示す予約受付情報を格納する。   The reservation acceptance data DB 41 is configured by a storage medium such as a database device, for example, and stores reservation acceptance information indicating a reservation acceptance result for each store registered in the store data DB 40.

顧客情報DB42は、例えばデータベース装置などの記憶媒体によって構成され、顧客に関する情報を示す顧客情報を格納する。   The customer information DB 42 is configured by a storage medium such as a database device, for example, and stores customer information indicating information about the customer.

次に、本例の予約管理システム100の動作について説明する。   Next, the operation of the reservation management system 100 of this example will be described.

図3は、本例の予約管理サーバ30が実行する店舗情報登録処理の例を示すフローチャートである。ここでは、飲食店Xの管理者Yが店舗端末20を用いて店舗情報の登録を行う場合を例に説明する。   FIG. 3 is a flowchart showing an example of store information registration processing executed by the reservation management server 30 of this example. Here, a case where the manager Y of the restaurant X registers store information using the store terminal 20 will be described as an example.

店舗情報登録処理において、予約管理サーバ30の店舗情報登録処理部31は、店舗端末20からの店舗情報登録依頼を、通信ネットワーク50を介して受け付ける(ステップS101)。店舗端末20による店舗情報登録依頼は、例えば、予約管理サーバ30が開設している店舗情報登録受付用のWebサイトにアクセスし、あらかじめ付与されている店舗IDおよびパスワードを提示することによって行われる。   In the store information registration process, the store information registration processing unit 31 of the reservation management server 30 receives a store information registration request from the store terminal 20 via the communication network 50 (step S101). The store information registration request by the store terminal 20 is made, for example, by accessing a store information registration reception website established by the reservation management server 30 and presenting a store ID and password assigned in advance.

店舗情報登録依頼を受けると、予約管理サーバ30の認証処理部34によって認証処理が行われる。認証処理部34によって飲食店Xが認証されると、店舗情報登録処理部31は、データ通信部37を用いて、通信ネットワーク50を介して店舗端末20に向けて店舗基本情報入力画面データを送信する(ステップS102)。   Upon receiving the store information registration request, the authentication processing unit 34 of the reservation management server 30 performs an authentication process. When the restaurant X is authenticated by the authentication processing unit 34, the store information registration processing unit 31 transmits store basic information input screen data to the store terminal 20 via the communication network 50 using the data communication unit 37. (Step S102).

店舗基本情報入力画面データを受信すると、店舗端末20は、受信した店舗基本情報入力画面データが示す店舗基本情報入力画面を、自己が備える表示装置に表示する。   When the store basic information input screen data is received, the store terminal 20 displays the store basic information input screen indicated by the received store basic information input screen data on the display device provided therein.

図4は、店舗基本情報入力画面の例を示す説明図である。図4に示すように、店舗基本情報入力画面には、例えば、店舗基本情報をそれぞれ入力するための入力領域60〜68と、店舗基本情報の入力が完了したときに押下される決定ボタン69とが設けられている。   FIG. 4 is an explanatory diagram illustrating an example of a store basic information input screen. As shown in FIG. 4, the store basic information input screen includes, for example, input areas 60 to 68 for inputting the store basic information, and a determination button 69 that is pressed when the input of the store basic information is completed. Is provided.

店舗基本情報入力画面において、入力領域60は飲食店Xの店舗名を入力するための領域であり、入力領域61は飲食店Xのチェーン名(飲食店Xが属するフランチャイズチェーンの名称)を入力するための領域であり、入力領域62は飲食店Xの所在地を入力するための領域である。また、入力領域63は飲食店Xが所在するエリアを入力するための領域であり、入力領域64は飲食店Xのジャンル(例えば、和食、洋食、居酒屋、中華などの飲食店のサービス内容を特定するための飲食店種類情報)を入力するための領域であり、入力領域65は飲食店Xの営業時間を入力するための領域である。さらに、入力領域66は飲食店Xの総座席数を入力するための領域であり、入力領域67は飲食店Xの定休日を入力するための領域であり、入力領域68は飲食店Xの電話番号を入力するための領域である。   In the store basic information input screen, the input area 60 is an area for inputting the store name of the restaurant X, and the input area 61 is for inputting the chain name of the restaurant X (the name of the franchise chain to which the restaurant X belongs). The input area 62 is an area for inputting the location of the restaurant X. The input area 63 is an area for inputting the area where the restaurant X is located, and the input area 64 specifies the service contents of the restaurant X such as the genre of the restaurant X (for example, Japanese food, Western food, Izakaya, Chinese) For inputting the restaurant type information), and the input area 65 is an area for inputting the business hours of the restaurant X. Further, the input area 66 is an area for inputting the total number of seats of the restaurant X, the input area 67 is an area for inputting a regular holiday of the restaurant X, and the input area 68 is a telephone of the restaurant X. This is an area for entering a number.

店舗基本情報は、店舗情報の一部であって、店舗に関する基本情報を意味し、この例では、店舗名、所在地、エリア、ジャンル、営業時間、総座席数、定休日、電話番号などの情報を含む。なお、図4に示す店舗基本情報は一例であり、ファクシミリ番号、深夜営業の有無、個室の有無などの他の情報を含むようにしてもよい。   Store basic information is a part of store information and means basic information about the store. In this example, store name, location, area, genre, business hours, total seats, regular holidays, telephone numbers, etc. including. Note that the store basic information shown in FIG. 4 is an example, and may include other information such as a facsimile number, whether or not late-night business is available, and whether or not there is a private room.

飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、飲食店Xについての店舗基本情報を各入力領域60〜68に入力する。ここでは、図4に示すように店舗基本情報を入力したものとする。   The manager Y of the restaurant X operates the input device provided in the store terminal 20 to input the store basic information about the restaurant X in the input areas 60 to 68. Here, it is assumed that the basic store information is input as shown in FIG.

店舗基本情報の入力を終えると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、決定ボタン69を押下(例えばマウスクリック。以下同じ。)する。   When the input of the store basic information is completed, the manager Y of the restaurant X operates the input device provided in the store terminal 20 and presses the decision button 69 (for example, mouse click; the same applies hereinafter).

決定ボタン69が押下されると、店舗端末20は、管理者Yによって入力された店舗基本情報を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the determination button 69 is pressed, the store terminal 20 transmits the store basic information input by the manager Y to the reservation management server 30 via the communication network 50.

予約管理サーバ30は、データ通信部37により店舗基本情報を受信し、受信した店舗基本情報を店舗情報登録処理部31により店舗データDB40に登録する(ステップS103)。なお、飲食店Xの店舗基本情報であることが認識可能となるように、店舗データDB40では、飲食店Xに関する情報がそれぞれ対応付けして登録される。   The reservation management server 30 receives the store basic information by the data communication unit 37, and registers the received store basic information in the store data DB 40 by the store information registration processing unit 31 (step S103). In addition, in the store data DB 40, information about the restaurant X is registered in association with each other so that the store basic information of the restaurant X can be recognized.

店舗基本情報の登録操作を終えると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、飲食店Xのフロアについてのフロア情報を登録するためのフロア情報登録依頼を行う。例えば、予約管理サーバ30が提供しているWebページ(例えば店舗情報の登録を受け付けるWebサイトのフロントページ)に設けられているフロア情報登録依頼ボタンを押下することで、フロア情報登録依頼を行う。   After completing the registration operation of the store basic information, the manager Y of the restaurant X operates the input device provided in the store terminal 20 to make a floor information registration request for registering floor information about the floor of the restaurant X. Do. For example, a floor information registration request is made by pressing a floor information registration request button provided on a Web page provided by the reservation management server 30 (for example, a front page of a Web site that accepts registration of store information).

フロア情報登録依頼を受けると(ステップS104)、予約管理サーバ30は、データ通信部37を用いて、通信ネットワーク50を介して店舗端末20に向けてフロア情報入力画面データを送信する(ステップS105)。   When receiving the floor information registration request (step S104), the reservation management server 30 transmits the floor information input screen data to the store terminal 20 via the communication network 50 using the data communication unit 37 (step S105). .

フロア情報入力画面データを受信すると、店舗端末20は、受信したフロア情報入力画面データが示すフロア情報入力画面を、自己が備える表示装置に表示する。   When the floor information input screen data is received, the store terminal 20 displays the floor information input screen indicated by the received floor information input screen data on the display device provided therein.

図5は、フロア情報入力画面の例を示す説明図である。図5に示すように、フロア情報入力画面には、例えば、フロア情報をそれぞれ入力するための入力領域70〜72と、フロア情報の入力が完了したあとさらにフロアレイアウトの作成依頼や変更依頼を行うときに押下されるフロアレイアウト作成・変更ボタン73と、フロア情報の入力が完了したときに押下される決定ボタン74とが設けられている。   FIG. 5 is an explanatory diagram illustrating an example of a floor information input screen. As shown in FIG. 5, on the floor information input screen, for example, input areas 70 to 72 for inputting floor information and a floor layout creation request or a change request are made after the input of floor information is completed. A floor layout creation / change button 73 that is sometimes pressed and a determination button 74 that is pressed when the input of floor information is completed are provided.

フロア情報入力画面において、入力領域70は飲食店Xの店舗名を入力するための領域であり、入力領域71は飲食店Xにおけるフロア名を入力するための領域であり、入力領域72は飲食店Xのフロアのサイズを入力するための領域である。なお、フロア情報入力画面の初期画面において、ステップS103にて受信した店舗基本情報に含まれている店舗名が入力領域70に表示されるようにしてもよい。本例では、フロアのサイズは、縦横のマス目の数を指定することによって特定される。入力領域72にて指定されたフロアサイズ(縦横のマス目数)が、フロアレイアウトを作成する際のベースシートとなる。   In the floor information input screen, the input area 70 is an area for inputting the store name of the restaurant X, the input area 71 is an area for inputting the floor name in the restaurant X, and the input area 72 is the restaurant This is an area for inputting the size of the floor of X. In the initial screen of the floor information input screen, the store name included in the store basic information received in step S103 may be displayed in the input area 70. In this example, the floor size is specified by specifying the number of vertical and horizontal squares. The floor size (number of vertical and horizontal grids) specified in the input area 72 becomes a base sheet for creating a floor layout.

フロア情報は、店舗情報の一部であって、フロアに関する情報を意味し、この例では、フロア名、サイズ、フロアレイアウトなどの情報を含む。なお、図5に示すフロア情報は一例であり、フロア内の総座席数、フロア内の個室数などの他の情報を含むようにしてもよい。   The floor information is a part of the store information and means information related to the floor. In this example, the floor information includes information such as a floor name, a size, and a floor layout. Note that the floor information shown in FIG. 5 is merely an example, and may include other information such as the total number of seats in the floor and the number of private rooms in the floor.

飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、飲食店Xについてのフロア情報を各入力領域70〜72に入力する。ここでは、図5に示すように、入力領域70に「居酒屋○○」と入力し、入力領域71に「1階フロア」と入力し、入力領域72に「縦12マス、横11マス」と入力したものとする。   The manager Y of the restaurant X operates the input device provided in the store terminal 20 to input floor information about the restaurant X into the input areas 70 to 72. Here, as shown in FIG. 5, “Izakaya XX” is input in the input area 70, “1st floor” is input in the input area 71, and “12 vertical and 11 horizontal” are input in the input area 72. Assume that you have entered it.

フロア情報のうちフロアレイアウト以外の入力を終えると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、さらにフロアレイアウトを作成する際にはフロアレイアウト作成・変更ボタン73を押下し、フロアレイアウトを作成することなくフロア情報の登録を終了する場合には決定ボタン74を押下する。   When input other than the floor layout is completed in the floor information, the manager Y of the restaurant X operates the input device provided in the store terminal 20 to further create a floor layout, and a floor layout creation / change button 73 is created. When the registration of floor information is completed without creating a floor layout, the determination button 74 is pressed.

フロアレイアウト作成・変更ボタン73と決定ボタン74の何れが押下されても、店舗端末20は、管理者Yによって入力されたフロア情報を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。フロアレイアウト作成・変更ボタン73が押下された場合には、店舗端末20は、フロアレイアウト以外のフロア情報と、フロアレイアウト作成依頼とを、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   Regardless of which one of the floor layout creation / change button 73 and the determination button 74 is pressed, the shop terminal 20 transmits the floor information input by the manager Y to the reservation management server 30 via the communication network 50. . When the floor layout creation / change button 73 is pressed, the store terminal 20 transmits floor information other than the floor layout and a floor layout creation request to the reservation management server 30 via the communication network 50. .

予約管理サーバ30は、データ通信部37によってフロア情報を受信し、受信したフロア情報を店舗情報登録処理部31によって店舗データDB40に登録する(ステップS106)。   The reservation management server 30 receives the floor information by the data communication unit 37 and registers the received floor information in the store data DB 40 by the store information registration processing unit 31 (step S106).

次いで、フロアレイアウト作成依頼を受けると(ステップS107)、予約管理サーバ30のフロアレイアウト作成支援処理部32は、後述するフロアレイアウト作成支援処理を実行する(ステップS108)。   Next, when a floor layout creation request is received (step S107), the floor layout creation support processing unit 32 of the reservation management server 30 executes a floor layout creation support process described later (step S108).

フロアレイアウトの作成を終えると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、メニュー情報登録依頼を行う。例えば、予約管理サーバ30が提供しているWebページ(例えば店舗情報の登録を受け付けるWebサイトのフロントページ)に設けられているメニュー情報登録依頼ボタンを押下することで、メニュー情報登録依頼を行う。   When the creation of the floor layout is finished, the manager Y of the restaurant X operates the input device provided in the store terminal 20 to make a menu information registration request. For example, a menu information registration request is made by pressing a menu information registration request button provided on a Web page provided by the reservation management server 30 (for example, a front page of a Web site that accepts registration of store information).

メニュー情報登録依頼を受けると(ステップS109)、予約管理サーバ30は、データ通信部37を用いて、通信ネットワーク50を介して店舗端末20に向けてメニュー情報入力画面データを送信する(ステップS110)。   Upon receiving the menu information registration request (step S109), the reservation management server 30 transmits the menu information input screen data to the store terminal 20 via the communication network 50 using the data communication unit 37 (step S110). .

メニュー情報入力画面データを受信すると、店舗端末20は、受信したメニュー情報入力画面データが示すメニュー情報入力画面を、自己が備える表示装置に表示する。   When receiving the menu information input screen data, the store terminal 20 displays the menu information input screen indicated by the received menu information input screen data on the display device provided therein.

図6は、メニュー情報入力画面の例を示す説明図である。図6に示すように、メニュー情報入力画面には、例えば、メニュー情報をそれぞれ入力するための入力領域80〜85と、メニュー情報の入力が完了したときに押下される決定ボタン86とが設けられている。   FIG. 6 is an explanatory diagram illustrating an example of a menu information input screen. As shown in FIG. 6, the menu information input screen is provided with, for example, input areas 80 to 85 for inputting menu information and a determination button 86 that is pressed when the input of menu information is completed. ing.

メニュー情報入力画面において、入力領域80は対応するメニューを提供可能な店舗の店舗名を入力するための領域であり、入力領域81は対応するメニューの種類(例えば、揚げ物、焼き物、サラダ、ソフトドリンク、酒など)を入力するための領域であり、入力領域82は飲食店Xにて提供しているメニューの名称(例えば、鶏の唐揚、つくね、ツナサラダなど)を入力するための領域である。また、入力領域83は対応するメニューの値段を入力する領域であり、入力領域84は飲食店Xからの対応するメニューについてのコメントを入力する領域であり、入力領域85は対応するメニューの画像を示す画像データの格納領域とファイル名とを入力する領域である。   In the menu information input screen, an input area 80 is an area for inputting a store name of a store that can provide a corresponding menu, and an input area 81 is a type of the corresponding menu (for example, fried food, grilled food, salad, soft drink). , Liquor, etc.), and the input area 82 is an area for entering the names of menus provided at restaurant X (for example, fried chicken, tsukemen, tuna salad, etc.). . The input area 83 is an area for inputting the price of the corresponding menu, the input area 84 is an area for inputting a comment about the corresponding menu from the restaurant X, and the input area 85 is an image of the corresponding menu. This is an area for inputting an image data storage area and a file name.

メニュー情報は、店舗情報の一部であって、メニューに関する情報を意味し、この例では、種類、メニュー名、値段、コメント、メニュー画像などの情報を含む。なお、図6に示すメニュー情報は一例であり、カロリー、辛さの度合いなどの他の情報を含むようにしてもよい。   The menu information is a part of the store information and means information related to the menu. In this example, the menu information includes information such as type, menu name, price, comment, and menu image. The menu information shown in FIG. 6 is an example, and may include other information such as calories and the degree of hotness.

飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、対象店舗である飲食店Xの店舗名を入力領域80に入力し、飲食店Xにて提供している各メニューについてのメニュー情報を各入力領域81〜85に入力する。なお、入力領域80には、複数の店舗名を入力するようにしてもよいし、「全店舗」などのように複数の店舗をまとめて示す表現を用いて入力するようにしてもよい。   The manager Y of the restaurant X operates the input device provided in the store terminal 20, inputs the store name of the restaurant X as the target store in the input area 80, and provides each menu provided in the restaurant X Menu information about is input to each of the input areas 81 to 85. In the input area 80, a plurality of store names may be input, or may be input using an expression that collectively indicates a plurality of stores, such as “all stores”.

メニュー情報の入力を終えると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、決定ボタン86を押下する。   When the input of the menu information is finished, the manager Y of the restaurant X operates the input device provided in the store terminal 20 and presses the decision button 86.

決定ボタン86が押下されると、店舗端末20は、各入力領域80〜85に入力されたメニュー情報(メニュー画像については、入力領域85に入力された格納領域に格納されている指定ファイル名の画像データ)を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the enter button 86 is pressed, the store terminal 20 displays the menu information input to each of the input areas 80 to 85 (for the menu image, the specified file name stored in the storage area input to the input area 85). Image data) is transmitted to the reservation management server 30 via the communication network 50.

予約管理サーバ30は、データ通信部37によってメニュー情報を受信し、受信したメニュー情報を店舗情報登録処理部31によって店舗データDB40に登録する(ステップS111)。   The reservation management server 30 receives the menu information by the data communication unit 37 and registers the received menu information in the store data DB 40 by the store information registration processing unit 31 (step S111).

上記のような店舗情報登録処理によって、店舗基本情報と、フロア情報と、メニュー情報とが予約管理サーバ30における店舗データDB40に、店舗情報として登録される。なお、上記の例では、店舗情報として、店舗基本情報と、フロア情報と、メニュー情報とを登録するようにしていたが、例えば休日情報などの他の情報を店舗情報として登録するようにしてもよい。「休日情報」は、例えば、臨時休業や年末年始休業などの定休日以外において一時的に予約の受付などの処理を休止するために、定休日とは別に設定される情報を意味する。例えば、ある店舗の定休日を店舗情報登録処理において最初に設定しておき、その設定にもとづきシステム100の稼働を開始したあと、臨時休業することが決定した場合に、臨時休業する日や時間を「休日情報」として別途登録するようにすればよい。   By the store information registration process as described above, store basic information, floor information, and menu information are registered as store information in the store data DB 40 in the reservation management server 30. In the above example, the store basic information, the floor information, and the menu information are registered as the store information. However, other information such as holiday information may be registered as the store information. Good. “Holiday information” means information that is set separately from a fixed holiday in order to temporarily stop processing such as accepting reservations other than a fixed holiday such as a temporary holiday or a year-end and New Year holiday. For example, when a fixed holiday of a certain store is first set in the store information registration process and the system 100 is started based on the setting and then it is decided to temporarily close, the date and time for temporary closing are set. It may be registered separately as “holiday information”.

図7は、予約管理サーバ30のフロアレイアウト作成支援処理部32によって実行されるフロアレイアウト作成支援処理(ステップS108)の例を示すフローチャートである。ここでは、飲食店Xの管理者Yが店舗端末20を用いて飲食店Xにおけるフロア(図5のフロア情報入力画面を用いて登録された1階フロア)のフロアレイアウトを作成する場合を例に説明する。   FIG. 7 is a flowchart illustrating an example of the floor layout creation support process (step S108) executed by the floor layout creation support processing unit 32 of the reservation management server 30. Here, as an example, the manager Y of the restaurant X uses the store terminal 20 to create a floor layout of the floor at the restaurant X (the first floor registered using the floor information input screen of FIG. 5). explain.

フロアレイアウト作成支援処理において、フロアレイアウト作成支援処理部32は、フロアレイアウト作成依頼(ステップS107参照)に応じて、通信ネットワーク50を介して店舗端末20に向けてフロアレイアウト作成画面データを送信する(ステップS201)。   In the floor layout creation support processing, the floor layout creation support processing unit 32 transmits floor layout creation screen data to the store terminal 20 via the communication network 50 in response to a floor layout creation request (see step S107) ( Step S201).

フロアレイアウト作成画面データを受信すると、店舗端末20は、受信したフロアレイアウト作成画面データが示すフロアレイアウト作成画面を、自己が備える表示装置に表示する。   When the floor layout creation screen data is received, the store terminal 20 displays the floor layout creation screen indicated by the received floor layout creation screen data on the display device provided therein.

図8は、フロアレイアウト作成画面の例を示す説明図である。図8に示すように、フロアレイアウト作成画面には、フロアに配置されるテーブルを特定するためのテーブル特定情報を入力するためのテーブル特定情報入力領域90と、テーブル以外のフロア構成要素を特定するためのその他特定情報を入力するためのその他特定情報入力領域91と、フロアの内観を示す画像データの登録を行うための画像ボタン92と、フロアレイアウトを作成するためのフロアレイアウト作成領域93とが設けられている。   FIG. 8 is an explanatory diagram illustrating an example of a floor layout creation screen. As shown in FIG. 8, on the floor layout creation screen, a table specifying information input area 90 for inputting table specifying information for specifying a table arranged on the floor and a floor constituent element other than the table are specified. Other specific information input area 91 for inputting other specific information, an image button 92 for registering image data indicating the interior of the floor, and a floor layout creation area 93 for creating a floor layout Is provided.

テーブル特定情報入力領域90は、各テーブルを識別するための席番号と、席の名称を特定するための席名(例えば、テーブル、カウンター、座敷、テラスなどの席の名称)と、該当するテーブルに付随可能な席数と、テーブルの特徴と示す説明(例えば、禁煙、喫煙、ガス、鉄板などのテーブル特徴説明)と、テーブルが隣り合うテーブルと連結可能か否かの種類と、テーブルの形(例えば、四角卓、円卓など)と、宴会予約が必須のテーブルであるか否かを示す情報と、予約管理サーバ30での予約受付を行うか否かを示す情報とを入力する領域が設けられている。なお、テーブル特定情報入力領域90に設けられている各入力領域は、あらかじめ用意された選択肢の中から選択することで情報入力を行うようにされていてもよいし、文字入力によって情報入力を行うようにされていてもよい。   The table specifying information input area 90 includes a seat number for identifying each table, a seat name for specifying a seat name (for example, a seat name such as a table, a counter, a parlor, a terrace), and a corresponding table. Number of seats that can be attached to the table, description of the table features (for example, table feature descriptions such as smoking cessation, smoking, gas, iron plate) (For example, a square table, a round table, etc.), an area for inputting information indicating whether or not a banquet reservation is an indispensable table, and information indicating whether or not to accept a reservation at the reservation management server 30 are provided. It has been. In addition, each input area provided in the table specifying information input area 90 may be configured to input information by selecting from options prepared in advance, or input information by character input. It may be made like.

また、テーブル特定情報入力領域90には、入力が完了したときに押下される確定ボタンと、入力領域に入力したテーブル情報あるいはフロアレイアウト作成領域93にて選択されているテーブル情報を消去するときに押下される消去ボタンとが設けられている。   The table specifying information input area 90 includes a confirmation button that is pressed when the input is completed, and table information input in the input area or table information selected in the floor layout creation area 93 is deleted. An erase button to be pressed is provided.

その他特定情報入力領域91は、文字入力によってフロア構成要素を入力するための文字入力領域と、その文字入力領域への入力が完了したときに押下される確定ボタンと、その文字入力領域に入力した情報あるいはフロアレイアウト作成領域93にて選択されているフロア構成要素を消去するときに押下される消去ボタンとが設けられている。   The other specific information input area 91 is a character input area for inputting a floor component by character input, a confirmation button that is pressed when input to the character input area is completed, and an input to the character input area There is provided an erasure button that is pressed when erasing information or a floor component selected in the floor layout creation area 93.

また、その他特定情報入力領域91は、文字または図形によって表されたフロア構成要素を選択する選択領域が設けられている。この選択領域には、フロアの外形やフロア内の仕切りを表示するためのフロア構成要素や、トイレ、電話、キャッシュレジスタ(レジ)、エレベータ(EV)、階段、植物などのフロア構成要素が用意されている。なお、トイレ、電話、キャッシュレジスタ、エレベータ、階段、植物などについても、それらのフロア構成要素が図形によって表わされていてもよい。   In addition, the other specific information input area 91 is provided with a selection area for selecting a floor component represented by characters or figures. In this selection area, floor components such as floor outlines and partitions in the floor, and floor components such as toilets, telephones, cash registers (registers), elevators (EV), stairs, and plants are prepared. ing. For toilets, telephones, cash registers, elevators, stairs, plants, etc., their floor components may be represented by graphics.

フロアレイアウト作成領域93は、ここでは、図5にて指定されたサイズとなるように、縦12マス、横11マスのマトリクス状の領域となっている。   Here, the floor layout creation area 93 is a matrix area of 12 vertical columns and 11 horizontal columns so as to have the size specified in FIG.

フロアレイアウト作成画面が表示されると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、フロアレイアウト作成領域93におけるマス目を指定(例えばマウスクリックにより指定)し、テーブル特定情報を入力したり、その他特定情報を入力したり、画像データの登録を行ったりして、フロアレイアウトを作成していく。   When the floor layout creation screen is displayed, the manager Y of the restaurant X operates the input device provided in the store terminal 20 to designate the squares in the floor layout creation area 93 (for example, by clicking with a mouse), A floor layout is created by inputting table specific information, inputting other specific information, or registering image data.

店舗端末20は、フロアレイアウト作成領域93におけるマス目が指定されると、そのマス目を特定したマス目選択要求を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the cell in the floor layout creation area 93 is designated, the store terminal 20 transmits a cell selection request specifying the cell to the reservation management server 30 via the communication network 50.

店舗端末20からのマス目選択要求を受けると(ステップS202)、フロアレイアウト作成支援処理部32は、指定されたマス目を他のマス目と識別可能とし、指定されたマス目が選択されていることが認識可能となるようにフロアレイアウト作成領域93を更新するためのマス目選択表示処理を行う(ステップS203)。   When receiving the square selection request from the store terminal 20 (step S202), the floor layout creation support processing unit 32 makes the designated square distinguishable from other squares, and the designated square is selected. A grid selection display process is performed to update the floor layout creation area 93 so that it can be recognized (step S203).

ステップS203では、例えば指定されたマス目の枠を太線にしたり、指定されたマス目の色を他の部分と異なる色としたりして、指定されたマス目が選択されていることが認識可能とされたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S203, for example, it is possible to recognize that the designated cell is selected by making the frame of the designated cell a thick line or changing the color of the designated cell to a color different from other parts. A process of transmitting the floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 to the store terminal 20 via the communication network 50 is executed.

すると、店舗端末20では、指定されたマス目が選択されていることが認識可能に表示されたフロアレイアウト作成領域93に更新される。ここでは、例えば、フロアレイアウト作成領域93における上から2番目かつ左から2番目のマス目が選択されたものとする。   Then, the store terminal 20 is updated to the floor layout creation area 93 displayed so as to be able to recognize that the designated grid is selected. Here, for example, it is assumed that the second cell from the top and the second cell from the left in the floor layout creation region 93 is selected.

次いで、マス目を選択した飲食店Xの管理者Yが、店舗端末20が備える入力装置を操作して、テーブル特定情報入力領域90の入力領域にテーブル特定情報を入力し、テーブル特定情報入力領域90の確定ボタンを押下したものとする。ここでは、例えば図9に示すように、席番号が「1」、席名が「テーブル」、席数が「4席」で「最低人数が3人」、連結不可、四角卓、宴会予約必須、予約受付する、というテーブル特定情報が入力されたものとする。   Next, the manager Y of the restaurant X who has selected the square operates the input device provided in the store terminal 20 to input the table specifying information into the input area of the table specifying information input area 90, and the table specifying information input area Assume that the 90 confirmation button is pressed. Here, for example, as shown in FIG. 9, the seat number is “1”, the seat name is “table”, the number of seats is “4 seats” and the “minimum number of people is 3 people”, connection is not possible, square table, banquet reservation required It is assumed that table specific information indicating that a reservation is accepted is input.

店舗端末20は、フロアレイアウト作成領域90にてテーブル特定情報が入力され確定ボタンが押下されると、入力されたテーブル特定情報を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the table specifying information is input in the floor layout creation area 90 and the confirm button is pressed, the store terminal 20 transmits the input table specifying information to the reservation management server 30 via the communication network 50.

店舗端末20からのテーブル特定情報を受信すると(ステップS204)、フロアレイアウト作成支援処理部32は、選択されているマス目に、受信したテーブル特定情報にもとづくテーブル情報が表示されるように、フロアレイアウト作成領域93を更新するためのテーブル情報表示処理を行う(ステップS205)。   When the table specifying information from the store terminal 20 is received (step S204), the floor layout creation support processing unit 32 displays the table information based on the received table specifying information on the selected grid. Table information display processing for updating the layout creation area 93 is performed (step S205).

ステップS205では、選択されているマス目にテーブル情報が表示されたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S205, floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 in which the table information is displayed in the selected cell is transmitted to the store terminal 20 via the communication network 50. Processing is executed.

すると、店舗端末20では、選択されているマス目にテーブル情報が表示されたフロアレイアウト作成領域93に更新される。ここでは、例えば、図9に示すように、選択されていた上から2番目かつ左から2番目のマス目に、テーブル情報が表示される。   Then, the store terminal 20 is updated to the floor layout creation area 93 in which table information is displayed in the selected square. Here, for example, as shown in FIG. 9, the table information is displayed in the second cell from the top and the second cell from the left that have been selected.

本例では、テーブル情報として、四角卓形状のテーブルを表す図形と、席番号である「1」と、席数が「4席」で最低人数が「3人」であることを示す「4/3」とが表示される。テーブル情報は、テーブル特定情報にもとづいて定められる情報であり、例えばテーブル特定情報の一部を示す情報や、テーブル特定情報における文字情報を図形情報に変換した情報(例えば四角卓参照)などによって構成される。   In this example, the table information includes a figure representing a square table, a seat number “1”, a seat number “4 seats”, and a minimum number of people “3”. 3 "is displayed. The table information is information determined based on the table specifying information, and includes, for example, information indicating a part of the table specifying information or information obtained by converting character information in the table specifying information into graphic information (for example, refer to a square table). Is done.

ここで、飲食店Xの管理者Yが、店舗端末20が備える入力装置を操作して、テーブル情報が表示されたマス目を選択し、テーブル特定情報入力領域90の消去ボタンを押下したものとする。   Here, it is assumed that the manager Y of the restaurant X operates the input device provided in the store terminal 20 to select the square on which the table information is displayed, and presses the delete button in the table specifying information input area 90. To do.

店舗端末20は、フロアレイアウト作成領域90にて消去ボタンが押下されると、テーブル情報消去要求を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the delete button is pressed in the floor layout creation area 90, the store terminal 20 transmits a table information delete request to the reservation management server 30 via the communication network 50.

店舗端末20からのテーブル情報消去要求を受信すると(ステップS206)、フロアレイアウト作成支援処理部32は、選択されているマス目に表示されているテーブル情報が消去されるように、フロアレイアウト作成領域93を更新するためのテーブル情報消去処理を行う(ステップS207)。   When the table information deletion request is received from the store terminal 20 (step S206), the floor layout generation support processing unit 32 deletes the table information displayed in the selected square so as to delete the table information. A table information erasing process for updating 93 is performed (step S207).

ステップS207では、選択されているマス目に表示されていたテーブル情報が消去されたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S207, the floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 in which the table information displayed in the selected square is deleted is sent to the store terminal via the communication network 50. Processing to transmit to 20 is executed.

すると、店舗端末20では、選択されているマス目に表示されていたテーブル情報が消去されたフロアレイアウト作成領域93に更新される。例えば、選択されていた上から2番目かつ左から2番目のマス目に表示されていたテーブル情報(図9参照)が消去され、図8に示すようなフロアレイアウト作成領域93に更新される。   Then, in the store terminal 20, the table information displayed in the selected grid is updated to the floor layout creation area 93 from which the table information has been deleted. For example, the table information (see FIG. 9) displayed in the second cell from the top and the second cell from the left that has been selected is deleted and updated to the floor layout creation area 93 as shown in FIG.

次に、図9に示すフロアレイアウト作成領域93の状態から、飲食店Xの管理者Yが、店舗端末20が備える入力装置を操作して、マス目を選択するとともに、その他特定情報入力領域91の入力領域にフロア構成要素(例えば、「入口」、「厨房」など)を入力し、その他特定情報入力領域91の確定ボタンを押下したものとする。   Next, from the state of the floor layout creation area 93 shown in FIG. 9, the manager Y of the restaurant X operates the input device provided in the store terminal 20 to select a square, and the other specific information input area 91. It is assumed that a floor constituent element (for example, “entrance”, “kitchen”, etc.) is input to the input area of FIG.

店舗端末20は、その他特定情報入力領域91にてフロア構成要素が入力され確定ボタンが押下されると、入力されたフロア構成要素を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the floor component is input in the other specific information input area 91 and the confirm button is pressed, the shop terminal 20 transmits the input floor component to the reservation management server 30 via the communication network 50. .

店舗端末20からのフロア構成要素であるその他特定情報を受信すると(ステップS208)、フロアレイアウト作成支援処理部32は、選択されているマス目に、受信したその他特定情報にもとづく文字情報が表示されるように、フロアレイアウト作成領域93を更新するためのその他情報表示処理を行う(ステップS209)。   When other specific information that is a floor component from the store terminal 20 is received (step S208), the floor layout creation support processing unit 32 displays character information based on the received other specific information in the selected square. As shown, other information display processing for updating the floor layout creation area 93 is performed (step S209).

ステップS209では、選択されているマス目にその他特定情報である文字情報が表示されたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S209, the floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 in which character information that is other specific information is displayed in the selected square is stored via the communication network 50. Processing to transmit to the terminal 20 is executed.

すると、店舗端末20では、選択されているマス目にその他特定情報である文字情報が表示されたフロアレイアウト作成領域93に更新される。ここでは、例えば、図10に示すように、選択されていたマス目(例えば、縦:上から10マス目,横:左から8マス目)に、例えば「入口」の文字情報が表示される。   Then, the store terminal 20 is updated to the floor layout creation area 93 in which character information that is other specific information is displayed in the selected square. Here, for example, as shown in FIG. 10, for example, character information of “entrance” is displayed in the selected cell (for example, vertical: 10 cells from the top, horizontal: 8 cells from the left). .

また、飲食店Xの管理者Yが、店舗端末20が備える入力装置を操作して、マス目を選択するとともに、その他特定情報入力領域91の選択領域からフロア構成要素(例えば、「レジ」、横棒の図形など)を選択したものとする。   In addition, the manager Y of the restaurant X operates the input device provided in the store terminal 20 to select the grid, and the floor constituent elements (for example, “register”, , Etc.).

店舗端末20は、その他特定情報入力領域91にてフロア構成要素が選択されると、選択されたフロア構成要素を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the floor component is selected in the other specific information input area 91, the store terminal 20 transmits the selected floor component to the reservation management server 30 via the communication network 50.

店舗端末20からのフロア構成要素であるその他特定情報を受信すると(ステップS208)、フロアレイアウト作成支援処理部32は、選択されているマス目に、受信したその他特定情報にもとづく文字情報または図形情報が表示されるように、フロアレイアウト作成領域93を更新するためのその他情報表示処理を行う(ステップS209)。   When other specific information that is a floor component from the store terminal 20 is received (step S208), the floor layout creation support processing unit 32 displays character information or graphic information based on the received other specific information in the selected square. Is displayed so that the floor layout creation area 93 is updated (step S209).

ここでのステップS209では、選択されているマス目にその他特定情報である文字情報または図形情報が表示されたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S209, the floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 in which character information or graphic information as other specific information is displayed in the selected square is communicated. Processing to transmit to the store terminal 20 via the network 50 is executed.

すると、店舗端末20では、選択されているマス目にその他特定情報である文字情報または図形情報が表示されたフロアレイアウト作成領域93に更新される。ここでは、例えば、図10に示すように、選択されていたマス目に、例えば「レジ」の文字情報や横棒などの図形情報が表示される。   Then, the store terminal 20 is updated to the floor layout creation area 93 in which character information or graphic information as other specific information is displayed in the selected square. Here, for example, as shown in FIG. 10, for example, character information of “register” and graphic information such as a horizontal bar are displayed in the selected cell.

上述したステップS202,S203,S208,S209をマス目の選択やフロア構成要素を順次変更しながら繰り返し実行していくことで、図10に示すようなフロアレイアウト作成領域93が作成される。   By repeatedly executing the above-described steps S202, S203, S208, and S209 while selecting grids and sequentially changing floor components, a floor layout creation area 93 as shown in FIG. 10 is created.

ここで、飲食店Xの管理者Yが、店舗端末20が備える入力装置を操作して、その他特定情報が表示されたマス目を選択し、その他特定情報入力領域91の消去ボタンを押下したものとする。   Here, the manager Y of the restaurant X operates the input device of the store terminal 20 to select the square on which the other specific information is displayed and presses the delete button in the other specific information input area 91 And

店舗端末20は、その他特定情報入力領域91にて消去ボタンが押下されると、その他特定情報消去要求を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the delete button is pressed in the other specific information input area 91, the store terminal 20 transmits a request for deleting other specific information to the reservation management server 30 via the communication network 50.

店舗端末20からのその他特定情報消去要求を受信すると(ステップS210)、フロアレイアウト作成支援処理部32は、選択されているマス目に表示されているその他特定情報が消去されるように、フロアレイアウト作成領域93を更新するためのテーブル情報消去処理を行う(ステップS211)。   When the other specific information deletion request from the store terminal 20 is received (step S210), the floor layout creation support processing unit 32 deletes the other specific information displayed in the selected grid. A table information erasing process for updating the creation area 93 is performed (step S211).

ステップS211では、選択されているマス目に表示されていたその他特定情報が消去されたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S211, the floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 in which the other specific information displayed in the selected cell is deleted is stored via the communication network 50. Processing to transmit to the terminal 20 is executed.

すると、店舗端末20では、選択されているマス目に表示されていたその他特定情報が消去されたフロアレイアウト作成領域93に更新される。   Then, the store terminal 20 is updated to the floor layout creation area 93 in which the other specific information displayed in the selected square is deleted.

次いで、飲食店Xの管理者Yが、店舗端末20が備える入力装置を操作して、マス目を選択するとともに、画像ボタン92を押下したものとする。   Next, it is assumed that the manager Y of the restaurant X operates the input device provided in the store terminal 20 to select a grid and presses the image button 92.

店舗端末20は、画像ボタン92が押下されると、画像情報登録要求を、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the image button 92 is pressed, the store terminal 20 transmits an image information registration request to the reservation management server 30 via the communication network 50.

店舗端末20からの画像情報登録要求を受信すると(ステップS212)、フロアレイアウト作成支援処理部32は、選択されているマス目にリンクさせる画像データの指定依頼を店舗端末20に対して行い、店舗端末20によって指定された画像データを受信し、受信した画像データを選択されているマス目にリンクさせて登録する画像情報登録処理を行う(ステップS214)。   When the image information registration request from the store terminal 20 is received (step S212), the floor layout creation support processing unit 32 requests the store terminal 20 to specify image data to be linked to the selected cell, and The image data designated by the terminal 20 is received, and image information registration processing is performed for linking and registering the received image data with the selected cell (step S214).

ステップS214では、選択されているマス目に画像データをリンクさせる(具体的には、例えば画像データを呼び出して表示させるためのリンクボタンを表示する)とともに、そのマス目に画像データがリンクされていることを示す表示がなされたフロアレイアウト作成領域93に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク50を介して店舗端末20に送信する処理が実行される。   In step S214, the image data is linked to the selected cell (specifically, for example, a link button for calling and displaying the image data is displayed), and the image data is linked to the cell. The floor layout creation screen data indicating the floor layout creation screen updated to the floor layout creation area 93 that has been displayed to be displayed is transmitted to the store terminal 20 via the communication network 50.

すると、店舗端末20では、選択されているマス目に画像データがリンクされていることを示す表示がなされたフロアレイアウト作成領域93に更新される。ここでは、例えば、図11に示すように、選択されていたマス目(例えば、縦:上から9マス目,横:左から9マス目)に、例えば「画像」の表示がなされる(具体的には、画像データにリンクしているリンクボタンが表示される)。マス目に表示されたリンクボタンが押下されると、そのマス目近辺で撮影されたフロア内の画像データが読み出され、画面表示される。図11に示す例では、フロアの入口付近で撮影された画像データが示す画像を表示させるためのリンクボタンがフロアレイアウト作成領域93に表示されている。   Then, the store terminal 20 is updated to the floor layout creation region 93 on which a display indicating that the image data is linked to the selected square is made. Here, for example, as shown in FIG. 11, for example, “image” is displayed on the selected square (for example, vertical: ninth square from the top, horizontal: ninth square from the left) (specifically Specifically, a link button linked to the image data is displayed). When the link button displayed in the square is pressed, the image data in the floor photographed in the vicinity of the square is read and displayed on the screen. In the example shown in FIG. 11, a link button for displaying an image indicated by image data taken near the entrance of the floor is displayed in the floor layout creation area 93.

その後、例えば、ステップS202〜S205を、マス目の選択やテーブル特定情報をを順次変更しながら繰り返し実行していくことで、図12に示すようなフロアレイアウト作成領域93が作成される。なお、図12では、席番号が「6」、席名が「テーブル」、席数が「4席」で「最低人数が3人」、連結可、四角卓、宴会予約必須、予約受付する、というテーブル特定情報が入力されている。   Thereafter, for example, steps S202 to S205 are repeatedly executed while sequentially changing the grid selection and table specifying information, thereby creating a floor layout creation area 93 as shown in FIG. In FIG. 12, the seat number is “6”, the seat name is “table”, the number of seats is “4 seats” and the “minimum number of people is 3”, connectable, square table, banquet reservation required, reservation acceptance, Table specific information is entered.

この場合、図12に示すように、テーブル情報として、四角卓形状のテーブルを表す図形と、席番号である「6」と、席数が「4席」で最低人数が「3人」であることを示す「4/3」と、連結可であることを示す黒三角とが表示される。すなわち、黒三角が表示されているテーブルは、隣り合うテーブル(図12では未だ隣のテーブルが登録されていない)と連結可能であることを意味する。   In this case, as shown in FIG. 12, the table information includes a figure representing a square table, the seat number “6”, the number of seats “4 seats”, and the minimum number of people “3”. “4/3” indicating that the connection is possible and a black triangle indicating that the connection is possible. That is, a table displaying a black triangle means that it can be connected to an adjacent table (the adjacent table is not yet registered in FIG. 12).

さらに、例えば、ステップS202〜S205を、マス目の選択やテーブル特定情報をを順次変更しながら繰り返し実行していくことで、図13に示すようなフロアレイアウト作成領域93が作成される。   Further, for example, by repeatedly executing steps S202 to S205 while sequentially changing the grid selection and table specifying information, a floor layout creation region 93 as shown in FIG. 13 is created.

図13に示すようなフロアレイアウトが完成すると、飲食店Xの管理者Yは、店舗端末20が備える入力装置を操作して、フロアレイアウト作成画面に設けられている図示しないフロアレイアウト決定ボタンを押下する。   When the floor layout as shown in FIG. 13 is completed, the manager Y of the restaurant X operates an input device provided in the store terminal 20 and presses a floor layout determination button (not shown) provided on the floor layout creation screen. To do.

店舗端末20は、フロアレイアウト決定ボタンが押下されると、フロアレイアウト決定通知を、作成されたフロアレイアウトとともに、通信ネットワーク50を介して予約管理サーバ30に向けて送信する。   When the floor layout determination button is pressed, the store terminal 20 transmits a floor layout determination notification to the reservation management server 30 via the communication network 50 together with the created floor layout.

店舗端末20からのフロアレイアウト決定通知を受信すると(ステップS214)、フロアレイアウト作成支援処理部32は、作成されたフロアレイアウトを店舗情報として店舗データDB40に登録する(ステップS215)。ステップS215では、フロアレイアウト作成領域93における座標情報と、その座標情報が示す座標位置(マス目)に設定されている情報(フロアレイアウト作成領域93にて表示されている情報と、表示されていない情報とを含む)とが関連付けられたフロアレイアウト情報が、店舗データの一部として店舗データDB40に登録される。具体的には、図13に示されているフロアレイアウトであれば、座標(2,2)と席番号1のテーブルについてのテーブル特定情報とが関連付けされた情報、座標(4,2)と席番号2のテーブルについてのテーブル特定情報とが関連付けされた情報、座標(6,2)と席番号3のテーブルについてのテーブル特定情報とが関連付けされた情報、座標(7,2)と「植物」とが関連付けされた情報など、それぞれの座標とその座標に設定されている情報とが関連付けされた情報が店舗データDB40に登録される。なお、ここでは、座標(x,y)は、(縦方向上からのマス目数(行番号)、横方向左からのマス目数(列番号))によって定義されているものとする。   When the floor layout determination notification is received from the store terminal 20 (step S214), the floor layout creation support processing unit 32 registers the created floor layout in the store data DB 40 as store information (step S215). In step S215, the coordinate information in the floor layout creation area 93 and the information set at the coordinate position (the grid) indicated by the coordinate information (the information displayed in the floor layout creation area 93 are not displayed). The floor layout information associated with the information is registered in the store data DB 40 as a part of the store data. Specifically, in the floor layout shown in FIG. 13, information in which the coordinates (2, 2) and the table specifying information about the table of seat number 1 are associated, the coordinates (4, 2) and the seat. Information associated with the table identification information for the table of number 2, information associated with the table identification information for the table of seat number 3 with coordinates (6, 2), coordinates (7, 2) and “plant” Information in which each coordinate and information set in the coordinate are associated is registered in the store data DB 40, such as information associated with. Here, the coordinates (x, y) are defined by (number of grids from the top in the vertical direction (row number), grid number from the left in the horizontal direction (column number)).

上記のようにして、フロアレイアウト作成支援処理部32が、店舗端末20でのフロアレイアウトの作成を支援する処理を行う。   As described above, the floor layout creation support processing unit 32 performs processing for supporting creation of the floor layout at the store terminal 20.

上記のように、フロアレイアウト作成領域93における座標情報と、その座標情報が示す座標位置に設定されている情報とを関連付けしたフロアレイアウト情報を、店舗データの一部として店舗データDB40に登録するようにしているので、店舗データDB40に登録されたフロアレイアウト情報にもとづいてフロアレイアウトを正確に再現することができるようになる。   As described above, the floor layout information that associates the coordinate information in the floor layout creation area 93 with the information set at the coordinate position indicated by the coordinate information is registered in the store data DB 40 as a part of the store data. Therefore, the floor layout can be accurately reproduced based on the floor layout information registered in the store data DB 40.

店舗データDB40に登録されたフロアレイアウト情報は、顧客が座席予約を行う際に利用される。すなわち、予約管理サーバ30は、予約希望者端末10からの予約希望があったときに、店舗データDB40に登録されたフロアレイアウト情報にもとづくフロアレイアウトを予約希望者端末10に対して提示する。そして、フロアレイアウトに表示されているテーブルを顧客に選択させることで、顧客が予約するテーブルを受け付けるようにすればよい。例えば、顧客が予約希望者端末10の入力装置を操作してフロアレイアウトに表示されているテーブルを選択したことにもとづいて、そのテーブルの予約を受け付けるようにすればよい。   The floor layout information registered in the store data DB 40 is used when a customer makes a seat reservation. That is, the reservation management server 30 presents a floor layout based on the floor layout information registered in the store data DB 40 to the reservation requester terminal 10 when there is a reservation request from the reservation requester terminal 10. Then, it is only necessary to accept the table reserved by the customer by causing the customer to select the table displayed on the floor layout. For example, the reservation of the table may be accepted based on the fact that the customer has selected the table displayed on the floor layout by operating the input device of the reservation applicant terminal 10.

なお、上記の例では言及していないが、図14に示すように、テーブル特定情報において「予約受付しない」とされた場合には、フロアレイアウト作成領域93にて該当するテーブルに×印が付与される。この×印が付与されたテーブルは、予約管理サーバ30での予約受付を行わないテーブルであるため、予約受付の際にはフロアレイアウトにて表示されないこととされる。   Although not mentioned in the above example, as shown in FIG. 14, when “reservation is not accepted” in the table specifying information, an X mark is given to the corresponding table in the floor layout creation area 93. Is done. Since the table to which this x mark is given is a table that does not accept reservations in the reservation management server 30, it is not displayed in the floor layout when accepting reservations.

また、上記の例では、主としてフロアレイアウトの作成処理について説明したが、フロアレイアウトを変更する際にも、同様に処理を行うことができる。この場合、フロアレイアウトが既に作成されている場合には、ステップS201にて作成済のフロアレイアウトがフロアレイアウト作成領域93に表示されたフロアレイアウト作成画面データ(フロアレイアウト変更画面データ)を送信するようにすればよい。   In the above example, the floor layout creation process has been mainly described. However, the same process can be performed when the floor layout is changed. In this case, if the floor layout has already been created, the floor layout creation screen data (floor layout change screen data) in which the floor layout created in step S201 is displayed in the floor layout creation area 93 is transmitted. You can do it.

予約管理サーバ30は、予約希望者端末10からの予約希望を受ける際に、上記のようにして各飲食店側にて作成されたフロアレイアウトを用いて、各飲食店の情報を提供する。   When the reservation management server 30 receives a reservation request from the reservation applicant terminal 10, the reservation management server 30 provides information on each restaurant using the floor layout created on the side of each restaurant as described above.

以上に説明したように、フロア構成要素の入力や選択などを行うだけの簡単な操作でフロアレイアウトを作成することができるように、フロアレイアウトの作成支援を行う構成としたので、予約受付システム(例えば予約管理システム100)などに登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるようになる。   As explained above, the floor layout creation support is provided so that the floor layout can be created by simple operations such as inputting and selecting floor components. For example, a floor layout to be registered in the reservation management system 100) or the like can be created freely and easily on the restaurant side.

すなわち、レイアウトする位置をフロアレイアウト作成領域93にて指定し、フロア構成要素の入力や選択、及びテーブル特定情報の入力などを行うだけの簡単な操作で、様々な形態のフロアレイアウトを作成することができるため、多種多様なフロア形状やレイアウト形態に対応することができ、様々な飲食店のフロアレイアウトを簡単かつ容易に作成することができるようになる。   That is, various layouts can be created by simple operations such as specifying the layout position in the floor layout creation area 93, inputting and selecting floor components, and inputting table specific information. Therefore, it is possible to deal with a wide variety of floor shapes and layout forms, and to easily and easily create floor layouts of various restaurants.

また、上述したように、テーブルが連結可能であるか否かをフロアレイアウト上に表示する構成としているので、予約希望者に対してテーブルの連結の可否を報知することができ、予約希望者に対して有用な情報を提供することができるようになる。   In addition, as described above, since it is configured to display on the floor layout whether or not the tables can be connected, it is possible to notify the reservation applicants whether or not the tables can be connected. Therefore, useful information can be provided.

また、上述したように、予約を受け付けないテーブルについては、飲食店側のみにその旨を明示した状態で表示し、予約希望者側にはテーブル自体を表示しないようにしているので、予約の受付を円滑に行うことができるとともに、飲食店側でのフロア全体の管理が容易となる。   In addition, as described above, the table that does not accept reservations is displayed only in the restaurant side in a state in which it is clearly indicated, and the table itself is not displayed on the reservation applicant side. Can be performed smoothly, and management of the entire floor at the restaurant side is facilitated.

また、上述したように、フロア構成要素の入力や選択などを行うだけの簡単な操作でフロアレイアウトを変更することができるように、フロアレイアウトの作成支援を行う構成としたので、予約受付システム(例えば予約管理システム100)などに登録するフロアレイアウトを飲食店側で自由かつ簡単に変更することができる。よって、現状のフロアレイアウトをリアルタイムに変更することが容易となり、フロアレイアウトの変更があっても、その変更に合わせて迅速にフロアレイアウトデータを変更することができるため、予約希望者にとっては、現状のフロアレイアウトをリアルタイムに閲覧することができ、予約希望を行うことができるようになる。   In addition, as described above, since the floor layout creation support is provided so that the floor layout can be changed by a simple operation such as input and selection of floor components, the reservation reception system ( For example, the floor layout registered in the reservation management system 100) can be freely and easily changed at the restaurant side. Therefore, it becomes easy to change the current floor layout in real time, and even if there is a change in the floor layout, the floor layout data can be changed quickly according to the change. The floor layout can be viewed in real time, and reservation requests can be made.

なお、フロアレイアウトにおいて、「予約受付済」を示す記号などの表記を座席毎に行うようにしてもよい。この場合、例えば、予約希望者によって予約希望の日時とフロアが指定されたときに、指定されたフロアにおける指定された日時にて既に予約が受け付けられている座席に「予約受付済」を示す表記を行うようにすればよい。この「予約受付済」の表記は、例えば、予約管理サーバ30が、予約受付データDB41に格納されている予約受付情報にもとづいて、自動的に付加するようにすればよい。このように構成すれば、予約希望者が、フロアレイアウトを見ることによって、リアルタイムに予約状況を把握することができ、その予約状況を加味して座席予約を行うことができるようになる。   In the floor layout, a symbol such as “Reservation accepted” may be written for each seat. In this case, for example, when the reservation request date and floor are specified by the reservation applicant, a notation indicating “reservation accepted” is given to a seat that has already been reserved at the specified date and time on the specified floor. Should be done. The notation “reservation accepted” may be automatically added by the reservation management server 30 based on the reservation acceptance information stored in the reservation acceptance data DB 41, for example. With this configuration, the reservation applicant can grasp the reservation status in real time by looking at the floor layout, and can make a seat reservation in consideration of the reservation status.

なお、上述した実施の形態では、フロアレイアウトの変更として、テーブルの結合、分離、挿入、除外を例に挙げたが、テーブルの回転、入れ替え、あるいは仕切りの追加、削除など、その他の変更を行うようにしてもよい。   In the above-described embodiment, the table layout has been exemplified by combining, separating, inserting, and excluding tables. However, other changes such as table rotation, replacement, or addition or deletion of partitions are performed. You may do it.

また、上述した実施の形態では、座席レイアウト作成画面にて、マウスクリックによってフロアレイアウト作成領域93のマス目を選択したあと、フロア構成要素を選択することで、フロア構成要素を選択したマス目に表示するようにしていたが、選択の順序を逆にするようにしてもよい。また、例えばフロア構成要素をマウスドラッグによって移動させることでフロアレイアウト作成領域93のマス目上に表示させるようにしてもよい。   Further, in the above-described embodiment, after selecting a square of the floor layout creation area 93 by clicking with the mouse on the seat layout creation screen, selecting the floor constituent element, the floor constituent element is selected. Although displayed, the order of selection may be reversed. Further, for example, the floor constituent elements may be displayed on the squares of the floor layout creation area 93 by moving them by mouse dragging.

また、上述した実施の形態では、テーブル単位のレイアウトを例に説明していたが、座席単位でレイアウトするようにしてもよいし、部屋単位でレイアウトするようにしてもよい。   In the above-described embodiment, the layout in units of tables has been described as an example. However, the layout may be in units of seats or in units of rooms.

また、上述した実施の形態では、飲食店のフロアレイアウトを例に説明していたが、飲食店に限らず、フロアレイアウトが作成されるものであれば、ホテルなどの宿泊施設の部屋など、他の建物のフロアレイアウトの作成に適用することができる。   Moreover, in embodiment mentioned above, although the floor layout of the restaurant was demonstrated to the example, as long as a floor layout is created not only in a restaurant, others, such as the room of accommodation facilities, such as a hotel, etc. It can be applied to the creation of floor layouts for buildings.

本発明によれば、飲食店の座席予約や宿泊施設の部屋の予約などをフロアレイアウトを提示して受け付ける予約管理システムに適用するのに有用である。   INDUSTRIAL APPLICABILITY According to the present invention, the present invention is useful for application to a reservation management system that accepts seat reservations for restaurants, room reservations for accommodation facilities, etc. by presenting a floor layout.

本発明の一実施の形態における予約管理システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the reservation management system in one embodiment of this invention. 予約管理サーバの構成例を示すブロック図である。It is a block diagram which shows the structural example of a reservation management server. 予約管理サーバにおける店舗情報登録処理の例を示すフローチャートである。It is a flowchart which shows the example of the shop information registration process in a reservation management server. 店舗基本情報入力画面の表示内容の例を示す説明図である。It is explanatory drawing which shows the example of the display content of a shop basic information input screen. フロア情報入力画面の表示内容の例を示す説明図である。It is explanatory drawing which shows the example of the display content of a floor information input screen. メニュー情報入力画面の表示内容の例を示す説明図である。It is explanatory drawing which shows the example of the display content of a menu information input screen. 予約管理サーバにおけるフロアレイアウト作成支援処理の例を示すフローチャートである。It is a flowchart which shows the example of the floor layout creation assistance process in a reservation management server. フロアレイアウト作成画面における初期状態の表示内容の例を示す説明図である。It is explanatory drawing which shows the example of the display content of the initial state in a floor layout creation screen. フロアレイアウト作成画面においてテーブル情報が表示された状態の例を示す説明図である。It is explanatory drawing which shows the example of the state by which table information was displayed on the floor layout creation screen. フロアレイアウト作成画面においてフロア構成要素が表示された状態の例を示す説明図である。It is explanatory drawing which shows the example of the state by which the floor component was displayed on the floor layout creation screen. フロアレイアウト作成画面において画像データがリンクされていることを示す表示がなされた状態の例を示す説明図である。It is explanatory drawing which shows the example of the state by which the display which shows that the image data was linked on the floor layout creation screen was made. フロアレイアウト作成画面において連結可能なテーブルを示すテーブル情報が表示された状態の例を示す説明図である。It is explanatory drawing which shows the example of the state by which the table information which shows the table which can be connected in a floor layout creation screen was displayed. フロアレイアウト作成画面においてフロアレイアウトが完成した状態の例を示す説明図である。It is explanatory drawing which shows the example of the state by which the floor layout was completed in the floor layout creation screen. フロアレイアウト作成画面において予約を受け付けないテーブルを示すテーブル情報が表示された状態の例を示す説明図である。It is explanatory drawing which shows the example of the state by which the table information which shows the table which does not receive a reservation on a floor layout creation screen is displayed.

符号の説明Explanation of symbols

10 予約希望者端末
20 店舗端末
30 予約管理サーバ
31 店舗情報登録処理部
32 フロアレイアウト作成支援処理部
33 顧客情報登録処理部
34 認証処理部
35 予約受付処理部
36 予約状況情報作成部
37 データ通信部
38 データ入出力部
40 店舗データDB
41 予約受付データDB
42 顧客情報DB
100 予約管理システム
DESCRIPTION OF SYMBOLS 10 Reservation applicant terminal 20 Store terminal 30 Reservation management server 31 Store information registration process part 32 Floor layout creation assistance process part 33 Customer information registration process part 34 Authentication process part 35 Reservation reception process part 36 Reservation status information creation part 37 Data communication part 38 Data input / output unit 40 Store data DB
41 Reservation acceptance data DB
42 Customer information DB
100 Reservation management system

Claims (27)

顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援サーバであって、
前記フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介して前記フロア提供者端末に送信するフロアレイアウト作成画面データ送信手段と、
前記レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域を前記フロア提供者端末から通信ネットワークを介して受信する選択領域受信手段と、
前記構成要素指定領域にて指定されたフロア構成要素特定情報を前記フロア提供者端末から通信ネットワークを介して受信するフロア構成要素受信手段と、
前記フロア提供者端末に表示されているフロアレイアウト作成画面を、前記選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するフロアレイアウト作成画面更新データ生成手段と、
前記フロアレイアウト作成画面更新データ生成手段によって生成されたフロアレイアウト作成画面更新データを、通信ネットワークを介して前記フロア提供者端末に送信するフロアレイアウト作成画面更新データ送信手段と、を備えた
ことを特徴とするフロアレイアウト作成支援サーバ。
A floor layout creation support server that supports creation of a floor layout in response to a request from a floor provider terminal managed by a floor provider that provides a floor to a customer,
In response to a floor layout creation support request from the floor provider terminal, a layout creation area for creating a floor layout and a component designation area for designating floor component identification information for identifying a floor component laid out on the floor Floor layout creation screen data transmitting means for transmitting floor layout creation screen data indicating a floor layout creation screen including to the floor provider terminal via a communication network;
Selection area receiving means for receiving a selection area in the layout creation area selected in the layout creation area from the floor provider terminal via a communication network;
Floor component receiving means for receiving the floor component specifying information specified in the component specifying area from the floor provider terminal via a communication network;
The floor layout creation screen displayed on the floor provider terminal is displayed on the selection area received by the selection area receiving means, and the floor component information based on the floor component specifying information received by the floor component receiving means is displayed. Floor layout creation screen update data generation means for generating floor layout creation screen update data for updating to a floor layout creation screen including a layout creation area;
Floor layout creation screen update data transmission means for transmitting the floor layout creation screen update data generated by the floor layout creation screen update data generation means to the floor provider terminal via a communication network. A floor layout creation support server.
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域を含み、
フロア構成要素受信手段は、前記テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信し、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項1記載のフロアレイアウト作成支援サーバ。
The component specifying area includes a table specifying information input area for inputting table specifying information for specifying a table as a floor component,
The floor component receiving means receives table specifying information input to the table specifying information input area as floor component specifying information,
The floor layout creation screen update data generation means displays a floor layout creation screen including a layout creation area in which table information is displayed based on the table specifying information received by the floor component reception means in the selection area received by the selection area reception means. The floor layout creation support server according to claim 1, wherein floor layout creation screen update data for updating is generated.
テーブル情報は、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む
請求項2記載のフロアレイアウト作成支援サーバ。
The floor layout creation support server according to claim 2, wherein the table information includes a table number, the number of seats that can be installed on the table, and a shape of the table.
テーブル情報は、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む
請求項3記載のフロアレイアウト作成支援サーバ。
The floor layout creation support server according to claim 3, wherein the table information includes at least one of whether connection with adjacent tables is possible and whether reservation is accepted.
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域を含み、
フロア構成要素受信手段は、前記フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信し、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項1から請求項4のうちいずれか1項に記載のフロアレイアウト作成支援サーバ。
The component designation area includes a floor component selection area for selecting a character or graphic indicating a floor component,
The floor component receiving means receives floor component specifying information indicating the character or figure selected in the floor component selection area,
The floor layout creation screen update data generating means generates a layout in which characters or figures indicating the floor components are displayed in the selection area received by the selection area receiving means based on the floor component specifying information received by the floor component receiving means. The floor layout creation support server according to any one of claims 1 to 4, wherein floor layout creation screen update data for updating to a floor layout creation screen including an area is generated.
文字または図形が示すフロア構成要素には、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む
請求項5記載のフロアレイアウト作成支援サーバ。
The floor layout creation support server according to claim 5, wherein the floor components indicated by the characters or graphics include any one of a toilet, a telephone, a cash register, and an elevator.
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域を含み、
フロア構成要素受信手段は、前記フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信し、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項1から請求項6のうちいずれか1項に記載のフロアレイアウト作成支援サーバ。
The component specifying area includes a floor component input area for inputting characters indicating a floor component,
The floor component receiving means receives floor component specifying information indicating characters input in the floor component input area,
The floor layout creation screen update data generation means includes a layout creation area in which characters indicating a floor component are displayed in the selection area received by the selection area reception means based on the floor component identification information received by the floor component reception means. The floor layout creation support server according to any one of claims 1 to 6, wherein floor layout creation screen update data for updating to a floor layout creation screen is generated.
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域を含み、
前記画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信する画像データ受信手段を備え、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記画像データ受信手段が受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項1から請求項7のうちいずれか1項に記載のフロアレイアウト作成支援サーバ。
The floor layout creation screen includes an image data registration area for registering image data,
Image data receiving means for receiving image data registered in the image data registration area from a floor provider terminal via a communication network;
The floor layout creation screen update data generation means includes a floor layout creation screen including a layout creation area displaying a link button for linking to the image data received by the image data receiving means in the selection area received by the selection area receiving means. The floor layout creation support server according to any one of claims 1 to 7, wherein floor layout creation screen update data for updating is generated.
作成されたフロアレイアウトを示すフロアレイアウト情報を記憶するレイアウト記憶手段と、
フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けたことに応じて、レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報を、前記レイアウト記憶手段に登録するレイアウト登録手段と、を備え、
前記レイアウト登録手段は、レイアウト作成領域内の各選択領域を特定する各座標と、前記各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされたフロアレイアウト情報を、レイアウト記憶手段に登録する
請求項1から請求項8のうちいずれか1項に記載のフロアレイアウト作成支援サーバ。
Layout storage means for storing floor layout information indicating the created floor layout;
Layout registration means for registering floor layout information indicating the floor layout created in the layout creation area in the layout storage means in response to receiving a creation completion notification indicating completion of floor layout creation from the floor provider terminal And comprising
The layout registration means includes floor layout information in which coordinates for specifying each selection area in a layout creation area and floor configuration element specifying information indicating floor component information displayed in each selection area are associated with each other. The floor layout creation support server according to claim 1, which is registered in a layout storage unit.
顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援方法であって、
前記フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介して前記フロア提供者端末に送信し、
前記レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域を前記フロア提供者端末から通信ネットワークを介して受信し、
前記構成要素指定領域にて指定されたフロア構成要素特定情報を前記フロア提供者端末から通信ネットワークを介して受信し、
前記フロア提供者端末に表示されているフロアレイアウト作成画面を、前記フロア提供者端末から受信した前記選択領域に前記フロア提供者端末から受信した前記フロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成し、
生成した前記フロアレイアウト作成画面更新データを、通信ネットワークを介して前記フロア提供者端末に送信する
ことを特徴とするフロアレイアウト作成支援方法。
A floor layout creation support method for supporting creation of a floor layout in response to a request from a floor provider terminal managed by a floor provider who provides a floor to a customer,
In response to a floor layout creation support request from the floor provider terminal, a layout creation area for creating a floor layout and a component designation area for designating floor component identification information for identifying a floor component to be laid out on the floor Sending floor layout creation screen data indicating a floor layout creation screen including to the floor provider terminal via a communication network,
Receiving a selection area in the layout creation area selected in the layout creation area from the floor provider terminal via a communication network;
Receiving the floor component specifying information specified in the component specifying area from the floor provider terminal via a communication network;
The floor layout creation screen displayed on the floor provider terminal is displayed in the selected area received from the floor provider terminal, based on the floor component identification information received from the floor provider terminal. Generate floor layout creation screen update data to update to the floor layout creation screen that includes the created layout creation area,
A floor layout creation support method, comprising: transmitting the generated floor layout creation screen update data to the floor provider terminal via a communication network.
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域を含み、
前記テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信し、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項10記載のフロアレイアウト作成支援方法。
The component specifying area includes a table specifying information input area for inputting table specifying information for specifying a table as a floor component,
The table specifying information input in the table specifying information input area is received as floor component specifying information,
Floor layout creation screen update data for updating to a floor layout creation screen including a layout creation region displaying table information based on the table specifying information received from the floor provider terminal in the selection region received from the floor provider terminal. The floor layout creation support method according to claim 10.
テーブル情報は、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む
請求項11記載のフロアレイアウト作成支援方法。
The floor layout creation support method according to claim 11, wherein the table information includes a table number, the number of seats that can be installed on the table, and a table shape.
テーブル情報は、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む
請求項12記載のフロアレイアウト作成支援方法。
The floor layout creation support method according to claim 12, wherein the table information includes at least one of whether connection with adjacent tables is possible and whether reservation is accepted.
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域を含み、
前記フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信し、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項10から請求項13のうちいずれか1項に記載のフロアレイアウト作成支援方法。
The component designation area includes a floor component selection area for selecting a character or graphic indicating a floor component,
Receiving floor component specifying information indicating a character or a figure selected in the floor component selection area;
To update a floor layout creation screen including a layout creation area in which characters or figures indicating floor components are displayed based on the floor component identification information received from the floor provider terminal in the selection region received from the floor provider terminal The floor layout creation support method according to any one of claims 10 to 13, wherein the floor layout creation screen update data is generated.
文字または図形が示すフロア構成要素には、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む
請求項14記載のフロアレイアウト作成支援方法。
The floor layout creation support method according to claim 14, wherein the floor component indicated by the characters or graphics includes any one of a toilet, a telephone, a cash register, and an elevator.
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域を含み、
前記フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信し、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項10から請求項15のうちいずれか1項に記載のフロアレイアウト作成支援方法。
The component specifying area includes a floor component input area for inputting characters indicating a floor component,
Receiving floor component specifying information indicating characters input in the floor component input area;
A floor for updating to a floor layout creation screen including a layout creation area in which characters indicating a floor component are displayed based on the floor component identification information received from the floor provider terminal in the selection region received from the floor provider terminal The layout creation screen update data is generated. The floor layout creation support method according to any one of claims 10 to 15.
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域を含み、
前記画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信し、
前記フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項10から請求項16のうちいずれか1項に記載のフロアレイアウト作成支援方法。
The floor layout creation screen includes an image data registration area for registering image data,
Receiving the image data registered in the image data registration area from the floor provider terminal via a communication network;
Floor layout creation screen update for updating to a floor layout creation screen including a layout creation region displaying a link button for linking to the image data received from the floor provider terminal in the selection region received from the floor provider terminal The floor layout creation support method according to any one of claims 10 to 16, wherein data is generated.
フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けたことに応じて、レイアウト作成領域内の各選択領域を特定する各座標と、前記各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされた情報を、前記レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報としてレイアウト記憶手段に登録する
請求項10から請求項17のうちいずれか1項に記載のフロアレイアウト作成支援方法。
In response to receiving a creation completion notification from the floor provider terminal indicating that the floor layout has been created, the coordinates that identify each selected area in the layout creation area and the floor components that are displayed in each selected area The information associated with the floor component specifying information indicating the information is registered in the layout storage means as the floor layout information indicating the floor layout created in the layout creation area. The floor layout creation support method according to item 1.
顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援させるためのフロアレイアウト作成支援プログラムであって、
コンピュータに、
前記フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介して前記フロア提供者端末に送信するステップと、
前記レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域を前記フロア提供者端末から通信ネットワークを介して受信するステップと、
前記構成要素指定領域にて指定されたフロア構成要素特定情報を前記フロア提供者端末から通信ネットワークを介して受信するステップと、
前記フロア提供者端末に表示されているフロアレイアウト作成画面を、前記フロア提供者端末から受信した前記選択領域に前記フロア提供者端末から受信した前記フロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップと、
生成した前記フロアレイアウト作成画面更新データを、通信ネットワークを介して前記フロア提供者端末に送信するステップとを
実行させるためのフロアレイアウト作成支援プログラム。
A floor layout creation support program for supporting creation of a floor layout in response to a request from a floor provider terminal managed by a floor provider who provides a floor to a customer,
On the computer,
In response to a floor layout creation support request from the floor provider terminal, a layout creation area for creating a floor layout and a component designation area for designating floor component identification information for identifying a floor component to be laid out on the floor Transmitting floor layout creation screen data indicating a floor layout creation screen including the data to the floor provider terminal via a communication network;
Receiving a selection area in the layout creation area selected in the layout creation area from the floor provider terminal via a communication network;
Receiving floor component specifying information specified in the component specifying area from the floor provider terminal via a communication network;
The floor layout creation screen displayed on the floor provider terminal is displayed in the selected area received from the floor provider terminal, based on the floor component identification information received from the floor provider terminal. Generating floor layout creation screen update data for updating to the floor layout creation screen including the created layout creation area;
A floor layout creation support program for executing the step of transmitting the generated floor layout creation screen update data to the floor provider terminal via a communication network.
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域を含み、
コンピュータに、
さらに、前記テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信するステップと、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項19記載のフロアレイアウト作成支援プログラム。
The component specifying area includes a table specifying information input area for inputting table specifying information for specifying a table as a floor component,
On the computer,
Furthermore, receiving the table specific information input to the table specific information input area as floor component specific information;
Floor layout creation screen update data for updating to a floor layout creation screen including a layout creation region displaying table information based on the table specifying information received from the floor provider terminal in the selection region received from the floor provider terminal. 20. The floor layout creation support program according to claim 19 for executing the generating step.
テーブル情報は、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む
請求項20記載のフロアレイアウト作成支援プログラム。
The floor layout creation support program according to claim 20, wherein the table information includes a table number, the number of seats that can be installed on the table, and a table shape.
テーブル情報は、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む
請求項21記載のフロアレイアウト作成支援プログラム。
The floor layout creation support program according to claim 21, wherein the table information includes at least one of whether connection with adjacent tables is possible and whether reservation is accepted.
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域を含み、
コンピュータに、
さらに、前記フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信するステップと、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項19から請求項22のうちいずれか1項に記載のフロアレイアウト作成支援プログラム。
The component designation area includes a floor component selection area for selecting a character or graphic indicating a floor component,
On the computer,
A step of receiving floor component specifying information indicating a character or a figure selected in the floor component selection area;
To update a floor layout creation screen including a layout creation area in which characters or figures indicating floor components are displayed based on the floor component identification information received from the floor provider terminal in the selection region received from the floor provider terminal The floor layout creation support program according to any one of claims 19 to 22, wherein the floor layout creation screen update data is generated.
文字または図形が示すフロア構成要素には、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む
請求項23記載のフロアレイアウト作成支援方法。
The floor layout creation support method according to claim 23, wherein the floor constituent elements indicated by the characters or figures include any one of a toilet, a telephone, a cash register, and an elevator.
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域を含み、
コンピュータに、
さらに、前記フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信するステップと、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項19から請求項24のうちいずれか1項に記載のフロアレイアウト作成支援プログラム。
The component specifying area includes a floor component input area for inputting characters indicating a floor component,
On the computer,
And receiving floor component specifying information indicating characters input in the floor component input area;
A floor for updating to a floor layout creation screen including a layout creation area in which characters indicating a floor component are displayed based on the floor component identification information received from the floor provider terminal in the selection region received from the floor provider terminal The floor layout creation support program according to any one of claims 19 to 24, for executing a step of generating layout creation screen update data.
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域を含み、
コンピュータに、
さらに、前記画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信するステップと、
前記フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項19から請求項25のうちいずれか1項に記載のフロアレイアウト作成支援プログラム。
The floor layout creation screen includes an image data registration area for registering image data,
On the computer,
Furthermore, receiving the image data registered in the image data registration area from the floor provider terminal via a communication network;
Floor layout creation screen update for updating to a floor layout creation screen including a layout creation region displaying a link button for linking to the image data received from the floor provider terminal in the selection region received from the floor provider terminal The floor layout creation support program according to any one of claims 19 to 25, for executing the step of generating data.
コンピュータに、
さらに、フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けたことに応じて、レイアウト作成領域内の各選択領域を特定する各座標と、前記各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされた情報を、前記レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報としてレイアウト記憶手段に登録する処理を
実行させるための請求項19から請求項26のうちいずれか1項に記載のフロアレイアウト作成支援プログラム。
On the computer,
Furthermore, in response to receiving a creation completion notification indicating the completion of floor layout creation from the floor provider terminal, each coordinate for specifying each selection area in the layout creation area and each floor displayed in each selection area are displayed. The information for associating with the floor component specifying information indicating the component information is registered in the layout storage means as the floor layout information indicating the floor layout created in the layout creation area. The floor layout creation support program according to any one of claims 1 to 26.
JP2005136072A 2005-05-09 2005-05-09 Floor layout creation support server, floor layout creation support method, and floor layout creation support program Active JP4890786B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005136072A JP4890786B2 (en) 2005-05-09 2005-05-09 Floor layout creation support server, floor layout creation support method, and floor layout creation support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005136072A JP4890786B2 (en) 2005-05-09 2005-05-09 Floor layout creation support server, floor layout creation support method, and floor layout creation support program

Publications (2)

Publication Number Publication Date
JP2006313472A true JP2006313472A (en) 2006-11-16
JP4890786B2 JP4890786B2 (en) 2012-03-07

Family

ID=37534942

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005136072A Active JP4890786B2 (en) 2005-05-09 2005-05-09 Floor layout creation support server, floor layout creation support method, and floor layout creation support program

Country Status (1)

Country Link
JP (1) JP4890786B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009265984A (en) * 2008-04-25 2009-11-12 Will Solutions:Kk Game machine layout preparation system
JP2015060533A (en) * 2013-09-20 2015-03-30 株式会社モーダルコンセプトジャパン Creation device, creation method and creation program for layout chart
JP2016095560A (en) * 2014-11-12 2016-05-26 セイコーソリューションズ株式会社 Electronic apparatus, order entry system, and program
JPWO2014181808A1 (en) * 2013-05-07 2017-02-23 佳弘 東 Reservation system
CN111177828A (en) * 2019-12-18 2020-05-19 深圳市华阳国际工程设计股份有限公司 Linkage method and device applied to standard floor model and computer storage medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009265984A (en) * 2008-04-25 2009-11-12 Will Solutions:Kk Game machine layout preparation system
JPWO2014181808A1 (en) * 2013-05-07 2017-02-23 佳弘 東 Reservation system
JP2017102958A (en) * 2013-05-07 2017-06-08 佳弘 東 Reservation system
JP2015060533A (en) * 2013-09-20 2015-03-30 株式会社モーダルコンセプトジャパン Creation device, creation method and creation program for layout chart
JP2016095560A (en) * 2014-11-12 2016-05-26 セイコーソリューションズ株式会社 Electronic apparatus, order entry system, and program
CN111177828A (en) * 2019-12-18 2020-05-19 深圳市华阳国际工程设计股份有限公司 Linkage method and device applied to standard floor model and computer storage medium

Also Published As

Publication number Publication date
JP4890786B2 (en) 2012-03-07

Similar Documents

Publication Publication Date Title
US7756970B2 (en) Feedback system for visual content with enhanced navigation features
JP2004310272A (en) Device, method and program for supporting group work, and storage medium
JP4793819B2 (en) Information management system, information management method, and information management program
JP4890786B2 (en) Floor layout creation support server, floor layout creation support method, and floor layout creation support program
EP1898297A1 (en) Screen information edition device, method, and program, recording medium, and information processing terminal manufacturing method
JP2002259648A (en) Method, server and program for managing attendance
JP2008269493A (en) Needs information collection system, needs information collection server and needs information collecting method
KR20210080730A (en) Local store marketing system using kiosk
JP6959091B2 (en) Business manual management system, management program, management device and management method
JP6697247B2 (en) Information processing apparatus, program, and search display method
JP6332243B2 (en) Information processing apparatus, electronic device, and program
JP6394755B2 (en) Information processing apparatus, display system, display control method, and program
JP2004164167A (en) Support system for meeting for building specification
JP2012033069A (en) Communication system, server, communication method and computer program
JP6217792B2 (en) Search system and program
JP4361170B2 (en) Screen display control apparatus and method, and medium on which program for screen display control is recorded
JP2003345860A (en) Method and system for room layout plan acquisition and recording medium
JP5875715B2 (en) Housing specification confirmation support system
JP6428882B2 (en) Search system and program
JP7319736B1 (en) Building management systems and programs
JP2003006527A (en) Business open-up supporting method and business open-up supporting system
JP6758468B1 (en) Order management system, order management device, and program
JP5696034B2 (en) Housing specification confirmation support system
JP6217735B2 (en) Information processing apparatus and program
JP6344365B2 (en) Information processing apparatus, electronic device, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20070316

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20070316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20070316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20070515

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20070515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090420

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090721

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091009

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091028

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20091211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111108

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111215

R150 Certificate of patent or registration of utility model

Ref document number: 4890786

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141222

Year of fee payment: 3

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

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

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250