JP2006252243A - Expense splitting information processing program, expense splitting information processing method and expense splitting information processor - Google Patents

Expense splitting information processing program, expense splitting information processing method and expense splitting information processor Download PDF

Info

Publication number
JP2006252243A
JP2006252243A JP2005068743A JP2005068743A JP2006252243A JP 2006252243 A JP2006252243 A JP 2006252243A JP 2005068743 A JP2005068743 A JP 2005068743A JP 2005068743 A JP2005068743 A JP 2005068743A JP 2006252243 A JP2006252243 A JP 2006252243A
Authority
JP
Japan
Prior art keywords
participant
partial
information
participation
split
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005068743A
Other languages
Japanese (ja)
Inventor
Satoshi Ogawa
聡 小川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005068743A priority Critical patent/JP2006252243A/en
Publication of JP2006252243A publication Critical patent/JP2006252243A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve the problem in a conventional expense splitting information processing method that, when a person who perfectly participated in an event through is called a perfect participant, and a person who participated in only a part of the event is called a partial participant, weighted expense splitting such that the payment ratio of the partial participant is appropriately reduced to the perfect participant cannot be easily performed. <P>SOLUTION: The expense splitting information processing program makes a computer execute participation information input step of inputting information related to perfect participants and information related to partial participants; partial participation payment ratio calculation step of calculating, based on partial participation information that is the information related to partial participants, a payment ratio to the perfect participants for each partial participant; and a participant split amount calculation step of calculating, based on the partial participation payment ratio, a split amount of the perfect participants and a split amount of each partial participant. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、飲食店等での代金精算技術に関するものであり、特に、複数参加者間で割勘精算を行う技術に関するものである。   The present invention relates to a price settlement technique at a restaurant or the like, and more particularly to a technique for performing split settlement settlement among a plurality of participants.

複数人数で飲食店等で飲食した場合の代金精算では、各自が自分の注文したものを自分で支払う個別割勘が最も合理的である。しかしグループで注文し、各自がそれを取り分けて飲食した場合には、各自のとりわけ量を計測したり記録することは不可能に近く、このようなときには、代金をグループ人数で割った額を各自の負担とする単純割勘が多く用いられている。これは計算が簡単であり、また同様に参加した人は同一負担額とする原則が支持されているからと思われる。   In the price settlement when eating and drinking at a restaurant or the like with a plurality of people, it is most reasonable to make an individual bill to pay what you ordered yourself. However, if you place an order in a group and each person eats and drinks, it is almost impossible to measure or record the amount of each person. The simple discount that is the burden of the company is often used. This seems to be because the calculation is simple, and the principle that the same burden is paid to those who participated is also supported.

一方、たとえば、統計的に男は女より大食漢や飲兵衛が多いので、男女間で代金負担額に差をつける、というように、参加者属性に応じた重み付け割勘も考えられる。このような重み付け割勘を支援する割勘情報処理技術として下記特許文献1〜2が開示されている。特許文献1は参加者属性に応じて支払比率が既知である場合に、これに基づいた各自の割勘額を決定するものである。また、特許文献2は参加者属性に応じた支払比率を試行的に変えることによって各自の割勘額がどのように変動するかを見ながらその値を決定する場合の操作性をよくしたものである。
特開2001−155257号公報 特開2002−279318号公報
On the other hand, for example, statistically, men have more gluttons and soldiers than women, so it is also possible to consider weighted proportioning according to participant attributes, such as making a difference in the cost burden between men and women. The following Patent Documents 1 and 2 are disclosed as the split bill information processing technology for supporting such weight split bills. In Patent Document 1, when the payment ratio is known according to the participant attribute, each person's discount amount is determined based on the payment ratio. Patent Document 2 improves the operability when determining the value while watching how the discount amount of each person changes by changing the payment ratio according to the participant attribute on a trial basis. .
JP 2001-155257 A JP 2002-279318 A

複数参加者で飲食等のイベントを行う場合に、参加者の中には、所要のためイベント開始時刻に間に合わず遅れて参加するものもあり、また、用事で早退する参加者もある。本明細書では、イベントの最初から最後まで完全に参加した者を完全参加者と呼び、前記イベントの一部分しか参加しなかった者を部分的参加者と呼ぶ。一般に、個々の大食漢や飲兵衛の差は問わないで同様に参加した人は同一負担額とする単純割勘の原則を支持しても、上記のような明らかに参加時間の短い部分的参加者には支払比率を下げたい、という要望がある。部分的参加者は一般に複数あり、それぞれ個々の参加時間は異なっていると考えられる。このような状況で、完全参加者に対して部分的参加者の支払比率を低くするような重み付け割勘を行いたい場合に、従来技術では適切な方法がなかった。たとえば、特許文献1に示される割勘情報処理方法では、支払比率が既知でなければならないが、個々の参加時間が異なる部分的参加者の支払比率は既知でなく、特許文献1の方法の適用は大変困難である。また、特許文献2の割勘情報処理方法でも、個々の参加時間が異なる部分的参加者をひとまとめにして支払い比率を試行することしかできず、個々の参加時間の異なりを適切に反映することはできなかった。   When an event such as eating and drinking is performed by a plurality of participants, some participants may participate in a delay because they are required, and some participants may leave early due to errands. In the present specification, a person who participates completely from the beginning to the end of the event is called a complete participant, and a person who participates only in a part of the event is called a partial participant. In general, people who participated in the same way, regardless of the difference between the individual big eaters and Jinbei, supported the principle of simple splitting with the same burden amount, but for the partial participants with a clearly short participation time as above, There is a desire to reduce the payment ratio. There are generally several partial participants, each of which is considered to have a different participation time. In such a situation, there is no appropriate method in the prior art when it is desired to perform weighted splitting that reduces the payment rate of the partial participant to the complete participant. For example, in the split-account information processing method disclosed in Patent Document 1, the payment ratio must be known, but the payment ratios of partial participants with different participation times are not known. It is very difficult. In addition, even with the split information processing method of Patent Document 2, it is only possible to try a payment ratio for a group of partial participants with different individual participation times, and it is possible to appropriately reflect differences in individual participation times. There wasn't.

このように、従来の技術では、完全参加者に対して部分的参加者の支払比率を適切に低くするような重み付け割勘を容易に行うことができない、という課題がある。   As described above, in the conventional technique, there is a problem that it is not possible to easily perform a weighted percentage account that appropriately lowers the payment rate of the partial participant with respect to the complete participant.

従来の割勘情報処理方法では、完全参加者に対して部分的参加者の支払比率を適切に低くするような重み付け割勘を容易に行うことができない、という前記課題は、図1に示す如く、複数参加者(割勘対象人数N)で行うイベントの代金(割勘対象金額\WT)を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理装置を実現するための割勘情報処理プログラムであって、前記イベントの最初から最後まで完全に参加した完全参加者に関する情報(完全参加者数(N-M)など)と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報(部分的参加情報b(i)など)とを入力する参加情報入力手段2と、前記部分的参加者に関する情報である部分的参加情報b(i)に基づいて各部分的参加者ごとの前記完全参加者に対する支払率(部分的参加支払比率rb(i))を算出する部分的参加支払比率算出手段3と、前記部分的参加支払比率rb(i)に基づいて、前記完全参加者の割勘額(完全参加者割勘額\k)と前記部分的参加者の割勘額(部分的参加者割勘額\b(i))とを算出する参加者割勘額算出手段4と、を実現する割勘情報処理プログラムによって解決される。   As shown in FIG. 1, the above-mentioned problem that the conventional split-account information processing method cannot easily perform a weighted split-account that appropriately lowers the payment rate of the partial participant to the complete participant, as shown in FIG. A split account for realizing a split account information processing device that calculates the discount amount of each person when the cost of the event (split account target amount \ WT) is paid among the participants by split account. Information processing program, information about complete participants who participated completely from the beginning to the end of the event (number of complete participants (NM), etc.) and information about partial participants who participated only part of the event (Partial participation information b (i) and the like) and the participation information input means 2 for inputting the partial participation information b (i), which is information about the partial participant. To full participants The partial participation payment ratio calculation means 3 for calculating the payment rate (partial participation payment ratio rb (i)) and the partial participant's discount (completely) based on the partial participation payment ratio rb (i) Participant discount account calculation means 4 for calculating the participant discount account \ k) and the partial participant discount account (partial participant discount account \ b (i)) Solved.

本発明の割勘情報処理プログラムによってテーブル端末TTとして実現された図1の実施例での割勘情報処理装置は、飲食店等のPOSオーダリングシステムに組み込まれたものである。複数のテーブル端末TTは店内の複数のテーブル上に配置され、複数の店員はそれぞれ注文端末OTをもってテーブルに伺い、オーダをとる。会計端末CTはキャッシャに配置され売り上げ入力を行う。テーブル端末TTは客が注文明細を確認したり店員コールをするための端末であるが、本発明の割勘情報処理プログラムによって客のテーブルにおいてテーブル端末TT上で各自の割勘額を確認することができる。   The split information processing apparatus in the embodiment of FIG. 1 realized as the table terminal TT by the split information processing program of the present invention is incorporated in a POS ordering system such as a restaurant. The plurality of table terminals TT are arranged on a plurality of tables in the store, and the plurality of shop assistants visit the table with the order terminals OT and take orders. The accounting terminal CT is placed in the cashier to input sales. The table terminal TT is a terminal for the customer to confirm the order details or make a clerk call, but the discount account information processing program of the present invention allows the customer's table to check their account discount on the table terminal TT. .

テーブル端末TT、注文端末OT、会計端末CTはそれぞれはPOSインタフェースを通じてPOSサーバPSと無線で接続交信する。これによって、テーブル端末TTはPOSサーバPSに集約された注文明細ファイルOfile、割勘マスタWmの情報をPOSインタフェース7を通じて参照して参加情報入力手段2からこれら情報を入力し、部分的参加支払比率算出手段3においてこれら情報をもとに部分的参加支払比率rb(i)を算出し、参加者割勘額算出手段4において完全参加者割勘額\kや部分的参加者割勘額\b(i)を算出し、ディスプレイ部6にこれらを表示する。   Each of the table terminal TT, the order terminal OT, and the accounting terminal CT communicates and communicates with the POS server PS through the POS interface. Thereby, the table terminal TT refers to the order details file Ofile and the split master Wm information collected in the POS server PS through the POS interface 7 and inputs these information from the participation information input means 2 to calculate the partial participation payment ratio. In Part 3, the partial payment ratio rb (i) is calculated based on this information, and in Participant Discount Consideration Unit 4, the Full Participant Discount Consideration \ k and Partial Participant Discount Consideration \ b (i) are calculated. These are calculated and displayed on the display unit 6.

本発明の割勘情報処理プログラムで実現する割勘情報処理装置によれば、イベント終了時の各自清算や集金が早く行え、顧客サービス向上を図ることができる、という効果がある。また、これに伴い顧客の入れ替えがスムーズとなり、稼働率向上も図ることができる、という効果がある。   According to the split-account information processing apparatus realized by the split-account information processing program of the present invention, there is an effect that each account can be settled and collected quickly at the end of an event, and customer service can be improved. In addition, there is an effect that customers can be replaced smoothly and the operating rate can be improved.

本発明の割勘情報処理装置とこれを実現する割勘情報処理プログラムの実施例を図1〜図8により説明する。なお、本発明におけるコンピュータ処理は、当該コンピュータの主記憶装置上に展開されたコンピュータプログラムにより実行されるが、このコンピュータプログラムの提供形態は、当該コンピュータに接続された補助記憶装置をはじめ、CD−ROM等の可搬型記憶装置やネットワーク接続された他のコンピュータの主記憶装置及び補助記憶装置等の各記録媒体に格納されて提供されるもので、このコンピュータプログラムの実行に際しては、当該コンピュータの主記憶装置上にローディングされ実行されるものである。   An embodiment of a split-account information processing apparatus of the present invention and a split-account information processing program for realizing the apparatus will be described with reference to FIGS. Note that the computer processing in the present invention is executed by a computer program developed on the main storage device of the computer. The computer program is provided in a CD- format including an auxiliary storage device connected to the computer. Provided by being stored in a recording medium such as a portable storage device such as a ROM or a main storage device or an auxiliary storage device of another computer connected to a network. It is loaded and executed on a storage device.

図1に本発明の割勘情報処理装置の第1の実施例のシステム構成例を示す。本実施例では飲食店システムを形成するテーブル端末TTに割勘情報処理装置としての機能を組み込んだものである。   FIG. 1 shows a system configuration example of a first embodiment of the percent information processing apparatus of the present invention. In this embodiment, the table terminal TT forming the restaurant system is incorporated with a function as a split information processing apparatus.

本実施例の割勘情報処理装置を用いた飲食店システムの運用フローについて、図2によって説明する。まず、最初に客が入店した時、図2の(a)に示すように、ステップS201で店員が注文端末OTから初客登録(テーブル番号tnum、着人数pnum、注文情報oiの入力)を行う。ついで、店員はPOSサーバPS接続のキッチンプリンタKPから注文伝票obを印刷させ、ステップS202で注文確認用に該注文伝票obをテーブルに持参する。   The operation flow of the restaurant system using the split bill information processing apparatus of the present embodiment will be described with reference to FIG. First, when a customer enters the store for the first time, as shown in FIG. 2 (a), in step S201, the store clerk registers the first customer from the order terminal OT (input of table number tnum, number of people pnum, order information oi). Do. Next, the store clerk prints the order slip ob from the kitchen printer KP connected to the POS server PS, and brings the order slip ob to the table for order confirmation in step S202.

次に図2(b)で遅刻参加者入店時では、ステップS211で店員は注文端末OTから着人数pnumを(pnum=pnum+遅刻参加者数)と更新入力する。このとき同時にこの遅刻参加者の氏名または符号(ハンドルネーム)name(i)を入力する。   Next, when the late participant enters the store in FIG. 2B, in step S211, the store clerk updates and inputs the number of people pnum (pnum = pnum + the number of late participants) from the order terminal OT. At the same time, the name or sign (handle name) name (i) of the late participant is entered.

次に図2(c)で参加者早退時には、ステップS221で幹事は既登録の遅刻者が早退したのか否かを判断し、既登録の遅刻者の早退の場合はテーブル端末TTのディスプレイ部6から当該部分的参加者の氏名または符号(ハンドルネーム)name(i)を選択してテーブル端末TTの早退登録キーを押す。新規の早退者であった場合は、幹事はテーブル端末TTから新規登録者として氏名または符号(ハンドルネーム)name(i)を入力する。   Next, in FIG. 2 (c), when the participant leaves early, in step S221, the secretary judges whether or not the registered late person has left early. If the registered late person leaves early, the display unit 6 of the table terminal TT. Then, the name or code (handle name) name (i) of the partial participant is selected, and the early withdrawal registration key of the table terminal TT is pressed. In the case of a new early leaver, the secretary inputs a name or sign (handle name) name (i) as a new registrant from the table terminal TT.

次に図2(d)で幹事がテーブル端末TTから割勘額を変更、確定するときには、ステップS231で、テーブル端末TTのディスプレイ部6には、常時、現時点での注文明細、完全参加者割勘額\k、部分的参加者割勘額\b(i)を表示しているので、その割勘額で確定してよいかどうかを判断する。それでよければステップS232で、幹事は割勘確定キーを押して確定をPOSサーバPSに知らせる。これによって会計端末CTで割勘レシートwrを発行できる体制となりキャッシャでの支払がスムーズとなる。一方、割勘額の変更を行いたい場合には、ステップS233において、幹事はジョグダイヤル31を操作してディスプレイ部6に表示されている重み付け(パラメータp値)を変更すると、ただちにディスプレイ部6に表示の割勘額の変更が行われる。   Next, in FIG. 2 (d), when the secretary changes or confirms the discount amount from the table terminal TT, in step S231, the display unit 6 of the table terminal TT always displays the current order details and the full participant discount amount. Since \ k, partial participant discount amount \ b (i) is displayed, it is determined whether or not it can be confirmed with the discount amount. If so, the secretary informs the POS server PS of the confirmation by pressing the split bill confirmation key in step S232. As a result, the account terminal CT can issue a discount payment receipt wr, and the cashier can be paid smoothly. On the other hand, if it is desired to change the discount amount, in step S233, the secretary operates the jog dial 31 to change the weight (parameter p value) displayed on the display unit 6, and immediately displays the information on the display unit 6. The amount of the discount is changed.

以上の運用を可能とするための機器の動作については、図3〜図5の機器動作フローによって、(a)注文端末OTによる初客登録、(b)注文端末OTによる追加注文、遅刻客登録、(c)テーブル端末TTによる割勘額表示更新処理、および(d)割勘確定処理、の4つに分けて、後に詳細に説明する。ここではその準備としてまず、各種データ構造例について図6により、またテーブル端末TTのキー配置とディスプレイの例について図7により説明する。   The operation of the equipment to enable the above operation is as follows: (a) First customer registration by order terminal OT, (b) Additional order and late customer registration by order terminal OT, according to the equipment operation flow of FIGS. (C) Discount amount display update process by the table terminal TT and (d) Split account confirmation process, and will be described in detail later. Here, as preparation, first, various data structure examples will be described with reference to FIG. 6, and key arrangement of the table terminal TT and an example of display will be described with reference to FIG.

図1に示すように、POSサーバPSは本発明の割勘情報処理に関する各種データを管理マスタMm、注文明細ファイルOfile、および割勘マスタWm上に有する。管理マスタMmのデータレコード各項目は図6(a)に例示するように、管理番号mnum、テーブル番号tnum、着人数pnum、着日付時刻dateである。管理番号mnumは客の来店により新しい取引が発生するごとにPOSサーバPSがユニークに発行する番号であり、POSサーバPSは注文端末OTから初客登録された当該取引のテーブル番号tnum、着人数pnum、着日付時刻dateと関連付ける管理マスタレコードを生成する。   As shown in FIG. 1, the POS server PS has various data related to the split account information processing of the present invention on the management master Mm, the order details file Ofile, and the split master Wm. As illustrated in FIG. 6A, each item of the data record of the management master Mm is a management number mnum, a table number tnum, a number of people pnum, and a date of arrival date. The management number mnum is a number that is uniquely issued by the POS server PS each time a new transaction occurs due to the customer's visit, and the POS server PS is the table number tnum of the transaction registered for the first customer from the order terminal OT, the number of people pnum The management master record to be associated with the arrival date time date is generated.

注文明細ファイルOfileは図6(b)に示すように、注文端末OTから得た注文情報oiを前記管理番号mnumと関連付けてリンクし、完了フラグcflag、レコード通番R-seq、合計額\sumの項目をもって1レコードとする。ここに完了フラグcflagは当該管理番号mnumでの客の取引終了を示すフラグであり、レコード通番R-seqは注文明細ファイルOfile内のレコード通番である。ひとつの注文情報oiは商品番号、単価、数量、金額、注文通番o-seqからなるサブレコードを形成し、注文追加があるとそのつど当該サブレコードを生成し、本レコードにリンクしていく。合計額\sumはこれらサブレコードの金額項目の累計値であり、当然上記注文情報oiサブレコード追加のつど更新される。   As shown in FIG. 6 (b), the order detail file Ofile links the order information oi obtained from the order terminal OT in association with the management number mnum, and includes a completion flag cflag, a record sequence number R-seq, and a total amount \ sum. There are one record per item. Here, the completion flag cflag is a flag indicating the end of the transaction of the customer with the management number mnum, and the record sequence number R-seq is the record sequence number in the order detail file Ofile. One order information oi forms a sub-record consisting of product number, unit price, quantity, amount, and order serial number o-seq. When an order is added, the sub-record is generated and linked to this record. The total amount \ sum is a cumulative value of the amount items of these subrecords, and is naturally updated each time the order information oi subrecord is added.

割勘マスタWmに格納する割勘データレコードは管理番号mnumをキーとして図6(c)に示す各項目を関連付ける。割勘対象金額\WTは前記注文明細ファイルOfileの合計額\sumが転記されたものである。割勘対象人数Nは前記管理マスタMmの着人数pnumが初期設定され、遅刻参加者があればそのつどその数が加算更新される。完全参加者数(N-M)は前記管理マスタMmの着人数pnumが初期設定され、遅刻または早退による部分的参加者があればそのつどその数が減算更新される。よって割勘対象人数がNで部分的参加者数がMである場合、完全参加者数は(N-M)である。イベント開始時刻ESTは前記管理マスタMmの着日付時刻dateが転記される。イベント終了時刻EETはたとえば毎分割り込みで現在日付時刻をとりこみ更新する。全体時間Tはイベント終了時刻EETが更新されるつど(EET-EST)に更新される。パラメータpは初期設定値1であり、テーブル端末TTのジョグダイヤル31の操作割り込みにより部分的参加支払比率算出手段3が一定限界内(たとえば0.5から2.5の範囲)の操作に対応する値を設定する。負担率和Σrb(i)は、参加者割勘額算出手段4が部分的参加支払比率算出手段3からたとえば毎分割り込みのつど受信する部分的参加支払比率rb(i)を部分的参加者識別子I, i=1,2,…,Mにわたって累計するもので、たとえば毎分割り込みのつど更新する。完全参加者割勘額\kは参加者割勘額算出手段4がたとえば毎分割り込みのつど算出し更新する。   The split data record stored in the split master Wm associates each item shown in FIG. 6C with the management number mnum as a key. The amount to be discounted \ WT is the total amount \ sum of the order details file Ofile posted. The number N of persons to be split is initially set as the number pnum of the management master Mm, and if there are late participants, the number is added and updated each time. As the number of complete participants (N-M), the number pnum of the management master Mm is initialized, and if there is a partial participant due to late arrival or early departure, the number is updated by subtraction each time. Therefore, if the number of people to be split is N and the number of partial participants is M, the total number of participants is (N-M). As the event start time EST, the arrival date time date of the management master Mm is posted. For the event end time EET, for example, the current date time is fetched and updated by interruption every minute. The total time T is updated every time the event end time EET is updated (EET-EST). The parameter p is an initial setting value 1, and the partial participation payment ratio calculation means 3 sets a value corresponding to an operation within a certain limit (for example, a range of 0.5 to 2.5) by an operation interruption of the jog dial 31 of the table terminal TT. The burden rate sum Σrb (i) is obtained by using the partial participant payment ratio rb (i) received by the participant discount amount calculation means 4 from the partial participation payment ratio calculation means 3, for example, every interrupt every minute. , i = 1, 2,..., M, for example, updated every interrupt every minute. The complete participant discount amount k is calculated and updated by the participant discount amount calculation means 4 every interruption, for example.

割勘対象人数がNで完全参加者数が(N-M)である割勘マスタレコードには部分的参加者数M個分のサブレコードがリンクし、各サブレコードは参加情報入力手段2が受信する部分的参加情報b(i)、部分的参加支払比率算出手段3が算出する部分的滞在時間bt(i)、部分的参加支払比率rb(i)、および参加者割勘額算出手段4が算出する部分的参加者割勘額\b(i)を格納する項目からなる。部分的参加情報b(i)はさらに氏名または符号(ハンドルネーム)name(i)、部分的参加者識別子i, i=1,2,…,M、部分的参加開始時刻ts(i)、部分的参加終了時刻te(i)のサブ項目からなり、これら部分的参加情報b(i)サブレコードは、注文端末OTによる遅刻登録またはテーブル端末TTによる早退登録のつど作成されるものである。   The sub-account master record with N for the split account and the total number of participants (NM) is linked to the M sub-records for the partial participants, and each sub-record is received by the participation information input means 2 Participation information b (i), partial stay time bt (i) calculated by the partial participation payment ratio calculation means 3, partial participation payment ratio rb (i), and partial discount calculated by the participant discount calculation means 4 Consists of items that store participant discount amount \ b (i). The partial participation information b (i) further includes a name or code (handle name) name (i), a partial participant identifier i, i = 1, 2,..., M, a partial participation start time ts (i), a partial The partial participation information b (i) sub-records are created each time late registration by the order terminal OT or early departure registration by the table terminal TT.

次にこれらの情報をテーブル端末TTのディスプレイ部6に表示した例を図7によって説明する。図7(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の一段階アップ、ダウンを指示する割り込みを発生する。   Next, an example in which these pieces of information are displayed on the display unit 6 of the table terminal TT will be described with reference to FIG. In FIG. 7A, a701 displays the event end time EET. In other words, this screen shows that the result is calculated as the event ends at the current time. a702 displays the amount of discount target \ WT. a703 displays the number of complete participants (N-M). a704 displays (number of people subject to discount N-number of complete participants (N-M)). a705 displays a name or a sign (handle name) name (1). a706 displays a name or a sign (handle name) name (2). a707 displays a name or a sign (handle name) name (3). a708 displays the number N of people subject to split payment. a709 displays the full participant discount amount k. a710 displays the burden rate sum Σrb (i). a711 displays the partial participant discount amount \ b (1). a712 displays the partial participant discount amount \ b (2). a713 displays the partial participant discount amount \ b (3). a714 is a scroll bar which scrolls a partial participant up and down by touch. a715 is a mark displayed at a position representing the value of the parameter p. a716 is a key to be pressed when registering early departure. In this embodiment, a717 is a split key confirmation key that also functions as the jog dial 31, and can be pushed down, up, down, left and right in addition to the center depression. Generates an interrupt that instructs one step up or down of parameter p.

以上の仕組みをふまえ、まず、注文端末OTによる初客登録を図3(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を記録する。完了フラグcflagはヌルに、レコード通番R-seqは注文明細ファイル上のレコード数を、合計額\sumは各注文の金額の和を、それぞれ記録する。次に、ステップS303でPOSサーバPSは割勘マスタWm上に前前ステップで生成した管理番号mnumのもとに割勘データレコードを生成する。割勘対象金額\WTには合計額\sumを、割勘対象人数Nには着人数pnumを、完全参加者数(N-M)には着人数pnumを、イベント開始時刻ESTには着日付時刻dateを、それぞれ転記する。イベント終了時刻EETには現在日付時刻を、全体時間Tには値(EET-EST)を、パラメータpには値1を、それぞれ初期設定する。他の項目はヌルクリアする。   Based on the above mechanism, first customer registration by the order terminal OT will be described with reference to the device operation flow of FIG. The table number tnum and the order information oi input from the order terminal OT are transmitted to the POS server PS via the POS interface pi (OT). Since the table number tnum is new, the POS server PS enters the management master in step S301. A management record is generated and a unique management number mnum is issued. The table number tnum, the number of people pnum, and the arrival date time date in the received data from the order terminal OT are taken into the generated record. In step S302, the POS server PS generates an order information oi sub-record on the order detail file, and records the order information oi received from the order terminal OT under the management number mnum generated in the previous step. The completion flag cflag is recorded as null, the record sequence number R-seq records the number of records in the order detail file, and the total amount \ sum records the sum of the amount of each order. Next, in step S303, the POS server PS generates a split data record based on the management number mnum generated in the previous step on the split master Wm. The total amount \ sum for the discount target \ WT, the total number pnum for the split target number N, the number pnum for the complete number of participants (NM), the arrival date time date for the event start time EST, Post each. The current date and time are initialized to the event end time EET, the value (EET-EST) is set to the total time T, and the value 1 is initialized to the parameter p. Other items are null-cleared.

次に、注文端末OTによる追加注文および遅刻客登録を図3(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)項目のみを設定する。   Next, the additional order and late customer registration by the order terminal OT will be described with reference to the apparatus operation flow of FIG. When receiving a message from the ordering terminal OT specifying the table number tnum, in step S311, the POS server PS searches the management master for the table number tnum received from the ordering terminal OT, and selects a management number mnum record. In the case of late customer registration, the number of people pnum is increased by the number of late customers received from the ordering terminal OT. In addition, an update instruction is issued to the table terminal TT of the table number tnum. The message from the order terminal OT is generated in the case of an additional order and in the case of late customer registration. If the received data from the order terminal OT is an additional order in step S312, the POS server PS searches the order details file using the management number mnum selected in the previous step as a key, and adds the additional order information oi to the selected order information record. Add a subrecord. In addition, the total amount \ sum and the amount to be discounted \ WT are updated accordingly. If the received data from the ordering terminal OT is late customer registration in step S313, the POS server PS selects the management number mnum record on the split account master based on the management number mnum obtained in the previous step, and the number of people subject to split N Post the number of people pnum. In addition, the record sub-record for the number of late customers is generated and linked to the record. At this time, the POS server PS, among the partial participation information b (i) of each sub-record, name or code (handle name) name (i), partial participant identifier i, i = 1, 2,. , M, set only partial entry start time ts (i) item.

次に図4(c)を用いて、テーブル端末TTによる割勘額表示更新処理について説明する。テーブル端末TTは一定周期で(たとえば毎分)定時割り込みによって図7のような画面表示を更新する。すなわちステップS401でテーブル端末TTは、(1)POSサーバPSからの管理番号mnumを伴う更新通知(初客登録、追加注文、遅刻客登録)、および(2)自身の定時割り込み、(3)早退登録キー割り込み、(4)ジョグダイヤル割り込みのいずれかによって参加情報入力手段2を起動する。ついでステップS402で参加情報入力手段2は先に通知された管理番号mnumによってPOSサーバPSの割勘マスタを検索し、当該データレコードを自身のレコードバッファに転記する。さらにバッファ上でイベント終了時刻EETおよび部分的参加情報b(i)サブレコード中、早退済みフラグsf(i)がヌルである部分的参加終了時刻te(i)のみを現在の時刻に書き換える。   Next, the discount amount display update processing by the table terminal TT will be described with reference to FIG. The table terminal TT updates the screen display as shown in FIG. 7 at regular intervals (for example, every minute) by a scheduled interruption. That is, in step S401, the table terminal TT (1) Update notification (initial customer registration, additional order, late customer registration) with the management number mnum from the POS server PS, (2) its own scheduled interruption, (3) early exit The participation information input means 2 is activated by either a registration key interrupt or (4) jog dial interrupt. In step S402, the participation information input means 2 searches for the split master of the POS server PS based on the previously notified management number mnum, and transfers the data record to its own record buffer. Further, only the partial participation end time te (i) in which the early exit flag sf (i) is null is rewritten to the current time in the buffer in the event end time EET and the partial participation information b (i) sub-record.

次に図4(c)のステップS403でのyes分岐とステップS404での分岐について説明する。幹事が早退登録を行う場合、その早退者が遅刻者でもあったかどうかを図7(a)の画面で確認する。すなわち図7(a)のa714スクロールバー領域に現時点の遅刻参加者が表示されているが、今回の早退者がこの中に表示されている者であった場合は、幹事はその該当する者の表示行のラジオボタンにタッチして詳細画面(例示せず)を表示させた上で図7(a)の早退登録キーを押す。そうでなくて、今回の早退者が完全参加者(普通の人)から早退に変化する場合は、幹事は図7(a)のa703の行(普通の人) のラジオボタンにタッチして詳細画面(例示せず)を表示させ、画面の所定部分に今回早退者の氏名または符号(ハンドルネーム)name(i)を入力し(本実施例のテーブル端末TTには文字入力のためのキーが備えられている。)、その上で図7(a)のa716早退登録キーを押す。以上の操作に対応してテーブル端末TTでは付随電文を伴った早退登録割り込みが発生し、参加情報入力手段2は当該付随電文を読み込む。付随電文には上記(A:遅刻者の早退、B:完全参加者から早退に変化)のいずれの早退なのかの選択種類フラグ(AまたはB)とともに今回早退者の部分的参加者識別子i, i=1,2,…,Mまたは今回早退者の氏名または符号(ハンドルネーム)name(i)が記されている。   Next, the yes branch in step S403 and the branch in step S404 in FIG. When the secretary performs early departure registration, it is confirmed on the screen of FIG. 7A whether the early leaver was also late. In other words, the current late participant is displayed in the a714 scroll bar area of Fig. 7 (a), but if this early leaver is the one displayed in this, the secretary Touch the radio button in the display row to display a detailed screen (not shown), and then press the early exit registration key in FIG. Otherwise, if this early mover changes from full participant (normal person) to early leaver, the secretary touches the radio button in row a703 (normal person) in Fig. 7 (a) for details. A screen (not shown) is displayed, and the name or sign (handle name) name (i) of the person who left early this time is entered in a predetermined part of the screen (the table terminal TT of this embodiment has a key for character input) Then, the a716 early withdrawal registration key in FIG. 7A is pressed. Corresponding to the above operation, the table terminal TT generates an early withdrawal registration interrupt with an accompanying message, and the participation information input means 2 reads the accompanying message. The accompanying message includes a selection type flag (A or B) of the above-mentioned (A: early withdrawal of late participants, B: change from full participant to early withdrawal) and partial participant identifier i, i = 1, 2,..., M or the name or sign (handle name) name (i) of the person who left early this time.

付随電文フラグが「A:遅刻者の早退」であった場合、参加情報入力手段2はステップS406で当該サブレコードの早退済みフラグsf(i)を1に設定するのみである。一方、付随電文フラグが「B:完全参加者から早退に変化」であった場合はステップS407で参加情報入力手段2は完全参加者数(N-M)を1減算した値(N-M-1)に更新し、新たな部分的参加情報b(M+1)サブレコードを生成してレコードバッファ上のデータレコードにリンクする。そして該生成サブレコードに付随電文で得た氏名または符号(ハンドルネーム)name(i)を書き込む。その他部分的参加開始時刻ts(M+1)=EST,部分的参加終了時刻te(M+1)=現在時刻、早退済みフラグsf(i)=1を書き込む。   If the accompanying message flag is “A: Early departure of late person”, the participation information input means 2 only sets the early withdrawal flag sf (i) of the sub-record to 1 in step S406. On the other hand, if the accompanying message flag is “B: change from complete participant to early withdrawal”, the participation information input means 2 is updated to a value (NM-1) obtained by subtracting 1 from the number of complete participants (NM) in step S407. Then, a new partial participation information b (M + 1) sub-record is generated and linked to the data record on the record buffer. Then, the name or code (handle name) name (i) obtained by the accompanying telegram is written in the generated sub-record. Other partial participation start time ts (M + 1) = EST, partial participation end time te (M + 1) = current time, premature exit flag sf (i) = 1 is written.

一方、ステップS403に戻って、テーブル端末TT起動原因が早退登録キー割り込みでなかった場合、ステップS405でジョグダイヤル割り込みによる場合はステップS408に分岐し、部分的参加支払比率算出手段3は割り込み種別(+Δ、−Δ)に応じて限界範囲内でパラメータpをp+Δ、p−Δと更新する。すなわち、図7(a)の実施例では、+(右押し下げ)-(左押し下げ)で部分的参加支払比率算出手段3はパラメータpを0.5から2.5の範囲で更新し、a715のマーク表示を対応する位置に表示しなおす。     On the other hand, returning to step S403, if the cause of starting the table terminal TT is not an early exit registration key interrupt, if it is a jog dial interrupt in step S405, the process branches to step S408, and the partial participation payment ratio calculation means 3 determines the interrupt type (+ Δ , −Δ), the parameter p is updated to p + Δ and p−Δ within the limit range. That is, in the embodiment of FIG. 7 (a), the partial participation payment ratio calculation means 3 updates the parameter p in the range of 0.5 to 2.5 by + (right push down)-(left push down), and corresponds to the mark display of a715. Display again at the position to be used.

ステップS409からステップS412は(1)POSサーバPSからの管理番号mnumを伴う更新通知(初客登録、追加注文、遅刻客登録)、および(2)自身の定時割り込み、(3)早退登録キー割り込み、(4)ジョグダイヤル割り込みのいずれの場合も共通に行う動作である。まず、ステップS409で部分的参加支払比率算出手段3は全体時間Tおよび部分的滞在時間bt(i)を算出してバッファの対応項番に書き込む。この算出ロジックは種々に設定可能であるが、本実施例ではもっとも単純に、全体時間T=EET-ESTとし、部分的参加者識別子i=1,2,…,Mのおのおのについて部分的滞在時間bt(i)=te(i)-ts(i)とした。他の実施例ではこれら各時刻を30分間隔で丸めるなども考えられる。ついでステップS410で部分的参加支払比率算出手段3は、部分的参加支払比率rb(i)を部分的参加者識別子i=1,2,…,Mのおのおのについてrb(i)=min(p*bt(i)/T, 1)によって順次算出してバッファの該当項番に書き込む。すなわち、パラメータp=1の場合は部分的滞在時間比率bt(i)/Tをそのまま支払い比率に置き換えるが、パラメータp>1ではある程度以上の部分的滞在時間比率bt(i)/Tのものは支払い比率を1とする(完全参加者扱いとする)ことを意味する。   Steps S409 to S412 are: (1) Update notification from the POS server PS with the management number mnum (first customer registration, additional order, late customer registration), (2) its own scheduled interruption, (3) early departure registration key interruption (4) This operation is performed in common in both cases of jog dial interruption. First, in step S409, the partial participation payment ratio calculation means 3 calculates the total time T and the partial stay time bt (i) and writes them in the corresponding item number of the buffer. Although this calculation logic can be set in various ways, in this embodiment, the simplest case is that the total time T = EET-EST, and the partial residence time for each of the partial participant identifiers i = 1, 2,. bt (i) = te (i) -ts (i). In other embodiments, it may be possible to round these times at intervals of 30 minutes. Next, in step S410, the partial participation payment ratio calculation means 3 changes the partial participation payment ratio rb (i) to rb (i) = min (p *) for each of the partial participant identifiers i = 1, 2,. Calculate sequentially by bt (i) / T, 1) and write to the corresponding item number in the buffer. That is, when the parameter p = 1, the partial stay time ratio bt (i) / T is directly replaced with the payment ratio, but when the parameter p> 1, the partial stay time ratio bt (i) / T is more than a certain level. This means that the payment ratio is 1 (handled as a complete participant).

前ステップで得られた部分的参加支払比率rb(i)を受けてステップS411で参加者割勘額算出手段4は、負担率和Σrb(i)、完全参加者割勘額\k=\WT/{(N-M)+Σrb(i)}、部分的参加者割勘額\b(i)=\k*rb(i), i=1,2,...,Mを順次算出してバッファの該当項番に書き込む。ついでステップS412で部分的参加者割勘額表示手段5はバッファより割勘対象金額\WT、割勘対象人数N、完全参加者数(N-M)、イベント開始時刻EST、イベント終了時刻EET、全体時間T、パラメータp、負担率和Σrb(i)、完全参加者割勘額\k、部分的参加情報b(i)、部分的参加支払比率rb(i)、部分的参加者割勘額\b(i)を読み出して、テーブル端末TTのディスプレイ部6に表示する。その表示例が図7に示すものである。図7(a)ではパラメータpが1の場合であるが、この状態でa717の+キーを押すとa715のマークが右へ移動するとともに割勘額が更新される。a717の+キーを3回押した場合の表示例を図7(b)に示す。   In response to the partial participation payment ratio rb (i) obtained in the previous step, the participant discount amount calculation means 4 determines in step S411 the burden rate sum Σrb (i), the complete participant discount rate \ k = \ WT / { (NM) + Σrb (i)}, partial participant discount amount \ b (i) = \ k * rb (i), i = 1,2, ..., M Write to the number. Next, in step S412, the partial participant discounted amount display means 5 reads the amount to be discounted from the buffer \ WT, the number N of split target, the total number of participants (NM), the event start time EST, the event end time EET, the total time T, parameters p, load rate sum Σrb (i), full participant discount amount \ k, partial participation information b (i), partial participation payment ratio rb (i), partial participant discount amount \ b (i) Is displayed on the display unit 6 of the table terminal TT. An example of the display is shown in FIG. In FIG. 7 (a), the parameter p is 1, but when the + key of a717 is pressed in this state, the mark of a715 is moved to the right and the discount amount is updated. FIG. 7B shows a display example when the + key of a717 is pressed three times.

最後に図5(d)のフローによって割勘確定処理を説明する。幹事が図7のような表示を見て、その割勘額でよしと決断した場合、幹事はa717の割勘確定キーを押し下げる。これによってステップS501でPOSサーバPSはテーブル番号tnumのテーブル端末TTからの割勘確定キー割り込みを受けて、当該テーブル端末TTのバッファから割勘データレコードを読み取り、これを割勘マスタの対応する管理番号mnumレコードに置き換え更新する。ついでステップS502でPOSサーバPSは会計端末CTに割勘確定を通知する。その後、ステップS503で会計端末CTはオペレータの指示を受けて、POSサーバPSの割勘マスタから管理番号mnumのレコードを読み出して、これをもとに割勘レシートwrを印刷する。本レシートは飲食店が正式に捺印して発行する場合や、幹事が自分の捺印で参加者に配るための参考レシートとする場合など種々の使い方ができる。   Finally, the split-account determination process will be described with reference to the flow of FIG. If the secretary sees the display as shown in FIG. 7 and decides that the split account is OK, the secretary depresses the a717 split key confirmation key. As a result, in step S501, the POS server PS receives the split key confirmation key interrupt from the table terminal TT of the table number tnum, reads the split data record from the buffer of the table terminal TT, and reads this into the management number mnum record corresponding to the split master. Replace with and update. In step S502, the POS server PS notifies the accounting terminal CT of the split account confirmation. Thereafter, in step S503, the accounting terminal CT receives an instruction from the operator, reads the record of the management number mnum from the split account master of the POS server PS, and prints the split receipt wr based on this. This receipt can be used in various ways, such as when a restaurant officially stamps and issues it, or when a secretary uses it as a reference receipt for distribution to participants.

以上の実施例では割勘額の1円以下の部分を四捨五入して表示しているので若干の差についてキャッシャでの清算が必要である。一般に、差額分をディスプレイ部6に表示すること、また、割勘額をたとえば100円以下の部分を四捨五入や切捨て、切り上げして表示すること、差額を幹事の精算額に加算すること、これらの表示モードや他の割勘計算方法(単純割勘など)をメニューから選択して、選択された動作を行わせること、など種々の変更を行った他の実施例も本実施例の変更として容易に行うことができる。また、本実施例ではイベント開始時刻EST=着日付時刻dateとしたが、「お通し」など実際に最初の飲食物が出された時刻をイベント開始時刻ESTや部分的参加開始時刻ts(i)にセットするなどの変更も可能である。また、本実施例では割勘対象金額\WT=合計額\sumとしたが、マニュアルで控除額αを入力可能として、割勘対象金額\WT=合計額\sum−αと設定したり、任意に割勘対象金額\WTを修正できるなどの変更も可能である。本発明はこれらの設計的事項を含むものであることは言うまでもない。   In the above embodiment, the portion of 1% or less of the discount account is rounded off and displayed, so it is necessary to liquidate with a cashier for a slight difference. In general, display the difference on the display unit 6, display the discount amount, for example, by rounding off or rounding off the portion of 100 yen or less, adding the difference to the secretary's account Other embodiments with various changes such as selecting the mode and other split bill calculation methods (simple split bill etc.) from the menu and performing the selected action can be easily performed as a modification of this embodiment. Can do. In addition, in this embodiment, the event start time EST = the arrival date time date is set, but the time when the first food / drink is actually served such as “through” is set as the event start time EST and the partial participation start time ts (i). Changes such as setting are also possible. Also, in this example, the discount target amount \ WT = total amount \ sum is set. However, the deduction amount α can be input manually, and the split target amount \ WT = total amount \ sum-α is set, or any discount It is possible to change the target amount \ WT. It goes without saying that the present invention includes these design matters.

図8は本発明の第2実施例の割勘情報処理装置の構成例である。この実施例は、図1の実施例1と比較すると、図1では飲食店システムのテーブル端末TTとして割勘情報処理装置を実現しているのに対し、図8の割勘情報処理装置は携帯端末HT内に割勘情報処理プログラムをインストールしたものである。この携帯端末HTはたとえば幹事の所有する携帯電話であってもよい。ディスプレイ部6は図1のテーブル端末TTの場合とはサイズ的に大きく違うので図7のような表示は適当でなく、違った表示が要求されるが、本発明の参加情報入力手段2、部分的参加支払比率算出手段3、参加者割勘額算出手段4のいずれも、基本的な機能は実施例1における参加情報入力手段2、部分的参加支払比率算出手段3、参加者割勘額算出手段4と同等なものである。   FIG. 8 shows an example of the configuration of the split-ear information processing apparatus according to the second embodiment of the present invention. Compared with the first embodiment of FIG. 1, this embodiment realizes the split information processing apparatus as the table terminal TT of the restaurant system in FIG. 1, whereas the split payment information processing apparatus of FIG. This is a version of the information processing program installed. The mobile terminal HT may be a mobile phone owned by the secretary, for example. Since the display unit 6 differs greatly in size from the case of the table terminal TT shown in FIG. 1, the display as shown in FIG. 7 is not appropriate and a different display is required. The basic functions of the participation payment ratio calculation means 3 and the participant discount amount calculation means 4 are basically the participation information input means 2, the partial participation payment ratio calculation means 3, and the participant discount consideration calculation means 4 in the first embodiment. Is equivalent to

本実施例の割勘情報処理装置では割勘対象金額\WT、割勘対象人数N、完全参加者数(N-M)、などは幹事がマニュアルで入力する。イベント開始時刻EST、イベント終了時刻EET、部分的参加開始時刻ts(i)、部分的参加終了時刻te(i)などは幹事のキートリガで内部時計から取得する。   In the percent-accounting information processing apparatus of this embodiment, the secretary manually inputs the amount to be discounted \ WT, the number N of percent-accounts, the number of complete participants (N-M), and the like. The event start time EST, event end time EET, partial participation start time ts (i), partial participation end time te (i), etc. are acquired from the internal clock by the key trigger of the secretary.

本実施例の割勘情報処理装置は店員に割勘対象金額\WTを確認して実際の割勘額を求める場合のほか、架空の割勘対象金額\WTやイベント終了時刻EETを入力して追加注文などの参考にするなどの使い方も考えられる。   The discount information processing device of this embodiment confirms the sales target amount \ WT to the store clerk and asks for the actual discount amount, or enters the fictitious discount amount \ WT and the event end time EET to enter additional orders, etc. It can be used as a reference.

以上の実施例1〜2を含む実施形態に関し、更に以下の付記を開示する。   Regarding the embodiment including the above-described Examples 1 and 2, the following additional notes are further disclosed.

(付記1)複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理をコンピュータに行わせる割勘情報処理プログラムであって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
をコンピュータに実行させることを特徴とする割勘情報処理プログラム。
(Supplementary note 1) A split account information processing program for causing a computer to perform split account information processing for calculating a split account amount for each participant when paying the price of an event performed by a plurality of participants by split account between the plurality of participants,
A participation information input step for inputting information about a complete participant who participated completely from the beginning to the end of the event and information about a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating step of calculating a payment rate for the full participant for each partial participant based on partial participation information that is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation step for calculating the full participant discount amount and the partial participant discount amount;
A split information processing program that causes a computer to execute.

(付記2)複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理方法であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
を有することを特徴とする割勘情報処理方法。
(Supplementary Note 2) A split-account information processing method for calculating a discount amount of each person when the cost of an event performed by a plurality of participants is shared between the multiple participants by split-account,
A participation information input step for inputting information about a complete participant who participated completely from the beginning to the end of the event and information about a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating step of calculating a payment rate for the full participant for each partial participant based on partial participation information that is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation step for calculating the full participant discount amount and the partial participant discount amount;
A split information processing method characterized by comprising:

(付記3)複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理装置であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力手段と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出手段と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出手段と、
を有することを特徴とする割勘情報処理装置。
(Additional remark 3) It is a split account information processing apparatus which calculates each person's discount amount when paying the price of the event performed by multiple participants with the split account between the multiple participants,
Participation information input means for inputting information on a complete participant who participated completely from the beginning to the end of the event and information on a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating means for calculating a payment rate for the full participant for each partial participant based on partial participation information which is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation means for calculating a discount amount of the complete participant and a discount amount of the partial participant;
A split bill information processing apparatus characterized by comprising:

(付記4)複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理をコンピュータに行わせる割勘情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
をコンピュータに実行させることを特徴とする割勘情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
(Supplementary Note 4) Computer-readable recording of a split-account information processing program that causes a computer to perform split-account information processing for calculating the individual discount amount when the cost of an event performed by a plurality of participants is paid by the split-account among the multiple participants Recording medium,
A participation information input step for inputting information about a complete participant who participated completely from the beginning to the end of the event and information about a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating step of calculating a payment rate for the full participant for each partial participant based on partial participation information that is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation step for calculating the full participant discount amount and the partial participant discount amount;
A computer-readable recording medium on which a split information processing program is recorded.

本発明の割勘情報処理方法を飲食店などのPOSシステムに導入することによって、よりユーザサービスを向上し、かつキャッシャでの割勘会計時間を短縮し営業効率を向上することができるので、POSシステム産業に貢献する。また、本発明の割勘情報処理方法を携帯端末に内蔵すると、宴会幹事等の使用に便利であり、携帯端末ビジネスにおいて差別化を図る一助となり、ビジネスを一層発展させ得る可能性がある。   By introducing the split-account information processing method of the present invention to a POS system such as a restaurant, the user service can be further improved, and the split account accounting time at the cashier can be shortened to improve operating efficiency. To contribute. Moreover, when the split information processing method of the present invention is built in a portable terminal, it is convenient for use as a banquet secretary, etc., which helps to differentiate in the portable terminal business and may further develop the business.

本発明の第1実施例の割勘情報処理装置の機能構成図Functional block diagram of the percent information processing apparatus of the first embodiment of the present invention 本発明の第1実施例の割勘情報処理装置を用いた飲食店システムの運用フロー図Operation flow diagram of restaurant system using the percent information processing apparatus of the first embodiment of the present invention 本発明の第1実施例の割勘情報処理装置を用いた飲食店システムの機器動作フロー図(その1)Equipment operation flow diagram of restaurant system using the percent information processing apparatus of the first embodiment of the present invention (part 1) 本発明の第1実施例の割勘情報処理装置を用いた飲食店システムの機器動作フロー図(その2)Equipment operation flow diagram of restaurant system using the percent information processing apparatus of the first embodiment of the present invention (part 2) 本発明の第1実施例の割勘情報処理装置を用いた飲食店システムの機器動作フロー図(その3)Equipment operation flow diagram of restaurant system using the percent information processing apparatus of the first embodiment of the present invention (part 3) 第1実施例の割勘情報処理装置が扱うデータのデータ構造例Example of data structure of data handled by the split-ear information processing apparatus of the first embodiment 第1実施例のテーブル端末TTのキー配置とディスプレイ例Key arrangement and display example of the table terminal TT of the first embodiment 本発明の第2実施例の割勘情報処理装置の機能構成図Functional configuration diagram of the percent information processing apparatus of the second embodiment of the present invention

符号の説明Explanation of symbols

1 注文明細表示手段
2 参加情報入力手段
3 部分的参加支払比率算出手段
4 参加者割勘額算出手段
5 参加者割勘額表示手段
6 ディスプレイ部
7 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) 早退済みフラグ
DESCRIPTION OF SYMBOLS 1 Order details display means 2 Participation information input means 3 Partial participation payment ratio calculation means 4 Participant discount amount calculation means 5 Participant discount amount display means 6 Display unit 7 POS interface
31 Jog dial
\ k Total participant discount

rb (i) Partial participation payment ratio
p parameter
bt (i) partial stay time
T total time
\ WT Amount subject to discount
N
(NM) Number of complete participants
EST event start time
EET event end time
b (i) Partial participation information
ts (i) Partial participation start time
te (i) Partial participation end time
i Partial participant identifier
name (i) Name or sign (handle name)
TT table terminal
PS POS server
Mm management master
Ofile order details file
Wm Split-account master
OT order terminal
CT accounting terminal
KP kitchen printer
ob Order slip
wr Discount payment receipt
mnum control number
tnum table number
pnum
date arrival date time
oi Order information
cflag completion flag
R-seq record serial number

Σrb (i) Sum of burden rate
sf (i) Premature exit flag

Claims (3)

複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理をコンピュータに行わせる割勘情報処理プログラムであって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
をコンピュータに実行させることを特徴とする割勘情報処理プログラム。
A split account information processing program that causes a computer to perform split account information processing for calculating each of the discount accounts when the cost of an event performed by a plurality of participants is shared among the multiple participants by split account,
A participation information input step for inputting information about a complete participant who participated completely from the beginning to the end of the event and information about a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating step of calculating a payment rate for the full participant for each partial participant based on partial participation information that is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation step for calculating the full participant discount amount and the partial participant discount amount;
A split information processing program that causes a computer to execute.
複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理方法であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力段階と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出段階と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出段階と、
を有することを特徴とする割勘情報処理方法。
A split account information processing method for calculating an individual discount amount when the cost of an event performed by a plurality of participants is shared between the multiple participants by split account,
A participation information input step for inputting information about a complete participant who participated completely from the beginning to the end of the event and information about a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating step of calculating a payment rate for the full participant for each partial participant based on partial participation information that is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation step for calculating the full participant discount amount and the partial participant discount amount;
A split information processing method characterized by comprising:
複数参加者で行うイベントの代金を前記複数参加者間で割勘で負担するときの各自の割勘額を算出する割勘情報処理装置であって、
前記イベントの最初から最後まで完全に参加した完全参加者に関する情報と、前記イベントの一部分しか参加しなかった部分的参加者に関する情報とを入力する参加情報入力手段と、
前記部分的参加者に関する情報である部分的参加情報に基づいて各部分的参加者ごとの前記完全参加者に対する支払率を算出する部分的参加支払比率算出手段と、
前記部分的参加支払比率に基づいて、前記完全参加者の割勘額と前記部分的参加者の割勘額とを算出する参加者割勘額算出手段と、
を有することを特徴とする割勘情報処理装置。
A split account information processing device for calculating a discount amount of each person when paying the price of an event performed by a plurality of participants by split account between the multiple participants,
Participation information input means for inputting information on a complete participant who participated completely from the beginning to the end of the event and information on a partial participant who participated only in a part of the event;
A partial participation payment ratio calculating means for calculating a payment rate for the full participant for each partial participant based on partial participation information which is information about the partial participant;
Based on the partial participation payment ratio, a participant discount amount calculation means for calculating a discount amount of the complete participant and a discount amount of the partial participant;
A split bill information processing apparatus characterized by comprising:
JP2005068743A 2005-03-11 2005-03-11 Expense splitting information processing program, expense splitting information processing method and expense splitting information processor Pending JP2006252243A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005068743A JP2006252243A (en) 2005-03-11 2005-03-11 Expense splitting information processing program, expense splitting information processing method and expense splitting information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005068743A JP2006252243A (en) 2005-03-11 2005-03-11 Expense splitting information processing program, expense splitting information processing method and expense splitting information processor

Publications (1)

Publication Number Publication Date
JP2006252243A true JP2006252243A (en) 2006-09-21

Family

ID=37092667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005068743A Pending JP2006252243A (en) 2005-03-11 2005-03-11 Expense splitting information processing program, expense splitting information processing method and expense splitting information processor

Country Status (1)

Country Link
JP (1) JP2006252243A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741103A (en) * 2014-12-10 2016-07-06 阿里巴巴集团控股有限公司 Method for providing request information and user terminal
JP2020086596A (en) * 2018-11-16 2020-06-04 株式会社メルカリ Information processing method, information processing apparatus, and program
JP2023006871A (en) * 2021-06-30 2023-01-18 PayPay株式会社 Information processing apparatus, information processing method, and information processing program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59121566A (en) * 1982-12-28 1984-07-13 Omron Tateisi Electronics Co Electronic cash register
JPH02125396A (en) * 1988-11-04 1990-05-14 Toshiba Corp Building entry/exit controller
JPH11353506A (en) * 1998-06-08 1999-12-24 Mazda Motor Corp Vehicle fare calculation device
JP2004362271A (en) * 2003-06-04 2004-12-24 Nippon Telegr & Teleph Corp <Ntt> Ride sharing riding system, riding information processor and ride sharing riding method
JP2006072447A (en) * 2004-08-31 2006-03-16 Daiichikosho Co Ltd Karaoke room service charging system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59121566A (en) * 1982-12-28 1984-07-13 Omron Tateisi Electronics Co Electronic cash register
JPH02125396A (en) * 1988-11-04 1990-05-14 Toshiba Corp Building entry/exit controller
JPH11353506A (en) * 1998-06-08 1999-12-24 Mazda Motor Corp Vehicle fare calculation device
JP2004362271A (en) * 2003-06-04 2004-12-24 Nippon Telegr & Teleph Corp <Ntt> Ride sharing riding system, riding information processor and ride sharing riding method
JP2006072447A (en) * 2004-08-31 2006-03-16 Daiichikosho Co Ltd Karaoke room service charging system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741103A (en) * 2014-12-10 2016-07-06 阿里巴巴集团控股有限公司 Method for providing request information and user terminal
JP2020086596A (en) * 2018-11-16 2020-06-04 株式会社メルカリ Information processing method, information processing apparatus, and program
JP2023006871A (en) * 2021-06-30 2023-01-18 PayPay株式会社 Information processing apparatus, information processing method, and information processing program

Similar Documents

Publication Publication Date Title
JP6513861B1 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
EP3848912A1 (en) Portable terminal, weighing device, pos terminal, program, storage medium, sales processing system, and sales processing method
JP2012243243A (en) Accounting processing system
JP6042509B2 (en) Payment support apparatus and payment support program
JP2006195647A (en) Commodity sales data processing device
JP2017041168A (en) Information processing system, settlement apparatus, commodity registration apparatus, information processing method, settlement method, commodity registration method, settlement program, and commodity registration program
JP6353107B1 (en) Exchange support system, exchange support method and exchange support program
JP2013238998A (en) Settlement system
JP7189067B2 (en) Information processing device, information processing method and information processing program
JP2006252243A (en) Expense splitting information processing program, expense splitting information processing method and expense splitting information processor
JP5922171B2 (en) Spending management device, spending management system, spending management method and program
JP5685123B2 (en) Usage result processing apparatus and usage result processing method
JP6139899B2 (en) Credit card system
JP6355572B2 (en) Display device and display method
JP6368847B1 (en) Information management apparatus, information management method and program
JP6293241B2 (en) Payment support device
JP5926591B2 (en) Credit card system
JP2019016389A (en) Display control program, terminal, and display control method
JP6151041B2 (en) Trading system
JP6467032B1 (en) Useful information providing apparatus, control method for useful information providing apparatus, and useful information providing program
JP7400530B2 (en) Purchase management system, server device, purchase management method, and program
JP2016071611A (en) Article information registration terminal, sales processing system and program
JP7293812B2 (en) Electronic receipt providing system, electronic receipt providing method, and program
JP7401714B1 (en) Information processing device, information processing method, program, and system
JP6330002B2 (en) Payment support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100601

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101019