(57)【要約】【課題】テーブルに割り当て待ちの顧客の注文情報を、テーブル案内後の注文情報へ容易に変更することである。【解決手段】注文情報管理装置は、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報に対応付けて管理し、テーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、テーブル表示部２０１のうち空席になっているテーブルに対応するテーブル表示部２０１に対する操作が有効となるように制御するとともに他のテーブルに対応するテーブル表示部２０１に対する操作が無効となるように制御する。【選択図】図９
2018055336.tif 000002
【特許請求の範囲】
【請求項１】
テーブルレイアウト図における各テーブルを、該テーブルを指定するための指定キーとして表示させる表示制御手段と、
顧客が割り当てられたテーブルの識別情報に対応付けて前記テーブルに割り当てられた顧客からの注文情報を管理するとともに、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報に対応付けて管理する管理手段と、
前記管理手段によりテーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、前記指定キーのうち空席になっているテーブルに対応する指定キーに対する操作が有効となるように制御するとともに他のテーブルに対応する指定キーに対する操作が無効となるように制御する制御手段と、
を備えたことを特徴とする注文情報管理装置。
【請求項２】
前記管理手段は、前記テーブルに割り当て待ちの顧客の注文情報が選択され、かつ、前記指定キーのうち空席になっているテーブルが指定された場合、前記選択されたテーブルに対して割り当て待ちの顧客の注文情報を、前記指定されたテーブルに対して割り当てられた顧客の注文情報として識別情報の対応付けを変更することを特徴とする請求項１に記載の注文情報管理装置。
【請求項３】
前記表示制御手段は、前記テーブルに割り当て待ちの顧客の注文情報の一覧を表示することを特徴とする請求項１又は２に記載の注文情報管理装置。
【請求項４】
前記選択されたテーブルに割り当て待ちの顧客の注文情報を、前記指定されたテーブルに割り当てられた顧客の注文情報として識別情報の対応付けが変更される場合、前記表示制御手段は、前記選択されたテーブルに割り当て待ちの顧客の注文情報を前記一覧から消去することを特徴とする請求項３に記載の注文情報管理装置。
【請求項５】
前記テーブルに割り当てられた顧客からの注文情報には第１の伝票識別番号が付され、前記テーブルに割り当て待ちの顧客からの注文情報には第２の伝票識別番号が付され、
前記管理手段により前記テーブルに割り当て待ちの顧客の注文情報を、前記指定されたテーブルに割り当てられた顧客の注文情報として識別情報の対応付けが変更される場合、前記管理手段は、前記第２の伝票識別番号を前記第１の伝票識別番号に変更することを特徴とする請求項１から４の何れか一項に記載の注文情報管理装置。
【請求項６】
前記管理手段は、前記テーブルに割り当てられた顧客の注文情報が選択され、かつ、前記指定キーのうち空席になっているテーブルが指定された場合、前記選択されたテーブルに対して割り当てられた顧客の注文情報を、前記指定されたテーブルに対して割り当てられた顧客の注文情報として識別情報の対応付けを変更することを特徴とする請求項１から５の何れか一項に記載の注文情報管理装置。
【請求項７】
コンピュータを、
テーブルレイアウト図における各テーブルを、該テーブルを指定するための指定キーとして表示させる表示制御手段、
顧客が割り当てられたテーブルの識別情報に対応付けて前記テーブルに割り当てられた顧客からの注文情報を管理するとともに、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報に対応付けて管理する管理手段、
前記管理手段によりテーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、前記指定キーのうち空席になっているテーブルに対応する指定キーに対する操作が有効となるように制御するとともに他のテーブルに対応する指定キーに対する操作が無効となるように制御する制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文情報管理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、レストラン等の飲食店において、接客担当者からの顧客の料理の注文情報の入力を受け付けるハンディターミナルと、当該注文情報を受信して印刷するキッチン側のプリンタとを備える注文データ管理システムが知られている（例えば、特許文献１参照）。調理担当者は、印刷された注文情報を確認して調理を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５１９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
飲食店において、顧客の入店時に、ホールのテーブルが満席である場合に、当該顧客が席待ちをすることになるが、その際に接客担当者が予め料理の注文を取ってメモしておき、テーブルに空席ができた後、席待ちの顧客をテーブルの空席に案内し、注文を受けて調理しておいた料理を提供することが行われている。そこで、席待ち状態の顧客の注文を受けた注文情報（伝票情報）をテーブル案内後の注文情報に容易に変更する要請がある。
【０００５】
本発明の課題は、テーブルに割り当て待ちの顧客の注文情報を、テーブル案内後の注文情報へ容易に変更することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の注文情報管理装置は、テーブルレイアウト図における各テーブルを、該テーブルを指定するための指定キーとして表示させる表示制御手段と、顧客が割り当てられたテーブルの識別情報に対応付けて前記テーブルに割り当てられた顧客からの注文情報を管理するとともに、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報に対応付けて管理する管理手段と、前記管理手段によりテーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、前記指定キーのうち空席になっているテーブルに対応する指定キーに対する操作が有効となるように制御するとともに他のテーブルに対応する指定キーに対する操作が無効となるように制御する制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、テーブルに割り当て待ちの顧客の注文情報を、テーブル案内後の注文情報へ容易に変更できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態の注文管理システムを示すブロック図である。
【図２】端末装置の機能構成を示すブロック図である。
【図３】（ａ）は、伝票データベースの構成を示す図である。（ｂ）は、伝票明細データベースの構成を示す図である。（ｃ）は、テーブルデータベースの構成を示す図である。
【図４】伝票登録処理を示すフローチャートである。
【図５】（ａ）は、全テーブルが空席の第１のテーブルレイアウト画面を示す図である。（ｂ）は、１つのテーブルに着席された第２のテーブルレイアウト画面を示す図である。
【図６】（ａ）は、全テーブルが満席の第３のテーブルレイアウト画面を示す図である。（ｂ）は、登録画面を示す図である。
【図７】顧客名入力画面を示す図である。
【図８】伝票変更処理を示すフローチャートである。
【図９】（ａ）は、１つのテーブルが空席となった第４のテーブルレイアウト画面を示す図である。（ｂ）は、ダミー伝票一覧画面を示す図である。
【図１０】（ａ）は、ダミー伝票変更後の伝票データベースを示す図である。（ｂ）は、ダミー伝票変更後の伝票明細データベースを示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１０】
先ず、図１及び図２を参照して、本実施の形態の装置構成を説明する。図１は、本実施の形態の注文管理システム１を示すブロック図である。図２は、端末装置１０の機能構成を示すブロック図である。
【００１１】
注文管理システム１は、レストラン等の飲食店に設置され、顧客からの料理等の商品の注文情報の入力を受け付け、伝票情報として管理するとともに、注文情報をキッチンで印刷し調理を指示し、顧客の飲食後に精算処理のための伝票（精算伝票）を印刷するシステムである。図１に示すように、注文管理システム１は、注文情報管理装置としての端末装置１０と、プリンタ２０Ａ，２０Ｂと、を備える。
【００１２】
飲食店は、顧客が飲食する複数のテーブル及び椅子が配置され、主に接客担当者が移動する領域であるホールと、調理担当者が調理を行う領域であるキッチンと、を有する。端末装置１０は、ホールに設置され、接客担当者からの情報入力の受付、各種情報の管理、プリンタ２０Ａ，２０Ｂへの印刷指示を行う端末装置である。
【００１３】
プリンタ２０Ａは、キッチンに設置されたサーマルプリンタ等のプリンタであり、端末装置１０の指示により、主として調理のための注文情報をロール紙等の記録媒体に印刷する。プリンタ２０Ｂは、ホールに設置されたサーマルプリンタ等のプリンタであり、端末装置１０の指示により、主として伝票の情報をロール紙等の記録媒体に印刷する。端末装置１０と、プリンタ２０Ａ，２０Ｂとは、有線接続されているものとするが、これに限定されるものではなく、無線接続されているものとしてもよい。
【００１４】
なお、注文管理システム１の端末装置１０は、１台に構成されるものではなく、注文管理システム１において、情報入力用、精算用等の複数の用途別に端末装置を複数台備える構成としてもよい。また、注文管理システム１のプリンタ２０Ａは、１台に限定されるものではなく、キッチンの規模やレイアウト等に応じて、例えばコース料理の前菜用、メイン用、デザート用等の複数の用途でプリンタを別々に複数台備える構成としてもよい。
【００１５】
図２に示すように、端末装置１０は、表示制御手段、管理手段、制御手段としてのＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、記憶部１５と、通信部１６と、を備える。端末装置１０の各部は、バス１７を介して接続されている。
【００１６】
ＣＰＵ１１は、端末装置１０の各部を制御する。ＣＰＵ１１は、記憶部１５に記憶されているシステムプログラム及びアプリケーションプログラムのうち、指定されたプログラムを読み出してＲＡＭ１３に展開し、当該プログラムとの協働で、各種処理を実行する。
【００１７】
操作部１２は、表示部１４の表示画面上に一体的に設けられたタッチパネルであり、操作者（接客担当者）からのタッチ入力を受け付け、その操作情報をＣＰＵ１１に出力する。
【００１８】
ＲＡＭ１３は、揮発性のメモリであり、各種のデータやプログラムを一時的に格納するワークエリアを形成する。表示部１４は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（ElectroLuminescent）ディスプレイ等で構成され、ＣＰＵ１１から指示された表示情報に従い各種表示を行う。
【００１９】
記憶部１５は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等により構成され、データ及びプログラムを書き込み及び読み出し可能な記憶部である。記憶部１５は、伝票登録プログラム１５１、伝票変更プログラム１５２、伝票データベース３０、伝票明細データベース４０、テーブルデータベース５０等を記憶している。
【００２０】
通信部１６は、プリンタ２０Ａ，２０Ｂとケーブルを介して情報の送受信を行う有線通信の通信部である。
【００２１】
次に、図３を参照して、記憶部１５に記憶される伝票データベース３０、伝票明細データベース４０、テーブルデータベース５０の構成を説明する。図３（ａ）は、伝票データベース３０の構成を示す図である。図３（ｂ）は、伝票明細データベース４０の構成を示す図である。図３（ｃ）は、テーブルデータベース５０の構成を示す図である。
【００２２】
伝票データベース３０は、飲食店に入店した顧客（１人又はグループ）毎の伝票に関する情報のデータテーブルである。本実施の形態の伝票の生成の対象は、入店してテーブルに着席した顧客に限定されるものではなく、飲食店の全テーブルが満席の場合に、席待ちをする顧客も対象となる。この席待ちをし、テーブルに着席していない顧客に対応する伝票を「ダミー伝票」と称するものとする。
【００２３】
図３（ａ）に示すように、伝票データベース３０は、仮締め伝票番号３１と、ダミー番号３２と、テーブル番号３３と、ダミー伝票名３４と、担当者コード３５と、客数３６と、のフィールド（項目）を有する。
【００２４】
仮締め伝票番号３１は、飲食の伝票発行までの仮締め時の伝票の識別情報である。仮締め伝票番号３１は、例えば、通常の伝票では９以外の最上位桁の連番となり、ダミー伝票では９が最上位桁の連番となるものとする。ダミー番号３２は、仮締め伝票番号３１の伝票のうちのダミー伝票の連番である。ダミー番号３２は、通常の伝票では、空欄にされる。
【００２５】
テーブル番号３３は、仮締め伝票番号３１の伝票に対応する顧客が着席する飲食店内のテーブルの識別情報である。ダミー伝票名３４は、仮締め伝票番号３１の伝票がダミー伝票である場合の顧客の名称をダミー伝票名としている。ダミー伝票名３４は、通常の伝票では、空欄にされる。担当者コード３５は、伝票番号３１の伝票に対応する顧客を接客した接客担当者の識別情報である。客数３６は、伝票番号３１の伝票に対応する顧客の人数である。
【００２６】
伝票明細データベース４０は、伝票データベース３０の伝票の詳細な内容を有するデータベースである。図３（ｂ）に示すように、伝票明細データベース４０は、仮締め伝票番号４１と、商品コード４２と、数量４３と、のフィールドを有する。
【００２７】
仮締め伝票番号４１は、仮締め伝票番号３１と同様の伝票の識別情報である。商品コード４２は、仮締め伝票番号４１の伝票に対応する顧客が注文した飲食店で提供している単品料理や、コース料理や、コース料理を構成する複数の料理（前菜、メイン、デザート等）の商品の識別情報である。数量４３は、商品コード４２の商品の数量である。
【００２８】
なお、伝票データベース３０、伝票明細データベース４０のレコードは、飲食店に入店し精算処理が済んでいない顧客の伝票のもののみである。端末装置１０は、操作部１２を介する接客担当者からの操作入力により、飲食が済んだ顧客のために、伝票情報に基づく伝票情報をプリンタ２０Ｂで印刷して伝票を発行する。発行された伝票は、接客担当者から顧客に手渡される。顧客は、伝票を持って会計所へ行き、接客担当者が精算処理を行う。この精算処理終了後に、精算済の顧客に対応するレコードが伝票データベース３０、伝票明細データベース４０から削除される。
【００２９】
テーブルデータベース５０は、飲食店内のテーブルの情報のデータベースである。図３（ｃ）に示すように、テーブルデータベース５０は、テーブル番号５１と、席数５２と、座標５３と、のフィールドを有する。
【００３０】
テーブル番号５１は、飲食店内の全テーブルの識別情報である。席数５２は、テーブル番号５１のテーブルの席数である。座標５３は、ホール内のテーブルのレイアウトを示すテーブルレイアウト画面中のテーブル番号５１のテーブルの位置情報である。
【００３１】
次に、図４〜図１０を参照して、注文管理システム１の動作を説明する。図４は、伝票登録処理を示すフローチャートである。図５（ａ）は、全テーブルが空席のテーブルレイアウト画面２００を示す図である。図５（ｂ）は、１つのテーブルに着席されたテーブルレイアウト画面２００Ａを示す図である。図６（ａ）は、全テーブルが満席のテーブルレイアウト画面２００Ｂを示す図である。図６（ｂ）は、登録画面３００を示す図である。図７は、顧客名入力画面４００を示す図である。図８は、伝票変更処理を示すフローチャートである。図９（ａ）は、１つのテーブルが空席となったテーブルレイアウト画面２００Ｃを示す図である。図９（ｂ）は、ダミー伝票一覧画面５００を示す図である。図１０（ａ）は、ダミー伝票変更後の伝票データベース３０を示す図である。図１０（ｂ）は、ダミー伝票変更後の伝票明細データベース４０を示す図である。
【００３２】
先ず、注文管理システム１において、端末装置１０が実行する伝票登録処理を説明する。伝票登録処理は、席待ちしていない新規顧客の通常の伝票又は満席時の席待ちの顧客のダミー伝票の伝票情報の登録を行う処理である。予め、接客担当者は、空席が有る時に新規顧客が入店した場合には、空席のテーブルに新規顧客を案内し、注文する商品の名称、数量を聞き、満席時に新規顧客が入店した場合には、注文する商品の名称と顧客名とを席待ちの顧客に聞く。そして、接客担当者は、端末装置１０へ行き、操作部１２を介して、自分の担当者コードを入力する。
【００３３】
そして、端末装置１０において、例えば、操作部１２を介して接客担当者から伝票登録処理の実行指示が入力されたことをトリガとして、ＣＰＵ１１は、記憶部１５に記憶された伝票登録プログラム１５１を読み出してＲＡＭ１３に展開し、展開した伝票登録プログラム１５１との協働で、伝票登録処理を実行する。
【００３４】
図４に示すように、先ず、ＣＰＵ１１は、伝票データベース３０、テーブルデータベース５０を記憶部１５から読み出し、伝票データベース３０、テーブルデータベース５０に基づいてテーブルレイアウト画面情報を生成して表示部１４に表示する（ステップＳ１１）。テーブルレイアウト画面情報において、全レコードのテーブル番号５１のテーブルは、当該テーブルのテーブル番号５１、席数５２、着席している顧客の客数３６が含められて、ホール内の座標５３の位置に配置され、テーブル番号３３が設定されているテーブルが、着席中に設定される。
【００３５】
テーブルレイアウト画面情報に基づくテーブルレイアウト画面は、例えば、図５（ａ）に示すテーブルレイアウト画面２００となる。テーブルレイアウト画面２００は、ホール内の全てのテーブルのテーブル表示部２０１がレイアウトに従い配置されている。テーブル表示部２０１は、指定キーとしてタッチ入力によりそのテーブルの選択入力を受け付ける。また、テーブル表示部２０１は、テーブル番号（＃テーブル番号）と、顧客がテーブルに着席している場合の客数（ｘ客数）と、テーブルの席数（ｓ席数）と、を有する。テーブル表示部２０１の色は、顧客の着席状態を示し、グレーが着席中、白が空席であるものとする。一例として、テーブルレイアウト画面２００では、全てのテーブル表示部２０１が白で空席であることを示す。
【００３６】
また、テーブルレイアウト画面２００は、キャンセルボタン２０２、ダミー一覧ボタン２０３を有する。キャンセルボタン２０２は、後述するテーブルに未着席で席待ちしている顧客用の注文された商品の登録画面に移行するためのボタンである。ダミー一覧ボタン２０３は、後述するダミー伝票の伝票情報を有するダミー伝票一覧画面に移行するためのボタンである。
【００３７】
席待ちしていない新規顧客の通常の伝票情報の作成では、案内先のテーブルのテーブル表示部２０１がタッチ入力される。席待ちしている顧客のダミー伝票の伝票情報の作成では、キャンセルボタン２０２がタッチ入力される。
【００３８】
そして、ＣＰＵ１１は、操作部１２を介して接客担当者から案内先のテーブル表示部２０１の選択入力又はキャンセルボタン２０２の入力を受け付け、操作内容を判別する（ステップＳ１２）。ステップＳ１２では、案内先のテーブル表示部２０１の選択入力としては、空席のテーブル表示部２０１のみのタッチ入力が有効に設定され、他のテーブル表示部２０１のタッチ入力が無効に設定されているものとする。
【００３９】
テーブル表示部２０１の選択入力により案内先のテーブルが選択入力された場合（ステップＳ１２；テーブル選択）、ＣＰＵ１１は、注文された商品の登録画面情報を生成して表示部１４に表示し、操作部１２を介して接客担当者からステップＳ１２で選択入力されたテーブルに着席した顧客に注文された商品の商品情報及び客数の入力を受け付ける（ステップＳ１３）。ステップＳ１３では、後述する登録画面３００と同様の登録画面が表示されて、注文された商品の商品コード及び数量が入力され、客数表示部（図示略）が表示されて、顧客の客数が入力される。
【００４０】
そして、ＣＰＵ１１は、ユニークな通常の伝票の仮締め伝票番号を生成し、生成した仮締め伝票番号、ステップＳ１２で選択入力されたテーブルのテーブル番号、ステップＳ１３で入力された商品情報（商品コード、数量）、客数、予め入力された担当者コードを、記憶部１５の伝票データベース３０及び伝票明細データベース４０に追加して記憶し（ステップＳ１４）、伝票登録処理を終了する。ステップＳ１４では、例えば、図３（ａ）の伝票データベース３０の仮締め伝票番号３１が０００００１のレコードのように、生成した仮締め伝票番号、入力されたテーブル番号、商品コード、数量、客数、担当者コードは、順に、仮締め伝票番号３１，４１、テーブル番号３３、商品コード４２、数量４３、客数３６、担当者コード３５に同一レコードで追加される。
【００４１】
キャンセルボタン２０２の入力によりダミー伝票登録が入力された場合（ステップＳ１２；ダミー伝票登録）、ＣＰＵ１１は、注文された商品の登録画面を生成して表示部１４に表示し、操作部１２を介して接客担当者から顧客に注文された商品の商品情報の入力を受け付ける（ステップＳ１５）。ステップＳ１５では、例えば、図６（ｂ）に示す登録画面３００が表示される。
【００４２】
登録画面３００は、商品一覧表示部３０１と、商品入力部３０２と、を有する。商品一覧表示部３０１は、選択された商品の商品情報（商品コード、数量）の一覧が表示される。商品入力部３０２は、商品の選択入力を受け付ける複数の商品ボタンを有し、商品情報の入力を受け付ける。なお、登録画面３００は、商品入力部３０２のボタン切替の入力を受け付ける切替ボタン３０３を有する。
【００４３】
そして、ＣＰＵ１１は、操作部１２を介して接客担当者から伝票情報の仮登録（ダミー伝票情報の登録）操作を受け付ける（ステップＳ１６）。そして、ＣＰＵ１１は、席待ちしている顧客の名称（顧客名）を入力するための顧客名入力画面情報を生成して表示部１４に表示し、操作部１２を介して接客担当者から顧客名及び客数の入力を受け付ける（ステップＳ１７）。
【００４４】
顧客名入力画面４００は、顧客名表示部４０１と、文字入力部４０２と、を有する。顧客名表示部４０１は、入力された顧客名を表示し、顧客名の入力確定又はキャンセルの入力を受け付けるボタンを有する。文字入力部４０２は、各種文字入力ボタンを有する。また、顧客名入力画面４００は、顧客名入力後に、席待ちの顧客の客数表示部（図示略）が表示され、席待ちの顧客の客数の入力が受け付けられる。
【００４５】
そして、ＣＰＵ１１は、ユニークなダミー伝票の仮締め伝票番号、席待ちの顧客数に応じたダミー番号を生成し、生成した仮締め伝票番号、ダミー番号、ステップＳ１５で入力された商品情報（商品コード、数量）、ステップＳ１７で入力された顧客名及び客数、予め入力された担当者コードを、記憶部１５の伝票データベース３０及び伝票明細データベース４０に追加して記憶し（ステップＳ１８）、伝票登録処理を終了する。生成した仮締め伝票番号、入力された商品コード、数量、顧客名、客数、担当者コードは、順に、仮締め伝票番号３１，４１、商品コード４２、数量４３、ダミー伝票名３４、客数３６、担当者コード３５に同一レコードで追加される。
【００４６】
ここで、伝票登録処理の具体例を説明する。先ず、飲食店の全テーブルが空席の場合に、２人の新規顧客が入店したものとし、接客担当者により当該顧客がテーブル番号が１のテーブルに案内され、当該顧客が注文した商品の商品情報が聞かれる。そして、伝票登録処理が実行される。ステップＳ１１で、図５（ａ）に示すように、全テーブルが空席のテーブルレイアウト画面２００が表示される。そして、ステップＳ１２で、テーブル番号が１のテーブル表示部２０１がタッチ入力される。
【００４７】
そして、ステップＳ１３で、注文された商品の商品情報及び顧客の客数（＝２）が入力される。そして、ステップＳ１４で、当該顧客の通常の伝票としての伝票情報のレコードが、伝票データベース３０及び伝票明細データベース４０に追加される。例えば、図３（ａ）、図３（ｂ）の仮締め伝票番号３１，４１が「０００００１」のレコードが追加される。
【００４８】
すると、次に伝票登録処理が実行された場合に、ステップＳ１１で、図５（ｂ）に示すテーブル番号が１のテーブルが着席され、そのテーブル表示部２０１がグレーとなったテーブルレイアウト画面２００Ａが表示される。このように、伝票登録処理が繰り返し実行され、テーブルに空席がある場合の新規顧客の伝票情報が登録されていき、全テーブルが満席になったものとする。
【００４９】
そして、１人の新規顧客「Ｍｒ．Ａｂｅ」が入店し、全テーブルが満席であるため、席待ちされる。接客担当者により、当該顧客が注文した商品の商品情報、顧客名が聞かれる。そして、伝票登録処理が実行される。ステップＳ１１で、図６（ａ）に示すように、全テーブルが満席のテーブルレイアウト画面２００Ｂが表示される。そして、ステップＳ１２で、キャンセルボタン２０２がタッチ入力される。
【００５０】
そして、ステップＳ１５で、図６（ｂ）に示す登録画面３００が表示され、注文された商品の商品情報（オレンジ、数量＝１）及び顧客の客数（＝１）が入力される。そして、ステップＳ１７で、図７に示す顧客名入力画面４００が表示され、顧客名（Ｍｒ．Ａｂｅ）が入力される。そして、ステップＳ１８で、当該顧客のダミー伝票としての伝票情報のレコードが、伝票データベース３０及び伝票明細データベース４０に追加される。例えば、図３（ａ）、図３（ｂ）の仮締め伝票番号３１，４１が「９９９８０１」のレコードが追加される。
【００５１】
同様にして、全テーブルが満席の状態で、新規顧客「Ｍｒ．Ｓｕｚｕｋｉ」が入店した場合に、伝票登録処理のステップＳ１１，Ｓ１２，Ｓ１５，Ｓ１６，Ｓ１７，Ｓ１８により、図３（ａ）、図３（ｂ）の仮締め伝票番号３１，４１が「９９９８０２」のレコードが伝票データベース３０及び伝票明細データベース４０に追加される。
【００５２】
次いで、注文管理システム１において、端末装置１０が実行する伝票変更処理を説明する。伝票変更処理は、テーブル空き後の席待ちの顧客のテーブル案内後のダミー伝票の伝票情報変更、又は顧客のテーブル間の移動における伝票情報の変更を行う処理である。予め、接客担当者は、席待ちの顧客がおり、空席のテーブルができた場合には、空席待ちの顧客を空席となったテーブルへ案内し、テーブルに着席中の顧客からテーブル間の移動の要求があった場合に、当該顧客を移動元のテーブルから移動先のテーブルへの移動を案内する。
【００５３】
そして、端末装置１０において、例えば、操作部１２を介して接客担当者から伝票変更処理の実行指示が入力されたことをトリガとして、ＣＰＵ１１は、記憶部１５に記憶された伝票変更プログラム１５２を読み出してＲＡＭ１３に展開し、展開した伝票変更プログラム１５２との協働で、伝票変更処理を実行する。
【００５４】
先ず、図５に示すように、先ず、ＣＰＵ１１は、伝票データベース３０、テーブルデータベース５０を記憶部１５から読み出し、伝票データベース３０、テーブルデータベース５０に基づいてテーブルレイアウト画面情報を生成して表示部１４に表示する（ステップＳ２１）。テーブルレイアウト画面情報に基づくテーブルレイアウト画面は、例えば、図９（ａ）に示すテーブルレイアウト画面２００Ｃとなる。テーブルレイアウト画面２００Ｃでは、テーブル番号が４（＃４）のテーブル表示部２０１が空席中であり、白く表示され、他のテーブルのテーブル表示部２０１が着席中であり、グレーに表示されている。
【００５５】
席待ちの顧客のテーブル案内時には、ダミー一覧ボタン２０３がタッチ入力される。顧客のテーブル間の移動時には、顧客の移動元のテーブルのテーブル表示部２０１がタッチ入力される。
【００５６】
そして、ＣＰＵ１１は、操作部１２を介して接客担当者から移動元のテーブルのテーブル表示部２０１の選択入力又はダミー一覧ボタン２０３の入力を受け付け、操作内容を判別する（ステップＳ２２）。ステップＳ２２では、移動元のテーブルのテーブル表示部２０１の選択入力としては、着席のテーブル表示部２０１のみのタッチ入力が有効に設定され、他のテーブル表示部２０１のタッチ入力が無効に設定されているものとする。ダミー一覧ボタン２０３の入力により、ダミー伝票変更が入力された場合（ステップＳ２２；ダミー伝票変更）、ＣＰＵ１１は、記憶部１５に記憶された伝票データベース３０、伝票明細データベース４０を読み出し、伝票データベース３０、伝票明細データベース４０に基づくダミー伝票が発行されている顧客の（仮締め伝票番号３１，４１の先頭が９の番号である、ダミー番号３２がある、又はテーブル番号３３が空欄である）伝票情報の一覧を示すダミー伝票一覧画面情報を生成して表示部１４に表示する（ステップＳ２３）。ダミー伝票一覧画面情報に基づくダミー伝票一覧画面は、例えば、図９（ｂ）に示すダミー伝票一覧画面５００となる。
【００５７】
ダミー伝票一覧画面５００は、ダミー伝票毎のダミー伝票情報表示部５０１を有する。ダミー伝票情報表示部５０１は、仮締め伝票番号３１，４１毎に生成され、選択のタッチ入力を受け付けるとともに、ダミー伝票名（顧客名）３３、担当者コード３５、客数３６、注文した商品の商品コード４２、数量４３を有する。なお、ダミー伝票情報表示部５０１に示すように、ダミー伝票の伝票情報登録時からの経過時間を表示させる構成としてもよい。
【００５８】
そして、ＣＰＵ１１は、操作部１２を介して接客担当者からのダミー伝票情報表示部５０１の選択のタッチ入力を受け付ける（ステップＳ２４）。そして、ＣＰＵ１１は、操作部１２を介して接客担当者から案内先へのテーブル変更（ダミー伝票の伝票情報変更）操作を受け付ける（ステップＳ２５）。そして、ＣＰＵ１１は、伝票データベース３０、テーブルデータベース５０を記憶部１５から読み出し、伝票データベース３０、テーブルデータベース５０に基づいてテーブルレイアウト画面情報を生成して表示部１４に表示する（ステップＳ２６）。
【００５９】
そして、ＣＰＵ１１は、操作部１２を介して接客担当者からの案内先のテーブル表示部２０１の選択のタッチ入力を受け付ける（ステップＳ２７）。ステップＳ２７では、空席のテーブル表示部２０１のみのタッチ入力が有効に設定され、他のテーブル表示部２０１のタッチ入力が無効に設定されているものとする。そして、ＣＰＵ１１は、ユニークな通常の伝票の仮締め伝票番号を生成し、生成した仮締め伝票番号、ステップＳ２７で選択入力されたテーブルのテーブル番号で、記憶部１５の伝票データベース３０及び伝票明細データベース４０のステップＳ２４で選択入力されたダミー伝票情報表示部５０１に対応する仮締め伝票番号３１，４１のレコードを変更し（ステップＳ２８）、伝票変更処理を終了する。生成した仮締め伝票番号、入力されたテーブル番号により、順に、ステップＳ２４で入力された仮締め伝票番号３１，４１、テーブル番号３３が変更され、ダミー番号３２が削除（空欄に）され、ダミー番号がある全てのレコードでダミー番号３２が再付与される。
【００６０】
ここで、伝票変更処理のステップＳ２１〜Ｓ２８の具体例を説明する。図３（ａ）、図３（ｂ）に示す伝票データベース３０及び伝票明細データベース４０が記憶されている状態で、テーブル番号が４のテーブルが空き、接客担当者により、席待ちの顧客「Ｍｒ．Ａｂｅ」が、テーブル番号が４のテーブルに案内されたものとする。そして、伝票変更処理が実行される。
【００６１】
ステップＳ２１で、図９（ａ）に示すテーブルレイアウト画面２００Ｃが表示され、ステップＳ２２で、ダミー一覧ボタン２０３が入力され、ステップＳ２３で、図９（ｂ）に示すダミー伝票一覧画面５００が表示される。ダミー伝票一覧画面５００では、顧客「Ｍｒ．Ａｂｅ」、顧客「Ｍｒ．Ｓｕｚｕｋｉ」のダミー伝票情報表示部５０１を有する。そして、ステップＳ２４で、顧客「Ｍｒ．Ａｂｅ」のダミー伝票情報表示部５０１がタッチ入力されたものとする。
【００６２】
そして、ステップＳ２６で、図９（ａ）に示すテーブルレイアウト画面２００Ｃが表示され、ステップＳ２７で、案内先のテーブル番号が４のテーブル表示部２０１がタッチ入力される。そして、ステップＳ２８で、図３（ａ）、図３（ｂ）に示す伝票データベース３０及び伝票明細データベース４０は、図１０（ａ）、図１０（ｂ）に示す伝票データベース３０及び伝票明細データベース４０に変更される。顧客「Ｍｒ．Ａｂｅ」のレコードは、仮締め伝票番号３１，４１が通常の伝票の「００００２４」に変更され、ダミー番号３２が削除され、テーブル番号３３が４に設定され、顧客「Ｍｒ．Ｓｕｚｕｋｉ」のダミー番号３２が、順番が繰り上がって「０００００１」が再付与される。
【００６３】
例えば、その後に実行された伝票変更処理のステップＳ２１等で表示されるテーブルレイアウト画面は、図６（ａ）に示すテーブルレイアウト画面２００Ｂと同様の画面となるが、テーブル番号が４のテーブル表示部２０１の客数は１となる。また、その後に実行された伝票変更処理のステップＳ２３等で表示されるダミー伝票一覧画面は、例えば、図９（ｂ）に示すダミー伝票一覧画面５００のうち、テーブルに案内された顧客「Ｍｒ．Ａｂｅ」のダミー伝票情報表示部５０１が削除され、顧客「Ｍｒ．Ｓｕｚｕｋｉ」のダミー伝票情報表示部５０１のみが表示される。
【００６４】
図８に戻り、テーブル表示部２０１の選択入力がされ、テーブル選択が入力された場合（ステップＳ２２；テーブル選択）、ＣＰＵ１１は、伝票データベース３０及び伝票明細データベース４０を記憶部１５から読み出し、ステップＳ２２で入力されたテーブルのテーブル番号３３に対応する伝票データベース３０及び伝票明細データベース４０のレコードの伝票情報を表示部１４に表示する（ステップＳ２９）。そして、ＣＰＵ１１は、操作部１２を介して接客担当者からテーブル変更の操作を受け付ける（ステップＳ３０）。
【００６５】
そして、ＣＰＵ１１は、伝票データベース３０、テーブルデータベース５０を記憶部１５から読み出し、伝票データベース３０、テーブルデータベース５０に基づいてテーブルレイアウト画面情報を生成して表示部１４に表示する（ステップＳ３１）。そして、ＣＰＵ１１は、操作部１２を介して接客担当者からの顧客の移動先のテーブル表示部２０１の選択のタッチ入力を受け付ける（ステップＳ３２）。ステップＳ３２では、空席のテーブル表示部２０１のみのタッチ入力が有効に設定され、他のテーブル表示部２０１のタッチ入力が無効に設定されているものとする。そして、ＣＰＵ１１は、記憶部１５の伝票データベース３０において、ステップＳ２９で取得された仮締め伝票番号３１に対応するテーブル番号３３を、ステップＳ３２で選択されたテーブルのテーブル番号に変更し（ステップＳ３３）、伝票変更処理を終了する。
【００６６】
以上、本実施の形態によれば、端末装置１０は、テーブルレイアウト画面における各テーブルを、テーブルを指定するためのテーブル表示部２０１として表示させ、顧客が割り当てられたテーブルの識別情報（テーブル番号３３）に対応付けてテーブルに割り当てられた顧客からの注文情報を管理するとともに、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報（仮締め伝票番号３１，４１、ダミー番号３２、テーブル番号３３）に対応付けて管理し、テーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、テーブル表示部２０１のうち空席になっているテーブルに対応するテーブル表示部２０１に対する操作が有効となるように制御するとともに他のテーブルに対応するテーブル表示部２０１に対する操作が無効となるように制御する。
【００６７】
また、端末装置１０は、テーブルに割り当て待ちの顧客の注文情報（ダミー伝票情報表示部５０１）が選択され、かつ、テーブル表示部２０１のうち空席になっているテーブルが指定された場合、選択されたテーブルに対して割り当て待ちの顧客の注文情報を、指定されたテーブルに対して割り当てられた顧客の注文情報として識別情報の対応付けを変更する。
【００６８】
このため、表示されたテーブルレイアウト画面により、接客担当者が、店舗内のテーブルのレイアウト及び着席状態を目視で容易に確認できるとともに、テーブルレイアウト画面でテーブル表示部２０１により案内先のテーブルを容易に選択入力でき、テーブルに割り当て待ち（未着席）の顧客の注文情報（伝票データベース３０、伝票明細データベース４０）を、テーブル案内後に、テーブルに割り当てられた（着席済）の注文情報へ容易且つ正確に変更できる。
【００６９】
また、端末装置１０は、テーブルに割り当て待ちの顧客の注文情報の一覧（ダミー伝票一覧画面５００）を表示する。このため、割り当て待ちの顧客の注文情報の一覧により、接客担当者が、テーブルに割り当て待ちの複数の顧客の注文情報を目視で容易に確認でき、テーブルに案内した注文情報変更対象の顧客（の注文情報）を容易に選択できる。
【００７０】
また、端末装置１０は、選択されたテーブルに割り当て待ちの顧客の注文情報を、指定されたテーブルに割り当てられた顧客の注文情報として識別情報の対応付けが変更される場合、選択されたテーブルに割り当て待ちの顧客の注文情報を一覧から消去する。このため、テーブルに割り当てられた顧客の注文情報が、割り当て対象として選択されることを防ぐことができ、割り当て待ちの顧客の注文情報を確実に選択できる。
【００７１】
また、端末装置１０は、テーブルに割り当てられた顧客からの注文情報には通常の伝票の仮締め伝票番号３１，４１が付され、テーブルに割り当て待ちの顧客からの注文情報にはダミー伝票の仮締め伝票番号３１，４１が付され、テーブルに割り当て待ちの顧客の注文情報を、指定されたテーブルに割り当てられた顧客の注文情報として識別情報の対応付けが変更される場合、ダミー伝票の仮締め伝票番号３１，４１を通常の伝票の仮締め伝票番号３１，４１に変更する。このため、テーブルへの顧客の割り当て後に、テーブルに割り当てられた顧客の注文情報の伝票番号を、通常の伝票の仮締め伝票番号３１，４１として管理できる。
【００７２】
また、端末装置１０は、移動元のテーブルのテーブル表示部２０１の選択によりテーブルに割り当てられた顧客の注文情報が選択され、かつ、移動先のテーブルのテーブル表示部２０１のうち空席になっているテーブルが指定された場合、選択されたテーブルに対して割り当てられた顧客の注文情報を、指定されたテーブルに対して割り当てられた顧客の注文情報として識別情報（テーブル番号３３）の対応付けを変更する。このため、移動元のテーブルに割り当てられた顧客の注文情報を容易に選択入力でき、移動先の空席のテーブルを容易に指定でき、テーブルの移動に応じて顧客の注文情報を容易且つ適切に変更できる。
【００７３】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体として記憶部１５のＨＤＤ、ＳＳＤ、フラッシュメモリを使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００７４】
なお、上記実施の形態における記述は、本発明に係る注文情報管理装置及びプログラムの一例であり、これに限定されるものではない。
【００７５】
例えば、上記実施の形態では、飲食店の店舗内のテーブルが満席である場合の入店した席待ちで未着席の顧客の伝票をダミー伝票として伝票情報を登録する構成としたが、これに限定されるものではない。例えば、飲食店に入店して商品を注文し、知り合いが着席している満席のテーブルへ行き、立ちながら飲食をするような顧客に対しても、ダミー伝票の伝票情報を登録する構成としてもよい。
【００７６】
また、上記実施の形態では、店舗内に端末装置１０を設置し、接客担当者が端末装置１０の場所に行って、情報閲覧及び情報入力を行う注文管理システム１の構成としたが、これに限定されるものではない。上記実施の形態を端末装置１０等の無線通信のサーバと、接客担当者が携帯するハンディターミナルと、を備えるオーダーエントリーシステムに適用する構成としてもよい。接客担当者は、ハンディターミナルにより、情報閲覧及び情報入力を行う。
【００７７】
また、上記実施の形態における注文管理システム１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【００７８】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
テーブルレイアウト図における各テーブルを、該テーブルを指定するための指定キーとして表示させる表示制御手段と、
顧客が割り当てられたテーブルの識別情報に対応付けて前記テーブルに割り当てられた顧客からの注文情報を管理するとともに、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報に対応付けて管理する管理手段と、
前記管理手段によりテーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、前記指定キーのうち空席になっているテーブルに対応する指定キーに対する操作が有効となるように制御するとともに他のテーブルに対応する指定キーに対する操作が無効となるように制御する制御手段と、
を備えたことを特徴とする注文情報管理装置。
＜請求項２＞
前記管理手段は、前記テーブルに割り当て待ちの顧客の注文情報が選択され、かつ、前記指定キーのうち空席になっているテーブルが指定された場合、前記選択されたテーブルに対して割り当て待ちの顧客の注文情報を、前記指定されたテーブルに対して割り当てられた顧客の注文情報として識別情報の対応付けを変更することを特徴とする請求項１に記載の注文情報管理装置。
＜請求項３＞
前記表示制御手段は、前記テーブルに割り当て待ちの顧客の注文情報の一覧を表示することを特徴とする請求項１又は２に記載の注文情報管理装置。
＜請求項４＞
前記選択されたテーブルに割り当て待ちの顧客の注文情報を、前記指定されたテーブルに割り当てられた顧客の注文情報として識別情報の対応付けが変更される場合、前記表示制御手段は、前記選択されたテーブルに割り当て待ちの顧客の注文情報を前記一覧から消去することを特徴とする請求項３に記載の注文情報管理装置。
＜請求項５＞
前記テーブルに割り当てられた顧客からの注文情報には第１の伝票識別番号が付され、前記テーブルに割り当て待ちの顧客からの注文情報には第２の伝票識別番号が付され、
前記管理手段により前記テーブルに割り当て待ちの顧客の注文情報を、前記指定されたテーブルに割り当てられた顧客の注文情報として識別情報の対応付けが変更される場合、前記管理手段は、前記第２の伝票識別番号を前記第１の伝票識別番号に変更することを特徴とする請求項１から４の何れか一項に記載の注文情報管理装置。
＜請求項６＞
前記管理手段は、前記テーブルに割り当てられた顧客の注文情報が選択され、かつ、前記指定キーのうち空席になっているテーブルが指定された場合、前記選択されたテーブルに対して割り当てられた顧客の注文情報を、前記指定されたテーブルに対して割り当てられた顧客の注文情報として識別情報の対応付けが変更することを特徴とする請求項１から５の何れか一項に記載の注文情報管理装置。
＜請求項７＞
コンピュータを、
テーブルレイアウト図における各テーブルを、該テーブルを指定するための指定キーとして表示させる表示制御手段、
顧客が割り当てられたテーブルの識別情報に対応付けて前記テーブルに割り当てられた顧客からの注文情報を管理するとともに、テーブルに割り当て待ちの顧客からの注文情報をテーブルに割り当て待ちであることを示す識別情報に対応付けて管理する管理手段、
前記管理手段によりテーブルに割り当て待ちの顧客からの注文情報として管理されている注文情報がテーブルに割り当てられた顧客からの注文情報として識別情報の対応付けが変更される際は、前記指定キーのうち空席になっているテーブルに対応する指定キーに対する操作が有効となるように制御するとともに他のテーブルに対応する指定キーに対する操作が無効となるように制御する制御手段、
として機能させるためのプログラム。
【符号の説明】
【００７９】
１  注文管理システム
１０  端末装置
１１  ＣＰＵ
１２  操作部
１３  ＲＡＭ
１４  表示部
１５  記憶部
１６  通信部
１７  バス
２０Ａ，２０Ｂ  プリンタ
【図１】
2018055336.tif 000003
【図２】
2018055336.tif 000004
【図３】
2018055336.tif 000005
【図４】
2018055336.tif 000006
【図５】
2018055336.tif 000007
【図６】
2018055336.tif 000008
【図７】
2018055336.tif 000009
【図８】
2018055336.tif 000010
【図９】
2018055336.tif 000011
【図１０】
2018055336.tif 000012