JP2017021658A - Tablet terminal, pos system, and password input method and program of tablet terminal - Google Patents

Tablet terminal, pos system, and password input method and program of tablet terminal Download PDF

Info

Publication number
JP2017021658A
JP2017021658A JP2015139968A JP2015139968A JP2017021658A JP 2017021658 A JP2017021658 A JP 2017021658A JP 2015139968 A JP2015139968 A JP 2015139968A JP 2015139968 A JP2015139968 A JP 2015139968A JP 2017021658 A JP2017021658 A JP 2017021658A
Authority
JP
Japan
Prior art keywords
tablet terminal
password
pos
store
pos device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2015139968A
Other languages
Japanese (ja)
Inventor
敦則 須藤
Atsunori Sudo
敦則 須藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Frontech Ltd
Original Assignee
Fujitsu Frontech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Frontech Ltd filed Critical Fujitsu Frontech Ltd
Priority to JP2015139968A priority Critical patent/JP2017021658A/en
Publication of JP2017021658A publication Critical patent/JP2017021658A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce a risk that an ID and a password to make a connection to a network are stolen because a tablet terminal is carried out from a store, or the like and is illegally used.SOLUTION: According to a tablet terminal 10, when a password is inputted from another device during power activation, a shift is made to an operation mode in which a POS system can be connected to a network 30, and when a prescribed time elapses without performing an operation in the operation mode, the power is turned off. Even if the tablet terminal is carried out from a store, the power is turned off when a prescribed time elapses without performing operation. Even if the power is turned on again, since a shift cannot be made to the operation mode if the password is not inputted from the another device that is seen by a clerk in a shop, the risk that an ID and a password to make a connection to the network are stolen is reduced.SELECTED DRAWING: Figure 2

Description

本発明は、タブレット端末、POSシステム、タブレット端末のパスワード入力方法及びプログラムに関する。   The present invention relates to a tablet terminal, a POS system, a password input method for a tablet terminal, and a program.

従来、POSシステムにおいて、店員がタブレット端末を用いて運用を行う場合、不正な利用者を排除するためパスワード入力による認証を行っている。   Conventionally, in a POS system, when a store clerk operates using a tablet terminal, authentication is performed by entering a password in order to eliminate unauthorized users.

認証システムに関して、下記特許文献1には、本発明のタブレット端末に相当するクライアント端末から入力されたユーザID及びパスワードに基づいてユーザ認証を行い、携帯端末に対してユーザの本人確認を要求する旨の通知を配信し、本人確認の結果情報を取得して確認し、ユーザ認証と本人確認の双方が成功した場合にログイン認証が成功したものとする認証システムが提案されている。   Regarding the authentication system, the following Patent Document 1 discloses that user authentication is performed based on a user ID and password input from a client terminal corresponding to the tablet terminal of the present invention, and the user's identity is requested to the mobile terminal. An authentication system has been proposed in which login authentication is successful when both user authentication and identity verification are successful.

特開2014−215620号公報JP 2014-215620 A

従来の認証システムでは、予め設定された文字列等であるパスワードをタブレット端末のキーボードやタッチパネルから入力していた。   In the conventional authentication system, a password that is a preset character string or the like is input from the keyboard or touch panel of the tablet terminal.

しかし、店舗内のタブレット端末の管理が充分でないと、タブレット端末が店舗外に持ち出される虞や店舗内の店員の目の届かない場所へ移動させられる虞があり、タブレット端末が操作され、解析され、POSシステムのネットワークへ接続するID・パスワードが盗まれることを防ぐ必要がある。このID・パスワードを用いると、POSシステムのネットワークに不正アクセスされ、店舗の売上の盗み見、マスタデータの改ざんが可能になる虞がある。更に、店舗サーバやPOSシステムにウィルスを仕掛けることで、顧客情報の取得なども可能になる虞がある。   However, if the tablet terminal in the store is not sufficiently managed, the tablet terminal may be taken out of the store or moved to a place where the store clerk cannot reach, and the tablet terminal is operated and analyzed. It is necessary to prevent the ID / password connected to the network of the POS system from being stolen. If this ID / password is used, there is a risk that unauthorized access to the network of the POS system may result in a stealing of sales at a store and falsification of master data. Furthermore, there is a possibility that customer information can be acquired by placing a virus on the store server or POS system.

そこで、本発明は、タブレット端末が店舗外に持ち出されて、ネットワークへ接続するID・パスワードが盗まれるリスクを低減することを可能にするタブレット端末、POSシステム、タブレット端末のパスワード入力方法及びプログラムを提供することを目的とする。   Accordingly, the present invention provides a tablet terminal, a POS system, a password input method for a tablet terminal, and a program that can reduce the risk that an ID / password connected to a network is stolen when the tablet terminal is taken out of a store. The purpose is to provide.

本発明の第1側面のタブレット端末は、電源投入時に、他の装置からパスワードが入力されると、POSシステムの取引情報を管理する店舗情報管理サーバにアクセスできるネットワークに接続可能な運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とする。   The tablet terminal according to the first aspect of the present invention shifts to an operation mode connectable to a network that can access a store information management server that manages transaction information of a POS system when a password is input from another device at power-on. However, the power is turned off when a predetermined time elapses without operation in the operation mode.

第2側面のPOSシステムは、取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のPOS装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、が相互に通信可能に接続されたPOSシステムであって、前記タブレット端末は、電源投入時に、前記POS装置からパスワードが入力されると、前記店員が使用可能な運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とする。   The POS system of the second aspect is connected to a network accessible to a store information management server that manages transaction information, and a stationary POS device that processes the transaction information, and the store clerk inspects the product in the store and describes the product. POS system in which a tablet terminal used for communication etc. is connected to be able to communicate with each other, and the tablet terminal can be used by the store clerk when a password is input from the POS device at power-on. When the mode is changed and the operation is not performed in the operation mode and the predetermined time elapses, the power is turned off.

第3側面のタブレット端末のパスワード入力方法は、取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のPOS装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、がネットワークを介して相互に通信可能に接続されたPOSシステムにおける前記タブレット端末のパスワード入力方法であって、前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中の前記POS装置を検索し、検索された前記店舗内で稼働中のPOS装置に接続されたパスワード入力端末が使用可能か否かを判定し、前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したPOS装置を提示し、前記POS装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行することを特徴とする。   The password input method of the tablet terminal according to the third aspect is connected to a network accessible to a store information management server that manages transaction information, and a stationary POS device that processes the transaction information, A password input method for the tablet terminal in a POS system in which a tablet terminal used for inspection, product description, and the like is connected to be able to communicate with each other via a network, and when the power of the tablet terminal is turned on, The authentication program of the tablet terminal searches for the POS device operating in the store, determines whether or not the password input terminal connected to the searched POS device operating in the store is usable, Presents a POS device that the tablet terminal authentication program determines can be used as a password input terminal The password inputted from the POS device determines whether correct or not, if correct, characterized in that it shifts the tablet device to the operation mode.

第4側面のプログラムは、タブレット端末に実装されたコンピュータに、前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中のPOS装置を検索し、検索された前記店舗内で稼働中のPOS装置に接続されたパスワード入力端末が使用可能かを判定し、前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したPOS装置を提示し、前記POS装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行する、処理を実行させるものである。   When the tablet terminal is powered on to a computer installed in the tablet terminal, the program of the fourth aspect searches for the POS device in which the authentication program of the tablet terminal is operating in the store, and the searched Determining whether a password input terminal connected to a POS device operating in a store can be used, presenting the POS device determined that the authentication program of the tablet terminal can be used as a password input terminal, and the POS device It is determined whether or not the password entered is correct, and if it is correct, the process of shifting the tablet terminal to the operation mode is executed.

本発明のタブレット端末によれば、運用モード中に操作が行われずに所定時間が経過すると電源オフとなり、その後の電源再投入時に、他の装置から正しいパスワードが入力されないと、運用モードに移行しないようにしている。他の装置を店舗内の店員の目が届く装置に設定することにより、タブレット端末を店舗外に持ち出しても、所定時間操作が行われないと電源オフとなり、電源を再投入しても、店舗内の店員の目が届く他の装置から正しいパスワードを入力しないと、運用モードへ移行できないので、ネットワークへ接続するID・パスワードが盗まれるリスクを低減することが可能になる。   According to the tablet terminal of the present invention, when no operation is performed during the operation mode, the power is turned off when a predetermined time elapses, and when the correct password is not input from another device when the power is turned on again, the operation mode is not entered. I am doing so. By setting other devices as devices that can be seen by the store clerk in the store, even if the tablet terminal is taken out of the store, the power is turned off if no operation is performed for a specified time, If the correct password is not entered from another device that can be seen by the store clerk, the operation mode cannot be entered, and the risk of the ID / password connecting to the network being stolen can be reduced.

POSシステムにおけるタブレット端末の運用の概要を示す図である。It is a figure which shows the outline | summary of operation | movement of the tablet terminal in a POS system. 本発明の実施形態に係るPOSシステムの構成の概要を示すシステム構成図である。1 is a system configuration diagram showing an outline of a configuration of a POS system according to an embodiment of the present invention. 図2に示したPOSシステムにおけるタブレット端末及びPOS装置のハードウェア構成例を示す図である。FIG. 3 is a diagram illustrating a hardware configuration example of a tablet terminal and a POS device in the POS system illustrated in FIG. 2. 図3に示したタブレット端末が保持するネットワークアドレスリスト、動作ログ、及びパスワードリストの例を示す図である。FIG. 4 is a diagram illustrating an example of a network address list, an operation log, and a password list held by the tablet terminal illustrated in FIG. 3. 現行のタブレット端末のパスワード入力方法の処理を示すフローチャートである。It is a flowchart which shows the process of the password input method of the present tablet terminal. 本発明の実施形態に係るタブレット端末のパスワード入力方法の処理を示すフローチャートである。It is a flowchart which shows the process of the password input method of the tablet terminal which concerns on embodiment of this invention. 本発明の実施形態に係るタブレット端末の表示画面の例を示す図である。It is a figure which shows the example of the display screen of the tablet terminal which concerns on embodiment of this invention. 本発明の実施形態に係るタブレット端末のパスワード入力方法のシーケンスを示す図である。It is a figure which shows the sequence of the password input method of the tablet terminal which concerns on embodiment of this invention.

以下に本発明の実施形態について図面を参照しながら詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

(システムの構成)
図1は、POSシステムにおけるタブレット端末の運用の概要を示す図である。
(System configuration)
FIG. 1 is a diagram showing an outline of operation of a tablet terminal in a POS system.

スーパーマーケット、家電量販店等の店舗内には、複数のタブレット端末10が様々な箇所に配置され、様々な用途で店員に使用されている。タブレット端末10は、店の従業員(店員)が店舗内の商品の検品や顧客への商品説明等に使用する端末である。   In a store such as a supermarket or a home appliance mass retailer, a plurality of tablet terminals 10 are arranged at various locations and are used by shop assistants for various purposes. The tablet terminal 10 is a terminal used by a store employee (store clerk) for inspecting products in the store, explaining products to customers, and the like.

顧客への商品説明等に使用するために、タブレット端末10は、店員が携帯する他、商談テーブルの上に置かれる。又、タブレット端末10は、内蔵の二次電池により電力を供給されているため、定期的に二次電池の充電が必要である。タブレット端末10に内蔵される二次電池は、例えば店舗事務所等のバックヤードに設けられている図示しないの充電装置にセットされ、充電しながら保管されている。更に、タブレット端末10は、運用モードでは、図示しない無線LAN(Local Area Network)等のネットワークを介して図示しない店舗情報管理サーバにアクセス可能である。   In order to use it for explanation of products to customers, etc., the tablet terminal 10 is put on the negotiation table in addition to being carried by the store clerk. Moreover, since the tablet terminal 10 is supplied with power by a built-in secondary battery, the secondary battery needs to be charged regularly. The secondary battery built in the tablet terminal 10 is set in a charging device (not shown) provided in a backyard such as a store office and stored while being charged. Furthermore, in the operation mode, the tablet terminal 10 can access a store information management server (not shown) via a network such as a wireless LAN (Local Area Network) (not shown).

店舗内の複数の商品精算スペースには、それぞれPOS装置50が据え付けられている。POS装置50は、顧客が購入する商品の精算処理をする装置であり、商品のバーコードを読み取るバーコードリーダや商品の数量や顧客の属性等を入力する操作キーと、操作ガイドや入力内容を確認する画面を有している。これらのPOS装置50は、図示しない無線LAN等のネットワークを介して図示しない店舗情報管理サーバにアクセス可能になっており、POS装置50から入力された取引情報は、店舗情報管理サーバに蓄積される。   A POS device 50 is installed in each of a plurality of product checkout spaces in the store. The POS device 50 is a device that performs a checkout process for a product purchased by a customer. The POS device 50 includes a bar code reader for reading the bar code of the product, an operation key for inputting the quantity of the product, customer attributes, and the like, an operation guide and input contents. Has a confirmation screen. These POS devices 50 can access a store information management server (not shown) via a network such as a wireless LAN (not shown), and transaction information input from the POS device 50 is stored in the store information management server. .

店員がタブレット端末10を携帯している場合は問題ないが、商談テーブルの上にタブレット端末10が放置されている場合や店員の目の届かないバックヤードにタブレット端末10が保管されている場合には、タブレット端末10を店舗外に持ち出され、タブレット端末が操作され、解析されると、POSシステムのネットワークへ接続するID・パスワードが盗まれる虞がある。   There is no problem when the clerk carries the tablet terminal 10, but when the tablet terminal 10 is left on the negotiation table or when the tablet terminal 10 is stored in the back yard where the clerk cannot reach. If the tablet terminal 10 is taken out of the store, and the tablet terminal is operated and analyzed, there is a possibility that the ID / password connected to the network of the POS system is stolen.

図2は、本発明の実施形態に係るPOSシステムの構成の概要を示すシステム構成図である。   FIG. 2 is a system configuration diagram showing an outline of the configuration of the POS system according to the embodiment of the present invention.

POSシステムは、携帯可能なタブレット端末10と据え付け機器であるPOS装置50とが、無線LAN30を介して、相互に通信可能に接続されている。無線LAN30には、例えば、マスタデータ、売上情報、顧客情報等の取引情報が記憶されている店舗情報管理サーバ31が接続されている。   In the POS system, a portable tablet terminal 10 and a POS device 50 that is an installation device are connected via a wireless LAN 30 so that they can communicate with each other. For example, a store information management server 31 in which transaction information such as master data, sales information, and customer information is stored is connected to the wireless LAN 30.

先ず、タブレット端末10について説明する。タブレット端末10は、パスワード認証部11と、パスワード処理部12と、業務アプリ呼出部13と、ネットワークインタフェース15と、放置状態監視部16と、キー入力装置検索部17と、キー入力装置使用権獲得開放部18と、キー入力データ取得部19と、キー入力データ表示部20と、表示・操作部21と、を有する。業務アプリ14は、業務アプリ呼出部13から呼び出し可能とされている。   First, the tablet terminal 10 will be described. The tablet terminal 10 includes a password authentication unit 11, a password processing unit 12, a business application calling unit 13, a network interface 15, a neglected state monitoring unit 16, a key input device search unit 17, and a key input device usage right acquisition. An opening unit 18, a key input data acquisition unit 19, a key input data display unit 20, and a display / operation unit 21 are provided. The business application 14 can be called from the business application calling unit 13.

パスワード認証部11は、パスワード処理部12から呼び出され、POS装置50に接続されてるパスワード入力装置60から入力され、無線LAN30を介して入手したパスワードと後述するパスワードリストとを照合して、入手したパスワードがパスワードリストに含まれているか否かを照合してパスワードの認証を行い、認証結果をパスワード処理部12に返信する機能を有している。   The password authentication unit 11 is called from the password processing unit 12, is input from the password input device 60 connected to the POS device 50, and is obtained by comparing the password obtained via the wireless LAN 30 with a password list described later. It has a function of verifying the password by checking whether the password is included in the password list and returning the authentication result to the password processing unit 12.

パスワード処理部12は、パスワード認証サブシステム(プログラム)のメイン処理部であり、電源が投入されると、初期動作を実行し、その後、キー入力装置検索部17、キー入力装置使用権獲得開放部18、キー入力データ取得部19及びキー入力データ表示部20を呼び出して各部の処理を実行させる。パスワード認証部11における認証結果がOKの場合、業務アプリ呼出部13を呼び出して業務アプリ14の処理を実行させると共に、タブレット端末10に対して全く操作が行われない状態である放置状態を監視する放置状態監視部16の処理を開始させる。   The password processing unit 12 is a main processing unit of the password authentication subsystem (program). When the power is turned on, the password processing unit 12 executes an initial operation, and thereafter, a key input device search unit 17, a key input device use right acquisition release unit 18. Call the key input data acquisition unit 19 and the key input data display unit 20 to execute the processing of each unit. When the authentication result in the password authenticating unit 11 is OK, the business application calling unit 13 is called to execute the processing of the business application 14 and the neglected state in which no operation is performed on the tablet terminal 10 is monitored. The process of the leaving state monitoring unit 16 is started.

タブレット端末10に対して操作が行われると、パスワード処理部12は、放置状態監視部16の処理を中断し、再び、キー入力装置検索部17の処理と、キー入力装置使用権獲得開放部18の処理と、キー入力データ取得部19の処理と、キー入力データ表示部20の処理とを実行させ、パスワード認証部11における照合結果がOKの場合、業務アプリ呼出部13を呼び出して業務アプリ14の処理を実行させると共に、放置状態を監視する放置状態監視部16の処理を再開する。   When an operation is performed on the tablet terminal 10, the password processing unit 12 interrupts the process of the neglected state monitoring unit 16, and again the processing of the key input device search unit 17 and the key input device usage right acquisition / release unit 18. If the verification result in the password authentication unit 11 is OK, the business application calling unit 13 is called to call the business application 14. The process of the abandoned state monitoring unit 16 that monitors the abandoned state is resumed.

パスワード処理部12は、認証NGの結果が連続3回パスワード認証部11より通知された場合は、タブレット端末10の電源をオフする等の不正使用対処処理を行う。   When the result of the authentication NG is notified from the password authentication unit 11 three times in succession, the password processing unit 12 performs an unauthorized use countermeasure process such as turning off the power of the tablet terminal 10.

業務アプリ呼出部13は、業務アプリ14の処理を実行する機能を有している。業務アプリ14は、例えば、店員が店舗内の商品の検品や顧客への商品説明等、業務内容に応じたアプリケーションである。   The business application calling unit 13 has a function of executing processing of the business application 14. The business application 14 is an application according to the business content such as a store clerk inspecting a product in the store or explaining a product to a customer.

ネットワークインタフェース15は、例えば無線LAN30等のネットワークを介してPOS装置50とデータの送受信を行う無線インタフェース等のインタフェースである。   The network interface 15 is an interface such as a wireless interface that transmits / receives data to / from the POS device 50 via a network such as the wireless LAN 30.

放置状態監視部16は、タブレット端末10の操作が行われない放置状態を監視する機能を有し、例えば、10分間等の所定時間、放置状態が続くと、タブレット端末10の電源をオフにする。又、所定時間の間に、タブレット端末10が操作されると、休止状態から操作が行われたことを検知して、パスワード処理部12の処理へ戻る。   The neglected state monitoring unit 16 has a function of monitoring the neglected state in which the tablet terminal 10 is not operated. For example, when the neglected state continues for a predetermined time such as 10 minutes, the tablet terminal 10 is turned off. . If the tablet terminal 10 is operated during a predetermined time, it is detected that the operation has been performed from the hibernation state, and the process returns to the password processing unit 12.

キー入力装置検索部17は、ネットワークアドレスよってパスワード入力可能な稼働中のPOS装置50を順次検索する機能を有している。キー入力装置検索部17は、POS装置50内の問合せ待ち処理部52からの応答を無線LAN30を介して受けると、その問合せ待ち処理部52を含むPOS装置50をパスワード入力装置に決定する。ここで、タブレット端末10が使用されている場所に近いPOS装置50が、キー入力装置検索部17により優先的に検索される設定にしても良い。例えば、図1において、美容家電コーナーの近くの商談テーブルに置かれたタブレット端末10は、そのタブレット端末10の直近に商品精算スペースにあるPOS装置50がパスワード入力装置に決定されることが望ましい。   The key input device search unit 17 has a function of sequentially searching for an operating POS device 50 in which a password can be input by a network address. When the key input device search unit 17 receives a response from the inquiry wait processing unit 52 in the POS device 50 via the wireless LAN 30, the key input device search unit 17 determines the POS device 50 including the inquiry wait processing unit 52 as a password input device. Here, the POS device 50 close to the place where the tablet terminal 10 is used may be set to be preferentially searched by the key input device search unit 17. For example, in FIG. 1, it is desirable that the tablet terminal 10 placed on the business negotiation table near the beauty home appliance corner is determined to have the POS device 50 in the product checkout space in the immediate vicinity of the tablet terminal 10 as the password input device.

キー入力装置使用権獲得開放部18は、無線LAN30を介して接続されているPOS装置50内のキー入力装置排他制御部54と協働して、キー入力を行うパスワード入力装置としてのPINPad(ピンパッド)60等の排他制御を行う。キー入力装置使用権獲得開放部18は、パスワード入力開始時、使用権を獲得し、パスワード入力され、パスワード認証後、使用権を開放する。タブレット端末10へのパスワード入力は、タブレット端末10からキー入力装置使用権を獲得した1台のPOS装置50からしか行えないのでので、キー入力装置使用権を獲得していないPOS装置50からは、パスワード入力を行うことができない。   The key input device usage right acquisition / release unit 18 cooperates with the key input device exclusive control unit 54 in the POS device 50 connected via the wireless LAN 30 to input a PINPad (pin pad) as a password input device for performing key input. ) Exclusive control such as 60 is performed. The key input device usage right acquisition and release unit 18 acquires the usage right when the password input is started, receives the password, and releases the usage right after password authentication. Since the password input to the tablet terminal 10 can be performed only from one POS device 50 that has acquired the right to use the key input device from the tablet terminal 10, from the POS device 50 that has not acquired the right to use the key input device, I cannot enter my password.

キー入力データ取得部19は、POS装置50内のキー入力データ通信部55より入力されたキー入力データを無線LAN30を介して取得する。   The key input data acquisition unit 19 acquires the key input data input from the key input data communication unit 55 in the POS device 50 via the wireless LAN 30.

キー入力データ表示部20は、キー入力データ取得部19で取得したキー入力データを表示・操作部21の所定の領域に表示する。表示・操作部21は、表示及び操作を行うマンマシン・インタフェースであり、例えば、タッチパネルディスプレイ等により構成される。   The key input data display unit 20 displays the key input data acquired by the key input data acquisition unit 19 in a predetermined area of the display / operation unit 21. The display / operation unit 21 is a man-machine interface that performs display and operation, and includes, for example, a touch panel display.

次に、POS装置50について説明する。POS装置50は、ネットワークインタフェース51と、問合せ待ち処理部52と、キー入力装置状態通知部53と、キー入力装置排他制御部54と、キー入力データ通信部55と、キー入力装置制御部56と、キー入力部57と、を有する。更に、POS装置50には、パスワード入力装置としてのピンパッド60が接続されている。   Next, the POS device 50 will be described. The POS device 50 includes a network interface 51, an inquiry wait processing unit 52, a key input device state notification unit 53, a key input device exclusive control unit 54, a key input data communication unit 55, and a key input device control unit 56. And a key input unit 57. Further, a pin pad 60 as a password input device is connected to the POS device 50.

ネットワークインタフェース51は、例えば無線LAN30等のネットワークを介してタブレット端末10とデータの送受信を行う無線インタフェース等のインタフェースである。   The network interface 51 is an interface such as a wireless interface that transmits / receives data to / from the tablet terminal 10 via a network such as the wireless LAN 30.

問合せ待ち処理部52は、タブレット端末10中のキー入力装置検索部17からの問合せを待ち、問合せがあると、キー入力装置状態通知部53にてパスワード入力可否を確認させ、問合せを行ったタブレット端末10のキー入力装置検索部17へ返信する機能を有している。   The inquiry wait processing unit 52 waits for an inquiry from the key input device search unit 17 in the tablet terminal 10, and when there is an inquiry, the key input device state notification unit 53 confirms whether or not the password can be input, and makes the inquiry It has a function of returning to the key input device search unit 17 of the terminal 10.

キー入力装置状態通知部53は、ピンパッド60が使用可能か否かを確認して確認結果を問合せ待ち処理部52へ返信する機能を有している。   The key input device state notifying unit 53 has a function of confirming whether or not the pin pad 60 is usable and returning a confirmation result to the inquiry waiting processing unit 52.

キー入力装置排他制御部54は、ピンパッド60の排他制御を行う。パスワード入力可能なPOS装置50内のキー入力装置排他制御部54は、タブレット端末10内のキー入力装置使用権獲得開放部18からの使用権獲得の依頼を受け付けると、使用権獲得を返送する機能を有している。又、キー入力装置排他制御部54は、使用権処理の終了を待って使用権開放を返送する機能を有している。   The key input device exclusive control unit 54 performs exclusive control of the pin pad 60. The key input device exclusive control unit 54 in the POS device 50 capable of inputting a password returns a use right acquisition upon receiving a use right acquisition request from the key input device use right acquisition / release unit 18 in the tablet terminal 10. have. In addition, the key input device exclusive control unit 54 has a function of waiting for the end of the usage right processing and returning the usage right release.

キー入力データ通信部55は、キー入力されたパスワード等のデータをタブレット端末10内のキー入力データ取得部19へ通知する機能を有している。キー入力装置制御部56は、ピンパッド60から入力されたID・パスワード等のキーコードを受け取る機能を有している。この明細書において、ピンパッド60は、パスワード入力専用の入力端末であるとする。   The key input data communication unit 55 has a function of notifying the key input data acquisition unit 19 in the tablet terminal 10 of data such as a key input password. The key input device control unit 56 has a function of receiving a key code such as an ID / password input from the pin pad 60. In this specification, it is assumed that the pin pad 60 is an input terminal dedicated to password input.

図3は、図2に示したPOSシステムにおけるタブレット端末及びPOS装置のハードウェア構成例を示す図である。   FIG. 3 is a diagram illustrating a hardware configuration example of the tablet terminal and the POS device in the POS system illustrated in FIG. 2.

先ず、タブレット端末10は、プロセッサ10aと、ラム(RAM:Random Access Memory)10bと、補助記憶装置(SSD:Solid State Drive)10cと、グラフィック処理部10dと、入力インタフェース10eと、ネットワークインタフェース15と、がバス(bus)10gにより相互に接続されている。   First, the tablet terminal 10 includes a processor 10a, a RAM (Random Access Memory) 10b, an auxiliary storage device (SSD: Solid State Drive) 10c, a graphic processing unit 10d, an input interface 10e, and a network interface 15. Are connected to each other by a bus 10g.

プロセッサ10aは、ラム10b及び補助記憶装置10c内のプログラムが読み込まれることにより、入力インタフェース10e及びネットワークインタフェース15と協働して、タブレット端末10の動作・機能を実現する。起動時に、タブレット端末の認証プログラムのメイン処理がラム10bに展開され、タブレット端末10の機能ブロックが実現される。   The processor 10a implements the operations and functions of the tablet terminal 10 in cooperation with the input interface 10e and the network interface 15 by reading the program in the ram 10b and the auxiliary storage device 10c. At startup, the main process of the authentication program of the tablet terminal is expanded in the ram 10b, and the functional block of the tablet terminal 10 is realized.

補助記憶装置10cは、パスワード入力装置候補リスト、パスワードリスト等が記憶される記憶領域である。動作ログは、ラム10bに一時保管し、所定のタイミングで補助記憶装置10cに記憶しても良い。動作ログは、ラム10bに一時保管せずに、直接、補助記憶装置10cに記憶しても良い。   The auxiliary storage device 10c is a storage area for storing a password input device candidate list, a password list, and the like. The operation log may be temporarily stored in the ram 10b and stored in the auxiliary storage device 10c at a predetermined timing. The operation log may be stored directly in the auxiliary storage device 10c without being temporarily stored in the ram 10b.

グラフィック処理部10dは、タブレット端末10のディスプレイに表示する画像を処理する部位である。入力インタフェース10eは、タブレット端末10のタッチパネルからの入力を受け付けるインタフェースである。表示・操作部21は、タッチパネルとディスプレイとを一体化したタッチパネルディスプレイとして構成されている。   The graphic processing unit 10 d is a part that processes an image to be displayed on the display of the tablet terminal 10. The input interface 10 e is an interface that accepts input from the touch panel of the tablet terminal 10. The display / operation unit 21 is configured as a touch panel display in which a touch panel and a display are integrated.

次に、POS装置50は、プロセッサ50aと、ラム(RAM)50bと、HDD(補助記憶装置)50cと、グラフィック処理部50dと、入力インタフェース50eと、ネットワークインタフェース51と、がバス50gにより相互に接続されている。   Next, the POS device 50 includes a processor 50a, a RAM (RAM) 50b, an HDD (auxiliary storage device) 50c, a graphic processing unit 50d, an input interface 50e, and a network interface 51 that are connected to each other via a bus 50g. It is connected.

プロセッサ50aは、ラム50b及び補助記憶装置50c内のプログラムが読み込まれることにより、グラフィック処理部50d、入力インタフェース50e及びネットワークインタフェース51と協働して、図2中のPOS装置50の動作・機能を実現する。動作ログは、ラム50bに一時保管し、所定のタイミングで補助記憶装置50cに記憶させるようにしても良い。又、動作ログをラム50bに一時保管せずに、直接、補助記憶装置50cに記憶させるようにしても良い。   The processor 50a reads the program in the ram 50b and the auxiliary storage device 50c, and cooperates with the graphic processing unit 50d, the input interface 50e, and the network interface 51 to operate and function the POS device 50 in FIG. Realize. The operation log may be temporarily stored in the ram 50b and stored in the auxiliary storage device 50c at a predetermined timing. Further, the operation log may be stored directly in the auxiliary storage device 50c without being temporarily stored in the ram 50b.

図4は、図3に示したタブレット端末が保持するネットワークアドレスリスト、動作ログ、及びパスワードリストの例を示す図であり、図4(a)は、ネットワークアドレスリストの例であり、図4(b)は、動作ログの例であり、図4(c)は、パスワードリストの例である。   FIG. 4 is a diagram showing an example of the network address list, operation log, and password list held by the tablet terminal shown in FIG. 3, and FIG. 4A is an example of the network address list. FIG. 4B is an example of an operation log, and FIG. 4C is an example of a password list.

図4(a)には、POS装置60が無線LAN30上に設置されたネットワークアドレスの例として、以下の7つネットワークアドレスが格納されている。
<endpoint address=http://192.168.0.1:8085/PassInput/>、
<endpoint address=http://192.168.0.2:8085/PassInput/>、
<endpoint address=http://192.168.0.3:8085/PassInput/>、
<endpoint address=http://192.168.0.4:8085/PassInput/>、
<endpoint address=http://192.168.0.5:8085/PassInput/>、
<endpoint address=http://192.168.0.6:8085/PassInput/>、
<endpoint address=http://192.168.0.7:8085/PassInput/>。
In FIG. 4A, the following seven network addresses are stored as examples of network addresses where the POS device 60 is installed on the wireless LAN 30.
<endpoint address = http: //192.168.0.1: 8085 / PassInput />,
<endpoint address = http: //192.168.0.2: 8085 / PassInput />,
<endpoint address = http: //192.168.0.3: 8085 / PassInput />,
<endpoint address = http: //192.168.0.4: 8085 / PassInput />,
<endpoint address = http: //192.168.0.5: 8085 / PassInput />,
<endpoint address = http: //192.168.0.6: 8085 / PassInput />,
<endpoint address = http: //192.168.0.7: 8085 / PassInput />.

格納されたそれぞれのネットワークアドレスが、POSシステム内の各POS装置50のネットワークアドレスに対応している。   Each stored network address corresponds to the network address of each POS device 50 in the POS system.

図4(b)に示した例のように、動作ログには、ログ取得時刻毎に、取得ポイント、操作者名、パスワード入力装置情報が記憶されている。例えば、2015年1月30日9時52分(2015/01/30 09:52:00)には、山田太郎が、ネットワークアドレス
<endpoint address=http://192.168.0.2:8085/PassInput/>に設置されたPOS装置50をパスワード入力装置として、パスワード入力が行われていることが分かる。図4(b)に示した取得ポイント欄の数字(1)〜(4)については、図8の説明の際に後述する。
As in the example illustrated in FIG. 4B, the operation log stores an acquisition point, an operator name, and password input device information for each log acquisition time. For example, at 9:52 on January 30, 2015 (2015/01/30 09:52:00), Taro Yamada
It can be seen that password input is performed using the POS device 50 installed at <endpoint address = http: //192.168.0.2: 8085 / PassInput /> as the password input device. The numbers (1) to (4) in the acquisition point column shown in FIG. 4B will be described later in the description of FIG.

図4(c)に示したパスワードリストは、パスワード入力装置としてのPOS装置50に接続されたピンパッド60からパスワードが入力されたときに参照されるリストである。図4(c)に示したパスワードリストの例では、3つのパスワード(PW)に対応する操作者名(PW=0012/操作者名:山田太郎、PW=1123/操作者名:山田次郎、PW=4456/操作者名:山田花子)が示されている。   The password list shown in FIG. 4C is a list that is referred to when a password is input from the pin pad 60 connected to the POS device 50 as a password input device. In the example of the password list shown in FIG. 4C, the operator names (PW = 0012 / operator name: Taro Yamada, PW = 1123 / operator names: Jiro Yamada, PW) corresponding to the three passwords (PW). = 4456 / operator name: Hanako Yamada).

(実施形態の動作)
本発明の実施形態のタブレット端末のパスワード入力方法の動作について、(I)現行のパスワード入力方法と、(II)本発明のパスワード入力方法と、に分けて説明する。
(Operation of the embodiment)
The operation of the password input method for the tablet terminal according to the embodiment of the present invention will be described separately for (I) the current password input method and (II) the password input method of the present invention.

(I)現行のパスワード入力方法
図5は、現行のタブレット端末のパスワード入力方法の処理を示すフローチャートである。
(I) Current Password Input Method FIG. 5 is a flowchart showing processing of a current tablet terminal password input method.

タブレット端末10の電源が投入されると、処理が開始され、ステップS1へ進む。ステップS1において、タブレット端末10は、図示しないタッチパネルディスプレイに図示しないパスワードの入力を要求する画面(パスワード入力画面)を表示し、ステップS2へ進む。ステップS2において、タブレット端末10のパスワード入力画面にパスワード、例えば、1234が入力されると、ステップS3へ進む。ステップS3において、タブレット端末10は、入力されたパスワードが正しいか否かを判定し、正しくなければ(No)、ステップS1へ戻り、ステップS3において、パスワードが正しいと判定されるまで、ステップS1〜S3の処理を繰り返す。   When the power of the tablet terminal 10 is turned on, the process is started and the process proceeds to step S1. In step S1, the tablet terminal 10 displays a screen (password input screen) for requesting input of a password (not shown) on a touch panel display (not shown), and proceeds to step S2. In step S2, when a password, for example, 1234 is input on the password input screen of the tablet terminal 10, the process proceeds to step S3. In step S3, the tablet terminal 10 determines whether or not the input password is correct. If the input password is not correct (No), the tablet terminal 10 returns to step S1 and repeats steps S1 to S1 until it is determined in step S3 that the password is correct. The process of S3 is repeated.

ステップS3において、入力されたパスワードが正しければ(Yes)、ステップS4に進み、ステップS4において、タブレット端末10は、運用画面を表示(ログイン)し、運用モードへ移行する。タブレット端末10は、運用モードにおいて、無線LAN30を介して、店舗情報管理サーバ31へアクセス可能になる。店舗情報管理サーバ31には、システムのマスタデータ、売上情報や顧客情報等の取引情報が蓄積されている。   In step S3, if the input password is correct (Yes), the process proceeds to step S4. In step S4, the tablet terminal 10 displays (logs in) the operation screen and shifts to the operation mode. The tablet terminal 10 can access the store information management server 31 via the wireless LAN 30 in the operation mode. The store information management server 31 stores system master data, transaction information such as sales information and customer information.

現行のタブレット端末10のパスワード入力方法は、自身の表示するパスワード入力画面に正しいパスワードを入力することで、簡単にログイン可能である。そのため、タブレット端末10が店外に持ち出され、パスワードが見破られると、タブレット端末10に簡単にログインできるので、無線LAN30を介して店舗情報管理サーバ31に接続するためのID・パスワードが盗まれることを防ぐ必要がある。このID・パスワードを用いると、POSシステムのネットワークに不正アクセスされ、店舗の売上情報の盗み見、マスタデータの改ざんが可能になる虞がある。更に、店舗サーバやPOSシステムにウィルスを仕掛けることで、顧客情報の取得等も可能になる虞がある。   The current password input method of the tablet terminal 10 allows easy login by inputting the correct password on the password input screen displayed by the tablet terminal 10 itself. Therefore, if the tablet terminal 10 is taken out of the store and the password is forgotten, the tablet terminal 10 can be easily logged in, and the ID / password for connecting to the store information management server 31 via the wireless LAN 30 is stolen. Need to prevent. If this ID / password is used, there is a risk that unauthorized access to the network of the POS system may result in a stealing of sales information of the store and alteration of the master data. Furthermore, there is a possibility that customer information can be obtained by placing a virus on the store server or POS system.

そこで、タブレット端末10が店舗外に持ち出された場合にも、ネットワークへ接続するID・パスワードが盗まれるリスクを低減する本発明のパスワード入力方法について、以下説明する。   Therefore, the password input method of the present invention that reduces the risk of the ID / password connected to the network being stolen even when the tablet terminal 10 is taken out of the store will be described below.

(II)本発明のパスワード入力方法
図6は、本発明の実施形態に係るタブレット端末のパスワード入力方法の処理を示すフローチャートであり、図7は、本発明の実施形態に係るタブレット端末の表示画面の例を示す図である。更に、図8は、本発明の実施形態に係るタブレット端末のパスワード入力方法のシーケンスを示す図である。
(II) Password Input Method of the Present Invention FIG. 6 is a flowchart showing processing of the password input method of the tablet terminal according to the embodiment of the present invention, and FIG. 7 is a display screen of the tablet terminal according to the embodiment of the present invention. It is a figure which shows the example of. Further, FIG. 8 is a diagram showing a sequence of the password input method for the tablet terminal according to the embodiment of the present invention.

図2〜図4、図7及び図8を参照しつつ、図6に示されたフローチャートに沿って、本発明の実施形態に係るパスワード入力方法の処理について説明する。   Processing of the password input method according to the embodiment of the present invention will be described along the flowchart shown in FIG. 6 with reference to FIGS. 2 to 4, 7, and 8.

図2中のタブレット端末10の電源が投入又は再投入されると、処理が開始され、図6に示したフローチャートのステップS11へ進む。ステップS11において、タブレット端末10のキー入力装置検索部17は、補助記憶装置10cに記憶されているネットワークアドレスリスト(図4(a))及び動作ログ(図4(b))を参照して、パスワード入力可能な稼働中のPOS装置50を検索し(図7(a))、ステップS12へ進む。   When the power of the tablet terminal 10 in FIG. 2 is turned on or turned on again, the process is started, and the process proceeds to step S11 of the flowchart shown in FIG. In step S11, the key input device search unit 17 of the tablet terminal 10 refers to the network address list (FIG. 4A) and the operation log (FIG. 4B) stored in the auxiliary storage device 10c. A search is made for an operating POS device 50 in which a password can be entered (FIG. 7A), and the process proceeds to step S12.

ステップS12において、タブレット端末10は、検索されたPOS装置50からの通知に基づいて、そのPOS装置50が接続されているピンパッド60が使用可能な稼働中のPOS装置50であるか否かを判定し、ピンパッド60が使用可能な稼働中のPOS装置50が有る場合は(Yes)、ステップS13へ進み、無い場合は(No)、ステップS17へ進む。ステップS13に進むと、タブレット端末10のキー入力装置検索部17は、パスワード入力装置としてのPOS装置50を決定し、ステップS14へ進む。   In step S <b> 12, the tablet terminal 10 determines whether or not the pin pad 60 to which the POS device 50 is connected is an active POS device 50 based on the searched notification from the POS device 50. If there is an active POS device 50 in which the pin pad 60 can be used (Yes), the process proceeds to step S13. If not (No), the process proceeds to step S17. In step S13, the key input device search unit 17 of the tablet terminal 10 determines the POS device 50 as a password input device, and proceeds to step S14.

図6におけるステップS11〜S13の処理は、図8に示したシーケンスのプロセスP1〜P5の処理に相当する。即ち、図8において、パスワード認証サブシステム起動直後に取得されているログ取得(1)は、図4(b)に示された動作ログの取得ポイント(1)に対応している。この時点では、パスワード入力装置は決定されておらず、パスワード入力前であるので、操作者名及びパスワード入力装置情報は、共にブランクとなっている。   The processing of steps S11 to S13 in FIG. 6 corresponds to the processing of processes P1 to P5 in the sequence shown in FIG. That is, in FIG. 8, the log acquisition (1) acquired immediately after the password authentication subsystem is activated corresponds to the operation log acquisition point (1) shown in FIG. 4 (b). At this time, since the password input device has not been determined and before the password is input, both the operator name and the password input device information are blank.

図8に示したシーケンスのプロセスP1において、タブレット端末10からPOS装置50へパスワード入力装置候補リストとしてのネットワークアドレスリスト(図4(a))に沿って入力可能か否かを各POS装置50へ問い合せると、プロセスP2において、入可能なPOS装置50からタブレット端末10へ入力可能を返信し、プロセスP3へ進む。プロセスP3において、タブレット端末10からPOS装置50へキー入力装置使用権獲得依頼を行い、プロセスP4へ進む。プロセスP4において、POS装置50からタブレット端末10へ使用権獲得を通知し、プロセスP5へ進む。プロセスP5において、タブレット端末10からPOS装置50へパスワード入力要求を行い、図6中のステップS11〜S13の処理が終了する。   In the process P1 of the sequence shown in FIG. 8, whether or not input is possible from the tablet terminal 10 to the POS device 50 according to the network address list (FIG. 4A) as a password input device candidate list is sent to each POS device 50. When the inquiry is made, in process P2, the input possible POS device 50 returns a message indicating that input is possible to the tablet terminal 10, and the process proceeds to process P3. In process P3, the tablet terminal 10 issues a key input device usage right acquisition request to the POS device 50, and the process proceeds to process P4. In process P4, the POS device 50 notifies the tablet terminal 10 of acquisition of the right to use, and the process proceeds to process P5. In process P5, a password input request is made from the tablet terminal 10 to the POS device 50, and the processing of steps S11 to S13 in FIG.

ステップS14に進むと、パスワード入力装置に決定されたPOS装置50に接続されたピンパッド60からタブレット端末10のパスワードが入力されると、ステップS15へ進む。図7(b)に示した表示画面例のように、「POS NO.1の入力装置からパスワードを入力して下さい。」というコメントが表示されている。ピンパッド60からパスワードの1文字目及び3文字目が入力された時の表示画面例が図7(c)及び図7(d)にそれぞれ示されている。ピンパッド60からパスワードの1文字目が入力されると、図8に示したシーケンスのプロセスP6のように、入力された1文字がPOS装置50からタブレット端末10へ通知される。所定桁数(文字数)のパスワードの入力が終わると、ステップS15へ進む。   In step S14, when the password of the tablet terminal 10 is input from the pin pad 60 connected to the POS device 50 determined as the password input device, the process proceeds to step S15. As in the example of the display screen shown in FIG. 7B, a comment “Please enter your password from the POS No. 1 input device” is displayed. Examples of display screens when the first and third characters of the password are input from the pin pad 60 are shown in FIGS. 7C and 7D, respectively. When the first character of the password is input from the pin pad 60, the input one character is notified from the POS device 50 to the tablet terminal 10 as in the process P6 of the sequence shown in FIG. When the input of the password with the predetermined number of digits (number of characters) is completed, the process proceeds to step S15.

ステップS15において、タブレット端末10内のパスワード認証部11が、補助記憶装置10cに記憶されたパスワードリスト(図4(c))を参照して、入力されたパスワードがパスワードリスト中に有るか否かを判定し、パスワードが有る場合(Yes)、ステップS16へ進み、パスワードが無い場合(No)、ステップS14に戻り、POS装置50に接続されたピンパッド60からのパスワード入力、ステップS15の入力されたパスワードの判定処理が繰り返される。   In step S15, the password authentication unit 11 in the tablet terminal 10 refers to the password list (FIG. 4C) stored in the auxiliary storage device 10c, and determines whether or not the input password is in the password list. If there is a password (Yes), the process proceeds to step S16. If there is no password (No), the process returns to step S14, the password is input from the pin pad 60 connected to the POS device 50, and the step S15 is input. The password determination process is repeated.

ステップS16へ進むと、タブレット端末10は、運用画面を表示(ログイン)し、運用モードへ移行する。タブレット端末10は、運用モードにおいて、無線LAN30を介して、店舗情報管理サーバ31へアクセス可能になる。店舗情報管理サーバ31には、システムのマスタデータ、売上情報や顧客情報等の取引情報が蓄積されている。   In step S16, the tablet terminal 10 displays (logs in) the operation screen and shifts to the operation mode. The tablet terminal 10 can access the store information management server 31 via the wireless LAN 30 in the operation mode. The store information management server 31 stores system master data, transaction information such as sales information and customer information.

ステップS12において、ピンパッド60が使用可能な稼働中のPOS装置50が無い場合(No)、ステップS17へ進むと、タブレット端末10は、パスワード入力装置が無い旨の表示(図7(e))を行い、ステップS18へ進む。図7(e)に示した表示例のように、「パスワード入力装置が見つかりません。10分後に電源をオフにします。」というメッセージが表示される。   In step S12, when there is no active POS device 50 in which the pin pad 60 can be used (No), when proceeding to step S17, the tablet terminal 10 displays a display indicating that there is no password input device (FIG. 7 (e)). And proceed to step S18. As in the display example shown in FIG. 7E, a message “Password input device is not found. Power off after 10 minutes” is displayed.

ステップS18において、タブレット端末10が操作されず、例えば、10分間放置されると(Yes)、ステップS19へ進み、タブレット端末10が10分未満の間に操作されると(No)、ステップS11へ戻る。ステップS19に進むと、タブレット端末10の電源がオフとなり、処理が終了する。   In step S18, if the tablet terminal 10 is not operated, for example, if left for 10 minutes (Yes), the process proceeds to step S19. If the tablet terminal 10 is operated for less than 10 minutes (No), the process proceeds to step S11. Return. In step S19, the power of the tablet terminal 10 is turned off, and the process ends.

入力されたパスワードが正しい場合には、図8に示したシーケンスのプロセスP11において、タブレット端末10からPOS装置50へキー入力装置使用権開放依頼がされ、プロセスP12へ進む。プロセスP12において、POS装置50からタブレット端末10へ使用権開放を通知する。図8に示したシーケンスのプロセスP6において、パスワードの入力は、タブレット端末10からキー入力装置使用権を与えられたPOS装置50に接続されたピンパッド60からのみ、パスワードの入力が可能である。   If the input password is correct, in the process P11 of the sequence shown in FIG. 8, the tablet terminal 10 requests the POS device 50 to release the right to use the key input device, and the process proceeds to process P12. In process P12, the POS device 50 notifies the tablet terminal 10 of the usage right release. In the process P6 of the sequence shown in FIG. 8, the password can be input only from the pin pad 60 connected to the POS device 50 to which the right to use the key input device is given from the tablet terminal 10.

図8に示したシーケンスのプロセスP12において、タブレット端末10に使用権開放を通知したPOS装置50は、プロセスP13において、問合せ待ちに戻る。POS装置50からの使用権開放の通知を受けたタブレット端末10は、入力されたパスワードとパスワードリストの照合を行い、パスワードリスト内に該当するパスワードが有るか否かを判定する。図6に示したフローチャートのステップS15において、パスワードリスト内に該当するパスワードが有る場合は(Yes)、図8に示したシーケンスのプロセスP14に進み、業務アプリ14の処理の実行又は再開すると共に、放置状態監視を行う。   In the process P12 of the sequence shown in FIG. 8, the POS device 50 that has notified the tablet terminal 10 of the release of the usage right returns to waiting for an inquiry in the process P13. The tablet terminal 10 that has received the usage right release notification from the POS device 50 checks the input password against the password list, and determines whether or not there is a corresponding password in the password list. In step S15 of the flowchart shown in FIG. 6, if there is a corresponding password in the password list (Yes), the process proceeds to process P14 in the sequence shown in FIG. Monitor the state of being left.

図8において、パスワードリスト内に該当するパスワードが有る場合は、図4(b)に示された動作ログの取得ポイント(2)に対応している。図4(b)に示された動作ログの取得ポイント(2)を見ると、ログ取得時刻:2015年01月30日09時52分00秒に、操作者名=山田太郎及びパスワード入力装置情報=<endpoint address=http://192.168.0.2:8085/PassInput/>のログが取得されている。   In FIG. 8, when there is a corresponding password in the password list, it corresponds to the action log acquisition point (2) shown in FIG. Looking at the action log acquisition point (2) shown in FIG. 4 (b), the log acquisition time: at 01:52:00 on January 30, 2015, operator name = Taro Yamada and password input device information = <Endpoint address = http: //192.168.0.2: 8085 / PassInput /> Log is acquired.

その後、タブレット端末10が操作されずに10分が経過すると(放置状態の場合)、図4(b)に示した動作ログの取得ポイント(3)に対応するログ取得(3)が取得されている。図4(b)に示した動作ログの取得ポイント(3)を見ると、ログ取得時刻:2015年01月30日10時10分10秒に、操作者名=山田太郎及びパスワード入力装置情報=<endpoint address=http://192.168.0.2:8085/PassInput/>のログが取得されている。このように、放置状態の場合は、プロセスP15において、タブレット端末10から各POS装置50へパスワード入力可能を問合せるプロセスP1に戻る。   Thereafter, when the tablet terminal 10 is not operated and 10 minutes elapse (when the tablet terminal 10 is left unattended), the log acquisition (3) corresponding to the operation log acquisition point (3) shown in FIG. 4B is acquired. Yes. Looking at the action log acquisition point (3) shown in FIG. 4B, the log acquisition time: 10:10:10 on January 30, 2015, operator name = Taro Yamada and password input device information = The log of <endpoint address = http: //192.168.0.2: 8085 / PassInput /> has been acquired. Thus, in the case of the neglected state, in the process P15, the process returns to the process P1 inquiring that each tablet device 10 can input the password from the tablet terminal 10.

パスワードリスト内に該当するパスワードが無い場合は、図4(b)に示された動作ログの取得ポイント(4)に対応しているログ取得(4)が取得される。即ち、図4(b)に示された動作ログの取得ポイント(4)を見ると、ログ取得時刻:2015年01月30日10時10分11秒に、操作者名=ブランク及びパスワード入力装置情報=<endpoint address=http://192.168.0.7:8085/PassInput/>のログが取得されている。取得ポイント(4)の動作ログは、パスワードリスト内に該当するパスワードが無いので、操作者名が特定できず、ブランクとなっている。この場合は、プロセスP16において、タブレット端末10からPOS装置50へパスワード入力を要求するプロセスP5へ戻る。   If there is no corresponding password in the password list, log acquisition (4) corresponding to the operation log acquisition point (4) shown in FIG. 4B is acquired. That is, when the action log acquisition point (4) shown in FIG. 4 (b) is seen, the log acquisition time: 10:10:11 on January 30, 2015, the operator name = blank and password input device A log of information = <endpoint address = http: //192.168.0.7: 8085 / PassInput /> has been acquired. The operation log of the acquisition point (4) is blank because there is no corresponding password in the password list, and the operator name cannot be specified. In this case, in the process P16, the process returns from the tablet terminal 10 to the process P5 that requests the POS device 50 to input a password.

(実施形態の効果)
本発明の実施形態のタブレット端末10は、電源投入後に、パスワード入力装置として決定されたPOS装置50から正しいパスワードが入力された場合のみ、運用モードに移行する。たとえ、タブレット端末10が店外に持ち出されても、一度電源がオフとなったタブレット端末10を運用モードに移行させるためには、店舗内の店員の目が届く場所に据え付けられたPOS装置50から正しいパスワードを入力する必要がある。
(Effect of embodiment)
The tablet terminal 10 according to the embodiment of the present invention shifts to the operation mode only when the correct password is input from the POS device 50 determined as the password input device after the power is turned on. Even if the tablet terminal 10 is taken out of the store, in order to shift the tablet terminal 10 whose power is once turned off to the operation mode, the POS device 50 installed in a place where the eyes of the store clerk in the store reach. You need to enter the correct password.

そのため、ID・パスワードが盗まれ、盗んだID・パスワードを用いてネットワークに侵入され、店舗の売上の盗み見、マスタデータの改ざん、顧客情報の流出等が行われるリスクを低減することが可能になる。   Therefore, it is possible to reduce the risk that the ID / password is stolen and intruded into the network using the stolen ID / password, stealing store sales, falsifying master data, leaking customer information, etc. .

(変形例)
本発明の実施形態のPOSシステムの説明では、タブレット端末10とPOS装置50とは、無線LAN30を介して相互に通信可能に接続されているとして説明したが、タブレット端末10とPOS装置50とを通信可能に相互に接続するネットワークは、無線LAN30に限定されない。タブレット端末10とPOS装置50とを通信可能に相互に接続するネットワークは、無線LAN30以外の有線ネットワークであっても良い。尚、有線ネットワークの場合は、タブレット端末10をネットワークに接続するためのターミナルが必要になる。
(Modification)
In the description of the POS system according to the embodiment of the present invention, the tablet terminal 10 and the POS device 50 have been described as being communicably connected to each other via the wireless LAN 30, but the tablet terminal 10 and the POS device 50 are connected to each other. A network that is communicably connected to each other is not limited to the wireless LAN 30. The network that connects the tablet terminal 10 and the POS device 50 to each other in a communicable manner may be a wired network other than the wireless LAN 30. In the case of a wired network, a terminal for connecting the tablet terminal 10 to the network is required.

又、本発明の実施形態のタブレット端末10の説明では、ネットワークアドレスリスト及びパスワードリストは、補助記憶装置10cに記憶されているとして説明したが、ネットワークアドレスリスト及びパスワードリストの記憶領域は、補助記憶装置10cに限定されない。ネットワークアドレスリスト及びパスワードリストの記憶領域として、例えば、店舗情報管理サーバ内31又は、ネットワーク30と接続された図示しない記憶領域としても良い。   In the description of the tablet terminal 10 according to the embodiment of the present invention, the network address list and the password list are described as being stored in the auxiliary storage device 10c. However, the storage area of the network address list and the password list is the auxiliary storage. It is not limited to the device 10c. The storage area of the network address list and password list may be, for example, a storage area (not shown) connected to the store information management server 31 or the network 30.

更に、本発明の実施形態のタブレット端末10のパスワード入力方法の説明では、電源を投入したタブレット端末10内のキー入力装置検索部17により、パスワード入力装置として決定されたPOS装置50のみからパスワードの入力が可能であると説明したが、パスワード入力装置はPOS装置50のみに限定されない。POS装置50に替えて、電源を投入したタブレット端末10以外のタブレット端末、例えば、店舗責任者専用のタブレット端末等、店舗内の店員の目の届く他の装置をパスワード入力装置としても良い。   Furthermore, in the description of the password input method of the tablet terminal 10 according to the embodiment of the present invention, the password is input only from the POS device 50 determined as the password input device by the key input device search unit 17 in the tablet terminal 10 that is turned on. Although it has been described that input is possible, the password input device is not limited to the POS device 50 alone. Instead of the POS device 50, a tablet terminal other than the tablet terminal 10 that is turned on, such as a tablet terminal dedicated to the store manager, may be used as a password input device.

以上、本発明の実施形態について説明したが、本発明は、以上に述べた実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の構成又は実施形態を取ることができる。   As mentioned above, although embodiment of this invention was described, this invention is not limited to embodiment described above, In the range which does not deviate from the meaning of this invention, a various structure or embodiment can be taken. it can.

10 タブレット端末
10g,50g バス
11 パスワード認証部
12 パスワード処理部
13 業務アプリ呼出部
14 業務アプリ
15,51 ネットワークインタフェース
16 放置状態監視部
17 キー入力装置検索部
18 キー入力装置使用権獲得開放部
19 キー入力データ取得部
20 キー入力データ表示部
21 表示・操作部
30 ネットワーク(無線LAN)
31 店舗情報管理サーバ
50 POS装置
52 問合せ待ち処理部
53 キー入力装置状態通知部
54 キー入力装置排他制御部
55 キー入力データ通信部
56 キー入力装置制御部
57 キー入力部
60 パスワード入力装置(ピンパッド)
DESCRIPTION OF SYMBOLS 10 Tablet terminal 10g, 50g Bus 11 Password authentication part 12 Password processing part 13 Business application calling part 14 Business application 15, 51 Network interface 16 Unattended state monitoring part 17 Key input device search part 18 Key input device use right acquisition release part 19 Key Input data acquisition unit 20 Key input data display unit 21 Display / operation unit 30 Network (wireless LAN)
31 Store Information Management Server 50 POS Device 52 Inquiry Wait Processing Unit 53 Key Input Device Status Notification Unit 54 Key Input Device Exclusive Control Unit 55 Key Input Data Communication Unit 56 Key Input Device Control Unit 57 Key Input Unit 60 Password Input Device (Pin Pad)

Claims (9)

電源投入時に、他の装置からパスワードが入力されると、POSシステムの取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続できる運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とするタブレット端末。   When a password is input from another device when the power is turned on, the operation mode shifts to an operation mode that allows connection to a network accessible to the store information management server that manages transaction information of the POS system, and no operation is performed in the operation mode. A tablet terminal characterized in that the power is turned off after a predetermined time. 前記他の装置は、
取引情報を処理する据え付け型のPOS装置であることを特徴とする請求項1に記載のタブレット端末。
The other device is
The tablet terminal according to claim 1, wherein the tablet terminal is a stationary POS device that processes transaction information.
前記POS装置には、前記パスワードの入力を行う専用の入力端末が接続されていることを特徴とする請求項2に記載のタブレット端末。   The tablet terminal according to claim 2, wherein a dedicated input terminal for inputting the password is connected to the POS device. 前記他の装置は、
取引情報を処理する据え付け型の複数のPOS装置のうちのタブレット端末に近い位置にある1台のPOS装置であることを特徴とする請求項1に記載のタブレット端末。
The other device is
2. The tablet terminal according to claim 1, wherein the tablet terminal is a single POS device located near the tablet terminal among a plurality of stationary POS devices that process transaction information. 3.
前記他の装置は、
前記運用モードにある他のタブレット端末であることを特徴とする請求項1に記載のタブレット端末。
The other device is
The tablet terminal according to claim 1, wherein the tablet terminal is another tablet terminal in the operation mode.
取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のPOS装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、が相互に通信可能に接続されたPOSシステムであって、
前記タブレット端末は、電源投入時に、前記POS装置からパスワードが入力されると、店員が使用可能な運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とするPOSシステム。
A stationary POS device that is connected to a network accessible to a store information management server that manages transaction information and processes the transaction information, and a tablet terminal that is used by a store clerk for product inspection and product explanation in the store, Are POS systems that are communicably connected to each other,
When the password is input from the POS device when the tablet terminal is turned on, the tablet terminal shifts to an operation mode that can be used by a store clerk, and turns off when a predetermined time elapses without operation in the operation mode. POS system characterized by
前記POS装置に接続され、前記パスワードの入力を行う専用の入力端末を備えることを特徴とする請求項6に記載のPOSシステム。   The POS system according to claim 6, further comprising a dedicated input terminal connected to the POS device for inputting the password. 取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のPOS装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、がネットワークを介して相互に通信可能に接続されたPOSシステムにおける前記タブレット端末のパスワード入力方法であって、
前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中の前記POS装置を検索し、
検索された前記店舗内で稼働中のPOS装置に接続されたパスワード入力端末が使用可能か否かを判定し、
前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したPOS装置を提示し、
前記POS装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行する、
ことを特徴とするタブレット端末のパスワード入力方法。
A stationary POS device that is connected to a network accessible to a store information management server that manages transaction information and processes the transaction information, and a tablet terminal that is used by a store clerk for product inspection and product explanation in the store, Is a password input method for the tablet terminal in a POS system that is communicably connected via a network,
When the power of the tablet terminal is turned on, the authentication program of the tablet terminal searches for the POS device that is operating in the store,
It is determined whether or not a password input terminal connected to the POS device operating in the searched store is usable,
Presenting the POS device that is determined that the authentication program of the tablet terminal can be used as a password input terminal,
It is determined whether the password input from the POS device is correct. If the password is correct, the tablet terminal is shifted to the operation mode.
The password input method of the tablet terminal characterized by the above-mentioned.
タブレット端末に実装されたコンピュータに、
前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中のPOS装置を検索し、
検索された前記店舗内で稼働中のPOS装置に接続されたパスワード入力端末が使用可能かを判定し、
前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したPOS装置を提示し、
前記POS装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行する、
処理を実行させるプログラム。
On a computer installed on a tablet device,
When the power of the tablet terminal is turned on, the authentication program of the tablet terminal searches for a POS device that is operating in the store,
It is determined whether a password input terminal connected to the POS device that is operating in the searched store can be used,
Presenting the POS device that is determined that the authentication program of the tablet terminal can be used as a password input terminal,
It is determined whether the password input from the POS device is correct. If the password is correct, the tablet terminal is shifted to the operation mode.
A program that executes processing.
JP2015139968A 2015-07-13 2015-07-13 Tablet terminal, pos system, and password input method and program of tablet terminal Pending JP2017021658A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015139968A JP2017021658A (en) 2015-07-13 2015-07-13 Tablet terminal, pos system, and password input method and program of tablet terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015139968A JP2017021658A (en) 2015-07-13 2015-07-13 Tablet terminal, pos system, and password input method and program of tablet terminal

Publications (1)

Publication Number Publication Date
JP2017021658A true JP2017021658A (en) 2017-01-26

Family

ID=57889962

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015139968A Pending JP2017021658A (en) 2015-07-13 2015-07-13 Tablet terminal, pos system, and password input method and program of tablet terminal

Country Status (1)

Country Link
JP (1) JP2017021658A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102114032B1 (en) * 2019-07-12 2020-05-22 주식회사 페이크럭스컴퍼니 Controlling method and apparatus of credit authorization terminal using router

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102114032B1 (en) * 2019-07-12 2020-05-22 주식회사 페이크럭스컴퍼니 Controlling method and apparatus of credit authorization terminal using router

Similar Documents

Publication Publication Date Title
US8364952B2 (en) Methods and system for a key recovery plan
WO2014115605A1 (en) Method for propagating authentication state among plurality of terminals, and server and computer program thereof
CN103455771A (en) System and method for remotely initiating lost mode on a computing device
EP3151466B1 (en) Transmission of log information for device maintenance to a mobile computing device
KR20070016029A (en) Portable usb storage device for providing computer security function and method for operating the device
US20160283420A1 (en) Transaction processing system, transaction processing method and transaction equipment
TW201626238A (en) Managing access to peripheral devices
US20160283930A1 (en) Docking device, transaction processing system and notification method
JP2008059173A (en) Authentication method
US9397995B2 (en) Information processing apparatus and user authentication method
JP2017021658A (en) Tablet terminal, pos system, and password input method and program of tablet terminal
WO2015019398A1 (en) Screen display program
US11836561B2 (en) Key fob duplication device
JP2003216260A (en) Data processor and program
JP2012185566A (en) Electronic apparatus and program
JP2008046679A (en) Internet service providing system, portable storage medium and communication terminal
CN105556536A (en) One-time power-on password
JP2011107956A (en) Computer system
WO2015189930A1 (en) Printing control system, printing control method, server, and user terminal
JP2016206755A (en) Transaction system, transaction processor, transaction processing method and program of transaction processor
WO2017197976A1 (en) Method for hiding/displaying application program, and terminal device
JP2016038745A (en) Settlement processing system
JP5042269B2 (en) Personal authentication apparatus and method
JP2014191766A (en) Lending management system, lending management device and lending management method
JP2002351444A (en) Portable display device and program