(57)【要約】【課題】取り置きを管理することを目的としている。【解決手段】商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させ、前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、処理をコンピュータに実行させる。【選択図】図１７
2019106002.tif 000002
【特許請求の範囲】
【請求項１】
商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させ、
前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、処理をコンピュータに実行させる管理プログラム。
【請求項２】
前記取り置き要求を受け付けて、前記所定範囲のエリアの設定を含む取り置き条件を前記端末装置へ設定させ、
前記取り置きが取り消された場合に、前記端末装置に対して、前記取り置き条件の設定を解除させる、請求項１記載の管理プログラム。
【請求項３】
前記取り置き要求と共に、前記要求を行った端末装置を特定する情報を受け付け、
前記取り置き条件と、端末装置の属性とを対応付けた条件データが格納された記憶部を参照し、
前記要求を行った端末装置と対応した条件データを選択し、選択された条件データが示す取り置き条件を、前記要求を行った端末装置に設定させる、請求項２記載の管理プログラム。
【請求項４】
前記取り置き条件が満たされなくなったとき、前記端末装置に対して、前記取り置き条件が満たされていないことを通知する、請求項２又は３記載の管理プログラム。
【請求項５】
前記取り置き条件が満たされなくなったとき、前記端末装置に、取り置き条件を変更させる、請求項２乃至４の何れか一項に記載の管理プログラム。
【請求項６】
コンピュータによる管理方法であって、該コンピュータが、
商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させ、
前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、管理方法。
【請求項７】
商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させる条件選択部と、
前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す取り置き管理部と、を有する管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理プログラム、管理方法及び管理装置に関する。
【背景技術】
【０００２】
従来から、予約した商品を店舗外からでも購入可能にする商品の仮予約システムが知られている。この仮予約システムにおいて、仮予約された商品は、例えば、利用者からの商品に対する発注要求を受けて、決済処理が行われることが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１２２９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の仮予約システムでは、例えば、顧客が実店舗で気になる商品を見つけ、他の実店舗の商品と見比べてから購入を検討したい、と考えた場合には対応していない。また、上述した従来の仮予約システムで、仮予約の期限や条件について考慮されていないため、例えば、仮予約がキャンセルされた場合には、店舗側は、この商品が仮予約されていた期間、販売機会を逸することになる。
【０００５】
１つの側面では、本発明は、取り置きを管理することを目的としている。
【課題を解決するための手段】
【０００６】
一つ態様では、商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させ、前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、処理をコンピュータに実行させる管理プログラムである。
【０００７】
上記各処理は、上記各処理を実現する機能部、各処理を実現する手順としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００８】
取り置きの管理を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】管理システムのシステム構成の一例を示す図である。
【図２】管理装置のハードウェア構成の一例を示す図である。
【図３】端末装置のハードウェア構成の一例を示す図である。
【図４】管理システムの有する各装置の機能を説明する図である。
【図５】在庫データの一例を示す図である。
【図６】条件データの一例を示す図である。
【図７】取り置きデータの一例を示す図である。
【図８】管理システムの動作を説明する第一のシーケンス図である。
【図９】管理システムの動作を説明する第二のシーケンス図である。
【図１０】管理システムの動作を説明する第三のシーケンス図である。
【図１１】端末装置の動作を説明する第一のフローチャートである。
【図１２】端末装置の動作を説明する第二のフローチャートである。
【図１３】管理装置の動作を説明するフローチャートである。
【図１４】端末装置における表示例を示す第一の図である。
【図１５】端末装置における表示例を示す第二の図である。
【図１６】端末装置における表示例を示す第三の図である。
【図１７】端末装置における表示例を示す第四の図である。
【図１８】端末装置における表示例を示す第五の図である。
【図１９】端末装置における表示例を示す第六の図である。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して、実施形態について説明する。図１は、管理システムのシステム構成の一例を示す図である。
【００１１】
本実施形態の管理システム１００は、管理装置２００と、端末装置３００とを含む。管理装置２００と、端末装置３００とは、ネットワーク等を介して接続される。また、本実施形態の管理システム１００は、在庫管理システム４００と、ＰＯＳシステム５００と、端末装置６００と、ネットワークを介して接続される。
【００１２】
在庫管理システム４００と、ＰＯＳシステム５００と、端末装置６００は、例えば、実在する店舗に配置されていても良い。在庫管理システム４００は、在庫データ記憶部４１０を有し、店舗で取り扱っている商品の在庫の管理を行う。ＰＯＳ（Point of Sales）システム５００は、顧客が店舗で商品を購入する際の代金の支払に関連する処理を行う。端末装置６００は、例えば、店舗の従業員等により利用される。
【００１３】
本実施形態の管理システム１００において、管理装置２００は、端末装置３００が読み込んだ商品に関する情報と、この商品の取り置き要求とを受け付けると、端末装置３００に対して商品の取り置きに関する条件を設定させる。
【００１４】
具体的には、管理装置２００は、端末装置３００に対して、端末装置３００が、商品に関する情報を読み取ったときの端末装置３００の位置を中心とした所定の範囲の外へ移動したとき、商品の取り置きを取り消す、という条件を含む条件を設定させる。尚、所定の範囲は、商品を取り扱っている店舗の位置を中心とした所定の範囲としても良い。つまり、所定の範囲は、端末装置３００が取り置き要求を行った地点の位置を含む範囲である。
【００１５】
本実施形態の管理装置２００は、取り置き管理処理部２１０、取り置きデータ保持部２２０と、を有する。取り置き管理処理部２１０は、端末装置３００からの商品の取り置き要求を受けて、端末装置３００に設定させる条件の組み合わせを生成して、端末装置３００へ送信する。また、取り置きデータ保持部２２０は、端末装置３００から送信された取り置きデータを保持する。
【００１６】
本実施形態の端末装置３００は、取り置き処理部３１０を有する。取り置き処理部３１０は、端末装置３００の利用者による操作に応じて、商品に関する情報を読み取り、管理装置２００へ商品の取り置き要求を送信する。また、取り置き処理部３１０は、管理装置２００から、取り置きに関する条件を示すデータを受信し、この条件を設定し、取り置きデータを生成して保持すると共に、管理装置２００へ取り置きデータを送信する。
【００１７】
また、取り置き処理部３１０は、端末装置３００が、所定の範囲外へ移動すると、取り置きデータを削除し、取り置きデータを削除したことを示す通知を管理装置２００へ送信する。
【００１８】
管理装置２００は、取り置きデータの削除を示す通知を受けて、取り置きデータ保持部２２０から該当する取り置きデータを削除し、在庫管理システム４００とＰＯＳシステム５００に対して、取り置きのキャンセルを通知する。
【００１９】
本実施形態の管理システム１００では、このように、端末装置３００が所定の範囲外に移動したとき、取り置きが取り消されるように、商品の取り置きを管理する。言い換えれば、管理システム１００は、商品の取り置きを依頼した端末装置３００の利用者が、店舗から所定の距離以上離れると、取り置きがキャンセルされるようにする。
【００２０】
本実施形態によれば、このように、商品の取り置きを管理することで、例えば、商品の購入の意思のない顧客のために長時間商品が取り置きかれる、といった状態の発生を防ぐことができ、店舗が商品の販売の機会を逸することを抑制できる。
【００２１】
尚、以下の説明では、商品に関する情報を、商品情報と呼ぶ。商品情報とは、例えば、商品に取りつけられているタグ等に印刷された二次元コードにより、読み取られる情報である。また、以下の説明では、商品の取り置きに関する条件を、取り置き条件と呼ぶ。
【００２２】
また、図１の例では、管理システム１００は、１台の端末装置３００を含むものとしたが、これに限定されない。管理システム１００に含まれる端末装置３００の台数は、任意の台数であって良い。
【００２３】
以下に、本実施形態の管理システム１００の有する各装置について説明する。図２は、管理装置のハードウェア構成の一例を示す図である。
【００２４】
本実施形態の管理装置２００は、それぞれバスＢで相互に接続されている入力装置２０１、出力装置２０２、ドライブ装置２０３、補助記憶装置２０４、メモリ装置２０５、演算処理装置２０６及びインターフェース装置２０７を含む。
【００２５】
入力装置２０１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置２０２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置２０７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００２６】
取り置き管理処理部２１０、取り置きデータ保持部２２０を実現する取り置き管理プログラムは、管理装置２００を制御する各種プログラムの少なくとも一部である。取り置き管理プログラムは例えば記憶媒体２０８の配布やネットワークからのダウンロード等によって提供される。取り置き管理プログラムを記録した記憶媒体２０８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００２７】
また、取り置き管理プログラムは、取り置き管理プログラムを記録した記憶媒体２０８がドライブ装置２０３にセットされると、記憶媒体２０８からドライブ装置２０３を介して補助記憶装置２０４にインストールされる。ネットワークからダウンロードされた取り置き管理プログラムは、インターフェース装置２０７を介して補助記憶装置２０４にインストールされる。
【００２８】
補助記憶装置２０４は、インストールされた取り置き管理プログラムを格納すると共に、取り置きデータ等の必要なファイル、データ等を格納する。メモリ装置２０５は、管理装置２００の起動時に補助記憶装置２０４から取り置き管理プログラムを読み出して格納する。そして、演算処理装置２０６はメモリ装置２０５に格納された取り置き管理プログラムに従って、後述するような各種処理を実現している。
【００２９】
図３は、端末装置のハードウェア構成の一例を示す図である。
【００３０】
本実施形態の端末装置３００は、それぞれバスＢで相互に接続されている表示操作装置３０１、ドライブ装置３０２、補助記憶装置３０３、メモリ装置３０４、演算処理装置３０５及びインターフェース装置３０６を含む。
【００３１】
表示操作装置３０１は、各種の情報の入力と、情報の表示を行うための装置であり、例えばタッチパネル等により実現される。インターフェース装置３０６は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００３２】
取り置き処理部３１０を実現する取り置きプログラムは、端末装置３００を制御する各種プログラムの少なくとも一部である。取り置きプログラムは例えば記憶媒体３０７の配布やネットワークからのダウンロード等によって提供される。取り置きプログラムを記録した記憶媒体３０７は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００３３】
また、取り置きプログラムは、取り置きプログラムを記録した記憶媒体３０７がドライブ装置３０２にセットされると、記憶媒体３０７からドライブ装置３０２を介して補助記憶装置３０３にインストールされる。ネットワークからダウンロードされた取り置きプログラムは、インターフェース装置３０６を介して補助記憶装置３０３にインストールされる。
【００３４】
補助記憶装置３０３は、インストールされた取り置きプログラムを格納すると共に、取り置きデータ等の必要なファイル、データ等を格納する。メモリ装置３０４は、端末装置３００の起動時に補助記憶装置３０３から取り置きプログラムを読み出して格納する。そして、演算処理装置３０５はメモリ装置３０４に格納された取り置きプログラムに従って、後述するような各種処理を実現している。
【００３５】
次に、図４を参照して、本実施形態の管理システム１００の有する各装置の機能について説明する。図４は、管理システムの有する各装置の機能を説明する図である。
【００３６】
はじめに、管理装置２００の機能について説明する。管理装置２００の取り置き管理処理部２１０は、入力受付部２１１、条件保持部２１２、条件選択部２１３、取り置き管理部２１４、通知部２１５を有する。
【００３７】
入力受付部２１１は、管理装置２００に対する各種のデータの入力を受け付ける。具体的には、入力受付部２１１は、端末装置３００からの取り置き要求や、取り置きデータ、商品の購入要求、取り置きデータの削除の通知等の入力を受け付ける。
【００３８】
条件保持部２１２は、端末装置３００に設定される取り置き条件を示す条件データ２３０を保持する。条件データ２３０の詳細は後述する。
【００３９】
条件選択部２１３は、条件データ２３０を参照し、端末装置３００からの取り置き要求に応じた取り置き条件を選択し、端末装置３００に設定させる。
【００４０】
取り置き管理部２１４は、取り置きされた商品の購入要求や取り置きのキャンセル要求等に応じた各種の処理を行う。また、取り置き管理部２１４は、取り置きデータ保持部２２０が保持する取り置きデータ２４０を管理する。
【００４１】
通知部２１５は、在庫管理システム４００、ＰＯＳシステム５００、端末装置６００等に各種の通知を出力する。
【００４２】
本実施形態の取り置きデータ保持部２２０は、取り置きデータ２４０を保持する。取り置きデータ保持部２２０は、端末装置３００から取り置き要求が行われ、端末装置３００から取り置きデータを受信する度に、取り置きデータ２４０として保持する。取り置きデータ２４０の詳細は後述する。
【００４３】
次に、端末装置３００の機能について説明する。端末装置３００の取り置き処理部３１０は、入力受付部３１１、商品情報取得部３１２、通信部３１３、条件設定部３１４、条件判定部３１５、取り置きデータ生成部３１６、取り置きデータ保持部３１７、出力部３１８を有する。
【００４４】
入力受付部３１１は、端末装置３００に対する各種の入力を受け付ける。具体的には、入力受付部３１１は、端末装置３００に対する操作に応じた各種の入力を受け付ける。
【００４５】
商品情報取得部３１２は、例えば、端末装置３００の有する二次元コードリーダが読み取った情報を商品情報として取得する。通信部３１３は、端末装置３００と管理装置２００との間の各種の通信を行う。
【００４６】
条件設定部３１４は、管理装置２００から受信した条件データに基づき、所定の範囲を設定する。言い換えれば、条件設定部３１４は、条件データに応じて、仮想的な境界線で囲まれたエリア（ジオフェンス）を設定する。つまり、本実施形態の条件データには、端末装置３００にジオフェンスを設定するための情報が含まれる。
【００４７】
本実施形態の条件設定部３１４は、具体的には、例えば、端末装置３００の有するＧＰＳ（Global Positioning System）機能により取得される位置情報に基づきジオフェンスを設定しても良い。また、本実施形態の条件設定部３１４は、端末装置３００の有するＷｉＦｉ等の無線通信機能や、ビーコン信号の発信機能等を用いて、ジオフェンスを設定しても良い。
【００４８】
条件判定部３１５は、端末装置３００の状態が取り置き条件を満たしているか否かを判定する。例えば、条件判定部３１５は、端末装置３００が、条件設定部３１４が設定した所定の範囲外へ移動したか否かを判定する。
【００４９】
取り置きデータ生成部３１６は、入力受付部３１１が商品の取り置き要求を管理装置２００に送信し、取り置き条件を示す条件データを受信すると、取り置きデータを生成する。具体的には、取り置きデータ生成部３１６は、条件データ、商品情報、端末装置３００を特定する情報、取り置き要求の受け付け時刻を示す情報等を取り置きデータに含める。
【００５０】
取り置きデータ保持部３１７は、生成された取り置きデータ３２０を保持する。取り置きデータ保持部３１７に保持された取り置きデータ３２０は、取り置きした商品の購入や、取り置きのキャンセル等に応じて削除される。
【００５１】
出力部３１８は、端末装置３００から、各種のデータを出力する。具体的には、出力部３１８は、端末装置３００の表示操作装置等に、商品の取り置きに関する画面を表示させる。
【００５２】
次に、図５を参照して、在庫管理システム４００が有する在庫データ記憶部４１０に保持される在庫データについて説明する。
【００５３】
図５は、在庫データの一例を示す図である。在庫データ記憶部４１０に格納される在庫データは、情報の項目として、品番、商品名、色コード、サイズ、在庫数、取り置き数を有する。
【００５４】
項目「品番」の値は、商品を特定する情報であり、項目「商品名」の値は、商品の名称を示し、項目「色コード」の値は、商品の色を示す。項目「サイズ」の値は、商品のサイズを示し、項目「在庫数」の値は、店舗が保持する商品の在庫数を示し、項目「取り置き数」の値は、取り置きされている商品の数を示す。尚、在庫データに含まれる情報の項目は、図５の例に限定されない。
【００５５】
次に、図６を参照して、本実施形態の条件データについて説明する。図６は、条件データの一例を示す図である。
【００５６】
本実施形態の条件データ２３０は、管理システム１００と通信を行う店舗毎に設けられるものであり、予め管理装置２００に保持される。図５に示す条件データ２３０は、店舗Ａに対応した条件データの例を示す。
【００５７】
条件データ２３０は、情報の項目として、顧客種別、時間条件、範囲条件、点数条件、総額条件を含む。
【００５８】
項目「顧客種別」の値は、顧客の種類を示す。具体的には、項目「顧客種別」の値が「会員」である場合には、顧客が店舗Ａの会員であることを示し、項目「顧客種別」の値が「会員以外」である場合には、顧客が店舗Ａの会員ではないことを示す。つまり、項目「顧客種別」の値は、店舗Ａにおける端末装置３００の属性を示している。
【００５９】
項目「時間条件」の値は、商品の取り置きを行う期間（取り置き時間）を示す。つまり、項目「時間条件」の値は、商品を取り置きする時間に関する条件を示す。項目「範囲条件」の値は、商品を取り置きできる所定の範囲を示す。つまり、項目「範囲条件」の値は、商品を取り置きするエリアに関する条件を示す。
【００６０】
項目「点数条件」の値は、取り置きできる商品の数の上限を示す。つまり、項目「点数条件」の値は、取り置きできる商品に関する条件を示す。項目「総額条件」の値は、取り置きできる商品の金額の上限を示す。つまり、項目「総額条件」の値は、取り置きする商品の金額に関する条件を示す。
【００６１】
図６の例では、例えば、店舗Ａの会員である顧客が商品を取り置きした場合、取り置き条件を示す条件データは、取り置き要求を行った地点から半径１ｋｍ以内に端末装置３００がある場合に、商品点数５点まで、且つ、総額５万円までの商品を５時間まで取り置きできることを示すことがわかる。つまり、本実施形態の取り置き条件は、範囲条件を含む複数種類の条件を含む。
【００６２】
尚、取り置き条件に含まれる条件の種類は、図６の例に限定されない。取り置き条件は、範囲条件を含んでいればよく、その他の種類の条件は、店舗毎に異なるものであっても良い。
【００６３】
次に、図７を参照して、本実施形態の取り置きデータ２４０について説明する。図７は、取り置きデータの一例を示す図である。
【００６４】
本実施形態の取り置きデータ２４０は、管理装置２００が端末装置３００から取り置きデータを受信する度に、更新される。つまり、取り置きデータ２４０は、端末装置３００から送信された取り置きデータ３２０の集合である。
【００６５】
取り置きデータ２４０は、情報の項目として、取り置きＮｏ．、端末ＩＤ、取り置き開始時刻、端末位置、店舗、品番、商品名、色コード、サイズ、点数、時間条件、範囲条件、点数条件、総額条件を含む。取り置きデータ２４０において、項目「取り置きＮｏ．」と、その他の項目とが対応づけられている。
【００６６】
項目「取り置きＮｏ．」の値は、取り置きデータ３２０を特定するための識別子である。項目「取り置きＮｏ．」の値は、例えば、管理装置２００が端末装置３００から取り置きデータ３２０を受信したときに、取り置き管理部２１４により付与されても良い。
【００６７】
項目「端末ＩＤ」の値は、取り置きデータ３２０と対応する取り置き要求を行った端末装置３００を特定する情報である。項目「取り置き開始時刻」の値は、端末装置３００から、取り置き要求が管理装置２００へ送信された時刻を示す。項目「端末位置」の値は、取り置き開始時刻における端末装置３００の位置を示す。
【００６８】
項目「店舗」の値は、取り置き要求が行われた店舗を示す。項目「品番」、「商品名」、「色コード」、「サイズ」は、商品情報に含まる情報である。項目「点数」の値は、取り置き要求が行われた商品の数を示す。項目「時間条件」、「範囲条件」、「点数条件」、「総額条件」は、条件データに含まれる情報である。
【００６９】
つまり、本実施形態の取り置きデータには、端末装置３００を特定する情報と、取り置き開始時刻と、取り置きが要求された店舗と、取り置きする商品の数と、商品情報と条件データと、が含まれる。
【００７０】
次に、図８乃至図１０を参照し、本実施形態の管理システム１００の動作について説明する。
【００７１】
図８は、管理システムの動作を説明する第一のシーケンス図である。図８では、端末装置３００において、商品の取り置き要求が行われた場合の管理システム１００の動作を示している。
【００７２】
本実施形態の管理システム１００において、端末装置３００は、利用者が商品のタグに端末装置３００を翳す等の操作が行われると、商品情報取得部３１２により、商品のタグに印刷された二次元コードを読み取り、商品情報を取得する（ステップＳ８０１）。尚、商品情報の取得の方法は、二次元コードから読み取る方法に限定されない。例えば、商品情報は、端末装置３００に表示された入力画面において、利用者により入力されても良いし、ＲＦＩＤ（Radio Frequency IDentifier）等の電子タグ情報から読み取ってもよい。
【００７３】
続いて、端末装置３００は、入力受付部３１１により、商品情報を取得した商品の取り置きを依頼する操作を受け付けて、通信部３１３により、管理装置２００に対して、商品の取り置きの依頼（要求）を行う（ステップＳ８０２）。
【００７４】
尚、このとき、商品の取り置きの要求は、商品情報及び端末装置３００を特定する情報と共に管理装置２００に送信される。商品情報は、例えば、商品を販売している店舗を特定する情報、商品の品番、商品名、色コード、サイズ、金額等が含まれる。また、端末装置３００を特定する情報とは、例えば、端末ＩＤであっても良い。また、このとき、端末装置３００の利用者を特定する利用者情報等が端末ＩＤと共に送信されても良い。
【００７５】
管理装置２００は、入力受付部２１１により取り置き要求を受け付けると（ステップＳ８０３）、在庫管理システム４００に対して、取り置く要求と共に受信した商品情報が示す商品の在庫が存在するか否かを問い合わせる（ステップＳ８０４）。
【００７６】
在庫管理システム４００は、問い合わせを受けて、在庫データ記憶部４１０を参照し、該当する商品の在庫の確認を行う（ステップＳ８０５）。具体的には、在庫管理システム４００は、在庫データ記憶部４１０を参照し、商品情報が示す商品の在庫の有無を判定している。続いて、在庫管理システム４００は、在庫の有無を管理装置２００へ通知する（ステップＳ８０６）。
【００７７】
管理装置２００は、在庫が有る場合、条件選択部２１３により、条件保持部２１２が保持している条件データ２３０を参照し、端末装置３００を特定する情報と対応する取り置き条件を選択する（ステップＳ８０７）。具体的には、条件選択部２１３は、商品情報が示す店舗と対応した条件データ２３０を参照し、端末装置３００の利用者の種別に応じた取り置き条件を選択する。尚、在庫がない場合、管理装置２００は、端末装置３００に対して、在庫がないため取り置きができないことを通知しても良い。
【００７８】
続いて、管理装置２００は、通知部２１５により、端末装置３００に対し、選択された取り置き条件を示す条件データを送信し、端末装置３００の利用者に対して取り置き条件を確認させる画面を表示させる（ステップＳ８０８）。
【００７９】
端末装置３００は、条件データを受信すると、条件データが示す取り置き条件を表示させ、端末装置３００の利用者による、取り置き条件の承認を示す操作を受け付ける（ステップＳ８０９）。
【００８０】
続いて、端末装置３００は、条件設定部３１４により、取り置き条件を設定する（ステップＳ８１０）。具体的には、条件設定部３１４は、端末装置３００が、取り置き依頼を行ったときの端末装置３００の位置情報を取得する。そして、条件設定部３１４は、取得した位置情報が示す位置から、条件データに含まれる範囲条件に応じた所定の範囲を端末装置３００に設定する。この設定により、端末装置３００は、所定の範囲の外側へ端末装置３００が移動したことが検出できるようになる。
【００８１】
尚、条件設定部３１４は、所定の範囲の設定以外にも、取り置き条件に含まれる時間条件、点数条件、総額条件を、端末装置３００に設定する。
【００８２】
取り置き条件の設定が完了すると、端末装置３００は、取り置きデータ生成部３１６により、取り置きデータ３２０を生成して取り置きデータ保持部３１７に保持させて、通信部３１３により、取り置きデータと共に、取り置きデータの登録の完了の通知を管理装置２００に送信する（ステップＳ８１２）。
【００８３】
具体的には、取り置きデータ生成部３１６は、取り置き条件が設定されると、端末装置３００の端末ＩＤと、取り置き依頼を送信した時刻を示す情報と、端末装置３００の位置を示す情報と、商品情報と、条件データとを対応付けた取り置きデータ３２０を生成する。そして、生成した取り置きデータ３２０を取り置きデータ保持部３１７へ保持する。
【００８４】
管理装置２００は、取り置きデータ３２０と、登録完了の通知とを受けて、取り置き管理部２１４により、取り置きデータ３２０を取り置きデータ保持部２２０に保持させ、通知部２１５により、店舗側へ取り置きの登録が完了したことを通知する（ステップＳ８１２）。
【００８５】
具体的には、管理装置２００は、在庫管理システム４００へ取り置き完了の通知を送信する（ステップＳ８１３）。在庫管理システム４００は、この通知を受けて、在庫データ記憶部４１０に、取り置きを登録する（ステップＳ８１４）。具体的には、在庫管理システム４００は、在庫データ記憶部４１０の在庫データのうち、商品情報と合致する在庫データの項目「取り置き数」の値を１増やす。
【００８６】
また、管理装置２００は、ＰＯＳシステム５００へ取り置き完了の通知を送信する（ステップＳ８１５）。ＰＯＳシステム５００は、この通知を受けて、商品情報が示す商品が取り置きされたことを登録する（ステップＳ８１６）。尚、このとき、管理装置２００は、取り置きデータ３２０そのものを、取り置き完了の通知として、ＰＯＳシステム５００へ送信しても良く、ＰＯＳシステム５００は、取り置きデータ３２０を保持しても良い。
【００８７】
また、管理装置２００は、端末装置６００へ取り置き完了の通知を送信する（ステップＳ８１７）。端末装置６００は、この通知を受けて、商品情報が示す商品が取り置きされたことを示すメッセージ等を表示させる（ステップＳ８１８）。
【００８８】
以上が、管理システム１００における商品の取り置きの処理である。尚、図８の例では、端末装置３００が条件データを受信して、取り置きデータ生成部３１６により取り置きデータを生成するものとしたが、これに限定されない。取り置きデータは、例えば、ステップＳ８０２において、端末装置３００から管理装置２００に対して、取り置きの依頼が送信された後に、管理装置２００において生成されても良い。
【００８９】
この場合、管理装置２００は、取り置きの依頼と、商品情報と、端末装置３００を特定する情報（端末ＩＤ）に加え、端末装置３００から、端末装置３００が取り置きの依頼を行ったときの位置を示す位置情報を取得する。そして、管理装置２００は、端末装置３００から取得した情報と、取り置きの依頼を受け付けた時刻と、条件データと、を対応付けて取り置きデータとする。
【００９０】
また、この場合、管理装置２００は、例えば、端末装置３００に対して条件データを送信する際に、取り置きデータも共に端末装置３００へ送信しても良い。端末装置３００は、条件データと、取り置きデータとを受信し、条件データを設定し、取り置きデータを取り置きデータ保持部３１７に保持すれば良い。この場合には、端末装置３００は、取り置きデータ生成部３１６を有していなくても良い。
【００９１】
次に、管理システム１００における商品の購入の処理について説明する。図９は、管理システムの動作を説明する第二のシーケンス図である。図９では、端末装置３００の利用者が、取り置きした商品を購入する場合の管理システム１００の動作を示している。
【００９２】
尚、本実施形態における商品の購入とは、端末装置３００の利用者が、取り置きした商品を販売している店舗を訪れて、商品の代金を支払うことを示している。
【００９３】
本実施形態の管理システム１００において、端末装置３００は、入力受付部３１１により、商品の購入要求を受け付けると、取り置きデータ保持部３１７が保持している取り置きデータ３２０を提示する（ステップＳ９０１）。具体的には、端末装置３００は、取り置きデータ３２０を示す二次元コード等を端末装置３００の画面に表示させても良い。
【００９４】
続いて、端末装置３００は、通信部３１３により、取り置きデータ３２０をＰＯＳシステム５００へ送信する（ステップＳ９０２）。具体的には、端末装置３００は、画面に表示された二次元コードをＰＯＳシステム５００の有する読み取り装置等に読み取らせても良い。また、端末装置３００は、例えば、端末装置３００の端末ＩＤと、取り置き開始時刻と、商品の品番等の取り置きデータの一部をＰＯＳシステム５００に送信しても良いし、取り置きデータ３２０をＰＯＳシステム５００へ送信しても良い。
【００９５】
ＰＯＳシステム５００は、取り置きデータ３２０により特定される商品の購入処理を行う（ステップＳ９０３）。具体的には、ＰＯＳシステム５００は、取り置きされた商品の決済を行う。
【００９６】
続いて、ＰＯＳシステム５００は、在庫管理システム４００に対して、取り置きされた商品の購入処理が行われたことを通知する（ステップＳ９０４）。
【００９７】
在庫管理システム４００は、この通知を受けて、在庫管理システム４００における商品の購入処理を行う（ステップＳ９０５）。具体的には、在庫管理システム４００は、在庫データ記憶部４１０において、取り置きされた商品と対応する在庫データの項目「在庫数」の値と、項目「取り置き数」の値と、を取置きした点数分だけ減らす。
【００９８】
続いて、在庫管理システム４００は、管理装置２００から受信した取り置きデータ３２０を削除し、管理装置２００に対して取り置きデータの削除依頼を行う（ステップＳ９０６）。
【００９９】
管理装置２００は、入力受付部２１１により、削除依頼を受け付けると（ステップＳ９０７）、取り置き管理部２１４により、取り置きデータ保持部２２０に保持されている取り置きデータ２４０から、該当する取り置きデータを削除し、削除したことを端末装置３００へ通知する（ステップＳ９０８）。
【０１００】
端末装置３００において、取り置き処理部３１０は、入力受付部３１１により、取り置きデータの削除の通知を受けて、出力部３１８により、商品の購入に対するお礼のメッセージを端末装置３００に表示させる（ステップＳ９０９）。
【０１０１】
続いて、取り置き処理部３１０は、条件設定部３１４により、設定された取り置き条件を解除する（ステップＳ９１０）。具体的には、条件設定部３１４は、端末装置３００に保持されている条件データを削除するとともに、ジオフェンス等の設定も解除する。
【０１０２】
続いて、取り置き処理部３１０は、取り置きデータ保持部３１７は、保持している取り置きデータ３２０を削除して、取り置きデータ３２０を削除したことを管理装置２００へ通知する（ステップＳ９１１）。
【０１０３】
管理装置２００において、取り置き管理処理部２１０は、この通知を受けて（ステップＳ９１２）、通知部２１５により、管理装置２００に対して、取り置きされた商品の購入が完了したことを示す通知を端末装置６００へ送信する（ステップＳ９１３）。
【０１０４】
端末装置６００は、この通知を受けて、取り置きされた商品の購入が完了したことを表示させ（ステップＳ９１４）、処理を終了する。
【０１０５】
次に、図１０を参照して、取り置きした商品の配送依頼がされた場合の処理について説明する。図１０は、管理システムの動作を説明する第三のシーケンス図である。図１０では、端末装置３００の利用者が、取り置きした商品を購入し、購入した商品の配送を店舗に依頼した場合の管理システム１００の動作を示している。
【０１０６】
管理システム１００において、端末装置３００は、入力受付部３１１により、取り置きしている商品の購入要求と配送指示の入力を受け付ける（ステップＳ１００１）。配送指示とは、具体的には、例えば、配送先の住所や、配送希望時間等を示す配送情報を含む。
【０１０７】
尚、図１０では示してしないが、ステップＳ１００１において配送指示が入力される前に、商品の取り置きデータ３２０が、ＰＯＳシステム５００に送信されているものとする。
【０１０８】
続いて、端末装置３００は、配送指示と共に、取り置きデータ３２０をＰＯＳシステム５００へ送信する（ステップＳ１００２）。このとき、端末装置３００は、取り置きデータ３２０と共に、配送情報をＰＯＳシステム５００に送信する。
【０１０９】
ＰＯＳシステム５００は、取り置きデータ３２０により特定される商品の購入処理を行い、ＰＯＳシステム５００は、配送情報を端末装置６００へ送信する（ステップＳ１００３）。
【０１１０】
端末装置６００は、配送情報を受信して、取り置きされた商品の配送依頼を行い（ステップＳ１００４）、配送処理を行う（ステップＳ１００５）。ここで、本実施形態の配送依頼と配送処理について説明する。
【０１１１】
本実施形態の端末装置６００は、配送情報を受信すると、例えば、運送業者が提供する物品の配送サービスを提供するサーバ等に配送情報を転送し、配送依頼としても良い。また、本実施形態の端末装置６００は、配送サービスを提供するサーバに対して、配送情報に基づく配送の予約を行う処理を、配送処理としても良い。
【０１１２】
また、本実施形態の端末装置６００は、配送情報を受信すると、配送情報を表示させて、店舗の従業員等に対して配送の手配を指示するメッセージを表示させることを、配送依頼と呼んでも良い。また、本実施形態の端末装置６００では、商品を梱包した箱等に貼り付けられる伝票に配送情報を入力して出力し、伝票番号と取り置きデータとを対応付けて管理する処理等を、配送処理と呼んでも良い。
【０１１３】
続いて、端末装置６００は、配送処理が完了したことを、在庫管理システム４００へ通知する（ステップＳ１００６）。在庫管理システム４００は、この通知を受けて、在庫管理システム４００における購入処理を行う（ステップＳ１００７）。
【０１１４】
図１０のステップＳ１００７からステップＳ１０１４までの処理は、図９のステップＳ９０５からステップＳ９１２までの処理と同様であるから、説明を省略する。
【０１１５】
このように、本実施形態によれば、取り置きされた商品が購入されると、この商品と対応する取り置きデータが管理装置２００と端末装置３００とから削除され、在庫管理システム４００の在庫データが更新される。
【０１１６】
また、本実施形態では、例えば、取り置き要求を行った商品の配送の手配を行うことができる。したがって、本実施形態によれば、例えば、端末装置３００の利用者が店舗において商品の取り置き要求を行ってからその場を離れた後でも、購入要求と共に配送指示を受け付けることで、商品を購入させることができる。
【０１１７】
尚、この場合には、例えば、端末装置３００の利用者のクレジットカード情報等がＰＯＳシステム５００に登録されていることが好ましい。
【０１１８】
次に、本実施形態の管理システム１００において、端末装置３００が取り置き条件を満たさなくなる場合について説明する。
【０１１９】
図１１は、端末装置の動作を説明する第一のフローチャートである。図１１では、端末装置３００が取り置き条件に含まれる範囲条件に基づき指定された所定の範囲（以下、所定のエリア）の外へ移動した場合の端末装置３００の動作を示している。
【０１２０】
本実施形態の端末装置３００の取り置き処理部３１０は、条件判定部３１５により、端末装置３００の位置が、所定のエリアの外であるか否かを判定する（ステップＳ１１０１）。
【０１２１】
具体的には、条件判定部３１５は、例えば、端末装置３００の有するＧＰＳ機能により、端末装置３００の現在位置を示す情報を取得し、所定のエリア内であるか否かを判定しても良い。また、条件判定部３１５は、例えば、ＷｉＦｉ等の無線通信機能により、端末装置３００の現在位置を示す情報を取得して、上述した判定を行っても良い。また、例えば、店舗等にビーコン信号の受信機を設置しておき、端末装置３００が、自機が発信するビーコン信号に対する応答信号を受信しているか否かに応じて、自機が所定のエリア内にあるか否かを判定しても良い。
【０１２２】
ステップＳ１１０１において、所定のエリアの外ではない場合、つまり、所定のエリアの中に端末装置３００がある場合、取り置き処理部３１０は、待機する。
【０１２３】
ステップＳ１１０１において、端末装置３００の位置が所定のエリアの外である場合、取り置き処理部３１０は、出力部３１８により、商品の取り置きがキャンセルされることを警告するメッセージを、表示操作装置３０１に表示させる。また、取り置き処理部３１０は、通信部３１３により、端末装置３００が所定のエリア外にあることを管理装置２００に通知する（ステップＳ１１０２）。
【０１２４】
続いて、取り置き処理部３１０は、入力受付部３１１により、商品の購入要求を受け付けたか否かを判定する（ステップＳ１１０３）。
【０１２５】
ステップＳ１１０３において、購入要求を受け付けると、取り置き処理部３１０は、通信部３１３により、取り置きデータ３２０をＰＯＳシステム５００へ送信し（ステップＳ１１０４）、後述するステップＳ１１１１へ進む。
【０１２６】
ステップＳ１１０３において、購入要求を受け付けない場合、取り置き処理部３１０は、条件判定部３１５により、取り置き条件に含まれる時間条件が示す取り置き時間の残り時間のカウントを開始する（ステップＳ１１０５）。
【０１２７】
続いて、条件判定部３１５は、端末装置３００の位置が、所定のエリア内に戻ったか否かを判定する（ステップＳ１１０６）。ステップＳ１１０６において、所定のエリア内に戻った場合、取り置き処理部３１０は、出力部３１８により、取り置きのキャンセルが解除されたことを管理装置２００に通知する（ステップＳ１１０７）。
【０１２８】
続いて、取り置き処理部３１０は、出力部３１８により、キャンセルが解除されたことを示すメッセージを端末装置３００の表示操作装置３０１に表示させ（ステップＳ１１０８）、ステップＳ１１０１へ戻る。
【０１２９】
ステップＳ１１０６において、端末装置３００の位置が所定のエリア内に戻らない場合、条件判定部３１５は、取り置き時間が経過したか否かを判定する（ステップＳ１１０９）。ステップＳ１１０９において、取り置き時間が経過していない場合、取り置き処理部３１０は、ステップＳ１１０３へ戻る。
【０１３０】
ステップＳ１１０９において、取り置き時間が経過した場合、取り置き処理部３１０は、出力部３１８により、取り置きがキャンセルされたことを表示操作装置３０１に表示させ、取り置きがキャンセルされたことをＰＯＳシステム５００へ通知する（ステップＳ１１１０）。
【０１３１】
続いて、取り置き処理部３１０は、条件設定部３１４により、設定された取り置き条件を解除する（ステップＳ１１１１）。続いて、取り置き処理部３１０は、取り置きデータ保持部３１７により、取り置きデータ３２０を削除するとともに、ジオフェンス等の設定も解除し（ステップＳ１１１２）、取り置きデータを削除したことを管理装置２００へ通知し（ステップＳ１１１３）、処理を終了する。
【０１３２】
尚、ＰＯＳシステム５００は、取り置きのキャンセルが通知されると、取り置きをキャンセルする処理を行い、在庫管理システム４００に対して、取り置きがキャンセルされたことを通知する。在庫管理システム４００では、在庫データ記憶部４１０に対して取り置きのキャンセル処理を行い、管理装置２００に対して取り置きデータの削除依頼を行う。
【０１３３】
管理装置２００は、この依頼を受けて該当する取り置きデータを取り置きデータ保持部２２０から削除する。そして、ステップＳ１１１３において、端末装置３００が送信した、端末装置３００における取り置きデータの削除の通知を受けて、取り置きがキャンセルされたことを端末装置６００に通知する。
【０１３４】
このように、本実施形態では、端末装置３００が所定のエリア外に移動したことを契機に、取り置きデータ３２０において、この所定のエリアと対応付けられた店舗における商品の取り置きをキャンセルする。
【０１３５】
次に、図１２を参照して、取り置き時間の終了時刻が近づいてきた場合の端末装置３００の処理について説明する。図１２は、端末装置の動作を説明する第二のフローチャートである。図１２では、端末装置３００が取り置き条件に含まれる時間条件に基づき指定された取り置き時間の終了時刻が近づいた場合の端末装置３００の動作を示している。
【０１３６】
尚、図１２に示す処理は、端末装置３００が所定のエリア内にある場合であっても、取り置き時間の終了時刻が近づけば、実行されても良い。また、図１２に示す処理は、図１１のステップＳ１１０９以降の処理の代わりに実行されても良い。つまり、この場合は、端末装置３００が所定のエリア内にある場合には、取り置き条件に含まれる時間条件が無視される。
【０１３７】
本実施形態の端末装置３００は、入力受付部３１１が、管理装置２００より、取り置き時間の終了予告を受け付けたか否かを判定する（ステップＳ１２０１）。ステップＳ１２０１において、終了予告を受け付けていない場合、取り置き処理部３１０は、待機する。
【０１３８】
ステップＳ１２０１において、終了予告を受け付けた場合、取り置き処理部３１０は、出力部３１８により、商品の取り置きがされていることを確認させる画面を表示させる（ステップＳ１２０２）。尚、本実施形態では、この確認させる画面に、取り置き時間の延長要求や、取り置きのキャンセル要求を行うための操作部品を表示させても良い。
【０１３９】
続いて、取り置き処理部３１０は、入力受付部３１１により、取り置きされた商品の購入要求を受け付けたか否かを判定する（ステップＳ１２０３）。ステップＳ１２０３において、購入要求を受け付けた場合、取り置き処理部３１０は、通信部３１３により、取り置きデータ３２０を管理装置２００へ送信し（ステップＳ１２０４）、図１１のステップＳ１１１１へ進む。
【０１４０】
ステップＳ１２０３において、購入要求を受け付けない場合、取り置き処理部３１０は、入力受付部３１１は、取り置き時間の延長要求を受け付けたか否かを判定する（ステップＳ１２０５）。
【０１４１】
ステップＳ１２０５において、延長要求を受け付けた場合、通信部３１３は、管理装置２００に対して取り置き時間の延長要求を通知し（ステップＳ１２０６）、後述するステップＳ１２１１へ進む。
【０１４２】
ステップＳ１２０５において、延長要求を受け付けない場合、入力受付部３１１は、キャンセル要求を受け付けた否かを判定する（ステップＳ１２０７）。ステップＳ１２０７において、キャンセル要求を受け付けない場合、取り置き処理部３１０は、図１１のステップＳ１１０９へ進む。
【０１４３】
ステップＳ１２０７において、キャンセル要求を受け付けた場合、取り置き処理部３１０は、通信部３１３により、キャンセル要求を管理装置２００へ通知する（ステップＳ１２０８）。続いて、入力受付部３１１は、管理装置２００から、商品の割引に関する提示を受け、これに了承したか否かを判定する（ステップＳ１２０９）。
【０１４４】
ステップＳ１２０９において、商品の割引の提示を受けない場合、又は、商品の割引の提示を受けたか、これを了承しない場合、取り置き処理部３１０は、図１１のステップＳ１１０９へ進む。
【０１４５】
ステップＳ１２０９において、商品の割引の提示を受け、且つ、これを了承した場合、取り置き処理部３１０は、通信部３１３により、取り置きのキャンセルを中止することを示す通知を管理装置２００へ送信する（ステップＳ１２１０）。
【０１４６】
続いて、取り置き処理部３１０は、管理装置２００から、新たな取り置き条件を示す条件データを受け付けたか否かを判定する（ステップＳ１２１１）。ステップＳ１２１１において、新たな条件データを受け付けない場合、取り置き処理部３１０は、図１１のステップＳ１１０９へ進む。
【０１４７】
尚、ステップＳ１２１１において、新たな条件データを受け付けない場合とは、例えば、管理装置２００において、取り置き時間の延長不可と判定された場合や、割引が適用されない、と判定された場合等である。また、ステップＳ１２１１において、新たな条件データを受け付けない場合、取り置き処理部３１０は、新たな取り置き条件の設定が不可であることを示すメッセージを端末装置３００に表示させても良い。
【０１４８】
ステップＳ１２１１において、新たな条件データを受け付けた場合、取り置き処理部３１０は、新たな条件データが示す取り置き条件の確認画面を端末装置３００に表示させる（ステップＳ１２１２）。続いて、取り置き処理部３１０は、入力受付部３１１により、取り置き条件が、端末装置３００の利用者に受け入れられたか否かを判定する（ステップＳ１２１３）。
【０１４９】
ステップＳ１２１３において、新たな取り置き条件が端末装置３００の利用者に受け入れられた場合、取り置き処理部３１０は、ステップＳ１２０１へ戻る。また、ステップＳ１２１３において、新たな取り置き条件が端末装置３００の利用者に受け入れられない場合、取り置き処理部３１０は、図１１のステップＳ１１０９へ進む。
【０１５０】
次に、図１３を参照して、図１２と対応した管理装置２００の動作について説明する。図１３は、管理装置の動作を説明するフローチャートである。図１３では、端末装置３００が取り置き条件に含まれる時間条件に基づき指定された取り置き時間の終了時刻が近づいた場合の管理装置２００の動作を示している。
【０１５１】
本実施形態の管理装置２００は、取り置き管理処理部２１０の取り置き管理部２１４により、端末装置３００の取り置き時間の終了時刻が近づいたことが検知されると、通知部２１５により、端末装置３００に対して取り置き時間の終了予告を通知する（ステップＳ１３０１）。
【０１５２】
具体的には、取り置き管理部２１４は、取り置きデータ２４０を参照し、端末装置３００の端末ＩＤと対応する取り置き時間と、取り置き開始時刻とを比較して取り置き時間の残り時間を算出する。そして、通知部２１５は、残り時間が所定値よりも短くなった場合に、取り置き時間の終了予告を端末装置３００に通知しても良い。
【０１５３】
続いて、取り置き管理処理部２１０は、入力受付部２１１により、在庫管理システム４００から、取り置きデータの削除依頼を受け付けたか否かを判定する（ステップＳ１３０２）。
【０１５４】
ステップＳ１３０２において、管理装置２００が在庫管理システム４００から取り置きデータの削除依頼を受け付ける場合とは、例えば、端末装置３００において、取り置きされた商品が購入された場合か、又は、取り置きがキャンセルされた場合である。
【０１５５】
ステップＳ１３０２において、取り置きデータの削除依頼を受け付けると、取り置き管理処理部２１０は、取り置き管理部２１４により、取り置きデータ２４０から対応する取り置きデータを削除する（ステップＳ１３０３）。
【０１５６】
続いて、入力受付部２１１は、端末装置３００から、端末装置３００において取り置きデータを削除したことを示す通知を受け付けたか否かを判定する（ステップＳ１３０４）。ステップＳ１３０４において、該当する通知を受け付けない場合、取り置き管理処理部２１０は、該当する通知を受け付けるまで待機する。
【０１５７】
尚、管理装置２００がこの通知を受け付けるときとは、端末装置３００において、取り置きした商品を購入する処理又は取り置きのキャンセルする処理が完了した場合である。
【０１５８】
ステップＳ１３０４において、該当する通知を受け付けると、取り置き管理処理部２１０は、通知部２１５により、端末装置６００に対して、取り置きデータが削除されたことを通知し（ステップＳ１３０５）、処理を終了する。つまり、ここでは、管理装置２００は、商品の取り置きが終了したことを、店舗側へ通知し、処理を終了する。
【０１５９】
ステップＳ１３０２において、取り置きデータの削除依頼を受け付けない場合、入力受付部２１１は、端末装置３００から、取り置き時間の延長要求を受け付けたか否かを判定する（ステップＳ１３０６）。
【０１６０】
ステップＳ１３０６において、延長要求を受け付けた場合、取り置き管理処理部２１０は、取り置き管理部２１４により、取り置き時間の延長が可能か否かを判定する（ステップＳ１３０７）。
【０１６１】
具体的には、例えば、既に取り置き時間が延長されている場合や、端末装置３００の利用者が店舗の会員でない場合等に、延長不可としても良い。また、この場合、管理装置２００は、取り置きデータに、取り置き時間の延長の有無を示す情報の項目を含め、取り置き時間の延長が行われたか否かを判定しても良い。
【０１６２】
ステップＳ１３０７において、延長不可と判定された場合、取り置き管理処理部２１０は、後述するステップＳ１３１０へ進む。
【０１６３】
ステップＳ１３０７において、延長可能と判定された場合、取り置き管理処理部２１０は、条件選択部２１３により、新たな取り置き条件を選択する。（ステップＳ１３０８）そして、取り置き処理部３１０は、通知部２１５により、選択された取り置き条件を示す条件データを端末装置３００へ送信し（ステップＳ１３０９）、処理を終了する。
【０１６４】
ステップＳ１３０６において、延長要求を受け付けない場合、入力受付部２１１は、取り置きのキャンセル要求を受け付けたか否かを判定する（ステップＳ１３１０）。ステップＳ１３１０において、端末装置３００から送信されたキャンセル要求を受け付けていな場合、取り置き処理部３１０は、ステップＳ１３０２へ進む。
【０１６５】
ステップＳ１３１０において、端末装置３００から送信されたキャンセル要求を受け付けた場合、取り置き管理処理部２１０は、取り置き管理部２１４により、取り置きされている商品に対して割引が適用されるか否かを判定する（ステップＳ１３１１）。
【０１６６】
具体的には、取り置き管理部２１４は、例えば、取り置きされている商品の在庫数が所定個数以上ある場合等には、割引が適用できると判定しても良いし、端末装置３００の利用者の顧客種別が会員である場合に、割引が適用できると判定しても良い。つまり、取り置き管理部２１４は、取り置きしている商品の点数や、端末装置３００の利用者の顧客種別等に応じて、割引を適用するか否かを判定しても良い。
【０１６７】
ステップＳ１３１１において、割引が適用されない場合、取り置き管理処理部２１０は、ステップＳ１３０２へ戻る。
【０１６８】
ステップＳ１３１１において、割引が適用される場合、取り置き管理処理部２１０は、通知部２１５により、この商品の代金に割引が適用されることを端末装置３００に通知する（ステップＳ１３１２）。
【０１６９】
続いて、取り置き管理処理部２１０は、入力受付部２１１により、キャンセルを中止することを示す通知を受け付けたか否かを判定する（ステップＳ１３１３）。ステップＳ１３１３において、キャンセルの中止を示す通知を受け付けない場合、取り置き管理処理部２１０は、ステップＳ１３０２へ戻る。
【０１７０】
ステップＳ１３１３において、キャンセルの中止を示す通知を受け付けた場合、取り置き管理処理部２１０は、ステップＳ１３０８へ進む。
【０１７１】
このように、本実施形態によれば、取り置き時間の終了時刻が迫ってくると、端末装置３００に、取り置き時間の延長要求を行わせることができる。また、本実施形態では、端末装置３００において、取り置きのキャンセル要求がなされると、商品の割引を提示して、キャンセルの中止を促すことができる。
【０１７２】
したがって、本実施形態では、商品の取り置きが簡単に取り消さずに、取り置きを行った利用者に対して商品の購入再度検討させ、商品の購入を促すことができる。
【０１７３】
尚、本実施形態では、例えば、在庫管理システム４００の在庫データ記憶部４１０に格納された在庫データに含まれる情報の項目として、割引が可能な商品であるか否かを示す情報と、割引を行う場合の割引率を示す情報とが、格納されていても良い。管理装置２００は、例えば、取り置きのキャンセル要求を受け付けて、在庫データ記憶部４１０を参照し、割引を提示するか否かを判定しても良い。
【０１７４】
以下に、図１４乃至図１９を参照して、本実施形態の端末装置３００の表示例について説明する。
【０１７５】
図１４は、端末装置における表示例を示す第一の図である。図１４は、商品の取り置きを行う場合の端末装置３００における画面の遷移を示している。
【０１７６】
図１４において、画面１４１−１は、商品情報を取得する際の画面の例であり、例えば、図８のステップＳ８０１において、端末装置３００に表示される。画面１４１−１は、商品情報を入力するための入力欄１４２と、二次元バーコードを読み取るための操作部品１４３とが表示されている。例えば、操作部品１４３が操作されると、端末装置３００が有するバーコードの読み取り装置が起動し、商品のタグ等に付与されている二次元バーコードを読み取る。
【０１７７】
画面１４１−２は、画面１４１−１に対する操作により、商品情報が取得された後に、商品の取り置きを管理装置２００へ依頼する際に端末装置３００に表示される画面の例であり、例えば、図８のステップＳ８０２において、端末装置３００に表示される。
【０１７８】
画面１４１−２には、取得した商品情報１４４と、取り置きの依頼を行うための操作部品１４５とが表示される。画面１４１−２の操作部品１４５において、「はい」ボタンが選択されると、商品情報１４４と、端末装置３００の端末ＩＤ等と共に、取り置き要求が管理装置２００に送信される。
【０１７９】
画面１４１−３は、画面１４１−２において、取り置き要求が行われた後に、管理装置２００から条件データを受信した際に表示される画面の例であり、例えば、図８のステップＳ８０９において端末装置３００に表示される。
【０１８０】
画面１４１−３には、取り置き条件１４６と、取り置き条件を承諾したことを通知するための操作部品１４７とが表示される。
【０１８１】
図１４の例では、端末装置３００の利用者は、店舗Ａの会員ではないため、取り置き条件は、取り置き時間が１時間、現在位置を中心に半径５００ｍが所定のエリア、取り置きできる商品の点数は残り２点、取り置きできる商品の金額の総額は残り２４０００円であることがわかる。
【０１８２】
画面１４１−３において、操作部品１４７のうち「確認」ボタンが選択されると、取り置き条件１４６によって、商品の取り置きが行われる。
【０１８３】
画面１４１−４は、取り置き条件のうち、範囲条件に基づき、所定のエリアを設定する際に端末装置３００に表示される画面であり、例えば、図８のステップＳ８１０において端末装置３００に表示される。
【０１８４】
画面１４１−４には、所定のエリアの設定の許可を求めるメッセージ１４８と、所定のエリアの設定を許可するための操作部品１４９とが表示される。画面１４１−４において、操作部品１４９の「承認」ボタンが選択されると、端末装置３００に対して所定のエリアが設定される。
【０１８５】
画面１４１−５は、商品の取り置きが確定したことを示す画面であり、例えば、図８のステップＳ８１１において端末装置３００に表示される。画面１４１−５には、取り置きデータ３２０と対応する情報１５０が表示される。情報１５０には、取り置きされた商品の商品情報と、取り置き条件とが含まれる。
【０１８６】
図１５は、端末装置における表示例を示す第二の図である。図１５は、取り置きした商品を購入する行う場合の端末装置３００における画面の例であり、例えば、図９のステップＳ９０１において端末装置３００に表示される。
【０１８７】
図１５に示す画面１５１−１は、取り置きデータ３２０を示す二次元コード１５２と、取り置きデータ３２０と対応する情報１５０とが表示されている。
【０１８８】
本実施形態では、例えば、二次元コード１５２をＰＯＳシステム５００の有する二次元コードの読み取り装置に読み取らせることで、ＰＯＳシステム５００において、情報１５０が示す商品の決済が行われても良い。
【０１８９】
図１６は、端末装置における表示例を示す第三の図である。図１６は、取り置きした商品を購入し、配送を依頼する行う場合の端末装置３００における画面の遷移の例である。
【０１９０】
図１６の画面１６１−１は、例えば、図１０のステップＳ１００１において端末装置３００に表示される画面の例であり、商品の配送指示を促すメッセージ１６２と、配送指示を行うための操作部品１６３とが表示されている。
【０１９１】
画面１６１−１において、操作部品１６３が選択されると、端末装置３００において、画面１６１−１が画面１６１−２に遷移する。
【０１９２】
画面１６１−２は、配送先の情報を入力するための入力欄１６４が表示されており、入力欄１６４に表示された「送信」ボタンが選択されると、入力された配送先の情報と、配送指示とが、ＰＯＳシステム５００に送信され、画面１６１−２が画面１６１−３へ遷移する。
【０１９３】
画面１６１−３は、例えば、図１０のステップＳ１０１１で端末装置３００に表示される画面である。画面１６１−３には、商品の購入に対するお礼のメッセージ１６５が表示される。
【０１９４】
図１７は、端末装置における表示例を示す第四の図である。図１７は、取り置きのキャンセルを警告する場合の端末装置３００における画面の例であり、図１７に示す画面１７１−１は、例えば、図１１のステップＳ１１０２において端末装置３００に表示される。
【０１９５】
画面１７１−１では、端末装置３００が、取り置き条件に含まれる範囲条件によって、端末装置３００に設定された所定のエリア外へ移動したことと、所定のエリア内に戻らない場合は取り置きがキャンセルされることを示すメッセージ１７２が表示されている。
【０１９６】
また、画面１７１−１には、操作部品１７３が含まれる。操作部品１７３には、取り置き時間の延長要求を行うための操作部品と、取り置きのキャンセル要求を行うための操作部品と、商品の購入及び配送を依頼するための操作部品と、が含まれる。
【０１９７】
図１８は、端末装置における表示例を示す第五の図である。図１８は、商品の取り置き時間の終了が近づいていることを警告する場合の端末装置３００における画面の例である。図１８に示す画面１８１−１は、例えば、図１２のステップＳ１２０２において端末装置３００に表示される。
【０１９８】
画面１８１−１は、商品の取り置き時間の終了時刻が近づいていることを示すメッセージ１８２と、操作部品１７３とが表示されている。
【０１９９】
画面１８１−１において、操作部品１７３のうち、「延長」が選択された場合、端末装置３００は、画面１８１−１を画面１８１−２へ遷移させる。尚、図１７の画面１７１−１の操作部品１７３において、「延長」が選択された場合も、端末装置３００は、画面１７１−１を画面１８１−２へ遷移させる。画面１８１−２は、例えば、図１２のステップＳ１２０５において端末装置３００に表示されても良い。
【０２００】
画面１８１−２は、入力欄１８５と、操作部品１８６とが表示される。入力欄１８５は、取り置き時間を延長させる時間を入力するための入力欄と、所定のエリアを拡大させるための距離を入力するための入力欄と含む。尚、入力欄１８５は、取り置き時間を延長させる時間を入力するための入力欄のみが表示されても良い。
【０２０１】
操作部品１８６は、取り置き時間の延長要求を行うための操作部品と、取り置きのキャンセル要求を行うための操作部品とを含む。
【０２０２】
画面１８１−２において、取り置き時間の延長要求を行うための操作部品「延長」が選択されると、端末装置３００は、画面１８１−２を画面１８１−３へ遷移させる。画面１８１−３は、例えば、図１２のステップＳ１２１２で端末装置３００に表示される。
【０２０３】
画面１８１−３は、あらたな取り置き条件の確認を促すメッセージ１８７と、画面１８１−２の入力欄１８５で入力された内容に更新された新たな取り置き条件１８８と、操作部品１８９とが表示される。
【０２０４】
画面１８１−３において、操作部品１８９のうち、「確認」ボタンが操作されると、端末装置３００は、画面１８１−３を画面１８１−４へ遷移させる。画面１８１−４は、取り置き時間が延長されたことを示すメッセージ１９０が表示される。
【０２０５】
このように、本実施形態では、取り置き条件（範囲条件、時間条件）が満たされなくなったとき、又は、取り置き条件が満たされる可能性が低くなったとき、その旨を端末装置３００の利用者に通知することができる。
【０２０６】
また、本実施形態では、取り置き条件（範囲条件、時間条件）が満たされなくなったとき、又は、取り置き条件が満たされる可能性が低くなったとき、端末装置３００に利用者に、取り置き条件を変更させることができる。したがって、本実施形態によれば、端末装置３００の利用者に対して、商品の購入を改めて検討させることができる。
【０２０７】
図１９は、端末装置における表示例を示す第六の図である。図１９（Ａ）は、商品の取り置きがキャンセルされた場合に端末装置３００に表示される画面の例であり、図１９（Ｂ）は、商品の取り置きのキャンセル要求が行われた場合に、割引を提示する画面の例である。
【０２０８】
図１９（Ａ）に示す画面１９１−１では、商品の取り置き時間が経過し、取り置きがキャンセルされたことを示すメッセージ１９２と、商品情報１９３とが表示される。尚、本実施形態では、例えば、端末装置３００が所定のエリア外に移動したことで取り置きがキャンセルされた場合には、メッセージ１９２の代わりに、所定のエリア外に移動したために取り置きがキャンセルされたことを示すメッセージを表示させても良い。
【０２０９】
図１９（Ｂ）に示す画面１９１−２では、商品の購入を促すメッセージ１９４と、割引に関する情報１９５とが表示される。
【０２１０】
このように、本実施形態によれば、店舗において商品の取り置きを行った利用者が、取り置きを行った場所が所定の距離以上離れた場合には、取り置きをキャンセルすることができる。また、本実施形態によれば、商品の取り置きが行われる際に、取り置き条件を設定することで、利用者が取り置き条件を満たさなくなった場合に取り置きをキャンセルすることができる。
【０２１１】
よって、本実施形態によれば、店舗において、商品が長期間購入されないまま取り置きされることがなく、商品の販売の機会を逸することを抑制できる。
【０２１２】
開示の技術では、以下に記載する付記のような形態が考えられる。
（付記１）
商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させ、
前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、処理をコンピュータに実行させる管理プログラム。
（付記２）
前記取り置き要求を受け付けて、前記所定範囲のエリアの設定を含む取り置き条件を前記端末装置へ設定させ、
前記取り置きが取り消された場合に、前記端末装置に対して、前記取り置き条件の設定を解除させる、付記１記載の管理プログラム。
（付記３）
前記取り置き条件は、前記商品の取り置きを行う期間を含み、
前記取り置き時間が経過したときに前記商品の取り置きがある場合に、前記取り置きを取り消す、付記２記載の管理プログラム。
（付記４）
前記取り置き要求と共に、前記要求を行った端末装置を特定する情報を受け付け、
前記取り置き条件と、端末装置の属性とを対応付けた条件データが格納された記憶部を参照し、
前記要求を行った端末装置と対応した条件データを選択し、選択された条件データが示す取り置き条件を、前記要求を行った端末装置に設定させる、付記２又は３記載の管理プログラム。
（付記５）
前記取り置き要求と共に、前記商品に関する商品情報を受け付け、
前記特定する情報と、前記商品情報と、前記選択された取り置き条件とを対応付けた取り置きデータをデータ保持部に保持し、
前記取り置きが取り消されたとき、前記データ保持部から、取り消された前記取り置きと対応する取り置きデータを削除する、付記４記載の管理プログラム。
（付記６）
前記取り置き条件が満たされなくなったとき、前記端末装置に対して、前記取り置き条件が満たされていないことを通知する、付記２乃至５の何れか一項に記載の管理プログラム。
（付記７）
前記取り置き条件が満たされなくなったとき、前記端末装置に、取り置き条件を変更させる、付記２乃至６の何れか一項に記載の管理プログラム。
（付記８）
商品に関する商品情報を取得して、前記商品情報と前記商品の取り置き要求とを管理装置に出力し、
前記取り置き要求に応じて、前記管理装置から、前記商品の取り置きに関する条件を示す条件データを受け付けて、前記条件データに含まれる所定範囲のエリアを設定し、
自機の位置が前記エリア外を示す位置となったとき、前記エリア外となったことを示す通知を前記管理装置に出力し、前記エリアの設定を解除する、
処理をコンピュータに実行させる、プログラム。
（付記９）
コンピュータによる管理方法であって、該コンピュータが、
商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させ、
前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、管理方法。
（付記１０）
商品の取り置き要求を受け付けて、前記要求を行った端末装置に対し、前記要求が行われた地点を含む所定範囲のエリアを設定させる条件選択部と、
前記端末装置が前記エリア外へ移動したときに、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す取り置き管理部と、を有する管理装置。
（付記１１）
端末装置と、管理装置とを有する管理システムによる管理方法であって、
前記端末装置が、
商品に関する商品情報を取得して、前記商品情報と前記商品の取り置き要求とを前記管理装置に出力し、
前記管理装置から通知に応じて、前記取り置き要求を行った地点の位置を含む所定範囲のエリアを設定し、
前記端末装置の位置が前記エリア外を示す位置となったとき、前記エリア外となったことを示す通知を前記管理装置に出力し、前記エリアの設定を解除し、
前記管理装置は、
前記取り置き要求を受け付けて、前記端末装置に対し、前記要求が行われた地点を含む前記所定範囲のエリアを前記端末装置に通知し、
前記端末装置が前記エリア外へ移動したことを示す通知を受けたとき、前記地点と対応付けられた店舗における前記商品の取り置きがある場合に、前記取り置きを取り消す、管理方法。
【０２１３】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０２１４】
１００  管理システム
２００  管理装置
２１０  取り置き管理処理部
２１１、３１１  入力受付部
２１２  条件保持部
２１３  条件選択部
２１４  取り置き管理部
２１５  通知部
２２０  取り置きデータ保持部
２３０  条件データ
２４０  取り置きデータ
３００  端末装置
３１０  取り置き処理部
３１２  商品情報取得部
３１３  通信部
３１４  条件設定部
３１５  条件判定部
３１６  取り置きデータ生成部
３１７  取り置きデータ保持部
３１８  出力部
【図１】
2019106002.tif 000003
【図２】
2019106002.tif 000004
【図３】
2019106002.tif 000005
【図４】
2019106002.tif 000006
【図５】
2019106002.tif 000007
【図６】
2019106002.tif 000008
【図７】
2019106002.tif 000009
【図８】
2019106002.tif 000010
【図９】
2019106002.tif 000011
【図１０】
2019106002.tif 000012
【図１１】
2019106002.tif 000013
【図１２】
2019106002.tif 000014
【図１３】
2019106002.tif 000015
【図１４】
2019106002.tif 000016
【図１５】
2019106002.tif 000017
【図１６】
2019106002.tif 000018
【図１７】
2019106002.tif 000019
【図１８】
2019106002.tif 000020
【図１９】
2019106002.tif 000021