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 PDFInfo
- 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
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
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
従来の認証システムでは、予め設定された文字列等であるパスワードをタブレット端末のキーボードやタッチパネルから入力していた。 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.
以下に本発明の実施形態について図面を参照しながら詳細に説明する。 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
顧客への商品説明等に使用するために、タブレット端末10は、店員が携帯する他、商談テーブルの上に置かれる。又、タブレット端末10は、内蔵の二次電池により電力を供給されているため、定期的に二次電池の充電が必要である。タブレット端末10に内蔵される二次電池は、例えば店舗事務所等のバックヤードに設けられている図示しないの充電装置にセットされ、充電しながら保管されている。更に、タブレット端末10は、運用モードでは、図示しない無線LAN(Local Area Network)等のネットワークを介して図示しない店舗情報管理サーバにアクセス可能である。
In order to use it for explanation of products to customers, etc., the
店舗内の複数の商品精算スペースには、それぞれPOS装置50が据え付けられている。POS装置50は、顧客が購入する商品の精算処理をする装置であり、商品のバーコードを読み取るバーコードリーダや商品の数量や顧客の属性等を入力する操作キーと、操作ガイドや入力内容を確認する画面を有している。これらのPOS装置50は、図示しない無線LAN等のネットワークを介して図示しない店舗情報管理サーバにアクセス可能になっており、POS装置50から入力された取引情報は、店舗情報管理サーバに蓄積される。
A
店員がタブレット端末10を携帯している場合は問題ないが、商談テーブルの上にタブレット端末10が放置されている場合や店員の目の届かないバックヤードにタブレット端末10が保管されている場合には、タブレット端末10を店舗外に持ち出され、タブレット端末が操作され、解析されると、POSシステムのネットワークへ接続するID・パスワードが盗まれる虞がある。
There is no problem when the clerk carries the
図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
先ず、タブレット端末10について説明する。タブレット端末10は、パスワード認証部11と、パスワード処理部12と、業務アプリ呼出部13と、ネットワークインタフェース15と、放置状態監視部16と、キー入力装置検索部17と、キー入力装置使用権獲得開放部18と、キー入力データ取得部19と、キー入力データ表示部20と、表示・操作部21と、を有する。業務アプリ14は、業務アプリ呼出部13から呼び出し可能とされている。
First, the
パスワード認証部11は、パスワード処理部12から呼び出され、POS装置50に接続されてるパスワード入力装置60から入力され、無線LAN30を介して入手したパスワードと後述するパスワードリストとを照合して、入手したパスワードがパスワードリストに含まれているか否かを照合してパスワードの認証を行い、認証結果をパスワード処理部12に返信する機能を有している。
The
パスワード処理部12は、パスワード認証サブシステム(プログラム)のメイン処理部であり、電源が投入されると、初期動作を実行し、その後、キー入力装置検索部17、キー入力装置使用権獲得開放部18、キー入力データ取得部19及びキー入力データ表示部20を呼び出して各部の処理を実行させる。パスワード認証部11における認証結果がOKの場合、業務アプリ呼出部13を呼び出して業務アプリ14の処理を実行させると共に、タブレット端末10に対して全く操作が行われない状態である放置状態を監視する放置状態監視部16の処理を開始させる。
The
タブレット端末10に対して操作が行われると、パスワード処理部12は、放置状態監視部16の処理を中断し、再び、キー入力装置検索部17の処理と、キー入力装置使用権獲得開放部18の処理と、キー入力データ取得部19の処理と、キー入力データ表示部20の処理とを実行させ、パスワード認証部11における照合結果がOKの場合、業務アプリ呼出部13を呼び出して業務アプリ14の処理を実行させると共に、放置状態を監視する放置状態監視部16の処理を再開する。
When an operation is performed on the
パスワード処理部12は、認証NGの結果が連続3回パスワード認証部11より通知された場合は、タブレット端末10の電源をオフする等の不正使用対処処理を行う。
When the result of the authentication NG is notified from the
業務アプリ呼出部13は、業務アプリ14の処理を実行する機能を有している。業務アプリ14は、例えば、店員が店舗内の商品の検品や顧客への商品説明等、業務内容に応じたアプリケーションである。
The business
ネットワークインタフェース15は、例えば無線LAN30等のネットワークを介してPOS装置50とデータの送受信を行う無線インタフェース等のインタフェースである。
The
放置状態監視部16は、タブレット端末10の操作が行われない放置状態を監視する機能を有し、例えば、10分間等の所定時間、放置状態が続くと、タブレット端末10の電源をオフにする。又、所定時間の間に、タブレット端末10が操作されると、休止状態から操作が行われたことを検知して、パスワード処理部12の処理へ戻る。
The neglected
キー入力装置検索部17は、ネットワークアドレスよってパスワード入力可能な稼働中のPOS装置50を順次検索する機能を有している。キー入力装置検索部17は、POS装置50内の問合せ待ち処理部52からの応答を無線LAN30を介して受けると、その問合せ待ち処理部52を含むPOS装置50をパスワード入力装置に決定する。ここで、タブレット端末10が使用されている場所に近いPOS装置50が、キー入力装置検索部17により優先的に検索される設定にしても良い。例えば、図1において、美容家電コーナーの近くの商談テーブルに置かれたタブレット端末10は、そのタブレット端末10の直近に商品精算スペースにあるPOS装置50がパスワード入力装置に決定されることが望ましい。
The key input
キー入力装置使用権獲得開放部18は、無線LAN30を介して接続されているPOS装置50内のキー入力装置排他制御部54と協働して、キー入力を行うパスワード入力装置としてのPINPad(ピンパッド)60等の排他制御を行う。キー入力装置使用権獲得開放部18は、パスワード入力開始時、使用権を獲得し、パスワード入力され、パスワード認証後、使用権を開放する。タブレット端末10へのパスワード入力は、タブレット端末10からキー入力装置使用権を獲得した1台のPOS装置50からしか行えないのでので、キー入力装置使用権を獲得していないPOS装置50からは、パスワード入力を行うことができない。
The key input device usage right acquisition /
キー入力データ取得部19は、POS装置50内のキー入力データ通信部55より入力されたキー入力データを無線LAN30を介して取得する。
The key input
キー入力データ表示部20は、キー入力データ取得部19で取得したキー入力データを表示・操作部21の所定の領域に表示する。表示・操作部21は、表示及び操作を行うマンマシン・インタフェースであり、例えば、タッチパネルディスプレイ等により構成される。
The key input
次に、POS装置50について説明する。POS装置50は、ネットワークインタフェース51と、問合せ待ち処理部52と、キー入力装置状態通知部53と、キー入力装置排他制御部54と、キー入力データ通信部55と、キー入力装置制御部56と、キー入力部57と、を有する。更に、POS装置50には、パスワード入力装置としてのピンパッド60が接続されている。
Next, the
ネットワークインタフェース51は、例えば無線LAN30等のネットワークを介してタブレット端末10とデータの送受信を行う無線インタフェース等のインタフェースである。
The
問合せ待ち処理部52は、タブレット端末10中のキー入力装置検索部17からの問合せを待ち、問合せがあると、キー入力装置状態通知部53にてパスワード入力可否を確認させ、問合せを行ったタブレット端末10のキー入力装置検索部17へ返信する機能を有している。
The inquiry
キー入力装置状態通知部53は、ピンパッド60が使用可能か否かを確認して確認結果を問合せ待ち処理部52へ返信する機能を有している。
The key input device
キー入力装置排他制御部54は、ピンパッド60の排他制御を行う。パスワード入力可能なPOS装置50内のキー入力装置排他制御部54は、タブレット端末10内のキー入力装置使用権獲得開放部18からの使用権獲得の依頼を受け付けると、使用権獲得を返送する機能を有している。又、キー入力装置排他制御部54は、使用権処理の終了を待って使用権開放を返送する機能を有している。
The key input device
キー入力データ通信部55は、キー入力されたパスワード等のデータをタブレット端末10内のキー入力データ取得部19へ通知する機能を有している。キー入力装置制御部56は、ピンパッド60から入力されたID・パスワード等のキーコードを受け取る機能を有している。この明細書において、ピンパッド60は、パスワード入力専用の入力端末であるとする。
The key 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
プロセッサ10aは、ラム10b及び補助記憶装置10c内のプログラムが読み込まれることにより、入力インタフェース10e及びネットワークインタフェース15と協働して、タブレット端末10の動作・機能を実現する。起動時に、タブレット端末の認証プログラムのメイン処理がラム10bに展開され、タブレット端末10の機能ブロックが実現される。
The
補助記憶装置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
グラフィック処理部10dは、タブレット端末10のディスプレイに表示する画像を処理する部位である。入力インタフェース10eは、タブレット端末10のタッチパネルからの入力を受け付けるインタフェースである。表示・操作部21は、タッチパネルとディスプレイとを一体化したタッチパネルディスプレイとして構成されている。
The
次に、POS装置50は、プロセッサ50aと、ラム(RAM)50bと、HDD(補助記憶装置)50cと、グラフィック処理部50dと、入力インタフェース50eと、ネットワークインタフェース51と、がバス50gにより相互に接続されている。
Next, the
プロセッサ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
図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
<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
図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
図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
(実施形態の動作)
本発明の実施形態のタブレット端末のパスワード入力方法の動作について、(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
ステップ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
現行のタブレット端末10のパスワード入力方法は、自身の表示するパスワード入力画面に正しいパスワードを入力することで、簡単にログイン可能である。そのため、タブレット端末10が店外に持ち出され、パスワードが見破られると、タブレット端末10に簡単にログインできるので、無線LAN30を介して店舗情報管理サーバ31に接続するためのID・パスワードが盗まれることを防ぐ必要がある。このID・パスワードを用いると、POSシステムのネットワークに不正アクセスされ、店舗の売上情報の盗み見、マスタデータの改ざんが可能になる虞がある。更に、店舗サーバやPOSシステムにウィルスを仕掛けることで、顧客情報の取得等も可能になる虞がある。
The current password input method of the
そこで、タブレット端末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
(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
ステップ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
図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
ステップ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
ステップS15において、タブレット端末10内のパスワード認証部11が、補助記憶装置10cに記憶されたパスワードリスト(図4(c))を参照して、入力されたパスワードがパスワードリスト中に有るか否かを判定し、パスワードが有る場合(Yes)、ステップS16へ進み、パスワードが無い場合(No)、ステップS14に戻り、POS装置50に接続されたピンパッド60からのパスワード入力、ステップS15の入力されたパスワードの判定処理が繰り返される。
In step S15, the
ステップS16へ進むと、タブレット端末10は、運用画面を表示(ログイン)し、運用モードへ移行する。タブレット端末10は、運用モードにおいて、無線LAN30を介して、店舗情報管理サーバ31へアクセス可能になる。店舗情報管理サーバ31には、システムのマスタデータ、売上情報や顧客情報等の取引情報が蓄積されている。
In step S16, the
ステップS12において、ピンパッド60が使用可能な稼働中のPOS装置50が無い場合(No)、ステップS17へ進むと、タブレット端末10は、パスワード入力装置が無い旨の表示(図7(e))を行い、ステップS18へ進む。図7(e)に示した表示例のように、「パスワード入力装置が見つかりません。10分後に電源をオフにします。」というメッセージが表示される。
In step S12, when there is no
ステップS18において、タブレット端末10が操作されず、例えば、10分間放置されると(Yes)、ステップS19へ進み、タブレット端末10が10分未満の間に操作されると(No)、ステップS11へ戻る。ステップS19に進むと、タブレット端末10の電源がオフとなり、処理が終了する。
In step S18, if the
入力されたパスワードが正しい場合には、図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
図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
図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
パスワードリスト内に該当するパスワードが無い場合は、図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
(実施形態の効果)
本発明の実施形態のタブレット端末10は、電源投入後に、パスワード入力装置として決定されたPOS装置50から正しいパスワードが入力された場合のみ、運用モードに移行する。たとえ、タブレット端末10が店外に持ち出されても、一度電源がオフとなったタブレット端末10を運用モードに移行させるためには、店舗内の店員の目が届く場所に据え付けられたPOS装置50から正しいパスワードを入力する必要がある。
(Effect of embodiment)
The
そのため、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
又、本発明の実施形態のタブレット端末10の説明では、ネットワークアドレスリスト及びパスワードリストは、補助記憶装置10cに記憶されているとして説明したが、ネットワークアドレスリスト及びパスワードリストの記憶領域は、補助記憶装置10cに限定されない。ネットワークアドレスリスト及びパスワードリストの記憶領域として、例えば、店舗情報管理サーバ内31又は、ネットワーク30と接続された図示しない記憶領域としても良い。
In the description of the
更に、本発明の実施形態のタブレット端末10のパスワード入力方法の説明では、電源を投入したタブレット端末10内のキー入力装置検索部17により、パスワード入力装置として決定されたPOS装置50のみからパスワードの入力が可能であると説明したが、パスワード入力装置はPOS装置50のみに限定されない。POS装置50に替えて、電源を投入したタブレット端末10以外のタブレット端末、例えば、店舗責任者専用のタブレット端末等、店舗内の店員の目の届く他の装置をパスワード入力装置としても良い。
Furthermore, in the description of the password input method of the
以上、本発明の実施形態について説明したが、本発明は、以上に述べた実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の構成又は実施形態を取ることができる。 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
31 Store
Claims (9)
取引情報を処理する据え付け型の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装置のうちのタブレット端末に近い位置にある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システム。 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装置を検索し、
検索された前記店舗内で稼働中の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.
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)
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 |
-
2015
- 2015-07-13 JP JP2015139968A patent/JP2017021658A/en active Pending
Cited By (1)
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 |