(57)【要約】  【課題】イベントの最初から最後まで完全に参加した者を完全参加者と呼び、前記イベントの一部分しか参加しなかった者を部分的参加者と呼ぶとき、従来の割勘情報処理方法では、完全参加者に対して部分的参加者の支払比率を適切に低くするような重み付け割勘を容易に行うことができない、という課題があった。  【解決手段】完全参加者に関する情報と部分的参加者に関する情報とを入力する参加情報入力段階と、部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、部分的参加支払比率に基づいて、完全参加者の割勘額と部分的参加者の割勘額とを算出する参加者割勘額算出段階と、をコンピュータに実行させる割勘情報処理プログラム、によって上記課題が解決される。【選択図】図１
2006252243.tif 000002
【特許請求の範囲】
【請求項１】
複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理をコンピュータに行わせる割勘情報処理プログラムであって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
をコンピュータに実行させることを特徴とする割勘情報処理プログラム。
【請求項２】
複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理方法であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
を有することを特徴とする割勘情報処理方法。
【請求項３】
複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理装置であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力手段と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出手段と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出手段と、
を有することを特徴とする割勘情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店等での代金精算技術に関するものであり、特に、複数参加者間で割勘精算を行う技術に関するものである。
【背景技術】
【０００２】
複数人数で飲食店等で飲食した場合の代金精算では、各自が自分の注文したものを自分で支払う個別割勘が最も合理的である。しかしグループで注文し、各自がそれを取り分けて飲食した場合には、各自のとりわけ量を計測したり記録することは不可能に近く、このようなときには、代金をグループ人数で割った額を各自の負担とする単純割勘が多く用いられている。これは計算が簡単であり、また同様に参加した人は同一負担額とする原則が支持されているからと思われる。
【０００３】
一方、たとえば、統計的に男は女より大食漢や飲兵衛が多いので、男女間で代金負担額に差をつける、というように、参加者属性に応じた重み付け割勘も考えられる。このような重み付け割勘を支援する割勘情報処理技術として下記特許文献１〜２が開示されている。特許文献１は参加者属性に応じて支払比率が既知である場合に、これに基づいた各自の割勘額を決定するものである。また、特許文献２は参加者属性に応じた支払比率を試行的に変えることによって各自の割勘額がどのように変動するかを見ながらその値を決定する場合の操作性をよくしたものである。
【特許文献１】特開２００１−１５５２５７号公報
【特許文献２】特開２００２−２７９３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
複数参加者で飲食等のイベントを行う場合に、参加者の中には、所要のためイベント開始時刻に間に合わず遅れて参加するものもあり、また、用事で早退する参加者もある。本明細書では、イベントの最初から最後まで完全に参加した者を完全参加者と呼び、前記イベントの一部分しか参加しなかった者を部分的参加者と呼ぶ。一般に、個々の大食漢や飲兵衛の差は問わないで同様に参加した人は同一負担額とする単純割勘の原則を支持しても、上記のような明らかに参加時間の短い部分的参加者には支払比率を下げたい、という要望がある。部分的参加者は一般に複数あり、それぞれ個々の参加時間は異なっていると考えられる。このような状況で、完全参加者に対して部分的参加者の支払比率を低くするような重み付け割勘を行いたい場合に、従来技術では適切な方法がなかった。たとえば、特許文献１に示される割勘情報処理方法では、支払比率が既知でなければならないが、個々の参加時間が異なる部分的参加者の支払比率は既知でなく、特許文献１の方法の適用は大変困難である。また、特許文献２の割勘情報処理方法でも、個々の参加時間が異なる部分的参加者をひとまとめにして支払い比率を試行することしかできず、個々の参加時間の異なりを適切に反映することはできなかった。
【０００５】
このように、従来の技術では、完全参加者に対して部分的参加者の支払比率を適切に低くするような重み付け割勘を容易に行うことができない、という課題がある。
【課題を解決するための手段】
【０００６】
従来の割勘情報処理方法では、完全参加者に対して部分的参加者の支払比率を適切に低くするような重み付け割勘を容易に行うことができない、という前記課題は、図１に示す如く、複数参加者（割勘対象人数N）で行うイベントの代金（割勘対象金額\WT）を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理装置を実現するための割勘情報処理プログラムであって、前記イベントの最初から最後まで完全に参加した完全参加者に関する情報（完全参加者数(N-M)など）と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報（部分的参加情報b(i)など）とを入力する参加情報入力手段２と、前記部分的参加者に関する情報である部分的参加情報b(i)に基づいて各部分的参加者ごとの前記完全参加者に対する支払率（部分的参加支払比率rb(i)）を算出する部分的参加支払比率算出手段３と、前記部分的参加支払比率rb(i)に基づいて、前記完全参加者の割勘額（完全参加者割勘額\k）と前記部分的参加者の割勘額（部分的参加者割勘額\b(i)）とを算出する参加者割勘額算出手段４と、を実現する割勘情報処理プログラムによって解決される。
【０００７】
本発明の割勘情報処理プログラムによってテーブル端末TTとして実現された図１の実施例での割勘情報処理装置は、飲食店等のPOSオーダリングシステムに組み込まれたものである。複数のテーブル端末TTは店内の複数のテーブル上に配置され、複数の店員はそれぞれ注文端末OTをもってテーブルに伺い、オーダをとる。会計端末CTはキャッシャに配置され売り上げ入力を行う。テーブル端末TTは客が注文明細を確認したり店員コールをするための端末であるが、本発明の割勘情報処理プログラムによって客のテーブルにおいてテーブル端末TT上で各自の割勘額を確認することができる。
【０００８】
テーブル端末TT、注文端末OT、会計端末CTはそれぞれはPOSインタフェースを通じてPOSサーバPSと無線で接続交信する。これによって、テーブル端末TTはPOSサーバPSに集約された注文明細ファイルOfile、割勘マスタWmの情報をPOSインタフェース７を通じて参照して参加情報入力手段２からこれら情報を入力し、部分的参加支払比率算出手段３においてこれら情報をもとに部分的参加支払比率rb(i)を算出し、参加者割勘額算出手段４において完全参加者割勘額\kや部分的参加者割勘額\b(i)を算出し、ディスプレイ部６にこれらを表示する。
【発明の効果】
【０００９】
本発明の割勘情報処理プログラムで実現する割勘情報処理装置によれば、イベント終了時の各自清算や集金が早く行え、顧客サービス向上を図ることができる、という効果がある。また、これに伴い顧客の入れ替えがスムーズとなり、稼働率向上も図ることができる、という効果がある。
【発明を実施するための最良の形態】
【００１０】
本発明の割勘情報処理装置とこれを実現する割勘情報処理プログラムの実施例を図１〜図８により説明する。なお、本発明におけるコンピュータ処理は、当該コンピュータの主記憶装置上に展開されたコンピュータプログラムにより実行されるが、このコンピュータプログラムの提供形態は、当該コンピュータに接続された補助記憶装置をはじめ、ＣＤ−ＲＯＭ等の可搬型記憶装置やネットワーク接続された他のコンピュータの主記憶装置及び補助記憶装置等の各記録媒体に格納されて提供されるもので、このコンピュータプログラムの実行に際しては、当該コンピュータの主記憶装置上にローディングされ実行されるものである。
【実施例１】
【００１１】
図１に本発明の割勘情報処理装置の第１の実施例のシステム構成例を示す。本実施例では飲食店システムを形成するテーブル端末TTに割勘情報処理装置としての機能を組み込んだものである。
【００１２】
本実施例の割勘情報処理装置を用いた飲食店システムの運用フローについて、図２によって説明する。まず、最初に客が入店した時、図２の(a)に示すように、ステップS201で店員が注文端末OTから初客登録（テーブル番号tnum、着人数pnum、注文情報oiの入力）を行う。ついで、店員はPOSサーバPS接続のキッチンプリンタKPから注文伝票obを印刷させ、ステップS202で注文確認用に該注文伝票obをテーブルに持参する。
【００１３】
次に図２(b)で遅刻参加者入店時では、ステップS211で店員は注文端末OTから着人数pnumを（pnum=pnum+遅刻参加者数）と更新入力する。このとき同時にこの遅刻参加者の氏名または符号(ハンドルネーム）name(i)を入力する。
【００１４】
次に図２(c)で参加者早退時には、ステップS221で幹事は既登録の遅刻者が早退したのか否かを判断し、既登録の遅刻者の早退の場合はテーブル端末TTのディスプレイ部６から当該部分的参加者の氏名または符号(ハンドルネーム)name(i)を選択してテーブル端末TTの早退登録キーを押す。新規の早退者であった場合は、幹事はテーブル端末TTから新規登録者として氏名または符号(ハンドルネーム）name(i)を入力する。
【００１５】
次に図２(ｄ）で幹事がテーブル端末TTから割勘額を変更、確定するときには、ステップS231で、テーブル端末TTのディスプレイ部６には、常時、現時点での注文明細、完全参加者割勘額\k、部分的参加者割勘額\b(i)を表示しているので、その割勘額で確定してよいかどうかを判断する。それでよければステップS232で、幹事は割勘確定キーを押して確定をPOSサーバPSに知らせる。これによって会計端末CTで割勘レシートwrを発行できる体制となりキャッシャでの支払がスムーズとなる。一方、割勘額の変更を行いたい場合には、ステップS233において、幹事はジョグダイヤル31を操作してディスプレイ部６に表示されている重み付け（パラメータp値）を変更すると、ただちにディスプレイ部６に表示の割勘額の変更が行われる。
【００１６】
以上の運用を可能とするための機器の動作については、図３〜図５の機器動作フローによって、（a）注文端末OTによる初客登録、（b）注文端末OTによる追加注文、遅刻客登録、（c）テーブル端末TTによる割勘額表示更新処理、および（d）割勘確定処理、の４つに分けて、後に詳細に説明する。ここではその準備としてまず、各種データ構造例について図６により、またテーブル端末TTのキー配置とディスプレイの例について図７により説明する。
【００１７】
図１に示すように、POSサーバPSは本発明の割勘情報処理に関する各種データを管理マスタMm、注文明細ファイルOfile、および割勘マスタWm上に有する。管理マスタMmのデータレコード各項目は図６(a)に例示するように、管理番号mnum、テーブル番号tnum、着人数pnum、着日付時刻dateである。管理番号mnumは客の来店により新しい取引が発生するごとにPOSサーバPSがユニークに発行する番号であり、POSサーバPSは注文端末OTから初客登録された当該取引のテーブル番号tnum、着人数pnum、着日付時刻dateと関連付ける管理マスタレコードを生成する。
【００１８】
注文明細ファイルOfileは図６(b)に示すように、注文端末OTから得た注文情報oiを前記管理番号mnumと関連付けてリンクし、完了フラグcflag、レコード通番R-seq、合計額\sumの項目をもって１レコードとする。ここに完了フラグcflagは当該管理番号mnumでの客の取引終了を示すフラグであり、レコード通番R-seqは注文明細ファイルOfile内のレコード通番である。ひとつの注文情報oiは商品番号、単価、数量、金額、注文通番o-seqからなるサブレコードを形成し、注文追加があるとそのつど当該サブレコードを生成し、本レコードにリンクしていく。合計額\sumはこれらサブレコードの金額項目の累計値であり、当然上記注文情報oiサブレコード追加のつど更新される。
【００１９】
割勘マスタWmに格納する割勘データレコードは管理番号mnumをキーとして図６(c)に示す各項目を関連付ける。割勘対象金額\WTは前記注文明細ファイルOfileの合計額\sumが転記されたものである。割勘対象人数Nは前記管理マスタMmの着人数pnumが初期設定され、遅刻参加者があればそのつどその数が加算更新される。完全参加者数(N-M)は前記管理マスタMmの着人数pnumが初期設定され、遅刻または早退による部分的参加者があればそのつどその数が減算更新される。よって割勘対象人数がNで部分的参加者数がMである場合、完全参加者数は(N-M)である。イベント開始時刻ESTは前記管理マスタMmの着日付時刻dateが転記される。イベント終了時刻EETはたとえば毎分割り込みで現在日付時刻をとりこみ更新する。全体時間Tはイベント終了時刻EETが更新されるつど（EET-EST）に更新される。パラメータpは初期設定値１であり、テーブル端末TTのジョグダイヤル31の操作割り込みにより部分的参加支払比率算出手段３が一定限界内（たとえば0.5から2.5の範囲）の操作に対応する値を設定する。負担率和Σrb(i)は、参加者割勘額算出手段４が部分的参加支払比率算出手段３からたとえば毎分割り込みのつど受信する部分的参加支払比率rb(i)を部分的参加者識別子I, i=1,2,…,Mにわたって累計するもので、たとえば毎分割り込みのつど更新する。完全参加者割勘額\kは参加者割勘額算出手段４がたとえば毎分割り込みのつど算出し更新する。
【００２０】
割勘対象人数がNで完全参加者数が(N-M)である割勘マスタレコードには部分的参加者数M個分のサブレコードがリンクし、各サブレコードは参加情報入力手段２が受信する部分的参加情報b(i)、部分的参加支払比率算出手段３が算出する部分的滞在時間bt(i)、部分的参加支払比率rb(i)、および参加者割勘額算出手段４が算出する部分的参加者割勘額\b(i)を格納する項目からなる。部分的参加情報b(i)はさらに氏名または符号(ハンドルネーム)name(i)、部分的参加者識別子i, i=1,2,…,M、部分的参加開始時刻ts(i)、部分的参加終了時刻te(i)のサブ項目からなり、これら部分的参加情報b(i)サブレコードは、注文端末OTによる遅刻登録またはテーブル端末TTによる早退登録のつど作成されるものである。
【００２１】
次にこれらの情報をテーブル端末TTのディスプレイ部６に表示した例を図７によって説明する。図７(a)のa701はイベント終了時刻EETを表示する。すなわち本画面は現時刻にイベントが終了したとして計算された結果であることを示している。a702は割勘対象金額\WTを表示する。a703は完全参加者数(N-M)を表示する。a704は（割勘対象人数N−完全参加者数(N-M)）を表示する。a705は氏名または符号(ハンドルネーム)name(1)を表示する。a706は氏名または符号(ハンドルネーム)name(2)を表示する。a707は氏名または符号(ハンドルネーム)name(3)を表示する。a708は割勘対象人数Nを表示する。a709は完全参加者割勘額\kを表示する。a710は負担率和Σrb(i)を表示する。a711は部分的参加者割勘額\b(1)を表示する。a712は部分的参加者割勘額\b(2)を表示する。a713は部分的参加者割勘額\b(3)を表示する。a714はスクロールバーで、タッチにより部分的参加者を上下スクロール表示する。a715はパラメータpの値を表す位置に表示されるマークである。a716は早退登録時に押し下げるキーである。本実施例ではa717はジョグダイヤル31をかねた割勘確定キーであって、中央押し下げのほか、上下左右押し下げが可能なキーであって、中央押し下げによって割勘確定割り込みを発生し、右押し下げ、左押し下げでパラメータpの一段階アップ、ダウンを指示する割り込みを発生する。
【００２２】
以上の仕組みをふまえ、まず、注文端末OTによる初客登録を図３(a)の機器動作フローで説明する。注文端末OTから入力されたテーブル番号tnumと注文情報oiはPOSインタフェースpi(OT)によりPOSサーバPSに伝えられ、POSサーバPSは該テーブル番号tnumが新規であることからステップS301で管理マスタ上に管理レコードを生成し、ユニークな管理番号mnumを発行する。前記生成レコードに注文端末OTからの受信データ中のテーブル番号tnum、着人数pnum、着日付時刻dateを取り込む。ついで、ステップS302でPOSサーバPSは注文明細ファイル上に注文情報oi用サブレコードを生成し、前ステップで生成した管理番号mnumのもとに注文端末OTから受信した注文情報oiを記録する。完了フラグｃｆlagはヌルに、レコード通番R-seqは注文明細ファイル上のレコード数を、合計額\sumは各注文の金額の和を、それぞれ記録する。次に、ステップS303でPOSサーバPSは割勘マスタWm上に前前ステップで生成した管理番号mnumのもとに割勘データレコードを生成する。割勘対象金額\WTには合計額\sumを、割勘対象人数Nには着人数pnumを、完全参加者数(N-M)には着人数pnumを、イベント開始時刻ESTには着日付時刻dateを、それぞれ転記する。イベント終了時刻EETには現在日付時刻を、全体時間Tには値（EET-EST）を、パラメータpには値１を、それぞれ初期設定する。他の項目はヌルクリアする。
【００２３】
次に、注文端末OTによる追加注文および遅刻客登録を図３(b)の機器動作フローによって説明する。テーブル番号tnumを指定した注文端末OTからの電文を受けると、ステップS311でPOSサーバPSは注文端末OTから受信したテーブル番号tnumを管理マスタ上で検索し、管理番号mnumレコードを選択する。遅刻客登録の場合は着人数pnumを注文端末OTから受信した遅刻客人数分増加させる。かつ、テーブル番号tnumのテーブル端末TTに更新指示を出す。注文端末OTからの前記電文は追加注文の場合と遅刻客登録の場合に発生する。ステップS312で注文端末OTからの受信データが追加注文であった場合、POSサーバPSは前ステップで選択した管理番号mnumをキーに注文明細ファイルを検索し、選択した注文情報レコードに追加注文情報oiサブレコードを追加する。またこれに伴う合計額\sumおよび割勘対象金額\WTの更新を行う。またステップS313で注文端末OTからの受信データが遅刻客登録であった場合、POSサーバPSは前前ステップで得た管理番号mnumによって割勘マスタ上の管理番号mnumレコードを選択し、割勘対象人数Nに着人数pnumを転記する。かつ、当該レコードに遅刻客人数分の割勘サブレコードを生成リンクする。このとき、POSサーバPSは各サブレコードの部分的参加情報b(i)のうち、氏名または符号(ハンドルネーム）name(i)、部分的参加者識別子i, i=1,2,...,M、部分的参加開始時刻ts(i)項目のみを設定する。
【００２４】
次に図４(c)を用いて、テーブル端末TTによる割勘額表示更新処理について説明する。テーブル端末TTは一定周期で（たとえば毎分）定時割り込みによって図７のような画面表示を更新する。すなわちステップS401でテーブル端末TTは、（１）POSサーバPSからの管理番号mnumを伴う更新通知（初客登録、追加注文、遅刻客登録）、および（２）自身の定時割り込み、（３）早退登録キー割り込み、（４）ジョグダイヤル割り込みのいずれかによって参加情報入力手段２を起動する。ついでステップS402で参加情報入力手段２は先に通知された管理番号mnumによってPOSサーバPSの割勘マスタを検索し、当該データレコードを自身のレコードバッファに転記する。さらにバッファ上でイベント終了時刻EETおよび部分的参加情報b(i)サブレコード中、早退済みフラグsf(i)がヌルである部分的参加終了時刻te(i)のみを現在の時刻に書き換える。
【００２５】
次に図４(c)のステップS403でのyes分岐とステップS404での分岐について説明する。幹事が早退登録を行う場合、その早退者が遅刻者でもあったかどうかを図７(a)の画面で確認する。すなわち図７(a)のa714スクロールバー領域に現時点の遅刻参加者が表示されているが、今回の早退者がこの中に表示されている者であった場合は、幹事はその該当する者の表示行のラジオボタンにタッチして詳細画面（例示せず）を表示させた上で図７(a)の早退登録キーを押す。そうでなくて、今回の早退者が完全参加者(普通の人)から早退に変化する場合は、幹事は図７(a)のa703の行(普通の人) のラジオボタンにタッチして詳細画面（例示せず）を表示させ、画面の所定部分に今回早退者の氏名または符号(ハンドルネーム)name(i)を入力し（本実施例のテーブル端末TTには文字入力のためのキーが備えられている。）、その上で図７(a)のa716早退登録キーを押す。以上の操作に対応してテーブル端末TTでは付随電文を伴った早退登録割り込みが発生し、参加情報入力手段２は当該付随電文を読み込む。付随電文には上記（A:遅刻者の早退、B:完全参加者から早退に変化）のいずれの早退なのかの選択種類フラグ(AまたはB)とともに今回早退者の部分的参加者識別子i, i=1,2,…,Mまたは今回早退者の氏名または符号(ハンドルネーム)name(i)が記されている。
【００２６】
付随電文フラグが「A:遅刻者の早退」であった場合、参加情報入力手段２はステップS406で当該サブレコードの早退済みフラグsf(i)を１に設定するのみである。一方、付随電文フラグが「B:完全参加者から早退に変化」であった場合はステップS407で参加情報入力手段２は完全参加者数(N-M)を１減算した値(N-M-1)に更新し、新たな部分的参加情報b(M+1)サブレコードを生成してレコードバッファ上のデータレコードにリンクする。そして該生成サブレコードに付随電文で得た氏名または符号(ハンドルネーム）name(i)を書き込む。その他部分的参加開始時刻ts(M+1)＝EST,部分的参加終了時刻te(M+1)=現在時刻、早退済みフラグsf(i)＝１を書き込む。
【００２７】
一方、ステップS403に戻って、テーブル端末TT起動原因が早退登録キー割り込みでなかった場合、ステップS405でジョグダイヤル割り込みによる場合はステップS408に分岐し、部分的参加支払比率算出手段３は割り込み種別(＋Δ、−Δ)に応じて限界範囲内でパラメータpをp＋Δ、p−Δと更新する。すなわち、図７(a)の実施例では、+（右押し下げ）-（左押し下げ）で部分的参加支払比率算出手段３はパラメータpを0.5から2.5の範囲で更新し、a715のマーク表示を対応する位置に表示しなおす。
【００２８】
ステップS409からステップS412は（１）POSサーバPSからの管理番号mnumを伴う更新通知（初客登録、追加注文、遅刻客登録）、および（２）自身の定時割り込み、（３）早退登録キー割り込み、（４）ジョグダイヤル割り込みのいずれの場合も共通に行う動作である。まず、ステップS409で部分的参加支払比率算出手段３は全体時間Tおよび部分的滞在時間bt(i)を算出してバッファの対応項番に書き込む。この算出ロジックは種々に設定可能であるが、本実施例ではもっとも単純に、全体時間T=EET-ESTとし、部分的参加者識別子i=1,2,…,Mのおのおのについて部分的滞在時間bt(i)=te(i)-ts(i)とした。他の実施例ではこれら各時刻を30分間隔で丸めるなども考えられる。ついでステップS410で部分的参加支払比率算出手段３は、部分的参加支払比率rb(i)を部分的参加者識別子i=1,2,…,Mのおのおのについてrb(i)=min(p*bt(i)/T, 1)によって順次算出してバッファの該当項番に書き込む。すなわち、パラメータp＝1の場合は部分的滞在時間比率bt(i)/Tをそのまま支払い比率に置き換えるが、パラメータp>1ではある程度以上の部分的滞在時間比率bt(i)/Tのものは支払い比率を１とする（完全参加者扱いとする）ことを意味する。
【００２９】
前ステップで得られた部分的参加支払比率rb(i)を受けてステップS411で参加者割勘額算出手段４は、負担率和Σrb(i)、完全参加者割勘額\k=\WT/{(N-M)+Σrb(i)}、部分的参加者割勘額\b(i)=\k*rb(i), i=1,2,...,Mを順次算出してバッファの該当項番に書き込む。ついでステップS412で部分的参加者割勘額表示手段５はバッファより割勘対象金額\WT、割勘対象人数N、完全参加者数(N-M)、イベント開始時刻EST、イベント終了時刻EET、全体時間T、パラメータp、負担率和Σrb(i)、完全参加者割勘額\k、部分的参加情報b(i)、部分的参加支払比率rb(i)、部分的参加者割勘額\b(i)を読み出して、テーブル端末TTのディスプレイ部６に表示する。その表示例が図7に示すものである。図7(a)ではパラメータpが１の場合であるが、この状態でa717の＋キーを押すとa715のマークが右へ移動するとともに割勘額が更新される。a717の＋キーを３回押した場合の表示例を図７(b)に示す。
【００３０】
最後に図５(d)のフローによって割勘確定処理を説明する。幹事が図７のような表示を見て、その割勘額でよしと決断した場合、幹事はa717の割勘確定キーを押し下げる。これによってステップS501でPOSサーバPSはテーブル番号tnumのテーブル端末TTからの割勘確定キー割り込みを受けて、当該テーブル端末TTのバッファから割勘データレコードを読み取り、これを割勘マスタの対応する管理番号mnumレコードに置き換え更新する。ついでステップS502でPOSサーバPSは会計端末CTに割勘確定を通知する。その後、ステップS503で会計端末CTはオペレータの指示を受けて、POSサーバPSの割勘マスタから管理番号mnumのレコードを読み出して、これをもとに割勘レシートwrを印刷する。本レシートは飲食店が正式に捺印して発行する場合や、幹事が自分の捺印で参加者に配るための参考レシートとする場合など種々の使い方ができる。
【００３１】
以上の実施例では割勘額の１円以下の部分を四捨五入して表示しているので若干の差についてキャッシャでの清算が必要である。一般に、差額分をディスプレイ部６に表示すること、また、割勘額をたとえば１００円以下の部分を四捨五入や切捨て、切り上げして表示すること、差額を幹事の精算額に加算すること、これらの表示モードや他の割勘計算方法（単純割勘など）をメニューから選択して、選択された動作を行わせること、など種々の変更を行った他の実施例も本実施例の変更として容易に行うことができる。また、本実施例ではイベント開始時刻EST＝着日付時刻dateとしたが、「お通し」など実際に最初の飲食物が出された時刻をイベント開始時刻ESTや部分的参加開始時刻ts(i)にセットするなどの変更も可能である。また、本実施例では割勘対象金額\WT＝合計額\sumとしたが、マニュアルで控除額αを入力可能として、割勘対象金額\WT＝合計額\sum−αと設定したり、任意に割勘対象金額\WTを修正できるなどの変更も可能である。本発明はこれらの設計的事項を含むものであることは言うまでもない。
【実施例２】
【００３２】
図８は本発明の第２実施例の割勘情報処理装置の構成例である。この実施例は、図１の実施例１と比較すると、図１では飲食店システムのテーブル端末TTとして割勘情報処理装置を実現しているのに対し、図８の割勘情報処理装置は携帯端末HT内に割勘情報処理プログラムをインストールしたものである。この携帯端末HTはたとえば幹事の所有する携帯電話であってもよい。ディスプレイ部６は図１のテーブル端末TTの場合とはサイズ的に大きく違うので図７のような表示は適当でなく、違った表示が要求されるが、本発明の参加情報入力手段２、部分的参加支払比率算出手段３、参加者割勘額算出手段４のいずれも、基本的な機能は実施例１における参加情報入力手段２、部分的参加支払比率算出手段３、参加者割勘額算出手段４と同等なものである。
【００３３】
本実施例の割勘情報処理装置では割勘対象金額\WT、割勘対象人数N、完全参加者数(N-M)、などは幹事がマニュアルで入力する。イベント開始時刻EST、イベント終了時刻EET、部分的参加開始時刻ts(i)、部分的参加終了時刻te(i)などは幹事のキートリガで内部時計から取得する。
【００３４】
本実施例の割勘情報処理装置は店員に割勘対象金額\WTを確認して実際の割勘額を求める場合のほか、架空の割勘対象金額\WTやイベント終了時刻EETを入力して追加注文などの参考にするなどの使い方も考えられる。
【００３５】
以上の実施例１〜２を含む実施形態に関し、更に以下の付記を開示する。
【００３６】
（付記１）複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理をコンピュータに行わせる割勘情報処理プログラムであって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
をコンピュータに実行させることを特徴とする割勘情報処理プログラム。
【００３７】
（付記２）複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理方法であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
を有することを特徴とする割勘情報処理方法。
【００３８】
（付記３）複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理装置であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力手段と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出手段と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出手段と、
を有することを特徴とする割勘情報処理装置。
【００３９】
（付記４）複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理をコンピュータに行わせる割勘情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
をコンピュータに実行させることを特徴とする割勘情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【産業上の利用可能性】
【００４０】
本発明の割勘情報処理方法を飲食店などのPOSシステムに導入することによって、よりユーザサービスを向上し、かつキャッシャでの割勘会計時間を短縮し営業効率を向上することができるので、POSシステム産業に貢献する。また、本発明の割勘情報処理方法を携帯端末に内蔵すると、宴会幹事等の使用に便利であり、携帯端末ビジネスにおいて差別化を図る一助となり、ビジネスを一層発展させ得る可能性がある。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１実施例の割勘情報処理装置の機能構成図
【図２】本発明の第１実施例の割勘情報処理装置を用いた飲食店システムの運用フロー図
【図３】本発明の第１実施例の割勘情報処理装置を用いた飲食店システムの機器動作フロー図（その１）
【図４】本発明の第１実施例の割勘情報処理装置を用いた飲食店システムの機器動作フロー図（その２）
【図５】本発明の第１実施例の割勘情報処理装置を用いた飲食店システムの機器動作フロー図（その３）
【図６】第１実施例の割勘情報処理装置が扱うデータのデータ構造例
【図７】第１実施例のテーブル端末TTのキー配置とディスプレイ例
【図８】本発明の第２実施例の割勘情報処理装置の機能構成図
【符号の説明】
【００４２】
１  注文明細表示手段
２  参加情報入力手段
３  部分的参加支払比率算出手段
４  参加者割勘額算出手段
５  参加者割勘額表示手段
６  ディスプレイ部
７  POSインタフェース
31  ジョグダイヤル
\k  完全参加者割勘額
rb(i)  部分的参加支払比率
p  パラメータ
bt(i)  部分的滞在時間
T  全体時間
\WT  割勘対象金額
N  割勘対象人数
(N-M)  完全参加者数
EST  イベント開始時刻
EET  イベント終了時刻
b(i)  部分的参加情報
ts(i)  部分的参加開始時刻
te(i)  部分的参加終了時刻
i  部分的参加者識別子
name(i)  氏名または符号(ハンドルネーム)
TT  テーブル端末
PS   POSサーバ
Mm  管理マスタ
Ofile  注文明細ファイル
Wm  割勘マスタ
OT  注文端末
CT  会計端末
KP  キッチンプリンタ
ob  注文伝票
wr  割勘レシート
mnum  管理番号
tnum  テーブル番号
pnum  着人数
date  着日付時刻
oi  注文情報
cflag  完了フラグ
R-seq  レコード通番
Σrb(i)  負担率和
sf(i)  早退済みフラグ
【図１】
2006252243.tif 000003
【図２】
2006252243.tif 000004
【図３】
2006252243.tif 000005
【図４】
2006252243.tif 000006
【図５】
2006252243.tif 000007
【図６】
2006252243.tif 000008
【図７】
2006252243.tif 000009
【図８】
2006252243.tif 000010