(57)【要約】【課題】  適切なタイミングで料理を顧客に提供できるようにするとともに、同時に調理できる料理がある場合には同時に調理を行うことを可能とし、効率的に調理を行い、調理時間を短縮すること。【解決手段】  顧客が料理１、料理２、料理３を注文した場合、顧客に提供する料理の優先順位を定め、最初に顧客に提供する料理（例えば料理１）の調理開始時間を注文を受け付けてから所定の時間内になるように決定するとともに、調理を終了し顧客に料理を提供できる時間が一定間隔になるように、料理１、料理２、料理３の調理開始時間を決定する。また、同時に調理できる料理がある場合には同時に調理を行うことで効率的に調理を行い、調理時間を短縮する。これにより、顧客が食事をしやすいタイミングで料理を提供することができ、顧客に満足感を与えることができる。【選択図】          図１
2005056050.tif 000002
【特許請求の範囲】
【請求項１】
顧客からの料理の注文を受付けたとき、該料理の注文情報を送信する注文端末と、
上記注文端末から上記注文情報を受信する受信部と、
上記注文情報を格納する記憶部と、
上記記憶部に格納された注文情報の各注文料理品目について、調理開始時間および終了時間を決定する調理開始／終了時間決定手段と、
上記注文料理の調理開始時間および終了時間を含む調理情報を表示するディスプレイを備えた中央装置とから構成され、
上記調理開始／終了時間決定手段は、同一顧客が注文した複数の料理品目については、当該顧客への提供間隔が一定時間内を保つように、また各顧客に対しては、最初に提供する料理品目の調理開始時間を、注文を受け付けてから所定の定められた閾値内の時間帯内に入るように調理開始時間および調理終了時間を決定する
ことを特徴とした調理情報表示システム。
【請求項２】
上記調理開始／終了時間決定手段は、
各顧客毎に注文料理を予め設定された優先順位の順序に並べ替え、
優先順位が一位の注文料理の調理開始時間を、該注文を受けてから予め設定された第１の閾値内の時間帯に設定し、
優先順位が一つ高い料理の調理終了時間から予め設定された第２の閾値の時間帯内に入るように、次の優先順位の料理の調理終了時間を決定するとともに、次の優先順位の料理の調理開始時間を、上記調理終了時間及び各料理の調理時間とから決定する
ことを特徴とする請求項１記載の調理情報表示システム。
【請求項３】
上記調理開始／終了時間決定手段は、予め設定された第１の閾値の時間内に、一又は複数の顧客が互いに同一料理又は同時に調理が可能な料理を注文した場合、
各顧客が注文した料理の調理開始時間を同時刻とする
ことを特徴とした請求項２記載の調理情報表示システム。
【請求項４】
調理開始時間を過ぎても調理が開始されない場合に、調理人に注意を喚起する通知手段を備えた
ことを特徴とする請求項１，２または請求項３記載の調理情報表示システム。
【請求項５】
調理終了時間を過ぎても調理が終了しない場合に、調理人に、注意を喚起する通知手段を備えた
ことを特徴とする請求項１，２，３または請求項４記載の調理情報表示システム。
【請求項６】
上記注文端末は、顧客からの料理の注文を入力する入力部と、
入力された注文料理情報を送信する送信部と、
顧客別に注文料理情報を受信する受信部と、
上記顧客別の注文料理情報をディスプレイに表示する表示部を備え、
上記中央装置は、調理開始時間および終了時間を含む顧客別の調理情報を、上記注文端末に送信する送信部を備えた
ことを特徴とした請求項１，２，３，４または請求項５記載の調理情報表示システム。
【請求項７】
上記注文端末は、顧客からの注文を入力する入力部と、
入力された注文データを送信する送信部と、
顧客別に注文料理情報を受信する受信部と、
上記顧客別注文料理情報をディスプレイに表示する表示部を備えた店員用注文端末と、  各顧客テーブルに備え付けられ、各顧客が注文した注文情報を表示するための表示部を備えた顧客テーブルディスプレイとから構成され、
上記中央装置は、調理開始時間および終了時間を含む顧客別の調理情報を、上記店員用注文端末と顧客テーブルディスプレイに送信する送信部を備えた
ことを特徴とした請求項１，２，３，４，５または請求項６記載の調理情報表示システム。
【請求項８】
上記注文端末から顧客の料理の注文情報を受信する受信部と、
上記注文情報を格納する記憶部と、
上記記憶部に格納された注文情報の各注文料理品目について、調理開始時間および終了時間を決定する調理開始／終了時間決定手段と、
上記注文料理の調理開始時間および終了時間を含む調理情報を表示するディスプレイを備え、
上記調理開始／終了時間決定手段は、同一顧客が注文した複数の料理品目については、当該顧客への提供間隔が一定時間内を保つように、各顧客に対しては、最初に提供する料理品目の調理開始時間を、注文を受け付けてから所定の定められた閾値内の時間帯内に入るように調理開始時間および調理終了時間を決定する
ことを特徴とした調理情報表示装置。
【請求項９】
注文端末から、顧客の料理の注文情報を受信し、該注文情報を記憶装置に格納し、該記憶装置に格納された注文情報の各料理品目について、調理開始／終了時間を決定し、調理人に通知するプログラムであって、
上記プログラムは、各顧客毎に注文料理を予め設定された優先順位の順序に並べ替える処理と、
顧客から注文を受けたとき、優先順位が一位の注文料理の調理開始時間を、該注文を受けてから予め設定された第１の閾値内の時間帯に設定する処理と、
優先順位が一つ高い料理の調理終了時間から予め設定された第２の閾値の時間帯内に入るように、次の優先順位の料理の調理終了時間を決定する処理と、
上記次の優先順位の料理の調理開始時間を、上記調理終了時間及び各料理の調理時間から決定する処理と、
上記のように決定された調理開始時間および終了時間をディスプレイ装置に表示させる処理をコンピュータに実行させる
ことを特徴とする調理開始／終了時間を決定するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はレストラン等の飲食店舗等に設置される、顧客に料理を提供する際の調理支援を行う調理情報表示システムに関する。
【背景技術】
【０００２】
飲食店において、どのように調理を行うかについては様々な形態が存在する。一例として数十人規模の顧客が訪れる飲食店においては調理人が一人若しくは二人という場合も少なくない。調理人が一人の場合には、複数の顧客の料理を同時平行して調理を行う。そのため、混雑時において注文料理数が大幅に多くなると、どの顧客のどの料理をどのタイミングで調理したらよいかの判断が困難となる場合があった。
例えば、サラダとパスタを注文した顧客がいるとする。
この場合サラダを最初に提供し、その後パスタを提供するのが通常であると考える場合が多い。又、サラダの提供後数分後にパスタを提供することが望ましく、サラダとパスタの提供間隔が非常に空いてしまうと、顧客の食事をするリズムが狂ってしまい、快く食事をすることができないという状況が生じ得る。サラダを食べ終わったにもかかわらず、依然としてなかなかパスタが提供されなければ顧客の食事が中断してしまい顧客満足度が低下すると考えられるからである。
しかし店が混雑しておりその他の注文料理も同時に調理しなければならない場合には、いつ頃サラダとパスタの調理を開始すれば個々の料理を望ましいタイミングで顧客に提供できるかの判断が難しい。最初にサラダを提供し、しかるべきタイミングの後にパスタを提供するという顧客が食事をしやすいタイミングに料理を提供できるかが判断しづらい。そして、この状態を放置しておくと顧客に料理を提供するタイミングが遅れたり、サラダを提供する前にパスタを提供することにもなりかねない。
【０００３】
さらに以上のような状況の下で複数の顧客の料理を調理する場合には、後に注文した顧客の料理が先に注文した顧客の料理よりも先に出来上がってしまい、顧客間で不公平となる場合も起り得る。これは調理人が二人の場合でも店の混雑時においては基本的に変らない。
経験が豊富な調理人であれば、ある程度自分の頭の中で整理して調理を行うことができるが、経験が浅い調理人ではどの順番で調理を行えば効率的に調理を行うことができるか判断に迷うことが多い。
ところで、料理提供順序という問題のみを取り上げると、調理効率が落ちてしまい全体として料理提供時間が延びてしまい結果的に顧客不満足という結果に陥る可能性もある。  適切なタイミングで料理を顧客に提供できるようにした調理支援システムとして、例えば特許文献１に記載のものが提案されている。
特許文献１に記載のものは、注文品に提供すべき優先順位をつけ、優先順位順に調理することで適切な調理タイミングで提供するものである。
【特許文献１】特開２００２−１８３２７２
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載のものによれば、適切な順序で料理を提供することはできるが、複数の料理を一定の間隔で、遅れることなく提供することができるとは限らない。
すなわち、顧客に提供すべき料理の順序が守られるように調理することはできるが、例えば１品目についてはすぐに顧客に提供できたが、２品目については提供するのに時間がかってしまい、１品目と２品目の間隔が空いてしまう等、顧客が不満に感じてしまう場合もあり、このような場合については考慮されていない。
さらに上記公知例が行っているあらかじめ料理に優先順位をつけておくということは通常どこでも行われていることである。
以上のように、従来のものは適切な順序で料理を提供することはできるが、複数の料理を一定の間隔で、遅れることなく提供することができず、顧客が不満を感じてしまうこともあった。
本発明は上記事情に鑑みなされたものであって、本発明の目的は、顧客毎に、顧客が注文した複数の料理の提供間隔を一定時間内に保つことにより、適切なタイミングで料理を顧客に提供できるようにするとともに、同時に調理できる料理がある場合には同時に調理を行うことを可能とし、効率的に調理を行い、調理時間を短縮することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明においては、料理の注文情報を送信する注文端末と、上記注文端末から上記注文情報を受信する受信部と、上記注文情報を格納する記憶部と、上記注文料理の調理開始時間および終了時間を含む調理情報を表示するディスプレイを備えた中央装置とを備えた調理情報表示システムにおいて、上記記憶部に格納された注文情報の各注文料理品目について、調理開始時間および終了時間を決定する調理開始／終了時間決定手段を設け、決定した調理開始時間および終了時間を上記ディスプレイに表示する。
上記調理開始／終了時間決定手段は、複数の料理の提供間隔を一定時間内に保つように個々の料理の調理開始時間及び調理終了時間を決定する。また、各顧客に対しては、最初に提供する料理品目の調理開始時間を、注文を受け付けてから、所定の閾値内の時間帯に入るように決定する。
例えば、図１に示すように、顧客が料理１、料理２、料理３を注文した場合、顧客に提供する料理の優先順位を定め、最初に顧客に提供する料理（例えば料理１）の調理開始時間を注文を受け付けてから所定の時間内になるように決定する。また、調理を終了し顧客に料理を提供できる時間が一定間隔になるように、料理１、料理２、料理３の調理終了時間を決定し、各料理の調理時間から各料理の調理開始時間を決定する。
また、同時に調理できる料理がある場合には同時に調理を行うことで効率的に調理を行い、調理時間を短縮するようにする。
これにより、顧客に食事をしやすいタイミングで料理を提供することができ、顧客に満足感を与えることができる。
具体的には、以下のように構成することができる。
（１）前記調理開始／終了時間決定手段は、以下のようにして調理開始時間を決定する。  顧客から注文を受けたとき、優先順位が一位の注文料理の調理開始時間を、該注文を受けてから予め設定された第１の閾値内の時間帯に設定する。
また、優先順位が一つ高い料理の調理終了時刻から予め設定された第２の閾値の時間帯内に入るように、次の優先順位の料理の調理終了時刻を決定するとともに、次の優先順位の料理の調理開始時間を、各料理の調理時間と、上記調理終了時間とから決定する。
（２）予め設定された第１の閾値の時間内に、一又は複数の顧客が互いに同一料理又は同時に調理が可能な料理を注文した場合、各顧客が注文した料理の調理開始時間を同時刻とする。これにより、効率的に調理を行うことができ、調理時間を短縮することができる。（３）調理開始時間を過ぎても調理が開始されない場合に、調理人に注意を喚起し、また、調理終了時間を過ぎても調理が終了しない場合に、調理人に、注意を喚起する通知手段を設ける。
（４）上記注文端末を、顧客からの料理の注文を入力する入力部と、入力された注文料理情報を送信する送信部と、顧客別に注文料理情報を受信する受信部と、上記顧客別の注文料理情報をディスプレイに表示する表示部とから構成し、また、上記中央装置に、調理開始時間および終了時間を含む顧客別の調理情報を、上記注文端末に送信する送信部を設け、注文端末に顧客別の調理情報を表示できるようにする。
（５）上記注文端末を、顧客からの注文を入力する入力部と、入力された注文データを送信する送信部と、顧客別に注文料理情報を受信する受信部と、上記顧客別注文料理情報をディスプレイに表示する表示部を備えた店員用注文端末と、各顧客テーブルに備え付けられ、各顧客が注文した注文情報を表示するための表示部を備えた顧客テーブルディスプレイとから構成し、上記中央装置に、調理開始時間および終了時間を含む顧客別の調理情報を、上記店員用注文端末と顧客テーブルディスプレイに送信する送信部を設け、注文端末に顧客別の調理情報を表示できるようにするとともに、テーブルディスプレイに顧客が注文した料理の調理情報を表示できるようにする。
【発明の効果】
【０００６】
本発明においては以下の効果を得ることができる。
（１）顧客が食事しやすい順番で料理を提供し、その提供間隔を一定にすることで、顧客の食事ペースを一定に保つことができる。このため、顧客はストレスなく食事をすることが可能となる。
（２）顧客から注文を受けたとき、優先順位が一位の注文料理の調理開始時間を、該注文を受けてから予め設定された第１の閾値内の時間帯に設定し、また、優先順位が一つ高い料理の調理終了時刻から予め設定された第２の閾値の時間帯内に入るように、次の優先順位の料理の調理終了時刻を決定するとともに、次の優先順位の料理の調理開始時間を、調理時間テーブルに記憶された各料理の調理時間と、上記調理終了時間とから決定することにより、各料理の調理終了時間同士を一定時間内に抑えることができ、一定のペースを保ちつつ顧客に料理を提供することが可能となる。
また、上記のように決定した調理開始時間を表示することで、調理人は、各料理の調理開始時間、調理終了時間を知ることができ、効率的かつ円滑に調理を行うことができる。さらに、混み合う時間帯、比較的すいている時間帯に合わせて上記第１の閾値、第２の閾値を調整すれば、状況に応じて適切なタイミングで料理を提供することができる。
（３）予め設定された第１の閾値の時間内に、一又は複数の顧客が互いに同一料理又は同時に調理が可能な料理を注文した場合、各顧客が注文した料理の調理開始時間を同時刻とすることにより、効率的に調理を行うことができ、調理時間を短縮することができる。
（４）調理開始時間を過ぎても調理が開始されない場合や調理終了時間を過ぎても調理が終了しない場合に、調理人に注意を喚起することにより、調理の遅延等を防ぎ、適切なタイミングで料理を提供することが可能となる。
（５）上記注文端末を、顧客からの料理の注文を入力する入力部と、入力された注文料理情報を送信する送信部と、顧客別に注文料理情報を受信する受信部と、上記顧客別の注文料理情報をディスプレイに表示する表示部とから構成し、また、中央装置から調理開始時間および終了時間を含む顧客別の調理情報を、上記注文端末に送信することにより、注文端末に顧客別の調理情報を表示することができ、店員は調理の進行状況を確認することができる。
（６）注文端末を、顧客からの注文を入力する入力部と、入力された注文データを送信する送信部と、顧客別に注文料理情報を受信する受信部と、上記顧客別注文料理情報をディスプレイに表示する表示部を備えた店員用注文端末と、各顧客テーブルに備え付けられ、各顧客が注文した注文情報を表示するための表示部を備えた顧客テーブルディスプレイとから構成し、上記中央装置から、調理開始時間および終了時間を含む顧客別の調理情報を、上記店員用注文端末、顧客テーブルディスプレイに送信することにより、顧客は顧客テーブルディスプレイを見ることで、自分の注文した料理の調理状況等を確認することができ、また店員は顧客全体の料理の調理状況を把握することができる。
【発明を実施するための最良の形態】
【０００７】
図２は本発明の第１の実施例の調理情報表示システムの全体構成を示す図である。
同図において、１は店員が所持する注文端末であり、顧客からの注文料理を入力する入力部１ａと、注文データを中央装置に送信する送信部１ｂを備える。
２は例えば厨房等に置かれた中央装置であり、中央装置２は上記注文端末１から送られる注文情報を受信する受信部２１と処理部２２と、上記注文料理や後述する各種テーブルを格納する記憶部２３と、調理開始時間等を表示するディスプレイ２４から構成される。  図３は、上記中央装置２の機能構成を示すブロック図である。
同図において、２１は上記受信部、２３は上記記憶部であり、記憶部２３には、同図に示すように各種テーブル、データが格納される。処理部２２は、注文端末から送られてくる注文料理の調理の開始時間、終了時間を決定する調理開始／終了時間決定部２２ａと、決定された調理開始時間、調理終了時間をディスプレイ２４に表示するための表示部２２ｂと、調理開始時間を過ぎても調理が開始されない場合、あるいは、調理終了時間が過ぎても調理が終了しない場合に調理人に注意を喚起する通知部２２ｃから構成される。
上記記憶部２３には、予め、基本メニューデータテーブルＡと、調理時間テーブルＢと、閾値テーブルＣが格納されている。
上記基本メニューデータテーブルＡには、図６（ａ）に示すように料理ＩＤと料理名と料理の優先順位が格納されており、調理時間テーブルＢには図６（ｂ）に示すように各料理の調理に要する時間が格納されている。また、閾値テーブルＣには、図６（ｃ）に示すように閾値Ｔｈ１（最初の注文を受けてから最初の調理開始までの時間）、閾値Ｔｈ２（顧客に提供する料理の調理終了予定時間と次に顧客に提供する料理の調理終了予定時間の差）が格納されている。この閾値Ｔｈ１，Ｔｈ２は、店の混雑情報等に応じて適宜設定される。
上記中央装置は、ＣＰＵと記憶部と入力手段を備えたパソコン等のコンピュータで実現することができ、上記調理開始時間、調理終了時間を決定する処理等は、ソフトウェアで実現することができる。
【０００８】
図４は本実施例の中央装置における処理を示す基本フロー、図５は本実施例の調理時間の決定方法を説明する図であり、同図により本実施例の基本的な処理の流れについて説明する。
なお、以下では前提として、顧客は３名であり顧客Ａ、顧客Ｂ、顧客Ｃは別々の個人客とする。また、調理人は一人とし、すべての料理の調理を一人で行うものとする。そのため、注文料理が多い場合には複数の異なる料理の調理を並行して行うこととなる。顧客Ａ、顧客Ｂ、顧客Ｃの注文はファーストオーダーとし、それぞれ顧客毎にすべての注文を同時に行ったものとし、追加注文はないものとする。
図４において、まず、注文端末１から送信される顧客の注文料理を受信する（図４のステップＳ１）。
顧客が注文した料理名と注文時間は、図７に示すようにデータＤとして前記記憶部２３に格納される。
次いで、注文した料理品目の優先順位を決定する（図４のステップＳ２）。優先順位は、前記基本メニューデータテーブルＡに記憶されており、顧客が注文した料理について、上記基本メニューデータテーブルＡを参照して、優先順序順に料理を並び変え、図８（ａ）に示すようにデータＥを作成する。またこれと同時に、図８（ｂ）に示すように、データＦ（同一料理表）を作成する。データＦには、後述するように、調理開始時間、調理終了時間が決定された料理名と、同時に料理する数と、料理のキーと調理開始時間と、調理終了時間が書き込まれる（この段階ではまだ書き込まれていない）。
【０００９】
次に注文した料理の内、注文時刻がもっともはやく、調理優先順位が最も高い料理の調理開始時間及び調理終了時間を決定する（図４のステップＳ３）。
すなわち、前記図５に示すように、注文から予め設定された閾値Ｔｈ１（４分；前記図６（ｃ）参照）内に入るように、優先順位一位の料理品の調理開始時間が決定され、前記図６（ｂ）に示す調理時間テーブルＢに記憶されたその料理品の調理時間から、調理終了時間を決定される。この調理開始時間と調理終了時間はデータＥに書き込まれる。また、データＦには、この料理名と同時に料理する数（この段階では１）と、料理のキーと上記調理開始時間と、調理終了時間が書き込まれる。
なお、上記閾値Ｔｈ１内に、同時に調理できる料理がある場合には、調理開始時間を同一にすることで同時に調理するようにして効率を上げる。すなわち、その料理も同じ調理開始時間とし、上記データＦに書き込む（この場合は上記同時に料理する数が２となる）。
【００１０】
ついで、注文した料理の内、優先順位２位以下の料理品のそれぞれの調理開始時間、調理終了時間を決定する（図４のステップＳ４）。
すなわち、図５に示すように、優先順位２位の料理品の終了時間が、上記優先順位一位の料理品の終了時間から予め定められた閾値Ｔｈ２（６分；前記図６（ｃ）参照）内に入るように優先順位２位の料理品の終了時間を決定し、調理時間テーブルＢに記憶されたその料理品の調理時間から、調理開始時間を決定する。この調理開始時間と調理終了時間はデータＥに書き込まれる。また、データＦには、この料理名と同時に料理する数と、料理のキーと上記調理開始時間と、調理終了時間が書き込まれる。
なお、この場合も、同時に調理できる料理がある場合には、後述するように、その料理も同じ調理開始時間とし、上記データＦに書き込む。
同様に、優先順位３位の料理品の終了時間が、上記優先順位２位の料理品の終了時間から予め定められた閾値２内に入るように優先順位３位の料理品の終了時間を決定し、その料理品の調理時間（予め設定されている）から、調理開始時間を決定する。
以下同様に、各注文料理の調理終了時間を決定し、その料理の調理時間から調理開始時間を決定する。
【００１１】
図８に示す例では、各顧客の注文料理の調理開始時間及び終了時間が次のように決定される。
まず、顧客Ａの大根サラダ（優先順位１位）の調理開始時間及び調理終了時間を決定する。ここで調理開始時間は、大根サラダの注文時刻から予め定められた時間内に調理を開始するための範囲（閾値Ｔｈ１；４分；前記図６（ｃ））内とする。
そして、この範囲に同じ調理すべき料理がない場合には注文時間から閾値の半分の時間の経過時点を調理開始時間とする。この場合には、閾値Ｔｈ１の範囲内に同じ料理の調理予定はないので、大根サラダの調理開始時間は閾値Ｔｈ１の半分の時間経過後となり、前記図５に示したように、１７：０２と決定される。大根サラダの調理時間は前記図６（ｂ）に示した調理時間テーブルＢより６分であるので調理終了時間は１７：０８と決定される。この調理開始時間、調理終了時間は図９（ａ）に示すようにデータＥに書き込まれ、また図９（ｂ）に示すようにデータＦに書き込まれる。
【００１２】
次に顧客Ａのポテト（優先順位２位）の調理開始時間及び調理終了時間を決定する。
優先順位がすぐ上（この場合は優先順位１位の大根サラダ）の調理終了後から予め定められた時間内（閾値Ｔｈ２；６分；前記図６（ｃ））を調理終了時間とするように調理終了時間を決定する。
ここで、閾値Ｔｈ２の範囲（図５のＸ２からＸ１）内を調理終了時間とする同じ料理がある場合にはその料理と同時に調理することとする。また、同時に調理できる料理がない場合には閾値Ｔｈ２の範囲（図５のＸ２からＸ１）の半分の時間の経過時点をポテトの調理終了時間と決定する。
この場合には、閾値Ｔｈ２の範囲内で同時に調理できる料理はないのでポテトの調理終了時間は、大根サラダの調理終了時間１７：０８に閾値Ｔｈ２の半分の値（３分）を加算した１７：１１を調理終了時間と決定する。
また、前記図６（ｂ）に示した調理時間テーブルＢよりポテトの調理時間は６分であるので、調理開始時間は１７：０５と決定される。この調理開始時間、調理終了時間は上記と同様、データＥ、データＦに書き込まれる。
【００１３】
同様の操作で優先順位３位の軟骨揚げの調理開始時間及び調理終了時間を決定する。優先順位がすぐ上（この場合は優先順位２位のポテト）の調理終了時間は１７：１１であり閾値Ｔｈ２は６分なので、軟骨揚げの調理終了時間の取り得る範囲は１７：１１から１７：１７の範囲内である。
この範囲内で同時に調理できる料理があるか否か判断する。そうすると同時に調理できる料理はないので、軟骨揚げの調理終了時間は閾値Ｔｈ２の半分の値の経過後である１７：１４と決定される。また、前記図６（ｂ）に示した調理時間テーブルＢより、軟骨揚げの調理時間は１１分なので、調理開始時間は１７：０３と決定される。
このような操作を繰り返すことにより、顧客Ａの全ての料理の調理開始時間及び調理終了時間を決定される。
上記のように決定された調理開始時間および調理終了時間は、図１０（ａ）に示すようにデータＥに書き込まれる。また、この段階でデータＦは図１０（ｂ）に示すようになっている。
【００１４】
以上のようにして顧客Ａの調理開始時間および調理終了時間が決定されたら、上記と同様の操作を行い、注文時間が２番目にはやい顧客Ｂの注文した料理の調理開始時間及び調理終了時間を決定する。
例えば図１０では顧客Ｂの優先順位１位の料理は大根サラダである。閾値Ｔｈ１（この場合４分）より調理開始時間は１７：０１から１７：０５の間に決定される。
ここで、この範囲内において同時に調理できる料理があるか否か判断すると、顧客Ａの注文した料理（大根サラダ）が１７：０２を調理開始時間としている。
これは顧客Ａの大根サラダと同時に調理できるものであるため、顧客Ｂの大根サラダの調理開始時間を顧客Ａの大根サラダの調理開始時間１７：０２と同時刻に設定する。また、調理終了時間は図５より１７：０８と決定される。
この調理開始時間及び調理終了時間はデータＥに書き込まれる。また、図１０（ｂ）に示したデータＦの大根サラダの数は２となる。
【００１５】
次に、優先順位２位のトマトサラダの調理開始時間及び調理終了時間を決定する。
優先順位がすぐ上（この場合は優先順位１位の大根サラダ）の調理終了時間は１７：０８であるので、閾値Ｔｈ２（６分）より、トマトサラダの調理終了時間の取り得る範囲は１７：０８から１７：１４の間である。この範囲で他に同時に調理できる料理があるか判断すると、ないので閾値２の半分の値経過時である１７：１１をトマトサラダの調理終了時間に決定する。調理開始時間は１７：０５となる。
優先順位３位のポテトの調理開始時間及び調理終了時間を決定する。優先順位がすぐ上（この場合は優先順位２位のトマトサラダ）の調理終了時間は１７：１１である。閾値Ｔｈ２（６分）よりポテトの調理終了時間が取り得る範囲は１７：１１から１７：１７の間である。
この範囲内で同時に調理できる料理があるか否か判断すると、顧客Ａの注文したポテトの調理終了時間が１７：１１であり、顧客Ｂのポテトと同時に調理することが可能である。そこで顧客Ｂのポテトの調理終了時間は１７：１１と決定される。図５より調理開始時間は１７：０５と決定される。
上記のようにして決定された調理開始時間及び調理終了時間は、データＥに書き込まれる。また、データＦにはトマトサラダが追加され、また、データＦのポテトの数が２となる。
【００１６】
顧客Ｃについても上記と同様な操作を行い、調理開始時間および調理終了時間を決定する。
顧客Ｃの優先順位１位の料理は大根サラダであるが、顧客Ｃの大根サラダの調理開始時間は閾値Ｔｈ１（この場合４分）より１７：０３から１７：０７の間であり、顧客Ａ，Ｂが注文した大根サラダと同時に調理ができないので、データＦに既に格納されている大根サラダの数を増加せず、大根サラダをデータＦに新たに追加する。
一方、顧客Ｃが注文したポテトは顧客Ａ，Ｂが注文したポテトと同時に料理でき、また顧客Ｃが注文したナポリタンは顧客Ｂが注文したナポリタンと同時に同時に調理ができるので、データＦのポテトの数が３となり、またナポリタンの数が２となる。
このようにして顧客Ｂの全ての料理、顧客Ｃの料理の調理開始時間及び調理終了時間を決定されると、図１１（ａ）に示すようにデータＥに調理開始時間及び調理終了時間が書き込まれ、また、図１１（ｂ）に示すようにデータＦ（同一料理表）は、全ての料理を調理開始順に並べられて整理される。
上記データＦから、図１２（ａ）に示す調理順表示テーブルＴが作成され、また、上記データＥから図１２（ｂ）に示す提供順監視テーブルＳが作成され、図１３に示すように中央装置２のディスプレイ２４に表示される。
調理人は、上記ディスプレイ２４の表示内容から、調理すべき順番及びタイミング、数量を簡単に把握することができる。
また、上記ディスプレイ２４にタッチパネル等の入力手段を設け、調理人が各料理の調理を開始したとき、また、調理を終了したとき、調理開始、調理終了を入力するようにすれば、上記のように決定された各料理の調理開始時間および調理終了時間と、実際の調理開始時間と調理終了時間を比較して、調理が予定通り行われたかを監視することができる。また、ディスプレイ上に調理の進行状況をより分かりやすく表示することができる。
そして、調理開始時間を過ぎても調理が開始されない場合や調理終了時間を過ぎても調理が終了しない場合に、処理部２２に設けられた前記通知部２２ｃにより、調理人に注意を喚起することにより、調理の進行をスムースにすることができる。
【００１７】
図１４〜図１７は本実施例の詳細処理を示すフローチャートである。
図１４〜図１６は本実施例の中央装置２における処理の流れを示し、図１７は中央装置２に設けられた通知部２２ｃにおける処理の流れを示す図である。
図１４〜１６において、まず、注文端末１からの顧客注文データの受信を待ち（図１４のステップＳ１）、顧客注文データを受信すると、顧客注文データＤ（図７参照）を作成する（ステップＳ２）。
ついで、基本メニューデータテーブル（図６（ａ）参照）を参照して、顧客注文データを優先順位順に並び替え、顧客別注文データＥ（図１０（ａ）参照）を作成する。また、同一料理表（データＦ；図１０（ｂ）参照）を作成する（ステップＳ３，Ｓ４）。
ステップＳ５において、Ｎ＝１とする。ここで、Ｎは顧客の料理の内、提供する順番の優先順位である。
次に同一料理表（図１０（ｂ）参照、以下データＦという）を参照し、｛〔（調理開始時間）−（注文時間）〕＜閾値Ｔｈ１｝を満たす調理開始時間をもつ料理があるかを調べる（ステップＳ６，Ｓ７）。なければ、注文受信時から閾値Ｔｈ１の平均時間後に調理を開始させることとし、〔（注文時間）＋（閾値Ｔｈ１）／２〕を調理開始時間とし（ステップＳ１１）、データＦの直後（最後）に上記料理のデータを挿入する（ステップＳ１２）。
また、｛〔（調理開始時間）−（注文時間）〕＜＝閾値Ｔｈ１｝を満たす調理開始時間をもつ料理がある場合には、同一料理（あるいは同時に調理できる料理）であるかを調べる（ステップＳ８）。
同一料理（あるいは同時に調理できる料理）の場合には、データＦの該当する料理の数を１増加させる（ステップＳ９）。また、同一料理（あるいは同時に調理できる料理）でない場合には、その料理をデータＦの直後（最後）に挿入する（ステップＳ１０）。
そして、最初の調理開始時間と調理終了時間をデータＥに格納する（ステップＳ１３）。
【００１８】
次に図１５のフローに行き、ＮをＮ＋１とし（ステップＳ１４）、｛〔（Ｎ＋１）位の調理終了時間〕−〔（Ｎ）位の調理終了時間〕＜＝閾値Ｔｈ２｝を満たす（Ｎ＋１）位の調理終了時間の最も遅い時間をＸ１，最も遅い時間をＸ２とする（ステップＳ１５）。なお、優先順位がＮ＋１位の料理を、上記のように「（Ｎ＋１）位」と略記する。
次いで、｛〔Ｘ２−（Ｎ＋１）位の調理時間〕＜＝（調理開始時間α）＜＝〔Ｘ１−（Ｎ＋１）位の調理時間〕｝を満たすαを持つ料理がデータＦ内に存在するかを調べる（ステップＳ１６）。なければ、｛〔（Ｎ）位の調理終了時間＋閾値Ｔｈ２／２〕−〔（Ｎ＋１）位の調理時間〕｝を〔Ｎ＋１〕位の料理の調理開始時間とする（ステップＳ２０）。  また、データＦの直後（最後）に上記料理のデータを挿入する（ステップＳ２１）。
また、上記αを持つ料理が存在する場合には、その料理が上記顧客の注文料理と同一料理（あるいは同時に調理できる料理）であるかを調べる（ステップＳ１７）。
同一料理がある場合には前記したように調理開始時間を同一にすることで同時に調理するようにして効率を上げる。すなわち、同一料理（あるいは同時に調理できる料理）の場合には、データＦの直後（最後）に上記料理のデータを挿入せず、データＦの該当する料理の数を１増加させる（ステップＳ１８）。
【００１９】
また、同一料理（あるいは同時に調理できる料理）でない場合には、その料理をデータＦの直後（最後）に挿入する（ステップＳ１９）。
そして、（Ｎ＋１）位の調理開始時間と調理終了時間をデータＥに格納する（ステップＳ２２）。
ついで、全ての注文料理をデータＦに格納したかを調べ（ステップＳ２３）、格納されていない場合には、ステップＳ１４に戻り上記処理を繰り返す。また、全ての注文料理をデータＦに格納したら図１６のフローに行く。
図１６のフローにおいて、まずデータＦより前記図１２（ａ）に示す調理順表示テーブルＴを作成し、また、上記データＥから図１２（ｂ）に示す提供順監視テーブルＳを作成する（ステップＳ２４）。そしてテーブルＴとテーブルＳを中央装置２のディスプレイ２４に表示する（ステップＳ２６、ステップＳ２７）。
次いで、調理終了の料理があるかを調べ（ステップＳ２８）、調理終了の料理があれば、調理終了の料理情報をデータＦに送り、ディスプレイ２４に表示された調理順表示テーブルＴの内、調理終了料理を反転表示する（ステップＳ２９）。
また、調理終了の料理情報をデータＥに送り（ステップＳ３０）、ディスプレイ２４に表示された提供順監視テーブルＳの内、調理終了料理を反転表示し（ステップＳ３１）。処理を終了する。
【００２０】
次に、中央装置２に設けられた通知部２２ｃの動作について説明する。
前記中央装置２のディスプレイ２４にタッチパネル等の入力手段を設け、調理人が各料理の調理を開始したとき調理の開始を入力し、また、各料理の調理を終了したとき、調理の終了を入力できるようにしておく。
そして、中央装置２の処理部２２は前記記憶部２３に格納されたデータＦを参照して、各料理の調理が調理開始時間に開始され、調理終了時間に終了したかを監視する。
そして、図１７（ａ）のフローに示すように、調理開始時刻と現在時刻を比較し、調理開始時間を経過しても調理が開始されない場合、当該料理に視覚効果を施す。例えば、ディスプレイ上に表示される料理を点滅表示させる。あるいは音、音声等で通知するようにしてもよい。
また、図１７（ｂ）のフローに示すように、調理終了時刻と現在時刻を比較し、調理終了時間を経過しても調理が終了しない場合、当該料理に視覚効果を施す。例えば、上記のようにディスプレイ上に表示される料理を点滅表示させる。あるいは、音、音声等で通知するようにしてもよい。
【００２１】
図１８は本発明の第２の実施例の調理情報表示システムの全体構成を示す図であり、本実施例は、前記した注文端末１に、入力部、送信部に加えて受信部、表示部を設けて、中央装置２から調理情報を上記注文端末１に送信し、注文端末の表示部に表示するようにしたものである。
図１８において、１は注文端末であり、この注文端末１には、入力部１ａ、送信部１ｂに加えて、受信部１ｃ、表示部１ｄが設けられている。
また、中央装置２には、前記図２に示したものに加えて送信部２５が設けられている。その他の構成および動作は前記第１の実施例と同様であり、中央装置２の処理部２２は、注文端末１からの顧客の注文を受信し、前記実施例で説明したように、各料理の調理開始時間、調理終了時間を決定し、中央装置２のディスプレイ２４に表示する。
また、これと同時に、中央装置２は上記送信部２５から、注文端末１に提供順監視テーブルＳ（前記図１２（ｂ）参照）を送信する。
注文端末１はこのデータを受信すると、注文端末１の表示部１ｄに表示する。これにより、顧客から注文を受ける店員は、顧客全体の調理の進行状況等を確認することができ、顧客からの問い合わせ等に対して迅速に対応することができる。
【００２２】
図１９は本実施例の処理を示すフローチャートであり、図１９は前記図１６以降の処理を示しており、それ以前の図１４、図１５に示した処理は前記第１の実施例と同じである。
図１９のステップＴ１〜Ｔ４で前記したように調理順表示テーブルＴと提供順監視テーブルＳを作成し、テーブルＴとテーブルＳを中央装置２のディスプレイ２４に表示する。次いで、提供順監視テーブルＳのデータを中央装置２の送信部２５から注文端末１に送信し、注文端末１のディスプレイに上記テーブルＳを表示する（ステップＴ５）。
次に、前記図１６と同様、調理終了の料理があるかを調べ（ステップＴ６）、調理終了の料理があれば、調理終了の料理情報をデータＦに送り、中央装置２のディスプレイ２４に表示された調理順表示テーブルＴの内、調理終了料理を反転表示する（ステップＴ７）。
また、調理終了の料理情報をデータＥに送り（ステップＴ８）、ディスプレイ２４に表示された提供順監視テーブルＳの内、調理終了料理を反転表示する（ステップＴ９）。    さらに、上記テーブルＳが更新されたかを調べ（ステップＴ１０）、更新されていなければステップＴ２に戻り、更新されていればテーブルＳの更新情報を注文端末ディスプレイに送信し（ステップＴ１１）、注文端末ディスプレイ表示において、調理済料理データを反転表示させ（ステップＴ１２）、処理を終了する。
【００２３】
図２０は本発明の第３の実施例の調理情報表示システムの全体構成を示す図であり、本実施例は、顧客のテーブルにテーブルディスプレイを設け、テーブルディスプレイに調理情報を表示できるようにしたものである。
図２０において、１は注文端末（店員用注文端末）であり、この注文端末１には、入力部１ａ、送信部１ｂ、受信部１ｃ、表示部３ｄが設けられている。また、顧客のテーブルには、受信部３ａと表示部３ｂを備えたテーブルディスプレイ３が設けられる。
また、中央装置２には、前記図２に示したものに加えて送信部２５が設けられている。その他の構成および動作は前記第１の実施例と同様であり、中央装置２の処理部２２は、注文端末１からの顧客の注文を受信し、前記実施例で説明したように、各料理の調理開始時間、調理終了時間を決定し、中央装置２のディスプレイ２４に表示する。
これと同時に、中央装置２は上記送信部２５から、提供順監視テーブルＳ（前記図１２（ｂ）参照）を注文端末１および顧客のテーブルに設置されたテーブルディスプレイ３に送信する。
注文端末１はこのデータを受信すると上記第２の実施例と同様、表示部１ｄに提供順監視テーブルＳを表示する。また、同様に、このデータは、各顧客のテーブルに設置されたテーブルディスプレイ３でも受信され、各テーブルディスプレイ３には、当該テーブルの顧客が注文した料理の調理の進行状況が表示される。
これにより、店員は、顧客全体の料理の調理進行状況等を確認することができ、また、各顧客は自分の注文した料理の調理進行状況を確認することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の概要を説明する図である。
【図２】本発明の第１の実施例のシステムの全体構成を示す図である。
【図３】中央装置の処理部のブロック図である。
【図４】本発明の第１の実施例の中央装置における処理を示す基本フローである。
【図５】本発明における調理時間の決定方法を説明する図であり、
【図６】基本メニューテーブルＡ、調理時間テーブルＢ、閾値テーブルＣを示す図である。
【図７】顧客注文データＤを示す図である。
【図８】顧客別注文データ（データＥ）と同一料理表（データＦ：初期状態）を示す図（１）である。
【図９】顧客別注文データ（データＥ）と同一料理表（データＦ）を示す図（２）である。
【図１０】顧客別注文データ（データＥ）と同一料理表（データＦ）を示す図（３）である。
【図１１】顧客別注文データ（データＥ）と同一料理表（データＦ）を示す図（４）である。
【図１２】調理順表示テーブルＴと提供順監視テーブルＳを示す図である。
【図１３】ディスプレイの表示画面の例を示す図である。
【図１４】本発明の第１の実施例の詳細処理を示すフローチャート（１）である。
【図１５】本発明の第１の実施例の詳細処理を示すフローチャート（２）である。
【図１６】本発明の第１の実施例の詳細処理を示すフローチャート（３）である。
【図１７】本発明の第１の実施例の詳細処理を示すフローチャート（４）である。
【図１８】本発明の第２の実施例のシステムの全体構成を示す図である。
【図１９】本発明の第２の実施例の処理を示すフローチャートである。
【図２０】本発明の第３の実施例のシステムの全体構成を示す図である。
【符号の説明】
【００２５】
１    注文端末
１ａ  入力部
１ｂ  送信部
１ｃ  受信部
１ｄ  表示部
２    中央装置
２１  受信部
２２  処理部
２３  記憶部
２４  ディスプレイ
２５  送信部
３    テーブルディスプレイ
【図１】
2005056050.tif 000003
【図２】
2005056050.tif 000004
【図３】
2005056050.tif 000005
【図４】
2005056050.tif 000006
【図５】
2005056050.tif 000007
【図６】
2005056050.tif 000008
【図７】
2005056050.tif 000009
【図８】
2005056050.tif 000010
【図９】
2005056050.tif 000011
【図１０】
2005056050.tif 000012
【図１１】
2005056050.tif 000013
【図１２】
2005056050.tif 000014
【図１３】
2005056050.tif 000015
【図１４】
2005056050.tif 000016
【図１５】
2005056050.tif 000017
【図１６】
2005056050.tif 000018
【図１７】
2005056050.tif 000019
【図１８】
2005056050.tif 000020
【図１９】
2005056050.tif 000021
【図２０】
2005056050.tif 000022