(57)【要約】      （修正有）【課題】指定エリア外にもち出された場合に不必要なまでに動作を制限することなく、機密データを保護できるようにする。【解決手段】販売情報登録処理装置は、商品に付されたバーコードから商品に固有に割り当てられる商品コードを読み取る読取部１３を備える本体部１２と、本体部１２に着脱可能に設置され、商品コードごとに単価を格納する商品マスタ３１２Ａと、一取引の内容を格納するトランザクションファイル３１２Ｂと、使用が許可される位置情報である許可範囲を格納する許可範囲情報ファイル３１２Ｃと、情報を入出力する入出力部３１３と、位置情報を取得する位置情報取得部３１４と、通信を行う通信部３１５と、本体部１２と切り離され、位置情報取得部３１４によって取得した位置情報が前記許可範囲を外れたと判定した場合、決済処理を行う販売情報登録処理プログラムをロックさせる制御部３１１と、を備える端末部１１と、を備える。【選択図】図３
2015041313.tif 000002
【特許請求の範囲】
【請求項１】
商品に付されたバーコードから商品に固有に割り当てられる商品コードを読み取る読取部を備える本体部と、
前記本体部に着脱可能に設置され、前記商品コードごとに単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、使用が許可される位置情報である許可範囲を格納する許可範囲情報ファイルと、情報を入出力する入出力部と、位置情報を取得する位置情報取得部と、通信を行う通信部と、前記本体部と切り離され、前記位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、決済処理を行う販売情報登録処理プログラムをロックさせる制御部と、を備える端末部と、
を備える販売情報登録処理装置。
【請求項２】
前記制御部は、
前記本体部と切り離され、前記位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、前記端末部に記憶させたデータを暗号化させるとともに元のデータを削除する請求項１記載の販売情報登録処理装置。
【請求項３】
前記制御部は、
前記本体部と切り離され、前記位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、前記位置情報取得部から取得した位置情報をサーバに送信し、
前記サーバは、
前記サーバの入出力部に当該端末部が前記許可範囲を外れた旨を表示する
請求項２記載の販売情報登録処理装置。
【請求項４】
商品に付されたバーコードから商品に固有に割り当てられる商品コードを読み取る読取部を備える本体部と、前記本体部に着脱可能に設置され、前記商品コードごとに単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、使用が許可される位置情報である許可範囲を格納する許可範囲情報ファイルと、情報を入出力する入出力部と、位置情報を取得する位置情報取得部と、通信を行う通信部と、を備える端末部と、を備える販売情報登録処理装置の端末部を、
前記本体部と切り離され、前記位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、決済処理を行う販売情報登録処理プログラムをロックさせる販売情報登録処理プログラムロック手段として機能させるための販売情報登録処理プログラム。
【請求項５】
前記端末部を、
前記本体部と切り離され、前記位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、前記端末部に記憶させたデータを暗号化させるとともに元のデータを削除する暗号化削除手段としてさらに機能させるための請求項４記載の販売情報登録処理プログラム。
【請求項６】
前記端末部を、
前記本体部と切り離され、前記位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、前記位置情報取得部から取得した位置情報を、当該端末部が前記許可範囲を外れた旨を表示するサーバに送信する位置情報送信手段としてさらに機能させるための請求項５記載の販売情報登録処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、販売情報登録処理装置及び販売情報登録処理プログラムに関する。
【背景技術】
【０００２】
いわゆるＰＯＳ端末などの販売情報登録処理装置には可搬型の携帯端末を備えるものがある。この携帯端末は、例えばタブレット型端末であり、スキャナ、プリンタを有する本体装置から分離して持ち運べることができる。
【０００３】
携帯端末は、本体装置から分離することにより顧客への商品情報の提供等、柔軟な運用が可能となるというメリットがある一方、不正な持ち出しの危険もある。
【０００４】
この点に関し、位置検出手段を備え、あらかじめ設定されたエリアの外に持ち出されたと判定した場合、装置自体の動作に制限を加える技術が提案されている。
【０００５】
しかし、この技術には以下のようなまだ解決すべき課題が残されている。
【０００６】
第１に、不正な持ち出しではなく指定エリアの範囲外に持ち出された場合、ＰＯＳプログラム以外のプログラム乃至アプリケーションまで使用できなくなってしまう。
【０００７】
第２に、ＰＯＳプログラムだけ動作の制限をかけても機密情報データにアクセスが可能なままとなってしまう。
【０００８】
第３に、端末が指定エリアの範囲外に持ち出されたことを管理者が知る手段がない。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１２−１８５５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明が解決しようとする課題は、指定エリア外にもと出された場合に不必要なまでに動作を制限することなく、機密データを保護でき、管理者が端末の搬出を管理できる販売情報登録処理装置及び販売情報登録処理プログラムを提供することである。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、商品に付されたバーコードから商品に固有に割り当てられる商品コードを読み取る読取部を備える本体部と、本体部に着脱可能に設置され、商品コードごとに単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、使用が許可される位置情報である許可範囲を格納する許可範囲情報ファイルと、情報を入出力する入出力部と、位置情報を取得する位置情報取得部と、通信を行う通信部と、本体部と切り離され、位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、決済処理を行う販売情報登録処理プログラムをロックさせる制御部と、を備える端末部と、を備える販売情報登録処理装置を提供する。
【図面の簡単な説明】
【００１２】
【図１】販売情報登録処理装置の外観斜視図である。
【図２】販売情報登録処理装置の端末部を本体部から分離した様子を示す図である。
【図３】販売情報登録処理装置を備えるＰＯＳシステムの構成を示す図である。
【図４】販売情報登録処理プログラムによる端末部とサーバの動作を示すフローチャートである。
【図５】端末部の入出力部に表示されるアラームの例を示す図である。
【図６】サーバ入出力部に表示される警告の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、販売情報登録処理装置及び販売情報登録処理プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１４】
本実施形態の販売情報登録処理装置は、商品に付されたバーコードから商品に固有に割り当てられる商品コードを読み取る読取部を備える本体部と、本体部に着脱可能に設置され、商品コードごとに単価を格納する商品マスタと、一取引の内容を格納するトランザクションファイルと、使用が許可される位置情報である許可範囲を格納する許可範囲情報ファイルと、情報を入出力する入出力部と、位置情報を取得する位置情報取得部と、通信を行う通信部と、本体部と切り離され、位置情報取得部によって取得した位置情報が前記許可範囲を外れたと判定した場合、決済処理を行う販売情報登録処理プログラムをロックさせる制御部と、を備える端末部と、を備える。
【００１５】
図１は、販売情報登録処理装置１（以下、登録装置１という。）の外観斜視図である。図２は、登録装置１の端末部１１を本体部１２から分離した様子を示す図である。
【００１６】
図１に示すように、登録装置１は、商品に付されたバーコードを読み取るスキャナなどの読取部１３と、記録媒体に画像形成するプリンタ１４と、を備える本体部１２と、本体部１２に着脱可能に設けられる端末部１１と、を備える。
【００１７】
図２に示すように、端末部１１は本体部１２の接続部１５を介して本体部１２に装着され、また分離して持ち運ぶことができる。
【００１８】
図３は、登録装置１を備えるＰＯＳシステム（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ  システム）の構成を示す図である。
【００１９】
図３に示すように、ＰＯＳシステムは端末部１１及び本体部１２を含む登録装置１と、サーバ２０とを備える。
【００２０】
端末部１１は、演算装置であるＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）を含む制御部３１１と、メモリ、ハードディスクドライブなどの記憶装置を含む記憶部３１２と、タッチパネルなどの情報を入出力する入出力部３１３と、ＧＰＳ（Ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）装置などの位置情報を取得する位置情報取得部３１４と、通信を行う通信部３１５と、を備える。
【００２１】
記憶部３１２は、商品に固有に割り当てられる商品コードごとに商品の単価を格納する商品マスタ３１２Ａと、一取引の内容を格納するトランザクションファイル３１２Ｂと、使用が許可されている位置的範囲を格納する許可範囲情報ファイル３１２Ｃと、を格納する。
【００２２】
記憶部３１２は、さらに販売情報登録処理プログラムを格納し、制御部３１１は記憶部３１２から販売情報登録処理プログラムを読み出して実行する。
【００２３】
通信部３１５は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）などの有線通信部と、無線ＬＡＮなどの無線通信部と、を備える。
【００２４】
有線通信部がＵＳＢである場合、有線通信部は電源も取得できるパワードＵＳＢであることが望ましい。有線通信部がパワードＵＳＢでない場合は、端末部１１は別途電源取得部を有する。
【００２５】
端末部１１は、さらにバッテリーを備え、本体部１２と分離しても動作可能である。
【００２６】
端末部１１は、本体部１２と有線通信部を介して通信を行い、サーバ２０と無線通信部を介して通信を行う。
【００２７】
本体部１２は、演算装置であるＣＰＵを含む本体部制御部３０１と、メモリ、ハードディスクドライブなどの記憶装置を含む本体部記憶部３０２と、読取部１３と、プリンタ１４と、通信を行う本体部通信部３０３と、を備える。
【００２８】
本体部通信部３０３は、通信部３１５を介して端末部１１と通信する。従って、本体部通信部３０３は通信部３１５の有線通信部と同一通信規格が採用される。
【００２９】
本体部１２は、読取部１３によって読取った商品コードを端末部１１に送信する。端末部１１は本体部１２から受信した商品コードと、入出力部３１３から入力した数量に基づいて一取引の情報を生成する。端末部１１は、入出力部３１３から小計算出の指示を入力した場合、小計の計算を行い、預り金の入力を行う。
【００３０】
端末部１１は、預り金の入力を行うと、つり銭を計算し、一取引の内容及び印刷指示を本体部１２に送信する。本体部１２は受信した一取引の内容をプリンタ１４によって記録媒体に画像形成する。
【００３１】
端末部１１はさらに、端末部１１が本体部１２に接続されているかを定期的に確認する。
【００３２】
サーバ２０は、演算装置であるＣＰＵを含むサーバ制御部３２１と、メモリ、ハードディスクドライブなどの記憶装置を含むサーバ記憶部３２２と、情報を入出力するディスプレイ、キーボードなどのサーバ入出力部３２３と、通信を行うサーバ通信部３２４と、を備える。
【００３３】
サーバ記憶部３２２は、端末部１１に固有に割り当てられる端末部ＩＤごとに使用が許可されている位置的範囲である許可範囲を格納する許可範囲管理データベース（以下、データベースをＤＢという。）３２２Ａを格納する。
【００３４】
サーバ記憶部３２２は、さらに販売情報登録処理プログラムを格納し、サーバ制御部３２１はサーバ記憶部３２２から販売情報登録処理プログラムを読み出して実行する。
【００３５】
サーバ通信部３２４は、通信部３１５を介して端末部１１と通信する。従って、サーバ通信部３２４は通信部３１５の無線通信部と同一通信規格が採用される。
【００３６】
図４は、販売情報登録処理プログラムによる端末部１１とサーバ２０の動作を示すフローチャートである。図４に示すように、ステップ４０１において、端末部１１は販売情報登録処理プログラム（以下、ＰＯＳプログラムという。）を起動する。
【００３７】
ステップ４０２において、端末部１１は位置情報取得部３１４によって端末部１１の位置情報を取得する。
【００３８】
ステップ４０３において、端末部１１は取得した位置情報を端末部ＩＤとともに通信部３１５を介してサーバ２０に送信する。
【００３９】
ステップ４０４において、端末部１１は本体部１２と分離しているかを判定する。端末部１１は本体部１２と分離していると判定した場合、ステップ４０５に進み、分離していると判定しない場合ステップ４０２に戻る。
【００４０】
ステップ４０５において、端末部１１は取得した位置情報が許可範囲情報ファイル３１２Ｃから読み出した許可範囲に入っているかを判定する。端末部１１は取得した位置情報が許可範囲に入っていると判定した場合、ステップ４０２に戻り、許可範囲に入っていないと判定した場合、ステップ４１０に進む。
【００４１】
ステップ４０６において、サーバ２０は端末部１１から位置情報を受信する。
【００４２】
ステップ４０７において、サーバ２０は受信した端末部ＩＤに基づいて許可範囲管理ＤＢを検索し、許可範囲を読み出す。サーバ２０は受信した位置情報が許可範囲の内部にあるかを判定する。サーバ２０は受信した位置情報が許可範囲の内部にあると判定した場合、ステップ４０６に戻り、許可範囲の内部にないと判定した場合ステップ４０８に進む。
【００４３】
ステップ４０８において、サーバ２０は端末部１１に許可範囲を外れた場合の動作である範囲外処理の実行を指示する範囲外処理指示を送信する。この範囲外処理指示により、より確実に端末部１１のＰＯＳプログラムをロックさせる等の範囲外処理を行わせることが可能となる。
【００４４】
ステップ４０９において、サーバ２０はサーバ入出力部３２３に端末部１１が許可範囲を外れたことを示す警告及び当該端末の位置情報を表示する。
【００４５】
ステップ４１０乃至ステップ４１３において、端末部１１は範囲外処理を行う。
【００４６】
ステップ４１０において、端末部１１はＰＯＳプログラムをロックし、ＰＯＳプログラムに動作をさせないように制御する。この際、他のプログラムやアプリケーションの動作制限は行わない。
【００４７】
ここで、ＰＯＳプログラムをロックするとは、ＰＯＳプログラムに正常な決済処理を行うことができないように制御することを言う。従って、ＰＯＳプログラムをロックすることにはＰＯＳプログラムを起動できなくすることも含まれる。
【００４８】
ステップ４１１において、端末部１１は商品マスタ３１２Ａ及びトランザクションファイル３１２Ｂ、その他機密情報を暗号化して記憶部３１２に格納し、元の情報を削除する。
【００４９】
ステップ４１２において、端末部１１はステータスの定期的なサーバ２０への送信を開始する。ステータスには、ＰＯＳプログラムのロックを完了したか否か、機密情報の暗号化と元のデータの削除が完了したか否か、及び再取得した位置情報、などが含まれる。
【００５０】
ステップ４１３において、端末部１１は端末部１１の入出力部３１３に使用許可範囲外である旨のアラームを表示する。
【００５１】
ステップ４１４において、サーバ２０は受信したステータスをサーバ入出力部３２３に表示する。
【００５２】
図５は、端末部１１の入出力部３１３に表示されるアラーム５０１の例を示す図である。図５に示すように、端末部１１はアラーム５０１として端末部１１が許可範囲外に持ち出された旨、ＰＯＳプログラムがロックされた旨、及びデータが暗号化された旨を表示する。
【００５３】
図６は、サーバ入出力部３２３に表示される警告６０１の例を示す図である。図６に示すように、サーバ２０は警告６０１として、端末部ＩＤ、端末部１１が許可範囲外に持ち出された旨、及びステータスとしてＰＯＳプログラムがロックされた旨、及びデータが暗号化された旨を表示する。
【００５４】
さらに、サーバ２０は、警告６０１に当該端末の位置情報を表示する。位置情報は地図６０２によって表示することもできる。
【００５５】
以上述べたように、販売情報登録処理装置は、商品に付されたバーコードから商品に固有に割り当てられる商品コードを読み取る読取部１３を備える本体部１２と、本体部１２に着脱可能に設置され、商品コードごとに単価を格納する商品マスタ３１２Ａと、一取引の内容を格納するトランザクションファイル３１２Ｂと、使用が許可される位置情報である許可範囲を格納する許可範囲情報ファイル３１２Ｃと、情報を入出力する入出力部３１３と、位置情報を取得する位置情報取得部３１４と、通信を行う通信部３１５と、本体部１２と切り離され、位置情報取得部３１４によって取得した位置情報が許可範囲を外れたと判定した場合、決済処理を行う販売情報登録処理プログラムをロックさせ、機密データを暗号化させるとともに元のデータを削除し、位置情報取得部から取得した位置情報をサーバ２０に送信する制御部３１１と、を備える端末部１１と、を備える。
【００５６】
従って、指定エリア外にもと出された場合に不必要なまでに動作を制限することなく、機密データを保護でき、管理者が端末の搬出を管理できるという効果がある。
【００５７】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５８】
１１  端末部
１２  本体部
１３  読取部
１４  プリンタ
２０  サーバ
【図１】
2015041313.tif 000003
【図２】
2015041313.tif 000004
【図３】
2015041313.tif 000005
【図４】
2015041313.tif 000006
【図５】
2015041313.tif 000007
【図６】
2015041313.tif 000008