(57)【要約】【課題】複数の客が同時に注文した際に各カテゴリ分けされた料理を同じタイミングで客に提供する方式に関する。【解決手段】  複数の客から注文される異なる種類の料理の配膳管理をする配膳管理装置であって、料理を識別する調理ＩＤ、調理に必要な時間を示す調理時間、調理品目ごとに提供すべきタイミングである提供タイミングとを有する調理テーブルと、複数の客のメニューを受信すると、該メニュー毎に前記調理テーブルから調理する調理ＩＤを抽出する抽出手段、前記抽出手段から提供タイミング毎の全ての調理ＩＤの最長調理時間を検出し、基準時刻に最長調理時間を加えたもの調理完成時刻とし、該最長調理時間以外の調理ＩＤに関する調理時間と該調理完成時刻とから各調理ＩＤの調理開始時刻を求める時刻算出手段、前記時刻算出手段で求めた各調理ＩＤの調理開始時刻を出力する出力手段とを有することを特徴とする。【選択図】        図１
2006031611.tif 000002
【特許請求の範囲】
【請求項１】
複数の客から注文される異なる種類の料理の配膳管理をする配膳管理装置であって、
料理を識別する調理ＩＤ、調理に必要な時間を示す調理時間、調理品目ごとに提供すべきタイミングである提供タイミングとを有する調理テーブルと、
複数の客のメニューを受信すると、該メニュー毎に前記調理テーブルから調理する調理ＩＤを抽出する抽出手段、
前記抽出手段から提供タイミング毎の全ての調理ＩＤの最長調理時間を検出し、基準時刻に最長調理時間を加えたもの調理完成時刻とし、該最長調理時間以外の調理ＩＤに関する調理時間と該調理完成時刻とから各調理ＩＤの調理開始時刻を求める時刻算出手段、
前記時刻算出手段で求めた各調理ＩＤの調理開始時刻を出力する出力手段
を有することを特徴とする配膳管理装置。
【請求項２】
調理テーブルには更に、各提供タイミング間でそれぞれ最適の提供時間間隔情報を有し、
前記時刻算出手段は更に、以前のタイミングがある場合は、以前のタイミングで料理を提供してから次のタイミングで料理を提供するための調理開始時刻を決定する際に、
前記提供時間間隔情報と以前のタイミングで算出した調理完成時刻との和を取った第一の時刻情報と、最長調理時間と基準時刻との和を取った第二の時刻情報とから、該第一の時刻情報の方が第二の時刻情報よりも遅い場合は、第一の時刻を調理完成時刻とし、
該第二の時刻情報の方が第一の時刻情報よりも遅い場合は、第二の時刻を調理完成時刻とする
ことを特徴とする配膳管理装置。
【請求項３】
複数の客から注文される異なる種類の料理の配膳管理をする配膳管理プログラムであって、
コンピュータに
料理を識別する調理ＩＤ、調理に必要な時間を示す調理時間、調理品目ごとに提供すべきタイミングである提供タイミングとを有する調理テーブルと、
複数の客のメニューを受信すると、該メニュー毎に前記調理テーブルから調理する調理ＩＤを抽出する抽出手段、
前記抽出手段から提供タイミング毎の全ての調理ＩＤの最長調理時間を検出し、基準時刻に最長調理時間を加えたもの調理完成時刻とし、該最長調理時間以外の調理ＩＤに関する調理時間と該調理完成時刻とから各調理ＩＤの調理開始時刻を求める時刻算出手段、
前記時刻算出手段で求めた各調理ＩＤの調理開始時刻を出力する出力手段
として機能させるための配膳管理プログラム。
【請求項４】
調理テーブルには更に、各提供タイミング間でそれぞれ最適の提供時間間隔情報を有し、
前記時刻算出手段は更に、以前のタイミングがある場合は、以前のタイミングで料理を提供してから次のタイミングで料理を提供するための調理開始時刻を決定する際に、
前記提供時間間隔情報と以前のタイミングで算出した調理完成時刻との和を取った第一の時刻情報と、最長調理時間と基準時刻との和を取った第二の時刻情報とから、該第一の時刻情報の方が第二の時刻情報よりも遅い場合は、第一の時刻を調理完成時刻とし、
該第二の時刻情報の方が第一の時刻情報よりも遅い場合は、第二の時刻を調理完成時刻とする
として機能させる請求項３記載の配膳管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レストランにおいて、複数の客に対する配膳管理方法に関する。
【背景技術】
【０００２】
従来のレストランでの伝票管理では、ICタグを皿に付与し、皿上の商品と関連付け、精算時に利用するために管理するものはあった。
商品販売店、特に回転寿司店等において、回転搬送機に載せられた標準品の他に、注文品に対しても的確な対応ができる商品販売管理装置を提供する事を目的とし、商品情報を非接触で書き込み又は読み出し可能な個体識別情報キャリアを有する容器に商品を載せ、前記キャリアは容器に載っている商品が標準品か注文品かを識別する情報および注文品には更に注文をした客席を特定する情報を保持し、標準品も注文品も、客席テーブルに載せられると支払精算情報が作成表示することにより可能とするものはあった。。（例えば特許文献１参照。）。
【特許文献１】（特開２００３−２７１７１３号公報。）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、レストランにおいて、皿とメニューが一対一ではないものがある。その場合、前記従来の管理方法では、一つの伝票に対して、複数の皿が発生することになり、調理者の熟練を要する。また、複数の客が同時に注文した際に各カテゴリ分けされた料理を同じタイミングで客に提供するためには、熟練者でないと順序管理、及びそれぞれの料理の調理開始タイミングの把握が困難であった。
【課題を解決するための手段】
【０００４】
本発明の特徴は、  複数の客から注文される異なる種類の料理の配膳管理をする配膳管理装置であって、  料理を識別する調理ＩＤ、調理に必要な時間を示す調理時間、調理品目ごとに提供すべきタイミングである提供タイミングとを有する調理テーブルと、複数の客のメニューを受信すると、該メニュー毎に前記調理テーブルから調理する調理ＩＤを抽出する抽出手段、前記抽出手段から提供タイミング毎の全ての調理ＩＤの最長調理時間を検出し、基準時刻に最長調理時間を加えたもの調理完成時刻とし、該最長調理時間以外の調理ＩＤに関する調理時間と該調理完成時刻とから各調理ＩＤの調理開始時刻を求める時刻算出手段、前記時刻算出手段で求めた各調理ＩＤの調理開始時刻を出力する出力手段とを有することを特徴とする。
【０００５】
この構成により、複数の客が異なるメニューを注文したとしても、それぞれのメニューについて提供タイミング毎の料理を同時に提供できる。
また、さらに、調理テーブルには更に、各提供タイミング間でそれぞれ最適の提供時間間隔情報を有し、前記時刻算出手段は更に、以前のタイミングがある場合は、以前のタイミングで料理を提供してから次のタイミングで料理を提供するための調理開始時刻を決定する際に、前記提供時間間隔情報と以前のタイミングで算出した調理完成時刻との和を取った第一の時刻情報と、最長調理時間と基準時刻との和を取った第二の時刻情報とから、該第一の時刻情報の方が第二の時刻情報よりも遅い場合は、第一の時刻を調理完成時刻とし、該第二の時刻情報の方が第一の時刻情報よりも遅い場合は、第二の時刻を調理完成時刻とすることを特徴とする。
【０００６】
この構成により、提供タイミングごとの料理の配膳タイミングを適切な時間に調整することが可能となる。
【発明の効果】
【０００７】
本発明の配膳管理プログラムにより、飲食店における調理順序の管理が容易になり、また客のグループに対して同時に料理を提供できるようになり、客に対するサービスの向上が実現できる。
【発明を実施するための最良の形態】
【０００８】
(実施例)
【０００９】
図１に本発明を実施するためのシステム構成図を示す。
【００１０】
本発明のシステム構成は、調理管理サーバ１０、注文端末２０、ＰＯＳ端末３０、表示機４０、調理台５０、客管理テーブル６０、料理データベース７０、メニューデータベース８０、調理順序管理テーブル９０、最適提供時間テーブル１００、皿１１０からなる。
【００１１】
皿１１０には、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグが付加されており、皿１１０毎に識別可能とする。
【００１２】
調理管理サーバ１０は、注文端末２０と無線接続され、ＰＯＳ端末３０、表示機４０、調理台５０とも接続されており、客管理テーブル６０、料理データベース７０、メニューデータベース８０、調理順序管理テーブル９０、最適提供時間テーブル１００を有する。また、調理管理サーバ１０は調理管理プログラム１１を有しており、調理管理プログラム１１は、客の注文データの順序管理、料理作成指示の表示、及び客データの管理を調理管理サーバ１０に機能させる。
【００１３】
注文端末２０は、客の応対を担当するフロア担当者が所持しており、フロア担当者により客からの注文が入力されると、調理管理サーバ１０へ送信する。
【００１４】
ＰＯＳ端末３０は、客が支払いを行う際、客の決済を行い、決済データを調理管理サーバ１０に送信する。
【００１５】
表示機４０は、調理場内に設置され調理者が使用するものであり、客から注文を受けた料理が登録された皿１１０について、皿１１０のＲＦＩＤタグから得られる識別情報に基づき、各皿毎の調理方法を表示する。
【００１６】
調理台５０は、ＲＦＩＤタグに対して読み込みあるいは書き込みを行う機能を有しており、フロア担当者からメニューの注文を受けた場合は、メニューに該当する皿種別に基づき、調理者が該当する皿１１０を調理台５０に置くと、皿１１０のＲＦＩＤタグの識別情報と注文データとが関連付けられ調理管理サーバ１０に記憶される。また、メニュー情報が関連付けられた皿１１０が置かれた場合は、皿１１０のＲＦＩＤタグを読取り調理管理サーバ１０に記憶された調理情報を読み出し、表示機４０に表示させる。
【００１７】
客管理テーブル６０は、客の情報を管理し、客の注文したメニュー毎に登録したものである。客管理テーブル６０のデータ構成を図２に示す。
記憶される。
客管理データベース６０への登録は、来店した客が注文したメニュー情報及び店内の客の場所情報等をフロア担当者がフロア端末２０に入力することで、フロア端末２０経由で調理管理サーバ１０に入力され、客管理データベース９０に記憶される。
客管理テーブル６０のデータ構成は、来店した客がグループであった場合、客のグループ単位で同時に料理を提供するために登録する客グループＩＤ６１、客のグループ内の個人を特定し、提供する料理と関連付けるための客ＩＤ６２、客の座席に対応するテーブルを示すテーブルＩＤ６３、客の注文した料理を示すメニューＩＤ６４、とからなる。
【００１８】
料理データベース７０は、店で客に提供する料理に関する情報が予め登録されたものであり、料理データベース７０の構成を図３に示す。
【００１９】
料理データベース７０のデータ構成は、一つのメニューに含まれる複数の料理毎を識別するためのＩＤを示す調理ＩＤ７１、調理ＩＤ７１の調理時間を記憶した調理時間７２、調理ＩＤ７１の調理方法等を記憶した料理情報７３、調理ＩＤ７１に対応した皿１１０の種類を示す皿種類７４、調理ＩＤ７１を客に提供する場合に、客が注文したメニューの内、どのタイミングで客に提供するかを記憶した提供タイミング７５とからなる。提供タイミング７５は、例えば、客のグループで、コースと単品との組み合わせの注文があった場合は、コースのメイン料理の配膳タイミングと単品の配膳タイミングとを同時に提供するなどの条件を入力しておくものである。
【００２０】
メニューデータベース８０は、料理データベース７０での複数の調理ＩＤ７１を組み合わせたセットなどを提供する場合の組み合わせが記憶されており、レストランで扱う客に提示する全てのメニューが予め記憶されているものであり、メニューデータベース８０のデータ構成を図４に示す。
【００２１】
メニューデータベース８０のデータ構成は、メニューを識別するメニューＩＤ８１、メニューＩＤ８１に対応する複数の調理品がある場合は各調理品ごとの調理ＩＤ８２からなる。
【００２２】
調理順序管理テーブル９０は、客管理テーブル６０、料理データベース７０、メニューデータベース８０等から、調理管理サーバ１０の調理管理プログラム１１が、いつ、何の調理を開始すべきかの指示情報を作成し、記憶されたものであり、調理順序管理テーブル９０のデータ構成を図５に示す。
調理順序管理テーブル９０の構成は、皿１１０を識別するための皿ＩＤ９１、皿１１０を提供する客グループを特定する客グループＩＤ９２、皿ＩＤ９１に関連付けられた調理対象である調理ＩＤ９３、調理ＩＤ９３に対応する料理データベース７０の調理時間７２と、最適提供時刻とから算出した調理開始時刻９４、調理ＩＤ９３に該当する提供タイミング７５である提供タイミング９５とからなる。
【００２３】
最適提供時間テーブル１００は、各提供タイミング７５について最適な提供タイミングを記憶したものであり、最適提供時間テーブル１００の構成を図６に示す。
【００２４】
最適提供時間テーブル１００のデータ構成は、提供タイミング分類１０１、提供タイミング分類間の最適提供時間１０２からなる。
【００２５】
提供タイミング分類１０１は、調理管理サーバ１０で調理開始時刻を算出する際、各調理ＩＤ７１に対応する提供タイミング７５の数値（タイミング１、タイミング２、タイミング３）のタイミング間が示される。
【００２６】
提供タイミング分類１０１が１−２とあるのは、提供タイミング７５が１である調理ＩＤ７１の料理を提供してから提供タイミング７５が２である調理ＩＤ７１の料理を提供するまでの間、提供タイミング分類１０１が１−３とあるのは、提供タイミング７５が１である調理ＩＤ７１の料理を提供してから提供タイミング７５が３である調理ＩＤ７１の料理を提供するまでの間、提供タイミング分類１０１が２−３とあるのは、提供タイミング７５が２である調理ＩＤ７１の料理を提供してから提供タイミング７５が３である調理ＩＤ７１の料理を提供するまでの間、のことである。
【００２７】
提供タイミング分類間の最適提供時間１０２は、以前のタイミングから今回のタイミングまでに必要な時間が入力されている。例えば、タイミング分類１０１が１−２の場合では、タイミング１の料理が提供されてからタイミング２の料理が提供されるまでの時間が４分であるときが最適提供時間、タイミング分類１−３の場合では、タイミング１の料理が提供されてからタイミング３の料理が提供されるまでの時間が０分であるときが最適提供時間、タイミング分類２−３の場合では、タイミング２の料理が提供されてからタイミング３の料理が提供されるまでの時間が８分であるときが最適提供時間、であることを示している。
【００２８】
以下に、客がテーブルについてから、注文をし、調理をし、配膳をし、客が料金を支払いをするの一連の処理についてシステムの処理について説明する。
【００２９】
まず、客がテーブルについてから、注文をし、調理管理サーバ１０に注文情報が通知されるまでを説明する。
【００３０】
図７は、調理管理サーバ１０が客の注文情報を受信し、客管理テーブル６０に登録されるまでの処理を示すフローチャートである。
【００３１】
一人あるいは複数の客が入店すると、フロア従業員が案内するテーブルか客が適当なテーブルに着席する。
【００３２】
客がメニューを注文する際、フロアの従業員が注文端末２０に客グループＩＤ６１、客ＩＤ６２、テーブルＩＤ６３、メニューＩＤ６４を登録する。テーブルＩＤ６３については、注文端末２０がＲＦＩＤ読み取り機能を有しており、テーブルに予め備え付けられたテーブル識別ＲＦＩＤタグから注文端末２０で読み取る方式としてもよい。
【００３３】
注文端末２０は登録され（Ｓ１０１）た上記、客グループＩＤ６１、客ＩＤ６２、テーブルＩＤ６３、メニューＩＤ６４を調理管理サーバ１０に通知し、（Ｓ１０２）調理管理サーバ１０の調理管理プログラム１１は上記、客グループＩＤ６１、客ＩＤ６２、テーブルＩＤ６３、メニューＩＤ６４を客管理テーブル６０に登録する。
【００３４】
図２の客管理テーブルの客グループＩＤ６１がＡの客グループでは、客ＩＤ６２（３人の客であるＡ０１、Ａ０２、Ａ０３）が、テーブルＩＤ６３が１のテーブルについており、客Ａ０１がメニューＩＤ６４ｍ００１を注文し、Ａ０２がｍ００２を注文し、Ａ０３がｍ００５およびｍ０１２を注文している状態であることが記憶されている。
【００３５】
次に、調理管理サーバ１０が注文情報を受信してから調理順序を確定するまでの処理について説明する。
【００３６】
図８乃至図１０に調理管理サーバ１０で調理開始時刻を決定するフローチャートを示す。
調理管理サーバ１０の調理管理プログラム１１は、以降の処理をコンピュータに実行させる。
【００３７】
図８に調理管理サーバ１０での調理順序登録処理のフローチャートその１を示す。
【００３８】
まず、調理開始時刻を決定するべき客管理テーブル６０内の客グループの設定を行う（Ｓ２０１）。本実施例ではグループ単位で設定を行うものとし、客グループＩＤがＡの客グループを対象とする。
【００３９】
次に、客管理テーブル６０内の客グループＩＤ６１が合致するレコードを一つ呼出す（Ｓ２０２）。これにより、客管理テーブル６０の客グループＩＤ６１がＡの客グループのレコードについてコンピュータのメモリ上に呼び出される。
【００４０】
次に、メニューＩＤ６４の抽出を行い、（Ｓ２０３）。これは、客グループが注文したメニューＩＤ６４に基づき、グループ内の料理提供タイミングをどのようにすればよいかを決定するためのＳ２０４からＳ２０７までの処理に対する前処理である。
【００４１】
以下の処理で提供タイミングによるソートを行う処理を行う。
まず、メニューＩＤ６４と対応するメニューデータベース８０のメニューＩＤ８１であって、メニューＩＤ８１に対応する複数の調理ＩＤ８２のレコードを一つ呼出す（Ｓ２０４）。
調理管理テーブル９０に新規レコードとして、調理ＩＤ８２に対応する調理ＩＤ９３、客グループＩＤ６に対応する客グループＩＤ９２、調理ＩＤ８２に対応する料理データベース７０の調理ＩＤ７１の提供タイミング７５に対応する提供タイミング９５を登録する（Ｓ２０５）。
メモリ上のメニューＩＤ８１に含まれる全ての調理ＩＤ８２について読み込んだかを判定し（Ｓ２０６）、
メニューＩＤ８１の全ての調理ＩＤ８２を読み込んでいない場合（Ｓ２０６：Ｎｏ）は、引き続きＳ２０４に戻り、次のレコードの調理ＩＤについてＳ２０４以降の処理を行う。
一方、メニューＩＤ８１の全ての調理ＩＤ８２を読み込んだ場合（Ｓ２０６：Ｙｅｓ）は、メモリ上に呼び出した客グループＩＤ６１が合致する全ての客管理テーブルのレコードについて読み込んだかを判定する（Ｓ２０７）。
全ての客管理テーブルのレコードについて読み込んでいない場合（Ｓ２０７：Ｎｏ）は、Ｓ２０２に戻り、客管理テーブル６０内の客グループＩＤ６１が合致する次のレコードについてＳ２０２以降の処理を行い、一方、全ての客管理テーブルのレコードについて読み込んだ場合（Ｓ２０７：Ｙｅｓ）は、
登録された順序管理テーブル９０で同一客グループ９２内での提供タイミング９５でソートする（Ｓ２０８）。
以上により、客グループに提供するの全ての料理と各料理について提供するタイミングによりソートすることができる。この提供タイミングでソートされたことにより、各提供タイミングが合致する料理について同時に提供できるような時間調整を次に行う。
図９に客グループのそれぞれの料理について作成時刻を決定するための調理管理サーバ１０での調理順序登録処理のフローチャートその２を示す。
Ｓ２０８で調理順序管理テーブル９０の客グループＩＤ９２が合致するレコードは提供タイミング９５でソートされている。以降の処理では提供タイミング９５によって処理を行うため、提供タイミング９５でソートされている同一グループ内において最初の検索か否かを識別するためのフラグをＯＮにする（Ｓ３０１）。
客グループ内でソートされている最初のレコードの提供タイミング９５を記憶するとともに現在対象となる提供タイミングの値として記憶（Ｓ３０２）。これは客グループに提供する料理を分類し、提供タイミング９５の値が１、２、３のどれが最初であるのかを記憶しておくものである。また、以降の処理では、提供タイミング毎に処理を行うため、現在対象となっている提供タイミングの値を記憶する必要があり、その初期値をここで設定する。
Ｓ３０３以降で同一の提供タイミング９５のレコードを順に処理する。
まず、現在対象となっている提供タイミングと合致する提供タイミング９５を有するレコードを一つ呼出す（Ｓ３０３）。
取り出したレコードの調理ＩＤ９３に基づき、料理データベース７０の調理時間７２を呼出しメモリ上に記憶する（Ｓ３０４）。
同一提供タイミングの全てのレコードについて呼出しが完了したか否かを判定し（Ｓ３０５）、
呼び出していない場合（Ｓ３０５：Ｎｏ）は、次のレコードについてＳ３０３に戻り同様に処理を行い、同一提供タイミングの全ての全てのレコードを呼び出した場合（Ｓ３０５：Ｙｅｓ）は、同一提供タイミングでの最適提供時間の算出と、同一提供タイミングでの各料理の調理開始時刻の算出処理を次に行う。
まず、同一提供タイミング９５での各レコードの調理時間が最長のレコードを最長調理時間とする（Ｓ３０６）。
次に、Ｓ３０１で設定した最初の検索か否かを識別するためのフラグがＯｎか否かを判定する（Ｓ３０７）。
識別フラグがＯｎである場合（Ｓ３０７：Ｙｅｓ）は、現在の提供タイミングの料理が客に最初に提供する料理であることを意味しており、識別フラグをＯｆｆにし（Ｓ３０８）、現在対象となっている提供タイミングの料理の調理完成時刻を現在時刻にＳ３０６で算出した最長調理時間を加えたとして算出（Ｓ３０９）し、調理完了時刻を記憶する。
【００４２】
一方、識別フラグがＯｆｆである場合（Ｓ３０７：Ｎｏ）は、現在の対象タイミング以前の提供タイミングの料理をに客に対して提供しており、その料理を客が食べ終わるような時間を調整するための処理を別途行う必要がある。
【００４３】
そのための判定として、前回の調理完了時刻と現在時刻との差分をとった時間Ａを求め、現在の提供タイミング分類１０１での最適提供時間１０２呼出し、時間Ａと最適提供時間１０２との和により時間１を求め、時間１と最長調理時間とを比較する（Ｓ３１０）。
時間１と最長調理時間とを比較する（Ｓ３１１）。時間１の方が大きい場合、すなわち、最適提供時刻に現在の提供タイミングの料理を全て調理完了することが可能な場合（  Ｓ３１１：Ｙｅｓ）は、調理完了時刻を前回調理完了時刻と現在の対象となる提供タイミング分類１０１での最適提供時間１０２との和により求める（Ｓ３１２）。一方、最長調理時間の方が大きい場合、すなわち、現在時刻から該当する料理の調理を開始しても該当する提供タイミングに対して最適な提供時刻に間に合わすことができない場合（Ｓ３１１：Ｎｏ）は、調理完了時刻を現在時刻と最長調理時間との和により求める（Ｓ３１３）。
【００４４】
以上によって、対象となる提供タイミングでの調理完了時刻を導出できたので、以降の処理により調理管理テーブル９０に記憶される各調理ＩＤ９３について調理開始時刻をいつにするのかを決定する処理を行う。
【００４５】
図１０に、調理管理テーブル９０に記憶される各調理ＩＤ９３について調理開始時刻をいつにするのかを決定するための調理管理サーバ１０での調理順序登録処理のフローチャートその３を示す。
【００４６】
同一タイミング内のレコードを順に呼出す（Ｓ４０１）。該当レコードの調理ＩＤ９３に対応する料理データベース７０の調理ＩＤ７１と合致する調理時間７２の呼出（Ｓ４０２）す。調理開始時刻を先ほど導出した調理完了時刻から調理時間７２を減算することによって算出し、調理開始時刻９４に記憶する（Ｓ４０３）。
【００４７】
同一提供タイミング内での全てのレコードについて処理が終了したかを判断する（Ｓ４０４）。未だレコードが残っている場合（Ｓ４０４：Ｎｏ）は、次のレコードについてＳ４０１以降の処理を行う。同一提供タイミング内での全てのレコードについて処理が終了した場合（Ｓ４０４：Ｙｅｓ）は、全ての提供タイミングにて処理が終了したかを判定し（Ｓ４０５）未だ提供タイミングがある場合（Ｓ４０５：Ｎｏ）は、調理完了時刻を前回の調理完了時刻として記憶（Ｓ４０６）し、次の提供タイミングについてＳ３０３以降の処理を行う。一方、全ての提供タイミングでの処理が終了した場合（Ｓ４０５：Ｙｅｓ）は、対象となる客グループへの調理順序、調理開始時刻の設定が終了したこととなり、処理を終了する。
【００４８】
また、調理管理サーバが注文情報を受信してから調理順序を確定するまでの処理と並行して、客のメニューと該メニューを提供する皿との関連付け処理について説明する。
【００４９】
上記調理対象の調理順序登録処理に並行して、調理順序開始テーブル９０のレコードから調理ＩＤ９３を特定し、特定された調理ＩＤ９３から料理データベース７０の皿種類７４を呼び出す。
呼び出した皿種類７４が厨房内の画面に表示され、調理者が表示される皿種類７４に該当する皿１１０を図示しないＩＤ登録機にセットすることで皿ＩＤを登録機が読み込み、該当皿ＩＤ９４を調理順序管理テーブル９０に登録する。
【００５０】
表示機４０は、調理台５０が皿１１０のＩＣタグから受信した皿ＩＤ９４に基づき、管理サーバ経由で出力される料理データベース７０の料理情報７３、調理順序管理テーブル９０の調理開始時刻９４等を画面に表示し、調理者は画面表示される調理情報等に基づき調理する。
【００５１】
調理完了時点で、調理者は図示しないフロア従業員呼び出し手段により、フロア従業員の注文端末２０に配膳指示信号を送信する。
【００５２】
厨房出口には図示しないＲＦＩＤ読取ゲートと配膳案内表示装置とを設置しておき、フロア担当者が料理を席に運ぶために読取ゲートを通過する際、読取ゲートは皿１１０のＲＦＩＤタグから皿ＩＤ９１を読みとり、皿ＩＤ９１に該当する調理管理レコードから客ＩＤ６２を呼出し客管理レコード６０て該当するテーブルＩＤ６３を配膳案内表示装置に表示する。
【００５３】
ゲート通過後、皿ＩＤ９１に該当する配膳完了情報を調理管理サーバに送信し、調理順序管理テーブル内の該当するレコードを削除する。
【００５４】
客グループに提供すべき全ての料理の配膳が完了した時点、すなわち客グループの全てのレコードが調理順序テーブル９０から削除された時点で、配膳案内表示装置に伝票発行と表示し、フロア担当者は発行された伝票とあわせて最後の料理を配膳する。なお、伝票はＩＣタグがついており、客は、食事後、ＩＣタグの伝票をＰＯＳレジへ持っていきＰＯＳレジは、伝票内容のＩＣタグから読取り、精算する。各ＩＣタグは、完了した時点で、初期化され、再利用可能である。
【００５５】
調理管理サーバ１０を構成するハードウェアとしては、ＣＰＵと、ＲＯＭと、ＲＡＭと、ＨＤＤ（ハードディスクドライブ）と、ＨＤ（ハードディスク）と、ＦＤＤ（フレキシブルディスクドライブ）と、着脱可能な記録媒体の一例としてのＦＤ（フレキシブルディスク）と、ディスプレイと、Ｉ／Ｆ（インタフェース）と、キーボードと、マウスとを備えている。また、各構成部はバスによってそれぞれ接続されている。
【００５６】
ＣＰＵは、調理管理サーバ１０全体の制御を司る。ＲＯＭは、ブートプログラムなどのプログラムを記憶している。ＲＡＭは、ＣＰＵのワークエリアとして使用される。ＨＤＤは、ＣＰＵの制御にしたがってＨＤに対するデータのリード／ライトを制御する。ＨＤは、ＨＤＤの制御で書き込まれたデータを記憶する。
【００５７】
ＦＤＤは、ＣＰＵの制御にしたがってＦＤに対するデータのリード／ライトを制御する。ＦＤは、ＦＤＤの制御で書き込まれたデータを記憶したり、ＦＤに記録されたデータを情報処理装置へ読み取らせたりする。着脱可能な記録媒体として、ＦＤのほか、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、メモリーカードなどであってもよい。ディスプレイは、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータに関するウインドウ（ブラウザ）を表示する。たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどである。
【００５８】
そして、上記ＲＯＭ、ＲＡＭ、ＨＤ、ＦＤなどに格納された受注受付プログラム１０１をＣＰＵが実行することによってその機能を実現する。
【００５９】
また、各種客管理テーブル６０、料理データベース７０、メニューデータベース８０、調理順序管理テーブル９０、最適提供時間テーブル１００に格納される各種データおよびデータテーブルの一部は、ワークエリア的な目的で使用されるＲＡＭに必要に応じて生成消去されることもある。
【００６０】
Ｉ／Ｆ（インタフェース）は、無線通信回線を通じて注文端末２０に接続され、また、ＰＯＳ端末３０、表示機４０、調理台５０に接続され、他の情報端末装置からのデータの入出力を制御する。
【００６１】
キーボードは、文字、数字、各種指示などの入力のためのキーを備え、データの入力をおこなう。タッチパネル式の入力パッドなどであってもよい。マウスは、カーソルの移動や範囲選択、あるいはウインドウの移動やサイズの変更などをおこなう。ポインティングデバイスとして同様の機能を備えるものであれば、トラックボール、ジョイスティックなどであってもよい。
【図面の簡単な説明】
【００６２】
【図１】システム構成
【図２】客管理テーブル６０のデータ構成
【図３】料理データベース７０の構成
【図４】メニューデータベース８０の構成
【図５】調理順序管理テーブル９０のデータ構成
【図６】最適提供時間テーブル１００のデータ構成
【図７】調理管理サーバ１０への客管理情報登録処理のフローチャート
【図８】調理管理サーバ１０の調理順序登録処理のフローチャート（１）
【図９】調理管理サーバ１０の調理順序登録処理のフローチャート（２）
【図１０】調理管理サーバ１０の調理順序登録処理のフローチャート（３）
【符号の説明】
【００６３】
１０  調理管理サーバ１０
１１  調理管理プログラム１１
２０  注文端末２０
３０  ＰＯＳ端末３０
４０  表示機４０
５０  調理台５０
６０  客管理テーブル６０
７０  料理データベース７０
８０  メニューデータベース８０
９０  調理順序管理テーブル９０
１００  最適提供時間テーブル１００
１１０  皿１１０
【図１】
2006031611.tif 000003
【図２】
2006031611.tif 000004
【図３】
2006031611.tif 000005
【図４】
2006031611.tif 000006
【図５】
2006031611.tif 000007
【図６】
2006031611.tif 000008
【図７】
2006031611.tif 000009
【図８】
2006031611.tif 000010
【図９】
2006031611.tif 000011
【図１０】
2006031611.tif 000012