(57)【要約】【課題】伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くすことを目的とする。【解決手段】伝票情報の印刷を指示するプリンターが商品ごとに予め定められており、注文された商品に予め定められたプリンターが取得部により入力された休止情報が設定されているプリンターである場合、休止情報に応じて定められた変更先のプリンターを使用するように変更する変更部と、変更部により変更されたプリンターに伝票情報の印刷を指示する印刷指示部とを備え、印刷指示部は注文された商品が複数のプリンターに伝票情報の印刷を指示することが予め定められている複数の商品からなる商品群を含む場合に、休止情報に応じて商品群を表示する伝票と商品群に含まれない商品を表示する伝票とに、分けて印刷指示する。【選択図】図１
2020149524.tif 000002
【特許請求の範囲】
【請求項１】
複数のプリンターと通信する通信部と、
前記複数のプリンターのうち、休止させるプリンターの休止情報の入力を受け付ける取得部と、
伝票情報の印刷を指示する前記プリンターが商品ごとに予め定められており、注文された商品に予め定められた当該プリンターが前記取得部により入力された休止情報が設定されているプリンターである場合、当該休止情報に応じて定められた変更先のプリンターを使用するように変更する変更部と、
前記変更部により変更された前記プリンターに、休止情報が設定されているプリンターの伝票情報の印刷を指示する印刷指示部と、を備え、
前記印刷指示部は、前記注文された商品が前記複数のプリンターに伝票情報の印刷を指示することが予め定められている複数の商品からなる商品群を含む場合に、前記休止情報に応じて、前記商品群を表示する伝票と、前記商品群に含まれない商品を表示する伝票とに、分けて印刷指示するようにしている
注文管理装置。
【請求項２】
前記注文管理装置には、
現在の日時を計時する計時部を備え、
前記取得部は、前記休止させるプリンターについて、時間帯、曜日、休日、日付及びこれらの組合せのうち少なくともいずれか１つを含む休止情報の入力を受け付け、
前記変更部は、前記取得部により受け付けられた前記休止情報と、注文された商品の注文情報が入力された日時の情報と、に基づいて前記複数のプリンターのうち使用するプリンターに変更する
請求項１に記載の注文管理装置。
【請求項３】
前記変更先のプリンターは、前記休止させるプリンターの前記休止情報とともに前記取得部により受け付ける、請求項１又は２に記載の注文管理装置。
【請求項４】
前記複数のプリンターのそれぞれについての電源の状態を検知するプリンター監視部をさらに有し、当該プリンター監視部は、電源がＯＦＦ状態のプリンターを検知した場合に当該プリンターが休止状態であると判断し、
前記変更部は、当該プリンターの休止情報に応じて定められた変更先のプリンターを使用するように変更する、請求項１〜３のいずれか１項に記載の注文管理装置。
【請求項５】
請求項１〜４のいずれか１項に記載の注文管理装置と、当該注文管理装置と接続され、前記注文された商品の伝票情報を印刷する複数のプリンターと、を備える注文管理システムであって、
前記プリンターには、
前記印刷指示部により印刷指示された伝票情報を印刷する印刷部、を備える、
注文管理システム。
【請求項６】
コンピュータを、
現在の日時を計時する計時部と、
複数のプリンターのうち、休止させるプリンターの休止情報の入力を受け付ける取得部と、
伝票情報の印刷を指示する前記プリンターが商品ごとに予め定められており、注文された商品に予め定められた当該プリンターが前記取得部により入力された休止情報が設定されているプリンターである場合、当該休止情報に応じて定められた変更先のプリンターを使用するように変更する変更部と、
前記注文された商品が前記複数のプリンターに伝票情報の印刷を指示することが予め定められている複数の商品からなる商品群を含む場合に、前記変更部により変更された前記プリンターに、前記休止情報に応じて、前記商品群を表示する伝票と、前記商品群に含まれない商品を表示する伝票とに、分けて伝票情報の印刷を指示する印刷指示部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文管理装置、注文管理システム、及びプログラムに関する。
【背景技術】
【０００２】
飲食店等で使用される一般的な注文管理システムは、例えば、複数の入力装置と、複数のプリンターと、これらを制御する注文管理装置とから構成される。入力装置から入力された注文情報は、注文管理装置に登録され、予め指定された各プリンターによって、注文情報を示す伝票が印字される。通常、入力装置に入力された注文情報に基づく調理指示書は、調理指示書に含まれる料理の種類に応じて、その料理の調理担当者の近くに設置されたプリンターによって印字される。また、会計時に用いられるお客様伝票は、注文を発した客のテーブルの配膳担当者の待機場所に設置されたプリンターによって印字される。
【０００３】
一方、飲食店等では時間帯によって来客数が変動し、来客数が少ない時間帯も存在する。このような時間帯には、少ない従業員で飲食店等を運営するのが一般的である。したがって、このような時間帯には、調理担当者の数や、配膳担当者の数が少なくなる場合がある。このような場合に、従業員数が多い場合と同じように、注文情報を複数のプリンターに振り分け、複数のプリンターに伝票を印字させると、調理担当者及び配膳担当者は、離れた場所に設置された複数のプリンターを確認しなければならず、非常に不便（非効率的）で、作業に負荷がかかってしまうという問題点がある。
【０００４】
そこで、特許文献１に記載されたシステムでは、休止スイッチによって出力装置を休止状態に設定することにより、出力先があらかじめ定められた代替装置に変更され、その結果、少ない出力装置によって飲食店等を運営することができるようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−２８７３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、特許文献１に記載されたシステムでは、複数のメニューが注文された場合に、複数のプリンターに出力されるはずであった伝票が、１つのプリンターに出力されることとなり、伝票の数が多くなることから調理漏れなどが生じやすい。
【０００７】
また、稼働しているプリンターに出力される伝票のフォーマットは、元のプリンターに出力される際に使用されるフォーマットに従って印刷されることとなる。そのため、様々なフォーマットの伝票が連なって印刷されることとなり、伝票が見づらくなる。
【０００８】
また、特許文献１に記載されたシステムでは、出力装置を休止状態に設定するために、作業担当者などがその出力装置の休止スイッチを操作する。そのため、その出力装置が故障している場合には、出力先をその出力装置から代替装置に変更することができない。
【０００９】
本発明は、上記の点に鑑みてなされたものであり、伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くす注文管理装置、注文管理システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、複数のプリンターと通信する通信部と、前記複数のプリンターのうち、休止させるプリンターの休止情報の入力を受け付ける取得部と、伝票情報の印刷を指示する前記プリンターが商品ごとに予め定められており、注文された商品に予め定められた当該プリンターが前記取得部により入力された休止情報が設定されているプリンターである場合、当該休止情報に応じて定められた変更先のプリンターを使用するように変更する変更部と、前記変更部により変更された前記プリンターに、休止情報が設定されているプリンターの伝票情報の印刷を指示する印刷指示部と、を備え、前記印刷指示部は、前記注文された商品が前記複数のプリンターに伝票情報の印刷を指示することが予め定められている複数の商品からなる商品群を含む場合に、前記休止情報に応じて、前記商品群を表示する伝票と、前記商品群に含まれない商品を表示する伝票とに、分けて印刷指示するようにしている。
【００１１】
本発明によれば、伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くす注文管理装置を提供することが可能となる。
【００１２】
また、本発明は、前記注文管理装置には、現在の日時を計時する計時部を備え、前記取得部は、前記休止させるプリンターについて、時間帯、曜日、休日、日付及びこれらの組合せのうち少なくともいずれか１つを含む休止情報の入力を受け付け、前記変更部は、前記取得部により受け付けられた前記休止情報と、注文された商品の注文情報が入力された日時の情報と、に基づいて前記複数のプリンターのうち使用するプリンターに変更する。
【００１３】
本発明によれば、時間帯などにより休止させるプリンターを設定することが可能となり、限られたスタッフの人数によって効率的に伝票を取得することが可能な注文管理装置を提供することが可能となる。
【００１４】
また、本発明は、前記変更先のプリンターは、前記休止させるプリンターの前記休止情報とともに前記取得部により受け付ける。
【００１５】
本発明によれば、休止情報を設定する際に、変更先のプリンターも一緒に設定することが可能となり、予め変更先のプリンターを設定しておくよりも、変更先のプリンターを柔軟に設定することが可能な注文管理装置を提供することが可能となる。
【００１６】
また、本発明は、前記複数のプリンターのそれぞれについての電源の状態を検知するプリンター監視部をさらに有し、当該プリンター監視部は、電源がＯＦＦ状態のプリンターを検知した場合に当該プリンターが休止状態であると判断し、前記変更部は、当該プリンターの休止情報に応じて定められた変更先のプリンターを使用するように変更する。
【００１７】
本発明によれば、プリンターの電源をＯＦＦにするだけで、休止情報を設定することが可能となり、休止情報の設定が容易になると共に、柔軟に休止情報を設定することが可能な注文管理装置を提供することが可能となる。
【００１８】
また、本発明は、注文管理装置と、当該注文管理装置と接続され、前記注文された商品の伝票情報を印刷する複数のプリンターと、を備える注文管理システムであって、前記プリンターには、前記印刷指示部により印刷指示された伝票情報を印刷する印刷部、を備える。
【００１９】
本発明によれば、伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くす注文管理システムを提供することが可能となる。
【００２０】
また、本発明は、コンピュータを、現在の日時を計時する計時部と、複数のプリンターのうち、休止させるプリンターの休止情報の入力を受け付ける取得部と、伝票情報の印刷を指示する前記プリンターが商品ごとに予め定められており、注文された商品に予め定められた当該プリンターが前記取得部により入力された休止情報が設定されているプリンターである場合、当該休止情報に応じて定められた変更先のプリンターを使用するように変更する変更部と、前記注文された商品が前記複数のプリンターに伝票情報の印刷を指示することが予め定められている複数の商品からなる商品群を含む場合に、前記変更部により変更された前記プリンターに、前記休止情報に応じて、前記商品群を表示する伝票と、前記商品群に含まれない商品を表示する伝票とに、分けて伝票情報の印刷を指示する印刷指示部と、して機能させる。
【００２１】
本発明によれば、伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くすプログラムを提供することが可能となる。
【発明の効果】
【００２２】
本開示によれば、伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くす注文管理装置、注文管理システム、及びプログラムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係る注文管理システムの概略構成図である。
【図２】本発明の実施形態に係る入力装置の概略ブロック図である。
【図３】本発明の実施形態に係る注文管理装置の概略ブロック図である。
【図４】本発明の実施形態に係るプリンターの概略ブロック図である。
【図５】本発明の実施形態に係る注文管理装置の機能構成の例を示すブロック図である。
【図６】本発明の実施形態に係るメニュー情報の一例を示す図である。
【図７】本発明の実施形態に係る出力先管理テーブルの一例を示す図である。
【図８】本発明の実施形態に係る伝票の出力先と印刷される伝票の一例を示す図である。
【図９】本発明の実施形態に係る伝票の出力先と印刷される伝票の他の一例を示す図である。
【図１０】本発明の実施形態に係る伝票の出力先と印刷される伝票の他の一例を示す図である。
【図１１】本実施形態での伝票出力制御を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態の一例を、図面を参照しつつ説明する。なお、各図面において同一または等価な構成要素および部分には同一の参照符号を付与している。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００２５】
図１は、本実施の形態に係る注文管理システム１０の概略構成の一例を示す図である。
図１に示すように、本実施の形態に係る注文管理システム１０は、飲食店などの店舗内に収容されており、複数の入力装置１００と、注文管理装置２００と、複数のプリンター３００と、を備えている。
【００２６】
なお、注文管理装置２００は、店舗内に収容される場合に限定されず、インターネット回線などを通じて入力装置１００、プリンター３００と接続されることにより、店舗外に設置されても良い。
【００２７】
入力装置１００は、店舗の店員又は客が商品を注文する際に使用する装置である。入力装置１００は、例えば、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどの無線通信を介して注文管理装置２００と通信を行う。
ここで、入力装置１００が注文管理装置２００に送信する情報は、客の人数や卓の情報、及び、注文されたメニューの番号、メニュー名、その数量、注文が入力された日時を示す日時情報等の注文情報等である。
なお、入力装置１００は、無線通信を介して注文管理装置２００と通信を行う場合に限定されず、有線ネットワークを介して注文管理装置２００と通信を行っても良い。
【００２８】
注文管理装置２００は、本実施の形態では、入力装置１００から入力された注文情報等に応じて、プリンター３００にお客様伝票や調理伝票を印刷させる等の制御を行う。
【００２９】
プリンター３００は、会計の際に使用するお客様伝票や、調理場で調理する際に使用する調理伝票などを印刷する装置である。プリンター３００は、例えば、無線ＬＡＮ、インターネットなどの無線通信を介して注文管理装置２００と通信を行う。
注文管理装置２００からプリンター３００に送信される情報は、お客様伝票や調理伝票を印字するための情報である伝票イメージ等である。
なお、プリンター３００は、無線通信を介して注文管理装置２００と通信を行う場合に限定されず、有線ネットワークを介して注文管理装置２００と通信を行っても良い。
【００３０】
（入力装置１００）
図２は、本実施の形態に係る入力装置１００のブロック図である。
図２に示すように、本実施の形態に係る入力装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、通信部１０４、入力部１０５、表示部１０６を備えている。
各構成は、バス１０７を介して相互に通信可能に接続されている。
【００３１】
ＣＰＵ１０１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。
すなわち、ＣＰＵ１０１は、ＲＯＭ１０２からプログラムを読み出し、ＲＡＭ１０３を作業領域としてプログラムを実行する。ＣＰＵ１０１は、ＲＯＭ１０２に記録されているプログラムに基づいて、上記各構成の制御及び各種の演算処理を行う。
【００３２】
本実施形態では、ＲＯＭ１０２には、注文可能なメニューに関するメニュー情報や、注文受付処理を実行するためのプログラムなどが格納されている。
また、ＣＰＵ１０１は、注文管理システム１０の利用者（店舗の店員又は客）による入力装置１００に対する操作に応じて表示情報を生成し、表示部１０６に表示させる。
【００３３】
ＲＯＭ１０２は、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
ＲＡＭ１０３は、作業領域として一時的にプログラム又はデータを記憶する。
通信部１０４は、注文管理装置２００等の他の機器と通信するものであり、ＣＰＵ１０１から入力された入力情報を、無線ＬＡＮなどを介して注文管理装置２００に送信し、又、無線ＬＡＮなどを介して注文管理装置２００から受信した情報をＣＰＵ１０１に出力する。
【００３４】
入力部１０５は、キーボードや、タッチスイッチ、テンキー、マウス等のポインティングデバイスを含み、各種の選択や入力を行うために使用される。
入力部１０５により入力される入力情報としては、本実施の形態では、客の人数や卓の情報、及び、注文されたメニューの番号、メニュー名、その数量、注文が入力された日時を示す日時情報等の注文情報が含まれる。
表示部１０６は、例えば、液晶ディスプレイであり、ＣＰＵ１０１の制御に応じて各種の情報を表示する。
また、表示部１０６は、タッチパネル方式を採用して、入力部１０５として機能しても良い。
【００３５】
（注文管理装置２００）
図３は、本実施の形態に係る注文管理装置２００のブロック図である。
図３に示すように、本実施の形態に係る注文管理装置は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、記憶部２０４、通信部２０５、入力部２０６、表示部２０７、を備えている。
各構成は、バス２０８を介して相互に通信可能に接続されている。
【００３６】
ＣＰＵ２０１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。
すなわち、ＣＰＵ２０１は、ＲＯＭ２０２又は記憶部２０４からプログラムを読み出し、ＲＡＭ２０３を作業領域としてプログラムを実行する。ＣＰＵ２０１は、ＲＯＭ２０２又は記憶部２０４に記録されているプログラムと注文可能なメニューに関するメニュー情報（図６参照）、プリンター３００毎の出力先管理テーブル（図７参照）などの各種情報とに基づいて、上記各構成の制御及び各種の演算処理を行う。また、ＣＰＵ２０１は、入力装置１００から入力された注文情報等に基づき、伝票イメージを作成し、選択されたプリンター３００に印刷指示する。
【００３７】
本実施形態では、ＲＯＭ２０２又は記憶部２０４には、伝票印刷処理を実行するためのプログラムや、注文可能なメニューに関するメニュー情報（図６参照）、プリンター３００毎の出力先管理テーブル（図７参照）などが格納されている。
【００３８】
また、ＣＰＵ２０１は、注文管理システム１０の利用者（店舗の店員又は客）による入力装置１００に対する操作や、注文管理装置２００の利用者（店舗の店員）による入力部２０６の操作に応じて表示情報を生成し、表示部２０７に表示させる。
【００３９】
ＲＯＭ２０２は、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
ＲＡＭ２０３は、作業領域として一時的にプログラム又はデータを記憶する。
記憶部２０４として、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、フラッシュメモリ等が用いられる。
【００４０】
ここで、ＲＯＭ２０２又は記憶部２０４に記憶されているプログラムは、注文管理装置２００に予めインストールされていても良い。また、プログラムは、不揮発性の記憶媒体に記憶して、又はネットワークを介して配布し、注文管理装置２００に適宜インストールすることで実現しても良い。なお、不揮発性の記憶媒体の例としては、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、メモリカード等が想定される。
【００４１】
通信部２０５は、入力装置１００、プリンター３００等の他の機器と通信するものであり、無線ＬＡＮなどを介して入力装置１００、プリンター３００から受信した情報をＣＰＵ２０１に出力し、又、ＣＰＵ２０１から入力された入力情報を、無線ＬＡＮなどを介して入力装置１００、プリンター３００に送信する。
【００４２】
入力部２０６は、マウス等のポインティングデバイス、及びキーボードを含み、各種の入力を行うために使用される。
入力部２０６により入力される情報としては、本実施の形態では、プリンター３００の休止情報が含まれる。
休止情報については、図７を用いて後述する。
【００４３】
表示部２０７は、例えば、液晶ディスプレイであり、ＣＰＵ２０１の制御に応じて各種の情報を表示する。
また、表示部２０７は、タッチパネル方式を採用して、入力部２０６として機能しても良い。
【００４４】
（プリンター３００）
図４は、本実施の形態に係るプリンター３００のブロック図である。
図４に示すように、本実施の形態に係るプリンター３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、通信部３０４、表示部３０５、印字部３０６を備えている。
各構成は、バス３０７を介して相互に通信可能に接続されている。
【００４５】
ＣＰＵ３０１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。
すなわち、ＣＰＵ３０１は、ＲＯＭ３０２からプログラムを読み出し、ＲＡＭ３０３を作業領域としてプログラムを実行する。ＣＰＵ３０１は、ＲＯＭ３０２に記録されているプログラムに基づいて、上記各構成の制御及び各種の演算処理を行う。
【００４６】
また、ＣＰＵ３０１は、通信部３０４からの情報などに応じて表示情報を生成し、表示部３０５に表示させる。
ＣＰＵ３０１は、注文管理装置２００から受信した伝票イメージを印字部３０６に印刷させる。
【００４７】
なお、本実施の形態では、伝票イメージを注文管理装置２００が作成するようにしているが、これに限定されず、注文管理装置２００から受信した伝票のデータに基づいて、ＣＰＵ３０１が作成するようにしても良い。
【００４８】
ＲＯＭ３０２は、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
ＲＡＭ３０３は、作業領域として一時的にプログラム又はデータを記憶する。
通信部３０４は、注文管理装置２００等の他の機器と通信するものであり、無線ＬＡＮなどを介して注文管理装置２００から受信した情報をＣＰＵ３０１に出力し、又、ＣＰＵ３０１から入力された入力情報を、無線ＬＡＮなどを介して注文管理装置２００に送信する。
【００４９】
表示部３０５は、例えば、液晶ディスプレイであり、ＣＰＵ３０１の制御に応じて各種の情報を表示する。
印字部３０６は、印字メカ機構を制御して伝票の印字を行う。印字メカ機構は、用紙に印字を行う印字ヘッド、用紙の紙送りをするローラ、用紙をカットするカッタ可動刃と固定刃とから構成され、用紙への印字と用紙のカットとを行う。
【００５０】
本実施の形態におけるプリンター３００は、お客様伝票として会計に用いる伝票を印刷する１番プリンター、そば類に対応した調理場に設けられ、そば類の調理伝票が印刷される２番プリンター、天ぷら類に対応した調理場に設けられ、天ぷら類の調理伝票が印刷される３番プリンター、寿司・刺身類に対応した調理場に設けられ、寿司・刺身類の調理伝票が印刷される４番プリンター、ドリンク・デザート類に対応した調理場に設けられ、ドリンク・デザート類の調理伝票が印刷される５番プリンターが備えられている。
【００５１】
上記のプログラムを実行する際に、注文管理装置２００は、上記のハードウェア資源を用いて、各種の機能を実現する。
注文管理装置２００が実現する機能構成について説明する。
図５は、注文管理装置２００のＣＰＵ２０１の機能構成の例を示すブロック図である。
【００５２】
図５に示すように、注文管理装置は、機能構成として、取得部２１０、受信部２２０、計時部２３０、変更部２４０、印刷指示部２５０を有する。各機能構成は、ＣＰＵ２０１がＲＯＭ２０２又は記憶部２０４に記憶されたプログラムを読み出し、実行することにより実現される。
【００５３】
（取得部２１０）
取得部２１０は、入力部２０６によって入力された、複数のプリンター３００のうち休止させるプリンター３００の休止情報を取得するものである。
具体的な休止情報については、図７を用いて後述する。
【００５４】
（受信部２２０）
受信部２２０は、通信部２０５により受信された入力装置１００からの注文されたメニューの注文情報などの情報を受信するものである。
【００５５】
（計時部２３０）
計時部２３０は、現在の日時を計時するものである。
【００５６】
（変更部２４０）
変更部２４０は、注文されたメニューが、複数のプリンター３００のうち、入力された休止情報が設定されているプリンター３００に印刷を指示することが予め定められている場合は、休止情報に応じて予め定められた変更先のプリンター３００を使用するように変更するものである。
【００５７】
なお、伝票を印刷指示する毎に、休止情報を参照し、使用するプリンター３００を変更するようにしているが、これに限定されず、一旦休止情報に基づいて使用するプリンター３００を変更した場合は、当該変更したことを記憶しておき、休止情報を参照せず、変更先のプリンターに印刷するようにしても良い。
【００５８】
（印刷指示部２５０）
印刷指示部２５０は、注文されたメニューによって予め定められたプリンター３００に伝票情報の印刷を指示すると共に、変更部２４０により印刷するプリンター３００が変更された場合は、変更部２４０により変更されたプリンター３００に、休止情報が設定されているプリンター３００の伝票情報の印刷を指示する。
【００５９】
具体的には、印刷指示部２５０は、注文された商品が複数のプリンターに伝票情報の印刷を指示することが予め定められている複数の商品からなる商品群、本実施の形態では、セットメニュー、を含む場合に、休止情報に応じてセットメニューを表示する伝票と、セットメニューに含まれない商品、本実施の形態では、単品メニュー、を表示する伝票とに、分けて伝票イメージを作成し、印刷指示するようにしている。
【００６０】
すなわち、セットメニューに含まれる商品を１枚の伝票にまとめ、単品メニューを表示する伝票を１枚にまとめる処理が行われる。
具体的な処理には、図８〜図１０を用いて後述する。
【００６１】
つぎに、図６、図７を用いて、印刷指示がされるプリンター３００について説明する。
図６は、本実施の形態におけるメニュー情報の一例を示す図である。
また、図７（Ａ）は、本実施の形態における出力先管理テーブルの一例を示す図である。
【００６２】
図７（Ａ）は、図６に示すメニュー情報により、注文されたメニューによって調理伝票が印刷指示されるプリンター３００が予め定められている。
例えば、図６に示すように、セットメニューである「天ざるお寿司セット」は、お客様伝票を１番プリンターに、調理伝票については、「天ざるお寿司セット」に含まれる「そば」は２番プリンター、「天ぷら」は３番プリンター、「寿司」は４番プリンター、「コーヒー」は５番プリンター、にそれぞれ出力されるように設定されている。
【００６３】
また、図６に示すように、セットメニューである「もみじ」は、お客様伝票を１番プリンターに、調理伝票については、「もみじ」に含まれる「刺身」は４番プリンター、「天ぷら」は３番プリンター、にそれぞれ出力されるように設定されている。
【００６４】
また、図６に示すように、単品メニューである「お刺身盛り合わせ」は、お客様伝票を１番プリンターに、調理伝票を４番プリンター、にそれぞれ出力するように設定されている。
また、同様に、単品メニューである「コーヒー」は、お客様伝票を１番プリンターに、調理伝票を５番プリンターに、それぞれ出力し、単品メニューである「紅茶」は、お客様伝票を１番プリンター、調理伝票を５番プリンター、にそれぞれ出力し、単品メニューである「オレンジジュース」は、お客様伝票を１番プリンター、調理伝票を５番プリンター、にそれぞれ出力し、単品メニューである「あんみつ」は、お客様伝票を１番プリンター、調理伝票を５番プリンター、にそれぞれ出力するように設定されている。
【００６５】
ここで、メニュー毎に使用するプリンターは、メニューコードによって規定されている。
例えば、メニューコードの末尾の数値が使用するプリンターの番号になるように設定されている。
また、セットメニューの場合は、枝番号に使用するプリンターを規定することで、メニューコードが一致する場合は、単品メニューではなくセットメニューであることを判定可能にすると共に、使用するプリンターも規定することを可能にしている。
なお、使用するプリンターの設定やセットメニューの判別は、このようなメニューコードによる場合に限定されず、どのように設定しても良い。
【００６６】
また、プリンター３００が伝票用の用紙切れや故障などにより使用できない場合に備え、迂回先も予め定められている。
具体的には、図７（Ａ）に示すように、１番プリンターは２番プリンター、２番プリンターは３番プリンター、３番プリンターは４番プリンター、４番プリンターは５番プリンター、５番プリンターは２番プリンター、にそれぞれ迂回されるように設定されている。迂回先のプリンターが更に使用できない場合は、次の番号のプリンターに迂回するように設定されている。
なお、図７（Ａ）に示す迂回先の設定は、１番プリンターに迂回しないように設定されているが、これに限定されず、１番プリンターに迂回するようにしても良い。
【００６７】
また、出力先管理テーブルには、休止情報が設定されている場合の変更先のプリンター３００についても設定されている。
なお、この変更先のプリンター３００については、予め設定しておいても良く、又は、当該休止情報を設定する際に一緒に設定されるようにしても良い。
本実施の形態では、休止情報は、図７（Ｂ）、（Ｃ）、（Ｄ）に示すように一日の内の休止する時間帯である。
【００６８】
具体的には、図７（Ｂ）に示す例では、開店時間である１１：００〜１７：００までの間（ランチタイム）は１番プリンターと２番プリンターのみ稼働させ、３番プリンター、４番プリンター、５番プリンターは２番プリンターに出力先を変更し、休止させる。そして、３番プリンター、４番プリンター、５番プリンターは１７：００以降（ディナータイム）に使用するような設定である（時間帯制御１）。
【００６９】
また、図７（Ｃ）に示す例では、開店時間である１１：００〜１７：００までの間（ランチタイム）は、３番プリンターは４番プリンターに、５番プリンターは２番プリンターに出力先を変更し、休止させる。そして、３番プリンター、５番プリンターは、開店時間である１１：００〜１７：００までの間（ランチタイム）は使用せず、１７：００以降（ディナータイム）に使用するような設定である（時間帯制御２）。
【００７０】
また、図７（Ｄ）に示す例では、図７（Ｂ）とは休止させる時間帯が異なり、１３：００〜１７：００までの間は１番プリンターと２番プリンターのみ稼働させ、３番プリンター、４番プリンター、５番プリンターは２番プリンターに出力先を変更し、休止させる。そして、３番プリンター、４番プリンター、５番プリンターは開店時間である１１：００〜１３：００までの間と、１７：００以降（ディナータイム）に使用するような設定である（時間帯制御３）。
【００７１】
なお、ここで１番プリンターはお客様に渡し、会計の際に参照されるお客様伝票を印刷するプリンターであるため、休止情報が入力できないように設定されているが、これに限定されず、お客様伝票を印刷する１番プリンターであっても休止情報を入力できるようにしても良い。
【００７２】
本実施の形態では、この休止パターンを予め時間帯制御１や時間帯制御２として作成して記憶部２０４に記憶しており、入力部２０６により休止情報を入力する際には、時間帯制御１又は時間帯制御２を呼び出すことにより設定することが可能としている。
なお、休止パターンを記憶しておく場合に限定されず、休止情報を入力する際に、毎回、プリンター３００毎の休止させる時間帯を入力しても良い。
【００７３】
また、入力する時間帯は、休止する時間帯ではなく、使用する時間帯であっても良い。
この場合には、図７（Ｂ）を参照すると、１番プリンターと２番プリンターとの時間帯制御の欄には、営業時間全ての１１：００〜２３：００、３番プリンター、４番プリンター、５番プリンターの時間帯制御の欄には、１７：００〜２３：００に使用することが設定されることとなる。
【００７４】
また、本実施の形態では、休止情報は、図７に示すように一日の内の休止する時間帯であるが、これに限定されず、カレンダー情報と連動し、例えば、休日や祝日のみ休止させ、平日は休止させないようにしても良いし、平日と休日とで休止させる時間帯を変えることや、又、休日であっても特定の日は平日と同等とする等、日付によって休止情報が設定されるようにしても良い。
また、使用しないプリンター３００の電源をＯＦＦにすることで、休止情報が設定されるようにしても良い。この場合には、注文管理装置２００の機能構成として、複数のプリンター３００のそれぞれについての電源の状態を検知するプリンター監視部（図示せず）をさらに有し、当該プリンター監視部は、電源がＯＦＦ状態のプリンター３００を検知した場合に当該プリンター３００が休止状態であると判断する。そして、変更部２４０により、当該プリンター３００の休止情報に応じて定められた変更先のプリンターを使用するように変更される。ここで、プリンター監視部は、例えば、注文管理装置２００から信号を送信することや、プリンター３００が電源投入時や電源ＯＦＦ時、所定のタイミングなどで注文管理装置２００に信号を送信し当該信号を受信すること、などによってプリンター３００の電源の状態を監視している。
また、店舗の近隣でのイベントの開催に関する情報を入力して、イベントの客層や来店数の増加状況を推測し、休止情報として、稼働するプリンター３００を調整するようにしても良い。
【００７５】
また、店舗の店員の出勤記録と連動して、休止情報が設定されるようにしても良い。
例えば、調理担当の店員が出勤してきたときにタイムカードをタイムレコーダーに入れると、タイムレコーダーから注文管理装置２００に出勤記録が送信され、注文管理装置２００は、当該調理担当の店員が受け持つ調理場に設置されるプリンター３００の休止情報を削除して、伝票が印刷されるようにし、又、調理担当の店員が帰宅する際にタイムカードをタイムレコーダーに入れると、タイムレコーダーから注文管理装置２００に退勤記録が送信され、注文管理装置２００は、当該調理担当の店員が受け持つ調理場に設置されるプリンター３００に休止情報を入力し、伝票が印刷されないようにする。
【００７６】
以下、図８〜図１０を用いて、休止情報として時間帯が設定されている場合の処理について、具体例を挙げて説明する。
まず、休止情報が設定されている時間帯ではない場合について図８を用いて説明する。
【００７７】
例えば、セットメニューである「天ざるお寿司セット」、単品メニューである「お刺身盛り合わせ」、「コーヒー」、「あんみつ」がそれぞれ１個注文された場合は、図７（Ａ）に示す出力先管理テーブルに従い、１番プリンターに、お客様伝票として、「天ざるお寿司セット」、「お刺身盛り合わせ」、「コーヒー」、「あんみつ」が印刷されるように伝票イメージが作成され、印刷指示がされる。
【００７８】
また、調理伝票では、２番プリンターに、「天ざるお寿司セット」に含まれる「そば」、３番プリンターに、「天ざるお寿司セット」に含まれる「天ぷら」、４番プリンターに、「天ざるお寿司セット」に含まれる「寿司」、単品メニューである「お刺身盛り合わせ」、５番プリンターに、「天ざるお寿司セット」に含まれる「コーヒー」と、単品メニューである「コーヒー」、「あんみつ」が、それぞれ短冊状に印刷されるように伝票イメージが作成され、印刷指示がされる。
【００７９】
また、休止情報として、図７（Ｂ）に示す、３番プリンター、４番プリンター、５番プリンターを１１：００〜１７：００までの間は使用しないように設定されている場合の処理について図９を用いて説明する。
【００８０】
例えば、セットメニューである「天ざるお寿司セット」、単品メニューである「お刺身盛り合わせ」、「コーヒー」、「あんみつ」がそれぞれ１個注文された場合は、図７（Ｂ）に示す出力先管理テーブルに従い、１番プリンターに、お客様伝票として、「天ざるお寿司セット」、「お刺身盛り合わせ」、「コーヒー」、「あんみつ」が印刷されるように伝票イメージが作成され、印刷指示がされる。
【００８１】
また、調理伝票では、２番プリンターに、セットメニュー用の調理伝票として、「天ざるお寿司セット」に含まれる「そば」、「天ぷら」、「寿司」、「コーヒー」が１枚に印刷されるように伝票イメージが作成され、印刷指示がされる。また、セットメニューに含まれない単品メニュー用の調理伝票として、単品メニューである「お刺身盛り合わせ」、「コーヒー」、「あんみつ」が１枚に印刷されるように伝票イメージが作成され、印刷指示がされる。
すなわち、セットメニューと単品メニューとが注文された場合は、調理伝票では、セットメニュー用の伝票と、単品メニュー用の伝票とに分かれて印刷されるように設定されている。
【００８２】
そして、図９に示すように、本来３番プリンターに印刷されるように設定されている「天ぷら」、４番プリンターに印刷されるように設定されている「寿司」、「お刺身盛り合わせ」、本来５番プリンターに印刷されるように設定されている「コーヒー」、「あんみつ」は、出力先管理テーブルの迂回先の設定により２番プリンターに印刷されるように伝票イメージが作成され、印刷指示がされる。
【００８３】
なお、休止情報が設定されているプリンター３００に印刷指示されることが決定されているメニューの場合は、出力先管理テーブルの迂回先の設定を問わず、所定のプリンター、例えば、２番プリンターに全て印刷されるようにしても良い。
【００８４】
つぎに、休止情報として、図７（Ｃ）に示す、３番プリンター、５番プリンターを１１：００〜１７：００までの間は使用しないように設定されている場合の処理について図１０を用いて説明する。
【００８５】
例えば、セットメニューである「天ざるお寿司セット」、単品メニューである「お刺身盛り合わせ」、「コーヒー」、「あんみつ」がそれぞれ１個注文された場合は、図７（Ｃ）に示す出力先管理テーブルに従い、１番プリンターに、お客様伝票として、「天ざるお寿司セット」、「お刺身盛り合わせ」、「コーヒー」、「あんみつ」が印刷されるように伝票イメージが作成され、印刷指示がされる。
【００８６】
また、調理伝票では、２番プリンターに、セットメニュー用の調理伝票として、「天ざるお寿司セット」に含まれる「そば」、「コーヒー」が１枚に印刷されるように伝票イメージが作成され、印刷指示がされる。また、「天ざるお寿司セット」に含まれる「寿司」、「てんぷら」は、４番プリンターに印刷されるように伝票イメージが作成され、印刷指示がされる。
【００８７】
また、セットメニューに含まれない単品メニュー用の調理伝票として、単品メニューである「コーヒー」、「あんみつ」が２番プリンターに１枚に印刷されるように伝票イメージが作成され、印刷指示がされ、「お刺身盛り合わせ」は４番プリンター印刷されるように伝票イメージが作成され、印刷指示がされる。
【００８８】
ここで、図１０に示すように、本来３番プリンターに印刷されるように設定されている「天ぷら」は、出力先管理テーブルの迂回先の設定により４番プリンターに印刷されるように伝票イメージが作成され、印刷指示がされる。また、本来５番プリンターに印刷されるように設定されている「コーヒー」、「あんみつ」は、出力先管理テーブルの迂回先の設定により２番プリンターに印刷されるように伝票イメージが作成され、印刷指示がされる。
【００８９】
なお、休止情報が設定されているプリンター３００に印刷指示されることが決定されているメニューの場合は、出力先管理テーブルの迂回先の設定を問わず、所定のプリンター、例えば、２番プリンターに全て印刷されるようにしても良い。
【００９０】
次に、注文管理装置２００の作用について説明する。
図１１は、注文管理装置２００による伝票印刷処理の流れを示すフローチャートである。ＣＰＵ２０１がＲＯＭ２０２又は記憶部２０４からプログラムを読み出して、ＲＡＭ２０３に展開して実行することにより、伝票印刷処理が行なわれる。
【００９１】
ＣＰＵ２０１は、先ず、ステップＳ１００において、入力装置１００から注文情報が設定されたかどうかを判定する。注文情報が設定されたと判定された場合は、次のステップＳ１０１に進み、注文情報が入力されたと判定されない場合は、再度、ステップＳ１００となる。
【００９２】
ステップＳ１０１において、入力された注文情報に含まれるメニュー情報から出力先管理テーブルを参照して、印刷するプリンター３００が選択される。そして、次のステップＳ１０２に進む。
【００９３】
ステップＳ１０２において、ステップＳ１０１において選択されたプリンターについて休止情報が設定されているか否かが判定される。すなわち、注文情報が入力された日時を示す日時情報が、休止情報が設定されている時間帯に含まれるか否かが判定される。休止情報が設定されている時間帯に含まれると判定されない場合は、次のステップＳ１０３に進む。
ステップＳ１０３において、ステップＳ１０１において選択された、出力先管理テーブルの通常の印刷先のプリンター３００が、変更されず、そのまま選択が継続される。そして、次のステップＳ１０９に進む。
【００９４】
一方、上述したステップＳ１０２において、休止情報が設定されている時間帯であると判定された場合は、ステップＳ１０４に進む。
ステップＳ１０４において、ステップＳ１０１において選択された、出力先管理テーブルの通常のプリンター３００から予め定められた出力変更先のプリンターに変更される。そして、次のステップＳ１０５に進む。
【００９５】
ステップＳ１０５において、入力された注文情報に含まれるメニュー情報にセットメニューが含まれているか否かが判定される。セットメニューが含まれていると判定されない場合は、単品メニューのみの注文であると判断し、次のステップＳ１０６に進む。
【００９６】
ステップＳ１０６において、注文されたメニューが印刷される伝票を１枚にまとめる処理が行われる。すなわち、プリンターごとに１枚の伝票を作成し印刷するために、注文されたメニューと数量を、出力変更を考慮したプリンターごとにまとめる処理を行う。そして、次のステップＳ１０９に進む。
【００９７】
また、ステップＳ１０５において、セットメニューが含まれていると判定された場合は、セットメニュー以外の単品メニューが含まれているか否かが判定される。単品メニューが含まれていると判定されない場合は、セットメニューのみの注文であると判断し、上述したステップＳ１０６に進み、単品メニューが含まれていると判定された場合は、次のステップＳ１０８に進む。
【００９８】
ステップＳ１０８において、セットメニューが印刷される伝票と、セットメニュー以外の単品メニューが印刷される伝票と、として１枚ずつにまとめる処理が行われる。すなわち、注文されたメニューの数量を、出力変更を考慮したプリンターごとにまとめ、さらにそれらを、セットメニューか単品かで分け、セットメニューが印刷される伝票と、単品メニューが印刷される伝票との計２枚にまとめる処理を行う。そして、上述したステップＳ１０９に進む。
【００９９】
ステップＳ１０９において、伝票イメージが作成される。上述したステップＳ１０６やステップＳ１０８でまとめる処理が行われている場合は、それに従って伝票イメージを作成する。そして、次のステップＳ１１０に進む。
【０１００】
ステップＳ１１０において、選択されたプリンター３００に伝票イメージが送信され、印刷指示される。そして、処理を終了する。
【０１０１】
本実施の形態によれば、伝票をメニューによって１枚にまとめて印刷することにより、スタッフの配置人数に応じて稼働させるプリンターをコントロールすることができると共に、調理漏れを無くす注文管理システム、注文管理装置、及びプログラムを提供することが可能となる。
【符号の説明】
【０１０２】
１０  注文管理システム
１００  入力装置
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４ 通信部
１０５ 入力部
１０６ 表示部
１０７ バス
２００  注文管理装置
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０４ 記憶部
２０５ 通信部
２０６ 入力部
２０６ 記憶部
２０７ 表示部
２０８ バス
２１０  取得部
２２０  受信部
２３０  計時部
２４０  変更部
２５０  印刷指示部
３００ プリンター
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４ 通信部
３０５ 表示部
３０６ 印字部
３０７ バス
【図１】
2020149524.tif 000003
【図２】
2020149524.tif 000004
【図３】
2020149524.tif 000005
【図４】
2020149524.tif 000006
【図５】
2020149524.tif 000007
【図６】
2020149524.tif 000008
【図７】
2020149524.tif 000009
【図８】
2020149524.tif 000010
【図９】
2020149524.tif 000011
【図１０】
2020149524.tif 000012
【図１１】
2020149524.tif 000013