JP6916014B2 - Information processing device and display control program - Google Patents
Information processing device and display control program Download PDFInfo
- Publication number
- JP6916014B2 JP6916014B2 JP2017056620A JP2017056620A JP6916014B2 JP 6916014 B2 JP6916014 B2 JP 6916014B2 JP 2017056620 A JP2017056620 A JP 2017056620A JP 2017056620 A JP2017056620 A JP 2017056620A JP 6916014 B2 JP6916014 B2 JP 6916014B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- touch panel
- display
- external device
- keyword
- 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.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、情報処理装置、及び表示制御プログラムに関する。 Embodiments of the present invention, the information processing apparatus, and a display control program.
スーパーマーケット等で利用される店舗会計システム(チェックアウトシステム)には、従業員によって操作される商品販売データ処理装置(例えば、POS(Point of Sales)端末)が設置される。POS端末は、従業員の入力操作に応じて、例えば顧客が買い上げる商品の登録処理、登録処理された商品についての決済処理の他、チェックアウト業務を関係する各種の処理を実行する。一般に、POS端末には、従業員による入力操作を受け付けると共に処理内容を表示させることができるタッチパネル、及び複数のキーが設けられたキーボード(ハードウェアキーボード)が設けられている。従業員は、チェックアウト業務における各種状況に応じて、タッチパネルに表示されたキー(ボタン)あるいはキーボードのキーを操作することで、その状況で必要とされる処理を実行させることができる。 A product sales data processing device (for example, a POS (Point of Sales) terminal) operated by an employee is installed in a store accounting system (checkout system) used in a supermarket or the like. The POS terminal executes, for example, registration processing of products purchased by customers, payment processing of registered products, and various processes related to checkout operations in response to input operations of employees. Generally, a POS terminal is provided with a touch panel capable of accepting input operations by employees and displaying processing contents, and a keyboard (hardware keyboard) provided with a plurality of keys. Employees can execute the processing required in the situation by operating the keys (buttons) displayed on the touch panel or the keys on the keyboard according to various situations in the checkout work.
比較的大きな店舗では、複数のPOS端末が設置され、それぞれ個別に従業員により操作される。従業員は、チェックアウト業務をする際に必要となる情報を、個々にチェックアウト業務中に確認できるようにしている。例えば、本日の特売品などの情報については特売品が記載されたチラシをPOS端末の周辺に掲示したり、店長等からのメッセージを記入したメモ書きを所持したりしている。また、複数の従業員の間で共有すべき情報がある場合には、例えば従業員同士の会話により伝えられ、従業員が個々に覚えておく必要があった。 In a relatively large store, a plurality of POS terminals are installed and each is individually operated by an employee. Employees are able to individually check the information required for checkout work during checkout work. For example, for information on today's special sale items, a leaflet containing the special sale items is posted around the POS terminal, or a memorandum with a message from the store manager or the like is carried. In addition, when there is information to be shared among a plurality of employees, for example, it is conveyed by conversation between employees, and it is necessary for each employee to remember it individually.
従来のPOS端末では、従業員によるチェックアウト業務のための画面を表示するメインのディスプレイ(あるいはタッチパネル)の他に、サブのディスプレイ(あるいはタッチパネル)を備えたものがある。サブのディスプレイ(タッチパネル)は、例えば顧客に対して情報を提示したり、顧客により確認操作を受け付けたりするための画面を表示する客面用のディスプレイとして使用される。客面用のディスプレイでは、メインのディスプレイに表示される画面を利用したチェックアウト業務のための処理、例えば顧客が購入しようとする商品の登録処理や登録された商品についての決済処理と連動した画面が表示される。 Some conventional POS terminals are provided with a sub display (or touch panel) in addition to the main display (or touch panel) that displays a screen for checkout work by employees. The sub display (touch panel) is used as a display for the customer side, for example, displaying a screen for presenting information to the customer or accepting a confirmation operation by the customer. The customer display is a screen linked to processing for checkout operations using the screen displayed on the main display, such as registration processing of products that customers intend to purchase and payment processing for registered products. Is displayed.
本発明が解決しようとする課題は、チェックアウト業務に有用な情報を従業員に提示することができる情報処理装置、及び表示制御プログラムを提供することである。 An object of the present invention is to provide is to provide the information processing apparatus that can be presented to employees with useful information to checkout operations, and a display control program.
実施形態によれば、情報処理装置は、設定部、キーワード取得部、データ取得部、データ配信部を有する。設定部は、記憶部に記憶された第1データをもとに、商品販売データ処理装置に対して配信する第2データの提供元とする外部装置を設定する。キーワード取得部は、前記記憶部に記憶された販売データまたは在庫データの少なくとも何れかに基づいて、前記外部装置を検索するためのキーワードを取得する。データ取得部は、前記キーワードをもとに前記外部装置を検索し、前記外部装置から第2データを取得する。データ配信部は、前記第2データを複数の前記商品販売データ処理装置に対して配信する。 According to the embodiment, the information processing device has a setting unit, a keyword acquisition unit, a data acquisition unit, and a data distribution unit. The setting unit sets an external device as a provider of the second data to be distributed to the product sales data processing device based on the first data stored in the storage unit. The keyword acquisition unit acquires a keyword for searching the external device based on at least one of the sales data or the inventory data stored in the storage unit. The data acquisition unit searches for the external device based on the keyword and acquires the second data from the external device. The data distribution unit distributes the second data to the plurality of product sales data processing devices.
以下、本実施形態について、図面を参照しながら説明する。
図1は、本実施形態の商品販売データ処理装置の外観を示す斜視図である。商品販売データ処理装置は、スーパーマーケット等の店舗で使用されるチェックアウトシステムの一部を構成するもので、例えばPOS(Point of Sales)端末10として構成される。以下、POS端末10を例にして説明する。
Hereinafter, the present embodiment will be described with reference to the drawings.
FIG. 1 is a perspective view showing the appearance of the product sales data processing device of the present embodiment. The product sales data processing device constitutes a part of a checkout system used in a store such as a supermarket, and is configured as, for example, a POS (Point of Sales)
図1に示すように、POS端末10は、釣銭機11e、タッチパネル11h、コンビネーションキーボード11j(キーボード11ja、タッチパネル11jb)、プリンタ11k、カードリーダライタ11m、及びディスプレイ11nが設けられている。
As shown in FIG. 1, the
POS端末10は、規定のハウジングに対して、タッチパネル11h、コンビネーションキーボード11j、プリンタ11k、ディスプレイ11nが脱着可能となるように構成されている。このため、POS端末10は、店舗での使用に適した、タッチパネル11h、コンビネーションキーボード11j、プリンタ11k、ディスプレイ11nを個々に選択して実装させることができる。
The
例えば、コンビネーションキーボード11jは、図1及び図2に示すように、キーボード11jaとタッチパネル11jbとが設けられた形態の他、タッチパネル11jbに代えて、より多くのキーが実装されたキーボードのみの形態のものがある。また、コンビネーションキーボード11jを実装せずに、タッチパネル11hからのみ従業員による入力操作を受け付ける形態とすることもできる。本実施形態では、図2に示すキーボード11jaとタッチパネル11jbとが設けられたコンビネーションキーボード11jが実装されているものとして説明する。
For example, as shown in FIGS. 1 and 2, the
同様にして、例えばディスプレイ11nは、顧客に対して情報を提供するための客面用として用いられるもので、画面サイズの異なる複数のユニットから何れかを選択して実装することができる。また、顧客による入力操作を受け付けられるように、ディスプレイ11nに代えてタッチパネルを実装することも可能である。
Similarly, for example, the
なお、本実施形態では、タッチパネル11h及びタッチパネル11jbに例えば複数のキーを含む操作画面を表示して、パネルに対してタッチ操作をさせるものとしているが他の入力操作をするようにしても良い。例えば、タッチパネル11h及びタッチパネル11jbに表示された操作画面に応じて、キーボード11jaを操作して何れかのキーを選択させたり、音声入力によって選択するキーを指定させたりすることも可能である。この場合、タッチパネル11hあるいはタッチパネル11jbに代えてディスプレイを設け、操作画面を表示するようにしても良い。
In the present embodiment, an operation screen including, for example, a plurality of keys is displayed on the
図3は、本実施形態におけるPOS端末10(10−1,10−2,…,10−n)が設けられたシステムの構成を示すブロック図である。図3において、店舗に設けられたチェックアウトシステムは、複数のPOS端末10(10−1,10−2,…,10−n)、サーバ12(ストアコンピュータ)が、LAN(Local Area Network)14等のネットワークを介して相互に通信可能となるように接続されている。また、POS端末10とサーバ12は、個々にチェックアウトシステム外のインターネットを含むネットワーク16と接続される。POS端末10とサーバ12は、ネットワーク16(インターネット)を介してサーバ18(SNS(Social Networking Service)、Webサイト、ブログサイト、短文投稿サイト、データベースシステムなど)にアクセスしてデータを受信する。
FIG. 3 is a block diagram showing a configuration of a system provided with POS terminals 10 (10-1, 10-2, ..., 10-n) according to the present embodiment. In FIG. 3, in the checkout system provided in the store, a plurality of POS terminals 10 (10-1, 10-2, ..., 10-n), a server 12 (store computer), and a LAN (Local Area Network) 14 They are connected so that they can communicate with each other via a network such as. Further, the
POS端末10は、コンピュータの機能が実装されており、プロセッサ(CPU(central processing unit)等)11a、ROM(read-only memory)11b、RAM(random-access memory)11c、記憶ユニット11d、釣銭機11e、通信ユニット11f、スキャナ11g、タッチパネル11h、コンビネーションキーボード11j(キーボード11ja、タッチパネル11jb)、プリンタ11k、カードリーダライタ11m、ディスプレイ11n、及び通信ユニット11pを有する。
The
プロセッサ11aは、ROM11b及びRAM11cに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、POS端末10としての各種の動作を実現するべく各部を制御するための回路である。
The
ROM11b及びRAM11cは、プロセッサ11aにより実行される各種プログラムの他、プロセッサ11aが各種の処理を行う上で参照するデータを記録する。例えば、RAM11cには、商品の情報を登録する処理が実行される場合に、顧客による購入対象とする商品の情報が登録される登録商品テーブルが記録される。また、RAM11cには、タッチパネル11h及びタッチパネル11jbに表示させる画面のデータなどが記憶される。
The
プロセッサ11aにより実行されるプログラムには、スキャナ11gを通じて商品の情報(商品コード等)を入力するスキャン処理、登録商品テーブルに登録された商品の情報に応じた決済処理に用いられる取引情報を生成する登録処理、取引情報をもとにした決済処理などを実行するための制御プログラムが含まれる。プロセッサ11aは、制御プログラムを実行することで、商品の販売に関わる処理(登録処理及び決済処理を含む)のための画面をタッチパネル11hに表示させる。また、制御プログラムには、サーバ12から配信されるデータを受信する受信処理(受信部)、タッチパネル11hに表示される画面を利用して実行される商品の販売に関わる処理と連動することなく、サーバ12から受信したデータをもとにした画面をタッチパネル11jbに表示する表示処理(表示部)を制御することができる表示制御プログラムが含まれる。
The program executed by the
記憶ユニット11dは、プロセッサ11aが各種の処理を行う上で使用するデータ、あるいはプロセッサ11aの処理によって生成されたデータを記憶する。記憶ユニット11dとしては、例えばEEPROM(登録商標)(electric erasable programmable read-only memory)、HDD(hard disk drive)、あるいはSSD(solid state drive)などを使用できる。
The
釣銭機11eは、投入される硬貨及び紙幣を収受、釣銭とする硬貨及び紙幣を排出する。
通信ユニット11fは、例えばインターネットを含むネットワーク16を介して、例えば、SNS、Webサイト、ブログサイト、短文投稿サイト、データベースシステムなど各種の情報を提供するサーバ18(外部装置)との通信を制御する。
The
The
スキャナ11gは、例えば、光学的スキャンにより商品の情報を読み取って、商品に固有の商品コードを入力する。スキャナ11gは、固定式またはハンディ式の2次元コードスキャナとしても良いし、商品を撮影した画像から画像認識技術を利用して商品を識別するタイプとしても良い。また、スキャナ11gは、1つのタイプのみを設けても良いし、複数のタイプのものを設けても良い。
The
タッチパネル11hは、従業員(キャッシャ)により入力操作がされるデバイスであり、表示デバイス及びタッチセンサを含む。表示デバイスは、GUI(Graphical User Interface)画面などの任意の画面を表示する。例えば、表示デバイスは、買い上げ対象として登録された商品に関する取引情報(商品名、金額など)の一覧リストや小計金額等を含む登録画面(商品一覧画面)、各種の機能のそれぞれに対応した複数のキーを含むメニュー、及び各種機能の実行を指示するコマンドを入力するためのキーなどを含む操作画面を表示する。表示デバイスとしては、例えばカラーLCD(Liquid Crystal Display)等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置される。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ11aへと送る。タッチセンサとしては、周知のデバイスを利用できる。
The
コンビネーションキーボード11jは、従業員(キャッシャ)により入力操作がされるデバイスであり、例えば特定の機能が個々に割り当てられた複数のキーが配列されたキーボード11jaとタッチパネル11jbを有する。タッチパネル11jbは、例えばタッチパネル11hと同様に構成される。タッチパネル11jbは、常に表示する必要がない補足情報や、店内の従業員で共有すべき情報(特売情報や店長からのメッセージなど)等が表示される。タッチパネル11jbは、例えば、サーバ12から配信されるデータをもとにした画面が表示される。
The
プリンタ11kは、例えばサーマルプリンタまたはドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列、画像、コードパターン(バーコード、2次元コードなど)などを印刷することにより、商品名、単価、合計金額などの取引内容が印刷された取引レシート等を発行する。
The
カードリーダライタ11mは、カードに記録されたデータを読み取るとともに、カードへデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード、ポイントカードなどの決済処理に関わる情報を記録する各種のカードを含む。カードリーダライタ11mは、磁気式、接触式、あるいは非接触式の何れのデバイスであっても良いし、また複数種のデバイスを含んでいても良い。
The card reader /
ディスプレイ11nは、例えば顧客に対して情報を提供するための客面用として用いられるデバイスであり、カラーLCD等の周知のデバイスを利用できる。
The
サーバ12は、プロセッサ(CPU等)21a、ROM21b、RAM21c、記憶ユニット21d、通信ユニット21f、キーボード21g、ディスプレイ21h、及び通信ユニット21pを含む。サーバ12は、コンピュータの機能を有する情報処理装置である。
The
プロセッサ21aは、ROM21b及びRAM21cに記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、サーバ12としての各種の動作を実現するべく各部を制御するための回路である。
The
ROM21b及びRAM21cは、プロセッサ21aにより実行されるオペレーティングシステム、ミドルウェア、アプリケーションプログラムなどのプログラムの他、プロセッサ21aが各種の処理を行う上で参照するデータを記憶する。
The
プロセッサ21aにより実行されるプログラムには、商品販売に関するPOS機能を実現するためのPOSプログラム、POS端末10のタッチパネル11jbに表示させるデータを配信するためのデータ配信プログラムなどが含まれる。
The program executed by the
記憶ユニット21dは、プロセッサ21aが各種の処理を行う上で使用するデータ、あるいはプロセッサ21aでの処理によって生成されたデータを保存する。記憶ユニット21dとしては、例えばEEPROM(登録商標)、HDD、あるいはSSDなどを使用できる。記憶ユニット21dには、POS機能において処理される販売管理データ(商品マスタデータ、販売データ(商品名、価格、販売時刻、販売数などを含む)、在庫データなどを含む)、POS端末10への配信用として、例えば従業員のキーボード21gの操作により入力された入力配信データ、外部装置(サーバ18など)からPOS端末10への配信のために取得された取得データなどが記憶される。
The
通信ユニット21fは、LAN14を介したPOS端末10等との通信を制御する。
キーボード21gは、サーバ12に対するデータを従業員による操作に応じて入力する。なお、サーバ12は、キーボード21g以外の入力デバイス(タッチパネル、マウス等)が設けられていても良い。
ディスプレイ21hは、プロセッサ21aにより実行されるPOS機能、データ配信処理等に応じた画面を表示する。
通信ユニット21pは、ネットワーク16を介したサーバ18(Webサイトなど)などの外部装置との通信を制御する。
The
The
The
The
図4は、本実施形態におけるサーバ12及びPOS端末10の機能構成を示すブロック図である。
サーバ12は、プロセッサ21aによりデータ配信プログラムを実行することにより、キーワード取得部21a1、データ取得部21a2、データ配信部21a3の機能を実現する。キーワード取得部21a1は、記憶ユニット21d(記憶部21d1)に記憶されたデータをもとに、POS端末10に対して配信するデータ(配信データ)の提供元とする外部装置を設定する設定処理を実行する(設定部)。記憶部21d1には、POS端末10へ配信される配信データ30、POS機能(POSプログラム)により記憶される販売管理データ31が含まれる。配信データ30には、POS端末10への配信用として、例えば従業員のキーボード21gの操作により入力された入力配信データ30a、外部装置(サーバ18など)からPOS端末10への配信のために取得された取得データ30bが含まれる。入力配信データ30aには、例えば本日の特売品に関する情報(商品名、価格など)、店長から従業員に対するメッセージ(テキストデータ)、登録処理の際に顧客の年齢を確認する際に参照される年齢確認データ、ネットワーク16を通じてアクセス可能なデータ提供元となるWebサイトを示すURL(uniform resource locator)が含まれる。入力配信データ30aには、前述したデータの他、POS端末10に対して配信する任意のデータを記憶させることができる。
FIG. 4 is a block diagram showing a functional configuration of the
The
キーワード取得部21a1は、例えば入力配信データ30a及び販売管理データ31をもとに、配信データの提供元とする外部装置を設定する。例えば、キーワード取得部21a1は、入力配信データ30aに外部装置のアクセス先を示すデータ(URLなど)が記憶されている場合、このアクセス先を示すデータをもとに配信データの提供元とする外部装置(サーバ18)を設定する。例えば、天気予報のWebサイトのURLを入力配信データ30aに記憶させることで、天気予報のWebサイトにアクセスして天気予報のデータ(Webページ)を取得できるように設定することができる。
The keyword acquisition unit 21a1 sets an external device as a source of distribution data based on, for example, the
また、キーワード取得部21a1は、入力配信データ30aに記憶されたデータをもとに、例えばサーチエンジンを利用してアクセス先(配信データの提供元)を検索するための検索キーワードを作成することができる。例えば、キーワード取得部21a1は、入力配信データ30aに含まれる特売データの「商品名」を抽出して、検索キーワードとすることができる。同様にして、キーワード取得部21a1は、例えば、入力配信データ30aに含まれる店長メッセージ(テキストデータ)に含まれる単語、あるいは予めキーワード用として記憶されたデータを抽出して、検索キーワードとすることができる。
Further, the keyword acquisition unit 21a1 may create a search keyword for searching an access destination (provider of distribution data) using, for example, a search engine based on the data stored in the
また、予め登録されたURLが示すWebサイトにアクセスして、検索キーワードを指定して、特定のデータ(Webページ)を取得するようにしても良い。例えば、料理レシピを提供するWebサイトにアクセスして、特売品の「商品名」を検索キーワードとして指定し、特売品を利用した料理レシピについて記載されたWebページにアクセスする。 Alternatively, a website indicated by a pre-registered URL may be accessed, a search keyword may be specified, and specific data (Web page) may be acquired. For example, the website that provides the cooking recipe is accessed, the "product name" of the bargain item is specified as a search keyword, and the web page that describes the cooking recipe using the bargain item is accessed.
また、キーワード取得部21a1は、記憶部21d1に記憶された販売管理データ31(販売データまたは在庫データの少なくとも何れか)に基づいて、ネットワーク16を介して接続されたサーバ18を検索するための検索キーワードを取得する。例えば、販売データをもとに、通常時よりも販売量が多い商品が検出された場合、この商品の「商品名」を検索キーワードとして取得する。例えば、販売量が特別に多い「商品名」をもとに、テレビ番組の案内サイトやニュースサイト(食品関係)にアクセスして、販売数の増加につながったと想定される、テレビ番組やニュースなどのページを取得できるようにする。
Further, the keyword acquisition unit 21a1 is a search for searching the
なお、前述した配信データの提供元とする外部装置の設定については一例であって、その他の方法によって、データの提供元を設定するようにしても良い。 The setting of the external device as the source of the distribution data described above is an example, and the data provider may be set by another method.
データ取得部21a2は、キーワード取得部21a1によって設定された外部装置(サーバ18など)にネットワーク16を介してアクセスして、外部装置からPOS端末10への配信に用いられるデータを取得する。データ取得部21a2は、取得データ30bを配信データ30として記憶部21d1(記憶ユニット21d)に記憶させる。
The data acquisition unit 21a2 accesses an external device (
データ配信部21a3は、配信データ30(入力配信データ30a、取得データ30b)を複数のPOS端末10に配信して、POS端末10において動作する表示制御部11a1を通じて、配信データ30に応じた情報をタッチパネル11jbに表示させる。
The data distribution unit 21a3 distributes the distribution data 30 (
POS端末10は、プロセッサ11aにより表示制御プログラムを実行することにより、表示制御部11a1の機能を実現する。表示制御部11a1は、サーバ12(データ配信部21a3)から配信されるデータを受信し、この受信したデータをもとにした画面をタッチパネル11jbにおいて表示させる。表示制御部11a1は、商品の販売に関わる処理(登録処理、決済処理など)のためにタッチパネル11hに表示させる画面と連動することなく、タッチパネル11hの表示制御とは独立してタッチパネル11jbに対する表示制御をすることができる。
The
なお、表示制御部11a1は、特定の状況において、タッチパネル11hの表示を利用して実行される処理と連動した画面をタッチパネル11jbに表示するようにしても良い。また、客面用のディスプレイ11nに対しては、基本的に、タッチパネル11hの表示を利用して実行される処理と連動した画面(例えば、登録処理により登録された商品の一覧画面、決済処理における支払い金額を表す決済画面など)を表示する。ただし、タッチパネル11jbと同様に、タッチパネル11hの表示を利用して実行される処理と連動しない独自の情報(顧客向けの情報)が表示されるようにしても良い。
The display control unit 11a1 may display a screen linked to the process executed by using the display of the
また、表示制御部11a1には、ネットワーク16を通じてサーバ18にアクセスし、サーバ18が提供するWebページを表示させるブラウザ11a2の機能が設けられる。ブラウザ11a2は、プロセッサ11aによりブラウザプログラムを実行することにより実現される。ブラウザ11a2は、例えばタッチパネル11jbに対する入力操作に応じて、入力操作により指定された例えばWebサイトにアクセスして、Webページをタッチパネル11jbに表示させることができる。
Further, the display control unit 11a1 is provided with a function of a browser 11a2 that accesses the
次に、本実施形態におけるPOS端末10のタッチパネル11jbに対する表示制御に関係する、POS端末10とサーバ12の動作について説明する。図5は、本実施形態におけるサーバ12の動作を示すフローチャート、図6は、本実施形態におけるPOS端末10の動作を示すフローチャートである。
Next, the operations of the
POS端末10は、買い上げ対象とする商品の登録処理が起動されると、プロセッサ11aによる、ROM11bまたは記憶ユニット11dに記憶された制御プログラムに基づく制御処理を開始する。
When the registration process of the product to be purchased is activated, the
プロセッサ11aは、登録処理を開始すると、RAM11cに記録される登録商品テーブルをクリアし、タッチパネル11hに登録画面を表示させる。登録画面は、登録商品テーブルに登録された商品の情報などを表示するためのもので、登録処理の実施状況を従業員に確認させるための画面である。
When the
従業員の操作によりスキャナ11gから商品に付された商品コードが読み取られたことを検出すると、プロセッサ11aは、商品コードに対応する商品の情報を登録商品テーブルに登録(更新)する。また、プロセッサ11aは、更新後の登録商品テーブルの内容に応じて、タッチパネル11hに表示された登録画面の商品の情報を更新する。
When it is detected that the product code attached to the product is read from the
一方、サーバ12のプロセッサ21a(データ配信部21a3)は、記憶ユニット21d(記憶部21d1)に記憶された入力配信データ30aについて、予め設定された配信タイミングとなった場合に(Act15、Yes)、入力配信データ30aを複数のPOS端末10に対して配信する(Act16)。配信タイミングは、例えば入力配信データ30aとして記憶されたデータ別に特定の配信時刻が設定されていても良いし、POS端末10からの要求に応じたタイミングとしても良い。例えば、POS端末10において実行されるチェック業務の全般において参照されるデータについては、営業開始時刻(あるいはPOS端末10の起動時)に配信するように配信タイミングが設定されるものとする。例えば、入力配信データ30aに含まれる特売データ、店長メッセージデータ、年齢確認データなどは、チェック業務の全般において参照されるデータに相当する。
On the other hand, when the
一方、プロセッサ11a(表示制御部11a1)は、登録処理とは関係なく、サーバ12から配信されたデータを受信した場合(Act21、Yes)、取得データを記憶させると共に、取得データをもとにした画面をタッチパネル11jbに表示させる(Act22)。
On the other hand, when the
図7は、サーバ12から配信された入力配信データ30aをもとに、タッチパネル11jbに表示される画面の一例を示す図である。図7では、特売データに基づく「本日の目玉特売」の商品の情報、店長メッセージ、年齢確認のための参照情報が表示された例を示している。図7では、異なる3種のデータを1画面に表示させているが、タッチパネル11jbに情報を表示するフォーマットは、予め決められていても良いし、サーバ12から配信されるデータに応じて動的に変更されても良い。また、従業員の操作によって画面を切り替えて表示させることも可能である。
FIG. 7 is a diagram showing an example of a screen displayed on the touch panel 11jb based on the
タッチパネル11jbでは、タッチパネル11hの表示とは関係なく、サーバ12から受信したデータをもとに情報を表示させることができる。従って、POS端末10を操作する従業員は、常時、タッチパネル11jbに表示された情報を参照することができる。このため、特売品が掲載されたチラシをPOS端末10の周辺に掲示したり、年齢確認に参照される情報やメッセージを記載したメモ書きなどを用意したりするといったことが不要となる。また、サーバ12から複数のPOS端末10に対して、共通するデータを配信するので、複数の従業員の間で容易に情報の共有を図ることができる。
The touch panel 11jb can display information based on the data received from the
また、サーバ12のプロセッサ21a(キーワード取得部21a1)は、入力配信データ30aにデータの提供元のURLが記憶されている場合、URLに対して設定された配信タイミングに応じて、このURLに応じて配信データの提供元とする外部装置(サーバ18)を設定する。データ取得部21a2は、キーワード取得部21a1により設定されるURLが示すWebサイトにアクセスし、Webページを取得して、記憶部21d1に記憶させる。データ配信部21a3は、データ取得部21a2によりWebサイトから取得された取得データを複数のPOS端末10に配信する。
Further, when the URL of the data provider is stored in the
なお、前述したように入力配信データ30aとして記憶されたURLをもとにデータ取得部21a2がWebページにアクセスしてPOS端末10に配信するのではなく、データ配信部21a3から入力配信データ30aに設定されたURLをPOS端末10に配信するようにしても良い。POS端末10は、サーバ12から配信されたURLをもとに、ブラウザ11a2によりWebサイトにアクセスして、Webページをタッチパネル11jbに表示させるようにしても良い。
As described above, the data acquisition unit 21a2 does not access the Web page and distribute it to the
図8は、タッチパネル11jbにおいてブラウザ11a2により表示される画面(ブラウザ画面)の一例を示す図である。図8では、天気予報のWebサイトのWebページを表示させた例を示している。ブラウザ画面には、Webページのコンテンツが表示される。また、ブラウザ画面の上部に、任意のWebページ(Webサイト)をブックマークとして設定するための例えば4つのタブ(TAB1〜4)が設けられている。また、ブラウザ画面の下部には、表示されるページを更新するための操作を受け付けるためのボタン(前ページ、後ページ、更新、閉じる)が設けられ、ブラウザ画面の左部には、ページをスクロールさせるためのボタン(上ボタン、下ボタン)が設けられている。本実施形態のブラウザ11a2は、単純な操作のみを受け付けるボタンをブラウザ画面に設け、従業員による操作負担が増大しないようにしている。 FIG. 8 is a diagram showing an example of a screen (browser screen) displayed by the browser 11a2 on the touch panel 11jb. FIG. 8 shows an example in which a Web page of a weather forecast website is displayed. The content of the Web page is displayed on the browser screen. Further, for example, four tabs (TAB1 to 4) for setting an arbitrary Web page (Web site) as a bookmark are provided at the upper part of the browser screen. In addition, buttons (previous page, back page, update, close) for accepting operations for updating the displayed page are provided at the bottom of the browser screen, and the page is scrolled at the left part of the browser screen. Buttons (up button, down button) are provided. The browser 11a2 of the present embodiment is provided with a button on the browser screen that accepts only simple operations so that the operation burden on the employee does not increase.
ブラウザ11a2により表示されるブラウザ画面では、一般的な情報機器(パーソナルコンピュータ、スマートフォンなど)と同様にして、例えば従業員の操作によりアクセス先を指定してWebページを表示させることができる。例えば、タブの選択操作によりサイトアクセス要求が入力された場合(Act27、Yes)、ブラウザ11a2は、ネットワーク16を通じて、選択操作されたタブに予め設定されたWebサイトにアクセスする(Act28)。ブラウザ11a2は、アクセスしたWebサイトのWebページをタッチパネル11jbに表示させる(Act29)。 On the browser screen displayed by the browser 11a2, a Web page can be displayed by designating an access destination, for example, by an employee's operation in the same manner as a general information device (personal computer, smartphone, etc.). For example, when a site access request is input by a tab selection operation (Act27, Yes), the browser 11a2 accesses a website preset for the selected tab through the network 16 (Act28). The browser 11a2 displays the Web page of the accessed website on the touch panel 11jb (Act29).
これにより、POS端末10では、ブラウザ11a2によって、サーバ12から配信されるWebページだけでなく、従業員の操作に応じた任意のWebサイトにアクセスして、Webページを表示させることができる。
As a result, in the
また、POS端末10では、タッチパネル11jbに表示された画面の内容を、従業員の操作によって切り替えることができる。プロセッサ11a(表示制御部11a1)は、例えばタッチパネル11jbに対する従業員の操作により表示の切り替えが指示された場合(Act23、Yes)、表示対象とするデータが予め記憶されている場合には、この記憶済みのデータをもとにタッチパネル11jbの表示を切り替える。また、表示対象とするデータが予め記憶されていない場合には、プロセッサ11a(表示制御部11a1)は、サーバ12に対してデータ取得要求を送信する(Act24)。サーバ12のプロセッサ21a(データ配信部21a3)は、POS端末10からデータ取得要求を受信すると(Act17、Yes)、POS端末10における操作により指定されたデータをPOS端末10に送信する(Act18)。
Further, in the
POS端末10の表示制御部11a1は、データ取得要求送信に応じて、サーバ12からデータを受信すると(Act25)、取得データを記憶させると共に、取得データをもとにした画面をタッチパネル11jbに表示させる(Act26)。
When the display control unit 11a1 of the
また、キーワード取得部21a1は、入力配信データ30aあるいは販売管理データ31をもとに、配信データの提供元とする外部装置を設定する。例えば、キーワード取得部21a1は、前述したように、入力配信データ30aに含まれる特売データの「商品名」を抽出する(Act11、Yes)。データ取得部21a2は、キーワード取得部21a1から抽出された「商品名」を検索キーワードとして取得し(Act12)、ネットワーク16を介して検索キーワードに該当するデータを取得する(Act13)。データ取得部21a2は、検索キーワードをもとに取得したデータを取得データ30bとして記憶部21d1(記憶ユニット21d)に記憶させる(Act14)。
Further, the keyword acquisition unit 21a1 sets an external device as a source of distribution data based on the
同様にして、キーワード取得部21a1は、販売管理データ31(販売データまたは在庫データの少なくとも何れか)に基づいて検索キーワードを取得し、検索キーワードをもとに取得したデータを取得データ30bとして記憶部21d1(記憶ユニット21d)に記憶させる(Act11〜14)。
Similarly, the keyword acquisition unit 21a1 acquires the search keyword based on the sales management data 31 (at least one of the sales data or the inventory data), and stores the data acquired based on the search keyword as the
プロセッサ21a(データ配信部21a3)は、記憶ユニット21d(記憶部21d1)に記憶された取得データ30bについて、前述した入力配信データ30aと同様に、予め設定された配信タイミングとなった場合に(Act15、Yes)、複数のPOS端末10に対して配信する(Act16)。なお、データ配信部21a3は、データ取得部21a2によって取得データ30bが記憶されたタイミングで、POS端末10に配信するようにしても良い。
The
POS端末10は、タッチパネル11jbにおける表示終了が例えば従業員の操作により指示されると(Act30、Yes)、タッチパネル11jbにおけるサーバ12から受信したデータの表示を終了する。それまでの間、POS端末10は、前述したように、サーバ12から配信されたデータをもとに、タッチパネル11jbに各種の情報を表示することができる(Act21〜29)。
When the end of the display on the touch panel 11jb is instructed by, for example, an employee's operation (Act30, Yes), the
このようにして、本実施形態におけるPOS端末10では、サーバ12から配信されるデータをもとに、タッチパネル11hの表示を使用して実行されるチェックアウト業務のための処理(登録処理、決済処理など)と連動することなく、タッチパネル11jbに情報を表示させることができる。タッチパネル11jbでは、登録処理、決済処理の処理状況と関係なく情報を常に表示させたり、表示を切り替えたりすることができる。よって、POS端末10を操作する従業員に対して、チェックアウト業務に有用な情報を提示し、従業員の間での情報共有を容易にすることが可能となる。
In this way, in the
なお、前述した説明では、サーバ12から複数のPOS端末10に対して、タッチパネル11jbに表示させるデータが配信されるとしているが、データの配信元はサーバ12に限るものではない。例えば、複数のPOS端末10のうち何れからのPOS端末10からデータが配信されていても良いし、ネットワーク16を介して接続された店舗外に設けられた外部装置からデータが配信されても良い。また、個々のPOS端末10から他のPOS端末10に対して、従業員の操作により入力されたメッセージデータなどを配信することも可能である。この場合、各POS端末10は、他のPOS端末10から受信したデータをもとに、それぞれタッチパネル11jbに情報を表示させる。これにより、従業員の間での情報共有を容易にすることができる。
In the above description, the
また、前述した説明では、従業員が操作するPOS端末10を対象について説明しているが、チェックアウトシステムに設けられる他の商品販売データ処理装置を対象とすることが可能である。例えば、セミセルフタイプのチェックアウトシステムにおける登録装置と会計装置、セルフタイプのチェックアウトシステムにおける登録/会計装置を対象とすることが可能である。この場合、例えば登録装置、会計装置、登録/会計装置において、主とする処理のために操作されるタッチパネル(ディスプレイ)とは別に、サブのタッチパネルあるいはディスプレイを設けて、前述したタッチパネル11jbと同様に表示を制御する。また、会計装置と登録/会計装置は、主に顧客によって操作される装置であるため、前述したPOS端末10や登録装置において表示される従業員向けの情報ではなく、顧客向けの情報が表示されるように表示制御するようにしても良い。この場合、サーバ12は、従業員向けの情報を表示するためのデータと、顧客向けの情報を表示するためのデータを個々に配信するものとする。
Further, in the above description, the target is the
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof 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.
また、前述した実施の形態において記載した処理は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク(フレキシブルディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。コンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。 Further, the processing described in the above-described embodiment is a recording medium such as a magnetic disk (flexible disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), a semiconductor memory, etc., as a program that can be executed by a computer. Can be provided to various devices by writing to. It is also possible to transmit it through a communication medium and provide it to various devices. The computer reads the program recorded on the recording medium or receives the program via the communication medium, and the operation is controlled by the program to execute the above-described processing.
10…POS端末、11a…プロセッサ、11b…ROM、11c…RAM、11d…記憶ユニット、11e…釣銭機、11f…通信ユニット、11g…スキャナ、11h…タッチパネル、11j…コンビネーションキーボード、11ja…キーボード、11jb…タッチパネル、11k…プリンタ、12…サーバ(ストアコンピュータ)、18…サーバ。 10 ... POS terminal, 11a ... processor, 11b ... ROM, 11c ... RAM, 11d ... storage unit, 11e ... change machine, 11f ... communication unit, 11g ... scanner, 11h ... touch panel, 11j ... combination keyboard, 11ja ... keyboard, 11jb ... Touch panel, 11k ... Printer, 12 ... Server (store computer), 18 ... Server.
Claims (5)
前記記憶部に記憶された販売データまたは在庫データの少なくとも何れかに基づいて、前記外部装置を検索するためのキーワードを取得するキーワード取得部と、
前記キーワードをもとに前記外部装置を検索し、前記外部装置から第2データを取得するデータ取得部と、
前記第2データを複数の前記商品販売データ処理装置に対して配信するデータ配信部とを有する情報処理装置。 Based on the first data stored in the storage unit, a setting unit that sets an external device as a source of the second data to be distributed to the product sales data processing device, and a setting unit.
A keyword acquisition unit that acquires a keyword for searching the external device based on at least one of sales data or inventory data stored in the storage unit.
A data acquisition unit that searches for the external device based on the keyword and acquires second data from the external device.
An information processing device having a data distribution unit that distributes the second data to a plurality of the product sales data processing devices.
前記設定部は、前記URLに対応するWebサイトを前記外部装置として設定する請求項1記載の情報処理装置。 The information processing device according to claim 1, wherein the setting unit sets a website corresponding to the URL as the external device.
記憶部に記憶された第1データをもとに、商品販売データ処理装置に対して配信する第2データの提供元とする外部装置を設定する設定部と、
前記記憶部に記憶された販売データまたは在庫データの少なくとも何れかに基づいて、前記外部装置を検索するためのキーワードを取得するキーワード取得部と、
前記キーワードをもとに前記外部装置を検索し、前記外部装置から第2データを取得するデータ取得部と、
前記第2データを複数の前記商品販売データ処理装置に対して配信するデータ配信部として機能させるための表示制御プログラム。 Computer,
Based on the first data stored in the storage unit, a setting unit that sets an external device as a source of the second data to be distributed to the product sales data processing device, and a setting unit.
A keyword acquisition unit that acquires a keyword for searching the external device based on at least one of sales data or inventory data stored in the storage unit.
A data acquisition unit that searches for the external device based on the keyword and acquires second data from the external device.
A display control program for functioning as a data distribution unit that distributes the second data to a plurality of the product sales data processing devices.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017056620A JP6916014B2 (en) | 2017-03-22 | 2017-03-22 | Information processing device and display control program |
| JP2021117015A JP7340570B2 (en) | 2017-03-22 | 2021-07-15 | Product sales data processing device |
| JP2023137994A JP7551871B2 (en) | 2017-03-22 | 2023-08-28 | System and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017056620A JP6916014B2 (en) | 2017-03-22 | 2017-03-22 | Information processing device and display control program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021117015A Division JP7340570B2 (en) | 2017-03-22 | 2021-07-15 | Product sales data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018160068A JP2018160068A (en) | 2018-10-11 |
| JP6916014B2 true JP6916014B2 (en) | 2021-08-11 |
Family
ID=63795684
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017056620A Active JP6916014B2 (en) | 2017-03-22 | 2017-03-22 | Information processing device and display control program |
| JP2021117015A Active JP7340570B2 (en) | 2017-03-22 | 2021-07-15 | Product sales data processing device |
| JP2023137994A Active JP7551871B2 (en) | 2017-03-22 | 2023-08-28 | System and program |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021117015A Active JP7340570B2 (en) | 2017-03-22 | 2021-07-15 | Product sales data processing device |
| JP2023137994A Active JP7551871B2 (en) | 2017-03-22 | 2023-08-28 | System and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP6916014B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000285319A (en) * | 1999-03-30 | 2000-10-13 | Toshiba Tec Corp | Graphic information input terminal and product sales registration device |
| JP2005128860A (en) * | 2003-10-24 | 2005-05-19 | Toshiba Tec Corp | POS terminal |
| JP2014170409A (en) * | 2013-03-04 | 2014-09-18 | Toshiba Tec Corp | Commodity information processor and program |
| JP6318597B2 (en) * | 2013-12-13 | 2018-05-09 | 株式会社寺岡精工 | Information processing device |
-
2017
- 2017-03-22 JP JP2017056620A patent/JP6916014B2/en active Active
-
2021
- 2021-07-15 JP JP2021117015A patent/JP7340570B2/en active Active
-
2023
- 2023-08-28 JP JP2023137994A patent/JP7551871B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP7551871B2 (en) | 2024-09-17 |
| JP2021166100A (en) | 2021-10-14 |
| JP2018160068A (en) | 2018-10-11 |
| JP2023158028A (en) | 2023-10-26 |
| JP7340570B2 (en) | 2023-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220335537A1 (en) | Electronic receipt system, commodity sales data processing apparatus, electronic receipt management server and method | |
| JP6374567B2 (en) | Electronic receipt management server, electronic receipt transmission method and program | |
| CN104346743B (en) | Electronic bill system, management server, processing device, and control method | |
| JP2014206790A (en) | Merchandise sales data processor and program | |
| JP2014206788A (en) | Merchandise sales data processor and program | |
| US20150356616A1 (en) | Graphical user interface implemented in a mobile computing device that displays alternate images to communicate a product purchase or a product promotion to a user of the mobile computing device | |
| JP2016015108A (en) | Electronic receipt management server, merchandise sales data processing device, print control device, and program | |
| US12282906B2 (en) | Transaction data processing apparatus connected to an external device for data communication | |
| JP2014194741A (en) | Electronic receipt system, electronic receipt management server and program | |
| JP2023029413A (en) | Electronic receipt management server and program | |
| JP7340570B2 (en) | Product sales data processing device | |
| JP3903459B2 (en) | How to issue an original receipt | |
| JP6409097B2 (en) | Electronic receipt system | |
| JP6166820B2 (en) | Server device, transaction data processing system, and program | |
| JP5933074B2 (en) | Transaction data processing apparatus, transaction data processing method and program | |
| JP7014847B2 (en) | Electronic receipt server, program and electronic receipt system | |
| JP6944581B2 (en) | Electronic receipt management server, program, electronic receipt system and household account book data output method | |
| JP2018206436A (en) | Program and control method | |
| JP6453987B2 (en) | Information processing apparatus, electronic receipt system, electronic receipt management method, and program | |
| JP6410864B2 (en) | Electronic receipt issuing method, POS terminal and program | |
| JP2019023894A (en) | Electronic receipt issuing method, POS terminal and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200221 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210318 |
|
| 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: 20210615 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210715 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6916014 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |