まず、本実施例1に係る物品配達システムの概念について説明する。図1は、実施例1に係る物品配達システムの概念を説明するための説明図である。本実施例1に係る物品配達システムは、駅や商業施設に設置される複数台のロッカー装置10の中の一つを配達先として選択することができる。
ロッカー装置10は、物品を収納する収納部、所謂ロッカーを複数有し、複数の収納部を個別に施錠可能である。また、ロッカー装置10は、複数箇所の駅等の公共施設にそれぞれ設置することが好適である。ロッカー装置10は、物品の預入と取出とを同一人物が行うことを想定した物品一時預かり機能を有してもよいが、本実施例1では説明を簡明にするため、物品の配達先としてのみ用いる配達専用のロッカー装置10を例示して説明を行う。
利用者(例えば、後述するように物品の購入者等)は、サーバ20に対して物品の配達依頼を行う(1)。この配達依頼では、配達先としてロッカー装置10を選択することができる。
配達依頼を受けたサーバ20は、配達依頼を一意に特定するデータとして伝票データを生成し、決済に関する設定である決済設定処理をおこなう(2)。決済設定処理では、物品の受取り時における決済の要否が設定され、決済が必要である場合には決済金額がさらに設定される。その設定内容は、決済設定データとして伝票データに対応付けられる。伝票データには、例えば、配達依頼を一意に識別する識別情報、依頼元、配達先、物品の種別等が含まれる。
その後、サーバ20は、配達業者等に配達指示を行なって物品を配達させる(3)。配達業者は、物品に伝票データ及び決済設定データを対応付けて配達する。例えば、これらのデータの内容を伝票に記載して、配達する物品に貼付すればよい。
ロッカー装置10は、配達業者による物品の収納を受け付け(4)、伝票データ及び決済設定データを記憶し(5)、伝票データを含む配達通知をサーバ20に対して送信する(6)。ロッカー装置10がサーバ20に対して行う配達通知を、便宜上「第1の配達通知」という。
第1の配達通知を受信したサーバ20は、配達依頼の依頼元である利用者に伝票データや決済設定データを含む配達通知を送信する(7)。サーバ20が利用者に対して行う配達通知を、便宜上「第2の配達通知」という。利用者が、ロッカー装置10の設置場所へ赴き、第2の配達通知に含まれていた伝票データをロッカー装置10に読み取らせると、対応する収納部が開錠され、物品を受け取ることができる(8)。
具体的には、ロッカー装置10は、まず、伝票データを読み取り(8a)、伝票データに対応付けられた決済設定データを読み出して決済の要否を確認する(8b)。そして、決済が必要であるならば、決済処理を行なう(8c)。決済処理は、後述するように、現金やペイメントカード等により行なうことができる。決済処理の後、又は決済が不要である場合に、ロッカー装置10は、伝票データに対応する収納部を開錠し(8d)、物品を受取り可能な状態とする。
このように、ロッカー装置10は、物品の配達先として利用することが可能であり、収納した物品を受け取る際に決済が必要であるか否か、決済が必要である場合にはその決済金額を決済設定データとして記憶する。そして、利用者が物品を受け取る場合には、ロッカー装置10は決済設定データを読み出し、必要に応じて決済処理を行なって物品の収納された収納部を開錠する。このため、着払いで配達された物品をロッカー装置10にて受け取ることが可能となる。
次に、実施例1に係る物品配達システムをインターネットショッピングに適用した場合の具体例について説明する。図2は、実施例1に係るインターネットショッピングについて説明するための説明図である。
図2に示した例では、サーバ20は、物品を販売する販売サイトを提供する。具体的には、サーバ20は、商店40が販売する物品の情報を表示制御し、物品に対する購入操作、すなわち注文を受け付けることができる。また、サーバ20は、ロッカー装置10から配達先として使用可能な空き状態の収納部を示すデータを取得することができる。
購入者は、端末装置30を操作してサーバ20にアクセスし、所望の物品を購入する(1)。この購入が、配達依頼に対応する。購入した物品の配達先として、ロッカー装置10が有する収納部を希望するならば、サーバ20は、ロッカー装置10の空き状態の収納部を表示制御し、配達先の選択を受け付ける。
サーバ20は、購入が行われたならば、受注番号を発行する(2)。さらに、サーバ20は、配達先がロッカー装置10であるならば、受注番号に対応する配達鍵データを生成し(3)、決済設定処理を行なう(3a)。図2に示したシステムでは、この配達鍵データが伝票データに対応し、配達鍵データに決済設定データが対応付けられる。
その後、サーバ20は、商店40に対して発注を行う(4)。この発注が、配達指示に対応する。発注では、購入された物品とその配達先を特定する情報に加え、受注番号、配達鍵データ及び決済設定データが商店40に通知される。
商店40では、発注に応じて購入された物品を出荷する(5)。物品には、配達鍵データ及び決済設定データを付する。配達鍵データとして数字列や二次元バーコード等を用いる場合には、伝票に対する印字によって配達鍵データを付すことができる。
配達業者50は、商店40から出荷された物品を指定されたロッカー装置10まで配達する(6)。そして、配達鍵データ及び決済設定データをロッカー装置10に読み取らせて収納部を開錠して、物品を収納部に収納する。
ロッカー装置10は、配達鍵データ及び決済設定データを記憶し、物品が収納された収納部を施錠するとともに、当該施錠を開錠するための開錠用データである取出鍵データを生成する(7)。取出鍵データは、購入者が物品を受取るために用いられる。なお、取出鍵データは、購入者が設定された期限内に物品を受取らなかった場合に当該物品を配達業者が回収するために用いることもできる。取出鍵データは、数字列や二次元バーコード等の任意の形式であってもよい。
ロッカー装置10は、配達鍵データ及び取出鍵データを含む第1の配達通知をサーバ20に対して送信する(7)。
第1の配達通知を受信したサーバ20は、配達鍵データによって受注番号を特定し、購入者の端末装置30に取出鍵データを含む第2の配達通知を送信する(8)。第2の配達通知には、決済設定データを含めてもよい。購入者は、この第2の配達通知により購入した物品が指定したロッカー装置10の収納部に収納されたことを知ることができ、ロッカー装置10の設置場所へ赴き、取出鍵データを読み取らせることによって(9)、収納部を開錠して中から購入した物品を取り出すことができる。
物品をロッカー装置10の収納部に収納してから所定期間以上、購入者による物品の取出しが行われなければ、サーバ20は、配達業者50に対して回収指示を行う(9)。この回収指示には、取出鍵データが含まれる。そのため、配達業者50は、取出鍵データによって物品を取出して回収することができる。この場合には、購入者による取出鍵データの使用を無効化し、その旨を端末装置30に通知してもよい。配達業者50が取出鍵データによって物品を回収可能とすることにより、収納部が長期間に亘って占有される事態を防止することができる。
次に、ロッカー装置10の外観構成について説明する。図3は、ロッカー装置10の外観構成を示す外観構成図である。図3に示すように、ロッカー装置10は、収納部L01b及びL02bを含む複数の収納部と、各収納部に対応するロック機構を有する。例えば、ロック機構L01aは、収納部L01bを施解錠する機構であり、ロック機構L02aは、収納部L02bを施解錠する機構である。さらに、ロッカー装置10は、表示操作部11を含むユーザインタフェースを有する。
次に、ロッカー装置10の内部構成について説明する。図4は、ロッカー装置10の内部構成を示すブロック図である。図4に示すように、ロッカー装置10は、表示操作部11と、コードリーダ12と、カードリーダ12aと、貨幣処理部12bと、レシート発行部13と、通信部14と、記憶部15と、制御部16とを有する。また、ロッカー装置10は、収納部L01b及びL02bを含む複数の収納部と、各収納部に対応するロック機構(L01a及びL02a等)を有する。尚、各収納部のロック機構は、施錠待機とされ、必要なとき(物品を出し入れするとき)のみ開錠制御されるものとする。
表示操作部11は、タッチパネルカラー液晶ディスプレイ等からなり、配達業者50や購入者への情報表示や各種入力の受付に用いられる。配達鍵データ及び取出鍵データとして数字列を用いる場合には、これらの入力も表示操作部11が受け付ける。
コードリーダ12は、配達鍵データ及び取出鍵データを読み取るための読取りユニットである。配達鍵データ及び取出鍵データとして二次元バーコード等を用いる場合には、これらを撮像するカメラと画像処理部によってコードリーダ12を構成する。なお、コードリーダ12は、配達鍵データを読み取る際に、決済設定データを併せて読み取る。
カードリーダ12aは、ペイメントカードからの識別情報の読取りを行なうユニットである。ペイメントカードは、現金以外で決済を行なうことができるカードの総称であり、クレジットカード、デビットカード、プリペイドカードが含まれる。また、電子マネーによる決済が可能なカードもペイメントカードに含まれる。なお、携帯端末装置などにペイメントカードの機能を持たせる場合もある。
貨幣処理部12bは、貨幣の受け付けや貯留や払出しを行なうユニットであり、利用者が現金決済を行なう場合には用いられる。レシート発行部13は、物品の配達時や取出時等、必要に応じてレシートを発行するためのプリンタユニットである。通信部14は、所定の通信回線を経由してサーバ20等と通信するためのインタフェース部である。記憶部15は、ハードディスク装置や不揮発性メモリ等からなる記憶デバイスである。記憶部15は、収納管理データ15aを記憶する。
制御部16は、ロッカー装置10を全体制御する制御部であり、収納管理部16a、配達作業受付部16b、配達鍵データ識別部16c、決済設定管理部16d、開錠用データ生成部16e、ロック制御部16f、配達通知実行部16g及び決済処理部16hを有する。実際には、これらの機能部に対応するプログラムを図示しないROMや不揮発性メモリに記憶しておき、これらのプログラムをCPU(Central Processing Unit)にロードして実行することにより、収納管理部16a、配達作業受付部16b、配達鍵データ識別部16c、決済設定管理部16d、開錠用データ生成部16e、ロック制御部16f、配達通知実行部16g及び決済処理部16hにそれぞれ対応するプロセスを実行させることになる。
収納管理部16aは、各収納部の状態を管理する処理部である。収納管理部16aは、収納部の状態が変更となった場合に、収納管理データ15aを更新する。また、収納管理データ15aに示された収納部の空き状況を適宜サーバ20に送信する。
収納部の状態には、「空」、「配達待」、「配達通知待機」、「配達済」、「故障中」がある。「空」は、収納部には物品が収納されておらず、物品が配達される予定も無いため、新規の配達先として選択可能な状態である。「配達待」は、配達先として選択されたが、物品を収納していない状態である。「配達通知待機」は、配達先として選択され、物品が収納されたが、他の配達作業が残っているために配達通知の実行を待機している状態である。「配達済」は、配達先として選択され、物品が収納され、配達通知を行った状態である。この状態は、収納部内に物品が存在し、購入者又は配達業者50による取出しを待機している状態である。購入者又は配達業者50による取出が行われれば、収納部の状態は「空」となる。なお、この他にも「故障中」などの状態が設けられる。
収納部の状態が「配達待」、「配達通知待機」又は「配達済」であれば、収納部には配達鍵データが対応付けられており、配達鍵データが配達依頼や収納部を一意に識別する情報として機能する。このため、収納部の状態が「配達待」、「配達通知待機」又は「配達済」である場合には、配達鍵データの状態が「配達待」、「配達通知待機」又は「配達済」であるものとして処理することができる。
配達作業受付部16bは、配達業者50による配達作業を受け付ける処理部である。具体的には、配達作業受付部16bは、配達作業の開始に対応する操作として、配達業者50に予め付与された業者コードの認証を行う。配達作業の開始後には、配達作業受付部16bは、配達鍵データの受付を行う。また、1又は複数の配達鍵データの受付後、配達作業の終了を示す操作である配達終了操作を受け付けることができる。なお、配達鍵データの受付によって「配達待」状態のロッカーが無くなった場合には、配達終了操作によらず配達作業の終了を判定可能である。
なお、業者コードの認証については、例えば、入力された業者コードをサーバ20に送信して問い合わせを行い、サーバ20による認証結果を受信すればよい。かかる構成では、サーバ20が業者コードの登録、削除、更新等の管理を行なうことで、業者コードが不正に使用されるリスクを低減することができる。また、サーバ20から最新の業者コードを定期的に受信し、ロッカー装置10の内部に保持しておけば、業者コードの認証時にはサーバ20への問い合わせが不要となるので、通信エラーによって認証が失敗する事態を回避することができる。
配達鍵データ識別部16cは、受け付けられた配達鍵データが正規のデータであるか否かの識別を行う処理部である。サーバ20が配達鍵データを生成した場合に、ロッカー装置10に配達鍵データを通知する構成であれば、購入成立時等にロッカー装置10がサーバ20から通知された配達鍵データを保持しておき、配達業者50から受け付けた配達鍵データと比較することで配達鍵データを識別可能である。サーバ20が配達鍵データを生成した場合に、ロッカー装置10に配達鍵データを通知しない構成であれば、ロッカー装置10が配達業者50から受け付けた配達鍵データをサーバ20に送信して、正規のデータであるか否かを問い合わせればよい。
決済設定管理部16dは、配達鍵データが受け付けられた場合に、当該配達鍵データに対応付けられた決済設定データを収納管理データ15aに格納することで、決済に関する設定を管理する処理部である。
開錠用データ生成部16eは、配達業者50から受け付けた配達鍵データに対応する開錠用データを生成する処理部である。開錠用データ生成部16eは、開錠用データとして取出鍵データを生成する。取出鍵データは、購入者が物品を受け取る際に使用される。また、取出鍵データは、購入者が物品を受け取らなかった場合に当該物品を回収するためにも使用される。取出鍵データは、数字列や二次元バーコード等の任意の形式であってもよい。この開錠用データは、開錠の対象となる収納部、すなわち、物品が収納部に対応するものであり、物品が収納された収納部を一意に示す収納部情報として用いることができる。
また、開錠用データ生成部16eは、購入者による取出鍵データの使用に対して有効期限を設定することで、購入者が物品を受取ることの出来る期限である受取期限を定める。さらに、開錠用データ生成部16eは、物品の回収を行なう回収期間を定める。物品の配達から回収期間の開始時点までには待機期間を設けてもよい。
具体的には、待機期間を設けることにより、受取期限と回収期間の開始時点とが一致するように設定することが好適である。この場合には、受取期限までは購入者のみが物品を取り出すことが可能となり、購入者が受取期限内に受取を行わなければ、購入者は物品を取り出せなくなって配達業者50による取出しが可能となる。
なお、受取期限を、回収期間の開始時点よりも後に設定してもよい。この場合には、回収期間に入ると購入者と配達業者50のいずれであっても物品の取出しが可能となる。受取期限を無期限に設定した場合も同様である。また、回収期間には終了時点を定めてもよいし、回収期間の開始以降は無期限に回収可能としてもよい。
ロック制御部16fは、ロック機構L01a、L02aなどに施錠指示又は開錠指示を送信することで、収納部の施解錠を制御する処理部である。ロック制御部16fは、基本的には、各収納部を施錠状態で維持する。そして、配達鍵データ識別部16cにより配達鍵データが識別された場合には、物品の配達先となる収納部を1つ開錠する。
配達業者50によって収納部に物品が収納され、収納部の扉が閉められると、ロック制御部16fは、収納部を施錠し、物品の収納が完了した状態とする。そして、配達鍵データは、「配達待」状態から「配達通知待機」状態に変更される。
また、ロック制御部16fは、取出鍵データが読み取られた場合に、決済処理部16hから開錠許可が得られていることを条件として、取出鍵データに対応する収納部を開錠する。このとき、開錠されたロッカーは「空」状態に変更される。
配達通知実行部16gは、配達作業受付部16bにより配達作業が終了したと判定された場合に、「配達通知待機」状態の配達鍵データについて配達通知を実行し、「配達済」状態に変更する処理部である。配達通知実行部16gによる配達通知は、配達鍵データ及び取出鍵データを含み、サーバ20に送信される。
配達通知の実行時に、レシート発行部13が配達業者50に対してレシートを発行してもよい。このレシートには、配達日時、ロッカーの扉に付された扉番号、配達鍵データ等を印字し、配達の控えとして用いる。
決済処理部16hは、利用者が物品を受け取る際の決済処理を行なう処理部である。決済処理部16hは、購入者により取出鍵データが使用された場合に、取出鍵データに対応付けられた決済設定データを読み出して決済の要否を確認する。そして、決済が必要であるならば、決済設定データに示された金額の決済処理を行なう。決済は、現金決済でもペイメントカードによる決済でもよい。また、予め決済方法を指定することとしてもよい。決済が完了した、又は決済が不要である場合に、決済処理部16hは、ロック制御部16fに開錠許可を通知する。
次に、図4に示した収納管理データ15aについて説明する。図5は、図4に示した収納管理データ15aについての説明図である。図5に示すように、収納管理データ15aは、基本データに加え、配達、取出、決済設定に関するデータを有する。
収納管理データ15aは、基本データとして、収納部ID、扉番号及び状態を含む。収納部IDは、収納部を一意に特定する識別情報である。扉番号は、収納部の扉に付された番号である。状態は、「0:空」、「1:配達待」、「2:配達通知待機」、「3:配達済」、「7:故障中」等の値により、収納部の状態を示す。
収納管理データ15aは、配達に関するデータとして配達鍵データ、配達日時を含む。配達鍵データは、当該収納部を配達先とする配達依頼に対応する配達鍵データである。配達日時は、状態が「3:配達済」となったときの日時を示す。
収納管理データ15aは、取出に関するデータとして取出鍵データ、受取期限、回収期間、取出日時、取出種別を含む。取出鍵データは、開錠用データ生成部16eにより生成されて格納される。受取期限及び回収期間は、開錠用データ生成部16eにより設定されて格納される。取出日時は、取出鍵データによって収納部が開錠されたときの日時を示す。取出鍵データによって収納部が開錠されたときには、収納部の状態は「0:空」となる。
取出種別は、「0:取出待」、「1:受取済」、「2:回収済」のいずれかの値をとる。状態が「3:配達済」となると、まず取出し種別は「0:取出待」に設定される。その後、購入者により取出鍵データが使用され、収納部が開錠されたならば取出種別を「1:受取済」に設定する。そして、配達業者50により取出鍵データが使用され、収納部が開錠されたならば取出種別を「2:回収済」に設定する。取出鍵データが購入者と配達業者50のいずれにより使用されたかは、例えば、配達業者50の業者コードを受け付けたか否かにより識別可能である。
収納管理データ15aは、決済設定に関するデータとして決済要否及び決済金額を含む。決済要否は、物品の受取り時における決済の要否を示し、「0:決済不要」、「1:決済必要」のいずれかの値をとる。決済金額は、決済用否が「1:決済必要」である場合に設定される。
次に、サーバ20の内部構成について説明する。図6は、サーバ20の内部構成を示すブロック図である。図6に示すように、サーバ20は、表示部21及び入力部22と接続され、通信部23、記憶部24及び制御部25を有する。
表示部21は、液晶パネルやディスプレイ装置等である。入力部22は、キーボードやマウス等である。通信部23は、通信回線を介してロッカー装置10、端末装置30、商店40及び配達業者50等とデータ通信するためのインタフェース部である。記憶部24は、ハードディスク装置や不揮発性メモリ等の記憶デバイスであり、注文管理データ24a及び事業者登録データ24bを記憶する。
制御部25は、サーバ20を全体制御する制御部であり、ロッカー状態取得部25a、注文受付部25b、配達鍵データ生成部25c、決済設定処理部25d、発注処理部25e、配達鍵データ確認部25f、配達通知実行部25g及び回収指示部25hを有する。実際には、これらの機能部に対応するプログラムを図示しないROMや不揮発性メモリに記憶しておき、これらのプログラムをCPUにロードして実行することにより、ロッカー状態取得部25a、注文受付部25b、配達鍵データ生成部25c、決済設定処理部25d、発注処理部25e、配達鍵データ確認部25f、配達通知実行部25g及び回収指示部25hにそれぞれ対応するプロセスを実行させることになる。
ロッカー状態取得部25aは、必要に応じてロッカー装置10から収納部の状態を取得する処理部である。注文受付部25bは、端末装置30からのアクセスに応答して商店40が販売する物品の情報を表示制御し、注文の受付を行う処理部である。
注文受付部25bは、受け付けた注文について、受注番号を発行する。また、受け付けた注文の配達先としてロッカー装置10の収納部を指定する場合には、ロッカー状態取得部25aにロッカー装置10の収納部の状態を取得させ、空状態の収納部から配達先の選択を受け付ける。
配達鍵データ生成部25cは、注文受付部25bがロッカー装置10を配達先とする注文を受け付けた場合に、受注番号に対応する配達鍵データを生成する処理部である。配達鍵データは任意の方法で生成することができる。例えば、受注番号と、配達業者50の業者コードとを組合せて配達鍵データとすればよい。配達業者50の業者コードは、事業者登録データ24bに登録されており、適宜更新されている。そこで、注文受付部25bが発行した受注番号と当該注文の配達を担当する配達業者50の業者コードを組み合わせることにより、配達依頼を一意に特定する配達鍵データを得ることができる。
決済設定処理部25dは、注文受付部25bがロッカー装置10を配達先とする注文を受け付けた場合に、決済に関する設定を行なう処理部である。具体的には、決済設定処理部25dは、受け付けられた注文が元払いであれば決済の要否について「決済不要」と設定し、受け付けられた注文が着払いであれば決済の要否について「決済必要」と設定する。決済の要否を「決済必要」と設定した場合には、決済設定処理部は、受け付けられた注文に基づいて決済金額をさらに設定する。決済金額には、注文内容に応じて、物品の購入代金や配達料金等が含まれる。そして、決済設定処理部25dは、決済の要否と決済金額を示す決済設定データを生成し、配達鍵データに対応付ける。
発注処理部25eは、注文受付部25bが受け付けた注文に基づいて、商店40への発注を行う処理部である。発注では、購入された物品とその配達先を特定する情報に加え、受注番号、配達鍵データ及び決済設定データが商店40に通知される。
配達鍵データ確認部25fは、ロッカー装置10から配達通知を受信した場合に、配達通知に含まれる配達鍵データによって受注番号を特定する処理部である。また、配達鍵データ確認部25fは、ロッカー装置10から配達鍵データが正規のデータであるかの問い合わせを受けた場合に、当該配達鍵データが自身の生成したデータであるか否かを確認し、その結果をロッカー装置10に応答することができる。さらに、配達鍵データ確認部25fは、ロッカー装置10から業者コードの問い合わせを受けたならば、当該業者コードが事業者登録データ24bに登録されているか否かによって業者コードの認証を行い、認証結果をロッカー装置に送信する。また、配達鍵データ確認部25fは、ロッカー装置10に対して最新の業者コードを定期的に送信することもできる。
配達通知実行部25gは、ロッカー装置10から配達通知(第1の配達通知)を受信した場合に、配達鍵データ確認部25fが特定した注文番号に基づいて、購入者の端末装置30に配達通知(第2の配達通知)を送信する処理部である。この配達通知には、取出鍵データ及び決済設定データを含めておく。
回収指示部25hは、購入者による受取が行われないまま回収期間に入った取出鍵データが存在する場合に、配達業者50に対して回収指示を行う処理部である。この回収指示には、取出鍵データを含めておく。
次に、図6に示した注文管理データ24aについて説明する。図7は、図6に示した注文管理データ24aについての説明図である。図7に示すように、注文管理データ24aは、基本データに加え、配達、取出及び決済設定に関するデータを有する。
注文管理データ24aは、基本データとして、受注番号、受注品目データ、購入者データ、発注先データ、配達先データ及び状態を含む。受注番号は、注文受付部25bによって発行され、注文を一意に識別する識別情報である。受注品目データは、注文された物品の種類や数を特定するデータである。購入者データは、購入者の氏名や住所などを示すデータである。発注先データは、商店40を特定するデータであり、配達先データは、物品の配達先を示すデータである。
状態は、「1:受注済」、「2:発注済」、「3:配達済」、「4:受取済」、「5:回収済」等の値により、注文の状態を示す。「1:受注済」は、注文番号が発行されており、商店40への発注前であることを示す。「2:発注済」は、商店40へ発注が行われており、配達が完了していないことを示す。「3:配達済」は、物品をロッカーに収納し、取り出されていないことを示す。「4:受取済」は、物品が購入者によって取り出されたことを示す。「5:回収済」は物品が配達業者50によって取り出されたことを示す。
注文管理データ24aは、配達に関するデータとして配達鍵データ、配達日時を含む。配達鍵データは、当該注文に対応する配達鍵データである。配達日時は、状態が「3:配達済」となったときの日時を示す。
注文管理データ24aは、取出に関するデータとして取出鍵データ、受取期限、回収期間、取出日時を含む。取出鍵データ、受取期限及び回収期間は、ロッカー装置10からの配達通知に含まれたものである。取出日時は、取出鍵データによってロッカーが開錠されたときの日時を示す。
注文管理データ24aは、決済設定に関するデータとして決済要否及び決済金額を含む。決済要否は、物品の受取り時における決済の要否を示し、「0:決済不要」、「1:決済必要」のいずれかの値をとる。決済金額は、決済用否が「1:決済必要」である場合に設定される。
次に、ロッカー装置10の処理手順を説明する。図8は、ロッカー装置10の処理手順を示すフローチャートである。ロッカー装置10は、まず、収納管理部16aにより収納管理データ15aを更新し、収納部の状態をサーバ20に通知する(ステップS101)。次に、配達作業受付部16bが配達業者50による配達作業受付処理を行い(ステップS102)、ロック制御部16fが購入者又は配達業者50による物品の取出受付処理を行って(ステップS103)、処理を終了する。
図9は、図8に示した配達作業受付処理の詳細を説明するフローチャートである。まず、配達作業受付部16bは、配達開始操作を受け付けたか否かを判定する(ステップS201)。配達開始操作は、タッチパネル上に配達開始ボタン等を設けておいてもよいし、業者コードの読取を配達開始操作とみなしてもよい。
配達開始操作を受け付けていなければ(ステップS201;No)、配達作業受付部16bは、配達作業受付処理を終了する。配達開始操作を受け付けたならば(ステップS201;Yes)、配達作業受付部16bは、業者コードの認証を行う(ステップS202)。業者コードがステップS201で読み取られていなければ、配達業者50に業者コードの入力を求める表示出力を行う。読み取った業者コードの認証に失敗した場合には(ステップS202;No)、業者コード認証失敗を通知して、配達作業受付処理を終了する。なお、業者コードの認証には、例えば3回の猶予を設定しておき、3回までは業者コードの再入力を受け付けることとしてもよい。
業者コードの認証に成功したならば(ステップS202;Yes)、配達鍵データ識別部16cは、配達業者50から受け付けた配達鍵データを識別する(ステップS203)。識別の結果、正規の配達鍵データでなければ(ステップS204;No)、ステップS203に移行して、新たな配達鍵データを識別する。
識別の結果、正規の配達鍵データであったならば(ステップS204;Yes)、ロック制御部16fは、物品の配達先となる収納部を開錠し(ステップS205)、配達鍵データと決済設定データを対応付けて記憶する(ステップS206)。なお、収納部が開錠された際に、扉がポップアップする構造をとると、配達業者が認識しやすくなる。
配達業者は、開錠された収納部に物品をいれ、扉を閉める。また、開錠用データ生成部16eは、配達鍵データ識別部16cにより識別された配達鍵データに対応付けて取出鍵データを生成する(ステップS207)。そして、ロック制御部16fは、物品が収納された収納部を施錠し(ステップS208)、配達鍵データの状態を「配達通知待機」状態に設定する(ステップS209)。なお、収納部が開錠されるとタイマー監視を開始し、所定時間以内に施錠されなければ警告報知(表示やブザー等)を行い、さらに時間が経過すると強制的に扉を閉じて施錠する構成をとってもよい。
ステップS209の後、配達作業受付部16bは、配達作業の終了を示す操作である配達終了操作を受け付けたか否かを判定する(ステップS210)。配達終了操作を受け付けていなければ(ステップS210;No)、ステップS203に移行し、次の配達鍵データを識別する。
配達終了操作を受け付けた場合(ステップS210;Yes)、あるいは所定時間以内に次の配達鍵データが識別されない場合、配達通知実行部16gは、「配達通知待機」状態の配達鍵データについて配達通知を実行し、「配達済」状態に変更して(ステップS211)、配達作業受付処理を終了する。
図10は、図8に示した取出受付処理の詳細を説明するフローチャートである。ロック制御部16fは、まず、業者コードの認証が行なわれたか否かを判定する(ステップS301)。業者コードが読み取られ、その認証に成功した場合には(ステップS301;Yes)、ロック制御部16fは、業者用のメニュー画面を表示部21に表示制御する(ステップS313)。
業者コードが読み取られていないか、若しくは、業者コードの認証に失敗した場合(ステップS301;No)、ロック制御部16fは、購入者により使用されるメニュー画面を表示した状態で、取出鍵データの認証が行なわれたか否かを判定する(ステップS302)。具体的には、取出鍵データが読み取られ、当該取出鍵データが正規のデータであり、かつ有効期限内であるかを認証する。取出鍵データが読み取られていないか、若しくは取出鍵データの認証に失敗したならば(ステップS302;No)、ロック制御部16fは取出受付処理を終了する。
取出鍵データの認証に成功したならば(ステップS302;Yes)、決済処理部16hは、取出鍵データに対応付けられた決済設定データを読み出す(ステップS303)。読み出した決済設定データの決済要否が「決済必要」であるならば(ステップS304;Yes)、決済処理を実行する(ステップS305)。
決済処理では、決済金額を表示操作部11に表示することで決済の必要性を通知し、購入者に決済を行なわせる。この決済は、貨幣処理部12bに対して現金を投入する現金決済であってもよいし、カードリーダ12aを用いたペイメントカードによる決済でもよい。なお、決済に対して所定回数の猶予を設定しておき、所定回数までは決済の再試行を受け付けることとしてもよい。決済が正常に完了できなければ(ステップS306;No)、決済処理部16hは、決済の失敗をサーバ20に通知し(ステップS307)、取出受付処理を終了する。
決済が正常に完了した(ステップS306;Yes)又は決済が不要である場合(ステップS304;No)、ロック制御部16fは、取出鍵データに対応する収納部を開錠する(ステップS308)。ここで、購入者は物品を取り出す。その後、ロック制御部16fは、開錠した収納部の扉の閉止を検知して施錠し(ステップS309)、収納管理データ15aの取出日時をその時点の日時に設定すると共に取出種別を「受取済」に設定し(ステップS310)、状態を「空」に設定する(ステップS311)。そして、ロック制御部16fは、受取完了をサーバ20に通知して(ステップS312)、取出受付処理を終了する。
一方、ステップS313で業者用のメニュー画面を表示部21に表示制御した後、物品の回収処理が選択されると、ロック制御部16fは、取出鍵データの認証が行なわれたか否かを判定する(ステップS314)。具体的には、取出鍵データが読み取られ、当該取出鍵データが正規のデータであり、かつ回収期間内であるかを認証する。取出鍵データが読み取られていないか、若しくは取出鍵データの認証に失敗したならば(ステップS314;No)、ロック制御部16fは取出受付処理を終了する。
取出鍵データの認証に成功したならば(ステップS314;Yes)、ロック制御部16fは、取出鍵データに対応する収納部を開錠し(ステップS315)、配達業者によって物品が回収される。そして、収納管理データ15aの取出日時をその時点の日時に設定すると共に取出種別を「回収済」に設定し(ステップS316)、状態を「空」に設定する(ステップS317)。その後、ロック制御部16fは、回収完了をサーバ20に通知して(ステップS318)、取出受付処理を終了する。
次に、サーバ20の処理手順を説明する。図11は、サーバ20の処理手順を示すフローチャートである。まず、注文受付部25bは、注文の受付を行ったか否かを判定する(ステップS401)。
注文の受付を行ったならば(ステップS401;Yes)、注文受付部25bが受注番号を発行し(ステップS402)、配達鍵データ生成部25cが配達鍵データを生成する(ステップS403)。また、決済設定処理部25dは、決済に関する設定を行なって決済設定データを生成する(ステップS404)。その後、発注処理部25eが商店40への発注を行う(ステップS405)。
ステップS405の終了後、若しくは注文の受付を行っていない場合(ステップS401;No)、配達鍵データ確認部25fは、ロッカー装置10から配達通知を受信したか否かを判定する(ステップS406)。
ロッカー装置10から配達通知を受信したならば(ステップS406;Yes)、配達鍵データ確認部25fは、配達通知に含まれる配達鍵データによって受注番号を特定する(ステップS407)。そして、配達通知実行部25gは、特定した注文番号に基づいて、購入者の端末装置30に配達通知を送信する(ステップS408)。
ステップS408の終了後、若しくはロッカー装置10から配達通知を受信していない場合(ステップS406;No)、回収指示部25hは、購入者による受取が行われないまま回収期間に入った取出鍵データが存在するか否か、すなわち、購入者による受取が行われないまま回収期間に入った配達依頼が存在するか否かを判定する(ステップS409)。
購入者による受取が行われないまま回収期間に入った取出鍵データが存在しなければ(ステップS409;No)、そのまま処理を終了する。そして、購入者による受取が行われないまま回収期間に入った取出鍵データが存在するならば(ステップS409;Yes)、回収指示部25hは、配達業者50に対して回収指示を送信して(ステップS410)、処理を終了する。
上述してきたように実施例1に係る物品配達システムでは、ロッカー装置10は、物品の配達先として利用することが可能であり、収納した物品を受け取る際に決済が必要であるか否か、決済が必要である場合にはその決済金額を決済設定データとして記憶する。そして、利用者が物品を受け取る場合には、ロッカー装置10は決済設定データを読み出し、必要に応じて決済処理を行なって物品の収納された収納部を開錠する。このため、着払いで配達された物品をロッカー装置10にて受け取ることが可能となる。
なお、これまでの説明では、本発明に係る物品配達システムをインターネットショッピングに適用した場合の一例について説明したが、本発明は適宜変形して実施可能である。
まず、第1の変形例として、ロッカー装置10に物品一時預かり機能を持たせる場合について説明する。物品一時預かり機能は、物品の預入と取出とを同一人物が行うことを想定し、利用者から物品を預かって一時的に収納する機能である。
図12は、物品一時預かり機能を追加したロッカー装置10の処理手順を示すフローチャートである。物品一時預かり機能を追加したロッカー装置10は、図8に示した処理手順と同様に、収納管理部16aにより収納管理データ15aを更新し、収納部の状態をサーバ20に通知する(ステップS101)。次に、配達作業受付部16bが配達業者50による配達作業受付処理を行い(ステップS102)、ロック制御部16fが購入者又は配達業者50による物品の取出受付処理を行なう(ステップS103)。そして、ステップS103の後、ロック制御部16fが利用者物品一時預かり処理(ステップS501)を行なってから処理を終了する点が、図8に示した処理手順と異なる。
図13は、図12に示した利用者物品一時預かり処理の詳細を説明するフローチャートである。まず、ロック制御部16fは、利用者による物品の収納を受け付けたか否かを判定する(ステップS601)。利用者による物品の収納を受け付けているならば(ステップS601;Yes)、決済処理部16hは、預入の基本料金の決済処理を行なって(ステップS602)、対象の収納部を施錠する(ステップS603)。なお、基本料金の決済は、現金による決済やペイメントカードによる決済を用いることができる。
ステップS603の後、若しくは利用者による物品の収納を受け付けていない場合(ステップS601;No)、ロック制御部16fは、利用者により収納された物品の取出し操作を受け付けたか否かを判定する(ステップS604)。利用者により収納された物品の取出し操作を受け付けていなければ(ステップS604;No)、ロック制御部16fはそのまま処理を終了する。
利用者により収納された物品の取出し操作を受け付けたならば(ステップS604;Yes)、追加料金の決済が必要であるか否かを判定する(ステップS605)。例えば、基本料金で当日中の物品預かりを行い、翌日以降の物品の取出しには超過日数に応じた追加料金を課す場合がある。
追加料金の決済が必要であると判定した場合には(ステップS605;Yes)、決済処理部16hは、追加料金の決済処理を行なう(ステップS606)。追加料金の決済にも、現金による決済やペイメントカードによる決済を用いることができる。ステップS606の後、若しくは追加料金の決済が不要である場合(ステップS605;No)、ロック制御部16fは、対象の収納部を開錠し(ステップS607)、処理を終了する。
次に、第2の変形例として、サーバ20が決済設定データをロッカー装置10に送信する構成について説明する。図14は、サーバ20が決済設定データをロッカー装置10に送信する構成についての説明図である。
利用者は、サーバ20に対して物品の配達依頼を行う(1)。この配達依頼では、配達先としてロッカー装置10を選択することができる。
配達依頼を受けたサーバ20は、配達依頼を一意に特定するデータとして伝票データを生成し、決済に関する設定である決済設定処理をおこなう(2)。決済設定処理では、物品の受取り時における決済の要否が設定され、決済が必要である場合には決済金額がさらに設定される。その設定内容は、決済設定データとして伝票データに対応付けられる。
サーバ20は、伝票データ及び決済設定データを含む決済設定通知をロッカー装置10に送信する(3)。決済設定通知を受信したロッカー装置10は、決済設定通知に示された伝票データ及び決済設定データを記憶する(4)。
その後、サーバ20は、配達業者等に配達指示を行なって物品を配達させる(5)。配達業者は、物品に伝票データを対応付けて配達する。例えば、伝票データの内容を記載した伝票を配達する物品に貼付すればよい。
ロッカー装置10は、伝票データを読み取って配達業者による物品の収納を受け付け(6)、当該伝票データもしくは一致する伝票データを含む第1の配達通知をサーバ20に対して送信する(7)。第1の配達通知を受信したサーバ20は、配達依頼の依頼元である利用者に伝票データや決済設定データを含む第2の配達通知を送信する(8)。利用者が、ロッカー装置10の設置場所へ赴いて、第2の配達通知に含まれていた伝票データをロッカー装置10に読み取らせると、対応する収納部が開錠され、物品を受け取ることができる(9)。
この場合にも、ロッカー装置10は、まず、伝票データを読み取り(9a)、伝票データに対応付けられた決済設定データを読み出して決済の要否を確認する(9b)。そして、決済が必要であるならば、決済処理を行なう(9c)。決済処理の後、又は決済が不要である場合に、ロッカー装置10は、伝票データに対応する収納部を開錠し(9d)、物品を受取り可能な状態とする。
次に、第3の変形例を説明する。第3の変形例は、宅配業者が依頼人から集荷し、依頼人に指定された受取人に物品を届ける配達サービスに本発明を適用する場合の構成である。図15は、物品の配達サービスの場合について説明する説明図である。
図15に示すように、物品の配達を依頼する依頼人は、配達業者150に対して配達依頼を行う(1)。この配達依頼では、配達先としてロッカー装置110を選択することができる。また、依頼人は、物品を受け取る人物である受取人と、その連絡先を指定する。
配達依頼を受けた配達業者150は、配達依頼を一意に特定するデータとして伝票データを生成し、決済に関する設定である決済設定処理をおこなう(2)。決済設定処理では、物品の受取り時における決済の要否が設定され、決済が必要である場合には決済金額がさらに設定される。その設定内容は、決済設定データとして伝票データに対応付けられる。伝票データには、例えば、配達依頼を一意に識別する識別情報、依頼元、配達先、物品の種別等が含まれる。
その後、配達業者150は、物品に伝票データ及び決済設定データを対応付けて配達する(3)。例えば、これらのデータの内容を伝票に記載して、配達する物品に貼付すればよい。
ロッカー装置110は、配達業者による物品の収納を受け付け(4)、伝票から読み取られる伝票データ及び決済設定データを記憶し(5)、伝票データを含む第1の配達通知をサーバ120に対して送信する(6)。
第1の配達通知を受信したサーバ120は、伝票データに示された受取人に伝票データや決済設定データを含む第2の配達通知を送信する(7)。受取人が、ロッカー装置110の設置場所に赴いて、第2の配達通知に含まれていた伝票データをロッカー装置110に読み取らせると、対応する収納部が開錠され、物品を受け取ることができる(8)。
具体的には、ロッカー装置110は、まず、伝票データを読み取り(8a)、伝票データに対応付けられた決済設定データを読み出して決済の要否を確認する(8b)。そして、決済が必要であるならば、決済処理を行なう(8c)。決済処理の後、又は決済が不要である場合に、ロッカー装置110は、伝票データに対応する収納部を開錠し(8d)、物品を受取り可能な状態とする。
このように、物品の配達サービスにおいても、ロッカー装置110は、物品の配達先として利用することが可能であり、収納した物品を受け取る際に決済が必要であるか否か、決済が必要である場合にはその決済金額を決済設定データとして記憶する。そして、利用者が物品を受け取る場合には、ロッカー装置110は決済設定データを読み出し、必要に応じて決済処理を行なって物品の収納された収納部を開錠する。このため、着払いで配達された物品をロッカー装置110にて受け取ることが可能となる。
実施例1に示したように、駅や商業施設等に設置されるロッカー装置を配達先として利用する場合には、ロッカー装置から物品を取り出した利用者がそのまま物品を持ち帰るのではなく、物品の中身だけを取り出して持ち帰る可能性がある。例えば、インターネットショッピングで購入された商品を配達する場合には、発送や配達の利便性の観点から商品に比して非常に大きい梱包箱が用いられることがある。このような梱包箱は、利用者がそのまま持ち帰るには不便であるため、中身のみを取り出した方が持ち帰りが容易になるのである。
このように、利用者が物品の中身を取り出して持ち帰ろうとする場合には、梱包箱の処分が問題となる。また、受け取った物品あるいはその中身を持ち帰るために手荷物袋の提供が望まれる場合もある。
そこで、本実施例2に係るロッカー装置210には、梱包箱の回収と手荷物袋の提供を行なう機能を持たせている。図16は、実施例2に係るロッカー装置210について説明する説明図である。図16に示すように、実施例2に係るロッカー装置210には、梱包箱回収装置220及び手荷物袋提供装置230が接続されている。
ロッカー装置210は、利用者による取出鍵データの入力を受け付けると(1)、取出鍵データを確認し(2a)、対応する収納部を開錠する(2b)とともに、梱包箱回収装置220及び手荷物袋提供装置230の使用を所定時間許可する(2c)。
利用者は、収納部から梱包箱ごと物品を取出し(3)、梱包箱から物品の中身を取り出すと(4)、梱包箱を梱包箱回収装置220に投入して回収させる(5)。また、手荷物袋が必要であれば、手荷物袋提供装置230から手荷物袋を取り出し(6)、梱包箱から取り出した物品の中身を手荷物袋に収納して(7)、持ち帰る。
このように、梱包箱回収装置220を設けて梱包箱を回収することで、梱包箱が周囲に散乱したり、収納部内に残される事態を防ぐことができる。また、手荷物袋提供装置230から手荷物袋を提供することで、利用者の利便性を向上することができる。
なお、梱包箱回収装置220は、利用者による物品の受取りが行なわれた場合にのみ使用可能としている。これは、第三者によるゴミなどの投入を防ぐためである。同様に、手荷物袋提供装置230も利用者による物品の受取りが行なわれた場合にのみ使用可能としている。これは、第三者による手荷物袋の持ち去りを防ぐためである。
次に、ロッカー装置210の内部構成について説明する。図17は、図16に示したロッカー装置210の内部構成を示すブロック図である。図16に示すように、ロッカー装置210は、梱包箱回収装置220及び手荷物袋提供装置230と接続され、制御部216に梱包箱回収処理部216a及び手荷物袋提供処理部216bをさらに備える点が図4に示したロッカー装置10と異なる。
梱包箱回収装置220は、梱包箱等が挿入される回収口と、当該回収口を閉じるロック付きのシャッタ機構とを有する。梱包箱回収装置220は、基本的には、シャッタ機構により回収口を閉じて施錠した状態を維持しており、ロッカー装置210から使用許可が出力された場合にのみ回収口を開放して梱包箱等を挿入可能とする。
手荷物袋提供装置230は、手荷物袋が取り出される取出口と、当該取出口を閉じるロック付きの扉機構とを有する。手荷物袋提供装置230は、基本的には、扉機構により取出口を閉じて施錠した状態を維持しており、ロッカー装置210から使用許可が出力された場合にのみ開錠して手荷物袋を取り出し可能とする。
梱包箱回収処理部216aは、取出鍵データが読み取られ、対応する収納部が開錠された場合に、梱包箱回収装置220に使用許可を出力する。そして、所定時間経過後に、梱包箱回収装置220の使用を禁止する。
手荷物袋提供処理部216bは、取出鍵データが読み取られ、対応する収納部が開錠された場合に、手荷物袋提供装置230に使用許可を出力する。そして、所定時間経過後に、手荷物袋提供装置230の使用を禁止する。
その他の構成及び動作は、図4に示したロッカー装置10と同様であるので、同一の構成要素には同一の符号を付して説明を省略する。
次に、実施例2におけるロッカー装置210の取出受付処理について説明する。図18は、実施例2におけるロッカー装置210の取出受付処理を説明するフローチャートである。
図18に示すように、実施例2におけるロッカー装置210の取出受付処理では、図10に示したS312の後に持ち帰り支援処理(ステップS700)を行なって処理を終了する。その他の処理手順は図10の取出受付処理と同一であるので説明を省略し、持ち帰り支援処理の詳細を図19に示す。
図19に示すように、持ち帰り支援処理が開始すると、まず、梱包箱回収処理部216a及び手荷物袋提供処理部216bは、梱包箱回収装置220及び手荷物袋提供装置230の使用をそれぞれ許可する(ステップS701)。その後、梱包箱回収処理部216a及び手荷物袋提供処理部216bは、所定時間が経過したか否かを判定する(ステップS702)、所定時間が経過していなければ(ステップS702;No)、ステップS702のまま、所定時間の経過を待機する。
所定時間が経過したならば(ステップS702;Yes)、梱包箱回収処理部216a及び手荷物袋提供処理部216bは、梱包箱回収装置220及び手荷物袋提供装置230の使用をそれぞれ禁止し(ステップS703)、持ち帰り支援処理を終了する。
上述してきたように本実施例2にかかるロッカー装置210は、配達された物品の取り出しに連動して梱包箱の回収と手荷物袋の提供を行なうことにより、利用者の利便性を向上することができる。
なお、本実施例2では、梱包箱回収装置220及び手荷物袋提供装置230をロッカー装置210に接続した構成を例に説明を行なったが、ロッカー装置210の収納部の一部を梱包箱の回収用や手荷物袋の収納用に割り当ててもよい。
また、本実施例2では、取出鍵データを読み取ってから所定時間の間であることを条件に梱包箱の回収や手荷物袋の提供を行なう構成について説明したが、パスワード認証などを条件として梱包箱の回収や手荷物袋の提供を行ってもよい。また、梱包箱回収装置220や手荷物袋提供装置230が取出鍵データの確認やパスワードの確認を行なって、梱包箱の回収や手荷物袋の提供を行なう構成であってもよい。
また、本実施例2では、梱包箱回収装置220及び手荷物袋提供装置230の双方を備える構成を例示して説明を行ったが、梱包箱回収装置220あるいは手荷物袋提供装置230の一方のみを備える構成としてもよい。
なお、実施例1及び2に図示した各構成は機能概略的なものであり、必ずしも物理的に図示の構成をされていることを要しない。すなわち、各装置の分散・統合の形態は図示のものに限られず、その全部または一部を各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
また、実施例1及び2に開示した各種機能を補助する処理や機構を任意に追加して実施することが可能である。例えば、着払いの配達依頼を受け付けた場合には、決済機能を有するロッカー装置のみを配達先として選択可能とし、決済機能を有さないロッカー装置を配達先から除外してもよい。また、着払いの配達依頼を受け付けた場合に、希望の配達先に最も近い決済機能を有するロッカー装置を提示するように構成してもよい。
さらに、着払いの物品を配達業者が収納する際に、決済機能の動作確認を行うこととしてもよい。決済機能の不具合により、収納された物品が取り出せなくなる事態をさけるためである。
また、実施例1及び2では、駅等に設置されたロッカー装置を物品の配達先として利用する場合について説明を行ったが、集合住宅等に設置された宅配ボックスであっても同様に本発明を適用可能である。