(57)【要約】【課題】リアルタイムにて訪問可能な店舗の在庫が一覧できるリアルタイム在庫照会システム及びリアルタイム在庫照会プログラムを提供する。【解決手段】リアルタイム在庫照会システムは、顧客との取引を決済する登録処理装置と、店舗に固有に割り当てられる店舗名と店舗ごとの位置情報である店舗位置とを格納する店舗位置データベース及び登録処理装置から受信した決済情報に基づいて、商品に固有に割り当てられる商品コードごとの在庫数量を格納する在庫管理データベースを備える在庫管理サーバと、現在の位置情報である端末位置を取得する位置情報取得部を備え、在庫管理サーバに、在庫問い合わせ指示を端末位置及び商品コードとともに送信し、在庫管理サーバが受信した商品コード及び端末位置に基づいて店舗位置データベースから読み出した店舗名に基づいて在庫管理データベースから読み出した在庫数量を受信し、受信した店舗名、店舗位置、及び在庫数量を入出力部に表示する顧客端末と、を備える。【選択図】図９
2014164330.tif 000002
【特許請求の範囲】
【請求項１】
顧客との取引を決済する登録処理装置と、
店舗に固有に割り当てられる店舗名と店舗ごとの位置情報である店舗位置とを格納する店舗位置データベース及び前記登録処理装置から受信した決済情報に基づいて、商品に固有に割り当てられる商品コードごとの在庫数量を格納する在庫管理データベースを備える在庫管理サーバと、
現在の位置情報である端末位置を取得する位置情報取得部を備え、前記在庫管理サーバに、在庫問い合わせ指示を前記端末位置及び前記商品コードとともに送信し、前記在庫管理サーバが受信した前記商品コード及び前記端末位置に基づいて前記店舗位置データベースから読み出した店舗名に基づいて前記在庫管理データベースから読み出した前記在庫数量を受信し、受信した前記店舗名、前記店舗位置、及び前記在庫数量を入出力部に表示する顧客端末と、
を備えるリアルタイム在庫照会システム。
【請求項２】
前記顧客端末は、
地図を用いて店舗ごとのリアルタイムの在庫数量を入出力部に表示する請求項１記載のリアルタイム在庫照会システム。
【請求項３】
前記顧客端末は、前記地図に、
前記顧客端末の現在位置と、
前記店舗の位置及び前記店舗ごとの在庫数量を表示する請求項２記載のリアルタイム在庫照会システム。
【請求項４】
前記顧客端末は、
前記地図の前記店舗の位置に前記店舗ごとの在庫数量を吹き出しに入れて表示する請求項３記載のリアルタイム在庫照会システム。
【請求項５】
前記在庫管理サーバは、
前記店舗ごとの在庫をあらかじめ指定されたメールアドレスにメールにて送信する請求項４記載のリアルタイム在庫照会システム。
【請求項６】
顧客との取引を決済する登録処理装置と、
店舗に固有に割り当てられる店舗名と店舗ごとの位置情報である店舗位置とを格納する店舗位置データベース及び前記登録処理装置から受信した決済情報に基づいて、商品に固有に割り当てられる商品コードごとの在庫数量を格納する在庫管理データベースを備える在庫管理サーバと、
現在の位置情報である端末位置を取得する位置情報取得部を備える顧客端末と、
を備えるリアルタイム在庫照会システムのリアルタイム在庫照会プログラムであって、
前記管理サーバを、
前記顧客端末から在庫問い合わせ指示を前記端末位置及び前記商品コードとともに受信した場合、
前記在庫管理サーバが受信した前記商品コード及び前記端末位置に基づいて前記店舗位置データベースから読み出した店舗名に基づいて前記在庫管理データベースから前記在庫数量を読み出す在庫数量読み出し手段と、
受信した前記店舗名、前記店舗位置、及び前記在庫数量を入出力部に表示する顧客端末に前記店舗名、前記店舗位置、及び前記在庫数量を送信する在庫数量送信手段と、
として機能させるためのリアルタイム在庫照会プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、リアルタイム在庫照会システム及びリアルタイム在庫照会プログラムに関する。
【背景技術】
【０００２】
顧客がある商品の購入をしようとする場合、その商品がこれから行こうとしている店舗における在庫の有無を予め知ることができると便利である。
【０００３】
この点に関し、従来の在庫管理システムにおいては、在庫の更新は１日１回に限られているものが多く、現時点での在庫の有無を知ることができなかった。
【０００４】
一方、実店舗を持たないインターネット通販サイトにおいては、リアルタイムの在庫を表示するものもある。しかし、商品を実際に手に取って確かめてから購入したいと思う顧客にとってはこのようなサイトは利用しづらい。
【０００５】
さらに、従来の在庫管理システムにおいては、問い合わせを行う場合、複数の店舗の在庫を一覧表示することができず、ある店舗に在庫がなかった場合、他の店舗の在庫の確認は検索をし直さなければならなかった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平４−１６０５９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従って、実時間、すなわちリアルタイムにて訪問可能な店舗の在庫が一覧できるリアルタイム在庫照会システム及びリアルタイム在庫照会プログラムが求められている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一実施形態は、顧客との取引を決済する登録処理装置と、店舗に固有に割り当てられる店舗名と店舗ごとの位置情報である店舗位置とを格納する店舗位置データベース及び登録処理装置から受信した決済情報に基づいて、商品に固有に割り当てられる商品コードごとの在庫数量を格納する在庫管理データベースを備える在庫管理サーバと、現在の位置情報である端末位置を取得する位置情報取得部を備え、在庫管理サーバに、在庫問い合わせ指示を端末位置及び商品コードとともに送信し、在庫管理サーバが受信した商品コード及び端末位置に基づいて店舗位置データベースから読み出した店舗名に基づいて在庫管理データベースから読み出した在庫数量を受信し、受信した店舗名、店舗位置、及び在庫数量を入出力部に表示する顧客端末と、を備えるリアルタイム在庫照会システムを提供する。
【図面の簡単な説明】
【０００９】
【図１】リアルタイム在庫照会システムの構成を示すブロック図である。
【図２】商品マスタのデータ構成を示す図である。
【図３】トランザクションファイルのデータ構成を示す図である。
【図４】在庫管理ファイルのデータ構成を示す図である。
【図５】店舗位置データベースのデータ構成を示す図である。
【図６】在庫管理データベースのデータ構成を示す図である。
【図７】リアルタイム在庫照会システムの在庫管理データベースの更新動作を示すフローチャートである。
【図８】リアルタイム在庫照会システムの店舗在庫照会動作を示すフローチャートである。
【図９】顧客端末が表示する在庫確認結果画面の例である。
【発明を実施するための形態】
【００１０】
以下、リアルタイム在庫照会システム及びリアルタイム在庫照会プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１１】
本実施形態のリアルタイム在庫照会システムは、顧客との取引を決済する登録処理装置と、店舗に固有に割り当てられる店舗名と店舗ごとの位置情報である店舗位置とを格納する店舗位置データベース及び登録処理装置から受信した決済情報に基づいて、商品に固有に割り当てられる商品コードごとの在庫数量を格納する在庫管理データベースを備える在庫管理サーバと、現在の位置情報である端末位置を取得する位置情報取得部を備え、在庫管理サーバに、在庫問い合わせ指示を端末位置及び商品コードとともに送信し、在庫管理サーバが受信した商品コード及び端末位置に基づいて店舗位置データベースから読み出した店舗名に基づいて在庫管理データベースから読み出した在庫数量を受信し、受信した店舗名、店舗位置、及び在庫数量を入出力部に表示する顧客端末と、を備える。
【００１２】
図１は、リアルタイム在庫照会システムの構成を示すブロック図である。図１に示すように、リアルタイム在庫照会システムは、各店舗に設置される、いわゆるＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅｓ）端末などの商品情報登録処理装置（以下、登録処理装置という。）１と、各店舗１０に設置され、登録処理装置１に接続する、いわゆるストアコントローラなどの管理装置２と、管理装置２に接続する在庫管理サーバ３と、顧客が有するスマートフォン、パソコンなどの顧客端末４と、を備える。
【００１３】
登録処理装置１は、演算装置であるＣＰＵ（Ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）を含む制御部１１と、情報を入出力する入出力部１２と、情報通信を行う通信部１３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部１４と、を備える。
【００１４】
記憶部１４は、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタ１４Ａと、一取引の内容を格納するトランザクションファイル１４Ｂと、を格納する。
【００１５】
記憶部１４は、リアルタイム在庫照会プログラムを格納する。制御部１１は記憶部１４からリアルタイム在庫照会プログラムを読み出して実行する。
【００１６】
登録処理装置１は、通信部１３を介してストアコントローラ等の管理装置２と通信してもよい。
【００１７】
管理装置２は、演算装置であるＣＰＵを含む制御部２１と、情報を入出力する入出力部２２と、情報通信を行う通信部２３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部２４と、を備える。
【００１８】
記憶部２４は、商品毎に固有に割り当てられる識別子である商品コード毎に単価を格納する商品マスタ２４Ａと、商品コード毎に在庫の数量を格納する在庫管理ファイル２４Ｂと、を格納する。
【００１９】
記憶部２４は、リアルタイム在庫照会プログラムを格納する。制御部２１は記憶部２４からリアルタイム在庫照会プログラムを読み出して実行する。
【００２０】
登録処理装置１は、一取引内の商品に対応する商品コードが商品マスタ１４Ａにない場合、管理装置２の商品マスタ２４Ａから該当するデータを読み出して商品マスタ１４Ａに格納し、一取引の処理を行う。
【００２１】
管理装置２は、商品マスタ２４Ａに格納されているデータに変更があった場合、該当するデータを登録処理装置１に送信する。登録処理装置１は受信したデータに基づいて商品マスタ１４Ａを更新する。
【００２２】
在庫管理サーバ３は、演算装置であるＣＰＵを含む制御部３１と、情報を入出力する入出力部３２と、情報通信を行う通信部３３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部３４と、を備える。
【００２３】
記憶部３４は、店舗ごとの位置情報を格納する店舗位置データベース（以下、データベースをＤＢという。）３４Ａと、商品コード毎に店舗別の在庫の数量を格納する在庫管理ＤＢ３４Ｂと、を格納する。
【００２４】
記憶部３４は、リアルタイム在庫照会プログラムを格納する。制御部３１は記憶部３４からリアルタイム在庫照会プログラムを読み出して実行する。
【００２５】
登録処理装置１は、一取引を終了するごとに管理装置２の在庫管理ファイル２４Ｂの在庫を更新する。管理装置２は在庫管理ファイル２４Ｂの更新を終了するごとに在庫管理サーバ３の在庫管理ＤＢ３４Ｂを更新する。
【００２６】
顧客端末４は、演算装置であるＣＰＵを含む制御部４１と、情報を入出力する入出力部４２と、情報通信を行う通信部４３と、メモリ、ハードディスクドライブ等の記憶装置を含む記憶部４４と、顧客端末４の位置情報を取得する位置情報取得部４５と、を備える。
【００２７】
記憶部４４は、リアルタイム在庫照会プログラムを格納する。制御部４１は記憶部４４からリアルタイム在庫照会プログラムを読み出して実行する。
【００２８】
顧客端末４は、例えばインターネットなどのような公衆通信回線網５を介して在庫管理サーバ３と接続する。
【００２９】
位置情報取得部４５は、顧客端末４の位置を経度と緯度によって取得する。位置情報取得部４５は、例えばＧＰＳ（Ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）であってもよく、またこれに限られるものではない。
【００３０】
図２は、商品マスタ１４Ａのデータ構成を示す図である。図２に示すように、商品マスタ１４Ａは、商品毎に固有に割り当てられる「商品コード」と、商品の名称である「名称」と、商品の１個当たりの価格である「単価」と、商品の販売部門を示す「部門」と、を格納する。
【００３１】
各データの例は、商品コードが「４００００００００１２３４」、名称が「冷凍カルボナーラ」、単価が「３９８」、部門が「５０１０」である。
【００３２】
商品マスタ２４Ａのデータ構成は商品マスタ１４Ａのデータ構成と同様である。
【００３３】
図３は、トランザクションファイル１４Ｂのデータ構成を示す図である。図３に示すように、トランザクションファイル１４Ｂは、顧客が購入した商品を示す「商品コード」と当該商品の名称である「名称」と、当該商品の１個当たりの価格である「単価」と、顧客が購入した個数である「数量」と、を格納する。
【００３４】
各データの例は、商品コードが「４００００００００１２３４」、名称が「冷凍カルボナーラ」、単価が「３９８」、数量が「２」である。
【００３５】
図４は、在庫管理ファイル２４Ｂのデータ構成を示す図である。図４に示すように、在庫管理ファイル２４Ｂは、商品毎に固有に割り当てられる「商品コード」と、商品の名称である「名称」と、管理装置２が設置される店舗１０を示す「店舗名」と、現時点での在庫数量を示す「在庫数量」と、を格納する。
【００３６】
各データの例は、商品コードが「４００００００００１２３４」、名称が「冷凍カルボナーラ」、店舗名が「Ａ店」、在庫数量が「１２」である。
【００３７】
図５は、店舗位置ＤＢ３４Ａのデータ構成を示す図である。図５に示すように、店舗位置ＤＢ３４Ａは、各店舗を示す「店舗名」と、当該店舗の位置を示す「位置」と、を格納する。
【００３８】
各データの例は、店舗名が「Ａ店」、位置が「東経135°25' 31'' 北緯45°18' 04''」である。
【００３９】
図６は、在庫管理ＤＢ３４Ｂのデータ構成を示す図である。図６に示すように、在庫管理ＤＢ３４Ｂは、商品毎に固有に割り当てられる「商品コード」と、商品の名称である「名称」と、各店舗を示す「店舗名」と、現時点での在庫数量を示す「在庫数量」と、を格納する。
【００４０】
各データの例は、商品コードが「４００００００００１２３４」、名称が「冷凍カルボナーラ」、店舗名が「Ａ店」、在庫数量が「１２」である。
【００４１】
図７は、リアルタイム在庫照会システムの在庫管理ＤＢ３４Ｂの更新動作を示すフローチャートである。図７に示すように、ステップ７０１において、登録処理装置１は、スキャナによって商品の商品コードをスキャンする。
【００４２】
ステップ７０２において、登録処理装置１は、読み込んだ商品コードに基づいて商品マスタ１４Ａを検索し、名称と単価を読み出す。登録処理装置１は、読み込んだ商品コードと、名称と、数量と、をトランザクションファイル１４Ｂに格納する。
【００４３】
ステップ７０３において、登録処理装置１は小計ボタンが押下されたかを判定する。登録処理装置１は、小計ボタンが押下されたと判定した場合、ステップ７０４に進み、押下されていないと判定した場合、ステップ７０１に戻る。
【００４４】
ステップ７０４において、登録処理装置１は小計を計算する。  
ステップ７０５において、登録処理装置１は、管理装置２に対して在庫管理ファイル２４Ｂの更新指示を、商品コード、名称、及び数量とともに送信する。  
ステップ７０６において、登録処理装置１は、預り金を入力する。  
ステップ７０７において、登録処理装置１はつり銭を計算する。  
ステップ７０８において、登録処理装置１はトランザクションファイル１４Ｂをクリアする。
【００４５】
ステップ７０９において、管理装置２は在庫管理ファイル２４Ｂを更新する。すなわち、管理装置２は受信した商品コードに該当する在庫数量から受信した数量を減じて在庫数量に格納する。
【００４６】
ステップ７１０において、管理装置２は、在庫管理サーバ３に対して在庫管理ＤＢ３４Ｂの更新指示を、商品コード、名称、店舗名、及び在庫数量とともに送信する。
【００４７】
ステップ７１１において、在庫管理サーバ３は在庫管理ＤＢ３４を更新する。すなわち、在庫管理サーバ３は、受信した商品コード、名称、店舗名に該当する在庫数量を、受信した在庫数量によって更新する。
【００４８】
図８は、リアルタイム在庫照会システムの店舗在庫照会動作を示すフローチャートである。図８に示すように、ステップ８０１において、顧客端末４は、入出力部４２から商品コードを入力する。
【００４９】
ステップ８０２において、顧客端末４は、店舗在庫の問い合わせ指示を入力する。  
ステップ８０３において、顧客端末４は、位置情報取得部４５によって顧客端末４の位置情報を取得する。
【００５０】
ステップ８０４において、顧客端末４は、店舗在庫の問い合わせ指示を、在庫管理サーバ３に対して、位置情報、商品コード、及び予め顧客端末４に登録してあるメールアドレスとともに送信する。
【００５１】
ステップ８０５において、在庫管理サーバ３は問い合わせ指示を受信する。  
ステップ８０６において、在庫管理サーバ３は受信した位置情報に基づいて店舗位置ＤＢ３４Ａを検索し、受信した位置情報からあらかじめ決められた距離内にある店舗名を読み出す。
【００５２】
ステップ８０７において、在庫管理サーバ３は、受信した商品コードと、検索した店舗名と、に基づいて在庫管理ＤＢ３４Ｂを検索し、店舗別の在庫数量を読み出す。
【００５３】
ステップ８０８において、在庫管理サーバ３は、顧客端末４に回答として、商品コードと、商品名と、店舗名と、読み出した店舗別の在庫数量と、を送信する。
【００５４】
ステップ８０９において、在庫管理サーバ３は、受信したメールアドレスに、回答として、商品コードと、商品名と、店舗名と、読み出した店舗別の在庫数量と、を送信する。
【００５５】
ステップ８１０において、顧客端末４は入出力部４２に受信した回答に基づいて店舗ごとの在庫を表示する。
【００５６】
図９は、顧客端末４が表示する在庫確認結果画面９０１の例である。図９に示すように、顧客端末４は、在庫確認結果画面９０１に商品コードと、名称と、店舗ごとの在庫と、を一覧表示する。
【００５７】
顧客端末４は、在庫確認結果画面９０１に、地図９０２によって店舗ごとの在庫数量を表示してもよい。
【００５８】
この場合、在庫数量は、地図９０２の各店舗の所在場所に、吹き出し９０４によって表示するとともに、現在位置９０３として顧客端末４の位置を表示してもよい。
【００５９】
以上述べたように、本実施形態のリアルタイム在庫照会システムは、顧客との取引を決済する登録処理装置１と、店舗ごとの位置情報を格納する店舗位置ＤＢ３４Ａ及び登録処理装置１から受信した決済情報に基づいて、商品に固有に割り当てられる商品コードごとの在庫を格納する在庫管理ＤＢ３４Ｂを備える在庫管理サーバ３と、位置情報を取得する位置情報取得部４５を備え、在庫管理サーバ３に、在庫問い合わせ指示を位置情報及び商品コードとともに送信し、在庫管理サーバ３が受信した商品コード及び位置情報に基づいて店舗位置ＤＢ３４Ａから読み出した店舗名に基づいて在庫管理ＤＢ３４Ｂから読み出した在庫数量を受信し、受信した店舗名、店舗ごとの店舗位置、及び在庫数量を表示する入出力部を備える顧客端末４と、を備える。
【００６０】
従って、リアルタイムにて訪問可能な店舗の在庫が一覧できるという効果がある。
【００６１】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６２】
１：登録処理装置
２：管理装置
３：在庫管理サーバ
４：顧客端末
３４Ａ：店舗位置データベース
３４Ｂ：在庫管理データベース
【図１】
2014164330.tif 000003
【図２】
2014164330.tif 000004
【図３】
2014164330.tif 000005
【図４】
2014164330.tif 000006
【図５】
2014164330.tif 000007
【図６】
2014164330.tif 000008
【図７】
2014164330.tif 000009
【図８】
2014164330.tif 000010
【図９】
2014164330.tif 000011