(57)【特許請求の範囲】
【請求項１】
テーブルごとの注文にかかる入力操作をユーザにトレーニングさせるトレーニング装置であって、
複数の前記テーブルの一覧を表示するテーブル一覧表示手段と、
前記複数のテーブルから逐次発生する注文を順次受けるトレーニングとして、前記複数のテーブルの中の任意のテーブルから、模擬注文を逐次発生させる模擬注文発生手段と、
前記テーブルの一覧において、前記模擬注文が発生したテーブルを前記模擬注文が発生していないテーブルとは区別して表示する表示制御手段と、
前記テーブルの一覧の中から前記模擬注文が発生したテーブルの選択操作を受け付ける選択受付手段と、
選択操作を受付けた前記テーブルで発生した前記模擬注文にかかる入力操作のトレーニングを開始するトレーニング開始手段と、
前記模擬注文の発生順と、前記トレーニングが開始された前記模擬注文のトレーニング開始順とをもとに、前記模擬注文の受け付け順を評価する第１の点数を算出し、算出した前記第１の点数を報知する報知手段と、
を備えるトレーニング装置。
【請求項２】
前記模擬注文発生手段は、前記模擬注文を逐次発生させる時間間隔をランダムに設定する、請求項１に記載のトレーニング装置。
【請求項３】
前記選択受付手段が前記模擬注文が発生したテーブルの選択操作を受け付けた場合に、当該模擬注文に対応付けられている動画を再生表示する再生表示手段をさらに備える、請求項１に記載のトレーニング装置。
【請求項４】
前記模擬注文発生手段は前記模擬注文を逐次発生させる時間間隔として、前記再生表示手段が再生表示する前記動画に対応した値を用いる、請求項３に記載のトレーニング装置。
【請求項５】
少なくとも１つのサーバ装置と、端末装置とを含み、テーブルごとの注文にかかる入力操作をユーザにトレーニングさせるトレーニングシステムであって、
複数の前記テーブルの一覧を表示するテーブル一覧表示手段と、
前記複数のテーブルから逐次発生する注文を順次受けるトレーニングとして、前記複数のテーブルの中の任意のテーブルから、模擬注文を逐次発生させる模擬注文発生手段と、
前記テーブルの一覧において、前記模擬注文が発生したテーブルを前記模擬注文が発生していないテーブルとは区別して表示する表示制御手段と、
前記テーブルの一覧の中から前記模擬注文が発生したテーブルの選択操作を受け付ける選択受付手段と、
選択操作を受付けた前記テーブルで発生した前記模擬注文にかかる入力操作のトレーニングを開始するトレーニング開始手段と、
前記模擬注文の発生順と、前記トレーニングが開始された前記模擬注文のトレーニング開始順とをもとに、前記模擬注文の受け付け順を評価する第１の点数を算出し、算出した前記第１の点数を報知する報知手段と、を具備し、
前記端末装置は、前記テーブル一覧表示手段、前記選択受付手段、前記トレーニング開始手段、及び前記報知手段を備えるトレーニングシステム。
【請求項６】
テーブルごとの注文にかかる入力操作をユーザにトレーニングさせるトレーニング装置のコンピュータを、
複数の前記テーブルの一覧を表示するテーブル一覧表示手段と、
前記複数のテーブルから逐次発生する注文を順次受けるトレーニングとして、前記複数のテーブルの中の任意のテーブルから、模擬注文を逐次発生させる模擬注文発生手段と、
前記テーブルの一覧において、前記模擬注文が発生したテーブルを前記模擬注文が発生していないテーブルとは区別して表示する表示制御手段と、
前記テーブルの一覧の中から前記模擬注文が発生したテーブルの選択操作を受け付ける選択受付手段と、
選択操作を受付けた前記テーブルで発生した前記模擬注文にかかる入力操作のトレーニングを開始するトレーニング開始手段と、
前記模擬注文の発生順と、前記トレーニングが開始された前記模擬注文のトレーニング開始順とをもとに、前記模擬注文の受け付け順を評価する第１の点数を算出し、算出した前記第１の点数を報知する報知手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、トレーニング装置、トレーニングシステム、及びプログラムに関する。
【背景技術】
【０００２】
例えばファミリーレストランや居酒屋等の多くの飲食店では、メニュー品目の注文の受付業務や会計業務などの種々の業務に関する処理を実行する処理装置が利用されている。そしてこのような処理装置では、店員等のユーザの操作を入力装置で入力し、その入力された操作に応じた処理を実行する。
【０００３】
具体的には、飲食店で使用されるシステムの場合、上記の入力装置および処理装置はそれぞれ、例えばオーダー端末およびステーション（サーバ）である。そしてこの場合にオーダー端末では、顧客により注文されたメニュー品目を指定する操作を入力する。オーダー端末は、入力した操作に基づいて注文されたメニュー品目のリストを含んだ受注情報を生成し、それをステーションに送信する。ステーションは、受注情報に基づいて、調理指示伝票の作成や売上管理処理などを行う。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザの入力装置での操作に関する習熟は、実際の業務の中で図られるか、あるいは別の店員が顧客を演ずるなどして形成された模擬的な業務の中で図られていた。
このような事情から、入力装置における操作の習熟を簡易に図ることを可能とすることが望まれており、特に繁忙時において顧客から注文を受ける際の操作の習熟を簡易に図ることが望まれていた。
【課題を解決するための手段】
【０００５】
実施形態のトレーニング装置は、テーブルごとの注文にかかる入力操作をユーザにトレーニングさせるトレーニング装置であって、複数の前記テーブルの一覧を表示するテーブル一覧表示手段と、前記複数のテーブルから逐次発生する注文を順次受けるトレーニングとして、前記複数のテーブルの中の任意のテーブルから、模擬注文を逐次発生させる模擬注文発生手段と、前記テーブルの一覧において、前記模擬注文が発生したテーブルを前記模擬注文が発生していないテーブルとは区別して表示する表示制御手段と、前記テーブルの一覧の中から前記模擬注文が発生したテーブルの選択操作を受け付ける選択受付手段と、選択操作を受付けた前記テーブルで発生した前記模擬注文にかかる入力操作のトレーニングを開始するトレーニング開始手段と、前記模擬注文の発生順と、前記トレーニングが開始された前記模擬注文のトレーニング開始順とをもとに、前記模擬注文の受け付け順を評価する第１の点数を算出し、算出した前記第１の点数を報知する報知手段と、を備える。
【０００６】
また、実施形態のトレーニングシステムは、少なくとも１つのサーバ装置と、端末装置とを含み、テーブルごとの注文にかかる入力操作をユーザにトレーニングさせるトレーニングシステムであって、複数の前記テーブルの一覧を表示するテーブル一覧表示手段と、前記複数のテーブルから逐次発生する注文を順次受けるトレーニングとして、前記複数のテーブルの中の任意のテーブルから、模擬注文を逐次発生させる模擬注文発生手段と、前記テーブルの一覧において、前記模擬注文が発生したテーブルを前記模擬注文が発生していないテーブルとは区別して表示する表示制御手段と、前記テーブルの一覧の中から前記模擬注文が発生したテーブルの選択操作を受け付ける選択受付手段と、選択操作を受付けた前記テーブルで発生した前記模擬注文にかかる入力操作のトレーニングを開始するトレーニング開始手段と、前記模擬注文の発生順と、前記トレーニングが開始された前記模擬注文のトレーニング開始順とをもとに、前記模擬注文の受け付け順を評価する第１の点数を算出し、算出した前記第１の点数を報知する報知手段と、を具備し、前記端末装置は、前記テーブル一覧表示手段、前記選択受付手段、前記トレーニング開始手段、及び前記報知手段を備える。
【０００７】
また、実施形態のプログラムは、テーブルごとの注文にかかる入力操作をユーザにトレーニングさせるトレーニング装置のコンピュータを、複数の前記テーブルの一覧を表示するテーブル一覧表示手段と、前記複数のテーブルから逐次発生する注文を順次受けるトレーニングとして、前記複数のテーブルの中の任意のテーブルから、模擬注文を逐次発生させる模擬注文発生手段と、前記テーブルの一覧において、前記模擬注文が発生したテーブルを前記模擬注文が発生していないテーブルとは区別して表示する表示制御手段と、前記テーブルの一覧の中から前記模擬注文が発生したテーブルの選択操作を受け付ける選択受付手段と、選択操作を受付けた前記テーブルで発生した前記模擬注文にかかる入力操作のトレーニングを開始するトレーニング開始手段と、前記模擬注文の発生順と、前記トレーニングが開始された前記模擬注文のトレーニング開始順とをもとに、前記模擬注文の受け付け順を評価する第１の点数を算出し、算出した前記第１の点数を報知する報知手段と、して機能させる。
【図面の簡単な説明】
【０００８】
【図１】図１は、一実施形態にかかる注文処理システムの構成を示す図である。
【図２】図２は、情報端末の構成を示すブロック図である。
【図３】図３は、トレーニングコースデータベースの一例を模式的に示す図である。
【図４】図４は、トレーニング状況データベースの一例を模式的に示す図である。
【図５】図５は、採点設定ファイルに記述された情報の一例を示す図である。
【図６】図６は、コース選択画像を含んだ表示画面の一例を示す図である。
【図７】図７は、トレーニング処理の一例を示すフローチャートである。
【図８】図８は、テーブル一覧画像を含んだ表示画面の一例を示す図である。
【図９】図９は、入力操作のトレーニングにかかる処理の一例を示すフローチャートである。
【図１０】図１０は、動画像を含んだ表示画面の一例を示す図である。
【図１１】図１１は、得点算出処理の一例を示すフローチャートである。
【図１２】図１２は、得点画像を含んだ表示画面の一例を示す図である。
【図１３】図１３は、クラウドシステムを利用するトレーニングシステムの構成を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して一実施形態について説明する。図１は一実施形態にかかる注文処理システム１００の構成を示す図である。
【００１０】
この注文処理システム１００は、飲食店や販売店などのような顧客の注文に応じて飲食サービスや商品販売サービスを提供する様々な施設で利用可能である。ただし以下においては、飲食店での利用に適応するものとして構成された注文処理システム１００について説明することとする。
【００１１】
注文処理システム１００は、複数の情報端末１、複数のハンディ端末２、複数の伝票プリンタ３およびステーション４をＬＡＮ（local  area  network）５にそれぞれ接続して構成される。ただし、ハンディ端末２は、無線アクセスポイント６を介してＬＡＮ５に接続される。情報端末１、ハンディ端末２および伝票プリンタ３は、図１では２つずつを図示しているが、その数はそれぞれに任意である。情報端末１、ハンディ端末２および伝票プリンタ３は、１つのみが設けられても良い。
【００１２】
情報端末１は、例えば接客フロアやチェックアウトカウンタに設置される。顧客に対する案内業務、受注業務、給仕（配膳）業務、あるいは会計業務など各種の業務に関する処理を行う。そして、接客フロアに設置された情報端末１においては、案内業務、受注業務および給仕（配膳）業務に関する処理が主として利用される。またチェックアウトカウンタに設置された情報端末１においては、さらに会計業務に関する処理が利用される。なお、情報端末１は、上記の業務の一部のみに関する処理を行うことにより、特定の用途に特化したものとしても良い。情報端末１のうちの少なくとも１つは、後述するトレーニング処理を実行する機能を備え、トレーニング装置として機能する。
【００１３】
ハンディ端末２は、ソフトキーやハードキーなどの操作キーが複数配列されたユーザインタフェースを備え、このユーザインタフェースによりオーダー入力のためのユーザの操作を入力する入力装置として機能する。ハンディ端末２は、入力した操作に従ってオーダー情報を生成し、このオーダー情報を無線送信する。ハンディ端末２から無線送信されたオーダー情報は、無線アクセスポイント６およびＬＡＮ５を介してステーション４に伝送される。
【００１４】
伝票プリンタ３は、例えば接客フロアやキッチンに設置される。接客フロアに設置された伝票プリンタ３は、受注情報に基づく注文伝票を顧客のために印刷する。すなわち、接客フロアに設置された伝票プリンタ３は、いわゆるカスタマープリンタとして利用される。またキッチンに設置された伝票プリンタ３は、受注情報に基づく調理指示伝票を調理人のために印刷する。すなわち、キッチンに設置された伝票プリンタ３は、いわゆるキッチンプリンタとして利用される。
【００１５】
ステーション４は、例えばバックヤードに設置され、情報端末１から送信された各種の情報を集計処理し、飲食店の営業に拘わる管理業務に関する処理を行う。またステーション４は、複数の情報端末１で共通に利用される情報の管理処理を行うこともある。
【００１６】
図２は情報端末１の構成を示すブロック図である。図２に示すように、情報端末１は、液晶ディスプレイ（ＬＣＤ）１ａ、表示コントローラ１ｂ、スピーカ１ｃ、サウンドコントローラ１ｄ、タッチセンサ１ｅ、タッチセンサコントローラ１ｆ、周辺機器インタフェース（周辺機器Ｉ／Ｆ）１ｇ、通信インタフェース（通信Ｉ／Ｆ）１ｈ、ＲＯＭ（read-only  memory）１ｉ、ＲＡＭ（random-access  memory）１ｊ、ＨＤＤ（hard  disk  drive）１ｋおよびＣＰＵ（central  processing  unit）１ｍを含む。このうち、表示コントローラ１ｂ、サウンドコントローラ１ｄ、タッチセンサコントローラ１ｆ、周辺機器インタフェース１ｇ、通信インタフェース１ｈ、ＲＯＭ１ｉ、ＲＡＭ１ｊ、ＨＤＤ１ｋおよびＣＰＵ１ｍは、バスラインにそれぞれ接続されている。ＬＣＤ１ａ、スピーカ１ｃおよびタッチセンサ１ｅは、表示コントローラ１ｂ、サウンドコントローラ１ｄおよびタッチセンサコントローラ１ｆにそれぞれ接続されている。
【００１７】
ＬＣＤ１ａは、表示コントローラ１ｂにより駆動されて画像を表示する。表示コントローラ１ｂは、ＣＰＵ１ｍの制御の下に転送されてくる画像データに応じた画像が表示されるようにＬＣＤ１ａを駆動する。
【００１８】
スピーカ１ｃは、サウンドコントローラ１ｄにより駆動された音声を再生する。サウンドコントローラ１ｄは、ＣＰＵ１ｍの制御の下に転送されてくる音声データに応じた音声が再生されるようにスピーカ１ｃを駆動する。
【００１９】
タッチセンサ１ｅは、ＬＣＤ１ａの表示面に積層配置されている。タッチセンサ１ｅは、ＬＣＤ１ａの表示画面へのユーザによるタッチがなされた際に、そのタッチ位置に応じた検出信号を出力する。タッチセンサコントローラ１ｆは、タッチセンサ１ｅから出力された検出信号に基づいて上記のタッチ位置を表す座標情報を求め、この座標情報をＣＰＵ１ｍへ送る。タッチセンサ１ｅは、トレーニングの実行時には、トレーニングのためのユーザの操作を入力する入力デバイスの１つとして利用される。
【００２０】
周辺機器インタフェース１ｇには、プリンタ７や客面表示装置８などの周辺機器が必要に応じて接続される。周辺機器インタフェース１ｇは、接続されている周辺機器と通信する。周辺機器インタフェース１ｇとしては、ＵＳＢ（universal  serial  bus）の汎用規格に準拠したインタフェース回路などを利用できる。なお、プリンタ７は、受注伝票、領収伝票あるいは各種のジャーナルなどを印刷するために利用される。客面表示装置８は、会計結果や広告情報などを顧客に提示するための画像を表示するために利用される。プリンタ７および客面表示装置８の少なくとも一方は、情報端末１に内蔵されていても良い。
【００２１】
通信インタフェース１ｈは、伝票プリンタ３およびステーション４とＬＡＮ５を介して通信する。通信インタフェース１ｈとしては、イーサネット（登録商標）などの汎用規格に準拠したインタフェース回路などを利用できる。
【００２２】
ＲＯＭ１ｉは、ＣＰＵ１ｍの処理手順を記述したプログラムや、ＣＰＵ１ｍが各種の処理を実行する上で必要なデータなどを記憶している。
【００２３】
ＲＡＭ１ｊは、ＣＰＵ１ｍが各種の処理を実行する上で必要なデータを必要に応じて記憶する。例えばＲＡＭ１ｊには、ＬＣＤ１ａで表示する画像を表す画像情報を記憶する。またＲＡＭ１ｊは、ＣＰＵ１ｍが各種の処理を行う際のワークエリアとしても利用される。
【００２４】
ＨＤＤ１ｋは、ＣＰＵ１ｍの処理手順を記述したプログラムや、ＣＰＵ１ｍが各種の処理を実行する上で必要なデータなどを記憶する。ＨＤＤ１ｋは、注文処理システム１００が設置されている飲食店で提供されるメニュー品目に関するデータベースを記憶する。ＨＤＤ１ｋは、ハンディ端末２におけるユーザインタフェースを摸した入力インタフェース画像のデータを記憶する。ＨＤＤ１ｋは、複数のトレーニングコースのそれぞれの内容を記述したトレーニングコースデータベースを記憶する。ＨＤＤ１ｋは、複数の店員のそれぞれについてのトレーニング状況を記述したトレーニング状況データベースを記憶する。ＨＤＤ１ｋは、トレーニング処理に際して再生する複数の動画ファイルを記憶する。ＨＤＤ１ｋは、複数のトレーニングコースのそれぞれに対応し、各コースにおけるユーザ操作の採点のための情報を記述した採点設定ファイルを記憶する。
【００２５】
ＣＰＵ１ｍは、ＲＯＭ１ｉやＨＤＤ１ｋに記憶されたプログラムに従って、前述した各種の業務に関する各種の処理やトレーニング処理を実行する。また、ＣＰＵ１ｍは、ＲＴＣ（Real  Time  Clock）による計時機能を有している。
【００２６】
なお、情報端末１は、ＲＯＭ１ｉやＨＤＤ１ｋにプログラムが記憶された状態にて販売や譲渡がなされても良いし、記憶媒体に記憶された状態や通信回線を介した通信により販売または譲渡されたプログラムが任意に情報端末１にインストールされても良い。なお、上記の記憶媒体としては、磁気ディスク、光磁気ディスク、光ディスク、あるいは半導体メモリなどのあらゆる種類のものを利用できる。
【００２７】
図３はトレーニングコースデータベースの一例を模式的に示す図である。図３に示すように、トレーニングコースデータベースは、複数のトレーニングコースのそれぞれに対応するデータレコードを含む。各データレコードには、タイトル、所要時間、クラス、動画ファイル名、規定注文品目および採点設定ファイル名に関する情報フィールドが含まれる。タイトルに関する情報フィールドに記述される情報は、トレーニングコースを識別するためのタイトルを表す。所要時間に関する情報フィールドに記述される情報は、各トレーニングの所要時間を表す。クラスに関する情報フィールドに記述される情報は、難易度などを表す情報を表す。動画ファイル名に関する情報フィールドに記述される情報は、使用するべき動画ファイルの識別名を表す。規定注文品目に関する情報フィールドに記述される情報は、注文品目として入力されるべき品目を表す。採点設定ファイル名に関する情報フィールドに記述される情報は、各トレーニングコースに応じた採点のための設定について記述された採点設定ファイルの識別名を表す。
【００２８】
図４は、トレーニング状況データベースの一例を模式的に示す図である。図４に示すように、トレーニング状況データベースは、複数のユーザ（ここでは店員）のそれぞれに対応するデータレコードを含む。各データレコードは、ユーザ名、トレーニングコース毎の済みフラグおよび習熟レベルに関する情報フィールドを含む。ユーザ名に関する情報フィールドに記述される情報は、ユーザを識別するための名称を表す。済みフラグは、トレーニングコース毎のトレーニングの終了状況を０（未終了）および１（終了）のいずれかで表す。習熟レベルに関する情報フィールドに記述される情報は、ハンディ端末２の操作についての習熟度合いを表す習熟レベルを表す。
【００２９】
図５は、採点設定ファイルに記述された情報の一例を示す図である。図５に示すように採点設定ファイルは、操作番号、正規操作、正規期間および推奨期間に関する各情報を含んだ設定情報の集合である。
【００３０】
操作番号は、トレーニングの中で動画像が表す契機事象に応じてユーザが行うべき操作のそれぞれに、それらの操作をそれぞれ行うべきタイミングの順番に従って付与された番号を表す。正規操作は、同じ設定情報に含まれた操作番号が付与された操作にてユーザが行うべき正規の操作の内容を表す。正規期間は、同じ設定情報に含まれた操作番号が付与された操作が許容される期間を表す。推奨期間は、同じ設定に含まれた操作番号が付与された操作を行うべき推奨される期間を表す。
【００３１】
図５の１つめの設定情報は、動画像が客がアイスコーヒーを注文する動作を契機事象として表している場合に関し、「アイスコーヒー」キーを押下する操作が正規操作であって、それが動画像の経過時間が「00:10」〜「00:20」である期間に行われるべきであり、より好ましくは動画像の経過時間が「00:13」〜「00:17」である期間に行われるべきである旨を表している。
【００３２】
次に注文処理システム１００の動作について説明する。情報端末１やハンディ端末２でオーダー入力のための操作をユーザが行うと、その操作に応じて情報端末１やハンディ端末２で生成されたオーダー情報がＬＡＮ５を介してステーション４に伝送される。ステーション４は、到来したオーダー情報を、会計処理や集計処理などのために管理する。またステーション４は、オーダー情報をＬＡＮ５を介して伝票プリンタ３へと送信する。伝票プリンタ３は、到来したオーダー情報に応じた内容の調理指示伝票や注文伝票を印刷する。
【００３３】
さて、ハンディ端末２での操作をトレーニングしたい場合にユーザは、情報端末１が備えるトレーニング機能を利用できる。このトレーニング機能の起動がユーザにより要求された情報端末１では、ＣＰＵ１ｍがユーザを認証した後に、トレーニングのコースを選択するためのコース選択画像を生成し、このコース選択画像を表示するように表示コントローラ１ｂに対して指示する。この指示に応じて表示コントローラ１ｂは、該当するコース選択画像を表示するようにＬＣＤ１ａを駆動する。
【００３４】
図６は、コース選択画像２０を含んだ表示画面の一例を示す図である。コース選択画像２０は、コース一覧画像２１、入力インタフェース画像２２および案内画像２３を含む。
【００３５】
コース一覧画像２１は、トレーニングコースデータベースに登録されているトレーニングコースの一覧や、繁忙時のトレーニングを行うトレーニングコースを示す。図６の例においてコース一覧画像２１は、各トレーニングコースの動画サムネイル２１ａ、２１ｂ、２１ｃ、２１ｄ、２１ｅ、２１ｆ、２１ｇ、２１ｈを含む。コース一覧画像２１は、動画サムネイル２１ａ〜２１ｈのそれぞれの下方に、各トレーニングコースのタイトルおよび所要時間や内容等を表すテキストを含む。そしてコース一覧画像２１は、各動画サムネイル２１ａ〜２１ｈを、各トレーニングコースのクラス毎に区分けして示す。入力インタフェース画像２２は、ハンディ端末２におけるユーザインタフェースの外観を摸した画像である。案内画像２３は、ユーザの習熟レベルを表す文字列２３ａおよびマーク２３ｂを含む。
【００３６】
ＣＰＵ１ｍは、ユーザ操作に応じてトレーニングコースの１つを選択する。具体的には、コース一覧画像２１に含まれた動画サムネイルのうちの１つをタッチする操作をユーザが行ったことに応じて、ＣＰＵ１ｍはそのタッチされた動画サムネイルに関するトレーニングコースを選択する。例えば図６中の動画サムネイル２１ｇの表示領域をタッチする操作がユーザにより行われたならば、ＣＰＵ１ｍはタイトルが「ランチ編」である繁忙時のトレーニングコースを選択する。
【００３７】
繁忙時のトレーニングコースは、繁忙時において的確に注文受けていく能力を養うため、店舗内の任意のテーブルで間欠的に発生する注文を順次受ける訓練を行うコースである。具体的には、繁忙時のトレーニングコースでは、店舗内に配置されたテーブルの一覧を表示する。そして、そのテーブルの中の任意のテーブルでトレーニングのための模擬注文を間欠的に発生させ、模擬注文が発生したテーブルを一覧で区別して表示させる。ユーザは、間欠的に模擬注文が発生したテーブルを選択して、その模擬注文の入力操作を入力インタフェース画像２２を用いて行う。この模擬注文の入力操作を行っている間も、別のテーブルで模擬注文が発生することがあり、模擬注文が発生した順に、模擬注文の入力操作が行われなければトレーニングコースの得点（点数）を減点とする。したがって、ユーザは、入力インタフェース画像２２を用いた模擬注文の入力操作だけに注視することなく、模擬注文の発生順にも気を使うようになり、繁忙時において的確に注文受けていく能力が養われることとなる。
【００３８】
以下、繁忙時のトレーニングコースが選択された場合におけるトレーニング処理について、詳細を説明する。図７は、トレーニング処理の一例を示すフローチャートである。
【００３９】
図７に示すように、ＣＰＵ１ｍは、動画サムネイル２１ｇ、２１ｈの選択により繁忙時のトレーニングコースが選択されると、店舗内に設置されたテーブルの一覧を模したテーブル一覧画像をテーブル一覧表示手段としてのＬＣＤ１ａに表示させる（Ｓ１）。このテーブル一覧画像は、例えばＨＤＤ１ｋなどに予め記憶されている。
【００４０】
図８は、テーブル一覧画像３２を含んだ表示画面の一例を示す図である。図８に示すように、トレーニング処理の開始後におけるトレーニング画像３０は、前述した入力インタフェース画像２２の他、テーブル一覧画像３２を含む。テーブル一覧画像３２は、店舗内に設置されたテーブルを一覧して示す。図８の例において、テーブル一覧画像３２は、「テーブル１」〜「テーブル８」に相当するテーブルアイコン３２１〜３２８を含む。
【００４１】
次いで、ＣＰＵ１ｍは、任意のテーブルで模擬注文を発生させる（Ｓ２）。ここで、模擬注文が発生するテーブルはランダムであってよい。また、模擬注文は、図３に例示したトレーニングコースデータベースの中で、規定注文品目が設定されている「初級」、「中級」、「上級」のコースの中からランダムに選ばれる。なお、選ばれる模擬注文は、動画サムネイル２１ｇの「ランチ編」、動画サムネイル２１ｈの「ディナー編」の選択に応じて、選別されてもよい。例えば、「ランチ編」では、「１人客」、「２人客」、「テイクアウト」など、ランチタイムに即したコースを予め設定しておき、その設定されたコースの中から選別されてよい。
【００４２】
次いで、表示制御手段としてのＣＰＵ１ｍは、任意のテーブルで模擬注文が発生したことを、テーブル一覧画像３２に表示させる（Ｓ３）。具体的には、模擬注文が発生したテーブルのテーブルアイコンを反転、網掛け、アイコンの重畳表示などして、他のテーブルアイコンとは区別して表示させる。この区別した表示は、ユーザが識別可能な程度に区別したものであればよく、反転、網掛け、アイコンの重畳表示などの他に、色、形状などを変化させてもよい。図８の例においては、テーブルアイコン３２６が網掛けして表示され、模擬注文が発生したテーブルを示している。
【００４３】
次いで、ＣＰＵ１ｍは、テーブルの模擬注文の発生をＲＡＭ１ｊにスタックする。すなわち、ＣＰＵ１ｍは、スタックした情報としてテーブルの模擬注文の発生順をＲＡＭ１ｊに記憶する（Ｓ４）。より具体的には、発生順の記憶は、例えばＲＡＭ１ｊの所定領域に確保された配列にスタックするなどして行う。また、ＲＡＭ１ｊの所定領域に確保された配列にテーブルの模擬注文の発生時刻を記憶してもよい。このように模擬注文の発生時刻を記憶することで、模擬注文が発生してから、その模擬注文の入力操作のトレーニングが開始されるまでの時間を計測することが可能となる。
【００４４】
次いで、ＣＰＵ１ｍは、テーブル一覧画像３２の中から模擬注文が発生しているテーブルにかかるテーブルアイコンの選択操作を、選択操作手段としてのタッチセンサ１ｅより受け付け、模擬注文が発生したテーブルの選択操作の有無を判定する（Ｓ５）。模擬注文が発生したテーブルの選択操作があった場合（Ｓ５：ＹＥＳ）、ＣＰＵ１ｍは、選択されたテーブルの選択順をＲＡＭ１ｊに記憶する（Ｓ６）。このテーブルの選択順も模擬注文の発生順と同様、例えばＲＡＭ１ｊの所定領域に確保された配列にスタックするなどして行ってもよいし、テーブルの選択操作があった時刻を記憶してもよい。次いで、トレーニング開始手段としてのＣＰＵ１ｍは、選択操作が受け付けられたテーブルで発生した模擬注文にかかる入力操作のトレーニングを開始させ（Ｓ７）、Ｓ８へ処理を進める。なお、模擬注文が発生したテーブルの選択操作がなかった場合（Ｓ５：ＮＯ）は、Ｓ６、Ｓ７の処理を行うことなくＳ８へ処理を進める。
【００４５】
ここで、Ｓ７で開始されるトレーニングにかかる処理の詳細について説明する。図９は、入力操作のトレーニングにかかる処理の一例を示すフローチャートである。
【００４６】
図９に示すように、Ｓ７で処理が開始されると、契機事象表示手段としてのＣＰＵ１ｍは、模擬注文として選ばれたトレーニングコースに対応する動画像の表示を開始する（Ｓ２０）。例えばタイトルが「２人客」であるトレーニングコースが選ばれた場合、ＣＰＵ１ｍはトレーニングコースデータベースに従って動画ファイル名として「Futari.mpg」を取得し、このファイル名でＨＤＤ１ｋに記憶されている動画ファイルに基づく動画像を含んだトレーニング画像を生成し、このトレーニング画像を表示するように表示コントローラ１ｂに対して指示する。この指示に応じて表示コントローラ１ｂは、該当するトレーニング画像を表示するようにＬＣＤ１ａを駆動する。なおＣＰＵ１ｍは、動画像ファイルに含まれた音声データに応じた音声を再生するようにサウンドコントローラ１ｄに対して指示する。この指示に応じてサウンドコントローラ１ｄは、該当する音声を再生するようにスピーカ１ｃを駆動する。
【００４７】
図１０は動画像３１ａを含んだ表示画面の一例を示す図である。図１０に示すように、トレーニング画像３０は、コース選択画像２０に、コース一覧画像２１に重なる状態でプレーヤ画像３１を含む。プレーヤ画像３１は、動画像３１ａを含む。なお、ＣＰＵ１ｍは、動画像ファイルが表す多数の画像フレームを一定の時間間隔で１つずつ順次に表示対象として選択し、動画像３１ａをその表示対象とした画像フレームに自動的に変更して行く。動画像ファイルが表す動画像および音声は、ハンディ端末２においてメニュー品目の入力のための操作をユーザが行うべき契機となる経時的な複数の事象を表したものである。当該動画像および音声は具体的には、顧客が注文する様子を撮影したものや、同様な様子を表したアニメーションなどである。
【００４８】
ユーザは、ＬＣＤ１ａで表示される動画像およびスピーカ１ｃで再生される音声に応じて、入力インタフェース画像２２上に配置されたメニュー品目のボタンをタッチすることによって注文されたメニュー品目を入力するための品目入力操作を行う。品目入力操作は、既に入力したメニュー品目をキャンセルする操作も含む。そしてユーザは、注文されたメニュー品目の全ての入力を完了したと考えるときに、入力インタフェース画像２２中に配置された送信ボタン２２ａをタッチするなどの終了操作を行う。
【００４９】
動画像３１ａを含んだ表示画面には、前述したテーブル一覧画像３２が含まれている。テーブル一覧画像３２は、選択操作があったテーブルを、模擬注文が発生したテーブルと同様、ユーザが識別可能な程度に区別して表示してもよい。図示例では、テーブルアイコン３２６が他のテーブルアイコンとは区別して表示され、選択操作されたテーブルを示している。また、テーブル一覧画像３２は、動画像３１ａの表示中であっても、間欠的な模擬注文の発生があった場合には、その模擬注文が発生したテーブルのテーブルアイコンが他のアイコンと区別して表示される。
【００５０】
Ｓ２１、及びＳ２２において、ＣＰＵ１ｍは、品目入力操作または終了操作がなされるのを待ち受ける。そして品目入力操作が行われたならば（Ｓ２１：ＹＥＳ）、ＣＰＵ１ｍはＳ２１からＳ２３へ進む。なお、動画像の再生が終了した時点またはそれから一定時間が経過した時点として予め定めた終了タイミングまでに終了操作がなされなかった場合にも、ＣＰＵ１ｍはＳ２１からＳ２３へ進むようにしても良い。
【００５１】
Ｓ２３においてＣＰＵ１ｍは、品目入力操作に応じて注文品目リストを更新する。すなわちＣＰＵ１ｍは、メニュー品目の追加を指定する品目入力操作が行われたならば、該当するメニュー品目を追加するように注文品目リストを更新する。またＣＰＵ１ｍは、メニュー品目のキャンセルを指定する品目入力操作が行われたならば、該当するメニュー品目を除外するように注文品目リストを更新する。
【００５２】
Ｓ２４においてＣＰＵ１ｍは、操作履歴情報を更新する。なおＣＰＵ１ｍは、今回のトレーニング処理の中で初めてＳ２４に進んだ場合には、操作履歴情報を新たに生成する。操作履歴情報は、ユーザが行った操作のそれぞれに関する操作情報を含んだ情報である。操作情報は、操作の内容と、操作が行われたタイミングとを少なくとも示す。つまり操作情報は例えば、入力インタフェース画像２２中のどのボタンが、トレーニング中のどのタイミングで押されたのかを表す。ＣＰＵ１ｍは、操作履歴情報をＲＡＭ１ｊまたはＨＤＤ１ｋに記憶させる。そしてこののちにＣＰＵ１ｍは、Ｓ２１、及びＳａ６の待ち受け状態に戻る。
【００５３】
Ｓ２１、及びＳ２２の待ち受け状態にあるときに終了操作がなされたならば（Ｓ２２：ＹＥＳ）、ＣＰＵ１ｍは、Ｓ２２からＳ２５へ進む。Ｓ２５においてＣＰＵ１ｍは、得点算出処理を実行する。
【００５４】
図１１は、得点算出処理の一例を示すフローチャートである。図１１に示すように、Ｓ３０においてＣＰＵ１ｍは、変数ｉを１にセットするとともに、変数ｎを選択しているトレーニングコースに関する採点設定ファイルに示された操作番号の最大値に設定する。
【００５５】
こののちにＣＰＵ１ｍは、Ｓ３１乃至Ｓ４０において、操作履歴情報を解析して、操作番号ｉに関しての得点Ｐ（ｉ）を得る。ここにおける処理においてＣＰＵ１ｍは、選択しているトレーニングコースに関する採点設定ファイルのうちの操作番号が変数ｉに一致する設定情報（以下、参照設定情報と称する）を参照する。
【００５６】
Ｓ３１においてＣＰＵ１ｍは、操作番号ｉに関する正規操作が有ったか否かを確認する。具体的には例えばＣＰＵ１ｍは、参照設定情報に表された正規操作が行われたタイミングが参照設定情報に表された正規期間内であるならば正規操作が有ったと判定し、そうでなければ正規操作が無かったと判定する。そして正規操作が有ったと判定した場合（Ｓ３１：ＹＥＳ）にＣＰＵ１ｍは、Ｓ３１からＳ３２へ進む。ただし、正規操作が有ったか否かの判断は予め定められたルールに従って行われれば良く、そのルールは任意である。
【００５７】
Ｓ３２においてＣＰＵ１ｍは、操作番号ｉに関する誤操作が有ったか否かを確認する。具体的には例えばＣＰＵ１ｍは、参照設定情報に表された正規操作とは異なる操作が参照設定情報に表された正規期間内に行われたならば誤操作が有ったと判定し、そうでなければ誤操作が無かったと判定する。そして誤操作が無かったと判定した場合にＣＰＵ１ｍは、Ｓ３２からＳ３３へ進む。ただし、誤操作が有ったか否かの判断は予め定められたルールに従って行われれば良く、そのルールは任意である。
【００５８】
Ｓ３３においてＣＰＵ１ｍは、操作番号ｉに関する正規操作が推奨期間内に行われたか否かを確認する。具体的には例えばＣＰＵ１ｍは、参照設定情報に表された正規操作が行われたタイミングが参照設定情報に表された推奨期間内であるならば正規操作が推奨期間内に行われたと判定し、そうでなければ正規操作が推奨期間内に行われなかったと判定する。そしてＣＰＵ１ｍは、正規操作が推奨期間内に行われたと判定したならばＳ３３からＳ３５へ進み、そうでなければ、Ｓ３３からＳ３６へ進む。ただし、正規操作が推奨期間内に行われたか否かの判断は予め定められたルールに従って行われれば良く、そのルールは任意である。
【００５９】
Ｓ３５においてＣＰＵ１ｍは、得点Ｐ(ｉ）を１００に設定する。Ｓ３６においてＣＰＵ１ｍは、得点Ｐ(ｉ）を７５に設定する。
【００６０】
さて、Ｓ３２にて誤操作が有ったと判定した場合（Ｓ３２：ＹＥＳ）にＣＰＵ１ｍは、Ｓ３２からＳ３７へ進む。Ｓ３７においてＣＰＵ１ｍは、操作番号ｉに関する正規操作が推奨期間内に行われたか否かをＳ３３と同様にして確認する。そしてＣＰＵ１ｍは、正規操作が推奨期間内に行われたと判定したならばＳ３７からＳ３８へ進み、そうでなければ、Ｓ３７からＳ３９へ進む。
【００６１】
Ｓ３８においてＣＰＵ１ｍは、得点Ｐ(ｉ）を５０に設定する。Ｓ３９においてＣＰＵ１ｍは、得点Ｐ(ｉ）を２５に設定する。
【００６２】
さて、正規操作が無かったと判定した場合にＣＰＵ１ｍは、Ｓ３１からＳ４０へ進む。Ｓ４０においてＣＰＵ１ｍは、得点Ｐ（ｉ）を０に設定する。
【００６３】
以上のようなＳ３１乃至Ｓ４０の処理による採点結果は、以下の通りとなる。
(1)  推奨期間内に正規操作がなされ、かつ誤操作がない場合には１００点。
(2)  推奨期間外に正規操作がなされ、かつ誤操作がない場合には７５点。
(3)  推奨期間内に正規操作がなされ、かつ誤操作がある場合には５０点。
(4)  推奨期間外に正規操作がなされ、かつ誤操作がある場合には２５点。
(5)  正規操作がなされなかった場合には０点。
Ｓ３５、Ｓ３６、Ｓ３８、Ｓ３９、Ｓ４０のいずれかで得点Ｐ（ｉ）を設定した後にＣＰＵ１ｍは、Ｓ４１へ進む。
【００６４】
Ｓ４１においてＣＰＵ１ｍは、変数ｉの値を１つ増加させる。Ｓ４２においてＣＰＵ１ｍは、変数ｉが変数ｎを超えているか否かを確認する。そして変数ｉが変数ｎ以下であるならば、ＣＰＵ１ｍはＳ４２以降の処理を繰り返す。これにより、ＣＰＵ１ｍは、選択されているトレーニングコースに関する採点設定ファイルに含まれたｎ個の設定情報をそれぞれ参照設定情報としてＳ３１乃至Ｓ４０の処理をそれぞれ実行する。これにより、選択されているトレーニングコースに関して行われるべきｎ個の操作のそれぞれに関して得点Ｐ（ｉ）が得られる。そしてｎ個の操作のそれぞれに関する得点Ｐ（ｉ）を取得し終えて変数ｉが変数ｎを超えたならば、ＣＰＵ１ｍはＳ４２からＳ４３へ進む。
【００６５】
Ｓ４３においてＣＰＵ１ｍは、得点Ｐ（１）〜得点Ｐ（ｎ）の平均値を算出し、これにより求まる値を今回のトレーニングに関する得点とする。ただし、ここの操作の得点Ｐ（１）〜得点Ｐ（ｎ）に基づいてのトレーニングに関する得点、すなわち模擬注文の入力操作を評価する得点（第２の点数）の算出は予め定められたルールに従って行われれば良く、そのルールは任意である。Ｓ４４においてＣＰＵ１ｍは、Ｓ４３で得た得点をＲＡＭ１ｊに記憶し、得点算出処理を終える。以上の得点算出処理により、模擬注文の操作入力を評価する第２の点数が算出されることとなる。
【００６６】
図７に戻り、Ｓ８以後の処理の流れを説明する。Ｓ８においてＣＰＵ１ｍは、ＲＴＣにより計時された時刻をもとに、直近の模擬注文の発生から所定の時間経過したか否かを判定する。直近の模擬注文の発生から所定の時間経過した場合（Ｓ８：ＹＥＳ）、ＣＰＵ１ｍは、Ｓ２へ処理を戻す。情報端末１では、Ｓ８からＳ２へ処理を戻すことにより、間欠的な模擬注文の発生が実現されることとなる。このＳ８において判定の基準となる時間間隔は、ＨＤＤ１ｋに予め設定された値を参照して定められてもよく、ランダムに設定されてもよい。また、動画サムネイル２１ｇの「ランチ編」、動画サムネイル２１ｈの「ディナー編」の選択に対応した値が設定されてもよい。
【００６７】
直近の模擬注文の発生から所定の時間経過していない場合（Ｓ８：ＮＯ）、ＣＰＵ１ｍは、繁忙時のトレーニングの終了条件を満たしたか否かを判定する（Ｓ９）。繁忙時のトレーニングの終了条件を満たしていない場合（Ｓ９：ＮＯ）はＳ５へ処理を戻す。このＳ９の判定にかかる終了条件は、間欠的に発生した全ての模擬注文のトレーニングが終了したこと、予め設定されたトレーニング時間が終了したことなどであってよく、任意な条件であってよい。
【００６８】
繁忙時のトレーニングの終了条件を満たした場合（Ｓ９：ＹＥＳ）、ＣＰＵ１ｍは、ＲＡＭ１ｊに記憶された、テーブルの模擬注文の発生順と、テーブルの選択順、すなわち模擬注文のトレーニング開始順と読み出して、互いの順序を比較する（Ｓ１０）。次いで、算出手段としてのＣＰＵ１ｍは、Ｓ１０における比較結果をもとに、模擬注文の受け順に関する得点、すなわち模擬注文の受け付け順を評価する点数（第１の点数）を算出する（Ｓ１１）。具体的には、互いの順序を比較した結果が完全に一致する場合を最も高い得点とし、順序が不一致の箇所に応じて減点した得点を算出する。
【００６９】
例えば「テーブル１」、「テーブル３」、「テーブル４」、「テーブル２」の順に模擬注文が発生した場合、「テーブル１」、「テーブル３」、「テーブル４」、「テーブル２」の順に選択してトレーニングが行われていれば、最も高い得点とする。また、「テーブル１」、「テーブル４」、「テーブル３」、「テーブル２」の順に選択してトレーニングが行われていれば、「テーブル４」、「テーブル３」の順序が不一致であるため、模擬注文が発生した順序に戻す分（「テーブル４」、「テーブル３」を１回入れ替える分）を減点とする。また、「テーブル１」、「テーブル４」、「テーブル２」、「テーブル３」の順に選択してトレーニングが行われていれば、「テーブル２」、「テーブル３」を入れ替え、更に「テーブル４」、「テーブル３」を入れ替える分を減点とする。このように、模擬注文が発生した順序から外れて選択が行われるのに従って減点を行うことで、注文の公平な受付順を評価した得点を算出することができる。
【００７０】
またＳ１１では、ＲＡＭ１ｊに記憶された、テーブルの模擬注文の発生時刻と、模擬注文のトレーニングの開始時刻とをもとに、模擬注文が発生してからその模擬注文の入力操作のトレーニングが開始されるまでの時間をもとに、模擬注文の受け付け順を評価する点数を変化させてもよい。具体的には、模擬注文が発生してからその模擬注文の入力操作のトレーニングが開始されるまでの時間の長さに応じて、算出した得点を減点する。これにより、顧客が注文を開始するまで待たされた時間を評価した得点とすることができる。
【００７１】
Ｓ１１に次いで、報知手段としてのＣＰＵ１ｍは、Ｓ１１で算出された得点（第１の点数）や、模擬注文ごとに得点算出処理で算出された得点（第２の点数）を、ＬＣＤ１ａやスピーカ１ｃより報知する。具体的には、算出された得点を表示させる得点画像を生成し、この得点画像を表示するように表示コントローラ１ｂに対して指示する。この指示に応じて表示コントローラ１ｂは、該当する得点画像を表示するようにＬＣＤ１ａを駆動する。また、算出された得点を音声出力させる音声データを生成し、この音声データを出力するようにサウンドコントローラ１ｄに対して指示する。この指示に応じてサウンドコントローラ１ｄは、該当する音声データを出力するようにスピーカ１ｃを駆動する。
【００７２】
図１２は得点画像を含んだ表示画面の一例を示す図である。図１２の例では、トレーニング画像３０に重畳させて得点画像５０を表示している。また図１２の例では、得点画像５０は確認ボタン５１を含む。
【００７３】
図１２に示すように、得点画像５０は、模擬注文の受け付け順を評価する点数を「注文受け順評価点」として表示する。また、得点画像５０は、模擬注文ごとに算出された得点（図示例では「テーブル６」、「テーブル４」で発生した模擬注文に関する点数「７０点」、「１００点」など）を表示する。したがって、ユーザは、繁忙時において顧客から注文を受ける際の操作の評価を知ることができ、その習熟を簡易に推進することができる。
【００７４】
また、ＣＰＵ１ｍは、Ｓ１１で算出された得点（第１の点数）や、模擬注文ごとに得点算出処理で算出された得点（第２の点数）をもとに、複数のテーブルで間欠的に発生した複数の模擬注文にかかる入力操作を評価する得点、すなわち繁忙時のトレーニング結果としての総合得点を算出し、ＬＣＤ１ａやスピーカ１ｃより報知してもよい。具体的には、Ｓ１１で算出された得点と、模擬注文ごとに得点算出処理で算出された得点とを加算した得点を総合得点とする。図１２の例では、得点画像５０の下部において「総合得点」として表示している。
【００７５】
このように得点画像５０を表示させた状態でＣＰＵ１ｍは、確認操作がユーザにより行われるのを待ち受ける。そして例えば確認ボタン５１をタッチするなどの確認操作がユーザによりなされたならば、ＣＰＵ１ｍは得点報知を終了する。
【００７６】
この実施形態は、次のような種々の変形実施が可能である。
１つの模擬注文に関する得点は、図１１に示されるのとは全く異なる処理により得ても良い。例えば、正規操作が行われたタイミングとそれが行われるべきタイミングとの時間差に応じて減点するなどのように種々の変更が可能である。また、得点のユーザへの報知は、例えば音声メッセージの出力などの別の方法によって行っても良いし、複数の方法でそれぞれ行っても良い。
【００７７】
動画像に代えて、複数の静止画像をスライドショー形式で表示しても良い。すなわち、複数の静止画像を順次に、かつ一定の時間間隔で自動的に表示対象として選択し、その表示対象とされた静止画像をＬＣＤ１ａに表示させても良い。
【００７８】
トレーニング結果は、入力された操作と規定操作とが完全一致したか否かにより判定するものには限らない。例えば、入力操作と規定操作とが一致する割合としてトレーニング結果を判定することができる。また例えば、入力操作が行われる順番やタイミングなどのような別の情報も加味してトレーニング結果を判定しても良い。
【００７９】
端末装置とサーバ装置とを含んだトレーニングシステムにより上記のような動作を実現することもできる。この場合、１つのサーバ装置が１つまたは複数の端末装置におけるユーザのトレーニングを実現するための処理を行っても良いし、複数のサーバ装置が１つまたは複数の端末装置におけるユーザのトレーニングを実現するための処理を分担して行っても良い。
【００８０】
このようなトレーニングシステムの実現には、クラウドコンピューティングを利用できる。より具体的には、software  as  a  service（ＳａａＳ）と称されるソフトウェア提供形態が適する。
【００８１】
図１３はクラウドシステムを利用するトレーニングシステム２００の構成を示す図である。図１３に示すように、トレーニングシステム２００は、クラウド２１、店舗Ｒ１の注文処理システム１００、店舗Ｒ２の注文処理システム１００などをクラウド２１へ接続する複数の通信ネットワーク２３を含む。なお、注文処理システム１００および通信ネットワーク２３は、それぞれ１つのみでも良い。
【００８２】
クラウド２１はさらに、複数のサーバ装置２１ａを含む。これら複数のサーバ装置２１ａは互いに通信可能に構成される。ただしサーバ装置２１ａは、１つのみであっても良い。
【００８３】
注文処理システム１００の情報端末１は、通信ネットワーク２３を介してクラウド２１と通信可能である。情報端末１としては、デスクトップタイプやノートブックタイプなどの種々のコンピュータ、携帯電話装置、携帯情報端末（ＰＤＡ）、あるいはスマートフォンなどを適宜に利用できる。
【００８４】
通信ネットワーク２３としては、インターネット、プライベートネットワーク、次世代ネットワーク（ＮＧＮ）、あるいはモバイルネットワークなどを適宜に利用できる。
【００８５】
トレーニングシステム２００は、図７に示す各処理のうちのＳ２〜Ｓ１１についてはクラウド２１および情報端末１のいずれにおいて実行しても良い。ただし、Ｓ１、Ｓ１２などは情報端末１にて実行されてもよい。Ｓ２〜Ｓ１１のうちの複数の処理をクラウド２１にて実行する場合、それらの処理を単一のサーバ装置２１ａにおいて実行しても良いし、複数のサーバ装置２１ａにおいて分散処理しても良い。
【００８６】
Ｓ２〜Ｓ１１のうちのうちの少なくとも１つの処理を情報端末１にて実行する場合、その処理を情報端末１が有するコンピュータに実行させるためのプログラムを予め情報端末１が有する記憶ユニットに記憶させておいても良いし、上記のプログラムをクラウド２１が有する記憶ユニットに記憶しておき、必要に応じてクラウド２１から情報端末１へと与えるようにしても良い。上記のプログラムをクラウド２１から情報端末１へと与える場合には、サーバ装置２１ａのうちの少なくとも１つに、上記のプログラムを情報端末１へと送信する機能を備える。
【００８７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８８】
１００…注文処理システム、１…情報端末、２…ハンディ端末、３…伝票プリンタ、４…ステーション、５…ＬＡＮ、６…無線アクセスポイント、７…プリンタ、８…客面表示装置、２０…コース選択画像、２１ａ〜２１ｈ…動画サムネイル、２２…入力インタフェース画像、３０…トレーニング画像、３１…プレーヤ画像、３１ａ…動画像、３２…テーブル一覧画像、３２１〜３２８…テーブルアイコン、５０…得点画像、１ａ…ＬＣＤ、１ｂ…表示コントローラ、１ｃ…スピーカ、１ｄ…サウンドコントローラ、１ｅ…タッチセンサ、１ｆ…タッチセンサコントローラ、１ｇ…周辺機器インタフェース、１ｈ…通信インタフェース、１ｉ…ＲＯＭ、１ｊ…ＲＡＭ、１ｋ…ＨＤＤ、１ｍ…ＣＰＵ、２００…トレーニングシステム、Ｒ１、Ｒ２…店舗
【先行技術文献】
【特許文献】
【００８９】
【特許文献１】特開２００９−１９９１８８公報
【図１】
0005620544.tif 000002
【図２】
0005620544.tif 000003
【図３】
0005620544.tif 000004
【図４】
0005620544.tif 000005
【図５】
0005620544.tif 000006
【図６】
0005620544.tif 000007
【図７】
0005620544.tif 000008
【図８】
0005620544.tif 000009
【図９】
0005620544.tif 000010
【図１０】
0005620544.tif 000011
【図１１】
0005620544.tif 000012
【図１２】
0005620544.tif 000013
【図１３】
0005620544.tif 000014