(57)【要約】【課題】オペレータによる預り金額の入力作業を省力化することができる会計装置およびプログラムを提供する。【解決手段】オーダーしたメニューの合計金額を算出する第１算出手段と、第１算出手段により算出した合計金額に、当該合計金額のうち処理対象桁の金額と、当該処理対象桁の金額よりも高額な硬貨または紙幣の金額との差額を足した預り予想金額を算出する第２算出手段と、第２算出手段により算出した預り予想金額を入力するための操作画像を表示する表示制御手段と、表示した操作画像が操作されると、当該操作画像に対応する第２算出手段により算出した預り予想金額の入力を受け付ける入力受付手段と、を備えることにより、予想される預り金額を１度の操作で入力することができるので、オペレータによる預り金額の入力作業を省力化することができる。【選択図】図１
2011028719.tif 000002
【特許請求の範囲】
【請求項１】
オーダーしたメニューの合計金額を算出する第１算出手段と、
前記第１算出手段により算出した合計金額に、当該合計金額のうち処理対象桁の金額と前記処理対象桁の金額よりも高額な硬貨または紙幣の金額との差額を足した預り予想金額を算出する第２算出手段と、
前記第２算出手段により算出した前記預り予想金額を入力するための操作画像を表示する表示制御手段と、
表示した前記操作画像が操作されると、当該操作画像に対応する前記第２算出手段により算出した前記預り予想金額の入力を受け付ける入力受付手段と、
を備えたことを特徴とする会計装置。
【請求項２】
前記第２算出手段は、前記第１算出手段により算出した合計金額に、前記処理対象桁の金額と前記処理対象桁の金額の次に高額な硬貨または紙幣の金額との差額を足した前記預り予想金額を算出することを特徴とする請求項１に記載の会計装置。
【請求項３】
前記第２算出手段は、前記第１算出手段により合計金額が算出される度に、前記預り予想金額を算出することを特徴とする請求項１または２に記載の会計装置。
【請求項４】
前記表示制御手段は、前記第２算出手段により算出した前記預り予想金額が表示された前記操作画像を表示することを特徴とする請求項１から３のいずれか一に記載の会計装置。
【請求項５】
前記表示制御手段は、前記第１算出手段により算出した合計金額が表示され、かつ当該合計金額を入力するための操作画像を表示することを特徴とする請求項１から４のいずれか一に記載の会計装置。
【請求項６】
コンピュータを、
オーダーしたメニューの合計金額を算出する第１算出手段と、
前記第１算出手段により算出した合計金額に、当該合計金額のうち処理対象桁の金額と前記処理対象桁の金額よりも高額な硬貨または紙幣の金額との差額を足した預り予想金額を算出する第２算出手段と、
前記第２算出手段により算出した前記預り予想金額を入力するための操作画像を表示する表示制御手段と、
表示した前記操作画像が操作されると、当該操作画像に対応する前記第２算出手段により算出した前記預り予想金額の入力を受け付ける入力受付手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レストラン等の飲食店に設置され、お客様の案内情報やメニューのオーダー情報等を入力して接客業務を支援するための会計装置およびプログラムに関する。
【背景技術】
【０００２】
例えばファミリーレストランや居酒屋等の多くの飲食店では、飲食メニューの注文から会計までを一元的に管理できる注文管理システムを構築している（特許文献１参照）。特許文献１が開示しているシステムは、代金の会計場所であるレジに設置された電子式キャッシュレジスタまたはＰＯＳ（Point  Of  Sales）端末等の会計装置と、会計装置から送信された各種情報の管理等を実行するステーションと、会計装置に接続されていて注文伝票を印字発行する伝票発行用プリンタと、調理指示票を印刷出力するキッチンプリンタと、から構成されている。また、特許文献１が開示しているシステムは、ステーションと、伝票発行機、キッチンプリンタ及び会計装置とを、ＬＡＮ（Local  Area  Network）等の通信回線を介して接続している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１が開示している会計装置によれば、オーダーしたメニューの会計時に預り金額を入力する際、オーダー入力画面に配置した１桁の数字が記述されたテンキーをタッチすることにより、預り金額の入力を行うようにしている。しかしながら、預り金額が高額になった場合、オペレータは、テンキーを何度もタッチして預り金額を入力しなければならず、オペレータにとって非常に操作性が悪く、負担となっている。
【０００４】
本発明は、上記に鑑みてなされたものであって、オペレータによる預り金額の入力作業を省力化することができる会計装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、オーダーしたメニューの合計金額を算出する第１算出手段と、前記第１算出手段により算出した合計金額に、当該合計金額のうち処理対象桁の金額と前記処理対象桁の金額よりも高額な硬貨または紙幣の金額との差額を足した預り予想金額を算出する第２算出手段と、前記第２算出手段により算出した前記預り予想金額を入力するための操作画像を表示する表示制御手段と、表示した前記操作画像が操作されると、当該操作画像に対応する前記第２算出手段により算出した前記預り予想金額の入力を受け付ける入力受付手段と、を備えたことを特徴とする。
【０００６】
また、本発明は、コンピュータを、オーダーしたメニューの合計金額を算出する第１算出手段と、前記第１算出手段により算出した合計金額に、当該合計金額のうち処理対象桁の金額と前記処理対象桁の金額よりも高額な硬貨または紙幣の金額との差額を足した預り予想金額を算出する第２算出手段と、前記第２算出手段により算出した前記預り予想金額を入力するための操作画像を表示する表示制御手段と、表示した前記操作画像が操作されると、当該操作画像に対応する前記第２算出手段により算出した前記預り予想金額の入力を受け付ける入力受付手段と、として機能させる。
【発明の効果】
【０００７】
本発明にかかる会計装置およびプログラムは、オペレータによる預り金額の入力作業を省力化することができる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、接客支援システムの全体構成を概略的に示すシステム構成図である。
【図２】図２は、情報端末の電気的接続を示すブロック図である。
【図３】図３は、ステーションの電気的接続を示すブロック図である。
【図４】図４は、情報端末及びステーションがアクセス可能な部門ファイルのファイル構造を示す模式図である。
【図５】図５は、情報端末及びステーションがアクセス可能なＰＬＵファイルのファイル構造を示す模式図である。
【図６】図６は、情報端末の機能構成を示すブロック図である。
【図７】図７は、オーダー入力画面を例示的に示す正面図である。
【図８】図８は、オーダー処理の流れを示すフローチャートである。
【図９】図９は、オーダー入力画面を例示的に示す正面図である。
【図１０】図１０は、オーダー入力画面を例示的に示す正面図である。
【図１１】図１１は、ステーションに蓄積されるオーダー情報ファイルのファイル構造を示す模式図である。
【図１２】図１２は、会計／支払操作画面を例示的に示す正面図である。
【図１３】図１３は、合計金額ボタンおよび予想金額ボタンをテンキーエリアに表示する表示処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、この発明にかかる会計装置およびプログラムの最良な実施の形態を詳細に説明する。
【００１０】
本実施形態を図１ないし図１３に基づいて説明する。本実施形態は、来店したお客様を接客フロアに配備されているテーブルへご案内し、オーダーを受け付け、給仕（配膳）するという接客の全ての流れの中で、オーダーの受け付け、給仕（配膳）などの接客業務を支援する接客支援システムの情報端末を会計装置として適用した例である。
【００１１】
図１は、接客支援システムの全体構成を概略的に示すシステム構成図である。図１に示す接客支援システム１０１は、接客フロア及びチェックアウトカウンタに設置されている情報端末１０２、キッチンに設置されるキッチンプリンタ１０３、そして、店舗のバックヤード等に設置され接客支援システム１０１全体を制御するサーバとしてのステーション１０５等を備えている。
【００１２】
情報端末１０２は、接客フロアに設置されているものであってもチェックアウトカウンタに設置されているものであっても、情報端末１０２の基本的な構造及び機能は変わらない。相違するのは、情報端末１０２の使用態様である。つまり、接客フロアに設置されている情報端末１０２は、お客様の案内業務、オーダーの受け付け業務及び給仕（配膳）業務という各業務を支援するのに対して、チェックアウトカウンタに設置されている情報端末１０２は、お客様の案内業務、オーダーの受け付け業務及び給仕（配膳）業務などの業務に加えて会計業務をも支援する。つまり、チェックアウトカウンタに設置されている情報端末１０２は、いわゆるＰＯＳ端末としても機能する。支援する業務の違いから、情報端末１０２には、接客フロアに設置されているものであってもチェックアウトカウンタに設置されているものであっても、共にレシートや伝票発行用のプリンタ１０６を接続するのに対して、チェックアウトカウンタに設置されている情報端末１０２には、プリンタ１０６に加えて客面表示装置１０７も接続する。
【００１３】
情報端末１０２は、本体部１０８の上面に表示デバイスとしての液晶ディスプレイ１０９を載置している。また、情報端末１０２は、液晶ディスプレイ１０９の表示面の上に入力デバイスとしてのタッチパネル１１０を積層配置している。また、情報端末１０２は、プリンタ１０６を、情報端末１０２の近傍に隣接設置しており、例えばＵＳＢ等のインターフェースを介して情報端末１０２に接続している。
【００１４】
情報端末１０２は、本体部１０８の上面に、一例として、７セグメント表示をするＬＥＤ表示装置である客面表示装置１０７を載置している。なお、情報端末１０２は、客面表示装置１０７も、プリンタ１０６と同様に、ＵＳＢ等のインターフェースを介して情報端末１０２に接続している。
【００１５】
キッチンプリンタ１０３は、図１に示すように、上面が操作表示面１１１となっており、操作表示面１１１にキーボード１１２や表示器１１３を配置している。キッチンプリンタ１０３は、例えばサーマルプリンタ（図示せず）を内蔵しており、キッチンで働く調理人のための調理指示伝票（図示せず）を印字発行する。キッチンプリンタ１０３は、正面に配置された伝票発行口１１４より調理指示伝票を発行する。
【００１６】
ステーション１０５は、図１に示すように、小型の液晶ディスプレイ１１６及びキーボード１１７を備えており、各情報端末１０２から送信された各種の情報の管理等を実行する。
【００１７】
以上概略説明した接客支援システム１０１は、情報端末１０２、キッチンプリンタ１０３、及びステーション１０５を、ＬＡＮを介して互いにデータ送受信自在に接続している。そして、情報端末１０２は、お客様をテーブルに案内する案内情報やメニューオーダーについてのオーダー情報の入力が可能であり、入力されたオーダー情報をＬＡＮ経由でステーション１０５に送信する。そして、ステーション１０５は、受信したオーダー情報を更にＬＡＮ経由でキッチンプリンタ１０３へと送信する。キッチンプリンタ１０３は、受信したオーダー情報に応じた内容の伝票を印字発行する。キッチンプリンタ１０３が印字発行する伝票は、前述したように、注文されたメニュー品目をキッチンの調理人に指示するための調理指示伝票である。ＰＯＳ端末として機能する情報端末１０２は、会計処理を実行する。
【００１８】
図２は、情報端末１０２の電気的接続を示すブロック図である。図２に示すように、情報端末１０２は、マイクロコンピュータ２０１が備えており、当該マイクロコンピュータ２０１が各部を駆動制御する。マイクロコンピュータ２０１は、各部を集中的に制御するＣＰＵ２０２に、バスライン２０３を介して、制御プログラム等の固定的情報を予め記憶するＲＯＭ２０４と、各種情報を書き換え自在に記憶してワークエリア等として機能するＲＡＭ２０５とを接続している。したがって、マイクロコンピュータ２０１は、情報処理を実行する情報処理部を構成する。
【００１９】
情報端末１０２は、マイクロコンピュータ２０１に、バスライン２０３を介して、タッチパネルコントローラ２０６、表示コントローラ２０７、ＨＤＤ２０８、インターフェース２０９及び通信インターフェース２１０を接続している。タッチパネルコントローラ２０６は、タッチパネル１１０からの入力信号をマイクロコンピュータ２０１に取り込む。表示コントローラ２０７は、画像データに基づいて液晶ディスプレイ１０９を駆動制御し、画像データを液晶ディスプレイ１０９に表示する。インターフェース２０９は、プリンタ１０６や客面表示装置１０７をマイクロコンピュータ２０１に接続するためのインターフェースであり、例えば、ＵＳＢ等である。通信インターフェース２１０は、マイクロコンピュータ２０１をＬＡＮ経由で他の機器とデータ通信するためのインターフェースである。
【００２０】
情報端末１０２は、ＨＤＤ２０８に、ＯＳ、コンピュータプログラム、各種ファイル等をインストールする。
【００２１】
図３は、ステーション１０５の電気的接続を示すブロック図である。図３に示すように、ステーション１０５は、マイクロコンピュータ３０１を備え、当該マイクロコンピュータ３０１が各部を駆動制御する。マイクロコンピュータ３０１は、各部を集中的に制御するＣＰＵ３０２に、バスライン３０３を介して、制御プログラム等の固定的情報を予め記憶するＲＯＭ３０４と、各種情報を書き換え自在に記憶してワークエリア等として機能するＲＡＭ３０５とを接続している。したがって、マイクロコンピュータ３０１は、情報処理を実行する情報処理部を構成する。
【００２２】
ステーション１０５は、マイクロコンピュータ３０１に、バスライン３０３を介して、表示／キーボードコントローラ３０６とＨＤＤ３０７と通信インターフェース３０８とを接続している。表示／キーボードコントローラ３０６は、画像データに基づいて液晶ディスプレイ１１６を駆動制御することで当該画像データを液晶ディスプレイ１１６に表示し、また、キーボード１１７からの入力信号をマイクロコンピュータ３０１に取り込む。通信インターフェース３０８は、マイクロコンピュータ３０１をＬＡＮ経由で他の機器とデータ通信するためのインターフェースである。
【００２３】
ステーション１０５は、ＨＤＤ３０７に、ＯＳ、コンピュータプログラム、各種ファイル等をインストールする。
【００２４】
図４は、情報端末１０２及びステーション１０５がアクセス可能な部門ファイル４０１のファイル構造を示す模式図である。情報端末１０２およびステーション１０５は、部門ファイル４０１を、個々の情報端末１０２のＨＤＤ２０８とステーション１０５のＨＤＤ３０７とにインストールしている。
【００２５】
部門ファイル４０１は、部門を特定する２桁の部門番号４０１ａに対応させて、部門４０１ｂ、タグ位置４０１ｃ、及び備考４０１ｄを登録している。部門番号４０１ａは、一例として、
０１：ドリンク
０２：デザート
０３：和膳
０４：和洋食
０５：丼もの
０６：鍋もの
０７：うどん＆そば
０８：一品料理
０９：健菜とサラダ
という部門を登録している。部門ファイル４０１は、部門４０１ｂに、部門の部門名を登録している。部門ファイル４０１は、タグ位置４０１ｃに、部門タグ欄１１ａ（図７参照）において部門名を表示するメインボタンＤ１１ｂおよびサブボタンＤ１１ｃの配置を登録している。本実施形態では、部門ファイル４０１は、タグ位置４０１ｃに、メインボタンＤ１１ｂおよびサブボタンＤ１１ｃの位置を示す行および列を、メインボタンＤ１１ｂおよびサブボタンＤ１１ｃの配置として登録しているものとする。備考４０１ｄは、例えば情報管理用に様々な情報を書き込める欄である。
【００２６】
図５は、情報端末１０２及びステーション１０５がアクセス可能なＰＬＵファイル４０２のファイル構造を示す模式図である。情報端末１０２およびステーション１０５は、ＰＬＵ（Price  Look  Up）ファイル４０２を、個々の情報端末１０２のＨＤＤ２０８とステーション１０５のＨＤＤ３０７とにインストールしている。
【００２７】
ＰＬＵファイル４０２は、メニュー品目を特定するコード４０２ａに対応させて、部門４０２ｂ、画像リンク４０２ｃ、メニュー名４０２ｄ、単価４０２ｅ、割付４０２ｆを登録している。部門４０２ｂは、部門ファイル４０１中の部門番号４０１ａを表している。画像リンク４０２ｃは、メニュー品目欄Ｄ１２ａ（図７参照）のメニューボタンＤ１２ｂに表示される画像データに対するリンクを定義している。情報端末１０２およびステーション１０５は、メニューボタンＤ１２ｂに表示される画像データを、個々の情報端末１０２のＨＤＤ２０８とステーション１０５のＨＤＤ３０７とにインストールしている。ＰＬＵファイル４０２は、メニュー名４０２ｄに、メニュー品目の品名を登録している。また、ＰＬＵファイル４０２は、単価４０２ｅに、メニュー品目の単価を登録している。ＰＬＵファイル４０２は、割付４０２ｆに、メニュー品目のメニュー品目欄Ｄ１２ａ（図７参照）におけるメニューボタンＤ１２ｂの割付位置を登録している。本実施形態では、ＰＬＵファイル４０２は、割付４０２ｆに、メニュー品目欄Ｄ１２ａにおけるメニューボタンＤ１２ｂの行および列を、メニューボタンＤ１２ｂの割付位置として登録しているものとする。
【００２８】
例えば、図４及び図５を参照すると分かるように、メニュー品目を特定するコード「０００１」は、「ドリンク」という部門の「ブレンドコーヒー」を定義しており、「￥３５０」という単価を設定している。コード「０００２」は、「ドリンク」という部門の「アイスコーヒー」を定義しており、「￥３５０」という単価を設定している。
【００２９】
次いで、情報端末１０２のＨＤＤ２０８にインストールされたＯＳおよびコンピュータプログラムによりマイクロコンピュータ２０１が実行する処理の内、本実施形態の情報端末１０２が有している特徴的な処理について説明する。
【００３０】
本実施形態にかかる情報端末１０２で実行されるコンピュータプログラムは、図６に示すような各部（表示制御部８０１、合計金額算出部８０２、予想金額算出部８０３、入力受付部８０４）を含むモジュール構成となっており、実際のハードウェアとしてはマイクロコンピュータ２０１のＣＰＵ２０２がＨＤＤ２０８からコンピュータプログラムを読み出して実行することにより上記各部がＲＡＭ２０５上にロードされ、表示制御部８０１、合計金額算出部８０２、予想金額算出部８０３、入力受付部８０４をＲＡＭ２０５上に生成する。
【００３１】
なお、本実施形態の情報端末１０２で実行されるコンピュータプログラムは、ＲＯＭ等に予め組み込まれて提供するように構成してもよい。
【００３２】
本実施形態の情報端末１０２で実行されるコンピュータプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００３３】
さらに、本実施形態の情報端末１０２で実行されるコンピュータプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報端末１０２で実行されるコンピュータプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００３４】
まず、図６に示すモジュール構成の説明に先立って、オーダーの受け付け業務を支援する処理について説明する。
【００３５】
情報端末１０２のマイクロコンピュータ２０１は、ＣＰＵ２０２がＨＤＤ２０８にインストールされたＯＳおよびコンピュータプログラムにより、図７に示すように、部門タグ欄Ｄ１１ａ内のメインボタンＤ１１ｂおよびサブボタンＤ１１ｃ、メニュー品目欄Ｄ１２ａ内のメニューボタンＤ１２ｂ、オーダーリストＤ１３ａ、ボタンＤ１３ｂ、記号ボタンＤ１３ｃ、業務指定キーＤ１４ａ、ファンクションキーＤ１５ａ、お客様情報入力ボタンＤ１９ａ、お客様情報欄Ｄ１９ｂ、お客様情報追加ボタンＤ１９ｃなど、メニューのオーダー機能に関する機能情報が複数の領域Ｄ１１〜Ｄ１５，Ｄ１９に配置されたオーダー入力画面Ｄを液晶ディスプレイ１０９に表示する。
【００３６】
マイクロコンピュータ２０１は、部門タグ欄Ｄ１１ａに、部門ファイル４０１の部門４０１ｂに登録されている部門名が表示されたメインボタンＤ１１ｂ（「グランドメニュー」等）を、１行６列で配置する。さらに、マイクロコンピュータ２０１は、部門タグ欄Ｄ１１ａに、部門ファイル４０１の部門番号４０１ａに対応して部門４０１ｂに登録されている部門名が表示されたサブボタンＤ１１ｃ（「和膳」等）を、２行５列で配置する。なお、マイクロコンピュータ２０１は、メインボタンＤ１１ｂおよびサブボタンＤ１１ｃを、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして表示する。
【００３７】
マイクロコンピュータ２０１は、領域Ｄ１２に配置されたメニュー品目欄Ｄ１２ａに、初期状態では、ＰＬＵ（Price  Look  Up）ファイル４０２のコード４０２ａに対応して、画像リンク４０２ｃで定義されているリンク先の画像データとメニュー名４０２ｄとを含むメニューボタンＤ１２ｂを、４行５列で配置する。なお、マイクロコンピュータ２０１は、メニューボタンＤ１２ｂを、メインボタンＤ１１ｂおよびサブボタンＤ１１ｃと同様に、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。
【００３８】
マイクロコンピュータ２０１は、領域Ｄ１３に、タッチパネル１１０によってオーダー入力画面Ｄ上でタッチ指定されたメニュー品目、オーダー数および金額（単価×オーダー数）の一覧を含むオーダーリストＤ１３ａを配置する。また、マイクロコンピュータ２０１は、領域Ｄ１３に、オーダーリストＤ１３ａに含まれるメニュー品目の取消や追加などを実行するためのボタンＤ１３ｂ（「取消」、「同じメニュー追加」等）を、１行２列で配置する。さらに、マイクロコンピュータ２０１は、領域Ｄ１３に、オーダーリストＤ１３ａに含まれるメニュー品目のうち、取消や追加などの対象のメニュー品目を示すハイライトの移動などを実行するための記号ボタンＤ１３ｃ（「∧」等）を、１行４列で配置する。なお、マイクロコンピュータ２０１は、ボタンＤ１３ｂおよび記号ボタンＤ１３ｃも、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。
【００３９】
マイクロコンピュータ２０１は、領域Ｄ１４に、会計処理の実行、オーダー送信の実行等の各種の業務の実行を指定するための業務指定キーＤ１４ａ（「会計」、「オーダー送信」等）を、８行１列で、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。
【００４０】
マイクロコンピュータ２０１は、領域Ｄ１５に、オーダー数を増やす処理の実行、オーダー数を減らす処理の実行等の各種のファンクションの実行を指定するためのファンクションキーＤ１５ａ（「数量増」、「数量減」等）を、２行５列で、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。
【００４１】
マイクロコンピュータ２０１は、領域Ｄ１９に、オーダーを受け付けるお客様情報を入力するためのお客様情報入力ボタンＤ１９ａ（「テーブルＮｏ」、「人数」、「伝票」、「客層」等）を、１行４列で、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。また、マイクロコンピュータ２０１は、領域Ｄ１９に、お客様情報入力ボタンＤ１９ａにより入力されたお客様情報欄Ｄ１９ｂ（「東京レストランクラブ会員」等）を配置する。さらに、マイクロコンピュータ２０１は、領域Ｄ１９に、お客様情報を追加するためのお客様情報追加ボタンＤ１９ｃなどを、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。
【００４２】
なお、マイクロコンピュータ２０１は、オーダー入力画面Ｄ内の各領域に配置された各ボタン（または各キー）の枠および各ボタン内の画像や図を、予め設定された縦横比で表示するものとする。また、マイクロコンピュータ２０１は、オーダー入力画面Ｄ内の各領域に配置された各ボタン（または各キー）を、領域毎に予め設定された行数および列数に従って、配置するものとする。
【００４３】
オーダー入力画面Ｄにおいては、メニュー品目を入力するに際して、所望のサブボタンＤ１１ｃのタッチ指定によって、「ドリンク」、「デザート」、「和膳」、「和洋食」、「丼もの」、「鍋もの」、「うどん＆そば」、「一品料理」、「健菜とサラダ」のうちから所望の部門を選択できる。例えば、サブボタンＤ１１ｃのうち、「一品料理」のサブボタンＤ１１ｃをタッチ指定した場合には、マイクロコンピュータ２０１は、図７に例示する「一品料理」についてのオーダー入力画面Ｄを表示する。
【００４４】
次に、上述したようなオーダー入力画面Ｄを介したオーダー処理について説明する。図８は、オーダー処理の流れを示すフローチャートである。図８に示すように、情報端末１０２のマイクロコンピュータ２０１は、オーダー処理に際して、オーダー入力画面Ｄのメニュー品目欄Ｄ１２ａにおけるメニューボタンＤ１２ｂの何れか一つがタッチされてメニュー品目が選択されたと判定された場合（ステップＳ１：Ｙｅｓ）、タッチ指定されてオーダーされたメニュー情報（オーダー数、品名、単価）をオーダー入力画面ＤのオーダーリストＤ１３ａに表示するとともに（ステップＳ２）、オーダー入力画面Ｄのメニュー品目欄Ｄ１２ａのメニューボタンＤ１２ｂにオーダーされたメニュー品目のオーダー数のカウントを加算して表示する（ステップＳ３）。なお、カウント数の初期状態は、“０”である。メニューボタンＤ１２ｂのカウント表示の初期状態は、図７に示すようにオーダー数は表示しない状態である。
【００４５】
ここで、図９に示すオーダー入力画面ＤのオーダーリストＤ１３ａは、「大根と水菜のサラダ」が１つ、「ポテトフライ」が１つ、「若鶏唐揚げ」が２つオーダーされた例を示している。「大根と水菜のサラダ」が１つ、「ポテトフライ」が１つ、「若鶏唐揚げ」が２つオーダーされた場合、マイクロコンピュータ２０１は、オーダー入力画面Ｄのメニュー品目欄Ｄ１２ａに、「大根と水菜のサラダ」のメニューボタンＤ１２ｂにおけるオーダー数のカウントが「１」、「ポテトフライ」のメニューボタンＤ１２ｂにおけるオーダー数のカウントが「１」、「若鶏唐揚げ」のメニューボタンＤ１２ｂにおけるオーダー数のカウントが「２」であることを表示する。
【００４６】
図８のフローチャートに戻り、以上のようなステップＳ１〜３の処理が繰り返され、業務指定キーＤ１４ａの「オーダー送信」キーがタッチされてオーダー送信が指示されたと判定された場合（ステップＳ４：Ｙｅｓ）、マイクロコンピュータ２０１は、図１０に示すように、オーダー入力画面ＤのオーダーリストＤ１３ａの「大根と水菜のサラダ」、「ポテトフライ」、「若鶏唐揚げ」のステータスを「オーダー済み」にするとともに（ステップＳ５）、オーダー入力画面Ｄのメニュー品目欄Ｄ１２ａの「大根と水菜のサラダ」、「ポテトフライ」、「若鶏唐揚げ」のメニューボタンＤ１２ｂにおけるオーダー数のカウントを“０”にして、オーダー数の表示を初期状態に戻す（ステップＳ６）。
【００４７】
加えて、マイクロコンピュータ２０１は、オーダー入力画面ＤのオーダーリストＤ１３ａに表示されている「オーダー済み」のメニュー品目、オーダー数、金額（単価×オーダー数）などをＲＡＭ２０５のワークエリアにオーダー情報として記憶し、ＬＡＮ経由でステーション１０５に送信する（ステップＳ７）。
【００４８】
図１１は、ステーション１０５に蓄積されるオーダー情報ファイル１４０１のファイル構造を示す模式図である。ステーション１０５は、情報端末１０２からＬＡＮ経由で送信されたオーダー情報をテーブルＮｏ毎に自らのＨＤＤ３０７に記憶する。そして、チェックアウトカウンタに設置されていて、ＰＯＳ端末として機能する情報端末１０２は、会計処理の実行時に、テーブルＮｏをステーション１０５に送信して、ステーション１０５のＨＤＤ３０７のオーダー情報ファイル１４０１から、会計処理するテーブルＮｏのオーダー情報を自らのＨＤＤ２０８にダウンロードする。
【００４９】
なお、業務指定キーＤ１４ａの「オーダー送信」キーの操作前においては、オーダー入力画面ＤのオーダーリストＤ１３ａのオーダー数と、メニューボタンＤ１２ｂにおけるオーダー数とについて、ユーザは、ファンクションキーＤ１５ａの「数量増」キーや「数量減」キーの操作によって、オーダー数を増加または減少することができる。
【００５０】
次に、図６に示すモジュール構成について説明する。
【００５１】
表示制御部８０１は、業務指定キーＤ１４ａの「会計」キーが操作された場合、図１２に示す会計／支払操作画面Ｅを液晶ディスプレイ１０９に表示する。表示制御部８０１は、会計／支払操作画面Ｅに、会計方法ボタンエリアＥ１１、支払方法ボタンエリアＥ１２、業務指定エリアＥ１３、テンキーエリアＥ１４、オーダーエリアＥ１５、合計・お預かりエリアＥ１６、領域Ｄ１９などを配置する。など、領域Ｄ１９については、図７に示すオーダー入力画面Ｄと同様なので、ここでは説明を省略する。
【００５２】
表示制御部８０１は、会計方法ボタンエリアＥ１１に、会計処理の保留、会計処理の中止等の会計方法の選択や支払操作に係る会計方法ボタンＥ１１ａ（「会計保留」、「会計中止」等）を、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして表示する。
【００５３】
表示制御部８０１は、支払方法ボタンエリアＥ１２に、クレジットカードによる支払、商品券による支払等の支払方法の選択に係る支払方法ボタンＥ１２ａ（「クレジット」、「商品券」等）、およびクレジットカードによる支払が選択された場合におけるカード会社の選択に係るカード会社選択ボタンＥ１２ｂを、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして表示する。
【００５４】
表示制御部８０１は、業務指定エリアＥ１３に、会計処理の実行、オーダー入力画面Ｄ等の１つ前に表示されていた画面に戻る処理の実行等の各種の業務の実行を指定するための業務指定キーＥ１３ａ（「会計」、「Undo」等）を、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして表示する。
【００５５】
表示制御部８０１は、テンキーエリアＥ１４に、１または２桁の数字の入力に係るテンキーＥ１４ａ、後述する合計金額算出部８０２により算出される合計金額の入力に係る操作画像であって、合計金額が表示された合計金額ボタンＥ１４ｂ、後述する予想金額算出部８０３により算出される預り予想金額の入力に係る操作画像であって、預り予想金額が表示された予想金額ボタンＥ１４ｃ、１，０００円、２，０００円、５，０００円、１０，０００円をワンタッチで入力できる金額入力ボタンＥ１４ｄを、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして表示する。なお、表示制御部８０１は、金額入力ボタンＥ１４ｄを、テンキーエリアＥ１４に固定表示するものとする。
【００５６】
表示制御部８０１は、オーダーエリアＥ１５に、ＨＤＤ２０８にダウンロードしたオーダー情報に含まれるメニュー品目、オーダー数および金額（単価×オーダー数）の一覧を含むオーダーリストＥ１５ａを配置する。また、表示制御部８０１は、オーダーエリアＥ１５に、オーダーリストＥ１５ａに含まれるメニュー品目の取消や追加などを実行するためのボタンＥ１５ｂ（「取消」、「同じメニュー追加」等）を、１行２列で配置する。さらに、表示制御部８０１は、オーダーエリアＥ１５に、オーダーリストＥ１５ａに含まれるメニュー品目のうち、取消や追加などの対象のメニュー品目を示すハイライトの移動などを実行するための記号ボタンＥ１５ｃ（「∧」等）を、１行４列で配置する。なお、表示制御部８０１は、ボタンＥ１５ｂおよび記号ボタンＥ１５ｃも、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして配置する。
【００５７】
表示制御部８０１は、合計・お預かりエリアＥ１６に、割引額、合計金額、お預かり額、残額、お釣りなどを一覧表示する。また、表示制御部８０１は、合計・お預かりエリアＥ１６に、割引額やお預かり額などの明細を表示する処理に係るキーＥ１６ａを、タッチパネル１１０によるタッチ指定が可能なオブジェクトとして表示する。
【００５８】
合計金額算出部８０２は、ＨＤＤ２０８にダウンロードしたオーダー情報を用いて、オーダーしたメニューの合計金額（単価×オーダー数）を算出する。
【００５９】
予想金額算出部８０３は、合計金額算出部８０２により算出した合計金額に、当該合計金額のうち処理対象桁（預り予想金額の算出処理に用いる桁）の金額と当該処理対象桁の金額の次に高額な硬貨または紙幣の金額との差額を足した預かり予想金額を算出する。なお、本実施形態では、合計金額に、当該合計金額のうち処理対象桁の金額と当該処理対象桁の金額の次に高額な硬貨または紙幣の金額との差額を足した金額を預り予想金額として算出しているが、合計金額のうち処理対象桁の金額と当該処理対象桁の金額より高額な硬貨または紙幣との差額を、合計金額に足すものであれば良い。
【００６０】
より具体的には、予想金額算出部８０３は、処理対象桁の金額の数値が「５」より小さい場合、当該処理対象桁の金額と、当該処理対象桁と同じ位の数値が「５」の硬貨または紙幣の金額と、の差額を算出し、その差額を合計金額に足した額を預かり予想金額として算出する。一方、予想金額算出部８０３は、処理対象桁の金額の数値が「５」以上である場合、当該処理対象桁の金額と、当該処理対象桁の金額を１桁繰り上げた硬貨または紙幣の金額と、の差額を算出し、その差額を合計金額に足した額を預り予想金額として算出する。
【００６１】
例えば、合計金額算出部８０２により算出された合計金額が３３５円の場合、予想金額算出部８０３は、まず、一の位の金額を処理対象桁の金額として預り予想金額を算出する。具体的には、予想金額算出部８０３は、一の位の金額（５円）の数値「５」が「５」以上であるため、一の位の金額（５円）と、一の位の金額（５円）を１桁繰り上げた硬貨の金額（１０円）と、の差額（５円）を算出し、その差額（５円）を合計金額（３３５円）に足した額（３４０円）を預り予想金額として算出する。
【００６２】
次いで、予想金額算出部８０３は、十の位の金額を処理対象桁の金額として預り予想金額を算出する。具体的には、予想金額算出部８０３は、十の位の金額（３０円）の数値「３」が「５」より小さいため、十の位の金額（３０円）と、十の位の数値が「５」の硬貨の金額（５０円）と、の差額（２０円）を算出し、その差額（２０円）を合計金額（３３５円）に足した額（３５５円）を預り予想金額として算出する。
【００６３】
さらに、予想金額算出部８０３は、百の位の金額を処理対象桁の金額として預り予想金額を算出する。具体的には、予想金額算出部８０３は、百の位の金額（３００円）の数値「３」が「５」より小さいため、百の位の金額（３００円）と、百の位の数値が「５」の硬貨（５００円）と、の差額（２００円）を算出し、その差額（２００円）を合計金額（３３５円）に足した額（５３５円）を預り予想金額として算出する。
【００６４】
なお、上述の例では、予想金額算出部８０３は、合計金額算出部８０２により算出した合計金額のうち、一の位の金額を処理対象桁の金額とした場合の預り予想金額、十の位の金額を処理対象桁の金額とした場合の預り予想金額、および百の位の金額を処理対象桁の金額とした場合の預り予想金額を算出しているが、合計金額が千の位の金額以上である場合には、千の位の金額を処理対象桁の金額とした場合の預り予想金額を算出してもよい。なお、本実施形態では、合計金額が千の位の金額以上である場合には、十の位の金額を処理対象桁の金額とした場合の預り予想金額、百の位の金額を処理対象桁の金額とした場合の預り予想金額、および千の位の金額を処理対象桁の金額とした場合の預り予想金額を算出するものとする。
【００６５】
入力受付部８０４は、会計／支払操作画面Ｅにおいてお預かり額を入力するに際、テンキーＥ１４ａ、合計金額ボタンＥ１４ｂまたは予想金額ボタンＥ１４ｃ等がタッチ指定（操作）されると、当該合計金額ボタンＥ１４ｂまたは予想金額ボタンＥ１４ｃに対応する合計金額算出部８０２により算出された合計金額または予想金額算出部８０３により算出された預り予想金額の入力を受け付けるものである。例えば、入力受付部８０４は、テンキーエリアＥ１４に表示された「６，０６０円」が表示された予想金額ボタンＥ１４ｃがタッチ指定（操作）されると、「６，０６０円」をお預かり額として入力を受け付ける。そして、表示制御部８０１は、入力受付部８０４により入力を受け付けたお預かり額を、図１２に示すような合計・お預かりエリアＥ１６のお預かり額の欄に表示する。
【００６６】
次に、図１３を用いて、上述した合計金額ボタンＥ１４ｂおよび予想金額ボタンＥ１４ｃをテンキーエリアＥ１４に表示する表示処理について説明する。図１３は、合計金額ボタンＥ１４ｂおよび予想金額ボタンＥ１４ｃをテンキーエリアＥ１４に表示する表示処理の流れを示すフローチャートである。
【００６７】
まず、合計金額算出部８０２は、オーダーしたメニューの合計金額（例えば、５，８６０円）を算出する（ステップＳ１６０１）。表示制御部８０１は、合計金額算出部８０２により算出した合計金額が表示された合計金額ボタンＥ１４ｂをテンキーエリアＥ１４に表示する（ステップＳ１６０２）。
【００６８】
次に、予想金額算出部８０３は、合計金額算出部８０２により算出した合計金額の桁数ｔ：「４」をカウントする（ステップＳ１６０３）。さらに、予想金額算出部８０３は、処理対象桁の位置ｉを「１」に設定するとともに、預り予想金額の算出回数ｎを「０」に設定する（ステップＳ１６０４）。なお、本例では、処理対象桁の位置ｉ：「１」は合計金額の十の位が処理対象桁であることを示し、処理対象桁の位置ｉ：「２」は合計金額の百の位が処理対象桁であることを示し、処理対象桁の位置ｉ：「３」は合計金額の千の位が処理対象桁であることを示している。
【００６９】
次いで、予想金額算出部８０３は、設定された処理対象桁の位置ｉが「４」より小さく、かつ設定された処理対象桁の位置ｉがステップＳ１６０３でカウントされた合計金額の桁数ｔ：「４」以下であるか否かを判断する（ステップＳ１６０５）。
【００７０】
そして、設定された処理対象桁の位置ｉが「４」より小さく、かつ設定された処理対象桁の位置ｉがカウントされた合計金額の桁数ｔ：「４」以下であると判断した場合（ステップＳ１６０５：Ｙｅｓ）、予想金額算出部８０３は、まず、設定された処理対象桁の位置ｉ：「１」の金額（６０円）の数値：「６」を特定し（ステップＳ１６０６）、特定した数値：「６」が「５」より小さいか否かを判断する（ステップＳ１６０７）。
【００７１】
なお、特定した数値が「５」より小さいと判断した場合（ステップＳ１６０７：Ｙｅｓ）、予想金額算出部８０３は、処理対象桁の位置ｉの金額と、当該処理対象桁の位置ｉと同じ位の数値が「５」の硬貨または紙幣の金額と、の差額を算出し、その差額を合計金額に足した額を預り予想金額として算出するとともに（ステップＳ１６０８）、算出回数ｎをインクリメントする（ステップＳ１６０９）。そして、予想金額算出部８０３は、インクリメントした算出回数ｎが「３」であるか否かを判断する（ステップＳ１６１０）。
【００７２】
インクリメントした算出回数ｎが「３」でないと判断した場合（ステップＳ１６１０：Ｎｏ）、予想金額算出部８０３は、処理対象桁の位置ｉをインクリメントし（ステップＳ１６１４）、ステップＳ１６０５に戻る。
【００７３】
一方、特定した数値：「６」が「５」以上であると判断した場合（ステップＳ１６０７：Ｎｏ）、予想金額算出部８０３は、処理対象桁の位置ｉ：「１」の金額（６０円）と、当該処理対象桁の位置ｉ：「１」の金額（６０円）を１桁繰り上げた硬貨の金額（１００円）と、の差額（４０円）を算出し、その差額（４０円）を合計金額（５，８６０円）に足した預り予想金額（５，９００円）を算出するとともに（ステップＳ１６１１）、算出回数ｎをインクリメントする（ステップＳ１６１２）。そして、予想金額算出部８０３は、インクリメントした算出回数ｎ：「１」が「３」であるか否かを判断する（ステップＳ１６１３）。
【００７４】
インクリメントした算出回数ｎ：「１」が「３」でないと判断した場合（ステップＳ１６１３：Ｎｏ）、予想金額算出部８０３は、処理対象桁の位置ｉをインクリメントし（ステップＳ１６１４）、ステップＳ１６０５に戻る。
【００７５】
次に、設定された処理対象桁の位置ｉ：「２」が「４」より小さく、かつ設定された処理対象桁の位置ｉ：「２」がカウントされた合計金額の桁数ｔ：「４」以下であると判断した場合（ステップＳ１６０５：Ｙｅｓ）、予想金額算出部８０３は、設定された処理対象桁の位置ｉ：「２」の金額（８００円）の数値：「８」を特定し（ステップＳ１６０６）、特定した数値：「８」が「５」より小さいか否かを判断する（ステップＳ１６０７）。
【００７６】
特定した数値：「８」が「５」以上であると判断した場合（ステップＳ１６０７：Ｎｏ）、予想金額算出部８０３は、処理対象桁の位置ｉ：「２」の金額（８００円）と、当該処理対象桁の位置ｉ：「２」の金額（８００円）を１桁繰り上げた紙幣の金額（１０００円）と、の差額（２００円）を算出し、その差額（２００円）を合計金額（５，８６０円）に足した預り予想金額（６，０６０円）を算出するとともに（ステップＳ１６１１）、算出回数ｎをインクリメントする（ステップＳ１６１２）。そして、予想金額算出部８０３は、インクリメントした算出回数ｎ：「２」が「３」であるか否かを判断する（ステップＳ１６１３）。
【００７７】
インクリメントした算出回数ｎ：「２」が「３」でないと判断した場合（ステップＳ１６１３：Ｎｏ）、予想金額算出部８０３は、処理対象桁の位置ｉをインクリメントし（ステップＳ１６１４）、ステップＳ１６０５に戻る。
【００７８】
次に、設定された処理対象桁の位置ｉ：「３」が「４」より小さく、かつ設定された処理対象桁の位置ｉ：「３」がカウントされた合計金額の桁数ｔ：「４」以下であると判断した場合（ステップＳ１６０５：Ｙｅｓ）、予想金額算出部８０３は、設定された処理対象桁の位置ｉ：「３」の金額（５，０００円）の数値「５」を特定し（ステップＳ１６０６）、特定した数値：「５」が「５」より小さいか否かを判断する（ステップＳ１６０７）。
【００７９】
特定した数値：「５」が「５」以上であると判断した場合（ステップＳ１６０７：Ｎｏ）、予想金額算出部８０３は、処理対象桁の位置ｉ：「３」の金額（５，０００円）と、当該処理対象桁の位置ｉ：「３」の金額（５，０００円）を１桁繰り上げた紙幣の金額（１０，０００円）と、の差額（５，０００円）を算出し、その差額（５，０００円）を合計金額（５，８６０円）に足した預り予想金額（１０，８６０円）を算出するとともに（ステップＳ１６１１）、算出回数ｎをインクリメントする（ステップＳ１６１２）。そして、予想金額算出部８０３は、インクリメントした算出回数ｎ：「３」が「３」であるか否かを判断する（ステップＳ１６１３）。
【００８０】
インクリメントした算出回数ｎ：「３」が「３」であると判断した場合（ステップＳ１６１０：Ｙｅｓ、ステップＳ１６１３：Ｙｅｓ）、または処理対象桁の位置ｉが「４」より小さくかつ処理対象桁の位置ｉが合計金額桁数ｔ：「４」以下でないと判断した場合（ステップＳ１６０５：Ｎｏ）、表示制御部８０１は、予想金額算出部８０３により算出した預り予想金額（５，９００円、６，０６０円、１０，８６０円）が表示された予想金額ボタンＥ１４ｃ（３個）をテンキーエリアＥ１４に表示する（ステップＳ１６１５）。また、予想金額における釣銭金額を（）に表示する。５，９００円（４０円）の表示は、預り予想金額が５，９００円で、釣銭金額が４０円であることを表し、６，０６０円（２００円）の表示は、預り予想金額が６，０６０円で、釣銭金額が２００円であることを表し、預り予想金額１０，８６０円（５，０００円）の表示は、預り予想金額が１０，８６０円で、釣銭金額が５，０００円であることを表している。
【００８１】
本実施形態によれば、預り金額の預り予想金額を算出し、算出した預り予想金額が表示された予想金額ボタンＥ１４ｃをテンキーエリアＥ１４に表示することにより、予想される預り金額を１度の操作で入力できるので、オペレータによる預り金額の入力作業を省力化できる。更に、預り予想金額に対する釣銭金額も同時に表示されるので、オペレータが前もって釣銭金額を把握できる。
【符号の説明】
【００８２】
１０２  情報端末
８０１  表示制御部
８０２  合計金額算出部
８０３  予想金額算出部
８０４  入力受付部
Ｅ１４ｃ  予想金額ボタン
【先行技術文献】
【特許文献】
【００８３】
【特許文献１】特開２００８−２９９８２１公報
【図１】
2011028719.tif 000003
【図２】
2011028719.tif 000004
【図３】
2011028719.tif 000005
【図４】
2011028719.tif 000006
【図５】
2011028719.tif 000007
【図６】
2011028719.tif 000008
【図７】
2011028719.tif 000009
【図８】
2011028719.tif 000010
【図９】
2011028719.tif 000011
【図１０】
2011028719.tif 000012
【図１１】
2011028719.tif 000013
【図１２】
2011028719.tif 000014
【図１３】
2011028719.tif 000015