(57)【要約】【課題】顧客の飲食の進捗状況に応じて、料理品目の調理開始を指示することが可能な注文管理システム、注文管理装置、注文管理方法、及びプログラムを提供する。【解決手段】注文入力装置１００は、接客担当者からコース料理を構成する料理品目の入力を受け付ける。また、注文入力装置１００は、入力された料理品目の調理指示を出力装置３００に出力するための出力指示の送信状態を設定する。注文管理装置２００は、注文入力装置１００に入力された料理品目と、設定された送信状態とを対応付けて送信状態ＤＢ２１１に記憶させる。注文管理装置２００は、注文入力装置１００から受信した調理指示に係る料理品目の送信状態を送信可能状態に更新する。また、注文管理装置２００は、送信状態ＤＢ２１１を参照して、送信状態が送信可能状態である料理品目の調理指示の出力指示を出力装置３００に送信する。【選択図】図１
2016012368.tif 000002
【特許請求の範囲】
【請求項１】
注文を受け付ける注文入力装置と、出力指示に基づいて調理指示を出力する出力装置とに接続される注文管理装置であって、
前記注文入力装置から、提供順序が予め決められる複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を前記出力装置に出力するための出力指示の送信状態とを取得し、取得した前記料理品目と前記送信状態とを対応付けて顧客毎に記憶手段に記憶させる制御手段と、
前記記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する送信手段と、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記送信手段により送信された前記出力指示に係る前記料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する更新手段と、
を備えることを特徴とする注文管理装置。
【請求項２】
注文を受け付ける注文入力装置と、出力指示に基づいて調理指示を出力する出力装置とに接続される注文管理装置における注文管理方法であって、
前記注文入力装置から、提供順序が予め決められる複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を前記出力装置に出力するための出力指示の送信状態とを取得し、取得した前記料理品目と前記送信状態とを対応付けて顧客毎に記憶手段に記憶させる制御ステップと、
前記記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する送信ステップと、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記送信ステップにおいて送信された前記出力指示に係る前記料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する更新ステップと、
を備えることを特徴とする注文管理方法。
【請求項３】
注文を受け付ける注文入力装置と、出力指示に基づいて調理指示を出力する出力装置とに接続される注文管理装置のコンピュータを、
前記注文入力装置から、提供順序が予め決められる複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を前記出力装置に出力するための出力指示の送信状態とを取得し、取得した前記料理品目と前記送信状態とを対応付けて顧客毎に記憶手段に記憶させる制御手段、
前記記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する送信手段、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記送信手段により送信された前記出力指示に係る前記料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する更新手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、注文管理装置、注文管理方法及びプログラムに関する。
【背景技術】
【０００２】
レストラン等の飲食店において、スープ、サラダ、メインディッシュ、デザート等、複数の料理を順番に顧客に提供するコース料理の提供にあたり、接客担当者は、顧客への料理の提供や調理場への調理開始指示を、顧客の飲食の進捗状況に合わせて行う必要がある。
【０００３】
このような接客担当者の業務を支援するシステムとして、例えば特許文献１では、調理開始を指示するタイミングになった時に、接客担当者が携帯した注文登録装置を操作することにより、コース料理の提供順に合わせた料理の調理開始指示を厨房に備えられた出力装置に送信するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２５０１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載のシステムにおいては、接客担当者は、調理開始の指示をするために、常に顧客の飲食の進捗状況を監視する必要がある。
【０００６】
本発明の課題は、料理品目に係る出力指示の送信状態を料理品目に対応づけて顧客毎に管理し、注文入力装置から受信した調理指示に応じて、料理品目に係る出力指示を出力装置に適切に送信できるようにすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の注文管理装置は、
注文を受け付ける注文入力装置と、出力指示に基づいて調理指示を出力する出力装置とに接続される注文管理装置であって、
前記注文入力装置から、提供順序が予め決められる複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を前記出力装置に出力させるための出力指示の送信状態とを取得し、取得した前記料理品目と前記送信状態とを対応付けて顧客毎に記憶手段に記憶させる制御手段と、
前記記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する送信手段と、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記送信手段により送信された前記出力指示に係る前記料理品目に基づいて、前記記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する更新手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、料理品目に係る出力指示の送信状態を料理品目に対応づけて顧客毎に管理し、注文入力装置から受信した調理指示に応じて、料理品目に係る出力指示を出力装置に適切に送信することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る注文管理システムの構成例を示すブロック図である。
【図２】進捗画像の一例を示す図である。
【図３】テーブル情報ＤＢの一例を示す模式図である。
【図４】食事時間ＤＢの一例を示す模式図である。
【図５】描画色情報ＤＢの一例を示す模式図である。
【図６】表示情報ＤＢの一例を示す模式図である。
【図７】送信状態ＤＢの一例を示す模式図である。
【図８】注文入力装置が実行する新規注文処理を説明するためのフローチャートである。
【図９】注文入力装置が実行する追加注文処理を説明するためのフローチャートである。
【図１０】注文入力装置が実行する調理指示処理を説明するためのフローチャートである。
【図１１】注文入力装置が実行する表示設定処理を説明するためのフローチャートである。
【図１２】注文管理装置が実行する送信状態更新処理を説明するためのフローチャートである。
【図１３】注文入力装置が実行する表示開始設定処理を説明するためのフローチャートである。
【図１４】注文入力装置が実行する進捗表示処理を説明するためのフローチャートである。
【図１５】変形例に係る注文入力装置が実行する新規注文処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態に係る注文管理システム１について、図面を参照して説明する。
【００１１】
図１は、本発明の実施形態に係る注文管理システム１の構成を示している。この注文管理システム１は、注文を受け付ける注文入力装置１００と、注文入力装置１００が受け付けた注文を管理する注文管理装置２００と、注文管理装置２００からの出力指示に基づいて調理指示を出力する出力装置３００とから構成される。注文入力装置１００は、注文管理装置２００とネットワーク４００を介して接続されている。また、注文管理装置２００は、出力装置３００と接続されている。
【００１２】
ネットワーク４００は、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの所定の通信プロトコルに基づくＬＡＮ（Local Area Network)などの通信ネットワークである。
【００１３】
注文入力装置１００は、接客担当者により携帯され、接客担当者により入力された顧客の注文や食事状況に関する情報を注文管理装置２００に送信する。注文入力装置１００は、入力部１１０と、表示部１２０と、通信部１３０と、記憶部１４０と、制御部１５０とを備える。
【００１４】
入力部１１０は、接客担当者からの操作入力を受け付けるためのタッチパネル、キー、ボタン等から構成される。具体的には、入力部１１０は、例えば、後述する新規注文処理、追加注文処理、調理指示処理、表示開始設定処理、進捗表示処理といった各処理の実行を開始するためのキー、各処理において要求される内容を入力するためのキー等から構成される。
また、入力部１１０は、コース料理入力部１１１と、追加料理入力部１１２と、調理指示入力部１１３と、表示開始設定入力部１１４と、表示指示入力部１１５として機能する。
【００１５】
コース料理入力部１１１は、提供順序が予め決められた複数の料理品目から構成されるコース料理において、そのコース料理を構成する料理品目の入力を受け付ける。コース料理における料理品目の提供順序は、その料理品目が属する部門によって決定される。ここで、部門とは、各種料理品目を所定のルールによりグループ分けしたものを表す。本実施形態に係るコース料理においては、料理品目の内容に基づいて、「前菜」、「スープ」、「魚料理」、「肉料理」、「デザート」といった５つの部門が設定されており、各料理品目は、これらのうちいずれかの部門に属する。また、各部門には、部門番号が設定されており、部門番号が若い順に客に料理品目が提供される。
【００１６】
また、コース料理入力部１１１は、具体的には、接客担当者の操作入力により、接客担当者が注文を受けるテーブル番号と、コース料理を構成する料理品目との入力を受け付ける。ここで、テーブル番号とは、店舗内に設置された顧客が利用するテーブルを識別するための番号である。本実施形態において、店舗内に設置されたテーブルの総数はＭであり、各テーブルには、それぞれ１〜Ｍのテーブル番号が予め設定されている。入力されたこれらの情報は新規注文情報として、制御部１５０により、通信部１３０を介して注文管理装置２００に送信される。
【００１７】
追加料理入力部１１２は、コース料理入力部１１１により料理品目が入力された後に、料理品目の入力を受け付ける。具体的には、追加料理入力部１１２は、コース料理入力部１１１により入力された新規注文情報が注文管理装置２００に送信された後に、接客担当者の操作入力により、料理品目と、その料理品目を提供するテーブル番号との入力を受け付ける。入力されたこれらの情報は追加注文情報として、制御部１５０により、通信部１３０を介して注文管理装置２００に送信される。
【００１８】
調理指示入力部１１３は、コース料理入力部１１１及び追加料理入力部１１２により入力された料理品目の調理指示の入力を受け付ける。具体的には、調理指示入力部１１３は、接客担当者の操作入力により、調理指示に係るテーブル番号と、調理指示に係る部門番号とを含む調理指示情報の入力を受け付ける。入力された調理指示情報は、制御部１５０により、通信部１３０を介して注文管理装置２００に送信される。
【００１９】
表示開始設定入力部１１４は、接客担当者が提供を完了した料理品目について、その料理品目の食事の進捗状況の表示を開始する際に用いる情報の入力を受け付ける。具体的には、表示開始設定入力部１１４は、接客担当者の操作入力により、接客担当者が料理品目の提供を完了したテーブルのテーブル番号の入力を受け付ける。制御部１５０は、入力されたテーブル番号を用いて、後述する表示開始設定処理を実行する。
【００２０】
表示指示入力部１１５は、料理品目の食事の進捗状況を表示部１２０に表示させるための表示指示の入力を受け付ける。具体的には、表示指示入力部１１５は、接客担当者の操作入力により、各テーブルの食事の進捗状況を表す進捗画像を表示させるための表示指示の入力を受け付ける。制御部１５０は、表示指示入力部１１５に入力された表示指示を契機として、後述する進捗表示処理を実行し、表示部１２０に進捗画像を表示する。
【００２１】
表示部１２０は、例えば、液晶表示装置（ＬＣＤ；Liquid Crystal Display）等の表示装置から構成される。具体的には、表示部１２０は、接客担当者により入力された注文の内容や、各テーブルの食事の進捗状況を表す進捗画像を表示する。
【００２２】
図２に進捗画像の一例を示す。図２に示す進捗画像Ｉには、店舗内を上から俯瞰した際のテーブル及びイスの位置に対応して、模式的に表されたテーブル及びイスの画像が含まれている。各テーブルの画像内の領域（以下、テーブル領域Ａｔ）は、現在飲食されている料理品目の部門に対応する描画色で、テーブル領域Ａｔの左端からその料理品目の飲食が終わるまでにかかる時間に対応する幅の分だけ描画されている。また、各テーブル領域Ａｔ内には、テーブル番号と、現在飲食されている料理品目の部門とが表示されている。なお、現在飲食が行われていないテーブルのテーブル領域Ａｔ内には、部門の代わりに、「準備中」と表示されている。従って、接客担当者は、表示部１２０に表示された進捗画像Ｉを視認することにより、各テーブルの食事の進捗状況を容易に把握することができる。例えば、テーブル番号が「３」のテーブル領域Ａｔは、部門「魚料理」の描画色により半分程度描画されている。そのため、接客担当者は、テーブル番号が「３」のテーブルでは、部門が「魚料理」の料理品目の飲食が半分程度進んでいることを認識することができる。また、例えば、テーブル番号が「５」のテーブル領域Ａｔは、全て部門「スープ」の描画色により描画されている。そのため、接客担当者は、テーブル番号が「５」のテーブルでは、部門が「スープ」の料理品目の飲食が開始された直後であることを認識することができる。
【００２３】
図１に戻って、通信部１３０は、例えば、無線ＬＡＮ（Local Area Network）カードから構成される。通信部１３０は、制御部１４０の制御のもと、無線通信によりネットワーク４００を介して、注文管理装置２００とのデータの送受信を行う。
【００２４】
記憶部１４０は、ハードディスク装置等の記憶装置から構成される。記憶部１４０には、図１に示すように、テーブル情報ＤＢ（データベース）１４１と、食事時間ＤＢ１４２と、描画色情報ＤＢ１４３と、表示情報ＤＢ１４４とが格納される。
【００２５】
テーブル情報ＤＢ１４１は、店舗内に設置されたテーブルの情報を表すテーブル情報を格納する。図３にテーブル情報ＤＢ１４１の一例を示す。図３に示すように、テーブル情報は、「テーブル番号」と、そのテーブル番号のテーブルに設置されたイスの数を表す「席数」とを含む。
【００２６】
食事時間ＤＢ１４２は、料理品目を顧客が食するのに費やす時間を示す食事時間情報を格納する。図４に食事時間ＤＢ１４２の一例を示す。図４に示すように、食事時間情報は、「品目番号」と、「料理品目」と、「部門番号」と、「平均食事時間」とを含む。ここで、「品目番号」は、料理品目を識別するための番号である。「平均食事時間」は、顧客が料理品目を食するのに費やす平均時間を示す。例えば、品目番号が「１」の品目である「グリーンサラダ」は、部門が「１」であり、平均食事時間は「１０分」である。なお、平均食事時間は、料理品目毎に予め統計的に求められた食事時間の平均値であるが、平均値に限られず、例えば、最頻値や中央値であってもよい。
【００２７】
描画色情報ＤＢ１４３は、部門毎の、進捗画像において進捗状況を表示する際に用いられる描画色を示す描画色情報を格納する。図５に描画色情報ＤＢ１４３の一例を示す。図５に示すように、描画色情報は、「部門番号」と、「部門」と、「描画色」とを含む。なお、部門毎の描画色は、予め設定されていても、後述する表示設定処理において、接客担当者の操作入力により適宜設定されてもよい。
【００２８】
表示情報ＤＢ１４４は、テーブル毎の、進捗画像における進捗状況の表示態様を示す表示情報を格納する。図６に表示情報ＤＢ１４４の一例を示す。図６に示すように、表示情報は、「テーブル番号」と、「部門番号」と、「表示状態」と、「表示開始時刻」と、「消去する幅」と、「残り時間」と、「表示する幅」とを含む。表示状態は、進捗状況の表示の実行状態を表し、「実行中」は進捗状況の表示が実行されている状態、「待機中」は進捗状況の表示が実行されていない状態をそれぞれ表す。「表示開始時刻」は、進捗状況の表示に実行が開始された時刻を表す。「消去する幅」は、図２に示す進捗画像Ｉのテーブル領域内において、描画色で描画する幅の単位時間あたりに減少させる量を表す。残り時間は、現在提供されている料理品目の食事が終わるまでにかかると推定される時間を表す。表示する幅は、図２に示す進捗画像Ｉのテーブル領域内において、描画色で描画する幅を表す。
【００２９】
図１に戻って、制御部１５０は、例えば、ＣＰＵ（Central Processing Unit）、ワークエリアとなるＲＡＭ（Random Access Memory）、ＣＰＵが実行する各種プログラムを記憶するＲＯＭ（Read Only Memory）、現在時刻を計時するタイマ等（いずれも図示せず）を備える。制御部１５０は、ＲＯＭに格納されている動作プログラム（例えば、オペレーティングシステム、後述する各種処理のためのプログラム等）を読み出して実行することにより、注文入力装置１００の各部を制御する。
【００３０】
具体的には、制御部１５０は、コース料理入力部１１１及び追加料理入力部１１２により入力された料理品目に係る送信状態を設定する。ここで送信状態とは、料理品目の調理指示を出力装置３００に出力するための出力指示の送信状態を表す。本実施形態においては、送信状態として、「送信待ち状態」、「送信可能状態」、「送信済み状態」の３つの状態がある。送信待ち状態は、注文管理装置２００による出力装置３００への出力指示の送信を許容しない状態を表す。また、送信可能状態は、注文管理装置２００による出力装置３００への出力指示の送信を許容する状態を表す。送信済み状態は、注文管理装置２００による出力装置３００への出力指示が送信された状態を表す。制御部１５０は、コース料理入力部１１１または追加料理入力部１１２により入力された料理品目に基づいて、又は接客担当者の操作入力に基づいて、入力された料理品目に係る送信状態を送信待ち状態または送信可能状態に設定する。そして、制御部１５０は、コース料理入力部１１１により入力された料理品目と、その料理品目について設定した送信情報とを含む新規注文情報を注文管理装置２００に送信する。また、制御部１５０は、追加料理入力部１１２により入力された料理品目と、その料理品目について設定した送信情報とを含む追加注文情報を注文管理装置２００に送信する。
【００３１】
また、制御部１５０は、調理指示入力部１１３により入力された調理指示情報を注文管理装置２００に送信する。そして、制御部１５０は、調理指示情報に基づいて、表示部１２０に進捗画像を表示する際に用いる情報を表示情報ＤＢ１４４に設定する。
【００３２】
また、制御部１５０は、表示開始設定入力部１１４により入力された表示開始指示を契機として、その表示開始指示に係るテーブルにおける食事の進捗状況の表示を開始するための情報を表示情報ＤＢ１４４に設定する。そして、制御部１５０は、表示指示入力部１１５により入力された表示指示を契機として、表示情報ＤＢ１４４を参照して、表示部１２０に進捗画像を表示する。
【００３３】
次に、注文管理装置２００の構成について説明する。注文管理装置２００は、注文入力装置１００から顧客の注文や食事状況に関する情報を受信し、受信した情報に基づいて、料理品目の調理指示の出力指示を出力装置３００に送信する。注文管理装置２００は、記憶部２１０と、通信部２２０と、制御部２３０とを備える。
【００３４】
記憶部２１０は、ハードディスク装置等の記憶装置から構成される。記憶部２１０には、送信状態ＤＢ２１１が格納される。
【００３５】
送信状態ＤＢ２１１は、注文入力装置１００から受信した新規注文情報及び追加注文情報に基づいて、料理品目と、その送信状態とを対応付けて記憶する。この料理品目及び送信状態は、制御部２３０の制御の元、送信状態ＤＢ２１１に記憶される。また、送信状態ＤＢ２１１に記憶された送信状態は、制御部２３０により、更新される。図７に、送信状態ＤＢ２１１の一例を示す。図７に示すように、送信状態ＤＢ２１１は、テーブル番号毎に、各注文を識別するための明細番号と、その注文に係る料理品目と、その料理品目の部門番号と、その送信状態とを含む注文情報を記憶する。注文情報には、注文入力装置１００から受信した新規注文情報と、追加注文情報とが含まれる。なお、追加注文情報を受信しない場合、すなわち接客担当者が追加注文を受けていない場合には、注文情報に追加注文情報は含まれない。例えば、図７に示すように、受信された新規注文情報にＮ個の料理品目が含まれている場合、新規注文情報は、制御部２３０により、その新規注文情報に含まれる料理品目に１〜Ｎの明細番号を対応付けられて、新規注文情報に含まれる送信状態とともに注文情報として記憶される。さらに追加注文情報が受信された場合、その追加注文情報は、制御部２３０により、その追加注文情報に含まれる料理品目にＮ＋１以降の明細番号を順番に対応付けられて、追加注文情報に含まれる送信状態とともに注文情報として記憶される。
【００３６】
図１に戻って、通信部２２０は、例えば、ＮＩＣ（Network Interface Card）やルータ等の通信装置から構成される。通信部２２０は、注文入力装置１００及び出力装置３００と、ネットワーク４００を介してデータの送受信を行う。
【００３７】
制御部２３０は、例えば、ＣＰＵ（Central Processing Unit）、ワークエリアとなるＲＡＭ（Random Access Memory）、ＣＰＵが実行する各種プログラムを記憶するＲＯＭ（Read Only Memory）等（いずれも図示せず）を備える。制御部２３０は、ＲＯＭに格納されている動作プログラム（例えば、オペレーティングシステム、後述する各種処理のためのプログラム等）を読み出して実行することにより、注文管理装置２００の各部を制御する。
【００３８】
具体的に、制御部２３０は、注文入力装置１００のコース料理入力部１１１により入力された料理品目及び追加料理入力部１１２により入力された料理品目を、注文入力装置１００の制御部１５０により設定された送信状態と対応付けて送信状態ＤＢ２１１に記憶させる。
【００３９】
また、制御部２３０は、送信状態ＤＢ２１１に記憶された送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した送信状態に対応する料理品目の調理指示の出力指示を出力装置３００に送信する。
【００４０】
また、制御部２３０は、注文入力装置１００から受信した調理指示に係る料理品目に基づいて、送信状態ＤＢ２１１に記憶された送信状態を送信待ち状態から送信可能状態に更新する。また、制御部２３０は、出力装置３００に送信した出力指示に係る料理品目に基づいて、送信状態ＤＢ２１１に記憶された送信状態を送信可能状態から送信済み状態に更新する。
【００４１】
出力装置３００は、厨房に設置された、プリンタ等の出力装置から構成される。出力装置３００は、例えば、注文管理装置２００から受信した出力指示に係るテーブル番号と料理品目とが記載された伝票を印刷する。調理担当者は、出力装置３００により印刷された伝票に基づいて、調理を開始する。
【００４２】
次に、本発明の実施形態に係る注文管理システム１において、注文入力装置１００及び注文管理装置２００の処理動作について、図面を参照して説明する。
【００４３】
まず、注文入力装置１００の制御部１５０が実行する新規注文処理の動作を、図８のフローチャートを参照して説明する。新規注文処理は、例えば、接客担当者による入力部１１０への操作入力により、制御部１５０が新規注文処理の開始を示す入力信号を受信したことを契機として開始される。
【００４４】
制御部１５０は、入力部１１０からテーブル番号を取得する（ステップＳ１０１）。例えば、接客担当者は、新規の注文を受ける場合、その注文を受けるテーブルを示すテーブル番号を入力部１１０を介して入力する。
【００４５】
制御部１５０は、注文を受ける人数をカウントするためのカウンタｉを０に設定する（ステップＳ１０２）。
【００４６】
次に、制御部１５０は、カウンタｉに１を追加する（ステップＳ１０３）。
【００４７】
次に、制御部１５０は、部門をカウントするカウンタｊを０に設定する（ステップＳ１０４）。
【００４８】
次に、制御部１５０は、カウンタｊに１を追加する（ステップＳ１０５）。
【００４９】
次に、制御部１５０は、部門番号ｊの料理品目を取得する（ステップＳ１０６）。具体的には、接客担当者は、顧客から注文を受けた部門番号ｊの料理品目を入力部１１０を介して入力する。制御部１５０は、入力部１１０により入力された料理品目をステップＳ１０１において取得したテーブル番号と、部門番号ｊと対応付けて記憶部１４０に記憶させる。
【００５０】
次に、制御部１５０は、部門番号ｊが１か否かを判別する（ステップＳ１０７）。
【００５１】
制御部１５０は、部門番号ｊが１であると判別した場合（ステップＳ１０７；Ｙｅｓ）、ステップＳ１０６で取得した料理品目に対応する送信状態を送信可能状態に設定する（ステップＳ１０８）。
【００５２】
制御部１５０は、部門番号ｊが１でないと判別した場合（ステップＳ１０７；Ｎｏ）、ステップＳ１０６で取得した料理品目に対応する送信状態を送信待ち状態に設定する（ステップＳ１０９）。
【００５３】
次に、制御部１５０は、カウンタｊが全部門数である５と等しいか否かを判別する（ステップＳ１１０）。カウンタｊが５と等しくないと判別した場合（ステップＳ１１０；Ｎｏ）、ステップＳ１０５に戻って処理を繰り返す。この処理をカウンタｊが５と等しいと判別するまで繰り返すことにより、１名分のコース料理を構成する部門番号が１〜５の料理品目が入力される。
【００５４】
また、制御部１５０は、カウンタｊが５と等しいと判別した場合（ステップＳ１１０；Ｙｅｓ）、ステップＳ１０１において取得したテーブル番号に対応する席数Ｎｃをテーブル情報ＤＢ１４１から取得し、カウンタｉが取得した席数Ｎｃと等しいか否かを判別する（ステップＳ１１１）。
【００５５】
制御部１５０は、カウンタｉがＮｃと等しくないと判別した場合（ステップＳ１１１；Ｎｏ）、全員分の注文が入力されたか否かを判別する（ステップＳ１１２）。具体的には、制御部１５０は、表示部１２０に「全員分入力済み？」というメッセージを表示し、入力部１１０から受信した入力信号が「Ｙｅｓ」を示すか否かを判別する。そして、制御部１５０は、入力信号が「Ｙｅｓ」を示すと判別した場合、全員分の注文が入力されたと判別する。また、制御部１５０は、入力信号が「Ｙｅｓ」を示さない、すなわち「Ｎｏ」を示すと判別した場合、全員分の注文が入力されていないと判別する。
【００５６】
制御部１５０は、全員分の注文が入力されていないと判別した場合（ステップＳ１１２；Ｎｏ）、ステップＳ１０３に処理を戻す。これにより、制御部１５０は、全員分の注文が入力されたと判別するまで上述の処理を繰り返す。
【００５７】
制御部１５０は、カウンタｉがＮｃと等しいと判別した場合（ステップＳ１１１；Ｙｅｓ）、及び全員分の注文がされたと判別した場合（ステップＳ１１２；Ｙｅｓ）、ステップＳ１０１で取得したテーブル番号と、ステップＳ１０６で取得した料理品目と、その料理品目の部門番号と、ステップＳ１０８、Ｓ１０９で設定した送信状態とを対応づけた新規注文情報を注文管理装置２００に送信する（ステップＳ１１３）。そして、制御部１５０は、新規注文処理を終了する。これにより、例えば、注文を受けるテーブルの席数と、注文を受けた顧客の人数とが等しい場合には、接客担当者が全員分の注文を入力したか確認することなく、新規注文情報が送信される。また、注文を受けるテーブルの席数と、注文を受けた顧客の人数とが等しくない場合、制御部１５０は、接客担当者に全員分の注文を入力したか否か確認する。接客担当者は、例えば、席数よりも少ない人数の顧客座っているテーブルについて、すでに全員分の注文の入力をした場合、全員分の注文の入力が済んだことを示す操作入力を行うことにより、新規注文情報が送信される。すなわち、注文を受けるテーブルの席数と、注文を受けた顧客の人数とが等しくなくても、接客担当者による確認の上で、新規注文情報が送信される。
【００５８】
次に、制御部１５０が実行する追加注文処理について図９のフローチャートを参照して説明する。追加注文処理は、例えば、接客担当者による入力部１１０への操作入力により、制御部１５０が追加注文処理の開始を示す入力信号を受信したことを契機として開始される。
【００５９】
制御部１５０は、入力部１１０からテーブル番号を取得する（ステップＳ２０１）。例えば、接客担当者は、追加の注文を受ける場合、その注文を受けるテーブルを示すテーブル番号を入力部１１０を介して入力する。
【００６０】
次に、制御部１５０は、料理品目を取得する（ステップＳ２０２）。具体的には、接客担当者は、顧客から受けた追加注文に係る料理品目を入力部１１０を介して入力する。制御部１５０は、入力部１１０により入力された料理品目を、ステップＳ２０１において取得したテーブル番号と、食事時間ＤＢ１４２を参照して取得した、その料理品目に対応する部門番号と対応付けて記憶部１４０に記憶させる。
【００６１】
次に、制御部１５０は、ステップＳ２０２で取得した料理品目に対応する送信状態を送信待ち状態に設定するか否かを判別する（ステップＳ２０３）。そして、送信待ち状態に設定すると判別した場合（ステップＳ２０３；Ｙｅｓ）、制御部１５０はステップＳ２０２で取得した料理品目に対応する送信状態を送信待ち状態に設定する（ステップＳ２０４）。また、送信待ち状態に設定しないと判別した場合（ステップＳ２０３；Ｎｏ）、制御部１５０はステップＳ２０２で取得した料理品目に対応する送信状態を送信可能状態に設定する（ステップＳ２０５）。
【００６２】
具体的には、制御部１５０は、表示部１２０に「送信待ち状態に設定？」というメッセージを表示し、入力部１１０から受信した入力信号が「Ｙｅｓ」を示すか否かを判別する。そして、制御部１５０は、入力信号が「Ｙｅｓ」を示すと判別した場合、ステップＳ２０２で取得した料理品目に対応する送信状態を送信待ち状態に設定する。また、制御部１５０は、入力信号が「Ｙｅｓ」を示さない、すなわち「Ｎｏ」を示すと判別した場合、ステップＳ２０２で取得した料理品目に対応する送信状態を送信可能状態に設定する。
【００６３】
次に、制御部１５０は、その他の追加注文があるか否かを判別する（ステップＳ２０６）。その他の追加注文があると判別した場合（ステップＳ２０６；Ｙｅｓ）、制御部１５０は、処理をステップＳ２０２に戻す。また、その他の追加注文がないと判別した場合（ステップＳ２０６；Ｎｏ）、ステップＳ２０１で取得したテーブル番号と、ステップＳ２０２で取得した料理品目と、その料理品目の部門番号と、ステップＳ２０４、Ｓ２０５で設定した送信状態とを対応づけた追加注文情報を注文管理装置２００に送信する（ステップＳ２０７）。そして、制御部１５０は、追加注文処理を終了する。
【００６４】
具体的には、制御部１５０は、表示部１２０に「その他の追加注文あり？」というメッセージを表示し、入力部１１０から受信した入力信号が「Ｙｅｓ」を示すか否かを判別する。そして、制御部１５０は、入力信号が「Ｙｅｓ」を示すと判別した場合、処理をステップＳ２０２に戻す。また、制御部１５０は、入力信号が「Ｙｅｓ」を示さない、すなわち「Ｎｏ」を示すと判別した場合、ステップＳ２０１〜Ｓ２０５の処理で取得した追加注文情報を注文管理装置２００に送信する。
【００６５】
次に、制御部１５０が実行する調理指示処理について図１０のフローチャートを参照して説明する。調理指示処理は、例えば、接客担当者による入力部１１０への操作入力により、制御部１５０が調理指示処理の開始を示す入力信号を受信したことを契機として開始される。具体的には、接客担当者は、顧客の食事の進捗状況を直接または進捗画像を視認することにより、現在飲食されている料理品目の次の提供順序である料理品目の調理指示を出すタイミングであると判断した場合、入力部１１０を介して、調理指示を入力する。そして、制御部１５０は、入力部１１０から調理指示を示す入力信号を受信したことを契機として、調理指示処理の実行を開始する。
【００６６】
制御部１５０は、入力部１１０からテーブル番号を取得する（ステップＳ３０１）。例えば、接客担当者は、調理指示に係るテーブルのテーブル番号を入力部１１０を介して入力する。
【００６７】
次に、制御部１５０は、入力部１１０から部門番号を取得する（ステップＳ３０２）。例えば、接客担当者は、調理指示に係る部門番号、すなわち現在飲食されている料理品目の部門番号の次の部門番号を入力部１１０を介して入力する。
【００６８】
次に、制御部１５０は、ステップＳ３０１で取得したテーブル番号と、ステップＳ３０２で設定した部門番号とを対応付けた調理指示情報を注文管理装置２００に送信する（ステップＳ３０３）。
【００６９】
次に、制御部１５０は、ステップＳ３０３で送信した調理指示情報に係るテーブルにおける、その調理指示情報に係る部門番号の料理品目の食事の進捗状況を表示する際に用いられる情報を設定する表示設定処理を実行する（ステップＳ３０４）。
【００７０】
ここで、制御部１５０が実行する表示設定処理について図１１のフローチャートを参照して説明する。
【００７１】
制御部１５０は、ステップＳ３０１で取得したテーブル番号と、ステップＳ３０２で取得した部門番号とに基づいて、調理指示に係る料理品目を取得する（ステップＳ４０１）。具体的には、制御部１５０は、注文管理装置２００に対し、送信状態ＤＢ２１１に格納された、ステップＳ３０１で取得したテーブル番号に対応する注文情報の中から、ステップＳ３０２で取得した部門番号に対応する料理品目の送信要求を送信する。そして、注文管理装置２００の制御部２３０は、制御部１５０からの送信要求に応じて、その料理品目を送信状態ＤＢ２１１から取得し、制御部１５０に送信する。これにより、制御部１５０は、調理指示に係る料理品目を受信する。
【００７２】
次に、制御部１５０は、食事時間ＤＢ１４２を参照して、ステップＳ４０１で取得した料理品目の中から、最短の平均食事時間を取得し、取得した平均食事時間を、ステップＳ３０１で取得したテーブル番号に対応する残り時間Ｔｍｉｎとして表示情報ＤＢ１４４に設定する（ステップＳ４０２）。また、制御部１５０は、ステップＳ３０２で取得した部門番号も、ステップＳ３０１で取得したテーブル番号に対応する部門番号として表示情報ＤＢ１４４に設定する。
【００７３】
次に、制御部１５０は、テーブル情報ＤＢ１４１を参照して、ステップＳ３０１で取得したテーブル番号に対応する席数Ｎｃを取得する（ステップＳ４０３）。
【００７４】
次に、制御部１５０は、ステップＳ４０３で取得した席数Ｎｃが８に等しいか否かを判別する（ステップＳ４０４）。席数Ｎｃが８に等しいと判別した場合（ステップＳ４０４；Ｙｅｓ）、制御部１５０は、ステップＳ３０１で取得したテーブル番号に対応する表示する幅Ｄｔｌとして、２３０［ｄｏｔ］を表示情報ＤＢ１４４に設定する（ステップＳ４０５）。
【００７５】
席数Ｎｃが８に等しくないと判別した場合（ステップＳ４０４；Ｎｏ）、制御部１５０は、席数Ｎｃが６に等しいか否かを判別する（ステップＳ４０６）。席数Ｎｃが６に等しいと判別した場合（ステップＳ４０６；Ｙｅｓ）、制御部１５０は、ステップＳ３０１で取得したテーブル番号に対応する表示する幅Ｄｔｌとして、１６０［ｄｏｔ］を表示情報ＤＢ１４４に設定する（ステップＳ４０７）。
【００７６】
席数Ｎｃが６に等しくないと判別した場合（ステップＳ４０６；Ｎｏ）、制御部１５０は、席数Ｎｃが４に等しいか否かを判別する（ステップＳ４０８）。席数Ｎｃが４に等しいと判別した場合（ステップＳ４０８；Ｙｅｓ）、制御部１５０は、ステップＳ３０１で取得したテーブル番号に対応する表示する幅Ｄｔｌとして、１１０［ｄｏｔ］を表示情報ＤＢ１４４に設定する（ステップＳ４０９）。
【００７７】
席数Ｎｃが４に等しくないと判別した場合（ステップＳ４０８；Ｎｏ）、制御部１５０は、ステップＳ３０１で取得したテーブル番号に対応する表示する幅Ｄｔｌとして、５０［ｄｏｔ］を表示情報ＤＢ１４４に設定する（ステップＳ４１０）。
【００７８】
なお、ステップＳ４０４、Ｓ４０６、Ｓ４０８において席数Ｎｃと比較される値、及びステップＳ４０５、Ｓ４０７、Ｓ４０９、Ｓ４１０において設定される表示する幅Ｄｔｌは、店舗内に設置されたテーブルの大きさやテーブルに備えられた席の数に応じて、適宜設定可能である。
【００７９】
次に、制御部１５０は、ステップＳ３０１で取得したテーブル番号に対応する消去する幅Ｄｄとして、Ｄｔｌ／Ｔｍｉｎの整数値を表示情報ＤＢ１４４に設定する（ステップＳ４１１）。そして、図１０に戻って、制御部１５０は、調理指示処理を終了する。
【００８０】
次に、注文管理装置２００の制御部２３０が実行する送信状態更新処理について図１２のフローチャートを参照して説明する。送信状態更新処理は、例えば、制御部２３０が、注文入力装置１００から、新規注文情報、追加注文情報、または調理指示情報のいずれかを受信したことを契機として、開始される。
【００８１】
制御部２３０は、注文入力装置１００から受信した新規注文情報、追加注文情報、または調理指示情報に基づいて、送信状態ＤＢ２１１を更新する（ステップＳ５０１）。
【００８２】
具体的には、制御部２３０は、新規注文情報を受信した場合、その新規注文情報に含まれるテーブル番号に対応する注文情報として、その新規注文情報に含まれる料理品目及び送信状態に明細番号を対応付けて、送信状態ＤＢ２１１に記憶させる。
【００８３】
また、制御部２３０は、追加注文情報を受信した場合、その追加注文情報に含まれるテーブル番号に対応する注文情報として、その追加注文情報に含まれる料理品目及び送信状態に、すでに記憶された料理品目及び送信状態の明細番号の後の明細番号を対応付けて、送信状態ＤＢ２１１に記憶させる。
【００８４】
また、制御部２３０は、調理指示情報を受信した場合、送信状態ＤＢ２１１を参照して、その調理指示情報に含まれるテーブル番号に対応する注文情報において、その調理指示情報に含まれる部門番号に対応する送信状態を送信待ち状態から送信可能状態に更新する。
【００８５】
次に、制御部２３０は、送信状態ＤＢ２１１に格納された注文情報について、送信状態が送信可能状態である料理品目と、そのテーブル番号とを取得する（ステップＳ５０２）。
【００８６】
次に、制御部２３０は、ステップＳ５０２で取得した料理品目と、そのテーブル番号とを含む出力指示情報を出力装置３００に送信する（ステップＳ５０３）。
【００８７】
次に、制御部２３０は、ステップＳ５０３で送信した出力指示情報に係るテーブル番号と、料理品目とに対応する送信状態を、送信可能状態から送信済み状態に更新する（ステップＳ５０４）。そして、制御部２３０は、送信状態更新処理を終了する。
【００８８】
次に、注文入力装置１００の制御部１５０が実行する表示開始設定処理について図１３のフローチャートを参照して説明する。表示開始設定処理は、例えば、接客担当者による入力部１１０への操作入力により、制御部１５０が表示開始設定処理の開始を示す入力信号を受信したことを契機として開始される。具体的には、接客担当者は、顧客に料理品目の提供を完了すると、入力部１１０を介して、その料理品目を提供したテーブルにおける表示開始設定処理の実行を開始するための操作を入力する。そして、制御部１５０は、入力部１１０から表示開始設定処理の実行開始を示す入力信号を受信したことを契機として、本処理の実行を開始する。
【００８９】
制御部１５０は、入力部１１０からテーブル番号を取得する（ステップＳ６０１）。例えば、接客担当者は、顧客に料理品目の提供を完了すると、その料理品目を提供したテーブルのテーブル番号を入力部１１０を介して入力する。
【００９０】
次に、制御部１５０は、表示情報ＤＢ１４４を参照して、ステップＳ６０１において取得されたテーブル番号に対応する表示開始時刻Ｔｓｔａｒｔを、タイマから取得した現在時刻に設定する（ステップＳ６０２）。
【００９１】
次に、制御部１５０は、表示情報ＤＢ１４４を参照して、ステップＳ６０１において取得されたテーブル番号に対応する表示状態を実行中に設定する（ステップＳ６０３）。そして、制御部１５０は、表示開始設定処理を終了する。
【００９２】
次に、注文入力装置１００の制御部１５０が実行する進捗表示処理について図１４のフローチャートを参照して説明する。進捗表示処理は、例えば、接客担当者による入力部１１０への操作入力により、制御部１５０が進捗表示処理の開始を示す入力信号を受信したことを契機として開始される。具体的には、接客担当者は、表示部１２０に表示された進捗画像により、各テーブルの食事の進捗状況を確認する際、入力部１１０を介して、進捗表示処理の実行を開始するための操作を入力する。そして、制御部１５０は、入力部１１０から進捗表示処理の実行開始を示す入力信号を受信したことを契機として、本処理の実行を開始する。
【００９３】
制御部１５０は、テーブル番号をカウントするためのカウンタｍを０に設定する（ステップＳ７０１）。
【００９４】
次に、制御部１５０は、カウンタｍに１を追加する（ステップＳ７０２）。
【００９５】
次に、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する表示状態が実行中か否かを判別する（ステップＳ７０３）。実行中でないと判別した場合（ステップＳ７０３；Ｎｏ）、制御部１５０は、処理をステップＳ７１１に進める。
【００９６】
実行中であると判別した場合（ステップＳ７０３；Ｙｅｓ）、制御部１５０は、Ｔｎｏｗにタイマから取得した現在時刻を設定する（ステップＳ７０４）。
【００９７】
次に、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する表示開始時刻Ｔｓｔａｒｔについて、Ｔｎｏｗ−Ｔｓｔａｒｔが１分以上か否かを判別する（ステップＳ７０５）。Ｔｎｏｗ−Ｔｓｔａｒｔが１分以上でないと判別した場合（ステップＳ７０５；Ｎｏ）、すなわち、テーブル番号ｍのテーブル領域内の描画を開始してから１分以上経過していない場合には、制御部１５０は、処理をステップＳ７１１に進める。
【００９８】
Ｔｎｏｗ−Ｔｓｔａｒｔが１分以上であると判別した場合（ステップＳ７０５；Ｙｅｓ）、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する残り時間Ｔｍｉｎが１分よりも長いか否かを判別する（ステップＳ７０６）。
【００９９】
残り時間Ｔｍｉｎが１分よりも長いと判別した場合（ステップＳ７０６；Ｙｅｓ）、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する表示する幅Ｄｔｌに、Ｄｔｌ−Ｄｄを設定する（ステップＳ７０７）。
【０１００】
そして、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する残り時間Ｔｍｉｎに、Ｔｍｉｎ−１を設定する（ステップＳ７０８）。そして、制御部１５０は処理をステップＳ７１１に進める。
【０１０１】
また、Ｔｍｉｎが１分よりも長くない、すなわちＴｍｉｎが１分以内であると判別した場合（ステップＳ７０６；Ｎｏ）、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する表示する幅Ｄｔｌに、０を設定する（ステップＳ７０９）。
【０１０２】
そして、制御部１５０は、表示情報ＤＢ１４４を参照して、テーブル番号ｍに対応する残り時間Ｔｍｉｎに、０を設定する（ステップＳ７１０）。
【０１０３】
次に、制御部１５０は、カウンタｍがＭｉに等しいか否かを判別する（ステップＳ７１１）。ここで、Ｍｉは、進捗画像内で表示するテーブル領域の総数を表し、本実施形態では、店舗内に設置されたテーブルの総数Ｍに等しいものとする。すなわち、制御部１５０は、全てのテーブルについて、現在時刻に基づいて表示情報ＤＢ１４４に格納された表示情報が更新されたか否かを判別する。カウンタｍがＭに等しくないと判別した場合（ステップＳ７１１；Ｎｏ）、制御部１５０は、ステップＳ７０２に処理を戻す。
【０１０４】
カウンタｍがＭに等しいと判別した場合（ステップＳ７１１；Ｙｅｓ）、制御部１５０は、表示情報ＤＢ１４４を参照して、進捗画像を表示部１２０に表示する（ステップＳ７１２）。具体的には、制御部１５０は、表示情報ＤＢ１４４を参照して、表示状態が実行中であるテーブル番号について、そのテーブル番号に対応する部門番号の描画色を描画色情報ＤＢ１４３から取得し、表示する幅Ｄｔｌを表示情報ＤＢ１４４から取得する。そして、テーブル番号に対応する進捗画像のテーブル領域内を、そのテーブル領域の左端から、取得した表示する幅Ｄｔｌ分だけ、取得した描画色で表示する。また、制御部１５０は、進捗画像のテーブル領域内に、テーブル情報ＤＢ１４１を参照して、そのテーブル領域に対応するテーブル番号と、そのテーブル番号に対応する部門番号が示す部門とを表示する。また、制御部１５０は、表示情報ＤＢ１４４を参照して、表示状態が待機中であるテーブル番号について、その番号に対応する進捗画像のテーブル領域内を、各部門の描画色と異なる描画色で表示する。そして、そのテーブル領域内に、テーブル番号と、「準備中」という文字を表示する。これにより、表示状態が待機中であるテーブル番号のテーブルについては、食事の進捗状況を表す代わりに、料理品目がまだ提供されていないことを表す。
【０１０５】
そして、制御部１５０は、処理をステップＳ７０１に戻し、例えば、接客担当者による入力部１１０への操作入力により、制御部１５０が進捗表示処理の終了を示す入力信号を受信するまで、処理を繰り返す。
【０１０６】
以上説明したように、本実施形態に係る注文管理システム１において、顧客により注文された各料理品目は、出力装置３００への調理指示の送信状態と対応付けられて送信状態ＤＢ２１１に記憶されている。そして、接客担当者は、注文入力装置１００に調理指示を入力することにより、調理指示に係る料理品目に対応する送信状態を送信可能状態に更新することができる。そのため、接客担当者は、顧客の食事の進捗状況に応じて、任意のタイミングで調理指示を行うことができる。また、これにより、適切なタイミングで料理品目を顧客に提供することができるため、顧客満足度が向上するとともに、食材のロスを軽減することができる。
【０１０７】
また、本実施形態に係る注文管理システム１において、注文入力装置１００は、入力された料理品目が、コース料理において１番目に提供される料理品目である場合、その料理品目の送信状態を送信可能状態に設定する。従って、新規注文情報が、注文入力装置１００から注文管理装置２００へ送信されると、注文管理装置２００は、その新規注文情報に含まれる提供順序が１番目の料理品目の出力指示を出力装置３００に送信する。そのため、接客担当者は、コース料理において１番目に提供される料理品目については、調理指示を送信する必要がない。
【０１０８】
また、本実施形態に係る注文管理システム１において、注文入力装置１００は、各テーブルの食事の進捗状況を表す進捗画像を表示する。そのため、接客担当者は、その進捗画像を視認することにより、直接テーブルを確認しなくても、食事の進捗状況を確認することができ、容易に次に提供すべき料理品目の調理指示を入力するタイミングを認識することができる。
【０１０９】
また、本実施形態に係る注文管理システム１において、注文入力装置１００は、コース料理を構成する料理品目だけでなく、追加して注文される料理品目についても、送信状態を設定することができる。そのため、追加の料理品目についても、接客担当者は、顧客の食事の進捗状況に応じて、任意のタイミングで調理指示を行うことができる。
【０１１０】
なお、本発明は上記の実施形態に限定されず、種々の変形、応用が可能である。
【０１１１】
例えば、上記の実施形態では、新規注文処理において、制御部１５０は、部門番号が１である料理品目に対応する送信状態を送信可能状態に設定する（図８のステップＳ１０８参照）。しかし、制御部１５０は、入力部１１０を介して入力された送信可能状態または送信待ち状態のいずれかを、部門番号が１である料理品目に対応する送信状態に設定してもよい。
【０１１２】
上記の変形例に係る新規注文処理を図１５のフローチャートを参照して説明する。なお、図８に示す上記の実施形態に係る新規注文処理と同様の処理については同一の符号で示し、その詳細な説明については省略する。
【０１１３】
制御部１５０は、部門番号ｊが１であると判別した場合（ステップＳ１０７；Ｙｅｓ）、ステップＳ１０６で取得した料理品目に対応する送信状態を送信可能状態に設定するか否か判別する（ステップＳ１１０８）。
【０１１４】
制御部１５０は、部門番号ｊが１でないと判別した場合（ステップＳ１０７；Ｎｏ）、ステップＳ１０６で取得した料理品目に対応する送信状態を送信待ち状態に設定する（ステップＳ１０９）。そして、送信可能状態に設定すると判別した場合（ステップＳ１１０８；Ｙｅｓ）、制御部１５０はステップＳ１０６で取得した料理品目に対応する送信状態を送信可能状態に設定する（ステップＳ１０８）。また、送信可能状態に設定しないと判別した場合（ステップＳ１１０８；Ｎｏ）、制御部１５０はステップＳ１０６で取得した料理品目に対応する送信状態を送信待ち状態に設定する（ステップＳ１０９）。
【０１１５】
具体的には、制御部１５０は、表示部１２０に「送信可能状態に設定？」というメッセージを表示し、入力部１１０から受信した入力信号が「Ｙｅｓ」を示すか否かを判別する。そして、制御部１５０は、入力信号が「Ｙｅｓ」を示すと判別した場合、ステップＳ１０６で取得した料理品目に対応する送信状態を送信可能状態に設定する。また、制御部１５０は、入力信号が「Ｙｅｓ」を示さない、すなわち「Ｎｏ」を示すと判別した場合、ステップＳ１０６で取得した料理品目に対応する送信状態を送信待ち状態に設定する。
【０１１６】
これにより、上記の変形例に係る注文管理システム１において、注文入力装置１００は、入力された料理品目が、コース料理において１番目に提供される料理品目である場合、その料理品目の送信状態を入力部１１０を介して入力された送信状態に設定する。従って、例えば、テーブルに顧客全員が揃っておらず、揃っている顧客の分だけ注文し、食事は全員揃ってから開始することを顧客が望んでいる場合、接客担当者は、揃っている顧客からの注文において、提供順序が１番目である料理品目の送信状態として送信待ち状態を入力する。そして、顧客が全員揃ってから、提供順序が１番目である料理品目の調理指示を入力する。これにより、接客担当者は、顧客が全員揃っているタイミングで、料理品目を提供することができる。また、テーブルに顧客全員が揃っていないが、揃っていない状態で食事を開始することを顧客が望んでいる場合、接客担当者は、揃っている顧客からの注文において、提供順序が１番目である料理品目の送信状態として送信可能状態を入力する。この場合、接客担当者は、上記の実施形態と同様に、１番目に提供される料理品目については、調理指示を送信する必要がない。このように、接客担当者は、顧客の要望に応じた、１番目の提供する料理品目の調理指示を行うことができる。
【０１１７】
また、上記の実施形態では、注文入力装置１００と出力装置３００とは別々の装置から構成される例について記載したが、これに限られない。例えば、注文入力装置１００と出力装置３００とは１つの装置として構成されてもよい。すなわち、注文入力装置１００は、さらに出力装置３００の機能を有する出力部を備え、注文管理装置２００からの出力指示に応じて、調理指示を出力してもよい。この場合、接客担当者は、進捗画像を視認し、顧客の食事の進捗状況に応じて調理指示に係る伝票を出力部から出力し、出力された伝票を調理担当者に渡す。これにより、上記の実施形態と同様に、接客担当者は、顧客の食事の進捗状況に応じて、任意のタイミングで調理指示を行うことができる。
【０１１８】
なお、この発明の実施の形態にかかる注文管理システムは、専用の装置によらず、通常のコンピュータシステムを用いて実現可能である。例えば、ネットワークカード等を備えたコンピュータに上述の処理を実行するためのプログラムを格納した媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から当該プログラムをインストールすることにより、上述の処理を実行する注文管理システムを構成することができる。
【０１１９】
また、コンピュータにプログラムを供給するための手法は任意である。例えば、通信回線、通信ネットワーク、通信システム等を介して供給してもよい。一例を挙げると、通信ネットワークの掲示板（ＢＢＳ）に当該プログラムを掲示し、これをネットワークを介して搬送波に重畳して配信することにより、上述の処理を実行することができる。
【０１２０】
本発明の実施形態を説明したが、本発明は特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１２１】
（付記１）
注文を受け付ける注文入力装置と、該注文入力装置が受け付けた注文を管理する注文管理装置と、該注文管理装置からの出力指示に基づいて調理指示を出力する出力装置とから構成される注文管理システムであって、
前記注文入力装置は、
提供順序が予め決められた複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目の入力を受け付けるコース料理入力手段と、
前記コース料理入力手段により入力された前記料理品目の調理指示を前記出力装置に出力するための出力指示の送信状態を設定する送信状態設定手段と、
前記コース料理入力手段により入力された前記料理品目の調理指示の入力を受け付ける調理指示入力手段と、
を備え、
前記注文管理装置は、
前記コース料理入力手段により入力された前記料理品目を、前記送信状態設定手段により設定された前記送信状態と対応付けて送信状態記憶手段に記憶させる記憶制御手段と、
前記送信状態記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する出力指示送信手段と、
前記調理指示入力手段により入力された前記調理指示に係る前記料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記出力指示送信手段により送信された前記出力指示に係る前記料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する送信状態更新手段と、
を備えることを特徴とする注文管理システム。
【０１２２】
（付記２）
前記送信状態設定手段は、前記コース料理入力手段により入力された前記料理品目のうち提供順序が最も早いと判別した前記料理品目に係る前記送信状態を送信可能状態に設定する、
ことを特徴とする付記１に記載の注文管理システム。
【０１２３】
（付記３）
前記注文入力装置は、前記コース料理入力手段により入力された前記料理品目のうち提供順序が最も早いと判別した前記料理品目に係る前記送信状態として、送信可能状態または送信待ち状態のいずれかの入力を受け付ける送信状態入力部をさらに備え、
前記送信状態設定手段は、前記コース料理入力手段により入力された前記料理品目のうち提供順序が最も早いと判別した前記料理品目に係る前記送信状態を、前記送信状態入力手段により入力された前記送信状態に設定する、
ことを特徴とする付記１に記載の注文管理システム。
【０１２４】
（付記４）
前記注文入力装置は、
料理品目と、該料理品目の食事時間とを対応付けて記憶する食事時間記憶手段と、
現在時刻を計時する計時手段と、
料理品目の食事の進捗状況を表示手段に表示させるための表示指示の入力を受け付ける表示指示入力手段と、
前記表示指示入力手段により入力された前記表示指示に係る前記料理品目に対応する前記食事時間を前記食事時間記憶手段から取得し、取得した前記食事時間と、前記計時手段から取得した、前記表示指示入力手段により前記表示指示が入力された時刻と、前記計時手段から取得した現在時刻とに基づいて、前記料理品目の食事の進捗状況を前記表示手段に表示させる表示制御手段と、
をさらに備えることを特徴とする付記１乃至３のいずれか１つに記載の注文管理システム。
【０１２５】
（付記５）
前記注文入力装置は、前記コース料理入力手段により前記料理品目が入力された後に、料理品目の入力を受け付ける追加料理入力手段をさらに備え、
前記送信状態設定手段は、前記追加料理入力手段により入力された前記料理品目の調理指示を前記出力装置に出力するための出力指示の送信状態を設定し、
前記調理指示入力手段は、前記追加料理入力手段により入力された前記料理品目の調理指示の入力を受け付け、
前記記憶制御手段は、前記追加料理入力手段により入力された前記料理品目を、前記送信状態設定手段により設定された前記送信状態と対応付けて送信状態記憶手段に記憶させる、
ことを特徴とする付記１乃至４のいずれか１つに記載の注文管理システム。
【０１２６】
（付記６）
注文入力装置から、提供順序が予め決められた複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を出力装置に出力するための出力指示の送信状態とを取得し、対応付けて送信状態記憶手段に記憶させる記憶制御手段と、
前記送信状態記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する出力指示送信手段と、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記出力指示送信手段により送信された前記出力指示に係る前記料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する送信状態更新手段と、
を備えることを特徴とする注文管理装置。
【０１２７】
（付記７）
注文入力装置から、提供順序が予め決められた複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を出力装置に出力するための出力指示の送信状態とを取得し、対応付けて送信状態記憶手段に記憶させる記憶制御ステップと、
前記送信状態記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する出力指示送信ステップと、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記出力指示送信ステップにおいて送信された前記出力指示に係る前記料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する送信状態更新ステップと、
を備えることを特徴とする注文管理方法。
【０１２８】
（付記８）
コンピュータを、
注文入力装置から、提供順序が予め決められた複数の料理品目から構成されるコース料理において、該コース料理を構成する料理品目と、該料理品目の調理指示を出力装置に出力するための出力指示の送信状態とを取得し、対応付けて送信状態記憶手段に記憶させる記憶制御手段、
前記送信状態記憶手段に記憶された前記送信状態が送信可能状態を示すと判別した場合、送信可能状態を示すと判別した前記送信状態に対応する前記料理品目に係る前記出力指示を前記出力装置に送信する出力指示送信手段、
前記注文入力装置から取得した調理指示に係る料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信待ち状態から送信可能状態に更新し、前記出力指示送信手段により送信された前記出力指示に係る前記料理品目に基づいて、前記送信状態記憶手段に記憶された前記送信状態を送信可能状態から送信済み状態に更新する送信状態更新手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１２９】
１…注文管理システム、１００…注文入力装置、１１０…入力部、１１１…コース料理入力部、１１２…追加料理入力部、１１３…調理指示入力部、１１４…表示開始設定入力部、１１５…表示指示入力部、１２０…表示部、１３０…通信部、１４０…記憶部、１４１…テーブル情報ＤＢ、１４２…食事時間ＤＢ、１４３…描画色情報ＤＢ、１４４…表示情報ＤＢ、１５０…制御部、２００…注文管理装置、２１０…記憶部、２１１…送信状態ＤＢ、２２０…通信部、２３０…制御部、３００…出力装置、４００…ネットワーク
【図１】
2016012368.tif 000003
【図２】
2016012368.tif 000004
【図３】
2016012368.tif 000005
【図４】
2016012368.tif 000006
【図５】
2016012368.tif 000007
【図６】
2016012368.tif 000008
【図７】
2016012368.tif 000009
【図８】
2016012368.tif 000010
【図９】
2016012368.tif 000011
【図１０】
2016012368.tif 000012
【図１１】
2016012368.tif 000013
【図１２】
2016012368.tif 000014
【図１３】
2016012368.tif 000015
【図１４】
2016012368.tif 000016
【図１５】
2016012368.tif 000017
【手続補正書】
【提出日】平成27年10月5日(2015.10.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
飲食店内の複数のテーブルにおける状況を管理するテーブル管理装置であって、
飲食店内の複数のテーブルにおける状況を、その各テーブルにおける客からの注文に対するサービス提供情報あるいは客に対するサービス提供後における時間経過情報として記憶手段において記憶管理する記憶管理手段と、
前記記憶手段で記憶された各テーブルにおける前記サービス提供情報あるいは前記時間経過情報に基づいて、前記飲食店内における複数のテーブルにおけるサービス提供内容あるいはサービス提供後の時間経過状況を、前記複数のテーブル毎に識別して一括表示する表示制御手段と、
を具備したことを特徴とするテーブル管理装置。
【請求項２】
前記表示制御手段は、前記各テーブルにおける料理の提供内容を前記サービス提供内容として、現時点における料理の提供内容を前記飲食店内における複数のテーブル毎に識別して表示する、
ことを特徴とする請求項１に記載のテーブル管理装置
【請求項３】
前記表示制御手段は、前記各テーブルにおけるサービス提供後における時間経過状況を、そのサービス内容に応じて定まる所定時間と比較することで、その所定時間に対する進捗状況を画像の幅として示した進捗画像により、前記飲食店内における複数のテーブル毎に識別して表示する、
ことを特徴とする請求項１又は２に記載のテーブル管理装置。
【請求項４】
複数のサービス提供情報の種類に応じた識別画像が予め定められており、
前記表示制御手段は、前記各テーブルに対して提供したサービス提供情報の種類に応じ識別画像により、前記飲食店内における複数のテーブル毎を識別して表示する、
ことを特徴とする請求項１〜３の何れかに記載のテーブル管理装置。
【請求項５】
前記記憶管理手段は、前記各テーブルに対するサービス提供前の状況にあるか否かを記憶し、
前記表示制御手段は、前記複数のテーブル毎に、その個々のテーブルがサービス提供前の状況にあるか否かを識別表示する、
ことを特徴とする請求項１〜４の何れかに記載のテーブル管理装置。
【請求項６】
前記表示制御手段は、飲食店内における複数のテーブルのレイアウトを表示し、そのレイアウト内にある複数のテーブル毎に、識別して表示する、
ことを特徴とする請求項１〜５の何れかに記載のテーブル管理装置。
【請求項７】
飲食店内の複数のテーブルにおける状況を管理するテーブル管理装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
飲食店内の複数のテーブルにおける状況を、その各テーブルにおける客からの注文に対するサービス提供情報あるいは客に対するサービス提供後における時間経過情報として記憶手段において記憶管理する記憶管理手段、
前記記憶手段で記憶された各テーブルにおける前記サービス提供情報あるいは前記時間経過情報に基づいて、前記飲食店内における複数のテーブルにおけるサービス提供内容あるいはサービス提供後の時間経過状況を、前記複数のテーブル毎に識別して一括表示する表示制御手段、
として機能させるようにしたプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、テーブル管理装置及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の課題は、飲食店内における複数テーブルの状況を管理できるようにすることにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項1は、飲食店内の複数のテーブルにおける状況を管理するテーブル管理装置であって、飲食店内の複数のテーブルにおける状況を、その各テーブルにおける客からの注文に対するサービス提供情報あるいは客に対するサービス提供後における時間経過情報として記憶手段において記憶管理する記憶管理手段と、前記記憶手段で記憶された各テーブルにおける前記サービス提供情報あるいは前記時間経過情報に基づいて、前記飲食店内における複数のテーブルにおけるサービス提供内容あるいはサービス提供後の時間経過状況を、前記複数のテーブル毎に識別して一括表示する表示制御手段と、を具備したことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、飲食店内における複数テーブルの状況を管理することが可能となる。