(57)【要約】      （修正有）【課題】タブレット端末が店舗外に持ち出されるなどして不正使用されて、ネットワークへ接続するＩＤ・パスワードが盗まれるリスクを低減する。【解決手段】タブレット端末１０によれば、電源投入時に、他の装置からパスワードが入力されると、ＰＯＳシステムのネットワーク３０に接続可能な運用モードに移行し、運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなる。タブレット端末が店外に持ち出されても、操作が行われずに所定時間が経過すると電源オフとなり、電源を再投入しも、店舗内の店員の目が届く他の装置からパスワードを入力しないと、運用モードに移行できないので、ネットワークへ接続するＩＤ・パスワードが盗まれるリスクを低減する。【選択図】図２
2017021658.tif 000002
【特許請求の範囲】
【請求項１】
電源投入時に、他の装置からパスワードが入力されると、ＰＯＳシステムの取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続できる運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とするタブレット端末。
【請求項２】
前記他の装置は、
取引情報を処理する据え付け型のＰＯＳ装置であることを特徴とする請求項１に記載のタブレット端末。
【請求項３】
前記ＰＯＳ装置には、前記パスワードの入力を行う専用の入力端末が接続されていることを特徴とする請求項２に記載のタブレット端末。
【請求項４】
前記他の装置は、
取引情報を処理する据え付け型の複数のＰＯＳ装置のうちのタブレット端末に近い位置にある１台のＰＯＳ装置であることを特徴とする請求項１に記載のタブレット端末。
【請求項５】
前記他の装置は、
前記運用モードにある他のタブレット端末であることを特徴とする請求項１に記載のタブレット端末。
【請求項６】
取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のＰＯＳ装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、が相互に通信可能に接続されたＰＯＳシステムであって、
前記タブレット端末は、電源投入時に、前記ＰＯＳ装置からパスワードが入力されると、店員が使用可能な運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とするＰＯＳシステム。
【請求項７】
前記ＰＯＳ装置に接続され、前記パスワードの入力を行う専用の入力端末を備えることを特徴とする請求項６に記載のＰＯＳシステム。
【請求項８】
取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のＰＯＳ装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、がネットワークを介して相互に通信可能に接続されたＰＯＳシステムにおける前記タブレット端末のパスワード入力方法であって、
前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中の前記ＰＯＳ装置を検索し、
検索された前記店舗内で稼働中のＰＯＳ装置に接続されたパスワード入力端末が使用可能か否かを判定し、
前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したＰＯＳ装置を提示し、
前記ＰＯＳ装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行する、
ことを特徴とするタブレット端末のパスワード入力方法。
【請求項９】
タブレット端末に実装されたコンピュータに、
前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中のＰＯＳ装置を検索し、
検索された前記店舗内で稼働中のＰＯＳ装置に接続されたパスワード入力端末が使用可能かを判定し、
前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したＰＯＳ装置を提示し、
前記ＰＯＳ装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行する、
処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブレット端末、ＰＯＳシステム、タブレット端末のパスワード入力方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ＰＯＳシステムにおいて、店員がタブレット端末を用いて運用を行う場合、不正な利用者を排除するためパスワード入力による認証を行っている。
【０００３】
認証システムに関して、下記特許文献１には、本発明のタブレット端末に相当するクライアント端末から入力されたユーザＩＤ及びパスワードに基づいてユーザ認証を行い、携帯端末に対してユーザの本人確認を要求する旨の通知を配信し、本人確認の結果情報を取得して確認し、ユーザ認証と本人確認の双方が成功した場合にログイン認証が成功したものとする認証システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２１５６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の認証システムでは、予め設定された文字列等であるパスワードをタブレット端末のキーボードやタッチパネルから入力していた。
【０００６】
しかし、店舗内のタブレット端末の管理が充分でないと、タブレット端末が店舗外に持ち出される虞や店舗内の店員の目の届かない場所へ移動させられる虞があり、タブレット端末が操作され、解析され、ＰＯＳシステムのネットワークへ接続するＩＤ・パスワードが盗まれることを防ぐ必要がある。このＩＤ・パスワードを用いると、ＰＯＳシステムのネットワークに不正アクセスされ、店舗の売上の盗み見、マスタデータの改ざんが可能になる虞がある。更に、店舗サーバやＰＯＳシステムにウィルスを仕掛けることで、顧客情報の取得なども可能になる虞がある。
【０００７】
そこで、本発明は、タブレット端末が店舗外に持ち出されて、ネットワークへ接続するＩＤ・パスワードが盗まれるリスクを低減することを可能にするタブレット端末、ＰＯＳシステム、タブレット端末のパスワード入力方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１側面のタブレット端末は、電源投入時に、他の装置からパスワードが入力されると、ＰＯＳシステムの取引情報を管理する店舗情報管理サーバにアクセスできるネットワークに接続可能な運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とする。
【０００９】
第２側面のＰＯＳシステムは、取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のＰＯＳ装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、が相互に通信可能に接続されたＰＯＳシステムであって、前記タブレット端末は、電源投入時に、前記ＰＯＳ装置からパスワードが入力されると、前記店員が使用可能な運用モードに移行し、前記運用モードにおいて操作が行われずに所定時間が経過すると電源オフとなることを特徴とする。
【００１０】
第３側面のタブレット端末のパスワード入力方法は、取引情報を管理する店舗情報管理サーバにアクセス可能なネットワークに接続され、前記取引情報を処理する据え付け型のＰＯＳ装置と、店員が店舗内で商品の検品や商品説明等に使用するタブレット端末と、がネットワークを介して相互に通信可能に接続されたＰＯＳシステムにおける前記タブレット端末のパスワード入力方法であって、前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中の前記ＰＯＳ装置を検索し、検索された前記店舗内で稼働中のＰＯＳ装置に接続されたパスワード入力端末が使用可能か否かを判定し、前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したＰＯＳ装置を提示し、前記ＰＯＳ装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行することを特徴とする。
【００１１】
第４側面のプログラムは、タブレット端末に実装されたコンピュータに、前記タブレット端末の電源がオンされると、前記タブレット端末の認証プログラムが店舗内で稼働中のＰＯＳ装置を検索し、検索された前記店舗内で稼働中のＰＯＳ装置に接続されたパスワード入力端末が使用可能かを判定し、前記タブレット端末の認証プログラムがパスワード入力端末として使用可能であると判定したＰＯＳ装置を提示し、前記ＰＯＳ装置より入力されたパスワードが正しいか否かを判定し、正しければ、タブレット端末を運用モードに移行する、処理を実行させるものである。
【発明の効果】
【００１２】
本発明のタブレット端末によれば、運用モード中に操作が行われずに所定時間が経過すると電源オフとなり、その後の電源再投入時に、他の装置から正しいパスワードが入力されないと、運用モードに移行しないようにしている。他の装置を店舗内の店員の目が届く装置に設定することにより、タブレット端末を店舗外に持ち出しても、所定時間操作が行われないと電源オフとなり、電源を再投入しても、店舗内の店員の目が届く他の装置から正しいパスワードを入力しないと、運用モードへ移行できないので、ネットワークへ接続するＩＤ・パスワードが盗まれるリスクを低減することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】ＰＯＳシステムにおけるタブレット端末の運用の概要を示す図である。
【図２】本発明の実施形態に係るＰＯＳシステムの構成の概要を示すシステム構成図である。
【図３】図２に示したＰＯＳシステムにおけるタブレット端末及びＰＯＳ装置のハードウェア構成例を示す図である。
【図４】図３に示したタブレット端末が保持するネットワークアドレスリスト、動作ログ、及びパスワードリストの例を示す図である。
【図５】現行のタブレット端末のパスワード入力方法の処理を示すフローチャートである。
【図６】本発明の実施形態に係るタブレット端末のパスワード入力方法の処理を示すフローチャートである。
【図７】本発明の実施形態に係るタブレット端末の表示画面の例を示す図である。
【図８】本発明の実施形態に係るタブレット端末のパスワード入力方法のシーケンスを示す図である。
【発明を実施するための形態】
【００１４】
以下に本発明の実施形態について図面を参照しながら詳細に説明する。
【００１５】
（システムの構成）
図１は、ＰＯＳシステムにおけるタブレット端末の運用の概要を示す図である。
【００１６】
スーパーマーケット、家電量販店等の店舗内には、複数のタブレット端末１０が様々な箇所に配置され、様々な用途で店員に使用されている。タブレット端末１０は、店の従業員（店員）が店舗内の商品の検品や顧客への商品説明等に使用する端末である。
【００１７】
顧客への商品説明等に使用するために、タブレット端末１０は、店員が携帯する他、商談テーブルの上に置かれる。又、タブレット端末１０は、内蔵の二次電池により電力を供給されているため、定期的に二次電池の充電が必要である。タブレット端末１０に内蔵される二次電池は、例えば店舗事務所等のバックヤードに設けられている図示しないの充電装置にセットされ、充電しながら保管されている。更に、タブレット端末１０は、運用モードでは、図示しない無線ＬＡＮ（Local Area Network）等のネットワークを介して図示しない店舗情報管理サーバにアクセス可能である。
【００１８】
店舗内の複数の商品精算スペースには、それぞれＰＯＳ装置５０が据え付けられている。ＰＯＳ装置５０は、顧客が購入する商品の精算処理をする装置であり、商品のバーコードを読み取るバーコードリーダや商品の数量や顧客の属性等を入力する操作キーと、操作ガイドや入力内容を確認する画面を有している。これらのＰＯＳ装置５０は、図示しない無線ＬＡＮ等のネットワークを介して図示しない店舗情報管理サーバにアクセス可能になっており、ＰＯＳ装置５０から入力された取引情報は、店舗情報管理サーバに蓄積される。
【００１９】
店員がタブレット端末１０を携帯している場合は問題ないが、商談テーブルの上にタブレット端末１０が放置されている場合や店員の目の届かないバックヤードにタブレット端末１０が保管されている場合には、タブレット端末１０を店舗外に持ち出され、タブレット端末が操作され、解析されると、ＰＯＳシステムのネットワークへ接続するＩＤ・パスワードが盗まれる虞がある。
【００２０】
図２は、本発明の実施形態に係るＰＯＳシステムの構成の概要を示すシステム構成図である。
【００２１】
ＰＯＳシステムは、携帯可能なタブレット端末１０と据え付け機器であるＰＯＳ装置５０とが、無線ＬＡＮ３０を介して、相互に通信可能に接続されている。無線ＬＡＮ３０には、例えば、マスタデータ、売上情報、顧客情報等の取引情報が記憶されている店舗情報管理サーバ３１が接続されている。
【００２２】
先ず、タブレット端末１０について説明する。タブレット端末１０は、パスワード認証部１１と、パスワード処理部１２と、業務アプリ呼出部１３と、ネットワークインタフェース１５と、放置状態監視部１６と、キー入力装置検索部１７と、キー入力装置使用権獲得開放部１８と、キー入力データ取得部１９と、キー入力データ表示部２０と、表示・操作部２１と、を有する。業務アプリ１４は、業務アプリ呼出部１３から呼び出し可能とされている。
【００２３】
パスワード認証部１１は、パスワード処理部１２から呼び出され、ＰＯＳ装置５０に接続されてるパスワード入力装置６０から入力され、無線ＬＡＮ３０を介して入手したパスワードと後述するパスワードリストとを照合して、入手したパスワードがパスワードリストに含まれているか否かを照合してパスワードの認証を行い、認証結果をパスワード処理部１２に返信する機能を有している。
【００２４】
パスワード処理部１２は、パスワード認証サブシステム（プログラム）のメイン処理部であり、電源が投入されると、初期動作を実行し、その後、キー入力装置検索部１７、キー入力装置使用権獲得開放部１８、キー入力データ取得部１９及びキー入力データ表示部２０を呼び出して各部の処理を実行させる。パスワード認証部１１における認証結果がＯＫの場合、業務アプリ呼出部１３を呼び出して業務アプリ１４の処理を実行させると共に、タブレット端末１０に対して全く操作が行われない状態である放置状態を監視する放置状態監視部１６の処理を開始させる。
【００２５】
タブレット端末１０に対して操作が行われると、パスワード処理部１２は、放置状態監視部１６の処理を中断し、再び、キー入力装置検索部１７の処理と、キー入力装置使用権獲得開放部１８の処理と、キー入力データ取得部１９の処理と、キー入力データ表示部２０の処理とを実行させ、パスワード認証部１１における照合結果がＯＫの場合、業務アプリ呼出部１３を呼び出して業務アプリ１４の処理を実行させると共に、放置状態を監視する放置状態監視部１６の処理を再開する。
【００２６】
パスワード処理部１２は、認証ＮＧの結果が連続３回パスワード認証部１１より通知された場合は、タブレット端末１０の電源をオフする等の不正使用対処処理を行う。
【００２７】
業務アプリ呼出部１３は、業務アプリ１４の処理を実行する機能を有している。業務アプリ１４は、例えば、店員が店舗内の商品の検品や顧客への商品説明等、業務内容に応じたアプリケーションである。
【００２８】
ネットワークインタフェース１５は、例えば無線ＬＡＮ３０等のネットワークを介してＰＯＳ装置５０とデータの送受信を行う無線インタフェース等のインタフェースである。
【００２９】
放置状態監視部１６は、タブレット端末１０の操作が行われない放置状態を監視する機能を有し、例えば、１０分間等の所定時間、放置状態が続くと、タブレット端末１０の電源をオフにする。又、所定時間の間に、タブレット端末１０が操作されると、休止状態から操作が行われたことを検知して、パスワード処理部１２の処理へ戻る。
【００３０】
キー入力装置検索部１７は、ネットワークアドレスよってパスワード入力可能な稼働中のＰＯＳ装置５０を順次検索する機能を有している。キー入力装置検索部１７は、ＰＯＳ装置５０内の問合せ待ち処理部５２からの応答を無線ＬＡＮ３０を介して受けると、その問合せ待ち処理部５２を含むＰＯＳ装置５０をパスワード入力装置に決定する。ここで、タブレット端末１０が使用されている場所に近いＰＯＳ装置５０が、キー入力装置検索部１７により優先的に検索される設定にしても良い。例えば、図１において、美容家電コーナーの近くの商談テーブルに置かれたタブレット端末１０は、そのタブレット端末１０の直近に商品精算スペースにあるＰＯＳ装置５０がパスワード入力装置に決定されることが望ましい。
【００３１】
キー入力装置使用権獲得開放部１８は、無線ＬＡＮ３０を介して接続されているＰＯＳ装置５０内のキー入力装置排他制御部５４と協働して、キー入力を行うパスワード入力装置としてのＰＩＮＰａｄ（ピンパッド）６０等の排他制御を行う。キー入力装置使用権獲得開放部１８は、パスワード入力開始時、使用権を獲得し、パスワード入力され、パスワード認証後、使用権を開放する。タブレット端末１０へのパスワード入力は、タブレット端末１０からキー入力装置使用権を獲得した１台のＰＯＳ装置５０からしか行えないのでので、キー入力装置使用権を獲得していないＰＯＳ装置５０からは、パスワード入力を行うことができない。
【００３２】
キー入力データ取得部１９は、ＰＯＳ装置５０内のキー入力データ通信部５５より入力されたキー入力データを無線ＬＡＮ３０を介して取得する。
【００３３】
キー入力データ表示部２０は、キー入力データ取得部１９で取得したキー入力データを表示・操作部２１の所定の領域に表示する。表示・操作部２１は、表示及び操作を行うマンマシン・インタフェースであり、例えば、タッチパネルディスプレイ等により構成される。
【００３４】
次に、ＰＯＳ装置５０について説明する。ＰＯＳ装置５０は、ネットワークインタフェース５１と、問合せ待ち処理部５２と、キー入力装置状態通知部５３と、キー入力装置排他制御部５４と、キー入力データ通信部５５と、キー入力装置制御部５６と、キー入力部５７と、を有する。更に、ＰＯＳ装置５０には、パスワード入力装置としてのピンパッド６０が接続されている。
【００３５】
ネットワークインタフェース５１は、例えば無線ＬＡＮ３０等のネットワークを介してタブレット端末１０とデータの送受信を行う無線インタフェース等のインタフェースである。
【００３６】
問合せ待ち処理部５２は、タブレット端末１０中のキー入力装置検索部１７からの問合せを待ち、問合せがあると、キー入力装置状態通知部５３にてパスワード入力可否を確認させ、問合せを行ったタブレット端末１０のキー入力装置検索部１７へ返信する機能を有している。
【００３７】
キー入力装置状態通知部５３は、ピンパッド６０が使用可能か否かを確認して確認結果を問合せ待ち処理部５２へ返信する機能を有している。
【００３８】
キー入力装置排他制御部５４は、ピンパッド６０の排他制御を行う。パスワード入力可能なＰＯＳ装置５０内のキー入力装置排他制御部５４は、タブレット端末１０内のキー入力装置使用権獲得開放部１８からの使用権獲得の依頼を受け付けると、使用権獲得を返送する機能を有している。又、キー入力装置排他制御部５４は、使用権処理の終了を待って使用権開放を返送する機能を有している。
【００３９】
キー入力データ通信部５５は、キー入力されたパスワード等のデータをタブレット端末１０内のキー入力データ取得部１９へ通知する機能を有している。キー入力装置制御部５６は、ピンパッド６０から入力されたＩＤ・パスワード等のキーコードを受け取る機能を有している。この明細書において、ピンパッド６０は、パスワード入力専用の入力端末であるとする。
【００４０】
図３は、図２に示したＰＯＳシステムにおけるタブレット端末及びＰＯＳ装置のハードウェア構成例を示す図である。
【００４１】
先ず、タブレット端末１０は、プロセッサ１０ａと、ラム(ＲＡＭ：Random Access Memory）１０ｂと、補助記憶装置（ＳＳＤ：Solid State Drive）１０ｃと、グラフィック処理部１０ｄと、入力インタフェース１０ｅと、ネットワークインタフェース１５と、がバス(bus)１０ｇにより相互に接続されている。
【００４２】
プロセッサ１０ａは、ラム１０ｂ及び補助記憶装置１０ｃ内のプログラムが読み込まれることにより、入力インタフェース１０ｅ及びネットワークインタフェース１５と協働して、タブレット端末１０の動作・機能を実現する。起動時に、タブレット端末の認証プログラムのメイン処理がラム１０ｂに展開され、タブレット端末１０の機能ブロックが実現される。
【００４３】
補助記憶装置１０ｃは、パスワード入力装置候補リスト、パスワードリスト等が記憶される記憶領域である。動作ログは、ラム１０ｂに一時保管し、所定のタイミングで補助記憶装置１０ｃに記憶しても良い。動作ログは、ラム１０ｂに一時保管せずに、直接、補助記憶装置１０ｃに記憶しても良い。
【００４４】
グラフィック処理部１０ｄは、タブレット端末１０のディスプレイに表示する画像を処理する部位である。入力インタフェース１０ｅは、タブレット端末１０のタッチパネルからの入力を受け付けるインタフェースである。表示・操作部２１は、タッチパネルとディスプレイとを一体化したタッチパネルディスプレイとして構成されている。
【００４５】
次に、ＰＯＳ装置５０は、プロセッサ５０ａと、ラム（ＲＡＭ）５０ｂと、ＨＤＤ(補助記憶装置)５０ｃと、グラフィック処理部５０ｄと、入力インタフェース５０ｅと、ネットワークインタフェース５１と、がバス５０ｇにより相互に接続されている。
【００４６】
プロセッサ５０ａは、ラム５０ｂ及び補助記憶装置５０ｃ内のプログラムが読み込まれることにより、グラフィック処理部５０ｄ、入力インタフェース５０ｅ及びネットワークインタフェース５１と協働して、図２中のＰＯＳ装置５０の動作・機能を実現する。動作ログは、ラム５０ｂに一時保管し、所定のタイミングで補助記憶装置５０ｃに記憶させるようにしても良い。又、動作ログをラム５０ｂに一時保管せずに、直接、補助記憶装置５０ｃに記憶させるようにしても良い。
【００４７】
図４は、図３に示したタブレット端末が保持するネットワークアドレスリスト、動作ログ、及びパスワードリストの例を示す図であり、図４（ａ）は、ネットワークアドレスリストの例であり、図４（ｂ）は、動作ログの例であり、図４（ｃ）は、パスワードリストの例である。
【００４８】
図４（ａ）には、ＰＯＳ装置６０が無線ＬＡＮ３０上に設置されたネットワークアドレスの例として、以下の７つネットワークアドレスが格納されている。
<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/>。
【００４９】
格納されたそれぞれのネットワークアドレスが、ＰＯＳシステム内の各ＰＯＳ装置５０のネットワークアドレスに対応している。
【００５０】
図４（ｂ）に示した例のように、動作ログには、ログ取得時刻毎に、取得ポイント、操作者名、パスワード入力装置情報が記憶されている。例えば、2015年1月30日9時52分(2015/01/30 09:52:00)には、山田太郎が、ネットワークアドレス
<endpoint address=http://192.168.0.2:8085/PassInput/>に設置されたＰＯＳ装置５０をパスワード入力装置として、パスワード入力が行われていることが分かる。図４（ｂ）に示した取得ポイント欄の数字（１）〜（４）については、図８の説明の際に後述する。
【００５１】
図４（ｃ）に示したパスワードリストは、パスワード入力装置としてのＰＯＳ装置５０に接続されたピンパッド６０からパスワードが入力されたときに参照されるリストである。図４（ｃ）に示したパスワードリストの例では、３つのパスワード（ＰＷ）に対応する操作者名（ＰＷ＝0012/操作者名：山田太郎、ＰＷ＝1123/操作者名：山田次郎、ＰＷ＝4456/操作者名：山田花子）が示されている。
【００５２】
（実施形態の動作）
本発明の実施形態のタブレット端末のパスワード入力方法の動作について、(Ｉ)現行のパスワード入力方法と、(II)本発明のパスワード入力方法と、に分けて説明する。
【００５３】
(Ｉ)現行のパスワード入力方法
図５は、現行のタブレット端末のパスワード入力方法の処理を示すフローチャートである。
【００５４】
タブレット端末１０の電源が投入されると、処理が開始され、ステップＳ１へ進む。ステップＳ１において、タブレット端末１０は、図示しないタッチパネルディスプレイに図示しないパスワードの入力を要求する画面（パスワード入力画面）を表示し、ステップＳ２へ進む。ステップＳ２において、タブレット端末１０のパスワード入力画面にパスワード、例えば、1234が入力されると、ステップＳ３へ進む。ステップＳ３において、タブレット端末１０は、入力されたパスワードが正しいか否かを判定し、正しくなければ（No）、ステップＳ１へ戻り、ステップＳ３において、パスワードが正しいと判定されるまで、ステップＳ１〜Ｓ３の処理を繰り返す。
【００５５】
ステップＳ３において、入力されたパスワードが正しければ（Yes）、ステップＳ４に進み、ステップＳ４において、タブレット端末１０は、運用画面を表示（ログイン）し、運用モードへ移行する。タブレット端末１０は、運用モードにおいて、無線ＬＡＮ３０を介して、店舗情報管理サーバ３１へアクセス可能になる。店舗情報管理サーバ３１には、システムのマスタデータ、売上情報や顧客情報等の取引情報が蓄積されている。
【００５６】
現行のタブレット端末１０のパスワード入力方法は、自身の表示するパスワード入力画面に正しいパスワードを入力することで、簡単にログイン可能である。そのため、タブレット端末１０が店外に持ち出され、パスワードが見破られると、タブレット端末１０に簡単にログインできるので、無線ＬＡＮ３０を介して店舗情報管理サーバ３１に接続するためのＩＤ・パスワードが盗まれることを防ぐ必要がある。このＩＤ・パスワードを用いると、ＰＯＳシステムのネットワークに不正アクセスされ、店舗の売上情報の盗み見、マスタデータの改ざんが可能になる虞がある。更に、店舗サーバやＰＯＳシステムにウィルスを仕掛けることで、顧客情報の取得等も可能になる虞がある。
【００５７】
そこで、タブレット端末１０が店舗外に持ち出された場合にも、ネットワークへ接続するＩＤ・パスワードが盗まれるリスクを低減する本発明のパスワード入力方法について、以下説明する。
【００５８】
(II)本発明のパスワード入力方法
図６は、本発明の実施形態に係るタブレット端末のパスワード入力方法の処理を示すフローチャートであり、図７は、本発明の実施形態に係るタブレット端末の表示画面の例を示す図である。更に、図８は、本発明の実施形態に係るタブレット端末のパスワード入力方法のシーケンスを示す図である。
【００５９】
図２〜図４、図７及び図８を参照しつつ、図６に示されたフローチャートに沿って、本発明の実施形態に係るパスワード入力方法の処理について説明する。
【００６０】
図２中のタブレット端末１０の電源が投入又は再投入されると、処理が開始され、図６に示したフローチャートのステップＳ１１へ進む。ステップＳ１１において、タブレット端末１０のキー入力装置検索部１７は、補助記憶装置１０ｃに記憶されているネットワークアドレスリスト（図４（ａ））及び動作ログ（図４（ｂ））を参照して、パスワード入力可能な稼働中のＰＯＳ装置５０を検索し（図７（ａ））、ステップＳ１２へ進む。
【００６１】
ステップＳ１２において、タブレット端末１０は、検索されたＰＯＳ装置５０からの通知に基づいて、そのＰＯＳ装置５０が接続されているピンパッド６０が使用可能な稼働中のＰＯＳ装置５０であるか否かを判定し、ピンパッド６０が使用可能な稼働中のＰＯＳ装置５０が有る場合は（Yes）、ステップＳ１３へ進み、無い場合は(No)、ステップＳ１７へ進む。ステップＳ１３に進むと、タブレット端末１０のキー入力装置検索部１７は、パスワード入力装置としてのＰＯＳ装置５０を決定し、ステップＳ１４へ進む。
【００６２】
図６におけるステップＳ１１〜Ｓ１３の処理は、図８に示したシーケンスのプロセスＰ１〜Ｐ５の処理に相当する。即ち、図８において、パスワード認証サブシステム起動直後に取得されているログ取得（１）は、図４（ｂ）に示された動作ログの取得ポイント（１）に対応している。この時点では、パスワード入力装置は決定されておらず、パスワード入力前であるので、操作者名及びパスワード入力装置情報は、共にブランクとなっている。
【００６３】
図８に示したシーケンスのプロセスＰ１において、タブレット端末１０からＰＯＳ装置５０へパスワード入力装置候補リストとしてのネットワークアドレスリスト（図４（ａ））に沿って入力可能か否かを各ＰＯＳ装置５０へ問い合せると、プロセスＰ２において、入可能なＰＯＳ装置５０からタブレット端末１０へ入力可能を返信し、プロセスＰ３へ進む。プロセスＰ３において、タブレット端末１０からＰＯＳ装置５０へキー入力装置使用権獲得依頼を行い、プロセスＰ４へ進む。プロセスＰ４において、ＰＯＳ装置５０からタブレット端末１０へ使用権獲得を通知し、プロセスＰ５へ進む。プロセスＰ５において、タブレット端末１０からＰＯＳ装置５０へパスワード入力要求を行い、図６中のステップＳ１１〜Ｓ１３の処理が終了する。
【００６４】
ステップＳ１４に進むと、パスワード入力装置に決定されたＰＯＳ装置５０に接続されたピンパッド６０からタブレット端末１０のパスワードが入力されると、ステップＳ１５へ進む。図７（ｂ）に示した表示画面例のように、「ＰＯＳ ＮＯ．１の入力装置からパスワードを入力して下さい。」というコメントが表示されている。ピンパッド６０からパスワードの１文字目及び３文字目が入力された時の表示画面例が図７（ｃ）及び図７（ｄ）にそれぞれ示されている。ピンパッド６０からパスワードの１文字目が入力されると、図８に示したシーケンスのプロセスＰ６のように、入力された１文字がＰＯＳ装置５０からタブレット端末１０へ通知される。所定桁数（文字数）のパスワードの入力が終わると、ステップＳ１５へ進む。
【００６５】
ステップＳ１５において、タブレット端末１０内のパスワード認証部１１が、補助記憶装置１０ｃに記憶されたパスワードリスト（図４（ｃ））を参照して、入力されたパスワードがパスワードリスト中に有るか否かを判定し、パスワードが有る場合(Yes)、ステップＳ１６へ進み、パスワードが無い場合(No)、ステップＳ１４に戻り、ＰＯＳ装置５０に接続されたピンパッド６０からのパスワード入力、ステップＳ１５の入力されたパスワードの判定処理が繰り返される。
【００６６】
ステップＳ１６へ進むと、タブレット端末１０は、運用画面を表示（ログイン）し、運用モードへ移行する。タブレット端末１０は、運用モードにおいて、無線ＬＡＮ３０を介して、店舗情報管理サーバ３１へアクセス可能になる。店舗情報管理サーバ３１には、システムのマスタデータ、売上情報や顧客情報等の取引情報が蓄積されている。
【００６７】
ステップＳ１２において、ピンパッド６０が使用可能な稼働中のＰＯＳ装置５０が無い場合(No)、ステップＳ１７へ進むと、タブレット端末１０は、パスワード入力装置が無い旨の表示（図７（ｅ））を行い、ステップＳ１８へ進む。図７（ｅ）に示した表示例のように、「パスワード入力装置が見つかりません。１０分後に電源をオフにします。」というメッセージが表示される。
【００６８】
ステップＳ１８において、タブレット端末１０が操作されず、例えば、１０分間放置されると（Yes）、ステップＳ１９へ進み、タブレット端末１０が１０分未満の間に操作されると(No)、ステップＳ１１へ戻る。ステップＳ１９に進むと、タブレット端末１０の電源がオフとなり、処理が終了する。
【００６９】
入力されたパスワードが正しい場合には、図８に示したシーケンスのプロセスＰ１１において、タブレット端末１０からＰＯＳ装置５０へキー入力装置使用権開放依頼がされ、プロセスＰ１２へ進む。プロセスＰ１２において、ＰＯＳ装置５０からタブレット端末１０へ使用権開放を通知する。図８に示したシーケンスのプロセスＰ６において、パスワードの入力は、タブレット端末１０からキー入力装置使用権を与えられたＰＯＳ装置５０に接続されたピンパッド６０からのみ、パスワードの入力が可能である。
【００７０】
図８に示したシーケンスのプロセスＰ１２において、タブレット端末１０に使用権開放を通知したＰＯＳ装置５０は、プロセスＰ１３において、問合せ待ちに戻る。ＰＯＳ装置５０からの使用権開放の通知を受けたタブレット端末１０は、入力されたパスワードとパスワードリストの照合を行い、パスワードリスト内に該当するパスワードが有るか否かを判定する。図６に示したフローチャートのステップＳ１５において、パスワードリスト内に該当するパスワードが有る場合は(Yes)、図８に示したシーケンスのプロセスＰ１４に進み、業務アプリ１４の処理の実行又は再開すると共に、放置状態監視を行う。
【００７１】
図８において、パスワードリスト内に該当するパスワードが有る場合は、図４（ｂ）に示された動作ログの取得ポイント（２）に対応している。図４（ｂ）に示された動作ログの取得ポイント（２）を見ると、ログ取得時刻：2015年01月30日09時52分00秒に、操作者名＝山田太郎及びパスワード入力装置情報＝<endpoint address=http://192.168.0.2:8085/PassInput/>のログが取得されている。
【００７２】
その後、タブレット端末１０が操作されずに１０分が経過すると（放置状態の場合）、図４（ｂ）に示した動作ログの取得ポイント（３）に対応するログ取得（３）が取得されている。図４（ｂ）に示した動作ログの取得ポイント（３）を見ると、ログ取得時刻：2015年01月30日10時10分10秒に、操作者名＝山田太郎及びパスワード入力装置情報＝<endpoint address=http://192.168.0.2:8085/PassInput/>のログが取得されている。このように、放置状態の場合は、プロセスＰ１５において、タブレット端末１０から各ＰＯＳ装置５０へパスワード入力可能を問合せるプロセスＰ１に戻る。
【００７３】
パスワードリスト内に該当するパスワードが無い場合は、図４（ｂ）に示された動作ログの取得ポイント（４）に対応しているログ取得（４）が取得される。即ち、図４（ｂ）に示された動作ログの取得ポイント（４）を見ると、ログ取得時刻：2015年01月30日10時10分11秒に、操作者名＝ブランク及びパスワード入力装置情報＝<endpoint address=http://192.168.0.7:8085/PassInput/>のログが取得されている。取得ポイント（４）の動作ログは、パスワードリスト内に該当するパスワードが無いので、操作者名が特定できず、ブランクとなっている。この場合は、プロセスＰ１６において、タブレット端末１０からＰＯＳ装置５０へパスワード入力を要求するプロセスＰ５へ戻る。
【００７４】
（実施形態の効果）
本発明の実施形態のタブレット端末１０は、電源投入後に、パスワード入力装置として決定されたＰＯＳ装置５０から正しいパスワードが入力された場合のみ、運用モードに移行する。たとえ、タブレット端末１０が店外に持ち出されても、一度電源がオフとなったタブレット端末１０を運用モードに移行させるためには、店舗内の店員の目が届く場所に据え付けられたＰＯＳ装置５０から正しいパスワードを入力する必要がある。
【００７５】
そのため、ＩＤ・パスワードが盗まれ、盗んだＩＤ・パスワードを用いてネットワークに侵入され、店舗の売上の盗み見、マスタデータの改ざん、顧客情報の流出等が行われるリスクを低減することが可能になる。
【００７６】
（変形例）
本発明の実施形態のＰＯＳシステムの説明では、タブレット端末１０とＰＯＳ装置５０とは、無線ＬＡＮ３０を介して相互に通信可能に接続されているとして説明したが、タブレット端末１０とＰＯＳ装置５０とを通信可能に相互に接続するネットワークは、無線ＬＡＮ３０に限定されない。タブレット端末１０とＰＯＳ装置５０とを通信可能に相互に接続するネットワークは、無線ＬＡＮ３０以外の有線ネットワークであっても良い。尚、有線ネットワークの場合は、タブレット端末１０をネットワークに接続するためのターミナルが必要になる。
【００７７】
又、本発明の実施形態のタブレット端末１０の説明では、ネットワークアドレスリスト及びパスワードリストは、補助記憶装置１０ｃに記憶されているとして説明したが、ネットワークアドレスリスト及びパスワードリストの記憶領域は、補助記憶装置１０ｃに限定されない。ネットワークアドレスリスト及びパスワードリストの記憶領域として、例えば、店舗情報管理サーバ内３１又は、ネットワーク３０と接続された図示しない記憶領域としても良い。
【００７８】
更に、本発明の実施形態のタブレット端末１０のパスワード入力方法の説明では、電源を投入したタブレット端末１０内のキー入力装置検索部１７により、パスワード入力装置として決定されたＰＯＳ装置５０のみからパスワードの入力が可能であると説明したが、パスワード入力装置はＰＯＳ装置５０のみに限定されない。ＰＯＳ装置５０に替えて、電源を投入したタブレット端末１０以外のタブレット端末、例えば、店舗責任者専用のタブレット端末等、店舗内の店員の目の届く他の装置をパスワード入力装置としても良い。
【００７９】
以上、本発明の実施形態について説明したが、本発明は、以上に述べた実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の構成又は実施形態を取ることができる。
【符号の説明】
【００８０】
１０                  タブレット端末
１０ｇ，５０ｇ        バス
１１                  パスワード認証部
１２                  パスワード処理部
１３                  業務アプリ呼出部
１４                  業務アプリ
１５，５１            ネットワークインタフェース
１６                  放置状態監視部
１７                  キー入力装置検索部
１８                  キー入力装置使用権獲得開放部
１９                  キー入力データ取得部
２０                  キー入力データ表示部
２１                  表示・操作部
３０                  ネットワーク（無線ＬＡＮ）
３１                  店舗情報管理サーバ
５０                  ＰＯＳ装置
５２                  問合せ待ち処理部
５３                  キー入力装置状態通知部
５４                  キー入力装置排他制御部
５５                  キー入力データ通信部
５６                  キー入力装置制御部
５７                  キー入力部
６０                  パスワード入力装置（ピンパッド）
【図１】
2017021658.tif 000003
【図２】
2017021658.tif 000004
【図３】
2017021658.tif 000005
【図４】
2017021658.tif 000006
【図５】
2017021658.tif 000007
【図６】
2017021658.tif 000008
【図７】
2017021658.tif 000009
【図８】
2017021658.tif 000010