(57)【要約】【課題】  予約受付システム等に登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるフロアレイアウト作成支援サーバ等を提供することを目的とする。【解決手段】  フロアレイアウト作成支援処理において、フロアレイアウト作成支援処理部３２は、フロアレイアウト作成依頼に応じてフロアレイアウト作成画面データを送信する。フロアレイアウト作成画面には、テーブル特定情報を入力するためのテーブル特定情報入力領域９０と、テーブル以外のその他特定情報を入力するためのその他特定情報入力領域９１と、フロアレイアウト作成領域９３とが設けられている。テーブル特定情報を受信すると、選択されているマス目に、テーブル特定情報にもとづくテーブル情報が表示されるように、フロアレイアウト作成領域９３を更新するためのテーブル情報表示処理を行う。すると、店舗端末２０では、選択されているマス目にテーブル情報が表示される。【選択図】  図７
2006313472.tif 000002
【特許請求の範囲】
【請求項１】
顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援サーバであって、
前記フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介して前記フロア提供者端末に送信するフロアレイアウト作成画面データ送信手段と、
前記レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域を前記フロア提供者端末から通信ネットワークを介して受信する選択領域受信手段と、
前記構成要素指定領域にて指定されたフロア構成要素特定情報を前記フロア提供者端末から通信ネットワークを介して受信するフロア構成要素受信手段と、
前記フロア提供者端末に表示されているフロアレイアウト作成画面を、前記選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するフロアレイアウト作成画面更新データ生成手段と、
前記フロアレイアウト作成画面更新データ生成手段によって生成されたフロアレイアウト作成画面更新データを、通信ネットワークを介して前記フロア提供者端末に送信するフロアレイアウト作成画面更新データ送信手段と、を備えた
ことを特徴とするフロアレイアウト作成支援サーバ。
【請求項２】
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域を含み、
フロア構成要素受信手段は、前記テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信し、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１記載のフロアレイアウト作成支援サーバ。
【請求項３】
テーブル情報は、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む
請求項２記載のフロアレイアウト作成支援サーバ。
【請求項４】
テーブル情報は、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む
請求項３記載のフロアレイアウト作成支援サーバ。
【請求項５】
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域を含み、
フロア構成要素受信手段は、前記フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信し、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１から請求項４のうちいずれか１項に記載のフロアレイアウト作成支援サーバ。
【請求項６】
文字または図形が示すフロア構成要素には、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む
請求項５記載のフロアレイアウト作成支援サーバ。
【請求項７】
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域を含み、
フロア構成要素受信手段は、前記フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信し、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記フロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１から請求項６のうちいずれか１項に記載のフロアレイアウト作成支援サーバ。
【請求項８】
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域を含み、
前記画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信する画像データ受信手段を備え、
フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に前記画像データ受信手段が受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１から請求項７のうちいずれか１項に記載のフロアレイアウト作成支援サーバ。
【請求項９】
作成されたフロアレイアウトを示すフロアレイアウト情報を記憶するレイアウト記憶手段と、
フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けたことに応じて、レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報を、前記レイアウト記憶手段に登録するレイアウト登録手段と、を備え、
前記レイアウト登録手段は、レイアウト作成領域内の各選択領域を特定する各座標と、前記各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされたフロアレイアウト情報を、レイアウト記憶手段に登録する
請求項１から請求項８のうちいずれか１項に記載のフロアレイアウト作成支援サーバ。
【請求項１０】
顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援方法であって、
前記フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介して前記フロア提供者端末に送信し、
前記レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域を前記フロア提供者端末から通信ネットワークを介して受信し、
前記構成要素指定領域にて指定されたフロア構成要素特定情報を前記フロア提供者端末から通信ネットワークを介して受信し、
前記フロア提供者端末に表示されているフロアレイアウト作成画面を、前記フロア提供者端末から受信した前記選択領域に前記フロア提供者端末から受信した前記フロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成し、
生成した前記フロアレイアウト作成画面更新データを、通信ネットワークを介して前記フロア提供者端末に送信する
ことを特徴とするフロアレイアウト作成支援方法。
【請求項１１】
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域を含み、
前記テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信し、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１０記載のフロアレイアウト作成支援方法。
【請求項１２】
テーブル情報は、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む
請求項１１記載のフロアレイアウト作成支援方法。
【請求項１３】
テーブル情報は、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む
請求項１２記載のフロアレイアウト作成支援方法。
【請求項１４】
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域を含み、
前記フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信し、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１０から請求項１３のうちいずれか１項に記載のフロアレイアウト作成支援方法。
【請求項１５】
文字または図形が示すフロア構成要素には、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む
請求項１４記載のフロアレイアウト作成支援方法。
【請求項１６】
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域を含み、
前記フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信し、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１０から請求項１５のうちいずれか１項に記載のフロアレイアウト作成支援方法。
【請求項１７】
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域を含み、
前記画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信し、
前記フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する
請求項１０から請求項１６のうちいずれか１項に記載のフロアレイアウト作成支援方法。
【請求項１８】
フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けたことに応じて、レイアウト作成領域内の各選択領域を特定する各座標と、前記各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされた情報を、前記レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報としてレイアウト記憶手段に登録する
請求項１０から請求項１７のうちいずれか１項に記載のフロアレイアウト作成支援方法。
【請求項１９】
顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援させるためのフロアレイアウト作成支援プログラムであって、
コンピュータに、
前記フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介して前記フロア提供者端末に送信するステップと、
前記レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域を前記フロア提供者端末から通信ネットワークを介して受信するステップと、
前記構成要素指定領域にて指定されたフロア構成要素特定情報を前記フロア提供者端末から通信ネットワークを介して受信するステップと、
前記フロア提供者端末に表示されているフロアレイアウト作成画面を、前記フロア提供者端末から受信した前記選択領域に前記フロア提供者端末から受信した前記フロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップと、
生成した前記フロアレイアウト作成画面更新データを、通信ネットワークを介して前記フロア提供者端末に送信するステップとを
実行させるためのフロアレイアウト作成支援プログラム。
【請求項２０】
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域を含み、
コンピュータに、
さらに、前記テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信するステップと、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項１９記載のフロアレイアウト作成支援プログラム。
【請求項２１】
テーブル情報は、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む
請求項２０記載のフロアレイアウト作成支援プログラム。
【請求項２２】
テーブル情報は、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む
請求項２１記載のフロアレイアウト作成支援プログラム。
【請求項２３】
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域を含み、
コンピュータに、
さらに、前記フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信するステップと、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項１９から請求項２２のうちいずれか１項に記載のフロアレイアウト作成支援プログラム。
【請求項２４】
文字または図形が示すフロア構成要素には、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む
請求項２３記載のフロアレイアウト作成支援方法。
【請求項２５】
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域を含み、
コンピュータに、
さらに、前記フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信するステップと、
フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項１９から請求項２４のうちいずれか１項に記載のフロアレイアウト作成支援プログラム。
【請求項２６】
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域を含み、
コンピュータに、
さらに、前記画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信するステップと、
前記フロア提供者端末から受信した選択領域に前記フロア提供者端末から受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップとを
実行させるための請求項１９から請求項２５のうちいずれか１項に記載のフロアレイアウト作成支援プログラム。
【請求項２７】
コンピュータに、
さらに、フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けたことに応じて、レイアウト作成領域内の各選択領域を特定する各座標と、前記各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされた情報を、前記レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報としてレイアウト記憶手段に登録する処理を
実行させるための請求項１９から請求項２６のうちいずれか１項に記載のフロアレイアウト作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば予約受付用のＷｅｂサイトに掲載される飲食店等のフロアレイアウトの作成を支援するフロアレイアウト作成支援サーバ、フロアレイアウト作成支援方法、及びフロアレイアウト作成支援プログラムに関する。
【背景技術】
【０００２】
従来から、飲食店などでは、予約希望者からの電話により希望内容を聞いたり、来店した予約希望者から予約内容を聞くことで、座席の予約を受け付けるようにしていた。
【０００３】
ところが、上記のように電話をかけてきた予約希望者や店舗に来店してきた予約希望者から座席予約を受け付けるようにしていると、営業時間中の忙しいときであっても予約希望を受け付けなければならず、予約希望を迅速かつ的確に受け付けることができない場合があるという弊害があった。また、店舗に担当者がいないと、予約を受け付けることができないという弊害もあった。
【０００４】
近年では、飲食店などでの座席予約の受け付けを、インターネットなどの通信ネットワーク上に設置されているＷＷＷサーバにて開設されたＷｅｂサイトによって行うようにした予約受付システムが提案されている（例えば、特許文献１参照）。このような予約受付システムを利用すれば、飲食店の店員は予約を受け付ける作業を強いられることがなく、飲食店の営業時間外などどのような時間であっても予約を受け付けることができるようになる。
【０００５】
特許文献１では、例えば、飲食店のフロアのレイアウトを予約希望者に報知した上で、予約希望する座席を受け付けるシステムが開示されている。
【０００６】
【特許文献１】特開２００３−１０８８３９号公報（段落００５５、図６）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１に記載された予約受付システムにおいては、サーバ管理者が各飲食店などのフロアレイアウトを作成しなければならず、その作業は煩雑である。すなわち、飛行機や列車などの定型化された座席配列であれば、サーバ管理者側も容易に座席のレイアウトを作成することができるが、飲食店のフロアレイアウトは千差万別であり、全く定型化されていない。このため、サーバ管理者は、各飲食店の各フロアについてそれぞれ一からフロアレイアウトを作成しなければならず、膨大な作業を行わざるを得ない。
【０００８】
このように、従来のシステムでは、サーバ管理者が、飲食店におけるフロアレイアウトを作成し、予約受付用のＷｅｂサイトへの飲食店の登録作業を行うようにしていたため、サーバ管理者におけるフロアレイアウトの作成コストが多大なものとなり、各飲食店が負担する登録費用が高くなってしまうという問題があった。
【０００９】
また、飲食店などの座席の配列は、飛行機などの乗り物と異なり、シーズンや日々の予約状況に応じて適宜変更することがあるが、従来のシステムでは、その変更の度にサーバ管理者に連絡して座席レイアウトの作成を依頼する必要があった。このため、飲食店側にとって煩雑であり、さらにコスト負担が増大してしまうという問題があった。
【００１０】
本発明は、上述した問題を解消し、予約受付システムなどに登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるフロアレイアウト作成支援サーバ等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のフロアレイアウト作成支援サーバは、顧客にフロアを提供するフロア提供者（例えば飲食店の管理者）が管理するフロア提供者端末（例えば店舗端末２０）からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援サーバ（例えば予約管理サーバ３０）であって、フロア提供者端末からのフロアレイアウト作成支援依頼（例えばステップＳ１０７）に応じて、フロアレイアウトを作成するレイアウト作成領域（例えばフロアレイアウト作成領域９３）とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域（例えば、テーブル特定情報入力領域９０、その他特定情報入力領域９１）とを含むフロアレイアウト作成画面（例えば図８に示すフロアレイアウト作成画面）を示すフロアレイアウト作成画面データを、通信ネットワークを介してフロア提供者端末に送信するフロアレイアウト作成画面データ送信手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２０１を実行する部分）と、レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域をフロア提供者端末から通信ネットワークを介して受信する選択領域受信手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２０２を実行する部分）と、構成要素指定領域にて指定されたフロア構成要素特定情報をフロア提供者端末から通信ネットワークを介して受信するフロア構成要素受信手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２０４，Ｓ２０８を実行する部分）と、フロア提供者端末に表示されているフロアレイアウト作成画面を、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するフロアレイアウト作成画面更新データ生成手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２０５，Ｓ２０９を実行する部分）と、フロアレイアウト作成画面更新データ生成手段によって生成されたフロアレイアウト作成画面更新データを、通信ネットワークを介してフロア提供者端末に送信するフロアレイアウト作成画面更新データ送信手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２０５，Ｓ２０９を実行する部分）と、を備えたことを特徴とする。
【００１２】
構成要素指定領域は、フロア構成要素としてのテーブルを特定するためのテーブル特定情報を入力するテーブル特定情報入力領域（例えば、テーブル特定情報入力領域９０）を含み、フロア構成要素受信手段は、テーブル特定情報入力領域に入力されたテーブル特定情報をフロア構成要素特定情報として受信し（例えばステップＳ２０４）、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したテーブル特定情報にもとづいてテーブル情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する（例えばステップＳ２０５）ように構成されていてもよい。
【００１３】
テーブル情報は、例えば、テーブル番号と、テーブルに設置可能な席数と、テーブルの形状とを含む（例えば図９参照）。さらに、テーブル情報は、例えば、隣り合うテーブルとの連結の可否と、予約受付の有無とのうち少なくとも何れか一方を含む。
【００１４】
構成要素指定領域は、フロア構成要素を示す文字または図形を選択するフロア構成要素選択領域（例えば、その他特定情報入力領域９１）を含み、フロア構成要素受信手段は、フロア構成要素選択領域にて選択された文字または図形を示すフロア構成要素特定情報を受信し（例えばステップＳ２０８）、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字または図形を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する（例えばステップＳ２０９）ように構成されていてもよい。
【００１５】
文字または図形が示すフロア構成要素には、例えば、トイレ、電話、キャッシュレジスタ、エレベータのうちいずれか一つを含む（例えば図８参照）。
【００１６】
構成要素指定領域は、フロア構成要素を示す文字を入力するフロア構成要素入力領域（例えば、その他特定情報入力領域９１）を含み、フロア構成要素受信手段は、フロア構成要素入力領域にて入力された文字を示すフロア構成要素特定情報を受信し（例えばステップＳ２０８）、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域にフロア構成要素受信手段が受信したフロア構成要素特定情報にもとづいてフロア構成要素を示す文字を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成する（例えばステップＳ２０９）ように構成されていてもよい。
【００１７】
フロアレイアウト作成画面は、画像データを登録するための画像データ登録領域（例えば画像ボタン９２）を含み、画像データ登録領域にて登録された画像データをフロア提供者端末から通信ネットワークを介して受信する画像データ受信手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２１２を実行する部分）を備え、フロアレイアウト作成画面更新データ生成手段は、選択領域受信手段が受信した選択領域に画像データ受信手段が受信した画像データにリンクするためのリンクボタンを表示したレイアウト作成領域を含むフロアレイアウト作成画面（例えば図１１参照）に更新するためのフロアレイアウト作成画面更新データを生成する（例えばステップＳ２１３）ように構成されていてもよい。
【００１８】
作成されたフロアレイアウトを示すフロアレイアウト情報を記憶するレイアウト記憶手段（例えば店舗データＤＢ４０）と、フロアレイアウトの作成完了を示す作成完了通知をフロア提供者端末から受けた（例えばステップＳ２１４）ことに応じて、レイアウト作成領域にて作成されたフロアレイアウトを示すフロアレイアウト情報を、レイアウト記憶手段に登録するレイアウト登録手段（例えば、フロアレイアウト作成支援処理部３２におけるステップＳ２１５を実行する部分）と、を備え、レイアウト登録手段は、レイアウト作成領域内の各選択領域（例えばマス目）を特定する各座標と、各選択領域にそれぞれ表示されるフロア構成要素情報を示すフロア構成要素特定情報とが関連付けされたフロアレイアウト情報を、レイアウト記憶手段に登録するように構成されていてもよい。
【００１９】
また、本発明のフロアレイアウト作成支援方法は、顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援するフロアレイアウト作成支援方法であって、フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介してフロア提供者端末に送信し、レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域をフロア提供者端末から通信ネットワークを介して受信し、構成要素指定領域にて指定されたフロア構成要素特定情報をフロア提供者端末から通信ネットワークを介して受信し、フロア提供者端末に表示されているフロアレイアウト作成画面を、フロア提供者端末から受信した選択領域にフロア提供者端末から受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成し、生成したフロアレイアウト作成画面更新データを、通信ネットワークを介してフロア提供者端末に送信することを特徴とする。
【００２０】
さらに、本発明のフロアレイアウト作成支援プログラムは、顧客にフロアを提供するフロア提供者が管理するフロア提供者端末からの依頼に応じてフロアレイアウトの作成を支援させるためのフロアレイアウト作成支援プログラムであって、コンピュータ（例えば予約管理サーバ３０、フロアレイアウト作成支援処理部３２）に、フロア提供者端末からのフロアレイアウト作成支援依頼に応じて、フロアレイアウトを作成するレイアウト作成領域とフロアにレイアウトされるフロア構成要素を特定するためのフロア構成要素特定情報を指定する構成要素指定領域とを含むフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワークを介してフロア提供者端末に送信するステップと、レイアウト作成領域にて選択された当該レイアウト作成領域内の選択領域をフロア提供者端末から通信ネットワークを介して受信するステップと、構成要素指定領域にて指定されたフロア構成要素特定情報をフロア提供者端末から通信ネットワークを介して受信するステップと、フロア提供者端末に表示されているフロアレイアウト作成画面を、フロア提供者端末から受信した選択領域にフロア提供者端末から受信したフロア構成要素特定情報にもとづくフロア構成要素情報を表示したレイアウト作成領域を含むフロアレイアウト作成画面に更新するためのフロアレイアウト作成画面更新データを生成するステップと、生成したフロアレイアウト作成画面更新データを、通信ネットワークを介してフロア提供者端末に送信するステップとを実行させるためのものである。
【発明の効果】
【００２１】
本発明によれば、予約受付システムなどに登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるようになるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。
【００２３】
図１は、本発明の一実施の形態における予約管理システム１００の構成例を示すブロック図である。
【００２４】
図１に示すように、予約管理システム１００は、予約希望者端末１０と、店舗端末２０と、予約管理サーバ３０とを含む。予約希望者端末１０、店舗端末２０、および予約管理サーバ３０は、インターネットなどの通信ネットワーク５０に接続されている。なお、図１では、予約希望者端末１０と店舗端末２０とがそれぞれ通信ネットワーク５０に１つ接続されているが、予約希望者端末１０と店舗端末２０とはそれぞれいくつ接続されていてもよい。
【００２５】
予約希望者端末１０および店舗端末２０は、それぞれ、例えばパーソナルコンピュータや携帯情報端末などの情報処理装置によって構成される。予約希望者端末１０は、例えば飲食店の座席予約を希望する予約希望者によって管理される。また、店舗端末２０は、例えば飲食店の管理者によって管理される。
【００２６】
予約管理サーバ３０は、例えばＷＷＷ（World Wide Web）サーバなどの情報処理装置によって構成され、本システム１００の管理者によって管理される。予約管理サーバ３０は、例えば自己が備える記憶媒体に格納されている制御プログラム（予約管理プログラム：予約管理プログラムは、後述するフロアレイアウト作成支援処理（図７参照）を予約管理サーバ３０に実行させるためのフロアレイアウト作成支援プログラムを含む）に従って、後述する各種の処理を実行する。
【００２７】
図２は、予約管理サーバ３０の構成例を示すブロック図である。
【００２８】
図２に示すように、予約管理サーバ３０は、店舗情報登録処理部３１と、フロアレイアウト作成支援処理部３２と、顧客情報登録処理部３３と、認証処理部３４と、予約受付処理部３５と、予約状況情報作成部３６と、データ通信部３７と、データ入出力部３８と、店舗データＤＢ４０と、予約受付データＤＢ４１と、顧客情報ＤＢ４２とを含む。
【００２９】
店舗情報登録処理部３１は、例えば店舗端末２０からの要求に応じて、店舗情報を店舗データＤＢ４０に登録する処理を実行する機能などの各種の機能を有する。なお、システム１００の管理者が、店舗側から店舗情報の一部または全部をデータあるいは紙によって入手し、データ入出力部３８を操作して入手した店舗情報の一部または全部を予約管理サーバ３０に入力するようにしてもよい。この場合、入力された店舗情報は、店舗情報登録処理部３１による登録処理によって、店舗データＤＢ４０に登録される。
【００３０】
なお、「店舗情報」は、例えば、店舗名、店舗の所在地、店舗周辺の地図、店舗におけるフロアレイアウト、店舗にて提供しているサービスの内容（飲食物のメニューなど）、営業時間、定休日など、店舗に関する各種の情報を含む。
【００３１】
フロアレイアウト作成支援処理部３２は、店舗端末３０を操作してフロアレイアウトを作成する作業を支援するための処理を実行する機能などの各種の機能を有する。
【００３２】
顧客情報登録処理部３３は、予約希望者端末１０からの顧客登録要求に応じて、顧客情報の登録を行うための処理などの各種の処理を実行する機能を有する。顧客登録処理では、例えば、顧客ＩＤ及びパスワードを含む顧客情報を顧客情報ＤＢ４２に登録する処理が実行される。
【００３３】
なお、「顧客情報」は、例えば、顧客ＩＤ、パスワード、顧客の氏名、電話番号、住所、電子メールアドレスなど、飲食店にとっての顧客となる者に関する各種の情報を含む。
【００３４】
認証処理部３４は、店舗データＤＢ４０に登録されている店舗情報にもとづいて、店舗情報の登録や変更を希望している店舗が店舗登録済であるか否かを確認するための認証処理や、顧客情報ＤＢ４２に登録されている顧客情報にもとづいて、予約希望している顧客（予約希望者）が顧客登録済であるか否かを確認するための認証処理などの各種の処理を実行する機能を有する。
【００３５】
予約受付処理部３５は、店舗データＤＢ４０に登録されている店舗情報を提供し、予約希望者端末１０からの予約希望を受け付けるための処理などの各種の処理を実行する機能を有する。
【００３６】
予約状況情報作成部３６は、店舗端末２０からの要求に応じて、予約受付データＤＢ４１に登録されている予約受付情報にもとづいて該当する店舗における予約状況を示す予約状況情報を作成する処理などの各種の処理を実行する機能を有する。
【００３７】
データ通信部３７は、予約希望者端末１０や店舗端末２０などとの間で通信ネットワーク５０を介してデータ通信を行うデータ通信処理などの各種の処理を実行する機能を有する。
【００３８】
データ入出力部３８は、例えばキーボードやマウスなどのデータ入力部と、液晶表示装置などデータ出力部とによって構成される。
【００３９】
店舗データＤＢ４０は、例えばデータベース装置などの記憶媒体によって構成され、店舗に関する情報である店舗情報を格納する。
【００４０】
予約受付データＤＢ４１は、例えばデータベース装置などの記憶媒体によって構成され、店舗データＤＢ４０に登録されている各店舗についての予約受付結果を示す予約受付情報を格納する。
【００４１】
顧客情報ＤＢ４２は、例えばデータベース装置などの記憶媒体によって構成され、顧客に関する情報を示す顧客情報を格納する。
【００４２】
次に、本例の予約管理システム１００の動作について説明する。
【００４３】
図３は、本例の予約管理サーバ３０が実行する店舗情報登録処理の例を示すフローチャートである。ここでは、飲食店Ｘの管理者Ｙが店舗端末２０を用いて店舗情報の登録を行う場合を例に説明する。
【００４４】
店舗情報登録処理において、予約管理サーバ３０の店舗情報登録処理部３１は、店舗端末２０からの店舗情報登録依頼を、通信ネットワーク５０を介して受け付ける（ステップＳ１０１）。店舗端末２０による店舗情報登録依頼は、例えば、予約管理サーバ３０が開設している店舗情報登録受付用のＷｅｂサイトにアクセスし、あらかじめ付与されている店舗ＩＤおよびパスワードを提示することによって行われる。
【００４５】
店舗情報登録依頼を受けると、予約管理サーバ３０の認証処理部３４によって認証処理が行われる。認証処理部３４によって飲食店Ｘが認証されると、店舗情報登録処理部３１は、データ通信部３７を用いて、通信ネットワーク５０を介して店舗端末２０に向けて店舗基本情報入力画面データを送信する（ステップＳ１０２）。
【００４６】
店舗基本情報入力画面データを受信すると、店舗端末２０は、受信した店舗基本情報入力画面データが示す店舗基本情報入力画面を、自己が備える表示装置に表示する。
【００４７】
図４は、店舗基本情報入力画面の例を示す説明図である。図４に示すように、店舗基本情報入力画面には、例えば、店舗基本情報をそれぞれ入力するための入力領域６０〜６８と、店舗基本情報の入力が完了したときに押下される決定ボタン６９とが設けられている。
【００４８】
店舗基本情報入力画面において、入力領域６０は飲食店Ｘの店舗名を入力するための領域であり、入力領域６１は飲食店Ｘのチェーン名（飲食店Ｘが属するフランチャイズチェーンの名称）を入力するための領域であり、入力領域６２は飲食店Ｘの所在地を入力するための領域である。また、入力領域６３は飲食店Ｘが所在するエリアを入力するための領域であり、入力領域６４は飲食店Ｘのジャンル（例えば、和食、洋食、居酒屋、中華などの飲食店のサービス内容を特定するための飲食店種類情報）を入力するための領域であり、入力領域６５は飲食店Ｘの営業時間を入力するための領域である。さらに、入力領域６６は飲食店Ｘの総座席数を入力するための領域であり、入力領域６７は飲食店Ｘの定休日を入力するための領域であり、入力領域６８は飲食店Ｘの電話番号を入力するための領域である。
【００４９】
店舗基本情報は、店舗情報の一部であって、店舗に関する基本情報を意味し、この例では、店舗名、所在地、エリア、ジャンル、営業時間、総座席数、定休日、電話番号などの情報を含む。なお、図４に示す店舗基本情報は一例であり、ファクシミリ番号、深夜営業の有無、個室の有無などの他の情報を含むようにしてもよい。
【００５０】
飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、飲食店Ｘについての店舗基本情報を各入力領域６０〜６８に入力する。ここでは、図４に示すように店舗基本情報を入力したものとする。
【００５１】
店舗基本情報の入力を終えると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、決定ボタン６９を押下（例えばマウスクリック。以下同じ。）する。
【００５２】
決定ボタン６９が押下されると、店舗端末２０は、管理者Ｙによって入力された店舗基本情報を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【００５３】
予約管理サーバ３０は、データ通信部３７により店舗基本情報を受信し、受信した店舗基本情報を店舗情報登録処理部３１により店舗データＤＢ４０に登録する（ステップＳ１０３）。なお、飲食店Ｘの店舗基本情報であることが認識可能となるように、店舗データＤＢ４０では、飲食店Ｘに関する情報がそれぞれ対応付けして登録される。
【００５４】
店舗基本情報の登録操作を終えると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、飲食店Ｘのフロアについてのフロア情報を登録するためのフロア情報登録依頼を行う。例えば、予約管理サーバ３０が提供しているＷｅｂページ（例えば店舗情報の登録を受け付けるＷｅｂサイトのフロントページ）に設けられているフロア情報登録依頼ボタンを押下することで、フロア情報登録依頼を行う。
【００５５】
フロア情報登録依頼を受けると（ステップＳ１０４）、予約管理サーバ３０は、データ通信部３７を用いて、通信ネットワーク５０を介して店舗端末２０に向けてフロア情報入力画面データを送信する（ステップＳ１０５）。
【００５６】
フロア情報入力画面データを受信すると、店舗端末２０は、受信したフロア情報入力画面データが示すフロア情報入力画面を、自己が備える表示装置に表示する。
【００５７】
図５は、フロア情報入力画面の例を示す説明図である。図５に示すように、フロア情報入力画面には、例えば、フロア情報をそれぞれ入力するための入力領域７０〜７２と、フロア情報の入力が完了したあとさらにフロアレイアウトの作成依頼や変更依頼を行うときに押下されるフロアレイアウト作成・変更ボタン７３と、フロア情報の入力が完了したときに押下される決定ボタン７４とが設けられている。
【００５８】
フロア情報入力画面において、入力領域７０は飲食店Ｘの店舗名を入力するための領域であり、入力領域７１は飲食店Ｘにおけるフロア名を入力するための領域であり、入力領域７２は飲食店Ｘのフロアのサイズを入力するための領域である。なお、フロア情報入力画面の初期画面において、ステップＳ１０３にて受信した店舗基本情報に含まれている店舗名が入力領域７０に表示されるようにしてもよい。本例では、フロアのサイズは、縦横のマス目の数を指定することによって特定される。入力領域７２にて指定されたフロアサイズ（縦横のマス目数）が、フロアレイアウトを作成する際のベースシートとなる。
【００５９】
フロア情報は、店舗情報の一部であって、フロアに関する情報を意味し、この例では、フロア名、サイズ、フロアレイアウトなどの情報を含む。なお、図５に示すフロア情報は一例であり、フロア内の総座席数、フロア内の個室数などの他の情報を含むようにしてもよい。
【００６０】
飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、飲食店Ｘについてのフロア情報を各入力領域７０〜７２に入力する。ここでは、図５に示すように、入力領域７０に「居酒屋○○」と入力し、入力領域７１に「１階フロア」と入力し、入力領域７２に「縦１２マス、横１１マス」と入力したものとする。
【００６１】
フロア情報のうちフロアレイアウト以外の入力を終えると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、さらにフロアレイアウトを作成する際にはフロアレイアウト作成・変更ボタン７３を押下し、フロアレイアウトを作成することなくフロア情報の登録を終了する場合には決定ボタン７４を押下する。
【００６２】
フロアレイアウト作成・変更ボタン７３と決定ボタン７４の何れが押下されても、店舗端末２０は、管理者Ｙによって入力されたフロア情報を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。フロアレイアウト作成・変更ボタン７３が押下された場合には、店舗端末２０は、フロアレイアウト以外のフロア情報と、フロアレイアウト作成依頼とを、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【００６３】
予約管理サーバ３０は、データ通信部３７によってフロア情報を受信し、受信したフロア情報を店舗情報登録処理部３１によって店舗データＤＢ４０に登録する（ステップＳ１０６）。
【００６４】
次いで、フロアレイアウト作成依頼を受けると（ステップＳ１０７）、予約管理サーバ３０のフロアレイアウト作成支援処理部３２は、後述するフロアレイアウト作成支援処理を実行する（ステップＳ１０８）。
【００６５】
フロアレイアウトの作成を終えると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、メニュー情報登録依頼を行う。例えば、予約管理サーバ３０が提供しているＷｅｂページ（例えば店舗情報の登録を受け付けるＷｅｂサイトのフロントページ）に設けられているメニュー情報登録依頼ボタンを押下することで、メニュー情報登録依頼を行う。
【００６６】
メニュー情報登録依頼を受けると（ステップＳ１０９）、予約管理サーバ３０は、データ通信部３７を用いて、通信ネットワーク５０を介して店舗端末２０に向けてメニュー情報入力画面データを送信する（ステップＳ１１０）。
【００６７】
メニュー情報入力画面データを受信すると、店舗端末２０は、受信したメニュー情報入力画面データが示すメニュー情報入力画面を、自己が備える表示装置に表示する。
【００６８】
図６は、メニュー情報入力画面の例を示す説明図である。図６に示すように、メニュー情報入力画面には、例えば、メニュー情報をそれぞれ入力するための入力領域８０〜８５と、メニュー情報の入力が完了したときに押下される決定ボタン８６とが設けられている。
【００６９】
メニュー情報入力画面において、入力領域８０は対応するメニューを提供可能な店舗の店舗名を入力するための領域であり、入力領域８１は対応するメニューの種類（例えば、揚げ物、焼き物、サラダ、ソフトドリンク、酒など）を入力するための領域であり、入力領域８２は飲食店Ｘにて提供しているメニューの名称（例えば、鶏の唐揚、つくね、ツナサラダなど）を入力するための領域である。また、入力領域８３は対応するメニューの値段を入力する領域であり、入力領域８４は飲食店Ｘからの対応するメニューについてのコメントを入力する領域であり、入力領域８５は対応するメニューの画像を示す画像データの格納領域とファイル名とを入力する領域である。
【００７０】
メニュー情報は、店舗情報の一部であって、メニューに関する情報を意味し、この例では、種類、メニュー名、値段、コメント、メニュー画像などの情報を含む。なお、図６に示すメニュー情報は一例であり、カロリー、辛さの度合いなどの他の情報を含むようにしてもよい。
【００７１】
飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、対象店舗である飲食店Ｘの店舗名を入力領域８０に入力し、飲食店Ｘにて提供している各メニューについてのメニュー情報を各入力領域８１〜８５に入力する。なお、入力領域８０には、複数の店舗名を入力するようにしてもよいし、「全店舗」などのように複数の店舗をまとめて示す表現を用いて入力するようにしてもよい。
【００７２】
メニュー情報の入力を終えると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、決定ボタン８６を押下する。
【００７３】
決定ボタン８６が押下されると、店舗端末２０は、各入力領域８０〜８５に入力されたメニュー情報（メニュー画像については、入力領域８５に入力された格納領域に格納されている指定ファイル名の画像データ）を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【００７４】
予約管理サーバ３０は、データ通信部３７によってメニュー情報を受信し、受信したメニュー情報を店舗情報登録処理部３１によって店舗データＤＢ４０に登録する（ステップＳ１１１）。
【００７５】
上記のような店舗情報登録処理によって、店舗基本情報と、フロア情報と、メニュー情報とが予約管理サーバ３０における店舗データＤＢ４０に、店舗情報として登録される。なお、上記の例では、店舗情報として、店舗基本情報と、フロア情報と、メニュー情報とを登録するようにしていたが、例えば休日情報などの他の情報を店舗情報として登録するようにしてもよい。「休日情報」は、例えば、臨時休業や年末年始休業などの定休日以外において一時的に予約の受付などの処理を休止するために、定休日とは別に設定される情報を意味する。例えば、ある店舗の定休日を店舗情報登録処理において最初に設定しておき、その設定にもとづきシステム１００の稼働を開始したあと、臨時休業することが決定した場合に、臨時休業する日や時間を「休日情報」として別途登録するようにすればよい。
【００７６】
図７は、予約管理サーバ３０のフロアレイアウト作成支援処理部３２によって実行されるフロアレイアウト作成支援処理（ステップＳ１０８）の例を示すフローチャートである。ここでは、飲食店Ｘの管理者Ｙが店舗端末２０を用いて飲食店Ｘにおけるフロア（図５のフロア情報入力画面を用いて登録された１階フロア）のフロアレイアウトを作成する場合を例に説明する。
【００７７】
フロアレイアウト作成支援処理において、フロアレイアウト作成支援処理部３２は、フロアレイアウト作成依頼（ステップＳ１０７参照）に応じて、通信ネットワーク５０を介して店舗端末２０に向けてフロアレイアウト作成画面データを送信する（ステップＳ２０１）。
【００７８】
フロアレイアウト作成画面データを受信すると、店舗端末２０は、受信したフロアレイアウト作成画面データが示すフロアレイアウト作成画面を、自己が備える表示装置に表示する。
【００７９】
図８は、フロアレイアウト作成画面の例を示す説明図である。図８に示すように、フロアレイアウト作成画面には、フロアに配置されるテーブルを特定するためのテーブル特定情報を入力するためのテーブル特定情報入力領域９０と、テーブル以外のフロア構成要素を特定するためのその他特定情報を入力するためのその他特定情報入力領域９１と、フロアの内観を示す画像データの登録を行うための画像ボタン９２と、フロアレイアウトを作成するためのフロアレイアウト作成領域９３とが設けられている。
【００８０】
テーブル特定情報入力領域９０は、各テーブルを識別するための席番号と、席の名称を特定するための席名（例えば、テーブル、カウンター、座敷、テラスなどの席の名称）と、該当するテーブルに付随可能な席数と、テーブルの特徴と示す説明（例えば、禁煙、喫煙、ガス、鉄板などのテーブル特徴説明）と、テーブルが隣り合うテーブルと連結可能か否かの種類と、テーブルの形（例えば、四角卓、円卓など）と、宴会予約が必須のテーブルであるか否かを示す情報と、予約管理サーバ３０での予約受付を行うか否かを示す情報とを入力する領域が設けられている。なお、テーブル特定情報入力領域９０に設けられている各入力領域は、あらかじめ用意された選択肢の中から選択することで情報入力を行うようにされていてもよいし、文字入力によって情報入力を行うようにされていてもよい。
【００８１】
また、テーブル特定情報入力領域９０には、入力が完了したときに押下される確定ボタンと、入力領域に入力したテーブル情報あるいはフロアレイアウト作成領域９３にて選択されているテーブル情報を消去するときに押下される消去ボタンとが設けられている。
【００８２】
その他特定情報入力領域９１は、文字入力によってフロア構成要素を入力するための文字入力領域と、その文字入力領域への入力が完了したときに押下される確定ボタンと、その文字入力領域に入力した情報あるいはフロアレイアウト作成領域９３にて選択されているフロア構成要素を消去するときに押下される消去ボタンとが設けられている。
【００８３】
また、その他特定情報入力領域９１は、文字または図形によって表されたフロア構成要素を選択する選択領域が設けられている。この選択領域には、フロアの外形やフロア内の仕切りを表示するためのフロア構成要素や、トイレ、電話、キャッシュレジスタ（レジ）、エレベータ（ＥＶ）、階段、植物などのフロア構成要素が用意されている。なお、トイレ、電話、キャッシュレジスタ、エレベータ、階段、植物などについても、それらのフロア構成要素が図形によって表わされていてもよい。
【００８４】
フロアレイアウト作成領域９３は、ここでは、図５にて指定されたサイズとなるように、縦１２マス、横１１マスのマトリクス状の領域となっている。
【００８５】
フロアレイアウト作成画面が表示されると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、フロアレイアウト作成領域９３におけるマス目を指定（例えばマウスクリックにより指定）し、テーブル特定情報を入力したり、その他特定情報を入力したり、画像データの登録を行ったりして、フロアレイアウトを作成していく。
【００８６】
店舗端末２０は、フロアレイアウト作成領域９３におけるマス目が指定されると、そのマス目を特定したマス目選択要求を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【００８７】
店舗端末２０からのマス目選択要求を受けると（ステップＳ２０２）、フロアレイアウト作成支援処理部３２は、指定されたマス目を他のマス目と識別可能とし、指定されたマス目が選択されていることが認識可能となるようにフロアレイアウト作成領域９３を更新するためのマス目選択表示処理を行う（ステップＳ２０３）。
【００８８】
ステップＳ２０３では、例えば指定されたマス目の枠を太線にしたり、指定されたマス目の色を他の部分と異なる色としたりして、指定されたマス目が選択されていることが認識可能とされたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【００８９】
すると、店舗端末２０では、指定されたマス目が選択されていることが認識可能に表示されたフロアレイアウト作成領域９３に更新される。ここでは、例えば、フロアレイアウト作成領域９３における上から２番目かつ左から２番目のマス目が選択されたものとする。
【００９０】
次いで、マス目を選択した飲食店Ｘの管理者Ｙが、店舗端末２０が備える入力装置を操作して、テーブル特定情報入力領域９０の入力領域にテーブル特定情報を入力し、テーブル特定情報入力領域９０の確定ボタンを押下したものとする。ここでは、例えば図９に示すように、席番号が「１」、席名が「テーブル」、席数が「４席」で「最低人数が３人」、連結不可、四角卓、宴会予約必須、予約受付する、というテーブル特定情報が入力されたものとする。
【００９１】
店舗端末２０は、フロアレイアウト作成領域９０にてテーブル特定情報が入力され確定ボタンが押下されると、入力されたテーブル特定情報を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【００９２】
店舗端末２０からのテーブル特定情報を受信すると（ステップＳ２０４）、フロアレイアウト作成支援処理部３２は、選択されているマス目に、受信したテーブル特定情報にもとづくテーブル情報が表示されるように、フロアレイアウト作成領域９３を更新するためのテーブル情報表示処理を行う（ステップＳ２０５）。
【００９３】
ステップＳ２０５では、選択されているマス目にテーブル情報が表示されたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【００９４】
すると、店舗端末２０では、選択されているマス目にテーブル情報が表示されたフロアレイアウト作成領域９３に更新される。ここでは、例えば、図９に示すように、選択されていた上から２番目かつ左から２番目のマス目に、テーブル情報が表示される。
【００９５】
本例では、テーブル情報として、四角卓形状のテーブルを表す図形と、席番号である「１」と、席数が「４席」で最低人数が「３人」であることを示す「４／３」とが表示される。テーブル情報は、テーブル特定情報にもとづいて定められる情報であり、例えばテーブル特定情報の一部を示す情報や、テーブル特定情報における文字情報を図形情報に変換した情報（例えば四角卓参照）などによって構成される。
【００９６】
ここで、飲食店Ｘの管理者Ｙが、店舗端末２０が備える入力装置を操作して、テーブル情報が表示されたマス目を選択し、テーブル特定情報入力領域９０の消去ボタンを押下したものとする。
【００９７】
店舗端末２０は、フロアレイアウト作成領域９０にて消去ボタンが押下されると、テーブル情報消去要求を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【００９８】
店舗端末２０からのテーブル情報消去要求を受信すると（ステップＳ２０６）、フロアレイアウト作成支援処理部３２は、選択されているマス目に表示されているテーブル情報が消去されるように、フロアレイアウト作成領域９３を更新するためのテーブル情報消去処理を行う（ステップＳ２０７）。
【００９９】
ステップＳ２０７では、選択されているマス目に表示されていたテーブル情報が消去されたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【０１００】
すると、店舗端末２０では、選択されているマス目に表示されていたテーブル情報が消去されたフロアレイアウト作成領域９３に更新される。例えば、選択されていた上から２番目かつ左から２番目のマス目に表示されていたテーブル情報（図９参照）が消去され、図８に示すようなフロアレイアウト作成領域９３に更新される。
【０１０１】
次に、図９に示すフロアレイアウト作成領域９３の状態から、飲食店Ｘの管理者Ｙが、店舗端末２０が備える入力装置を操作して、マス目を選択するとともに、その他特定情報入力領域９１の入力領域にフロア構成要素（例えば、「入口」、「厨房」など）を入力し、その他特定情報入力領域９１の確定ボタンを押下したものとする。
【０１０２】
店舗端末２０は、その他特定情報入力領域９１にてフロア構成要素が入力され確定ボタンが押下されると、入力されたフロア構成要素を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【０１０３】
店舗端末２０からのフロア構成要素であるその他特定情報を受信すると（ステップＳ２０８）、フロアレイアウト作成支援処理部３２は、選択されているマス目に、受信したその他特定情報にもとづく文字情報が表示されるように、フロアレイアウト作成領域９３を更新するためのその他情報表示処理を行う（ステップＳ２０９）。
【０１０４】
ステップＳ２０９では、選択されているマス目にその他特定情報である文字情報が表示されたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【０１０５】
すると、店舗端末２０では、選択されているマス目にその他特定情報である文字情報が表示されたフロアレイアウト作成領域９３に更新される。ここでは、例えば、図１０に示すように、選択されていたマス目（例えば、縦：上から１０マス目，横：左から８マス目）に、例えば「入口」の文字情報が表示される。
【０１０６】
また、飲食店Ｘの管理者Ｙが、店舗端末２０が備える入力装置を操作して、マス目を選択するとともに、その他特定情報入力領域９１の選択領域からフロア構成要素（例えば、「レジ」、横棒の図形など）を選択したものとする。
【０１０７】
店舗端末２０は、その他特定情報入力領域９１にてフロア構成要素が選択されると、選択されたフロア構成要素を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【０１０８】
店舗端末２０からのフロア構成要素であるその他特定情報を受信すると（ステップＳ２０８）、フロアレイアウト作成支援処理部３２は、選択されているマス目に、受信したその他特定情報にもとづく文字情報または図形情報が表示されるように、フロアレイアウト作成領域９３を更新するためのその他情報表示処理を行う（ステップＳ２０９）。
【０１０９】
ここでのステップＳ２０９では、選択されているマス目にその他特定情報である文字情報または図形情報が表示されたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【０１１０】
すると、店舗端末２０では、選択されているマス目にその他特定情報である文字情報または図形情報が表示されたフロアレイアウト作成領域９３に更新される。ここでは、例えば、図１０に示すように、選択されていたマス目に、例えば「レジ」の文字情報や横棒などの図形情報が表示される。
【０１１１】
上述したステップＳ２０２，Ｓ２０３，Ｓ２０８，Ｓ２０９をマス目の選択やフロア構成要素を順次変更しながら繰り返し実行していくことで、図１０に示すようなフロアレイアウト作成領域９３が作成される。
【０１１２】
ここで、飲食店Ｘの管理者Ｙが、店舗端末２０が備える入力装置を操作して、その他特定情報が表示されたマス目を選択し、その他特定情報入力領域９１の消去ボタンを押下したものとする。
【０１１３】
店舗端末２０は、その他特定情報入力領域９１にて消去ボタンが押下されると、その他特定情報消去要求を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【０１１４】
店舗端末２０からのその他特定情報消去要求を受信すると（ステップＳ２１０）、フロアレイアウト作成支援処理部３２は、選択されているマス目に表示されているその他特定情報が消去されるように、フロアレイアウト作成領域９３を更新するためのテーブル情報消去処理を行う（ステップＳ２１１）。
【０１１５】
ステップＳ２１１では、選択されているマス目に表示されていたその他特定情報が消去されたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【０１１６】
すると、店舗端末２０では、選択されているマス目に表示されていたその他特定情報が消去されたフロアレイアウト作成領域９３に更新される。
【０１１７】
次いで、飲食店Ｘの管理者Ｙが、店舗端末２０が備える入力装置を操作して、マス目を選択するとともに、画像ボタン９２を押下したものとする。
【０１１８】
店舗端末２０は、画像ボタン９２が押下されると、画像情報登録要求を、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【０１１９】
店舗端末２０からの画像情報登録要求を受信すると（ステップＳ２１２）、フロアレイアウト作成支援処理部３２は、選択されているマス目にリンクさせる画像データの指定依頼を店舗端末２０に対して行い、店舗端末２０によって指定された画像データを受信し、受信した画像データを選択されているマス目にリンクさせて登録する画像情報登録処理を行う（ステップＳ２１４）。
【０１２０】
ステップＳ２１４では、選択されているマス目に画像データをリンクさせる（具体的には、例えば画像データを呼び出して表示させるためのリンクボタンを表示する）とともに、そのマス目に画像データがリンクされていることを示す表示がなされたフロアレイアウト作成領域９３に更新したフロアレイアウト作成画面を示すフロアレイアウト作成画面データを、通信ネットワーク５０を介して店舗端末２０に送信する処理が実行される。
【０１２１】
すると、店舗端末２０では、選択されているマス目に画像データがリンクされていることを示す表示がなされたフロアレイアウト作成領域９３に更新される。ここでは、例えば、図１１に示すように、選択されていたマス目（例えば、縦：上から９マス目，横：左から９マス目）に、例えば「画像」の表示がなされる（具体的には、画像データにリンクしているリンクボタンが表示される）。マス目に表示されたリンクボタンが押下されると、そのマス目近辺で撮影されたフロア内の画像データが読み出され、画面表示される。図１１に示す例では、フロアの入口付近で撮影された画像データが示す画像を表示させるためのリンクボタンがフロアレイアウト作成領域９３に表示されている。
【０１２２】
その後、例えば、ステップＳ２０２〜Ｓ２０５を、マス目の選択やテーブル特定情報をを順次変更しながら繰り返し実行していくことで、図１２に示すようなフロアレイアウト作成領域９３が作成される。なお、図１２では、席番号が「６」、席名が「テーブル」、席数が「４席」で「最低人数が３人」、連結可、四角卓、宴会予約必須、予約受付する、というテーブル特定情報が入力されている。
【０１２３】
この場合、図１２に示すように、テーブル情報として、四角卓形状のテーブルを表す図形と、席番号である「６」と、席数が「４席」で最低人数が「３人」であることを示す「４／３」と、連結可であることを示す黒三角とが表示される。すなわち、黒三角が表示されているテーブルは、隣り合うテーブル（図１２では未だ隣のテーブルが登録されていない）と連結可能であることを意味する。
【０１２４】
さらに、例えば、ステップＳ２０２〜Ｓ２０５を、マス目の選択やテーブル特定情報をを順次変更しながら繰り返し実行していくことで、図１３に示すようなフロアレイアウト作成領域９３が作成される。
【０１２５】
図１３に示すようなフロアレイアウトが完成すると、飲食店Ｘの管理者Ｙは、店舗端末２０が備える入力装置を操作して、フロアレイアウト作成画面に設けられている図示しないフロアレイアウト決定ボタンを押下する。
【０１２６】
店舗端末２０は、フロアレイアウト決定ボタンが押下されると、フロアレイアウト決定通知を、作成されたフロアレイアウトとともに、通信ネットワーク５０を介して予約管理サーバ３０に向けて送信する。
【０１２７】
店舗端末２０からのフロアレイアウト決定通知を受信すると（ステップＳ２１４）、フロアレイアウト作成支援処理部３２は、作成されたフロアレイアウトを店舗情報として店舗データＤＢ４０に登録する（ステップＳ２１５）。ステップＳ２１５では、フロアレイアウト作成領域９３における座標情報と、その座標情報が示す座標位置（マス目）に設定されている情報（フロアレイアウト作成領域９３にて表示されている情報と、表示されていない情報とを含む）とが関連付けられたフロアレイアウト情報が、店舗データの一部として店舗データＤＢ４０に登録される。具体的には、図１３に示されているフロアレイアウトであれば、座標（２，２）と席番号１のテーブルについてのテーブル特定情報とが関連付けされた情報、座標（４，２）と席番号２のテーブルについてのテーブル特定情報とが関連付けされた情報、座標（６，２）と席番号３のテーブルについてのテーブル特定情報とが関連付けされた情報、座標（７，２）と「植物」とが関連付けされた情報など、それぞれの座標とその座標に設定されている情報とが関連付けされた情報が店舗データＤＢ４０に登録される。なお、ここでは、座標（ｘ，ｙ）は、（縦方向上からのマス目数（行番号）、横方向左からのマス目数（列番号））によって定義されているものとする。
【０１２８】
上記のようにして、フロアレイアウト作成支援処理部３２が、店舗端末２０でのフロアレイアウトの作成を支援する処理を行う。
【０１２９】
上記のように、フロアレイアウト作成領域９３における座標情報と、その座標情報が示す座標位置に設定されている情報とを関連付けしたフロアレイアウト情報を、店舗データの一部として店舗データＤＢ４０に登録するようにしているので、店舗データＤＢ４０に登録されたフロアレイアウト情報にもとづいてフロアレイアウトを正確に再現することができるようになる。
【０１３０】
店舗データＤＢ４０に登録されたフロアレイアウト情報は、顧客が座席予約を行う際に利用される。すなわち、予約管理サーバ３０は、予約希望者端末１０からの予約希望があったときに、店舗データＤＢ４０に登録されたフロアレイアウト情報にもとづくフロアレイアウトを予約希望者端末１０に対して提示する。そして、フロアレイアウトに表示されているテーブルを顧客に選択させることで、顧客が予約するテーブルを受け付けるようにすればよい。例えば、顧客が予約希望者端末１０の入力装置を操作してフロアレイアウトに表示されているテーブルを選択したことにもとづいて、そのテーブルの予約を受け付けるようにすればよい。
【０１３１】
なお、上記の例では言及していないが、図１４に示すように、テーブル特定情報において「予約受付しない」とされた場合には、フロアレイアウト作成領域９３にて該当するテーブルに×印が付与される。この×印が付与されたテーブルは、予約管理サーバ３０での予約受付を行わないテーブルであるため、予約受付の際にはフロアレイアウトにて表示されないこととされる。
【０１３２】
また、上記の例では、主としてフロアレイアウトの作成処理について説明したが、フロアレイアウトを変更する際にも、同様に処理を行うことができる。この場合、フロアレイアウトが既に作成されている場合には、ステップＳ２０１にて作成済のフロアレイアウトがフロアレイアウト作成領域９３に表示されたフロアレイアウト作成画面データ（フロアレイアウト変更画面データ）を送信するようにすればよい。
【０１３３】
予約管理サーバ３０は、予約希望者端末１０からの予約希望を受ける際に、上記のようにして各飲食店側にて作成されたフロアレイアウトを用いて、各飲食店の情報を提供する。
【０１３４】
以上に説明したように、フロア構成要素の入力や選択などを行うだけの簡単な操作でフロアレイアウトを作成することができるように、フロアレイアウトの作成支援を行う構成としたので、予約受付システム（例えば予約管理システム１００）などに登録するフロアレイアウトを飲食店側で自由かつ簡単に作成することができるようになる。
【０１３５】
すなわち、レイアウトする位置をフロアレイアウト作成領域９３にて指定し、フロア構成要素の入力や選択、及びテーブル特定情報の入力などを行うだけの簡単な操作で、様々な形態のフロアレイアウトを作成することができるため、多種多様なフロア形状やレイアウト形態に対応することができ、様々な飲食店のフロアレイアウトを簡単かつ容易に作成することができるようになる。
【０１３６】
また、上述したように、テーブルが連結可能であるか否かをフロアレイアウト上に表示する構成としているので、予約希望者に対してテーブルの連結の可否を報知することができ、予約希望者に対して有用な情報を提供することができるようになる。
【０１３７】
また、上述したように、予約を受け付けないテーブルについては、飲食店側のみにその旨を明示した状態で表示し、予約希望者側にはテーブル自体を表示しないようにしているので、予約の受付を円滑に行うことができるとともに、飲食店側でのフロア全体の管理が容易となる。
【０１３８】
また、上述したように、フロア構成要素の入力や選択などを行うだけの簡単な操作でフロアレイアウトを変更することができるように、フロアレイアウトの作成支援を行う構成としたので、予約受付システム（例えば予約管理システム１００）などに登録するフロアレイアウトを飲食店側で自由かつ簡単に変更することができる。よって、現状のフロアレイアウトをリアルタイムに変更することが容易となり、フロアレイアウトの変更があっても、その変更に合わせて迅速にフロアレイアウトデータを変更することができるため、予約希望者にとっては、現状のフロアレイアウトをリアルタイムに閲覧することができ、予約希望を行うことができるようになる。
【０１３９】
なお、フロアレイアウトにおいて、「予約受付済」を示す記号などの表記を座席毎に行うようにしてもよい。この場合、例えば、予約希望者によって予約希望の日時とフロアが指定されたときに、指定されたフロアにおける指定された日時にて既に予約が受け付けられている座席に「予約受付済」を示す表記を行うようにすればよい。この「予約受付済」の表記は、例えば、予約管理サーバ３０が、予約受付データＤＢ４１に格納されている予約受付情報にもとづいて、自動的に付加するようにすればよい。このように構成すれば、予約希望者が、フロアレイアウトを見ることによって、リアルタイムに予約状況を把握することができ、その予約状況を加味して座席予約を行うことができるようになる。
【０１４０】
なお、上述した実施の形態では、フロアレイアウトの変更として、テーブルの結合、分離、挿入、除外を例に挙げたが、テーブルの回転、入れ替え、あるいは仕切りの追加、削除など、その他の変更を行うようにしてもよい。
【０１４１】
また、上述した実施の形態では、座席レイアウト作成画面にて、マウスクリックによってフロアレイアウト作成領域９３のマス目を選択したあと、フロア構成要素を選択することで、フロア構成要素を選択したマス目に表示するようにしていたが、選択の順序を逆にするようにしてもよい。また、例えばフロア構成要素をマウスドラッグによって移動させることでフロアレイアウト作成領域９３のマス目上に表示させるようにしてもよい。
【０１４２】
また、上述した実施の形態では、テーブル単位のレイアウトを例に説明していたが、座席単位でレイアウトするようにしてもよいし、部屋単位でレイアウトするようにしてもよい。
【０１４３】
また、上述した実施の形態では、飲食店のフロアレイアウトを例に説明していたが、飲食店に限らず、フロアレイアウトが作成されるものであれば、ホテルなどの宿泊施設の部屋など、他の建物のフロアレイアウトの作成に適用することができる。
【産業上の利用可能性】
【０１４４】
本発明によれば、飲食店の座席予約や宿泊施設の部屋の予約などをフロアレイアウトを提示して受け付ける予約管理システムに適用するのに有用である。
【図面の簡単な説明】
【０１４５】
【図１】本発明の一実施の形態における予約管理システムの構成例を示すブロック図である。
【図２】予約管理サーバの構成例を示すブロック図である。
【図３】予約管理サーバにおける店舗情報登録処理の例を示すフローチャートである。
【図４】店舗基本情報入力画面の表示内容の例を示す説明図である。
【図５】フロア情報入力画面の表示内容の例を示す説明図である。
【図６】メニュー情報入力画面の表示内容の例を示す説明図である。
【図７】予約管理サーバにおけるフロアレイアウト作成支援処理の例を示すフローチャートである。
【図８】フロアレイアウト作成画面における初期状態の表示内容の例を示す説明図である。
【図９】フロアレイアウト作成画面においてテーブル情報が表示された状態の例を示す説明図である。
【図１０】フロアレイアウト作成画面においてフロア構成要素が表示された状態の例を示す説明図である。
【図１１】フロアレイアウト作成画面において画像データがリンクされていることを示す表示がなされた状態の例を示す説明図である。
【図１２】フロアレイアウト作成画面において連結可能なテーブルを示すテーブル情報が表示された状態の例を示す説明図である。
【図１３】フロアレイアウト作成画面においてフロアレイアウトが完成した状態の例を示す説明図である。
【図１４】フロアレイアウト作成画面において予約を受け付けないテーブルを示すテーブル情報が表示された状態の例を示す説明図である。
【符号の説明】
【０１４６】
１０            予約希望者端末
２０            店舗端末
３０            予約管理サーバ
３１            店舗情報登録処理部
３２            フロアレイアウト作成支援処理部
３３            顧客情報登録処理部
３４            認証処理部
３５            予約受付処理部
３６            予約状況情報作成部
３７            データ通信部
３８            データ入出力部
４０            店舗データＤＢ
４１            予約受付データＤＢ
４２            顧客情報ＤＢ
１００          予約管理システム
【図１】
2006313472.tif 000003
【図２】
2006313472.tif 000004
【図３】
2006313472.tif 000005
【図４】
2006313472.tif 000006
【図５】
2006313472.tif 000007
【図６】
2006313472.tif 000008
【図７】
2006313472.tif 000009
【図８】
2006313472.tif 000010
【図９】
2006313472.tif 000011
【図１０】
2006313472.tif 000012
【図１１】
2006313472.tif 000013
【図１２】
2006313472.tif 000014
【図１３】
2006313472.tif 000015
【図１４】
2006313472.tif 000016