JP6785077B2 - Information processing equipment and programs - Google Patents
Information processing equipment and programs Download PDFInfo
- Publication number
- JP6785077B2 JP6785077B2 JP2016126825A JP2016126825A JP6785077B2 JP 6785077 B2 JP6785077 B2 JP 6785077B2 JP 2016126825 A JP2016126825 A JP 2016126825A JP 2016126825 A JP2016126825 A JP 2016126825A JP 6785077 B2 JP6785077 B2 JP 6785077B2
- Authority
- JP
- Japan
- Prior art keywords
- cash register
- points
- store
- purchased
- terminals
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、情報処理装置及びプログラムに関する。 Embodiments of the present invention relate to information processing devices and programs.
従来、スーパーマーケット等の店舗では、商品の会計処理を行うためのレジ端末が設けられている。係る店舗では、会計待ちの行列が発生すると、店員が待ち行列を直接又は監視カメラ等を介して確認してから応援依頼を発し、この応援依頼に応じて新たなレジ端末を稼働させる等の会計待ちの緩和措置を行っている。また、従来、店舗内(会計待ちエリア等)を撮像した映像に基づいて、店舗内に滞在する人物の状態を検知し、この検知結果に基づいて、客の会計待ちを軽減する行動を指示すべきと判定した場合に、レジ装置の稼働を指示する報知を行う技術が提案されている。 Conventionally, stores such as supermarkets are provided with cash register terminals for accounting for products. At such a store, when a queue for accounting occurs, the clerk confirms the queue directly or through a surveillance camera, etc., and then issues a support request, and in response to this support request, a new cashier terminal is operated. The waiting mitigation measures are being taken. In addition, conventionally, the state of a person staying in the store is detected based on an image of the inside of the store (accounting waiting area, etc.), and based on this detection result, an action to reduce the customer's accounting waiting is indicated. A technique has been proposed in which a notification is given to instruct the operation of a cash register device when it is determined that the cash register should be operated.
しかしながら、上記した従来の技術では、実際に会計待ちの行列が発生した場合や、店舗内が混雑した場合に報知を行うため、既に会計待ちの行列が発生している可能性がある。また、レジ装置を停止(休止)させる場合も、実際に会計待ちが解消された段階で停止を決定することになるため効率的とは言えず、レジ端末の運用支援の観点から更なる改善の余地がある。 However, in the above-mentioned conventional technique, there is a possibility that a queue waiting for accounting has already occurred because notification is given when a queue waiting for accounting actually occurs or when the store is crowded. In addition, even when the cashier device is stopped (suspended), it cannot be said that it is efficient because the stop is decided when the waiting for accounting is actually resolved, and further improvement is made from the viewpoint of operational support of the cashier terminal. There is room.
本発明が解決しようとする課題は、レジ端末の運用支援を効率的に行うことが可能な情報処理装置及びプログラムを提供することである。 An object to be solved by the present invention is to provide an information processing device and a program capable of efficiently supporting the operation of a cash register terminal.
実施形態の情報処理装置は、予測手段と、第1算出手段と、第1判定手段と、第2算出手段と、第2判定手段と、報知手段とを備える。予測手段は、過去の実績として記録された、店舗に来店した客のうち商品を購入した客の割合を示す購買率と、当該客により購入された商品の平均点数とに基づいて、来店中の客数から商品の購入点数を予測する。第1算出手段は、前記店舗に設置されたレジ端末のうち稼働中のレジ端末の台数と、一のレジ端末で単位時間当たりに処理することが可能な商品の処理点数とに基づいて、稼働中の全レジ端末で処理することが可能な総処理点数を算出する。第1判定手段は、前記購入点数と前記総処理点数との差分値に基づいて、会計待ちが発生するかを判定する。第2算出手段は、前記第1判定手段により会計待ちが発生すると判定されたことを条件に、前記購入点数と前記総処理点数との差分値と、前記処理点数とに基づいて、前記購入点数の処理に不足する前記レジ端末の台数を算出する。第2判定手段は、前記店舗の店員数と、前記稼働中のレジ端末の台数とに基づき、当該レジ端末の操作に係る店員を除いた残りの店員数で、前記第2算出手段が算出した不足台数分の前記レジ端末を稼働できるかを判定する。報知手段は、前記第2判定手段が稼働できないと判定したことを条件に、前記不足台数分の前記レジ端末の稼働に不足する店員数を報知する。 The information processing device of the embodiment includes a prediction means, a first calculation means, a first determination means, a second calculation means, a second determination means, and a notification means. The predictive means is based on the purchase rate, which indicates the percentage of customers who purchased products among the customers who visited the store, and the average score of the products purchased by the customer, which was recorded as a past record. Predict the number of items purchased from the number of customers. The first calculation means operates based on the number of cash register terminals in operation among the cash register terminals installed in the store and the number of product processing points that can be processed by one cash register terminal per unit time. Calculate the total number of processing points that can be processed by all the cashier terminals inside. The first determination means determines whether or not an accounting wait occurs based on the difference value between the purchase points and the total processing points. The second calculation means is based on the difference value between the purchase points and the total processing points and the processing points on the condition that the first determination means determines that a cash register wait occurs. Calculate the number of the cashier terminals that are insufficient for the processing of. The second determination means is calculated by the second calculation means based on the number of clerk of the store and the number of operating cash register terminals, and the remaining number of clerk excluding the clerk involved in the operation of the cash register terminal. It is determined whether the cashier terminals for the shortage can be operated. The notification means notifies the number of clerk who is insufficient for the operation of the cash register terminal for the shortage number, on condition that the second determination means cannot be operated.
以下に添付図面を参照して、情報処理装置及びプログラムの実施形態を詳細に説明する。なお、以下の実施形態では、本発明の情報処理装置及びプログラムをスーパーマーケットやコンビニエンスストア等の店舗に適用した例について説明するが、この実施形態によりこの発明が限定されるものではない。 The information processing apparatus and the embodiment of the program will be described in detail with reference to the accompanying drawings. In the following embodiment, an example in which the information processing device and the program of the present invention are applied to a store such as a supermarket or a convenience store will be described, but the present invention is not limited to this embodiment.
図1は、本実施形態に係る店舗内システム1の構成を模式的に示す図である。店舗内システム1は、レジ端末10と、第1カメラ21と、第2カメラ22と、管理サーバ30と、携帯端末40とを有する。
FIG. 1 is a diagram schematically showing a configuration of an in-store system 1 according to the present embodiment. The in-store system 1 includes a
レジ端末10と管理サーバ30とは、有線又は無線のネットワークN1を介して接続される。第1カメラ21及び第2カメラ22と管理サーバ30とは、有線又は無線のネットワークN2を介して接続される。携帯端末40と管理サーバ30とは、無線のネットワークN3を介して接続される。ここで、ネットワークN1、N2及びN3の何れか又は全ては、同一のネットワークであってもよい。
The
レジ端末10は、店舗内に設置されるPOS(Point Of Sale)レジスタ装置である。レジ端末10は、店舗内で販売される各商品の商品コード、単価等が格納された商品マスタ(図示せず)を参照しながら、一取引にかかる商品の登録と会計(精算)とを行う。
The
また、レジ端末10は、一人制と二人制とに切り替えて稼働させることで、二つのレジ形態を実現することができる。ここで、一人制は、一人の店員が商品の登録及び会計を行うレジ形態を意味する。また、二人制は、二人の店員が協力し、商品の登録と会計とを個別に行うレジ形態を意味する。
Further, the
レジ端末10は、例えば図2に示すような構成を有している。ここで、図2は、レジ端末10の構成例を示す図である。図2に示すように、レジ端末10は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等で構成されるコンピュータ構成の制御部11を備える。また、制御部11は、RTC(Real Time Clock)等の計時機能を備える。
The
制御部11には、バス12を介して、通信I/F(インタフェース)13と、入力部14と、コードスキャナ15と、表示部16と、プリンタ17と、記憶部18とが接続される。
The communication I / F (interface) 13, the input unit 14, the
通信I/F13は、ネットワークN1に接続するための、有線又は無線の通信I/Fである。入力部14は、キーボードやポインティングデバイス等の入力デバイスを有する。入力部14は、入力デバイスを介して操作者からの操作入力を受け付け、その操作内容に応じた信号を制御部11に通知する。例えば、入力デバイスは、金額や売上点数等を入力するための置数キーや、一商取引として販売登録が行われた商品の合計出力を指示する現計キー等を有する。また、入力デバイスは、会計待ちの行列が発生した場合等に応援依頼を出力するための応援依頼キーを有する。
The communication I /
コードスキャナ15は、バーコードや二次元コード等のコードシンボルを光学的に読み取るスキャナ装置である。コードスキャナ15は、商品に付されたコードシンボルから、当該商品を特定可能な商品ID等を読み取る。
The
表示部16は、液晶ディスプレイ等の表示デバイスを有する。表示部16は、制御部11の制御に従い、各種の情報を表示する。プリンタ17は、サーマルプリンタ等のプリンタ装置である。プリンタ17は、制御部11の制御に従い、レシートやジャーナル等の印字を行う。
The
記憶部18は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の記憶装置を有する。記憶部18は、制御部11(CPU)が実行する各種プログラムや設定情報等を記憶する。
The
また、レジ端末10は、制御部11(CPU)と、ROMや記憶部18に記憶されたプログラムとの協働により実現される機能部を備える。具体的には、制御部11(CPU)がプログラムを実行することで、会計処理部111及び状態通知部112等の機能部がRAM上に実現される。なお、会計処理部111及び状態通知部112は、制御部11が備える専用プロセッサ等によりハードウェア的に実現されてもよい。
Further, the
会計処理部111は、商品の登録(売上登録)及び会計に係る会計処理を行う。例えば、会計処理部111は、コードスキャナ15によって商品から読み取られた商品IDに基づき、当該商品IDに対応する商品情報を商品マスタから読み出す。また、会計処理部111は、商品情報に含まれる単価や、入力部14を介して入力される販売個数等から商品の販売価格を算出する。また、会計処理部111は、一商取引分の登録及び会計が完了すると、それら商品の商品IDや販売価格等を、図示しない売上マスタファイル等に記録することで売上登録を行う。そして、会計処理部111は、その取引の内訳を示すレシートを、プリンタ17から出力させる。
The
状態通知部112は、通信I/F13と協働し、当該レジ端末10の状態を管理サーバ30に通知する。例えば、状態通知部112は、自己のレジ端末10が休止状態から稼働状態に移行する際に、稼働状態を示す状態情報を管理サーバ30に送信する。また、状態通知部112は、自己のレジ端末10が稼働状態から休止状態に移行する際に、休止状態を示す状態情報を管理サーバ30に送信する。ここで、稼働状態は、会計処理部111による会計処理を実行することが可能な状態を意味する。また、休止状態は、会計処理を実行することのできない状態を意味し、例えば電源オフの状態やスタンバイ状態等が挙げられる。
The
また、状態通知部112が送信する状態情報には、稼働状態又は休止状態を示す情報の他、当該レジ端末10を識別可能な識別情報(以下、レジナンバーという)が含まれる。なお、状態通知部112は、自己のレジ端末10が稼働状態の場合には、レジ端末10のレジ形態(一人制又は二人制)を示す情報を状態情報に含めて送信する。また、状態通知部112は、自己のレジ端末10が稼働状態の場合、自己のレジ端末10を操作する店員を識別可能な識別情報(店員ID)を、状態情報に含めて送信してもよい。
Further, the status information transmitted by the
図1に戻り、第1カメラ21は、店舗の入口付近を撮像可能な位置に設けられ、来店した客を撮像する。また、第2カメラ22は、店舗の出口付近を撮像可能な位置に設けられ、店舗から出る客を撮像する。第1カメラ21及び第2カメラ22は、撮像により得られた画像データを、管理サーバ30に順次送信する。なお、入口と出口とが同一の場合には、第1カメラ21の撮像方向は、来店する客の顔を撮像可能な方向に向けられ、第2カメラ22の撮像方向は、店舗から出る客の顔を撮像可能な方向に向けられるものとする。
Returning to FIG. 1, the
管理サーバ30は、本実施形態の情報処理装置に対応するサーバ装置である。管理サーバ30は、例えば図3に示すような構成を有している。ここで、図3は、管理サーバ30の構成例を示す図である。図3に示すように、管理サーバ30は、CPU、ROM、RAM等で構成されるコンピュータ構成の制御部31を備える。また、制御部31は、RTC等の計時機能を備える。
The
制御部31には、バス32を介して、第1通信I/F33と、第2通信I/F34と、第3通信I/F35と、入力部36と、表示部37と、記憶部38とが接続される。
The
第1通信I/F33は、ネットワークN1に接続するための、有線又は無線の通信I/Fである。第2通信I/F34は、ネットワークN2に接続するための、有線又は無線の通信I/Fである。第3通信I/F35は、ネットワークN3に接続するための、無線の通信I/Fである。
The first communication I /
入力部36は、キーボード等の入力デバイスを有する。入力部36は、入力デバイスを介して操作者からの操作入力を受け付け、その操作内容に応じた信号を制御部31に通知する。表示部37は、液晶ディスプレイ等の表示デバイスを有する。表示部37は、制御部31の制御に従い各種の情報を表示する。
The
記憶部38は、HDDやSSD等の記憶装置を有する。記憶部38は、制御部31(CPU)が実行する各種のプログラムや各種の設定情報を記憶する。
The
また、記憶部38は、当該店舗で行われた過去の実績を示すデータとして、購買履歴データD1と処理能力データD2とを記憶する。購買履歴データD1は、来店した客の商品購入に係る傾向を記録したデータであって、購買率及び平均買い上げ点数を、これらの値を取得した日時(年月日時分)と対応付けて記憶する。ここで、「購買率」は、その時間帯に来店した客(客数)のうち、実際に商品を購入した客(客数)の割合を意味する。「平均買い上げ点数」は、その時間帯に来店した各客が購入した商品個数の平均値を意味する。なお、購買履歴データD1は、少なくとも過去1年分のデータを保持することが好ましい。
In addition, the
購買履歴データD1に記録するデータの取得方法は特に問わず、公知の方法を用いてもよい。例えば、管理サーバ30が、来店客数と、各レジ端末10で取引を行った客の割合(購買率)と、その買い上げ店数とを所定時間毎に集計し、集計結果を現在の日時と対応付けて購買履歴データD1に登録する構成としてもよい。また、購買履歴データD1には、日時とともに、その時間帯の天候や気温等の他の要素を記録してもよい。
The method of acquiring the data to be recorded in the purchase history data D1 is not particularly limited, and a known method may be used. For example, the
また、記憶部38は、レジ端末10のレジ形態毎の処理能力が記録された処理能力データD2を記憶する。ここで、処理能力は、一台のレジ端末10で単位時間(例えば、10分や1時間)当たりに処理することが可能な商品点数を意味する。処理能力は、各レジ形態の実績値から設定される。例えば、処理能力は、レジ端末10の各々で単位時間当たりに処理された商品点数の平均値や最大値(最小値)等としてもよい。
In addition, the
処理能力データD2に記録するデータの取得方法は特に問わず、公知の方法を用いてもよい。例えば、レジ端末10の各々で、レジ形態と処理した商品点数とを記録し、これらの記録結果から、単位時間当たりに処理することが可能な商品点数の平均値や最大値(最小値)等を取得してもよい。なお、二人制の処理能力は、一人制の処理能力を2倍にした値よりも一般的に大きくなる。
The method of acquiring the data to be recorded in the processing capacity data D2 is not particularly limited, and a known method may be used. For example, each of the
また、記憶部38は、レジ端末10の稼働状況を管理するためのレジ管理テーブルT1を記憶する。具体的には、レジ管理テーブルT1は、レジ端末10の各々を識別するレジナンバーに対応付けて、そのレジナンバーのレジ端末10から送信された状態情報を記憶し管理する。
Further, the
図4は、レジ管理テーブルT1のデータ構成の一例を模式的に示す図である。図4に示すように、レジ管理テーブルT1は、各レジ端末10のレジナンバーと対応付けて、当該レジ端末10が稼働中か休止中かを示す状態情報を記憶する。ここで、レジナンバーの個数は、店舗内に設けられたレジ端末10の総数に対応する。また、図4の状態情報では、「一人制」が一人制で稼働中であることを示し、「二人制」が二人制で稼働中であることを示している。
FIG. 4 is a diagram schematically showing an example of the data structure of the cash register management table T1. As shown in FIG. 4, the cash register management table T1 stores state information indicating whether the
また、記憶部38は、店舗で働く店員(レジ要員)の勤怠状況を管理するための店員管理テーブルT2を記憶する。具体的には、店員管理テーブルT2は、店員の各々を識別する店員IDと対応付けて、当該店員の勤怠状況を示す勤怠情報を記憶する。図5は、店員管理テーブルT2のデータ構成の一例を模式的に示す図である。図5に示すように、店員管理テーブルT2は、各店員の店員IDと対応付けて、当該店員が出勤しているか否かを示す勤怠情報を記憶する。ここで、店員IDの個数は、店舗に勤務する店員の総数に対応する。また、図5の勤怠情報では、○印が出勤していることを、×印が欠勤していることを意味する。つまり、出勤状況に○印が付された店員の人数が、勤務中の店員数に対応する。
In addition, the
なお、勤怠情報の取得方法は特に問わず、公知の方法を用いてもよい。例えば、管理サーバ30が、タイムカード等の外部装置から各店員の勤怠状況を読み取ってもよい。また、管理サーバ30は、各店員が携帯する端末装置(例えば携帯端末40)と交信することで、店舗内にいる店員を勤務中として管理してもよい。また、勤怠情報は、リアルタイムで取得するものに限らず、日時単位で予め作成された出勤予定表(シフトスケジュール)等であってもよい。
The method of acquiring attendance information is not particularly limited, and a known method may be used. For example, the
また、管理サーバ30は、制御部31(CPU)と、ROMや記憶部38に記憶されたプログラムとの協働により実現される機能部を備える。具体的には、図3に示すように、制御部31(CPU)がプログラムを実行することで、稼働状況管理部311、来店客数算出部312、判断処理部313及び報知処理部314等の機能部がRAM上に実現される。なお、稼働状況管理部311、来店客数算出部312、判断処理部313及び報知処理部314は、制御部31が備える専用プロセッサ等によりハードウェア的に実現されてもよい。
Further, the
稼働状況管理部311は、レジ端末10の各々から送信された状態情報を、送信元のレジ端末10のレジナンバーに対応付けて、レジ管理テーブルT1に格納する。
The operation
来店客数算出部312は、店舗に設けられた各種装置から得られる情報に基づき、来店中の客の人数を算出する。具体的には、来店客数算出部312は、第1カメラ21及び第2カメラ22から送信される画像データを解析することで、店舗に入った客の人数と、店舗から出た客の人数とをそれぞれ計数する。そして、来店客数算出部312は、それらの人数の差分(店舗に入った客の人数−店舗から出た客の人数)を算出することで、来店中の客の人数を来店客数として算出する。なお、画像データから人数を計数する方法は特に問わず、公知の技術を用いることが可能である。例えば、顔検出技術を用いることで、画像データから人の顔を検出し、その検出した顔の個数を客の人数としてもよい。
The store visitor
なお、来店客数は、画像データから算出するものに限らず、他の方法を用いてもよい。例えば、店舗の入口(出口)に、人数を計数するための人数計数装置(ゲート等)が設けられている場合には、この人数計数装置で計数された人数に基づいて、来店客数を算出してもよい。 The number of customers visiting the store is not limited to the one calculated from the image data, and other methods may be used. For example, if a number counting device (gate, etc.) for counting the number of people is provided at the entrance (exit) of the store, the number of customers visiting the store is calculated based on the number of people counted by this number counting device. You may.
判断処理部313は、本実施形態の予測手段、第1算出手段、第1判定手段、第2算出手段及び第2判定手段に対応する。判断処理部313は、現在の日時に対応する過去の実績に基づいて、来店客数から来店中の客が購入する商品の購入点数を予測する。また、判断処理部313は、稼働中のレジ端末10の台数とその処理能力とに基づいて、稼働中の全レジ端末10で処理することが可能な商品の総処理点数を算出する。
The
具体的には、判断処理部313は、下記式(1)に基づき、来店客数から予測される商品の買い上げ点数(購入点数)と、稼働中のレジ端末10で処理できる総処理点数との差分を余剰点数として算出する。
余剰点数=(来店客数×購買率×平均買い上げ点数)−(一人制レジ台数×一人制処理能力)−(二人制レジ台数×二人制処理能力)…(1)
Specifically, the
Surplus points = (number of customers visiting the store x purchase rate x average number of points purchased)-(number of cashiers with one person x processing capacity with one person)-(number of cashiers with two people x processing capacity with two people) ... (1)
式(1)において、右辺第一項の「来店客数」は、来店客数算出部312が算出した現在の来店客数である。「購買率」及び「平均買い上げ点数」は、購買履歴データD1に記憶された、現在の日時に対応する過去の購買率及び平均買い上げ点数である。判断処理部313は、現在の日時に対応する購買率及び平均買い上げ点数を購買履歴データD1から読み出し、来店客数算出部312から取得した来店客数に乗算することで、来店客数から予測される買い上げ点数を算出する。
In the formula (1), the “number of customers visiting the store” in the first item on the right side is the current number of customers visiting the store calculated by the number of customers visiting the
なお、購買履歴データD1に複数年度分のデータが格納されている場合には、直近の年度の「購買率」及び「平均買い上げ点数」を用いてもよいし、各年度のデータから算出した「購買率」及び「平均買い上げ点数」の平均値を用いてもよい。また、購買履歴データD1に気温や天候の要素が記録されている場合には、判断処理部313は、それらの要素を加味して「購買率」及び「平均買い上げ点数」を導出してもよい。
When the purchase history data D1 stores data for a plurality of years, the "purchase rate" and the "average number of points purchased" of the latest year may be used, or the "purchase rate" calculated from the data of each year may be used. The average value of "purchase rate" and "average number of points purchased" may be used. Further, when the factors of temperature and weather are recorded in the purchase history data D1, the
また、式(1)において、右辺第二項の「一人制レジ台数」は、レジ管理テーブルT1に記録された稼働中のレジ端末10のうち、一人制で稼働中のレジ端末10の台数である。「一人制処理能力」は、処理能力データD2に記録された一人制の処理能力である。判断処理部313は、レジ管理テーブルT1から一人制レジ台数を読み出し、処理能力データD2から一人制処理能力を読み出すと、これらの値を乗算することで、一人制で稼働中のレジ端末10で処理することが可能な商品点数を算出する。
Further, in the formula (1), the “number of cashiers per person” in the second item on the right side is the number of
また、式(1)において、右辺第三項の「二人制レジ台数」は、レジ管理テーブルT1に記録された稼働中のレジ端末10のうち、二人制で稼働中のレジ端末10の台数である。また、「二人制処理能力」は、処理能力データD2に記録された二人制の処理能力である。判断処理部313は、レジ管理テーブルT1から二人制レジ台数を読み出し、処理能力データD2から二人制処理能力を読み出すと、これらの値を乗算することで、二人制で稼働中のレジ端末10で処理することが可能な商品点数を算出する。
Further, in the formula (1), the "number of two-person cash register" in the third item on the right side is the
そして、判断処理部313は、式(1)に基づき、右辺第一項から第二項及び第三項の値を減算することで余剰点数を算出する。
Then, the
また、判断処理部313は、算出した余剰点数に基づき、会計待ちが発生するかを判定する。具体的には、判断処理部313は、余剰点数に基づき、来店客数から予測した買い上げ点数を処理するのに、稼働中のレジ端末10の処理能力が足りているか否かを判断する。
In addition, the
例えば、余剰点数が第1閾値を上回る場合、判断処理部313は、処理能力が不足している、つまり会計待ちが発生すると判断する。この場合、判断処理部313は、会計待ちの発生を防ぐため、新たに稼働するレジ端末10の台数や、レジ形態の変更(一人制→二人制)を行うレジ端末10の台数を算出するための処理(以下、稼働判断処理という)を実行する。また、例えば、余剰点数が第2閾値(但し、第2閾値≦第1閾値)を下回る場合、判断処理部313は、処理能力が超過している、つまり会計待ちが発生しないと判断する。この場合、判断処理部313は、処理能力を下げるため、休止するレジ端末10の台数や、レジ形態の変更(二人制→一人制)を行うレジ端末10の台数を算出するための処理(以下、休止判断処理という)を実行する。なお、余剰点数が第1閾値と第2閾値との間の閾値範囲に属する場合、判断処理部313は、処理能力が適切と判断する。
For example, when the surplus points exceed the first threshold value, the
ここで、第1閾値及び第2閾値は、任意の値を設定することが可能である。第1閾値及び第2閾値は、例えば0等の同値を設定してもよいし、異なる値(但し、第1閾値>第2閾値)を設定してもよい。なお、稼働判断処理及び休止判断処理の詳細については後述する。 Here, any value can be set for the first threshold value and the second threshold value. The first threshold value and the second threshold value may be set to the same value such as 0, or different values (provided that the first threshold value> the second threshold value) may be set. The details of the operation determination process and the suspension determination process will be described later.
報知処理部314は、本実施形態の報知手段に対応する。報知処理部314は、判断処理部313と協働し、当該判断処理部313の処理結果を報知する。例えば、報知処理部314は、第3通信I/F35を介して、判断処理部313の処理結果に応じた報知を携帯端末40に行う。
The
なお、報知先は携帯端末40に限らないものとする。例えば、報知処理部314は、判断処理部313の処理結果を表示部37に表示させることで報知を行ってもよい。また、報知処理部314は、第1通信I/F33を介して、判断処理部313の処理結果に応じた報知をレジ端末10の各々に行ってもよい。
The notification destination is not limited to the
図1に戻り、携帯端末40は、店舗の店員(例えば、店長等)が所持するスマートフォン等の携帯端末である。携帯端末40は、例えば図6に示すような構成を有している。ここで、図6は、携帯端末40の構成例を示す図である。図6に示すように、携帯端末40は、CPU、ROM、RAM等で構成されるコンピュータ構成の制御部41を備える。また、制御部41は、RTC等の計時機能を備える。
Returning to FIG. 1, the
制御部41には、バス42を介して、通信I/F43と、入力部44と、表示部45と、報知部46と、記憶部47とが接続される。
The communication I /
通信I/F43は、ネットワークN3に接続するための、無線の通信I/Fである。入力部44は、キーボードやポインティングデバイス等の入力デバイスを有する。入力部44は、入力デバイスを介して操作者からの操作入力を受け付け、その操作内容に応じた信号を制御部41に通知する。
The communication I /
表示部45は、液晶ディスプレイ等の表示デバイスを有する。表示部45は、制御部41の制御に従い各種の情報を表示する。報知部46は、光や音、振動等によって報知を行う。記憶部47は、HDDやSSD等の記憶装置を有する。記憶部47は、制御部41(CPU)が実行する各種プログラムや設定情報等を記憶する。
The
また、携帯端末40は、制御部41(CPU)と、ROMや記憶部47に記憶されたプログラムとの協働により実現される機能部を備える。具体的には、図6に示すように、制御部41(CPU)がプログラムを実行することで、報知制御部411及び表示制御部412等の機能部がRAM上に実現される。なお、報知制御部411及び表示制御部412は、制御部41が備える専用プロセッサ等によりハードウェア的に実現されてもよい。
Further, the
報知制御部411は、携帯端末40の状態が所定の条件を満たす場合に、報知部46を動作させることで報知を行う。例えば、報知制御部411は、管理サーバ30から報知を受け付けたことを条件に、報知部46を動作させる。また、報知制御部411は、表示制御部412と協働することで、画面表示により報知を行ってもよい。
When the state of the
表示制御部412は、表示部45の画面表示を制御する。例えば、表示制御部412は、入力部44を介したユーザ操作に応じて、管理サーバ30から報知された内容(判断処理部313の処理結果)を表示部45に表示させる。
The
次に、図7〜図9を参照して、上記した管理サーバ30の動作について説明する。図7は、管理サーバ30で実行されるレジ運用支援処理の一例を示すフローチャートである。なお、本実施形態では、第1閾値及び第2閾値を0に設定した例について説明する。
Next, the operation of the
まず、判断処理部313は、来店客数算出部312で算出された来店客数を取得する(ステップS11)。ここで、判断処理部313が来店客数を取得するタイミングは特に問わないものとする。例えば、判断処理部313は、5分や30分間隔等、所定の時間間隔で来店客数を取得してもよい。また、判断処理部313は、レジ端末10から応援依頼が出力されたことを条件に、来店客数を取得する構成としてもよい。
First, the
続いて、判断処理部313は、現在の日時に対応する過去の実績(購買率、平均買い上げ点数)、一人制レジ台数、二人制レジ台数及びレジ形態毎の処理能力を、購買履歴データD1、処理能力データD2及びレジ管理テーブルT1から読み出す。次いで、判断処理部313は、上記式(1)に基づき、ステップS11で取得した来店客数と、購買履歴データD1等から読み出した各種情報とを用いて余剰点数を算出する(ステップS12)。
Next, the
続いて、判断処理部313は、ステップS12で算出した余剰点数が、0を上回るか否かを判定する(ステップS13)。ここで、判断処理部313は、余剰点数が0を上回ることを条件に(ステップS13;Yes)、レジ端末10の処理能力が不足していると判断する。この場合、判断処理部313は、稼働判断処理(図8参照)を実行し(ステップS14)、本処理を終了する。
Subsequently, the
また、判断処理部313は、余剰点数が0未満であることを条件に(ステップS13;No→ステップS15;Yes)、レジ端末10の処理能力が超過していると判断する。この場合、判断処理部313は、休止判断処理(図9参照)を実行し(ステップS16)、本処理を終了する。
Further, the
なお、余剰点数が0の場合(ステップS13;No→ステップS15;No)、判断処理部313は、レジ端末10の処理能力は適切と判断し、本処理を終了する。
When the number of surplus points is 0 (step S13; No → step S15; No), the
次に、図8を参照して、上述したステップS14の稼働判断処理について説明する。図8は、管理サーバ30で実行される稼働判断処理の一例を示すフローチャートである。
Next, the operation determination process in step S14 described above will be described with reference to FIG. FIG. 8 is a flowchart showing an example of the operation determination process executed by the
まず、判断処理部313は、ステップS12で算出した余剰点数分の商品を、一人制の処理能力で処理するのに必要なレジ端末10の台数(一人制必要台数)を算出する(ステップS21)。具体的には、判断処理部313は、下記式(2)に基づいて、一人制必要台数を算出する。
一人制必要台数=余剰点数÷一人制処理能力…(2)
First, the
Required number of units per person = Surplus points ÷ Processing capacity per person ... (2)
続いて、判断処理部313は、レジ管理テーブルT1に登録された休止状態にあるレジ端末10の台数(以下、休止レジ台数という)と、一人制必要台数とを比較し、休止レジ台数が一人制必要台数以上か否かを判定する(ステップS22)。ここで、判断処理部313は、休止レジ台数が一人制必要台数以上となることを条件に(ステップS22;Yes)、休止状態にある一人制必要台数分のレジ端末10を一人制で稼働させることで、余剰点数分の商品を処理できると判断する。
Subsequently, the
続いて、判断処理部313は、店舗で勤務中の店員のうちレジ端末10を操作している店員を除いた残りの店員で、一人制必要台数分のレジ端末10を一人制で稼働することができるか否かを判定する(ステップS23)。具体的には、判断処理部313は、下記式(3)の関係が成立するか否かを判定する。
勤務店員数−(一人制レジ台数+二人制レジ台数×2)≧一人制必要台数…(3)
Next, the
Number of employees- (Number of cashiers for one person + Number of cashiers for two people x 2) ≥ Number of cashiers required for one person ... (3)
式(3)において、「勤務店員数」は、店員管理テーブルT2に登録された勤務中の店員数である。また、「一人制レジ台数」は、レジ管理テーブルT1に登録された一人制で稼働中のレジ端末10の台数である。また、「二人制レジ台数」は、レジ管理テーブルT1に登録された二人制で稼働中のレジ端末10の台数である。つまり、式(3)の左辺は、店舗で勤務中の店員のうちレジ端末10を操作している店員を除いた残りの店員数を意味する。
In the formula (3), the “number of working clerk” is the number of working clerk registered in the clerk management table T2. The "number of cashiers per person" is the number of
判断処理部313は、式(3)の関係が成立することを条件に(ステップS23;Yes)、残りの店員で一人制必要台数分のレジ端末10を一人制で稼働させることができると判断する。そして、報知処理部314は、判断処理部313の処理結果に基づいて、休止状態のレジ端末10を一人制で稼働させる一人制必要台数を携帯端末40に送信(報知)し(ステップS24)、本処理を終了する。
また、判断処理部313は、式(3)の関係が成立しないことを条件に(ステップS23;No)、残りの店員で一人制必要台数分のレジ端末10を一人制で稼働させることができないと判断する。この場合、報知処理部314は、判断処理部313の処理結果に基づいて、一人制必要台数と、不足する店員数とを携帯端末40に送信(報知)し(ステップS25)、本処理を終了する。なお、不足する店員数は、式(3)の右辺から式(3)の左辺を減算した値に対応する。
Further, the
一方、ステップS22において、休止レジ台数が一人制必要台数未満となる場合(ステップS22;No)、判断処理部313は、休止状態のレジ端末10の全てを一人制で稼働させても、余剰点数を処理できないと判断する。
On the other hand, in step S22, when the number of dormant cash registers is less than the number required for the one-person system (step S22; No), the
この場合、判断処理部313は、ステップS12で算出した余剰点数分の商品を、二人制の処理能力で処理するのに必要なレジ端末10の台数(二人制必要台数)を算出する(ステップS26)。具体的には、判断処理部313は、下記式(4)に基づいて、二人制必要台数を算出する。
二人制必要台数=(余剰点数−休止レジ台数×一人制処理能力)÷(二人制処理能力−一人制処理能力)…(4)
In this case, the
Required number of two-person system = (surplus points-number of suspended cash registers x one-person processing capacity) ÷ (two-person processing capacity-one-person processing capacity) ... (4)
続いて、判断処理部313は、レジ管理テーブルT1に登録されたレジ端末10の総数(以下、総レジ台数という)と、二人制必要台数とを比較し、総レジ台数が二人制必要台数以上か否かを判定する(ステップS27)。ここで、判断処理部313は、総レジ台数が二人制必要台数以上であることを条件に(ステップS27;Yes)、二人制必要台数分のレジ端末10を二人制で稼働させることで、余剰点数分の商品を処理できると判断する。
Subsequently, the
続いて、判断処理部313は、店舗で勤務中の店員のうちレジ端末10を操作している店員を除いた残りの店員で、二人制必要台数分のレジ端末10を二人制で稼働することができるか否かを判定する(ステップS28)。具体的には、判断処理部313は、下記式(5)の関係が成立するか否かを判定する。
勤務店員数−(一人制レジ台数+二人制レジ台数×2)≧休止レジ台数+二人制必要台数…(5)
Subsequently, the
Number of employees at work- (Number of cash registers for one person + Number of cash registers for two people x 2) ≥ Number of cash registers for suspension + Number of cash registers required for two people ... (5)
判断処理部313は、式(5)の関係が成立することを条件に(ステップS28;Yes)、残りの店員で二人制必要台数分のレジ端末10を二人制で稼働させることができると判断する。そして、報知処理部314は、判断処理部313の処理結果に基づき、全てのレジ端末10の稼働指示と、二人制で稼働させるレジ端末10の二人制必要台数を携帯端末40に送信(報知)し(ステップS29)、本処理を終了する。
The
また、判断処理部313は、式(5)の関係が成立しないことを条件に(ステップS28;No)、残りの店員で二人制必要台数分のレジ端末10を二人制で稼働させることができないと判断する。この場合、報知処理部314は、判断処理部313の処理結果に基づき、全てのレジ端末10の稼働指示と、二人制で稼働させるレジ端末10の二人制必要台数と、不足する店員数とを携帯端末40に送信(報知)し(ステップS30)、本処理を終了する。なお、不足する店員数は、式(5)の右辺から式(5)の左辺を減算した値に対応する。
Further, the
また、ステップS27において、総レジ台数が二人制必要台数未満となる場合(ステップS27;No)、判断処理部313は、レジ端末10の全てを二人制で稼働させても、余剰点数を処理できないと判断する。この場合、報知処理部314は、判断処理部313の処理結果に基づき、全てのレジ端末10を二人制で稼働させる指示と、不足するレジ端末10の台数(レジ台数)とを携帯端末40に送信(報知)し(ステップS31)、本処理を終了する。なお、不足するレジ端末10の台数は、二人制必要台数から総レジ台数を減算した値に対応する。
Further, in step S27, when the total number of cash registers is less than the number required for the two-person system (step S27; No), the
次に、図9を参照して、上述したステップS16の休止判断処理について説明する。図9は、管理サーバ30で実行される休止判断処理の一例を示すフローチャートである。
Next, the pause determination process in step S16 described above will be described with reference to FIG. FIG. 9 is a flowchart showing an example of the pause determination process executed by the
まず、判断処理部313は、ステップS12で算出した余剰点数を0から減算することで、余剰点数の符号を正の値に変換した過剰点数を算出する(ステップS41)。
First, the
続いて、判断処理部313は、レジ管理テーブルT1を参照し、二人制で稼働中のレジ端末10が存在するか否かを判定する(ステップS42)。判断処理部313は、二人制で稼働中のレジ端末10が存在することを条件に(ステップS42;Yes)、この二人制で稼働中のレジ端末10を一人制に移行できると判断する。
Subsequently, the
続いて、判断処理部313は、一人制に移行するレジ端末10の台数(一人制移行台数)を算出する(ステップS43)。具体的には、判断処理部313は、下記式(6)に基づいて、一人制移行台数を算出する。ここで、二人制補正値は、特に問わず、任意の値を設定することが可能である。例えば、二人制補正値を正数とすることで、一人制へ移行する台数を少なく見積もることができる。
一人制移行台数=過剰点数÷(二人制処理能力−一人制処理能力)−二人制補正値…(6)
Subsequently, the
Number of transitions to one-person system = excess points ÷ (two-person processing capacity-one-person processing capacity) -two-person correction value ... (6)
続いて、判断処理部313は、二人制で稼働中のレジ端末10の台数(二人制レジ台数)と、一人制移行台数とを比較し、二人制レジ台数が一人制移行台数を上回るか否かを判定する(ステップS44)。判断処理部313は、二人制レジ台数が一人制移行台数を上回ることを条件に(ステップS44;Yes)、二人制で稼働中のレジ端末10の一部を一人制に変更すると判断する。そして、報知処理部314は、判断処理部313の処理結果に基づき、一人制に移行させる一人制移行台数を携帯端末40に送信(報知)し(ステップS45)、本処理を終了する。
Next, the
また、判断処理部313は、二人制レジ台数が一人制移行台数以下となることを条件に(ステップS44;No)、二人制で稼働中のレジ端末10の全てを一人制に移行できると判断する。この場合、判断処理部313は、更に休止状態に移行するレジ端末10の台数(休止移行台数)を算出する(ステップS46)。具体的には、判断処理部313は、下記式(7)に基づいて、休止移行台数を算出する。ここで、一人制補正値は、特に問わず、任意の値を設定することが可能である。例えば、一人制補正値を正数とすることで、休止状態に移行する台数を少なく見積もることができる。
休止移行台数=(過剰点数−二人制レジ台数×(二人制処理能力−一人制処理能力)÷一人制処理能力)−一人制補正値…(7)
Further, the
Number of transitions to suspension = (excess score-number of two-person cash registers x (two-person processing capacity-one-person processing capacity) ÷ one-person processing capacity) -one-person correction value ... (7)
続いて、判断処理部313は、現在稼働中のレジ端末10の台数(稼働レジ台数)から、ステップS46で算出した休止移行台数を減算した残りの台数が、予め定められた最低保障台数(例えば1台)以上となるか否かを判定する(ステップS47)。判断処理部313は、残りの台数が最低保障台数以上となることを条件に(ステップS47;Yes)、休止移行台数分のレジ端末10を休止状態に移行できると判断する。そして、報知処理部314は、判断処理部313の処理結果に基づき、稼働中の全てのレジ端末10について二人制での稼働を終了する指示と、休止状態に移行させる休止移行台数とを携帯端末40に送信(報知)し(ステップS48)、本処理を終了する。
Subsequently, the
また、判断処理部313は、残りの台数が最低保障台数未満となることを条件に(ステップS47;No)、稼働レジ台数から最低保障台数を減算した台数(減算休止移行台数)分のレジ端末10を、休止状態に移行できると判断する。この場合、報知処理部314は、判断処理部313の処理結果に基づき、稼働中の全てのレジ端末10について二人制での稼働を終了する指示と、休止状態に移行させる減算休止移行台数とを携帯端末40に送信(報知)し(ステップS49)、本処理を終了する。
Further, the
一方、ステップS42において、二人制で稼働中のレジ端末10が存在しない場合(ステップS42;No)、判断処理部313は、休止状態に移行するレジ端末10の台数(休止移行台数)を算出する(ステップS50)。具体的には、判断処理部313は、下記式(8)に基づいて、休止移行台数を算出する。
休止移行台数=過剰点数÷一人制処理能力−一人制補正値…(8)
On the other hand, in step S42, when there is no
Number of transitions to suspension = excess points ÷ one-person processing capacity-one-person correction value ... (8)
続いて、判断処理部313は、現在稼働中のレジ端末10の台数から、ステップS50で算出した休止移行台数を減算した残りの台数が、最低保障台数以上となるか否かを判定する(ステップS51)。判断処理部313は、残りの台数が最低保障台数以上となることを条件に(ステップS51;Yes)、休止移行台数分のレジ端末10を休止状態に移行できると判断する。そして、報知処理部314は、判断処理部313の処理結果に基づき、休止状態に移行させる休止移行台数を携帯端末40に送信(報知)し(ステップS52)、本処理を終了する。
Subsequently, the
また、残りの台数が最低保障台数未満となることを条件に(ステップS51;No)、判断処理部313は、稼働レジ台数から最低保障台数を減算した台数(減算休止移行台数)分のレジ端末10を、休止状態に移行できると判断する。この場合、報知処理部314は、判断処理部313の処理結果に基づき、休止状態に移行させる減算休止移行台数を携帯端末40に送信(報知)し(ステップS53)、本処理を終了する。
Further, on condition that the remaining number of units is less than the minimum guaranteed number (step S51; No), the
以上のように、管理サーバ30では、過去の実績に基づいて、来店中の客数から商品の購入点数を予測し、その値を稼働中の全レジ端末10で処理することが可能な商品の総処理点数と比較することで、会計待ちが発生するか否かを判定する。そして、管理サーバ30は、その判定結果に応じた報知を携帯端末40に行う。これにより、携帯端末40を所持する店長は、管理サーバ30からの報知内容に基づき、レジ端末10の稼働やレジ形態の変更を行うことで会計待ちの発生を未然に防ぐことができる。したがって、管理サーバ30は、レジ端末10の運用支援を効率的に行うことができる。
As described above, the
また、管理サーバ30は、会計待ちが発生すると判定(判断)したことを条件に、新たに稼働させるレジ端末10の台数やレジ形態を変更するレジ端末10の台数を算出し、携帯端末40に報知する。これにより、携帯端末40を所持する店長は、管理サーバ30から報知された台数に基づき、レジ端末10の稼働やレジ形態の変更を行うことで、会計待ちの発生を防ぐことができる。
Further, the
また、管理サーバ30は、会計待ちが発生しないと判定(判断)したことを条件に、休止させるレジ端末10の台数やレジ形態を変更するレジ端末10の台数を算出し、携帯端末40に報知する。これにより、携帯端末40を所持する店長は、管理サーバ30から報知された台数に基づき、レジ端末10の休止やレジ形態の変更を行うことで、レジ端末10を効率的に稼働させることができる。
Further, the
また、管理サーバ30は、予測した購入点数を処理するレジ端末10の台数や、当該レジ端末10を稼働する店員数が足りない場合に、それらの値を携帯端末40に報知する。これにより、携帯端末40を所持する店長は、管理サーバ30から報知された不足数に基づき、レジ端末10や店員の補充を行うことができる。
Further, the
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. This novel embodiment can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. This embodiment and its modifications are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.
例えば、上記実施形態では、管理サーバ30が、購買履歴データD1、処理能力データD2、レジ管理テーブルT1及び店員管理テーブルT2を保持する構成としたが、管理サーバ30がアクセス可能な他の装置が保持する構成としてもよい。
For example, in the above embodiment, the
また、上記実施形態では、一人制での稼働を優先したが、これに限らず、二人制での稼働を優先する構成としてもよい。 Further, in the above-described embodiment, the operation by one person is prioritized, but the present invention is not limited to this, and the operation may be prioritized by two people.
また、上記実施形態では、購買履歴データD1は、日時単位で購買率及び平均買い上げ点数を保持する構成としたが、これに限らず、購買率と平均買い上げ点数との組を一つ保持する構成としてもよい。この場合、判断処理部313は、現在の日時によらず、購買履歴データD1が保持する購買率及び平均買い上げ点数に基づき、来店客数から予測される買い上げ点数を算出する。
Further, in the above embodiment, the purchase history data D1 has a configuration in which the purchase rate and the average purchase points are held for each date and time, but the present invention is not limited to this, and the purchase history data D1 holds one set of the purchase rate and the average purchase points. May be. In this case, the
また、上記実施形態の各装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでフロッピー(登録商標)ディスク、CD(Compact Disc)、CD−R(Compact Disc-Recordable)、CD−ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)、SDメモリカード(SD memory card)、USBメモリ(Universal Serial Bus memory)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 Further, the program executed by each device of the above-described embodiment is a file in an installable format or an executable format, and is a floppy (registered trademark) disc, a CD (Compact Disc), a CD-R (Compact Disc-Recordable), or a file. Provided by recording on a computer-readable recording medium such as a CD-ROM (Compact Disc Read Only Memory), DVD (Digital Versatile Disc), SD memory card (SD memory card), or USB memory (Universal Serial Bus memory). It may be configured as follows.
また、上記実施形態の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせること等により提供するように構成してもよい。 Further, the program executed by each device of the above embodiment may be stored on a computer connected to a network such as the Internet and provided by downloading via the network.
1 店舗内システム
10 レジ端末
21 第1カメラ
22 第2カメラ
30 管理サーバ
40 携帯端末
311 稼働状況管理部
312 来店客数算出部
313 判断処理部
314 報知処理部
1 In-
Claims (4)
前記店舗に設置されたレジ端末のうち稼働中のレジ端末の台数と、一のレジ端末で単位時間当たりに処理することが可能な商品の処理点数とに基づいて、稼働中の全レジ端末で処理することが可能な総処理点数を算出する第1算出手段と、
前記購入点数と前記総処理点数との差分値に基づいて、会計待ちが発生するかを判定する第1判定手段と、
前記第1判定手段により会計待ちが発生すると判定されたことを条件に、前記購入点数と前記総処理点数との差分値と、前記処理点数とに基づいて、前記購入点数の処理に不足する前記レジ端末の台数を算出する第2算出手段と、
前記店舗の店員数と、前記稼働中のレジ端末の台数とに基づき、当該レジ端末の操作に係る店員を除いた残りの店員数で、前記第2算出手段が算出した不足台数分の前記レジ端末を稼働できるかを判定する第2判定手段と、
前記第2判定手段が稼働できないと判定したことを条件に、前記不足台数分の前記レジ端末の稼働に不足する店員数を報知する報知手段と、
を備える情報処理装置。 Based on the purchase rate, which is recorded as a past record and indicates the percentage of customers who purchased the product among the customers who visited the store, and the average score of the product purchased by the customer, the number of customers visiting the store is used to determine the product. Predictive means for predicting the number of items purchased,
Based on the number of cash register terminals in operation among the cash register terminals installed in the store and the number of product processing points that can be processed per unit time by one cash register terminal, all the cash register terminals in operation The first calculation means for calculating the total number of processing points that can be processed,
A first determination means for determining whether or not an accounting wait occurs based on the difference value between the number of purchased items and the total number of processed items.
The processing of the purchased points is insufficient based on the difference value between the purchased points and the total processed points and the processed points on the condition that the first determination means determines that the waiting for accounting occurs. A second calculation method for calculating the number of cash register terminals,
Based on the number of clerk at the store and the number of cash register terminals in operation, the number of remaining clerk excluding the clerk involved in the operation of the cash register terminal is the number of cash registers for the shortage calculated by the second calculation means. A second determination means for determining whether the terminal can be operated,
On condition that it is determined that the second determination means cannot be operated, the notification means for notifying the number of clerk who is insufficient for the operation of the cash register terminal for the insufficient number of units , and the notification means.
Information processing device equipped with.
前記第2算出手段は、前記購入点数と前記総処理点数との差分値と、前記レジ形態毎の前記処理点数とに基づいて、前記レジ端末の台数を算出する請求項1又は2に記載の情報処理装置。 The first calculation means is the total processing that can be processed by all the cash register terminals in operation based on the number of cash register terminals in operation for each cash register form and the number of processing points for each cash register form. Calculate the score and
The second calculation means according to claim 1 or 2 , wherein the second calculation means calculates the number of cash register terminals based on the difference value between the purchase points and the total processing points and the processing points for each cash register form. Information processing device.
過去の実績として記録された、店舗に来店した客のうち商品を購入した客の割合を示す購買率と、当該客により購入された商品の平均点数とに基づいて、来店中の客数から商品の購入点数を予測する予測手段と、
前記店舗に設置されたレジ端末のうち稼働中のレジ端末の台数と、一のレジ端末で単位時間当たりに処理することが可能な商品の処理点数とに基づいて、稼働中の全レジ端末で処理することが可能な総処理点数を算出する第1算出手段と、
前記購入点数と前記総処理点数との差分値に基づいて、会計待ちが発生するかを判定する第1判定手段と、
前記第1判定手段により会計待ちが発生すると判定されたことを条件に、前記購入点数と前記総処理点数との差分値と、前記処理点数とに基づいて、前記購入点数の処理に不足する前記レジ端末の台数を算出する第2算出手段と、
前記店舗の店員数と、前記稼働中のレジ端末の台数とに基づき、当該レジ端末の操作に係る店員を除いた残りの店員数で、前記第2算出手段が算出した不足台数分の前記レジ端末を稼働できるかを判定する第2判定手段と、
前記第2判定手段が稼働できないと判定したことを条件に、前記不足台数分の前記レジ端末の稼働に不足する店員数を報知する報知手段と、
して機能させるためのプログラム。 Computer,
Based on the purchase rate, which is recorded as a past record and indicates the percentage of customers who purchased the product among the customers who visited the store, and the average score of the product purchased by the customer, the number of customers visiting the store is used to determine the product. Predictive means for predicting the number of items purchased,
Based on the number of cash register terminals in operation among the cash register terminals installed in the store and the number of product processing points that can be processed per unit time by one cash register terminal, all the cash register terminals in operation The first calculation means for calculating the total number of processing points that can be processed,
A first determination means for determining whether or not an accounting wait occurs based on the difference value between the number of purchased items and the total number of processed items.
The processing of the purchased points is insufficient based on the difference value between the purchased points and the total processed points and the processed points on the condition that the first determination means determines that the waiting for accounting occurs. A second calculation method for calculating the number of cash register terminals,
Based on the number of clerk at the store and the number of cash register terminals in operation, the number of remaining clerk excluding the clerk involved in the operation of the cash register terminal is the number of cash registers for the shortage calculated by the second calculation means. A second determination means for determining whether the terminal can be operated,
On condition that it is determined that the second determination means cannot be operated, the notification means for notifying the number of clerk who is insufficient for the operation of the cash register terminal for the insufficient number of units , and the notification means.
A program to make it work.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016126825A JP6785077B2 (en) | 2016-06-27 | 2016-06-27 | Information processing equipment and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016126825A JP6785077B2 (en) | 2016-06-27 | 2016-06-27 | Information processing equipment and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018005285A JP2018005285A (en) | 2018-01-11 |
| JP6785077B2 true JP6785077B2 (en) | 2020-11-18 |
Family
ID=60946234
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016126825A Expired - Fee Related JP6785077B2 (en) | 2016-06-27 | 2016-06-27 | Information processing equipment and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6785077B2 (en) |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11110647A (en) * | 1997-10-03 | 1999-04-23 | Toshiba Tec Corp | A computer-readable storage medium storing a product sales data processing apparatus, a method of calculating the number of scheduled open vehicles by time zone, and a program for calculating the number of open scheduled vehicles by time zone |
| JP2004178277A (en) * | 2002-11-27 | 2004-06-24 | Toshiba Lighting & Technology Corp | Sales floor planning support system |
| JP2006221367A (en) * | 2005-02-09 | 2006-08-24 | Takachiho Koeki Kk | Server, information processor and computer program |
| JP6036000B2 (en) * | 2012-08-20 | 2016-11-30 | 日本電気株式会社 | Computer, matrix prevention system, matrix prevention method |
| JP6277688B2 (en) * | 2013-11-25 | 2018-02-14 | 株式会社寺岡精工 | POS management device and POS management program |
| CA2948836A1 (en) * | 2014-05-13 | 2015-11-19 | Wal-Mart Stores, Inc. | Systems and methods for cashier scheduling |
| JP6257502B2 (en) * | 2014-12-02 | 2018-01-10 | 東芝テック株式会社 | Information processing apparatus and program |
| JP6098981B2 (en) * | 2015-03-31 | 2017-03-22 | パナソニックIpマネジメント株式会社 | Accounting work support apparatus, accounting work support system, and accounting work support method |
-
2016
- 2016-06-27 JP JP2016126825A patent/JP6785077B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018005285A (en) | 2018-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20130066698A1 (en) | Automatic rebate generation | |
| JP4388082B2 (en) | Self-settlement type store operation method, system, and portable terminal used therefor | |
| US20210182894A1 (en) | Sales promotion system | |
| US20110208602A1 (en) | Sale data processing terminal and control method thereof | |
| JP6655427B2 (en) | Information processing device and program | |
| JP2022110063A (en) | COUPON ISSUING SYSTEM, COUPON ISSUING METHOD AND PROGRAM | |
| JP2019114187A (en) | POS system and monitoring device | |
| JP6102591B2 (en) | Checkout monitoring apparatus, method and program | |
| JP6785077B2 (en) | Information processing equipment and programs | |
| KR20220072722A (en) | Server and program | |
| EP4134892A1 (en) | Transaction processing system, input processing device, settlement device and method | |
| JP7555857B2 (en) | Registration device, information processing device, and program | |
| US20180308110A1 (en) | Server device and service method | |
| JP2016110228A (en) | Information processing device and program | |
| JP2006221367A (en) | Server, information processor and computer program | |
| JP2022099169A (en) | Server apparatus, program, and discount notification system | |
| JP2018147410A (en) | Sales data processing apparatus and program | |
| JP7429336B1 (en) | In-store management system | |
| JP7692770B2 (en) | Signage terminal and program | |
| JP7322238B2 (en) | Forecast management device and program | |
| EP4310762A1 (en) | Display system, server device, and display device | |
| JP7506143B2 (en) | Sales data processing device and program | |
| US20250104035A1 (en) | Store server, sales information management system, and method | |
| US20240242179A1 (en) | Information processing apparatus and information processing method | |
| JP7527612B2 (en) | Sales system, payment device, program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190520 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200330 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200428 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200625 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201006 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201026 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6785077 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |