(57)【要約】      （修正有）【課題】注文されたメニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差を低減できるようにする。【解決手段】注文管理システムは、入力装置と注文管理装置と表示装置とを備え、入力装置は、通信制御部と注文の入力を受け付ける入力部と処理部とを備え、注文管理装置は、通信制御部と処理部とを備え、表示装置３０は、通信制御部３０６と、注文を示す注文情報に含まれるメニューを表示する表示部３０７と、注文情報に含まれるメニューを読み上げる音声出力部３０８と、注文管理装置から受信した注文情報に含まれるメニューを、表示部に表示させ、かつ、音声出力部に読み上げさせる処理部３０１とを備え、表示装置の処理部は、表示部による表示の進行状況と、音声出力部による音声出力の進行状況とに応じて、表示部によって表示されるメニューと、音声出力部によって読み上げられるメニューとを異ならせる。【選択図】図４
2018116539.tif 000002
【特許請求の範囲】
【請求項１】
入力装置と注文管理装置と表示装置とを備える注文管理システムであって、
前記入力装置は、
前記注文管理装置と通信する通信制御部と、
注文の入力を受け付ける入力部と、
前記注文を示す注文情報を、前記通信制御部から前記注文管理装置に送信する処理部と、
を備え、
前記注文管理装置は、
前記入力装置および表示装置と通信する通信制御部と、
前記入力装置から前記注文管理装置の通信制御部を介して前記注文情報を受信し、前記注文管理装置の通信制御部を介して前記表示装置に前記注文情報を送信する処理部と、
を備え、
前記表示装置は、
前記注文管理装置と通信する通信制御部と、
前記注文情報に含まれるメニューを表示する表示部と、
前記注文情報に含まれるメニューを読み上げる音声出力部と、
前記注文管理装置から受信した前記注文情報に含まれるメニューを、前記表示部に表示させ、かつ、前記音声出力部に読み上げさせる処理部と、
を備え、
前記表示装置の処理部は、前記表示部による表示の進行状況と、前記音声出力部による音声出力の進行状況とに応じて、前記表示部によって表示されるメニューである表示対象メニューと、前記音声出力部によって読み上げられるメニューである読み上げ対象メニューとを異ならせる、
注文管理システム。
【請求項２】
調理が完了しているメニューである調理済みメニューが、前記表示部によって表示されている場合、
前記表示装置の処理部は、前記読み上げ対象メニューから前記調理済みメニューを除外する、請求項１に記載の注文管理システム。
【請求項３】
提供時刻が第１の時刻に設定された第１のメニューと、提供時刻が前記第１の時刻よりも後の第２の時刻に設定された第２のメニューとが、前記表示部によって表示されている場合、
前記表示装置の処理部は、前記第１のメニューの読み上げ時における前記読み上げ対象メニューから前記第２のメニューを除外する、請求項１又は請求項２に記載の注文管理システム。
【請求項４】
前記入力部は、注文取り消しの入力を受け付け、
前記入力装置の処理部は、前記注文取り消しを示す注文取り消し情報を、前記入力装置の通信制御部から前記注文管理装置に送信し、
前記注文管理装置の処理部は、前記注文取り消し情報を、前記入力装置から前記注文管理装置の通信制御部を介して受信し、かつ、前記注文管理装置の通信制御部を介して前記表示装置に送信し、
前記表示部は、前記注文取り消し情報に含まれるメニューを表示し、
前記音声出力部は、前記注文取り消し情報に含まれるメニューを読み上げることなく、注文取り消しがあった旨を読み上げる、請求項１から請求項３のいずれか一項に記載の注文管理システム。
【請求項５】
前記入力部が、複数の前記注文取り消しの入力を受け付けた場合、
前記音声出力部は、注文取り消しがあった旨の複数件をまとめて読み上げる、請求項４に記載の注文管理システム。
【請求項６】
前記音声出力部が、前記注文情報に含まれるメニューの読み上げを実行中に、前記入力部が、前記注文取り消しの入力を受け付けた場合、
前記音声出力部は、前記注文情報に含まれるメニューの読み上げを中断し、注文取り消しがあった旨を読み上げる、請求項４又は請求項５に記載の注文管理システム。
【請求項７】
前記音声出力部が、第１の卓における注文を示す第１注文情報に含まれるメニューの読み上げを実行中に、前記表示装置が、第２の卓における注文を示す第２注文情報を前記注文管理装置から受信した場合、
前記音声出力部は、前記第１注文情報に含まれるメニューと、前記第２注文情報に含まれるメニューとをまとめて読み上げる、請求項１から請求項４のいずれか一項に記載の注文管理システム。
【請求項８】
前記第１注文情報と前記第２注文情報とに同一のメニューが含まれる場合、
前記音声出力部は、前記第１注文情報に含まれる前記同一のメニューの注文数と、前記第２注文情報に含まれる前記同一のメニューの注文数との合計を読み上げる、請求項７に記載の注文管理システム。
【請求項９】
前記表示部は、前記音声出力部による読み上げが完了した読み上げ完了メニューと、前記音声出力部による読み上げが完了していない読み上げ未完了メニューとを異なる態様で表示する、請求項１から請求項８のいずれか一項に記載の注文管理システム。
【請求項１０】
前記表示部は、前記読み上げ完了メニューの表示と、前記読み上げ未完了メニューの表示とで背景色を異ならせる、請求項９に記載の注文管理システム。
【請求項１１】
入力装置と注文管理装置と表示装置とを備える注文管理システムの注文管理方法であって、
前記入力装置は、
前記注文管理装置と通信する通信制御部と、
注文の入力を受け付ける入力部と、
前記注文を示す注文情報を、前記通信制御部から前記注文管理装置に送信する処理部と、
を備え、
前記注文管理装置は、
前記入力装置および表示装置と通信する通信制御部と、
前記入力装置から前記注文管理装置の通信制御部を介して前記注文情報を受信し、前記注文管理装置の通信制御部を介して前記表示装置に前記注文情報を送信する処理部と、
を備え、
前記表示装置は、
前記注文管理装置と通信する通信制御部と、
前記注文情報に含まれるメニューを表示する表示部と、
前記注文情報に含まれるメニューを読み上げる音声出力部と、
前記注文管理装置から受信した前記注文情報に含まれるメニューを、前記表示部に表示させ、かつ、前記音声出力部に読み上げさせる処理部と、
を備え、
前記表示装置の処理部は、前記表示部による表示の進行状況と、前記音声出力部による音声出力の進行状況とに応じて、前記表示部によって表示されるメニューである表示対象メニューと、前記音声出力部によって読み上げられるメニューである読み上げ対象メニューとを異ならせる、
注文管理方法。
【請求項１２】
注文管理装置と通信する通信制御部と、
入力装置に入力された注文を示す注文情報に含まれるメニューを表示する表示部と、
前記注文情報に含まれるメニューを読み上げる音声出力部と、
前記注文管理装置から受信した前記注文情報に含まれるメニューを、前記表示部に表示させ、かつ、前記音声出力部に読み上げさせる処理部と、
を備える注文管理システム用表示装置であって、
前記処理部は、前記表示部による表示の進行状況と、前記音声出力部による音声出力の進行状況とに応じて、前記表示部によって表示されるメニューである表示対象メニューと、前記音声出力部によって読み上げられるメニューである読み上げ対象メニューとを異ならせる、
注文管理システム用表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文管理システム、注文管理方法および注文管理システム用表示装置に関する。
【背景技術】
【０００２】
飲食店等で使用される一般的な注文管理システムは、例えば入力装置と、出力装置と、これらを制御する注文管理装置とから構成される。入力装置から入力された注文に応じて、注文管理装置が制御を行い、あらかじめ指定された出力装置は、注文を示す注文情報に含まれるメニューを出力する。近年、出力装置として、表示装置を導入する店舗が増加している。
【０００３】
また、予め登録された音声によって、注文情報を調理場に伝える技術が知られている（例えば、特許文献１参照）。特許文献１には、外部から受け付けた注文を、調理指示を行う端末宛てに送信する調理指示管理装置が、注文された品目毎に送信先とすべき調理指示を行う端末を登録した第１のテーブルと、調理指示を行う端末毎に従業員を登録した第２のテーブルと、従業員毎に理解可能な言語を登録した第３のテーブルと、が記録された商品マスタを備える技術が記載されている。また、特許文献１には、受け付けた注文の内容と第１のテーブルとを参照することにより送信先とすべき調理指示を行う端末を特定し、第２のテーブルを参照することにより特定した調理指示を行う端末に登録されている従業員を抽出し、第３のテーブルを参照することにより抽出した従業員が理解可能な言語を調理指示に用いる言語として選択し、当該選択した言語により作成された調理指示を、調理指示を行う端末宛てに送信する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０５８８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、例えば、立ち食いソバ屋のように、入力装置として券売機を用い、券売機で注文されたメニューを、厨房で音声出力するように構築したシステムでは、客毎の注文メニュー数も少なく、かつ、次の客が注文を入力するまで、時間がかかる。そのため、厨房で、注文されたメニューを順次、音声で読み上げても、問題は生じない。
ところが、レストランや居酒屋においては、１つのテーブルで複数人分の注文が、まとめて入力され、それらが、一度に注文メニューとして送信される。そのため、メニューを受信した表示装置では、注文されたメニューを表示してから、注文されたすべてのメニューの音声読み上げが完了するまでに、かなりの時間差が発生してしまう。
さらに、繁忙時間帯には、複数の卓から、時間を置かずに注文が入力されるため、ますます、注文されたメニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差が大きくなる。その結果、現在読み上げられているメニューが、表示されている複数のメニューのうちのどのメニューかわからなくなる問題が発生するおそれがある。
【０００６】
上述の課題を鑑み、本発明は、注文されたメニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差を低減できる注文管理システム、注文管理方法および注文管理システム用表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を鑑み、本発明の一態様に係る注文管理システムは、入力装置と注文管理装置と表示装置とを備える注文管理システムであって、前記入力装置は、前記注文管理装置と通信する通信制御部と、注文の入力を受け付ける入力部と、前記注文を示す注文情報を、前記通信制御部から前記注文管理装置に送信する処理部と、を備え、前記注文管理装置は、前記入力装置および表示装置と通信する通信制御部と、前記入力装置から前記注文管理装置の通信制御部を介して前記注文情報を受信し、前記注文管理装置の通信制御部を介して前記表示装置に前記注文情報を送信する処理部と、を備え、前記表示装置は、前記注文管理装置と通信する通信制御部と、前記注文情報に含まれるメニューを表示する表示部と、前記注文情報に含まれるメニューを読み上げる音声出力部と、前記注文管理装置から受信した前記注文情報に含まれるメニューを、前記表示部に表示させ、かつ、前記音声出力部に読み上げさせる処理部と、を備え、前記表示装置の処理部は、前記表示部による表示の進行状況と、前記音声出力部による音声出力の進行状況とに応じて、前記表示部によって表示されるメニューである表示対象メニューと、前記音声出力部によって読み上げられるメニューである読み上げ対象メニューとを異ならせる。
【０００８】
また、本発明の他の態様に係る注文管理システムにおいて、調理が完了しているメニューである調理済みメニューが、前記表示部によって表示されている場合、前記表示装置の処理部は、前記読み上げ対象メニューから前記調理済みメニューを除外するようにしてもよい。
【０００９】
また、本発明の他の態様に係る注文管理システムにおいて、提供時刻が第１の時刻に設定された第１のメニューと、提供時刻が前記第１の時刻よりも後の第２の時刻に設定された第２のメニューとが、前記表示部によって表示されている場合、前記表示装置の処理部は、前記第１のメニューの読み上げ時における前記読み上げ対象メニューから前記第２のメニューを除外するようにしてもよい。
【００１０】
また、本発明の他の態様に係る注文管理システムにおいて、前記入力部は、注文取り消しの入力を受け付け、前記入力装置の処理部は、前記注文取り消しを示す注文取り消し情報を、前記入力装置の通信制御部から前記注文管理装置に送信し、前記注文管理装置の処理部は、前記注文取り消し情報を、前記入力装置から前記注文管理装置の通信制御部を介して受信し、かつ、前記注文管理装置の通信制御部を介して前記表示装置に送信し、前記表示部は、前記注文取り消し情報に含まれるメニューを表示し、前記音声出力部は、前記注文取り消し情報に含まれるメニューを読み上げることなく、注文取り消しがあった旨を読み上げるようにしてもよい。
【００１１】
また、本発明の他の態様に係る注文管理システムにおいて、前記入力部が、複数の前記注文取り消しの入力を受け付けた場合、前記音声出力部は、注文取り消しがあった旨の複数件をまとめて読み上げるようにしてもよい。
【００１２】
また、本発明の他の態様に係る注文管理システムにおいて、前記音声出力部が、前記注文情報に含まれるメニューの読み上げを実行中に、前記入力部が、前記注文取り消しの入力を受け付けた場合、前記音声出力部は、前記注文情報に含まれるメニューの読み上げを中断し、注文取り消しがあった旨を読み上げるようにしてもよい。
【００１３】
また、本発明の他の態様に係る注文管理システムにおいて、前記音声出力部が、第１の卓における注文を示す第１注文情報に含まれるメニューの読み上げを実行中に、前記表示装置が、第２の卓における注文を示す第２注文情報を前記注文管理装置から受信した場合、前記音声出力部は、前記第１注文情報に含まれるメニューと、前記第２注文情報に含まれるメニューとをまとめて読み上げるようにしてもよい。
【００１４】
また、本発明の他の態様に係る注文管理システムにおいて、前記第１注文情報と前記第２注文情報とに同一のメニューが含まれる場合、前記音声出力部は、前記第１注文情報に含まれる前記同一のメニューの注文数と、前記第２注文情報に含まれる前記同一のメニューの注文数との合計を読み上げるようにしてもよい。
【００１５】
また、本発明の他の態様に係る注文管理システムにおいて、前記表示部は、前記音声出力部による読み上げが完了した読み上げ完了メニューと、前記音声出力部による読み上げが完了していない読み上げ未完了メニューとを異なる態様で表示するようにしてもよい。
【００１６】
また、本発明の他の態様に係る注文管理システムにおいて、前記表示部は、前記読み上げ完了メニューの表示と、前記読み上げ未完了メニューの表示とで背景色を異ならせるようにしてもよい。
【００１７】
また、本発明の他の態様に係る注文管理方法は、入力装置と注文管理装置と表示装置とを備える注文管理システムの注文管理方法であって、前記入力装置は、前記注文管理装置と通信する通信制御部と、注文の入力を受け付ける入力部と、前記注文を示す注文情報を、前記通信制御部から前記注文管理装置に送信する処理部と、を備え、前記注文管理装置は、前記入力装置および表示装置と通信する通信制御部と、前記入力装置から前記注文管理装置の通信制御部を介して前記注文情報を受信し、前記注文管理装置の通信制御部を介して前記表示装置に前記注文情報を送信する処理部と、を備え、前記表示装置は、前記注文管理装置と通信する通信制御部と、前記注文情報に含まれるメニューを表示する表示部と、前記注文情報に含まれるメニューを読み上げる音声出力部と、前記注文管理装置から受信した前記注文情報に含まれるメニューを、前記表示部に表示させ、かつ、前記音声出力部に読み上げさせる処理部と、を備え、前記表示装置の処理部は、前記表示部による表示の進行状況と、前記音声出力部による音声出力の進行状況とに応じて、前記表示部によって表示されるメニューである表示対象メニューと、前記音声出力部によって読み上げられるメニューである読み上げ対象メニューとを異ならせる。
【００１８】
また、本発明の他の態様に係る注文管理システム用表示装置は、注文管理装置と通信する通信制御部と、入力装置に入力された注文を示す注文情報に含まれるメニューを表示する表示部と、前記注文情報に含まれるメニューを読み上げる音声出力部と、前記注文管理装置から受信した前記注文情報に含まれるメニューを、前記表示部に表示させ、かつ、前記音声出力部に読み上げさせる処理部と、を備える注文管理システム用表示装置であって、前記処理部は、前記表示部による表示の進行状況と、前記音声出力部による音声出力の進行状況とに応じて、前記表示部によって表示されるメニューである表示対象メニューと、前記音声出力部によって読み上げられるメニューである読み上げ対象メニューとを異ならせる。
【発明の効果】
【００１９】
本発明によれば、注文されたメニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差を低減できる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る注文管理システムの概略構成図である。
【図２】本実施形態に係る入力装置の概略のブロック図である。
【図３】本実施形態に係る注文管理装置の概略のブロック図である。
【図４】本実施形態に係る表示装置の概略のブロック図である。
【図５】本実施形態に係る表示装置の入力部および表示部の一例を示す図である。
【図６】本実施形態に係る注文情報テーブルの一例を示す図である。
【図７】本実施形態に係る読み上げテーブルの一例を示す図である。
【図８】本実施形態に係る積み上げテーブルの一例を示す図である。
【図９】本実施形態での表示装置における積み上げテーブル更新処理などを示すフローチャートである。
【図１０】本実施形態での表示装置における読み上げ処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本実施形態に係る注文管理システム１の概略構成図である。図１に示すように、注文管理システム１は、入力装置１０、注文管理装置２０、及び表示装置３０を備えている。入力装置１０は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの無線通信を介して注文管理装置２０と通信を行う。入力装置１０が注文管理装置２０に送信する注文情報は、入力装置１０によって入力を受け付けた注文を示す。詳細には、注文情報は、例えば、客の人数や卓の情報、および、注文されたメニュー（商品番号、商品名など）および、その数量の情報である。表示装置３０は、例えば無線ＬＡＮなどの無線通信を介して注文管理装置２０と通信を行う。注文管理装置２０が表示装置３０に送信する情報は、例えば、上述した注文情報である。表示装置３０に送信された注文情報は、例えば調理指示などに用いられる。表示装置３０は、有線ネットワークを介して注文管理装置２０と通信を行ってもよい。
【００２２】
図２は、本実施形態に係る入力装置１０の概略のブロック図である。図２に示すように、入力装置１０は、処理部（ＣＰＵ（中央演算処理装置））１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、表示部１０４、入力部１０５、及び通信制御部１０６を備えている。
【００２３】
処理部１０１は、ＲＯＭ１０２が記憶する制御プログラムと、ＲＡＭ１０３が記憶する各種情報とを読み出し、読み出した制御プログラムと各種情報とに基づいて各部の制御を行う。また、処理部１０１は、必要な情報をＲＡＭ１０３に記憶させる。処理部１０１は、注文管理システム１の利用者（例えば、注文管理システム１が適用された店の店員）による入力装置１０に対する操作に応じて表示情報を生成し、表示部１０４に表示させる。処理部１０１は、バスを介して入力装置１０が備える各部と互いにデータの入出力が可能な状態で接続している。ＲＯＭ１０２は、処理部１０１が用いる制御プログラムを記憶する記憶領域である。ＲＡＭ１０３は、処理部１０１が用いる情報を記憶する一時記憶領域である。
【００２４】
表示部１０４は、処理部１０１の制御に応じて各種情報を表示する。表示部１０４は、例えば液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイである。入力部１０５は、例えば、表示部１０４上に積層配置されているタッチパネル入力部である。入力部１０５は、利用者が押下した座標位置や動きを検出し、検出した結果を処理部１０１へ出力する。通信制御部１０６は、処理部１０１から出力された入力情報を、無線ＬＡＮを介して注文管理装置２０に送信する。また、通信制御部１０６は、注文管理装置２０から無線ＬＡＮを介して受信した信号を処理部１０１に出力する。
つまり、通信制御部１０６は、注文管理装置２０と通信する。
【００２５】
客から注文があると、入力装置１０の利用者（例えば店員）は、入力部１０５を操作することによって、その注文を入力する。つまり、入力部１０５は、客からの注文の入力を受け付ける。処理部１０１は、注文を示す注文情報を、通信制御部１０６から注文管理装置２０に送信する。
また、客から注文取り消しがあると、入力装置１０の利用者は、入力部１０５を操作することによって、その注文取り消しを入力する。つまり、入力部１０５は、客からの注文取り消しの入力を受け付ける。処理部１０１は、注文取り消しを示す注文取り消し情報を、通信制御部１０６から注文管理装置２０に送信する。
【００２６】
図３は、本実施形態に係る注文管理装置２０の概略のブロック図である。図３に示すように、注文管理装置２０は、通信制御部２０１、処理部（ＣＰＵ）２０２、ＲＯＭ２０３、ＲＡＭ２０４、及び表示部２０５を備えている。通信制御部２０１は、入力装置１０および表示装置３０から無線ＬＡＮを介して受信した情報を処理部２０２に出力する。また、通信制御部２０１は、処理部２０２から出力された情報を、無線ＬＡＮを介して入力装置１０および表示装置３０に送信する。つまり、通信制御部２０１は、入力装置１０および表示装置３０と通信する。
【００２７】
処理部２０２は、ＲＯＭ２０３が記憶する制御プログラムと、ＲＡＭ２０４が記憶する各種情報とを読み出し、読み出した制御プログラムと各種情報とに基づいて各部の制御を行う。
処理部２０２は、注文を示す注文情報を、通信制御部２０１および無線ＬＡＮを介して入力装置１０から受信する。また、処理部２０２は、その注文情報を、通信制御部２０１および無線ＬＡＮを介して表示装置３０に送信する。
処理部２０２は、注文取り消しを示す注文取り消し情報を、通信制御部２０１および無線ＬＡＮを介して入力装置１０から受信する。また、処理部２０２は、その注文取り消し情報を、通信制御部２０１および無線ＬＡＮを介して表示装置３０に送信する。
また、処理部２０２は、必要な情報をＲＡＭ２０４に記憶させる。処理部２０２は、通信制御部２０１からの情報に応じて表示情報を生成し、表示部２０５に表示させる。処理部２０２は、バスを介して注文管理装置２０が備える各部と互いにデータの入出力が可能な状態で接続している。ＲＯＭ２０３は、処理部２０２が用いる制御プログラムを記憶する記憶領域である。ＲＡＭ２０４は、処理部２０２が用いる情報を記憶する一時記憶領域である。表示部２０５は、処理部２０２の制御に応じて各種情報を表示する。
【００２８】
図４は、本実施形態に係る表示装置３０の概略のブロック図である。図４に示すように、表示装置３０は、処理部（ＣＰＵ）３０１、ＲＯＭ３０２、ＲＡＭ３０３、記憶部３０４、入力部３０５、通信制御部３０６、表示部３０７、及び音声出力部３０８を備えている。
【００２９】
通信制御部３０６は、注文管理装置２０から受信した注文情報などの情報を処理部３０１に出力する。また、通信制御部３０６は、処理部３０１から出力された情報を注文管理装置２０に送信する。つまり、通信制御部３０６は、注文管理装置２０と通信する。
【００３０】
処理部３０１は、ＲＯＭ３０２が記憶する制御プログラムと、ＲＡＭ３０３及び記憶部３０４が記憶する各種情報とを読み出し、読み出した制御プログラムと各種情報とに基づいて各部の制御を行う。また、処理部３０１は、必要な情報をＲＡＭ３０３及び記憶部３０４に記憶させる。処理部３０１は、通信制御部３０６からの情報、入力部３０５に入力された要求などに応じて表示情報を生成し、表示部３０７に表示させる。
処理部３０１は、注文管理装置２０から通信制御部３０６を介して受信した注文情報に含まれるメニューを表示部３０７に表示させる。また、処理部３０１は、注文管理装置２０から通信制御部３０６を介して受信した注文情報に含まれるメニューを音声出力部３０８に読み上げさせる。
処理部３０１は、注文管理装置２０から通信制御部３０６を介して受信した注文取り消し情報に含まれるメニューを表示部３０７に表示させる。また、処理部３０１は、注文管理装置２０から通信制御部３０６を介して受信した注文取り消し情報に含まれるメニューを音声出力部３０８に読み上げさせることなく、注文取り消しがあった旨を音声出力部３０８に読み上げさせる。
処理部３０１は、バスを介して表示装置３０が備える各部と互いにデータの入出力が可能な状態で接続している。ＲＯＭ３０２は、処理部３０１が用いる制御プログラムを記憶する記憶領域である。ＲＡＭ３０３は、処理部３０１が用いる情報を記憶する一時記憶領域である。記憶部３０４は、処理部３０１が用いる情報を記憶する記憶領域である。
【００３１】
表示部３０７は、例えばＬＥＤ、液晶ディスプレイ、有機ＥＬディスプレイ等であり、処理部３０１の制御によって種々の情報を表示する。表示部３０７は、注文を示す注文情報に含まれるメニューを表示する。表示部３０７は、注文取り消しを示す注文取り消し情報に含まれるメニューを表示する。
入力部３０５は、例えば、注文情報に含まれるメニューの調理が完了した旨などの入力を受け付ける。入力部３０５は、例えば、表示部３０７上に積層配置されているタッチパネル入力部である。入力部３０５は、利用者が押下した座標位置や動きを検出し、検出した結果を処理部３０１へ出力する。
音声出力部３０８は、音声を出力するスピーカである。音声出力部３０８は、注文を示す注文情報に含まれるメニューを読み上げる。音声出力部３０８は、注文取り消しを示す注文取り消し情報に含まれるメニューを読み上げることなく、注文取り消しがあった旨を読み上げる。
音声出力部３０８が出力する音声は、音声出力が実行される毎に音声合成ソフトによって生成しても、事前に録音して登録しておいてもよい。
音声合成ソフトが用いられる場合、例えばＲＯＭ３０２に記憶されている音声合成ソフトが、注文情報などに含まれるテキストデータを音声信号に変換し、音声出力部３０８が、その音声信号を出力する。
【００３２】
図５は、本実施形態に係る表示装置３０の入力部３０５および表示部３０７の一例を示す図である。上述したように、入力部３０５と表示部３０７とは、積層配置されている。
図５に示す例では、「Ａ２８」で示す卓、「Ｂ２３」で示す卓、および「Ａ８」で示す卓において注文されたメニューが、表示部３０７に表示されている。詳細には、表示部３０７の上部には、「Ａ２８」で示す卓における客数が「３人」である旨、「Ｂ２３」で示す卓における客数が「４人」である旨、および、「Ａ８」で示す卓における客数が「２人」である旨が表示されている。
【００３３】
図５に示す例では、表示部３０７の最も左側の列に、「Ａ２８」で示す卓において注文されたメニューとして、「サーロインステーキセット」と、「ビーフシチュー」と、「チキングラタン」と、「シーザーサラダ」と、「グリーンサラダ」と、「カレーライス」とが表示されている。また、表示部３０７の最も左側の列には、「サーロインステーキセット」の焼き方が「ミディアム」である旨、および、「ツナサラダ」と「ライス」とが「サーロインステーキセット」に含まれている旨が表示されている。また、表示部３０７の最も左側の列には、各メニューの数量が「１」である旨が表示されている。また、表示部３０７の最も左側の列には、上述したメニューが、「新規」の注文である旨が表示されている。また、表示部３０７の最も左側の列には、上述したメニューが注文されてからの経過時間が「１分」である旨が表示されている。
【００３４】
図５に示す例では、表示部３０７の左から２番目の列に、「Ｂ２３」で示す卓において注文されたメニューとして、「和風ステーキセット」と、「ペペロンチーノ」と、「チキングラタン」と、「カルボナーラ」と、「アイスクリーム」とが表示されている。また、表示部３０７の左から２番目の列には、「和風ステーキセット」の焼き方が「ウェルダン」である旨、および、「シーザーサラダ」と「ライス」と「コーンスープ」とが「和風ステーキセット」に含まれている旨が表示されている。また、表示部３０７の左から２番目の列には、「チキングラタン」の数量が「３」である旨、「アイスクリーム」の数量が「４」である旨、および、他のメニューの数量が「１」である旨が表示されている。また、表示部３０７の左から２番目の列には、「アイスクリーム」の提供時刻が、食後である旨、つまり、他のメニューの提供時刻よりも後である旨が、文字「後」によって表示されている。また、表示部３０７の左から２番目の列には、上述したメニューが、「新規」の注文である旨が表示されている。また、表示部３０７の左から２番目の列には、上述したメニューが注文されてからの経過時間が「１分」である旨が表示されている。
【００３５】
図５に示す例では、表示部３０７の左から３番目の列に、「Ａ８」で示す卓において注文されたメニューとして、「チキングラタン」と、「ペペロンチーノ」と、「ミックスピザ」とが表示されている。また、表示部３０７の左から３番目の列には、「Ａ８」で示す卓において「ビーフシチュー」の注文取り消しがあった旨が、文字「−１ビーフシチュー」によって表示されている。また、表示部３０７の左から３番目の列には、「チキングラタン」の数量が「１」である旨、「ペペロンチーノ」の数量が「１」である旨および「ミックスピザ」の数量が「３」である旨が表示されている。表示部３０７の左から３番目の列における文字「−１」は、「ビーフシチュー」の注文取り消し数量が「１」である旨を示している。また、表示部３０７の左から３番目の列には、上述したメニューが、「追加」の注文である旨が表示されている。また、表示部３０７の左から３番目の列には、「チキングラタン」と「ペペロンチーノ」と「ミックスピザ」とが注文されてからの経過時間が「０分」である旨が表示されている。
上述したように、図５に示す例では、表示部３０７は、卓単位にまとめた形でメニューを表示する。
【００３６】
図５に示す例では、「読み上げ停止」ボタン３５ａが入力部３０５に設けられている。表示装置３０の利用者が「読み上げ停止」ボタン３５ａを操作することによって、音声出力部３０８は、メニューの読み上げを停止する。表示装置３０の利用者が「読み上げ停止」ボタン３５ａを再度操作した場合に、音声出力部３０８は、停止した箇所から、メニューの読み上げを再開してもよい。
また、図５に示す例では、入力部３０５には、「画面更新」ボタン３５ｂが設けられている。表示装置３０の利用者が「画面更新」ボタン３５ｂを操作することによって、表示部３０７は最新の注文情報に含まれるメニューを表示する。
【００３７】
図６は、本実施形態に係る注文情報テーブルの一例を示す図である。詳細には、図６に示す注文情報テーブルは、表示装置３０が通信制御部３０６を介して注文管理装置２０から受信した注文情報を示している。表示装置３０の処理部３０１は、注文管理装置２０から受信した注文情報に基づいて、図６に示す注文情報テーブルを作成する。図６に示す注文情報テーブルに含まれるメニューは、図５に示す表示部３０７に表示されているメニューに対応している。
図６に示す注文情報テーブルには、「伝票番号」と、「伝票内シリアル番号」と、「メニュー番号」と、「数量」と、「メニュー名称」と、「提供時間（提供時刻）」と、「登録時間（登録時刻）」と、「調理完了時間（調理完了時刻）」とに関する情報が含まれている。
【００３８】
図６に示す例では、図５の表示部３０７の最も左側の列に表示されているメニューに、「１８」の「伝票番号」が付けられている。図５の表示部３０７の左から２番目の列に表示されているメニューに、「２６」の「伝票番号」が付けられている。図５の表示部３０７の左から３番目の列に表示されているメニューに、「３４」の「伝票番号」が付けられている。
図６に示す例では、図５の表示部３０７の最も左側の列に表示されているメニューに、「１」から「９」の「伝票内シリアル番号」が付けられている。図５の表示部３０７の左から２番目の列に表示されているメニューに、「１」から「９」の「伝票内シリアル番号」が付けられている。図５の表示部３０７の左から３番目の列に表示されているメニューに、「１」から「４」の「伝票内シリアル番号」が付けられている。
【００３９】
図６に示す例では、図５の「サーロインステーキセット」に、「１０１」の「メニュー番号」が付けられている。図５の「ミディアム」に、「２０１」の「メニュー番号」が付けられている。図５の「ツナサラダ」に、「５０１」の「メニュー番号」が付けられている。図５の「ライス」に、「９０１」の「メニュー番号」が付けられている。図５の「ビーフシチュー」に、「８４０」の「メニュー番号」が付けられている。図５の「チキングラタン」に、「８２１」の「メニュー番号」が付けられている。図５の「シーザーサラダ」に、「５０２」の「メニュー番号」が付けられている。図５の「グリーンサラダ」に、「５０３」の「メニュー番号」が付けられている。図５の「カレーライス」に、「８５０」の「メニュー番号」が付けられている。
図６に示す例では、図５の「和風ステーキセット」に、「１０２」の「メニュー番号」が付けられている。図５の「ウェルダン」に、「２０２」の「メニュー番号」が付けられている。図５の「コーンスープ」に、「９５１」の「メニュー番号」が付けられている。図５の「ペペロンチーノ」に、「８０１」の「メニュー番号」が付けられている。図５の「カルボナーラ」に、「８０２」の「メニュー番号」が付けられている。図５の「アイスクリーム」に、「３０２」の「メニュー番号」が付けられている。図５の「ミックスピザ」に、「８３３」の「メニュー番号」が付けられている。
【００４０】
図６に示す例では、図５の表示部３０７の最も左側の列に表示されているメニューの注文の登録時間（登録時刻）が「２０１５年１０月２５日１２時０１分１５秒」である。これらのメニューの調理は、まだ完了していない。
図６に示す例では、図５の表示部３０７の左から２番目の列に表示されているメニューの注文の登録時間（登録時刻）が「２０１５年１０月２５日１２時０２分４０秒」である。これらのメニューの調理は、まだ完了していない。
図６に示す例では、図５の表示部３０７の左から３番目の列に表示されている「ビーフシチュー」の注文取り消しの登録時間（登録時刻）が「２０１５年１０月２５日１２時０１分１５秒」である。
図６に示す例では、図５の表示部３０７の左から３番目の列に表示されている「チキングラタン」、「ペペロンチーノ」および「ミックスピザ」の注文の登録時間（登録時刻）が「２０１５年１０月２５日１２時０２分４０秒」である。これらのメニューの調理は、まだ完了していない。
【００４１】
図７は、本実施形態に係る読み上げテーブルの一例を示す図である。詳細には、図７に示す読み上げテーブルは、音声出力部３０８による読み上げが実行されているメニューのリストである。表示装置３０の処理部３０１は、図６に示す注文情報テーブルから、図７に示す読み上げテーブルを作成する。
図７に示す例では、読み上げテーブルに含まれるメニューが、図６に示す注文情報テーブルに含まれるメニューのうちの、「１８」の「伝票番号」を有するメニューに対応している。読み上げテーブルに含まれる情報「伝票番号」、「伝票内シリアル番号」、「メニュー番号」、「数量」、「メニュー名称」、「読み上げ（済みか否か）」、「登録時間」および「調理完了時間」のうちの、情報「数量」および「メニュー名称」が、音声出力部３０８によって読み上げられる。
図７に示す例では、音声出力部３０８は、メニュー「サーロインステーキセット」の数量が「１」である旨を読み上げる。音声出力部３０８は、「ワン、サーロインステーキセット」という音声出力を実行しても、「サーロインステーキセット、１個」という音声出力を実行してもよい。
また、図７に示す例では、音声出力部３０８は、メニュー（焼き方）「ミディアム」の数量が「１」である旨、メニュー「ツナサラダ」の数量が「１」である旨、メニュー「ライス」の数量が「１」である旨、メニュー「ビーフシチュー」の数量が「１」である旨、メニュー「チキングラタン」の数量が「１」である旨、メニュー「シーザーサラダ」の数量が「１」である旨、メニュー「グリーンサラダ」の数量が「１」である旨、および、メニュー「カレーライス」の数量が「１」である旨を読み上げる。
音声出力部３０８は、メニュー「サーロインステーキセット」の数量が「１」である旨およびメニュー（焼き方）「ミディアム」の数量が「１」である旨をまとめて、「サーロインステーキセット、ミディアム、１個」という音声出力を実行してもよい。
【００４２】
図５および図７に示す例では、表示部３０７による表示の進行状況が、図５に示す状況であって、表示装置３０が有する読み上げテーブルの状況が、図７に示す状況である時点において、「サーロインステーキセット」の数量が「１」である旨の読み上げが完了している。そのため、読み上げテーブルの「サーロインステーキセット」の「読み上げ」の欄が、「済」になっている。また、「ミディアム」に調理する必要があるメニューの数量が「１」である旨の読み上げが完了している。そのため、読み上げテーブルの「ミディアム」の「読み上げ」の欄が、「済」になっている。
また、図５および図７に示す例では、上述した時点において、「ツナサラダ」の数量が「１」である旨の読み上げが完了している。そのため、読み上げテーブルの「ツナサラダ」の「読み上げ」の欄が、「済」になっている。また、「ライス」の数量が「１」である旨の読み上げが完了している。そのため、読み上げテーブルの「ライス」の「読み上げ」の欄が、「済」になっている。
【００４３】
図８は、本実施形態に係る積み上げテーブルの一例を示す図である。詳細には、図８に示す積み上げテーブルは、図７に示す読み上げテーブルに含まれるメニューの読み上げが完了した後に読み上げが実行されるメニューのリストである。表示装置３０の処理部３０１は、図６に示す注文情報テーブルから、図８に示す積み上げテーブルを作成する。
図８に示す例では、積み上げテーブルに含まれるメニューが、図６に示す注文情報テーブルに含まれるメニューのうちの、「２６」の「伝票番号」を有するメニューと、「３４」の「伝票番号」を有するメニューとに対応している。
図８に示す例では、表示装置３０の処理部３０１が、「２６」の「伝票番号」を有するメニュー「ペペロンチーノ」の数量が「１」であり、「３４」の「伝票番号」を有するメニュー「ペペロンチーノ」の数量が「１」である図６の注文情報テーブルから、メニュー「ペペロンチーノ」の数量が「２」である図８の積み上げテーブルを作成する。
つまり、図８に示す例では、図５に「Ｂ２３」で示す卓において注文されたメニューである「ペペロンチーノ」の数量「１」と、「Ａ８」で示す卓において注文されたメニューである「ペペロンチーノ」の数量「１」とがまとめられて、合計の数量「２」になる。
図８に示す例では、図５に「Ｂ２３」で示す卓において注文されたメニューである「チキングラタン」の数量「３」と、「Ａ８」で示す卓において注文されたメニューである「チキングラタン」の数量「１」とがまとめられて、合計の数量「４」になる。
図８に示す例では、図５に「Ａ８」で示す卓において注文取り消しが行われたメニューである「ビーフシチュー」が、積み上げテーブルから除外される。
【００４４】
図７に示す読み上げテーブルに含まれるすべてのメニューの読み上げが完了した後には、図８に示す積み上げテーブルに含まれるメニューが、図７に示す読み上げテーブルに移動する。図８に示す積み上げテーブルに含まれるメニューが、図７に示す読み上げテーブルに移動した場合について、以下、説明する。
【００４５】
図５から図８に示す例では、表示装置３０の処理部３０１が、図５に示す表示部３０７による表示の進行状況と、音声出力部３０８による音声出力の進行状況とに応じて、表示部３０７によって表示されるメニューである表示対象メニューと、音声出力部３０８によって読み上げられるメニューである読み上げ対象メニューとを異ならせる。
【００４６】
具体的には、図５から図８に示す例では、「和風ステーキセット」、「ペペロンチーノ」、「チキングラタン」および「カルボナーラ」と、それらの提供時刻よりも後に提供時刻が設定された「アイスクリーム」とが、図５に示す表示部３０７の左から２番目の列に表示されている。図８に示すように、表示装置３０の処理部３０１は、「和風ステーキセット」、「ペペロンチーノ」、「チキングラタン」および「カルボナーラ」の読み上げ時における読み上げ対象メニューから「アイスクリーム」を除外する。そのため、表示装置３０は、「和風ステーキセット」、「ペペロンチーノ」、「チキングラタン」および「カルボナーラ」の読み上げ時に「アイスクリーム」が読み上げられる場合よりも、「和風ステーキセット」、「ペペロンチーノ」、「チキングラタン」および「カルボナーラ」の読み上げ時における読み上げの所要時間を短縮することができる。
【００４７】
また、図５から図８に示す例では、図５に示すように、表示部３０７が、「ビーフシチュー」の注文取り消しがあった旨を表示する。つまり、表示部３０７は、客からの注文取り消しを示す注文取り消し情報に含まれるメニューである「ビーフシチュー」を表示する。一方、図８に示すように、積み上げテーブルには、「ビーフシチュー」が含まれないため、読み上げテーブルにも、「ビーフシチュー」は含まれない。その結果、音声出力部３０８は、注文取り消し情報に含まれるメニューである「ビーフシチュー」を読み上げない。音声出力部３０８は、注文取り消しがあった旨を読み上げる。そのため、表示装置３０は、注文取り消し情報に含まれるメニューである「ビーフシチュー」が読み上げられる場合よりも、音声出力部３０８による音声出力の進行状況が、表示部３０７による表示の進行状況に対して遅れることを抑制することができる。表示装置３０の利用者は、図５に示す表示部３０７の表示によって、注文取り消しが実行されたメニューが「ビーフシチュー」である旨を把握する。
【００４８】
また、図５から図８に示す例では、「Ｂ２３」で示す卓と「Ａ８」で示す卓とにおいて同一のメニューである「ペペロンチーノ」が注文される。つまり、「Ｂ２３」で示す卓における注文を示す注文情報と、「Ａ８」で示す卓における注文を示す注文情報とに、同一のメニューである「ペペロンチーノ」が含まれる。図８に示すように、音声出力部３０８は、「Ａ８」で示す卓の注文情報に含まれる「ペペロンチーノ」の注文数である「１」と、「Ｂ２３」で示す卓の注文情報に含まれる「ペペロンチーノ」の注文数である「１」との合計の「２」を読み上げる。
また、図５から図８に示す例では、「Ｂ２３」で示す卓と「Ａ８」で示す卓とにおいて同一のメニューである「チキングラタン」が注文される。つまり、「Ｂ２３」で示す卓における注文を示す注文情報と、「Ａ８」で示す卓における注文を示す注文情報とに、同一のメニューである「チキングラタン」が含まれる。図８に示すように、音声出力部３０８は、「Ａ８」で示す卓の注文情報に含まれる「チキングラタン」の注文数である「３」と、「Ｂ２３」で示す卓の注文情報に含まれる「チキングラタン」の注文数である「１」との合計の「４」を読み上げる。
【００４９】
つまり、図５から図８に示す例では、第１の卓における注文を示す第１注文情報と第２の卓における注文を示す第２注文情報とに同一のメニューが含まれる場合、音声出力部３０８が、第１注文情報に含まれるそのメニューの注文数と、第２注文情報に含まれるそのメニューの注文数との合計を読み上げる。そのため、表示装置３０は、第１注文情報と第２注文情報とに含まれる同一のメニューの注文数の合計を、表示装置３０の利用者に明確に把握させることができる。
【００５０】
換言すれば、図５から図８に示す例では、上述したように、表示装置３０の処理部３０１が、図５に示す表示部３０７による表示の進行状況と、音声出力部３０８による音声出力の進行状況とに応じて、表示部３０７によって表示されるメニューである表示対象メニューと、音声出力部３０８によって読み上げられるメニューである読み上げ対象メニューとを異ならせる。そのため、表示装置３０は、メニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差を低減することができる。
メニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差が所定値以上になった場合に、音声出力部３０８は、メニューの読み上げを自動的に中止してもよい。この場合、音声出力部３０８は、「注文の読み上げを中止します」という音声出力を実行する。
表示装置３０は、例えば読み上げ未了の卓数またはメニュー数に基づいて、メニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差が所定値以上になったと判定する。あるいは、表示装置３０は、現在読み上げ中のメニューが例えば５分以上前に注文されたものである場合に、メニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差が所定値以上になったと判定してもよい。
上述した差が所定値以上になったために、音声出力部３０８がメニューの読み上げを自動的に中止した場合、表示部３０７は、すべてのメニューの読み上げが完了した後の表示と同様の表示を行う。
【００５１】
また、図５から図８に示す例では、図５に示す表示部３０７は、音声出力部３０８による読み上げが完了した読み上げ完了メニューである「サーロインステーキセット」、「ミディアム」、「ツナサラダ」および「ライス」と、音声出力部３０８による読み上げが完了していない読み上げ未完了メニューである「ビーフシチュー」、「チキングラタン」、「シーザーサラダ」、「グリーンサラダ」および「カレーライス」とを異なる態様で表示する。詳細には、図５に示すように、表示部３０７は、読み上げ完了メニューである「サーロインステーキセット」、「ミディアム」、「ツナサラダ」および「ライス」の背景色と、読み上げ未完了メニューである「ビーフシチュー」、「チキングラタン」、「シーザーサラダ」、「グリーンサラダ」および「カレーライス」の背景色とを異ならせる。そのため、表示装置３０は、読み上げ完了メニューである「サーロインステーキセット」、「ミディアム」、「ツナサラダ」および「ライス」を、表示装置３０の利用者に明確に把握させることができる。
【００５２】
上述したように、本実施形態の注文管理システム１では、表示装置３０の入力部３０５は、注文情報に含まれるメニューの調理が完了した旨の入力を受け付ける。
注文情報に含まれるメニューの調理が完了した旨が入力された場合、表示部３０７は、調理が完了しているメニューである調理済みメニューを表示する。
調理済みメニューが表示部３０７によって表示されている場合、処理部３０１は、音声出力部３０８によって読み上げられるメニューである読み上げ対象メニューから、調理済みメニューを除外する。つまり、調理済みメニューは、音声出力部３０８によって読み上げられない。そのため、表示装置３０は、調理済みメニューが読み上げられる場合よりも、読み上げの所要時間を短縮することができる。また、表示装置３０は、調理済みメニューが読み上げられることに伴う表示装置３０の利用者の混乱を抑制することができる。
【００５３】
上述したように、本実施形態の注文管理システム１では、入力部１０５は、客からの注文取り消しの入力を受け付ける。
入力部１０５から、複数の注文取り消しの入力を受け付けた場合、音声出力部３０８は、注文取り消しがあった旨を取り消し操作が行われた回数分読み上げるのではなく、注文取り消しがあった旨をまとめて読み上げる。そのため、表示装置３０は、注文取り消しがあった旨が取り消し操作が行われた回数分読み上げられる場合よりも、音声出力部３０８による音声出力の進行状況が、表示部３０７による表示の進行状況に対して遅れることを抑制することができる。
また、音声出力部３０８が、注文情報に含まれるメニューの読み上げを実行中に、入力部１０５が注文取り消しの入力を受け付けた場合、音声出力部３０８は、その注文情報に含まれるメニューの読み上げを中断し、注文取り消しがあった旨を読み上げる。そのため、表示装置３０は、表示装置３０の利用者に、注文取り消しがあった旨を優先的に把握させることができる。
【００５４】
図５から図８に示す例では、「Ｂ２３」で示す卓において注文されたメニューである「ペペロンチーノ」の数量「１」と、「Ａ８」で示す卓において注文されたメニューである「ペペロンチーノ」の数量「１」とが、図８に示す積み上げテーブルにおいてまとめられる。その結果、図８に示す積み上げテーブルでは、「ペペロンチーノ」の数量が「２」になる。図８に示す積み上げテーブルの内容が、図７に示す読み上げテーブルに移行した後に、音声出力部３０８は、メニュー「ペペロンチーノ」の数量が「２」である旨を読み上げる。音声出力部３０８は、「ツー、ペペロンチーノ」という音声出力を実行しても、「ペペロンチーノ、２個」という音声出力を実行してもよい。
また、図５から図８に示す例では、「Ｂ２３」で示す卓において注文されたメニューである「チキングラタン」の数量「３」と、「Ａ８」で示す卓において注文されたメニューである「チキングラタン」の数量「１」とが、図８に示す積み上げテーブルにおいてまとめられる。その結果、図８に示す積み上げテーブルでは、「チキングラタン」の数量が「４」になる。図８に示す積み上げテーブルの内容が、図７に示す読み上げテーブルに移行した後に、音声出力部３０８は、メニュー「チキングラタン」の数量が「４」である旨を読み上げる。
同様に、本実施形態の注文管理システム１では、音声出力部３０８が、第１の卓における注文を示す第１注文情報に含まれるメニューの読み上げを実行中に、表示装置３０が、第２の卓における注文を示す第２注文情報を注文管理装置２０から受信した場合、音声出力部３０８は、第１注文情報に含まれるメニューと、第２注文情報に含まれるメニューとをまとめて読み上げる。そのため、表示装置３０は、第１注文情報に含まれるメニューと第２注文情報に含まれるメニューとがまとめられることなく別個に読み上げられる場合よりも、音声出力部３０８による音声出力の進行状況が、表示部３０７による表示の進行状況に対して遅れることを抑制することができる。
【００５５】
図９は、本実施形態での表示装置における積み上げテーブル更新処理などを示すフローチャートである。
（ステップＳ１００）表示装置３０は、注文管理装置２０などから注文情報等に関するデータを受信する。
【００５６】
（ステップＳ１０１）表示装置３０は、ステップＳ１００において受信したデータが注文情報または注文取り消し情報に関するデータ（注文データ）であるか否かを判定する。詳細には、表示装置３０は、ステップＳ１００において受信したデータが、卓単位の注文情報または注文取り消し情報に関するデータであるか否かを判定する。ステップＳ１００において受信したデータが注文情報または注文取り消し情報に関するデータである場合（ステップＳ１０１：ＹＥＳ）、表示装置３０はステップＳ１０２の処理に進む。ステップＳ１００において受信したデータが注文情報または注文取り消し情報に関するデータではない場合（ステップＳ１０１：ＮＯ）、表示装置３０はステップＳ１１０の処理に進む。
【００５７】
（ステップＳ１０２）表示装置３０は、ステップＳ１００において受信したデータがマイナスデータ（注文取り消し情報に関するデータ）であるか否かを判定する。例えば図５に示す例では、文字「−１ビーフシチュー」が、メニュー「ビーフシチュー」の注文取り消しを示している。
ステップＳ１００において受信したデータがマイナスデータではない場合（ステップＳ１０２：ＮＯ）、表示装置３０はステップＳ１０４の処理に進む。ステップＳ１００において受信したデータがマイナスデータである場合（ステップＳ１０２：ＹＥＳ）、表示装置３０はステップＳ１０３の処理に進む。
【００５８】
（ステップＳ１０４）表示装置３０は、ステップＳ１００において受信したデータが、食後に提供されるメニューの注文情報に関するデータであるか否かを判定する。ステップＳ１００において受信したデータが、食後に提供されるメニューの注文情報に関するデータである場合（ステップＳ１０４：ＹＥＳ）、表示装置３０はステップＳ１０２の処理に戻る。ステップＳ１００において受信したデータが、食後に提供されるメニューの注文情報に関するデータではない場合（ステップＳ１０４：ＮＯ）、表示装置３０はステップＳ１０５の処理に進む。
詳細には、ステップＳ１００において受信したデータが、食後に提供されるメニューの注文情報に関するデータである場合（ステップＳ１０４：ＹＥＳ）、表示装置３０がステップＳ１０３の処理に戻る前に、図５に示す例では、表示部３０７が、「アイスクリーム」の提供時刻が食後であることを示す文字「後」を表示する。
【００５９】
（ステップＳ１０５）表示装置３０は、図８に示す積み上げテーブルを更新する。
詳細には、図５から図８に示す例では、図５に「Ｂ２３」で示す卓と図５に「Ａ８」で示す卓とにおいて同一のメニューである「ペペロンチーノ」が注文される。そのため、ステップＳ１０５において、表示装置３０は、図８に示すように、「Ｂ２３」で示す卓におけるメニュー「ペペロンチーノ」の注文数量「１」と、「Ａ８」で示す卓におけるメニュー「ペペロンチーノ」の注文数量「１」とをまとめて、合計の注文数量「２」にする。
また、図５から図８に示す例では、ステップＳ１０５において、表示装置３０は、図８に示すように、「Ｂ２３」で示す卓におけるメニュー「チキングラタン」の注文数量「３」と、「Ａ８」で示す卓におけるメニュー「チキングラタン」の注文数量「１」とをまとめて、合計の注文数量「４」にする。
つまり、図９に示す例では、表示装置３０がステップＳ１０５を実行すると、表示部３０７によって表示されるメニュー（図５参照）と、音声出力部３０８によって読み上げられるメニューになる、積み上げテーブルに含まれるメニュー（図８参照）とが、異なってくる。
【００６０】
（ステップＳ１０６）表示装置３０は、１つの卓分の全メニューの処理が完了したか否かを判定する。１つの卓分の全メニューの処理が完了していない場合（ステップＳ１０６：ＮＯ）、表示装置３０はステップＳ１０２の処理に戻る。１つの卓分の全メニューの処理が完了した場合（ステップＳ１０６：ＹＥＳ）、表示装置３０はステップＳ１０７の処理に進む。
【００６１】
（ステップＳ１０７）表示装置３０は、音声出力部３０８が、読み上げテーブルに含まれるメニューの読み上げを実行中であるか否かを判定する。音声出力部３０８が、読み上げテーブルに含まれるメニューの読み上げを実行中である場合（ステップＳ１０７：ＹＥＳ）、表示装置３０はステップＳ１００の処理に戻る。音声出力部３０８が、読み上げテーブルに含まれるメニューの読み上げを実行中ではない場合（ステップＳ１０７：ＮＯ）、表示装置３０はステップＳ１０８の処理に進む。
【００６２】
（ステップＳ１０８）表示装置３０は、積み上げテーブルに含まれるメニューを読み上げテーブルに移動させる。次いで、表示装置３０はステップＳ１０９の処理に進む。
【００６３】
（ステップＳ１０９）音声出力部３０８は、読み上げテーブルに含まれるメニューの読み上げを開始する。次いで、表示装置３０はステップＳ１００の処理に戻る。
例えば、音声出力部３０８は、読み上げテーブルに含まれるメニューの読み上げを開始する前に、「注文が入りました」という音声出力を実行する。
図５から図８に示す例では、音声出力部３０８は、「Ａ２８」で示す卓において注文されたメニューの読み上げが終了した後、「Ｂ２３」で示す卓において注文されたメニューの読み上げを開始する前に、「以上」という音声出力を実行する。そのため、表示装置３０は、「Ａ２８」で示す卓において注文されたメニューと、「Ｂ２３」で示す卓において注文されたメニューとの違いを明確にすることができる。
【００６４】
（ステップＳ１０３）表示装置３０は、マイナス登録フラグをＯＮにする。マイナス登録フラグは、注文取り消しがあった旨の注意喚起を行う必要性の有無を示すフラグである。注文取り消しがあった旨の注意喚起を行う必要性がある場合に、表示装置３０は、マイナス登録フラグをＯＮにする。後述するように、表示装置３０は、注文取り消しがあった旨の注意喚起を実行した後に、マイナス登録フラグをＯＦＦにする。
表示装置３０がマイナス登録フラグをＯＮにすることによって、例えば図５に示す例では、表示部３０７は、文字「−１ビーフシチュー」によって、「ビーフシチュー」の注文取り消し数量が「１」である旨を表示する。
また、表示装置３０がマイナス登録フラグをＯＮにすることによって、例えば図５から図８に示す例では、音声出力部３０８は、注文取り消しがあった旨を読み上げる。
次いで、表示装置３０はステップＳ１０２の処理に戻る。
【００６５】
（ステップＳ１１０）表示装置３０は、ステップＳ１００において受信したデータが、注文情報に含まれるメニューの調理が完了したことを示す消込完了データであるか否かを判定する。なお、消込完了データは、卓単位のデータではなく、メニュー単位のデータである。ステップＳ１００において受信したデータが消込完了データである場合（ステップＳ１１０：ＹＥＳ）、表示装置３０はステップＳ１１１の処理に進む。ステップＳ１００において受信したデータが消込完了データではない場合（ステップＳ１１０：ＮＯ）、表示装置３０はステップＳ１００の処理に戻る。
【００６６】
（ステップＳ１１１）表示装置３０は、消込完了データに対応するメニュー（つまり、調理済みメニュー）が、積み上げテーブルに含まれるメニューであるか否かを判定する。消込完了データに対応するメニューが、積み上げテーブルに含まれるメニューである場合（ステップＳ１１１：ＹＥＳ）、表示装置３０はステップＳ１１２の処理に進む。消込完了データに対応するメニューが、積み上げテーブルに含まれるメニューではない場合（ステップＳ１１１：ＮＯ）、表示装置３０はステップＳ１００の処理に戻る。
【００６７】
（ステップＳ１１２）表示装置３０は、積み上げテーブルを更新する。詳細には、表示装置３０は、消込完了データに対応するメニュー（つまり、調理済みメニュー）を、積み上げテーブルから除外する。その結果、調理済みメニューは、音声出力部３０８によって読み上げられなくなる。あるいは、表示装置３０は、消込完了データに対応するメニューの数量を減少させる。
次いで、表示装置３０はステップＳ１０２の処理に戻る。
【００６８】
つまり、図９に示す例では、表示装置３０がステップＳ１１２を実行すると、表示部３０７によって表示されるメニューと、音声出力部３０８によって読み上げられるメニューになる、積み上げテーブルに含まれるメニューとが、異なってくる。すなわち、調理済みメニューは、表示部３０７によって表示されるが、音声出力部３０８によって読み上げられない。
上述したように、図９に示す例では、表示装置３０は、注文取り消し情報に関するデータであるマイナスデータを受信すると、ステップＳ１０３を実行することによって、注文取り消しがあった旨を音声出力部３０８に対して即座に出力する。
【００６９】
図１０は、本実施形態での表示装置における読み上げ処理を示すフローチャートである。これは、図９のステップＳ１０９において開始されるメニューの読み上げ処理を具体的に説明するものである。
（ステップＳ２００）表示装置３０は、マイナス登録フラグがＯＮになっているか否かを判定する。マイナス登録フラグがＯＮになっている場合（ステップＳ２００：ＹＥＳ）、表示装置３０はステップＳ２０１の処理に進む。マイナス登録フラグがＯＮになっていない場合（ステップＳ２００：ＮＯ）、表示装置３０はステップＳ２０３の処理に進む。
【００７０】
（ステップＳ２０１）音声出力部３０８は、「取り消しが入りました」という音声出力を実行する。
（ステップＳ２０２）表示装置３０は、マイナス登録フラグをＯＦＦにする。次いで、表示装置３０はステップＳ２０３の処理に進む。
【００７１】
（ステップＳ２０３）音声出力部３０８は、読み上げテーブルに含まれるメニューの１つを読み上げる。
（ステップＳ２０４）表示部３０７は、ステップＳ２０３において読み上げられるメニューの背景色を変更する。
図５に示す例では、音声出力部３０８が、メニュー「ライス」および数量「１」の読み上げを実行し、表示部３０７が、メニュー「ライス」および数量「１」の背景色の変更を実行している。
【００７２】
（ステップＳ２０５）表示装置３０は、読み上げ対象メニューの読み上げが終了したか否かを判定する。読み上げ対象メニューの読み上げが終了していない場合（ステップＳ２０５：ＮＯ）、表示装置３０はステップＳ２００の処理に戻る。読み上げ対象メニューの読み上げが終了した場合（ステップＳ２０５：ＹＥＳ）、表示装置３０はステップＳ２０６の処理に進む。
図５から図８に示す例では、図７に示す読み上げテーブルに含まれるメニューのうちの、「ビーフシチュー」、「チキングラタン」、「シーザーサラダ」、「グリーンサラダ」および「カレーライス」の読み上げが終了していないため、音声出力部３０８は、読み上げテーブルに含まれるメニューの読み上げを継続する。
【００７３】
（ステップＳ２０６）表示装置３０は、積み上げテーブル内にメニューが有るか否かを判定する。積み上げテーブル内にメニューが有る場合（ステップＳ２０６：ＹＥＳ）、表示装置３０はステップＳ２０７の処理に進む。積み上げテーブル内にメニューが無い場合（ステップＳ２０６：ＮＯ）、表示装置３０は、図１０に示す処理を終了する。
【００７４】
（ステップＳ２０７）表示装置３０は、積み上げテーブルに含まれるメニューを読み上げテーブルに移動させる。次いで、表示装置３０はステップＳ２００の処理に戻る。
図５から図８に示す例では、図８に示す積み上げテーブル内にメニューが有るため、音声出力部３０８が、図７に示す読み上げテーブルに含まれるすべてのメニューの読み上げを終了した後、表示装置３０は、図８に示す積み上げテーブルに含まれるメニューを、図７に示す読み上げテーブルに移動させる。
【００７５】
なお、図１に示す例では、注文管理装置２０と表示装置３０とが別個に設けられているが、代わりに、注文管理装置２０と表示装置３０とを一体化してもよい。
また、図１に示す例では、注文管理システム１が表示装置３０を１つのみ備えるが、代わりに、注文管理システム１が複数の表示装置を備えてもよい。複数の表示装置が注文管理システム１に備えられる場合、一の例では、各表示装置が、一の表示装置の音声出力部の音色と、他の表示装置の音声出力部の音色とを異ならせる。他の例では、一の表示装置の音声出力部が、すべてのメニューの読み上げを実行し、他の表示装置は、読み上げを実行しない（つまり、他の表示装置は、音声出力部を備えなくてもよい）。それぞれの表示装置の設定は、注文管理装置２０において行っても、それぞれの表示装置において行ってもよい。
【００７６】
以上、本実施形態による注文管理システム１について説明した。
本実施形態による注文管理システム１では、表示装置３０の処理部３０１は、表示部３０７による表示の進行状況と、音声出力部３０８による音声出力の進行状況とに応じて、表示部３０７によって表示されるメニューである表示対象メニューと、音声出力部３０８によって読み上げられるメニューである読み上げ対象メニューとを異ならせる。
このように処理することで、注文管理システム１は、メニューが表示されるタイミングと、そのメニューが読み上げられるタイミングとの差を低減することができる。
【００７７】
また、調理が完了しているメニューである調理済みメニューが、表示部３０７によって表示されている場合、表示装置３０の処理部３０１は、読み上げ対象メニューから調理済みメニューを除外する。
このように処理することで、注文管理システム１は、調理済みメニューが読み上げられる場合よりも、読み上げの所要時間を短縮することができる。また、調理済みメニューが読み上げられることに伴う混乱を抑制することができる。
【００７８】
また、提供時刻が第１の時刻に設定された第１のメニューと、提供時刻が第１の時刻よりも後の第２の時刻に設定された第２のメニューとが、表示部３０７によって表示されている場合、表示装置３０の処理部３０１は、第１のメニューの読み上げ時における読み上げ対象メニューから第２のメニューを除外する。
このように処理することで、注文管理システム１は、第１のメニューの読み上げ時に第２のメニューが読み上げられる場合よりも、第１のメニューの読み上げ時における読み上げの所要時間を短縮することができる。
【００７９】
また、入力部１０５は、注文取り消しの入力を受け付け、入力装置１０の処理部１０１は、注文取り消しを示す注文取り消し情報を、入力装置１０の通信制御部１０６から注文管理装置２０に送信し、注文管理装置２０の処理部２０２は、注文取り消し情報を、入力装置１０から注文管理装置２０の通信制御部２０１を介して受信し、かつ、注文管理装置２０の通信制御部２０１を介して表示装置３０に送信し、表示部３０７は、注文取り消し情報に含まれるメニューを表示し、音声出力部３０８は、注文取り消し情報に含まれるメニューを読み上げることなく、注文取り消しがあった旨を読み上げる。
このように処理することで、注文管理システム１は、注文取り消し情報に含まれるメニューが読み上げられる場合よりも、音声出力部３０８による音声出力の進行状況が、表示部３０７による表示の進行状況に対して遅れることを抑制することができる。
【００８０】
また、入力部１０５が、一つの卓において複数の注文取り消しの入力を受け付けた場合、音声出力部３０８は、注文取り消しがあった旨を１回のみ読み上げる。
このように処理することで、注文管理システム１は、注文取り消しがあった旨が複数回読み上げられる場合よりも、音声出力部３０８による音声出力の進行状況が、表示部３０７による表示の進行状況に対して遅れることを抑制することができる。
【００８１】
また、音声出力部３０８が、注文情報に含まれるメニューの読み上げを実行中に、入力部１０５が、注文取り消しの入力を受け付けた場合、音声出力部３０８は、注文情報に含まれるメニューの読み上げを中断し、注文取り消しがあった旨を読み上げる。
このように処理することで、注文管理システム１は、表示装置３０の利用者に、注文取り消しがあった旨を優先的に把握させることができる。
【００８２】
また、音声出力部３０８が、第１の卓における注文を示す第１注文情報に含まれるメニューの読み上げを実行中に、表示装置３０が、第２の卓における注文を示す第２注文情報を注文管理装置２０から受信した場合、音声出力部３０８は、第１注文情報に含まれるメニューと、第２注文情報に含まれるメニューとをまとめて読み上げる。
このように処理することで、注文管理システム１は、音声出力部３０８による音声出力の進行状況が、表示部３０７による表示の進行状況に対して遅れることを抑制することができる。
【００８３】
また、第１注文情報と第２注文情報とに同一のメニューが含まれる場合、音声出力部３０８は、第１注文情報に含まれる同一のメニューの注文数と、第２注文情報に含まれる同一のメニューの注文数との合計を読み上げる。
このように処理することで、注文管理システム１は、第１注文情報と第２注文情報とに含まれる同一のメニューの注文数の合計を、表示装置３０の利用者に明確に把握させることができる。
【００８４】
また、表示部３０７は、音声出力部３０８による読み上げが完了した読み上げ完了メニューと、音声出力部３０８による読み上げが完了していない読み上げ未完了メニューとを異なる態様で表示する。
また、表示部３０７は、読み上げ完了メニューの表示と、読み上げ未完了メニューの表示とで背景色を異ならせる。
このように処理することで、注文管理システム１は、読み上げ完了メニューを、表示装置３０の利用者に明確に把握させることができる。
【００８５】
なお、本実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００８６】
なお、注文管理装置２０の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００８７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００８８】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００８９】
１・・・注文管理システム、１０・・・入力装置、１０１・・・処理部（ＣＰＵ）、１０２・・・ＲＯＭ、１０３・・・ＲＡＭ、１０４・・・表示部、１０５・・・入力部、１０６・・・通信制御部、２０・・・注文管理装置、２０１・・・通信制御部、２０２・・・処理部（ＣＰＵ）、２０３・・・ＲＯＭ、２０４・・・ＲＡＭ、２０５・・・表示部、３０・・・表示装置、３０１・・・処理部（ＣＰＵ）、３０２・・・ＲＯＭ、３０３・・・ＲＡＭ、３０４・・・記憶部、３０５・・・入力部、３５ａ・・・ボタン、３５ｂ・・・ボタン、３０６・・・通信制御部、３０７・・・表示部、３０８・・・音声出力部
【図１】
2018116539.tif 000003
【図２】
2018116539.tif 000004
【図３】
2018116539.tif 000005
【図４】
2018116539.tif 000006
【図５】
2018116539.tif 000007
【図６】
2018116539.tif 000008
【図７】
2018116539.tif 000009
【図８】
2018116539.tif 000010
【図９】
2018116539.tif 000011
【図１０】
2018116539.tif 000012