[go: up one dir, main page]

JP6214470B2 - Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof - Google Patents

Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof Download PDF

Info

Publication number
JP6214470B2
JP6214470B2 JP2014108466A JP2014108466A JP6214470B2 JP 6214470 B2 JP6214470 B2 JP 6214470B2 JP 2014108466 A JP2014108466 A JP 2014108466A JP 2014108466 A JP2014108466 A JP 2014108466A JP 6214470 B2 JP6214470 B2 JP 6214470B2
Authority
JP
Japan
Prior art keywords
information terminal
command
invalidation
take
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2014108466A
Other languages
Japanese (ja)
Other versions
JP2015225408A (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.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2014108466A priority Critical patent/JP6214470B2/en
Priority to CN201510272499.6A priority patent/CN105303132B/en
Publication of JP2015225408A publication Critical patent/JP2015225408A/en
Application granted granted Critical
Publication of JP6214470B2 publication Critical patent/JP6214470B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/88Detecting or preventing theft or loss
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、商品販売データ処理装置、据置型装置、情報端末及びそのプログラムに関する。 Embodiments of the present invention, product sales data processing apparatus, stationary device, a program of the information terminal and its.

近年、タッチパネルを搭載した携帯型の情報端末、いわゆるタブレット端末を、プリンタおよびドロワ等を接続してなる据置型の装置と組み合わせた商品販売データ処理装置が普及している。この種の商品販売データ処理装置は、タブレット端末の携帯性を生かすために、タブレット端末と据置型装置との間の通信方式として無線通信を活用する。無線通信を活用することにより、例えば、売場にて接客をしながら客が購入する商品の販売データを登録処理でき、好都合である。   In recent years, merchandise sales data processing apparatuses in which a portable information terminal equipped with a touch panel, a so-called tablet terminal, is combined with a stationary apparatus formed by connecting a printer, a drawer, and the like have become widespread. This type of merchandise sales data processing apparatus utilizes wireless communication as a communication method between the tablet terminal and the stationary apparatus in order to make use of the portability of the tablet terminal. By utilizing wireless communication, for example, it is possible to register the sales data of products purchased by customers while serving customers at the sales floor, which is convenient.

しかしながら、タブレット端末のような携帯型の情報端末は据置型装置と分離自在であるため、例えば店員が目を離した隙に情報が第三者によって持ち去られ、不正に使用されるおそれがある。   However, since a portable information terminal such as a tablet terminal is separable from a stationary apparatus, information may be taken away by a third party and used illegally, for example, when a store clerk looks away.

特開2012‐252605号公報JP 2012-252605 A

本発明の実施形態が解決しようとする課題は、第三者によって情報端末が持ち去られてもその情報端末の不正使用を防止することにある。   The problem to be solved by the embodiments of the present invention is to prevent unauthorized use of an information terminal even if the information terminal is taken away by a third party.

一実施形態において、商品販売データ処理装置は、据置型装置と、この据置型装置に対して分離自在に接続される携帯型の情報端末とを備える。商品販売データ処理装置は、据置型装置と情報端末との間で周期的に無線信号の送受信を行って通信回線を確立し、商品販売データを処理する。
据置型装置は、接続確認手段、サインオン処理手段及び持ち出し処理手段を備える。接続確認手段は、情報端末が接続中か否かを確認する。サインオン処理手段は、情報端末の接続が確認されていることを条件に情報端末からユーザIDを含むサインオンコマンドを受信し、サインオンコマンドに含まれるユーザIDを記憶部で記憶する。持ち出し処理手段は、情報端末の接続が確認されていることを条件に情報端末からユーザIDを含む持ち出し要求コマンドを受信し、持ち出し要求コマンドに含まれるユーザIDが記憶部に記憶されたユーザIDと一致するとき、持ち出し要求コマンドの送信元である情報端末に対して無効化解除コマンドを送信する。
情報端末は、入力デバイスと、サインオンコマンドの送信手段と、持ち出し要求コマンドの送信手段と、検出手段と、無効化手段と、無効化解除手段とを備える。検出手段は、据置型装置から受信した無線信号の受信信号強度を検出する。無効化手段は、検出手段で検出された受信信号強度が所定のしきい値未満であるとき、入力デバイスからの入力を無効にする。無効化解除手段は、据置型装置から無効化解除コマンドを受信すると、無効化手段の動作を無効にする。
In one embodiment, the merchandise sales data processing apparatus includes a stationary apparatus and a portable information terminal that is detachably connected to the stationary apparatus. The merchandise sales data processing apparatus periodically transmits and receives radio signals between the stationary apparatus and the information terminal to establish a communication line and processes the merchandise sales data.
The stationary apparatus includes a connection confirmation unit, a sign-on processing unit, and a take-out processing unit. The connection confirmation unit confirms whether or not the information terminal is connected. The sign-on processing means receives a sign-on command including a user ID from the information terminal on the condition that the connection of the information terminal is confirmed, and stores the user ID included in the sign-on command in the storage unit. The take-out processing unit receives a take-out request command including a user ID from the information terminal on the condition that the connection of the information terminal is confirmed, and the user ID included in the take-out request command is stored in the storage unit When they match, an invalidation release command is transmitted to the information terminal that is the transmission source of the take-out request command.
The information terminal includes an input device, a sign-on command transmission unit, a take-out request command transmission unit, a detection unit, an invalidation unit, and an invalidation release unit. Detecting means detects the received signal strength of the stationary apparatus or we received wireless signal. The invalidating means invalidates the input from the input device when the received signal strength detected by the detecting means is less than a predetermined threshold value. When the invalidation cancellation unit receives the invalidation cancellation command from the stationary apparatus, the invalidation cancellation unit invalidates the operation of the invalidation unit.

タブレット端末を用いた商品販売データ処理装置の概略図。Schematic of the product sales data processing apparatus using a tablet terminal. タブレット端末と据置型装置との要部構成を示すブロック図。The block diagram which shows the principal part structure of a tablet terminal and a stationary apparatus. 商品販売データ処理装置を適用した店舗のレイアウト例を示す平面図。The top view which shows the layout example of the store to which a merchandise sales data processing apparatus is applied. 図3に示すレイアウト例において、会計カウンタを側方から見たときの模式図。FIG. 4 is a schematic diagram when the accounting counter is viewed from the side in the layout example shown in FIG. 3. 据置型装置のプロセッサが実行する主要な情報処理手順を示す流れ図。The flowchart which shows the main information processing procedures which the processor of a stationary apparatus performs. タブレット端末のプロセッサが実行する受信割込み処理の手順を示す流れ図。The flowchart which shows the procedure of the reception interruption process which the processor of a tablet terminal performs. タブレット端末のプロセッサが実行するタイマ割込み処理の手順を示す流れ図。The flowchart which shows the procedure of the timer interruption process which the processor of a tablet terminal performs. 第2の実施形態において、タブレット端末のプロセッサが実行するタイマ割込み処理の手順を示す流れ図。The flowchart which shows the procedure of the timer interruption process which the processor of a tablet terminal performs in 2nd Embodiment. 第2の実施形態において、タブレット端末のプロセッサが実行する入力割込み処理の手順を示す流れ図The flowchart which shows the procedure of the input interruption process which the processor of a tablet terminal performs in 2nd Embodiment 指向性の強いアンテナを使用した場合の実施形態を示す模式図。The schematic diagram which shows embodiment at the time of using an antenna with strong directivity.

以下、第三者によって持ち去られても不正使用を防止できる情報端末の実施形態について、図面を用いて説明する。なお、この実施形態は、情報端末として携帯型のタブレット端末10(図1を参照)を用いて、商品販売データを処理する場合である。   Hereinafter, an embodiment of an information terminal capable of preventing unauthorized use even if taken away by a third party will be described with reference to the drawings. This embodiment is a case where merchandise sales data is processed using a portable tablet terminal 10 (see FIG. 1) as an information terminal.

[第1の実施形態]
タブレット端末10を用いた商品販売データ処理装置1の概略を、図1に示す。図示するように、商品販売データ処理装置1は、タブレット端末10と据置型装置20とからなる。タブレット端末10は、据置型装置20に対して分離自在であり、装着した状態のときだけでなく分離した状態のときでも、商品販売データ処理装置1としての機能を実現できる。
[First Embodiment]
An outline of the merchandise sales data processing apparatus 1 using the tablet terminal 10 is shown in FIG. As shown in the figure, the product sales data processing apparatus 1 includes a tablet terminal 10 and a stationary apparatus 20. The tablet terminal 10 is separable from the stationary device 20 and can realize the function as the product sales data processing device 1 not only when it is attached but also when it is separated.

タブレット端末10は、携帯可能な矩形板状の筐体を有する。そしてタブレット端末10は、この筐体の一面(表面と称する)にタッチパネル11を配設する。また、筐体の周縁部の図示右側に磁気カードリーダ12を取り付けている。   The tablet terminal 10 has a portable rectangular plate-shaped casing. And the tablet terminal 10 arrange | positions the touch panel 11 in one surface (it is called the surface) of this housing | casing. A magnetic card reader 12 is attached to the right side of the peripheral portion of the housing in the figure.

据置型装置20は、据え置き可能な箱型の筐体を有する。そして、据置型装置20は、筐体の上面を正面側に向けて傾斜させており、この上面をタブレット端末10の装着面21とする。   The stationary apparatus 20 has a box-shaped housing that can be stationary. The stationary apparatus 20 is inclined with the upper surface of the housing facing the front side, and this upper surface is used as the mounting surface 21 of the tablet terminal 10.

なお、タブレット端末10と据置型装置20は一対一の関係に限定されず、1つの据置型装置20に対して、複数のタブレット端末10を接続するようにしても良い。   The tablet terminal 10 and the stationary device 20 are not limited to a one-to-one relationship, and a plurality of tablet terminals 10 may be connected to one stationary device 20.

タブレット端末10と据置型装置20との要部構成を、図2のブロック図で示す。図示するように、タブレット端末10は、プロセッサ(Central Processing Unit)31、フラッシュROM(Read Only Memory)32、RAM(Random Access Memory)33、時計部34、タッチパネルコントローラ35、USB(Universal Serial Bus)コネクタ36、及び無線部としての無線インターフェース37を搭載する。そしてタブレット端末10は、プロセッサ31と、フラッシュROM32、RAM33、時計部34、タッチパネルコントローラ35、USBコネクタ36及び無線インターフェース37とを、アドレスバス,データバス等のバスライン38で接続する。またタブレット端末10は、駆動電源としてバッテリ39を搭載する。   The principal part structure of the tablet terminal 10 and the stationary apparatus 20 is shown with the block diagram of FIG. As illustrated, the tablet terminal 10 includes a processor (Central Processing Unit) 31, a flash ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a clock unit 34, a touch panel controller 35, and a USB (Universal Serial Bus) connector. 36 and a wireless interface 37 as a wireless unit are mounted. The tablet terminal 10 connects the processor 31, the flash ROM 32, the RAM 33, the clock unit 34, the touch panel controller 35, the USB connector 36, and the wireless interface 37 through a bus line 38 such as an address bus or a data bus. The tablet terminal 10 is equipped with a battery 39 as a driving power source.

プロセッサ31は、コンピュータの中枢部分に相当する。プロセッサ31は、オペレーティングシステムやアプリケーションプログラムに従って、タブレット端末としての各種の機能を実現するべく各部を制御する。   The processor 31 corresponds to the central part of the computer. The processor 31 controls each unit to realize various functions as a tablet terminal according to an operating system and application programs.

フラッシュROM32は、上記コンピュータの主記憶部分に相当する。フラッシュROM32は、上記のオペレーティングシステムやアプリケーションプログラムを記憶する。フラッシュROM32は、プロセッサ31が各種の処理を実行する上で必要なデータを記憶する場合もある。   The flash ROM 32 corresponds to the main storage portion of the computer. The flash ROM 32 stores the above operating system and application programs. The flash ROM 32 may store data necessary for the processor 31 to execute various processes.

RAM33は、上記コンピュータの主記憶部分に相当する。RAM33は、プロセッサ31が各種の処理を実行する上で必要なデータを必要に応じて記憶する。またRAM33は、プロセッサ31が各種の処理を行う際のワークエリアとしても利用される。ワークエリアは、無効化フラグF0の記憶エリアとしきい値SHLの記憶エリアとを含む。無効化フラグF0としきい値SHLとについては、後述する。   The RAM 33 corresponds to a main storage part of the computer. The RAM 33 stores data necessary for the processor 31 to execute various processes as necessary. The RAM 33 is also used as a work area when the processor 31 performs various processes. The work area includes an invalidation flag F0 storage area and a threshold SHL storage area. The invalidation flag F0 and the threshold value SHL will be described later.

時計部34は、現在の日付及び時刻を計時する。
タッチパネルコントローラ35は、タッチパネル11を制御する。タッチパネル11は、表示デバイスであるパネル型のディスプレイ11aの表示部分に、入力デバイスであるタッチセンサ11bを配置してなる。タッチパネルコントローラ35は、ディスプレイ11aの画面表示を制御するとともに、タッチセンサ11bの信号を監視する。そしてタッチパネルコントローラ35は、タッチ操作された位置座標情報とその時点における画面情報とから、入力データを検出する。
The clock unit 34 measures the current date and time.
The touch panel controller 35 controls the touch panel 11. The touch panel 11 is configured by arranging a touch sensor 11b as an input device on a display portion of a panel type display 11a as a display device. The touch panel controller 35 controls the screen display of the display 11a and monitors the signal of the touch sensor 11b. The touch panel controller 35 detects input data from the position coordinate information on the touch operation and the screen information at that time.

USBコネクタ36は、USB規格に準拠した通信方式を有する種々のUSBデバイスを着脱自在に接続するためのコネクタである。本実施形態では、クレジットカード,電子マネーカード等のカード媒体に対するデータの読み取り及び書込みが可能なUSB対応のカードリーダライタ12が、USBコネクタ36に接続される。   The USB connector 36 is a connector for detachably connecting various USB devices having a communication method compliant with the USB standard. In the present embodiment, a USB card reader / writer 12 capable of reading and writing data on a card medium such as a credit card or an electronic money card is connected to the USB connector 36.

無線インターフェース37は、無線を利用したデータの送信及び無線送信されたデータの受信を行う。   The wireless interface 37 transmits data using wireless and receives data transmitted wirelessly.

据置型装置20は、プロセッサ41、フラッシュROM42、RAM43、無線インターフェース44、ネットワークインターフェース45、複数のデバイスインターフェース46,47、電源ユニット48を搭載する。そして据置型装置20は、プロセッサ41と、フラッシュROM42、RAM43、無線インターフェース44、ネットワークインターフェース45、複数のデバイスインターフェース46,47及び電源ユニット48とを、アドレスバス,データバス等のバスライン49で接続する。   The stationary apparatus 20 includes a processor 41, a flash ROM 42, a RAM 43, a wireless interface 44, a network interface 45, a plurality of device interfaces 46 and 47, and a power supply unit 48. The stationary apparatus 20 connects the processor 41, the flash ROM 42, the RAM 43, the wireless interface 44, the network interface 45, the plurality of device interfaces 46 and 47, and the power supply unit 48 through a bus line 49 such as an address bus or a data bus. To do.

プロセッサ41は、コンピュータの中枢部分に相当する。プロセッサ41は、オペレーティングシステムやアプリケーションプログラムに従って、据置型装置20としての各種の機能を実現するべく各部を制御する。   The processor 41 corresponds to the central part of the computer. The processor 41 controls each unit to implement various functions as the stationary apparatus 20 according to an operating system and application programs.

フラッシュROM42は、上記コンピュータの主記憶部分に相当する。フラッシュROM42は、上記のオペレーティングシステムやアプリケーションプログラムを記憶する。フラッシュROM42は、プロセッサ41が各種の処理を実行する上で必要なデータを記憶する場合もある。   The flash ROM 42 corresponds to the main storage portion of the computer. The flash ROM 42 stores the above operating system and application programs. The flash ROM 42 may store data necessary for the processor 41 to execute various processes.

RAM43は、上記コンピュータの主記憶部分に相当する。RAM43は、プロセッサ41が各種の処理を実行する上で必要なデータを必要に応じて記憶する。またRAM43は、プロセッサ41が各種の処理を行う際のワークエリアとしても利用される。ワークエリアは、サインオンフラグF1の記憶エリアを含む。サインオンフラグF1については、後述する。   The RAM 43 corresponds to a main storage part of the computer. The RAM 43 stores data necessary for the processor 41 to execute various processes as necessary. The RAM 43 is also used as a work area when the processor 41 performs various processes. The work area includes a storage area for the sign-on flag F1. The sign-on flag F1 will be described later.

無線インターフェース44は、無線を利用したデータの送信及び無線送信されたデータの受信を行う。
ネットワークインターフェース45は、LAN(Local Area Network)等の通信ネットワークを介して接続されるストアサーバ等との間でデータの送受信を行う。
The wireless interface 44 transmits data using wireless and receives data transmitted wirelessly.
The network interface 45 transmits and receives data to and from a store server connected via a communication network such as a LAN (Local Area Network).

デバイスインターフェース46,47は、種々のデバイス機器を電気的に接続し、このデバイス機器との間でデータ信号を送受信する。本実施形態の据置型装置20は、デバイスインターフェース46にドロワ51を接続し、デバイスインターフェース47にレシートプリンタ52を接続する。なお、デバイスインターフェース46,47の数は2つに限定されるものではなく1つだけでもよいし、3つ以上であってもよい。また、デバイス機器についてもドロワ51とレシートプリンタ52とに限定されるものではなく、例えばバーコードスキャナ、客用の表示器として用いられるディスプレイ等も、デバイスインターフェース46,47に接続可能である。   The device interfaces 46 and 47 electrically connect various device devices and transmit / receive data signals to / from these device devices. In the stationary apparatus 20 of the present embodiment, a drawer 51 is connected to the device interface 46 and a receipt printer 52 is connected to the device interface 47. The number of device interfaces 46 and 47 is not limited to two, but may be only one, or may be three or more. Further, the device equipment is not limited to the drawer 51 and the receipt printer 52. For example, a bar code scanner, a display used as a customer display, and the like can be connected to the device interfaces 46 and 47.

電源ユニット48は、据置型装置20の駆動に必要な電源を生成し、各部に供給する。また電源ユニット48は、タブレット端末10のバッテリ39を非接触で充電する機能を有する。この機能により、据置型装置20の装着面21にタブレット端末10が装着されている間、このタブレット端末10のバッテリ39が充電される。   The power supply unit 48 generates power necessary for driving the stationary apparatus 20 and supplies it to each unit. The power supply unit 48 has a function of charging the battery 39 of the tablet terminal 10 in a non-contact manner. With this function, the battery 39 of the tablet terminal 10 is charged while the tablet terminal 10 is mounted on the mounting surface 21 of the stationary apparatus 20.

タブレット端末10と据置型装置20との間のデータ通信は無線で行われる。すなわち、据置型装置20の無線インターフェース44は、タブレット端末10の無線インターフェース37と無線通信を行うように設定されている。そして、無線インターフェース44は、一定の周期で無線インターフェース37に対して問合せコマンドを無線送信する。この問合せコマンドを受信した無線インターフェース37は、固有のIDを含む応答コマンドを無線インターフェース44に対して送信する。無線インターフェース44は、応答コマンドに含まれるIDを検出する。そして、同一IDを含む応答コマンドを受信している間、無線インターフェース44は、当該応答コマンド送信元の無線インターフェース37と通信回線を確立する。通信回線が確立されている間、タブレット端末10は、据置型装置20と無線を利用したデータ通信が可能である。   Data communication between the tablet terminal 10 and the stationary apparatus 20 is performed wirelessly. That is, the wireless interface 44 of the stationary apparatus 20 is set to perform wireless communication with the wireless interface 37 of the tablet terminal 10. Then, the wireless interface 44 wirelessly transmits an inquiry command to the wireless interface 37 at a constant cycle. Upon receiving this inquiry command, the wireless interface 37 transmits a response command including a unique ID to the wireless interface 44. The wireless interface 44 detects the ID included in the response command. Then, while receiving the response command including the same ID, the wireless interface 44 establishes a communication line with the wireless interface 37 that is the source of the response command. While the communication line is established, the tablet terminal 10 can perform data communication with the stationary apparatus 20 using radio.

無線インターフェース37は、受信信号強度(RSSI:Received Signal Strength Indication)の検出手段371を備える。この検出手段371は、据置型装置20の無線インターフェース44から無線送信される電波をどれだけの強度(dB:デシベル)で受信しているのかを検出するものであり、周知の技術である。前述したしきい値SHLは、この受信信号強度に対するしきい値である。   The wireless interface 37 includes a received signal strength indication (RSSI) detection unit 371. This detection means 371 detects the strength (dB: decibel) of the radio wave transmitted wirelessly from the wireless interface 44 of the stationary apparatus 20, and is a well-known technique. The above-described threshold value SHL is a threshold value for the received signal strength.

図3は、店舗60のレイアウト例を示す平面図である。この店舗60は、出入口61の正面に会計カウンタ62が配置され、この会計カウンタ62から店内に向かって複数の商品棚63が配置される。すなわち、出入口61から入店した買物客は、商品棚63に陳列されている商品の中から購買商品を求め、会計カウンタ62にて会計を行った後、出入口61から出店するという運用である。   FIG. 3 is a plan view showing a layout example of the store 60. In the store 60, a transaction counter 62 is disposed in front of the entrance / exit 61, and a plurality of product shelves 63 are disposed from the transaction counter 62 toward the store. In other words, the shopper who enters the store through the entrance / exit 61 obtains a purchased product from the products displayed on the product shelf 63, performs accounting at the accounting counter 62, and then opens the store through the entrance / exit 61.

このような店舗60において、商品販売データ処理装置1は、会計カウンタ62の上に据置型装置20が載置され、さらにこの据置型装置20の装着面21にタブレット端末10が装着されて、商品販売データ処理装置1としての機能を実現する。また、例えば店員がタブレット端末10を据置型装置20から持出し、例えば商品棚63が配置されている店内でタッチパネル11を操作しても、商品販売データ処理装置1としての機能を実現可能である。したがって、タブレット端末10と据置型装置20との各無線インターフェース37,44は、タブレット端末10が据置型装置20から持ち出されても店内であれば双方向の無線通信が可能なように電波強度が設定されている。   In such a store 60, the merchandise sales data processing apparatus 1 has the stationary device 20 mounted on the accounting counter 62, and the tablet terminal 10 is mounted on the mounting surface 21 of the stationary apparatus 20. The function as the sales data processing apparatus 1 is realized. Further, for example, even if a store clerk takes out the tablet terminal 10 from the stationary device 20 and operates the touch panel 11 in a store where the product shelf 63 is arranged, for example, the function as the product sales data processing device 1 can be realized. Therefore, the radio interfaces 37 and 44 between the tablet terminal 10 and the stationary apparatus 20 have a radio wave intensity so that bidirectional wireless communication is possible even if the tablet terminal 10 is taken out of the stationary apparatus 20 in the store. Is set.

図4は、会計カウンタ62を側方から見たときの模式図である。図3及び図4において、破線70は、タブレット端末10の検出手段371で検出される受信信号強度がしきい値SHLのレベルとなる境界を示している。すなわち、この破線70の内側であれば電波受信強度がしきい値SHL以上であるが、破線70の外側では電波受信強度がしきい値SHL未満となることを示している。なお、破線70の範囲は、図3、図4の範囲に限らず、適宜変更できる。   FIG. 4 is a schematic diagram when the accounting counter 62 is viewed from the side. 3 and 4, a broken line 70 indicates a boundary where the received signal strength detected by the detecting unit 371 of the tablet terminal 10 becomes the level of the threshold value SHL. That is, the radio wave reception intensity is greater than or equal to the threshold value SHL if it is inside the broken line 70, but the radio wave reception intensity is less than the threshold value SHL outside the broken line 70. The range of the broken line 70 is not limited to the ranges of FIGS. 3 and 4 and can be changed as appropriate.

図5は、据置型装置20のプロセッサ41が実行する主要な情報処理手順を示す流れ図である。この手順は、フラッシュROM42に実装された制御プログラムに従う。なお、図5に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。   FIG. 5 is a flowchart showing main information processing procedures executed by the processor 41 of the stationary apparatus 20. This procedure follows a control program installed in the flash ROM 42. Note that the contents of the process illustrated in FIG. 5 and described below are merely examples, and various processes capable of obtaining similar results can be used as appropriate.

はじめに、プロセッサ41は、サインオンフラグF1を“0”にリセットする(Act1)。次いで、プロセッサ41は、オペレータによるサインオンを受け付ける(Act2)。サインオンがされない場合(Act2にてNO)、プロセッサ41は、サインオンを待機する。   First, the processor 41 resets the sign-on flag F1 to “0” (Act1). Next, the processor 41 accepts sign-on by the operator (Act 2). When sign-on is not performed (NO in Act 2), the processor 41 waits for sign-on.

無線インターフェース44により通信回線が確立されたタブレット端末10からサインオンのコマンドを受信したならば(Act2にてYES)、プロセッサ41は、コマンド送信元のタブレット端末10が当該据置型装置20と電気的に接続中であるか否かを確認する(Act3)。   If the sign-on command is received from the tablet terminal 10 with which the communication line is established by the wireless interface 44 (YES in Act 2), the processor 41 determines that the command transmission source tablet terminal 10 is electrically connected to the stationary apparatus 20. (Act 3).

例えばプロセッサ41は、電源ユニット48によってタブレット端末10のバッテリ39を充電しているか否かを確認する。そして充電している場合、プロセッサ41は、当該据置型装置20の装着面21にタブレット端末10が装着されており、電気的に接続中であると判断する。これに対し、充電状態にない場合には、プロセッサ41は、当該据置型装置20の装着面21にタブレット端末10が装着されておらず、分離中であると判断する。   For example, the processor 41 checks whether or not the battery 39 of the tablet terminal 10 is charged by the power supply unit 48. When charging, the processor 41 determines that the tablet terminal 10 is mounted on the mounting surface 21 of the stationary apparatus 20 and is being electrically connected. On the other hand, when it is not in the charged state, the processor 41 determines that the tablet terminal 10 is not mounted on the mounting surface 21 of the stationary apparatus 20 and is being separated.

タブレット端末10が接続中でない場合(Act3にてNO)、プロセッサ41は、Act2の処理に戻り、再びサインオンを受け付ける。タブレット端末10が接続中である場合には(Act3にてYES)、プロセッサ41は、サインオンが有効であるか否かを判断する。   When the tablet terminal 10 is not connected (NO in Act 3), the processor 41 returns to the process of Act 2 and accepts sign-on again. When the tablet terminal 10 is being connected (YES in Act 3), the processor 41 determines whether or not sign-on is valid.

例えば、商品販売データ処理装置1の操作が許容された店員は、タブレット端末10のタッチパネル11を操作して自らに設定された固有の店員IDを入力するとともにサインオンを宣言するキーボタンにタッチすることでサインオンを行う。この操作により、タブレット端末10からは店員IDを含むサインオンのコマンドが無線送信される。   For example, a store clerk who is permitted to operate the merchandise sales data processing device 1 operates the touch panel 11 of the tablet terminal 10 to input a unique store clerk ID set for the clerk and touches a key button that declares sign-on. Sign on. By this operation, a sign-on command including a clerk ID is wirelessly transmitted from the tablet terminal 10.

店員IDを含むサインオンのコマンドは、通信回線が確立された据置型装置20で受信される。据置型装置20のフラッシュROM42には、商品販売データ処理装置1の操作が許容された全店員の店員IDが予め登録されている。プロセッサ41は、サインオンのコマンドに含まれる店員IDがフラッシュROM42に登録されているか否かを確認する。登録されている場合、プロセッサ41は、サインオンを承認とする。登録されていない場合には、プロセッサ41は、サインオンを承認しない。   The sign-on command including the clerk ID is received by the stationary apparatus 20 in which the communication line is established. In the flash ROM 42 of the stationary apparatus 20, the clerk IDs of all clerk who are permitted to operate the merchandise sales data processing apparatus 1 are registered in advance. The processor 41 confirms whether or not the store clerk ID included in the sign-on command is registered in the flash ROM 42. If registered, the processor 41 approves sign-on. If it is not registered, the processor 41 does not approve sign-on.

商品販売データ処理装置1の操作が許容された全店員のID保存先は、フラッシュROM42に限定されるものではない。例えばネットワークインターフェース45を介して接続されるストアサーバの記憶装置であってもよい。   The ID storage destinations of all store clerk who are permitted to operate the merchandise sales data processing apparatus 1 are not limited to the flash ROM 42. For example, a storage device of a store server connected via the network interface 45 may be used.

サインオンを承認しない場合(Act4にてNO)、プロセッサ41は、Act2の処理に戻り、再びサインオンを受け付ける。   If sign-on is not approved (NO in Act 4), the processor 41 returns to Act 2 and accepts sign-on again.

サインオンを承認した場合(Act4にてNO)、プロセッサ41は、サインオンコマンドに含まれる店員IDをRAM43に格納するとともに、サインオンフラグF1を“1”にセットする(Act5)。またプロセッサ41は、通信回線が確立されたタブレット端末10に対し、無効化設定のコマンドを無線送信する(Act6)。このコマンドを受けたタブレット端末10の動作については、後述する。   When sign-on is approved (NO in Act 4), the processor 41 stores the store clerk ID included in the sign-on command in the RAM 43 and sets the sign-on flag F1 to “1” (Act 5). Further, the processor 41 wirelessly transmits an invalidation setting command to the tablet terminal 10 with the established communication line (Act 6). The operation of the tablet terminal 10 that has received this command will be described later.

無効化設定のコマンドを送信した後、プロセッサ41は、通信回線が確立されたタブレット端末10から持出要求のコマンドを受信するか、サインオフのコマンドを受信するのを待機する(Act7,8)。   After transmitting the invalidation setting command, the processor 41 waits to receive a take-out request command or a sign-off command from the tablet terminal 10 with the established communication line (Act7, 8). .

例えばタブレット端末10を持ち出して作業を行う店員は、タッチパネル11を操作して自らの店員IDを入力するとともに持出を宣言するキーボタンにタッチする。この操作により、タブレット端末10からは店員IDを含む持出要求のコマンドが据置型装置20に無線送信される。また、商品販売データ処理装置1の操作を終了する店員は、タッチパネル11のサインオフを宣言するキーボタンにタッチする。この操作により、タブレット端末10からはサインオフのコマンドが据置型装置20に無線送信される。   For example, a store clerk who works by taking out the tablet terminal 10 operates the touch panel 11 to input his / her store clerk ID and touches a key button declaring the take-out. By this operation, a take-out request command including a clerk ID is wirelessly transmitted from the tablet terminal 10 to the stationary apparatus 20. Further, the store clerk who finishes the operation of the merchandise sales data processing apparatus 1 touches a key button that declares sign-off of the touch panel 11. By this operation, a sign-off command is wirelessly transmitted from the tablet terminal 10 to the stationary apparatus 20.

通信回線が確立されたタブレット端末10から持出要求のコマンドを受信した場合(Act7にてYES)、プロセッサ41は、このコマンドを承認するか否かを確認する(Act9)、すなわちプロセッサ41は、コマンドに含まれる店員IDが、サインオン時にRAM43に格納した店員IDと一致するか否かを確認する。一致する場合、プロセッサ41は、持出要求のコマンドを承認する。一致しない場合には、プロセッサ41は、持出要求のコマンドを無視する。   When a take-out request command is received from the tablet terminal 10 with the established communication line (YES in Act 7), the processor 41 confirms whether or not to approve this command (Act 9), that is, the processor 41 It is confirmed whether or not the clerk ID included in the command matches the clerk ID stored in the RAM 43 at the time of sign-on. If they match, the processor 41 approves the take-out request command. If they do not match, the processor 41 ignores the take-out request command.

無視する場合(Act9にてNO)、プロセッサ41は再び、持出要求のコマンドを受信するか、サインオフのコマンドを受信するのを待機する(Act7,8)。持出要求のコマンドを承認する場合には(Act9にてYES)、プロセッサ41は、通信回線が確立されたタブレット端末10に対し、無効化解除のコマンドを無線送信する(Act10)。このコマンドを受けたタブレット端末10の動作についても、後述する。   If ignored (NO in Act 9), the processor 41 again receives a take-out request command or waits to receive a sign-off command (Act 7 and 8). When approving the take-out request command (YES in Act 9), the processor 41 wirelessly transmits the invalidation release command to the tablet terminal 10 with the established communication line (Act 10). The operation of the tablet terminal 10 that has received this command will also be described later.

無効化解除のコマンドを送信した後、プロセッサ41は、据置型装置20からタブレット端末10が分離されるのを待機する(Act11)。例えばプロセッサ41は、電源ユニット48によってタブレット端末10のバッテリ39を充電しているか否かを確認する。充電状態にある場合、プロセッサ41は、タブレット端末10が分離されていないと判断する。充電状態でなくなった場合には、プロセッサ41は、タブレット端末10が分離されたと判断する。   After transmitting the invalidation release command, the processor 41 waits for the tablet terminal 10 to be separated from the stationary apparatus 20 (Act 11). For example, the processor 41 checks whether or not the battery 39 of the tablet terminal 10 is charged by the power supply unit 48. When in the charged state, the processor 41 determines that the tablet terminal 10 is not separated. When the battery is no longer charged, the processor 41 determines that the tablet terminal 10 has been separated.

タブレット端末10が当該据置型装置20から分離された場合(Act11にてYES)、プロセッサ41は、通信回線の確立状態にあるタブレット端末10が当該据置型装置20と電気的に接続されるのを待機する(Act12)。例えばプロセッサ41は、電源ユニット48によってタブレット端末10に搭載されたバッテリ39の充電を開始するか否かを確認する。そして充電していない場合、プロセッサ41は、タブレット端末10が分離されていると判断する。バッテリ39の充電が開始された場合には、プロセッサ41は、タブレット端末10が電気的に接続されたと判断する。タブレット端末10が電気的に接続された場合(Act12にてYES)、プロセッサ41は、通信回線が確立されたタブレット端末10に対し、無効化設定のコマンドを無線送信する(Act6)。   When the tablet terminal 10 is separated from the stationary apparatus 20 (YES in Act 11), the processor 41 determines that the tablet terminal 10 in the communication line establishment state is electrically connected to the stationary apparatus 20. Wait (Act12). For example, the processor 41 confirms whether or not to start charging the battery 39 mounted on the tablet terminal 10 by the power supply unit 48. And when not charging, the processor 41 judges that the tablet terminal 10 is isolate | separated. When charging of the battery 39 is started, the processor 41 determines that the tablet terminal 10 is electrically connected. When the tablet terminal 10 is electrically connected (YES in Act 12), the processor 41 wirelessly transmits an invalidation setting command to the tablet terminal 10 for which the communication line has been established (Act 6).

なお、タブレット端末10が据置型装置20と電気的に接続中であるか否かの確認方法は、バッテリの充電状態の監視に限定されるものではない。例えば、据置型装置20の装着面21にタブレット端末10の有無を検出するセンサを設け、このセンサの信号を監視することで確認してもよい。あるいは、据置型装置20の無線インターフェース44に電波受信強度の検出手段を設け、タブレット端末10からの電波強度が所定レベル以上のときには接続中であり、所定レベル未満のときには分離中であると判断してもよい。この所定レベルは、しきい値SHLと等しいか、しきい値SHLより大きい値とすればよい。   Note that the method for confirming whether or not the tablet terminal 10 is electrically connected to the stationary apparatus 20 is not limited to monitoring the state of charge of the battery. For example, a sensor that detects the presence or absence of the tablet terminal 10 may be provided on the mounting surface 21 of the stationary apparatus 20 and the signal from this sensor may be monitored for confirmation. Alternatively, the radio interface 44 of the stationary apparatus 20 is provided with a means for detecting the radio wave reception intensity, and is determined to be connected when the radio wave intensity from the tablet terminal 10 is equal to or higher than a predetermined level, and to be separated when the radio wave intensity is lower than the predetermined level. May be. This predetermined level may be a value equal to or greater than the threshold value SHL.

無効化設定のコマンドを無線送信した後、プロセッサ41は、当該タブレット端末10から持出要求のコマンドを受信するか、サインオフのコマンドを受信するのを待機する(Act7,8)。   After wirelessly transmitting the invalidation setting command, the processor 41 waits to receive a take-out request command or a sign-off command from the tablet terminal 10 (Act7, 8).

サインオフのコマンドを受信した場合(Act8にてYES)、プロセッサ41は、Act1の処理に戻る。すなわちプロセッサ41は、サインオンフラグF1を“0”にリセットする。その後、プロセッサ41は、Act2以降の処理を再度実行する。   When the sign-off command is received (YES in Act 8), the processor 41 returns to the process of Act 1. That is, the processor 41 resets the sign-on flag F1 to “0”. Thereafter, the processor 41 executes the processes after Act2 again.

図6は、タブレット端末10のプロセッサ31が実行する受信割込み処理の手順を示す流れ図である。この手順は、フラッシュROM32に実装された受信割込みプログラムに従う。なお、図6に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。   FIG. 6 is a flowchart showing a procedure of reception interrupt processing executed by the processor 31 of the tablet terminal 10. This procedure follows a reception interrupt program installed in the flash ROM 32. Note that the contents of the process shown in FIG. 6 and described below are merely examples, and various processes capable of obtaining similar results can be used as appropriate.

プロセッサ31は、無線インターフェース37により通信回線が確立された据置型装置20から無線送信される種々のコマンドを受信する毎に、図6に示す手順の処理を開始する。すなわちプロセッサ31は、受信したコマンドの種類を識別する(Act21,23)。   Each time the processor 31 receives various commands wirelessly transmitted from the stationary apparatus 20 with the communication line established by the wireless interface 37, the processor 31 starts processing of the procedure shown in FIG. That is, the processor 31 identifies the type of the received command (Act 21, 23).

受信コマンドが無効化設定のコマンドであった場合(Act21にてYES)、プロセッサ31は、無効化フラグF0を“1”にセットする(Act22)。受信コマンドが無効化解除のコマンドであった場合には(Act23にてYES)、プロセッサ31は、無効化フラグF0を“0”にリセットする(Act24)。   If the received command is an invalidation setting command (YES in Act 21), the processor 31 sets the invalidation flag F0 to “1” (Act 22). If the received command is a command for canceling invalidation (YES in Act 23), processor 31 resets invalidation flag F0 to “0” (Act 24).

図7は、タブレット端末10のプロセッサ31が実行するタイマ割込み処理の手順を示す流れ図である。この手順は、フラッシュROM32に実装されたタイマ割込みプログラムに従う。なお、図7に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。   FIG. 7 is a flowchart illustrating a procedure of timer interrupt processing executed by the processor 31 of the tablet terminal 10. This procedure follows a timer interrupt program installed in the flash ROM 32. Note that the contents of the process shown in FIG. 7 and described below are merely examples, and various processes capable of obtaining similar results can be used as appropriate.

プロセッサ31は、時計部34にて計時される時刻が例えば1秒を経過する毎に、図7に示す手順の処理を開始する。すなわちプロセッサ31は、無効化フラグF0を確認する(Act41)。   The processor 31 starts the process of the procedure shown in FIG. 7 every time the time counted by the clock unit 34 elapses, for example, 1 second. That is, the processor 31 checks the invalidation flag F0 (Act41).

無効化フラグF0が“1”にセットされている場合(Act31にてYES)、プロセッサ31は、検出手段371によって検出されている電波受信強度を取得する(Act32)。そしてプロセッサ31は、電波受信強度がしきい値SHL以上であるか否かを確認する(Act33)。   When invalidation flag F0 is set to “1” (YES in Act 31), processor 31 obtains the radio wave reception intensity detected by detection means 371 (Act 32). Then, the processor 31 confirms whether or not the radio wave reception intensity is equal to or higher than the threshold value SHL (Act 33).

電波受信強度がしきい値SHL以上の場合(Act33にてYES)、プロセッサ31は、タッチパネルコントローラ35に対してタッチパネル11の有効化を設定する(Act34)。また、無効化フラグF0が“0”にリセットされている場合においても(Act31にてNO)、プロセッサ31は、タッチパネルコントローラ35に対してタッチパネル11の有効化を設定する(Act34)。   If the radio wave reception intensity is greater than or equal to threshold value SHL (YES in Act 33), processor 31 sets the touch panel 11 to be enabled for touch panel controller 35 (Act 34). Even when the invalidation flag F0 is reset to “0” (NO in Act 31), the processor 31 sets the touch panel 11 to be valid for the touch panel controller 35 (Act 34).

これに対し、電波受信強度がしきい値SHL未満の場合には(Act33にてNO)、プロセッサ31は、タッチパネルコントローラ35に対してタッチパネル11の無効化を設定する(Act35)。   On the other hand, when the radio wave reception intensity is less than threshold value SHL (NO in Act 33), processor 31 sets invalidation of touch panel 11 to touch panel controller 35 (Act 35).

タッチパネルコントローラ35は、タッチパネル11の有効化を設定された場合、ディスプレイ11aに対する画面表示を制御する。またタッチパネルコントローラ35は、タッチセンサ11bからの信号を監視する。そしてタッチパネルコントローラ35は、タッチ操作された位置座標情報とその時点における画面情報とから、入力データを検出する。   When the activation of the touch panel 11 is set, the touch panel controller 35 controls screen display on the display 11a. The touch panel controller 35 monitors signals from the touch sensor 11b. The touch panel controller 35 detects input data from the position coordinate information on the touch operation and the screen information at that time.

一方、タッチパネル11の無効化を設定された場合には、タッチパネルコントローラ35は、ディスプレイ11aに対する画面表示を制御しない。その結果、ディスプレイ11aの画面は消去される。またタッチパネルコントローラ35は、タッチセンサ11bからの信号を監視しない。その結果、ディスプレイ11aの画面にタッチしても、入力は無効となる。   On the other hand, when invalidation of the touch panel 11 is set, the touch panel controller 35 does not control screen display on the display 11a. As a result, the screen of the display 11a is erased. Further, the touch panel controller 35 does not monitor a signal from the touch sensor 11b. As a result, even if the screen of the display 11a is touched, the input becomes invalid.

ここに、無効化フラグF0は、無効化手段を有効にするか否かを識別する情報として機能する。RAM33は、上記情報の記憶手段として機能する。図6のAct21,22,23,24の各処理は、RAM33に無効化フラグF0を設定する設定手段として機能する。   Here, the invalidation flag F0 functions as information for identifying whether to invalidate the invalidation means. The RAM 33 functions as a storage unit for the information. Each process of Acts 21, 22, 23, and 24 in FIG. 6 functions as a setting unit that sets the invalidation flag F0 in the RAM 33.

図7のAct33,35の各処理は、検出手段371で検出された受信信号強度が所定のしきい値SHL未満であるとき、入力デバイス(タッチセンサ11b)からの入力を無効にする無効化手段として機能する。詳しくは、無効化手段は、無効化フラグF0が“1”にセットされている状態で、検出手段371で検出された受信信号強度が所定のしきい値SHL未満であるとき、タッチセンサ11bからの入力を無効にし、無効化フラグF0が“0”にリセットされている状態では、受信信号強度によらずタッチセンサ11bからの入力を有効にする。   Each of the processes of Acts 33 and 35 in FIG. 7 includes invalidating means for invalidating input from the input device (touch sensor 11b) when the received signal intensity detected by the detecting means 371 is less than a predetermined threshold value SHL. Function as. Specifically, the invalidating means detects the touch sensor 11b from the touch sensor 11b when the invalidation flag F0 is set to “1” and the received signal strength detected by the detecting means 371 is less than a predetermined threshold value SHL. When the invalidation flag F0 is reset to “0”, the input from the touch sensor 11b is validated regardless of the received signal strength.

図7のAct33,34の各処理は、検出手段371で検出された受信信号強度が所定のしきい値SHL以上であるとき、入力デバイス(タッチセンサ11b)からの入力を有効にする有効化手段として機能する。詳しくは、有効化手段は、無効化フラグF0が“1”にセットされている状態で、検出手段371で検出された受信信号強度が所定のしきい値SHL以上であるとき、タッチセンサ11bからの入力を有効にし、かつ受信信号強度が所定のしきい値SHL未満であるときには、タッチセンサ11bからの入力を無効とし、無効化フラグF0が“0”にリセットされている状態では、受信信号強度によらずタッチセンサ11bからの入力を有効にする。   Each of the processes of Acts 33 and 34 in FIG. 7 is an enabling unit that validates an input from the input device (touch sensor 11b) when the received signal strength detected by the detecting unit 371 is equal to or greater than a predetermined threshold SHL. Function as. More specifically, the enabling means detects that the touch sensor 11b detects that the received signal strength detected by the detecting means 371 is equal to or greater than a predetermined threshold value SHL in a state where the invalidation flag F0 is set to “1”. Is valid and the received signal strength is less than the predetermined threshold value SHL, the input from the touch sensor 11b is invalidated, and in the state where the invalidation flag F0 is reset to “0”, the received signal The input from the touch sensor 11b is validated regardless of the strength.

例えば図3に示すように、会計カウンタ62に据置型装置20が載置され、さらに、この据置型装置20の装着面21にタブレット端末10が装着されている場合を想定する。なお、据置型装置20とタブレット端末10とは、無線により通信回線が確立されている。ただし、据置型装置20は、サインオンフラグF0が“0”にリセットされていてサインオフ状態にある。サインオフ状態のとき、商品販売データ処理装置1は、商品販売データを処理できない。   For example, as shown in FIG. 3, a case is assumed where the stationary apparatus 20 is mounted on the accounting counter 62 and the tablet terminal 10 is mounted on the mounting surface 21 of the stationary apparatus 20. The stationary apparatus 20 and the tablet terminal 10 have a communication line established wirelessly. However, the stationary apparatus 20 is in the sign-off state because the sign-on flag F0 is reset to “0”. In the sign-off state, the merchandise sales data processing apparatus 1 cannot process merchandise sales data.

商品販売データ処理装置1の操作が許容された店員がサインオン操作を行うと、据置型装置20では、図5のAct5の処理にてサインオンフラグF0が“1”にセットされて、サインオン状態となる。サインオン状態のとき、商品販売データ処理装置1は、商品販売データを処理可能となる。   When a store clerk who is permitted to operate the merchandise sales data processing apparatus 1 performs a sign-on operation, the stationary apparatus 20 sets the sign-on flag F0 to “1” in the process of Act 5 in FIG. It becomes a state. When in the sign-on state, the merchandise sales data processing apparatus 1 can process merchandise sales data.

また、据置型装置20では、図5のAct6の処理にて無効化設定のコマンドがタブレット端末10に無線送信される。このコマンドを受信したタブレット端末10では、図6のAct22の処理にて無効化フラグF1が“1”にセットされる。   In the stationary apparatus 20, the invalidation setting command is wirelessly transmitted to the tablet terminal 10 in the process of Act 6 in FIG. 5. In the tablet terminal 10 that has received this command, the invalidation flag F1 is set to “1” in the process of Act22 in FIG.

無効化フラグF1がセットされたタブレット端末10では、タイマ割込みが発生する毎に、図7のAct32の処理にて電波受信強度が検出される。そして、Act33の処理にて電波受信強度がしきい値SHLと比較される。その結果、電波受信強度がしきい値SHL以上の場合には、図7のAct34の処理にてタッチパネル11の有効化が設定される。これに対して、電波受信強度がしきい値SHL未満の場合には、図7のAct35の処理にてタッチパネル11の無効化が設定される。   In the tablet terminal 10 in which the invalidation flag F1 is set, the radio wave reception intensity is detected by the processing of Act 32 in FIG. 7 every time a timer interrupt occurs. The radio wave reception intensity is compared with the threshold value SHL in the process of Act33. As a result, when the radio wave reception intensity is equal to or higher than the threshold value SHL, the activation of the touch panel 11 is set in the process of Act 34 in FIG. On the other hand, when the radio wave reception intensity is less than the threshold value SHL, invalidation of the touch panel 11 is set in the process of Act 35 in FIG.

すなわち、タブレット端末10が据置型装置20から分離され、図3または図4の破線70で示す領域の外側まで持ち出された場合には、電波受信強度がしきい値SHL未満となるので、タッチパネル11が無効化される。タッチパネル11が無効化された場合、ディスプレイの画面が消去される。また、画面をタッチしても、その入力は無効となる。したがって、例えば店員が目を離した隙に第三者がタブレット端末10を持ち去っても、このタブレット端末10を不正に使用することはできない。   That is, when the tablet terminal 10 is separated from the stationary apparatus 20 and taken out to the outside of the area indicated by the broken line 70 in FIG. 3 or FIG. Is invalidated. When the touch panel 11 is invalidated, the display screen is deleted. Even if the screen is touched, the input is invalid. Therefore, for example, even if a third party takes away the tablet terminal 10 when the store clerk has taken his eyes off, the tablet terminal 10 cannot be used illegally.

ところで、サインオンした店員がタブレット端末10を持ち出して、店内で接客をしながら客が購入する商品の販売データを登録処理する場合がある。このような場合には、店員は、タブレット端末10を持ち出す前にタッチパネル11を操作して持出要求を宣言する。そうすると、据置型装置20では、図5のAct10の処理にて無効化解除のコマンドがタブレット端末10に無線送信される。このコマンドを受信したタブレット端末10では、図6のAct24の処理にて無効化フラグF1が“0”にリセットされる。   By the way, a store clerk who has signed on may take out the tablet terminal 10 and register sales data of a product purchased by the customer while serving in the store. In such a case, the store clerk operates the touch panel 11 to declare a take-out request before taking out the tablet terminal 10. Then, in the stationary apparatus 20, the invalidation cancellation command is wirelessly transmitted to the tablet terminal 10 in the process of Act 10 in FIG. 5. In the tablet terminal 10 that has received this command, the invalidation flag F1 is reset to “0” in the processing of Act 24 in FIG.

無効化フラグF1がリセットされたタブレット端末10では、電波受信強度の強弱に係らず、図7のAct34の処理にてタッチパネル11の有効化が設定される。すなわち、タブレット端末10が据置型装置20から分離され、図3または図4の破線70で示す領域の外側まで持ち出されても、タッチパネル11は無効化されない。したがって、店員はタブレット端末10を店内に持ち出して接客しながら商品販売データを処理できる。   In the tablet terminal 10 in which the invalidation flag F1 is reset, the activation of the touch panel 11 is set in the process of Act 34 in FIG. 7 regardless of the strength of the radio wave reception intensity. That is, even if the tablet terminal 10 is separated from the stationary apparatus 20 and taken out to the outside of the area indicated by the broken line 70 in FIG. 3 or FIG. 4, the touch panel 11 is not invalidated. Accordingly, the store clerk can process the product sales data while taking the tablet terminal 10 into the store and serving customers.

なお、店員によって持ち出されたタブレット端末10が据置型装置20の装着面21に戻された場合、図5のAct6の処理にて無効化設定のコマンドがタブレット端末10に無線送信される。したがって、その後、第三者によってタブレット端末10が持ち出されても、このタブレット端末10は、電波受信強度がしきい値SHL未満となった時点でタッチパネル11が無効化されるので、やはり不正使用を防止できる。   When the tablet terminal 10 taken out by the store clerk is returned to the mounting surface 21 of the stationary apparatus 20, an invalidation setting command is wirelessly transmitted to the tablet terminal 10 in the process of Act 6 in FIG. Therefore, even if the tablet terminal 10 is subsequently taken out by a third party, since the touch panel 11 is invalidated when the radio wave reception intensity becomes less than the threshold value SHL, the tablet terminal 10 is also illegally used. Can be prevented.

[第2の実施形態]
第1の実施形態で説明した商品販売データ処理装置1の場合、持出要求を行い承認された店員がタブレット端末10を持ち出した後、例えば商品棚63に置き忘れると、第三者に不正使用されるおそれがある。そこで、このような不正使用についても防止する機能を備えた第2の実施形態について、図8及び図9を用いて説明する。
[Second Embodiment]
In the case of the merchandise sales data processing apparatus 1 described in the first embodiment, after a take-out request and an authorized clerk take out the tablet terminal 10, for example, if it is left on the merchandise shelf 63, it is illegally used by a third party. There is a risk. Therefore, a second embodiment having a function for preventing such unauthorized use will be described with reference to FIGS.

なお、商品販売データ処理装置1の概略構成、タブレット端末10と据置型装置20との要部構成、制御プログラムにしたがって据置型装置20のプロセッサ41が実行する情報処理手順、及び受信割込みプログラムにしたがってタブレット端末10のプロセッサ31が実行する情報処理手順は第1の実施形態と同一なので、第2の実施形態でも図1〜図6をそのまま用いるものとし、詳しい説明は省略する。   In addition, according to the schematic structure of the merchandise sales data processing apparatus 1, the principal part structure of the tablet terminal 10 and the stationary apparatus 20, the information processing procedure executed by the processor 41 of the stationary apparatus 20 according to the control program, and the reception interrupt program Since the information processing procedure executed by the processor 31 of the tablet terminal 10 is the same as that in the first embodiment, FIGS. 1 to 6 are used as they are in the second embodiment, and detailed description thereof is omitted.

図8は、タブレット端末10のプロセッサ31が実行するタイマ割込み処理の手順を示す流れ図である。この手順は、フラッシュROM32に実装されたタイマ割込みプログラムに従う。なお、図8に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。   FIG. 8 is a flowchart showing the procedure of timer interrupt processing executed by the processor 31 of the tablet terminal 10. This procedure follows a timer interrupt program installed in the flash ROM 32. Note that the contents of the process illustrated in FIG. 8 and described below are merely examples, and various processes capable of obtaining similar results can be used as appropriate.

図8において、図7に示した第1の実施形態の同手順と共通する処理ステップには同一符号を付してある。すなわち第2の実施形態が第1の実施形態と異なる点は、無効化フラグF0が“0”にリセットされているときの処理である。   In FIG. 8, the same reference numerals are given to the processing steps common to the same procedure of the first embodiment shown in FIG. That is, the second embodiment differs from the first embodiment in the processing when the invalidation flag F0 is reset to “0”.

タイマ割込みが発生したとき、無効化フラグF0が“0”にリセットされていると(Act31にてNO)、プロセッサ31は、タッチパネルコントローラ35に対してタッチパネル11の有効化を設定する(Act41)。また、プロセッサ31は、タイマカウンタtを“1”だけカウントアップする(Act42)。タイマカウンタtは、例えばRAM33に形成されている。   If the invalidation flag F0 is reset to “0” when the timer interrupt occurs (NO in Act 31), the processor 31 sets the touch panel 11 to be valid for the touch panel controller 35 (Act 41). Further, the processor 31 counts up the timer counter t by “1” (Act 42). The timer counter t is formed in the RAM 33, for example.

プロセッサ31は、タイマカウンタtが上限値Tを超えたか否かを確認する(Act43)。タイマカウンタtが上限値Tを超えていない場合(Act43にてNO)、プロセッサ31は、このタイマ割込み処理を終了する。タイマカウンタtが上限値Tを超えた場合には(Act43にてYES)、プロセッサ31は、無効化フラグF0を“1”にセットする(Act44)。以上で、プロセッサ31は、このタイマ割込み処理を終了する。   The processor 31 confirms whether or not the timer counter t exceeds the upper limit value T (Act 43). If timer counter t does not exceed upper limit value T (NO in Act 43), processor 31 ends this timer interrupt process. If the timer counter t exceeds the upper limit value T (YES in Act 43), the processor 31 sets the invalidation flag F0 to “1” (Act 44). Thus, the processor 31 ends the timer interrupt process.

図9は、タブレット端末10のプロセッサ31が実行する入力割込み処理の手順を示す流れ図である。この手順は、フラッシュROM32に実装された入力割込みプログラムに従う。なお、図9に示すとともに以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。   FIG. 9 is a flowchart showing the procedure of input interrupt processing executed by the processor 31 of the tablet terminal 10. This procedure follows an input interrupt program installed in the flash ROM 32. The contents of the processing shown in FIG. 9 and described below are merely examples, and various processing that can obtain the same result can be used as appropriate.

プロセッサ31は、タッチパネルコントローラ35を介してタッチパネル11のタッチ入力を検知すると、図9に示す手順の処理を開始する。すなわちプロセッサ31は、タイマカウンタtを“0”にリセットする(Act51)。次いで、プロセッサ31は、タッチ入力に応じた情報の入力処理を実行する(Act52)。なお、先にタッチ入力に応じた情報の入力処理を実行し、その後、タイマカウンタtを“0”にリセットしてもよい。   When the processor 31 detects a touch input on the touch panel 11 via the touch panel controller 35, the processor 31 starts processing of the procedure illustrated in FIG. That is, the processor 31 resets the timer counter t to “0” (Act 51). Next, the processor 31 executes an information input process corresponding to the touch input (Act 52). The information input process corresponding to the touch input may be executed first, and then the timer counter t may be reset to “0”.

このように構成された第2の実施形態の商品販売データ処理装置1においては、持出要求を行い承認された店員がタブレット端末10を持ち出した後、例えば商品棚63に置き忘れた場合、タブレット端末10では入力割込みが発生しないので、タイマカウンタtが漸次カウントアップする。そして、やがてタイマカウンタtが上限値Tを超えると、無効化フラグF0が“1”にセットされる。   In the merchandise sales data processing apparatus 1 according to the second embodiment configured as described above, after a take-out request and an approved clerk take out the tablet terminal 10, for example, if it is left on the merchandise shelf 63, the tablet terminal Since no input interrupt is generated at 10, the timer counter t gradually counts up. When the timer counter t eventually exceeds the upper limit value T, the invalidation flag F0 is set to “1”.

無効化フラグF0がセットされると、タイマ割込みが発生する毎に電波受信強度が検出され、しきい値SHLと比較される。その結果、電波受信強度がしきい値SHL以上の場合には、タッチパネル11の有効化が設定され、しきい値SHL未満の場合には、タッチパネル11の無効化が設定される。   When the invalidation flag F0 is set, the radio wave reception intensity is detected and compared with the threshold value SHL every time a timer interrupt occurs. As a result, when the radio wave reception intensity is equal to or higher than the threshold value SHL, validation of the touch panel 11 is set, and when it is less than the threshold value SHL, invalidation of the touch panel 11 is set.

通常、商品棚63に置き忘れられたタブレット端末10では、電波受信強度がしきい値SHL未満である。したがって、タッチパネル11が無効化されるので、第三者によってタブレット端末10が不正使用されるのを未然に防止できる。   Normally, in the tablet terminal 10 that is left behind on the product shelf 63, the radio wave reception intensity is less than the threshold value SHL. Therefore, since the touch panel 11 is invalidated, unauthorized use of the tablet terminal 10 by a third party can be prevented in advance.

なお、本発明は、前記実施形態に限定されるものではない。
例えば、前記実施形態では、据置型装置20の周辺部を、タブレット端末10における電波受信強度のしきい値範囲としたが、図10に示すように、特定の商品棚63の方向に指向性の強いアンテナを据置型装置20に使用して、この商品棚63の前での電波受信強度をしきい値範囲内としてもよい。こうすることにより、持出要求を行わなくても、商品棚63の前での作業は可能であるが、商品棚63から外れるとタブレット端末10を操作できなくなる。
The present invention is not limited to the above embodiment.
For example, in the above-described embodiment, the peripheral portion of the stationary apparatus 20 is set as the threshold range of the radio wave reception intensity in the tablet terminal 10, but as shown in FIG. A strong antenna may be used for the stationary apparatus 20, and the radio wave reception intensity in front of the product shelf 63 may be within the threshold range. By doing so, it is possible to work in front of the merchandise shelf 63 without making a take-out request, but it becomes impossible to operate the tablet terminal 10 if it is removed from the merchandise shelf 63.

また、前記実施形態では、タッチパネル11の有効化または無効化について説明したが、カードリーダライタ12についても同様に有効化または無効化を設定してもよい。カードリーダライタ12に対して無効化を設定した場合、カードリーダライタ12は、カードデータを読み取ったり、カードにデータを書き込んだりすることができなくなる。したがって、第三者によって不正にカードデータが読み取られたり、カードデータを改ざんされたりするおそれはなくなる。   In the above embodiment, the touch panel 11 is enabled or disabled. However, the card reader / writer 12 may be set to enable or disable in the same manner. When invalidation is set for the card reader / writer 12, the card reader / writer 12 cannot read card data or write data to the card. Accordingly, there is no possibility that the card data is illegally read or tampered with by a third party.

また、前記実施形態では、商品販売データ処理装置としてのタブレット端末10を情報端末として例示したが、情報端末はタブレット端末に限定されるものではない。入力デバイス、表示デバイス及び無線部を搭載し、無線部により無線通信が可能な据置型装置と分離自在に接続する携帯型の情報端末であれば、本発明を適用できるものである。   Moreover, in the said embodiment, although the tablet terminal 10 as a merchandise sales data processing apparatus was illustrated as an information terminal, an information terminal is not limited to a tablet terminal. The present invention can be applied to any portable information terminal that includes an input device, a display device, and a wireless unit and is detachably connected to a stationary apparatus capable of wireless communication by the wireless unit.

なお、商品販売データ処理装置の譲渡は一般に、制御プログラム等のプログラムがROMに記憶された状態にて行われる。しかしこれに限らず、コンピュータ装置が備える書き込み可能な記憶デバイスに、このコンピュータ装置とは個別に譲渡された制御プログラム等がユーザなどの操作に応じて書き込まれてもよい。制御プログラム等の譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、CD−ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のOS(オペレーティング・システム)等と協働してその機能を実現させるものであってもよい。   The merchandise sales data processing apparatus is generally transferred in a state where a program such as a control program is stored in the ROM. However, the present invention is not limited to this, and a control program or the like assigned separately from the computer apparatus may be written in a writable storage device included in the computer apparatus in accordance with an operation of a user or the like. The transfer of the control program or the like can be performed by recording on a removable recording medium or by communication via a network. The recording medium may be in any form as long as it can store a program such as a CD-ROM or a memory card and can be read by the apparatus. Further, the function obtained by installing or downloading the program may be realized in cooperation with an OS (operating system) in the apparatus.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[1]入力デバイス、表示デバイス及び無線部を搭載し、前記無線部により無線通信が可能な据置型装置と分離自在に接続する携帯型の情報端末であって、前記据置型装置から送信され、前記無線部で受信した無線信号の受信信号強度を検出する検出手段と、この検出手段で検出された前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にする無効化手段と、を具備する情報端末。
[2]前記無効化手段を有効にするか否かを識別する情報を記憶する記憶手段、をさらに具備し、前記無効化手段は、前記記憶手段により前記無効化手段を有効にする旨の情報が記憶されている状態で、前記検出手段で検出された前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にし、前記無効化手段を有効にする旨の情報が記憶されていない状態では、前記受信信号強度によらず前記入力デバイスからの入力を有効にする付記[1]記載の情報端末。
[3]前記記憶手段に前記情報を設定する設定手段、をさらに具備する付記[2]記載の情報端末。
[4]入力デバイス、表示デバイス及び無線部を搭載し、前記無線部により無線通信が可能な据置型装置と分離自在に接続する携帯型の情報端末であって、前記据置型装置から送信され、前記無線部で受信した無線信号の受信信号強度を検出する検出手段と、
この検出手段で検出された前記受信信号強度が所定のしきい値以上であるとき、前記入力デバイスからの入力を有効にする有効化手段と、を具備する情報端末。
[5]前記有効化手段を有効にするか否かを識別する情報を記憶する記憶手段、をさらに具備し、前記有効化手段は、前記記憶手段により前記有効化手段を有効にする旨の情報が記憶されている状態では、前記検出手段で検出された前記受信信号強度が所定のしきい値以上であるとき、前記入力デバイスからの入力を有効にし、かつ前記受信信号強度が所定のしきい値未満であるときには、前記入力デバイスからの入力を無効とし、前記有効化手段を有効にする旨の情報が記憶されていない状態では、前記受信信号強度によらず前記入力デバイスからの入力を有効にする付記[4]記載の情報端末。
[6]入力デバイス、表示デバイス及び無線部を搭載し、前記無線部により無線通信が可能な据置型装置と分離自在に接続する携帯型の情報端末におけるコンピュータに、前記据置型装置から送信され、前記無線部で受信した無線信号の受信信号強度が所定の閾値未満であるか否かを判定する機能、前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にする機能、を実現させるためのプログラム。
In addition, although several 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 forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
Hereinafter, the invention described in the scope of claims of the present application will be appended.
[1] A portable information terminal that includes an input device, a display device, and a wireless unit, and is detachably connected to a stationary device capable of wireless communication by the wireless unit, and is transmitted from the stationary device, Detecting means for detecting a received signal strength of a wireless signal received by the wireless unit; and invalidating an input from the input device when the received signal strength detected by the detecting means is less than a predetermined threshold value. And an invalidating means.
[2] Storage means for storing information for identifying whether or not to invalidate the invalidation means, further comprising: information indicating that the invalidation means is validated by the storage means When the received signal strength detected by the detection means is less than a predetermined threshold value in a state where is stored, the input from the input device is invalidated and the invalidation means is validated. The information terminal according to [1], wherein the input from the input device is validated regardless of the received signal strength when no information is stored.
[3] The information terminal according to [2], further comprising setting means for setting the information in the storage means.
[4] A portable information terminal that includes an input device, a display device, and a wireless unit, and is detachably connected to a stationary device capable of wireless communication by the wireless unit, and is transmitted from the stationary device, Detecting means for detecting a received signal strength of a radio signal received by the radio unit;
An information terminal comprising: validation means for validating an input from the input device when the received signal strength detected by the detection means is equal to or greater than a predetermined threshold value.
[5] Storage means for storing information for identifying whether or not to enable the enabling means is further provided, and the enabling means is information indicating that the enabling means is enabled by the storing means. Is stored, when the received signal strength detected by the detecting means is greater than or equal to a predetermined threshold, the input from the input device is validated and the received signal strength is a predetermined threshold. When the value is less than the value, the input from the input device is disabled, and in the state where the information to enable the enabling means is not stored, the input from the input device is enabled regardless of the received signal strength. The information terminal according to Appendix [4].
[6] An input device, a display device, and a wireless unit are mounted, and transmitted from the stationary device to a computer in a portable information terminal that is detachably connected to a stationary device capable of wireless communication by the wireless unit, A function for determining whether or not a received signal strength of a wireless signal received by the wireless unit is less than a predetermined threshold, and invalidates an input from the input device when the received signal strength is less than a predetermined threshold Program to realize the function to make.

1…商品販売データ処理装置、10…タブレット端末(情報端末)、11…タッチパネル、12…カードリーダライタ、20…据置型装置、31,41…プロセッサ、37,44…無線インターフェース、371…電波受信強度の検出手段。   DESCRIPTION OF SYMBOLS 1 ... Merchandise sales data processing apparatus, 10 ... Tablet terminal (information terminal), 11 ... Touch panel, 12 ... Card reader / writer, 20 ... Stationary type device, 31, 41 ... Processor, 37, 44 ... Wireless interface, 371 ... Radio wave reception Intensity detection means.

Claims (6)

据置型装置と、前記据置型装置に対して分離自在に接続される携帯型の情報端末と、を備え、前記据置型装置と前記情報端末との間で周期的に無線信号の送受信を行って通信回線を確立し、商品販売データを処理する商品販売データ処理装置において、
前記据置型装置は、
前記情報端末が接続中か否かを確認する接続確認手段と、
前記情報端末の接続が確認されていることを条件に前記情報端末からユーザIDを含むサインオンコマンドを受信し、前記サインオンコマンドに含まれる前記ユーザIDを記憶部で記憶するサインオン処理手段と、
前記情報端末の接続が確認されていることを条件に前記情報端末からユーザIDを含む持ち出し要求コマンドを受信し、前記持ち出し要求コマンドに含まれる前記ユーザIDが前記記憶部に記憶された前記ユーザIDと一致するとき、前記持ち出し要求コマンドの送信元である前記情報端末に対して無効化解除コマンドを送信する持ち出し処理手段と、
を具備し、
前記情報端末は、
入力デバイスと、
前記サインオンコマンドの送信手段と、
前記持ち出し要求コマンドの送信手段と、
前記据置型装置から受信した前記無線信号の受信信号強度を検出する検出手段と、
前記検出手段で検出された前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にする無効化手段と、
前記据置型装置から前記無効化解除コマンドを受信すると、前記無効化手段の動作を無効にする無効化解除手段と、
を具備する商品販売データ処理装置
A stationary information device and a portable information terminal that is detachably connected to the stationary device, and periodically transmits and receives radio signals between the stationary device and the information terminal. In a product sales data processing device that establishes a communication line and processes product sales data,
The stationary device is:
Connection confirmation means for confirming whether the information terminal is connected;
Sign-on processing means for receiving a sign-on command including a user ID from the information terminal on the condition that the connection of the information terminal is confirmed, and storing the user ID included in the sign-on command in a storage unit; ,
The take-out request command including the user ID is received from the information terminal on the condition that the connection of the information terminal is confirmed, and the user ID included in the take-out request command is stored in the storage unit And a take-out processing means for sending an invalidation release command to the information terminal that is the transmission source of the take-out request command,
Comprising
The information terminal
An input device ;
Means for transmitting the sign-on command;
Means for transmitting the take-out request command;
Detecting means for detecting a received signal strength of the radio signal the stationary apparatus or et received,
When the received signal strength detected by said detecting means is below a predetermined threshold, and disabling means for disabling the input from the input device,
Upon receiving the invalidation cancellation command from the stationary apparatus, invalidation cancellation means for invalidating the operation of the invalidation means,
A product sales data processing apparatus comprising:
前記据置型装置は、
前記無効化解除コマンドを送信した後に前記情報端末の分離を確認し、再び前記情報端末の接続を確認すると、前記情報端末に対して無効化設定コマンドを送信する接続処理手段、
をさらに具備し、
前記情報端末は、
前記据置型装置から前記無効化設定コマンドを受信すると、前記無効化解除手段により無効となった前記無効化手段の動作を有効にする第1の無効化設定手段、
をさらに具備する請求項1記載の商品販売データ処理装置
The stationary device is:
A connection processing means for confirming the separation of the information terminal after transmitting the invalidation release command and confirming the connection of the information terminal again, and transmitting an invalidation setting command to the information terminal;
Further comprising
The information terminal
First invalidation setting means for validating the operation of the invalidation means invalidated by the invalidation release means when receiving the invalidation setting command from the stationary apparatus;
The product sales data processing device according to claim 1 , further comprising:
前記情報端末は、The information terminal
前記入力デバイスへの入力有無をタイマ監視する監視手段と、    Monitoring means for monitoring the presence or absence of input to the input device;
前記監視手段により入力デバイスへの入力が一定時間ないことを確認すると、前記無効化解除手段により無効となった前記無効化手段の動作を有効にする第2の無効化設定手段と、    A second invalidation setting means for validating the operation of the invalidation means invalidated by the invalidation release means when the monitoring means confirms that there is no input to the input device for a predetermined time;
をさらに具備する請求項1又は2に記載の商品販売データ処理装置。The product sales data processing device according to claim 1, further comprising:
入力デバイス、ユーザIDを含むサインオンコマンドの送信手段、前記ユーザIDを含む持ち出し要求コマンドの送信手段、据置型装置から受信した無線信号の受信信号強度を検出する検出手段、前記検出手段で検出された前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にする無効化手段、及び、前記据置型装置から無効化解除コマンドを受信すると、前記無効化手段の動作を無効にする無効化解除手段を備えた携帯型の情報端末を分離自在に接続し、前記情報端末との間で周期的に無線信号の送受信を行って通信回線を確立し、商品販売データを処理する据置型装置であって、
前記情報端末が接続中か否かを確認する接続確認手段と、
前記情報端末の接続が確認されていることを条件に前記情報端末から前記サインオンコマンドを受信し、前記サインオンコマンドに含まれる前記ユーザIDを記憶部で記憶するサインオン処理手段と、
前記情報端末の接続が確認されていることを条件に前記情報端末から前記持ち出し要求コマンドを受信し、前記持ち出し要求コマンドに含まれる前記ユーザIDが前記記憶部に記憶された前記ユーザIDと一致するとき、前記持ち出し要求コマンドの送信元である前記情報端末に対して無効化解除コマンドを送信する持ち出し処理手段と、
を具備する据置型装置
Input device, transmitting means signon command including the user ID, the transmission means of take-out request command including the user ID, the detection means to detect the received signal strength of the stationary apparatus or we received radio signal, said detecting means When the received signal strength detected in step (b) is less than a predetermined threshold value , the invalidation means for invalidating the input from the input device, and the invalidation release command received from the stationary apparatus, the invalidity A portable information terminal provided with an invalidation releasing means for invalidating the operation of the enabling means is separably connected, and a radio signal is periodically transmitted and received with the information terminal to establish a communication line, A stationary device for processing product sales data,
Connection confirmation means for confirming whether the information terminal is connected;
Signon processing means for receiving the signon command from the information terminal on the condition that the connection of the information terminal is confirmed, and storing the user ID included in the signon command in a storage unit;
The take-out request command is received from the information terminal on the condition that the connection of the information terminal is confirmed, and the user ID included in the take-out request command matches the user ID stored in the storage unit A take-out processing means for sending an invalidation release command to the information terminal that is the transmission source of the take-out request command ;
A stationary apparatus comprising:
情報端末が接続されていることを条件に前記情報端末からユーザIDを含むサインオンコマンドを受信し、前記サインオンコマンドに含まれる前記ユーザIDを記憶部で記憶し、前記情報端末が接続されていることを条件に前記情報端末からユーザIDを含む持ち出し要求コマンドを受信し、前記持ち出し要求コマンドに含まれる前記ユーザIDが前記記憶部に記憶された前記ユーザIDと一致するとき、前記持ち出し要求コマンドの送信元である前記情報端末に対して無効化解除コマンドを送信する据置型装置に対して分離自在に接続され、前記据置型装置との間で周期的に無線信号の送受信を行って通信回線を確立し、商品販売データを処理する情報端末であって、A sign-on command including a user ID is received from the information terminal on the condition that the information terminal is connected, the user ID included in the sign-on command is stored in a storage unit, and the information terminal is connected The take-out request command is received when the take-out request command including the user ID is received from the information terminal and the user ID included in the take-out request command matches the user ID stored in the storage unit. Is connected to a stationary apparatus that transmits an invalidation release command to the information terminal that is a transmission source of the communication terminal, and periodically transmits and receives radio signals to and from the stationary apparatus to communicate Is an information terminal that processes merchandise sales data,
入力デバイスと、  An input device;
前記サインオンコマンドの送信手段と、  Means for transmitting the sign-on command;
前記持ち出し要求コマンドの送信手段と、  Means for transmitting the take-out request command;
前記据置型装置から受信した前記無線信号の受信信号強度を検出する検出手段と、  Detecting means for detecting a received signal strength of the radio signal received from the stationary apparatus;
前記検出手段で検出された前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にする無効化手段と、  Invalidating means for invalidating an input from the input device when the received signal strength detected by the detecting means is less than a predetermined threshold;
前記据置型装置から前記無効化解除コマンドを受信すると、前記無効化手段の動作を無効にする無効化解除手段と、  Upon receiving the invalidation cancellation command from the stationary apparatus, invalidation cancellation means for invalidating the operation of the invalidation means,
を具備する情報端末。An information terminal comprising:
入力デバイスを備えた情報端末が接続されていることを条件に前記情報端末からユーザIDを含むサインオンコマンドを受信し、前記サインオンコマンドに含まれる前記ユーザIDを記憶部で記憶し、前記情報端末が接続されていることを条件に前記情報端末からユーザIDを含む持ち出し要求コマンドを受信し、前記持ち出し要求コマンドに含まれる前記ユーザIDが前記記憶部に記憶された前記ユーザIDと一致するとき、前記持ち出し要求コマンドの送信元である前記情報端末に対して無効化解除コマンドを送信する据置型装置に対して分離自在に接続され、前記据置型装置との間で周期的に無線信号の送受信を行って通信回線を確立し、商品販売データを処理する情報端末のコンピュータ
前記サインオンコマンドの送信手段、
前記持ち出し要求コマンドの送信手段、
前記据置型装置から受信した前記無線信号の受信信号強度を検出する検出手段、
この検出手段で検出された前記受信信号強度が所定のしきい値未満であるとき、前記入力デバイスからの入力を無効にする無効化手段、及び、
前記据置型装置から前記無効化解除コマンドを受信すると、前記無効化手段の動作を無効にする無効化解除手段、
として機能させるためのプログラム。
A sign-on command including a user ID is received from the information terminal on the condition that an information terminal provided with an input device is connected, and the user ID included in the sign-on command is stored in a storage unit, and the information When a take-out request command including a user ID is received from the information terminal on the condition that a terminal is connected, and the user ID included in the take-out request command matches the user ID stored in the storage unit Detachably connected to a stationary apparatus that transmits an invalidation release command to the information terminal that is a transmission source of the take-out request command, and periodically transmit / receive radio signals to / from the stationary apparatus To establish a communication line and process the information terminal computer that processes product sales data ,
Means for transmitting the sign-on command;
Means for transmitting the take-out request command;
Detecting means for detecting a received signal strength of the radio signal the stationary apparatus or et received,
Invalidating means for invalidating an input from the input device when the received signal strength detected by the detecting means is less than a predetermined threshold; and
When receiving the invalidation cancellation command from the stationary apparatus, the invalidation cancellation means for invalidating the operation of the invalidation means,
Program to function as.
JP2014108466A 2014-05-26 2014-05-26 Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof Expired - Fee Related JP6214470B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2014108466A JP6214470B2 (en) 2014-05-26 2014-05-26 Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof
CN201510272499.6A CN105303132B (en) 2014-05-26 2015-05-25 Information terminal and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014108466A JP6214470B2 (en) 2014-05-26 2014-05-26 Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof

Publications (2)

Publication Number Publication Date
JP2015225408A JP2015225408A (en) 2015-12-14
JP6214470B2 true JP6214470B2 (en) 2017-10-18

Family

ID=54842122

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014108466A Expired - Fee Related JP6214470B2 (en) 2014-05-26 2014-05-26 Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof

Country Status (2)

Country Link
JP (1) JP6214470B2 (en)
CN (1) CN105303132B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6182556B2 (en) * 2015-02-09 2017-08-16 東芝テック株式会社 Information processing apparatus and security program
JP7111423B2 (en) * 2019-09-27 2022-08-02 Necプラットフォームズ株式会社 POS system, control method and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3439087B2 (en) * 1997-07-11 2003-08-25 東芝テック株式会社 Product sales data processing device
JP4208557B2 (en) * 2002-11-28 2009-01-14 キヤノン株式会社 Contactless communication method card
JP3875196B2 (en) * 2003-02-10 2007-01-31 株式会社東芝 Service providing device, service receiving device, service providing program, service receiving program, proximity wireless communication device, service providing method, and service receiving method
JP4416077B2 (en) * 2003-09-30 2010-02-17 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 Mobile terminal device
JP4485440B2 (en) * 2005-09-09 2010-06-23 オリンパスメディカルシステムズ株式会社 Receiving device, monitoring device, and in-vivo information acquiring system using them
JP4819721B2 (en) * 2007-03-08 2011-11-24 Necインフロンティア株式会社 Wireless LAN terminal anti-theft system and method
JP5250455B2 (en) * 2009-03-09 2013-07-31 サクサ株式会社 Terminal device monitoring system

Also Published As

Publication number Publication date
CN105303132B (en) 2018-05-29
JP2015225408A (en) 2015-12-14
CN105303132A (en) 2016-02-03

Similar Documents

Publication Publication Date Title
JP6182556B2 (en) Information processing apparatus and security program
US20190354953A1 (en) Job control method and non-transitory computer-readable storage medium
US11922392B2 (en) Self-service checkout terminal with a security function based on detection of weight of items
KR102496877B1 (en) ELECTRONIC DEVICE AND METHOD FOR SUPPORTING AUTOMATIC Wi-Fi CONNECTION WITH ENHANCED SECURITY MEASURES WHEN MAKING ELECTRONIC WALLET PAYMENTS
JP6239487B2 (en) Merchandise sales data processing apparatus, information processing terminal and control program thereof
JP2015035153A (en) Product sales data processing apparatus, information terminal, and control program
KR101871312B1 (en) system, server and method of providing settlement service for minor
JP6214470B2 (en) Merchandise sales data processing apparatus, stationary apparatus, information terminal and program thereof
US20220180712A1 (en) Skimmer detection wand
CN109478224A (en) The display equipment of safety
US11836561B2 (en) Key fob duplication device
JP2016186760A (en) Transaction processing device, transaction processing method, and program
JP5620599B1 (en) Information processing apparatus, information processing method, information processing program, and recording medium
JP7269626B2 (en) Information provision system and information provision method in coin laundry
WO2022070452A1 (en) Communication control device, operation terminal, equipment operation system, communication control method, operation terminal control method, and program
KR101972897B1 (en) A payment terminal apparatus and an method for operating it
JP2011181307A (en) Battery unit and security system
JP6846937B2 (en) Payment device
JP2011248523A (en) Mutual authentication system for ic card and credit card, user terminal and ic card server
JP2017060234A (en) Power receiving unit and electronic device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160719

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170919

R150 Certificate of patent or registration of utility model

Ref document number: 6214470

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees