(57)【要約】【課題】正確な配膳待ち時間を顧客に報知する。【解決手段】単品調理時間に基づいて合計調理時間を取得し（ステップＳ２）、調理開始待ち時間を取得して調理開始時刻を決定し（ステップＳ３、４）、調理開始時刻からシフト変更時刻までの時間に対応する時間帯におけるシフト人数と合計調理時間とに基づいて、調理開始時刻からシフト変更時刻までの時間以内に入力メニュー品目に係る調理が終了するか否かを判定し（ステップＳ５、６）、終了すると判定された場合、調理開始待ち時間に調理が終了するに際して要する時間を加算して配膳待ち時間を取得し（ステップＳ７）、終了しないと判定された場合、終了する分の時間を合計調理時間から減算して新たな合計調理時間とし、調理開始待ち時間に調理開始時刻からシフト変更時刻までの時間を加算して新たな調理開始待ち時間とし新たな調理開始時刻を決定し（ステップＳ１０〜１２）、再度判定するようにした（ステップＳ５、６）。【選択図】図８
2007156515.tif 000002
【特許請求の範囲】
【請求項１】
注文情報の入力を受け付ける注文端末と、
前記注文端末に入力された注文情報を受信する注文管理制御装置と、
接客フロアのテーブルに配置されて前記注文管理制御装置から送信出力される情報を受信して受信した情報を顧客に向けて表示する表示装置と、
を備え、
前記注文管理制御装置は、
メニュー品目別に調理に要する単品調理時間をメニューテーブルに記憶させる手段と、
所定の時刻で区切られた時間帯別にキッチンの調理人のシフト人数をシフトテーブルに記憶させる手段と、
前記メニューテーブルを検索して、前記注文端末に入力された注文情報に係るメニュー品目である入力メニュー品目について、前記単品調理時間に基づいて合計調理時間を取得する手段と、
前記入力メニュー品目について、注文情報が入力されてから調理が開始されるまでに要する調理開始待ち時間を取得して、調理が開始される調理開始時刻を決定する手段と、
前記シフトテーブルを検索して、前記調理開始時刻から前記シフト人数が最初に変更するシフト変更時刻までの時間に対応する前記時間帯における前記シフト人数を取得する手段と、
前記合計調理時間と前記取得した前記シフト人数とに基づいて、前記調理開始時刻から前記シフト変更時刻までの時間以内に、前記入力メニュー品目に係る調理が終了するか否かを判定する手段と、
前記判定の結果、前記調理が終了すると判定された場合、前記調理開始待ち時間に前記調理が終了するに際して要する時間を加算した時間を前記入力メニュー品目の配膳までに要する配膳待ち時間として取得する手段と、
前記判定の結果、前記調理が終了しないと判定された場合、前記調理開始時刻から前記シフト変更時刻までに前記調理が終了する分の時間を前記合計調理時間から減算した時間を新たな合計調理時間として取得し、前記調理開始待ち時間に前記調理開始時刻から前記シフト変更時刻までの時間を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度前記判定をする手段と、
前記取得した前記配膳待ち時間に係る情報を前記表示装置に表示させるために送信出力する手段と、
を備えるオーダエントリシステム。
【請求項２】
注文情報の入力を受け付ける注文端末に入力された注文情報を受信する注文管理制御装置において、
メニュー品目別に調理に要する単品調理時間をメニューテーブルに記憶させる手段と、
所定の時刻で区切られた時間帯別にキッチンの調理人のシフト人数をシフトテーブルに記憶させる手段と、
前記メニューテーブルを検索して、前記注文端末に入力された注文情報に係るメニュー品目である入力メニュー品目について、前記単品調理時間に基づいて合計調理時間を取得する手段と、
前記入力メニュー品目について、注文情報が入力されてから調理が開始されるまでに要する調理開始待ち時間を取得して、調理が開始される調理開始時刻を決定する手段と、
前記シフトテーブルを検索して、前記調理開始時刻から前記シフト人数が最初に変更するシフト変更時刻までの時間に対応する前記時間帯における前記シフト人数を取得する手段と、
前記合計調理時間と前記取得した前記シフト人数とに基づいて、前記調理開始時刻から前記シフト変更時刻までの時間以内に、前記入力メニュー品目に係る調理が終了するか否かを判定する手段と、
前記判定の結果、前記調理が終了すると判定された場合、前記調理開始待ち時間に前記調理が終了するに際して要する時間を加算した時間を前記入力メニュー品目の配膳までに要する配膳待ち時間として取得する手段と、
前記判定の結果、前記調理が終了しないと判定された場合、前記調理開始時刻から前記シフト変更時刻までに前記調理が終了する分の時間を前記合計調理時間から減算した時間を新たな合計調理時間として取得し、前記調理開始待ち時間に前記調理開始時刻から前記シフト変更時刻までの時間を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度前記判定をする手段と、
前記取得した前記配膳待ち時間に係る情報を、接客フロアのテーブルに配置されて当該注文管理制御装置から送信出力される情報を受信して受信した情報を顧客に向けて表示する表示装置に表示させるために送信出力する手段と、
を備えることを特徴とする注文管理制御装置。
【請求項３】
注文情報の入力を受け付ける注文端末に入力された注文情報を受信する注文管理制御装置のコンピュータにインストールされ、当該コンピュータに、
メニュー品目別に調理に要する単品調理時間をメニューテーブルに記憶させる機能と、
所定の時刻で区切られた時間帯別にキッチンの調理人のシフト人数をシフトテーブルに記憶させる機能と、
前記メニューテーブルを検索して、前記注文端末に入力された注文情報に係るメニュー品目である入力メニュー品目について、前記単品調理時間に基づいて合計調理時間を取得する機能と、
前記入力メニュー品目について、注文情報が入力されてから調理が開始されるまでに要する調理開始待ち時間を取得して、調理が開始される調理開始時刻を決定する機能と、
前記シフトテーブルを検索して、前記調理開始時刻から前記シフト人数が最初に変更するシフト変更時刻までの時間に対応する前記時間帯における前記シフト人数を取得する機能と、
前記合計調理時間と前記取得した前記シフト人数とに基づいて、前記調理開始時刻から前記シフト変更時刻までの時間以内に、前記入力メニュー品目に係る調理が終了するか否かを判定する機能と、
前記判定の結果、前記調理が終了すると判定された場合、前記調理開始待ち時間に前記調理が終了するに際して要する時間を加算した時間を前記入力メニュー品目の配膳までに要する配膳待ち時間として取得する機能と、
前記判定の結果、前記調理が終了しないと判定された場合、前記調理開始時刻から前記シフト変更時刻までに前記調理が終了する分の時間を前記合計調理時間から減算した時間を新たな合計調理時間として取得し、前記調理開始待ち時間に前記調理開始時刻から前記シフト変更時刻までの時間を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度前記判定をする機能と、
前記取得した前記配膳待ち時間に係る情報を、接客フロアのテーブルに配置されて当該注文管理制御装置から送信出力される情報を受信して受信した情報を顧客に向けて表示する表示装置に表示させるために送信出力する機能と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばレストラン等の店舗で使用されるオーダエントリシステム、注文管理制御装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、レストラン等で使用されているオーダエントリシステムは、注文情報の入力を受け付ける注文端末として、注文担当店員が携帯して使用するハンディターミナルや接客フロアのテーブルに配置されて顧客が使用する卓上注文端末を備えており、入力された注文情報は無線送信されて注文管理制御装置としてのオーダステーションが受信し、受信した注文情報をオーダステーションからキッチンプリンタに送信し、この注文情報をキッチンプリンタで印字発行して、注文内容をキッチンの調理人に知らせている。
【０００３】
また、特許文献１には、注文端末に入力された注文情報に係るメニュー品目が配膳されるまでの配膳待ち時間を店舗の入り口等に設置された表示装置に表示させる技術が開示されている。この技術により顧客は配膳待ち時間を知ることができるので、顧客に対するサービス向上が期待できる。
【０００４】
【特許文献１】特開２００３−２９６８２３公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載された技術では、注文を受け付けた時刻と注文が配膳された時刻とに基づき注文毎の配膳待ち時間を算出しておき、この注文毎の配膳待ち時間の平均値を配膳待ち時間として表示装置に表示させている。しかしながら、レストラン等の飲食店では、キッチンの調理人のシフト人数は時間帯毎に変更されるため、同一のメニュー品目であっても、時間帯によって調理に要する時間は大きく異なってしまい、場合によっては、表示装置に表示された配膳待ち時間よりも実際の配膳待ち時間の方が極めて長くなり、顧客に対して不満を与えてしまうことになる。
【０００６】
本発明の目的は、正確な配膳待ち時間を顧客に報知することができるオーダエントリシステムを提供することである。
【課題を解決するための手段】
【０００７】
本発明のオーダエントリシステムは、注文情報の入力を受け付ける注文端末と、前記注文端末に入力された注文情報を受信する注文管理制御装置と、接客フロアのテーブルに配置されて前記注文管理制御装置から送信出力される情報を受信して受信した情報を顧客に向けて表示する表示装置とを備え、前記注文管理制御装置は、メニュー品目別に調理に要する単品調理時間をメニューテーブルに記憶させ、所定の時刻で区切られた時間帯別にキッチンの調理人のシフト人数をシフトテーブルに記憶させ、また、前記メニューテーブルを検索して、前記注文端末に入力された注文情報に係るメニュー品目である入力メニュー品目について、前記単品調理時間に基づいて合計調理時間を取得し、前記入力メニュー品目について、注文情報が入力されてから調理が開始されるまでに要する調理開始待ち時間を取得して、調理が開始される調理開始時刻を決定し、そして、前記シフトテーブルを検索して、前記調理開始時刻から前記シフト人数が最初に変更するシフト変更時刻までの時間に対応する前記時間帯における前記シフト人数を取得し、前記合計調理時間と前記取得した前記シフト人数とに基づいて、前記調理開始時刻から前記シフト変更時刻までの時間以内に、前記入力メニュー品目に係る調理が終了するか否かを判定し、前記判定の結果、前記調理が終了すると判定された場合、前記調理開始待ち時間に前記調理が終了するに際して要する時間を加算した時間を前記入力メニュー品目の配膳までに要する配膳待ち時間として取得し、前記判定の結果、前記調理が終了しないと判定された場合、前記調理開始時刻から前記シフト変更時刻までに前記調理が終了する分の時間を前記合計調理時間から減算した時間を新たな合計調理時間として取得し、前記調理開始待ち時間に前記調理開始時刻から前記シフト変更時刻までの時間を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度前記判定をし、さらに、前記取得した前記配膳待ち時間に係る情報を前記表示装置に表示させるために送信出力するようにした。
【０００８】
本発明の注文管理制御装置は、注文情報の入力を受け付ける注文端末に入力された注文情報を受信する注文管理制御装置において、メニュー品目別に調理に要する単品調理時間をメニューテーブルに記憶させ、所定の時刻で区切られた時間帯別にキッチンの調理人のシフト人数をシフトテーブルに記憶させ、また、前記メニューテーブルを検索して、前記注文端末に入力された注文情報に係るメニュー品目である入力メニュー品目について、前記単品調理時間に基づいて合計調理時間を取得し、前記入力メニュー品目について、注文情報が入力されてから調理が開始されるまでに要する調理開始待ち時間を取得して、調理が開始される調理開始時刻を決定し、そして、前記シフトテーブルを検索して、前記調理開始時刻から前記シフト人数が最初に変更するシフト変更時刻までの時間に対応する前記時間帯における前記シフト人数を取得し、前記合計調理時間と前記取得した前記シフト人数とに基づいて、前記調理開始時刻から前記シフト変更時刻までの時間以内に、前記入力メニュー品目に係る調理が終了するか否かを判定し、前記判定の結果、前記調理が終了すると判定された場合、前記調理開始待ち時間に前記調理が終了するに際して要する時間を加算した時間を前記入力メニュー品目の配膳までに要する配膳待ち時間として取得し、前記判定の結果、前記調理が終了しないと判定された場合、前記調理開始時刻から前記シフト変更時刻までに前記調理が終了する分の時間を前記合計調理時間から減算した時間を新たな合計調理時間として取得し、前記調理開始待ち時間に前記調理開始時刻から前記シフト変更時刻までの時間を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度前記判定をし、さらに、前記取得した前記配膳待ち時間に係る情報を、接客フロアのテーブルに配置されて当該注文管理制御装置から送信出力される情報を受信して受信した情報を顧客に向けて表示する表示装置に表示させるために送信出力するようにした。
【０００９】
本発明のコンピュータプログラムは、注文情報の入力を受け付ける注文端末に入力された注文情報を受信する注文管理制御装置のコンピュータにインストールされ、当該コンピュータにメニュー品目別に調理に要する単品調理時間をメニューテーブルに記憶させる機能と、所定の時刻で区切られた時間帯別にキッチンの調理人のシフト人数をシフトテーブルに記憶させる機能と、前記メニューテーブルを検索して、前記注文端末に入力された注文情報に係るメニュー品目である入力メニュー品目について、前記単品調理時間に基づいて合計調理時間を取得する機能と、前記入力メニュー品目について、注文情報が入力されてから調理が開始されるまでに要する調理開始待ち時間を取得して、調理が開始される調理開始時刻を決定する機能と、前記シフトテーブルを検索して、前記調理開始時刻から前記シフト人数が最初に変更するシフト変更時刻までの時間に対応する前記時間帯における前記シフト人数を取得する機能と、前記合計調理時間と前記取得した前記シフト人数とに基づいて、前記調理開始時刻から前記シフト変更時刻までの時間以内に、前記入力メニュー品目に係る調理が終了するか否かを判定する機能と、前記判定の結果、前記調理が終了すると判定された場合、前記調理開始待ち時間に前記調理が終了するに際して要する時間を加算した時間を前記入力メニュー品目の配膳までに要する配膳待ち時間として取得する機能と、前記判定の結果、前記調理が終了しないと判定された場合、前記調理開始時刻から前記シフト変更時刻までに前記調理が終了する分の時間を前記合計調理時間から減算した時間を新たな合計調理時間として取得し、前記調理開始待ち時間に前記調理開始時刻から前記シフト変更時刻までの時間を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度前記判定をする機能と、前記取得した前記配膳待ち時間に係る情報を、接客フロアのテーブルに配置されて当該注文管理制御装置から送信出力される情報を受信して受信した情報を顧客に向けて表示する表示装置に表示させるために送信出力する機能と、を実行させる。
【発明の効果】
【００１０】
本発明によれば、注文情報に係るメニュー品目についての配膳待ち時間が、時間帯別のキッチンの調理人のシフト人数が反映されて算出されるので、シフト変更に対応した正確な配膳待ち時間を取得することができ、この配膳待ち時間を接客フロアのテーブルに配置された表示装置に表示することで、正確な配膳待ち時間を顧客に報知することができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の一形態を図１ないし図９に基づいて説明する。
【００１２】
図１は、オーダエントリシステム１の全体構成を概略的に示すシステム構成図である。オーダエントリシステム１は、注文担当店員が個々に携帯して注文情報を入力する注文端末としてのハンディターミナル２と、接客フロアの各テーブルに配置されて顧客が注文情報を入力する注文端末であって、情報を顧客に向けて表示する表示装置としての卓上注文端末３と、天井などに設置されてハンディターミナル２及び卓上注文端末３との無線通信を可能とする無線通信ユニット４と、注文メニュー品目をキッチンの調理人に指示するための調理指示伝票（図示せず）を印字発行するキッチンプリンタ５と、チェックアウトカウンタに設置される会計装置であるＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ：販売時点管理）端末６と、システム全体を制御する注文管理制御装置としてのオーダステーション７と、を備えており、無線通信ユニット４とキッチンプリンタ５とＰＯＳ端末６とを通信回線８によってオーダステーション７に接続することにより構成されている。
【００１３】
ハンディターミナル２には、各種操作キーを配設したキーボード２１と、入力された注文情報の内容等を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２０とが設けられている。特に図示しないが、キーボード２１に配設された操作キーとしては、「０」から「９」まで数字を入力するためのテンキー、所望のメニュー品目を指定するために予めメニュー品目がプリセットされたメニューキー等が含まれている。注文担当店員は、キーボード２１を操作して、接客フロアのテーブルに予め付与されているテーブル番号や顧客が口頭で告げた注文についてハンディターミナル２に入力する。ハンディターミナル２に入力されたテーブル番号や注文情報は無線通信ユニット４を介してオーダステーション７に対して送信される。
【００１４】
卓上注文端末３には、接客フロアのテーブルに配置されて顧客に向けて情報が表示されるＬＣＤ３０及び操作キー３１が設けられている。ＬＣＤ３０には注文内容、金額、配膳待ち時間等の各種情報が表示され、操作キー３１としては、「０」から「９」まで数字を入力するためのテンキーや入力した数字をクリアするためのクリアキー等が設けられている。なお、卓上注文端末３には、メニュー品目がその品番と共に一覧表示されたメニュー表Ｍが挿し込まれるスリットＳが形成されている。そして、顧客は、注文担当店員に注文を告げるほかに、卓上注文端末３の操作キー３１のテンキーを操作して所望するメニュー品目の品番入力をすることによっても注文をすることができる。卓上注文端末３には配置されたテーブルのテーブル番号が予め設定されており、卓上注文端末３に入力された注文情報は、このテーブル番号とともに無線通信ユニット４を介してオーダステーション７に対して送信される。
【００１５】
オーダステーション７には、各種操作キーを配設したキーボード４０と情報が表示されるＬＣＤ４１とが設けられている。特に図示しないが、キーボード４０に配設された操作キーとしては、「０」から「９」まで数字を入力するためのテンキーが含まれている。
【００１６】
なお、オーダエントリシステム１を構成する無線通信ユニット４、キッチンプリンタ５、及びＰＯＳ端末６については、その構造及び機能は従来のものと何ら変わるものではないためその説明は省略する。
【００１７】
図２は、ハンディターミナル２に内蔵される各部の電気的接続を示すブロック図である。ハンディターミナル２には、制御部２２が備えられており、この制御部２２が各部を駆動制御する。制御部２２は、各部を集中的に制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２３にバスライン２４を介して、ＣＰＵ２３を動作させるコンピュータプログラム等の固定的データを予め格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２５と各種データを書き換え自在に格納するワークエリアとして機能するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２６とが接続されて構成されている。ＲＯＭ２５には、各種メニュー品目のメニュー品目名及び当該メニュー品目の価格を記憶保持する商品データファイル（図示せず）も格納されている。このような制御部２２には、バスライン２４を介してキーボード２１、ＬＣＤ２０、及び無線通信ユニット４との間で無線通信するための無線通信装置２９が接続されている。
【００１８】
図３は、卓上注文端末３に内蔵される各部の電気的接続を示すブロック図である。卓上注文端末３には制御部３２が備えられており、この制御部３２が各部を駆動制御する。制御部３２は、各部を集中的に制御するＣＰＵ３３にバスライン３４を介して、制御部３２を動作させるコンピュータプログラム等の固定的データを予め格納するＲＯＭ３５と各種データを書き換え自在に格納するワークエリアとして機能するＲＡＭ３６と、が接続されて構成されている。ＲＯＭ３５には、各種メニュー品目のメニュー品目名及び当該メニュー品目の価格を記憶保持する商品データファイル（図示せず）も格納されている。このような制御部３２には、バスライン３４を介して操作キー３１、ＬＣＤ３０、及び無線通信ユニット４との間で無線通信するための無線通信装置３９が接続されている。無線通信装置３９により、卓上注文端末３は、オーダステーション７との間でのデータの送受信を可能にしている。
【００１９】
図４は、オーダステーション７に内蔵される各部の電気的接続を示すブロック図である。オーダステーション７には、制御部４２が備えられており、この制御部４２が各部を駆動制御する。制御部４２は、各部を集中的に制御するＣＰＵ４３にバスライン４４を介して、ＣＰＵ４３を動作させるコンピュータプログラム等の固定的データを予め格納するＲＯＭ４５と各種データを書き換え自在に格納するワークエリアとして機能するＲＡＭ４６とが接続されて構成されている。このような制御部４２には、バスライン４４を介してキーボード４０、ＬＣＤ４１、及び通信回線８を介して各装置と通信するためのライン通信装置４９が接続されている。
【００２０】
また、オーダステーション７のＲＡＭ４６内には、注文情報を記憶するための顧客注文情報ファイルＦ１が設けられている。この顧客注文情報ファイルＦ１には、伝票番号毎に、テーブル番号、人数、注文メニュー品目、注文数量、注文情報が入力された入力時刻等が記憶される。この顧客注文情報ファイルＦ１に記憶された内容は、該当する伝票番号についての会計処理がＰＯＳ端末６で終了するまで保持される。
【００２１】
さらに、オーダステーション７のＲＡＭ４６内には、後述する時間ファイルＦ２、メニューテーブルＴ１、シフトテーブルＴ２が設けられており、メニューテーブル１及びシフトテーブルＴ２については、キーボード４０の所定の操作によって、設定内容のＬＣＤ４１への表示や設定内容の入力及び変更を行うことができる。
【００２２】
図５は、時間ファイルＦ２を示す模式図である。時間ファイルＦ２は、注文情報の入力時刻の順に記憶されるテーブル番号ｆに対応させて、各テーブル番号から特定されるテーブルにおける配膳待ち時間ｈを記憶するものである。ここで、配膳待ち時間ｈは、ハンディターミナル２等に入力された注文情報に係るメニュー品目について配膳までに要する時間である。
【００２３】
図６は、メニューテーブルＴ１を示す模式図である。メニューテーブルＴ１は、メニュー表Ｍに一覧表示されているメニュー品目について、品番ａに対応させて、メニュー品目ｂとそのメニュー品目についてキッチンの調理人一人が調理を完了するに際して要する単品調理時間ｃとを記憶するものであり、設定内容はオーダエントリシステム１の使用前に予め入力される。なお、単品調理時間ｃは、例えば経験則等から求められる。
【００２４】
図７は、シフトテーブルＴ２を示す模式図である。シフトテーブルＴ２は、店舗の営業時間を所定の時間で区切った時間帯ｄに対応させて、それぞれの時間帯におけるキッチンの調理人のシフト人数ｅを記憶するものであり、メニューテーブルＴ１と同様に設定内容はオーダエントリシステム１の使用前に予め入力される。なお、本実施の形態では時間帯ｄは３０分毎に区切られた例を示しているが、これに限られないことは言うまでもない。
【００２５】
図８は、配膳待ち時間を算出する際に実行される処理の流れを示すフローチャートである。オーダステーション７の制御部４２は、ハンディターミナル２又は卓上注文端末３に入力された注文情報を受信すると（ステップＳ１のＹ）、テーブル番号に基づいて伝票番号毎に入力時刻やメニュー品目等の注文情報を顧客注文情報ファイルＦ１に記憶させる。なお、入力された注文情報に係るメニュー品目を以下、入力メニュー品目と称する。
【００２６】
次に、制御部４２は、メニューテーブルＴ１のメニュー品目ｂと単品調理時間ｃとを参照して、入力メニュー品目に含まれる各メニュー品目について単品調理時間を足し合わせて合計した調理時間（以下、合計調理時間と称する）を取得する（ステップＳ２）。図６に示したメニューテーブルＴ１を参照して具体的に説明すると、入力メニュー品目に含まれるメニュー品目ｂがＡ、Ｂ、Ｃ、及びＤの場合、それぞれ単品調理時間ｃは２分、２分、５分、及び４分なので、入力メニュー品目の合計調理時間は１３分となる。
【００２７】
そして、制御部４２は、入力メニュー品目について注文情報が入力されてから（入力時刻）から調理が開始されるまでに要する時間（以下、調理開始待ち時間と称する）を取得する（ステップＳ３）。つまり、制御部４２は、時間ファイルＦ２に記憶された他のテーブルにおける配膳待ち時間ｈを参照して最長の配膳待ち時間を取得し、取得した配膳待ち時間を調理開始待ち時間とする。そして、次に、制御部４２は、この調理開始待ち時間に基づいて入力メニュー品目についての調理開始時刻を決定する（ステップＳ４）。図５に示した時間ファイルＦ２を参照して具体的に説明すると、入力時刻１０：４３である場合、ステップＳ３として、最長の配膳待ち時間１２分を取得してこれを調理開始待ち時間１２分とし、ステップＳ４として、入力時刻１０：４３に調理開始待ち時間１２分を加算して調理開始時刻１０：５５分を得る。
【００２８】
次に、制御部４２は、シフトテーブルＴ２を検索して、時間帯ｄとシフト人数ｅとを参照して、調理開始時刻からシフト人数が最初に変更する時刻（以下、シフト変更時刻と称する）までの時間（以下、作業時間と称する）に対応する時間帯におけるシフト人数を取得し、この作業時間に取得したシフト人数を乗じた時間を算出する（ステップＳ５）。このようにして、ステップＳ５では、調理開始時刻からシフト変更時刻までのシフト人数全員分の作業時間（以下、合計作業時間と称する）が算出される。図７に示したシフトテーブルＴ２を参照して具体的に説明すると、例えば、調理開始時刻１０：５５の場合、調理開始時刻からシフト変更時刻１１：００までの時間５分を作業時間５分として、対応する時間帯におけるシフト人数２人を乗じて合計作業時間１０分を取得する。つまり作業時間５分をシフト人数２人で作業することから実質的な作業時間（合計作業時間）が１０分であるということになる。そして、合計作業時間を取得した制御部４２は、ステップＳ２で算出された合計調理時間がこの合計作業時間以下であるか否かを判断する（ステップＳ６）。ここに、合計調理時間と取得したシフト人数とに基づいて、調理開始時刻からシフト変更時刻までの時間以内に、入力メニュー品目に係る調理が終了するか否かを判定する手段の機能が実行される。
【００２９】
そして、ステップＳ６で、合計調理時間が合計作業時間以下であると判断された場合（ステップＳ６のＹ）、つまり、調理が終了すると判定された場合、制御部４２は、合計調理時間を対応する時間帯におけるシフト人数で割った時間を算出することで、入力メニュー品目についてその時間帯におけるシフト人数で調理終了に要する時間を取得し、この時間をステップＳ３で取得された調理開始待ち時間に加算することで配膳待ち時間を算出する（ステップＳ７）。具体的に説明すると、例えば、調理開始待ち時間１２分、合計調理時間４分、及び、合計作業時間１０分の場合、ステップＳ６で合計調理時間４分が合計作業時間１０分以下であるので、ステップＳ７として、合計調理時間４分をシフト人数２人で割った時間２分が調理開始待ち時間１２分に加算されて配膳待ち時間１４分が取得される。ここに、調理開始待ち時間に調理が終了するに際して要する時間を加算した時間を配膳待ち時間として取得する手段の機能が実行される。
【００３０】
ステップＳ７で配膳待ち時間が取得されると、制御部４２は、この配膳待ち時間に係る情報を、テーブル番号に対応させて時間ファイルＦ２に記憶させ（ステップＳ８）、テーブル番号と共に配膳待ち時間に係る情報を卓上注文端末３のＬＣＤ３０に表示させるために送信出力する（ステップＳ９）。そして、送信出力された配膳待ち時間の情報は、無線通信ユニット４を介して、テーブル番号から特定される卓上注文端末３へ送信される。
【００３１】
一方で、ステップＳ６で、合計調理時間が合計作業時間を超過していると判断された場合（ステップＳ６のＮ）、つまり、調理が終了しないと判定された場合、最初のシフト変更時刻以降の時間帯でのシフト人数も参照して配膳待ち時間が算出されることになる。まず、制御部４２は、合計調理時間から合計作業時間を減算して得られた時間を新たな合計調理時間として取得し（ステップＳ１０）、調理開始時刻からシフト変更時刻までの時間（作業時間）を調理開始待ち時間に加算して得られた時間を新たな調理開始待ち時間として取得する（ステップＳ１１）。そして、ステップ１１で得られた新たな調理開始待ち時間と入力時刻とから新たな調理開始時刻を決定し（ステップＳ１２）、再び合計調理時間が合計作業時間以下であるか否かを判断する（ステップＳ５、６）。ここに、調理開始時刻からシフト変更時刻までに調理が終了する分の時間を合計調理時間から減算した時間を新たな合計調理時間として取得し、調理開始待ち時間に調理開始時刻からシフト変更時刻までの時間（作業時間）を加算した時間を新たな調理開始待ち時間として取得して新たな調理開始時刻を決定し、再度判定をする手段の機能が実行される。
【００３２】
ここで、図７に示したシフトテーブルＴ２を参照して具体的に説明すると、例えば、入力時刻１０：４３、調理開始待ち時間１２分、及び、合計調理時間１３分の場合、調理開始時刻１０：５５、合計作業時間１０分（作業時間５分×シフト人数２人）となり、ステップＳ６での判定の結果、合計調理時間１３分が合計作業時間１０分を超過しているので、ステップＳ１０として、合計調理時間１３分から合計作業時間１０分を減算した時間３分を新たな合計調理時間３分として取得する。そして、ステップＳ１１として、調理開始時刻１０：５５からシフト変更時刻１１：００までの作業時間５分を調理開始待ち時間１２分に加算した時間１７分を新たな調理開始待ち時間１７分として取得し、ステップＳ１２として入力時刻１０：４３に新たな開始待ち時間１７分を加算して新たな調理開始時刻１１：００を決定する。そして、再びステップＳ５へ進み、ステップＳ５として、新たな調理開始時刻１１：００からシフト変更時刻１１：３０までの作業時間３０分にその時間帯におけるシフト人数３人を乗じた合計作業時間９０分を算出し、ステップＳ６での判定の結果、新たな合計調理時間３分が合計作業時間９０分以下であるので、ステップＳ７として、合計調理時間３分をその時間帯におけるシフト人数３人で割った時間１分を新たな調理開始待ち時間１７分に加算することで、配膳待ち時間１８分を算出する。
【００３３】
また、別の例で具体的に説明すると、例えば、単品調理時間の合計として合計調理時間１２４分の場合（他は上記条件のままとする）、ステップＳ６での判定の結果、合計調理時間１２４分が合計作業時間１０分を超過しているので、ステップＳ１０として、合計調理時間１２４分が合計作業時間１０分から超過した時間１１４分を新たな合計調理時間１１４分として取得する。そして、ステップＳ１１として、調理開始時刻１０：５５からシフト変更時刻１１：００までの作業時間５分を、調理開始待ち時間１２分に加算して、得られた時間１７分を新たな調理開始待ち時間１７分として取得し、ステップＳ１２として、入力時刻１０：４３に新たな開始待ち時間１７分を加算して新たな調理開始時刻１１：００を決定する。そして、再びステップＳ５へ進み、ステップＳ５として、新たな調理開始時刻１１：００からシフト変更時刻１１：３０までの作業時間３０分にその時間帯におけるシフト人数３人を乗じた合計作業時間９０分を算出し、ステップＳ６の判定の結果、なお、合計調理時間１１４分が合計作業時間９０分を２４分超過しているので、再びステップＳ１０に進むことになる。ステップＳ１０として、合計調理時間１１４分から合計作業時間９０分を減算した２４分を新たな合計調理時間２４分として取得する。そしてステップＳ１１として、調理開始時刻１１：００からシフト変更時刻１１：３０までの作業時間３０分を調理開始待ち時間１７分に加算して新たな調理開始待ち時間４７分を取得し、ステップＳ１２として新たな調理開始時刻１１：３０を得る。そして、ステップ５として、この調理開始時刻１１：３０からシフト変更時刻１２：００までの時間３０分にその時間帯におけるシフト人数６人を乗じた作業時間１８０分を算出し、ステップＳ６の判定の結果、合計調理時間２０分は作業時間１８０分以下であるので、ステップＳ７として、合計調理時間２４分をその時間帯におけるシフト人数６人で割った時間４分を新たな調理開始待ち時間４７分に加算することで、配膳待ち時間５１分を算出する。このように、ステップＳ６で合計調理時間が合計作業時間以下であると判断されて、調理終了すると判定されるまで、ステップＳ１０〜１２までの処理は繰り返される。
【００３４】
図９は、配膳待ち時間が表示された卓上注文端末３のＬＣＤ３０を示す平面図である。卓上注文端末３の制御部３２は、オーダステーション７から送信された配膳待ち時間についての情報を受信すると、図９に示すように、配膳待ち時間３０ａをＬＣＤ３０に表示させる。顧客は、テーブルに配置された卓上注文端末３のＬＣＤ３０に表示された配膳待ち時間を見ることで、注文したメニュー品目が配膳されるまで時間を認識することができる。
【００３５】
以上説明したように本実施の形態によれば、入力メニュー品目についての配膳待ち時間が、時間帯別のキッチンの調理人のシフト人数が反映されて算出されるので、シフト変更に対応した正確な配膳待ち時間を取得することができ、これを卓上注文端末３のＬＣＤ３０に表示させることで、正確な配膳待ち時間を顧客に対して報知することができる。
【００３６】
そして、顧客は、自分がした注文についてのメニュー品目がいつ配膳されるのかを正確に知ることができるので配膳待ちに際してのストレスを感じることなくなり、顧客に対するサービス向上への寄与が期待できる。また、店舗としては、配膳待ち時間内にメニュー品目が配膳できない場合には、その時間帯におけるシフトに問題があることになるので、従業員の管理、査定にも役立てることができる。
【００３７】
なお、本実施の形態では、配膳待ち時間が表示される表示装置として卓上注文端末３を例に示したが、これに限られず、例えば、操作キー３１等の入力部がなく注文情報が入力されない卓上表示器等であってもよい。
【図面の簡単な説明】
【００３８】
【図１】本実施の形態のオーダエントリシステムの全体構成を概略的に示すシステム構成図である。
【図２】ハンディターミナルに内蔵される各部の電気的接続を示すブロック図である。
【図３】卓上注文端末に内蔵される各部の電気的接続を示すブロック図である。
【図４】オーダステーションに内蔵される各部の電気的接続を示すブロック図である。
【図５】時間ファイルを示す模式図である。
【図６】メニューテーブルを示す模式図である。
【図７】シフトテーブルを示す模式図である。
【図８】配膳待ち時間を算出する際に実行される処理の流れを示すフローチャートである。
【図９】配膳待ち時間が表示された卓上注文端末のＬＣＤを示す正面図である。
【符号の説明】
【００３９】
１…オーダエントリシステム、２…注文端末（ハンディターミナル）、３…表示装置（卓上注文端末）、７…注文管理制御装置（オーダステーション）、Ｔ１…メニューテーブル、Ｔ２…シフトテーブル
【図１】
2007156515.tif 000003
【図２】
2007156515.tif 000004
【図３】
2007156515.tif 000005
【図４】
2007156515.tif 000006
【図５】
2007156515.tif 000007
【図６】
2007156515.tif 000008
【図７】
2007156515.tif 000009
【図８】
2007156515.tif 000010
【図９】
2007156515.tif 000011