(57)【特許請求の範囲】
【請求項１】
画像を表示可能な表示部と、
前記表示部に表示された画像に対する接触の有無及び接触点の動きを検知することによって入力とする接触入力部と、
商品アイテムを構成するものとして設定されるパートもしくは前記商品アイテムに追加可能なものとして設定されるパートと当該パートに対応する単価とを含み、前記商品アイテム毎に当該商品アイテムの注文に係る情報となる商品情報を記憶する商品情報ファイルと、
前記商品情報ファイルで前記商品アイテム毎に設定される前記パートの画像を記憶する商品画像ファイルと、
前記商品アイテムの注文を受付ける注文受付手段と、
前記注文受付手段により注文を受け付けた商品アイテムの前記注文に係る情報を前記商品情報ファイルから読み出して所定の注文情報記憶領域に格納する注文情報格納手段と、
前記注文受付手段により注文を受け付けた商品アイテムを構成するものとして設定されるパートの画像を前記商品画像ファイルから読み出して組み合わせた商品分解画像を前記表示部に表示させる商品分解画像表示手段と、
前記表示部に表示された商品分解画像のいずれかのパートに対する削除動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報から削除動作がなされたパートと当該パートに対応する単価とを削除し、前記表示部に表示された商品分解画像に対して所定のパートの追加動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報に追加動作がなされたパートと当該パートに対応する単価とを追加する変更処理手段と、
を備える注文受付装置。
【請求項２】
前記変更処理手段は、前記注文情報記憶領域に格納されている前記商品アイテムの注文に係る情報の追加または削除に際し、他の商品アイテムまたは他の商品アイテムに対するパートの追加または削除の結果と同一構成となる場合における価格と比較して、価格が安くなる商品アイテムに対するパートの追加または削除に基づく前記商品アイテムの注文に係る情報の追加または削除を実行する、
請求項１記載の注文受付装置。
【請求項３】
前記商品分解画像表示手段は、前記表示部に表示された商品分解画像のいずれかのパートに対する削除動作とみなされる動きを前記接触入力部で検知した場合、指示されたパートの画像を削除した商品分解画像を前記表示部に表示させる、
請求項１または２記載の注文受付装置。
【請求項４】
前記商品分解画像表示手段は、前記表示部に表示された商品分解画像に対して所定のパートの追加動作とみなされる動きを前記接触入力部で検知した場合、指示されたパートの画像が指示位置に挿入された商品分解画像を前記表示部に表示させる、
請求項１ないし３のいずれか一記載の注文受付装置。
【請求項５】
前記商品分解画像表示手段は、前記表示部に表示された商品分解画像のいずれかのパートに対する移動動作とみなされる動きを前記接触入力部で検知した場合、指示されたパートの画像が指示位置に移動された商品分解画像を前記表示部に表示させる、
請求項１ないし４のいずれか一記載の注文受付装置。
【請求項６】
画像を表示可能な表示部と、前記表示部に表示された画像に対する接触の有無及び接触点の動きを検知することによって入力とする接触入力部と、商品アイテムを構成するものとして設定されるパートもしくは前記商品アイテムに追加可能なものとして設定されるパートと当該パートに対応する単価とを含み、前記商品アイテム毎に当該商品アイテムの注文に係る情報となる商品情報を記憶する商品情報ファイルと、前記商品情報ファイルで前記商品アイテム毎に設定される前記パートの画像を記憶する商品画像ファイルと、を備える注文受付装置を制御するコンピュータを、
前記商品アイテムの注文を受付ける注文受付手段と、
前記注文受付手段により注文を受け付けた商品アイテムの前記注文に係る情報を前記商品情報ファイルから読み出して所定の注文情報記憶領域に格納する注文情報格納手段と、
前記注文受付手段により注文を受け付けた商品アイテムを構成するものとして設定されるパートの画像を前記商品画像ファイルから読み出して組み合わせた商品分解画像を前記表示部に表示させる商品分解画像表示手段と、
前記表示部に表示された商品分解画像のいずれかのパートに対する削除動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報から削除動作がなされたパートと当該パートに対応する単価とを削除し、前記表示部に表示された商品分解画像に対して所定のパートの追加動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報に追加動作がなされたパートと当該パートに対応する単価とを追加する変更処理手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、注文受付装置およびプログラムに関する。
【背景技術】
【０００２】
飲食店向けの注文受付装置として、従来、複数のメニュー商品の画像をタッチパネル付のディスプレイに一覧表示させ、いずれかのメニュー商品の画像がタッチ操作されると、その画像に対応したメニュー商品を客が注文したものとして処理するようにしたものは既に知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の飲食店向けの注文受付装置においては、メニュー商品を構成する食材の種類や食材の分量を変更することはできるものの、その完成形を顧客が把握しづらいという問題があった。
【課題を解決するための手段】
【０００４】
実施形態の注文受付装置は、画像を表示可能な表示部と、前記表示部に表示された画像に対する接触の有無及び接触点の動きを検知することによって入力とする接触入力部と、商品アイテムを構成するものとして設定されるパートもしくは前記商品アイテムに追加可能なものとして設定されるパートと当該パートに対応する単価とを含み、前記商品アイテム毎に当該商品アイテムの注文に係る情報となる商品情報を記憶する商品情報ファイルと、前記商品情報ファイルで前記商品アイテム毎に設定される前記パートの画像を記憶する商品画像ファイルと、前記商品アイテムの注文を受付ける注文受付手段と、前記注文受付手段により注文を受け付けた商品アイテムの前記注文に係る情報を前記商品情報ファイルから読み出して所定の注文情報記憶領域に格納する注文情報格納手段と、前記注文受付手段により注文を受け付けた商品アイテムを構成するものとして設定されるパートの画像を前記商品画像ファイルから読み出して組み合わせた商品分解画像を前記表示部に表示させる商品分解画像表示手段と、前記表示部に表示された商品分解画像のいずれかのパートに対する削除動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報から削除動作がなされたパートと当該パートに対応する単価とを削除し、前記表示部に表示された商品分解画像に対して所定のパートの追加動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報に追加動作がなされたパートと当該パートに対応する単価とを追加する変更処理手段と、を備える。
【０００５】
実施形態のプログラムは、画像を表示可能な表示部と、前記表示部に表示された画像に対する接触の有無及び接触点の動きを検知することによって入力とする接触入力部と、商品アイテムを構成するものとして設定されるパートもしくは前記商品アイテムに追加可能なものとして設定されるパートと当該パートに対応する単価とを含み、前記商品アイテム毎に当該商品アイテムの注文に係る情報となる商品情報を記憶する商品情報ファイルと、前記商品情報ファイルで前記商品アイテム毎に設定される前記パートの画像を記憶する商品画像ファイルと、を備える注文受付装置を制御するコンピュータを、前記商品アイテムの注文を受付ける注文受付手段と、前記注文受付手段により注文を受け付けた商品アイテムの前記注文に係る情報を前記商品情報ファイルから読み出して所定の注文情報記憶領域に格納する注文情報格納手段と、前記注文受付手段により注文を受け付けた商品アイテムを構成するものとして設定されるパートの画像を前記商品画像ファイルから読み出して組み合わせた商品分解画像を前記表示部に表示させる商品分解画像表示手段と、前記表示部に表示された商品分解画像のいずれかのパートに対する削除動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報から削除動作がなされたパートと当該パートに対応する単価とを削除し、前記表示部に表示された商品分解画像に対して所定のパートの追加動作とみなされる動きを前記接触入力部で検知した場合には、前記注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報に追加動作がなされたパートと当該パートに対応する単価とを追加する変更処理手段と、として機能させる。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態に係るセルフオーダシステムの全体構成を示すブロック図である。
【図２】図２は、カテゴリデータベースに記憶されるデータの一例を示す模式図である。
【図３】図３は、商品データベースに記憶されるデータの一例を示す模式図である。
【図４】図４は、画像データベース２に記憶されるデータの一例を示す模式図である。
【図５】図５は、電子メニュー端末の要部構成を示すブロック図である。
【図６】図６は、注文受付処理の流れの一例を示すフローチャートである。
【図７】図７は、注文受付処理の流れの一例を示すフローチャートである。
【図８】図８は、注文受付処理における画面表示例を示す正面図である。
【図９】図９は、注文受付処理における画面表示例を示す正面図である。
【図１０】図１０は、注文受付処理における画面表示例を示す正面図である。
【図１１】図１１は、注文受付処理における画面表示例を示す正面図である。
【図１２】図１２は、注文受付処理における画面表示例を示す正面図である。
【図１３】図１３は、注文情報レコードの一例を示す模式図である。
【図１４】図１４は、わがままオーダー受付処理の流れの一例を示すフローチャートである。
【図１５】図１５は、わがままオーダー受付処理における画面表示例を示す正面図である。
【図１６】図１６は、わがままオーダー受付処理における画面表示例を示す正面図である。
【図１７】図１７は、わがままオーダー受付処理における画面表示例を示す正面図である。
【図１８】図１８は、わがままオーダー受付処理を実行した注文リスト画面の一例を正面図である。
【発明を実施するための形態】
【０００７】
以下、本実施形態を、図面を用いて説明する。なお、この実施形態は、ファストフード等の飲食店に構築されるセルフオーダシステムを構成する電子メニュー端末を注文受付装置に適用した例である。
【０００８】
図１は、本実施形態に係るセルフオーダシステムの全体構成を示すブロック図である。図１に示すように、セルフオーダシステムは、複数の電子メニュー端末１と、データベースサーバ２と、注文管理サーバ３とを備える。各電子メニュー端末１は、それぞれＬＡＮ（Local  Area  Network）等のネットワーク５を介して、データベースサーバ２及び注文管理サーバ３に接続している。
【０００９】
注文管理サーバ３は、客の注文データを管理するのに特化したコンピュータ機器であり、専用回線６を介して厨房端末７とＰＯＳ（Point  Of  Sales）端末８とを接続している。注文管理サーバ３は、各電子メニュー端末１で実行される商品の注文受付処理を支援する機能と、各電子メニュー端末１を介して受け付けた顧客の注文データを登録処理する機能とを有する。また、登録処理した注文データを基に、厨房に対する調理の指示や、会計での精算業務を支援する機能も有する。
【００１０】
厨房端末７は、各顧客の注文データに基づいて厨房への調理指示データを生成し、表示または印字出力する。ＰＯＳ端末８は、会計を申し出た顧客の注文データから代金を算出し、その代金に対する支払データを処理してレシート発行等を行う。なお、注文管理サーバ３と厨房端末７及びＰＯＳ端末８とを接続する回線は専用回線６に限定されるものではなく、厨房端末７及びＰＯＳ端末８をネットワーク５に接続し、このネットワーク５を介して注文管理サーバ３との間でデータを送受信してもよい。
【００１１】
データベースサーバ２は、カテゴリデータベース２Ａ、商品データベース２Ｂ、画像データベース２Ｃ等の種々のデータベースを管理するのに特化したコンピュータ機器である。
【００１２】
カテゴリデータベース２Ａは、各種のメニュー商品を分類するためのカテゴリに関する情報を記憶する領域であり、カテゴリデータベース２Ａに記憶されるデータの一例を図２に示す。図２に示すように、カテゴリデータベース２Ａに保存されるレコードは、カテゴリコードとカテゴリ名とを含む。カテゴリ名は、例えばハンバーガー類、ドリンク類、サイドメニュー類等のカテゴリを示す名称である。カテゴリコードは、各カテゴリを識別するためにカテゴリ毎に割り当てられた固有のコードである。
【００１３】
商品データベース２Ｂは、各メニュー商品を構成する食材の種類や分量を変更して同一商品を別アイテムとして注文可能な商品アイテム毎にその商品アイテムの注文に係る情報となる商品情報を記憶する領域であり、商品データベース２Ｂに記憶されるデータの一例を図３に示す。図３に示すように、商品データベース２Ｂのレコードは、商品ＩＤ、カテゴリ名、商品名、パートＩＤ、パート、サイズ、商品単価、パート単価、画像データを含む。
【００１４】
商品ＩＤは、各メニュー商品を識別するために商品毎に割り当てられた固有のコードである。カテゴリ名は、当該メニュー商品が所属するカテゴリの名称である。商品名及び商品単価は、当該メニュー商品の名称及びその１品あたりの価格である。
【００１５】
また、画像データは、各メニュー商品の商品ＩＤ別に、その商品ＩＤによって特定される商品アイテムのカラー画像データを記憶している。画像データは、後述するメニュー商品の一覧画面６０（図９参照）に表示される当該メニュー商品の一覧用の画像データや後述する商品案内画面７０（図１０参照）に表示される当該メニュー商品の標準の画像データとして用いられる。
【００１６】
さらに、図３に示すように、商品データベース２Ｂにおいては、食材の分量（パートサイズ）毎にパートＩＤとパート単価を設定している。
【００１７】
図３に示すように、例えば、カテゴリ「ハンバーガー」に属するメニュー商品「Ａハンバーガー」や「Ｂハンバーガー」は、それを構成するパテ、トマト、野菜、チーズ等の食材（パート）毎に複数の分量を有している。
【００１８】
画像データベース２Ｃは、商品アイテム毎にその商品アイテムのカラー画像データを記憶する領域であり、画像データベース２Ｃに記憶されるデータの一例を図４に示す。図４に示すように、画像データベース２Ｃのレコードは、図３の商品データベース２Ｂに設定されている食材に対応しており、食材のパートＩＤ別に、そのパートＩＤによって特定される食材のカラー画像データを記憶している。
【００１９】
次に、電子メニュー端末１について説明する。電子メニュー端末１は、飲食店で顧客に提供される複数の飲食メニュー商品の一覧を表示する電子メニューとしての機能と、各メニュー商品の中から客が注文したメニュー商品を注文管理サーバ３に伝達するオーダ入力としての機能とを有する。
【００２０】
図５は、電子メニュー端末１の要部構成を示すブロック図である。図５に示すように、電子メニュー端末１は、入力デバイスと表示デバイスとを兼用するタッチパネル付ディスプレイ２を備えたコンピュータ機器である。電子メニュー端末１は、制御部本体を構成するＣＰＵ（Central  Processing  Unit）１１、プログラム等の固定的データが格納されるＲＯＭ（Read  Only  Memory）１２、可変的なデータを一時的に記憶するための種々のメモリエリアが形成されるＲＡＭ（Random  Access  Memory）１３の他、通信インターフェース１４、タッチパネルコントローラ１５、表示コントローラ１６、及び補助記憶装置としてのＨＤＤ（Hard  Disk  Drive）１７等を搭載している。そして、アドレスバス，データバス等のバスライン１８が、ＣＰＵ１１と、ＲＯＭ１２，ＲＡＭ１３，通信インターフェース１４、タッチパネルコントローラ１５、表示コントローラ１６及びＨＤＤ１７とを電気的に接続している。電子メニュー端末１は、各電子メニュー端末１を個々に識別するためのＩＤとなる端末番号を、例えばＲＡＭ１３に記憶している。
【００２１】
通信インターフェース１４は、電子メニュー端末１と注文管理サーバ３との間で、有線または無線の通信回線を介して行うデータの送受信を司る。
【００２２】
表示コントローラ１６は、タッチパネル付ディスプレイ２のディスプレイ部２１に対する画面表示を制御する。ディスプレイ部２１は、カラー画像を表示可能な表示部として機能する。
【００２３】
タッチパネルコントローラ１５は、タッチパネル付ディスプレイ２のタッチパネルセンサ２２を制御し、タッチ操作された部位の二次元座標を検知する。タッチパネルセンサ２２は、ディスプレイ部２１に重ねて設けられ、接触の有無及び接触点の動きを検知することによって入力とする接触入力部として機能する。
【００２４】
ＨＤＤ１７は、本発明に係るデータファイルとして、プログラムファイル３１、商品情報ファイル３２及び商品画像ファイル３３を保存する。プログラムファイル３１は、後述する注文受付プログラムを記憶する領域である。
【００２５】
商品情報ファイル３２は、データベースサーバ２の商品データベース２Ｂに記憶された情報のコピーを記憶する領域である。商品画像ファイル３３は、データベースサーバ２の画像データベース２Ｃに記憶された情報のコピーを記憶する領域である。
【００２６】
また、電子メニュー端末１は、後述する注文情報レコードを一時的に記憶するための注文情報記憶領域４１を、ＲＡＭ１３に形成している。
【００２７】
続いて、電子メニュー端末１のＣＰＵ１１が注文受付プログラムに従って実行する注文受付処理について説明する。
【００２８】
ここで、図６〜図７は注文受付処理の流れの一例を示すフローチャート、図８〜図１２は注文受付処理における電子メニュー端末１のディスプレイ部２１の画面表示例である。図６〜図７のフローチャートと図８〜図１２の画面表示例とに基づいて、注文受付処理の一例について説明する。
【００２９】
図６に示すように、電子メニュー端末１のＣＰＵ１１は、先ず、ディスプレイ部２１にカテゴリ選択画面５０を表示させる（ステップＳ１）。
【００３０】
カテゴリ選択画面５０の一例を図８に示す。図８に示すように、カテゴリ選択画面５０には、メニュー商品を分類するカテゴリ別の選択ボタン５１，５２，５３が表示されている。
【００３１】
カテゴリ選択画面５０を表示させたＣＰＵ１１は、いずれかのカテゴリが選択されるのを待機する（ステップＳ２）。タッチパネルセンサ２２からの信号により、いずれかのカテゴリ選択ボタン５１，５２，５３がタッチ操作されたことを検知すると、ＣＰＵ１１は、そのタッチ操作されたボタン５１，５２，５３に割り当てられているカテゴリが選択されたものと判断する（ステップＳ２のＹｅｓ）。カテゴリが選択されると、ＣＰＵ１１は、注文情報レコードを生成済か否かを判断する。
【００３２】
ＲＡＭ１３の注文情報記憶領域４１に注文情報レコードが格納されていない場合、ＣＰＵ１１は、注文情報レコードが生成されていないと判断する（ステップＳ３のＮｏ）。注文情報レコードが生成されていない場合、ＣＰＵ１１は、空の注文情報レコードを生成し、注文情報記憶領域４１に格納する。そして、この空の注文情報レコードに、ＲＡＭ１３に記憶している端末番号を書込む（ステップＳ４）。
【００３３】
注文情報記憶領域４１に注文情報レコードが格納されている場合、ＣＰＵ１１は、注文情報レコードが生成済であると判断する（ステップＳ３のＹｅｓ）。注文情報レコードが生成済である場合、ＣＰＵ１１は、ステップＳ４の処理をジャンプする。
【００３４】
ステップＳ３にて注文情報レコードが生成済であるか、ステップＳ４にて空の注文情報レコードにテーブル番号を書き込んだ後、ＣＰＵ１１は、選択されたカテゴリに属するメニュー商品の一覧画面（以下、メニュー画面と称する）６０を商品情報ファイル３２の画像データに基づいて生成して、ディスプレイ部２１に表示させる（ステップＳ５）。
【００３５】
メニュー画面６０の一例を図９に示す。図９に示す例は、カテゴリ「ハンバーガー」が選択されたときのメニュー画面６０である。図９に示すように、メニュー画面６０には、カテゴリ「ハンバーガー」に属するメニュー商品がそれぞれ割り当てられた複数のメニューボタン６１（６１Ａ〜６１Ｆ）が表示されている。
【００３６】
各メニューボタン６１には、それぞれそのボタンに割り当てられたメニュー商品の商品名が対応付けられている。また、そのボタンに割り当てられたメニュー商品のカラー画像がボタン枠の中に表示されている。商品名は、当該メニュー商品の商品ＩＤに対応して商品情報ファイル３２に記憶されている商品名データに基づいて表示される。画像は、同一の商品ＩＤに対応して商品情報ファイル３２に記憶されている画像データに基づいて表示される。
【００３７】
メニュー画面６０を表示させたＣＰＵ１１は、いずれかのメニュー商品が選択されるのを待機する（ステップＳ６）。
【００３８】
タッチパネルセンサ２２からの信号により、いずれかのメニューボタン６１がタッチ操作されたことを検知した場合には、当該メニューボタン６１に割り当てられているメニュー商品の注文が選択されたので（ステップＳ６のＹｅｓ）、ＣＰＵ１１は、ステップＳ７の処理に進む。
【００３９】
ここに、ＣＰＵ１１は、図６のステップＳ１〜ステップＳ６の各処理を実行することにより、メニュー商品（商品アイテム）の注文を受付ける注文受付手段を構成する。なお、注文受付手段は、上記構成に限定されるものではない。例えば、電子メニュー端末１にスキャナを接続し、メニューに印刷されているコード（バーコード，二次元データコード等）をスキャニングすることによって、そのコードに対応したメニュー商品の注文を受付ける構成であってもよい。
【００４０】
続いて、ＣＰＵ１１は、選択されたメニュー商品の商品情報を指し示すポインタを生成し（ステップＳ７）、このポインタが指し示す商品情報を商品情報ファイル３２から読み出して、その商品情報中の商品ＩＤ、商品名、食材毎のパートＩＤ、パート、パートサイズ及び食材別単価の合計と、初期数量“１”とを、新規の注文情報として注文情報レコードに書込む（ステップＳ８：注文情報格納手段）。
【００４１】
注文情報レコードの一例を図１３に示す。図１３に示すように、注文情報レコードは、端末番号、商品ＩＤ、商品名、食材毎のパートＩＤ、パート、パートサイズ、食材別単価の合計、数量のデータ項目を含む。なお、この時点では、食材別単価の合計は、商品単価と同額となっている。
【００４２】
また、ＣＰＵ１１は、ポインタが指し示す商品情報中の商品ＩＤで商品情報ファイル３２を検索し、この商品ＩＤに対応して記憶されている画像データを読み出す（ステップＳ９）。そして、読み出した画像データの画像と、新規の注文情報として注文情報レコードに書き込んだ商品情報とを基に商品案内画面７０を生成して、ディスプレイ部２１に表示させる（ステップＳ９：商品画像表示手段）。
【００４３】
商品案内画面７０の一例を図１０に示す。図９に示したメニュー画面６０において、メニュー商品「Ｆハンバーガー」のメニューボタン６１Ｆがタッチ操作されたときに表示される画面７０である。図１０に示すように、商品案内画面７０には、商品画像表示領域７１が形成されている。そして、この領域７１内に、メニュー商品「Ｆハンバーガー」の商品アイテムに対応したカラー画像が表示されている。また、ステップＳ８の処理で注文情報レコードに書き込んだ商品情報中の単価７２及び数量７３と、注文情報レコードの単価に数量を乗算して算出される金額の合計である小計金額７４とが表示されている。さらに、ファンクションボタンとして注文ボタン７８とわがままオーダーボタン７７とが表示されている。また、数量の増減を指示するボタンとして、アップボタン７５とダウンボタン７６とが表示されている。
【００４４】
商品案内画面７０を表示させたＣＰＵ１１は、図７のフローチャートに示すように、わがままオーダーが指示されたか否かを判断する（ステップＳ１１）。商品案内画面７０のわがままオーダーボタン７７がタッチ操作されたことを検知すると、ＣＰＵ１１は、わがままオーダーが指示されたと判断し（ステップＳ１１のＹｅｓ）、わがままオーダー受付処理を実行する（ステップＳ１２：変更処理手段）。このわがままオーダー受付処理については、後で詳細に説明する。
【００４５】
わがままオーダー受付処理を終了するか、わがままオーダーが指示されていない場合（ステップＳ１１のＮｏ）、ＣＰＵ１１は、数量の変更が指示されたか否かを判断する（ステップＳ１３）。商品案内画面７０のアップボタン７５またはダウンボタン７６がタッチ操作されたことを検知すると、ＣＰＵ１１は、数量変更が指示されたと判断する（ステップＳ１３のＹｅｓ）。そして、最新の注文情報の数量を、アップボタン７５がタッチ操作された場合はその操作回数だけ増加させ、ダウンボタン７６がタッチ操作された場合はその操作回数だけ減少させる（ステップＳ１４）。なお、数量の最小値は１である。
【００４６】
数量変更処理を終了するか、数量の変更が指示されない場合（ステップＳ１３のＮｏ）、ＣＰＵ１１は、注文が指示されるのを待機する（ステップＳ１５）。
【００４７】
タッチパネルセンサ２２からの信号により、注文ボタン７８がタッチ操作されたことを検知すると、注文が指示されたので（ステップＳ１５のＹｅｓ）、ＣＰＵ１１は、注文情報レコードのデータに基づき注文リスト画面８０を生成し、ディスプレイ部２１に表示させる（ステップＳ１６）。
【００４８】
注文リスト画面８０の一例を図１１に示す。図１１に示すように、注文リスト画面８０には、注文情報レコードのデータ内容を示す注文リスト８１の他、各カテゴリボタン８２，８３，８４と、注文確定ボタン８５とが表示されている。
【００４９】
注文リスト画面８０を表示させたＣＰＵ１１は、追加注文が指示されるか（ステップＳ１７）、注文確定が指示されるまで（ステップＳ１８）、待機する。タッチパネルセンサ２２からの信号により、注文リスト画面８０上のいずれかのカテゴリボタン８２，８３，８４がタッチ操作されたことを検知すると、追加注文が指示されたので（ステップＳ１７のＹｅｓ）、ＣＰＵ１１は、ステップＳ５に戻り、選択されたカテゴリのメニュー画面６０をディスプレイ部２１に表示させる。
【００５０】
これに対し、注文確定ボタン８５がタッチ操作されたことを検知した場合には、注文確定が指示されたので（ステップＳ１８のＹｅｓ）、ＣＰＵ１１は、注文確認画面９０を表示させる（ステップＳ１９）。
【００５１】
注文確認画面９０の一例を図１２に示す。注文リスト画面８０の上に重ねて注文確認画面９０を表示させた例であり、注文確認画面９０には、確認のためのメッセージとともにＯＫボタン９１とキャンセルボタン９２とが表示されている。
【００５２】
注文確認画面９０を表示させたＣＰＵ１１は、ステップＳ２０としてＯＫボタン９１とキャンセルボタン９２のいずれかが入力されるのを待機する。タッチパネルセンサ２２からの信号により、ＯＫボタン９１がタッチ操作されたことを検知すると、ＣＰＵ１１は、ステップＳ２１として注文情報記憶領域４１にて記憶している注文情報レコードを、通信インターフェース１４を介して注文管理サーバ３に送信する。しかる後、ステップＳ２２として注文情報記憶領域４１から今回の注文情報レコードを削除して、１テーブルに対する注文受付処理を終了する。
【００５３】
これに対し、タッチパネルセンサ２２からの信号により、キャンセルボタン９２がタッチ操作されたことを検知した場合には、ステップＳ２１の処理を行わずにステップＳ２２の処理を実行する。すなわち、注文情報記憶領域４１に記憶した今回の注文情報レコードを送信することなく削除して、この処理を終了する。
【００５４】
続いて、図７のフローチャートに示されるステップＳ１２のわがままオーダー受付処理（変更処理手段）について説明する。
【００５５】
ここで、図１４はわがままオーダー受付処理の流れの一例を示すフローチャート、図１５〜図１７はわがままオーダー受付処理における電子メニュー端末１のディスプレイ部２１の画面表示例である。図１４のフローチャートと図１５〜図１７の画面表示例とに基づいて、わがままオーダー受付処理の一例について説明する。
【００５６】
ＣＰＵ１１は、わがままオーダーが指示されたと判断すると（ステップＳ１１のＹｅｓ）、まず、ポインタが指し示す商品情報中の各パートＩＤで商品画像ファイル３３を検索し、各パートＩＤにそれぞれ対応して記憶されている画像データを読み出す（ステップＳ３１）。そして、これらの画像データを組み合わせた商品分解画像と、新規の注文情報として注文情報レコードに書き込んだ商品情報とを基にわがままオーダー画面１００を生成して、ディスプレイ部２１に表示させる（ステップＳ３２：商品分解画像表示手段）。
【００５７】
わがままオーダー画面１００の一例を図１５に示す。図１５に示すように、わがままオーダー画面１００の商品分解画像表示領域１０１には、注文情報レコード中のメニュー商品「Ｆハンバーガー」の各パートＩＤにそれぞれ対応する画像が表示されている。より詳細には、メニュー商品「Ｆハンバーガー」に予め設定されている大きさのバンズに対して、予め設定されている食材としてオニオン、アボガド、トマト、レタス、マスタード、ピクルス、パテ、チーズが予め設定されている分量で表示されている。なお、この状態で、バンズに挟まれている食材について、それぞれを振動させるようにしてもよい。
【００５８】
また、図１５に示すように、わがままオーダー画面１００の明細表示領域１０２には、注文情報レコード中のメニュー商品「Ｆハンバーガー」の商品名および商品単価が注文明細として表示されている。
【００５９】
さらに、図１５に示すように、わがままオーダー画面１００の追加変更食材表示領域１０３には、注文情報レコード中のメニュー商品「Ｆハンバーガー」の各パートについての追加または変更可能な食材の画像が表示されている。
【００６０】
また、図１５に示すように、わがままオーダー画面１００には、ファンクションボタンとして注文ボタン１０４が表示されている。
【００６１】
わがままオーダー画面１００を表示させたＣＰＵ１１は、わがままオーダー画面１００に対する顧客による食材の追加変更が指示されるか（ステップＳ３３）、注文が指示されるまで（ステップＳ３４）、待機する。
【００６２】
タッチパネルセンサ２２からの信号により、わがままオーダー画面１００に対する顧客による食材の追加変更が指示されたことを検知した場合には（ステップＳ３３のＹｅｓ）、ＣＰＵ１１は、指示に応じたオーダー受付処理を実行する（ステップＳ３４）。
【００６３】
オーダー受付処理は、例えば、顧客がわがままオーダー画面１００の商品分解画像表示領域１０１に表示された食材の一部を弾き出す操作をすると、弾き出された食材について注文情報レコードにおいて削除処理するとともに、指示に応じたわがままオーダー画面１００を生成して、ステップＳ３２に戻ってディスプレイ部２１に表示させる。
【００６４】
指示に応じたわがままオーダー画面１００の一例を図１６に示す。図１６に示すように、わがままオーダー画面１００には、指示された食材（図１６の例ではマスタードおよびピクルス）の画像データで特定される画像（図４を参照）が画像データベース２Ｃから抽出されて商品分解画像表示領域１０１に表示され、弾き出された方向に移動しながら消えていく。そして、最終的には、商品分解画像表示領域１０１に表示されたメニュー商品「Ｆハンバーガー」においてバンズに挟まれた食材から指示された食材（図１６の例ではマスタードおよびピクルス）が消える。
【００６５】
また、図１６に示すように、わがままオーダー画面１００の明細表示領域１０２の注文明細も、弾き出された食材が削除処理された注文情報レコードに基づいて変化する。
【００６６】
オーダー受付処理の別の例について説明する。例えば、顧客がわがままオーダー画面１００の追加変更食材表示領域１０３に表示された何れかの食材を商品分解画像表示領域１０１の所定の位置に追加する操作をすると、追加された食材について注文情報レコードにおいて追加処理するとともに、指示に応じたわがままオーダー画面１００を生成して、ステップＳ３２に戻ってディスプレイ部２１に表示させる。
【００６７】
指示に応じたわがままオーダー画面１００の別の一例を図１７に示す。図１７に示すように、わがままオーダー画面１００には、指示された食材（図１７の例ではパテ）の画像データで特定される画像（図４を参照）が画像データベース２Ｃから抽出される。そして、商品分解画像表示領域１０１の画像に指示された食材（図１７の例ではパテ）の画像が商品分解画像表示領域１０１における指示位置に挿入されて、あたかも「Ｆハンバーガー」に「パテ」が追加されたような画像が商品分解画像表示領域１０１に表示される。
【００６８】
また、図１７に示すように、わがままオーダー画面１００の明細表示領域１０２の注文明細も、追加された食材が追加処理された注文情報レコードに基づいて変化する。なお、わがままオーダー画面１００の明細表示領域１０２においては、削除された食材と追加された食材とで色を変えるようにしても良い。
【００６９】
なお、特に図示しないが、例えば、顧客がわがままオーダー画面１００の商品分解画像表示領域１０１に表示された食材の一部を別の位置に移動させる操作をすると、移動された食材の画像が指示位置に移動された商品分解画像を表示したわがままオーダー画面１００を生成して、ステップＳ３２に戻ってディスプレイ部２１に表示させる。これにより、食材の順番を変更することもできる。
【００７０】
ところで、オーダー受付処理は、わがままオーダー画面１００に対する顧客による食材の追加または削除の指示に応じた注文情報レコードの追加または削除に際して、他の商品アイテムまたは他の商品アイテムに対するパートの追加または削除の結果と同一構成となる場合における価格と比較して、安価な方を採用する判断を行う。例えば、食材Ａ，Ｃ，Ｄを含むメニュー商品「Ｄハンバーガー」に対して食材Ｅ，Ｆを追加した場合について説明する。このような場合には、上述したように追加された食材について注文情報レコードにおいて追加処理するようにするのが基本である。しかしながら、食材Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆを含むメニュー商品「Ｅハンバーガー」がラインアップされているような場合には、メニュー商品「Ｅハンバーガー」から食材Ｂを削除した商品と、メニュー商品「Ｄハンバーガー」に対して食材Ｅ，Ｆを追加した商品とが、同一構成の商品となる。ここで、両者の食材別単価の合計が同じであれば問題はないが、両者の食材別単価の合計が異なる場合には、ＣＰＵ１１は、食材別単価の合計（価格）が安くなるメニュー商品に対する食材の追加または削除に基づいて注文情報レコードの追加または削除を実行する。
【００７１】
図１４のフローチャートに戻り、タッチパネルセンサ２２からの信号により、注文ボタン１０４がタッチ操作されたことを検知すると、注文が指示されたので（ステップＳ３４のＹｅｓ）、ＣＰＵ１１は、オーダー受付処理を終了し、図７のステップＳ１３に進む。
【００７２】
わがままオーダー受付処理を実行した注文リスト画面８０の一例を図１８に示す。図１８に示すように、注文リスト画面８０には、メニュー商品に対する食材の追加変更に基づいた注文情報レコードのデータ内容を示す注文リスト８１が表示されている。
【００７３】
このように本実施形態の電子メニュー端末１によれば、表示部に表示されていて注文を受け付けた商品アイテムを構成する商品分解画像のいずれかのパートに対する削除動作とみなされる動きを接触入力部で検知した場合には、注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報から削除動作がなされたパートと当該パートに対応する単価とを削除し、表示部に表示された商品分解画像に対して所定のパートの追加動作とみなされる動きを接触入力部で検知した場合には、注文情報記憶領域に格納されている当該商品アイテムの注文に係る情報に追加動作がなされたパートと当該パートに対応する単価とを追加する。これにより、注文を受け付けた商品アイテムを構成するパート（食材）の種類やパート（食材）の分量を変更した注文内容が直感的に理解できるように顧客に提示しつつその顧客からの注文を受けることができる、という効果を奏する。
【００７４】
本実施形態の電子メニュー端末１で実行される注文受付プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００７５】
さらに、本実施形態の電子メニュー端末１で実行される注文受付プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の電子メニュー端末１で実行される注文受付プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７６】
本実施形態の電子メニュー端末１で実行される注文受付プログラムは、上述した各部（注文受付手段、注文情報格納手段、商品分解画像表示手段、変更処理手段）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＨＤＤ１７から注文受付プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、注文受付手段、注文情報格納手段、商品分解画像表示手段、変更処理手段が主記憶装置上に生成されるようになっている。
【００７７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７８】
１      注文受付装置
２１    表示部
２２    接触入力部
３２    商品情報ファイル
３３    商品画像ファイル
【先行技術文献】
【特許文献】
【００７９】
【特許文献１】特開２０１１−３４３２６号公報
【図１】
0005463372.tif 000002
【図２】
0005463372.tif 000003
【図３】
0005463372.tif 000004
【図４】
0005463372.tif 000005
【図５】
0005463372.tif 000006
【図６】
0005463372.tif 000007
【図７】
0005463372.tif 000008
【図８】
0005463372.tif 000009
【図９】
0005463372.tif 000010
【図１０】
0005463372.tif 000011
【図１１】
0005463372.tif 000012
【図１２】
0005463372.tif 000013
【図１３】
0005463372.tif 000014
【図１４】
0005463372.tif 000015
【図１５】
0005463372.tif 000016
【図１６】
0005463372.tif 000017
【図１７】
0005463372.tif 000018
【図１８】
0005463372.tif 000019