(57)【要約】【課題】登録商品のサイズを容易に変更すること。【解決手段】注文された商品を画面に表示する表示手段と、表示手段に表示された商品の選択を受け付ける入力手段と、商品のサイズを選択するサイズ選択手段と、入力手段によって選択された商品のサイズをサイズ選択手段によって選択されたサイズに変更する制御手段と、を備える注文登録装置。【選択図】図１
2014146170.tif 000002
【特許請求の範囲】
【請求項１】
注文された商品を画面に表示する表示手段と、
前記表示手段に表示された前記商品の選択を受け付ける入力手段と、
前記商品のサイズを選択するサイズ選択手段と、
前記入力手段によって選択された前記商品のサイズを前記サイズ選択手段によって選択されたサイズに変更する制御手段と、
を備える注文登録装置。
【請求項２】
前記表示手段は、前記商品として、複数の単品商品によって構成されたセット商品、または、単品商品を前記画面に表示し、
前記入力手段は、前記セット商品、または、前記単品商品の選択を受け付け、
前記制御手段は、
前記表示手段に表示される前記セット商品、または、前記単品商品の何れかが選択された後に前記サイズ選択手段によってサイズが選択されると、選択された前記セット商品、あるいは、単品商品にサイズが設定されているか否かを判定し、前記セット商品、あるいは、単品商品にサイズが設定されている場合、前記セット商品、または、前記単品商品のサイズを前記サイズ選択手段によって選択されたサイズに変更することを特徴とする請求項１に記載の注文登録装置。
【請求項３】
前記制御手段は、前記サイズ選択手段によってサイズが選択されると、前記商品にサイズの変更を禁止する禁止フラグが設定されているか否かを判定し、前記商品に禁止フラグが設定されている場合、禁止フラグが設定されている前記商品のサイズの変更を禁止することを特徴とする請求項１または２に記載の注文登録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品を登録する登録装置に関する。
【背景技術】
【０００２】
従来、飲食店等において、従業員が商品を登録するためにＰＯＳ（Point Of Sales）端末等の注文登録装置が使用されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４９５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、注文登録装置に登録されたセット商品または単品商品（以下、「登録商品」という。）のサイズ（例えば、並盛、大盛、特盛やＳ，Ｍ，Ｌなど）を変更する場合、従業員は注文登録装置に一度登録した商品を取り消した後、顧客から変更依頼されたサイズで商品を登録し直す必要があった。そのため、従業員は登録商品のサイズ変更に手間と時間を要するため面倒であった。
【０００５】
上記事情に鑑み、本発明は、登録された商品のサイズを容易に変更する技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、注文された商品を画面に表示する表示手段と、前記表示手段に表示された前記商品の選択を受け付ける入力手段と、前記商品のサイズを選択するサイズ選択手段と、前記入力手段によって選択された前記商品のサイズを前記サイズ選択手段によって選択されたサイズに変更する制御手段と、を備える注文登録装置である。
【０００７】
本発明の一態様は、上記の注文登録装置であって、前記表示手段は、前記商品として、複数の単品商品によって構成されたセット商品、または、単品商品を前記画面に表示し、前記入力手段は、前記セット商品、または、前記単品商品の選択を受け付け、前記制御手段は、前記表示手段に表示される前記セット商品、または、前記単品商品の何れかが選択された後に前記サイズ選択手段によってサイズが選択されると、選択された前記セット商品、あるいは、単品商品にサイズが設定されているか否かを判定し、前記セット商品、あるいは、単品商品にサイズが設定されている場合、前記セット商品、または、前記単品商品のサイズを前記サイズ選択手段によって選択されたサイズに変更する。
【０００８】
本発明の一態様は、上記の注文登録装置であって、前記制御手段は、前記サイズ選択手段によってサイズが選択されると、前記商品にサイズの変更を禁止する禁止フラグが設定されているか否かを判定し、前記商品に禁止フラグが設定されている場合、禁止フラグが設定されている前記商品のサイズの変更を禁止する。
【発明の効果】
【０００９】
本発明により、登録された商品のサイズを容易に変更することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態における注文登録装置１０の外観図である。
【図２】本発明の一実施形態における注文登録装置１０の構成を示すブロック図である。
【図３】セット商品設定テーブル、セット商品構成テーブル及びセット商品テーブルの具体例を示す図である。
【図４】商品テーブル、スケジュールテーブル及び注文商品テーブルの具体例を示す図である。
【図５】操作表示パネル１１に表示される注文登録画面の一例を示した図である。
【図６】オペレータ（従業員）により、セット商品のサイズ変更の操作がなされた時に図５で示す領域Ｂ及び領域Ｃにおける具体的な表示形態（処理の流れ）を表した図である。
【図７】本発明におけるサイズ変更処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態を、図面を参照しながら説明する。
図１は、本発明の一実施形態における注文登録装置１０の外観図である。具体的には、図１（Ａ）は外観斜視図、図１（Ｂ）は側面図である。注文登録装置１０は、来店した顧客が注文する商品の登録及び決済を行うための装置であり、小売店などで使用される。操作表示パネル１１は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。また、操作表示パネル１１は、モード切替、設定、登録等の操作の受付と表示を行う。操作表示パネル１１の表示面には、抵抗膜方式、あるいは、静電容量方式等からなるタッチパネルが備えられており、注文された商品の登録（以下、「注文登録」という。）が行われたり、注文登録された商品の注文情報や合計金額などが表示される。注文情報とは、注文された商品に関する情報である。
【００１２】
操作部１２は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の入力装置を用いて構成される。操作部１２は、注文登録装置１０を動作させるための操作手段を備える。操作手段は、例えば、注文登録の完了を宣言する完了キー（例えば、小計キー、現計キーなど）、訂正キー、プリセットキー、数字キー、品券キーなどである。また、例えば、操作部１２は、店員が操作キー（プリセットキー）を押下すると、そのキーに対応して予め設定登録された単品商品コード等について、操作入力を受け付ける。なお、これら操作部１２の操作手段は、メカキー（ハードキー）などのボタンとして配置されていても良いし、操作表示パネル１１の表示面上に設けられたタッチパネルに配置されても良い。
【００１３】
レシート発行口１３は、注文登録装置１０に内蔵された印字部１４（図１には図示せず）によって印刷されるレシートを排出する。
客用表示部１５は、注文登録を行った注文情報や合計金額などを顧客に対して表示する。また、客用表示部１５は、液晶ディスプレイ等を用いた発光型の表示デバイスであり、例えば、７セグメント表示やドット表示（フルドット表示）によって数字などをその表面に発光して表示する。
【００１４】
図２は、本発明の一実施形態における注文登録装置１０の構成を示すブロック図である。
注文登録装置１０は、操作表示パネル１１と、操作部１２と、レシート発行口１３と、印字部１４と、客用表示部１５と、ＣＰＵ（Central Processing Unit）１６と、ハードディスク１７と、ＲＯＭ（Read Only Memory）１８と、ＲＡＭ（Random Access Memory）１９と、ブザー２０と、時計部２１と、通信部２２と、接続部２３とを備える。上記の注文登録装置１０の各機能部は、バス１を介して互いに接続されている。なお、図１に対応する部分においては同一の符号を付けて説明を省略する。
【００１５】
ＣＰＵ１６は、中央演算処理装置であり、ＲＯＭ１８に記憶されているプログラムを読み出してＲＡＭ１９に展開する。ＣＰＵ１６は、展開したプログラムの各ステップを実行することによって、注文登録装置１０全体の動作を制御する。
また、ＣＰＵ１６（制御手段）は、これ以降で後述する注文登録された商品のサイズ変更の制御を行う。例えば、顧客からの要望で一度注文登録した商品のサイズを変更しなければならない場合、オペレータの操作によりセット商品または単品商品の何れかが選択された後に変更するサイズが選択されると、ＣＰＵ１６は選択されたサイズにセット商品または単品商品のサイズ情報を変更する。セット商品とは、単品商品の組み合わせによって構成される商品を表す。
【００１６】
ハードディスク１７は、例えば、磁気記録装置などの記録装置である。ハードディスク１７は、種々の情報を記憶する。例えば、ハードディスク１７は、顧客の注文商品の情報（例えば、品目毎に単価、個数、金額、順番情報等）、注文商品を代金決済した会計情報及びジャーナルデータ等を記憶する。注文商品とは、顧客が注文した商品である。なお、ハードディスク１７は、ＲＯＭ１８に代わって、ＣＰＵ１６が実行するプログラム等を記憶しても良い。また、ハードディスク１７は、後述するセット商品設定テーブル、セット商品構成テーブル、セット商品テーブル、商品テーブル、スケジュールテーブル及びサイズ変更設定テーブルを記憶する。
【００１７】
ＲＯＭ１８は、読み出し専用のメモリであり、注文登録装置１０を動作させるためのプログラムを予め記憶する。
ＲＡＭ１９は、種々の情報を記憶する読み出し書き込みメモリである。ＲＡＭ１９には、ＲＯＭ１８から読み出されたプログラムが展開される。また、ＲＡＭ１９は、プログラムが実行されることによって生成された各種データを記憶する。また、ＲＡＭ１９は、ＣＰＵ１６が制御を行う際に用いるデータ等を一時的に記憶するワーキングメモリとしても使用される。ＲＡＭ１９は、ＣＰＵ１６が制御を行う際に用いるデータ等を一時的に記憶するワークエリアを備える。ワークエリアは、ＣＰＵ１６が注文商品の登録処理を行う際に注文商品の商品情報を一時記憶するレシートバッファ等を含む。
【００１８】
また、ＲＡＭ１９は、ＣＰＵ１６がハードディスク１７から読出したセット商品設定テーブルを一時記憶する。セット商品設定テーブルには、セット商品に関する情報が登録されている。セット商品設定テーブルは、例えば、セット商品構成コード毎に、セット商品名、セット商品価格、スケジュールコードの各値を記憶している。
また、ＲＡＭ１９は、ＣＰＵ１６がハードディスク１７から読出したセット商品構成テーブルを一時記憶する。セット商品構成テーブルには、セット商品に関する情報が登録されている。セット商品構成テーブルは、例えば、セット商品構成コード毎に、商品グループコードの値を記憶している。
【００１９】
また、ＲＡＭ１９は、ＣＰＵ１６がハードディスク１７から読出したセット商品テーブルを一時記憶する。セット商品テーブルには、セット商品を構成する商品グループに関する情報が登録されている。セット商品テーブルは、例えば、商品グループコード毎に、単品商品コードの値を記憶している。
また、ＲＡＭ１９は、ＣＰＵ１６がハードディスク１７から読出した商品テーブルを一時記憶する。商品テーブルには、セット商品を構成する商品グループに属する単品商品に関する情報が登録されている。商品テーブルは、例えば、単品商品コード毎に、商品名、単品商品価格、サイズ、禁止フラグの各値を記憶している。
【００２０】
また、ＲＡＭ１９は、ＣＰＵ１６がハードディスク１７から読出したスケジュールテーブルを一時記憶する。スケジュールテーブルには、セット商品の成立条件に関する情報が登録されている。セット商品の成立条件とは、セット商品がセット商品として成立するための条件を表す。スケジュールテーブルは、例えば、スケジュールコード毎に、開始年月日、終了年月日、有効曜日の各値を記憶している。
【００２１】
また、ＲＡＭ１９は、注文商品テーブルを記憶する。注文商品テーブルには、顧客から注文されて登録された注文商品に関する情報が記憶されている。注文商品テーブルは、例えば、注文登録コード毎に、セット商品構成コード、商品グループコード、単品商品コード、商品名、商品価格、サイズ、個数、識別番号の各値を記憶している。なお、注文商品テーブルは、注文が確定するとＣＰＵ１６がハードディスク１７に注文済みの注文商品に関する情報を注文商品データとして記憶し、会計時には注文済みの注文商品データをハードディスク１７よりＲＡＭ１９に読出して会計処理（代金決済）がなされ、決済済みの注文済みの注文商品データを会計情報（販売実績）及びジャーナルデータとしてハードディスク１７に記憶する。
以下、ハードディスク１７に記憶する、あるいは、ＲＡＭ１９が一時記憶する各種テーブル（セット商品設定テーブル、セット商品構成テーブル、セット商品テーブル、商品テーブル、スケジュールテーブル、注文商品テーブル及びサイズ変更設定テーブル）について図３及び図４を用いて説明する。
【００２２】
まず、図３について説明する。図３は、セット商品設定テーブル、セット商品構成テーブル及びセット商品テーブルの具体例を示す図である。
図３（Ａ）は、セット商品設定テーブルの一例を示す図である。セット商品設定テーブルは、セット商品に関する情報を表すレコード３０を複数有する。レコード３０は、セット商品構成コード、セット商品名、セット商品価格、スケジュールコードの各値を有する。
【００２３】
セット商品構成コードの値は、レコード３０によって表されるセット商品を特定するための識別情報を表す。セット商品名の値は、レコード３０によって表されるセット商品の商品名を表す。セット商品価格の値は、レコード３０によって表されるセット商品の価格を表す。スケジュールコードの値は、レコード３０によって表されるセット商品の成立条件を特定するための識別情報を表す。なお、スケジュールコードの値は、必ずしも登録されていなくても良い。例えば、セット商品設定テーブルには、スケジュールコードの値が登録されていないレコード３０が存在しても良い。
【００２４】
図３（Ａ）に示す例では、セット商品設定テーブルには１つのセット商品構成コードが存在する。セット商品構成コードは、“ａａａａ”である。図３（Ａ）において、セット商品構成コードの値が“ａａａａ”、セット商品名の値が“特選牛丼セット（並）”、セット商品価格の値が“４５０”、スケジュールコードの値が“ｂｂｂｂ”である。即ち、“ａａａａ”のセット商品は、セット商品名が“特選牛丼セット（並）”であり、セット商品価格が“４５０円”であり、スケジュールコードが“ｂｂｂｂ”であることが表されている。
【００２５】
図３（Ｂ）は、セット商品構成テーブルの一例を示す図である。セット商品構成テーブルは、セット商品に関する情報を表すレコード４０を複数有する。レコード４０は、セット商品構成コード、商品グループコードの各値を有する。
セット商品構成コードの値は、レコード４０によって表されるセット商品を特定するための識別情報を表す。商品グループコードの値は、レコード４０によって表されるセット商品を構成する商品グループを特定するための識別情報を表す。
【００２６】
図３（Ｂ）に示す例では、セット商品構成テーブルには１つのセット商品構成コードが存在する。セット商品構成コードは、“ａａａａ”である。図３（Ｂ）において、セット商品構成コードの値が“ａａａａ”、商品グループコードの値が“１１１”である。即ち、“ａａａａ”のセット商品は、商品グループコードが“１１１”であることが表されている。
【００２７】
図３（Ｃ）は、セット商品テーブルの一例を示す図である。セット商品テーブルは、セット商品を構成する商品グループに関する情報を表すレコード５０を複数有する。レコード５０は、商品グループコード、単品商品コードの各値を有する。
商品グループコードの値は、レコード５０によって表されるセット商品を構成する商品グループを特定するための識別情報を表す。単品商品コードの値は、レコード５０によって表されるセット商品を構成する商品グループに属する単品商品を特定するための識別情報を表す。なお、図３（Ｃ）では単品商品コードに含まれる単品商品コードの数が３つであるが、単品商品コードの数が２つであっても良いし、４つ以上であっても良い。
【００２８】
図３（Ｃ）に示す例では、セット商品テーブルには１つの商品グループコードが存在する。商品グループコードは、“１１１”である。図３（Ｃ）において、商品グループコードの値が“１１１”、単品商品コード１の値が“２２２”、単品商品コード２の値が“３３３”、単品商品コード３の値が“４４４”である。即ち、“１１１”の商品グループには、単品商品コード“２２２”の単品商品と、単品商品コード“３３３”の単品商品と、単品商品コード“４４４”の単品商品とが属していることが表されている。
【００２９】
次に、図４について説明する。図４は、商品テーブル、スケジュールテーブル及び注文商品テーブルの具体例を示す図である。
図４（Ａ）は、商品テーブルの一例を示す図である。商品テーブルは、セット商品を構成する商品グループに属する単品商品に関する情報を表すレコード６０を複数有する。レコード６０は、単品商品コード、商品名、単品商品価格、サイズ、禁止フラグの各値を有する。
【００３０】
単品商品コードの値は、レコード６０によって表されるセット商品を構成する商品グループに属する単品商品を特定するための識別情報を表す。商品名の値は、レコード６０によって表されるセット商品を構成する商品グループに属する単品商品の商品名を表す。単品商品価格の値は、レコード６０によって表されるセット商品を構成する商品グループに属する単品商品の価格を表す。
【００３１】
サイズの値は、レコード６０によって表されるセット商品を構成する商品グループに属する単品商品のサイズを表す。サイズは、例えば、“特”、“大”、“並”で表されても良いし、“Ｓ”，“Ｍ”，“Ｌ”で表されても良いし、その他の情報で表されても良い。なお、“特”の値は特盛を表し、“大”の値は大盛りを表し、“並”の値は並盛を表す。また、“−”の値は、サイズの設定が無いことを表す。
【００３２】
禁止フラグの値は、レコード６０によって表されるセット商品を構成する商品グループに属する単品商品がサイズ変更可能な商品であるか否かを表す。具体的には、禁止フラグの値が“０”の項目に対応する単品商品は、サイズ変更が可能であることを表す。禁止フラグの値が“１”の項目に対応する単品商品は、サイズ変更が禁止であることを表す。なお、禁止フラグの値は、サイズの値が“−”の項目に対応する単品商品については設定されない。
【００３３】
図４（Ａ）に示す例では、商品テーブルには５つの単品商品コードが存在する。これらの単品商品コードは、“２２２”、“３３３”、“４４４”、“６６６”、“７７７”である。図４（Ａ）において、商品テーブルの最上段の行は、単品商品コードの値が“２２２”、商品名の値が“特選牛丼”、単品商品価格の値が“３００”、サイズの値が“並”、禁止フラグの値が“０”である。即ち、“２２２”の単品商品は、商品名が“特選牛丼”であり、単品商品価格が“３００円”であり、サイズが“並盛”であり、サイズ変更が可能であることが表されている。
【００３４】
また、図４（Ａ）において、商品テーブルの２段目の行は、単品商品コードの値が“３３３”、商品名の値が“味噌汁”、単品商品価格の値が“１００”、サイズの値が“−”、禁止フラグの値が“−”である。即ち、“３３３”の単品商品は、商品名が“味噌汁”であり、単品商品価格が“１００円”であり、サイズの設定が無いことが表されている。
【００３５】
また、図４（Ａ）において、商品テーブルの５段目の行は、単品商品コードの値が“６６６”、商品名の値が“特選豚丼”、単品商品価格の値が“２５０”、サイズの値が“並”、禁止フラグの値が“１”である。即ち、“６６６”の単品商品は、商品名が“特選豚丼”であり、単品商品価格が“２５０円”であり、サイズ変更が禁止であることが表されている。
【００３６】
図４（Ｂ）は、スケジュールテーブルの一例を示す図である。スケジュールテーブルは、セット商品の成立条件に関する情報を表すレコード７０を複数有する。レコード７０は、スケジュールコード、開始年月日、終了年月日、有効曜日の各値を有する。
スケジュールコードの値は、レコード７０によって表されるセット商品の成立条件を特定するための識別情報を表す。
【００３７】
開始年月日の値は、レコード７０によって表されるセット商品の成立条件の適用が開始される年月日を表す。終了年月日の値は、レコード７０によって表されるセット商品の成立条件の適用が終了する年月日を表す。有効曜日の値は、レコード７０によって表されるセット商品の成立条件の適用が有効な曜日を表す。
なお、スケジュールテーブルには、必ずしも全ての項目について値が登録されていなくても良い。例えば、スケジュールテーブルには、いくつかの項目について値が登録されていないレコード７０が存在しても良い。
【００３８】
図４（Ｂ）に示す例では、スケジュールテーブルには１つのスケジュールコードが存在する。スケジュールコードは、“ｂｂｂｂ”である。図４（Ｂ）において、スケジュールコードの値が“ｂｂｂｂ”、開始年月日の値が“２０１２／１１／０８”、終了年月日の値が“２０１２／１１／３０”、有効曜日の値が“−”である。即ち、スケジュールコード“ｂｂｂｂ”に対応するセット商品は、“２０１２／１１／０８”から“２０１２／１１／３０”までの間、セット商品として成立することが表されている。
【００３９】
図４（Ｃ）は、注文商品テーブルの一例を示す図である。注文商品テーブルは、注文商品に関する情報を表すレコード８０を複数有する。レコード８０は、注文登録コード、セット商品構成コード、商品グループコード、単品商品コード、商品名、商品価格、サイズ、個数、識別番号の各値を有する。
注文登録コードの値は、レコード８０によって表される注文商品を特定するための識別情報を表す。なお、注文登録コードの値が同じレコード８０は、同じ顧客が注文した商品であることを表す。
【００４０】
セット商品構成コードの値は、レコード８０によって表される注文商品のセット商品を特定するための識別情報を表す。セット商品構成コードの値には、セット商品設定テーブル及びセット商品構成テーブルに記憶されているセット商品構成コードの値が設定される。
商品グループコードの値は、レコード８０によって表される注文商品のセット商品を構成する商品グループを特定するための識別情報を表す。商品グループコードの値には、セット商品構成コードに対応する商品グループコードの値が設定される。
単品商品コードの値は、レコード８０によって表される注文商品のセット商品を構成する商品グループに属する単品商品を特定するための識別情報を表す。商品名の値は、レコード８０によって表される注文商品の商品名を表す。
【００４１】
商品価格の値は、レコード８０によって表される注文商品の価格を表す。サイズの値は、レコード８０によって表される注文商品のサイズを表す。個数の値は、レコード８０によって表される注文商品が登録された個数を表す。レコード８０によって表される識別番号の値は、例えば、注文商品を注文した顧客のテーブルを特定するための識別情報を表す。
【００４２】
なお、注文商品テーブルには、必ずしも全ての項目について値が登録されていなくても良い。例えば、注文商品テーブルには、いくつかの項目について値が登録されていないレコード８０が存在しても良い。また、注文商品テーブルには、従業員が注文商品を登録する度に追加して記憶される。
【００４３】
図４（Ｃ）に示す例では、注文商品テーブルには４つの登録商品が存在する。これら４つの登録商品は、“特選牛丼（並）”、“味噌汁”、“キムチ”、“特選牛丼セット（並）”である。注文商品テーブルの１〜３行目には、特選牛丼セット（並）を構成する単品商品コード“２２２”、“３３３”、“４４４”に対応する商品名“特選牛丼（並）”、“味噌汁”、“キムチ”が存在する。注文商品テーブルの４行目には、セット商品構成コード“ａａａａ”に対応する商品名“特選牛丼セット（並）”が存在する。４行目のセット商品構成コード“ａａａａ”に対応する商品名“特選牛丼セット（並）”は、１〜３行目の単品商品の組み合わせで構成されるセット商品である。
なお、図示していない、サイズ変更設定テーブルをハードディスク１７、あるいは、ＲＡＭ１９に記憶する。このサイズ変更設定テーブルは、サイズ変更ができるセット商品、あるいは、単品商品の情報を記憶するもので、オペレータ（従業員）のサイズ変更の操作が行われるとＣＰＵ１６が指定されたサイズのセット商品や単品商品を特定したり、あるいは、指定されたサイズに変更することが可能であるか否かの判定を行うために用いられる。サイズ変更設定テーブルは、サイズ変更を許可する単品商品のコード情報（単品商品コード）をサイズ情報毎に複数記憶する。例えば、サイズ情報“並”から“大”に変更できる単品商品が単品商品コード“２２２”の“特選牛丼（並）”の場合は、単品商品コード“７７７”の“特選牛丼（大）”へ変更することを許可する設定情報が記憶されており、セット商品の場合も同様に、セット商品構成コード“ａａａａ”の“特選牛丼セット（並）”は、セット商品構成コード“ｃｃｃｃ”の“特選牛丼セット（大）”へ変更することを許可する設定情報が記憶されている。なお、サイズ情報“大”から“並”へサイズを変更する場合も同様にサイズ変更設定テーブルを参照し、サイズ変更の可否及びサイズ変更後のセット商品や単品商品の特定が行われる。
【００４４】
ＣＰＵ１６は、上述の各単品商品（“特選牛丼（並）”、“味噌汁”、“キムチ”）の単品商品コードが複数登録された場合は、セット商品テーブルを参照することによってセット商品の組み合わせになるか否かを判定する。そして、各単品商品の組み合わせがセット商品の組み合わせになる場合、ＣＰＵ１６は各単品商品（“特選牛丼（並）”、“味噌汁”、“キムチ”）をセット商品としてセット商品“特選牛丼セット（並）”の商品情報を注文商品テーブルに追加して記憶する。なお、セット商品の特定は、サイズ情報が含まれている単品商品のサイズ及び単品商品コードに基づいてセット商品テーブルを参照し、その単品商品コードが含まれるセット商品を当該組み合わせによって成立するセット商品として特定する。
なお、注文商品テーブルにセット商品の商品情報が追加された場合、セット商品を構成する単品商品の商品価格の項目には値は設定されない。そして、各単品商品の組み合わせから構成されるセット商品の商品価格の項目にセット商品価格の値が設定される。上述したような注文商品の登録処理は、ＣＰＵ１６がＲＡＭ１９に記憶されている各種テーブルを参照することによって行われる。
以上で、ＲＡＭ１９が記憶する各種テーブルについての説明を終える。
【００４５】
図２に戻って、注文登録装置１０の説明を続ける。
ブザー２０は、ＣＰＵ１６の指示に従って、ブザー音を発生させる。
時計部２１は、月、日、時、分及び曜日をＣＰＵ１６に通知する。
通信部２２は、有線または無線のネットワークを介して不図示の外部装置との間でデータ交換を行う。ネットワークは、どのように構成されたネットワークでも良い。例えば、ＬＡＮ（Local Area Network）を用いて構成されても良い。
【００４６】
また、外部装置とは、例えば、ストアコントローラ（上位管理装置）である。通信部２２は、注文登録装置１０の起動時にストアコントローラから各種テーブルを受信するように構成されても良い。この場合、通信部２２は、受信した各種テーブルをＲＡＭ１９に記録する。
接続部２３は、不図示のドロアと接続するためのインターフェースである。
【００４７】
図５は、操作表示パネル１１に表示される注文登録画面の一例を示した図である。
操作表示パネル１１に表示される注文登録画面は、複数の領域Ａ〜Ｆで構成される。以下、領域Ａ〜Ｆの各領域について具体的に説明する。
領域Ａ（商品登録領域）には、６行１１列の商品選択ボタンが設けられている。商品選択ボタン（プリセットボタン）には、セット商品設定テーブル及び商品テーブルに記録されているセット商品及び単品商品の商品名が表示される。従業員は、顧客から注文された商品を選択する際に商品選択ボタンを使用する。
【００４８】
従業員が顧客から注文されたセット商品または単品商品に対応する商品選択ボタンに触れることによって、商品の登録が行われる。商品登録されたセット商品または単品商品の商品情報は、ＲＡＭ１９に注文商品として記憶される。
また、商品登録領域には、商品選択ボタンの右側に商品情報を異なる料理のジャンル毎に切り替えを行う際に使用される複数の切り替えボタン（切替えタブ）が設けられている。従業員は、切り替えボタンを使用することで異なる料理ジャンルのセット商品あるいは単品商品を商品登録領域に表示させる。
【００４９】
なお、複数の異なる単品商品が登録された際に、登録された単品商品の組み合わせがセット商品の組み合わせになる場合、ＣＰＵ１６はセット商品の組み合わせになる複数の単品商品をセット商品として商品の登録を行う。なお、セット商品を構成する複数の単品商品の中の単品商品が異なる単品商品に変更されてセット商品の組み合わせが崩れてしまう場合、セット商品を構成する複数の単品商品はそれぞれ単品商品として商品の登録が行われる。
【００５０】
領域Ｂ（登録商品表示領域）には、商品登録領域で選択されたセット商品または単品商品の商品情報を表示する表示欄が設けられている。具体的には、登録商品表示領域には、以下のようなセット商品または単品商品の商品情報を表示する表示欄が設けられている。登録商品表示領域には、注文商品テーブルに記憶されている注文商品の商品情報が表示される。登録商品表示領域の表示欄は、複数の行（例えば、４行）で構成される。例えば、図５の表示欄の１行目には、セット商品名“特選牛丼セット（並）”の商品情報が表示され、表示欄の２〜４行目には、セット商品を構成する単品商品“特選牛丼（並）”、“味噌汁”、“キムチ”の各商品名が表示されている。即ち、“特選牛丼セット（並）”は、“特選牛丼（並）”、“味噌汁”、“キムチ”の３つの単品商品の組み合わせで構成されることが表示されている。“特選牛丼セット（並）”の横には、セット商品の価格“４５０”、注文数“１”、セット商品の総額“４５０”が表示されている。
【００５１】
また、複数の注文商品が注文商品テーブルに記録されている場合、従業員は上下ボタン７１を押下することによって注文商品の商品情報の切り替えを行う。また、従業員は、登録されたセット商品のサイズ等を変更する際には、登録商品表示領域に表示されているセット商品またはセット商品を構成する単品商品の何れかに触れることにより、登録されたセット商品のサイズ変更のための商品選択が行えるようになっている。例えば、“特選牛丼セット（並）”のサイズを変更したい場合、従業員はセット商品“特選牛丼セット（並）”またはセット商品を構成する単品商品“特選牛丼（並）”、“味噌汁”、“キムチ”の何れかに触れて“特選牛丼セット（並）”のサイズ変更のための商品選択を行う。なお、セット商品ではない単品商品においても同様に、サイズ変更のために選択された単品商品にサイズの設定がなされている場合には、ＣＰＵ１６は前述のセット商品と同様の選択を受付ける。
【００５２】
領域Ｃ（登録商品売上領域）には、登録商品、金額、点数、合計金額などが表示される。例えば、図５の登録商品売上領域には、登録商品が“特選牛丼セット（並）”、登録商品の金額が“４５０”、点数が“３”、登録商品の合計金額が“４５０”が表示されている。なお、点数の数は、注文数である。例えば、セット商品が登録された場合、点数の数にはセット商品を構成する単品商品の数が加算され表示される。
【００５３】
領域Ｄ（サイズ選択ボタン領域）には、セット商品またはセット商品を構成する単品商品のサイズを変更する際に使用されるサイズ選択ボタンが表示される。例えば、図５のサイズ選択ボタン領域には、“並”、“大”、“特”の各サイズに対応する３つのサイズ選択ボタンが表示されている。従業員が行う操作は、前述の通りセット商品またはセット商品を構成する単品商品の何れかが選択されている状態で、変更したいサイズを特定する“並”、“大”、“特”の何れかのサイズ選択ボタンを押下する。
【００５４】
従業員が登録商品表示領域に表示されているサイズを変更したいセット商品またはセット商品を構成する単品商品の何れかを選択した後に、サイズ選択ボタンを押下することによってＣＰＵ１６がサイズ変更の処理を行う。その処理は、サイズの変更が行われると、ＣＰＵ１６は登録商品表示領域に表示されている登録商品の商品情報を検索し、サイズ変更の指示がなされたサイズに登録商品の商品情報を変更する。なお、セット商品またはセット商品を構成する単品商品等が何も選択されない状態でサイズ選択ボタンが押下されると、サイズの変更は行われない。また、セット商品またはセット商品を構成する単品商品に設定されている禁止フラグの値が“１”である場合、サイズを変更することを禁止するフラグであるので、”１”のフラグが設定されているセット商品またはセット商品を構成する単品商品のサイズはサイズ選択ボタンが押下されてもサイズの変更は行われない。
【００５５】
領域Ｅには、処理状況や操作手順などをオペレータ（従業員）に示す表示がなされる。例えば、図５の領域Ｅには、“商品を登録して下さい”という文章が表示されている。そのため、従業員は、次の操作手順として商品の登録を行えばいいことが分かる。そして、従業員が商品の登録を行うと領域Ｅには次の操作手順が表示される。また、領域Ｅには、時計部２１が計測している年、月、日、曜日及び時間も表示される。
【００５６】
領域Ｆには、操作表示パネル１１の表示画面を切り替える際に使用される複数の切り替えボタンが表示される。切り替えボタンは、例えば、モードボタン、会計点検ボタン、点検レポートボタン、金種入力ボタン、ジャーナル検索ボタンなどである。モードボタンは、従業員が操作表示パネル１１の表示画面を注文登録画面、会計画面、設定画面などに切り替える際に使用するボタンである。
【００５７】
会計点検ボタンは、従業員が売上状況などを確認するためにレシートを発行したり、売上状況を表示する際に使用するボタンである。設定ボタンは、従業員が注文登録装置１０の各種設定を行う際に使用するボタンである。金種ボタンは、従業員が会計時に金種を入力する際に使用するボタンである。ジャーナル検索ボタンは、従業員がジャーナルデータを検索する際に使用するボタンである。ジャーナルデータとは、注文登録装置１０が稼動中に半自動的に記録する通信記録や更新履歴などの情報データである。
【００５８】
図６は、オペレータ（従業員）により、セット商品のサイズ変更の操作がなされた時に図５で示す領域Ｂ及び領域Ｃにおける具体的な表示形態（処理の流れ）を表した図である。また、図６（Ａ）〜図６（Ｄ）は、サイズ変更操作をする際に行われる４つのステップの概略を示す図である。以下、４つのステップについてそれぞれ説明する。
図６（Ａ）に示される第一ステップでは、操作表示パネル１１は顧客から注文を受けた登録商品のサイズ変更を受け付ける。従業員がサイズを変更したいセット商品（またはセット商品を構成する何れかの単品商品、あるいは、サイズ情報が設けられた単品商品）に触れて商品が選択されると、第二ステップに移行する。
【００５９】
図６（Ａ）に示す例では、丸８０で示した画面の箇所がタッチ選択され、セット商品名“特選牛丼セット（並）”が従業員によって選択されたことを表している。ＣＰＵ１６は、ＲＡＭ１９に記憶されている注文商品テーブルから従業員が選択したセット商品名“特選牛丼セット”及びサイズ“並”に対応するセット商品構成コード“ａａａａ”の値を取得する。
また、同じセット商品または単品商品が複数登録されている場合、従業員は操作部１２を操作することによってサイズを変更したい商品の個数を選択する。その後、ＣＰＵ１６はサイズ選択ボタンを押下することによって選択された個数分のサイズ変更を行う。
【００６０】
図６（Ｂ）に示される第二ステップでは、操作表示パネル１１は第一ステップで選択されたセット商品（または、セット商品を構成する何れかの単品商品、あるいは、サイズ情報が設けられた単品商品）のサイズ変更の入力を受け付ける。次に、従業員がセット商品またはセット商品を構成する単品商品のサイズを変更したいサイズに対応するサイズ選択ボタンを押下すると、第三ステップに移行する。図６（Ｂ）に示す例では、丸９０で示したサイズ選択ボタン“大”が、従業員によって選択されたサイズ選択ボタンであることを表している。この際、ＣＰＵ１６は、従業員が選択したサイズ“大”の値を取得する。
【００６１】
図６（Ｃ）に示される第三ステップでは、ＣＰＵ１６は第一ステップで選択されたセット商品（“特選牛丼セット（並）”）（または、セット商品を構成する単品商品（“特選牛丼（並）”、“味噌汁”、“キムチ”））とサイズ選択ボタン“大”とに基づいて、サイズ変更設定テーブルを参照してサイズ情報の変更を行う。
以下、具体的な処理について説明する。
まず、ＣＰＵ１６は、ＲＡＭ１９が記録する注文商品テーブルでオペレータによって選択したセット商品または単品商品にサイズ情報が設定されているか否かを判定し、選択されたセット商品または単品商品にサイズ情報が設定されていない場合には、他にサイズ情報が設定されている単品商品またはセット商品が存在しないか注文商品テーブルを検索する。検索した結果、サイズ情報が設定されているセット商品または単品商品が存在した場合、または、選択されたセット商品または単品商品にサイズ情報が設定されている場合には、そのセット商品コードまたは単品商品コードと現在設定されている変更前のサイズ情報と、サイズ選択ボタンで選択されたサイズ情報とに基づいて、ハードディスク１７、あるいは、ＲＡＭ１９が記憶するサイズ変更設定テーブルを参照する。サイズ変更設定テーブルを参照すると、サイズ情報を“並”から“大”に変更を許可する設定情報内に、セット商品構成コード“ａａａａ”の“特選牛丼セット（並）”をセット商品構成コード“ｃｃｃｃ”の“特選牛丼セット（大）”へ変更することを許可する情報が設定されているので、オペレータ（従業員）が選択指定したセット商品構成コード“ａａａａ”の“特選牛丼セット（並）”をセット商品構成コード“ｃｃｃｃ”の”特選牛丼セット（大）”へ変更する。
【００６２】
ＣＰＵ１６は、ＲＡＭ１９の所定の記憶領域に記憶されているセット商品構成テーブルの情報を参照し、セット商品構成テーブルのレコード４０のうち、商品グループコード“５５５”に対応するレコード４０を選択する。ＣＰＵ１６は、選択したレコード４０に記録されているセット商品構成コード“ｃｃｃｃ”の値を取得する。
【００６３】
ＣＰＵ１６は、ＲＡＭ１９に記録されているセット商品設定テーブルを読み出し、ＲＡＭ１９の所定の記憶領域にセット商品設定テーブルに記憶されている情報を記録する。ＣＰＵ１６は、読み出したセット商品設定テーブルのレコード３０のうち、商品グループコード“５５５”に対応するレコード３０を選択する。ＣＰＵ１６は、選択したレコード３０に記録されているセット商品名“特選牛丼セット（大）”、セット商品価格“５５０”の各値を取得する。
【００６４】
そして、ＣＰＵ１６は、第一ステップで選択された注文商品テーブルに記憶されているセット商品“特選牛丼セット（並）”及びセット商品を構成する単品商品“特選牛丼（並）”、“味噌汁”、“キムチ”の商品情報を注文商品テーブルから削除する。その後、ＣＰＵ１６は、取得したセット商品“特選牛丼セット（大）”及びセット商品を構成する単品商品“特選牛丼（大）”、“味噌汁”、“キムチ”の商品情報を注文商品テーブルに記録することによってサイズを変更したいセット商品の変更を行う。そして、ＣＰＵ１６は、操作表示パネル１１に変更したセット商品の商品情報を表示すると、第四ステップに移行する。この際、操作表示パネル１１は、登録商品表示領域の表示欄の２〜４行目にセット商品名“特選牛丼セット（大）”を構成する単品商品“特選牛丼（大）”、“味噌汁”、“キムチ”の各商品名を表示する。なお、サイズ変更する前のセット商品とサイズ変更した後のセット商品とでサイズ設定されている単品商品以外の単品商品の構成が同じである場合、ＣＰＵ１６はサイズ変更する前のセット商品を構成する単品商品の中でサイズが設定されている単品商品のみを削除し、サイズ変更した後のセット商品を構成する単品商品の中でサイズが設定されている単品商品のみを追加するように構成されても良い。
【００６５】
図６（Ｄ）に示される第四ステップでは、操作表示パネル１１は第三ステップの変更結果に基づいて登録商品売上領域に登録商品の価格、点数、合計金額を表示する。例えば、ＣＰＵ１６は、ＲＡＭ１９の所定の記憶領域に記憶されているセット商品設定テーブルの情報を参照し、セット商品設定テーブルのレコード３０うち、変更したセット商品構成コードに対応するレコード３０を選択する。ＣＰＵ１６は、選択したレコード３０に記録されているセット商品名、セット商品価格の各値を取得する。ＣＰＵ１６は、取得したセット商品名、セット商品価格の各値を操作表示パネル１１に出力する。操作表示パネル１１は、出力されたセット商品名、セット商品価格の各値を表示する。
【００６６】
図７は、本発明におけるサイズ変更処理の流れを示すフローチャートである。
ステップＳ１０：まず、ＣＰＵ１６は、注文登録画面を操作表示パネル１１に表示し、従業員による商品の入力を受け付ける。ＣＰＵ１６は、商品の入力がなされると、入力された商品の商品情報をＲＡＭ１９の注文商品テーブルに記憶する。その後、ステップＳ１２の処理に進む。
ステップＳ１２：ＣＰＵ１６は、注文商品テーブルに記憶された商品と注文商品テーブルに記憶された単品商品とを組み合わせることによりセット商品の組み合わせになるか否かを判定する。具体的には、ＣＰＵ１６は、以下のようにセット商品の組み合わせになるか否かを判定する。ＣＰＵ１６は、注文商品テーブルに記憶されている商品の単品商品コードに基づいて、ＲＡＭ１９に記憶されているセット商品テーブルを参照することによって、取得した各単品商品コードの組み合わせがセット商品の組み合わせになるか否かを判定する。セット商品の組み合わせになる場合、ＣＰＵ１６は、注文商品テーブルに記憶されているセット商品として構成することができる単品商品をセット商品の取り扱いとして記憶し、その値段もセット商品の価格に変更する。その後、ステップＳ１４の処理に進む。セット商品の組み合わせにならない場合、ステップＳ３２の処理に進む。
【００６７】
ステップＳ１４：ＣＰＵ１６は、注文商品テーブルに記憶されたセット商品のセット商品構成コードに基づいて、セット商品設定テーブルを読み出す。ＣＰＵ１６は、読み出したセット商品設定テーブルを参照して、取得したセット商品構成コードに対応するスケジュールコードの値を取得する。その後、ＣＰＵ１６は、スケジュールテーブルを読み出し、読み出したスケジュールテーブルを参照して、取得したスケジュールコードに対応する開始年月日、終了年月日及び有効曜日の各値を取得する。
【００６８】
ＣＰＵ１６は、取得した開始年月日、終了年月日及び有効曜日の各値に基づいて入力されたセット商品がセット商品の成立条件を満たしているか否かを判定する。成立条件の判定は、例えば、以下の通りである。ＣＰＵ１６は、時計部２１から通知される年月日の各値が取得した開始年月日の値〜終了年月日の値の期間内であるか否かを判定する。
【００６９】
開始年月日の値〜終了年月日の値の期間内である場合、ＣＰＵ１６は、曜日設定されているか否かを判定し、曜日設定されている場合は、取得した有効曜日の値と時計部２１から通知された曜日の値とが一致しているか否かを判定する。曜日が一致している場合は、ＣＰＵ１６はＲＡＭ１９に記憶された商品がセット商品の成立条件を満たしていると判定し、ステップＳ１６の処理に進む。なお、開始年月日の値〜終了年月日の値の期間内である場合であり、曜日設定がなされていない場合は、ステップＳ１６の処理に進む。
また、開始年月日の値〜終了年月日の値の期間内でない場合、ＣＰＵ１６はＲＡＭ１９に記憶されたセット商品がセット商品の成立条件を満たさないと判定する。その後、ステップＳ３４の処理に進む。
【００７０】
ステップＳ１６：ＣＰＵ１６は、注文商品テーブルに記憶された商品をセット商品として登録する。その後、ステップＳ１８の処理に進む。
ステップＳ１８：ＣＰＵ１６は、商品登録されたセット商品またはセット商品を構成する単品商品の何れかが選択されたか否かを判定する。セット商品またはセット商品を構成する単品商品の何れかが選択された場合、ステップＳ２０の処理に進む。セット商品またはセット商品を構成する単品商品の何れも選択されなかった場合、ステップＳ２８の処理に進む。
【００７１】
ステップＳ２０：ＣＰＵ１６は、操作表示パネル１１に表示されているサイズ選択ボタンが押下されたか否かを判定する。サイズ選択ボタンが押下された場合、ステップＳ２２の処理に進む。サイズ選択ボタンが押下されていない場合、ステップＳ２８の処理に進む。
ステップＳ２２：ＣＰＵ１６は、選択されたセット商品または単品商品にサイズの値（サイズ情報）が設定されているか否かを判定し、選択されたセット商品または単品商品にサイズの値（サイズ情報）が設定されている場合、ステップＳ２４の処理に進む。サイズの値（サイズ情報）が設定されていない場合、注文商品テーブルを更に検索し、当該顧客が注文した商品でサイズの値（サイズ情報）が設定されているセット商品または単品商品が他に存在しないかを判定する。サイズの値（サイズ情報）が設定されているセット商品または単品商品が検索し存在した場合、その見つけたセット商品または単品商品をオペレータ（従業員）が選択したものとしてステップＳ２４の処理に進む。サイズの値が設定されていないセット商品または単品商品が他に存在しなかった場合、ステップＳ２８の処理に進む。なお、注文商品テーブルを検索し、当該顧客が注文した商品でサイズの値（サイズ情報）が設定されている商品が存在するか否かの検索順は、サイズの値（サイズ情報）が設定されているセット商品を優先して検索し、見つからない場合は、サイズの値（サイズ情報）が設定されている単品商品を検索する。
【００７２】
ステップＳ２４：次に、ＣＰＵ１６は、選択されたサイズの値（サイズ情報）が設定されているセット商品または単品商品にサイズ情報を変更することを禁止する禁止フラグが設定されているか否かを判定する。具体的には、ＣＰＵ１６は、選択されたセット商品または単品商品の禁止フラグの値が“０”であるか否かを判定する。禁止フラグの値が“０”である場合、ＣＰＵ１６は商品登録したセット商品またはセット商品を構成する単品商品のサイズが変更可能であると判定する。その後、ステップＳ２６の処理に進む。禁止フラグの値が“０”でない場合、ＣＰＵ１６は商品登録したセット商品またはセット商品を構成する単品商品のサイズが変更可能ではないと判定する。そして、ＣＰＵ１６は、ブザー２０にブザー音を発生させて従業員にエラーを通知する。その後、ステップＳ２８の処理に進む。
ステップＳ２６：ＣＰＵ１６は、選択された商品のサイズをステップＳ２０で選択されたサイズに変更する。その後、ステップＳ２８の処理に進む。
【００７３】
ステップＳ２８：ＣＰＵ１６は、完了キーが押下されたか否かを判定する。完了キーが押下された場合、ステップＳ３０の処理に進む。完了キーが押下されなかった場合、ステップＳ１０の処理に進む。
ステップＳ３０：ＣＰＵ１６は、注文登録を確定し、操作表示パネル１１及び客用表示部１５に合計金額を表示する。そして、図７の処理が終了する。
ステップＳ３２：ＣＰＵ１６は、ＲＡＭ１９に記憶された商品を単品商品として登録する。その後ステップＳ１８の処理に進む。
【００７４】
以上のように構成された注文登録装置１０によれば、オペレータ（従業員）がセット商品または単品商品の何れかを選択し、その後サイズが選択されるとサイズ変更が行われる。したがって、サイズを変更したいセット商品がある場合、従業員はセット商品またはセット商品を構成する単品商品の何れかを選択した後に変更したいサイズのボタンに触れるだけで良い。その結果、従業員は、登録商品のサイズを変更する際に一度登録した商品を削除して新たに商品を登録するという手間や操作の必要がない。また、登録商品及びサイズ選択ボタンが一つの画面に表示されるため、従業員はサイズ変更の際に操作表示パネル１１の画面を切り替える必要もない。そのため、登録商品のサイズを容易に変更することが可能となる。
【００７５】
また、セット商品またはセット商品を構成する単品商品の何れかが選択された際に、注文登録装置１０は選択されたセット商品を構成する単品商品が禁止フラグを有しているか否かを判定する。そして、セット商品を構成する単品商品が禁止フラグを有している場合、注文登録装置１０は選択されたセット商品またはセット商品を構成する単品商品のサイズ変更を行わない。そのため、登録商品のサイズが間違って変更されてしまうことを抑止することができる。
【００７６】
また、従来、商品の登録時に商品のサイズを入力させる注文登録装置もあった。しかし、従来の注文登録装置は、商品の登録と同時に商品のサイズを入力しなければならないため、注文データの締め前（注文完了前）であったとしても、複数の異なる商品のサイズを変更する際に手間がかかってしまうおそれがあった。例えば、従業員は、注文登録装置を操作することによって登録商品を削除する画面に切り替えを行い、対象の商品を削除し、商品登録を行う画面に切替を行い、サイズを変更したい商品を登録することにより変更したいサイズの商品のサイズ変更を行う。
したがって、従来の注文登録装置では、複数の異なる操作と登録を行うので、従業員が行う手間と手数が多くなってしまう。そのため、登録商品のサイズ変更時に登録ミスを生じさせる可能性があった。
【００７７】
このような問題に対して、本実施形態における注文登録装置１０は、複数の異なる登録商品のサイズを変更する場合であっても操作表示パネル１１の画面を切り替えることなく登録商品のサイズを変更できる。例えば、複数の異なる登録商品のサイズを変更する場合、従業員は注文登録画面の登録商品表示領域に表示されている上下ボタン７１を押下することによって登録商品の商品情報の切り替えを行う。そして、従業員は、サイズを変更したい登録商品を選択する。したがって、従業員は、操作表示パネル１１の画面を切り替えることなく登録商品を選択することができる。そして、従業員は、変更したいサイズのサイズ選択ボタンを押下することによってサイズの変更を行う。そのため、容易に登録商品のサイズを変更することが可能となる。
【００７８】
＜変形例＞
注文登録装置１０の形態は、上述した形態に限定される必要はない。例えば、注文登録装置１０の形態は、タブレットタイプやＰＤＡ（Personal Digital Assistants）タイプであっても良いし、その他の形態であっても良い。
操作表示パネル１１に表示される商品選択ボタンは、商品（料理）の画像や商品を特定できる情報であればどのような表示であっても良い。また、本実施形態において、商品選択ボタンは、操作表示パネル１１のタッチパネルとしたが、これに限定される必要はない。例えば、本発明の趣旨を逸脱しない範囲であれば、機械式の選択ボタン等を用いて構成されても良い。
【００７９】
注文登録装置１０の表示画面は、図５に示す表示画面に限定される必要はない。例えば、操作表示パネル１１の略中心から左側に登録商品表示領域及び登録商品売上領域を縦に配置し、操作表示パネル１１の略中心から右側に商品登録領域及びサイズ選択ボタン領域を縦に並べて配置（例えば、領域Ｂ及びＣの右側に領域Ａ及びＤを縦に配置）し、操作表示パネル１１の下側に領域Ｅ及び領域Ｆを配置しても良い。
【００８０】
また、商品を入力する手段であるキー入力に加えて、商品に付されているバーコードを読み取ることで商品登録を行うバーコードリーダーを備えるようにしても良い。
また、商品登録領域には商品情報以外の情報を表示する商品選択ボタンが設けられても良い。例えば、商品情報以外の情報は、トッピング、焼き加減、大盛りなどの商品に付加する情報であればどのような情報でも良い。
【００８１】
注文登録装置１０は、１店舗で複数台利用される構成でも良い。
上述した実施形態において、注文登録装置１０の外観として、操作表示パネル１１と操作部１２とを左右方向に並べて配置（図１の場合、操作表示パネル１１の右側に操作部１２を縦に配置）する例を説明したが、注文登録装置１０の外観はこれに限定されない。例えば、操作表示パネル１１と操作部１２とは上下方向に並べて配置（例えば、操作表示パネル１１の下側に操作部１２を横に配置）しても良い。
【００８２】
商品テーブルには、禁止フラグの項目が登録されないように構成されても良い。また、商品テーブル及びセット商品設定テーブルの両方に禁止フラグの項目が登録されるように構成されても良い。商品テーブル及びセット商品設定テーブルの両方に禁止フラグの項目が登録される場合、ＣＰＵ１６は以下のような処理によってサイズ変更可能か否かを判定しても良い。
【００８３】
登録商品のサイズを変更する際に、従業員がセット商品を選択した場合、ＣＰＵ１６はセット商品設定テーブルに記録されている禁止フラグの値に基づいてサイズ変更可能か否かを判定し、セット商品設定テーブルに設定されていない場合、ＣＰＵ１６は商品テーブルに記録されている禁止フラグの値に基づいてサイズ変更可能か否かを判定しても良い。
【００８４】
また、禁止フラグの項目は、図３及び図４に示す各種テーブル以外のテーブルに登録されても良い。例えば、テーブルは、サイズ変更を禁止する商品コード、禁止フラグ、曜日、時間などの各値を記録している。そして、ＣＰＵ１６は、記録されている曜日または時間によって登録商品のサイズの変更を制御しても良い。
【００８５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００８６】
なお、本発明の注文登録装置１０の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、注文登録装置１０の各処理に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００８７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（DynamicRandomAccessMemory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００８８】
１０…注文登録装置，１１…操作表示パネル（表示手段、入力手段），１２…操作部（サイズ選択手段、入力手段），１３…レシート発行口，１４…印字部，１５…客用表示部，１６…ＣＰＵ（制御手段），１７…ハードディスク，１８…ＲＯＭ，１９…ＲＡＭ，  ２０…ブザー，  ２１…時計部，  ２２…通信部，  ２３…接続部
【図１】
2014146170.tif 000003
【図２】
2014146170.tif 000004
【図３】
2014146170.tif 000005
【図４】
2014146170.tif 000006
【図５】
2014146170.tif 000007
【図６】
2014146170.tif 000008
【図７】
2014146170.tif 000009