JP5729681B2 - Sales data processing apparatus and program - Google Patents

Sales data processing apparatus and program Download PDF

Info

Publication number
JP5729681B2
JP5729681B2 JP2011160509A JP2011160509A JP5729681B2 JP 5729681 B2 JP5729681 B2 JP 5729681B2 JP 2011160509 A JP2011160509 A JP 2011160509A JP 2011160509 A JP2011160509 A JP 2011160509A JP 5729681 B2 JP5729681 B2 JP 5729681B2
Authority
JP
Japan
Prior art keywords
customer
image
registration
transaction
sales data
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
Application number
JP2011160509A
Other languages
Japanese (ja)
Other versions
JP2013025602A (en
Inventor
池田 亨
亨 池田
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2011160509A priority Critical patent/JP5729681B2/en
Publication of JP2013025602A publication Critical patent/JP2013025602A/en
Application granted granted Critical
Publication of JP5729681B2 publication Critical patent/JP5729681B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、売上データを取引毎に登録処理する売上データ処理装置及びプログラムに関する。   The present invention relates to a sales data processing apparatus and program for registering sales data for each transaction.

一般に、店舗においては、ECR(Electronic Cash Register)、POS(Point of sale)端末などの売上データ処理装置により登録処理された売上データを分析したり、その顧客(購入者)の属性(買物頻度、リピート率、性別、年齢層など)を分析したりするようにしている。例えば、顧客の買物頻度やリピート率、性別や年齢層などを分析する場合には、予め発行した会員カードから読み取ったカードデータに基づいてその顧客(会員ID)を特定して、購入履歴として記録して分析するようにしているが、会員カードを媒体とした顧客分析では、会員カードの発行やコスト、更には会員加入率に課題が残るほか、非会員にあっては顧客分析を行うことはできない。
また、従来では、顧客の顔を撮影するカメラを備え、このカメラによる撮影画像から顔の特徴を抽出して、顧客データベースの内容と照合するようにした技術として、例えば、特許文献1などが知られている。
In general, in a store, sales data processed by a sales data processing device such as an ECR (Electronic Cash Register) or POS (Point of sale) terminal is analyzed, and the attributes of the customer (purchaser) (shopping frequency, Repeat rate, gender, age group, etc.). For example, when analyzing a customer's shopping frequency, repeat rate, gender, age group, etc., the customer (member ID) is specified based on card data read from a previously issued member card and recorded as a purchase history. However, in customer analysis using membership cards as a medium, issues with membership cards and costs, as well as membership rates remain, and customer analysis is not possible for non-members. Can not.
Conventionally, for example, Patent Document 1 is known as a technology that includes a camera that captures a customer's face, extracts facial features from images captured by the camera, and collates with the contents of the customer database. It has been.

特開2001−325433号公報JP 2001-325433 A

しかしながら、上述した特許文献1の技術にあっては、例えば、クレジット決済が行われた取引では、顧客が財布からクレジットカードを取り出す様子やクレジットカードをオペレータに渡す様子も一緒に撮影されてしまうことが多く、その撮影画像からクレジットカードの会員番号や有効期限が第三者に視認されて不正使用されるおそれがあった。
このような場合に、クレジットカードが写っている画像部分に対してぼかし処理やマスキング処理を施すことも考えられるが、撮影画像内の一部分にクレジットカードが写っているか否かを検出することは、画像の個々を詳細に解析しながら精査しなければならず、このような精査を全ての画像に対して行うことは、その処理に大きな負担をかけてしまう。
However, in the technique of Patent Document 1 described above, for example, in a transaction in which a credit settlement is performed, a situation in which a customer takes out a credit card from a wallet and a state in which a credit card is delivered to an operator is also photographed. In many cases, the credit card membership number and expiration date were seen by a third party from the photographed image and could be used illegally.
In such a case, it is conceivable to perform blurring processing or masking processing on the image portion where the credit card is reflected, but detecting whether the credit card is reflected in a part of the captured image is Each image must be scrutinized while being analyzed in detail, and performing such scrutiny on all images places a heavy burden on the processing.

本発明の課題は、登録待ちの顧客を撮影した画像内にその顧客に関する情報が含まれていてもその画像部分を容易に特定してその情報が視認されることを防止できるようにすることである。   An object of the present invention is to make it possible to easily identify an image portion and prevent the information from being visually recognized even if information related to the customer is included in an image of a customer waiting for registration. is there.

上述した課題を解決するために本発明の一つの態様は、
売上データを取引毎に登録処理する売上データ処理装置であって、
登録待ちの顧客を撮影する撮像手段と、
一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作である所定の操作が行われたか否かを判別する判別手段と、
前記判別手段により所定の操作が行われなかったことが判別された場合に、前記撮像手段により撮影された顧客の画像データを保存対象として記憶させる第1の記憶制御手段と、
前記判別手段により所定の操作が行われたことが判別された場合に、前記撮像手段により撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する特定手段と、
前記特定手段により特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する画像加工手段と、
前記画像加工手段により加工された画像データを保存対象として記憶させる第2の記憶制御手段と、
を具備したことを特徴とする売上データ処理装置である。
In order to solve the above-described problem, one aspect of the present invention is as follows.
A sales data processing device for registering sales data for each transaction,
Imaging means for photographing customers waiting for registration;
A discriminating means for discriminating whether or not a predetermined operation, which is an operation for instructing payment using a portable recording medium for payment at the end of registration of one transaction ,
A first storage control unit for storing, as a storage target, customer image data captured by the imaging unit when it is determined by the determining unit that a predetermined operation has not been performed;
When it is determined that a predetermined operation has been performed by the determination unit, the image data before and after the operation is analyzed from the customer image data captured by the imaging unit, and information about the customer is obtained. Identifying means for identifying the included image portion;
Image processing means for processing information related to the customer so that it is difficult to visually recognize the image portion specified by the specifying means;
Second storage control means for storing the image data processed by the image processing means as a storage target;
A sales data processing apparatus characterized by comprising:

本発明によれば、登録待ちの顧客を撮影した画像内にその顧客に関する情報が含まれていてもその画像部分を容易に特定してその情報が視認されることを防ぐことができ、処理の簡素化と共に個人情報の保護の観点からも優れたものとなる。   According to the present invention, even if information on a customer waiting for registration is included in the image of the customer, the image portion can be easily identified and the information can be prevented from being visually recognized. It is excellent in terms of simplification and protection of personal information.

売上データ処理装置として適用したECR1を含む通信システムを示したブロック図。The block diagram which showed the communication system containing ECR1 applied as a sales data processing apparatus. ECR1の基本的な構成要素を示したブロック図。The block diagram which showed the basic component of ECR1. ECR1をその前方斜め(顧客側)から見た状態の外観斜視図。The external appearance perspective view of the state which looked at ECR1 from the front diagonal (customer side). 客側カメラ20によって撮影した登録待ち行列の顧客画像を例示した図。The figure which illustrated the customer image of the registration queue image | photographed with the customer side camera 20. FIG. モードスイッチMSが「登録(REG)」モードに切り換えられている場合に実行される登録処理を説明するためのフローチャート。The flowchart for demonstrating the registration process performed when mode switch MS is switched to the "registration (REG)" mode. 画像加工処理(図5のステップA10)を詳述するためのフローチャート。6 is a flowchart for explaining in detail the image processing (step A10 in FIG. 5).

先ず、図1〜図6を参照して本発明の実施形態を説明する。
図1は、売上データ処理装置として適用したECR(Electronic Cash Register)を含む通信システムを示したブロック図である。
この通信システムは、系列店舗毎に売上データ処理システムを有し、各売上データ処理システムは、複数台のECR1が管理装置(サーバ装置)2にLAN(構内専用回線)3を介して通信接続されているほか、管理装置(サーバ装置)2及びインターネット4を介してクレジット会社側のセンタ装置5に通信接続されている。
First, an embodiment of the present invention will be described with reference to FIGS.
FIG. 1 is a block diagram showing a communication system including an ECR (Electronic Cash Register) applied as a sales data processing apparatus.
This communication system has a sales data processing system for each affiliated store. In each sales data processing system, a plurality of ECRs 1 are connected to a management device (server device) 2 via a LAN (private private line) 3. In addition, it is communicatively connected to a center device 5 on the credit company side via a management device (server device) 2 and the Internet 4.

ECR1は、売上データを取引毎に登録処理すると共に、一取引の登録の終了時に締め処理を実行するが、その締め処理時に顧客からクレジットカードによる支払いが要求されると、そのクレジットカードから顧客情報(カード情報)を読み取ってサーバ装置2に送信し、サーバ装置2は、ECR1から受信したカード情報をインターネット4を介してセンタ装置5に送信することによりオーソリゼーション(与信照会)を行うようにしている。センタ装置5は、受信したクレジットカードのカード情報に基づいて不正カードであるか否かを検査したり、顧客データベースCDを検索したりしてその信用状況を判定し、その結果、不正系(不正カード、期限切れなど)のエラーであれば、照会元のサーバ装置2に対してその旨の通知し、サーバ装置2は、この不正系のエラー通知をECR1に送信するようにしている。ECR1は、サーバ装置2を介して受信した判定結果が不正系(不正カード、期限切れなど)のエラー通知であれば、その顧客を撮影した画像を、ECR1側では保存せずに、サーバ装置2を介してセンタ装置5に送信することによりセンタ装置5側を保存先とするようにしている。   The ECR 1 registers sales data for each transaction and executes a closing process at the end of registration of one transaction. When payment by a credit card is requested from a customer during the closing process, the customer information is received from the credit card. (Card information) is read and transmitted to the server apparatus 2, and the server apparatus 2 performs authorization (credit inquiry) by transmitting the card information received from the ECR 1 to the center apparatus 5 via the Internet 4. . The center device 5 determines whether the credit card is a fraudulent card based on the received credit card information or searches the customer database CD to determine its credit status. If the error is a card, expiration date, or the like, the server device 2 as the inquiry source is notified to that effect, and the server device 2 transmits this illegal error notification to the ECR 1. If the determination result received via the server apparatus 2 is an error notification of an unauthorized system (an unauthorized card, an expiration date, etc.), the ECR 1 does not store the image taken of the customer on the ECR 1 side, The data is transmitted to the center device 5 through the center device 5 so as to be the storage destination.

図2は、ECR1の基本的な構成要素を示したブロック図である。
このECR(売上データ処理装置)1は、その基本的な機能(標準機能)として、入力された一取引分の売上データを登録処理すると共に、一取引分の登録終了時に顧客から渡された金種に応じた種類の締め処理を行う売上データの登録機能などを備えているほか、登録待ち(精算待ち)の顧客を撮影するカメラ機能を備えている。CPU11は、各種プログラムにしたがってこのECR1の全体動作を制御する中央演算処理装置である。
FIG. 2 is a block diagram showing the basic components of ECR1.
This ECR (sales data processing device) 1 performs registration processing of the input sales data for one transaction as its basic function (standard function), and the money given from the customer at the end of registration for one transaction. In addition to a sales data registration function that performs a type of tightening process according to the type, it also has a camera function that captures customers waiting for registration (waiting for payment). The CPU 11 is a central processing unit that controls the overall operation of the ECR 1 according to various programs.

記憶部12は、例えば、ROM、RAM、フラッシュメモリなどの記憶媒体やその駆動系を有し、後述する図5及び図6に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどを記憶したり、データベース、文字フォントデータなどを記憶したりする。なお、上述の記憶媒体は固定的に設けた内蔵型の記憶媒体に限らず、着脱可能な可搬型の外部記憶媒体であってもよく、また、プログラム/データは、他の機器から有線伝送路あるいは無線伝送路を介して記憶媒体にインストールしたり、プログラム/データを記憶管理するサーバなどをアクセスして使用したりするようにしてもよい。メモリ13は、計時データ、フラグデータなど、このECR1が動作するために必要な各種のデータを一時的に記憶するワーク領域である。   The storage unit 12 includes, for example, a storage medium such as a ROM, a RAM, a flash memory, and a drive system thereof, and a program for realizing the present embodiment according to an operation procedure illustrated in FIGS. Stores various applications, database, character font data, etc. The above-mentioned storage medium is not limited to a built-in storage medium provided in a fixed manner, and may be a removable external storage medium. Program / data can be transmitted from another device to a wired transmission line. Alternatively, it may be installed in a storage medium via a wireless transmission path, or accessed by using a server that stores and manages programs / data. The memory 13 is a work area for temporarily storing various data necessary for the operation of the ECR 1 such as time measurement data and flag data.

また、CPU11には、その入出力周辺デバイスである操作部14、スキャナ15、操作者用表示部16、客用表示部17、印字部18、ドロア駆動部19、客側カメラ20、カード読取部21、カードインターフェイス部22、LA通信部23などがバスラインを介して接続されており、入出力プログラムにしたがってCPU11はそれらの動作を制御する。操作部14は、押しボタン式の各種キーが配列されているキーボードを有し、このキーボード上には図示省略したが、テンキー、登録キー、小計キー、現金/預かり金キーなどのほか、クレジットキーCK、モードスイッチMSが配設されている。   Further, the CPU 11 includes an operation unit 14, a scanner 15, an operator display unit 16, a customer display unit 17, a printing unit 18, a drawer driving unit 19, a customer side camera 20, a card reading unit, which are input / output peripheral devices. 21, a card interface unit 22, an LA communication unit 23, and the like are connected via a bus line, and the CPU 11 controls their operations according to an input / output program. The operation unit 14 has a keyboard on which various push button-type keys are arranged. Although not shown on the keyboard, the operation unit 14 includes a numeric keypad, a registration key, a subtotal key, a cash / deposit key, and a credit key. CK and mode switch MS are provided.

クレジットキーCKは、一取引の登録の終了時に締め処理を実行するが、その際、顧客からクレジットカード使用による支払い(信用売り取引)が要求された場合に操作される締めキーである。モードスイッチMSは、その切り換え位置に応じて「登録(REG)」、「戻し(RF)」、「精算(Z)」などの各種の動作モード(プログラム種)を切り換えるロータリー式のスイッチである。CPU11は、「登録(REG)」モードに切り換えられている状態において、入力された売上データを表示させたり、レシート印刷させたり、更には、売上合計を更新したりする登録処理を実行し、一取引の登録終了時に締めキーが押下されると、ドロアを開放させたり、レシートを発行させたりする。   The credit key CK is a closing key that is operated when a closing request is executed at the end of registration of one transaction, and payment (credit selling transaction) using a credit card is requested from a customer. The mode switch MS is a rotary switch that switches various operation modes (program types) such as “registration (REG)”, “return (RF)”, “settlement (Z)” in accordance with the switching position. In a state where the CPU 11 is switched to the “registration (REG)” mode, the CPU 11 executes a registration process for displaying the input sales data, printing a receipt, and updating the total sales. When the closing key is pressed at the end of transaction registration, the drawer is released or a receipt is issued.

スキャナ15は、例えば、CCDやCMOSなどの画像センサ(イメージセンサ)を有し、商品の登録時のスキャニング動作時にその商品に添付されているバーコードや二次元コードを撮影することにより読み取るもので、CPU11は、スキャナ15により撮影された画像データを解析することによってバーコードなどのコードデータをデコードして商品を特定するようにしている。操作者用表示部16は、担当者(オペレータ)用として、金額や商品に関するデータ、メッセージなどを表示するもので、例えば、液晶ディスプレイ又は有機EL(Electro Luminescence)ディスプレイなどにより構成されている。   The scanner 15 has, for example, an image sensor (image sensor) such as a CCD or CMOS, and reads a bar code or a two-dimensional code attached to the product during scanning operation at the time of registration of the product. The CPU 11 analyzes the image data captured by the scanner 15 to decode the code data such as a barcode and specify the product. The operator display unit 16 displays data about money and products, messages, and the like for a person in charge (operator), and is configured by, for example, a liquid crystal display or an organic EL (Electro Luminescence) display.

客用表示部17は、登録待ち(精算待ち)の顧客用としてその画面を顧客側に対面させたもので、例えば、7セグメントLED(発光ダイオード)などにより構成され、商品単価、個数、小計金額、預かり金額などを数値表示する。印字部18は、例えば、熱転写やインクジェットなどのノンインパクトプリンタあるいはドットインパクトプリンタであり、レシート印字を行う。ドロア駆動部19は、キー操作に応じてドロア19Aの開閉を制御する。客側カメラ20は、客用表示部17に接近配設されたもので、登録待ちしている顧客の顔を中心として撮影する。なお、客側カメラ20の構成は、図示省略したが、レンズ部、撮像素子、A/D(アナログ/デジタル)変換部などを有し、動画像を撮影可能な構成で、レンズ部からの被写体像が撮像素子(CCD又はCMOS)に結像されることにより被写体を高精細に撮影可能な構成となっている。   The customer display unit 17 has a screen facing the customer side for registration waiting (payment waiting) customers, and is composed of, for example, a 7-segment LED (light emitting diode) and the like. , Display the amount of deposit, etc. numerically. The printing unit 18 is, for example, a non-impact printer such as thermal transfer or ink jet or a dot impact printer, and performs receipt printing. The drawer drive unit 19 controls the opening and closing of the drawer 19A according to a key operation. The customer-side camera 20 is arranged close to the customer display unit 17 and shoots mainly on the face of the customer waiting for registration. Although the illustration of the configuration of the customer-side camera 20 is omitted, it has a lens unit, an image sensor, an A / D (analog / digital) conversion unit, and the like, and can capture a moving image. An image is formed on an image sensor (CCD or CMOS), so that a subject can be photographed with high definition.

カード読取部21は、クレジットカード21Aからカード情報を読み取るもので、CPU11は、カード読取部21により読み取ったカード情報を、LAN通信部23を介してサーバ装置2に送信することにより、センタ装置5に対してオーソリゼーション(与信照会)を行うようにしている。カードインターフェイス部22は、記録媒体としてのSDカード22Aが挿入接続されるもので、このSDカード22Aには、客側カメラ20により撮影された画像(動画)が保存される。なお、カードインターフェイス部22に挿入接続されたSDカード22Aの盗難などを防ぐために錠前(図省略)が配設されており、例えば、責任者が所持する専用鍵を使用して、錠前を開いてSDカード22Aを取り出すようにしている。また、SDカード22Aに限らず、その他の外部記録媒体であってもよい。LAN通信部23は、管理装置(サーバ装置)2との間でデータの送受信を行うインターフェイス部である。   The card reading unit 21 reads card information from the credit card 21A, and the CPU 11 transmits the card information read by the card reading unit 21 to the server device 2 via the LAN communication unit 23, whereby the center device 5 Is authorized for credit inquiries. The card interface unit 22 is inserted and connected to an SD card 22A as a recording medium, and images (moving images) taken by the customer-side camera 20 are stored in the SD card 22A. A lock (not shown) is provided to prevent the SD card 22A inserted and connected to the card interface unit 22 from being stolen. For example, the lock is opened using a dedicated key possessed by the person in charge. The SD card 22A is removed. Further, the external recording medium is not limited to the SD card 22A. The LAN communication unit 23 is an interface unit that transmits and receives data to and from the management device (server device) 2.

図3は、上述のように構成されたECR1をその前方斜め(顧客側)から見た状態の外観斜視図である。
ECR1の上面部には、操作者用表示部16が配設されていると共に、操作部14を構成するキーボード及びモードスイッチMSが配設され、更に、印字部18が配設されている。また、ECR1の背面部には、客用表示部17の筐体1Aを支持するポール状の支持部材(支持ポール)1Bが垂直に固定されており、この支持ポール1Bは、客用表示部17の筐体1Aを支持するもので、その長さは調整可能な構造となっていると共に、客用表示部17の筐体1Aは、支持ポール1Bに対して回転可能となっている。つまり、筐体1Aの高さとその向きを調整可能となっており、それに応じて客用表示部17、客側カメラ20の高さとその向きも調整可能となっている。
FIG. 3 is an external perspective view of the ECR 1 configured as described above as viewed obliquely from the front (customer side).
An operator display unit 16 is disposed on the upper surface of the ECR 1, a keyboard and a mode switch MS constituting the operation unit 14 are disposed, and a printing unit 18 is further disposed. A pole-shaped support member (support pole) 1B that supports the housing 1A of the customer display unit 17 is fixed vertically on the back surface of the ECR 1, and the support pole 1B is connected to the customer display unit 17. The length of the housing 1A is adjustable, and the housing 1A of the customer display unit 17 is rotatable with respect to the support pole 1B. That is, the height of the housing 1A and its orientation can be adjusted, and the height and orientation of the customer display unit 17 and the customer-side camera 20 can also be adjusted accordingly.

客側カメラ20は、図3に示すように筐体1Aの前面において客用表示部17の一端部(図中、左側端部)に接近配設され、その撮影方向は、登録待ちしている顧客方向で、その画角は、登録待ち行列の顧客を撮影可能な範囲となっている。この客側カメラ20により撮影された顧客の画像データ(動画)は、メモリ13に一時記憶される。なお、メモリ13には、例えば、一取引の最初の登録が行われてからその取引を終了させる締め操作が行われるまでの一連の撮影画像(一取引分の顧客画像)が一時記憶されるが、一取引の登録終了時(締め時)には、その取引の顧客画像がメモリ13から消去される。この場合、一取引の登録終了時(締め時)に限らず、次の取引における最初の登録時に、前回分の取引の画像をメモリ13から消去するようにしてもよい。   As shown in FIG. 3, the customer-side camera 20 is disposed close to one end portion (left end portion in the figure) of the customer display unit 17 on the front surface of the housing 1A, and its shooting direction is waiting for registration. In the customer direction, the angle of view is within a range in which the customers in the registration queue can be photographed. Customer image data (moving image) captured by the customer camera 20 is temporarily stored in the memory 13. The memory 13 temporarily stores, for example, a series of photographed images (customer images for one transaction) from the initial registration of one transaction until the closing operation for ending the transaction is performed. At the end of registration of one transaction (when closing), the customer image of the transaction is erased from the memory 13. In this case, the image of the previous transaction may be deleted from the memory 13 at the first registration in the next transaction, not only at the end of registration of one transaction (at the time of closing).

一取引の終了時(締め時)において、所定の操作として、支払い用の可搬型記録媒体(クレジットカード)を使用した支払い(信用売り取引)を指示する操作が行われた際(クレジットキーCKが操作された際)にCPU11は、メモリ13に一時記憶されている一取引分の顧客画像(動画)の中から当該操作の前後の画像データを解析することにより、その顧客に関する情報が含まれている画像部分を特定するようにしている。すなわち、一取引の登録終了時にメモリ13内の顧客画像を解析することにより、その画像内にその顧客が提示したクレジットカードが写っているか否かを判別し、クレジットカードが写っている場合にはその画像部分(クレジットカードの全体)を特定するようにしている。   At the end of one transaction (when closing), as a predetermined operation, when an operation for instructing payment (credit selling transaction) using a portable recording medium (credit card) for payment is performed (credit key CK is When the CPU 11 is operated, the CPU 11 analyzes the image data before and after the operation from the customer images (moving images) for one transaction temporarily stored in the memory 13, thereby including information on the customer. The image portion that is present is specified. That is, by analyzing the customer image in the memory 13 at the end of registration of one transaction, it is determined whether or not the credit card presented by the customer is reflected in the image. The image portion (entire credit card) is specified.

図4は、客側カメラ20によって撮影した顧客の画像データを例示した図である。なお、図示の例では、その顧客がクレジットカードを手に持ってオペレータに提示している様子を示している。
CPU11は、クレジットカードが写っている画像部分(クレジットカードの全体)を特定すると、この画像部分に対して顧客に関する情報(例えば、会員番号や有効期限)が視認困難となるような画像加工、例えば、画像劣化処理(例えば、ぼかし処理、モザイク処理)やマスキング処理(例えば、消去処理)を施した後、この加工後の画像をSDカード22Aに保存対象として記憶させるようにしている。
FIG. 4 is a diagram illustrating customer image data taken by the customer-side camera 20. In the example shown in the figure, the customer is holding the credit card in his hand and presenting it to the operator.
When the CPU 11 specifies the image portion where the credit card is shown (entire credit card), the image processing that makes it difficult to visually recognize the customer information (for example, the membership number and the expiration date), for example, After image degradation processing (for example, blur processing and mosaic processing) and masking processing (for example, erasure processing), the processed image is stored in the SD card 22A as a storage target.

すなわち、一取引の登録終了時において、現金取引であることを指示する現金/預かり金キーが操作されたときには、メモリ13に一時記憶されている一取引分の顧客画像(動画)をそのままSDカード22Aに保存対象として記憶させるが、クレジットキーCKが操作された場合に、顧客画像内にクレジットカードが写っていれば、その画像部分に画像加工を施した後、SDカード22Aに保存対象として記憶させるようにしている。なお、この実施形態においては、顧客に関する情報が含まれている画像部分としてクレジットカードの全体を特定し、その画像部分(クレジットカードの全体)に対して画像加工を施すようにしたが、顧客に関する情報である会員番号や有効期限の画像部分に対して画像加工を施すようにしてもよい。   That is, at the end of registration of one transaction, when a cash / deposit key indicating that it is a cash transaction is operated, the customer image (video) for one transaction temporarily stored in the memory 13 is directly stored in the SD card. When the credit key CK is operated, if a credit card appears in the customer image, the image portion is subjected to image processing and then stored in the SD card 22A as a storage target. I try to let them. In this embodiment, the entire credit card is specified as an image portion including information related to the customer, and image processing is performed on the image portion (the entire credit card). You may make it image-process with respect to the image part of the membership number which is information, and an expiration date.

次に、本実施形態におけるECR1の動作概念を図5及び図6に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用して本実施形態特有の動作を実行することもできる。
なお、図5は、ECR1の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図5のフローから抜けた際には、全体動作のメインフロー(図示省略)に戻る。
Next, the operation concept of the ECR 1 in this embodiment will be described with reference to the flowcharts shown in FIGS. Here, each function described in these flowcharts is stored in the form of a readable program code, and operations according to the program code are sequentially executed. Further, it is possible to sequentially execute the operation according to the above-described program code transmitted via a transmission medium such as a network. In other words, in addition to the recording medium, an operation unique to the present embodiment can be executed using a program / data supplied externally via a transmission medium.
FIG. 5 is a flowchart showing an outline of the operation of the characteristic part of the present embodiment in the entire operation of the ECR 1. When the flow of FIG. 5 is exited, the main flow of the entire operation (not shown). Return to.

図5は、モードスイッチMSが「登録(REG)」モードに切り換えられている場合に実行される登録処理を説明するためのフローチャートである。
先ず、CPU11は、売上データを登録する登録操作が行われたかを調べたり(ステップA1)、一取引分の登録終了時においてクレジットキーCKが操作されたかを調べたり(ステップA8)、現金/預かり金キーが操作されたかを調べたり(ステップA11)、その他のキーが操作されたかを調べたりする(ステップA17)。
FIG. 5 is a flowchart for explaining a registration process executed when the mode switch MS is switched to the “registration (REG)” mode.
First, the CPU 11 checks whether a registration operation for registering sales data has been performed (step A1), checks whether the credit key CK has been operated at the end of registration for one transaction (step A8), or cash / custody. It is checked whether the gold key has been operated (step A11) or whether other keys have been operated (step A17).

いま、売上データを登録する登録操作が行われたときには、つまり、商品からバーコードなどを読み取るためにスキャナ15によるスキャニング動作が行われたか、金額データの値数入力後に商品キーなどが操作されたときには(ステップA1でYES)、次のステップA2に移り、客側カメラ20の撮影動作は停止中であるかを調べる。ここで、客側カメラ20が停止中であれば(ステップA2でYES)、一取引の最初の登録操作かを調べる(ステップA3)。いま、一取引の最初の登録操作が行われたときには(ステップA3でYES)、「動画ファイル名」を生成して当該「動画ファイル名」を設定させた後(ステップA4)、客側カメラ20を起動させてその撮影画像を逐次記録する録画動作を開始させる(ステップA5)。そして、商品登録処理を行った後(ステップA6)、一取引分の小計金額を更新して(ステップA7)、操作待ちのステップA1に戻る。以下、登録操作が行われる毎に(ステップA1でYES)、以下、上述の動作を繰り返す。   Now, when a registration operation for registering sales data is performed, that is, a scanning operation is performed by the scanner 15 to read a barcode or the like from a product, or a product key or the like is operated after inputting the number of values of amount data Sometimes (YES in step A1), the process proceeds to the next step A2, and it is checked whether the photographing operation of the customer side camera 20 is stopped. Here, if the customer-side camera 20 is stopped (YES in step A2), it is checked whether it is the first registration operation of one transaction (step A3). Now, when the first registration operation of one transaction is performed (YES in Step A3), after generating "Movie File Name" and setting the "Movie File Name" (Step A4), the customer camera 20 Is started and a recording operation for sequentially recording the captured images is started (step A5). Then, after performing product registration processing (step A6), the subtotal amount for one transaction is updated (step A7), and the process returns to step A1 waiting for operation. Hereinafter, each time a registration operation is performed (YES in step A1), the above-described operation is repeated.

一方、小計キーや訂正キーなど、その他のキーが操作されたときには(ステップA17でYES)、その操作キーに応じた処理を実行した後(ステップA18)、操作待ちのステップA1に戻る。例えば、小計キーの操作に応じて小計金額を操作者用表示部16及び客用表示部24に表示させたり、訂正キーの操作に応じて入力データを訂正したりする処理を行う。また、一取引分の登録終了時において現金/預かり金キーが操作されたときには(ステップA11でYES)、現金取引に関する締め処理として、現金取引の合計データを更新する処理を行ったり、ドロアを開放させたり、印字部17を駆動させて今回の一取引分の売上データ、預かり金、つり銭をレシート印字させてレシートを発行させたりする(ステップA12)。そして、ステップA15に移り、客側カメラ20により撮影されてメモリ13に一時記憶されている一取引分の顧客画像(動画)をSDカード22Aに転送して保存させる画像保存処理を実行して、客側カメラ20の動作を停止させた後(ステップA16)、図5のフローから抜ける。   On the other hand, when other keys such as a subtotal key and a correction key are operated (YES in step A17), processing corresponding to the operation key is executed (step A18), and the process returns to step A1 waiting for operation. For example, the subtotal amount is displayed on the operator display unit 16 and the customer display unit 24 according to the operation of the subtotal key, or the input data is corrected according to the operation of the correction key. In addition, when the cash / deposit key is operated at the end of registration for one transaction (YES in step A11), a process for updating the total data of the cash transaction is performed or a drawer is released as a closing process for the cash transaction. Or, the printing unit 17 is driven to print the sales data, deposits, and change for one transaction this time, and issue a receipt (step A12). Then, the process proceeds to step A15, and an image saving process is executed for transferring and saving the customer image (moving image) for one transaction, which is captured by the customer camera 20 and temporarily stored in the memory 13, to the SD card 22A, After the operation of the customer side camera 20 is stopped (step A16), the flow of FIG. 5 is exited.

また、一取引分の登録終了時においてクレジットキーCKが操作されるほか、カード読取部21によりクレジットカード21Aからカード情報が読み取られたときには(ステップA8でYES)、信用売り取引に関する締め処理を行う(ステップA9)。すなわち、信用売り取引の合計データを更新する処理を行ったり、印字部17を駆動させて今回の一取引分の売上データをレシート印字させてレシートを発行させたり、クレジットカード21Aから読み取られたカード情報を、サーバ装置2を介してセンタ装置5に送信してオーソリゼーション(与信照会)を行ったりする。その後、顧客画像を加工する画像加工処理に移る(ステップA10)。   Further, when the credit key CK is operated at the end of registration for one transaction, and when the card information is read from the credit card 21A by the card reading unit 21 (YES in step A8), a closing process related to the credit selling transaction is performed. (Step A9). That is, a process for updating the total data of the credit selling transaction is performed, the printing unit 17 is driven to print the sales data for one transaction this time, and a receipt is issued, or the card read from the credit card 21A Information is transmitted to the center apparatus 5 via the server apparatus 2 to perform authorization (credit inquiry). Thereafter, the process proceeds to image processing for processing the customer image (step A10).

図6は、画像加工処理(図5のステップA10)を詳述するためのフローチャートである。
先ず、CPU11は、客側カメラ20により撮影されてメモリ13に一時記憶されている今回取引分の顧客画像(動画)の中から最初の登録時点(一取引の最初の登録時の先頭画像位置)まで遡った後(ステップB1)、その最初の登録時点の画像を指定する(ステップB2)。そして、この指定画像を解析し(ステップB3)、その指定画像内に顧客が提示したクレジットカードが写っているか否かを判別する(ステップB4)。この場合、クレジットカードの形状、厚み、大きさ、色、模様、文字列などを総合的に判断してクレジットカードの有無を判別するようにしているが、この判別は、カメラなどの技術において一般的に用いられている顔認識技術と同様であり、本実施形態ではその周知技術を利用するようにしているため、その具体的な説明については省略するものとする。
FIG. 6 is a flowchart for explaining the image processing (step A10 in FIG. 5) in detail.
First, the CPU 11 takes a customer image (moving image) for the current transaction, which is taken by the customer camera 20 and temporarily stored in the memory 13, for the first registration time (first image position at the first registration of one transaction). After going back to step B1 (step B1), the image at the first registration time is designated (step B2). Then, the designated image is analyzed (step B3), and it is determined whether or not the credit card presented by the customer is reflected in the designated image (step B4). In this case, the presence / absence of the credit card is determined by comprehensively determining the shape, thickness, size, color, pattern, character string, etc. of the credit card. The face recognition technique is the same as that used in general, and the known technique is used in the present embodiment. Therefore, the specific description thereof will be omitted.

いま、指定画像内にクレジットカードが写っていなければ(ステップB4でNO)、次の画像を指定する(ステップB7)。この場合、次画像の指定は、1フレーム毎に限らず、例えば、10フレーム毎あるいは1秒間隔毎のように間隔を空けて指定するようにしてもよい。そして、一取引分の画像を指定し終わったかを調べ(ステップB8)、一取引の末尾まで指定し終わるまで上述のステップB3に戻り、クレジットカードの有無を判別する。これによって指定画像内にクレジットカードが含まれていることを判別したときには(ステップB4でYES)、そのクレジットカードの全体の画像部分を特定し(ステップB5)、その画像部分に対して、例えば、ぼかし処理(例えば、モザイク処理)やマスキング処理(例えば、消去処理)などの画像加工を施す(ステップB6)。なお、上述のように10フレーム毎あるいは1秒間隔毎のように間隔を空けて画像を指定した場合には、10フレーム前あるいは1秒前の画像まで遡ってクレジットカードの有無を判別し、クレジットカードが含まれていれば、クレジットカードが含まれている各画像に対して上述と同様の画像加工を施すようにしている。その後、一取引分の画像を指定し終わったときには(ステップB8でYES)、図6のフローから抜ける。   If the credit card is not shown in the designated image (NO in step B4), the next image is designated (step B7). In this case, the designation of the next image is not limited to one frame, and may be designated at intervals such as every 10 frames or every 1 second. Then, it is checked whether the image for one transaction has been specified (step B8), and the process returns to the above-described step B3 until the end of one transaction is specified, and the presence / absence of a credit card is determined. When it is determined that a credit card is included in the designated image (YES in step B4), the entire image portion of the credit card is specified (step B5). Image processing such as blurring processing (for example, mosaic processing) and masking processing (for example, erasing processing) is performed (step B6). When images are specified at intervals such as every 10 frames or every 1 second as described above, the presence or absence of a credit card is determined retroactively to the image before 10 frames or 1 second before If a card is included, image processing similar to that described above is performed on each image including a credit card. Thereafter, when the image for one transaction has been designated (YES in step B8), the flow of FIG. 6 is exited.

このような画像加工処理(図5のステップA10)が終わると、ECR1側ではセンタ装置5から不正系(不正カード、期限切れなど)のエラー通知を受信したか否かを調べる(ステップA13)。なお、センタ装置5側では、ECR1から受信したカード情報に基づいて不正カードであるかを検査したり、顧客データベースCDを検索したりしてその信用状況を判定し、その結果、不正系(不正カード、期限切れなど)のエラーであれば、その旨をサーバ装置2を介してECR1に通知するようにしている。   When such image processing (step A10 in FIG. 5) is completed, the ECR 1 side checks whether or not an error notification of an unauthorized system (an unauthorized card, an expired card, etc.) has been received from the center device 5 (step A13). The center device 5 determines whether the card is a fraudulent card based on the card information received from the ECR 1 or searches the customer database CD to determine the credit status. If the error is a card, expiration date, or the like, the fact is notified to the ECR 1 via the server device 2.

いま、センタ装置5から不正系のエラー通知をECR1が受信したときには(ステップB13でYES)、メモリ13内の一取引分の顧客画像(動画)をSDカード22Aに保存せずに、サーバ装置2を介してセンタ装置5に送信することによりその保存先をセンタ装置5側とする(ステップA14)。この場合、上述の画像加工処理の実行可否に関わらず、センタ装置5を顧客画像の保存先とするが、センタ装置5から不正系のエラー通知を受信しなければ、つまり、正常なクレジットカードであれば(ステップB13でNO)、メモリ13内の一取引分の顧客画像(動画)をセンタ装置5に送信せずに、SDカード22Aに転送して保存させる(ステップA15)。その後、客側カメラ20の動作を停止させた後(ステップA16)、図5のフローから抜ける。   When the ECR 1 receives an illegal error notification from the center device 5 (YES in step B13), the server device 2 does not store the customer image (moving image) for one transaction in the memory 13 in the SD card 22A. Is sent to the center apparatus 5 through the above-mentioned data, and the storage destination is set to the center apparatus 5 side (step A14). In this case, regardless of whether or not the above-described image processing can be executed, the center device 5 is set as the storage destination of the customer image. However, if an unauthorized error notification is not received from the center device 5, that is, a normal credit card is used. If there is (NO in step B13), the customer image (moving image) for one transaction in the memory 13 is transferred to the SD card 22A and stored without being transmitted to the center device 5 (step A15). Thereafter, after the operation of the customer camera 20 is stopped (step A16), the flow of FIG. 5 is exited.

以上のように、本実施形態においてECR1は、所定の操作が行われなければ、客側カメラ20により撮影された顧客画像をSDカード22Aにそのまま保存対象として記憶するが、所定の操作が行われた場合には、顧客画像の中から当該操作の前後の画像を解析し、その顧客に関する情報が含まれている画像部分に対して顧客に関する情報が視認困難となるような画像加工を施した後、この画像後の画像を保存対象としてSDカード22Aに記憶するようにしたので、登録待ちの顧客を撮影した画像内にその顧客に関する情報が含まれていてもその画像部分を容易に特定してその情報が視認されることを防ぐことができる。すなわち、全ての取引の顧客画像を解析する必要はなく、所定の操作が行われた場合の取引の顧客画像に対してのみ画像解析を行えばよく、処理の簡素化が可能となり、しかも個人情報の保護の観点からも優れたものとなる。   As described above, in the present embodiment, the ECR 1 stores the customer image captured by the customer camera 20 as a storage object in the SD card 22A as it is when a predetermined operation is not performed, but the predetermined operation is performed. In such a case, after analyzing the images before and after the operation from the customer image, and performing image processing that makes it difficult to visually recognize the information related to the customer on the image portion including the information related to the customer Since the image after this image is stored in the SD card 22A as an object to be stored, even if information about the customer is included in the image of the customer waiting for registration, the image portion can be easily identified. The information can be prevented from being visually recognized. In other words, it is not necessary to analyze the customer images of all transactions, it is only necessary to perform image analysis on the customer images of transactions when a predetermined operation is performed, and processing can be simplified, and personal information It is also excellent from the viewpoint of protection.

顧客に関する情報は、クレジットカードに記載されている会員番号や有効期限であるので、会員番号や有効期限の漏洩を防ぐことができる。   Since the information related to the customer is the member number and expiration date written on the credit card, it is possible to prevent leakage of the member number and expiration date.

所定の操作は、一取引の終了時(締め時)、支払い用の可搬型記録媒体(クレジットカード)を使用した支払いを指示する操作であるから、クレジットキーCKが操作されたか否かに応じて画像加工が必要か否かを判別することができ、これによって解析対象の絞り込みが可能となる。   The predetermined operation is an operation for instructing a payment using a portable recording medium (credit card) for payment at the end of one transaction (at the time of closing), and therefore depending on whether or not the credit key CK is operated. It is possible to determine whether or not image processing is necessary, and this makes it possible to narrow down the analysis target.

顧客に関する情報が含まれている画像部分に対してその部分を消去する加工処理あるいはその部分を劣化する加工処理を施すようにしたので、顧客に関する情報を容易に視認困難とすることができる。   Since the processing for deleting the part or the processing for degrading the part is performed on the image part including the information about the customer, the information about the customer can be easily made difficult to view.

ECR1は、センタ装置5から不正系のエラー通知を受信すると、一取引分の顧客画像(動画)をSDカード22Aに保存せずに、サーバ装置2を介してセンタ装置5に送信することによりその保存先をセンタ装置5側とするようにしたので、ECR1が壊されたとしてもセンタ装置5側にその顧客画像を保持することができる。これによってECR1側には顧客画像が残っていないことを周知させることで店舗への襲来を予防することが可能となる。   When the ECR 1 receives an illegal error notification from the center device 5, the ECR 1 transmits the customer image (moving image) for one transaction to the center device 5 via the server device 2 without saving it in the SD card 22 A. Since the storage destination is the center device 5 side, the customer image can be held on the center device 5 side even if the ECR 1 is broken. This makes it possible to prevent the store from entering the store by notifying that no customer image remains on the ECR1 side.

客側カメラ20は、登録待ち顧客が視認する客用表示部17に搭載されていると共に登録待ち顧客の顔を対面撮影することが可能な向きに設置されているので、顧客の顔を正面から撮影することができ顔認識を適切に行うことが可能となる。   The customer-side camera 20 is mounted on the customer display unit 17 that the customer waiting for registration visually recognizes and is installed in a direction in which the customer waiting for registration can be photographed face-to-face, so that the customer's face can be seen from the front. It is possible to shoot and face recognition can be performed appropriately.

なお、上述した実施形態においては、顧客に関する情報として、クレジットカードに記載されている会員番号や有効期限としたが、これに限らず、名札に記載されている情報(名前や会社名など)、衣服や帽子に記載されている情報(会社ロゴなど)であってもよい。   In the above-described embodiment, the member number and the expiration date described on the credit card are used as the information on the customer. However, the present invention is not limited to this, and information (name, company name, etc.) described on the name tag, It may be information (such as a company logo) written on clothes or a hat.

また、上述した実施形態においては、所定の操作としてクレジットキーCKを示したが、クレジットキーCKに限らず、例えば、オペレータが顧客の衣服や帽子などに記載されている会社ロゴなどを発見した場合に、画像の加工を指示する操作であてもよい。   In the above-described embodiment, the credit key CK is shown as the predetermined operation. However, the credit key CK is not limited to the credit key CK. For example, the operator finds a company logo or the like written on the customer's clothes or hat. In addition, an operation for instructing image processing may be used.

また、上述した実施形態においては、所定の操作の前に遡って顧客画像を解析するようにしたが、所定の操作後における顧客画像を解析したり、所定の操作の前及び後における顧客画像を解析したりするようにしてもよい。   Further, in the above-described embodiment, the customer image is analyzed retroactively before the predetermined operation. However, the customer image after the predetermined operation is analyzed, or the customer image before and after the predetermined operation is analyzed. You may make it analyze.

また、上述した実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。   Further, the “apparatus” and “unit” shown in the above-described embodiments may be separated into a plurality of cases by function, and are not limited to a single case. In addition, each step described in the above-described flowchart is not limited to time-series processing, and a plurality of steps may be processed in parallel or separately.

以上、この発明の実施形態について説明したが、この発明は、これに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下、本願出願の特許請求の範囲に記載された発明を付記する。
(付記)
(請求項1)
請求項1に記載の発明は、
売上データを取引毎に登録処理する売上データ処理装置であって、
登録待ちの顧客を撮影する撮像手段と、
所定の操作が行われたか否かを判別する判別手段と、
前記判別手段により所定の操作が行われなかったことが判別された場合に、前記撮像手段により撮影された顧客の画像データを保存対象として記憶させる第1の記憶制御手段と、
前記判別手段により所定の操作が行われたことが判別された場合に、前記撮像手段により撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する特定手段と、
前記特定手段により特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する画像加工手段と、
前記画像加工手段により加工された画像データを保存対象として記憶させる第2の記憶制御手段と、
を具備したことを特徴とする売上データ処理装置である。
(請求項2)
請求項2に記載の発明は、請求項1に記載の売上データ処理装置において、
前記顧客に関する情報は、少なくとも、支払い用の可搬型記録媒体に記載されている情報、名札に記載されている情報、衣服や帽子に記載されている情報のいずれかである、
ことを特徴とする売上データ処理装置である。
(請求項3)
請求項3に記載の発明は、請求項1あるいは請求項2に記載の売上データ処理装置において、
前記所定の操作は、一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作である、
ことを特徴とする売上データ処理装置である。
(請求項4)
請求項4に記載の発明は、請求項1〜請求項3のいずれかに記載の売上データ処理装置において、
前記画像加工手段は、前記特定手段により特定された画像部分に対してその部分を消去する加工処理あるいはその部分を劣化する加工処理を施す、
ようにしたことを特徴とする売上データ処理装置である。
(請求項5)
請求項5に記載の発明は、請求項1〜請求項4のいずれかに記載の売上データ処理装置において、
前記所定の操作は、一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作であり、
前記支払い用として使用された可搬型記録媒体が不正であることが前記センタ装置により検出された場合に、前記第1及び第2の記憶制御手段は、保存対象の画像データをネットワークを介してセンタ装置に転送することにより当該センタ装置側に保存先として記憶させる、
ようにしたことを特徴とする売上データ処理装置である。
(請求項6)
請求項6に記載の発明は、請求項1〜請求項5のいずれかに記載の売上データ処理装置において、
前記撮像手段は、登録待ち顧客が視認する客用表示部に搭載されていると共に登録待ち顧客の顔を対面撮影することが可能な向きに設置されている、
ことを特徴とする売上データ処理装置である。
(請求項7)
請求項7に記載の発明は、
コンピュータに対して、
売上データを取引毎に登録処理する機能と、
登録待ちの顧客を撮影する機能と、
所定の操作が行われたか否かを判別する機能と、
前記所定の操作が行われなかったことが判別された場合に、前記撮影された顧客の画像データを保存対象として記憶させる機能と、
前記所定の操作が行われたことが判別された場合に、前記撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する機能と、
前記特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する機能と、
前記加工された画像データを保存対象として記憶させる機能と、
を実現させるためのプログラムである。
The embodiment of the present invention has been described above. However, the present invention is not limited to this, and includes the invention described in the claims and the equivalent scope thereof.
Hereinafter, the invention described in the claims of the present application will be appended.
(Appendix)
(Claim 1)
The invention described in claim 1
A sales data processing device for registering sales data for each transaction,
Imaging means for photographing customers waiting for registration;
Determining means for determining whether or not a predetermined operation has been performed;
A first storage control unit for storing, as a storage target, customer image data captured by the imaging unit when it is determined by the determining unit that a predetermined operation has not been performed;
When it is determined that a predetermined operation has been performed by the determination unit, the image data before and after the operation is analyzed from the customer image data captured by the imaging unit, and information about the customer is obtained. Identifying means for identifying the included image portion;
Image processing means for processing information related to the customer so that it is difficult to visually recognize the image portion specified by the specifying means;
Second storage control means for storing the image data processed by the image processing means as a storage target;
A sales data processing apparatus characterized by comprising:
(Claim 2)
The invention according to claim 2 is the sales data processing device according to claim 1,
The information about the customer is at least one of information described in a portable recording medium for payment, information described in a name tag, information described in clothes and a hat,
This is a sales data processing apparatus.
(Claim 3)
The invention according to claim 3 is the sales data processing device according to claim 1 or 2,
The predetermined operation is an operation to instruct payment using a portable recording medium for payment at the end of registration of one transaction.
This is a sales data processing apparatus.
(Claim 4)
The invention according to claim 4 is the sales data processing device according to any one of claims 1 to 3,
The image processing means performs a processing process for erasing the image part specified by the specifying means or a processing process for deteriorating the part.
This is a sales data processing apparatus characterized by the above.
(Claim 5)
The invention according to claim 5 is the sales data processing device according to any one of claims 1 to 4,
The predetermined operation is an operation to instruct payment using a portable recording medium for payment at the end of registration of one transaction,
When the center device detects that the portable recording medium used for payment is illegal, the first and second storage control means store the image data to be stored via the network. By storing it as a storage destination on the center device side by transferring it to the device,
This is a sales data processing apparatus characterized by the above.
(Claim 6)
The invention according to claim 6 is the sales data processing device according to any one of claims 1 to 5,
The image pickup means is installed in a customer display unit that is visually recognized by a customer waiting for registration and is installed in a direction in which a face of the customer waiting for registration can be photographed face-to-face,
This is a sales data processing apparatus.
(Claim 7)
The invention described in claim 7
Against the computer,
A function to register sales data for each transaction,
The ability to shoot customers waiting for registration,
A function for determining whether or not a predetermined operation has been performed;
When it is determined that the predetermined operation has not been performed, a function of storing the photographed customer image data as a storage target;
When it is determined that the predetermined operation has been performed, the image portion including information on the customer by analyzing the image data before and after the operation from the photographed customer image data With the ability to identify
A function of processing information related to the customer so that it is difficult to visually recognize the identified image portion;
A function of storing the processed image data as a storage target;
It is a program for realizing.

1 ECR
4 インターネット
5 センタ装置
11 CPU
12 記憶部
14 操作部
16 操作者用表示部
17 客用表示部
20 客側カメラ
21 カード読取部
21A クレジットカード
CK クレジットキー
1 ECR
4 Internet 5 Center device 11 CPU
DESCRIPTION OF SYMBOLS 12 Memory | storage part 14 Operation part 16 Operator display part 17 Customer display part 20 Customer side camera 21 Card reading part 21A Credit card CK Credit key

Claims (8)

売上データを取引毎に登録処理する売上データ処理装置であって、
登録待ちの顧客を撮影する撮像手段と、
一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作である所定の操作が行われたか否かを判別する判別手段と、
前記判別手段により所定の操作が行われなかったことが判別された場合に、前記撮像手段により撮影された顧客の画像データを保存対象として記憶させる第1の記憶制御手段と、
前記判別手段により所定の操作が行われたことが判別された場合に、前記撮像手段により撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する特定手段と、
前記特定手段により特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する画像加工手段と、
前記画像加工手段により加工された画像データを保存対象として記憶させる第2の記憶制御手段と、
を具備したことを特徴とする売上データ処理装置。
A sales data processing device for registering sales data for each transaction,
Imaging means for photographing customers waiting for registration;
A discriminating means for discriminating whether or not a predetermined operation, which is an operation for instructing payment using a portable recording medium for payment at the end of registration of one transaction ,
A first storage control unit for storing, as a storage target, customer image data captured by the imaging unit when it is determined by the determining unit that a predetermined operation has not been performed;
When it is determined that a predetermined operation has been performed by the determination unit, the image data before and after the operation is analyzed from the customer image data captured by the imaging unit, and information about the customer is obtained. Identifying means for identifying the included image portion;
Image processing means for processing information related to the customer so that it is difficult to visually recognize the image portion specified by the specifying means;
Second storage control means for storing the image data processed by the image processing means as a storage target;
A sales data processing apparatus characterized by comprising:
前記顧客に関する情報は、少なくとも、支払い用の可搬型記録媒体に記載されている情報、名札に記載されている情報、衣服や帽子に記載されている情報のいずれかである、ことを特徴とする請求項1に記載の売上データ処理装置。   The customer-related information is at least one of information described on a portable recording medium for payment, information described on a name tag, and information described on clothes and a hat. The sales data processing apparatus according to claim 1. 前記画像加工手段は、前記特定手段により特定された画像部分に対してその部分を消去する加工処理あるいはその部分を劣化する加工処理を施す、ようにしたことを特徴とする請求項1または2に記載の売上データ処理装置。 Wherein the image processing means, said performing processing to degrade the processing or portions thereof erases the partial to a particular image portion by a specific means, as in the fact to claim 1 or 2, characterized in The sales data processing device described. 前記所定の操作は、一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作であり、前記支払い用として使用された可搬型記録媒体が不正であることがンタ装置により検出された場合に、前記第1及び第2の記憶制御手段は、保存対象の画像データをネットワークを介してセンタ装置に転送することにより当該センタ装置側に保存先として記憶させる、ようにしたことを特徴とする請求項1〜のいずれかに記載の売上データ処理装置。 The predetermined operation is one at the time of registration completion of the transaction is an operation that instructs a payment using the portable recording medium for paying, portable recording medium that is used for the payments that is illegal cell pointer device The first and second storage control means store the image data to be stored as a storage destination on the center device side by transferring the image data to be stored to the center device via the network. The sales data processing device according to any one of claims 1 to 3 . 前記撮像手段は、登録待ち顧客が視認する客用表示部に搭載されていると共に登録待ち顧客の顔を対面撮影することが可能な向きに設置されている、ことを特徴とする請求項1〜のいずれかに記載の売上データ処理装置。 The image pickup means is installed in a display unit for a customer that a customer waiting for registration visually recognizes, and is installed in a direction in which the face of the customer waiting for registration can be photographed face-to-face. 4. The sales data processing device according to any one of 4 above. コンピュータ
売上データを取引毎に登録処理する手段
登録待ちの顧客を撮影する手段
一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作である所定の操作が行われたか否かを判別する手段
前記所定の操作が行われなかったことが判別された場合に、前記撮影された顧客の画像データを保存対象として記憶させる手段
前記所定の操作が行われたことが判別された場合に、前記撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する手段
前記特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する手段
前記加工された画像データを保存対象として記憶させる手段
として機能させるためのプログラム。
The computer,
A means of registering sales data for each transaction,
A means of photographing customers waiting for registration,
Means for determining whether or not a predetermined operation, which is an operation for instructing payment using a portable recording medium for payment at the end of registration of one transaction, has been performed;
Means for storing the photographed customer's image data as a storage target when it is determined that the predetermined operation has not been performed;
When it is determined that the predetermined operation has been performed, the image portion including information on the customer by analyzing the image data before and after the operation from the photographed customer image data Means for identifying
Means for processing the information relating to the customer so that it is difficult to visually recognize the identified image portion;
Means for storing the processed image data as a storage target;
Program to function as.
売上データを取引毎に登録処理する売上データ処理装置であって、A sales data processing device for registering sales data for each transaction,
一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作である所定の操作が行われたか否かを判別する判別手段と、A discriminating means for discriminating whether or not a predetermined operation, which is an operation for instructing payment using a portable recording medium for payment at the end of registration of one transaction, has been performed;
前記判別手段により所定の操作が行われたことが判別された場合に、登録待ちの顧客を撮影する撮像手段により撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する特定手段と、When it is determined that the predetermined operation has been performed by the determination unit, the image data before and after the operation is analyzed from the customer image data captured by the imaging unit that captures the customer waiting for registration. , A specific means to identify the part of the image that contains information about the customer,
前記特定手段により特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する画像加工手段と、Image processing means for processing information related to the customer so that it is difficult to visually recognize the image portion specified by the specifying means;
前記画像加工手段により加工された画像データを保存対象として記憶させる記憶制御手段と、Storage control means for storing the image data processed by the image processing means as a storage target;
を具備したことを特徴とする売上データ処理装置。A sales data processing apparatus characterized by comprising:
売上データを取引毎に登録処理する売上データ処理装置のコンピュータを、A sales data processing computer that registers sales data for each transaction.
一取引の登録終了時に支払い用の可搬型記録媒体を使用した支払いを指示する操作である所定の操作が行われたか否かを判別する判別手段、A discriminating means for discriminating whether or not a predetermined operation which is an operation for instructing payment using a portable recording medium for payment at the end of registration of one transaction has been performed;
前記判別手段により所定の操作が行われたことが判別された場合に、登録待ちの顧客を撮影する撮像手段により撮影された顧客の画像データの中から当該操作の前後の画像データを解析して、その顧客に関する情報が含まれている画像部分を特定する特定手段、When it is determined that the predetermined operation has been performed by the determination unit, the image data before and after the operation is analyzed from the customer image data captured by the imaging unit that captures the customer waiting for registration. , A means of identifying an image part that contains information about the customer,
前記特定手段により特定された画像部分に対して前記顧客に関する情報が視認困難となるように加工する画像加工手段、Image processing means for processing information related to the customer so that it is difficult to visually recognize the image portion specified by the specifying means;
前記画像加工手段により加工された画像データを保存対象として記憶させる記憶制御手段、Storage control means for storing the image data processed by the image processing means as a storage target;
として機能させるためのプログラム。Program to function as.
JP2011160509A 2011-07-22 2011-07-22 Sales data processing apparatus and program Active JP5729681B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011160509A JP5729681B2 (en) 2011-07-22 2011-07-22 Sales data processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011160509A JP5729681B2 (en) 2011-07-22 2011-07-22 Sales data processing apparatus and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015079772A Division JP6060995B2 (en) 2015-04-09 2015-04-09 Sales data processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2013025602A JP2013025602A (en) 2013-02-04
JP5729681B2 true JP5729681B2 (en) 2015-06-03

Family

ID=47783873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011160509A Active JP5729681B2 (en) 2011-07-22 2011-07-22 Sales data processing apparatus and program

Country Status (1)

Country Link
JP (1) JP5729681B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015146214A (en) * 2015-04-09 2015-08-13 カシオ計算機株式会社 Processing apparatus and program

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220050980A1 (en) * 2019-03-04 2022-02-17 Nec Corporation Store system, store apparatus, checkout method, and program
JP7081001B2 (en) * 2021-01-07 2022-06-06 東芝テック株式会社 Information processing equipment and its programs

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4230049B2 (en) * 1999-05-10 2009-02-25 株式会社野村総合研究所 Customer image database creation device
JP2003152908A (en) * 2001-11-16 2003-05-23 Ntt Docomo Inc Credit card settlement type telephone terminal and user-monitoring method using the terminal
JP2009284235A (en) * 2008-05-22 2009-12-03 Fujifilm Corp Imaging device
JP5666772B2 (en) * 2008-10-14 2015-02-12 Necソリューションイノベータ株式会社 Information providing apparatus, information providing method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015146214A (en) * 2015-04-09 2015-08-13 カシオ計算機株式会社 Processing apparatus and program

Also Published As

Publication number Publication date
JP2013025602A (en) 2013-02-04

Similar Documents

Publication Publication Date Title
US9483798B2 (en) Sales data processing apparatus and computer-readable storage medium
US20200402037A1 (en) Split message initiated payment system, method and apparatus
JP2006221515A (en) Pos system
US10902435B2 (en) Checkout system
US9299228B2 (en) Sales data processing apparatus, sales data processing system, and computer-readable storage medium
JP2013011934A (en) Sales data processor, sales data processing system and program
JP5673743B2 (en) Data processing apparatus and program
JP5729681B2 (en) Sales data processing apparatus and program
JP2008021226A (en) Sales data processing device and program
US20170345027A1 (en) Sales data processing apparatus and method for acquiring attribute information of customer
JP5733686B2 (en) Sales data processing apparatus and program
TWI760521B (en) Smart store shopping system and purchasing method using thereof
JP6060995B2 (en) Sales data processing apparatus and program
JP5757183B2 (en) Sales data processing apparatus and program
JP2013003814A (en) Sales data processing device and program
JP2006318099A (en) Receipt issuing system
JP6052327B2 (en) Sales data processing apparatus and program
KR20050123391A (en) Watching system
JP6266501B2 (en) Checkout system and control program
JP6247245B2 (en) Sales data processing apparatus and program
JP7449135B2 (en) information processing system
JP5971319B2 (en) Data processing apparatus and program
US20220366414A1 (en) Settlement processing device and reading device
TWI621076B (en) Billing management system
JP2015149102A (en) Sales data processor and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140610

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150210

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150224

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: 20150316

R150 Certificate of patent or registration of utility model

Ref document number: 5729681

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150329